
1 21
21cr|0ad-0.0.26-1|1	%global __provides_exclude_from ^%{_libdir}/0ad/
21cr|0ad-0.0.26-1|2	%global __requires_exclude ^(libAtlasUI.*\.so|libCollada.*\.so|libmozjs78.*\.so)
21cr|0ad-0.0.26-1|3	
21cr|0ad-0.0.26-1|4	Summary:	Cross-Platform RTS Game of Ancient Warfare
21cr|0ad-0.0.26-1|5	Name:		0ad
21cr|0ad-0.0.26-1|6	Version:	0.0.26
21cr|0ad-0.0.26-1|7	Release:	1
21cr|0ad-0.0.26-1|8	Epoch:		1
21cr|0ad-0.0.26-1|9	License:	GPLv2+ and BSD and MIT and IBM and MPLv2.0
21cr|0ad-0.0.26-1|10	Group:		Games/Strategy
21cr|0ad-0.0.26-1|11	Url:		http://play0ad.com
21cr|0ad-0.0.26-1|12	Source0:	http://releases.wildfiregames.com/%{name}-%{version}-alpha-unix-build.tar.xz
21cr|0ad-0.0.26-1|13	# adapted from binaries/system/readme.txt
21cr|0ad-0.0.26-1|14	# It is advisable to review this file at on newer versions, to update the
21cr|0ad-0.0.26-1|15	# version field and check for extra options. Note that windows specific,
21cr|0ad-0.0.26-1|16	# and disabled options were not added to the manual page.
21cr|0ad-0.0.26-1|17	Source1:	0ad.6
21cr|0ad-0.0.26-1|18	# From Fedora
21cr|0ad-0.0.26-1|19	# Only do fcollada debug build with enabling debug maintainer mode
21cr|0ad-0.0.26-1|20	# It also prevents assumption there that it is building in x86
21cr|0ad-0.0.26-1|21	Patch0:		0ad-0.0.26-alpha-debug.patch
21cr|0ad-0.0.26-1|22	Patch1:		0ad-0.0.26-egl-header-path.patch
21cr|0ad-0.0.26-1|23	# From OpenMandriva
21cr|0ad-0.0.26-1|24	# Adding include directories in the wrong order the way 0ad likes to do
21cr|0ad-0.0.26-1|25	# results in cstdlib not finding stdlib.h with include_next
21cr|0ad-0.0.26-1|26	Patch5:		0ad-0.0.23-dont-mess-with-include-dirs.patch
21cr|0ad-0.0.26-1|27	# Fix build with zlib-ng
21cr|0ad-0.0.26-1|28	Patch11:	0ad-no-ZEXPORT.patch
21cr|0ad-0.0.26-1|29	Patch12:	0ad-0.0.26-alpha-check.patch
21cr|0ad-0.0.26-1|30	BuildRequires:	cargo
21cr|0ad-0.0.26-1|31	BuildRequires:	cmake
21cr|0ad-0.0.26-1|32	BuildRequires:	desktop-file-utils
21cr|0ad-0.0.26-1|33	BuildRequires:	nasm
21cr|0ad-0.0.26-1|34	BuildRequires:	rust
21cr|0ad-0.0.26-1|35	BuildRequires:	subversion
21cr|0ad-0.0.26-1|36	BuildRequires:	boost-devel
21cr|0ad-0.0.26-1|37	BuildRequires:	libdnet-devel
21cr|0ad-0.0.26-1|38	BuildRequires:	miniupnpc-devel
21cr|0ad-0.0.26-1|39	BuildRequires:	wxgtku3.1-devel
21cr|0ad-0.0.26-1|40	BuildRequires:	pkgconfig(libffi)
21cr|0ad-0.0.26-1|41	BuildRequires:	pkgconfig(fmt)
21cr|0ad-0.0.26-1|42	BuildRequires:	pkgconfig(gloox)
21cr|0ad-0.0.26-1|43	BuildRequires:	pkgconfig(icu-i18n)
21cr|0ad-0.0.26-1|44	BuildRequires:	pkgconfig(IL)
21cr|0ad-0.0.26-1|45	BuildRequires:	pkgconfig(libcrypto)
21cr|0ad-0.0.26-1|46	BuildRequires:	pkgconfig(libcurl)
21cr|0ad-0.0.26-1|47	BuildRequires:	pkgconfig(libenet)
21cr|0ad-0.0.26-1|48	BuildRequires:	pkgconfig(libidn)
21cr|0ad-0.0.26-1|49	BuildRequires:	pkgconfig(libjpeg)
21cr|0ad-0.0.26-1|50	BuildRequires:	pkgconfig(libpng)
21cr|0ad-0.0.26-1|51	BuildRequires:	pkgconfig(libsodium)
21cr|0ad-0.0.26-1|52	BuildRequires:	pkgconfig(libxml-2.0)
21cr|0ad-0.0.26-1|53	BuildRequires:	pkgconfig(libzip)
21cr|0ad-0.0.26-1|54	BuildRequires:	pkgconfig(nspr)
21cr|0ad-0.0.26-1|55	BuildRequires:	pkgconfig(openal)
21cr|0ad-0.0.26-1|56	BuildRequires:	pkgconfig(openssl)
21cr|0ad-0.0.26-1|57	BuildRequires:	pkgconfig(readline)
21cr|0ad-0.0.26-1|58	BuildRequires:	pkgconfig(sdl2)
21cr|0ad-0.0.26-1|59	BuildRequires:	pkgconfig(valgrind)
21cr|0ad-0.0.26-1|60	BuildRequires:	pkgconfig(vorbis)
21cr|0ad-0.0.26-1|61	BuildRequires:	pkgconfig(xcursor)
21cr|0ad-0.0.26-1|62	BuildRequires:	pkgconfig(zlib)
21cr|0ad-0.0.26-1|63	Requires:	%{name}-data
21cr|0ad-0.0.26-1|64	# Does not build with mozjs-78
21cr|0ad-0.0.26-1|65	# source/scriptinterface/ScriptTypes.h:85:2: error: #error Your compiler is trying to use an untested minor version of the SpiderMonkey library. If you are a package maintainer, please make sure to check very carefully that this version does not change the behaviour of the code executed by SpiderMonkey. Different parts of the game (e.g. the multiplayer mode) rely on deterministic behaviour of the JavaScript engine. A simple way for testing this would be playing a network game with one player using the old version and one player using the new version. Another way for testing is running replays and comparing the final hash (check trac.wildfiregames.com/wiki/Debugging#Replaymode). For more information check this link: trac.wildfiregames.com/wiki/Debugging#Outofsync
21cr|0ad-0.0.26-1|66	Provides:	bundled(mozjs) = 78
21cr|0ad-0.0.26-1|67	
21cr|0ad-0.0.26-1|68	%description
21cr|0ad-0.0.26-1|69	0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
21cr|0ad-0.0.26-1|70	real-time strategy (RTS) game of ancient warfare. In short, it is a
21cr|0ad-0.0.26-1|71	historically-based war/economy game that allows players to relive or rewrite
21cr|0ad-0.0.26-1|72	the history of Western civilizations, focusing on the years between 500 B.C.
21cr|0ad-0.0.26-1|73	and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
21cr|0ad-0.0.26-1|74	graphics, detailed artwork, sound, and a flexible and powerful custom-built
21cr|0ad-0.0.26-1|75	game engine.
21cr|0ad-0.0.26-1|76	
21cr|0ad-0.0.26-1|77	The game has been in development by Wildfire Games (WFG), a group of volunteer,
21cr|0ad-0.0.26-1|78	hobbyist game developers, since 2001.
21cr|0ad-0.0.26-1|79	
21cr|0ad-0.0.26-1|80	%files
21cr|0ad-0.0.26-1|81	%doc README.txt
21cr|0ad-0.0.26-1|82	%license LICENSE.txt license_gpl-2.0.txt license_lgpl-2.1.txt
21cr|0ad-0.0.26-1|83	%{_gamesbindir}/0ad
21cr|0ad-0.0.26-1|84	%{_gamesbindir}/pyrogenesis
21cr|0ad-0.0.26-1|85	%{_libdir}/%{name}
21cr|0ad-0.0.26-1|86	%{_datadir}/pixmaps/%{name}.png
21cr|0ad-0.0.26-1|87	%{_datadir}/appdata/0ad.appdata.xml
21cr|0ad-0.0.26-1|88	%{_datadir}/applications/%{name}.desktop
21cr|0ad-0.0.26-1|89	%{_gamesdatadir}/%{name}
21cr|0ad-0.0.26-1|90	%{_mandir}/man6/*.6*
21cr|0ad-0.0.26-1|91	
21cr|0ad-0.0.26-1|92	#----------------------------------------------------------------------------
21cr|0ad-0.0.26-1|93	
21cr|0ad-0.0.26-1|94	%prep
21cr|0ad-0.0.26-1|95	%autosetup -p1 -n %{name}-%{version}-alpha
21cr|0ad-0.0.26-1|96	
21cr|0ad-0.0.26-1|97	sed -i 's/"0"/"-1"/' build/workspaces/update-workspaces.sh
21cr|0ad-0.0.26-1|98	build/workspaces/clean-workspaces.sh
21cr|0ad-0.0.26-1|99	
21cr|0ad-0.0.26-1|100	%build
21cr|0ad-0.0.26-1|101	export CC=%{__cc}
21cr|0ad-0.0.26-1|102	export CFLAGS="%{optflags}"
21cr|0ad-0.0.26-1|103	# avoid warnings with gcc 4.7 due to _FORTIFY_SOURCE in CPPFLAGS
21cr|0ad-0.0.26-1|104	export CPPFLAGS="`echo %{optflags} | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'`"
21cr|0ad-0.0.26-1|105	build/workspaces/update-workspaces.sh	\
21cr|0ad-0.0.26-1|106	--bindir %{_gamesbindir}	\
21cr|0ad-0.0.26-1|107	--datadir %{_gamesdatadir}/%{name}	\
21cr|0ad-0.0.26-1|108	--libdir %{_libdir}/%{name}	\
21cr|0ad-0.0.26-1|109	--without-pch			\
21cr|0ad-0.0.26-1|110	--without-nvtt			\
21cr|0ad-0.0.26-1|111	%{?_smp_mflags}
21cr|0ad-0.0.26-1|112	sed -i -e "s,-isystem.*,-I`pwd`/libraries/source/cxxtest-4.4 -I%{_includedir}/SDL2 -I%{_includedir}/X11 -I%{_includedir}/valgrind -I`pwd`/libraries/source/spidermonkey/include-unix-release -I`pwd`/source/third_party/tinygettext/include -I%{_includedir}/libxml2 -I%{_includedir}/wx-3.1 -I%{_libdir}/wx/include/gtk3-unicode-3.1 -I`pwd`/libraries/source/fcollada/include,g" build/workspaces/gcc/*.make
21cr|0ad-0.0.26-1|113	%make -C build/workspaces/gcc config=release verbose=1
21cr|0ad-0.0.26-1|114	
21cr|0ad-0.0.26-1|115	%install
21cr|0ad-0.0.26-1|116	export CC=%{__cc}
21cr|0ad-0.0.26-1|117	install -d -m 755 %{buildroot}%{_gamesbindir}
21cr|0ad-0.0.26-1|118	install -m 755 binaries/system/pyrogenesis %{buildroot}%{_gamesbindir}/pyrogenesis
21cr|0ad-0.0.26-1|119	
21cr|0ad-0.0.26-1|120	install -d -m 755 %{buildroot}%{_libdir}/%{name}
21cr|0ad-0.0.26-1|121	for name in AtlasUI Collada; do
21cr|0ad-0.0.26-1|122	install -m 755 binaries/system/lib${name}.so %{buildroot}%{_libdir}/%{name}/lib${name}.so
21cr|0ad-0.0.26-1|123	done
21cr|0ad-0.0.26-1|124	
21cr|0ad-0.0.26-1|125	install -p -m 755 binaries/system/libmozjs78-ps-release.so %{buildroot}%{_libdir}/%{name}/
21cr|0ad-0.0.26-1|126	
21cr|0ad-0.0.26-1|127	install -d -m 755 %{buildroot}%{_datadir}/appdata
21cr|0ad-0.0.26-1|128	install -p -m 644 build/resources/0ad.appdata.xml %{buildroot}%{_datadir}/appdata
21cr|0ad-0.0.26-1|129	
21cr|0ad-0.0.26-1|130	install -d -m 755 %{buildroot}%{_gamesdatadir}/applications
21cr|0ad-0.0.26-1|131	install -m 644 build/resources/0ad.desktop %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop
21cr|0ad-0.0.26-1|132	perl -pi -e 's|%{_bindir}/0ad|%{_gamesbindir}/0ad|;' \
21cr|0ad-0.0.26-1|133	%{buildroot}%{_gamesdatadir}/applications/%{name}.desktop
21cr|0ad-0.0.26-1|134	
21cr|0ad-0.0.26-1|135	install -d -m 755 %{buildroot}%{_gamesdatadir}/pixmaps
21cr|0ad-0.0.26-1|136	install -m 644 build/resources/0ad.png %{buildroot}%{_gamesdatadir}/pixmaps/%{name}.png
21cr|0ad-0.0.26-1|137	
21cr|0ad-0.0.26-1|138	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|0ad-0.0.26-1|139	cp -a binaries/data/* %{buildroot}%{_gamesdatadir}/%{name}
21cr|0ad-0.0.26-1|140	
21cr|0ad-0.0.26-1|141	install -d -m 755 %{buildroot}%{_mandir}/man6
21cr|0ad-0.0.26-1|142	install -p -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man6/%{name}.6
21cr|0ad-0.0.26-1|143	ln -sf %{name}.6 %{buildroot}%{_mandir}/man6/pyrogenesis.6
21cr|0ad-0.0.26-1|144	
21cr|0ad-0.0.26-1|145	desktop-file-validate %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop
21cr|0ad-0.0.26-1|146	
21cr|0ad-0.0.26-1|147	mkdir -p %{buildroot}%{_datadir}
21cr|0ad-0.0.26-1|148	mv -f %{buildroot}%{_gamesdatadir}/{pixmaps,applications} %{buildroot}%{_datadir}
21cr|0ad-0.0.26-1|149	
21cr|0ad-0.0.26-1|150	cat > %{buildroot}%{_gamesbindir}/0ad <<EOF
21cr|0ad-0.0.26-1|151	#!/bin/sh
21cr|0ad-0.0.26-1|152	
21cr|0ad-0.0.26-1|153	cd %{_gamesdatadir}/0ad
21cr|0ad-0.0.26-1|154	LD_LIBRARY_PATH=%{_libdir}/0ad %{_gamesbindir}/pyrogenesis "\$@"
21cr|0ad-0.0.26-1|155	EOF
21cr|0ad-0.0.26-1|156	chmod +x %{buildroot}%{_gamesbindir}/0ad
21cr|0ad-0.0.26-1|157	
21cr|0ad-0.0.26-1|158	%ifarch aarch64
21cr|0ad-0.0.26-1|159	rm -rf %{buildroot}%{_prefix}/lib/debug/core.19798
21cr|0ad-0.0.26-1|160	%endif

2 21
21cr|0ad-data-0.0.26-1|1	# http://trac.wildfiregames.com/wiki/BuildInstructions#Linux
21cr|0ad-data-0.0.26-1|2	
21cr|0ad-data-0.0.26-1|3	Summary:	The Data Files for 0 AD
21cr|0ad-data-0.0.26-1|4	Name:		0ad-data
21cr|0ad-data-0.0.26-1|5	Version:	0.0.26
21cr|0ad-data-0.0.26-1|6	Release:	1
21cr|0ad-data-0.0.26-1|7	Epoch:		1
21cr|0ad-data-0.0.26-1|8	License:	CC-BY-SA
21cr|0ad-data-0.0.26-1|9	Group:		Games/Strategy
21cr|0ad-data-0.0.26-1|10	Url:		http://play0ad.com
21cr|0ad-data-0.0.26-1|11	Source0:	http://releases.wildfiregames.com/0ad-%{version}-alpha-unix-data.tar.xz
21cr|0ad-data-0.0.26-1|12	BuildRequires:	unzip
21cr|0ad-data-0.0.26-1|13	Requires:	fonts-ttf-dejavu
21cr|0ad-data-0.0.26-1|14	BuildArch:	noarch
21cr|0ad-data-0.0.26-1|15	
21cr|0ad-data-0.0.26-1|16	%description
21cr|0ad-data-0.0.26-1|17	0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
21cr|0ad-data-0.0.26-1|18	real-time strategy (RTS) game of ancient warfare. In short, it is a
21cr|0ad-data-0.0.26-1|19	historically-based war/economy game that allows players to relive or rewrite
21cr|0ad-data-0.0.26-1|20	the history of Western civilizations, focusing on the years between 500 B.C.
21cr|0ad-data-0.0.26-1|21	and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
21cr|0ad-data-0.0.26-1|22	graphics, detailed artwork, sound, and a flexible and powerful custom-built
21cr|0ad-data-0.0.26-1|23	game engine.
21cr|0ad-data-0.0.26-1|24	
21cr|0ad-data-0.0.26-1|25	This package contains the 0ad data files.
21cr|0ad-data-0.0.26-1|26	
21cr|0ad-data-0.0.26-1|27	%files
21cr|0ad-data-0.0.26-1|28	%license LICENSE-art.txt LICENSE-audio.txt
21cr|0ad-data-0.0.26-1|29	%{_gamesdatadir}/0ad
21cr|0ad-data-0.0.26-1|30	
21cr|0ad-data-0.0.26-1|31	#----------------------------------------------------------------------------
21cr|0ad-data-0.0.26-1|32	
21cr|0ad-data-0.0.26-1|33	%prep
21cr|0ad-data-0.0.26-1|34	%autosetup -p1 -n 0ad-%{version}-alpha
21cr|0ad-data-0.0.26-1|35	
21cr|0ad-data-0.0.26-1|36	%build
21cr|0ad-data-0.0.26-1|37	pushd binaries/data/mods/public
21cr|0ad-data-0.0.26-1|38	mkdir tmp
21cr|0ad-data-0.0.26-1|39	pushd tmp
21cr|0ad-data-0.0.26-1|40	unzip -x ../public.zip
21cr|0ad-data-0.0.26-1|41	cp -a art/LICENSE.txt ../../../../../LICENSE-art.txt
21cr|0ad-data-0.0.26-1|42	cp -a audio/LICENSE.txt ../../../../../LICENSE-audio.txt
21cr|0ad-data-0.0.26-1|43	rm -fr *
21cr|0ad-data-0.0.26-1|44	popd
21cr|0ad-data-0.0.26-1|45	rm -fr tmp
21cr|0ad-data-0.0.26-1|46	popd
21cr|0ad-data-0.0.26-1|47	
21cr|0ad-data-0.0.26-1|48	%install
21cr|0ad-data-0.0.26-1|49	mkdir -p %{buildroot}%{_gamesdatadir}
21cr|0ad-data-0.0.26-1|50	rm -f tools/fontbuilder/fonts/*.ttf
21cr|0ad-data-0.0.26-1|51	mv binaries/data %{buildroot}%{_gamesdatadir}/0ad

3 21
21cr|2048-qt-0.1.6-4|1	%define oname   2048-Qt
21cr|2048-qt-0.1.6-4|2	
21cr|2048-qt-0.1.6-4|3	Name:           2048-qt
21cr|2048-qt-0.1.6-4|4	Version:        0.1.6
21cr|2048-qt-0.1.6-4|5	Release:        4
21cr|2048-qt-0.1.6-4|6	Summary:        Mathematics-based puzzle game
21cr|2048-qt-0.1.6-4|7	Group:          Games/Puzzles
21cr|2048-qt-0.1.6-4|8	License:        MIT
21cr|2048-qt-0.1.6-4|9	URL:            https://github.com/xiaoyong/2048-Qt/
21cr|2048-qt-0.1.6-4|10	Source0:        https://github.com/xiaoyong/2048-Qt/archive/v%{version}/%{oname}-%{version}.tar.gz
21cr|2048-qt-0.1.6-4|11	Patch0:         2048-qt-0.1.6-mrb.patch
21cr|2048-qt-0.1.6-4|12	BuildRequires:	qt5-devel
21cr|2048-qt-0.1.6-4|13	BuildRequires:	pkgconfig(Qt5Qml)
21cr|2048-qt-0.1.6-4|14	BuildRequires:	pkgconfig(Qt5Quick)
21cr|2048-qt-0.1.6-4|15	BuildRequires:	qt5-linguist-tools
21cr|2048-qt-0.1.6-4|16	BuildRequires:	desktop-file-utils
21cr|2048-qt-0.1.6-4|17	
21cr|2048-qt-0.1.6-4|18	%description
21cr|2048-qt-0.1.6-4|19	2048 is a mathematics-based puzzle game where you have to slide tiles
21cr|2048-qt-0.1.6-4|20	on a grid to combine them and create a tile with the number 2048.
21cr|2048-qt-0.1.6-4|21	You have to merge the similar number tiles by moving the arrow keys
21cr|2048-qt-0.1.6-4|22	in four different directions. When two tiles with the same number touch,
21cr|2048-qt-0.1.6-4|23	they will merge into one.
21cr|2048-qt-0.1.6-4|24	
21cr|2048-qt-0.1.6-4|25	%files -f %{name}.lang
21cr|2048-qt-0.1.6-4|26	%doc Changelog.md LICENSE README.md
21cr|2048-qt-0.1.6-4|27	%{_datadir}/applications/%{name}.desktop
21cr|2048-qt-0.1.6-4|28	%{_gamesbindir}/%{name}
21cr|2048-qt-0.1.6-4|29	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|2048-qt-0.1.6-4|30	%{_mandir}/man6/%{name}.6*
21cr|2048-qt-0.1.6-4|31	#----------------------------------------------------------------
21cr|2048-qt-0.1.6-4|32	
21cr|2048-qt-0.1.6-4|33	%prep
21cr|2048-qt-0.1.6-4|34	%setup -qn %{oname}-%{version}
21cr|2048-qt-0.1.6-4|35	%patch0 -p1
21cr|2048-qt-0.1.6-4|36	
21cr|2048-qt-0.1.6-4|37	%build
21cr|2048-qt-0.1.6-4|38	%qmake_qt5
21cr|2048-qt-0.1.6-4|39	%make
21cr|2048-qt-0.1.6-4|40	pushd ts
21cr|2048-qt-0.1.6-4|41	%{_qt5_bindir}/lrelease *.ts
21cr|2048-qt-0.1.6-4|42	popd
21cr|2048-qt-0.1.6-4|43	
21cr|2048-qt-0.1.6-4|44	%install
21cr|2048-qt-0.1.6-4|45	%makeinstall_qt
21cr|2048-qt-0.1.6-4|46	
21cr|2048-qt-0.1.6-4|47	mkdir -p %{buildroot}%{_iconsdir}/hicolor
21cr|2048-qt-0.1.6-4|48	cp -a res/icons/{16x16,32x32,48x48,256x256,scalable} %{buildroot}%{_iconsdir}/hicolor
21cr|2048-qt-0.1.6-4|49	
21cr|2048-qt-0.1.6-4|50	install -D -m644 res/man/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6
21cr|2048-qt-0.1.6-4|51	
21cr|2048-qt-0.1.6-4|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|2048-qt-0.1.6-4|53	desktop-file-install res/%{name}.desktop \
21cr|2048-qt-0.1.6-4|54	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|2048-qt-0.1.6-4|55	
21cr|2048-qt-0.1.6-4|56	mkdir -p  %{buildroot}%{_datadir}/%{name}/translations
21cr|2048-qt-0.1.6-4|57	cp -a ts/*.qm %{buildroot}%{_datadir}/%{name}/translations
21cr|2048-qt-0.1.6-4|58	
21cr|2048-qt-0.1.6-4|59	%find_lang %{name} --with-qt

4 21
21cr|2mandvd-1.8.5-7|1	%define srcname 2ManDVD
21cr|2mandvd-1.8.5-7|2	
21cr|2mandvd-1.8.5-7|3	Summary:	Video DVD creation tool, successor to ManDVD
21cr|2mandvd-1.8.5-7|4	Name:		2mandvd
21cr|2mandvd-1.8.5-7|5	Version:	1.8.5
21cr|2mandvd-1.8.5-7|6	Release:	7
21cr|2mandvd-1.8.5-7|7	# GPLv2 and LGPL for some icons
21cr|2mandvd-1.8.5-7|8	License:	GPLv2+ and LGPL
21cr|2mandvd-1.8.5-7|9	Group:		Video
21cr|2mandvd-1.8.5-7|10	Url:		http://2mandvd.tuxfamily.org/
21cr|2mandvd-1.8.5-7|11	Source0:	http://download.tuxfamily.org/2mandvd/%{srcname}-%{version}.tar.gz
21cr|2mandvd-1.8.5-7|12	Patch0:		2ManDVD-1.8.5-ffmpeg2.0.patch
21cr|2mandvd-1.8.5-7|13	Patch1:		2ManDVD-1.8.5-install.patch
21cr|2mandvd-1.8.5-7|14	Patch2:		2mandvd-1.8.5-ffmpeg3.patch
21cr|2mandvd-1.8.5-7|15	Patch3:		2mandvd-1.8.5-gcc6.patch
21cr|2mandvd-1.8.5-7|16	
21cr|2mandvd-1.8.5-7|17	BuildRequires:	qt4-devel >= 4.6
21cr|2mandvd-1.8.5-7|18	BuildRequires:	ffmpeg-devel
21cr|2mandvd-1.8.5-7|19	BuildRequires:	pkgconfig(glu)
21cr|2mandvd-1.8.5-7|20	BuildRequires:	pkgconfig(sdl)
21cr|2mandvd-1.8.5-7|21	
21cr|2mandvd-1.8.5-7|22	Requires:	dvd+rw-tools
21cr|2mandvd-1.8.5-7|23	Requires:	dvdauthor
21cr|2mandvd-1.8.5-7|24	Requires:	ffmpeg >= 0.5
21cr|2mandvd-1.8.5-7|25	Requires:	ffmpegthumbnailer
21cr|2mandvd-1.8.5-7|26	Requires:	mencoder
21cr|2mandvd-1.8.5-7|27	Requires:	mjpegtools
21cr|2mandvd-1.8.5-7|28	Requires:	mkisofs
21cr|2mandvd-1.8.5-7|29	Requires:	mplayer
21cr|2mandvd-1.8.5-7|30	Requires:	netpbm
21cr|2mandvd-1.8.5-7|31	Requires:	sox
21cr|2mandvd-1.8.5-7|32	Requires:	exif
21cr|2mandvd-1.8.5-7|33	Recommends:	transcode
21cr|2mandvd-1.8.5-7|34	Obsoletes:	2ManDVD < %{EVRD}
21cr|2mandvd-1.8.5-7|35	
21cr|2mandvd-1.8.5-7|36	%description
21cr|2mandvd-1.8.5-7|37	2ManDVD is a graphical tool for creating Video DVDs and slideshows, including
21cr|2mandvd-1.8.5-7|38	menus.
21cr|2mandvd-1.8.5-7|39	
21cr|2mandvd-1.8.5-7|40	N.B. Executable name is 2ManDVD.
21cr|2mandvd-1.8.5-7|41	
21cr|2mandvd-1.8.5-7|42	%files
21cr|2mandvd-1.8.5-7|43	%{_bindir}/%{srcname}
21cr|2mandvd-1.8.5-7|44	%{_bindir}/fake.pl
21cr|2mandvd-1.8.5-7|45	%dir %{_datadir}/%{srcname}
21cr|2mandvd-1.8.5-7|46	%{_datadir}/%{srcname}/2mandvd_*.qm
21cr|2mandvd-1.8.5-7|47	%{_datadir}/%{srcname}/Bibliotheque
21cr|2mandvd-1.8.5-7|48	%{_datadir}/%{srcname}/mandvdico.png
21cr|2mandvd-1.8.5-7|49	%{_datadir}/applications/%{srcname}.desktop
21cr|2mandvd-1.8.5-7|50	
21cr|2mandvd-1.8.5-7|51	#----------------------------------------------------------------------------
21cr|2mandvd-1.8.5-7|52	
21cr|2mandvd-1.8.5-7|53	%prep
21cr|2mandvd-1.8.5-7|54	%setup -q -n %{srcname}
21cr|2mandvd-1.8.5-7|55	%patch0 -p1
21cr|2mandvd-1.8.5-7|56	%patch1 -p1
21cr|2mandvd-1.8.5-7|57	%patch2 -p1
21cr|2mandvd-1.8.5-7|58	%patch3 -p1
21cr|2mandvd-1.8.5-7|59	
21cr|2mandvd-1.8.5-7|60	%build
21cr|2mandvd-1.8.5-7|61	%qmake_qt4 2ManDVD.pro
21cr|2mandvd-1.8.5-7|62	%make
21cr|2mandvd-1.8.5-7|63	
21cr|2mandvd-1.8.5-7|64	%install
21cr|2mandvd-1.8.5-7|65	%makeinstall_qt

5 21
21cr|3proxy-0.9.5-4.gitbe8fa4.1|1	%define commit be8fa4542c09bf9b0c668c746bc49450a555ebb4
21cr|3proxy-0.9.5-4.gitbe8fa4.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|3proxy-0.9.5-4.gitbe8fa4.1|3	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|4	Summary:	Tiny but very powerful proxy
21cr|3proxy-0.9.5-4.gitbe8fa4.1|5	Name:		3proxy
21cr|3proxy-0.9.5-4.gitbe8fa4.1|6	Version:	0.9.5
21cr|3proxy-0.9.5-4.gitbe8fa4.1|7	Release:	4.git%{commit_short}.1
21cr|3proxy-0.9.5-4.gitbe8fa4.1|8	License:	BSD or ASL 2.0 or GPLv2+ or LGPLv2+
21cr|3proxy-0.9.5-4.gitbe8fa4.1|9	Group:		Networking/Other
21cr|3proxy-0.9.5-4.gitbe8fa4.1|10	Url:		https://3proxy.ru
21cr|3proxy-0.9.5-4.gitbe8fa4.1|11	#Source0:	https://github.com/z3APA3A/3proxy/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|3proxy-0.9.5-4.gitbe8fa4.1|12	Source0:	https://github.com/z3APA3A/3proxy/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|3proxy-0.9.5-4.gitbe8fa4.1|13	BuildRequires:	gcc
21cr|3proxy-0.9.5-4.gitbe8fa4.1|14	BuildRequires:	openssl-devel
21cr|3proxy-0.9.5-4.gitbe8fa4.1|15	Patch0:		3proxy-0.6.1-config-path.patch
21cr|3proxy-0.9.5-4.gitbe8fa4.1|16	# https://github.com/3proxy/3proxy/pull/750
21cr|3proxy-0.9.5-4.gitbe8fa4.1|17	Patch1:		0001-Fix-underlinkage-of-SSLPlugin.patch
21cr|3proxy-0.9.5-4.gitbe8fa4.1|18	# default archiver in the config
21cr|3proxy-0.9.5-4.gitbe8fa4.1|19	Recommends:	gzip
21cr|3proxy-0.9.5-4.gitbe8fa4.1|20	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|21	%description
21cr|3proxy-0.9.5-4.gitbe8fa4.1|22	%{name} -- light proxy server.
21cr|3proxy-0.9.5-4.gitbe8fa4.1|23	Universal proxy server with HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP,
21cr|3proxy-0.9.5-4.gitbe8fa4.1|24	POP3, UDP and TCP portmapping, access control, bandwith control, traffic
21cr|3proxy-0.9.5-4.gitbe8fa4.1|25	limitation and accounting based on username, client IP, target IP, day time,
21cr|3proxy-0.9.5-4.gitbe8fa4.1|26	day of week, etc.
21cr|3proxy-0.9.5-4.gitbe8fa4.1|27	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|28	%files
21cr|3proxy-0.9.5-4.gitbe8fa4.1|29	%doc README authors doc
21cr|3proxy-0.9.5-4.gitbe8fa4.1|30	%license copying
21cr|3proxy-0.9.5-4.gitbe8fa4.1|31	%attr(0755,root,root) %config %{_sysconfdir}/NetworkManager/dispatcher.d/40-%{name}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|32	%{_bindir}/%{name}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|33	%{_bindir}/ftppr
21cr|3proxy-0.9.5-4.gitbe8fa4.1|34	%{_bindir}/mycrypt
21cr|3proxy-0.9.5-4.gitbe8fa4.1|35	%{_bindir}/pop3p
21cr|3proxy-0.9.5-4.gitbe8fa4.1|36	%{_bindir}/proxy
21cr|3proxy-0.9.5-4.gitbe8fa4.1|37	%{_bindir}/smtpp
21cr|3proxy-0.9.5-4.gitbe8fa4.1|38	%{_bindir}/socks
21cr|3proxy-0.9.5-4.gitbe8fa4.1|39	%{_bindir}/tcppm
21cr|3proxy-0.9.5-4.gitbe8fa4.1|40	%{_bindir}/tlspr
21cr|3proxy-0.9.5-4.gitbe8fa4.1|41	%{_bindir}/udppm
21cr|3proxy-0.9.5-4.gitbe8fa4.1|42	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.cfg
21cr|3proxy-0.9.5-4.gitbe8fa4.1|43	%dir %attr(0700,root,root) %{_sysconfdir}/%{name}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|44	%{_libdir}/%{name}/*.so
21cr|3proxy-0.9.5-4.gitbe8fa4.1|45	%{_localstatedir}/log/%{name}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|46	%{_mandir}/man3/*.3*
21cr|3proxy-0.9.5-4.gitbe8fa4.1|47	%{_mandir}/man8/*.8*
21cr|3proxy-0.9.5-4.gitbe8fa4.1|48	%{_unitdir}/%{name}.service
21cr|3proxy-0.9.5-4.gitbe8fa4.1|49	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|50	%post
21cr|3proxy-0.9.5-4.gitbe8fa4.1|51	%systemd_post %{name}.service
21cr|3proxy-0.9.5-4.gitbe8fa4.1|52	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|53	%preun
21cr|3proxy-0.9.5-4.gitbe8fa4.1|54	%systemd_preun %{name}.service
21cr|3proxy-0.9.5-4.gitbe8fa4.1|55	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|56	%postun
21cr|3proxy-0.9.5-4.gitbe8fa4.1|57	%systemd_postun_with_restart %{name}.service
21cr|3proxy-0.9.5-4.gitbe8fa4.1|58	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|59	%triggerpostun -- %{name} < 0.9.4
21cr|3proxy-0.9.5-4.gitbe8fa4.1|60	# updated package changed location of the config
21cr|3proxy-0.9.5-4.gitbe8fa4.1|61	if test -f /etc/%{name}.cfg.rpmsave; then
21cr|3proxy-0.9.5-4.gitbe8fa4.1|62	mv -v /etc/%{name}.cfg.rpmsave /etc/%{name}/%{name}.cfg
21cr|3proxy-0.9.5-4.gitbe8fa4.1|63	fi
21cr|3proxy-0.9.5-4.gitbe8fa4.1|64	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|65	#------------------------------------------------------------------
21cr|3proxy-0.9.5-4.gitbe8fa4.1|66	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|67	%prep
21cr|3proxy-0.9.5-4.gitbe8fa4.1|68	%autosetup -p1 -n %{name}-%{commit}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|69	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|70	# To use "fedora" CFLAGS (exported)
21cr|3proxy-0.9.5-4.gitbe8fa4.1|71	sed -i -e "s/CFLAGS =/CFLAGS +=/" Makefile.Linux
21cr|3proxy-0.9.5-4.gitbe8fa4.1|72	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|73	sed -i'' -e '/^PLUGINS/d' Makefile.Linux
21cr|3proxy-0.9.5-4.gitbe8fa4.1|74	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|75	# copied to docs later
21cr|3proxy-0.9.5-4.gitbe8fa4.1|76	mv src/plugins/StringsPlugin/ReadMe.txt src/plugins/StringsPlugin/StringsPlugin_ReadMe.txt
21cr|3proxy-0.9.5-4.gitbe8fa4.1|77	mv src/plugins/TrafficPlugin/ReadMe.txt src/plugins/TrafficPlugin/TrafficPlugin_ReadMe.txt
21cr|3proxy-0.9.5-4.gitbe8fa4.1|78	mv src/plugins/TrafficPlugin/Changelog.txt src/plugins/TrafficPlugin/TrafficPlugin_Changelog.txt
21cr|3proxy-0.9.5-4.gitbe8fa4.1|79	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|80	%build
21cr|3proxy-0.9.5-4.gitbe8fa4.1|81	%set_build_flags
21cr|3proxy-0.9.5-4.gitbe8fa4.1|82	%make_build -f Makefile.Linux PLUGINS="$(ls -1v src/plugins | tr '\n' ' ')"
21cr|3proxy-0.9.5-4.gitbe8fa4.1|83	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|84	%install
21cr|3proxy-0.9.5-4.gitbe8fa4.1|85	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|86	# config or a file like /etc/3proxy/passwd may contain passwords
21cr|3proxy-0.9.5-4.gitbe8fa4.1|87	mkdir --mode=0700 -p %{buildroot}%{_sysconfdir}/%{name}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|88	mkdir -p %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/
21cr|3proxy-0.9.5-4.gitbe8fa4.1|89	mkdir -p %{buildroot}%{_mandir}/man{3,8}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|90	mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|91	mkdir -p %{buildroot}%{_unitdir}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|92	mkdir -p %{buildroot}%{_bindir}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|93	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|94	install -m755 $(ls bin/* | grep -v '.so$') %{buildroot}%{_bindir}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|95	install -m755 $(ls bin/* | grep '.so$') %{buildroot}%{_libdir}/%{name}
21cr|3proxy-0.9.5-4.gitbe8fa4.1|96	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|97	sed cfg/%{name}.cfg.sample \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|98	-e 's,/usr/local/bin/%{name},%{_bindir}/%{name},g' \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|99	-e 's,/usr/local/%{name}/%{name}.cfg,%{_sysconfdir}/%{name}/%{name}.cfg,g' \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|100	-e 's,/usr/local/etc/%{name},%{_sysconfdir}/%{name},g' \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|101	-e 's,^archiver rar,#archiver rar,g' \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|102	-e 's,^#archiver gz /bin/gzip,archiver gz gzip,g' \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|103	-e 's,^#log /var/log/%{name}/log D,log @%{name},g' \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|104	-e 's,^log c:,#log c:,g' \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|105	> %{buildroot}%{_sysconfdir}/%{name}/%{name}.cfg
21cr|3proxy-0.9.5-4.gitbe8fa4.1|106	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|107	cat scripts/%{name}.service | sed \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|108	-e 's,=/bin/%{name},=%{_bindir}/%{name},g' \
21cr|3proxy-0.9.5-4.gitbe8fa4.1|109	> %{buildroot}/%{_unitdir}/%{name}.service
21cr|3proxy-0.9.5-4.gitbe8fa4.1|110	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|111	for man in man/*.{3,8} ; do
21cr|3proxy-0.9.5-4.gitbe8fa4.1|112	install "$man" "%{buildroot}%{_mandir}/man${man:(-1)}/"
21cr|3proxy-0.9.5-4.gitbe8fa4.1|113	done
21cr|3proxy-0.9.5-4.gitbe8fa4.1|114	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|115	cat > %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/40-%{name} <<EOF
21cr|3proxy-0.9.5-4.gitbe8fa4.1|116	#!/bin/sh
21cr|3proxy-0.9.5-4.gitbe8fa4.1|117	if [ "\$2" = "up" ]; then
21cr|3proxy-0.9.5-4.gitbe8fa4.1|118	systemctl try-restart %{name}.service || : # reload doesn't work
21cr|3proxy-0.9.5-4.gitbe8fa4.1|119	fi
21cr|3proxy-0.9.5-4.gitbe8fa4.1|120	EOF
21cr|3proxy-0.9.5-4.gitbe8fa4.1|121	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|122	mkdir -p %{buildroot}%{_docdir}/%{name}/doc/txt/plugins
21cr|3proxy-0.9.5-4.gitbe8fa4.1|123	install -m0644 src/plugins/*/*.txt %{buildroot}%{_docdir}/%{name}/doc/txt/plugins
21cr|3proxy-0.9.5-4.gitbe8fa4.1|124	echo "" >> %{buildroot}%{_sysconfdir}/%{name}/%{name}.cfg
21cr|3proxy-0.9.5-4.gitbe8fa4.1|125	echo "# See %{_docdir}/%{name}/doc/txt/plugins and %{_docdir}/%{name}/doc/html/plugins" >> %{buildroot}%{_sysconfdir}/%{name}/%{name}.cfg
21cr|3proxy-0.9.5-4.gitbe8fa4.1|126	for i in $(ls -1v ${buildroot}%{_libdir}/%{name})
21cr|3proxy-0.9.5-4.gitbe8fa4.1|127	do
21cr|3proxy-0.9.5-4.gitbe8fa4.1|128	echo "#plugin %{_libdir}/%{name}/$i <...>" >> %{buildroot}%{_sysconfdir}/%{name}/%{name}.cfg
21cr|3proxy-0.9.5-4.gitbe8fa4.1|129	done
21cr|3proxy-0.9.5-4.gitbe8fa4.1|130	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|131	%changelog
21cr|3proxy-0.9.5-4.gitbe8fa4.1|132	* Fri Mar 20 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|3proxy-0.9.5-4.gitbe8fa4.1|133	- upd snapshot
21cr|3proxy-0.9.5-4.gitbe8fa4.1|134	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|135	* Fri Feb 13 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.5-3.git12c903.1
21cr|3proxy-0.9.5-4.gitbe8fa4.1|136	- upd snapshot
21cr|3proxy-0.9.5-4.gitbe8fa4.1|137	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|138	* Sat Dec 13 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.5-2.gitb5ab5b.1
21cr|3proxy-0.9.5-4.gitbe8fa4.1|139	- update snapshot (fixes in SSLPlugin)
21cr|3proxy-0.9.5-4.gitbe8fa4.1|140	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|141	* Sat Dec 13 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|3proxy-0.9.5-4.gitbe8fa4.1|142	- fix paths in man
21cr|3proxy-0.9.5-4.gitbe8fa4.1|143	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|144	* Mon Jun 23 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.9.5-1
21cr|3proxy-0.9.5-4.gitbe8fa4.1|145	- Update to 0.9.5
21cr|3proxy-0.9.5-4.gitbe8fa4.1|146	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|147	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|3proxy-0.9.5-4.gitbe8fa4.1|148	- automated spec cleanup
21cr|3proxy-0.9.5-4.gitbe8fa4.1|149	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|150	* Thu Feb 20 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.9.4-1.git6387be.2
21cr|3proxy-0.9.5-4.gitbe8fa4.1|151	- update from git
21cr|3proxy-0.9.5-4.gitbe8fa4.1|152	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|153	* Sun Feb 16 2025 Alexander Stefanov <alexander@mezon.ru>
21cr|3proxy-0.9.5-4.gitbe8fa4.1|154	- Automated spec cleanup
21cr|3proxy-0.9.5-4.gitbe8fa4.1|155	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|156	* Mon Apr 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.4-1.git7e681b.1
21cr|3proxy-0.9.5-4.gitbe8fa4.1|157	- update snapshot
21cr|3proxy-0.9.5-4.gitbe8fa4.1|158	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|159	* Mon Feb 28 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.4-0.git266e62.1
21cr|3proxy-0.9.5-4.gitbe8fa4.1|160	- Update, build all plugins, create a secure directory for passwords
21cr|3proxy-0.9.5-4.gitbe8fa4.1|161	- git master has fixes for building the LDAP plugin.
21cr|3proxy-0.9.5-4.gitbe8fa4.1|162	
21cr|3proxy-0.9.5-4.gitbe8fa4.1|163	* Sat May 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.8.13-1
21cr|3proxy-0.9.5-4.gitbe8fa4.1|164	- upd: 0.8.2 -> 0.8.13, really use system CFLAGS

6 21
21cr|4kstogram-3.4.1-1|1	# Debug would make sense if we build 4kstogram from sources,
21cr|4kstogram-3.4.1-1|2	# but it seems to be quite tricky to build it with our boost
21cr|4kstogram-3.4.1-1|3	%define debug_package %{nil}
21cr|4kstogram-3.4.1-1|4	%global __provides_exclude lib.*
21cr|4kstogram-3.4.1-1|5	%global __requires_exclude libQt.*|libicu.*|libssl.*|libjpeg.*
21cr|4kstogram-3.4.1-1|6	
21cr|4kstogram-3.4.1-1|7	Summary:	Instagram client
21cr|4kstogram-3.4.1-1|8	Name:		4kstogram
21cr|4kstogram-3.4.1-1|9	Version:	3.4.1
21cr|4kstogram-3.4.1-1|10	Release:	1
21cr|4kstogram-3.4.1-1|11	License:	Free for non-commercial usage
21cr|4kstogram-3.4.1-1|12	Group:		Networking/File transfer
21cr|4kstogram-3.4.1-1|13	Url:		http://4kdownload.com
21cr|4kstogram-3.4.1-1|14	Source1:	https://dl.4kdownload.com/app/%{name}_%{version}_amd64.tar.bz2
21cr|4kstogram-3.4.1-1|15	Source2:	%{name}.png
21cr|4kstogram-3.4.1-1|16	BuildRequires:	imagemagick
21cr|4kstogram-3.4.1-1|17	ExclusiveArch:	x86_64
21cr|4kstogram-3.4.1-1|18	
21cr|4kstogram-3.4.1-1|19	%description
21cr|4kstogram-3.4.1-1|20	View and download instagram user photos on desktop.
21cr|4kstogram-3.4.1-1|21	
21cr|4kstogram-3.4.1-1|22	%files
21cr|4kstogram-3.4.1-1|23	%{_bindir}/*
21cr|4kstogram-3.4.1-1|24	%{_datadir}/%{name}
21cr|4kstogram-3.4.1-1|25	%{_datadir}/applications/%{name}.desktop
21cr|4kstogram-3.4.1-1|26	%{_iconsdir}/hicolor/*/apps/*
21cr|4kstogram-3.4.1-1|27	
21cr|4kstogram-3.4.1-1|28	#----------------------------------------------------------------------------
21cr|4kstogram-3.4.1-1|29	
21cr|4kstogram-3.4.1-1|30	%prep
21cr|4kstogram-3.4.1-1|31	%setup -qcT
21cr|4kstogram-3.4.1-1|32	tar xvf %{SOURCE1}
21cr|4kstogram-3.4.1-1|33	
21cr|4kstogram-3.4.1-1|34	%build
21cr|4kstogram-3.4.1-1|35	
21cr|4kstogram-3.4.1-1|36	%install
21cr|4kstogram-3.4.1-1|37	mkdir -p %{buildroot}%{_datadir}
21cr|4kstogram-3.4.1-1|38	cp -r %{name} %{buildroot}%{_datadir}
21cr|4kstogram-3.4.1-1|39	
21cr|4kstogram-3.4.1-1|40	mkdir -p %{buildroot}/%{_bindir}
21cr|4kstogram-3.4.1-1|41	cat > %{buildroot}%{_bindir}/%{name} <<EOF
21cr|4kstogram-3.4.1-1|42	#!/bin/sh
21cr|4kstogram-3.4.1-1|43	pushd %{_datadir}/%{name}
21cr|4kstogram-3.4.1-1|44	./%{name}.sh
21cr|4kstogram-3.4.1-1|45	popd
21cr|4kstogram-3.4.1-1|46	EOF
21cr|4kstogram-3.4.1-1|47	
21cr|4kstogram-3.4.1-1|48	chmod 755 %{buildroot}%{_bindir}/%{name}
21cr|4kstogram-3.4.1-1|49	
21cr|4kstogram-3.4.1-1|50	for s in 16 22 32 48 64 128; do
21cr|4kstogram-3.4.1-1|51	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21cr|4kstogram-3.4.1-1|52	convert -geometry ${s}x${s} %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/%{name}.png
21cr|4kstogram-3.4.1-1|53	done
21cr|4kstogram-3.4.1-1|54	
21cr|4kstogram-3.4.1-1|55	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|4kstogram-3.4.1-1|56	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|4kstogram-3.4.1-1|57	[Desktop Entry]
21cr|4kstogram-3.4.1-1|58	Version=1.0
21cr|4kstogram-3.4.1-1|59	Name=4K Stogram
21cr|4kstogram-3.4.1-1|60	Name[ru]=4K Stogram
21cr|4kstogram-3.4.1-1|61	Comment=Instagram client
21cr|4kstogram-3.4.1-1|62	Comment[ru]=Клиент Instagram
21cr|4kstogram-3.4.1-1|63	Exec=%{_bindir}/%{name}
21cr|4kstogram-3.4.1-1|64	Icon=%{name}
21cr|4kstogram-3.4.1-1|65	Terminal=false
21cr|4kstogram-3.4.1-1|66	Type=Application
21cr|4kstogram-3.4.1-1|67	Categories=System;Network;
21cr|4kstogram-3.4.1-1|68	EOF
21cr|4kstogram-3.4.1-1|69	
21cr|4kstogram-3.4.1-1|70	desktop-file-install \
21cr|4kstogram-3.4.1-1|71	--dir=%{buildroot}%{_datadir}/applications \
21cr|4kstogram-3.4.1-1|72	%{buildroot}%{_datadir}/applications/%{name}.desktop

7 21
21cr|4pane-4.0-1|1	%define oname 4Pane
21cr|4pane-4.0-1|2	
21cr|4pane-4.0-1|3	Summary:	A quad-panel detailed-list file manager for linux
21cr|4pane-4.0-1|4	Name:		4pane
21cr|4pane-4.0-1|5	Version:	4.0
21cr|4pane-4.0-1|6	Release:	1
21cr|4pane-4.0-1|7	License:	GPLv3+
21cr|4pane-4.0-1|8	Group:		File tools
21cr|4pane-4.0-1|9	Url:		http://www.4pane.co.uk
21cr|4pane-4.0-1|10	Source0:	http://sourceforge.net/projects/fourpane/files/%{name}/%{name}-%{version}.tar.gz
21cr|4pane-4.0-1|11	BuildRequires:	wxgtku2.8-devel
21cr|4pane-4.0-1|12	BuildRequires:	pkgconfig(liblzma)
21cr|4pane-4.0-1|13	
21cr|4pane-4.0-1|14	%description
21cr|4pane-4.0-1|15	4Pane is a detailed-list file manager which displays directories and files
21cr|4pane-4.0-1|16	in separate panes. Generally two pairs of these twin-panes are displayed at
21cr|4pane-4.0-1|17	a time, allowing easy dragging/pasting of files. 4Pane aims to be fast and
21cr|4pane-4.0-1|18	fully-featured without bloat.
21cr|4pane-4.0-1|19	
21cr|4pane-4.0-1|20	%files -f %{oname}.lang
21cr|4pane-4.0-1|21	%{_bindir}/%{name}
21cr|4pane-4.0-1|22	%{_datadir}/%{oname}/
21cr|4pane-4.0-1|23	%{_datadir}/applications/%{name}.desktop
21cr|4pane-4.0-1|24	#%{_datadir}/appdata/%{oname}.appdata.xml
21cr|4pane-4.0-1|25	%{_miconsdir}/%{name}.xpm
21cr|4pane-4.0-1|26	%{_iconsdir}/%{name}.xpm
21cr|4pane-4.0-1|27	%{_iconsdir}/hicolor/*/apps/%{oname}.*
21cr|4pane-4.0-1|28	%{_liconsdir}/%{name}.png
21cr|4pane-4.0-1|29	%{_datadir}/doc/%{oname}
21cr|4pane-4.0-1|30	
21cr|4pane-4.0-1|31	#----------------------------------------------------------------------------
21cr|4pane-4.0-1|32	
21cr|4pane-4.0-1|33	%prep
21cr|4pane-4.0-1|34	%setup -q
21cr|4pane-4.0-1|35	
21cr|4pane-4.0-1|36	%build
21cr|4pane-4.0-1|37	%configure \
21cr|4pane-4.0-1|38	--disable-desktop
21cr|4pane-4.0-1|39	%make CXX="g++ %{optflags}"
21cr|4pane-4.0-1|40	
21cr|4pane-4.0-1|41	%install
21cr|4pane-4.0-1|42	%makeinstall_std
21cr|4pane-4.0-1|43	
21cr|4pane-4.0-1|44	mv %{buildroot}%{_bindir}/%{oname} %{buildroot}%{_bindir}/%{name}
21cr|4pane-4.0-1|45	
21cr|4pane-4.0-1|46	mkdir -p %{buildroot}%{_datadir}/applications
21cr|4pane-4.0-1|47	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|4pane-4.0-1|48	[Desktop Entry]
21cr|4pane-4.0-1|49	Version=1.0
21cr|4pane-4.0-1|50	Type=Application
21cr|4pane-4.0-1|51	Name=%{name}
21cr|4pane-4.0-1|52	GenericName=File Manager
21cr|4pane-4.0-1|53	Comment=A four-pane file manager
21cr|4pane-4.0-1|54	Exec=%{_bindir}/%{name}
21cr|4pane-4.0-1|55	Icon=%{name}
21cr|4pane-4.0-1|56	Terminal=false
21cr|4pane-4.0-1|57	StartupNotify=false
21cr|4pane-4.0-1|58	Categories=FileManager;Utility;
21cr|4pane-4.0-1|59	EOF
21cr|4pane-4.0-1|60	
21cr|4pane-4.0-1|61	# icons
21cr|4pane-4.0-1|62	install -D -m 644 bitmaps/%{oname}Icon48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|4pane-4.0-1|63	install -D -m 644 bitmaps/%{oname}Icon32.xpm %{buildroot}%{_iconsdir}/%{name}.xpm
21cr|4pane-4.0-1|64	install -D -m 644 bitmaps/%{oname}Icon16.xpm %{buildroot}%{_miconsdir}/%{name}.xpm
21cr|4pane-4.0-1|65	
21cr|4pane-4.0-1|66	%find_lang %{oname}

8 21
21cr|4stAttack-2.1.4-16|1	Summary:	Connect-four for pygame
21cr|4stAttack-2.1.4-16|2	Name:		4stAttack
21cr|4stAttack-2.1.4-16|3	Version:	2.1.4
21cr|4stAttack-2.1.4-16|4	Release:	16
21cr|4stAttack-2.1.4-16|5	Group:		Games/Boards
21cr|4stAttack-2.1.4-16|6	License:	GPLv2
21cr|4stAttack-2.1.4-16|7	URL:		http://forcedattack.sourceforge.net
21cr|4stAttack-2.1.4-16|8	Source:		http://belnet.dl.sourceforge.net/sourceforge/forcedattack/%{name}-%{version}.tar.bz2
21cr|4stAttack-2.1.4-16|9	Source2:	%{name}-icons.tar.bz2
21cr|4stAttack-2.1.4-16|10	Requires:	pygame >= 1.5.3
21cr|4stAttack-2.1.4-16|11	BuildArch:	noarch
21cr|4stAttack-2.1.4-16|12	
21cr|4stAttack-2.1.4-16|13	%description
21cr|4stAttack-2.1.4-16|14	4stAttack is a game in which you have to try to out-smart your opponent.
21cr|4stAttack-2.1.4-16|15	The goal of the game is to connect four of stones in  a	 straight  line.
21cr|4stAttack-2.1.4-16|16	This can be horizontaly, vertically or diagonally.
21cr|4stAttack-2.1.4-16|17	
21cr|4stAttack-2.1.4-16|18	This rpm works with the portable pygame game-engine.
21cr|4stAttack-2.1.4-16|19	
21cr|4stAttack-2.1.4-16|20	
21cr|4stAttack-2.1.4-16|21	%prep
21cr|4stAttack-2.1.4-16|22	%setup -q
21cr|4stAttack-2.1.4-16|23	%setup -q -T -D -a2
21cr|4stAttack-2.1.4-16|24	
21cr|4stAttack-2.1.4-16|25	%build
21cr|4stAttack-2.1.4-16|26	
21cr|4stAttack-2.1.4-16|27	%install
21cr|4stAttack-2.1.4-16|28	rm -rf %{buildroot}
21cr|4stAttack-2.1.4-16|29	mkdir -p %{buildroot}%{_gamesbindir}/%{name}
21cr|4stAttack-2.1.4-16|30	cp -R *  %{buildroot}%{_gamesbindir}/%{name}
21cr|4stAttack-2.1.4-16|31	#icon
21cr|4stAttack-2.1.4-16|32	install -D -m644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|4stAttack-2.1.4-16|33	install -D -m644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|4stAttack-2.1.4-16|34	install -D -m644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|4stAttack-2.1.4-16|35	
21cr|4stAttack-2.1.4-16|36	# Lets make a wrapper.
21cr|4stAttack-2.1.4-16|37	mkdir -p %{buildroot}%{_bindir}
21cr|4stAttack-2.1.4-16|38	cat << EOF > %{buildroot}%{_bindir}/%{name}
21cr|4stAttack-2.1.4-16|39	#!/bin/sh
21cr|4stAttack-2.1.4-16|40	cd %{_prefix}/games/%{name}
21cr|4stAttack-2.1.4-16|41	
21cr|4stAttack-2.1.4-16|42	if [ ! -f ~/.%{name} ]; then
21cr|4stAttack-2.1.4-16|43	cp settings.ini ~/.%{name} || exit 1
21cr|4stAttack-2.1.4-16|44	fi
21cr|4stAttack-2.1.4-16|45	
21cr|4stAttack-2.1.4-16|46	%{__python} 4stattack.py -ini ~/.%{name}
21cr|4stAttack-2.1.4-16|47	EOF
21cr|4stAttack-2.1.4-16|48	
21cr|4stAttack-2.1.4-16|49	# Menu entry
21cr|4stAttack-2.1.4-16|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|4stAttack-2.1.4-16|51	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|4stAttack-2.1.4-16|52	[Desktop Entry]
21cr|4stAttack-2.1.4-16|53	Name=%{name}
21cr|4stAttack-2.1.4-16|54	Comment=Connect-four for pygame
21cr|4stAttack-2.1.4-16|55	Exec=%{_bindir}/%{name}
21cr|4stAttack-2.1.4-16|56	Icon=%{name}
21cr|4stAttack-2.1.4-16|57	Terminal=false
21cr|4stAttack-2.1.4-16|58	Type=Application
21cr|4stAttack-2.1.4-16|59	StartupNotify=true
21cr|4stAttack-2.1.4-16|60	Categories=X-MandrivaLinux-MoreApplications-Games-Boards;Game;BoardGame;
21cr|4stAttack-2.1.4-16|61	EOF
21cr|4stAttack-2.1.4-16|62	
21cr|4stAttack-2.1.4-16|63	%files
21cr|4stAttack-2.1.4-16|64	%defattr(644,root,root,755)
21cr|4stAttack-2.1.4-16|65	%doc changelog.txt README.txt
21cr|4stAttack-2.1.4-16|66	%dir %{_gamesbindir}/%{name}
21cr|4stAttack-2.1.4-16|67	%{_gamesbindir}/%{name}/*
21cr|4stAttack-2.1.4-16|68	
21cr|4stAttack-2.1.4-16|69	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|4stAttack-2.1.4-16|70	
21cr|4stAttack-2.1.4-16|71	%{_liconsdir}/%{name}.png
21cr|4stAttack-2.1.4-16|72	%{_iconsdir}/%{name}.png
21cr|4stAttack-2.1.4-16|73	%{_miconsdir}/%{name}.png
21cr|4stAttack-2.1.4-16|74	
21cr|4stAttack-2.1.4-16|75	%defattr(755,root,root,755)
21cr|4stAttack-2.1.4-16|76	%{_bindir}/%{name}

9 21
21cr|4ti2-1.6.7-4|1	%define debug_package %{nil}
21cr|4ti2-1.6.7-4|2	
21cr|4ti2-1.6.7-4|3	%define _libexecdir %{_prefix}/libexec
21cr|4ti2-1.6.7-4|4	
21cr|4ti2-1.6.7-4|5	%define major 0
21cr|4ti2-1.6.7-4|6	%define lib4ti2common %mklibname 4ti2common %{major}
21cr|4ti2-1.6.7-4|7	%define lib4ti2gmp %mklibname 4ti2gmp %{major}
21cr|4ti2-1.6.7-4|8	%define lib4ti2int32 %mklibname 4ti2int32_ %{major}
21cr|4ti2-1.6.7-4|9	%define lib4ti2int64 %mklibname 4ti2int64_ %{major}
21cr|4ti2-1.6.7-4|10	%define lib4ti2util %mklibname 4ti2util %{major}
21cr|4ti2-1.6.7-4|11	%define libzsolve %mklibname zsolve %{major}
21cr|4ti2-1.6.7-4|12	%define devname %mklibname %{name} -d
21cr|4ti2-1.6.7-4|13	
21cr|4ti2-1.6.7-4|14	Summary:	A software package for problems on linear spaces
21cr|4ti2-1.6.7-4|15	Name:		4ti2
21cr|4ti2-1.6.7-4|16	Version:	1.6.7
21cr|4ti2-1.6.7-4|17	Release:	4
21cr|4ti2-1.6.7-4|18	License:	GPLv2+
21cr|4ti2-1.6.7-4|19	Group:		Sciences/Mathematics
21cr|4ti2-1.6.7-4|20	Url:		http://www.4ti2.de/
21cr|4ti2-1.6.7-4|21	Source0:	http://www.4ti2.de/version_%{version}/%{name}-%{version}.tar.gz
21cr|4ti2-1.6.7-4|22	Source1:	http://www.4ti2.de/4ti2_manual.pdf
21cr|4ti2-1.6.7-4|23	Patch0:		4ti2-missing-libs.diff
21cr|4ti2-1.6.7-4|24	Patch1:		4ti2-docdir.diff
21cr|4ti2-1.6.7-4|25	BuildRequires:	glpk-devel
21cr|4ti2-1.6.7-4|26	BuildRequires:	gmp-devel
21cr|4ti2-1.6.7-4|27	BuildRequires:	gmpxx-devel
21cr|4ti2-1.6.7-4|28	
21cr|4ti2-1.6.7-4|29	%description
21cr|4ti2-1.6.7-4|30	A software package for algebraic, geometric and combinatorial
21cr|4ti2-1.6.7-4|31	problems on linear spaces.
21cr|4ti2-1.6.7-4|32	
21cr|4ti2-1.6.7-4|33	This package uses Environment Modules, to load the binaries onto
21cr|4ti2-1.6.7-4|34	your PATH you will need to run module load %{name}-%{_arch}.
21cr|4ti2-1.6.7-4|35	
21cr|4ti2-1.6.7-4|36	%files
21cr|4ti2-1.6.7-4|37	%doc COPYING AUTHORS TODO NEWS README 4ti2_manual.pdf
21cr|4ti2-1.6.7-4|38	%{_bindir}/*
21cr|4ti2-1.6.7-4|39	%{_libexecdir}/%{name}/
21cr|4ti2-1.6.7-4|40	
21cr|4ti2-1.6.7-4|41	#----------------------------------------------------------------------------
21cr|4ti2-1.6.7-4|42	
21cr|4ti2-1.6.7-4|43	%package -n %{lib4ti2common}
21cr|4ti2-1.6.7-4|44	Summary:	Shared library for %{name}
21cr|4ti2-1.6.7-4|45	Group:		System/Libraries
21cr|4ti2-1.6.7-4|46	Conflicts:	%{_lib}lib4ti2-0 < 1.6.7-2
21cr|4ti2-1.6.7-4|47	Obsoletes:	%{_lib}lib4ti2-0 < 1.6.7-2
21cr|4ti2-1.6.7-4|48	
21cr|4ti2-1.6.7-4|49	%description -n %{lib4ti2common}
21cr|4ti2-1.6.7-4|50	This package contains the 4ti2 program library.
21cr|4ti2-1.6.7-4|51	
21cr|4ti2-1.6.7-4|52	%files -n %{lib4ti2common}
21cr|4ti2-1.6.7-4|53	%{_libdir}/lib4ti2common.so.%{major}*
21cr|4ti2-1.6.7-4|54	
21cr|4ti2-1.6.7-4|55	#----------------------------------------------------------------------------
21cr|4ti2-1.6.7-4|56	
21cr|4ti2-1.6.7-4|57	%package -n %{lib4ti2gmp}
21cr|4ti2-1.6.7-4|58	Summary:	Shared library for %{name}
21cr|4ti2-1.6.7-4|59	Group:		System/Libraries
21cr|4ti2-1.6.7-4|60	Conflicts:	%{_lib}lib4ti2-0 < 1.6.7-2
21cr|4ti2-1.6.7-4|61	
21cr|4ti2-1.6.7-4|62	%description -n %{lib4ti2gmp}
21cr|4ti2-1.6.7-4|63	This package contains the 4ti2 program library.
21cr|4ti2-1.6.7-4|64	
21cr|4ti2-1.6.7-4|65	%files -n %{lib4ti2gmp}
21cr|4ti2-1.6.7-4|66	%{_libdir}/lib4ti2gmp.so.%{major}*
21cr|4ti2-1.6.7-4|67	
21cr|4ti2-1.6.7-4|68	#----------------------------------------------------------------------------
21cr|4ti2-1.6.7-4|69	
21cr|4ti2-1.6.7-4|70	%package -n %{lib4ti2int32}
21cr|4ti2-1.6.7-4|71	Summary:	Shared library for %{name}
21cr|4ti2-1.6.7-4|72	Group:		System/Libraries
21cr|4ti2-1.6.7-4|73	Conflicts:	%{_lib}lib4ti2-0 < 1.6.7-2
21cr|4ti2-1.6.7-4|74	
21cr|4ti2-1.6.7-4|75	%description -n %{lib4ti2int32}
21cr|4ti2-1.6.7-4|76	This package contains the 4ti2 program library.
21cr|4ti2-1.6.7-4|77	
21cr|4ti2-1.6.7-4|78	%files -n %{lib4ti2int32}
21cr|4ti2-1.6.7-4|79	%{_libdir}/lib4ti2int32.so.%{major}*
21cr|4ti2-1.6.7-4|80	
21cr|4ti2-1.6.7-4|81	#----------------------------------------------------------------------------
21cr|4ti2-1.6.7-4|82	
21cr|4ti2-1.6.7-4|83	%package -n %{lib4ti2int64}
21cr|4ti2-1.6.7-4|84	Summary:	Shared library for %{name}
21cr|4ti2-1.6.7-4|85	Group:		System/Libraries
21cr|4ti2-1.6.7-4|86	Conflicts:	%{_lib}lib4ti2-0 < 1.6.7-2
21cr|4ti2-1.6.7-4|87	
21cr|4ti2-1.6.7-4|88	%description -n %{lib4ti2int64}
21cr|4ti2-1.6.7-4|89	This package contains the 4ti2 program library.
21cr|4ti2-1.6.7-4|90	
21cr|4ti2-1.6.7-4|91	%files -n %{lib4ti2int64}
21cr|4ti2-1.6.7-4|92	%{_libdir}/lib4ti2int64.so.%{major}*
21cr|4ti2-1.6.7-4|93	
21cr|4ti2-1.6.7-4|94	#----------------------------------------------------------------------------
21cr|4ti2-1.6.7-4|95	
21cr|4ti2-1.6.7-4|96	%package -n %{lib4ti2util}
21cr|4ti2-1.6.7-4|97	Summary:	Shared library for %{name}
21cr|4ti2-1.6.7-4|98	Group:		System/Libraries
21cr|4ti2-1.6.7-4|99	Conflicts:	%{_lib}lib4ti2-0 < 1.6.7-2
21cr|4ti2-1.6.7-4|100	
21cr|4ti2-1.6.7-4|101	%description -n %{lib4ti2util}
21cr|4ti2-1.6.7-4|102	This package contains the 4ti2 program library.
21cr|4ti2-1.6.7-4|103	
21cr|4ti2-1.6.7-4|104	%files -n %{lib4ti2util}
21cr|4ti2-1.6.7-4|105	%{_libdir}/lib4ti2util.so.%{major}*
21cr|4ti2-1.6.7-4|106	
21cr|4ti2-1.6.7-4|107	#----------------------------------------------------------------------------
21cr|4ti2-1.6.7-4|108	
21cr|4ti2-1.6.7-4|109	%package  -n %{libzsolve}
21cr|4ti2-1.6.7-4|110	Summary:	Library for solving linear systems over integers for 4ti2
21cr|4ti2-1.6.7-4|111	Group:		System/Libraries
21cr|4ti2-1.6.7-4|112	
21cr|4ti2-1.6.7-4|113	%description -n %{libzsolve}
21cr|4ti2-1.6.7-4|114	This package contains the 4ti2 library for solving systems linear systems over
21cr|4ti2-1.6.7-4|115	integers (\mathbb{Z}).
21cr|4ti2-1.6.7-4|116	
21cr|4ti2-1.6.7-4|117	%files -n %{libzsolve}
21cr|4ti2-1.6.7-4|118	%{_libdir}/libzsolve.so.%{major}*
21cr|4ti2-1.6.7-4|119	
21cr|4ti2-1.6.7-4|120	#----------------------------------------------------------------------------
21cr|4ti2-1.6.7-4|121	
21cr|4ti2-1.6.7-4|122	%package -n %{devname}
21cr|4ti2-1.6.7-4|123	Summary:	Development files for %{name}
21cr|4ti2-1.6.7-4|124	Group:		Development/C
21cr|4ti2-1.6.7-4|125	Requires:	%{lib4ti2common} = %{EVRD}
21cr|4ti2-1.6.7-4|126	Requires:	%{lib4ti2gmp} = %{EVRD}
21cr|4ti2-1.6.7-4|127	Requires:	%{lib4ti2int32} = %{EVRD}
21cr|4ti2-1.6.7-4|128	Requires:	%{lib4ti2int64} = %{EVRD}
21cr|4ti2-1.6.7-4|129	Requires:	%{lib4ti2util} = %{EVRD}
21cr|4ti2-1.6.7-4|130	Requires:	%{libzsolve} = %{EVRD}
21cr|4ti2-1.6.7-4|131	Provides:	%{name}-devel = %{EVRD}
21cr|4ti2-1.6.7-4|132	
21cr|4ti2-1.6.7-4|133	%description -n %{devname}
21cr|4ti2-1.6.7-4|134	This subpackage contains the include files and library links for
21cr|4ti2-1.6.7-4|135	developing against 4ti2's libraries.
21cr|4ti2-1.6.7-4|136	
21cr|4ti2-1.6.7-4|137	%files  -n %{devname}
21cr|4ti2-1.6.7-4|138	%doc COPYING AUTHORS TODO NEWS README
21cr|4ti2-1.6.7-4|139	%{_includedir}/pkg/%{name}
21cr|4ti2-1.6.7-4|140	%{_libdir}/lib*.so
21cr|4ti2-1.6.7-4|141	
21cr|4ti2-1.6.7-4|142	#----------------------------------------------------------------------------
21cr|4ti2-1.6.7-4|143	
21cr|4ti2-1.6.7-4|144	%prep
21cr|4ti2-1.6.7-4|145	%setup -q
21cr|4ti2-1.6.7-4|146	cp -p %{SOURCE1} .
21cr|4ti2-1.6.7-4|147	%patch0 -p1
21cr|4ti2-1.6.7-4|148	%patch1 -p1
21cr|4ti2-1.6.7-4|149	
21cr|4ti2-1.6.7-4|150	%build
21cr|4ti2-1.6.7-4|151	autoreconf -fi
21cr|4ti2-1.6.7-4|152	%configure \
21cr|4ti2-1.6.7-4|153	--enable-shared \
21cr|4ti2-1.6.7-4|154	--disable-static \
21cr|4ti2-1.6.7-4|155	--includedir="%{_includedir}/pkg/%{name}" \
21cr|4ti2-1.6.7-4|156	--docdir="%{_docdir}/%{name}"
21cr|4ti2-1.6.7-4|157	
21cr|4ti2-1.6.7-4|158	%make
21cr|4ti2-1.6.7-4|159	
21cr|4ti2-1.6.7-4|160	%install
21cr|4ti2-1.6.7-4|161	%makeinstall_std
21cr|4ti2-1.6.7-4|162	
21cr|4ti2-1.6.7-4|163	mkdir -p "%{buildroot}/%{_bindir}" "%{buildroot}/%{_libexecdir}/%{name}";
21cr|4ti2-1.6.7-4|164	mv "%{buildroot}/%{_bindir}"/* "%{buildroot}/%{_libexecdir}/%{name}/";
21cr|4ti2-1.6.7-4|165	pushd "%{buildroot}/%{_libexecdir}/%{name}";
21cr|4ti2-1.6.7-4|166	for i in *; do
21cr|4ti2-1.6.7-4|167	ln -s "%{_libexecdir}/%{name}/$i" "%{buildroot}/%{_bindir}/4ti2_$i";
21cr|4ti2-1.6.7-4|168	done;

10 21
21cr|7kaa-2.15.5-2|1	%define debug_package %{nil}
21cr|7kaa-2.15.5-2|2	# Needed because data parser expects DOS EOLs
21cr|7kaa-2.15.5-2|3	%define dont_fix_eol 1
21cr|7kaa-2.15.5-2|4	
21cr|7kaa-2.15.5-2|5	Summary:	Seven Kingdoms: Ancient Adversaries is a real-time strategy game
21cr|7kaa-2.15.5-2|6	Name:		7kaa
21cr|7kaa-2.15.5-2|7	Version:	2.15.5
21cr|7kaa-2.15.5-2|8	Release:	2
21cr|7kaa-2.15.5-2|9	License:	GPLv2+
21cr|7kaa-2.15.5-2|10	Group:		Games/Strategy
21cr|7kaa-2.15.5-2|11	Url:		http://7kfans.com/
21cr|7kaa-2.15.5-2|12	Source0:	https://github.com/the3dfxdude/7kaa/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|7kaa-2.15.5-2|13	Source1:	%{name}.png
21cr|7kaa-2.15.5-2|14	Source2:	%{name}.xpm
21cr|7kaa-2.15.5-2|15	BuildRequires:	pkgconfig(openal)
21cr|7kaa-2.15.5-2|16	BuildRequires:	pkgconfig(sdl2)
21cr|7kaa-2.15.5-2|17	BuildRequires:	pkgconfig(libenet)
21cr|7kaa-2.15.5-2|18	Obsoletes:	%{name}-data < 2.14.4
21cr|7kaa-2.15.5-2|19	Recommends:	%{name}-music
21cr|7kaa-2.15.5-2|20	
21cr|7kaa-2.15.5-2|21	%description
21cr|7kaa-2.15.5-2|22	Seven Kingdoms made departures from the traditional real-time strategy models
21cr|7kaa-2.15.5-2|23	of "gather resources, build a base and army, and attack". The economic model
21cr|7kaa-2.15.5-2|24	bears more resemblance to a turn-based strategy game. It features an espionage
21cr|7kaa-2.15.5-2|25	system that allows players to train and control spies individually, who each
21cr|7kaa-2.15.5-2|26	have a spying skill that increases over time. The player is also responsible
21cr|7kaa-2.15.5-2|27	for catching spies in their own kingdom. Inns built within the game allow
21cr|7kaa-2.15.5-2|28	players to hire mercenaries of various occupations, skill levels, and races.
21cr|7kaa-2.15.5-2|29	Skilled spies of enemy races are essential to a well-conducted espionage
21cr|7kaa-2.15.5-2|30	program, and the player can bolster his forces by grabbing a skilled fighter
21cr|7kaa-2.15.5-2|31	or give ones own factories, mines, and towers of science, a boost by hiring a
21cr|7kaa-2.15.5-2|32	skilled professional.
21cr|7kaa-2.15.5-2|33	
21cr|7kaa-2.15.5-2|34	Enlight Software decided to release the game to the Open Source community
21cr|7kaa-2.15.5-2|35	in August 2009. At that time everything, but the music, was released under
21cr|7kaa-2.15.5-2|36	the GPL v2. The music has a slightly different license.
21cr|7kaa-2.15.5-2|37	
21cr|7kaa-2.15.5-2|38	%files -f %{name}.lang
21cr|7kaa-2.15.5-2|39	%doc COPYING README
21cr|7kaa-2.15.5-2|40	%{_datadir}/applications/%{name}.desktop
21cr|7kaa-2.15.5-2|41	%{_datadir}/pixmaps/%{name}.*
21cr|7kaa-2.15.5-2|42	%{_gamesbindir}/%{name}
21cr|7kaa-2.15.5-2|43	%{_gamesdatadir}/%{name}
21cr|7kaa-2.15.5-2|44	
21cr|7kaa-2.15.5-2|45	#----------------------------------------------------------------------------
21cr|7kaa-2.15.5-2|46	
21cr|7kaa-2.15.5-2|47	%prep
21cr|7kaa-2.15.5-2|48	%setup -q
21cr|7kaa-2.15.5-2|49	
21cr|7kaa-2.15.5-2|50	%build
21cr|7kaa-2.15.5-2|51	%configure \
21cr|7kaa-2.15.5-2|52	--bindir=%{_gamesbindir} \
21cr|7kaa-2.15.5-2|53	--datadir=%{_gamesdatadir} \
21cr|7kaa-2.15.5-2|54	--disable-curl
21cr|7kaa-2.15.5-2|55	%make V=1
21cr|7kaa-2.15.5-2|56	
21cr|7kaa-2.15.5-2|57	%install
21cr|7kaa-2.15.5-2|58	%makeinstall_std
21cr|7kaa-2.15.5-2|59	
21cr|7kaa-2.15.5-2|60	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|7kaa-2.15.5-2|61	install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21cr|7kaa-2.15.5-2|62	install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|7kaa-2.15.5-2|63	
21cr|7kaa-2.15.5-2|64	# menu-entry
21cr|7kaa-2.15.5-2|65	mkdir -p %{buildroot}%{_datadir}/applications
21cr|7kaa-2.15.5-2|66	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|7kaa-2.15.5-2|67	[Desktop Entry]
21cr|7kaa-2.15.5-2|68	Name=Seven Kingdoms
21cr|7kaa-2.15.5-2|69	Comment=Seven Kingdoms: Ancient Adversaries
21cr|7kaa-2.15.5-2|70	Type=Application
21cr|7kaa-2.15.5-2|71	Exec=7kaa
21cr|7kaa-2.15.5-2|72	Icon=7kaa
21cr|7kaa-2.15.5-2|73	Categories=Game;StrategyGame;
21cr|7kaa-2.15.5-2|74	EOF
21cr|7kaa-2.15.5-2|75	
21cr|7kaa-2.15.5-2|76	%find_lang %{name}

11 21
21cr|7kaa-music-2.15.0-1|1	%define oname 7kaa
21cr|7kaa-music-2.15.0-1|2	
21cr|7kaa-music-2.15.0-1|3	Summary:	Game music files for Seven Kingdoms: Ancient Adversaries
21cr|7kaa-music-2.15.0-1|4	Name:		%{oname}-music
21cr|7kaa-music-2.15.0-1|5	Version:	2.15.0
21cr|7kaa-music-2.15.0-1|6	Release:	1
21cr|7kaa-music-2.15.0-1|7	License:	Freeware
21cr|7kaa-music-2.15.0-1|8	Group:		Games/Strategy
21cr|7kaa-music-2.15.0-1|9	Url:		http://7kfans.com/
21cr|7kaa-music-2.15.0-1|10	Source0:	http://www.7kfans.com/downloads/%{name}.tar.bz2
21cr|7kaa-music-2.15.0-1|11	Recommends:	%{oname} >= %{version}
21cr|7kaa-music-2.15.0-1|12	BuildArch:	noarch
21cr|7kaa-music-2.15.0-1|13	
21cr|7kaa-music-2.15.0-1|14	%description
21cr|7kaa-music-2.15.0-1|15	Game music files used by Seven Kingdoms: Ancient Adversaries game.
21cr|7kaa-music-2.15.0-1|16	
21cr|7kaa-music-2.15.0-1|17	%files
21cr|7kaa-music-2.15.0-1|18	%doc COPYING-Music.txt README-Music.txt
21cr|7kaa-music-2.15.0-1|19	%{_gamesdatadir}/%{oname}/music
21cr|7kaa-music-2.15.0-1|20	
21cr|7kaa-music-2.15.0-1|21	#----------------------------------------------------------------------------
21cr|7kaa-music-2.15.0-1|22	
21cr|7kaa-music-2.15.0-1|23	%prep
21cr|7kaa-music-2.15.0-1|24	%setup -qn %{name}
21cr|7kaa-music-2.15.0-1|25	
21cr|7kaa-music-2.15.0-1|26	%build
21cr|7kaa-music-2.15.0-1|27	
21cr|7kaa-music-2.15.0-1|28	%install
21cr|7kaa-music-2.15.0-1|29	mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}/music
21cr|7kaa-music-2.15.0-1|30	cp -r music/* %{buildroot}%{_gamesdatadir}/%{oname}/music/

12 21
21cr|a2jmidid-9-1|1	Summary:	ALSA to JACK MIDI Bridging tools
21cr|a2jmidid-9-1|2	Name:		a2jmidid
21cr|a2jmidid-9-1|3	Version:	9
21cr|a2jmidid-9-1|4	Release:	1
21cr|a2jmidid-9-1|5	License:	GPLv2+
21cr|a2jmidid-9-1|6	Group:		Sound
21cr|a2jmidid-9-1|7	Url:		https://github.com/linuxaudio/a2jmidid
21cr|a2jmidid-9-1|8	Source0:	https://github.com/linuxaudio/a2jmidid/archive/%{version}/%{name}-%{version}.tar.gz
21cr|a2jmidid-9-1|9	# Backported from upstream
21cr|a2jmidid-9-1|10	Patch0:		a2jmidid-man.patch
21cr|a2jmidid-9-1|11	Patch1:		a2jmidid-portname.patch
21cr|a2jmidid-9-1|12	Patch2:		a2jmidid-correct-arguments-for-a2j_control.patch
21cr|a2jmidid-9-1|13	BuildRequires:	meson
21cr|a2jmidid-9-1|14	BuildRequires:	ninja
21cr|a2jmidid-9-1|15	BuildRequires:	pkgconfig(alsa)
21cr|a2jmidid-9-1|16	BuildRequires:	pkgconfig(dbus-1)
21cr|a2jmidid-9-1|17	BuildRequires:	pkgconfig(expat)
21cr|a2jmidid-9-1|18	BuildRequires:	pkgconfig(jack)
21cr|a2jmidid-9-1|19	Requires:	python3-dbus
21cr|a2jmidid-9-1|20	
21cr|a2jmidid-9-1|21	%description
21cr|a2jmidid-9-1|22	A tools suite allowing the use of ALSA MIDI applications and hardware
21cr|a2jmidid-9-1|23	in a JACK MIDI system. The package provides a2j, a2jmidi_bridge,
21cr|a2jmidid-9-1|24	a2j_control, j2amidi_bridge and a2jmidid, which are small command-line
21cr|a2jmidid-9-1|25	applications establishing the bridge between ALSA and JACK MIDI.
21cr|a2jmidid-9-1|26	
21cr|a2jmidid-9-1|27	%files
21cr|a2jmidid-9-1|28	%doc AUTHORS.rst README.rst CHANGELOG.rst LICENSE
21cr|a2jmidid-9-1|29	%{_bindir}/*
21cr|a2jmidid-9-1|30	%{_datadir}/dbus-1/services/org.gna.home.a2jmidid.service
21cr|a2jmidid-9-1|31	%{_mandir}/man1/*.1.*
21cr|a2jmidid-9-1|32	
21cr|a2jmidid-9-1|33	#----------------------------------------------------------------------------
21cr|a2jmidid-9-1|34	
21cr|a2jmidid-9-1|35	%prep
21cr|a2jmidid-9-1|36	%setup -q
21cr|a2jmidid-9-1|37	%patch0 -p1
21cr|a2jmidid-9-1|38	%patch1 -p1
21cr|a2jmidid-9-1|39	%patch2 -p1
21cr|a2jmidid-9-1|40	
21cr|a2jmidid-9-1|41	# Fix Python shebangs
21cr|a2jmidid-9-1|42	sed -i 's|^#!/usr/bin/env python3|#!/usr/bin/python3|' a2j_control
21cr|a2jmidid-9-1|43	
21cr|a2jmidid-9-1|44	
21cr|a2jmidid-9-1|45	%build
21cr|a2jmidid-9-1|46	%meson
21cr|a2jmidid-9-1|47	%meson_build
21cr|a2jmidid-9-1|48	
21cr|a2jmidid-9-1|49	
21cr|a2jmidid-9-1|50	%install
21cr|a2jmidid-9-1|51	%meson_install

13 21
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|1	%define commit 02ca5835eb106326b1f9d3014df20b2f8f164a2a
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|3	
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|4	Summary:	Linux driver for a4tech bloody mouse series
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|5	Name:		a4tech-bloody-linux-driver
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|6	Version:	0
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|7	Release:	1.git%{commit_short}.1
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|8	License:	GPLv3
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|9	Group:		System/Configuration/Hardware
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|10	Url:		https://github.com/maxmati/a4tech-bloody-linux-driver
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|11	Source0:	https://github.com/maxmati/a4tech-bloody-linux-driver/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|12	BuildRequires:	cmake
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|13	BuildRequires:	pkgconfig(libusb-1.0)
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|14	
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|15	%description
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|16	Linux driver for a4tech bloody mouse series.
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|17	This tool allows setting backlight level of A4TECH wired mouse.
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|18	
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|19	%files
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|20	%doc README.md
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|21	%license LICENSE.md
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|22	%{_bindir}/bloody
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|23	
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|24	#----------------------------------------------------------------------------
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|25	
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|26	%prep
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|27	%autosetup -p1 -n %{name}-%{commit}
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|28	
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|29	%build
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|30	%cmake
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|31	%make
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|32	
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|33	%install
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|34	mkdir -p %{buildroot}%{_bindir}
21cr|a4tech-bloody-linux-driver-0-1.git02ca58.1|35	cp build/bloody %{buildroot}%{_bindir}

14 21
21cr|a-a-p-1.094-1|1	Summary:	Construction tool
21cr|a-a-p-1.094-1|2	Name:		a-a-p
21cr|a-a-p-1.094-1|3	Version:	1.094
21cr|a-a-p-1.094-1|4	Release:	1
21cr|a-a-p-1.094-1|5	License:	GPLv2
21cr|a-a-p-1.094-1|6	Group:		Development/Other
21cr|a-a-p-1.094-1|7	Url:		http://www.a-a-p.org/
21cr|a-a-p-1.094-1|8	Source0:	http://belnet.dl.sourceforge.net/sourceforge/%{name}/aap-%{version}.zip
21cr|a-a-p-1.094-1|9	BuildRequires:	pkgconfig(python2)
21cr|a-a-p-1.094-1|10	Provides:	aap = %{EVRD}
21cr|a-a-p-1.094-1|11	BuildArch:	noarch
21cr|a-a-p-1.094-1|12	
21cr|a-a-p-1.094-1|13	%description
21cr|a-a-p-1.094-1|14	A-A-P is an Open Source software construction tool--that is, a build
21cr|a-a-p-1.094-1|15	tool; an improved substitute for the classic Make utility; a better way
21cr|a-a-p-1.094-1|16	to build software.
21cr|a-a-p-1.094-1|17	
21cr|a-a-p-1.094-1|18	a-a-p "configuration files" are similar to makefile but they can include
21cr|a-a-p-1.094-1|19	Python.
21cr|a-a-p-1.094-1|20	a-a-p uses MD5 signatures to rebuild only when the contents of a file have
21cr|a-a-p-1.094-1|21	really changed, not just when the timestamps has been touched.  a-a-p
21cr|a-a-p-1.094-1|22	supports side-by-side variant builds, and is easily extended with user-
21cr|a-a-p-1.094-1|23	defined Builder and/or Scanner objects.  Most of the a-a-p logic is object
21cr|a-a-p-1.094-1|24	oriented, including default build rules for many types of program,  they are
21cr|a-a-p-1.094-1|25	all over-loadable also.
21cr|a-a-p-1.094-1|26	
21cr|a-a-p-1.094-1|27	%files
21cr|a-a-p-1.094-1|28	%{_bindir}/*
21cr|a-a-p-1.094-1|29	%{_prefix}/lib/aap
21cr|a-a-p-1.094-1|30	%{_mandir}/man*/*
21cr|a-a-p-1.094-1|31	%{_docdir}/aap-%{version}
21cr|a-a-p-1.094-1|32	
21cr|a-a-p-1.094-1|33	#--------------------------------------------------------------------
21cr|a-a-p-1.094-1|34	
21cr|a-a-p-1.094-1|35	%prep
21cr|a-a-p-1.094-1|36	%setup -q -n aap-%{version} -c aap-%{version}
21cr|a-a-p-1.094-1|37	
21cr|a-a-p-1.094-1|38	sed -i 's/\/usr\/bin\/env python/\/usr\/bin\/python2/' *.py
21cr|a-a-p-1.094-1|39	sed -i 's/\/usr\/bin\/env python/\/usr\/bin\/python2/' aap
21cr|a-a-p-1.094-1|40	
21cr|a-a-p-1.094-1|41	%build
21cr|a-a-p-1.094-1|42	
21cr|a-a-p-1.094-1|43	%install
21cr|a-a-p-1.094-1|44	export PYTHONOPTIMIZE=1
21cr|a-a-p-1.094-1|45	mkdir -p %{buildroot}%{_prefix}
21cr|a-a-p-1.094-1|46	./aap PREFIX=%{buildroot}%{_prefix} install
21cr|a-a-p-1.094-1|47	
21cr|a-a-p-1.094-1|48	pushd %{buildroot}%{_bindir}
21cr|a-a-p-1.094-1|49	rm aap
21cr|a-a-p-1.094-1|50	ln -s %{_prefix}/lib/aap/Exec-%{version}/aap aap
21cr|a-a-p-1.094-1|51	popd
21cr|a-a-p-1.094-1|52	
21cr|a-a-p-1.094-1|53	mkdir -p %{buildroot}%{_datadir}
21cr|a-a-p-1.094-1|54	mv %{buildroot}%{_prefix}/man %{buildroot}%{_mandir}
21cr|a-a-p-1.094-1|55	mkdir -p %{buildroot}%{_docdir}/aap-%{version}
21cr|a-a-p-1.094-1|56	mv %{buildroot}%{_prefix}/lib/aap/Exec-%{version}/doc %{buildroot}%{_docdir}/aap-%{version}
21cr|a-a-p-1.094-1|57	
21cr|a-a-p-1.094-1|58	chmod +x %{buildroot}%{_prefix}/lib/aap/Exec-%{version}/__init__.py
21cr|a-a-p-1.094-1|59	
21cr|a-a-p-1.094-1|60	%check
21cr|a-a-p-1.094-1|61	./aap test

15 21
21cr|aardvark-dns-1.14.0-1|1	%define debug_package %{nil}
21cr|aardvark-dns-1.14.0-1|2	
21cr|aardvark-dns-1.14.0-1|3	Summary:	Authoritative DNS server for A/AAAA container records
21cr|aardvark-dns-1.14.0-1|4	Name:		aardvark-dns
21cr|aardvark-dns-1.14.0-1|5	Version:	1.14.0
21cr|aardvark-dns-1.14.0-1|6	Release:	1
21cr|aardvark-dns-1.14.0-1|7	License:	ASL 2.0
21cr|aardvark-dns-1.14.0-1|8	Group:		Development/Other
21cr|aardvark-dns-1.14.0-1|9	Url:		https://github.com/containers/aardvark-dns
21cr|aardvark-dns-1.14.0-1|10	Source0:	https://github.com/containers/aardvark-dns/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|aardvark-dns-1.14.0-1|11	# cd aardvark-dns-%%{version}
21cr|aardvark-dns-1.14.0-1|12	# mkdir cargo-home
21cr|aardvark-dns-1.14.0-1|13	# cat >cargo-home/config <<EOF
21cr|aardvark-dns-1.14.0-1|14	# [source.crates-io]
21cr|aardvark-dns-1.14.0-1|15	# registry = 'https://github.com/rust-lang/crates.io-index'
21cr|aardvark-dns-1.14.0-1|16	# replace-with = 'vendored-sources'
21cr|aardvark-dns-1.14.0-1|17	# [source.vendored-sources]
21cr|aardvark-dns-1.14.0-1|18	# directory = './vendor'
21cr|aardvark-dns-1.14.0-1|19	# EOF
21cr|aardvark-dns-1.14.0-1|20	# export CARGO_HOME=$(pwd)/cargo-home
21cr|aardvark-dns-1.14.0-1|21	# cargo vendor
21cr|aardvark-dns-1.14.0-1|22	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21cr|aardvark-dns-1.14.0-1|23	Source1:	vendor-%{version}.tar.xz
21cr|aardvark-dns-1.14.0-1|24	BuildRequires:	cargo
21cr|aardvark-dns-1.14.0-1|25	
21cr|aardvark-dns-1.14.0-1|26	%description
21cr|aardvark-dns-1.14.0-1|27	Authoritative DNS server for A/AAAA container records.
21cr|aardvark-dns-1.14.0-1|28	
21cr|aardvark-dns-1.14.0-1|29	%files
21cr|aardvark-dns-1.14.0-1|30	%doc README.md
21cr|aardvark-dns-1.14.0-1|31	%license LICENSE
21cr|aardvark-dns-1.14.0-1|32	%dir %{_libexecdir}/podman
21cr|aardvark-dns-1.14.0-1|33	%{_libexecdir}/podman/%{name}
21cr|aardvark-dns-1.14.0-1|34	
21cr|aardvark-dns-1.14.0-1|35	#----------------------------------------------------------------------------
21cr|aardvark-dns-1.14.0-1|36	
21cr|aardvark-dns-1.14.0-1|37	%prep
21cr|aardvark-dns-1.14.0-1|38	%autosetup -p1 -a1
21cr|aardvark-dns-1.14.0-1|39	mkdir cargo-home
21cr|aardvark-dns-1.14.0-1|40	cat >cargo-home/config <<EOF
21cr|aardvark-dns-1.14.0-1|41	[source.crates-io]
21cr|aardvark-dns-1.14.0-1|42	replace-with = "vendored-sources"
21cr|aardvark-dns-1.14.0-1|43	[source.vendored-sources]
21cr|aardvark-dns-1.14.0-1|44	directory = "vendor"
21cr|aardvark-dns-1.14.0-1|45	EOF
21cr|aardvark-dns-1.14.0-1|46	
21cr|aardvark-dns-1.14.0-1|47	%build
21cr|aardvark-dns-1.14.0-1|48	export CARGO_HOME=$(pwd)/cargo-home
21cr|aardvark-dns-1.14.0-1|49	cargo build --release --offline
21cr|aardvark-dns-1.14.0-1|50	
21cr|aardvark-dns-1.14.0-1|51	%install
21cr|aardvark-dns-1.14.0-1|52	mkdir -p %{buildroot}%{_libexecdir}/podman
21cr|aardvark-dns-1.14.0-1|53	cp target/release/%{name} %{buildroot}%{_libexecdir}/podman

16 21
21cr|abcde-2.9.3-2|1	%define	debug_package	%{nil}
21cr|abcde-2.9.3-2|2	
21cr|abcde-2.9.3-2|3	Summary:	Command-line utility to rip and encode audio CD
21cr|abcde-2.9.3-2|4	Name:		abcde
21cr|abcde-2.9.3-2|5	Version:	2.9.3
21cr|abcde-2.9.3-2|6	Release:	2
21cr|abcde-2.9.3-2|7	License:	GPLv2+
21cr|abcde-2.9.3-2|8	Group:		Sound
21cr|abcde-2.9.3-2|9	Url:		https://abcde.einval.com
21cr|abcde-2.9.3-2|10	Source0:	http://abcde.einval.com/download/%{name}-%{version}.tar.gz
21cr|abcde-2.9.3-2|11	Patch0:		%{name}-2.9.3-fix-install-path.patch
21cr|abcde-2.9.3-2|12	# No more binaries: only shell and perl scripts
21cr|abcde-2.9.3-2|13	BuildArch:	noarch
21cr|abcde-2.9.3-2|14	Requires:	cd-discid
21cr|abcde-2.9.3-2|15	Requires:	cdparanoia
21cr|abcde-2.9.3-2|16	Requires:	ffmpeg
21cr|abcde-2.9.3-2|17	Requires:	perl
21cr|abcde-2.9.3-2|18	Requires:	wget
21cr|abcde-2.9.3-2|19	Requires:	vorbis-tools
21cr|abcde-2.9.3-2|20	
21cr|abcde-2.9.3-2|21	%description
21cr|abcde-2.9.3-2|22	A frontend command-line utility (actually, a shell script) that grabs tracks
21cr|abcde-2.9.3-2|23	off a CD, encodes them to Ogg/Vorbis, MP3, FLAC, Ogg/Speex and/or
21cr|abcde-2.9.3-2|24	MPP/MP+(Musepack) format, and tags them, all in one go.
21cr|abcde-2.9.3-2|25	
21cr|abcde-2.9.3-2|26	%files
21cr|abcde-2.9.3-2|27	%doc changelog README COPYING FAQ
21cr|abcde-2.9.3-2|28	%doc examples/abcded examples/abcde.init examples/autorip.sh examples/cue2discid examples/musicbrainz-get-tracks
21cr|abcde-2.9.3-2|29	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|abcde-2.9.3-2|30	%{_bindir}/%{name}
21cr|abcde-2.9.3-2|31	%{_bindir}/%{name}-musicbrainz-tool
21cr|abcde-2.9.3-2|32	%{_bindir}/cddb-tool
21cr|abcde-2.9.3-2|33	%{_mandir}/man1/%{name}.*
21cr|abcde-2.9.3-2|34	%{_mandir}/man1/cddb-tool.*
21cr|abcde-2.9.3-2|35	
21cr|abcde-2.9.3-2|36	#-----------------------------------------------------------------------------
21cr|abcde-2.9.3-2|37	
21cr|abcde-2.9.3-2|38	%prep
21cr|abcde-2.9.3-2|39	%setup -q -b0
21cr|abcde-2.9.3-2|40	%apply_patches
21cr|abcde-2.9.3-2|41	
21cr|abcde-2.9.3-2|42	
21cr|abcde-2.9.3-2|43	%build
21cr|abcde-2.9.3-2|44	%make
21cr|abcde-2.9.3-2|45	
21cr|abcde-2.9.3-2|46	
21cr|abcde-2.9.3-2|47	%install
21cr|abcde-2.9.3-2|48	%makeinstall_std

17 21
21cr|abcm2ps-8.14.13-1|1	Summary:	Converts ABC format music sheets into Postscript
21cr|abcm2ps-8.14.13-1|2	Name:		abcm2ps
21cr|abcm2ps-8.14.13-1|3	Version:	8.14.13
21cr|abcm2ps-8.14.13-1|4	Release:	1
21cr|abcm2ps-8.14.13-1|5	License:	GPLv2+
21cr|abcm2ps-8.14.13-1|6	Group:		Publishing
21cr|abcm2ps-8.14.13-1|7	Url:		http://abcplus.sourceforge.net
21cr|abcm2ps-8.14.13-1|8	Source0:	http://moinejf.free.fr/%{name}-%{version}.tar.gz
21cr|abcm2ps-8.14.13-1|9	
21cr|abcm2ps-8.14.13-1|10	%description
21cr|abcm2ps-8.14.13-1|11	abcm2ps is a package which converts music tunes from ABC format
21cr|abcm2ps-8.14.13-1|12	to PostScript. Based on abc2ps version 1.2.5, it was developed
21cr|abcm2ps-8.14.13-1|13	mainly to print polyphonic music, i.e. music with multiple voices
21cr|abcm2ps-8.14.13-1|14	per staff. abcm2ps uses an extension to the ABC language that make
21cr|abcm2ps-8.14.13-1|15	it suitable for classical music. This extended format is documented
21cr|abcm2ps-8.14.13-1|16	under http://abcplus.sourceforge.net/.
21cr|abcm2ps-8.14.13-1|17	
21cr|abcm2ps-8.14.13-1|18	%files
21cr|abcm2ps-8.14.13-1|19	%doc README.md *.abc sample3.eps
21cr|abcm2ps-8.14.13-1|20	%{_bindir}/*
21cr|abcm2ps-8.14.13-1|21	%{_datadir}/abcm2ps
21cr|abcm2ps-8.14.13-1|22	%{_datadir}/doc/abcm2ps/examples/
21cr|abcm2ps-8.14.13-1|23	%{_mandir}/man1/abcm2ps.1*
21cr|abcm2ps-8.14.13-1|24	
21cr|abcm2ps-8.14.13-1|25	#-------------------------------------------------------------
21cr|abcm2ps-8.14.13-1|26	
21cr|abcm2ps-8.14.13-1|27	%prep
21cr|abcm2ps-8.14.13-1|28	%setup -q
21cr|abcm2ps-8.14.13-1|29	
21cr|abcm2ps-8.14.13-1|30	%build
21cr|abcm2ps-8.14.13-1|31	%configure \
21cr|abcm2ps-8.14.13-1|32	--enable-a4 \
21cr|abcm2ps-8.14.13-1|33	--enable-deco-is-roll
21cr|abcm2ps-8.14.13-1|34	%make
21cr|abcm2ps-8.14.13-1|35	
21cr|abcm2ps-8.14.13-1|36	%install
21cr|abcm2ps-8.14.13-1|37	%makeinstall

18 21
21cr|abcmidi-2022.12.22-1|1	%define	oname	abcMIDI
21cr|abcmidi-2022.12.22-1|2	
21cr|abcmidi-2022.12.22-1|3	Summary:	Tools for processing ABC music notation files
21cr|abcmidi-2022.12.22-1|4	Name:		abcmidi
21cr|abcmidi-2022.12.22-1|5	Version:	2022.12.22
21cr|abcmidi-2022.12.22-1|6	Release:	1
21cr|abcmidi-2022.12.22-1|7	License:	GPLv2+
21cr|abcmidi-2022.12.22-1|8	Group:		Sound
21cr|abcmidi-2022.12.22-1|9	Url:			https://ifdo.ca/~seymour/runabc/top.html
21cr|abcmidi-2022.12.22-1|10	# See also: https://sourceforge.net/projects/abcmidi/files/abcMIDI-%%{version}.zip
21cr|abcmidi-2022.12.22-1|11	Source0:	https://github.com/sshlien/abcmidi/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|abcmidi-2022.12.22-1|12	# Always repack the original abcguide.zip to include the release date in the archive name
21cr|abcmidi-2022.12.22-1|13	Source1:	abcguide-%{version}.tar.xz
21cr|abcmidi-2022.12.22-1|14	# Avoid automatic install of docs: we take them with our %%doc macro
21cr|abcmidi-2022.12.22-1|15	Patch0:	%{name}-2020.08.09-dont-install-docs.patch
21cr|abcmidi-2022.12.22-1|16	
21cr|abcmidi-2022.12.22-1|17	%description
21cr|abcmidi-2022.12.22-1|18	The abcMIDI package contains four programs: abc2midi to convert ABC music
21cr|abcmidi-2022.12.22-1|19	notation to midi, midi2abc to convert midi files to (a first approximation
21cr|abcmidi-2022.12.22-1|20	to) the corresponding ABC, abc2abc to reformat and/or transpose ABC files,
21cr|abcmidi-2022.12.22-1|21	and yaps to typeset ABC files as PostScript.
21cr|abcmidi-2022.12.22-1|22	For a description of the abc syntax, please see the abc user-guide.
21cr|abcmidi-2022.12.22-1|23	
21cr|abcmidi-2022.12.22-1|24	%files
21cr|abcmidi-2022.12.22-1|25	%doc README.md doc/AUTHORS doc/CHANGES doc/abcguide.txt doc/history.txt doc/readme.txt
21cr|abcmidi-2022.12.22-1|26	%doc abcguide-%{version}/*
21cr|abcmidi-2022.12.22-1|27	%{_bindir}/*
21cr|abcmidi-2022.12.22-1|28	%{_mandir}/man1/*.1*
21cr|abcmidi-2022.12.22-1|29	
21cr|abcmidi-2022.12.22-1|30	#-----------------------------------------------------------------------------
21cr|abcmidi-2022.12.22-1|31	
21cr|abcmidi-2022.12.22-1|32	%prep
21cr|abcmidi-2022.12.22-1|33	%setup -q -a1
21cr|abcmidi-2022.12.22-1|34	%patch0 -p1
21cr|abcmidi-2022.12.22-1|35	
21cr|abcmidi-2022.12.22-1|36	
21cr|abcmidi-2022.12.22-1|37	%build
21cr|abcmidi-2022.12.22-1|38	rm -f configure makefile
21cr|abcmidi-2022.12.22-1|39	autoreconf -vfi
21cr|abcmidi-2022.12.22-1|40	%configure
21cr|abcmidi-2022.12.22-1|41	%make
21cr|abcmidi-2022.12.22-1|42	
21cr|abcmidi-2022.12.22-1|43	
21cr|abcmidi-2022.12.22-1|44	%install
21cr|abcmidi-2022.12.22-1|45	%makeinstall_std

19 21
21cr|abduco-0.6-4|1	Name:		abduco
21cr|abduco-0.6-4|2	Version:	0.6
21cr|abduco-0.6-4|3	Release:	4
21cr|abduco-0.6-4|4	Summary:	Session management in a clean and simple way
21cr|abduco-0.6-4|5	Group:		Terminals
21cr|abduco-0.6-4|6	License:	ISC
21cr|abduco-0.6-4|7	Url:		http://www.brain-dump.org/projects/%{name}/
21cr|abduco-0.6-4|8	Source0:	http://www.brain-dump.org/projects/%{name}/%{name}-%{version}.tar.gz
21cr|abduco-0.6-4|9	
21cr|abduco-0.6-4|10	%description
21cr|abduco-0.6-4|11	%{name} provides session management i.e. it allows programs to be run
21cr|abduco-0.6-4|12	independently from its controlling terminal. That is programs can be
21cr|abduco-0.6-4|13	detached - run in the background - and then later reattached.
21cr|abduco-0.6-4|14	Together with dvtm it provides a simpler and cleaner alternative to tmux or
21cr|abduco-0.6-4|15	screen.
21cr|abduco-0.6-4|16	
21cr|abduco-0.6-4|17	%files
21cr|abduco-0.6-4|18	%doc LICENSE README.md
21cr|abduco-0.6-4|19	%{_bindir}/%{name}
21cr|abduco-0.6-4|20	%{_mandir}/man1/%{name}.*
21cr|abduco-0.6-4|21	#-------------------------------------------
21cr|abduco-0.6-4|22	
21cr|abduco-0.6-4|23	%prep
21cr|abduco-0.6-4|24	%setup -q
21cr|abduco-0.6-4|25	# Apply applicable build flags
21cr|abduco-0.6-4|26	echo '#!/bin/sh' > ./configure
21cr|abduco-0.6-4|27	chmod +x ./configure
21cr|abduco-0.6-4|28	
21cr|abduco-0.6-4|29	%build
21cr|abduco-0.6-4|30	%configure
21cr|abduco-0.6-4|31	%make
21cr|abduco-0.6-4|32	
21cr|abduco-0.6-4|33	%install
21cr|abduco-0.6-4|34	%makeinstall_std PREFIX=%{_prefix} STRIP=:
21cr|abduco-0.6-4|35	
21cr|abduco-0.6-4|36	

20 21
21cr|abe-1.1-11|1	Name:		abe
21cr|abe-1.1-11|2	Version:	1.1
21cr|abe-1.1-11|3	Release:	11
21cr|abe-1.1-11|4	URL:		http://abe.sourceforge.net/
21cr|abe-1.1-11|5	Source0:	%{name}-%{version}.tar.bz2
21cr|abe-1.1-11|6	Source11:	%{name}-16x16.png
21cr|abe-1.1-11|7	Source12:	%{name}-32x32.png
21cr|abe-1.1-11|8	Source13:	%{name}-48x48.png
21cr|abe-1.1-11|9	Patch0:		abe-1.1-fix-str-fmt.patch
21cr|abe-1.1-11|10	Patch1:		abe-1.1-drop-x-req.patch
21cr|abe-1.1-11|11	License:	GPL
21cr|abe-1.1-11|12	Group:		Games/Arcade
21cr|abe-1.1-11|13	Summary:	Abe's Amazing Adventure!!
21cr|abe-1.1-11|14	BuildRequires:	SDL-devel SDL_mixer-devel desktop-file-utils
21cr|abe-1.1-11|15	
21cr|abe-1.1-11|16	%description
21cr|abe-1.1-11|17	A scrolling, platform-jumping, key-collecting, ancient pyramid
21cr|abe-1.1-11|18	exploring game, vaguely in the style of similar games for the
21cr|abe-1.1-11|19	Commodore+4. The game is intended to show young people all the
21cr|abe-1.1-11|20	cool games they missed.
21cr|abe-1.1-11|21	
21cr|abe-1.1-11|22	%prep
21cr|abe-1.1-11|23	%setup -q
21cr|abe-1.1-11|24	%patch0 -p0
21cr|abe-1.1-11|25	%patch1 -p0
21cr|abe-1.1-11|26	
21cr|abe-1.1-11|27	%build
21cr|abe-1.1-11|28	autoreconf -fi
21cr|abe-1.1-11|29	%configure	--bindir=%{_gamesbindir} \
21cr|abe-1.1-11|30	--with-data-dir=%{_gamesdatadir}/abe
21cr|abe-1.1-11|31	%make
21cr|abe-1.1-11|32	
21cr|abe-1.1-11|33	%install
21cr|abe-1.1-11|34	rm -rf %{buildroot}
21cr|abe-1.1-11|35	%makeinstall_std
21cr|abe-1.1-11|36	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|abe-1.1-11|37	cp -a {images,sounds,maps} %{buildroot}%{_gamesdatadir}/%{name}
21cr|abe-1.1-11|38	
21cr|abe-1.1-11|39	
21cr|abe-1.1-11|40	mkdir -p %{buildroot}%{_datadir}/applications
21cr|abe-1.1-11|41	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|abe-1.1-11|42	[Desktop Entry]
21cr|abe-1.1-11|43	Name=%{Summary}
21cr|abe-1.1-11|44	Comment=%{Summary}
21cr|abe-1.1-11|45	Exec=%{_gamesbindir}/%{name}
21cr|abe-1.1-11|46	Icon=%{name}
21cr|abe-1.1-11|47	Terminal=false
21cr|abe-1.1-11|48	Type=Application
21cr|abe-1.1-11|49	StartupNotify=true
21cr|abe-1.1-11|50	Categories=Game;ArcadeGame;
21cr|abe-1.1-11|51	EOF
21cr|abe-1.1-11|52	
21cr|abe-1.1-11|53	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|abe-1.1-11|54	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|abe-1.1-11|55	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|abe-1.1-11|56	
21cr|abe-1.1-11|57	%if %mdkversion < 200900
21cr|abe-1.1-11|58	%post
21cr|abe-1.1-11|59	%update_menus
21cr|abe-1.1-11|60	%endif
21cr|abe-1.1-11|61	
21cr|abe-1.1-11|62	%if %mdkversion < 200900
21cr|abe-1.1-11|63	%postun
21cr|abe-1.1-11|64	%clean_menus
21cr|abe-1.1-11|65	%endif
21cr|abe-1.1-11|66	
21cr|abe-1.1-11|67	%clean
21cr|abe-1.1-11|68	rm -rf %{buildroot}
21cr|abe-1.1-11|69	
21cr|abe-1.1-11|70	%files
21cr|abe-1.1-11|71	%defattr(644,root,root,755)
21cr|abe-1.1-11|72	%doc README
21cr|abe-1.1-11|73	%{_gamesdatadir}/%{name}
21cr|abe-1.1-11|74	%{_iconsdir}/%{name}.png
21cr|abe-1.1-11|75	%{_liconsdir}/%{name}.png
21cr|abe-1.1-11|76	%{_miconsdir}/%{name}.png
21cr|abe-1.1-11|77	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|abe-1.1-11|78	%defattr(755,root,root,755)
21cr|abe-1.1-11|79	%{_gamesbindir}/*

21 21
21cr|abi-compliance-checker-2.3-1|1	Summary:	API/ABI compatibility checker for C/C++ libraries
21cr|abi-compliance-checker-2.3-1|2	Name:		abi-compliance-checker
21cr|abi-compliance-checker-2.3-1|3	Version:	2.3
21cr|abi-compliance-checker-2.3-1|4	Release:	1
21cr|abi-compliance-checker-2.3-1|5	Group:		Development/Other
21cr|abi-compliance-checker-2.3-1|6	License:	GPLv1+ or LGPLv2+
21cr|abi-compliance-checker-2.3-1|7	Url:		https://lvc.github.io/abi-compliance-checker
21cr|abi-compliance-checker-2.3-1|8	Source0:	https://github.com/lvc/abi-compliance-checker/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|abi-compliance-checker-2.3-1|9	BuildArch:	noarch
21cr|abi-compliance-checker-2.3-1|10	Requires:	abi-dumper >= 1.1
21cr|abi-compliance-checker-2.3-1|11	Requires:	binutils
21cr|abi-compliance-checker-2.3-1|12	Requires:	ctags >= 5.8
21cr|abi-compliance-checker-2.3-1|13	Requires:	gcc-c++ >= 4.9
21cr|abi-compliance-checker-2.3-1|14	Requires:	perl >= 5.8
21cr|abi-compliance-checker-2.3-1|15	
21cr|abi-compliance-checker-2.3-1|16	%description
21cr|abi-compliance-checker-2.3-1|17	ABI Compliance Checker (ABICC) is a tool for checking backward binary and
21cr|abi-compliance-checker-2.3-1|18	source-level compatibility of a C/C++ library. The tool checks header files
21cr|abi-compliance-checker-2.3-1|19	and shared libraries of old and new versions and analyzes changes in API and
21cr|abi-compliance-checker-2.3-1|20	ABI that may break binary and/or source compatibility: changes in calling
21cr|abi-compliance-checker-2.3-1|21	stack, v-table changes, removed symbols, renamed fields, etc.
21cr|abi-compliance-checker-2.3-1|22	
21cr|abi-compliance-checker-2.3-1|23	%files
21cr|abi-compliance-checker-2.3-1|24	%doc LICENSE README.md doc/
21cr|abi-compliance-checker-2.3-1|25	%{_bindir}/%{name}
21cr|abi-compliance-checker-2.3-1|26	%{_datadir}/%{name}
21cr|abi-compliance-checker-2.3-1|27	
21cr|abi-compliance-checker-2.3-1|28	#-----------------------------------------------------------------------------
21cr|abi-compliance-checker-2.3-1|29	
21cr|abi-compliance-checker-2.3-1|30	%prep
21cr|abi-compliance-checker-2.3-1|31	%setup -q
21cr|abi-compliance-checker-2.3-1|32	
21cr|abi-compliance-checker-2.3-1|33	
21cr|abi-compliance-checker-2.3-1|34	%build
21cr|abi-compliance-checker-2.3-1|35	# Nothing to build.
21cr|abi-compliance-checker-2.3-1|36	
21cr|abi-compliance-checker-2.3-1|37	
21cr|abi-compliance-checker-2.3-1|38	%install
21cr|abi-compliance-checker-2.3-1|39	mkdir -p %{buildroot}%{_prefix}
21cr|abi-compliance-checker-2.3-1|40	perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

22 21
21cr|abi-dumper-1.2-2|1	Summary:	Dump ABI of an ELF object containing DWARF debug info
21cr|abi-dumper-1.2-2|2	Name:		abi-dumper
21cr|abi-dumper-1.2-2|3	Version:	1.2
21cr|abi-dumper-1.2-2|4	Release:	2
21cr|abi-dumper-1.2-2|5	Group:		Development/Other
21cr|abi-dumper-1.2-2|6	License:	GPLv2+ or LGPLv2+
21cr|abi-dumper-1.2-2|7	Url:		https://github.com/lvc/abi-dumper
21cr|abi-dumper-1.2-2|8	Source0:	https://github.com/lvc/abi-dumper/archive/%{name}-%{version}.tar.gz
21cr|abi-dumper-1.2-2|9	Patch0:		abi-dumper-1.2-fix-integer-overflow-error.patch
21cr|abi-dumper-1.2-2|10	Patch1:		abi-dumper-1.2-fix-symbol-search.patch
21cr|abi-dumper-1.2-2|11	Patch2:		abi-dumper-1.2-initial-support-for-Fedora34.patch
21cr|abi-dumper-1.2-2|12	BuildArch:	noarch
21cr|abi-dumper-1.2-2|13	Requires:	ctags
21cr|abi-dumper-1.2-2|14	Requires:	elfutils
21cr|abi-dumper-1.2-2|15	Requires:	gcc-c++
21cr|abi-dumper-1.2-2|16	Requires:	perl >= 5.8
21cr|abi-dumper-1.2-2|17	Requires:	vtable-dumper >= 1.1
21cr|abi-dumper-1.2-2|18	
21cr|abi-dumper-1.2-2|19	%description
21cr|abi-dumper-1.2-2|20	A tool to dump ABI of an ELF object containing DWARF debug info. It is
21cr|abi-dumper-1.2-2|21	intended to be used with ABI Compliance Checker tool for tracking ABI changes
21cr|abi-dumper-1.2-2|22	of a C/C++ library or kernel module.
21cr|abi-dumper-1.2-2|23	
21cr|abi-dumper-1.2-2|24	%files
21cr|abi-dumper-1.2-2|25	%doc LICENSE README.md
21cr|abi-dumper-1.2-2|26	%{_bindir}/%{name}
21cr|abi-dumper-1.2-2|27	
21cr|abi-dumper-1.2-2|28	#-----------------------------------------------------------------------------
21cr|abi-dumper-1.2-2|29	
21cr|abi-dumper-1.2-2|30	%prep
21cr|abi-dumper-1.2-2|31	%setup -q
21cr|abi-dumper-1.2-2|32	%patch0 -p1
21cr|abi-dumper-1.2-2|33	%patch1 -p1
21cr|abi-dumper-1.2-2|34	%patch2 -p1
21cr|abi-dumper-1.2-2|35	
21cr|abi-dumper-1.2-2|36	
21cr|abi-dumper-1.2-2|37	%build
21cr|abi-dumper-1.2-2|38	# Nothing to build.
21cr|abi-dumper-1.2-2|39	
21cr|abi-dumper-1.2-2|40	
21cr|abi-dumper-1.2-2|41	%install
21cr|abi-dumper-1.2-2|42	mkdir -p %{buildroot}%{_prefix}
21cr|abi-dumper-1.2-2|43	perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

23 21
21cr|abiword-3.0.5-2|1	%define Werror_cflags %nil
21cr|abiword-3.0.5-2|2	%define api %(echo %{version} | cut -d. -f1,2)
21cr|abiword-3.0.5-2|3	
21cr|abiword-3.0.5-2|4	%global __requires_exclude devel\\(libabiword.*\\)
21cr|abiword-3.0.5-2|5	
21cr|abiword-3.0.5-2|6	Summary:	Lean and fast full-featured word processor
21cr|abiword-3.0.5-2|7	Name:		abiword
21cr|abiword-3.0.5-2|8	Version:	3.0.5
21cr|abiword-3.0.5-2|9	Release:	2
21cr|abiword-3.0.5-2|10	License:	GPLv2+
21cr|abiword-3.0.5-2|11	Group:		Office
21cr|abiword-3.0.5-2|12	Url:		http://www.abisource.com/
21cr|abiword-3.0.5-2|13	Source0:	http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.gz
21cr|abiword-3.0.5-2|14	Source11:	abiword.mime
21cr|abiword-3.0.5-2|15	Source12:	abiword.keys
21cr|abiword-3.0.5-2|16	Source13:	abiword.xml
21cr|abiword-3.0.5-2|17	Source100:	abiword.rpmlintrc
21cr|abiword-3.0.5-2|18	# from Fedora
21cr|abiword-3.0.5-2|19	Patch1:		abiword-2.8.3-desktop.patch
21cr|abiword-3.0.5-2|20	Patch2:		abiword-2.6.0-boolean.patch
21cr|abiword-3.0.5-2|21	Patch3:		abiword-3.0.5-librevenge.patch
21cr|abiword-3.0.5-2|22	Patch4:		abiword-3.0.2-explicit-python.patch
21cr|abiword-3.0.5-2|23	Patch5:		abiword-3.0.4-pygobject.patch
21cr|abiword-3.0.5-2|24	Patch6:		abiword-3.0.5-deps.patch
21cr|abiword-3.0.5-2|25	BuildRequires:	asio
21cr|abiword-3.0.5-2|26	BuildRequires:	bison
21cr|abiword-3.0.5-2|27	BuildRequires:	desktop-file-utils
21cr|abiword-3.0.5-2|28	BuildRequires:	gnome-common
21cr|abiword-3.0.5-2|29	BuildRequires:	boost-devel
21cr|abiword-3.0.5-2|30	BuildRequires:	jpeg-devel
21cr|abiword-3.0.5-2|31	BuildRequires:	libwmf-devel
21cr|abiword-3.0.5-2|32	BuildRequires:	psiconv-devel
21cr|abiword-3.0.5-2|33	BuildRequires:	readline-devel
21cr|abiword-3.0.5-2|34	BuildRequires:	tidy-devel
21cr|abiword-3.0.5-2|35	BuildRequires:	pkgconfig(aiksaurus-1.0)
21cr|abiword-3.0.5-2|36	BuildRequires:	pkgconfig(cairo-pdf)
21cr|abiword-3.0.5-2|37	BuildRequires:	pkgconfig(cairo-ps)
21cr|abiword-3.0.5-2|38	BuildRequires:	pkgconfig(champlain-0.12)
21cr|abiword-3.0.5-2|39	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|abiword-3.0.5-2|40	BuildRequires:	pkgconfig(enchant)
21cr|abiword-3.0.5-2|41	BuildRequires:	pkgconfig(fribidi)
21cr|abiword-3.0.5-2|42	BuildRequires:	pkgconfig(gaiksaurus-1.0)
21cr|abiword-3.0.5-2|43	BuildRequires:	pkgconfig(glib-2.0)
21cr|abiword-3.0.5-2|44	BuildRequires:	pkgconfig(gnutls)
21cr|abiword-3.0.5-2|45	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|abiword-3.0.5-2|46	BuildRequires:	pkgconfig(libebook-1.2)
21cr|abiword-3.0.5-2|47	BuildRequires:	pkgconfig(libecal-2.0)
21cr|abiword-3.0.5-2|48	BuildRequires:	pkgconfig(libgcrypt)
21cr|abiword-3.0.5-2|49	BuildRequires:	pkgconfig(libgoffice-0.10)
21cr|abiword-3.0.5-2|50	BuildRequires:	pkgconfig(libgsf-1)
21cr|abiword-3.0.5-2|51	BuildRequires:	pkgconfig(libical)
21cr|abiword-3.0.5-2|52	BuildRequires:	pkgconfig(libots-1)
21cr|abiword-3.0.5-2|53	BuildRequires:	pkgconfig(libpng)
21cr|abiword-3.0.5-2|54	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|abiword-3.0.5-2|55	BuildRequires:	pkgconfig(libwpd-0.10)
21cr|abiword-3.0.5-2|56	BuildRequires:	pkgconfig(libwpg-0.3)
21cr|abiword-3.0.5-2|57	BuildRequires:	pkgconfig(libwps-0.4)
21cr|abiword-3.0.5-2|58	BuildRequires:	pkgconfig(libxml-2.0)
21cr|abiword-3.0.5-2|59	BuildRequires:	pkgconfig(link-grammar)
21cr|abiword-3.0.5-2|60	BuildRequires:	pkgconfig(loudmouth-1.0)
21cr|abiword-3.0.5-2|61	BuildRequires:	pkgconfig(mathview-frontend-libxml2)
21cr|abiword-3.0.5-2|62	BuildRequires:	pkgconfig(pangocairo)
21cr|abiword-3.0.5-2|63	BuildRequires:	pkgconfig(rasqal)
21cr|abiword-3.0.5-2|64	BuildRequires:	pkgconfig(redland)
21cr|abiword-3.0.5-2|65	BuildRequires:	pkgconfig(telepathy-glib)
21cr|abiword-3.0.5-2|66	BuildRequires:	pkgconfig(wv-1.0)
21cr|abiword-3.0.5-2|67	
21cr|abiword-3.0.5-2|68	Recommends:	abiword-doc
21cr|abiword-3.0.5-2|69	
21cr|abiword-3.0.5-2|70	%description
21cr|abiword-3.0.5-2|71	AbiWord is a cross-platform, open source, lean and fast full-featured word
21cr|abiword-3.0.5-2|72	processor. It works on Most Unix systems, Microsoft Windows and Mac OS X.
21cr|abiword-3.0.5-2|73	
21cr|abiword-3.0.5-2|74	Abiword with the GNOME front-end is part of the GNOME Office Suite.
21cr|abiword-3.0.5-2|75	See http://www.gnomeoffice.org for details.
21cr|abiword-3.0.5-2|76	
21cr|abiword-3.0.5-2|77	%files
21cr|abiword-3.0.5-2|78	%{_bindir}/abiword
21cr|abiword-3.0.5-2|79	%{_datadir}/abiword-%{api}
21cr|abiword-3.0.5-2|80	%dir %{_libdir}/abiword-%{api}
21cr|abiword-3.0.5-2|81	%dir %{_libdir}/abiword-%{api}/plugins
21cr|abiword-3.0.5-2|82	%{_libdir}/abiword-%{api}/plugins/*.so
21cr|abiword-3.0.5-2|83	# this isnt a devel lib
21cr|abiword-3.0.5-2|84	%{_libdir}/libabiword-%{api}.so
21cr|abiword-3.0.5-2|85	%{_libdir}/libAiksaurusGtk3.so
21cr|abiword-3.0.5-2|86	%{_libdir}/libAiksaurusGtk3--export-dynamic.so
21cr|abiword-3.0.5-2|87	%{_datadir}/applications/*.desktop
21cr|abiword-3.0.5-2|88	%{_datadir}/mime-info/abiword.mime
21cr|abiword-3.0.5-2|89	%{_datadir}/mime-info/abiword.keys
21cr|abiword-3.0.5-2|90	%{_datadir}/mime/packages/abiword.xml
21cr|abiword-3.0.5-2|91	%{_datadir}/appdata/abiword.appdata.xml
21cr|abiword-3.0.5-2|92	%{_iconsdir}/hicolor/*/*
21cr|abiword-3.0.5-2|93	%{_mandir}/man1/abiword.1.*
21cr|abiword-3.0.5-2|94	
21cr|abiword-3.0.5-2|95	#----------------------------------------------------------------------------
21cr|abiword-3.0.5-2|96	
21cr|abiword-3.0.5-2|97	%package devel
21cr|abiword-3.0.5-2|98	Summary:	Devel files for Abiword
21cr|abiword-3.0.5-2|99	Group:		Development/Other
21cr|abiword-3.0.5-2|100	Requires:	%{name} = %{EVRD}
21cr|abiword-3.0.5-2|101	
21cr|abiword-3.0.5-2|102	%description devel
21cr|abiword-3.0.5-2|103	This pacakage contains devel files for Abiword, mainly header files
21cr|abiword-3.0.5-2|104	and pkg files.
21cr|abiword-3.0.5-2|105	
21cr|abiword-3.0.5-2|106	%files devel
21cr|abiword-3.0.5-2|107	%{_includedir}/abiword-%{api}
21cr|abiword-3.0.5-2|108	%{_libdir}/pkgconfig/abiword-%{api}.pc
21cr|abiword-3.0.5-2|109	
21cr|abiword-3.0.5-2|110	#----------------------------------------------------------------------------
21cr|abiword-3.0.5-2|111	
21cr|abiword-3.0.5-2|112	%prep
21cr|abiword-3.0.5-2|113	%autosetup -p1
21cr|abiword-3.0.5-2|114	
21cr|abiword-3.0.5-2|115	%build
21cr|abiword-3.0.5-2|116	autoreconf -fi
21cr|abiword-3.0.5-2|117	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|abiword-3.0.5-2|118	enable_dynamic=yes %configure \
21cr|abiword-3.0.5-2|119	--disable-static \
21cr|abiword-3.0.5-2|120	--enable-default-plugins \
21cr|abiword-3.0.5-2|121	--enable-emacs-keybinding \
21cr|abiword-3.0.5-2|122	--enable-vi-keybinding \
21cr|abiword-3.0.5-2|123	--enable-clipart \
21cr|abiword-3.0.5-2|124	--enable-templates \
21cr|abiword-3.0.5-2|125	--enable-collab-backend-xmpp \
21cr|abiword-3.0.5-2|126	--enable-collab-backend-tcp \
21cr|abiword-3.0.5-2|127	--enable-collab-backend-sugar \
21cr|abiword-3.0.5-2|128	--enable-collab-backend-service \
21cr|abiword-3.0.5-2|129	--with-gio \
21cr|abiword-3.0.5-2|130	--with-goffice \
21cr|abiword-3.0.5-2|131	--with-inter7eps \
21cr|abiword-3.0.5-2|132	--with-libtidy \
21cr|abiword-3.0.5-2|133	--enable-plugins="wml goffice freetranslation latex eml gimp mif loadbindings babelfish wpg openxml mswrite wordperfect mathview urldict presentation pdb psion google paint hancom xslfo opendocument openwriter t602 iscii wmf ots command sdw gdict opml clarisworks kword pdf grammar passepartout applix aiksaurus wikipedia hrtext s5 docbook"
21cr|abiword-3.0.5-2|134	
21cr|abiword-3.0.5-2|135	%make
21cr|abiword-3.0.5-2|136	
21cr|abiword-3.0.5-2|137	%install
21cr|abiword-3.0.5-2|138	%makeinstall_std
21cr|abiword-3.0.5-2|139	
21cr|abiword-3.0.5-2|140	desktop-file-install --vendor="" \
21cr|abiword-3.0.5-2|141	--remove-category="X-Red-Hat-Base" \
21cr|abiword-3.0.5-2|142	--dir %{buildroot}%{_datadir}/applications \
21cr|abiword-3.0.5-2|143	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|abiword-3.0.5-2|144	
21cr|abiword-3.0.5-2|145	install -p -m 0644 -D %{SOURCE11} %{buildroot}%{_datadir}/mime-info/abiword.mime
21cr|abiword-3.0.5-2|146	install -p -m 0644 -D %{SOURCE12} %{buildroot}%{_datadir}/mime-info/abiword.keys
21cr|abiword-3.0.5-2|147	install -p -m 0644 -D %{SOURCE13} %{buildroot}%{_datadir}/mime/packages/abiword.xml

24 21
21cr|abiword-docs-3.0.1-4|1	Summary:	Documentation and help files for Abiword
21cr|abiword-docs-3.0.1-4|2	Name:		abiword-docs
21cr|abiword-docs-3.0.1-4|3	Version:	3.0.1
21cr|abiword-docs-3.0.1-4|4	Release:	4
21cr|abiword-docs-3.0.1-4|5	License:	GPLv2+
21cr|abiword-docs-3.0.1-4|6	Group:		Office
21cr|abiword-docs-3.0.1-4|7	Url:		http://www.abisource.com/
21cr|abiword-docs-3.0.1-4|8	Source0:	http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.gz
21cr|abiword-docs-3.0.1-4|9	BuildRequires:	abiword-devel >= 3.0
21cr|abiword-docs-3.0.1-4|10	BuildRequires:	pkgconfig(libglade-2.0)
21cr|abiword-docs-3.0.1-4|11	# Exclude some pages pending http://bugzilla.abisource.com/show_bug.cgi?id=13459
21cr|abiword-docs-3.0.1-4|12	Patch0:		abiword-docs-2.9.4-mga-temp_build_fix-en-US-Makefile.in.patch
21cr|abiword-docs-3.0.1-4|13	Patch1:		abiword-docs-2.9.4-mga-temp_build_fix-pl-PL-Makefile.in.patch
21cr|abiword-docs-3.0.1-4|14	Patch2:		abiword-docs-2.9.4-mga-temp_build_fix-fr-FR-Makefile.in.patch
21cr|abiword-docs-3.0.1-4|15	BuildArch:	noarch
21cr|abiword-docs-3.0.1-4|16	
21cr|abiword-docs-3.0.1-4|17	%description
21cr|abiword-docs-3.0.1-4|18	Documentation and help files for Abiword.
21cr|abiword-docs-3.0.1-4|19	
21cr|abiword-docs-3.0.1-4|20	#----------------------------------------------------------------------------
21cr|abiword-docs-3.0.1-4|21	
21cr|abiword-docs-3.0.1-4|22	%package en
21cr|abiword-docs-3.0.1-4|23	Summary:	English documentation and help files for Abiword
21cr|abiword-docs-3.0.1-4|24	Requires:	locales-en
21cr|abiword-docs-3.0.1-4|25	Provides:	abiword-doc = %{EVRD}
21cr|abiword-docs-3.0.1-4|26	BuildArch:	noarch
21cr|abiword-docs-3.0.1-4|27	
21cr|abiword-docs-3.0.1-4|28	%description en
21cr|abiword-docs-3.0.1-4|29	English documentation and help files for Abiword.
21cr|abiword-docs-3.0.1-4|30	
21cr|abiword-docs-3.0.1-4|31	%files en
21cr|abiword-docs-3.0.1-4|32	%{_datadir}/abiword*/help/en-US
21cr|abiword-docs-3.0.1-4|33	%dir %{_datadir}/abiword*/help/
21cr|abiword-docs-3.0.1-4|34	
21cr|abiword-docs-3.0.1-4|35	#----------------------------------------------------------------------------
21cr|abiword-docs-3.0.1-4|36	
21cr|abiword-docs-3.0.1-4|37	%package fr
21cr|abiword-docs-3.0.1-4|38	Summary:	French documentation and help files for Abiword
21cr|abiword-docs-3.0.1-4|39	Requires:	locales-fr
21cr|abiword-docs-3.0.1-4|40	Provides:	abiword-doc = %{EVRD}
21cr|abiword-docs-3.0.1-4|41	BuildArch:	noarch
21cr|abiword-docs-3.0.1-4|42	
21cr|abiword-docs-3.0.1-4|43	%description fr
21cr|abiword-docs-3.0.1-4|44	French documentation and help files for Abiword.
21cr|abiword-docs-3.0.1-4|45	
21cr|abiword-docs-3.0.1-4|46	%files fr
21cr|abiword-docs-3.0.1-4|47	%{_datadir}/abiword*/help/fr-FR
21cr|abiword-docs-3.0.1-4|48	%dir %{_datadir}/abiword*/help/
21cr|abiword-docs-3.0.1-4|49	
21cr|abiword-docs-3.0.1-4|50	#----------------------------------------------------------------------------
21cr|abiword-docs-3.0.1-4|51	
21cr|abiword-docs-3.0.1-4|52	%package pl
21cr|abiword-docs-3.0.1-4|53	Summary:	Polish documentation and help files for Abiword
21cr|abiword-docs-3.0.1-4|54	Requires:	locales-pl
21cr|abiword-docs-3.0.1-4|55	Provides:	abiword-doc = %{EVRD}
21cr|abiword-docs-3.0.1-4|56	BuildArch:	noarch
21cr|abiword-docs-3.0.1-4|57	
21cr|abiword-docs-3.0.1-4|58	%description pl
21cr|abiword-docs-3.0.1-4|59	Polish documentation and help files for Abiword.
21cr|abiword-docs-3.0.1-4|60	
21cr|abiword-docs-3.0.1-4|61	%files pl
21cr|abiword-docs-3.0.1-4|62	%{_datadir}/abiword*/help/pl-PL
21cr|abiword-docs-3.0.1-4|63	%dir %{_datadir}/abiword*/help/
21cr|abiword-docs-3.0.1-4|64	
21cr|abiword-docs-3.0.1-4|65	#----------------------------------------------------------------------------
21cr|abiword-docs-3.0.1-4|66	
21cr|abiword-docs-3.0.1-4|67	%prep
21cr|abiword-docs-3.0.1-4|68	%setup -q
21cr|abiword-docs-3.0.1-4|69	%patch0 -p0 -b .abiword-docs-2.9.4-mga-temp_build_fix-en-US-Makefile.in.patch
21cr|abiword-docs-3.0.1-4|70	%patch1 -p0 -b .abiword-docs-2.9.4-mga-temp_build_fix-pl-PL-Makefile.in.patch
21cr|abiword-docs-3.0.1-4|71	%patch2 -p0 -b .abiword-docs-2.9.4-mga-temp_build_fix-fr-FR-Makefile.in.patch
21cr|abiword-docs-3.0.1-4|72	
21cr|abiword-docs-3.0.1-4|73	%build
21cr|abiword-docs-3.0.1-4|74	%configure
21cr|abiword-docs-3.0.1-4|75	%make
21cr|abiword-docs-3.0.1-4|76	
21cr|abiword-docs-3.0.1-4|77	%install
21cr|abiword-docs-3.0.1-4|78	%makeinstall_std

25 21
21cr|abook-0.6.1-2|1	Summary:	Text-based addressbook program for mutt
21cr|abook-0.6.1-2|2	Name:		abook
21cr|abook-0.6.1-2|3	Version:	0.6.1
21cr|abook-0.6.1-2|4	Release:	2
21cr|abook-0.6.1-2|5	License:	GPLv2+
21cr|abook-0.6.1-2|6	Group:		Networking/Mail
21cr|abook-0.6.1-2|7	Url:		http://abook.sourceforge.net/
21cr|abook-0.6.1-2|8	Source0:	http://abook.sourceforge.net/devel/%{name}-%{version}.tar.gz
21cr|abook-0.6.1-2|9	Patch0:		abook-0.6.1-gcc5.patch
21cr|abook-0.6.1-2|10	Patch1:		abook-0.6.1-preserve.patch
21cr|abook-0.6.1-2|11	BuildRequires:	gettext-devel
21cr|abook-0.6.1-2|12	BuildRequires:	readline-devel
21cr|abook-0.6.1-2|13	BuildRequires:	pkgconfig(ncursesw)
21cr|abook-0.6.1-2|14	
21cr|abook-0.6.1-2|15	%description
21cr|abook-0.6.1-2|16	Abook is a text-based addressbook program designed for use with the mutt
21cr|abook-0.6.1-2|17	mail client.
21cr|abook-0.6.1-2|18	
21cr|abook-0.6.1-2|19	%files -f %{name}.lang
21cr|abook-0.6.1-2|20	%doc AUTHORS BUGS COPYING ChangeLog NEWS README THANKS TODO
21cr|abook-0.6.1-2|21	%{_bindir}/abook
21cr|abook-0.6.1-2|22	%{_mandir}/man*/abook*.*
21cr|abook-0.6.1-2|23	
21cr|abook-0.6.1-2|24	#----------------------------------------------------------------------------
21cr|abook-0.6.1-2|25	
21cr|abook-0.6.1-2|26	%prep
21cr|abook-0.6.1-2|27	%setup -q
21cr|abook-0.6.1-2|28	%patch0 -p1
21cr|abook-0.6.1-2|29	%patch1 -p1
21cr|abook-0.6.1-2|30	
21cr|abook-0.6.1-2|31	chmod 644 AUTHORS BUGS COPYING ChangeLog NEWS README THANKS TODO
21cr|abook-0.6.1-2|32	
21cr|abook-0.6.1-2|33	%build
21cr|abook-0.6.1-2|34	autoreconf -fi
21cr|abook-0.6.1-2|35	%configure
21cr|abook-0.6.1-2|36	%make
21cr|abook-0.6.1-2|37	
21cr|abook-0.6.1-2|38	%install
21cr|abook-0.6.1-2|39	%makeinstall_std
21cr|abook-0.6.1-2|40	
21cr|abook-0.6.1-2|41	%find_lang %{name}

26 21
21cr|abootimg-0-0.git7e127f.1|1	%define commit 7e127fee6a3981f6b0a50ce9910267cd501e09d4
21cr|abootimg-0-0.git7e127f.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|abootimg-0-0.git7e127f.1|3	
21cr|abootimg-0-0.git7e127f.1|4	Summary:	Tool for manipulating Android boot images
21cr|abootimg-0-0.git7e127f.1|5	Name:		abootimg
21cr|abootimg-0-0.git7e127f.1|6	Version:	0
21cr|abootimg-0-0.git7e127f.1|7	Release:	0.git%{commit_short}.1
21cr|abootimg-0-0.git7e127f.1|8	License:	GPLv2
21cr|abootimg-0-0.git7e127f.1|9	Group:		Development/Other
21cr|abootimg-0-0.git7e127f.1|10	Url:		https://github.com/ggrandou/abootimg
21cr|abootimg-0-0.git7e127f.1|11	Source0:	https://github.com/ggrandou/abootimg/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|abootimg-0-0.git7e127f.1|12	BuildRequires:	pkgconfig(blkid)
21cr|abootimg-0-0.git7e127f.1|13	
21cr|abootimg-0-0.git7e127f.1|14	%description
21cr|abootimg-0-0.git7e127f.1|15	Tool for manipulating Android boot images
21cr|abootimg-0-0.git7e127f.1|16	
21cr|abootimg-0-0.git7e127f.1|17	%files
21cr|abootimg-0-0.git7e127f.1|18	%{_bindir}/abootimg
21cr|abootimg-0-0.git7e127f.1|19	%{_mandir}/man1/abootimg.1*
21cr|abootimg-0-0.git7e127f.1|20	
21cr|abootimg-0-0.git7e127f.1|21	#------------------------------------------------------------------
21cr|abootimg-0-0.git7e127f.1|22	
21cr|abootimg-0-0.git7e127f.1|23	%prep
21cr|abootimg-0-0.git7e127f.1|24	%autosetup -p1 -n %{name}-%{commit}
21cr|abootimg-0-0.git7e127f.1|25	
21cr|abootimg-0-0.git7e127f.1|26	%build
21cr|abootimg-0-0.git7e127f.1|27	echo "#define VERSION_STR \"%{version}-%{release}\"" > version.h
21cr|abootimg-0-0.git7e127f.1|28	%__cc %{optflags} -DHAS_BLKID -lblkid abootimg.c -o abootimg %{ldflags}
21cr|abootimg-0-0.git7e127f.1|29	
21cr|abootimg-0-0.git7e127f.1|30	%install
21cr|abootimg-0-0.git7e127f.1|31	install -D -m 755 abootimg %{buildroot}%{_bindir}/abootimg
21cr|abootimg-0-0.git7e127f.1|32	install -D -m 644 -p debian/abootimg.1 %{buildroot}%{_mandir}/man1/abootimg.1

27 21
21cr|abspath-0.1-11|1	Summary:	Return the absolute path of a file or directory
21cr|abspath-0.1-11|2	Name:		abspath
21cr|abspath-0.1-11|3	Version:	0.1
21cr|abspath-0.1-11|4	Release:	11
21cr|abspath-0.1-11|5	License:	GPLv2+
21cr|abspath-0.1-11|6	Group:		File tools
21cr|abspath-0.1-11|7	Url:		http://voxel.jouy.inra.fr/darcs/abspath
21cr|abspath-0.1-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|abspath-0.1-11|9	Patch0:		abspath-asciidoc.patch
21cr|abspath-0.1-11|10	Patch1:		abspath-0.1-python2.patch
21cr|abspath-0.1-11|11	BuildRequires:	asciidoc
21cr|abspath-0.1-11|12	BuildRequires:	docbook-dtd45-xml
21cr|abspath-0.1-11|13	BuildRequires:	docbook-style-xsl
21cr|abspath-0.1-11|14	BuildRequires:	xmlto
21cr|abspath-0.1-11|15	Requires:	python2
21cr|abspath-0.1-11|16	BuildArch:	noarch
21cr|abspath-0.1-11|17	
21cr|abspath-0.1-11|18	%description
21cr|abspath-0.1-11|19	Return a normalized absolutized version of the pathnames. If no arguments
21cr|abspath-0.1-11|20	are passed on the command line, the standard input is used.
21cr|abspath-0.1-11|21	
21cr|abspath-0.1-11|22	%files
21cr|abspath-0.1-11|23	%{_bindir}/abspath
21cr|abspath-0.1-11|24	%{_mandir}/man1/*
21cr|abspath-0.1-11|25	
21cr|abspath-0.1-11|26	#----------------------------------------------------------------------------
21cr|abspath-0.1-11|27	
21cr|abspath-0.1-11|28	%prep
21cr|abspath-0.1-11|29	%setup -q
21cr|abspath-0.1-11|30	%patch0 -p1
21cr|abspath-0.1-11|31	%patch1 -p1
21cr|abspath-0.1-11|32	
21cr|abspath-0.1-11|33	%build
21cr|abspath-0.1-11|34	chmod a+x abspath
21cr|abspath-0.1-11|35	asciidoc -b docbook -d manpage abspath.1.txt
21cr|abspath-0.1-11|36	xmlto man abspath.1.xml
21cr|abspath-0.1-11|37	perl -e 's/\.sp$/\n\.sp/g' -pi abspath.1
21cr|abspath-0.1-11|38	
21cr|abspath-0.1-11|39	%install
21cr|abspath-0.1-11|40	mkdir -p %{buildroot}%{_bindir}
21cr|abspath-0.1-11|41	mkdir -p %{buildroot}%{_mandir}/man1
21cr|abspath-0.1-11|42	install -m 0755 abspath %{buildroot}%{_bindir}/
21cr|abspath-0.1-11|43	install -m 0644 abspath.1 %{buildroot}%{_mandir}/man1/

28 21
21cr|abuse_sdl-0.9.0-2|1	%define	oname	abuse
21cr|abuse_sdl-0.9.0-2|2	
21cr|abuse_sdl-0.9.0-2|3	Summary:	The classic Crack-Dot-Com game
21cr|abuse_sdl-0.9.0-2|4	Name:		%{oname}_sdl
21cr|abuse_sdl-0.9.0-2|5	Version:	0.9.0
21cr|abuse_sdl-0.9.0-2|6	Release:	2
21cr|abuse_sdl-0.9.0-2|7	License:	GPLv2
21cr|abuse_sdl-0.9.0-2|8	Group:		Games/Arcade
21cr|abuse_sdl-0.9.0-2|9	Url:		http://abuse.zoy.org/
21cr|abuse_sdl-0.9.0-2|10	Source0:	https://github.com/Xenoveritas/abuse/archive/refs/tags/v%{version}.tar.gz
21cr|abuse_sdl-0.9.0-2|11	Patch0:		abuse-0.9.0-linkage.patch
21cr|abuse_sdl-0.9.0-2|12	BuildRequires:	imagemagick
21cr|abuse_sdl-0.9.0-2|13	BuildRequires:	cmake
21cr|abuse_sdl-0.9.0-2|14	BuildRequires:	pkgconfig(alsa)
21cr|abuse_sdl-0.9.0-2|15	BuildRequires:	pkgconfig(glu)
21cr|abuse_sdl-0.9.0-2|16	BuildRequires:	pkgconfig(sdl2)
21cr|abuse_sdl-0.9.0-2|17	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|abuse_sdl-0.9.0-2|18	Requires:	TiMidity++
21cr|abuse_sdl-0.9.0-2|19	
21cr|abuse_sdl-0.9.0-2|20	%description
21cr|abuse_sdl-0.9.0-2|21	Abuse-SDL is a port of Abuse, the classic Crack-Dot-Com game, to the
21cr|abuse_sdl-0.9.0-2|22	SDL library. It can run at any color depth, in a window or fullscreen,
21cr|abuse_sdl-0.9.0-2|23	and it has stereo sound with sound panning.
21cr|abuse_sdl-0.9.0-2|24	
21cr|abuse_sdl-0.9.0-2|25	%files
21cr|abuse_sdl-0.9.0-2|26	%doc AUTHORS README.md TODO.md
21cr|abuse_sdl-0.9.0-2|27	%{_bindir}/abuse-tool
21cr|abuse_sdl-0.9.0-2|28	%{_gamesbindir}/*
21cr|abuse_sdl-0.9.0-2|29	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|abuse_sdl-0.9.0-2|30	%{_gamesdatadir}/%{oname}
21cr|abuse_sdl-0.9.0-2|31	%{_iconsdir}/*.png
21cr|abuse_sdl-0.9.0-2|32	%{_liconsdir}/*.png
21cr|abuse_sdl-0.9.0-2|33	%{_miconsdir}/*.png
21cr|abuse_sdl-0.9.0-2|34	
21cr|abuse_sdl-0.9.0-2|35	#----------------------------------------------------------------------------
21cr|abuse_sdl-0.9.0-2|36	
21cr|abuse_sdl-0.9.0-2|37	%prep
21cr|abuse_sdl-0.9.0-2|38	%setup -q -n %{oname}-%{version}
21cr|abuse_sdl-0.9.0-2|39	%patch0 -p1
21cr|abuse_sdl-0.9.0-2|40	
21cr|abuse_sdl-0.9.0-2|41	%build
21cr|abuse_sdl-0.9.0-2|42	%global optflags %{optflags} -I%{_includedir}/SDL2
21cr|abuse_sdl-0.9.0-2|43	%cmake
21cr|abuse_sdl-0.9.0-2|44	%make
21cr|abuse_sdl-0.9.0-2|45	
21cr|abuse_sdl-0.9.0-2|46	%install
21cr|abuse_sdl-0.9.0-2|47	%makeinstall_std -C build
21cr|abuse_sdl-0.9.0-2|48	
21cr|abuse_sdl-0.9.0-2|49	mkdir -p %{buildroot}%{_datadir}/applications
21cr|abuse_sdl-0.9.0-2|50	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|abuse_sdl-0.9.0-2|51	[Desktop Entry]
21cr|abuse_sdl-0.9.0-2|52	Name=Abuse
21cr|abuse_sdl-0.9.0-2|53	Comment=The classic Crack-Dot-Com game
21cr|abuse_sdl-0.9.0-2|54	Exec=%{_gamesbindir}/%{oname}
21cr|abuse_sdl-0.9.0-2|55	Icon=%{name}
21cr|abuse_sdl-0.9.0-2|56	Terminal=false
21cr|abuse_sdl-0.9.0-2|57	Type=Application
21cr|abuse_sdl-0.9.0-2|58	StartupNotify=true
21cr|abuse_sdl-0.9.0-2|59	Categories=Game;ArcadeGame;
21cr|abuse_sdl-0.9.0-2|60	EOF
21cr|abuse_sdl-0.9.0-2|61	
21cr|abuse_sdl-0.9.0-2|62	install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|abuse_sdl-0.9.0-2|63	convert doc/%{oname}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|abuse_sdl-0.9.0-2|64	convert -size 48x48 doc/%{oname}.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|abuse_sdl-0.9.0-2|65	convert -size 16x16 doc/%{oname}.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|abuse_sdl-0.9.0-2|66	
21cr|abuse_sdl-0.9.0-2|67	install -d %{buildroot}{%{_gamesdatadir}/%{oname},%{_gamesbindir}}
21cr|abuse_sdl-0.9.0-2|68	mv %{buildroot}%{_bindir}/%{oname} %{buildroot}%{_gamesbindir}/%{oname}
21cr|abuse_sdl-0.9.0-2|69	

29 21
21cr|ac3info-0.1-10|1	Summary:	A tool to display ac3 properties
21cr|ac3info-0.1-10|2	Name:		ac3info
21cr|ac3info-0.1-10|3	Version:	0.1
21cr|ac3info-0.1-10|4	Release:	10
21cr|ac3info-0.1-10|5	License:	GPLv2+
21cr|ac3info-0.1-10|6	Group:		File tools
21cr|ac3info-0.1-10|7	Url:		http://konilope.linuxeries.org/ac3info/
21cr|ac3info-0.1-10|8	Source0:	%{name}-%{version}.tar.gz
21cr|ac3info-0.1-10|9	Patch0:		ac3info-0.1-optflags.patch
21cr|ac3info-0.1-10|10	
21cr|ac3info-0.1-10|11	%description
21cr|ac3info-0.1-10|12	This tool display some informations about some ac3 files.
21cr|ac3info-0.1-10|13	
21cr|ac3info-0.1-10|14	%files
21cr|ac3info-0.1-10|15	%{_bindir}/ac3info
21cr|ac3info-0.1-10|16	
21cr|ac3info-0.1-10|17	#----------------------------------------------------------------------------
21cr|ac3info-0.1-10|18	
21cr|ac3info-0.1-10|19	%prep
21cr|ac3info-0.1-10|20	%setup -q
21cr|ac3info-0.1-10|21	%patch0 -p1
21cr|ac3info-0.1-10|22	
21cr|ac3info-0.1-10|23	%build
21cr|ac3info-0.1-10|24	%setup_compile_flags
21cr|ac3info-0.1-10|25	%make
21cr|ac3info-0.1-10|26	
21cr|ac3info-0.1-10|27	%install
21cr|ac3info-0.1-10|28	%setup_compile_flags
21cr|ac3info-0.1-10|29	%makeinstall_std

30 21
21cr|acabit-en-26112003-13|1	%define oname acabit
21cr|acabit-en-26112003-13|2	
21cr|acabit-en-26112003-13|3	Summary:	Automatic Corpus-based Acquisition of Binary Terms
21cr|acabit-en-26112003-13|4	Name:		%{oname}-en
21cr|acabit-en-26112003-13|5	Version:	26112003
21cr|acabit-en-26112003-13|6	Release:	13
21cr|acabit-en-26112003-13|7	License:	GPLv2+
21cr|acabit-en-26112003-13|8	Group:		Sciences/Computer science
21cr|acabit-en-26112003-13|9	Url:		http://www.sciences.univ-nantes.fr/info/perso/permanents/daille/acabit.html
21cr|acabit-en-26112003-13|10	Source0:	http://www.sciences.univ-nantes.fr/info/perso/permanents/daille/%{oname}_en_%{version}.tar.bz2
21cr|acabit-en-26112003-13|11	Requires:	locales-en
21cr|acabit-en-26112003-13|12	Provides:	%{oname} = %{EVRD}
21cr|acabit-en-26112003-13|13	BuildArch:	noarch
21cr|acabit-en-26112003-13|14	
21cr|acabit-en-26112003-13|15	%description
21cr|acabit-en-26112003-13|16	ACABIT is a terminological aquisition software, taking an annotated  text as
21cr|acabit-en-26112003-13|17	input, and returning an ordered list of candidates terms.
21cr|acabit-en-26112003-13|18	
21cr|acabit-en-26112003-13|19	This is the English version.
21cr|acabit-en-26112003-13|20	
21cr|acabit-en-26112003-13|21	%files
21cr|acabit-en-26112003-13|22	%doc exemple_en.txt
21cr|acabit-en-26112003-13|23	%{_bindir}/*
21cr|acabit-en-26112003-13|24	%{_datadir}/%{name}
21cr|acabit-en-26112003-13|25	
21cr|acabit-en-26112003-13|26	#----------------------------------------------------------------------------
21cr|acabit-en-26112003-13|27	
21cr|acabit-en-26112003-13|28	%prep
21cr|acabit-en-26112003-13|29	%setup -q -n %{oname}_en
21cr|acabit-en-26112003-13|30	
21cr|acabit-en-26112003-13|31	%build
21cr|acabit-en-26112003-13|32	perl -pi -e 's|require \("lib/(.*)"\);|require ("%{_datadir}/%{name}/$1");|' */*.pl
21cr|acabit-en-26112003-13|33	
21cr|acabit-en-26112003-13|34	%install
21cr|acabit-en-26112003-13|35	install -d -m 755 %{buildroot}%{_bindir}
21cr|acabit-en-26112003-13|36	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|acabit-en-26112003-13|37	install -m 755 *.pl %{buildroot}%{_bindir}
21cr|acabit-en-26112003-13|38	install -m 644 lib/* %{buildroot}%{_datadir}/%{name}

31 21
21cr|acabit-fr-4.3-12|1	%define oname acabit
21cr|acabit-fr-4.3-12|2	
21cr|acabit-fr-4.3-12|3	Summary:	Automatic Corpus-based Acquisition of Binary Terms
21cr|acabit-fr-4.3-12|4	Name:		%{oname}-fr
21cr|acabit-fr-4.3-12|5	Version:	4.3
21cr|acabit-fr-4.3-12|6	Release:	12
21cr|acabit-fr-4.3-12|7	Epoch:		1
21cr|acabit-fr-4.3-12|8	License:	GPLv2+
21cr|acabit-fr-4.3-12|9	Group:		Sciences/Computer science
21cr|acabit-fr-4.3-12|10	Url:		http://www.sciences.univ-nantes.fr/info/perso/permanents/daille/acabit.html
21cr|acabit-fr-4.3-12|11	Source0:	http://www.sciences.univ-nantes.fr/info/perso/permanents/daille/%{oname}_fr_v%{version}.tar.bz2
21cr|acabit-fr-4.3-12|12	Requires:	locales-fr
21cr|acabit-fr-4.3-12|13	Provides:	%{oname} = %{EVRD}
21cr|acabit-fr-4.3-12|14	BuildArch:	noarch
21cr|acabit-fr-4.3-12|15	
21cr|acabit-fr-4.3-12|16	%description
21cr|acabit-fr-4.3-12|17	ACABIT is a terminological aquisition software, taking an annotated  text as
21cr|acabit-fr-4.3-12|18	input, and returning an ordered list of candidates terms.
21cr|acabit-fr-4.3-12|19	
21cr|acabit-fr-4.3-12|20	This is the French version.
21cr|acabit-fr-4.3-12|21	
21cr|acabit-fr-4.3-12|22	%files
21cr|acabit-fr-4.3-12|23	%doc README_FR exemple_fr.txt
21cr|acabit-fr-4.3-12|24	%{_bindir}/*
21cr|acabit-fr-4.3-12|25	%{_datadir}/%{name}
21cr|acabit-fr-4.3-12|26	
21cr|acabit-fr-4.3-12|27	#----------------------------------------------------------------------------
21cr|acabit-fr-4.3-12|28	
21cr|acabit-fr-4.3-12|29	%prep
21cr|acabit-fr-4.3-12|30	%setup -q -n %{oname}_fr_03112004
21cr|acabit-fr-4.3-12|31	
21cr|acabit-fr-4.3-12|32	%build
21cr|acabit-fr-4.3-12|33	perl -pi -e 's|require \("lib/(.*)"\);|require ("%{_datadir}/%{name}/$1");|' */*.pl
21cr|acabit-fr-4.3-12|34	
21cr|acabit-fr-4.3-12|35	%install
21cr|acabit-fr-4.3-12|36	install -d -m 755 %{buildroot}%{_bindir}
21cr|acabit-fr-4.3-12|37	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|acabit-fr-4.3-12|38	install -m 755 *.pl %{buildroot}%{_bindir}
21cr|acabit-fr-4.3-12|39	install -m 644 lib/* %{buildroot}%{_datadir}/%{name}

32 21
21cr|accerciser-3.39.1-1|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21cr|accerciser-3.39.1-1|2	
21cr|accerciser-3.39.1-1|3	Summary:	An interactive Python tool for querying accessibility information
21cr|accerciser-3.39.1-1|4	Name:		accerciser
21cr|accerciser-3.39.1-1|5	Version:	3.39.1
21cr|accerciser-3.39.1-1|6	Release:	1
21cr|accerciser-3.39.1-1|7	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|accerciser-3.39.1-1|8	Source1:	https://gitlab.gnome.org/GNOME/accerciser/-/raw/master/plugins/ipython_view.py
21cr|accerciser-3.39.1-1|9	License:	BSD
21cr|accerciser-3.39.1-1|10	Group:		Accessibility
21cr|accerciser-3.39.1-1|11	Url:		http://live.gnome.org/Accerciser
21cr|accerciser-3.39.1-1|12	BuildArch:	noarch
21cr|accerciser-3.39.1-1|13	BuildRequires:	appstream-util
21cr|accerciser-3.39.1-1|14	BuildRequires:	appstream-glib-devel
21cr|accerciser-3.39.1-1|15	BuildRequires:	pkgconfig(atspi-2) >= 2.1.5
21cr|accerciser-3.39.1-1|16	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.13
21cr|accerciser-3.39.1-1|17	BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90.3
21cr|accerciser-3.39.1-1|18	BuildRequires:	pkgconfig(python3)
21cr|accerciser-3.39.1-1|19	BuildRequires:	ipython
21cr|accerciser-3.39.1-1|20	BuildRequires:	itstool
21cr|accerciser-3.39.1-1|21	BuildRequires:	yelp-tools
21cr|accerciser-3.39.1-1|22	Requires:	python3-cairo
21cr|accerciser-3.39.1-1|23	Requires:	python3-gi
21cr|accerciser-3.39.1-1|24	Requires:	python3-ipython
21cr|accerciser-3.39.1-1|25	Requires:	python3-pyatspi
21cr|accerciser-3.39.1-1|26	Requires:	typelib(Atspi)
21cr|accerciser-3.39.1-1|27	Requires:	typelib(Wnck) = 3.0
21cr|accerciser-3.39.1-1|28	
21cr|accerciser-3.39.1-1|29	%description
21cr|accerciser-3.39.1-1|30	An interactive Python accessibility explorer.
21cr|accerciser-3.39.1-1|31	
21cr|accerciser-3.39.1-1|32	%files -f %{name}.lang
21cr|accerciser-3.39.1-1|33	%doc AUTHORS README NEWS
21cr|accerciser-3.39.1-1|34	%{_bindir}/%{name}
21cr|accerciser-3.39.1-1|35	/usr/lib/python?.?/site-packages/accerciser
21cr|accerciser-3.39.1-1|36	%{_datadir}/glib-2.0/schemas/org.a11y.Accerciser.gschema.xml
21cr|accerciser-3.39.1-1|37	%{_datadir}/%{name}
21cr|accerciser-3.39.1-1|38	%{_iconsdir}/hicolor/symbolic/apps/accerciser-symbolic.svg
21cr|accerciser-3.39.1-1|39	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|accerciser-3.39.1-1|40	%{_datadir}/applications/%{name}.desktop
21cr|accerciser-3.39.1-1|41	%{_datadir}/metainfo/accerciser.appdata.xml
21cr|accerciser-3.39.1-1|42	%{_mandir}/man1/*
21cr|accerciser-3.39.1-1|43	
21cr|accerciser-3.39.1-1|44	#-----------------------------------------------------------------
21cr|accerciser-3.39.1-1|45	
21cr|accerciser-3.39.1-1|46	%prep
21cr|accerciser-3.39.1-1|47	%setup -q
21cr|accerciser-3.39.1-1|48	
21cr|accerciser-3.39.1-1|49	# Missing from 3.39.1 tarball; fixed in upstream git master
21cr|accerciser-3.39.1-1|50	cp -a %{SOURCE1} plugins/
21cr|accerciser-3.39.1-1|51	
21cr|accerciser-3.39.1-1|52	%build
21cr|accerciser-3.39.1-1|53	export PYTHON=%__python3
21cr|accerciser-3.39.1-1|54	%configure
21cr|accerciser-3.39.1-1|55	%make
21cr|accerciser-3.39.1-1|56	
21cr|accerciser-3.39.1-1|57	%install
21cr|accerciser-3.39.1-1|58	%makeinstall_std
21cr|accerciser-3.39.1-1|59	
21cr|accerciser-3.39.1-1|60	%find_lang %{name} --with-gnome
21cr|accerciser-3.39.1-1|61	
21cr|accerciser-3.39.1-1|62	%check
21cr|accerciser-3.39.1-1|63	desktop-file-validate %{buildroot}%{_datadir}/applications/accerciser.desktop

33 21
21cr|acetoneiso-2.4-8|1	%global	debug_package	%{nil}
21cr|acetoneiso-2.4-8|2	
21cr|acetoneiso-2.4-8|3	Summary:	CD/DVD Image Manipulator
21cr|acetoneiso-2.4-8|4	Name:		acetoneiso
21cr|acetoneiso-2.4-8|5	Version:	2.4
21cr|acetoneiso-2.4-8|6	Release:	8
21cr|acetoneiso-2.4-8|7	License:	GPLv3+
21cr|acetoneiso-2.4-8|8	Group:		Archiving/Other
21cr|acetoneiso-2.4-8|9	Url:		https://sourceforge.net/projects/acetoneiso/
21cr|acetoneiso-2.4-8|10	Source0:	https://download.sourceforge.net/acetoneiso/%{name}_%{version}.tar.gz
21cr|acetoneiso-2.4-8|11	# FIXME: Find a way to remove the use of deprecated HAL.
21cr|acetoneiso-2.4-8|12	# Adapted patches from Debian and upstream
21cr|acetoneiso-2.4-8|13	Patch0:	acetoneiso-2.4-add-manpage.patch
21cr|acetoneiso-2.4-8|14	Patch1:	acetoneiso-2.4-update-desktop-file.patch
21cr|acetoneiso-2.4-8|15	Patch2:	acetoneiso-2.4-drop-refs-to-defunct-homepage.patch
21cr|acetoneiso-2.4-8|16	Patch3:	acetoneiso-2.4-use-system-youtube_dl.patch
21cr|acetoneiso-2.4-8|17	Patch4:	acetoneiso-2.4-fix-metacafe-support.patch
21cr|acetoneiso-2.4-8|18	Patch5:	acetoneiso-2.4-port-to-qt5.patch
21cr|acetoneiso-2.4-8|19	# We don't provide poweriso, but it's really needed...
21cr|acetoneiso-2.4-8|20	# So tell the user where to find it.
21cr|acetoneiso-2.4-8|21	Patch6:	acetoneiso-2.4-tell-the-user-about-poweriso-download.patch
21cr|acetoneiso-2.4-8|22	# We don't wodim anymore, however it is option compatible with cdrecord:
21cr|acetoneiso-2.4-8|23	# use the latter.
21cr|acetoneiso-2.4-8|24	Patch7:	acetoneiso-2.4-replace-wodim-with-cdrecord.patch
21cr|acetoneiso-2.4-8|25	# FIXME: Update this one...
21cr|acetoneiso-2.4-8|26	#Patch8:	acetoneiso-2.3-ru.patch
21cr|acetoneiso-2.4-8|27	BuildRequires:	desktop-file-utils
21cr|acetoneiso-2.4-8|28	BuildRequires:	qt5-linguist-tools
21cr|acetoneiso-2.4-8|29	BuildRequires:	pkgconfig(phonon4qt5)
21cr|acetoneiso-2.4-8|30	BuildRequires:	pkgconfig(Qt5Core)
21cr|acetoneiso-2.4-8|31	BuildRequires:	pkgconfig(Qt5DBus)
21cr|acetoneiso-2.4-8|32	BuildRequires:	pkgconfig(Qt5Gui)
21cr|acetoneiso-2.4-8|33	BuildRequires:	pkgconfig(Qt5Network)
21cr|acetoneiso-2.4-8|34	BuildRequires:	pkgconfig(Qt5Svg)
21cr|acetoneiso-2.4-8|35	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|acetoneiso-2.4-8|36	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|acetoneiso-2.4-8|37	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|acetoneiso-2.4-8|38	Requires:	cdrdao
21cr|acetoneiso-2.4-8|39	Requires:	cdrkit-genisoimage
21cr|acetoneiso-2.4-8|40	Requires:	cdrtools
21cr|acetoneiso-2.4-8|41	Requires:	dvd+rw-tools
21cr|acetoneiso-2.4-8|42	Requires:	ffmpeg
21cr|acetoneiso-2.4-8|43	Requires:	fuse
21cr|acetoneiso-2.4-8|44	Requires:	fuseiso
21cr|acetoneiso-2.4-8|45	Requires:	gnupg
21cr|acetoneiso-2.4-8|46	Requires:	p7zip
21cr|acetoneiso-2.4-8|47	Requires:	pinentry-qt5
21cr|acetoneiso-2.4-8|48	Requires:	youtube-dl
21cr|acetoneiso-2.4-8|49	Requires:	wget
21cr|acetoneiso-2.4-8|50	Requires:	xorriso
21cr|acetoneiso-2.4-8|51	Recommends:		mencoder
21cr|acetoneiso-2.4-8|52	Recommends:		plasma5-dolphin
21cr|acetoneiso-2.4-8|53	Recommends:		smplayer
21cr|acetoneiso-2.4-8|54	Recommends:		vlc
21cr|acetoneiso-2.4-8|55	
21cr|acetoneiso-2.4-8|56	%description
21cr|acetoneiso-2.4-8|57	A CD/DVD image manipulator for Linux, it can do the following:
21cr|acetoneiso-2.4-8|58	- Mount and Unmount ISO, MDF, NRG (if iso-9660 standard).
21cr|acetoneiso-2.4-8|59	- Convert / Extract / Browse to ISO : *.bin *.mdf *.nrg *.img *.daa *.cdi
21cr|acetoneiso-2.4-8|60	*.xbx *.b5i *.bwi *.pdi.
21cr|acetoneiso-2.4-8|61	- Play a DVD Movie ISO with most commonly-used media players.
21cr|acetoneiso-2.4-8|62	- Generate an ISO from a Folder or CD/DVD.
21cr|acetoneiso-2.4-8|63	- Generate/Check MD5 file of an image.
21cr|acetoneiso-2.4-8|64	- Encrypt/decrypt an image.
21cr|acetoneiso-2.4-8|65	- Split image into X megabyte chunks.
21cr|acetoneiso-2.4-8|66	- Highly compress an image.
21cr|acetoneiso-2.4-8|67	- Rip a PSX CD to *.bin to make it work with epsxe/psx emulators.
21cr|acetoneiso-2.4-8|68	- Restore a lost CUE file of *.bin *.img.
21cr|acetoneiso-2.4-8|69	
21cr|acetoneiso-2.4-8|70	%files
21cr|acetoneiso-2.4-8|71	%doc AUTHORS CHANGELOG FEATURES LICENSE README
21cr|acetoneiso-2.4-8|72	%doc acetoneiso/manual/*.html
21cr|acetoneiso-2.4-8|73	%{_bindir}/%{name}
21cr|acetoneiso-2.4-8|74	%{_datadir}/applications/AcetoneISO.desktop
21cr|acetoneiso-2.4-8|75	%{_datadir}/pixmaps/Acetino2.png
21cr|acetoneiso-2.4-8|76	%{_mandir}/man1/%{name}.1*
21cr|acetoneiso-2.4-8|77	
21cr|acetoneiso-2.4-8|78	#-----------------------------------------------------------------------------
21cr|acetoneiso-2.4-8|79	
21cr|acetoneiso-2.4-8|80	%prep
21cr|acetoneiso-2.4-8|81	%setup -qn %{name}_%{version}
21cr|acetoneiso-2.4-8|82	%apply_patches
21cr|acetoneiso-2.4-8|83	
21cr|acetoneiso-2.4-8|84	# Fix perms
21cr|acetoneiso-2.4-8|85	chmod -x %{name}/sources/*
21cr|acetoneiso-2.4-8|86	
21cr|acetoneiso-2.4-8|87	
21cr|acetoneiso-2.4-8|88	%build
21cr|acetoneiso-2.4-8|89	pushd %{name}
21cr|acetoneiso-2.4-8|90	# Update translations first after we used patch for .ts
21cr|acetoneiso-2.4-8|91	lrelease-qt5 ./locale/*.ts
21cr|acetoneiso-2.4-8|92	%qmake_qt5
21cr|acetoneiso-2.4-8|93	%make
21cr|acetoneiso-2.4-8|94	popd
21cr|acetoneiso-2.4-8|95	
21cr|acetoneiso-2.4-8|96	
21cr|acetoneiso-2.4-8|97	%install
21cr|acetoneiso-2.4-8|98	pushd %{name}
21cr|acetoneiso-2.4-8|99	make install INSTALL_ROOT=%{buildroot}
21cr|acetoneiso-2.4-8|100	
21cr|acetoneiso-2.4-8|101	# Install our man page
21cr|acetoneiso-2.4-8|102	mkdir -p %{buildroot}%{_mandir}/man1
21cr|acetoneiso-2.4-8|103	install -m 0644 manual/%{name}.1 %{buildroot}%{_mandir}/man1
21cr|acetoneiso-2.4-8|104	popd

34 21
21cr|acfax-981011-6|1	# Workaround to build with GCC 10
21cr|acfax-981011-6|2	%global optflags %{optflags} -fcommon
21cr|acfax-981011-6|3	Name:         	acfax
21cr|acfax-981011-6|4	Version:      	981011
21cr|acfax-981011-6|5	Summary:      	Amateur Radio FAX Receiving Software for Linux / X11
21cr|acfax-981011-6|6	Release:      	6
21cr|acfax-981011-6|7	License:        GPLv2+
21cr|acfax-981011-6|8	Group:          Networking/Other
21cr|acfax-981011-6|9	URL:            http://linux.maruhn.com/sec/acfax.html
21cr|acfax-981011-6|10	Group:        	Networking/Other
21cr|acfax-981011-6|11	Source:       	ftp://ftp.funet.fi/pub/ham/unix/Linux/misc/%{name}-%{version}.tar.gz
21cr|acfax-981011-6|12	Patch0:        	acfax.dif
21cr|acfax-981011-6|13	Patch1:       	widgets.c_missing_sentinel.diff
21cr|acfax-981011-6|14	Patch2:       	acfax_mod_demod_c__fix-includes.diff
21cr|acfax-981011-6|15	Patch3:       	acfax_DirMgr_RE_SYNTAX_EGREP.patch
21cr|acfax-981011-6|16	BuildRequires:	gccmakedep
21cr|acfax-981011-6|17	BuildRequires:	imake
21cr|acfax-981011-6|18	BuildRequires:	Xaw3d-devel
21cr|acfax-981011-6|19	
21cr|acfax-981011-6|20	%description
21cr|acfax-981011-6|21	Software to receive ham radio faxes with the soundcard.
21cr|acfax-981011-6|22	
21cr|acfax-981011-6|23	%prep
21cr|acfax-981011-6|24	%setup -q -n acfax
21cr|acfax-981011-6|25	%patch0
21cr|acfax-981011-6|26	%patch1 -p1
21cr|acfax-981011-6|27	%patch2 -p1
21cr|acfax-981011-6|28	%patch3 -p1
21cr|acfax-981011-6|29	
21cr|acfax-981011-6|30	%build
21cr|acfax-981011-6|31	xmkmf -a
21cr|acfax-981011-6|32	
21cr|acfax-981011-6|33	%make \
21cr|acfax-981011-6|34	CDEBUGFLAGS="%{optflags}" \
21cr|acfax-981011-6|35	CXXDEBUGFLAGS="%{optflags}" \
21cr|acfax-981011-6|36	LOCAL_LDFLAGS="%{ldflags}"
21cr|acfax-981011-6|37	
21cr|acfax-981011-6|38	
21cr|acfax-981011-6|39	%install
21cr|acfax-981011-6|40	rm -rf %{buildroot}
21cr|acfax-981011-6|41	%makeinstall_std
21cr|acfax-981011-6|42	
21cr|acfax-981011-6|43	%clean
21cr|acfax-981011-6|44	rm -rf %{buildroot}
21cr|acfax-981011-6|45	
21cr|acfax-981011-6|46	%files
21cr|acfax-981011-6|47	%defattr(-,root,root)
21cr|acfax-981011-6|48	%doc 0* ChangeLog
21cr|acfax-981011-6|49	%{_bindir}/acfax

35 21
21cr|acidrip-0.14-13|1	Summary:	Simple GUI for MEncoder
21cr|acidrip-0.14-13|2	Name:		acidrip
21cr|acidrip-0.14-13|3	Version:	0.14
21cr|acidrip-0.14-13|4	Release:	13
21cr|acidrip-0.14-13|5	License:	GPLv2+
21cr|acidrip-0.14-13|6	Group:		Video
21cr|acidrip-0.14-13|7	Url:		https://sourceforge.net/projects/acidrip/
21cr|acidrip-0.14-13|8	Source0:	http://prdownloads.sourceforge.net/acidrip/%{name}-%{version}.tar.bz2
21cr|acidrip-0.14-13|9	Patch0:		acidrip-0.14-xvid_options.patch
21cr|acidrip-0.14-13|10	Patch1:		acidrip-0.14-mencoder.patch
21cr|acidrip-0.14-13|11	Patch2:		acidrip-0.14-gtk2.patch
21cr|acidrip-0.14-13|12	Patch3:		acidrip-0.14-drop-checks.patch
21cr|acidrip-0.14-13|13	BuildRequires:	lsdvd
21cr|acidrip-0.14-13|14	BuildRequires:	mencoder
21cr|acidrip-0.14-13|15	BuildRequires:	mplayer
21cr|acidrip-0.14-13|16	BuildRequires:	perl-Gtk2
21cr|acidrip-0.14-13|17	BuildRequires:	perl-devel
21cr|acidrip-0.14-13|18	Requires:	lsdvd
21cr|acidrip-0.14-13|19	Requires:	mencoder
21cr|acidrip-0.14-13|20	Requires:	mplayer
21cr|acidrip-0.14-13|21	Requires:	perl-Gtk2
21cr|acidrip-0.14-13|22	Provides:	perl(AcidRip::acidrip)
21cr|acidrip-0.14-13|23	Provides:	perl(AcidRip::DVDInfo)
21cr|acidrip-0.14-13|24	Provides:	perl(AcidRip::interface)
21cr|acidrip-0.14-13|25	Provides:	perl(AcidRip::messages)
21cr|acidrip-0.14-13|26	Provides:	perl(AcidRip::signals)
21cr|acidrip-0.14-13|27	BuildArch:	noarch
21cr|acidrip-0.14-13|28	
21cr|acidrip-0.14-13|29	%description
21cr|acidrip-0.14-13|30	AcidRip is a Gtk::Perl application for ripping and encoding DVD's. It neatly
21cr|acidrip-0.14-13|31	wraps MPlayer and MEncoder, which I think is pretty handy, seeing as MPlayer
21cr|acidrip-0.14-13|32	is by far the best bit of video playing kit around for Linux. As well as
21cr|acidrip-0.14-13|33	creating a simple Graphical Interface for those scared of getting down and
21cr|acidrip-0.14-13|34	dirty with MEncoders command line interface, It also automates the process in
21cr|acidrip-0.14-13|35	a number of ways:
21cr|acidrip-0.14-13|36	* Parses DVD into contents tree
21cr|acidrip-0.14-13|37	* Finds longest title
21cr|acidrip-0.14-13|38	* Calculate video bitrate for given filesize
21cr|acidrip-0.14-13|39	* Finds black bands and crops them
21cr|acidrip-0.14-13|40	* Gives suggestions for improved performance
21cr|acidrip-0.14-13|41	* Other stuff!
21cr|acidrip-0.14-13|42	
21cr|acidrip-0.14-13|43	%files
21cr|acidrip-0.14-13|44	%doc CHANGELOG COPYING TODO
21cr|acidrip-0.14-13|45	%{_bindir}/%{name}
21cr|acidrip-0.14-13|46	%{perl_vendorlib}/AcidRip
21cr|acidrip-0.14-13|47	%{_mandir}/man1/*
21cr|acidrip-0.14-13|48	%{_datadir}/applications/rosa-%{name}.desktop
21cr|acidrip-0.14-13|49	
21cr|acidrip-0.14-13|50	#----------------------------------------------------------------------------
21cr|acidrip-0.14-13|51	
21cr|acidrip-0.14-13|52	%prep
21cr|acidrip-0.14-13|53	%setup -q
21cr|acidrip-0.14-13|54	%patch0 -p1
21cr|acidrip-0.14-13|55	%patch1 -p1
21cr|acidrip-0.14-13|56	%patch2 -p1
21cr|acidrip-0.14-13|57	%patch3 -p1
21cr|acidrip-0.14-13|58	
21cr|acidrip-0.14-13|59	perl -p -i -e 's/mp3lame/copy/g' Makefile.PL
21cr|acidrip-0.14-13|60	
21cr|acidrip-0.14-13|61	%build
21cr|acidrip-0.14-13|62	perl Makefile.PL
21cr|acidrip-0.14-13|63	%make
21cr|acidrip-0.14-13|64	
21cr|acidrip-0.14-13|65	%install
21cr|acidrip-0.14-13|66	
21cr|acidrip-0.14-13|67	%makeinstall_std INSTALLDIRS=vendor
21cr|acidrip-0.14-13|68	
21cr|acidrip-0.14-13|69	#menu
21cr|acidrip-0.14-13|70	mkdir -p %{buildroot}%{_datadir}/applications
21cr|acidrip-0.14-13|71	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|acidrip-0.14-13|72	[Desktop Entry]
21cr|acidrip-0.14-13|73	Name=AcidRip
21cr|acidrip-0.14-13|74	Comment=Video ripping and conversion
21cr|acidrip-0.14-13|75	Exec=%{name}
21cr|acidrip-0.14-13|76	Icon=video_section
21cr|acidrip-0.14-13|77	Terminal=false
21cr|acidrip-0.14-13|78	Type=Application
21cr|acidrip-0.14-13|79	StartupNotify=true
21cr|acidrip-0.14-13|80	Categories=Video;AudioVideo;AudioVideoEditing;GTK;
21cr|acidrip-0.14-13|81	EOF

36 21
21cr|ack-3.6.0-1|1	%define upstream_name    ack
21cr|ack-3.6.0-1|2	%define upstream_version 2.14
21cr|ack-3.6.0-1|3	%bcond_with	 beta
21cr|ack-3.6.0-1|4	
21cr|ack-3.6.0-1|5	Name:		%{upstream_name}
21cr|ack-3.6.0-1|6	Version:	3.6.0
21cr|ack-3.6.0-1|7	%if %{with beta}
21cr|ack-3.6.0-1|8	Release:	1
21cr|ack-3.6.0-1|9	%else
21cr|ack-3.6.0-1|10	Release:	1
21cr|ack-3.6.0-1|11	%endif
21cr|ack-3.6.0-1|12	Summary:	Grep-like text finder for large trees of text
21cr|ack-3.6.0-1|13	
21cr|ack-3.6.0-1|14	#The Artistic License 2.0 (GPL Compatible)
21cr|ack-3.6.0-1|15	License:	GPLv2
21cr|ack-3.6.0-1|16	Group:		Text tools
21cr|ack-3.6.0-1|17	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|ack-3.6.0-1|18	Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|ack-3.6.0-1|19	BuildRequires:	perl-devel
21cr|ack-3.6.0-1|20	BuildRequires:	perl(File::Next)
21cr|ack-3.6.0-1|21	# for tests
21cr|ack-3.6.0-1|22	BuildRequires:	perl(IO::Pty::Easy)
21cr|ack-3.6.0-1|23	BuildArch:	noarch
21cr|ack-3.6.0-1|24	
21cr|ack-3.6.0-1|25	%description
21cr|ack-3.6.0-1|26	ack is a grep-like program with optimizations for searching through large trees
21cr|ack-3.6.0-1|27	of source code.
21cr|ack-3.6.0-1|28	
21cr|ack-3.6.0-1|29	%prep
21cr|ack-3.6.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|ack-3.6.0-1|31	
21cr|ack-3.6.0-1|32	%build
21cr|ack-3.6.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|ack-3.6.0-1|34	%make
21cr|ack-3.6.0-1|35	
21cr|ack-3.6.0-1|36	%check
21cr|ack-3.6.0-1|37	# tests failing on cluster because they seem to require a real term.
21cr|ack-3.6.0-1|38	# ==> skipping tests for now
21cr|ack-3.6.0-1|39	make test
21cr|ack-3.6.0-1|40	
21cr|ack-3.6.0-1|41	%install
21cr|ack-3.6.0-1|42	%makeinstall_std
21cr|ack-3.6.0-1|43	
21cr|ack-3.6.0-1|44	%files
21cr|ack-3.6.0-1|45	%doc Changes
21cr|ack-3.6.0-1|46	%{perl_vendorlib}/App/*
21cr|ack-3.6.0-1|47	%{_mandir}/*/*
21cr|ack-3.6.0-1|48	%{_bindir}/*

37 21
21cr|acon-1.0.5-22|1	# Arch-independent stuff which ought to be in DATADIR
21cr|acon-1.0.5-22|2	%define kbddir	%{_prefix}/lib/kbd
21cr|acon-1.0.5-22|3	%define acondir	%{_prefix}/lib/acon
21cr|acon-1.0.5-22|4	
21cr|acon-1.0.5-22|5	Summary:	Arabic support for linuxconsole
21cr|acon-1.0.5-22|6	Name:		acon
21cr|acon-1.0.5-22|7	Version:	1.0.5
21cr|acon-1.0.5-22|8	Release:	22
21cr|acon-1.0.5-22|9	License:	GPLv2+
21cr|acon-1.0.5-22|10	Group:		System/Internationalization
21cr|acon-1.0.5-22|11	Source:		http://members.tripod.com/ahmedahamid/arabic/acon-%{version}.tar.bz2
21cr|acon-1.0.5-22|12	Source1:	%{name}.service
21cr|acon-1.0.5-22|13	Source3:	%{name}.launcher
21cr|acon-1.0.5-22|14	# author refuses to integrate Hebrew support, so we need to provide the
21cr|acon-1.0.5-22|15	# needed files ourselves and do some small patches
21cr|acon-1.0.5-22|16	Source2:	%{name}-1.0.4-mdk.tar.bz2
21cr|acon-1.0.5-22|17	Patch0:		%{name}-1.0.4-mdk.patch
21cr|acon-1.0.5-22|18	Patch1:		acon-1.0.5-fix-str-fmt.patch
21cr|acon-1.0.5-22|19	URL:		http://members.tripod.com/ahmedahamid/arabic/arabic.html
21cr|acon-1.0.5-22|20	Requires(post): rpm-helper
21cr|acon-1.0.5-22|21	Requires(preun):rpm-helper
21cr|acon-1.0.5-22|22	
21cr|acon-1.0.5-22|23	%description
21cr|acon-1.0.5-22|24	The function of acon is to display arabic text from right to left,
21cr|acon-1.0.5-22|25	and process it to change the letter shape according to its position
21cr|acon-1.0.5-22|26	in the word.
21cr|acon-1.0.5-22|27	
21cr|acon-1.0.5-22|28	%prep
21cr|acon-1.0.5-22|29	%setup -q -n %{name} -a2
21cr|acon-1.0.5-22|30	
21cr|acon-1.0.5-22|31	%patch0 -p1 -b .mdkpatch
21cr|acon-1.0.5-22|32	%patch1 -p0 -b .str
21cr|acon-1.0.5-22|33	
21cr|acon-1.0.5-22|34	%build
21cr|acon-1.0.5-22|35	%serverbuild
21cr|acon-1.0.5-22|36	%make CFLAGS="%{optflags}"
21cr|acon-1.0.5-22|37	
21cr|acon-1.0.5-22|38	%install
21cr|acon-1.0.5-22|39	install -d %{buildroot}%{_bindir}
21cr|acon-1.0.5-22|40	%makeinstall_std
21cr|acon-1.0.5-22|41	
21cr|acon-1.0.5-22|42	install -m 755 %{SOURCE1} -D %{buildroot}%{_unitdir}/%{name}.service
21cr|acon-1.0.5-22|43	install -m 755 %{SOURCE3} -D %{buildroot}%{_bindir}/%{name}.launcher
21cr|acon-1.0.5-22|44	
21cr|acon-1.0.5-22|45	rm %{buildroot}%{acondir}/keymaps/*
21cr|acon-1.0.5-22|46	
21cr|acon-1.0.5-22|47	cp keymaps/i386/* %{buildroot}%{acondir}/keymaps/
21cr|acon-1.0.5-22|48	mkdir -p %{buildroot}%{kbddir}/keymaps/i386/qwerty
21cr|acon-1.0.5-22|49	(cd %{buildroot}%{kbddir}/keymaps/i386/qwerty
21cr|acon-1.0.5-22|50	cp ../../../../acon/keymaps/*map .
21cr|acon-1.0.5-22|51	gzip -9 *map
21cr|acon-1.0.5-22|52	)
21cr|acon-1.0.5-22|53	
21cr|acon-1.0.5-22|54	%post
21cr|acon-1.0.5-22|55	%systemd_post %{name}.service
21cr|acon-1.0.5-22|56	
21cr|acon-1.0.5-22|57	%preun
21cr|acon-1.0.5-22|58	%systemd_preun %{name}.service
21cr|acon-1.0.5-22|59	
21cr|acon-1.0.5-22|60	%postun
21cr|acon-1.0.5-22|61	%systemd_postun_with_restart %{name}.service
21cr|acon-1.0.5-22|62	%files
21cr|acon-1.0.5-22|63	%doc doc/* README* AUTHORS CHANGES COPYING
21cr|acon-1.0.5-22|64	%{_unitdir}/%{name}.service
21cr|acon-1.0.5-22|65	%{_bindir}/%{name}*
21cr|acon-1.0.5-22|66	%dir %{acondir}
21cr|acon-1.0.5-22|67	%{acondir}/*
21cr|acon-1.0.5-22|68	%{kbddir}/keymaps/i386/qwerty/*

38 21
21cr|acoustid-fingerprinter-0.7-0.170422.1|1	# The last official release was in Sep 2012, but in the devel tree
21cr|acoustid-fingerprinter-0.7-0.170422.1|2	# there are commits as recent as Apr 2017: let's pick up a devel snapshot
21cr|acoustid-fingerprinter-0.7-0.170422.1|3	%define	gitdate 170422
21cr|acoustid-fingerprinter-0.7-0.170422.1|4	
21cr|acoustid-fingerprinter-0.7-0.170422.1|5	Summary:	Music AcoustID fingerprinting application
21cr|acoustid-fingerprinter-0.7-0.170422.1|6	Name:		acoustid-fingerprinter
21cr|acoustid-fingerprinter-0.7-0.170422.1|7	%if %{gitdate}
21cr|acoustid-fingerprinter-0.7-0.170422.1|8	Version:	0.7
21cr|acoustid-fingerprinter-0.7-0.170422.1|9	Release:	0.%{gitdate}.1
21cr|acoustid-fingerprinter-0.7-0.170422.1|10	%else
21cr|acoustid-fingerprinter-0.7-0.170422.1|11	Version:	0.6
21cr|acoustid-fingerprinter-0.7-0.170422.1|12	Release:	7
21cr|acoustid-fingerprinter-0.7-0.170422.1|13	%endif
21cr|acoustid-fingerprinter-0.7-0.170422.1|14	License:	GPLv2+
21cr|acoustid-fingerprinter-0.7-0.170422.1|15	Group:		Sound
21cr|acoustid-fingerprinter-0.7-0.170422.1|16	Url:		https://acoustid.org/fingerprinter
21cr|acoustid-fingerprinter-0.7-0.170422.1|17	%if %{gitdate}
21cr|acoustid-fingerprinter-0.7-0.170422.1|18	Source0:	%{name}-master.zip
21cr|acoustid-fingerprinter-0.7-0.170422.1|19	Patch0:	%{name}-master-bump-release.patch
21cr|acoustid-fingerprinter-0.7-0.170422.1|20	# Perhaps this one is needed no more
21cr|acoustid-fingerprinter-0.7-0.170422.1|21	#Patch1:		%%{name}-master-request-s16-audio.patch
21cr|acoustid-fingerprinter-0.7-0.170422.1|22	Patch1:	%{name}-master-enable-using-qt5.patch
21cr|acoustid-fingerprinter-0.7-0.170422.1|23	%else
21cr|acoustid-fingerprinter-0.7-0.170422.1|24	Source0:	https://github.com/acoustid/acoustid-fingerprinter/archive/%{name}-%{version}.tar.gz
21cr|acoustid-fingerprinter-0.7-0.170422.1|25	Patch0:		%{name}-request-s16-audio-format.patch
21cr|acoustid-fingerprinter-0.7-0.170422.1|26	Patch1:		%{name}-0.6-ffmpeg-2.0.patch
21cr|acoustid-fingerprinter-0.7-0.170422.1|27	Patch2:		%{name}-0.6-fix-taglib-cmake-detection.patch
21cr|acoustid-fingerprinter-0.7-0.170422.1|28	Patch3:		%{name}-0.6-fix-build-with-newer-ffmpeg.patch
21cr|acoustid-fingerprinter-0.7-0.170422.1|29	%endif
21cr|acoustid-fingerprinter-0.7-0.170422.1|30	BuildRequires:	cmake
21cr|acoustid-fingerprinter-0.7-0.170422.1|31	BuildRequires:	desktop-file-utils
21cr|acoustid-fingerprinter-0.7-0.170422.1|32	BuildRequires:	qt5-linguist-tools
21cr|acoustid-fingerprinter-0.7-0.170422.1|33	BuildRequires:	ffmpeg-devel
21cr|acoustid-fingerprinter-0.7-0.170422.1|34	BuildRequires:	pkgconfig(libchromaprint)
21cr|acoustid-fingerprinter-0.7-0.170422.1|35	BuildRequires:	pkgconfig(Qt5Core)
21cr|acoustid-fingerprinter-0.7-0.170422.1|36	BuildRequires:	pkgconfig(Qt5Gui)
21cr|acoustid-fingerprinter-0.7-0.170422.1|37	BuildRequires:	pkgconfig(Qt5Network)
21cr|acoustid-fingerprinter-0.7-0.170422.1|38	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|acoustid-fingerprinter-0.7-0.170422.1|39	BuildRequires:	pkgconfig(taglib)
21cr|acoustid-fingerprinter-0.7-0.170422.1|40	
21cr|acoustid-fingerprinter-0.7-0.170422.1|41	%description
21cr|acoustid-fingerprinter-0.7-0.170422.1|42	Acoustid fingerprinter is a cross-platform GUI application that uses
21cr|acoustid-fingerprinter-0.7-0.170422.1|43	Chromaprint to submit audio fingerprints from your music collection to the
21cr|acoustid-fingerprinter-0.7-0.170422.1|44	Acoustid database. Only tagged audio files are submitted. Files tagged by
21cr|acoustid-fingerprinter-0.7-0.170422.1|45	MusicBrainz applications such as Picard are preferred, but it will submit
21cr|acoustid-fingerprinter-0.7-0.170422.1|46	fingerprints for any files that have tags such as track title, artist name,
21cr|acoustid-fingerprinter-0.7-0.170422.1|47	album name, etc.
21cr|acoustid-fingerprinter-0.7-0.170422.1|48	
21cr|acoustid-fingerprinter-0.7-0.170422.1|49	%files
21cr|acoustid-fingerprinter-0.7-0.170422.1|50	%doc CHANGES.txt COPYING.txt
21cr|acoustid-fingerprinter-0.7-0.170422.1|51	%{_bindir}/%{name}
21cr|acoustid-fingerprinter-0.7-0.170422.1|52	%{_datadir}/applications/%{name}.desktop
21cr|acoustid-fingerprinter-0.7-0.170422.1|53	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|acoustid-fingerprinter-0.7-0.170422.1|54	
21cr|acoustid-fingerprinter-0.7-0.170422.1|55	#-----------------------------------------------------------------------------
21cr|acoustid-fingerprinter-0.7-0.170422.1|56	
21cr|acoustid-fingerprinter-0.7-0.170422.1|57	%prep
21cr|acoustid-fingerprinter-0.7-0.170422.1|58	%if %{gitdate}
21cr|acoustid-fingerprinter-0.7-0.170422.1|59	%setup -qn %{name}-master
21cr|acoustid-fingerprinter-0.7-0.170422.1|60	%patch0 -p1
21cr|acoustid-fingerprinter-0.7-0.170422.1|61	%patch1 -p1
21cr|acoustid-fingerprinter-0.7-0.170422.1|62	%else
21cr|acoustid-fingerprinter-0.7-0.170422.1|63	%setup -q
21cr|acoustid-fingerprinter-0.7-0.170422.1|64	%apply_patches
21cr|acoustid-fingerprinter-0.7-0.170422.1|65	%endif
21cr|acoustid-fingerprinter-0.7-0.170422.1|66	
21cr|acoustid-fingerprinter-0.7-0.170422.1|67	
21cr|acoustid-fingerprinter-0.7-0.170422.1|68	%build
21cr|acoustid-fingerprinter-0.7-0.170422.1|69	%cmake_qt5
21cr|acoustid-fingerprinter-0.7-0.170422.1|70	%make
21cr|acoustid-fingerprinter-0.7-0.170422.1|71	
21cr|acoustid-fingerprinter-0.7-0.170422.1|72	
21cr|acoustid-fingerprinter-0.7-0.170422.1|73	%install
21cr|acoustid-fingerprinter-0.7-0.170422.1|74	%makeinstall_std -C build
21cr|acoustid-fingerprinter-0.7-0.170422.1|75	
21cr|acoustid-fingerprinter-0.7-0.170422.1|76	%if !%{gitdate}
21cr|acoustid-fingerprinter-0.7-0.170422.1|77	# Massage and install the .desktop file
21cr|acoustid-fingerprinter-0.7-0.170422.1|78	install -d -m755 %{buildroot}%{_datadir}/applications
21cr|acoustid-fingerprinter-0.7-0.170422.1|79	desktop-file-install \
21cr|acoustid-fingerprinter-0.7-0.170422.1|80	--remove-key Encoding \
21cr|acoustid-fingerprinter-0.7-0.170422.1|81	--dir %{buildroot}%{_datadir}/applications \
21cr|acoustid-fingerprinter-0.7-0.170422.1|82	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|acoustid-fingerprinter-0.7-0.170422.1|83	%endif
21cr|acoustid-fingerprinter-0.7-0.170422.1|84	
21cr|acoustid-fingerprinter-0.7-0.170422.1|85	# Install icon
21cr|acoustid-fingerprinter-0.7-0.170422.1|86	install -p -D -m 0644 images/%{name}.svg  %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

39 21
21cr|acpitool-0.5.1-5|1	Summary: A Linux ACPI client
21cr|acpitool-0.5.1-5|2	Name: acpitool
21cr|acpitool-0.5.1-5|3	Version: 0.5.1
21cr|acpitool-0.5.1-5|4	Release: 5
21cr|acpitool-0.5.1-5|5	Source0: http://freeunix.dyndns.org:8088/ftp_site/pub/unix/acpitool/%name-%version.tar.bz2
21cr|acpitool-0.5.1-5|6	License: GPL
21cr|acpitool-0.5.1-5|7	Group: System/Kernel and hardware
21cr|acpitool-0.5.1-5|8	Url: http://freeunix.dyndns.org:8088/site2/acpitool.shtml
21cr|acpitool-0.5.1-5|9	
21cr|acpitool-0.5.1-5|10	
21cr|acpitool-0.5.1-5|11	%description
21cr|acpitool-0.5.1-5|12	It's a small command-line application,
21cr|acpitool-0.5.1-5|13	intended to be a replacement for the apm tool.
21cr|acpitool-0.5.1-5|14	
21cr|acpitool-0.5.1-5|15	%prep
21cr|acpitool-0.5.1-5|16	%setup -q -n %name-%{version}
21cr|acpitool-0.5.1-5|17	
21cr|acpitool-0.5.1-5|18	%build
21cr|acpitool-0.5.1-5|19	%configure
21cr|acpitool-0.5.1-5|20	
21cr|acpitool-0.5.1-5|21	perl -pi -e "s|/usr/local|$RPM_BUILD_ROOT/usr|g" Makefile
21cr|acpitool-0.5.1-5|22	perl -pi -e "s|man/man1|share/man/man1|g" Makefile
21cr|acpitool-0.5.1-5|23	
21cr|acpitool-0.5.1-5|24	make
21cr|acpitool-0.5.1-5|25	
21cr|acpitool-0.5.1-5|26	%install
21cr|acpitool-0.5.1-5|27	rm -rf $RPM_BUILD_ROOT
21cr|acpitool-0.5.1-5|28	mkdir -p $RPM_BUILD_ROOT/%{_bindir}
21cr|acpitool-0.5.1-5|29	mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
21cr|acpitool-0.5.1-5|30	%makeinstall
21cr|acpitool-0.5.1-5|31	
21cr|acpitool-0.5.1-5|32	%clean
21cr|acpitool-0.5.1-5|33	rm -rf $RPM_BUILD_ROOT
21cr|acpitool-0.5.1-5|34	
21cr|acpitool-0.5.1-5|35	%files
21cr|acpitool-0.5.1-5|36	%defattr(-,root,root)
21cr|acpitool-0.5.1-5|37	%{_bindir}/acpitool
21cr|acpitool-0.5.1-5|38	%{_mandir}/man1/acpitool*

40 21
21cr|acsccid-1.1.10-2|1	Summary:	ACS CCID PC/SC Driver for Linux
21cr|acsccid-1.1.10-2|2	Name:		acsccid
21cr|acsccid-1.1.10-2|3	Version:	1.1.10
21cr|acsccid-1.1.10-2|4	Release:	2
21cr|acsccid-1.1.10-2|5	License:	LGPL-2.1
21cr|acsccid-1.1.10-2|6	Group:		System/Configuration/Hardware
21cr|acsccid-1.1.10-2|7	Url:		https://github.com/acshk/acsccid
21cr|acsccid-1.1.10-2|8	Source0:	https://github.com/acshk/acsccid/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|acsccid-1.1.10-2|9	BuildRequires:	autoconf-archive
21cr|acsccid-1.1.10-2|10	BuildRequires:	flex
21cr|acsccid-1.1.10-2|11	BuildRequires:	perl
21cr|acsccid-1.1.10-2|12	BuildRequires:	gettext-devel
21cr|acsccid-1.1.10-2|13	BuildRequires:	pkgconfig(libpcsclite)
21cr|acsccid-1.1.10-2|14	BuildRequires:	pkgconfig(libusb-1.0)
21cr|acsccid-1.1.10-2|15	Requires:	pcsc-lite
21cr|acsccid-1.1.10-2|16	
21cr|acsccid-1.1.10-2|17	%description
21cr|acsccid-1.1.10-2|18	Аcsccid is a PC/SC driver for Linux/Mac OS X and it supports ACS CCID smart card
21cr|acsccid-1.1.10-2|19	readers. This library provides a PC/SC IFD handler implementation and
21cr|acsccid-1.1.10-2|20	communicates with the readers through the PC/SC Lite resource manager (pcscd).
21cr|acsccid-1.1.10-2|21	
21cr|acsccid-1.1.10-2|22	Аcsccid is based on ccid. See CCID free software driver [1] for more.
21cr|acsccid-1.1.10-2|23	
21cr|acsccid-1.1.10-2|24	%files
21cr|acsccid-1.1.10-2|25	%doc README
21cr|acsccid-1.1.10-2|26	%license COPYING
21cr|acsccid-1.1.10-2|27	%{_libdir}/pcsc/drivers/ifd-acsccid.bundle
21cr|acsccid-1.1.10-2|28	%{_udevrulesdir}/92_pcscd_acsccid.rules
21cr|acsccid-1.1.10-2|29	
21cr|acsccid-1.1.10-2|30	#----------------------------------------------------------------------------
21cr|acsccid-1.1.10-2|31	
21cr|acsccid-1.1.10-2|32	%prep
21cr|acsccid-1.1.10-2|33	%autosetup -p1
21cr|acsccid-1.1.10-2|34	
21cr|acsccid-1.1.10-2|35	%build
21cr|acsccid-1.1.10-2|36	./bootstrap
21cr|acsccid-1.1.10-2|37	%configure --enable-embedded
21cr|acsccid-1.1.10-2|38	%make
21cr|acsccid-1.1.10-2|39	
21cr|acsccid-1.1.10-2|40	%install
21cr|acsccid-1.1.10-2|41	%makeinstall_std
21cr|acsccid-1.1.10-2|42	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|acsccid-1.1.10-2|43	install -m644 src/92_pcscd_acsccid.rules %{buildroot}%{_udevrulesdir}

41 21
21cr|adbmanager-3.1-1|1	%global debug_package %{nil}
21cr|adbmanager-3.1-1|2	
21cr|adbmanager-3.1-1|3	Name:		adbmanager
21cr|adbmanager-3.1-1|4	Version:	3.1
21cr|adbmanager-3.1-1|5	Release:	1
21cr|adbmanager-3.1-1|6	Group:		System/Configuration/Other
21cr|adbmanager-3.1-1|7	Summary:	Graphical ADB Manager
21cr|adbmanager-3.1-1|8	License:	GPLv3
21cr|adbmanager-3.1-1|9	URL:		https://github.com/AKotov-dev/adbmanager
21cr|adbmanager-3.1-1|10	Source0:	https://github.com/AKotov-dev/adbmanager/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|adbmanager-3.1-1|11	Source1:	adbmanager
21cr|adbmanager-3.1-1|12	Source2:	adbmanager.png
21cr|adbmanager-3.1-1|13	Source3:	adbmanager.desktop
21cr|adbmanager-3.1-1|14	BuildRequires:	lazarus
21cr|adbmanager-3.1-1|15	BuildRequires:	gettext
21cr|adbmanager-3.1-1|16	Requires:	adb
21cr|adbmanager-3.1-1|17	Requires:	iproute2
21cr|adbmanager-3.1-1|18	Requires:	sakura
21cr|adbmanager-3.1-1|19	Requires:	nmap
21cr|adbmanager-3.1-1|20	Requires:	gtk2
21cr|adbmanager-3.1-1|21	
21cr|adbmanager-3.1-1|22	
21cr|adbmanager-3.1-1|23	%description
21cr|adbmanager-3.1-1|24	The program is designed for visual and easy management of the ADB
21cr|adbmanager-3.1-1|25	and connection of Android devices
21cr|adbmanager-3.1-1|26	
21cr|adbmanager-3.1-1|27	%files
21cr|adbmanager-3.1-1|28	%doc ../README.md
21cr|adbmanager-3.1-1|29	%license ../LICENSE
21cr|adbmanager-3.1-1|30	%attr(0755,root,root) %{_bindir}/%{name}
21cr|adbmanager-3.1-1|31	%{_datadir}/%{name}
21cr|adbmanager-3.1-1|32	%{_datadir}/applications/%{name}.desktop
21cr|adbmanager-3.1-1|33	%{_datadir}/pixmaps/%{name}.png
21cr|adbmanager-3.1-1|34	
21cr|adbmanager-3.1-1|35	%post
21cr|adbmanager-3.1-1|36	[ $(grep "adbusers" /etc/group) ] || groupadd adbusers
21cr|adbmanager-3.1-1|37	
21cr|adbmanager-3.1-1|38	#------------------------------------------------------------------
21cr|adbmanager-3.1-1|39	%prep
21cr|adbmanager-3.1-1|40	%setup -n %{name}-%{version}/%{name}
21cr|adbmanager-3.1-1|41	
21cr|adbmanager-3.1-1|42	# remove prebuild file
21cr|adbmanager-3.1-1|43	rm -f %{name}
21cr|adbmanager-3.1-1|44	
21cr|adbmanager-3.1-1|45	%build
21cr|adbmanager-3.1-1|46	lazbuild --build-all *.lpi
21cr|adbmanager-3.1-1|47	
21cr|adbmanager-3.1-1|48	#translate additional messages
21cr|adbmanager-3.1-1|49	msgfmt languages/lclstrconsts.cs.po -o languages/lclstrconsts.cs.mo
21cr|adbmanager-3.1-1|50	msgfmt languages/lclstrconsts.de.po -o languages/lclstrconsts.de.mo
21cr|adbmanager-3.1-1|51	msgfmt languages/lclstrconsts.es.po -o languages/lclstrconsts.es.mo
21cr|adbmanager-3.1-1|52	msgfmt languages/lclstrconsts.fr.po -o languages/lclstrconsts.fr.mo
21cr|adbmanager-3.1-1|53	msgfmt languages/lclstrconsts.it.po -o languages/lclstrconsts.it.mo
21cr|adbmanager-3.1-1|54	msgfmt languages/lclstrconsts.pl.po -o languages/lclstrconsts.pl.mo
21cr|adbmanager-3.1-1|55	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|adbmanager-3.1-1|56	msgfmt languages/lclstrconsts.uk.po -o languages/lclstrconsts.uk.mo
21cr|adbmanager-3.1-1|57	
21cr|adbmanager-3.1-1|58	%install
21cr|adbmanager-3.1-1|59	mkdir -p %{buildroot}%{_bindir}
21cr|adbmanager-3.1-1|60	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|adbmanager-3.1-1|61	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|adbmanager-3.1-1|62	
21cr|adbmanager-3.1-1|63	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|adbmanager-3.1-1|64	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|adbmanager-3.1-1|65	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|adbmanager-3.1-1|66	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|adbmanager-3.1-1|67	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

42 21
21cr|adminer-4.8.1-1|1	#%global appdatadir %{_datadir}/%{name}
21cr|adminer-4.8.1-1|2	
21cr|adminer-4.8.1-1|3	Name:    adminer
21cr|adminer-4.8.1-1|4	Version: 4.8.1
21cr|adminer-4.8.1-1|5	Release: 1
21cr|adminer-4.8.1-1|6	Summary: Full-featured database management tool written in PHP
21cr|adminer-4.8.1-1|7	Group:   Databases
21cr|adminer-4.8.1-1|8	License: ASL 2.0 or GPLv2
21cr|adminer-4.8.1-1|9	URL:     http://www.adminer.org/
21cr|adminer-4.8.1-1|10	Source0: https://github.com/vrana/adminer/releases/download/v%{version}/adminer-%{version}.zip
21cr|adminer-4.8.1-1|11	Source1: %{name}.httpd
21cr|adminer-4.8.1-1|12	Source2: %{name}.httpd22
21cr|adminer-4.8.1-1|13	Source3: %{name}.nginx
21cr|adminer-4.8.1-1|14	Source4: %{name}-editor.httpd
21cr|adminer-4.8.1-1|15	Source5: %{name}-editor.httpd22
21cr|adminer-4.8.1-1|16	Source6: %{name}-editor.nginx
21cr|adminer-4.8.1-1|17	Source7: disable-jush.php
21cr|adminer-4.8.1-1|18	Patch0:  disable-jush-plugin.patch
21cr|adminer-4.8.1-1|19	
21cr|adminer-4.8.1-1|20	BuildArch: noarch
21cr|adminer-4.8.1-1|21	Requires: %{name}-common = %{version}-%{release}
21cr|adminer-4.8.1-1|22	
21cr|adminer-4.8.1-1|23	
21cr|adminer-4.8.1-1|24	%description
21cr|adminer-4.8.1-1|25	Adminer (formerly phpMinAdmin) is a full-featured database management tool
21cr|adminer-4.8.1-1|26	written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to
21cr|adminer-4.8.1-1|27	deploy to the target server. Adminer is available for MySQL, PostgreSQL,
21cr|adminer-4.8.1-1|28	SQLite, Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB.
21cr|adminer-4.8.1-1|29	
21cr|adminer-4.8.1-1|30	%files
21cr|adminer-4.8.1-1|31	%{_datadir}/%{name}/%{name}
21cr|adminer-4.8.1-1|32	%{_datadir}/%{name}/example-configs/httpd/%{name}.conf
21cr|adminer-4.8.1-1|33	%{_datadir}/%{name}/example-configs/httpd22/%{name}.conf
21cr|adminer-4.8.1-1|34	%{_datadir}/%{name}/example-configs/nginx/%{name}.conf
21cr|adminer-4.8.1-1|35	
21cr|adminer-4.8.1-1|36	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|37	
21cr|adminer-4.8.1-1|38	%package editor
21cr|adminer-4.8.1-1|39	Summary:     Easy-to-use and user-friendly database data editing tool written in PHP
21cr|adminer-4.8.1-1|40	Group:       Databases
21cr|adminer-4.8.1-1|41	Requires:    %{name}-common = %{version}-%{release}
21cr|adminer-4.8.1-1|42	
21cr|adminer-4.8.1-1|43	%description editor
21cr|adminer-4.8.1-1|44	Adminer Editor is both easy-to-use and user-friendly database data editing
21cr|adminer-4.8.1-1|45	tool written in PHP. It is suitable for common users, as it provides
21cr|adminer-4.8.1-1|46	high-level data manipulation.
21cr|adminer-4.8.1-1|47	
21cr|adminer-4.8.1-1|48	%files editor
21cr|adminer-4.8.1-1|49	%{_datadir}/%{name}/editor
21cr|adminer-4.8.1-1|50	%{_datadir}/%{name}/example-configs/httpd/%{name}-editor.conf
21cr|adminer-4.8.1-1|51	%{_datadir}/%{name}/example-configs/httpd22/%{name}-editor.conf
21cr|adminer-4.8.1-1|52	%{_datadir}/%{name}/example-configs/nginx/%{name}-editor.conf
21cr|adminer-4.8.1-1|53	
21cr|adminer-4.8.1-1|54	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|55	
21cr|adminer-4.8.1-1|56	%package common
21cr|adminer-4.8.1-1|57	Summary:     Common files for Adminer
21cr|adminer-4.8.1-1|58	Group:       Databases
21cr|adminer-4.8.1-1|59	Requires:    php >= 5.3.0
21cr|adminer-4.8.1-1|60	Requires:    webserver
21cr|adminer-4.8.1-1|61	
21cr|adminer-4.8.1-1|62	%description common
21cr|adminer-4.8.1-1|63	Common files and plugins for Adminer and Adminer Editor.
21cr|adminer-4.8.1-1|64	
21cr|adminer-4.8.1-1|65	%files common
21cr|adminer-4.8.1-1|66	%doc changes.txt readme.txt todo.txt
21cr|adminer-4.8.1-1|67	%dir %{_datadir}/%{name}
21cr|adminer-4.8.1-1|68	%dir %{_datadir}/%{name}/example-configs
21cr|adminer-4.8.1-1|69	%dir %{_datadir}/%{name}/example-configs/httpd
21cr|adminer-4.8.1-1|70	%dir %{_datadir}/%{name}/example-configs/httpd22
21cr|adminer-4.8.1-1|71	%dir %{_datadir}/%{name}/example-configs/nginx
21cr|adminer-4.8.1-1|72	%{_datadir}/%{name}/plugins
21cr|adminer-4.8.1-1|73	%{_datadir}/%{name}/designs
21cr|adminer-4.8.1-1|74	
21cr|adminer-4.8.1-1|75	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|76	
21cr|adminer-4.8.1-1|77	%package designs
21cr|adminer-4.8.1-1|78	Summary:     Alternative designs
21cr|adminer-4.8.1-1|79	Group:       Databases
21cr|adminer-4.8.1-1|80	Requires:    adminer = %{version}
21cr|adminer-4.8.1-1|81	
21cr|adminer-4.8.1-1|82	%description designs
21cr|adminer-4.8.1-1|83	Alternative designs for Adminer. Update the symbolic link at
21cr|adminer-4.8.1-1|84	adminer.css to target the desired theme found in
21cr|adminer-4.8.1-1|85	designs/*/adminer.css.
21cr|adminer-4.8.1-1|86	
21cr|adminer-4.8.1-1|87	%files designs
21cr|adminer-4.8.1-1|88	
21cr|adminer-4.8.1-1|89	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|90	
21cr|adminer-4.8.1-1|91	# Define adminer-database-support packages
21cr|adminer-4.8.1-1|92	%package elasticsearch
21cr|adminer-4.8.1-1|93	Summary:     Dependencies required for Adminer ElasticSearch support
21cr|adminer-4.8.1-1|94	Group:       Databases
21cr|adminer-4.8.1-1|95	Provides:    adminer-database-support = %{version}
21cr|adminer-4.8.1-1|96	Requires:    adminer = %{version}
21cr|adminer-4.8.1-1|97	Requires:    php-horde-Horde-ElasticSearch
21cr|adminer-4.8.1-1|98	
21cr|adminer-4.8.1-1|99	%description elasticsearch
21cr|adminer-4.8.1-1|100	Virtual package that requires dependencies needed for Adminer ElasticSearch support
21cr|adminer-4.8.1-1|101	
21cr|adminer-4.8.1-1|102	%files elasticsearch
21cr|adminer-4.8.1-1|103	
21cr|adminer-4.8.1-1|104	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|105	
21cr|adminer-4.8.1-1|106	%package firebird
21cr|adminer-4.8.1-1|107	Summary:     Dependencies required for Adminer Firebird SQL support
21cr|adminer-4.8.1-1|108	Group:       Databases
21cr|adminer-4.8.1-1|109	Provides:    adminer-database-support = %{version}
21cr|adminer-4.8.1-1|110	Requires:    adminer = %{version}
21cr|adminer-4.8.1-1|111	Requires:    php-firebird
21cr|adminer-4.8.1-1|112	
21cr|adminer-4.8.1-1|113	%description firebird
21cr|adminer-4.8.1-1|114	Virtual package that requires dependencies needed for Adminer Firebird SQL support
21cr|adminer-4.8.1-1|115	
21cr|adminer-4.8.1-1|116	%files firebird
21cr|adminer-4.8.1-1|117	
21cr|adminer-4.8.1-1|118	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|119	
21cr|adminer-4.8.1-1|120	%package mongodb
21cr|adminer-4.8.1-1|121	Summary:     Dependencies required for Adminer MongoDB support
21cr|adminer-4.8.1-1|122	Group:       Databases
21cr|adminer-4.8.1-1|123	Provides:    adminer-database-support = %{version}
21cr|adminer-4.8.1-1|124	Requires:    adminer = %{version}
21cr|adminer-4.8.1-1|125	Requires:    php-horde-Horde-Mongo
21cr|adminer-4.8.1-1|126	
21cr|adminer-4.8.1-1|127	%description mongodb
21cr|adminer-4.8.1-1|128	Virtual package that requires dependencies needed for Adminer MongoDB support
21cr|adminer-4.8.1-1|129	
21cr|adminer-4.8.1-1|130	%files mongodb
21cr|adminer-4.8.1-1|131	
21cr|adminer-4.8.1-1|132	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|133	
21cr|adminer-4.8.1-1|134	#%package mssql
21cr|adminer-4.8.1-1|135	#Summary:        Dependencies required for Adminer MS SQL support
21cr|adminer-4.8.1-1|136	#Group:   Databases
21cr|adminer-4.8.1-1|137	#Provides:       adminer-database-support = %{version}
21cr|adminer-4.8.1-1|138	#Requires:       adminer = %{version}
21cr|adminer-4.8.1-1|139	#Requires:       php-mssql
21cr|adminer-4.8.1-1|140	
21cr|adminer-4.8.1-1|141	#%description mssql
21cr|adminer-4.8.1-1|142	#Virtual package that requires dependencies needed for Adminer MS SQL support
21cr|adminer-4.8.1-1|143	
21cr|adminer-4.8.1-1|144	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|145	
21cr|adminer-4.8.1-1|146	%package mysql
21cr|adminer-4.8.1-1|147	Summary:     Dependencies required for Adminer MySQL support
21cr|adminer-4.8.1-1|148	Group:       Databases
21cr|adminer-4.8.1-1|149	Provides:    adminer-database-support = %{version}
21cr|adminer-4.8.1-1|150	Requires:    adminer = %{version}
21cr|adminer-4.8.1-1|151	Requires:    php-pdo_mysql
21cr|adminer-4.8.1-1|152	
21cr|adminer-4.8.1-1|153	%description mysql
21cr|adminer-4.8.1-1|154	Virtual package that requires dependencies needed for Adminer MySQL support
21cr|adminer-4.8.1-1|155	
21cr|adminer-4.8.1-1|156	%files mysql
21cr|adminer-4.8.1-1|157	
21cr|adminer-4.8.1-1|158	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|159	
21cr|adminer-4.8.1-1|160	%package pgsql
21cr|adminer-4.8.1-1|161	Summary:     Dependencies required for Adminer PostgreSQL support
21cr|adminer-4.8.1-1|162	Group:       Databases
21cr|adminer-4.8.1-1|163	Provides:    adminer-database-support = %{version}
21cr|adminer-4.8.1-1|164	Requires:    adminer = %{version}
21cr|adminer-4.8.1-1|165	Requires:    php-pdo_pgsql
21cr|adminer-4.8.1-1|166	
21cr|adminer-4.8.1-1|167	%description pgsql
21cr|adminer-4.8.1-1|168	Virtual package that requires dependencies needed for Adminer PostgreSQL support
21cr|adminer-4.8.1-1|169	
21cr|adminer-4.8.1-1|170	%files pgsql
21cr|adminer-4.8.1-1|171	
21cr|adminer-4.8.1-1|172	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|173	
21cr|adminer-4.8.1-1|174	%package sqlite
21cr|adminer-4.8.1-1|175	Summary:     Dependencies required for Adminer SQLite support
21cr|adminer-4.8.1-1|176	Group:       Databases
21cr|adminer-4.8.1-1|177	Provides:    adminer-database-support = %{version}
21cr|adminer-4.8.1-1|178	Requires:    adminer = %{version}
21cr|adminer-4.8.1-1|179	Requires:    php-pdo_sqlite
21cr|adminer-4.8.1-1|180	
21cr|adminer-4.8.1-1|181	%description sqlite
21cr|adminer-4.8.1-1|182	Virtual package that requires dependencies needed for Adminer SQLite support
21cr|adminer-4.8.1-1|183	
21cr|adminer-4.8.1-1|184	#-------------------------------------------------------------------
21cr|adminer-4.8.1-1|185	%prep
21cr|adminer-4.8.1-1|186	%setup -q
21cr|adminer-4.8.1-1|187	
21cr|adminer-4.8.1-1|188	
21cr|adminer-4.8.1-1|189	%install
21cr|adminer-4.8.1-1|190	# remove bundled libraries
21cr|adminer-4.8.1-1|191	%{__rm} -rf externals/JsShrink
21cr|adminer-4.8.1-1|192	%{__rm} -rf externals/jush
21cr|adminer-4.8.1-1|193	
21cr|adminer-4.8.1-1|194	# remove minification script
21cr|adminer-4.8.1-1|195	%{__rm} -f compile.php
21cr|adminer-4.8.1-1|196	
21cr|adminer-4.8.1-1|197	%{__mkdir_p} %{buildroot}%{_datadir}/%{name}
21cr|adminer-4.8.1-1|198	%{__cp} -a adminer %{buildroot}%{_datadir}/%{name}/%{name}
21cr|adminer-4.8.1-1|199	%{__cp} -a editor  %{buildroot}%{_datadir}/%{name}/editor
21cr|adminer-4.8.1-1|200	%{__cp} -a plugins %{buildroot}%{_datadir}/%{name}/plugins
21cr|adminer-4.8.1-1|201	%{__cp} -a designs %{buildroot}%{_datadir}/%{name}/designs
21cr|adminer-4.8.1-1|202	
21cr|adminer-4.8.1-1|203	%{__install} -Dpm 0644 %{SOURCE1} %{buildroot}%{_datadir}/%{name}/example-configs/httpd/%{name}.conf
21cr|adminer-4.8.1-1|204	%{__install} -Dpm 0644 %{SOURCE2} %{buildroot}%{_datadir}/%{name}/example-configs/httpd22/%{name}.conf
21cr|adminer-4.8.1-1|205	%{__install} -Dpm 0644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/example-configs/nginx/%{name}.conf
21cr|adminer-4.8.1-1|206	
21cr|adminer-4.8.1-1|207	%{__install} -Dpm 0644 %{SOURCE4} %{buildroot}%{_datadir}/%{name}/example-configs/httpd/%{name}-editor.conf
21cr|adminer-4.8.1-1|208	%{__install} -Dpm 0644 %{SOURCE5} %{buildroot}%{_datadir}/%{name}/example-configs/httpd22/%{name}-editor.conf
21cr|adminer-4.8.1-1|209	%{__install} -Dpm 0644 %{SOURCE6} %{buildroot}%{_datadir}/%{name}/example-configs/nginx/%{name}-editor.conf

43 21
21cr|adms-2.3.7-1|1	%define Werror_cflags %{nil}
21cr|adms-2.3.7-1|2	
21cr|adms-2.3.7-1|3	%define major 0
21cr|adms-2.3.7-1|4	%define libname %mklibname %{name} %{major}
21cr|adms-2.3.7-1|5	%define devname %mklibname %{name} -d
21cr|adms-2.3.7-1|6	
21cr|adms-2.3.7-1|7	Summary:	A code generator that converts electrical compact device models into C code
21cr|adms-2.3.7-1|8	Name:		adms
21cr|adms-2.3.7-1|9	Version:	2.3.7
21cr|adms-2.3.7-1|10	Release:	1
21cr|adms-2.3.7-1|11	License:	LGPL
21cr|adms-2.3.7-1|12	Group:		Development/Other
21cr|adms-2.3.7-1|13	Url:		https://github.com/Qucs/ADMS
21cr|adms-2.3.7-1|14	Source0:	https://github.com/Qucs/ADMS/archive/release-%{version}/%{name}-%{version}.tar.gz
21cr|adms-2.3.7-1|15	BuildRequires:	flex
21cr|adms-2.3.7-1|16	BuildRequires:	bison
21cr|adms-2.3.7-1|17	BuildRequires:	perl-XML-LibXML
21cr|adms-2.3.7-1|18	Provides:	mot-adms = %{version}-%{release}
21cr|adms-2.3.7-1|19	
21cr|adms-2.3.7-1|20	%description
21cr|adms-2.3.7-1|21	ADMS is a code generator that converts electrical compact device models
21cr|adms-2.3.7-1|22	specified in high-level description language into ready-to-compile c code
21cr|adms-2.3.7-1|23	for the API of spice simulators.
21cr|adms-2.3.7-1|24	
21cr|adms-2.3.7-1|25	%files
21cr|adms-2.3.7-1|26	%doc README.md AUTHORS
21cr|adms-2.3.7-1|27	%license COPYING
21cr|adms-2.3.7-1|28	%{_bindir}/admsCheck
21cr|adms-2.3.7-1|29	%{_bindir}/admsXml
21cr|adms-2.3.7-1|30	%{_mandir}/man1/admsCheck.1*
21cr|adms-2.3.7-1|31	%{_mandir}/man1/admsXml.1*
21cr|adms-2.3.7-1|32	
21cr|adms-2.3.7-1|33	#------------------------------------------------------------------------------
21cr|adms-2.3.7-1|34	
21cr|adms-2.3.7-1|35	%package -n %{libname}
21cr|adms-2.3.7-1|36	Summary:	Shared libraries for ADMS
21cr|adms-2.3.7-1|37	
21cr|adms-2.3.7-1|38	%description  -n %{libname}
21cr|adms-2.3.7-1|39	Shared libraries for ADMS.
21cr|adms-2.3.7-1|40	
21cr|adms-2.3.7-1|41	%files -n %{libname}
21cr|adms-2.3.7-1|42	%{_libdir}/lib%{name}*.so.%{major}*
21cr|adms-2.3.7-1|43	
21cr|adms-2.3.7-1|44	#------------------------------------------------------------------------------
21cr|adms-2.3.7-1|45	
21cr|adms-2.3.7-1|46	%package -n %{devname}
21cr|adms-2.3.7-1|47	Summary:	Development files for ADMS
21cr|adms-2.3.7-1|48	Requires:	%{libname} = %{EVRD}
21cr|adms-2.3.7-1|49	Requires:	%{name} = %{EVRD}
21cr|adms-2.3.7-1|50	Provides:	%{name}-devel = %{EVRD}
21cr|adms-2.3.7-1|51	
21cr|adms-2.3.7-1|52	%description  -n %{devname}
21cr|adms-2.3.7-1|53	Development files for ADMS.
21cr|adms-2.3.7-1|54	
21cr|adms-2.3.7-1|55	%files -n %{devname}
21cr|adms-2.3.7-1|56	%{_includedir}/%{name}
21cr|adms-2.3.7-1|57	%{_libdir}/lib%{name}*.so
21cr|adms-2.3.7-1|58	
21cr|adms-2.3.7-1|59	
21cr|adms-2.3.7-1|60	#------------------------------------------------------------------------------
21cr|adms-2.3.7-1|61	
21cr|adms-2.3.7-1|62	%prep
21cr|adms-2.3.7-1|63	%setup -q -n ADMS-release-%{version}
21cr|adms-2.3.7-1|64	
21cr|adms-2.3.7-1|65	%build
21cr|adms-2.3.7-1|66	autoreconf -fi
21cr|adms-2.3.7-1|67	%configure --disable-static
21cr|adms-2.3.7-1|68	%make
21cr|adms-2.3.7-1|69	
21cr|adms-2.3.7-1|70	%install
21cr|adms-2.3.7-1|71	%makeinstall_std

44 21
21cr|admx-chromium-106.0-1|1	%define _destdir %{_datadir}/PolicyDefinitions
21cr|admx-chromium-106.0-1|2	
21cr|admx-chromium-106.0-1|3	Name:		admx-chromium
21cr|admx-chromium-106.0-1|4	Version:	106.0
21cr|admx-chromium-106.0-1|5	Release:	1
21cr|admx-chromium-106.0-1|6	
21cr|admx-chromium-106.0-1|7	Summary:	Chromium-specific ADMX policy templates
21cr|admx-chromium-106.0-1|8	License:	CC-BY-2.5
21cr|admx-chromium-106.0-1|9	Group:		System/Configuration/Other
21cr|admx-chromium-106.0-1|10	Url:		https://www.chromium.org/administrators/policy-templates
21cr|admx-chromium-106.0-1|11	# source from Alt linux
21cr|admx-chromium-106.0-1|12	Source0:	policy_templates.tar
21cr|admx-chromium-106.0-1|13	BuildRequires:	admx-lint
21cr|admx-chromium-106.0-1|14	BuildRequires:	/usr/bin/iconv
21cr|admx-chromium-106.0-1|15	BuildArch:	noarch
21cr|admx-chromium-106.0-1|16	
21cr|admx-chromium-106.0-1|17	%description
21cr|admx-chromium-106.0-1|18	Chromium-specific ADMX files, which are registry-based policy settings provide
21cr|admx-chromium-106.0-1|19	an XML-based structure for defining the display of the Administrative Template
21cr|admx-chromium-106.0-1|20	policy settings in the Group Policy Object Editor.
21cr|admx-chromium-106.0-1|21	
21cr|admx-chromium-106.0-1|22	%files
21cr|admx-chromium-106.0-1|23	%dir %{_destdir}
21cr|admx-chromium-106.0-1|24	%dir %{_destdir}/*-*/
21cr|admx-chromium-106.0-1|25	%{_destdir}/*.admx
21cr|admx-chromium-106.0-1|26	%{_destdir}/*/*.adml
21cr|admx-chromium-106.0-1|27	
21cr|admx-chromium-106.0-1|28	#---------------------------------------------------------------------------
21cr|admx-chromium-106.0-1|29	%prep
21cr|admx-chromium-106.0-1|30	%setup -q -n policy_templates
21cr|admx-chromium-106.0-1|31	
21cr|admx-chromium-106.0-1|32	%install
21cr|admx-chromium-106.0-1|33	mkdir -p %{buildroot}%{_datadir}
21cr|admx-chromium-106.0-1|34	cp -a windows/admx/ %{buildroot}%{_destdir}
21cr|admx-chromium-106.0-1|35	for file in %{buildroot}%{_destdir}/*.admx %{buildroot}%{_destdir}/*-*/*.adml; do
21cr|admx-chromium-106.0-1|36	if echo "$(basename "$file")" | grep -q "^chrome"; then
21cr|admx-chromium-106.0-1|37	mv "$file" "$file.utf16"
21cr|admx-chromium-106.0-1|38	iconv -f UTF-16 -t UTF-8 <"$file.utf16" >"$file"
21cr|admx-chromium-106.0-1|39	rm -f "$file.utf16"
21cr|admx-chromium-106.0-1|40	fi
21cr|admx-chromium-106.0-1|41	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns:xsd=" "$file" ||
21cr|admx-chromium-106.0-1|42	sed -i 's/\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns:xsd="http:\/\/www.w3.org\/2001\/XMLSchema"/' "$file"
21cr|admx-chromium-106.0-1|43	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns:xsi=" "$file" ||
21cr|admx-chromium-106.0-1|44	sed -i 's/\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns:xsi="http:\/\/www.w3.org\/2001\/XMLSchema-instance"/' "$file"
21cr|admx-chromium-106.0-1|45	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns=" "$file" ||
21cr|admx-chromium-106.0-1|46	sed -i 's/\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns="http:\/\/schemas.microsoft.com\/GroupPolicy\/2006\/07\/PolicyDefinitions"/' "$file"
21cr|admx-chromium-106.0-1|47	done
21cr|admx-chromium-106.0-1|48	
21cr|admx-chromium-106.0-1|49	%check
21cr|admx-chromium-106.0-1|50	for file in %{buildroot}%{_destdir}/*.admx %{buildroot}%{_destdir}/*-*/*.adml; do
21cr|admx-chromium-106.0-1|51	admx-lint --input_file "$file"
21cr|admx-chromium-106.0-1|52	done
21cr|admx-chromium-106.0-1|53	
21cr|admx-chromium-106.0-1|54	

45 21
21cr|admx-firefox-4.4-1|1	%define _destdir %{_datadir}/PolicyDefinitions
21cr|admx-firefox-4.4-1|2	
21cr|admx-firefox-4.4-1|3	Name:		admx-firefox
21cr|admx-firefox-4.4-1|4	Version:	4.4
21cr|admx-firefox-4.4-1|5	Release:	1
21cr|admx-firefox-4.4-1|6	Summary:	Firefox-specific ADMX policy templates
21cr|admx-firefox-4.4-1|7	License:	MPL-2.0
21cr|admx-firefox-4.4-1|8	Group:		System/Configuration/Other
21cr|admx-firefox-4.4-1|9	Url:		https://github.com/mozilla/policy-templates
21cr|admx-firefox-4.4-1|10	# source from Alt linux
21cr|admx-firefox-4.4-1|11	Source0:	policy-templates.tar
21cr|admx-firefox-4.4-1|12	BuildArch:	noarch
21cr|admx-firefox-4.4-1|13	BuildRequires:	admx-lint
21cr|admx-firefox-4.4-1|14	
21cr|admx-firefox-4.4-1|15	%description
21cr|admx-firefox-4.4-1|16	Firefox-specific ADMX files, which are registry-based policy settings provide
21cr|admx-firefox-4.4-1|17	an XML-based structure for defining the display of the Administrative Template
21cr|admx-firefox-4.4-1|18	policy settings in the Group Policy Object Editor.
21cr|admx-firefox-4.4-1|19	
21cr|admx-firefox-4.4-1|20	%files
21cr|admx-firefox-4.4-1|21	%dir %_destdir
21cr|admx-firefox-4.4-1|22	%dir %_destdir/*-*/
21cr|admx-firefox-4.4-1|23	%_destdir/*.admx
21cr|admx-firefox-4.4-1|24	%_destdir/*/*.adml
21cr|admx-firefox-4.4-1|25	
21cr|admx-firefox-4.4-1|26	#-----------------------------------------------------------------------
21cr|admx-firefox-4.4-1|27	%prep
21cr|admx-firefox-4.4-1|28	%setup -q -n policy-templates
21cr|admx-firefox-4.4-1|29	
21cr|admx-firefox-4.4-1|30	%install
21cr|admx-firefox-4.4-1|31	mkdir -p %{buildroot}%{_datadir}
21cr|admx-firefox-4.4-1|32	cp -a windows/ %{buildroot}%{_destdir}
21cr|admx-firefox-4.4-1|33	for file in %{buildroot}%{_destdir}/*.admx %{buildroot}%{_destdir}/*-*/*.adml; do
21cr|admx-firefox-4.4-1|34	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns:xsd=" "$file" ||
21cr|admx-firefox-4.4-1|35	sed -i 's/^\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns:xsd="http:\/\/www.w3.org\/2001\/XMLSchema"/' "$file"
21cr|admx-firefox-4.4-1|36	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns:xsi=" "$file" ||
21cr|admx-firefox-4.4-1|37	sed -i 's/^\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns:xsi="http:\/\/www.w3.org\/2001\/XMLSchema-instance"/' "$file"
21cr|admx-firefox-4.4-1|38	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns=" "$file" ||
21cr|admx-firefox-4.4-1|39	sed -i 's/^\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns="http:\/\/schemas.microsoft.com\/GroupPolicy\/2006\/07\/PolicyDefinitions"/' "$file"
21cr|admx-firefox-4.4-1|40	done
21cr|admx-firefox-4.4-1|41	
21cr|admx-firefox-4.4-1|42	%check
21cr|admx-firefox-4.4-1|43	for file in %{buildroot}%{_destdir}/*.admx %{buildroot}%{_destdir}/*-*/*.adml; do
21cr|admx-firefox-4.4-1|44	admx-lint --input_file "$file"
21cr|admx-firefox-4.4-1|45	done

46 21
21cr|admx-lint-0.1.0-1|1	
21cr|admx-lint-0.1.0-1|2	Name:		admx-lint
21cr|admx-lint-0.1.0-1|3	Version:	0.1.0
21cr|admx-lint-0.1.0-1|4	Release:	1
21cr|admx-lint-0.1.0-1|5	
21cr|admx-lint-0.1.0-1|6	Summary:	ADMX/ADML verification tool
21cr|admx-lint-0.1.0-1|7	License:	GPLv2+
21cr|admx-lint-0.1.0-1|8	Group:		Development/Other
21cr|admx-lint-0.1.0-1|9	Url:		https://github.com/august-alt/admx-lint
21cr|admx-lint-0.1.0-1|10	Source0:	https://github.com/altlinux/admx-lint/archive/refs/tags/0.1.0-alt1.tar.gz?/%{name}-%{version}.tar.gz
21cr|admx-lint-0.1.0-1|11	
21cr|admx-lint-0.1.0-1|12	BuildRequires:	cmake
21cr|admx-lint-0.1.0-1|13	BuildRequires:	doxygen
21cr|admx-lint-0.1.0-1|14	BuildRequires:	libxerces-c-devel
21cr|admx-lint-0.1.0-1|15	BuildRequires:	xsd-devel
21cr|admx-lint-0.1.0-1|16	BuildRequires:	boost-devel
21cr|admx-lint-0.1.0-1|17	
21cr|admx-lint-0.1.0-1|18	%description
21cr|admx-lint-0.1.0-1|19	Is a file verification tool, that checks ADMX/ADML contents against their XSD schema.
21cr|admx-lint-0.1.0-1|20	
21cr|admx-lint-0.1.0-1|21	%files
21cr|admx-lint-0.1.0-1|22	%doc README.md
21cr|admx-lint-0.1.0-1|23	%doc INSTALL.md
21cr|admx-lint-0.1.0-1|24	%{_bindir}/admx-lint
21cr|admx-lint-0.1.0-1|25	
21cr|admx-lint-0.1.0-1|26	#-----------------------------------------------
21cr|admx-lint-0.1.0-1|27	%prep
21cr|admx-lint-0.1.0-1|28	%setup -q -n %{name}-%{version}-alt1
21cr|admx-lint-0.1.0-1|29	
21cr|admx-lint-0.1.0-1|30	%build
21cr|admx-lint-0.1.0-1|31	%cmake
21cr|admx-lint-0.1.0-1|32	%make
21cr|admx-lint-0.1.0-1|33	
21cr|admx-lint-0.1.0-1|34	%install
21cr|admx-lint-0.1.0-1|35	%makeinstall_std -C build
21cr|admx-lint-0.1.0-1|36	

47 21
21cr|admx-yandex-browser-104.0-1|1	%define _destdir %{_datadir}/PolicyDefinitions
21cr|admx-yandex-browser-104.0-1|2	
21cr|admx-yandex-browser-104.0-1|3	Name:		admx-yandex-browser
21cr|admx-yandex-browser-104.0-1|4	Version:	104.0
21cr|admx-yandex-browser-104.0-1|5	Release:	1
21cr|admx-yandex-browser-104.0-1|6	Summary:	YandexBrowser-specific ADMX policy templates
21cr|admx-yandex-browser-104.0-1|7	License:	CC-BY-2.5
21cr|admx-yandex-browser-104.0-1|8	Group:		System/Configuration/Other
21cr|admx-yandex-browser-104.0-1|9	Url:		https://yandex.ru/support/browser-corporate/deployment/deployment.html
21cr|admx-yandex-browser-104.0-1|10	Source0:	policy_templates.tar
21cr|admx-yandex-browser-104.0-1|11	BuildRequires:	admx-lint
21cr|admx-yandex-browser-104.0-1|12	BuildRequires:	/usr/bin/iconv
21cr|admx-yandex-browser-104.0-1|13	BuildArch:	noarch
21cr|admx-yandex-browser-104.0-1|14	
21cr|admx-yandex-browser-104.0-1|15	%description
21cr|admx-yandex-browser-104.0-1|16	YandexBrowser-specific ADMX files, which are registry-based policy settings
21cr|admx-yandex-browser-104.0-1|17	provide an XML-based structure for defining the display of the Administrative
21cr|admx-yandex-browser-104.0-1|18	Template policy settings in the Group Policy Object Editor.
21cr|admx-yandex-browser-104.0-1|19	
21cr|admx-yandex-browser-104.0-1|20	%files
21cr|admx-yandex-browser-104.0-1|21	%dir %{_destdir}
21cr|admx-yandex-browser-104.0-1|22	%dir %{_destdir}/*-*/
21cr|admx-yandex-browser-104.0-1|23	%{_destdir}/*.admx
21cr|admx-yandex-browser-104.0-1|24	%{_destdir}/*/*.adml
21cr|admx-yandex-browser-104.0-1|25	
21cr|admx-yandex-browser-104.0-1|26	#-----------------------------------------------------------
21cr|admx-yandex-browser-104.0-1|27	%prep
21cr|admx-yandex-browser-104.0-1|28	%setup -q -n policy_templates
21cr|admx-yandex-browser-104.0-1|29	
21cr|admx-yandex-browser-104.0-1|30	%install
21cr|admx-yandex-browser-104.0-1|31	mkdir -p %{buildroot}%{_destdir}
21cr|admx-yandex-browser-104.0-1|32	cp -a ./* %{buildroot}%{_destdir}
21cr|admx-yandex-browser-104.0-1|33	
21cr|admx-yandex-browser-104.0-1|34	[ -d %{buildroot}%{_destdir}/en-US ] ||
21cr|admx-yandex-browser-104.0-1|35	cp -a %{buildroot}%{_destdir}/ru-RU %{buildroot}%{_destdir}/en-US
21cr|admx-yandex-browser-104.0-1|36	
21cr|admx-yandex-browser-104.0-1|37	for file in %{buildroot}%{_destdir}/*.admx %{buildroot}%{_destdir}/*-*/*.adml; do
21cr|admx-yandex-browser-104.0-1|38	if echo "$(basename "$file")" | grep -q "\.admx$"; then
21cr|admx-yandex-browser-104.0-1|39	mv "$file" "$file.utf16"
21cr|admx-yandex-browser-104.0-1|40	iconv -f UTF-16 -t UTF-8 <"$file.utf16" >"$file.cr"
21cr|admx-yandex-browser-104.0-1|41	tr -d '\r' <"$file.cr" >"$file"
21cr|admx-yandex-browser-104.0-1|42	rm -f "$file.utf16" "$file.cr"
21cr|admx-yandex-browser-104.0-1|43	fi
21cr|admx-yandex-browser-104.0-1|44	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns:xsd=" "$file" ||
21cr|admx-yandex-browser-104.0-1|45	sed -i 's/\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns:xsd="http:\/\/www.w3.org\/2001\/XMLSchema"/' "$file"
21cr|admx-yandex-browser-104.0-1|46	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns:xsi=" "$file" ||
21cr|admx-yandex-browser-104.0-1|47	sed -i 's/\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns:xsi="http:\/\/www.w3.org\/2001\/XMLSchema-instance"/' "$file"
21cr|admx-yandex-browser-104.0-1|48	grep -q "^\(<policyDefinitions\|<policyDefinitionResources\) .*xmlns=" "$file" ||
21cr|admx-yandex-browser-104.0-1|49	sed -i 's/\(<policyDefinitions\|<policyDefinitionResources\)/\1 xmlns="http:\/\/schemas.microsoft.com\/GroupPolicy\/2006\/07\/PolicyDefinitions"/' "$file"
21cr|admx-yandex-browser-104.0-1|50	done
21cr|admx-yandex-browser-104.0-1|51	
21cr|admx-yandex-browser-104.0-1|52	%check
21cr|admx-yandex-browser-104.0-1|53	for file in %{buildroot}%{_destdir}/*.admx %{buildroot}%{_destdir}/*-*/*.adml; do
21cr|admx-yandex-browser-104.0-1|54	admx-lint --input_file "$file"
21cr|admx-yandex-browser-104.0-1|55	done
21cr|admx-yandex-browser-104.0-1|56	
21cr|admx-yandex-browser-104.0-1|57	

48 21
21cr|adns-1.6.0-4|1	# Workaround to build with GCC 10
21cr|adns-1.6.0-4|2	%global optflags %{optflags} -fcommon
21cr|adns-1.6.0-4|3	%define major 1
21cr|adns-1.6.0-4|4	%define libname %mklibname %{name} %{major}
21cr|adns-1.6.0-4|5	%define devname %mklibname %{name} -d
21cr|adns-1.6.0-4|6	
21cr|adns-1.6.0-4|7	Summary:	Advanced, easy to use, asynchronous-capable DNS client library
21cr|adns-1.6.0-4|8	Name:		adns
21cr|adns-1.6.0-4|9	Version:	1.6.0
21cr|adns-1.6.0-4|10	Release:	4
21cr|adns-1.6.0-4|11	License:	GPLv2+
21cr|adns-1.6.0-4|12	Group:		Networking/Other
21cr|adns-1.6.0-4|13	Url:		http://www.chiark.greenend.org.uk/~ian/adns/
21cr|adns-1.6.0-4|14	Source0:	ftp://ftp.chiark.greenend.org.uk/users/ian/adns/%{name}-%{version}.tar.gz
21cr|adns-1.6.0-4|15	Requires:	%{libname} = %{EVRD}
21cr|adns-1.6.0-4|16	
21cr|adns-1.6.0-4|17	%description
21cr|adns-1.6.0-4|18	adns is a resolver library for C (and C++) programs. In contrast with
21cr|adns-1.6.0-4|19	the existing interfaces, gethostbyname et al and libresolv, it has the
21cr|adns-1.6.0-4|20	following features:
21cr|adns-1.6.0-4|21	* It is reasonably easy to use for simple programs which just want
21cr|adns-1.6.0-4|22	to translate names to addresses, look up MX records, etc.
21cr|adns-1.6.0-4|23	* It can be used in an asynchronous, non-blocking, manner. Many
21cr|adns-1.6.0-4|24	queries can be handled simultaneously.
21cr|adns-1.6.0-4|25	* Responses are decoded automatically into a natural representation
21cr|adns-1.6.0-4|26	for a C program - there is no need to deal with DNS packet
21cr|adns-1.6.0-4|27	formats.
21cr|adns-1.6.0-4|28	* Sanity checking (eg, name syntax checking, reverse/forward
21cr|adns-1.6.0-4|29	correspondence, CNAME pointing to CNAME) is performed
21cr|adns-1.6.0-4|30	automatically.
21cr|adns-1.6.0-4|31	* Time-to-live, CNAME and other similar information is returned in
21cr|adns-1.6.0-4|32	an easy-to-use form, without getting in the way.
21cr|adns-1.6.0-4|33	* There is no global state in the library; resolver state is an
21cr|adns-1.6.0-4|34	opaque data structure which the client creates explicitly. A
21cr|adns-1.6.0-4|35	program can have several instances of the resolver.
21cr|adns-1.6.0-4|36	* Errors are reported to the application in a way that distinguishes
21cr|adns-1.6.0-4|37	the various causes of failure properly.
21cr|adns-1.6.0-4|38	* Understands conventional resolv.conf, but this can overridden by
21cr|adns-1.6.0-4|39	environment variables.
21cr|adns-1.6.0-4|40	* Flexibility. For example, the application can tell adns to: ignore
21cr|adns-1.6.0-4|41	environment variables (for setuid programs), disable sanity checks
21cr|adns-1.6.0-4|42	eg to return arbitrary data, override or ignore resolv.conf in
21cr|adns-1.6.0-4|43	favour of supplied configuration, etc.
21cr|adns-1.6.0-4|44	* Believed to be correct ! For example, will correctly back off to
21cr|adns-1.6.0-4|45	TCP in case of long replies or queries, or to other nameservers if
21cr|adns-1.6.0-4|46	several are available. It has sensible handling of bad responses
21cr|adns-1.6.0-4|47	etc.
21cr|adns-1.6.0-4|48	
21cr|adns-1.6.0-4|49	%files
21cr|adns-1.6.0-4|50	%defattr(-,root,root,0755)
21cr|adns-1.6.0-4|51	%doc README TODO changelog
21cr|adns-1.6.0-4|52	%{_bindir}/*
21cr|adns-1.6.0-4|53	
21cr|adns-1.6.0-4|54	#----------------------------------------------------------------------
21cr|adns-1.6.0-4|55	
21cr|adns-1.6.0-4|56	%package -n %{libname}
21cr|adns-1.6.0-4|57	Summary:	Libraries needed to run applications using adns
21cr|adns-1.6.0-4|58	Group:		System/Libraries
21cr|adns-1.6.0-4|59	
21cr|adns-1.6.0-4|60	%description -n %{libname}
21cr|adns-1.6.0-4|61	adns is a resolver library for C (and C++) programs. In contrast with
21cr|adns-1.6.0-4|62	the existing interfaces, gethostbyname et al and libresolv, it has the
21cr|adns-1.6.0-4|63	following features:
21cr|adns-1.6.0-4|64	* It is reasonably easy to use for simple programs which just want
21cr|adns-1.6.0-4|65	to translate names to addresses, look up MX records, etc.
21cr|adns-1.6.0-4|66	* It can be used in an asynchronous, non-blocking, manner. Many
21cr|adns-1.6.0-4|67	queries can be handled simultaneously.
21cr|adns-1.6.0-4|68	* Responses are decoded automatically into a natural representation
21cr|adns-1.6.0-4|69	for a C program - there is no need to deal with DNS packet
21cr|adns-1.6.0-4|70	formats.
21cr|adns-1.6.0-4|71	* Sanity checking (eg, name syntax checking, reverse/forward
21cr|adns-1.6.0-4|72	correspondence, CNAME pointing to CNAME) is performed
21cr|adns-1.6.0-4|73	automatically.
21cr|adns-1.6.0-4|74	* Time-to-live, CNAME and other similar information is returned in
21cr|adns-1.6.0-4|75	an easy-to-use form, without getting in the way.
21cr|adns-1.6.0-4|76	* There is no global state in the library; resolver state is an
21cr|adns-1.6.0-4|77	opaque data structure which the client creates explicitly. A
21cr|adns-1.6.0-4|78	program can have several instances of the resolver.
21cr|adns-1.6.0-4|79	* Errors are reported to the application in a way that distinguishes
21cr|adns-1.6.0-4|80	the various causes of failure properly.
21cr|adns-1.6.0-4|81	* Understands conventional resolv.conf, but this can overridden by
21cr|adns-1.6.0-4|82	environment variables.
21cr|adns-1.6.0-4|83	* Flexibility. For example, the application can tell adns to: ignore
21cr|adns-1.6.0-4|84	environment variables (for setuid programs), disable sanity checks
21cr|adns-1.6.0-4|85	eg to return arbitrary data, override or ignore resolv.conf in
21cr|adns-1.6.0-4|86	favour of supplied configuration, etc.
21cr|adns-1.6.0-4|87	* Believed to be correct ! For example, will correctly back off to
21cr|adns-1.6.0-4|88	TCP in case of long replies or queries, or to other nameservers if
21cr|adns-1.6.0-4|89	several are available. It has sensible handling of bad responses
21cr|adns-1.6.0-4|90	etc.
21cr|adns-1.6.0-4|91	
21cr|adns-1.6.0-4|92	This package contains all of adns libraries.
21cr|adns-1.6.0-4|93	
21cr|adns-1.6.0-4|94	%files -n %{libname}
21cr|adns-1.6.0-4|95	%defattr(-,root,root,755)
21cr|adns-1.6.0-4|96	%{_libdir}/*.so.%{major}*
21cr|adns-1.6.0-4|97	
21cr|adns-1.6.0-4|98	#----------------------------------------------------------------------
21cr|adns-1.6.0-4|99	
21cr|adns-1.6.0-4|100	%package -n %{devname}
21cr|adns-1.6.0-4|101	Summary:	Advanced, easy to use, asynchronous-capable DNS client library
21cr|adns-1.6.0-4|102	Group:		Development/C
21cr|adns-1.6.0-4|103	Requires:	%{libname} = %{EVRD}
21cr|adns-1.6.0-4|104	Provides:	lib%{name}-devel = %{EVRD}
21cr|adns-1.6.0-4|105	Provides:	%{name}-devel = %{EVRD}
21cr|adns-1.6.0-4|106	Obsoletes:	%{libname}-devel < 1.4
21cr|adns-1.6.0-4|107	
21cr|adns-1.6.0-4|108	%description -n %{devname}
21cr|adns-1.6.0-4|109	adns is a resolver library for C (and C++) programs. In contrast with
21cr|adns-1.6.0-4|110	the existing interfaces, gethostbyname et al and libresolv, it has the
21cr|adns-1.6.0-4|111	following features:
21cr|adns-1.6.0-4|112	* It is reasonably easy to use for simple programs which just want
21cr|adns-1.6.0-4|113	to translate names to addresses, look up MX records, etc.
21cr|adns-1.6.0-4|114	* It can be used in an asynchronous, non-blocking, manner. Many
21cr|adns-1.6.0-4|115	queries can be handled simultaneously.
21cr|adns-1.6.0-4|116	* Responses are decoded automatically into a natural representation
21cr|adns-1.6.0-4|117	for a C program - there is no need to deal with DNS packet
21cr|adns-1.6.0-4|118	formats.
21cr|adns-1.6.0-4|119	* Sanity checking (eg, name syntax checking, reverse/forward
21cr|adns-1.6.0-4|120	correspondence, CNAME pointing to CNAME) is performed
21cr|adns-1.6.0-4|121	automatically.
21cr|adns-1.6.0-4|122	* Time-to-live, CNAME and other similar information is returned in
21cr|adns-1.6.0-4|123	an easy-to-use form, without getting in the way.
21cr|adns-1.6.0-4|124	* There is no global state in the library; resolver state is an
21cr|adns-1.6.0-4|125	opaque data structure which the client creates explicitly. A
21cr|adns-1.6.0-4|126	program can have several instances of the resolver.
21cr|adns-1.6.0-4|127	* Errors are reported to the application in a way that distinguishes
21cr|adns-1.6.0-4|128	the various causes of failure properly.
21cr|adns-1.6.0-4|129	* Understands conventional resolv.conf, but this can overridden by
21cr|adns-1.6.0-4|130	environment variables.
21cr|adns-1.6.0-4|131	* Flexibility. For example, the application can tell adns to: ignore
21cr|adns-1.6.0-4|132	environment variables (for setuid programs), disable sanity checks
21cr|adns-1.6.0-4|133	eg to return arbitrary data, override or ignore resolv.conf in
21cr|adns-1.6.0-4|134	favour of supplied configuration, etc.
21cr|adns-1.6.0-4|135	* Believed to be correct ! For example, will correctly back off to
21cr|adns-1.6.0-4|136	TCP in case of long replies or queries, or to other nameservers if
21cr|adns-1.6.0-4|137	several are available. It has sensible handling of bad responses
21cr|adns-1.6.0-4|138	etc.
21cr|adns-1.6.0-4|139	
21cr|adns-1.6.0-4|140	This package contains static libraries and header files need for development.
21cr|adns-1.6.0-4|141	
21cr|adns-1.6.0-4|142	%files -n %{devname}
21cr|adns-1.6.0-4|143	%defattr(-,root,root,0755)
21cr|adns-1.6.0-4|144	%{_includedir}/*
21cr|adns-1.6.0-4|145	%{_libdir}/*.so
21cr|adns-1.6.0-4|146	%{_libdir}/*.a
21cr|adns-1.6.0-4|147	
21cr|adns-1.6.0-4|148	#----------------------------------------------------------------------
21cr|adns-1.6.0-4|149	
21cr|adns-1.6.0-4|150	%prep
21cr|adns-1.6.0-4|151	%setup -q
21cr|adns-1.6.0-4|152	# make it lib64 aware
21cr|adns-1.6.0-4|153	perl -pi -e "/^lib_dir=/ and s,/lib,/%{_lib}," settings.make.in
21cr|adns-1.6.0-4|154	
21cr|adns-1.6.0-4|155	%build
21cr|adns-1.6.0-4|156	%configure
21cr|adns-1.6.0-4|157	%make
21cr|adns-1.6.0-4|158	
21cr|adns-1.6.0-4|159	%install
21cr|adns-1.6.0-4|160	%makeinstall

49 21
21cr|adonthell-0.3.8-3|1	Summary:	A 2D graphical RPG game
21cr|adonthell-0.3.8-3|2	Name:		adonthell
21cr|adonthell-0.3.8-3|3	Version:	0.3.8
21cr|adonthell-0.3.8-3|4	Release:	3
21cr|adonthell-0.3.8-3|5	License:	GPLv2+
21cr|adonthell-0.3.8-3|6	Group:		Games/Adventure
21cr|adonthell-0.3.8-3|7	Url:		http://adonthell.nongnu.org/
21cr|adonthell-0.3.8-3|8	Source0:	http://download.savannah.gnu.org/releases/adonthell/adonthell-src-%{version}.tar.gz
21cr|adonthell-0.3.8-3|9	BuildRequires:	gettext
21cr|adonthell-0.3.8-3|10	BuildRequires:	swig
21cr|adonthell-0.3.8-3|11	BuildRequires:	gpm-devel
21cr|adonthell-0.3.8-3|12	# For the dialog editor
21cr|adonthell-0.3.8-3|13	BuildRequires:	pkgconfig(cairo)
21cr|adonthell-0.3.8-3|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|adonthell-0.3.8-3|15	BuildRequires:	pkgconfig(freetype2)
21cr|adonthell-0.3.8-3|16	BuildRequires:	pkgconfig(python3)
21cr|adonthell-0.3.8-3|17	BuildRequires:	pkgconfig(sdl2)
21cr|adonthell-0.3.8-3|18	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|adonthell-0.3.8-3|19	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|adonthell-0.3.8-3|20	BuildRequires:	pkgconfig(vorbis)
21cr|adonthell-0.3.8-3|21	BuildRequires:	pkgconfig(zlib)
21cr|adonthell-0.3.8-3|22	Recommends:	adonthell-wastesedge
21cr|adonthell-0.3.8-3|23	
21cr|adonthell-0.3.8-3|24	%description
21cr|adonthell-0.3.8-3|25	A 2D, graphical, single player role playing game inspired by good old console
21cr|adonthell-0.3.8-3|26	RPGs from the SNES like Secret of Mana or Chrono Trigger.
21cr|adonthell-0.3.8-3|27	This package contains the game engine. You will also need a game package to
21cr|adonthell-0.3.8-3|28	actually play it. For this release, the official package is Waste's Edge.
21cr|adonthell-0.3.8-3|29	
21cr|adonthell-0.3.8-3|30	%files
21cr|adonthell-0.3.8-3|31	%doc ABOUT-NLS ChangeLog COPYING NEWBIE NEWS README
21cr|adonthell-0.3.8-3|32	%{_gamesbindir}/%{name}
21cr|adonthell-0.3.8-3|33	%{_gamesbindir}/%{name}-dlgedit
21cr|adonthell-0.3.8-3|34	%dir %{_gamesdatadir}/%{name}
21cr|adonthell-0.3.8-3|35	%{_gamesdatadir}/%{name}/*
21cr|adonthell-0.3.8-3|36	%{_mandir}/man6/%{name}.6*
21cr|adonthell-0.3.8-3|37	
21cr|adonthell-0.3.8-3|38	#----------------------------------------------------------------------------
21cr|adonthell-0.3.8-3|39	
21cr|adonthell-0.3.8-3|40	%prep
21cr|adonthell-0.3.8-3|41	%setup -q
21cr|adonthell-0.3.8-3|42	
21cr|adonthell-0.3.8-3|43	# Set default screen-mode to fullscreen
21cr|adonthell-0.3.8-3|44	sed 's|screen_mode = 0|screen_mode = 1|g' -i src/prefs.cc
21cr|adonthell-0.3.8-3|45	
21cr|adonthell-0.3.8-3|46	%build
21cr|adonthell-0.3.8-3|47	autoreconf -vfi
21cr|adonthell-0.3.8-3|48	export CXXFLAGS="%{optflags} -fno-exceptions"
21cr|adonthell-0.3.8-3|49	%configure2_5x \
21cr|adonthell-0.3.8-3|50	--bindir="%{_gamesbindir}"	\
21cr|adonthell-0.3.8-3|51	--datadir="%{_gamesdatadir}"	\
21cr|adonthell-0.3.8-3|52	--with-python="python3"		\
21cr|adonthell-0.3.8-3|53	--enable-dlgedit		\
21cr|adonthell-0.3.8-3|54	--disable-pyc
21cr|adonthell-0.3.8-3|55	%make
21cr|adonthell-0.3.8-3|56	
21cr|adonthell-0.3.8-3|57	%install
21cr|adonthell-0.3.8-3|58	%makeinstall_std
21cr|adonthell-0.3.8-3|59	
21cr|adonthell-0.3.8-3|60	# We need a binary without the version in the name to support launching games with a .desktop file:
21cr|adonthell-0.3.8-3|61	# provide it
21cr|adonthell-0.3.8-3|62	mv %{buildroot}%{_gamesbindir}/%{name}-0.3 %{buildroot}%{_gamesbindir}/%{name}
21cr|adonthell-0.3.8-3|63	
21cr|adonthell-0.3.8-3|64	# Install sources for precompiled python modules
21cr|adonthell-0.3.8-3|65	install -m644 src/modules/adonthell.py -D %{buildroot}%{_gamesdatadir}/%{name}/modules/adonthell.py
21cr|adonthell-0.3.8-3|66	install -m644 src/modules/dialogue.py -D %{buildroot}%{_gamesdatadir}/%{name}/modules/dialogue.py

50 21
21cr|adonthell-wastesedge-0.3.8-1|1	%define	mname	adonthell
21cr|adonthell-wastesedge-0.3.8-1|2	%define	rname	wastesedge
21cr|adonthell-wastesedge-0.3.8-1|3	
21cr|adonthell-wastesedge-0.3.8-1|4	Name:		%{mname}-%{rname}
21cr|adonthell-wastesedge-0.3.8-1|5	Summary:	Role-playing game (RPG)
21cr|adonthell-wastesedge-0.3.8-1|6	Version:	0.3.8
21cr|adonthell-wastesedge-0.3.8-1|7	Release:	1
21cr|adonthell-wastesedge-0.3.8-1|8	License:	GPLv2+
21cr|adonthell-wastesedge-0.3.8-1|9	Group:		Games/Adventure
21cr|adonthell-wastesedge-0.3.8-1|10	Url:		http://adonthell.nongnu.org/
21cr|adonthell-wastesedge-0.3.8-1|11	Source0:	http://download.savannah.gnu.org/releases/adonthell/%{rname}-src-%{version}.tar.gz
21cr|adonthell-wastesedge-0.3.8-1|12	Source11:	%{name}-16x16.png
21cr|adonthell-wastesedge-0.3.8-1|13	Source12:	%{name}-32x32.png
21cr|adonthell-wastesedge-0.3.8-1|14	BuildRequires:	desktop-file-utils
21cr|adonthell-wastesedge-0.3.8-1|15	BuildRequires:	gettext
21cr|adonthell-wastesedge-0.3.8-1|16	BuildRequires:	python3
21cr|adonthell-wastesedge-0.3.8-1|17	BuildRequires:	%{mname} = %{version}
21cr|adonthell-wastesedge-0.3.8-1|18	Requires:	%{mname} = %{version}
21cr|adonthell-wastesedge-0.3.8-1|19	BuildArch:	noarch
21cr|adonthell-wastesedge-0.3.8-1|20	
21cr|adonthell-wastesedge-0.3.8-1|21	%description
21cr|adonthell-wastesedge-0.3.8-1|22	This package contains a game to play with the Adonthell engine.
21cr|adonthell-wastesedge-0.3.8-1|23	As a loyal servant of the elven Lady Silverhair, you arrive at the remote
21cr|adonthell-wastesedge-0.3.8-1|24	trading post of Waste's Edge, where she is engaged in negotiations with the
21cr|adonthell-wastesedge-0.3.8-1|25	dwarish merchant Bjarn Fingolson. But not all is well at Waste's Edge, and
21cr|adonthell-wastesedge-0.3.8-1|26	soon you are confronted with circumstances that are about to destroy your
21cr|adonthell-wastesedge-0.3.8-1|27	mistress' high reputation. And you are the only one to avert this...
21cr|adonthell-wastesedge-0.3.8-1|28	
21cr|adonthell-wastesedge-0.3.8-1|29	%files
21cr|adonthell-wastesedge-0.3.8-1|30	%doc AUTHORS COPYING NEWS PLAYING README
21cr|adonthell-wastesedge-0.3.8-1|31	%{_gamesbindir}/%{name}
21cr|adonthell-wastesedge-0.3.8-1|32	%{_gamesdatadir}/%{mname}/games/%{rname}
21cr|adonthell-wastesedge-0.3.8-1|33	%{_datadir}/applications/org.nongnu.%{rname}.desktop
21cr|adonthell-wastesedge-0.3.8-1|34	%{_datadir}/metainfo/org.nongnu.%{rname}.appdata.xml
21cr|adonthell-wastesedge-0.3.8-1|35	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|adonthell-wastesedge-0.3.8-1|36	%{_mandir}/man6/%{name}.6*
21cr|adonthell-wastesedge-0.3.8-1|37	
21cr|adonthell-wastesedge-0.3.8-1|38	#-----------------------------------------------------------------------------
21cr|adonthell-wastesedge-0.3.8-1|39	
21cr|adonthell-wastesedge-0.3.8-1|40	%prep
21cr|adonthell-wastesedge-0.3.8-1|41	%setup -qn %{rname}-%{version}
21cr|adonthell-wastesedge-0.3.8-1|42	
21cr|adonthell-wastesedge-0.3.8-1|43	
21cr|adonthell-wastesedge-0.3.8-1|44	%build
21cr|adonthell-wastesedge-0.3.8-1|45	%configure	--bindir=%{_gamesbindir} \
21cr|adonthell-wastesedge-0.3.8-1|46	--datadir=%{_gamesdatadir}/%{mname}/games/%{rname} \
21cr|adonthell-wastesedge-0.3.8-1|47	--with-adonthell-binary="%{_gamesbindir}/%{mname}" \
21cr|adonthell-wastesedge-0.3.8-1|48	--disable-pyc
21cr|adonthell-wastesedge-0.3.8-1|49	%make
21cr|adonthell-wastesedge-0.3.8-1|50	
21cr|adonthell-wastesedge-0.3.8-1|51	
21cr|adonthell-wastesedge-0.3.8-1|52	%install
21cr|adonthell-wastesedge-0.3.8-1|53	%makeinstall_std datadir=%{_datadir}
21cr|adonthell-wastesedge-0.3.8-1|54	
21cr|adonthell-wastesedge-0.3.8-1|55	# Massage the provided .desktop file to match our old one
21cr|adonthell-wastesedge-0.3.8-1|56	pushd %{buildroot}%{_datadir}/applications/
21cr|adonthell-wastesedge-0.3.8-1|57	desktop-file-edit \
21cr|adonthell-wastesedge-0.3.8-1|58	--remove-key="Version" \
21cr|adonthell-wastesedge-0.3.8-1|59	--set-name="Adonthell - Waste's Edge" \
21cr|adonthell-wastesedge-0.3.8-1|60	--set-generic-name="Open source role-playing game" \
21cr|adonthell-wastesedge-0.3.8-1|61	--set-icon="%{name}" \
21cr|adonthell-wastesedge-0.3.8-1|62	--set-key="Exec" --set-value="%{name}" \
21cr|adonthell-wastesedge-0.3.8-1|63	--add-category="AdventureGame" \
21cr|adonthell-wastesedge-0.3.8-1|64	org.nongnu.%{rname}.desktop
21cr|adonthell-wastesedge-0.3.8-1|65	popd
21cr|adonthell-wastesedge-0.3.8-1|66	
21cr|adonthell-wastesedge-0.3.8-1|67	# Install icons:
21cr|adonthell-wastesedge-0.3.8-1|68	# 1. Rename the provided ones to match ours
21cr|adonthell-wastesedge-0.3.8-1|69	mv %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{rname}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|adonthell-wastesedge-0.3.8-1|70	mv %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{rname}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|adonthell-wastesedge-0.3.8-1|71	# 2. Provide more png dimensions
21cr|adonthell-wastesedge-0.3.8-1|72	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|adonthell-wastesedge-0.3.8-1|73	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|adonthell-wastesedge-0.3.8-1|74	
21cr|adonthell-wastesedge-0.3.8-1|75	# Install sources for precompiled python modules to allow rebuilding
21cr|adonthell-wastesedge-0.3.8-1|76	# and killing tons of rpmlint warnings
21cr|adonthell-wastesedge-0.3.8-1|77	mkdir -p %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/{actions,dialogues,game_events,modules,schedules}
21cr|adonthell-wastesedge-0.3.8-1|78	mkdir -p %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/schedules/{audio,mapcharacters,mapviews}
21cr|adonthell-wastesedge-0.3.8-1|79	install -m 0644 scripts/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/
21cr|adonthell-wastesedge-0.3.8-1|80	install -m 0644 scripts/actions/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/actions/
21cr|adonthell-wastesedge-0.3.8-1|81	install -m 0644 scripts/dialogues/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/dialogues/
21cr|adonthell-wastesedge-0.3.8-1|82	install -m 0644 scripts/game_events/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/game_events/
21cr|adonthell-wastesedge-0.3.8-1|83	install -m 0644 scripts/modules/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/modules/
21cr|adonthell-wastesedge-0.3.8-1|84	install -m 0644 scripts/schedules/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/schedules/
21cr|adonthell-wastesedge-0.3.8-1|85	install -m 0644 scripts/schedules/audio/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/schedules/audio/
21cr|adonthell-wastesedge-0.3.8-1|86	install -m 0644 scripts/schedules/mapcharacters/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/schedules/mapcharacters/
21cr|adonthell-wastesedge-0.3.8-1|87	install -m 0644 scripts/schedules/mapviews/*.py %{buildroot}%{_gamesdatadir}/%{mname}/games/%{rname}/scripts/schedules/mapviews/

51 21
21cr|adplay-1.8.1-3|1	Summary:	AdLib music player for the command line
21cr|adplay-1.8.1-3|2	Name:		adplay
21cr|adplay-1.8.1-3|3	Version:	1.8.1
21cr|adplay-1.8.1-3|4	Release:	3
21cr|adplay-1.8.1-3|5	License:	GPLv2+
21cr|adplay-1.8.1-3|6	Group:		Sound
21cr|adplay-1.8.1-3|7	Url:			https://github.com/adplug/adplay-unix
21cr|adplay-1.8.1-3|8	Source0:	https://github.com/adplug/adplay-unix/archive/%{name}-unix-%{version}.tar.gz
21cr|adplay-1.8.1-3|9	Patch0:		adplay-1.8.1-avoid-buffer-underruns.patch
21cr|adplay-1.8.1-3|10	Patch1:		adplay-1.8.1-fix-leak-when-playing-multiple-files.patch
21cr|adplay-1.8.1-3|11	Patch2:		adplay-1.8.1-add-loop-count-option.patch
21cr|adplay-1.8.1-3|12	BuildRequires:	chrpath
21cr|adplay-1.8.1-3|13	BuildRequires:	pkgconfig(adplug) >= 2.3
21cr|adplay-1.8.1-3|14	BuildRequires:	pkgconfig(alsa)
21cr|adplay-1.8.1-3|15	BuildRequires:	pkgconfig(ao)
21cr|adplay-1.8.1-3|16	BuildRequires:	pkgconfig(sdl) >= 1.2.0
21cr|adplay-1.8.1-3|17	BuildRequires:	pkgconfig(zlib)
21cr|adplay-1.8.1-3|18	
21cr|adplay-1.8.1-3|19	%description
21cr|adplay-1.8.1-3|20	AdPlay/UNIX is AdPlug's UNIX console-based front-end. AdPlug is a free,
21cr|adplay-1.8.1-3|21	universal OPL2 audio playback library. AdPlay/UNIX supports the full range
21cr|adplay-1.8.1-3|22	of AdPlug's file format playback features. Despite this, at the moment, only
21cr|adplay-1.8.1-3|23	emulated OPL2 output is supported by AdPlay/UNIX, but this on a wide range
21cr|adplay-1.8.1-3|24	of output devices.
21cr|adplay-1.8.1-3|25	
21cr|adplay-1.8.1-3|26	%files
21cr|adplay-1.8.1-3|27	%doc AUTHORS COPYING NEWS README TODO
21cr|adplay-1.8.1-3|28	%{_bindir}/%{name}
21cr|adplay-1.8.1-3|29	%_mandir/man1/%{name}.1*
21cr|adplay-1.8.1-3|30	
21cr|adplay-1.8.1-3|31	#-----------------------------------------------------------------------------
21cr|adplay-1.8.1-3|32	
21cr|adplay-1.8.1-3|33	%prep
21cr|adplay-1.8.1-3|34	%setup -qn %{name}-unix-%{version}
21cr|adplay-1.8.1-3|35	%patch0 -p1
21cr|adplay-1.8.1-3|36	%patch1 -p1
21cr|adplay-1.8.1-3|37	%patch2 -p1
21cr|adplay-1.8.1-3|38	
21cr|adplay-1.8.1-3|39	
21cr|adplay-1.8.1-3|40	%build
21cr|adplay-1.8.1-3|41	export CPPFLAGS="-I%{_includedir}/libbinio"
21cr|adplay-1.8.1-3|42	autoreconf -vfi
21cr|adplay-1.8.1-3|43	%configure --disable-output-esound
21cr|adplay-1.8.1-3|44	%make
21cr|adplay-1.8.1-3|45	
21cr|adplay-1.8.1-3|46	
21cr|adplay-1.8.1-3|47	%install
21cr|adplay-1.8.1-3|48	%makeinstall_std
21cr|adplay-1.8.1-3|49	chrpath -d %{buildroot}%{_bindir}/%{name}

52 21
21cr|adriconf-2.7.2-1|1	Summary:	Advanced DRI Configurator
21cr|adriconf-2.7.2-1|2	Name:		adriconf
21cr|adriconf-2.7.2-1|3	Version:	2.7.2
21cr|adriconf-2.7.2-1|4	Release:	1
21cr|adriconf-2.7.2-1|5	License:	GPLv3+
21cr|adriconf-2.7.2-1|6	Group:		System/Configuration/Hardware
21cr|adriconf-2.7.2-1|7	Url:		https://gitlab.freedesktop.org/mesa/adriconf
21cr|adriconf-2.7.2-1|8	Source0:	https://gitlab.freedesktop.org/mesa/adriconf/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21cr|adriconf-2.7.2-1|9	BuildRequires:	cmake >= 3.8
21cr|adriconf-2.7.2-1|10	BuildRequires:	gettext
21cr|adriconf-2.7.2-1|11	BuildRequires:	git
21cr|adriconf-2.7.2-1|12	BuildRequires:	imagemagick
21cr|adriconf-2.7.2-1|13	BuildRequires:	intltool
21cr|adriconf-2.7.2-1|14	BuildRequires:	python3
21cr|adriconf-2.7.2-1|15	BuildRequires:	pkgconfig(atkmm-2.36)
21cr|adriconf-2.7.2-1|16	BuildRequires:	pkgconfig(egl)
21cr|adriconf-2.7.2-1|17	BuildRequires:	pkgconfig(gbm)
21cr|adriconf-2.7.2-1|18	BuildRequires:	pkgconfig(gl)
21cr|adriconf-2.7.2-1|19	# For unit tests
21cr|adriconf-2.7.2-1|20	BuildRequires:	pkgconfig(gmock)
21cr|adriconf-2.7.2-1|21	BuildRequires:	pkgconfig(gtest)
21cr|adriconf-2.7.2-1|22	BuildRequires:	pkgconfig(gtkmm-4.0)
21cr|adriconf-2.7.2-1|23	BuildRequires:	pkgconfig(libdrm)
21cr|adriconf-2.7.2-1|24	BuildRequires:	pkgconfig(libpci)
21cr|adriconf-2.7.2-1|25	BuildRequires:	pkgconfig(pugixml)
21cr|adriconf-2.7.2-1|26	BuildRequires:	pkgconfig(x11)
21cr|adriconf-2.7.2-1|27	%rename	driconf
21cr|adriconf-2.7.2-1|28	
21cr|adriconf-2.7.2-1|29	%description
21cr|adriconf-2.7.2-1|30	This is a GUI tool used to configure open source graphics drivers. It works by
21cr|adriconf-2.7.2-1|31	setting options and writing them to the standard drirc file used by the Mesa
21cr|adriconf-2.7.2-1|32	drivers.
21cr|adriconf-2.7.2-1|33	Main features:
21cr|adriconf-2.7.2-1|34	* Automatic removal of invalid and unsupported options.
21cr|adriconf-2.7.2-1|35	* Options whose value is identical to the system-wide value or the driver's
21cr|adriconf-2.7.2-1|36	default value will be ignored.
21cr|adriconf-2.7.2-1|37	* System-wide application options with redundant options will be removed
21cr|adriconf-2.7.2-1|38	automatically.
21cr|adriconf-2.7.2-1|39	
21cr|adriconf-2.7.2-1|40	%files -f %{name}.lang
21cr|adriconf-2.7.2-1|41	%doc AUTHORS LICENSE README.md
21cr|adriconf-2.7.2-1|42	%{_bindir}/%{name}
21cr|adriconf-2.7.2-1|43	%{_datadir}/applications/org.freedesktop.%{name}.desktop
21cr|adriconf-2.7.2-1|44	%{_appdatadir}/org.freedesktop.%{name}.metainfo.xml
21cr|adriconf-2.7.2-1|45	%{_iconsdir}/hicolor/*/apps/org.freedesktop.%{name}.png
21cr|adriconf-2.7.2-1|46	
21cr|adriconf-2.7.2-1|47	#-----------------------------------------------------------------------------
21cr|adriconf-2.7.2-1|48	
21cr|adriconf-2.7.2-1|49	%prep
21cr|adriconf-2.7.2-1|50	%setup -qn %{name}-v%{version}
21cr|adriconf-2.7.2-1|51	
21cr|adriconf-2.7.2-1|52	
21cr|adriconf-2.7.2-1|53	%build
21cr|adriconf-2.7.2-1|54	%cmake .. -DENABLE_UNIT_TESTS=OFF
21cr|adriconf-2.7.2-1|55	
21cr|adriconf-2.7.2-1|56	
21cr|adriconf-2.7.2-1|57	%install
21cr|adriconf-2.7.2-1|58	%makeinstall_std -C build
21cr|adriconf-2.7.2-1|59	
21cr|adriconf-2.7.2-1|60	# Install source provided icon file and provide more sizes
21cr|adriconf-2.7.2-1|61	mkdir -p %{buildroot}%{_iconsdir}/hicolor/256x256/apps/
21cr|adriconf-2.7.2-1|62	install -m 0644 flatpak/org.freedesktop.adriconf.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/
21cr|adriconf-2.7.2-1|63	for i in {16,24,32,48,64,96,128}; do
21cr|adriconf-2.7.2-1|64	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$ix$i/apps/
21cr|adriconf-2.7.2-1|65	convert -scale $ix$i flatpak/org.freedesktop.adriconf.png %{buildroot}%{_iconsdir}/hicolor/$ix$i/apps/org.freedesktop.%{name}.png
21cr|adriconf-2.7.2-1|66	done
21cr|adriconf-2.7.2-1|67	
21cr|adriconf-2.7.2-1|68	# Install and fix source provided .desktop file
21cr|adriconf-2.7.2-1|69	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|adriconf-2.7.2-1|70	install -m 0644 flatpak/org.freedesktop.adriconf.desktop %{buildroot}%{_datadir}/applications/
21cr|adriconf-2.7.2-1|71	
21cr|adriconf-2.7.2-1|72	# Install metainfo description
21cr|adriconf-2.7.2-1|73	mkdir -p %{buildroot}%{_appdatadir}/
21cr|adriconf-2.7.2-1|74	install -m 0644 flatpak/org.freedesktop.adriconf.metainfo.xml %{buildroot}%{_appdatadir}/
21cr|adriconf-2.7.2-1|75	
21cr|adriconf-2.7.2-1|76	%find_lang %{name}

53 21
21cr|adtool-1.3.3-4|1	# Workaround to build with GCC 10
21cr|adtool-1.3.3-4|2	%global optflags %{optflags} -fcommon
21cr|adtool-1.3.3-4|3	Summary:	Active Directory administration utility for Unix
21cr|adtool-1.3.3-4|4	Name:		adtool
21cr|adtool-1.3.3-4|5	Version:	1.3.3
21cr|adtool-1.3.3-4|6	Release:	4
21cr|adtool-1.3.3-4|7	License:	GPLv2
21cr|adtool-1.3.3-4|8	Group:		File tools
21cr|adtool-1.3.3-4|9	Url:		http://www.gp2x.org/adtool/
21cr|adtool-1.3.3-4|10	Source0:	http://www.gp2x.org/adtool/%{name}-%{version}.tar.gz
21cr|adtool-1.3.3-4|11	BuildRequires:	gdbm-devel
21cr|adtool-1.3.3-4|12	BuildRequires:	openldap-devel
21cr|adtool-1.3.3-4|13	BuildRequires:	libsasl-devel
21cr|adtool-1.3.3-4|14	BuildRequires:	openssl-devel
21cr|adtool-1.3.3-4|15	
21cr|adtool-1.3.3-4|16	%description
21cr|adtool-1.3.3-4|17	adtool is a unix command line utility for Active Directory
21cr|adtool-1.3.3-4|18	administration. Features include user and group creation,
21cr|adtool-1.3.3-4|19	deletion, modification, password setting and directory query and
21cr|adtool-1.3.3-4|20	search capabilities.
21cr|adtool-1.3.3-4|21	
21cr|adtool-1.3.3-4|22	%files
21cr|adtool-1.3.3-4|23	%defattr(-,root,root)
21cr|adtool-1.3.3-4|24	%doc AUTHORS COPYING ChangeLog README TODO tests/test.sh
21cr|adtool-1.3.3-4|25	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/adtool.cfg
21cr|adtool-1.3.3-4|26	%{_bindir}/adtool
21cr|adtool-1.3.3-4|27	%{_mandir}/man1/adtool.1*
21cr|adtool-1.3.3-4|28	
21cr|adtool-1.3.3-4|29	#-------------------------------------------------------------------
21cr|adtool-1.3.3-4|30	
21cr|adtool-1.3.3-4|31	%prep
21cr|adtool-1.3.3-4|32	
21cr|adtool-1.3.3-4|33	%setup -q
21cr|adtool-1.3.3-4|34	
21cr|adtool-1.3.3-4|35	# lib64 fix
21cr|adtool-1.3.3-4|36	perl -pi -e "s|/lib |/%{_lib} |g" configure*
21cr|adtool-1.3.3-4|37	
21cr|adtool-1.3.3-4|38	%build
21cr|adtool-1.3.3-4|39	autoreconf -fis
21cr|adtool-1.3.3-4|40	
21cr|adtool-1.3.3-4|41	%configure \
21cr|adtool-1.3.3-4|42	--with-ldap=%{_prefix}
21cr|adtool-1.3.3-4|43	
21cr|adtool-1.3.3-4|44	%make
21cr|adtool-1.3.3-4|45	
21cr|adtool-1.3.3-4|46	%install
21cr|adtool-1.3.3-4|47	%makeinstall
21cr|adtool-1.3.3-4|48	
21cr|adtool-1.3.3-4|49	mv %{buildroot}%{_sysconfdir}/adtool.cfg.dist %{buildroot}%{_sysconfdir}/adtool.cfg

54 21
21cr|advancecomp-2.4-1|1	%bcond_without	tests
21cr|advancecomp-2.4-1|2	
21cr|advancecomp-2.4-1|3	Summary:	Recompression utilities
21cr|advancecomp-2.4-1|4	Name:		advancecomp
21cr|advancecomp-2.4-1|5	Version:	2.4
21cr|advancecomp-2.4-1|6	Release:	1
21cr|advancecomp-2.4-1|7	License:	GPLv3+
21cr|advancecomp-2.4-1|8	Group:		Archiving/Compression
21cr|advancecomp-2.4-1|9	Url:		https://www.advancemame.it/comp-readme.html
21cr|advancecomp-2.4-1|10	Source0:	https://github.com/amadvance/advancecomp/releases/download/v%{version}/advancecomp-%{version}.tar.gz
21cr|advancecomp-2.4-1|11	# When advzip is compiled with bzip2 support, one of the tests results in a
21cr|advancecomp-2.4-1|12	# smaller file than otherwise. This patch fixes the expected test size so that
21cr|advancecomp-2.4-1|13	# the test doesn't fail.
21cr|advancecomp-2.4-1|14	Patch0:	advancecomp-2.4-mga-bzip2-test.patch
21cr|advancecomp-2.4-1|15	BuildRequires:	groff-base
21cr|advancecomp-2.4-1|16	BuildRequires:	pkgconfig(bzip2)
21cr|advancecomp-2.4-1|17	BuildRequires:	pkgconfig(zlib)
21cr|advancecomp-2.4-1|18	
21cr|advancecomp-2.4-1|19	%description
21cr|advancecomp-2.4-1|20	This package contains recompression utilities for your .zip archives, .png
21cr|advancecomp-2.4-1|21	images, .mng video clips and .gz files.
21cr|advancecomp-2.4-1|22	
21cr|advancecomp-2.4-1|23	%files
21cr|advancecomp-2.4-1|24	%doc AUTHORS COPYING HISTORY README
21cr|advancecomp-2.4-1|25	%{_bindir}/advzip
21cr|advancecomp-2.4-1|26	%{_bindir}/advpng
21cr|advancecomp-2.4-1|27	%{_bindir}/advmng
21cr|advancecomp-2.4-1|28	%{_bindir}/advdef
21cr|advancecomp-2.4-1|29	%{_mandir}/man1/adv*.1*
21cr|advancecomp-2.4-1|30	
21cr|advancecomp-2.4-1|31	#--------------------------------------------------------------------------------
21cr|advancecomp-2.4-1|32	
21cr|advancecomp-2.4-1|33	%prep
21cr|advancecomp-2.4-1|34	%setup -q
21cr|advancecomp-2.4-1|35	%patch0 -p1
21cr|advancecomp-2.4-1|36	
21cr|advancecomp-2.4-1|37	
21cr|advancecomp-2.4-1|38	%build
21cr|advancecomp-2.4-1|39	sh autogen.sh
21cr|advancecomp-2.4-1|40	%configure --enable-bzip2
21cr|advancecomp-2.4-1|41	%make
21cr|advancecomp-2.4-1|42	
21cr|advancecomp-2.4-1|43	
21cr|advancecomp-2.4-1|44	%install
21cr|advancecomp-2.4-1|45	%makeinstall_std
21cr|advancecomp-2.4-1|46	
21cr|advancecomp-2.4-1|47	
21cr|advancecomp-2.4-1|48	%if %{with tests}
21cr|advancecomp-2.4-1|49	%check
21cr|advancecomp-2.4-1|50	%make check
21cr|advancecomp-2.4-1|51	%endif

55 21
21cr|adwaita-dark-green-rospo-1.0-3|1	%global theme_name Adwaita-Dark-Green-Rospo
21cr|adwaita-dark-green-rospo-1.0-3|2	
21cr|adwaita-dark-green-rospo-1.0-3|3	Summary:	%{theme_name} theme
21cr|adwaita-dark-green-rospo-1.0-3|4	Name:		adwaita-dark-green-rospo
21cr|adwaita-dark-green-rospo-1.0-3|5	Version:	1.0
21cr|adwaita-dark-green-rospo-1.0-3|6	Release:	3
21cr|adwaita-dark-green-rospo-1.0-3|7	License:        GPLv3+
21cr|adwaita-dark-green-rospo-1.0-3|8	Group:		Graphics
21cr|adwaita-dark-green-rospo-1.0-3|9	Url:		https://vk.com/xfce_rospo
21cr|adwaita-dark-green-rospo-1.0-3|10	Source0:	Adwaita-Dark-Green-Rospo.tar.gz
21cr|adwaita-dark-green-rospo-1.0-3|11	BuildArch:	noarch
21cr|adwaita-dark-green-rospo-1.0-3|12	Requires: 	adwaita-dark-green-rospo-common
21cr|adwaita-dark-green-rospo-1.0-3|13	Requires: 	adwaita-dark-green-rospo-gtk2-theme
21cr|adwaita-dark-green-rospo-1.0-3|14	Requires: 	adwaita-dark-green-rospo-gtk3-theme
21cr|adwaita-dark-green-rospo-1.0-3|15	Requires: 	adwaita-dark-green-rospo-metacity-theme
21cr|adwaita-dark-green-rospo-1.0-3|16	
21cr|adwaita-dark-green-rospo-1.0-3|17	%description
21cr|adwaita-dark-green-rospo-1.0-3|18	Fork Adwaita-Dark-Green GTK2,GTK3,Metacity theme from ROSPO
21cr|adwaita-dark-green-rospo-1.0-3|19	
21cr|adwaita-dark-green-rospo-1.0-3|20	%files
21cr|adwaita-dark-green-rospo-1.0-3|21	
21cr|adwaita-dark-green-rospo-1.0-3|22	#----------------------------------------------------------------------------
21cr|adwaita-dark-green-rospo-1.0-3|23	
21cr|adwaita-dark-green-rospo-1.0-3|24	%package common
21cr|adwaita-dark-green-rospo-1.0-3|25	Summary:	Files common to %{theme_name} themes
21cr|adwaita-dark-green-rospo-1.0-3|26	Group:		Graphics
21cr|adwaita-dark-green-rospo-1.0-3|27	
21cr|adwaita-dark-green-rospo-1.0-3|28	%description common
21cr|adwaita-dark-green-rospo-1.0-3|29	Files which are common to all %{theme_name} themes
21cr|adwaita-dark-green-rospo-1.0-3|30	
21cr|adwaita-dark-green-rospo-1.0-3|31	%files common
21cr|adwaita-dark-green-rospo-1.0-3|32	%{_datadir}/themes/%{theme_name}/index.theme
21cr|adwaita-dark-green-rospo-1.0-3|33	
21cr|adwaita-dark-green-rospo-1.0-3|34	#----------------------------------------------------------------------------
21cr|adwaita-dark-green-rospo-1.0-3|35	
21cr|adwaita-dark-green-rospo-1.0-3|36	%package gtk2-theme
21cr|adwaita-dark-green-rospo-1.0-3|37	Summary:	%{theme_name} GTK+2 themes
21cr|adwaita-dark-green-rospo-1.0-3|38	Group:		Graphics
21cr|adwaita-dark-green-rospo-1.0-3|39	Requires: 	gnome-themes-standard
21cr|adwaita-dark-green-rospo-1.0-3|40	Requires:	%{name}-common = %{EVRD}
21cr|adwaita-dark-green-rospo-1.0-3|41	Requires: 	murrine
21cr|adwaita-dark-green-rospo-1.0-3|42	
21cr|adwaita-dark-green-rospo-1.0-3|43	%description gtk2-theme
21cr|adwaita-dark-green-rospo-1.0-3|44	Themes for GTK+2 as part of the %{theme_name} theme
21cr|adwaita-dark-green-rospo-1.0-3|45	
21cr|adwaita-dark-green-rospo-1.0-3|46	%files gtk2-theme
21cr|adwaita-dark-green-rospo-1.0-3|47	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|adwaita-dark-green-rospo-1.0-3|48	
21cr|adwaita-dark-green-rospo-1.0-3|49	#----------------------------------------------------------------------------
21cr|adwaita-dark-green-rospo-1.0-3|50	
21cr|adwaita-dark-green-rospo-1.0-3|51	%package gtk3-theme
21cr|adwaita-dark-green-rospo-1.0-3|52	Summary:	%{theme_name} GTK+3 themes
21cr|adwaita-dark-green-rospo-1.0-3|53	Group:		Graphics
21cr|adwaita-dark-green-rospo-1.0-3|54	Requires:	gtk+3.0
21cr|adwaita-dark-green-rospo-1.0-3|55	Requires: 	gnome-themes-standard
21cr|adwaita-dark-green-rospo-1.0-3|56	Requires:	%{name}-common = %{EVRD}
21cr|adwaita-dark-green-rospo-1.0-3|57	Requires: 	murrine
21cr|adwaita-dark-green-rospo-1.0-3|58	
21cr|adwaita-dark-green-rospo-1.0-3|59	%description gtk3-theme
21cr|adwaita-dark-green-rospo-1.0-3|60	Themes for GTK+3 as part of the %{theme_name} theme
21cr|adwaita-dark-green-rospo-1.0-3|61	
21cr|adwaita-dark-green-rospo-1.0-3|62	%files gtk3-theme
21cr|adwaita-dark-green-rospo-1.0-3|63	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|adwaita-dark-green-rospo-1.0-3|64	
21cr|adwaita-dark-green-rospo-1.0-3|65	#----------------------------------------------------------------------------
21cr|adwaita-dark-green-rospo-1.0-3|66	
21cr|adwaita-dark-green-rospo-1.0-3|67	%package metacity-theme
21cr|adwaita-dark-green-rospo-1.0-3|68	Summary:	%{theme_name} Metacity themes
21cr|adwaita-dark-green-rospo-1.0-3|69	Group:		Graphics
21cr|adwaita-dark-green-rospo-1.0-3|70	Requires:	metacity
21cr|adwaita-dark-green-rospo-1.0-3|71	
21cr|adwaita-dark-green-rospo-1.0-3|72	%description metacity-theme
21cr|adwaita-dark-green-rospo-1.0-3|73	Themes for Metacity as part of the %{theme_name} theme.
21cr|adwaita-dark-green-rospo-1.0-3|74	
21cr|adwaita-dark-green-rospo-1.0-3|75	%files metacity-theme
21cr|adwaita-dark-green-rospo-1.0-3|76	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|adwaita-dark-green-rospo-1.0-3|77	
21cr|adwaita-dark-green-rospo-1.0-3|78	#----------------------------------------------------------------------------
21cr|adwaita-dark-green-rospo-1.0-3|79	
21cr|adwaita-dark-green-rospo-1.0-3|80	%prep
21cr|adwaita-dark-green-rospo-1.0-3|81	%setup -q -n %{theme_name}
21cr|adwaita-dark-green-rospo-1.0-3|82	
21cr|adwaita-dark-green-rospo-1.0-3|83	%build
21cr|adwaita-dark-green-rospo-1.0-3|84	# nothing to build
21cr|adwaita-dark-green-rospo-1.0-3|85	
21cr|adwaita-dark-green-rospo-1.0-3|86	%install
21cr|adwaita-dark-green-rospo-1.0-3|87	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|adwaita-dark-green-rospo-1.0-3|88	cp -r {index.theme,gtk-2.0,gtk-3.0,metacity-1} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|adwaita-dark-green-rospo-1.0-3|89	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|adwaita-dark-green-rospo-1.0-3|90	find %{buildroot} -type d -exec chmod 0755 {} \;

56 21
21cr|aee-2.2.21-1|1	%define debug_package %{nil}
21cr|aee-2.2.21-1|2	
21cr|aee-2.2.21-1|3	Summary:	An easy to use text editor
21cr|aee-2.2.21-1|4	Name:		aee
21cr|aee-2.2.21-1|5	Version:	2.2.21
21cr|aee-2.2.21-1|6	Release:	1
21cr|aee-2.2.21-1|7	License:	Artistic
21cr|aee-2.2.21-1|8	Group:		Editors
21cr|aee-2.2.21-1|9	Url:		http://mahon.cwx.net/
21cr|aee-2.2.21-1|10	# not updated now
21cr|aee-2.2.21-1|11	Source0:	https://github.com/xenji/aee/archive/refs/heads/master.zip?/%{name}-%{version}.zip
21cr|aee-2.2.21-1|12	Patch0:		%{name}-2.2.15b-mdkconf.patch
21cr|aee-2.2.21-1|13	Patch1:		%{name}-2.2.15b-fix-str-fmt.patch
21cr|aee-2.2.21-1|14	Patch2:		aee-multiple-definition-fix.patch
21cr|aee-2.2.21-1|15	BuildRequires:	pkgconfig(x11)
21cr|aee-2.2.21-1|16	
21cr|aee-2.2.21-1|17	%description
21cr|aee-2.2.21-1|18	An easy to use text editor. Intended to be usable with little or no
21cr|aee-2.2.21-1|19	instruction. Provides both a terminal (curses based) interface and native
21cr|aee-2.2.21-1|20	X-Windows interface (in which case the executable is called xae). Features
21cr|aee-2.2.21-1|21	include pop-up menus, journalling (to recover from system crash or loss of
21cr|aee-2.2.21-1|22	connection), cut-and-paste, multiple buffers (associated with files or not),
21cr|aee-2.2.21-1|23	and much more.
21cr|aee-2.2.21-1|24	
21cr|aee-2.2.21-1|25	%files
21cr|aee-2.2.21-1|26	%doc Artistic README.aee aee.1.ps aee.i18n.guide keypad
21cr|aee-2.2.21-1|27	%{_bindir}/*
21cr|aee-2.2.21-1|28	%dir %{_datadir}/%{name}
21cr|aee-2.2.21-1|29	%{_datadir}/%{name}/help.ae
21cr|aee-2.2.21-1|30	%{_mandir}/man1/*
21cr|aee-2.2.21-1|31	
21cr|aee-2.2.21-1|32	#----------------------------------------------------------------------------
21cr|aee-2.2.21-1|33	
21cr|aee-2.2.21-1|34	%prep
21cr|aee-2.2.21-1|35	%autosetup -p1 -n %{name}-master
21cr|aee-2.2.21-1|36	
21cr|aee-2.2.21-1|37	%build
21cr|aee-2.2.21-1|38	make both OPTFLAGS="%{optflags}"
21cr|aee-2.2.21-1|39	
21cr|aee-2.2.21-1|40	%install
21cr|aee-2.2.21-1|41	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|aee-2.2.21-1|42	install -m755 xae -D %{buildroot}%{_bindir}/xae
21cr|aee-2.2.21-1|43	install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
21cr|aee-2.2.21-1|44	install -m644 help.ae -D %{buildroot}%{_datadir}/%{name}/help.ae
21cr|aee-2.2.21-1|45	pushd %{buildroot}%{_bindir}
21cr|aee-2.2.21-1|46	ln -s aee %{buildroot}%{_bindir}/rae
21cr|aee-2.2.21-1|47	ln -s xae %{buildroot}%{_bindir}/rxae
21cr|aee-2.2.21-1|48	popd

57 21
21cr|aegisub-3.3.3-1.fr9.1|1	%global	_disable_ld_no_undefined		1
21cr|aegisub-3.3.3-1.fr9.1|2	
21cr|aegisub-3.3.3-1.fr9.1|3	%define commit 79a0655eb814702e64ca7cb7587079e3e3716086
21cr|aegisub-3.3.3-1.fr9.1|4	%define commit_short %(echo %{commit} | head -c6)
21cr|aegisub-3.3.3-1.fr9.1|5	
21cr|aegisub-3.3.3-1.fr9.1|6	Summary:	Advanced Subtitle Editor
21cr|aegisub-3.3.3-1.fr9.1|7	Name:		aegisub
21cr|aegisub-3.3.3-1.fr9.1|8	Version:	3.3.3
21cr|aegisub-3.3.3-1.fr9.1|9	Release:	1.fr9.1
21cr|aegisub-3.3.3-1.fr9.1|10	Group:		Video
21cr|aegisub-3.3.3-1.fr9.1|11	License:	BSD
21cr|aegisub-3.3.3-1.fr9.1|12	Url:		https://github.com/Aegisub/Aegisub
21cr|aegisub-3.3.3-1.fr9.1|13	# maintained fork
21cr|aegisub-3.3.3-1.fr9.1|14	Source0:	https://github.com/arch1t3cht/Aegisub/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|aegisub-3.3.3-1.fr9.1|15	# Bump version to differentiate git snaphsot from regular release
21cr|aegisub-3.3.3-1.fr9.1|16	Source1:	git_version.h
21cr|aegisub-3.3.3-1.fr9.1|17	Patch0:		aegisub-tests.patch
21cr|aegisub-3.3.3-1.fr9.1|18	Patch1:		aegisub-remove-stackwalker.patch
21cr|aegisub-3.3.3-1.fr9.1|19	#Patch0:		aegisub-3.2.2-no-c11.patch
21cr|aegisub-3.3.3-1.fr9.1|20	#Patch1:		aegisub-3.2.2-no-stackwalker.patch
21cr|aegisub-3.3.3-1.fr9.1|21	#Patch2:		aegisub-3.2.3-fix-makefile-for-newer-make.patch
21cr|aegisub-3.3.3-1.fr9.1|22	#Patch3:		aegisub-3.2.3-fix-libs-dependencies.patch
21cr|aegisub-3.3.3-1.fr9.1|23	#Patch4:		aegisub-3.2.3-put-new-wxbitmap-constructor-behind-wx-version-check.patch
21cr|aegisub-3.3.3-1.fr9.1|24	#Patch5:		aegisub-3.2.3-recognize-newer-boost.patch
21cr|aegisub-3.3.3-1.fr9.1|25	#Patch6:		aegisub-3.2.3-fix-deprecated-wxSTC-calls.patch
21cr|aegisub-3.3.3-1.fr9.1|26	#Patch7:		aegisub-3.2.3-fix-build-with-system-luajit.patch
21cr|aegisub-3.3.3-1.fr9.1|27	BuildRequires:	meson
21cr|aegisub-3.3.3-1.fr9.1|28	BuildRequires:	intltool
21cr|aegisub-3.3.3-1.fr9.1|29	BuildRequires:	atomic-devel
21cr|aegisub-3.3.3-1.fr9.1|30	BuildRequires:	boost-devel
21cr|aegisub-3.3.3-1.fr9.1|31	BuildRequires:	freetype-devel
21cr|aegisub-3.3.3-1.fr9.1|32	BuildRequires:	gettext-devel
21cr|aegisub-3.3.3-1.fr9.1|33	BuildRequires:	wxgtku3.1-devel
21cr|aegisub-3.3.3-1.fr9.1|34	BuildRequires:	pkgconfig(alsa)
21cr|aegisub-3.3.3-1.fr9.1|35	BuildRequires:	pkgconfig(ffms2) >= 2.16
21cr|aegisub-3.3.3-1.fr9.1|36	BuildRequires:	pkgconfig(fftw3)
21cr|aegisub-3.3.3-1.fr9.1|37	BuildRequires:	pkgconfig(fontconfig) >= 2.4
21cr|aegisub-3.3.3-1.fr9.1|38	BuildRequires:	pkgconfig(freetype2)
21cr|aegisub-3.3.3-1.fr9.1|39	BuildRequires:	pkgconfig(gl)
21cr|aegisub-3.3.3-1.fr9.1|40	BuildRequires:	pkgconfig(hunspell) >= 1.2.0
21cr|aegisub-3.3.3-1.fr9.1|41	BuildRequires:	pkgconfig(icu-io)
21cr|aegisub-3.3.3-1.fr9.1|42	BuildRequires:	pkgconfig(libass) >= 0.9.7
21cr|aegisub-3.3.3-1.fr9.1|43	BuildRequires:	pkgconfig(libcurl) >= 7.18.2
21cr|aegisub-3.3.3-1.fr9.1|44	BuildRequires:	pkgconfig(libpulse)
21cr|aegisub-3.3.3-1.fr9.1|45	BuildRequires:	pkgconfig(lua) >= 5.2
21cr|aegisub-3.3.3-1.fr9.1|46	BuildRequires:	pkgconfig(luajit)
21cr|aegisub-3.3.3-1.fr9.1|47	BuildRequires:	pkgconfig(openal)
21cr|aegisub-3.3.3-1.fr9.1|48	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|aegisub-3.3.3-1.fr9.1|49	BuildRequires:	pkgconfig(uchardet)
21cr|aegisub-3.3.3-1.fr9.1|50	
21cr|aegisub-3.3.3-1.fr9.1|51	%description
21cr|aegisub-3.3.3-1.fr9.1|52	Thi is an advanced subtitle editor that assists in the creation of subtitles,
21cr|aegisub-3.3.3-1.fr9.1|53	translations, and complex overlays using audio or video. Developed by
21cr|aegisub-3.3.3-1.fr9.1|54	enthusiasts, it builds on work-flows created and perfected through professional
21cr|aegisub-3.3.3-1.fr9.1|55	hobby, and everyday use.
21cr|aegisub-3.3.3-1.fr9.1|56	
21cr|aegisub-3.3.3-1.fr9.1|57	%files -f %{name}.lang
21cr|aegisub-3.3.3-1.fr9.1|58	%doc automation/demos/ automation/v4-docs/ LICENCE
21cr|aegisub-3.3.3-1.fr9.1|59	%{_bindir}/%{name}*
21cr|aegisub-3.3.3-1.fr9.1|60	%{_datadir}/%{name}/
21cr|aegisub-3.3.3-1.fr9.1|61	%{_datadir}/applications/%{name}.desktop
21cr|aegisub-3.3.3-1.fr9.1|62	#{_datadir}/metainfo/%{name}.appdata.xml
21cr|aegisub-3.3.3-1.fr9.1|63	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|aegisub-3.3.3-1.fr9.1|64	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|aegisub-3.3.3-1.fr9.1|65	
21cr|aegisub-3.3.3-1.fr9.1|66	#-----------------------------------------------------------------------------
21cr|aegisub-3.3.3-1.fr9.1|67	
21cr|aegisub-3.3.3-1.fr9.1|68	%prep
21cr|aegisub-3.3.3-1.fr9.1|69	%autosetup -p1 -n Aegisub-%{commit}
21cr|aegisub-3.3.3-1.fr9.1|70	
21cr|aegisub-3.3.3-1.fr9.1|71	mkdir %{_target_platform}
21cr|aegisub-3.3.3-1.fr9.1|72	cp %{SOURCE1} %{_target_platform}/
21cr|aegisub-3.3.3-1.fr9.1|73	
21cr|aegisub-3.3.3-1.fr9.1|74	# Fix build with luajit >= 2.1.0
21cr|aegisub-3.3.3-1.fr9.1|75	sed -i -e 's,luaL_reg ,luaL_Reg ,g' vendor/luabins/src/luabins.c libaegisub/lua/modules/lpeg.c
21cr|aegisub-3.3.3-1.fr9.1|76	
21cr|aegisub-3.3.3-1.fr9.1|77	
21cr|aegisub-3.3.3-1.fr9.1|78	%build
21cr|aegisub-3.3.3-1.fr9.1|79	%meson
21cr|aegisub-3.3.3-1.fr9.1|80	%meson_build
21cr|aegisub-3.3.3-1.fr9.1|81	
21cr|aegisub-3.3.3-1.fr9.1|82	%install
21cr|aegisub-3.3.3-1.fr9.1|83	%meson_install
21cr|aegisub-3.3.3-1.fr9.1|84	
21cr|aegisub-3.3.3-1.fr9.1|85	%find_lang %{name}
21cr|aegisub-3.3.3-1.fr9.1|86	
21cr|aegisub-3.3.3-1.fr9.1|87	

58 21
21cr|aeskulap-0.2.2-74.gite43334.1|1	%define commit e43334e927d731bac7f710355d4c94acd17d1964
21cr|aeskulap-0.2.2-74.gite43334.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|aeskulap-0.2.2-74.gite43334.1|3	
21cr|aeskulap-0.2.2-74.gite43334.1|4	Summary:	Medial image viewer for DICOM images
21cr|aeskulap-0.2.2-74.gite43334.1|5	Name:		aeskulap
21cr|aeskulap-0.2.2-74.gite43334.1|6	Version:	0.2.2
21cr|aeskulap-0.2.2-74.gite43334.1|7	Release:	74.git%{commit_short}.1
21cr|aeskulap-0.2.2-74.gite43334.1|8	License:	LGPLv2+
21cr|aeskulap-0.2.2-74.gite43334.1|9	Group:		Graphics
21cr|aeskulap-0.2.2-74.gite43334.1|10	Url:		http://aeskulap.nongnu.org
21cr|aeskulap-0.2.2-74.gite43334.1|11	# Mirror of http://git.altlinux.org/gears/a/aeskulap.git which inherits dead git https://github.com/jenslody/aeskulap
21cr|aeskulap-0.2.2-74.gite43334.1|12	Source0:	https://github.com/mikhailnov/aeskulap/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|aeskulap-0.2.2-74.gite43334.1|13	Source1:	%{name}-tutorials.pdf
21cr|aeskulap-0.2.2-74.gite43334.1|14	BuildRequires:	desktop-file-utils
21cr|aeskulap-0.2.2-74.gite43334.1|15	BuildRequires:	GConf2
21cr|aeskulap-0.2.2-74.gite43334.1|16	BuildRequires:	intltool
21cr|aeskulap-0.2.2-74.gite43334.1|17	BuildRequires:	libtool
21cr|aeskulap-0.2.2-74.gite43334.1|18	BuildRequires:	dcmtk-devel
21cr|aeskulap-0.2.2-74.gite43334.1|19	BuildRequires:	gettext-devel
21cr|aeskulap-0.2.2-74.gite43334.1|20	BuildRequires:	jpeg-devel
21cr|aeskulap-0.2.2-74.gite43334.1|21	BuildRequires:	tcp_wrappers-devel
21cr|aeskulap-0.2.2-74.gite43334.1|22	BuildRequires:	pkgconfig(gconfmm-2.6)
21cr|aeskulap-0.2.2-74.gite43334.1|23	BuildRequires:	pkgconfig(gdkmm-2.4)
21cr|aeskulap-0.2.2-74.gite43334.1|24	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|aeskulap-0.2.2-74.gite43334.1|25	BuildRequires:	pkgconfig(libpng)
21cr|aeskulap-0.2.2-74.gite43334.1|26	BuildRequires:	pkgconfig(libtiff-4)
21cr|aeskulap-0.2.2-74.gite43334.1|27	BuildRequires:	pkgconfig(openssl)
21cr|aeskulap-0.2.2-74.gite43334.1|28	BuildRequires:	pkgconfig(zlib)
21cr|aeskulap-0.2.2-74.gite43334.1|29	Requires:	dcmtk
21cr|aeskulap-0.2.2-74.gite43334.1|30	
21cr|aeskulap-0.2.2-74.gite43334.1|31	%description
21cr|aeskulap-0.2.2-74.gite43334.1|32	Aeskulap is able to load a series of special images stored in the
21cr|aeskulap-0.2.2-74.gite43334.1|33	DICOM format for review. Additionally Aeskulap is able to query
21cr|aeskulap-0.2.2-74.gite43334.1|34	and fetch DICOM images from archive nodes (also called PACS) over
21cr|aeskulap-0.2.2-74.gite43334.1|35	the network.
21cr|aeskulap-0.2.2-74.gite43334.1|36	
21cr|aeskulap-0.2.2-74.gite43334.1|37	The goal of this project is to create a full open source replacement
21cr|aeskulap-0.2.2-74.gite43334.1|38	for commercially available DICOM viewers.
21cr|aeskulap-0.2.2-74.gite43334.1|39	
21cr|aeskulap-0.2.2-74.gite43334.1|40	Aeskulap is based on gtkmm, glademm and gconfmm and designed to run
21cr|aeskulap-0.2.2-74.gite43334.1|41	under Linux. Ports of these packages are available for different
21cr|aeskulap-0.2.2-74.gite43334.1|42	platforms. It should be quite easy to port Aeskulap to any platform
21cr|aeskulap-0.2.2-74.gite43334.1|43	were these packages are available.
21cr|aeskulap-0.2.2-74.gite43334.1|44	
21cr|aeskulap-0.2.2-74.gite43334.1|45	%files -f %{name}.lang
21cr|aeskulap-0.2.2-74.gite43334.1|46	%doc AUTHORS ABOUT-NLS ChangeLog COPYING README %{name}-tutorials.pdf
21cr|aeskulap-0.2.2-74.gite43334.1|47	%{_bindir}/%{name}
21cr|aeskulap-0.2.2-74.gite43334.1|48	%{_libdir}/%{name}/
21cr|aeskulap-0.2.2-74.gite43334.1|49	%{_datadir}/%{name}
21cr|aeskulap-0.2.2-74.gite43334.1|50	%{_datadir}/appdata/aeskulap.appdata.xml
21cr|aeskulap-0.2.2-74.gite43334.1|51	%{_datadir}/glib-2.0/schemas/org.gnu.aeskulap.gschema.xml
21cr|aeskulap-0.2.2-74.gite43334.1|52	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|aeskulap-0.2.2-74.gite43334.1|53	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|aeskulap-0.2.2-74.gite43334.1|54	%{_datadir}/applications/%{name}.desktop
21cr|aeskulap-0.2.2-74.gite43334.1|55	
21cr|aeskulap-0.2.2-74.gite43334.1|56	#----------------------------------------------------------------------------
21cr|aeskulap-0.2.2-74.gite43334.1|57	
21cr|aeskulap-0.2.2-74.gite43334.1|58	%prep
21cr|aeskulap-0.2.2-74.gite43334.1|59	%autosetup -p1 -n %{name}-%{commit}
21cr|aeskulap-0.2.2-74.gite43334.1|60	
21cr|aeskulap-0.2.2-74.gite43334.1|61	%build
21cr|aeskulap-0.2.2-74.gite43334.1|62	./autogen.sh
21cr|aeskulap-0.2.2-74.gite43334.1|63	
21cr|aeskulap-0.2.2-74.gite43334.1|64	# remove bundled copy of dcmtk!
21cr|aeskulap-0.2.2-74.gite43334.1|65	rm -rvf dcmtk
21cr|aeskulap-0.2.2-74.gite43334.1|66	
21cr|aeskulap-0.2.2-74.gite43334.1|67	%configure \
21cr|aeskulap-0.2.2-74.gite43334.1|68	--disable-static \
21cr|aeskulap-0.2.2-74.gite43334.1|69	--disable-schemas-install
21cr|aeskulap-0.2.2-74.gite43334.1|70	
21cr|aeskulap-0.2.2-74.gite43334.1|71	# point her to the correct lib version depending on the arch
21cr|aeskulap-0.2.2-74.gite43334.1|72	sed -i 's/lib -ldcmjpeg/%{_lib}\/dcmtk -ldcmjpeg/' configure configure.ac
21cr|aeskulap-0.2.2-74.gite43334.1|73	
21cr|aeskulap-0.2.2-74.gite43334.1|74	%make
21cr|aeskulap-0.2.2-74.gite43334.1|75	
21cr|aeskulap-0.2.2-74.gite43334.1|76	%install
21cr|aeskulap-0.2.2-74.gite43334.1|77	export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
21cr|aeskulap-0.2.2-74.gite43334.1|78	%makeinstall_std
21cr|aeskulap-0.2.2-74.gite43334.1|79	
21cr|aeskulap-0.2.2-74.gite43334.1|80	install -p -m 0644 %{SOURCE1} -t .
21cr|aeskulap-0.2.2-74.gite43334.1|81	
21cr|aeskulap-0.2.2-74.gite43334.1|82	desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|aeskulap-0.2.2-74.gite43334.1|83	
21cr|aeskulap-0.2.2-74.gite43334.1|84	%find_lang %{name}

59 21
21cr|aewan-1.0.01-1|1	
21cr|aewan-1.0.01-1|2	Summary:  Ascii-art Editor Without a Name
21cr|aewan-1.0.01-1|3	Name:     aewan
21cr|aewan-1.0.01-1|4	Version:  1.0.01
21cr|aewan-1.0.01-1|5	Release:  1
21cr|aewan-1.0.01-1|6	License:  GPLv2+
21cr|aewan-1.0.01-1|7	Group:    Text tools
21cr|aewan-1.0.01-1|8	Url:      http://aewan.sourceforge.net/
21cr|aewan-1.0.01-1|9	Source:   http://ovh.dl.sourceforge.net/sourceforge/aewan/%name-%version.tar.gz
21cr|aewan-1.0.01-1|10	BuildRequires: pkgconfig(ncurses)
21cr|aewan-1.0.01-1|11	BuildRequires: pkgconfig(zlib)
21cr|aewan-1.0.01-1|12	
21cr|aewan-1.0.01-1|13	%description
21cr|aewan-1.0.01-1|14	Aewan is a multi-layered ascii-art/animation
21cr|aewan-1.0.01-1|15	editor that produces both stand-alone
21cr|aewan-1.0.01-1|16	cat-able art files and an easy-to-parse
21cr|aewan-1.0.01-1|17	format for integration in your terminal applications.
21cr|aewan-1.0.01-1|18	
21cr|aewan-1.0.01-1|19	%files
21cr|aewan-1.0.01-1|20	%doc README CHANGELOG COPYING TODO
21cr|aewan-1.0.01-1|21	%{_bindir}/*
21cr|aewan-1.0.01-1|22	%{_mandir}/man?/*
21cr|aewan-1.0.01-1|23	#----------------------------------------------------------
21cr|aewan-1.0.01-1|24	%prep
21cr|aewan-1.0.01-1|25	%setup -q
21cr|aewan-1.0.01-1|26	
21cr|aewan-1.0.01-1|27	%build
21cr|aewan-1.0.01-1|28	%configure
21cr|aewan-1.0.01-1|29	%make
21cr|aewan-1.0.01-1|30	
21cr|aewan-1.0.01-1|31	%install
21cr|aewan-1.0.01-1|32	%makeinstall_std

60 21
21cr|afce-0.9.8-4|1	# empty debug
21cr|afce-0.9.8-4|2	%define debug_package	%{nil}
21cr|afce-0.9.8-4|3	Name:		afce
21cr|afce-0.9.8-4|4	Version:	0.9.8
21cr|afce-0.9.8-4|5	Release:	4
21cr|afce-0.9.8-4|6	Summary:	Algorithm Flowchart Editor
21cr|afce-0.9.8-4|7	License:	GPLv3
21cr|afce-0.9.8-4|8	Group:		Education
21cr|afce-0.9.8-4|9	URL:		https://github.com/viktor-zin/afce
21cr|afce-0.9.8-4|10	# to build from git:
21cr|afce-0.9.8-4|11	# [ MRB:aint-no-shit $]: cat BUILDING.md | grep sources
21cr|afce-0.9.8-4|12	Source0:	https://github.com/viktor-zin/afce/archive/v%{version}.tar.gz
21cr|afce-0.9.8-4|13	
21cr|afce-0.9.8-4|14	# switch to qt5 ,read BUILDING.md.Sflo
21cr|afce-0.9.8-4|15	BuildRequires:	qt5-devel
21cr|afce-0.9.8-4|16	BuildRequires:	pkgconfig(Qt5Svg)
21cr|afce-0.9.8-4|17	BuildRequires:	qt5-linguist-tools
21cr|afce-0.9.8-4|18	BuildRequires:	qt5-qtcore-i18n
21cr|afce-0.9.8-4|19	
21cr|afce-0.9.8-4|20	
21cr|afce-0.9.8-4|21	%description
21cr|afce-0.9.8-4|22	Flowchart editor with code generation and vector graphics.
21cr|afce-0.9.8-4|23	AFCE allow to create, edit, print and export flowcharts easyly
21cr|afce-0.9.8-4|24	for a few minutes. Flowcharts can be exported to several grafical
21cr|afce-0.9.8-4|25	formats including SVG and PNG.
21cr|afce-0.9.8-4|26	
21cr|afce-0.9.8-4|27	%prep
21cr|afce-0.9.8-4|28	%setup -q
21cr|afce-0.9.8-4|29	
21cr|afce-0.9.8-4|30	%build
21cr|afce-0.9.8-4|31	%qmake_qt5
21cr|afce-0.9.8-4|32	%make
21cr|afce-0.9.8-4|33	
21cr|afce-0.9.8-4|34	%install
21cr|afce-0.9.8-4|35	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|afce-0.9.8-4|36	
21cr|afce-0.9.8-4|37	%files
21cr|afce-0.9.8-4|38	%doc README.RU.txt README.md BUILDING.md LICENSE
21cr|afce-0.9.8-4|39	%{_bindir}/%{name}
21cr|afce-0.9.8-4|40	%{_datadir}/%{name}
21cr|afce-0.9.8-4|41	%{_datadir}/pixmaps/%{name}.png
21cr|afce-0.9.8-4|42	%{_iconsdir}/afc.ico
21cr|afce-0.9.8-4|43	%{_datadir}/applications/%{name}.desktop
21cr|afce-0.9.8-4|44	%{_datadir}/mime/packages/%{name}.xml

61 21
21cr|affenspiel-1.0-0.1|1	%define debug_package %{nil}
21cr|affenspiel-1.0-0.1|2	
21cr|affenspiel-1.0-0.1|3	Name:           affenspiel
21cr|affenspiel-1.0-0.1|4	Version:        1.0
21cr|affenspiel-1.0-0.1|5	Release:        0.1
21cr|affenspiel-1.0-0.1|6	Summary:        Little puzzle game with monkey for X Window System
21cr|affenspiel-1.0-0.1|7	License:        BSD
21cr|affenspiel-1.0-0.1|8	Group:          Games/Puzzles
21cr|affenspiel-1.0-0.1|9	Url:            http://www.artsoft.org/affenspiel/
21cr|affenspiel-1.0-0.1|10	Source0:        http://www.artsoft.org/RELEASES/unix/%{name}/%{name}-%{version}.tar.gz
21cr|affenspiel-1.0-0.1|11	Source1:        %{name}-icons.tar
21cr|affenspiel-1.0-0.1|12	Source2:        %{name}.desktop
21cr|affenspiel-1.0-0.1|13	BuildRequires:  pkgconfig(x11)
21cr|affenspiel-1.0-0.1|14	BuildRequires:  pkgconfig(xt)
21cr|affenspiel-1.0-0.1|15	
21cr|affenspiel-1.0-0.1|16	%description
21cr|affenspiel-1.0-0.1|17	Shift the puzzle pieces around so that the monkey becomes complete,
21cr|affenspiel-1.0-0.1|18	that means, move the big piece through the other pieces to the
21cr|affenspiel-1.0-0.1|19	bottom of the playfield, so that the monkey picture gets complete.
21cr|affenspiel-1.0-0.1|20	
21cr|affenspiel-1.0-0.1|21	This is a one-night hack. It's a puzzle type game for X11.
21cr|affenspiel-1.0-0.1|22	I played it on another hardware platform (it was made of several
21cr|affenspiel-1.0-0.1|23	pieces of wood) and ported it to Unix/X11.
21cr|affenspiel-1.0-0.1|24	
21cr|affenspiel-1.0-0.1|25	
21cr|affenspiel-1.0-0.1|26	%files
21cr|affenspiel-1.0-0.1|27	%doc COPYRIGHT README
21cr|affenspiel-1.0-0.1|28	%{_bindir}/%{name}
21cr|affenspiel-1.0-0.1|29	%{_datadir}/applications/%{name}.desktop
21cr|affenspiel-1.0-0.1|30	%{_datadir}/icons/hicolor/*/*/
21cr|affenspiel-1.0-0.1|31	#--------------------------------------------------------
21cr|affenspiel-1.0-0.1|32	
21cr|affenspiel-1.0-0.1|33	%prep
21cr|affenspiel-1.0-0.1|34	%setup -q -b 1 -n %{name}
21cr|affenspiel-1.0-0.1|35	
21cr|affenspiel-1.0-0.1|36	%build
21cr|affenspiel-1.0-0.1|37	%make  FILE_CONFIG=-DSAVED_GAME_NAME='\"affenspiel.saved\"'
21cr|affenspiel-1.0-0.1|38	
21cr|affenspiel-1.0-0.1|39	%install
21cr|affenspiel-1.0-0.1|40	# install executable
21cr|affenspiel-1.0-0.1|41	install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|affenspiel-1.0-0.1|42	
21cr|affenspiel-1.0-0.1|43	# install icons
21cr|affenspiel-1.0-0.1|44	for i in 32 48 64 72 96 ; do
21cr|affenspiel-1.0-0.1|45	install -Dm 0644 ../icons/%{name}_${i}x${i}.png \
21cr|affenspiel-1.0-0.1|46	%{buildroot}/%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
21cr|affenspiel-1.0-0.1|47	done
21cr|affenspiel-1.0-0.1|48	
21cr|affenspiel-1.0-0.1|49	# install Desktop file
21cr|affenspiel-1.0-0.1|50	install -Dm 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop

62 21
21cr|afio-2.5.2-1|1	%define debug_package %{nil}
21cr|afio-2.5.2-1|2	
21cr|afio-2.5.2-1|3	Summary:	Archiver program which writes cpio-format archives
21cr|afio-2.5.2-1|4	Name:		afio
21cr|afio-2.5.2-1|5	Version:	2.5.2
21cr|afio-2.5.2-1|6	Release:	1
21cr|afio-2.5.2-1|7	License:	LGPLv2+
21cr|afio-2.5.2-1|8	Group:		Archiving/Backup
21cr|afio-2.5.2-1|9	Url:		http://members.chello.nl/~k.holtman/afio.html
21cr|afio-2.5.2-1|10	Source0:	https://github.com/kholtman/afio/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|afio-2.5.2-1|11	
21cr|afio-2.5.2-1|12	%description
21cr|afio-2.5.2-1|13	Afio makes cpio-format archives. It deals somewhat gracefully with input
21cr|afio-2.5.2-1|14	data corruption, supports multi-volume archives during interactive
21cr|afio-2.5.2-1|15	operation, and can make compressed archives that are much safer than
21cr|afio-2.5.2-1|16	compressed tar or cpio archives. Afio is best used as an `archive engine'
21cr|afio-2.5.2-1|17	in a backup script.
21cr|afio-2.5.2-1|18	
21cr|afio-2.5.2-1|19	%files
21cr|afio-2.5.2-1|20	%doc HISTORY INSTALLATION PORTING README SCRIPTS afio.lsm script1 script2 script3 script4
21cr|afio-2.5.2-1|21	%{_bindir}/%{name}
21cr|afio-2.5.2-1|22	%{_mandir}/man1/%{name}.1*
21cr|afio-2.5.2-1|23	
21cr|afio-2.5.2-1|24	#----------------------------------------------------------------------------
21cr|afio-2.5.2-1|25	
21cr|afio-2.5.2-1|26	%prep
21cr|afio-2.5.2-1|27	%setup -q
21cr|afio-2.5.2-1|28	
21cr|afio-2.5.2-1|29	%build
21cr|afio-2.5.2-1|30	# MW is empty by default so use it for optflags instead of patching sources
21cr|afio-2.5.2-1|31	%make MW="%{optflags}"
21cr|afio-2.5.2-1|32	
21cr|afio-2.5.2-1|33	%install
21cr|afio-2.5.2-1|34	mkdir -p %{buildroot}%{_bindir}
21cr|afio-2.5.2-1|35	mkdir -p %{buildroot}%{_mandir}/man1
21cr|afio-2.5.2-1|36	install -m 755 afio %{buildroot}%{_bindir}
21cr|afio-2.5.2-1|37	install -m 755 afio.1 %{buildroot}%{_mandir}/man1

63 21
21cr|afraid-dyndns-1.1-3|1	Name:               afraid-dyndns
21cr|afraid-dyndns-1.1-3|2	Version:            1.1
21cr|afraid-dyndns-1.1-3|3	Release:            3
21cr|afraid-dyndns-1.1-3|4	Summary:            Dynamic DNS Client for the Free Service at afraid.org
21cr|afraid-dyndns-1.1-3|5	Source:             http://perl.arix.com/ftp/afraid-dyndns-%{version}.tar.gz
21cr|afraid-dyndns-1.1-3|6	Source99:           %{name}.rpmlintrc
21cr|afraid-dyndns-1.1-3|7	URL:                http://perl.arix.com
21cr|afraid-dyndns-1.1-3|8	Group:              Monitoring
21cr|afraid-dyndns-1.1-3|9	License:            GPL
21cr|afraid-dyndns-1.1-3|10	BuildArch:          noarch
21cr|afraid-dyndns-1.1-3|11	
21cr|afraid-dyndns-1.1-3|12	%description
21cr|afraid-dyndns-1.1-3|13	This utility implements a client for the free afraid.org dynamic DNS
21cr|afraid-dyndns-1.1-3|14	service. A cron job is set up to check whether the external IP address
21cr|afraid-dyndns-1.1-3|15	has changed, and when it does, connects to afraid.org and updates the
21cr|afraid-dyndns-1.1-3|16	DNS entries of all the domains of the given account.
21cr|afraid-dyndns-1.1-3|17	
21cr|afraid-dyndns-1.1-3|18	%prep
21cr|afraid-dyndns-1.1-3|19	%setup -q
21cr|afraid-dyndns-1.1-3|20	
21cr|afraid-dyndns-1.1-3|21	%build
21cr|afraid-dyndns-1.1-3|22	
21cr|afraid-dyndns-1.1-3|23	%install
21cr|afraid-dyndns-1.1-3|24	./install '%{buildroot}'
21cr|afraid-dyndns-1.1-3|25	
21cr|afraid-dyndns-1.1-3|26	%files
21cr|afraid-dyndns-1.1-3|27	%doc README LICENSE
21cr|afraid-dyndns-1.1-3|28	%{_bindir}/afraid-dyndns
21cr|afraid-dyndns-1.1-3|29	%config(noreplace) %{_sysconfdir}/afraid-dyndns.conf
21cr|afraid-dyndns-1.1-3|30	%config(noreplace) %{_sysconfdir}/cron.d/afraid-dyndns
21cr|afraid-dyndns-1.1-3|31	%dir %{_localstatedir}/cache/afraid-dyndns
21cr|afraid-dyndns-1.1-3|32	%ghost %{_localstatedir}/cache/afraid-dyndns/IP

64 21
21cr|aften-0.0.9-0.20110104|1	%define	major		0
21cr|aften-0.0.9-0.20110104|2	%define	libname		%mklibname %{name} %{major}
21cr|aften-0.0.9-0.20110104|3	%define	develname	%mklibname %{name} -d
21cr|aften-0.0.9-0.20110104|4	%define	staticdevelname	%mklibname %{name} -d -s
21cr|aften-0.0.9-0.20110104|5	
21cr|aften-0.0.9-0.20110104|6	# Last official release is from 2007, but in the git repo
21cr|aften-0.0.9-0.20110104|7	# there are fixes as recent as 2011: pick them up
21cr|aften-0.0.9-0.20110104|8	%define	git		1
21cr|aften-0.0.9-0.20110104|9	%define	gitdate	20110104
21cr|aften-0.0.9-0.20110104|10	
21cr|aften-0.0.9-0.20110104|11	Name:		aften
21cr|aften-0.0.9-0.20110104|12	Summary:	An A/52 audio encoder
21cr|aften-0.0.9-0.20110104|13	# To fix upgrade from old number scheme (0.05)
21cr|aften-0.0.9-0.20110104|14	Epoch:		1
21cr|aften-0.0.9-0.20110104|15	%if %{git}
21cr|aften-0.0.9-0.20110104|16	Version:	0.0.9
21cr|aften-0.0.9-0.20110104|17	Release:	0.%{gitdate}
21cr|aften-0.0.9-0.20110104|18	%else
21cr|aften-0.0.9-0.20110104|19	Version:	0.0.8
21cr|aften-0.0.9-0.20110104|20	Release:	4
21cr|aften-0.0.9-0.20110104|21	%endif
21cr|aften-0.0.9-0.20110104|22	License:	GPLv2+
21cr|aften-0.0.9-0.20110104|23	Group:		Sound
21cr|aften-0.0.9-0.20110104|24	Url:		http://aften.sourceforge.net/
21cr|aften-0.0.9-0.20110104|25	%if %{git}
21cr|aften-0.0.9-0.20110104|26	Source0:	%{name}-code-%{gitdate}.tar.xz
21cr|aften-0.0.9-0.20110104|27	Patch0:		aften-0.0.8-fake-release.patch
21cr|aften-0.0.9-0.20110104|28	%else
21cr|aften-0.0.9-0.20110104|29	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|aften-0.0.9-0.20110104|30	Patch1:		aften-0.0.8-fix-library-path.patch
21cr|aften-0.0.9-0.20110104|31	%endif
21cr|aften-0.0.9-0.20110104|32	BuildRequires:	cmake >= 2.4
21cr|aften-0.0.9-0.20110104|33	Requires:	%{libname} = %{EVRD}
21cr|aften-0.0.9-0.20110104|34	
21cr|aften-0.0.9-0.20110104|35	%description
21cr|aften-0.0.9-0.20110104|36	This is an audio encoder which generates compressed audio streams based on
21cr|aften-0.0.9-0.20110104|37	ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby
21cr|aften-0.0.9-0.20110104|38	Digital and is one of the audio codecs used in DVD-Video content.
21cr|aften-0.0.9-0.20110104|39	
21cr|aften-0.0.9-0.20110104|40	%files
21cr|aften-0.0.9-0.20110104|41	%doc COPYING README Changelog
21cr|aften-0.0.9-0.20110104|42	%{_bindir}/*
21cr|aften-0.0.9-0.20110104|43	
21cr|aften-0.0.9-0.20110104|44	#-----------------------------------------------------------------------------
21cr|aften-0.0.9-0.20110104|45	
21cr|aften-0.0.9-0.20110104|46	%package -n %{libname}
21cr|aften-0.0.9-0.20110104|47	Summary:	Library for %{name}
21cr|aften-0.0.9-0.20110104|48	Group:		System/Libraries
21cr|aften-0.0.9-0.20110104|49	
21cr|aften-0.0.9-0.20110104|50	%description -n %{libname}
21cr|aften-0.0.9-0.20110104|51	This package provides the library for %{name}.
21cr|aften-0.0.9-0.20110104|52	
21cr|aften-0.0.9-0.20110104|53	%files -n %{libname}
21cr|aften-0.0.9-0.20110104|54	%doc COPYING
21cr|aften-0.0.9-0.20110104|55	%{_libdir}/lib%{name}.so.*
21cr|aften-0.0.9-0.20110104|56	
21cr|aften-0.0.9-0.20110104|57	#-----------------------------------------------------------------------------
21cr|aften-0.0.9-0.20110104|58	
21cr|aften-0.0.9-0.20110104|59	%package -n %{develname}
21cr|aften-0.0.9-0.20110104|60	Summary:	Development files for %{name}
21cr|aften-0.0.9-0.20110104|61	Group:		Development/Other
21cr|aften-0.0.9-0.20110104|62	Requires:	%{name} = %{EVRD}
21cr|aften-0.0.9-0.20110104|63	Provides:	%{name}-devel = %{EVRD}
21cr|aften-0.0.9-0.20110104|64	%rename		%{staticdevelname}
21cr|aften-0.0.9-0.20110104|65	
21cr|aften-0.0.9-0.20110104|66	%description -n %{develname}
21cr|aften-0.0.9-0.20110104|67	This package contains development files for %{name}.
21cr|aften-0.0.9-0.20110104|68	
21cr|aften-0.0.9-0.20110104|69	%files -n %{develname}
21cr|aften-0.0.9-0.20110104|70	%doc COPYING
21cr|aften-0.0.9-0.20110104|71	%{_libdir}/lib%{name}.so
21cr|aften-0.0.9-0.20110104|72	%{_includedir}/%{name}/*.h
21cr|aften-0.0.9-0.20110104|73	
21cr|aften-0.0.9-0.20110104|74	#-----------------------------------------------------------------------------
21cr|aften-0.0.9-0.20110104|75	
21cr|aften-0.0.9-0.20110104|76	%prep
21cr|aften-0.0.9-0.20110104|77	%if %{git}
21cr|aften-0.0.9-0.20110104|78	%setup -qn %{name}-code-%{gitdate}
21cr|aften-0.0.9-0.20110104|79	%patch0 -p1
21cr|aften-0.0.9-0.20110104|80	%else
21cr|aften-0.0.9-0.20110104|81	%setup -q
21cr|aften-0.0.9-0.20110104|82	%patch1 -p1
21cr|aften-0.0.9-0.20110104|83	%endif
21cr|aften-0.0.9-0.20110104|84	
21cr|aften-0.0.9-0.20110104|85	
21cr|aften-0.0.9-0.20110104|86	%build
21cr|aften-0.0.9-0.20110104|87	%cmake .. -DSHARED="On"
21cr|aften-0.0.9-0.20110104|88	%make
21cr|aften-0.0.9-0.20110104|89	
21cr|aften-0.0.9-0.20110104|90	
21cr|aften-0.0.9-0.20110104|91	%install
21cr|aften-0.0.9-0.20110104|92	%makeinstall_std -C build

65 21
21cr|afternoonstalker-1.1.6-1|1	Name:		afternoonstalker
21cr|afternoonstalker-1.1.6-1|2	Version:	1.1.6
21cr|afternoonstalker-1.1.6-1|3	Release:	1
21cr|afternoonstalker-1.1.6-1|4	Summary:	A robot-killing video game
21cr|afternoonstalker-1.1.6-1|5	License:	GPLv2+
21cr|afternoonstalker-1.1.6-1|6	Group:		Games/Arcade
21cr|afternoonstalker-1.1.6-1|7	Url:		http://sarrazip.com/dev/afternoonstalker.html
21cr|afternoonstalker-1.1.6-1|8	Source0: 	http://perso.b2b2c.ca/sarrazip/dev/%{name}-%{version}.tar.gz
21cr|afternoonstalker-1.1.6-1|9	
21cr|afternoonstalker-1.1.6-1|10	BuildRequires:	pkgconfig(sdl)
21cr|afternoonstalker-1.1.6-1|11	BuildRequires:	pkgconfig(SDL_image)
21cr|afternoonstalker-1.1.6-1|12	BuildRequires:	pkgconfig(SDL_mixer)
21cr|afternoonstalker-1.1.6-1|13	BuildRequires:	pkgconfig(SDL_gfx)
21cr|afternoonstalker-1.1.6-1|14	BuildRequires:	flatzebra-devel >= 0.1.6
21cr|afternoonstalker-1.1.6-1|15	
21cr|afternoonstalker-1.1.6-1|16	%description
21cr|afternoonstalker-1.1.6-1|17	In Afternoon Stalker, you are in a
21cr|afternoonstalker-1.1.6-1|18	two-dimensional maze where you are attacked by robots that
21cr|afternoonstalker-1.1.6-1|19	shoot at you and that you must shoot down.  You must pick up a
21cr|afternoonstalker-1.1.6-1|20	gun somewhere in the maze in order to have a few bullets to shoot.
21cr|afternoonstalker-1.1.6-1|21	Avoid the spiders and the bats, which can paralyze you long enough
21cr|afternoonstalker-1.1.6-1|22	for a robot to come and shoot you.  The bunker in the center is
21cr|afternoonstalker-1.1.6-1|23	your only protection.
21cr|afternoonstalker-1.1.6-1|24	
21cr|afternoonstalker-1.1.6-1|25	%files
21cr|afternoonstalker-1.1.6-1|26	%doc AUTHORS COPYING NEWS README THANKS
21cr|afternoonstalker-1.1.6-1|27	%{_gamesbindir}/%{name}
21cr|afternoonstalker-1.1.6-1|28	%{_datadir}/sounds/*
21cr|afternoonstalker-1.1.6-1|29	%{_datadir}/%{name}/
21cr|afternoonstalker-1.1.6-1|30	%{_datadir}/applications/*
21cr|afternoonstalker-1.1.6-1|31	%{_datadir}/pixmaps/%{name}.png
21cr|afternoonstalker-1.1.6-1|32	%{_mandir}/man6/%{name}.6.*
21cr|afternoonstalker-1.1.6-1|33	#-----------------------------------------
21cr|afternoonstalker-1.1.6-1|34	
21cr|afternoonstalker-1.1.6-1|35	%prep
21cr|afternoonstalker-1.1.6-1|36	%setup -q
21cr|afternoonstalker-1.1.6-1|37	
21cr|afternoonstalker-1.1.6-1|38	%build
21cr|afternoonstalker-1.1.6-1|39	%configure --bindir=%{_gamesbindir}
21cr|afternoonstalker-1.1.6-1|40	
21cr|afternoonstalker-1.1.6-1|41	%make
21cr|afternoonstalker-1.1.6-1|42	
21cr|afternoonstalker-1.1.6-1|43	%install
21cr|afternoonstalker-1.1.6-1|44	%makeinstall_std
21cr|afternoonstalker-1.1.6-1|45	rm -fr %{buildroot}%{_defaultdocdir}/%{name}-*
21cr|afternoonstalker-1.1.6-1|46	

66 21
21cr|afuse-0.4.1-3|1	Summary:	An automounter implemented with FUSE
21cr|afuse-0.4.1-3|2	Name:		afuse
21cr|afuse-0.4.1-3|3	Version:	0.4.1
21cr|afuse-0.4.1-3|4	Release:	3
21cr|afuse-0.4.1-3|5	License:	GPLv2+
21cr|afuse-0.4.1-3|6	Group:		Networking/Other
21cr|afuse-0.4.1-3|7	Url:		https://github.com/pcarrier/afuse/
21cr|afuse-0.4.1-3|8	Source0:	https://afuse.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|afuse-0.4.1-3|9	BuildRequires:	pkgconfig(fuse)
21cr|afuse-0.4.1-3|10	
21cr|afuse-0.4.1-3|11	%description
21cr|afuse-0.4.1-3|12	Afuse is an automounting file system implemented in user-space using FUSE.
21cr|afuse-0.4.1-3|13	Afuse currently implements the most basic functionality that can be expected
21cr|afuse-0.4.1-3|14	by an automounter; that is it manages a directory of virtual directories. If
21cr|afuse-0.4.1-3|15	one of these virtual directories is accessed and is not already automounted,
21cr|afuse-0.4.1-3|16	afuse will attempt to mount a filesystem onto that directory. If the mount
21cr|afuse-0.4.1-3|17	succeeds the requested access proceeds as normal, otherwise it will fail
21cr|afuse-0.4.1-3|18	with an error.
21cr|afuse-0.4.1-3|19	
21cr|afuse-0.4.1-3|20	%files
21cr|afuse-0.4.1-3|21	%doc AUTHORS ChangeLog COPYING README
21cr|afuse-0.4.1-3|22	%{_bindir}/afuse
21cr|afuse-0.4.1-3|23	%{_bindir}/afuse-avahissh
21cr|afuse-0.4.1-3|24	
21cr|afuse-0.4.1-3|25	#----------------------------------------------------------------------------
21cr|afuse-0.4.1-3|26	
21cr|afuse-0.4.1-3|27	%prep
21cr|afuse-0.4.1-3|28	%setup -q
21cr|afuse-0.4.1-3|29	
21cr|afuse-0.4.1-3|30	%build
21cr|afuse-0.4.1-3|31	%configure
21cr|afuse-0.4.1-3|32	%make
21cr|afuse-0.4.1-3|33	
21cr|afuse-0.4.1-3|34	%install
21cr|afuse-0.4.1-3|35	%makeinstall_std

67 21
21cr|agave-0.4.7-11|1	Summary:	A GNOME tool to choose colors
21cr|agave-0.4.7-11|2	Name:		agave
21cr|agave-0.4.7-11|3	Version:	0.4.7
21cr|agave-0.4.7-11|4	Release:	11
21cr|agave-0.4.7-11|5	License:	GPLv2+
21cr|agave-0.4.7-11|6	Group:		Graphics
21cr|agave-0.4.7-11|7	Url:		https://launchpad.net/ubuntu/+source/agave
21cr|agave-0.4.7-11|8	Source0:	http://download.gna.org/colorscheme/releases/%{name}-%{version}.tar.bz2
21cr|agave-0.4.7-11|9	Patch0:		agave-0.4.7-mdv-fix-str-fmt.patch
21cr|agave-0.4.7-11|10	Patch1:		agave-0.4.7-fix-build.patch
21cr|agave-0.4.7-11|11	# from Ubuntu
21cr|agave-0.4.7-11|12	Patch2:		agave-desktop_file.diff
21cr|agave-0.4.7-11|13	Patch3:		agave-clean_deprecated_gtk_reference.patch
21cr|agave-0.4.7-11|14	Patch4:		agave-headers.diff
21cr|agave-0.4.7-11|15	Patch5:		agave-compat-round.diff
21cr|agave-0.4.7-11|16	BuildRequires:	docbook-dtd45-xml
21cr|agave-0.4.7-11|17	BuildRequires:	intltool
21cr|agave-0.4.7-11|18	BuildRequires:	perl(XML::Parser)
21cr|agave-0.4.7-11|19	BuildRequires:	rarian
21cr|agave-0.4.7-11|20	BuildRequires:	xsltproc
21cr|agave-0.4.7-11|21	BuildRequires:	boost-devel
21cr|agave-0.4.7-11|22	BuildRequires:	pkgconfig(gconfmm-2.6)
21cr|agave-0.4.7-11|23	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|agave-0.4.7-11|24	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|agave-0.4.7-11|25	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|agave-0.4.7-11|26	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|agave-0.4.7-11|27	
21cr|agave-0.4.7-11|28	%description
21cr|agave-0.4.7-11|29	A GNOME tool to choose colors.
21cr|agave-0.4.7-11|30	
21cr|agave-0.4.7-11|31	%files -f %{name}.lang
21cr|agave-0.4.7-11|32	%doc README NEWS COPYING AUTHORS
21cr|agave-0.4.7-11|33	%{_bindir}/agave
21cr|agave-0.4.7-11|34	%{_sysconfdir}/gconf/schemas/agave.schemas
21cr|agave-0.4.7-11|35	%dir %{_datadir}/agave
21cr|agave-0.4.7-11|36	%dir %{_datadir}/agave/palettes
21cr|agave-0.4.7-11|37	%{_datadir}/agave/palettes/*.gpl
21cr|agave-0.4.7-11|38	%dir %{_datadir}/agave/pixmaps
21cr|agave-0.4.7-11|39	%{_datadir}/agave/pixmaps/*.png
21cr|agave-0.4.7-11|40	%dir %{_datadir}/agave/ui
21cr|agave-0.4.7-11|41	%{_datadir}/agave/ui/agave.glade
21cr|agave-0.4.7-11|42	%{_datadir}/agave/ui/*.ui
21cr|agave-0.4.7-11|43	%{_datadir}/applications/agave.desktop
21cr|agave-0.4.7-11|44	%{_iconsdir}/hicolor/*/apps/agave.png
21cr|agave-0.4.7-11|45	%{_iconsdir}/hicolor/scalable/apps/agave.svg
21cr|agave-0.4.7-11|46	
21cr|agave-0.4.7-11|47	#----------------------------------------------------------------------------
21cr|agave-0.4.7-11|48	
21cr|agave-0.4.7-11|49	%prep
21cr|agave-0.4.7-11|50	%autosetup -p1
21cr|agave-0.4.7-11|51	
21cr|agave-0.4.7-11|52	%build
21cr|agave-0.4.7-11|53	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|agave-0.4.7-11|54	%configure
21cr|agave-0.4.7-11|55	%make
21cr|agave-0.4.7-11|56	
21cr|agave-0.4.7-11|57	%install
21cr|agave-0.4.7-11|58	%makeinstall_std
21cr|agave-0.4.7-11|59	
21cr|agave-0.4.7-11|60	%find_lang %{name} --with-gnome

68 21
21cr|aggregate-1.0.2-1|1	%define debug_package %{nil}
21cr|aggregate-1.0.2-1|2	
21cr|aggregate-1.0.2-1|3	Summary:	Aggregate list of prefixes
21cr|aggregate-1.0.2-1|4	Name:		aggregate
21cr|aggregate-1.0.2-1|5	Version:	1.0.2
21cr|aggregate-1.0.2-1|6	Epoch:		1
21cr|aggregate-1.0.2-1|7	Release:	1
21cr|aggregate-1.0.2-1|8	License:	BSD-like
21cr|aggregate-1.0.2-1|9	Group:		Networking/Other
21cr|aggregate-1.0.2-1|10	Url:		http://horms.net/projects/aggregate
21cr|aggregate-1.0.2-1|11	Source0:	http://horms.net/projects/aggregate/download/%{name}-%{version}.tar.gz
21cr|aggregate-1.0.2-1|12	BuildRequires:	popt-devel
21cr|aggregate-1.0.2-1|13	BuildRequires:	vanessa_logger-devel
21cr|aggregate-1.0.2-1|14	
21cr|aggregate-1.0.2-1|15	%description
21cr|aggregate-1.0.2-1|16	Aggregate takes a list of prefixes in conventional format on stdin,
21cr|aggregate-1.0.2-1|17	and performs two optimizations to reduce the length of the prefix
21cr|aggregate-1.0.2-1|18	list. It removes any supplied prefixes which are superfluous because
21cr|aggregate-1.0.2-1|19	they are already included in another supplied prefix (e.g.,
21cr|aggregate-1.0.2-1|20	203.97.2.0/24 would be removed if 203.97.0.0/17 was also supplied),
21cr|aggregate-1.0.2-1|21	and identifies adjacent prefixes that can be combined under a single,
21cr|aggregate-1.0.2-1|22	shorter-length prefix (e.g., 203.97.2.0/24 and 203.97.3.0/24 can be
21cr|aggregate-1.0.2-1|23	combined into the single prefix 203.97.2.0/23).
21cr|aggregate-1.0.2-1|24	
21cr|aggregate-1.0.2-1|25	%prep
21cr|aggregate-1.0.2-1|26	%setup -q
21cr|aggregate-1.0.2-1|27	
21cr|aggregate-1.0.2-1|28	%build
21cr|aggregate-1.0.2-1|29	%configure
21cr|aggregate-1.0.2-1|30	%make
21cr|aggregate-1.0.2-1|31	
21cr|aggregate-1.0.2-1|32	%install
21cr|aggregate-1.0.2-1|33	%makeinstall_std
21cr|aggregate-1.0.2-1|34	
21cr|aggregate-1.0.2-1|35	%files
21cr|aggregate-1.0.2-1|36	%{_bindir}/*
21cr|aggregate-1.0.2-1|37	%{_mandir}/man8/*

69 21
21cr|ags-3.6.0.23-2|1	%define agsteamstub_version 1.0
21cr|ags-3.6.0.23-2|2	
21cr|ags-3.6.0.23-2|3	Summary:	Adventure Game Studio
21cr|ags-3.6.0.23-2|4	Name:		ags
21cr|ags-3.6.0.23-2|5	Version:	3.6.0.23
21cr|ags-3.6.0.23-2|6	Release:	2
21cr|ags-3.6.0.23-2|7	License:	Artistic
21cr|ags-3.6.0.23-2|8	Group:		Games/Adventure
21cr|ags-3.6.0.23-2|9	Url:		http://www.adventuregamestudio.co.uk/
21cr|ags-3.6.0.23-2|10	Source0:	https://github.com/adventuregamestudio/ags/archive/v.%{version}.tar.gz?/%{name}-v.%{version}.tar.gz
21cr|ags-3.6.0.23-2|11	Source1:	agsteamstub-%{agsteamstub_version}.tar.gz
21cr|ags-3.6.0.23-2|12	Patch0:		ags-v.3.5.1.7-system-plugins.patch
21cr|ags-3.6.0.23-2|13	BuildRequires:	dumb-devel
21cr|ags-3.6.0.23-2|14	BuildRequires:	sdl2_sound-devel
21cr|ags-3.6.0.23-2|15	BuildRequires:	pkgconfig(allegro)
21cr|ags-3.6.0.23-2|16	BuildRequires:	pkgconfig(freetype2)
21cr|ags-3.6.0.23-2|17	BuildRequires:	pkgconfig(ogg)
21cr|ags-3.6.0.23-2|18	BuildRequires:	pkgconfig(sdl2)
21cr|ags-3.6.0.23-2|19	BuildRequires:	pkgconfig(theora)
21cr|ags-3.6.0.23-2|20	BuildRequires:	pkgconfig(vorbis)
21cr|ags-3.6.0.23-2|21	BuildRequires:	pkgconfig(vorbisfile)
21cr|ags-3.6.0.23-2|22	BuildRequires:	pkgconfig(x11)
21cr|ags-3.6.0.23-2|23	BuildRequires:	pkgconfig(xext)
21cr|ags-3.6.0.23-2|24	BuildRequires:	pkgconfig(xxf86vm)
21cr|ags-3.6.0.23-2|25	BuildRequires:	pkgconfig(xcursor)
21cr|ags-3.6.0.23-2|26	
21cr|ags-3.6.0.23-2|27	%description
21cr|ags-3.6.0.23-2|28	Adventure Game Studio (AGS) - is the IDE and the engine meant for creating
21cr|ags-3.6.0.23-2|29	and running videogames of adventure (aka "quest") genre. It has potential,
21cr|ags-3.6.0.23-2|30	although limited, support for other genres as well.
21cr|ags-3.6.0.23-2|31	
21cr|ags-3.6.0.23-2|32	Originally created by Chris Jones back in 1999, AGS was opensourced in 2011
21cr|ags-3.6.0.23-2|33	and since continued to be developed by contributors.
21cr|ags-3.6.0.23-2|34	
21cr|ags-3.6.0.23-2|35	This package contains AGS engine.
21cr|ags-3.6.0.23-2|36	
21cr|ags-3.6.0.23-2|37	%files
21cr|ags-3.6.0.23-2|38	%doc Changes.txt Copyright.txt License.txt OPTIONS.md README.md
21cr|ags-3.6.0.23-2|39	%{_bindir}/%{name}
21cr|ags-3.6.0.23-2|40	%dir %{_libdir}/ags
21cr|ags-3.6.0.23-2|41	%{_libdir}/ags/libagsteam.so
21cr|ags-3.6.0.23-2|42	
21cr|ags-3.6.0.23-2|43	#----------------------------------------------------------------------------
21cr|ags-3.6.0.23-2|44	
21cr|ags-3.6.0.23-2|45	%prep
21cr|ags-3.6.0.23-2|46	%setup -qn %{name}-v.%{version} -a1
21cr|ags-3.6.0.23-2|47	%patch0 -p1
21cr|ags-3.6.0.23-2|48	
21cr|ags-3.6.0.23-2|49	pushd agsteamstub-%{agsteamstub_version}
21cr|ags-3.6.0.23-2|50	ln -s ../Engine/plugin/agsplugin.h agsplugin.h
21cr|ags-3.6.0.23-2|51	popd
21cr|ags-3.6.0.23-2|52	
21cr|ags-3.6.0.23-2|53	%build
21cr|ags-3.6.0.23-2|54	pushd Engine
21cr|ags-3.6.0.23-2|55	%setup_compile_flags
21cr|ags-3.6.0.23-2|56	%make
21cr|ags-3.6.0.23-2|57	popd
21cr|ags-3.6.0.23-2|58	
21cr|ags-3.6.0.23-2|59	pushd agsteamstub-%{agsteamstub_version}
21cr|ags-3.6.0.23-2|60	%make DEFINES="%{optflags}"
21cr|ags-3.6.0.23-2|61	popd
21cr|ags-3.6.0.23-2|62	
21cr|ags-3.6.0.23-2|63	%install
21cr|ags-3.6.0.23-2|64	pushd Engine
21cr|ags-3.6.0.23-2|65	make install PREFIX=%{buildroot}%{_prefix}
21cr|ags-3.6.0.23-2|66	popd
21cr|ags-3.6.0.23-2|67	
21cr|ags-3.6.0.23-2|68	mkdir -p %{buildroot}%{_libdir}/ags
21cr|ags-3.6.0.23-2|69	pushd agsteamstub-%{agsteamstub_version}
21cr|ags-3.6.0.23-2|70	install -m 755 libagsteam.so %{buildroot}%{_libdir}/ags/libagsteam.so
21cr|ags-3.6.0.23-2|71	popd

70 21
21cr|aifad-2.3.0-1|1	%define _enable_debug_packages %{nil}
21cr|aifad-2.3.0-1|2	%define debug_package %{nil}
21cr|aifad-2.3.0-1|3	
21cr|aifad-2.3.0-1|4	Summary:	Automated Induction of Functions over Algebraic Datatypes
21cr|aifad-2.3.0-1|5	Name:		aifad
21cr|aifad-2.3.0-1|6	Version:	2.3.0
21cr|aifad-2.3.0-1|7	Release:	1
21cr|aifad-2.3.0-1|8	License:	GPLv3+
21cr|aifad-2.3.0-1|9	Group:		Development/Other
21cr|aifad-2.3.0-1|10	Url:		http://mmottl.github.io/aifad
21cr|aifad-2.3.0-1|11	Source0:	https://github.com/mmottl/aifad/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|aifad-2.3.0-1|12	BuildRequires:	menhir
21cr|aifad-2.3.0-1|13	BuildRequires:	ocaml
21cr|aifad-2.3.0-1|14	BuildRequires:	dune
21cr|aifad-2.3.0-1|15	BuildRequires:	ocaml-cfg-devel
21cr|aifad-2.3.0-1|16	BuildRequires:	ocaml-findlib
21cr|aifad-2.3.0-1|17	BuildRequires:	ocaml-pcre-devel
21cr|aifad-2.3.0-1|18	BuildRequires:	ocaml-res-devel
21cr|aifad-2.3.0-1|19	
21cr|aifad-2.3.0-1|20	%description
21cr|aifad-2.3.0-1|21	AIFAD stands for "Automated Induction of Functions over Algebraic Datatypes"
21cr|aifad-2.3.0-1|22	and improves decision tree learning by supporting significantly more complex
21cr|aifad-2.3.0-1|23	kinds of data. This allows users to more conveniently describe the data they
21cr|aifad-2.3.0-1|24	want to have learnt, which can improve accuracy and complexity of resulting
21cr|aifad-2.3.0-1|25	models.
21cr|aifad-2.3.0-1|26	
21cr|aifad-2.3.0-1|27	%files
21cr|aifad-2.3.0-1|28	%doc %{_docdir}/aifad
21cr|aifad-2.3.0-1|29	%{_bindir}/aifad
21cr|aifad-2.3.0-1|30	%{_libdir}/ocaml/aifad/META
21cr|aifad-2.3.0-1|31	%{_libdir}/ocaml/aifad/dune-package
21cr|aifad-2.3.0-1|32	%{_libdir}/ocaml/aifad/opam
21cr|aifad-2.3.0-1|33	%{_datadir}/vim/syntax/aifad.vim
21cr|aifad-2.3.0-1|34	
21cr|aifad-2.3.0-1|35	#----------------------------------------------------------------------------
21cr|aifad-2.3.0-1|36	
21cr|aifad-2.3.0-1|37	%prep
21cr|aifad-2.3.0-1|38	%setup -q
21cr|aifad-2.3.0-1|39	
21cr|aifad-2.3.0-1|40	%build
21cr|aifad-2.3.0-1|41	dune build
21cr|aifad-2.3.0-1|42	
21cr|aifad-2.3.0-1|43	%install
21cr|aifad-2.3.0-1|44	dune install --destdir=%{buildroot} --docdir=%{_docdir}
21cr|aifad-2.3.0-1|45	
21cr|aifad-2.3.0-1|46	install -d %{buildroot}%{_datadir}/vim/syntax/
21cr|aifad-2.3.0-1|47	install -m 0644 ./vim/aifad.vim %{buildroot}%{_datadir}/vim/syntax/

71 21
21cr|aiksaurus-1.2.1-13|1	%define api 1.2
21cr|aiksaurus-1.2.1-13|2	%define major 0
21cr|aiksaurus-1.2.1-13|3	%define libname %mklibname %{name} %{api} %{major}
21cr|aiksaurus-1.2.1-13|4	%define devname %mklibname %{name} -d
21cr|aiksaurus-1.2.1-13|5	%define libgtk %mklibname %{name}gtk %{api} %{major}
21cr|aiksaurus-1.2.1-13|6	%define devgtk %mklibname %{name}gtk -d
21cr|aiksaurus-1.2.1-13|7	
21cr|aiksaurus-1.2.1-13|8	Summary:	An English-language thesaurus library
21cr|aiksaurus-1.2.1-13|9	Name:		aiksaurus
21cr|aiksaurus-1.2.1-13|10	Version:	1.2.1
21cr|aiksaurus-1.2.1-13|11	Release:	13
21cr|aiksaurus-1.2.1-13|12	License:	GPLv2+
21cr|aiksaurus-1.2.1-13|13	Group:		Office
21cr|aiksaurus-1.2.1-13|14	Url:		http://sourceforge.net/projects/aiksaurus/
21cr|aiksaurus-1.2.1-13|15	Source0:	%{name}-%{version}.tar.bz2
21cr|aiksaurus-1.2.1-13|16	Patch0:		aiksaurus-1.2.1-gcc43.patch
21cr|aiksaurus-1.2.1-13|17	Patch1:		aiksaurus-1.2.1-fix-str-fmt.patch
21cr|aiksaurus-1.2.1-13|18	Patch2:		aiksaurus-1.2.1-automake.patch
21cr|aiksaurus-1.2.1-13|19	Patch3:		aiksaurus-1.2.1-pkgconfig.patch
21cr|aiksaurus-1.2.1-13|20	BuildRequires:	gnome-common
21cr|aiksaurus-1.2.1-13|21	BuildRequires:	libtool
21cr|aiksaurus-1.2.1-13|22	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|aiksaurus-1.2.1-13|23	Requires:	%{name}-data
21cr|aiksaurus-1.2.1-13|24	
21cr|aiksaurus-1.2.1-13|25	%description
21cr|aiksaurus-1.2.1-13|26	Aiksaurus is an English-language thesaurus library that can be
21cr|aiksaurus-1.2.1-13|27	embedded in word processors, email composers, and other authoring
21cr|aiksaurus-1.2.1-13|28	software to provide thesaurus capabilities.
21cr|aiksaurus-1.2.1-13|29	This package contains a basic command line thesaurus program.
21cr|aiksaurus-1.2.1-13|30	
21cr|aiksaurus-1.2.1-13|31	Install Aiksaurus if you want to have a thesaurus available on
21cr|aiksaurus-1.2.1-13|32	your computer.
21cr|aiksaurus-1.2.1-13|33	
21cr|aiksaurus-1.2.1-13|34	%files
21cr|aiksaurus-1.2.1-13|35	%doc ChangeLog README COPYING AUTHORS
21cr|aiksaurus-1.2.1-13|36	%{_bindir}/aiksaurus
21cr|aiksaurus-1.2.1-13|37	%{_bindir}/caiksaurus
21cr|aiksaurus-1.2.1-13|38	
21cr|aiksaurus-1.2.1-13|39	#----------------------------------------------------------------------------
21cr|aiksaurus-1.2.1-13|40	
21cr|aiksaurus-1.2.1-13|41	%package data
21cr|aiksaurus-1.2.1-13|42	Summary:	An English-language thesaurus library
21cr|aiksaurus-1.2.1-13|43	Group:		Office
21cr|aiksaurus-1.2.1-13|44	
21cr|aiksaurus-1.2.1-13|45	%description data
21cr|aiksaurus-1.2.1-13|46	Aiksaurus is an English-language thesaurus library that can be
21cr|aiksaurus-1.2.1-13|47	embedded in word processors, email composers, and other authoring
21cr|aiksaurus-1.2.1-13|48	software to provide thesaurus capabilities.
21cr|aiksaurus-1.2.1-13|49	This package contains the datafiles.
21cr|aiksaurus-1.2.1-13|50	
21cr|aiksaurus-1.2.1-13|51	%files data
21cr|aiksaurus-1.2.1-13|52	%dir %{_datadir}/aiksaurus
21cr|aiksaurus-1.2.1-13|53	%{_datadir}/aiksaurus/*.dat
21cr|aiksaurus-1.2.1-13|54	
21cr|aiksaurus-1.2.1-13|55	#----------------------------------------------------------------------------
21cr|aiksaurus-1.2.1-13|56	
21cr|aiksaurus-1.2.1-13|57	%package -n %{libname}
21cr|aiksaurus-1.2.1-13|58	Summary:	An English-language thesaurus library
21cr|aiksaurus-1.2.1-13|59	Group:		System/Libraries
21cr|aiksaurus-1.2.1-13|60	Requires:	%{name}-data
21cr|aiksaurus-1.2.1-13|61	
21cr|aiksaurus-1.2.1-13|62	%description -n %{libname}
21cr|aiksaurus-1.2.1-13|63	Aiksaurus is an English-language thesaurus library that can be
21cr|aiksaurus-1.2.1-13|64	embedded in word processors, email composers, and other authoring
21cr|aiksaurus-1.2.1-13|65	software to provide thesaurus capabilities.
21cr|aiksaurus-1.2.1-13|66	This package contains these libraries.
21cr|aiksaurus-1.2.1-13|67	
21cr|aiksaurus-1.2.1-13|68	Install Aiksaurus if you want to have a thesaurus available on
21cr|aiksaurus-1.2.1-13|69	your computer.
21cr|aiksaurus-1.2.1-13|70	
21cr|aiksaurus-1.2.1-13|71	%files -n %{libname}
21cr|aiksaurus-1.2.1-13|72	%{_libdir}/libAiksaurus-%{api}.so.%{major}*
21cr|aiksaurus-1.2.1-13|73	
21cr|aiksaurus-1.2.1-13|74	#----------------------------------------------------------------------------
21cr|aiksaurus-1.2.1-13|75	
21cr|aiksaurus-1.2.1-13|76	%package -n %{devname}
21cr|aiksaurus-1.2.1-13|77	Summary:	Libraries and include files for Aiksuarus
21cr|aiksaurus-1.2.1-13|78	Group:		Development/C
21cr|aiksaurus-1.2.1-13|79	Requires:	%{libname} = %{version}-%{release}
21cr|aiksaurus-1.2.1-13|80	Provides:	%{name}-devel = %{version}-%{release}
21cr|aiksaurus-1.2.1-13|81	
21cr|aiksaurus-1.2.1-13|82	%description -n %{devname}
21cr|aiksaurus-1.2.1-13|83	Aiksaurus is an English-language thesaurus library that can be
21cr|aiksaurus-1.2.1-13|84	embedded in word processors, email composers, and other authoring
21cr|aiksaurus-1.2.1-13|85	software to provide thesaurus capabilities.
21cr|aiksaurus-1.2.1-13|86	This package contains the libraries and includes files necessary to develop
21cr|aiksaurus-1.2.1-13|87	applications with Aiksaurus.
21cr|aiksaurus-1.2.1-13|88	
21cr|aiksaurus-1.2.1-13|89	%files -n %{devname}
21cr|aiksaurus-1.2.1-13|90	%{_libdir}/libAiksaurus.so
21cr|aiksaurus-1.2.1-13|91	%{_libdir}/pkgconfig/aiksaurus-1.0.pc
21cr|aiksaurus-1.2.1-13|92	%dir %{_includedir}/Aiksaurus
21cr|aiksaurus-1.2.1-13|93	%{_includedir}/Aiksaurus/Aiksaurus.h
21cr|aiksaurus-1.2.1-13|94	%{_includedir}/Aiksaurus/AiksaurusC.h
21cr|aiksaurus-1.2.1-13|95	
21cr|aiksaurus-1.2.1-13|96	#----------------------------------------------------------------------------
21cr|aiksaurus-1.2.1-13|97	
21cr|aiksaurus-1.2.1-13|98	%package -n %{name}gtk
21cr|aiksaurus-1.2.1-13|99	Summary:	A GTK+ thesaurus application
21cr|aiksaurus-1.2.1-13|100	Group:		Office
21cr|aiksaurus-1.2.1-13|101	
21cr|aiksaurus-1.2.1-13|102	%description -n %{name}gtk
21cr|aiksaurus-1.2.1-13|103	Aiksaurusgtk is a GTK+ interface to the Aiksaurus library.
21cr|aiksaurus-1.2.1-13|104	It provides an attractive thesaurus interface, and can be embedded
21cr|aiksaurus-1.2.1-13|105	in GTK+ projects, notably AbiWord.
21cr|aiksaurus-1.2.1-13|106	This package provides the standalone GTK+ interface.
21cr|aiksaurus-1.2.1-13|107	
21cr|aiksaurus-1.2.1-13|108	%files -n %{name}gtk
21cr|aiksaurus-1.2.1-13|109	%{_bindir}/gaiksaurus
21cr|aiksaurus-1.2.1-13|110	
21cr|aiksaurus-1.2.1-13|111	#----------------------------------------------------------------------------
21cr|aiksaurus-1.2.1-13|112	
21cr|aiksaurus-1.2.1-13|113	%package -n %{libgtk}
21cr|aiksaurus-1.2.1-13|114	Summary:	Libraries for aiksaurusgtk
21cr|aiksaurus-1.2.1-13|115	Group:		System/Libraries
21cr|aiksaurus-1.2.1-13|116	
21cr|aiksaurus-1.2.1-13|117	%description -n %{libgtk}
21cr|aiksaurus-1.2.1-13|118	Aiksaurusgtk is a GTK+ interface to the Aiksaurus library.
21cr|aiksaurus-1.2.1-13|119	It provides an attractive thesaurus interface, and can be embedded
21cr|aiksaurus-1.2.1-13|120	in GTK+ projects, notably AbiWord.
21cr|aiksaurus-1.2.1-13|121	This package provides the library files for aiksaurusgtk.
21cr|aiksaurus-1.2.1-13|122	
21cr|aiksaurus-1.2.1-13|123	%files -n %{libgtk}
21cr|aiksaurus-1.2.1-13|124	%{_libdir}/libAiksaurusGTK-%{api}.so.%{major}*
21cr|aiksaurus-1.2.1-13|125	
21cr|aiksaurus-1.2.1-13|126	#----------------------------------------------------------------------------
21cr|aiksaurus-1.2.1-13|127	
21cr|aiksaurus-1.2.1-13|128	%package -n %{devgtk}
21cr|aiksaurus-1.2.1-13|129	Summary:	A GTK+ thesaurus library
21cr|aiksaurus-1.2.1-13|130	Group:		Development/C
21cr|aiksaurus-1.2.1-13|131	Requires:	%{libgtk} = %{version}-%{release}
21cr|aiksaurus-1.2.1-13|132	Provides:	aiksaurusgtk-devel = %{version}-%{release}
21cr|aiksaurus-1.2.1-13|133	
21cr|aiksaurus-1.2.1-13|134	%description -n %{devgtk}
21cr|aiksaurus-1.2.1-13|135	This package contains the libraries and includes files necessary to develop
21cr|aiksaurus-1.2.1-13|136	applications with Aiksaurusgtk.
21cr|aiksaurus-1.2.1-13|137	
21cr|aiksaurus-1.2.1-13|138	%files -n %{devgtk}
21cr|aiksaurus-1.2.1-13|139	%{_libdir}/libAiksaurusGTK.so
21cr|aiksaurus-1.2.1-13|140	%{_libdir}/pkgconfig/gaiksaurus-1.0.pc
21cr|aiksaurus-1.2.1-13|141	%{_includedir}/Aiksaurus/AiksaurusGTK*.h
21cr|aiksaurus-1.2.1-13|142	
21cr|aiksaurus-1.2.1-13|143	#----------------------------------------------------------------------------
21cr|aiksaurus-1.2.1-13|144	
21cr|aiksaurus-1.2.1-13|145	%prep
21cr|aiksaurus-1.2.1-13|146	%setup -q
21cr|aiksaurus-1.2.1-13|147	%apply_patches
21cr|aiksaurus-1.2.1-13|148	
21cr|aiksaurus-1.2.1-13|149	touch NEWS
21cr|aiksaurus-1.2.1-13|150	
21cr|aiksaurus-1.2.1-13|151	%build
21cr|aiksaurus-1.2.1-13|152	%global optflags %{optflags} -std=c++14
21cr|aiksaurus-1.2.1-13|153	autoreconf -fi
21cr|aiksaurus-1.2.1-13|154	%configure \
21cr|aiksaurus-1.2.1-13|155	--disable-static
21cr|aiksaurus-1.2.1-13|156	
21cr|aiksaurus-1.2.1-13|157	%make
21cr|aiksaurus-1.2.1-13|158	
21cr|aiksaurus-1.2.1-13|159	%install
21cr|aiksaurus-1.2.1-13|160	%makeinstall_std
21cr|aiksaurus-1.2.1-13|161	

72 21
21cr|aircrack-ng-1.7-1|1	# Workaround to build with GCC 10
21cr|aircrack-ng-1.7-1|2	%global optflags %{optflags} -fcommon
21cr|aircrack-ng-1.7-1|3	Summary:	Reliable 802.11 (wireless) sniffer and WEP key cracker
21cr|aircrack-ng-1.7-1|4	Name:		aircrack-ng
21cr|aircrack-ng-1.7-1|5	Version:	1.7
21cr|aircrack-ng-1.7-1|6	Release:	1
21cr|aircrack-ng-1.7-1|7	License:	GPLv2+
21cr|aircrack-ng-1.7-1|8	Group:		Networking/Other
21cr|aircrack-ng-1.7-1|9	Url:		http://www.aircrack-ng.org/doku.php
21cr|aircrack-ng-1.7-1|10	Source0:	http://download.aircrack-ng.org/%{name}-%{version}.tar.gz
21cr|aircrack-ng-1.7-1|11	Patch0:		aircrack-ng-1.6-parallel-build.patch
21cr|aircrack-ng-1.7-1|12	BuildRequires:	jemalloc-devel
21cr|aircrack-ng-1.7-1|13	BuildRequires:	pcap-devel
21cr|aircrack-ng-1.7-1|14	BuildRequires:	pkgconfig(cmocka)
21cr|aircrack-ng-1.7-1|15	BuildRequires:	pkgconfig(libnl-3.0)
21cr|aircrack-ng-1.7-1|16	BuildRequires:	pkgconfig(libpcre)
21cr|aircrack-ng-1.7-1|17	BuildRequires:	pkgconfig(libtcmalloc)
21cr|aircrack-ng-1.7-1|18	BuildRequires:	pkgconfig(openssl)
21cr|aircrack-ng-1.7-1|19	BuildRequires:	pkgconfig(sqlite3)
21cr|aircrack-ng-1.7-1|20	BuildRequires:	pkgconfig(zlib)
21cr|aircrack-ng-1.7-1|21	
21cr|aircrack-ng-1.7-1|22	%description
21cr|aircrack-ng-1.7-1|23	aircrack-ng is a set of tools for auditing wireless networks. It's an
21cr|aircrack-ng-1.7-1|24	enhanced/reborn version of aircrack. It consists of airodump (an 802.11
21cr|aircrack-ng-1.7-1|25	packet capture program), aireplay (an 802.11 packet injection program),
21cr|aircrack-ng-1.7-1|26	aircrack (static WEP and WPA-PSK cracking), airdecap (decrypts WEP/WPA
21cr|aircrack-ng-1.7-1|27	capture files), and some tools to handle capture files (merge, convert,
21cr|aircrack-ng-1.7-1|28	etc.).
21cr|aircrack-ng-1.7-1|29	
21cr|aircrack-ng-1.7-1|30	%files
21cr|aircrack-ng-1.7-1|31	%doc ChangeLog README AUTHORS
21cr|aircrack-ng-1.7-1|32	%{_bindir}/*
21cr|aircrack-ng-1.7-1|33	%{_sbindir}/*
21cr|aircrack-ng-1.7-1|34	%{_mandir}/man?/*
21cr|aircrack-ng-1.7-1|35	%dir %{_datadir}/aircrack-ng
21cr|aircrack-ng-1.7-1|36	%ghost %{_datadir}/aircrack-ng/airodump-ng-oui.txt
21cr|aircrack-ng-1.7-1|37	
21cr|aircrack-ng-1.7-1|38	%post
21cr|aircrack-ng-1.7-1|39	%{_sbindir}/airodump-ng-oui-update
21cr|aircrack-ng-1.7-1|40	
21cr|aircrack-ng-1.7-1|41	#----------------------------------------------------------------------------
21cr|aircrack-ng-1.7-1|42	
21cr|aircrack-ng-1.7-1|43	%package devel
21cr|aircrack-ng-1.7-1|44	Summary:	Development files for %{name}
21cr|aircrack-ng-1.7-1|45	Group:		Development/C
21cr|aircrack-ng-1.7-1|46	
21cr|aircrack-ng-1.7-1|47	%description devel
21cr|aircrack-ng-1.7-1|48	Development files for %{name}.
21cr|aircrack-ng-1.7-1|49	
21cr|aircrack-ng-1.7-1|50	%files devel
21cr|aircrack-ng-1.7-1|51	%{_includedir}/%{name}/*
21cr|aircrack-ng-1.7-1|52	
21cr|aircrack-ng-1.7-1|53	#----------------------------------------------------------------------------
21cr|aircrack-ng-1.7-1|54	
21cr|aircrack-ng-1.7-1|55	%prep
21cr|aircrack-ng-1.7-1|56	%setup -q
21cr|aircrack-ng-1.7-1|57	%patch0 -p1
21cr|aircrack-ng-1.7-1|58	
21cr|aircrack-ng-1.7-1|59	%build
21cr|aircrack-ng-1.7-1|60	NOCONFIGURE=1 ./autogen.sh
21cr|aircrack-ng-1.7-1|61	%configure \
21cr|aircrack-ng-1.7-1|62	--enable-static \
21cr|aircrack-ng-1.7-1|63	--disable-shared \
21cr|aircrack-ng-1.7-1|64	--disable-silent-rules \
21cr|aircrack-ng-1.7-1|65	--disable-dependency-tracking \
21cr|aircrack-ng-1.7-1|66	--with-jemalloc \
21cr|aircrack-ng-1.7-1|67	--with-tcmalloc \
21cr|aircrack-ng-1.7-1|68	--with-experimental
21cr|aircrack-ng-1.7-1|69	
21cr|aircrack-ng-1.7-1|70	%make
21cr|aircrack-ng-1.7-1|71	
21cr|aircrack-ng-1.7-1|72	%install
21cr|aircrack-ng-1.7-1|73	%makeinstall_std
21cr|aircrack-ng-1.7-1|74	
21cr|aircrack-ng-1.7-1|75	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|aircrack-ng-1.7-1|76	# License unclear, originates from:
21cr|aircrack-ng-1.7-1|77	# http://standards.ieee.org/regauth/oui/oui.txt
21cr|aircrack-ng-1.7-1|78	touch %{buildroot}%{_datadir}/%{name}/airodump-ng-oui.txt
21cr|aircrack-ng-1.7-1|79	
21cr|aircrack-ng-1.7-1|80	rm -f %{buildroot}%{_libdir}/*.a

73 21
21cr|airsnort-0.2.7e-15|1	Summary:	A wireless LAN tool which cracks encryption keys
21cr|airsnort-0.2.7e-15|2	Name:		airsnort
21cr|airsnort-0.2.7e-15|3	Version:	0.2.7e
21cr|airsnort-0.2.7e-15|4	Release:	15
21cr|airsnort-0.2.7e-15|5	License:	GPLv2+
21cr|airsnort-0.2.7e-15|6	Group:		Networking/Other
21cr|airsnort-0.2.7e-15|7	Url:		http://sourceforge.net/projects/airsnort/
21cr|airsnort-0.2.7e-15|8	Source:		http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
21cr|airsnort-0.2.7e-15|9	BuildRequires:	pcap-devel
21cr|airsnort-0.2.7e-15|10	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|airsnort-0.2.7e-15|11	
21cr|airsnort-0.2.7e-15|12	%description
21cr|airsnort-0.2.7e-15|13	AirSnort is a wireless LAN (WLAN) tool which cracks encryption
21cr|airsnort-0.2.7e-15|14	keys on 802.11b WEP networks. AirSnort operates by passively
21cr|airsnort-0.2.7e-15|15	monitoring transmissions, computing the encryption key when
21cr|airsnort-0.2.7e-15|16	enough packets have been gathered.
21cr|airsnort-0.2.7e-15|17	
21cr|airsnort-0.2.7e-15|18	%files
21cr|airsnort-0.2.7e-15|19	%doc ChangeLog README README.decrypt TODO
21cr|airsnort-0.2.7e-15|20	%{_bindir}/*
21cr|airsnort-0.2.7e-15|21	%{_mandir}/man1/*
21cr|airsnort-0.2.7e-15|22	
21cr|airsnort-0.2.7e-15|23	#----------------------------------------------------------------------------
21cr|airsnort-0.2.7e-15|24	
21cr|airsnort-0.2.7e-15|25	%prep
21cr|airsnort-0.2.7e-15|26	%setup -q
21cr|airsnort-0.2.7e-15|27	
21cr|airsnort-0.2.7e-15|28	%build
21cr|airsnort-0.2.7e-15|29	%configure
21cr|airsnort-0.2.7e-15|30	%make
21cr|airsnort-0.2.7e-15|31	
21cr|airsnort-0.2.7e-15|32	%install
21cr|airsnort-0.2.7e-15|33	%makeinstall_std

74 21
21cr|airspyhf-1.6.8-1|1	%define major 1
21cr|airspyhf-1.6.8-1|2	%define libname %mklibname %{name} %{major}
21cr|airspyhf-1.6.8-1|3	%define devname %mklibname -d %{name}
21cr|airspyhf-1.6.8-1|4	
21cr|airspyhf-1.6.8-1|5	Name:           airspyhf
21cr|airspyhf-1.6.8-1|6	Version:        1.6.8
21cr|airspyhf-1.6.8-1|7	Release:        1
21cr|airspyhf-1.6.8-1|8	Summary:        Support programs for Airspy HF+ SDR
21cr|airspyhf-1.6.8-1|9	Group:          System/Libraries
21cr|airspyhf-1.6.8-1|10	License:        BSD-3-Clause
21cr|airspyhf-1.6.8-1|11	URL:            http://www.airspy.com/airspy-hf-plus
21cr|airspyhf-1.6.8-1|12	#Git-Clone:     https://github.com/airspy/airspyhf.git
21cr|airspyhf-1.6.8-1|13	Source:         https://github.com/airspy/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|airspyhf-1.6.8-1|14	BuildRequires:  cmake
21cr|airspyhf-1.6.8-1|15	BuildRequires:  pkgconfig(libusb)
21cr|airspyhf-1.6.8-1|16	BuildRequires:  pkgconfig(udev)
21cr|airspyhf-1.6.8-1|17	
21cr|airspyhf-1.6.8-1|18	%description
21cr|airspyhf-1.6.8-1|19	Host software for Airspy HF+, a software defined radio
21cr|airspyhf-1.6.8-1|20	for the HF and VHF bands.
21cr|airspyhf-1.6.8-1|21	
21cr|airspyhf-1.6.8-1|22	%files
21cr|airspyhf-1.6.8-1|23	%{_udevrulesdir}/52-airspyhf.rules
21cr|airspyhf-1.6.8-1|24	%{_bindir}/airspyhf_calibrate
21cr|airspyhf-1.6.8-1|25	%{_bindir}/airspyhf_gpio
21cr|airspyhf-1.6.8-1|26	%{_bindir}/airspyhf_info
21cr|airspyhf-1.6.8-1|27	%{_bindir}/airspyhf_lib_version
21cr|airspyhf-1.6.8-1|28	%{_bindir}/airspyhf_rx
21cr|airspyhf-1.6.8-1|29	
21cr|airspyhf-1.6.8-1|30	#----------------------------------------------------------
21cr|airspyhf-1.6.8-1|31	%package -n %{libname}
21cr|airspyhf-1.6.8-1|32	Summary:        Driver for Airspy HF+
21cr|airspyhf-1.6.8-1|33	Group:          System/Libraries
21cr|airspyhf-1.6.8-1|34	
21cr|airspyhf-1.6.8-1|35	%description -n %{libname}
21cr|airspyhf-1.6.8-1|36	Library to run Airspy HF+ SDR receiver.
21cr|airspyhf-1.6.8-1|37	
21cr|airspyhf-1.6.8-1|38	%files -n %{libname}
21cr|airspyhf-1.6.8-1|39	%{_libdir}/libairspyhf.so.%{major}*
21cr|airspyhf-1.6.8-1|40	%{_libdir}/libairspyhf.so.0
21cr|airspyhf-1.6.8-1|41	
21cr|airspyhf-1.6.8-1|42	#------------------------------------------------------
21cr|airspyhf-1.6.8-1|43	
21cr|airspyhf-1.6.8-1|44	%package -n %{devname}
21cr|airspyhf-1.6.8-1|45	Summary:        Development files for Airspy HF+
21cr|airspyhf-1.6.8-1|46	Group:          Development/Other
21cr|airspyhf-1.6.8-1|47	Requires:       %{libname} = %{EVRD}
21cr|airspyhf-1.6.8-1|48	
21cr|airspyhf-1.6.8-1|49	%description -n %{devname}
21cr|airspyhf-1.6.8-1|50	Library headers for Airspy HF+ driver.
21cr|airspyhf-1.6.8-1|51	
21cr|airspyhf-1.6.8-1|52	%files -n %{devname}
21cr|airspyhf-1.6.8-1|53	%license LICENSE
21cr|airspyhf-1.6.8-1|54	%{_libdir}/libairspyhf.so
21cr|airspyhf-1.6.8-1|55	%{_includedir}/libairspyhf
21cr|airspyhf-1.6.8-1|56	%{_libdir}/pkgconfig/libairspyhf.pc
21cr|airspyhf-1.6.8-1|57	
21cr|airspyhf-1.6.8-1|58	#------------------------------------------------------
21cr|airspyhf-1.6.8-1|59	
21cr|airspyhf-1.6.8-1|60	%package doc
21cr|airspyhf-1.6.8-1|61	Summary:        Documentation for Airspy HF+
21cr|airspyhf-1.6.8-1|62	Group:          Documentation
21cr|airspyhf-1.6.8-1|63	
21cr|airspyhf-1.6.8-1|64	%description doc
21cr|airspyhf-1.6.8-1|65	Documentation for Airspy HF+ driver.
21cr|airspyhf-1.6.8-1|66	
21cr|airspyhf-1.6.8-1|67	%files doc
21cr|airspyhf-1.6.8-1|68	%doc README.md
21cr|airspyhf-1.6.8-1|69	
21cr|airspyhf-1.6.8-1|70	#------------------------------------------------------
21cr|airspyhf-1.6.8-1|71	%prep
21cr|airspyhf-1.6.8-1|72	%autosetup
21cr|airspyhf-1.6.8-1|73	
21cr|airspyhf-1.6.8-1|74	%build
21cr|airspyhf-1.6.8-1|75	export CFLAGS="%{optflags} -lm"
21cr|airspyhf-1.6.8-1|76	%cmake -DINSTALL_UDEV_RULES=ON
21cr|airspyhf-1.6.8-1|77	%make_build
21cr|airspyhf-1.6.8-1|78	
21cr|airspyhf-1.6.8-1|79	%install
21cr|airspyhf-1.6.8-1|80	%make_install -C build
21cr|airspyhf-1.6.8-1|81	rm %{buildroot}%{_libdir}/libairspyhf.a
21cr|airspyhf-1.6.8-1|82	
21cr|airspyhf-1.6.8-1|83	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|airspyhf-1.6.8-1|84	mv %{buildroot}%{_sysconfdir}/udev/rules.d/52-airspyhf.rules %{buildroot}%{_udevrulesdir}

75 21
21cr|airspyone_host-1.0.10-1|1	# Force out of source build
21cr|airspyone_host-1.0.10-1|2	%undefine __cmake_in_source_build
21cr|airspyone_host-1.0.10-1|3	
21cr|airspyone_host-1.0.10-1|4	%define major 0
21cr|airspyone_host-1.0.10-1|5	%define libname %mklibname airspy %{major}
21cr|airspyone_host-1.0.10-1|6	%define devname %mklibname -d airspy
21cr|airspyone_host-1.0.10-1|7	
21cr|airspyone_host-1.0.10-1|8	Name:           airspyone_host
21cr|airspyone_host-1.0.10-1|9	Version:	1.0.10
21cr|airspyone_host-1.0.10-1|10	Release:	1
21cr|airspyone_host-1.0.10-1|11	Summary:        AirSpy host tools and library
21cr|airspyone_host-1.0.10-1|12	Group:      Communications
21cr|airspyone_host-1.0.10-1|13	License:        GPLv2+
21cr|airspyone_host-1.0.10-1|14	URL:            http://airspy.com/
21cr|airspyone_host-1.0.10-1|15	Source0:	https://github.com/airspy/airspyone_host/archive/refs/tags/v%{version}.tar.gz
21cr|airspyone_host-1.0.10-1|16	
21cr|airspyone_host-1.0.10-1|17	BuildRequires:	pkgconfig(libusb)
21cr|airspyone_host-1.0.10-1|18	BuildRequires:	cmake
21cr|airspyone_host-1.0.10-1|19	Requires:       systemd
21cr|airspyone_host-1.0.10-1|20	
21cr|airspyone_host-1.0.10-1|21	%description
21cr|airspyone_host-1.0.10-1|22	Software for AirSpy, a project to produce a low cost, open
21cr|airspyone_host-1.0.10-1|23	source software radio platform.
21cr|airspyone_host-1.0.10-1|24	
21cr|airspyone_host-1.0.10-1|25	%package -n %{libname}
21cr|airspyone_host-1.0.10-1|26	Summary:	AirSpy library
21cr|airspyone_host-1.0.10-1|27	Group:		System/Libraries
21cr|airspyone_host-1.0.10-1|28	
21cr|airspyone_host-1.0.10-1|29	%description -n %{libname}
21cr|airspyone_host-1.0.10-1|30	AirSpy host tools and library
21cr|airspyone_host-1.0.10-1|31	
21cr|airspyone_host-1.0.10-1|32	%package -n     %{devname}
21cr|airspyone_host-1.0.10-1|33	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|airspyone_host-1.0.10-1|34	License:        MIT and BSD
21cr|airspyone_host-1.0.10-1|35	Summary:        Development files for %{name}
21cr|airspyone_host-1.0.10-1|36	Group:          System/Libraries
21cr|airspyone_host-1.0.10-1|37	Requires:       %{libname} = %{EVRD}
21cr|airspyone_host-1.0.10-1|38	Provides:       %{name}-devel = %{EVRD}
21cr|airspyone_host-1.0.10-1|39	
21cr|airspyone_host-1.0.10-1|40	%description -n %{devname}
21cr|airspyone_host-1.0.10-1|41	Files needed to develop software against libairspy.
21cr|airspyone_host-1.0.10-1|42	
21cr|airspyone_host-1.0.10-1|43	%prep
21cr|airspyone_host-1.0.10-1|44	%autosetup -p1
21cr|airspyone_host-1.0.10-1|45	
21cr|airspyone_host-1.0.10-1|46	# Remove win stuff
21cr|airspyone_host-1.0.10-1|47	rm -rf libairspy/vc
21cr|airspyone_host-1.0.10-1|48	
21cr|airspyone_host-1.0.10-1|49	# Fix udev rule
21cr|airspyone_host-1.0.10-1|50	sed -i -e 's/GROUP="plugdev"/ENV{ID_SOFTWARE_RADIO}="1"/g' airspy-tools/52-airspy.rules
21cr|airspyone_host-1.0.10-1|51	
21cr|airspyone_host-1.0.10-1|52	%build
21cr|airspyone_host-1.0.10-1|53	%cmake -DINSTALL_UDEV_RULES=on
21cr|airspyone_host-1.0.10-1|54	
21cr|airspyone_host-1.0.10-1|55	%make_build
21cr|airspyone_host-1.0.10-1|56	
21cr|airspyone_host-1.0.10-1|57	%install
21cr|airspyone_host-1.0.10-1|58	%make_install -C build
21cr|airspyone_host-1.0.10-1|59	
21cr|airspyone_host-1.0.10-1|60	# Remove static object
21cr|airspyone_host-1.0.10-1|61	rm -f %{buildroot}%{_libdir}/libairspy.a
21cr|airspyone_host-1.0.10-1|62	
21cr|airspyone_host-1.0.10-1|63	# Move udev rule to correct location
21cr|airspyone_host-1.0.10-1|64	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|airspyone_host-1.0.10-1|65	mv %{buildroot}%{_sysconfdir}/udev/rules.d/52-airspy.rules %{buildroot}%{_udevrulesdir}
21cr|airspyone_host-1.0.10-1|66	
21cr|airspyone_host-1.0.10-1|67	%files
21cr|airspyone_host-1.0.10-1|68	%license airspy-tools/LICENSE.md
21cr|airspyone_host-1.0.10-1|69	%doc README.md
21cr|airspyone_host-1.0.10-1|70	%{_bindir}/airspy_*
21cr|airspyone_host-1.0.10-1|71	%{_udevrulesdir}/52-airspy.rules
21cr|airspyone_host-1.0.10-1|72	
21cr|airspyone_host-1.0.10-1|73	%files -n %{libname}
21cr|airspyone_host-1.0.10-1|74	%{_libdir}/libairspy.so.%{major}*
21cr|airspyone_host-1.0.10-1|75	%{_libdir}/libairspy.so.%{version}*
21cr|airspyone_host-1.0.10-1|76	
21cr|airspyone_host-1.0.10-1|77	%files -n %{devname}
21cr|airspyone_host-1.0.10-1|78	%{_includedir}/libairspy
21cr|airspyone_host-1.0.10-1|79	%{_libdir}/pkgconfig/libairspy.pc
21cr|airspyone_host-1.0.10-1|80	%{_libdir}/libairspy.so

76 21
21cr|airstrike-1.0-1.pre6a.8|1	%define	pre	pre6a
21cr|airstrike-1.0-1.pre6a.8|2	
21cr|airstrike-1.0-1.pre6a.8|3	Summary:	Incredibly addictive 2D dogfight game
21cr|airstrike-1.0-1.pre6a.8|4	Name:		airstrike
21cr|airstrike-1.0-1.pre6a.8|5	Version:	1.0
21cr|airstrike-1.0-1.pre6a.8|6	Release:	1.%{pre}.8
21cr|airstrike-1.0-1.pre6a.8|7	License:	GPL
21cr|airstrike-1.0-1.pre6a.8|8	Group:		Games/Arcade
21cr|airstrike-1.0-1.pre6a.8|9	URL:		http://icculus.org/airstrike/
21cr|airstrike-1.0-1.pre6a.8|10	Source0:	%{name}-%{pre}-src.tar.gz
21cr|airstrike-1.0-1.pre6a.8|11	Source11:	%{name}-16x16.png
21cr|airstrike-1.0-1.pre6a.8|12	Source12:	%{name}-32x32.png
21cr|airstrike-1.0-1.pre6a.8|13	Source13:	%{name}-48x48.png
21cr|airstrike-1.0-1.pre6a.8|14	Patch0:		airstrike-pre6a-config.patch
21cr|airstrike-1.0-1.pre6a.8|15	Patch1:		airstrike-pre6a-optflags.patch
21cr|airstrike-1.0-1.pre6a.8|16	Patch2:		airstrike-pre6a-linkage.patch
21cr|airstrike-1.0-1.pre6a.8|17	BuildRequires:	SDL-devel
21cr|airstrike-1.0-1.pre6a.8|18	BuildRequires:	SDL_mixer-devel
21cr|airstrike-1.0-1.pre6a.8|19	BuildRequires:	SDL_image-devel
21cr|airstrike-1.0-1.pre6a.8|20	
21cr|airstrike-1.0-1.pre6a.8|21	%description
21cr|airstrike-1.0-1.pre6a.8|22	Airstrike is a 0-2 players 2d dogfight game in the tradition of the
21cr|airstrike-1.0-1.pre6a.8|23	Intellivision and Amiga games 'Biplanes' and 'BIP'. It features a robust
21cr|airstrike-1.0-1.pre6a.8|24	physics engine and several other extensions of the original games,
21cr|airstrike-1.0-1.pre6a.8|25	such as povray made graphics and incredible gameplay.
21cr|airstrike-1.0-1.pre6a.8|26	
21cr|airstrike-1.0-1.pre6a.8|27	%prep
21cr|airstrike-1.0-1.pre6a.8|28	%setup -q -n %{name}-%{pre}-src
21cr|airstrike-1.0-1.pre6a.8|29	%patch0 -p1 -b .config
21cr|airstrike-1.0-1.pre6a.8|30	%patch1 -p1 -b .optflags
21cr|airstrike-1.0-1.pre6a.8|31	%patch2 -p1 -b .linkage
21cr|airstrike-1.0-1.pre6a.8|32	
21cr|airstrike-1.0-1.pre6a.8|33	%build
21cr|airstrike-1.0-1.pre6a.8|34	%make OPTFLAGS="%{optflags}" airstrike-sound
21cr|airstrike-1.0-1.pre6a.8|35	
21cr|airstrike-1.0-1.pre6a.8|36	%install
21cr|airstrike-1.0-1.pre6a.8|37	rm -rf %{buildroot}
21cr|airstrike-1.0-1.pre6a.8|38	install -m755 airstrike -D %{buildroot}%{_gamesbindir}/airstrike.bin
21cr|airstrike-1.0-1.pre6a.8|39	
21cr|airstrike-1.0-1.pre6a.8|40	# Launch script
21cr|airstrike-1.0-1.pre6a.8|41	cat <<EOF > %{buildroot}%{_gamesbindir}/airstrike
21cr|airstrike-1.0-1.pre6a.8|42	#!/bin/sh
21cr|airstrike-1.0-1.pre6a.8|43	if [ ! -e \$HOME/.airstrikerc ]; then
21cr|airstrike-1.0-1.pre6a.8|44	cp %{_gamesdatadir}/%{name}/airstrikerc \$HOME/.airstrikerc
21cr|airstrike-1.0-1.pre6a.8|45	fi
21cr|airstrike-1.0-1.pre6a.8|46	cd %{_gamesdatadir}/%{name}
21cr|airstrike-1.0-1.pre6a.8|47	airstrike.bin \$@
21cr|airstrike-1.0-1.pre6a.8|48	EOF
21cr|airstrike-1.0-1.pre6a.8|49	chmod 755 %{buildroot}%{_gamesbindir}/airstrike
21cr|airstrike-1.0-1.pre6a.8|50	
21cr|airstrike-1.0-1.pre6a.8|51	install -m644 airstrikerc -D %{buildroot}%{_gamesdatadir}/%{name}/airstrikerc
21cr|airstrike-1.0-1.pre6a.8|52	cp -r data  %{buildroot}%{_gamesdatadir}/%{name}
21cr|airstrike-1.0-1.pre6a.8|53	
21cr|airstrike-1.0-1.pre6a.8|54	install -m644 doc/airstrike.6 -D %{buildroot}%{_mandir}/man6/airstrike.6
21cr|airstrike-1.0-1.pre6a.8|55	
21cr|airstrike-1.0-1.pre6a.8|56	#Menu items
21cr|airstrike-1.0-1.pre6a.8|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|airstrike-1.0-1.pre6a.8|58	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|airstrike-1.0-1.pre6a.8|59	[Desktop Entry]
21cr|airstrike-1.0-1.pre6a.8|60	Name=AirStrike
21cr|airstrike-1.0-1.pre6a.8|61	Comment=Incredibly addictive 2D dogfight game
21cr|airstrike-1.0-1.pre6a.8|62	Exec=%{_gamesbindir}/%{name}
21cr|airstrike-1.0-1.pre6a.8|63	Icon=%{name}
21cr|airstrike-1.0-1.pre6a.8|64	Terminal=false
21cr|airstrike-1.0-1.pre6a.8|65	Type=Application
21cr|airstrike-1.0-1.pre6a.8|66	StartupNotify=true
21cr|airstrike-1.0-1.pre6a.8|67	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|airstrike-1.0-1.pre6a.8|68	EOF
21cr|airstrike-1.0-1.pre6a.8|69	
21cr|airstrike-1.0-1.pre6a.8|70	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|airstrike-1.0-1.pre6a.8|71	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|airstrike-1.0-1.pre6a.8|72	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|airstrike-1.0-1.pre6a.8|73	
21cr|airstrike-1.0-1.pre6a.8|74	%files
21cr|airstrike-1.0-1.pre6a.8|75	%doc ChangeLog README doc
21cr|airstrike-1.0-1.pre6a.8|76	%{_gamesbindir}/*
21cr|airstrike-1.0-1.pre6a.8|77	%dir %{_gamesdatadir}/%{name}
21cr|airstrike-1.0-1.pre6a.8|78	%{_gamesdatadir}/%{name}/*
21cr|airstrike-1.0-1.pre6a.8|79	%{_mandir}/man6/airstrike.6*
21cr|airstrike-1.0-1.pre6a.8|80	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|airstrike-1.0-1.pre6a.8|81	%{_miconsdir}/%{name}.png
21cr|airstrike-1.0-1.pre6a.8|82	%{_iconsdir}/%{name}.png
21cr|airstrike-1.0-1.pre6a.8|83	%{_liconsdir}/%{name}.png

77 21
21cr|ajenti-1.2.22-8|1	%define unmangled_version 1.2.22
21cr|ajenti-1.2.22-8|2	
21cr|ajenti-1.2.22-8|3	Summary: The server administration panel
21cr|ajenti-1.2.22-8|4	Name: ajenti
21cr|ajenti-1.2.22-8|5	Version: 1.2.22
21cr|ajenti-1.2.22-8|6	Release: 8
21cr|ajenti-1.2.22-8|7	Source0: %{name}-%{version}.tar.gz
21cr|ajenti-1.2.22-8|8	# This contains fixes for sslwrap
21cr|ajenti-1.2.22-8|9	Source1: https://raw.githubusercontent.com/Eugeny/ajenti/54442ccb2b9ee24af15500557e7dd7b2f58acb97/ajenti/compat.py
21cr|ajenti-1.2.22-8|10	Patch0: ajenti-rosa.patch
21cr|ajenti-1.2.22-8|11	
21cr|ajenti-1.2.22-8|12	License: AGPLv3
21cr|ajenti-1.2.22-8|13	Group: System/Configuration/Other
21cr|ajenti-1.2.22-8|14	BuildArch: noarch
21cr|ajenti-1.2.22-8|15	Url: http://ajenti.org/
21cr|ajenti-1.2.22-8|16	BuildRequires: openssl
21cr|ajenti-1.2.22-8|17	BuildRequires: python3-gevent
21cr|ajenti-1.2.22-8|18	BuildRequires: python3-greenlet
21cr|ajenti-1.2.22-8|19	BuildRequires: python3-lxml
21cr|ajenti-1.2.22-8|20	
21cr|ajenti-1.2.22-8|21	BuildRequires: python3-gevent-socketio
21cr|ajenti-1.2.22-8|22	BuildRequires: python3-gevent-websocket
21cr|ajenti-1.2.22-8|23	BuildRequires: python3-psutil >= 0.6.0
21cr|ajenti-1.2.22-8|24	BuildRequires: python3-pillow
21cr|ajenti-1.2.22-8|25	BuildRequires: python3-daemon
21cr|ajenti-1.2.22-8|26	BuildRequires: python3-passlib
21cr|ajenti-1.2.22-8|27	BuildRequires: python3-requests
21cr|ajenti-1.2.22-8|28	BuildRequires: python3-reconfigure >= 0.1.46
21cr|ajenti-1.2.22-8|29	BuildRequires: python3-catcher
21cr|ajenti-1.2.22-8|30	BuildRequires: python3-exconsole >= 0.1.5
21cr|ajenti-1.2.22-8|31	
21cr|ajenti-1.2.22-8|32	# dbus package does not have egg file
21cr|ajenti-1.2.22-8|33	Requires: python3-dbus
21cr|ajenti-1.2.22-8|34	Requires: python3-daemon
21cr|ajenti-1.2.22-8|35	Requires: python3-catcher
21cr|ajenti-1.2.22-8|36	Requires: python3-reconfigure
21cr|ajenti-1.2.22-8|37	Requires: python3-ldap
21cr|ajenti-1.2.22-8|38	
21cr|ajenti-1.2.22-8|39	
21cr|ajenti-1.2.22-8|40	%description
21cr|ajenti-1.2.22-8|41	Web admin panel
21cr|ajenti-1.2.22-8|42	
21cr|ajenti-1.2.22-8|43	%package -n ajenti-python3
21cr|ajenti-1.2.22-8|44	Summary: The server administration panel
21cr|ajenti-1.2.22-8|45	%description -n ajenti-python3
21cr|ajenti-1.2.22-8|46	Web admin panel.
21cr|ajenti-1.2.22-8|47	
21cr|ajenti-1.2.22-8|48	%prep
21cr|ajenti-1.2.22-8|49	%setup -q -n %{name}-%{unmangled_version} -n %{name}-%{unmangled_version}
21cr|ajenti-1.2.22-8|50	sed -e 's/dbus-python//' -i requirements.txt
21cr|ajenti-1.2.22-8|51	%apply_patches
21cr|ajenti-1.2.22-8|52	cp %{SOURCE1} ajenti/compat.py
21cr|ajenti-1.2.22-8|53	rm -rf %{pypi_name}.egg-info
21cr|ajenti-1.2.22-8|54	
21cr|ajenti-1.2.22-8|55	rm -rf %{py3dir}
21cr|ajenti-1.2.22-8|56	cp -a . %{py3dir}
21cr|ajenti-1.2.22-8|57	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|ajenti-1.2.22-8|58	2to3 -n -w %{py3dir}
21cr|ajenti-1.2.22-8|59	pushd %{py3dir}
21cr|ajenti-1.2.22-8|60	2to3 -n -w ajenti-*
21cr|ajenti-1.2.22-8|61	rm ajenti/usersync/ldapsync.py
21cr|ajenti-1.2.22-8|62	rm ajenti/usersync/adsync.py
21cr|ajenti-1.2.22-8|63	sed -i -e 's!python-ldap!!' requirements.txt
21cr|ajenti-1.2.22-8|64	sed -i -e 's!from .ldapsync import LDAPSyncProvider!!' \
21cr|ajenti-1.2.22-8|65	-e 's!from .adsync import ActiveDirectorySyncProvider!!' \
21cr|ajenti-1.2.22-8|66	ajenti/usersync/__init__.py
21cr|ajenti-1.2.22-8|67	popd
21cr|ajenti-1.2.22-8|68	
21cr|ajenti-1.2.22-8|69	%build
21cr|ajenti-1.2.22-8|70	make
21cr|ajenti-1.2.22-8|71	pushd %{py3dir}
21cr|ajenti-1.2.22-8|72	make
21cr|ajenti-1.2.22-8|73	popd
21cr|ajenti-1.2.22-8|74	
21cr|ajenti-1.2.22-8|75	%install
21cr|ajenti-1.2.22-8|76	pushd %{py3dir}
21cr|ajenti-1.2.22-8|77	python3 setup.py install --single-version-externally-managed -O1 --root=%{buildroot} --prefix=/usr
21cr|ajenti-1.2.22-8|78	install -p -D -m 0644 packaging/files/ajenti.service %{buildroot}%{_unitdir}/ajenti-python3.service
21cr|ajenti-1.2.22-8|79	pushd %{buildroot}/%{_bindir}
21cr|ajenti-1.2.22-8|80	mv ajenti-panel ajenti-panel-python3
21cr|ajenti-1.2.22-8|81	mv ajenti-ipc ajenti-ipc-python3
21cr|ajenti-1.2.22-8|82	mv ajenti-ssl-gen ajenti-ssl-gen-python3
21cr|ajenti-1.2.22-8|83	popd
21cr|ajenti-1.2.22-8|84	
21cr|ajenti-1.2.22-8|85	ls ajenti/locales | grep _ |grep -v __init__ | while read lang
21cr|ajenti-1.2.22-8|86	do
21cr|ajenti-1.2.22-8|87	pushd ajenti/locales/$lang/LC_MESSAGES
21cr|ajenti-1.2.22-8|88	msgfmt -o ajenti.mo ajenti.po || :
21cr|ajenti-1.2.22-8|89	mkdir -p %{buildroot}%{py3_puresitedir}/ajenti/locales/$lang/LC_MESSAGES
21cr|ajenti-1.2.22-8|90	[[ -e ajenti.mo ]] && cp ajenti.mo %{buildroot}%{py3_puresitedir}/ajenti/locales/$lang/LC_MESSAGES/
21cr|ajenti-1.2.22-8|91	popd
21cr|ajenti-1.2.22-8|92	done
21cr|ajenti-1.2.22-8|93	
21cr|ajenti-1.2.22-8|94	%files  -n %{name}-python3
21cr|ajenti-1.2.22-8|95	%config(noreplace) /etc/ajenti/config.json
21cr|ajenti-1.2.22-8|96	%{_unitdir}/ajenti-python3.service
21cr|ajenti-1.2.22-8|97	%{_localstatedir}/lib/ajenti/plugins
21cr|ajenti-1.2.22-8|98	%{_bindir}/ajenti-panel-python3
21cr|ajenti-1.2.22-8|99	%{_bindir}/ajenti-ipc-python3
21cr|ajenti-1.2.22-8|100	%{_bindir}/ajenti-ssl-gen-python3
21cr|ajenti-1.2.22-8|101	%{py3_puresitedir}/ajenti
21cr|ajenti-1.2.22-8|102	%{py3_puresitedir}/ajenti-*-py?.?.egg-info
21cr|ajenti-1.2.22-8|103	/etc/init.d/*
21cr|ajenti-1.2.22-8|104	
21cr|ajenti-1.2.22-8|105	%post -n %{name}-python3
21cr|ajenti-1.2.22-8|106	ajenti-ssl-gen-python3 `hostname`
21cr|ajenti-1.2.22-8|107	%_post_service %{name}-python3
21cr|ajenti-1.2.22-8|108	
21cr|ajenti-1.2.22-8|109	echo ------------------------------------------------
21cr|ajenti-1.2.22-8|110	echo Ajenti will listen on HTTPS port 8000 by default
21cr|ajenti-1.2.22-8|111	echo
21cr|ajenti-1.2.22-8|112	echo Default username : root
21cr|ajenti-1.2.22-8|113	echo Default password : admin
21cr|ajenti-1.2.22-8|114	echo ------------------------------------------------
21cr|ajenti-1.2.22-8|115	
21cr|ajenti-1.2.22-8|116	%preun -n %{name}-python3
21cr|ajenti-1.2.22-8|117	%_preun_service %{name}-python3

78 21
21cr|akamaru-0.1-0.862.5|1	%define svn 862
21cr|akamaru-0.1-0.862.5|2	%define major 0
21cr|akamaru-0.1-0.862.5|3	%define libname %mklibname %{name} %{major}
21cr|akamaru-0.1-0.862.5|4	%define devname %mklibname %{name} -d
21cr|akamaru-0.1-0.862.5|5	
21cr|akamaru-0.1-0.862.5|6	Summary:	Physics engine used by kiba-dock
21cr|akamaru-0.1-0.862.5|7	Name:		akamaru
21cr|akamaru-0.1-0.862.5|8	Version:	0.1
21cr|akamaru-0.1-0.862.5|9	Release:	0.%{svn}.5
21cr|akamaru-0.1-0.862.5|10	License:	BSD
21cr|akamaru-0.1-0.862.5|11	Group:		System/X11
21cr|akamaru-0.1-0.862.5|12	Url:		http://www.kiba-dock.org/
21cr|akamaru-0.1-0.862.5|13	Source0:	%{name}-%{svn}.tar.lzma
21cr|akamaru-0.1-0.862.5|14	Patch0:		akamaru-0.1-build.patch
21cr|akamaru-0.1-0.862.5|15	BuildRequires:	intltool
21cr|akamaru-0.1-0.862.5|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|akamaru-0.1-0.862.5|17	
21cr|akamaru-0.1-0.862.5|18	%description
21cr|akamaru-0.1-0.862.5|19	Akamaru is a simple, but fun, physics engine prototype. It is used by
21cr|akamaru-0.1-0.862.5|20	kiba-dock, a dock applet.
21cr|akamaru-0.1-0.862.5|21	
21cr|akamaru-0.1-0.862.5|22	#----------------------------------------------------------------------------
21cr|akamaru-0.1-0.862.5|23	
21cr|akamaru-0.1-0.862.5|24	%package -n %{libname}
21cr|akamaru-0.1-0.862.5|25	Summary:	Shared library for %{name}
21cr|akamaru-0.1-0.862.5|26	Group:		System/Libraries
21cr|akamaru-0.1-0.862.5|27	
21cr|akamaru-0.1-0.862.5|28	%description -n %{libname}
21cr|akamaru-0.1-0.862.5|29	Akamaru is a simple, but fun, physics engine prototype. It is used by
21cr|akamaru-0.1-0.862.5|30	kiba-dock, a dock applet.
21cr|akamaru-0.1-0.862.5|31	
21cr|akamaru-0.1-0.862.5|32	%files -n %{libname}
21cr|akamaru-0.1-0.862.5|33	%{_libdir}/lib%{name}.so.%{major}*
21cr|akamaru-0.1-0.862.5|34	
21cr|akamaru-0.1-0.862.5|35	#----------------------------------------------------------------------------
21cr|akamaru-0.1-0.862.5|36	
21cr|akamaru-0.1-0.862.5|37	%package -n %{devname}
21cr|akamaru-0.1-0.862.5|38	Summary:	Development headers for %{name}
21cr|akamaru-0.1-0.862.5|39	Group:		Development/C
21cr|akamaru-0.1-0.862.5|40	Provides:	%{name}-devel = %{EVRD}
21cr|akamaru-0.1-0.862.5|41	Requires:	%{libname} = %{EVRD}
21cr|akamaru-0.1-0.862.5|42	
21cr|akamaru-0.1-0.862.5|43	%description -n %{devname}
21cr|akamaru-0.1-0.862.5|44	Akamaru is a simple, but fun, physics engine prototype. It is used by
21cr|akamaru-0.1-0.862.5|45	kiba-dock, a dock applet. This package contains development headers
21cr|akamaru-0.1-0.862.5|46	for Akamaru.
21cr|akamaru-0.1-0.862.5|47	
21cr|akamaru-0.1-0.862.5|48	%files -n %{devname}
21cr|akamaru-0.1-0.862.5|49	%doc AUTHORS ChangeLog README
21cr|akamaru-0.1-0.862.5|50	%{_includedir}/%{name}
21cr|akamaru-0.1-0.862.5|51	%{_libdir}/lib%{name}.so
21cr|akamaru-0.1-0.862.5|52	%{_libdir}/pkgconfig/%{name}.pc
21cr|akamaru-0.1-0.862.5|53	
21cr|akamaru-0.1-0.862.5|54	#----------------------------------------------------------------------------
21cr|akamaru-0.1-0.862.5|55	
21cr|akamaru-0.1-0.862.5|56	%prep
21cr|akamaru-0.1-0.862.5|57	%setup -q -n %{name}
21cr|akamaru-0.1-0.862.5|58	%patch0 -p1 -b .build
21cr|akamaru-0.1-0.862.5|59	
21cr|akamaru-0.1-0.862.5|60	%build
21cr|akamaru-0.1-0.862.5|61	export LDFLAGS="${LDFLAGS} -lm"
21cr|akamaru-0.1-0.862.5|62	sh autogen.sh -V
21cr|akamaru-0.1-0.862.5|63	%configure
21cr|akamaru-0.1-0.862.5|64	%make
21cr|akamaru-0.1-0.862.5|65	
21cr|akamaru-0.1-0.862.5|66	%install
21cr|akamaru-0.1-0.862.5|67	%makeinstall_std
21cr|akamaru-0.1-0.862.5|68	

79 21
21cr|akarixb-0.9-2|1	Summary:	A Jabber/XMPP bot based on Qt and QXMPP
21cr|akarixb-0.9-2|2	Name:		akarixb
21cr|akarixb-0.9-2|3	Version:	0.9
21cr|akarixb-0.9-2|4	Release:	2
21cr|akarixb-0.9-2|5	License:	GPLv2+
21cr|akarixb-0.9-2|6	Group:		Networking/Instant messaging
21cr|akarixb-0.9-2|7	Url:		https://jancoding.wordpress.com/akarixb/
21cr|akarixb-0.9-2|8	Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-v%{version}.tar.gz
21cr|akarixb-0.9-2|9	BuildRequires:	qt5-tools
21cr|akarixb-0.9-2|10	BuildRequires:	qt5-linguist-tools
21cr|akarixb-0.9-2|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|akarixb-0.9-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21cr|akarixb-0.9-2|13	BuildRequires:	pkgconfig(Qt5Network)
21cr|akarixb-0.9-2|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|akarixb-0.9-2|15	BuildRequires:	pkgconfig(qxmpp)
21cr|akarixb-0.9-2|16	
21cr|akarixb-0.9-2|17	%description
21cr|akarixb-0.9-2|18	AkariXB is a Jabber/XMPP bot with a graphical interface.
21cr|akarixb-0.9-2|19	It can also act as a basic XMPP client.
21cr|akarixb-0.9-2|20	
21cr|akarixb-0.9-2|21	You can make it join MUC rooms and answer to custom commands, which can be a
21cr|akarixb-0.9-2|22	static reply, a random reply from a list, a random line from a text file, the
21cr|akarixb-0.9-2|23	output of a program, a keyword-based reply, etc.
21cr|akarixb-0.9-2|24	
21cr|akarixb-0.9-2|25	%files
21cr|akarixb-0.9-2|26	%doc CHANGELOG README TODO LICENSE
21cr|akarixb-0.9-2|27	%{_appdatadir}/org.nongnu.%{name}.appdata.xml
21cr|akarixb-0.9-2|28	%{_bindir}/%{name}
21cr|akarixb-0.9-2|29	%{_datadir}/applications/org.nongnu.%{name}.desktop
21cr|akarixb-0.9-2|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|akarixb-0.9-2|31	%{_mandir}/man1/%{name}.1.*
21cr|akarixb-0.9-2|32	
21cr|akarixb-0.9-2|33	#----------------------------------------------------------------------------
21cr|akarixb-0.9-2|34	
21cr|akarixb-0.9-2|35	%prep
21cr|akarixb-0.9-2|36	%setup -qn %{name}-v%{version}
21cr|akarixb-0.9-2|37	
21cr|akarixb-0.9-2|38	%build
21cr|akarixb-0.9-2|39	%qmake_qt5
21cr|akarixb-0.9-2|40	
21cr|akarixb-0.9-2|41	%make
21cr|akarixb-0.9-2|42	
21cr|akarixb-0.9-2|43	%install
21cr|akarixb-0.9-2|44	%makeinstall_qt
21cr|akarixb-0.9-2|45	
21cr|akarixb-0.9-2|46	chmod 644 %{buildroot}%{_datadir}/applications/org.nongnu.%{name}.desktop

80 21
21cr|akonadi-1.13.0-11|1	Summary:	An extensible cross-desktop storage service for PIM
21cr|akonadi-1.13.0-11|2	Name:		akonadi
21cr|akonadi-1.13.0-11|3	Version:	1.13.0
21cr|akonadi-1.13.0-11|4	Release:	11
21cr|akonadi-1.13.0-11|5	Epoch:		1
21cr|akonadi-1.13.0-11|6	License:	LGPLv2.1+
21cr|akonadi-1.13.0-11|7	Group:		Networking/WWW
21cr|akonadi-1.13.0-11|8	Url:		http://pim.kde.org/akonadi/
21cr|akonadi-1.13.0-11|9	%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
21cr|akonadi-1.13.0-11|10	%if %{is_beta}
21cr|akonadi-1.13.0-11|11	%define ftpdir unstable
21cr|akonadi-1.13.0-11|12	%else
21cr|akonadi-1.13.0-11|13	%define ftpdir stable
21cr|akonadi-1.13.0-11|14	%endif
21cr|akonadi-1.13.0-11|15	Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/akonadi/src/%{name}-%{version}.tar.bz2
21cr|akonadi-1.13.0-11|16	Patch0:		upstream-do_not_crash_when_setmntent_returns_NULL.patch
21cr|akonadi-1.13.0-11|17	Patch1:		upstream_dont_call_insert_from_Q_ASSERT.patch
21cr|akonadi-1.13.0-11|18	Patch2:		upstream-fix_buffer_overflow_in_AKTEST_FAKESERVER_MAIN.patch
21cr|akonadi-1.13.0-11|19	Patch3:		upstream-fix_typo_in_if_condition.patch
21cr|akonadi-1.13.0-11|20	BuildRequires:	automoc4
21cr|akonadi-1.13.0-11|21	BuildRequires:	kde4-macros
21cr|akonadi-1.13.0-11|22	BuildRequires:	libxml2-utils
21cr|akonadi-1.13.0-11|23	BuildRequires:	qt4-qtdbus
21cr|akonadi-1.13.0-11|24	BuildRequires:	shared-mime-info >= 0.20
21cr|akonadi-1.13.0-11|25	BuildRequires:	xsltproc
21cr|akonadi-1.13.0-11|26	BuildRequires:	boost-devel
21cr|akonadi-1.13.0-11|27	BuildRequires:	mariadb-devel
21cr|akonadi-1.13.0-11|28	BuildRequires:	qt4-devel
21cr|akonadi-1.13.0-11|29	BuildRequires:	pkgconfig(soprano)
21cr|akonadi-1.13.0-11|30	Requires:	mariadb
21cr|akonadi-1.13.0-11|31	# (tpg) needed for mysqld
21cr|akonadi-1.13.0-11|32	Requires:	mariadb-server
21cr|akonadi-1.13.0-11|33	# Needed for mysqlcheck  which is used in akonadi
21cr|akonadi-1.13.0-11|34	Requires:	mariadb-client
21cr|akonadi-1.13.0-11|35	Requires:	qt4-database-plugin-mysql
21cr|akonadi-1.13.0-11|36	
21cr|akonadi-1.13.0-11|37	%description
21cr|akonadi-1.13.0-11|38	An extensible cross-desktop storage service for PIM data and meta data
21cr|akonadi-1.13.0-11|39	providing concurrent read, write, and query access.
21cr|akonadi-1.13.0-11|40	
21cr|akonadi-1.13.0-11|41	%files
21cr|akonadi-1.13.0-11|42	%{_kde_bindir}/*
21cr|akonadi-1.13.0-11|43	%{_sysconfdir}/akonadi
21cr|akonadi-1.13.0-11|44	%{_datadir}/dbus-1/services/*
21cr|akonadi-1.13.0-11|45	%{_datadir}/mime/packages/akonadi-mime.xml
21cr|akonadi-1.13.0-11|46	%{_libdir}/qt4/plugins/sqldrivers/libqsqlite3.so
21cr|akonadi-1.13.0-11|47	
21cr|akonadi-1.13.0-11|48	#------------------------------------------------------
21cr|akonadi-1.13.0-11|49	
21cr|akonadi-1.13.0-11|50	# Need a dummy package to override old one
21cr|akonadi-1.13.0-11|51	%package common
21cr|akonadi-1.13.0-11|52	Group:		Networking/WWW
21cr|akonadi-1.13.0-11|53	Summary:	Dummy package to override old
21cr|akonadi-1.13.0-11|54	
21cr|akonadi-1.13.0-11|55	%description common
21cr|akonadi-1.13.0-11|56	Dummy package to override old.
21cr|akonadi-1.13.0-11|57	
21cr|akonadi-1.13.0-11|58	%files common
21cr|akonadi-1.13.0-11|59	%doc README
21cr|akonadi-1.13.0-11|60	
21cr|akonadi-1.13.0-11|61	#------------------------------------------------------
21cr|akonadi-1.13.0-11|62	
21cr|akonadi-1.13.0-11|63	%define akonadiprotocolinternals_major 1
21cr|akonadi-1.13.0-11|64	%define libakonadiprotocolinternals %mklibname akonadiprotocolinternals %{akonadiprotocolinternals_major}
21cr|akonadi-1.13.0-11|65	
21cr|akonadi-1.13.0-11|66	%package -n %{libakonadiprotocolinternals}
21cr|akonadi-1.13.0-11|67	Summary:	%{name} library
21cr|akonadi-1.13.0-11|68	Group:		System/Libraries
21cr|akonadi-1.13.0-11|69	
21cr|akonadi-1.13.0-11|70	%description -n %{libakonadiprotocolinternals}
21cr|akonadi-1.13.0-11|71	%{name} library.
21cr|akonadi-1.13.0-11|72	
21cr|akonadi-1.13.0-11|73	%files -n %{libakonadiprotocolinternals}
21cr|akonadi-1.13.0-11|74	%{_kde_libdir}/libakonadiprotocolinternals.so.%{akonadiprotocolinternals_major}*
21cr|akonadi-1.13.0-11|75	
21cr|akonadi-1.13.0-11|76	#------------------------------------------------------
21cr|akonadi-1.13.0-11|77	
21cr|akonadi-1.13.0-11|78	%package devel
21cr|akonadi-1.13.0-11|79	Summary:	Devel stuff for %{name}
21cr|akonadi-1.13.0-11|80	Group:		Development/KDE and Qt
21cr|akonadi-1.13.0-11|81	Requires:	%{libakonadiprotocolinternals} = %{EVRD}
21cr|akonadi-1.13.0-11|82	Requires:	akonadi-common = %{EVRD}
21cr|akonadi-1.13.0-11|83	
21cr|akonadi-1.13.0-11|84	%description devel
21cr|akonadi-1.13.0-11|85	This package contains header files needed if you wish to build applications
21cr|akonadi-1.13.0-11|86	based on %{name}
21cr|akonadi-1.13.0-11|87	
21cr|akonadi-1.13.0-11|88	%files devel
21cr|akonadi-1.13.0-11|89	%{_kde_includedir}/*
21cr|akonadi-1.13.0-11|90	%{_kde_libdir}/*.so
21cr|akonadi-1.13.0-11|91	%{_kde_libdir}/pkgconfig/akonadi.pc
21cr|akonadi-1.13.0-11|92	%{_kde_libdir}/cmake/Akonadi
21cr|akonadi-1.13.0-11|93	%{_kde_datadir}/dbus-1/interfaces/*.xml
21cr|akonadi-1.13.0-11|94	
21cr|akonadi-1.13.0-11|95	#--------------------------------------------------------------------
21cr|akonadi-1.13.0-11|96	
21cr|akonadi-1.13.0-11|97	%prep
21cr|akonadi-1.13.0-11|98	%autosetup -p1
21cr|akonadi-1.13.0-11|99	
21cr|akonadi-1.13.0-11|100	%build
21cr|akonadi-1.13.0-11|101	%cmake_kde4 \
21cr|akonadi-1.13.0-11|102	-DMYSQLD_EXECUTABLE=%{_sbindir}/mysqld \
21cr|akonadi-1.13.0-11|103	-DCONFIG_INSTALL_DIR=%{_sysconfdir}
21cr|akonadi-1.13.0-11|104	%make
21cr|akonadi-1.13.0-11|105	
21cr|akonadi-1.13.0-11|106	%install
21cr|akonadi-1.13.0-11|107	%makeinstall_std -C build
21cr|akonadi-1.13.0-11|108	mkdir %{buildroot}%{_libdir}/qt4
21cr|akonadi-1.13.0-11|109	mv %{buildroot}%{_libdir}/plugins %{buildroot}%{_libdir}/qt4/

81 21
21cr|alac-0.1-1.20111027.4|1	%define major 0
21cr|alac-0.1-1.20111027.4|2	%define libname %mklibname %{name} %{major}
21cr|alac-0.1-1.20111027.4|3	%define devname %mklibname %{name} -d
21cr|alac-0.1-1.20111027.4|4	
21cr|alac-0.1-1.20111027.4|5	Summary:	Apple Lossless Audio Codec (ALAC)
21cr|alac-0.1-1.20111027.4|6	Name:		alac
21cr|alac-0.1-1.20111027.4|7	Version:	0.1
21cr|alac-0.1-1.20111027.4|8	Release:	1.20111027.4
21cr|alac-0.1-1.20111027.4|9	License:	Apache License
21cr|alac-0.1-1.20111027.4|10	Group:		Sound
21cr|alac-0.1-1.20111027.4|11	Url:		http://alac.macosforge.org/
21cr|alac-0.1-1.20111027.4|12	Source0:	%{name}-%{version}.tar.xz
21cr|alac-0.1-1.20111027.4|13	Patch0:		alac-0.1-makefile.patch
21cr|alac-0.1-1.20111027.4|14	
21cr|alac-0.1-1.20111027.4|15	%description
21cr|alac-0.1-1.20111027.4|16	The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
21cr|alac-0.1-1.20111027.4|17	supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
21cr|alac-0.1-1.20111027.4|18	compression method which reduces the size of audio files with no loss
21cr|alac-0.1-1.20111027.4|19	of information.  A decoded ALAC stream is bit-for-bit identical to the original
21cr|alac-0.1-1.20111027.4|20	uncompressed audio file.
21cr|alac-0.1-1.20111027.4|21	
21cr|alac-0.1-1.20111027.4|22	#----------------------------------------------------------------------------
21cr|alac-0.1-1.20111027.4|23	
21cr|alac-0.1-1.20111027.4|24	%package -n %{libname}
21cr|alac-0.1-1.20111027.4|25	Summary:	Apple Lossless Audio Codec
21cr|alac-0.1-1.20111027.4|26	License:	Apple Public Source License
21cr|alac-0.1-1.20111027.4|27	Group:		System/Libraries
21cr|alac-0.1-1.20111027.4|28	Conflicts:	%{_lib}alac < 0.1-1.20111027.1
21cr|alac-0.1-1.20111027.4|29	Obsoletes:	%{_lib}alac < 0.1-1.20111027.1
21cr|alac-0.1-1.20111027.4|30	
21cr|alac-0.1-1.20111027.4|31	%description -n %{libname}
21cr|alac-0.1-1.20111027.4|32	The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
21cr|alac-0.1-1.20111027.4|33	supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
21cr|alac-0.1-1.20111027.4|34	compression method which reduces the size of audio files with no loss
21cr|alac-0.1-1.20111027.4|35	of information.  A decoded ALAC stream is bit-for-bit identical to the original
21cr|alac-0.1-1.20111027.4|36	uncompressed audio file.
21cr|alac-0.1-1.20111027.4|37	
21cr|alac-0.1-1.20111027.4|38	%files -n %{libname}
21cr|alac-0.1-1.20111027.4|39	%doc codec/APPLE_LICENSE.txt
21cr|alac-0.1-1.20111027.4|40	%{_libdir}/libalac.so.%{major}*
21cr|alac-0.1-1.20111027.4|41	
21cr|alac-0.1-1.20111027.4|42	#----------------------------------------------------------------------------
21cr|alac-0.1-1.20111027.4|43	
21cr|alac-0.1-1.20111027.4|44	%package -n %{devname}
21cr|alac-0.1-1.20111027.4|45	Summary:	Apple Lossless Audio Codec
21cr|alac-0.1-1.20111027.4|46	License:	Apple Public Source License
21cr|alac-0.1-1.20111027.4|47	Group:		Development/C++
21cr|alac-0.1-1.20111027.4|48	Requires:	%{libname} = %{version}
21cr|alac-0.1-1.20111027.4|49	Provides:	%{name}-devel = %{EVRD}
21cr|alac-0.1-1.20111027.4|50	Obsoletes:	%{_lib}alac-static-devel < 0.1-1.20111027.1
21cr|alac-0.1-1.20111027.4|51	
21cr|alac-0.1-1.20111027.4|52	%description -n %{devname}
21cr|alac-0.1-1.20111027.4|53	The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
21cr|alac-0.1-1.20111027.4|54	supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
21cr|alac-0.1-1.20111027.4|55	compression method which reduces the size of audio files with no loss
21cr|alac-0.1-1.20111027.4|56	of information.  A decoded ALAC stream is bit-for-bit identical to the original
21cr|alac-0.1-1.20111027.4|57	uncompressed audio file.
21cr|alac-0.1-1.20111027.4|58	
21cr|alac-0.1-1.20111027.4|59	%files -n %{devname}
21cr|alac-0.1-1.20111027.4|60	%{_includedir}/*.h
21cr|alac-0.1-1.20111027.4|61	%{_libdir}/libalac.so
21cr|alac-0.1-1.20111027.4|62	
21cr|alac-0.1-1.20111027.4|63	#----------------------------------------------------------------------------
21cr|alac-0.1-1.20111027.4|64	
21cr|alac-0.1-1.20111027.4|65	%package -n alacconvert
21cr|alac-0.1-1.20111027.4|66	Summary:	Apple Lossless Audio Codec
21cr|alac-0.1-1.20111027.4|67	Group:		Sound
21cr|alac-0.1-1.20111027.4|68	
21cr|alac-0.1-1.20111027.4|69	%description -n alacconvert
21cr|alac-0.1-1.20111027.4|70	The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
21cr|alac-0.1-1.20111027.4|71	supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
21cr|alac-0.1-1.20111027.4|72	compression method which reduces the size of audio files with no loss of
21cr|alac-0.1-1.20111027.4|73	information.  A decoded ALAC stream is bit-for-bit identical to the original
21cr|alac-0.1-1.20111027.4|74	uncompressed audio file.
21cr|alac-0.1-1.20111027.4|75	
21cr|alac-0.1-1.20111027.4|76	This package contains a command-line utility to convert the ALAC format.
21cr|alac-0.1-1.20111027.4|77	
21cr|alac-0.1-1.20111027.4|78	%files -n alacconvert
21cr|alac-0.1-1.20111027.4|79	%doc ReadMe.txt ALACMagicCookieDescription.txt LICENSE
21cr|alac-0.1-1.20111027.4|80	%{_bindir}/alacconvert
21cr|alac-0.1-1.20111027.4|81	
21cr|alac-0.1-1.20111027.4|82	#----------------------------------------------------------------------------
21cr|alac-0.1-1.20111027.4|83	
21cr|alac-0.1-1.20111027.4|84	%prep
21cr|alac-0.1-1.20111027.4|85	%setup -q
21cr|alac-0.1-1.20111027.4|86	%patch0
21cr|alac-0.1-1.20111027.4|87	
21cr|alac-0.1-1.20111027.4|88	%build
21cr|alac-0.1-1.20111027.4|89	for d in codec convert-utility; do
21cr|alac-0.1-1.20111027.4|90	%__make -C "$d" \
21cr|alac-0.1-1.20111027.4|91	OPTFLAGS="%{optflags}" \
21cr|alac-0.1-1.20111027.4|92	CC="%__cxx"
21cr|alac-0.1-1.20111027.4|93	done
21cr|alac-0.1-1.20111027.4|94	
21cr|alac-0.1-1.20111027.4|95	%install
21cr|alac-0.1-1.20111027.4|96	mkdir -p %{buildroot}%{_bindir}
21cr|alac-0.1-1.20111027.4|97	install -m 0755 convert-utility/alacconvert %{buildroot}%{_bindir}/alacconvert
21cr|alac-0.1-1.20111027.4|98	
21cr|alac-0.1-1.20111027.4|99	mkdir -p %{buildroot}%{_libdir}
21cr|alac-0.1-1.20111027.4|100	cp -a codec/libalac.so* %{buildroot}%{_libdir}/
21cr|alac-0.1-1.20111027.4|101	
21cr|alac-0.1-1.20111027.4|102	mkdir -p %{buildroot}%{_includedir}
21cr|alac-0.1-1.20111027.4|103	cp -a codec/*.h %{buildroot}%{_includedir}/

82 21
21cr|alacarte-3.36.0-2|1	Summary:	Simple menu editor for Gnome
21cr|alacarte-3.36.0-2|2	Name:		alacarte
21cr|alacarte-3.36.0-2|3	Version:	3.36.0
21cr|alacarte-3.36.0-2|4	Release:	2
21cr|alacarte-3.36.0-2|5	Group:		System/Configuration/Other
21cr|alacarte-3.36.0-2|6	License:	LGPLv2+
21cr|alacarte-3.36.0-2|7	URL:		http://www.realistanew.com/projects/alacarte/
21cr|alacarte-3.36.0-2|8	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.7/%{name}-%{version}.tar.xz
21cr|alacarte-3.36.0-2|9	BuildArch:	noarch
21cr|alacarte-3.36.0-2|10	
21cr|alacarte-3.36.0-2|11	BuildRequires:	desktop-file-utils
21cr|alacarte-3.36.0-2|12	BuildRequires:	docbook-dtds
21cr|alacarte-3.36.0-2|13	BuildRequires:	docbook-style-xsl
21cr|alacarte-3.36.0-2|14	BuildRequires:	gettext
21cr|alacarte-3.36.0-2|15	BuildRequires:	intltool
21cr|alacarte-3.36.0-2|16	BuildRequires:	python3
21cr|alacarte-3.36.0-2|17	BuildRequires:	pkgconfig(python3)
21cr|alacarte-3.36.0-2|18	BuildRequires:	pkgconfig(libgnome-menu-3.0)
21cr|alacarte-3.36.0-2|19	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|alacarte-3.36.0-2|20	BuildRequires:	xsltproc
21cr|alacarte-3.36.0-2|21	
21cr|alacarte-3.36.0-2|22	Requires:	typelib(GMenu)
21cr|alacarte-3.36.0-2|23	Requires:	typelib(Gtk) = 3.0
21cr|alacarte-3.36.0-2|24	
21cr|alacarte-3.36.0-2|25	%description
21cr|alacarte-3.36.0-2|26	Alacarte is a menu editor for GNOME that lets you get things done,
21cr|alacarte-3.36.0-2|27	simply and quickly.
21cr|alacarte-3.36.0-2|28	
21cr|alacarte-3.36.0-2|29	Just click and type to edit, add, and delete any menu entry.
21cr|alacarte-3.36.0-2|30	
21cr|alacarte-3.36.0-2|31	%prep
21cr|alacarte-3.36.0-2|32	%setup -q
21cr|alacarte-3.36.0-2|33	
21cr|alacarte-3.36.0-2|34	autoreconf -i -f
21cr|alacarte-3.36.0-2|35	
21cr|alacarte-3.36.0-2|36	%build
21cr|alacarte-3.36.0-2|37	%configure
21cr|alacarte-3.36.0-2|38	%make
21cr|alacarte-3.36.0-2|39	
21cr|alacarte-3.36.0-2|40	%install
21cr|alacarte-3.36.0-2|41	%makeinstall_std
21cr|alacarte-3.36.0-2|42	
21cr|alacarte-3.36.0-2|43	%find_lang %{name} --with-gnome
21cr|alacarte-3.36.0-2|44	
21cr|alacarte-3.36.0-2|45	desktop-file-install --vendor="" \
21cr|alacarte-3.36.0-2|46	--add-category="GNOME" \
21cr|alacarte-3.36.0-2|47	--add-category="X-MandrivaLinux-System-Configuration-Other" \
21cr|alacarte-3.36.0-2|48	--dir %{buildroot}%{_datadir}/applications \
21cr|alacarte-3.36.0-2|49	%{buildroot}%{_datadir}/applications/*
21cr|alacarte-3.36.0-2|50	
21cr|alacarte-3.36.0-2|51	%files -f %{name}.lang
21cr|alacarte-3.36.0-2|52	%defattr(-,root,root,-)
21cr|alacarte-3.36.0-2|53	%doc README AUTHORS COPYING
21cr|alacarte-3.36.0-2|54	%{py3_puresitedir}/*
21cr|alacarte-3.36.0-2|55	%{_bindir}/*
21cr|alacarte-3.36.0-2|56	%{_datadir}/applications/*
21cr|alacarte-3.36.0-2|57	%{_datadir}/%{name}
21cr|alacarte-3.36.0-2|58	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|alacarte-3.36.0-2|59	%{_mandir}/man1/*

83 21
21cr|alac_decoder-0.2.0-3|1	Summary:	Apple Lossless Audio Codec decoder
21cr|alac_decoder-0.2.0-3|2	Name:		alac_decoder
21cr|alac_decoder-0.2.0-3|3	Version:	0.2.0
21cr|alac_decoder-0.2.0-3|4	Release:	3
21cr|alac_decoder-0.2.0-3|5	License:	MIT
21cr|alac_decoder-0.2.0-3|6	Group:		Sound
21cr|alac_decoder-0.2.0-3|7	Url:		http://craz.net/programs/itunes/alac.html
21cr|alac_decoder-0.2.0-3|8	Source0:	http://craz.net/programs/itunes/files/%{name}-%{version}.tgz
21cr|alac_decoder-0.2.0-3|9	Source1:	alac-license.txt
21cr|alac_decoder-0.2.0-3|10	Provides:	alac = %{version}-%{release}
21cr|alac_decoder-0.2.0-3|11	
21cr|alac_decoder-0.2.0-3|12	%description
21cr|alac_decoder-0.2.0-3|13	A basic decoder for Apple Lossless Audio Codec files (ALAC).
21cr|alac_decoder-0.2.0-3|14	
21cr|alac_decoder-0.2.0-3|15	ALAC is a proprietary lossless audio compression scheme.
21cr|alac_decoder-0.2.0-3|16	Apple never released any documents on the format.
21cr|alac_decoder-0.2.0-3|17	
21cr|alac_decoder-0.2.0-3|18	This package is a C implementation of a decoder, written from
21cr|alac_decoder-0.2.0-3|19	reverse engineering the file format.
21cr|alac_decoder-0.2.0-3|20	
21cr|alac_decoder-0.2.0-3|21	Although an encoder is not provided, by using the decoder as a sort
21cr|alac_decoder-0.2.0-3|22	of specification it should be fairly trivial to write an encoder.
21cr|alac_decoder-0.2.0-3|23	
21cr|alac_decoder-0.2.0-3|24	The program located here will not be able to handle all ALAC files,
21cr|alac_decoder-0.2.0-3|25	it can only handle mono or stereo files. ALAC allows up to 8 channels.
21cr|alac_decoder-0.2.0-3|26	The ALAC decoder supports both 16 and 24 bit sample sizes.
21cr|alac_decoder-0.2.0-3|27	
21cr|alac_decoder-0.2.0-3|28	The decoder is fairly self explanatory, it can read an ALAC stream from
21cr|alac_decoder-0.2.0-3|29	either a file or from stdin, and write it as raw PCM data or as a WAV
21cr|alac_decoder-0.2.0-3|30	file to either stdout or a file.
21cr|alac_decoder-0.2.0-3|31	
21cr|alac_decoder-0.2.0-3|32	This package is in restricted because it may violate software patents.
21cr|alac_decoder-0.2.0-3|33	
21cr|alac_decoder-0.2.0-3|34	%files
21cr|alac_decoder-0.2.0-3|35	%doc README COPYING
21cr|alac_decoder-0.2.0-3|36	%{_bindir}/alac
21cr|alac_decoder-0.2.0-3|37	%{_bindir}/%{name}
21cr|alac_decoder-0.2.0-3|38	
21cr|alac_decoder-0.2.0-3|39	#----------------------------------------------------------------------------
21cr|alac_decoder-0.2.0-3|40	
21cr|alac_decoder-0.2.0-3|41	%prep
21cr|alac_decoder-0.2.0-3|42	%setup -q -n %{name}
21cr|alac_decoder-0.2.0-3|43	
21cr|alac_decoder-0.2.0-3|44	%build
21cr|alac_decoder-0.2.0-3|45	sed -i "s|CFLAGS=.*|CFLAGS=%{optflags}|" Makefile
21cr|alac_decoder-0.2.0-3|46	%make
21cr|alac_decoder-0.2.0-3|47	
21cr|alac_decoder-0.2.0-3|48	%install
21cr|alac_decoder-0.2.0-3|49	mkdir -p %{buildroot}%{_bindir}
21cr|alac_decoder-0.2.0-3|50	install -m 755 alac %{buildroot}%{_bindir}/%{name}
21cr|alac_decoder-0.2.0-3|51	ln -s %{name} %{buildroot}%{_bindir}/alac
21cr|alac_decoder-0.2.0-3|52	cp %{SOURCE1} COPYING

84 21
21cr|alacritty-0.12.0-1|1	%define		crates_ver %{version}
21cr|alacritty-0.12.0-1|2	
21cr|alacritty-0.12.0-1|3	
21cr|alacritty-0.12.0-1|4	Summary:	A GPU-accelerated terminal emulator
21cr|alacritty-0.12.0-1|5	Name:		alacritty
21cr|alacritty-0.12.0-1|6	Version:	0.12.0
21cr|alacritty-0.12.0-1|7	Release:	1
21cr|alacritty-0.12.0-1|8	License:	ASL 2.0
21cr|alacritty-0.12.0-1|9	Group:		Terminals
21cr|alacritty-0.12.0-1|10	Url:		https://github.com/jwilm/alacritty/
21cr|alacritty-0.12.0-1|11	Source0:	https://github.com/jwilm/alacritty/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|alacritty-0.12.0-1|12	Source1:	%{name}-crates-%{crates_ver}.tar.xz
21cr|alacritty-0.12.0-1|13	Source2:	https://github.com/alacritty/alacritty/releases/download/v%{version}/%{name}.yml
21cr|alacritty-0.12.0-1|14	Source4:	https://github.com/jwilm/alacritty/releases/download/v%{version}/Alacritty.svg
21cr|alacritty-0.12.0-1|15	
21cr|alacritty-0.12.0-1|16	BuildRequires:	cargo
21cr|alacritty-0.12.0-1|17	BuildRequires:	desktop-file-utils
21cr|alacritty-0.12.0-1|18	BuildRequires:	rust
21cr|alacritty-0.12.0-1|19	BuildRequires:	cmake
21cr|alacritty-0.12.0-1|20	BuildRequires:	pkgconfig(xcb)
21cr|alacritty-0.12.0-1|21	BuildRequires:	pkgconfig(fontconfig)
21cr|alacritty-0.12.0-1|22	BuildRequires:	pkgconfig(freetype2)
21cr|alacritty-0.12.0-1|23	BuildRequires:	pkgconfig(ncurses)
21cr|alacritty-0.12.0-1|24	Requires:	ncurses-extraterms
21cr|alacritty-0.12.0-1|25	# since we have bash as default.
21cr|alacritty-0.12.0-1|26	Suggests:   alacritty-bash-completion = %{EVRD}
21cr|alacritty-0.12.0-1|27	
21cr|alacritty-0.12.0-1|28	%description
21cr|alacritty-0.12.0-1|29	Alacritty is a terminal emulator written in Rust that leverages the GPU for
21cr|alacritty-0.12.0-1|30	rendering.
21cr|alacritty-0.12.0-1|31	
21cr|alacritty-0.12.0-1|32	%files
21cr|alacritty-0.12.0-1|33	%doc README.md CONTRIBUTING.md LICENSE-APACHE
21cr|alacritty-0.12.0-1|34	%{_bindir}/%{name}
21cr|alacritty-0.12.0-1|35	%{_datadir}/applications/Alacritty.desktop
21cr|alacritty-0.12.0-1|36	%{_appdatadir}/*.Alacritty.appdata.xml
21cr|alacritty-0.12.0-1|37	%{_datadir}/pixmaps/Alacritty.svg
21cr|alacritty-0.12.0-1|38	%{_docdir}/%{name}/%{name}.info
21cr|alacritty-0.12.0-1|39	%{_iconsdir}/%{name}*svg
21cr|alacritty-0.12.0-1|40	%{_mandir}/man1/*
21cr|alacritty-0.12.0-1|41	%{_datadir}/alacritty/%{name}.yml
21cr|alacritty-0.12.0-1|42	#----------------------------------------------------------------------------
21cr|alacritty-0.12.0-1|43	
21cr|alacritty-0.12.0-1|44	%package bash-completion
21cr|alacritty-0.12.0-1|45	Summary:	Bash Completion for %{name}
21cr|alacritty-0.12.0-1|46	Group:		Terminals
21cr|alacritty-0.12.0-1|47	Requires:	bash-completion
21cr|alacritty-0.12.0-1|48	BuildArch:	noarch
21cr|alacritty-0.12.0-1|49	
21cr|alacritty-0.12.0-1|50	%description bash-completion
21cr|alacritty-0.12.0-1|51	The official bash completion script for alacritty. It includes support
21cr|alacritty-0.12.0-1|52	for every argument that can currently be passed to alacritty.
21cr|alacritty-0.12.0-1|53	
21cr|alacritty-0.12.0-1|54	%files bash-completion
21cr|alacritty-0.12.0-1|55	%{_datadir}/bash-completion
21cr|alacritty-0.12.0-1|56	
21cr|alacritty-0.12.0-1|57	#----------------------------------------------------------------------------
21cr|alacritty-0.12.0-1|58	
21cr|alacritty-0.12.0-1|59	%package fish-completion
21cr|alacritty-0.12.0-1|60	Summary:	Fish Completion for %{name}
21cr|alacritty-0.12.0-1|61	Group:		Terminals
21cr|alacritty-0.12.0-1|62	BuildArch:	noarch
21cr|alacritty-0.12.0-1|63	
21cr|alacritty-0.12.0-1|64	%description fish-completion
21cr|alacritty-0.12.0-1|65	The official fish completion script for alacritty.
21cr|alacritty-0.12.0-1|66	
21cr|alacritty-0.12.0-1|67	%files fish-completion
21cr|alacritty-0.12.0-1|68	%{_datadir}/fish
21cr|alacritty-0.12.0-1|69	
21cr|alacritty-0.12.0-1|70	#----------------------------------------------------------------------------
21cr|alacritty-0.12.0-1|71	
21cr|alacritty-0.12.0-1|72	%package zsh-completion
21cr|alacritty-0.12.0-1|73	Summary:	ZSH Completion for %{name}
21cr|alacritty-0.12.0-1|74	Group:		Terminals
21cr|alacritty-0.12.0-1|75	BuildArch:	noarch
21cr|alacritty-0.12.0-1|76	
21cr|alacritty-0.12.0-1|77	%description zsh-completion
21cr|alacritty-0.12.0-1|78	The official zsh completion script for alacritty.
21cr|alacritty-0.12.0-1|79	
21cr|alacritty-0.12.0-1|80	%files zsh-completion
21cr|alacritty-0.12.0-1|81	%{_datadir}/zsh
21cr|alacritty-0.12.0-1|82	
21cr|alacritty-0.12.0-1|83	#----------------------------------------------------------------------------
21cr|alacritty-0.12.0-1|84	
21cr|alacritty-0.12.0-1|85	%prep
21cr|alacritty-0.12.0-1|86	%autosetup -a1
21cr|alacritty-0.12.0-1|87	
21cr|alacritty-0.12.0-1|88	
21cr|alacritty-0.12.0-1|89	%{__mv} %{name}-%{crates_ver}/* .
21cr|alacritty-0.12.0-1|90	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|alacritty-0.12.0-1|91	
21cr|alacritty-0.12.0-1|92	# use offline registry
21cr|alacritty-0.12.0-1|93	export CARGO_HOME="$(pwd)/.cargo"
21cr|alacritty-0.12.0-1|94	
21cr|alacritty-0.12.0-1|95	mkdir -p "$CARGO_HOME"
21cr|alacritty-0.12.0-1|96	cat >.cargo/config <<EOF
21cr|alacritty-0.12.0-1|97	[source.crates-io]
21cr|alacritty-0.12.0-1|98	registry = 'https://github.com/rust-lang/crates.io-index'
21cr|alacritty-0.12.0-1|99	replace-with = 'vendored-sources'
21cr|alacritty-0.12.0-1|100	
21cr|alacritty-0.12.0-1|101	[source.vendored-sources]
21cr|alacritty-0.12.0-1|102	directory = '$PWD/vendor'
21cr|alacritty-0.12.0-1|103	EOF
21cr|alacritty-0.12.0-1|104	
21cr|alacritty-0.12.0-1|105	%build
21cr|alacritty-0.12.0-1|106	export CARGO_HOME="$(pwd)/.cargo"
21cr|alacritty-0.12.0-1|107	RUSTFLAGS=-g cargo build --all-targets --offline --frozen
21cr|alacritty-0.12.0-1|108	cargo doc --verbose
21cr|alacritty-0.12.0-1|109	
21cr|alacritty-0.12.0-1|110	%install
21cr|alacritty-0.12.0-1|111	# Create rpm tree
21cr|alacritty-0.12.0-1|112	mkdir -p %{buildroot}{%{_bindir},%{_datadir}/applications,%{_iconsdir},%{_datadir}/pixmaps,%{_appdatadir}}
21cr|alacritty-0.12.0-1|113	
21cr|alacritty-0.12.0-1|114	install -Dm 0755 extra/logo/*svg %{buildroot}%{_iconsdir}/
21cr|alacritty-0.12.0-1|115	install -Dm 0755 %{S:4} %{buildroot}%{_datadir}/pixmaps/
21cr|alacritty-0.12.0-1|116	install -Dm 0755 target/debug/%{name} %{buildroot}%{_bindir}/%{name}
21cr|alacritty-0.12.0-1|117	desktop-file-install extra/linux/Alacritty.desktop \
21cr|alacritty-0.12.0-1|118	--dir %{buildroot}%{_datadir}/applications
21cr|alacritty-0.12.0-1|119	
21cr|alacritty-0.12.0-1|120	install -Dm 0755 extra/linux/org.alacritty.Alacritty.appdata.xml %{buildroot}%{_appdatadir}/
21cr|alacritty-0.12.0-1|121	
21cr|alacritty-0.12.0-1|122	# Shell completions
21cr|alacritty-0.12.0-1|123	mkdir -p %{buildroot}%{_datadir}/{zsh/site-functions/,bash-completion/completions/,fish/completions/}
21cr|alacritty-0.12.0-1|124	mkdir -p %{buildroot}%{_mandir}/man1
21cr|alacritty-0.12.0-1|125	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|alacritty-0.12.0-1|126	cp extra/completions/_%{name} %{buildroot}%{_datadir}/zsh/site-functions/_%{name}
21cr|alacritty-0.12.0-1|127	cp extra/completions/%{name}.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|alacritty-0.12.0-1|128	cp extra/completions/%{name}.fish %{buildroot}%{_datadir}/fish/completions/%{name}.fish
21cr|alacritty-0.12.0-1|129	install -Dm 0644 extra/%{name}.man %{buildroot}%{_mandir}/man1/%{name}.1
21cr|alacritty-0.12.0-1|130	install -Dm 0644 extra/%{name}.info %{buildroot}%{_docdir}/%{name}/%{name}.info
21cr|alacritty-0.12.0-1|131	
21cr|alacritty-0.12.0-1|132	# config file
21cr|alacritty-0.12.0-1|133	install -Dm 0644 %{S:2} %{buildroot}%{_datadir}/alacritty/%{name}.yml
21cr|alacritty-0.12.0-1|134	
21cr|alacritty-0.12.0-1|135	rm -vf %{buildroot}%{_prefix}/.crates.toml
21cr|alacritty-0.12.0-1|136	chmod -x %{buildroot}%{_iconsdir}/*.svg
21cr|alacritty-0.12.0-1|137	chmod -x %{buildroot}%{_datadir}/pixmaps/*.svg
21cr|alacritty-0.12.0-1|138	chmod -x %{buildroot}%{_appdatadir}/*.xml
21cr|alacritty-0.12.0-1|139	
21cr|alacritty-0.12.0-1|140	
21cr|alacritty-0.12.0-1|141	# Drop check 4 now
21cr|alacritty-0.12.0-1|142	#%%check
21cr|alacritty-0.12.0-1|143	# test build only in 64 bit, others fail on abf
21cr|alacritty-0.12.0-1|144	# error: ran out of registers during register allocation
21cr|alacritty-0.12.0-1|145	# LLVM ERROR: Cannot emit physreg copy instruction
21cr|alacritty-0.12.0-1|146	#
21cr|alacritty-0.12.0-1|147	%ifarch x86_64
21cr|alacritty-0.12.0-1|148	cargo test --release --locked
21cr|alacritty-0.12.0-1|149	%endif
21cr|alacritty-0.12.0-1|150	

85 21
21cr|alarm-clock-applet-0.3.4-2|1	# Workaround to build with GCC 10
21cr|alarm-clock-applet-0.3.4-2|2	%global optflags %{optflags} -fcommon
21cr|alarm-clock-applet-0.3.4-2|3	Summary:	An alarm-clock for use with the GNOME panel
21cr|alarm-clock-applet-0.3.4-2|4	Name:		alarm-clock-applet
21cr|alarm-clock-applet-0.3.4-2|5	Version:	0.3.4
21cr|alarm-clock-applet-0.3.4-2|6	Release:	2
21cr|alarm-clock-applet-0.3.4-2|7	License:	GPLv2+
21cr|alarm-clock-applet-0.3.4-2|8	Group:		Office
21cr|alarm-clock-applet-0.3.4-2|9	Url:		https://github.com/joh/alarm-clock
21cr|alarm-clock-applet-0.3.4-2|10	Source0:	https://launchpad.net/alarm-clock/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21cr|alarm-clock-applet-0.3.4-2|11	BuildRequires:	GConf2
21cr|alarm-clock-applet-0.3.4-2|12	BuildRequires:	gnome-common
21cr|alarm-clock-applet-0.3.4-2|13	BuildRequires:	gnome-icon-theme
21cr|alarm-clock-applet-0.3.4-2|14	BuildRequires:	intltool
21cr|alarm-clock-applet-0.3.4-2|15	BuildRequires:	pkgconfig(gconf-2.0)
21cr|alarm-clock-applet-0.3.4-2|16	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|alarm-clock-applet-0.3.4-2|17	BuildRequires:	pkgconfig(libnotify)
21cr|alarm-clock-applet-0.3.4-2|18	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|alarm-clock-applet-0.3.4-2|19	BuildRequires:	pkgconfig(unique-1.0)
21cr|alarm-clock-applet-0.3.4-2|20	Requires:	gnome-icon-theme
21cr|alarm-clock-applet-0.3.4-2|21	
21cr|alarm-clock-applet-0.3.4-2|22	%description
21cr|alarm-clock-applet-0.3.4-2|23	Alarm Clock is a fully-featured alarm clock for your GNOME panel.
21cr|alarm-clock-applet-0.3.4-2|24	It's easy to use yet powerful with support for multiple repeatable
21cr|alarm-clock-applet-0.3.4-2|25	alarms, as well as snoozing and a flexible notification system.
21cr|alarm-clock-applet-0.3.4-2|26	
21cr|alarm-clock-applet-0.3.4-2|27	%files -f %{name}.lang
21cr|alarm-clock-applet-0.3.4-2|28	%doc AUTHORS COPYING NEWS README
21cr|alarm-clock-applet-0.3.4-2|29	%{_sysconfdir}/gconf/schemas/alarm-clock.schemas
21cr|alarm-clock-applet-0.3.4-2|30	%{_bindir}/%{name}
21cr|alarm-clock-applet-0.3.4-2|31	%{_datadir}/%{name}/alarm-clock.ui
21cr|alarm-clock-applet-0.3.4-2|32	%{_datadir}/applications/%{name}.desktop
21cr|alarm-clock-applet-0.3.4-2|33	%{_iconsdir}/hicolor/*/apps/*.png
21cr|alarm-clock-applet-0.3.4-2|34	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|alarm-clock-applet-0.3.4-2|35	
21cr|alarm-clock-applet-0.3.4-2|36	#----------------------------------------------------------------------------
21cr|alarm-clock-applet-0.3.4-2|37	
21cr|alarm-clock-applet-0.3.4-2|38	%prep
21cr|alarm-clock-applet-0.3.4-2|39	%setup -q
21cr|alarm-clock-applet-0.3.4-2|40	
21cr|alarm-clock-applet-0.3.4-2|41	%build
21cr|alarm-clock-applet-0.3.4-2|42	NOCONFIGURE=1 ./autogen.sh
21cr|alarm-clock-applet-0.3.4-2|43	%configure
21cr|alarm-clock-applet-0.3.4-2|44	%make
21cr|alarm-clock-applet-0.3.4-2|45	
21cr|alarm-clock-applet-0.3.4-2|46	%install
21cr|alarm-clock-applet-0.3.4-2|47	%makeinstall_std
21cr|alarm-clock-applet-0.3.4-2|48	
21cr|alarm-clock-applet-0.3.4-2|49	%find_lang %{name}

86 21
21cr|albatross-2.0-2|1	%global theme_name Albatross
21cr|albatross-2.0-2|2	
21cr|albatross-2.0-2|3	Summary:	%{theme_name} theme
21cr|albatross-2.0-2|4	Name:		albatross
21cr|albatross-2.0-2|5	Version:	2.0
21cr|albatross-2.0-2|6	Release:	2
21cr|albatross-2.0-2|7	License:        GPLv3+
21cr|albatross-2.0-2|8	Group:		Graphics
21cr|albatross-2.0-2|9	Url:		https://www.xfce-look.org/p/1175887/
21cr|albatross-2.0-2|10	Source0:	Albatross.tar.bz2
21cr|albatross-2.0-2|11	BuildArch:	noarch
21cr|albatross-2.0-2|12	Requires: 	albatross-common
21cr|albatross-2.0-2|13	Requires: 	albatross-gtk2-theme
21cr|albatross-2.0-2|14	Requires: 	albatross-gtk3-theme
21cr|albatross-2.0-2|15	Requires: 	albatross-metacity-theme
21cr|albatross-2.0-2|16	Requires: 	albatross-xfwm4-theme
21cr|albatross-2.0-2|17	
21cr|albatross-2.0-2|18	%description
21cr|albatross-2.0-2|19	Albatross GTK2,GTK3,XFWM,Metacity theme
21cr|albatross-2.0-2|20	
21cr|albatross-2.0-2|21	%files
21cr|albatross-2.0-2|22	
21cr|albatross-2.0-2|23	#----------------------------------------------------------------------------
21cr|albatross-2.0-2|24	
21cr|albatross-2.0-2|25	%package common
21cr|albatross-2.0-2|26	Summary:	Files common to %{theme_name} themes
21cr|albatross-2.0-2|27	Group:		Graphics
21cr|albatross-2.0-2|28	
21cr|albatross-2.0-2|29	%description common
21cr|albatross-2.0-2|30	Files which are common to all %{theme_name} themes
21cr|albatross-2.0-2|31	
21cr|albatross-2.0-2|32	%files common
21cr|albatross-2.0-2|33	%{_datadir}/themes/%{theme_name}/index.theme
21cr|albatross-2.0-2|34	
21cr|albatross-2.0-2|35	#----------------------------------------------------------------------------
21cr|albatross-2.0-2|36	
21cr|albatross-2.0-2|37	%package gtk2-theme
21cr|albatross-2.0-2|38	Summary:	%{theme_name} GTK+2 themes
21cr|albatross-2.0-2|39	Group:		Graphics
21cr|albatross-2.0-2|40	Requires: 	gnome-themes-standard
21cr|albatross-2.0-2|41	Requires:	%{name}-common = %{EVRD}
21cr|albatross-2.0-2|42	Requires: 	murrine
21cr|albatross-2.0-2|43	
21cr|albatross-2.0-2|44	%description gtk2-theme
21cr|albatross-2.0-2|45	Themes for GTK+2 as part of the %{theme_name} theme
21cr|albatross-2.0-2|46	
21cr|albatross-2.0-2|47	%files gtk2-theme
21cr|albatross-2.0-2|48	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|albatross-2.0-2|49	
21cr|albatross-2.0-2|50	#----------------------------------------------------------------------------
21cr|albatross-2.0-2|51	
21cr|albatross-2.0-2|52	%package gtk3-theme
21cr|albatross-2.0-2|53	Summary:	%{theme_name} GTK+3 themes
21cr|albatross-2.0-2|54	Group:		Graphics
21cr|albatross-2.0-2|55	Requires:	gtk+3.0
21cr|albatross-2.0-2|56	Requires: 	gnome-themes-standard
21cr|albatross-2.0-2|57	Requires:	%{name}-common = %{EVRD}
21cr|albatross-2.0-2|58	Requires: 	murrine
21cr|albatross-2.0-2|59	
21cr|albatross-2.0-2|60	%description gtk3-theme
21cr|albatross-2.0-2|61	Themes for GTK+3 as part of the %{theme_name} theme
21cr|albatross-2.0-2|62	
21cr|albatross-2.0-2|63	%files gtk3-theme
21cr|albatross-2.0-2|64	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|albatross-2.0-2|65	
21cr|albatross-2.0-2|66	#----------------------------------------------------------------------------
21cr|albatross-2.0-2|67	
21cr|albatross-2.0-2|68	%package metacity-theme
21cr|albatross-2.0-2|69	Summary:	%{theme_name} Metacity themes
21cr|albatross-2.0-2|70	Group:		Graphics
21cr|albatross-2.0-2|71	Requires:	metacity
21cr|albatross-2.0-2|72	
21cr|albatross-2.0-2|73	%description metacity-theme
21cr|albatross-2.0-2|74	Themes for Metacity as part of the %{theme_name} theme.
21cr|albatross-2.0-2|75	
21cr|albatross-2.0-2|76	%files metacity-theme
21cr|albatross-2.0-2|77	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|albatross-2.0-2|78	
21cr|albatross-2.0-2|79	#----------------------------------------------------------------------------
21cr|albatross-2.0-2|80	
21cr|albatross-2.0-2|81	%package xfwm4-theme
21cr|albatross-2.0-2|82	Summary:	%{theme_name} Xfwm4 themes
21cr|albatross-2.0-2|83	Group:		Graphics
21cr|albatross-2.0-2|84	Requires:	xfwm4
21cr|albatross-2.0-2|85	Requires: 	gnome-themes-standard
21cr|albatross-2.0-2|86	Requires:	%{name}-common = %{EVRD}
21cr|albatross-2.0-2|87	Requires: 	murrine
21cr|albatross-2.0-2|88	
21cr|albatross-2.0-2|89	%description xfwm4-theme
21cr|albatross-2.0-2|90	Themes for Xfwm4 as part of the %{theme_name} theme
21cr|albatross-2.0-2|91	
21cr|albatross-2.0-2|92	%files xfwm4-theme
21cr|albatross-2.0-2|93	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|albatross-2.0-2|94	
21cr|albatross-2.0-2|95	#----------------------------------------------------------------------------
21cr|albatross-2.0-2|96	
21cr|albatross-2.0-2|97	%prep
21cr|albatross-2.0-2|98	%setup -q -n %{theme_name}
21cr|albatross-2.0-2|99	
21cr|albatross-2.0-2|100	%build
21cr|albatross-2.0-2|101	# nothing to build
21cr|albatross-2.0-2|102	
21cr|albatross-2.0-2|103	%install
21cr|albatross-2.0-2|104	mkdir -p %{buildroot}%{_datadir}/themes
21cr|albatross-2.0-2|105	tar jfx %{SOURCE0} -C %{buildroot}%{_datadir}/themes
21cr|albatross-2.0-2|106	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|albatross-2.0-2|107	find %{buildroot} -type d -exec chmod 0755 {} \;

87 21
21cr|albert-0.17.3-1|1	%define _disable_ld_no_undefined 1
21cr|albert-0.17.3-1|2	
21cr|albert-0.17.3-1|3	%define	pversion b4cac28be7b265027b00279baba14086d97c4d07
21cr|albert-0.17.3-1|4	%define	pb11version 2.9.2
21cr|albert-0.17.3-1|5	
21cr|albert-0.17.3-1|6	%define commit edd178d2d58002d69c0e5b25b927863251c8e28c
21cr|albert-0.17.3-1|7	%define commit_short %(echo %{commit} | head -c6)
21cr|albert-0.17.3-1|8	
21cr|albert-0.17.3-1|9	Summary:	A fast and flexible keyboard launcher
21cr|albert-0.17.3-1|10	Name:		albert
21cr|albert-0.17.3-1|11	Version:	0.17.3
21cr|albert-0.17.3-1|12	Release:	1
21cr|albert-0.17.3-1|13	License:	GPLv3+
21cr|albert-0.17.3-1|14	Group:		Graphical desktop/Other
21cr|albert-0.17.3-1|15	Url:		https://github.com/albertlauncher/albert
21cr|albert-0.17.3-1|16	Source0:	https://github.com/albertlauncher/albert/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|albert-0.17.3-1|17	# https://github.com/albertlauncher/plugins/tree/%{pversion}
21cr|albert-0.17.3-1|18	Source1:	plugins-%{pversion}.zip
21cr|albert-0.17.3-1|19	# https://github.com/pybind/pybind11/tree/%{pb11version}
21cr|albert-0.17.3-1|20	Source2:	pybind11-%{pb11version}.tar.gz
21cr|albert-0.17.3-1|21	Patch0:		albert-0.17.2-linkage.patch
21cr|albert-0.17.3-1|22	BuildRequires:	cmake >= 3.1.3
21cr|albert-0.17.3-1|23	BuildRequires:	muparser-devel
21cr|albert-0.17.3-1|24	BuildRequires:	python3egg(pybind11)
21cr|albert-0.17.3-1|25	BuildRequires:	pkgconfig(python3)
21cr|albert-0.17.3-1|26	BuildRequires:	pkgconfig(Qt5Charts)
21cr|albert-0.17.3-1|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|albert-0.17.3-1|28	BuildRequires:	pkgconfig(Qt5Core) >= 5.5.0
21cr|albert-0.17.3-1|29	BuildRequires:	pkgconfig(Qt5DBus)
21cr|albert-0.17.3-1|30	BuildRequires:	pkgconfig(Qt5Gui)
21cr|albert-0.17.3-1|31	BuildRequires:	pkgconfig(Qt5Network)
21cr|albert-0.17.3-1|32	BuildRequires:	pkgconfig(Qt5Qml)
21cr|albert-0.17.3-1|33	BuildRequires:	pkgconfig(Qt5Quick)
21cr|albert-0.17.3-1|34	BuildRequires:	pkgconfig(Qt5Sql)
21cr|albert-0.17.3-1|35	BuildRequires:	pkgconfig(Qt5Svg)
21cr|albert-0.17.3-1|36	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|albert-0.17.3-1|37	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|albert-0.17.3-1|38	BuildRequires:	pkgconfig(x11)
21cr|albert-0.17.3-1|39	BuildRequires:	pkgconfig(xext)
21cr|albert-0.17.3-1|40	Requires:	libnotify
21cr|albert-0.17.3-1|41	Requires:	qt5-database-plugin-sqlite
21cr|albert-0.17.3-1|42	
21cr|albert-0.17.3-1|43	%description
21cr|albert-0.17.3-1|44	Access everything with virtually zero effort. Run applications, open files or
21cr|albert-0.17.3-1|45	their paths, open bookmarks in your browser, search the web, calculate things
21cr|albert-0.17.3-1|46	and a lot more…
21cr|albert-0.17.3-1|47	Albert is a desktop agnostic launcher. Its goals are usability and beauty,
21cr|albert-0.17.3-1|48	performance and extensibility. It is written in C++ and based on the Qt
21cr|albert-0.17.3-1|49	framework.
21cr|albert-0.17.3-1|50	
21cr|albert-0.17.3-1|51	%files
21cr|albert-0.17.3-1|52	%doc CHANGELOG.md
21cr|albert-0.17.3-1|53	%{_bindir}/%{name}
21cr|albert-0.17.3-1|54	%{_datadir}/%{name}
21cr|albert-0.17.3-1|55	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|albert-0.17.3-1|56	%{_datadir}/applications/%{name}.desktop
21cr|albert-0.17.3-1|57	%{_libdir}/%{name}/libalbert.so
21cr|albert-0.17.3-1|58	%{_libdir}/%{name}/libxdg.so
21cr|albert-0.17.3-1|59	%{_libdir}/%{name}/plugins/
21cr|albert-0.17.3-1|60	
21cr|albert-0.17.3-1|61	#----------------------------------------------------------------------------
21cr|albert-0.17.3-1|62	
21cr|albert-0.17.3-1|63	%prep
21cr|albert-0.17.3-1|64	%setup -q -a1 -a2 -n %{name}-%{commit}
21cr|albert-0.17.3-1|65	mv plugins-%{pversion}/* plugins/
21cr|albert-0.17.3-1|66	mv pybind11-%{pb11version}/* plugins/python/pybind11/
21cr|albert-0.17.3-1|67	%patch0 -p1 -b .linkage
21cr|albert-0.17.3-1|68	
21cr|albert-0.17.3-1|69	
21cr|albert-0.17.3-1|70	%build
21cr|albert-0.17.3-1|71	%cmake_qt5 \
21cr|albert-0.17.3-1|72	-DBUILD_VIRTUALBOX:BOOL=OFF \
21cr|albert-0.17.3-1|73	-DCMAKE_SKIP_RPATH:BOOL=OFF
21cr|albert-0.17.3-1|74	%make
21cr|albert-0.17.3-1|75	
21cr|albert-0.17.3-1|76	
21cr|albert-0.17.3-1|77	%install
21cr|albert-0.17.3-1|78	%makeinstall_std -C build
21cr|albert-0.17.3-1|79	
21cr|albert-0.17.3-1|80	# Fix perms
21cr|albert-0.17.3-1|81	chmod +x %{buildroot}%{_datadir}/%{name}/org.albert.frontend.widgetboxmodel/*.sh

88 21
21cr|albumshaper-2.1-14|1	%define debug_package %{nil}
21cr|albumshaper-2.1-14|2	
21cr|albumshaper-2.1-14|3	Summary:	Graphical application used to create, maintain, and share photo albums
21cr|albumshaper-2.1-14|4	Name:		albumshaper
21cr|albumshaper-2.1-14|5	Version:	2.1
21cr|albumshaper-2.1-14|6	Release:	14
21cr|albumshaper-2.1-14|7	License:	GPLv2+
21cr|albumshaper-2.1-14|8	Group:		Graphics
21cr|albumshaper-2.1-14|9	Url:		http://albumshaper.sf.net
21cr|albumshaper-2.1-14|10	Source0:	http://prdownloads.sourceforge.net/albumshaper/%{name}_%{version}.tar.bz2
21cr|albumshaper-2.1-14|11	#gw disable upx, find-requires is broken
21cr|albumshaper-2.1-14|12	Patch0:		albumshaper-2.1-no-upx.patch
21cr|albumshaper-2.1-14|13	Patch1:		albumshaper-2.1-gcc4.1.patch
21cr|albumshaper-2.1-14|14	Patch2:		albumshaper-2.1-qt4.patch
21cr|albumshaper-2.1-14|15	BuildRequires:	doxygen
21cr|albumshaper-2.1-14|16	BuildRequires:	imagemagick
21cr|albumshaper-2.1-14|17	BuildRequires:	jpeg-devel
21cr|albumshaper-2.1-14|18	BuildRequires:	qt4-devel
21cr|albumshaper-2.1-14|19	BuildRequires:	pkgconfig(libxslt)
21cr|albumshaper-2.1-14|20	
21cr|albumshaper-2.1-14|21	%description
21cr|albumshaper-2.1-14|22	Album Shaper is a graphical application used to create, maintain, and
21cr|albumshaper-2.1-14|23	share photo albums using open formats like HTML, XSLT, and JPG.
21cr|albumshaper-2.1-14|24	Two-layer albums can be created in a drag-n-drop interface which
21cr|albumshaper-2.1-14|25	allows quick and easy arrangement and categorization of photos. Batch
21cr|albumshaper-2.1-14|26	rotations make getting your photos ready a quick and easy task. You
21cr|albumshaper-2.1-14|27	can also crop, enhance, and manipulate your photos using a powerful
21cr|albumshaper-2.1-14|28	but intuitive editing interface. Photos, collections, and albums
21cr|albumshaper-2.1-14|29	themselves can be labeled as needed and modified at a later time by
21cr|albumshaper-2.1-14|30	saving and loading from a simple XML format. Albums are exported as
21cr|albumshaper-2.1-14|31	HTML which can then be posted directly on the web or viewed straight
21cr|albumshaper-2.1-14|32	from your hard drive. Album Shaper now supports themes which means you
21cr|albumshaper-2.1-14|33	can completely customize the look of the Albums you produce! Album
21cr|albumshaper-2.1-14|34	Shaper is designed to help you share your photos with your friends and
21cr|albumshaper-2.1-14|35	family as easily as possible, as well as update and maintain these
21cr|albumshaper-2.1-14|36	Albums in the most effecient and easy way possible.
21cr|albumshaper-2.1-14|37	
21cr|albumshaper-2.1-14|38	%files
21cr|albumshaper-2.1-14|39	%doc docs/html docs/bugs.txt docs/copying.txt *.txt
21cr|albumshaper-2.1-14|40	%{_bindir}/*
21cr|albumshaper-2.1-14|41	%{_datadir}/%{name}
21cr|albumshaper-2.1-14|42	%{_datadir}/applications/%{name}.desktop
21cr|albumshaper-2.1-14|43	%{_liconsdir}/%{name}.png
21cr|albumshaper-2.1-14|44	%{_iconsdir}/%{name}.png
21cr|albumshaper-2.1-14|45	%{_miconsdir}/%{name}.png
21cr|albumshaper-2.1-14|46	
21cr|albumshaper-2.1-14|47	#----------------------------------------------------------------------------
21cr|albumshaper-2.1-14|48	
21cr|albumshaper-2.1-14|49	%prep
21cr|albumshaper-2.1-14|50	%setup -q -n %{name}_%{version}_src
21cr|albumshaper-2.1-14|51	%patch -p1
21cr|albumshaper-2.1-14|52	%patch1 -p1
21cr|albumshaper-2.1-14|53	%patch2 -p1
21cr|albumshaper-2.1-14|54	for file in AlbumShaper.pro AlbumShaper.xcode/project.pbxproj src/main.cpp
21cr|albumshaper-2.1-14|55	do
21cr|albumshaper-2.1-14|56	sed -i -e 's|/local||g' $file
21cr|albumshaper-2.1-14|57	done
21cr|albumshaper-2.1-14|58	
21cr|albumshaper-2.1-14|59	%build
21cr|albumshaper-2.1-14|60	%qmake_qt4
21cr|albumshaper-2.1-14|61	%make
21cr|albumshaper-2.1-14|62	doxygen AlbumShaper.doc
21cr|albumshaper-2.1-14|63	
21cr|albumshaper-2.1-14|64	%install
21cr|albumshaper-2.1-14|65	# Install to rpm build location
21cr|albumshaper-2.1-14|66	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|albumshaper-2.1-14|67	install -m 755 bin/AlbumShaper %{buildroot}%{_bindir}/AlbumShaper
21cr|albumshaper-2.1-14|68	find %{buildroot} -name .DS_Store -exec rm {} \;
21cr|albumshaper-2.1-14|69	find %{buildroot}%{_datadir} -type f -exec chmod 644 {} \;
21cr|albumshaper-2.1-14|70	
21cr|albumshaper-2.1-14|71	mkdir -p %{buildroot}%{_datadir}/applications
21cr|albumshaper-2.1-14|72	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|albumshaper-2.1-14|73	[Desktop Entry]
21cr|albumshaper-2.1-14|74	Name=AlbumShaper
21cr|albumshaper-2.1-14|75	Name[ru]=AlbumShaper
21cr|albumshaper-2.1-14|76	Comment=Create photo albums
21cr|albumshaper-2.1-14|77	Comment[ru]=Создание фотоальбомов
21cr|albumshaper-2.1-14|78	Exec=%{_bindir}/AlbumShaper
21cr|albumshaper-2.1-14|79	Icon=%{name}
21cr|albumshaper-2.1-14|80	Terminal=false
21cr|albumshaper-2.1-14|81	Type=Application
21cr|albumshaper-2.1-14|82	StartupNotify=true
21cr|albumshaper-2.1-14|83	Categories=Photography;Graphics;Viewer;
21cr|albumshaper-2.1-14|84	EOF
21cr|albumshaper-2.1-14|85	
21cr|albumshaper-2.1-14|86	mkdir -p %{buildroot}%{_liconsdir}
21cr|albumshaper-2.1-14|87	mkdir -p %{buildroot}%{_miconsdir}
21cr|albumshaper-2.1-14|88	convert -scale 48 resources/icons/as64.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|albumshaper-2.1-14|89	install -m 644 resources/icons/as32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|albumshaper-2.1-14|90	install -m 644 resources/icons/as16.png %{buildroot}%{_miconsdir}/%{name}.png

89 21
21cr|aldo-0.7.7-5|1	Name: 		aldo
21cr|aldo-0.7.7-5|2	Version: 	0.7.7
21cr|aldo-0.7.7-5|3	Summary: 	Console-based morse tutor
21cr|aldo-0.7.7-5|4	Release: 	5
21cr|aldo-0.7.7-5|5	License: 	GPLv2+
21cr|aldo-0.7.7-5|6	Group: 		Networking/Other
21cr|aldo-0.7.7-5|7	Url: 		http://www.nongnu.org/aldo
21cr|aldo-0.7.7-5|8	Source0: 	http://savannah.nongnu.org/download/aldo/%{name}-%{version}.tar.bz2
21cr|aldo-0.7.7-5|9	Source1:	http://savannah.nongnu.org/download/aldo/%{name}-%{version}.tar.bz2.sig
21cr|aldo-0.7.7-5|10	BuildRequires:	libao-devel
21cr|aldo-0.7.7-5|11	BuildRequires:	readline-devel
21cr|aldo-0.7.7-5|12	
21cr|aldo-0.7.7-5|13	%description
21cr|aldo-0.7.7-5|14	Console-based morse tutor which has four kinds of exercises:
21cr|aldo-0.7.7-5|15	*  Classic exercise: With this exercise you must guess some random
21cr|aldo-0.7.7-5|16	strings of characters that aldo plays in morse code
21cr|aldo-0.7.7-5|17	*  Koch method
21cr|aldo-0.7.7-5|18	*  Read from file (text file)
21cr|aldo-0.7.7-5|19	*  Callsign exercise (random callsigns)
21cr|aldo-0.7.7-5|20	
21cr|aldo-0.7.7-5|21	%prep
21cr|aldo-0.7.7-5|22	%setup -q
21cr|aldo-0.7.7-5|23	
21cr|aldo-0.7.7-5|24	%build
21cr|aldo-0.7.7-5|25	%configure
21cr|aldo-0.7.7-5|26	%make
21cr|aldo-0.7.7-5|27	
21cr|aldo-0.7.7-5|28	%install
21cr|aldo-0.7.7-5|29	%makeinstall_std
21cr|aldo-0.7.7-5|30	
21cr|aldo-0.7.7-5|31	%files -n %{name}
21cr|aldo-0.7.7-5|32	%doc AUTHORS ChangeLog NEWS README THANKS
21cr|aldo-0.7.7-5|33	%{_bindir}/aldo
21cr|aldo-0.7.7-5|34	%{_mandir}/man1/aldo*

90 21
21cr|AlephOne-20230119-1|1	# For the "real" version, see Source_Files/Misc/alephversion.h
21cr|AlephOne-20230119-1|2	%define oversion 20230119
21cr|AlephOne-20230119-1|3	
21cr|AlephOne-20230119-1|4	Summary:	An engine for 3D first-person shooter games Marathon 1, 2 and Infinity
21cr|AlephOne-20230119-1|5	Name:		AlephOne
21cr|AlephOne-20230119-1|6	Version:	20230119
21cr|AlephOne-20230119-1|7	Release:	1
21cr|AlephOne-20230119-1|8	License:	GPLv3+
21cr|AlephOne-20230119-1|9	Group:		Games/Arcade
21cr|AlephOne-20230119-1|10	Url:		https://alephone.lhowon.org
21cr|AlephOne-20230119-1|11	Source0:	https://github.com/Aleph-One-Marathon/alephone/releases/download/release-%{oversion}/AlephOne-%{oversion}.tar.bz2
21cr|AlephOne-20230119-1|12	Source1:	marathon.png
21cr|AlephOne-20230119-1|13	BuildRequires:	autoconf-archive
21cr|AlephOne-20230119-1|14	BuildRequires:	boost-devel
21cr|AlephOne-20230119-1|15	BuildRequires:	ffmpeg-devel
21cr|AlephOne-20230119-1|16	BuildRequires:	smpeg2-devel
21cr|AlephOne-20230119-1|17	BuildRequires:	pkgconfig(alsa)
21cr|AlephOne-20230119-1|18	BuildRequires:	pkgconfig(gl)
21cr|AlephOne-20230119-1|19	BuildRequires:	pkgconfig(glu)
21cr|AlephOne-20230119-1|20	BuildRequires:	pkgconfig(libcurl)
21cr|AlephOne-20230119-1|21	BuildRequires:	pkgconfig(libpng)
21cr|AlephOne-20230119-1|22	BuildRequires:	pkgconfig(mad)
21cr|AlephOne-20230119-1|23	BuildRequires:	pkgconfig(sdl2)
21cr|AlephOne-20230119-1|24	BuildRequires:	pkgconfig(SDL2_image)
21cr|AlephOne-20230119-1|25	BuildRequires:	pkgconfig(SDL2_net)
21cr|AlephOne-20230119-1|26	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|AlephOne-20230119-1|27	BuildRequires:	pkgconfig(sndfile)
21cr|AlephOne-20230119-1|28	BuildRequires:	pkgconfig(speex)
21cr|AlephOne-20230119-1|29	BuildRequires:	pkgconfig(speexdsp)
21cr|AlephOne-20230119-1|30	BuildRequires:	pkgconfig(vorbisfile)
21cr|AlephOne-20230119-1|31	BuildRequires:	pkgconfig(zlib)
21cr|AlephOne-20230119-1|32	BuildRequires:	pkgconfig(zziplib)
21cr|AlephOne-20230119-1|33	Provides:	alephone = %{EVRD}
21cr|AlephOne-20230119-1|34	
21cr|AlephOne-20230119-1|35	%description
21cr|AlephOne-20230119-1|36	Aleph One is an engine to run Marathon, Marathon 2 and Marathon Infinity games.
21cr|AlephOne-20230119-1|37	Packages containig the game datas are:
21cr|AlephOne-20230119-1|38	- marathon
21cr|AlephOne-20230119-1|39	- marathon2
21cr|AlephOne-20230119-1|40	- marathon-infinity.
21cr|AlephOne-20230119-1|41	
21cr|AlephOne-20230119-1|42	%files
21cr|AlephOne-20230119-1|43	%doc AUTHORS README.md docs/MML.html
21cr|AlephOne-20230119-1|44	%license COPYING
21cr|AlephOne-20230119-1|45	%{_datadir}/mime/packages/alephone.xml
21cr|AlephOne-20230119-1|46	%{_datadir}/pixmaps/marathon.png
21cr|AlephOne-20230119-1|47	%{_gamesbindir}/alephone
21cr|AlephOne-20230119-1|48	%{_gamesdatadir}/%{name}
21cr|AlephOne-20230119-1|49	%{_iconsdir}/hicolor/*/mimetypes/*.png
21cr|AlephOne-20230119-1|50	%{_mandir}/man6/alephone.6*
21cr|AlephOne-20230119-1|51	
21cr|AlephOne-20230119-1|52	#----------------------------------------------------------------------------
21cr|AlephOne-20230119-1|53	
21cr|AlephOne-20230119-1|54	%prep
21cr|AlephOne-20230119-1|55	%autosetup -p1 -n %{name}-%{oversion}
21cr|AlephOne-20230119-1|56	
21cr|AlephOne-20230119-1|57	%build
21cr|AlephOne-20230119-1|58	%configure \
21cr|AlephOne-20230119-1|59	--bindir=%{_gamesbindir}	\
21cr|AlephOne-20230119-1|60	--datadir=%{_gamesdatadir}	\
21cr|AlephOne-20230119-1|61	--enable-opengl
21cr|AlephOne-20230119-1|62	%make
21cr|AlephOne-20230119-1|63	
21cr|AlephOne-20230119-1|64	%install
21cr|AlephOne-20230119-1|65	%makeinstall_std
21cr|AlephOne-20230119-1|66	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|AlephOne-20230119-1|67	cp %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/

91 21
21cr|alertmanager-0.27.0-1|1	%define		debug_package %nil
21cr|alertmanager-0.27.0-1|2	
21cr|alertmanager-0.27.0-1|3	Name:		alertmanager
21cr|alertmanager-0.27.0-1|4	Version:	0.27.0
21cr|alertmanager-0.27.0-1|5	Release:	1
21cr|alertmanager-0.27.0-1|6	Summary:	Prometheus Alertmanager
21cr|alertmanager-0.27.0-1|7	Group:		Development/Other
21cr|alertmanager-0.27.0-1|8	License:	ASL 2.0
21cr|alertmanager-0.27.0-1|9	URL:		https://prometheus.io
21cr|alertmanager-0.27.0-1|10	Source0:	https://github.com/prometheus/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|alertmanager-0.27.0-1|11	# create with 'go mod vendor' and tar.gz vendor directory
21cr|alertmanager-0.27.0-1|12	Source1:	vendor.tar.gz
21cr|alertmanager-0.27.0-1|13	# we use system promu
21cr|alertmanager-0.27.0-1|14	Patch0:		alertmanager-system-promu.patch
21cr|alertmanager-0.27.0-1|15	BuildRequires:	go >= 1.11
21cr|alertmanager-0.27.0-1|16	BuildRequires:	nodejs
21cr|alertmanager-0.27.0-1|17	BuildRequires:	promu
21cr|alertmanager-0.27.0-1|18	BuildRequires:	upx
21cr|alertmanager-0.27.0-1|19	# golang not avail for this arch
21cr|alertmanager-0.27.0-1|20	ExcludeArch:	%{e2k} %{riscv}
21cr|alertmanager-0.27.0-1|21	
21cr|alertmanager-0.27.0-1|22	%description
21cr|alertmanager-0.27.0-1|23	Prometheus Alertmanager
21cr|alertmanager-0.27.0-1|24	
21cr|alertmanager-0.27.0-1|25	%prep
21cr|alertmanager-0.27.0-1|26	%setup -q -a1
21cr|alertmanager-0.27.0-1|27	%apply_patches
21cr|alertmanager-0.27.0-1|28	
21cr|alertmanager-0.27.0-1|29	%build
21cr|alertmanager-0.27.0-1|30	make build
21cr|alertmanager-0.27.0-1|31	upx %{name}
21cr|alertmanager-0.27.0-1|32	
21cr|alertmanager-0.27.0-1|33	%install
21cr|alertmanager-0.27.0-1|34	install -Dm0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|alertmanager-0.27.0-1|35	
21cr|alertmanager-0.27.0-1|36	%files
21cr|alertmanager-0.27.0-1|37	%doc README.md LICENSE docs
21cr|alertmanager-0.27.0-1|38	%{_bindir}/%{name}

92 21
21cr|alevt-1.8.2-1|1	Summary:	Teletext decoder and browser for bttv and DVB
21cr|alevt-1.8.2-1|2	Name:		alevt
21cr|alevt-1.8.2-1|3	Version:	1.8.2
21cr|alevt-1.8.2-1|4	Release:	1
21cr|alevt-1.8.2-1|5	License:	GPLv2+
21cr|alevt-1.8.2-1|6	Group:		Video
21cr|alevt-1.8.2-1|7	Url:		https://www.linuxtv.org/wiki/index.php/AleVT
21cr|alevt-1.8.2-1|8	Source0:	https://gitlab.com/alevt/alevt/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|alevt-1.8.2-1|9	Patch1:		%{name}-1.8.2-vbi-fix.patch
21cr|alevt-1.8.2-1|10	BuildRequires:	pkgconfig(libpng) >= 1.0.8
21cr|alevt-1.8.2-1|11	BuildRequires:	pkgconfig(x11)
21cr|alevt-1.8.2-1|12	BuildRequires:	pkgconfig(zlib)
21cr|alevt-1.8.2-1|13	
21cr|alevt-1.8.2-1|14	%description
21cr|alevt-1.8.2-1|15	AleVT is a teletext/videotext decoder and browser for the bttv and DVB
21cr|alevt-1.8.2-1|16	drivers. It features multiple windows, a page cache, regexp searching,
21cr|alevt-1.8.2-1|17	built-in manual, and more. There's also a program to get the time from
21cr|alevt-1.8.2-1|18	teletext and one to capture teletext pages from scripts.
21cr|alevt-1.8.2-1|19	
21cr|alevt-1.8.2-1|20	%files
21cr|alevt-1.8.2-1|21	%doc CHANGELOG COPYRIGHT README.md
21cr|alevt-1.8.2-1|22	%{_bindir}/*
21cr|alevt-1.8.2-1|23	%{_mandir}/man1/*
21cr|alevt-1.8.2-1|24	%{_datadir}/applications/%{name}.desktop
21cr|alevt-1.8.2-1|25	%{_datadir}/pixmaps/mini-%{name}.xpm
21cr|alevt-1.8.2-1|26	%{_datadir}/pixmaps/%{name}.xpm
21cr|alevt-1.8.2-1|27	
21cr|alevt-1.8.2-1|28	#-----------------------------------------------------------------------------
21cr|alevt-1.8.2-1|29	
21cr|alevt-1.8.2-1|30	%prep
21cr|alevt-1.8.2-1|31	%autosetup -p1 -n %{name}-v%{version}
21cr|alevt-1.8.2-1|32	
21cr|alevt-1.8.2-1|33	# Fix perms
21cr|alevt-1.8.2-1|34	chmod 0644 {CHANGELOG,COPYRIGHT,README.md}
21cr|alevt-1.8.2-1|35	find . -name \*.c -o -name \*.h -o -name \*.xbm | xargs chmod 0644
21cr|alevt-1.8.2-1|36	
21cr|alevt-1.8.2-1|37	
21cr|alevt-1.8.2-1|38	%build
21cr|alevt-1.8.2-1|39	make OPT="%{optflags}"
21cr|alevt-1.8.2-1|40	
21cr|alevt-1.8.2-1|41	
21cr|alevt-1.8.2-1|42	%install
21cr|alevt-1.8.2-1|43	%make_install PREFIX=%{_prefix}

93 21
21cr|alexandra-1.5.1-2|1	Summary:	A small and user friendly opensource video library with great potential
21cr|alexandra-1.5.1-2|2	Name:		alexandra
21cr|alexandra-1.5.1-2|3	Version:	1.5.1
21cr|alexandra-1.5.1-2|4	Release:	2
21cr|alexandra-1.5.1-2|5	License:	GPLv2+
21cr|alexandra-1.5.1-2|6	Group:		Video
21cr|alexandra-1.5.1-2|7	Url:		http://alexandra-qt.sourceforge.net/
21cr|alexandra-1.5.1-2|8	#Source0:	https://github.com/eugene-melnik/alexandra/archive/1.5.1.tar.gz?/%{name}-%{version}.tar.gz
21cr|alexandra-1.5.1-2|9	Source0:	%{name}-%{version}.tar.gz
21cr|alexandra-1.5.1-2|10	BuildRequires:	desktop-file-utils
21cr|alexandra-1.5.1-2|11	BuildRequires:	qt5-linguist-tools
21cr|alexandra-1.5.1-2|12	BuildRequires:	qt5-qtcore-i18n
21cr|alexandra-1.5.1-2|13	BuildRequires:	qt5-tools
21cr|alexandra-1.5.1-2|14	BuildRequires:	pkgconfig(libmediainfo)
21cr|alexandra-1.5.1-2|15	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|alexandra-1.5.1-2|16	BuildRequires:	pkgconfig(Qt5Core)
21cr|alexandra-1.5.1-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21cr|alexandra-1.5.1-2|18	BuildRequires:	pkgconfig(Qt5Network)
21cr|alexandra-1.5.1-2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|alexandra-1.5.1-2|20	
21cr|alexandra-1.5.1-2|21	%description
21cr|alexandra-1.5.1-2|22	Alexandra Video Library - a simple and convenient program for the organization
21cr|alexandra-1.5.1-2|23	and management of the home video library. You can completely customize the
21cr|alexandra-1.5.1-2|24	catalog movies in a list, add a description and detailed information about the
21cr|alexandra-1.5.1-2|25	movie in a lot of fields available, attach posters and much more. Directly from
21cr|alexandra-1.5.1-2|26	the program, you can start playing the film, with the available choice of any
21cr|alexandra-1.5.1-2|27	video player on your computer if you wish.
21cr|alexandra-1.5.1-2|28	
21cr|alexandra-1.5.1-2|29	A small and user friendly opensource video library with great potential,
21cr|alexandra-1.5.1-2|30	written in C++ using Qt5 framework.
21cr|alexandra-1.5.1-2|31	
21cr|alexandra-1.5.1-2|32	%files
21cr|alexandra-1.5.1-2|33	%doc CHANGELOG README.* LICENSE
21cr|alexandra-1.5.1-2|34	%{_bindir}/%{name}
21cr|alexandra-1.5.1-2|35	%{_datadir}/applications/%{name}*.desktop
21cr|alexandra-1.5.1-2|36	%{_iconsdir}/%{name}.png
21cr|alexandra-1.5.1-2|37	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|alexandra-1.5.1-2|38	%lang(cs) %{_datadir}/%{name}/translations/*-cs.qm
21cr|alexandra-1.5.1-2|39	%lang(de) %{_datadir}/%{name}/translations/*-de.qm
21cr|alexandra-1.5.1-2|40	%lang(fr) %{_datadir}/%{name}/translations/*-fr.qm
21cr|alexandra-1.5.1-2|41	%lang(ru_RU) %{_datadir}/%{name}/translations/*-ru_RU.qm
21cr|alexandra-1.5.1-2|42	%lang(uk_UA) %{_datadir}/%{name}/translations/*-uk_UA.qm
21cr|alexandra-1.5.1-2|43	
21cr|alexandra-1.5.1-2|44	#----------------------------------------------------------------------------
21cr|alexandra-1.5.1-2|45	
21cr|alexandra-1.5.1-2|46	%prep
21cr|alexandra-1.5.1-2|47	%setup -q
21cr|alexandra-1.5.1-2|48	# regen for qt5 5.6.0
21cr|alexandra-1.5.1-2|49	%{_qt5_bindir}/lupdate %{name}.pro
21cr|alexandra-1.5.1-2|50	%{_qt5_bindir}/lupdate lang/lang.pro
21cr|alexandra-1.5.1-2|51	%{_qt5_bindir}/lupdate lang/*.ts
21cr|alexandra-1.5.1-2|52	%{_qt5_bindir}/lrelease lang/*.ts
21cr|alexandra-1.5.1-2|53	
21cr|alexandra-1.5.1-2|54	%build
21cr|alexandra-1.5.1-2|55	%qmake_qt5 DEFINES+=USE_SYSTEM_LOCALE
21cr|alexandra-1.5.1-2|56	%make
21cr|alexandra-1.5.1-2|57	
21cr|alexandra-1.5.1-2|58	%install
21cr|alexandra-1.5.1-2|59	%makeinstall_qt
21cr|alexandra-1.5.1-2|60	
21cr|alexandra-1.5.1-2|61	mkdir -p %{buildroot}%{_datadir}/%{name}/translations
21cr|alexandra-1.5.1-2|62	pushd lang
21cr|alexandra-1.5.1-2|63	install -m 644 %{name}-*.qm \
21cr|alexandra-1.5.1-2|64	%{buildroot}%{_datadir}/%{name}/translations/
21cr|alexandra-1.5.1-2|65	popd
21cr|alexandra-1.5.1-2|66	
21cr|alexandra-1.5.1-2|67	%check
21cr|alexandra-1.5.1-2|68	desktop-file-validate  %{buildroot}%{_datadir}/applications/%{name}*.desktop

94 21
21cr|alglib-3.19.0-1|1	# Force out of source build
21cr|alglib-3.19.0-1|2	%undefine __cmake_in_source_build
21cr|alglib-3.19.0-1|3	
21cr|alglib-3.19.0-1|4	%define libname %mklibname %{name}
21cr|alglib-3.19.0-1|5	%define devname %mklibname %{name} -d
21cr|alglib-3.19.0-1|6	
21cr|alglib-3.19.0-1|7	Name:           alglib
21cr|alglib-3.19.0-1|8	Version:	3.19.0
21cr|alglib-3.19.0-1|9	Release:	1
21cr|alglib-3.19.0-1|10	Summary:        A numerical analysis and data processing library
21cr|alglib-3.19.0-1|11	Group:          System/Libraries
21cr|alglib-3.19.0-1|12	License:        GPLv2+
21cr|alglib-3.19.0-1|13	URL:            http://www.alglib.net/
21cr|alglib-3.19.0-1|14	Source0:        http://www.alglib.net/translator/re/%{name}-%{version}.cpp.gpl.tgz
21cr|alglib-3.19.0-1|15	Source1:        CMakeLists.txt
21cr|alglib-3.19.0-1|16	# Extracted from manual.cpp.html
21cr|alglib-3.19.0-1|17	Source2:        bsd.txt
21cr|alglib-3.19.0-1|18	
21cr|alglib-3.19.0-1|19	BuildRequires:  cmake
21cr|alglib-3.19.0-1|20	
21cr|alglib-3.19.0-1|21	%description
21cr|alglib-3.19.0-1|22	ALGLIB is a cross-platform numerical analysis and data processing library.
21cr|alglib-3.19.0-1|23	ALGLIB features include:
21cr|alglib-3.19.0-1|24	- Data analysis (classification/regression, including neural networks)
21cr|alglib-3.19.0-1|25	- Optimization and nonlinear solvers
21cr|alglib-3.19.0-1|26	- Interpolation and linear/nonlinear least-squares fitting
21cr|alglib-3.19.0-1|27	- Linear algebra (direct algorithms, EVD/SVD), direct and iterative linear
21cr|alglib-3.19.0-1|28	solvers, Fast Fourier Transform and many other algorithms (numerical
21cr|alglib-3.19.0-1|29	integration, ODEs, statistics, special functions)
21cr|alglib-3.19.0-1|30	
21cr|alglib-3.19.0-1|31	#----------------------------------------------------------------------
21cr|alglib-3.19.0-1|32	
21cr|alglib-3.19.0-1|33	%package -n %{libname}
21cr|alglib-3.19.0-1|34	Summary:	A numerical analysis and data processing library
21cr|alglib-3.19.0-1|35	Group:		System/Libraries
21cr|alglib-3.19.0-1|36	
21cr|alglib-3.19.0-1|37	%description -n %{libname}
21cr|alglib-3.19.0-1|38	ALGLIB is a cross-platform numerical analysis and data processing library.
21cr|alglib-3.19.0-1|39	ALGLIB features include:
21cr|alglib-3.19.0-1|40	- Data analysis (classification/regression, including neural networks)
21cr|alglib-3.19.0-1|41	- Optimization and nonlinear solvers
21cr|alglib-3.19.0-1|42	- Interpolation and linear/nonlinear least-squares fitting
21cr|alglib-3.19.0-1|43	- Linear algebra (direct algorithms, EVD/SVD), direct and iterative linear
21cr|alglib-3.19.0-1|44	solvers, Fast Fourier Transform and many other algorithms (numerical
21cr|alglib-3.19.0-1|45	integration, ODEs, statistics, special functions)
21cr|alglib-3.19.0-1|46	
21cr|alglib-3.19.0-1|47	%files -n %{libname}
21cr|alglib-3.19.0-1|48	%{_libdir}/libalglib-%{version}.so
21cr|alglib-3.19.0-1|49	
21cr|alglib-3.19.0-1|50	#----------------------------------------------------------------------
21cr|alglib-3.19.0-1|51	%package -n %{devname}
21cr|alglib-3.19.0-1|52	Summary:        Development files for %{name}
21cr|alglib-3.19.0-1|53	Group:          Development/Other
21cr|alglib-3.19.0-1|54	Requires:       %{libname}%{?_isa} = %{EVRD}
21cr|alglib-3.19.0-1|55	Provides:       %{name}-devel = %{EVRD}
21cr|alglib-3.19.0-1|56	
21cr|alglib-3.19.0-1|57	%description -n %{devname}
21cr|alglib-3.19.0-1|58	The %{name}-devel package contains libraries and header files for
21cr|alglib-3.19.0-1|59	developing applications that use %{name}.
21cr|alglib-3.19.0-1|60	
21cr|alglib-3.19.0-1|61	%files -n %{devname}
21cr|alglib-3.19.0-1|62	%{_includedir}/%{name}/
21cr|alglib-3.19.0-1|63	%{_libdir}/libalglib.so
21cr|alglib-3.19.0-1|64	
21cr|alglib-3.19.0-1|65	#----------------------------------------------------------------------
21cr|alglib-3.19.0-1|66	
21cr|alglib-3.19.0-1|67	%package        doc
21cr|alglib-3.19.0-1|68	Summary:        API documentation for %{name}
21cr|alglib-3.19.0-1|69	Group:          Documentation
21cr|alglib-3.19.0-1|70	License:        BSD
21cr|alglib-3.19.0-1|71	BuildArch:      noarch
21cr|alglib-3.19.0-1|72	
21cr|alglib-3.19.0-1|73	%description    doc
21cr|alglib-3.19.0-1|74	The %{name}-doc package contains the %{name} API documentation.
21cr|alglib-3.19.0-1|75	
21cr|alglib-3.19.0-1|76	%files doc
21cr|alglib-3.19.0-1|77	%license bsd.txt
21cr|alglib-3.19.0-1|78	%doc manual.cpp.html
21cr|alglib-3.19.0-1|79	
21cr|alglib-3.19.0-1|80	#----------------------------------------------------------------------
21cr|alglib-3.19.0-1|81	
21cr|alglib-3.19.0-1|82	%prep
21cr|alglib-3.19.0-1|83	%autosetup -p1 -n %{name}-cpp
21cr|alglib-3.19.0-1|84	cp %{SOURCE1} .
21cr|alglib-3.19.0-1|85	cp %{SOURCE2} .
21cr|alglib-3.19.0-1|86	
21cr|alglib-3.19.0-1|87	# Fix permissions and line endings
21cr|alglib-3.19.0-1|88	chmod 644 gpl2.txt
21cr|alglib-3.19.0-1|89	chmod 644 manual.cpp.html
21cr|alglib-3.19.0-1|90	sed -i 's|\r||g' manual.cpp.html
21cr|alglib-3.19.0-1|91	
21cr|alglib-3.19.0-1|92	
21cr|alglib-3.19.0-1|93	%build
21cr|alglib-3.19.0-1|94	%cmake -DALGLIB_VERSION=%{version}
21cr|alglib-3.19.0-1|95	%make_build
21cr|alglib-3.19.0-1|96	
21cr|alglib-3.19.0-1|97	
21cr|alglib-3.19.0-1|98	%install
21cr|alglib-3.19.0-1|99	%make_install -C build
21cr|alglib-3.19.0-1|100	
21cr|alglib-3.19.0-1|101	ln -s libalglib-%{version}.so %{buildroot}%{_libdir}/libalglib.so
21cr|alglib-3.19.0-1|102	
21cr|alglib-3.19.0-1|103	
21cr|alglib-3.19.0-1|104	%check
21cr|alglib-3.19.0-1|105	pushd build
21cr|alglib-3.19.0-1|106	LD_LIBRARY_PATH=$PWD ./test_c || false
21cr|alglib-3.19.0-1|107	LD_LIBRARY_PATH=$PWD ./test_i || false
21cr|alglib-3.19.0-1|108	popd
21cr|alglib-3.19.0-1|109	
21cr|alglib-3.19.0-1|110	
21cr|alglib-3.19.0-1|111	
21cr|alglib-3.19.0-1|112	

95 21
21cr|alien-8.95.6-1|1	#define debug_package	%{nil}
21cr|alien-8.95.6-1|2	Summary:	Install Debian and Slackware Packages with RPM
21cr|alien-8.95.6-1|3	
21cr|alien-8.95.6-1|4	Name:		alien
21cr|alien-8.95.6-1|5	Version:	8.95.6
21cr|alien-8.95.6-1|6	Release:	1
21cr|alien-8.95.6-1|7	URL:		http://joeyh.name/code/alien/
21cr|alien-8.95.6-1|8	Source:		http://ftp.debian.org/debian/pool/main/a/alien/%{name}_%{version}.tar.xz
21cr|alien-8.95.6-1|9	License:	GPLv2+
21cr|alien-8.95.6-1|10	Group:		Archiving/Other
21cr|alien-8.95.6-1|11	BuildRequires:	perl-devel
21cr|alien-8.95.6-1|12	Requires:	perl
21cr|alien-8.95.6-1|13	Requires:	dpkg >= 1.13.26
21cr|alien-8.95.6-1|14	Requires:	rpm-build
21cr|alien-8.95.6-1|15	# required to be able to convert rpm to .deb
21cr|alien-8.95.6-1|16	Recommends:	debhelper
21cr|alien-8.95.6-1|17	
21cr|alien-8.95.6-1|18	BuildArch:	noarch
21cr|alien-8.95.6-1|19	
21cr|alien-8.95.6-1|20	%description
21cr|alien-8.95.6-1|21	Alien is a program that converts between the rpm (Mandriva, Redhat ),
21cr|alien-8.95.6-1|22	dpkg (Debian), slp (Stampede), and tgz (Slackware) file formats.
21cr|alien-8.95.6-1|23	If you want to use a package from another distribution than the one
21cr|alien-8.95.6-1|24	you have installed on your system, you can use alien to convert
21cr|alien-8.95.6-1|25	it to your preferred package format and install it.
21cr|alien-8.95.6-1|26	
21cr|alien-8.95.6-1|27	%package -n perl-Alien
21cr|alien-8.95.6-1|28	Summary:        Alien Perl modules
21cr|alien-8.95.6-1|29	
21cr|alien-8.95.6-1|30	Requires:	perl(base)
21cr|alien-8.95.6-1|31	
21cr|alien-8.95.6-1|32	%description -n perl-Alien
21cr|alien-8.95.6-1|33	Alien is a program that converts between the rpm (Mandriva, Redhat ),
21cr|alien-8.95.6-1|34	dpkg (Debian), slp (Stampede), and tgz (Slackware) file formats.
21cr|alien-8.95.6-1|35	If you want to use a package from another distribution than the one
21cr|alien-8.95.6-1|36	you have installed on your system, you can use alien to convert
21cr|alien-8.95.6-1|37	it to your preferred package format and install it.
21cr|alien-8.95.6-1|38	
21cr|alien-8.95.6-1|39	%prep
21cr|alien-8.95.6-1|40	%setup -q
21cr|alien-8.95.6-1|41	
21cr|alien-8.95.6-1|42	%build
21cr|alien-8.95.6-1|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|alien-8.95.6-1|44	perl -pi -e 's/: :\s*extra_/:: extra_/' Makefile
21cr|alien-8.95.6-1|45	
21cr|alien-8.95.6-1|46	%make
21cr|alien-8.95.6-1|47	
21cr|alien-8.95.6-1|48	%install
21cr|alien-8.95.6-1|49	%makeinstall_std VARPREFIX=%{buildroot} PREFIX=%{buildroot}%{_prefix}
21cr|alien-8.95.6-1|50	
21cr|alien-8.95.6-1|51	%files
21cr|alien-8.95.6-1|52	%{_bindir}/*
21cr|alien-8.95.6-1|53	%{_mandir}/*/*
21cr|alien-8.95.6-1|54	%doc README TODO
21cr|alien-8.95.6-1|55	
21cr|alien-8.95.6-1|56	%files -n perl-Alien
21cr|alien-8.95.6-1|57	%{perl_vendorlib}/Alien
21cr|alien-8.95.6-1|58	%doc README TODO

96 21
21cr|alienarena-7.71.7-1|1	
21cr|alienarena-7.71.7-1|2	Summary:	Multiplayer retro sci-fi death match game
21cr|alienarena-7.71.7-1|3	Name:		alienarena
21cr|alienarena-7.71.7-1|4	Version:	7.71.7
21cr|alienarena-7.71.7-1|5	Release:	1
21cr|alienarena-7.71.7-1|6	License:	GPLv2+
21cr|alienarena-7.71.7-1|7	Group:		Games/Arcade
21cr|alienarena-7.71.7-1|8	Url:		http://red.planetarena.org/
21cr|alienarena-7.71.7-1|9	# Source0:	http://red.planetarena.org/files/%%{name}-%%{version}-linux20130827.tar.gz
21cr|alienarena-7.71.7-1|10	# svn co svn://svn.icculus.org/alienarena/tags/7.71.6
21cr|alienarena-7.71.7-1|11	# cd 7.71.6
21cr|alienarena-7.71.7-1|12	# find . -name "*.dll" -type f -delete
21cr|alienarena-7.71.7-1|13	# find . -name "*.exe" -type f -delete
21cr|alienarena-7.71.7-1|14	# cd ..
21cr|alienarena-7.71.7-1|15	# mv 7.71.6 alienarena-7.71.6
21cr|alienarena-7.71.7-1|16	# tar --exclude-vcs -cJf alienarena-7.71.6.tar.xz alienarena-7.71.6
21cr|alienarena-7.71.7-1|17	Source0:	alienarena-%{version}.tar.xz
21cr|alienarena-7.71.7-1|18	Source1:	alienarena.desktop
21cr|alienarena-7.71.7-1|19	Source2:	GPL.acebot.txt
21cr|alienarena-7.71.7-1|20	Source3:	alienarena.appdata.xml
21cr|alienarena-7.71.7-1|21	Source10:	upd.sh
21cr|alienarena-7.71.7-1|22	Patch3:		alienarena-7.66-no-qglBlitFramebufferEXT.patch
21cr|alienarena-7.71.7-1|23	# I started to clean this up properly
21cr|alienarena-7.71.7-1|24	# ... but there are a lot of misused globals here. A LOT.
21cr|alienarena-7.71.7-1|25	# So I just added -fcommon.
21cr|alienarena-7.71.7-1|26	Patch6:		alienarena-7.71.4-gcc10.patch
21cr|alienarena-7.71.7-1|27	Patch7:		alienarena-c99.patch
21cr|alienarena-7.71.7-1|28	Patch9:		alienarena-7.71.6-fix-incompatible-pointer.patch
21cr|alienarena-7.71.7-1|29	Patch10:	alienarena-7.71.6-zlib-for-uLong.patch
21cr|alienarena-7.71.7-1|30	Patch11:	alienarena-7.71.6-fix-bad-sprintf-use.patch
21cr|alienarena-7.71.7-1|31	Patch12:	alienarena-7.71.6-fix-CL_GetLatestGameVersion.patch
21cr|alienarena-7.71.7-1|32	BuildRequires:	desktop-file-utils
21cr|alienarena-7.71.7-1|33	BuildRequires:	imagemagick
21cr|alienarena-7.71.7-1|34	BuildRequires:	minizip-devel
21cr|alienarena-7.71.7-1|35	BuildRequires:	pkgconfig(libjpeg)
21cr|alienarena-7.71.7-1|36	BuildRequires:	pkgconfig(x11)
21cr|alienarena-7.71.7-1|37	BuildRequires:	pkgconfig(dri)
21cr|alienarena-7.71.7-1|38	BuildRequires:	pkgconfig(freetype2)
21cr|alienarena-7.71.7-1|39	BuildRequires:	pkgconfig(glu)
21cr|alienarena-7.71.7-1|40	BuildRequires:	pkgconfig(libcurl)
21cr|alienarena-7.71.7-1|41	BuildRequires:	pkgconfig(libpng)
21cr|alienarena-7.71.7-1|42	BuildRequires:	pkgconfig(ode)
21cr|alienarena-7.71.7-1|43	BuildRequires:	pkgconfig(openal)
21cr|alienarena-7.71.7-1|44	BuildRequires:	pkgconfig(vorbis)
21cr|alienarena-7.71.7-1|45	BuildRequires:	pkgconfig(xext)
21cr|alienarena-7.71.7-1|46	BuildRequires:	pkgconfig(xxf86vm)
21cr|alienarena-7.71.7-1|47	Requires:	alienarena-data = %{EVRD}
21cr|alienarena-7.71.7-1|48	Requires:	desktop-file-utils >= 0.9
21cr|alienarena-7.71.7-1|49	Requires:	opengl-games-utils
21cr|alienarena-7.71.7-1|50	Requires:	openal
21cr|alienarena-7.71.7-1|51	
21cr|alienarena-7.71.7-1|52	%description
21cr|alienarena-7.71.7-1|53	Alien Arena is an on-line death match game with over 30 levels, seven modes
21cr|alienarena-7.71.7-1|54	of play, loads of mutators, built-in bots, multiple player characters and
21cr|alienarena-7.71.7-1|55	weapons (with alt-fire modes).
21cr|alienarena-7.71.7-1|56	
21cr|alienarena-7.71.7-1|57	%files
21cr|alienarena-7.71.7-1|58	%doc GPL.acebot.txt
21cr|alienarena-7.71.7-1|59	%{_bindir}/%{name}
21cr|alienarena-7.71.7-1|60	%{_bindir}/%{name}-wrapper
21cr|alienarena-7.71.7-1|61	%{_datadir}/applications/*.desktop
21cr|alienarena-7.71.7-1|62	%{_miconsdir}/alien-arena.png
21cr|alienarena-7.71.7-1|63	%{_iconsdir}/alien-arena.png
21cr|alienarena-7.71.7-1|64	%{_liconsdir}/alien-arena.png
21cr|alienarena-7.71.7-1|65	%{_iconsdir}/hicolor/48x48/apps/alien-arena.png
21cr|alienarena-7.71.7-1|66	%{_iconsdir}/%{name}/alien-arena.png
21cr|alienarena-7.71.7-1|67	%{_datadir}/appdata/alienarena.appdata.xml
21cr|alienarena-7.71.7-1|68	
21cr|alienarena-7.71.7-1|69	#----------------------------------------------------------------------------
21cr|alienarena-7.71.7-1|70	
21cr|alienarena-7.71.7-1|71	%package server
21cr|alienarena-7.71.7-1|72	Summary:	Dedicated server for alienarena, the FPS game
21cr|alienarena-7.71.7-1|73	Group:		Games/Arcade
21cr|alienarena-7.71.7-1|74	Requires:	alienarena-data = %{EVRD}
21cr|alienarena-7.71.7-1|75	
21cr|alienarena-7.71.7-1|76	%description server
21cr|alienarena-7.71.7-1|77	Alien Arena is an on-line death match game with over 30 levels, seven modes
21cr|alienarena-7.71.7-1|78	of play, loads of mutators, built-in bots, multiple player characters and
21cr|alienarena-7.71.7-1|79	weapons (with alt-fire modes).
21cr|alienarena-7.71.7-1|80	
21cr|alienarena-7.71.7-1|81	This is the dedicated server.
21cr|alienarena-7.71.7-1|82	
21cr|alienarena-7.71.7-1|83	%files server
21cr|alienarena-7.71.7-1|84	%{_bindir}/%{name}-ded
21cr|alienarena-7.71.7-1|85	%{_bindir}/%{name}-server
21cr|alienarena-7.71.7-1|86	
21cr|alienarena-7.71.7-1|87	#----------------------------------------------------------------------------
21cr|alienarena-7.71.7-1|88	
21cr|alienarena-7.71.7-1|89	%package data
21cr|alienarena-7.71.7-1|90	Summary:	Data files for Alien Arena
21cr|alienarena-7.71.7-1|91	Group:		Games/Arcade
21cr|alienarena-7.71.7-1|92	Requires:	%{name} = %{EVRD}
21cr|alienarena-7.71.7-1|93	BuildArch:	noarch
21cr|alienarena-7.71.7-1|94	
21cr|alienarena-7.71.7-1|95	%description data
21cr|alienarena-7.71.7-1|96	Data files (audio, maps, etc) for Alien Arena.
21cr|alienarena-7.71.7-1|97	
21cr|alienarena-7.71.7-1|98	%files data
21cr|alienarena-7.71.7-1|99	%doc docs/README.txt
21cr|alienarena-7.71.7-1|100	%{_datadir}/alienarena/
21cr|alienarena-7.71.7-1|101	
21cr|alienarena-7.71.7-1|102	#----------------------------------------------------------------------------
21cr|alienarena-7.71.7-1|103	
21cr|alienarena-7.71.7-1|104	%prep
21cr|alienarena-7.71.7-1|105	%autosetup -p1
21cr|alienarena-7.71.7-1|106	
21cr|alienarena-7.71.7-1|107	# We don't want the bundled ode code.
21cr|alienarena-7.71.7-1|108	rm -rf source/unix/ode
21cr|alienarena-7.71.7-1|109	
21cr|alienarena-7.71.7-1|110	# Copy license clarification for acebot
21cr|alienarena-7.71.7-1|111	cp -p %{SOURCE2} .
21cr|alienarena-7.71.7-1|112	
21cr|alienarena-7.71.7-1|113	# clean up end-line encoding
21cr|alienarena-7.71.7-1|114	[[ -e docs/README.txt ]] && %{__sed} -i 's/\r//' docs/README.txt
21cr|alienarena-7.71.7-1|115	
21cr|alienarena-7.71.7-1|116	# clean up prebuilt binary files
21cr|alienarena-7.71.7-1|117	[[ -e crx ]] && rm crded crx crx.sdl {arena,data1}/game.so
21cr|alienarena-7.71.7-1|118	
21cr|alienarena-7.71.7-1|119	# clean up end-line encoding
21cr|alienarena-7.71.7-1|120	[[ -e docs/README.txt ]] && sed -i 's/\r//' docs/README.txt
21cr|alienarena-7.71.7-1|121	
21cr|alienarena-7.71.7-1|122	# So, AlienArena now "uses" openal by dlopening the library, which is hardcoded to
21cr|alienarena-7.71.7-1|123	# "libopenal.so". That file only lives in openal-devel, so we need to adjust the hardcoding.
21cr|alienarena-7.71.7-1|124	LIBOPENAL=`ls %{_libdir}/libopenal.so.? | cut -d "/" -f 4`
21cr|alienarena-7.71.7-1|125	sed -i "s|\"libopenal.so\"|\"$LIBOPENAL\"|g" source/unix/qal_unix.c
21cr|alienarena-7.71.7-1|126	# linting: 266 warnings spurious exec permits
21cr|alienarena-7.71.7-1|127	find . -type f -exec chmod -x {} \;
21cr|alienarena-7.71.7-1|128	chmod +x configure
21cr|alienarena-7.71.7-1|129	#
21cr|alienarena-7.71.7-1|130	%build
21cr|alienarena-7.71.7-1|131	export PTHREAD_LIBS="-lpthread"
21cr|alienarena-7.71.7-1|132	export PTHREAD_CFLAGS="-pthread"
21cr|alienarena-7.71.7-1|133	export CFLAGS="-fcommon %{optflags} -Wno-incompatible-pointer-types"
21cr|alienarena-7.71.7-1|134	
21cr|alienarena-7.71.7-1|135	# configure macros fail on automake -a --foreign stage
21cr|alienarena-7.71.7-1|136	./configure --with-system-libode --without-xf86dga --with-zlib \
21cr|alienarena-7.71.7-1|137	--disable-static \
21cr|alienarena-7.71.7-1|138	--disable-silent-rules \
21cr|alienarena-7.71.7-1|139	--disable-dependency-tracking \
21cr|alienarena-7.71.7-1|140	--disable-rpath \
21cr|alienarena-7.71.7-1|141	--program-prefix= \
21cr|alienarena-7.71.7-1|142	--prefix=%{_prefix} \
21cr|alienarena-7.71.7-1|143	--bindir=%{_bindir} \
21cr|alienarena-7.71.7-1|144	--sysconfdir=%{_sysconfdir} \
21cr|alienarena-7.71.7-1|145	--datadir=%{_datadir} \
21cr|alienarena-7.71.7-1|146	--libdir=%{_libdir}
21cr|alienarena-7.71.7-1|147	
21cr|alienarena-7.71.7-1|148	%make_build
21cr|alienarena-7.71.7-1|149	
21cr|alienarena-7.71.7-1|150	%install
21cr|alienarena-7.71.7-1|151	%make_install
21cr|alienarena-7.71.7-1|152	# menu entry
21cr|alienarena-7.71.7-1|153	mkdir -p %{buildroot}%{_datadir}/applications
21cr|alienarena-7.71.7-1|154	desktop-file-install --dir %{buildroot}%{_datadir}/applications	\
21cr|alienarena-7.71.7-1|155	%{SOURCE1}
21cr|alienarena-7.71.7-1|156	
21cr|alienarena-7.71.7-1|157	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|alienarena-7.71.7-1|158	cp -a %{SOURCE3} %{buildroot}%{_datadir}/appdata
21cr|alienarena-7.71.7-1|159	
21cr|alienarena-7.71.7-1|160	# icons
21cr|alienarena-7.71.7-1|161	install -d -m755 %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|alienarena-7.71.7-1|162	convert Tools/Logos/alien-arena.png -resize 32x32 %{buildroot}%{_iconsdir}/alien-arena.png
21cr|alienarena-7.71.7-1|163	convert Tools/Logos/alien-arena.png -resize 16x16 %{buildroot}%{_miconsdir}/alien-arena.png
21cr|alienarena-7.71.7-1|164	install -p Tools/Logos/alien-arena.png %{buildroot}%{_liconsdir}/alien-arena.png
21cr|alienarena-7.71.7-1|165	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21cr|alienarena-7.71.7-1|166	install -p Tools/Logos/alien-arena.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/alien-arena.png
21cr|alienarena-7.71.7-1|167	
21cr|alienarena-7.71.7-1|168	# opengl checker
21cr|alienarena-7.71.7-1|169	ln -s opengl-game-wrapper.sh %{buildroot}%{_bindir}/%{name}-wrapper
21cr|alienarena-7.71.7-1|170	ln -s crx-ded %{buildroot}%{_bindir}/%{name}-server
21cr|alienarena-7.71.7-1|171	
21cr|alienarena-7.71.7-1|172	# clean docs as we don't want to package them twice
21cr|alienarena-7.71.7-1|173	rm -rf %{buildroot}%{_defaultdocdir}/%{name}
21cr|alienarena-7.71.7-1|174	find %{buildroot} -type f -empty -delete

97 21
21cr|alienblaster-1.1.0-1|1	Version:	1.1.0
21cr|alienblaster-1.1.0-1|2	Summary:	Action-loaded 2D arcade shooter game
21cr|alienblaster-1.1.0-1|3	Name:		alienblaster
21cr|alienblaster-1.1.0-1|4	Release:	1
21cr|alienblaster-1.1.0-1|5	License:	GPLv2+
21cr|alienblaster-1.1.0-1|6	Group:		Games/Arcade
21cr|alienblaster-1.1.0-1|7	Source0:	http://www.informatik.uni-bremen.de/~schwardt/alienblaster/%{name}-%{version}.tar.bz2
21cr|alienblaster-1.1.0-1|8	Source11:	%{name}-16x16.png
21cr|alienblaster-1.1.0-1|9	Source12:	%{name}-32x32.png
21cr|alienblaster-1.1.0-1|10	Source13:	%{name}-48x48.png
21cr|alienblaster-1.1.0-1|11	URL:		http://www.schwardtnet.de/alienblaster/
21cr|alienblaster-1.1.0-1|12	BuildRequires:	pkgconfig(SDL_mixer)
21cr|alienblaster-1.1.0-1|13	
21cr|alienblaster-1.1.0-1|14	%description
21cr|alienblaster-1.1.0-1|15	Alien Blaster is an action-loaded 2D arcade shooter game. Your mission in the
21cr|alienblaster-1.1.0-1|16	game is simple: stop the invasion of the aliens by blasting them.
21cr|alienblaster-1.1.0-1|17	Simultaneous two-player mode is available.
21cr|alienblaster-1.1.0-1|18	
21cr|alienblaster-1.1.0-1|19	%files
21cr|alienblaster-1.1.0-1|20	%doc README CHANGELOG AUTHORS.txt VERSION
21cr|alienblaster-1.1.0-1|21	%{_gamesbindir}/*
21cr|alienblaster-1.1.0-1|22	%{_gamesdatadir}/%{name}
21cr|alienblaster-1.1.0-1|23	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|alienblaster-1.1.0-1|24	%{_miconsdir}/%{name}.png
21cr|alienblaster-1.1.0-1|25	%{_iconsdir}/%{name}.png
21cr|alienblaster-1.1.0-1|26	%{_liconsdir}/%{name}.png
21cr|alienblaster-1.1.0-1|27	#---------------------------------------------------------------------
21cr|alienblaster-1.1.0-1|28	
21cr|alienblaster-1.1.0-1|29	
21cr|alienblaster-1.1.0-1|30	%prep
21cr|alienblaster-1.1.0-1|31	%setup -qn %{name}
21cr|alienblaster-1.1.0-1|32	iconv -c -t UTF-8 < AUTHORS > AUTHORS.txt
21cr|alienblaster-1.1.0-1|33	
21cr|alienblaster-1.1.0-1|34	%build
21cr|alienblaster-1.1.0-1|35	%make
21cr|alienblaster-1.1.0-1|36	
21cr|alienblaster-1.1.0-1|37	%install
21cr|alienblaster-1.1.0-1|38	install -m755 alienBlaster -D %{buildroot}%{_gamesbindir}/alienBlaster.real
21cr|alienblaster-1.1.0-1|39	
21cr|alienblaster-1.1.0-1|40	cat > %{buildroot}%{_gamesbindir}/alienBlaster << EOF
21cr|alienblaster-1.1.0-1|41	#!/bin/bash
21cr|alienblaster-1.1.0-1|42	cd %{_gamesdatadir}/%{name}
21cr|alienblaster-1.1.0-1|43	%{_gamesbindir}/alienBlaster.real \$@
21cr|alienblaster-1.1.0-1|44	EOF
21cr|alienblaster-1.1.0-1|45	chmod 755 %{buildroot}%{_gamesbindir}/alienBlaster
21cr|alienblaster-1.1.0-1|46	
21cr|alienblaster-1.1.0-1|47	mkdir -p %{buildroot}%{_datadir}/applications
21cr|alienblaster-1.1.0-1|48	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|alienblaster-1.1.0-1|49	[Desktop Entry]
21cr|alienblaster-1.1.0-1|50	Name=Alien Blaster
21cr|alienblaster-1.1.0-1|51	Comment=%{Summary}
21cr|alienblaster-1.1.0-1|52	Exec=%{_gamesbindir}/alienBlaster
21cr|alienblaster-1.1.0-1|53	Icon=%{name}
21cr|alienblaster-1.1.0-1|54	Terminal=false
21cr|alienblaster-1.1.0-1|55	Type=Application
21cr|alienblaster-1.1.0-1|56	StartupNotify=true
21cr|alienblaster-1.1.0-1|57	Categories=Game;ArcadeGame;
21cr|alienblaster-1.1.0-1|58	EOF
21cr|alienblaster-1.1.0-1|59	
21cr|alienblaster-1.1.0-1|60	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|alienblaster-1.1.0-1|61	cp -R images sound cfg %{buildroot}%{_gamesdatadir}/%{name}
21cr|alienblaster-1.1.0-1|62	
21cr|alienblaster-1.1.0-1|63	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|alienblaster-1.1.0-1|64	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|alienblaster-1.1.0-1|65	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|alienblaster-1.1.0-1|66	

98 21
21cr|alienpool-0.2.0-2|1	Summary:	Arcade-style mix of asteroids and pool
21cr|alienpool-0.2.0-2|2	Name:		alienpool
21cr|alienpool-0.2.0-2|3	Version:	0.2.0
21cr|alienpool-0.2.0-2|4	Release:	2
21cr|alienpool-0.2.0-2|5	License:	GPLv2+
21cr|alienpool-0.2.0-2|6	Group:		Games/Arcade
21cr|alienpool-0.2.0-2|7	Url:		http://www.mkorman.org/alienpool/
21cr|alienpool-0.2.0-2|8	Source0:	%{name}-%{version}.tar.bz2
21cr|alienpool-0.2.0-2|9	Source1:	%{name}-16.png
21cr|alienpool-0.2.0-2|10	Source2:	%{name}-32.png
21cr|alienpool-0.2.0-2|11	Source3:	%{name}-48.png
21cr|alienpool-0.2.0-2|12	BuildRequires:	pkgconfig(sdl)
21cr|alienpool-0.2.0-2|13	BuildRequires:	pkgconfig(SDL_image)
21cr|alienpool-0.2.0-2|14	BuildRequires:	pkgconfig(SDL_mixer)
21cr|alienpool-0.2.0-2|15	BuildRequires:	pkgconfig(SDL_ttf)
21cr|alienpool-0.2.0-2|16	
21cr|alienpool-0.2.0-2|17	%description
21cr|alienpool-0.2.0-2|18	Alienpool is a space-shooter that is similar to both asteroids
21cr|alienpool-0.2.0-2|19	and pool. Move a spaceship around the screen and shoot at aliens.
21cr|alienpool-0.2.0-2|20	Aliens that have been shot bounce around the screen and hit other
21cr|alienpool-0.2.0-2|21	aliens.
21cr|alienpool-0.2.0-2|22	
21cr|alienpool-0.2.0-2|23	%files
21cr|alienpool-0.2.0-2|24	%doc README COPYING AUTHORS
21cr|alienpool-0.2.0-2|25	%{_gamesbindir}/%{name}
21cr|alienpool-0.2.0-2|26	%{_localstatedir}/lib/games/*
21cr|alienpool-0.2.0-2|27	%dir %{_gamesdatadir}/%{name}
21cr|alienpool-0.2.0-2|28	%{_gamesdatadir}/%{name}/*
21cr|alienpool-0.2.0-2|29	%{_mandir}/man6/%{name}.6*
21cr|alienpool-0.2.0-2|30	%{_datadir}/applications/rosa-%{name}.desktop
21cr|alienpool-0.2.0-2|31	%{_iconsdir}/%{name}.png
21cr|alienpool-0.2.0-2|32	%{_miconsdir}/%{name}.png
21cr|alienpool-0.2.0-2|33	%{_liconsdir}/%{name}.png
21cr|alienpool-0.2.0-2|34	
21cr|alienpool-0.2.0-2|35	#----------------------------------------------------------------------------
21cr|alienpool-0.2.0-2|36	
21cr|alienpool-0.2.0-2|37	%prep
21cr|alienpool-0.2.0-2|38	%setup -q
21cr|alienpool-0.2.0-2|39	
21cr|alienpool-0.2.0-2|40	%build
21cr|alienpool-0.2.0-2|41	%configure \
21cr|alienpool-0.2.0-2|42	--bindir=%{_gamesbindir} \
21cr|alienpool-0.2.0-2|43	--localstatedir=%{_localstatedir}/lib
21cr|alienpool-0.2.0-2|44	
21cr|alienpool-0.2.0-2|45	%make
21cr|alienpool-0.2.0-2|46	
21cr|alienpool-0.2.0-2|47	%install
21cr|alienpool-0.2.0-2|48	#%%makeinstall_std
21cr|alienpool-0.2.0-2|49	
21cr|alienpool-0.2.0-2|50	# binary
21cr|alienpool-0.2.0-2|51	install -D -m 755 src/%{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|alienpool-0.2.0-2|52	# scores
21cr|alienpool-0.2.0-2|53	mkdir -p %{buildroot}%{_localstatedir}/lib/games
21cr|alienpool-0.2.0-2|54	install -m 664 %{name}.scores %{buildroot}%{_localstatedir}/lib/games
21cr|alienpool-0.2.0-2|55	# data
21cr|alienpool-0.2.0-2|56	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/sounds
21cr|alienpool-0.2.0-2|57	install -m 644 data/sounds/*.wav %{buildroot}%{_gamesdatadir}/%{name}/sounds
21cr|alienpool-0.2.0-2|58	install -m 644 data/sounds/*.ogg %{buildroot}%{_gamesdatadir}/%{name}/sounds
21cr|alienpool-0.2.0-2|59	
21cr|alienpool-0.2.0-2|60	for i in alien alienbullet bullet dumbalien healthbonus hyperbonus ship shootbonus thrustship; do
21cr|alienpool-0.2.0-2|61	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/sprites/$i
21cr|alienpool-0.2.0-2|62	install -m 644 data/sprites/$i/*.png %{buildroot}%{_gamesdatadir}/%{name}/sprites/$i
21cr|alienpool-0.2.0-2|63	install -m 644 data/sprites/$i/info %{buildroot}%{_gamesdatadir}/%{name}/sprites/$i
21cr|alienpool-0.2.0-2|64	done
21cr|alienpool-0.2.0-2|65	
21cr|alienpool-0.2.0-2|66	for i in h.png s.png starscape.png alienpool.xpm mainmenu.png VeraBI.ttf; do
21cr|alienpool-0.2.0-2|67	install -m 644 data/$i %{buildroot}%{_gamesdatadir}/%{name}/$i
21cr|alienpool-0.2.0-2|68	done
21cr|alienpool-0.2.0-2|69	
21cr|alienpool-0.2.0-2|70	#menu entry
21cr|alienpool-0.2.0-2|71	install -D -m 644 doc/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6
21cr|alienpool-0.2.0-2|72	
21cr|alienpool-0.2.0-2|73	mkdir -p %{buildroot}%{_datadir}/applications
21cr|alienpool-0.2.0-2|74	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|alienpool-0.2.0-2|75	[Desktop Entry]
21cr|alienpool-0.2.0-2|76	Name=Alien pool
21cr|alienpool-0.2.0-2|77	Comment=Arcade-style mix of asteroids and pool
21cr|alienpool-0.2.0-2|78	Exec=%{_gamesbindir}/%{name}
21cr|alienpool-0.2.0-2|79	Icon=%{name}
21cr|alienpool-0.2.0-2|80	Terminal=false
21cr|alienpool-0.2.0-2|81	Type=Application
21cr|alienpool-0.2.0-2|82	Categories=Game;ArcadeGame;
21cr|alienpool-0.2.0-2|83	EOF
21cr|alienpool-0.2.0-2|84	
21cr|alienpool-0.2.0-2|85	# icons
21cr|alienpool-0.2.0-2|86	install -D -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
21cr|alienpool-0.2.0-2|87	install -D -m 644 %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png
21cr|alienpool-0.2.0-2|88	install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|alienpool-0.2.0-2|89	
21cr|alienpool-0.2.0-2|90	

99 21
21cr|allegro5-5.2.7.0-1|1	%define oname allegro
21cr|allegro5-5.2.7.0-1|2	
21cr|allegro5-5.2.7.0-1|3	%define major 5.2
21cr|allegro5-5.2.7.0-1|4	%define libname %mklibname allegro %{major}
21cr|allegro5-5.2.7.0-1|5	%define libacodec %mklibname allegro_acodec %{major}
21cr|allegro5-5.2.7.0-1|6	%define libaudio %mklibname allegro_audio %{major}
21cr|allegro5-5.2.7.0-1|7	%define libcolor %mklibname allegro_color %{major}
21cr|allegro5-5.2.7.0-1|8	%define libdialog %mklibname allegro_dialog %{major}
21cr|allegro5-5.2.7.0-1|9	%define libfont %mklibname allegro_font %{major}
21cr|allegro5-5.2.7.0-1|10	%define libimage %mklibname allegro_image %{major}
21cr|allegro5-5.2.7.0-1|11	%define libmain %mklibname allegro_main %{major}
21cr|allegro5-5.2.7.0-1|12	%define libmemfile %mklibname allegro_memfile %{major}
21cr|allegro5-5.2.7.0-1|13	%define libphysfs %mklibname allegro_physfs %{major}
21cr|allegro5-5.2.7.0-1|14	%define libprimitives %mklibname allegro_primitives %{major}
21cr|allegro5-5.2.7.0-1|15	%define libttf %mklibname allegro_ttf %{major}
21cr|allegro5-5.2.7.0-1|16	%define libvideo %mklibname allegro_video %{major}
21cr|allegro5-5.2.7.0-1|17	%define devname %mklibname %{name} -d
21cr|allegro5-5.2.7.0-1|18	
21cr|allegro5-5.2.7.0-1|19	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|20	Name:		allegro5
21cr|allegro5-5.2.7.0-1|21	Version:	5.2.7.0
21cr|allegro5-5.2.7.0-1|22	Release:	1
21cr|allegro5-5.2.7.0-1|23	License:	zlib
21cr|allegro5-5.2.7.0-1|24	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|25	Url:		http://liballeg.org
21cr|allegro5-5.2.7.0-1|26	Source0:	https://github.com/liballeg/allegro5/releases/download/%{version}/%{oname}-%{version}.tar.gz
21cr|allegro5-5.2.7.0-1|27	BuildRequires:	cmake
21cr|allegro5-5.2.7.0-1|28	BuildRequires:	ninja
21cr|allegro5-5.2.7.0-1|29	BuildRequires:	jpeg-devel
21cr|allegro5-5.2.7.0-1|30	BuildRequires:	physfs-devel
21cr|allegro5-5.2.7.0-1|31	BuildRequires:	freeimage-devel
21cr|allegro5-5.2.7.0-1|32	BuildRequires:	pkgconfig(alsa)
21cr|allegro5-5.2.7.0-1|33	BuildRequires:	pkgconfig(flac)
21cr|allegro5-5.2.7.0-1|34	BuildRequires:	pkgconfig(freetype2)
21cr|allegro5-5.2.7.0-1|35	BuildRequires:	pkgconfig(gl)
21cr|allegro5-5.2.7.0-1|36	BuildRequires:	pkgconfig(glu)
21cr|allegro5-5.2.7.0-1|37	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|allegro5-5.2.7.0-1|38	BuildRequires:	pkgconfig(gthread-2.0)
21cr|allegro5-5.2.7.0-1|39	BuildRequires:	pkgconfig(libpng)
21cr|allegro5-5.2.7.0-1|40	BuildRequires:	pkgconfig(libpulse-simple)
21cr|allegro5-5.2.7.0-1|41	BuildRequires:	pkgconfig(ogg)
21cr|allegro5-5.2.7.0-1|42	BuildRequires:	pkgconfig(openal)
21cr|allegro5-5.2.7.0-1|43	BuildRequires:	pkgconfig(opus)
21cr|allegro5-5.2.7.0-1|44	BuildRequires:	pkgconfig(theora)
21cr|allegro5-5.2.7.0-1|45	BuildRequires:	pkgconfig(vorbis)
21cr|allegro5-5.2.7.0-1|46	BuildRequires:	pkgconfig(x11)
21cr|allegro5-5.2.7.0-1|47	BuildRequires:	pkgconfig(xcursor)
21cr|allegro5-5.2.7.0-1|48	BuildRequires:	pkgconfig(xext)
21cr|allegro5-5.2.7.0-1|49	BuildRequires:	pkgconfig(xinerama)
21cr|allegro5-5.2.7.0-1|50	BuildRequires:	pkgconfig(xpm)
21cr|allegro5-5.2.7.0-1|51	BuildRequires:	pkgconfig(xrandr)
21cr|allegro5-5.2.7.0-1|52	BuildRequires:	pkgconfig(xxf86dga)
21cr|allegro5-5.2.7.0-1|53	BuildRequires:	pkgconfig(xxf86vm)
21cr|allegro5-5.2.7.0-1|54	BuildRequires:	pkgconfig(zlib)
21cr|allegro5-5.2.7.0-1|55	
21cr|allegro5-5.2.7.0-1|56	%description
21cr|allegro5-5.2.7.0-1|57	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|58	
21cr|allegro5-5.2.7.0-1|59	%files
21cr|allegro5-5.2.7.0-1|60	%{_sysconfdir}/allegro5rc
21cr|allegro5-5.2.7.0-1|61	
21cr|allegro5-5.2.7.0-1|62	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|63	
21cr|allegro5-5.2.7.0-1|64	%package -n %{libname}
21cr|allegro5-5.2.7.0-1|65	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|66	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|67	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|68	
21cr|allegro5-5.2.7.0-1|69	%description -n %{libname}
21cr|allegro5-5.2.7.0-1|70	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|71	
21cr|allegro5-5.2.7.0-1|72	%files -n %{libname}
21cr|allegro5-5.2.7.0-1|73	%{_libdir}/liballegro.so.%{major}*
21cr|allegro5-5.2.7.0-1|74	
21cr|allegro5-5.2.7.0-1|75	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|76	
21cr|allegro5-5.2.7.0-1|77	%package -n %{libacodec}
21cr|allegro5-5.2.7.0-1|78	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|79	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|80	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|81	
21cr|allegro5-5.2.7.0-1|82	%description -n %{libacodec}
21cr|allegro5-5.2.7.0-1|83	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|84	
21cr|allegro5-5.2.7.0-1|85	%files -n %{libacodec}
21cr|allegro5-5.2.7.0-1|86	%{_libdir}/liballegro_acodec.so.%{major}*
21cr|allegro5-5.2.7.0-1|87	
21cr|allegro5-5.2.7.0-1|88	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|89	
21cr|allegro5-5.2.7.0-1|90	%package -n %{libaudio}
21cr|allegro5-5.2.7.0-1|91	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|92	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|93	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|94	
21cr|allegro5-5.2.7.0-1|95	%description -n %{libaudio}
21cr|allegro5-5.2.7.0-1|96	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|97	
21cr|allegro5-5.2.7.0-1|98	%files -n %{libaudio}
21cr|allegro5-5.2.7.0-1|99	%{_libdir}/liballegro_audio.so.%{major}*
21cr|allegro5-5.2.7.0-1|100	
21cr|allegro5-5.2.7.0-1|101	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|102	
21cr|allegro5-5.2.7.0-1|103	%package -n %{libcolor}
21cr|allegro5-5.2.7.0-1|104	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|105	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|106	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|107	
21cr|allegro5-5.2.7.0-1|108	%description -n %{libcolor}
21cr|allegro5-5.2.7.0-1|109	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|110	
21cr|allegro5-5.2.7.0-1|111	%files -n %{libcolor}
21cr|allegro5-5.2.7.0-1|112	%{_libdir}/liballegro_color.so.%{major}*
21cr|allegro5-5.2.7.0-1|113	
21cr|allegro5-5.2.7.0-1|114	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|115	
21cr|allegro5-5.2.7.0-1|116	%package -n %{libdialog}
21cr|allegro5-5.2.7.0-1|117	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|118	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|119	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|120	
21cr|allegro5-5.2.7.0-1|121	%description -n %{libdialog}
21cr|allegro5-5.2.7.0-1|122	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|123	
21cr|allegro5-5.2.7.0-1|124	%files -n %{libdialog}
21cr|allegro5-5.2.7.0-1|125	%{_libdir}/liballegro_dialog.so.%{major}*
21cr|allegro5-5.2.7.0-1|126	
21cr|allegro5-5.2.7.0-1|127	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|128	
21cr|allegro5-5.2.7.0-1|129	%package -n %{libfont}
21cr|allegro5-5.2.7.0-1|130	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|131	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|132	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|133	
21cr|allegro5-5.2.7.0-1|134	%description -n %{libfont}
21cr|allegro5-5.2.7.0-1|135	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|136	
21cr|allegro5-5.2.7.0-1|137	%files -n %{libfont}
21cr|allegro5-5.2.7.0-1|138	%{_libdir}/liballegro_font.so.%{major}*
21cr|allegro5-5.2.7.0-1|139	
21cr|allegro5-5.2.7.0-1|140	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|141	
21cr|allegro5-5.2.7.0-1|142	%package -n %{libimage}
21cr|allegro5-5.2.7.0-1|143	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|144	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|145	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|146	
21cr|allegro5-5.2.7.0-1|147	%description -n %{libimage}
21cr|allegro5-5.2.7.0-1|148	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|149	
21cr|allegro5-5.2.7.0-1|150	%files -n %{libimage}
21cr|allegro5-5.2.7.0-1|151	%{_libdir}/liballegro_image.so.%{major}*
21cr|allegro5-5.2.7.0-1|152	
21cr|allegro5-5.2.7.0-1|153	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|154	
21cr|allegro5-5.2.7.0-1|155	%package -n %{libmain}
21cr|allegro5-5.2.7.0-1|156	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|157	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|158	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|159	
21cr|allegro5-5.2.7.0-1|160	%description -n %{libmain}
21cr|allegro5-5.2.7.0-1|161	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|162	
21cr|allegro5-5.2.7.0-1|163	%files -n %{libmain}
21cr|allegro5-5.2.7.0-1|164	%{_libdir}/liballegro_main.so.%{major}*
21cr|allegro5-5.2.7.0-1|165	
21cr|allegro5-5.2.7.0-1|166	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|167	
21cr|allegro5-5.2.7.0-1|168	%package -n %{libmemfile}
21cr|allegro5-5.2.7.0-1|169	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|170	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|171	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|172	
21cr|allegro5-5.2.7.0-1|173	%description -n %{libmemfile}
21cr|allegro5-5.2.7.0-1|174	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|175	
21cr|allegro5-5.2.7.0-1|176	%files -n %{libmemfile}
21cr|allegro5-5.2.7.0-1|177	%{_libdir}/liballegro_memfile.so.%{major}*
21cr|allegro5-5.2.7.0-1|178	
21cr|allegro5-5.2.7.0-1|179	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|180	
21cr|allegro5-5.2.7.0-1|181	%package -n %{libphysfs}
21cr|allegro5-5.2.7.0-1|182	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|183	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|184	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|185	
21cr|allegro5-5.2.7.0-1|186	%description -n %{libphysfs}
21cr|allegro5-5.2.7.0-1|187	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|188	
21cr|allegro5-5.2.7.0-1|189	%files -n %{libphysfs}
21cr|allegro5-5.2.7.0-1|190	%{_libdir}/liballegro_physfs.so.%{major}*
21cr|allegro5-5.2.7.0-1|191	
21cr|allegro5-5.2.7.0-1|192	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|193	
21cr|allegro5-5.2.7.0-1|194	%package -n %{libprimitives}
21cr|allegro5-5.2.7.0-1|195	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|196	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|197	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|198	
21cr|allegro5-5.2.7.0-1|199	%description -n %{libprimitives}
21cr|allegro5-5.2.7.0-1|200	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|201	
21cr|allegro5-5.2.7.0-1|202	%files -n %{libprimitives}
21cr|allegro5-5.2.7.0-1|203	%{_libdir}/liballegro_primitives.so.%{major}*
21cr|allegro5-5.2.7.0-1|204	
21cr|allegro5-5.2.7.0-1|205	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|206	
21cr|allegro5-5.2.7.0-1|207	%package -n %{libttf}
21cr|allegro5-5.2.7.0-1|208	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|209	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|210	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|211	
21cr|allegro5-5.2.7.0-1|212	%description -n %{libttf}
21cr|allegro5-5.2.7.0-1|213	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|214	
21cr|allegro5-5.2.7.0-1|215	%files -n %{libttf}
21cr|allegro5-5.2.7.0-1|216	%{_libdir}/liballegro_ttf.so.%{major}*
21cr|allegro5-5.2.7.0-1|217	
21cr|allegro5-5.2.7.0-1|218	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|219	
21cr|allegro5-5.2.7.0-1|220	%package -n %{libvideo}
21cr|allegro5-5.2.7.0-1|221	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|222	Group:		System/Libraries
21cr|allegro5-5.2.7.0-1|223	Requires:	%{name}
21cr|allegro5-5.2.7.0-1|224	
21cr|allegro5-5.2.7.0-1|225	%description -n %{libvideo}
21cr|allegro5-5.2.7.0-1|226	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|227	
21cr|allegro5-5.2.7.0-1|228	%files -n %{libvideo}
21cr|allegro5-5.2.7.0-1|229	%{_libdir}/liballegro_video.so.%{major}*
21cr|allegro5-5.2.7.0-1|230	
21cr|allegro5-5.2.7.0-1|231	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|232	
21cr|allegro5-5.2.7.0-1|233	%package -n %{devname}
21cr|allegro5-5.2.7.0-1|234	Summary:	Game programming library
21cr|allegro5-5.2.7.0-1|235	Group:		Development/C++
21cr|allegro5-5.2.7.0-1|236	Requires:	%{libname} = %{EVRD}
21cr|allegro5-5.2.7.0-1|237	Requires:	%{libacodec} = %{EVRD}
21cr|allegro5-5.2.7.0-1|238	Requires:	%{libaudio} = %{EVRD}
21cr|allegro5-5.2.7.0-1|239	Requires:	%{libcolor} = %{EVRD}
21cr|allegro5-5.2.7.0-1|240	Requires:	%{libdialog} = %{EVRD}
21cr|allegro5-5.2.7.0-1|241	Requires:	%{libfont} = %{EVRD}
21cr|allegro5-5.2.7.0-1|242	Requires:	%{libimage} = %{EVRD}
21cr|allegro5-5.2.7.0-1|243	Requires:	%{libmain} = %{EVRD}
21cr|allegro5-5.2.7.0-1|244	Requires:	%{libmemfile} = %{EVRD}
21cr|allegro5-5.2.7.0-1|245	Requires:	%{libphysfs} = %{EVRD}
21cr|allegro5-5.2.7.0-1|246	Requires:	%{libprimitives} = %{EVRD}
21cr|allegro5-5.2.7.0-1|247	Requires:	%{libttf} = %{EVRD}
21cr|allegro5-5.2.7.0-1|248	Requires:	%{libvideo} = %{EVRD}
21cr|allegro5-5.2.7.0-1|249	Provides:	%{name}-devel = %{EVRD}
21cr|allegro5-5.2.7.0-1|250	
21cr|allegro5-5.2.7.0-1|251	%description -n %{devname}
21cr|allegro5-5.2.7.0-1|252	Allegro is a library of functions for use in computer games.
21cr|allegro5-5.2.7.0-1|253	This package contains files needed to build programs using Allegro.
21cr|allegro5-5.2.7.0-1|254	
21cr|allegro5-5.2.7.0-1|255	%files -n %{devname}
21cr|allegro5-5.2.7.0-1|256	%dir %{_includedir}/%{name}
21cr|allegro5-5.2.7.0-1|257	%{_includedir}/%{name}/*
21cr|allegro5-5.2.7.0-1|258	%{_includedir}/*.h
21cr|allegro5-5.2.7.0-1|259	%{_libdir}/*.so
21cr|allegro5-5.2.7.0-1|260	%{_libdir}/pkgconfig/*-5.pc
21cr|allegro5-5.2.7.0-1|261	
21cr|allegro5-5.2.7.0-1|262	#----------------------------------------------------------------------------
21cr|allegro5-5.2.7.0-1|263	
21cr|allegro5-5.2.7.0-1|264	%prep
21cr|allegro5-5.2.7.0-1|265	%autosetup -p1 -n %{oname}-%{version}
21cr|allegro5-5.2.7.0-1|266	
21cr|allegro5-5.2.7.0-1|267	%build
21cr|allegro5-5.2.7.0-1|268	%cmake \
21cr|allegro5-5.2.7.0-1|269	-DWANT_DOCS:BOOL=OFF \
21cr|allegro5-5.2.7.0-1|270	-Wno-dev \
21cr|allegro5-5.2.7.0-1|271	-G Ninja
21cr|allegro5-5.2.7.0-1|272	%ninja_build
21cr|allegro5-5.2.7.0-1|273	
21cr|allegro5-5.2.7.0-1|274	%install
21cr|allegro5-5.2.7.0-1|275	%ninja_install -C build
21cr|allegro5-5.2.7.0-1|276	install -D -m 644 allegro5.cfg %{buildroot}%{_sysconfdir}/allegro5rc
21cr|allegro5-5.2.7.0-1|277	
21cr|allegro5-5.2.7.0-1|278	# copy headers to right place
21cr|allegro5-5.2.7.0-1|279	cp %{buildroot}%{_includedir}/%{name}/allegro.h %{buildroot}%{_includedir}
21cr|allegro5-5.2.7.0-1|280	cp %{buildroot}%{_includedir}/%{name}/allegro5.h %{buildroot}%{_includedir}
21cr|allegro5-5.2.7.0-1|281	

100 21
21cr|alleyoop-0.9.8-6|1	Summary:	Graphical frontend to Valgrind memory checker
21cr|alleyoop-0.9.8-6|2	Name:		alleyoop
21cr|alleyoop-0.9.8-6|3	Version:	0.9.8
21cr|alleyoop-0.9.8-6|4	Release:	6
21cr|alleyoop-0.9.8-6|5	License:	GPLv2+
21cr|alleyoop-0.9.8-6|6	Group:		Development/Tools
21cr|alleyoop-0.9.8-6|7	Url:		http://alleyoop.sourceforge.net/
21cr|alleyoop-0.9.8-6|8	Source0:	https://sourceforge.net/projects/alleyoop/files/alleyoop/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|alleyoop-0.9.8-6|9	BuildRequires:	GConf2
21cr|alleyoop-0.9.8-6|10	BuildRequires:	intltool
21cr|alleyoop-0.9.8-6|11	BuildRequires:	valgrind
21cr|alleyoop-0.9.8-6|12	BuildRequires:	binutils-devel
21cr|alleyoop-0.9.8-6|13	BuildRequires:	pkgconfig(libglade-2.0)
21cr|alleyoop-0.9.8-6|14	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|alleyoop-0.9.8-6|15	Requires:	GConf2
21cr|alleyoop-0.9.8-6|16	Requires:	valgrind
21cr|alleyoop-0.9.8-6|17	
21cr|alleyoop-0.9.8-6|18	%description
21cr|alleyoop-0.9.8-6|19	Alleyoop is a graphical frontend to the Valgrind memory checker for
21cr|alleyoop-0.9.8-6|20	GNOME.
21cr|alleyoop-0.9.8-6|21	
21cr|alleyoop-0.9.8-6|22	%files -f %{name}.lang
21cr|alleyoop-0.9.8-6|23	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|alleyoop-0.9.8-6|24	%{_sysconfdir}/gconf/schemas/*.schemas
21cr|alleyoop-0.9.8-6|25	%{_bindir}/*
21cr|alleyoop-0.9.8-6|26	%{_datadir}/applications/*
21cr|alleyoop-0.9.8-6|27	
21cr|alleyoop-0.9.8-6|28	#----------------------------------------------------------------------------
21cr|alleyoop-0.9.8-6|29	
21cr|alleyoop-0.9.8-6|30	%prep
21cr|alleyoop-0.9.8-6|31	%setup -q
21cr|alleyoop-0.9.8-6|32	
21cr|alleyoop-0.9.8-6|33	%build
21cr|alleyoop-0.9.8-6|34	%configure \
21cr|alleyoop-0.9.8-6|35	--enable-vgstrpool=yes
21cr|alleyoop-0.9.8-6|36	%make
21cr|alleyoop-0.9.8-6|37	
21cr|alleyoop-0.9.8-6|38	%install
21cr|alleyoop-0.9.8-6|39	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21cr|alleyoop-0.9.8-6|40	
21cr|alleyoop-0.9.8-6|41	mkdir -p %{buildroot}%{_datadir}/applications
21cr|alleyoop-0.9.8-6|42	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|alleyoop-0.9.8-6|43	[Desktop Entry]
21cr|alleyoop-0.9.8-6|44	Name=Alleyoop
21cr|alleyoop-0.9.8-6|45	Comment=%{Summary}
21cr|alleyoop-0.9.8-6|46	Exec=%{_bindir}/%{name}
21cr|alleyoop-0.9.8-6|47	Icon=development_tools_section
21cr|alleyoop-0.9.8-6|48	Terminal=false
21cr|alleyoop-0.9.8-6|49	Type=Application
21cr|alleyoop-0.9.8-6|50	Categories=Development;Debugger;
21cr|alleyoop-0.9.8-6|51	EOF
21cr|alleyoop-0.9.8-6|52	
21cr|alleyoop-0.9.8-6|53	%find_lang %{name}

101 21
21cr|all-spec-2026.02-1|1	Summary:	Collection of special rpm Rosa assembly files
21cr|all-spec-2026.02-1|2	Name:		all-spec
21cr|all-spec-2026.02-1|3	Version:	2026.02
21cr|all-spec-2026.02-1|4	Release:	1
21cr|all-spec-2026.02-1|5	License:	MIT
21cr|all-spec-2026.02-1|6	Group:		Documentation
21cr|all-spec-2026.02-1|7	Url:		https://vk.com/rpmbuild
21cr|all-spec-2026.02-1|8	# mkdir -p ~/all-spec/rosa_platform_20{21,23}.1
21cr|all-spec-2026.02-1|9	# cp make_all_spec.sh rosa_mirror_script_x86_64.sh update.sh ~/all-spec/
21cr|all-spec-2026.02-1|10	# ./update.sh
21cr|all-spec-2026.02-1|11	# ./make_all_spec.sh
21cr|all-spec-2026.02-1|12	Source0:	%{name}-%{version}.tar.xz
21cr|all-spec-2026.02-1|13	Source1:	%{name}-unsupport.tar.xz
21cr|all-spec-2026.02-1|14	Source2:	spgrep
21cr|all-spec-2026.02-1|15	Requires:	%{name}-stable = %{EVRD}
21cr|all-spec-2026.02-1|16	Requires:	less
21cr|all-spec-2026.02-1|17	Requires:	grep
21cr|all-spec-2026.02-1|18	Requires:	wget
21cr|all-spec-2026.02-1|19	Recommends:	%{name}-unstable = %{EVRD}
21cr|all-spec-2026.02-1|20	Recommends:	%{name}-unsupport = %{EVRD}
21cr|all-spec-2026.02-1|21	Provides:	spgrep = %{EVRD}
21cr|all-spec-2026.02-1|22	BuildArch:	noarch
21cr|all-spec-2026.02-1|23	
21cr|all-spec-2026.02-1|24	%description
21cr|all-spec-2026.02-1|25	Collection of special rpm Rosa assembly files.
21cr|all-spec-2026.02-1|26	
21cr|all-spec-2026.02-1|27	%files
21cr|all-spec-2026.02-1|28	%doc make_all_spec.sh readme.txt rosa_mirror_script_x86_64.sh update.sh
21cr|all-spec-2026.02-1|29	%{_bindir}/spgrep
21cr|all-spec-2026.02-1|30	
21cr|all-spec-2026.02-1|31	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21cr|all-spec-2026.02-1|32	
21cr|all-spec-2026.02-1|33	%package unstable
21cr|all-spec-2026.02-1|34	Summary:	Collection of special rpm Rosa assembly files from unstable platform
21cr|all-spec-2026.02-1|35	Group:		Documentation
21cr|all-spec-2026.02-1|36	
21cr|all-spec-2026.02-1|37	%description unstable
21cr|all-spec-2026.02-1|38	Collection of special rpm Rosa assembly files from unstable platform.
21cr|all-spec-2026.02-1|39	
21cr|all-spec-2026.02-1|40	%files unstable
21cr|all-spec-2026.02-1|41	%{_datadir}/%{name}/all_spec_23
21cr|all-spec-2026.02-1|42	
21cr|all-spec-2026.02-1|43	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21cr|all-spec-2026.02-1|44	
21cr|all-spec-2026.02-1|45	%package stable
21cr|all-spec-2026.02-1|46	Summary:	Collection of special rpm Rosa assembly files from stable platform
21cr|all-spec-2026.02-1|47	Group:		Documentation
21cr|all-spec-2026.02-1|48	
21cr|all-spec-2026.02-1|49	%description stable
21cr|all-spec-2026.02-1|50	Collection of special rpm Rosa assembly files from stable platform.
21cr|all-spec-2026.02-1|51	
21cr|all-spec-2026.02-1|52	%files stable
21cr|all-spec-2026.02-1|53	%{_datadir}/%{name}/all_spec_21
21cr|all-spec-2026.02-1|54	
21cr|all-spec-2026.02-1|55	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21cr|all-spec-2026.02-1|56	
21cr|all-spec-2026.02-1|57	%package unsupport
21cr|all-spec-2026.02-1|58	Summary:	Collection of special rpm Rosa assembly files from unsupport platform
21cr|all-spec-2026.02-1|59	Group:		Documentation
21cr|all-spec-2026.02-1|60	
21cr|all-spec-2026.02-1|61	%description unsupport
21cr|all-spec-2026.02-1|62	Collection of special rpm Rosa assembly files from unstable platform.
21cr|all-spec-2026.02-1|63	
21cr|all-spec-2026.02-1|64	%files unsupport
21cr|all-spec-2026.02-1|65	%{_datadir}/%{name}/all_spec_12
21cr|all-spec-2026.02-1|66	%{_datadir}/%{name}/all_spec_14
21cr|all-spec-2026.02-1|67	%{_datadir}/%{name}/all_spec_16
21cr|all-spec-2026.02-1|68	
21cr|all-spec-2026.02-1|69	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21cr|all-spec-2026.02-1|70	
21cr|all-spec-2026.02-1|71	%package raw
21cr|all-spec-2026.02-1|72	Summary:	Collection of copies special rpm Rosa assembly files
21cr|all-spec-2026.02-1|73	Group:		Documentation
21cr|all-spec-2026.02-1|74	
21cr|all-spec-2026.02-1|75	%description raw
21cr|all-spec-2026.02-1|76	Collection of copies special rpm Rosa assembly files.
21cr|all-spec-2026.02-1|77	
21cr|all-spec-2026.02-1|78	%files raw
21cr|all-spec-2026.02-1|79	%{_datadir}/%{name}/raw_spec_*
21cr|all-spec-2026.02-1|80	
21cr|all-spec-2026.02-1|81	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21cr|all-spec-2026.02-1|82	
21cr|all-spec-2026.02-1|83	%prep
21cr|all-spec-2026.02-1|84	%autosetup -p1 -a1
21cr|all-spec-2026.02-1|85	mv -f all-spec-unsupport/* ./
21cr|all-spec-2026.02-1|86	
21cr|all-spec-2026.02-1|87	%build
21cr|all-spec-2026.02-1|88	
21cr|all-spec-2026.02-1|89	%install
21cr|all-spec-2026.02-1|90	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|all-spec-2026.02-1|91	cp all_* raw_* %{buildroot}%{_datadir}/%{name}
21cr|all-spec-2026.02-1|92	
21cr|all-spec-2026.02-1|93	mkdir -p %{buildroot}%{_bindir}
21cr|all-spec-2026.02-1|94	cp %{SOURCE2} %{buildroot}%{_bindir}
21cr|all-spec-2026.02-1|95	chmod +x %{buildroot}%{_bindir}/spgrep
21cr|all-spec-2026.02-1|96	
21cr|all-spec-2026.02-1|97	%changelog
21cr|all-spec-2026.02-1|98	* Sat Feb 28 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|all-spec-2026.02-1|99	- Update to 2026.02
21cr|all-spec-2026.02-1|100	
21cr|all-spec-2026.02-1|101	* Fri Jan 30 2026 survolog (Andrey Grigorev) <survolog@yandex.ru> 2026.01-1
21cr|all-spec-2026.02-1|102	- Update to 2026.01 (revert lost tarball)
21cr|all-spec-2026.02-1|103	
21cr|all-spec-2026.02-1|104	* Fri Jan 30 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|all-spec-2026.02-1|105	- Update to 2026.01
21cr|all-spec-2026.02-1|106	
21cr|all-spec-2026.02-1|107	* Tue Dec 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.12-1
21cr|all-spec-2026.02-1|108	- Update to 2025.12
21cr|all-spec-2026.02-1|109	
21cr|all-spec-2026.02-1|110	* Mon Dec 1 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.11-1
21cr|all-spec-2026.02-1|111	- Update to 2025.11
21cr|all-spec-2026.02-1|112	
21cr|all-spec-2026.02-1|113	* Fri Oct 31 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.10-1
21cr|all-spec-2026.02-1|114	- Update to 2025.10
21cr|all-spec-2026.02-1|115	
21cr|all-spec-2026.02-1|116	* Wed Oct 1 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.09-1
21cr|all-spec-2026.02-1|117	- Update to 2025.09
21cr|all-spec-2026.02-1|118	
21cr|all-spec-2026.02-1|119	* Mon Sep 8 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.08-2
21cr|all-spec-2026.02-1|120	- Bump release, test irrigate spec
21cr|all-spec-2026.02-1|121	
21cr|all-spec-2026.02-1|122	* Sun Aug 31 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.08-1
21cr|all-spec-2026.02-1|123	- Update to 2025.08
21cr|all-spec-2026.02-1|124	
21cr|all-spec-2026.02-1|125	* Thu Jul 31 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.07-1
21cr|all-spec-2026.02-1|126	- Update to 2025.07
21cr|all-spec-2026.02-1|127	
21cr|all-spec-2026.02-1|128	* Tue Jul 1 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.06-1
21cr|all-spec-2026.02-1|129	- Update to 2025.06
21cr|all-spec-2026.02-1|130	
21cr|all-spec-2026.02-1|131	* Sat May 31 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.05-1
21cr|all-spec-2026.02-1|132	- Update to 2025.05
21cr|all-spec-2026.02-1|133	
21cr|all-spec-2026.02-1|134	* Wed Apr 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.04-1
21cr|all-spec-2026.02-1|135	- Update to 2025.04
21cr|all-spec-2026.02-1|136	
21cr|all-spec-2026.02-1|137	* Mon Mar 31 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.03-1
21cr|all-spec-2026.02-1|138	- Update to 2025.03
21cr|all-spec-2026.02-1|139	
21cr|all-spec-2026.02-1|140	* Sun Mar 2 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|all-spec-2026.02-1|141	- Update to 2025.02
21cr|all-spec-2026.02-1|142	
21cr|all-spec-2026.02-1|143	* Fri Jan 31 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2025.01-1
21cr|all-spec-2026.02-1|144	- Update to 2025.01
21cr|all-spec-2026.02-1|145	
21cr|all-spec-2026.02-1|146	* Tue Dec 31 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.12-1
21cr|all-spec-2026.02-1|147	- Update to 2024.12
21cr|all-spec-2026.02-1|148	
21cr|all-spec-2026.02-1|149	* Sun Dec 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.11-1
21cr|all-spec-2026.02-1|150	- Update to 2024.11
21cr|all-spec-2026.02-1|151	
21cr|all-spec-2026.02-1|152	* Fri Nov 29 2024 betcher <a.betker@rosalinux.ru> 2024.10-4
21cr|all-spec-2026.02-1|153	- 'grep ... |less' instead 'less <(grep ...)'
21cr|all-spec-2026.02-1|154	
21cr|all-spec-2026.02-1|155	* Fri Nov 29 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.10-3
21cr|all-spec-2026.02-1|156	- Add Prov
21cr|all-spec-2026.02-1|157	
21cr|all-spec-2026.02-1|158	* Fri Nov 29 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.10-2
21cr|all-spec-2026.02-1|159	- Add spgrep
21cr|all-spec-2026.02-1|160	
21cr|all-spec-2026.02-1|161	* Thu Oct 31 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.10-1
21cr|all-spec-2026.02-1|162	- Update to 2024.10
21cr|all-spec-2026.02-1|163	
21cr|all-spec-2026.02-1|164	* Mon Sep 30 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.09-1
21cr|all-spec-2026.02-1|165	- Update to 2024.09
21cr|all-spec-2026.02-1|166	
21cr|all-spec-2026.02-1|167	* Mon Sep 2 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.08-1
21cr|all-spec-2026.02-1|168	- Update to 2024.08
21cr|all-spec-2026.02-1|169	
21cr|all-spec-2026.02-1|170	* Wed Jul 31 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.07-1
21cr|all-spec-2026.02-1|171	- Update to 2024.07
21cr|all-spec-2026.02-1|172	
21cr|all-spec-2026.02-1|173	* Mon Jul 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.06-1
21cr|all-spec-2026.02-1|174	- Update to 2024.06
21cr|all-spec-2026.02-1|175	
21cr|all-spec-2026.02-1|176	* Sat Jun 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.05-1
21cr|all-spec-2026.02-1|177	- Update to 2024.05
21cr|all-spec-2026.02-1|178	
21cr|all-spec-2026.02-1|179	* Wed May 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.04-1
21cr|all-spec-2026.02-1|180	- Update to 2024.04
21cr|all-spec-2026.02-1|181	
21cr|all-spec-2026.02-1|182	* Sun Mar 31 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.03-1
21cr|all-spec-2026.02-1|183	- Update to 2024.03
21cr|all-spec-2026.02-1|184	
21cr|all-spec-2026.02-1|185	* Fri Mar 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.02-1
21cr|all-spec-2026.02-1|186	- Update to 2024.02
21cr|all-spec-2026.02-1|187	
21cr|all-spec-2026.02-1|188	* Wed Jan 31 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2024.01-1
21cr|all-spec-2026.02-1|189	- Update to 2024.01
21cr|all-spec-2026.02-1|190	
21cr|all-spec-2026.02-1|191	* Tue Jan 2 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2023.12-1
21cr|all-spec-2026.02-1|192	- Update to 2023.12
21cr|all-spec-2026.02-1|193	
21cr|all-spec-2026.02-1|194	* Fri Dec 1 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2023.11-1
21cr|all-spec-2026.02-1|195	- Update to 2023.11
21cr|all-spec-2026.02-1|196	
21cr|all-spec-2026.02-1|197	* Fri Nov 3 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2023.10-1
21cr|all-spec-2026.02-1|198	- Update to 2023.10
21cr|all-spec-2026.02-1|199	
21cr|all-spec-2026.02-1|200	* Sat Sep 30 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2023.09-1
21cr|all-spec-2026.02-1|201	- Update to 2023.09
21cr|all-spec-2026.02-1|202	
21cr|all-spec-2026.02-1|203	* Mon Aug 28 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2023.08-1
21cr|all-spec-2026.02-1|204	- Init 2023.08

102 21
21cr|alltray-0.7.5.1-4|1	Summary:	Docks any application into the system tray
21cr|alltray-0.7.5.1-4|2	Name:		alltray
21cr|alltray-0.7.5.1-4|3	Version:	0.7.5.1
21cr|alltray-0.7.5.1-4|4	Release:	4
21cr|alltray-0.7.5.1-4|5	# TODO: get rid of epoch with next rosa R spin.Sflo
21cr|alltray-0.7.5.1-4|6	Epoch:		1
21cr|alltray-0.7.5.1-4|7	License:	GPLv2+
21cr|alltray-0.7.5.1-4|8	Group:		Graphical desktop/Other
21cr|alltray-0.7.5.1-4|9	Url:		https://launchpad.net/alltray/
21cr|alltray-0.7.5.1-4|10	Source0:	https://launchpad.net/alltray/trunk/%{version}dev/+download/%{name}-%{version}dev.tar.gz
21cr|alltray-0.7.5.1-4|11	BuildRequires:	pkgconfig(gconf-2.0)
21cr|alltray-0.7.5.1-4|12	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21cr|alltray-0.7.5.1-4|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|alltray-0.7.5.1-4|14	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|alltray-0.7.5.1-4|15	BuildRequires:	pkgconfig(libwnck-1.0)
21cr|alltray-0.7.5.1-4|16	BuildRequires:	pkgconfig(xpm)
21cr|alltray-0.7.5.1-4|17	
21cr|alltray-0.7.5.1-4|18	%description
21cr|alltray-0.7.5.1-4|19	AllTray is a program you can use on systems running the X Window System to
21cr|alltray-0.7.5.1-4|20	dock any application which doesn't have a native tray icon into the system
21cr|alltray-0.7.5.1-4|21	tray/notification area. AllTray works with many desktop environments and
21cr|alltray-0.7.5.1-4|22	window managers, including Metacity  on GNOME, KWin  on KDE  and OpenBox,
21cr|alltray-0.7.5.1-4|23	both standalone and with GNOME or KDE.
21cr|alltray-0.7.5.1-4|24	
21cr|alltray-0.7.5.1-4|25	%files -f %{name}.lang
21cr|alltray-0.7.5.1-4|26	%defattr(0644,root,root,0755)
21cr|alltray-0.7.5.1-4|27	%attr(0755,root,root) %{_bindir}/%{name}
21cr|alltray-0.7.5.1-4|28	%attr(0755,root,root) %{_bindir}/%{name}-ctt-helper
21cr|alltray-0.7.5.1-4|29	%{_datadir}/applications/%{name}.desktop
21cr|alltray-0.7.5.1-4|30	%{_datadir}/pixmaps/%{name}*.png
21cr|alltray-0.7.5.1-4|31	%{_datadir}/pixmaps/%{name}_ctt.xpm
21cr|alltray-0.7.5.1-4|32	%{_mandir}/man1/%{name}.1*
21cr|alltray-0.7.5.1-4|33	
21cr|alltray-0.7.5.1-4|34	#----------------------------------------------------------------------------
21cr|alltray-0.7.5.1-4|35	
21cr|alltray-0.7.5.1-4|36	%prep
21cr|alltray-0.7.5.1-4|37	%setup -qn %{name}-%{version}dev
21cr|alltray-0.7.5.1-4|38	#fix .desktop file
21cr|alltray-0.7.5.1-4|39	sed -i -e 's|%{name}.png|%{name}|' -e 's|Application;|GTK;|' data/%{name}.desktop
21cr|alltray-0.7.5.1-4|40	
21cr|alltray-0.7.5.1-4|41	%build
21cr|alltray-0.7.5.1-4|42	%configure
21cr|alltray-0.7.5.1-4|43	%make
21cr|alltray-0.7.5.1-4|44	
21cr|alltray-0.7.5.1-4|45	%install
21cr|alltray-0.7.5.1-4|46	%makeinstall_std
21cr|alltray-0.7.5.1-4|47	
21cr|alltray-0.7.5.1-4|48	%find_lang %{name} --with-gnome

103 21
21cr|almanah-0.12.3-3|1	
21cr|almanah-0.12.3-3|2	Summary:	Application for keeping an encrypted diary
21cr|almanah-0.12.3-3|3	Name:		almanah
21cr|almanah-0.12.3-3|4	Version:	0.12.3
21cr|almanah-0.12.3-3|5	Release:	3
21cr|almanah-0.12.3-3|6	License:	GPLv3+
21cr|almanah-0.12.3-3|7	Group:		Office
21cr|almanah-0.12.3-3|8	Url:		http://tecnocode.co.uk/projects/almanah/
21cr|almanah-0.12.3-3|9	Source0:	http://ftp.gnome.org/pub/GNOME/sources/almanah/0.12/%{name}-%{version}.tar.xz
21cr|almanah-0.12.3-3|10	Patch0:		fix-meson-061.patch
21cr|almanah-0.12.3-3|11	BuildRequires:	appstream-util
21cr|almanah-0.12.3-3|12	BuildRequires:	desktop-file-utils
21cr|almanah-0.12.3-3|13	BuildRequires:	intltool
21cr|almanah-0.12.3-3|14	BuildRequires:	pkgconfig(gtkspell3-3.0)
21cr|almanah-0.12.3-3|15	BuildRequires:	gpgme-devel
21cr|almanah-0.12.3-3|16	BuildRequires:	config(gettext)
21cr|almanah-0.12.3-3|17	BuildRequires:	pkgconfig(cryptui-0.0)
21cr|almanah-0.12.3-3|18	BuildRequires:	pkgconfig(gconf-2.0)
21cr|almanah-0.12.3-3|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|almanah-0.12.3-3|20	BuildRequires:	pkgconfig(libecal-2.0)
21cr|almanah-0.12.3-3|21	BuildRequires:	pkgconfig(libedataserver-1.2)
21cr|almanah-0.12.3-3|22	BuildRequires:	pkgconfig(sqlite3)
21cr|almanah-0.12.3-3|23	BuildRequires:	pkgconfig(appstream-glib)
21cr|almanah-0.12.3-3|24	BuildRequires:	meson
21cr|almanah-0.12.3-3|25	BuildRequires:	pkgconfig(gcr-3)
21cr|almanah-0.12.3-3|26	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|almanah-0.12.3-3|27	
21cr|almanah-0.12.3-3|28	
21cr|almanah-0.12.3-3|29	
21cr|almanah-0.12.3-3|30	%description
21cr|almanah-0.12.3-3|31	Almanah Diary is a small application to ease the management of an encrypted
21cr|almanah-0.12.3-3|32	personal diary. It's got good editing abilities, including text formatting
21cr|almanah-0.12.3-3|33	and printing. Evolution tasks and appointments will be listed to ease the
21cr|almanah-0.12.3-3|34	creation of diary entries related to them. At the same time, you can create
21cr|almanah-0.12.3-3|35	diary entries using multiple events.
21cr|almanah-0.12.3-3|36	
21cr|almanah-0.12.3-3|37	%files -f %{name}.lang
21cr|almanah-0.12.3-3|38	%doc AUTHORS COPYING NEWS README.*
21cr|almanah-0.12.3-3|39	%{_bindir}/%{name}
21cr|almanah-0.12.3-3|40	%dir %{_datadir}/%{name}/
21cr|almanah-0.12.3-3|41	%{_appdatadir}/%{name}.appdata.xml
21cr|almanah-0.12.3-3|42	%{_datadir}/applications/%{name}.desktop
21cr|almanah-0.12.3-3|43	%{_datadir}/GConf/gsettings/%{name}.convert
21cr|almanah-0.12.3-3|44	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21cr|almanah-0.12.3-3|45	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|almanah-0.12.3-3|46	%{_iconsdir}/hicolor/scalable/*/%{name}-*.svg
21cr|almanah-0.12.3-3|47	
21cr|almanah-0.12.3-3|48	#----------------------------------------------------------------------------
21cr|almanah-0.12.3-3|49	
21cr|almanah-0.12.3-3|50	%prep
21cr|almanah-0.12.3-3|51	%autosetup -p1
21cr|almanah-0.12.3-3|52	
21cr|almanah-0.12.3-3|53	%build
21cr|almanah-0.12.3-3|54	%meson
21cr|almanah-0.12.3-3|55	%meson_build
21cr|almanah-0.12.3-3|56	
21cr|almanah-0.12.3-3|57	%install
21cr|almanah-0.12.3-3|58	%meson_install
21cr|almanah-0.12.3-3|59	# wtf
21cr|almanah-0.12.3-3|60	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|almanah-0.12.3-3|61	
21cr|almanah-0.12.3-3|62	%find_lang %{name}

104 21
21cr|alpine-2.26-1|1	Summary:	Mail user agent
21cr|alpine-2.26-1|2	Name:		alpine
21cr|alpine-2.26-1|3	Version:	2.26
21cr|alpine-2.26-1|4	Release:	1
21cr|alpine-2.26-1|5	License:	ASL 2.0
21cr|alpine-2.26-1|6	Group:		Networking/Mail
21cr|alpine-2.26-1|7	Url:		http://alpine.x10host.com/
21cr|alpine-2.26-1|8	Source0:	http://alpine.x10host.com/alpine/release/src/alpine-%{version}.tar.xz
21cr|alpine-2.26-1|9	BuildRequires:	hunspell
21cr|alpine-2.26-1|10	BuildRequires:	passwd
21cr|alpine-2.26-1|11	BuildRequires:	rootcerts
21cr|alpine-2.26-1|12	BuildRequires:	gettext-devel >= 0.16.1
21cr|alpine-2.26-1|13	BuildRequires:	openldap-devel
21cr|alpine-2.26-1|14	BuildRequires:	pam-devel
21cr|alpine-2.26-1|15	BuildRequires:	pkgconfig(krb5)
21cr|alpine-2.26-1|16	BuildRequires:	pkgconfig(ncurses)
21cr|alpine-2.26-1|17	BuildRequires:	pkgconfig(openssl)
21cr|alpine-2.26-1|18	Requires:	hunspell
21cr|alpine-2.26-1|19	Requires:	mailcap
21cr|alpine-2.26-1|20	Requires(post):	rpm-helper
21cr|alpine-2.26-1|21	Conflicts:	pine
21cr|alpine-2.26-1|22	
21cr|alpine-2.26-1|23	%description
21cr|alpine-2.26-1|24	Alpine is a tool for reading, sending, and managing e-mail and internet news
21cr|alpine-2.26-1|25	(usenet) messages. It is the successor to Pine and was developed by Computing
21cr|alpine-2.26-1|26	& Communications at the University of Washington.
21cr|alpine-2.26-1|27	Though originally designed for inexperienced email users, it supports many
21cr|alpine-2.26-1|28	advanced features and a large number of configuration and personal-preference
21cr|alpine-2.26-1|29	options.
21cr|alpine-2.26-1|30	
21cr|alpine-2.26-1|31	%files
21cr|alpine-2.26-1|32	%doc README LICENSE NOTICE
21cr|alpine-2.26-1|33	%ghost %config(noreplace) %{_sysconfdir}/pine.conf
21cr|alpine-2.26-1|34	%ghost %config(noreplace) %{_sysconfdir}/pine.conf.fixed
21cr|alpine-2.26-1|35	%{_bindir}/%{name}
21cr|alpine-2.26-1|36	%{_bindir}/pico
21cr|alpine-2.26-1|37	%{_bindir}/pilot
21cr|alpine-2.26-1|38	%{_bindir}/rpload
21cr|alpine-2.26-1|39	%{_bindir}/rpdump
21cr|alpine-2.26-1|40	%{_mandir}/man1/%{name}.1*
21cr|alpine-2.26-1|41	%{_mandir}/man1/pico.1*
21cr|alpine-2.26-1|42	%{_mandir}/man1/pilot.1*
21cr|alpine-2.26-1|43	%{_mandir}/man1/rpload.1*
21cr|alpine-2.26-1|44	%{_mandir}/man1/rpdump.1*
21cr|alpine-2.26-1|45	
21cr|alpine-2.26-1|46	%post
21cr|alpine-2.26-1|47	%create_ghostfile %{_sysconfdir}/pine.conf root root 664
21cr|alpine-2.26-1|48	%create_ghostfile %{_sysconfdir}/pine.conf.fixed root root 664
21cr|alpine-2.26-1|49	
21cr|alpine-2.26-1|50	#----------------------------------------------------------------------------
21cr|alpine-2.26-1|51	
21cr|alpine-2.26-1|52	%prep
21cr|alpine-2.26-1|53	%setup -q
21cr|alpine-2.26-1|54	
21cr|alpine-2.26-1|55	# Fix permissions
21cr|alpine-2.26-1|56	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
21cr|alpine-2.26-1|57	chmod 644 NOTICE README LICENSE
21cr|alpine-2.26-1|58	
21cr|alpine-2.26-1|59	
21cr|alpine-2.26-1|60	
21cr|alpine-2.26-1|61	%build
21cr|alpine-2.26-1|62	touch imap/ip6
21cr|alpine-2.26-1|63	%configure \
21cr|alpine-2.26-1|64	--enable-debug \
21cr|alpine-2.26-1|65	--disable-rpath \
21cr|alpine-2.26-1|66	--without-tcl \
21cr|alpine-2.26-1|67	--with-c-client-target=lfd \
21cr|alpine-2.26-1|68	--with-smtp-msa=%{_sbindir}/sendmail \
21cr|alpine-2.26-1|69	--with-npa=%{_bindir}/inews \
21cr|alpine-2.26-1|70	--with-passfile=.alpine.passfile \
21cr|alpine-2.26-1|71	--with-simple-spellcheck=hunspell \
21cr|alpine-2.26-1|72	--with-interactive-spellcheck=hunspell \
21cr|alpine-2.26-1|73	--with-system-pinerc=%{_sysconfdir}/pine.conf \
21cr|alpine-2.26-1|74	--with-system-fixed-pinerc=%{_sysconfdir}/pine.conf.fixed
21cr|alpine-2.26-1|75	
21cr|alpine-2.26-1|76	%make
21cr|alpine-2.26-1|77	
21cr|alpine-2.26-1|78	
21cr|alpine-2.26-1|79	%install
21cr|alpine-2.26-1|80	%makeinstall_std
21cr|alpine-2.26-1|81	
21cr|alpine-2.26-1|82	# Create ghost'd files
21cr|alpine-2.26-1|83	mkdir -p %{buildroot}%{_sysconfdir}
21cr|alpine-2.26-1|84	touch %{buildroot}%{_sysconfdir}/pine.conf
21cr|alpine-2.26-1|85	touch %{buildroot}%{_sysconfdir}/pine.conf.fixed
21cr|alpine-2.26-1|86	

105 21
21cr|alsamixergui-0.9.0-0.15rc1_5.3|1	%define	beta	rc1_5
21cr|alsamixergui-0.9.0-0.15rc1_5.3|2	%define	fbeta	rc1-2
21cr|alsamixergui-0.9.0-0.15rc1_5.3|3	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|4	Summary:	Advanced Linux Sound Architecture (ALSA) graphical mixer
21cr|alsamixergui-0.9.0-0.15rc1_5.3|5	Name:		alsamixergui
21cr|alsamixergui-0.9.0-0.15rc1_5.3|6	Version:	0.9.0
21cr|alsamixergui-0.9.0-0.15rc1_5.3|7	Release:	%mkrel 0.15%{beta}.3
21cr|alsamixergui-0.9.0-0.15rc1_5.3|8	License:	GPLv2+
21cr|alsamixergui-0.9.0-0.15rc1_5.3|9	Group:		Sound
21cr|alsamixergui-0.9.0-0.15rc1_5.3|10	# URLs are dead: use the stored sources
21cr|alsamixergui-0.9.0-0.15rc1_5.3|11	#URL:		http://www.iua.upf.es/~mdeboer/projects/alsamixergui/
21cr|alsamixergui-0.9.0-0.15rc1_5.3|12	#Source0:	ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui/%%{name}-%%{version}%%{fbeta}.tar.bz2
21cr|alsamixergui-0.9.0-0.15rc1_5.3|13	URL:		https://launchpad.net/ubuntu/+source/alsamixergui
21cr|alsamixergui-0.9.0-0.15rc1_5.3|14	Source0:	%{name}-%{version}%{fbeta}.tar.bz2
21cr|alsamixergui-0.9.0-0.15rc1_5.3|15	Patch0:		alsamixergui-0.9.0rc1-fixes.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|16	Patch1:		alsamixer-0.9.0rc1-2-fltk.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|17	Patch2:		alsamixer-0.9.0rc1-2-fltk2.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|18	Patch3:		alsamixergui-0.9.0rc1-memleak.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|19	Patch4:		alsamisergui-fix-compile-gcc-3.4.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|20	Patch5:		alsamixergui-0.9.0rc1-lock.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|21	Patch6:		alsamixergui-0.9.0rc1-2-mdv-fix-str-fmt.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|22	Patch7:		alsamixergui-0.9.0.1.2-strsignal.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|23	Patch8:		segfault-on-exit.patch
21cr|alsamixergui-0.9.0-0.15rc1_5.3|24	BuildRequires:	kernel-headers >= 2.4.0
21cr|alsamixergui-0.9.0-0.15rc1_5.3|25	BuildRequires:	fltk-devel >= 1.1
21cr|alsamixergui-0.9.0-0.15rc1_5.3|26	BuildRequires:	pkgconfig(alsa) >= %{version}
21cr|alsamixergui-0.9.0-0.15rc1_5.3|27	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|28	%description
21cr|alsamixergui-0.9.0-0.15rc1_5.3|29	Alsamixergui is a FLTK based front-end for alsamixer. It is written directly on
21cr|alsamixergui-0.9.0-0.15rc1_5.3|30	top of the alsamixer sources, leaving the original ones intact, only adding a
21cr|alsamixergui-0.9.0-0.15rc1_5.3|31	couple of ifdefs and some calls to the gui part, so it provides exactly the
21cr|alsamixergui-0.9.0-0.15rc1_5.3|32	same functionality, but with a graphical user interface.
21cr|alsamixergui-0.9.0-0.15rc1_5.3|33	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|34	%files
21cr|alsamixergui-0.9.0-0.15rc1_5.3|35	%doc AUTHORS README
21cr|alsamixergui-0.9.0-0.15rc1_5.3|36	%{_bindir}/%{name}
21cr|alsamixergui-0.9.0-0.15rc1_5.3|37	%{_datadir}/applications/rosa-%{name}.desktop
21cr|alsamixergui-0.9.0-0.15rc1_5.3|38	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|39	#-----------------------------------------------------------------------------
21cr|alsamixergui-0.9.0-0.15rc1_5.3|40	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|41	%prep
21cr|alsamixergui-0.9.0-0.15rc1_5.3|42	%setup -qn %{name}-%{version}%{fbeta}
21cr|alsamixergui-0.9.0-0.15rc1_5.3|43	%patch0 -p0
21cr|alsamixergui-0.9.0-0.15rc1_5.3|44	%patch1 -p0
21cr|alsamixergui-0.9.0-0.15rc1_5.3|45	%patch2 -p0
21cr|alsamixergui-0.9.0-0.15rc1_5.3|46	%patch3 -p1
21cr|alsamixergui-0.9.0-0.15rc1_5.3|47	%patch4 -p1 -b .fix_gcc_3.4
21cr|alsamixergui-0.9.0-0.15rc1_5.3|48	%patch5 -p0
21cr|alsamixergui-0.9.0-0.15rc1_5.3|49	%patch6 -p1 -b .strfmt
21cr|alsamixergui-0.9.0-0.15rc1_5.3|50	%patch7 -p1
21cr|alsamixergui-0.9.0-0.15rc1_5.3|51	%patch8 -p1
21cr|alsamixergui-0.9.0-0.15rc1_5.3|52	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|53	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|54	%build
21cr|alsamixergui-0.9.0-0.15rc1_5.3|55	autoreconf -fi
21cr|alsamixergui-0.9.0-0.15rc1_5.3|56	%configure
21cr|alsamixergui-0.9.0-0.15rc1_5.3|57	%make
21cr|alsamixergui-0.9.0-0.15rc1_5.3|58	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|59	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|60	%install
21cr|alsamixergui-0.9.0-0.15rc1_5.3|61	%makeinstall_std
21cr|alsamixergui-0.9.0-0.15rc1_5.3|62	
21cr|alsamixergui-0.9.0-0.15rc1_5.3|63	# Desktop menu entry
21cr|alsamixergui-0.9.0-0.15rc1_5.3|64	install -d %{buildroot}%{_datadir}/applications
21cr|alsamixergui-0.9.0-0.15rc1_5.3|65	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|alsamixergui-0.9.0-0.15rc1_5.3|66	[Desktop Entry]
21cr|alsamixergui-0.9.0-0.15rc1_5.3|67	Name=AlsaMixerGUI
21cr|alsamixergui-0.9.0-0.15rc1_5.3|68	Comment=%{summary}
21cr|alsamixergui-0.9.0-0.15rc1_5.3|69	Exec=%{name}
21cr|alsamixergui-0.9.0-0.15rc1_5.3|70	Icon=sound_section
21cr|alsamixergui-0.9.0-0.15rc1_5.3|71	Terminal=false
21cr|alsamixergui-0.9.0-0.15rc1_5.3|72	Type=Application
21cr|alsamixergui-0.9.0-0.15rc1_5.3|73	Categories=Audio;Mixer;
21cr|alsamixergui-0.9.0-0.15rc1_5.3|74	EOF

106 21
21cr|alsamixertest-48.11-6|1	%define	fname %{name}_%{version}
21cr|alsamixertest-48.11-6|2	%define	libname %mklibname %{name}
21cr|alsamixertest-48.11-6|3	
21cr|alsamixertest-48.11-6|4	Summary:	A test tool for alsa mixer implementations
21cr|alsamixertest-48.11-6|5	Name:		alsamixertest
21cr|alsamixertest-48.11-6|6	Version:	48.11
21cr|alsamixertest-48.11-6|7	Release:	6
21cr|alsamixertest-48.11-6|8	License:	GPLv3+
21cr|alsamixertest-48.11-6|9	Group:		Sound
21cr|alsamixertest-48.11-6|10	URL:		https://launchpad.net/~diwic/+archive/ubuntu/ppa/+packages
21cr|alsamixertest-48.11-6|11	Source0:	https://launchpad.net/~diwic/+archive/ppa/+files/%{fname}.tar.gz
21cr|alsamixertest-48.11-6|12	BuildRequires:	pkgconfig(fftw3)
21cr|alsamixertest-48.11-6|13	BuildRequires:  pkgconfig(python)
21cr|alsamixertest-48.11-6|14	
21cr|alsamixertest-48.11-6|15	%description
21cr|alsamixertest-48.11-6|16	A small script which tests whether the ALSA mixer lives up to PulseAudio's
21cr|alsamixertest-48.11-6|17	(and other advanced ALSA clients) expectations. If you are familiar with
21cr|alsamixertest-48.11-6|18	dbmeasure or dbverify by Lennart Poettering, this application's purpose is
21cr|alsamixertest-48.11-6|19	very similar, but this one is hopefully easier to set up, more user friendly,
21cr|alsamixertest-48.11-6|20	and also tests that the names of the volume controls are correct.
21cr|alsamixertest-48.11-6|21	My hope is that this will aid as a debugging tool for all these "everything
21cr|alsamixertest-48.11-6|22	below 20% of my speaker is muted, and then 21% blows my speakers" bugs.
21cr|alsamixertest-48.11-6|23	
21cr|alsamixertest-48.11-6|24	To use the tool, you'll need some kind of loopback. You can e.g. use a
21cr|alsamixertest-48.11-6|25	loopback cable and connect that between line in and line out, or test your
21cr|alsamixertest-48.11-6|26	laptop's internal speakers with your laptop's internal mic (just stop humming
21cr|alsamixertest-48.11-6|27	when you do so :-) ). Just set up the recording levels appropriately.
21cr|alsamixertest-48.11-6|28	
21cr|alsamixertest-48.11-6|29	When it is installed, run "alsamixertest -r" for a small tutorial and
21cr|alsamixertest-48.11-6|30	"alsamixertest -h" for command line options help.
21cr|alsamixertest-48.11-6|31	
21cr|alsamixertest-48.11-6|32	%files
21cr|alsamixertest-48.11-6|33	%doc README.txt
21cr|alsamixertest-48.11-6|34	%{_bindir}/%{name}
21cr|alsamixertest-48.11-6|35	%{_datadir}/%{name}
21cr|alsamixertest-48.11-6|36	
21cr|alsamixertest-48.11-6|37	#-----------------------------------------------------------------------------
21cr|alsamixertest-48.11-6|38	
21cr|alsamixertest-48.11-6|39	%prep
21cr|alsamixertest-48.11-6|40	%setup -q
21cr|alsamixertest-48.11-6|41	#apply_patches
21cr|alsamixertest-48.11-6|42	
21cr|alsamixertest-48.11-6|43	
21cr|alsamixertest-48.11-6|44	%build
21cr|alsamixertest-48.11-6|45	%make
21cr|alsamixertest-48.11-6|46	
21cr|alsamixertest-48.11-6|47	
21cr|alsamixertest-48.11-6|48	%install
21cr|alsamixertest-48.11-6|49	%makeinstall_std

107 21
21cr|alsaplayer-0.99.82-8|1	# This is needed because while the make process builds the gtk2 interface module:
21cr|alsaplayer-0.99.82-8|2	# 1. it needs symbols from libdl but does not have the required "-ldl" in place
21cr|alsaplayer-0.99.82-8|3	# 2. it lacks an explicitly reference to libalsaplayer.la
21cr|alsaplayer-0.99.82-8|4	# 3. it references other modules (app, alsaplayer) before having built them
21cr|alsaplayer-0.99.82-8|5	%define _disable_ld_no_undefined 1
21cr|alsaplayer-0.99.82-8|6	
21cr|alsaplayer-0.99.82-8|7	%define major 0
21cr|alsaplayer-0.99.82-8|8	%define libname %mklibname %{name} %{major}
21cr|alsaplayer-0.99.82-8|9	%define devname %mklibname %{name} -d
21cr|alsaplayer-0.99.82-8|10	
21cr|alsaplayer-0.99.82-8|11	Summary:	Advanced Linux Sound Architecture (ALSA) player
21cr|alsaplayer-0.99.82-8|12	Name:		alsaplayer
21cr|alsaplayer-0.99.82-8|13	# Really a git head snapshot to get all updates since 2010
21cr|alsaplayer-0.99.82-8|14	Version:	0.99.82
21cr|alsaplayer-0.99.82-8|15	Release:	8
21cr|alsaplayer-0.99.82-8|16	License:	GPLv3+
21cr|alsaplayer-0.99.82-8|17	Group:		Sound
21cr|alsaplayer-0.99.82-8|18	URL:		http://alsaplayer.sourceforge.net/
21cr|alsaplayer-0.99.82-8|19	Source0:	https://github.com/%{name}/%{name}/archive/%{name}-master.zip
21cr|alsaplayer-0.99.82-8|20	Source1:	%{name}-icons.tar.bz2
21cr|alsaplayer-0.99.82-8|21	Source2:	alsaplayer_ru.tar.gz
21cr|alsaplayer-0.99.82-8|22	BuildRequires:	doxygen
21cr|alsaplayer-0.99.82-8|23	BuildRequires:	gettext
21cr|alsaplayer-0.99.82-8|24	BuildRequires:	intltool
21cr|alsaplayer-0.99.82-8|25	BuildRequires:	nas-devel
21cr|alsaplayer-0.99.82-8|26	BuildRequires:	xosd-devel
21cr|alsaplayer-0.99.82-8|27	BuildRequires:	pkgconfig(alsa) >= 1.0.4
21cr|alsaplayer-0.99.82-8|28	BuildRequires:	pkgconfig(esound) >= 0.2.4
21cr|alsaplayer-0.99.82-8|29	BuildRequires:	pkgconfig(flac) >= 1.1.3
21cr|alsaplayer-0.99.82-8|30	BuildRequires:	pkgconfig(gdk-2.0) >= 2.10.0
21cr|alsaplayer-0.99.82-8|31	BuildRequires:	pkgconfig(gl)
21cr|alsaplayer-0.99.82-8|32	BuildRequires:	pkgconfig(id3tag)
21cr|alsaplayer-0.99.82-8|33	BuildRequires:	pkgconfig(jack)
21cr|alsaplayer-0.99.82-8|34	BuildRequires:	pkgconfig(libmikmod) >= 3.1.7
21cr|alsaplayer-0.99.82-8|35	BuildRequires:	pkgconfig(mad)
21cr|alsaplayer-0.99.82-8|36	BuildRequires:	pkgconfig(sndfile) >= 1.0.4
21cr|alsaplayer-0.99.82-8|37	BuildRequires:	pkgconfig(vorbis)
21cr|alsaplayer-0.99.82-8|38	Requires:	%{name}-plugin-ui-gtk
21cr|alsaplayer-0.99.82-8|39	
21cr|alsaplayer-0.99.82-8|40	%description
21cr|alsaplayer-0.99.82-8|41	Advanced Linux Sound Architecture (ALSA) utils. Modularized architecture with
21cr|alsaplayer-0.99.82-8|42	support for a large range of ISA and PCI cards. Fully compatible with OSS/Lite
21cr|alsaplayer-0.99.82-8|43	(kernel sound drivers), but contains many enhanced features.
21cr|alsaplayer-0.99.82-8|44	
21cr|alsaplayer-0.99.82-8|45	%files -f %{name}.lang
21cr|alsaplayer-0.99.82-8|46	%doc docs/*.txt
21cr|alsaplayer-0.99.82-8|47	%doc COPYING
21cr|alsaplayer-0.99.82-8|48	%{_bindir}/*
21cr|alsaplayer-0.99.82-8|49	%{_datadir}/applications/%{name}.desktop
21cr|alsaplayer-0.99.82-8|50	%dir %{_libdir}/%{name}
21cr|alsaplayer-0.99.82-8|51	%dir %{_libdir}/%{name}/*/
21cr|alsaplayer-0.99.82-8|52	%{_libdir}/%{name}/input/libcdda.so
21cr|alsaplayer-0.99.82-8|53	#{_libdir}/%%{name}/input/libwav.so
21cr|alsaplayer-0.99.82-8|54	%{_libdir}/%{name}/output/libalsa_out.so
21cr|alsaplayer-0.99.82-8|55	%{_libdir}/%{name}/output/libnull_out.so
21cr|alsaplayer-0.99.82-8|56	%{_libdir}/%{name}/output/liboss_out.so
21cr|alsaplayer-0.99.82-8|57	%{_libdir}/%{name}/interface/libdaemon_interface.so
21cr|alsaplayer-0.99.82-8|58	%{_libdir}/%{name}/interface/libtext_interface.so
21cr|alsaplayer-0.99.82-8|59	%{_libdir}/%{name}/interface/libxosd_interface.so
21cr|alsaplayer-0.99.82-8|60	%{_libdir}/%{name}/reader/libfile.so
21cr|alsaplayer-0.99.82-8|61	%{_libdir}/%{name}/reader/libhttp.so
21cr|alsaplayer-0.99.82-8|62	%{_iconsdir}/%{name}.png
21cr|alsaplayer-0.99.82-8|63	%{_liconsdir}/%{name}.png
21cr|alsaplayer-0.99.82-8|64	%{_miconsdir}/%{name}.png
21cr|alsaplayer-0.99.82-8|65	%{_mandir}/man1/%{name}.*
21cr|alsaplayer-0.99.82-8|66	
21cr|alsaplayer-0.99.82-8|67	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|68	
21cr|alsaplayer-0.99.82-8|69	%package -n %{libname}
21cr|alsaplayer-0.99.82-8|70	Summary:	AlsaPlayer shared library
21cr|alsaplayer-0.99.82-8|71	Group:		System/Libraries
21cr|alsaplayer-0.99.82-8|72	
21cr|alsaplayer-0.99.82-8|73	%description -n %{libname}
21cr|alsaplayer-0.99.82-8|74	This is the shared library of AlsaPlayer.
21cr|alsaplayer-0.99.82-8|75	
21cr|alsaplayer-0.99.82-8|76	%files -n %{libname}
21cr|alsaplayer-0.99.82-8|77	%doc COPYING
21cr|alsaplayer-0.99.82-8|78	%{_libdir}/lib%{name}.so.%{major}*
21cr|alsaplayer-0.99.82-8|79	
21cr|alsaplayer-0.99.82-8|80	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|81	
21cr|alsaplayer-0.99.82-8|82	%package -n %{devname}
21cr|alsaplayer-0.99.82-8|83	Summary:	AlsaPlayer development files
21cr|alsaplayer-0.99.82-8|84	Group:		Development/C
21cr|alsaplayer-0.99.82-8|85	Requires:	%{libname} = %{EVRD}
21cr|alsaplayer-0.99.82-8|86	Provides:	%{name}-devel = %{EVRD}
21cr|alsaplayer-0.99.82-8|87	
21cr|alsaplayer-0.99.82-8|88	%description -n %{devname}
21cr|alsaplayer-0.99.82-8|89	This is the development part of the AlsaPlayer librairy.
21cr|alsaplayer-0.99.82-8|90	
21cr|alsaplayer-0.99.82-8|91	%files  -n %{devname}
21cr|alsaplayer-0.99.82-8|92	%doc COPYING
21cr|alsaplayer-0.99.82-8|93	%doc docs/reference/html/
21cr|alsaplayer-0.99.82-8|94	%{_includedir}/%{name}/
21cr|alsaplayer-0.99.82-8|95	%{_libdir}/lib%{name}.so
21cr|alsaplayer-0.99.82-8|96	%{_libdir}/pkgconfig/%{name}.pc
21cr|alsaplayer-0.99.82-8|97	
21cr|alsaplayer-0.99.82-8|98	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|99	
21cr|alsaplayer-0.99.82-8|100	%package plugin-input-flac
21cr|alsaplayer-0.99.82-8|101	Summary:	AlsaPlayer plugin for playing FLAC audio files
21cr|alsaplayer-0.99.82-8|102	Group:		Sound
21cr|alsaplayer-0.99.82-8|103	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|104	
21cr|alsaplayer-0.99.82-8|105	%description plugin-input-flac
21cr|alsaplayer-0.99.82-8|106	This plugin enables alsaplayer to play files in the lossless audio
21cr|alsaplayer-0.99.82-8|107	compression format FLAC.
21cr|alsaplayer-0.99.82-8|108	
21cr|alsaplayer-0.99.82-8|109	%files plugin-input-flac
21cr|alsaplayer-0.99.82-8|110	%doc COPYING
21cr|alsaplayer-0.99.82-8|111	%{_libdir}/%{name}/input/libflac_in.so
21cr|alsaplayer-0.99.82-8|112	
21cr|alsaplayer-0.99.82-8|113	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|114	
21cr|alsaplayer-0.99.82-8|115	%package plugin-input-mad
21cr|alsaplayer-0.99.82-8|116	Summary:	AlsaPlayer plugin
21cr|alsaplayer-0.99.82-8|117	Group:		Sound
21cr|alsaplayer-0.99.82-8|118	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|119	
21cr|alsaplayer-0.99.82-8|120	%description plugin-input-mad
21cr|alsaplayer-0.99.82-8|121	This plugin enables alsaplayer to play mpeg files though the libmad library.
21cr|alsaplayer-0.99.82-8|122	It currently supports MPEG-1 and the MPEG-2  extension to Lower Sampling
21cr|alsaplayer-0.99.82-8|123	Frequencies, as well as the so-called MPEG 2.5 format. All three audio layers
21cr|alsaplayer-0.99.82-8|124	(Layer I, Layer II, and Layer III a.k.a. MP3) are fully implemented.
21cr|alsaplayer-0.99.82-8|125	
21cr|alsaplayer-0.99.82-8|126	%files plugin-input-mad
21cr|alsaplayer-0.99.82-8|127	%doc COPYING
21cr|alsaplayer-0.99.82-8|128	%{_libdir}/%{name}/input/libmad_in.so
21cr|alsaplayer-0.99.82-8|129	
21cr|alsaplayer-0.99.82-8|130	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|131	
21cr|alsaplayer-0.99.82-8|132	%package plugin-input-mod
21cr|alsaplayer-0.99.82-8|133	Summary:	AlsaPlayer plugin for playing MOD modules
21cr|alsaplayer-0.99.82-8|134	Group:		Sound
21cr|alsaplayer-0.99.82-8|135	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|136	
21cr|alsaplayer-0.99.82-8|137	%description plugin-input-mod
21cr|alsaplayer-0.99.82-8|138	This plugin enables alsaplayer to play module music files.
21cr|alsaplayer-0.99.82-8|139	Supported file formats include MOD, STM, S3M, MTM, XM, ULT, and IT.
21cr|alsaplayer-0.99.82-8|140	
21cr|alsaplayer-0.99.82-8|141	%files plugin-input-mod
21cr|alsaplayer-0.99.82-8|142	%doc COPYING
21cr|alsaplayer-0.99.82-8|143	%{_libdir}/%{name}/input/libmod.so
21cr|alsaplayer-0.99.82-8|144	
21cr|alsaplayer-0.99.82-8|145	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|146	
21cr|alsaplayer-0.99.82-8|147	%package plugin-input-sndfile
21cr|alsaplayer-0.99.82-8|148	Summary:	AlsaPlayer plugin
21cr|alsaplayer-0.99.82-8|149	Group:		Sound
21cr|alsaplayer-0.99.82-8|150	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|151	
21cr|alsaplayer-0.99.82-8|152	%description plugin-input-sndfile
21cr|alsaplayer-0.99.82-8|153	This plugin enables alsaplayer to play sound files such as AIFF, AU
21cr|alsaplayer-0.99.82-8|154	and WAV files through the sndfile library. It can currently read 8,
21cr|alsaplayer-0.99.82-8|155	16, 24 and 32-bit PCM files as well as 32-bit floating point WAV files
21cr|alsaplayer-0.99.82-8|156	and a number of compressed formats.
21cr|alsaplayer-0.99.82-8|157	
21cr|alsaplayer-0.99.82-8|158	%files plugin-input-sndfile
21cr|alsaplayer-0.99.82-8|159	%doc COPYING
21cr|alsaplayer-0.99.82-8|160	%{_libdir}/%{name}/input/libsndfile_in.so
21cr|alsaplayer-0.99.82-8|161	
21cr|alsaplayer-0.99.82-8|162	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|163	
21cr|alsaplayer-0.99.82-8|164	%package plugin-input-vorbis
21cr|alsaplayer-0.99.82-8|165	Summary:	AlsaPlayer plugin
21cr|alsaplayer-0.99.82-8|166	Group:		Sound
21cr|alsaplayer-0.99.82-8|167	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|168	
21cr|alsaplayer-0.99.82-8|169	%description plugin-input-vorbis
21cr|alsaplayer-0.99.82-8|170	This plugin enables alsaplayer to play ogg vorbis music files.
21cr|alsaplayer-0.99.82-8|171	
21cr|alsaplayer-0.99.82-8|172	%files plugin-input-vorbis
21cr|alsaplayer-0.99.82-8|173	%doc COPYING
21cr|alsaplayer-0.99.82-8|174	%{_libdir}/%{name}/input/libvorbis_in.so
21cr|alsaplayer-0.99.82-8|175	
21cr|alsaplayer-0.99.82-8|176	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|177	
21cr|alsaplayer-0.99.82-8|178	%package plugin-output-jack
21cr|alsaplayer-0.99.82-8|179	Summary:	AlsaPlayer for the jack sound server
21cr|alsaplayer-0.99.82-8|180	Group:		Sound
21cr|alsaplayer-0.99.82-8|181	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|182	
21cr|alsaplayer-0.99.82-8|183	%description plugin-output-jack
21cr|alsaplayer-0.99.82-8|184	This plugin enables alsaplayer to play music with the jack daemon.
21cr|alsaplayer-0.99.82-8|185	
21cr|alsaplayer-0.99.82-8|186	%files plugin-output-jack
21cr|alsaplayer-0.99.82-8|187	%doc COPYING
21cr|alsaplayer-0.99.82-8|188	%{_libdir}/%{name}/output/libjack_out.so
21cr|alsaplayer-0.99.82-8|189	
21cr|alsaplayer-0.99.82-8|190	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|191	
21cr|alsaplayer-0.99.82-8|192	%package plugin-output-esound
21cr|alsaplayer-0.99.82-8|193	Summary:	AlsaPlayer plugin
21cr|alsaplayer-0.99.82-8|194	Group:		Sound
21cr|alsaplayer-0.99.82-8|195	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|196	
21cr|alsaplayer-0.99.82-8|197	%description plugin-output-esound
21cr|alsaplayer-0.99.82-8|198	This plugin enables alsaplayer to play music with the esound daemon.
21cr|alsaplayer-0.99.82-8|199	
21cr|alsaplayer-0.99.82-8|200	%files plugin-output-esound
21cr|alsaplayer-0.99.82-8|201	%doc COPYING
21cr|alsaplayer-0.99.82-8|202	%{_libdir}/%{name}/output/libesound_out.so
21cr|alsaplayer-0.99.82-8|203	
21cr|alsaplayer-0.99.82-8|204	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|205	
21cr|alsaplayer-0.99.82-8|206	%package plugin-output-nas
21cr|alsaplayer-0.99.82-8|207	Summary:	AlsaPlayer NAS output plugin
21cr|alsaplayer-0.99.82-8|208	Group:		Sound
21cr|alsaplayer-0.99.82-8|209	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|210	
21cr|alsaplayer-0.99.82-8|211	%description plugin-output-nas
21cr|alsaplayer-0.99.82-8|212	This plugin enables alsaplayer to play music with the NAS daemon.
21cr|alsaplayer-0.99.82-8|213	
21cr|alsaplayer-0.99.82-8|214	%files plugin-output-nas
21cr|alsaplayer-0.99.82-8|215	%doc COPYING
21cr|alsaplayer-0.99.82-8|216	%{_libdir}/%{name}/output/libnas_out.so
21cr|alsaplayer-0.99.82-8|217	
21cr|alsaplayer-0.99.82-8|218	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|219	
21cr|alsaplayer-0.99.82-8|220	%package plugin-ui-gtk
21cr|alsaplayer-0.99.82-8|221	Summary:	AlsaPlayer UI plugin
21cr|alsaplayer-0.99.82-8|222	Group:		Sound
21cr|alsaplayer-0.99.82-8|223	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|224	
21cr|alsaplayer-0.99.82-8|225	%description plugin-ui-gtk
21cr|alsaplayer-0.99.82-8|226	This plugin adds a nice graphical interface to alsaplayer.
21cr|alsaplayer-0.99.82-8|227	
21cr|alsaplayer-0.99.82-8|228	%files plugin-ui-gtk
21cr|alsaplayer-0.99.82-8|229	%doc COPYING
21cr|alsaplayer-0.99.82-8|230	%{_libdir}/%{name}/interface/libgtk2_interface.so
21cr|alsaplayer-0.99.82-8|231	
21cr|alsaplayer-0.99.82-8|232	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|233	
21cr|alsaplayer-0.99.82-8|234	%package plugin-scopes
21cr|alsaplayer-0.99.82-8|235	Summary:	AlsaPlayer graphical scopes
21cr|alsaplayer-0.99.82-8|236	Group:		Sound
21cr|alsaplayer-0.99.82-8|237	Requires:	%{name} = %{EVRD}
21cr|alsaplayer-0.99.82-8|238	
21cr|alsaplayer-0.99.82-8|239	%description plugin-scopes
21cr|alsaplayer-0.99.82-8|240	This plugin adds some nice graphical visualization plugins (scopes).
21cr|alsaplayer-0.99.82-8|241	
21cr|alsaplayer-0.99.82-8|242	%files plugin-scopes
21cr|alsaplayer-0.99.82-8|243	%doc COPYING
21cr|alsaplayer-0.99.82-8|244	%{_libdir}/%{name}/scopes2
21cr|alsaplayer-0.99.82-8|245	
21cr|alsaplayer-0.99.82-8|246	#----------------------------------------------------------------------------
21cr|alsaplayer-0.99.82-8|247	
21cr|alsaplayer-0.99.82-8|248	%prep
21cr|alsaplayer-0.99.82-8|249	%setup -qn %{name}-master
21cr|alsaplayer-0.99.82-8|250	
21cr|alsaplayer-0.99.82-8|251	pushd po
21cr|alsaplayer-0.99.82-8|252	tar -xvzf %{SOURCE2}
21cr|alsaplayer-0.99.82-8|253	popd
21cr|alsaplayer-0.99.82-8|254	
21cr|alsaplayer-0.99.82-8|255	rm -rf attic
21cr|alsaplayer-0.99.82-8|256	
21cr|alsaplayer-0.99.82-8|257	%build
21cr|alsaplayer-0.99.82-8|258	#./autogen.sh
21cr|alsaplayer-0.99.82-8|259	autoreconf -fi
21cr|alsaplayer-0.99.82-8|260	
21cr|alsaplayer-0.99.82-8|261	%configure \
21cr|alsaplayer-0.99.82-8|262	--enable-alsa \
21cr|alsaplayer-0.99.82-8|263	--enable-esd \
21cr|alsaplayer-0.99.82-8|264	--disable-debug \
21cr|alsaplayer-0.99.82-8|265	--enable-nas \
21cr|alsaplayer-0.99.82-8|266	--enable-gtk2 \
21cr|alsaplayer-0.99.82-8|267	--enable-systray
21cr|alsaplayer-0.99.82-8|268	
21cr|alsaplayer-0.99.82-8|269	# Fix wrong name for lang files
21cr|alsaplayer-0.99.82-8|270	pushd po
21cr|alsaplayer-0.99.82-8|271	sed -i 's|@GETTEXT_PACKAGE@|alsaplayer|g' Makefile
21cr|alsaplayer-0.99.82-8|272	sed -i 's|@GETTEXT_PACKAGE@|alsaplayer|g' Makefile.in
21cr|alsaplayer-0.99.82-8|273	popd
21cr|alsaplayer-0.99.82-8|274	
21cr|alsaplayer-0.99.82-8|275	%make
21cr|alsaplayer-0.99.82-8|276	
21cr|alsaplayer-0.99.82-8|277	
21cr|alsaplayer-0.99.82-8|278	%install
21cr|alsaplayer-0.99.82-8|279	%makeinstall_std
21cr|alsaplayer-0.99.82-8|280	
21cr|alsaplayer-0.99.82-8|281	#clean unpackaged files:
21cr|alsaplayer-0.99.82-8|282	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21cr|alsaplayer-0.99.82-8|283	
21cr|alsaplayer-0.99.82-8|284	tar xfj %{SOURCE1} -C %{buildroot}%{_datadir}
21cr|alsaplayer-0.99.82-8|285	
21cr|alsaplayer-0.99.82-8|286	# fix permissions:
21cr|alsaplayer-0.99.82-8|287	#chmod 755 docs/reference/html
21cr|alsaplayer-0.99.82-8|288	
21cr|alsaplayer-0.99.82-8|289	%find_lang %{name}

108 21
21cr|altermime-0.3.11-1|1	Summary:	Allows you to modify mailpacks
21cr|altermime-0.3.11-1|2	Name:		altermime
21cr|altermime-0.3.11-1|3	Version:	0.3.11
21cr|altermime-0.3.11-1|4	Release:	1
21cr|altermime-0.3.11-1|5	License:	BSD
21cr|altermime-0.3.11-1|6	Group:		Networking/Mail
21cr|altermime-0.3.11-1|7	URL:		http://www.pldaniels.com/altermime/
21cr|altermime-0.3.11-1|8	Source0:	http://pldaniels.com/altermime/altermime-0.3-dev.tar.gz
21cr|altermime-0.3.11-1|9	Patch0:		altermime-0.3.11-werror.patch
21cr|altermime-0.3.11-1|10	BuildRequires:	libtool
21cr|altermime-0.3.11-1|11	
21cr|altermime-0.3.11-1|12	%description
21cr|altermime-0.3.11-1|13	alterMIME is a small program which is used to alter your mime-encoded
21cr|altermime-0.3.11-1|14	emailpacks as typically received by Inflex, XaMime and AMaViS.
21cr|altermime-0.3.11-1|15	
21cr|altermime-0.3.11-1|16	alterMIME will allow you to put in things like disclaimers in each email's
21cr|altermime-0.3.11-1|17	text body, and also permit you to nullify (make into a zero-byte) attachments.
21cr|altermime-0.3.11-1|18	
21cr|altermime-0.3.11-1|19	%files
21cr|altermime-0.3.11-1|20	%doc CHANGELOG LICENCE README
21cr|altermime-0.3.11-1|21	%{_bindir}/altermime
21cr|altermime-0.3.11-1|22	
21cr|altermime-0.3.11-1|23	#----------------------------------------------------------------------------
21cr|altermime-0.3.11-1|24	
21cr|altermime-0.3.11-1|25	%prep
21cr|altermime-0.3.11-1|26	%setup -q -n altermime-0.3-dev
21cr|altermime-0.3.11-1|27	%patch0 -p0
21cr|altermime-0.3.11-1|28	
21cr|altermime-0.3.11-1|29	%build
21cr|altermime-0.3.11-1|30	%serverbuild
21cr|altermime-0.3.11-1|31	
21cr|altermime-0.3.11-1|32	%make RPM_OPT_FLAGS="%{optflags} -fPIC -D_REENTRANT -I." \
21cr|altermime-0.3.11-1|33	LDFLAGS="%{ldflags}"
21cr|altermime-0.3.11-1|34	
21cr|altermime-0.3.11-1|35	%make RPM_OPT_FLAGS="%{optflags} -fPIC -D_REENTRANT -I." \
21cr|altermime-0.3.11-1|36	LDFLAGS="%{ldflags}"
21cr|altermime-0.3.11-1|37	
21cr|altermime-0.3.11-1|38	%install
21cr|altermime-0.3.11-1|39	rm -rf %{buildroot}
21cr|altermime-0.3.11-1|40	# Makefile has hardcoded paths
21cr|altermime-0.3.11-1|41	mkdir -p %{buildroot}%{_bindir}
21cr|altermime-0.3.11-1|42	install -m 755 altermime %{buildroot}%{_bindir}/

109 21
21cr|alure-1.2-9|1	%define major		1
21cr|alure-1.2-9|2	%define libname		%mklibname %{name} %{major}
21cr|alure-1.2-9|3	%define develname	%mklibname %{name} -d
21cr|alure-1.2-9|4	
21cr|alure-1.2-9|5	Name:		alure
21cr|alure-1.2-9|6	Version:	1.2
21cr|alure-1.2-9|7	Release:	9
21cr|alure-1.2-9|8	Summary:	Audio Library Tools REloaded
21cr|alure-1.2-9|9	Group:		System/Libraries
21cr|alure-1.2-9|10	# fedoras license LGPLv2+ , Arch, FreeBSD and Debian : MIT, A lot of gray area here..
21cr|alure-1.2-9|11	License:	LGPLv2+
21cr|alure-1.2-9|12	Url:		http://kcat.strangesoft.net/alure.html
21cr|alure-1.2-9|13	Source0:	%{name}-%{version}.tar.bz2
21cr|alure-1.2-9|14	Patch0:		alure-1.2-gcc47.patch
21cr|alure-1.2-9|15	Patch1:		alure-1.2-link.patch
21cr|alure-1.2-9|16	# cmake generate bad cflags string, use direct pkg-config info
21cr|alure-1.2-9|17	Patch2:		alure-fluidsynth-cflags.patch
21cr|alure-1.2-9|18	BuildRequires:	cmake
21cr|alure-1.2-9|19	#BuildRequires:	dumb-devel
21cr|alure-1.2-9|20	BuildRequires:	pkgconfig(openal)
21cr|alure-1.2-9|21	BuildRequires:	pkgconfig(fluidsynth)
21cr|alure-1.2-9|22	BuildRequires:	pkgconfig(flac)
21cr|alure-1.2-9|23	BuildRequires:	pkgconfig(libmodplug)
21cr|alure-1.2-9|24	BuildRequires:	pkgconfig(libmpg123)
21cr|alure-1.2-9|25	Requires:	%{libname} = %{EVRD}
21cr|alure-1.2-9|26	
21cr|alure-1.2-9|27	%description
21cr|alure-1.2-9|28	ALURE is a utility library to help manage common tasks with OpenAL
21cr|alure-1.2-9|29	applications. This includes device enumeration and initialization,
21cr|alure-1.2-9|30	file loading, and streaming.
21cr|alure-1.2-9|31	
21cr|alure-1.2-9|32	%files
21cr|alure-1.2-9|33	%doc COPYING
21cr|alure-1.2-9|34	%{_bindir}/%{name}*
21cr|alure-1.2-9|35	#------------------------------------------------------------------------------
21cr|alure-1.2-9|36	%package -n %{libname}
21cr|alure-1.2-9|37	Summary:	Library for %{name}
21cr|alure-1.2-9|38	Group:		System/Libraries
21cr|alure-1.2-9|39	
21cr|alure-1.2-9|40	
21cr|alure-1.2-9|41	%description -n %{libname}
21cr|alure-1.2-9|42	Libraries needed by %{name}.
21cr|alure-1.2-9|43	
21cr|alure-1.2-9|44	ALURE is a utility library to help manage common tasks with OpenAL
21cr|alure-1.2-9|45	applications. This includes device enumeration and initialization,
21cr|alure-1.2-9|46	file loading, and streaming.
21cr|alure-1.2-9|47	
21cr|alure-1.2-9|48	%files -n %{libname}
21cr|alure-1.2-9|49	%doc COPYING
21cr|alure-1.2-9|50	%{_libdir}/libalure.so.%{major}*
21cr|alure-1.2-9|51	#------------------------------------------------------------------------------
21cr|alure-1.2-9|52	%package -n %{develname}
21cr|alure-1.2-9|53	Summary:	Development files for %{name}
21cr|alure-1.2-9|54	Group:		Development/C++
21cr|alure-1.2-9|55	Requires:	%{libname} = %{EVRD}
21cr|alure-1.2-9|56	Provides:	%{name}-devel = %{EVRD}
21cr|alure-1.2-9|57	Provides:	lib%{name}-devel = %{EVRD}
21cr|alure-1.2-9|58	
21cr|alure-1.2-9|59	%description -n %{develname}
21cr|alure-1.2-9|60	Libraries and header files to develop applications that use %{name}.
21cr|alure-1.2-9|61	
21cr|alure-1.2-9|62	ALURE is a utility library to help manage common tasks with OpenAL
21cr|alure-1.2-9|63	applications. This includes device enumeration and initialization,
21cr|alure-1.2-9|64	file loading, and streaming.
21cr|alure-1.2-9|65	
21cr|alure-1.2-9|66	
21cr|alure-1.2-9|67	%files -n %{develname}
21cr|alure-1.2-9|68	%doc COPYING
21cr|alure-1.2-9|69	%{_docdir}/%{name}
21cr|alure-1.2-9|70	%{_includedir}/AL
21cr|alure-1.2-9|71	%{_libdir}/lib%{name}.so
21cr|alure-1.2-9|72	%{_libdir}/pkgconfig/%{name}.pc
21cr|alure-1.2-9|73	#------------------------------------------------------------------------------
21cr|alure-1.2-9|74	%prep
21cr|alure-1.2-9|75	%autosetup -p1
21cr|alure-1.2-9|76	
21cr|alure-1.2-9|77	%build
21cr|alure-1.2-9|78	%cmake -DMODPLUG=ON -DDUMB=OFF -DBUILD_STATIC=OFF
21cr|alure-1.2-9|79	
21cr|alure-1.2-9|80	%make
21cr|alure-1.2-9|81	
21cr|alure-1.2-9|82	%install
21cr|alure-1.2-9|83	%makeinstall_std -C build
21cr|alure-1.2-9|84	

110 21
21cr|amanda-3.5.1-1|1	# Workaround to build with GCC 10
21cr|amanda-3.5.1-1|2	%global optflags %{optflags} -fcommon
21cr|amanda-3.5.1-1|3	%define _disable_ld_no_undefined 1
21cr|amanda-3.5.1-1|4	
21cr|amanda-3.5.1-1|5	# new perl policy
21cr|amanda-3.5.1-1|6	%if %{_use_internal_dependency_generator}
21cr|amanda-3.5.1-1|7	%global __provides_exclude perl\\(Math::BigInt\\)
21cr|amanda-3.5.1-1|8	%else
21cr|amanda-3.5.1-1|9	%define _provides_exceptions perl(Math::BigInt)
21cr|amanda-3.5.1-1|10	%endif
21cr|amanda-3.5.1-1|11	
21cr|amanda-3.5.1-1|12	%define defconfig DailySet1
21cr|amanda-3.5.1-1|13	%define indexserver amandahost
21cr|amanda-3.5.1-1|14	%define tapeserver %{indexserver}
21cr|amanda-3.5.1-1|15	%define amanda_user amandabackup
21cr|amanda-3.5.1-1|16	%define amanda_group disk
21cr|amanda-3.5.1-1|17	
21cr|amanda-3.5.1-1|18	Summary:	A network-capable tape backup solution
21cr|amanda-3.5.1-1|19	Name:		amanda
21cr|amanda-3.5.1-1|20	Version:	3.5.1
21cr|amanda-3.5.1-1|21	Release:	1
21cr|amanda-3.5.1-1|22	License:	BSD
21cr|amanda-3.5.1-1|23	Group:		Archiving/Backup
21cr|amanda-3.5.1-1|24	Url:		http://www.amanda.org
21cr|amanda-3.5.1-1|25	Source0:	http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz
21cr|amanda-3.5.1-1|26	Source1:	amanda.crontab
21cr|amanda-3.5.1-1|27	Source4:	disklist
21cr|amanda-3.5.1-1|28	Source5:	amanda-xinetd
21cr|amanda-3.5.1-1|29	Source8:	amandahosts
21cr|amanda-3.5.1-1|30	# filter server spcific permits
21cr|amanda-3.5.1-1|31	Source100:	%{name}.rpmlintrc
21cr|amanda-3.5.1-1|32	Patch0:		amanda-3.3.9-hash-permission.patch
21cr|amanda-3.5.1-1|33	Patch1:		amanda-3.4-fix-dependencies.diff
21cr|amanda-3.5.1-1|34	Patch2:		amanda-3.1.1-xattrs.patch
21cr|amanda-3.5.1-1|35	Patch3:		amanda-3.1.1-tcpport.patch
21cr|amanda-3.5.1-1|36	Patch6:		amanda-3.2.0-config-dir.patch
21cr|amanda-3.5.1-1|37	BuildRequires:	bison
21cr|amanda-3.5.1-1|38	BuildRequires:	cups
21cr|amanda-3.5.1-1|39	BuildRequires:	dump
21cr|amanda-3.5.1-1|40	BuildRequires:	flex
21cr|amanda-3.5.1-1|41	BuildRequires:	gnuplot
21cr|amanda-3.5.1-1|42	BuildRequires:	mt-st
21cr|amanda-3.5.1-1|43	BuildRequires:	mtx
21cr|amanda-3.5.1-1|44	BuildRequires:	ncompress
21cr|amanda-3.5.1-1|45	BuildRequires:	netkit-rsh
21cr|amanda-3.5.1-1|46	BuildRequires:	openssh-clients
21cr|amanda-3.5.1-1|47	BuildRequires:	samba-client
21cr|amanda-3.5.1-1|48	BuildRequires:	swig
21cr|amanda-3.5.1-1|49	BuildRequires:	gettext-devel
21cr|amanda-3.5.1-1|50	BuildRequires:	readline-devel
21cr|amanda-3.5.1-1|51	BuildRequires:	perl-devel
21cr|amanda-3.5.1-1|52	BuildRequires:	pkgconfig(glib-2.0)
21cr|amanda-3.5.1-1|53	BuildRequires:	pkgconfig(krb5)
21cr|amanda-3.5.1-1|54	BuildRequires:	pkgconfig(libcurl)
21cr|amanda-3.5.1-1|55	BuildRequires:	pkgconfig(libtirpc)
21cr|amanda-3.5.1-1|56	BuildRequires:	pkgconfig(openssl)
21cr|amanda-3.5.1-1|57	BuildRequires:	perl(ExtUtils::Embed)
21cr|amanda-3.5.1-1|58	BuildRequires:	perl(Test::Simple)
21cr|amanda-3.5.1-1|59	
21cr|amanda-3.5.1-1|60	Requires(pre):	shadow-utils
21cr|amanda-3.5.1-1|61	Requires:	perl-%{name} = %{EVRD}
21cr|amanda-3.5.1-1|62	Requires:	xinetd
21cr|amanda-3.5.1-1|63	%rename		amanda-devel
21cr|amanda-3.5.1-1|64	
21cr|amanda-3.5.1-1|65	%description
21cr|amanda-3.5.1-1|66	AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a
21cr|amanda-3.5.1-1|67	backup system that allows the administrator of a LAN to set up a
21cr|amanda-3.5.1-1|68	single master backup server to back up multiple hosts to one or more
21cr|amanda-3.5.1-1|69	tape drives or disk files.  AMANDA uses native dump and/or GNU tar
21cr|amanda-3.5.1-1|70	facilities and can back up a large number of workstations running
21cr|amanda-3.5.1-1|71	multiple versions of Unix.  Newer versions of AMANDA (including this
21cr|amanda-3.5.1-1|72	version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts.
21cr|amanda-3.5.1-1|73	The amanda package contains the core AMANDA programs and will need to
21cr|amanda-3.5.1-1|74	be installed on both AMANDA clients and AMANDA servers.  Note that you
21cr|amanda-3.5.1-1|75	will have to install the amanda-client and/or amanda-server packages as
21cr|amanda-3.5.1-1|76	well.
21cr|amanda-3.5.1-1|77	
21cr|amanda-3.5.1-1|78	%files
21cr|amanda-3.5.1-1|79	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|80	%config(noreplace) %{_sysconfdir}/xinetd.d/amanda
21cr|amanda-3.5.1-1|81	%config(noreplace) %{_sysconfdir}/amanda/amanda-security.conf
21cr|amanda-3.5.1-1|82	%dir %{_libexecdir}/amanda
21cr|amanda-3.5.1-1|83	%{_libexecdir}/amanda/amandad
21cr|amanda-3.5.1-1|84	%{_libexecdir}/amanda/amanda-sh-lib.sh
21cr|amanda-3.5.1-1|85	%{_libexecdir}/amanda/amcat.awk
21cr|amanda-3.5.1-1|86	%{_libexecdir}/amanda/amndmjob
21cr|amanda-3.5.1-1|87	%{_libexecdir}/amanda/amplot.awk
21cr|amanda-3.5.1-1|88	%{_libexecdir}/amanda/amplot.g
21cr|amanda-3.5.1-1|89	%{_libexecdir}/amanda/amplot.gp
21cr|amanda-3.5.1-1|90	%{_libexecdir}/amanda/ndmjob
21cr|amanda-3.5.1-1|91	%{_libexecdir}/amanda/ambind
21cr|amanda-3.5.1-1|92	%{_sbindir}/amandad
21cr|amanda-3.5.1-1|93	%{_sbindir}/amaespipe
21cr|amanda-3.5.1-1|94	%{_sbindir}/amarchiver
21cr|amanda-3.5.1-1|95	%{_sbindir}/amcrypt
21cr|amanda-3.5.1-1|96	%{_sbindir}/amcrypt-ossl
21cr|amanda-3.5.1-1|97	%{_sbindir}/amcrypt-ossl-asym
21cr|amanda-3.5.1-1|98	%{_sbindir}/amcryptsimple
21cr|amanda-3.5.1-1|99	%{_sbindir}/amgetconf
21cr|amanda-3.5.1-1|100	%{_sbindir}/amgpgcrypt
21cr|amanda-3.5.1-1|101	%{_sbindir}/amplot
21cr|amanda-3.5.1-1|102	%{_sbindir}/amssl
21cr|amanda-3.5.1-1|103	
21cr|amanda-3.5.1-1|104	%{_mandir}/man5/amanda-archive-format.5*
21cr|amanda-3.5.1-1|105	%{_mandir}/man5/amanda-security.conf.5*
21cr|amanda-3.5.1-1|106	%{_mandir}/man7/amanda-compatibility.7*
21cr|amanda-3.5.1-1|107	%{_mandir}/man5/amanda.conf*
21cr|amanda-3.5.1-1|108	%{_mandir}/man7/amanda-auth.7*
21cr|amanda-3.5.1-1|109	%{_mandir}/man7/amanda-auth-ssl.7*
21cr|amanda-3.5.1-1|110	%{_mandir}/man7/amanda-match.7*
21cr|amanda-3.5.1-1|111	%{_mandir}/man7/amanda-scripts.7*
21cr|amanda-3.5.1-1|112	%{_mandir}/man8/amanda.8*
21cr|amanda-3.5.1-1|113	%{_mandir}/man8/amarchiver.8*
21cr|amanda-3.5.1-1|114	%{_mandir}/man8/amplot.8*
21cr|amanda-3.5.1-1|115	%{_mandir}/man8/script-email.8*
21cr|amanda-3.5.1-1|116	%{_mandir}/man8/amaespipe.8*
21cr|amanda-3.5.1-1|117	%{_mandir}/man8/amcrypt-ossl-asym.8*
21cr|amanda-3.5.1-1|118	%{_mandir}/man8/amcrypt-ossl.8*
21cr|amanda-3.5.1-1|119	%{_mandir}/man8/amcryptsimple.8*
21cr|amanda-3.5.1-1|120	%{_mandir}/man8/amcrypt.8*
21cr|amanda-3.5.1-1|121	%{_mandir}/man8/amgpgcrypt.8*
21cr|amanda-3.5.1-1|122	%{_mandir}/man8/amgetconf.8*
21cr|amanda-3.5.1-1|123	%{_mandir}/man8/amssl.8*
21cr|amanda-3.5.1-1|124	
21cr|amanda-3.5.1-1|125	%dir %{_sysconfdir}/amanda/
21cr|amanda-3.5.1-1|126	%dir %{_sysconfdir}/amanda/%{defconfig}
21cr|amanda-3.5.1-1|127	
21cr|amanda-3.5.1-1|128	%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/
21cr|amanda-3.5.1-1|129	%attr(600,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/.amandahosts
21cr|amanda-3.5.1-1|130	%attr(02700,%{amanda_user},%{amanda_group}) %dir %{_var}/log/amanda
21cr|amanda-3.5.1-1|131	
21cr|amanda-3.5.1-1|132	%pre
21cr|amanda-3.5.1-1|133	/usr/sbin/useradd -M -N -g %{amanda_group} -o -r -d %{_localstatedir}/lib/amanda -s /bin/bash \
21cr|amanda-3.5.1-1|134	-c "Amanda user" -u 33 %{amanda_user} >/dev/null 2>&1 || :
21cr|amanda-3.5.1-1|135	/usr/bin/gpasswd -a %{amanda_user} tape >/dev/null 2>&1 || :
21cr|amanda-3.5.1-1|136	
21cr|amanda-3.5.1-1|137	%post
21cr|amanda-3.5.1-1|138	[ -f %{_var}/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
21cr|amanda-3.5.1-1|139	
21cr|amanda-3.5.1-1|140	%postun
21cr|amanda-3.5.1-1|141	[ -f %{_var}/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
21cr|amanda-3.5.1-1|142	
21cr|amanda-3.5.1-1|143	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|144	
21cr|amanda-3.5.1-1|145	%package client
21cr|amanda-3.5.1-1|146	Summary:	The client component of the AMANDA tape backup system
21cr|amanda-3.5.1-1|147	Group:		Archiving/Backup
21cr|amanda-3.5.1-1|148	Requires:	amanda = %{EVRD}
21cr|amanda-3.5.1-1|149	
21cr|amanda-3.5.1-1|150	%description client
21cr|amanda-3.5.1-1|151	The Amanda-client package should be installed on any machine that will
21cr|amanda-3.5.1-1|152	be backed up by AMANDA (including the server if it also needs to be
21cr|amanda-3.5.1-1|153	backed up).  You will also need to install the amanda package on each
21cr|amanda-3.5.1-1|154	AMANDA client machine.
21cr|amanda-3.5.1-1|155	
21cr|amanda-3.5.1-1|156	%files client
21cr|amanda-3.5.1-1|157	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|158	%dir %{_libexecdir}/amanda/application/
21cr|amanda-3.5.1-1|159	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/application/ambsdtar
21cr|amanda-3.5.1-1|160	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/application/amgtar
21cr|amanda-3.5.1-1|161	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/application/amstar
21cr|amanda-3.5.1-1|162	%{_libexecdir}/amanda/application/amlog-script
21cr|amanda-3.5.1-1|163	%{_libexecdir}/amanda/application/ampgsql
21cr|amanda-3.5.1-1|164	%{_libexecdir}/amanda/application/amrandom
21cr|amanda-3.5.1-1|165	%{_libexecdir}/amanda/application/amraw
21cr|amanda-3.5.1-1|166	%{_libexecdir}/amanda/application/amsamba
21cr|amanda-3.5.1-1|167	%{_libexecdir}/amanda/application/amsuntar
21cr|amanda-3.5.1-1|168	%{_libexecdir}/amanda/application/amzfs-sendrecv
21cr|amanda-3.5.1-1|169	%{_libexecdir}/amanda/application/amzfs-snapshot
21cr|amanda-3.5.1-1|170	%{_libexecdir}/amanda/application/script-email
21cr|amanda-3.5.1-1|171	%{_libexecdir}/amanda/application/script-fail
21cr|amanda-3.5.1-1|172	
21cr|amanda-3.5.1-1|173	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/calcsize
21cr|amanda-3.5.1-1|174	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/killpgrp
21cr|amanda-3.5.1-1|175	%{_libexecdir}/amanda/noop
21cr|amanda-3.5.1-1|176	%{_libexecdir}/amanda/patch-system
21cr|amanda-3.5.1-1|177	%{_libexecdir}/amanda/restore
21cr|amanda-3.5.1-1|178	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/rundump
21cr|amanda-3.5.1-1|179	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/runtar
21cr|amanda-3.5.1-1|180	%{_libexecdir}/amanda/selfcheck
21cr|amanda-3.5.1-1|181	%{_libexecdir}/amanda/sendbackup
21cr|amanda-3.5.1-1|182	%{_libexecdir}/amanda/senddiscover
21cr|amanda-3.5.1-1|183	%{_libexecdir}/amanda/sendsize
21cr|amanda-3.5.1-1|184	%{_libexecdir}/amanda/teecount
21cr|amanda-3.5.1-1|185	%{_sbindir}/ambackup
21cr|amanda-3.5.1-1|186	%{_sbindir}/amdump_client
21cr|amanda-3.5.1-1|187	%{_sbindir}/amoldrecover
21cr|amanda-3.5.1-1|188	%{_sbindir}/amrecover
21cr|amanda-3.5.1-1|189	
21cr|amanda-3.5.1-1|190	%{_mandir}/man7/amanda-applications.7*
21cr|amanda-3.5.1-1|191	%{_mandir}/man8/amdump_client.8*
21cr|amanda-3.5.1-1|192	%{_mandir}/man5/amanda-client.conf.5*
21cr|amanda-3.5.1-1|193	%{_mandir}/man8/ambackup.8*
21cr|amanda-3.5.1-1|194	%{_mandir}/man8/ambsdtar.8*
21cr|amanda-3.5.1-1|195	%{_mandir}/man8/amgtar.8*
21cr|amanda-3.5.1-1|196	%{_mandir}/man8/ampgsql.8*
21cr|amanda-3.5.1-1|197	%{_mandir}/man8/amraw.8*
21cr|amanda-3.5.1-1|198	%{_mandir}/man8/amrecover.8*
21cr|amanda-3.5.1-1|199	%{_mandir}/man8/amsamba.8*
21cr|amanda-3.5.1-1|200	%{_mandir}/man8/amstar.8*
21cr|amanda-3.5.1-1|201	%{_mandir}/man8/amsuntar.8*
21cr|amanda-3.5.1-1|202	%{_mandir}/man8/amzfs-sendrecv.8*
21cr|amanda-3.5.1-1|203	%{_mandir}/man8/amzfs-snapshot.8*
21cr|amanda-3.5.1-1|204	
21cr|amanda-3.5.1-1|205	%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/amanda-client.conf
21cr|amanda-3.5.1-1|206	%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/amanda-client-postgresql.conf
21cr|amanda-3.5.1-1|207	
21cr|amanda-3.5.1-1|208	%attr(-,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/amandates
21cr|amanda-3.5.1-1|209	%attr(-,%{amanda_user},%{amanda_group}) %{_localstatedir}/lib/amanda/gnutar-lists/
21cr|amanda-3.5.1-1|210	
21cr|amanda-3.5.1-1|211	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|212	
21cr|amanda-3.5.1-1|213	%package server
21cr|amanda-3.5.1-1|214	Summary:	The server side of the AMANDA tape backup system
21cr|amanda-3.5.1-1|215	Group:		Archiving/Backup
21cr|amanda-3.5.1-1|216	Requires:	amanda = %{EVRD}
21cr|amanda-3.5.1-1|217	
21cr|amanda-3.5.1-1|218	%description server
21cr|amanda-3.5.1-1|219	The amanda-server package should be installed on the AMANDA server,
21cr|amanda-3.5.1-1|220	the machine attached to the device(s) (such as a tape drive) where backups
21cr|amanda-3.5.1-1|221	will be written. You will also need to install the amanda package on
21cr|amanda-3.5.1-1|222	the AMANDA server machine.  And, if the server is also to be backed up, the
21cr|amanda-3.5.1-1|223	server also needs to have the amanda-client package installed.
21cr|amanda-3.5.1-1|224	
21cr|amanda-3.5.1-1|225	%files server
21cr|amanda-3.5.1-1|226	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|227	%{_libexecdir}/amanda/amadmin_perl
21cr|amanda-3.5.1-1|228	%{_libexecdir}/amanda/ambackupd
21cr|amanda-3.5.1-1|229	%{_libexecdir}/amanda/amdumpd
21cr|amanda-3.5.1-1|230	%{_libexecdir}/amanda/amcheck-device
21cr|amanda-3.5.1-1|231	%{_libexecdir}/amanda/amidxtaped
21cr|amanda-3.5.1-1|232	%{_libexecdir}/amanda/amindexd
21cr|amanda-3.5.1-1|233	%{_libexecdir}/amanda/amlogroll
21cr|amanda-3.5.1-1|234	%{_libexecdir}/amanda/amtrmidx
21cr|amanda-3.5.1-1|235	%{_libexecdir}/amanda/amtrmlog
21cr|amanda-3.5.1-1|236	%{_libexecdir}/amanda/driver
21cr|amanda-3.5.1-1|237	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/dumper
21cr|amanda-3.5.1-1|238	%{_libexecdir}/amanda/chunker
21cr|amanda-3.5.1-1|239	%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/planner
21cr|amanda-3.5.1-1|240	%{_libexecdir}/amanda/rest-server
21cr|amanda-3.5.1-1|241	%{_libexecdir}/amanda/taper
21cr|amanda-3.5.1-1|242	%{_sbindir}/activate-devpay
21cr|amanda-3.5.1-1|243	%{_sbindir}/amaddclient
21cr|amanda-3.5.1-1|244	%{_sbindir}/amanda-rest-server
21cr|amanda-3.5.1-1|245	%{_sbindir}/amcleanupdisk
21cr|amanda-3.5.1-1|246	%{_sbindir}/amadmin
21cr|amanda-3.5.1-1|247	%{_sbindir}/amcleanup
21cr|amanda-3.5.1-1|248	%{_sbindir}/amdevcheck
21cr|amanda-3.5.1-1|249	%{_sbindir}/amdump
21cr|amanda-3.5.1-1|250	%{_sbindir}/amfetchdump
21cr|amanda-3.5.1-1|251	%{_sbindir}/amflush
21cr|amanda-3.5.1-1|252	%attr(4750,root,%{amanda_group}) %{_sbindir}/amcheck
21cr|amanda-3.5.1-1|253	%{_sbindir}/amcheckdb
21cr|amanda-3.5.1-1|254	%{_sbindir}/amcheckdump
21cr|amanda-3.5.1-1|255	%{_sbindir}/amlabel
21cr|amanda-3.5.1-1|256	%{_sbindir}/amoverview
21cr|amanda-3.5.1-1|257	%{_sbindir}/amreindex
21cr|amanda-3.5.1-1|258	%{_sbindir}/amreport
21cr|amanda-3.5.1-1|259	%{_sbindir}/amrestore
21cr|amanda-3.5.1-1|260	%{_sbindir}/amrmtape
21cr|amanda-3.5.1-1|261	%{_sbindir}/amserverconfig
21cr|amanda-3.5.1-1|262	%attr(4750,root,%{amanda_group}) %{_sbindir}/amservice
21cr|amanda-3.5.1-1|263	%{_sbindir}/amstatus
21cr|amanda-3.5.1-1|264	%{_sbindir}/amtape
21cr|amanda-3.5.1-1|265	%{_sbindir}/amtapetype
21cr|amanda-3.5.1-1|266	%{_sbindir}/amtoc
21cr|amanda-3.5.1-1|267	%{_sbindir}/amvault
21cr|amanda-3.5.1-1|268	
21cr|amanda-3.5.1-1|269	%{_mandir}/man5/amanda-command-file.5*
21cr|amanda-3.5.1-1|270	%{_mandir}/man5/disklist.5*
21cr|amanda-3.5.1-1|271	%{_mandir}/man5/tapelist.5*
21cr|amanda-3.5.1-1|272	%{_mandir}/man7/amanda-devices.7*
21cr|amanda-3.5.1-1|273	%{_mandir}/man7/amanda-changers.7*
21cr|amanda-3.5.1-1|274	%{_mandir}/man7/amanda-interactivity.7*
21cr|amanda-3.5.1-1|275	%{_mandir}/man7/amanda-taperscan.7*
21cr|amanda-3.5.1-1|276	%{_mandir}/man8/amanda-rest-server.8*
21cr|amanda-3.5.1-1|277	%{_mandir}/man8/amaddclient.8*
21cr|amanda-3.5.1-1|278	%{_mandir}/man8/amcleanupdisk.8.*
21cr|amanda-3.5.1-1|279	%{_mandir}/man8/amadmin.8*
21cr|amanda-3.5.1-1|280	%{_mandir}/man8/amcleanup.8*
21cr|amanda-3.5.1-1|281	%{_mandir}/man8/amdevcheck.8*
21cr|amanda-3.5.1-1|282	%{_mandir}/man8/amdump.8*
21cr|amanda-3.5.1-1|283	%{_mandir}/man8/amfetchdump.8*
21cr|amanda-3.5.1-1|284	%{_mandir}/man8/amflush.8*
21cr|amanda-3.5.1-1|285	%{_mandir}/man8/amcheckdb.8*
21cr|amanda-3.5.1-1|286	%{_mandir}/man8/amcheckdump.8*
21cr|amanda-3.5.1-1|287	%{_mandir}/man8/amcheck.8*
21cr|amanda-3.5.1-1|288	%{_mandir}/man8/amlabel.8*
21cr|amanda-3.5.1-1|289	%{_mandir}/man8/amoverview.8*
21cr|amanda-3.5.1-1|290	%{_mandir}/man8/amreindex.8*
21cr|amanda-3.5.1-1|291	%{_mandir}/man8/amreport.8*
21cr|amanda-3.5.1-1|292	%{_mandir}/man8/amrestore.8*
21cr|amanda-3.5.1-1|293	%{_mandir}/man8/amrmtape.8*
21cr|amanda-3.5.1-1|294	%{_mandir}/man8/amserverconfig.8*
21cr|amanda-3.5.1-1|295	%{_mandir}/man8/amservice.8*
21cr|amanda-3.5.1-1|296	%{_mandir}/man8/amstatus.8*
21cr|amanda-3.5.1-1|297	%{_mandir}/man8/amtapetype.8*
21cr|amanda-3.5.1-1|298	%{_mandir}/man8/amtape.8*
21cr|amanda-3.5.1-1|299	%{_mandir}/man8/amtoc.8*
21cr|amanda-3.5.1-1|300	%{_mandir}/man8/amvault.8*
21cr|amanda-3.5.1-1|301	
21cr|amanda-3.5.1-1|302	%config(noreplace) %{_sysconfdir}/amanda/crontab.sample
21cr|amanda-3.5.1-1|303	%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/*
21cr|amanda-3.5.1-1|304	%exclude %{_sysconfdir}/amanda/%{defconfig}/amanda-client.conf
21cr|amanda-3.5.1-1|305	%exclude %{_sysconfdir}/amanda/%{defconfig}/amanda-client-postgresql.conf
21cr|amanda-3.5.1-1|306	
21cr|amanda-3.5.1-1|307	%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/%{defconfig}/
21cr|amanda-3.5.1-1|308	%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/%{defconfig}/index
21cr|amanda-3.5.1-1|309	%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/template.d
21cr|amanda-3.5.1-1|310	%attr(-,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/template.d/*
21cr|amanda-3.5.1-1|311	
21cr|amanda-3.5.1-1|312	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|313	
21cr|amanda-3.5.1-1|314	%define libamanda %mklibname amanda %{version}
21cr|amanda-3.5.1-1|315	
21cr|amanda-3.5.1-1|316	%package -n %{libamanda}
21cr|amanda-3.5.1-1|317	Summary:	Amanda libamanda library
21cr|amanda-3.5.1-1|318	Group:		System/Libraries
21cr|amanda-3.5.1-1|319	
21cr|amanda-3.5.1-1|320	%description -n %{libamanda}
21cr|amanda-3.5.1-1|321	Amanda libamanda library.
21cr|amanda-3.5.1-1|322	
21cr|amanda-3.5.1-1|323	%files -n %{libamanda}
21cr|amanda-3.5.1-1|324	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|325	%{_libdir}/libamanda-%{version}.so
21cr|amanda-3.5.1-1|326	
21cr|amanda-3.5.1-1|327	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|328	
21cr|amanda-3.5.1-1|329	%define libamandad %mklibname amandad %{version}
21cr|amanda-3.5.1-1|330	
21cr|amanda-3.5.1-1|331	%package -n %{libamandad}
21cr|amanda-3.5.1-1|332	Summary:	Amanda libamandad library
21cr|amanda-3.5.1-1|333	Group:		System/Libraries
21cr|amanda-3.5.1-1|334	
21cr|amanda-3.5.1-1|335	%description -n %{libamandad}
21cr|amanda-3.5.1-1|336	Amanda libamandad library.
21cr|amanda-3.5.1-1|337	
21cr|amanda-3.5.1-1|338	%files -n %{libamandad}
21cr|amanda-3.5.1-1|339	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|340	%{_libdir}/libamandad-%{version}.so
21cr|amanda-3.5.1-1|341	
21cr|amanda-3.5.1-1|342	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|343	
21cr|amanda-3.5.1-1|344	%define libamar %mklibname amar %{version}
21cr|amanda-3.5.1-1|345	
21cr|amanda-3.5.1-1|346	%package -n %{libamar}
21cr|amanda-3.5.1-1|347	Summary:	Amanda libamar library
21cr|amanda-3.5.1-1|348	Group:		System/Libraries
21cr|amanda-3.5.1-1|349	
21cr|amanda-3.5.1-1|350	%description -n %{libamar}
21cr|amanda-3.5.1-1|351	Amanda libamar library.
21cr|amanda-3.5.1-1|352	
21cr|amanda-3.5.1-1|353	%files -n %{libamar}
21cr|amanda-3.5.1-1|354	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|355	%{_libdir}/libamar-%{version}.so
21cr|amanda-3.5.1-1|356	
21cr|amanda-3.5.1-1|357	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|358	
21cr|amanda-3.5.1-1|359	%define libamglue %mklibname amglue %{version}
21cr|amanda-3.5.1-1|360	
21cr|amanda-3.5.1-1|361	%package -n %{libamglue}
21cr|amanda-3.5.1-1|362	Summary:	Amanda libamglue library
21cr|amanda-3.5.1-1|363	Group:		System/Libraries
21cr|amanda-3.5.1-1|364	
21cr|amanda-3.5.1-1|365	%description -n %{libamglue}
21cr|amanda-3.5.1-1|366	Amanda libamglue library.
21cr|amanda-3.5.1-1|367	
21cr|amanda-3.5.1-1|368	%files -n %{libamglue}
21cr|amanda-3.5.1-1|369	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|370	%{_libdir}/libamglue-%{version}.so
21cr|amanda-3.5.1-1|371	
21cr|amanda-3.5.1-1|372	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|373	
21cr|amanda-3.5.1-1|374	%define libamxfer %mklibname amxfer %{version}
21cr|amanda-3.5.1-1|375	
21cr|amanda-3.5.1-1|376	%package -n %{libamxfer}
21cr|amanda-3.5.1-1|377	Summary:	Amanda libamxfer library
21cr|amanda-3.5.1-1|378	Group:		System/Libraries
21cr|amanda-3.5.1-1|379	
21cr|amanda-3.5.1-1|380	%description -n %{libamxfer}
21cr|amanda-3.5.1-1|381	Amanda libamxfer library.
21cr|amanda-3.5.1-1|382	
21cr|amanda-3.5.1-1|383	%files -n %{libamxfer}
21cr|amanda-3.5.1-1|384	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|385	%{_libdir}/libamxfer-%{version}.so
21cr|amanda-3.5.1-1|386	
21cr|amanda-3.5.1-1|387	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|388	
21cr|amanda-3.5.1-1|389	%define libndmjob %mklibname ndmjob %{version}
21cr|amanda-3.5.1-1|390	
21cr|amanda-3.5.1-1|391	%package -n %{libndmjob}
21cr|amanda-3.5.1-1|392	Summary:	Amanda libndmjob library
21cr|amanda-3.5.1-1|393	Group:		System/Libraries
21cr|amanda-3.5.1-1|394	
21cr|amanda-3.5.1-1|395	%description -n %{libndmjob}
21cr|amanda-3.5.1-1|396	Amanda libndmjob library.
21cr|amanda-3.5.1-1|397	
21cr|amanda-3.5.1-1|398	%files -n %{libndmjob}
21cr|amanda-3.5.1-1|399	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|400	%{_libdir}/libndmjob-%{version}.so
21cr|amanda-3.5.1-1|401	
21cr|amanda-3.5.1-1|402	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|403	
21cr|amanda-3.5.1-1|404	%define libndmlib %mklibname ndmlib %{version}
21cr|amanda-3.5.1-1|405	
21cr|amanda-3.5.1-1|406	%package -n %{libndmlib}
21cr|amanda-3.5.1-1|407	Summary:	Amanda libndmlib library
21cr|amanda-3.5.1-1|408	Group:		System/Libraries
21cr|amanda-3.5.1-1|409	
21cr|amanda-3.5.1-1|410	%description -n	%{libndmlib}
21cr|amanda-3.5.1-1|411	Amanda libndmlib library.
21cr|amanda-3.5.1-1|412	
21cr|amanda-3.5.1-1|413	%files -n %{libndmlib}
21cr|amanda-3.5.1-1|414	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|415	%{_libdir}/libndmlib-%{version}.so
21cr|amanda-3.5.1-1|416	
21cr|amanda-3.5.1-1|417	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|418	
21cr|amanda-3.5.1-1|419	%define libamdevice %mklibname amdevice %{version}
21cr|amanda-3.5.1-1|420	
21cr|amanda-3.5.1-1|421	%package -n %{libamdevice}
21cr|amanda-3.5.1-1|422	Summary:	Amanda libamdevice library
21cr|amanda-3.5.1-1|423	Group:		System/Libraries
21cr|amanda-3.5.1-1|424	
21cr|amanda-3.5.1-1|425	%description -n %{libamdevice}
21cr|amanda-3.5.1-1|426	Amanda libamdevice library.
21cr|amanda-3.5.1-1|427	
21cr|amanda-3.5.1-1|428	%files -n %{libamdevice}
21cr|amanda-3.5.1-1|429	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|430	%{_libdir}/libamdevice-%{version}.so
21cr|amanda-3.5.1-1|431	
21cr|amanda-3.5.1-1|432	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|433	
21cr|amanda-3.5.1-1|434	%define libamserver %mklibname amserver %{version}
21cr|amanda-3.5.1-1|435	
21cr|amanda-3.5.1-1|436	%package -n %{libamserver}
21cr|amanda-3.5.1-1|437	Summary:	Amanda libamserver library
21cr|amanda-3.5.1-1|438	Group:		System/Libraries
21cr|amanda-3.5.1-1|439	
21cr|amanda-3.5.1-1|440	%description -n %{libamserver}
21cr|amanda-3.5.1-1|441	Amanda libamserver library.
21cr|amanda-3.5.1-1|442	
21cr|amanda-3.5.1-1|443	%files -n %{libamserver}
21cr|amanda-3.5.1-1|444	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|445	%{_libdir}/libamserver-%{version}.so
21cr|amanda-3.5.1-1|446	
21cr|amanda-3.5.1-1|447	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|448	
21cr|amanda-3.5.1-1|449	%define libamclient %mklibname amclient %{version}
21cr|amanda-3.5.1-1|450	
21cr|amanda-3.5.1-1|451	%package -n %{libamclient}
21cr|amanda-3.5.1-1|452	Summary:	Amanda libamclient library
21cr|amanda-3.5.1-1|453	Group:		System/Libraries
21cr|amanda-3.5.1-1|454	
21cr|amanda-3.5.1-1|455	%description -n %{libamclient}
21cr|amanda-3.5.1-1|456	Amanda libamclient library.
21cr|amanda-3.5.1-1|457	
21cr|amanda-3.5.1-1|458	%files -n %{libamclient}
21cr|amanda-3.5.1-1|459	%doc COPYRIGHT* NEWS README
21cr|amanda-3.5.1-1|460	%{_libdir}/libamclient-%{version}.so
21cr|amanda-3.5.1-1|461	
21cr|amanda-3.5.1-1|462	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|463	
21cr|amanda-3.5.1-1|464	%package -n perl-%{name}
21cr|amanda-3.5.1-1|465	Summary:	Amanda perl files
21cr|amanda-3.5.1-1|466	Group:		Development/Perl
21cr|amanda-3.5.1-1|467	Conflicts:	%{name} < 3.4.1
21cr|amanda-3.5.1-1|468	Conflicts:	%{name}-client < 3.4.1
21cr|amanda-3.5.1-1|469	Conflicts:	%{name}-server < 3.4.1
21cr|amanda-3.5.1-1|470	
21cr|amanda-3.5.1-1|471	%description -n perl-%{name}
21cr|amanda-3.5.1-1|472	Amanda perl files.
21cr|amanda-3.5.1-1|473	
21cr|amanda-3.5.1-1|474	%files -n perl-%{name}
21cr|amanda-3.5.1-1|475	%{perl_vendorarch}/Amanda/*
21cr|amanda-3.5.1-1|476	%{perl_vendorarch}/auto/Amanda/*
21cr|amanda-3.5.1-1|477	
21cr|amanda-3.5.1-1|478	#----------------------------------------------------------------------------
21cr|amanda-3.5.1-1|479	
21cr|amanda-3.5.1-1|480	%prep
21cr|amanda-3.5.1-1|481	%setup -q
21cr|amanda-3.5.1-1|482	%patch2 -p1 -b .xattrs~
21cr|amanda-3.5.1-1|483	%patch3 -p1 -b .tcpport~
21cr|amanda-3.5.1-1|484	%patch6 -p1 -b .config~
21cr|amanda-3.5.1-1|485	#./autogen
21cr|amanda-3.5.1-1|486	autoreconf -fi
21cr|amanda-3.5.1-1|487	
21cr|amanda-3.5.1-1|488	%build
21cr|amanda-3.5.1-1|489	%serverbuild_hardened
21cr|amanda-3.5.1-1|490	export LDFLAGS="%{optflags} -ltirpc"
21cr|amanda-3.5.1-1|491	export MAILER=/bin/mail
21cr|amanda-3.5.1-1|492	export CONFIGURE_XPATH=""
21cr|amanda-3.5.1-1|493	%configure \
21cr|amanda-3.5.1-1|494	--enable-shared \
21cr|amanda-3.5.1-1|495	--disable-rpath \
21cr|amanda-3.5.1-1|496	--disable-static \
21cr|amanda-3.5.1-1|497	--disable-installperms \
21cr|amanda-3.5.1-1|498	--program-prefix=%{?_program_prefix} \
21cr|amanda-3.5.1-1|499	--with-amdatadir=%{_localstatedir}/lib/amanda \
21cr|amanda-3.5.1-1|500	--with-amlibdir=%{_libdir} \
21cr|amanda-3.5.1-1|501	--with-amperldir=%{perl_vendorarch} \
21cr|amanda-3.5.1-1|502	--with-index-server=%{indexserver} \
21cr|amanda-3.5.1-1|503	--with-tape-server=%{tapeserver} \
21cr|amanda-3.5.1-1|504	--with-config=%{defconfig} \
21cr|amanda-3.5.1-1|505	--with-gnutar-listdir=%{_localstatedir}/lib/amanda/gnutar-lists \
21cr|amanda-3.5.1-1|506	--with-smbclient=%{_bindir}/smbclient \
21cr|amanda-3.5.1-1|507	--with-amandates=%{_localstatedir}/lib/amanda/amandates \
21cr|amanda-3.5.1-1|508	--with-amandahosts \
21cr|amanda-3.5.1-1|509	--with-user=%{amanda_user} \
21cr|amanda-3.5.1-1|510	--with-group=%{amanda_group} \
21cr|amanda-3.5.1-1|511	--with-tmpdir=%{_var}/log/amanda \
21cr|amanda-3.5.1-1|512	--with-gnutar=/bin/tar \
21cr|amanda-3.5.1-1|513	--with-ssh-security \
21cr|amanda-3.5.1-1|514	--with-rsh-security \
21cr|amanda-3.5.1-1|515	--with-bsdtcp-security \
21cr|amanda-3.5.1-1|516	--with-bsdudp-security \
21cr|amanda-3.5.1-1|517	--with-krb5-security
21cr|amanda-3.5.1-1|518	
21cr|amanda-3.5.1-1|519	%make
21cr|amanda-3.5.1-1|520	
21cr|amanda-3.5.1-1|521	%install
21cr|amanda-3.5.1-1|522	%makeinstall_std BINARY_OWNER=%(id -un) SETUID_GROUP=%(id -gn)
21cr|amanda-3.5.1-1|523	
21cr|amanda-3.5.1-1|524	install -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/xinetd.d/amanda
21cr|amanda-3.5.1-1|525	mkdir -p %{buildroot}%{_var}/log/amanda
21cr|amanda-3.5.1-1|526	install -m600 %{SOURCE8} -D %{buildroot}%{_localstatedir}/lib/amanda/.amandahosts
21cr|amanda-3.5.1-1|527	
21cr|amanda-3.5.1-1|528	ln -s %{_libexecdir}/amanda/amandad %{buildroot}%{_sbindir}/amandad
21cr|amanda-3.5.1-1|529	
21cr|amanda-3.5.1-1|530	mkdir -p %{buildroot}%{_sysconfdir}/amanda
21cr|amanda-3.5.1-1|531	mv %{buildroot}%{_localstatedir}/lib/amanda/example %{buildroot}%{_sysconfdir}/amanda/%{defconfig}
21cr|amanda-3.5.1-1|532	install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/amanda/crontab.sample
21cr|amanda-3.5.1-1|533	install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/amanda/%{defconfig}
21cr|amanda-3.5.1-1|534	rm -f %{buildroot}%{_sysconfdir}/amanda/%{defconfig}/xinetd*
21cr|amanda-3.5.1-1|535	rm -f %{buildroot}%{_sysconfdir}/amanda/%{defconfig}/inetd*
21cr|amanda-3.5.1-1|536	
21cr|amanda-3.5.1-1|537	mkdir -p %{buildroot}%{_localstatedir}/lib/amanda/gnutar-lists
21cr|amanda-3.5.1-1|538	mkdir -p %{buildroot}%{_localstatedir}/lib/amanda/%{defconfig}/index
21cr|amanda-3.5.1-1|539	touch %{buildroot}%{_localstatedir}/lib/amanda/amandates
21cr|amanda-3.5.1-1|540	
21cr|amanda-3.5.1-1|541	rm -rf %{buildroot}%{_datadir}/amanda
21cr|amanda-3.5.1-1|542	
21cr|amanda-3.5.1-1|543	rm -rf %{buildroot}%{_libdir}/libamanda.so
21cr|amanda-3.5.1-1|544	rm -rf %{buildroot}%{_libdir}/libamandad.so
21cr|amanda-3.5.1-1|545	rm -rf %{buildroot}%{_libdir}/libamar.so
21cr|amanda-3.5.1-1|546	rm -rf %{buildroot}%{_libdir}/libamclient.so
21cr|amanda-3.5.1-1|547	rm -rf %{buildroot}%{_libdir}/libamdevice.so
21cr|amanda-3.5.1-1|548	rm -rf %{buildroot}%{_libdir}/libamglue.so
21cr|amanda-3.5.1-1|549	rm -rf %{buildroot}%{_libdir}/libamserver.so
21cr|amanda-3.5.1-1|550	rm -rf %{buildroot}%{_libdir}/libamxfer.so
21cr|amanda-3.5.1-1|551	rm -rf %{buildroot}%{_libdir}/libndmjob.so
21cr|amanda-3.5.1-1|552	rm -rf %{buildroot}%{_libdir}/libndmlib.so

111 21
21cr|amap-5.4-1|1	Summary:	Network tool for application protocol detection
21cr|amap-5.4-1|2	Name:		amap
21cr|amap-5.4-1|3	Version:	5.4
21cr|amap-5.4-1|4	Release:	1
21cr|amap-5.4-1|5	License:	AMAP License
21cr|amap-5.4-1|6	Group:		Networking/Other
21cr|amap-5.4-1|7	Url:		https://github.com/vanhauser-thc/THC-Archive/tree/master/Tools
21cr|amap-5.4-1|8	Source0:	https://github.com/vanhauser-thc/THC-Archive/blob/master/Tools/%{name}-%{version}.tar.gz
21cr|amap-5.4-1|9	Patch0:		amap-destdir.patch
21cr|amap-5.4-1|10	Patch1:		amap-path.patch
21cr|amap-5.4-1|11	Patch2:		amap-ldflags.patch
21cr|amap-5.4-1|12	Patch3:		amap-lnamap6.patch
21cr|amap-5.4-1|13	Patch4:		amap-system-pcre.patch
21cr|amap-5.4-1|14	Patch5:		amap-optflags.patch
21cr|amap-5.4-1|15	BuildRequires:	pkgconfig(libpcre)
21cr|amap-5.4-1|16	BuildRequires:	pkgconfig(openssl)
21cr|amap-5.4-1|17	
21cr|amap-5.4-1|18	%description
21cr|amap-5.4-1|19	THC Amap is a next-generation tool for assisting network penetration testing.
21cr|amap-5.4-1|20	It performs fast and reliable application protocol detection, independent
21cr|amap-5.4-1|21	on the TCP/UDP port they are being bound to.
21cr|amap-5.4-1|22	
21cr|amap-5.4-1|23	%files
21cr|amap-5.4-1|24	%doc CHANGES README TODO LICENCE.AMAP LICENSE.GNU
21cr|amap-5.4-1|25	%{_bindir}/*
21cr|amap-5.4-1|26	%{_mandir}/man1/%{name}.1*
21cr|amap-5.4-1|27	%{_datadir}/%{name}/
21cr|amap-5.4-1|28	
21cr|amap-5.4-1|29	#----------------------------------------------------------------------------
21cr|amap-5.4-1|30	
21cr|amap-5.4-1|31	%prep
21cr|amap-5.4-1|32	%setup -q
21cr|amap-5.4-1|33	%patch0 -p1 -b .0destdir
21cr|amap-5.4-1|34	%patch1 -p1 -b .1path
21cr|amap-5.4-1|35	%patch2 -p1 -b .2ldflags
21cr|amap-5.4-1|36	%patch3 -p1 -b .6lnamap6
21cr|amap-5.4-1|37	%patch4 -p1 -b .4pcre
21cr|amap-5.4-1|38	%patch5 -p1 -b .5optflags
21cr|amap-5.4-1|39	
21cr|amap-5.4-1|40	%build
21cr|amap-5.4-1|41	# Bash script, not autotools
21cr|amap-5.4-1|42	./configure \
21cr|amap-5.4-1|43	--prefix=%{_prefix} \
21cr|amap-5.4-1|44	--libdir=%{_libdir}
21cr|amap-5.4-1|45	OPT="%{optflags}" LDFLAGS="%{ldflags}" make
21cr|amap-5.4-1|46	
21cr|amap-5.4-1|47	%install
21cr|amap-5.4-1|48	%makeinstall_std

112 21
21cr|amarok-3.0.0-2|1	Summary:	A powerful media player for KDE5
21cr|amarok-3.0.0-2|2	Name:		amarok
21cr|amarok-3.0.0-2|3	Version:	3.0.0
21cr|amarok-3.0.0-2|4	Release:	2
21cr|amarok-3.0.0-2|5	Epoch:		3
21cr|amarok-3.0.0-2|6	License:	GPLv2+
21cr|amarok-3.0.0-2|7	Group:		Sound
21cr|amarok-3.0.0-2|8	Url:		http://amarok.kde.org/
21cr|amarok-3.0.0-2|9	Source0:	https://download.kde.org/stable/amarok/%{version}/amarok-%{version}.tar.xz
21cr|amarok-3.0.0-2|10	Source1:	amarok.po-ru.tar.gz
21cr|amarok-3.0.0-2|11	Source100:	amarok.rpmlintrc
21cr|amarok-3.0.0-2|12	Patch0:		amarok-russian.patch
21cr|amarok-3.0.0-2|13	Patch1:		amarok_sql.patch
21cr|amarok-3.0.0-2|14	Patch100:	amarok-2.9.70-amarokpud-soversion.patch
21cr|amarok-3.0.0-2|15	BuildRequires:	cmake
21cr|amarok-3.0.0-2|16	BuildRequires:	ffmpeg-devel
21cr|amarok-3.0.0-2|17	BuildRequires:	pkgconfig(fftw3)
21cr|amarok-3.0.0-2|18	BuildRequires:	extra-cmake-modules
21cr|amarok-3.0.0-2|19	BuildRequires:	kf5activities-devel
21cr|amarok-3.0.0-2|20	BuildRequires:	kf5baloo-devel
21cr|amarok-3.0.0-2|21	BuildRequires:	kf5config-devel
21cr|amarok-3.0.0-2|22	BuildRequires:	kf5coreaddons-devel
21cr|amarok-3.0.0-2|23	BuildRequires:	kf5configwidgets-devel
21cr|amarok-3.0.0-2|24	BuildRequires:	kf5crash-devel
21cr|amarok-3.0.0-2|25	BuildRequires:	kf5dbusaddons-devel
21cr|amarok-3.0.0-2|26	BuildRequires:	kf5declarative-devel
21cr|amarok-3.0.0-2|27	BuildRequires:	kf5doctools-devel
21cr|amarok-3.0.0-2|28	BuildRequires:	kf5dnssd-devel
21cr|amarok-3.0.0-2|29	BuildRequires:	kf5globalaccel-devel
21cr|amarok-3.0.0-2|30	BuildRequires:	kf5holidays-devel
21cr|amarok-3.0.0-2|31	BuildRequires:	kf5idletime-devel
21cr|amarok-3.0.0-2|32	BuildRequires:	kf5jsembed-devel
21cr|amarok-3.0.0-2|33	BuildRequires:	kf5kcmutils-devel
21cr|amarok-3.0.0-2|34	BuildRequires:	kf5kdelibs4support-devel
21cr|amarok-3.0.0-2|35	BuildRequires:	kf5kded-devel
21cr|amarok-3.0.0-2|36	BuildRequires:	kf5kio-devel
21cr|amarok-3.0.0-2|37	BuildRequires:	kf5kirigami2-devel
21cr|amarok-3.0.0-2|38	BuildRequires:	kf5networkmanagerqt-devel
21cr|amarok-3.0.0-2|39	BuildRequires:	kf5newstuff-devel
21cr|amarok-3.0.0-2|40	BuildRequires:	kf5notifyconfig-devel
21cr|amarok-3.0.0-2|41	BuildRequires:	kf5parts-devel
21cr|amarok-3.0.0-2|42	BuildRequires:	kf5plasma-devel
21cr|amarok-3.0.0-2|43	BuildRequires:	kf5runner-devel
21cr|amarok-3.0.0-2|44	BuildRequires:	kf5solid-devel
21cr|amarok-3.0.0-2|45	BuildRequires:	kf5syntaxhighlighting-devel
21cr|amarok-3.0.0-2|46	BuildRequires:	kf5texteditor-devel
21cr|amarok-3.0.0-2|47	BuildRequires:	kf5textwidgets-devel
21cr|amarok-3.0.0-2|48	BuildRequires:	kf5threadweaver-devel
21cr|amarok-3.0.0-2|49	BuildRequires:	kf5wallet-devel
21cr|amarok-3.0.0-2|50	BuildRequires:	kf5wayland-devel
21cr|amarok-3.0.0-2|51	BuildRequires:	kf5xmlrpcclient-devel
21cr|amarok-3.0.0-2|52	BuildRequires:	pkgconfig(Qt5Core)
21cr|amarok-3.0.0-2|53	BuildRequires:	pkgconfig(Qt5Network)
21cr|amarok-3.0.0-2|54	BuildRequires:	pkgconfig(Qt5Script)
21cr|amarok-3.0.0-2|55	BuildRequires:	pkgconfig(Qt5ScriptTools)
21cr|amarok-3.0.0-2|56	BuildRequires:	pkgconfig(Qt5Svg)
21cr|amarok-3.0.0-2|57	BuildRequires:	pkgconfig(Qt5Test)
21cr|amarok-3.0.0-2|58	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|amarok-3.0.0-2|59	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|amarok-3.0.0-2|60	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|amarok-3.0.0-2|61	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|amarok-3.0.0-2|62	BuildRequires:	pkgconfig(Qt5Xml)
21cr|amarok-3.0.0-2|63	BuildRequires:	pkgconfig(glib-2.0)
21cr|amarok-3.0.0-2|64	BuildRequires:	pkgconfig(libgpod-1.0)
21cr|amarok-3.0.0-2|65	BuildRequires:	pkgconfig(libmygpo-qt5)
21cr|amarok-3.0.0-2|66	BuildRequires:	pkgconfig(libmtp)
21cr|amarok-3.0.0-2|67	BuildRequires:	pkgconfig(taglib)
21cr|amarok-3.0.0-2|68	BuildRequires:	pkgconfig(taglib-extras)
21cr|amarok-3.0.0-2|69	BuildRequires:	pkgconfig(qca2-qt5)
21cr|amarok-3.0.0-2|70	BuildRequires:	pkgconfig(opus)
21cr|amarok-3.0.0-2|71	BuildRequires:  phonon4qt5-devel
21cr|amarok-3.0.0-2|72	BuildRequires:	pkgconfig(python3)
21cr|amarok-3.0.0-2|73	BuildRequires:	qt5-tools
21cr|amarok-3.0.0-2|74	# mariadb-connector-c
21cr|amarok-3.0.0-2|75	BuildRequires:	mysql-devel
21cr|amarok-3.0.0-2|76	# mariadb, MySQL embeded library
21cr|amarok-3.0.0-2|77	BuildRequires:	libmysqld-devel
21cr|amarok-3.0.0-2|78	BuildRequires:	%{_lib}lastfm-qt5-devel
21cr|amarok-3.0.0-2|79	Requires:	%{_lib}amaroklib1 = %{EVRD}
21cr|amarok-3.0.0-2|80	Requires:	%{_lib}amarokcore1 = %{EVRD}
21cr|amarok-3.0.0-2|81	Requires:	%{_lib}amarokpud1 = %{EVRD}
21cr|amarok-3.0.0-2|82	Requires:	%{_lib}libamarokshared1 = %{EVRD}
21cr|amarok-3.0.0-2|83	Requires:	%{_lib}amarok-sqlcollection1 = %{EVRD}
21cr|amarok-3.0.0-2|84	Requires:	%{_lib}amarok-transcoding1 = %{EVRD}
21cr|amarok-3.0.0-2|85	Requires:	mariadb
21cr|amarok-3.0.0-2|86	
21cr|amarok-3.0.0-2|87	%description
21cr|amarok-3.0.0-2|88	Feature Overview
21cr|amarok-3.0.0-2|89	
21cr|amarok-3.0.0-2|90	* Music Collection:
21cr|amarok-3.0.0-2|91	You have a huge music library and want to locate tracks quickly? Let amaroK's
21cr|amarok-3.0.0-2|92	powerful Collection take care of that! It's a database powered music store,
21cr|amarok-3.0.0-2|93	which keeps track of your complete music library, allowing you to find any
21cr|amarok-3.0.0-2|94	title in a matter of seconds.
21cr|amarok-3.0.0-2|95	
21cr|amarok-3.0.0-2|96	* Intuitive User Interface:
21cr|amarok-3.0.0-2|97	You will be amazed to see how easy amaroK is to use! Simply drag-and-drop files
21cr|amarok-3.0.0-2|98	into the playlist. No hassle with complicated  buttons or tangled menus.
21cr|amarok-3.0.0-2|99	Listening to music has never been easier!
21cr|amarok-3.0.0-2|100	
21cr|amarok-3.0.0-2|101	* Streaming Radio:
21cr|amarok-3.0.0-2|102	Web streams take radio to the next level: Listen to thousands of great radio
21cr|amarok-3.0.0-2|103	stations on the internet, for free! amaroK provides excellent streaming
21cr|amarok-3.0.0-2|104	support, with advanced features, such as displaying titles of the currently
21cr|amarok-3.0.0-2|105	playing songs.
21cr|amarok-3.0.0-2|106	
21cr|amarok-3.0.0-2|107	* Context Browser:
21cr|amarok-3.0.0-2|108	This tool provides useful information on the music you are currently listening
21cr|amarok-3.0.0-2|109	to, and can make listening suggestions, based on your personal music taste. An
21cr|amarok-3.0.0-2|110	innovate and unique feature.
21cr|amarok-3.0.0-2|111	
21cr|amarok-3.0.0-2|112	* Visualizations:
21cr|amarok-3.0.0-2|113	amaroK is compatible with XMMS visualization plugins. Allows you to use the
21cr|amarok-3.0.0-2|114	great number of stunning visualizations available on the net. 3d visualizations
21cr|amarok-3.0.0-2|115	with OpenGL are a great way to enhance your music experience.
21cr|amarok-3.0.0-2|116	
21cr|amarok-3.0.0-2|117	%files -f %{name}.lang
21cr|amarok-3.0.0-2|118	%{_kde5_applicationsdir}/org.kde.amarok.desktop
21cr|amarok-3.0.0-2|119	%{_kde5_applicationsdir}/org.kde.amarok_containers.desktop
21cr|amarok-3.0.0-2|120	%{_kde5_bindir}/amarok
21cr|amarok-3.0.0-2|121	%{_kde5_bindir}/amarok_afttagger
21cr|amarok-3.0.0-2|122	%{_kde5_bindir}/amarokcollectionscanner
21cr|amarok-3.0.0-2|123	%{_kde5_bindir}/amarokpkg
21cr|amarok-3.0.0-2|124	%{_kde5_configdir}/*
21cr|amarok-3.0.0-2|125	%{_kde5_datadir}/config.kcfg/amarokconfig.kcfg
21cr|amarok-3.0.0-2|126	%{_kde5_iconsdir}/hicolor/*/*/*
21cr|amarok-3.0.0-2|127	%{_kde5_notificationsdir}/amarok.notifyrc
21cr|amarok-3.0.0-2|128	%{_qt5_plugindir}/amarok_*.so
21cr|amarok-3.0.0-2|129	%{_qt5_plugindir}/kcm_amarok_service_*.so
21cr|amarok-3.0.0-2|130	%{_kde5_qmldir}/org/kde/amarok/
21cr|amarok-3.0.0-2|131	%{_kde5_services}/
21cr|amarok-3.0.0-2|132	%{_kde5_servicetypes}/amarok*.desktop
21cr|amarok-3.0.0-2|133	%{_kde5_datadir}/amarok/
21cr|amarok-3.0.0-2|134	%{_kde5_datadir}/kconf_update/
21cr|amarok-3.0.0-2|135	%{_kde5_datadir}/knsrcfiles/amarok.knsrc
21cr|amarok-3.0.0-2|136	%{_kde5_datadir}/kpackage/
21cr|amarok-3.0.0-2|137	%{_kde5_datadir}/solid/
21cr|amarok-3.0.0-2|138	%{_kde5_datadir}/dbus-1/interfaces/*
21cr|amarok-3.0.0-2|139	%{_kde5_datadir}/dbus-1/services/org.kde.amarok.service
21cr|amarok-3.0.0-2|140	%{_appdatadir}/org.kde.amarok.appdata.xml
21cr|amarok-3.0.0-2|141	%{_appdatadir}/org.kde.amarok.context.appdata.xml
21cr|amarok-3.0.0-2|142	%{_appdatadir}/org.kde.amarok.albums.appdata.xml
21cr|amarok-3.0.0-2|143	%{_appdatadir}/org.kde.amarok.analyzer.appdata.xml
21cr|amarok-3.0.0-2|144	%{_appdatadir}/org.kde.amarok.currenttrack.appdata.xml
21cr|amarok-3.0.0-2|145	%{_appdatadir}/org.kde.amarok.lyrics.appdata.xml
21cr|amarok-3.0.0-2|146	%{_appdatadir}/org.kde.amarok.photos.appdata.xml
21cr|amarok-3.0.0-2|147	%{_appdatadir}/org.kde.amarok.wikipedia.appdata.xml
21cr|amarok-3.0.0-2|148	%{_libdir}/libamarok_service_lastfm_config.so
21cr|amarok-3.0.0-2|149	%{_libdir}/libampache_account_login.so
21cr|amarok-3.0.0-2|150	%{_libdir}/libgpodder_service_config.so
21cr|amarok-3.0.0-2|151	
21cr|amarok-3.0.0-2|152	#------------------------------------------------
21cr|amarok-3.0.0-2|153	
21cr|amarok-3.0.0-2|154	%define libamaroklib_major 1
21cr|amarok-3.0.0-2|155	%define libamaroklib %mklibname amaroklib %{libamaroklib_major}
21cr|amarok-3.0.0-2|156	
21cr|amarok-3.0.0-2|157	%package -n %{libamaroklib}
21cr|amarok-3.0.0-2|158	Summary:	Amarok 3 core library
21cr|amarok-3.0.0-2|159	Group:		System/Libraries
21cr|amarok-3.0.0-2|160	
21cr|amarok-3.0.0-2|161	%description -n %{libamaroklib}
21cr|amarok-3.0.0-2|162	Amarok 3 core library.
21cr|amarok-3.0.0-2|163	
21cr|amarok-3.0.0-2|164	%files -n %{libamaroklib}
21cr|amarok-3.0.0-2|165	%{_kde5_libdir}/libamaroklib.so.%{libamaroklib_major}*
21cr|amarok-3.0.0-2|166	
21cr|amarok-3.0.0-2|167	#------------------------------------------------
21cr|amarok-3.0.0-2|168	
21cr|amarok-3.0.0-2|169	%define libamarokcore_major 1
21cr|amarok-3.0.0-2|170	%define libamarokcore %mklibname amarokcore %{libamarokcore_major}
21cr|amarok-3.0.0-2|171	
21cr|amarok-3.0.0-2|172	%package -n %{libamarokcore}
21cr|amarok-3.0.0-2|173	Summary:	Amarok 3 core library
21cr|amarok-3.0.0-2|174	Group:		System/Libraries
21cr|amarok-3.0.0-2|175	
21cr|amarok-3.0.0-2|176	%description -n %{libamarokcore}
21cr|amarok-3.0.0-2|177	Amarok 3 core library.
21cr|amarok-3.0.0-2|178	
21cr|amarok-3.0.0-2|179	%files -n %{libamarokcore}
21cr|amarok-3.0.0-2|180	%{_kde5_libdir}/libamarokcore.so.%{libamarokcore_major}*
21cr|amarok-3.0.0-2|181	
21cr|amarok-3.0.0-2|182	#------------------------------------------------
21cr|amarok-3.0.0-2|183	
21cr|amarok-3.0.0-2|184	%define libamarokpud_major 1
21cr|amarok-3.0.0-2|185	%define libamarokpud %mklibname amarokpud %{libamarokpud_major}
21cr|amarok-3.0.0-2|186	
21cr|amarok-3.0.0-2|187	%package -n %{libamarokpud}
21cr|amarok-3.0.0-2|188	Summary:	Amarok 3 core library
21cr|amarok-3.0.0-2|189	Group:		System/Libraries
21cr|amarok-3.0.0-2|190	
21cr|amarok-3.0.0-2|191	%description -n %{libamarokpud}
21cr|amarok-3.0.0-2|192	Amarok 3 core library.
21cr|amarok-3.0.0-2|193	
21cr|amarok-3.0.0-2|194	%files -n %{libamarokpud}
21cr|amarok-3.0.0-2|195	%{_kde5_libdir}/libamarokpud.so.%{libamarokpud_major}*
21cr|amarok-3.0.0-2|196	
21cr|amarok-3.0.0-2|197	#------------------------------------------------
21cr|amarok-3.0.0-2|198	
21cr|amarok-3.0.0-2|199	%define libamarokshared_major 1
21cr|amarok-3.0.0-2|200	%define libamarokshared %mklibname libamarokshared %{libamarokshared_major}
21cr|amarok-3.0.0-2|201	
21cr|amarok-3.0.0-2|202	%package -n %{libamarokshared}
21cr|amarok-3.0.0-2|203	Summary:	Amarok 3 core library
21cr|amarok-3.0.0-2|204	Group:		System/Libraries
21cr|amarok-3.0.0-2|205	
21cr|amarok-3.0.0-2|206	%description -n %{libamarokshared}
21cr|amarok-3.0.0-2|207	Amarok 3 core library.
21cr|amarok-3.0.0-2|208	
21cr|amarok-3.0.0-2|209	%files -n %{libamarokshared}
21cr|amarok-3.0.0-2|210	%{_kde5_libdir}/libamarokshared.so.%{libamarokshared_major}*
21cr|amarok-3.0.0-2|211	
21cr|amarok-3.0.0-2|212	#------------------------------------------------
21cr|amarok-3.0.0-2|213	
21cr|amarok-3.0.0-2|214	%define libamaroksqlcollection_major 1
21cr|amarok-3.0.0-2|215	%define libamaroksqlcollection %mklibname amarok-sqlcollection %{libamaroksqlcollection_major}
21cr|amarok-3.0.0-2|216	
21cr|amarok-3.0.0-2|217	%package -n %{libamaroksqlcollection}
21cr|amarok-3.0.0-2|218	Summary:	Amarok 3 core library
21cr|amarok-3.0.0-2|219	Group:		System/Libraries
21cr|amarok-3.0.0-2|220	
21cr|amarok-3.0.0-2|221	%description -n %{libamaroksqlcollection}
21cr|amarok-3.0.0-2|222	Amarok 3 core library.
21cr|amarok-3.0.0-2|223	
21cr|amarok-3.0.0-2|224	%files -n %{libamaroksqlcollection}
21cr|amarok-3.0.0-2|225	%{_kde5_libdir}/libamarok-sqlcollection.so.%{libamaroksqlcollection_major}*
21cr|amarok-3.0.0-2|226	
21cr|amarok-3.0.0-2|227	#------------------------------------------------
21cr|amarok-3.0.0-2|228	
21cr|amarok-3.0.0-2|229	%define libamaroktranscoding_major 1
21cr|amarok-3.0.0-2|230	%define libamaroktranscoding %mklibname amarok-transcoding %{libamaroktranscoding_major}
21cr|amarok-3.0.0-2|231	
21cr|amarok-3.0.0-2|232	%package -n %{libamaroktranscoding}
21cr|amarok-3.0.0-2|233	Summary:	Amarok 3 core library
21cr|amarok-3.0.0-2|234	Group:		System/Libraries
21cr|amarok-3.0.0-2|235	
21cr|amarok-3.0.0-2|236	%description -n %{libamaroktranscoding}
21cr|amarok-3.0.0-2|237	Amarok 3 core library.
21cr|amarok-3.0.0-2|238	
21cr|amarok-3.0.0-2|239	%files -n %{libamaroktranscoding}
21cr|amarok-3.0.0-2|240	%{_kde5_libdir}/libamarok-transcoding.so.%{libamaroktranscoding_major}*
21cr|amarok-3.0.0-2|241	
21cr|amarok-3.0.0-2|242	#------------------------------------------------
21cr|amarok-3.0.0-2|243	
21cr|amarok-3.0.0-2|244	%define devname %mklibname -d %{name}
21cr|amarok-3.0.0-2|245	
21cr|amarok-3.0.0-2|246	%package -n %{devname}
21cr|amarok-3.0.0-2|247	Summary:	Headers of %{name} for development
21cr|amarok-3.0.0-2|248	Group:		Development/C
21cr|amarok-3.0.0-2|249	Requires:	%{libamaroklib} = %{EVRD}
21cr|amarok-3.0.0-2|250	Requires:	%{libamarokcore} = %{EVRD}
21cr|amarok-3.0.0-2|251	Requires:	%{libamarokpud} = %{EVRD}
21cr|amarok-3.0.0-2|252	Requires:	%{libamarokshared} = %{EVRD}
21cr|amarok-3.0.0-2|253	Requires:	%{libamaroksqlcollection} = %{EVRD}
21cr|amarok-3.0.0-2|254	Requires:	%{libamaroktranscoding} = %{EVRD}
21cr|amarok-3.0.0-2|255	Provides:	%{name}-devel = %{EVRD}
21cr|amarok-3.0.0-2|256	
21cr|amarok-3.0.0-2|257	%description -n %{devname}
21cr|amarok-3.0.0-2|258	Headers of %{name} for development.
21cr|amarok-3.0.0-2|259	
21cr|amarok-3.0.0-2|260	%files -n %{devname}
21cr|amarok-3.0.0-2|261	%{_kde5_libdir}/libamaroklib.so
21cr|amarok-3.0.0-2|262	%{_kde5_libdir}/libamarok-sqlcollection.so
21cr|amarok-3.0.0-2|263	%{_kde5_libdir}/libamarok-transcoding.so
21cr|amarok-3.0.0-2|264	%{_kde5_libdir}/libamarokcore.so
21cr|amarok-3.0.0-2|265	%{_kde5_libdir}/libamarokpud.so
21cr|amarok-3.0.0-2|266	%{_kde5_libdir}/libamarokshared.so
21cr|amarok-3.0.0-2|267	
21cr|amarok-3.0.0-2|268	#--------------------------------------------------------------------
21cr|amarok-3.0.0-2|269	
21cr|amarok-3.0.0-2|270	%prep
21cr|amarok-3.0.0-2|271	%setup -q
21cr|amarok-3.0.0-2|272	#patch0 -p1
21cr|amarok-3.0.0-2|273	%patch1 -p1
21cr|amarok-3.0.0-2|274	%patch100 -p1
21cr|amarok-3.0.0-2|275	
21cr|amarok-3.0.0-2|276	pushd po
21cr|amarok-3.0.0-2|277	tar -xvzf %{SOURCE1}
21cr|amarok-3.0.0-2|278	popd
21cr|amarok-3.0.0-2|279	
21cr|amarok-3.0.0-2|280	# Fix mygpo-qt5 headers path
21cr|amarok-3.0.0-2|281	find . -name '*.h' -exec sed -i 's|<mygpo-qt5/|<mygpo-qt/|g' {} \;
21cr|amarok-3.0.0-2|282	find . -name '*.cpp' -exec sed -i 's|<mygpo-qt5/|<mygpo-qt/|g' {} \;
21cr|amarok-3.0.0-2|283	
21cr|amarok-3.0.0-2|284	%build
21cr|amarok-3.0.0-2|285	%cmake_kde5 -DMYSQLCONFIG_EXECUTABLE:BOOL=OFF
21cr|amarok-3.0.0-2|286	%make
21cr|amarok-3.0.0-2|287	
21cr|amarok-3.0.0-2|288	%install
21cr|amarok-3.0.0-2|289	%makeinstall_std -C build
21cr|amarok-3.0.0-2|290	
21cr|amarok-3.0.0-2|291	%find_lang %{name} --with-kde --with-qt --all-name

113 21
21cr|amavisd-new-2.11.0-4|1	Summary:	Email filter with virus scanner and spamassassin support
21cr|amavisd-new-2.11.0-4|2	Name:		amavisd-new
21cr|amavisd-new-2.11.0-4|3	Version:	2.11.0
21cr|amavisd-new-2.11.0-4|4	Release:	4
21cr|amavisd-new-2.11.0-4|5	# LDAP schema is GFDL, some helpers are BSD, core is GPLv2+
21cr|amavisd-new-2.11.0-4|6	License:	GPLv2+ and BSD and GFDL
21cr|amavisd-new-2.11.0-4|7	Group:		Networking/Mail
21cr|amavisd-new-2.11.0-4|8	Url:		http://www.ijs.si/software/amavisd/
21cr|amavisd-new-2.11.0-4|9	Source0:	http://www.ijs.si/software/amavisd/%{name}-%{version}.tar.xz
21cr|amavisd-new-2.11.0-4|10	Source2:	amavis-clamd.conf
21cr|amavisd-new-2.11.0-4|11	Source5:	README.quarantine
21cr|amavisd-new-2.11.0-4|12	Source8:	amavisd-new-tmpfiles.conf
21cr|amavisd-new-2.11.0-4|13	Source9:	amavisd.service
21cr|amavisd-new-2.11.0-4|14	Source10:	amavisd-snmp.service
21cr|amavisd-new-2.11.0-4|15	Source11:	amavisd-clean-tmp.service
21cr|amavisd-new-2.11.0-4|16	Source12:	amavisd-clean-tmp.timer
21cr|amavisd-new-2.11.0-4|17	Source13:	amavisd-clean-quarantine.service
21cr|amavisd-new-2.11.0-4|18	Source14:	amavisd-clean-quarantine.timer
21cr|amavisd-new-2.11.0-4|19	Source15:	amavis-mc.service
21cr|amavisd-new-2.11.0-4|20	Source16:	amavisd-snmp-zmq.service
21cr|amavisd-new-2.11.0-4|21	Patch0:		amavisd-new-2.10.1-conf.patch
21cr|amavisd-new-2.11.0-4|22	Patch1:		amavisd-init.patch
21cr|amavisd-new-2.11.0-4|23	Patch2:		amavisd-condrestart.patch
21cr|amavisd-new-2.11.0-4|24	# Don't source /etc/sysconfig/network in init script; the network check
21cr|amavisd-new-2.11.0-4|25	# is commented out upstream so there's no apparent reason to source it,
21cr|amavisd-new-2.11.0-4|26	# and it can't be relied upon to exist in recent Fedora builds. Mail
21cr|amavisd-new-2.11.0-4|27	# sent upstream to amavis-users ML 2013-05-10. -adamw
21cr|amavisd-new-2.11.0-4|28	Patch3:		amavisd-new-2.8.0-init_network.patch
21cr|amavisd-new-2.11.0-4|29	BuildRequires:	systemd
21cr|amavisd-new-2.11.0-4|30	Requires:	altermime
21cr|amavisd-new-2.11.0-4|31	Requires:	arj
21cr|amavisd-new-2.11.0-4|32	Requires:	binutils
21cr|amavisd-new-2.11.0-4|33	Requires:	bzip2
21cr|amavisd-new-2.11.0-4|34	Requires:	cabextract
21cr|amavisd-new-2.11.0-4|35	Requires:	clamav
21cr|amavisd-new-2.11.0-4|36	Requires:	file
21cr|amavisd-new-2.11.0-4|37	Requires:	freeze
21cr|amavisd-new-2.11.0-4|38	Requires:	gzip
21cr|amavisd-new-2.11.0-4|39	Requires:	lzop
21cr|amavisd-new-2.11.0-4|40	Requires:	lrzip
21cr|amavisd-new-2.11.0-4|41	Requires:	nomarch
21cr|amavisd-new-2.11.0-4|42	Requires:	p7zip
21cr|amavisd-new-2.11.0-4|43	Requires:	pax
21cr|amavisd-new-2.11.0-4|44	Requires:	tar
21cr|amavisd-new-2.11.0-4|45	Requires:	tmpwatch
21cr|amavisd-new-2.11.0-4|46	# zoo is in Restricted repository
21cr|amavisd-new-2.11.0-4|47	Recommends:	zoo
21cr|amavisd-new-2.11.0-4|48	# We probably should parse the fetch_modules() code in amavisd for this list.
21cr|amavisd-new-2.11.0-4|49	# These are just the dependencies that don't get picked up otherwise.
21cr|amavisd-new-2.11.0-4|50	Requires:	perl(Archive::Tar)
21cr|amavisd-new-2.11.0-4|51	Requires:	perl(Archive::Zip) >= 1.14
21cr|amavisd-new-2.11.0-4|52	Requires:	perl(Authen::SASL)
21cr|amavisd-new-2.11.0-4|53	Requires:	perl(Compress::Zlib) >= 1.35
21cr|amavisd-new-2.11.0-4|54	Requires:	perl(Compress::Raw::Zlib) >= 2.017
21cr|amavisd-new-2.11.0-4|55	Requires:	perl(Convert::TNEF)
21cr|amavisd-new-2.11.0-4|56	Requires:	perl(Convert::UUlib)
21cr|amavisd-new-2.11.0-4|57	Requires:	perl(Crypt::OpenSSL::RSA)
21cr|amavisd-new-2.11.0-4|58	Requires:	perl(DBD::SQLite)
21cr|amavisd-new-2.11.0-4|59	Requires:	perl(DBI)
21cr|amavisd-new-2.11.0-4|60	Requires:	perl(Digest::MD5) >= 2.22
21cr|amavisd-new-2.11.0-4|61	Requires:	perl(Digest::SHA)
21cr|amavisd-new-2.11.0-4|62	Requires:	perl(Digest::SHA1)
21cr|amavisd-new-2.11.0-4|63	Requires:	perl(File::LibMagic)
21cr|amavisd-new-2.11.0-4|64	Requires:	perl(IO::Socket::IP)
21cr|amavisd-new-2.11.0-4|65	Requires:	perl(IO::Socket::SSL)
21cr|amavisd-new-2.11.0-4|66	Requires:	perl(IO::Stringy)
21cr|amavisd-new-2.11.0-4|67	Requires:	perl(MIME::Base64)
21cr|amavisd-new-2.11.0-4|68	Requires:	perl(MIME::Body)
21cr|amavisd-new-2.11.0-4|69	Requires:	perl(MIME::Decoder::Base64)
21cr|amavisd-new-2.11.0-4|70	Requires:	perl(MIME::Decoder::Binary)
21cr|amavisd-new-2.11.0-4|71	Requires:	perl(MIME::Decoder::Gzip64)
21cr|amavisd-new-2.11.0-4|72	Requires:	perl(MIME::Decoder::NBit)
21cr|amavisd-new-2.11.0-4|73	Requires:	perl(MIME::Decoder::QuotedPrint)
21cr|amavisd-new-2.11.0-4|74	Requires:	perl(MIME::Decoder::UU)
21cr|amavisd-new-2.11.0-4|75	Requires:	perl(MIME::Head)
21cr|amavisd-new-2.11.0-4|76	Requires:	perl(MIME::Parser)
21cr|amavisd-new-2.11.0-4|77	Requires:	perl(Mail::DKIM) >= 0.31
21cr|amavisd-new-2.11.0-4|78	Requires:	perl(Mail::Field)
21cr|amavisd-new-2.11.0-4|79	Requires:	perl(Mail::Header)
21cr|amavisd-new-2.11.0-4|80	Requires:	perl(Mail::Internet) >= 1.58
21cr|amavisd-new-2.11.0-4|81	Requires:	perl(Mail::SPF)
21cr|amavisd-new-2.11.0-4|82	Requires:	perl(Mail::SpamAssassin)
21cr|amavisd-new-2.11.0-4|83	Requires:	perl(Net::DNS)
21cr|amavisd-new-2.11.0-4|84	Requires:	perl(Net::LDAP)
21cr|amavisd-new-2.11.0-4|85	Requires:	perl(Net::LibIDN)
21cr|amavisd-new-2.11.0-4|86	Requires:	perl(Net::SSLeay)
21cr|amavisd-new-2.11.0-4|87	Requires:	perl(Net::Server) >= 2.0
21cr|amavisd-new-2.11.0-4|88	Requires:	perl(NetAddr::IP)
21cr|amavisd-new-2.11.0-4|89	Requires:	perl(Razor2::Client::Version)
21cr|amavisd-new-2.11.0-4|90	Requires:	perl(Socket6)
21cr|amavisd-new-2.11.0-4|91	Requires:	perl(Time::HiRes) >= 1.49
21cr|amavisd-new-2.11.0-4|92	Requires:	perl(Unix::Syslog)
21cr|amavisd-new-2.11.0-4|93	Requires:	perl(URI)
21cr|amavisd-new-2.11.0-4|94	Requires(pre):	shadow-utils
21cr|amavisd-new-2.11.0-4|95	Requires(post,preun,postun):	systemd
21cr|amavisd-new-2.11.0-4|96	BuildArch:	noarch
21cr|amavisd-new-2.11.0-4|97	
21cr|amavisd-new-2.11.0-4|98	%description
21cr|amavisd-new-2.11.0-4|99	amavisd-new is a high-performance and reliable interface between mailer
21cr|amavisd-new-2.11.0-4|100	(MTA) and one or more content checkers: virus scanners, and/or
21cr|amavisd-new-2.11.0-4|101	Mail::SpamAssassin Perl module. It is written in Perl, assuring high
21cr|amavisd-new-2.11.0-4|102	reliability, portability and maintainability. It talks to MTA via (E)SMTP
21cr|amavisd-new-2.11.0-4|103	or LMTP, or by using helper programs. No timing gaps exist in the design
21cr|amavisd-new-2.11.0-4|104	which could cause a mail loss.
21cr|amavisd-new-2.11.0-4|105	
21cr|amavisd-new-2.11.0-4|106	%files
21cr|amavisd-new-2.11.0-4|107	%doc AAAREADME.first LDAP.schema LDAP.ldif RELEASE_NOTES TODO INSTALL
21cr|amavisd-new-2.11.0-4|108	%doc README_FILES test-messages amavisd.conf-* amavisd-custom.conf LICENSE
21cr|amavisd-new-2.11.0-4|109	%dir %{_sysconfdir}/amavisd/
21cr|amavisd-new-2.11.0-4|110	%{_unitdir}/amavisd.service
21cr|amavisd-new-2.11.0-4|111	%{_unitdir}/amavisd-clean-tmp.service
21cr|amavisd-new-2.11.0-4|112	%{_unitdir}/amavisd-clean-tmp.timer
21cr|amavisd-new-2.11.0-4|113	%{_unitdir}/amavisd-clean-quarantine.service
21cr|amavisd-new-2.11.0-4|114	%{_unitdir}/amavisd-clean-quarantine.timer
21cr|amavisd-new-2.11.0-4|115	%config(noreplace) %{_sysconfdir}/amavisd/amavisd.conf
21cr|amavisd-new-2.11.0-4|116	%config(noreplace) %{_sysconfdir}/clamd.d/amavisd.conf
21cr|amavisd-new-2.11.0-4|117	%{_sbindir}/amavisd
21cr|amavisd-new-2.11.0-4|118	%{_bindir}/amavisd-agent
21cr|amavisd-new-2.11.0-4|119	%{_bindir}/amavisd-nanny
21cr|amavisd-new-2.11.0-4|120	%{_bindir}/amavisd-release
21cr|amavisd-new-2.11.0-4|121	%{_bindir}/amavisd-signer
21cr|amavisd-new-2.11.0-4|122	%{_bindir}/amavisd-submit
21cr|amavisd-new-2.11.0-4|123	%dir %attr(750,amavis,amavis) %{_localstatedir}/spool/amavisd
21cr|amavisd-new-2.11.0-4|124	%dir %attr(750,amavis,amavis) %{_localstatedir}/spool/amavisd/tmp
21cr|amavisd-new-2.11.0-4|125	%dir %attr(750,amavis,amavis) %{_localstatedir}/spool/amavisd/db
21cr|amavisd-new-2.11.0-4|126	%dir %attr(750,amavis,amavis) %{_localstatedir}/spool/amavisd/quarantine
21cr|amavisd-new-2.11.0-4|127	%{_tmpfilesdir}/amavisd-new.conf
21cr|amavisd-new-2.11.0-4|128	
21cr|amavisd-new-2.11.0-4|129	%pre
21cr|amavisd-new-2.11.0-4|130	getent group amavis > /dev/null || %{_sbindir}/groupadd -r amavis
21cr|amavisd-new-2.11.0-4|131	getent passwd amavis > /dev/null || \
21cr|amavisd-new-2.11.0-4|132	%{_sbindir}/useradd -r -g amavis -d %{_localstatedir}/spool/amavisd -s /sbin/nologin \
21cr|amavisd-new-2.11.0-4|133	-c "User for amavisd-new" amavis
21cr|amavisd-new-2.11.0-4|134	exit 0
21cr|amavisd-new-2.11.0-4|135	
21cr|amavisd-new-2.11.0-4|136	%post
21cr|amavisd-new-2.11.0-4|137	%tmpfiles_create %{name}.conf
21cr|amavisd-new-2.11.0-4|138	%systemd_post amavisd.service
21cr|amavisd-new-2.11.0-4|139	%systemd_post amavisd-clean-tmp.service
21cr|amavisd-new-2.11.0-4|140	%systemd_post amavisd-clean-tmp.timer
21cr|amavisd-new-2.11.0-4|141	%systemd_post amavisd-clean-quarantine.service
21cr|amavisd-new-2.11.0-4|142	%systemd_post amavisd-clean-quarantine.timer
21cr|amavisd-new-2.11.0-4|143	
21cr|amavisd-new-2.11.0-4|144	systemctl enable amavisd-clean-tmp.timer >/dev/null 2>&1 || :
21cr|amavisd-new-2.11.0-4|145	systemctl start amavisd-clean-tmp.timer >/dev/null 2>&1 || :
21cr|amavisd-new-2.11.0-4|146	systemctl enable amavisd-clean-quarantine.timer >/dev/null 2>&1 || :
21cr|amavisd-new-2.11.0-4|147	systemctl start amavisd-clean-quarantine.timer >/dev/null 2>&1 || :
21cr|amavisd-new-2.11.0-4|148	
21cr|amavisd-new-2.11.0-4|149	%preun
21cr|amavisd-new-2.11.0-4|150	%systemd_preun amavisd.service
21cr|amavisd-new-2.11.0-4|151	%systemd_preun amavisd-clean-tmp.service
21cr|amavisd-new-2.11.0-4|152	%systemd_preun amavisd-clean-tmp.timer
21cr|amavisd-new-2.11.0-4|153	%systemd_preun amavisd-clean-quarantine.service
21cr|amavisd-new-2.11.0-4|154	%systemd_preun amavisd-clean-quarantine.timer
21cr|amavisd-new-2.11.0-4|155	
21cr|amavisd-new-2.11.0-4|156	%postun
21cr|amavisd-new-2.11.0-4|157	%systemd_postun_with_restart amavisd.service
21cr|amavisd-new-2.11.0-4|158	%systemd_postun_with_restart amavisd-clean-tmp.service
21cr|amavisd-new-2.11.0-4|159	%systemd_postun_with_restart amavisd-clean-tmp.timer
21cr|amavisd-new-2.11.0-4|160	%systemd_postun_with_restart amavisd-clean-quarantine.service
21cr|amavisd-new-2.11.0-4|161	%systemd_postun_with_restart amavisd-clean-quarantine.timer
21cr|amavisd-new-2.11.0-4|162	
21cr|amavisd-new-2.11.0-4|163	#----------------------------------------------------------------------------
21cr|amavisd-new-2.11.0-4|164	
21cr|amavisd-new-2.11.0-4|165	%package snmp
21cr|amavisd-new-2.11.0-4|166	Summary:	Exports amavisd SNMP data
21cr|amavisd-new-2.11.0-4|167	Group:		Networking/Mail
21cr|amavisd-new-2.11.0-4|168	Requires:	%{name} = %{EVRD}
21cr|amavisd-new-2.11.0-4|169	Requires:	perl(NetSNMP::OID)
21cr|amavisd-new-2.11.0-4|170	Requires(post,preun,postun):	systemd
21cr|amavisd-new-2.11.0-4|171	
21cr|amavisd-new-2.11.0-4|172	%description snmp
21cr|amavisd-new-2.11.0-4|173	This package contains the program amavisd-snmp-subagent, which can be
21cr|amavisd-new-2.11.0-4|174	used as a SNMP AgentX, exporting amavisd statistical counters database
21cr|amavisd-new-2.11.0-4|175	(snmp.db) as well as a child process status database (nanny.db) to a
21cr|amavisd-new-2.11.0-4|176	SNMP daemon supporting the AgentX protocol (RFC 2741), such as NET-SNMP.
21cr|amavisd-new-2.11.0-4|177	
21cr|amavisd-new-2.11.0-4|178	It is similar to combined existing utility programs amavisd-agent and
21cr|amavisd-new-2.11.0-4|179	amavisd-nanny, but instead of writing results as text to stdout, it
21cr|amavisd-new-2.11.0-4|180	exports data to a SNMP server running on a host (same or remote), making
21cr|amavisd-new-2.11.0-4|181	them available to SNMP clients (such a Cacti or mrtg) for monitoring or
21cr|amavisd-new-2.11.0-4|182	alerting purposes.
21cr|amavisd-new-2.11.0-4|183	
21cr|amavisd-new-2.11.0-4|184	%files snmp
21cr|amavisd-new-2.11.0-4|185	%doc AMAVIS-MIB.txt
21cr|amavisd-new-2.11.0-4|186	%{_unitdir}/amavisd-snmp.service
21cr|amavisd-new-2.11.0-4|187	%{_sbindir}/amavisd-snmp-subagent
21cr|amavisd-new-2.11.0-4|188	
21cr|amavisd-new-2.11.0-4|189	%post snmp
21cr|amavisd-new-2.11.0-4|190	%systemd_post amavisd-snmp.service
21cr|amavisd-new-2.11.0-4|191	
21cr|amavisd-new-2.11.0-4|192	%preun snmp
21cr|amavisd-new-2.11.0-4|193	%systemd_preun amavisd-snmp.service
21cr|amavisd-new-2.11.0-4|194	
21cr|amavisd-new-2.11.0-4|195	%postun snmp
21cr|amavisd-new-2.11.0-4|196	%systemd_postun_with_restart amavisd-snmp.service
21cr|amavisd-new-2.11.0-4|197	
21cr|amavisd-new-2.11.0-4|198	#----------------------------------------------------------------------------
21cr|amavisd-new-2.11.0-4|199	
21cr|amavisd-new-2.11.0-4|200	%package zeromq
21cr|amavisd-new-2.11.0-4|201	Summary:	Support for communicating through 0MQ sockets
21cr|amavisd-new-2.11.0-4|202	Group:		Networking/Mail
21cr|amavisd-new-2.11.0-4|203	Requires:	%{name} = %{EVRD}
21cr|amavisd-new-2.11.0-4|204	Requires:	perl(ZMQ::Constants)
21cr|amavisd-new-2.11.0-4|205	Requires:	perl(ZMQ::LibZMQ3)
21cr|amavisd-new-2.11.0-4|206	Requires(post,preun,postun):	systemd
21cr|amavisd-new-2.11.0-4|207	
21cr|amavisd-new-2.11.0-4|208	%description zeromq
21cr|amavisd-new-2.11.0-4|209	This package adds support for monitoring and communicating with amavisd
21cr|amavisd-new-2.11.0-4|210	and auxiliary services among themselves through 0MQ sockets (also called ZMQ
21cr|amavisd-new-2.11.0-4|211	or ZeroMQ, or Crossroads I/O or XS). This method offers similar features
21cr|amavisd-new-2.11.0-4|212	as current services amavisd-nanny, amavisd-agent and amavisd-snmp-subagent,
21cr|amavisd-new-2.11.0-4|213	but use message passing paradigm instead of communicating through a shared
21cr|amavisd-new-2.11.0-4|214	Berkeley database. This avoids locking contention, so the gain can be
21cr|amavisd-new-2.11.0-4|215	significant for a busy amavisd setup with lots of child processes.
21cr|amavisd-new-2.11.0-4|216	
21cr|amavisd-new-2.11.0-4|217	%files zeromq
21cr|amavisd-new-2.11.0-4|218	%{_unitdir}/amavis-mc.service
21cr|amavisd-new-2.11.0-4|219	%{_sbindir}/amavis-mc
21cr|amavisd-new-2.11.0-4|220	%{_bindir}/amavisd-status
21cr|amavisd-new-2.11.0-4|221	%{_bindir}/amavis-services
21cr|amavisd-new-2.11.0-4|222	
21cr|amavisd-new-2.11.0-4|223	%post zeromq
21cr|amavisd-new-2.11.0-4|224	%systemd_post amavis-mc.service
21cr|amavisd-new-2.11.0-4|225	
21cr|amavisd-new-2.11.0-4|226	%preun zeromq
21cr|amavisd-new-2.11.0-4|227	%systemd_preun amavis-mc.service
21cr|amavisd-new-2.11.0-4|228	
21cr|amavisd-new-2.11.0-4|229	%postun zeromq
21cr|amavisd-new-2.11.0-4|230	%systemd_postun_with_restart amavis-mc.service
21cr|amavisd-new-2.11.0-4|231	
21cr|amavisd-new-2.11.0-4|232	#----------------------------------------------------------------------------
21cr|amavisd-new-2.11.0-4|233	
21cr|amavisd-new-2.11.0-4|234	%package snmp-zeromq
21cr|amavisd-new-2.11.0-4|235	Summary:	Exports amavisd SNMP data and communicates through 0MQ sockets
21cr|amavisd-new-2.11.0-4|236	Group:		Networking/Mail
21cr|amavisd-new-2.11.0-4|237	Requires:	%{name}-zeromq = %{EVRD}
21cr|amavisd-new-2.11.0-4|238	Requires:	perl(NetSNMP::OID)
21cr|amavisd-new-2.11.0-4|239	Requires(post,preun,postun):	systemd
21cr|amavisd-new-2.11.0-4|240	
21cr|amavisd-new-2.11.0-4|241	%description snmp-zeromq
21cr|amavisd-new-2.11.0-4|242	This package contains the program amavisd-snmp-subagent-zmq, which can be
21cr|amavisd-new-2.11.0-4|243	used as a SNMP AgentX, exporting amavisd statistical counters database
21cr|amavisd-new-2.11.0-4|244	(snmp.db) as well as a child process status database (nanny.db) to a
21cr|amavisd-new-2.11.0-4|245	SNMP daemon supporting the AgentX protocol (RFC 2741), such as NET-SNMP.
21cr|amavisd-new-2.11.0-4|246	It supports communicating through 0MQ sockets.
21cr|amavisd-new-2.11.0-4|247	
21cr|amavisd-new-2.11.0-4|248	%files snmp-zeromq
21cr|amavisd-new-2.11.0-4|249	%{_unitdir}/amavisd-snmp-zmq.service
21cr|amavisd-new-2.11.0-4|250	%{_sbindir}/amavisd-snmp-subagent-zmq
21cr|amavisd-new-2.11.0-4|251	
21cr|amavisd-new-2.11.0-4|252	%post snmp-zeromq
21cr|amavisd-new-2.11.0-4|253	%systemd_post amavisd-snmp-zmq.service
21cr|amavisd-new-2.11.0-4|254	
21cr|amavisd-new-2.11.0-4|255	%preun snmp-zeromq
21cr|amavisd-new-2.11.0-4|256	%systemd_preun amavisd-snmp-zmq.service
21cr|amavisd-new-2.11.0-4|257	
21cr|amavisd-new-2.11.0-4|258	%postun snmp-zeromq
21cr|amavisd-new-2.11.0-4|259	%systemd_postun_with_restart amavisd-snmp-zmq.service
21cr|amavisd-new-2.11.0-4|260	
21cr|amavisd-new-2.11.0-4|261	#----------------------------------------------------------------------------
21cr|amavisd-new-2.11.0-4|262	
21cr|amavisd-new-2.11.0-4|263	%prep
21cr|amavisd-new-2.11.0-4|264	%setup -q
21cr|amavisd-new-2.11.0-4|265	%patch0 -p1
21cr|amavisd-new-2.11.0-4|266	%patch1 -p1
21cr|amavisd-new-2.11.0-4|267	%patch2 -p0
21cr|amavisd-new-2.11.0-4|268	%patch3 -p1
21cr|amavisd-new-2.11.0-4|269	
21cr|amavisd-new-2.11.0-4|270	install -p -m 644 %{SOURCE5} README_FILES/
21cr|amavisd-new-2.11.0-4|271	sed -e 's,/var/amavis/amavisd.sock\>,%{_localstatedir}/spool/amavisd/amavisd.sock,' -i amavisd-release
21cr|amavisd-new-2.11.0-4|272	
21cr|amavisd-new-2.11.0-4|273	%build
21cr|amavisd-new-2.11.0-4|274	
21cr|amavisd-new-2.11.0-4|275	%install
21cr|amavisd-new-2.11.0-4|276	
21cr|amavisd-new-2.11.0-4|277	install -D -p -m 755 amavisd %{buildroot}%{_sbindir}/amavisd
21cr|amavisd-new-2.11.0-4|278	install -D -p -m 755 amavisd-snmp-subagent %{buildroot}%{_sbindir}/amavisd-snmp-subagent
21cr|amavisd-new-2.11.0-4|279	install -D -p -m 755 amavisd-snmp-subagent-zmq %{buildroot}%{_sbindir}/amavisd-snmp-subagent-zmq
21cr|amavisd-new-2.11.0-4|280	
21cr|amavisd-new-2.11.0-4|281	mkdir -p %{buildroot}%{_bindir}
21cr|amavisd-new-2.11.0-4|282	install -p -m 755 amavisd-{agent,nanny,release,signer,status,submit} %{buildroot}%{_bindir}/
21cr|amavisd-new-2.11.0-4|283	install -p -m 755 amavis-mc %{buildroot}%{_sbindir}/
21cr|amavisd-new-2.11.0-4|284	install -p -m 755 amavis-services %{buildroot}%{_bindir}/
21cr|amavisd-new-2.11.0-4|285	
21cr|amavisd-new-2.11.0-4|286	install -D -p -m 644 %{SOURCE9} %{buildroot}%{_unitdir}/amavisd.service
21cr|amavisd-new-2.11.0-4|287	install -D -p -m 644 %{SOURCE10} %{buildroot}%{_unitdir}/amavisd-snmp.service
21cr|amavisd-new-2.11.0-4|288	install -D -p -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/amavisd-clean-tmp.service
21cr|amavisd-new-2.11.0-4|289	install -D -p -m 644 %{SOURCE12} %{buildroot}%{_unitdir}/amavisd-clean-tmp.timer
21cr|amavisd-new-2.11.0-4|290	install -D -p -m 644 %{SOURCE13} %{buildroot}%{_unitdir}/amavisd-clean-quarantine.service
21cr|amavisd-new-2.11.0-4|291	install -D -p -m 644 %{SOURCE14} %{buildroot}%{_unitdir}/amavisd-clean-quarantine.timer
21cr|amavisd-new-2.11.0-4|292	install -D -p -m 644 %{SOURCE15} %{buildroot}%{_unitdir}/amavis-mc.service
21cr|amavisd-new-2.11.0-4|293	install -D -p -m 644 %{SOURCE16} %{buildroot}%{_unitdir}/amavisd-snmp-zmq.service
21cr|amavisd-new-2.11.0-4|294	
21cr|amavisd-new-2.11.0-4|295	install -D -p -m 644 amavisd.conf %{buildroot}%{_sysconfdir}/amavisd/amavisd.conf
21cr|amavisd-new-2.11.0-4|296	install -D -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/clamd.d/amavisd.conf
21cr|amavisd-new-2.11.0-4|297	
21cr|amavisd-new-2.11.0-4|298	mkdir -p %{buildroot}%{_localstatedir}/spool/amavisd/{tmp,db,quarantine}
21cr|amavisd-new-2.11.0-4|299	mkdir -p %{buildroot}%{_localstatedir}/run/{clamd.amavisd,amavisd}
21cr|amavisd-new-2.11.0-4|300	
21cr|amavisd-new-2.11.0-4|301	install -D -m 644 %{SOURCE8} %{buildroot}%{_tmpfilesdir}/amavisd-new.conf

114 21
21cr|amberol-0.9.1-1|1	%define _lto_cflags %{nil}
21cr|amberol-0.9.1-1|2	%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
21cr|amberol-0.9.1-1|3	%define		crates_ver %{version}
21cr|amberol-0.9.1-1|4	
21cr|amberol-0.9.1-1|5	Name:           amberol
21cr|amberol-0.9.1-1|6	Version:        0.9.1
21cr|amberol-0.9.1-1|7	Release:        1
21cr|amberol-0.9.1-1|8	Summary:        A small and simple sound and music player that is well integrated with GNOME
21cr|amberol-0.9.1-1|9	Group:          Video
21cr|amberol-0.9.1-1|10	# multiple license CC-By-SA 3.0 not good enough for  rosa
21cr|amberol-0.9.1-1|11	License:        GPLv3
21cr|amberol-0.9.1-1|12	Url:            https://gitlab.gnome.org/World/amberol
21cr|amberol-0.9.1-1|13	Source0:        https://gitlab.gnome.org/World/amberol/-/archive/0.8.1/%{name}-%{version}.tar.gz
21cr|amberol-0.9.1-1|14	# created with cargo vendor
21cr|amberol-0.9.1-1|15	Source1:        %{name}-crates-%{version}.tar.xz
21cr|amberol-0.9.1-1|16	
21cr|amberol-0.9.1-1|17	BuildRequires:  m4
21cr|amberol-0.9.1-1|18	BuildRequires:  gcc-c++
21cr|amberol-0.9.1-1|19	BuildRequires:  pkgconfig(gmp)
21cr|amberol-0.9.1-1|20	BuildRequires:  itstool
21cr|amberol-0.9.1-1|21	BuildRequires:  libxml2-utils
21cr|amberol-0.9.1-1|22	BuildRequires:  meson
21cr|amberol-0.9.1-1|23	BuildRequires:  pkgconfig(mpfr)
21cr|amberol-0.9.1-1|24	BuildRequires:  reuse
21cr|amberol-0.9.1-1|25	BuildRequires:  rust >= 1.63.0
21cr|amberol-0.9.1-1|26	BuildRequires:  cargo >= 1.63.0
21cr|amberol-0.9.1-1|27	BuildRequires:  desktop-file-utils
21cr|amberol-0.9.1-1|28	BuildRequires:  pkgconfig(dbus-1)
21cr|amberol-0.9.1-1|29	BuildRequires:  pkgconfig(fmt)
21cr|amberol-0.9.1-1|30	BuildRequires:  pkgconfig(glib-2.0)
21cr|amberol-0.9.1-1|31	BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.16
21cr|amberol-0.9.1-1|32	BuildRequires:  pkgconfig(gstreamer-audio-1.0) >= 1.16
21cr|amberol-0.9.1-1|33	BuildRequires:  pkgconfig(gstreamer-bad-audio-1.0) >= 1.16
21cr|amberol-0.9.1-1|34	BuildRequires:  pkgconfig(gstreamer-player-1.0) >= 1.16
21cr|amberol-0.9.1-1|35	BuildRequires:  pkgconfig(gstreamer-plugins-bad-1.0) >= 1.16
21cr|amberol-0.9.1-1|36	BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.16
21cr|amberol-0.9.1-1|37	BuildRequires:  pkgconfig(gtk4) >= 4.6
21cr|amberol-0.9.1-1|38	BuildRequires:  pkgconfig(libadwaita-1) >= 1.1.1
21cr|amberol-0.9.1-1|39	BuildRequires:  pkgconfig(libpng)
21cr|amberol-0.9.1-1|40	BuildRequires:  gtk4-update-icon-cache
21cr|amberol-0.9.1-1|41	
21cr|amberol-0.9.1-1|42	
21cr|amberol-0.9.1-1|43	%description
21cr|amberol-0.9.1-1|44	A small and simple sound and music player that is well integrated with GNOME.
21cr|amberol-0.9.1-1|45	Amberol aspires to be as small, unintrusive, and simple as possible. It does
21cr|amberol-0.9.1-1|46	not manage your music collection; it does not let you manage playlists, smart
21cr|amberol-0.9.1-1|47	or otherwise; it does not let you edit the metadata for your songs; it does
21cr|amberol-0.9.1-1|48	not show you lyrics for your songs, or the Wikipedia page for your bands.
21cr|amberol-0.9.1-1|49	Amberol plays music, and nothing else.
21cr|amberol-0.9.1-1|50	
21cr|amberol-0.9.1-1|51	%files -f %{name}.lang
21cr|amberol-0.9.1-1|52	%doc LICENSES/*.txt *.md
21cr|amberol-0.9.1-1|53	%{_bindir}/%{name}
21cr|amberol-0.9.1-1|54	%{_datadir}/%{name}/
21cr|amberol-0.9.1-1|55	%{_datadir}/appdata/io.bassi.Amberol.appdata.xml
21cr|amberol-0.9.1-1|56	%{_datadir}/applications/io.bassi.Amberol.desktop
21cr|amberol-0.9.1-1|57	%{_datadir}/dbus-1/services/io.bassi.Amberol.service
21cr|amberol-0.9.1-1|58	%{_datadir}/glib-2.0/schemas/io.bassi.Amberol.gschema.xml
21cr|amberol-0.9.1-1|59	%{_datadir}/icons/*/*/*/*.svg
21cr|amberol-0.9.1-1|60	#---------------------------------------------------------------------------
21cr|amberol-0.9.1-1|61	
21cr|amberol-0.9.1-1|62	%prep
21cr|amberol-0.9.1-1|63	%setup -q -a1
21cr|amberol-0.9.1-1|64	%{__mv} %{name}-%{crates_ver}/* .
21cr|amberol-0.9.1-1|65	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|amberol-0.9.1-1|66	
21cr|amberol-0.9.1-1|67	# use offline registry
21cr|amberol-0.9.1-1|68	export CARGO_HOME="$(pwd)/.cargo"
21cr|amberol-0.9.1-1|69	
21cr|amberol-0.9.1-1|70	mkdir -p "$CARGO_HOME"
21cr|amberol-0.9.1-1|71	
21cr|amberol-0.9.1-1|72	cat >.cargo/config <<EOF
21cr|amberol-0.9.1-1|73	[source.crates-io]
21cr|amberol-0.9.1-1|74	replace-with = "vendored-sources"
21cr|amberol-0.9.1-1|75	
21cr|amberol-0.9.1-1|76	[source.vendored-sources]
21cr|amberol-0.9.1-1|77	directory = "vendor"
21cr|amberol-0.9.1-1|78	
21cr|amberol-0.9.1-1|79	EOF
21cr|amberol-0.9.1-1|80	
21cr|amberol-0.9.1-1|81	# parallel build will cause compilation error - https://gitlab.gnome.org/World/amberol/-/issues/182
21cr|amberol-0.9.1-1|82	sed -i 's/cargo build/cargo build -j 1/g' build-aux/cargo.sh
21cr|amberol-0.9.1-1|83	
21cr|amberol-0.9.1-1|84	%build
21cr|amberol-0.9.1-1|85	export RUSTFLAGS=%{rustflags}
21cr|amberol-0.9.1-1|86	export CFLAGS="%{optflags} -fexceptions"
21cr|amberol-0.9.1-1|87	%meson
21cr|amberol-0.9.1-1|88	%meson_build -j 1
21cr|amberol-0.9.1-1|89	
21cr|amberol-0.9.1-1|90	%install
21cr|amberol-0.9.1-1|91	%meson_install
21cr|amberol-0.9.1-1|92	%find_lang %{name}
21cr|amberol-0.9.1-1|93	
21cr|amberol-0.9.1-1|94	
21cr|amberol-0.9.1-1|95	

115 21
21cr|amide-1.0.5-6|1	Summary:	Program for viewing and analyzing medical image data sets
21cr|amide-1.0.5-6|2	Name:		amide
21cr|amide-1.0.5-6|3	Version:	1.0.5
21cr|amide-1.0.5-6|4	Release:	6
21cr|amide-1.0.5-6|5	License:	GPLv2+
21cr|amide-1.0.5-6|6	Group:		Graphics
21cr|amide-1.0.5-6|7	Url:		http://amide.sourceforge.net
21cr|amide-1.0.5-6|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz
21cr|amide-1.0.5-6|9	# Debian patches
21cr|amide-1.0.5-6|10	Patch10:	10_configure.ac.patch
21cr|amide-1.0.5-6|11	Patch11:	10_Makefile.am.patch
21cr|amide-1.0.5-6|12	Patch12:	10_desktop.in.patch
21cr|amide-1.0.5-6|13	Patch13:	libav10.patch
21cr|amide-1.0.5-6|14	Patch14:	ffmpeg_2.9.patch
21cr|amide-1.0.5-6|15	Patch15:	gsl_2x.patch
21cr|amide-1.0.5-6|16	Patch16:	libc_2.23.patch
21cr|amide-1.0.5-6|17	Patch17:	remove-autdated-gnome-macros.patch
21cr|amide-1.0.5-6|18	Patch18:	amide-1.0.6-disable-gconf-and-gnome-vfs.patch
21cr|amide-1.0.5-6|19	Patch19:	ffmpeg-35.patch
21cr|amide-1.0.5-6|20	Patch20:	fix-gcc10.patch
21cr|amide-1.0.5-6|21	
21cr|amide-1.0.5-6|22	BuildRequires:	intltool
21cr|amide-1.0.5-6|23	BuildRequires:	perl-XML-Parser
21cr|amide-1.0.5-6|24	BuildRequires:	dcmtk-devel
21cr|amide-1.0.5-6|25	BuildRequires:	itstool
21cr|amide-1.0.5-6|26	BuildRequires:	ffmpeg-devel
21cr|amide-1.0.5-6|27	BuildRequires:	volpack-devel
21cr|amide-1.0.5-6|28	BuildRequires:	xmedcon-devel
21cr|amide-1.0.5-6|29	BuildRequires:	yelp-devel
21cr|amide-1.0.5-6|30	BuildRequires:	yelp-tools
21cr|amide-1.0.5-6|31	BuildRequires:	yelp-xsl
21cr|amide-1.0.5-6|32	BuildRequires:	pkgconfig(glib-2.0)
21cr|amide-1.0.5-6|33	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|amide-1.0.5-6|34	# gnome-vfs is disablable via amide-1.0.6-disable-gconf-and-gnome-vfs.patch
21cr|amide-1.0.5-6|35	# Can be disabled later if needed
21cr|amide-1.0.5-6|36	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21cr|amide-1.0.5-6|37	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|amide-1.0.5-6|38	BuildRequires:	pkgconfig(gsl)
21cr|amide-1.0.5-6|39	BuildRequires:	pkgconfig(libgnomecanvas-2.0)
21cr|amide-1.0.5-6|40	BuildRequires:	pkgconfig(libxml-2.0)
21cr|amide-1.0.5-6|41	
21cr|amide-1.0.5-6|42	%description
21cr|amide-1.0.5-6|43	AMIDE is a tool for viewing and analyzing medical image data sets.
21cr|amide-1.0.5-6|44	It's capabilities include the simultaneous handling of multiple data
21cr|amide-1.0.5-6|45	sets imported from a variety of file formats, image fusion, 3D region
21cr|amide-1.0.5-6|46	of interest drawing and analysis, volume rendering, and rigid body
21cr|amide-1.0.5-6|47	alignments.
21cr|amide-1.0.5-6|48	
21cr|amide-1.0.5-6|49	%files -f %{name}.lang
21cr|amide-1.0.5-6|50	%license COPYING
21cr|amide-1.0.5-6|51	%doc AUTHORS ChangeLog NEWS README todo
21cr|amide-1.0.5-6|52	%{_bindir}/*
21cr|amide-1.0.5-6|53	%{_datadir}/pixmaps/*
21cr|amide-1.0.5-6|54	%{_datadir}/help/C/amide
21cr|amide-1.0.5-6|55	%lang(es) %{_datadir}/help/es/amide
21cr|amide-1.0.5-6|56	%{_datadir}/applications/*
21cr|amide-1.0.5-6|57	%{_mandir}/man1/*
21cr|amide-1.0.5-6|58	
21cr|amide-1.0.5-6|59	#----------------------------------------------------------------------------
21cr|amide-1.0.5-6|60	
21cr|amide-1.0.5-6|61	%prep
21cr|amide-1.0.5-6|62	%autosetup -p1
21cr|amide-1.0.5-6|63	# (From Debian)
21cr|amide-1.0.5-6|64	mv help/C/amide.xml help/C/index.docbook
21cr|amide-1.0.5-6|65	
21cr|amide-1.0.5-6|66	%build
21cr|amide-1.0.5-6|67	rm -fv Makefile help/Makefile
21cr|amide-1.0.5-6|68	autoreconf -if
21cr|amide-1.0.5-6|69	%configure \
21cr|amide-1.0.5-6|70	--enable-libecat=no \
21cr|amide-1.0.5-6|71	--enable-amide-debug=no \
21cr|amide-1.0.5-6|72	--disable-scrollkeeper
21cr|amide-1.0.5-6|73	# paralel build don't work on abf
21cr|amide-1.0.5-6|74	make
21cr|amide-1.0.5-6|75	
21cr|amide-1.0.5-6|76	%install
21cr|amide-1.0.5-6|77	%makeinstall_std
21cr|amide-1.0.5-6|78	
21cr|amide-1.0.5-6|79	desktop-file-install \
21cr|amide-1.0.5-6|80	--vendor gnome \
21cr|amide-1.0.5-6|81	--delete-original \
21cr|amide-1.0.5-6|82	--dir %{buildroot}%{_datadir}/applications \
21cr|amide-1.0.5-6|83	%{buildroot}%{_datadir}/applications/*
21cr|amide-1.0.5-6|84	
21cr|amide-1.0.5-6|85	rm -rf %{buildroot}/var/scrollkeeper
21cr|amide-1.0.5-6|86	
21cr|amide-1.0.5-6|87	%find_lang %{name}

116 21
21cr|amigadepacker-0.04-6|1	Summary: Uncompressor for various AmigaOS formats
21cr|amigadepacker-0.04-6|2	Name: amigadepacker
21cr|amigadepacker-0.04-6|3	Version: 0.04
21cr|amigadepacker-0.04-6|4	Release: 6
21cr|amigadepacker-0.04-6|5	Source0: %{name}-%{version}.tar.bz2
21cr|amigadepacker-0.04-6|6	License: GPLv2+
21cr|amigadepacker-0.04-6|7	Group: File tools
21cr|amigadepacker-0.04-6|8	Url: http://zakalwe.fi/~shd/foss/amigadepacker/
21cr|amigadepacker-0.04-6|9	
21cr|amigadepacker-0.04-6|10	%description
21cr|amigadepacker-0.04-6|11	Amigadepacker uncompresses various compression formats used on
21cr|amigadepacker-0.04-6|12	AmigaOS. The supported formats are PowerPacker, XPK SQSH, and
21cr|amigadepacker-0.04-6|13	MMCMP. It can also decrypt PowerPacker encrypted data files.
21cr|amigadepacker-0.04-6|14	
21cr|amigadepacker-0.04-6|15	%prep
21cr|amigadepacker-0.04-6|16	%setup -q
21cr|amigadepacker-0.04-6|17	chmod 644 README ChangeLog COPYING*
21cr|amigadepacker-0.04-6|18	
21cr|amigadepacker-0.04-6|19	%build
21cr|amigadepacker-0.04-6|20	./configure
21cr|amigadepacker-0.04-6|21	%make CFLAGS="%optflags"
21cr|amigadepacker-0.04-6|22	%check
21cr|amigadepacker-0.04-6|23	make check
21cr|amigadepacker-0.04-6|24	
21cr|amigadepacker-0.04-6|25	%install
21cr|amigadepacker-0.04-6|26	rm -rf $RPM_BUILD_ROOT
21cr|amigadepacker-0.04-6|27	mkdir -p %buildroot%_bindir
21cr|amigadepacker-0.04-6|28	install -m 755 %name %buildroot%_bindir
21cr|amigadepacker-0.04-6|29	mkdir -p %buildroot%_mandir/man1
21cr|amigadepacker-0.04-6|30	install -m 644 %name.1 %buildroot%_mandir/man1
21cr|amigadepacker-0.04-6|31	
21cr|amigadepacker-0.04-6|32	%clean
21cr|amigadepacker-0.04-6|33	rm -rf $RPM_BUILD_ROOT
21cr|amigadepacker-0.04-6|34	
21cr|amigadepacker-0.04-6|35	%files
21cr|amigadepacker-0.04-6|36	%defattr(-,root,root)
21cr|amigadepacker-0.04-6|37	%doc README ChangeLog COPYING*
21cr|amigadepacker-0.04-6|38	%_bindir/%name
21cr|amigadepacker-0.04-6|39	%_mandir/man1/%name.1*

117 21
21cr|amoebax-0.2.1-4|1	Summary:	Action-Puzzle Game
21cr|amoebax-0.2.1-4|2	Name:		amoebax
21cr|amoebax-0.2.1-4|3	Version:	0.2.1
21cr|amoebax-0.2.1-4|4	Release:	4
21cr|amoebax-0.2.1-4|5	Group:		Games/Puzzles
21cr|amoebax-0.2.1-4|6	License:	GPLv2+
21cr|amoebax-0.2.1-4|7	Url:		http://www.emma-soft.com/games/amoebax/
21cr|amoebax-0.2.1-4|8	Source0:	http://www.emma-soft.com/games/amoebax/download/%{name}-%{version}.tar.bz2
21cr|amoebax-0.2.1-4|9	Patch0:		amoebax-0.2.1-gcc43.patch
21cr|amoebax-0.2.1-4|10	Patch1:		amoebax-0.2.1-aclocal.patch
21cr|amoebax-0.2.1-4|11	BuildRequires:	doxygen
21cr|amoebax-0.2.1-4|12	BuildRequires:	pkgconfig(libpng)
21cr|amoebax-0.2.1-4|13	BuildRequires:	pkgconfig(SDL_image)
21cr|amoebax-0.2.1-4|14	BuildRequires:	pkgconfig(SDL_mixer)
21cr|amoebax-0.2.1-4|15	BuildRequires:	pkgconfig(vorbis)
21cr|amoebax-0.2.1-4|16	BuildRequires:	pkgconfig(zlib)
21cr|amoebax-0.2.1-4|17	
21cr|amoebax-0.2.1-4|18	%description
21cr|amoebax-0.2.1-4|19	Amoebax is a cute and addictive action-puzzle game. Due an awful mutation,
21cr|amoebax-0.2.1-4|20	some amoeba's species have started to multiply until they take the world if
21cr|amoebax-0.2.1-4|21	you can't stop them. Fortunately the mutation made then too unstable and
21cr|amoebax-0.2.1-4|22	lining up four or more will make them disappear.
21cr|amoebax-0.2.1-4|23	
21cr|amoebax-0.2.1-4|24	Follow Kim or Tom through 6 levels in their quest to prevent the cute
21cr|amoebax-0.2.1-4|25	multiplying amoebas to take the world and become the new Amoeba Master. Watch
21cr|amoebax-0.2.1-4|26	out for the cute but amoeba's controlled creatures that will try to put and
21cr|amoebax-0.2.1-4|27	end to your quest.
21cr|amoebax-0.2.1-4|28	
21cr|amoebax-0.2.1-4|29	Amoebax is designed with levels for everyone, from children to adults. With
21cr|amoebax-0.2.1-4|30	the training mode everybody will quickly become a master and the tournament
21cr|amoebax-0.2.1-4|31	mode will let you have a good time with your friends. There is also catchy
21cr|amoebax-0.2.1-4|32	music, funny sound effects, and beautiful screens that sure appeal to everyone
21cr|amoebax-0.2.1-4|33	in the family.
21cr|amoebax-0.2.1-4|34	
21cr|amoebax-0.2.1-4|35	%files
21cr|amoebax-0.2.1-4|36	%doc AUTHORS COPYING* NEWS README* THANKS TODO doc/manual.pdf
21cr|amoebax-0.2.1-4|37	%{_bindir}/%{name}
21cr|amoebax-0.2.1-4|38	%{_datadir}/%{name}
21cr|amoebax-0.2.1-4|39	%{_datadir}/applications/%{name}.desktop
21cr|amoebax-0.2.1-4|40	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|amoebax-0.2.1-4|41	%{_datadir}/pixmaps/%{name}.svg
21cr|amoebax-0.2.1-4|42	%{_mandir}/man6/%{name}.6.*
21cr|amoebax-0.2.1-4|43	
21cr|amoebax-0.2.1-4|44	#----------------------------------------------------------------------------
21cr|amoebax-0.2.1-4|45	
21cr|amoebax-0.2.1-4|46	%prep
21cr|amoebax-0.2.1-4|47	%setup -q
21cr|amoebax-0.2.1-4|48	%patch0 -p1
21cr|amoebax-0.2.1-4|49	%patch1 -p1 -b aclocal
21cr|amoebax-0.2.1-4|50	
21cr|amoebax-0.2.1-4|51	%build
21cr|amoebax-0.2.1-4|52	%configure
21cr|amoebax-0.2.1-4|53	%make
21cr|amoebax-0.2.1-4|54	
21cr|amoebax-0.2.1-4|55	%install
21cr|amoebax-0.2.1-4|56	%makeinstall_std
21cr|amoebax-0.2.1-4|57	
21cr|amoebax-0.2.1-4|58	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|amoebax-0.2.1-4|59	cp %{buildroot}%{_datadir}/pixmaps/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|amoebax-0.2.1-4|60	
21cr|amoebax-0.2.1-4|61	rm %{buildroot}%{_defaultdocdir}/%{name}/manual.pdf

118 21
21cr|amora-1.1-2|1	# Workaround to build with GCC 10
21cr|amora-1.1-2|2	%global optflags %{optflags} -fcommon
21cr|amora-1.1-2|3	Summary:	A mobile remote assistant
21cr|amora-1.1-2|4	Name:		amora
21cr|amora-1.1-2|5	Version:	1.1
21cr|amora-1.1-2|6	Release:	2
21cr|amora-1.1-2|7	License:	GPLv2
21cr|amora-1.1-2|8	Group:		System/X11
21cr|amora-1.1-2|9	Url:		http://code.google.com/p/amora/
21cr|amora-1.1-2|10	Source0:	http://amora.googlecode.com/files/amora-server-%{version}.tar.gz
21cr|amora-1.1-2|11	BuildRequires:	pkgconfig(bluez)
21cr|amora-1.1-2|12	BuildRequires:	pkgconfig(dbus-1)
21cr|amora-1.1-2|13	BuildRequires:	pkgconfig(imlib2)
21cr|amora-1.1-2|14	BuildRequires:	pkgconfig(x11)
21cr|amora-1.1-2|15	BuildRequires:	pkgconfig(xi)
21cr|amora-1.1-2|16	BuildRequires:	pkgconfig(xtst)
21cr|amora-1.1-2|17	
21cr|amora-1.1-2|18	%description
21cr|amora-1.1-2|19	Amora is an application that enables you to control your PC desktop using a
21cr|amora-1.1-2|20	cellphone. It uses bluetooth to send mouse and keyboard events to the
21cr|amora-1.1-2|21	graphical session. With it you can control your slides in OpenOffice.org,
21cr|amora-1.1-2|22	movies or any other application. Amora also has a screenshot feature, where
21cr|amora-1.1-2|23	you can see a thumbnail in the cellphone screen of the currently focused
21cr|amora-1.1-2|24	window in your desktop.
21cr|amora-1.1-2|25	
21cr|amora-1.1-2|26	In order to use amora, you need a mobile phone with amora-client
21cr|amora-1.1-2|27	installed and running.
21cr|amora-1.1-2|28	
21cr|amora-1.1-2|29	%files
21cr|amora-1.1-2|30	%doc README
21cr|amora-1.1-2|31	%{_bindir}/amorad
21cr|amora-1.1-2|32	%{_mandir}/man7/amora.7*
21cr|amora-1.1-2|33	%{_mandir}/man8/amorad.8*
21cr|amora-1.1-2|34	
21cr|amora-1.1-2|35	#----------------------------------------------------------------------------
21cr|amora-1.1-2|36	
21cr|amora-1.1-2|37	%prep
21cr|amora-1.1-2|38	%setup -qn amora-server-%{version}
21cr|amora-1.1-2|39	
21cr|amora-1.1-2|40	%build
21cr|amora-1.1-2|41	%configure
21cr|amora-1.1-2|42	%make
21cr|amora-1.1-2|43	
21cr|amora-1.1-2|44	%install
21cr|amora-1.1-2|45	%makeinstall_std

119 21
21cr|amora-server-1.1-6|1	# Workaround to build with GCC 10
21cr|amora-server-1.1-6|2	%global optflags %{optflags} -fcommon
21cr|amora-server-1.1-6|3	Name: amora-server
21cr|amora-server-1.1-6|4	Version: 1.1
21cr|amora-server-1.1-6|5	Release: 6
21cr|amora-server-1.1-6|6	Summary: A mobile remote assistant (server)
21cr|amora-server-1.1-6|7	License: GPLv2
21cr|amora-server-1.1-6|8	Group: System/X11
21cr|amora-server-1.1-6|9	URL: http://code.google.com/p/amora/
21cr|amora-server-1.1-6|10	Source: http://amora.googlecode.com/files/amora-server-%{version}.tar.gz
21cr|amora-server-1.1-6|11	BuildRequires: pkgconfig(imlib2)
21cr|amora-server-1.1-6|12	BuildRequires: pkgconfig(bluez)
21cr|amora-server-1.1-6|13	BuildRequires: pkgconfig(xtst)
21cr|amora-server-1.1-6|14	BuildRequires: pkgconfig(x11)
21cr|amora-server-1.1-6|15	BuildRequires: pkgconfig(xi)
21cr|amora-server-1.1-6|16	BuildRequires: dbus-devel
21cr|amora-server-1.1-6|17	Obsoletes: amora <= 0.9svn-1mdv2008.1
21cr|amora-server-1.1-6|18	
21cr|amora-server-1.1-6|19	%description
21cr|amora-server-1.1-6|20	Amora is an application that enables you to control your PC desktop using a
21cr|amora-server-1.1-6|21	cellphone. It uses bluetooth to send mouse and keyboard events to the
21cr|amora-server-1.1-6|22	graphical session. With it you can control your slides in OpenOffice.org,
21cr|amora-server-1.1-6|23	movies or any other application. Amora also has a screenshot feature, where
21cr|amora-server-1.1-6|24	you can see a thumbnail in the cellphone screen of the currently focused
21cr|amora-server-1.1-6|25	window in your desktop.
21cr|amora-server-1.1-6|26	
21cr|amora-server-1.1-6|27	In order to use amora, you need a mobile phone with amora-client
21cr|amora-server-1.1-6|28	installed and running. The current client is implemented in Python
21cr|amora-server-1.1-6|29	for S60 (Nokia cellphones) and is available at
21cr|amora-server-1.1-6|30	http://code.google.com/p/amora/
21cr|amora-server-1.1-6|31	
21cr|amora-server-1.1-6|32	%prep
21cr|amora-server-1.1-6|33	%setup -q -n amora-server-%{version}
21cr|amora-server-1.1-6|34	
21cr|amora-server-1.1-6|35	%build
21cr|amora-server-1.1-6|36	%configure
21cr|amora-server-1.1-6|37	%make
21cr|amora-server-1.1-6|38	
21cr|amora-server-1.1-6|39	%install
21cr|amora-server-1.1-6|40	%makeinstall_std
21cr|amora-server-1.1-6|41	
21cr|amora-server-1.1-6|42	%files
21cr|amora-server-1.1-6|43	%defattr(-,root,root)
21cr|amora-server-1.1-6|44	%doc README
21cr|amora-server-1.1-6|45	%{_bindir}/amorad
21cr|amora-server-1.1-6|46	%{_mandir}/man7/amora.7.*
21cr|amora-server-1.1-6|47	%{_mandir}/man8/amorad.8.*

120 21
21cr|ampache-5.5.2-1|1	Name:           ampache
21cr|ampache-5.5.2-1|2	Version:	5.5.2
21cr|ampache-5.5.2-1|3	Release:	1
21cr|ampache-5.5.2-1|4	Summary:        Web-based MP3/Ogg/RM/Flac/WMA/M4A manager
21cr|ampache-5.5.2-1|5	License:        GPL
21cr|ampache-5.5.2-1|6	Group:		Networking/WWW
21cr|ampache-5.5.2-1|7	URL:            http://www.ampache.org
21cr|ampache-5.5.2-1|8	Source:		https://github.com/ampache/ampache/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ampache-5.5.2-1|9	Requires:	apache-mod_php
21cr|ampache-5.5.2-1|10	Requires:	php-iconv
21cr|ampache-5.5.2-1|11	Requires:	php-mysqlnd
21cr|ampache-5.5.2-1|12	BuildArch:      noarch
21cr|ampache-5.5.2-1|13	
21cr|ampache-5.5.2-1|14	%description
21cr|ampache-5.5.2-1|15	Ampache is a Web-based MP3/Ogg/RM/Flac/WMA/M4A manager.
21cr|ampache-5.5.2-1|16	It allows you to view, edit, and play your audio files via HTTP/IceCast/Mpd
21cr|ampache-5.5.2-1|17	or Moosic. It has support for downsampling, playlists, artist,
21cr|ampache-5.5.2-1|18	and album views, album art, random play, song play tracking, user themes,
21cr|ampache-5.5.2-1|19	and remote catalogs using XML-RPC.
21cr|ampache-5.5.2-1|20	
21cr|ampache-5.5.2-1|21	%prep
21cr|ampache-5.5.2-1|22	%setup -q
21cr|ampache-5.5.2-1|23	
21cr|ampache-5.5.2-1|24	%install
21cr|ampache-5.5.2-1|25	rm -rf %{buildroot}
21cr|ampache-5.5.2-1|26	
21cr|ampache-5.5.2-1|27	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|ampache-5.5.2-1|28	cp -r * %{buildroot}%{_var}/www/%{name}
21cr|ampache-5.5.2-1|29	
21cr|ampache-5.5.2-1|30	# apache configuration
21cr|ampache-5.5.2-1|31	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|ampache-5.5.2-1|32	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|ampache-5.5.2-1|33	# Ampache configuration
21cr|ampache-5.5.2-1|34	
21cr|ampache-5.5.2-1|35	Alias /%{name} %{_var}/www/%{name}
21cr|ampache-5.5.2-1|36	<Directory %{_var}/www/%{name}>
21cr|ampache-5.5.2-1|37	Require all granted
21cr|ampache-5.5.2-1|38	</Directory>
21cr|ampache-5.5.2-1|39	EOF
21cr|ampache-5.5.2-1|40	
21cr|ampache-5.5.2-1|41	%clean
21cr|ampache-5.5.2-1|42	rm -rf %{buildroot}
21cr|ampache-5.5.2-1|43	
21cr|ampache-5.5.2-1|44	
21cr|ampache-5.5.2-1|45	
21cr|ampache-5.5.2-1|46	%files
21cr|ampache-5.5.2-1|47	%defattr(-,root,root)
21cr|ampache-5.5.2-1|48	%doc docs/*
21cr|ampache-5.5.2-1|49	%{_var}/www/%{name}
21cr|ampache-5.5.2-1|50	%config(noreplace) %{_webappconfdir}/%{name}.conf

121 21
21cr|ams-2.2.0-4|1	Summary:	Alsa Modular Synth
21cr|ams-2.2.0-4|2	Name:		ams
21cr|ams-2.2.0-4|3	Version:	2.2.0
21cr|ams-2.2.0-4|4	Release:	4
21cr|ams-2.2.0-4|5	License:	GPLv2+
21cr|ams-2.2.0-4|6	Group:		Sound
21cr|ams-2.2.0-4|7	Url:		https://alsamodular.sourceforge.net/
21cr|ams-2.2.0-4|8	Source0:	https://sourceforge.net/projects/alsamodular/files/alsamodular/%{version}/%{name}-%{version}.tar.xz
21cr|ams-2.2.0-4|9	Patch0:	ams-2.2.0-drop-use-of-qBinaryFind.patch
21cr|ams-2.2.0-4|10	BuildRequires:	qt5-linguist-tools
21cr|ams-2.2.0-4|11	BuildRequires:	ladspa-devel
21cr|ams-2.2.0-4|12	BuildRequires:	zita-alsa-pcmi-devel
21cr|ams-2.2.0-4|13	BuildRequires:	pkgconfig(alsa)
21cr|ams-2.2.0-4|14	BuildRequires:	pkgconfig(fftw3)
21cr|ams-2.2.0-4|15	BuildRequires:	pkgconfig(jack)
21cr|ams-2.2.0-4|16	BuildRequires:	pkgconfig(liblo) >= 0.26
21cr|ams-2.2.0-4|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|ams-2.2.0-4|18	BuildRequires:	pkgconfig(Qt5Gui)
21cr|ams-2.2.0-4|19	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|ams-2.2.0-4|20	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|ams-2.2.0-4|21	Requires:	cmt
21cr|ams-2.2.0-4|22	Requires:	mcp-plugins
21cr|ams-2.2.0-4|23	Requires:	rev-plugins
21cr|ams-2.2.0-4|24	Requires:	swh-plugins
21cr|ams-2.2.0-4|25	Requires:	VCO-plugins
21cr|ams-2.2.0-4|26	
21cr|ams-2.2.0-4|27	%description
21cr|ams-2.2.0-4|28	AlsaModularSynth is a real-time modular synthesizer and effect processor.
21cr|ams-2.2.0-4|29	It features:
21cr|ams-2.2.0-4|30	* MIDI controlled modular software synthesis.
21cr|ams-2.2.0-4|31	* Real-time effect processing with capture from e.g. "Line In" or "Mic In".
21cr|ams-2.2.0-4|32	* Full control of all synthesis and effect parameters via MIDI.
21cr|ams-2.2.0-4|33	* Integrated LADSPA Browser with search capability.
21cr|ams-2.2.0-4|34	* JACK Support.
21cr|ams-2.2.0-4|35	* Qt5 interface.
21cr|ams-2.2.0-4|36	NOTE: Example files and a handy tutorial are in %{_datadir}/ams.
21cr|ams-2.2.0-4|37	
21cr|ams-2.2.0-4|38	%files
21cr|ams-2.2.0-4|39	%doc AUTHORS COPYING NEWS README
21cr|ams-2.2.0-4|40	%{_bindir}/%{name}
21cr|ams-2.2.0-4|41	%{_datadir}/%{name}
21cr|ams-2.2.0-4|42	%{_datadir}/applications/rosa-%{name}.desktop
21cr|ams-2.2.0-4|43	%{_mandir}/man1/%{name}.1.*
21cr|ams-2.2.0-4|44	%{_datadir}/pixmaps/%{name}_32.xpm
21cr|ams-2.2.0-4|45	
21cr|ams-2.2.0-4|46	#--------------------------------------------------------------------
21cr|ams-2.2.0-4|47	
21cr|ams-2.2.0-4|48	%prep
21cr|ams-2.2.0-4|49	%setup -q
21cr|ams-2.2.0-4|50	%patch0 -p1
21cr|ams-2.2.0-4|51	
21cr|ams-2.2.0-4|52	
21cr|ams-2.2.0-4|53	%build
21cr|ams-2.2.0-4|54	# Fix "missing too old" message
21cr|ams-2.2.0-4|55	autoreconf -vfi
21cr|ams-2.2.0-4|56	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|ams-2.2.0-4|57	%configure
21cr|ams-2.2.0-4|58	%make
21cr|ams-2.2.0-4|59	
21cr|ams-2.2.0-4|60	
21cr|ams-2.2.0-4|61	%install
21cr|ams-2.2.0-4|62	%makeinstall_std
21cr|ams-2.2.0-4|63	
21cr|ams-2.2.0-4|64	# Provide a menu entry
21cr|ams-2.2.0-4|65	mkdir -p %{buildroot}/%{_datadir}/applications
21cr|ams-2.2.0-4|66	cat > %{buildroot}/%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|ams-2.2.0-4|67	[Desktop Entry]
21cr|ams-2.2.0-4|68	Name=Alsa Modular Synth
21cr|ams-2.2.0-4|69	Comment=Modular Synthesizer for ALSA
21cr|ams-2.2.0-4|70	Exec=%{name}
21cr|ams-2.2.0-4|71	Icon=%{name}_32.xpm
21cr|ams-2.2.0-4|72	Terminal=false
21cr|ams-2.2.0-4|73	Type=Application
21cr|ams-2.2.0-4|74	StartupNotify=true
21cr|ams-2.2.0-4|75	Categories=AudioVideo;Audio;AudioVideoEditing;
21cr|ams-2.2.0-4|76	EOF

122 21
21cr|amsynth-1.13.0-1|1	Summary:	Virtual-analog polyphonic synthesizer for ALSA, OSS and JACK
21cr|amsynth-1.13.0-1|2	Name:		amsynth
21cr|amsynth-1.13.0-1|3	Version:	1.13.0
21cr|amsynth-1.13.0-1|4	Release:	1
21cr|amsynth-1.13.0-1|5	License:	GPLv2+
21cr|amsynth-1.13.0-1|6	Group:		Sound
21cr|amsynth-1.13.0-1|7	Url:		https://amsynth.github.io/
21cr|amsynth-1.13.0-1|8	Source0:	https://github.com/amsynth/amsynth/releases/download/release-%{version}/%{name}-%{version}.tar.gz
21cr|amsynth-1.13.0-1|9	Patch0:	amsynth-1.10.0-fix-desktop-file.patch
21cr|amsynth-1.13.0-1|10	Patch1:	amsynth-1.12.4-use-ladish-for-lash.patch
21cr|amsynth-1.13.0-1|11	BuildRequires:	autoconf-archive
21cr|amsynth-1.13.0-1|12	BuildRequires:	gettext
21cr|amsynth-1.13.0-1|13	BuildRequires:	intltool
21cr|amsynth-1.13.0-1|14	# For man pages - not provided yet
21cr|amsynth-1.13.0-1|15	#BuildRequires:	pandoc
21cr|amsynth-1.13.0-1|16	BuildRequires:	alsa-oss-devel
21cr|amsynth-1.13.0-1|17	BuildRequires:	pkgconfig(alsa)
21cr|amsynth-1.13.0-1|18	BuildRequires:	pkgconfig(dssi)
21cr|amsynth-1.13.0-1|19	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.20.0
21cr|amsynth-1.13.0-1|20	BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.6.0
21cr|amsynth-1.13.0-1|21	BuildRequires:	pkgconfig(liblash)
21cr|amsynth-1.13.0-1|22	BuildRequires:	pkgconfig(liblo)
21cr|amsynth-1.13.0-1|23	BuildRequires:	pkgconfig(lv2)
21cr|amsynth-1.13.0-1|24	BuildRequires:	pkgconfig(jack)
21cr|amsynth-1.13.0-1|25	
21cr|amsynth-1.13.0-1|26	%description
21cr|amsynth-1.13.0-1|27	Amsynth is a standalone polyphonic subtractive synthesizer. It supports OSS,
21cr|amsynth-1.13.0-1|28	ALSA and JACK for Audio and MIDI I/O.
21cr|amsynth-1.13.0-1|29	Features are as follows:
21cr|amsynth-1.13.0-1|30	o Dual oscillators with classic waveforms (sine, saw, square, noise).
21cr|amsynth-1.13.0-1|31	o 12/24 dB/oct resonant filter (low-pass, high-pass, band-pass, notch).
21cr|amsynth-1.13.0-1|32	o Independent ADSR envelopes for filter & amplitude.
21cr|amsynth-1.13.0-1|33	o LFO which can module the oscillators, filter, and amplitude.
21cr|amsynth-1.13.0-1|34	o Distortion effect.
21cr|amsynth-1.13.0-1|35	o Reverb.
21cr|amsynth-1.13.0-1|36	o Lot of presets.
21cr|amsynth-1.13.0-1|37	
21cr|amsynth-1.13.0-1|38	%files -f %{name}.lang
21cr|amsynth-1.13.0-1|39	%doc AUTHORS COPYING NEWS README
21cr|amsynth-1.13.0-1|40	%{_bindir}/%{name}
21cr|amsynth-1.13.0-1|41	%{_datadir}/%{name}
21cr|amsynth-1.13.0-1|42	%{_datadir}/applications/%{name}.desktop
21cr|amsynth-1.13.0-1|43	%{_datadir}/appdata/%{name}.appdata.xml
21cr|amsynth-1.13.0-1|44	%{_datadir}/appdata/*.metainfo.xml
21cr|amsynth-1.13.0-1|45	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|amsynth-1.13.0-1|46	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|amsynth-1.13.0-1|47	
21cr|amsynth-1.13.0-1|48	#-----------------------------------------------------------------------------
21cr|amsynth-1.13.0-1|49	
21cr|amsynth-1.13.0-1|50	%package dssi
21cr|amsynth-1.13.0-1|51	Summary:	Amsynth DSSI synthesizer plugin
21cr|amsynth-1.13.0-1|52	Group:		Sound
21cr|amsynth-1.13.0-1|53	Requires:	%{name} = %{EVRD}
21cr|amsynth-1.13.0-1|54	
21cr|amsynth-1.13.0-1|55	%description dssi
21cr|amsynth-1.13.0-1|56	This is the DSSI synthesizer plugin of amsynth, which can be used with DSSI
21cr|amsynth-1.13.0-1|57	hosts like qtractor, ghostess, rosegarden and others.
21cr|amsynth-1.13.0-1|58	
21cr|amsynth-1.13.0-1|59	%files dssi
21cr|amsynth-1.13.0-1|60	%doc COPYING
21cr|amsynth-1.13.0-1|61	%{_libdir}/dssi/%{name}_dssi.so
21cr|amsynth-1.13.0-1|62	%{_libdir}/dssi/%{name}_dssi/%{name}_dssi_gtk
21cr|amsynth-1.13.0-1|63	
21cr|amsynth-1.13.0-1|64	#-----------------------------------------------------------------------------
21cr|amsynth-1.13.0-1|65	
21cr|amsynth-1.13.0-1|66	%package plugin-lv2
21cr|amsynth-1.13.0-1|67	Summary:	Amsynth LV2 synthesizer plugin
21cr|amsynth-1.13.0-1|68	Group:		Sound
21cr|amsynth-1.13.0-1|69	Requires:	%{name} = %{EVRD}
21cr|amsynth-1.13.0-1|70	
21cr|amsynth-1.13.0-1|71	%description plugin-lv2
21cr|amsynth-1.13.0-1|72	This is the LV2 synthesizer plugin of amsynth, which can be used with LV2
21cr|amsynth-1.13.0-1|73	hosts like qtractor, ardour, zynjacku and others.
21cr|amsynth-1.13.0-1|74	
21cr|amsynth-1.13.0-1|75	%files plugin-lv2
21cr|amsynth-1.13.0-1|76	%doc COPYING
21cr|amsynth-1.13.0-1|77	%{_libdir}/lv2/%{name}.lv2/*
21cr|amsynth-1.13.0-1|78	
21cr|amsynth-1.13.0-1|79	#-----------------------------------------------------------------------------
21cr|amsynth-1.13.0-1|80	
21cr|amsynth-1.13.0-1|81	%package plugin-vst
21cr|amsynth-1.13.0-1|82	Summary:	Amsynth VST synthesizer plugin
21cr|amsynth-1.13.0-1|83	Group:		Sound
21cr|amsynth-1.13.0-1|84	Requires:	%{name} = %{EVRD}
21cr|amsynth-1.13.0-1|85	
21cr|amsynth-1.13.0-1|86	%description plugin-vst
21cr|amsynth-1.13.0-1|87	This is the VST synthesizer plugin of amsynth, which can be used with VST
21cr|amsynth-1.13.0-1|88	hosts.
21cr|amsynth-1.13.0-1|89	
21cr|amsynth-1.13.0-1|90	%files plugin-vst
21cr|amsynth-1.13.0-1|91	%doc COPYING
21cr|amsynth-1.13.0-1|92	%{_libdir}/vst/%{name}_vst.so
21cr|amsynth-1.13.0-1|93	
21cr|amsynth-1.13.0-1|94	#-----------------------------------------------------------------------------
21cr|amsynth-1.13.0-1|95	
21cr|amsynth-1.13.0-1|96	%prep
21cr|amsynth-1.13.0-1|97	%setup -qn %{name}-%{version}
21cr|amsynth-1.13.0-1|98	%apply_patches
21cr|amsynth-1.13.0-1|99	
21cr|amsynth-1.13.0-1|100	
21cr|amsynth-1.13.0-1|101	%build
21cr|amsynth-1.13.0-1|102	autoreconf -vfi
21cr|amsynth-1.13.0-1|103	%configure	--disable-static \
21cr|amsynth-1.13.0-1|104	--with-alsa \
21cr|amsynth-1.13.0-1|105	--with-gui \
21cr|amsynth-1.13.0-1|106	--with-jack \
21cr|amsynth-1.13.0-1|107	--with-lash \
21cr|amsynth-1.13.0-1|108	--with-lv2 \
21cr|amsynth-1.13.0-1|109	--with-oss \
21cr|amsynth-1.13.0-1|110	--without-pandoc
21cr|amsynth-1.13.0-1|111	
21cr|amsynth-1.13.0-1|112	%make
21cr|amsynth-1.13.0-1|113	
21cr|amsynth-1.13.0-1|114	
21cr|amsynth-1.13.0-1|115	%install
21cr|amsynth-1.13.0-1|116	%makeinstall_std
21cr|amsynth-1.13.0-1|117	
21cr|amsynth-1.13.0-1|118	%find_lang %{name}

123 21
21cr|amule-2.3.3-3|1	%define oname aMule
21cr|amule-2.3.3-3|2	
21cr|amule-2.3.3-3|3	Summary:	File sharing client compatible with eDonkey
21cr|amule-2.3.3-3|4	Name:		amule
21cr|amule-2.3.3-3|5	Version:	2.3.3
21cr|amule-2.3.3-3|6	Release:	3
21cr|amule-2.3.3-3|7	License:	GPLv2+
21cr|amule-2.3.3-3|8	Group:		Networking/File transfer
21cr|amule-2.3.3-3|9	Url:		http://amule.org
21cr|amule-2.3.3-3|10	Source0:	https://downloads.sourceforge.net/project/amule/aMule/%{version}/%{oname}-%{version}.tar.gz
21cr|amule-2.3.3-3|11	Source10:	%{name}-16.png
21cr|amule-2.3.3-3|12	Source11:	%{name}-32.png
21cr|amule-2.3.3-3|13	Source12:	%{name}-48.png
21cr|amule-2.3.3-3|14	Patch1:		amule-cmake.patch
21cr|amule-2.3.3-3|15	BuildRequires:	boost-devel
21cr|amule-2.3.3-3|16	BuildRequires:	cmake
21cr|amule-2.3.3-3|17	BuildRequires:	ninja
21cr|amule-2.3.3-3|18	BuildRequires:	desktop-file-utils
21cr|amule-2.3.3-3|19	BuildRequires:	binutils-devel
21cr|amule-2.3.3-3|20	BuildRequires:	gd-devel >= 2.0
21cr|amule-2.3.3-3|21	BuildRequires:	gettext-devel
21cr|amule-2.3.3-3|22	BuildRequires:	readline-devel
21cr|amule-2.3.3-3|23	BuildRequires:	wxgtku3.1-devel
21cr|amule-2.3.3-3|24	BuildRequires:	pkgconfig(cryptopp)
21cr|amule-2.3.3-3|25	BuildRequires:	pkgconfig(geoip)
21cr|amule-2.3.3-3|26	BuildRequires:	pkgconfig(libcurl)
21cr|amule-2.3.3-3|27	BuildRequires:	pkgconfig(libupnp)
21cr|amule-2.3.3-3|28	BuildRequires:	pkgconfig(ncurses)
21cr|amule-2.3.3-3|29	ExcludeArch:	%{ix86} %{e2k}
21cr|amule-2.3.3-3|30	
21cr|amule-2.3.3-3|31	%description
21cr|amule-2.3.3-3|32	aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
21cr|amule-2.3.3-3|33	Network. It is a fork of xMule, whis was based on emule for
21cr|amule-2.3.3-3|34	Windows. aMule currently supports (but is not limited to) the
21cr|amule-2.3.3-3|35	following platforms: Linux, *BSD and MacOS X.
21cr|amule-2.3.3-3|36	
21cr|amule-2.3.3-3|37	%files -f %{name}.lang
21cr|amule-2.3.3-3|38	%doc docs/*
21cr|amule-2.3.3-3|39	%{_datadir}/applications/alc.desktop
21cr|amule-2.3.3-3|40	%{_datadir}/applications/wxcas.desktop
21cr|amule-2.3.3-3|41	%{_datadir}/pixmaps/alc.xpm
21cr|amule-2.3.3-3|42	%{_datadir}/pixmaps/wxcas.xpm
21cr|amule-2.3.3-3|43	%{_bindir}/amule
21cr|amule-2.3.3-3|44	%{_bindir}/amulegui
21cr|amule-2.3.3-3|45	%{_bindir}/wxcas
21cr|amule-2.3.3-3|46	#%%{_bindir}/cas
21cr|amule-2.3.3-3|47	%{_bindir}/ed2k-amule
21cr|amule-2.3.3-3|48	%{_bindir}/alc
21cr|amule-2.3.3-3|49	%dir %{_datadir}/%{name}
21cr|amule-2.3.3-3|50	%{_datadir}/%{name}/skins
21cr|amule-2.3.3-3|51	%{_datadir}/applications/amule.desktop
21cr|amule-2.3.3-3|52	%{_datadir}/applications/amulegui.desktop
21cr|amule-2.3.3-3|53	%{_datadir}/pixmaps/amule.png
21cr|amule-2.3.3-3|54	%{_datadir}/pixmaps/amule.xpm
21cr|amule-2.3.3-3|55	%{_datadir}/pixmaps/amulegui.xpm
21cr|amule-2.3.3-3|56	#%%{_datadir}/cas
21cr|amule-2.3.3-3|57	%{_miconsdir}/%{name}.png
21cr|amule-2.3.3-3|58	%{_iconsdir}/%{name}.png
21cr|amule-2.3.3-3|59	%{_liconsdir}/%{name}.png
21cr|amule-2.3.3-3|60	%{_mandir}/man1/alc.1*
21cr|amule-2.3.3-3|61	%{_mandir}/man1/amule.1*
21cr|amule-2.3.3-3|62	%{_mandir}/man1/amulegui.1*
21cr|amule-2.3.3-3|63	#%%{_mandir}/man1/cas.1*
21cr|amule-2.3.3-3|64	%{_mandir}/man1/ed2k.1*
21cr|amule-2.3.3-3|65	%{_mandir}/man1/wxcas.1*
21cr|amule-2.3.3-3|66	
21cr|amule-2.3.3-3|67	%post
21cr|amule-2.3.3-3|68	update-alternatives --install %{_bindir}/ed2k ed2k %{_bindir}/ed2k-%{name} 5
21cr|amule-2.3.3-3|69	
21cr|amule-2.3.3-3|70	%postun
21cr|amule-2.3.3-3|71	update-alternatives --remove ed2k %{_bindir}/ed2k-%{name}
21cr|amule-2.3.3-3|72	
21cr|amule-2.3.3-3|73	#----------------------------------------------------------------------------
21cr|amule-2.3.3-3|74	
21cr|amule-2.3.3-3|75	%package commandline
21cr|amule-2.3.3-3|76	Summary:	File sharing client compatible with eDonkey
21cr|amule-2.3.3-3|77	Group:		Networking/File transfer
21cr|amule-2.3.3-3|78	Requires:	amule = %{version}-%{release}
21cr|amule-2.3.3-3|79	
21cr|amule-2.3.3-3|80	%description commandline
21cr|amule-2.3.3-3|81	aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
21cr|amule-2.3.3-3|82	Network.  It is a fork of xMule, whis was based on emule for
21cr|amule-2.3.3-3|83	Windows. aMule currently supports (but is not limited to) the
21cr|amule-2.3.3-3|84	following platforms: Linux, *BSD and MacOS X.
21cr|amule-2.3.3-3|85	
21cr|amule-2.3.3-3|86	This is the command line tool to control aMule remotely (or locally:).
21cr|amule-2.3.3-3|87	
21cr|amule-2.3.3-3|88	%files commandline -f commandline.lang
21cr|amule-2.3.3-3|89	%doc docs/README
21cr|amule-2.3.3-3|90	%{_bindir}/%{name}cmd
21cr|amule-2.3.3-3|91	%{_bindir}/alcc
21cr|amule-2.3.3-3|92	%{_bindir}/amuled
21cr|amule-2.3.3-3|93	%{_mandir}/man1/alcc.1*
21cr|amule-2.3.3-3|94	%{_mandir}/man1/amulecmd.1*
21cr|amule-2.3.3-3|95	%{_mandir}/man1/amuled.1*
21cr|amule-2.3.3-3|96	
21cr|amule-2.3.3-3|97	#----------------------------------------------------------------------------
21cr|amule-2.3.3-3|98	
21cr|amule-2.3.3-3|99	%package webserver
21cr|amule-2.3.3-3|100	Summary:	File sharing client compatible with eDonkey
21cr|amule-2.3.3-3|101	Group:		Networking/File transfer
21cr|amule-2.3.3-3|102	Requires:	amule = %{version}-%{release}
21cr|amule-2.3.3-3|103	
21cr|amule-2.3.3-3|104	%description webserver
21cr|amule-2.3.3-3|105	aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
21cr|amule-2.3.3-3|106	Network.  It is a fork of xMule, whis was based on emule for
21cr|amule-2.3.3-3|107	Windows. aMule currently supports (but is not limited to) the
21cr|amule-2.3.3-3|108	following platforms: Linux, *BSD and MacOS X.
21cr|amule-2.3.3-3|109	
21cr|amule-2.3.3-3|110	This is the webserver to control aMule remotely (or locally:).
21cr|amule-2.3.3-3|111	
21cr|amule-2.3.3-3|112	%files webserver -f %{name}web.lang
21cr|amule-2.3.3-3|113	%doc docs/README
21cr|amule-2.3.3-3|114	%{_bindir}/%{name}web
21cr|amule-2.3.3-3|115	%{_datadir}/amule/webserver/*
21cr|amule-2.3.3-3|116	%{_mandir}/man1/amuleweb.1*
21cr|amule-2.3.3-3|117	
21cr|amule-2.3.3-3|118	#----------------------------------------------------------------------------
21cr|amule-2.3.3-3|119	
21cr|amule-2.3.3-3|120	%prep
21cr|amule-2.3.3-3|121	%autosetup -p1 -n %{oname}-%{version}
21cr|amule-2.3.3-3|122	
21cr|amule-2.3.3-3|123	%build
21cr|amule-2.3.3-3|124	%cmake -GNinja \
21cr|amule-2.3.3-3|125	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21cr|amule-2.3.3-3|126	-DENABLE_NLS=ON \
21cr|amule-2.3.3-3|127	-DBUILD_AMULECMD=ON \
21cr|amule-2.3.3-3|128	-DBUILD_DAEMON=ON \
21cr|amule-2.3.3-3|129	-DBUILD_WEBSERVER=ON \
21cr|amule-2.3.3-3|130	-DBUILD_CAS=OFF \
21cr|amule-2.3.3-3|131	-DBUILD_WXCAS=ON \
21cr|amule-2.3.3-3|132	-DENABLE_BOOST=ON \
21cr|amule-2.3.3-3|133	-DENABLE_IP2COUNTRY=ON \
21cr|amule-2.3.3-3|134	-DENABLE_UPNP=ON \
21cr|amule-2.3.3-3|135	-DBUILD_REMOTEGUI=ON \
21cr|amule-2.3.3-3|136	-DBUILD_ED2K=ON \
21cr|amule-2.3.3-3|137	-DBUILD_ALC=ON \
21cr|amule-2.3.3-3|138	-DBUILD_ALCC=ON
21cr|amule-2.3.3-3|139	
21cr|amule-2.3.3-3|140	%ninja_build
21cr|amule-2.3.3-3|141	
21cr|amule-2.3.3-3|142	%install
21cr|amule-2.3.3-3|143	%ninja_install -C build
21cr|amule-2.3.3-3|144	
21cr|amule-2.3.3-3|145	install -m 644 -D %{SOURCE10} %{buildroot}%{_miconsdir}/%{name}.png
21cr|amule-2.3.3-3|146	install -m 644 -D %{SOURCE11} %{buildroot}%{_iconsdir}/%{name}.png
21cr|amule-2.3.3-3|147	install -m 644 -D %{SOURCE12} %{buildroot}%{_liconsdir}/%{name}.png
21cr|amule-2.3.3-3|148	
21cr|amule-2.3.3-3|149	mv %{buildroot}%{_bindir}/ed2k %{buildroot}%{_bindir}/ed2k-%{name}
21cr|amule-2.3.3-3|150	rm -rf %{buildroot}%{_datadir}/doc/%{oname}-%{version}
21cr|amule-2.3.3-3|151	#rm -f %{buildroot}%{_libdir}/xchat/plugins/xas.pl
21cr|amule-2.3.3-3|152	
21cr|amule-2.3.3-3|153	desktop-file-install --vendor="" \
21cr|amule-2.3.3-3|154	--add-category="GTK" \
21cr|amule-2.3.3-3|155	--add-category="FileTransfer" \
21cr|amule-2.3.3-3|156	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|amule-2.3.3-3|157	
21cr|amule-2.3.3-3|158	cp amule.png %{buildroot}%{_datadir}/pixmaps
21cr|amule-2.3.3-3|159	cp amule.xpm %{buildroot}%{_datadir}/pixmaps
21cr|amule-2.3.3-3|160	cp amulegui.xpm %{buildroot}%{_datadir}/pixmaps
21cr|amule-2.3.3-3|161	
21cr|amule-2.3.3-3|162	# find_lang macro is different since 2012
21cr|amule-2.3.3-3|163	%find_lang %{name} %{name}gui alc cas wxcas ed2k %{name}.lang --with-man
21cr|amule-2.3.3-3|164	%find_lang alcc %{name}cmd %{name}d commandline.lang --with-man
21cr|amule-2.3.3-3|165	%find_lang %{name}web --with-man

124 21
21cr|amule-adunanza-2019.1-2.3.2.2|1	%bcond_without	server
21cr|amule-adunanza-2019.1-2.3.2.2|2	
21cr|amule-adunanza-2019.1-2.3.2.2|3	%define	oname aMule-AdunanzA
21cr|amule-adunanza-2019.1-2.3.2.2|4	%define	uprel 2.3.2
21cr|amule-adunanza-2019.1-2.3.2.2|5	
21cr|amule-adunanza-2019.1-2.3.2.2|6	Summary:	File sharing client compatible with eDonkey
21cr|amule-adunanza-2019.1-2.3.2.2|7	Name:		amule-adunanza
21cr|amule-adunanza-2019.1-2.3.2.2|8	Version:	2019.1
21cr|amule-adunanza-2019.1-2.3.2.2|9	Release:	%{uprel}.2
21cr|amule-adunanza-2019.1-2.3.2.2|10	License:	GPLv2+
21cr|amule-adunanza-2019.1-2.3.2.2|11	Group:		Networking/File transfer
21cr|amule-adunanza-2019.1-2.3.2.2|12	Url:		https://sourceforge.net/projects/amule-adunanza/
21cr|amule-adunanza-2019.1-2.3.2.2|13	#Source0:	https://sourceforge.net/projects/amule-adunanza/files/aMule-AdunanzA/aMule-AdunanzA-%%{version}-%%{uprel}.tar.bz2
21cr|amule-adunanza-2019.1-2.3.2.2|14	# Repackaged devel branch at revision 599
21cr|amule-adunanza-2019.1-2.3.2.2|15	Source0:		%{name}-%{version}-%{uprel}-MoonRiver.tar.xz
21cr|amule-adunanza-2019.1-2.3.2.2|16	Source1:		amuled.systemd
21cr|amule-adunanza-2019.1-2.3.2.2|17	Source2:		amuleweb.systemd
21cr|amule-adunanza-2019.1-2.3.2.2|18	Source3:		amule.sysusers.conf
21cr|amule-adunanza-2019.1-2.3.2.2|19	Patch0:	amule-adunanza-2019.1-2.3.2.1-fix-build-with-newer-binutils.patch
21cr|amule-adunanza-2019.1-2.3.2.2|20	Patch1:	amule-adunanza-2019.1-2.3.2.1-fix-symbol-clash-with-newer-cryptopp.patch
21cr|amule-adunanza-2019.1-2.3.2.2|21	Patch2:	amule-adunanza-2019.1-2.3.2.1-fix-c++17-build.patch
21cr|amule-adunanza-2019.1-2.3.2.2|22	Patch3:	amule-adunanza-2019.1-2.3.2.1-fix-build-against-newer-libupnp.patch
21cr|amule-adunanza-2019.1-2.3.2.2|23	BuildRequires:	bison
21cr|amule-adunanza-2019.1-2.3.2.2|24	BuildRequires:	flex
21cr|amule-adunanza-2019.1-2.3.2.2|25	BuildRequires:	binutils-devel
21cr|amule-adunanza-2019.1-2.3.2.2|26	BuildRequires:	boost-devel
21cr|amule-adunanza-2019.1-2.3.2.2|27	BuildRequires:	gd-devel >= 2.0
21cr|amule-adunanza-2019.1-2.3.2.2|28	BuildRequires:	gettext-devel
21cr|amule-adunanza-2019.1-2.3.2.2|29	BuildRequires:	wxgtku3.1-devel
21cr|amule-adunanza-2019.1-2.3.2.2|30	BuildRequires:	pkgconfig(cryptopp) >= 5.5
21cr|amule-adunanza-2019.1-2.3.2.2|31	BuildRequires:	pkgconfig(geoip)
21cr|amule-adunanza-2019.1-2.3.2.2|32	BuildRequires:	pkgconfig(glib-2.0)
21cr|amule-adunanza-2019.1-2.3.2.2|33	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|amule-adunanza-2019.1-2.3.2.2|34	BuildRequires:	pkgconfig(libcurl)
21cr|amule-adunanza-2019.1-2.3.2.2|35	BuildRequires:	pkgconfig(libpng) >= 1.2.0
21cr|amule-adunanza-2019.1-2.3.2.2|36	BuildRequires:	pkgconfig(libupnp) >= 1.6.6
21cr|amule-adunanza-2019.1-2.3.2.2|37	BuildRequires:	pkgconfig(readline)
21cr|amule-adunanza-2019.1-2.3.2.2|38	BuildRequires:	pkgconfig(zlib) >= 1.1.4
21cr|amule-adunanza-2019.1-2.3.2.2|39	Conflicts:		xmule
21cr|amule-adunanza-2019.1-2.3.2.2|40	Conflicts:		amule
21cr|amule-adunanza-2019.1-2.3.2.2|41	Recommends:		xchat
21cr|amule-adunanza-2019.1-2.3.2.2|42	
21cr|amule-adunanza-2019.1-2.3.2.2|43	%description
21cr|amule-adunanza-2019.1-2.3.2.2|44	aMule is an easy to use multi-platform client for ED2K Peer-to-Peer Network.
21cr|amule-adunanza-2019.1-2.3.2.2|45	It's a fork of xMule, which was based on emule for Windows. aMule currently
21cr|amule-adunanza-2019.1-2.3.2.2|46	supports (but is not limited to) the following platforms: Linux, *BSD and
21cr|amule-adunanza-2019.1-2.3.2.2|47	MacOS X.
21cr|amule-adunanza-2019.1-2.3.2.2|48	This package contains the client programs for %{name}.
21cr|amule-adunanza-2019.1-2.3.2.2|49	
21cr|amule-adunanza-2019.1-2.3.2.2|50	%files -f amuleadunanza.lang
21cr|amule-adunanza-2019.1-2.3.2.2|51	%{_docdir}/amuleadunanza/*
21cr|amule-adunanza-2019.1-2.3.2.2|52	%{_bindir}/*
21cr|amule-adunanza-2019.1-2.3.2.2|53	%if %{with server}
21cr|amule-adunanza-2019.1-2.3.2.2|54	%exclude %{_bindir}/amuled
21cr|amule-adunanza-2019.1-2.3.2.2|55	%exclude %{_bindir}/amuleweb
21cr|amule-adunanza-2019.1-2.3.2.2|56	%endif
21cr|amule-adunanza-2019.1-2.3.2.2|57	%{_libdir}/xchat/plugins/xasAdunanzA.pl
21cr|amule-adunanza-2019.1-2.3.2.2|58	%{_datadir}/amuleadunanza/skins/*.zip
21cr|amule-adunanza-2019.1-2.3.2.2|59	%{_datadir}/casAdunanzA/stat.png
21cr|amule-adunanza-2019.1-2.3.2.2|60	%{_datadir}/casAdunanzA/tmp.html
21cr|amule-adunanza-2019.1-2.3.2.2|61	%{_datadir}/applications/*.desktop
21cr|amule-adunanza-2019.1-2.3.2.2|62	%{_mandir}/*/man1/*.1*
21cr|amule-adunanza-2019.1-2.3.2.2|63	%{_mandir}/man1/*.1*
21cr|amule-adunanza-2019.1-2.3.2.2|64	%{_datadir}/pixmaps/amuleadunanza.xpm
21cr|amule-adunanza-2019.1-2.3.2.2|65	%{_datadir}/pixmaps/alcadunanza.xpm
21cr|amule-adunanza-2019.1-2.3.2.2|66	%{_datadir}/pixmaps/amuleguiadunanza.xpm
21cr|amule-adunanza-2019.1-2.3.2.2|67	%{_datadir}/pixmaps/wxcasadunanza.xpm
21cr|amule-adunanza-2019.1-2.3.2.2|68	
21cr|amule-adunanza-2019.1-2.3.2.2|69	#----------------------------------------------------------------------------
21cr|amule-adunanza-2019.1-2.3.2.2|70	
21cr|amule-adunanza-2019.1-2.3.2.2|71	%if %{with server}
21cr|amule-adunanza-2019.1-2.3.2.2|72	%package server
21cr|amule-adunanza-2019.1-2.3.2.2|73	Summary:	File sharing client compatible with eDonkey
21cr|amule-adunanza-2019.1-2.3.2.2|74	Group:		Networking/File transfer
21cr|amule-adunanza-2019.1-2.3.2.2|75	Requires(pre,post,preun):	systemd
21cr|amule-adunanza-2019.1-2.3.2.2|76	
21cr|amule-adunanza-2019.1-2.3.2.2|77	%description server
21cr|amule-adunanza-2019.1-2.3.2.2|78	aMule is an easy to use multi-platform client for ED2K Peer-to-Peer Network.
21cr|amule-adunanza-2019.1-2.3.2.2|79	It's a fork of xMule, which was based on emule for Windows. aMule currently
21cr|amule-adunanza-2019.1-2.3.2.2|80	supports (but is not limited to) the following platforms: Linux, *BSD and
21cr|amule-adunanza-2019.1-2.3.2.2|81	MacOS X.
21cr|amule-adunanza-2019.1-2.3.2.2|82	This package contains the amule daemon version and webserver.
21cr|amule-adunanza-2019.1-2.3.2.2|83	
21cr|amule-adunanza-2019.1-2.3.2.2|84	%files server
21cr|amule-adunanza-2019.1-2.3.2.2|85	%doc docs/COPYING
21cr|amule-adunanza-2019.1-2.3.2.2|86	%{_bindir}/amuled
21cr|amule-adunanza-2019.1-2.3.2.2|87	%{_bindir}/amuleweb
21cr|amule-adunanza-2019.1-2.3.2.2|88	%{_datadir}/amuleadunanza/webserver/default/*
21cr|amule-adunanza-2019.1-2.3.2.2|89	%{_unitdir}/amuled.service
21cr|amule-adunanza-2019.1-2.3.2.2|90	%{_unitdir}/amuleweb.service
21cr|amule-adunanza-2019.1-2.3.2.2|91	%dir %attr(0755,amule,amule)%{_var}/lib/amuleadunanza
21cr|amule-adunanza-2019.1-2.3.2.2|92	
21cr|amule-adunanza-2019.1-2.3.2.2|93	%pre
21cr|amule-adunanza-2019.1-2.3.2.2|94	%sysusers_create_package %{name} %{SOURCE3}
21cr|amule-adunanza-2019.1-2.3.2.2|95	
21cr|amule-adunanza-2019.1-2.3.2.2|96	%post
21cr|amule-adunanza-2019.1-2.3.2.2|97	%systemd_post amuled
21cr|amule-adunanza-2019.1-2.3.2.2|98	%systemd_post amuleweb
21cr|amule-adunanza-2019.1-2.3.2.2|99	
21cr|amule-adunanza-2019.1-2.3.2.2|100	%preun
21cr|amule-adunanza-2019.1-2.3.2.2|101	%systemd_preun amuleweb
21cr|amule-adunanza-2019.1-2.3.2.2|102	%systemd_preun amuled
21cr|amule-adunanza-2019.1-2.3.2.2|103	%endif
21cr|amule-adunanza-2019.1-2.3.2.2|104	
21cr|amule-adunanza-2019.1-2.3.2.2|105	#----------------------------------------------------------------------------
21cr|amule-adunanza-2019.1-2.3.2.2|106	
21cr|amule-adunanza-2019.1-2.3.2.2|107	%prep
21cr|amule-adunanza-2019.1-2.3.2.2|108	%setup -qn %{name}-%{version}-%{uprel}-MoonRiver
21cr|amule-adunanza-2019.1-2.3.2.2|109	%apply_patches
21cr|amule-adunanza-2019.1-2.3.2.2|110	
21cr|amule-adunanza-2019.1-2.3.2.2|111	
21cr|amule-adunanza-2019.1-2.3.2.2|112	%build
21cr|amule-adunanza-2019.1-2.3.2.2|113	./autogen.sh
21cr|amule-adunanza-2019.1-2.3.2.2|114	%configure \
21cr|amule-adunanza-2019.1-2.3.2.2|115	--prefix=%{_prefix} \
21cr|amule-adunanza-2019.1-2.3.2.2|116	--with-wx-config=%{_bindir}/wx-config \
21cr|amule-adunanza-2019.1-2.3.2.2|117	--mandir=%{_mandir} \
21cr|amule-adunanza-2019.1-2.3.2.2|118	--disable-debug \
21cr|amule-adunanza-2019.1-2.3.2.2|119	--enable-optimize \
21cr|amule-adunanza-2019.1-2.3.2.2|120	--enable-amulecmd \
21cr|amule-adunanza-2019.1-2.3.2.2|121	--enable-amule-gui \
21cr|amule-adunanza-2019.1-2.3.2.2|122	%if %{with server}
21cr|amule-adunanza-2019.1-2.3.2.2|123	--enable-amule-daemon \
21cr|amule-adunanza-2019.1-2.3.2.2|124	--enable-webserver \
21cr|amule-adunanza-2019.1-2.3.2.2|125	%else
21cr|amule-adunanza-2019.1-2.3.2.2|126	--disable-amule-daemon \
21cr|amule-adunanza-2019.1-2.3.2.2|127	--disable-webserver \
21cr|amule-adunanza-2019.1-2.3.2.2|128	%endif
21cr|amule-adunanza-2019.1-2.3.2.2|129	--enable-alc \
21cr|amule-adunanza-2019.1-2.3.2.2|130	--enable-alcc \
21cr|amule-adunanza-2019.1-2.3.2.2|131	--enable-cas \
21cr|amule-adunanza-2019.1-2.3.2.2|132	--enable-wxcas \
21cr|amule-adunanza-2019.1-2.3.2.2|133	--enable-fileview \
21cr|amule-adunanza-2019.1-2.3.2.2|134	--enable-geoip \
21cr|amule-adunanza-2019.1-2.3.2.2|135	--enable-mmap \
21cr|amule-adunanza-2019.1-2.3.2.2|136	--enable-xas
21cr|amule-adunanza-2019.1-2.3.2.2|137	
21cr|amule-adunanza-2019.1-2.3.2.2|138	%make
21cr|amule-adunanza-2019.1-2.3.2.2|139	
21cr|amule-adunanza-2019.1-2.3.2.2|140	
21cr|amule-adunanza-2019.1-2.3.2.2|141	%install
21cr|amule-adunanza-2019.1-2.3.2.2|142	%makeinstall_std
21cr|amule-adunanza-2019.1-2.3.2.2|143	
21cr|amule-adunanza-2019.1-2.3.2.2|144	%if %{with server}
21cr|amule-adunanza-2019.1-2.3.2.2|145	# Install systemd units
21cr|amule-adunanza-2019.1-2.3.2.2|146	mkdir -p %{buildroot}%{_unitdir}
21cr|amule-adunanza-2019.1-2.3.2.2|147	install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/amuled.service
21cr|amule-adunanza-2019.1-2.3.2.2|148	install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/amuleweb.service
21cr|amule-adunanza-2019.1-2.3.2.2|149	
21cr|amule-adunanza-2019.1-2.3.2.2|150	# Provide a writable home for the daemon
21cr|amule-adunanza-2019.1-2.3.2.2|151	install -m 0755 -d %{buildroot}%{_var}/lib/amuleadunanza
21cr|amule-adunanza-2019.1-2.3.2.2|152	%endif
21cr|amule-adunanza-2019.1-2.3.2.2|153	
21cr|amule-adunanza-2019.1-2.3.2.2|154	# Drop uwanted file
21cr|amule-adunanza-2019.1-2.3.2.2|155	rm -f %{buildroot}%{_docdir}/amuleadunanza/INSTALL
21cr|amule-adunanza-2019.1-2.3.2.2|156	
21cr|amule-adunanza-2019.1-2.3.2.2|157	# Fix perms
21cr|amule-adunanza-2019.1-2.3.2.2|158	chmod +x %{buildroot}%{_libdir}/xchat/plugins/xasAdunanzA.pl
21cr|amule-adunanza-2019.1-2.3.2.2|159	
21cr|amule-adunanza-2019.1-2.3.2.2|160	%find_lang amuleadunanza

125 21
21cr|amy-0.9.7-1|1	Summary:	Chess playing program
21cr|amy-0.9.7-1|2	Name:		amy
21cr|amy-0.9.7-1|3	Version:	0.9.7
21cr|amy-0.9.7-1|4	Release:	1
21cr|amy-0.9.7-1|5	License:	BSD
21cr|amy-0.9.7-1|6	Group:		Games/Boards
21cr|amy-0.9.7-1|7	Url:		https://github.com/thgreiner/amy
21cr|amy-0.9.7-1|8	Source0:	https://github.com/thgreiner/amy/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|amy-0.9.7-1|9	
21cr|amy-0.9.7-1|10	%description
21cr|amy-0.9.7-1|11	Amy is a chess playing program.
21cr|amy-0.9.7-1|12	It is compatible with xboard, uses endgame table bases and an opening book.
21cr|amy-0.9.7-1|13	
21cr|amy-0.9.7-1|14	%files
21cr|amy-0.9.7-1|15	%doc CHANGELOG.md README.md
21cr|amy-0.9.7-1|16	%license LICENSE
21cr|amy-0.9.7-1|17	%{_bindir}/Amy
21cr|amy-0.9.7-1|18	%{_datadir}/%{name}
21cr|amy-0.9.7-1|19	%{_mandir}/man6/Amy.6*
21cr|amy-0.9.7-1|20	
21cr|amy-0.9.7-1|21	#----------------------------------------------------------------------------
21cr|amy-0.9.7-1|22	
21cr|amy-0.9.7-1|23	%prep
21cr|amy-0.9.7-1|24	%autosetup -p1
21cr|amy-0.9.7-1|25	
21cr|amy-0.9.7-1|26	%build
21cr|amy-0.9.7-1|27	autoreconf -fi
21cr|amy-0.9.7-1|28	%configure
21cr|amy-0.9.7-1|29	%make_build -j1
21cr|amy-0.9.7-1|30	
21cr|amy-0.9.7-1|31	%install
21cr|amy-0.9.7-1|32	%make_install

126 21
21cr|analog-6.0-11|1	Summary:	WWW server logfile analysis program
21cr|analog-6.0-11|2	Name:		analog
21cr|analog-6.0-11|3	Version:	6.0
21cr|analog-6.0-11|4	Release:	11
21cr|analog-6.0-11|5	License:	Distributable
21cr|analog-6.0-11|6	Group:		Monitoring
21cr|analog-6.0-11|7	URL:		http://www.analog.cx/
21cr|analog-6.0-11|8	Source:		http://www.analog.cx/%{name}-%{version}.tar.bz2
21cr|analog-6.0-11|9	Patch0:		analog-5.21-htmlform.patch
21cr|analog-6.0-11|10	Patch1:		analog-5.23-perlform.patch
21cr|analog-6.0-11|11	Patch2:		analog-5.31-config.patch
21cr|analog-6.0-11|12	Patch3:		analog-5.22-defaults.patch
21cr|analog-6.0-11|13	Patch4:		analog-5.22-png.patch
21cr|analog-6.0-11|14	Patch5:		analog-6.0-link.patch
21cr|analog-6.0-11|15	BuildRequires:	bzip2-devel
21cr|analog-6.0-11|16	BuildRequires:	gd-devel >= 2
21cr|analog-6.0-11|17	BuildRequires:	pcre-devel
21cr|analog-6.0-11|18	BuildRequires:	zlib-devel
21cr|analog-6.0-11|19	
21cr|analog-6.0-11|20	%description
21cr|analog-6.0-11|21	WWW server logfile analysis program with lots of features. Check the home page
21cr|analog-6.0-11|22	at http://www.statslab.cam.ac.uk/~sret1/analog/ for more information. You
21cr|analog-6.0-11|23	should edit the /etc/analog.cfg and customizer it for your webserver with the
21cr|analog-6.0-11|24	HOSTNAME and HOSTURL options. Perl is required for the html forms interface.
21cr|analog-6.0-11|25	Apache is suggested as the default web server.
21cr|analog-6.0-11|26	
21cr|analog-6.0-11|27	%prep
21cr|analog-6.0-11|28	
21cr|analog-6.0-11|29	%setup -q
21cr|analog-6.0-11|30	%patch0 -p0
21cr|analog-6.0-11|31	%patch1 -p1
21cr|analog-6.0-11|32	%patch2 -p1
21cr|analog-6.0-11|33	%patch3 -p1
21cr|analog-6.0-11|34	%patch5 -p0 -b .link
21cr|analog-6.0-11|35	
21cr|analog-6.0-11|36	%build
21cr|analog-6.0-11|37	
21cr|analog-6.0-11|38	%make \
21cr|analog-6.0-11|39	CC="gcc %build_ldflags" \
21cr|analog-6.0-11|40	CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" \
21cr|analog-6.0-11|41	DEFS="-DHAVE_GD -DHAVE_ZLIB -DHAVE_BZLIB -DHAVE_PCRE -DLANGDIR=\\\"%{_datadir}/analog/\\\" -DCONFIGDIR=\\\"%{_sysconfdir}/\\\"" \
21cr|analog-6.0-11|42	LIBS="-lgd -lpcre -lz -lbz2 -lm"
21cr|analog-6.0-11|43	
21cr|analog-6.0-11|44	%install
21cr|analog-6.0-11|45	rm -rf %{buildroot}
21cr|analog-6.0-11|46	
21cr|analog-6.0-11|47	install -d %{buildroot}%{_sysconfdir}
21cr|analog-6.0-11|48	install -d %{buildroot}%{_bindir}
21cr|analog-6.0-11|49	install -d %{buildroot}/var/www/html/images
21cr|analog-6.0-11|50	install -d %{buildroot}/var/www/html/analog/images
21cr|analog-6.0-11|51	install -d %{buildroot}/var/www/cgi-bin
21cr|analog-6.0-11|52	install -d %{buildroot}%{_datadir}/analog
21cr|analog-6.0-11|53	install -d %{buildroot}%{_mandir}/man1
21cr|analog-6.0-11|54	
21cr|analog-6.0-11|55	install -m755 analog %{buildroot}%{_bindir}/
21cr|analog-6.0-11|56	install -m644 analog.cfg %{buildroot}%{_sysconfdir}/
21cr|analog-6.0-11|57	install -m555 anlgform.pl %{buildroot}/var/www/cgi-bin/
21cr|analog-6.0-11|58	install -m644 anlgform.html %{buildroot}/var/www/html/
21cr|analog-6.0-11|59	install -m644 analog.man %{buildroot}%{_mandir}/man1/analog.1
21cr|analog-6.0-11|60	
21cr|analog-6.0-11|61	install -m644 images/*.png %{buildroot}/var/www/html/images/
21cr|analog-6.0-11|62	install -m644 lang/* %{buildroot}%{_datadir}/analog/
21cr|analog-6.0-11|63	
21cr|analog-6.0-11|64	%clean
21cr|analog-6.0-11|65	rm -rf %{buildroot}
21cr|analog-6.0-11|66	
21cr|analog-6.0-11|67	%files
21cr|analog-6.0-11|68	%defattr(-,root,root)
21cr|analog-6.0-11|69	%doc Licence.txt README.txt docs/ examples/
21cr|analog-6.0-11|70	%config(noreplace) %{_sysconfdir}/analog.cfg
21cr|analog-6.0-11|71	%{_bindir}/analog
21cr|analog-6.0-11|72	/var/www/cgi-bin/anlgform.pl
21cr|analog-6.0-11|73	/var/www/html/anlgform.html
21cr|analog-6.0-11|74	/var/www/html/images/*.png
21cr|analog-6.0-11|75	%dir /var/www/html/analog
21cr|analog-6.0-11|76	%dir /var/www/html/analog/images
21cr|analog-6.0-11|77	%dir %{_datadir}/analog
21cr|analog-6.0-11|78	%{_datadir}/analog/*
21cr|analog-6.0-11|79	%{_mandir}/man1/*

127 21
21cr|ananicy-2.2.1-1|1	Name:		ananicy
21cr|ananicy-2.2.1-1|2	Version:	2.2.1
21cr|ananicy-2.2.1-1|3	Release:	1
21cr|ananicy-2.2.1-1|4	Summary:	ANother Auto NICe daemon
21cr|ananicy-2.2.1-1|5	Group:		System/Kernel and hardware
21cr|ananicy-2.2.1-1|6	License:	GPLv3+
21cr|ananicy-2.2.1-1|7	URL:		https://github.com/Nefelim4ag/Ananicy
21cr|ananicy-2.2.1-1|8	Source0:	https://github.com/Nefelim4ag/Ananicy/archive/refs/tags/%{version}.tar.gz
21cr|ananicy-2.2.1-1|9	BuildArch:	noarch
21cr|ananicy-2.2.1-1|10	BuildRequires:	pkgconfig(python3)
21cr|ananicy-2.2.1-1|11	Requires:	schedtool
21cr|ananicy-2.2.1-1|12	
21cr|ananicy-2.2.1-1|13	%description
21cr|ananicy-2.2.1-1|14	ANother Auto NICe daemon.
21cr|ananicy-2.2.1-1|15	
21cr|ananicy-2.2.1-1|16	%prep
21cr|ananicy-2.2.1-1|17	%autosetup -n Ananicy-%{version} -p1
21cr|ananicy-2.2.1-1|18	sed -i 's|#!/usr/bin/env python3|#!%{__python}|' ananicy.py
21cr|ananicy-2.2.1-1|19	
21cr|ananicy-2.2.1-1|20	%build
21cr|ananicy-2.2.1-1|21	
21cr|ananicy-2.2.1-1|22	%install
21cr|ananicy-2.2.1-1|23	%make_install PREFIX="%{buildroot}"
21cr|ananicy-2.2.1-1|24	
21cr|ananicy-2.2.1-1|25	install -d %{buildroot}%{_presetdir}
21cr|ananicy-2.2.1-1|26	cat > %{buildroot}%{_presetdir}/86-ananicy.preset << EOF
21cr|ananicy-2.2.1-1|27	enable ananicy.service
21cr|ananicy-2.2.1-1|28	EOF
21cr|ananicy-2.2.1-1|29	
21cr|ananicy-2.2.1-1|30	%files
21cr|ananicy-2.2.1-1|31	%dir %{_sysconfdir}/ananicy.d
21cr|ananicy-2.2.1-1|32	%config(noreplace) %{_sysconfdir}/ananicy.d/ananicy.conf
21cr|ananicy-2.2.1-1|33	%config %{_sysconfdir}/ananicy.d/00-*
21cr|ananicy-2.2.1-1|34	%{_bindir}/%{name}
21cr|ananicy-2.2.1-1|35	%{_unitdir}/ananicy.service
21cr|ananicy-2.2.1-1|36	%{_presetdir}/86-ananicy.preset

128 21
21cr|anbox-0.0-5.git7a0bee.1|1	%define commit 7a0bee7195cbbfb27649a6f181ee137cf63b842d
21cr|anbox-0.0-5.git7a0bee.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|anbox-0.0-5.git7a0bee.1|3	
21cr|anbox-0.0-5.git7a0bee.1|4	Summary:	Android in a box
21cr|anbox-0.0-5.git7a0bee.1|5	Name:		anbox
21cr|anbox-0.0-5.git7a0bee.1|6	Version:	0.0
21cr|anbox-0.0-5.git7a0bee.1|7	Release:	5.git%{commit_short}.1
21cr|anbox-0.0-5.git7a0bee.1|8	License:	GPLv3
21cr|anbox-0.0-5.git7a0bee.1|9	Group:		Emulators
21cr|anbox-0.0-5.git7a0bee.1|10	Url:		https://anbox.io
21cr|anbox-0.0-5.git7a0bee.1|11	Source0:	https://github.com/anbox/anbox/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|anbox-0.0-5.git7a0bee.1|12	
21cr|anbox-0.0-5.git7a0bee.1|13	# Additional stuff, based on stuff from Debian package
21cr|anbox-0.0-5.git7a0bee.1|14	Source10:	anbox-container-manager.service
21cr|anbox-0.0-5.git7a0bee.1|15	Source11:	org.anbox.service
21cr|anbox-0.0-5.git7a0bee.1|16	Source12:	anbox.desktop
21cr|anbox-0.0-5.git7a0bee.1|17	Source13:	anbox.1
21cr|anbox-0.0-5.git7a0bee.1|18	Source14:	README.ROSA
21cr|anbox-0.0-5.git7a0bee.1|19	Source15:	anbox-load-kernel-modules.sh
21cr|anbox-0.0-5.git7a0bee.1|20	
21cr|anbox-0.0-5.git7a0bee.1|21	# Patches from Debian
21cr|anbox-0.0-5.git7a0bee.1|22	Patch0001:	0001-fix-spelling-errors-in-external-libraries.patch
21cr|anbox-0.0-5.git7a0bee.1|23	Patch0002:	0002-exclude-external-from-all-target.patch
21cr|anbox-0.0-5.git7a0bee.1|24	Patch0003:	0003-pass-dpkg-buildflags-to-external-android-emugl.patch
21cr|anbox-0.0-5.git7a0bee.1|25	# ROSA patches
21cr|anbox-0.0-5.git7a0bee.1|26	Patch0004:	0004-Use-system-cpu_features-and-sdbus-cpp.patch
21cr|anbox-0.0-5.git7a0bee.1|27	Patch0005:	0005-Off-Werror.patch
21cr|anbox-0.0-5.git7a0bee.1|28	Patch0006:	0006-Drop-odd-check-for-binderfs.patch
21cr|anbox-0.0-5.git7a0bee.1|29	
21cr|anbox-0.0-5.git7a0bee.1|30	BuildRequires:		boost-devel
21cr|anbox-0.0-5.git7a0bee.1|31	BuildRequires:		cmake
21cr|anbox-0.0-5.git7a0bee.1|32	BuildRequires:		egl-devel
21cr|anbox-0.0-5.git7a0bee.1|33	BuildRequires:		glm-devel
21cr|anbox-0.0-5.git7a0bee.1|34	BuildRequires:		git-core
21cr|anbox-0.0-5.git7a0bee.1|35	BuildRequires:		protobuf-compiler
21cr|anbox-0.0-5.git7a0bee.1|36	BuildRequires:		python3
21cr|anbox-0.0-5.git7a0bee.1|37	BuildRequires:		systemd-units
21cr|anbox-0.0-5.git7a0bee.1|38	BuildRequires:		/usr/bin/sdbus-c++-xml2cpp
21cr|anbox-0.0-5.git7a0bee.1|39	BuildRequires:		cmake(CpuFeatures)
21cr|anbox-0.0-5.git7a0bee.1|40	BuildRequires:		pkgconfig(dri)
21cr|anbox-0.0-5.git7a0bee.1|41	BuildRequires:		pkgconfig(dbus-1)
21cr|anbox-0.0-5.git7a0bee.1|42	BuildRequires:		pkgconfig(libcap)
21cr|anbox-0.0-5.git7a0bee.1|43	BuildRequires:		pkgconfig(lxc)
21cr|anbox-0.0-5.git7a0bee.1|44	# build of tests is disabled in %%prep, but headers are needed
21cr|anbox-0.0-5.git7a0bee.1|45	BuildRequires:		pkgconfig(gmock)
21cr|anbox-0.0-5.git7a0bee.1|46	BuildRequires:		pkgconfig(properties-cpp)
21cr|anbox-0.0-5.git7a0bee.1|47	BuildRequires:		pkgconfig(protobuf)
21cr|anbox-0.0-5.git7a0bee.1|48	BuildRequires:		pkgconfig(sdl2)
21cr|anbox-0.0-5.git7a0bee.1|49	BuildRequires:		pkgconfig(SDL2_image)
21cr|anbox-0.0-5.git7a0bee.1|50	BuildRequires:		pkgconfig(sdbus-c++)
21cr|anbox-0.0-5.git7a0bee.1|51	BuildRequires:		pkgconfig(systemd)
21cr|anbox-0.0-5.git7a0bee.1|52	Requires:	lxc
21cr|anbox-0.0-5.git7a0bee.1|53	Requires:	iptables
21cr|anbox-0.0-5.git7a0bee.1|54	# adb to install android apps
21cr|anbox-0.0-5.git7a0bee.1|55	Recommends:	android-tools
21cr|anbox-0.0-5.git7a0bee.1|56	
21cr|anbox-0.0-5.git7a0bee.1|57	# Description is from Debian package by Shengjing Zhu <zhsj@debian.org>
21cr|anbox-0.0-5.git7a0bee.1|58	# https://salsa.debian.org/zhsj/anbox
21cr|anbox-0.0-5.git7a0bee.1|59	
21cr|anbox-0.0-5.git7a0bee.1|60	%description
21cr|anbox-0.0-5.git7a0bee.1|61	Anbox is a container-based approach to boot a full Android system on a
21cr|anbox-0.0-5.git7a0bee.1|62	regular GNU/Linux system.
21cr|anbox-0.0-5.git7a0bee.1|63	In other words: Anbox will let you run Android on your Linux system
21cr|anbox-0.0-5.git7a0bee.1|64	without the slowness of virtualization.
21cr|anbox-0.0-5.git7a0bee.1|65	Anbox uses Linux namespaces (user, pid, uts, net, mount, ipc) to run a
21cr|anbox-0.0-5.git7a0bee.1|66	full Android system in a container and provide Android applications on any
21cr|anbox-0.0-5.git7a0bee.1|67	GNU/Linux-based platform.
21cr|anbox-0.0-5.git7a0bee.1|68	The Android inside the container has no direct access to any hardware. All
21cr|anbox-0.0-5.git7a0bee.1|69	hardware access is going through the anbox daemon on the host. It reuses
21cr|anbox-0.0-5.git7a0bee.1|70	what Android implemented within the QEMU-based emulator for OpenGL ES
21cr|anbox-0.0-5.git7a0bee.1|71	accelerated rendering. The Android system inside the container uses
21cr|anbox-0.0-5.git7a0bee.1|72	different pipes to communicate with the host system and sends all hardware
21cr|anbox-0.0-5.git7a0bee.1|73	access commands through these.
21cr|anbox-0.0-5.git7a0bee.1|74	This package needs Android kernel modules and rootfs image,
21cr|anbox-0.0-5.git7a0bee.1|75	download it from https://build.anbox.io/android-images
21cr|anbox-0.0-5.git7a0bee.1|76	and put to /var/lib/anbox/android.img.
21cr|anbox-0.0-5.git7a0bee.1|77	See %{_docdir}/anbox/README.ROSA for more information.
21cr|anbox-0.0-5.git7a0bee.1|78	
21cr|anbox-0.0-5.git7a0bee.1|79	%files
21cr|anbox-0.0-5.git7a0bee.1|80	%doc README.ROSA
21cr|anbox-0.0-5.git7a0bee.1|81	%{_bindir}/%{name}
21cr|anbox-0.0-5.git7a0bee.1|82	%{_bindir}/%{name}-bridge
21cr|anbox-0.0-5.git7a0bee.1|83	%{_bindir}/%{name}-shell
21cr|anbox-0.0-5.git7a0bee.1|84	%{_datadir}/%{name}
21cr|anbox-0.0-5.git7a0bee.1|85	%{_datadir}/applications/%{name}.desktop
21cr|anbox-0.0-5.git7a0bee.1|86	%{_datadir}/dbus-1/interfaces/org.%{name}.ApplicationManager.xml
21cr|anbox-0.0-5.git7a0bee.1|87	%{_datadir}/dbus-1/interfaces/org.%{name}.Gps.xml
21cr|anbox-0.0-5.git7a0bee.1|88	%{_datadir}/dbus-1/interfaces/org.%{name}.Sensors.xml
21cr|anbox-0.0-5.git7a0bee.1|89	%{_datadir}/dbus-1/services/org.%{name}.service
21cr|anbox-0.0-5.git7a0bee.1|90	%{_datadir}/pixmaps/%{name}.png
21cr|anbox-0.0-5.git7a0bee.1|91	%{_mandir}/man1/%{name}.1*
21cr|anbox-0.0-5.git7a0bee.1|92	%{_unitdir}/%{name}-container-manager.service
21cr|anbox-0.0-5.git7a0bee.1|93	%dir /var/lib/%{name}
21cr|anbox-0.0-5.git7a0bee.1|94	%dir /var/lib/%{name}/binderfs0
21cr|anbox-0.0-5.git7a0bee.1|95	
21cr|anbox-0.0-5.git7a0bee.1|96	%post
21cr|anbox-0.0-5.git7a0bee.1|97	%systemd_post %{name}-container-manager.service
21cr|anbox-0.0-5.git7a0bee.1|98	
21cr|anbox-0.0-5.git7a0bee.1|99	%preun
21cr|anbox-0.0-5.git7a0bee.1|100	%systemd_preun %{name}-container-manager.service
21cr|anbox-0.0-5.git7a0bee.1|101	
21cr|anbox-0.0-5.git7a0bee.1|102	#------------------------------------------------------------------
21cr|anbox-0.0-5.git7a0bee.1|103	
21cr|anbox-0.0-5.git7a0bee.1|104	%prep
21cr|anbox-0.0-5.git7a0bee.1|105	%autosetup -p1 -n %{name}-%{commit}
21cr|anbox-0.0-5.git7a0bee.1|106	
21cr|anbox-0.0-5.git7a0bee.1|107	# (From AUR) Don't build tests
21cr|anbox-0.0-5.git7a0bee.1|108	#truncate -s 0 cmake/FindGMock.cmake
21cr|anbox-0.0-5.git7a0bee.1|109	truncate -s 0 tests/CMakeLists.txt
21cr|anbox-0.0-5.git7a0bee.1|110	
21cr|anbox-0.0-5.git7a0bee.1|111	# Use system libraries
21cr|anbox-0.0-5.git7a0bee.1|112	rm -fvr external/sdbus-cpp
21cr|anbox-0.0-5.git7a0bee.1|113	rm -fvr external/cpu_features
21cr|anbox-0.0-5.git7a0bee.1|114	
21cr|anbox-0.0-5.git7a0bee.1|115	# https://github.com/anbox/anbox/issues/1801#issuecomment-837517753
21cr|anbox-0.0-5.git7a0bee.1|116	sed -i src/anbox/container/lxc_container.cpp \
21cr|anbox-0.0-5.git7a0bee.1|117	-e 's/lxc.group.devices.deny/lxc.cgroup2.devices.deny/' \
21cr|anbox-0.0-5.git7a0bee.1|118	-e 's/lxc.group.devices.allow/lxc.cgroup2.devices.allow/'
21cr|anbox-0.0-5.git7a0bee.1|119	
21cr|anbox-0.0-5.git7a0bee.1|120	cp %{SOURCE14} README.ROSA
21cr|anbox-0.0-5.git7a0bee.1|121	
21cr|anbox-0.0-5.git7a0bee.1|122	%build
21cr|anbox-0.0-5.git7a0bee.1|123	%cmake \
21cr|anbox-0.0-5.git7a0bee.1|124	-DANBOX_VERSION_SUFFIX=%{vendor}	\
21cr|anbox-0.0-5.git7a0bee.1|125	-DANBOX_VERSION=%{version}-%{release}	\
21cr|anbox-0.0-5.git7a0bee.1|126	-DBINDERFS_PATH=/var/lib/%{name}/binderfs0	\
21cr|anbox-0.0-5.git7a0bee.1|127	-DCMAKE_BUILD_TYPE=Release		\
21cr|anbox-0.0-5.git7a0bee.1|128	-DCMAKE_INSTALL_LIBDIR=%{_libdir}	\
21cr|anbox-0.0-5.git7a0bee.1|129	-DENABLE_TOUCH_INPUT=ON			\
21cr|anbox-0.0-5.git7a0bee.1|130	-DENABLE_WAYLAND=OFF
21cr|anbox-0.0-5.git7a0bee.1|131	%make
21cr|anbox-0.0-5.git7a0bee.1|132	
21cr|anbox-0.0-5.git7a0bee.1|133	%install
21cr|anbox-0.0-5.git7a0bee.1|134	%makeinstall_std -C build
21cr|anbox-0.0-5.git7a0bee.1|135	
21cr|anbox-0.0-5.git7a0bee.1|136	install -m0644 -D snap/gui/icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|anbox-0.0-5.git7a0bee.1|137	install -m0644 -D %{SOURCE10} %{buildroot}%{_unitdir}/%{name}-container-manager.service
21cr|anbox-0.0-5.git7a0bee.1|138	install -m0644 -D %{SOURCE11} %{buildroot}%{_datadir}/dbus-1/services/org.%{name}.service
21cr|anbox-0.0-5.git7a0bee.1|139	install -m0644 -D %{SOURCE12} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|anbox-0.0-5.git7a0bee.1|140	install -m0644 -D %{SOURCE13} %{buildroot}%{_mandir}/man1/%{name}.1
21cr|anbox-0.0-5.git7a0bee.1|141	install -m0755 -D %{SOURCE15} %{buildroot}%{_datadir}/%{name}/%{name}-load-kernel-modules.sh
21cr|anbox-0.0-5.git7a0bee.1|142	install -m0755 -D scripts/%{name}-bridge.sh %{buildroot}%{_datadir}/%{name}/%{name}-bridge.sh
21cr|anbox-0.0-5.git7a0bee.1|143	install -m0755 -D scripts/%{name}-shell.sh %{buildroot}%{_datadir}/%{name}/%{name}-shell.sh
21cr|anbox-0.0-5.git7a0bee.1|144	mkdir -p %{buildroot}%{_bindir}
21cr|anbox-0.0-5.git7a0bee.1|145	( cd %{buildroot}%{_bindir}
21cr|anbox-0.0-5.git7a0bee.1|146	ln -s %{_datadir}/%{name}/%{name}-shell.sh %{name}-shell
21cr|anbox-0.0-5.git7a0bee.1|147	ln -s %{_datadir}/%{name}/%{name}-bridge.sh %{name}-bridge
21cr|anbox-0.0-5.git7a0bee.1|148	)
21cr|anbox-0.0-5.git7a0bee.1|149	mkdir -p %{buildroot}/var/lib/%{name}/binderfs0
21cr|anbox-0.0-5.git7a0bee.1|150	# XXX Is it needed? Added by commit 4b033022eb318, but is not installed.
21cr|anbox-0.0-5.git7a0bee.1|151	install -m0644 -D src/%{name}/dbus/gps.xml %{buildroot}%{_datadir}/dbus-1/interfaces/org.%{name}.Gps.xml
21cr|anbox-0.0-5.git7a0bee.1|152	# The same, do they have to be installed?
21cr|anbox-0.0-5.git7a0bee.1|153	install -m0644 -D src/%{name}/dbus/application_manager.xml %{buildroot}%{_datadir}/dbus-1/interfaces/org.%{name}.ApplicationManager.xml
21cr|anbox-0.0-5.git7a0bee.1|154	install -m0644 -D src/%{name}/dbus/sensors.xml %{buildroot}%{_datadir}/dbus-1/interfaces/org.%{name}.Sensors.xml

129 21
21cr|android-file-transfer-4.5-1|1	Name:		android-file-transfer
21cr|android-file-transfer-4.5-1|2	Version:	4.5
21cr|android-file-transfer-4.5-1|3	Release:	1
21cr|android-file-transfer-4.5-1|4	Summary:	Reliable Android MTP client with minimalist UI
21cr|android-file-transfer-4.5-1|5	Group:		Development/Tools
21cr|android-file-transfer-4.5-1|6	License:	LGPLv2+
21cr|android-file-transfer-4.5-1|7	URL:		https://github.com/whoozle/android-file-transfer-linux
21cr|android-file-transfer-4.5-1|8	Source0:	%{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|android-file-transfer-4.5-1|9	Patch0:		desktop.patch
21cr|android-file-transfer-4.5-1|10	BuildRequires:	appstream-util
21cr|android-file-transfer-4.5-1|11	BuildRequires:	cmake
21cr|android-file-transfer-4.5-1|12	BuildRequires:	desktop-file-utils
21cr|android-file-transfer-4.5-1|13	BuildRequires:	qt5-linguist-tools
21cr|android-file-transfer-4.5-1|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|android-file-transfer-4.5-1|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|android-file-transfer-4.5-1|16	BuildRequires:	pkgconfig(Qt5Help)
21cr|android-file-transfer-4.5-1|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|android-file-transfer-4.5-1|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|android-file-transfer-4.5-1|19	BuildRequires:	pkgconfig(fuse)
21cr|android-file-transfer-4.5-1|20	BuildRequires:	pkgconfig(openssl)
21cr|android-file-transfer-4.5-1|21	BuildRequires:	pkgconfig(readline)
21cr|android-file-transfer-4.5-1|22	BuildRequires:	pkgconfig(taglib)
21cr|android-file-transfer-4.5-1|23	
21cr|android-file-transfer-4.5-1|24	%description
21cr|android-file-transfer-4.5-1|25	Android File Transfer for Linux — reliable MTP client with minimalist UI
21cr|android-file-transfer-4.5-1|26	similar to Android File Transfer for Mac.
21cr|android-file-transfer-4.5-1|27	Features:
21cr|android-file-transfer-4.5-1|28	- Simple Qt UI with progress dialogs.
21cr|android-file-transfer-4.5-1|29	- FUSE wrapper (If you'd prefer mounting your device), supporting partial
21cr|android-file-transfer-4.5-1|30	read/writes, allowing instant access to your files.
21cr|android-file-transfer-4.5-1|31	- No file size limits.
21cr|android-file-transfer-4.5-1|32	- Automatically renames album cover to make it visible from media player.
21cr|android-file-transfer-4.5-1|33	- USB 'Zerocopy' support found in recent Linux kernel
21cr|android-file-transfer-4.5-1|34	- No extra dependencies (e.g. libptp/libmtp).
21cr|android-file-transfer-4.5-1|35	- Command line tool (aft-mtp-cli)
21cr|android-file-transfer-4.5-1|36	
21cr|android-file-transfer-4.5-1|37	%prep
21cr|android-file-transfer-4.5-1|38	%autosetup -p1 -n %{name}-linux-%{version}
21cr|android-file-transfer-4.5-1|39	
21cr|android-file-transfer-4.5-1|40	%build
21cr|android-file-transfer-4.5-1|41	%cmake
21cr|android-file-transfer-4.5-1|42	%make_build
21cr|android-file-transfer-4.5-1|43	
21cr|android-file-transfer-4.5-1|44	%install
21cr|android-file-transfer-4.5-1|45	%make_install -C build
21cr|android-file-transfer-4.5-1|46	
21cr|android-file-transfer-4.5-1|47	find %{buildroot} -name '*.a' -delete
21cr|android-file-transfer-4.5-1|48	
21cr|android-file-transfer-4.5-1|49	%check
21cr|android-file-transfer-4.5-1|50	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
21cr|android-file-transfer-4.5-1|51	
21cr|android-file-transfer-4.5-1|52	%files
21cr|android-file-transfer-4.5-1|53	%doc README.md FAQ.md
21cr|android-file-transfer-4.5-1|54	%license LICENSE
21cr|android-file-transfer-4.5-1|55	%{_bindir}/*
21cr|android-file-transfer-4.5-1|56	%{_datadir}/applications/%{name}.desktop
21cr|android-file-transfer-4.5-1|57	%{_metainfodir}/%{name}.appdata.xml
21cr|android-file-transfer-4.5-1|58	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|android-file-transfer-4.5-1|59	
21cr|android-file-transfer-4.5-1|60	
21cr|android-file-transfer-4.5-1|61	%changelog
21cr|android-file-transfer-4.5-1|62	* Mon Oct 13 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|android-file-transfer-4.5-1|63	- Update version to 4.5
21cr|android-file-transfer-4.5-1|64	
21cr|android-file-transfer-4.5-1|65	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 4.2-2
21cr|android-file-transfer-4.5-1|66	- MassBuild#2787: Increase release tag
21cr|android-file-transfer-4.5-1|67	
21cr|android-file-transfer-4.5-1|68	* Sat Apr 24 2021 VictorR2007 <victorr2007@yandex.ru> 4.2-1
21cr|android-file-transfer-4.5-1|69	- Updated to version 4.2
21cr|android-file-transfer-4.5-1|70	
21cr|android-file-transfer-4.5-1|71	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|android-file-transfer-4.5-1|72	- bot: rpm5 -> rpm4 (8)
21cr|android-file-transfer-4.5-1|73	
21cr|android-file-transfer-4.5-1|74	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|android-file-transfer-4.5-1|75	- bot: rpm5 -> rpm4 (2)
21cr|android-file-transfer-4.5-1|76	
21cr|android-file-transfer-4.5-1|77	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|android-file-transfer-4.5-1|78	- bot: rpm5 -> rpm4 (1)

130 21
21cr|android-tools-34.0.1-1|1	Summary:	Android platform tools (adb, fastboot, mkbootimg)
21cr|android-tools-34.0.1-1|2	Name:		android-tools
21cr|android-tools-34.0.1-1|3	Version:	34.0.1
21cr|android-tools-34.0.1-1|4	Release:	1
21cr|android-tools-34.0.1-1|5	License:	Apache Software License and BSD
21cr|android-tools-34.0.1-1|6	Group:		Development/Tools
21cr|android-tools-34.0.1-1|7	Url:			https://github.com/nmeum/android-tools
21cr|android-tools-34.0.1-1|8	Source0:	https://github.com/nmeum/android-tools/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|android-tools-34.0.1-1|9	Source1:	51-android.rules
21cr|android-tools-34.0.1-1|10	Source2:	adb.service
21cr|android-tools-34.0.1-1|11	Patch0:	android-tools-34.0.1-no-member-as_string.patch
21cr|android-tools-34.0.1-1|12	# From Mageia
21cr|android-tools-34.0.1-1|13	Patch1:	android-tools-31.0.0-system-golang-x-crypto.patch
21cr|android-tools-34.0.1-1|14	Patch2:	android-tools-34.0.1-fix-shebangs.patch
21cr|android-tools-34.0.1-1|15	BuildRequires:	cmake >= 3.12.0
21cr|android-tools-34.0.1-1|16	BuildRequires:	go
21cr|android-tools-34.0.1-1|17	BuildRequires:	golang-x-crypto-devel
21cr|android-tools-34.0.1-1|18	BuildRequires:	pkgconfig(bash-completion)
21cr|android-tools-34.0.1-1|19	BuildRequires:	pkgconfig(gtest)
21cr|android-tools-34.0.1-1|20	BuildRequires:	pkgconfig(libbrotlicommon)
21cr|android-tools-34.0.1-1|21	BuildRequires:	pkgconfig(libbrotlidec)
21cr|android-tools-34.0.1-1|22	BuildRequires:	pkgconfig(libbrotlienc)
21cr|android-tools-34.0.1-1|23	BuildRequires:	pkgconfig(liblz4)
21cr|android-tools-34.0.1-1|24	BuildRequires:	pkgconfig(libpcre2-8)
21cr|android-tools-34.0.1-1|25	BuildRequires:	pkgconfig(libunwind-generic)
21cr|android-tools-34.0.1-1|26	BuildRequires:	pkgconfig(libusb-1.0)
21cr|android-tools-34.0.1-1|27	BuildRequires:	pkgconfig(libzstd)
21cr|android-tools-34.0.1-1|28	BuildRequires:	pkgconfig(openssl)
21cr|android-tools-34.0.1-1|29	BuildRequires:	pkgconfig(protobuf)
21cr|android-tools-34.0.1-1|30	BuildRequires:	pkgconfig(zlib)
21cr|android-tools-34.0.1-1|31	Provides:		adb = %{EVRD}
21cr|android-tools-34.0.1-1|32	Provides:		fastboot = %{EVRD}
21cr|android-tools-34.0.1-1|33	Provides:		mkbootimg = %{EVRD}
21cr|android-tools-34.0.1-1|34	Requires(post,preun):	systemd
21cr|android-tools-34.0.1-1|35	Requires(post,preun):	rpm-helper
21cr|android-tools-34.0.1-1|36	
21cr|android-tools-34.0.1-1|37	%description
21cr|android-tools-34.0.1-1|38	The Android Debug Bridge (ADB) is used to:
21cr|android-tools-34.0.1-1|39	- keep track of all Android devices and emulators instances connected to or
21cr|android-tools-34.0.1-1|40	running on a given host developer machine;
21cr|android-tools-34.0.1-1|41	- implement various control commands (e.g. "adb shell", "adb pull", etc.) for
21cr|android-tools-34.0.1-1|42	the benefit of clients (command-line users, or helper programs like DDMS).
21cr|android-tools-34.0.1-1|43	These commands are what is called a 'service' in ADB;
21cr|android-tools-34.0.1-1|44	
21cr|android-tools-34.0.1-1|45	Fastboot is used to manipulate the flash partitions of the Android phone. It
21cr|android-tools-34.0.1-1|46	can also boot the phone using a kernel image or root file-system image which
21cr|android-tools-34.0.1-1|47	reside on the host machine rather than in the phone flash.
21cr|android-tools-34.0.1-1|48	In order to use it, it is important to understand the flash partition layout
21cr|android-tools-34.0.1-1|49	for the phone. The fastboot program works in conjunction with firmware on the
21cr|android-tools-34.0.1-1|50	phone to read and write the flash partitions. It needs the same USB device
21cr|android-tools-34.0.1-1|51	setup between the host and the target phone as adb.
21cr|android-tools-34.0.1-1|52	
21cr|android-tools-34.0.1-1|53	For Rosa Fresh you must use the following commands:
21cr|android-tools-34.0.1-1|54	- adb;
21cr|android-tools-34.0.1-1|55	- fastboot;
21cr|android-tools-34.0.1-1|56	- mkbootimg.
21cr|android-tools-34.0.1-1|57	
21cr|android-tools-34.0.1-1|58	%files
21cr|android-tools-34.0.1-1|59	%doc README.md
21cr|android-tools-34.0.1-1|60	%{_bindir}/adb
21cr|android-tools-34.0.1-1|61	%{_bindir}/append2simg
21cr|android-tools-34.0.1-1|62	%{_bindir}/avbtool
21cr|android-tools-34.0.1-1|63	%{_bindir}/e2fsdroid
21cr|android-tools-34.0.1-1|64	%{_bindir}/ext2simg
21cr|android-tools-34.0.1-1|65	%{_bindir}/fastboot
21cr|android-tools-34.0.1-1|66	%{_bindir}/img2simg
21cr|android-tools-34.0.1-1|67	%{_bindir}/lpadd
21cr|android-tools-34.0.1-1|68	%{_bindir}/lpdump
21cr|android-tools-34.0.1-1|69	%{_bindir}/lpflash
21cr|android-tools-34.0.1-1|70	%{_bindir}/lpmake
21cr|android-tools-34.0.1-1|71	%{_bindir}/lpunpack
21cr|android-tools-34.0.1-1|72	%{_bindir}/mkbootimg
21cr|android-tools-34.0.1-1|73	%{_bindir}/mkdtboimg
21cr|android-tools-34.0.1-1|74	%{_bindir}/mke2fs.android
21cr|android-tools-34.0.1-1|75	%{_bindir}/repack_bootimg
21cr|android-tools-34.0.1-1|76	%{_bindir}/simg2img
21cr|android-tools-34.0.1-1|77	%{_bindir}/unpack_bootimg
21cr|android-tools-34.0.1-1|78	%{_datadir}/bash-completion/completions/adb
21cr|android-tools-34.0.1-1|79	%{_datadir}/bash-completion/completions/fastboot
21cr|android-tools-34.0.1-1|80	%{_datadir}/%{name}/
21cr|android-tools-34.0.1-1|81	%dir %{_sharedstatedir}/adb
21cr|android-tools-34.0.1-1|82	%{_udevrulesdir}/51-android.rules
21cr|android-tools-34.0.1-1|83	%{_unitdir}/adb.service
21cr|android-tools-34.0.1-1|84	
21cr|android-tools-34.0.1-1|85	%post
21cr|android-tools-34.0.1-1|86	%_post_service adb
21cr|android-tools-34.0.1-1|87	
21cr|android-tools-34.0.1-1|88	%preun
21cr|android-tools-34.0.1-1|89	%_preun_service adb
21cr|android-tools-34.0.1-1|90	
21cr|android-tools-34.0.1-1|91	#----------------------------------------------------------------------------
21cr|android-tools-34.0.1-1|92	
21cr|android-tools-34.0.1-1|93	%prep
21cr|android-tools-34.0.1-1|94	%autosetup -p1
21cr|android-tools-34.0.1-1|95	
21cr|android-tools-34.0.1-1|96	
21cr|android-tools-34.0.1-1|97	%build
21cr|android-tools-34.0.1-1|98	LDFLAGS="%{ldflags} -Wl,--copy-dt-needed-entries"
21cr|android-tools-34.0.1-1|99	%cmake	\
21cr|android-tools-34.0.1-1|100	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|android-tools-34.0.1-1|101	-DBUILD_STATIC_LIBS:BOOL=ON
21cr|android-tools-34.0.1-1|102	%make
21cr|android-tools-34.0.1-1|103	
21cr|android-tools-34.0.1-1|104	
21cr|android-tools-34.0.1-1|105	%install
21cr|android-tools-34.0.1-1|106	%makeinstall_std -C build
21cr|android-tools-34.0.1-1|107	
21cr|android-tools-34.0.1-1|108	install -d -m 0775 %{buildroot}%{_sharedstatedir}/adb
21cr|android-tools-34.0.1-1|109	install -m 0755 vendor/mkbootimg/mkbootimg.py %{buildroot}%{_bindir}/mkbootimg
21cr|android-tools-34.0.1-1|110	
21cr|android-tools-34.0.1-1|111	# For 51-android.rules
21cr|android-tools-34.0.1-1|112	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|android-tools-34.0.1-1|113	install -m 0644 %{SOURCE1} %{buildroot}%{_udevrulesdir}/51-android.rules
21cr|android-tools-34.0.1-1|114	
21cr|android-tools-34.0.1-1|115	# For adb.service
21cr|android-tools-34.0.1-1|116	mkdir -p %{buildroot}%{_unitdir}
21cr|android-tools-34.0.1-1|117	install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/adb.service
21cr|android-tools-34.0.1-1|118	
21cr|android-tools-34.0.1-1|119	# Fix perms
21cr|android-tools-34.0.1-1|120	chmod +x %{buildroot}%{_datadir}/%{name}/mkbootimg/gki/generate_gki_certificate.py

131 21
21cr|andromeda-0.3-3|1	%define major 0
21cr|andromeda-0.3-3|2	%define libname		%mklibname %{name} %{major}
21cr|andromeda-0.3-3|3	%define debug_package	%{nil}
21cr|andromeda-0.3-3|4	
21cr|andromeda-0.3-3|5	Name:		andromeda
21cr|andromeda-0.3-3|6	Summary:	Qt file manager
21cr|andromeda-0.3-3|7	Version:	0.3
21cr|andromeda-0.3-3|8	Release:	3
21cr|andromeda-0.3-3|9	License:	GPLv2+
21cr|andromeda-0.3-3|10	Group:		Graphical desktop/Other
21cr|andromeda-0.3-3|11	Url:		https://github.com/ABBAPOH/andromeda
21cr|andromeda-0.3-3|12	Source:		https://github.com/ABBAPOH/%{name}/archive/v%{version}.tar.gz
21cr|andromeda-0.3-3|13	Patch0:		andromeda-0.3-library.patch
21cr|andromeda-0.3-3|14	BuildRequires:	cmake
21cr|andromeda-0.3-3|15	BuildRequires:	qt4-devel
21cr|andromeda-0.3-3|16	BuildRequires:	qt4-linguist
21cr|andromeda-0.3-3|17	BuildRequires:	desktop-file-utils
21cr|andromeda-0.3-3|18	Requires:	%{libname} = %{EVRD}
21cr|andromeda-0.3-3|19	
21cr|andromeda-0.3-3|20	%description
21cr|andromeda-0.3-3|21	Cross-platform file manager, written on Qt. Currently has support for local
21cr|andromeda-0.3-3|22	filesystem (i.e. file:// protocol), simple web view and bookmarks plugins.
21cr|andromeda-0.3-3|23	
21cr|andromeda-0.3-3|24	%files %{?langfile:-f %{langfile}}
21cr|andromeda-0.3-3|25	%doc TODO.txt
21cr|andromeda-0.3-3|26	%{_bindir}/%{name}
21cr|andromeda-0.3-3|27	%{_bindir}/imageviewer
21cr|andromeda-0.3-3|28	%{_datadir}/%{name}/
21cr|andromeda-0.3-3|29	%{_datadir}/applications/%{name}.desktop
21cr|andromeda-0.3-3|30	%{_datadir}/applications/imageviewer.desktop
21cr|andromeda-0.3-3|31	%{_datadir}/pixmaps/%{name}.png
21cr|andromeda-0.3-3|32	%{_datadir}/pixmaps/imageviewer.png
21cr|andromeda-0.3-3|33	
21cr|andromeda-0.3-3|34	#------------------------------------------------
21cr|andromeda-0.3-3|35	%package -n %{libname}
21cr|andromeda-0.3-3|36	Summary:	Library for %{name}
21cr|andromeda-0.3-3|37	Group:		System/Libraries
21cr|andromeda-0.3-3|38	
21cr|andromeda-0.3-3|39	%description -n %{libname}
21cr|andromeda-0.3-3|40	Cross-platform file manager, written on Qt. Currently has support for local
21cr|andromeda-0.3-3|41	filesystem (i.e. file:// protocol), simple web view and bookmarks plugins.
21cr|andromeda-0.3-3|42	
21cr|andromeda-0.3-3|43	
21cr|andromeda-0.3-3|44	%files  -n %{libname}
21cr|andromeda-0.3-3|45	%doc README.txt
21cr|andromeda-0.3-3|46	%dir %attr(0755,root,root) %{_libdir}/%{name}
21cr|andromeda-0.3-3|47	%{_libdir}/%{name}/*
21cr|andromeda-0.3-3|48	%{_libdir}/libextensionsystem.so
21cr|andromeda-0.3-3|49	%{_libdir}/libfilemanager.so
21cr|andromeda-0.3-3|50	%{_libdir}/libguisystem.so
21cr|andromeda-0.3-3|51	%{_libdir}/libimageviewer.so
21cr|andromeda-0.3-3|52	%{_libdir}/libio.so
21cr|andromeda-0.3-3|53	%{_libdir}/libwidgets.so
21cr|andromeda-0.3-3|54	#------------------------------------------------
21cr|andromeda-0.3-3|55	
21cr|andromeda-0.3-3|56	
21cr|andromeda-0.3-3|57	%prep
21cr|andromeda-0.3-3|58	%setup -q
21cr|andromeda-0.3-3|59	%patch0 -p1
21cr|andromeda-0.3-3|60	find . -type f -name '*.h' -o -name '*.cpp' -exec chmod 644 {} \;
21cr|andromeda-0.3-3|61	
21cr|andromeda-0.3-3|62	%build
21cr|andromeda-0.3-3|63	%cmake_qt4
21cr|andromeda-0.3-3|64	%make
21cr|andromeda-0.3-3|65	
21cr|andromeda-0.3-3|66	%install
21cr|andromeda-0.3-3|67	%makeinstall_std -C build
21cr|andromeda-0.3-3|68	
21cr|andromeda-0.3-3|69	# imageviewer.desktop: error: key "Comment[ru]" in group "Desktop Entry" is a localized key,
21cr|andromeda-0.3-3|70	# but there is no non-localized key "Comment"
21cr|andromeda-0.3-3|71	# I can't fix this, so whipe it. Sflo
21cr|andromeda-0.3-3|72	desktop-file-install \
21cr|andromeda-0.3-3|73	--dir=%{buildroot}%{_datadir}/applications/ \
21cr|andromeda-0.3-3|74	--remove-key=Comment[ru] \
21cr|andromeda-0.3-3|75	%{buildroot}%{_datadir}/applications/imageviewer.desktop
21cr|andromeda-0.3-3|76	
21cr|andromeda-0.3-3|77	
21cr|andromeda-0.3-3|78	%find_lang %{name} --with-qt --all-name
21cr|andromeda-0.3-3|79	%define langfile %{name}.lang

132 21
21cr|angband-4.2.4-2|1	# default path is incude/SDL2 not include/SDL
21cr|angband-4.2.4-2|2	%global CFLAGS %{optflags} -lSDL2 -lSDL2_mixer -lSDL2_sound -lSDL2_image -lSDL2_ttf -lm
21cr|angband-4.2.4-2|3	
21cr|angband-4.2.4-2|4	Summary:	Single-player dungeon exploration game in the universe of JRR Tolkien
21cr|angband-4.2.4-2|5	Name:		angband
21cr|angband-4.2.4-2|6	Version:	4.2.4
21cr|angband-4.2.4-2|7	Release:	2
21cr|angband-4.2.4-2|8	License:	GPLv2
21cr|angband-4.2.4-2|9	Group:		Games/Adventure
21cr|angband-4.2.4-2|10	Url:		http://rephial.org
21cr|angband-4.2.4-2|11	Source0:	https://github.com/angband/angband/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|angband-4.2.4-2|12	Patch0:		angband-4.0.5-desktop.patch
21cr|angband-4.2.4-2|13	Patch1:		angband-4.2.4-optflags.patch
21cr|angband-4.2.4-2|14	BuildRequires:	SDL2_sound-devel
21cr|angband-4.2.4-2|15	BuildRequires:	python3dist(docutils)
21cr|angband-4.2.4-2|16	BuildRequires:	pkgconfig(ncursesw)
21cr|angband-4.2.4-2|17	BuildRequires:	pkgconfig(sdl2)
21cr|angband-4.2.4-2|18	BuildRequires:	pkgconfig(SDL2_image)
21cr|angband-4.2.4-2|19	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|angband-4.2.4-2|20	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|angband-4.2.4-2|21	BuildRequires:	pkgconfig(x11)
21cr|angband-4.2.4-2|22	
21cr|angband-4.2.4-2|23	%description
21cr|angband-4.2.4-2|24	Angband is a free, single-player dungeon exploration game.
21cr|angband-4.2.4-2|25	You play an adventurer: seeking riches, fighting monsters, and
21cr|angband-4.2.4-2|26	preparing for a final battle with Morgoth, the Lord of Darkness.
21cr|angband-4.2.4-2|27	
21cr|angband-4.2.4-2|28	%files
21cr|angband-4.2.4-2|29	%doc docs/{*.rst,*.txt} *.md
21cr|angband-4.2.4-2|30	%{_gamesbindir}/%{name}
21cr|angband-4.2.4-2|31	%{_datadir}/applications/%{name}*.desktop
21cr|angband-4.2.4-2|32	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|angband-4.2.4-2|33	%config(noreplace) %{_sysconfdir}/%{name}/
21cr|angband-4.2.4-2|34	%{_datadir}/%{name}/
21cr|angband-4.2.4-2|35	
21cr|angband-4.2.4-2|36	#----------------------------------------------------
21cr|angband-4.2.4-2|37	
21cr|angband-4.2.4-2|38	%prep
21cr|angband-4.2.4-2|39	%autosetup -p1
21cr|angband-4.2.4-2|40	# not in UTF-8
21cr|angband-4.2.4-2|41	iconv -c -t UTF-8 < docs/version.rst > docs/version.txt
21cr|angband-4.2.4-2|42	rm -fr docs/version.rst
21cr|angband-4.2.4-2|43	
21cr|angband-4.2.4-2|44	%build
21cr|angband-4.2.4-2|45	autoreconf -vfi
21cr|angband-4.2.4-2|46	%configure \
21cr|angband-4.2.4-2|47	--bindir=%{_gamesbindir}	\
21cr|angband-4.2.4-2|48	--enable-ncurses	\
21cr|angband-4.2.4-2|49	--enable-sdl2		\
21cr|angband-4.2.4-2|50	--enable-sdl2-mixer	\
21cr|angband-4.2.4-2|51	--enable-sdl2-sound	\
21cr|angband-4.2.4-2|52	--enable-x11
21cr|angband-4.2.4-2|53	# Set in git, we do it here
21cr|angband-4.2.4-2|54	echo %{version}-%{release} > version
21cr|angband-4.2.4-2|55	%make
21cr|angband-4.2.4-2|56	
21cr|angband-4.2.4-2|57	%install
21cr|angband-4.2.4-2|58	%makeinstall_std
21cr|angband-4.2.4-2|59	
21cr|angband-4.2.4-2|60	install -d %{buildroot}%{_datadir}/applications
21cr|angband-4.2.4-2|61	mv %{buildroot}%{_datadir}/%{name}/icons/*.desktop %{buildroot}%{_datadir}/applications/
21cr|angband-4.2.4-2|62	
21cr|angband-4.2.4-2|63	for size in 16 32 128 256 512; do
21cr|angband-4.2.4-2|64	install -D -m644 %{buildroot}%{_datadir}/%{name}/icons/att-${size}.png \
21cr|angband-4.2.4-2|65	%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|angband-4.2.4-2|66	done

133 21
21cr|angelscript-2.36.0-1|1	%define major	23600
21cr|angelscript-2.36.0-1|2	%define libname	%mklibname %{name} %{major}
21cr|angelscript-2.36.0-1|3	%define devname	%mklibname %{name} -d
21cr|angelscript-2.36.0-1|4	
21cr|angelscript-2.36.0-1|5	%global _vpath_srcdir	sdk/%{name}/projects/meson/
21cr|angelscript-2.36.0-1|6	
21cr|angelscript-2.36.0-1|7	Name:		angelscript
21cr|angelscript-2.36.0-1|8	Version:	2.36.0
21cr|angelscript-2.36.0-1|9	Release:	1
21cr|angelscript-2.36.0-1|10	Summary:	Scripting library
21cr|angelscript-2.36.0-1|11	License:	zlib
21cr|angelscript-2.36.0-1|12	Group:		System/Libraries
21cr|angelscript-2.36.0-1|13	URL:		https://www.angelcode.com/angelscript/
21cr|angelscript-2.36.0-1|14	Source0:	http://www.angelcode.com/angelscript/sdk/files/%{name}_%{version}.zip
21cr|angelscript-2.36.0-1|15	BuildRequires:	gcc-c++
21cr|angelscript-2.36.0-1|16	BuildRequires:	meson
21cr|angelscript-2.36.0-1|17	
21cr|angelscript-2.36.0-1|18	%description
21cr|angelscript-2.36.0-1|19	The AngelCode Scripting Library, or AngelScript as it is also known,
21cr|angelscript-2.36.0-1|20	is a scripting library designed to allow applications to extend their
21cr|angelscript-2.36.0-1|21	functionality through external scripts.
21cr|angelscript-2.36.0-1|22	
21cr|angelscript-2.36.0-1|23	It supports Unix sockets and TCP/IP sockets with optional
21cr|angelscript-2.36.0-1|24	SSL/TLS support.
21cr|angelscript-2.36.0-1|25	
21cr|angelscript-2.36.0-1|26	%package -n	%{libname}
21cr|angelscript-2.36.0-1|27	Summary:	Scripting library
21cr|angelscript-2.36.0-1|28	Group:		System/Libraries
21cr|angelscript-2.36.0-1|29	
21cr|angelscript-2.36.0-1|30	%description -n %{libname}
21cr|angelscript-2.36.0-1|31	The AngelCode Scripting Library, or AngelScript as it is also known,
21cr|angelscript-2.36.0-1|32	is a scripting library designed to allow applications to extend their
21cr|angelscript-2.36.0-1|33	functionality through external scripts.
21cr|angelscript-2.36.0-1|34	
21cr|angelscript-2.36.0-1|35	It supports Unix sockets and TCP/IP sockets with optional
21cr|angelscript-2.36.0-1|36	SSL/TLS support.
21cr|angelscript-2.36.0-1|37	
21cr|angelscript-2.36.0-1|38	%package -n	%{devname}
21cr|angelscript-2.36.0-1|39	Summary:	Development files for AngelScript
21cr|angelscript-2.36.0-1|40	Group:		Development/C++
21cr|angelscript-2.36.0-1|41	Requires:	%{libname} = %{version}-%{release}
21cr|angelscript-2.36.0-1|42	Provides:	%{name}-devel = %{version}-%{release}
21cr|angelscript-2.36.0-1|43	
21cr|angelscript-2.36.0-1|44	%description -n	%{devname}
21cr|angelscript-2.36.0-1|45	The AngelCode Scripting Library, or AngelScript as it is also known,
21cr|angelscript-2.36.0-1|46	is a scripting library designed to allow applications to extend their
21cr|angelscript-2.36.0-1|47	functionality through external scripts.
21cr|angelscript-2.36.0-1|48	
21cr|angelscript-2.36.0-1|49	This subpackage contains libraries and header files for developing
21cr|angelscript-2.36.0-1|50	applications that want to make use of the AngelScript library.
21cr|angelscript-2.36.0-1|51	
21cr|angelscript-2.36.0-1|52	%prep
21cr|angelscript-2.36.0-1|53	%autosetup -c
21cr|angelscript-2.36.0-1|54	
21cr|angelscript-2.36.0-1|55	%build
21cr|angelscript-2.36.0-1|56	pushd %_vpath_srcdir
21cr|angelscript-2.36.0-1|57	%meson
21cr|angelscript-2.36.0-1|58	%meson_build
21cr|angelscript-2.36.0-1|59	popd
21cr|angelscript-2.36.0-1|60	
21cr|angelscript-2.36.0-1|61	%install
21cr|angelscript-2.36.0-1|62	pushd %_vpath_srcdir
21cr|angelscript-2.36.0-1|63	%meson_install
21cr|angelscript-2.36.0-1|64	popd
21cr|angelscript-2.36.0-1|65	
21cr|angelscript-2.36.0-1|66	%files
21cr|angelscript-2.36.0-1|67	%doc sdk/docs/*
21cr|angelscript-2.36.0-1|68	
21cr|angelscript-2.36.0-1|69	%files -n %{libname}
21cr|angelscript-2.36.0-1|70	%{_libdir}/lib%{name}.so.%{major}{,.*}
21cr|angelscript-2.36.0-1|71	
21cr|angelscript-2.36.0-1|72	%files -n %{devname}
21cr|angelscript-2.36.0-1|73	%{_includedir}/*.h
21cr|angelscript-2.36.0-1|74	%{_libdir}/lib%{name}.so

134 21
21cr|angelwars-0.24-18|1	Summary:	Fast-paced, old-fashioned side-scrolling space shooter
21cr|angelwars-0.24-18|2	Name:		angelwars
21cr|angelwars-0.24-18|3	Version:	0.24
21cr|angelwars-0.24-18|4	Release:	18
21cr|angelwars-0.24-18|5	Group:		Games/Arcade
21cr|angelwars-0.24-18|6	License:	Artistic
21cr|angelwars-0.24-18|7	Url:		http://angel-wars.sourceforge.net/
21cr|angelwars-0.24-18|8	Source0:	http://download.sourceforge.net/angel-wars/%{name}-%{version}.tar.bz2
21cr|angelwars-0.24-18|9	Source1:	http://download.sourceforge.net/angel-wars/%{name}-media-%{version}.tar.bz2
21cr|angelwars-0.24-18|10	Source2:	http://download.sourceforge.net/angel-wars/%{name}-docs-%{version}.tar.bz2
21cr|angelwars-0.24-18|11	Source3:	http://download.sourceforge.net/angel-wars/%{name}-levels-%{version}.tar.bz2
21cr|angelwars-0.24-18|12	Source11:	%{name}-16x16.png
21cr|angelwars-0.24-18|13	Source12:	%{name}-32x32.png
21cr|angelwars-0.24-18|14	Source13:	%{name}-48x48.png
21cr|angelwars-0.24-18|15	Patch0:		%{name}-gcc32.fix.patch.bz2
21cr|angelwars-0.24-18|16	Patch1:		%{name}-missing-zlib-flag.patch.bz2
21cr|angelwars-0.24-18|17	Patch2:		angelwars-0.24-libpng15.patch
21cr|angelwars-0.24-18|18	BuildRequires:	pkgconfig(sdl)
21cr|angelwars-0.24-18|19	BuildRequires:	pkgconfig(SDL_mixer)
21cr|angelwars-0.24-18|20	BuildRequires:	pkgconfig(libpng)
21cr|angelwars-0.24-18|21	BuildRequires:	pkgconfig(vorbis)
21cr|angelwars-0.24-18|22	BuildRequires:	jpeg-devel
21cr|angelwars-0.24-18|23	BuildRequires:	smpeg-devel
21cr|angelwars-0.24-18|24	
21cr|angelwars-0.24-18|25	%description
21cr|angelwars-0.24-18|26	Angel Wars is a traditional "space shooter" with an unusual premise--the
21cr|angelwars-0.24-18|27	player is a rebellious minion of Satan bent on taking the universe over
21cr|angelwars-0.24-18|28	for himself. It is written in C++ and aims to be as object-oriented and
21cr|angelwars-0.24-18|29	platform-independent as possible.
21cr|angelwars-0.24-18|30	
21cr|angelwars-0.24-18|31	%prep
21cr|angelwars-0.24-18|32	%setup -q -b1 -b2 -b3
21cr|angelwars-0.24-18|33	%patch0 -p1
21cr|angelwars-0.24-18|34	%patch1
21cr|angelwars-0.24-18|35	%patch2 -p1
21cr|angelwars-0.24-18|36	# remove .xvpics directories
21cr|angelwars-0.24-18|37	find . -type d -name .xvpics | xargs rm -rf
21cr|angelwars-0.24-18|38	
21cr|angelwars-0.24-18|39	%build
21cr|angelwars-0.24-18|40	%configure	--bindir=%{_gamesbindir} \
21cr|angelwars-0.24-18|41	--datadir=%{_gamesdatadir}
21cr|angelwars-0.24-18|42	perl -pi -e "s#images/#%{_gamesdatadir}/%{name}/images/#g" %{name}/*.cc
21cr|angelwars-0.24-18|43	perl -pi -e "s#levels/#%{_gamesdatadir}/%{name}/levels/#g" %{name}/*.cc
21cr|angelwars-0.24-18|44	perl -pi -e "s#sounds/#%{_gamesdatadir}/%{name}/sounds/#g" %{name}/*.cc
21cr|angelwars-0.24-18|45	perl -pi -e "s#images/#%{_gamesdatadir}/%{name}/images/#g" %{name}/*/*.txt
21cr|angelwars-0.24-18|46	perl -pi -e "s#levels/#%{_gamesdatadir}/%{name}/levels/#g" %{name}/*/*.txt
21cr|angelwars-0.24-18|47	perl -pi -e "s#sounds/#%{_gamesdatadir}/%{name}/sounds/#g" %{name}/*/*.txt
21cr|angelwars-0.24-18|48	#Really ugly workaround for lousy perl skills(this will be done in another way if I ever
21cr|angelwars-0.24-18|49	#get the time and skillz;)
21cr|angelwars-0.24-18|50	perl -pi -e "s#%{_gamesdatadir}/%{name}/images/%{_gamesdatadir}/%{name}#%{_gamesdatadir}/%{name}/images#g" %{name}/levels/*.txt
21cr|angelwars-0.24-18|51	
21cr|angelwars-0.24-18|52	%make
21cr|angelwars-0.24-18|53	
21cr|angelwars-0.24-18|54	%install
21cr|angelwars-0.24-18|55	%makeinstall bindir=%{buildroot}%{_gamesbindir} datadir=%{buildroot}%{_gamesdatadir}
21cr|angelwars-0.24-18|56	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|angelwars-0.24-18|57	cp -a %{name}/images %{buildroot}%{_gamesdatadir}/%{name}
21cr|angelwars-0.24-18|58	cp -a %{name}/levels %{buildroot}%{_gamesdatadir}/%{name}
21cr|angelwars-0.24-18|59	cp -a %{name}/sounds %{buildroot}%{_gamesdatadir}/%{name}
21cr|angelwars-0.24-18|60	
21cr|angelwars-0.24-18|61	
21cr|angelwars-0.24-18|62	mkdir -p %{buildroot}%{_datadir}/applications
21cr|angelwars-0.24-18|63	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|angelwars-0.24-18|64	[Desktop Entry]
21cr|angelwars-0.24-18|65	Name=Angel Wars
21cr|angelwars-0.24-18|66	Comment=Fast-paced, old-fashioned side-scrolling space shooter
21cr|angelwars-0.24-18|67	Exec=%{_gamesbindir}/%{name}
21cr|angelwars-0.24-18|68	Icon=%{name}
21cr|angelwars-0.24-18|69	Terminal=false
21cr|angelwars-0.24-18|70	Type=Application
21cr|angelwars-0.24-18|71	StartupNotify=true
21cr|angelwars-0.24-18|72	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|angelwars-0.24-18|73	EOF
21cr|angelwars-0.24-18|74	
21cr|angelwars-0.24-18|75	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|angelwars-0.24-18|76	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|angelwars-0.24-18|77	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|angelwars-0.24-18|78	
21cr|angelwars-0.24-18|79	%files
21cr|angelwars-0.24-18|80	%doc %{name}/docs/*
21cr|angelwars-0.24-18|81	%{_gamesdatadir}/%{name}
21cr|angelwars-0.24-18|82	%{_gamesbindir}/*
21cr|angelwars-0.24-18|83	%{_iconsdir}/%{name}.png
21cr|angelwars-0.24-18|84	%{_liconsdir}/%{name}.png
21cr|angelwars-0.24-18|85	%{_miconsdir}/%{name}.png
21cr|angelwars-0.24-18|86	%{_datadir}/applications/mandriva-%{name}.desktop

135 21
21cr|angrydd-1.0.1-1|1	Summary:        Build large gems, break them and defeat your opponent
21cr|angrydd-1.0.1-1|2	Name:           angrydd
21cr|angrydd-1.0.1-1|3	Version:        1.0.1
21cr|angrydd-1.0.1-1|4	Release:        1
21cr|angrydd-1.0.1-1|5	Url:            http://www.sacredchao.net/~piman/angrydd/
21cr|angrydd-1.0.1-1|6	License:        GPLv2
21cr|angrydd-1.0.1-1|7	Group:          Games/Strategy
21cr|angrydd-1.0.1-1|8	Source:         http://www.sacredchao.net/~piman/%{name}/%{name}-%{version}.tar.bz2
21cr|angrydd-1.0.1-1|9	Source1:        %{name}.desktop
21cr|angrydd-1.0.1-1|10	# Debian patches
21cr|angrydd-1.0.1-1|11	Patch0:         01_prefix_usr.patch
21cr|angrydd-1.0.1-1|12	Patch1:         02_unixbros.patch
21cr|angrydd-1.0.1-1|13	Patch2:         03_bug405368.patch
21cr|angrydd-1.0.1-1|14	Patch3:         04_bug406548.patch
21cr|angrydd-1.0.1-1|15	Patch4:         05_bug402333.patch
21cr|angrydd-1.0.1-1|16	Patch5:         windowed-mode.patch
21cr|angrydd-1.0.1-1|17	Patch6:         python3.patch
21cr|angrydd-1.0.1-1|18	
21cr|angrydd-1.0.1-1|19	BuildRequires:  python3egg(pygame)
21cr|angrydd-1.0.1-1|20	BuildRequires:  python3egg(numpy)
21cr|angrydd-1.0.1-1|21	BuildRequires:  desktop-file-utils
21cr|angrydd-1.0.1-1|22	Requires:       python3egg(pygame)
21cr|angrydd-1.0.1-1|23	Requires:       python3egg(numpy)
21cr|angrydd-1.0.1-1|24	Requires:       python3
21cr|angrydd-1.0.1-1|25	
21cr|angrydd-1.0.1-1|26	BuildArch:      noarch
21cr|angrydd-1.0.1-1|27	
21cr|angrydd-1.0.1-1|28	%description
21cr|angrydd-1.0.1-1|29	In Angry, Drunken Dwarves (ADD), you are an angry, drunken dwarf.
21cr|angrydd-1.0.1-1|30	Why are you so angry? Who knows.
21cr|angrydd-1.0.1-1|31	But you've decided to take your aggression out on other
21cr|angrydd-1.0.1-1|32	dwarves, by dropping gems on their heads. Lots of gems.
21cr|angrydd-1.0.1-1|33	ADD is a member of the
21cr|angrydd-1.0.1-1|34	classic "falling blocks" puzzle game family,
21cr|angrydd-1.0.1-1|35	similar to the Capcom game Puzzle Fighter.
21cr|angrydd-1.0.1-1|36	The goal of the game is to build large
21cr|angrydd-1.0.1-1|37	gems by matching up colors,
21cr|angrydd-1.0.1-1|38	then break them, raining more gems
21cr|angrydd-1.0.1-1|39	down onto your opponent.
21cr|angrydd-1.0.1-1|40	The first person whose field fills up, loses.
21cr|angrydd-1.0.1-1|41	
21cr|angrydd-1.0.1-1|42	%files
21cr|angrydd-1.0.1-1|43	%doc COPYING README HACKING TODO
21cr|angrydd-1.0.1-1|44	%{_gamesbindir}/%{name}
21cr|angrydd-1.0.1-1|45	%dir %{_gamesdatadir}/%{name}
21cr|angrydd-1.0.1-1|46	%{_gamesdatadir}/%{name}/*
21cr|angrydd-1.0.1-1|47	%{_datadir}/applications/%{name}.desktop
21cr|angrydd-1.0.1-1|48	%{_datadir}/pixmaps/%{name}.png
21cr|angrydd-1.0.1-1|49	%{_mandir}/man6/%{name}.6*
21cr|angrydd-1.0.1-1|50	
21cr|angrydd-1.0.1-1|51	#----------------------------------------------------------
21cr|angrydd-1.0.1-1|52	
21cr|angrydd-1.0.1-1|53	%prep
21cr|angrydd-1.0.1-1|54	%setup -q
21cr|angrydd-1.0.1-1|55	%autopatch -p1
21cr|angrydd-1.0.1-1|56	
21cr|angrydd-1.0.1-1|57	%build
21cr|angrydd-1.0.1-1|58	
21cr|angrydd-1.0.1-1|59	%install
21cr|angrydd-1.0.1-1|60	%makeinstall PREFIX=%{_prefix} DESTDIR=%{buildroot}
21cr|angrydd-1.0.1-1|61	
21cr|angrydd-1.0.1-1|62	desktop-file-install                    \
21cr|angrydd-1.0.1-1|63	--dir=%{buildroot}%{_datadir}/applications           \
21cr|angrydd-1.0.1-1|64	%{SOURCE1}
21cr|angrydd-1.0.1-1|65	
21cr|angrydd-1.0.1-1|66	install -Dm 0644 angrydd.png %{buildroot}%{_datadir}/pixmaps/angrydd.png

136 21
21cr|anilibria-winmaclinux-2.2.35-1|1	%global debug_package %{nil}
21cr|anilibria-winmaclinux-2.2.35-1|2	
21cr|anilibria-winmaclinux-2.2.35-1|3	Summary:	Application for watching anime from AniLibria website
21cr|anilibria-winmaclinux-2.2.35-1|4	Name:		anilibria-winmaclinux
21cr|anilibria-winmaclinux-2.2.35-1|5	Version:	2.2.35
21cr|anilibria-winmaclinux-2.2.35-1|6	Release:	1
21cr|anilibria-winmaclinux-2.2.35-1|7	License:	GPLv3+
21cr|anilibria-winmaclinux-2.2.35-1|8	Group:		Video
21cr|anilibria-winmaclinux-2.2.35-1|9	Url:		https://github.com/anilibria/anilibria-winmaclinux
21cr|anilibria-winmaclinux-2.2.35-1|10	Source0:	https://github.com/anilibria/anilibria-winmaclinux/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|anilibria-winmaclinux-2.2.35-1|11	Source1:	anilibria-db-uploader
21cr|anilibria-winmaclinux-2.2.35-1|12	BuildRequires:	gstreamer1.0-libav
21cr|anilibria-winmaclinux-2.2.35-1|13	BuildRequires:	qt5-qtquickcontrols
21cr|anilibria-winmaclinux-2.2.35-1|14	BuildRequires:	kdeclarative-devel
21cr|anilibria-winmaclinux-2.2.35-1|15	BuildRequires:	qt5-qtbase-devel
21cr|anilibria-winmaclinux-2.2.35-1|16	BuildRequires:	qt5-qtwebengine-devel
21cr|anilibria-winmaclinux-2.2.35-1|17	BuildRequires:	pkgconfig(appstream-glib)
21cr|anilibria-winmaclinux-2.2.35-1|18	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|anilibria-winmaclinux-2.2.35-1|19	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|anilibria-winmaclinux-2.2.35-1|20	BuildRequires:	pkgconfig(Qt5Svg)
21cr|anilibria-winmaclinux-2.2.35-1|21	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|anilibria-winmaclinux-2.2.35-1|22	BuildRequires:	pkgconfig(Qt5WebView)
21cr|anilibria-winmaclinux-2.2.35-1|23	Provides:	anilibria = %{EVRD}
21cr|anilibria-winmaclinux-2.2.35-1|24	Provides:	AniLibria = %{EVRD}
21cr|anilibria-winmaclinux-2.2.35-1|25	
21cr|anilibria-winmaclinux-2.2.35-1|26	%description
21cr|anilibria-winmaclinux-2.2.35-1|27	Application for watching anime from AniLibria website.
21cr|anilibria-winmaclinux-2.2.35-1|28	
21cr|anilibria-winmaclinux-2.2.35-1|29	%files
21cr|anilibria-winmaclinux-2.2.35-1|30	%doc CONTRIBUTING.md README.md
21cr|anilibria-winmaclinux-2.2.35-1|31	%license LICENSE
21cr|anilibria-winmaclinux-2.2.35-1|32	%{_bindir}/anilibria
21cr|anilibria-winmaclinux-2.2.35-1|33	%{_bindir}/anilibria-db-uploader
21cr|anilibria-winmaclinux-2.2.35-1|34	%{_datadir}/applications/anilibria.desktop
21cr|anilibria-winmaclinux-2.2.35-1|35	%{_datadir}/pixmaps/anilibria.png
21cr|anilibria-winmaclinux-2.2.35-1|36	
21cr|anilibria-winmaclinux-2.2.35-1|37	#------------------------------------------------------------------
21cr|anilibria-winmaclinux-2.2.35-1|38	
21cr|anilibria-winmaclinux-2.2.35-1|39	%prep
21cr|anilibria-winmaclinux-2.2.35-1|40	%autosetup -p1
21cr|anilibria-winmaclinux-2.2.35-1|41	
21cr|anilibria-winmaclinux-2.2.35-1|42	%build
21cr|anilibria-winmaclinux-2.2.35-1|43	%qmake_qt5 src -recursive
21cr|anilibria-winmaclinux-2.2.35-1|44	%make_build
21cr|anilibria-winmaclinux-2.2.35-1|45	
21cr|anilibria-winmaclinux-2.2.35-1|46	%install
21cr|anilibria-winmaclinux-2.2.35-1|47	mkdir -p %{buildroot}%{_bindir}
21cr|anilibria-winmaclinux-2.2.35-1|48	mkdir -p %{buildroot}%{_datadir}/{applications,pixmaps}
21cr|anilibria-winmaclinux-2.2.35-1|49	cp AniLibria %{buildroot}%{_bindir}/anilibria
21cr|anilibria-winmaclinux-2.2.35-1|50	cp specs/_tmp/AniLibria.desktop %{buildroot}%{_datadir}/applications/anilibria.desktop
21cr|anilibria-winmaclinux-2.2.35-1|51	sed -i -e "s/Exec=.*/Exec=anilibria/" -e "s/Icon=.*/Icon=anilibria/" %{buildroot}%{_datadir}/applications/anilibria.desktop
21cr|anilibria-winmaclinux-2.2.35-1|52	cp specs/_tmp/AniLibria.png %{buildroot}%{_datadir}/pixmaps/anilibria.png
21cr|anilibria-winmaclinux-2.2.35-1|53	cp %{SOURCE1} %{buildroot}%{_bindir}
21cr|anilibria-winmaclinux-2.2.35-1|54	chmod +x %{buildroot}%{_bindir}/anilibria-db-uploader
21cr|anilibria-winmaclinux-2.2.35-1|55	
21cr|anilibria-winmaclinux-2.2.35-1|56	%changelog
21cr|anilibria-winmaclinux-2.2.35-1|57	* Thu Feb 26 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|anilibria-winmaclinux-2.2.35-1|58	- Fix resurses path
21cr|anilibria-winmaclinux-2.2.35-1|59	
21cr|anilibria-winmaclinux-2.2.35-1|60	* Thu Feb 26 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|anilibria-winmaclinux-2.2.35-1|61	- Update to 2.2.35
21cr|anilibria-winmaclinux-2.2.35-1|62	
21cr|anilibria-winmaclinux-2.2.35-1|63	* Mon Dec 29 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.34-1
21cr|anilibria-winmaclinux-2.2.35-1|64	- Update to 2.2.34
21cr|anilibria-winmaclinux-2.2.35-1|65	
21cr|anilibria-winmaclinux-2.2.35-1|66	* Sat Nov 29 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.33-1
21cr|anilibria-winmaclinux-2.2.35-1|67	- Update to 2.2.33
21cr|anilibria-winmaclinux-2.2.35-1|68	
21cr|anilibria-winmaclinux-2.2.35-1|69	* Sun Nov 2 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.32-1
21cr|anilibria-winmaclinux-2.2.35-1|70	- Update to 2.2.32
21cr|anilibria-winmaclinux-2.2.35-1|71	
21cr|anilibria-winmaclinux-2.2.35-1|72	* Sun Sep 28 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.31-1
21cr|anilibria-winmaclinux-2.2.35-1|73	- Update to 2.2.31
21cr|anilibria-winmaclinux-2.2.35-1|74	
21cr|anilibria-winmaclinux-2.2.35-1|75	* Wed Aug 27 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.30-1
21cr|anilibria-winmaclinux-2.2.35-1|76	- Update to 2.2.30
21cr|anilibria-winmaclinux-2.2.35-1|77	
21cr|anilibria-winmaclinux-2.2.35-1|78	* Mon Aug 25 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.29-2
21cr|anilibria-winmaclinux-2.2.35-1|79	- Bump release
21cr|anilibria-winmaclinux-2.2.35-1|80	
21cr|anilibria-winmaclinux-2.2.35-1|81	* Tue Jul 29 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.29-1
21cr|anilibria-winmaclinux-2.2.35-1|82	- Revert Qt5
21cr|anilibria-winmaclinux-2.2.35-1|83	
21cr|anilibria-winmaclinux-2.2.35-1|84	* Tue Jul 29 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.29-1
21cr|anilibria-winmaclinux-2.2.35-1|85	- Update to 2.2.29
21cr|anilibria-winmaclinux-2.2.35-1|86	
21cr|anilibria-winmaclinux-2.2.35-1|87	* Fri Jun 20 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.28-1
21cr|anilibria-winmaclinux-2.2.35-1|88	- Update to 2.2.28
21cr|anilibria-winmaclinux-2.2.35-1|89	
21cr|anilibria-winmaclinux-2.2.35-1|90	* Sun Apr 27 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.27-1
21cr|anilibria-winmaclinux-2.2.35-1|91	- Update to 2.2.27
21cr|anilibria-winmaclinux-2.2.35-1|92	
21cr|anilibria-winmaclinux-2.2.35-1|93	* Wed Mar 26 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.26-1
21cr|anilibria-winmaclinux-2.2.35-1|94	- Update to 2.2.26
21cr|anilibria-winmaclinux-2.2.35-1|95	
21cr|anilibria-winmaclinux-2.2.35-1|96	* Mon Feb 10 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.25-1
21cr|anilibria-winmaclinux-2.2.35-1|97	- Update to 2.2.25
21cr|anilibria-winmaclinux-2.2.35-1|98	
21cr|anilibria-winmaclinux-2.2.35-1|99	* Sun Jan 12 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.24-1
21cr|anilibria-winmaclinux-2.2.35-1|100	- Update to 2.2.24
21cr|anilibria-winmaclinux-2.2.35-1|101	
21cr|anilibria-winmaclinux-2.2.35-1|102	* Sat Dec 14 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.23-1
21cr|anilibria-winmaclinux-2.2.35-1|103	- Update to 2.2.23
21cr|anilibria-winmaclinux-2.2.35-1|104	
21cr|anilibria-winmaclinux-2.2.35-1|105	* Sun Nov 24 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.22-1
21cr|anilibria-winmaclinux-2.2.35-1|106	- Update to 2.2.22
21cr|anilibria-winmaclinux-2.2.35-1|107	
21cr|anilibria-winmaclinux-2.2.35-1|108	* Sun Nov 10 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.21-3
21cr|anilibria-winmaclinux-2.2.35-1|109	- Fix perm db uploader
21cr|anilibria-winmaclinux-2.2.35-1|110	
21cr|anilibria-winmaclinux-2.2.35-1|111	- Merge: 011358e ee840e2
21cr|anilibria-winmaclinux-2.2.35-1|112	* Sun Nov 10 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.21-2
21cr|anilibria-winmaclinux-2.2.35-1|113	- Merge from rosa13
21cr|anilibria-winmaclinux-2.2.35-1|114	
21cr|anilibria-winmaclinux-2.2.35-1|115	* Sun Nov 10 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.21-2
21cr|anilibria-winmaclinux-2.2.35-1|116	- Add manual db uploader
21cr|anilibria-winmaclinux-2.2.35-1|117	
21cr|anilibria-winmaclinux-2.2.35-1|118	* Mon Oct 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|anilibria-winmaclinux-2.2.35-1|119	- Revert "Update to 2.2.21"
21cr|anilibria-winmaclinux-2.2.35-1|120	- See: https://github.com/anilibria/anilibria-winmaclinux/issues/191
21cr|anilibria-winmaclinux-2.2.35-1|121	
21cr|anilibria-winmaclinux-2.2.35-1|122	* Sun Oct 27 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.21-1
21cr|anilibria-winmaclinux-2.2.35-1|123	- Update to 2.2.21
21cr|anilibria-winmaclinux-2.2.35-1|124	
21cr|anilibria-winmaclinux-2.2.35-1|125	* Sun Oct 13 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.20-1
21cr|anilibria-winmaclinux-2.2.35-1|126	- Update to 2.2.20
21cr|anilibria-winmaclinux-2.2.35-1|127	
21cr|anilibria-winmaclinux-2.2.35-1|128	* Fri Sep 27 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.19-1
21cr|anilibria-winmaclinux-2.2.35-1|129	- Update to 2.2.19
21cr|anilibria-winmaclinux-2.2.35-1|130	
21cr|anilibria-winmaclinux-2.2.35-1|131	* Mon Aug 12 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.18-1
21cr|anilibria-winmaclinux-2.2.35-1|132	- Update to 2.2.18
21cr|anilibria-winmaclinux-2.2.35-1|133	
21cr|anilibria-winmaclinux-2.2.35-1|134	* Sun May 12 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.17-1
21cr|anilibria-winmaclinux-2.2.35-1|135	- Update to 1.2.17
21cr|anilibria-winmaclinux-2.2.35-1|136	
21cr|anilibria-winmaclinux-2.2.35-1|137	* Mon Apr 22 2024 Alexander Stefanov <alexander@mezon.ru> 1.2.16.2-1
21cr|anilibria-winmaclinux-2.2.35-1|138	- version autoupdate [1.2.16.2]
21cr|anilibria-winmaclinux-2.2.35-1|139	
21cr|anilibria-winmaclinux-2.2.35-1|140	* Sun Apr 14 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.16-1
21cr|anilibria-winmaclinux-2.2.35-1|141	- Update to 1.2.16
21cr|anilibria-winmaclinux-2.2.35-1|142	
21cr|anilibria-winmaclinux-2.2.35-1|143	* Tue Mar 19 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.15-1
21cr|anilibria-winmaclinux-2.2.35-1|144	- Update to 1.2.15
21cr|anilibria-winmaclinux-2.2.35-1|145	
21cr|anilibria-winmaclinux-2.2.35-1|146	* Sun Jan 21 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.14-1
21cr|anilibria-winmaclinux-2.2.35-1|147	- Update to 1.2.14
21cr|anilibria-winmaclinux-2.2.35-1|148	
21cr|anilibria-winmaclinux-2.2.35-1|149	* Sat Dec 16 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.13-1
21cr|anilibria-winmaclinux-2.2.35-1|150	- Update to 1.2.13
21cr|anilibria-winmaclinux-2.2.35-1|151	
21cr|anilibria-winmaclinux-2.2.35-1|152	* Wed Nov 29 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.12-1
21cr|anilibria-winmaclinux-2.2.35-1|153	- Update to 1.2.12
21cr|anilibria-winmaclinux-2.2.35-1|154	
21cr|anilibria-winmaclinux-2.2.35-1|155	* Thu Oct 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.11-1
21cr|anilibria-winmaclinux-2.2.35-1|156	- Update to 1.2.11
21cr|anilibria-winmaclinux-2.2.35-1|157	
21cr|anilibria-winmaclinux-2.2.35-1|158	* Thu Sep 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.10-1
21cr|anilibria-winmaclinux-2.2.35-1|159	- Update to 1.2.10
21cr|anilibria-winmaclinux-2.2.35-1|160	
21cr|anilibria-winmaclinux-2.2.35-1|161	* Thu Aug 17 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.9-1
21cr|anilibria-winmaclinux-2.2.35-1|162	- Update to 1.2.9
21cr|anilibria-winmaclinux-2.2.35-1|163	
21cr|anilibria-winmaclinux-2.2.35-1|164	* Fri Jul 14 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.8-1
21cr|anilibria-winmaclinux-2.2.35-1|165	- Update to 1.2.8
21cr|anilibria-winmaclinux-2.2.35-1|166	
21cr|anilibria-winmaclinux-2.2.35-1|167	* Sat Jun 3 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.7-1
21cr|anilibria-winmaclinux-2.2.35-1|168	- Update to 1.2.7
21cr|anilibria-winmaclinux-2.2.35-1|169	
21cr|anilibria-winmaclinux-2.2.35-1|170	* Sat May 20 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.6.5-1
21cr|anilibria-winmaclinux-2.2.35-1|171	- Update to 1.2.6.5
21cr|anilibria-winmaclinux-2.2.35-1|172	
21cr|anilibria-winmaclinux-2.2.35-1|173	* Thu Apr 27 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.6-1
21cr|anilibria-winmaclinux-2.2.35-1|174	- Update to 1.2.6
21cr|anilibria-winmaclinux-2.2.35-1|175	
21cr|anilibria-winmaclinux-2.2.35-1|176	* Sun Mar 19 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.5-1
21cr|anilibria-winmaclinux-2.2.35-1|177	- Update to 1.2.5
21cr|anilibria-winmaclinux-2.2.35-1|178	
21cr|anilibria-winmaclinux-2.2.35-1|179	* Fri Dec 16 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.3-1
21cr|anilibria-winmaclinux-2.2.35-1|180	- Update to 1.2.3
21cr|anilibria-winmaclinux-2.2.35-1|181	
21cr|anilibria-winmaclinux-2.2.35-1|182	* Sat Nov 26 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.2-1
21cr|anilibria-winmaclinux-2.2.35-1|183	- Update to 1.2.2
21cr|anilibria-winmaclinux-2.2.35-1|184	
21cr|anilibria-winmaclinux-2.2.35-1|185	* Fri Nov 4 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.1-1
21cr|anilibria-winmaclinux-2.2.35-1|186	- Update to 1.2.1
21cr|anilibria-winmaclinux-2.2.35-1|187	
21cr|anilibria-winmaclinux-2.2.35-1|188	* Thu Nov 3 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.2.0-1
21cr|anilibria-winmaclinux-2.2.35-1|189	- Update to 1.2.0, some rename for terminal start
21cr|anilibria-winmaclinux-2.2.35-1|190	
21cr|anilibria-winmaclinux-2.2.35-1|191	* Mon Oct 3 2022 Alexander Stefanov <alexander@mezon.ru> 1.1.12-1
21cr|anilibria-winmaclinux-2.2.35-1|192	- version autoupdate [1.1.12]
21cr|anilibria-winmaclinux-2.2.35-1|193	
21cr|anilibria-winmaclinux-2.2.35-1|194	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.1.9-2
21cr|anilibria-winmaclinux-2.2.35-1|195	- MassBuild#2787: Increase release tag
21cr|anilibria-winmaclinux-2.2.35-1|196	
21cr|anilibria-winmaclinux-2.2.35-1|197	* Sat Jun 25 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.1.9-1
21cr|anilibria-winmaclinux-2.2.35-1|198	- Rename spec, clear
21cr|anilibria-winmaclinux-2.2.35-1|199	
21cr|anilibria-winmaclinux-2.2.35-1|200	* Sat Jun 25 2022 ximper (Роман) <ghgh2222@yandex.ru> 1.1.9-1
21cr|anilibria-winmaclinux-2.2.35-1|201	- fixed
21cr|anilibria-winmaclinux-2.2.35-1|202	
21cr|anilibria-winmaclinux-2.2.35-1|203	* Sat Jun 25 2022 ximper (Роман) <ghgh2222@yandex.ru>
21cr|anilibria-winmaclinux-2.2.35-1|204	- first commit

137 21
21cr|animata-004-0.091218.1|1	%define date	091218
21cr|animata-004-0.091218.1|2	
21cr|animata-004-0.091218.1|3	Summary:	Open source real-time animation software
21cr|animata-004-0.091218.1|4	Name:		animata
21cr|animata-004-0.091218.1|5	Version:	004
21cr|animata-004-0.091218.1|6	Release:	0.%{date}.1
21cr|animata-004-0.091218.1|7	License:	GPLv3
21cr|animata-004-0.091218.1|8	Group:		Graphics
21cr|animata-004-0.091218.1|9	Url:		http://animata.kibu.hu/
21cr|animata-004-0.091218.1|10	Source0:	http://animata.googlecode.com/files/%{name}_%{version}-%{date}.tar.gz
21cr|animata-004-0.091218.1|11	Patch0:		animata-004-mdv-fix-FL-include-path.patch
21cr|animata-004-0.091218.1|12	Patch1:		animata-fltk-1.3.patch
21cr|animata-004-0.091218.1|13	Patch2:		animata-fix-includes.patch
21cr|animata-004-0.091218.1|14	Patch3:		animata-004-fix-missing-include-Xlib.patch
21cr|animata-004-0.091218.1|15	Patch4:		animata-scons3.patch
21cr|animata-004-0.091218.1|16	BuildRequires:	scons
21cr|animata-004-0.091218.1|17	BuildRequires:	fltk-devel
21cr|animata-004-0.091218.1|18	BuildRequires:	pkgconfig(cairo)
21cr|animata-004-0.091218.1|19	BuildRequires:	pkgconfig(glu)
21cr|animata-004-0.091218.1|20	BuildRequires:	pkgconfig(pixman-1)
21cr|animata-004-0.091218.1|21	BuildRequires:	x11-server-xvfb
21cr|animata-004-0.091218.1|22	
21cr|animata-004-0.091218.1|23	%description
21cr|animata-004-0.091218.1|24	Animata is an open source real-time animation software, designed to create
21cr|animata-004-0.091218.1|25	animations, interactive background projections for concerts, theatre and dance
21cr|animata-004-0.091218.1|26	performances.
21cr|animata-004-0.091218.1|27	
21cr|animata-004-0.091218.1|28	%files
21cr|animata-004-0.091218.1|29	%doc README AUTHORS CHANGES COPYING examples
21cr|animata-004-0.091218.1|30	%{_bindir}/%{name}
21cr|animata-004-0.091218.1|31	%{_datadir}/icons/animata_icon.png
21cr|animata-004-0.091218.1|32	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|animata-004-0.091218.1|33	
21cr|animata-004-0.091218.1|34	#------------------------------------------------------------------------------
21cr|animata-004-0.091218.1|35	
21cr|animata-004-0.091218.1|36	%prep
21cr|animata-004-0.091218.1|37	%setup -q -n %{name}
21cr|animata-004-0.091218.1|38	%autopatch -p1
21cr|animata-004-0.091218.1|39	sed -i -e "s/^LINKFLAGS =.*/LINKFLAGS = '%{ldflags}'/" src/SConscript
21cr|animata-004-0.091218.1|40	
21cr|animata-004-0.091218.1|41	%build
21cr|animata-004-0.091218.1|42	%setup_compile_flags
21cr|animata-004-0.091218.1|43	/usr/bin/xvfb-run -a %scons -j4
21cr|animata-004-0.091218.1|44	
21cr|animata-004-0.091218.1|45	%install
21cr|animata-004-0.091218.1|46	mkdir -p %{buildroot}%{_bindir}
21cr|animata-004-0.091218.1|47	mkdir -p %{buildroot}%{_datadir}/icons/
21cr|animata-004-0.091218.1|48	cp build/%{name}	%{buildroot}%{_bindir}
21cr|animata-004-0.091218.1|49	cp data/animata_icon.png	%{buildroot}%{_datadir}/icons/
21cr|animata-004-0.091218.1|50	
21cr|animata-004-0.091218.1|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|animata-004-0.091218.1|52	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|animata-004-0.091218.1|53	[Desktop Entry]
21cr|animata-004-0.091218.1|54	Name=Animata
21cr|animata-004-0.091218.1|55	Comment=Open source real-time animation software
21cr|animata-004-0.091218.1|56	Exec=animata
21cr|animata-004-0.091218.1|57	Icon=animata_icon
21cr|animata-004-0.091218.1|58	StartupNotify=true
21cr|animata-004-0.091218.1|59	Type=Application
21cr|animata-004-0.091218.1|60	Categories=3DGraphics;Graphics;Viewer;
21cr|animata-004-0.091218.1|61	EOF

138 21
21cr|anki-2.1.49-1|1	%define debug_package %{nil}
21cr|anki-2.1.49-1|2	
21cr|anki-2.1.49-1|3	%global __requires_exclude_from /opt/%{name}
21cr|anki-2.1.49-1|4	%global __provides_exclude_from /opt/%{name}
21cr|anki-2.1.49-1|5	
21cr|anki-2.1.49-1|6	Name:		anki
21cr|anki-2.1.49-1|7	Version:	2.1.49
21cr|anki-2.1.49-1|8	Release:	1
21cr|anki-2.1.49-1|9	Summary:	Flashcard program for using space repetition learning
21cr|anki-2.1.49-1|10	Group:		Education
21cr|anki-2.1.49-1|11	License:	AGPLv3+ and GPLv3+ and MIT and BSD
21cr|anki-2.1.49-1|12	Url:		https://apps.ankiweb.net/
21cr|anki-2.1.49-1|13	Source0:	https://apps.ankiweb.net/downloads/archive/anki-%{version}-linux.tar.bz2
21cr|anki-2.1.49-1|14	Source1:	anki.svg
21cr|anki-2.1.49-1|15	Source2:	anki.appdata.xml
21cr|anki-2.1.49-1|16	Source10:	anki.rpmlintrc
21cr|anki-2.1.49-1|17	ExclusiveArch:	x86_64
21cr|anki-2.1.49-1|18	
21cr|anki-2.1.49-1|19	BuildRequires:	desktop-file-utils
21cr|anki-2.1.49-1|20	BuildRequires:	xdg-utils
21cr|anki-2.1.49-1|21	
21cr|anki-2.1.49-1|22	Requires:	(mpv or mplayer)
21cr|anki-2.1.49-1|23	
21cr|anki-2.1.49-1|24	%description
21cr|anki-2.1.49-1|25	Anki is a program designed to help you remember facts (such as words
21cr|anki-2.1.49-1|26	and phrases in a foreign language) as easily, quickly and efficiently
21cr|anki-2.1.49-1|27	as possible. Anki is based on a theory called spaced repetition.
21cr|anki-2.1.49-1|28	
21cr|anki-2.1.49-1|29	%files
21cr|anki-2.1.49-1|30	%doc README*
21cr|anki-2.1.49-1|31	%{_bindir}/anki
21cr|anki-2.1.49-1|32	/opt/%{name}
21cr|anki-2.1.49-1|33	%{_datadir}/applications/%{name}.desktop
21cr|anki-2.1.49-1|34	%{_iconsdir}/hicolor/scalable/apps/%{name}.*
21cr|anki-2.1.49-1|35	%{_datadir}/mime/packages/anki.xml
21cr|anki-2.1.49-1|36	%{_metainfodir}/%{name}.appdata.xml
21cr|anki-2.1.49-1|37	%{_mandir}/man1/%{name}.*
21cr|anki-2.1.49-1|38	#---------------------------------------------------------------------------
21cr|anki-2.1.49-1|39	
21cr|anki-2.1.49-1|40	%prep
21cr|anki-2.1.49-1|41	%autosetup -p1 -n %{name}-%{version}-linux
21cr|anki-2.1.49-1|42	
21cr|anki-2.1.49-1|43	%build
21cr|anki-2.1.49-1|44	
21cr|anki-2.1.49-1|45	%install
21cr|anki-2.1.49-1|46	#step from install.sh script
21cr|anki-2.1.49-1|47	install -d %{buildroot}%{_bindir}
21cr|anki-2.1.49-1|48	install -d %{buildroot}/opt/%{name}
21cr|anki-2.1.49-1|49	
21cr|anki-2.1.49-1|50	cp -av * %{buildroot}/opt/%{name}/
21cr|anki-2.1.49-1|51	ln -sf /opt/%{name}/bin/Anki %{buildroot}%{_bindir}/%{name}
21cr|anki-2.1.49-1|52	
21cr|anki-2.1.49-1|53	install -d %{buildroot}%{_datadir}/mime/packages
21cr|anki-2.1.49-1|54	install -m 644 anki.xml %{buildroot}%{_datadir}/mime/packages
21cr|anki-2.1.49-1|55	
21cr|anki-2.1.49-1|56	install -d %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|anki-2.1.49-1|57	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|anki-2.1.49-1|58	
21cr|anki-2.1.49-1|59	install -d %{buildroot}%{_mandir}/man1
21cr|anki-2.1.49-1|60	install -m 644 anki.1 %{buildroot}%{_mandir}/man1/
21cr|anki-2.1.49-1|61	
21cr|anki-2.1.49-1|62	mkdir -p %{buildroot}%{_metainfodir}
21cr|anki-2.1.49-1|63	install -m 644 %{SOURCE2} %{buildroot}%{_metainfodir}
21cr|anki-2.1.49-1|64	
21cr|anki-2.1.49-1|65	desktop-file-install \
21cr|anki-2.1.49-1|66	--remove-category=KDE \
21cr|anki-2.1.49-1|67	--set-key=Keywords --set-value="learn;education;memorizing;language;flashcard;spaced repetition;" \
21cr|anki-2.1.49-1|68	--dir %{buildroot}%{_datadir}/applications \
21cr|anki-2.1.49-1|69	%{name}.desktop
21cr|anki-2.1.49-1|70	
21cr|anki-2.1.49-1|71	#find %{buildroot} -type f -o -type l|sed '
21cr|anki-2.1.49-1|72	#s:'"%{buildroot}"'::
21cr|anki-2.1.49-1|73	#s:\(.*/share/anki/locale/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3:
21cr|anki-2.1.49-1|74	#s:\(.*/share/anki/locale/qt\)\([^.]\+\)\(\.qm\):%lang(\2) \1\2\3:
21cr|anki-2.1.49-1|75	#s:^\([^%].*\)::
21cr|anki-2.1.49-1|76	#s:%lang(C) ::
21cr|anki-2.1.49-1|77	#/^$/d' > anki.lang
21cr|anki-2.1.49-1|78	
21cr|anki-2.1.49-1|79	#find %{buildroot}/usr/share/anki/locale -type d|sed '
21cr|anki-2.1.49-1|80	#s:'"%{buildroot}"'::
21cr|anki-2.1.49-1|81	#s:\(.*\):%dir \1:' >>anki.lang
21cr|anki-2.1.49-1|82	
21cr|anki-2.1.49-1|83	#rm -f %{buildroot}%{_defaultdocdir}/LICENSE*
21cr|anki-2.1.49-1|84	#find %{buildroot}%{_datadir}/%{name} -type f -exec chmod 644 {} \;

139 21
21cr|anomy-sanitizer-1.76-8|1	Summary:	Anomy Sanitizer
21cr|anomy-sanitizer-1.76-8|2	
21cr|anomy-sanitizer-1.76-8|3	Name:		anomy-sanitizer
21cr|anomy-sanitizer-1.76-8|4	Version:	1.76
21cr|anomy-sanitizer-1.76-8|5	Release:	8
21cr|anomy-sanitizer-1.76-8|6	License:	GPL
21cr|anomy-sanitizer-1.76-8|7	Group:		Networking/Mail
21cr|anomy-sanitizer-1.76-8|8	URL:		http://mailtools.anomy.net/
21cr|anomy-sanitizer-1.76-8|9	Source:		http://mailtools.anomy.net/dist/%{name}-%{version}.tar.bz2
21cr|anomy-sanitizer-1.76-8|10	Source1:	%{name}.conf.bz2
21cr|anomy-sanitizer-1.76-8|11	Requires:	perl
21cr|anomy-sanitizer-1.76-8|12	BuildArch:	noarch
21cr|anomy-sanitizer-1.76-8|13	
21cr|anomy-sanitizer-1.76-8|14	%description
21cr|anomy-sanitizer-1.76-8|15	The Anomy sanitizer is what most people would call "an email virus scanner".
21cr|anomy-sanitizer-1.76-8|16	That description is not totally accurate, but it does cover one of the more
21cr|anomy-sanitizer-1.76-8|17	important jobs that the sanitizer can do for you - it can scan email
21cr|anomy-sanitizer-1.76-8|18	attachments for viruses. Other things it can do:
21cr|anomy-sanitizer-1.76-8|19	
21cr|anomy-sanitizer-1.76-8|20	* Disable potentially dangerous HTML code, such as javascript, within incoming
21cr|anomy-sanitizer-1.76-8|21	email.
21cr|anomy-sanitizer-1.76-8|22	* Protect you from email-based break-in attempts which exploit bugs in common
21cr|anomy-sanitizer-1.76-8|23	email programs (Outlook, Eudora, Pine, ...).
21cr|anomy-sanitizer-1.76-8|24	* Block or "mangle" attachments based on their file names. This way if you
21cr|anomy-sanitizer-1.76-8|25	don't need to receive e.g. visual basic scripts, then you don't have to worry
21cr|anomy-sanitizer-1.76-8|26	about the security risk they imply (the ILOVEYOU virus was a visual basic
21cr|anomy-sanitizer-1.76-8|27	program). This lets you protect yourself and your users from whole classes
21cr|anomy-sanitizer-1.76-8|28	of attacks, without relying on complex, resource intensive and outdated
21cr|anomy-sanitizer-1.76-8|29	virus scanning solutions.
21cr|anomy-sanitizer-1.76-8|30	
21cr|anomy-sanitizer-1.76-8|31	%prep
21cr|anomy-sanitizer-1.76-8|32	%setup -q -n anomy
21cr|anomy-sanitizer-1.76-8|33	
21cr|anomy-sanitizer-1.76-8|34	%build
21cr|anomy-sanitizer-1.76-8|35	
21cr|anomy-sanitizer-1.76-8|36	%install
21cr|anomy-sanitizer-1.76-8|37	mkdir -p %{buildroot}%{_bindir}
21cr|anomy-sanitizer-1.76-8|38	mkdir -p %{buildroot}%{perl_vendorlib}
21cr|anomy-sanitizer-1.76-8|39	mkdir -p %{buildroot}%{_sysconfdir}
21cr|anomy-sanitizer-1.76-8|40	mkdir -p %{buildroot}/var/spool/anomy
21cr|anomy-sanitizer-1.76-8|41	
21cr|anomy-sanitizer-1.76-8|42	cp -R bin/Anomy %{buildroot}%{perl_vendorlib}/Anomy
21cr|anomy-sanitizer-1.76-8|43	cp -r bin/*.pl %{buildroot}%{_bindir}
21cr|anomy-sanitizer-1.76-8|44	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|anomy-sanitizer-1.76-8|45	
21cr|anomy-sanitizer-1.76-8|46	%files
21cr|anomy-sanitizer-1.76-8|47	%defattr(-, root, root, 0755)
21cr|anomy-sanitizer-1.76-8|48	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|anomy-sanitizer-1.76-8|49	%{perl_vendorlib}/Anomy/*
21cr|anomy-sanitizer-1.76-8|50	%{_bindir}/*
21cr|anomy-sanitizer-1.76-8|51	%dir /var/spool/anomy

140 21
21cr|ansiweather-1.18.0-1|1	Summary:      Weather in terminal, with ANSI colors and Unicode symbols
21cr|ansiweather-1.18.0-1|2	Name:         ansiweather
21cr|ansiweather-1.18.0-1|3	Version:	1.18.0
21cr|ansiweather-1.18.0-1|4	Release:	1
21cr|ansiweather-1.18.0-1|5	Group:        Toys
21cr|ansiweather-1.18.0-1|6	License:      BSD
21cr|ansiweather-1.18.0-1|7	Url:          https://github.com/fcambus/%{name}
21cr|ansiweather-1.18.0-1|8	Source0:      https://github.com/fcambus/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|ansiweather-1.18.0-1|9	Requires:     jq
21cr|ansiweather-1.18.0-1|10	Requires:     curl
21cr|ansiweather-1.18.0-1|11	Requires:     bc
21cr|ansiweather-1.18.0-1|12	
21cr|ansiweather-1.18.0-1|13	BuildArch: noarch
21cr|ansiweather-1.18.0-1|14	
21cr|ansiweather-1.18.0-1|15	%description
21cr|ansiweather-1.18.0-1|16	AnsiWeather is a Shell script for displaying
21cr|ansiweather-1.18.0-1|17	the current weather conditions in your terminal,
21cr|ansiweather-1.18.0-1|18	with support for ANSI colors and Unicode symbols.
21cr|ansiweather-1.18.0-1|19	
21cr|ansiweather-1.18.0-1|20	%files
21cr|ansiweather-1.18.0-1|21	%doc README.md LICENSE AUTHORS ChangeLog
21cr|ansiweather-1.18.0-1|22	%{_bindir}/%{name}
21cr|ansiweather-1.18.0-1|23	%{_mandir}/man1/*
21cr|ansiweather-1.18.0-1|24	#-----------------------------------------------------
21cr|ansiweather-1.18.0-1|25	
21cr|ansiweather-1.18.0-1|26	%prep
21cr|ansiweather-1.18.0-1|27	%setup -q
21cr|ansiweather-1.18.0-1|28	
21cr|ansiweather-1.18.0-1|29	%build
21cr|ansiweather-1.18.0-1|30	# nothing to build
21cr|ansiweather-1.18.0-1|31	
21cr|ansiweather-1.18.0-1|32	%install
21cr|ansiweather-1.18.0-1|33	install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|ansiweather-1.18.0-1|34	install -Dm644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|ansiweather-1.18.0-1|35	

141 21
21cr|ant-antlr3-20110110-8|1	Name: ant-antlr3
21cr|ant-antlr3-20110110-8|2	Version: 20110110
21cr|ant-antlr3-20110110-8|3	Release: 8
21cr|ant-antlr3-20110110-8|4	Summary: Antlr3 task for Ant
21cr|ant-antlr3-20110110-8|5	Group: Development/Java
21cr|ant-antlr3-20110110-8|6	License: ASL 2.0
21cr|ant-antlr3-20110110-8|7	URL: http://antlr.org/
21cr|ant-antlr3-20110110-8|8	# Repackaged until rhbz#699529 RPM fix takes place in Fedora.
21cr|ant-antlr3-20110110-8|9	# RPM cannot read the upstream zip file.
21cr|ant-antlr3-20110110-8|10	# wget http://antlr.org/share/1169924912745/antlr3-task.zip
21cr|ant-antlr3-20110110-8|11	# unzip antlr3-task.zip
21cr|ant-antlr3-20110110-8|12	# rm antlr3-task.zip
21cr|ant-antlr3-20110110-8|13	# zip antlr3-task -r antlr3-task/
21cr|ant-antlr3-20110110-8|14	Source0: antlr3-task.zip
21cr|ant-antlr3-20110110-8|15	#Source0: http://antlr.org/share/1169924912745/antlr3-task.zip
21cr|ant-antlr3-20110110-8|16	BuildRequires: java-devel >= 0:1.6.0
21cr|ant-antlr3-20110110-8|17	BuildRequires: jpackage-utils
21cr|ant-antlr3-20110110-8|18	BuildRequires: ant
21cr|ant-antlr3-20110110-8|19	Requires: java >= 0:1.6.0
21cr|ant-antlr3-20110110-8|20	Requires: jpackage-utils
21cr|ant-antlr3-20110110-8|21	Requires: ant
21cr|ant-antlr3-20110110-8|22	BuildArch: noarch
21cr|ant-antlr3-20110110-8|23	
21cr|ant-antlr3-20110110-8|24	%description
21cr|ant-antlr3-20110110-8|25	Antlr3 task for Ant.
21cr|ant-antlr3-20110110-8|26	
21cr|ant-antlr3-20110110-8|27	%package javadoc
21cr|ant-antlr3-20110110-8|28	Summary: Javadoc for %{name}
21cr|ant-antlr3-20110110-8|29	Group: Development/Java
21cr|ant-antlr3-20110110-8|30	BuildArch: noarch
21cr|ant-antlr3-20110110-8|31	Requires: jpackage-utils
21cr|ant-antlr3-20110110-8|32	
21cr|ant-antlr3-20110110-8|33	%description javadoc
21cr|ant-antlr3-20110110-8|34	This package contains the API documentation for %{name}.
21cr|ant-antlr3-20110110-8|35	
21cr|ant-antlr3-20110110-8|36	%prep
21cr|ant-antlr3-20110110-8|37	%setup -q -n antlr3-task
21cr|ant-antlr3-20110110-8|38	rm -f ant-antlr3.jar
21cr|ant-antlr3-20110110-8|39	
21cr|ant-antlr3-20110110-8|40	%build
21cr|ant-antlr3-20110110-8|41	export CLASSPATH=`build-classpath ant`
21cr|ant-antlr3-20110110-8|42	javac -encoding utf-8 antlr3-src/src/org/apache/tools/ant/antlr/ANTLR3.java
21cr|ant-antlr3-20110110-8|43	jar cvf ant-antlr3.jar -C antlr3-src/src org/apache/tools/ant/antlr/antlib.xml -C antlr3-src/src org/apache/tools/ant/antlr/ANTLR3.class
21cr|ant-antlr3-20110110-8|44	javadoc -Xdoclint:none -encoding utf-8 -d antlr3-src/javadoc -sourcepath antlr3-src/src -subpackages java:org.apache.tools.ant.antlr
21cr|ant-antlr3-20110110-8|45	
21cr|ant-antlr3-20110110-8|46	# Sanitize line endings
21cr|ant-antlr3-20110110-8|47	find examples Readme.txt -type f -print0 | xargs -0 -e sed -i 's/\r//'
21cr|ant-antlr3-20110110-8|48	# Remove zero length Java properties files
21cr|ant-antlr3-20110110-8|49	find examples -size 0 -name \*.properties -print0 | xargs -0 -e rm -f
21cr|ant-antlr3-20110110-8|50	
21cr|ant-antlr3-20110110-8|51	%install
21cr|ant-antlr3-20110110-8|52	install -m 644 ant-antlr3.jar -D $RPM_BUILD_ROOT%{_javadir}/ant/ant-antlr3.jar
21cr|ant-antlr3-20110110-8|53	
21cr|ant-antlr3-20110110-8|54	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/ant-antlr3
21cr|ant-antlr3-20110110-8|55	cp -rf antlr3-src/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/ant-antlr3
21cr|ant-antlr3-20110110-8|56	
21cr|ant-antlr3-20110110-8|57	# /etc/ant.d
21cr|ant-antlr3-20110110-8|58	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
21cr|ant-antlr3-20110110-8|59	cat > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ant-antlr3 << EOF
21cr|ant-antlr3-20110110-8|60	ant/ant-antlr3 antlr3
21cr|ant-antlr3-20110110-8|61	EOF
21cr|ant-antlr3-20110110-8|62	
21cr|ant-antlr3-20110110-8|63	%files
21cr|ant-antlr3-20110110-8|64	%defattr(-,root,root,-)
21cr|ant-antlr3-20110110-8|65	%doc Readme.txt examples
21cr|ant-antlr3-20110110-8|66	%{_javadir}/ant/ant-antlr3.jar
21cr|ant-antlr3-20110110-8|67	%config(noreplace) %{_sysconfdir}/ant.d/ant-antlr3
21cr|ant-antlr3-20110110-8|68	
21cr|ant-antlr3-20110110-8|69	%files javadoc
21cr|ant-antlr3-20110110-8|70	%defattr(-,root,root,-)
21cr|ant-antlr3-20110110-8|71	%{_javadocdir}/ant-antlr3

142 21
21cr|antimicro-2.23-4|1	%define _disable_ld_no_undefined 1
21cr|antimicro-2.23-4|2	
21cr|antimicro-2.23-4|3	Summary:	Graphical program used to map keyboard buttons and mouse controls to a gamepad
21cr|antimicro-2.23-4|4	Name:		antimicro
21cr|antimicro-2.23-4|5	Version:	2.23
21cr|antimicro-2.23-4|6	Release:	4
21cr|antimicro-2.23-4|7	License:	GPLv3+
21cr|antimicro-2.23-4|8	Group:		System/X11
21cr|antimicro-2.23-4|9	Url:		https://github.com/AntiMicro/antimicro
21cr|antimicro-2.23-4|10	Source0:	https://github.com/AntiMicro/antimicro/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|antimicro-2.23-4|11	Patch0:		antimicro-clang.patch
21cr|antimicro-2.23-4|12	Patch1:		antimicro-qt5_wrap.patch
21cr|antimicro-2.23-4|13	BuildRequires:	cmake
21cr|antimicro-2.23-4|14	BuildRequires:	qmake5
21cr|antimicro-2.23-4|15	BuildRequires:	qt5-linguist-tools
21cr|antimicro-2.23-4|16	BuildRequires:	pkgconfig(Qt5Core)
21cr|antimicro-2.23-4|17	BuildRequires:	pkgconfig(Qt5Gui)
21cr|antimicro-2.23-4|18	BuildRequires:	pkgconfig(Qt5Network)
21cr|antimicro-2.23-4|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|antimicro-2.23-4|20	BuildRequires:	pkgconfig(sdl2)
21cr|antimicro-2.23-4|21	BuildRequires:	pkgconfig(x11)
21cr|antimicro-2.23-4|22	BuildRequires:	pkgconfig(xtst)
21cr|antimicro-2.23-4|23	
21cr|antimicro-2.23-4|24	%description
21cr|antimicro-2.23-4|25	AntiMicro is a graphical program used to map keyboard keys and mouse controls
21cr|antimicro-2.23-4|26	to a gamepad. This program is useful for playing PC games using a gamepad that
21cr|antimicro-2.23-4|27	do not have any form of built-in gamepad support. AntiMicro was inspired by
21cr|antimicro-2.23-4|28	QJoyPad but has additional features.
21cr|antimicro-2.23-4|29	
21cr|antimicro-2.23-4|30	%files -f %{name}.lang
21cr|antimicro-2.23-4|31	%doc Changelog gpl.txt README.md
21cr|antimicro-2.23-4|32	%{_bindir}/%{name}
21cr|antimicro-2.23-4|33	%dir %{_datadir}/%{name}
21cr|antimicro-2.23-4|34	%{_datadir}/%{name}/translations/antimicro.qm
21cr|antimicro-2.23-4|35	%{_datadir}/applications/%{name}.desktop
21cr|antimicro-2.23-4|36	%{_datadir}/pixmaps/%{name}.png
21cr|antimicro-2.23-4|37	%{_datadir}/mime/packages/%{name}.xml
21cr|antimicro-2.23-4|38	%{_mandir}/man1/%{name}.1*
21cr|antimicro-2.23-4|39	
21cr|antimicro-2.23-4|40	#----------------------------------------------------------------------------
21cr|antimicro-2.23-4|41	
21cr|antimicro-2.23-4|42	%prep
21cr|antimicro-2.23-4|43	%autosetup -p1
21cr|antimicro-2.23-4|44	
21cr|antimicro-2.23-4|45	%build
21cr|antimicro-2.23-4|46	%cmake_qt5
21cr|antimicro-2.23-4|47	%make
21cr|antimicro-2.23-4|48	
21cr|antimicro-2.23-4|49	%install
21cr|antimicro-2.23-4|50	%makeinstall_std -C build
21cr|antimicro-2.23-4|51	
21cr|antimicro-2.23-4|52	%find_lang %{name} --with-qt

143 21
21cr|anyremote-6.7.3-1|1	Summary:	Remote control through bluetooth or IR connection
21cr|anyremote-6.7.3-1|2	Name:		anyremote
21cr|anyremote-6.7.3-1|3	Version:	6.7.3
21cr|anyremote-6.7.3-1|4	Release:	1
21cr|anyremote-6.7.3-1|5	License:	GPLv2+
21cr|anyremote-6.7.3-1|6	Group:		System/Kernel and hardware
21cr|anyremote-6.7.3-1|7	Url:		http://anyremote.sourceforge.net/
21cr|anyremote-6.7.3-1|8	Source0:	http://sourceforge.net/projects/anyremote/files/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|anyremote-6.7.3-1|9	BuildRequires:	pkgconfig(avahi-client)
21cr|anyremote-6.7.3-1|10	BuildRequires:	pkgconfig(avahi-core)
21cr|anyremote-6.7.3-1|11	BuildRequires:	pkgconfig(bluez)
21cr|anyremote-6.7.3-1|12	BuildRequires:	pkgconfig(dbus-1)
21cr|anyremote-6.7.3-1|13	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|anyremote-6.7.3-1|14	BuildRequires:	pkgconfig(xi)
21cr|anyremote-6.7.3-1|15	BuildRequires:	pkgconfig(xtst)
21cr|anyremote-6.7.3-1|16	Requires:	bluez
21cr|anyremote-6.7.3-1|17	# Optional and exclusive for arches
21cr|anyremote-6.7.3-1|18	%ifarch %{ix86} x86_64
21cr|anyremote-6.7.3-1|19	Requires:	irda-utils
21cr|anyremote-6.7.3-1|20	%endif
21cr|anyremote-6.7.3-1|21	Recommends:	kanyremote
21cr|anyremote-6.7.3-1|22	
21cr|anyremote-6.7.3-1|23	%description
21cr|anyremote-6.7.3-1|24	The overall goal of this project is to provide wireless remote control program
21cr|anyremote-6.7.3-1|25	on Linux through Bluetooth, InfraRed, Wi-Fi or just TCP/IP connection.
21cr|anyremote-6.7.3-1|26	
21cr|anyremote-6.7.3-1|27	anyRemote supports wide range of modern cell phones line Nokia, SonyEricsson,
21cr|anyremote-6.7.3-1|28	Motorola and others.
21cr|anyremote-6.7.3-1|29	
21cr|anyremote-6.7.3-1|30	anyRemote was developed as thin "communication" layer between Buetooth
21cr|anyremote-6.7.3-1|31	(IR, Wi-Fi) capable phone and Linux, and in principle could be configured to
21cr|anyremote-6.7.3-1|32	manage almost any software.
21cr|anyremote-6.7.3-1|33	
21cr|anyremote-6.7.3-1|34	anyRemote could be used with:
21cr|anyremote-6.7.3-1|35	* bluetooth connection with java client if cell phone is JSR82 compatible
21cr|anyremote-6.7.3-1|36	* Wi-Fi connection with java client if phone supports Wi-Fi
21cr|anyremote-6.7.3-1|37	* IR connection with java client if java realization in phone supports access
21cr|anyremote-6.7.3-1|38	to IR port
21cr|anyremote-6.7.3-1|39	* ordinary TCP/IP connection with java client, if PC is connectable from
21cr|anyremote-6.7.3-1|40	the Internet
21cr|anyremote-6.7.3-1|41	* bluetooth, infrared or cable connection using AT "modem" commands
21cr|anyremote-6.7.3-1|42	* web interface
21cr|anyremote-6.7.3-1|43	* it supports some of IR remotes supplied with TV tuner cards (like LIRC)
21cr|anyremote-6.7.3-1|44	* it has limited support for Bemused clients
21cr|anyremote-6.7.3-1|45	
21cr|anyremote-6.7.3-1|46	anyRemote is a console application, but in addition there are GUI front ends
21cr|anyremote-6.7.3-1|47	for Gnome and KDE.
21cr|anyremote-6.7.3-1|48	
21cr|anyremote-6.7.3-1|49	%files
21cr|anyremote-6.7.3-1|50	%doc NEWS README AUTHORS
21cr|anyremote-6.7.3-1|51	%{_bindir}/%{name}
21cr|anyremote-6.7.3-1|52	%{_datadir}/%{name}
21cr|anyremote-6.7.3-1|53	%{_mandir}/man1/%{name}.*
21cr|anyremote-6.7.3-1|54	
21cr|anyremote-6.7.3-1|55	#----------------------------------------------------------------------------
21cr|anyremote-6.7.3-1|56	
21cr|anyremote-6.7.3-1|57	%package doc
21cr|anyremote-6.7.3-1|58	Summary:	Documentations for anyRemote
21cr|anyremote-6.7.3-1|59	Group:		System/Kernel and hardware
21cr|anyremote-6.7.3-1|60	Conflicts:	%{name} < 4.14
21cr|anyremote-6.7.3-1|61	BuildArch:	noarch
21cr|anyremote-6.7.3-1|62	
21cr|anyremote-6.7.3-1|63	%description doc
21cr|anyremote-6.7.3-1|64	Documentation for anyRemote.
21cr|anyremote-6.7.3-1|65	
21cr|anyremote-6.7.3-1|66	%files doc
21cr|anyremote-6.7.3-1|67	%{_defaultdocdir}/%{name}/
21cr|anyremote-6.7.3-1|68	
21cr|anyremote-6.7.3-1|69	#----------------------------------------------------------------------------
21cr|anyremote-6.7.3-1|70	
21cr|anyremote-6.7.3-1|71	%prep
21cr|anyremote-6.7.3-1|72	%setup -q
21cr|anyremote-6.7.3-1|73	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
21cr|anyremote-6.7.3-1|74	
21cr|anyremote-6.7.3-1|75	%build
21cr|anyremote-6.7.3-1|76	%configure
21cr|anyremote-6.7.3-1|77	%make
21cr|anyremote-6.7.3-1|78	
21cr|anyremote-6.7.3-1|79	%install
21cr|anyremote-6.7.3-1|80	%makeinstall_std

144 21
21cr|anytermd-1.2.3-1|1	%define svn 20121124
21cr|anytermd-1.2.3-1|2	
21cr|anytermd-1.2.3-1|3	Summary:	Anyterm Daemon
21cr|anytermd-1.2.3-1|4	Name:		anytermd
21cr|anytermd-1.2.3-1|5	Version:	1.2.3
21cr|anytermd-1.2.3-1|6	Release:	1
21cr|anytermd-1.2.3-1|7	License:	GPLv2
21cr|anytermd-1.2.3-1|8	Group:		System/Servers
21cr|anytermd-1.2.3-1|9	Url:		http://anyterm.org
21cr|anytermd-1.2.3-1|10	# svn co http://svn.anyterm.org/anyterm/tags/releases/1.2/1.2.3
21cr|anytermd-1.2.3-1|11	Source0:	%{name}-%{version}.tar.gz
21cr|anytermd-1.2.3-1|12	Source1:	anyterm-cmd
21cr|anytermd-1.2.3-1|13	Source4:	anyterm.conf
21cr|anytermd-1.2.3-1|14	Source5:	anyterm.service
21cr|anytermd-1.2.3-1|15	Patch0:		anyterm-1.2.3-respect-LDFLAGS.patch
21cr|anytermd-1.2.3-1|16	Patch1:		anyterm-1.1.29-linkage.patch
21cr|anytermd-1.2.3-1|17	# Fedora patches
21cr|anytermd-1.2.3-1|18	Patch2:		anyterm-change-url-prefix.patch
21cr|anytermd-1.2.3-1|19	Patch3:		anyterm-1.2.3-c++.patch
21cr|anytermd-1.2.3-1|20	BuildRequires:	boost-devel
21cr|anytermd-1.2.3-1|21	BuildRequires:	librote-devel
21cr|anytermd-1.2.3-1|22	BuildRequires:	pkgconfig(libjpeg)
21cr|anytermd-1.2.3-1|23	BuildRequires:	mailcap
21cr|anytermd-1.2.3-1|24	Requires:	openssl
21cr|anytermd-1.2.3-1|25	
21cr|anytermd-1.2.3-1|26	%description
21cr|anytermd-1.2.3-1|27	This is the Anyterm daemon terminal emulator.
21cr|anytermd-1.2.3-1|28	
21cr|anytermd-1.2.3-1|29	%files
21cr|anytermd-1.2.3-1|30	%doc CHANGELOG LICENSE README
21cr|anytermd-1.2.3-1|31	%{_sbindir}/anytermd
21cr|anytermd-1.2.3-1|32	%dir %{_datadir}/anyterm
21cr|anytermd-1.2.3-1|33	%{_datadir}/anyterm/*
21cr|anytermd-1.2.3-1|34	%{_libexecdir}/%{name}/anyterm-cmd
21cr|anytermd-1.2.3-1|35	%{_mandir}/man1/anytermd.1*
21cr|anytermd-1.2.3-1|36	%{_sysconfdir}/httpd/conf.d/anyterm.conf
21cr|anytermd-1.2.3-1|37	%{_tmpfilesdir}/%{name}.conf
21cr|anytermd-1.2.3-1|38	%{_unitdir}/anyterm.service
21cr|anytermd-1.2.3-1|39	%ghost %attr(0755,%{name},%{name}) %dir %{_localstatedir}/run/%{name}
21cr|anytermd-1.2.3-1|40	
21cr|anytermd-1.2.3-1|41	%post
21cr|anytermd-1.2.3-1|42	%tmpfiles_create %{name}.conf
21cr|anytermd-1.2.3-1|43	%systemd_post anyterm.service
21cr|anytermd-1.2.3-1|44	
21cr|anytermd-1.2.3-1|45	%preun
21cr|anytermd-1.2.3-1|46	%systemd_preun anyterm.service
21cr|anytermd-1.2.3-1|47	
21cr|anytermd-1.2.3-1|48	%pre
21cr|anytermd-1.2.3-1|49	%_pre_useradd %{name} %{_localstatedir}/run/%{name} /bin/false
21cr|anytermd-1.2.3-1|50	
21cr|anytermd-1.2.3-1|51	%postun
21cr|anytermd-1.2.3-1|52	%_postun_userdel %{name}
21cr|anytermd-1.2.3-1|53	
21cr|anytermd-1.2.3-1|54	#----------------------------------------------------------------------------
21cr|anytermd-1.2.3-1|55	
21cr|anytermd-1.2.3-1|56	%prep
21cr|anytermd-1.2.3-1|57	%autosetup -p1 -n anytermd-%{version}
21cr|anytermd-1.2.3-1|58	
21cr|anytermd-1.2.3-1|59	%build
21cr|anytermd-1.2.3-1|60	%serverbuild
21cr|anytermd-1.2.3-1|61	%make GCC_FLAGS="%{optflags} -pthread -fPIC -D_REENTRANT" LDFLAGS="%{ldflags}"
21cr|anytermd-1.2.3-1|62	
21cr|anytermd-1.2.3-1|63	%install
21cr|anytermd-1.2.3-1|64	install -Dp -m0755 anytermd %{buildroot}%{_sbindir}/anytermd
21cr|anytermd-1.2.3-1|65	install -Dp -m0644 anytermd.1 %{buildroot}%{_mandir}/man1/anytermd.1
21cr|anytermd-1.2.3-1|66	install -Dp -m0755 %{SOURCE1} %{buildroot}%{_libexecdir}/%{name}/anyterm-cmd
21cr|anytermd-1.2.3-1|67	install -Dp -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/httpd/conf.d/anyterm.conf
21cr|anytermd-1.2.3-1|68	install -Dp -m0644 %{SOURCE5} %{buildroot}%{_unitdir}/anyterm.service
21cr|anytermd-1.2.3-1|69	
21cr|anytermd-1.2.3-1|70	mkdir -p %{buildroot}%{_datadir}/anyterm/
21cr|anytermd-1.2.3-1|71	for f in browser/*.{html,css,js,png,gif}; do
21cr|anytermd-1.2.3-1|72	install -m644 "$f" %{buildroot}%{_datadir}/anyterm/
21cr|anytermd-1.2.3-1|73	done
21cr|anytermd-1.2.3-1|74	
21cr|anytermd-1.2.3-1|75	# Create a home directory for the user.
21cr|anytermd-1.2.3-1|76	mkdir -p -m755 %{buildroot}%{_localstatedir}/run/%{name}
21cr|anytermd-1.2.3-1|77	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|anytermd-1.2.3-1|78	cat <<EOF > %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|anytermd-1.2.3-1|79	d %{_localstatedir}/run/%{name} 0755 %{name} %{name}
21cr|anytermd-1.2.3-1|80	EOF

145 21
21cr|aoetools-37-3|1	Summary:	Programs to setup ATA over Ethernet device
21cr|aoetools-37-3|2	Name:		aoetools
21cr|aoetools-37-3|3	Group:		System/Kernel and hardware
21cr|aoetools-37-3|4	License:	GPLv2+
21cr|aoetools-37-3|5	Version:	37
21cr|aoetools-37-3|6	Release:	3
21cr|aoetools-37-3|7	Url:		http://sourceforge.net/projects/aoetools/
21cr|aoetools-37-3|8	Source0:	https://github.com/OpenAoE/aoetools/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21cr|aoetools-37-3|9	
21cr|aoetools-37-3|10	%description
21cr|aoetools-37-3|11	The aoetools are programs for users of the ATA over Ethernet (AoE)
21cr|aoetools-37-3|12	network storage protocol, a simple protocol for using storage over
21cr|aoetools-37-3|13	an ethernet LAN.
21cr|aoetools-37-3|14	
21cr|aoetools-37-3|15	%prep
21cr|aoetools-37-3|16	%setup -qn %{name}-%{name}-%{version}
21cr|aoetools-37-3|17	
21cr|aoetools-37-3|18	%build
21cr|aoetools-37-3|19	%make CFLAGS="%optflags"
21cr|aoetools-37-3|20	
21cr|aoetools-37-3|21	%install
21cr|aoetools-37-3|22	%makeinstall_std
21cr|aoetools-37-3|23	# fix attr
21cr|aoetools-37-3|24	chmod 755 %{buildroot}%{_sbindir}/*
21cr|aoetools-37-3|25	
21cr|aoetools-37-3|26	%files
21cr|aoetools-37-3|27	%doc HACKING NEWS README
21cr|aoetools-37-3|28	%_sbindir/*
21cr|aoetools-37-3|29	%_mandir/*/*

146 21
21cr|apache-gallery-1.0.2-8|1	%define module Apache-Gallery
21cr|apache-gallery-1.0.2-8|2	
21cr|apache-gallery-1.0.2-8|3	Summary:	A mod_perl handler to create an image gallery
21cr|apache-gallery-1.0.2-8|4	Name:		apache-gallery
21cr|apache-gallery-1.0.2-8|5	Version:	1.0.2
21cr|apache-gallery-1.0.2-8|6	Release:	8
21cr|apache-gallery-1.0.2-8|7	License:	GPL or Artistic
21cr|apache-gallery-1.0.2-8|8	Group:		Networking/WWW
21cr|apache-gallery-1.0.2-8|9	Url:		http://apachegallery.dk/
21cr|apache-gallery-1.0.2-8|10	Source0:	http://apachegallery.dk/download/%{module}-%{version}.tar.gz
21cr|apache-gallery-1.0.2-8|11	BuildRequires:	apache-mod_perl
21cr|apache-gallery-1.0.2-8|12	BuildRequires:	perl-devel
21cr|apache-gallery-1.0.2-8|13	# (tv) for testsuite:
21cr|apache-gallery-1.0.2-8|14	BuildRequires:	perl(CGI)
21cr|apache-gallery-1.0.2-8|15	BuildRequires:	perl(URI::Escape)
21cr|apache-gallery-1.0.2-8|16	BuildRequires:	perl(Image::Imlib2)
21cr|apache-gallery-1.0.2-8|17	BuildRequires:	perl(Image::Info)
21cr|apache-gallery-1.0.2-8|18	BuildRequires:	perl(Image::Size)
21cr|apache-gallery-1.0.2-8|19	BuildRequires:	perl(Text::Template)
21cr|apache-gallery-1.0.2-8|20	#BuildRequires:	perl(Test::MockObject)
21cr|apache-gallery-1.0.2-8|21	BuildRequires:	perl(Test::Pod)
21cr|apache-gallery-1.0.2-8|22	Requires:	apache-mod_perl
21cr|apache-gallery-1.0.2-8|23	Requires(pre):	user(apache)
21cr|apache-gallery-1.0.2-8|24	Provides:	perl-Apache-gallery = %{EVRD}
21cr|apache-gallery-1.0.2-8|25	BuildArch:	noarch
21cr|apache-gallery-1.0.2-8|26	
21cr|apache-gallery-1.0.2-8|27	%description
21cr|apache-gallery-1.0.2-8|28	Apache::Gallery creates an thumbnail index of each directory and
21cr|apache-gallery-1.0.2-8|29	allows viewing pictures in different resolutions. Pictures are
21cr|apache-gallery-1.0.2-8|30	resized on the fly and cached.
21cr|apache-gallery-1.0.2-8|31	
21cr|apache-gallery-1.0.2-8|32	%files
21cr|apache-gallery-1.0.2-8|33	%doc README Changes INSTALL LICENSE TODO UPGRADE
21cr|apache-gallery-1.0.2-8|34	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|apache-gallery-1.0.2-8|35	%{perl_vendorlib}/Apache
21cr|apache-gallery-1.0.2-8|36	%{_datadir}/%{name}
21cr|apache-gallery-1.0.2-8|37	%attr(-,apache,apache) /var/cache/%{name}
21cr|apache-gallery-1.0.2-8|38	%{_var}/www/%{name}
21cr|apache-gallery-1.0.2-8|39	%{_mandir}/*/*
21cr|apache-gallery-1.0.2-8|40	
21cr|apache-gallery-1.0.2-8|41	#----------------------------------------------------------------------------
21cr|apache-gallery-1.0.2-8|42	
21cr|apache-gallery-1.0.2-8|43	%prep
21cr|apache-gallery-1.0.2-8|44	%setup -q -n %{module}-%{version}
21cr|apache-gallery-1.0.2-8|45	
21cr|apache-gallery-1.0.2-8|46	%build
21cr|apache-gallery-1.0.2-8|47	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|apache-gallery-1.0.2-8|48	%make
21cr|apache-gallery-1.0.2-8|49	
21cr|apache-gallery-1.0.2-8|50	%install
21cr|apache-gallery-1.0.2-8|51	%makeinstall_std
21cr|apache-gallery-1.0.2-8|52	install -d -m 755 %{buildroot}%{_datadir}/apache-gallery/default
21cr|apache-gallery-1.0.2-8|53	install -d -m 755 %{buildroot}/var/www/apache-gallery/static
21cr|apache-gallery-1.0.2-8|54	
21cr|apache-gallery-1.0.2-8|55	for template in default new; do
21cr|apache-gallery-1.0.2-8|56	install -d -m 755 %{buildroot}%{_datadir}/apache-gallery/$template
21cr|apache-gallery-1.0.2-8|57	install -m 644 templates/$template/*.tpl %{buildroot}%{_datadir}/apache-gallery/$template
21cr|apache-gallery-1.0.2-8|58	install -m 644 templates/$template/gallery.css %{buildroot}/var/www/apache-gallery/static/$template.css
21cr|apache-gallery-1.0.2-8|59	done
21cr|apache-gallery-1.0.2-8|60	
21cr|apache-gallery-1.0.2-8|61	install -m 644 htdocs/* %{buildroot}/var/www/apache-gallery/static
21cr|apache-gallery-1.0.2-8|62	
21cr|apache-gallery-1.0.2-8|63	install -d -m 755 %{buildroot}/var/www/apache-gallery/photos
21cr|apache-gallery-1.0.2-8|64	
21cr|apache-gallery-1.0.2-8|65	install -d -m 755 %{buildroot}/var/cache/apache-gallery
21cr|apache-gallery-1.0.2-8|66	
21cr|apache-gallery-1.0.2-8|67	# apache configuration
21cr|apache-gallery-1.0.2-8|68	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|apache-gallery-1.0.2-8|69	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|apache-gallery-1.0.2-8|70	# %{name} Apache configuration
21cr|apache-gallery-1.0.2-8|71	Alias /apache-gallery/static /var/www/apache-gallery/static
21cr|apache-gallery-1.0.2-8|72	Alias /apache-gallery /var/www/apache-gallery/photos
21cr|apache-gallery-1.0.2-8|73	
21cr|apache-gallery-1.0.2-8|74	<IfModule mod_perl.c>
21cr|apache-gallery-1.0.2-8|75	PerlSetVar GalleryTemplateDir '/usr/share/apache-gallery/default'
21cr|apache-gallery-1.0.2-8|76	PerlSetVar GalleryCacheDir    '/var/cache/apache-gallery'
21cr|apache-gallery-1.0.2-8|77	PerlSetVar GalleryURLBase     '/apache-gallery/static'
21cr|apache-gallery-1.0.2-8|78	PerlOptions +GlobalRequest
21cr|apache-gallery-1.0.2-8|79	
21cr|apache-gallery-1.0.2-8|80	<Directory /var/www/apache-gallery>
21cr|apache-gallery-1.0.2-8|81	Require all granted
21cr|apache-gallery-1.0.2-8|82	</Directory>
21cr|apache-gallery-1.0.2-8|83	
21cr|apache-gallery-1.0.2-8|84	<Directory /var/www/apache-gallery/photos>
21cr|apache-gallery-1.0.2-8|85	SetHandler        modperl
21cr|apache-gallery-1.0.2-8|86	PerlResponseHandler       Apache::Gallery
21cr|apache-gallery-1.0.2-8|87	</Directory>
21cr|apache-gallery-1.0.2-8|88	
21cr|apache-gallery-1.0.2-8|89	<Directory /var/cache/apache-gallery>
21cr|apache-gallery-1.0.2-8|90	Require all granted
21cr|apache-gallery-1.0.2-8|91	</Directory>
21cr|apache-gallery-1.0.2-8|92	</ifModule>
21cr|apache-gallery-1.0.2-8|93	EOF

147 21
21cr|apachegrep-0.3-7|1	Summary: A grep tool for apache log files
21cr|apachegrep-0.3-7|2	Name: apachegrep
21cr|apachegrep-0.3-7|3	Version: 0.3
21cr|apachegrep-0.3-7|4	Release: 7
21cr|apachegrep-0.3-7|5	Source0: http://switch.dl.sourceforge.net/sourceforge/apachegrep/%{name}-%{version}.tar.bz2
21cr|apachegrep-0.3-7|6	License: GPL
21cr|apachegrep-0.3-7|7	Group: File tools
21cr|apachegrep-0.3-7|8	Url: http://apachegrep.sourceforge.net/
21cr|apachegrep-0.3-7|9	Patch0: apachegrep-zcat.patch
21cr|apachegrep-0.3-7|10	BuildArch: noarch
21cr|apachegrep-0.3-7|11	Requires: gzip, bzip2
21cr|apachegrep-0.3-7|12	
21cr|apachegrep-0.3-7|13	%description
21cr|apachegrep-0.3-7|14	apachegrep is a perl program to help webmasters go through their apache logs
21cr|apachegrep-0.3-7|15	and try to pullout various bits of information.
21cr|apachegrep-0.3-7|16	Built in the spirit of unix tools, it's designed to be used standalone or
21cr|apachegrep-0.3-7|17	as part of a pipeline of tools to pore over common (or combined) logs and
21cr|apachegrep-0.3-7|18	print out entire lines, specified fields or a simple count of matching lines.
21cr|apachegrep-0.3-7|19	You specify what fields you want and what regular expression you want applied
21cr|apachegrep-0.3-7|20	to that field.
21cr|apachegrep-0.3-7|21	
21cr|apachegrep-0.3-7|22	It supports gzipped and bzipped log files.
21cr|apachegrep-0.3-7|23	
21cr|apachegrep-0.3-7|24	%prep
21cr|apachegrep-0.3-7|25	%setup -q
21cr|apachegrep-0.3-7|26	%patch0 -p0
21cr|apachegrep-0.3-7|27	
21cr|apachegrep-0.3-7|28	%build
21cr|apachegrep-0.3-7|29	
21cr|apachegrep-0.3-7|30	%install
21cr|apachegrep-0.3-7|31	rm -rf $RPM_BUILD_ROOT
21cr|apachegrep-0.3-7|32	mkdir -p %buildroot/%{_mandir}/man1
21cr|apachegrep-0.3-7|33	mkdir -p %buildroot/%{_bindir}
21cr|apachegrep-0.3-7|34	install -m 755 apachegrep %buildroot/%{_bindir}
21cr|apachegrep-0.3-7|35	install -m 644 apachegrep.1 %buildroot/%{_mandir}/man1
21cr|apachegrep-0.3-7|36	
21cr|apachegrep-0.3-7|37	%clean
21cr|apachegrep-0.3-7|38	rm -rf $RPM_BUILD_ROOT
21cr|apachegrep-0.3-7|39	
21cr|apachegrep-0.3-7|40	%files
21cr|apachegrep-0.3-7|41	%defattr(-,root,root)
21cr|apachegrep-0.3-7|42	%doc INSTALL CHANGELOG LICENSE README TODO
21cr|apachegrep-0.3-7|43	%{_bindir}/apachegrep
21cr|apachegrep-0.3-7|44	%{_mandir}/man1/*

148 21
21cr|apache-mod_activex_filter-0.2b-20|1	#Module-Specific definitions
21cr|apache-mod_activex_filter-0.2b-20|2	%define mod_name mod_activex_filter
21cr|apache-mod_activex_filter-0.2b-20|3	%define mod_conf A17_%{mod_name}.conf
21cr|apache-mod_activex_filter-0.2b-20|4	%define mod_so %{mod_name}.so
21cr|apache-mod_activex_filter-0.2b-20|5	
21cr|apache-mod_activex_filter-0.2b-20|6	Summary:	Apache module that filter ActiveX on a proxy
21cr|apache-mod_activex_filter-0.2b-20|7	Name:		apache-%{mod_name}
21cr|apache-mod_activex_filter-0.2b-20|8	Version:	0.2b
21cr|apache-mod_activex_filter-0.2b-20|9	Release:	20
21cr|apache-mod_activex_filter-0.2b-20|10	Epoch:		1
21cr|apache-mod_activex_filter-0.2b-20|11	Group:		System/Servers
21cr|apache-mod_activex_filter-0.2b-20|12	License:	Apache License
21cr|apache-mod_activex_filter-0.2b-20|13	URL:		http://brice.free.fr
21cr|apache-mod_activex_filter-0.2b-20|14	Source0:	mod_activex_%{version}.tar.bz2
21cr|apache-mod_activex_filter-0.2b-20|15	Source1:	%{mod_conf}.bz2
21cr|apache-mod_activex_filter-0.2b-20|16	Patch0:		mod_activex_0.2-apx1.diff
21cr|apache-mod_activex_filter-0.2b-20|17	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_activex_filter-0.2b-20|18	BuildRequires:	file
21cr|apache-mod_activex_filter-0.2b-20|19	
21cr|apache-mod_activex_filter-0.2b-20|20	Requires(pre): rpm-helper
21cr|apache-mod_activex_filter-0.2b-20|21	Requires(postun): rpm-helper
21cr|apache-mod_activex_filter-0.2b-20|22	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_activex_filter-0.2b-20|23	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_activex_filter-0.2b-20|24	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_activex_filter-0.2b-20|25	Requires:	apache >= 2.2.0
21cr|apache-mod_activex_filter-0.2b-20|26	Requires:	apache-mod_proxy
21cr|apache-mod_activex_filter-0.2b-20|27	
21cr|apache-mod_activex_filter-0.2b-20|28	%description
21cr|apache-mod_activex_filter-0.2b-20|29	It's only a simple hack of mod_case_filter to get a way to filter
21cr|apache-mod_activex_filter-0.2b-20|30	ActiveX on a proxy. Actualy, the only way to filter ActiveX if
21cr|apache-mod_activex_filter-0.2b-20|31	your proxy is unable to do it is to use a TIS module chained with
21cr|apache-mod_activex_filter-0.2b-20|32	your proxy. But the TIS is only capable of doing HTTP/1.0. If you
21cr|apache-mod_activex_filter-0.2b-20|33	need real performances, you'll want to use HTTP/1.1.
21cr|apache-mod_activex_filter-0.2b-20|34	
21cr|apache-mod_activex_filter-0.2b-20|35	%prep
21cr|apache-mod_activex_filter-0.2b-20|36	%setup -q -n mod_activex_0.2
21cr|apache-mod_activex_filter-0.2b-20|37	%patch0 -p0
21cr|apache-mod_activex_filter-0.2b-20|38	
21cr|apache-mod_activex_filter-0.2b-20|39	# strip away annoying ^M
21cr|apache-mod_activex_filter-0.2b-20|40	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_activex_filter-0.2b-20|41	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_activex_filter-0.2b-20|42	
21cr|apache-mod_activex_filter-0.2b-20|43	%build
21cr|apache-mod_activex_filter-0.2b-20|44	mv activex_filter/mod_activex_filter.c .
21cr|apache-mod_activex_filter-0.2b-20|45	apxs -c mod_activex_filter.c
21cr|apache-mod_activex_filter-0.2b-20|46	
21cr|apache-mod_activex_filter-0.2b-20|47	%install
21cr|apache-mod_activex_filter-0.2b-20|48	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_activex_filter-0.2b-20|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_activex_filter-0.2b-20|50	
21cr|apache-mod_activex_filter-0.2b-20|51	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_activex_filter-0.2b-20|52	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_activex_filter-0.2b-20|53	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_activex_filter-0.2b-20|54	
21cr|apache-mod_activex_filter-0.2b-20|55	%files
21cr|apache-mod_activex_filter-0.2b-20|56	%doc README
21cr|apache-mod_activex_filter-0.2b-20|57	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_activex_filter-0.2b-20|58	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

149 21
21cr|apache-mod_annodex-0.2.2-17|1	#Module-Specific definitions
21cr|apache-mod_annodex-0.2.2-17|2	%define mod_name mod_annodex
21cr|apache-mod_annodex-0.2.2-17|3	%define mod_conf A87_%{mod_name}.conf
21cr|apache-mod_annodex-0.2.2-17|4	%define mod_so %{mod_name}.so
21cr|apache-mod_annodex-0.2.2-17|5	
21cr|apache-mod_annodex-0.2.2-17|6	Summary:	Apache module for server-side support of annodex media
21cr|apache-mod_annodex-0.2.2-17|7	Name:		apache-%{mod_name}
21cr|apache-mod_annodex-0.2.2-17|8	Version:	0.2.2
21cr|apache-mod_annodex-0.2.2-17|9	Release:	17
21cr|apache-mod_annodex-0.2.2-17|10	Group:		System/Servers
21cr|apache-mod_annodex-0.2.2-17|11	License:	Apache License
21cr|apache-mod_annodex-0.2.2-17|12	URL:		http://www.annodex.net/
21cr|apache-mod_annodex-0.2.2-17|13	Source:		http://www.annodex.net/software/mod_annodex/download/%{mod_name}-ap20-%{version}.tar.bz2
21cr|apache-mod_annodex-0.2.2-17|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_annodex-0.2.2-17|15	Requires(pre): rpm-helper
21cr|apache-mod_annodex-0.2.2-17|16	Requires(postun): rpm-helper
21cr|apache-mod_annodex-0.2.2-17|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_annodex-0.2.2-17|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_annodex-0.2.2-17|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_annodex-0.2.2-17|20	Requires:	apache >= 2.2.0
21cr|apache-mod_annodex-0.2.2-17|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_annodex-0.2.2-17|22	BuildRequires:	libannodex-devel
21cr|apache-mod_annodex-0.2.2-17|23	BuildRequires:	libcmml-devel >= 0.8
21cr|apache-mod_annodex-0.2.2-17|24	BuildRequires:	libogg-devel
21cr|apache-mod_annodex-0.2.2-17|25	BuildRequires:	pkgconfig
21cr|apache-mod_annodex-0.2.2-17|26	
21cr|apache-mod_annodex-0.2.2-17|27	%description
21cr|apache-mod_annodex-0.2.2-17|28	mod_annodex provides full support for Annodex.net media. For more details about
21cr|apache-mod_annodex-0.2.2-17|29	annodex format, see http://www.annodex.net/
21cr|apache-mod_annodex-0.2.2-17|30	
21cr|apache-mod_annodex-0.2.2-17|31	mod_annodex is a handler for type application/x-annodex. It provides the
21cr|apache-mod_annodex-0.2.2-17|32	following features:
21cr|apache-mod_annodex-0.2.2-17|33	
21cr|apache-mod_annodex-0.2.2-17|34	* dynamic generation of Annodex media from CMML files.
21cr|apache-mod_annodex-0.2.2-17|35	
21cr|apache-mod_annodex-0.2.2-17|36	* handling of timed query offsets, such as
21cr|apache-mod_annodex-0.2.2-17|37	
21cr|apache-mod_annodex-0.2.2-17|38	http://media.example.com/fish.anx?t=npt:01:20.8
21cr|apache-mod_annodex-0.2.2-17|39	or
21cr|apache-mod_annodex-0.2.2-17|40	http://media.example.com/fish.anx?id=Preparation
21cr|apache-mod_annodex-0.2.2-17|41	
21cr|apache-mod_annodex-0.2.2-17|42	* dynamic retrieval of CMML summaries, if the Accept: header
21cr|apache-mod_annodex-0.2.2-17|43	prefers type text/x-cmml over application/x-annodex.
21cr|apache-mod_annodex-0.2.2-17|44	
21cr|apache-mod_annodex-0.2.2-17|45	%prep
21cr|apache-mod_annodex-0.2.2-17|46	
21cr|apache-mod_annodex-0.2.2-17|47	%setup -q -n %{mod_name}-ap20-%{version}
21cr|apache-mod_annodex-0.2.2-17|48	
21cr|apache-mod_annodex-0.2.2-17|49	%build
21cr|apache-mod_annodex-0.2.2-17|50	
21cr|apache-mod_annodex-0.2.2-17|51	%{_bindir}/apxs -c %{mod_name}.c `pkg-config annodex cmml --cflags --libs`
21cr|apache-mod_annodex-0.2.2-17|52	
21cr|apache-mod_annodex-0.2.2-17|53	%install
21cr|apache-mod_annodex-0.2.2-17|54	
21cr|apache-mod_annodex-0.2.2-17|55	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_annodex-0.2.2-17|56	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_annodex-0.2.2-17|57	
21cr|apache-mod_annodex-0.2.2-17|58	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_annodex-0.2.2-17|59	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_annodex-0.2.2-17|60	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_annodex-0.2.2-17|61	
21cr|apache-mod_annodex-0.2.2-17|62	%files
21cr|apache-mod_annodex-0.2.2-17|63	%doc LICENSE README
21cr|apache-mod_annodex-0.2.2-17|64	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_annodex-0.2.2-17|65	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

150 21
21cr|apache-mod_antispam-1.0-21|1	#Module-Specific definitions
21cr|apache-mod_antispam-1.0-21|2	%define mod_name mod_antispam
21cr|apache-mod_antispam-1.0-21|3	%define mod_conf A41_%{mod_name}.conf
21cr|apache-mod_antispam-1.0-21|4	%define mod_so %{mod_name}.so
21cr|apache-mod_antispam-1.0-21|5	
21cr|apache-mod_antispam-1.0-21|6	Summary:	Apache module which can control referer spam
21cr|apache-mod_antispam-1.0-21|7	Name:		apache-%{mod_name}
21cr|apache-mod_antispam-1.0-21|8	Version:	1.0
21cr|apache-mod_antispam-1.0-21|9	Release:	21
21cr|apache-mod_antispam-1.0-21|10	Group:		System/Servers
21cr|apache-mod_antispam-1.0-21|11	License:	Apache License
21cr|apache-mod_antispam-1.0-21|12	URL:		http://bluecoara.net/item44/cat9.html
21cr|apache-mod_antispam-1.0-21|13	Source0:	http://bluecoara.net/download/mod_antispam/%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_antispam-1.0-21|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_antispam-1.0-21|15	Patch0:		mod_antispam-1.0-apache220.diff
21cr|apache-mod_antispam-1.0-21|16	Requires(pre): rpm-helper
21cr|apache-mod_antispam-1.0-21|17	Requires(postun): rpm-helper
21cr|apache-mod_antispam-1.0-21|18	Requires(pre):  apache-conf >= 2.2.0
21cr|apache-mod_antispam-1.0-21|19	Requires(pre):  apache >= 2.2.0
21cr|apache-mod_antispam-1.0-21|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_antispam-1.0-21|21	Requires:	apache >= 2.2.0
21cr|apache-mod_antispam-1.0-21|22	BuildRequires:  apache-devel >= 2.2.0
21cr|apache-mod_antispam-1.0-21|23	
21cr|apache-mod_antispam-1.0-21|24	%description
21cr|apache-mod_antispam-1.0-21|25	mod_antispam is an Apache-2/Apache-2.1 module that can control
21cr|apache-mod_antispam-1.0-21|26	spam access. By using white/black lists, you can allow/deny
21cr|apache-mod_antispam-1.0-21|27	clients that have invalid HTTP_REFERER. In future versions, DNSBL
21cr|apache-mod_antispam-1.0-21|28	and BerkeleyDB will be supported.
21cr|apache-mod_antispam-1.0-21|29	
21cr|apache-mod_antispam-1.0-21|30	%prep
21cr|apache-mod_antispam-1.0-21|31	
21cr|apache-mod_antispam-1.0-21|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_antispam-1.0-21|33	%patch0 -p0
21cr|apache-mod_antispam-1.0-21|34	
21cr|apache-mod_antispam-1.0-21|35	%build
21cr|apache-mod_antispam-1.0-21|36	%{_bindir}/apxs -DDEBUG -c %{mod_name}.c
21cr|apache-mod_antispam-1.0-21|37	
21cr|apache-mod_antispam-1.0-21|38	%install
21cr|apache-mod_antispam-1.0-21|39	
21cr|apache-mod_antispam-1.0-21|40	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_antispam-1.0-21|41	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_antispam-1.0-21|42	install -d %{buildroot}/var/log/httpd
21cr|apache-mod_antispam-1.0-21|43	
21cr|apache-mod_antispam-1.0-21|44	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_antispam-1.0-21|45	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_antispam-1.0-21|46	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_antispam-1.0-21|47	
21cr|apache-mod_antispam-1.0-21|48	touch %{buildroot}/var/log/httpd/antispam.white
21cr|apache-mod_antispam-1.0-21|49	touch %{buildroot}/var/log/httpd/antispam.black
21cr|apache-mod_antispam-1.0-21|50	touch %{buildroot}/var/log/httpd/antispam.black.auto
21cr|apache-mod_antispam-1.0-21|51	touch %{buildroot}/var/log/httpd/antispam.white.auto
21cr|apache-mod_antispam-1.0-21|52	
21cr|apache-mod_antispam-1.0-21|53	%files
21cr|apache-mod_antispam-1.0-21|54	%doc AUTHORS CHANGES INSTALL README TODO httpd.conf.sample
21cr|apache-mod_antispam-1.0-21|55	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_antispam-1.0-21|56	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_antispam-1.0-21|57	# this is prone to change later, leave as is for now
21cr|apache-mod_antispam-1.0-21|58	%attr(0644,apache,apache) %config(noreplace) /var/log/httpd/antispam.white
21cr|apache-mod_antispam-1.0-21|59	%attr(0644,apache,apache) %config(noreplace) /var/log/httpd/antispam.black
21cr|apache-mod_antispam-1.0-21|60	%attr(0644,apache,apache) %config(noreplace) /var/log/httpd/antispam.black.auto
21cr|apache-mod_antispam-1.0-21|61	%attr(0644,apache,apache) %config(noreplace) /var/log/httpd/antispam.white.auto

151 21
21cr|apache-mod_apparmor-2.3-1.907.10|1	%define rev 907
21cr|apache-mod_apparmor-2.3-1.907.10|2	
21cr|apache-mod_apparmor-2.3-1.907.10|3	Summary:	Fine-grained AppArmor confinement for apache
21cr|apache-mod_apparmor-2.3-1.907.10|4	Name:		apache-mod_apparmor
21cr|apache-mod_apparmor-2.3-1.907.10|5	Version:	2.3
21cr|apache-mod_apparmor-2.3-1.907.10|6	Release:	1.%{rev}.10
21cr|apache-mod_apparmor-2.3-1.907.10|7	License:	LGPL
21cr|apache-mod_apparmor-2.3-1.907.10|8	Group:		System/Servers
21cr|apache-mod_apparmor-2.3-1.907.10|9	Url:		http://forge.novell.com/modules/xfmod/project/?apparmor
21cr|apache-mod_apparmor-2.3-1.907.10|10	Source0:	apache2-mod_apparmor-%{version}-%{rev}.tar.gz
21cr|apache-mod_apparmor-2.3-1.907.10|11	Source1:	B15_mod_apparmor.conf
21cr|apache-mod_apparmor-2.3-1.907.10|12	BuildRequires:	perl-Pod-Html
21cr|apache-mod_apparmor-2.3-1.907.10|13	BuildRequires:	apache-devel
21cr|apache-mod_apparmor-2.3-1.907.10|14	BuildRequires:	libapparmor-devel
21cr|apache-mod_apparmor-2.3-1.907.10|15	
21cr|apache-mod_apparmor-2.3-1.907.10|16	%description
21cr|apache-mod_apparmor-2.3-1.907.10|17	AppArmor is a security framework that proactively protects the operating system
21cr|apache-mod_apparmor-2.3-1.907.10|18	and applications.
21cr|apache-mod_apparmor-2.3-1.907.10|19	
21cr|apache-mod_apparmor-2.3-1.907.10|20	apache-mod_apparmor adds support to apache to provide AppArmor confinement
21cr|apache-mod_apparmor-2.3-1.907.10|21	to individual cgi scripts handled by apache modules like mod_php and mod_perl.
21cr|apache-mod_apparmor-2.3-1.907.10|22	This package is part of a suite of tools that used to be named SubDomain.
21cr|apache-mod_apparmor-2.3-1.907.10|23	
21cr|apache-mod_apparmor-2.3-1.907.10|24	%files
21cr|apache-mod_apparmor-2.3-1.907.10|25	%doc COPYING.LGPL
21cr|apache-mod_apparmor-2.3-1.907.10|26	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/B15_mod_apparmor.conf
21cr|apache-mod_apparmor-2.3-1.907.10|27	%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_apparmor.so
21cr|apache-mod_apparmor-2.3-1.907.10|28	%attr(0644,root,root) %{_mandir}/man8/mod_apparmor.8*
21cr|apache-mod_apparmor-2.3-1.907.10|29	
21cr|apache-mod_apparmor-2.3-1.907.10|30	#----------------------------------------------------------------------------
21cr|apache-mod_apparmor-2.3-1.907.10|31	
21cr|apache-mod_apparmor-2.3-1.907.10|32	%prep
21cr|apache-mod_apparmor-2.3-1.907.10|33	%setup -q -n apache2-mod_apparmor-%{version}
21cr|apache-mod_apparmor-2.3-1.907.10|34	
21cr|apache-mod_apparmor-2.3-1.907.10|35	%build
21cr|apache-mod_apparmor-2.3-1.907.10|36	%serverbuild
21cr|apache-mod_apparmor-2.3-1.907.10|37	
21cr|apache-mod_apparmor-2.3-1.907.10|38	#%make   LIBAPPARMOR_FLAGS="-L../libapparmor/src/.libs -lapparmor -I../libapparmor/src" \
21cr|apache-mod_apparmor-2.3-1.907.10|39	#        TESTBUILDDIR=$(pwd)
21cr|apache-mod_apparmor-2.3-1.907.10|40	
21cr|apache-mod_apparmor-2.3-1.907.10|41	%make TESTBUILDDIR=$(pwd)
21cr|apache-mod_apparmor-2.3-1.907.10|42	
21cr|apache-mod_apparmor-2.3-1.907.10|43	
21cr|apache-mod_apparmor-2.3-1.907.10|44	%install
21cr|apache-mod_apparmor-2.3-1.907.10|45	%makeinstall_std APXS_INSTALL_DIR=%{_libdir}/apache-extramodules
21cr|apache-mod_apparmor-2.3-1.907.10|46	mkdir -p %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_apparmor-2.3-1.907.10|47	install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/modules.d/
21cr|apache-mod_apparmor-2.3-1.907.10|48	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/*conf
21cr|apache-mod_apparmor-2.3-1.907.10|49	

152 21
21cr|apache-mod_auth_cert-0.3-13|1	#Module-Specific definitions
21cr|apache-mod_auth_cert-0.3-13|2	%define apache_version 2.2.8
21cr|apache-mod_auth_cert-0.3-13|3	%define mod_name mod_auth_cert
21cr|apache-mod_auth_cert-0.3-13|4	%define mod_conf B40_%{mod_name}.conf
21cr|apache-mod_auth_cert-0.3-13|5	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_cert-0.3-13|6	
21cr|apache-mod_auth_cert-0.3-13|7	Summary:	Maps the Subject DN of a X509 client certificate to a username
21cr|apache-mod_auth_cert-0.3-13|8	Name:		apache-%{mod_name}
21cr|apache-mod_auth_cert-0.3-13|9	Version:	0.3
21cr|apache-mod_auth_cert-0.3-13|10	Release:	13
21cr|apache-mod_auth_cert-0.3-13|11	Group:		System/Servers
21cr|apache-mod_auth_cert-0.3-13|12	License:	GPL
21cr|apache-mod_auth_cert-0.3-13|13	URL:		http://sourceforge.net/projects/mod-auth-cert/
21cr|apache-mod_auth_cert-0.3-13|14	Source0:	http://dfn.dl.sourceforge.net/sourceforge/mod-auth-cert/%{mod_name}-%{version}.tgz
21cr|apache-mod_auth_cert-0.3-13|15	Source1:	%{mod_conf}
21cr|apache-mod_auth_cert-0.3-13|16	Requires(pre): rpm-helper
21cr|apache-mod_auth_cert-0.3-13|17	Requires(postun): rpm-helper
21cr|apache-mod_auth_cert-0.3-13|18	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_auth_cert-0.3-13|19	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_auth_cert-0.3-13|20	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_auth_cert-0.3-13|21	Requires:	apache >= %{apache_version}
21cr|apache-mod_auth_cert-0.3-13|22	BuildRequires:	apache-devel >= %{apache_version}
21cr|apache-mod_auth_cert-0.3-13|23	BuildRequires:	dos2unix
21cr|apache-mod_auth_cert-0.3-13|24	
21cr|apache-mod_auth_cert-0.3-13|25	%description
21cr|apache-mod_auth_cert-0.3-13|26	mod_auth_cert is an authentication module for the Apache 1.3.x/2.x server. It
21cr|apache-mod_auth_cert-0.3-13|27	can be used to map the Subject DN of a X509 client certificate to a username.
21cr|apache-mod_auth_cert-0.3-13|28	The module can be combined with other authentication modules.
21cr|apache-mod_auth_cert-0.3-13|29	
21cr|apache-mod_auth_cert-0.3-13|30	%prep
21cr|apache-mod_auth_cert-0.3-13|31	
21cr|apache-mod_auth_cert-0.3-13|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_auth_cert-0.3-13|33	
21cr|apache-mod_auth_cert-0.3-13|34	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_cert-0.3-13|35	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_auth_cert-0.3-13|36	
21cr|apache-mod_auth_cert-0.3-13|37	find -type f -exec dos2unix {} \;
21cr|apache-mod_auth_cert-0.3-13|38	
21cr|apache-mod_auth_cert-0.3-13|39	%build
21cr|apache-mod_auth_cert-0.3-13|40	
21cr|apache-mod_auth_cert-0.3-13|41	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_auth_cert-0.3-13|42	
21cr|apache-mod_auth_cert-0.3-13|43	%install
21cr|apache-mod_auth_cert-0.3-13|44	
21cr|apache-mod_auth_cert-0.3-13|45	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_cert-0.3-13|46	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_cert-0.3-13|47	
21cr|apache-mod_auth_cert-0.3-13|48	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_cert-0.3-13|49	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_cert-0.3-13|50	
21cr|apache-mod_auth_cert-0.3-13|51	%files
21cr|apache-mod_auth_cert-0.3-13|52	%doc LICENSE README
21cr|apache-mod_auth_cert-0.3-13|53	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_cert-0.3-13|54	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

153 21
21cr|apache-mod_auth_certificate-0.3-9|1	#Module-Specific definitions
21cr|apache-mod_auth_certificate-0.3-9|2	%define mod_name mod_auth_certificate
21cr|apache-mod_auth_certificate-0.3-9|3	%define mod_conf B56_%{mod_name}.conf
21cr|apache-mod_auth_certificate-0.3-9|4	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_certificate-0.3-9|5	
21cr|apache-mod_auth_certificate-0.3-9|6	Summary:	 A client certificate authentication module for apache
21cr|apache-mod_auth_certificate-0.3-9|7	Name:		apache-%{mod_name}
21cr|apache-mod_auth_certificate-0.3-9|8	Version:	0.3
21cr|apache-mod_auth_certificate-0.3-9|9	Release:	9
21cr|apache-mod_auth_certificate-0.3-9|10	Group:		System/Servers
21cr|apache-mod_auth_certificate-0.3-9|11	License:	Apache License
21cr|apache-mod_auth_certificate-0.3-9|12	URL:		http://sourceforge.net/projects/modauthcertific/
21cr|apache-mod_auth_certificate-0.3-9|13	Source0:	http://sunet.dl.sourceforge.net/project/modauthcertific/mod_auth_certificate/mod_auth_certificate-%{version}/mod_auth_certificate-%{version}.tar.gz
21cr|apache-mod_auth_certificate-0.3-9|14	Source1:	%{mod_conf}
21cr|apache-mod_auth_certificate-0.3-9|15	Requires(pre): rpm-helper
21cr|apache-mod_auth_certificate-0.3-9|16	Requires(postun): rpm-helper
21cr|apache-mod_auth_certificate-0.3-9|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_auth_certificate-0.3-9|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_auth_certificate-0.3-9|19	Requires(pre):	apache-mod_ssl >= 2.2.0
21cr|apache-mod_auth_certificate-0.3-9|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_auth_certificate-0.3-9|21	Requires:	apache >= 2.2.0
21cr|apache-mod_auth_certificate-0.3-9|22	Requires:	apache-mod_ssl >= 2.2.0
21cr|apache-mod_auth_certificate-0.3-9|23	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_auth_certificate-0.3-9|24	BuildRequires:	openssl-devel
21cr|apache-mod_auth_certificate-0.3-9|25	
21cr|apache-mod_auth_certificate-0.3-9|26	%description
21cr|apache-mod_auth_certificate-0.3-9|27	mod_auth_certificate is an authentication module for the Apache 2.x server. It
21cr|apache-mod_auth_certificate-0.3-9|28	adds the capability to forward usernames returned by mod_ssl to authorization
21cr|apache-mod_auth_certificate-0.3-9|29	modules or providers as the are called since >= 2.2.x.
21cr|apache-mod_auth_certificate-0.3-9|30	
21cr|apache-mod_auth_certificate-0.3-9|31	%prep
21cr|apache-mod_auth_certificate-0.3-9|32	
21cr|apache-mod_auth_certificate-0.3-9|33	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_auth_certificate-0.3-9|34	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_certificate-0.3-9|35	sed -i "s|_MODULE_DIR_|%{_libdir}/apache|g" %{mod_conf}
21cr|apache-mod_auth_certificate-0.3-9|36	
21cr|apache-mod_auth_certificate-0.3-9|37	%build
21cr|apache-mod_auth_certificate-0.3-9|38	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_auth_certificate-0.3-9|39	
21cr|apache-mod_auth_certificate-0.3-9|40	%install
21cr|apache-mod_auth_certificate-0.3-9|41	
21cr|apache-mod_auth_certificate-0.3-9|42	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_certificate-0.3-9|43	install -d %{buildroot}%{_libdir}/apache
21cr|apache-mod_auth_certificate-0.3-9|44	
21cr|apache-mod_auth_certificate-0.3-9|45	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache/
21cr|apache-mod_auth_certificate-0.3-9|46	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_certificate-0.3-9|47	
21cr|apache-mod_auth_certificate-0.3-9|48	%files
21cr|apache-mod_auth_certificate-0.3-9|49	%doc COPYING README
21cr|apache-mod_auth_certificate-0.3-9|50	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_certificate-0.3-9|51	%attr(0755,root,root) %{_libdir}/apache/%{mod_so}

154 21
21cr|apache-mod_auth_imap-2.2.0-18|1	#Module-Specific definitions
21cr|apache-mod_auth_imap-2.2.0-18|2	%define mod_name mod_auth_imap
21cr|apache-mod_auth_imap-2.2.0-18|3	%define mod_conf A42_%{mod_name}.conf
21cr|apache-mod_auth_imap-2.2.0-18|4	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_imap-2.2.0-18|5	
21cr|apache-mod_auth_imap-2.2.0-18|6	Summary:	Provides authentication against an IMAP mail server
21cr|apache-mod_auth_imap-2.2.0-18|7	Name:		apache-%{mod_name}
21cr|apache-mod_auth_imap-2.2.0-18|8	Version:	2.2.0
21cr|apache-mod_auth_imap-2.2.0-18|9	Release:	18
21cr|apache-mod_auth_imap-2.2.0-18|10	Group:		System/Servers
21cr|apache-mod_auth_imap-2.2.0-18|11	License:	GPL
21cr|apache-mod_auth_imap-2.2.0-18|12	URL:		http://ben.brillat.net/projects/mod_auth_imap/
21cr|apache-mod_auth_imap-2.2.0-18|13	Source0:	http://ben.brillat.net/files/projects/mod_auth_imap2/mod_auth_imap2-%{version}.tar.gz
21cr|apache-mod_auth_imap-2.2.0-18|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_auth_imap-2.2.0-18|15	Requires(pre): rpm-helper
21cr|apache-mod_auth_imap-2.2.0-18|16	Requires(postun): rpm-helper
21cr|apache-mod_auth_imap-2.2.0-18|17	Requires(pre):  apache-conf >= 2.2.0
21cr|apache-mod_auth_imap-2.2.0-18|18	Requires(pre):  apache >= 2.2.0
21cr|apache-mod_auth_imap-2.2.0-18|19	Requires:       apache-conf >= 2.2.0
21cr|apache-mod_auth_imap-2.2.0-18|20	Requires:       apache >= 2.2.0
21cr|apache-mod_auth_imap-2.2.0-18|21	BuildRequires:  apache-devel >= 2.2.0
21cr|apache-mod_auth_imap-2.2.0-18|22	BuildRequires:	file
21cr|apache-mod_auth_imap-2.2.0-18|23	
21cr|apache-mod_auth_imap-2.2.0-18|24	%description
21cr|apache-mod_auth_imap-2.2.0-18|25	mod_auth_imap is an Apache module to provide authentication
21cr|apache-mod_auth_imap-2.2.0-18|26	against an IMAP mail server. The httpd.conf or .htaccess file can
21cr|apache-mod_auth_imap-2.2.0-18|27	specify server name and port of the desired IMAP server. It is
21cr|apache-mod_auth_imap-2.2.0-18|28	also compatible with stunnel for IMAP over SSL.
21cr|apache-mod_auth_imap-2.2.0-18|29	
21cr|apache-mod_auth_imap-2.2.0-18|30	%prep
21cr|apache-mod_auth_imap-2.2.0-18|31	
21cr|apache-mod_auth_imap-2.2.0-18|32	%setup -q -n mod_auth_imap2-%{version}
21cr|apache-mod_auth_imap-2.2.0-18|33	
21cr|apache-mod_auth_imap-2.2.0-18|34	# strip away annoying ^M
21cr|apache-mod_auth_imap-2.2.0-18|35	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_imap-2.2.0-18|36	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_imap-2.2.0-18|37	
21cr|apache-mod_auth_imap-2.2.0-18|38	%build
21cr|apache-mod_auth_imap-2.2.0-18|39	
21cr|apache-mod_auth_imap-2.2.0-18|40	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_auth_imap-2.2.0-18|41	
21cr|apache-mod_auth_imap-2.2.0-18|42	%install
21cr|apache-mod_auth_imap-2.2.0-18|43	
21cr|apache-mod_auth_imap-2.2.0-18|44	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_imap-2.2.0-18|45	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_imap-2.2.0-18|46	
21cr|apache-mod_auth_imap-2.2.0-18|47	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_imap-2.2.0-18|48	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_imap-2.2.0-18|49	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_imap-2.2.0-18|50	
21cr|apache-mod_auth_imap-2.2.0-18|51	%files
21cr|apache-mod_auth_imap-2.2.0-18|52	%doc CHANGELOG GPL.txt README examples/htaccess-example examples/httpd.conf-append-example
21cr|apache-mod_auth_imap-2.2.0-18|53	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_imap-2.2.0-18|54	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

155 21
21cr|apache-mod_auth_kerb-5.4-14|1	#Module-Specific definitions
21cr|apache-mod_auth_kerb-5.4-14|2	%define mod_name mod_auth_kerb
21cr|apache-mod_auth_kerb-5.4-14|3	%define mod_conf 11_%{mod_name}.conf
21cr|apache-mod_auth_kerb-5.4-14|4	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_kerb-5.4-14|5	
21cr|apache-mod_auth_kerb-5.4-14|6	Summary:	Apache module to provides authentifation against a Kerberos server
21cr|apache-mod_auth_kerb-5.4-14|7	Name:		apache-%{mod_name}
21cr|apache-mod_auth_kerb-5.4-14|8	Version:	5.4
21cr|apache-mod_auth_kerb-5.4-14|9	Release:	14
21cr|apache-mod_auth_kerb-5.4-14|10	Group:		System/Servers
21cr|apache-mod_auth_kerb-5.4-14|11	License:	BSD-like
21cr|apache-mod_auth_kerb-5.4-14|12	URL:		http://modauthkerb.sourceforge.net/
21cr|apache-mod_auth_kerb-5.4-14|13	Source0:	http://prdownloads.sourceforge.net/modauthkerb/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_auth_kerb-5.4-14|14	Source1:	%{mod_conf}
21cr|apache-mod_auth_kerb-5.4-14|15	Patch1:		mod_auth_kerb-5.4-rcopshack.patch
21cr|apache-mod_auth_kerb-5.4-14|16	Patch2:		mod_auth_kerb-5.4-fixes.patch
21cr|apache-mod_auth_kerb-5.4-14|17	Patch3:     mod_auth_kerb-5.4-s4u2proxy.patch
21cr|apache-mod_auth_kerb-5.4-14|18	Patch4:     mod_auth_kerb-5.4-httpd24.patch
21cr|apache-mod_auth_kerb-5.4-14|19	Patch5:		0011-Always-use-NONE-replay-cache-type.patch
21cr|apache-mod_auth_kerb-5.4-14|20	Requires:	krb5-libs
21cr|apache-mod_auth_kerb-5.4-14|21	BuildRequires:	krb5-devel
21cr|apache-mod_auth_kerb-5.4-14|22	BuildRequires:	automake
21cr|apache-mod_auth_kerb-5.4-14|23	BuildRequires:	autoconf2.5
21cr|apache-mod_auth_kerb-5.4-14|24	Requires(pre): rpm-helper
21cr|apache-mod_auth_kerb-5.4-14|25	Requires(postun): rpm-helper
21cr|apache-mod_auth_kerb-5.4-14|26	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_auth_kerb-5.4-14|27	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_auth_kerb-5.4-14|28	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_auth_kerb-5.4-14|29	Requires:	apache >= 2.2.0
21cr|apache-mod_auth_kerb-5.4-14|30	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_auth_kerb-5.4-14|31	BuildRequires:	file
21cr|apache-mod_auth_kerb-5.4-14|32	
21cr|apache-mod_auth_kerb-5.4-14|33	%description
21cr|apache-mod_auth_kerb-5.4-14|34	Mod_auth_kerb is an apache module designed to provide Kerberos
21cr|apache-mod_auth_kerb-5.4-14|35	user authentication to the Apache web server. Using the Basic
21cr|apache-mod_auth_kerb-5.4-14|36	Auth mechanism, it retrieves a username/password pair from the
21cr|apache-mod_auth_kerb-5.4-14|37	browser and checks them against a Kerberos server as set up by
21cr|apache-mod_auth_kerb-5.4-14|38	your particular organization. It also supports mutual ticket
21cr|apache-mod_auth_kerb-5.4-14|39	authentication, but most browsers do not support that natively.
21cr|apache-mod_auth_kerb-5.4-14|40	
21cr|apache-mod_auth_kerb-5.4-14|41	I might look into writing a netscape plugin for it at some point.
21cr|apache-mod_auth_kerb-5.4-14|42	Some browsers also require being told that they are to use Basic
21cr|apache-mod_auth_kerb-5.4-14|43	Auth as opposed to seeing KerberosV* and handling that as basic
21cr|apache-mod_auth_kerb-5.4-14|44	auth. The module accounts for this and 'tricks' the browser into
21cr|apache-mod_auth_kerb-5.4-14|45	thinking it's normal basic auth.
21cr|apache-mod_auth_kerb-5.4-14|46	
21cr|apache-mod_auth_kerb-5.4-14|47	If you are using the Basic Auth mechanmism, the module does not
21cr|apache-mod_auth_kerb-5.4-14|48	do any special encryption of any sort. The passing of the
21cr|apache-mod_auth_kerb-5.4-14|49	username and password is done with the same Base64 encoding that
21cr|apache-mod_auth_kerb-5.4-14|50	Basic Auth uses. This can easily be converted to plain text. To
21cr|apache-mod_auth_kerb-5.4-14|51	counter this, I would suggest also using mod_ssl.
21cr|apache-mod_auth_kerb-5.4-14|52	
21cr|apache-mod_auth_kerb-5.4-14|53	%prep
21cr|apache-mod_auth_kerb-5.4-14|54	
21cr|apache-mod_auth_kerb-5.4-14|55	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_auth_kerb-5.4-14|56	%patch1 -p1
21cr|apache-mod_auth_kerb-5.4-14|57	%patch2 -p1
21cr|apache-mod_auth_kerb-5.4-14|58	%patch3 -p1
21cr|apache-mod_auth_kerb-5.4-14|59	%patch4 -p1
21cr|apache-mod_auth_kerb-5.4-14|60	%patch5 -p1
21cr|apache-mod_auth_kerb-5.4-14|61	
21cr|apache-mod_auth_kerb-5.4-14|62	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_kerb-5.4-14|63	sed -i "s|_MODULE_DIR_|%{_libdir}/apache|g" %{mod_conf}
21cr|apache-mod_auth_kerb-5.4-14|64	
21cr|apache-mod_auth_kerb-5.4-14|65	# strip away annoying ^M
21cr|apache-mod_auth_kerb-5.4-14|66	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_kerb-5.4-14|67	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_kerb-5.4-14|68	
21cr|apache-mod_auth_kerb-5.4-14|69	%build
21cr|apache-mod_auth_kerb-5.4-14|70	%configure --localstatedir=/var/lib \
21cr|apache-mod_auth_kerb-5.4-14|71	--with-krb5=%{_prefix} \
21cr|apache-mod_auth_kerb-5.4-14|72	--without-krb4
21cr|apache-mod_auth_kerb-5.4-14|73	%make
21cr|apache-mod_auth_kerb-5.4-14|74	
21cr|apache-mod_auth_kerb-5.4-14|75	%install
21cr|apache-mod_auth_kerb-5.4-14|76	rm -rf .libs; cp -rp src/.libs .
21cr|apache-mod_auth_kerb-5.4-14|77	
21cr|apache-mod_auth_kerb-5.4-14|78	install -d %{buildroot}%{_libdir}/apache
21cr|apache-mod_auth_kerb-5.4-14|79	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_kerb-5.4-14|80	
21cr|apache-mod_auth_kerb-5.4-14|81	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache/
21cr|apache-mod_auth_kerb-5.4-14|82	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_kerb-5.4-14|83	
21cr|apache-mod_auth_kerb-5.4-14|84	
21cr|apache-mod_auth_kerb-5.4-14|85	%files
21cr|apache-mod_auth_kerb-5.4-14|86	%doc INSTALL LICENSE README
21cr|apache-mod_auth_kerb-5.4-14|87	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_kerb-5.4-14|88	%attr(0755,root,root) %{_libdir}/apache/%{mod_so}

156 21
21cr|apache-mod_auth_msfix-0.2.1-21|1	#Module-Specific definitions
21cr|apache-mod_auth_msfix-0.2.1-21|2	%define mod_name mod_auth_msfix
21cr|apache-mod_auth_msfix-0.2.1-21|3	%define mod_conf A24_%{mod_name}.conf
21cr|apache-mod_auth_msfix-0.2.1-21|4	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_msfix-0.2.1-21|5	
21cr|apache-mod_auth_msfix-0.2.1-21|6	Summary:	A module that fix MS XP WebDAV client problem
21cr|apache-mod_auth_msfix-0.2.1-21|7	Name:		apache-%{mod_name}
21cr|apache-mod_auth_msfix-0.2.1-21|8	Version:	0.2.1
21cr|apache-mod_auth_msfix-0.2.1-21|9	Release:	21
21cr|apache-mod_auth_msfix-0.2.1-21|10	Group:		System/Servers
21cr|apache-mod_auth_msfix-0.2.1-21|11	License:	GPL
21cr|apache-mod_auth_msfix-0.2.1-21|12	URL:		http://www.luluware.com/mod_auth_msfix.html
21cr|apache-mod_auth_msfix-0.2.1-21|13	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_auth_msfix-0.2.1-21|14	Source1:	%{mod_conf}
21cr|apache-mod_auth_msfix-0.2.1-21|15	Patch0:		mod_auth_msfix-0.2.1-apache220.diff
21cr|apache-mod_auth_msfix-0.2.1-21|16	Requires:	apache-mod_dav
21cr|apache-mod_auth_msfix-0.2.1-21|17	Requires(pre): rpm-helper
21cr|apache-mod_auth_msfix-0.2.1-21|18	Requires(postun): rpm-helper
21cr|apache-mod_auth_msfix-0.2.1-21|19	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_auth_msfix-0.2.1-21|20	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_auth_msfix-0.2.1-21|21	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_auth_msfix-0.2.1-21|22	Requires:	apache >= 2.2.0
21cr|apache-mod_auth_msfix-0.2.1-21|23	BuildRequires:  apache-devel >= 2.2.0
21cr|apache-mod_auth_msfix-0.2.1-21|24	BuildRequires:	file
21cr|apache-mod_auth_msfix-0.2.1-21|25	Epoch:		1
21cr|apache-mod_auth_msfix-0.2.1-21|26	
21cr|apache-mod_auth_msfix-0.2.1-21|27	%description
21cr|apache-mod_auth_msfix-0.2.1-21|28	When MS XP Clients connect to WebDAV, they may have a problem
21cr|apache-mod_auth_msfix-0.2.1-21|29	sending the user's name to Apache. They send domaine\username
21cr|apache-mod_auth_msfix-0.2.1-21|30	or username@domaine, which break most of the authentification
21cr|apache-mod_auth_msfix-0.2.1-21|31	module of Apache.
21cr|apache-mod_auth_msfix-0.2.1-21|32	
21cr|apache-mod_auth_msfix-0.2.1-21|33	This mod can fix the user's name by rewriting it.
21cr|apache-mod_auth_msfix-0.2.1-21|34	
21cr|apache-mod_auth_msfix-0.2.1-21|35	%prep
21cr|apache-mod_auth_msfix-0.2.1-21|36	
21cr|apache-mod_auth_msfix-0.2.1-21|37	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_auth_msfix-0.2.1-21|38	%patch0 -p0
21cr|apache-mod_auth_msfix-0.2.1-21|39	
21cr|apache-mod_auth_msfix-0.2.1-21|40	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_msfix-0.2.1-21|41	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_auth_msfix-0.2.1-21|42	
21cr|apache-mod_auth_msfix-0.2.1-21|43	# strip away annoying ^M
21cr|apache-mod_auth_msfix-0.2.1-21|44	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_msfix-0.2.1-21|45	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_msfix-0.2.1-21|46	
21cr|apache-mod_auth_msfix-0.2.1-21|47	%build
21cr|apache-mod_auth_msfix-0.2.1-21|48	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_auth_msfix-0.2.1-21|49	
21cr|apache-mod_auth_msfix-0.2.1-21|50	%install
21cr|apache-mod_auth_msfix-0.2.1-21|51	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_msfix-0.2.1-21|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_msfix-0.2.1-21|53	
21cr|apache-mod_auth_msfix-0.2.1-21|54	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_msfix-0.2.1-21|55	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_msfix-0.2.1-21|56	
21cr|apache-mod_auth_msfix-0.2.1-21|57	%files
21cr|apache-mod_auth_msfix-0.2.1-21|58	%doc CHANGES INSTALL README mod_auth_msfix.html
21cr|apache-mod_auth_msfix-0.2.1-21|59	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_msfix-0.2.1-21|60	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

157 21
21cr|apache-mod_auth_nds-2.0-20|1	#Module-Specific definitions
21cr|apache-mod_auth_nds-2.0-20|2	%define mod_name mod_auth_nds
21cr|apache-mod_auth_nds-2.0-20|3	%define mod_conf 98_%{mod_name}.conf
21cr|apache-mod_auth_nds-2.0-20|4	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_nds-2.0-20|5	
21cr|apache-mod_auth_nds-2.0-20|6	Summary:	DSO module for the apache Web server
21cr|apache-mod_auth_nds-2.0-20|7	Name:		apache-%{mod_name}
21cr|apache-mod_auth_nds-2.0-20|8	Version:	2.0
21cr|apache-mod_auth_nds-2.0-20|9	Release:	20
21cr|apache-mod_auth_nds-2.0-20|10	Group:		System/Servers
21cr|apache-mod_auth_nds-2.0-20|11	License:	GPL
21cr|apache-mod_auth_nds-2.0-20|12	URL:		http://www.gknw.com/development/apache/
21cr|apache-mod_auth_nds-2.0-20|13	Source0: 	http://www.gknw.com/development/apache/httpd-2.0/unix/modules/%{mod_name}-%{version}beta.tar.bz2
21cr|apache-mod_auth_nds-2.0-20|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_auth_nds-2.0-20|15	Patch0:		mod_auth_nds-2.0-register.patch
21cr|apache-mod_auth_nds-2.0-20|16	Patch1:		mod_auth_nds-2.0-apache220.diff
21cr|apache-mod_auth_nds-2.0-20|17	Requires(pre): rpm-helper
21cr|apache-mod_auth_nds-2.0-20|18	Requires(postun): rpm-helper
21cr|apache-mod_auth_nds-2.0-20|19	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_auth_nds-2.0-20|20	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_auth_nds-2.0-20|21	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_auth_nds-2.0-20|22	Requires:	apache >= 2.2.0
21cr|apache-mod_auth_nds-2.0-20|23	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_auth_nds-2.0-20|24	BuildRequires:	ncpfs-devel
21cr|apache-mod_auth_nds-2.0-20|25	BuildRequires:	file
21cr|apache-mod_auth_nds-2.0-20|26	Epoch:		1
21cr|apache-mod_auth_nds-2.0-20|27	
21cr|apache-mod_auth_nds-2.0-20|28	%description
21cr|apache-mod_auth_nds-2.0-20|29	mod_auth_nds is the Novell(tm) NDS(tm) authentication module for
21cr|apache-mod_auth_nds-2.0-20|30	the apache web server.
21cr|apache-mod_auth_nds-2.0-20|31	
21cr|apache-mod_auth_nds-2.0-20|32	%prep
21cr|apache-mod_auth_nds-2.0-20|33	
21cr|apache-mod_auth_nds-2.0-20|34	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_auth_nds-2.0-20|35	%patch0 -p0
21cr|apache-mod_auth_nds-2.0-20|36	%patch1 -p0
21cr|apache-mod_auth_nds-2.0-20|37	
21cr|apache-mod_auth_nds-2.0-20|38	# strip away annoying ^M
21cr|apache-mod_auth_nds-2.0-20|39	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_nds-2.0-20|40	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_nds-2.0-20|41	
21cr|apache-mod_auth_nds-2.0-20|42	%build
21cr|apache-mod_auth_nds-2.0-20|43	
21cr|apache-mod_auth_nds-2.0-20|44	%{_bindir}/apxs -c %{mod_name}.c -I%{_includedir}/ncp -lncp
21cr|apache-mod_auth_nds-2.0-20|45	
21cr|apache-mod_auth_nds-2.0-20|46	%install
21cr|apache-mod_auth_nds-2.0-20|47	
21cr|apache-mod_auth_nds-2.0-20|48	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_nds-2.0-20|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_nds-2.0-20|50	
21cr|apache-mod_auth_nds-2.0-20|51	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_nds-2.0-20|52	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_nds-2.0-20|53	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_nds-2.0-20|54	
21cr|apache-mod_auth_nds-2.0-20|55	%files
21cr|apache-mod_auth_nds-2.0-20|56	%doc my_cfg.txt ChangeLog INSTALL
21cr|apache-mod_auth_nds-2.0-20|57	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_nds-2.0-20|58	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

158 21
21cr|apache-mod_authn_imap-0.01-11|1	#Module-Specific definitions
21cr|apache-mod_authn_imap-0.01-11|2	%define mod_name mod_authn_imap
21cr|apache-mod_authn_imap-0.01-11|3	%define mod_conf B42_%{mod_name}.conf
21cr|apache-mod_authn_imap-0.01-11|4	%define mod_so %{mod_name}.so
21cr|apache-mod_authn_imap-0.01-11|5	
21cr|apache-mod_authn_imap-0.01-11|6	Summary:	Apache module for basic IMAP authentication support
21cr|apache-mod_authn_imap-0.01-11|7	Name:		apache-%{mod_name}
21cr|apache-mod_authn_imap-0.01-11|8	Version:	0.01
21cr|apache-mod_authn_imap-0.01-11|9	Release: 	11
21cr|apache-mod_authn_imap-0.01-11|10	Group:		System/Servers
21cr|apache-mod_authn_imap-0.01-11|11	License:	Apache License
21cr|apache-mod_authn_imap-0.01-11|12	URL:		http://www.s5h.net/code/mod-imap/
21cr|apache-mod_authn_imap-0.01-11|13	Source0:	http://www.s5h.net/code/mod-imap/mod_imap-%{version}.tar.gz
21cr|apache-mod_authn_imap-0.01-11|14	Source1:	http://www.s5h.net/code/mod-imap/mod_imap-%{version}.tar.gz.asc
21cr|apache-mod_authn_imap-0.01-11|15	Source2:	%{mod_conf}
21cr|apache-mod_authn_imap-0.01-11|16	Requires(pre): rpm-helper
21cr|apache-mod_authn_imap-0.01-11|17	Requires(postun): rpm-helper
21cr|apache-mod_authn_imap-0.01-11|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_authn_imap-0.01-11|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_authn_imap-0.01-11|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_authn_imap-0.01-11|21	Requires:	apache >= 2.2.0
21cr|apache-mod_authn_imap-0.01-11|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_authn_imap-0.01-11|23	
21cr|apache-mod_authn_imap-0.01-11|24	%description
21cr|apache-mod_authn_imap-0.01-11|25	Apache module for basic IMAP authentication support.
21cr|apache-mod_authn_imap-0.01-11|26	
21cr|apache-mod_authn_imap-0.01-11|27	%prep
21cr|apache-mod_authn_imap-0.01-11|28	
21cr|apache-mod_authn_imap-0.01-11|29	%setup -q -n mod_imap
21cr|apache-mod_authn_imap-0.01-11|30	
21cr|apache-mod_authn_imap-0.01-11|31	cp %{SOURCE2} %{mod_conf}
21cr|apache-mod_authn_imap-0.01-11|32	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_authn_imap-0.01-11|33	
21cr|apache-mod_authn_imap-0.01-11|34	# change the modules name
21cr|apache-mod_authn_imap-0.01-11|35	cp mod_authn_imap_basic.c %{mod_name}.c
21cr|apache-mod_authn_imap-0.01-11|36	
21cr|apache-mod_authn_imap-0.01-11|37	%build
21cr|apache-mod_authn_imap-0.01-11|38	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_authn_imap-0.01-11|39	
21cr|apache-mod_authn_imap-0.01-11|40	%install
21cr|apache-mod_authn_imap-0.01-11|41	
21cr|apache-mod_authn_imap-0.01-11|42	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_authn_imap-0.01-11|43	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_authn_imap-0.01-11|44	
21cr|apache-mod_authn_imap-0.01-11|45	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_authn_imap-0.01-11|46	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authn_imap-0.01-11|47	
21cr|apache-mod_authn_imap-0.01-11|48	# cleanup
21cr|apache-mod_authn_imap-0.01-11|49	rm -f %{buildroot}%{_libdir}/apache-extramodules/*.*a
21cr|apache-mod_authn_imap-0.01-11|50	
21cr|apache-mod_authn_imap-0.01-11|51	%files
21cr|apache-mod_authn_imap-0.01-11|52	%doc README INSTALL
21cr|apache-mod_authn_imap-0.01-11|53	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authn_imap-0.01-11|54	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

159 21
21cr|apache-mod_authn_otp-1.1.1-9|1	#Module-Specific definitions
21cr|apache-mod_authn_otp-1.1.1-9|2	%define mod_name mod_authn_otp
21cr|apache-mod_authn_otp-1.1.1-9|3	%define mod_conf B55_%{mod_name}.conf
21cr|apache-mod_authn_otp-1.1.1-9|4	%define mod_so %{mod_name}.so
21cr|apache-mod_authn_otp-1.1.1-9|5	
21cr|apache-mod_authn_otp-1.1.1-9|6	Summary:	Apache module for one-time password authentication
21cr|apache-mod_authn_otp-1.1.1-9|7	Name:		apache-%{mod_name}
21cr|apache-mod_authn_otp-1.1.1-9|8	Version:	1.1.1
21cr|apache-mod_authn_otp-1.1.1-9|9	Release:	9
21cr|apache-mod_authn_otp-1.1.1-9|10	Group:		System/Servers
21cr|apache-mod_authn_otp-1.1.1-9|11	License:	Apache License
21cr|apache-mod_authn_otp-1.1.1-9|12	Url:		http://code.google.com/p/mod-authn-otp/
21cr|apache-mod_authn_otp-1.1.1-9|13	Source0:	http://mod-authn-otp.googlecode.com/files/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_authn_otp-1.1.1-9|14	Source1:	%{mod_conf}
21cr|apache-mod_authn_otp-1.1.1-9|15	Patch0:		mod_authn_otp-1.1.0-no_funky_cflags.diff
21cr|apache-mod_authn_otp-1.1.1-9|16	BuildRequires:	apache-devel
21cr|apache-mod_authn_otp-1.1.1-9|17	BuildRequires:	pkgconfig(openssl)
21cr|apache-mod_authn_otp-1.1.1-9|18	Requires:	apache
21cr|apache-mod_authn_otp-1.1.1-9|19	Requires:	apache-conf
21cr|apache-mod_authn_otp-1.1.1-9|20	Requires(pre):	apache
21cr|apache-mod_authn_otp-1.1.1-9|21	Requires(pre):	apache-conf
21cr|apache-mod_authn_otp-1.1.1-9|22	Requires(pre,postun):	rpm-helper
21cr|apache-mod_authn_otp-1.1.1-9|23	
21cr|apache-mod_authn_otp-1.1.1-9|24	%description
21cr|apache-mod_authn_otp-1.1.1-9|25	mod_authn_otp is an Apache web server module for two-factor authentication
21cr|apache-mod_authn_otp-1.1.1-9|26	using one-time passwords (OTP) generated via the HOTP/OATH algorithm defined in
21cr|apache-mod_authn_otp-1.1.1-9|27	RFC 4226. This creates a simple way to protect a web site with one-time
21cr|apache-mod_authn_otp-1.1.1-9|28	passwords, using any RFC 4226-compliant hardware or software token device.
21cr|apache-mod_authn_otp-1.1.1-9|29	mod_authn_otp also supports the Mobile-OTP algorithm.
21cr|apache-mod_authn_otp-1.1.1-9|30	
21cr|apache-mod_authn_otp-1.1.1-9|31	mod_authn_otp supports both event and time based one-time passwords. It also
21cr|apache-mod_authn_otp-1.1.1-9|32	supports "lingering" which allows the repeated re-use of a previously used
21cr|apache-mod_authn_otp-1.1.1-9|33	one-time password up to a configurable maximum linger time. This allows
21cr|apache-mod_authn_otp-1.1.1-9|34	one-time passwords to be used directly in HTTP authentication without forcing
21cr|apache-mod_authn_otp-1.1.1-9|35	the user to enter a new one-time password for every page load.
21cr|apache-mod_authn_otp-1.1.1-9|36	
21cr|apache-mod_authn_otp-1.1.1-9|37	mod_authn_otp supports both basic and digest authentication, and will
21cr|apache-mod_authn_otp-1.1.1-9|38	auto-synchronize with the user's token within a configurable maximum offset
21cr|apache-mod_authn_otp-1.1.1-9|39	(auto-synchronization is not supported with digest authentication).
21cr|apache-mod_authn_otp-1.1.1-9|40	
21cr|apache-mod_authn_otp-1.1.1-9|41	mod_authn_otp is especially useful for setting up protected web sites that
21cr|apache-mod_authn_otp-1.1.1-9|42	require more security than simple username/password authentication yet also
21cr|apache-mod_authn_otp-1.1.1-9|43	don't require users to install special VPN software, and is compatible with
21cr|apache-mod_authn_otp-1.1.1-9|44	software tokens that run on cell phones.
21cr|apache-mod_authn_otp-1.1.1-9|45	
21cr|apache-mod_authn_otp-1.1.1-9|46	%files
21cr|apache-mod_authn_otp-1.1.1-9|47	%doc CHANGES LICENSE README users.sample
21cr|apache-mod_authn_otp-1.1.1-9|48	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authn_otp-1.1.1-9|49	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_authn_otp-1.1.1-9|50	%{_bindir}/otptool
21cr|apache-mod_authn_otp-1.1.1-9|51	%{_mandir}/man1/otptool.1*
21cr|apache-mod_authn_otp-1.1.1-9|52	
21cr|apache-mod_authn_otp-1.1.1-9|53	#----------------------------------------------------------------------------
21cr|apache-mod_authn_otp-1.1.1-9|54	
21cr|apache-mod_authn_otp-1.1.1-9|55	%prep
21cr|apache-mod_authn_otp-1.1.1-9|56	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_authn_otp-1.1.1-9|57	%patch0 -p0
21cr|apache-mod_authn_otp-1.1.1-9|58	# needed for autoreconf
21cr|apache-mod_authn_otp-1.1.1-9|59	touch NEWS AUTHORS ChangeLog COPYING
21cr|apache-mod_authn_otp-1.1.1-9|60	
21cr|apache-mod_authn_otp-1.1.1-9|61	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_authn_otp-1.1.1-9|62	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_authn_otp-1.1.1-9|63	
21cr|apache-mod_authn_otp-1.1.1-9|64	%build
21cr|apache-mod_authn_otp-1.1.1-9|65	rm -f configure
21cr|apache-mod_authn_otp-1.1.1-9|66	autoreconf -fi
21cr|apache-mod_authn_otp-1.1.1-9|67	export LIBS="-L%{_libdir} -lcrypto"
21cr|apache-mod_authn_otp-1.1.1-9|68	
21cr|apache-mod_authn_otp-1.1.1-9|69	%configure
21cr|apache-mod_authn_otp-1.1.1-9|70	%make
21cr|apache-mod_authn_otp-1.1.1-9|71	
21cr|apache-mod_authn_otp-1.1.1-9|72	%install
21cr|apache-mod_authn_otp-1.1.1-9|73	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_authn_otp-1.1.1-9|74	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_authn_otp-1.1.1-9|75	install -d %{buildroot}%{_mandir}/man1
21cr|apache-mod_authn_otp-1.1.1-9|76	
21cr|apache-mod_authn_otp-1.1.1-9|77	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_authn_otp-1.1.1-9|78	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authn_otp-1.1.1-9|79	
21cr|apache-mod_authn_otp-1.1.1-9|80	install -d %{buildroot}%{_bindir}
21cr|apache-mod_authn_otp-1.1.1-9|81	install -m0755 otptool %{buildroot}%{_bindir}/otptool
21cr|apache-mod_authn_otp-1.1.1-9|82	install -m0644 otptool.1 %{buildroot}%{_mandir}/man1/

160 21
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|1	%define snap r794
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|2	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|3	#Module-Specific definitions
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|4	%define mod_name mod_auth_ntlm_winbind
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|5	%define mod_conf B19_%{mod_name}.conf
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|6	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|7	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|8	Summary:	Enables the Apache Web Server to Authenticate Users against Microsoft like DCs
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|9	Name:		apache-%{mod_name}
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|10	Version:	0.0.0
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|11	Release:	0.%{snap}.11
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|12	Group:		System/Servers
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|13	License:	Apache License
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|14	URL:		http://adldap.sourceforge.net/wiki/doku.php?id=mod_auth_ntlm_winbind
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|15	Source0:	%{mod_name}-%{version}-%{snap}.tar.gz
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|16	Source1:	%{mod_conf}
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|17	Patch0:		mod_auth_ntlm_winbind-20060510-connect_http10.diff
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|18	Requires(pre): rpm-helper
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|19	Requires(postun): rpm-helper
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|20	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|21	Requires(pre):	apache-mpm-prefork >= 2.2.0
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|22	Requires:	samba-common
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|23	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|24	Requires:	apache >= 2.2.0
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|25	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|26	BuildRequires:	file
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|27	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|28	%description
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|29	mod_auth_ntlm_winbind is an Apache module to authenticate users and
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|30	authorize access through Samba's winbind daemon against a Microsoft
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|31	like Domain Controller (DC).  These are Microsoft NT/2000/XP and Samba.
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|32	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|33	%prep
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|34	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|35	%setup -q -n %{mod_name}
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|36	%patch0 -p0
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|37	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|38	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|40	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|41	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|42	find . -type d -perm 0555 -exec chmod 755 {} \;
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|43	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|44	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|45	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|46	for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|47	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|48	done
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|49	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|50	# strip away annoying ^M
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|51	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|52	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|53	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|54	%build
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|55	%{_bindir}/apxs -DAPACHE2 -c %{mod_name}.c
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|56	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|57	%install
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|58	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|59	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|60	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|61	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|62	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|63	
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|64	%files
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|65	%doc AUTHORS README
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|66	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.11|67	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

161 21
21cr|apache-mod_authn_yubikey-0.1-15|1	#Module-Specific definitions
21cr|apache-mod_authn_yubikey-0.1-15|2	%define mod_name mod_authn_yubikey
21cr|apache-mod_authn_yubikey-0.1-15|3	%define mod_conf B47_%{mod_name}.conf
21cr|apache-mod_authn_yubikey-0.1-15|4	%define mod_so %{mod_name}.so
21cr|apache-mod_authn_yubikey-0.1-15|5	
21cr|apache-mod_authn_yubikey-0.1-15|6	Summary:	Authentication provider for Yubicos YubiKey
21cr|apache-mod_authn_yubikey-0.1-15|7	Name:		apache-%{mod_name}
21cr|apache-mod_authn_yubikey-0.1-15|8	Version:	0.1
21cr|apache-mod_authn_yubikey-0.1-15|9	Release: 	15
21cr|apache-mod_authn_yubikey-0.1-15|10	Group:		System/Servers
21cr|apache-mod_authn_yubikey-0.1-15|11	License:	Apache License
21cr|apache-mod_authn_yubikey-0.1-15|12	URL:		http://mod_authn_yubikey.coffeecrew.org/
21cr|apache-mod_authn_yubikey-0.1-15|13	Source0:	http://mod_authn_yubikey.coffeecrew.org/authn_yubikey.tar.bz2
21cr|apache-mod_authn_yubikey-0.1-15|14	Source1:	%{mod_conf}
21cr|apache-mod_authn_yubikey-0.1-15|15	Requires(pre): rpm-helper
21cr|apache-mod_authn_yubikey-0.1-15|16	Requires(postun): rpm-helper
21cr|apache-mod_authn_yubikey-0.1-15|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_authn_yubikey-0.1-15|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_authn_yubikey-0.1-15|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_authn_yubikey-0.1-15|20	Requires:	apache >= 2.2.0
21cr|apache-mod_authn_yubikey-0.1-15|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_authn_yubikey-0.1-15|22	BuildRequires:	curl-devel
21cr|apache-mod_authn_yubikey-0.1-15|23	BuildRequires:	libyubikey-devel
21cr|apache-mod_authn_yubikey-0.1-15|24	
21cr|apache-mod_authn_yubikey-0.1-15|25	%description
21cr|apache-mod_authn_yubikey-0.1-15|26	The mod_authn_yubikey module is an authentication provider for the apache 2.2
21cr|apache-mod_authn_yubikey-0.1-15|27	platform. It leverages the YubiKey which is a small token that acts as an
21cr|apache-mod_authn_yubikey-0.1-15|28	authentication device. By enabling your apache installation with this module
21cr|apache-mod_authn_yubikey-0.1-15|29	you can use your YubiKey for authentication with your website. The
21cr|apache-mod_authn_yubikey-0.1-15|30	mod_authn_yubikey module provides one and two factor authentication for your
21cr|apache-mod_authn_yubikey-0.1-15|31	website and is completely independend from the technlogy that implements your
21cr|apache-mod_authn_yubikey-0.1-15|32	website (like CGI, JSP or PHP). In your backend application you can read the
21cr|apache-mod_authn_yubikey-0.1-15|33	HTTP_X_YUBI_AUTH_TYPE header, which is either OneFactor or TwoFactor stating
21cr|apache-mod_authn_yubikey-0.1-15|34	that the user authenticated using either just the Yubikey itself or in
21cr|apache-mod_authn_yubikey-0.1-15|35	conjunction with an additional password, where TwoFactor would be sent instead.
21cr|apache-mod_authn_yubikey-0.1-15|36	
21cr|apache-mod_authn_yubikey-0.1-15|37	%prep
21cr|apache-mod_authn_yubikey-0.1-15|38	
21cr|apache-mod_authn_yubikey-0.1-15|39	%setup -q -n authn_yubikey
21cr|apache-mod_authn_yubikey-0.1-15|40	
21cr|apache-mod_authn_yubikey-0.1-15|41	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_authn_yubikey-0.1-15|42	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_authn_yubikey-0.1-15|43	
21cr|apache-mod_authn_yubikey-0.1-15|44	%build
21cr|apache-mod_authn_yubikey-0.1-15|45	%{_bindir}/apxs -c %{mod_name}.c -Wl,-lcurl -Wl,-lyubikey
21cr|apache-mod_authn_yubikey-0.1-15|46	
21cr|apache-mod_authn_yubikey-0.1-15|47	%install
21cr|apache-mod_authn_yubikey-0.1-15|48	
21cr|apache-mod_authn_yubikey-0.1-15|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_authn_yubikey-0.1-15|50	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_authn_yubikey-0.1-15|51	
21cr|apache-mod_authn_yubikey-0.1-15|52	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_authn_yubikey-0.1-15|53	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authn_yubikey-0.1-15|54	
21cr|apache-mod_authn_yubikey-0.1-15|55	%files
21cr|apache-mod_authn_yubikey-0.1-15|56	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authn_yubikey-0.1-15|57	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

162 21
21cr|apache-mod_authnz_external-3.3.0-6|1	#Module-Specific definitions
21cr|apache-mod_authnz_external-3.3.0-6|2	%define apache_version 2.2.4
21cr|apache-mod_authnz_external-3.3.0-6|3	%define mod_name mod_authnz_external
21cr|apache-mod_authnz_external-3.3.0-6|4	%define mod_conf 10_%{mod_name}.conf
21cr|apache-mod_authnz_external-3.3.0-6|5	%define mod_so %{mod_name}.so
21cr|apache-mod_authnz_external-3.3.0-6|6	
21cr|apache-mod_authnz_external-3.3.0-6|7	Summary:	An apache authentication DSO using external programs
21cr|apache-mod_authnz_external-3.3.0-6|8	Name:		apache-%{mod_name}
21cr|apache-mod_authnz_external-3.3.0-6|9	Version:	3.3.0
21cr|apache-mod_authnz_external-3.3.0-6|10	Release:	6
21cr|apache-mod_authnz_external-3.3.0-6|11	Group:		System/Servers
21cr|apache-mod_authnz_external-3.3.0-6|12	License:	Apache License
21cr|apache-mod_authnz_external-3.3.0-6|13	Url:		http://www.unixpapa.com/mod_auth_external.html
21cr|apache-mod_authnz_external-3.3.0-6|14	Source0:	http://mod-auth-external.googlecode.com/files/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_authnz_external-3.3.0-6|15	Source1:	%{mod_conf}
21cr|apache-mod_authnz_external-3.3.0-6|16	Patch0:		mod_authnz_external-3.2.5.patch
21cr|apache-mod_authnz_external-3.3.0-6|17	BuildRequires:	apache-devel >= %{apache_version}
21cr|apache-mod_authnz_external-3.3.0-6|18	Requires:	pwauth
21cr|apache-mod_authnz_external-3.3.0-6|19	Requires:	apache >= %{apache_version}
21cr|apache-mod_authnz_external-3.3.0-6|20	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_authnz_external-3.3.0-6|21	Requires(pre):	apache >= %{apache_version}
21cr|apache-mod_authnz_external-3.3.0-6|22	Requires(pre):	apache-conf >= %{apache_version}
21cr|apache-mod_authnz_external-3.3.0-6|23	Provides:	apache-mod_auth_external = %{EVRD}
21cr|apache-mod_authnz_external-3.3.0-6|24	
21cr|apache-mod_authnz_external-3.3.0-6|25	%description
21cr|apache-mod_authnz_external-3.3.0-6|26	An apache external authentication module - uses PAM.
21cr|apache-mod_authnz_external-3.3.0-6|27	
21cr|apache-mod_authnz_external-3.3.0-6|28	%files
21cr|apache-mod_authnz_external-3.3.0-6|29	%doc AUTHENTICATORS CHANGES INSTALL* README TODO UPGRADE
21cr|apache-mod_authnz_external-3.3.0-6|30	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authnz_external-3.3.0-6|31	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_authnz_external-3.3.0-6|32	
21cr|apache-mod_authnz_external-3.3.0-6|33	#----------------------------------------------------------------------------
21cr|apache-mod_authnz_external-3.3.0-6|34	
21cr|apache-mod_authnz_external-3.3.0-6|35	%prep
21cr|apache-mod_authnz_external-3.3.0-6|36	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_authnz_external-3.3.0-6|37	
21cr|apache-mod_authnz_external-3.3.0-6|38	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_authnz_external-3.3.0-6|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_authnz_external-3.3.0-6|40	
21cr|apache-mod_authnz_external-3.3.0-6|41	chmod 644 AUTHENTICATORS CHANGES INSTALL* README TODO
21cr|apache-mod_authnz_external-3.3.0-6|42	%patch0 -p0
21cr|apache-mod_authnz_external-3.3.0-6|43	
21cr|apache-mod_authnz_external-3.3.0-6|44	%build
21cr|apache-mod_authnz_external-3.3.0-6|45	apxs -c %{mod_name}.c
21cr|apache-mod_authnz_external-3.3.0-6|46	
21cr|apache-mod_authnz_external-3.3.0-6|47	%install
21cr|apache-mod_authnz_external-3.3.0-6|48	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_authnz_external-3.3.0-6|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_authnz_external-3.3.0-6|50	
21cr|apache-mod_authnz_external-3.3.0-6|51	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_authnz_external-3.3.0-6|52	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

163 21
21cr|apache-mod_auth_openidc-2.4.11.3-1|1	# autoreconf is enough
21cr|apache-mod_auth_openidc-2.4.11.3-1|2	%define _disable_rebuild_configure 1
21cr|apache-mod_auth_openidc-2.4.11.3-1|3	
21cr|apache-mod_auth_openidc-2.4.11.3-1|4	# XXX TODO: make them be macros in apache-devel?!
21cr|apache-mod_auth_openidc-2.4.11.3-1|5	%define apache_moddir %{_libdir}/apache
21cr|apache-mod_auth_openidc-2.4.11.3-1|6	%define apache_confdir /etc/httpd/conf.d
21cr|apache-mod_auth_openidc-2.4.11.3-1|7	%define apache_modconfdir /etc/httpd/modules.d
21cr|apache-mod_auth_openidc-2.4.11.3-1|8	%define apache_cachedir /var/cache/httpd
21cr|apache-mod_auth_openidc-2.4.11.3-1|9	
21cr|apache-mod_auth_openidc-2.4.11.3-1|10	Summary:	OpenID Connect auth module for Apache HTTP Server
21cr|apache-mod_auth_openidc-2.4.11.3-1|11	Name:		apache-mod_auth_openidc
21cr|apache-mod_auth_openidc-2.4.11.3-1|12	Version:	2.4.11.3
21cr|apache-mod_auth_openidc-2.4.11.3-1|13	Release:	1
21cr|apache-mod_auth_openidc-2.4.11.3-1|14	License:	Apache 2.0
21cr|apache-mod_auth_openidc-2.4.11.3-1|15	Group:		System/Servers
21cr|apache-mod_auth_openidc-2.4.11.3-1|16	Url:		https://github.com/zmartzone/mod_auth_openidc
21cr|apache-mod_auth_openidc-2.4.11.3-1|17	Source0:	https://github.com/zmartzone/mod_auth_openidc/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|apache-mod_auth_openidc-2.4.11.3-1|18	
21cr|apache-mod_auth_openidc-2.4.11.3-1|19	BuildRequires:	make
21cr|apache-mod_auth_openidc-2.4.11.3-1|20	BuildRequires:  gcc
21cr|apache-mod_auth_openidc-2.4.11.3-1|21	BuildRequires:	apache-devel
21cr|apache-mod_auth_openidc-2.4.11.3-1|22	BuildRequires:	openssl-devel
21cr|apache-mod_auth_openidc-2.4.11.3-1|23	BuildRequires:	curl-devel
21cr|apache-mod_auth_openidc-2.4.11.3-1|24	BuildRequires:	jansson-devel
21cr|apache-mod_auth_openidc-2.4.11.3-1|25	BuildRequires:	pcre-devel
21cr|apache-mod_auth_openidc-2.4.11.3-1|26	BuildRequires:	autoconf
21cr|apache-mod_auth_openidc-2.4.11.3-1|27	BuildRequires:	automake
21cr|apache-mod_auth_openidc-2.4.11.3-1|28	BuildRequires:	jq-devel
21cr|apache-mod_auth_openidc-2.4.11.3-1|29	BuildRequires:	pkgconfig(cjose)
21cr|apache-mod_auth_openidc-2.4.11.3-1|30	
21cr|apache-mod_auth_openidc-2.4.11.3-1|31	Requires:	apache
21cr|apache-mod_auth_openidc-2.4.11.3-1|32	Requires(pre):	group(apache)
21cr|apache-mod_auth_openidc-2.4.11.3-1|33	Requires(pre):	user(apache)
21cr|apache-mod_auth_openidc-2.4.11.3-1|34	
21cr|apache-mod_auth_openidc-2.4.11.3-1|35	# compat with Fedora/RH
21cr|apache-mod_auth_openidc-2.4.11.3-1|36	Provides:	mod_auth_openidc = %{EVRD}
21cr|apache-mod_auth_openidc-2.4.11.3-1|37	
21cr|apache-mod_auth_openidc-2.4.11.3-1|38	%description
21cr|apache-mod_auth_openidc-2.4.11.3-1|39	This module enables an Apache 2.x web server to operate as
21cr|apache-mod_auth_openidc-2.4.11.3-1|40	an OpenID Connect Relying Party and/or OAuth 2.0 Resource Server.
21cr|apache-mod_auth_openidc-2.4.11.3-1|41	
21cr|apache-mod_auth_openidc-2.4.11.3-1|42	%files
21cr|apache-mod_auth_openidc-2.4.11.3-1|43	%license LICENSE.txt
21cr|apache-mod_auth_openidc-2.4.11.3-1|44	%doc ChangeLog AUTHORS README.md
21cr|apache-mod_auth_openidc-2.4.11.3-1|45	%{apache_moddir}/mod_auth_openidc.so
21cr|apache-mod_auth_openidc-2.4.11.3-1|46	%config(noreplace) %{apache_modconfdir}/10-auth_openidc.conf
21cr|apache-mod_auth_openidc-2.4.11.3-1|47	%config(noreplace) %{apache_confdir}/auth_openidc.conf
21cr|apache-mod_auth_openidc-2.4.11.3-1|48	%dir %attr(0700,apache,apache) %{apache_cachedir}
21cr|apache-mod_auth_openidc-2.4.11.3-1|49	%dir %attr(0700,apache,apache) %{apache_cachedir}/metadata
21cr|apache-mod_auth_openidc-2.4.11.3-1|50	%dir %attr(0700,apache,apache) %{apache_cachedir}/cache
21cr|apache-mod_auth_openidc-2.4.11.3-1|51	#------------------------------------------------------------------
21cr|apache-mod_auth_openidc-2.4.11.3-1|52	
21cr|apache-mod_auth_openidc-2.4.11.3-1|53	%prep
21cr|apache-mod_auth_openidc-2.4.11.3-1|54	%autosetup -p1 -n mod_auth_openidc-%{version}
21cr|apache-mod_auth_openidc-2.4.11.3-1|55	
21cr|apache-mod_auth_openidc-2.4.11.3-1|56	%build
21cr|apache-mod_auth_openidc-2.4.11.3-1|57	export MODULES_DIR=%{apache_moddir}
21cr|apache-mod_auth_openidc-2.4.11.3-1|58	export APXS2_OPTS='-S LIBEXECDIR=${MODULES_DIR}'
21cr|apache-mod_auth_openidc-2.4.11.3-1|59	autoreconf -ifv
21cr|apache-mod_auth_openidc-2.4.11.3-1|60	%configure \
21cr|apache-mod_auth_openidc-2.4.11.3-1|61	--with-jq=%{_libdir} \
21cr|apache-mod_auth_openidc-2.4.11.3-1|62	--with-apxs2=%{_bindir}/apxs
21cr|apache-mod_auth_openidc-2.4.11.3-1|63	%make
21cr|apache-mod_auth_openidc-2.4.11.3-1|64	
21cr|apache-mod_auth_openidc-2.4.11.3-1|65	%install
21cr|apache-mod_auth_openidc-2.4.11.3-1|66	mkdir -p %{buildroot}%{apache_moddir}
21cr|apache-mod_auth_openidc-2.4.11.3-1|67	make install DESTDIR=%{buildroot} MODULES_DIR=%{buildroot}%{apache_moddir}
21cr|apache-mod_auth_openidc-2.4.11.3-1|68	
21cr|apache-mod_auth_openidc-2.4.11.3-1|69	install -m 755 -d %{buildroot}%{apache_modconfdir}
21cr|apache-mod_auth_openidc-2.4.11.3-1|70	echo 'LoadModule auth_openidc_module modules/mod_auth_openidc.so' > \
21cr|apache-mod_auth_openidc-2.4.11.3-1|71	%{buildroot}%{apache_modconfdir}/10-auth_openidc.conf
21cr|apache-mod_auth_openidc-2.4.11.3-1|72	
21cr|apache-mod_auth_openidc-2.4.11.3-1|73	install -m 755 -d %{buildroot}%{apache_confdir}
21cr|apache-mod_auth_openidc-2.4.11.3-1|74	install -m 644 auth_openidc.conf %{buildroot}%{apache_confdir}
21cr|apache-mod_auth_openidc-2.4.11.3-1|75	# Adjust httpd cache location in install config file
21cr|apache-mod_auth_openidc-2.4.11.3-1|76	sed -i 's!/var/cache/apache2/!%{apache_cachedir}/!' %{buildroot}%{apache_confdir}/auth_openidc.conf
21cr|apache-mod_auth_openidc-2.4.11.3-1|77	install -m 700 -d %{buildroot}%{apache_cachedir}
21cr|apache-mod_auth_openidc-2.4.11.3-1|78	install -m 700 -d %{buildroot}%{apache_cachedir}/metadata
21cr|apache-mod_auth_openidc-2.4.11.3-1|79	install -m 700 -d %{buildroot}%{apache_cachedir}/cache

164 21
21cr|apache-mod_auth_pam-1.1.1-15|1	#Module-Specific definitions
21cr|apache-mod_auth_pam-1.1.1-15|2	%define mod_name mod_auth_pam
21cr|apache-mod_auth_pam-1.1.1-15|3	%define mod_conf A48_%{mod_name}.conf
21cr|apache-mod_auth_pam-1.1.1-15|4	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_pam-1.1.1-15|5	
21cr|apache-mod_auth_pam-1.1.1-15|6	Summary: 	Pam authorisation for Apache
21cr|apache-mod_auth_pam-1.1.1-15|7	Name: 		apache-%{mod_name}
21cr|apache-mod_auth_pam-1.1.1-15|8	Version: 	1.1.1
21cr|apache-mod_auth_pam-1.1.1-15|9	Release: 	15
21cr|apache-mod_auth_pam-1.1.1-15|10	License: 	LGPL
21cr|apache-mod_auth_pam-1.1.1-15|11	Group: 		System/Servers
21cr|apache-mod_auth_pam-1.1.1-15|12	URL: 		http://pam.sourceforge.net/mod_auth_pam/
21cr|apache-mod_auth_pam-1.1.1-15|13	Source0:	http://pam.sourceforge.net/mod_auth_pam/dist/%{mod_name}-2.0-%{version}.tar.bz2
21cr|apache-mod_auth_pam-1.1.1-15|14	Source1:	http://pam.sourceforge.net/mod_auth_pam/shadow.html
21cr|apache-mod_auth_pam-1.1.1-15|15	Source2:	%{mod_conf}
21cr|apache-mod_auth_pam-1.1.1-15|16	Requires(pre): rpm-helper
21cr|apache-mod_auth_pam-1.1.1-15|17	Requires(postun): rpm-helper
21cr|apache-mod_auth_pam-1.1.1-15|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_auth_pam-1.1.1-15|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_auth_pam-1.1.1-15|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_auth_pam-1.1.1-15|21	Requires:	apache >= 2.2.0
21cr|apache-mod_auth_pam-1.1.1-15|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_auth_pam-1.1.1-15|23	BuildRequires:	file
21cr|apache-mod_auth_pam-1.1.1-15|24	BuildRequires:  pam-devel
21cr|apache-mod_auth_pam-1.1.1-15|25	
21cr|apache-mod_auth_pam-1.1.1-15|26	%description
21cr|apache-mod_auth_pam-1.1.1-15|27	The PAM authentication module implements Basic authentication on
21cr|apache-mod_auth_pam-1.1.1-15|28	top of the Pluggable Authentication Module library. Thereby it
21cr|apache-mod_auth_pam-1.1.1-15|29	supports standard unix passwd, shadow, NIS, SMB auth and radius
21cr|apache-mod_auth_pam-1.1.1-15|30	authentication transparently and easily interchangeable, wherever
21cr|apache-mod_auth_pam-1.1.1-15|31	the HTTP protocol allows it.
21cr|apache-mod_auth_pam-1.1.1-15|32	
21cr|apache-mod_auth_pam-1.1.1-15|33	%prep
21cr|apache-mod_auth_pam-1.1.1-15|34	
21cr|apache-mod_auth_pam-1.1.1-15|35	%setup -q -n %{mod_name}
21cr|apache-mod_auth_pam-1.1.1-15|36	
21cr|apache-mod_auth_pam-1.1.1-15|37	cp %{SOURCE1} .
21cr|apache-mod_auth_pam-1.1.1-15|38	cp %{SOURCE2} %{mod_conf}
21cr|apache-mod_auth_pam-1.1.1-15|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_auth_pam-1.1.1-15|40	
21cr|apache-mod_auth_pam-1.1.1-15|41	chmod 644 INSTALL README doc/configure.html doc/faq.html doc/install.html
21cr|apache-mod_auth_pam-1.1.1-15|42	
21cr|apache-mod_auth_pam-1.1.1-15|43	# strip away annoying ^M
21cr|apache-mod_auth_pam-1.1.1-15|44	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_pam-1.1.1-15|45	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_pam-1.1.1-15|46	
21cr|apache-mod_auth_pam-1.1.1-15|47	%build
21cr|apache-mod_auth_pam-1.1.1-15|48	%{_bindir}/apxs -c %{mod_name}.c -o %{mod_name}.la -lpam
21cr|apache-mod_auth_pam-1.1.1-15|49	%{_bindir}/apxs -c mod_auth_sys_group.c -o mod_auth_sys_group.la -lpam
21cr|apache-mod_auth_pam-1.1.1-15|50	
21cr|apache-mod_auth_pam-1.1.1-15|51	%install
21cr|apache-mod_auth_pam-1.1.1-15|52	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_pam-1.1.1-15|53	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_pam-1.1.1-15|54	install -d %{buildroot}%{_sysconfdir}/pam.d
21cr|apache-mod_auth_pam-1.1.1-15|55	
21cr|apache-mod_auth_pam-1.1.1-15|56	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_pam-1.1.1-15|57	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_pam-1.1.1-15|58	
21cr|apache-mod_auth_pam-1.1.1-15|59	cat > %{buildroot}%{_sysconfdir}/pam.d/httpd << EOF
21cr|apache-mod_auth_pam-1.1.1-15|60	#%PAM-1.0
21cr|apache-mod_auth_pam-1.1.1-15|61	auth       include      system-auth
21cr|apache-mod_auth_pam-1.1.1-15|62	account    include      system-auth
21cr|apache-mod_auth_pam-1.1.1-15|63	EOF
21cr|apache-mod_auth_pam-1.1.1-15|64	
21cr|apache-mod_auth_pam-1.1.1-15|65	%files
21cr|apache-mod_auth_pam-1.1.1-15|66	%doc INSTALL README doc/configure.html doc/faq.html doc/install.html shadow.html
21cr|apache-mod_auth_pam-1.1.1-15|67	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_pam-1.1.1-15|68	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/httpd
21cr|apache-mod_auth_pam-1.1.1-15|69	%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_*.so

165 21
21cr|apache-mod_auth_radius-1.5.8-14|1	#Module-Specific definitions
21cr|apache-mod_auth_radius-1.5.8-14|2	%define apache_version 2.2.4
21cr|apache-mod_auth_radius-1.5.8-14|3	%define mod_name mod_auth_radius
21cr|apache-mod_auth_radius-1.5.8-14|4	%define mod_conf 14_%{mod_name}.conf
21cr|apache-mod_auth_radius-1.5.8-14|5	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_radius-1.5.8-14|6	
21cr|apache-mod_auth_radius-1.5.8-14|7	Summary:	DSO module for the apache Web server
21cr|apache-mod_auth_radius-1.5.8-14|8	Name:		apache-%{mod_name}
21cr|apache-mod_auth_radius-1.5.8-14|9	Version:	1.5.8
21cr|apache-mod_auth_radius-1.5.8-14|10	Release:	14
21cr|apache-mod_auth_radius-1.5.8-14|11	Group:		System/Servers
21cr|apache-mod_auth_radius-1.5.8-14|12	License:	Apache License
21cr|apache-mod_auth_radius-1.5.8-14|13	URL:		http://www.freeradius.org/mod_auth_radius/
21cr|apache-mod_auth_radius-1.5.8-14|14	Source0:	ftp://ftp.freeradius.org/pub/radius/mod_auth_radius-%{version}.tar.gz
21cr|apache-mod_auth_radius-1.5.8-14|15	Source1:	%{mod_conf}
21cr|apache-mod_auth_radius-1.5.8-14|16	Patch0:		mod_auth_radius-1.5.8-CAN2005-0108.diff
21cr|apache-mod_auth_radius-1.5.8-14|17	Requires(pre): rpm-helper
21cr|apache-mod_auth_radius-1.5.8-14|18	Requires(postun): rpm-helper
21cr|apache-mod_auth_radius-1.5.8-14|19	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_auth_radius-1.5.8-14|20	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_auth_radius-1.5.8-14|21	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_auth_radius-1.5.8-14|22	Requires:	apache >= %{apache_version}
21cr|apache-mod_auth_radius-1.5.8-14|23	BuildRequires:  apache-devel >= %{apache_version}
21cr|apache-mod_auth_radius-1.5.8-14|24	Epoch:		2
21cr|apache-mod_auth_radius-1.5.8-14|25	
21cr|apache-mod_auth_radius-1.5.8-14|26	%description
21cr|apache-mod_auth_radius-1.5.8-14|27	Make apache a RADIUS client for authentication and accounting requests.
21cr|apache-mod_auth_radius-1.5.8-14|28	
21cr|apache-mod_auth_radius-1.5.8-14|29	%prep
21cr|apache-mod_auth_radius-1.5.8-14|30	
21cr|apache-mod_auth_radius-1.5.8-14|31	%setup -q -n mod_auth_radius-%{version}
21cr|apache-mod_auth_radius-1.5.8-14|32	%patch0 -p0
21cr|apache-mod_auth_radius-1.5.8-14|33	
21cr|apache-mod_auth_radius-1.5.8-14|34	cp mod_auth_radius-2.0.c mod_auth_radius.c
21cr|apache-mod_auth_radius-1.5.8-14|35	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_radius-1.5.8-14|36	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_auth_radius-1.5.8-14|37	
21cr|apache-mod_auth_radius-1.5.8-14|38	%build
21cr|apache-mod_auth_radius-1.5.8-14|39	%{_bindir}/apxs -c mod_auth_radius.c -Wl,-lresolv
21cr|apache-mod_auth_radius-1.5.8-14|40	
21cr|apache-mod_auth_radius-1.5.8-14|41	%install
21cr|apache-mod_auth_radius-1.5.8-14|42	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_radius-1.5.8-14|43	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_radius-1.5.8-14|44	
21cr|apache-mod_auth_radius-1.5.8-14|45	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_radius-1.5.8-14|46	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_radius-1.5.8-14|47	
21cr|apache-mod_auth_radius-1.5.8-14|48	%files
21cr|apache-mod_auth_radius-1.5.8-14|49	%doc README htaccess httpd.conf index.html
21cr|apache-mod_auth_radius-1.5.8-14|50	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_radius-1.5.8-14|51	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

166 21
21cr|apache-mod_auth_remote-0.2-0.12|1	#Module-Specific definitions
21cr|apache-mod_auth_remote-0.2-0.12|2	%define apache_version 2.2.4
21cr|apache-mod_auth_remote-0.2-0.12|3	%define mod_name mod_auth_remote
21cr|apache-mod_auth_remote-0.2-0.12|4	%define mod_conf 82_%{mod_name}.conf
21cr|apache-mod_auth_remote-0.2-0.12|5	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_remote-0.2-0.12|6	
21cr|apache-mod_auth_remote-0.2-0.12|7	Summary:	DSO module for the apache Web server
21cr|apache-mod_auth_remote-0.2-0.12|8	Name:		apache-%{mod_name}
21cr|apache-mod_auth_remote-0.2-0.12|9	Version:	0.2
21cr|apache-mod_auth_remote-0.2-0.12|10	Release:	0.12
21cr|apache-mod_auth_remote-0.2-0.12|11	Group:		System/Servers
21cr|apache-mod_auth_remote-0.2-0.12|12	License:	Apache License
21cr|apache-mod_auth_remote-0.2-0.12|13	URL:		http://saju.pillai.googlepages.com/mod_auth_remote
21cr|apache-mod_auth_remote-0.2-0.12|14	Source0:	http://github.com/saju/mod_auth_remote/raw/dd48860bdca8366df1d93cd5df66a128278b6104/src/mod_auth_remote.c
21cr|apache-mod_auth_remote-0.2-0.12|15	Source1:	%{mod_conf}
21cr|apache-mod_auth_remote-0.2-0.12|16	Requires(pre): rpm-helper
21cr|apache-mod_auth_remote-0.2-0.12|17	Requires(postun): rpm-helper
21cr|apache-mod_auth_remote-0.2-0.12|18	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_auth_remote-0.2-0.12|19	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_auth_remote-0.2-0.12|20	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_auth_remote-0.2-0.12|21	Requires:	apache >= %{apache_version}
21cr|apache-mod_auth_remote-0.2-0.12|22	BuildRequires:  apache-devel >= %{apache_version}
21cr|apache-mod_auth_remote-0.2-0.12|23	Epoch:		1
21cr|apache-mod_auth_remote-0.2-0.12|24	
21cr|apache-mod_auth_remote-0.2-0.12|25	%description
21cr|apache-mod_auth_remote-0.2-0.12|26	This module is a very simple, lightweight method of setting up a single signon
21cr|apache-mod_auth_remote-0.2-0.12|27	system across multiple web-applicaitions hosted on different servers.
21cr|apache-mod_auth_remote-0.2-0.12|28	
21cr|apache-mod_auth_remote-0.2-0.12|29	The actual authentication & authorization system is deployed on a single server
21cr|apache-mod_auth_remote-0.2-0.12|30	instead of each individual server. All other servers are built with
21cr|apache-mod_auth_remote-0.2-0.12|31	mod_auth_remote enabled. When a request comes in, mod_auth_remote obtains the
21cr|apache-mod_auth_remote-0.2-0.12|32	client username & password from the client via basic authentication scheme.
21cr|apache-mod_auth_remote-0.2-0.12|33	
21cr|apache-mod_auth_remote-0.2-0.12|34	It then builds a HTTP header with authorization header built from the client's
21cr|apache-mod_auth_remote-0.2-0.12|35	userid:passwd. mod_auth_remote then makes a HEAD request to the authentication
21cr|apache-mod_auth_remote-0.2-0.12|36	server. On reciept of a 2XX response, the client is validated; for all other
21cr|apache-mod_auth_remote-0.2-0.12|37	responses the client is not validated.
21cr|apache-mod_auth_remote-0.2-0.12|38	
21cr|apache-mod_auth_remote-0.2-0.12|39	%prep
21cr|apache-mod_auth_remote-0.2-0.12|40	
21cr|apache-mod_auth_remote-0.2-0.12|41	%setup -q -T -c -n %{mod_name}-%{version}
21cr|apache-mod_auth_remote-0.2-0.12|42	
21cr|apache-mod_auth_remote-0.2-0.12|43	cp %{SOURCE0} %{mod_name}.c
21cr|apache-mod_auth_remote-0.2-0.12|44	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_remote-0.2-0.12|45	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_auth_remote-0.2-0.12|46	
21cr|apache-mod_auth_remote-0.2-0.12|47	%build
21cr|apache-mod_auth_remote-0.2-0.12|48	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_auth_remote-0.2-0.12|49	
21cr|apache-mod_auth_remote-0.2-0.12|50	%install
21cr|apache-mod_auth_remote-0.2-0.12|51	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_remote-0.2-0.12|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_remote-0.2-0.12|53	
21cr|apache-mod_auth_remote-0.2-0.12|54	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_remote-0.2-0.12|55	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_remote-0.2-0.12|56	
21cr|apache-mod_auth_remote-0.2-0.12|57	
21cr|apache-mod_auth_remote-0.2-0.12|58	%files
21cr|apache-mod_auth_remote-0.2-0.12|59	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_remote-0.2-0.12|60	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

167 21
21cr|apache-mod_auth_shadow-2.3-5|1	#Module-Specific definitions
21cr|apache-mod_auth_shadow-2.3-5|2	%define apache_version 2.2.4
21cr|apache-mod_auth_shadow-2.3-5|3	%define mod_name mod_auth_shadow
21cr|apache-mod_auth_shadow-2.3-5|4	%define mod_conf 83_%{mod_name}.conf
21cr|apache-mod_auth_shadow-2.3-5|5	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_shadow-2.3-5|6	
21cr|apache-mod_auth_shadow-2.3-5|7	Summary:	Shadow password authentication for the apache web server
21cr|apache-mod_auth_shadow-2.3-5|8	Name:		apache-%{mod_name}
21cr|apache-mod_auth_shadow-2.3-5|9	Version:	2.3
21cr|apache-mod_auth_shadow-2.3-5|10	Release:	5
21cr|apache-mod_auth_shadow-2.3-5|11	Group:		System/Servers
21cr|apache-mod_auth_shadow-2.3-5|12	License:	GPL
21cr|apache-mod_auth_shadow-2.3-5|13	URL:		http://mod-auth-shadow.sourceforge.net/
21cr|apache-mod_auth_shadow-2.3-5|14	Source0:	http://prdownloads.sourceforge.net/mod-auth-shadow/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_auth_shadow-2.3-5|15	Source1:	%{mod_conf}
21cr|apache-mod_auth_shadow-2.3-5|16	Patch0:		%{mod_name}-2.1-register.diff
21cr|apache-mod_auth_shadow-2.3-5|17	Patch1:		%{mod_name}-2.1-makefile.diff
21cr|apache-mod_auth_shadow-2.3-5|18	Requires(pre): rpm-helper
21cr|apache-mod_auth_shadow-2.3-5|19	Requires(postun): rpm-helper
21cr|apache-mod_auth_shadow-2.3-5|20	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_auth_shadow-2.3-5|21	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_auth_shadow-2.3-5|22	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_auth_shadow-2.3-5|23	Requires:	apache >= %{apache_version}
21cr|apache-mod_auth_shadow-2.3-5|24	BuildRequires:  apache-devel >= %{apache_version}
21cr|apache-mod_auth_shadow-2.3-5|25	Epoch:		1
21cr|apache-mod_auth_shadow-2.3-5|26	
21cr|apache-mod_auth_shadow-2.3-5|27	%description
21cr|apache-mod_auth_shadow-2.3-5|28	mod_auth_shadow is an apache module which authenticates against the /etc/shadow
21cr|apache-mod_auth_shadow-2.3-5|29	file. You may use this module with a mode 400 root:root /etc/shadow file, while
21cr|apache-mod_auth_shadow-2.3-5|30	your web daemons are running under a non-privileged user.
21cr|apache-mod_auth_shadow-2.3-5|31	
21cr|apache-mod_auth_shadow-2.3-5|32	%prep
21cr|apache-mod_auth_shadow-2.3-5|33	
21cr|apache-mod_auth_shadow-2.3-5|34	%setup -q -n %{mod_name}_%{version}
21cr|apache-mod_auth_shadow-2.3-5|35	%patch0 -p0
21cr|apache-mod_auth_shadow-2.3-5|36	%patch1 -p0
21cr|apache-mod_auth_shadow-2.3-5|37	
21cr|apache-mod_auth_shadow-2.3-5|38	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_shadow-2.3-5|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_auth_shadow-2.3-5|40	
21cr|apache-mod_auth_shadow-2.3-5|41	%build
21cr|apache-mod_auth_shadow-2.3-5|42	%serverbuild
21cr|apache-mod_auth_shadow-2.3-5|43	
21cr|apache-mod_auth_shadow-2.3-5|44	export PATH="$PATH:/usr/sbin"
21cr|apache-mod_auth_shadow-2.3-5|45	%make CFLAGS="$CFLAGS" -f makefile
21cr|apache-mod_auth_shadow-2.3-5|46	
21cr|apache-mod_auth_shadow-2.3-5|47	%install
21cr|apache-mod_auth_shadow-2.3-5|48	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_shadow-2.3-5|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_shadow-2.3-5|50	
21cr|apache-mod_auth_shadow-2.3-5|51	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_shadow-2.3-5|52	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_shadow-2.3-5|53	
21cr|apache-mod_auth_shadow-2.3-5|54	install -d %{buildroot}%{_sbindir}
21cr|apache-mod_auth_shadow-2.3-5|55	install -m0755 validate %{buildroot}%{_sbindir}/
21cr|apache-mod_auth_shadow-2.3-5|56	
21cr|apache-mod_auth_shadow-2.3-5|57	%files
21cr|apache-mod_auth_shadow-2.3-5|58	%doc CHANGES INSTALL README
21cr|apache-mod_auth_shadow-2.3-5|59	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_shadow-2.3-5|60	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_auth_shadow-2.3-5|61	%attr(4755,root,root) %{_sbindir}/validate

168 21
21cr|apache-mod_auth_token-1.0.3-14|1	#Module-Specific definitions
21cr|apache-mod_auth_token-1.0.3-14|2	%define mod_name mod_auth_token
21cr|apache-mod_auth_token-1.0.3-14|3	%define mod_conf A63_%{mod_name}.conf
21cr|apache-mod_auth_token-1.0.3-14|4	%define mod_so %{mod_name}.so
21cr|apache-mod_auth_token-1.0.3-14|5	
21cr|apache-mod_auth_token-1.0.3-14|6	Summary:	Token based authentication to secure downloads and prevent deep-linking
21cr|apache-mod_auth_token-1.0.3-14|7	Name:		apache-%{mod_name}
21cr|apache-mod_auth_token-1.0.3-14|8	Version:	1.0.3
21cr|apache-mod_auth_token-1.0.3-14|9	Release:	14
21cr|apache-mod_auth_token-1.0.3-14|10	Group:		System/Servers
21cr|apache-mod_auth_token-1.0.3-14|11	License:	GPL
21cr|apache-mod_auth_token-1.0.3-14|12	URL:		http://www.synd.info/
21cr|apache-mod_auth_token-1.0.3-14|13	Source0:	http://www.synd.info/downloads/releases/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_auth_token-1.0.3-14|14	Source1:	%{mod_conf}
21cr|apache-mod_auth_token-1.0.3-14|15	Requires(pre): rpm-helper
21cr|apache-mod_auth_token-1.0.3-14|16	Requires(postun): rpm-helper
21cr|apache-mod_auth_token-1.0.3-14|17	Requires(pre):	apache-conf >= 2.2.8
21cr|apache-mod_auth_token-1.0.3-14|18	Requires(pre):	apache >= 2.2.8
21cr|apache-mod_auth_token-1.0.3-14|19	Requires:	apache-conf >= 2.2.8
21cr|apache-mod_auth_token-1.0.3-14|20	Requires:	apache >= 2.2.8
21cr|apache-mod_auth_token-1.0.3-14|21	BuildRequires:  apache-devel >= 2.2.8
21cr|apache-mod_auth_token-1.0.3-14|22	BuildRequires:	file
21cr|apache-mod_auth_token-1.0.3-14|23	BuildRequires:	autoconf2.5
21cr|apache-mod_auth_token-1.0.3-14|24	BuildRequires:	automake
21cr|apache-mod_auth_token-1.0.3-14|25	BuildRequires:	libtool
21cr|apache-mod_auth_token-1.0.3-14|26	
21cr|apache-mod_auth_token-1.0.3-14|27	%description
21cr|apache-mod_auth_token-1.0.3-14|28	This module uses token based authentication to secure downloads and prevent
21cr|apache-mod_auth_token-1.0.3-14|29	deep-linking. Have your PHP script or servlet generate the to authenticate the
21cr|apache-mod_auth_token-1.0.3-14|30	download. Apache can then treat the download request like a normal file
21cr|apache-mod_auth_token-1.0.3-14|31	transfer without having to pipe the file through a script in  order to add
21cr|apache-mod_auth_token-1.0.3-14|32	authentication.
21cr|apache-mod_auth_token-1.0.3-14|33	
21cr|apache-mod_auth_token-1.0.3-14|34	%prep
21cr|apache-mod_auth_token-1.0.3-14|35	
21cr|apache-mod_auth_token-1.0.3-14|36	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_auth_token-1.0.3-14|37	
21cr|apache-mod_auth_token-1.0.3-14|38	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_auth_token-1.0.3-14|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_auth_token-1.0.3-14|40	
21cr|apache-mod_auth_token-1.0.3-14|41	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|apache-mod_auth_token-1.0.3-14|42	find . -type d -perm 0555 -exec chmod 755 {} \;
21cr|apache-mod_auth_token-1.0.3-14|43	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|apache-mod_auth_token-1.0.3-14|44	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|apache-mod_auth_token-1.0.3-14|45	
21cr|apache-mod_auth_token-1.0.3-14|46	for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|apache-mod_auth_token-1.0.3-14|47	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|apache-mod_auth_token-1.0.3-14|48	done
21cr|apache-mod_auth_token-1.0.3-14|49	
21cr|apache-mod_auth_token-1.0.3-14|50	# strip away annoying ^M
21cr|apache-mod_auth_token-1.0.3-14|51	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_token-1.0.3-14|52	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_auth_token-1.0.3-14|53	
21cr|apache-mod_auth_token-1.0.3-14|54	%build
21cr|apache-mod_auth_token-1.0.3-14|55	rm -f configure
21cr|apache-mod_auth_token-1.0.3-14|56	libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy --foreign && autoconf
21cr|apache-mod_auth_token-1.0.3-14|57	
21cr|apache-mod_auth_token-1.0.3-14|58	%configure --localstatedir=/var/lib \
21cr|apache-mod_auth_token-1.0.3-14|59	--with-apxs=%{_bindir}/apxs
21cr|apache-mod_auth_token-1.0.3-14|60	
21cr|apache-mod_auth_token-1.0.3-14|61	%make
21cr|apache-mod_auth_token-1.0.3-14|62	
21cr|apache-mod_auth_token-1.0.3-14|63	%install
21cr|apache-mod_auth_token-1.0.3-14|64	
21cr|apache-mod_auth_token-1.0.3-14|65	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_auth_token-1.0.3-14|66	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_auth_token-1.0.3-14|67	
21cr|apache-mod_auth_token-1.0.3-14|68	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_auth_token-1.0.3-14|69	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_token-1.0.3-14|70	
21cr|apache-mod_auth_token-1.0.3-14|71	%files
21cr|apache-mod_auth_token-1.0.3-14|72	%doc AUTHORS ChangeLog LICENSE README
21cr|apache-mod_auth_token-1.0.3-14|73	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_auth_token-1.0.3-14|74	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

169 21
21cr|apache-mod_authz_ldap-0.30-1|1	#Module-Specific definitions
21cr|apache-mod_authz_ldap-0.30-1|2	%define mod_name mod_authz_ldap
21cr|apache-mod_authz_ldap-0.30-1|3	%define mod_conf A31_%{mod_name}.conf
21cr|apache-mod_authz_ldap-0.30-1|4	%define mod_so %{mod_name}.so
21cr|apache-mod_authz_ldap-0.30-1|5	
21cr|apache-mod_authz_ldap-0.30-1|6	Summary:	LDAP authorization module for apache
21cr|apache-mod_authz_ldap-0.30-1|7	Name:		apache-%{mod_name}
21cr|apache-mod_authz_ldap-0.30-1|8	Version:	0.30
21cr|apache-mod_authz_ldap-0.30-1|9	Release:	1
21cr|apache-mod_authz_ldap-0.30-1|10	Epoch:		1
21cr|apache-mod_authz_ldap-0.30-1|11	License:	GPL
21cr|apache-mod_authz_ldap-0.30-1|12	Group:		System/Servers
21cr|apache-mod_authz_ldap-0.30-1|13	Url:		http://authzldap.othello.ch/
21cr|apache-mod_authz_ldap-0.30-1|14	#Source0:	http://authzldap.othello.ch/download/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_authz_ldap-0.30-1|15	#Re-pack source file because the original one fails on setup extract
21cr|apache-mod_authz_ldap-0.30-1|16	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_authz_ldap-0.30-1|17	Source1:	%{mod_conf}
21cr|apache-mod_authz_ldap-0.30-1|18	BuildRequires:	openssl-devel
21cr|apache-mod_authz_ldap-0.30-1|19	BuildRequires:	openldap-devel
21cr|apache-mod_authz_ldap-0.30-1|20	BuildRequires:	automake
21cr|apache-mod_authz_ldap-0.30-1|21	BuildRequires:	autoconf2.5
21cr|apache-mod_authz_ldap-0.30-1|22	Requires:	openldap
21cr|apache-mod_authz_ldap-0.30-1|23	Requires:	apache-mod_ssl
21cr|apache-mod_authz_ldap-0.30-1|24	Requires(pre): rpm-helper
21cr|apache-mod_authz_ldap-0.30-1|25	Requires(postun): rpm-helper
21cr|apache-mod_authz_ldap-0.30-1|26	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_authz_ldap-0.30-1|27	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_authz_ldap-0.30-1|28	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_authz_ldap-0.30-1|29	Requires:	apache >= 2.2.0
21cr|apache-mod_authz_ldap-0.30-1|30	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_authz_ldap-0.30-1|31	BuildRequires:	file
21cr|apache-mod_authz_ldap-0.30-1|32	
21cr|apache-mod_authz_ldap-0.30-1|33	%description
21cr|apache-mod_authz_ldap-0.30-1|34	The mod_authz_ldap package provides support for authenticating
21cr|apache-mod_authz_ldap-0.30-1|35	users of the Apache HTTP server against an LDAP database.
21cr|apache-mod_authz_ldap-0.30-1|36	mod_authz_ldap features the ability to authenticate users based on
21cr|apache-mod_authz_ldap-0.30-1|37	the SSL client certificate presented, and also supports password
21cr|apache-mod_authz_ldap-0.30-1|38	aging, and authentication based on role or by configured filters.
21cr|apache-mod_authz_ldap-0.30-1|39	
21cr|apache-mod_authz_ldap-0.30-1|40	%files
21cr|apache-mod_authz_ldap-0.30-1|41	%doc ldap/*.schema docs/*.{html,jpg} docs/*.{HOWTO,txt} docs/README
21cr|apache-mod_authz_ldap-0.30-1|42	%doc NEWS AUTHORS ChangeLog COPYING INSTALL
21cr|apache-mod_authz_ldap-0.30-1|43	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authz_ldap-0.30-1|44	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_authz_ldap-0.30-1|45	%attr(0755,root,root) %{_bindir}/cert*
21cr|apache-mod_authz_ldap-0.30-1|46	%attr(0644,root,root) %{_mandir}/man1/cert*
21cr|apache-mod_authz_ldap-0.30-1|47	
21cr|apache-mod_authz_ldap-0.30-1|48	#----------------------------------------------------------------------------
21cr|apache-mod_authz_ldap-0.30-1|49	
21cr|apache-mod_authz_ldap-0.30-1|50	%prep
21cr|apache-mod_authz_ldap-0.30-1|51	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_authz_ldap-0.30-1|52	
21cr|apache-mod_authz_ldap-0.30-1|53	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_authz_ldap-0.30-1|54	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_authz_ldap-0.30-1|55	
21cr|apache-mod_authz_ldap-0.30-1|56	# strip away annoying ^M
21cr|apache-mod_authz_ldap-0.30-1|57	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_authz_ldap-0.30-1|58	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_authz_ldap-0.30-1|59	
21cr|apache-mod_authz_ldap-0.30-1|60	%build
21cr|apache-mod_authz_ldap-0.30-1|61	#export WANT_AUTOCONF_2_5=1
21cr|apache-mod_authz_ldap-0.30-1|62	#rm -f configure
21cr|apache-mod_authz_ldap-0.30-1|63	#libtoolize --copy --force; aclocal; autoconf --force; autoheader; automake --add-missing
21cr|apache-mod_authz_ldap-0.30-1|64	
21cr|apache-mod_authz_ldap-0.30-1|65	export CPPFLAGS="`apr-1-config --includes` `apu-1-config --includes` -I%{_includedir}/openssl -DLDAP_DEPRECATED=1"
21cr|apache-mod_authz_ldap-0.30-1|66	
21cr|apache-mod_authz_ldap-0.30-1|67	%configure --localstatedir=/var/lib \
21cr|apache-mod_authz_ldap-0.30-1|68	--with-apxs=%{_bindir}/apxs \
21cr|apache-mod_authz_ldap-0.30-1|69	--disable-static
21cr|apache-mod_authz_ldap-0.30-1|70	
21cr|apache-mod_authz_ldap-0.30-1|71	pushd module
21cr|apache-mod_authz_ldap-0.30-1|72	%{_bindir}/apxs -Wl,-export-symbols-regex -Wl,authz_ldap_module \
21cr|apache-mod_authz_ldap-0.30-1|73	-Wc,-DAUTHZ_LDAP_HAVE_SSL -c -o mod_authz_ldap.la *.c \
21cr|apache-mod_authz_ldap-0.30-1|74	-DAUTHZ_LDAP_HAVE_SSL -Wl,-lldap -Wl,-lcrypto
21cr|apache-mod_authz_ldap-0.30-1|75	popd
21cr|apache-mod_authz_ldap-0.30-1|76	
21cr|apache-mod_authz_ldap-0.30-1|77	%make -C tools
21cr|apache-mod_authz_ldap-0.30-1|78	
21cr|apache-mod_authz_ldap-0.30-1|79	%install
21cr|apache-mod_authz_ldap-0.30-1|80	make -C tools install DESTDIR=%{buildroot}
21cr|apache-mod_authz_ldap-0.30-1|81	make -C docs install DESTDIR=%{buildroot}
21cr|apache-mod_authz_ldap-0.30-1|82	
21cr|apache-mod_authz_ldap-0.30-1|83	# fix advx compat
21cr|apache-mod_authz_ldap-0.30-1|84	rm -rf .libs; cp -rp module/.libs .
21cr|apache-mod_authz_ldap-0.30-1|85	
21cr|apache-mod_authz_ldap-0.30-1|86	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_authz_ldap-0.30-1|87	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_authz_ldap-0.30-1|88	
21cr|apache-mod_authz_ldap-0.30-1|89	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_authz_ldap-0.30-1|90	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authz_ldap-0.30-1|91	

170 21
21cr|apache-mod_authz_unixgroup-1.1.0-5|1	#Module-Specific definitions
21cr|apache-mod_authz_unixgroup-1.1.0-5|2	%define apache_version 2.4.0
21cr|apache-mod_authz_unixgroup-1.1.0-5|3	%define mod_name mod_authz_unixgroup
21cr|apache-mod_authz_unixgroup-1.1.0-5|4	%define mod_conf A57_%{mod_name}.conf
21cr|apache-mod_authz_unixgroup-1.1.0-5|5	%define mod_so %{mod_name}.so
21cr|apache-mod_authz_unixgroup-1.1.0-5|6	
21cr|apache-mod_authz_unixgroup-1.1.0-5|7	Summary:	Apache Unix Group Access Control Modules
21cr|apache-mod_authz_unixgroup-1.1.0-5|8	Name:		apache-%{mod_name}
21cr|apache-mod_authz_unixgroup-1.1.0-5|9	Version:	1.1.0
21cr|apache-mod_authz_unixgroup-1.1.0-5|10	Release:	5
21cr|apache-mod_authz_unixgroup-1.1.0-5|11	Group:		System/Servers
21cr|apache-mod_authz_unixgroup-1.1.0-5|12	License:	Apache License
21cr|apache-mod_authz_unixgroup-1.1.0-5|13	URL:		http://code.google.com/p/mod-auth-external/wiki/ModAuthzUnixGroup
21cr|apache-mod_authz_unixgroup-1.1.0-5|14	Source0:	http://mod-auth-external.googlecode.com/files/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_authz_unixgroup-1.1.0-5|15	Source1:	%{mod_conf}
21cr|apache-mod_authz_unixgroup-1.1.0-5|16	Requires:	pwauth
21cr|apache-mod_authz_unixgroup-1.1.0-5|17	Requires(pre): rpm-helper
21cr|apache-mod_authz_unixgroup-1.1.0-5|18	Requires(postun): rpm-helper
21cr|apache-mod_authz_unixgroup-1.1.0-5|19	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_authz_unixgroup-1.1.0-5|20	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_authz_unixgroup-1.1.0-5|21	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_authz_unixgroup-1.1.0-5|22	Requires:	apache >= %{apache_version}
21cr|apache-mod_authz_unixgroup-1.1.0-5|23	BuildRequires:  apache-devel >= %{apache_version}
21cr|apache-mod_authz_unixgroup-1.1.0-5|24	
21cr|apache-mod_authz_unixgroup-1.1.0-5|25	%description
21cr|apache-mod_authz_unixgroup-1.1.0-5|26	Mod_Authz_Unixgroup is a unix group access control modules for Apache 2.1 and
21cr|apache-mod_authz_unixgroup-1.1.0-5|27	later. If you are having users authenticate with real Unix login ID over the
21cr|apache-mod_authz_unixgroup-1.1.0-5|28	net, using something like my mod_authnz_external / pwauth combination, and you
21cr|apache-mod_authz_unixgroup-1.1.0-5|29	want to do access control based on unix group membership, then
21cr|apache-mod_authz_unixgroup-1.1.0-5|30	mod_authz_unixgroup is exactly what you need.
21cr|apache-mod_authz_unixgroup-1.1.0-5|31	
21cr|apache-mod_authz_unixgroup-1.1.0-5|32	%prep
21cr|apache-mod_authz_unixgroup-1.1.0-5|33	
21cr|apache-mod_authz_unixgroup-1.1.0-5|34	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_authz_unixgroup-1.1.0-5|35	
21cr|apache-mod_authz_unixgroup-1.1.0-5|36	chmod 644 CHANGES INSTALL README
21cr|apache-mod_authz_unixgroup-1.1.0-5|37	
21cr|apache-mod_authz_unixgroup-1.1.0-5|38	rm -rf .libs
21cr|apache-mod_authz_unixgroup-1.1.0-5|39	
21cr|apache-mod_authz_unixgroup-1.1.0-5|40	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_authz_unixgroup-1.1.0-5|41	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_authz_unixgroup-1.1.0-5|42	
21cr|apache-mod_authz_unixgroup-1.1.0-5|43	
21cr|apache-mod_authz_unixgroup-1.1.0-5|44	%build
21cr|apache-mod_authz_unixgroup-1.1.0-5|45	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_authz_unixgroup-1.1.0-5|46	
21cr|apache-mod_authz_unixgroup-1.1.0-5|47	%install
21cr|apache-mod_authz_unixgroup-1.1.0-5|48	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_authz_unixgroup-1.1.0-5|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_authz_unixgroup-1.1.0-5|50	
21cr|apache-mod_authz_unixgroup-1.1.0-5|51	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_authz_unixgroup-1.1.0-5|52	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authz_unixgroup-1.1.0-5|53	
21cr|apache-mod_authz_unixgroup-1.1.0-5|54	%files
21cr|apache-mod_authz_unixgroup-1.1.0-5|55	%doc CHANGES INSTALL README
21cr|apache-mod_authz_unixgroup-1.1.0-5|56	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_authz_unixgroup-1.1.0-5|57	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

171 21
21cr|apache-mod_backtrace-0-20|1	Summary:	Collects backtraces when a child process crashes
21cr|apache-mod_backtrace-0-20|2	Name:		apache-mod_backtrace
21cr|apache-mod_backtrace-0-20|3	Version:	0
21cr|apache-mod_backtrace-0-20|4	Release:	20
21cr|apache-mod_backtrace-0-20|5	Group:		System/Servers
21cr|apache-mod_backtrace-0-20|6	License:	Apache License
21cr|apache-mod_backtrace-0-20|7	Group:		System/Servers
21cr|apache-mod_backtrace-0-20|8	URL:		http://www.apache.org
21cr|apache-mod_backtrace-0-20|9	# http://www.apache.org/~trawick/mod_backtrace.c
21cr|apache-mod_backtrace-0-20|10	Source0: 	mod_backtrace.c.bz2
21cr|apache-mod_backtrace-0-20|11	Source1: 	test_char.h.bz2
21cr|apache-mod_backtrace-0-20|12	Requires(pre): rpm-helper
21cr|apache-mod_backtrace-0-20|13	Requires(postun): rpm-helper
21cr|apache-mod_backtrace-0-20|14	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_backtrace-0-20|15	Requires(pre):	apache-base >= 2.2.0
21cr|apache-mod_backtrace-0-20|16	Requires(pre):	apache-modules >= 2.2.0
21cr|apache-mod_backtrace-0-20|17	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_backtrace-0-20|18	Requires:	apache-base >= 2.2.0
21cr|apache-mod_backtrace-0-20|19	Requires:	apache-modules >= 2.2.0
21cr|apache-mod_backtrace-0-20|20	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_backtrace-0-20|21	
21cr|apache-mod_backtrace-0-20|22	%description
21cr|apache-mod_backtrace-0-20|23	mod_backtrace is an experimental module for Apache httpd 2.x which
21cr|apache-mod_backtrace-0-20|24	collects backtraces when a child process crashes. Currently it is
21cr|apache-mod_backtrace-0-20|25	implemented only on Linux and FreeBSD, but other platforms could be
21cr|apache-mod_backtrace-0-20|26	supported in the future. You should verify that it works reasonably
21cr|apache-mod_backtrace-0-20|27	on your system before putting it in production.
21cr|apache-mod_backtrace-0-20|28	
21cr|apache-mod_backtrace-0-20|29	It implements a fatal exception hook that will be called when a child
21cr|apache-mod_backtrace-0-20|30	process crashes. In the exception hook it uses system library routines
21cr|apache-mod_backtrace-0-20|31	to obtain information about the call stack, and it writes the call
21cr|apache-mod_backtrace-0-20|32	stack to a log file or the web server error log. The backtrace is a
21cr|apache-mod_backtrace-0-20|33	critical piece of information when determining the failing software
21cr|apache-mod_backtrace-0-20|34	component that caused the crash.  Note that the backtrace written by
21cr|apache-mod_backtrace-0-20|35	mod_backtrace may not have as much information as a debugger can
21cr|apache-mod_backtrace-0-20|36	display from a core dump.
21cr|apache-mod_backtrace-0-20|37	
21cr|apache-mod_backtrace-0-20|38	%prep
21cr|apache-mod_backtrace-0-20|39	
21cr|apache-mod_backtrace-0-20|40	%setup -c -T
21cr|apache-mod_backtrace-0-20|41	
21cr|apache-mod_backtrace-0-20|42	bzcat %{SOURCE0} > mod_backtrace.c
21cr|apache-mod_backtrace-0-20|43	bzcat %{SOURCE1} > test_char.h
21cr|apache-mod_backtrace-0-20|44	
21cr|apache-mod_backtrace-0-20|45	%build
21cr|apache-mod_backtrace-0-20|46	
21cr|apache-mod_backtrace-0-20|47	%{_bindir}/apxs `apr-1-config --includes` -c mod_backtrace.c
21cr|apache-mod_backtrace-0-20|48	
21cr|apache-mod_backtrace-0-20|49	%install
21cr|apache-mod_backtrace-0-20|50	
21cr|apache-mod_backtrace-0-20|51	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_backtrace-0-20|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_backtrace-0-20|53	install -d %{buildroot}/var/log/httpd
21cr|apache-mod_backtrace-0-20|54	
21cr|apache-mod_backtrace-0-20|55	install -m0755 .libs/mod_backtrace.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_backtrace-0-20|56	
21cr|apache-mod_backtrace-0-20|57	# fix the mod_backtrace.conf
21cr|apache-mod_backtrace-0-20|58	cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/modules.d/ZZ90_mod_backtrace.conf
21cr|apache-mod_backtrace-0-20|59	LoadModule backtrace_module		%{_libdir}/apache-extramodules/mod_backtrace.so
21cr|apache-mod_backtrace-0-20|60	
21cr|apache-mod_backtrace-0-20|61	EnableExceptionHook On
21cr|apache-mod_backtrace-0-20|62	BacktraceLog logs/backtrace_log
21cr|apache-mod_backtrace-0-20|63	EOF
21cr|apache-mod_backtrace-0-20|64	
21cr|apache-mod_backtrace-0-20|65	touch %{buildroot}/var/log/httpd/backtrace_log
21cr|apache-mod_backtrace-0-20|66	
21cr|apache-mod_backtrace-0-20|67	%files
21cr|apache-mod_backtrace-0-20|68	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/ZZ90_mod_backtrace.conf
21cr|apache-mod_backtrace-0-20|69	%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_backtrace.so
21cr|apache-mod_backtrace-0-20|70	%attr(0644,apache,apache) %ghost /var/log/httpd/backtrace_log

172 21
21cr|apache-mod_bash-0.1.1-11|1	#Module-Specific definitions
21cr|apache-mod_bash-0.1.1-11|2	%define mod_name mod_bash
21cr|apache-mod_bash-0.1.1-11|3	%define mod_conf B45_%{mod_name}.conf
21cr|apache-mod_bash-0.1.1-11|4	%define mod_so %{mod_name}.so
21cr|apache-mod_bash-0.1.1-11|5	
21cr|apache-mod_bash-0.1.1-11|6	Summary:	Apache module which embeds bash
21cr|apache-mod_bash-0.1.1-11|7	Name:		apache-%{mod_name}
21cr|apache-mod_bash-0.1.1-11|8	Version:	0.1.1
21cr|apache-mod_bash-0.1.1-11|9	Release: 	11
21cr|apache-mod_bash-0.1.1-11|10	Group:		System/Servers
21cr|apache-mod_bash-0.1.1-11|11	License:	Apache License
21cr|apache-mod_bash-0.1.1-11|12	URL:		http://www.autistici.org/bakunin/mod_bash/
21cr|apache-mod_bash-0.1.1-11|13	Source0:	http://www.autistici.org/bakunin/mod_bash/src/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_bash-0.1.1-11|14	Source1:	%{mod_conf}
21cr|apache-mod_bash-0.1.1-11|15	Patch0:		mod_bash-build_fix.diff
21cr|apache-mod_bash-0.1.1-11|16	Requires(pre): rpm-helper
21cr|apache-mod_bash-0.1.1-11|17	Requires(postun): rpm-helper
21cr|apache-mod_bash-0.1.1-11|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_bash-0.1.1-11|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_bash-0.1.1-11|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_bash-0.1.1-11|21	Requires:	apache >= 2.2.0
21cr|apache-mod_bash-0.1.1-11|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_bash-0.1.1-11|23	BuildRequires:	glib2-devel
21cr|apache-mod_bash-0.1.1-11|24	BuildRequires:	pcre-devel
21cr|apache-mod_bash-0.1.1-11|25	BuildRequires:	pkgconfig
21cr|apache-mod_bash-0.1.1-11|26	
21cr|apache-mod_bash-0.1.1-11|27	%description
21cr|apache-mod_bash-0.1.1-11|28	mod_bash on is an Apache module that embeds the bash interpreter within the
21cr|apache-mod_bash-0.1.1-11|29	server.
21cr|apache-mod_bash-0.1.1-11|30	
21cr|apache-mod_bash-0.1.1-11|31	%prep
21cr|apache-mod_bash-0.1.1-11|32	
21cr|apache-mod_bash-0.1.1-11|33	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_bash-0.1.1-11|34	%patch0 -p0
21cr|apache-mod_bash-0.1.1-11|35	
21cr|apache-mod_bash-0.1.1-11|36	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_bash-0.1.1-11|37	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_bash-0.1.1-11|38	
21cr|apache-mod_bash-0.1.1-11|39	%build
21cr|apache-mod_bash-0.1.1-11|40	export PATH="/sbin:/usr/sbin:/bin:/usr/bin"
21cr|apache-mod_bash-0.1.1-11|41	export CPPFLAGS="`apr-1-config --cppflags`"
21cr|apache-mod_bash-0.1.1-11|42	autoreconf -fis
21cr|apache-mod_bash-0.1.1-11|43	
21cr|apache-mod_bash-0.1.1-11|44	%configure
21cr|apache-mod_bash-0.1.1-11|45	
21cr|apache-mod_bash-0.1.1-11|46	%make
21cr|apache-mod_bash-0.1.1-11|47	
21cr|apache-mod_bash-0.1.1-11|48	%install
21cr|apache-mod_bash-0.1.1-11|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_bash-0.1.1-11|50	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_bash-0.1.1-11|51	
21cr|apache-mod_bash-0.1.1-11|52	install -m0755 src/.libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_bash-0.1.1-11|53	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_bash-0.1.1-11|54	
21cr|apache-mod_bash-0.1.1-11|55	%files
21cr|apache-mod_bash-0.1.1-11|56	%doc examples/*.bash README
21cr|apache-mod_bash-0.1.1-11|57	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_bash-0.1.1-11|58	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

173 21
21cr|apache-mod_cfg_ldap-1.2-20|1	#Module-Specific definitions
21cr|apache-mod_cfg_ldap-1.2-20|2	%define mod_name mod_cfg_ldap
21cr|apache-mod_cfg_ldap-1.2-20|3	%define mod_conf A15_%{mod_name}.conf
21cr|apache-mod_cfg_ldap-1.2-20|4	%define mod_so %{mod_name}.so
21cr|apache-mod_cfg_ldap-1.2-20|5	
21cr|apache-mod_cfg_ldap-1.2-20|6	Summary:	Keeping apache VirtualHost configuration in a LDAP directory
21cr|apache-mod_cfg_ldap-1.2-20|7	Name:		apache-%{mod_name}
21cr|apache-mod_cfg_ldap-1.2-20|8	Version:	1.2
21cr|apache-mod_cfg_ldap-1.2-20|9	Release:	20
21cr|apache-mod_cfg_ldap-1.2-20|10	Group:		System/Servers
21cr|apache-mod_cfg_ldap-1.2-20|11	License:	BSD
21cr|apache-mod_cfg_ldap-1.2-20|12	URL:		http://sourceforge.net/projects/modcfgldap/
21cr|apache-mod_cfg_ldap-1.2-20|13	Source0: 	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_cfg_ldap-1.2-20|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_cfg_ldap-1.2-20|15	BuildRequires:	openldap-devel
21cr|apache-mod_cfg_ldap-1.2-20|16	Requires(pre): rpm-helper
21cr|apache-mod_cfg_ldap-1.2-20|17	Requires(postun): rpm-helper
21cr|apache-mod_cfg_ldap-1.2-20|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_cfg_ldap-1.2-20|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_cfg_ldap-1.2-20|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_cfg_ldap-1.2-20|21	Requires:	apache >= 2.2.0
21cr|apache-mod_cfg_ldap-1.2-20|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_cfg_ldap-1.2-20|23	BuildRequires:	file
21cr|apache-mod_cfg_ldap-1.2-20|24	Epoch:		1
21cr|apache-mod_cfg_ldap-1.2-20|25	
21cr|apache-mod_cfg_ldap-1.2-20|26	%description
21cr|apache-mod_cfg_ldap-1.2-20|27	mod_cfg_ldap allows you to keep your virtual host configuration in
21cr|apache-mod_cfg_ldap-1.2-20|28	a LDAP directory and update it in nearly realtime.
21cr|apache-mod_cfg_ldap-1.2-20|29	
21cr|apache-mod_cfg_ldap-1.2-20|30	%prep
21cr|apache-mod_cfg_ldap-1.2-20|31	
21cr|apache-mod_cfg_ldap-1.2-20|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_cfg_ldap-1.2-20|33	
21cr|apache-mod_cfg_ldap-1.2-20|34	# strip away annoying ^M
21cr|apache-mod_cfg_ldap-1.2-20|35	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_cfg_ldap-1.2-20|36	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_cfg_ldap-1.2-20|37	
21cr|apache-mod_cfg_ldap-1.2-20|38	%build
21cr|apache-mod_cfg_ldap-1.2-20|39	%{_bindir}/apxs -c %{mod_name}.c -lldap_r
21cr|apache-mod_cfg_ldap-1.2-20|40	
21cr|apache-mod_cfg_ldap-1.2-20|41	%install
21cr|apache-mod_cfg_ldap-1.2-20|42	
21cr|apache-mod_cfg_ldap-1.2-20|43	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_cfg_ldap-1.2-20|44	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_cfg_ldap-1.2-20|45	
21cr|apache-mod_cfg_ldap-1.2-20|46	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_cfg_ldap-1.2-20|47	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_cfg_ldap-1.2-20|48	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_cfg_ldap-1.2-20|49	
21cr|apache-mod_cfg_ldap-1.2-20|50	%files
21cr|apache-mod_cfg_ldap-1.2-20|51	%doc AUTHORS ChangeLog INSTALL README TODO mod_cfg_ldap.schema
21cr|apache-mod_cfg_ldap-1.2-20|52	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_cfg_ldap-1.2-20|53	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

174 21
21cr|apache-mod_chm-0.3.1-19|1	#Module-Specific definitions
21cr|apache-mod_chm-0.3.1-19|2	%define mod_name mod_chm
21cr|apache-mod_chm-0.3.1-19|3	%define mod_conf A33_%{mod_name}.conf
21cr|apache-mod_chm-0.3.1-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_chm-0.3.1-19|5	
21cr|apache-mod_chm-0.3.1-19|6	Summary:	DSO module for the apache Web server
21cr|apache-mod_chm-0.3.1-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_chm-0.3.1-19|8	Version:	0.3.1
21cr|apache-mod_chm-0.3.1-19|9	Release:	19
21cr|apache-mod_chm-0.3.1-19|10	Group:		System/Servers
21cr|apache-mod_chm-0.3.1-19|11	License:	GPL
21cr|apache-mod_chm-0.3.1-19|12	URL:		http://sourceforge.net/projects/modchm/
21cr|apache-mod_chm-0.3.1-19|13	Source0: 	http://prdownloads.sourceforge.net/modchm/%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_chm-0.3.1-19|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_chm-0.3.1-19|15	Requires(pre): rpm-helper
21cr|apache-mod_chm-0.3.1-19|16	Requires(postun): rpm-helper
21cr|apache-mod_chm-0.3.1-19|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_chm-0.3.1-19|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_chm-0.3.1-19|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_chm-0.3.1-19|20	Requires:	apache >= 2.2.0
21cr|apache-mod_chm-0.3.1-19|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_chm-0.3.1-19|22	BuildRequires:	file
21cr|apache-mod_chm-0.3.1-19|23	BuildRequires:	perl
21cr|apache-mod_chm-0.3.1-19|24	BuildRequires:	chmlib-devel
21cr|apache-mod_chm-0.3.1-19|25	Epoch:		1
21cr|apache-mod_chm-0.3.1-19|26	
21cr|apache-mod_chm-0.3.1-19|27	%description
21cr|apache-mod_chm-0.3.1-19|28	mod_chm is an apache module that gives you possibility to explore
21cr|apache-mod_chm-0.3.1-19|29	files in CHM format. mod_chm uses chmlib by Jed Wing to access CHM
21cr|apache-mod_chm-0.3.1-19|30	files. This package also includes chmdump program that unpacks
21cr|apache-mod_chm-0.3.1-19|31	content of CHM file.
21cr|apache-mod_chm-0.3.1-19|32	
21cr|apache-mod_chm-0.3.1-19|33	%prep
21cr|apache-mod_chm-0.3.1-19|34	
21cr|apache-mod_chm-0.3.1-19|35	%setup -q -n mod_chm
21cr|apache-mod_chm-0.3.1-19|36	
21cr|apache-mod_chm-0.3.1-19|37	# strip away annoying ^M
21cr|apache-mod_chm-0.3.1-19|38	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_chm-0.3.1-19|39	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_chm-0.3.1-19|40	
21cr|apache-mod_chm-0.3.1-19|41	%build
21cr|apache-mod_chm-0.3.1-19|42	
21cr|apache-mod_chm-0.3.1-19|43	%{_bindir}/apxs -c %{mod_name}.c -I. -lchm
21cr|apache-mod_chm-0.3.1-19|44	
21cr|apache-mod_chm-0.3.1-19|45	gcc %{optflags} chmdump/chmdump.c -o chmdump/chmdump -lchm
21cr|apache-mod_chm-0.3.1-19|46	
21cr|apache-mod_chm-0.3.1-19|47	%install
21cr|apache-mod_chm-0.3.1-19|48	
21cr|apache-mod_chm-0.3.1-19|49	install -d %{buildroot}%{_bindir}
21cr|apache-mod_chm-0.3.1-19|50	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_chm-0.3.1-19|51	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_chm-0.3.1-19|52	
21cr|apache-mod_chm-0.3.1-19|53	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_chm-0.3.1-19|54	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_chm-0.3.1-19|55	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_chm-0.3.1-19|56	
21cr|apache-mod_chm-0.3.1-19|57	install -m0755 chmdump/chmdump %{buildroot}%{_bindir}/
21cr|apache-mod_chm-0.3.1-19|58	
21cr|apache-mod_chm-0.3.1-19|59	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_chm-0.3.1-19|60	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_chm-0.3.1-19|61	
21cr|apache-mod_chm-0.3.1-19|62	%files
21cr|apache-mod_chm-0.3.1-19|63	%doc AUTHORS COPYING ChangeLog README TODO
21cr|apache-mod_chm-0.3.1-19|64	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_chm-0.3.1-19|65	%attr(0755,root,root) %{_bindir}/chmdump
21cr|apache-mod_chm-0.3.1-19|66	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_chm-0.3.1-19|67	%{_var}/www/html/addon-modules/*

175 21
21cr|apache-mod_chroot-0.5-17|1	#Module-Specific definitions
21cr|apache-mod_chroot-0.5-17|2	%define mod_name mod_chroot
21cr|apache-mod_chroot-0.5-17|3	%define mod_conf A85_%{mod_name}.conf
21cr|apache-mod_chroot-0.5-17|4	%define mod_so %{mod_name}.so
21cr|apache-mod_chroot-0.5-17|5	
21cr|apache-mod_chroot-0.5-17|6	Summary:	Mod_chroot makes running Apache in a secure chroot environment easy
21cr|apache-mod_chroot-0.5-17|7	Name:		apache-%{mod_name}
21cr|apache-mod_chroot-0.5-17|8	Version:	0.5
21cr|apache-mod_chroot-0.5-17|9	Release:	17
21cr|apache-mod_chroot-0.5-17|10	Group:		System/Servers
21cr|apache-mod_chroot-0.5-17|11	License:	GPL
21cr|apache-mod_chroot-0.5-17|12	URL:		http://core.segfault.pl/~hobbit/mod_chroot/
21cr|apache-mod_chroot-0.5-17|13	Source0:	http://core.segfault.pl/~hobbit/mod_chroot/dist/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_chroot-0.5-17|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_chroot-0.5-17|15	Patch0:		mod_chroot-0.5-no_version_component.diff
21cr|apache-mod_chroot-0.5-17|16	Requires(pre): rpm-helper
21cr|apache-mod_chroot-0.5-17|17	Requires(postun): rpm-helper
21cr|apache-mod_chroot-0.5-17|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_chroot-0.5-17|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_chroot-0.5-17|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_chroot-0.5-17|21	Requires:	apache >= 2.2.0
21cr|apache-mod_chroot-0.5-17|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_chroot-0.5-17|23	
21cr|apache-mod_chroot-0.5-17|24	%description
21cr|apache-mod_chroot-0.5-17|25	mod_chroot makes running Apache in a secure chroot environment easy. You don't
21cr|apache-mod_chroot-0.5-17|26	need to create a special directory hierarchy containing /dev, /lib, /etc...
21cr|apache-mod_chroot-0.5-17|27	
21cr|apache-mod_chroot-0.5-17|28	%prep
21cr|apache-mod_chroot-0.5-17|29	
21cr|apache-mod_chroot-0.5-17|30	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_chroot-0.5-17|31	%patch0 -p0
21cr|apache-mod_chroot-0.5-17|32	
21cr|apache-mod_chroot-0.5-17|33	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|apache-mod_chroot-0.5-17|34	find . -type d -perm 0555 -exec chmod 755 {} \;
21cr|apache-mod_chroot-0.5-17|35	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|apache-mod_chroot-0.5-17|36	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|apache-mod_chroot-0.5-17|37	
21cr|apache-mod_chroot-0.5-17|38	for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|apache-mod_chroot-0.5-17|39	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|apache-mod_chroot-0.5-17|40	done
21cr|apache-mod_chroot-0.5-17|41	
21cr|apache-mod_chroot-0.5-17|42	# strip away annoying ^M
21cr|apache-mod_chroot-0.5-17|43	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_chroot-0.5-17|44	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_chroot-0.5-17|45	
21cr|apache-mod_chroot-0.5-17|46	%build
21cr|apache-mod_chroot-0.5-17|47	
21cr|apache-mod_chroot-0.5-17|48	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_chroot-0.5-17|49	
21cr|apache-mod_chroot-0.5-17|50	%install
21cr|apache-mod_chroot-0.5-17|51	
21cr|apache-mod_chroot-0.5-17|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_chroot-0.5-17|53	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_chroot-0.5-17|54	
21cr|apache-mod_chroot-0.5-17|55	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_chroot-0.5-17|56	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_chroot-0.5-17|57	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_chroot-0.5-17|58	
21cr|apache-mod_chroot-0.5-17|59	%files
21cr|apache-mod_chroot-0.5-17|60	%doc CAVEATS ChangeLog INSTALL LICENSE README README.Apache20
21cr|apache-mod_chroot-0.5-17|61	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_chroot-0.5-17|62	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

176 21
21cr|apache-mod_coredumper-0.1.0-23|1	#Module-Specific definitions
21cr|apache-mod_coredumper-0.1.0-23|2	%define mod_name mod_coredumper
21cr|apache-mod_coredumper-0.1.0-23|3	%define mod_conf A35_%{mod_name}.conf
21cr|apache-mod_coredumper-0.1.0-23|4	%define mod_so %{mod_name}.so
21cr|apache-mod_coredumper-0.1.0-23|5	
21cr|apache-mod_coredumper-0.1.0-23|6	Summary:	DSO module for the apache Web server
21cr|apache-mod_coredumper-0.1.0-23|7	Name:		apache-%{mod_name}
21cr|apache-mod_coredumper-0.1.0-23|8	Version:	0.1.0
21cr|apache-mod_coredumper-0.1.0-23|9	Release:	23
21cr|apache-mod_coredumper-0.1.0-23|10	Epoch:		1
21cr|apache-mod_coredumper-0.1.0-23|11	License:	Apache License
21cr|apache-mod_coredumper-0.1.0-23|12	Group:		System/Servers
21cr|apache-mod_coredumper-0.1.0-23|13	Url:		http://www.outoforder.cc/projects/apache/mod_coredumper/
21cr|apache-mod_coredumper-0.1.0-23|14	Source0: 	http://www.outoforder.cc/downloads/mod_coredumper/%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_coredumper-0.1.0-23|15	Source1:	%{mod_conf}
21cr|apache-mod_coredumper-0.1.0-23|16	Patch0:		mod_coredumper-0.1.0-modname.diff
21cr|apache-mod_coredumper-0.1.0-23|17	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_coredumper-0.1.0-23|18	BuildRequires:	coredumper-devel
21cr|apache-mod_coredumper-0.1.0-23|19	Requires:	apache >= 2.2.0
21cr|apache-mod_coredumper-0.1.0-23|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_coredumper-0.1.0-23|21	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_coredumper-0.1.0-23|22	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_coredumper-0.1.0-23|23	# coredumper library fails to build on aarch64
21cr|apache-mod_coredumper-0.1.0-23|24	ExclusiveArch:	%{ix86} x86_64
21cr|apache-mod_coredumper-0.1.0-23|25	
21cr|apache-mod_coredumper-0.1.0-23|26	%description
21cr|apache-mod_coredumper-0.1.0-23|27	mod_coredumper uses the CoreDumper library from Google to fetch a
21cr|apache-mod_coredumper-0.1.0-23|28	GDB compatible core file from Apache, over HTTP.
21cr|apache-mod_coredumper-0.1.0-23|29	
21cr|apache-mod_coredumper-0.1.0-23|30	%files
21cr|apache-mod_coredumper-0.1.0-23|31	%doc LICENSE NOTICE README TODO
21cr|apache-mod_coredumper-0.1.0-23|32	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_coredumper-0.1.0-23|33	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_coredumper-0.1.0-23|34	
21cr|apache-mod_coredumper-0.1.0-23|35	#----------------------------------------------------------------------------
21cr|apache-mod_coredumper-0.1.0-23|36	
21cr|apache-mod_coredumper-0.1.0-23|37	%prep
21cr|apache-mod_coredumper-0.1.0-23|38	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_coredumper-0.1.0-23|39	%patch0 -p0
21cr|apache-mod_coredumper-0.1.0-23|40	
21cr|apache-mod_coredumper-0.1.0-23|41	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_coredumper-0.1.0-23|42	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_coredumper-0.1.0-23|43	
21cr|apache-mod_coredumper-0.1.0-23|44	perl -pi -e "s|APR_FOPEN_READ|APR_READ|g" src/mod_coredumper.c
21cr|apache-mod_coredumper-0.1.0-23|45	
21cr|apache-mod_coredumper-0.1.0-23|46	%build
21cr|apache-mod_coredumper-0.1.0-23|47	%{_bindir}/apxs -lcoredumper -I%{_includedir}/google -c src/mod_coredumper.c
21cr|apache-mod_coredumper-0.1.0-23|48	
21cr|apache-mod_coredumper-0.1.0-23|49	%install
21cr|apache-mod_coredumper-0.1.0-23|50	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_coredumper-0.1.0-23|51	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_coredumper-0.1.0-23|52	
21cr|apache-mod_coredumper-0.1.0-23|53	install -m0755 src/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_coredumper-0.1.0-23|54	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/
21cr|apache-mod_coredumper-0.1.0-23|55	

177 21
21cr|apache-mod_defensible-1.5-5|1	#Module-Specific definitions
21cr|apache-mod_defensible-1.5-5|2	%define apache_version 2.4.0
21cr|apache-mod_defensible-1.5-5|3	%define mod_name mod_defensible
21cr|apache-mod_defensible-1.5-5|4	%define mod_conf B25_%{mod_name}.conf
21cr|apache-mod_defensible-1.5-5|5	%define mod_so %{mod_name}.so
21cr|apache-mod_defensible-1.5-5|6	
21cr|apache-mod_defensible-1.5-5|7	Summary:	An Apache 2.x module intended to block spammers using DNSBL
21cr|apache-mod_defensible-1.5-5|8	Name:		apache-%{mod_name}
21cr|apache-mod_defensible-1.5-5|9	Version:	1.5
21cr|apache-mod_defensible-1.5-5|10	Release:	5
21cr|apache-mod_defensible-1.5-5|11	Group:		System/Servers
21cr|apache-mod_defensible-1.5-5|12	License:	GPLv2+
21cr|apache-mod_defensible-1.5-5|13	URL:		http://julien.danjou.info/mod_defensible.html
21cr|apache-mod_defensible-1.5-5|14	Source0:	%{mod_name}-%{version}.tar.xz
21cr|apache-mod_defensible-1.5-5|15	Source1:	%{mod_conf}
21cr|apache-mod_defensible-1.5-5|16	Patch0:		mod_defensible-1.5-rosa-libfool.patch
21cr|apache-mod_defensible-1.5-5|17	Requires(pre): rpm-helper
21cr|apache-mod_defensible-1.5-5|18	Requires(postun): rpm-helper
21cr|apache-mod_defensible-1.5-5|19	Requires(pre):	apache-conf >= %{apache_version}
21cr|apache-mod_defensible-1.5-5|20	Requires(pre):	apache >= %{apache_version}
21cr|apache-mod_defensible-1.5-5|21	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_defensible-1.5-5|22	Requires:	apache >= %{apache_version}
21cr|apache-mod_defensible-1.5-5|23	BuildRequires:	apache-devel >= %{apache_version}
21cr|apache-mod_defensible-1.5-5|24	BuildRequires:	apr-devel
21cr|apache-mod_defensible-1.5-5|25	BuildRequires:	udns-devel
21cr|apache-mod_defensible-1.5-5|26	BuildRequires:	libtool
21cr|apache-mod_defensible-1.5-5|27	
21cr|apache-mod_defensible-1.5-5|28	%description
21cr|apache-mod_defensible-1.5-5|29	mod_defensible is an Apache 2.x module intended to block spammers using DNSBL
21cr|apache-mod_defensible-1.5-5|30	servers. It will look at the client IP and check it in one or several DNSBL
21cr|apache-mod_defensible-1.5-5|31	servers and return a 403 Forbidden page to the client.
21cr|apache-mod_defensible-1.5-5|32	
21cr|apache-mod_defensible-1.5-5|33	%prep
21cr|apache-mod_defensible-1.5-5|34	
21cr|apache-mod_defensible-1.5-5|35	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_defensible-1.5-5|36	%patch0 -p1
21cr|apache-mod_defensible-1.5-5|37	
21cr|apache-mod_defensible-1.5-5|38	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_defensible-1.5-5|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_defensible-1.5-5|40	
21cr|apache-mod_defensible-1.5-5|41	%build
21cr|apache-mod_defensible-1.5-5|42	touch config.h.in
21cr|apache-mod_defensible-1.5-5|43	%setup_compile_flags
21cr|apache-mod_defensible-1.5-5|44	libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoheader; autoconf
21cr|apache-mod_defensible-1.5-5|45	export APXS2="%{_bindir}/apxs"
21cr|apache-mod_defensible-1.5-5|46	
21cr|apache-mod_defensible-1.5-5|47	%configure --localstatedir=/var/lib \
21cr|apache-mod_defensible-1.5-5|48	--with-udns
21cr|apache-mod_defensible-1.5-5|49	
21cr|apache-mod_defensible-1.5-5|50	%make
21cr|apache-mod_defensible-1.5-5|51	
21cr|apache-mod_defensible-1.5-5|52	#%{_bindir}/apxs -c -I%{_includedir}/mysql -L%{_libdir} -lmysqlclient mod_anticrack.c
21cr|apache-mod_defensible-1.5-5|53	
21cr|apache-mod_defensible-1.5-5|54	
21cr|apache-mod_defensible-1.5-5|55	%install
21cr|apache-mod_defensible-1.5-5|56	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_defensible-1.5-5|57	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_defensible-1.5-5|58	
21cr|apache-mod_defensible-1.5-5|59	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_defensible-1.5-5|60	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_defensible-1.5-5|61	
21cr|apache-mod_defensible-1.5-5|62	%files
21cr|apache-mod_defensible-1.5-5|63	%doc AUTHORS Changelog README
21cr|apache-mod_defensible-1.5-5|64	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_defensible-1.5-5|65	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

178 21
21cr|apache-mod_delay-0.9.2-9|1	#Module-Specific definitions
21cr|apache-mod_delay-0.9.2-9|2	%define mod_name mod_delay
21cr|apache-mod_delay-0.9.2-9|3	%define mod_conf A67_%{mod_name}.conf
21cr|apache-mod_delay-0.9.2-9|4	%define mod_so %{mod_name}.so
21cr|apache-mod_delay-0.9.2-9|5	
21cr|apache-mod_delay-0.9.2-9|6	Summary:	Delay module for Apache2
21cr|apache-mod_delay-0.9.2-9|7	Name:		apache-%{mod_name}
21cr|apache-mod_delay-0.9.2-9|8	Version:	0.9.2
21cr|apache-mod_delay-0.9.2-9|9	Release:	9
21cr|apache-mod_delay-0.9.2-9|10	Group:		System/Servers
21cr|apache-mod_delay-0.9.2-9|11	License:	Apache License
21cr|apache-mod_delay-0.9.2-9|12	URL:		http://www.heute-morgen.de/modules/mod_delay/
21cr|apache-mod_delay-0.9.2-9|13	Source0:	http://www.heute-morgen.de/modules/mod_delay/mod_delay.c
21cr|apache-mod_delay-0.9.2-9|14	Source1:	http://www.heute-morgen.de/modules/mod_delay/mod_delay.h
21cr|apache-mod_delay-0.9.2-9|15	Source2:	%{mod_conf}
21cr|apache-mod_delay-0.9.2-9|16	Requires(pre): rpm-helper
21cr|apache-mod_delay-0.9.2-9|17	Requires(postun): rpm-helper
21cr|apache-mod_delay-0.9.2-9|18	Requires(pre):	apache-conf >= 2.0.54
21cr|apache-mod_delay-0.9.2-9|19	Requires(pre):	apache >= 2.0.54
21cr|apache-mod_delay-0.9.2-9|20	Requires:	apache-conf >= 2.0.54
21cr|apache-mod_delay-0.9.2-9|21	Requires:	apache >= 2.0.54
21cr|apache-mod_delay-0.9.2-9|22	BuildRequires:  apache-devel >= 2.0.54
21cr|apache-mod_delay-0.9.2-9|23	BuildRequires:	file
21cr|apache-mod_delay-0.9.2-9|24	
21cr|apache-mod_delay-0.9.2-9|25	%description
21cr|apache-mod_delay-0.9.2-9|26	mod_delay is an output filter that does buffering until it is told to stop this
21cr|apache-mod_delay-0.9.2-9|27	(by a note). It also enables the sending of 304 by delaying the call to
21cr|apache-mod_delay-0.9.2-9|28	ap_meets_conditions until then. The module exports one optional functions and
21cr|apache-mod_delay-0.9.2-9|29	has no configuration. It registers as an output filter named delay.
21cr|apache-mod_delay-0.9.2-9|30	
21cr|apache-mod_delay-0.9.2-9|31	%package	devel
21cr|apache-mod_delay-0.9.2-9|32	Summary:	Development API for the mod_delay apache module
21cr|apache-mod_delay-0.9.2-9|33	Group:		Development/C
21cr|apache-mod_delay-0.9.2-9|34	
21cr|apache-mod_delay-0.9.2-9|35	%description	devel
21cr|apache-mod_delay-0.9.2-9|36	mod_delay is an output filter that does buffering until it is told to stop this
21cr|apache-mod_delay-0.9.2-9|37	(by a note). It also enables the sending of 304 by delaying the call to
21cr|apache-mod_delay-0.9.2-9|38	ap_meets_conditions until then. The module exports one optional functions and
21cr|apache-mod_delay-0.9.2-9|39	has no configuration. It registers as an output filter named delay.
21cr|apache-mod_delay-0.9.2-9|40	
21cr|apache-mod_delay-0.9.2-9|41	This package contains the development API for the mod_delay apache module.
21cr|apache-mod_delay-0.9.2-9|42	
21cr|apache-mod_delay-0.9.2-9|43	%prep
21cr|apache-mod_delay-0.9.2-9|44	
21cr|apache-mod_delay-0.9.2-9|45	%setup -q -c -T -n %{mod_name}
21cr|apache-mod_delay-0.9.2-9|46	
21cr|apache-mod_delay-0.9.2-9|47	cp %{SOURCE0} .
21cr|apache-mod_delay-0.9.2-9|48	cp %{SOURCE1} .
21cr|apache-mod_delay-0.9.2-9|49	cp %{SOURCE2} .
21cr|apache-mod_delay-0.9.2-9|50	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_delay-0.9.2-9|51	
21cr|apache-mod_delay-0.9.2-9|52	find . -type d -exec chmod 755 {} \;
21cr|apache-mod_delay-0.9.2-9|53	find . -type f -exec chmod 644 {} \;
21cr|apache-mod_delay-0.9.2-9|54	
21cr|apache-mod_delay-0.9.2-9|55	for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|apache-mod_delay-0.9.2-9|56	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|apache-mod_delay-0.9.2-9|57	done
21cr|apache-mod_delay-0.9.2-9|58	
21cr|apache-mod_delay-0.9.2-9|59	# strip away annoying ^M
21cr|apache-mod_delay-0.9.2-9|60	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_delay-0.9.2-9|61	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_delay-0.9.2-9|62	
21cr|apache-mod_delay-0.9.2-9|63	%build
21cr|apache-mod_delay-0.9.2-9|64	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_delay-0.9.2-9|65	
21cr|apache-mod_delay-0.9.2-9|66	%install
21cr|apache-mod_delay-0.9.2-9|67	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_delay-0.9.2-9|68	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_delay-0.9.2-9|69	install -d %{buildroot}%{_includedir}
21cr|apache-mod_delay-0.9.2-9|70	
21cr|apache-mod_delay-0.9.2-9|71	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_delay-0.9.2-9|72	install -m0644 mod_delay.h %{buildroot}%{_includedir}/
21cr|apache-mod_delay-0.9.2-9|73	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_delay-0.9.2-9|74	
21cr|apache-mod_delay-0.9.2-9|75	%files
21cr|apache-mod_delay-0.9.2-9|76	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_delay-0.9.2-9|77	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_delay-0.9.2-9|78	
21cr|apache-mod_delay-0.9.2-9|79	%files devel
21cr|apache-mod_delay-0.9.2-9|80	%attr(0644,root,root) %{_includedir}/mod_delay.h

179 21
21cr|apache-mod_diagnostics-0.1-22|1	#Module-Specific definitions
21cr|apache-mod_diagnostics-0.1-22|2	%define mod_name mod_diagnostics
21cr|apache-mod_diagnostics-0.1-22|3	%define mod_conf 94_%{mod_name}.conf
21cr|apache-mod_diagnostics-0.1-22|4	%define mod_so %{mod_name}.so
21cr|apache-mod_diagnostics-0.1-22|5	
21cr|apache-mod_diagnostics-0.1-22|6	Summary:	DSO module for the apache web server
21cr|apache-mod_diagnostics-0.1-22|7	Name:		apache-%{mod_name}
21cr|apache-mod_diagnostics-0.1-22|8	Version:	0.1
21cr|apache-mod_diagnostics-0.1-22|9	Release:	22
21cr|apache-mod_diagnostics-0.1-22|10	Group:		System/Servers
21cr|apache-mod_diagnostics-0.1-22|11	License:	Apache License
21cr|apache-mod_diagnostics-0.1-22|12	URL:		http://apache.webthing.com/mod_diagnostics/
21cr|apache-mod_diagnostics-0.1-22|13	Source0:	http://apache.webthing.com/svn/apache/filters/mod_diagnostics.c
21cr|apache-mod_diagnostics-0.1-22|14	Source1:	http://apache.webthing.com/mod_diagnostics/index.html
21cr|apache-mod_diagnostics-0.1-22|15	Source2:	%{mod_conf}
21cr|apache-mod_diagnostics-0.1-22|16	Patch0:		mod_diagnostics-0.1-format_not_a_string_literal_and_no_format_arguments.diff
21cr|apache-mod_diagnostics-0.1-22|17	Requires(pre): rpm-helper
21cr|apache-mod_diagnostics-0.1-22|18	Requires(postun): rpm-helper
21cr|apache-mod_diagnostics-0.1-22|19	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_diagnostics-0.1-22|20	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_diagnostics-0.1-22|21	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_diagnostics-0.1-22|22	Requires:	apache >= 2.2.0
21cr|apache-mod_diagnostics-0.1-22|23	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_diagnostics-0.1-22|24	BuildRequires:	file
21cr|apache-mod_diagnostics-0.1-22|25	Epoch:		1
21cr|apache-mod_diagnostics-0.1-22|26	
21cr|apache-mod_diagnostics-0.1-22|27	%description
21cr|apache-mod_diagnostics-0.1-22|28	mod_diagnostics is a very simple filter module. It can be inserted anywhere and
21cr|apache-mod_diagnostics-0.1-22|29	in any number of places in the Apache filter chain, and merely listens to and
21cr|apache-mod_diagnostics-0.1-22|30	reports traffic going through. It is  designed as a learning aid and a
21cr|apache-mod_diagnostics-0.1-22|31	debugging tool for Apache filter modules.
21cr|apache-mod_diagnostics-0.1-22|32	
21cr|apache-mod_diagnostics-0.1-22|33	%prep
21cr|apache-mod_diagnostics-0.1-22|34	
21cr|apache-mod_diagnostics-0.1-22|35	%setup -q -T -c -n %{mod_name}-%{version}
21cr|apache-mod_diagnostics-0.1-22|36	cp %{SOURCE0} .
21cr|apache-mod_diagnostics-0.1-22|37	cp %{SOURCE1} .
21cr|apache-mod_diagnostics-0.1-22|38	cp %{SOURCE2} %{mod_conf}
21cr|apache-mod_diagnostics-0.1-22|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_diagnostics-0.1-22|40	
21cr|apache-mod_diagnostics-0.1-22|41	%patch0 -p0
21cr|apache-mod_diagnostics-0.1-22|42	
21cr|apache-mod_diagnostics-0.1-22|43	# strip away annoying ^M
21cr|apache-mod_diagnostics-0.1-22|44	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_diagnostics-0.1-22|45	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_diagnostics-0.1-22|46	
21cr|apache-mod_diagnostics-0.1-22|47	%build
21cr|apache-mod_diagnostics-0.1-22|48	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_diagnostics-0.1-22|49	
21cr|apache-mod_diagnostics-0.1-22|50	%install
21cr|apache-mod_diagnostics-0.1-22|51	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_diagnostics-0.1-22|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_diagnostics-0.1-22|53	
21cr|apache-mod_diagnostics-0.1-22|54	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_diagnostics-0.1-22|55	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_diagnostics-0.1-22|56	
21cr|apache-mod_diagnostics-0.1-22|57	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_diagnostics-0.1-22|58	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_diagnostics-0.1-22|59	
21cr|apache-mod_diagnostics-0.1-22|60	%files
21cr|apache-mod_diagnostics-0.1-22|61	%doc index.html
21cr|apache-mod_diagnostics-0.1-22|62	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_diagnostics-0.1-22|63	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_diagnostics-0.1-22|64	%{_var}/www/html/addon-modules/*

180 21
21cr|apache-mod_dns-1.02-16|1	#Module-Specific definitions
21cr|apache-mod_dns-1.02-16|2	%define apache_version 2.2.6
21cr|apache-mod_dns-1.02-16|3	%define mod_name mod_dns
21cr|apache-mod_dns-1.02-16|4	%define mod_conf B24_%{mod_name}.conf
21cr|apache-mod_dns-1.02-16|5	%define mod_so %{mod_name}.so
21cr|apache-mod_dns-1.02-16|6	
21cr|apache-mod_dns-1.02-16|7	Summary:	DNS Protocol module for Apache 2.x
21cr|apache-mod_dns-1.02-16|8	Name:		apache-%{mod_name}
21cr|apache-mod_dns-1.02-16|9	Version:	1.02
21cr|apache-mod_dns-1.02-16|10	Release:	16
21cr|apache-mod_dns-1.02-16|11	Group:		System/Servers
21cr|apache-mod_dns-1.02-16|12	License:	Apache License
21cr|apache-mod_dns-1.02-16|13	URL:		http://www.beamartyr.net/
21cr|apache-mod_dns-1.02-16|14	Source0:	http://www.beamartyr.net/mod-dns-%{version}.tar.bz2
21cr|apache-mod_dns-1.02-16|15	Source1:	%{mod_conf}
21cr|apache-mod_dns-1.02-16|16	Patch0:		mod_dns-multiple-definition.patch
21cr|apache-mod_dns-1.02-16|17	Requires(pre): rpm-helper
21cr|apache-mod_dns-1.02-16|18	Requires(postun): rpm-helper
21cr|apache-mod_dns-1.02-16|19	Requires(pre):	apache-conf >= %{apache_version}
21cr|apache-mod_dns-1.02-16|20	Requires(pre):	apache >= %{apache_version}
21cr|apache-mod_dns-1.02-16|21	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_dns-1.02-16|22	Requires:	apache >= %{apache_version}
21cr|apache-mod_dns-1.02-16|23	BuildRequires:	apache-devel >= %{apache_version}
21cr|apache-mod_dns-1.02-16|24	
21cr|apache-mod_dns-1.02-16|25	%description
21cr|apache-mod_dns-1.02-16|26	DNS Protocol module for Apache 2.x
21cr|apache-mod_dns-1.02-16|27	
21cr|apache-mod_dns-1.02-16|28	%prep
21cr|apache-mod_dns-1.02-16|29	
21cr|apache-mod_dns-1.02-16|30	%autosetup -p1 -n mod-dns
21cr|apache-mod_dns-1.02-16|31	
21cr|apache-mod_dns-1.02-16|32	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_dns-1.02-16|33	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_dns-1.02-16|34	
21cr|apache-mod_dns-1.02-16|35	%build
21cr|apache-mod_dns-1.02-16|36	%{_bindir}/apxs -c mod_dns.c buckets.c errors.c protocol.c rr/*.c
21cr|apache-mod_dns-1.02-16|37	
21cr|apache-mod_dns-1.02-16|38	%install
21cr|apache-mod_dns-1.02-16|39	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_dns-1.02-16|40	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_dns-1.02-16|41	
21cr|apache-mod_dns-1.02-16|42	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_dns-1.02-16|43	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_dns-1.02-16|44	
21cr|apache-mod_dns-1.02-16|45	%files
21cr|apache-mod_dns-1.02-16|46	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_dns-1.02-16|47	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

181 21
21cr|apache-mod_dnsbl_lookup-0.91-17|1	#Module-Specific definitions
21cr|apache-mod_dnsbl_lookup-0.91-17|2	%define mod_name mod_dnsbl_lookup
21cr|apache-mod_dnsbl_lookup-0.91-17|3	%define mod_conf A39_%{mod_name}.conf
21cr|apache-mod_dnsbl_lookup-0.91-17|4	%define mod_so %{mod_name}.so
21cr|apache-mod_dnsbl_lookup-0.91-17|5	
21cr|apache-mod_dnsbl_lookup-0.91-17|6	Summary:	A DNSBL and RHSBL enabled module for apache 2.x
21cr|apache-mod_dnsbl_lookup-0.91-17|7	Name:		apache-%{mod_name}
21cr|apache-mod_dnsbl_lookup-0.91-17|8	Version:	0.91
21cr|apache-mod_dnsbl_lookup-0.91-17|9	Release:	17
21cr|apache-mod_dnsbl_lookup-0.91-17|10	Group:		System/Servers
21cr|apache-mod_dnsbl_lookup-0.91-17|11	License:	Apache License
21cr|apache-mod_dnsbl_lookup-0.91-17|12	URL:		https://svn.apache.org/repos/asf/httpd/mod_smtpd/trunk/mod_dnsbl_lookup/
21cr|apache-mod_dnsbl_lookup-0.91-17|13	Source0: 	http://www.sysdesign.ca/archive/%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_dnsbl_lookup-0.91-17|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_dnsbl_lookup-0.91-17|15	Requires(pre): rpm-helper
21cr|apache-mod_dnsbl_lookup-0.91-17|16	Requires(postun): rpm-helper
21cr|apache-mod_dnsbl_lookup-0.91-17|17	Requires(pre):	apache-conf >= 2.0.55
21cr|apache-mod_dnsbl_lookup-0.91-17|18	Requires(pre):	apache >= 2.0.55
21cr|apache-mod_dnsbl_lookup-0.91-17|19	Requires:	apache-conf >= 2.0.55
21cr|apache-mod_dnsbl_lookup-0.91-17|20	Requires:	apache >= 2.0.55
21cr|apache-mod_dnsbl_lookup-0.91-17|21	Requires:	apache-mod_smtpd
21cr|apache-mod_dnsbl_lookup-0.91-17|22	BuildRequires:	apache-devel >= 2.0.55
21cr|apache-mod_dnsbl_lookup-0.91-17|23	BuildRequires:	file
21cr|apache-mod_dnsbl_lookup-0.91-17|24	Epoch:		1
21cr|apache-mod_dnsbl_lookup-0.91-17|25	
21cr|apache-mod_dnsbl_lookup-0.91-17|26	%description
21cr|apache-mod_dnsbl_lookup-0.91-17|27	mod_dnsbl_lookup aims to provide generic and flexible DNSBL and RHSBL
21cr|apache-mod_dnsbl_lookup-0.91-17|28	use without limiting functionality.
21cr|apache-mod_dnsbl_lookup-0.91-17|29	
21cr|apache-mod_dnsbl_lookup-0.91-17|30	%package	devel
21cr|apache-mod_dnsbl_lookup-0.91-17|31	Summary:	Development files for %{mod_name}
21cr|apache-mod_dnsbl_lookup-0.91-17|32	Group:		Development/C
21cr|apache-mod_dnsbl_lookup-0.91-17|33	
21cr|apache-mod_dnsbl_lookup-0.91-17|34	%description	devel
21cr|apache-mod_dnsbl_lookup-0.91-17|35	Development files for %{mod_name}.
21cr|apache-mod_dnsbl_lookup-0.91-17|36	
21cr|apache-mod_dnsbl_lookup-0.91-17|37	%prep
21cr|apache-mod_dnsbl_lookup-0.91-17|38	
21cr|apache-mod_dnsbl_lookup-0.91-17|39	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_dnsbl_lookup-0.91-17|40	
21cr|apache-mod_dnsbl_lookup-0.91-17|41	# strip away annoying ^M
21cr|apache-mod_dnsbl_lookup-0.91-17|42	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_dnsbl_lookup-0.91-17|43	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_dnsbl_lookup-0.91-17|44	
21cr|apache-mod_dnsbl_lookup-0.91-17|45	%build
21cr|apache-mod_dnsbl_lookup-0.91-17|46	
21cr|apache-mod_dnsbl_lookup-0.91-17|47	%{_bindir}/apxs -c mod_dnsbl_lookup.c
21cr|apache-mod_dnsbl_lookup-0.91-17|48	
21cr|apache-mod_dnsbl_lookup-0.91-17|49	%install
21cr|apache-mod_dnsbl_lookup-0.91-17|50	
21cr|apache-mod_dnsbl_lookup-0.91-17|51	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_dnsbl_lookup-0.91-17|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_dnsbl_lookup-0.91-17|53	install -d %{buildroot}%{_includedir}
21cr|apache-mod_dnsbl_lookup-0.91-17|54	
21cr|apache-mod_dnsbl_lookup-0.91-17|55	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_dnsbl_lookup-0.91-17|56	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_dnsbl_lookup-0.91-17|57	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_dnsbl_lookup-0.91-17|58	
21cr|apache-mod_dnsbl_lookup-0.91-17|59	install -m0644 dnsbl_lookup.h %{buildroot}%{_includedir}/
21cr|apache-mod_dnsbl_lookup-0.91-17|60	
21cr|apache-mod_dnsbl_lookup-0.91-17|61	%files
21cr|apache-mod_dnsbl_lookup-0.91-17|62	%doc README
21cr|apache-mod_dnsbl_lookup-0.91-17|63	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_dnsbl_lookup-0.91-17|64	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_dnsbl_lookup-0.91-17|65	
21cr|apache-mod_dnsbl_lookup-0.91-17|66	%files devel
21cr|apache-mod_dnsbl_lookup-0.91-17|67	%{_includedir}/*.h

182 21
21cr|apache-mod_dnssd-0.6-12|1	#Module-Specific definitions
21cr|apache-mod_dnssd-0.6-12|2	%define mod_name mod_dnssd
21cr|apache-mod_dnssd-0.6-12|3	%define mod_conf A47_%{mod_name}.conf
21cr|apache-mod_dnssd-0.6-12|4	%define mod_so %{mod_name}.so
21cr|apache-mod_dnssd-0.6-12|5	
21cr|apache-mod_dnssd-0.6-12|6	Summary:	Mod_dnssd adds DNS-SD Zeroconf support to Apache 2.0 using Avahi
21cr|apache-mod_dnssd-0.6-12|7	Name:		apache-%{mod_name}
21cr|apache-mod_dnssd-0.6-12|8	Version:	0.6
21cr|apache-mod_dnssd-0.6-12|9	Release:	12
21cr|apache-mod_dnssd-0.6-12|10	License:	Apache License
21cr|apache-mod_dnssd-0.6-12|11	Group:		System/Servers
21cr|apache-mod_dnssd-0.6-12|12	Url:		http://0pointer.de/lennart/projects/mod_dnssd/
21cr|apache-mod_dnssd-0.6-12|13	Source0:	http://0pointer.de/lennart/projects/mod_dnssd/mod_dnssd-%{version}.tar.gz
21cr|apache-mod_dnssd-0.6-12|14	Source1:	%{mod_conf}
21cr|apache-mod_dnssd-0.6-12|15	Patch0:		mod_dnssd-0.4-no_silly_checks_because_we_know_the_apache_version_is_ok.diff
21cr|apache-mod_dnssd-0.6-12|16	BuildRequires:	autoconf2.5
21cr|apache-mod_dnssd-0.6-12|17	BuildRequires:	automake1.8
21cr|apache-mod_dnssd-0.6-12|18	BuildRequires:	file
21cr|apache-mod_dnssd-0.6-12|19	BuildRequires:	lynx
21cr|apache-mod_dnssd-0.6-12|20	BuildRequires:	apache-devel
21cr|apache-mod_dnssd-0.6-12|21	BuildRequires:	avahi-common-devel >= 0.6.4
21cr|apache-mod_dnssd-0.6-12|22	BuildRequires:	pkgconfig(avahi-client)
21cr|apache-mod_dnssd-0.6-12|23	Requires:	apache
21cr|apache-mod_dnssd-0.6-12|24	Requires:	apache-conf
21cr|apache-mod_dnssd-0.6-12|25	Requires:	apache-mod_dav
21cr|apache-mod_dnssd-0.6-12|26	Requires:	apache-mod_userdir
21cr|apache-mod_dnssd-0.6-12|27	Requires(pre,postun):	rpm-helper
21cr|apache-mod_dnssd-0.6-12|28	Requires(pre):	apache
21cr|apache-mod_dnssd-0.6-12|29	Requires(pre):	apache-conf
21cr|apache-mod_dnssd-0.6-12|30	
21cr|apache-mod_dnssd-0.6-12|31	%description
21cr|apache-mod_dnssd-0.6-12|32	mod_dnssd is an Apache module which adds Zeroconf support via DNS-SD using
21cr|apache-mod_dnssd-0.6-12|33	Avahi.
21cr|apache-mod_dnssd-0.6-12|34	
21cr|apache-mod_dnssd-0.6-12|35	%files
21cr|apache-mod_dnssd-0.6-12|36	%doc LICENSE README doc/README.html doc/style.css
21cr|apache-mod_dnssd-0.6-12|37	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_dnssd-0.6-12|38	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_dnssd-0.6-12|39	%{_var}/www/html/addon-modules/*
21cr|apache-mod_dnssd-0.6-12|40	
21cr|apache-mod_dnssd-0.6-12|41	#----------------------------------------------------------------------------
21cr|apache-mod_dnssd-0.6-12|42	
21cr|apache-mod_dnssd-0.6-12|43	%prep
21cr|apache-mod_dnssd-0.6-12|44	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_dnssd-0.6-12|45	%patch0 -p0
21cr|apache-mod_dnssd-0.6-12|46	
21cr|apache-mod_dnssd-0.6-12|47	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_dnssd-0.6-12|48	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_dnssd-0.6-12|49	
21cr|apache-mod_dnssd-0.6-12|50	# strip away annoying ^M
21cr|apache-mod_dnssd-0.6-12|51	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_dnssd-0.6-12|52	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_dnssd-0.6-12|53	
21cr|apache-mod_dnssd-0.6-12|54	%build
21cr|apache-mod_dnssd-0.6-12|55	rm -f configure
21cr|apache-mod_dnssd-0.6-12|56	libtoolize --force --copy; aclocal-1.8 ; autoheader; automake-1.8 --add-missing --copy --foreign; autoconf
21cr|apache-mod_dnssd-0.6-12|57	
21cr|apache-mod_dnssd-0.6-12|58	%configure --localstatedir=/var/lib
21cr|apache-mod_dnssd-0.6-12|59	%make
21cr|apache-mod_dnssd-0.6-12|60	
21cr|apache-mod_dnssd-0.6-12|61	%install
21cr|apache-mod_dnssd-0.6-12|62	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_dnssd-0.6-12|63	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_dnssd-0.6-12|64	
21cr|apache-mod_dnssd-0.6-12|65	install -m0755 src/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_dnssd-0.6-12|66	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_dnssd-0.6-12|67	
21cr|apache-mod_dnssd-0.6-12|68	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_dnssd-0.6-12|69	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

183 21
21cr|apache-mod_domaintree-1.6-17|1	#Module-Specific definitions
21cr|apache-mod_domaintree-1.6-17|2	%define mod_name mod_domaintree
21cr|apache-mod_domaintree-1.6-17|3	%define mod_conf A60_%{mod_name}.conf
21cr|apache-mod_domaintree-1.6-17|4	%define mod_so %{mod_name}.so
21cr|apache-mod_domaintree-1.6-17|5	
21cr|apache-mod_domaintree-1.6-17|6	Summary:	Mass virtual hosting module mapping host names to a directory tree
21cr|apache-mod_domaintree-1.6-17|7	Name:		apache-%{mod_name}
21cr|apache-mod_domaintree-1.6-17|8	Version:	1.6
21cr|apache-mod_domaintree-1.6-17|9	Release:	17
21cr|apache-mod_domaintree-1.6-17|10	Group:		System/Servers
21cr|apache-mod_domaintree-1.6-17|11	License:	Apache License
21cr|apache-mod_domaintree-1.6-17|12	URL:		http://dev.iworks.at/mod_domaintree/
21cr|apache-mod_domaintree-1.6-17|13	Source0:	http://dev.iworks.at/mod_domaintree/%{mod_name}-%{version}.tgz
21cr|apache-mod_domaintree-1.6-17|14	Source1:	%{mod_conf}
21cr|apache-mod_domaintree-1.6-17|15	Requires(pre): rpm-helper
21cr|apache-mod_domaintree-1.6-17|16	Requires(postun): rpm-helper
21cr|apache-mod_domaintree-1.6-17|17	Requires(pre):	apache-conf >= 2.2.4
21cr|apache-mod_domaintree-1.6-17|18	Requires(pre):	apache >= 2.2.4
21cr|apache-mod_domaintree-1.6-17|19	Requires:	apache-conf >= 2.2.4
21cr|apache-mod_domaintree-1.6-17|20	Requires:	apache >= 2.2.4
21cr|apache-mod_domaintree-1.6-17|21	BuildRequires:  apache-devel >= 2.2.4
21cr|apache-mod_domaintree-1.6-17|22	BuildRequires:	file
21cr|apache-mod_domaintree-1.6-17|23	
21cr|apache-mod_domaintree-1.6-17|24	%description
21cr|apache-mod_domaintree-1.6-17|25	Mass virtual hosting module mapping host names to a directory tree.
21cr|apache-mod_domaintree-1.6-17|26	
21cr|apache-mod_domaintree-1.6-17|27	%prep
21cr|apache-mod_domaintree-1.6-17|28	
21cr|apache-mod_domaintree-1.6-17|29	%setup -q -n %{mod_name}
21cr|apache-mod_domaintree-1.6-17|30	
21cr|apache-mod_domaintree-1.6-17|31	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|apache-mod_domaintree-1.6-17|32	find . -type d -perm 0555 -exec chmod 755 {} \;
21cr|apache-mod_domaintree-1.6-17|33	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|apache-mod_domaintree-1.6-17|34	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|apache-mod_domaintree-1.6-17|35	
21cr|apache-mod_domaintree-1.6-17|36	for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|apache-mod_domaintree-1.6-17|37	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|apache-mod_domaintree-1.6-17|38	done
21cr|apache-mod_domaintree-1.6-17|39	
21cr|apache-mod_domaintree-1.6-17|40	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_domaintree-1.6-17|41	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_domaintree-1.6-17|42	
21cr|apache-mod_domaintree-1.6-17|43	# strip away annoying ^M
21cr|apache-mod_domaintree-1.6-17|44	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_domaintree-1.6-17|45	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_domaintree-1.6-17|46	
21cr|apache-mod_domaintree-1.6-17|47	%build
21cr|apache-mod_domaintree-1.6-17|48	%{_bindir}/apxs -c mod_domaintree.c
21cr|apache-mod_domaintree-1.6-17|49	
21cr|apache-mod_domaintree-1.6-17|50	%install
21cr|apache-mod_domaintree-1.6-17|51	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_domaintree-1.6-17|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_domaintree-1.6-17|53	
21cr|apache-mod_domaintree-1.6-17|54	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_domaintree-1.6-17|55	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_domaintree-1.6-17|56	
21cr|apache-mod_domaintree-1.6-17|57	install -d %{buildroot}/var/www/html/addon-modules
21cr|apache-mod_domaintree-1.6-17|58	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}/var/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_domaintree-1.6-17|59	
21cr|apache-mod_domaintree-1.6-17|60	%files
21cr|apache-mod_domaintree-1.6-17|61	%doc ChangeLog LICENSE.txt
21cr|apache-mod_domaintree-1.6-17|62	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_domaintree-1.6-17|63	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_domaintree-1.6-17|64	/var/www/html/addon-modules/*

184 21
21cr|apache-mod_encoding-0.0.20040616-13|1	#Module-Specific definitions
21cr|apache-mod_encoding-0.0.20040616-13|2	%define snapshot %(echo %{version} |rev |cut -d. -f1 |rev)
21cr|apache-mod_encoding-0.0.20040616-13|3	%define mod_name mod_encoding
21cr|apache-mod_encoding-0.0.20040616-13|4	%define mod_conf 44_%{mod_name}.conf
21cr|apache-mod_encoding-0.0.20040616-13|5	%define mod_so %{mod_name}.so
21cr|apache-mod_encoding-0.0.20040616-13|6	
21cr|apache-mod_encoding-0.0.20040616-13|7	Summary:	DSO module for the apache web server
21cr|apache-mod_encoding-0.0.20040616-13|8	Name:		apache-mod_encoding
21cr|apache-mod_encoding-0.0.20040616-13|9	Version:	0.0.20040616
21cr|apache-mod_encoding-0.0.20040616-13|10	Release:	13
21cr|apache-mod_encoding-0.0.20040616-13|11	Group:		System/Servers
21cr|apache-mod_encoding-0.0.20040616-13|12	License:	GPL
21cr|apache-mod_encoding-0.0.20040616-13|13	URL:		http://webdav.todo.gr.jp/
21cr|apache-mod_encoding-0.0.20040616-13|14	Source0: 	mod_encoding-0.0.20021209.tar.bz2
21cr|apache-mod_encoding-0.0.20040616-13|15	Source1:	%{mod_conf}
21cr|apache-mod_encoding-0.0.20040616-13|16	Source2:	http://webdav.todo.gr.jp/download/experimental/mod_encoding.c.apache2.%{snapshot}
21cr|apache-mod_encoding-0.0.20040616-13|17	Patch0:		mod_encoding.c.apache2.20040616-apache220.diff
21cr|apache-mod_encoding-0.0.20040616-13|18	Requires(pre): rpm-helper
21cr|apache-mod_encoding-0.0.20040616-13|19	Requires(postun): rpm-helper
21cr|apache-mod_encoding-0.0.20040616-13|20	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_encoding-0.0.20040616-13|21	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_encoding-0.0.20040616-13|22	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_encoding-0.0.20040616-13|23	Requires:	apache >= 2.2.0
21cr|apache-mod_encoding-0.0.20040616-13|24	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_encoding-0.0.20040616-13|25	BuildRequires:	file
21cr|apache-mod_encoding-0.0.20040616-13|26	Epoch:		1
21cr|apache-mod_encoding-0.0.20040616-13|27	
21cr|apache-mod_encoding-0.0.20040616-13|28	%description
21cr|apache-mod_encoding-0.0.20040616-13|29	Mod Encoding is an Apache module for non-ascii filename interoperability
21cr|apache-mod_encoding-0.0.20040616-13|30	
21cr|apache-mod_encoding-0.0.20040616-13|31	This module improves non-ascii filename interoperability of apache
21cr|apache-mod_encoding-0.0.20040616-13|32	(and mod_dav).
21cr|apache-mod_encoding-0.0.20040616-13|33	
21cr|apache-mod_encoding-0.0.20040616-13|34	%prep
21cr|apache-mod_encoding-0.0.20040616-13|35	
21cr|apache-mod_encoding-0.0.20040616-13|36	%setup -q -n mod_encoding-20021209
21cr|apache-mod_encoding-0.0.20040616-13|37	
21cr|apache-mod_encoding-0.0.20040616-13|38	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_encoding-0.0.20040616-13|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_encoding-0.0.20040616-13|40	
21cr|apache-mod_encoding-0.0.20040616-13|41	cp %{SOURCE2} %{mod_name}.c
21cr|apache-mod_encoding-0.0.20040616-13|42	
21cr|apache-mod_encoding-0.0.20040616-13|43	%patch0 -p0 -b .apache220
21cr|apache-mod_encoding-0.0.20040616-13|44	
21cr|apache-mod_encoding-0.0.20040616-13|45	# strip away annoying ^M
21cr|apache-mod_encoding-0.0.20040616-13|46	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_encoding-0.0.20040616-13|47	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_encoding-0.0.20040616-13|48	
21cr|apache-mod_encoding-0.0.20040616-13|49	%build
21cr|apache-mod_encoding-0.0.20040616-13|50	cd lib
21cr|apache-mod_encoding-0.0.20040616-13|51	[ -r iconv.h ] && rm -f iconv.h
21cr|apache-mod_encoding-0.0.20040616-13|52	rm -f configure
21cr|apache-mod_encoding-0.0.20040616-13|53	autoreconf -fis
21cr|apache-mod_encoding-0.0.20040616-13|54	%configure --enable-shared=no
21cr|apache-mod_encoding-0.0.20040616-13|55	%make CFLAGS="%{optflags} -fPIC"
21cr|apache-mod_encoding-0.0.20040616-13|56	ln -s -f  iconv.h.replace iconv.h
21cr|apache-mod_encoding-0.0.20040616-13|57	cd -
21cr|apache-mod_encoding-0.0.20040616-13|58	
21cr|apache-mod_encoding-0.0.20040616-13|59	%{_bindir}/apxs -c -I$PWD/lib -L$PWD/lib/ -liconv_hook %{mod_name}.c
21cr|apache-mod_encoding-0.0.20040616-13|60	
21cr|apache-mod_encoding-0.0.20040616-13|61	%install
21cr|apache-mod_encoding-0.0.20040616-13|62	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_encoding-0.0.20040616-13|63	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_encoding-0.0.20040616-13|64	
21cr|apache-mod_encoding-0.0.20040616-13|65	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_encoding-0.0.20040616-13|66	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/
21cr|apache-mod_encoding-0.0.20040616-13|67	
21cr|apache-mod_encoding-0.0.20040616-13|68	%files
21cr|apache-mod_encoding-0.0.20040616-13|69	%doc AUTHORS ChangeLog README COPYING
21cr|apache-mod_encoding-0.0.20040616-13|70	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_encoding-0.0.20040616-13|71	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

185 21
21cr|apache-mod_evasive-1.10.1-18|1	#Module-Specific definitions
21cr|apache-mod_evasive-1.10.1-18|2	%define mod_name mod_evasive
21cr|apache-mod_evasive-1.10.1-18|3	%define mod_conf A11_%{mod_name}.conf
21cr|apache-mod_evasive-1.10.1-18|4	
21cr|apache-mod_evasive-1.10.1-18|5	Summary:	Evasive Maneuvers Module for the apache web server
21cr|apache-mod_evasive-1.10.1-18|6	Name:		apache-%{mod_name}
21cr|apache-mod_evasive-1.10.1-18|7	Version:	1.10.1
21cr|apache-mod_evasive-1.10.1-18|8	Release:	18
21cr|apache-mod_evasive-1.10.1-18|9	Group:		System/Servers
21cr|apache-mod_evasive-1.10.1-18|10	License:	Apache License
21cr|apache-mod_evasive-1.10.1-18|11	URL:		http://www.zdziarski.com/projects/mod_evasive/
21cr|apache-mod_evasive-1.10.1-18|12	Source0: 	http://www.zdziarski.com/projects/mod_evasive/%{mod_name}_%{version}.tar.gz
21cr|apache-mod_evasive-1.10.1-18|13	Source1:	%{mod_conf}
21cr|apache-mod_evasive-1.10.1-18|14	Patch0:		mod_evasive-small_fix.diff
21cr|apache-mod_evasive-1.10.1-18|15	Requires:	mailx
21cr|apache-mod_evasive-1.10.1-18|16	Requires(pre): rpm-helper
21cr|apache-mod_evasive-1.10.1-18|17	Requires(postun): rpm-helper
21cr|apache-mod_evasive-1.10.1-18|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_evasive-1.10.1-18|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_evasive-1.10.1-18|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_evasive-1.10.1-18|21	Requires:	apache >= 2.2.0
21cr|apache-mod_evasive-1.10.1-18|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_evasive-1.10.1-18|23	BuildRequires:	file
21cr|apache-mod_evasive-1.10.1-18|24	Epoch:		1
21cr|apache-mod_evasive-1.10.1-18|25	
21cr|apache-mod_evasive-1.10.1-18|26	%description
21cr|apache-mod_evasive-1.10.1-18|27	A module for apache giving Apache the ability to fend off
21cr|apache-mod_evasive-1.10.1-18|28	request-based DoS attacks conserving your system resources and
21cr|apache-mod_evasive-1.10.1-18|29	bandwidth. This new tool maintains an internal table of IP
21cr|apache-mod_evasive-1.10.1-18|30	addresses and URLs and will deny repeated requests for the same
21cr|apache-mod_evasive-1.10.1-18|31	URL from the same IP address, blacklisting the address for
21cr|apache-mod_evasive-1.10.1-18|32	10-seconds per extraneous request. Obviously, this module will
21cr|apache-mod_evasive-1.10.1-18|33	not fend off attacks consuming all available bandwidth or more
21cr|apache-mod_evasive-1.10.1-18|34	resources than are available to send 403's, but is very successful
21cr|apache-mod_evasive-1.10.1-18|35	in typical flood attacks or cgi flood attacks.
21cr|apache-mod_evasive-1.10.1-18|36	
21cr|apache-mod_evasive-1.10.1-18|37	%prep
21cr|apache-mod_evasive-1.10.1-18|38	
21cr|apache-mod_evasive-1.10.1-18|39	%setup -q -n mod_evasive
21cr|apache-mod_evasive-1.10.1-18|40	%patch0 -p0
21cr|apache-mod_evasive-1.10.1-18|41	
21cr|apache-mod_evasive-1.10.1-18|42	rm -rf .libs
21cr|apache-mod_evasive-1.10.1-18|43	rm -f %{mod_name}.c
21cr|apache-mod_evasive-1.10.1-18|44	
21cr|apache-mod_evasive-1.10.1-18|45	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_evasive-1.10.1-18|46	
21cr|apache-mod_evasive-1.10.1-18|47	# strip away annoying ^M
21cr|apache-mod_evasive-1.10.1-18|48	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_evasive-1.10.1-18|49	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_evasive-1.10.1-18|50	
21cr|apache-mod_evasive-1.10.1-18|51	%build
21cr|apache-mod_evasive-1.10.1-18|52	# create apache httpd-2.4 version and compile it
21cr|apache-mod_evasive-1.10.1-18|53	sed 's/connection->remote_ip/connection->client_ip/' \
21cr|apache-mod_evasive-1.10.1-18|54	< mod_evasive20.c > mod_evasive.c
21cr|apache-mod_evasive-1.10.1-18|55	%{_bindir}/apxs -Wc,"%{optflags}" -c mod_evasive.c
21cr|apache-mod_evasive-1.10.1-18|56	
21cr|apache-mod_evasive-1.10.1-18|57	%install
21cr|apache-mod_evasive-1.10.1-18|58	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_evasive-1.10.1-18|59	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_evasive-1.10.1-18|60	
21cr|apache-mod_evasive-1.10.1-18|61	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_evasive-1.10.1-18|62	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_evasive-1.10.1-18|63	
21cr|apache-mod_evasive-1.10.1-18|64	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_evasive-1.10.1-18|65	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_evasive-1.10.1-18|66	
21cr|apache-mod_evasive-1.10.1-18|67	
21cr|apache-mod_evasive-1.10.1-18|68	%files
21cr|apache-mod_evasive-1.10.1-18|69	%doc README
21cr|apache-mod_evasive-1.10.1-18|70	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_evasive-1.10.1-18|71	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_name}*.so
21cr|apache-mod_evasive-1.10.1-18|72	%{_var}/www/html/addon-modules/*

186 21
21cr|apache-mod_fakessl-0.4-11|1	#Module-Specific definitions
21cr|apache-mod_fakessl-0.4-11|2	%define mod_name mod_fakessl
21cr|apache-mod_fakessl-0.4-11|3	%define mod_conf A90_%{mod_name}.conf
21cr|apache-mod_fakessl-0.4-11|4	%define mod_so %{mod_name}.so
21cr|apache-mod_fakessl-0.4-11|5	
21cr|apache-mod_fakessl-0.4-11|6	Summary:	A apache 2.x module for setting an https flag when you are using reverse proxy
21cr|apache-mod_fakessl-0.4-11|7	Name:		apache-%{mod_name}
21cr|apache-mod_fakessl-0.4-11|8	Version:	0.4
21cr|apache-mod_fakessl-0.4-11|9	Release:	11
21cr|apache-mod_fakessl-0.4-11|10	Group:		System/Servers
21cr|apache-mod_fakessl-0.4-11|11	License:	Apache License
21cr|apache-mod_fakessl-0.4-11|12	URL:		http://websupport.sk/~stanojr/projects/mod_fakessl/
21cr|apache-mod_fakessl-0.4-11|13	Source0:	http://websupport.sk/~stanojr/projects/mod_fakessl/mod_fakessl-%{version}.tar.gz
21cr|apache-mod_fakessl-0.4-11|14	Source1:	README.%{mod_name}
21cr|apache-mod_fakessl-0.4-11|15	Source2:	%{mod_conf}
21cr|apache-mod_fakessl-0.4-11|16	Requires(pre): rpm-helper
21cr|apache-mod_fakessl-0.4-11|17	Requires(postun): rpm-helper
21cr|apache-mod_fakessl-0.4-11|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_fakessl-0.4-11|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_fakessl-0.4-11|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_fakessl-0.4-11|21	Requires:	apache >= 2.2.0
21cr|apache-mod_fakessl-0.4-11|22	Requires:	apache-mod_proxy >= 2.2.0
21cr|apache-mod_fakessl-0.4-11|23	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_fakessl-0.4-11|24	BuildRequires:	file
21cr|apache-mod_fakessl-0.4-11|25	
21cr|apache-mod_fakessl-0.4-11|26	%description
21cr|apache-mod_fakessl-0.4-11|27	A apache 2.x module for setting an https flag when you are using reverse proxy
21cr|apache-mod_fakessl-0.4-11|28	
21cr|apache-mod_fakessl-0.4-11|29	%prep
21cr|apache-mod_fakessl-0.4-11|30	
21cr|apache-mod_fakessl-0.4-11|31	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_fakessl-0.4-11|32	
21cr|apache-mod_fakessl-0.4-11|33	cp %{SOURCE1} .
21cr|apache-mod_fakessl-0.4-11|34	cp %{SOURCE2} %{mod_conf}
21cr|apache-mod_fakessl-0.4-11|35	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_fakessl-0.4-11|36	
21cr|apache-mod_fakessl-0.4-11|37	# strip away annoying ^M
21cr|apache-mod_fakessl-0.4-11|38	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_fakessl-0.4-11|39	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_fakessl-0.4-11|40	
21cr|apache-mod_fakessl-0.4-11|41	%build
21cr|apache-mod_fakessl-0.4-11|42	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_fakessl-0.4-11|43	
21cr|apache-mod_fakessl-0.4-11|44	%install
21cr|apache-mod_fakessl-0.4-11|45	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_fakessl-0.4-11|46	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_fakessl-0.4-11|47	
21cr|apache-mod_fakessl-0.4-11|48	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_fakessl-0.4-11|49	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_fakessl-0.4-11|50	
21cr|apache-mod_fakessl-0.4-11|51	%files
21cr|apache-mod_fakessl-0.4-11|52	%doc README.%{mod_name}
21cr|apache-mod_fakessl-0.4-11|53	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_fakessl-0.4-11|54	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

187 21
21cr|apache-mod_fastcgi-2.4.7-7|1	#Module-Specific definitions
21cr|apache-mod_fastcgi-2.4.7-7|2	%define apache_version 2.2.6
21cr|apache-mod_fastcgi-2.4.7-7|3	%define mod_name mod_fastcgi
21cr|apache-mod_fastcgi-2.4.7-7|4	%define pre SNAP-0910052141
21cr|apache-mod_fastcgi-2.4.7-7|5	%define mod_conf 92_%{mod_name}.conf
21cr|apache-mod_fastcgi-2.4.7-7|6	%define mod_so %{mod_name}.so
21cr|apache-mod_fastcgi-2.4.7-7|7	
21cr|apache-mod_fastcgi-2.4.7-7|8	Summary:	DSO module for the apache Web server
21cr|apache-mod_fastcgi-2.4.7-7|9	Name:		apache-%{mod_name}
21cr|apache-mod_fastcgi-2.4.7-7|10	Version:	2.4.7
21cr|apache-mod_fastcgi-2.4.7-7|11	Release:	7
21cr|apache-mod_fastcgi-2.4.7-7|12	Group:		System/Servers
21cr|apache-mod_fastcgi-2.4.7-7|13	License:	BSD-style
21cr|apache-mod_fastcgi-2.4.7-7|14	URL:		http://www.fastcgi.com/
21cr|apache-mod_fastcgi-2.4.7-7|15	Source0:	http://www.fastcgi.com/dist/%{mod_name}-%{pre}.tar.gz
21cr|apache-mod_fastcgi-2.4.7-7|16	Source1:	%{mod_conf}
21cr|apache-mod_fastcgi-2.4.7-7|17	Patch0:		byte-compile-against-apache24.diff
21cr|apache-mod_fastcgi-2.4.7-7|18	Requires(pre): rpm-helper
21cr|apache-mod_fastcgi-2.4.7-7|19	Requires(postun): rpm-helper
21cr|apache-mod_fastcgi-2.4.7-7|20	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_fastcgi-2.4.7-7|21	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_fastcgi-2.4.7-7|22	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_fastcgi-2.4.7-7|23	Requires:	apache >= %{apache_version}
21cr|apache-mod_fastcgi-2.4.7-7|24	BuildRequires:	apache-devel >= %{apache_version}
21cr|apache-mod_fastcgi-2.4.7-7|25	
21cr|apache-mod_fastcgi-2.4.7-7|26	%description
21cr|apache-mod_fastcgi-2.4.7-7|27	mod_fastcgi provides FastCGI support for the apache web server. FastCGI is a
21cr|apache-mod_fastcgi-2.4.7-7|28	language independent, scalable, open  extension to CGI that provides high
21cr|apache-mod_fastcgi-2.4.7-7|29	performance and persistence  without the limitations of server specific APIs.
21cr|apache-mod_fastcgi-2.4.7-7|30	
21cr|apache-mod_fastcgi-2.4.7-7|31	%prep
21cr|apache-mod_fastcgi-2.4.7-7|32	
21cr|apache-mod_fastcgi-2.4.7-7|33	%setup -q -n %{mod_name}-%{pre}
21cr|apache-mod_fastcgi-2.4.7-7|34	
21cr|apache-mod_fastcgi-2.4.7-7|35	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_fastcgi-2.4.7-7|36	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_fastcgi-2.4.7-7|37	# get rid of the "cannot remove /var/run/fastcgi/dynamic" error at boot
21cr|apache-mod_fastcgi-2.4.7-7|38	perl -pi -e "s|^#define DEFAULT_SOCK_DIR  DEFAULT_REL_RUNTIMEDIR .*|#define DEFAULT_SOCK_DIR \"/var/lib/mod_fastcgi\"|g" mod_fastcgi.h
21cr|apache-mod_fastcgi-2.4.7-7|39	%patch0 -p0
21cr|apache-mod_fastcgi-2.4.7-7|40	
21cr|apache-mod_fastcgi-2.4.7-7|41	%build
21cr|apache-mod_fastcgi-2.4.7-7|42	#cp Makefile.tmpl Makefile
21cr|apache-mod_fastcgi-2.4.7-7|43	#make top_dir=/usr/lib64/apache
21cr|apache-mod_fastcgi-2.4.7-7|44	#%{_bindir}/apxs -c mod_fastcgi.c f*.c
21cr|apache-mod_fastcgi-2.4.7-7|45	%{_bindir}/apxs -o mod_fastcgi.so -c mod_fastcgi.c fcgi*.c
21cr|apache-mod_fastcgi-2.4.7-7|46	
21cr|apache-mod_fastcgi-2.4.7-7|47	%install
21cr|apache-mod_fastcgi-2.4.7-7|48	
21cr|apache-mod_fastcgi-2.4.7-7|49	#make install
21cr|apache-mod_fastcgi-2.4.7-7|50	install -d %{buildroot}/var/www/fcgi-bin
21cr|apache-mod_fastcgi-2.4.7-7|51	
21cr|apache-mod_fastcgi-2.4.7-7|52	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_fastcgi-2.4.7-7|53	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_fastcgi-2.4.7-7|54	install -d %{buildroot}/var/lib/mod_fastcgi/dynamic
21cr|apache-mod_fastcgi-2.4.7-7|55	
21cr|apache-mod_fastcgi-2.4.7-7|56	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_fastcgi-2.4.7-7|57	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_fastcgi-2.4.7-7|58	
21cr|apache-mod_fastcgi-2.4.7-7|59	%files
21cr|apache-mod_fastcgi-2.4.7-7|60	%doc docs/* CHANGES
21cr|apache-mod_fastcgi-2.4.7-7|61	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_fastcgi-2.4.7-7|62	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_fastcgi-2.4.7-7|63	%dir /var/www/fcgi-bin
21cr|apache-mod_fastcgi-2.4.7-7|64	%attr(0755,apache,apache) %dir /var/lib/mod_fastcgi
21cr|apache-mod_fastcgi-2.4.7-7|65	%attr(0755,apache,apache) %dir /var/lib/mod_fastcgi/dynamic

188 21
21cr|apache-mod_form-0.1-21|1	#Module-Specific definitions
21cr|apache-mod_form-0.1-21|2	%define mod_name mod_form
21cr|apache-mod_form-0.1-21|3	%define mod_conf A71_%{mod_name}.conf
21cr|apache-mod_form-0.1-21|4	%define mod_so %{mod_name}.so
21cr|apache-mod_form-0.1-21|5	
21cr|apache-mod_form-0.1-21|6	Summary:	DSO module for the apache web server
21cr|apache-mod_form-0.1-21|7	Name:		apache-%{mod_name}
21cr|apache-mod_form-0.1-21|8	Version:	0.1
21cr|apache-mod_form-0.1-21|9	Release:	21
21cr|apache-mod_form-0.1-21|10	Group:		System/Servers
21cr|apache-mod_form-0.1-21|11	License:	GPL
21cr|apache-mod_form-0.1-21|12	URL:		http://apache.webthing.com/mod_form/
21cr|apache-mod_form-0.1-21|13	# there is no official tar ball
21cr|apache-mod_form-0.1-21|14	# http://apache.webthing.com/svn/apache/forms/mod_form.c
21cr|apache-mod_form-0.1-21|15	Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_form.c
21cr|apache-mod_form-0.1-21|16	Source1:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_form.h
21cr|apache-mod_form-0.1-21|17	Source2:	README.mod_form
21cr|apache-mod_form-0.1-21|18	Source3:	%{mod_conf}
21cr|apache-mod_form-0.1-21|19	# preserve r->args (apr_strtok is
21cr|apache-mod_form-0.1-21|20	# destructive in this regard). Makes mod_autoindex work again in
21cr|apache-mod_form-0.1-21|21	# conjunction with directories where FormGET is enabled.
21cr|apache-mod_form-0.1-21|22	Patch0:         mod_form.c.preserve_args.patch
21cr|apache-mod_form-0.1-21|23	Requires(pre): rpm-helper
21cr|apache-mod_form-0.1-21|24	Requires(postun): rpm-helper
21cr|apache-mod_form-0.1-21|25	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_form-0.1-21|26	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_form-0.1-21|27	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_form-0.1-21|28	Requires:	apache >= 2.2.0
21cr|apache-mod_form-0.1-21|29	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_form-0.1-21|30	BuildRequires:	file
21cr|apache-mod_form-0.1-21|31	
21cr|apache-mod_form-0.1-21|32	%description
21cr|apache-mod_form-0.1-21|33	mod_form is a utility to decode data submitted from Web forms. It deals with
21cr|apache-mod_form-0.1-21|34	both GET and POST methods where the data are encoded using the default content
21cr|apache-mod_form-0.1-21|35	type application/x-www-form-urlencoded. It does not decode multipart/form-data
21cr|apache-mod_form-0.1-21|36	(file upload) forms: for those you should use mod_upload.
21cr|apache-mod_form-0.1-21|37	
21cr|apache-mod_form-0.1-21|38	%package	devel
21cr|apache-mod_form-0.1-21|39	Summary:	Development API for the mod_form apache module
21cr|apache-mod_form-0.1-21|40	Group:		Development/C
21cr|apache-mod_form-0.1-21|41	
21cr|apache-mod_form-0.1-21|42	%description	devel
21cr|apache-mod_form-0.1-21|43	mod_form is a utility to decode data submitted from Web forms. It deals with
21cr|apache-mod_form-0.1-21|44	both GET and POST methods where the data are encoded using the default content
21cr|apache-mod_form-0.1-21|45	type application/x-www-form-urlencoded. It does not decode multipart/form-data
21cr|apache-mod_form-0.1-21|46	(file upload) forms: for those you should use mod_upload.
21cr|apache-mod_form-0.1-21|47	
21cr|apache-mod_form-0.1-21|48	This package contains the development API for the mod_form apache module.
21cr|apache-mod_form-0.1-21|49	
21cr|apache-mod_form-0.1-21|50	%prep
21cr|apache-mod_form-0.1-21|51	
21cr|apache-mod_form-0.1-21|52	%setup -q -c -T -n %{mod_name}-%{version}
21cr|apache-mod_form-0.1-21|53	
21cr|apache-mod_form-0.1-21|54	cp %{SOURCE0} %{mod_name}.c
21cr|apache-mod_form-0.1-21|55	cp %{SOURCE1} %{mod_name}.h
21cr|apache-mod_form-0.1-21|56	%patch0
21cr|apache-mod_form-0.1-21|57	cp %{SOURCE2} README
21cr|apache-mod_form-0.1-21|58	cp %{SOURCE3} %{mod_conf}
21cr|apache-mod_form-0.1-21|59	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_form-0.1-21|60	
21cr|apache-mod_form-0.1-21|61	# strip away annoying ^M
21cr|apache-mod_form-0.1-21|62	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_form-0.1-21|63	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_form-0.1-21|64	
21cr|apache-mod_form-0.1-21|65	%build
21cr|apache-mod_form-0.1-21|66	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_form-0.1-21|67	
21cr|apache-mod_form-0.1-21|68	%install
21cr|apache-mod_form-0.1-21|69	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_form-0.1-21|70	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_form-0.1-21|71	install -d %{buildroot}%{_includedir}
21cr|apache-mod_form-0.1-21|72	
21cr|apache-mod_form-0.1-21|73	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_form-0.1-21|74	install -m0644 mod_form.h %{buildroot}%{_includedir}/
21cr|apache-mod_form-0.1-21|75	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_form-0.1-21|76	
21cr|apache-mod_form-0.1-21|77	%files
21cr|apache-mod_form-0.1-21|78	%doc README
21cr|apache-mod_form-0.1-21|79	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_form-0.1-21|80	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_form-0.1-21|81	
21cr|apache-mod_form-0.1-21|82	%files devel
21cr|apache-mod_form-0.1-21|83	%attr(0644,root,root) %{_includedir}/mod_form.h

189 21
21cr|apache-mod_gfx-0.1-11|1	#Module-Specific definitions
21cr|apache-mod_gfx-0.1-11|2	%define mod_name mod_gfx
21cr|apache-mod_gfx-0.1-11|3	%define mod_conf B52_%{mod_name}.conf
21cr|apache-mod_gfx-0.1-11|4	%define mod_so %{mod_name}.so
21cr|apache-mod_gfx-0.1-11|5	
21cr|apache-mod_gfx-0.1-11|6	Summary:	Performs image operations on the fly
21cr|apache-mod_gfx-0.1-11|7	Name:		apache-%{mod_name}
21cr|apache-mod_gfx-0.1-11|8	Version:	0.1
21cr|apache-mod_gfx-0.1-11|9	Release: 	11
21cr|apache-mod_gfx-0.1-11|10	Group:		System/Servers
21cr|apache-mod_gfx-0.1-11|11	License:	GPLv3
21cr|apache-mod_gfx-0.1-11|12	URL:		http://nauticaltech.com/software/mod_gfx/
21cr|apache-mod_gfx-0.1-11|13	Source0:	http://nauticaltech.com/software/mod_gfx/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_gfx-0.1-11|14	Source1:	%{mod_conf}
21cr|apache-mod_gfx-0.1-11|15	Requires(pre): rpm-helper
21cr|apache-mod_gfx-0.1-11|16	Requires(postun): rpm-helper
21cr|apache-mod_gfx-0.1-11|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_gfx-0.1-11|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_gfx-0.1-11|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_gfx-0.1-11|20	Requires:	apache >= 2.2.0
21cr|apache-mod_gfx-0.1-11|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_gfx-0.1-11|22	BuildRequires:	libgd-devel
21cr|apache-mod_gfx-0.1-11|23	
21cr|apache-mod_gfx-0.1-11|24	%description
21cr|apache-mod_gfx-0.1-11|25	mod_gfx is a configurable Apache module that uses libgd to perform image
21cr|apache-mod_gfx-0.1-11|26	operations on the fly. Some of the supported image operations are: resize,
21cr|apache-mod_gfx-0.1-11|27	resample, watermark, and crop. A couple of its special features are origin
21cr|apache-mod_gfx-0.1-11|28	selection via URI regex and round-robin over a list of hosts.
21cr|apache-mod_gfx-0.1-11|29	
21cr|apache-mod_gfx-0.1-11|30	%prep
21cr|apache-mod_gfx-0.1-11|31	
21cr|apache-mod_gfx-0.1-11|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_gfx-0.1-11|33	
21cr|apache-mod_gfx-0.1-11|34	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_gfx-0.1-11|35	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_gfx-0.1-11|36	
21cr|apache-mod_gfx-0.1-11|37	%build
21cr|apache-mod_gfx-0.1-11|38	%{_bindir}/apxs -Iinclude -c module/%{mod_name}.c -lgd
21cr|apache-mod_gfx-0.1-11|39	
21cr|apache-mod_gfx-0.1-11|40	%install
21cr|apache-mod_gfx-0.1-11|41	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_gfx-0.1-11|42	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_gfx-0.1-11|43	
21cr|apache-mod_gfx-0.1-11|44	install -m0755 module/.libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_gfx-0.1-11|45	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_gfx-0.1-11|46	
21cr|apache-mod_gfx-0.1-11|47	%files
21cr|apache-mod_gfx-0.1-11|48	%doc Benchmark README
21cr|apache-mod_gfx-0.1-11|49	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_gfx-0.1-11|50	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

190 21
21cr|apache-mod_gzip_disk-0.5-10|1	#Module-Specific definitions
21cr|apache-mod_gzip_disk-0.5-10|2	%define mod_name mod_gzip_disk
21cr|apache-mod_gzip_disk-0.5-10|3	%define mod_conf B29_%{mod_name}.conf
21cr|apache-mod_gzip_disk-0.5-10|4	%define mod_so %{mod_name}.so
21cr|apache-mod_gzip_disk-0.5-10|5	
21cr|apache-mod_gzip_disk-0.5-10|6	Summary:	Serves pre-compressed HTML files to avoid compression on the fly
21cr|apache-mod_gzip_disk-0.5-10|7	Name:		apache-%{mod_name}
21cr|apache-mod_gzip_disk-0.5-10|8	Version:	0.5
21cr|apache-mod_gzip_disk-0.5-10|9	Release:	10
21cr|apache-mod_gzip_disk-0.5-10|10	Group:		System/Servers
21cr|apache-mod_gzip_disk-0.5-10|11	License:	Apache License
21cr|apache-mod_gzip_disk-0.5-10|12	URL:		http://www.s5h.net/code/mod-gzip/
21cr|apache-mod_gzip_disk-0.5-10|13	Source0:	http://www.s5h.net/code/mod-gzip/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_gzip_disk-0.5-10|14	Source1:	%{mod_conf}
21cr|apache-mod_gzip_disk-0.5-10|15	Requires(pre): rpm-helper
21cr|apache-mod_gzip_disk-0.5-10|16	Requires(postun): rpm-helper
21cr|apache-mod_gzip_disk-0.5-10|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_gzip_disk-0.5-10|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_gzip_disk-0.5-10|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_gzip_disk-0.5-10|20	Requires:	apache >= 2.2.0
21cr|apache-mod_gzip_disk-0.5-10|21	BuildRequires:  apache-devel >= 2.2.0
21cr|apache-mod_gzip_disk-0.5-10|22	
21cr|apache-mod_gzip_disk-0.5-10|23	%description
21cr|apache-mod_gzip_disk-0.5-10|24	mod-gzip-disk is a module for serving pre-compressed HTML files to clients to
21cr|apache-mod_gzip_disk-0.5-10|25	avoid compression on the fly.
21cr|apache-mod_gzip_disk-0.5-10|26	
21cr|apache-mod_gzip_disk-0.5-10|27	%prep
21cr|apache-mod_gzip_disk-0.5-10|28	
21cr|apache-mod_gzip_disk-0.5-10|29	%setup -q -n %{mod_name}
21cr|apache-mod_gzip_disk-0.5-10|30	
21cr|apache-mod_gzip_disk-0.5-10|31	cp %{SOURCE1} .
21cr|apache-mod_gzip_disk-0.5-10|32	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_gzip_disk-0.5-10|33	
21cr|apache-mod_gzip_disk-0.5-10|34	%build
21cr|apache-mod_gzip_disk-0.5-10|35	%{_bindir}/apxs -c %{mod_name}.c -lz
21cr|apache-mod_gzip_disk-0.5-10|36	
21cr|apache-mod_gzip_disk-0.5-10|37	%install
21cr|apache-mod_gzip_disk-0.5-10|38	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_gzip_disk-0.5-10|39	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_gzip_disk-0.5-10|40	
21cr|apache-mod_gzip_disk-0.5-10|41	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_gzip_disk-0.5-10|42	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_gzip_disk-0.5-10|43	
21cr|apache-mod_gzip_disk-0.5-10|44	%files
21cr|apache-mod_gzip_disk-0.5-10|45	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_gzip_disk-0.5-10|46	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

191 21
21cr|apache-mod_icpquery-2.0.2-11|1	#Module-Specific definitions
21cr|apache-mod_icpquery-2.0.2-11|2	%define mod_name mod_icpquery
21cr|apache-mod_icpquery-2.0.2-11|3	%define mod_conf B50_%{mod_name}.conf
21cr|apache-mod_icpquery-2.0.2-11|4	%define mod_so %{mod_name}.so
21cr|apache-mod_icpquery-2.0.2-11|5	
21cr|apache-mod_icpquery-2.0.2-11|6	Summary:	Extend Apache's mod_rewrite by internal mapping functions using ICP
21cr|apache-mod_icpquery-2.0.2-11|7	Name:		apache-%{mod_name}
21cr|apache-mod_icpquery-2.0.2-11|8	Version:	2.0.2
21cr|apache-mod_icpquery-2.0.2-11|9	Release: 	11
21cr|apache-mod_icpquery-2.0.2-11|10	Group:		System/Servers
21cr|apache-mod_icpquery-2.0.2-11|11	License:	Apache License
21cr|apache-mod_icpquery-2.0.2-11|12	URL:		http://code.google.com/p/modicpquery
21cr|apache-mod_icpquery-2.0.2-11|13	Source0:	http://modicpquery.googlecode.com/files/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_icpquery-2.0.2-11|14	Source1:	%{mod_conf}
21cr|apache-mod_icpquery-2.0.2-11|15	Requires(pre): rpm-helper
21cr|apache-mod_icpquery-2.0.2-11|16	Requires(postun): rpm-helper
21cr|apache-mod_icpquery-2.0.2-11|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_icpquery-2.0.2-11|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_icpquery-2.0.2-11|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_icpquery-2.0.2-11|20	Requires:	apache >= 2.2.0
21cr|apache-mod_icpquery-2.0.2-11|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_icpquery-2.0.2-11|22	
21cr|apache-mod_icpquery-2.0.2-11|23	%description
21cr|apache-mod_icpquery-2.0.2-11|24	Apache mod_rewrite provides ways to map values to attributes using the
21cr|apache-mod_icpquery-2.0.2-11|25	directive RewriteMap. RewriteMap can use flat mappings files, hashed
21cr|apache-mod_icpquery-2.0.2-11|26	mapping files, internal functions and external rewriting programs.
21cr|apache-mod_icpquery-2.0.2-11|27	One not well known feature of mod_rewrite is to extend this functionality
21cr|apache-mod_icpquery-2.0.2-11|28	with internal functions, which can be defined in a seperate Apache module.
21cr|apache-mod_icpquery-2.0.2-11|29	This allows to do some complex and time consuming mappings, since
21cr|apache-mod_icpquery-2.0.2-11|30	mapping requests do not have to be passed through one single pipe, as
21cr|apache-mod_icpquery-2.0.2-11|31	in the case of an external rewrite program.
21cr|apache-mod_icpquery-2.0.2-11|32	
21cr|apache-mod_icpquery-2.0.2-11|33	mod_icpquery is a package which can be used to find objects on caching
21cr|apache-mod_icpquery-2.0.2-11|34	servers by sending an UDP query. This query conforms to RFC2186 also
21cr|apache-mod_icpquery-2.0.2-11|35	known as ICP and can be handeld by various HTTP-caching servers such
21cr|apache-mod_icpquery-2.0.2-11|36	as squid. A cache-server handling ICP should reply to an ICP-query
21cr|apache-mod_icpquery-2.0.2-11|37	with an ICP-response indicating if it holds the desired object in its
21cr|apache-mod_icpquery-2.0.2-11|38	cache or not. mod_icpquery is able to send UDP datagrams to a list of unicast
21cr|apache-mod_icpquery-2.0.2-11|39	and/or multicast IP-addresses.
21cr|apache-mod_icpquery-2.0.2-11|40	
21cr|apache-mod_icpquery-2.0.2-11|41	%prep
21cr|apache-mod_icpquery-2.0.2-11|42	%setup -q -n %{mod_name}
21cr|apache-mod_icpquery-2.0.2-11|43	
21cr|apache-mod_icpquery-2.0.2-11|44	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_icpquery-2.0.2-11|45	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_icpquery-2.0.2-11|46	
21cr|apache-mod_icpquery-2.0.2-11|47	%build
21cr|apache-mod_icpquery-2.0.2-11|48	%configure
21cr|apache-mod_icpquery-2.0.2-11|49	%make
21cr|apache-mod_icpquery-2.0.2-11|50	
21cr|apache-mod_icpquery-2.0.2-11|51	%install
21cr|apache-mod_icpquery-2.0.2-11|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_icpquery-2.0.2-11|53	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_icpquery-2.0.2-11|54	
21cr|apache-mod_icpquery-2.0.2-11|55	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_icpquery-2.0.2-11|56	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_icpquery-2.0.2-11|57	
21cr|apache-mod_icpquery-2.0.2-11|58	%files
21cr|apache-mod_icpquery-2.0.2-11|59	%doc README
21cr|apache-mod_icpquery-2.0.2-11|60	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_icpquery-2.0.2-11|61	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

192 21
21cr|apache-mod_injection-0.3.1-19|1	#Module-Specific definitions
21cr|apache-mod_injection-0.3.1-19|2	%define mod_name mod_injection
21cr|apache-mod_injection-0.3.1-19|3	%define mod_conf 23_%{mod_name}.conf
21cr|apache-mod_injection-0.3.1-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_injection-0.3.1-19|5	
21cr|apache-mod_injection-0.3.1-19|6	Summary:	DSO module for the apache web server
21cr|apache-mod_injection-0.3.1-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_injection-0.3.1-19|8	Version:	0.3.1
21cr|apache-mod_injection-0.3.1-19|9	Release:	19
21cr|apache-mod_injection-0.3.1-19|10	Group:		System/Servers
21cr|apache-mod_injection-0.3.1-19|11	License:	BSD
21cr|apache-mod_injection-0.3.1-19|12	URL:		http://pmade.org/pjones/software/mod_injection/download.html
21cr|apache-mod_injection-0.3.1-19|13	Source0: 	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_injection-0.3.1-19|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_injection-0.3.1-19|15	Patch0:		%{mod_name}-0.3.0-register.patch
21cr|apache-mod_injection-0.3.1-19|16	Patch1:		mod_injection-0.3.1-apache220.diff
21cr|apache-mod_injection-0.3.1-19|17	Patch2:		mod_injection-0.3.1-manual.diff
21cr|apache-mod_injection-0.3.1-19|18	Requires(pre): rpm-helper
21cr|apache-mod_injection-0.3.1-19|19	Requires(postun): rpm-helper
21cr|apache-mod_injection-0.3.1-19|20	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_injection-0.3.1-19|21	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_injection-0.3.1-19|22	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_injection-0.3.1-19|23	Requires:	apache >= 2.2.0
21cr|apache-mod_injection-0.3.1-19|24	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_injection-0.3.1-19|25	BuildRequires:	file
21cr|apache-mod_injection-0.3.1-19|26	BuildRequires:	openjade
21cr|apache-mod_injection-0.3.1-19|27	BuildRequires:	docbook-style-dsssl
21cr|apache-mod_injection-0.3.1-19|28	Epoch:		1
21cr|apache-mod_injection-0.3.1-19|29	
21cr|apache-mod_injection-0.3.1-19|30	%description
21cr|apache-mod_injection-0.3.1-19|31	mod_injection is an Apache 2.0.X filter module. It allows you to
21cr|apache-mod_injection-0.3.1-19|32	inject text in the HTTP response after a HTML tag or after any
21cr|apache-mod_injection-0.3.1-19|33	given text string. The main intention of this module is to add a
21cr|apache-mod_injection-0.3.1-19|34	banner to several HTML pages on the fly.
21cr|apache-mod_injection-0.3.1-19|35	
21cr|apache-mod_injection-0.3.1-19|36	%prep
21cr|apache-mod_injection-0.3.1-19|37	
21cr|apache-mod_injection-0.3.1-19|38	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_injection-0.3.1-19|39	%patch0 -p1
21cr|apache-mod_injection-0.3.1-19|40	%patch1 -p0
21cr|apache-mod_injection-0.3.1-19|41	%patch2 -p0
21cr|apache-mod_injection-0.3.1-19|42	
21cr|apache-mod_injection-0.3.1-19|43	# fix strange permissions
21cr|apache-mod_injection-0.3.1-19|44	find docs/manual/ -name "*.xml" | xargs chmod 644
21cr|apache-mod_injection-0.3.1-19|45	
21cr|apache-mod_injection-0.3.1-19|46	# strip away annoying ^M
21cr|apache-mod_injection-0.3.1-19|47	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_injection-0.3.1-19|48	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_injection-0.3.1-19|49	
21cr|apache-mod_injection-0.3.1-19|50	%build
21cr|apache-mod_injection-0.3.1-19|51	cp src/mod_injection.c .
21cr|apache-mod_injection-0.3.1-19|52	%{_bindir}/apxs -c mod_injection.c
21cr|apache-mod_injection-0.3.1-19|53	
21cr|apache-mod_injection-0.3.1-19|54	pushd docs/manual
21cr|apache-mod_injection-0.3.1-19|55	make html
21cr|apache-mod_injection-0.3.1-19|56	popd
21cr|apache-mod_injection-0.3.1-19|57	
21cr|apache-mod_injection-0.3.1-19|58	mv docs/manual/one-html/manual.html index.html
21cr|apache-mod_injection-0.3.1-19|59	
21cr|apache-mod_injection-0.3.1-19|60	%install
21cr|apache-mod_injection-0.3.1-19|61	
21cr|apache-mod_injection-0.3.1-19|62	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_injection-0.3.1-19|63	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_injection-0.3.1-19|64	
21cr|apache-mod_injection-0.3.1-19|65	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_injection-0.3.1-19|66	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_injection-0.3.1-19|67	
21cr|apache-mod_injection-0.3.1-19|68	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_injection-0.3.1-19|69	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_injection-0.3.1-19|70	
21cr|apache-mod_injection-0.3.1-19|71	# make the example work... (ugly, but it works...)
21cr|apache-mod_injection-0.3.1-19|72	NEW_URL=%{_docdir}/%{name}-%{version}/
21cr|apache-mod_injection-0.3.1-19|73	perl -pi -e "s|_REPLACE_ME_|$NEW_URL|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_injection-0.3.1-19|74	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_injection-0.3.1-19|75	
21cr|apache-mod_injection-0.3.1-19|76	%files
21cr|apache-mod_injection-0.3.1-19|77	%doc README INSTALL docs/CREDITS index.html
21cr|apache-mod_injection-0.3.1-19|78	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_injection-0.3.1-19|79	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_injection-0.3.1-19|80	%{_var}/www/html/addon-modules/*

193 21
21cr|apache-mod_jsmin-0-0.r7.8|1	%define snap r7
21cr|apache-mod_jsmin-0-0.r7.8|2	
21cr|apache-mod_jsmin-0-0.r7.8|3	#Module-Specific definitions
21cr|apache-mod_jsmin-0-0.r7.8|4	%define mod_name mod_jsmin
21cr|apache-mod_jsmin-0-0.r7.8|5	%define mod_conf B43_%{mod_name}.conf
21cr|apache-mod_jsmin-0-0.r7.8|6	%define mod_so %{mod_name}.so
21cr|apache-mod_jsmin-0-0.r7.8|7	
21cr|apache-mod_jsmin-0-0.r7.8|8	Summary:	Apache module which 'minifies' javascript
21cr|apache-mod_jsmin-0-0.r7.8|9	Name:		apache-%{mod_name}
21cr|apache-mod_jsmin-0-0.r7.8|10	Version:	0
21cr|apache-mod_jsmin-0-0.r7.8|11	Release: 	0.%{snap}.8
21cr|apache-mod_jsmin-0-0.r7.8|12	Group:		System/Servers
21cr|apache-mod_jsmin-0-0.r7.8|13	License:	BSD
21cr|apache-mod_jsmin-0-0.r7.8|14	URL:		http://code.google.com/p/modjsmin/
21cr|apache-mod_jsmin-0-0.r7.8|15	Source0:	mod_jsmin.tar.gz
21cr|apache-mod_jsmin-0-0.r7.8|16	Source1:	%{mod_conf}
21cr|apache-mod_jsmin-0-0.r7.8|17	Requires(pre): rpm-helper
21cr|apache-mod_jsmin-0-0.r7.8|18	Requires(postun): rpm-helper
21cr|apache-mod_jsmin-0-0.r7.8|19	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_jsmin-0-0.r7.8|20	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_jsmin-0-0.r7.8|21	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_jsmin-0-0.r7.8|22	Requires:	apache >= 2.2.0
21cr|apache-mod_jsmin-0-0.r7.8|23	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_jsmin-0-0.r7.8|24	
21cr|apache-mod_jsmin-0-0.r7.8|25	%description
21cr|apache-mod_jsmin-0-0.r7.8|26	This is a port of Douglas Crockford's JSMin program so that it can be run as an
21cr|apache-mod_jsmin-0-0.r7.8|27	apache 2.x filter.
21cr|apache-mod_jsmin-0-0.r7.8|28	
21cr|apache-mod_jsmin-0-0.r7.8|29	%prep
21cr|apache-mod_jsmin-0-0.r7.8|30	%setup -q -n %{mod_name}
21cr|apache-mod_jsmin-0-0.r7.8|31	
21cr|apache-mod_jsmin-0-0.r7.8|32	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_jsmin-0-0.r7.8|33	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_jsmin-0-0.r7.8|34	
21cr|apache-mod_jsmin-0-0.r7.8|35	head -27 %{mod_name}.c > LICENSE
21cr|apache-mod_jsmin-0-0.r7.8|36	
21cr|apache-mod_jsmin-0-0.r7.8|37	%build
21cr|apache-mod_jsmin-0-0.r7.8|38	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_jsmin-0-0.r7.8|39	
21cr|apache-mod_jsmin-0-0.r7.8|40	%install
21cr|apache-mod_jsmin-0-0.r7.8|41	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_jsmin-0-0.r7.8|42	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_jsmin-0-0.r7.8|43	
21cr|apache-mod_jsmin-0-0.r7.8|44	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_jsmin-0-0.r7.8|45	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_jsmin-0-0.r7.8|46	
21cr|apache-mod_jsmin-0-0.r7.8|47	%files
21cr|apache-mod_jsmin-0-0.r7.8|48	%doc LICENSE
21cr|apache-mod_jsmin-0-0.r7.8|49	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_jsmin-0-0.r7.8|50	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

194 21
21cr|apache-mod_layout-5.1-17|1	#Module-Specific definitions
21cr|apache-mod_layout-5.1-17|2	%define apache_version 2.2.6
21cr|apache-mod_layout-5.1-17|3	%define mod_name mod_layout
21cr|apache-mod_layout-5.1-17|4	%define mod_conf 15_%{mod_name}.conf
21cr|apache-mod_layout-5.1-17|5	%define mod_so %{mod_name}.so
21cr|apache-mod_layout-5.1-17|6	
21cr|apache-mod_layout-5.1-17|7	Summary:	Add custom header and/or footers for apache
21cr|apache-mod_layout-5.1-17|8	Name:		apache-%{mod_name}
21cr|apache-mod_layout-5.1-17|9	Version:	5.1
21cr|apache-mod_layout-5.1-17|10	Release:	17
21cr|apache-mod_layout-5.1-17|11	Group:		System/Servers
21cr|apache-mod_layout-5.1-17|12	License:	BSD-style
21cr|apache-mod_layout-5.1-17|13	URL:		http://software.tangent.org/
21cr|apache-mod_layout-5.1-17|14	Source0:	http://download.tangent.org/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_layout-5.1-17|15	Source1:	%{mod_conf}
21cr|apache-mod_layout-5.1-17|16	Requires(pre): rpm-helper
21cr|apache-mod_layout-5.1-17|17	Requires(postun): rpm-helper
21cr|apache-mod_layout-5.1-17|18	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_layout-5.1-17|19	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_layout-5.1-17|20	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_layout-5.1-17|21	Requires:	apache >= %{apache_version}
21cr|apache-mod_layout-5.1-17|22	BuildRequires:  apache-devel >= %{apache_version}
21cr|apache-mod_layout-5.1-17|23	
21cr|apache-mod_layout-5.1-17|24	%description
21cr|apache-mod_layout-5.1-17|25	Mod_Layout creates a framework for doing design. Whether you need a simple
21cr|apache-mod_layout-5.1-17|26	copyright or ad banner attached to every page, or need to have something more
21cr|apache-mod_layout-5.1-17|27	challenging such a custom look and feel for a site that employs an array of
21cr|apache-mod_layout-5.1-17|28	technologies (Java Servlets, mod_perl, PHP, CGI's, static HTML, etc...),
21cr|apache-mod_layout-5.1-17|29	Mod_Layout creates a framework for such an environment. By allowing you to
21cr|apache-mod_layout-5.1-17|30	cache static components and build sites in pieces, it gives you the tools for
21cr|apache-mod_layout-5.1-17|31	creating large custom portal sites.
21cr|apache-mod_layout-5.1-17|32	
21cr|apache-mod_layout-5.1-17|33	%prep
21cr|apache-mod_layout-5.1-17|34	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_layout-5.1-17|35	
21cr|apache-mod_layout-5.1-17|36	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_layout-5.1-17|37	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_layout-5.1-17|38	
21cr|apache-mod_layout-5.1-17|39	%build
21cr|apache-mod_layout-5.1-17|40	%{_bindir}/apxs -c mod_layout.c utility.c layout.c
21cr|apache-mod_layout-5.1-17|41	
21cr|apache-mod_layout-5.1-17|42	cat > index.html <<EOF
21cr|apache-mod_layout-5.1-17|43	
21cr|apache-mod_layout-5.1-17|44	<p>No documentation exists yet for this module, go to
21cr|apache-mod_layout-5.1-17|45	<a href="http://software.tangent.org/">tangent.org</a>
21cr|apache-mod_layout-5.1-17|46	for more information</p>
21cr|apache-mod_layout-5.1-17|47	
21cr|apache-mod_layout-5.1-17|48	<p>Meanwhile take a look at the %{_sysconfdir}/httpd/modules.d/%{mod_conf} file</p>
21cr|apache-mod_layout-5.1-17|49	
21cr|apache-mod_layout-5.1-17|50	<p>Also please take the time to check out the
21cr|apache-mod_layout-5.1-17|51	<a href=http://nux.se/apache/>modules for apache</a>
21cr|apache-mod_layout-5.1-17|52	repository for Mandriva Linux.</p>
21cr|apache-mod_layout-5.1-17|53	
21cr|apache-mod_layout-5.1-17|54	<-- replace_me -->
21cr|apache-mod_layout-5.1-17|55	
21cr|apache-mod_layout-5.1-17|56	EOF
21cr|apache-mod_layout-5.1-17|57	
21cr|apache-mod_layout-5.1-17|58	%install
21cr|apache-mod_layout-5.1-17|59	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_layout-5.1-17|60	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_layout-5.1-17|61	
21cr|apache-mod_layout-5.1-17|62	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_layout-5.1-17|63	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_layout-5.1-17|64	
21cr|apache-mod_layout-5.1-17|65	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_layout-5.1-17|66	ln -s ../../../..%{_docdir}/%{name} %{buildroot}%{_var}/www/html/addon-modules/%{name}
21cr|apache-mod_layout-5.1-17|67	
21cr|apache-mod_layout-5.1-17|68	# make the example work... (ugly, but it works...)
21cr|apache-mod_layout-5.1-17|69	
21cr|apache-mod_layout-5.1-17|70	NEW_URL=/addon-modules/%{name}/index.html
21cr|apache-mod_layout-5.1-17|71	perl -pi -e "s|_REPLACE_ME_|$NEW_URL|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_layout-5.1-17|72	
21cr|apache-mod_layout-5.1-17|73	%files
21cr|apache-mod_layout-5.1-17|74	%doc ChangeLog INSTALL README index.html
21cr|apache-mod_layout-5.1-17|75	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_layout-5.1-17|76	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_layout-5.1-17|77	%{_var}/www/html/addon-modules/*

195 21
21cr|apache-mod_ldap_userdir-1.1.19-8|1	#Module-Specific definitions
21cr|apache-mod_ldap_userdir-1.1.19-8|2	%define mod_name mod_ldap_userdir
21cr|apache-mod_ldap_userdir-1.1.19-8|3	%define mod_conf A37_%{mod_name}.conf
21cr|apache-mod_ldap_userdir-1.1.19-8|4	%define mod_so %{mod_name}.so
21cr|apache-mod_ldap_userdir-1.1.19-8|5	
21cr|apache-mod_ldap_userdir-1.1.19-8|6	Summary:	Look up user home directories (for /~user URLs) from an LDAP directory
21cr|apache-mod_ldap_userdir-1.1.19-8|7	Name:		apache-%{mod_name}
21cr|apache-mod_ldap_userdir-1.1.19-8|8	Version:	1.1.19
21cr|apache-mod_ldap_userdir-1.1.19-8|9	Release:	8
21cr|apache-mod_ldap_userdir-1.1.19-8|10	Group:		System/Servers
21cr|apache-mod_ldap_userdir-1.1.19-8|11	License:	GPL
21cr|apache-mod_ldap_userdir-1.1.19-8|12	URL:		http://horde.net/~jwm/software/mod_ldap_userdir/
21cr|apache-mod_ldap_userdir-1.1.19-8|13	Source0:	http://horde.net/~jwm/software/mod_ldap_userdir/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_ldap_userdir-1.1.19-8|14	Source1:	%{mod_conf}
21cr|apache-mod_ldap_userdir-1.1.19-8|15	BuildRequires:	openssl-devel
21cr|apache-mod_ldap_userdir-1.1.19-8|16	BuildRequires:	openldap-devel
21cr|apache-mod_ldap_userdir-1.1.19-8|17	Requires:	openldap
21cr|apache-mod_ldap_userdir-1.1.19-8|18	Requires(pre): rpm-helper
21cr|apache-mod_ldap_userdir-1.1.19-8|19	Requires(postun): rpm-helper
21cr|apache-mod_ldap_userdir-1.1.19-8|20	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_ldap_userdir-1.1.19-8|21	Requires(pre):	apache-mpm-prefork >= 2.2.0
21cr|apache-mod_ldap_userdir-1.1.19-8|22	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_ldap_userdir-1.1.19-8|23	Requires:	apache-mpm-prefork >= 2.2.0
21cr|apache-mod_ldap_userdir-1.1.19-8|24	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_ldap_userdir-1.1.19-8|25	BuildRequires:	file
21cr|apache-mod_ldap_userdir-1.1.19-8|26	Conflicts:	apache-mod_userdir
21cr|apache-mod_ldap_userdir-1.1.19-8|27	Epoch:		1
21cr|apache-mod_ldap_userdir-1.1.19-8|28	
21cr|apache-mod_ldap_userdir-1.1.19-8|29	%description
21cr|apache-mod_ldap_userdir-1.1.19-8|30	mod_ldap_userdir is a module that enables the Apache web server to look up user
21cr|apache-mod_ldap_userdir-1.1.19-8|31	home directories (for /~user URLs) from an LDAP directory.
21cr|apache-mod_ldap_userdir-1.1.19-8|32	
21cr|apache-mod_ldap_userdir-1.1.19-8|33	%prep
21cr|apache-mod_ldap_userdir-1.1.19-8|34	
21cr|apache-mod_ldap_userdir-1.1.19-8|35	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_ldap_userdir-1.1.19-8|36	
21cr|apache-mod_ldap_userdir-1.1.19-8|37	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_ldap_userdir-1.1.19-8|38	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_ldap_userdir-1.1.19-8|39	
21cr|apache-mod_ldap_userdir-1.1.19-8|40	# strip away annoying ^M
21cr|apache-mod_ldap_userdir-1.1.19-8|41	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_ldap_userdir-1.1.19-8|42	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_ldap_userdir-1.1.19-8|43	
21cr|apache-mod_ldap_userdir-1.1.19-8|44	%build
21cr|apache-mod_ldap_userdir-1.1.19-8|45	%configure --localstatedir=/var/lib \
21cr|apache-mod_ldap_userdir-1.1.19-8|46	--with-apxs=%{_bindir}/apxs \
21cr|apache-mod_ldap_userdir-1.1.19-8|47	--with-tls
21cr|apache-mod_ldap_userdir-1.1.19-8|48	
21cr|apache-mod_ldap_userdir-1.1.19-8|49	#%%make
21cr|apache-mod_ldap_userdir-1.1.19-8|50	
21cr|apache-mod_ldap_userdir-1.1.19-8|51	%{_bindir}/apxs -DTLS=1 -L%{_libdir} -lldap -llber -c mod_ldap_userdir.c
21cr|apache-mod_ldap_userdir-1.1.19-8|52	
21cr|apache-mod_ldap_userdir-1.1.19-8|53	%install
21cr|apache-mod_ldap_userdir-1.1.19-8|54	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_ldap_userdir-1.1.19-8|55	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_ldap_userdir-1.1.19-8|56	
21cr|apache-mod_ldap_userdir-1.1.19-8|57	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_ldap_userdir-1.1.19-8|58	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_ldap_userdir-1.1.19-8|59	
21cr|apache-mod_ldap_userdir-1.1.19-8|60	%files
21cr|apache-mod_ldap_userdir-1.1.19-8|61	%doc DIRECTIVES README user-ldif
21cr|apache-mod_ldap_userdir-1.1.19-8|62	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_ldap_userdir-1.1.19-8|63	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

196 21
21cr|apache-mod_limitipconn-0.24-5|1	#Module-Specific definitions
21cr|apache-mod_limitipconn-0.24-5|2	%define mod_name mod_limitipconn
21cr|apache-mod_limitipconn-0.24-5|3	%define mod_conf 85_%{mod_name}.conf
21cr|apache-mod_limitipconn-0.24-5|4	%define mod_so %{mod_name}.so
21cr|apache-mod_limitipconn-0.24-5|5	
21cr|apache-mod_limitipconn-0.24-5|6	Summary:	DSO module for the apache web server
21cr|apache-mod_limitipconn-0.24-5|7	Name:		apache-%{mod_name}
21cr|apache-mod_limitipconn-0.24-5|8	Version:	0.24
21cr|apache-mod_limitipconn-0.24-5|9	Release:	5
21cr|apache-mod_limitipconn-0.24-5|10	Group:		System/Servers
21cr|apache-mod_limitipconn-0.24-5|11	License:	Apache License
21cr|apache-mod_limitipconn-0.24-5|12	URL:		http://dominia.org/djao/limitipconn.html
21cr|apache-mod_limitipconn-0.24-5|13	Source0:	http://dominia.org/djao/limit/%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_limitipconn-0.24-5|14	Source1:	%{mod_conf}
21cr|apache-mod_limitipconn-0.24-5|15	Requires(pre): rpm-helper
21cr|apache-mod_limitipconn-0.24-5|16	Requires(postun): rpm-helper
21cr|apache-mod_limitipconn-0.24-5|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_limitipconn-0.24-5|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_limitipconn-0.24-5|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_limitipconn-0.24-5|20	Requires:	apache >= 2.2.0
21cr|apache-mod_limitipconn-0.24-5|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_limitipconn-0.24-5|22	BuildRequires:	file
21cr|apache-mod_limitipconn-0.24-5|23	Epoch:		1
21cr|apache-mod_limitipconn-0.24-5|24	
21cr|apache-mod_limitipconn-0.24-5|25	%description
21cr|apache-mod_limitipconn-0.24-5|26	%{mod_name} is a DSO module for the apache web server to
21cr|apache-mod_limitipconn-0.24-5|27	limit the maximum number of simultaneous connections per IP
21cr|apache-mod_limitipconn-0.24-5|28	address. Allows inclusion and exclusion of files based on MIME
21cr|apache-mod_limitipconn-0.24-5|29	type.
21cr|apache-mod_limitipconn-0.24-5|30	
21cr|apache-mod_limitipconn-0.24-5|31	%prep
21cr|apache-mod_limitipconn-0.24-5|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_limitipconn-0.24-5|33	
21cr|apache-mod_limitipconn-0.24-5|34	# strip away annoying ^M
21cr|apache-mod_limitipconn-0.24-5|35	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_limitipconn-0.24-5|36	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_limitipconn-0.24-5|37	
21cr|apache-mod_limitipconn-0.24-5|38	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_limitipconn-0.24-5|39	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_limitipconn-0.24-5|40	mv README mod_limitipconn-README.txt
21cr|apache-mod_limitipconn-0.24-5|41	
21cr|apache-mod_limitipconn-0.24-5|42	%build
21cr|apache-mod_limitipconn-0.24-5|43	%{_bindir}/apxs  -c %{mod_name}.c
21cr|apache-mod_limitipconn-0.24-5|44	
21cr|apache-mod_limitipconn-0.24-5|45	%install
21cr|apache-mod_limitipconn-0.24-5|46	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_limitipconn-0.24-5|47	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_limitipconn-0.24-5|48	
21cr|apache-mod_limitipconn-0.24-5|49	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_limitipconn-0.24-5|50	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_limitipconn-0.24-5|51	
21cr|apache-mod_limitipconn-0.24-5|52	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_limitipconn-0.24-5|53	ln -s ../../../..%{_docdir}/%{name} %{buildroot}%{_var}/www/html/addon-modules/%{name}
21cr|apache-mod_limitipconn-0.24-5|54	
21cr|apache-mod_limitipconn-0.24-5|55	# make the example work... (ugly, but it works...)
21cr|apache-mod_limitipconn-0.24-5|56	NEW_URL=/addon-modules/%{name}
21cr|apache-mod_limitipconn-0.24-5|57	perl -pi -e "s|_REPLACE_ME_|$NEW_URL|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_limitipconn-0.24-5|58	
21cr|apache-mod_limitipconn-0.24-5|59	%files
21cr|apache-mod_limitipconn-0.24-5|60	%doc ChangeLog INSTALL mod_limitipconn-README.txt
21cr|apache-mod_limitipconn-0.24-5|61	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_limitipconn-0.24-5|62	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_limitipconn-0.24-5|63	%{_var}/www/html/addon-modules/*

197 21
21cr|apache-mod_line_edit-1.0.0-15|1	#Module-Specific definitions
21cr|apache-mod_line_edit-1.0.0-15|2	%define mod_name mod_line_edit
21cr|apache-mod_line_edit-1.0.0-15|3	%define mod_conf A95_%{mod_name}.conf
21cr|apache-mod_line_edit-1.0.0-15|4	%define mod_so %{mod_name}.so
21cr|apache-mod_line_edit-1.0.0-15|5	
21cr|apache-mod_line_edit-1.0.0-15|6	Summary:	A general-purpose output filter for text documents for Apache
21cr|apache-mod_line_edit-1.0.0-15|7	Name:		apache-%{mod_name}
21cr|apache-mod_line_edit-1.0.0-15|8	Version:	1.0.0
21cr|apache-mod_line_edit-1.0.0-15|9	Release:	15
21cr|apache-mod_line_edit-1.0.0-15|10	Group:		System/Servers
21cr|apache-mod_line_edit-1.0.0-15|11	License:	GPL
21cr|apache-mod_line_edit-1.0.0-15|12	URL:		http://apache.webthing.com/mod_line_edit/
21cr|apache-mod_line_edit-1.0.0-15|13	Source0:	http://apache.webthing.com/mod_line_edit/mod_line_edit.c
21cr|apache-mod_line_edit-1.0.0-15|14	Source1:	%{mod_conf}
21cr|apache-mod_line_edit-1.0.0-15|15	Source2:	http://apache.webthing.com/mod_line_edit/index.html
21cr|apache-mod_line_edit-1.0.0-15|16	Requires(pre): rpm-helper
21cr|apache-mod_line_edit-1.0.0-15|17	Requires(postun): rpm-helper
21cr|apache-mod_line_edit-1.0.0-15|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_line_edit-1.0.0-15|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_line_edit-1.0.0-15|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_line_edit-1.0.0-15|21	Requires:	apache >= 2.2.0
21cr|apache-mod_line_edit-1.0.0-15|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_line_edit-1.0.0-15|23	BuildRequires:	file
21cr|apache-mod_line_edit-1.0.0-15|24	
21cr|apache-mod_line_edit-1.0.0-15|25	%description
21cr|apache-mod_line_edit-1.0.0-15|26	mod_line_edit is a general-purpose filter for text documents. It operates as a
21cr|apache-mod_line_edit-1.0.0-15|27	simple on-the-fly line editor, applying search-and-replace rules defined in a
21cr|apache-mod_line_edit-1.0.0-15|28	configuration or .htaccess file.
21cr|apache-mod_line_edit-1.0.0-15|29	
21cr|apache-mod_line_edit-1.0.0-15|30	Unlike most of Webing's filter modules, it is not markup-aware, so it is not an
21cr|apache-mod_line_edit-1.0.0-15|31	optimal choice for processing HTML or XML, though it may nevertheless be used
21cr|apache-mod_line_edit-1.0.0-15|32	with caution (and may be far better than semi-markup-aware options such as
21cr|apache-mod_line_edit-1.0.0-15|33	mod_layout).
21cr|apache-mod_line_edit-1.0.0-15|34	
21cr|apache-mod_line_edit-1.0.0-15|35	For non-markup document types such as plain text, and non-markup Web documents
21cr|apache-mod_line_edit-1.0.0-15|36	such as Javascript or Stylesheets, it is the best available option in the
21cr|apache-mod_line_edit-1.0.0-15|37	absence of a filter that parses any relevant document structures.
21cr|apache-mod_line_edit-1.0.0-15|38	
21cr|apache-mod_line_edit-1.0.0-15|39	mod_line_edit is written for performance and reliability, and should scale
21cr|apache-mod_line_edit-1.0.0-15|40	without problems as document size grows. mod_line_edit is fully compatible with
21cr|apache-mod_line_edit-1.0.0-15|41	Apache 2.0 and 2.2, and all operating systems and MPMs.
21cr|apache-mod_line_edit-1.0.0-15|42	
21cr|apache-mod_line_edit-1.0.0-15|43	%prep
21cr|apache-mod_line_edit-1.0.0-15|44	
21cr|apache-mod_line_edit-1.0.0-15|45	%setup -q -T -c -n %{mod_name}-%{version}
21cr|apache-mod_line_edit-1.0.0-15|46	cp %{SOURCE0} %{mod_name}.c
21cr|apache-mod_line_edit-1.0.0-15|47	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_line_edit-1.0.0-15|48	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_line_edit-1.0.0-15|49	cp %{SOURCE2} README.html
21cr|apache-mod_line_edit-1.0.0-15|50	
21cr|apache-mod_line_edit-1.0.0-15|51	# strip away annoying ^M
21cr|apache-mod_line_edit-1.0.0-15|52	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_line_edit-1.0.0-15|53	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_line_edit-1.0.0-15|54	
21cr|apache-mod_line_edit-1.0.0-15|55	head -19 %{mod_name}.c > LICENSE
21cr|apache-mod_line_edit-1.0.0-15|56	
21cr|apache-mod_line_edit-1.0.0-15|57	%build
21cr|apache-mod_line_edit-1.0.0-15|58	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_line_edit-1.0.0-15|59	
21cr|apache-mod_line_edit-1.0.0-15|60	%install
21cr|apache-mod_line_edit-1.0.0-15|61	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_line_edit-1.0.0-15|62	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_line_edit-1.0.0-15|63	
21cr|apache-mod_line_edit-1.0.0-15|64	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_line_edit-1.0.0-15|65	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_line_edit-1.0.0-15|66	
21cr|apache-mod_line_edit-1.0.0-15|67	%files
21cr|apache-mod_line_edit-1.0.0-15|68	%doc LICENSE README.html
21cr|apache-mod_line_edit-1.0.0-15|69	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_line_edit-1.0.0-15|70	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

198 21
21cr|apache-mod_load_average-0.1.0-19|1	#Module-Specific definitions
21cr|apache-mod_load_average-0.1.0-19|2	%define mod_name mod_load_average
21cr|apache-mod_load_average-0.1.0-19|3	%define mod_conf A52_%{mod_name}.conf
21cr|apache-mod_load_average-0.1.0-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_load_average-0.1.0-19|5	
21cr|apache-mod_load_average-0.1.0-19|6	Summary:	DSO module for the apache web server
21cr|apache-mod_load_average-0.1.0-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_load_average-0.1.0-19|8	Version:	0.1.0
21cr|apache-mod_load_average-0.1.0-19|9	Release:	19
21cr|apache-mod_load_average-0.1.0-19|10	Group:		System/Servers
21cr|apache-mod_load_average-0.1.0-19|11	License:	Apache License
21cr|apache-mod_load_average-0.1.0-19|12	URL:		http://svn.force-elite.com/mod_load_average/trunk/src/
21cr|apache-mod_load_average-0.1.0-19|13	# http://issues.apache.org/bugzilla/show_bug.cgi?id=29122
21cr|apache-mod_load_average-0.1.0-19|14	Source0: 	http://svn.force-elite.com/svn/mod_load_average/trunk/src/mod_load_average.c.bz2
21cr|apache-mod_load_average-0.1.0-19|15	Source1:	%{mod_conf}.bz2
21cr|apache-mod_load_average-0.1.0-19|16	Requires(pre): rpm-helper
21cr|apache-mod_load_average-0.1.0-19|17	Requires(postun): rpm-helper
21cr|apache-mod_load_average-0.1.0-19|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_load_average-0.1.0-19|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_load_average-0.1.0-19|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_load_average-0.1.0-19|21	Requires:	apache >= 2.2.0
21cr|apache-mod_load_average-0.1.0-19|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_load_average-0.1.0-19|23	
21cr|apache-mod_load_average-0.1.0-19|24	%description
21cr|apache-mod_load_average-0.1.0-19|25	mod_load_average uses the getloadavg function to determine if the
21cr|apache-mod_load_average-0.1.0-19|26	request should be serviced. The module has two operating Modes.
21cr|apache-mod_load_average-0.1.0-19|27	
21cr|apache-mod_load_average-0.1.0-19|28	First, it has an absolute max load average, if this is reached,
21cr|apache-mod_load_average-0.1.0-19|29	all requests will be rejected with a 503.
21cr|apache-mod_load_average-0.1.0-19|30	
21cr|apache-mod_load_average-0.1.0-19|31	The 2nd mode uses the handler type to determine the maximum load
21cr|apache-mod_load_average-0.1.0-19|32	under which they will be served. This enables you for example to
21cr|apache-mod_load_average-0.1.0-19|33	disable PHP or CGI under high loads, but still serve images and
21cr|apache-mod_load_average-0.1.0-19|34	plain html.
21cr|apache-mod_load_average-0.1.0-19|35	
21cr|apache-mod_load_average-0.1.0-19|36	%prep
21cr|apache-mod_load_average-0.1.0-19|37	
21cr|apache-mod_load_average-0.1.0-19|38	%setup -q -c -T -n %{mod_name}-%{version}
21cr|apache-mod_load_average-0.1.0-19|39	bzcat %{SOURCE0} > %{mod_name}.c
21cr|apache-mod_load_average-0.1.0-19|40	
21cr|apache-mod_load_average-0.1.0-19|41	%build
21cr|apache-mod_load_average-0.1.0-19|42	
21cr|apache-mod_load_average-0.1.0-19|43	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_load_average-0.1.0-19|44	
21cr|apache-mod_load_average-0.1.0-19|45	%install
21cr|apache-mod_load_average-0.1.0-19|46	
21cr|apache-mod_load_average-0.1.0-19|47	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_load_average-0.1.0-19|48	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_load_average-0.1.0-19|49	
21cr|apache-mod_load_average-0.1.0-19|50	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_load_average-0.1.0-19|51	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_load_average-0.1.0-19|52	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_load_average-0.1.0-19|53	
21cr|apache-mod_load_average-0.1.0-19|54	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_load_average-0.1.0-19|55	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_load_average-0.1.0-19|56	
21cr|apache-mod_load_average-0.1.0-19|57	%files
21cr|apache-mod_load_average-0.1.0-19|58	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_load_average-0.1.0-19|59	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_load_average-0.1.0-19|60	%{_var}/www/html/addon-modules/*

199 21
21cr|apache-mod_log_data-0.0.3-19|1	#Module-Specific definitions
21cr|apache-mod_log_data-0.0.3-19|2	%define mod_name mod_log_data
21cr|apache-mod_log_data-0.0.3-19|3	%define mod_conf A13_%{mod_name}.conf
21cr|apache-mod_log_data-0.0.3-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_log_data-0.0.3-19|5	
21cr|apache-mod_log_data-0.0.3-19|6	Summary:	DSO module for the apache web server
21cr|apache-mod_log_data-0.0.3-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_log_data-0.0.3-19|8	Version:	0.0.3
21cr|apache-mod_log_data-0.0.3-19|9	Release:	19
21cr|apache-mod_log_data-0.0.3-19|10	Group:		System/Servers
21cr|apache-mod_log_data-0.0.3-19|11	License:	Apache License
21cr|apache-mod_log_data-0.0.3-19|12	URL:		http://loghttp.sourceforge.net/
21cr|apache-mod_log_data-0.0.3-19|13	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_log_data-0.0.3-19|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_log_data-0.0.3-19|15	Source2:	README.html.bz2
21cr|apache-mod_log_data-0.0.3-19|16	Patch0:		mod_log_data-apr1.diff
21cr|apache-mod_log_data-0.0.3-19|17	Requires(pre): rpm-helper
21cr|apache-mod_log_data-0.0.3-19|18	Requires(postun): rpm-helper
21cr|apache-mod_log_data-0.0.3-19|19	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_log_data-0.0.3-19|20	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_log_data-0.0.3-19|21	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_log_data-0.0.3-19|22	Requires:	apache >= 2.2.0
21cr|apache-mod_log_data-0.0.3-19|23	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_log_data-0.0.3-19|24	BuildRequires:	file
21cr|apache-mod_log_data-0.0.3-19|25	Epoch:		1
21cr|apache-mod_log_data-0.0.3-19|26	
21cr|apache-mod_log_data-0.0.3-19|27	%description
21cr|apache-mod_log_data-0.0.3-19|28	Mod_log_data is a module for apache, dumping the content for
21cr|apache-mod_log_data-0.0.3-19|29	all HTTP/HTTPS request made on the webserver. It can be used for
21cr|apache-mod_log_data-0.0.3-19|30	debugging or for security aim. It's done with two filter, easy to
21cr|apache-mod_log_data-0.0.3-19|31	configure in httpd.conf.
21cr|apache-mod_log_data-0.0.3-19|32	
21cr|apache-mod_log_data-0.0.3-19|33	%prep
21cr|apache-mod_log_data-0.0.3-19|34	
21cr|apache-mod_log_data-0.0.3-19|35	%setup -q -n %{mod_name}
21cr|apache-mod_log_data-0.0.3-19|36	%patch0 -p0
21cr|apache-mod_log_data-0.0.3-19|37	
21cr|apache-mod_log_data-0.0.3-19|38	bzcat %{SOURCE2} > README.html
21cr|apache-mod_log_data-0.0.3-19|39	
21cr|apache-mod_log_data-0.0.3-19|40	# strip away annoying ^M
21cr|apache-mod_log_data-0.0.3-19|41	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_log_data-0.0.3-19|42	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_log_data-0.0.3-19|43	
21cr|apache-mod_log_data-0.0.3-19|44	%build
21cr|apache-mod_log_data-0.0.3-19|45	
21cr|apache-mod_log_data-0.0.3-19|46	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_log_data-0.0.3-19|47	
21cr|apache-mod_log_data-0.0.3-19|48	%install
21cr|apache-mod_log_data-0.0.3-19|49	
21cr|apache-mod_log_data-0.0.3-19|50	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_log_data-0.0.3-19|51	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_log_data-0.0.3-19|52	
21cr|apache-mod_log_data-0.0.3-19|53	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_log_data-0.0.3-19|54	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_log_data-0.0.3-19|55	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_log_data-0.0.3-19|56	
21cr|apache-mod_log_data-0.0.3-19|57	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_log_data-0.0.3-19|58	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_log_data-0.0.3-19|59	
21cr|apache-mod_log_data-0.0.3-19|60	%files
21cr|apache-mod_log_data-0.0.3-19|61	%doc README.html
21cr|apache-mod_log_data-0.0.3-19|62	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_log_data-0.0.3-19|63	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_log_data-0.0.3-19|64	%{_var}/www/html/addon-modules/*

200 21
21cr|apache-mod_log_rotate-1.00-17|1	#Module-Specific definitions
21cr|apache-mod_log_rotate-1.00-17|2	%define mod_name mod_log_rotate
21cr|apache-mod_log_rotate-1.00-17|3	%define mod_conf A83_%{mod_name}.conf
21cr|apache-mod_log_rotate-1.00-17|4	%define mod_so %{mod_name}.so
21cr|apache-mod_log_rotate-1.00-17|5	
21cr|apache-mod_log_rotate-1.00-17|6	Summary:	Automatic in-process rotation of transfer log
21cr|apache-mod_log_rotate-1.00-17|7	Name:		apache-%{mod_name}
21cr|apache-mod_log_rotate-1.00-17|8	Version:	1.00
21cr|apache-mod_log_rotate-1.00-17|9	Release:	17
21cr|apache-mod_log_rotate-1.00-17|10	Group:		System/Servers
21cr|apache-mod_log_rotate-1.00-17|11	License:	Apache License
21cr|apache-mod_log_rotate-1.00-17|12	URL:		http://www.hexten.net/mod_log_rotate/
21cr|apache-mod_log_rotate-1.00-17|13	Source0:	http://www.hexten.net/assets/apache2/mod_log_rotate.c
21cr|apache-mod_log_rotate-1.00-17|14	Source1:	%{mod_conf}
21cr|apache-mod_log_rotate-1.00-17|15	Requires(pre): rpm-helper
21cr|apache-mod_log_rotate-1.00-17|16	Requires(postun): rpm-helper
21cr|apache-mod_log_rotate-1.00-17|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_log_rotate-1.00-17|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_log_rotate-1.00-17|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_log_rotate-1.00-17|20	Requires:	apache >= 2.2.0
21cr|apache-mod_log_rotate-1.00-17|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_log_rotate-1.00-17|22	
21cr|apache-mod_log_rotate-1.00-17|23	%description
21cr|apache-mod_log_rotate-1.00-17|24	Adds RotateLogs and supporting directives that allow logs to be rotated by the
21cr|apache-mod_log_rotate-1.00-17|25	server without having to pipe them through rotatelogs.
21cr|apache-mod_log_rotate-1.00-17|26	
21cr|apache-mod_log_rotate-1.00-17|27	%prep
21cr|apache-mod_log_rotate-1.00-17|28	
21cr|apache-mod_log_rotate-1.00-17|29	%setup -q -c -T -n %{mod_name}-%{version}
21cr|apache-mod_log_rotate-1.00-17|30	
21cr|apache-mod_log_rotate-1.00-17|31	cp %{SOURCE0} %{mod_name}.c
21cr|apache-mod_log_rotate-1.00-17|32	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_log_rotate-1.00-17|33	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_log_rotate-1.00-17|34	
21cr|apache-mod_log_rotate-1.00-17|35	%build
21cr|apache-mod_log_rotate-1.00-17|36	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_log_rotate-1.00-17|37	
21cr|apache-mod_log_rotate-1.00-17|38	%install
21cr|apache-mod_log_rotate-1.00-17|39	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_log_rotate-1.00-17|40	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_log_rotate-1.00-17|41	
21cr|apache-mod_log_rotate-1.00-17|42	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_log_rotate-1.00-17|43	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_log_rotate-1.00-17|44	
21cr|apache-mod_log_rotate-1.00-17|45	%files
21cr|apache-mod_log_rotate-1.00-17|46	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_log_rotate-1.00-17|47	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

201 21
21cr|apache-mod_memcached-0.3-14|1	#Module-Specific definitions
21cr|apache-mod_memcached-0.3-14|2	%define apache_version 2.2.8
21cr|apache-mod_memcached-0.3-14|3	%define mod_name mod_memcached
21cr|apache-mod_memcached-0.3-14|4	%define mod_conf B30_%{mod_name}.conf
21cr|apache-mod_memcached-0.3-14|5	%define mod_so %{mod_name}.so
21cr|apache-mod_memcached-0.3-14|6	
21cr|apache-mod_memcached-0.3-14|7	Summary:	DSO module for the apache Web server
21cr|apache-mod_memcached-0.3-14|8	Name:		apache-%{mod_name}
21cr|apache-mod_memcached-0.3-14|9	Version:	0.3
21cr|apache-mod_memcached-0.3-14|10	Release:	14
21cr|apache-mod_memcached-0.3-14|11	Group:		System/Servers
21cr|apache-mod_memcached-0.3-14|12	License:	Apache License
21cr|apache-mod_memcached-0.3-14|13	URL:		http://tangent.org/
21cr|apache-mod_memcached-0.3-14|14	Source0:	http://download.tangent.org/mod_memcached-%{version}.tar.gz
21cr|apache-mod_memcached-0.3-14|15	Source1:	%{mod_conf}
21cr|apache-mod_memcached-0.3-14|16	Requires(pre): rpm-helper
21cr|apache-mod_memcached-0.3-14|17	Requires(postun): rpm-helper
21cr|apache-mod_memcached-0.3-14|18	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_memcached-0.3-14|19	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_memcached-0.3-14|20	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_memcached-0.3-14|21	Requires:	apache >= %{apache_version}
21cr|apache-mod_memcached-0.3-14|22	BuildRequires:  apache-devel >= %{apache_version}
21cr|apache-mod_memcached-0.3-14|23	BuildRequires:  libmemcached-devel
21cr|apache-mod_memcached-0.3-14|24	
21cr|apache-mod_memcached-0.3-14|25	%description
21cr|apache-mod_memcached-0.3-14|26	This is an Apache module that provides GET, PUT, and DELETE services to
21cr|apache-mod_memcached-0.3-14|27	Memcached clusters. Using this you can serve content directly from memcached
21cr|apache-mod_memcached-0.3-14|28	through Apache to clients.
21cr|apache-mod_memcached-0.3-14|29	
21cr|apache-mod_memcached-0.3-14|30	%prep
21cr|apache-mod_memcached-0.3-14|31	
21cr|apache-mod_memcached-0.3-14|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_memcached-0.3-14|33	
21cr|apache-mod_memcached-0.3-14|34	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_memcached-0.3-14|35	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_memcached-0.3-14|36	
21cr|apache-mod_memcached-0.3-14|37	%build
21cr|apache-mod_memcached-0.3-14|38	echo "#define VERSION \"%{version}\"" > version.h
21cr|apache-mod_memcached-0.3-14|39	
21cr|apache-mod_memcached-0.3-14|40	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_memcached-0.3-14|41	
21cr|apache-mod_memcached-0.3-14|42	%install
21cr|apache-mod_memcached-0.3-14|43	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_memcached-0.3-14|44	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_memcached-0.3-14|45	
21cr|apache-mod_memcached-0.3-14|46	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_memcached-0.3-14|47	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_memcached-0.3-14|48	
21cr|apache-mod_memcached-0.3-14|49	%files
21cr|apache-mod_memcached-0.3-14|50	%doc ChangeLog README
21cr|apache-mod_memcached-0.3-14|51	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_memcached-0.3-14|52	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

202 21
21cr|apache-mod_mime_xattr-0.4-20|1	#Module-Specific definitions
21cr|apache-mod_mime_xattr-0.4-20|2	%define mod_name mod_mime_xattr
21cr|apache-mod_mime_xattr-0.4-20|3	%define mod_conf A96_%{mod_name}.conf
21cr|apache-mod_mime_xattr-0.4-20|4	%define mod_so %{mod_name}.so
21cr|apache-mod_mime_xattr-0.4-20|5	
21cr|apache-mod_mime_xattr-0.4-20|6	Summary:	Lets you use file system extended attributes data for MIME type detection
21cr|apache-mod_mime_xattr-0.4-20|7	Name:		apache-%{mod_name}
21cr|apache-mod_mime_xattr-0.4-20|8	Version:	0.4
21cr|apache-mod_mime_xattr-0.4-20|9	Release:	20
21cr|apache-mod_mime_xattr-0.4-20|10	License:	Apache License
21cr|apache-mod_mime_xattr-0.4-20|11	Group:		System/Servers
21cr|apache-mod_mime_xattr-0.4-20|12	Url:		http://0pointer.de/lennart/projects/mod_mime_xattr/
21cr|apache-mod_mime_xattr-0.4-20|13	Source0:	http://0pointer.de/lennart/projects/mod_mime_xattr/mod_mime_xattr-%{version}.tar.gz
21cr|apache-mod_mime_xattr-0.4-20|14	Source1:	%{mod_conf}
21cr|apache-mod_mime_xattr-0.4-20|15	Patch0:		mod_mime_xattr-0.4-no_silly_checks_because_we_know_the_apache_version_is_ok.diff
21cr|apache-mod_mime_xattr-0.4-20|16	Patch1:		mod_mime_xattr-0.4-sys-xattr.patch
21cr|apache-mod_mime_xattr-0.4-20|17	BuildRequires:	autoconf2.5
21cr|apache-mod_mime_xattr-0.4-20|18	BuildRequires:	automake1.8
21cr|apache-mod_mime_xattr-0.4-20|19	BuildRequires:	file
21cr|apache-mod_mime_xattr-0.4-20|20	BuildRequires:	lynx
21cr|apache-mod_mime_xattr-0.4-20|21	BuildRequires:	apache-devel
21cr|apache-mod_mime_xattr-0.4-20|22	BuildRequires:	attr-devel
21cr|apache-mod_mime_xattr-0.4-20|23	Requires:	apache
21cr|apache-mod_mime_xattr-0.4-20|24	Requires:	apache-conf
21cr|apache-mod_mime_xattr-0.4-20|25	Requires:	apache-mod_dav
21cr|apache-mod_mime_xattr-0.4-20|26	Requires:	apache-mod_userdir
21cr|apache-mod_mime_xattr-0.4-20|27	Requires(pre,postun):	rpm-helper
21cr|apache-mod_mime_xattr-0.4-20|28	Requires(pre):	apache
21cr|apache-mod_mime_xattr-0.4-20|29	Requires(pre):	apache-conf
21cr|apache-mod_mime_xattr-0.4-20|30	
21cr|apache-mod_mime_xattr-0.4-20|31	%description
21cr|apache-mod_mime_xattr-0.4-20|32	mod_mime_xattr is a module for the Apache HTTPD 2.2 which may be used to set a
21cr|apache-mod_mime_xattr-0.4-20|33	range of MIME properties of files served from a document tree with extended
21cr|apache-mod_mime_xattr-0.4-20|34	attributes (EAs) as supported by the underlying file system. The current
21cr|apache-mod_mime_xattr-0.4-20|35	version of mod_mime_xattr has support for Linux style EAs which are supported
21cr|apache-mod_mime_xattr-0.4-20|36	by Linux 2.4 with the ACL/EA patches applied and vanilla Linux 2.6. The
21cr|apache-mod_mime_xattr-0.4-20|37	following attributes may be used:
21cr|apache-mod_mime_xattr-0.4-20|38	
21cr|apache-mod_mime_xattr-0.4-20|39	* user.mime_type: set the MIME type of a file explicitly. This
21cr|apache-mod_mime_xattr-0.4-20|40	attribute is compatible with the [17]shared MIME database
21cr|apache-mod_mime_xattr-0.4-20|41	specification as published by [18]freedesktop.org
21cr|apache-mod_mime_xattr-0.4-20|42	* user.charset: set the charset used in a file
21cr|apache-mod_mime_xattr-0.4-20|43	* user.mime_encoding: set the MIME encoding of a file (e.g. gzip)
21cr|apache-mod_mime_xattr-0.4-20|44	* user.apache_handler: set the apache handler of a file explicitly
21cr|apache-mod_mime_xattr-0.4-20|45	
21cr|apache-mod_mime_xattr-0.4-20|46	%files
21cr|apache-mod_mime_xattr-0.4-20|47	%doc LICENSE README doc/README.html doc/style.css
21cr|apache-mod_mime_xattr-0.4-20|48	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_mime_xattr-0.4-20|49	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_mime_xattr-0.4-20|50	%{_var}/www/html/addon-modules/*
21cr|apache-mod_mime_xattr-0.4-20|51	
21cr|apache-mod_mime_xattr-0.4-20|52	#----------------------------------------------------------------------------
21cr|apache-mod_mime_xattr-0.4-20|53	
21cr|apache-mod_mime_xattr-0.4-20|54	%prep
21cr|apache-mod_mime_xattr-0.4-20|55	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_mime_xattr-0.4-20|56	%patch0 -p0
21cr|apache-mod_mime_xattr-0.4-20|57	%patch1 -p1
21cr|apache-mod_mime_xattr-0.4-20|58	
21cr|apache-mod_mime_xattr-0.4-20|59	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_mime_xattr-0.4-20|60	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_mime_xattr-0.4-20|61	
21cr|apache-mod_mime_xattr-0.4-20|62	# strip away annoying ^M
21cr|apache-mod_mime_xattr-0.4-20|63	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_mime_xattr-0.4-20|64	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_mime_xattr-0.4-20|65	
21cr|apache-mod_mime_xattr-0.4-20|66	%build
21cr|apache-mod_mime_xattr-0.4-20|67	rm -f configure
21cr|apache-mod_mime_xattr-0.4-20|68	libtoolize --force --copy; aclocal-1.8 ; autoheader; automake-1.8 --add-missing --copy --foreign; autoconf
21cr|apache-mod_mime_xattr-0.4-20|69	
21cr|apache-mod_mime_xattr-0.4-20|70	%configure --localstatedir=/var/lib
21cr|apache-mod_mime_xattr-0.4-20|71	%make
21cr|apache-mod_mime_xattr-0.4-20|72	
21cr|apache-mod_mime_xattr-0.4-20|73	%install
21cr|apache-mod_mime_xattr-0.4-20|74	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_mime_xattr-0.4-20|75	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_mime_xattr-0.4-20|76	
21cr|apache-mod_mime_xattr-0.4-20|77	install -m0755 src/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_mime_xattr-0.4-20|78	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_mime_xattr-0.4-20|79	
21cr|apache-mod_mime_xattr-0.4-20|80	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_mime_xattr-0.4-20|81	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

203 21
21cr|apache-mod_musicindex-1.4.1-10|1	#Module-Specific definitions
21cr|apache-mod_musicindex-1.4.1-10|2	%define apache_version 2.4.0
21cr|apache-mod_musicindex-1.4.1-10|3	%define mod_name mod_musicindex
21cr|apache-mod_musicindex-1.4.1-10|4	%define mod_conf B31_%{mod_name}.conf
21cr|apache-mod_musicindex-1.4.1-10|5	%define mod_so %{mod_name}.so
21cr|apache-mod_musicindex-1.4.1-10|6	
21cr|apache-mod_musicindex-1.4.1-10|7	# Fails to build with libmp4v2 5.0.1, disable for now
21cr|apache-mod_musicindex-1.4.1-10|8	%bcond_with mp4v2
21cr|apache-mod_musicindex-1.4.1-10|9	
21cr|apache-mod_musicindex-1.4.1-10|10	Summary:	DSO module for the apache Web server
21cr|apache-mod_musicindex-1.4.1-10|11	Name:		apache-%{mod_name}
21cr|apache-mod_musicindex-1.4.1-10|12	Version:	1.4.1
21cr|apache-mod_musicindex-1.4.1-10|13	Release:	10
21cr|apache-mod_musicindex-1.4.1-10|14	License:	LGPLv2.1
21cr|apache-mod_musicindex-1.4.1-10|15	Group:		System/Servers
21cr|apache-mod_musicindex-1.4.1-10|16	Url:		http://hacks.slashdirt.org/musicindex/
21cr|apache-mod_musicindex-1.4.1-10|17	Source0:	http://hacks.slashdirt.org/musicindex/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_musicindex-1.4.1-10|18	Source1:	%{mod_conf}
21cr|apache-mod_musicindex-1.4.1-10|19	Patch0:		mod_musicindex-libdir.diff
21cr|apache-mod_musicindex-1.4.1-10|20	BuildRequires:	apache-devel >= %{apache_version}
21cr|apache-mod_musicindex-1.4.1-10|21	BuildRequires:	id3tag-devel
21cr|apache-mod_musicindex-1.4.1-10|22	%if %{with mp4v2}
21cr|apache-mod_musicindex-1.4.1-10|23	BuildRequires:	libmp4v2-devel
21cr|apache-mod_musicindex-1.4.1-10|24	%endif
21cr|apache-mod_musicindex-1.4.1-10|25	BuildRequires:	mad-devel
21cr|apache-mod_musicindex-1.4.1-10|26	BuildRequires:	mysql-devel
21cr|apache-mod_musicindex-1.4.1-10|27	BuildRequires:	pkgconfig(flac)
21cr|apache-mod_musicindex-1.4.1-10|28	BuildRequires:	pkgconfig(libarchive)
21cr|apache-mod_musicindex-1.4.1-10|29	BuildRequires:	pkgconfig(ogg)
21cr|apache-mod_musicindex-1.4.1-10|30	BuildRequires:	pkgconfig(vorbis)
21cr|apache-mod_musicindex-1.4.1-10|31	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_musicindex-1.4.1-10|32	Requires:	apache >= %{apache_version}
21cr|apache-mod_musicindex-1.4.1-10|33	Requires(pre):	apache-conf >= %{apache_version}
21cr|apache-mod_musicindex-1.4.1-10|34	Requires(pre):	apache >= %{apache_version}
21cr|apache-mod_musicindex-1.4.1-10|35	
21cr|apache-mod_musicindex-1.4.1-10|36	%description
21cr|apache-mod_musicindex-1.4.1-10|37	mod_musicindex is an Apache module aimed at being a C alternative to the Perl
21cr|apache-mod_musicindex-1.4.1-10|38	module Apache::MP3. It allows nice displaying of directories containing MP3,
21cr|apache-mod_musicindex-1.4.1-10|39	Ogg Vorbis, FLAC, or MP4/AAC files, including sorting them on various fields,
21cr|apache-mod_musicindex-1.4.1-10|40	streaming/downloading them, constructing playlists, and searching. It also
21cr|apache-mod_musicindex-1.4.1-10|41	provides features such as RSS and Podcast feeds, multiple CSS support, and
21cr|apache-mod_musicindex-1.4.1-10|42	archive downloads.
21cr|apache-mod_musicindex-1.4.1-10|43	
21cr|apache-mod_musicindex-1.4.1-10|44	%files -f %{mod_name}.lang
21cr|apache-mod_musicindex-1.4.1-10|45	%doc AUTHORS COPYING ChangeLog README README.Handlers
21cr|apache-mod_musicindex-1.4.1-10|46	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_musicindex-1.4.1-10|47	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_musicindex-1.4.1-10|48	%{_datadir}/%{mod_name}
21cr|apache-mod_musicindex-1.4.1-10|49	
21cr|apache-mod_musicindex-1.4.1-10|50	#----------------------------------------------------------------------------
21cr|apache-mod_musicindex-1.4.1-10|51	
21cr|apache-mod_musicindex-1.4.1-10|52	%prep
21cr|apache-mod_musicindex-1.4.1-10|53	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_musicindex-1.4.1-10|54	%patch0 -p0
21cr|apache-mod_musicindex-1.4.1-10|55	
21cr|apache-mod_musicindex-1.4.1-10|56	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_musicindex-1.4.1-10|57	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_musicindex-1.4.1-10|58	
21cr|apache-mod_musicindex-1.4.1-10|59	%build
21cr|apache-mod_musicindex-1.4.1-10|60	rm -f configure
21cr|apache-mod_musicindex-1.4.1-10|61	autoreconf -fi
21cr|apache-mod_musicindex-1.4.1-10|62	
21cr|apache-mod_musicindex-1.4.1-10|63	%configure --localstatedir=/var/lib \
21cr|apache-mod_musicindex-1.4.1-10|64	--libdir=%{_libdir}
21cr|apache-mod_musicindex-1.4.1-10|65	
21cr|apache-mod_musicindex-1.4.1-10|66	%make
21cr|apache-mod_musicindex-1.4.1-10|67	
21cr|apache-mod_musicindex-1.4.1-10|68	%install
21cr|apache-mod_musicindex-1.4.1-10|69	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_musicindex-1.4.1-10|70	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_musicindex-1.4.1-10|71	
21cr|apache-mod_musicindex-1.4.1-10|72	%makeinstall_std
21cr|apache-mod_musicindex-1.4.1-10|73	
21cr|apache-mod_musicindex-1.4.1-10|74	mv %{buildroot}%{_libdir}/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_musicindex-1.4.1-10|75	
21cr|apache-mod_musicindex-1.4.1-10|76	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_musicindex-1.4.1-10|77	
21cr|apache-mod_musicindex-1.4.1-10|78	%find_lang %{mod_name}
21cr|apache-mod_musicindex-1.4.1-10|79	

204 21
21cr|apache-mod_mya-3.0.1-27|1	#Module-Specific definitions
21cr|apache-mod_mya-3.0.1-27|2	%define mod_name mod_mya
21cr|apache-mod_mya-3.0.1-27|3	%define mod_conf 80_%{mod_name}.conf
21cr|apache-mod_mya-3.0.1-27|4	%define mod_so %{mod_name}.so
21cr|apache-mod_mya-3.0.1-27|5	
21cr|apache-mod_mya-3.0.1-27|6	Summary:	DSO module for the apache web server
21cr|apache-mod_mya-3.0.1-27|7	Name:		apache-%{mod_name}
21cr|apache-mod_mya-3.0.1-27|8	Version:	3.0.1
21cr|apache-mod_mya-3.0.1-27|9	Release:	27
21cr|apache-mod_mya-3.0.1-27|10	Group:		System/Servers
21cr|apache-mod_mya-3.0.1-27|11	License:	GPL
21cr|apache-mod_mya-3.0.1-27|12	URL:		http://www.synthemesc.com/mod_mya/
21cr|apache-mod_mya-3.0.1-27|13	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_mya-3.0.1-27|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_mya-3.0.1-27|15	Requires(pre): rpm-helper
21cr|apache-mod_mya-3.0.1-27|16	Requires(postun): rpm-helper
21cr|apache-mod_mya-3.0.1-27|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_mya-3.0.1-27|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_mya-3.0.1-27|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_mya-3.0.1-27|20	Requires:	apache >= 2.2.0
21cr|apache-mod_mya-3.0.1-27|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_mya-3.0.1-27|22	BuildRequires:	mysql-devel
21cr|apache-mod_mya-3.0.1-27|23	BuildRequires:	file
21cr|apache-mod_mya-3.0.1-27|24	
21cr|apache-mod_mya-3.0.1-27|25	%description
21cr|apache-mod_mya-3.0.1-27|26	mod_mya is an Apache Web Server module allowing basic
21cr|apache-mod_mya-3.0.1-27|27	authentication data to be stored in a MySQL database thus
21cr|apache-mod_mya-3.0.1-27|28	deprecating file based configuration.
21cr|apache-mod_mya-3.0.1-27|29	
21cr|apache-mod_mya-3.0.1-27|30	%prep
21cr|apache-mod_mya-3.0.1-27|31	
21cr|apache-mod_mya-3.0.1-27|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_mya-3.0.1-27|33	perl -pi -e "s/my_connect/mya_connect/g;" *.c
21cr|apache-mod_mya-3.0.1-27|34	
21cr|apache-mod_mya-3.0.1-27|35	# strip away annoying ^M
21cr|apache-mod_mya-3.0.1-27|36	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_mya-3.0.1-27|37	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_mya-3.0.1-27|38	
21cr|apache-mod_mya-3.0.1-27|39	%build
21cr|apache-mod_mya-3.0.1-27|40	%{_bindir}/apxs -DHAVE_STDDEF_H -I%{_includedir}/mysql -L%{_libdir} -Wl,-lmysqlclient -c mod_mya.c
21cr|apache-mod_mya-3.0.1-27|41	
21cr|apache-mod_mya-3.0.1-27|42	%install
21cr|apache-mod_mya-3.0.1-27|43	
21cr|apache-mod_mya-3.0.1-27|44	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_mya-3.0.1-27|45	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_mya-3.0.1-27|46	
21cr|apache-mod_mya-3.0.1-27|47	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_mya-3.0.1-27|48	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_mya-3.0.1-27|49	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_mya-3.0.1-27|50	
21cr|apache-mod_mya-3.0.1-27|51	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_mya-3.0.1-27|52	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_mya-3.0.1-27|53	
21cr|apache-mod_mya-3.0.1-27|54	%files
21cr|apache-mod_mya-3.0.1-27|55	%doc AUTHORS README TODO
21cr|apache-mod_mya-3.0.1-27|56	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_mya-3.0.1-27|57	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_mya-3.0.1-27|58	%{_var}/www/html/addon-modules/*

205 21
21cr|apache-mod_nss-1.0.18-5|1	%{!?_httpd_apxs:       %{expand: %%global _httpd_apxs       %%{_bindir}/apxs}}
21cr|apache-mod_nss-1.0.18-5|2	%{!?_httpd_confdir:    %{expand: %%global _httpd_confdir    %%{_sysconfdir}/httpd/modules.d}}
21cr|apache-mod_nss-1.0.18-5|3	# /etc/httpd/conf.d with httpd < 2.4 and defined as /etc/httpd/conf.modules.d with httpd >= 2.4
21cr|apache-mod_nss-1.0.18-5|4	%{!?_httpd_modconfdir: %{expand: %%global _httpd_modconfdir %%{_sysconfdir}/httpd/modules.d}}
21cr|apache-mod_nss-1.0.18-5|5	%{!?_httpd_mmn: %{expand: %%global _httpd_mmn %%(cat %{_includedir}/httpd/.mmn 2>/dev/null || echo 0-0)}}
21cr|apache-mod_nss-1.0.18-5|6	
21cr|apache-mod_nss-1.0.18-5|7	Name:		apache-mod_nss
21cr|apache-mod_nss-1.0.18-5|8	Version:	1.0.18
21cr|apache-mod_nss-1.0.18-5|9	Release:	5
21cr|apache-mod_nss-1.0.18-5|10	Summary:	SSL/TLS module for the Apache HTTP server
21cr|apache-mod_nss-1.0.18-5|11	Group:		System/Servers
21cr|apache-mod_nss-1.0.18-5|12	License:	ASL 2.0
21cr|apache-mod_nss-1.0.18-5|13	URL:		https://pagure.io/mod_nss/
21cr|apache-mod_nss-1.0.18-5|14	Source:		https://releases.pagure.org/mod_nss/mod_nss-%{version}.tar.gz
21cr|apache-mod_nss-1.0.18-5|15	BuildRequires:	nspr-devel
21cr|apache-mod_nss-1.0.18-5|16	BuildRequires:	nss-devel
21cr|apache-mod_nss-1.0.18-5|17	BuildRequires:	apache
21cr|apache-mod_nss-1.0.18-5|18	BuildRequires:	apache-devel
21cr|apache-mod_nss-1.0.18-5|19	BuildRequires:	flex
21cr|apache-mod_nss-1.0.18-5|20	BuildRequires:	bison
21cr|apache-mod_nss-1.0.18-5|21	# Needed for make check
21cr|apache-mod_nss-1.0.18-5|22	BuildRequires:	openssl
21cr|apache-mod_nss-1.0.18-5|23	BuildRequires:	python3-nose
21cr|apache-mod_nss-1.0.18-5|24	BuildRequires:	python3-requests >= 2.7.0
21cr|apache-mod_nss-1.0.18-5|25	BuildRequires:	python3-OpenSSL
21cr|apache-mod_nss-1.0.18-5|26	BuildRequires:	nss-tools
21cr|apache-mod_nss-1.0.18-5|27	Requires(pre): user(apache)
21cr|apache-mod_nss-1.0.18-5|28	Requires(post): apache, nss-tools
21cr|apache-mod_nss-1.0.18-5|29	Requires: nss%{?_isa} >= 3.14.0.0
21cr|apache-mod_nss-1.0.18-5|30	
21cr|apache-mod_nss-1.0.18-5|31	# Change configuration to not conflict with mod_ssl
21cr|apache-mod_nss-1.0.18-5|32	Patch1: mod_nss-conf.patch
21cr|apache-mod_nss-1.0.18-5|33	# Generate a password-less NSS database
21cr|apache-mod_nss-1.0.18-5|34	Patch2: mod_nss-gencert.patch
21cr|apache-mod_nss-1.0.18-5|35	# Fixes for unit tests against openssl 1.1.1a
21cr|apache-mod_nss-1.0.18-5|36	Patch4: 0001-Fixes-to-unit-tests-so-they-pass-with-openssl-1.1.1a.patch
21cr|apache-mod_nss-1.0.18-5|37	Patch5: 0002-Port-to-using-python-3-for-use-in-the-test-framework.patch
21cr|apache-mod_nss-1.0.18-5|38	Patch6: 0003-Move-the-pool-and-hash-tables-for-SNI-into-mod_nss.c.patch
21cr|apache-mod_nss-1.0.18-5|39	
21cr|apache-mod_nss-1.0.18-5|40	%description
21cr|apache-mod_nss-1.0.18-5|41	The mod_nss module provides strong cryptography for the Apache Web
21cr|apache-mod_nss-1.0.18-5|42	server via the Secure Sockets Layer (SSL) and Transport Layer
21cr|apache-mod_nss-1.0.18-5|43	Security (TLS) protocols using the Network Security Services (NSS)
21cr|apache-mod_nss-1.0.18-5|44	security library.
21cr|apache-mod_nss-1.0.18-5|45	
21cr|apache-mod_nss-1.0.18-5|46	#-------------------------------------------------------------------------
21cr|apache-mod_nss-1.0.18-5|47	%prep
21cr|apache-mod_nss-1.0.18-5|48	%setup -q -n mod_nss-%{version}
21cr|apache-mod_nss-1.0.18-5|49	%patch1 -p1 -b .conf
21cr|apache-mod_nss-1.0.18-5|50	%patch2 -p1 -b .gencert
21cr|apache-mod_nss-1.0.18-5|51	%patch4 -p1
21cr|apache-mod_nss-1.0.18-5|52	%patch5 -p1
21cr|apache-mod_nss-1.0.18-5|53	%patch6 -p1
21cr|apache-mod_nss-1.0.18-5|54	
21cr|apache-mod_nss-1.0.18-5|55	# Touch expression parser sources to prevent regenerating it
21cr|apache-mod_nss-1.0.18-5|56	touch nss_expr_*.[chyl]
21cr|apache-mod_nss-1.0.18-5|57	
21cr|apache-mod_nss-1.0.18-5|58	%build
21cr|apache-mod_nss-1.0.18-5|59	
21cr|apache-mod_nss-1.0.18-5|60	CFLAGS="$RPM_OPT_FLAGS"
21cr|apache-mod_nss-1.0.18-5|61	APXS=%{_httpd_apxs}
21cr|apache-mod_nss-1.0.18-5|62	
21cr|apache-mod_nss-1.0.18-5|63	export CFLAGS APXS
21cr|apache-mod_nss-1.0.18-5|64	
21cr|apache-mod_nss-1.0.18-5|65	NSPR_INCLUDE_DIR=`/usr/bin/pkg-config --variable=includedir nspr`
21cr|apache-mod_nss-1.0.18-5|66	NSPR_LIB_DIR=`/usr/bin/pkg-config --variable=libdir nspr`
21cr|apache-mod_nss-1.0.18-5|67	
21cr|apache-mod_nss-1.0.18-5|68	NSS_INCLUDE_DIR=`/usr/bin/pkg-config --variable=includedir nss`
21cr|apache-mod_nss-1.0.18-5|69	NSS_LIB_DIR=`/usr/bin/pkg-config --variable=libdir nss`
21cr|apache-mod_nss-1.0.18-5|70	
21cr|apache-mod_nss-1.0.18-5|71	NSS_BIN=`/usr/bin/pkg-config --variable=exec_prefix nss`
21cr|apache-mod_nss-1.0.18-5|72	
21cr|apache-mod_nss-1.0.18-5|73	autoreconf -i -f
21cr|apache-mod_nss-1.0.18-5|74	%configure \
21cr|apache-mod_nss-1.0.18-5|75	--with-nss-lib=$NSS_LIB_DIR \
21cr|apache-mod_nss-1.0.18-5|76	--with-nss-inc=$NSS_INCLUDE_DIR \
21cr|apache-mod_nss-1.0.18-5|77	--with-nspr-lib=$NSPR_LIB_DIR \
21cr|apache-mod_nss-1.0.18-5|78	--with-nspr-inc=$NSPR_INCLUDE_DIR \
21cr|apache-mod_nss-1.0.18-5|79	--with-apr-config --enable-ecc
21cr|apache-mod_nss-1.0.18-5|80	
21cr|apache-mod_nss-1.0.18-5|81	make %{?_smp_mflags} all
21cr|apache-mod_nss-1.0.18-5|82	
21cr|apache-mod_nss-1.0.18-5|83	%install
21cr|apache-mod_nss-1.0.18-5|84	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf
21cr|apache-mod_nss-1.0.18-5|85	mkdir -p %{buildroot}%{_httpd_confdir}
21cr|apache-mod_nss-1.0.18-5|86	mkdir -p %{buildroot}%{_libdir}/apache
21cr|apache-mod_nss-1.0.18-5|87	mkdir -p %{buildroot}%{_libexecdir}
21cr|apache-mod_nss-1.0.18-5|88	mkdir -p %{buildroot}%{_sbindir}
21cr|apache-mod_nss-1.0.18-5|89	mkdir -p %{buildroot}%{_sysconfdir}/pki/nssdb
21cr|apache-mod_nss-1.0.18-5|90	mkdir -p %{buildroot}%{_mandir}/man8
21cr|apache-mod_nss-1.0.18-5|91	mkdir -p %{buildroot}%{_logdir}/httpd/mod_nss
21cr|apache-mod_nss-1.0.18-5|92	
21cr|apache-mod_nss-1.0.18-5|93	#rename @LIBDIR@ in patched file
21cr|apache-mod_nss-1.0.18-5|94	sed -i 's|@LIBDIR@|%{_libdir}|' nss.conf
21cr|apache-mod_nss-1.0.18-5|95	
21cr|apache-mod_nss-1.0.18-5|96	%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
21cr|apache-mod_nss-1.0.18-5|97	# httpd >= 2.4.x
21cr|apache-mod_nss-1.0.18-5|98	mkdir -p %{buildroot}%{_httpd_modconfdir}
21cr|apache-mod_nss-1.0.18-5|99	sed -n /^LoadModule/p nss.conf > 10-nss.conf
21cr|apache-mod_nss-1.0.18-5|100	sed -i /^LoadModule/d nss.conf
21cr|apache-mod_nss-1.0.18-5|101	install -m 644 10-nss.conf %{buildroot}%{_httpd_modconfdir}
21cr|apache-mod_nss-1.0.18-5|102	%endif
21cr|apache-mod_nss-1.0.18-5|103	
21cr|apache-mod_nss-1.0.18-5|104	install -m 644 gencert.8 %{buildroot}%{_mandir}/man8/
21cr|apache-mod_nss-1.0.18-5|105	install -m 644 nss_pcache.8 %{buildroot}%{_mandir}/man8/
21cr|apache-mod_nss-1.0.18-5|106	
21cr|apache-mod_nss-1.0.18-5|107	install -m 644 nss.conf %{buildroot}%{_httpd_confdir}
21cr|apache-mod_nss-1.0.18-5|108	
21cr|apache-mod_nss-1.0.18-5|109	install -m 755 .libs/libmodnss.so %{buildroot}%{_libdir}/apache/mod_nss.so
21cr|apache-mod_nss-1.0.18-5|110	install -m 755 nss_pcache %{buildroot}%{_libexecdir}/
21cr|apache-mod_nss-1.0.18-5|111	# Provide a compatibility link to prevent disruption of customized deployments.
21cr|apache-mod_nss-1.0.18-5|112	#
21cr|apache-mod_nss-1.0.18-5|113	#     NOTE:  This link may be deprecated in a future release of 'mod_nss'.
21cr|apache-mod_nss-1.0.18-5|114	#
21cr|apache-mod_nss-1.0.18-5|115	ln -s %{_libexecdir}/nss_pcache %{buildroot}%{_sbindir}/nss_pcache
21cr|apache-mod_nss-1.0.18-5|116	install -m 755 gencert %{buildroot}%{_sbindir}/
21cr|apache-mod_nss-1.0.18-5|117	#touch %{buildroot}%{_sysconfdir}/pki/nssdb/secmod.db
21cr|apache-mod_nss-1.0.18-5|118	#touch %{buildroot}%{_sysconfdir}/pki/nssdb/cert8.db
21cr|apache-mod_nss-1.0.18-5|119	#touch %{buildroot}%{_sysconfdir}/pki/nssdb/key3.db
21cr|apache-mod_nss-1.0.18-5|120	#touch %{buildroot}%{_sysconfdir}/pki/nssdb/install.log
21cr|apache-mod_nss-1.0.18-5|121	
21cr|apache-mod_nss-1.0.18-5|122	perl -pi -e "s:$NSS_LIB_DIR:$NSS_BIN:" %{buildroot}%{_sbindir}/gencert
21cr|apache-mod_nss-1.0.18-5|123	
21cr|apache-mod_nss-1.0.18-5|124	
21cr|apache-mod_nss-1.0.18-5|125	%check
21cr|apache-mod_nss-1.0.18-5|126	make check
21cr|apache-mod_nss-1.0.18-5|127	
21cr|apache-mod_nss-1.0.18-5|128	%post
21cr|apache-mod_nss-1.0.18-5|129	umask 077
21cr|apache-mod_nss-1.0.18-5|130	
21cr|apache-mod_nss-1.0.18-5|131	if [ "$1" -eq 1 ] ; then
21cr|apache-mod_nss-1.0.18-5|132	if [ ! -e %{_sysconfdir}/pki/nssdb/key3.db -a ! -e %{_sysconfdir}/pki/nssdb/key4.db ]; then
21cr|apache-mod_nss-1.0.18-5|133	%{_sbindir}/gencert %{_sysconfdir}/pki/nssdb > %{_sysconfdir}/pki/nssdb/install.log 2>&1
21cr|apache-mod_nss-1.0.18-5|134	echo ""
21cr|apache-mod_nss-1.0.18-5|135	echo "mod_nss certificate database generated."
21cr|apache-mod_nss-1.0.18-5|136	echo ""
21cr|apache-mod_nss-1.0.18-5|137	/bin/chgrp apache %{_sysconfdir}/pki/nssdb/*.db
21cr|apache-mod_nss-1.0.18-5|138	/bin/chmod g+r %{_sysconfdir}/pki/nssdb/*.db
21cr|apache-mod_nss-1.0.18-5|139	
21cr|apache-mod_nss-1.0.18-5|140	fi
21cr|apache-mod_nss-1.0.18-5|141	
21cr|apache-mod_nss-1.0.18-5|142	# We used to fix existing permissions and ownership here but it isn't needed anymore
21cr|apache-mod_nss-1.0.18-5|143	# since mod_nss will report permission/ownership issues on startup.
21cr|apache-mod_nss-1.0.18-5|144	fi
21cr|apache-mod_nss-1.0.18-5|145	
21cr|apache-mod_nss-1.0.18-5|146	%files
21cr|apache-mod_nss-1.0.18-5|147	%doc README LICENSE docs/mod_nss.html
21cr|apache-mod_nss-1.0.18-5|148	%{_mandir}/man8/*
21cr|apache-mod_nss-1.0.18-5|149	%config(noreplace) %{_httpd_confdir}/nss.conf
21cr|apache-mod_nss-1.0.18-5|150	%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
21cr|apache-mod_nss-1.0.18-5|151	%config(noreplace) %{_httpd_modconfdir}/10-nss.conf
21cr|apache-mod_nss-1.0.18-5|152	%endif
21cr|apache-mod_nss-1.0.18-5|153	%{_libdir}/apache/mod_nss.so
21cr|apache-mod_nss-1.0.18-5|154	%dir %{_sysconfdir}/pki/nssdb/
21cr|apache-mod_nss-1.0.18-5|155	%dir %{_logdir}/httpd/mod_nss
21cr|apache-mod_nss-1.0.18-5|156	%ghost %attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/pki/nssdb/secmod.db
21cr|apache-mod_nss-1.0.18-5|157	%ghost %attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/pki/nssdb/cert8.db
21cr|apache-mod_nss-1.0.18-5|158	%ghost %attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/pki/nssdb/key3.db
21cr|apache-mod_nss-1.0.18-5|159	%ghost %config(noreplace) %{_sysconfdir}/pki/nssdb/install.log
21cr|apache-mod_nss-1.0.18-5|160	%{_libexecdir}/nss_pcache
21cr|apache-mod_nss-1.0.18-5|161	%{_sbindir}/nss_pcache
21cr|apache-mod_nss-1.0.18-5|162	%{_sbindir}/gencert

206 21
21cr|apache-mod_proxy_xml-0.1-19|1	#Module-Specific definitions
21cr|apache-mod_proxy_xml-0.1-19|2	%define mod_name mod_proxy_xml
21cr|apache-mod_proxy_xml-0.1-19|3	%define mod_conf A69_%{mod_name}.conf
21cr|apache-mod_proxy_xml-0.1-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_proxy_xml-0.1-19|5	
21cr|apache-mod_proxy_xml-0.1-19|6	Summary:	DSO module for the apache web server
21cr|apache-mod_proxy_xml-0.1-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_proxy_xml-0.1-19|8	Version:	0.1
21cr|apache-mod_proxy_xml-0.1-19|9	Release:	19
21cr|apache-mod_proxy_xml-0.1-19|10	Group:		System/Servers
21cr|apache-mod_proxy_xml-0.1-19|11	License:	GPL
21cr|apache-mod_proxy_xml-0.1-19|12	URL:		http://apache.webthing.com/mod_proxy_xml/
21cr|apache-mod_proxy_xml-0.1-19|13	# there is no official tar ball
21cr|apache-mod_proxy_xml-0.1-19|14	# http://apache.webthing.com/svn/apache/filters/xmlns/
21cr|apache-mod_proxy_xml-0.1-19|15	Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_proxy_xml.c
21cr|apache-mod_proxy_xml-0.1-19|16	Source1:	README.mod_proxy_xml
21cr|apache-mod_proxy_xml-0.1-19|17	Source2:	%{mod_conf}
21cr|apache-mod_proxy_xml-0.1-19|18	Requires(pre): rpm-helper
21cr|apache-mod_proxy_xml-0.1-19|19	Requires(postun): rpm-helper
21cr|apache-mod_proxy_xml-0.1-19|20	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_proxy_xml-0.1-19|21	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_proxy_xml-0.1-19|22	Requires(pre):	apache-mod_proxy >= 2.2.0
21cr|apache-mod_proxy_xml-0.1-19|23	Requires(pre):	apache-mod_xmlns
21cr|apache-mod_proxy_xml-0.1-19|24	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_proxy_xml-0.1-19|25	Requires:	apache >= 2.2.0
21cr|apache-mod_proxy_xml-0.1-19|26	Requires:	apache-mod_proxy >= 2.2.0
21cr|apache-mod_proxy_xml-0.1-19|27	Requires:	apache-mod_xmlns
21cr|apache-mod_proxy_xml-0.1-19|28	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_proxy_xml-0.1-19|29	BuildRequires:	apache-mod_xmlns-devel
21cr|apache-mod_proxy_xml-0.1-19|30	BuildRequires:	file
21cr|apache-mod_proxy_xml-0.1-19|31	
21cr|apache-mod_proxy_xml-0.1-19|32	%description
21cr|apache-mod_proxy_xml-0.1-19|33	mod_proxy_xml is an output filter to rewrite links in a proxy situation, to
21cr|apache-mod_proxy_xml-0.1-19|34	ensure that links work for users outside the proxy. It serves the same purpose
21cr|apache-mod_proxy_xml-0.1-19|35	as Apache's ProxyPassReverse directive does for HTTP headers, and is an
21cr|apache-mod_proxy_xml-0.1-19|36	essential component of a reverse proxy.
21cr|apache-mod_proxy_xml-0.1-19|37	
21cr|apache-mod_proxy_xml-0.1-19|38	%prep
21cr|apache-mod_proxy_xml-0.1-19|39	
21cr|apache-mod_proxy_xml-0.1-19|40	%setup -q -c -T -n %{mod_name}-%{version}
21cr|apache-mod_proxy_xml-0.1-19|41	
21cr|apache-mod_proxy_xml-0.1-19|42	cp %{SOURCE0} mod_proxy_xml.c
21cr|apache-mod_proxy_xml-0.1-19|43	cp %{SOURCE1} README
21cr|apache-mod_proxy_xml-0.1-19|44	cp %{SOURCE2} %{mod_conf}
21cr|apache-mod_proxy_xml-0.1-19|45	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_proxy_xml-0.1-19|46	
21cr|apache-mod_proxy_xml-0.1-19|47	# strip away annoying ^M
21cr|apache-mod_proxy_xml-0.1-19|48	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_proxy_xml-0.1-19|49	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_proxy_xml-0.1-19|50	
21cr|apache-mod_proxy_xml-0.1-19|51	%build
21cr|apache-mod_proxy_xml-0.1-19|52	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_proxy_xml-0.1-19|53	
21cr|apache-mod_proxy_xml-0.1-19|54	%install
21cr|apache-mod_proxy_xml-0.1-19|55	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_proxy_xml-0.1-19|56	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_proxy_xml-0.1-19|57	
21cr|apache-mod_proxy_xml-0.1-19|58	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_proxy_xml-0.1-19|59	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_proxy_xml-0.1-19|60	
21cr|apache-mod_proxy_xml-0.1-19|61	%files
21cr|apache-mod_proxy_xml-0.1-19|62	%doc README
21cr|apache-mod_proxy_xml-0.1-19|63	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_proxy_xml-0.1-19|64	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

207 21
21cr|apache-mod_put-2.0.9-13|1	#Module-Specific definitions
21cr|apache-mod_put-2.0.9-13|2	%define mod_name mod_put
21cr|apache-mod_put-2.0.9-13|3	%define mod_conf 96_%{mod_name}.conf
21cr|apache-mod_put-2.0.9-13|4	%define mod_so %{mod_name}.so
21cr|apache-mod_put-2.0.9-13|5	
21cr|apache-mod_put-2.0.9-13|6	Summary:	Apache module that implement DELETE and PUT http methods
21cr|apache-mod_put-2.0.9-13|7	Name:		apache-%{mod_name}
21cr|apache-mod_put-2.0.9-13|8	Version:	2.0.9
21cr|apache-mod_put-2.0.9-13|9	Release:	13
21cr|apache-mod_put-2.0.9-13|10	Group:		System/Servers
21cr|apache-mod_put-2.0.9-13|11	License:	Apache License
21cr|apache-mod_put-2.0.9-13|12	URL:		http://www.gknw.net/development/apache/
21cr|apache-mod_put-2.0.9-13|13	Source0: 	http://www.gknw.net/development/apache/httpd-2.0/unix/modules/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_put-2.0.9-13|14	Source1:	%{mod_conf}
21cr|apache-mod_put-2.0.9-13|15	Requires(pre): rpm-helper
21cr|apache-mod_put-2.0.9-13|16	Requires(postun): rpm-helper
21cr|apache-mod_put-2.0.9-13|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_put-2.0.9-13|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_put-2.0.9-13|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_put-2.0.9-13|20	Requires:	apache >= 2.2.0
21cr|apache-mod_put-2.0.9-13|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_put-2.0.9-13|22	BuildRequires:	file
21cr|apache-mod_put-2.0.9-13|23	Epoch:		1
21cr|apache-mod_put-2.0.9-13|24	
21cr|apache-mod_put-2.0.9-13|25	%description
21cr|apache-mod_put-2.0.9-13|26	This small module implements the HTTP/1.1 PUT and DELETE methods
21cr|apache-mod_put-2.0.9-13|27	for apache. Please notice that it can be a big security
21cr|apache-mod_put-2.0.9-13|28	hole to activate them without securing the web server.
21cr|apache-mod_put-2.0.9-13|29	
21cr|apache-mod_put-2.0.9-13|30	%prep
21cr|apache-mod_put-2.0.9-13|31	
21cr|apache-mod_put-2.0.9-13|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_put-2.0.9-13|33	
21cr|apache-mod_put-2.0.9-13|34	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_put-2.0.9-13|35	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_put-2.0.9-13|36	
21cr|apache-mod_put-2.0.9-13|37	# fix strange perms
21cr|apache-mod_put-2.0.9-13|38	chmod 644 *
21cr|apache-mod_put-2.0.9-13|39	
21cr|apache-mod_put-2.0.9-13|40	# strip away annoying ^M
21cr|apache-mod_put-2.0.9-13|41	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_put-2.0.9-13|42	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_put-2.0.9-13|43	
21cr|apache-mod_put-2.0.9-13|44	%build
21cr|apache-mod_put-2.0.9-13|45	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_put-2.0.9-13|46	
21cr|apache-mod_put-2.0.9-13|47	%install
21cr|apache-mod_put-2.0.9-13|48	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_put-2.0.9-13|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_put-2.0.9-13|50	
21cr|apache-mod_put-2.0.9-13|51	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_put-2.0.9-13|52	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/
21cr|apache-mod_put-2.0.9-13|53	
21cr|apache-mod_put-2.0.9-13|54	%files
21cr|apache-mod_put-2.0.9-13|55	%doc mod_put.html my_cfg.txt
21cr|apache-mod_put-2.0.9-13|56	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_put-2.0.9-13|57	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

208 21
21cr|apache-mod_random-2.1-15|1	#Module-Specific definitions
21cr|apache-mod_random-2.1-15|2	%define mod_name mod_random
21cr|apache-mod_random-2.1-15|3	%define mod_conf 17_%{mod_name}.conf
21cr|apache-mod_random-2.1-15|4	%define mod_so %{mod_name}.so
21cr|apache-mod_random-2.1-15|5	
21cr|apache-mod_random-2.1-15|6	Summary:	DSO module for the apache web server
21cr|apache-mod_random-2.1-15|7	Name:		apache-%{mod_name}
21cr|apache-mod_random-2.1-15|8	Version:	2.1
21cr|apache-mod_random-2.1-15|9	Release:	15
21cr|apache-mod_random-2.1-15|10	Group:		System/Servers
21cr|apache-mod_random-2.1-15|11	License:	BSD
21cr|apache-mod_random-2.1-15|12	URL:		http://www.tangent.org/
21cr|apache-mod_random-2.1-15|13	Source0: 	http://download.tangent.org/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_random-2.1-15|14	Source1:	%{mod_conf}
21cr|apache-mod_random-2.1-15|15	Requires(pre): rpm-helper
21cr|apache-mod_random-2.1-15|16	Requires(postun): rpm-helper
21cr|apache-mod_random-2.1-15|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_random-2.1-15|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_random-2.1-15|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_random-2.1-15|20	Requires:	apache >= 2.2.0
21cr|apache-mod_random-2.1-15|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_random-2.1-15|22	BuildRequires:	file
21cr|apache-mod_random-2.1-15|23	Epoch:		1
21cr|apache-mod_random-2.1-15|24	
21cr|apache-mod_random-2.1-15|25	%description
21cr|apache-mod_random-2.1-15|26	Mod Random provides three services. The first service is redirection: you feed
21cr|apache-mod_random-2.1-15|27	it URLs and it will redirect to random URLs that you have loaded. The second is
21cr|apache-mod_random-2.1-15|28	providing environment variables that can be used for implementing ad banner
21cr|apache-mod_random-2.1-15|29	systems. The third is displaying entire pages of random HTML, using its own
21cr|apache-mod_random-2.1-15|30	custom handlers in combination with with random ads and quotes that you feed
21cr|apache-mod_random-2.1-15|31	into the system. It can also supply text via an environment variable called
21cr|apache-mod_random-2.1-15|32	RANDOM_QUOTE, RANDOM_AD, or by environment variables that you specify. This can
21cr|apache-mod_random-2.1-15|33	be used to implement fortune cookies, message of the day, entire random pages,
21cr|apache-mod_random-2.1-15|34	or banner ads.
21cr|apache-mod_random-2.1-15|35	
21cr|apache-mod_random-2.1-15|36	%prep
21cr|apache-mod_random-2.1-15|37	
21cr|apache-mod_random-2.1-15|38	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_random-2.1-15|39	
21cr|apache-mod_random-2.1-15|40	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_random-2.1-15|41	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_random-2.1-15|42	
21cr|apache-mod_random-2.1-15|43	# strip away annoying ^M
21cr|apache-mod_random-2.1-15|44	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_random-2.1-15|45	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_random-2.1-15|46	
21cr|apache-mod_random-2.1-15|47	%build
21cr|apache-mod_random-2.1-15|48	%{_bindir}/apxs -c mod_random.c
21cr|apache-mod_random-2.1-15|49	
21cr|apache-mod_random-2.1-15|50	%install
21cr|apache-mod_random-2.1-15|51	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_random-2.1-15|52	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_random-2.1-15|53	
21cr|apache-mod_random-2.1-15|54	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_random-2.1-15|55	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_random-2.1-15|56	
21cr|apache-mod_random-2.1-15|57	%files
21cr|apache-mod_random-2.1-15|58	%doc ChangeLog README faq.html
21cr|apache-mod_random-2.1-15|59	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_random-2.1-15|60	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

209 21
21cr|apache-mod_replace-0.1.0-18|1	#Module-Specific definitions
21cr|apache-mod_replace-0.1.0-18|2	%define mod_name mod_replace
21cr|apache-mod_replace-0.1.0-18|3	%define mod_conf A45_%{mod_name}.conf
21cr|apache-mod_replace-0.1.0-18|4	%define mod_so %{mod_name}.so
21cr|apache-mod_replace-0.1.0-18|5	
21cr|apache-mod_replace-0.1.0-18|6	Summary:	Replace text strings based on regular expressions
21cr|apache-mod_replace-0.1.0-18|7	Name:		apache-%{mod_name}
21cr|apache-mod_replace-0.1.0-18|8	Version:	0.1.0
21cr|apache-mod_replace-0.1.0-18|9	Release:	18
21cr|apache-mod_replace-0.1.0-18|10	Group:		System/Servers
21cr|apache-mod_replace-0.1.0-18|11	License:	BSD
21cr|apache-mod_replace-0.1.0-18|12	URL:		http://mod-replace.sourceforge.net/
21cr|apache-mod_replace-0.1.0-18|13	Source0:	http://prdownloads.sourceforge.net/mod-replace/%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_replace-0.1.0-18|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_replace-0.1.0-18|15	Source2:	docs.html.bz2
21cr|apache-mod_replace-0.1.0-18|16	Source3:	faq.html.bz2
21cr|apache-mod_replace-0.1.0-18|17	# http://sourceforge.net/tracker/index.php?func=detail&aid=1110387&group_id=107152&atid=646835
21cr|apache-mod_replace-0.1.0-18|18	Patch0:		mod_replace.c.diff
21cr|apache-mod_replace-0.1.0-18|19	Patch1:		mod_replace-0.1.0-apache220.diff
21cr|apache-mod_replace-0.1.0-18|20	Requires(pre):	rpm-helper
21cr|apache-mod_replace-0.1.0-18|21	Requires(postun): rpm-helper
21cr|apache-mod_replace-0.1.0-18|22	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_replace-0.1.0-18|23	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_replace-0.1.0-18|24	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_replace-0.1.0-18|25	Requires:	apache >= 2.2.0
21cr|apache-mod_replace-0.1.0-18|26	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_replace-0.1.0-18|27	BuildRequires:	file
21cr|apache-mod_replace-0.1.0-18|28	
21cr|apache-mod_replace-0.1.0-18|29	%description
21cr|apache-mod_replace-0.1.0-18|30	mod_replace is an Apache 2.0.x filter module that allows you to
21cr|apache-mod_replace-0.1.0-18|31	replace text strings based on regular expressions. Most commonly
21cr|apache-mod_replace-0.1.0-18|32	it is used together with mod_proxy to sanitize the behaviour of
21cr|apache-mod_replace-0.1.0-18|33	ill behaving web applications servers when using Apache as an
21cr|apache-mod_replace-0.1.0-18|34	reverse proxy. Other uses are, of course, supported as well. It
21cr|apache-mod_replace-0.1.0-18|35	has been tested on Solaris 8 Sparc and Linux/i386 with various
21cr|apache-mod_replace-0.1.0-18|36	versions of Apache 2.0.x (development started with 2.0.44, tested
21cr|apache-mod_replace-0.1.0-18|37	with all releases up to 2.0.49). Although it has only been tested
21cr|apache-mod_replace-0.1.0-18|38	on those two platforms, this doesn't mean it won't work for
21cr|apache-mod_replace-0.1.0-18|39	others. Any reports of successfull or unsuccessfull deployment is
21cr|apache-mod_replace-0.1.0-18|40	more than welcome.
21cr|apache-mod_replace-0.1.0-18|41	
21cr|apache-mod_replace-0.1.0-18|42	%prep
21cr|apache-mod_replace-0.1.0-18|43	
21cr|apache-mod_replace-0.1.0-18|44	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_replace-0.1.0-18|45	%patch0 -p0
21cr|apache-mod_replace-0.1.0-18|46	%patch1 -p0
21cr|apache-mod_replace-0.1.0-18|47	
21cr|apache-mod_replace-0.1.0-18|48	bzcat %{SOURCE2} > docs.html
21cr|apache-mod_replace-0.1.0-18|49	bzcat %{SOURCE3} > faq.html
21cr|apache-mod_replace-0.1.0-18|50	
21cr|apache-mod_replace-0.1.0-18|51	# strip away annoying ^M
21cr|apache-mod_replace-0.1.0-18|52	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_replace-0.1.0-18|53	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_replace-0.1.0-18|54	
21cr|apache-mod_replace-0.1.0-18|55	%build
21cr|apache-mod_replace-0.1.0-18|56	
21cr|apache-mod_replace-0.1.0-18|57	%{_bindir}/apxs -c mod_replace.c
21cr|apache-mod_replace-0.1.0-18|58	
21cr|apache-mod_replace-0.1.0-18|59	%install
21cr|apache-mod_replace-0.1.0-18|60	
21cr|apache-mod_replace-0.1.0-18|61	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_replace-0.1.0-18|62	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_replace-0.1.0-18|63	
21cr|apache-mod_replace-0.1.0-18|64	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_replace-0.1.0-18|65	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_replace-0.1.0-18|66	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_replace-0.1.0-18|67	
21cr|apache-mod_replace-0.1.0-18|68	install -d %{buildroot}/var/www/html/addon-modules
21cr|apache-mod_replace-0.1.0-18|69	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}/var/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_replace-0.1.0-18|70	
21cr|apache-mod_replace-0.1.0-18|71	%files
21cr|apache-mod_replace-0.1.0-18|72	%doc INSTALL LICENSE README docs.html faq.html
21cr|apache-mod_replace-0.1.0-18|73	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_replace-0.1.0-18|74	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_replace-0.1.0-18|75	/var/www/html/addon-modules/*

210 21
21cr|apache-mod_roaming-2.0.0-18|1	#Module-Specific definitions
21cr|apache-mod_roaming-2.0.0-18|2	%define mod_name mod_roaming
21cr|apache-mod_roaming-2.0.0-18|3	%define mod_conf 18_%{mod_name}.conf
21cr|apache-mod_roaming-2.0.0-18|4	%define mod_so %{mod_name}.so
21cr|apache-mod_roaming-2.0.0-18|5	
21cr|apache-mod_roaming-2.0.0-18|6	Summary:	Enables Netscape Communicator roaming profiles with apache
21cr|apache-mod_roaming-2.0.0-18|7	Name:		apache-%{mod_name}
21cr|apache-mod_roaming-2.0.0-18|8	Version:	2.0.0
21cr|apache-mod_roaming-2.0.0-18|9	Release:	18
21cr|apache-mod_roaming-2.0.0-18|10	Group:		System/Servers
21cr|apache-mod_roaming-2.0.0-18|11	License:	BSD-style
21cr|apache-mod_roaming-2.0.0-18|12	URL:		http://www.klomp.org/mod_roaming/
21cr|apache-mod_roaming-2.0.0-18|13	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_roaming-2.0.0-18|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_roaming-2.0.0-18|15	Patch:		%{mod_name}-register.patch
21cr|apache-mod_roaming-2.0.0-18|16	Requires(pre): rpm-helper
21cr|apache-mod_roaming-2.0.0-18|17	Requires(postun): rpm-helper
21cr|apache-mod_roaming-2.0.0-18|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_roaming-2.0.0-18|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_roaming-2.0.0-18|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_roaming-2.0.0-18|21	Requires:	apache >= 2.2.0
21cr|apache-mod_roaming-2.0.0-18|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_roaming-2.0.0-18|23	BuildRequires:	file
21cr|apache-mod_roaming-2.0.0-18|24	Epoch:		1
21cr|apache-mod_roaming-2.0.0-18|25	
21cr|apache-mod_roaming-2.0.0-18|26	%description
21cr|apache-mod_roaming-2.0.0-18|27	With mod_roaming you can use your apache webserver as a
21cr|apache-mod_roaming-2.0.0-18|28	Netscape Roaming Access server. This allows you to store your
21cr|apache-mod_roaming-2.0.0-18|29	Netscape Communicator 4.5 preferences, bookmarks, address books,
21cr|apache-mod_roaming-2.0.0-18|30	cookies etc. on the server so that you can use (and update) the
21cr|apache-mod_roaming-2.0.0-18|31	same settings from any Netscape Communicator 4.5 that can access
21cr|apache-mod_roaming-2.0.0-18|32	the server.
21cr|apache-mod_roaming-2.0.0-18|33	
21cr|apache-mod_roaming-2.0.0-18|34	%prep
21cr|apache-mod_roaming-2.0.0-18|35	
21cr|apache-mod_roaming-2.0.0-18|36	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_roaming-2.0.0-18|37	%patch
21cr|apache-mod_roaming-2.0.0-18|38	
21cr|apache-mod_roaming-2.0.0-18|39	# strip away annoying ^M
21cr|apache-mod_roaming-2.0.0-18|40	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_roaming-2.0.0-18|41	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_roaming-2.0.0-18|42	
21cr|apache-mod_roaming-2.0.0-18|43	%build
21cr|apache-mod_roaming-2.0.0-18|44	
21cr|apache-mod_roaming-2.0.0-18|45	%{_bindir}/apxs -c mod_roaming.c
21cr|apache-mod_roaming-2.0.0-18|46	
21cr|apache-mod_roaming-2.0.0-18|47	
21cr|apache-mod_roaming-2.0.0-18|48	%install
21cr|apache-mod_roaming-2.0.0-18|49	
21cr|apache-mod_roaming-2.0.0-18|50	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_roaming-2.0.0-18|51	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_roaming-2.0.0-18|52	install -d %{buildroot}/var/lib/mod_roaming
21cr|apache-mod_roaming-2.0.0-18|53	
21cr|apache-mod_roaming-2.0.0-18|54	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_roaming-2.0.0-18|55	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_roaming-2.0.0-18|56	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_roaming-2.0.0-18|57	
21cr|apache-mod_roaming-2.0.0-18|58	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_roaming-2.0.0-18|59	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_roaming-2.0.0-18|60	
21cr|apache-mod_roaming-2.0.0-18|61	%files
21cr|apache-mod_roaming-2.0.0-18|62	%doc CHANGES INSTALL LICENSE README
21cr|apache-mod_roaming-2.0.0-18|63	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_roaming-2.0.0-18|64	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_roaming-2.0.0-18|65	%{_var}/www/html/addon-modules/*
21cr|apache-mod_roaming-2.0.0-18|66	%attr(-,apache,apache) %dir /var/lib/mod_roaming

211 21
21cr|apache-mod_scrmable-0.1-19|1	#Module-Specific definitions
21cr|apache-mod_scrmable-0.1-19|2	%define mod_name mod_scrmable
21cr|apache-mod_scrmable-0.1-19|3	%define mod_conf A19_%{mod_name}.conf
21cr|apache-mod_scrmable-0.1-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_scrmable-0.1-19|5	
21cr|apache-mod_scrmable-0.1-19|6	Summary:	Apache module to scramble words
21cr|apache-mod_scrmable-0.1-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_scrmable-0.1-19|8	Version:	0.1
21cr|apache-mod_scrmable-0.1-19|9	Release:	19
21cr|apache-mod_scrmable-0.1-19|10	Group:		System/Servers
21cr|apache-mod_scrmable-0.1-19|11	License:	Apache License
21cr|apache-mod_scrmable-0.1-19|12	URL:		http://sourceforge.net/projects/modscrmable/
21cr|apache-mod_scrmable-0.1-19|13	Source0: 	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_scrmable-0.1-19|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_scrmable-0.1-19|15	Patch0:		mod_scrmable-0.1-apache220.diff
21cr|apache-mod_scrmable-0.1-19|16	Requires(pre): rpm-helper
21cr|apache-mod_scrmable-0.1-19|17	Requires(postun): rpm-helper
21cr|apache-mod_scrmable-0.1-19|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_scrmable-0.1-19|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_scrmable-0.1-19|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_scrmable-0.1-19|21	Requires:	apache >= 2.2.0
21cr|apache-mod_scrmable-0.1-19|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_scrmable-0.1-19|23	BuildRequires:	file
21cr|apache-mod_scrmable-0.1-19|24	Epoch:		1
21cr|apache-mod_scrmable-0.1-19|25	
21cr|apache-mod_scrmable-0.1-19|26	%description
21cr|apache-mod_scrmable-0.1-19|27	mod_scrmable is an apache module to scramble words. As
21cr|apache-mod_scrmable-0.1-19|28	long as the first and the last letter of a word are in place you
21cr|apache-mod_scrmable-0.1-19|29	can still read the word.
21cr|apache-mod_scrmable-0.1-19|30	
21cr|apache-mod_scrmable-0.1-19|31	%prep
21cr|apache-mod_scrmable-0.1-19|32	
21cr|apache-mod_scrmable-0.1-19|33	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_scrmable-0.1-19|34	%patch0 -p0
21cr|apache-mod_scrmable-0.1-19|35	
21cr|apache-mod_scrmable-0.1-19|36	# fix strange perms
21cr|apache-mod_scrmable-0.1-19|37	chmod 644 README
21cr|apache-mod_scrmable-0.1-19|38	
21cr|apache-mod_scrmable-0.1-19|39	# strip away annoying ^M
21cr|apache-mod_scrmable-0.1-19|40	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_scrmable-0.1-19|41	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_scrmable-0.1-19|42	
21cr|apache-mod_scrmable-0.1-19|43	%build
21cr|apache-mod_scrmable-0.1-19|44	mv src/%{mod_name}.c .
21cr|apache-mod_scrmable-0.1-19|45	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_scrmable-0.1-19|46	
21cr|apache-mod_scrmable-0.1-19|47	%install
21cr|apache-mod_scrmable-0.1-19|48	
21cr|apache-mod_scrmable-0.1-19|49	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_scrmable-0.1-19|50	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_scrmable-0.1-19|51	
21cr|apache-mod_scrmable-0.1-19|52	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_scrmable-0.1-19|53	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_scrmable-0.1-19|54	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_scrmable-0.1-19|55	
21cr|apache-mod_scrmable-0.1-19|56	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_scrmable-0.1-19|57	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_scrmable-0.1-19|58	
21cr|apache-mod_scrmable-0.1-19|59	%files
21cr|apache-mod_scrmable-0.1-19|60	%doc README
21cr|apache-mod_scrmable-0.1-19|61	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_scrmable-0.1-19|62	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_scrmable-0.1-19|63	%{_var}/www/html/addon-modules/*

212 21
21cr|apache-mod_security-2.9.7-1|1	%define mod_name mod_security
21cr|apache-mod_security-2.9.7-1|2	
21cr|apache-mod_security-2.9.7-1|3	Summary:	Open Source Web Application Firewall
21cr|apache-mod_security-2.9.7-1|4	Name:		apache-%{mod_name}
21cr|apache-mod_security-2.9.7-1|5	Version:	2.9.7
21cr|apache-mod_security-2.9.7-1|6	Release:	1
21cr|apache-mod_security-2.9.7-1|7	Epoch:		1
21cr|apache-mod_security-2.9.7-1|8	Group:		System/Servers
21cr|apache-mod_security-2.9.7-1|9	License:	Apache License
21cr|apache-mod_security-2.9.7-1|10	URL:		http://www.modsecurity.org/
21cr|apache-mod_security-2.9.7-1|11	Source0:	https://github.com/owasp-modsecurity/ModSecurity/archive/v%{version}/modsecurity-%{version}.tar.gz
21cr|apache-mod_security-2.9.7-1|12	Source2:	mod_security.logrotate
21cr|apache-mod_security-2.9.7-1|13	Source3:	mod_security.conf
21cr|apache-mod_security-2.9.7-1|14	Requires:	apache >= 2.4.0
21cr|apache-mod_security-2.9.7-1|15	Requires:	mlogc >= 1.4.2
21cr|apache-mod_security-2.9.7-1|16	Requires:	unzip
21cr|apache-mod_security-2.9.7-1|17	Recommends:	apache-mod_security-crs
21cr|apache-mod_security-2.9.7-1|18	BuildRequires:	apache-devel >= 2.4.0
21cr|apache-mod_security-2.9.7-1|19	BuildRequires:	pkgconfig(libcurl)
21cr|apache-mod_security-2.9.7-1|20	BuildRequires:	pkgconfig(libpcre)
21cr|apache-mod_security-2.9.7-1|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|apache-mod_security-2.9.7-1|22	BuildRequires:	pkgconfig(lua)
21cr|apache-mod_security-2.9.7-1|23	
21cr|apache-mod_security-2.9.7-1|24	%description
21cr|apache-mod_security-2.9.7-1|25	ModSecurity is an open source intrustion detection and prevention engine for
21cr|apache-mod_security-2.9.7-1|26	web applications. It operates embedded into the web server, acting as a
21cr|apache-mod_security-2.9.7-1|27	powerful umbrella - shielding applications from attacks.
21cr|apache-mod_security-2.9.7-1|28	
21cr|apache-mod_security-2.9.7-1|29	%files
21cr|apache-mod_security-2.9.7-1|30	%doc CHANGES LICENSE README*
21cr|apache-mod_security-2.9.7-1|31	%config(noreplace) %{_sysconfdir}/httpd/modules.d/10_mod_security.conf
21cr|apache-mod_security-2.9.7-1|32	%config(noreplace) %{_sysconfdir}/httpd/conf.d/mod_security.conf
21cr|apache-mod_security-2.9.7-1|33	%dir %{_sysconfdir}/httpd/conf/modsecurity.d
21cr|apache-mod_security-2.9.7-1|34	%config(noreplace)  %{_sysconfdir}/httpd/conf/modsecurity.d/localrules.conf
21cr|apache-mod_security-2.9.7-1|35	%config(noreplace) %{_sysconfdir}/logrotate.d/mod_security
21cr|apache-mod_security-2.9.7-1|36	%{_libdir}/apache-extramodules/mod_security2.so
21cr|apache-mod_security-2.9.7-1|37	%attr(770,apache,root) %dir %{_localstatedir}/lib/%{name}
21cr|apache-mod_security-2.9.7-1|38	
21cr|apache-mod_security-2.9.7-1|39	#----------------------------------------------------------------------------
21cr|apache-mod_security-2.9.7-1|40	
21cr|apache-mod_security-2.9.7-1|41	%package -n mlogc
21cr|apache-mod_security-2.9.7-1|42	Summary:	ModSecurity Audit Log Collector
21cr|apache-mod_security-2.9.7-1|43	Group:		System/Servers
21cr|apache-mod_security-2.9.7-1|44	
21cr|apache-mod_security-2.9.7-1|45	%description -n mlogc
21cr|apache-mod_security-2.9.7-1|46	ModSecurity is an open source intrustion detection and prevention engine for
21cr|apache-mod_security-2.9.7-1|47	web applications. It operates embedded into the web server, acting as a
21cr|apache-mod_security-2.9.7-1|48	powerful umbrella - shielding applications from attacks.
21cr|apache-mod_security-2.9.7-1|49	
21cr|apache-mod_security-2.9.7-1|50	This package contains the ModSecurity Audit Log Collector.
21cr|apache-mod_security-2.9.7-1|51	
21cr|apache-mod_security-2.9.7-1|52	%files -n mlogc
21cr|apache-mod_security-2.9.7-1|53	%doc mlogc/INSTALL
21cr|apache-mod_security-2.9.7-1|54	%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf/mlogc.conf
21cr|apache-mod_security-2.9.7-1|55	%{_bindir}/mlogc
21cr|apache-mod_security-2.9.7-1|56	%{_bindir}/mlogc-batch-load
21cr|apache-mod_security-2.9.7-1|57	
21cr|apache-mod_security-2.9.7-1|58	#----------------------------------------------------------------------------
21cr|apache-mod_security-2.9.7-1|59	
21cr|apache-mod_security-2.9.7-1|60	%prep
21cr|apache-mod_security-2.9.7-1|61	%setup -q -n ModSecurity-%{version}
21cr|apache-mod_security-2.9.7-1|62	find . -type f -exec chmod a+r {} \;
21cr|apache-mod_security-2.9.7-1|63	
21cr|apache-mod_security-2.9.7-1|64	%build
21cr|apache-mod_security-2.9.7-1|65	./autogen.sh
21cr|apache-mod_security-2.9.7-1|66	%serverbuild
21cr|apache-mod_security-2.9.7-1|67	
21cr|apache-mod_security-2.9.7-1|68	%configure --localstatedir=/var/lib \
21cr|apache-mod_security-2.9.7-1|69	--enable-performance-measurement \
21cr|apache-mod_security-2.9.7-1|70	--enable-extentions \
21cr|apache-mod_security-2.9.7-1|71	--with-apxs=%{_bindir}/apxs \
21cr|apache-mod_security-2.9.7-1|72	--with-pcre=%{_prefix} \
21cr|apache-mod_security-2.9.7-1|73	--with-apr=%{_prefix} \
21cr|apache-mod_security-2.9.7-1|74	--with-apu=%{_prefix} \
21cr|apache-mod_security-2.9.7-1|75	--with-libxml=%{_prefix} \
21cr|apache-mod_security-2.9.7-1|76	--with-lua=%{_prefix} \
21cr|apache-mod_security-2.9.7-1|77	--with-curl=%{_prefix}
21cr|apache-mod_security-2.9.7-1|78	
21cr|apache-mod_security-2.9.7-1|79	%make
21cr|apache-mod_security-2.9.7-1|80	%make -C mlogc
21cr|apache-mod_security-2.9.7-1|81	
21cr|apache-mod_security-2.9.7-1|82	%install
21cr|apache-mod_security-2.9.7-1|83	install -d %{buildroot}%{_sbindir}
21cr|apache-mod_security-2.9.7-1|84	install -d %{buildroot}%{_bindir}
21cr|apache-mod_security-2.9.7-1|85	
21cr|apache-mod_security-2.9.7-1|86	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_security-2.9.7-1|87	install -m 755 apache2/.libs/mod_security2.so \
21cr|apache-mod_security-2.9.7-1|88	%{buildroot}%{_libdir}/apache-extramodules/mod_security2.so
21cr|apache-mod_security-2.9.7-1|89	
21cr|apache-mod_security-2.9.7-1|90	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_security-2.9.7-1|91	cat >  %{buildroot}%{_sysconfdir}/httpd/modules.d/10_mod_security.conf <<EOF
21cr|apache-mod_security-2.9.7-1|92	LoadModule security2_module %{_libdir}/apache-extramodules/mod_security2.so
21cr|apache-mod_security-2.9.7-1|93	EOF
21cr|apache-mod_security-2.9.7-1|94	
21cr|apache-mod_security-2.9.7-1|95	install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
21cr|apache-mod_security-2.9.7-1|96	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/httpd/conf.d/mod_security.conf
21cr|apache-mod_security-2.9.7-1|97	
21cr|apache-mod_security-2.9.7-1|98	install -d %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity.d
21cr|apache-mod_security-2.9.7-1|99	cat >  %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity.d/localrules.conf <<EOF
21cr|apache-mod_security-2.9.7-1|100	# Drop your local rules in here.
21cr|apache-mod_security-2.9.7-1|101	EOF
21cr|apache-mod_security-2.9.7-1|102	
21cr|apache-mod_security-2.9.7-1|103	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|apache-mod_security-2.9.7-1|104	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/mod_security
21cr|apache-mod_security-2.9.7-1|105	
21cr|apache-mod_security-2.9.7-1|106	install -m 755 mlogc/mlogc %{buildroot}%{_bindir}
21cr|apache-mod_security-2.9.7-1|107	install -m 755 mlogc/mlogc-batch-load.pl %{buildroot}%{_bindir}/mlogc-batch-load
21cr|apache-mod_security-2.9.7-1|108	install -m 644 mlogc/mlogc-default.conf %{buildroot}%{_sysconfdir}/httpd/conf/mlogc.conf
21cr|apache-mod_security-2.9.7-1|109	
21cr|apache-mod_security-2.9.7-1|110	install -d %{buildroot}%{_localstatedir}/lib/%{name}

213 21
21cr|apache-mod_sesehe-0.1.0-15|1	#Module-Specific definitions
21cr|apache-mod_sesehe-0.1.0-15|2	%define mod_name mod_sesehe
21cr|apache-mod_sesehe-0.1.0-15|3	%define mod_conf A55_%{mod_name}.conf
21cr|apache-mod_sesehe-0.1.0-15|4	%define mod_so %{mod_name}.so
21cr|apache-mod_sesehe-0.1.0-15|5	
21cr|apache-mod_sesehe-0.1.0-15|6	Summary:	Modify or remove "Server: " HTTP response header
21cr|apache-mod_sesehe-0.1.0-15|7	Name:		apache-%{mod_name}
21cr|apache-mod_sesehe-0.1.0-15|8	Version:	0.1.0
21cr|apache-mod_sesehe-0.1.0-15|9	Release:	15
21cr|apache-mod_sesehe-0.1.0-15|10	Group:		System/Servers
21cr|apache-mod_sesehe-0.1.0-15|11	License:	Apache License
21cr|apache-mod_sesehe-0.1.0-15|12	URL:		http://jok.is-a-geek.net/mod_sesehe.php
21cr|apache-mod_sesehe-0.1.0-15|13	Source0:	http://jok.is-a-geek.net/code/mod_sesehe.c
21cr|apache-mod_sesehe-0.1.0-15|14	Source1:	%{mod_conf}
21cr|apache-mod_sesehe-0.1.0-15|15	Requires(pre): rpm-helper
21cr|apache-mod_sesehe-0.1.0-15|16	Requires(postun): rpm-helper
21cr|apache-mod_sesehe-0.1.0-15|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_sesehe-0.1.0-15|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_sesehe-0.1.0-15|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_sesehe-0.1.0-15|20	Requires:	apache >= 2.2.0
21cr|apache-mod_sesehe-0.1.0-15|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_sesehe-0.1.0-15|22	BuildRequires:	file
21cr|apache-mod_sesehe-0.1.0-15|23	
21cr|apache-mod_sesehe-0.1.0-15|24	%description
21cr|apache-mod_sesehe-0.1.0-15|25	The ServerTokens directive currently can at best be set to Prod, which will
21cr|apache-mod_sesehe-0.1.0-15|26	cause apache to return "Apache" as Server header. Some problem still occurs:
21cr|apache-mod_sesehe-0.1.0-15|27	
21cr|apache-mod_sesehe-0.1.0-15|28	First, the level of security by obscurity of this directive is not acceptable
21cr|apache-mod_sesehe-0.1.0-15|29	by some people that just want to change it to some other value, without
21cr|apache-mod_sesehe-0.1.0-15|30	re-compiling Apache, or people that even want to simply drop the "Server: "
21cr|apache-mod_sesehe-0.1.0-15|31	header. Secondly, if apache is configured as a reverse proxy, and a malformed
21cr|apache-mod_sesehe-0.1.0-15|32	request is received, then it will display its own server token instead of the
21cr|apache-mod_sesehe-0.1.0-15|33	backend one, so we need to handle error response header.
21cr|apache-mod_sesehe-0.1.0-15|34	
21cr|apache-mod_sesehe-0.1.0-15|35	I developed this tiny module by hijacking normal behavior of (reverse) proxy
21cr|apache-mod_sesehe-0.1.0-15|36	feature of Apache : i.e. even if a request is not a proxy request, I tag it as
21cr|apache-mod_sesehe-0.1.0-15|37	if it was, to make Apache core let me do what I want with this header.
21cr|apache-mod_sesehe-0.1.0-15|38	
21cr|apache-mod_sesehe-0.1.0-15|39	%prep
21cr|apache-mod_sesehe-0.1.0-15|40	
21cr|apache-mod_sesehe-0.1.0-15|41	%setup -q -c -T
21cr|apache-mod_sesehe-0.1.0-15|42	
21cr|apache-mod_sesehe-0.1.0-15|43	cp %{SOURCE0} mod_sesehe.c
21cr|apache-mod_sesehe-0.1.0-15|44	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_sesehe-0.1.0-15|45	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_sesehe-0.1.0-15|46	
21cr|apache-mod_sesehe-0.1.0-15|47	# strip away annoying ^M
21cr|apache-mod_sesehe-0.1.0-15|48	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_sesehe-0.1.0-15|49	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_sesehe-0.1.0-15|50	
21cr|apache-mod_sesehe-0.1.0-15|51	%build
21cr|apache-mod_sesehe-0.1.0-15|52	%{_bindir}/apxs -c mod_sesehe.c
21cr|apache-mod_sesehe-0.1.0-15|53	
21cr|apache-mod_sesehe-0.1.0-15|54	%install
21cr|apache-mod_sesehe-0.1.0-15|55	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_sesehe-0.1.0-15|56	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_sesehe-0.1.0-15|57	
21cr|apache-mod_sesehe-0.1.0-15|58	install -m0755 .libs/mod_sesehe.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_sesehe-0.1.0-15|59	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_sesehe-0.1.0-15|60	
21cr|apache-mod_sesehe-0.1.0-15|61	%files
21cr|apache-mod_sesehe-0.1.0-15|62	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_sesehe-0.1.0-15|63	%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_sesehe.so

214 21
21cr|apache-mod_sleep-2.1-19|1	#Module-Specific definitions
21cr|apache-mod_sleep-2.1-19|2	%define mod_name mod_sleep
21cr|apache-mod_sleep-2.1-19|3	%define mod_conf 29_%{mod_name}.conf
21cr|apache-mod_sleep-2.1-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_sleep-2.1-19|5	
21cr|apache-mod_sleep-2.1-19|6	Summary:	DSO module for the apache web server
21cr|apache-mod_sleep-2.1-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_sleep-2.1-19|8	Version:	2.1
21cr|apache-mod_sleep-2.1-19|9	Release:	19
21cr|apache-mod_sleep-2.1-19|10	Group:		System/Servers
21cr|apache-mod_sleep-2.1-19|11	License:	BSD-style
21cr|apache-mod_sleep-2.1-19|12	URL:		http://www.snert.com/Software/mod_sleep/index.shtml
21cr|apache-mod_sleep-2.1-19|13	Source0:	mod_sleep201.tar.bz2
21cr|apache-mod_sleep-2.1-19|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_sleep-2.1-19|15	Requires(pre): rpm-helper
21cr|apache-mod_sleep-2.1-19|16	Requires(postun): rpm-helper
21cr|apache-mod_sleep-2.1-19|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_sleep-2.1-19|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_sleep-2.1-19|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_sleep-2.1-19|20	Requires:	apache >= 2.2.0
21cr|apache-mod_sleep-2.1-19|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_sleep-2.1-19|22	BuildRequires:	file
21cr|apache-mod_sleep-2.1-19|23	
21cr|apache-mod_sleep-2.1-19|24	%description
21cr|apache-mod_sleep-2.1-19|25	This module simply sleeps a fixed length of time every request.
21cr|apache-mod_sleep-2.1-19|26	The sleep time can be configured globally, or per <VirtualHost>,
21cr|apache-mod_sleep-2.1-19|27	<Directory>, or <Location>. This module serves more as an example
21cr|apache-mod_sleep-2.1-19|28	than providing any really useful function, though someone did ask
21cr|apache-mod_sleep-2.1-19|29	for it - sort of.
21cr|apache-mod_sleep-2.1-19|30	
21cr|apache-mod_sleep-2.1-19|31	%prep
21cr|apache-mod_sleep-2.1-19|32	
21cr|apache-mod_sleep-2.1-19|33	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_sleep-2.1-19|34	
21cr|apache-mod_sleep-2.1-19|35	# strip away annoying ^M
21cr|apache-mod_sleep-2.1-19|36	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_sleep-2.1-19|37	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_sleep-2.1-19|38	
21cr|apache-mod_sleep-2.1-19|39	%build
21cr|apache-mod_sleep-2.1-19|40	
21cr|apache-mod_sleep-2.1-19|41	%{_bindir}/apxs -c mod_sleep.c
21cr|apache-mod_sleep-2.1-19|42	
21cr|apache-mod_sleep-2.1-19|43	%install
21cr|apache-mod_sleep-2.1-19|44	
21cr|apache-mod_sleep-2.1-19|45	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_sleep-2.1-19|46	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_sleep-2.1-19|47	
21cr|apache-mod_sleep-2.1-19|48	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_sleep-2.1-19|49	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_sleep-2.1-19|50	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_sleep-2.1-19|51	
21cr|apache-mod_sleep-2.1-19|52	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_sleep-2.1-19|53	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_sleep-2.1-19|54	
21cr|apache-mod_sleep-2.1-19|55	%files
21cr|apache-mod_sleep-2.1-19|56	%doc Img CHANGES* index.shtml mailto.js style.css
21cr|apache-mod_sleep-2.1-19|57	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_sleep-2.1-19|58	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_sleep-2.1-19|59	%{_var}/www/html/addon-modules/*

215 21
21cr|apache-mod_smtpd-0.9-1.r235759.14|1	#Module-Specific definitions
21cr|apache-mod_smtpd-0.9-1.r235759.14|2	%define mod_name mod_smtpd
21cr|apache-mod_smtpd-0.9-1.r235759.14|3	%define mod_conf A38_%{mod_name}.conf
21cr|apache-mod_smtpd-0.9-1.r235759.14|4	%define mod_so %{mod_name}.so
21cr|apache-mod_smtpd-0.9-1.r235759.14|5	
21cr|apache-mod_smtpd-0.9-1.r235759.14|6	%define snap r235759
21cr|apache-mod_smtpd-0.9-1.r235759.14|7	
21cr|apache-mod_smtpd-0.9-1.r235759.14|8	Summary:	A SMTP protocol enabled module for apache 2.x based on qpsmtpd
21cr|apache-mod_smtpd-0.9-1.r235759.14|9	Name:		apache-%{mod_name}
21cr|apache-mod_smtpd-0.9-1.r235759.14|10	Version:	0.9
21cr|apache-mod_smtpd-0.9-1.r235759.14|11	Release:	1.%{snap}.14
21cr|apache-mod_smtpd-0.9-1.r235759.14|12	Group:		System/Servers
21cr|apache-mod_smtpd-0.9-1.r235759.14|13	License:	Apache License
21cr|apache-mod_smtpd-0.9-1.r235759.14|14	URL:		http://www.mail-archive.com/dev@httpd.apache.org/msg27099.html
21cr|apache-mod_smtpd-0.9-1.r235759.14|15	# http://svn.apache.org/repos/asf/httpd/mod_smtpd/trunk/
21cr|apache-mod_smtpd-0.9-1.r235759.14|16	Source0: 	%{mod_name}-%{version}-%{snap}.tar.bz2
21cr|apache-mod_smtpd-0.9-1.r235759.14|17	Source1:	%{mod_conf}.bz2
21cr|apache-mod_smtpd-0.9-1.r235759.14|18	Requires(pre): rpm-helper
21cr|apache-mod_smtpd-0.9-1.r235759.14|19	Requires(postun): rpm-helper
21cr|apache-mod_smtpd-0.9-1.r235759.14|20	Requires(pre):	apache-conf >= 2.0.55
21cr|apache-mod_smtpd-0.9-1.r235759.14|21	Requires(pre):	apache >= 2.0.55
21cr|apache-mod_smtpd-0.9-1.r235759.14|22	Requires:	apache-conf >= 2.0.55
21cr|apache-mod_smtpd-0.9-1.r235759.14|23	Requires:	apache >= 2.0.55
21cr|apache-mod_smtpd-0.9-1.r235759.14|24	BuildRequires:	apache-devel >= 2.0.55
21cr|apache-mod_smtpd-0.9-1.r235759.14|25	BuildRequires:	file
21cr|apache-mod_smtpd-0.9-1.r235759.14|26	Epoch:		1
21cr|apache-mod_smtpd-0.9-1.r235759.14|27	
21cr|apache-mod_smtpd-0.9-1.r235759.14|28	%description
21cr|apache-mod_smtpd-0.9-1.r235759.14|29	A SMTP protocol enabled module for apache 2.x based on qpsmtpd.
21cr|apache-mod_smtpd-0.9-1.r235759.14|30	
21cr|apache-mod_smtpd-0.9-1.r235759.14|31	%package	devel
21cr|apache-mod_smtpd-0.9-1.r235759.14|32	Summary:	Development files for %{mod_name}
21cr|apache-mod_smtpd-0.9-1.r235759.14|33	Group:		Development/C
21cr|apache-mod_smtpd-0.9-1.r235759.14|34	
21cr|apache-mod_smtpd-0.9-1.r235759.14|35	%description	devel
21cr|apache-mod_smtpd-0.9-1.r235759.14|36	Development files for %{mod_name}.
21cr|apache-mod_smtpd-0.9-1.r235759.14|37	
21cr|apache-mod_smtpd-0.9-1.r235759.14|38	%prep
21cr|apache-mod_smtpd-0.9-1.r235759.14|39	
21cr|apache-mod_smtpd-0.9-1.r235759.14|40	%setup -q -n %{mod_name}
21cr|apache-mod_smtpd-0.9-1.r235759.14|41	
21cr|apache-mod_smtpd-0.9-1.r235759.14|42	# strip away annoying ^M
21cr|apache-mod_smtpd-0.9-1.r235759.14|43	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_smtpd-0.9-1.r235759.14|44	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_smtpd-0.9-1.r235759.14|45	
21cr|apache-mod_smtpd-0.9-1.r235759.14|46	%build
21cr|apache-mod_smtpd-0.9-1.r235759.14|47	
21cr|apache-mod_smtpd-0.9-1.r235759.14|48	cp smtp_core.c mod_smtpd.c
21cr|apache-mod_smtpd-0.9-1.r235759.14|49	
21cr|apache-mod_smtpd-0.9-1.r235759.14|50	%{_bindir}/apxs -c mod_smtpd.c smtp_protocol.c
21cr|apache-mod_smtpd-0.9-1.r235759.14|51	
21cr|apache-mod_smtpd-0.9-1.r235759.14|52	%install
21cr|apache-mod_smtpd-0.9-1.r235759.14|53	
21cr|apache-mod_smtpd-0.9-1.r235759.14|54	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_smtpd-0.9-1.r235759.14|55	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_smtpd-0.9-1.r235759.14|56	install -d %{buildroot}%{_includedir}
21cr|apache-mod_smtpd-0.9-1.r235759.14|57	
21cr|apache-mod_smtpd-0.9-1.r235759.14|58	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_smtpd-0.9-1.r235759.14|59	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_smtpd-0.9-1.r235759.14|60	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_smtpd-0.9-1.r235759.14|61	
21cr|apache-mod_smtpd-0.9-1.r235759.14|62	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_smtpd-0.9-1.r235759.14|63	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_smtpd-0.9-1.r235759.14|64	
21cr|apache-mod_smtpd-0.9-1.r235759.14|65	install -m0644 mod_smtpd.h %{buildroot}%{_includedir}/
21cr|apache-mod_smtpd-0.9-1.r235759.14|66	
21cr|apache-mod_smtpd-0.9-1.r235759.14|67	%files
21cr|apache-mod_smtpd-0.9-1.r235759.14|68	%doc CREDITS NOTICE STATUS
21cr|apache-mod_smtpd-0.9-1.r235759.14|69	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_smtpd-0.9-1.r235759.14|70	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_smtpd-0.9-1.r235759.14|71	%{_var}/www/html/addon-modules/*
21cr|apache-mod_smtpd-0.9-1.r235759.14|72	
21cr|apache-mod_smtpd-0.9-1.r235759.14|73	%files devel
21cr|apache-mod_smtpd-0.9-1.r235759.14|74	%{_includedir}/*.h

216 21
21cr|apache-mod_spam_die-0.1.2-20|1	#Module-Specific definitions
21cr|apache-mod_spam_die-0.1.2-20|2	%define mod_name mod_spam_die
21cr|apache-mod_spam_die-0.1.2-20|3	%define mod_conf 84_%{mod_name}.conf
21cr|apache-mod_spam_die-0.1.2-20|4	%define mod_so %{mod_name}.so
21cr|apache-mod_spam_die-0.1.2-20|5	
21cr|apache-mod_spam_die-0.1.2-20|6	Summary:	DSO module for the apache web server
21cr|apache-mod_spam_die-0.1.2-20|7	Name:		apache-%{mod_name}
21cr|apache-mod_spam_die-0.1.2-20|8	Version:	0.1.2
21cr|apache-mod_spam_die-0.1.2-20|9	Release:	20
21cr|apache-mod_spam_die-0.1.2-20|10	Group:		System/Servers
21cr|apache-mod_spam_die-0.1.2-20|11	License:	GPL
21cr|apache-mod_spam_die-0.1.2-20|12	URL:		http://spam-die.sourceforge.net/
21cr|apache-mod_spam_die-0.1.2-20|13	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_spam_die-0.1.2-20|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_spam_die-0.1.2-20|15	Requires(pre): rpm-helper
21cr|apache-mod_spam_die-0.1.2-20|16	Requires(postun): rpm-helper
21cr|apache-mod_spam_die-0.1.2-20|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_spam_die-0.1.2-20|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_spam_die-0.1.2-20|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_spam_die-0.1.2-20|20	Requires:	apache >= 2.2.0
21cr|apache-mod_spam_die-0.1.2-20|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_spam_die-0.1.2-20|22	BuildRequires:	file
21cr|apache-mod_spam_die-0.1.2-20|23	Epoch:		1
21cr|apache-mod_spam_die-0.1.2-20|24	
21cr|apache-mod_spam_die-0.1.2-20|25	%description
21cr|apache-mod_spam_die-0.1.2-20|26	%{mod_name} confuses spam crawlers by giving them infinite
21cr|apache-mod_spam_die-0.1.2-20|27	fake email addresses. It is inspired by DIE.net and
21cr|apache-mod_spam_die-0.1.2-20|28	spam-conference.
21cr|apache-mod_spam_die-0.1.2-20|29	
21cr|apache-mod_spam_die-0.1.2-20|30	%prep
21cr|apache-mod_spam_die-0.1.2-20|31	
21cr|apache-mod_spam_die-0.1.2-20|32	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_spam_die-0.1.2-20|33	# OE: do _not_ apply any register patch here!
21cr|apache-mod_spam_die-0.1.2-20|34	
21cr|apache-mod_spam_die-0.1.2-20|35	# strip away annoying ^M
21cr|apache-mod_spam_die-0.1.2-20|36	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_spam_die-0.1.2-20|37	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_spam_die-0.1.2-20|38	
21cr|apache-mod_spam_die-0.1.2-20|39	%build
21cr|apache-mod_spam_die-0.1.2-20|40	
21cr|apache-mod_spam_die-0.1.2-20|41	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_spam_die-0.1.2-20|42	
21cr|apache-mod_spam_die-0.1.2-20|43	%install
21cr|apache-mod_spam_die-0.1.2-20|44	
21cr|apache-mod_spam_die-0.1.2-20|45	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_spam_die-0.1.2-20|46	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_spam_die-0.1.2-20|47	
21cr|apache-mod_spam_die-0.1.2-20|48	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_spam_die-0.1.2-20|49	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_spam_die-0.1.2-20|50	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_spam_die-0.1.2-20|51	
21cr|apache-mod_spam_die-0.1.2-20|52	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_spam_die-0.1.2-20|53	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_spam_die-0.1.2-20|54	
21cr|apache-mod_spam_die-0.1.2-20|55	%files
21cr|apache-mod_spam_die-0.1.2-20|56	%doc INSTALL README
21cr|apache-mod_spam_die-0.1.2-20|57	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_spam_die-0.1.2-20|58	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_spam_die-0.1.2-20|59	%{_var}/www/html/addon-modules/*

217 21
21cr|apache-mod_suphp-0.7.2-1|1	#Module-Specific definitions
21cr|apache-mod_suphp-0.7.2-1|2	%define mod_name mod_suphp
21cr|apache-mod_suphp-0.7.2-1|3	%define mod_conf A36_%{mod_name}.conf
21cr|apache-mod_suphp-0.7.2-1|4	%define mod_so %{mod_name}.so
21cr|apache-mod_suphp-0.7.2-1|5	
21cr|apache-mod_suphp-0.7.2-1|6	Summary:	DSO module for the apache web server
21cr|apache-mod_suphp-0.7.2-1|7	Name:		apache-%{mod_name}
21cr|apache-mod_suphp-0.7.2-1|8	Version:	0.7.2
21cr|apache-mod_suphp-0.7.2-1|9	Release:	1
21cr|apache-mod_suphp-0.7.2-1|10	Epoch:		1
21cr|apache-mod_suphp-0.7.2-1|11	License:	GPL
21cr|apache-mod_suphp-0.7.2-1|12	Group:		System/Servers
21cr|apache-mod_suphp-0.7.2-1|13	Url:		http://www.suphp.org/
21cr|apache-mod_suphp-0.7.2-1|14	Source0: 	http://www.suphp.org/download/suphp-%{version}.tar.gz
21cr|apache-mod_suphp-0.7.2-1|15	Source1:	%{mod_conf}
21cr|apache-mod_suphp-0.7.2-1|16	Source2:	suphp.conf
21cr|apache-mod_suphp-0.7.2-1|17	Patch0:		mod_suphp-0.7.2-Apache24.patch
21cr|apache-mod_suphp-0.7.2-1|18	BuildRequires:	automake
21cr|apache-mod_suphp-0.7.2-1|19	BuildRequires:	file
21cr|apache-mod_suphp-0.7.2-1|20	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_suphp-0.7.2-1|21	Requires:	apache >= 2.2.0
21cr|apache-mod_suphp-0.7.2-1|22	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_suphp-0.7.2-1|23	Requires:	php-cgi
21cr|apache-mod_suphp-0.7.2-1|24	Requires:	php-fcgi
21cr|apache-mod_suphp-0.7.2-1|25	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_suphp-0.7.2-1|26	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_suphp-0.7.2-1|27	
21cr|apache-mod_suphp-0.7.2-1|28	%description
21cr|apache-mod_suphp-0.7.2-1|29	suPHP is a tool for executing PHP scripts with the permissions of their owners.
21cr|apache-mod_suphp-0.7.2-1|30	It consists of an Apache module (mod_suphp) and a setuid root binary (suphp)
21cr|apache-mod_suphp-0.7.2-1|31	that is called by the Apache module to change the uid of the process executing
21cr|apache-mod_suphp-0.7.2-1|32	the PHP interpreter.
21cr|apache-mod_suphp-0.7.2-1|33	
21cr|apache-mod_suphp-0.7.2-1|34	This package provides support for php as of:
21cr|apache-mod_suphp-0.7.2-1|35	
21cr|apache-mod_suphp-0.7.2-1|36	o mod_suphp.so uses the %{_bindir}/php-cgi binary
21cr|apache-mod_suphp-0.7.2-1|37	o mod_suphp_fcgi.so uses the %{_bindir}/php-fcgi binary
21cr|apache-mod_suphp-0.7.2-1|38	
21cr|apache-mod_suphp-0.7.2-1|39	%files
21cr|apache-mod_suphp-0.7.2-1|40	%doc AUTHORS COPYING ChangeLog README REAME.MDK doc
21cr|apache-mod_suphp-0.7.2-1|41	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/suphp.conf
21cr|apache-mod_suphp-0.7.2-1|42	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/apache-%{mod_name}
21cr|apache-mod_suphp-0.7.2-1|43	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_suphp-0.7.2-1|44	%attr(4755,root,root) %{_sbindir}/suphp
21cr|apache-mod_suphp-0.7.2-1|45	%attr(4755,root,root) %{_sbindir}/suphp_fcgi
21cr|apache-mod_suphp-0.7.2-1|46	%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_suphp.so
21cr|apache-mod_suphp-0.7.2-1|47	%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_suphp_fcgi.so
21cr|apache-mod_suphp-0.7.2-1|48	
21cr|apache-mod_suphp-0.7.2-1|49	#----------------------------------------------------------------------------
21cr|apache-mod_suphp-0.7.2-1|50	
21cr|apache-mod_suphp-0.7.2-1|51	%prep
21cr|apache-mod_suphp-0.7.2-1|52	%setup -q -n suphp-%{version}
21cr|apache-mod_suphp-0.7.2-1|53	%patch0 -p1
21cr|apache-mod_suphp-0.7.2-1|54	
21cr|apache-mod_suphp-0.7.2-1|55	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_suphp-0.7.2-1|56	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_suphp-0.7.2-1|57	
21cr|apache-mod_suphp-0.7.2-1|58	cp %{SOURCE2} suphp.conf
21cr|apache-mod_suphp-0.7.2-1|59	
21cr|apache-mod_suphp-0.7.2-1|60	# strip away annoying ^M
21cr|apache-mod_suphp-0.7.2-1|61	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_suphp-0.7.2-1|62	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_suphp-0.7.2-1|63	
21cr|apache-mod_suphp-0.7.2-1|64	%build
21cr|apache-mod_suphp-0.7.2-1|65	%global optflags %{optflags} -std=c++14
21cr|apache-mod_suphp-0.7.2-1|66	rm -f configure
21cr|apache-mod_suphp-0.7.2-1|67	libtoolize --copy --force
21cr|apache-mod_suphp-0.7.2-1|68	aclocal
21cr|apache-mod_suphp-0.7.2-1|69	automake --add-missing --copy
21cr|apache-mod_suphp-0.7.2-1|70	autoconf
21cr|apache-mod_suphp-0.7.2-1|71	
21cr|apache-mod_suphp-0.7.2-1|72	COMMON_CONFIGURE="--enable-checkpath \
21cr|apache-mod_suphp-0.7.2-1|73	--enable-checkuid \
21cr|apache-mod_suphp-0.7.2-1|74	--enable-checkgid \
21cr|apache-mod_suphp-0.7.2-1|75	--with-apxs=%{_bindir}/apxs \
21cr|apache-mod_suphp-0.7.2-1|76	--with-apr=%{_bindir}/apr-1-config \
21cr|apache-mod_suphp-0.7.2-1|77	--with-setid-mode=owner \
21cr|apache-mod_suphp-0.7.2-1|78	--with-min-uid=500 \
21cr|apache-mod_suphp-0.7.2-1|79	--with-min-gid=500 \
21cr|apache-mod_suphp-0.7.2-1|80	--with-apache-user=apache"
21cr|apache-mod_suphp-0.7.2-1|81	
21cr|apache-mod_suphp-0.7.2-1|82	
21cr|apache-mod_suphp-0.7.2-1|83	%configure --localstatedir=/var/lib \
21cr|apache-mod_suphp-0.7.2-1|84	$COMMON_CONFIGURE \
21cr|apache-mod_suphp-0.7.2-1|85	--with-php=%{_bindir}/php-cgi \
21cr|apache-mod_suphp-0.7.2-1|86	--with-logfile=/var/log/httpd/suphp_log
21cr|apache-mod_suphp-0.7.2-1|87	
21cr|apache-mod_suphp-0.7.2-1|88	pushd src/apache2
21cr|apache-mod_suphp-0.7.2-1|89	%{_bindir}/apxs \
21cr|apache-mod_suphp-0.7.2-1|90	-I. \
21cr|apache-mod_suphp-0.7.2-1|91	-DHAVE_CONFIG_H \
21cr|apache-mod_suphp-0.7.2-1|92	-DSUPHP_PATH_TO_SUPHP=\\\"%{_sbindir}/suphp\\\" \
21cr|apache-mod_suphp-0.7.2-1|93	-c mod_suphp.c
21cr|apache-mod_suphp-0.7.2-1|94	popd
21cr|apache-mod_suphp-0.7.2-1|95	cp src/apache2/.libs/mod_suphp.so .
21cr|apache-mod_suphp-0.7.2-1|96	
21cr|apache-mod_suphp-0.7.2-1|97	%make -C src suphp
21cr|apache-mod_suphp-0.7.2-1|98	cp src/suphp suphp
21cr|apache-mod_suphp-0.7.2-1|99	make clean
21cr|apache-mod_suphp-0.7.2-1|100	
21cr|apache-mod_suphp-0.7.2-1|101	%configure --localstatedir=/var/lib \
21cr|apache-mod_suphp-0.7.2-1|102	$COMMON_CONFIGURE \
21cr|apache-mod_suphp-0.7.2-1|103	--with-php=%{_bindir}/php-fcgi \
21cr|apache-mod_suphp-0.7.2-1|104	--with-logfile=/var/log/httpd/suphp_fcgi_log
21cr|apache-mod_suphp-0.7.2-1|105	
21cr|apache-mod_suphp-0.7.2-1|106	cp src/apache2/mod_suphp.c src/apache2/mod_suphp_fcgi.c
21cr|apache-mod_suphp-0.7.2-1|107	perl -pi -e "s|suphp|suphp_fcgi|g" src/apache2/mod_suphp_fcgi.c
21cr|apache-mod_suphp-0.7.2-1|108	perl -pi -e "s|suPHP|suPHP_fcgi|g" src/apache2/mod_suphp_fcgi.c
21cr|apache-mod_suphp-0.7.2-1|109	
21cr|apache-mod_suphp-0.7.2-1|110	pushd src/apache2
21cr|apache-mod_suphp-0.7.2-1|111	%{_bindir}/apxs \
21cr|apache-mod_suphp-0.7.2-1|112	-I. \
21cr|apache-mod_suphp-0.7.2-1|113	-DHAVE_CONFIG_H \
21cr|apache-mod_suphp-0.7.2-1|114	-DSUPHP_PATH_TO_SUPHP=\\\"%{_sbindir}/suphp_fcgi\\\" \
21cr|apache-mod_suphp-0.7.2-1|115	-c mod_suphp_fcgi.c
21cr|apache-mod_suphp-0.7.2-1|116	popd
21cr|apache-mod_suphp-0.7.2-1|117	cp src/apache2/.libs/mod_suphp_fcgi.so .
21cr|apache-mod_suphp-0.7.2-1|118	
21cr|apache-mod_suphp-0.7.2-1|119	%make -C src suphp
21cr|apache-mod_suphp-0.7.2-1|120	cp src/suphp suphp_fcgi
21cr|apache-mod_suphp-0.7.2-1|121	make clean
21cr|apache-mod_suphp-0.7.2-1|122	
21cr|apache-mod_suphp-0.7.2-1|123	%install
21cr|apache-mod_suphp-0.7.2-1|124	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|apache-mod_suphp-0.7.2-1|125	install -d %{buildroot}%{_sbindir}
21cr|apache-mod_suphp-0.7.2-1|126	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_suphp-0.7.2-1|127	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_suphp-0.7.2-1|128	
21cr|apache-mod_suphp-0.7.2-1|129	install -m0755 mod_suphp.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_suphp-0.7.2-1|130	install -m0755 mod_suphp_fcgi.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_suphp-0.7.2-1|131	
21cr|apache-mod_suphp-0.7.2-1|132	install -m0755 suphp %{buildroot}%{_sbindir}/suphp
21cr|apache-mod_suphp-0.7.2-1|133	install -m0755 suphp_fcgi %{buildroot}%{_sbindir}/suphp_fcgi
21cr|apache-mod_suphp-0.7.2-1|134	
21cr|apache-mod_suphp-0.7.2-1|135	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_suphp-0.7.2-1|136	install -m0644 suphp.conf %{buildroot}%{_sysconfdir}/suphp.conf
21cr|apache-mod_suphp-0.7.2-1|137	
21cr|apache-mod_suphp-0.7.2-1|138	# install log rotation stuff
21cr|apache-mod_suphp-0.7.2-1|139	cat > %{buildroot}%{_sysconfdir}/logrotate.d/apache-%{mod_name} << EOF
21cr|apache-mod_suphp-0.7.2-1|140	/var/log/httpd/suphp_log /var/log/httpd/suphp_fcgi_log {
21cr|apache-mod_suphp-0.7.2-1|141	size=2000M
21cr|apache-mod_suphp-0.7.2-1|142	rotate 5
21cr|apache-mod_suphp-0.7.2-1|143	monthly
21cr|apache-mod_suphp-0.7.2-1|144	missingok
21cr|apache-mod_suphp-0.7.2-1|145	notifempty
21cr|apache-mod_suphp-0.7.2-1|146	nocompress
21cr|apache-mod_suphp-0.7.2-1|147	prerotate
21cr|apache-mod_suphp-0.7.2-1|148	%{_initrddir}/httpd closelogs > /dev/null 2>&1
21cr|apache-mod_suphp-0.7.2-1|149	endscript
21cr|apache-mod_suphp-0.7.2-1|150	postrotate
21cr|apache-mod_suphp-0.7.2-1|151	%{_initrddir}/httpd closelogs > /dev/null 2>&1
21cr|apache-mod_suphp-0.7.2-1|152	endscript
21cr|apache-mod_suphp-0.7.2-1|153	}
21cr|apache-mod_suphp-0.7.2-1|154	EOF
21cr|apache-mod_suphp-0.7.2-1|155	
21cr|apache-mod_suphp-0.7.2-1|156	cat > REAME.MDK << EOF
21cr|apache-mod_suphp-0.7.2-1|157	A P A C H E - M O D _ S U P H P
21cr|apache-mod_suphp-0.7.2-1|158	-------------------------------
21cr|apache-mod_suphp-0.7.2-1|159	
21cr|apache-mod_suphp-0.7.2-1|160	This package provides ways to run php scripts under the uid and gid of the
21cr|apache-mod_suphp-0.7.2-1|161	user owning the vhost using the CGI mode oh php.
21cr|apache-mod_suphp-0.7.2-1|162	
21cr|apache-mod_suphp-0.7.2-1|163	The documentation states it is possible to use suphp with the mod_php DSO
21cr|apache-mod_suphp-0.7.2-1|164	installed, but this is not recommended and beyond the scope of this simple
21cr|apache-mod_suphp-0.7.2-1|165	documentation.
21cr|apache-mod_suphp-0.7.2-1|166	
21cr|apache-mod_suphp-0.7.2-1|167	You have three suphp DSO's to choose from, but you have to manually
21cr|apache-mod_suphp-0.7.2-1|168	enable the ones you want to use in the %{_sysconfdir}/httpd/conf.d/%{mod_conf1}
21cr|apache-mod_suphp-0.7.2-1|169	file.
21cr|apache-mod_suphp-0.7.2-1|170	
21cr|apache-mod_suphp-0.7.2-1|171	o mod_suphp.so uses the %{_bindir}/php-cgi binary
21cr|apache-mod_suphp-0.7.2-1|172	o mod_suphp_fcgi.so uses the %{_bindir}/php-fcgi binary
21cr|apache-mod_suphp-0.7.2-1|173	
21cr|apache-mod_suphp-0.7.2-1|174	Additionally you also have to install the nessesary php bits like so:
21cr|apache-mod_suphp-0.7.2-1|175	
21cr|apache-mod_suphp-0.7.2-1|176	urpmi php-cgi
21cr|apache-mod_suphp-0.7.2-1|177	
21cr|apache-mod_suphp-0.7.2-1|178	Or:
21cr|apache-mod_suphp-0.7.2-1|179	
21cr|apache-mod_suphp-0.7.2-1|180	urpmi php-fcgi
21cr|apache-mod_suphp-0.7.2-1|181	
21cr|apache-mod_suphp-0.7.2-1|182	Good luck!
21cr|apache-mod_suphp-0.7.2-1|183	
21cr|apache-mod_suphp-0.7.2-1|184	Regards // Oden Eriksson
21cr|apache-mod_suphp-0.7.2-1|185	EOF
21cr|apache-mod_suphp-0.7.2-1|186	

218 21
21cr|apache-mod_tidy-0.5.5-17|1	#Module-Specific definitions
21cr|apache-mod_tidy-0.5.5-17|2	%define mod_name mod_tidy
21cr|apache-mod_tidy-0.5.5-17|3	%define mod_conf 31_%{mod_name}.conf
21cr|apache-mod_tidy-0.5.5-17|4	%define mod_so %{mod_name}.so
21cr|apache-mod_tidy-0.5.5-17|5	
21cr|apache-mod_tidy-0.5.5-17|6	Summary:	DSO module for the apache web server
21cr|apache-mod_tidy-0.5.5-17|7	Name:		apache-%{mod_name}
21cr|apache-mod_tidy-0.5.5-17|8	Version:	0.5.5
21cr|apache-mod_tidy-0.5.5-17|9	Release:	17
21cr|apache-mod_tidy-0.5.5-17|10	Group:		System/Servers
21cr|apache-mod_tidy-0.5.5-17|11	License:	Apache License
21cr|apache-mod_tidy-0.5.5-17|12	URL:		http://mod-tidy.sourceforge.net/
21cr|apache-mod_tidy-0.5.5-17|13	Source0:	http://www.gknw.at/development/apache/httpd-2.0/unix/modules/%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_tidy-0.5.5-17|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_tidy-0.5.5-17|15	Patch0:		mod_tidy-include.patch
21cr|apache-mod_tidy-0.5.5-17|16	Requires(pre): rpm-helper
21cr|apache-mod_tidy-0.5.5-17|17	Requires(postun): rpm-helper
21cr|apache-mod_tidy-0.5.5-17|18	Requires(pre):	apache-conf >= 2.0.55
21cr|apache-mod_tidy-0.5.5-17|19	Requires(pre):	apache >= 2.0.55
21cr|apache-mod_tidy-0.5.5-17|20	Requires:	apache-conf >= 2.0.55
21cr|apache-mod_tidy-0.5.5-17|21	Requires:	apache >= 2.0.55
21cr|apache-mod_tidy-0.5.5-17|22	BuildRequires:	apache-devel >= 2.0.55
21cr|apache-mod_tidy-0.5.5-17|23	BuildRequires:	tidy-devel
21cr|apache-mod_tidy-0.5.5-17|24	BuildRequires:	file
21cr|apache-mod_tidy-0.5.5-17|25	Epoch:		1
21cr|apache-mod_tidy-0.5.5-17|26	
21cr|apache-mod_tidy-0.5.5-17|27	%description
21cr|apache-mod_tidy-0.5.5-17|28	mod_tidy is a TidyLib based DSO module for the Apache HTTP Server
21cr|apache-mod_tidy-0.5.5-17|29	Version 2 to parse, clean-up and pretty-print the webservers'
21cr|apache-mod_tidy-0.5.5-17|30	(X)HTML output.
21cr|apache-mod_tidy-0.5.5-17|31	
21cr|apache-mod_tidy-0.5.5-17|32	%prep
21cr|apache-mod_tidy-0.5.5-17|33	
21cr|apache-mod_tidy-0.5.5-17|34	%autosetup -p1 -n %{mod_name}-%{version}
21cr|apache-mod_tidy-0.5.5-17|35	
21cr|apache-mod_tidy-0.5.5-17|36	# fix strange perms
21cr|apache-mod_tidy-0.5.5-17|37	chmod 644 README Changes
21cr|apache-mod_tidy-0.5.5-17|38	
21cr|apache-mod_tidy-0.5.5-17|39	# strip away annoying ^M
21cr|apache-mod_tidy-0.5.5-17|40	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_tidy-0.5.5-17|41	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_tidy-0.5.5-17|42	
21cr|apache-mod_tidy-0.5.5-17|43	%build
21cr|apache-mod_tidy-0.5.5-17|44	
21cr|apache-mod_tidy-0.5.5-17|45	%{_bindir}/apxs -ltidy -c src/%{mod_name}.c
21cr|apache-mod_tidy-0.5.5-17|46	
21cr|apache-mod_tidy-0.5.5-17|47	%install
21cr|apache-mod_tidy-0.5.5-17|48	
21cr|apache-mod_tidy-0.5.5-17|49	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_tidy-0.5.5-17|50	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_tidy-0.5.5-17|51	
21cr|apache-mod_tidy-0.5.5-17|52	cp -rp src/.libs .
21cr|apache-mod_tidy-0.5.5-17|53	
21cr|apache-mod_tidy-0.5.5-17|54	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_tidy-0.5.5-17|55	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_tidy-0.5.5-17|56	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_tidy-0.5.5-17|57	
21cr|apache-mod_tidy-0.5.5-17|58	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_tidy-0.5.5-17|59	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_tidy-0.5.5-17|60	
21cr|apache-mod_tidy-0.5.5-17|61	%files
21cr|apache-mod_tidy-0.5.5-17|62	%doc README Changes
21cr|apache-mod_tidy-0.5.5-17|63	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_tidy-0.5.5-17|64	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_tidy-0.5.5-17|65	%{_var}/www/html/addon-modules/*

219 21
21cr|apache-mod_traf_thief-0.01-19|1	#Module-Specific definitions
21cr|apache-mod_traf_thief-0.01-19|2	%define mod_name mod_traf_thief
21cr|apache-mod_traf_thief-0.01-19|3	%define mod_conf A21_%{mod_name}.conf
21cr|apache-mod_traf_thief-0.01-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_traf_thief-0.01-19|5	
21cr|apache-mod_traf_thief-0.01-19|6	Summary:	DSO module for the apache web server
21cr|apache-mod_traf_thief-0.01-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_traf_thief-0.01-19|8	Version:	0.01
21cr|apache-mod_traf_thief-0.01-19|9	Release:	19
21cr|apache-mod_traf_thief-0.01-19|10	Group:		System/Servers
21cr|apache-mod_traf_thief-0.01-19|11	License:	BSD-like
21cr|apache-mod_traf_thief-0.01-19|12	URL:		http://web.god.net.ru/projects/mod_traf_thief/
21cr|apache-mod_traf_thief-0.01-19|13	Source0: 	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_traf_thief-0.01-19|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_traf_thief-0.01-19|15	Requires(pre): rpm-helper
21cr|apache-mod_traf_thief-0.01-19|16	Requires(postun): rpm-helper
21cr|apache-mod_traf_thief-0.01-19|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_traf_thief-0.01-19|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_traf_thief-0.01-19|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_traf_thief-0.01-19|20	Requires:	apache >= 2.2.0
21cr|apache-mod_traf_thief-0.01-19|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_traf_thief-0.01-19|22	BuildRequires:	file
21cr|apache-mod_traf_thief-0.01-19|23	Epoch:		1
21cr|apache-mod_traf_thief-0.01-19|24	
21cr|apache-mod_traf_thief-0.01-19|25	%description
21cr|apache-mod_traf_thief-0.01-19|26	This simple module allows you to redirect percent of traffic to
21cr|apache-mod_traf_thief-0.01-19|27	your url. For example you have free-based hosting services and you
21cr|apache-mod_traf_thief-0.01-19|28	need to redirect each 100 request to your resource From virtual
21cr|apache-mod_traf_thief-0.01-19|29	host user1.free.com. mod_traf_thief allow you to do this.
21cr|apache-mod_traf_thief-0.01-19|30	
21cr|apache-mod_traf_thief-0.01-19|31	%prep
21cr|apache-mod_traf_thief-0.01-19|32	
21cr|apache-mod_traf_thief-0.01-19|33	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_traf_thief-0.01-19|34	
21cr|apache-mod_traf_thief-0.01-19|35	# strip away annoying ^M
21cr|apache-mod_traf_thief-0.01-19|36	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_traf_thief-0.01-19|37	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_traf_thief-0.01-19|38	
21cr|apache-mod_traf_thief-0.01-19|39	%build
21cr|apache-mod_traf_thief-0.01-19|40	
21cr|apache-mod_traf_thief-0.01-19|41	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_traf_thief-0.01-19|42	
21cr|apache-mod_traf_thief-0.01-19|43	%install
21cr|apache-mod_traf_thief-0.01-19|44	
21cr|apache-mod_traf_thief-0.01-19|45	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_traf_thief-0.01-19|46	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_traf_thief-0.01-19|47	
21cr|apache-mod_traf_thief-0.01-19|48	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_traf_thief-0.01-19|49	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_traf_thief-0.01-19|50	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_traf_thief-0.01-19|51	
21cr|apache-mod_traf_thief-0.01-19|52	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_traf_thief-0.01-19|53	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_traf_thief-0.01-19|54	
21cr|apache-mod_traf_thief-0.01-19|55	%files
21cr|apache-mod_traf_thief-0.01-19|56	%doc index.html License*
21cr|apache-mod_traf_thief-0.01-19|57	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_traf_thief-0.01-19|58	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_traf_thief-0.01-19|59	%{_var}/www/html/addon-modules/*

220 21
21cr|apache-mod_transform-0.6.0-42|1	#Module-Specific definitions
21cr|apache-mod_transform-0.6.0-42|2	%define mod_name mod_transform
21cr|apache-mod_transform-0.6.0-42|3	%define mod_conf A46_%{mod_name}.conf
21cr|apache-mod_transform-0.6.0-42|4	%define mod_so %{mod_name}.so
21cr|apache-mod_transform-0.6.0-42|5	
21cr|apache-mod_transform-0.6.0-42|6	Summary:	XSLT and XIncludes Output filter for Apache 2
21cr|apache-mod_transform-0.6.0-42|7	Name:		apache-%{mod_name}
21cr|apache-mod_transform-0.6.0-42|8	Version:	0.6.0
21cr|apache-mod_transform-0.6.0-42|9	Release:	42
21cr|apache-mod_transform-0.6.0-42|10	Group:		System/Servers
21cr|apache-mod_transform-0.6.0-42|11	License:	GPL
21cr|apache-mod_transform-0.6.0-42|12	URL:		http://www.outoforder.cc/projects/apache/mod_transform/
21cr|apache-mod_transform-0.6.0-42|13	Source0:	http://www.outoforder.cc/downloads/mod_transform/%{mod_name}-%{version}.tar.gz
21cr|apache-mod_transform-0.6.0-42|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_transform-0.6.0-42|15	Requires(pre): rpm-helper
21cr|apache-mod_transform-0.6.0-42|16	Requires(postun): rpm-helper
21cr|apache-mod_transform-0.6.0-42|17	Requires(pre):  apache-conf >= 2.0.54
21cr|apache-mod_transform-0.6.0-42|18	Requires(pre):  apache >= 2.0.54
21cr|apache-mod_transform-0.6.0-42|19	Requires:       apache-conf >= 2.0.54
21cr|apache-mod_transform-0.6.0-42|20	Requires:       apache >= 2.0.54
21cr|apache-mod_transform-0.6.0-42|21	BuildRequires:  apache-devel >= 2.0.54
21cr|apache-mod_transform-0.6.0-42|22	BuildRequires:	autoconf2.5
21cr|apache-mod_transform-0.6.0-42|23	BuildRequires:	automake
21cr|apache-mod_transform-0.6.0-42|24	BuildRequires:	libtool
21cr|apache-mod_transform-0.6.0-42|25	BuildRequires:	libxml2-devel >= 2.6.11
21cr|apache-mod_transform-0.6.0-42|26	BuildRequires:	libxslt-devel >= 1.1.5
21cr|apache-mod_transform-0.6.0-42|27	BuildRequires:	file
21cr|apache-mod_transform-0.6.0-42|28	
21cr|apache-mod_transform-0.6.0-42|29	%description
21cr|apache-mod_transform-0.6.0-42|30	mod_transform is a filter module that allows Apache 2.0 to do
21cr|apache-mod_transform-0.6.0-42|31	dynamic XSL Transformations on either static XML documents, or XML
21cr|apache-mod_transform-0.6.0-42|32	documents generated from another Apache module or CGI program.
21cr|apache-mod_transform-0.6.0-42|33	
21cr|apache-mod_transform-0.6.0-42|34	%prep
21cr|apache-mod_transform-0.6.0-42|35	
21cr|apache-mod_transform-0.6.0-42|36	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_transform-0.6.0-42|37	
21cr|apache-mod_transform-0.6.0-42|38	# strip away annoying ^M
21cr|apache-mod_transform-0.6.0-42|39	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_transform-0.6.0-42|40	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_transform-0.6.0-42|41	
21cr|apache-mod_transform-0.6.0-42|42	# fix apr
21cr|apache-mod_transform-0.6.0-42|43	if [ -x %{_bindir}/apr-config ]; then APR=%{_bindir}/apr-config; fi || echo APR=%{_bindir}/apr-1-config
21cr|apache-mod_transform-0.6.0-42|44	if [ -x %{_bindir}/apu-config ]; then APU=%{_bindir}/apu-config; fi || echo APU=%{_bindir}/apu-1-config
21cr|apache-mod_transform-0.6.0-42|45	perl -pi -e "s|%{_bindir}/apr-config|$APR|g" m4/*.m4
21cr|apache-mod_transform-0.6.0-42|46	perl -pi -e "s|%{_bindir}/apu-config|$APU|g" m4/*.m4
21cr|apache-mod_transform-0.6.0-42|47	
21cr|apache-mod_transform-0.6.0-42|48	%build
21cr|apache-mod_transform-0.6.0-42|49	libtoolize --copy --force; aclocal -I m4; automake --add-missing --copy --foreign; autoconf
21cr|apache-mod_transform-0.6.0-42|50	
21cr|apache-mod_transform-0.6.0-42|51	%configure --localstatedir=/var/lib
21cr|apache-mod_transform-0.6.0-42|52	
21cr|apache-mod_transform-0.6.0-42|53	%make
21cr|apache-mod_transform-0.6.0-42|54	
21cr|apache-mod_transform-0.6.0-42|55	%install
21cr|apache-mod_transform-0.6.0-42|56	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_transform-0.6.0-42|57	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_transform-0.6.0-42|58	
21cr|apache-mod_transform-0.6.0-42|59	install -m0755 src/.libs/libmod_transform.so %{buildroot}%{_libdir}/apache-extramodules/mod_transform.so
21cr|apache-mod_transform-0.6.0-42|60	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_transform-0.6.0-42|61	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_transform-0.6.0-42|62	
21cr|apache-mod_transform-0.6.0-42|63	install -d %{buildroot}/var/www/html/addon-modules
21cr|apache-mod_transform-0.6.0-42|64	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}/var/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_transform-0.6.0-42|65	
21cr|apache-mod_transform-0.6.0-42|66	%files
21cr|apache-mod_transform-0.6.0-42|67	%doc README TODO
21cr|apache-mod_transform-0.6.0-42|68	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_transform-0.6.0-42|69	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_transform-0.6.0-42|70	/var/www/html/addon-modules/*

221 21
21cr|apache-mod_upload-0-17|1	#Module-Specific definitions
21cr|apache-mod_upload-0-17|2	%define mod_name mod_upload
21cr|apache-mod_upload-0-17|3	%define mod_conf A70_%{mod_name}.conf
21cr|apache-mod_upload-0-17|4	%define mod_so %{mod_name}.so
21cr|apache-mod_upload-0-17|5	
21cr|apache-mod_upload-0-17|6	Summary:	DSO module for the apache web server
21cr|apache-mod_upload-0-17|7	Name:		apache-%{mod_name}
21cr|apache-mod_upload-0-17|8	Version:	0
21cr|apache-mod_upload-0-17|9	Release:	17
21cr|apache-mod_upload-0-17|10	Group:		System/Servers
21cr|apache-mod_upload-0-17|11	License:	GPL
21cr|apache-mod_upload-0-17|12	URL:		http://apache.webthing.com/mod_upload/
21cr|apache-mod_upload-0-17|13	# there is no official tar ball
21cr|apache-mod_upload-0-17|14	# http://apache.webthing.com/svn/apache/forms/mod_upload.c
21cr|apache-mod_upload-0-17|15	Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_upload.c
21cr|apache-mod_upload-0-17|16	Source1:	README.mod_upload
21cr|apache-mod_upload-0-17|17	Source2:	%{mod_conf}
21cr|apache-mod_upload-0-17|18	Requires(pre): rpm-helper
21cr|apache-mod_upload-0-17|19	Requires(postun): rpm-helper
21cr|apache-mod_upload-0-17|20	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_upload-0-17|21	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_upload-0-17|22	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_upload-0-17|23	Requires:	apache >= 2.2.0
21cr|apache-mod_upload-0-17|24	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_upload-0-17|25	BuildRequires:	file
21cr|apache-mod_upload-0-17|26	
21cr|apache-mod_upload-0-17|27	%description
21cr|apache-mod_upload-0-17|28	mod_upload is an input filter module for multipart/form-data, as submitted from
21cr|apache-mod_upload-0-17|29	File Upload forms on the Web. mod_upload decodes the data, so the handler gets
21cr|apache-mod_upload-0-17|30	the file itself without the MIME encoding. Other fields from the form are
21cr|apache-mod_upload-0-17|31	provided as a table of names/values.
21cr|apache-mod_upload-0-17|32	
21cr|apache-mod_upload-0-17|33	%prep
21cr|apache-mod_upload-0-17|34	
21cr|apache-mod_upload-0-17|35	%setup -q -c -T -n %{mod_name}-%{version}
21cr|apache-mod_upload-0-17|36	
21cr|apache-mod_upload-0-17|37	cp %{SOURCE0} %{mod_name}.c
21cr|apache-mod_upload-0-17|38	cp %{SOURCE1} README
21cr|apache-mod_upload-0-17|39	cp %{SOURCE2} %{mod_conf}
21cr|apache-mod_upload-0-17|40	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_upload-0-17|41	
21cr|apache-mod_upload-0-17|42	# strip away annoying ^M
21cr|apache-mod_upload-0-17|43	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_upload-0-17|44	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_upload-0-17|45	
21cr|apache-mod_upload-0-17|46	%build
21cr|apache-mod_upload-0-17|47	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_upload-0-17|48	
21cr|apache-mod_upload-0-17|49	%install
21cr|apache-mod_upload-0-17|50	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_upload-0-17|51	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_upload-0-17|52	
21cr|apache-mod_upload-0-17|53	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_upload-0-17|54	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_upload-0-17|55	
21cr|apache-mod_upload-0-17|56	%files
21cr|apache-mod_upload-0-17|57	%doc README
21cr|apache-mod_upload-0-17|58	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_upload-0-17|59	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

222 21
21cr|apache-mod_variety-0.2.1-21|1	#Module-Specific definitions
21cr|apache-mod_variety-0.2.1-21|2	%define mod_name mod_variety
21cr|apache-mod_variety-0.2.1-21|3	%define mod_conf 78_%{mod_name}.conf
21cr|apache-mod_variety-0.2.1-21|4	%define mod_so %{mod_name}.so
21cr|apache-mod_variety-0.2.1-21|5	
21cr|apache-mod_variety-0.2.1-21|6	Summary:	Apache module to serve random files from a directory
21cr|apache-mod_variety-0.2.1-21|7	Name:		apache-%{mod_name}
21cr|apache-mod_variety-0.2.1-21|8	Version:	0.2.1
21cr|apache-mod_variety-0.2.1-21|9	Release:	21
21cr|apache-mod_variety-0.2.1-21|10	Group:		System/Servers
21cr|apache-mod_variety-0.2.1-21|11	License:	BSD
21cr|apache-mod_variety-0.2.1-21|12	URL:		http://pmade.org/pjones/software/mod_variety/
21cr|apache-mod_variety-0.2.1-21|13	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_variety-0.2.1-21|14	Source1:	%{mod_conf}
21cr|apache-mod_variety-0.2.1-21|15	Source2:	README.html.variety.bz2
21cr|apache-mod_variety-0.2.1-21|16	Patch0:		%{mod_name}-0.2.0-register.patch
21cr|apache-mod_variety-0.2.1-21|17	Patch1:		mod_variety-0.2.1-apache220.diff
21cr|apache-mod_variety-0.2.1-21|18	BuildRequires:	unzip
21cr|apache-mod_variety-0.2.1-21|19	Requires(pre): rpm-helper
21cr|apache-mod_variety-0.2.1-21|20	Requires(postun): rpm-helper
21cr|apache-mod_variety-0.2.1-21|21	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_variety-0.2.1-21|22	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_variety-0.2.1-21|23	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_variety-0.2.1-21|24	Requires:	apache >= 2.2.0
21cr|apache-mod_variety-0.2.1-21|25	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_variety-0.2.1-21|26	BuildRequires:	file
21cr|apache-mod_variety-0.2.1-21|27	Epoch:		1
21cr|apache-mod_variety-0.2.1-21|28	
21cr|apache-mod_variety-0.2.1-21|29	%description
21cr|apache-mod_variety-0.2.1-21|30	mod_variety is an Apache 2.x module that will serve a random file
21cr|apache-mod_variety-0.2.1-21|31	from the requested directory. It is useful for serving random
21cr|apache-mod_variety-0.2.1-21|32	images or completely random sites.
21cr|apache-mod_variety-0.2.1-21|33	
21cr|apache-mod_variety-0.2.1-21|34	%prep
21cr|apache-mod_variety-0.2.1-21|35	
21cr|apache-mod_variety-0.2.1-21|36	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_variety-0.2.1-21|37	%patch0 -p0
21cr|apache-mod_variety-0.2.1-21|38	%patch1 -p0
21cr|apache-mod_variety-0.2.1-21|39	bzcat %{SOURCE2} > README.html
21cr|apache-mod_variety-0.2.1-21|40	
21cr|apache-mod_variety-0.2.1-21|41	# strip away annoying ^M
21cr|apache-mod_variety-0.2.1-21|42	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_variety-0.2.1-21|43	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_variety-0.2.1-21|44	
21cr|apache-mod_variety-0.2.1-21|45	%build
21cr|apache-mod_variety-0.2.1-21|46	
21cr|apache-mod_variety-0.2.1-21|47	# fix strange file permissions
21cr|apache-mod_variety-0.2.1-21|48	find -type f|xargs chmod 644
21cr|apache-mod_variety-0.2.1-21|49	
21cr|apache-mod_variety-0.2.1-21|50	cp src/%{mod_name}.c %{mod_name}.c
21cr|apache-mod_variety-0.2.1-21|51	
21cr|apache-mod_variety-0.2.1-21|52	# make doesn't work, but this does (real qute!)
21cr|apache-mod_variety-0.2.1-21|53	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_variety-0.2.1-21|54	
21cr|apache-mod_variety-0.2.1-21|55	%install
21cr|apache-mod_variety-0.2.1-21|56	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_variety-0.2.1-21|57	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_variety-0.2.1-21|58	
21cr|apache-mod_variety-0.2.1-21|59	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_variety-0.2.1-21|60	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_variety-0.2.1-21|61	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_variety-0.2.1-21|62	
21cr|apache-mod_variety-0.2.1-21|63	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_variety-0.2.1-21|64	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_variety-0.2.1-21|65	
21cr|apache-mod_variety-0.2.1-21|66	%files
21cr|apache-mod_variety-0.2.1-21|67	%doc README.html docs/manual/*.xml docs/CREDITS docs/manual.txt
21cr|apache-mod_variety-0.2.1-21|68	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_variety-0.2.1-21|69	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_variety-0.2.1-21|70	%{_var}/www/html/addon-modules/*

223 21
21cr|apache-mod_vdbh-1.0.3-26|1	#Module-Specific definitions
21cr|apache-mod_vdbh-1.0.3-26|2	%define mod_name mod_vdbh
21cr|apache-mod_vdbh-1.0.3-26|3	%define mod_conf 21_%{mod_name}.conf
21cr|apache-mod_vdbh-1.0.3-26|4	%define mod_so %{mod_name}.so
21cr|apache-mod_vdbh-1.0.3-26|5	
21cr|apache-mod_vdbh-1.0.3-26|6	Summary:	A Virtual Database Hosting DSO module for the apache web server
21cr|apache-mod_vdbh-1.0.3-26|7	Name:		apache-%{mod_name}
21cr|apache-mod_vdbh-1.0.3-26|8	Version:	1.0.3
21cr|apache-mod_vdbh-1.0.3-26|9	Release:	26
21cr|apache-mod_vdbh-1.0.3-26|10	Group:		System/Servers
21cr|apache-mod_vdbh-1.0.3-26|11	License:	GPL
21cr|apache-mod_vdbh-1.0.3-26|12	URL:		http://www.synthemesc.com/mod_vdbh/
21cr|apache-mod_vdbh-1.0.3-26|13	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_vdbh-1.0.3-26|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_vdbh-1.0.3-26|15	Requires(pre): rpm-helper
21cr|apache-mod_vdbh-1.0.3-26|16	Requires(postun): rpm-helper
21cr|apache-mod_vdbh-1.0.3-26|17	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_vdbh-1.0.3-26|18	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_vdbh-1.0.3-26|19	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_vdbh-1.0.3-26|20	Requires:	apache >= 2.2.0
21cr|apache-mod_vdbh-1.0.3-26|21	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_vdbh-1.0.3-26|22	BuildRequires:	mysql-devel
21cr|apache-mod_vdbh-1.0.3-26|23	BuildRequires:	file
21cr|apache-mod_vdbh-1.0.3-26|24	Epoch:		1
21cr|apache-mod_vdbh-1.0.3-26|25	
21cr|apache-mod_vdbh-1.0.3-26|26	%description
21cr|apache-mod_vdbh-1.0.3-26|27	mod_vdbh is an Apache Web Server module allowing mass virtual
21cr|apache-mod_vdbh-1.0.3-26|28	hosting without the need for file based configuration. The virtual
21cr|apache-mod_vdbh-1.0.3-26|29	host paths are translated from a MySQL database at request time,
21cr|apache-mod_vdbh-1.0.3-26|30	thus the configuration can be changed without having to restart
21cr|apache-mod_vdbh-1.0.3-26|31	Apache Web Server.
21cr|apache-mod_vdbh-1.0.3-26|32	
21cr|apache-mod_vdbh-1.0.3-26|33	%prep
21cr|apache-mod_vdbh-1.0.3-26|34	
21cr|apache-mod_vdbh-1.0.3-26|35	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_vdbh-1.0.3-26|36	
21cr|apache-mod_vdbh-1.0.3-26|37	# strip away annoying ^M
21cr|apache-mod_vdbh-1.0.3-26|38	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_vdbh-1.0.3-26|39	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_vdbh-1.0.3-26|40	
21cr|apache-mod_vdbh-1.0.3-26|41	%build
21cr|apache-mod_vdbh-1.0.3-26|42	%{_bindir}/apxs -DHAVE_STDDEF_H -I%{_includedir}/mysql -L%{_libdir} -Wl,-lmysqlclient -c mod_vdbh.c
21cr|apache-mod_vdbh-1.0.3-26|43	
21cr|apache-mod_vdbh-1.0.3-26|44	%install
21cr|apache-mod_vdbh-1.0.3-26|45	
21cr|apache-mod_vdbh-1.0.3-26|46	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_vdbh-1.0.3-26|47	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_vdbh-1.0.3-26|48	
21cr|apache-mod_vdbh-1.0.3-26|49	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_vdbh-1.0.3-26|50	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_vdbh-1.0.3-26|51	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_vdbh-1.0.3-26|52	
21cr|apache-mod_vdbh-1.0.3-26|53	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_vdbh-1.0.3-26|54	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_vdbh-1.0.3-26|55	
21cr|apache-mod_vdbh-1.0.3-26|56	%files
21cr|apache-mod_vdbh-1.0.3-26|57	%doc AUTHORS README TODO
21cr|apache-mod_vdbh-1.0.3-26|58	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_vdbh-1.0.3-26|59	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_vdbh-1.0.3-26|60	%{_var}/www/html/addon-modules/*

224 21
21cr|apache-mod_vhost_mysql-0.10-25|1	#Module-Specific definitions
21cr|apache-mod_vhost_mysql-0.10-25|2	%define mod_name mod_vhost_mysql
21cr|apache-mod_vhost_mysql-0.10-25|3	%define mod_conf A74_%{mod_name}.conf
21cr|apache-mod_vhost_mysql-0.10-25|4	%define mod_so %{mod_name}.so
21cr|apache-mod_vhost_mysql-0.10-25|5	
21cr|apache-mod_vhost_mysql-0.10-25|6	Summary:	DSO module for the apache web server
21cr|apache-mod_vhost_mysql-0.10-25|7	Name:		apache-%{mod_name}
21cr|apache-mod_vhost_mysql-0.10-25|8	Version:	0.10
21cr|apache-mod_vhost_mysql-0.10-25|9	Release:	25
21cr|apache-mod_vhost_mysql-0.10-25|10	License:	GPL
21cr|apache-mod_vhost_mysql-0.10-25|11	Group:		System/Servers
21cr|apache-mod_vhost_mysql-0.10-25|12	Url:		http://fabienne.tc2.utelisys.net/~skinkie/mod_vhost_mysql2/
21cr|apache-mod_vhost_mysql-0.10-25|13	Source0:	http://fabienne.tc2.utelisys.net/~skinkie/mod_vhost_mysql2/mod_vhost_mysql2-0.10.tar.bz2
21cr|apache-mod_vhost_mysql-0.10-25|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_vhost_mysql-0.10-25|15	BuildRequires:	file
21cr|apache-mod_vhost_mysql-0.10-25|16	BuildRequires:	apache-devel
21cr|apache-mod_vhost_mysql-0.10-25|17	BuildRequires:	mysql-devel
21cr|apache-mod_vhost_mysql-0.10-25|18	BuildRequires:	pkgconfig(openssl)
21cr|apache-mod_vhost_mysql-0.10-25|19	Requires:	apache
21cr|apache-mod_vhost_mysql-0.10-25|20	Requires:	apache-conf
21cr|apache-mod_vhost_mysql-0.10-25|21	Requires(pre):	apache
21cr|apache-mod_vhost_mysql-0.10-25|22	Requires(pre):	apache-conf
21cr|apache-mod_vhost_mysql-0.10-25|23	Requires(pre,postun):	rpm-helper
21cr|apache-mod_vhost_mysql-0.10-25|24	
21cr|apache-mod_vhost_mysql-0.10-25|25	%description
21cr|apache-mod_vhost_mysql-0.10-25|26	This module provides dynamically configured virtual Hosting. using MySQL in
21cr|apache-mod_vhost_mysql-0.10-25|27	Apache2.
21cr|apache-mod_vhost_mysql-0.10-25|28	
21cr|apache-mod_vhost_mysql-0.10-25|29	%files
21cr|apache-mod_vhost_mysql-0.10-25|30	%doc README vh.sql
21cr|apache-mod_vhost_mysql-0.10-25|31	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_vhost_mysql-0.10-25|32	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_vhost_mysql-0.10-25|33	
21cr|apache-mod_vhost_mysql-0.10-25|34	#----------------------------------------------------------------------------
21cr|apache-mod_vhost_mysql-0.10-25|35	
21cr|apache-mod_vhost_mysql-0.10-25|36	%prep
21cr|apache-mod_vhost_mysql-0.10-25|37	%setup -q -n %{mod_name}2-%{version}
21cr|apache-mod_vhost_mysql-0.10-25|38	
21cr|apache-mod_vhost_mysql-0.10-25|39	# strip away annoying ^M
21cr|apache-mod_vhost_mysql-0.10-25|40	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_vhost_mysql-0.10-25|41	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_vhost_mysql-0.10-25|42	
21cr|apache-mod_vhost_mysql-0.10-25|43	%build
21cr|apache-mod_vhost_mysql-0.10-25|44	apxs `mysql_config --include` -lmysqlclient -c %{mod_name}.c
21cr|apache-mod_vhost_mysql-0.10-25|45	
21cr|apache-mod_vhost_mysql-0.10-25|46	%install
21cr|apache-mod_vhost_mysql-0.10-25|47	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_vhost_mysql-0.10-25|48	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_vhost_mysql-0.10-25|49	
21cr|apache-mod_vhost_mysql-0.10-25|50	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_vhost_mysql-0.10-25|51	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_vhost_mysql-0.10-25|52	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

225 21
21cr|apache-mod_webfilter-0.6-19|1	#Module-Specific definitions
21cr|apache-mod_webfilter-0.6-19|2	%define mod_name mod_webfilter
21cr|apache-mod_webfilter-0.6-19|3	%define mod_conf A12_%{mod_name}.conf
21cr|apache-mod_webfilter-0.6-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_webfilter-0.6-19|5	
21cr|apache-mod_webfilter-0.6-19|6	Summary:	An apache content filter module
21cr|apache-mod_webfilter-0.6-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_webfilter-0.6-19|8	Version:	0.6
21cr|apache-mod_webfilter-0.6-19|9	Release:	19
21cr|apache-mod_webfilter-0.6-19|10	Epoch:		1
21cr|apache-mod_webfilter-0.6-19|11	License:	GPLv2+
21cr|apache-mod_webfilter-0.6-19|12	Group:		System/Servers
21cr|apache-mod_webfilter-0.6-19|13	Url:		http://software.othello.ch/mod_webfilter/
21cr|apache-mod_webfilter-0.6-19|14	Source0:	%{mod_name}-%{version}.tar.bz2
21cr|apache-mod_webfilter-0.6-19|15	Source1:	%{mod_conf}.bz2
21cr|apache-mod_webfilter-0.6-19|16	Source2:	mod_webfilter.txt.bz2
21cr|apache-mod_webfilter-0.6-19|17	Patch0:		mod_webfilter-0.6-misc_fixes.patch
21cr|apache-mod_webfilter-0.6-19|18	Patch1:		mod_webfilter-0.6-apache220.diff
21cr|apache-mod_webfilter-0.6-19|19	Requires:	apache-mod_php
21cr|apache-mod_webfilter-0.6-19|20	Requires:	apache-mod_proxy
21cr|apache-mod_webfilter-0.6-19|21	BuildRequires:	autoconf2.5
21cr|apache-mod_webfilter-0.6-19|22	BuildRequires:	file
21cr|apache-mod_webfilter-0.6-19|23	BuildRequires:	apache-devel
21cr|apache-mod_webfilter-0.6-19|24	BuildRequires:	gdbm-devel
21cr|apache-mod_webfilter-0.6-19|25	Requires:	apache
21cr|apache-mod_webfilter-0.6-19|26	Requires:	apache-conf
21cr|apache-mod_webfilter-0.6-19|27	Requires(pre):	apache
21cr|apache-mod_webfilter-0.6-19|28	Requires(pre):	apache-conf
21cr|apache-mod_webfilter-0.6-19|29	Requires(pre,postun):	rpm-helper
21cr|apache-mod_webfilter-0.6-19|30	
21cr|apache-mod_webfilter-0.6-19|31	%description
21cr|apache-mod_webfilter-0.6-19|32	Even though the free software community opposes censoring efforts
21cr|apache-mod_webfilter-0.6-19|33	on the Internet, corporations still prefer to restrict the access
21cr|apache-mod_webfilter-0.6-19|34	their employees have to the interet with technical measures.
21cr|apache-mod_webfilter-0.6-19|35	Flexible solutions for URL filtering have so far mostly been
21cr|apache-mod_webfilter-0.6-19|36	provided by commercial software vendors, free software
21cr|apache-mod_webfilter-0.6-19|37	implementations usually were not versatile enough for commercial
21cr|apache-mod_webfilter-0.6-19|38	environments. Unfortunately, this also meant that commercial
21cr|apache-mod_webfilter-0.6-19|39	products were used for proxies and firewalls, and in the process
21cr|apache-mod_webfilter-0.6-19|40	for many other things as well.
21cr|apache-mod_webfilter-0.6-19|41	
21cr|apache-mod_webfilter-0.6-19|42	We believe that mod_webfilter could improve this. In the webfilter
21cr|apache-mod_webfilter-0.6-19|43	databases, each hostname or domain suffix is categorized with one
21cr|apache-mod_webfilter-0.6-19|44	or more categories describing the content the site offers. The
21cr|apache-mod_webfilter-0.6-19|45	administrator can configure the module with a whitelist and a
21cr|apache-mod_webfilter-0.6-19|46	blacklist. If the hostname requested by a user has a category as
21cr|apache-mod_webfilter-0.6-19|47	specified in the whitelist, the request is accepted, even if the
21cr|apache-mod_webfilter-0.6-19|48	following blacklist test would reject it. If the hostname
21cr|apache-mod_webfilter-0.6-19|49	requested has a category as specified in the black list, it is
21cr|apache-mod_webfilter-0.6-19|50	rejected. All other requests are accepted, but tag filtering, an
21cr|apache-mod_webfilter-0.6-19|51	additional capability of the module, is applied to the content
21cr|apache-mod_webfilter-0.6-19|52	delivered for this URL.
21cr|apache-mod_webfilter-0.6-19|53	
21cr|apache-mod_webfilter-0.6-19|54	In principle, one database for blacklist and whitelist would be
21cr|apache-mod_webfilter-0.6-19|55	enough, nevertheless the module allows the databases for whitelist
21cr|apache-mod_webfilter-0.6-19|56	and blacklist to be different. This makes sense e.g. in a setting
21cr|apache-mod_webfilter-0.6-19|57	where the blacklist is imported from some public database of
21cr|apache-mod_webfilter-0.6-19|58	`indecent' URLs, and the whitelist is a locally maintained
21cr|apache-mod_webfilter-0.6-19|59	database of exceptions.
21cr|apache-mod_webfilter-0.6-19|60	
21cr|apache-mod_webfilter-0.6-19|61	%files
21cr|apache-mod_webfilter-0.6-19|62	%doc doc/mod_webfilter.html AUTHORS ChangeLog NEWS README TODO mod_webfilter.txt
21cr|apache-mod_webfilter-0.6-19|63	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_webfilter-0.6-19|64	%attr(0755,apache,apache) %dir /var/lib/mod_webfilter
21cr|apache-mod_webfilter-0.6-19|65	%attr(0666,apache,apache) %config(noreplace) /var/lib/mod_webfilter/white
21cr|apache-mod_webfilter-0.6-19|66	%attr(0666,apache,apache) %config(noreplace) /var/lib/mod_webfilter/black
21cr|apache-mod_webfilter-0.6-19|67	%attr(0666,apache,apache) %config(noreplace) /var/lib/mod_webfilter/whitetypes
21cr|apache-mod_webfilter-0.6-19|68	%attr(0666,apache,apache) %config(noreplace) /var/lib/mod_webfilter/blacktypes
21cr|apache-mod_webfilter-0.6-19|69	%attr(0755,root,root) %{_bindir}/webfilter_*
21cr|apache-mod_webfilter-0.6-19|70	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_webfilter-0.6-19|71	%{_var}/www/html/addon-modules/*
21cr|apache-mod_webfilter-0.6-19|72	%attr(0644,root,root) %{_var}/www/html/admin/mod_webfilter/whitelist.php
21cr|apache-mod_webfilter-0.6-19|73	%{_mandir}/man1/webfilter_*
21cr|apache-mod_webfilter-0.6-19|74	
21cr|apache-mod_webfilter-0.6-19|75	#----------------------------------------------------------------------------
21cr|apache-mod_webfilter-0.6-19|76	
21cr|apache-mod_webfilter-0.6-19|77	%prep
21cr|apache-mod_webfilter-0.6-19|78	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_webfilter-0.6-19|79	%patch0 -p1
21cr|apache-mod_webfilter-0.6-19|80	%patch1 -p0
21cr|apache-mod_webfilter-0.6-19|81	
21cr|apache-mod_webfilter-0.6-19|82	bzcat %{SOURCE2} > mod_webfilter.txt
21cr|apache-mod_webfilter-0.6-19|83	
21cr|apache-mod_webfilter-0.6-19|84	# strip away annoying ^M
21cr|apache-mod_webfilter-0.6-19|85	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_webfilter-0.6-19|86	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_webfilter-0.6-19|87	
21cr|apache-mod_webfilter-0.6-19|88	%build
21cr|apache-mod_webfilter-0.6-19|89	export WANT_AUTOCONF_2_5=1
21cr|apache-mod_webfilter-0.6-19|90	autoreconf -fi
21cr|apache-mod_webfilter-0.6-19|91	
21cr|apache-mod_webfilter-0.6-19|92	export CFLAGS=`%{_bindir}/apxs -q CFLAGS`
21cr|apache-mod_webfilter-0.6-19|93	
21cr|apache-mod_webfilter-0.6-19|94	%configure --localstatedir=/var/lib \
21cr|apache-mod_webfilter-0.6-19|95	--with-apxs=%{_bindir}/apxs \
21cr|apache-mod_webfilter-0.6-19|96	--with-htdocs=%{_var}/www/html/admin/mod_webfilter
21cr|apache-mod_webfilter-0.6-19|97	
21cr|apache-mod_webfilter-0.6-19|98	make
21cr|apache-mod_webfilter-0.6-19|99	
21cr|apache-mod_webfilter-0.6-19|100	pushd module
21cr|apache-mod_webfilter-0.6-19|101	# the autoconf stuff is a mess, we have to build the module "by hand"
21cr|apache-mod_webfilter-0.6-19|102	echo "static char *mod_webfilter_version = \"%{version}\";" > mod_webfilter_version.h
21cr|apache-mod_webfilter-0.6-19|103	%{_bindir}/apxs -c mod_webfilter.c
21cr|apache-mod_webfilter-0.6-19|104	mv .libs ../
21cr|apache-mod_webfilter-0.6-19|105	popd
21cr|apache-mod_webfilter-0.6-19|106	
21cr|apache-mod_webfilter-0.6-19|107	%install
21cr|apache-mod_webfilter-0.6-19|108	%makeinstall_std
21cr|apache-mod_webfilter-0.6-19|109	
21cr|apache-mod_webfilter-0.6-19|110	install -d %{buildroot}%{_var}/www/html/admin/%{mod_name}
21cr|apache-mod_webfilter-0.6-19|111	install -d %{buildroot}/var/lib/%{mod_name}
21cr|apache-mod_webfilter-0.6-19|112	
21cr|apache-mod_webfilter-0.6-19|113	# create some funny defaults ;)
21cr|apache-mod_webfilter-0.6-19|114	echo "bad_sites no_visit" | %{buildroot}%{_bindir}/webfilter_create \
21cr|apache-mod_webfilter-0.6-19|115	%{buildroot}/var/lib/mod_webfilter/blacktypes
21cr|apache-mod_webfilter-0.6-19|116	
21cr|apache-mod_webfilter-0.6-19|117	echo "good_sites go_visit" | %{buildroot}%{_bindir}/webfilter_create \
21cr|apache-mod_webfilter-0.6-19|118	%{buildroot}/var/lib/mod_webfilter/whitetypes
21cr|apache-mod_webfilter-0.6-19|119	
21cr|apache-mod_webfilter-0.6-19|120	echo "www.microsoft.com bad_sites #bad" | %{buildroot}%{_bindir}/webfilter_create \
21cr|apache-mod_webfilter-0.6-19|121	%{buildroot}/var/lib/mod_webfilter/black
21cr|apache-mod_webfilter-0.6-19|122	
21cr|apache-mod_webfilter-0.6-19|123	echo "nux.se good_sites #good" | %{buildroot}%{_bindir}/webfilter_create \
21cr|apache-mod_webfilter-0.6-19|124	%{buildroot}/var/lib/mod_webfilter/white
21cr|apache-mod_webfilter-0.6-19|125	
21cr|apache-mod_webfilter-0.6-19|126	# remove silly things...
21cr|apache-mod_webfilter-0.6-19|127	rm -f %{buildroot}%{_var}/www/html/admin/mod_webfilter/*
21cr|apache-mod_webfilter-0.6-19|128	
21cr|apache-mod_webfilter-0.6-19|129	# install the web stuff
21cr|apache-mod_webfilter-0.6-19|130	install -m644 web/whitelist.php %{buildroot}%{_var}/www/html/admin/mod_webfilter/whitelist.php
21cr|apache-mod_webfilter-0.6-19|131	
21cr|apache-mod_webfilter-0.6-19|132	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_webfilter-0.6-19|133	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_webfilter-0.6-19|134	
21cr|apache-mod_webfilter-0.6-19|135	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_webfilter-0.6-19|136	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_webfilter-0.6-19|137	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_webfilter-0.6-19|138	
21cr|apache-mod_webfilter-0.6-19|139	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_webfilter-0.6-19|140	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

226 21
21cr|apache-mod_xhtml-0-17|1	#Module-Specific definitions
21cr|apache-mod_xhtml-0-17|2	%define mod_name mod_xhtml
21cr|apache-mod_xhtml-0-17|3	%define mod_conf A68_%{mod_name}.conf
21cr|apache-mod_xhtml-0-17|4	%define mod_so %{mod_name}.so
21cr|apache-mod_xhtml-0-17|5	
21cr|apache-mod_xhtml-0-17|6	Summary:	Adds XHTML Namespace processing to the Apache Webserver
21cr|apache-mod_xhtml-0-17|7	Name:		apache-%{mod_name}
21cr|apache-mod_xhtml-0-17|8	Version:	0
21cr|apache-mod_xhtml-0-17|9	Release:	17
21cr|apache-mod_xhtml-0-17|10	Group:		System/Servers
21cr|apache-mod_xhtml-0-17|11	License:	GPL
21cr|apache-mod_xhtml-0-17|12	URL:		http://apache.webthing.com/mod_xhtml/
21cr|apache-mod_xhtml-0-17|13	# there is no official tar ball
21cr|apache-mod_xhtml-0-17|14	# http://apache.webthing.com/svn/apache/filters/xmlns/
21cr|apache-mod_xhtml-0-17|15	Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_xhtml.c
21cr|apache-mod_xhtml-0-17|16	Source1:	README.mod_xhtml
21cr|apache-mod_xhtml-0-17|17	Source2:	%{mod_conf}
21cr|apache-mod_xhtml-0-17|18	Requires(pre): rpm-helper
21cr|apache-mod_xhtml-0-17|19	Requires(postun): rpm-helper
21cr|apache-mod_xhtml-0-17|20	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_xhtml-0-17|21	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_xhtml-0-17|22	Requires(pre):	apache-mod_xmlns
21cr|apache-mod_xhtml-0-17|23	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_xhtml-0-17|24	Requires:	apache >= 2.2.0
21cr|apache-mod_xhtml-0-17|25	Requires:	apache-mod_xmlns
21cr|apache-mod_xhtml-0-17|26	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_xhtml-0-17|27	BuildRequires:	apache-mod_xmlns-devel
21cr|apache-mod_xhtml-0-17|28	BuildRequires:	file
21cr|apache-mod_xhtml-0-17|29	
21cr|apache-mod_xhtml-0-17|30	%description
21cr|apache-mod_xhtml-0-17|31	mod_xhtml provides a namespace processor for http://www.w3.org/1999/xhtml that
21cr|apache-mod_xhtml-0-17|32	serves to ensure XHTML meets the W3C Appendix C guidelines for compatibility
21cr|apache-mod_xhtml-0-17|33	with HTML browsers and the text/html MIME type. In addition, mod_xhtml
21cr|apache-mod_xhtml-0-17|34	implements Server Side  Includes (SSI), both as Apache's comment-driven
21cr|apache-mod_xhtml-0-17|35	processing language and as a separate XML namespace processor.
21cr|apache-mod_xhtml-0-17|36	
21cr|apache-mod_xhtml-0-17|37	%prep
21cr|apache-mod_xhtml-0-17|38	
21cr|apache-mod_xhtml-0-17|39	%setup -q -c -T -n %{mod_name}-%{version}
21cr|apache-mod_xhtml-0-17|40	
21cr|apache-mod_xhtml-0-17|41	cp %{SOURCE0} mod_xhtml.c
21cr|apache-mod_xhtml-0-17|42	cp %{SOURCE1} README
21cr|apache-mod_xhtml-0-17|43	cp %{SOURCE2} %{mod_conf}
21cr|apache-mod_xhtml-0-17|44	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_xhtml-0-17|45	
21cr|apache-mod_xhtml-0-17|46	# strip away annoying ^M
21cr|apache-mod_xhtml-0-17|47	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_xhtml-0-17|48	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_xhtml-0-17|49	
21cr|apache-mod_xhtml-0-17|50	%build
21cr|apache-mod_xhtml-0-17|51	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_xhtml-0-17|52	
21cr|apache-mod_xhtml-0-17|53	%install
21cr|apache-mod_xhtml-0-17|54	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_xhtml-0-17|55	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_xhtml-0-17|56	
21cr|apache-mod_xhtml-0-17|57	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_xhtml-0-17|58	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xhtml-0-17|59	
21cr|apache-mod_xhtml-0-17|60	%files
21cr|apache-mod_xhtml-0-17|61	%doc README
21cr|apache-mod_xhtml-0-17|62	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xhtml-0-17|63	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

227 21
21cr|apache-mod_xhtml_neg-1.0a-13|1	#Module-Specific definitions
21cr|apache-mod_xhtml_neg-1.0a-13|2	%define apache_version 2.2.8
21cr|apache-mod_xhtml_neg-1.0a-13|3	%define mod_name mod_xhtml_neg
21cr|apache-mod_xhtml_neg-1.0a-13|4	%define mod_conf B39_%{mod_name}.conf
21cr|apache-mod_xhtml_neg-1.0a-13|5	%define mod_so %{mod_name}.so
21cr|apache-mod_xhtml_neg-1.0a-13|6	
21cr|apache-mod_xhtml_neg-1.0a-13|7	Summary:	An XHTML content negotiation module for Apache
21cr|apache-mod_xhtml_neg-1.0a-13|8	Name:		apache-%{mod_name}
21cr|apache-mod_xhtml_neg-1.0a-13|9	Version:	1.0a
21cr|apache-mod_xhtml_neg-1.0a-13|10	Release:	13
21cr|apache-mod_xhtml_neg-1.0a-13|11	Group:		System/Servers
21cr|apache-mod_xhtml_neg-1.0a-13|12	License:	Apache License
21cr|apache-mod_xhtml_neg-1.0a-13|13	URL:		http://mod-xhtml-neg.sourceforge.net/
21cr|apache-mod_xhtml_neg-1.0a-13|14	Source0:	http://dfn.dl.sourceforge.net/sourceforge/mod-xhtml-neg/%{mod_name}2-%{version}.tar.gz
21cr|apache-mod_xhtml_neg-1.0a-13|15	Source1:	%{mod_conf}
21cr|apache-mod_xhtml_neg-1.0a-13|16	Requires(pre): rpm-helper
21cr|apache-mod_xhtml_neg-1.0a-13|17	Requires(postun): rpm-helper
21cr|apache-mod_xhtml_neg-1.0a-13|18	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_xhtml_neg-1.0a-13|19	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_xhtml_neg-1.0a-13|20	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_xhtml_neg-1.0a-13|21	Requires:	apache >= %{apache_version}
21cr|apache-mod_xhtml_neg-1.0a-13|22	BuildRequires:	apache-devel >= %{apache_version}
21cr|apache-mod_xhtml_neg-1.0a-13|23	BuildRequires:	dos2unix
21cr|apache-mod_xhtml_neg-1.0a-13|24	
21cr|apache-mod_xhtml_neg-1.0a-13|25	%description
21cr|apache-mod_xhtml_neg-1.0a-13|26	This module provides content negotiation facilities for XHTML documents that
21cr|apache-mod_xhtml_neg-1.0a-13|27	conform to Appendix C compatibility requirements of the XHTML 1.0
21cr|apache-mod_xhtml_neg-1.0a-13|28	specification. This allows compatible browsers to view XHTML content as
21cr|apache-mod_xhtml_neg-1.0a-13|29	XML-compliant documents, and older or less compatible clients to view XHTML
21cr|apache-mod_xhtml_neg-1.0a-13|30	content as text/html documents.
21cr|apache-mod_xhtml_neg-1.0a-13|31	
21cr|apache-mod_xhtml_neg-1.0a-13|32	%prep
21cr|apache-mod_xhtml_neg-1.0a-13|33	
21cr|apache-mod_xhtml_neg-1.0a-13|34	%setup -q -n %{mod_name}-2.0
21cr|apache-mod_xhtml_neg-1.0a-13|35	
21cr|apache-mod_xhtml_neg-1.0a-13|36	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_xhtml_neg-1.0a-13|37	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_xhtml_neg-1.0a-13|38	
21cr|apache-mod_xhtml_neg-1.0a-13|39	find -type f -exec dos2unix {} \;
21cr|apache-mod_xhtml_neg-1.0a-13|40	
21cr|apache-mod_xhtml_neg-1.0a-13|41	%build
21cr|apache-mod_xhtml_neg-1.0a-13|42	%{_bindir}/apxs -c mod_xhtml_neg.c lookupa.c
21cr|apache-mod_xhtml_neg-1.0a-13|43	
21cr|apache-mod_xhtml_neg-1.0a-13|44	%install
21cr|apache-mod_xhtml_neg-1.0a-13|45	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_xhtml_neg-1.0a-13|46	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_xhtml_neg-1.0a-13|47	
21cr|apache-mod_xhtml_neg-1.0a-13|48	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_xhtml_neg-1.0a-13|49	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xhtml_neg-1.0a-13|50	
21cr|apache-mod_xhtml_neg-1.0a-13|51	%files
21cr|apache-mod_xhtml_neg-1.0a-13|52	%doc LICENSE README mod_xhtml_neg.html
21cr|apache-mod_xhtml_neg-1.0a-13|53	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xhtml_neg-1.0a-13|54	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

228 21
21cr|apache-mod_xml2enc-1.0.3-12|1	#Module-Specific definitions
21cr|apache-mod_xml2enc-1.0.3-12|2	%define mod_name mod_xml2enc
21cr|apache-mod_xml2enc-1.0.3-12|3	%define mod_conf A29_%{mod_name}.conf
21cr|apache-mod_xml2enc-1.0.3-12|4	%define mod_so %{mod_name}.so
21cr|apache-mod_xml2enc-1.0.3-12|5	
21cr|apache-mod_xml2enc-1.0.3-12|6	Summary:	Extended internationalisation support
21cr|apache-mod_xml2enc-1.0.3-12|7	Name:		apache-%{mod_name}
21cr|apache-mod_xml2enc-1.0.3-12|8	Version:	1.0.3
21cr|apache-mod_xml2enc-1.0.3-12|9	Release:	12
21cr|apache-mod_xml2enc-1.0.3-12|10	Group:		System/Servers
21cr|apache-mod_xml2enc-1.0.3-12|11	License:	Apache License
21cr|apache-mod_xml2enc-1.0.3-12|12	Url:		http://apache.webthing.com/mod_xml2enc/
21cr|apache-mod_xml2enc-1.0.3-12|13	Source0:	http://apache.webthing.com/svn/apache/filters/mod_xml2enc.c
21cr|apache-mod_xml2enc-1.0.3-12|14	Source1:	http://apache.webthing.com/svn/apache/filters/mod_xml2enc.h
21cr|apache-mod_xml2enc-1.0.3-12|15	Source2:	README.mod_xml2enc
21cr|apache-mod_xml2enc-1.0.3-12|16	Source3:	%{mod_conf}
21cr|apache-mod_xml2enc-1.0.3-12|17	BuildRequires:	file
21cr|apache-mod_xml2enc-1.0.3-12|18	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_xml2enc-1.0.3-12|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|apache-mod_xml2enc-1.0.3-12|20	Requires:	apache >= 2.2.0
21cr|apache-mod_xml2enc-1.0.3-12|21	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_xml2enc-1.0.3-12|22	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_xml2enc-1.0.3-12|23	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_xml2enc-1.0.3-12|24	
21cr|apache-mod_xml2enc-1.0.3-12|25	%description
21cr|apache-mod_xml2enc-1.0.3-12|26	mod_xml2enc is a transcoding module that can be used to extend the
21cr|apache-mod_xml2enc-1.0.3-12|27	internationalisation support of libxml2-based filter modules by converting
21cr|apache-mod_xml2enc-1.0.3-12|28	encoding before and/or after the filter has run. Thus an unsupported input
21cr|apache-mod_xml2enc-1.0.3-12|29	charset can be converted to UTF-8, and output can also be converted to another
21cr|apache-mod_xml2enc-1.0.3-12|30	charset if required.
21cr|apache-mod_xml2enc-1.0.3-12|31	
21cr|apache-mod_xml2enc-1.0.3-12|32	%files
21cr|apache-mod_xml2enc-1.0.3-12|33	%doc README.mod_xml2enc LICENCE
21cr|apache-mod_xml2enc-1.0.3-12|34	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xml2enc-1.0.3-12|35	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_xml2enc-1.0.3-12|36	
21cr|apache-mod_xml2enc-1.0.3-12|37	#----------------------------------------------------------------------------
21cr|apache-mod_xml2enc-1.0.3-12|38	
21cr|apache-mod_xml2enc-1.0.3-12|39	%package devel
21cr|apache-mod_xml2enc-1.0.3-12|40	Summary:	Development API for the mod_xml2enc apache module
21cr|apache-mod_xml2enc-1.0.3-12|41	Group:		Development/C
21cr|apache-mod_xml2enc-1.0.3-12|42	
21cr|apache-mod_xml2enc-1.0.3-12|43	%description devel
21cr|apache-mod_xml2enc-1.0.3-12|44	mod_xml2enc is a transcoding module that can be used to extend the
21cr|apache-mod_xml2enc-1.0.3-12|45	internationalisation support of libxml2-based filter modules by converting
21cr|apache-mod_xml2enc-1.0.3-12|46	encoding before and/or after the filter has run. Thus an unsupported input
21cr|apache-mod_xml2enc-1.0.3-12|47	charset can be converted to UTF-8, and output can also be converted to another
21cr|apache-mod_xml2enc-1.0.3-12|48	charset if required.
21cr|apache-mod_xml2enc-1.0.3-12|49	
21cr|apache-mod_xml2enc-1.0.3-12|50	This package contains the development API for the mod_xml2enc apache module.
21cr|apache-mod_xml2enc-1.0.3-12|51	
21cr|apache-mod_xml2enc-1.0.3-12|52	%files devel
21cr|apache-mod_xml2enc-1.0.3-12|53	%attr(0644,root,root) %{_includedir}/mod_xml2enc.h
21cr|apache-mod_xml2enc-1.0.3-12|54	
21cr|apache-mod_xml2enc-1.0.3-12|55	#----------------------------------------------------------------------------
21cr|apache-mod_xml2enc-1.0.3-12|56	
21cr|apache-mod_xml2enc-1.0.3-12|57	%prep
21cr|apache-mod_xml2enc-1.0.3-12|58	%setup -q -c -T -n %{mod_name}-%{version}
21cr|apache-mod_xml2enc-1.0.3-12|59	
21cr|apache-mod_xml2enc-1.0.3-12|60	cp %{SOURCE0} .
21cr|apache-mod_xml2enc-1.0.3-12|61	cp %{SOURCE1} .
21cr|apache-mod_xml2enc-1.0.3-12|62	cp %{SOURCE2} README.mod_xml2enc
21cr|apache-mod_xml2enc-1.0.3-12|63	cp %{SOURCE3} %{mod_conf}
21cr|apache-mod_xml2enc-1.0.3-12|64	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_xml2enc-1.0.3-12|65	
21cr|apache-mod_xml2enc-1.0.3-12|66	# strip away annoying ^M
21cr|apache-mod_xml2enc-1.0.3-12|67	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_xml2enc-1.0.3-12|68	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_xml2enc-1.0.3-12|69	
21cr|apache-mod_xml2enc-1.0.3-12|70	head -40 %{mod_name}.c > LICENCE
21cr|apache-mod_xml2enc-1.0.3-12|71	
21cr|apache-mod_xml2enc-1.0.3-12|72	%build
21cr|apache-mod_xml2enc-1.0.3-12|73	%{_bindir}/apxs `xml2-config --cflags` `xml2-config --libs` -c %{mod_name}.c
21cr|apache-mod_xml2enc-1.0.3-12|74	
21cr|apache-mod_xml2enc-1.0.3-12|75	%install
21cr|apache-mod_xml2enc-1.0.3-12|76	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_xml2enc-1.0.3-12|77	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_xml2enc-1.0.3-12|78	
21cr|apache-mod_xml2enc-1.0.3-12|79	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_xml2enc-1.0.3-12|80	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xml2enc-1.0.3-12|81	
21cr|apache-mod_xml2enc-1.0.3-12|82	install -d %{buildroot}%{_includedir}
21cr|apache-mod_xml2enc-1.0.3-12|83	install -m0644 mod_xml2enc.h %{buildroot}%{_includedir}/
21cr|apache-mod_xml2enc-1.0.3-12|84	

229 21
21cr|apache-mod_xmlns-0.97-19|1	#Module-Specific definitions
21cr|apache-mod_xmlns-0.97-19|2	%define mod_name mod_xmlns
21cr|apache-mod_xmlns-0.97-19|3	%define mod_conf A67_%{mod_name}.conf
21cr|apache-mod_xmlns-0.97-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_xmlns-0.97-19|5	
21cr|apache-mod_xmlns-0.97-19|6	Summary:	Adds XML Namespace processing to the Apache Webserver
21cr|apache-mod_xmlns-0.97-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_xmlns-0.97-19|8	Version:	0.97
21cr|apache-mod_xmlns-0.97-19|9	Release:	19
21cr|apache-mod_xmlns-0.97-19|10	Group:		System/Servers
21cr|apache-mod_xmlns-0.97-19|11	License:	GPL
21cr|apache-mod_xmlns-0.97-19|12	URL:		http://apache.webthing.com/mod_xmlns/
21cr|apache-mod_xmlns-0.97-19|13	# there is no official tar ball
21cr|apache-mod_xmlns-0.97-19|14	# http://apache.webthing.com/svn/apache/filters/xmlns/
21cr|apache-mod_xmlns-0.97-19|15	Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_xmlns.c
21cr|apache-mod_xmlns-0.97-19|16	Source1:	http://apache.webthing.com/svn/apache/filters/xmlns/xmlns.h
21cr|apache-mod_xmlns-0.97-19|17	Source2:	README.mod_xmlns
21cr|apache-mod_xmlns-0.97-19|18	Source3:	%{mod_conf}
21cr|apache-mod_xmlns-0.97-19|19	Requires(pre): rpm-helper
21cr|apache-mod_xmlns-0.97-19|20	Requires(postun): rpm-helper
21cr|apache-mod_xmlns-0.97-19|21	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_xmlns-0.97-19|22	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_xmlns-0.97-19|23	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_xmlns-0.97-19|24	Requires:	apache >= 2.2.0
21cr|apache-mod_xmlns-0.97-19|25	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_xmlns-0.97-19|26	BuildRequires:	file
21cr|apache-mod_xmlns-0.97-19|27	
21cr|apache-mod_xmlns-0.97-19|28	%description
21cr|apache-mod_xmlns-0.97-19|29	mod_xmlns adds XML Namespace support to Apache, and may form the basis of
21cr|apache-mod_xmlns-0.97-19|30	XML-driven publishing systems. It runs as an output filter, so it works
21cr|apache-mod_xmlns-0.97-19|31	automatically with any content generator.
21cr|apache-mod_xmlns-0.97-19|32	
21cr|apache-mod_xmlns-0.97-19|33	%package	devel
21cr|apache-mod_xmlns-0.97-19|34	Summary:	Development API for the mod_xmlns apache module
21cr|apache-mod_xmlns-0.97-19|35	Group:		Development/C
21cr|apache-mod_xmlns-0.97-19|36	
21cr|apache-mod_xmlns-0.97-19|37	%description	devel
21cr|apache-mod_xmlns-0.97-19|38	mod_xmlns adds XML Namespace support to Apache, and may form the basis of
21cr|apache-mod_xmlns-0.97-19|39	XML-driven publishing systems. It runs as an output filter, so it works
21cr|apache-mod_xmlns-0.97-19|40	automatically with any content generator.
21cr|apache-mod_xmlns-0.97-19|41	
21cr|apache-mod_xmlns-0.97-19|42	This package contains the development API for the mod_xmlns apache module.
21cr|apache-mod_xmlns-0.97-19|43	
21cr|apache-mod_xmlns-0.97-19|44	%prep
21cr|apache-mod_xmlns-0.97-19|45	
21cr|apache-mod_xmlns-0.97-19|46	%setup -q -c -T -n %{mod_name}-%{version}
21cr|apache-mod_xmlns-0.97-19|47	
21cr|apache-mod_xmlns-0.97-19|48	cp %{SOURCE0} mod_xmlns.c
21cr|apache-mod_xmlns-0.97-19|49	cp %{SOURCE1} xmlns.h
21cr|apache-mod_xmlns-0.97-19|50	cp %{SOURCE2} README
21cr|apache-mod_xmlns-0.97-19|51	cp %{SOURCE3} %{mod_conf}
21cr|apache-mod_xmlns-0.97-19|52	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_xmlns-0.97-19|53	
21cr|apache-mod_xmlns-0.97-19|54	# strip away annoying ^M
21cr|apache-mod_xmlns-0.97-19|55	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_xmlns-0.97-19|56	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_xmlns-0.97-19|57	
21cr|apache-mod_xmlns-0.97-19|58	%build
21cr|apache-mod_xmlns-0.97-19|59	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_xmlns-0.97-19|60	
21cr|apache-mod_xmlns-0.97-19|61	%install
21cr|apache-mod_xmlns-0.97-19|62	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_xmlns-0.97-19|63	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_xmlns-0.97-19|64	install -d %{buildroot}%{_includedir}
21cr|apache-mod_xmlns-0.97-19|65	
21cr|apache-mod_xmlns-0.97-19|66	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_xmlns-0.97-19|67	install -m0644 xmlns.h %{buildroot}%{_includedir}/
21cr|apache-mod_xmlns-0.97-19|68	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xmlns-0.97-19|69	
21cr|apache-mod_xmlns-0.97-19|70	%files
21cr|apache-mod_xmlns-0.97-19|71	%doc README
21cr|apache-mod_xmlns-0.97-19|72	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xmlns-0.97-19|73	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_xmlns-0.97-19|74	
21cr|apache-mod_xmlns-0.97-19|75	%files devel
21cr|apache-mod_xmlns-0.97-19|76	%attr(0644,root,root) %{_includedir}/xmlns.h

230 21
21cr|apache-mod_xsendfile-0.12-6|1	#Module-Specific definitions
21cr|apache-mod_xsendfile-0.12-6|2	%define apache_version 2.2.0
21cr|apache-mod_xsendfile-0.12-6|3	%define mod_name mod_xsendfile
21cr|apache-mod_xsendfile-0.12-6|4	%define mod_conf A58_%{mod_name}.conf
21cr|apache-mod_xsendfile-0.12-6|5	%define mod_so %{mod_name}.so
21cr|apache-mod_xsendfile-0.12-6|6	
21cr|apache-mod_xsendfile-0.12-6|7	Summary:	Process X-SENDFILE header cgi/scripts may set
21cr|apache-mod_xsendfile-0.12-6|8	Name:		apache-%{mod_name}
21cr|apache-mod_xsendfile-0.12-6|9	Version:	0.12
21cr|apache-mod_xsendfile-0.12-6|10	Release:	6
21cr|apache-mod_xsendfile-0.12-6|11	Group:		System/Servers
21cr|apache-mod_xsendfile-0.12-6|12	License:	Apache License
21cr|apache-mod_xsendfile-0.12-6|13	URL:		https://tn123.org/mod_xsendfile/
21cr|apache-mod_xsendfile-0.12-6|14	Source0:	https://tn123.org/mod_xsendfile/mod_xsendfile-%{version}.tar.bz2
21cr|apache-mod_xsendfile-0.12-6|15	Source1:	%{mod_conf}
21cr|apache-mod_xsendfile-0.12-6|16	Requires(pre): rpm-helper
21cr|apache-mod_xsendfile-0.12-6|17	Requires(postun): rpm-helper
21cr|apache-mod_xsendfile-0.12-6|18	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_xsendfile-0.12-6|19	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_xsendfile-0.12-6|20	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_xsendfile-0.12-6|21	Requires:	apache >= %{apache_version}
21cr|apache-mod_xsendfile-0.12-6|22	BuildRequires:  apache-devel >= %{apache_version}
21cr|apache-mod_xsendfile-0.12-6|23	
21cr|apache-mod_xsendfile-0.12-6|24	%description
21cr|apache-mod_xsendfile-0.12-6|25	mod_xsendfile is a small Apache2 module that processes X-SENDFILE headers
21cr|apache-mod_xsendfile-0.12-6|26	registered by the original output handler. If it encounters the presence of
21cr|apache-mod_xsendfile-0.12-6|27	such a header, it will discard all output and send the file specified by that
21cr|apache-mod_xsendfile-0.12-6|28	header instead, using Apache internals including all optimizations like
21cr|apache-mod_xsendfile-0.12-6|29	caching- headers and sendfile or mmap if configured. It is useful for
21cr|apache-mod_xsendfile-0.12-6|30	processing script output of PHP, Perl, or other CGI programs.
21cr|apache-mod_xsendfile-0.12-6|31	
21cr|apache-mod_xsendfile-0.12-6|32	%prep
21cr|apache-mod_xsendfile-0.12-6|33	%setup -q -n %{mod_name}-%{version}
21cr|apache-mod_xsendfile-0.12-6|34	
21cr|apache-mod_xsendfile-0.12-6|35	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_xsendfile-0.12-6|36	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_xsendfile-0.12-6|37	
21cr|apache-mod_xsendfile-0.12-6|38	%build
21cr|apache-mod_xsendfile-0.12-6|39	%{_bindir}/apxs -c %{mod_name}.c
21cr|apache-mod_xsendfile-0.12-6|40	
21cr|apache-mod_xsendfile-0.12-6|41	%install
21cr|apache-mod_xsendfile-0.12-6|42	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_xsendfile-0.12-6|43	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_xsendfile-0.12-6|44	
21cr|apache-mod_xsendfile-0.12-6|45	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_xsendfile-0.12-6|46	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xsendfile-0.12-6|47	
21cr|apache-mod_xsendfile-0.12-6|48	%files
21cr|apache-mod_xsendfile-0.12-6|49	%doc docs/Readme.html
21cr|apache-mod_xsendfile-0.12-6|50	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xsendfile-0.12-6|51	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

231 21
21cr|apache-mod_xslt_filter-1.5.2-11|1	#Module-Specific definitions
21cr|apache-mod_xslt_filter-1.5.2-11|2	%define apache_version 2.2.8
21cr|apache-mod_xslt_filter-1.5.2-11|3	%define mod_name mod_xslt_filter
21cr|apache-mod_xslt_filter-1.5.2-11|4	%define mod_conf B37_%{mod_name}.conf
21cr|apache-mod_xslt_filter-1.5.2-11|5	%define mod_so %{mod_name}.so
21cr|apache-mod_xslt_filter-1.5.2-11|6	
21cr|apache-mod_xslt_filter-1.5.2-11|7	Summary:	Performs XSL transformation on the fly
21cr|apache-mod_xslt_filter-1.5.2-11|8	Name:		apache-%{mod_name}
21cr|apache-mod_xslt_filter-1.5.2-11|9	Version:	1.5.2
21cr|apache-mod_xslt_filter-1.5.2-11|10	Release:	11
21cr|apache-mod_xslt_filter-1.5.2-11|11	Group:		System/Servers
21cr|apache-mod_xslt_filter-1.5.2-11|12	License:	Apache License
21cr|apache-mod_xslt_filter-1.5.2-11|13	URL:		http://sourceforge.net/projects/xslt-filter/
21cr|apache-mod_xslt_filter-1.5.2-11|14	Source0:	xslt_filter-%{version}.tar.gz
21cr|apache-mod_xslt_filter-1.5.2-11|15	Source1:	%{mod_conf}
21cr|apache-mod_xslt_filter-1.5.2-11|16	Patch0:		xslt_filter-correct_naming_fix.diff
21cr|apache-mod_xslt_filter-1.5.2-11|17	Patch1:		xslt_filter-1.5.2-format_not_a_string_literal_and_no_format_arguments.diff
21cr|apache-mod_xslt_filter-1.5.2-11|18	Requires(pre): rpm-helper
21cr|apache-mod_xslt_filter-1.5.2-11|19	Requires(postun): rpm-helper
21cr|apache-mod_xslt_filter-1.5.2-11|20	Requires(pre):  apache-conf >= %{apache_version}
21cr|apache-mod_xslt_filter-1.5.2-11|21	Requires(pre):  apache >= %{apache_version}
21cr|apache-mod_xslt_filter-1.5.2-11|22	Requires:	apache-conf >= %{apache_version}
21cr|apache-mod_xslt_filter-1.5.2-11|23	Requires:	apache >= %{apache_version}
21cr|apache-mod_xslt_filter-1.5.2-11|24	BuildRequires:	apache-devel >= %{apache_version}
21cr|apache-mod_xslt_filter-1.5.2-11|25	BuildRequires:	automake
21cr|apache-mod_xslt_filter-1.5.2-11|26	BuildRequires:	dos2unix
21cr|apache-mod_xslt_filter-1.5.2-11|27	BuildRequires:	libtool
21cr|apache-mod_xslt_filter-1.5.2-11|28	BuildRequires:	libxml2-devel >= 2.6.30
21cr|apache-mod_xslt_filter-1.5.2-11|29	BuildRequires:	libxslt-devel >= 1.1.20
21cr|apache-mod_xslt_filter-1.5.2-11|30	
21cr|apache-mod_xslt_filter-1.5.2-11|31	%description
21cr|apache-mod_xslt_filter-1.5.2-11|32	XSLT Filter is an Apache2 loadable module which performs XSL transformation on
21cr|apache-mod_xslt_filter-1.5.2-11|33	the fly. It uses LibXML2+LibXSLT as parsing and transformation engines. The
21cr|apache-mod_xslt_filter-1.5.2-11|34	module acts as an Apache output fitler and is compatible with mod_perl, CGI and
21cr|apache-mod_xslt_filter-1.5.2-11|35	PHP applications.
21cr|apache-mod_xslt_filter-1.5.2-11|36	
21cr|apache-mod_xslt_filter-1.5.2-11|37	%prep
21cr|apache-mod_xslt_filter-1.5.2-11|38	%setup -q -n xslt_filter-%{version}
21cr|apache-mod_xslt_filter-1.5.2-11|39	%patch0 -p1
21cr|apache-mod_xslt_filter-1.5.2-11|40	%patch1 -p0
21cr|apache-mod_xslt_filter-1.5.2-11|41	
21cr|apache-mod_xslt_filter-1.5.2-11|42	mv xslt_filter.c %{mod_name}.c
21cr|apache-mod_xslt_filter-1.5.2-11|43	
21cr|apache-mod_xslt_filter-1.5.2-11|44	cp %{SOURCE1} %{mod_conf}
21cr|apache-mod_xslt_filter-1.5.2-11|45	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{mod_conf}
21cr|apache-mod_xslt_filter-1.5.2-11|46	
21cr|apache-mod_xslt_filter-1.5.2-11|47	find -type f -exec dos2unix {} \;
21cr|apache-mod_xslt_filter-1.5.2-11|48	
21cr|apache-mod_xslt_filter-1.5.2-11|49	%build
21cr|apache-mod_xslt_filter-1.5.2-11|50	rm -f configure
21cr|apache-mod_xslt_filter-1.5.2-11|51	libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy --foreign; autoconf
21cr|apache-mod_xslt_filter-1.5.2-11|52	export APXS2="%{_bindir}/apxs"
21cr|apache-mod_xslt_filter-1.5.2-11|53	
21cr|apache-mod_xslt_filter-1.5.2-11|54	%configure --localstatedir=/var/lib
21cr|apache-mod_xslt_filter-1.5.2-11|55	
21cr|apache-mod_xslt_filter-1.5.2-11|56	%make
21cr|apache-mod_xslt_filter-1.5.2-11|57	
21cr|apache-mod_xslt_filter-1.5.2-11|58	%install
21cr|apache-mod_xslt_filter-1.5.2-11|59	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_xslt_filter-1.5.2-11|60	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_xslt_filter-1.5.2-11|61	
21cr|apache-mod_xslt_filter-1.5.2-11|62	install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_xslt_filter-1.5.2-11|63	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xslt_filter-1.5.2-11|64	
21cr|apache-mod_xslt_filter-1.5.2-11|65	%files
21cr|apache-mod_xslt_filter-1.5.2-11|66	%doc README
21cr|apache-mod_xslt_filter-1.5.2-11|67	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_xslt_filter-1.5.2-11|68	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

232 21
21cr|apache-mod_ziplook-0.99-19|1	#Module-Specific definitions
21cr|apache-mod_ziplook-0.99-19|2	%define mod_name mod_ziplook
21cr|apache-mod_ziplook-0.99-19|3	%define mod_conf 87_%{mod_name}.conf
21cr|apache-mod_ziplook-0.99-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_ziplook-0.99-19|5	
21cr|apache-mod_ziplook-0.99-19|6	Summary:	DSO module for the apache web server
21cr|apache-mod_ziplook-0.99-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_ziplook-0.99-19|8	Version:	0.99
21cr|apache-mod_ziplook-0.99-19|9	Release:	19
21cr|apache-mod_ziplook-0.99-19|10	Group:		System/Servers
21cr|apache-mod_ziplook-0.99-19|11	License:	BSD
21cr|apache-mod_ziplook-0.99-19|12	URL:		http://pihl.kumpu.org/ziplook/index2.html
21cr|apache-mod_ziplook-0.99-19|13	Source0: 	%{mod_name}2-%{version}.tar.bz2
21cr|apache-mod_ziplook-0.99-19|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_ziplook-0.99-19|15	# http://www.winimage.com/zLibDll/unzip21.zip
21cr|apache-mod_ziplook-0.99-19|16	Source2:	unzip21.zip
21cr|apache-mod_ziplook-0.99-19|17	BuildRequires:	unzip
21cr|apache-mod_ziplook-0.99-19|18	BuildRequires:	zip
21cr|apache-mod_ziplook-0.99-19|19	BuildRequires:	zlib-devel
21cr|apache-mod_ziplook-0.99-19|20	BuildRequires:	perl
21cr|apache-mod_ziplook-0.99-19|21	Requires(pre): rpm-helper
21cr|apache-mod_ziplook-0.99-19|22	Requires(postun): rpm-helper
21cr|apache-mod_ziplook-0.99-19|23	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_ziplook-0.99-19|24	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_ziplook-0.99-19|25	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_ziplook-0.99-19|26	Requires:	apache >= 2.2.0
21cr|apache-mod_ziplook-0.99-19|27	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_ziplook-0.99-19|28	BuildRequires:	file
21cr|apache-mod_ziplook-0.99-19|29	Epoch:		1
21cr|apache-mod_ziplook-0.99-19|30	
21cr|apache-mod_ziplook-0.99-19|31	%description
21cr|apache-mod_ziplook-0.99-19|32	With the mod_ziplook apache module you can view zip-archive
21cr|apache-mod_ziplook-0.99-19|33	files directly in apache without extracting them to
21cr|apache-mod_ziplook-0.99-19|34	filesystem. It's useful with large documentation zip-files which
21cr|apache-mod_ziplook-0.99-19|35	are not very often hit.
21cr|apache-mod_ziplook-0.99-19|36	
21cr|apache-mod_ziplook-0.99-19|37	%prep
21cr|apache-mod_ziplook-0.99-19|38	
21cr|apache-mod_ziplook-0.99-19|39	%setup -q -n ziplook
21cr|apache-mod_ziplook-0.99-19|40	
21cr|apache-mod_ziplook-0.99-19|41	unzip %{SOURCE2}
21cr|apache-mod_ziplook-0.99-19|42	zip README.zip README
21cr|apache-mod_ziplook-0.99-19|43	
21cr|apache-mod_ziplook-0.99-19|44	# strip away annoying ^M
21cr|apache-mod_ziplook-0.99-19|45	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_ziplook-0.99-19|46	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_ziplook-0.99-19|47	
21cr|apache-mod_ziplook-0.99-19|48	%build
21cr|apache-mod_ziplook-0.99-19|49	
21cr|apache-mod_ziplook-0.99-19|50	%{_bindir}/apxs -c %{mod_name}.c -I. -lz
21cr|apache-mod_ziplook-0.99-19|51	
21cr|apache-mod_ziplook-0.99-19|52	%install
21cr|apache-mod_ziplook-0.99-19|53	
21cr|apache-mod_ziplook-0.99-19|54	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_ziplook-0.99-19|55	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_ziplook-0.99-19|56	
21cr|apache-mod_ziplook-0.99-19|57	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_ziplook-0.99-19|58	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_ziplook-0.99-19|59	
21cr|apache-mod_ziplook-0.99-19|60	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_ziplook-0.99-19|61	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_ziplook-0.99-19|62	
21cr|apache-mod_ziplook-0.99-19|63	# make the example work... (ugly, but it works...)
21cr|apache-mod_ziplook-0.99-19|64	
21cr|apache-mod_ziplook-0.99-19|65	NEW_URL=/addon-modules/%{name}-%{version}/
21cr|apache-mod_ziplook-0.99-19|66	perl -pi -e "s|_REPLACE_ME_|$NEW_URL|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_ziplook-0.99-19|67	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_ziplook-0.99-19|68	
21cr|apache-mod_ziplook-0.99-19|69	%files
21cr|apache-mod_ziplook-0.99-19|70	%doc README*
21cr|apache-mod_ziplook-0.99-19|71	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_ziplook-0.99-19|72	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_ziplook-0.99-19|73	%{_var}/www/html/addon-modules/*

233 21
21cr|apache-mod_zipread-0.1-19|1	#Module-Specific definitions
21cr|apache-mod_zipread-0.1-19|2	%define mod_name mod_zipread
21cr|apache-mod_zipread-0.1-19|3	%define mod_conf A16_%{mod_name}.conf
21cr|apache-mod_zipread-0.1-19|4	%define mod_so %{mod_name}.so
21cr|apache-mod_zipread-0.1-19|5	
21cr|apache-mod_zipread-0.1-19|6	Summary:	DSO module for the apache web server
21cr|apache-mod_zipread-0.1-19|7	Name:		apache-%{mod_name}
21cr|apache-mod_zipread-0.1-19|8	Version:	0.1
21cr|apache-mod_zipread-0.1-19|9	Release:	19
21cr|apache-mod_zipread-0.1-19|10	Group:		System/Servers
21cr|apache-mod_zipread-0.1-19|11	License:	GPL
21cr|apache-mod_zipread-0.1-19|12	URL:		http://modzipread.sourceforge.net/
21cr|apache-mod_zipread-0.1-19|13	Source0: 	modzipread-%{version}.tar.bz2
21cr|apache-mod_zipread-0.1-19|14	Source1:	%{mod_conf}.bz2
21cr|apache-mod_zipread-0.1-19|15	Patch0:		modzipread-0.1-header_fix.diff
21cr|apache-mod_zipread-0.1-19|16	Requires(pre): rpm-helper
21cr|apache-mod_zipread-0.1-19|17	Requires(postun): rpm-helper
21cr|apache-mod_zipread-0.1-19|18	Requires(pre):	apache-conf >= 2.2.0
21cr|apache-mod_zipread-0.1-19|19	Requires(pre):	apache >= 2.2.0
21cr|apache-mod_zipread-0.1-19|20	Requires:	apache-conf >= 2.2.0
21cr|apache-mod_zipread-0.1-19|21	Requires:	apache >= 2.2.0
21cr|apache-mod_zipread-0.1-19|22	BuildRequires:	apache-devel >= 2.2.0
21cr|apache-mod_zipread-0.1-19|23	BuildRequires:	zziplib-devel
21cr|apache-mod_zipread-0.1-19|24	BuildRequires:	file
21cr|apache-mod_zipread-0.1-19|25	Epoch:		1
21cr|apache-mod_zipread-0.1-19|26	
21cr|apache-mod_zipread-0.1-19|27	%description
21cr|apache-mod_zipread-0.1-19|28	Mod ZipRead is an Apache module to browser Zip Archives. It uses
21cr|apache-mod_zipread-0.1-19|29	zziplib.
21cr|apache-mod_zipread-0.1-19|30	
21cr|apache-mod_zipread-0.1-19|31	%prep
21cr|apache-mod_zipread-0.1-19|32	
21cr|apache-mod_zipread-0.1-19|33	%setup -q -n modzipread-%{version}
21cr|apache-mod_zipread-0.1-19|34	%patch0 -p0
21cr|apache-mod_zipread-0.1-19|35	
21cr|apache-mod_zipread-0.1-19|36	# strip away annoying ^M
21cr|apache-mod_zipread-0.1-19|37	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_zipread-0.1-19|38	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|apache-mod_zipread-0.1-19|39	
21cr|apache-mod_zipread-0.1-19|40	%build
21cr|apache-mod_zipread-0.1-19|41	
21cr|apache-mod_zipread-0.1-19|42	%{_bindir}/apxs -c %{mod_name}.c -lzzip
21cr|apache-mod_zipread-0.1-19|43	
21cr|apache-mod_zipread-0.1-19|44	%install
21cr|apache-mod_zipread-0.1-19|45	
21cr|apache-mod_zipread-0.1-19|46	install -d %{buildroot}%{_libdir}/apache-extramodules
21cr|apache-mod_zipread-0.1-19|47	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|apache-mod_zipread-0.1-19|48	
21cr|apache-mod_zipread-0.1-19|49	install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
21cr|apache-mod_zipread-0.1-19|50	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_zipread-0.1-19|51	sed -i "s|_MODULE_DIR_|%{_libdir}/apache-extramodules|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_zipread-0.1-19|52	
21cr|apache-mod_zipread-0.1-19|53	install -d %{buildroot}%{_var}/www/html/addon-modules
21cr|apache-mod_zipread-0.1-19|54	ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}
21cr|apache-mod_zipread-0.1-19|55	
21cr|apache-mod_zipread-0.1-19|56	%files
21cr|apache-mod_zipread-0.1-19|57	%doc AUTHORS ChangeLog DESC INSTALL
21cr|apache-mod_zipread-0.1-19|58	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|apache-mod_zipread-0.1-19|59	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|apache-mod_zipread-0.1-19|60	%{_var}/www/html/addon-modules/*

234 21
21cr|apachetop-0.12.6-10|1	%define name    apachetop
21cr|apachetop-0.12.6-10|2	%define version 0.12.6
21cr|apachetop-0.12.6-10|3	%define release 10
21cr|apachetop-0.12.6-10|4	
21cr|apachetop-0.12.6-10|5	Summary:	Utility to display Apache logs with a top-like interface
21cr|apachetop-0.12.6-10|6	Name:		%name
21cr|apachetop-0.12.6-10|7	Version:	%version
21cr|apachetop-0.12.6-10|8	Release:	%release
21cr|apachetop-0.12.6-10|9	License:	BSD
21cr|apachetop-0.12.6-10|10	Group:		Monitoring
21cr|apachetop-0.12.6-10|11	URL:		http://www.webta.org/projects/apachetop/
21cr|apachetop-0.12.6-10|12	Source0:	http://www.webta.org/apachetop/%name-%version.tar.bz2
21cr|apachetop-0.12.6-10|13	# mandrivaize default logfile
21cr|apachetop-0.12.6-10|14	Patch1:		%name-0.12.6-logfile.patch
21cr|apachetop-0.12.6-10|15	# support logfiles over 2GB (from Debian)
21cr|apachetop-0.12.6-10|16	Patch2:		apachetop-0.12.5-large_logfile.patch
21cr|apachetop-0.12.6-10|17	# gcc4.1 fixes (from Debian)
21cr|apachetop-0.12.6-10|18	Patch3:		apachetop-0.12.6-gcc41.patch
21cr|apachetop-0.12.6-10|19	# fix some error
21cr|apachetop-0.12.6-10|20	Patch4:     apachetop-0.12.6-buffer_overflow.patch
21cr|apachetop-0.12.6-10|21	BuildRequires:	ncurses-devel
21cr|apachetop-0.12.6-10|22	BuildRequires:	m4
21cr|apachetop-0.12.6-10|23	BuildRequires:	pcre-devel
21cr|apachetop-0.12.6-10|24	BuildRequires:	adns-devel
21cr|apachetop-0.12.6-10|25	BuildRequires:	readline-devel
21cr|apachetop-0.12.6-10|26	BuildRequires:	autoconf2.5
21cr|apachetop-0.12.6-10|27	Requires:	apache
21cr|apachetop-0.12.6-10|28	
21cr|apachetop-0.12.6-10|29	%description
21cr|apachetop-0.12.6-10|30	ApacheTop: top-like display of Apache logs.
21cr|apachetop-0.12.6-10|31	
21cr|apachetop-0.12.6-10|32	ApacheTop watches a logfile generated by Apache (in standard common or
21cr|apachetop-0.12.6-10|33	combined logformat, although it doesn't (yet) make use of any of the extra
21cr|apachetop-0.12.6-10|34	fields in combined) and generates human-parsable output in realtime.
21cr|apachetop-0.12.6-10|35	
21cr|apachetop-0.12.6-10|36	
21cr|apachetop-0.12.6-10|37	%prep
21cr|apachetop-0.12.6-10|38	%setup -q
21cr|apachetop-0.12.6-10|39	%patch1 -p1 -b .log
21cr|apachetop-0.12.6-10|40	%patch2 -p1 -b .large
21cr|apachetop-0.12.6-10|41	%patch3 -p1 -b .gcc41
21cr|apachetop-0.12.6-10|42	%patch4 -p0
21cr|apachetop-0.12.6-10|43	
21cr|apachetop-0.12.6-10|44	%build
21cr|apachetop-0.12.6-10|45	%configure
21cr|apachetop-0.12.6-10|46	%make
21cr|apachetop-0.12.6-10|47	
21cr|apachetop-0.12.6-10|48	
21cr|apachetop-0.12.6-10|49	%install
21cr|apachetop-0.12.6-10|50	rm -rf %{buildroot}
21cr|apachetop-0.12.6-10|51	%makeinstall
21cr|apachetop-0.12.6-10|52	
21cr|apachetop-0.12.6-10|53	# 0.7: remove manpage, not usefull yet, read readme instead
21cr|apachetop-0.12.6-10|54	rm %{buildroot}%{_mandir}/man1/*
21cr|apachetop-0.12.6-10|55	
21cr|apachetop-0.12.6-10|56	
21cr|apachetop-0.12.6-10|57	%clean
21cr|apachetop-0.12.6-10|58	rm -rf %{buildroot}
21cr|apachetop-0.12.6-10|59	
21cr|apachetop-0.12.6-10|60	%files
21cr|apachetop-0.12.6-10|61	%defattr(-,root,root,)
21cr|apachetop-0.12.6-10|62	%_bindir/*
21cr|apachetop-0.12.6-10|63	#%_mandir/man1/*
21cr|apachetop-0.12.6-10|64	%doc AUTHORS LICENSE README ChangeLog TODO

235 21
21cr|apg-2.2.3-9|1	
21cr|apg-2.2.3-9|2	Summary:	Automated Password Generator (apg)
21cr|apg-2.2.3-9|3	Name:		apg
21cr|apg-2.2.3-9|4	Version:	2.2.3
21cr|apg-2.2.3-9|5	Release:	9
21cr|apg-2.2.3-9|6	License:	BSD
21cr|apg-2.2.3-9|7	Group:		System/Configuration/Other
21cr|apg-2.2.3-9|8	Source0:	%{name}-%{version}.tar.bz2
21cr|apg-2.2.3-9|9	URL:		http://www.adel.nursat.kz/apg/
21cr|apg-2.2.3-9|10	
21cr|apg-2.2.3-9|11	%description
21cr|apg-2.2.3-9|12	Apg generates several random passwords. It uses several password
21cr|apg-2.2.3-9|13	generation algorithms (currently two) and a built-in pseudo random
21cr|apg-2.2.3-9|14	number generator.
21cr|apg-2.2.3-9|15	
21cr|apg-2.2.3-9|16	
21cr|apg-2.2.3-9|17	%prep
21cr|apg-2.2.3-9|18	%setup -q
21cr|apg-2.2.3-9|19	
21cr|apg-2.2.3-9|20	%build
21cr|apg-2.2.3-9|21	%{__make} \
21cr|apg-2.2.3-9|22	CC="%{__cc}" \
21cr|apg-2.2.3-9|23	FLAGS="%{optflags}"
21cr|apg-2.2.3-9|24	
21cr|apg-2.2.3-9|25	%install
21cr|apg-2.2.3-9|26	rm -rf $RPM_BUILD_ROOT
21cr|apg-2.2.3-9|27	install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
21cr|apg-2.2.3-9|28	
21cr|apg-2.2.3-9|29	install apg apgbfm $RPM_BUILD_ROOT%{_bindir}
21cr|apg-2.2.3-9|30	install doc/man/{apgbfm,apg}.1 $RPM_BUILD_ROOT%{_mandir}/man1
21cr|apg-2.2.3-9|31	
21cr|apg-2.2.3-9|32	%clean
21cr|apg-2.2.3-9|33	rm -rf $RPM_BUILD_ROOT
21cr|apg-2.2.3-9|34	
21cr|apg-2.2.3-9|35	%files
21cr|apg-2.2.3-9|36	%defattr(644,root,root,755)
21cr|apg-2.2.3-9|37	%doc README CHANGES THANKS TODO doc/APG_TIPS
21cr|apg-2.2.3-9|38	%attr(755,root,root) %{_bindir}/apg
21cr|apg-2.2.3-9|39	%attr(755,root,root) %{_bindir}/apgbfm
21cr|apg-2.2.3-9|40	%{_mandir}/man1/*

236 21
21cr|aphopper-0.3-12|1	# Workaround to build with GCC 10
21cr|aphopper-0.3-12|2	%global optflags %{optflags} -fcommon
21cr|aphopper-0.3-12|3	Summary:	Automatic wireless access point hopper
21cr|aphopper-0.3-12|4	Name:		aphopper
21cr|aphopper-0.3-12|5	Version:	0.3
21cr|aphopper-0.3-12|6	Release:	12
21cr|aphopper-0.3-12|7	License:	GPLv2+
21cr|aphopper-0.3-12|8	Group:		System/Configuration/Networking
21cr|aphopper-0.3-12|9	Url:		https://github.com/BlackArch/aphopper
21cr|aphopper-0.3-12|10	Source0:	%{name}-%{version}.tar.bz2
21cr|aphopper-0.3-12|11	
21cr|aphopper-0.3-12|12	%description
21cr|aphopper-0.3-12|13	AP Hopper is a program that automatically hops between access points of
21cr|aphopper-0.3-12|14	different wireless networks. It checks for DHCP and Internet Access on all
21cr|aphopper-0.3-12|15	the networks found. It logs successful and unsuccessful attempts.
21cr|aphopper-0.3-12|16	
21cr|aphopper-0.3-12|17	P.S. The binary is called 'hopper'.
21cr|aphopper-0.3-12|18	
21cr|aphopper-0.3-12|19	%files
21cr|aphopper-0.3-12|20	%doc AUTHORS ChangeLog COPYING
21cr|aphopper-0.3-12|21	%{_sbindir}/hopper
21cr|aphopper-0.3-12|22	
21cr|aphopper-0.3-12|23	#----------------------------------------------------------------------------
21cr|aphopper-0.3-12|24	
21cr|aphopper-0.3-12|25	%prep
21cr|aphopper-0.3-12|26	%setup -qn %{name}
21cr|aphopper-0.3-12|27	
21cr|aphopper-0.3-12|28	%build
21cr|aphopper-0.3-12|29	%configure
21cr|aphopper-0.3-12|30	%make DEFS="%{optflags}"
21cr|aphopper-0.3-12|31	
21cr|aphopper-0.3-12|32	%install
21cr|aphopper-0.3-12|33	mkdir -p %{buildroot}%{_sbindir}
21cr|aphopper-0.3-12|34	install -m 755 hopper %{buildroot}%{_sbindir}

237 21
21cr|api-sanity-checker-1.98.7-1|1	Summary:An automatic generator of basic unit tests for a C/C++ library API
21cr|api-sanity-checker-1.98.7-1|2	Name:		api-sanity-checker
21cr|api-sanity-checker-1.98.7-1|3	Version:	1.98.7
21cr|api-sanity-checker-1.98.7-1|4	Release:	1
21cr|api-sanity-checker-1.98.7-1|5	Group:		Development/Other
21cr|api-sanity-checker-1.98.7-1|6	License:	GPLv1+ or LGPLv2+
21cr|api-sanity-checker-1.98.7-1|7	URL:		http://ispras.linuxbase.org/index.php/API_Sanity_Checker
21cr|api-sanity-checker-1.98.7-1|8	Source0:	https://github.com/lvc/api-sanity-checker/archive/%{version}.tar.gz
21cr|api-sanity-checker-1.98.7-1|9	Requires:   gcc-c++
21cr|api-sanity-checker-1.98.7-1|10	Requires:   abi-compliance-checker >= 1.99
21cr|api-sanity-checker-1.98.7-1|11	BuildRequires:   abi-compliance-checker >= 1.99
21cr|api-sanity-checker-1.98.7-1|12	BuildArch:	noarch
21cr|api-sanity-checker-1.98.7-1|13	
21cr|api-sanity-checker-1.98.7-1|14	%description
21cr|api-sanity-checker-1.98.7-1|15	An automatic generator of basic unit tests for a shared C/C++
21cr|api-sanity-checker-1.98.7-1|16	library. It helps to quickly generate "shallow"-quality test
21cr|api-sanity-checker-1.98.7-1|17	cases for every API symbol straight from the library header
21cr|api-sanity-checker-1.98.7-1|18	files.
21cr|api-sanity-checker-1.98.7-1|19	
21cr|api-sanity-checker-1.98.7-1|20	%prep
21cr|api-sanity-checker-1.98.7-1|21	%setup -q
21cr|api-sanity-checker-1.98.7-1|22	chmod 0644 LICENSE README
21cr|api-sanity-checker-1.98.7-1|23	
21cr|api-sanity-checker-1.98.7-1|24	%build
21cr|api-sanity-checker-1.98.7-1|25	# Nothing to build.
21cr|api-sanity-checker-1.98.7-1|26	
21cr|api-sanity-checker-1.98.7-1|27	%install
21cr|api-sanity-checker-1.98.7-1|28	mkdir -p %{buildroot}%{_prefix}
21cr|api-sanity-checker-1.98.7-1|29	perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}
21cr|api-sanity-checker-1.98.7-1|30	
21cr|api-sanity-checker-1.98.7-1|31	%files
21cr|api-sanity-checker-1.98.7-1|32	%doc LICENSE README doc/
21cr|api-sanity-checker-1.98.7-1|33	%{_bindir}/%{name}
21cr|api-sanity-checker-1.98.7-1|34	%{_datadir}/%{name}

238 21
21cr|apitrace-10.0-3|1	%define	with_GUI 1
21cr|apitrace-10.0-3|2	
21cr|apitrace-10.0-3|3	# Exclude libc.so.6(GLIBC_PRIVATE) because it's not provided.
21cr|apitrace-10.0-3|4	%global __requires_exclude (.*)GLIBC_PRIVATE(.*)
21cr|apitrace-10.0-3|5	
21cr|apitrace-10.0-3|6	Summary:	A project to trace, analyze and debug graphics APIs
21cr|apitrace-10.0-3|7	Name:		apitrace
21cr|apitrace-10.0-3|8	Version:	10.0
21cr|apitrace-10.0-3|9	Release:	3
21cr|apitrace-10.0-3|10	License:	BSD
21cr|apitrace-10.0-3|11	Group:		Development/X11
21cr|apitrace-10.0-3|12	Url:		https://github.com/apitrace/apitrace
21cr|apitrace-10.0-3|13	Source0:	https://github.com/apitrace/apitrace/archive/%{name}-10.0.tar.gz
21cr|apitrace-10.0-3|14	Source1:	qapitrace.desktop
21cr|apitrace-10.0-3|15	Source2:	%{name}.png
21cr|apitrace-10.0-3|16	Source100:	%{name}.rpmlintrc
21cr|apitrace-10.0-3|17	Patch0:		%{name}-10.0-fix-python-scripts.patch
21cr|apitrace-10.0-3|18	Patch1:		%{name}-8.0-fix-waffle-detection.patch
21cr|apitrace-10.0-3|19	BuildRequires:	cmake >= 3.8
21cr|apitrace-10.0-3|20	# For stacktrace
21cr|apitrace-10.0-3|21	BuildRequires:	python3 >= 3.6
21cr|apitrace-10.0-3|22	BuildRequires:	python3-pillow
21cr|apitrace-10.0-3|23	BuildRequires:	dwarf-devel
21cr|apitrace-10.0-3|24	#
21cr|apitrace-10.0-3|25	BuildRequires:	pkgconfig(gl)
21cr|apitrace-10.0-3|26	BuildRequires:	pkgconfig(libpng)
21cr|apitrace-10.0-3|27	BuildRequires:	pkgconfig(libprocps)
21cr|apitrace-10.0-3|28	%if %{with_GUI}
21cr|apitrace-10.0-3|29	BuildRequires:	coreutils
21cr|apitrace-10.0-3|30	BuildRequires:	qjson >= 0.5
21cr|apitrace-10.0-3|31	BuildRequires:	pkgconfig(Qt5Core) >= 5.4.0
21cr|apitrace-10.0-3|32	BuildRequires:	pkgconfig(Qt5Gui)
21cr|apitrace-10.0-3|33	BuildRequires:	pkgconfig(Qt5Network)
21cr|apitrace-10.0-3|34	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|apitrace-10.0-3|35	%endif
21cr|apitrace-10.0-3|36	BuildRequires:	pkgconfig(waffle-1)
21cr|apitrace-10.0-3|37	BuildRequires:	pkgconfig(x11)
21cr|apitrace-10.0-3|38	BuildRequires:	pkgconfig(xext)
21cr|apitrace-10.0-3|39	BuildRequires:	pkgconfig(zlib) >= 1.2.6
21cr|apitrace-10.0-3|40	Requires:	python3-pillow
21cr|apitrace-10.0-3|41	
21cr|apitrace-10.0-3|42	%description
21cr|apitrace-10.0-3|43	This is a program to trace, analyze and debug graphics APIs. It offers a
21cr|apitrace-10.0-3|44	convenient set of tools for:
21cr|apitrace-10.0-3|45	- trace OpenGL, OpenGL ES, Direct3D11 and DirectDraw API calls to a file;
21cr|apitrace-10.0-3|46	- retrace (replay) OpenGL and OpenGL ES calls from a file;
21cr|apitrace-10.0-3|47	- visualize trace files and inspect their state, frame by frame and call
21cr|apitrace-10.0-3|48	by call;
21cr|apitrace-10.0-3|49	- inspect OpenGL state at any call while doing replay;
21cr|apitrace-10.0-3|50	- visualize and edit trace files;
21cr|apitrace-10.0-3|51	- profile performance of traces.
21cr|apitrace-10.0-3|52	It also sports a nice Qt5-based GUI.
21cr|apitrace-10.0-3|53	
21cr|apitrace-10.0-3|54	%files
21cr|apitrace-10.0-3|55	%doc docs/BUGS.markdown docs/HACKING.markdown LICENSE
21cr|apitrace-10.0-3|56	%doc docs/NEWS.markdown README.markdown docs/TODO.markdown docs/USAGE.markdown
21cr|apitrace-10.0-3|57	%{_bindir}/%{name}
21cr|apitrace-10.0-3|58	%{_bindir}/eglretrace
21cr|apitrace-10.0-3|59	%{_bindir}/glretrace
21cr|apitrace-10.0-3|60	%{_bindir}/gltrim
21cr|apitrace-10.0-3|61	%{_bindir}/qapitrace
21cr|apitrace-10.0-3|62	%{_libdir}/%{name}/wrappers/*.so
21cr|apitrace-10.0-3|63	%{_libdir}/%{name}/scripts/*.py
21cr|apitrace-10.0-3|64	%{_libdir}/%{name}/scripts/__pycache__/*.pyc
21cr|apitrace-10.0-3|65	%{_libdir}/%{name}/scripts/*.PIXExp
21cr|apitrace-10.0-3|66	%{_datadir}/applications/qapitrace.desktop
21cr|apitrace-10.0-3|67	%{_datadir}/pixmaps/%{name}.png
21cr|apitrace-10.0-3|68	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|apitrace-10.0-3|69	
21cr|apitrace-10.0-3|70	#-----------------------------------------------------------------------------
21cr|apitrace-10.0-3|71	
21cr|apitrace-10.0-3|72	%prep
21cr|apitrace-10.0-3|73	%setup -q
21cr|apitrace-10.0-3|74	%apply_patches
21cr|apitrace-10.0-3|75	
21cr|apitrace-10.0-3|76	# Fix wrong permissions
21cr|apitrace-10.0-3|77	chmod -x retrace/glretrace_main.cpp
21cr|apitrace-10.0-3|78	chmod -x retrace/glretrace_wgl_font_*.cpp
21cr|apitrace-10.0-3|79	
21cr|apitrace-10.0-3|80	# Fix the path for libraries on 64bit arch (hopefully with no breakage)
21cr|apitrace-10.0-3|81	sed -i 's|../lib/apitrace/scripts|../%{_lib}/apitrace/scripts|g' cli/cli_resources.cpp
21cr|apitrace-10.0-3|82	
21cr|apitrace-10.0-3|83	
21cr|apitrace-10.0-3|84	%build
21cr|apitrace-10.0-3|85	%cmake	.. -DCMAKE_BUILD_TYPE="Release" \
21cr|apitrace-10.0-3|86	-DENABLE_CLI=ON \
21cr|apitrace-10.0-3|87	-DENABLE_X11=ON \
21cr|apitrace-10.0-3|88	-DENABLE_EGL=ON \
21cr|apitrace-10.0-3|89	-DENABLE_WAFFLE=ON \
21cr|apitrace-10.0-3|90	-DENABLE_TESTS=OFF \
21cr|apitrace-10.0-3|91	-DBUILD_TESTING=ON \
21cr|apitrace-10.0-3|92	%if %{with_GUI}
21cr|apitrace-10.0-3|93	-DENABLE_GUI=ON
21cr|apitrace-10.0-3|94	%else
21cr|apitrace-10.0-3|95	-DENABLE_GUI=OFF
21cr|apitrace-10.0-3|96	%endif
21cr|apitrace-10.0-3|97	%make
21cr|apitrace-10.0-3|98	
21cr|apitrace-10.0-3|99	
21cr|apitrace-10.0-3|100	%install
21cr|apitrace-10.0-3|101	%makeinstall_std -C build
21cr|apitrace-10.0-3|102	
21cr|apitrace-10.0-3|103	# Remove installed doc files: we pick them with the %%doc macro
21cr|apitrace-10.0-3|104	rm -rf %{buildroot}%{_docdir}
21cr|apitrace-10.0-3|105	
21cr|apitrace-10.0-3|106	# Prepare and copy our stuff:
21cr|apitrace-10.0-3|107	# 1. .desktop file for qt gui
21cr|apitrace-10.0-3|108	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|apitrace-10.0-3|109	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|apitrace-10.0-3|110	# 2. Install icons
21cr|apitrace-10.0-3|111	install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|apitrace-10.0-3|112	for i in 16 24 32 48 64 128; do
21cr|apitrace-10.0-3|113	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps
21cr|apitrace-10.0-3|114	install %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21cr|apitrace-10.0-3|115	done

239 21
21cr|apmd-3.2.2-37|1	%define major	1
21cr|apmd-3.2.2-37|2	%define libname	%mklibname apm %{major}
21cr|apmd-3.2.2-37|3	%define devname	%mklibname apm -d
21cr|apmd-3.2.2-37|4	
21cr|apmd-3.2.2-37|5	Summary:	Advanced Power Management (APM) BIOS utilities for laptops
21cr|apmd-3.2.2-37|6	Name:		apmd
21cr|apmd-3.2.2-37|7	Version:	3.2.2
21cr|apmd-3.2.2-37|8	Release:	37
21cr|apmd-3.2.2-37|9	License:	GPLv2+
21cr|apmd-3.2.2-37|10	Group:		System/Servers
21cr|apmd-3.2.2-37|11	Url:		ftp://ftp.debian.org/debian/pool/main/a/apmd
21cr|apmd-3.2.2-37|12	Source0:	ftp://ftp.debian.org/debian/pool/main/a/apmd/%{name}_%{version}.orig.tar.gz
21cr|apmd-3.2.2-37|13	Source1:	apmd.init
21cr|apmd-3.2.2-37|14	Source3:	apmd_proxy
21cr|apmd-3.2.2-37|15	Patch0:		apmd-3.2.2.orig-lib64.patch
21cr|apmd-3.2.2-37|16	Patch1:		apmd-3.2.2.orig-graphicswitch.patch
21cr|apmd-3.2.2-37|17	Patch2:		apmd-3.2.2.orig-optimization.patch
21cr|apmd-3.2.2-37|18	Patch5:		apmd-3.2.2.orig-security.patch
21cr|apmd-3.2.2-37|19	Patch9:		apmd-3.2.2.orig-proxy-timeout.patch
21cr|apmd-3.2.2-37|20	Patch10:	apmd-3.2.2-libtool.patch
21cr|apmd-3.2.2-37|21	
21cr|apmd-3.2.2-37|22	BuildRequires:	libtool
21cr|apmd-3.2.2-37|23	BuildRequires:	pkgconfig(x11)
21cr|apmd-3.2.2-37|24	BuildRequires:	pkgconfig(xaw7)
21cr|apmd-3.2.2-37|25	BuildRequires:	pkgconfig(xt)
21cr|apmd-3.2.2-37|26	Requires(post,preun):	rpm-helper
21cr|apmd-3.2.2-37|27	Requires:	initscripts
21cr|apmd-3.2.2-37|28	
21cr|apmd-3.2.2-37|29	%description
21cr|apmd-3.2.2-37|30	APMD is a set of programs for controlling the Advanced Power
21cr|apmd-3.2.2-37|31	Management daemon and utilities found in most modern laptop
21cr|apmd-3.2.2-37|32	computers. APMD can watch your notebook's battery and warn
21cr|apmd-3.2.2-37|33	users when the battery is low. APMD is also capable of shutting
21cr|apmd-3.2.2-37|34	down the PCMCIA sockets before a suspend.
21cr|apmd-3.2.2-37|35	
21cr|apmd-3.2.2-37|36	Install the apmd package if you need to control the APM system
21cr|apmd-3.2.2-37|37	on your laptop.
21cr|apmd-3.2.2-37|38	
21cr|apmd-3.2.2-37|39	%package -n %{libname}
21cr|apmd-3.2.2-37|40	Summary:	Main library for %{name}
21cr|apmd-3.2.2-37|41	Group:		System/Libraries
21cr|apmd-3.2.2-37|42	
21cr|apmd-3.2.2-37|43	%description -n %{libname}
21cr|apmd-3.2.2-37|44	This package contains the library needed to run programs dynamically
21cr|apmd-3.2.2-37|45	linked with %{name}.
21cr|apmd-3.2.2-37|46	
21cr|apmd-3.2.2-37|47	%package -n %{devname}
21cr|apmd-3.2.2-37|48	Summary:	Development library for %{name}
21cr|apmd-3.2.2-37|49	Group:		Development/C
21cr|apmd-3.2.2-37|50	Requires:	%{libname} = %{version}-%{release}
21cr|apmd-3.2.2-37|51	Provides:	%{name}-devel = %{version}-%{release}
21cr|apmd-3.2.2-37|52	
21cr|apmd-3.2.2-37|53	%description -n %{devname}
21cr|apmd-3.2.2-37|54	This package contains the developmeent library needed to compile
21cr|apmd-3.2.2-37|55	programs that use %{name}.
21cr|apmd-3.2.2-37|56	
21cr|apmd-3.2.2-37|57	%prep
21cr|apmd-3.2.2-37|58	%setup -qn apmd-%{version}.orig
21cr|apmd-3.2.2-37|59	%apply_patches
21cr|apmd-3.2.2-37|60	
21cr|apmd-3.2.2-37|61	echo "LIB = %{_lib}" > config.make
21cr|apmd-3.2.2-37|62	
21cr|apmd-3.2.2-37|63	%build
21cr|apmd-3.2.2-37|64	%serverbuild
21cr|apmd-3.2.2-37|65	make CFLAGS="%{optflags}" LDFLAGS="%{ldflags} -s" PROXY_DIR=%{_sbindir}
21cr|apmd-3.2.2-37|66	
21cr|apmd-3.2.2-37|67	%install
21cr|apmd-3.2.2-37|68	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/apm-scripts
21cr|apmd-3.2.2-37|69	
21cr|apmd-3.2.2-37|70	%makeinstall_std PREFIX=%{_prefix} MANDIR=%{_mandir}
21cr|apmd-3.2.2-37|71	
21cr|apmd-3.2.2-37|72	for i in apm.1 apmsleep.1;
21cr|apmd-3.2.2-37|73	do install -m644 $i -D %{buildroot}%{_mandir}/man1/$i;
21cr|apmd-3.2.2-37|74	done
21cr|apmd-3.2.2-37|75	install -m644 apmd.8 -D %{buildroot}%{_mandir}/man8/apmd.8
21cr|apmd-3.2.2-37|76	
21cr|apmd-3.2.2-37|77	install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/apmd
21cr|apmd-3.2.2-37|78	install -m755 %{SOURCE3} -D %{buildroot}%{_sbindir}/apmd_proxy
21cr|apmd-3.2.2-37|79	rm -f %{buildroot}%{_bindir}/on_ac_power
21cr|apmd-3.2.2-37|80	
21cr|apmd-3.2.2-37|81	chmod 0755 %{buildroot}%{_libdir}/libapm.so.1.0.0
21cr|apmd-3.2.2-37|82	
21cr|apmd-3.2.2-37|83	%post
21cr|apmd-3.2.2-37|84	%_post_service apmd
21cr|apmd-3.2.2-37|85	
21cr|apmd-3.2.2-37|86	%preun
21cr|apmd-3.2.2-37|87	%_preun_service apmd
21cr|apmd-3.2.2-37|88	
21cr|apmd-3.2.2-37|89	%files
21cr|apmd-3.2.2-37|90	%doc AUTHORS ChangeLog README apmsleep.README
21cr|apmd-3.2.2-37|91	%config(noreplace) %{_initrddir}/apmd
21cr|apmd-3.2.2-37|92	%{_bindir}/*
21cr|apmd-3.2.2-37|93	%{_sbindir}/*
21cr|apmd-3.2.2-37|94	%{_mandir}/man?/*
21cr|apmd-3.2.2-37|95	
21cr|apmd-3.2.2-37|96	%files -n %{libname}
21cr|apmd-3.2.2-37|97	%{_libdir}/libapm.so.%{major}*
21cr|apmd-3.2.2-37|98	
21cr|apmd-3.2.2-37|99	%files -n %{devname}
21cr|apmd-3.2.2-37|100	%{_libdir}/*.so
21cr|apmd-3.2.2-37|101	%{_includedir}/*

240 21
21cr|apngasm-3.1.10-1|1	%define	major	3
21cr|apngasm-3.1.10-1|2	%define	libname	%mklibname %{name} %{major}
21cr|apngasm-3.1.10-1|3	%define	devname	%mklibname -d %{name}
21cr|apngasm-3.1.10-1|4	
21cr|apngasm-3.1.10-1|5	Summary:	Create an APNG from multiple PNG files
21cr|apngasm-3.1.10-1|6	Name:		apngasm
21cr|apngasm-3.1.10-1|7	Version:	3.1.10
21cr|apngasm-3.1.10-1|8	Release:	1
21cr|apngasm-3.1.10-1|9	License:	zlib
21cr|apngasm-3.1.10-1|10	Group:		Graphics
21cr|apngasm-3.1.10-1|11	Url:		https://github.com/apngasm/apngasm
21cr|apngasm-3.1.10-1|12	Source0:	https://downloads.sourceforge.net/project/apngasm/%{version}/%{name}-%{version}.tar.gz
21cr|apngasm-3.1.10-1|13	Patch0:	apngasm-3.1.10-no-static-library.patch
21cr|apngasm-3.1.10-1|14	Patch1:	apngasm-3.1.10-fix-install-path-for-libraries.patch
21cr|apngasm-3.1.10-1|15	Patch2:	apngasm-3.1.10-fix-install-path-for-man-pages.patch
21cr|apngasm-3.1.10-1|16	# The library has  no SONAME: providing one...
21cr|apngasm-3.1.10-1|17	Patch3:	apngasm-3.1.10-add-library-soname.patch
21cr|apngasm-3.1.10-1|18	BuildRequires:	cmake >= 3.13
21cr|apngasm-3.1.10-1|19	BuildRequires:	boost-devel
21cr|apngasm-3.1.10-1|20	BuildRequires:	pkgconfig(libpng)
21cr|apngasm-3.1.10-1|21	BuildRequires:	pkgconfig(zlib)
21cr|apngasm-3.1.10-1|22	
21cr|apngasm-3.1.10-1|23	%description
21cr|apngasm-3.1.10-1|24	The APNG Assembler: create an APNG from multiple PNG files.
21cr|apngasm-3.1.10-1|25	
21cr|apngasm-3.1.10-1|26	%files
21cr|apngasm-3.1.10-1|27	%doc LICENSE.txt README.md
21cr|apngasm-3.1.10-1|28	%{_bindir}/%{name}
21cr|apngasm-3.1.10-1|29	%{_mandir}/man1/%{name}.1.*
21cr|apngasm-3.1.10-1|30	
21cr|apngasm-3.1.10-1|31	#----------------------------------------------------------------------------
21cr|apngasm-3.1.10-1|32	
21cr|apngasm-3.1.10-1|33	%package -n %{libname}
21cr|apngasm-3.1.10-1|34	Summary:	C++ library for assembling and disassembling APNG animations
21cr|apngasm-3.1.10-1|35	Group:		System/Libraries
21cr|apngasm-3.1.10-1|36	
21cr|apngasm-3.1.10-1|37	%description -n %{libname}
21cr|apngasm-3.1.10-1|38	The APNG Assembler: create an APNG from multiple PNG files.
21cr|apngasm-3.1.10-1|39	This package contains a C++ library for assembling and disassembling APNG
21cr|apngasm-3.1.10-1|40	animations.
21cr|apngasm-3.1.10-1|41	
21cr|apngasm-3.1.10-1|42	%files -n %{libname}
21cr|apngasm-3.1.10-1|43	%doc LICENSE.txt
21cr|apngasm-3.1.10-1|44	%{_libdir}/libapngasm.so.%{major}*
21cr|apngasm-3.1.10-1|45	
21cr|apngasm-3.1.10-1|46	#----------------------------------------------------------------------------
21cr|apngasm-3.1.10-1|47	
21cr|apngasm-3.1.10-1|48	%package -n %{devname}
21cr|apngasm-3.1.10-1|49	Summary:	Development files for %{name}
21cr|apngasm-3.1.10-1|50	Group:		Development/C++
21cr|apngasm-3.1.10-1|51	
21cr|apngasm-3.1.10-1|52	%description -n %{devname}
21cr|apngasm-3.1.10-1|53	The APNG Assembler: create an APNG from multiple PNG files.
21cr|apngasm-3.1.10-1|54	This package contains the files needed by programs using %{libname}.
21cr|apngasm-3.1.10-1|55	
21cr|apngasm-3.1.10-1|56	%files -n %{devname}
21cr|apngasm-3.1.10-1|57	%doc LICENSE.txt
21cr|apngasm-3.1.10-1|58	%{_includedir}/apngasm*.h
21cr|apngasm-3.1.10-1|59	%{_includedir}/apngframe.h
21cr|apngasm-3.1.10-1|60	%{_libdir}/libapngasm.so
21cr|apngasm-3.1.10-1|61	%{_libdir}/pkgconfig/libapngasm.pc
21cr|apngasm-3.1.10-1|62	
21cr|apngasm-3.1.10-1|63	#----------------------------------------------------------------------------
21cr|apngasm-3.1.10-1|64	
21cr|apngasm-3.1.10-1|65	%prep
21cr|apngasm-3.1.10-1|66	%setup -q
21cr|apngasm-3.1.10-1|67	%patch0 -p1
21cr|apngasm-3.1.10-1|68	%patch1 -p1
21cr|apngasm-3.1.10-1|69	%patch2 -p1
21cr|apngasm-3.1.10-1|70	%patch3 -p1
21cr|apngasm-3.1.10-1|71	
21cr|apngasm-3.1.10-1|72	
21cr|apngasm-3.1.10-1|73	%build
21cr|apngasm-3.1.10-1|74	%cmake
21cr|apngasm-3.1.10-1|75	%make
21cr|apngasm-3.1.10-1|76	
21cr|apngasm-3.1.10-1|77	
21cr|apngasm-3.1.10-1|78	%install
21cr|apngasm-3.1.10-1|79	%makeinstall_std -C build

241 21
21cr|apngopt-1.4-4|1	Summary:	Optimize APNG images
21cr|apngopt-1.4-4|2	Name:		apngopt
21cr|apngopt-1.4-4|3	Version:	1.4
21cr|apngopt-1.4-4|4	Release:	4
21cr|apngopt-1.4-4|5	License:	zlib
21cr|apngopt-1.4-4|6	Group:		Graphics
21cr|apngopt-1.4-4|7	Url:		http://sourceforge.net/projects/apng/
21cr|apngopt-1.4-4|8	Source0:	http://downloads.sourceforge.net/project/apng/APNG_Optimizer/%{version}/%{name}-%{version}-src.zip
21cr|apngopt-1.4-4|9	Patch0:		apngopt-1.4-no-strip.patch
21cr|apngopt-1.4-4|10	BuildRequires:	pkgconfig(libpng)
21cr|apngopt-1.4-4|11	Buildrequires:	pkgconfig(zlib)
21cr|apngopt-1.4-4|12	
21cr|apngopt-1.4-4|13	%description
21cr|apngopt-1.4-4|14	Optimizes existing APNG animation.
21cr|apngopt-1.4-4|15	
21cr|apngopt-1.4-4|16	%files
21cr|apngopt-1.4-4|17	%doc readme.txt
21cr|apngopt-1.4-4|18	%{_bindir}/%{name}
21cr|apngopt-1.4-4|19	
21cr|apngopt-1.4-4|20	%pretrans
21cr|apngopt-1.4-4|21	# Replace folder from earlier versions with a file
21cr|apngopt-1.4-4|22	[[ -d /usr/bin/apngopt ]] && rm -rf /usr/bin/apngopt
21cr|apngopt-1.4-4|23	
21cr|apngopt-1.4-4|24	#----------------------------------------------------------------------------
21cr|apngopt-1.4-4|25	
21cr|apngopt-1.4-4|26	%prep
21cr|apngopt-1.4-4|27	%setup -qc
21cr|apngopt-1.4-4|28	%patch0 -p1
21cr|apngopt-1.4-4|29	
21cr|apngopt-1.4-4|30	%build
21cr|apngopt-1.4-4|31	%make CFLAGS_OPT="%{optflags}"
21cr|apngopt-1.4-4|32	
21cr|apngopt-1.4-4|33	%install
21cr|apngopt-1.4-4|34	mkdir -p %{buildroot}%{_bindir}
21cr|apngopt-1.4-4|35	install -m 0755 apngopt %{buildroot}%{_bindir}/%{name}

242 21
21cr|apt2dnf-1.1-1|1	Summary:	Convert apt* commands to dnf
21cr|apt2dnf-1.1-1|2	Name:		apt2dnf
21cr|apt2dnf-1.1-1|3	Version:	1.1
21cr|apt2dnf-1.1-1|4	Release:	1
21cr|apt2dnf-1.1-1|5	License:	GPLv3
21cr|apt2dnf-1.1-1|6	Group:		System/Configuration/Packaging
21cr|apt2dnf-1.1-1|7	Url:		https://abf.io/import/apt2dnf
21cr|apt2dnf-1.1-1|8	Source0:	%{name}.py
21cr|apt2dnf-1.1-1|9	BuildArch:	noarch
21cr|apt2dnf-1.1-1|10	
21cr|apt2dnf-1.1-1|11	%description
21cr|apt2dnf-1.1-1|12	%{summary}
21cr|apt2dnf-1.1-1|13	
21cr|apt2dnf-1.1-1|14	%files
21cr|apt2dnf-1.1-1|15	%{_bindir}/apt-get
21cr|apt2dnf-1.1-1|16	%{_bindir}/apt-cache
21cr|apt2dnf-1.1-1|17	%{_bindir}/apt-repo
21cr|apt2dnf-1.1-1|18	%{_bindir}/apt
21cr|apt2dnf-1.1-1|19	%{_bindir}/aptitude
21cr|apt2dnf-1.1-1|20	
21cr|apt2dnf-1.1-1|21	#------------------------------------------------------------------
21cr|apt2dnf-1.1-1|22	
21cr|apt2dnf-1.1-1|23	%prep
21cr|apt2dnf-1.1-1|24	%setup -T -c
21cr|apt2dnf-1.1-1|25	
21cr|apt2dnf-1.1-1|26	%install
21cr|apt2dnf-1.1-1|27	mkdir -p %{buildroot}%{_bindir}
21cr|apt2dnf-1.1-1|28	install -pm0755 %{SOURCE0} %{buildroot}%{_bindir}/apt-get
21cr|apt2dnf-1.1-1|29	ln -s apt-get %{buildroot}%{_bindir}/apt-cache
21cr|apt2dnf-1.1-1|30	ln -s apt-get %{buildroot}%{_bindir}/apt
21cr|apt2dnf-1.1-1|31	ln -s apt-get %{buildroot}%{_bindir}/apt-repo
21cr|apt2dnf-1.1-1|32	ln -s apt-get %{buildroot}%{_bindir}/aptitude

243 21
21cr|apulse-0.1.13-1|1	%define __provides_exclude_from ^%{_libdir}/apulse/.*.so.*$
21cr|apulse-0.1.13-1|2	
21cr|apulse-0.1.13-1|3	Name:           apulse
21cr|apulse-0.1.13-1|4	Version:        0.1.13
21cr|apulse-0.1.13-1|5	Release:        1
21cr|apulse-0.1.13-1|6	Summary:        PulseAudio emulation for ALSA
21cr|apulse-0.1.13-1|7	License:        MIT
21cr|apulse-0.1.13-1|8	Group:          System/Libraries
21cr|apulse-0.1.13-1|9	Url:            https://github.com/i-rinat/apulse
21cr|apulse-0.1.13-1|10	Source0:		https://github.com/i-rinat/apulse/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|apulse-0.1.13-1|11	# https://github.com/i-rinat/apulse/issues/115
21cr|apulse-0.1.13-1|12	Patch1:			0001-Fix-building-with-PulseAudio-13.patch
21cr|apulse-0.1.13-1|13	BuildRequires:  cmake
21cr|apulse-0.1.13-1|14	BuildRequires:  gcc-c++
21cr|apulse-0.1.13-1|15	BuildRequires:  pkgconfig(alsa)
21cr|apulse-0.1.13-1|16	BuildRequires:  pkgconfig(glib-2.0)
21cr|apulse-0.1.13-1|17	BuildRequires:  pkgconfig(libpulse)
21cr|apulse-0.1.13-1|18	
21cr|apulse-0.1.13-1|19	%description
21cr|apulse-0.1.13-1|20	PulseAudio emulation intended to be used with Skype.
21cr|apulse-0.1.13-1|21	
21cr|apulse-0.1.13-1|22	%prep
21cr|apulse-0.1.13-1|23	%setup -q
21cr|apulse-0.1.13-1|24	%apply_patches
21cr|apulse-0.1.13-1|25	
21cr|apulse-0.1.13-1|26	# revert when PulseAudio < 13
21cr|apulse-0.1.13-1|27	%if %{mdvver} < 201905
21cr|apulse-0.1.13-1|28	%patch1 -p1 -R
21cr|apulse-0.1.13-1|29	%endif
21cr|apulse-0.1.13-1|30	
21cr|apulse-0.1.13-1|31	%build
21cr|apulse-0.1.13-1|32	%cmake \
21cr|apulse-0.1.13-1|33	-DUSE_BUNDLED_PULSEAUDIO_HEADERS=0 \
21cr|apulse-0.1.13-1|34	-DAPULSEPATH=%{_libdir}/%{name}/
21cr|apulse-0.1.13-1|35	%make
21cr|apulse-0.1.13-1|36	
21cr|apulse-0.1.13-1|37	%install
21cr|apulse-0.1.13-1|38	%makeinstall_std -C build
21cr|apulse-0.1.13-1|39	rm -f %{buildroot}%{_libdir}/%{name}/*.so
21cr|apulse-0.1.13-1|40	
21cr|apulse-0.1.13-1|41	%files
21cr|apulse-0.1.13-1|42	%doc LICENSE.MIT README.md
21cr|apulse-0.1.13-1|43	%{_bindir}/%{name}
21cr|apulse-0.1.13-1|44	%{_libdir}/%{name}/
21cr|apulse-0.1.13-1|45	%{_mandir}/man1/apulse.1*

244 21
21cr|ap-utils-1.5.1-0.pre3.5|1	%define prerelease pre3
21cr|ap-utils-1.5.1-0.pre3.5|2	
21cr|ap-utils-1.5.1-0.pre3.5|3	Summary: Configure and monitor Wireless Access Points
21cr|ap-utils-1.5.1-0.pre3.5|4	Name: ap-utils
21cr|ap-utils-1.5.1-0.pre3.5|5	Version: 1.5.1
21cr|ap-utils-1.5.1-0.pre3.5|6	Release: 0.%{prerelease}.5
21cr|ap-utils-1.5.1-0.pre3.5|7	License: GPL
21cr|ap-utils-1.5.1-0.pre3.5|8	Group: Networking/Other
21cr|ap-utils-1.5.1-0.pre3.5|9	URL: http://ap-utils.polesye.net/
21cr|ap-utils-1.5.1-0.pre3.5|10	Source: http://prdownloads.sourceforge.net/ap-utils/%{name}-%{version}%{prerelease}.tar.bz2
21cr|ap-utils-1.5.1-0.pre3.5|11	BuildRequires: pkgconfig(ncurses)
21cr|ap-utils-1.5.1-0.pre3.5|12	
21cr|ap-utils-1.5.1-0.pre3.5|13	%description
21cr|ap-utils-1.5.1-0.pre3.5|14	Wireless Access Point Utilities for Unix is a set of utilities
21cr|ap-utils-1.5.1-0.pre3.5|15	to configure and monitor Wireless Access Points under Unix.
21cr|ap-utils-1.5.1-0.pre3.5|16	
21cr|ap-utils-1.5.1-0.pre3.5|17	%prep
21cr|ap-utils-1.5.1-0.pre3.5|18	%setup -q -n %{name}-%{version}%{prerelease}
21cr|ap-utils-1.5.1-0.pre3.5|19	
21cr|ap-utils-1.5.1-0.pre3.5|20	%build
21cr|ap-utils-1.5.1-0.pre3.5|21	%define Werror_cflags %nil
21cr|ap-utils-1.5.1-0.pre3.5|22	%configure
21cr|ap-utils-1.5.1-0.pre3.5|23	%make
21cr|ap-utils-1.5.1-0.pre3.5|24	
21cr|ap-utils-1.5.1-0.pre3.5|25	%install
21cr|ap-utils-1.5.1-0.pre3.5|26	%makeinstall_std
21cr|ap-utils-1.5.1-0.pre3.5|27	
21cr|ap-utils-1.5.1-0.pre3.5|28	# remove french translation, it is prevent correct usage of ap-config
21cr|ap-utils-1.5.1-0.pre3.5|29	rm %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/ap-utils.mo
21cr|ap-utils-1.5.1-0.pre3.5|30	
21cr|ap-utils-1.5.1-0.pre3.5|31	%find_lang %{name}
21cr|ap-utils-1.5.1-0.pre3.5|32	
21cr|ap-utils-1.5.1-0.pre3.5|33	%files -f %{name}.lang
21cr|ap-utils-1.5.1-0.pre3.5|34	%doc AUTHORS INSTALL NEWS COPYING README TODO ChangeLog
21cr|ap-utils-1.5.1-0.pre3.5|35	%doc Documentation/FAQ Documentation/*.html
21cr|ap-utils-1.5.1-0.pre3.5|36	%{_bindir}/*
21cr|ap-utils-1.5.1-0.pre3.5|37	%{_sbindir}/*
21cr|ap-utils-1.5.1-0.pre3.5|38	%{_mandir}/man8/*

245 21
21cr|apvlv-0.4.0-1|1	%define debug_package %{nil}
21cr|apvlv-0.4.0-1|2	
21cr|apvlv-0.4.0-1|3	Summary:	A PDF/DJVU/TXT viewer which behaves like Vim
21cr|apvlv-0.4.0-1|4	Name:		apvlv
21cr|apvlv-0.4.0-1|5	Version:	0.4.0
21cr|apvlv-0.4.0-1|6	Release:	1
21cr|apvlv-0.4.0-1|7	License:	GPLv2+
21cr|apvlv-0.4.0-1|8	Group:		Office
21cr|apvlv-0.4.0-1|9	Url:		http://naihe2010.github.com/apvlv/
21cr|apvlv-0.4.0-1|10	Source0:	https://github.com/naihe2010/apvlv/archive/v0.4.0.tar.gz?/%{name}-%{version}.tar.gz
21cr|apvlv-0.4.0-1|11	BuildRequires:	cmake
21cr|apvlv-0.4.0-1|12	BuildRequires:	ghostscript
21cr|apvlv-0.4.0-1|13	BuildRequires:	mandoc
21cr|apvlv-0.4.0-1|14	BuildRequires:	pkgconfig(ddjvuapi)
21cr|apvlv-0.4.0-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|apvlv-0.4.0-1|16	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|apvlv-0.4.0-1|17	BuildRequires:	ebook-tools-devel
21cr|apvlv-0.4.0-1|18	BuildRequires:	pkgconfig(poppler-glib)
21cr|apvlv-0.4.0-1|19	
21cr|apvlv-0.4.0-1|20	%description
21cr|apvlv-0.4.0-1|21	Apvlv is a PDF viewer which behaves like Vim.
21cr|apvlv-0.4.0-1|22	
21cr|apvlv-0.4.0-1|23	%files
21cr|apvlv-0.4.0-1|24	%{_bindir}/%{name}
21cr|apvlv-0.4.0-1|25	%config(noreplace) %{_sysconfdir}/%{name}rc
21cr|apvlv-0.4.0-1|26	%doc %{_datadir}/%{name}/Startup.pdf
21cr|apvlv-0.4.0-1|27	%doc %{_datadir}/%{name}/apvlvrc.example
21cr|apvlv-0.4.0-1|28	%{_datadir}/%{name}/icons/*.png
21cr|apvlv-0.4.0-1|29	%{_datadir}/applications/%{name}.desktop
21cr|apvlv-0.4.0-1|30	%{_mandir}/man1/%{name}.1*
21cr|apvlv-0.4.0-1|31	%{_datadir}/apvlv/main_menubar.glade
21cr|apvlv-0.4.0-1|32	
21cr|apvlv-0.4.0-1|33	#----------------------------------------------------------------------------
21cr|apvlv-0.4.0-1|34	
21cr|apvlv-0.4.0-1|35	%prep
21cr|apvlv-0.4.0-1|36	%autosetup -p1
21cr|apvlv-0.4.0-1|37	
21cr|apvlv-0.4.0-1|38	%build
21cr|apvlv-0.4.0-1|39	%cmake \
21cr|apvlv-0.4.0-1|40	-DAPVLV_WITH_UMD:BOOL=OFF \
21cr|apvlv-0.4.0-1|41	-DAPVLV_WITH_DJVU:BOOL=ON \
21cr|apvlv-0.4.0-1|42	-DDOCDIR=%{_datadir}/%{name}
21cr|apvlv-0.4.0-1|43	%make
21cr|apvlv-0.4.0-1|44	
21cr|apvlv-0.4.0-1|45	%install
21cr|apvlv-0.4.0-1|46	%makeinstall_std -C build

246 21
21cr|aqemu-0.9.2-6|1	Name:		aqemu
21cr|aqemu-0.9.2-6|2	Version:	0.9.2
21cr|aqemu-0.9.2-6|3	Release:	6
21cr|aqemu-0.9.2-6|4	Summary:	A QT graphical interface to QEMU and KVM
21cr|aqemu-0.9.2-6|5	Group:		Emulators
21cr|aqemu-0.9.2-6|6	License:	GPLv2+
21cr|aqemu-0.9.2-6|7	URL:		http://aqemu.sourceforge.net
21cr|aqemu-0.9.2-6|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|aqemu-0.9.2-6|9	Patch0:		rcc.patch
21cr|aqemu-0.9.2-6|10	Patch1:		aqemu-headers.patch
21cr|aqemu-0.9.2-6|11	BuildRequires:	qt5-devel
21cr|aqemu-0.9.2-6|12	BuildRequires:	cmake
21cr|aqemu-0.9.2-6|13	BuildRequires:	libvncserver-devel
21cr|aqemu-0.9.2-6|14	BuildRequires:	desktop-file-utils
21cr|aqemu-0.9.2-6|15	BuildRequires:	gnutls-devel
21cr|aqemu-0.9.2-6|16	BuildRequires:	hicolor-icon-theme
21cr|aqemu-0.9.2-6|17	Requires: 	qemu
21cr|aqemu-0.9.2-6|18	
21cr|aqemu-0.9.2-6|19	%description
21cr|aqemu-0.9.2-6|20	AQEMU is a graphical user interface to QEMU and KVM, written in Qt4. The
21cr|aqemu-0.9.2-6|21	program has a user-friendly interface and allows user to set the
21cr|aqemu-0.9.2-6|22	majority of QEMU and KVM options on their virtual machines.
21cr|aqemu-0.9.2-6|23	
21cr|aqemu-0.9.2-6|24	%prep
21cr|aqemu-0.9.2-6|25	%autosetup -p1
21cr|aqemu-0.9.2-6|26	
21cr|aqemu-0.9.2-6|27	%build
21cr|aqemu-0.9.2-6|28	cmake -DCMAKE_INSTALL_PREFIX=/usr -DMAN_PAGE_COMPRESSOR=bzip2 -DDEBUG=1
21cr|aqemu-0.9.2-6|29	%make
21cr|aqemu-0.9.2-6|30	
21cr|aqemu-0.9.2-6|31	%install
21cr|aqemu-0.9.2-6|32	make DESTDIR=%{buildroot} install
21cr|aqemu-0.9.2-6|33	# Copy 48x48 and 64x64 icons to correct location.
21cr|aqemu-0.9.2-6|34	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{48x48,64x64}/apps
21cr|aqemu-0.9.2-6|35	mv %{buildroot}%{_datadir}/pixmaps/%{name}_48x48.png \
21cr|aqemu-0.9.2-6|36	%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|aqemu-0.9.2-6|37	mv %{buildroot}%{_datadir}/pixmaps/%{name}_64x64.png \
21cr|aqemu-0.9.2-6|38	%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|aqemu-0.9.2-6|39	# Remove directories from install which are not being deployed in RPM.
21cr|aqemu-0.9.2-6|40	rm -rf %{buildroot}%{_datadir}/pixmaps
21cr|aqemu-0.9.2-6|41	rm -rf %{buildroot}%{_datadir}/menu
21cr|aqemu-0.9.2-6|42	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21cr|aqemu-0.9.2-6|43	# Validate the icon file.
21cr|aqemu-0.9.2-6|44	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|aqemu-0.9.2-6|45	
21cr|aqemu-0.9.2-6|46	%files
21cr|aqemu-0.9.2-6|47	%{_bindir}/%{name}
21cr|aqemu-0.9.2-6|48	%doc AUTHORS CHANGELOG COPYING TODO
21cr|aqemu-0.9.2-6|49	%{_datadir}/applications/%{name}.desktop
21cr|aqemu-0.9.2-6|50	%{_datadir}/%{name}
21cr|aqemu-0.9.2-6|51	%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|aqemu-0.9.2-6|52	%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|aqemu-0.9.2-6|53	%{_mandir}/man1/%{name}.1*

247 21
21cr|aqsis-1.8.3-2.git0dfff4.2|1	%define	major 1
21cr|aqsis-1.8.3-2.git0dfff4.2|2	%define	libname %mklibname %{name} %{major}
21cr|aqsis-1.8.3-2.git0dfff4.2|3	%define	devname %mklibname %{name} -d
21cr|aqsis-1.8.3-2.git0dfff4.2|4	
21cr|aqsis-1.8.3-2.git0dfff4.2|5	%define commit 0dfff4b8476bd79d266a5b26494d9c96dac0cdce
21cr|aqsis-1.8.3-2.git0dfff4.2|6	%define commit_short %(echo %{commit} | head -c6)
21cr|aqsis-1.8.3-2.git0dfff4.2|7	
21cr|aqsis-1.8.3-2.git0dfff4.2|8	Summary:	RenderMan-compliant 3D rendering solution
21cr|aqsis-1.8.3-2.git0dfff4.2|9	Name:		aqsis
21cr|aqsis-1.8.3-2.git0dfff4.2|10	Version:	1.8.3
21cr|aqsis-1.8.3-2.git0dfff4.2|11	Release:	2.git%{commit_short}.2
21cr|aqsis-1.8.3-2.git0dfff4.2|12	License:	GPLv2+
21cr|aqsis-1.8.3-2.git0dfff4.2|13	Group:		Graphics
21cr|aqsis-1.8.3-2.git0dfff4.2|14	Url:		https://www.aqsis.org/
21cr|aqsis-1.8.3-2.git0dfff4.2|15	#Source0:	http://downloads.sourceforge.net/aqsis/%%{name}-%%{version}.tar.gz
21cr|aqsis-1.8.3-2.git0dfff4.2|16	# Taken from untagged release on https://github.com/aqsis/aqsis
21cr|aqsis-1.8.3-2.git0dfff4.2|17	Source0:	https://github.com/aqsis/aqsis/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|aqsis-1.8.3-2.git0dfff4.2|18	# from https://github.com/wdas/partio/archive/refs/tags/v1.14.6.tar.gz
21cr|aqsis-1.8.3-2.git0dfff4.2|19	Source1:	partio.tar.gz
21cr|aqsis-1.8.3-2.git0dfff4.2|20	BuildRequires:	bison >= 2.6.3
21cr|aqsis-1.8.3-2.git0dfff4.2|21	BuildRequires:	cmake
21cr|aqsis-1.8.3-2.git0dfff4.2|22	BuildRequires:	doxygen
21cr|aqsis-1.8.3-2.git0dfff4.2|23	BuildRequires:	gomp-devel
21cr|aqsis-1.8.3-2.git0dfff4.2|24	BuildRequires:	flex >= 2.5.4
21cr|aqsis-1.8.3-2.git0dfff4.2|25	BuildRequires:	python3-sphinx
21cr|aqsis-1.8.3-2.git0dfff4.2|26	BuildRequires:	qt5-linguist-tools
21cr|aqsis-1.8.3-2.git0dfff4.2|27	BuildRequires:	texlive-pdftex
21cr|aqsis-1.8.3-2.git0dfff4.2|28	BuildRequires:	xsltproc
21cr|aqsis-1.8.3-2.git0dfff4.2|29	BuildRequires:	boost-devel
21cr|aqsis-1.8.3-2.git0dfff4.2|30	BuildRequires:	pkgconfig(libjpeg)
21cr|aqsis-1.8.3-2.git0dfff4.2|31	BuildRequires:	pkgconfig(libpng)
21cr|aqsis-1.8.3-2.git0dfff4.2|32	BuildRequires:	pkgconfig(libtiff-4) >= 3.7.1
21cr|aqsis-1.8.3-2.git0dfff4.2|33	# need old openexr 2.x
21cr|aqsis-1.8.3-2.git0dfff4.2|34	BuildRequires:	pkgconfig(OpenEXR) < 3.0.0
21cr|aqsis-1.8.3-2.git0dfff4.2|35	BuildRequires:	pkgconfig(Qt5Core)
21cr|aqsis-1.8.3-2.git0dfff4.2|36	BuildRequires:	pkgconfig(Qt5Gui)
21cr|aqsis-1.8.3-2.git0dfff4.2|37	BuildRequires:	pkgconfig(Qt5Network)
21cr|aqsis-1.8.3-2.git0dfff4.2|38	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|aqsis-1.8.3-2.git0dfff4.2|39	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|aqsis-1.8.3-2.git0dfff4.2|40	BuildRequires:	pkgconfig(zlib)
21cr|aqsis-1.8.3-2.git0dfff4.2|41	Conflicts:	%{_lib}aqsis1 < 1.8.2-6
21cr|aqsis-1.8.3-2.git0dfff4.2|42	
21cr|aqsis-1.8.3-2.git0dfff4.2|43	%description
21cr|aqsis-1.8.3-2.git0dfff4.2|44	The Aqsis rendering system consists of a set of libraries and applications for
21cr|aqsis-1.8.3-2.git0dfff4.2|45	creating high-quality computer imagery using the Pixar RenderMan Interface.
21cr|aqsis-1.8.3-2.git0dfff4.2|46	
21cr|aqsis-1.8.3-2.git0dfff4.2|47	%files
21cr|aqsis-1.8.3-2.git0dfff4.2|48	%doc AUTHORS README
21cr|aqsis-1.8.3-2.git0dfff4.2|49	%config(noreplace) %{_sysconfdir}/aqsisrc
21cr|aqsis-1.8.3-2.git0dfff4.2|50	%{_bindir}/*
21cr|aqsis-1.8.3-2.git0dfff4.2|51	%{_datadir}/%{name}
21cr|aqsis-1.8.3-2.git0dfff4.2|52	%{_datadir}/applications/*.desktop
21cr|aqsis-1.8.3-2.git0dfff4.2|53	%{_datadir}/mime/packages/%{name}.xml
21cr|aqsis-1.8.3-2.git0dfff4.2|54	%{_datadir}/pixmaps/%{name}.png
21cr|aqsis-1.8.3-2.git0dfff4.2|55	%dir %{_libdir}/%{name}
21cr|aqsis-1.8.3-2.git0dfff4.2|56	%{_libdir}/%{name}/*.so
21cr|aqsis-1.8.3-2.git0dfff4.2|57	%{_iconsdir}/hicolor/192x192/mimetypes/%{name}-doc.png
21cr|aqsis-1.8.3-2.git0dfff4.2|58	
21cr|aqsis-1.8.3-2.git0dfff4.2|59	#----------------------------------------------------------------------------
21cr|aqsis-1.8.3-2.git0dfff4.2|60	
21cr|aqsis-1.8.3-2.git0dfff4.2|61	%package -n %{libname}
21cr|aqsis-1.8.3-2.git0dfff4.2|62	Summary:	Aqsis library
21cr|aqsis-1.8.3-2.git0dfff4.2|63	Group:		System/Libraries
21cr|aqsis-1.8.3-2.git0dfff4.2|64	
21cr|aqsis-1.8.3-2.git0dfff4.2|65	%description -n %{libname}
21cr|aqsis-1.8.3-2.git0dfff4.2|66	The Aqsis rendering system consists of a set of libraries and applications for
21cr|aqsis-1.8.3-2.git0dfff4.2|67	creating high-quality computer imagery using the Pixar RenderMan Interface.
21cr|aqsis-1.8.3-2.git0dfff4.2|68	This package contain the Aqsis library.
21cr|aqsis-1.8.3-2.git0dfff4.2|69	
21cr|aqsis-1.8.3-2.git0dfff4.2|70	%files -n %{libname}
21cr|aqsis-1.8.3-2.git0dfff4.2|71	%doc COPYING
21cr|aqsis-1.8.3-2.git0dfff4.2|72	%{_libdir}/libaqsis_*.so.%{major}*
21cr|aqsis-1.8.3-2.git0dfff4.2|73	
21cr|aqsis-1.8.3-2.git0dfff4.2|74	#----------------------------------------------------------------------------
21cr|aqsis-1.8.3-2.git0dfff4.2|75	
21cr|aqsis-1.8.3-2.git0dfff4.2|76	%package -n %{devname}
21cr|aqsis-1.8.3-2.git0dfff4.2|77	Summary:	Development files for Aqsis
21cr|aqsis-1.8.3-2.git0dfff4.2|78	Group:		Development/C++
21cr|aqsis-1.8.3-2.git0dfff4.2|79	Requires:	%{libname} = %{EVRD}
21cr|aqsis-1.8.3-2.git0dfff4.2|80	Provides:		%{name}-devel = %{EVRD}
21cr|aqsis-1.8.3-2.git0dfff4.2|81	
21cr|aqsis-1.8.3-2.git0dfff4.2|82	%description -n %{devname}
21cr|aqsis-1.8.3-2.git0dfff4.2|83	The Aqsis library development files.
21cr|aqsis-1.8.3-2.git0dfff4.2|84	
21cr|aqsis-1.8.3-2.git0dfff4.2|85	%files -n %{devname}
21cr|aqsis-1.8.3-2.git0dfff4.2|86	%doc COPYING
21cr|aqsis-1.8.3-2.git0dfff4.2|87	%{_includedir}/%{name}/*
21cr|aqsis-1.8.3-2.git0dfff4.2|88	%{_libdir}/libaqsis_*.so
21cr|aqsis-1.8.3-2.git0dfff4.2|89	
21cr|aqsis-1.8.3-2.git0dfff4.2|90	
21cr|aqsis-1.8.3-2.git0dfff4.2|91	#----------------------------------------------------------------------------
21cr|aqsis-1.8.3-2.git0dfff4.2|92	
21cr|aqsis-1.8.3-2.git0dfff4.2|93	%prep
21cr|aqsis-1.8.3-2.git0dfff4.2|94	%setup -q -a1 -n %{name}-%{commit}
21cr|aqsis-1.8.3-2.git0dfff4.2|95	
21cr|aqsis-1.8.3-2.git0dfff4.2|96	cp -r partio/* thirdparty/partio/src
21cr|aqsis-1.8.3-2.git0dfff4.2|97	
21cr|aqsis-1.8.3-2.git0dfff4.2|98	%apply_patches
21cr|aqsis-1.8.3-2.git0dfff4.2|99	
21cr|aqsis-1.8.3-2.git0dfff4.2|100	%build
21cr|aqsis-1.8.3-2.git0dfff4.2|101	export CXXFLAGS="%{optflags} -Wno-deprecated -Wno-deprecated-declarations"
21cr|aqsis-1.8.3-2.git0dfff4.2|102	%cmake -Wno-dev \
21cr|aqsis-1.8.3-2.git0dfff4.2|103	-DAQSIS_USE_OPENEXR=ON \
21cr|aqsis-1.8.3-2.git0dfff4.2|104	-DAQSIS_USE_RPATH=OFF \
21cr|aqsis-1.8.3-2.git0dfff4.2|105	-DAQSIS_USE_TIMERS=ON \
21cr|aqsis-1.8.3-2.git0dfff4.2|106	-DAQSIS_ENABLE_DOCS=ON \
21cr|aqsis-1.8.3-2.git0dfff4.2|107	-DAQSIS_USE_QT=ON \
21cr|aqsis-1.8.3-2.git0dfff4.2|108	-DSYSCONFDIR="%{_sysconfdir}" \
21cr|aqsis-1.8.3-2.git0dfff4.2|109	-DLIBDIR="%{_libdir}" \
21cr|aqsis-1.8.3-2.git0dfff4.2|110	-DAQSIS_ENABLE_THREADING=ON \
21cr|aqsis-1.8.3-2.git0dfff4.2|111	-DDEFAULT_DISPLAYPATH="%{_libdir}/%{name}"
21cr|aqsis-1.8.3-2.git0dfff4.2|112	
21cr|aqsis-1.8.3-2.git0dfff4.2|113	%make
21cr|aqsis-1.8.3-2.git0dfff4.2|114	
21cr|aqsis-1.8.3-2.git0dfff4.2|115	
21cr|aqsis-1.8.3-2.git0dfff4.2|116	%install
21cr|aqsis-1.8.3-2.git0dfff4.2|117	%makeinstall_std -C build
21cr|aqsis-1.8.3-2.git0dfff4.2|118	
21cr|aqsis-1.8.3-2.git0dfff4.2|119	# Fix perms
21cr|aqsis-1.8.3-2.git0dfff4.2|120	chmod +x %{buildroot}%{_datadir}/%{name}/examples/features/occlusion/occlmap.py
21cr|aqsis-1.8.3-2.git0dfff4.2|121	chmod +x %{buildroot}%{_datadir}/%{name}/plugins/houdini/slx2otl.py

248 21
21cr|arandr-0.1.11-1|1	Summary:	Simple visual front end for XRandR
21cr|arandr-0.1.11-1|2	Name:		arandr
21cr|arandr-0.1.11-1|3	URL:		http://christian.amsuess.com/tools/arandr/
21cr|arandr-0.1.11-1|4	Version:	0.1.11
21cr|arandr-0.1.11-1|5	Release:	1
21cr|arandr-0.1.11-1|6	Source0:	http://christian.amsuess.com/tools/%{name}/files/%{name}-%{version}.tar.gz
21cr|arandr-0.1.11-1|7	License:	GPLv3
21cr|arandr-0.1.11-1|8	Group:		System/X11
21cr|arandr-0.1.11-1|9	BuildArch:	noarch
21cr|arandr-0.1.11-1|10	BuildRequires:	python3-devel
21cr|arandr-0.1.11-1|11	BuildRequires:	python3-setuptools
21cr|arandr-0.1.11-1|12	BuildRequires:	python3-docutils
21cr|arandr-0.1.11-1|13	BuildRequires:  desktop-file-utils
21cr|arandr-0.1.11-1|14	Requires:	python3-gobject
21cr|arandr-0.1.11-1|15	Requires:	python3-cairo
21cr|arandr-0.1.11-1|16	Requires:	xrandr
21cr|arandr-0.1.11-1|17	
21cr|arandr-0.1.11-1|18	%description
21cr|arandr-0.1.11-1|19	ARandR is designed to provide a simple visual front end for XRandR.
21cr|arandr-0.1.11-1|20	Relative monitor positions are shown graphically and can be changed
21cr|arandr-0.1.11-1|21	in a drag-and-drop way.
21cr|arandr-0.1.11-1|22	
21cr|arandr-0.1.11-1|23	Features:
21cr|arandr-0.1.11-1|24	
21cr|arandr-0.1.11-1|25	- Full control over output positioning (instead of plain "left of")
21cr|arandr-0.1.11-1|26	with edge snapping
21cr|arandr-0.1.11-1|27	
21cr|arandr-0.1.11-1|28	- Saving configurations as executable shell scripts (configurations
21cr|arandr-0.1.11-1|29	can be loaded without using this program)
21cr|arandr-0.1.11-1|30	
21cr|arandr-0.1.11-1|31	- Configuration files can be edited to include additional payload
21cr|arandr-0.1.11-1|32	(like xsetwacom commands tablet PC users need when rotating),
21cr|arandr-0.1.11-1|33	which is preserved when editing
21cr|arandr-0.1.11-1|34	
21cr|arandr-0.1.11-1|35	- Main widget separated from packaged application (to facilitate
21cr|arandr-0.1.11-1|36	integration with existing solutions)
21cr|arandr-0.1.11-1|37	
21cr|arandr-0.1.11-1|38	%files -f %{name}.lang
21cr|arandr-0.1.11-1|39	%doc NEWS README TODO
21cr|arandr-0.1.11-1|40	%license COPYING
21cr|arandr-0.1.11-1|41	%{py3_puresitedir}/screenlayout
21cr|arandr-0.1.11-1|42	%{py3_puresitedir}/*.egg-info
21cr|arandr-0.1.11-1|43	%{_bindir}/arandr
21cr|arandr-0.1.11-1|44	%{_bindir}/unxrandr
21cr|arandr-0.1.11-1|45	%{_datadir}/applications/arandr.desktop
21cr|arandr-0.1.11-1|46	%{_mandir}/man1/*
21cr|arandr-0.1.11-1|47	
21cr|arandr-0.1.11-1|48	#------------------------------------------------------------------
21cr|arandr-0.1.11-1|49	
21cr|arandr-0.1.11-1|50	%prep
21cr|arandr-0.1.11-1|51	%setup -q
21cr|arandr-0.1.11-1|52	
21cr|arandr-0.1.11-1|53	%build
21cr|arandr-0.1.11-1|54	%py3_build
21cr|arandr-0.1.11-1|55	
21cr|arandr-0.1.11-1|56	%install
21cr|arandr-0.1.11-1|57	%py3_install
21cr|arandr-0.1.11-1|58	
21cr|arandr-0.1.11-1|59	%find_lang %{name}

249 21
21cr|aranym-1.1.0-1|1	Summary:	Atari ST/TT/Falcon emulator
21cr|aranym-1.1.0-1|2	Name:		aranym
21cr|aranym-1.1.0-1|3	Version:	1.1.0
21cr|aranym-1.1.0-1|4	Release:	1
21cr|aranym-1.1.0-1|5	License:	GPLv2
21cr|aranym-1.1.0-1|6	Group:		Emulators
21cr|aranym-1.1.0-1|7	Url:		http://aranym.org/
21cr|aranym-1.1.0-1|8	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}_%{version}.orig.tar.gz
21cr|aranym-1.1.0-1|9	Patch0:		0001-Use-pow10-only-if-it-exits.patch
21cr|aranym-1.1.0-1|10	BuildRequires:	pkgconfig(gl)
21cr|aranym-1.1.0-1|11	BuildRequires:	pkgconfig(glu)
21cr|aranym-1.1.0-1|12	BuildRequires:	pkgconfig(sdl) >= 1.2.12
21cr|aranym-1.1.0-1|13	BuildRequires:	pkgconfig(SDL_image)
21cr|aranym-1.1.0-1|14	
21cr|aranym-1.1.0-1|15	%description
21cr|aranym-1.1.0-1|16	ARAnyM is a software virtual machine (similar to VirtualBox or Bochs)
21cr|aranym-1.1.0-1|17	designed and developed for running 32-bit Atari ST/TT/Falcon operating systems
21cr|aranym-1.1.0-1|18	(TOS, FreeMiNT, MagiC and Linux-m68k) and TOS/GEM applications on any kind of
21cr|aranym-1.1.0-1|19	hardware - be it an IBM clone (read it as "PC" :-), an Apple, an Unix server,
21cr|aranym-1.1.0-1|20	a graphics workstation or even a portable computer.
21cr|aranym-1.1.0-1|21	
21cr|aranym-1.1.0-1|22	%files
21cr|aranym-1.1.0-1|23	%doc %{_docdir}/%{name}
21cr|aranym-1.1.0-1|24	%{_bindir}/*
21cr|aranym-1.1.0-1|25	%{_datadir}/%{name}/
21cr|aranym-1.1.0-1|26	%{_datadir}/applications/%{name}.desktop
21cr|aranym-1.1.0-1|27	%{_datadir}/applications/%{name}-jit.desktop
21cr|aranym-1.1.0-1|28	%{_datadir}/applications/%{name}-mmu.desktop
21cr|aranym-1.1.0-1|29	%{_datadir}/pixmaps/%{name}.png
21cr|aranym-1.1.0-1|30	%{_datadir}/pixmaps/%{name}-jit.png
21cr|aranym-1.1.0-1|31	%{_datadir}/pixmaps/%{name}-mmu.png
21cr|aranym-1.1.0-1|32	%{_iconsdir}/*/*/*/%{name}.png
21cr|aranym-1.1.0-1|33	%{_iconsdir}/*/*/*/%{name}-jit.png
21cr|aranym-1.1.0-1|34	%{_iconsdir}/*/*/*/%{name}-mmu.png
21cr|aranym-1.1.0-1|35	%{_mandir}/man?/*.*.*
21cr|aranym-1.1.0-1|36	
21cr|aranym-1.1.0-1|37	#----------------------------------------------------------------------------
21cr|aranym-1.1.0-1|38	
21cr|aranym-1.1.0-1|39	%prep
21cr|aranym-1.1.0-1|40	%setup -q
21cr|aranym-1.1.0-1|41	%patch0 -p1
21cr|aranym-1.1.0-1|42	
21cr|aranym-1.1.0-1|43	# fix build on aarch64
21cr|aranym-1.1.0-1|44	#cp -af %{_usr}/lib/rpm/config.{guess,sub} .
21cr|aranym-1.1.0-1|45	
21cr|aranym-1.1.0-1|46	%build
21cr|aranym-1.1.0-1|47	%configure
21cr|aranym-1.1.0-1|48	make depend
21cr|aranym-1.1.0-1|49	%make
21cr|aranym-1.1.0-1|50	
21cr|aranym-1.1.0-1|51	%install
21cr|aranym-1.1.0-1|52	%makeinstall_std
21cr|aranym-1.1.0-1|53	

250 21
21cr|aravis-0.8.10-5|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|aravis-0.8.10-5|2	
21cr|aravis-0.8.10-5|3	%define gstapi 1.0
21cr|aravis-0.8.10-5|4	%define api 0.8
21cr|aravis-0.8.10-5|5	%define major 0
21cr|aravis-0.8.10-5|6	%define libname %mklibname %{name} %{api} %{major}
21cr|aravis-0.8.10-5|7	%define girname %mklibname %{name}-gir %{api}
21cr|aravis-0.8.10-5|8	%define devname %mklibname %{name} -d
21cr|aravis-0.8.10-5|9	
21cr|aravis-0.8.10-5|10	Summary:	Glib/gobject based library implementing a Genicam interface
21cr|aravis-0.8.10-5|11	Name:		aravis
21cr|aravis-0.8.10-5|12	Version:	0.8.10
21cr|aravis-0.8.10-5|13	Release:	5
21cr|aravis-0.8.10-5|14	License:	GPLv2+
21cr|aravis-0.8.10-5|15	Group:		Development/GNOME and GTK+
21cr|aravis-0.8.10-5|16	Url:		https://download.gnome.org/sources/aravis
21cr|aravis-0.8.10-5|17	Source0:	https://download.gnome.org/sources/aravis/%{url_ver}/%{name}-%{version}.tar.xz
21cr|aravis-0.8.10-5|18	BuildRequires:	gtk-doc
21cr|aravis-0.8.10-5|19	BuildRequires:	intltool
21cr|aravis-0.8.10-5|20	BuildRequires:	meson
21cr|aravis-0.8.10-5|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|aravis-0.8.10-5|22	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21cr|aravis-0.8.10-5|23	BuildRequires:	pkgconfig(gstreamer-app-%{gstapi})
21cr|aravis-0.8.10-5|24	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
21cr|aravis-0.8.10-5|25	BuildRequires:	pkgconfig(gtk4)
21cr|aravis-0.8.10-5|26	BuildRequires:	pkgconfig(libnotify)
21cr|aravis-0.8.10-5|27	BuildRequires:	pkgconfig(libusb-1.0)
21cr|aravis-0.8.10-5|28	
21cr|aravis-0.8.10-5|29	%description
21cr|aravis-0.8.10-5|30	Aravis is a glib/gobject based library implementing a Genicam interface,
21cr|aravis-0.8.10-5|31	which can be used for the acquisition of video streams coming from either
21cr|aravis-0.8.10-5|32	ethernet, firewire or USB cameras. It currently only implements an ethernet
21cr|aravis-0.8.10-5|33	camera protocol used for industrial cameras.
21cr|aravis-0.8.10-5|34	
21cr|aravis-0.8.10-5|35	%files
21cr|aravis-0.8.10-5|36	%doc COPYING
21cr|aravis-0.8.10-5|37	%{_bindir}/*
21cr|aravis-0.8.10-5|38	%{_mandir}/man1/arv-tool-%{api}.1*
21cr|aravis-0.8.10-5|39	
21cr|aravis-0.8.10-5|40	#--------------------------------------------------------------------------
21cr|aravis-0.8.10-5|41	
21cr|aravis-0.8.10-5|42	%package -n %{libname}
21cr|aravis-0.8.10-5|43	Summary:	Shared library for %{name}
21cr|aravis-0.8.10-5|44	Group:		System/Libraries
21cr|aravis-0.8.10-5|45	
21cr|aravis-0.8.10-5|46	%description -n %{libname}
21cr|aravis-0.8.10-5|47	Aravis is a glib/gobject based library implementing a Genicam interface,
21cr|aravis-0.8.10-5|48	which can be used for the acquisition of video streams coming from either
21cr|aravis-0.8.10-5|49	ethernet, firewire or USB cameras. It currently only implements an ethernet
21cr|aravis-0.8.10-5|50	camera protocol used for industrial cameras.
21cr|aravis-0.8.10-5|51	
21cr|aravis-0.8.10-5|52	This package contains the shared library for %{name}.
21cr|aravis-0.8.10-5|53	
21cr|aravis-0.8.10-5|54	%files -n %{libname}
21cr|aravis-0.8.10-5|55	%doc AUTHORS COPYING NEWS.md README.md
21cr|aravis-0.8.10-5|56	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|aravis-0.8.10-5|57	
21cr|aravis-0.8.10-5|58	#--------------------------------------------------------------------------
21cr|aravis-0.8.10-5|59	
21cr|aravis-0.8.10-5|60	%package -n %{girname}
21cr|aravis-0.8.10-5|61	Summary:	GObject Introspection interface description for %{name}
21cr|aravis-0.8.10-5|62	Group:		System/Libraries
21cr|aravis-0.8.10-5|63	
21cr|aravis-0.8.10-5|64	%description -n %{girname}
21cr|aravis-0.8.10-5|65	GObject Introspection interface description for %{name}.
21cr|aravis-0.8.10-5|66	
21cr|aravis-0.8.10-5|67	%files -n %{girname}
21cr|aravis-0.8.10-5|68	%doc COPYING
21cr|aravis-0.8.10-5|69	%{_libdir}/girepository-1.0/Aravis-%{api}.typelib
21cr|aravis-0.8.10-5|70	
21cr|aravis-0.8.10-5|71	#--------------------------------------------------------------------------
21cr|aravis-0.8.10-5|72	
21cr|aravis-0.8.10-5|73	%package -n gstreamer%{gstapi}-%{name}
21cr|aravis-0.8.10-5|74	Summary:	Gstreamer support for %{name}
21cr|aravis-0.8.10-5|75	Group:		Sound
21cr|aravis-0.8.10-5|76	
21cr|aravis-0.8.10-5|77	%description -n gstreamer%{gstapi}-%{name}
21cr|aravis-0.8.10-5|78	This package contains the gstreamer plugin for %{name}.
21cr|aravis-0.8.10-5|79	
21cr|aravis-0.8.10-5|80	%files -n gstreamer%{gstapi}-%{name}
21cr|aravis-0.8.10-5|81	%doc COPYING
21cr|aravis-0.8.10-5|82	%{_libdir}/gstreamer-%{gstapi}/libgst%{name}.%{api}.so
21cr|aravis-0.8.10-5|83	
21cr|aravis-0.8.10-5|84	#--------------------------------------------------------------------------
21cr|aravis-0.8.10-5|85	
21cr|aravis-0.8.10-5|86	%package -n %{devname}
21cr|aravis-0.8.10-5|87	Summary:	Development files for %{name}
21cr|aravis-0.8.10-5|88	Group:		Development/C
21cr|aravis-0.8.10-5|89	Requires:	%{libname} = %{EVRD}
21cr|aravis-0.8.10-5|90	Requires:	%{girname} = %{EVRD}
21cr|aravis-0.8.10-5|91	
21cr|aravis-0.8.10-5|92	%description -n %{devname}
21cr|aravis-0.8.10-5|93	This package contains the development files for %{name}
21cr|aravis-0.8.10-5|94	
21cr|aravis-0.8.10-5|95	%files -n %{devname}
21cr|aravis-0.8.10-5|96	%doc COPYING
21cr|aravis-0.8.10-5|97	%{_includedir}/%{name}-%{api}
21cr|aravis-0.8.10-5|98	%{_libdir}/*.so
21cr|aravis-0.8.10-5|99	%{_libdir}/pkgconfig/*
21cr|aravis-0.8.10-5|100	%{_datadir}/gir-1.0/Aravis-%{api}.gir
21cr|aravis-0.8.10-5|101	%{_datadir}/gtk-doc/html/%{name}-%{api}
21cr|aravis-0.8.10-5|102	
21cr|aravis-0.8.10-5|103	#--------------------------------------------------------------------------
21cr|aravis-0.8.10-5|104	
21cr|aravis-0.8.10-5|105	%prep
21cr|aravis-0.8.10-5|106	%setup -q
21cr|aravis-0.8.10-5|107	
21cr|aravis-0.8.10-5|108	%build
21cr|aravis-0.8.10-5|109	%meson
21cr|aravis-0.8.10-5|110	%meson_build
21cr|aravis-0.8.10-5|111	
21cr|aravis-0.8.10-5|112	%install
21cr|aravis-0.8.10-5|113	%meson_install
21cr|aravis-0.8.10-5|114	rm -rf %{buildroot}%{_prefix}/doc

251 21
21cr|arc-5.21p-3|1	# Workaround to build with GCC 10
21cr|arc-5.21p-3|2	%global optflags %{optflags} -fcommon
21cr|arc-5.21p-3|3	Summary:	ARC archive compression utility
21cr|arc-5.21p-3|4	Name:		arc
21cr|arc-5.21p-3|5	Version:	5.21p
21cr|arc-5.21p-3|6	Release:	3
21cr|arc-5.21p-3|7	License:	GPLv2+
21cr|arc-5.21p-3|8	Group:		Archiving/Compression
21cr|arc-5.21p-3|9	Url:		http://sourceforge.net/projects/arc/
21cr|arc-5.21p-3|10	Source0:	%{name}-%{version}.tar.gz
21cr|arc-5.21p-3|11	# Patches from Fedora package
21cr|arc-5.21p-3|12	Patch0:		arc-5.21p-directory-traversel.patch
21cr|arc-5.21p-3|13	Patch1:		arc-5.21p-fix-arcdie.patch
21cr|arc-5.21p-3|14	Patch2:		arc-5.21p-hdrv1-read-fix.patch
21cr|arc-5.21p-3|15	
21cr|arc-5.21p-3|16	%description
21cr|arc-5.21p-3|17	ARC is used to create and maintain file archives. Many other new archive
21cr|arc-5.21p-3|18	formats exist, but it can stil be useful if you have old .arc files.
21cr|arc-5.21p-3|19	
21cr|arc-5.21p-3|20	%files
21cr|arc-5.21p-3|21	%doc Changelog COPYING LICENSE Readme PATCHLEVEL Arcinfo Arc521.doc
21cr|arc-5.21p-3|22	%{_bindir}/arc
21cr|arc-5.21p-3|23	%{_bindir}/marc
21cr|arc-5.21p-3|24	%{_mandir}/man1/arc.1*
21cr|arc-5.21p-3|25	
21cr|arc-5.21p-3|26	#----------------------------------------------------------------------------
21cr|arc-5.21p-3|27	
21cr|arc-5.21p-3|28	%prep
21cr|arc-5.21p-3|29	%setup -q
21cr|arc-5.21p-3|30	%patch0 -p1
21cr|arc-5.21p-3|31	%patch1 -p1
21cr|arc-5.21p-3|32	%patch2 -p1
21cr|arc-5.21p-3|33	
21cr|arc-5.21p-3|34	%build
21cr|arc-5.21p-3|35	%make OPT="%{optflags}"
21cr|arc-5.21p-3|36	
21cr|arc-5.21p-3|37	%install
21cr|arc-5.21p-3|38	install -Dp -m0755 arc %{buildroot}%{_bindir}/arc
21cr|arc-5.21p-3|39	install -Dp -m0755 marc %{buildroot}%{_bindir}/marc
21cr|arc-5.21p-3|40	install -Dp -m0644 arc.1 %{buildroot}%{_mandir}/man1/arc.1

252 21
21cr|arc-dark-rospo-1.0-2|1	%global theme_name Arc-Dark-Rospo
21cr|arc-dark-rospo-1.0-2|2	
21cr|arc-dark-rospo-1.0-2|3	Summary:	%{theme_name} theme
21cr|arc-dark-rospo-1.0-2|4	Name:		arc-dark-rospo
21cr|arc-dark-rospo-1.0-2|5	Version:	1.0
21cr|arc-dark-rospo-1.0-2|6	Release:	2
21cr|arc-dark-rospo-1.0-2|7	License:        GPLv3+
21cr|arc-dark-rospo-1.0-2|8	Group:		Graphics
21cr|arc-dark-rospo-1.0-2|9	Url:		https://www.vk.com/xfce_rospo/
21cr|arc-dark-rospo-1.0-2|10	Source0:	Arc-Dark-Rospo.tar.bz2
21cr|arc-dark-rospo-1.0-2|11	BuildArch:	noarch
21cr|arc-dark-rospo-1.0-2|12	Requires: 	arc-dark-rospo-common
21cr|arc-dark-rospo-1.0-2|13	Requires: 	arc-dark-rospo-gtk2-theme
21cr|arc-dark-rospo-1.0-2|14	Requires: 	arc-dark-rospo-gtk3-theme
21cr|arc-dark-rospo-1.0-2|15	Requires: 	arc-dark-rospo-gnome-shell-theme
21cr|arc-dark-rospo-1.0-2|16	Requires: 	arc-dark-rospo-metacity-theme
21cr|arc-dark-rospo-1.0-2|17	Requires: 	arc-dark-rospo-xfwm4-theme
21cr|arc-dark-rospo-1.0-2|18	
21cr|arc-dark-rospo-1.0-2|19	%description
21cr|arc-dark-rospo-1.0-2|20	Fork Arc-Dark GTK2,GTK3,Gnome Shell,XFWM,Metacity theme from ROSPO
21cr|arc-dark-rospo-1.0-2|21	
21cr|arc-dark-rospo-1.0-2|22	%files
21cr|arc-dark-rospo-1.0-2|23	
21cr|arc-dark-rospo-1.0-2|24	#----------------------------------------------------------------------------
21cr|arc-dark-rospo-1.0-2|25	
21cr|arc-dark-rospo-1.0-2|26	%package common
21cr|arc-dark-rospo-1.0-2|27	Summary:	Files common to %{theme_name} themes
21cr|arc-dark-rospo-1.0-2|28	Group:		Graphics
21cr|arc-dark-rospo-1.0-2|29	
21cr|arc-dark-rospo-1.0-2|30	%description common
21cr|arc-dark-rospo-1.0-2|31	Files which are common to all %{theme_name} themes
21cr|arc-dark-rospo-1.0-2|32	
21cr|arc-dark-rospo-1.0-2|33	%files common
21cr|arc-dark-rospo-1.0-2|34	%{_datadir}/themes/%{theme_name}/index.theme
21cr|arc-dark-rospo-1.0-2|35	
21cr|arc-dark-rospo-1.0-2|36	#----------------------------------------------------------------------------
21cr|arc-dark-rospo-1.0-2|37	
21cr|arc-dark-rospo-1.0-2|38	%package gtk2-theme
21cr|arc-dark-rospo-1.0-2|39	Summary:	%{theme_name} GTK+2 themes
21cr|arc-dark-rospo-1.0-2|40	Group:		Graphics
21cr|arc-dark-rospo-1.0-2|41	Requires: 	gnome-themes-standard
21cr|arc-dark-rospo-1.0-2|42	Requires:	%{name}-common = %{EVRD}
21cr|arc-dark-rospo-1.0-2|43	Requires: 	murrine
21cr|arc-dark-rospo-1.0-2|44	
21cr|arc-dark-rospo-1.0-2|45	%description gtk2-theme
21cr|arc-dark-rospo-1.0-2|46	Themes for GTK+2 as part of the %{theme_name} theme
21cr|arc-dark-rospo-1.0-2|47	
21cr|arc-dark-rospo-1.0-2|48	%files gtk2-theme
21cr|arc-dark-rospo-1.0-2|49	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|arc-dark-rospo-1.0-2|50	
21cr|arc-dark-rospo-1.0-2|51	#----------------------------------------------------------------------------
21cr|arc-dark-rospo-1.0-2|52	
21cr|arc-dark-rospo-1.0-2|53	%package gtk3-theme
21cr|arc-dark-rospo-1.0-2|54	Summary:	%{theme_name} GTK+3 themes
21cr|arc-dark-rospo-1.0-2|55	Group:		Graphics
21cr|arc-dark-rospo-1.0-2|56	Requires:	gtk+3.0
21cr|arc-dark-rospo-1.0-2|57	Requires: 	gnome-themes-standard
21cr|arc-dark-rospo-1.0-2|58	Requires:	%{name}-common = %{EVRD}
21cr|arc-dark-rospo-1.0-2|59	Requires: 	murrine
21cr|arc-dark-rospo-1.0-2|60	
21cr|arc-dark-rospo-1.0-2|61	%description gtk3-theme
21cr|arc-dark-rospo-1.0-2|62	Themes for GTK+3 as part of the %{theme_name} theme
21cr|arc-dark-rospo-1.0-2|63	
21cr|arc-dark-rospo-1.0-2|64	%files gtk3-theme
21cr|arc-dark-rospo-1.0-2|65	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|arc-dark-rospo-1.0-2|66	
21cr|arc-dark-rospo-1.0-2|67	#----------------------------------------------------------------------------
21cr|arc-dark-rospo-1.0-2|68	
21cr|arc-dark-rospo-1.0-2|69	%package gnome-shell-theme
21cr|arc-dark-rospo-1.0-2|70	Summary:	%{theme_name} gnome-shell themes
21cr|arc-dark-rospo-1.0-2|71	Group:		Graphics
21cr|arc-dark-rospo-1.0-2|72	Requires:	gtk+3.0
21cr|arc-dark-rospo-1.0-2|73	Requires: 	gnome-themes-standard
21cr|arc-dark-rospo-1.0-2|74	Requires:	%{name}-common = %{EVRD}
21cr|arc-dark-rospo-1.0-2|75	Requires: 	murrine
21cr|arc-dark-rospo-1.0-2|76	
21cr|arc-dark-rospo-1.0-2|77	%description gnome-shell-theme
21cr|arc-dark-rospo-1.0-2|78	Themes for Gnome Shell as part of the %{theme_name} theme
21cr|arc-dark-rospo-1.0-2|79	
21cr|arc-dark-rospo-1.0-2|80	%files gnome-shell-theme
21cr|arc-dark-rospo-1.0-2|81	%{_datadir}/themes/%{theme_name}/gnome-shell/
21cr|arc-dark-rospo-1.0-2|82	
21cr|arc-dark-rospo-1.0-2|83	#----------------------------------------------------------------------------
21cr|arc-dark-rospo-1.0-2|84	
21cr|arc-dark-rospo-1.0-2|85	%package xfwm4-theme
21cr|arc-dark-rospo-1.0-2|86	Summary:	%{theme_name} Xfwm4 themes
21cr|arc-dark-rospo-1.0-2|87	Group:		Graphics
21cr|arc-dark-rospo-1.0-2|88	Requires:	xfwm4
21cr|arc-dark-rospo-1.0-2|89	Requires: 	gnome-themes-standard
21cr|arc-dark-rospo-1.0-2|90	Requires:	%{name}-common = %{EVRD}
21cr|arc-dark-rospo-1.0-2|91	Requires: 	murrine
21cr|arc-dark-rospo-1.0-2|92	
21cr|arc-dark-rospo-1.0-2|93	%description xfwm4-theme
21cr|arc-dark-rospo-1.0-2|94	Themes for Xfwm4 as part of the %{theme_name} theme
21cr|arc-dark-rospo-1.0-2|95	
21cr|arc-dark-rospo-1.0-2|96	%files xfwm4-theme
21cr|arc-dark-rospo-1.0-2|97	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|arc-dark-rospo-1.0-2|98	
21cr|arc-dark-rospo-1.0-2|99	#----------------------------------------------------------------------------
21cr|arc-dark-rospo-1.0-2|100	
21cr|arc-dark-rospo-1.0-2|101	%package metacity-theme
21cr|arc-dark-rospo-1.0-2|102	Summary:	%{theme_name} Metacity themes
21cr|arc-dark-rospo-1.0-2|103	Group:		Graphics
21cr|arc-dark-rospo-1.0-2|104	Requires:	%{name}-common = %{EVRD}
21cr|arc-dark-rospo-1.0-2|105	Requires:	metacity
21cr|arc-dark-rospo-1.0-2|106	
21cr|arc-dark-rospo-1.0-2|107	%description metacity-theme
21cr|arc-dark-rospo-1.0-2|108	Themes for Metacity as part of the %{theme_name} theme.
21cr|arc-dark-rospo-1.0-2|109	
21cr|arc-dark-rospo-1.0-2|110	%files metacity-theme
21cr|arc-dark-rospo-1.0-2|111	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|arc-dark-rospo-1.0-2|112	
21cr|arc-dark-rospo-1.0-2|113	#----------------------------------------------------------------------------
21cr|arc-dark-rospo-1.0-2|114	
21cr|arc-dark-rospo-1.0-2|115	%prep
21cr|arc-dark-rospo-1.0-2|116	%setup -q -n %{theme_name}
21cr|arc-dark-rospo-1.0-2|117	
21cr|arc-dark-rospo-1.0-2|118	%build
21cr|arc-dark-rospo-1.0-2|119	# nothing to build
21cr|arc-dark-rospo-1.0-2|120	
21cr|arc-dark-rospo-1.0-2|121	%install
21cr|arc-dark-rospo-1.0-2|122	mkdir -p %{buildroot}%{_datadir}/themes
21cr|arc-dark-rospo-1.0-2|123	tar jfx %{SOURCE0} -C %{buildroot}%{_datadir}/themes
21cr|arc-dark-rospo-1.0-2|124	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|arc-dark-rospo-1.0-2|125	find %{buildroot} -type d -exec chmod 0755 {} \;

253 21
21cr|arc-rospo-1.0-3|1	%global theme_name Arc-Rospo
21cr|arc-rospo-1.0-3|2	
21cr|arc-rospo-1.0-3|3	Summary:	%{theme_name} theme
21cr|arc-rospo-1.0-3|4	Name:		arc-rospo
21cr|arc-rospo-1.0-3|5	Version:	1.0
21cr|arc-rospo-1.0-3|6	Release:	3
21cr|arc-rospo-1.0-3|7	License:        GPLv3+
21cr|arc-rospo-1.0-3|8	Group:		Graphics
21cr|arc-rospo-1.0-3|9	Url:		https://www.vk.com/xfce_rospo/
21cr|arc-rospo-1.0-3|10	Source0:	Arc-Rospo.tar.bz2
21cr|arc-rospo-1.0-3|11	BuildArch:	noarch
21cr|arc-rospo-1.0-3|12	Requires: 	arc-rospo-common
21cr|arc-rospo-1.0-3|13	Requires: 	arc-rospo-gtk2-theme
21cr|arc-rospo-1.0-3|14	Requires: 	arc-rospo-gtk3-theme
21cr|arc-rospo-1.0-3|15	Requires: 	arc-rospo-gnome-shell-theme
21cr|arc-rospo-1.0-3|16	Requires: 	arc-rospo-metacity-theme
21cr|arc-rospo-1.0-3|17	Requires: 	arc-rospo-xfwm4-theme
21cr|arc-rospo-1.0-3|18	
21cr|arc-rospo-1.0-3|19	%description
21cr|arc-rospo-1.0-3|20	Arc GTK2,GTK3,Gnome Shell,XFWM,Metacity theme
21cr|arc-rospo-1.0-3|21	
21cr|arc-rospo-1.0-3|22	%files
21cr|arc-rospo-1.0-3|23	
21cr|arc-rospo-1.0-3|24	#----------------------------------------------------------------------------
21cr|arc-rospo-1.0-3|25	
21cr|arc-rospo-1.0-3|26	%package common
21cr|arc-rospo-1.0-3|27	Summary:	Files common to %{theme_name} themes
21cr|arc-rospo-1.0-3|28	Group:		Graphics
21cr|arc-rospo-1.0-3|29	
21cr|arc-rospo-1.0-3|30	%description common
21cr|arc-rospo-1.0-3|31	Files which are common to all %{theme_name} themes
21cr|arc-rospo-1.0-3|32	
21cr|arc-rospo-1.0-3|33	%files common
21cr|arc-rospo-1.0-3|34	%{_datadir}/themes/%{theme_name}/index.theme
21cr|arc-rospo-1.0-3|35	
21cr|arc-rospo-1.0-3|36	#----------------------------------------------------------------------------
21cr|arc-rospo-1.0-3|37	
21cr|arc-rospo-1.0-3|38	%package gtk2-theme
21cr|arc-rospo-1.0-3|39	Summary:	%{theme_name} GTK+2 themes
21cr|arc-rospo-1.0-3|40	Group:		Graphics
21cr|arc-rospo-1.0-3|41	Requires: 	gnome-themes-standard
21cr|arc-rospo-1.0-3|42	Requires:	%{name}-common = %{EVRD}
21cr|arc-rospo-1.0-3|43	Requires: 	murrine
21cr|arc-rospo-1.0-3|44	
21cr|arc-rospo-1.0-3|45	%description gtk2-theme
21cr|arc-rospo-1.0-3|46	Themes for GTK+2 as part of the %{theme_name} theme
21cr|arc-rospo-1.0-3|47	
21cr|arc-rospo-1.0-3|48	%files gtk2-theme
21cr|arc-rospo-1.0-3|49	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|arc-rospo-1.0-3|50	
21cr|arc-rospo-1.0-3|51	#----------------------------------------------------------------------------
21cr|arc-rospo-1.0-3|52	
21cr|arc-rospo-1.0-3|53	%package gtk3-theme
21cr|arc-rospo-1.0-3|54	Summary:	%{theme_name} GTK+3 themes
21cr|arc-rospo-1.0-3|55	Group:		Graphics
21cr|arc-rospo-1.0-3|56	Requires:	gtk+3.0
21cr|arc-rospo-1.0-3|57	Requires: 	gnome-themes-standard
21cr|arc-rospo-1.0-3|58	Requires:	%{name}-common = %{EVRD}
21cr|arc-rospo-1.0-3|59	Requires: 	murrine
21cr|arc-rospo-1.0-3|60	
21cr|arc-rospo-1.0-3|61	%description gtk3-theme
21cr|arc-rospo-1.0-3|62	Themes for GTK+3 as part of the %{theme_name} theme
21cr|arc-rospo-1.0-3|63	
21cr|arc-rospo-1.0-3|64	%files gtk3-theme
21cr|arc-rospo-1.0-3|65	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|arc-rospo-1.0-3|66	
21cr|arc-rospo-1.0-3|67	#----------------------------------------------------------------------------
21cr|arc-rospo-1.0-3|68	
21cr|arc-rospo-1.0-3|69	%package gnome-shell-theme
21cr|arc-rospo-1.0-3|70	Summary:	%{theme_name} gnome-shell themes
21cr|arc-rospo-1.0-3|71	Group:		Graphics
21cr|arc-rospo-1.0-3|72	Requires:	gtk+3.0
21cr|arc-rospo-1.0-3|73	Requires: 	gnome-themes-standard
21cr|arc-rospo-1.0-3|74	Requires:	%{name}-common = %{EVRD}
21cr|arc-rospo-1.0-3|75	Requires: 	murrine
21cr|arc-rospo-1.0-3|76	
21cr|arc-rospo-1.0-3|77	%description gnome-shell-theme
21cr|arc-rospo-1.0-3|78	Themes for Gnome Shell as part of the %{theme_name} theme
21cr|arc-rospo-1.0-3|79	
21cr|arc-rospo-1.0-3|80	%files gnome-shell-theme
21cr|arc-rospo-1.0-3|81	%{_datadir}/themes/%{theme_name}/gnome-shell/
21cr|arc-rospo-1.0-3|82	
21cr|arc-rospo-1.0-3|83	#----------------------------------------------------------------------------
21cr|arc-rospo-1.0-3|84	
21cr|arc-rospo-1.0-3|85	%package xfwm4-theme
21cr|arc-rospo-1.0-3|86	Summary:	%{theme_name} Xfwm4 themes
21cr|arc-rospo-1.0-3|87	Group:		Graphics
21cr|arc-rospo-1.0-3|88	Requires:	xfwm4
21cr|arc-rospo-1.0-3|89	Requires: 	gnome-themes-standard
21cr|arc-rospo-1.0-3|90	Requires:	%{name}-common = %{EVRD}
21cr|arc-rospo-1.0-3|91	Requires: 	murrine
21cr|arc-rospo-1.0-3|92	
21cr|arc-rospo-1.0-3|93	%description xfwm4-theme
21cr|arc-rospo-1.0-3|94	Themes for Xfwm4 as part of the %{theme_name} theme
21cr|arc-rospo-1.0-3|95	
21cr|arc-rospo-1.0-3|96	%files xfwm4-theme
21cr|arc-rospo-1.0-3|97	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|arc-rospo-1.0-3|98	
21cr|arc-rospo-1.0-3|99	#----------------------------------------------------------------------------
21cr|arc-rospo-1.0-3|100	
21cr|arc-rospo-1.0-3|101	%package metacity-theme
21cr|arc-rospo-1.0-3|102	Summary:	%{theme_name} Metacity themes
21cr|arc-rospo-1.0-3|103	Group:		Graphics
21cr|arc-rospo-1.0-3|104	Requires:	%{name}-common = %{EVRD}
21cr|arc-rospo-1.0-3|105	Requires:	metacity
21cr|arc-rospo-1.0-3|106	
21cr|arc-rospo-1.0-3|107	%description metacity-theme
21cr|arc-rospo-1.0-3|108	Themes for Metacity as part of the %{theme_name} theme.
21cr|arc-rospo-1.0-3|109	
21cr|arc-rospo-1.0-3|110	%files metacity-theme
21cr|arc-rospo-1.0-3|111	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|arc-rospo-1.0-3|112	
21cr|arc-rospo-1.0-3|113	#----------------------------------------------------------------------------
21cr|arc-rospo-1.0-3|114	
21cr|arc-rospo-1.0-3|115	%prep
21cr|arc-rospo-1.0-3|116	%setup -q -n %{theme_name}
21cr|arc-rospo-1.0-3|117	
21cr|arc-rospo-1.0-3|118	%build
21cr|arc-rospo-1.0-3|119	# nothing to build
21cr|arc-rospo-1.0-3|120	
21cr|arc-rospo-1.0-3|121	%install
21cr|arc-rospo-1.0-3|122	mkdir -p %{buildroot}%{_datadir}/themes
21cr|arc-rospo-1.0-3|123	tar jfx %{SOURCE0} -C %{buildroot}%{_datadir}/themes
21cr|arc-rospo-1.0-3|124	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|arc-rospo-1.0-3|125	find %{buildroot} -type d -exec chmod 0755 {} \;

254 21
21cr|ardentryst-1.71-1|1	%define	gitdate		20201007
21cr|ardentryst-1.71-1|2	
21cr|ardentryst-1.71-1|3	Summary:	Action/RPG sidescroller
21cr|ardentryst-1.71-1|4	Name:		ardentryst
21cr|ardentryst-1.71-1|5	# See VERSION in ardentryst.py file
21cr|ardentryst-1.71-1|6	Version:	1.71
21cr|ardentryst-1.71-1|7	Release:	1
21cr|ardentryst-1.71-1|8	Epoch: 1
21cr|ardentryst-1.71-1|9	License:	GPLv3+
21cr|ardentryst-1.71-1|10	Group:		Games/Adventure
21cr|ardentryst-1.71-1|11	Url:		https://github.com/ardentryst/ardentryst
21cr|ardentryst-1.71-1|12	# Really a devel snapshot at %%{gitdate}
21cr|ardentryst-1.71-1|13	Source0:		%{name}-%{gitdate}.tar.xz
21cr|ardentryst-1.71-1|14	BuildRequires:	desktop-file-utils
21cr|ardentryst-1.71-1|15	BuildRequires:	python3
21cr|ardentryst-1.71-1|16	BuildArch:	noarch
21cr|ardentryst-1.71-1|17	Requires:	python3-pygame
21cr|ardentryst-1.71-1|18	
21cr|ardentryst-1.71-1|19	%description
21cr|ardentryst-1.71-1|20	Ardentryst is an action/RPG sidescroller, focused not just on fighting, but on
21cr|ardentryst-1.71-1|21	story, and character development. Strategy as well as reflexes will be needed
21cr|ardentryst-1.71-1|22	to overcome the game. The game is set in another world.  It is somewhat a
21cr|ardentryst-1.71-1|23	cross between Donkey Kong Country, Mario, Castlevania and Kingdom Hearts.
21cr|ardentryst-1.71-1|24	Ardentryst is focused on a fantasy world.
21cr|ardentryst-1.71-1|25	The player is guided through a story line which he or her must act in and play
21cr|ardentryst-1.71-1|26	a major role in keeping peace and order in Ardentryst. It features two
21cr|ardentryst-1.71-1|27	playable characters and a variety of weapons, items, armor, monsters, and
21cr|ardentryst-1.71-1|28	beautiful level scenery and graphics.
21cr|ardentryst-1.71-1|29	
21cr|ardentryst-1.71-1|30	%files
21cr|ardentryst-1.71-1|31	%doc COPYING* README.md
21cr|ardentryst-1.71-1|32	%{_bindir}/%{name}
21cr|ardentryst-1.71-1|33	%dir %{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|34	%{_datadir}/games/%{name}/*
21cr|ardentryst-1.71-1|35	%{_datadir}/applications/%{name}.desktop
21cr|ardentryst-1.71-1|36	%{_datadir}/pixmaps/%{name}.png
21cr|ardentryst-1.71-1|37	
21cr|ardentryst-1.71-1|38	#-----------------------------------------------------------------------------
21cr|ardentryst-1.71-1|39	
21cr|ardentryst-1.71-1|40	%prep
21cr|ardentryst-1.71-1|41	%setup -qn %{name}-%{gitdate}
21cr|ardentryst-1.71-1|42	
21cr|ardentryst-1.71-1|43	
21cr|ardentryst-1.71-1|44	%build
21cr|ardentryst-1.71-1|45	# Nothing to do
21cr|ardentryst-1.71-1|46	
21cr|ardentryst-1.71-1|47	
21cr|ardentryst-1.71-1|48	%install
21cr|ardentryst-1.71-1|49	# We cannot use the provided install script:
21cr|ardentryst-1.71-1|50	# do it manually
21cr|ardentryst-1.71-1|51	install -m 755 -d -D %{buildroot}%{_bindir}
21cr|ardentryst-1.71-1|52	install -m 755 -D %{name} %{buildroot}%{_bindir}/%{name}
21cr|ardentryst-1.71-1|53	install -m 755 -d -D %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|54	install -m 755 -d -D %{buildroot}%{_datadir}/pixmaps/
21cr|ardentryst-1.71-1|55	install -m 644 -D icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|ardentryst-1.71-1|56	install -m 755 -d -D %{buildroot}%{_datadir}/applications/
21cr|ardentryst-1.71-1|57	install -m 644 -D Ardentryst.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ardentryst-1.71-1|58	cp -R * %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|59	chmod +x %{buildroot}%{_datadir}/games/%{name}/%{name}.py
21cr|ardentryst-1.71-1|60	
21cr|ardentryst-1.71-1|61	# Drop unwanted stuff
21cr|ardentryst-1.71-1|62	rm -f %{buildroot}%{_datadir}/games/%{name}/%{name}
21cr|ardentryst-1.71-1|63	rm -f %{buildroot}%{_datadir}/games/%{name}/requirements.txt
21cr|ardentryst-1.71-1|64	rm -f %{buildroot}%{_datadir}/games/%{name}/*.md
21cr|ardentryst-1.71-1|65	rm -f %{buildroot}%{_datadir}/games/%{name}/COPYING*
21cr|ardentryst-1.71-1|66	rm -f %{buildroot}%{_datadir}/games/%{name}/Ardentryst.desktop
21cr|ardentryst-1.71-1|67	
21cr|ardentryst-1.71-1|68	# Fix provided .desktop file
21cr|ardentryst-1.71-1|69	desktop-file-edit		--remove-key="Encoding" \
21cr|ardentryst-1.71-1|70	--remove-category="RolePlaying" --add-category="AdventureGame" \
21cr|ardentryst-1.71-1|71	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ardentryst-1.71-1|72	
21cr|ardentryst-1.71-1|73	%if 0
21cr|ardentryst-1.71-1|74	#Install data
21cr|ardentryst-1.71-1|75	cp -R Base %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|76	cp -R Data %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|77	cp -R Demos %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|78	cp -R Fonts %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|79	cp -R Levels %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|80	cp -R Music %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|81	cp -R Saves %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|82	cp -R Screenshots %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|83	cp -R Sounds %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|84	cp dig.dig %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|85	cp mapconfig.xml %{buildroot}%{_datadir}/games/%{name}/
21cr|ardentryst-1.71-1|86	
21cr|ardentryst-1.71-1|87	#Small fixes
21cr|ardentryst-1.71-1|88	sed -i s\|RolePlaying\|AdventureGame\;\|g %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ardentryst-1.71-1|89	%endif

255 21
21cr|ardesia-1.2-1.20141221.2|1	%define svn_ver 20141221
21cr|ardesia-1.2-1.20141221.2|2	# w/a for GCC 10
21cr|ardesia-1.2-1.20141221.2|3	%global optflags %{optflags} -fcommon
21cr|ardesia-1.2-1.20141221.2|4	
21cr|ardesia-1.2-1.20141221.2|5	Name:           ardesia
21cr|ardesia-1.2-1.20141221.2|6	Summary:        A free digital sketchpad software
21cr|ardesia-1.2-1.20141221.2|7	Version:        1.2
21cr|ardesia-1.2-1.20141221.2|8	Release:        1.%{svn_ver}.2
21cr|ardesia-1.2-1.20141221.2|9	Source0:        http://ardesia.googlecode.com/files/%{name}-%{version}-%{svn_ver}.tar.gz
21cr|ardesia-1.2-1.20141221.2|10	URL:            http://code.google.com/p/ardesia
21cr|ardesia-1.2-1.20141221.2|11	Group:          Education
21cr|ardesia-1.2-1.20141221.2|12	License:        GPLv3
21cr|ardesia-1.2-1.20141221.2|13	
21cr|ardesia-1.2-1.20141221.2|14	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|ardesia-1.2-1.20141221.2|15	BuildRequires:	libsigsegv-devel
21cr|ardesia-1.2-1.20141221.2|16	BuildRequires:	pkgconfig(libgsf-1)
21cr|ardesia-1.2-1.20141221.2|17	BuildRequires:	pkgconfig(libvlc)
21cr|ardesia-1.2-1.20141221.2|18	BuildRequires:	pkgconfig(gsl)
21cr|ardesia-1.2-1.20141221.2|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|ardesia-1.2-1.20141221.2|20	BuildRequires:	pkgconfig(blas)
21cr|ardesia-1.2-1.20141221.2|21	BuildRequires:	pkgconfig(atlas)
21cr|ardesia-1.2-1.20141221.2|22	BuildRequires:	libsigsegv-devel
21cr|ardesia-1.2-1.20141221.2|23	BuildRequires:	binutils-devel
21cr|ardesia-1.2-1.20141221.2|24	BuildRequires:	intltool
21cr|ardesia-1.2-1.20141221.2|25	BuildRequires:	libtool
21cr|ardesia-1.2-1.20141221.2|26	BuildRequires:	desktop-file-utils
21cr|ardesia-1.2-1.20141221.2|27	
21cr|ardesia-1.2-1.20141221.2|28	Recommends:    vlc
21cr|ardesia-1.2-1.20141221.2|29	Recommends:    vlc-plugin-theora
21cr|ardesia-1.2-1.20141221.2|30	Recommends:    xdg-utils
21cr|ardesia-1.2-1.20141221.2|31	Recommends:    curtain
21cr|ardesia-1.2-1.20141221.2|32	Recommends:    florence
21cr|ardesia-1.2-1.20141221.2|33	
21cr|ardesia-1.2-1.20141221.2|34	%description
21cr|ardesia-1.2-1.20141221.2|35	Ardesia is the free digital sketchpad software that help you to make colored
21cr|ardesia-1.2-1.20141221.2|36	free-hand annotations with digital ink everywhere, record them and share on
21cr|ardesia-1.2-1.20141221.2|37	the network.
21cr|ardesia-1.2-1.20141221.2|38	
21cr|ardesia-1.2-1.20141221.2|39	%files -f %name.lang
21cr|ardesia-1.2-1.20141221.2|40	%doc AUTHORS README COPYING NEWS ChangeLog
21cr|ardesia-1.2-1.20141221.2|41	%{_bindir}/%{name}
21cr|ardesia-1.2-1.20141221.2|42	%{_datadir}/applications/%{name}.desktop
21cr|ardesia-1.2-1.20141221.2|43	%{_datadir}/%{name}/ui/*.glade
21cr|ardesia-1.2-1.20141221.2|44	%{_datadir}/%{name}/scripts/*.sh
21cr|ardesia-1.2-1.20141221.2|45	%{_datadir}/%{name}/ui/icons/*
21cr|ardesia-1.2-1.20141221.2|46	%{_datadir}/%{name}/ui/backgrounds/*
21cr|ardesia-1.2-1.20141221.2|47	%{_datadir}/%{name}/ui/*.xml
21cr|ardesia-1.2-1.20141221.2|48	%{_datadir}/pixmaps/%{name}.png
21cr|ardesia-1.2-1.20141221.2|49	%{_mandir}/man1/%{name}.*
21cr|ardesia-1.2-1.20141221.2|50	
21cr|ardesia-1.2-1.20141221.2|51	#-----------------------------------------------------------------------------
21cr|ardesia-1.2-1.20141221.2|52	%prep
21cr|ardesia-1.2-1.20141221.2|53	%setup -q -n %{name}-%{version}-%{svn_ver}
21cr|ardesia-1.2-1.20141221.2|54	
21cr|ardesia-1.2-1.20141221.2|55	%build
21cr|ardesia-1.2-1.20141221.2|56	./autogen.sh
21cr|ardesia-1.2-1.20141221.2|57	%configure
21cr|ardesia-1.2-1.20141221.2|58	%make
21cr|ardesia-1.2-1.20141221.2|59	
21cr|ardesia-1.2-1.20141221.2|60	%install
21cr|ardesia-1.2-1.20141221.2|61	%makeinstall_std XDG_UTILS=""
21cr|ardesia-1.2-1.20141221.2|62	
21cr|ardesia-1.2-1.20141221.2|63	%find_lang %{name}
21cr|ardesia-1.2-1.20141221.2|64	
21cr|ardesia-1.2-1.20141221.2|65	desktop-file-install    --vendor="" \
21cr|ardesia-1.2-1.20141221.2|66	--dir %{buildroot}%{_datadir}/applications \
21cr|ardesia-1.2-1.20141221.2|67	--remove-category="GNOME" \
21cr|ardesia-1.2-1.20141221.2|68	--remove-category="GTK" \
21cr|ardesia-1.2-1.20141221.2|69	--remove-category="Utility" \
21cr|ardesia-1.2-1.20141221.2|70	--add-category="Education" \
21cr|ardesia-1.2-1.20141221.2|71	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ardesia-1.2-1.20141221.2|72	

256 21
21cr|ardour-7.2.0-2|1	%global	_disable_ld_no_undefined 1
21cr|ardour-7.2.0-2|2	# lang whoes
21cr|ardour-7.2.0-2|3	%global	_files_listed_twice_terminate_build 0
21cr|ardour-7.2.0-2|4	
21cr|ardour-7.2.0-2|5	%define	oname Ardour
21cr|ardour-7.2.0-2|6	%define	api %{expand:%(echo "%{version}" | cut -d. -f1)}
21cr|ardour-7.2.0-2|7	%define	vname %{name}%{api}
21cr|ardour-7.2.0-2|8	%define	_appdatadir %{_datadir}/appdata
21cr|ardour-7.2.0-2|9	
21cr|ardour-7.2.0-2|10	%define	backends jack,alsa,dummy,pulseaudio
21cr|ardour-7.2.0-2|11	# Not optimal, but otherwise it won't work with our default audio config
21cr|ardour-7.2.0-2|12	%define	default_backend pulseaudio
21cr|ardour-7.2.0-2|13	
21cr|ardour-7.2.0-2|14	Summary:	Professional multi-track audio recording application
21cr|ardour-7.2.0-2|15	Name:		ardour
21cr|ardour-7.2.0-2|16	Version:	7.2.0
21cr|ardour-7.2.0-2|17	Release:	2
21cr|ardour-7.2.0-2|18	License:	GPLv2+
21cr|ardour-7.2.0-2|19	Group:		Sound
21cr|ardour-7.2.0-2|20	Url:		https://ardour.org/
21cr|ardour-7.2.0-2|21	Source0:	https://community.ardour.org/srctar/%{oname}-%{version}.tar.bz2
21cr|ardour-7.2.0-2|22	Source100:	%{name}.rpmlintrc
21cr|ardour-7.2.0-2|23	# QM-DSP library is missing kiss-fft functions (#1494796)
21cr|ardour-7.2.0-2|24	Patch0:	ardour-7.2.0-missing-kissft.patch
21cr|ardour-7.2.0-2|25	# They used a function signature not present in our 11.2.0 libcxx
21cr|ardour-7.2.0-2|26	# and this broke the build: revert the offending commit
21cr|ardour-7.2.0-2|27	Patch1:	ardour-7.2.0-fix-build.patch
21cr|ardour-7.2.0-2|28	BuildRequires:	desktop-file-utils
21cr|ardour-7.2.0-2|29	BuildRequires:	dmalloc
21cr|ardour-7.2.0-2|30	BuildRequires:	doxygen
21cr|ardour-7.2.0-2|31	BuildRequires:	fontconfig
21cr|ardour-7.2.0-2|32	BuildRequires:	gettext
21cr|ardour-7.2.0-2|33	BuildRequires:	gobject-introspection
21cr|ardour-7.2.0-2|34	BuildRequires:	graphviz
21cr|ardour-7.2.0-2|35	BuildRequires:	gtk-doc
21cr|ardour-7.2.0-2|36	BuildRequires:	help2man
21cr|ardour-7.2.0-2|37	BuildRequires:	itstool >= 2.0.0
21cr|ardour-7.2.0-2|38	BuildRequires:	jackit
21cr|ardour-7.2.0-2|39	BuildRequires:	shared-mime-info
21cr|ardour-7.2.0-2|40	BuildRequires:	xdg-utils
21cr|ardour-7.2.0-2|41	BuildRequires:	boost-devel >= 1.56
21cr|ardour-7.2.0-2|42	BuildRequires:	pkgconfig(alsa)
21cr|ardour-7.2.0-2|43	BuildRequires:	pkgconfig(aubio) >= 0.4.9
21cr|ardour-7.2.0-2|44	BuildRequires:	pkgconfig(bluez)
21cr|ardour-7.2.0-2|45	BuildRequires:	pkgconfig(cairo) >= 1.12.0
21cr|ardour-7.2.0-2|46	BuildRequires:	pkgconfig(cairomm-1.0) >= 1.8.4
21cr|ardour-7.2.0-2|47	BuildRequires:	pkgconfig(cppunit) >= 1.12.0
21cr|ardour-7.2.0-2|48	BuildRequires:	pkgconfig(cwiid) >= 0.6.00
21cr|ardour-7.2.0-2|49	BuildRequires:	pkgconfig(expat)
21cr|ardour-7.2.0-2|50	BuildRequires:	pkgconfig(fftw3) >= 3.3.5
21cr|ardour-7.2.0-2|51	BuildRequires:	pkgconfig(flac) >= 1.2.1
21cr|ardour-7.2.0-2|52	BuildRequires:	pkgconfig(fontconfig)
21cr|ardour-7.2.0-2|53	BuildRequires:	pkgconfig(freetype2)
21cr|ardour-7.2.0-2|54	BuildRequires:	pkgconfig(giomm-2.4) >= 2.32.0
21cr|ardour-7.2.0-2|55	BuildRequires:	pkgconfig(glib-2.0) >= 2.68
21cr|ardour-7.2.0-2|56	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.18
21cr|ardour-7.2.0-2|57	BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.8
21cr|ardour-7.2.0-2|58	BuildRequires:	pkgconfig(harfbuzz)
21cr|ardour-7.2.0-2|59	BuildRequires:	pkgconfig(jack) >= 0.121.0
21cr|ardour-7.2.0-2|60	BuildRequires:	pkgconfig(libarchive) >= 3.0.0
21cr|ardour-7.2.0-2|61	BuildRequires:	pkgconfig(libart-2.0)
21cr|ardour-7.2.0-2|62	BuildRequires:	pkgconfig(libcurl) >= 7.0.0
21cr|ardour-7.2.0-2|63	BuildRequires:	pkgconfig(libffi)
21cr|ardour-7.2.0-2|64	BuildRequires:	pkgconfig(libgnomecanvas-2.0) >= 2.30
21cr|ardour-7.2.0-2|65	BuildRequires:	pkgconfig(libgnomecanvasmm-2.6) >= 2.16
21cr|ardour-7.2.0-2|66	BuildRequires:	pkgconfig(liblo) >= 0.26
21cr|ardour-7.2.0-2|67	BuildRequires:	pkgconfig(libpng)
21cr|ardour-7.2.0-2|68	BuildRequires:	pkgconfig(libpulse)
21cr|ardour-7.2.0-2|69	BuildRequires:	pkgconfig(libtiff-4)
21cr|ardour-7.2.0-2|70	BuildRequires:	pkgconfig(libudev)
21cr|ardour-7.2.0-2|71	BuildRequires:	pkgconfig(libusb)
21cr|ardour-7.2.0-2|72	BuildRequires:	pkgconfig(libusb-1.0)
21cr|ardour-7.2.0-2|73	BuildRequires:	pkgconfig(libwebsockets) >= 2.0.0
21cr|ardour-7.2.0-2|74	BuildRequires:	pkgconfig(libxml-2.0)
21cr|ardour-7.2.0-2|75	BuildRequires:	pkgconfig(libxslt)
21cr|ardour-7.2.0-2|76	BuildRequires:	pkgconfig(lilv-0) >= 0.24.2
21cr|ardour-7.2.0-2|77	BuildRequires:	pkgconfig(lrdf) >= 0.4.0
21cr|ardour-7.2.0-2|78	BuildRequires:	pkgconfig(ltc) >= 1.1.0
21cr|ardour-7.2.0-2|79	BuildRequires:	pkgconfig(lua)
21cr|ardour-7.2.0-2|80	BuildRequires:	pkgconfig(lv2) >= 1.17.2
21cr|ardour-7.2.0-2|81	BuildRequires:	pkgconfig(ogg) >= 1.1.2
21cr|ardour-7.2.0-2|82	BuildRequires:	pkgconfig(opus)
21cr|ardour-7.2.0-2|83	BuildRequires:	pkgconfig(pangoft2) >= 1.36.8
21cr|ardour-7.2.0-2|84	BuildRequires:	pkgconfig(pangomm-1.4)
21cr|ardour-7.2.0-2|85	# Not used in Linux builds
21cr|ardour-7.2.0-2|86	#BuildRequires:	pkgconfig(portaudio-2.0)
21cr|ardour-7.2.0-2|87	BuildRequires:	pkgconfig(python3)
21cr|ardour-7.2.0-2|88	BuildRequires:	pkgconfig(raptor2)
21cr|ardour-7.2.0-2|89	BuildRequires:	pkgconfig(redland)
21cr|ardour-7.2.0-2|90	BuildRequires:	pkgconfig(rubberband)
21cr|ardour-7.2.0-2|91	BuildRequires:	pkgconfig(samplerate) >= 0.1.7
21cr|ardour-7.2.0-2|92	BuildRequires:	pkgconfig(serd-0) >= 0.14.0
21cr|ardour-7.2.0-2|93	BuildRequires:	pkgconfig(sigc++-2.0) >= 2.0
21cr|ardour-7.2.0-2|94	BuildRequires:	pkgconfig(sndfile) >= 1.0.18
21cr|ardour-7.2.0-2|95	BuildRequires:	pkgconfig(sord-0) >= 0.8.0
21cr|ardour-7.2.0-2|96	BuildRequires:	pkgconfig(soundtouch)
21cr|ardour-7.2.0-2|97	BuildRequires:	pkgconfig(sqlite3)
21cr|ardour-7.2.0-2|98	BuildRequires:	pkgconfig(sratom-0) >= 0.4.0
21cr|ardour-7.2.0-2|99	BuildRequires:	pkgconfig(suil-0) >= 0.6.0
21cr|ardour-7.2.0-2|100	BuildRequires:	pkgconfig(taglib) >= 1.9
21cr|ardour-7.2.0-2|101	BuildRequires:	pkgconfig(uuid)
21cr|ardour-7.2.0-2|102	BuildRequires:	pkgconfig(vamp-sdk) >= 2.1
21cr|ardour-7.2.0-2|103	BuildRequires:	pkgconfig(vamp-hostsdk)
21cr|ardour-7.2.0-2|104	BuildRequires:	pkgconfig(vorbis)
21cr|ardour-7.2.0-2|105	BuildRequires:	pkgconfig(x11)
21cr|ardour-7.2.0-2|106	BuildRequires:	pkgconfig(zlib)
21cr|ardour-7.2.0-2|107	
21cr|ardour-7.2.0-2|108	Requires:	jackit
21cr|ardour-7.2.0-2|109	Requires:	gtk-clearlooks-engine
21cr|ardour-7.2.0-2|110	
21cr|ardour-7.2.0-2|111	# To ensure that all LV2 plugins will work properly
21cr|ardour-7.2.0-2|112	Requires:	suil-gtk2-in-qt5
21cr|ardour-7.2.0-2|113	Requires:	suil-qt5-in-gtk2
21cr|ardour-7.2.0-2|114	Requires:	suil-qt5-in-gtk3
21cr|ardour-7.2.0-2|115	Requires:	suil-x11-in-qt5
21cr|ardour-7.2.0-2|116	Requires:	suil-x11-in-gtk2
21cr|ardour-7.2.0-2|117	Requires:	suil-x11-in-gtk3
21cr|ardour-7.2.0-2|118	
21cr|ardour-7.2.0-2|119	Provides:		ardour7 = %{EVRD}
21cr|ardour-7.2.0-2|120	Conflicts:		ardour6
21cr|ardour-7.2.0-2|121	Conflicts:		ardour5
21cr|ardour-7.2.0-2|122	Conflicts:		ardour3
21cr|ardour-7.2.0-2|123	Conflicts:		ardour4
21cr|ardour-7.2.0-2|124	
21cr|ardour-7.2.0-2|125	%description
21cr|ardour-7.2.0-2|126	This software is a digital audio workstation. You can use it to record, edit
21cr|ardour-7.2.0-2|127	and mix multi-track audio. You can produce your own CDs, mix video sound
21cr|ardour-7.2.0-2|128	tracks, or just experiment with new ideas about music and sound.
21cr|ardour-7.2.0-2|129	Program capabilities include: multi channel recording, non-destructive editing
21cr|ardour-7.2.0-2|130	with unlimited undo/redo, full automation support, a powerful mixer, unlimited
21cr|ardour-7.2.0-2|131	tracks/busses/plugins, time-code synchronization, and hardware control from
21cr|ardour-7.2.0-2|132	surfaces like the Mackie Control Universal.
21cr|ardour-7.2.0-2|133	
21cr|ardour-7.2.0-2|134	Now Ardour provides a pulseaudio back-end, but it is still better to have
21cr|ardour-7.2.0-2|135	jackd running. If you are new to jackd, try qjackctl.
21cr|ardour-7.2.0-2|136	See also the online user manual: https://manual.ardour.org/toc/.
21cr|ardour-7.2.0-2|137	
21cr|ardour-7.2.0-2|138	%files
21cr|ardour-7.2.0-2|139	%doc README COPYING TRANSLATORS
21cr|ardour-7.2.0-2|140	%{_bindir}/%{vname}
21cr|ardour-7.2.0-2|141	%{_bindir}/%{vname}-copy-mixer
21cr|ardour-7.2.0-2|142	%{_bindir}/%{vname}-export
21cr|ardour-7.2.0-2|143	%{_bindir}/%{vname}-lua
21cr|ardour-7.2.0-2|144	%{_bindir}/%{vname}-new_empty_session
21cr|ardour-7.2.0-2|145	%{_bindir}/%{vname}-new_session
21cr|ardour-7.2.0-2|146	%{_bindir}/gcc-glibmm-abi-check
21cr|ardour-7.2.0-2|147	%{_libdir}/%{vname}
21cr|ardour-7.2.0-2|148	%{_datadir}/%{vname}
21cr|ardour-7.2.0-2|149	%{_datadir}/applications/%{name}.desktop
21cr|ardour-7.2.0-2|150	%{_datadir}/mime/packages/%{name}.xml
21cr|ardour-7.2.0-2|151	%{_iconsdir}/hicolor/*/apps/%{vname}.png
21cr|ardour-7.2.0-2|152	%{_iconsdir}/hicolor/*/mimetypes/application-x-%{name}.png
21cr|ardour-7.2.0-2|153	%dir %{_sysconfdir}/%{vname}
21cr|ardour-7.2.0-2|154	%config(noreplace) %{_sysconfdir}/%{vname}/%{name}.keys
21cr|ardour-7.2.0-2|155	%config(noreplace) %{_sysconfdir}/%{vname}/%{name}.menus
21cr|ardour-7.2.0-2|156	%config(noreplace) %{_sysconfdir}/%{vname}/clearlooks.rc
21cr|ardour-7.2.0-2|157	%config(noreplace) %{_sysconfdir}/%{vname}/clearlooks.ardoursans.rc
21cr|ardour-7.2.0-2|158	%config(noreplace) %{_sysconfdir}/%{vname}/default_ui_config
21cr|ardour-7.2.0-2|159	%config(noreplace) %{_sysconfdir}/%{vname}/system_config
21cr|ardour-7.2.0-2|160	%{_appdatadir}/*.appdata.xml
21cr|ardour-7.2.0-2|161	%{_mandir}/man1/*
21cr|ardour-7.2.0-2|162	#{_mandir}/*/man1/*
21cr|ardour-7.2.0-2|163	
21cr|ardour-7.2.0-2|164	%post
21cr|ardour-7.2.0-2|165	sed 's|#DefaultLimitNOFILE=|DefaultLimitNOFILE=1048576|' -i /etc/systemd/system.conf
21cr|ardour-7.2.0-2|166	sed 's|#DefaultLimitNOFILE=|DefaultLimitNOFILE=1048576|' -i /etc/systemd/user.conf
21cr|ardour-7.2.0-2|167	
21cr|ardour-7.2.0-2|168	#-----------------------------------------------------------------------------
21cr|ardour-7.2.0-2|169	
21cr|ardour-7.2.0-2|170	%prep
21cr|ardour-7.2.0-2|171	%autosetup -p1 -n %{oname}-%{version}
21cr|ardour-7.2.0-2|172	
21cr|ardour-7.2.0-2|173	# Don't use python2
21cr|ardour-7.2.0-2|174	find . -name wscript -o -name waf -o -name '*.py' | xargs sed -i -e '1{s|^#!.*python$|#!/usr/bin/python3|}'
21cr|ardour-7.2.0-2|175	
21cr|ardour-7.2.0-2|176	
21cr|ardour-7.2.0-2|177	%build
21cr|ardour-7.2.0-2|178	./waf configure \
21cr|ardour-7.2.0-2|179	--prefix=%{_prefix} \
21cr|ardour-7.2.0-2|180	--libdir=%{_libdir} \
21cr|ardour-7.2.0-2|181	--configdir=%{_sysconfdir} \
21cr|ardour-7.2.0-2|182	--program-name=%{oname} \
21cr|ardour-7.2.0-2|183	%ifarch %{ix86} x86_64
21cr|ardour-7.2.0-2|184	--arch="%{optflags} -msse -mfpmath=sse -DUSE_XMMINTRIN" \
21cr|ardour-7.2.0-2|185	%else
21cr|ardour-7.2.0-2|186	--arch="%{optflags}" \
21cr|ardour-7.2.0-2|187	%endif
21cr|ardour-7.2.0-2|188	--backtrace \
21cr|ardour-7.2.0-2|189	--cxx11 \
21cr|ardour-7.2.0-2|190	--debug-symbols \
21cr|ardour-7.2.0-2|191	--docs \
21cr|ardour-7.2.0-2|192	--freedesktop \
21cr|ardour-7.2.0-2|193	--lxvst \
21cr|ardour-7.2.0-2|194	--nls \
21cr|ardour-7.2.0-2|195	--noconfirm \
21cr|ardour-7.2.0-2|196	--no-phone-home \
21cr|ardour-7.2.0-2|197	--optimize \
21cr|ardour-7.2.0-2|198	--with-backends=%{backends}
21cr|ardour-7.2.0-2|199	
21cr|ardour-7.2.0-2|200	./waf build  --nls --docs
21cr|ardour-7.2.0-2|201	./waf i18n_mo
21cr|ardour-7.2.0-2|202	
21cr|ardour-7.2.0-2|203	
21cr|ardour-7.2.0-2|204	%install
21cr|ardour-7.2.0-2|205	# %%waf_install breaks the installing
21cr|ardour-7.2.0-2|206	./waf install --destdir=%{buildroot}
21cr|ardour-7.2.0-2|207	
21cr|ardour-7.2.0-2|208	install -m755 build/tools/gccabicheck/gcc-glibmm-abi-check %{buildroot}%{_bindir}/
21cr|ardour-7.2.0-2|209	
21cr|ardour-7.2.0-2|210	
21cr|ardour-7.2.0-2|211	# Install a menu entry...
21cr|ardour-7.2.0-2|212	cat>%{name}.desktop<<EOF
21cr|ardour-7.2.0-2|213	[Desktop Entry]
21cr|ardour-7.2.0-2|214	Name=%{oname}
21cr|ardour-7.2.0-2|215	Name[ru]=%{oname}
21cr|ardour-7.2.0-2|216	GenericName=%{vname}
21cr|ardour-7.2.0-2|217	GenericName[en_GB]=%{vname}
21cr|ardour-7.2.0-2|218	GenericName[ru]=%{vname}
21cr|ardour-7.2.0-2|219	Comment=Ardour Digital Audio Workstation
21cr|ardour-7.2.0-2|220	Comment[en_GB]=Digital Audio Workstation
21cr|ardour-7.2.0-2|221	Comment[ru]=Ardour — цифровая звуковая рабочая станция
21cr|ardour-7.2.0-2|222	Exec=%{vname}
21cr|ardour-7.2.0-2|223	Icon=%{vname}
21cr|ardour-7.2.0-2|224	Terminal=false
21cr|ardour-7.2.0-2|225	MimeType=application/x-%{name};
21cr|ardour-7.2.0-2|226	StartupNotify=true
21cr|ardour-7.2.0-2|227	Type=Application
21cr|ardour-7.2.0-2|228	Categories=AudioVideo;Audio;X-AudioEditing;X-Recorders;X-Multitrack;X-Jack;GTK;
21cr|ardour-7.2.0-2|229	
21cr|ardour-7.2.0-2|230	EOF
21cr|ardour-7.2.0-2|231	
21cr|ardour-7.2.0-2|232	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{name}.desktop
21cr|ardour-7.2.0-2|233	# ... in place of the installed one
21cr|ardour-7.2.0-2|234	rm -f %{buildroot}%{_datadir}/applications/%{vname}.desktop
21cr|ardour-7.2.0-2|235	
21cr|ardour-7.2.0-2|236	
21cr|ardour-7.2.0-2|237	# Install appdata
21cr|ardour-7.2.0-2|238	install -d -m755 %{buildroot}%{_appdatadir}
21cr|ardour-7.2.0-2|239	cp -pr build/gtk2_ardour/%{vname}.appdata.xml %{buildroot}%{_appdatadir}
21cr|ardour-7.2.0-2|240	
21cr|ardour-7.2.0-2|241	
21cr|ardour-7.2.0-2|242	# Symlink icon mimetypes into the right folders
21cr|ardour-7.2.0-2|243	install -d -m 0755 %{buildroot}%{_iconsdir}
21cr|ardour-7.2.0-2|244	for i in 16 22 32 48; do
21cr|ardour-7.2.0-2|245	install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes
21cr|ardour-7.2.0-2|246	ln -s %{_datadir}/%{vname}/icons/application-x-%{name}_${i}px.png \
21cr|ardour-7.2.0-2|247	%{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/application-x-%{name}.png
21cr|ardour-7.2.0-2|248	done
21cr|ardour-7.2.0-2|249	
21cr|ardour-7.2.0-2|250	
21cr|ardour-7.2.0-2|251	# Install man pages
21cr|ardour-7.2.0-2|252	install -d -m755 %{buildroot}%{_mandir}/man1
21cr|ardour-7.2.0-2|253	install -p -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|ardour-7.2.0-2|254	# No localized man pages??
21cr|ardour-7.2.0-2|255	#for fromfile in %%{name}.1.??; do
21cr|ardour-7.2.0-2|256	#	lang="${fromfile#%%{name}.1.}"
21cr|ardour-7.2.0-2|257	#	todir="%%{buildroot}%%{_mandir}/${lang}/man1"
21cr|ardour-7.2.0-2|258	#	tofile="${todir}/%%{name}.1"
21cr|ardour-7.2.0-2|259	#	install -d -m755 "$todir"
21cr|ardour-7.2.0-2|260	#	install -p -m644 "$fromfile" "$tofile"
21cr|ardour-7.2.0-2|261	#done
21cr|ardour-7.2.0-2|262	
21cr|ardour-7.2.0-2|263	
21cr|ardour-7.2.0-2|264	# Drop empty hidden file
21cr|ardour-7.2.0-2|265	rm -f %{buildroot}%{_datadir}/%{vname}/templates/.stub

257 21
21cr|ares-135-1|1	# It's possible to setup system build flags properly
21cr|ares-135-1|2	# but let's keep it for now as is
21cr|ares-135-1|3	%define debug_package %{nil}
21cr|ares-135-1|4	
21cr|ares-135-1|5	Summary:	Multi System Emulator
21cr|ares-135-1|6	Name:		ares
21cr|ares-135-1|7	Version:	135
21cr|ares-135-1|8	Release:	1
21cr|ares-135-1|9	License:	ISC
21cr|ares-135-1|10	Group:		Emulators
21cr|ares-135-1|11	Url:		https://ares-emu.net/
21cr|ares-135-1|12	Source0:	https://github.com/ares-emulator/ares/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|ares-135-1|13	# OpenSUSE patch origin: disable build of n64 core, fix building for aarch64
21cr|ares-135-1|14	Patch0:		ares-fix-building-for-aarch64.patch
21cr|ares-135-1|15	BuildRequires:	gomp-devel
21cr|ares-135-1|16	BuildRequires:	pkgconfig(alsa)
21cr|ares-135-1|17	BuildRequires:	pkgconfig(cairo)
21cr|ares-135-1|18	BuildRequires:	pkgconfig(freetype2)
21cr|ares-135-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|ares-135-1|20	BuildRequires:	pkgconfig(sdl2)
21cr|ares-135-1|21	BuildRequires:	pkgconfig(SDL2_image)
21cr|ares-135-1|22	BuildRequires:	pkgconfig(xext)
21cr|ares-135-1|23	BuildRequires:	pkgconfig(xrandr)
21cr|ares-135-1|24	ExcludeArch:	%{e2k}
21cr|ares-135-1|25	
21cr|ares-135-1|26	%description
21cr|ares-135-1|27	Multi System Emulator ares is a cross-platform, open source,
21cr|ares-135-1|28	multi-system emulator, focusing on accuracy and preservation.
21cr|ares-135-1|29	
21cr|ares-135-1|30	%files
21cr|ares-135-1|31	%license LICENSE
21cr|ares-135-1|32	%doc README.md
21cr|ares-135-1|33	%{_bindir}/%{name}
21cr|ares-135-1|34	%{_datadir}/applications/%{name}.desktop
21cr|ares-135-1|35	%{_datadir}/%{name}/Shaders/
21cr|ares-135-1|36	%{_datadir}/%{name}/Database/
21cr|ares-135-1|37	%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|ares-135-1|38	
21cr|ares-135-1|39	#----------------------------------------------------------------------------
21cr|ares-135-1|40	
21cr|ares-135-1|41	%prep
21cr|ares-135-1|42	%setup -q
21cr|ares-135-1|43	
21cr|ares-135-1|44	# disable n64 core for aarch64 because n64 core can not be build for aarch64
21cr|ares-135-1|45	%ifarch aarch64
21cr|ares-135-1|46	%patch0 -p1
21cr|ares-135-1|47	%endif
21cr|ares-135-1|48	
21cr|ares-135-1|49	%build
21cr|ares-135-1|50	%make \
21cr|ares-135-1|51	local=false \
21cr|ares-135-1|52	openmp=true \
21cr|ares-135-1|53	hiro=gtk3 \
21cr|ares-135-1|54	compiler=g++ \
21cr|ares-135-1|55	-C desktop-ui
21cr|ares-135-1|56	
21cr|ares-135-1|57	%install
21cr|ares-135-1|58	# See makefile
21cr|ares-135-1|59	mkdir -p %{buildroot}%{_bindir}/
21cr|ares-135-1|60	cp desktop-ui/out/%{name} %{buildroot}%{_bindir}/%{name}
21cr|ares-135-1|61	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|ares-135-1|62	cp desktop-ui/resource/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ares-135-1|63	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/
21cr|ares-135-1|64	cp desktop-ui/resource/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
21cr|ares-135-1|65	mkdir -p %{buildroot}%{_datadir}/%{name}/Database/
21cr|ares-135-1|66	cp -R mia/Database/* %{buildroot}%{_datadir}/%{name}/Database/
21cr|ares-135-1|67	mkdir -p %{buildroot}%{_datadir}/%{name}/Shaders/
21cr|ares-135-1|68	cp -R ares/Shaders/* %{buildroot}%{_datadir}/%{name}/Shaders/

258 21
21cr|argtable2-13-4|1	Name:       argtable2
21cr|argtable2-13-4|2	Version:    13
21cr|argtable2-13-4|3	Release:    4
21cr|argtable2-13-4|4	License:    LGPLv2+
21cr|argtable2-13-4|5	Group:      Development/C
21cr|argtable2-13-4|6	Summary:    A library for parsing GNU style command line arguments
21cr|argtable2-13-4|7	URL:        http://argtable.sourceforge.net/
21cr|argtable2-13-4|8	Source0:    http://downloads.sourceforge.net/argtable/%{name}-%{version}.tar.gz
21cr|argtable2-13-4|9	
21cr|argtable2-13-4|10	%description
21cr|argtable2-13-4|11	Argtable is an ANSI C library for parsing GNU style command line arguments.
21cr|argtable2-13-4|12	It enables a program's command line syntax to be defined in the source
21cr|argtable2-13-4|13	code as an array of argtable structs. The command line is then parsed
21cr|argtable2-13-4|14	according to that specification and the resulting values are returned in
21cr|argtable2-13-4|15	those same structs where they are accessible to the main program. Both tagged
21cr|argtable2-13-4|16	(-v, --verbose, --foo=bar) and untagged arguments are supported, as are
21cr|argtable2-13-4|17	multiple instances of each argument. Syntax error handling is automatic and
21cr|argtable2-13-4|18	the library also provides the means for displaying the command line syntax
21cr|argtable2-13-4|19	directly from the array of argument specifications.
21cr|argtable2-13-4|20	Argtable can function as a "getopt_long" replacement, without the user
21cr|argtable2-13-4|21	of the program noticing the difference. Unlike "getopt_long", argtable is
21cr|argtable2-13-4|22	cross platform and works on Windows and Mac as well as Posix systems.
21cr|argtable2-13-4|23	
21cr|argtable2-13-4|24	%package devel
21cr|argtable2-13-4|25	Group:      Development/C
21cr|argtable2-13-4|26	Summary:    Development libraries and headers for the %{name} library
21cr|argtable2-13-4|27	Requires:   %{name} = %{version}-%{release}
21cr|argtable2-13-4|28	
21cr|argtable2-13-4|29	%description devel
21cr|argtable2-13-4|30	Development libraries and headers for use in building applications that
21cr|argtable2-13-4|31	use the %{name} library.
21cr|argtable2-13-4|32	
21cr|argtable2-13-4|33	%package doc
21cr|argtable2-13-4|34	Group:      Development/C
21cr|argtable2-13-4|35	Summary:    Documentation for the %{name} library
21cr|argtable2-13-4|36	Requires:   %{name} = %{version}-%{release}
21cr|argtable2-13-4|37	BuildArch:  noarch
21cr|argtable2-13-4|38	
21cr|argtable2-13-4|39	%description doc
21cr|argtable2-13-4|40	The %{name}-doc package contains documentation for using
21cr|argtable2-13-4|41	the %{name} library.
21cr|argtable2-13-4|42	
21cr|argtable2-13-4|43	%prep
21cr|argtable2-13-4|44	%setup -q
21cr|argtable2-13-4|45	
21cr|argtable2-13-4|46	%build
21cr|argtable2-13-4|47	%configure \
21cr|argtable2-13-4|48	--enable-static=no \
21cr|argtable2-13-4|49	--docdir=%{_defaultdocdir}/%{name}-doc-%{version} \
21cr|argtable2-13-4|50	--target=%{_target_platform}
21cr|argtable2-13-4|51	%make
21cr|argtable2-13-4|52	
21cr|argtable2-13-4|53	%install
21cr|argtable2-13-4|54	%makeinstall_std
21cr|argtable2-13-4|55	find %{buildroot} -type f -name '*.la' -exec rm -f {} \;
21cr|argtable2-13-4|56	
21cr|argtable2-13-4|57	%check
21cr|argtable2-13-4|58	%make check
21cr|argtable2-13-4|59	
21cr|argtable2-13-4|60	%files
21cr|argtable2-13-4|61	%doc AUTHORS COPYING ChangeLog README
21cr|argtable2-13-4|62	%{_libdir}/*.so.*
21cr|argtable2-13-4|63	%{_mandir}/man3/*
21cr|argtable2-13-4|64	
21cr|argtable2-13-4|65	%files devel
21cr|argtable2-13-4|66	%{_includedir}/argtable2.h
21cr|argtable2-13-4|67	%{_libdir}/*.so
21cr|argtable2-13-4|68	%{_libdir}/pkgconfig/*.pc
21cr|argtable2-13-4|69	
21cr|argtable2-13-4|70	%files doc
21cr|argtable2-13-4|71	%doc %{_defaultdocdir}/%{name}-doc-%{version}

259 21
21cr|argus-3.0.8.2-5|1	%global	debug_package %{nil}
21cr|argus-3.0.8.2-5|2	
21cr|argus-3.0.8.2-5|3	# Workaround to build with GCC 10
21cr|argus-3.0.8.2-5|4	%global optflags %{optflags} -fcommon
21cr|argus-3.0.8.2-5|5	
21cr|argus-3.0.8.2-5|6	Summary:	Network transaction audit tool
21cr|argus-3.0.8.2-5|7	Name:		argus
21cr|argus-3.0.8.2-5|8	Version:	3.0.8.2
21cr|argus-3.0.8.2-5|9	Release:	5
21cr|argus-3.0.8.2-5|10	License:	GPLv3+
21cr|argus-3.0.8.2-5|11	Group:		System/Servers
21cr|argus-3.0.8.2-5|12	Url:		http://qosient.com/argus/
21cr|argus-3.0.8.2-5|13	Source0:	http://qosient.com/argus/src/argus-%{version}.tar.gz
21cr|argus-3.0.8.2-5|14	Source3:	argus.service
21cr|argus-3.0.8.2-5|15	BuildRequires:	bison
21cr|argus-3.0.8.2-5|16	BuildRequires:	flex
21cr|argus-3.0.8.2-5|17	BuildRequires:	libsasl-devel
21cr|argus-3.0.8.2-5|18	BuildRequires:	libwrap-devel
21cr|argus-3.0.8.2-5|19	BuildRequires:	pcap-devel
21cr|argus-3.0.8.2-5|20	BuildRequires:	pkgconfig(libtirpc)
21cr|argus-3.0.8.2-5|21	BuildRequires:	pkgconfig(libnsl)
21cr|argus-3.0.8.2-5|22	BuildRequires:	pkgconfig(ncurses)
21cr|argus-3.0.8.2-5|23	BuildRequires:	pkgconfig(zlib)
21cr|argus-3.0.8.2-5|24	Requires(post,preun):	rpm-helper
21cr|argus-3.0.8.2-5|25	Requires(post,preun):	systemd
21cr|argus-3.0.8.2-5|26	
21cr|argus-3.0.8.2-5|27	%description
21cr|argus-3.0.8.2-5|28	Argus (Audit Record Generation and Utilization System) is an IP network
21cr|argus-3.0.8.2-5|29	transaction audit tool. The data generated by argus can be used for a
21cr|argus-3.0.8.2-5|30	wide range of tasks such as network operations, security and performance
21cr|argus-3.0.8.2-5|31	management.
21cr|argus-3.0.8.2-5|32	
21cr|argus-3.0.8.2-5|33	%files
21cr|argus-3.0.8.2-5|34	%defattr(0644,root,root,0755)
21cr|argus-3.0.8.2-5|35	%doc COPYING CREDITS INSTALL README VERSION doc support
21cr|argus-3.0.8.2-5|36	%attr(0755,root,root) %{_bindir}/*
21cr|argus-3.0.8.2-5|37	%attr(0755,root,root) %{_sbindir}/argus
21cr|argus-3.0.8.2-5|38	%{_mandir}/man5/argus.conf.5*
21cr|argus-3.0.8.2-5|39	%{_mandir}/man8/argus.8*
21cr|argus-3.0.8.2-5|40	%dir %{_localstatedir}/lib/%{name}
21cr|argus-3.0.8.2-5|41	%dir %{_localstatedir}/lib/%{name}/archive
21cr|argus-3.0.8.2-5|42	%attr(0755,root,root) %{_unitdir}/%{name}.service
21cr|argus-3.0.8.2-5|43	%config(noreplace) %{_sysconfdir}/argus.conf
21cr|argus-3.0.8.2-5|44	
21cr|argus-3.0.8.2-5|45	%post
21cr|argus-3.0.8.2-5|46	%_post_service %{name}.service
21cr|argus-3.0.8.2-5|47	
21cr|argus-3.0.8.2-5|48	%preun
21cr|argus-3.0.8.2-5|49	%_preun_service %{name}.service
21cr|argus-3.0.8.2-5|50	
21cr|argus-3.0.8.2-5|51	#----------------------------------------------------------------------------
21cr|argus-3.0.8.2-5|52	
21cr|argus-3.0.8.2-5|53	%prep
21cr|argus-3.0.8.2-5|54	%setup -q
21cr|argus-3.0.8.2-5|55	
21cr|argus-3.0.8.2-5|56	%build
21cr|argus-3.0.8.2-5|57	export CPPFLAGS="-I%{_includedir}/sasl"
21cr|argus-3.0.8.2-5|58	%configure \
21cr|argus-3.0.8.2-5|59	--with-sasl=yes
21cr|argus-3.0.8.2-5|60	%make
21cr|argus-3.0.8.2-5|61	
21cr|argus-3.0.8.2-5|62	%install
21cr|argus-3.0.8.2-5|63	%makeinstall_std
21cr|argus-3.0.8.2-5|64	
21cr|argus-3.0.8.2-5|65	mkdir -p %{buildroot}%{_bindir}
21cr|argus-3.0.8.2-5|66	cp -a bin/argusbug %{buildroot}%{_bindir}/argusbug
21cr|argus-3.0.8.2-5|67	
21cr|argus-3.0.8.2-5|68	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/archive
21cr|argus-3.0.8.2-5|69	
21cr|argus-3.0.8.2-5|70	mkdir -p %{buildroot}%{_sysconfdir}
21cr|argus-3.0.8.2-5|71	cp -a support/Config/argus.conf %{buildroot}%{_sysconfdir}/argus.conf
21cr|argus-3.0.8.2-5|72	
21cr|argus-3.0.8.2-5|73	perl -pi -e 's|/var/log/argus|%{_localstatedir}/lib/%{name}|;' \
21cr|argus-3.0.8.2-5|74	-e 's|^#ARGUS_BIND_IP|ARGUS_BIND_IP|;' \
21cr|argus-3.0.8.2-5|75	-e 's|^#ARGUS_ACCESS_PORT|ARGUS_ACCESS_PORT|;' \
21cr|argus-3.0.8.2-5|76	%{buildroot}%{_sysconfdir}/argus.conf
21cr|argus-3.0.8.2-5|77	
21cr|argus-3.0.8.2-5|78	mkdir -p %{buildroot}%{_unitdir}
21cr|argus-3.0.8.2-5|79	cp -a %{SOURCE3} %{buildroot}%{_unitdir}/

260 21
21cr|argus-clients-3.0.8.2-6|1	%define sdevname %mklibname %{name} -d -s
21cr|argus-clients-3.0.8.2-6|2	
21cr|argus-clients-3.0.8.2-6|3	# Workaround to build with GCC 10
21cr|argus-clients-3.0.8.2-6|4	%global optflags %{optflags} -fcommon
21cr|argus-clients-3.0.8.2-6|5	
21cr|argus-clients-3.0.8.2-6|6	Summary:	Client tools for argus network audit
21cr|argus-clients-3.0.8.2-6|7	Name:		argus-clients
21cr|argus-clients-3.0.8.2-6|8	Version:	3.0.8.2
21cr|argus-clients-3.0.8.2-6|9	Release:	6
21cr|argus-clients-3.0.8.2-6|10	License:	GPLv2+
21cr|argus-clients-3.0.8.2-6|11	Group:		Networking/Other
21cr|argus-clients-3.0.8.2-6|12	Url:		http://qosient.com/argus/
21cr|argus-clients-3.0.8.2-6|13	Source0:	http://qosient.com/argus/src/%{name}-%{version}.tar.gz
21cr|argus-clients-3.0.8.2-6|14	Patch0:		argus-clients-3.0.2-fix-str-fmt.patch
21cr|argus-clients-3.0.8.2-6|15	BuildRequires:	bison
21cr|argus-clients-3.0.8.2-6|16	BuildRequires:	flex
21cr|argus-clients-3.0.8.2-6|17	BuildRequires:	libsasl-devel
21cr|argus-clients-3.0.8.2-6|18	BuildRequires:	mysql-devel
21cr|argus-clients-3.0.8.2-6|19	BuildRequires:	readline-devel
21cr|argus-clients-3.0.8.2-6|20	BuildRequires:	pkgconfig(libtirpc)
21cr|argus-clients-3.0.8.2-6|21	BuildRequires:	pkgconfig(libnsl)
21cr|argus-clients-3.0.8.2-6|22	BuildRequires:	pkgconfig(ncurses)
21cr|argus-clients-3.0.8.2-6|23	
21cr|argus-clients-3.0.8.2-6|24	%description
21cr|argus-clients-3.0.8.2-6|25	Clients to the argus probe which process and display information.
21cr|argus-clients-3.0.8.2-6|26	
21cr|argus-clients-3.0.8.2-6|27	%files
21cr|argus-clients-3.0.8.2-6|28	%defattr(0644,root,root,0755)
21cr|argus-clients-3.0.8.2-6|29	%attr(0755,root,root) %{_bindir}/*
21cr|argus-clients-3.0.8.2-6|30	%{_sbindir}/radium
21cr|argus-clients-3.0.8.2-6|31	%{_prefix}/argus
21cr|argus-clients-3.0.8.2-6|32	%{_mandir}/man?/*
21cr|argus-clients-3.0.8.2-6|33	
21cr|argus-clients-3.0.8.2-6|34	#----------------------------------------------------------------------------
21cr|argus-clients-3.0.8.2-6|35	
21cr|argus-clients-3.0.8.2-6|36	%package -n %{sdevname}
21cr|argus-clients-3.0.8.2-6|37	Summary:	Static library and header files for the %{name}
21cr|argus-clients-3.0.8.2-6|38	Group:		Development/C
21cr|argus-clients-3.0.8.2-6|39	Provides:	%{name}-devel = %{EVRD}
21cr|argus-clients-3.0.8.2-6|40	Conflicts:	%{name}-devel < 3.0.7.7-4
21cr|argus-clients-3.0.8.2-6|41	Obsoletes:	%{name}-devel < 3.0.7.7-4
21cr|argus-clients-3.0.8.2-6|42	
21cr|argus-clients-3.0.8.2-6|43	%description -n %{sdevname}
21cr|argus-clients-3.0.8.2-6|44	Static library and header files for the %{name}.
21cr|argus-clients-3.0.8.2-6|45	
21cr|argus-clients-3.0.8.2-6|46	%files -n %{sdevname}
21cr|argus-clients-3.0.8.2-6|47	%{_includedir}/argus/*
21cr|argus-clients-3.0.8.2-6|48	%{_libdir}/*.a
21cr|argus-clients-3.0.8.2-6|49	%{_libdir}/pkgconfig/%{name}.pc
21cr|argus-clients-3.0.8.2-6|50	
21cr|argus-clients-3.0.8.2-6|51	#----------------------------------------------------------------------------
21cr|argus-clients-3.0.8.2-6|52	
21cr|argus-clients-3.0.8.2-6|53	%prep
21cr|argus-clients-3.0.8.2-6|54	%setup -q
21cr|argus-clients-3.0.8.2-6|55	
21cr|argus-clients-3.0.8.2-6|56	%build
21cr|argus-clients-3.0.8.2-6|57	%configure
21cr|argus-clients-3.0.8.2-6|58	make
21cr|argus-clients-3.0.8.2-6|59	
21cr|argus-clients-3.0.8.2-6|60	%install
21cr|argus-clients-3.0.8.2-6|61	%makeinstall_std
21cr|argus-clients-3.0.8.2-6|62	
21cr|argus-clients-3.0.8.2-6|63	rm -rf %{buildroot}%{_docdir}

261 21
21cr|ario-1.6-3|1	%global __provides_exclude devel\\(.*|libaudioscrobbler\\.so\\.0.*|libfilesystem\\.so\\.0.*|libinformation\\.so\\.0.*|liblibnotify\\.so\\.0.*|libmmkeys\\.so\\.0.*|libradios\\.so\\.0.*|libwikipedia\\.so\\.0.*
21cr|ario-1.6-3|2	%global __requires_exclude libaudioscrobbler\\.so\\.0.*|libfilesystem\\.so\\.0.*|libinformation\\.so\\.0.*|liblibnotify\\.so\\.0.*|libmmkeys\\.so\\.0.*|libradios\\.so\\.0.*|libwikipedia\\.so\\.0.*
21cr|ario-1.6-3|3	
21cr|ario-1.6-3|4	Summary:	A GTK+ client for MPD
21cr|ario-1.6-3|5	Name:		ario
21cr|ario-1.6-3|6	Version:	1.6
21cr|ario-1.6-3|7	Release:	3
21cr|ario-1.6-3|8	Group:		Sound
21cr|ario-1.6-3|9	License:	GPLv2+
21cr|ario-1.6-3|10	Url:		http://ario-player.sourceforge.net/
21cr|ario-1.6-3|11	Source0:	https://sourceforge.net/projects/ario-player/files/ario-player/%{version}/%{name}-%{version}.tar.gz
21cr|ario-1.6-3|12	Source100:	%{name}.rpmlintrc
21cr|ario-1.6-3|13	Patch0:		ario-1.6-fix-window-size-with-long-tags.patch
21cr|ario-1.6-3|14	Patch1:		ario-1.6-fix-compilation-warnings.patch
21cr|ario-1.6-3|15	BuildRequires:	intltool
21cr|ario-1.6-3|16	BuildRequires:	pkgconfig(avahi-client)
21cr|ario-1.6-3|17	BuildRequires:	pkgconfig(avahi-glib)
21cr|ario-1.6-3|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|ario-1.6-3|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|ario-1.6-3|20	BuildRequires:	pkgconfig(libcurl)
21cr|ario-1.6-3|21	BuildRequires:	pkgconfig(libmpdclient)
21cr|ario-1.6-3|22	BuildRequires:	pkgconfig(libnotify)
21cr|ario-1.6-3|23	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|ario-1.6-3|24	BuildRequires:	pkgconfig(libxml-2.0)
21cr|ario-1.6-3|25	BuildRequires:	pkgconfig(taglib)
21cr|ario-1.6-3|26	BuildRequires:	pkgconfig(unique-1.0)
21cr|ario-1.6-3|27	Requires:	mpd
21cr|ario-1.6-3|28	
21cr|ario-1.6-3|29	%description
21cr|ario-1.6-3|30	A GTK+ client for MPD (Music player daemon). The interface used to browse the
21cr|ario-1.6-3|31	library is inspired by Rhythmbox but Ario aims to be much lighter and faster.
21cr|ario-1.6-3|32	
21cr|ario-1.6-3|33	%files -f %{name}.lang
21cr|ario-1.6-3|34	%doc AUTHORS ChangeLog COPYING
21cr|ario-1.6-3|35	%{_datadir}/%{name}
21cr|ario-1.6-3|36	%{_datadir}/applications/%{name}.desktop
21cr|ario-1.6-3|37	%{_libdir}/%{name}
21cr|ario-1.6-3|38	%{_bindir}/%{name}
21cr|ario-1.6-3|39	%{_iconsdir}/*/*/apps/*
21cr|ario-1.6-3|40	
21cr|ario-1.6-3|41	#----------------------------------------------------------------------------
21cr|ario-1.6-3|42	
21cr|ario-1.6-3|43	%prep
21cr|ario-1.6-3|44	%setup -q
21cr|ario-1.6-3|45	%patch0 -p1
21cr|ario-1.6-3|46	%patch1 -p1
21cr|ario-1.6-3|47	
21cr|ario-1.6-3|48	# Configure force prefix == /usl/local and then does not propagate the changes
21cr|ario-1.6-3|49	# the the makefile for lang
21cr|ario-1.6-3|50	sed -i 's|ac_default_prefix=/usr/local|ac_default_prefix=/usr|g' configure
21cr|ario-1.6-3|51	
21cr|ario-1.6-3|52	
21cr|ario-1.6-3|53	%build
21cr|ario-1.6-3|54	# Using our configure macros makes the build
21cr|ario-1.6-3|55	# fail with boatloads of linking errors
21cr|ario-1.6-3|56	./configure \
21cr|ario-1.6-3|57	--libdir="%{_libdir}" \
21cr|ario-1.6-3|58	--bindir="%{_bindir}" \
21cr|ario-1.6-3|59	--datadir="%{_datadir}" \
21cr|ario-1.6-3|60	--disable-static
21cr|ario-1.6-3|61	
21cr|ario-1.6-3|62	
21cr|ario-1.6-3|63	
21cr|ario-1.6-3|64	
21cr|ario-1.6-3|65	%make
21cr|ario-1.6-3|66	
21cr|ario-1.6-3|67	
21cr|ario-1.6-3|68	%install
21cr|ario-1.6-3|69	%makeinstall_std
21cr|ario-1.6-3|70	
21cr|ario-1.6-3|71	%find_lang %{name}
21cr|ario-1.6-3|72	
21cr|ario-1.6-3|73	rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache

262 21
21cr|arj-3.10.22-16|1	Summary:	File compression and packaging utility compatible with ARJ for MS-DOS
21cr|arj-3.10.22-16|2	Name:		arj
21cr|arj-3.10.22-16|3	Version:	3.10.22
21cr|arj-3.10.22-16|4	Release:	16
21cr|arj-3.10.22-16|5	License:	GPLv2+
21cr|arj-3.10.22-16|6	Group:		Archiving/Compression
21cr|arj-3.10.22-16|7	Url:		http://arj.sourceforge.net/
21cr|arj-3.10.22-16|8	Source0:	http://prdownloads.sourceforge.net/arj/%{name}-%{version}.tar.bz2
21cr|arj-3.10.22-16|9	Patch:		arj-3.10.21-debian-arches-align.patch
21cr|arj-3.10.22-16|10	Patch1:		arj-3.10.22-fix_format_string.patch
21cr|arj-3.10.22-16|11	Patch2:		arj-3.10.2-fix_strnlen_redefinition.patch
21cr|arj-3.10.22-16|12	Patch3:		arj-3.10.22-quotes.patch
21cr|arj-3.10.22-16|13	Patch6:		arj-3.10.22-debian-security-afl.patch
21cr|arj-3.10.22-16|14	Patch7:		arj-3.10.22-debian-security-traversal-dir.patch
21cr|arj-3.10.22-16|15	Patch8:		arj-3.10.22-debian-security-traversal-symlink.patch
21cr|arj-3.10.22-16|16	BuildRequires:	automake
21cr|arj-3.10.22-16|17	
21cr|arj-3.10.22-16|18	%description
21cr|arj-3.10.22-16|19	A portable version of the ARJ archiver, available for a growing number
21cr|arj-3.10.22-16|20	of DOS-like and UNIX-like platforms on a variety of architectures.
21cr|arj-3.10.22-16|21	This aims for compatibility with the original ARJ archiver by ARJ
21cr|arj-3.10.22-16|22	Software, Inc.
21cr|arj-3.10.22-16|23	
21cr|arj-3.10.22-16|24	%files
21cr|arj-3.10.22-16|25	%doc doc/*
21cr|arj-3.10.22-16|26	%{_bindir}/arj
21cr|arj-3.10.22-16|27	%{_bindir}/arj-register
21cr|arj-3.10.22-16|28	%{_bindir}/arjdisp
21cr|arj-3.10.22-16|29	%{_bindir}/rearj
21cr|arj-3.10.22-16|30	%dir %{_libdir}/arj/
21cr|arj-3.10.22-16|31	%{_libdir}/arj/arjcrypt.so
21cr|arj-3.10.22-16|32	%{_mandir}/man1/*.1*
21cr|arj-3.10.22-16|33	
21cr|arj-3.10.22-16|34	#----------------------------------------------------------------------------
21cr|arj-3.10.22-16|35	
21cr|arj-3.10.22-16|36	%prep
21cr|arj-3.10.22-16|37	%setup -q
21cr|arj-3.10.22-16|38	%patch -p1
21cr|arj-3.10.22-16|39	%patch1 -p0
21cr|arj-3.10.22-16|40	%patch2 -p0
21cr|arj-3.10.22-16|41	%patch3 -p1
21cr|arj-3.10.22-16|42	%patch6 -p1
21cr|arj-3.10.22-16|43	%patch7 -p1
21cr|arj-3.10.22-16|44	%patch8 -p1
21cr|arj-3.10.22-16|45	
21cr|arj-3.10.22-16|46	cd gnu
21cr|arj-3.10.22-16|47	# (misc) fix compile on x86_64, as the platform is otherwise not recognized
21cr|arj-3.10.22-16|48	# by the current config.sub
21cr|arj-3.10.22-16|49	cp /usr/share/automake-*/config.sub .
21cr|arj-3.10.22-16|50	autoconf
21cr|arj-3.10.22-16|51	
21cr|arj-3.10.22-16|52	%build
21cr|arj-3.10.22-16|53	cd gnu
21cr|arj-3.10.22-16|54	%configure
21cr|arj-3.10.22-16|55	cd ..
21cr|arj-3.10.22-16|56	make prepare
21cr|arj-3.10.22-16|57	#disable binary strippings
21cr|arj-3.10.22-16|58	#gw strange errors from the postproc command
21cr|arj-3.10.22-16|59	make ADD_LDFLAGS="" || make || make || make
21cr|arj-3.10.22-16|60	
21cr|arj-3.10.22-16|61	%install
21cr|arj-3.10.22-16|62	%makeinstall_std

263 21
21cr|armagetron-0.2.9.1.0-1|1	%global	debug_package %{nil}
21cr|armagetron-0.2.9.1.0-1|2	
21cr|armagetron-0.2.9.1.0-1|3	%define	oname armagetronad
21cr|armagetron-0.2.9.1.0-1|4	
21cr|armagetron-0.2.9.1.0-1|5	Summary:	Another 3d lightcycle game using OpenGL
21cr|armagetron-0.2.9.1.0-1|6	Name:		armagetron
21cr|armagetron-0.2.9.1.0-1|7	Version:	0.2.9.1.0
21cr|armagetron-0.2.9.1.0-1|8	Release:	1
21cr|armagetron-0.2.9.1.0-1|9	License:	GPLv2+
21cr|armagetron-0.2.9.1.0-1|10	Group:		Games/Arcade
21cr|armagetron-0.2.9.1.0-1|11	Url:		http://armagetronad.net/
21cr|armagetron-0.2.9.1.0-1|12	Source0:	https://gitlab.com/armagetronad/armagetronad/-/archive/v%{version}/%{oname}-v%{version}.tar.bz2
21cr|armagetron-0.2.9.1.0-1|13	Patch0:		armagetronad-0.2.9.1.0-fix-empty-master_srv.patch
21cr|armagetron-0.2.9.1.0-1|14	BuildRequires:	doxygen
21cr|armagetron-0.2.9.1.0-1|15	BuildRequires:	pkgconfig(gl)
21cr|armagetron-0.2.9.1.0-1|16	BuildRequires:	pkgconfig(glu)
21cr|armagetron-0.2.9.1.0-1|17	BuildRequires:	pkgconfig(libpng)
21cr|armagetron-0.2.9.1.0-1|18	BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.11
21cr|armagetron-0.2.9.1.0-1|19	BuildRequires:	pkgconfig(SDL_image)
21cr|armagetron-0.2.9.1.0-1|20	BuildRequires:	pkgconfig(SDL_mixer)
21cr|armagetron-0.2.9.1.0-1|21	BuildRequires:	pkgconfig(x11)
21cr|armagetron-0.2.9.1.0-1|22	
21cr|armagetron-0.2.9.1.0-1|23	%description
21cr|armagetron-0.2.9.1.0-1|24	Another very nice and networked Tron game using OpenGL. Armagetron Advanced is
21cr|armagetron-0.2.9.1.0-1|25	the continuation of the original Armagetron game.
21cr|armagetron-0.2.9.1.0-1|26	
21cr|armagetron-0.2.9.1.0-1|27	%files
21cr|armagetron-0.2.9.1.0-1|28	%doc AUTHORS COPYING.txt NEWS README
21cr|armagetron-0.2.9.1.0-1|29	%dir %{_sysconfdir}/%{oname}
21cr|armagetron-0.2.9.1.0-1|30	%config(noreplace) %{_sysconfdir}/%{oname}/*
21cr|armagetron-0.2.9.1.0-1|31	%{_gamesbindir}/%{name}
21cr|armagetron-0.2.9.1.0-1|32	%{_gamesbindir}/%{oname}
21cr|armagetron-0.2.9.1.0-1|33	%{_gamesdatadir}/%{oname}
21cr|armagetron-0.2.9.1.0-1|34	%{_datadir}/applications/org.%{oname}.%{oname}.desktop
21cr|armagetron-0.2.9.1.0-1|35	%{_datadir}/metainfo/%{oname}.appdata.xml
21cr|armagetron-0.2.9.1.0-1|36	%{_iconsdir}/hicolor/*/apps/%{oname}.png
21cr|armagetron-0.2.9.1.0-1|37	%{_defaultdocdir}/%{oname}
21cr|armagetron-0.2.9.1.0-1|38	
21cr|armagetron-0.2.9.1.0-1|39	#----------------------------------------------------------------------------
21cr|armagetron-0.2.9.1.0-1|40	
21cr|armagetron-0.2.9.1.0-1|41	%prep
21cr|armagetron-0.2.9.1.0-1|42	%setup -qn %{oname}-v%{version}
21cr|armagetron-0.2.9.1.0-1|43	%patch0 -p1
21cr|armagetron-0.2.9.1.0-1|44	
21cr|armagetron-0.2.9.1.0-1|45	
21cr|armagetron-0.2.9.1.0-1|46	%build
21cr|armagetron-0.2.9.1.0-1|47	./bootstrap.sh
21cr|armagetron-0.2.9.1.0-1|48	export CXXFLAGS="-I. -I.. -I../.. `sdl-config --cflags` %{optflags} -fpermissive"
21cr|armagetron-0.2.9.1.0-1|49	%configure \
21cr|armagetron-0.2.9.1.0-1|50	--bindir=%{_gamesbindir} \
21cr|armagetron-0.2.9.1.0-1|51	--datadir=%{_gamesdatadir} \
21cr|armagetron-0.2.9.1.0-1|52	--enable-music \
21cr|armagetron-0.2.9.1.0-1|53	--disable-games \
21cr|armagetron-0.2.9.1.0-1|54	--disable-uninstall \
21cr|armagetron-0.2.9.1.0-1|55	--with-x
21cr|armagetron-0.2.9.1.0-1|56	
21cr|armagetron-0.2.9.1.0-1|57	%make
21cr|armagetron-0.2.9.1.0-1|58	
21cr|armagetron-0.2.9.1.0-1|59	
21cr|armagetron-0.2.9.1.0-1|60	%install
21cr|armagetron-0.2.9.1.0-1|61	%makeinstall_std
21cr|armagetron-0.2.9.1.0-1|62	
21cr|armagetron-0.2.9.1.0-1|63	# Provide a launcher script
21cr|armagetron-0.2.9.1.0-1|64	cat <<EOF >%{buildroot}%{_gamesbindir}/%{name}
21cr|armagetron-0.2.9.1.0-1|65	#!/bin/sh -e
21cr|armagetron-0.2.9.1.0-1|66	
21cr|armagetron-0.2.9.1.0-1|67	REALTRON=%{_gamesbindir}/%{oname}
21cr|armagetron-0.2.9.1.0-1|68	
21cr|armagetron-0.2.9.1.0-1|69	DATADIR=%{_gamesdatadir}/%{oname}
21cr|armagetron-0.2.9.1.0-1|70	CONFDIR=%{_sysconfdir}/%{oname}
21cr|armagetron-0.2.9.1.0-1|71	USERCONFDIR=\$HOME/.%{name}
21cr|armagetron-0.2.9.1.0-1|72	USERDATADIR=\$USERCONFDIR/data
21cr|armagetron-0.2.9.1.0-1|73	VARDIR=\$HOME/.%{name}
21cr|armagetron-0.2.9.1.0-1|74	AUTORESOURCEDIR=\$HOME/.%{name}/resource
21cr|armagetron-0.2.9.1.0-1|75	if [ ! -d \$USERCONFDIR ]; then
21cr|armagetron-0.2.9.1.0-1|76	# have to create configuration directory
21cr|armagetron-0.2.9.1.0-1|77	install -d \$USERCONFDIR
21cr|armagetron-0.2.9.1.0-1|78	fi
21cr|armagetron-0.2.9.1.0-1|79	if [ -f \$HOME/.%{name}rc ]; then
21cr|armagetron-0.2.9.1.0-1|80	# upgrade from before 0.2
21cr|armagetron-0.2.9.1.0-1|81	mv -f \$HOME/.%{name}rc \$USERCONFDIR/user.cfg
21cr|armagetron-0.2.9.1.0-1|82	fi
21cr|armagetron-0.2.9.1.0-1|83	# remove empty master.srv file created by earlier revisions
21cr|armagetron-0.2.9.1.0-1|84	if [ -r \$USERCONFDIR/master.srv ] && ! [ -s \$USERCONFDIR/master.srv ]; then
21cr|armagetron-0.2.9.1.0-1|85	rm -f \$USERCONFDIR/master.srv
21cr|armagetron-0.2.9.1.0-1|86	fi
21cr|armagetron-0.2.9.1.0-1|87	
21cr|armagetron-0.2.9.1.0-1|88	CMDLINE="--datadir \$DATADIR --configdir \$CONFDIR --userconfigdir \$USERCONFDIR --vardir \$VARDIR --autoresourcedir \$AUTORESOURCEDIR"
21cr|armagetron-0.2.9.1.0-1|89	if [ -d \$USERDATADIR ]; then
21cr|armagetron-0.2.9.1.0-1|90	CMDLINE="\$CMDLINE --userdatadir \$USERDATADIR"
21cr|armagetron-0.2.9.1.0-1|91	fi
21cr|armagetron-0.2.9.1.0-1|92	exec \$REALTRON \$CMDLINE "\$@"
21cr|armagetron-0.2.9.1.0-1|93	EOF
21cr|armagetron-0.2.9.1.0-1|94	chmod +x %{buildroot}%{_gamesbindir}/%{name}
21cr|armagetron-0.2.9.1.0-1|95	
21cr|armagetron-0.2.9.1.0-1|96	# Place correctly the provided .desktop file...
21cr|armagetron-0.2.9.1.0-1|97	mkdir -p %{buildroot}%{_datadir}/applications
21cr|armagetron-0.2.9.1.0-1|98	mv %{buildroot}%{_gamesdatadir}/%{oname}/desktop/org.%{oname}.%{oname}.desktop %{buildroot}%{_datadir}/applications/
21cr|armagetron-0.2.9.1.0-1|99	# ... and do the same with the provided icons...
21cr|armagetron-0.2.9.1.0-1|100	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|armagetron-0.2.9.1.0-1|101	mv %{buildroot}%{_gamesdatadir}/%{oname}/desktop/icons/16x16/%{oname}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/
21cr|armagetron-0.2.9.1.0-1|102	mv %{buildroot}%{_gamesdatadir}/%{oname}/desktop/icons/32x32/%{oname}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
21cr|armagetron-0.2.9.1.0-1|103	mv %{buildroot}%{_gamesdatadir}/%{oname}/desktop/icons/48x48/%{oname}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21cr|armagetron-0.2.9.1.0-1|104	# ... and with the docs
21cr|armagetron-0.2.9.1.0-1|105	mv %{buildroot}%{_gamesdatadir}/doc %{buildroot}%{_datadir}
21cr|armagetron-0.2.9.1.0-1|106	
21cr|armagetron-0.2.9.1.0-1|107	# Fix perms
21cr|armagetron-0.2.9.1.0-1|108	chmod +x %{buildroot}%{_gamesdatadir}/%{oname}/language/update.py
21cr|armagetron-0.2.9.1.0-1|109	chmod -x %{buildroot}%{_sysconfdir}/%{oname}/rc.config
21cr|armagetron-0.2.9.1.0-1|110	
21cr|armagetron-0.2.9.1.0-1|111	# Remove unwanted stuff
21cr|armagetron-0.2.9.1.0-1|112	rm -rf %{buildroot}%{_gamesdatadir}/%{oname}/{desktop,scripts}

264 21
21cr|armorpaint-0.9-0.gite8b7d1.2|1	%define debug_package %{nil}
21cr|armorpaint-0.9-0.gite8b7d1.2|2	
21cr|armorpaint-0.9-0.gite8b7d1.2|3	%define commit e8b7d18c57c82d02c9b76d6618e8837473b08737
21cr|armorpaint-0.9-0.gite8b7d1.2|4	%define commit_short %(echo %{commit} | head -c6)
21cr|armorpaint-0.9-0.gite8b7d1.2|5	
21cr|armorpaint-0.9-0.gite8b7d1.2|6	Summary:	Software for 3D PBR texture painting
21cr|armorpaint-0.9-0.gite8b7d1.2|7	Name:		armorpaint
21cr|armorpaint-0.9-0.gite8b7d1.2|8	Version:	0.9
21cr|armorpaint-0.9-0.gite8b7d1.2|9	Release:	0.git%{commit_short}.2
21cr|armorpaint-0.9-0.gite8b7d1.2|10	License:	zlib
21cr|armorpaint-0.9-0.gite8b7d1.2|11	Group:		Graphics
21cr|armorpaint-0.9-0.gite8b7d1.2|12	Url:		https://github.com/armory3d/armortools/tree/main/armorpaint
21cr|armorpaint-0.9-0.gite8b7d1.2|13	# repack with git clone https://github.com/armory3d/armortools --single-branch && git checkout %{commit}
21cr|armorpaint-0.9-0.gite8b7d1.2|14	# git submodule update --init --recursive and tar.gz source dir
21cr|armorpaint-0.9-0.gite8b7d1.2|15	Source0:	armortools-%{commit}.tar.gz
21cr|armorpaint-0.9-0.gite8b7d1.2|16	Source1:	armorpaint_wrapper
21cr|armorpaint-0.9-0.gite8b7d1.2|17	Source2:	armorpaint.desktop
21cr|armorpaint-0.9-0.gite8b7d1.2|18	BuildRequires:	git-core
21cr|armorpaint-0.9-0.gite8b7d1.2|19	BuildRequires:	clang
21cr|armorpaint-0.9-0.gite8b7d1.2|20	BuildRequires:	ninja
21cr|armorpaint-0.9-0.gite8b7d1.2|21	BuildRequires:	libstdc++-static-devel
21cr|armorpaint-0.9-0.gite8b7d1.2|22	BuildRequires:	pkgconfig(alsa)
21cr|armorpaint-0.9-0.gite8b7d1.2|23	BuildRequires:	mesa-common-devel
21cr|armorpaint-0.9-0.gite8b7d1.2|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|armorpaint-0.9-0.gite8b7d1.2|25	BuildRequires:	pkgconfig(xcursor)
21cr|armorpaint-0.9-0.gite8b7d1.2|26	BuildRequires:	pkgconfig(xrandr)
21cr|armorpaint-0.9-0.gite8b7d1.2|27	BuildRequires:	pkgconfig(xinerama)
21cr|armorpaint-0.9-0.gite8b7d1.2|28	BuildRequires:	pkgconfig(xi)
21cr|armorpaint-0.9-0.gite8b7d1.2|29	BuildRequires:	pkgconfig(vulkan)
21cr|armorpaint-0.9-0.gite8b7d1.2|30	BuildRequires:	pkgconfig(wayland-protocols)
21cr|armorpaint-0.9-0.gite8b7d1.2|31	BuildRequires:	pkgconfig(udev)
21cr|armorpaint-0.9-0.gite8b7d1.2|32	# aarch64 build not supported, upstream say^ may be in future
21cr|armorpaint-0.9-0.gite8b7d1.2|33	ExclusiveArch:	%{x86_64}
21cr|armorpaint-0.9-0.gite8b7d1.2|34	
21cr|armorpaint-0.9-0.gite8b7d1.2|35	%description
21cr|armorpaint-0.9-0.gite8b7d1.2|36	ArmorPaint is a stand-alone software designed for physically-based texture painting.
21cr|armorpaint-0.9-0.gite8b7d1.2|37	Drag & drop your 3D models and start painting. Receive instant visual feedback
21cr|armorpaint-0.9-0.gite8b7d1.2|38	in the viewport as you paint.
21cr|armorpaint-0.9-0.gite8b7d1.2|39	
21cr|armorpaint-0.9-0.gite8b7d1.2|40	%files
21cr|armorpaint-0.9-0.gite8b7d1.2|41	%license LICENSE.md
21cr|armorpaint-0.9-0.gite8b7d1.2|42	%{_bindir}/%{name}
21cr|armorpaint-0.9-0.gite8b7d1.2|43	%{_datadir}/applications/*.desktop
21cr|armorpaint-0.9-0.gite8b7d1.2|44	%{_datadir}/pixmaps/*.png
21cr|armorpaint-0.9-0.gite8b7d1.2|45	%{_datadir}/armorpaint
21cr|armorpaint-0.9-0.gite8b7d1.2|46	
21cr|armorpaint-0.9-0.gite8b7d1.2|47	#------------------------------------------------------------------
21cr|armorpaint-0.9-0.gite8b7d1.2|48	
21cr|armorpaint-0.9-0.gite8b7d1.2|49	%prep
21cr|armorpaint-0.9-0.gite8b7d1.2|50	%autosetup -p1 -n armortools
21cr|armorpaint-0.9-0.gite8b7d1.2|51	
21cr|armorpaint-0.9-0.gite8b7d1.2|52	%build
21cr|armorpaint-0.9-0.gite8b7d1.2|53	pushd armorpaint
21cr|armorpaint-0.9-0.gite8b7d1.2|54	../armorcore/Kinc/make --from ../armorcore -g opengl --compiler clang --compile
21cr|armorpaint-0.9-0.gite8b7d1.2|55	popd
21cr|armorpaint-0.9-0.gite8b7d1.2|56	
21cr|armorpaint-0.9-0.gite8b7d1.2|57	%install
21cr|armorpaint-0.9-0.gite8b7d1.2|58	# install wrapper script
21cr|armorpaint-0.9-0.gite8b7d1.2|59	install -d %{buildroot}%{_bindir}
21cr|armorpaint-0.9-0.gite8b7d1.2|60	install -m0755 %{SOURCE1} %{buildroot}%{_bindir}/armorpaint
21cr|armorpaint-0.9-0.gite8b7d1.2|61	
21cr|armorpaint-0.9-0.gite8b7d1.2|62	# install main binary and krom
21cr|armorpaint-0.9-0.gite8b7d1.2|63	install -d %{buildroot}%{_datadir}/armorpaint
21cr|armorpaint-0.9-0.gite8b7d1.2|64	install -m0755 ./armorpaint/build/Release/ArmorPaint %{buildroot}%{_datadir}/armorpaint/
21cr|armorpaint-0.9-0.gite8b7d1.2|65	cp -r ./armorpaint/build/krom %{buildroot}%{_datadir}/armorpaint/
21cr|armorpaint-0.9-0.gite8b7d1.2|66	
21cr|armorpaint-0.9-0.gite8b7d1.2|67	# install desktop file and icon
21cr|armorpaint-0.9-0.gite8b7d1.2|68	install -d %{buildroot}%{_datadir}/applications
21cr|armorpaint-0.9-0.gite8b7d1.2|69	install -d %{buildroot}%{_datadir}/pixmaps
21cr|armorpaint-0.9-0.gite8b7d1.2|70	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/applications
21cr|armorpaint-0.9-0.gite8b7d1.2|71	install -m0644 ./armorpaint/icon.png %{buildroot}%{_datadir}/pixmaps/armorpaint.png

265 21
21cr|arora-0.11.0-6|1	Name:		arora
21cr|arora-0.11.0-6|2	Version:	0.11.0
21cr|arora-0.11.0-6|3	Release:	6
21cr|arora-0.11.0-6|4	License:	GPLv2+
21cr|arora-0.11.0-6|5	URL:		http://code.google.com/p/arora/
21cr|arora-0.11.0-6|6	BuildRequires:	qt4-devel >= 3:4.4
21cr|arora-0.11.0-6|7	Buildrequires:	qt4-linguist
21cr|arora-0.11.0-6|8	#Source:		http://arora.googlecode.com/files/%name-%version.tar.gz
21cr|arora-0.11.0-6|9	Source:		arora-20120617.tar.xz
21cr|arora-0.11.0-6|10	Group:		Networking/WWW
21cr|arora-0.11.0-6|11	Provides:	webclient
21cr|arora-0.11.0-6|12	Summary:	Cross Platform WebKit Browser
21cr|arora-0.11.0-6|13	
21cr|arora-0.11.0-6|14	%description
21cr|arora-0.11.0-6|15	Arora is a simple cross platform web browser. Currently Arora is a very
21cr|arora-0.11.0-6|16	basic browser whose feature list includes things like "History" and
21cr|arora-0.11.0-6|17	"Bookmarks".
21cr|arora-0.11.0-6|18	
21cr|arora-0.11.0-6|19	%prep
21cr|arora-0.11.0-6|20	%setup -q -n %name
21cr|arora-0.11.0-6|21	
21cr|arora-0.11.0-6|22	%build
21cr|arora-0.11.0-6|23	%qmake_qt4 PREFIX=%_prefix
21cr|arora-0.11.0-6|24	%make
21cr|arora-0.11.0-6|25	
21cr|arora-0.11.0-6|26	%install
21cr|arora-0.11.0-6|27	rm -fr %buildroot
21cr|arora-0.11.0-6|28	make install INSTALL_ROOT=%{buildroot}
21cr|arora-0.11.0-6|29	
21cr|arora-0.11.0-6|30	%clean
21cr|arora-0.11.0-6|31	rm -rf %{buildroot}
21cr|arora-0.11.0-6|32	
21cr|arora-0.11.0-6|33	%files
21cr|arora-0.11.0-6|34	%defattr(-,root,root)
21cr|arora-0.11.0-6|35	%doc AUTHORS ChangeLog README
21cr|arora-0.11.0-6|36	%{_bindir}/%{name}
21cr|arora-0.11.0-6|37	%{_bindir}/arora-cacheinfo
21cr|arora-0.11.0-6|38	%{_bindir}/arora-placesimport
21cr|arora-0.11.0-6|39	%{_bindir}/htmlToXBel
21cr|arora-0.11.0-6|40	%{_datadir}/%{name}
21cr|arora-0.11.0-6|41	%{_mandir}/man1/*
21cr|arora-0.11.0-6|42	%{_datadir}/applications/%{name}.desktop
21cr|arora-0.11.0-6|43	%{_iconsdir}/hicolor/*/apps/*
21cr|arora-0.11.0-6|44	%{_datadir}/pixmaps/*

266 21
21cr|arpack-3.8.0-1|1	%define	build_parpack 1
21cr|arpack-3.8.0-1|2	# To build PARPACK, we need a FORTRAN 77 MPI implementation:
21cr|arpack-3.8.0-1|3	# only one of mpich and openmpi; we use openmpi.
21cr|arpack-3.8.0-1|4	%define	build_mpich 0
21cr|arpack-3.8.0-1|5	%define	build_openmpi 1
21cr|arpack-3.8.0-1|6	
21cr|arpack-3.8.0-1|7	#global	_disable_ld_no_undefined	1
21cr|arpack-3.8.0-1|8	
21cr|arpack-3.8.0-1|9	%define	major		2
21cr|arpack-3.8.0-1|10	%define	libname		%mklibname %{name} %{major}
21cr|arpack-3.8.0-1|11	%define	develname	%mklibname %{name} -d
21cr|arpack-3.8.0-1|12	%if %{build_parpack}
21cr|arpack-3.8.0-1|13	%define	plibname	%mklibname p%{name} %{major}
21cr|arpack-3.8.0-1|14	%define	pdevelname	%mklibname p%{name} -d
21cr|arpack-3.8.0-1|15	%endif
21cr|arpack-3.8.0-1|16	
21cr|arpack-3.8.0-1|17	Summary:	Fortran 77 subroutines for solving large scale eigenvalue problems
21cr|arpack-3.8.0-1|18	Name:		arpack
21cr|arpack-3.8.0-1|19	Version:	3.8.0
21cr|arpack-3.8.0-1|20	Release:	1
21cr|arpack-3.8.0-1|21	Group:		Sciences/Mathematics
21cr|arpack-3.8.0-1|22	License:	BSD
21cr|arpack-3.8.0-1|23	Url:		https://github.com/opencollab/arpack-ng
21cr|arpack-3.8.0-1|24	Source0:	https://github.com/opencollab/arpack-ng/archive/%{version}/%{name}-ng-%{version}.tar.gz
21cr|arpack-3.8.0-1|25	BuildRequires:	autoconf
21cr|arpack-3.8.0-1|26	BuildRequires:	gcc-gfortran
21cr|arpack-3.8.0-1|27	BuildRequires:	blas-devel
21cr|arpack-3.8.0-1|28	BuildRequires:	lapack-devel
21cr|arpack-3.8.0-1|29	%if %{build_parpack}
21cr|arpack-3.8.0-1|30	%if %{build_mpich}
21cr|arpack-3.8.0-1|31	BuildRequires:	mpi2f77
21cr|arpack-3.8.0-1|32	%endif
21cr|arpack-3.8.0-1|33	%if %{build_openmpi}
21cr|arpack-3.8.0-1|34	BuildRequires:	openmpi
21cr|arpack-3.8.0-1|35	BuildRequires:	openmpi-devel
21cr|arpack-3.8.0-1|36	%endif
21cr|arpack-3.8.0-1|37	%endif
21cr|arpack-3.8.0-1|38	Provides:	%{name}-ng = %{EVRD}
21cr|arpack-3.8.0-1|39	Requires:	%{libname} = %{EVRD}
21cr|arpack-3.8.0-1|40	Requires:	%{plibname} = %{EVRD}
21cr|arpack-3.8.0-1|41	
21cr|arpack-3.8.0-1|42	%description
21cr|arpack-3.8.0-1|43	ARPACK is a collection of Fortran 77 subroutines designed to solve large scale
21cr|arpack-3.8.0-1|44	eigenvalue problems. The package is designed to compute a few eigenvalues and
21cr|arpack-3.8.0-1|45	corresponding eigenvectors of a general n by n matrix A. It is most
21cr|arpack-3.8.0-1|46	appropriate for large sparse or structured matrices A, where structured means
21cr|arpack-3.8.0-1|47	that a matrix-vector product w <- Av requires order n rather than the usual
21cr|arpack-3.8.0-1|48	order n**2 floating point operations.
21cr|arpack-3.8.0-1|49	This software is based upon an algorithmic variant of the Arnoldi process
21cr|arpack-3.8.0-1|50	called the Implicitly Restarted Arnoldi Method (IRAM).
21cr|arpack-3.8.0-1|51	
21cr|arpack-3.8.0-1|52	#-----------------------------------------------------------------------------
21cr|arpack-3.8.0-1|53	
21cr|arpack-3.8.0-1|54	%package -n %{libname}
21cr|arpack-3.8.0-1|55	Summary:	Runtime libraries for ARPACK
21cr|arpack-3.8.0-1|56	Group:		Sciences/Mathematics
21cr|arpack-3.8.0-1|57	
21cr|arpack-3.8.0-1|58	%description -n %{libname}
21cr|arpack-3.8.0-1|59	ARPACK is a collection of Fortran 77 subroutines designed to solve large scale
21cr|arpack-3.8.0-1|60	eigenvalue problems.
21cr|arpack-3.8.0-1|61	This package contains runtime libraries needed to run arpack based
21cr|arpack-3.8.0-1|62	applications.
21cr|arpack-3.8.0-1|63	
21cr|arpack-3.8.0-1|64	%files -n %{libname}
21cr|arpack-3.8.0-1|65	%doc COPYING
21cr|arpack-3.8.0-1|66	%{_libdir}/lib%{name}.so.*
21cr|arpack-3.8.0-1|67	
21cr|arpack-3.8.0-1|68	#-----------------------------------------------------------------------------
21cr|arpack-3.8.0-1|69	
21cr|arpack-3.8.0-1|70	%package -n %{develname}
21cr|arpack-3.8.0-1|71	Summary:	Files needed for developing ARPACK based applications
21cr|arpack-3.8.0-1|72	Group:		Sciences/Mathematics
21cr|arpack-3.8.0-1|73	Requires:	%{libname} = %{EVRD}
21cr|arpack-3.8.0-1|74	Provides:	%{name}-devel = %{EVRD}
21cr|arpack-3.8.0-1|75	Provides:	%{name}-ng-devel = %{EVRD}
21cr|arpack-3.8.0-1|76	
21cr|arpack-3.8.0-1|77	%description -n %{develname}
21cr|arpack-3.8.0-1|78	ARPACK is a collection of Fortran 77 subroutines designed to solve large scale
21cr|arpack-3.8.0-1|79	eigenvalue problems.
21cr|arpack-3.8.0-1|80	This package contains the devel files used for building ARPACK based
21cr|arpack-3.8.0-1|81	applications.
21cr|arpack-3.8.0-1|82	
21cr|arpack-3.8.0-1|83	%files -n %{develname}
21cr|arpack-3.8.0-1|84	%doc README.md TODO CHANGES COPYING PARPACK_CHANGES EXAMPLES DOCUMENTS
21cr|arpack-3.8.0-1|85	%{_includedir}/%{name}/*.h
21cr|arpack-3.8.0-1|86	%{_libdir}/cmake/%{name}-ng/%{name}-ng-config*.cmake
21cr|arpack-3.8.0-1|87	%{_libdir}/lib%{name}.so
21cr|arpack-3.8.0-1|88	%{_libdir}/pkgconfig/%{name}.pc
21cr|arpack-3.8.0-1|89	%{_libdir}/pkgconfig/p%{name}.pc
21cr|arpack-3.8.0-1|90	
21cr|arpack-3.8.0-1|91	#-----------------------------------------------------------------------------
21cr|arpack-3.8.0-1|92	
21cr|arpack-3.8.0-1|93	%if %{build_parpack}
21cr|arpack-3.8.0-1|94	%package -n %{plibname}
21cr|arpack-3.8.0-1|95	Summary:	Runtime libraries for PARPACK
21cr|arpack-3.8.0-1|96	Group:		Sciences/Mathematics
21cr|arpack-3.8.0-1|97	
21cr|arpack-3.8.0-1|98	%description -n %{plibname}
21cr|arpack-3.8.0-1|99	ARPACK is a collection of Fortran 77 subroutines designed to solve large scale
21cr|arpack-3.8.0-1|100	eigenvalue problems.
21cr|arpack-3.8.0-1|101	This package contains runtime libraries needed to run arpack based
21cr|arpack-3.8.0-1|102	applications: a parallel version of ARPACK that utilizes MPI.
21cr|arpack-3.8.0-1|103	
21cr|arpack-3.8.0-1|104	%files -n %{plibname}
21cr|arpack-3.8.0-1|105	%doc COPYING
21cr|arpack-3.8.0-1|106	%{_libdir}/libp%{name}.so.*
21cr|arpack-3.8.0-1|107	
21cr|arpack-3.8.0-1|108	#-----------------------------------------------------------------------------
21cr|arpack-3.8.0-1|109	
21cr|arpack-3.8.0-1|110	%package -n %{pdevelname}
21cr|arpack-3.8.0-1|111	Summary:	Files needed for developing ARPACK based applications
21cr|arpack-3.8.0-1|112	Group:		Sciences/Mathematics
21cr|arpack-3.8.0-1|113	Requires:	%{libname} = %{EVRD}
21cr|arpack-3.8.0-1|114	Requires:	%{plibname} = %{EVRD}
21cr|arpack-3.8.0-1|115	Provides:	p%{name}-devel = %{EVRD}
21cr|arpack-3.8.0-1|116	
21cr|arpack-3.8.0-1|117	%description -n %{pdevelname}
21cr|arpack-3.8.0-1|118	PARPACK is a collection of Fortran 77 subroutines designed to solve large scale
21cr|arpack-3.8.0-1|119	eigenvalue problems: a parallel version of ARPACK that utilizes MPI.
21cr|arpack-3.8.0-1|120	This package contains the devel files used for building PARPACK based
21cr|arpack-3.8.0-1|121	applications.
21cr|arpack-3.8.0-1|122	
21cr|arpack-3.8.0-1|123	%files -n %{pdevelname}
21cr|arpack-3.8.0-1|124	%doc COPYING
21cr|arpack-3.8.0-1|125	%{_libdir}/libp%{name}.so
21cr|arpack-3.8.0-1|126	%endif
21cr|arpack-3.8.0-1|127	
21cr|arpack-3.8.0-1|128	#-----------------------------------------------------------------------------
21cr|arpack-3.8.0-1|129	
21cr|arpack-3.8.0-1|130	%prep
21cr|arpack-3.8.0-1|131	%setup -qn %{name}-ng-%{version}
21cr|arpack-3.8.0-1|132	
21cr|arpack-3.8.0-1|133	# Whoa, a logical XOR implementation for RPM!
21cr|arpack-3.8.0-1|134	# mpich and openmpi are mutually exclusive
21cr|arpack-3.8.0-1|135	%if !(%{build_mpich} || %{build_openmpi}) || (%{build_mpich} && %{build_openmpi})
21cr|arpack-3.8.0-1|136	%{error:either MPICH or OpenMPI should be chosen}
21cr|arpack-3.8.0-1|137	exit 1
21cr|arpack-3.8.0-1|138	%endif
21cr|arpack-3.8.0-1|139	
21cr|arpack-3.8.0-1|140	
21cr|arpack-3.8.0-1|141	%build
21cr|arpack-3.8.0-1|142	export LIBS="-lgfortran -lm"
21cr|arpack-3.8.0-1|143	# The Autoconf ax_mpi.m4 file doesn't detect correct library sets.
21cr|arpack-3.8.0-1|144	%if %{build_mpich}
21cr|arpack-3.8.0-1|145	export MPILIBS="-lfmpich -lpmpich -lmpich"
21cr|arpack-3.8.0-1|146	%endif
21cr|arpack-3.8.0-1|147	%if %{build_openmpi}
21cr|arpack-3.8.0-1|148	export MPILIBS="-lmpi_mpifh"
21cr|arpack-3.8.0-1|149	%endif
21cr|arpack-3.8.0-1|150	autoreconf -vfi
21cr|arpack-3.8.0-1|151	%configure \
21cr|arpack-3.8.0-1|152	%if %{build_parpack}
21cr|arpack-3.8.0-1|153	--enable-mpi \
21cr|arpack-3.8.0-1|154	%endif
21cr|arpack-3.8.0-1|155	--disable-static
21cr|arpack-3.8.0-1|156	%make
21cr|arpack-3.8.0-1|157	
21cr|arpack-3.8.0-1|158	
21cr|arpack-3.8.0-1|159	%install
21cr|arpack-3.8.0-1|160	%makeinstall_std

267 21
21cr|arpalert-2.0.12-10|1	Summary:	A monitor ethernet networks
21cr|arpalert-2.0.12-10|2	Name:		arpalert
21cr|arpalert-2.0.12-10|3	Version:	2.0.12
21cr|arpalert-2.0.12-10|4	Release:	10
21cr|arpalert-2.0.12-10|5	License:	GPLv2+
21cr|arpalert-2.0.12-10|6	Group:		Monitoring
21cr|arpalert-2.0.12-10|7	Url:		http://www.arpalert.org/
21cr|arpalert-2.0.12-10|8	Source0:	http://www.arpalert.org/src/%{name}-%{version}.tar.gz
21cr|arpalert-2.0.12-10|9	Source1:	arpalert.service
21cr|arpalert-2.0.12-10|10	Source2:	arpalert-tmpfiles.conf
21cr|arpalert-2.0.12-10|11	Patch0:		arpalert-2.0.9-fix-str-fmt.diff
21cr|arpalert-2.0.12-10|12	Patch1:		0005-gcc10.patch
21cr|arpalert-2.0.12-10|13	Patch2:		0007-remove-sysctl.patch
21cr|arpalert-2.0.12-10|14	BuildRequires:	pcap-devel
21cr|arpalert-2.0.12-10|15	Requires(post,preun):	systemd
21cr|arpalert-2.0.12-10|16	Requires(pre,postun):	rpm-helper
21cr|arpalert-2.0.12-10|17	
21cr|arpalert-2.0.12-10|18	%description
21cr|arpalert-2.0.12-10|19	This software is used for monitoring ethernet networks. It listens on a network
21cr|arpalert-2.0.12-10|20	interface (without using 'promiscuous' mode) and catches all conversations of
21cr|arpalert-2.0.12-10|21	MAC address to IP request. It then compares the mac addresses it detected with
21cr|arpalert-2.0.12-10|22	a pre-configured list of authorized MAC addresses. If the MAC is not in list,
21cr|arpalert-2.0.12-10|23	arpalert launches a pre-defined user script with the MAC address and IP address
21cr|arpalert-2.0.12-10|24	as parameters. This software can run in daemon mode; it's very fast (low CPU
21cr|arpalert-2.0.12-10|25	and memory consumption). It responds at signal SIGHUP (configuration reload)
21cr|arpalert-2.0.12-10|26	and at signals SIGTERM, SIGINT, SIGQUIT and SIGABRT (arpalert stops itself).
21cr|arpalert-2.0.12-10|27	
21cr|arpalert-2.0.12-10|28	%files
21cr|arpalert-2.0.12-10|29	%doc CHANGES COPYING README
21cr|arpalert-2.0.12-10|30	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|arpalert-2.0.12-10|31	%dir %{_sysconfdir}/arpalert
21cr|arpalert-2.0.12-10|32	%config(noreplace) %{_sysconfdir}/arpalert/*
21cr|arpalert-2.0.12-10|33	%{_sbindir}/arpalert
21cr|arpalert-2.0.12-10|34	%{_mandir}/man8/arpalert.8*
21cr|arpalert-2.0.12-10|35	%dir %attr(0755,%{name},%{name}) %{_localstatedir}/log/%{name}
21cr|arpalert-2.0.12-10|36	%ghost %dir %attr(0755,%{name},%{name}) %{_localstatedir}/run/%{name}
21cr|arpalert-2.0.12-10|37	%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}
21cr|arpalert-2.0.12-10|38	%{_tmpfilesdir}/%{name}.conf
21cr|arpalert-2.0.12-10|39	
21cr|arpalert-2.0.12-10|40	%pre
21cr|arpalert-2.0.12-10|41	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/sh
21cr|arpalert-2.0.12-10|42	
21cr|arpalert-2.0.12-10|43	%post
21cr|arpalert-2.0.12-10|44	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|arpalert-2.0.12-10|45	%systemd_post %{name}
21cr|arpalert-2.0.12-10|46	
21cr|arpalert-2.0.12-10|47	%preun
21cr|arpalert-2.0.12-10|48	%systemd_preun %{name}
21cr|arpalert-2.0.12-10|49	
21cr|arpalert-2.0.12-10|50	%postun
21cr|arpalert-2.0.12-10|51	%_postun_userdel %{name}
21cr|arpalert-2.0.12-10|52	
21cr|arpalert-2.0.12-10|53	#----------------------------------------------------------------------------
21cr|arpalert-2.0.12-10|54	
21cr|arpalert-2.0.12-10|55	%prep
21cr|arpalert-2.0.12-10|56	%setup -q
21cr|arpalert-2.0.12-10|57	%patch0 -p0
21cr|arpalert-2.0.12-10|58	%patch1 -p1
21cr|arpalert-2.0.12-10|59	%patch2 -p1
21cr|arpalert-2.0.12-10|60	
21cr|arpalert-2.0.12-10|61	mv configure.in configure.ac
21cr|arpalert-2.0.12-10|62	
21cr|arpalert-2.0.12-10|63	%build
21cr|arpalert-2.0.12-10|64	autoreconf -fi
21cr|arpalert-2.0.12-10|65	%serverbuild
21cr|arpalert-2.0.12-10|66	%configure \
21cr|arpalert-2.0.12-10|67	--localstatedir=%{_localstatedir}
21cr|arpalert-2.0.12-10|68	
21cr|arpalert-2.0.12-10|69	perl -pi -e "s|^lock_dir.*|lock_dir=%{_localstatedir}/run/%{name}|g" Makefile
21cr|arpalert-2.0.12-10|70	perl -pi -e "s|^log_dir.*|log_dir=%{_localstatedir}/log/%{name}|g" Makefile
21cr|arpalert-2.0.12-10|71	%make
21cr|arpalert-2.0.12-10|72	
21cr|arpalert-2.0.12-10|73	%install
21cr|arpalert-2.0.12-10|74	%makeinstall_std
21cr|arpalert-2.0.12-10|75	
21cr|arpalert-2.0.12-10|76	install -d %{buildroot}%{_tmpfilesdir}
21cr|arpalert-2.0.12-10|77	install -d %{buildroot}%{_unitdir}
21cr|arpalert-2.0.12-10|78	install -d %{buildroot}%{_localstatedir}/log/%{name}
21cr|arpalert-2.0.12-10|79	install -d %{buildroot}%{_localstatedir}/run/%{name}
21cr|arpalert-2.0.12-10|80	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|arpalert-2.0.12-10|81	
21cr|arpalert-2.0.12-10|82	install -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|arpalert-2.0.12-10|83	
21cr|arpalert-2.0.12-10|84	install -m0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|arpalert-2.0.12-10|85	
21cr|arpalert-2.0.12-10|86	sed "s:sysconfig:%{_sysconfdir}/sysconfig:" -i %{buildroot}%{_unitdir}/%{name}.service
21cr|arpalert-2.0.12-10|87	
21cr|arpalert-2.0.12-10|88	# cleanup
21cr|arpalert-2.0.12-10|89	rm -f %{buildroot}%{_includedir}/arpalert.h

268 21
21cr|arpd-0.2-18|1	Summary:	ARP reply daemon
21cr|arpd-0.2-18|2	Name:		arpd
21cr|arpd-0.2-18|3	Version:	0.2
21cr|arpd-0.2-18|4	Release:	18
21cr|arpd-0.2-18|5	License:	BSD
21cr|arpd-0.2-18|6	Group:		System/Servers
21cr|arpd-0.2-18|7	Url:		http://niels.xtdnet.nl/honeyd/
21cr|arpd-0.2-18|8	Source0:	%{name}-%{version}.tar.bz2
21cr|arpd-0.2-18|9	Source1:	%{name}.init.bz2
21cr|arpd-0.2-18|10	Source2:	%{name}.sysconfig.bz2
21cr|arpd-0.2-18|11	Patch0:		arpd-0.2-gcc34.diff
21cr|arpd-0.2-18|12	BuildRequires:	bison
21cr|arpd-0.2-18|13	BuildRequires:	flex
21cr|arpd-0.2-18|14	BuildRequires:	dnet-devel
21cr|arpd-0.2-18|15	BuildRequires:	libevent0.9-devel
21cr|arpd-0.2-18|16	BuildRequires:	pcap-devel
21cr|arpd-0.2-18|17	Requires(preun,post):	rpm-helper
21cr|arpd-0.2-18|18	
21cr|arpd-0.2-18|19	%description
21cr|arpd-0.2-18|20	arpd replies to any ARP request for an IP address matching the
21cr|arpd-0.2-18|21	specified destination net with the hardware MAC address of the
21cr|arpd-0.2-18|22	specified interface, but only after determining if another host
21cr|arpd-0.2-18|23	already claims it.
21cr|arpd-0.2-18|24	
21cr|arpd-0.2-18|25	%files
21cr|arpd-0.2-18|26	%doc LICENSE
21cr|arpd-0.2-18|27	%config(noreplace) %attr(0755,root,root) %{_initrddir}/%{name}
21cr|arpd-0.2-18|28	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
21cr|arpd-0.2-18|29	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|arpd-0.2-18|30	%attr(0644,root,root) %{_mandir}/man8/%{name}.8*
21cr|arpd-0.2-18|31	
21cr|arpd-0.2-18|32	%post
21cr|arpd-0.2-18|33	%_post_service %{name}
21cr|arpd-0.2-18|34	
21cr|arpd-0.2-18|35	%preun
21cr|arpd-0.2-18|36	%_preun_service %{name}
21cr|arpd-0.2-18|37	
21cr|arpd-0.2-18|38	#----------------------------------------------------------------------------
21cr|arpd-0.2-18|39	
21cr|arpd-0.2-18|40	%prep
21cr|arpd-0.2-18|41	%setup -q -n %{name}
21cr|arpd-0.2-18|42	%patch0 -p0
21cr|arpd-0.2-18|43	
21cr|arpd-0.2-18|44	# libevent0.9 fix
21cr|arpd-0.2-18|45	perl -pi -e "s|event\.h|libevent0\.9\.h|g" *
21cr|arpd-0.2-18|46	perl -pi -e "s|libevent\.a|libevent0\.9\.a|g" *
21cr|arpd-0.2-18|47	
21cr|arpd-0.2-18|48	# lib64 fix
21cr|arpd-0.2-18|49	perl -pi -e "s|\\\$withval/lib/|\\\${libdir}/|g" configure*
21cr|arpd-0.2-18|50	perl -pi -e "s|\\\$withval/lib |\\\${libdir} |g" configure*
21cr|arpd-0.2-18|51	perl -pi -e "s|\-L\\\${prefix}/lib|\-L\\\${libdir}|g" configure*
21cr|arpd-0.2-18|52	perl -pi -e "s|\\\${prefix}/lib/|\\\${libdir}/|g" configure*
21cr|arpd-0.2-18|53	perl -pi -e "s|\-levent|\-levent0.9|g" configure*
21cr|arpd-0.2-18|54	
21cr|arpd-0.2-18|55	bzcat %{SOURCE1} > %{name}.init
21cr|arpd-0.2-18|56	bzcat %{SOURCE2} > %{name}.sysconfig
21cr|arpd-0.2-18|57	
21cr|arpd-0.2-18|58	%build
21cr|arpd-0.2-18|59	autoreconf -fi
21cr|arpd-0.2-18|60	export CPPFLAGS="%{optflags} -fPIC"
21cr|arpd-0.2-18|61	%configure
21cr|arpd-0.2-18|62	%make
21cr|arpd-0.2-18|63	
21cr|arpd-0.2-18|64	%install
21cr|arpd-0.2-18|65	install -d %{buildroot}%{_initrddir}
21cr|arpd-0.2-18|66	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|arpd-0.2-18|67	install -d %{buildroot}%{_sbindir}
21cr|arpd-0.2-18|68	install -d %{buildroot}%{_mandir}/man8
21cr|arpd-0.2-18|69	
21cr|arpd-0.2-18|70	install -m755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|arpd-0.2-18|71	install -m644 %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8
21cr|arpd-0.2-18|72	
21cr|arpd-0.2-18|73	install -m755 %{name}.init %{buildroot}%{_initrddir}/%{name}
21cr|arpd-0.2-18|74	install -m644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}

269 21
21cr|arping-2.23-1|1	Summary:	ARP Ping
21cr|arping-2.23-1|2	Name:		arping
21cr|arping-2.23-1|3	Version:	2.23
21cr|arping-2.23-1|4	Release:	1
21cr|arping-2.23-1|5	License:	GPLv2+
21cr|arping-2.23-1|6	Group:		Networking/Other
21cr|arping-2.23-1|7	URL:		http://www.habets.pp.se/synscan/programs.php?prog=arping
21cr|arping-2.23-1|8	Source0:	http://www.habets.pp.se/synscan/files/%{name}-%{version}.tar.gz
21cr|arping-2.23-1|9	BuildRequires:	libnet-devel
21cr|arping-2.23-1|10	BuildRequires:	libpcap-devel
21cr|arping-2.23-1|11	Conflicts:	iputils
21cr|arping-2.23-1|12	
21cr|arping-2.23-1|13	%description
21cr|arping-2.23-1|14	Arping is a util to find out it a specific IP address on the LAN is 'taken'
21cr|arping-2.23-1|15	and what MAC address owns it. Sure, you *could* just use 'ping' to find out if
21cr|arping-2.23-1|16	it's taken and even if the computer blocks ping (and everything else) you still
21cr|arping-2.23-1|17	get an entry in your ARP cache. But what if you aren't on a routable net? Or
21cr|arping-2.23-1|18	the host blocks ping (all ICMP even)? Then you're screwed. Or you use arping.
21cr|arping-2.23-1|19	
21cr|arping-2.23-1|20	%files
21cr|arping-2.23-1|21	%doc README extra/arping-scan-net.sh
21cr|arping-2.23-1|22	%attr(0755,root,root) %{_sbindir}/*
21cr|arping-2.23-1|23	%attr(0644,root,root) %{_mandir}/man8/%{name}.8*
21cr|arping-2.23-1|24	
21cr|arping-2.23-1|25	#----------------------------------------------------------------------------
21cr|arping-2.23-1|26	
21cr|arping-2.23-1|27	%prep
21cr|arping-2.23-1|28	%setup -q
21cr|arping-2.23-1|29	
21cr|arping-2.23-1|30	%build
21cr|arping-2.23-1|31	%configure
21cr|arping-2.23-1|32	%make
21cr|arping-2.23-1|33	
21cr|arping-2.23-1|34	%install
21cr|arping-2.23-1|35	%makeinstall_std

270 21
21cr|arprelease-1.2-9|1	Summary:	A tool to flush ARP cache entries from devices
21cr|arprelease-1.2-9|2	Name:		arprelease
21cr|arprelease-1.2-9|3	Version:	1.2
21cr|arprelease-1.2-9|4	Release:	9
21cr|arprelease-1.2-9|5	License:	GPLv2+
21cr|arprelease-1.2-9|6	Group:		Networking/Other
21cr|arprelease-1.2-9|7	Url:		http://arprelease.sourceforge.net/
21cr|arprelease-1.2-9|8	Source0:	http://prdownloads.sourceforge.net/arprelease/%{name}-%{version}.tar.bz2
21cr|arprelease-1.2-9|9	BuildRequires:	libnet-devel
21cr|arprelease-1.2-9|10	
21cr|arprelease-1.2-9|11	%description
21cr|arprelease-1.2-9|12	arprelease is a small libnet-based tool to flush ARP cache entries from
21cr|arprelease-1.2-9|13	devices like Cisco routers to move an IP from one Linux box to another.
21cr|arprelease-1.2-9|14	
21cr|arprelease-1.2-9|15	%files
21cr|arprelease-1.2-9|16	%doc README
21cr|arprelease-1.2-9|17	%{_sbindir}/arprelease
21cr|arprelease-1.2-9|18	
21cr|arprelease-1.2-9|19	#----------------------------------------------------------------------------
21cr|arprelease-1.2-9|20	
21cr|arprelease-1.2-9|21	%prep
21cr|arprelease-1.2-9|22	%setup -q -n %{name}
21cr|arprelease-1.2-9|23	
21cr|arprelease-1.2-9|24	%build
21cr|arprelease-1.2-9|25	gcc %{optflags} `libnet-config --defines` arprelease.c -o arprelease `libnet-config --libs`
21cr|arprelease-1.2-9|26	
21cr|arprelease-1.2-9|27	%install
21cr|arprelease-1.2-9|28	install -d %{buildroot}%{_sbindir}
21cr|arprelease-1.2-9|29	install -m0755 arprelease  %{buildroot}%{_sbindir}/

271 21
21cr|arpscan-0.10-5|1	Summary:	Very simple ARP scanner
21cr|arpscan-0.10-5|2	Name:           arpscan
21cr|arpscan-0.10-5|3	Version:        0.10
21cr|arpscan-0.10-5|4	Release:        5
21cr|arpscan-0.10-5|5	License:	GPLv2
21cr|arpscan-0.10-5|6	Group:		Networking/Other
21cr|arpscan-0.10-5|7	URL:		http://wizard.ae.krakow.pl/~jb/arpscan/
21cr|arpscan-0.10-5|8	Source0:	http://wizard.ae.krakow.pl/~jb/arpscan/%{name}-%{version}.tar.gz
21cr|arpscan-0.10-5|9	Source1:	http://standards.ieee.org/regauth/oui/oui.txt.bz2
21cr|arpscan-0.10-5|10	BuildRequires:	gawk
21cr|arpscan-0.10-5|11	
21cr|arpscan-0.10-5|12	%description
21cr|arpscan-0.10-5|13	Arpscan is a utility that scans local network using ARP protocol
21cr|arpscan-0.10-5|14	and reports alive hosts. Program is designed for Linux.
21cr|arpscan-0.10-5|15	
21cr|arpscan-0.10-5|16	%prep
21cr|arpscan-0.10-5|17	%setup -q
21cr|arpscan-0.10-5|18	bzcat %{SOURCE1} > oui.txt
21cr|arpscan-0.10-5|19	
21cr|arpscan-0.10-5|20	%build
21cr|arpscan-0.10-5|21	%make \
21cr|arpscan-0.10-5|22	CC=%{__cc} \
21cr|arpscan-0.10-5|23	CFLAGS="%{optflags} -DVER=\$(VERSION) -DOUI=\$(OUI)" \
21cr|arpscan-0.10-5|24	OUI=%{_datadir}/%{name}/oui
21cr|arpscan-0.10-5|25	gawk -f oui.awk oui.txt > oui
21cr|arpscan-0.10-5|26	
21cr|arpscan-0.10-5|27	%install
21cr|arpscan-0.10-5|28	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|arpscan-0.10-5|29	install -d %{buildroot}%{_sbindir}
21cr|arpscan-0.10-5|30	install -d %{buildroot}%{_datadir}/%{name}/
21cr|arpscan-0.10-5|31	install -m0755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|arpscan-0.10-5|32	install -m0644 oui %{buildroot}%{_datadir}/%{name}/oui
21cr|arpscan-0.10-5|33	
21cr|arpscan-0.10-5|34	%clean
21cr|arpscan-0.10-5|35	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|arpscan-0.10-5|36	
21cr|arpscan-0.10-5|37	%files
21cr|arpscan-0.10-5|38	%defattr(-,root,root)
21cr|arpscan-0.10-5|39	%attr(0755,root,root) %{_sbindir}/*
21cr|arpscan-0.10-5|40	%{_datadir}/%{name}

272 21
21cr|arp-scan-1.9.7-1|1	Summary:	ARP scanning and fingerprinting tool
21cr|arp-scan-1.9.7-1|2	Name:		arp-scan
21cr|arp-scan-1.9.7-1|3	Version:	1.9.7
21cr|arp-scan-1.9.7-1|4	Release:	1
21cr|arp-scan-1.9.7-1|5	License:	BSD
21cr|arp-scan-1.9.7-1|6	Group:		Networking/Other
21cr|arp-scan-1.9.7-1|7	Url:		http://www.nta-monitor.com/tools/arp-scan
21cr|arp-scan-1.9.7-1|8	Source0:	http://www.nta-monitor.com/files/arp-scan/arp-scan-%{version}.tar.gz
21cr|arp-scan-1.9.7-1|9	BuildRequires:	pcap-devel
21cr|arp-scan-1.9.7-1|10	
21cr|arp-scan-1.9.7-1|11	%description
21cr|arp-scan-1.9.7-1|12	arp-scan is a command-line tool that uses the ARP protocol to discover and
21cr|arp-scan-1.9.7-1|13	fingerprint IP hosts on the local network.
21cr|arp-scan-1.9.7-1|14	
21cr|arp-scan-1.9.7-1|15	%files
21cr|arp-scan-1.9.7-1|16	%{_bindir}/arp-fingerprint
21cr|arp-scan-1.9.7-1|17	%{_bindir}/arp-scan
21cr|arp-scan-1.9.7-1|18	%{_bindir}/get-iab
21cr|arp-scan-1.9.7-1|19	%{_bindir}/get-oui
21cr|arp-scan-1.9.7-1|20	%{_datadir}/arp-scan
21cr|arp-scan-1.9.7-1|21	%{_mandir}/man1/arp-fingerprint.1*
21cr|arp-scan-1.9.7-1|22	%{_mandir}/man1/arp-scan.1*
21cr|arp-scan-1.9.7-1|23	%{_mandir}/man1/get-iab.1*
21cr|arp-scan-1.9.7-1|24	%{_mandir}/man1/get-oui.1*
21cr|arp-scan-1.9.7-1|25	%{_mandir}/man5/mac-vendor.5*
21cr|arp-scan-1.9.7-1|26	
21cr|arp-scan-1.9.7-1|27	#----------------------------------------------------------------------------
21cr|arp-scan-1.9.7-1|28	
21cr|arp-scan-1.9.7-1|29	%prep
21cr|arp-scan-1.9.7-1|30	%setup -q
21cr|arp-scan-1.9.7-1|31	
21cr|arp-scan-1.9.7-1|32	%build
21cr|arp-scan-1.9.7-1|33	autoreconf -fi
21cr|arp-scan-1.9.7-1|34	%configure
21cr|arp-scan-1.9.7-1|35	%make
21cr|arp-scan-1.9.7-1|36	
21cr|arp-scan-1.9.7-1|37	%install
21cr|arp-scan-1.9.7-1|38	%makeinstall_std

273 21
21cr|arpsend-1.2.4-1|1	Summary:	Sends an Ethernet frame containing an IP ARP request or reply packet
21cr|arpsend-1.2.4-1|2	Name:		arpsend
21cr|arpsend-1.2.4-1|3	Version:	1.2.4
21cr|arpsend-1.2.4-1|4	Release:	1
21cr|arpsend-1.2.4-1|5	License:	BSD
21cr|arpsend-1.2.4-1|6	Group:		System/Kernel and hardware
21cr|arpsend-1.2.4-1|7	Url:		http://www.net.princeton.edu/software/arpsend/
21cr|arpsend-1.2.4-1|8	Source0:	http://www.net.princeton.edu/software/arpsend/%{name}-%{version}.tar.gz
21cr|arpsend-1.2.4-1|9	BuildRequires:	libnet-devel
21cr|arpsend-1.2.4-1|10	
21cr|arpsend-1.2.4-1|11	%description
21cr|arpsend-1.2.4-1|12	arpsend sends an Ethernet frame containing an IP ARP request or reply packet
21cr|arpsend-1.2.4-1|13	containing fields you specify. This is a diagnostic tool intended for use by
21cr|arpsend-1.2.4-1|14	network administrators.
21cr|arpsend-1.2.4-1|15	
21cr|arpsend-1.2.4-1|16	%files
21cr|arpsend-1.2.4-1|17	%{_bindir}/arpsend
21cr|arpsend-1.2.4-1|18	%{_mandir}/man8/arpsend*
21cr|arpsend-1.2.4-1|19	
21cr|arpsend-1.2.4-1|20	#----------------------------------------------------------------------------
21cr|arpsend-1.2.4-1|21	
21cr|arpsend-1.2.4-1|22	%prep
21cr|arpsend-1.2.4-1|23	%setup -q
21cr|arpsend-1.2.4-1|24	
21cr|arpsend-1.2.4-1|25	%build
21cr|arpsend-1.2.4-1|26	%configure
21cr|arpsend-1.2.4-1|27	%make
21cr|arpsend-1.2.4-1|28	
21cr|arpsend-1.2.4-1|29	%install
21cr|arpsend-1.2.4-1|30	%makeinstall_std

274 21
21cr|arptables-0.0.4-4|1	Summary:	Userspace control program for the arptables network filter
21cr|arptables-0.0.4-4|2	Name:		arptables
21cr|arptables-0.0.4-4|3	Version:	0.0.4
21cr|arptables-0.0.4-4|4	Release:	4
21cr|arptables-0.0.4-4|5	Group:		System/Kernel and hardware
21cr|arptables-0.0.4-4|6	License:	GPLv2
21cr|arptables-0.0.4-4|7	URL:		http://ebtables.sourceforge.net/
21cr|arptables-0.0.4-4|8	Source0:	https://sourceforge.net/projects/ebtables/files/arptables/arptables-v0.0.4/%{name}-v%{version}.tar.gz
21cr|arptables-0.0.4-4|9	BuildRequires:  kernel-devel
21cr|arptables-0.0.4-4|10	BuildRequires:  kernel-headers
21cr|arptables-0.0.4-4|11	
21cr|arptables-0.0.4-4|12	%description
21cr|arptables-0.0.4-4|13	The arptables utility controls the arpfilter network packet
21cr|arptables-0.0.4-4|14	filtering code in the Linux kernel. You do not need this program
21cr|arptables-0.0.4-4|15	for normal network firewalling. If you need to manually control
21cr|arptables-0.0.4-4|16	which arp requests and/or replies this machine accepts and sends,
21cr|arptables-0.0.4-4|17	you should install this package.
21cr|arptables-0.0.4-4|18	
21cr|arptables-0.0.4-4|19	%prep
21cr|arptables-0.0.4-4|20	%setup -qn %{name}-v%{version}
21cr|arptables-0.0.4-4|21	
21cr|arptables-0.0.4-4|22	%build
21cr|arptables-0.0.4-4|23	%make COPT_FLAGS="%{optflags}" KERNEL_DIR=/usr/src/linux/include
21cr|arptables-0.0.4-4|24	
21cr|arptables-0.0.4-4|25	%install
21cr|arptables-0.0.4-4|26	install -d %{buildroot}/sbin
21cr|arptables-0.0.4-4|27	install -d %{buildroot}%{_mandir}/man8
21cr|arptables-0.0.4-4|28	install -m755 arptables %{buildroot}/sbin/
21cr|arptables-0.0.4-4|29	install -m644 arptables.8 %{buildroot}%{_mandir}/man8/
21cr|arptables-0.0.4-4|30	
21cr|arptables-0.0.4-4|31	%clean
21cr|arptables-0.0.4-4|32	
21cr|arptables-0.0.4-4|33	%files
21cr|arptables-0.0.4-4|34	%defattr(-,root,root,0755)
21cr|arptables-0.0.4-4|35	#%doc ChangeLog INSTALL THANKS
21cr|arptables-0.0.4-4|36	%attr(0755,root,root) /sbin/arptables
21cr|arptables-0.0.4-4|37	%attr(0644,root,root) %{_mandir}/man8/arptables.8*

275 21
21cr|arpwatch2html-0.9-10|1	Summary:	Convert the arpwatch flat-file into html
21cr|arpwatch2html-0.9-10|2	Name:		arpwatch2html
21cr|arpwatch2html-0.9-10|3	Version:	0.9
21cr|arpwatch2html-0.9-10|4	Release:	10
21cr|arpwatch2html-0.9-10|5	License:	GPL
21cr|arpwatch2html-0.9-10|6	Group:		System/Base
21cr|arpwatch2html-0.9-10|7	URL:		http://sisms.no-ip.com/software/arpwatch2html/
21cr|arpwatch2html-0.9-10|8	Source0:	arpwatch2html.pl.bz2
21cr|arpwatch2html-0.9-10|9	Requires:	arpwatch
21cr|arpwatch2html-0.9-10|10	BuildArch:	noarch
21cr|arpwatch2html-0.9-10|11	
21cr|arpwatch2html-0.9-10|12	%description
21cr|arpwatch2html-0.9-10|13	arpwatch2html is a script to convert the arpwatch flat-file
21cr|arpwatch2html-0.9-10|14	database into a nice looking HTML page. It can sort arpwatch
21cr|arpwatch2html-0.9-10|15	entries by time, MAC address, IP address, or host name. Users can
21cr|arpwatch2html-0.9-10|16	select which fields from the address pairing database are to be
21cr|arpwatch2html-0.9-10|17	shown, and can omit old entries. It can also show the most recent
21cr|arpwatch2html-0.9-10|18	messages sent by arpwatch to the syslog daemon.
21cr|arpwatch2html-0.9-10|19	
21cr|arpwatch2html-0.9-10|20	%prep
21cr|arpwatch2html-0.9-10|21	
21cr|arpwatch2html-0.9-10|22	%setup -q -T -c -n %{name}-%{version}
21cr|arpwatch2html-0.9-10|23	bzcat %{SOURCE0} > arpwatch2html.pl
21cr|arpwatch2html-0.9-10|24	perl -pi -e "s|/var/arpwatch|/var/lib/arpwatch|g" arpwatch2html.pl
21cr|arpwatch2html-0.9-10|25	
21cr|arpwatch2html-0.9-10|26	%build
21cr|arpwatch2html-0.9-10|27	
21cr|arpwatch2html-0.9-10|28	%install
21cr|arpwatch2html-0.9-10|29	rm -rf %{buildroot}
21cr|arpwatch2html-0.9-10|30	
21cr|arpwatch2html-0.9-10|31	install -d %{buildroot}%{_bindir}
21cr|arpwatch2html-0.9-10|32	install -m0755 arpwatch2html.pl %{buildroot}%{_bindir}/%{name}
21cr|arpwatch2html-0.9-10|33	
21cr|arpwatch2html-0.9-10|34	%clean
21cr|arpwatch2html-0.9-10|35	rm -rf %{buildroot}
21cr|arpwatch2html-0.9-10|36	
21cr|arpwatch2html-0.9-10|37	%files
21cr|arpwatch2html-0.9-10|38	%defattr(-,root,root)
21cr|arpwatch2html-0.9-10|39	%{_bindir}/%{name}

276 21
21cr|arrongin-rospo-1.0-2|1	%global theme_name Arrongin-Rospo
21cr|arrongin-rospo-1.0-2|2	
21cr|arrongin-rospo-1.0-2|3	Summary:	%{theme_name} theme
21cr|arrongin-rospo-1.0-2|4	Name:		arrongin-rospo
21cr|arrongin-rospo-1.0-2|5	Version:	1.0
21cr|arrongin-rospo-1.0-2|6	Release:	2
21cr|arrongin-rospo-1.0-2|7	License:	GPLv3+
21cr|arrongin-rospo-1.0-2|8	Group:		Graphics
21cr|arrongin-rospo-1.0-2|9	Url:		https://vk.com/xfce_rospo
21cr|arrongin-rospo-1.0-2|10	Source0:	Arrongin-Rospo.tar.bz2
21cr|arrongin-rospo-1.0-2|11	BuildArch:	noarch
21cr|arrongin-rospo-1.0-2|12	Requires:	arrongin-rospo-gtk2-theme
21cr|arrongin-rospo-1.0-2|13	Requires:	arrongin-rospo-gtk3-theme
21cr|arrongin-rospo-1.0-2|14	
21cr|arrongin-rospo-1.0-2|15	%description
21cr|arrongin-rospo-1.0-2|16	Fork Arrongin GTK2,GTK3 theme from ROSPO
21cr|arrongin-rospo-1.0-2|17	
21cr|arrongin-rospo-1.0-2|18	%files
21cr|arrongin-rospo-1.0-2|19	
21cr|arrongin-rospo-1.0-2|20	#----------------------------------------------------------------------------
21cr|arrongin-rospo-1.0-2|21	
21cr|arrongin-rospo-1.0-2|22	%package gtk2-theme
21cr|arrongin-rospo-1.0-2|23	Summary:	%{theme_name} GTK+2 themes
21cr|arrongin-rospo-1.0-2|24	Group:		Graphics
21cr|arrongin-rospo-1.0-2|25	Requires:	murrine
21cr|arrongin-rospo-1.0-2|26	
21cr|arrongin-rospo-1.0-2|27	%description gtk2-theme
21cr|arrongin-rospo-1.0-2|28	Themes for GTK+2 as part of the %{theme_name} theme
21cr|arrongin-rospo-1.0-2|29	
21cr|arrongin-rospo-1.0-2|30	%files gtk2-theme
21cr|arrongin-rospo-1.0-2|31	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|arrongin-rospo-1.0-2|32	
21cr|arrongin-rospo-1.0-2|33	#----------------------------------------------------------------------------
21cr|arrongin-rospo-1.0-2|34	
21cr|arrongin-rospo-1.0-2|35	%package gtk3-theme
21cr|arrongin-rospo-1.0-2|36	Summary:	%{theme_name} GTK+3 themes
21cr|arrongin-rospo-1.0-2|37	Group:		Graphics
21cr|arrongin-rospo-1.0-2|38	Requires:	gtk+3.0
21cr|arrongin-rospo-1.0-2|39	Requires:	murrine
21cr|arrongin-rospo-1.0-2|40	
21cr|arrongin-rospo-1.0-2|41	%description gtk3-theme
21cr|arrongin-rospo-1.0-2|42	Themes for GTK+3 as part of the %{theme_name} theme
21cr|arrongin-rospo-1.0-2|43	
21cr|arrongin-rospo-1.0-2|44	%files gtk3-theme
21cr|arrongin-rospo-1.0-2|45	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|arrongin-rospo-1.0-2|46	
21cr|arrongin-rospo-1.0-2|47	#----------------------------------------------------------------------------
21cr|arrongin-rospo-1.0-2|48	
21cr|arrongin-rospo-1.0-2|49	%prep
21cr|arrongin-rospo-1.0-2|50	%setup -q -n %{theme_name}
21cr|arrongin-rospo-1.0-2|51	
21cr|arrongin-rospo-1.0-2|52	%build
21cr|arrongin-rospo-1.0-2|53	# nothing to build
21cr|arrongin-rospo-1.0-2|54	
21cr|arrongin-rospo-1.0-2|55	%install
21cr|arrongin-rospo-1.0-2|56	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|arrongin-rospo-1.0-2|57	cp -r {gtk-2.0,gtk-3.0} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|arrongin-rospo-1.0-2|58	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|arrongin-rospo-1.0-2|59	find %{buildroot} -type d -exec chmod 0755 {} \;

277 21
21cr|arx-libertatis-1.2.1-3|1	Summary:	Cross-platform port of the GPL'ed Arx Fatalis game by Arkane Studios
21cr|arx-libertatis-1.2.1-3|2	Name:		arx-libertatis
21cr|arx-libertatis-1.2.1-3|3	Version:	1.2.1
21cr|arx-libertatis-1.2.1-3|4	Release:	3
21cr|arx-libertatis-1.2.1-3|5	License:	GPLv3
21cr|arx-libertatis-1.2.1-3|6	Group:		Games/Adventure
21cr|arx-libertatis-1.2.1-3|7	Url:		https://github.com/arx/ArxLibertatis
21cr|arx-libertatis-1.2.1-3|8	Source0:	https://github.com/arx/ArxLibertatis/archive/%{version}.tar.gz?/%{name}-%{version}.tar.xz
21cr|arx-libertatis-1.2.1-3|9	BuildRequires:	cmake
21cr|arx-libertatis-1.2.1-3|10	BuildRequires:	imagemagick
21cr|arx-libertatis-1.2.1-3|11	BuildRequires:	inkscape
21cr|arx-libertatis-1.2.1-3|12	BuildRequires:	optipng
21cr|arx-libertatis-1.2.1-3|13	BuildRequires:	boost-devel
21cr|arx-libertatis-1.2.1-3|14	BuildRequires:	glm-devel
21cr|arx-libertatis-1.2.1-3|15	BuildRequires:	pkgconfig(epoxy)
21cr|arx-libertatis-1.2.1-3|16	BuildRequires:	pkgconfig(freetype2)
21cr|arx-libertatis-1.2.1-3|17	BuildRequires:	pkgconfig(gl)
21cr|arx-libertatis-1.2.1-3|18	BuildRequires:	pkgconfig(glew)
21cr|arx-libertatis-1.2.1-3|19	# Dependencies of the crash reporter
21cr|arx-libertatis-1.2.1-3|20	BuildRequires:	pkgconfig(libcurl)
21cr|arx-libertatis-1.2.1-3|21	BuildRequires:	pkgconfig(openal)
21cr|arx-libertatis-1.2.1-3|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|arx-libertatis-1.2.1-3|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|arx-libertatis-1.2.1-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21cr|arx-libertatis-1.2.1-3|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|arx-libertatis-1.2.1-3|26	BuildRequires:	pkgconfig(sdl2)
21cr|arx-libertatis-1.2.1-3|27	BuildRequires:	pkgconfig(zlib)
21cr|arx-libertatis-1.2.1-3|28	Recommends:	innoextract
21cr|arx-libertatis-1.2.1-3|29	
21cr|arx-libertatis-1.2.1-3|30	%description
21cr|arx-libertatis-1.2.1-3|31	Arx Libertatis is a cross-platform, open source port of Arx Fatalis, a 2002
21cr|arx-libertatis-1.2.1-3|32	first-person role-playing game/dungeon crawler developed by Arkane Studios.
21cr|arx-libertatis-1.2.1-3|33	
21cr|arx-libertatis-1.2.1-3|34	Arx Fatalis features crafting, melee and ranged combat, as well as a unique
21cr|arx-libertatis-1.2.1-3|35	casting system where the player draws runes in real time to effect the
21cr|arx-libertatis-1.2.1-3|36	desired spell.
21cr|arx-libertatis-1.2.1-3|37	
21cr|arx-libertatis-1.2.1-3|38	Arx Libertatis is based on the publicly released Arx Fatalis sources and
21cr|arx-libertatis-1.2.1-3|39	available under the GPL 3+ license. This does however not include the game
21cr|arx-libertatis-1.2.1-3|40	data, so you need to obtain a copy of the original Arx Fatalis or its demo
21cr|arx-libertatis-1.2.1-3|41	to play Arx Libertatis. See Arx Libertatis' wiki for more information.
21cr|arx-libertatis-1.2.1-3|42	
21cr|arx-libertatis-1.2.1-3|43	%files
21cr|arx-libertatis-1.2.1-3|44	%{_datadir}/applications/%{name}.desktop
21cr|arx-libertatis-1.2.1-3|45	%{_gamesbindir}/arx
21cr|arx-libertatis-1.2.1-3|46	%{_gamesbindir}/arx-install-data
21cr|arx-libertatis-1.2.1-3|47	%{_gamesdatadir}/arx/
21cr|arx-libertatis-1.2.1-3|48	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|arx-libertatis-1.2.1-3|49	%{_libexecdir}/arxcrashreporter
21cr|arx-libertatis-1.2.1-3|50	%{_mandir}/man1/arx-install-data.1*
21cr|arx-libertatis-1.2.1-3|51	%{_mandir}/man6/arx.6*
21cr|arx-libertatis-1.2.1-3|52	
21cr|arx-libertatis-1.2.1-3|53	#--------------------------------------------------------------
21cr|arx-libertatis-1.2.1-3|54	
21cr|arx-libertatis-1.2.1-3|55	%prep
21cr|arx-libertatis-1.2.1-3|56	%autosetup -p1 -n ArxLibertatis-%{version}
21cr|arx-libertatis-1.2.1-3|57	
21cr|arx-libertatis-1.2.1-3|58	%build
21cr|arx-libertatis-1.2.1-3|59	%cmake \
21cr|arx-libertatis-1.2.1-3|60	-DBUILD_CRASHHANDLER=ON		\
21cr|arx-libertatis-1.2.1-3|61	-DBUILD_CRASHREPORTER=ON	\
21cr|arx-libertatis-1.2.1-3|62	-DBUILD_IO_LIBRARY=OFF		\
21cr|arx-libertatis-1.2.1-3|63	-DBUILD_TOOLS=OFF		\
21cr|arx-libertatis-1.2.1-3|64	-DCMAKE_INSTALL_BINDIR=%{_gamesbindir} \
21cr|arx-libertatis-1.2.1-3|65	-DINSTALL_BLENDER_PLUGIN=OFF
21cr|arx-libertatis-1.2.1-3|66	%make
21cr|arx-libertatis-1.2.1-3|67	
21cr|arx-libertatis-1.2.1-3|68	%install
21cr|arx-libertatis-1.2.1-3|69	%makeinstall_std -C build
21cr|arx-libertatis-1.2.1-3|70	
21cr|arx-libertatis-1.2.1-3|71	# Replace bundled font with symlink
21cr|arx-libertatis-1.2.1-3|72	pushd %{buildroot}%{_gamesdatadir}/arx/misc
21cr|arx-libertatis-1.2.1-3|73	rm -f dejavusansmono.ttf
21cr|arx-libertatis-1.2.1-3|74	ln -s %{_xfontdir}/TTF/dejavu/DejaVuSansMono.ttf dejavusansmono.ttf
21cr|arx-libertatis-1.2.1-3|75	popd

278 21
21cr|asc-2.8.3.0-1.gitfa3bca.1|1	%define	_appdatadir %{_datadir}/appdata
21cr|asc-2.8.3.0-1.gitfa3bca.1|2	
21cr|asc-2.8.3.0-1.gitfa3bca.1|3	%define commit fa3bca082a5cea2b35812349f99b877f0113aef0
21cr|asc-2.8.3.0-1.gitfa3bca.1|4	%define commit_short %(echo %{commit} | head -c6)
21cr|asc-2.8.3.0-1.gitfa3bca.1|5	
21cr|asc-2.8.3.0-1.gitfa3bca.1|6	Summary:	Advanced Strategic Command
21cr|asc-2.8.3.0-1.gitfa3bca.1|7	Name:		asc
21cr|asc-2.8.3.0-1.gitfa3bca.1|8	Version:	2.8.3.0
21cr|asc-2.8.3.0-1.gitfa3bca.1|9	Release:	1.git%{commit_short}.1
21cr|asc-2.8.3.0-1.gitfa3bca.1|10	License:	GPLv2+
21cr|asc-2.8.3.0-1.gitfa3bca.1|11	Group:		Games/Strategy
21cr|asc-2.8.3.0-1.gitfa3bca.1|12	Url:		https://www.asc-hq.org/
21cr|asc-2.8.3.0-1.gitfa3bca.1|13	#Source0:	http://terdon.asc-hq.org/asc/builds/%%{name}-%%{version}.tar.bz2
21cr|asc-2.8.3.0-1.gitfa3bca.1|14	# Really git head from https://github.com/ValHaris/asc-hq/tree/newattack
21cr|asc-2.8.3.0-1.gitfa3bca.1|15	Source0:	https://github.com/ValHaris/asc-hq/archive/%{commit}.zip?/asc-hq-%{commit}.zip
21cr|asc-2.8.3.0-1.gitfa3bca.1|16	Source1:	%{name}.desktop
21cr|asc-2.8.3.0-1.gitfa3bca.1|17	Source2:	%{name}.png
21cr|asc-2.8.3.0-1.gitfa3bca.1|18	# Music files not included in source tarball
21cr|asc-2.8.3.0-1.gitfa3bca.1|19	Source3:	https://www.asc-hq.org/music/frontiers.ogg
21cr|asc-2.8.3.0-1.gitfa3bca.1|20	Source4:	https://www.asc-hq.org/music/time_to_strike.ogg
21cr|asc-2.8.3.0-1.gitfa3bca.1|21	Source5:	https://www.asc-hq.org/music/machine_wars.ogg
21cr|asc-2.8.3.0-1.gitfa3bca.1|22	Patch0:		asc-2.8.3.0-gcc-11.patch
21cr|asc-2.8.3.0-1.gitfa3bca.1|23	Patch1:		asc-2.8.3.0-fix-data-path.patch
21cr|asc-2.8.3.0-1.gitfa3bca.1|24	BuildRequires:	desktop-file-utils
21cr|asc-2.8.3.0-1.gitfa3bca.1|25	BuildRequires:	imagemagick
21cr|asc-2.8.3.0-1.gitfa3bca.1|26	BuildRequires:	zip
21cr|asc-2.8.3.0-1.gitfa3bca.1|27	BuildRequires:	boost-devel
21cr|asc-2.8.3.0-1.gitfa3bca.1|28	BuildRequires:	SDL_sound-devel
21cr|asc-2.8.3.0-1.gitfa3bca.1|29	BuildRequires:	wxgtku3.1-devel
21cr|asc-2.8.3.0-1.gitfa3bca.1|30	BuildRequires:	xvid-devel
21cr|asc-2.8.3.0-1.gitfa3bca.1|31	BuildRequires:	pkgconfig(bzip2)
21cr|asc-2.8.3.0-1.gitfa3bca.1|32	BuildRequires:	pkgconfig(expat)
21cr|asc-2.8.3.0-1.gitfa3bca.1|33	BuildRequires:	pkgconfig(freetype2)
21cr|asc-2.8.3.0-1.gitfa3bca.1|34	BuildRequires:	pkgconfig(libcurl)
21cr|asc-2.8.3.0-1.gitfa3bca.1|35	BuildRequires:	pkgconfig(libjpeg)
21cr|asc-2.8.3.0-1.gitfa3bca.1|36	BuildRequires:	pkgconfig(libpng)
21cr|asc-2.8.3.0-1.gitfa3bca.1|37	BuildRequires:	pkgconfig(libtiff-4)
21cr|asc-2.8.3.0-1.gitfa3bca.1|38	BuildRequires:	pkgconfig(lua) >= 5.1
21cr|asc-2.8.3.0-1.gitfa3bca.1|39	BuildRequires:	pkgconfig(ogg)
21cr|asc-2.8.3.0-1.gitfa3bca.1|40	BuildRequires:	pkgconfig(physfs)
21cr|asc-2.8.3.0-1.gitfa3bca.1|41	BuildRequires:	pkgconfig(SDL_image)
21cr|asc-2.8.3.0-1.gitfa3bca.1|42	BuildRequires:	pkgconfig(SDL_mixer)
21cr|asc-2.8.3.0-1.gitfa3bca.1|43	BuildRequires:	pkgconfig(SDL_ttf)
21cr|asc-2.8.3.0-1.gitfa3bca.1|44	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|asc-2.8.3.0-1.gitfa3bca.1|45	BuildRequires:	pkgconfig(vorbis)
21cr|asc-2.8.3.0-1.gitfa3bca.1|46	Requires:	hicolor-icon-theme
21cr|asc-2.8.3.0-1.gitfa3bca.1|47	Requires:	%{name}-data = %{EVRD}
21cr|asc-2.8.3.0-1.gitfa3bca.1|48	
21cr|asc-2.8.3.0-1.gitfa3bca.1|49	%description
21cr|asc-2.8.3.0-1.gitfa3bca.1|50	Advanced Strategic Command is a free, turn based strategy game.
21cr|asc-2.8.3.0-1.gitfa3bca.1|51	
21cr|asc-2.8.3.0-1.gitfa3bca.1|52	%files
21cr|asc-2.8.3.0-1.gitfa3bca.1|53	%doc README AUTHORS COPYING
21cr|asc-2.8.3.0-1.gitfa3bca.1|54	%{_bindir}/%{name}*
21cr|asc-2.8.3.0-1.gitfa3bca.1|55	%{_appdatadir}/*
21cr|asc-2.8.3.0-1.gitfa3bca.1|56	%{_datadir}/applications/*%{name}.desktop
21cr|asc-2.8.3.0-1.gitfa3bca.1|57	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|asc-2.8.3.0-1.gitfa3bca.1|58	%{_mandir}/man6/%{name}*.6.*
21cr|asc-2.8.3.0-1.gitfa3bca.1|59	
21cr|asc-2.8.3.0-1.gitfa3bca.1|60	#------------------------------------------------------------------
21cr|asc-2.8.3.0-1.gitfa3bca.1|61	
21cr|asc-2.8.3.0-1.gitfa3bca.1|62	%package data
21cr|asc-2.8.3.0-1.gitfa3bca.1|63	Summary:	Data files for %{name}
21cr|asc-2.8.3.0-1.gitfa3bca.1|64	BuildArch:	noarch
21cr|asc-2.8.3.0-1.gitfa3bca.1|65	
21cr|asc-2.8.3.0-1.gitfa3bca.1|66	%description data
21cr|asc-2.8.3.0-1.gitfa3bca.1|67	Data files for Advanced Strategic Command game.
21cr|asc-2.8.3.0-1.gitfa3bca.1|68	
21cr|asc-2.8.3.0-1.gitfa3bca.1|69	%files data
21cr|asc-2.8.3.0-1.gitfa3bca.1|70	%doc README AUTHORS COPYING
21cr|asc-2.8.3.0-1.gitfa3bca.1|71	%{_datadir}/%{name}/*
21cr|asc-2.8.3.0-1.gitfa3bca.1|72	
21cr|asc-2.8.3.0-1.gitfa3bca.1|73	#------------------------------------------------------------------
21cr|asc-2.8.3.0-1.gitfa3bca.1|74	
21cr|asc-2.8.3.0-1.gitfa3bca.1|75	%prep
21cr|asc-2.8.3.0-1.gitfa3bca.1|76	%autosetup -p1 -n asc-hq-%{commit}
21cr|asc-2.8.3.0-1.gitfa3bca.1|77	
21cr|asc-2.8.3.0-1.gitfa3bca.1|78	# Install the music files
21cr|asc-2.8.3.0-1.gitfa3bca.1|79	install -m 0644 %{SOURCE3} %{SOURCE4} %{SOURCE5} data/music
21cr|asc-2.8.3.0-1.gitfa3bca.1|80	
21cr|asc-2.8.3.0-1.gitfa3bca.1|81	chmod -x source/libs/paragui/include/paragui.h
21cr|asc-2.8.3.0-1.gitfa3bca.1|82	
21cr|asc-2.8.3.0-1.gitfa3bca.1|83	
21cr|asc-2.8.3.0-1.gitfa3bca.1|84	%build
21cr|asc-2.8.3.0-1.gitfa3bca.1|85	autoreconf -vfi
21cr|asc-2.8.3.0-1.gitfa3bca.1|86	%configure		--enable-genparse \
21cr|asc-2.8.3.0-1.gitfa3bca.1|87	--enable-internal-loki \
21cr|asc-2.8.3.0-1.gitfa3bca.1|88	--enable-extradata \
21cr|asc-2.8.3.0-1.gitfa3bca.1|89	--disable-paraguitest
21cr|asc-2.8.3.0-1.gitfa3bca.1|90	
21cr|asc-2.8.3.0-1.gitfa3bca.1|91	%make
21cr|asc-2.8.3.0-1.gitfa3bca.1|92	
21cr|asc-2.8.3.0-1.gitfa3bca.1|93	
21cr|asc-2.8.3.0-1.gitfa3bca.1|94	%install
21cr|asc-2.8.3.0-1.gitfa3bca.1|95	%makeinstall_std
21cr|asc-2.8.3.0-1.gitfa3bca.1|96	
21cr|asc-2.8.3.0-1.gitfa3bca.1|97	mkdir -p %{buildroot}%{_datadir}/applications
21cr|asc-2.8.3.0-1.gitfa3bca.1|98	desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|asc-2.8.3.0-1.gitfa3bca.1|99	
21cr|asc-2.8.3.0-1.gitfa3bca.1|100	# Provide icons
21cr|asc-2.8.3.0-1.gitfa3bca.1|101	for size in 256 128 64 48 32 16; do
21cr|asc-2.8.3.0-1.gitfa3bca.1|102	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|asc-2.8.3.0-1.gitfa3bca.1|103	convert %{SOURCE2} -resize ${size} %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|asc-2.8.3.0-1.gitfa3bca.1|104	done

279 21
21cr|ascii-3.18-1|1	Summary:	Interactive ASCII name and synonym chart
21cr|ascii-3.18-1|2	Name:		ascii
21cr|ascii-3.18-1|3	Version:	3.18
21cr|ascii-3.18-1|4	Release:	1
21cr|ascii-3.18-1|5	License:	BSD
21cr|ascii-3.18-1|6	Group:		Text tools
21cr|ascii-3.18-1|7	Url:		http://www.catb.org/~esr/ascii/
21cr|ascii-3.18-1|8	Source0:	http://www.catb.org/~esr/ascii/%name-%version.tar.gz
21cr|ascii-3.18-1|9	
21cr|ascii-3.18-1|10	%description
21cr|ascii-3.18-1|11	The ascii utility provides easy conversion between various byte representations
21cr|ascii-3.18-1|12	and the American Standard Code for Information Interchange (ASCII) character
21cr|ascii-3.18-1|13	table. It knows about a wide variety of hex, binary, octal, Teletype mnemonic,
21cr|ascii-3.18-1|14	ISO/ECMA code point, slang names, XML entity names, and other representations.
21cr|ascii-3.18-1|15	Given any one on the command line, it will try to display all others. Called
21cr|ascii-3.18-1|16	with no arguments it displays a handy small ASCII chart.
21cr|ascii-3.18-1|17	
21cr|ascii-3.18-1|18	%files
21cr|ascii-3.18-1|19	%doc README COPYING
21cr|ascii-3.18-1|20	%{_bindir}/%{name}
21cr|ascii-3.18-1|21	%{_mandir}/man1/%{name}.1*
21cr|ascii-3.18-1|22	
21cr|ascii-3.18-1|23	#----------------------------------------------------------------------------
21cr|ascii-3.18-1|24	
21cr|ascii-3.18-1|25	%prep
21cr|ascii-3.18-1|26	%setup -q
21cr|ascii-3.18-1|27	
21cr|ascii-3.18-1|28	%build
21cr|ascii-3.18-1|29	%make CC="%{__cc} %{optflags} %{ldflags}" %{name} %{name}.1
21cr|ascii-3.18-1|30	
21cr|ascii-3.18-1|31	%install
21cr|ascii-3.18-1|32	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|ascii-3.18-1|33	install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1

280 21
21cr|ascii-design-1.1.1-5|1	%define oname Ascii-Design
21cr|ascii-design-1.1.1-5|2	
21cr|ascii-design-1.1.1-5|3	
21cr|ascii-design-1.1.1-5|4	Name:       ascii-design
21cr|ascii-design-1.1.1-5|5	Version:    1.1.1
21cr|ascii-design-1.1.1-5|6	Release:    5
21cr|ascii-design-1.1.1-5|7	License:    GPLv2
21cr|ascii-design-1.1.1-5|8	Summary:    Create awesome ascii art text
21cr|ascii-design-1.1.1-5|9	Url:        http://ascii-design.sourceforge.net/
21cr|ascii-design-1.1.1-5|10	Group:      Office
21cr|ascii-design-1.1.1-5|11	Source0:    https://github.com/Faster3ck/Ascii-Design/archive/v%{version}.tar.gz
21cr|ascii-design-1.1.1-5|12	
21cr|ascii-design-1.1.1-5|13	BuildRequires:  gcc-c++
21cr|ascii-design-1.1.1-5|14	BuildRequires:  cmake
21cr|ascii-design-1.1.1-5|15	BuildRequires:  make
21cr|ascii-design-1.1.1-5|16	BuildRequires:  kdelibs4-devel
21cr|ascii-design-1.1.1-5|17	BuildRequires:  desktop-file-utils
21cr|ascii-design-1.1.1-5|18	BuildRequires:  jpeg-devel
21cr|ascii-design-1.1.1-5|19	BuildRequires:  qt5-devel
21cr|ascii-design-1.1.1-5|20	BuildRequires:  qmake5
21cr|ascii-design-1.1.1-5|21	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|ascii-design-1.1.1-5|22	
21cr|ascii-design-1.1.1-5|23	Requires:	figlet
21cr|ascii-design-1.1.1-5|24	Requires:	figlet-more-fonts
21cr|ascii-design-1.1.1-5|25	
21cr|ascii-design-1.1.1-5|26	%description
21cr|ascii-design-1.1.1-5|27	Free program, based on figlet engine, that enables you
21cr|ascii-design-1.1.1-5|28	to create awesome ascii art text.
21cr|ascii-design-1.1.1-5|29	You can create art based text for
21cr|ascii-design-1.1.1-5|30	many types of decorations for web sites, e-mail, text files etc...
21cr|ascii-design-1.1.1-5|31	Ascii Design is able to use dozens of special fonts
21cr|ascii-design-1.1.1-5|32	to create various styles of ascii arts.
21cr|ascii-design-1.1.1-5|33	
21cr|ascii-design-1.1.1-5|34	%prep
21cr|ascii-design-1.1.1-5|35	%setup -qn %{oname}-%{version}
21cr|ascii-design-1.1.1-5|36	sed -i 's/\r//' {COPYING,INSTALL}.TXT
21cr|ascii-design-1.1.1-5|37	cd src
21cr|ascii-design-1.1.1-5|38	find . -name "*.cpp" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
21cr|ascii-design-1.1.1-5|39	cd -
21cr|ascii-design-1.1.1-5|40	
21cr|ascii-design-1.1.1-5|41	
21cr|ascii-design-1.1.1-5|42	%build
21cr|ascii-design-1.1.1-5|43	%cmake_kde4 -DCMAKE_INSTALL_PREFIX=$RPM_BUILD_ROOT%{_prefix}
21cr|ascii-design-1.1.1-5|44	%make
21cr|ascii-design-1.1.1-5|45	
21cr|ascii-design-1.1.1-5|46	%install
21cr|ascii-design-1.1.1-5|47	%makeinstall -C build
21cr|ascii-design-1.1.1-5|48	
21cr|ascii-design-1.1.1-5|49	# fix desktop
21cr|ascii-design-1.1.1-5|50	rm -fr $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
21cr|ascii-design-1.1.1-5|51	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ascii-design-1.1.1-5|52	[Desktop Entry]
21cr|ascii-design-1.1.1-5|53	Categories=Office;
21cr|ascii-design-1.1.1-5|54	Comment=Start Ascii Design
21cr|ascii-design-1.1.1-5|55	Exec=ascii-design
21cr|ascii-design-1.1.1-5|56	Icon=ascii-design
21cr|ascii-design-1.1.1-5|57	Name=Ascii Design
21cr|ascii-design-1.1.1-5|58	StartupNotify=true
21cr|ascii-design-1.1.1-5|59	Terminal=false
21cr|ascii-design-1.1.1-5|60	Type=Application
21cr|ascii-design-1.1.1-5|61	EOF
21cr|ascii-design-1.1.1-5|62	
21cr|ascii-design-1.1.1-5|63	desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
21cr|ascii-design-1.1.1-5|64	
21cr|ascii-design-1.1.1-5|65	
21cr|ascii-design-1.1.1-5|66	%files
21cr|ascii-design-1.1.1-5|67	%doc COPYING.TXT INSTALL.TXT
21cr|ascii-design-1.1.1-5|68	%{_bindir}/ascii-design
21cr|ascii-design-1.1.1-5|69	%{_datadir}/applications/%{name}.desktop
21cr|ascii-design-1.1.1-5|70	%{_datadir}/pixmaps/ascii-design.png

281 21
21cr|asciinema-2.1.0-1|1	Name:		asciinema
21cr|asciinema-2.1.0-1|2	Version:	2.1.0
21cr|asciinema-2.1.0-1|3	Release:	1
21cr|asciinema-2.1.0-1|4	Summary:	Terminal session recorder
21cr|asciinema-2.1.0-1|5	License:	GPLv3+
21cr|asciinema-2.1.0-1|6	Group:		Terminals
21cr|asciinema-2.1.0-1|7	URL:		https://asciinema.org
21cr|asciinema-2.1.0-1|8	Source0:	https://github.com/%{name}/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|asciinema-2.1.0-1|9	
21cr|asciinema-2.1.0-1|10	BuildArch:	noarch
21cr|asciinema-2.1.0-1|11	BuildRequires:	python3-devel
21cr|asciinema-2.1.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|asciinema-2.1.0-1|13	BuildRequires:	python3egg(nose)
21cr|asciinema-2.1.0-1|14	# pkg_resources is used from /usr/bin/asciinema
21cr|asciinema-2.1.0-1|15	Requires:       python3egg(setuptools)
21cr|asciinema-2.1.0-1|16	
21cr|asciinema-2.1.0-1|17	%description
21cr|asciinema-2.1.0-1|18	Asciinema is a free and open source solution for recording
21cr|asciinema-2.1.0-1|19	the terminal sessions and sharing them on the web.
21cr|asciinema-2.1.0-1|20	
21cr|asciinema-2.1.0-1|21	%prep
21cr|asciinema-2.1.0-1|22	%setup -q -n %{name}-%{version}
21cr|asciinema-2.1.0-1|23	
21cr|asciinema-2.1.0-1|24	%build
21cr|asciinema-2.1.0-1|25	%py3_build
21cr|asciinema-2.1.0-1|26	
21cr|asciinema-2.1.0-1|27	%install
21cr|asciinema-2.1.0-1|28	%py3_install
21cr|asciinema-2.1.0-1|29	
21cr|asciinema-2.1.0-1|30	# man page
21cr|asciinema-2.1.0-1|31	install -d %{buildroot}%{_mandir}/man1
21cr|asciinema-2.1.0-1|32	install -p -m 644 man/asciinema.1 %{buildroot}%{_mandir}/man1/
21cr|asciinema-2.1.0-1|33	
21cr|asciinema-2.1.0-1|34	%check
21cr|asciinema-2.1.0-1|35	python3 setup.py test
21cr|asciinema-2.1.0-1|36	
21cr|asciinema-2.1.0-1|37	%files
21cr|asciinema-2.1.0-1|38	%doc LICENSE
21cr|asciinema-2.1.0-1|39	%doc *.md doc/*.md
21cr|asciinema-2.1.0-1|40	%{_bindir}/asciinema
21cr|asciinema-2.1.0-1|41	%{py3_puresitedir}/%{name}/
21cr|asciinema-2.1.0-1|42	%{py3_puresitedir}/%{name}-*.egg-info/
21cr|asciinema-2.1.0-1|43	%{_mandir}/man1/%{name}.1*

282 21
21cr|ascii-patrol-1.7-1|1	Summary:	ASCII game where you can ride and shoot or jump
21cr|ascii-patrol-1.7-1|2	Name:		ascii-patrol
21cr|ascii-patrol-1.7-1|3	Version:	1.7
21cr|ascii-patrol-1.7-1|4	Release:	1
21cr|ascii-patrol-1.7-1|5	License:	GPL
21cr|ascii-patrol-1.7-1|6	Group:		Games/Other
21cr|ascii-patrol-1.7-1|7	Url:		https://github.com/msokalski/ascii-patrol
21cr|ascii-patrol-1.7-1|8	Source0:	https://github.com/msokalski/ascii-patrol/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ascii-patrol-1.7-1|9	Patch1:		optflags.diff
21cr|ascii-patrol-1.7-1|10	BuildRequires:  pkgconfig(x11)
21cr|ascii-patrol-1.7-1|11	BuildRequires:  pkgconfig(xi)
21cr|ascii-patrol-1.7-1|12	BuildRequires:  pkgconfig(libpulse)
21cr|ascii-patrol-1.7-1|13	BuildRequires:  gcc-c++
21cr|ascii-patrol-1.7-1|14	
21cr|ascii-patrol-1.7-1|15	%description
21cr|ascii-patrol-1.7-1|16	ASCII game where you can ride and shoot or jump
21cr|ascii-patrol-1.7-1|17	
21cr|ascii-patrol-1.7-1|18	%files
21cr|ascii-patrol-1.7-1|19	%{_bindir}/asciipat
21cr|ascii-patrol-1.7-1|20	#--------------------------------------------------
21cr|ascii-patrol-1.7-1|21	
21cr|ascii-patrol-1.7-1|22	%prep
21cr|ascii-patrol-1.7-1|23	%autosetup -p1
21cr|ascii-patrol-1.7-1|24	chmod +x build.sh
21cr|ascii-patrol-1.7-1|25	
21cr|ascii-patrol-1.7-1|26	%build
21cr|ascii-patrol-1.7-1|27	%make ADD_CFLAGS="%{optflags}" ADD_LDFLAGS="%{ldflags}"
21cr|ascii-patrol-1.7-1|28	
21cr|ascii-patrol-1.7-1|29	%install
21cr|ascii-patrol-1.7-1|30	install -D -m 755 %{_builddir}/%{name}-%{version}/asciipat %{buildroot}/%{_bindir}/asciipat

283 21
21cr|asciiquarium-1.1-4|1	Name:           asciiquarium
21cr|asciiquarium-1.1-4|2	Version:        1.1
21cr|asciiquarium-1.1-4|3	Release:        4
21cr|asciiquarium-1.1-4|4	Summary:        An aquarium/sea animation in ASCII art
21cr|asciiquarium-1.1-4|5	License:        GPL
21cr|asciiquarium-1.1-4|6	Group:          Toys
21cr|asciiquarium-1.1-4|7	URL:            http://www.robobunny.com/projects/asciiquarium/
21cr|asciiquarium-1.1-4|8	Source0:        http://www.robobunny.com/projects/asciiquarium/%{name}_%{version}.tar.gz
21cr|asciiquarium-1.1-4|9	Requires:	perl-Term-Animation
21cr|asciiquarium-1.1-4|10	BuildArch:      noarch
21cr|asciiquarium-1.1-4|11	
21cr|asciiquarium-1.1-4|12	%description
21cr|asciiquarium-1.1-4|13	Asciiquarium is an aquarium/sea animation in ASCII art.
21cr|asciiquarium-1.1-4|14	
21cr|asciiquarium-1.1-4|15	%prep
21cr|asciiquarium-1.1-4|16	%setup -q -n %{name}_%{version}
21cr|asciiquarium-1.1-4|17	
21cr|asciiquarium-1.1-4|18	%build
21cr|asciiquarium-1.1-4|19	
21cr|asciiquarium-1.1-4|20	%install
21cr|asciiquarium-1.1-4|21	install -d -m 755 %{buildroot}%{_bindir}
21cr|asciiquarium-1.1-4|22	install -m 755 asciiquarium %{buildroot}%{_bindir}
21cr|asciiquarium-1.1-4|23	
21cr|asciiquarium-1.1-4|24	
21cr|asciiquarium-1.1-4|25	%files
21cr|asciiquarium-1.1-4|26	%doc CHANGES  README gpl.txt
21cr|asciiquarium-1.1-4|27	%{_bindir}/*

284 21
21cr|ask-2.5.3-13|1	%define _python_bytecompile_build 0
21cr|ask-2.5.3-13|2	
21cr|ask-2.5.3-13|3	Summary:	Active Spam Killer
21cr|ask-2.5.3-13|4	Name:		ask
21cr|ask-2.5.3-13|5	Version:	2.5.3
21cr|ask-2.5.3-13|6	Release:	13
21cr|ask-2.5.3-13|7	License:	GPLv2+
21cr|ask-2.5.3-13|8	Group:		Networking/Mail
21cr|ask-2.5.3-13|9	Url:		http://a-s-k.sourceforge.net/
21cr|ask-2.5.3-13|10	Source0:	%{name}-%{version}.tar.bz2
21cr|ask-2.5.3-13|11	Patch0:		ask-2.5.3-python2.patch
21cr|ask-2.5.3-13|12	BuildArch:	noarch
21cr|ask-2.5.3-13|13	
21cr|ask-2.5.3-13|14	%description
21cr|ask-2.5.3-13|15	Active Spam Killer (ASK) protects your email account against spam
21cr|ask-2.5.3-13|16	by confirming the sender's email address before actual delivery
21cr|ask-2.5.3-13|17	takes place. The confirmation happens by means of a "confirmation
21cr|ask-2.5.3-13|18	message" that is automatically sent to all "unknown" users. Once
21cr|ask-2.5.3-13|19	the sender replies to that message (a simple reply will do),
21cr|ask-2.5.3-13|20	future emails from that person will be delivered immediately. You
21cr|ask-2.5.3-13|21	can also specify (regexp) addresses to be immediately accepted,
21cr|ask-2.5.3-13|22	rejected (with a nastygram) or ignored. The package also includes
21cr|ask-2.5.3-13|23	a utility to scan your old mailboxes and generate a list of emails
21cr|ask-2.5.3-13|24	to be accepted automatically.
21cr|ask-2.5.3-13|25	
21cr|ask-2.5.3-13|26	%files
21cr|ask-2.5.3-13|27	%doc ChangeLog
21cr|ask-2.5.3-13|28	%doc docs/ask_doc.css docs/ask_doc.html docs/ask_doc.pdf docs/ask_doc.txt
21cr|ask-2.5.3-13|29	%{_bindir}/asksetup
21cr|ask-2.5.3-13|30	%{_bindir}/asksenders
21cr|ask-2.5.3-13|31	%{_bindir}/askfilter
21cr|ask-2.5.3-13|32	%{_prefix}/lib/ask/askconfig.py
21cr|ask-2.5.3-13|33	%{_prefix}/lib/ask/asklock.py
21cr|ask-2.5.3-13|34	%{_prefix}/lib/ask/asklog.py
21cr|ask-2.5.3-13|35	%{_prefix}/lib/ask/askmail.py
21cr|ask-2.5.3-13|36	%{_prefix}/lib/ask/askmain.py
21cr|ask-2.5.3-13|37	%{_prefix}/lib/ask/askmessage.py
21cr|ask-2.5.3-13|38	%{_prefix}/lib/ask/askremote.py
21cr|ask-2.5.3-13|39	%{_prefix}/lib/ask/askversion.py
21cr|ask-2.5.3-13|40	%{_datadir}/ask/templates/ask.rc
21cr|ask-2.5.3-13|41	%{_datadir}/ask/templates/ignorelist.txt
21cr|ask-2.5.3-13|42	%{_datadir}/ask/templates/whitelist.txt
21cr|ask-2.5.3-13|43	%{_datadir}/ask/templates/confirm_da.txt
21cr|ask-2.5.3-13|44	%{_datadir}/ask/templates/confirm_de.txt
21cr|ask-2.5.3-13|45	%{_datadir}/ask/templates/confirm_en.txt
21cr|ask-2.5.3-13|46	%{_datadir}/ask/templates/confirm_es.txt
21cr|ask-2.5.3-13|47	%{_datadir}/ask/templates/confirm_fi.txt
21cr|ask-2.5.3-13|48	%{_datadir}/ask/templates/confirm_fr.txt
21cr|ask-2.5.3-13|49	%{_datadir}/ask/templates/confirm_it.txt
21cr|ask-2.5.3-13|50	%{_datadir}/ask/templates/confirm_nl.txt
21cr|ask-2.5.3-13|51	%{_datadir}/ask/templates/confirm_ptbr.txt
21cr|ask-2.5.3-13|52	%{_mandir}/man1/asksenders.1*
21cr|ask-2.5.3-13|53	%{_mandir}/man1/asksetup.1*
21cr|ask-2.5.3-13|54	%{_mandir}/man1/askfilter.1*
21cr|ask-2.5.3-13|55	
21cr|ask-2.5.3-13|56	#----------------------------------------------------------------------------
21cr|ask-2.5.3-13|57	
21cr|ask-2.5.3-13|58	%prep
21cr|ask-2.5.3-13|59	%setup -q
21cr|ask-2.5.3-13|60	%patch0 -p1
21cr|ask-2.5.3-13|61	
21cr|ask-2.5.3-13|62	%build
21cr|ask-2.5.3-13|63	# Nothing
21cr|ask-2.5.3-13|64	
21cr|ask-2.5.3-13|65	%install
21cr|ask-2.5.3-13|66	install -d %{buildroot}%{_bindir}
21cr|ask-2.5.3-13|67	install -d %{buildroot}%{_prefix}/lib/ask
21cr|ask-2.5.3-13|68	install -d %{buildroot}%{_datadir}/ask
21cr|ask-2.5.3-13|69	install -d %{buildroot}%{_mandir}/man1
21cr|ask-2.5.3-13|70	install -d %{buildroot}%{_datadir}/ask/templates
21cr|ask-2.5.3-13|71	
21cr|ask-2.5.3-13|72	install -m0755 askfilter asksetup %{buildroot}%{_bindir}/
21cr|ask-2.5.3-13|73	install -m0755 utils/asksenders %{buildroot}%{_bindir}/
21cr|ask-2.5.3-13|74	
21cr|ask-2.5.3-13|75	install -m0644 askconfig.py %{buildroot}%{_prefix}/lib/ask/
21cr|ask-2.5.3-13|76	install -m0644 asklock.py %{buildroot}%{_prefix}/lib/ask/
21cr|ask-2.5.3-13|77	install -m0644 asklog.py %{buildroot}%{_prefix}/lib/ask/
21cr|ask-2.5.3-13|78	install -m0644 askmail.py %{buildroot}%{_prefix}/lib/ask/
21cr|ask-2.5.3-13|79	install -m0644 askmain.py %{buildroot}%{_prefix}/lib/ask/
21cr|ask-2.5.3-13|80	install -m0644 askmessage.py %{buildroot}%{_prefix}/lib/ask/
21cr|ask-2.5.3-13|81	install -m0644 askremote.py %{buildroot}%{_prefix}/lib/ask/
21cr|ask-2.5.3-13|82	install -m0644 askversion.py %{buildroot}%{_prefix}/lib/ask/
21cr|ask-2.5.3-13|83	
21cr|ask-2.5.3-13|84	install -m0644 templates/* %{buildroot}%{_datadir}/ask/templates/
21cr|ask-2.5.3-13|85	
21cr|ask-2.5.3-13|86	install -m0644 docs/*.1 %{buildroot}%{_mandir}/man1/

285 21
21cr|aspell-csb-0.02_0-1|1	%define _enable_debug_packages %{nil}
21cr|aspell-csb-0.02_0-1|2	%define debug_package          %{nil}
21cr|aspell-csb-0.02_0-1|3	
21cr|aspell-csb-0.02_0-1|4	%define src_ver 0.02-0
21cr|aspell-csb-0.02_0-1|5	%define fname aspell6-%{languagecode}
21cr|aspell-csb-0.02_0-1|6	%define aspell_ver 0.60
21cr|aspell-csb-0.02_0-1|7	%define languageenglazy Kashubian
21cr|aspell-csb-0.02_0-1|8	%define languagecode csb
21cr|aspell-csb-0.02_0-1|9	# FIXME: no locale yet
21cr|aspell-csb-0.02_0-1|10	%define lc_ctype csb_XX
21cr|aspell-csb-0.02_0-1|11	
21cr|aspell-csb-0.02_0-1|12	Summary:	%{languageenglazy} files for aspell
21cr|aspell-csb-0.02_0-1|13	Name:		aspell-%{languagecode}
21cr|aspell-csb-0.02_0-1|14	Version:	0.02_0
21cr|aspell-csb-0.02_0-1|15	Release:	1
21cr|aspell-csb-0.02_0-1|16	License:	GPLv2+
21cr|aspell-csb-0.02_0-1|17	Group:		System/Internationalization
21cr|aspell-csb-0.02_0-1|18	Url:		http://aspell.net/
21cr|aspell-csb-0.02_0-1|19	Source0:	http://ftp.gnu.org/gnu/aspell/dict/csb/%{fname}-%{src_ver}.tar.bz2
21cr|aspell-csb-0.02_0-1|20	Provides:	spell-%{languagecode}
21cr|aspell-csb-0.02_0-1|21	BuildRequires:	aspell >= %{aspell_ver}
21cr|aspell-csb-0.02_0-1|22	Requires:	aspell >= %{aspell_ver}
21cr|aspell-csb-0.02_0-1|23	# Mandriva Stuff
21cr|aspell-csb-0.02_0-1|24	#Requires:	locales-%{languagecode}
21cr|aspell-csb-0.02_0-1|25	# aspell = 1, myspell = 2, lang-specific = 3
21cr|aspell-csb-0.02_0-1|26	Provides:	enchant-dictionary = 1
21cr|aspell-csb-0.02_0-1|27	Provides:	aspell-dictionary
21cr|aspell-csb-0.02_0-1|28	#Provides:	aspell-%{lc_ctype}
21cr|aspell-csb-0.02_0-1|29	Autoreqprov:	no
21cr|aspell-csb-0.02_0-1|30	
21cr|aspell-csb-0.02_0-1|31	%description
21cr|aspell-csb-0.02_0-1|32	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21cr|aspell-csb-0.02_0-1|33	
21cr|aspell-csb-0.02_0-1|34	%files
21cr|aspell-csb-0.02_0-1|35	%doc README* Copyright
21cr|aspell-csb-0.02_0-1|36	%{_libdir}/aspell-%{aspell_ver}/*
21cr|aspell-csb-0.02_0-1|37	
21cr|aspell-csb-0.02_0-1|38	#----------------------------------------------------------------------------
21cr|aspell-csb-0.02_0-1|39	
21cr|aspell-csb-0.02_0-1|40	%prep
21cr|aspell-csb-0.02_0-1|41	%setup -q -n %{fname}-%{src_ver}
21cr|aspell-csb-0.02_0-1|42	
21cr|aspell-csb-0.02_0-1|43	chmod 644 Copyright README*
21cr|aspell-csb-0.02_0-1|44	
21cr|aspell-csb-0.02_0-1|45	%build
21cr|aspell-csb-0.02_0-1|46	# don't use configure macro
21cr|aspell-csb-0.02_0-1|47	./configure
21cr|aspell-csb-0.02_0-1|48	
21cr|aspell-csb-0.02_0-1|49	%make
21cr|aspell-csb-0.02_0-1|50	
21cr|aspell-csb-0.02_0-1|51	%install
21cr|aspell-csb-0.02_0-1|52	%makeinstall_std

286 21
21cr|aspellgui-0.0.7-7|1	%define oname AspellGUI
21cr|aspellgui-0.0.7-7|2	
21cr|aspellgui-0.0.7-7|3	Summary:	GUI for aspell
21cr|aspellgui-0.0.7-7|4	Name:		aspellgui
21cr|aspellgui-0.0.7-7|5	Version:	0.0.7
21cr|aspellgui-0.0.7-7|6	Release:	7
21cr|aspellgui-0.0.7-7|7	License:	GPLv3+
21cr|aspellgui-0.0.7-7|8	Group:		Text tools
21cr|aspellgui-0.0.7-7|9	Url:		http://keithhedger.hostingsiteforfree.com/pages/aspellgui/aspelgui.html
21cr|aspellgui-0.0.7-7|10	Source0:	http://keithhedger.hostingsiteforfree.com/zips/aspellgui/%{oname}-%{version}.tar.gz
21cr|aspellgui-0.0.7-7|11	Patch0:		AspellGUI-0.0.7-optflags.patch
21cr|aspellgui-0.0.7-7|12	Patch1:		AspellGUI-0.0.7-install.patch
21cr|aspellgui-0.0.7-7|13	BuildRequires:	desktop-file-utils
21cr|aspellgui-0.0.7-7|14	BuildRequires:	aspell-devel
21cr|aspellgui-0.0.7-7|15	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|aspellgui-0.0.7-7|16	
21cr|aspellgui-0.0.7-7|17	%description
21cr|aspellgui-0.0.7-7|18	GUI for aspell, just launch it from the accessories menu and pase or type
21cr|aspellgui-0.0.7-7|19	a word in the text box and either press "Spell Check" to check and correct
21cr|aspellgui-0.0.7-7|20	all words in the text box or select a single word and press "Check Word"
21cr|aspellgui-0.0.7-7|21	to just correct that one, that's all there is to it.
21cr|aspellgui-0.0.7-7|22	
21cr|aspellgui-0.0.7-7|23	%files
21cr|aspellgui-0.0.7-7|24	%doc  ChangeLog README AspellGUI/resources/docs/gpl-3.0.txt
21cr|aspellgui-0.0.7-7|25	%{_bindir}/%{name}
21cr|aspellgui-0.0.7-7|26	%{_datadir}/applications/%{oname}.desktop
21cr|aspellgui-0.0.7-7|27	%{_datadir}/pixmaps/AspellGUI.png
21cr|aspellgui-0.0.7-7|28	%{_datadir}/pixmaps/AspellGUI48.png
21cr|aspellgui-0.0.7-7|29	%{_iconsdir}/hicolor/*/apps/AspellGUI.png
21cr|aspellgui-0.0.7-7|30	%{_datadir}/AspellGUI/
21cr|aspellgui-0.0.7-7|31	
21cr|aspellgui-0.0.7-7|32	#----------------------------------------------------------------------------
21cr|aspellgui-0.0.7-7|33	
21cr|aspellgui-0.0.7-7|34	%prep
21cr|aspellgui-0.0.7-7|35	%setup -qn %{oname}-%{version}
21cr|aspellgui-0.0.7-7|36	%patch0 -p1
21cr|aspellgui-0.0.7-7|37	%patch1 -p1
21cr|aspellgui-0.0.7-7|38	touch NEWS AUTHORS
21cr|aspellgui-0.0.7-7|39	
21cr|aspellgui-0.0.7-7|40	%build
21cr|aspellgui-0.0.7-7|41	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|aspellgui-0.0.7-7|42	autoreconf -fi
21cr|aspellgui-0.0.7-7|43	%configure \
21cr|aspellgui-0.0.7-7|44	--enable-qt5
21cr|aspellgui-0.0.7-7|45	make clean
21cr|aspellgui-0.0.7-7|46	%make
21cr|aspellgui-0.0.7-7|47	
21cr|aspellgui-0.0.7-7|48	%install
21cr|aspellgui-0.0.7-7|49	%makeinstall_std
21cr|aspellgui-0.0.7-7|50	
21cr|aspellgui-0.0.7-7|51	desktop-file-validate %{buildroot}%{_datadir}/applications/AspellGUI.desktop

287 21
21cr|aspell-pt_BR-0.60.0-8|1	%define _enable_debug_packages %{nil}
21cr|aspell-pt_BR-0.60.0-8|2	%define debug_package          %{nil}
21cr|aspell-pt_BR-0.60.0-8|3	
21cr|aspell-pt_BR-0.60.0-8|4	%define languageenglazy Portuguese Brasilian
21cr|aspell-pt_BR-0.60.0-8|5	%define languagecode pt_BR
21cr|aspell-pt_BR-0.60.0-8|6	%define lc_ctype pt_BR
21cr|aspell-pt_BR-0.60.0-8|7	
21cr|aspell-pt_BR-0.60.0-8|8	Summary:	%{languageenglazy} files for aspell
21cr|aspell-pt_BR-0.60.0-8|9	Name:		aspell-%{languagecode}
21cr|aspell-pt_BR-0.60.0-8|10	Version:	0.60.0
21cr|aspell-pt_BR-0.60.0-8|11	Release:	8
21cr|aspell-pt_BR-0.60.0-8|12	License:	GPLv2+
21cr|aspell-pt_BR-0.60.0-8|13	Group:		System/Internationalization
21cr|aspell-pt_BR-0.60.0-8|14	Url:		http://aspell.sourceforge.net/
21cr|aspell-pt_BR-0.60.0-8|15	# http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21cr|aspell-pt_BR-0.60.0-8|16	Source:		ftp://ftp.gnu.org/gnu/aspell/dict/pt_BR/aspell6-%{languagecode}-20090702-0.tar.bz2
21cr|aspell-pt_BR-0.60.0-8|17	BuildRequires:	aspell >= 0.60
21cr|aspell-pt_BR-0.60.0-8|18	Requires:	aspell >= 0.60
21cr|aspell-pt_BR-0.60.0-8|19	Requires:	locales-pt
21cr|aspell-pt_BR-0.60.0-8|20	# aspell = 1, myspell = 2, lang-specific = 3
21cr|aspell-pt_BR-0.60.0-8|21	Provides:	enchant-dictionary = 1
21cr|aspell-pt_BR-0.60.0-8|22	Provides:	aspell-dictionary
21cr|aspell-pt_BR-0.60.0-8|23	Provides:	aspell-%{lc_ctype}
21cr|aspell-pt_BR-0.60.0-8|24	
21cr|aspell-pt_BR-0.60.0-8|25	%description
21cr|aspell-pt_BR-0.60.0-8|26	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21cr|aspell-pt_BR-0.60.0-8|27	
21cr|aspell-pt_BR-0.60.0-8|28	%files
21cr|aspell-pt_BR-0.60.0-8|29	%doc README Copyright COPYING doc/NEWS doc/LEIAME_ooo.txt doc/README_ooo.txt doc/README_aspell.txt
21cr|aspell-pt_BR-0.60.0-8|30	%{_libdir}/aspell-0.60/*
21cr|aspell-pt_BR-0.60.0-8|31	
21cr|aspell-pt_BR-0.60.0-8|32	#----------------------------------------------------------------------------
21cr|aspell-pt_BR-0.60.0-8|33	
21cr|aspell-pt_BR-0.60.0-8|34	%prep
21cr|aspell-pt_BR-0.60.0-8|35	%setup -qn aspell6-pt_BR-20090702-0
21cr|aspell-pt_BR-0.60.0-8|36	
21cr|aspell-pt_BR-0.60.0-8|37	%build
21cr|aspell-pt_BR-0.60.0-8|38	# don't use configure macro
21cr|aspell-pt_BR-0.60.0-8|39	./configure
21cr|aspell-pt_BR-0.60.0-8|40	%make
21cr|aspell-pt_BR-0.60.0-8|41	
21cr|aspell-pt_BR-0.60.0-8|42	%install
21cr|aspell-pt_BR-0.60.0-8|43	%makeinstall_std

288 21
21cr|aspell-sr-0.60.0-8|1	%define _enable_debug_packages %{nil}
21cr|aspell-sr-0.60.0-8|2	%define debug_package          %{nil}
21cr|aspell-sr-0.60.0-8|3	
21cr|aspell-sr-0.60.0-8|4	%define src_ver 0.02
21cr|aspell-sr-0.60.0-8|5	%define languageenglazy Serbian
21cr|aspell-sr-0.60.0-8|6	%define languagecode sr
21cr|aspell-sr-0.60.0-8|7	%define lc_ctype sr_YU
21cr|aspell-sr-0.60.0-8|8	
21cr|aspell-sr-0.60.0-8|9	Summary:       %{languageenglazy} files for aspell
21cr|aspell-sr-0.60.0-8|10	Name:          aspell-%{languagecode}
21cr|aspell-sr-0.60.0-8|11	Version:       0.60.0
21cr|aspell-sr-0.60.0-8|12	Release:       8
21cr|aspell-sr-0.60.0-8|13	Group:         System/Internationalization
21cr|aspell-sr-0.60.0-8|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell6-%{languagecode}-%{src_ver}.tar.bz2
21cr|aspell-sr-0.60.0-8|15	URL:		   http://aspell.net/
21cr|aspell-sr-0.60.0-8|16	License:	   LGPL
21cr|aspell-sr-0.60.0-8|17	Provides: spell-%{languagecode}
21cr|aspell-sr-0.60.0-8|18	
21cr|aspell-sr-0.60.0-8|19	BuildRequires: aspell >= 0.50
21cr|aspell-sr-0.60.0-8|20	BuildRequires: make
21cr|aspell-sr-0.60.0-8|21	Requires:      aspell >= 0.50
21cr|aspell-sr-0.60.0-8|22	
21cr|aspell-sr-0.60.0-8|23	# Mandriva Stuff
21cr|aspell-sr-0.60.0-8|24	Requires:      locales-%{languagecode}
21cr|aspell-sr-0.60.0-8|25	# aspell = 1, myspell = 2, lang-specific = 3
21cr|aspell-sr-0.60.0-8|26	Provides:      enchant-dictionary = 1
21cr|aspell-sr-0.60.0-8|27	Provides:      aspell-dictionary
21cr|aspell-sr-0.60.0-8|28	Provides:	   aspell-%{lc_ctype}
21cr|aspell-sr-0.60.0-8|29	
21cr|aspell-sr-0.60.0-8|30	Autoreqprov:   no
21cr|aspell-sr-0.60.0-8|31	
21cr|aspell-sr-0.60.0-8|32	%description
21cr|aspell-sr-0.60.0-8|33	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21cr|aspell-sr-0.60.0-8|34	
21cr|aspell-sr-0.60.0-8|35	%prep
21cr|aspell-sr-0.60.0-8|36	%setup -q -n aspell6-%{languagecode}-%{src_ver}
21cr|aspell-sr-0.60.0-8|37	
21cr|aspell-sr-0.60.0-8|38	%build
21cr|aspell-sr-0.60.0-8|39	# don't use configure macro
21cr|aspell-sr-0.60.0-8|40	./configure
21cr|aspell-sr-0.60.0-8|41	
21cr|aspell-sr-0.60.0-8|42	%make
21cr|aspell-sr-0.60.0-8|43	
21cr|aspell-sr-0.60.0-8|44	%install
21cr|aspell-sr-0.60.0-8|45	rm -fr $RPM_BUILD_ROOT
21cr|aspell-sr-0.60.0-8|46	
21cr|aspell-sr-0.60.0-8|47	%makeinstall_std
21cr|aspell-sr-0.60.0-8|48	
21cr|aspell-sr-0.60.0-8|49	chmod 644 Copyright README*
21cr|aspell-sr-0.60.0-8|50	
21cr|aspell-sr-0.60.0-8|51	%clean
21cr|aspell-sr-0.60.0-8|52	rm -fr $RPM_BUILD_ROOT
21cr|aspell-sr-0.60.0-8|53	
21cr|aspell-sr-0.60.0-8|54	%files
21cr|aspell-sr-0.60.0-8|55	%defattr(-,root,root)
21cr|aspell-sr-0.60.0-8|56	%doc README* Copyright
21cr|aspell-sr-0.60.0-8|57	%{_libdir}/aspell-*/*

289 21
21cr|aspell-te-0.60.0-9|1	%define _enable_debug_packages %{nil}
21cr|aspell-te-0.60.0-9|2	%define debug_package          %{nil}
21cr|aspell-te-0.60.0-9|3	
21cr|aspell-te-0.60.0-9|4	%define src_ver 0.01-2
21cr|aspell-te-0.60.0-9|5	%define fname aspell6-%{languagecode}
21cr|aspell-te-0.60.0-9|6	%define aspell_ver 0.60
21cr|aspell-te-0.60.0-9|7	%define languageenglazy Telugu
21cr|aspell-te-0.60.0-9|8	%define languagecode te
21cr|aspell-te-0.60.0-9|9	%define lc_ctype te_IN
21cr|aspell-te-0.60.0-9|10	
21cr|aspell-te-0.60.0-9|11	Summary:       %{languageenglazy} files for aspell
21cr|aspell-te-0.60.0-9|12	Name:          aspell-%{languagecode}
21cr|aspell-te-0.60.0-9|13	Version:       0.60.0
21cr|aspell-te-0.60.0-9|14	Release:       9
21cr|aspell-te-0.60.0-9|15	Group:         System/Internationalization
21cr|aspell-te-0.60.0-9|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21cr|aspell-te-0.60.0-9|17	URL:		   http://aspell.net/
21cr|aspell-te-0.60.0-9|18	License:	   LGPL
21cr|aspell-te-0.60.0-9|19	Provides: spell-%{languagecode}
21cr|aspell-te-0.60.0-9|20	
21cr|aspell-te-0.60.0-9|21	BuildRequires: aspell >= %{aspell_ver}
21cr|aspell-te-0.60.0-9|22	BuildRequires: make
21cr|aspell-te-0.60.0-9|23	Requires:      aspell >= %{aspell_ver}
21cr|aspell-te-0.60.0-9|24	
21cr|aspell-te-0.60.0-9|25	# Mandriva Stuff
21cr|aspell-te-0.60.0-9|26	Requires:      locales-%{languagecode}
21cr|aspell-te-0.60.0-9|27	# aspell = 1, myspell = 2, lang-specific = 3
21cr|aspell-te-0.60.0-9|28	Provides:      enchant-dictionary = 1
21cr|aspell-te-0.60.0-9|29	Provides:      aspell-dictionary
21cr|aspell-te-0.60.0-9|30	Provides:      aspell-%{lc_ctype}
21cr|aspell-te-0.60.0-9|31	
21cr|aspell-te-0.60.0-9|32	Autoreqprov:   no
21cr|aspell-te-0.60.0-9|33	
21cr|aspell-te-0.60.0-9|34	%description
21cr|aspell-te-0.60.0-9|35	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21cr|aspell-te-0.60.0-9|36	
21cr|aspell-te-0.60.0-9|37	%prep
21cr|aspell-te-0.60.0-9|38	%setup -q -n %{fname}-%{src_ver}
21cr|aspell-te-0.60.0-9|39	
21cr|aspell-te-0.60.0-9|40	%build
21cr|aspell-te-0.60.0-9|41	# don't use configure macro
21cr|aspell-te-0.60.0-9|42	./configure
21cr|aspell-te-0.60.0-9|43	
21cr|aspell-te-0.60.0-9|44	%make
21cr|aspell-te-0.60.0-9|45	
21cr|aspell-te-0.60.0-9|46	%install
21cr|aspell-te-0.60.0-9|47	rm -fr $RPM_BUILD_ROOT
21cr|aspell-te-0.60.0-9|48	
21cr|aspell-te-0.60.0-9|49	%makeinstall_std
21cr|aspell-te-0.60.0-9|50	
21cr|aspell-te-0.60.0-9|51	%clean
21cr|aspell-te-0.60.0-9|52	rm -fr $RPM_BUILD_ROOT
21cr|aspell-te-0.60.0-9|53	
21cr|aspell-te-0.60.0-9|54	%files
21cr|aspell-te-0.60.0-9|55	%defattr(-,root,root)
21cr|aspell-te-0.60.0-9|56	%{_libdir}/aspell-%{aspell_ver}/*

290 21
21cr|assaultcube-1.2.0.2-1|1	%define name_orig AssaultCube
21cr|assaultcube-1.2.0.2-1|2	
21cr|assaultcube-1.2.0.2-1|3	Summary:	AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube
21cr|assaultcube-1.2.0.2-1|4	Name:		assaultcube
21cr|assaultcube-1.2.0.2-1|5	Version:	1.2.0.2
21cr|assaultcube-1.2.0.2-1|6	Release:	1
21cr|assaultcube-1.2.0.2-1|7	License:	Freeware
21cr|assaultcube-1.2.0.2-1|8	Group:		Games/Arcade
21cr|assaultcube-1.2.0.2-1|9	Url:		http://assault.cubers.net/index.html
21cr|assaultcube-1.2.0.2-1|10	Source0:	http://transact.dl.sourceforge.net/sourceforge/actiongame/%{name_orig}_v%{version}.source.tar.bz2
21cr|assaultcube-1.2.0.2-1|11	Source1:	http://transact.dl.sourceforge.net/sourceforge/actiongame/%{name_orig}_v%{version}.tar.bz2
21cr|assaultcube-1.2.0.2-1|12	Source2:	AssaultCube-startscript.sh
21cr|assaultcube-1.2.0.2-1|13	Source3:	AssaultCube-server.sh
21cr|assaultcube-1.2.0.2-1|14	Source11:	%{name_orig}.16.png
21cr|assaultcube-1.2.0.2-1|15	Source12:	%{name_orig}.32.png
21cr|assaultcube-1.2.0.2-1|16	Source13:	%{name_orig}.48.png
21cr|assaultcube-1.2.0.2-1|17	Patch0:		AssaultCube_v1.2.0.2-debug.patch
21cr|assaultcube-1.2.0.2-1|18	Patch1:		assaultcube-1.2.0.2-mga-gcc.patch
21cr|assaultcube-1.2.0.2-1|19	BuildRequires:	clang
21cr|assaultcube-1.2.0.2-1|20	BuildRequires:	pkgconfig(gl)
21cr|assaultcube-1.2.0.2-1|21	BuildRequires:	pkgconfig(glu)
21cr|assaultcube-1.2.0.2-1|22	BuildRequires:	pkgconfig(libcurl)
21cr|assaultcube-1.2.0.2-1|23	BuildRequires:	pkgconfig(openal)
21cr|assaultcube-1.2.0.2-1|24	BuildRequires:	pkgconfig(sdl)
21cr|assaultcube-1.2.0.2-1|25	BuildRequires:	pkgconfig(SDL_image)
21cr|assaultcube-1.2.0.2-1|26	BuildRequires:	pkgconfig(vorbis)
21cr|assaultcube-1.2.0.2-1|27	BuildRequires:	pkgconfig(zlib)
21cr|assaultcube-1.2.0.2-1|28	BuildConflicts:	freetds-devel
21cr|assaultcube-1.2.0.2-1|29	Obsoletes:	ActionCube < 1.0.2
21cr|assaultcube-1.2.0.2-1|30	
21cr|assaultcube-1.2.0.2-1|31	%description
21cr|assaultcube-1.2.0.2-1|32	AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube.
21cr|assaultcube-1.2.0.2-1|33	
21cr|assaultcube-1.2.0.2-1|34	Set in a realistic looking environment, gameplay is fast and arcade.
21cr|assaultcube-1.2.0.2-1|35	This game is all about team oriented multiplayer fun. Similar to counterstrike.
21cr|assaultcube-1.2.0.2-1|36	
21cr|assaultcube-1.2.0.2-1|37	This package is in restricted non-free because, although the Cube engine is
21cr|assaultcube-1.2.0.2-1|38	Free, the game data (models, textures, maps etc.) are non-free, preclude
21cr|assaultcube-1.2.0.2-1|39	commercial distribution, and in some cases do not allow modification.
21cr|assaultcube-1.2.0.2-1|40	
21cr|assaultcube-1.2.0.2-1|41	%files
21cr|assaultcube-1.2.0.2-1|42	%defattr(-, root, root, 0755)
21cr|assaultcube-1.2.0.2-1|43	%doc source/*.txt README.html
21cr|assaultcube-1.2.0.2-1|44	%doc docs
21cr|assaultcube-1.2.0.2-1|45	%{_gamesbindir}/*
21cr|assaultcube-1.2.0.2-1|46	%dir %{_datadir}/games/%{name}
21cr|assaultcube-1.2.0.2-1|47	%{_datadir}/games/%{name}/*
21cr|assaultcube-1.2.0.2-1|48	%{_datadir}/applications/%{name}*.desktop
21cr|assaultcube-1.2.0.2-1|49	%{_miconsdir}/%{name}.png
21cr|assaultcube-1.2.0.2-1|50	%{_iconsdir}/%{name}.png
21cr|assaultcube-1.2.0.2-1|51	%{_liconsdir}/%{name}.png
21cr|assaultcube-1.2.0.2-1|52	
21cr|assaultcube-1.2.0.2-1|53	
21cr|assaultcube-1.2.0.2-1|54	#----------------------------------------------------------------------------
21cr|assaultcube-1.2.0.2-1|55	
21cr|assaultcube-1.2.0.2-1|56	%prep
21cr|assaultcube-1.2.0.2-1|57	%setup -q -n %{name_orig}_v%{version}.source
21cr|assaultcube-1.2.0.2-1|58	%setup -q -T -D -b 1 -n %{name_orig}_v%{version}
21cr|assaultcube-1.2.0.2-1|59	%patch0 -p1
21cr|assaultcube-1.2.0.2-1|60	%patch1 -p1
21cr|assaultcube-1.2.0.2-1|61	
21cr|assaultcube-1.2.0.2-1|62	%build
21cr|assaultcube-1.2.0.2-1|63	pushd source/src
21cr|assaultcube-1.2.0.2-1|64	# flags for enet:
21cr|assaultcube-1.2.0.2-1|65	export CFLAGS="%{optflags}"
21cr|assaultcube-1.2.0.2-1|66	export CXXFLAGS="%{optflags}"
21cr|assaultcube-1.2.0.2-1|67	# flags for engine:
21cr|assaultcube-1.2.0.2-1|68	make CXXOPTFLAGS="%{optflags}"
21cr|assaultcube-1.2.0.2-1|69	popd
21cr|assaultcube-1.2.0.2-1|70	
21cr|assaultcube-1.2.0.2-1|71	%install
21cr|assaultcube-1.2.0.2-1|72	pushd source/src
21cr|assaultcube-1.2.0.2-1|73	%makeinstall
21cr|assaultcube-1.2.0.2-1|74	popd
21cr|assaultcube-1.2.0.2-1|75	
21cr|assaultcube-1.2.0.2-1|76	install -dm 755 %{buildroot}%{_gamesbindir}
21cr|assaultcube-1.2.0.2-1|77	install -m 755 bin_unix/native_client \
21cr|assaultcube-1.2.0.2-1|78	%{buildroot}%{_gamesbindir}/assaultcube_client.real
21cr|assaultcube-1.2.0.2-1|79	install -m 755 bin_unix/native_server \
21cr|assaultcube-1.2.0.2-1|80	%{buildroot}%{_gamesbindir}/assaultcube_server.real
21cr|assaultcube-1.2.0.2-1|81	
21cr|assaultcube-1.2.0.2-1|82	install -dm 755 %{buildroot}%{_gamesdatadir}
21cr|assaultcube-1.2.0.2-1|83	install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|assaultcube-1.2.0.2-1|84	for i in config demos packages; do
21cr|assaultcube-1.2.0.2-1|85	cp -R $i \
21cr|assaultcube-1.2.0.2-1|86	%{buildroot}%{_datadir}/games/%{name}
21cr|assaultcube-1.2.0.2-1|87	find %{buildroot}%{_datadir}/games/%{name}/$i -type f -exec chmod 644 {} \;
21cr|assaultcube-1.2.0.2-1|88	done
21cr|assaultcube-1.2.0.2-1|89	chmod o+rwt %{buildroot}%{_datadir}/games/%{name}/packages/maps
21cr|assaultcube-1.2.0.2-1|90	
21cr|assaultcube-1.2.0.2-1|91	# startscripts
21cr|assaultcube-1.2.0.2-1|92	
21cr|assaultcube-1.2.0.2-1|93	install -m 755 %{SOURCE2} \
21cr|assaultcube-1.2.0.2-1|94	%{buildroot}%{_gamesbindir}/%{name}.sh
21cr|assaultcube-1.2.0.2-1|95	install -m 755 %{SOURCE3} \
21cr|assaultcube-1.2.0.2-1|96	%{buildroot}%{_gamesbindir}/%{name}_server.sh
21cr|assaultcube-1.2.0.2-1|97	
21cr|assaultcube-1.2.0.2-1|98	# icon
21cr|assaultcube-1.2.0.2-1|99	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|assaultcube-1.2.0.2-1|100	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|assaultcube-1.2.0.2-1|101	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|assaultcube-1.2.0.2-1|102	
21cr|assaultcube-1.2.0.2-1|103	mkdir -p %{buildroot}%{_datadir}/applications
21cr|assaultcube-1.2.0.2-1|104	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|assaultcube-1.2.0.2-1|105	[Desktop Entry]
21cr|assaultcube-1.2.0.2-1|106	Name=%{name_orig}
21cr|assaultcube-1.2.0.2-1|107	Encoding=UTF-8
21cr|assaultcube-1.2.0.2-1|108	Comment=AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube
21cr|assaultcube-1.2.0.2-1|109	Exec=%{_gamesbindir}/%{name}.sh
21cr|assaultcube-1.2.0.2-1|110	Icon=%{name}
21cr|assaultcube-1.2.0.2-1|111	Terminal=false
21cr|assaultcube-1.2.0.2-1|112	Type=Application
21cr|assaultcube-1.2.0.2-1|113	StartupNotify=false
21cr|assaultcube-1.2.0.2-1|114	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|assaultcube-1.2.0.2-1|115	EOF
21cr|assaultcube-1.2.0.2-1|116	
21cr|assaultcube-1.2.0.2-1|117	cat > %{buildroot}%{_datadir}/applications/%{name}_server.desktop << EOF
21cr|assaultcube-1.2.0.2-1|118	[Desktop Entry]
21cr|assaultcube-1.2.0.2-1|119	Version=1.0
21cr|assaultcube-1.2.0.2-1|120	Encoding=UTF-8
21cr|assaultcube-1.2.0.2-1|121	Name=AssaultCube-Server
21cr|assaultcube-1.2.0.2-1|122	Comment=AssaultCube Server
21cr|assaultcube-1.2.0.2-1|123	Exec=%{_gamesbindir}/%{name}_server.sh
21cr|assaultcube-1.2.0.2-1|124	Icon=%{name}
21cr|assaultcube-1.2.0.2-1|125	Terminal=true
21cr|assaultcube-1.2.0.2-1|126	Type=Application
21cr|assaultcube-1.2.0.2-1|127	StartupNotify=true
21cr|assaultcube-1.2.0.2-1|128	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|assaultcube-1.2.0.2-1|129	EOF
21cr|assaultcube-1.2.0.2-1|130	
21cr|assaultcube-1.2.0.2-1|131	cat > %{buildroot}%{_datadir}/applications/%{name}_server_lan.desktop << EOF
21cr|assaultcube-1.2.0.2-1|132	[Desktop Entry]
21cr|assaultcube-1.2.0.2-1|133	Version=1.0
21cr|assaultcube-1.2.0.2-1|134	Encoding=UTF-8
21cr|assaultcube-1.2.0.2-1|135	Name=AssaultCube-Server-Lan
21cr|assaultcube-1.2.0.2-1|136	Comment=AssaultCube Server (private)
21cr|assaultcube-1.2.0.2-1|137	Exec=%{_gamesbindir}/%{name}_server.sh -mlocalhost
21cr|assaultcube-1.2.0.2-1|138	Icon=%{name}
21cr|assaultcube-1.2.0.2-1|139	Terminal=true
21cr|assaultcube-1.2.0.2-1|140	Type=Application
21cr|assaultcube-1.2.0.2-1|141	StartupNotify=true
21cr|assaultcube-1.2.0.2-1|142	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|assaultcube-1.2.0.2-1|143	EOF

291 21
21cr|assetml-1.2.1-16|1	%define major 0
21cr|assetml-1.2.1-16|2	%define libname %mklibname %name %major
21cr|assetml-1.2.1-16|3	%define libnamedev %mklibname %name %major -d
21cr|assetml-1.2.1-16|4	
21cr|assetml-1.2.1-16|5	%ifarch aarch64 riscv64 %{e2k}
21cr|assetml-1.2.1-16|6	%define _disable_ld_no_undefined 1
21cr|assetml-1.2.1-16|7	%endif
21cr|assetml-1.2.1-16|8	
21cr|assetml-1.2.1-16|9	Summary:	Library assetml to share and reuse content like image and audio file
21cr|assetml-1.2.1-16|10	Name: 		assetml
21cr|assetml-1.2.1-16|11	Version: 	1.2.1
21cr|assetml-1.2.1-16|12	Release: 	16
21cr|assetml-1.2.1-16|13	License: 	GPLv2+
21cr|assetml-1.2.1-16|14	Group: 		System/Libraries
21cr|assetml-1.2.1-16|15	Source:		lib%name-%version.tar.bz2
21cr|assetml-1.2.1-16|16	BuildRequires:	pkgconfig
21cr|assetml-1.2.1-16|17	BuildRequires:	popt-devel
21cr|assetml-1.2.1-16|18	BuildRequires:	glib2-devel >= 2.0.0
21cr|assetml-1.2.1-16|19	BuildRequires:	glibc-devel
21cr|assetml-1.2.1-16|20	BuildRequires:	libxml2-devel
21cr|assetml-1.2.1-16|21	BuildRequires:	texi2html
21cr|assetml-1.2.1-16|22	BuildRequires:	texinfo
21cr|assetml-1.2.1-16|23	URL: 		http://ofset.sf.net/assetml
21cr|assetml-1.2.1-16|24	
21cr|assetml-1.2.1-16|25	%description
21cr|assetml-1.2.1-16|26	This is a library based on an XML file format that is used to share and reuse
21cr|assetml-1.2.1-16|27	content like image and audio file.
21cr|assetml-1.2.1-16|28	Application using this library can query files on their system that provides an
21cr|assetml-1.2.1-16|29	assetml xml file description.
21cr|assetml-1.2.1-16|30	
21cr|assetml-1.2.1-16|31	%package -n %libname
21cr|assetml-1.2.1-16|32	Summary:        Library assetml to share image and audio file between project
21cr|assetml-1.2.1-16|33	Group:          System/Libraries
21cr|assetml-1.2.1-16|34	
21cr|assetml-1.2.1-16|35	%description -n %libname
21cr|assetml-1.2.1-16|36	AssetML Library
21cr|assetml-1.2.1-16|37	
21cr|assetml-1.2.1-16|38	%package  -n %libnamedev
21cr|assetml-1.2.1-16|39	Summary:        Devel Library assetml to share image and audio file between project
21cr|assetml-1.2.1-16|40	Group: 		System/Libraries
21cr|assetml-1.2.1-16|41	Requires:       %libname = %version
21cr|assetml-1.2.1-16|42	Provides:	libassetml-devel
21cr|assetml-1.2.1-16|43	
21cr|assetml-1.2.1-16|44	%description -n %libnamedev
21cr|assetml-1.2.1-16|45	AssetML Devel Library
21cr|assetml-1.2.1-16|46	
21cr|assetml-1.2.1-16|47	%prep
21cr|assetml-1.2.1-16|48	
21cr|assetml-1.2.1-16|49	%setup -q -n lib%{name}-%version
21cr|assetml-1.2.1-16|50	
21cr|assetml-1.2.1-16|51	%build
21cr|assetml-1.2.1-16|52	
21cr|assetml-1.2.1-16|53	%configure
21cr|assetml-1.2.1-16|54	
21cr|assetml-1.2.1-16|55	%make
21cr|assetml-1.2.1-16|56	
21cr|assetml-1.2.1-16|57	%install
21cr|assetml-1.2.1-16|58	%makeinstall
21cr|assetml-1.2.1-16|59	
21cr|assetml-1.2.1-16|60	%find_lang lib%name
21cr|assetml-1.2.1-16|61	
21cr|assetml-1.2.1-16|62	
21cr|assetml-1.2.1-16|63	%files -f lib%name.lang
21cr|assetml-1.2.1-16|64	%doc AUTHORS COPYING ChangeLog INSTALL README THANKS
21cr|assetml-1.2.1-16|65	%_bindir/*
21cr|assetml-1.2.1-16|66	%_datadir/gnome/help/*
21cr|assetml-1.2.1-16|67	%_infodir/*
21cr|assetml-1.2.1-16|68	
21cr|assetml-1.2.1-16|69	%files -n %libname
21cr|assetml-1.2.1-16|70	%_libdir/libassetml.so.*
21cr|assetml-1.2.1-16|71	
21cr|assetml-1.2.1-16|72	%files -n %libnamedev
21cr|assetml-1.2.1-16|73	%_libdir/lib*.so
21cr|assetml-1.2.1-16|74	%_includedir/libassetml*/*
21cr|assetml-1.2.1-16|75	%_libdir/pkgconfig/libassetml.pc

292 21
21cr|associationsubscribersmanager-3.2.0-5|1	%define name	 associationsubscribersmanager
21cr|associationsubscribersmanager-3.2.0-5|2	%define oname    AssociationSubscribersManager
21cr|associationsubscribersmanager-3.2.0-5|3	%define version	 3.2.0
21cr|associationsubscribersmanager-3.2.0-5|4	%define release	 5
21cr|associationsubscribersmanager-3.2.0-5|5	%define Summary	 Software which allow people to easily manage their clubs
21cr|associationsubscribersmanager-3.2.0-5|6	
21cr|associationsubscribersmanager-3.2.0-5|7	
21cr|associationsubscribersmanager-3.2.0-5|8	Summary:	%Summary
21cr|associationsubscribersmanager-3.2.0-5|9	Name:		%name
21cr|associationsubscribersmanager-3.2.0-5|10	Version:	%version
21cr|associationsubscribersmanager-3.2.0-5|11	Release:	%release
21cr|associationsubscribersmanager-3.2.0-5|12	Source0:	%oname-%version.tar.gz
21cr|associationsubscribersmanager-3.2.0-5|13	License:	GPLv2
21cr|associationsubscribersmanager-3.2.0-5|14	Group:		Graphical desktop/KDE
21cr|associationsubscribersmanager-3.2.0-5|15	URL:	    http://www.associationsubscribersmanager.org/
21cr|associationsubscribersmanager-3.2.0-5|16	BuildRequires:	qt4-devel
21cr|associationsubscribersmanager-3.2.0-5|17	
21cr|associationsubscribersmanager-3.2.0-5|18	%description
21cr|associationsubscribersmanager-3.2.0-5|19	Association Subscribers Manager is a software which allow people
21cr|associationsubscribersmanager-3.2.0-5|20	to easily manage their clubs. The main goal is to make it simple.
21cr|associationsubscribersmanager-3.2.0-5|21	Association Subscribers Manager do not require any database not
21cr|associationsubscribersmanager-3.2.0-5|22	any complicated settings.
21cr|associationsubscribersmanager-3.2.0-5|23	
21cr|associationsubscribersmanager-3.2.0-5|24	If you are a in charge of a club and don't want a complicated
21cr|associationsubscribersmanager-3.2.0-5|25	software to manage it, you are in the right place !
21cr|associationsubscribersmanager-3.2.0-5|26	In the other hand, if you are searching a collaborative web-based
21cr|associationsubscribersmanager-3.2.0-5|27	suite to manage your club you are clearly not at the right place !
21cr|associationsubscribersmanager-3.2.0-5|28	
21cr|associationsubscribersmanager-3.2.0-5|29	%files
21cr|associationsubscribersmanager-3.2.0-5|30	%defattr(-,root,root)
21cr|associationsubscribersmanager-3.2.0-5|31	%_bindir/association_subscribers_manager
21cr|associationsubscribersmanager-3.2.0-5|32	%_datadir/AssociationSubscribersManager
21cr|associationsubscribersmanager-3.2.0-5|33	
21cr|associationsubscribersmanager-3.2.0-5|34	#---------------------------------------------------------------------
21cr|associationsubscribersmanager-3.2.0-5|35	
21cr|associationsubscribersmanager-3.2.0-5|36	%package devel
21cr|associationsubscribersmanager-3.2.0-5|37	Group: Development/KDE and Qt
21cr|associationsubscribersmanager-3.2.0-5|38	Summary: Devel files needed to build apps based on %name
21cr|associationsubscribersmanager-3.2.0-5|39	
21cr|associationsubscribersmanager-3.2.0-5|40	%description devel
21cr|associationsubscribersmanager-3.2.0-5|41	Devel files needed to build apps based on %name
21cr|associationsubscribersmanager-3.2.0-5|42	
21cr|associationsubscribersmanager-3.2.0-5|43	%files devel
21cr|associationsubscribersmanager-3.2.0-5|44	%defattr(-,root,root,-)
21cr|associationsubscribersmanager-3.2.0-5|45	%_includedir/AssociationSubscribersManager
21cr|associationsubscribersmanager-3.2.0-5|46	
21cr|associationsubscribersmanager-3.2.0-5|47	#---------------------------------------------------------------------
21cr|associationsubscribersmanager-3.2.0-5|48	
21cr|associationsubscribersmanager-3.2.0-5|49	%prep
21cr|associationsubscribersmanager-3.2.0-5|50	%setup -q -n %{oname}-%version
21cr|associationsubscribersmanager-3.2.0-5|51	
21cr|associationsubscribersmanager-3.2.0-5|52	%build
21cr|associationsubscribersmanager-3.2.0-5|53	lrelease association_subscribers_manager.pro
21cr|associationsubscribersmanager-3.2.0-5|54	%qmake_qt4 INSTALLDIR=%_prefix
21cr|associationsubscribersmanager-3.2.0-5|55	%make
21cr|associationsubscribersmanager-3.2.0-5|56	
21cr|associationsubscribersmanager-3.2.0-5|57	%install
21cr|associationsubscribersmanager-3.2.0-5|58	%__rm -rf %buildroot
21cr|associationsubscribersmanager-3.2.0-5|59	%make INSTALL_ROOT=%buildroot install
21cr|associationsubscribersmanager-3.2.0-5|60	
21cr|associationsubscribersmanager-3.2.0-5|61	%clean
21cr|associationsubscribersmanager-3.2.0-5|62	%__rm -rf %buildroot

293 21
21cr|asterisk-18.17.1-1|1	# FIXME Fix the cases when immediate symbol resolution is not enough (pj* stuff)
21cr|asterisk-18.17.1-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|asterisk-18.17.1-1|3	%define	_disable_ld_now 1
21cr|asterisk-18.17.1-1|4	%define	_disable_ld_no_undefined 1
21cr|asterisk-18.17.1-1|5	
21cr|asterisk-18.17.1-1|6	# Misdn is now replaced by chan_dahdi...
21cr|asterisk-18.17.1-1|7	%bcond_with	misdn
21cr|asterisk-18.17.1-1|8	%bcond_without	oss
21cr|asterisk-18.17.1-1|9	%bcond_without	radius
21cr|asterisk-18.17.1-1|10	%bcond_without	tds
21cr|asterisk-18.17.1-1|11	%bcond_without	corosync
21cr|asterisk-18.17.1-1|12	
21cr|asterisk-18.17.1-1|13	%define	pjsip_version 2.13
21cr|asterisk-18.17.1-1|14	
21cr|asterisk-18.17.1-1|15	%define	major 1
21cr|asterisk-18.17.1-1|16	%define	pjmajor 2
21cr|asterisk-18.17.1-1|17	%define	libssl %mklibname asteriskssl %{major}
21cr|asterisk-18.17.1-1|18	%define	libpj %mklibname asteriskpj %{pjmajor}
21cr|asterisk-18.17.1-1|19	%define	devname %mklibname %{name} -d
21cr|asterisk-18.17.1-1|20	
21cr|asterisk-18.17.1-1|21	Summary:	The Open Source PBX
21cr|asterisk-18.17.1-1|22	Name:		asterisk
21cr|asterisk-18.17.1-1|23	Version:	18.17.1
21cr|asterisk-18.17.1-1|24	Release:	1
21cr|asterisk-18.17.1-1|25	License:	GPLv2+
21cr|asterisk-18.17.1-1|26	Group:		System/Servers
21cr|asterisk-18.17.1-1|27	Url:		http://www.asterisk.org/
21cr|asterisk-18.17.1-1|28	Source0:	http://downloads.asterisk.org/pub/telephony/asterisk/releases/%{name}-%{version}.tar.gz
21cr|asterisk-18.17.1-1|29	Source1:	%{name}-logrotate
21cr|asterisk-18.17.1-1|30	# The config files for build need to be re-generated when upgrading asterisk package:
21cr|asterisk-18.17.1-1|31	# 1. Do the %%prep and build stage.
21cr|asterisk-18.17.1-1|32	# 2. Run "make menuselect" and use the menuselect utility to modify and save the build config files.
21cr|asterisk-18.17.1-1|33	# See: https://wiki.asterisk.org/wiki/display/AST/Using+Menuselect+to+Select+Asterisk+Options
21cr|asterisk-18.17.1-1|34	# Default for voicemail backend is "voicemail": to build imap backend we can do some clever sed trick
21cr|asterisk-18.17.1-1|35	Source2:	%{name}-18.17.1-menuselect.makedeps
21cr|asterisk-18.17.1-1|36	Source3:	%{name}-18.17.1-menuselect.makeopts
21cr|asterisk-18.17.1-1|37	Source6:	g72x_install
21cr|asterisk-18.17.1-1|38	Source7:	%{name}.service
21cr|asterisk-18.17.1-1|39	Source8:	%{name}-tmpfiles
21cr|asterisk-18.17.1-1|40	# S9: svn checkout http://svn.digium.com/svn/asterisk-gui/trunk asterisk-gui
21cr|asterisk-18.17.1-1|41	Source9:	%{name}-gui.tar.xz
21cr|asterisk-18.17.1-1|42	# Building Asterisk with bundled pjproject, because they apply custom patches to it
21cr|asterisk-18.17.1-1|43	Source10:	https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/%{pjsip_version}/pjproject-%{pjsip_version}.tar.bz2
21cr|asterisk-18.17.1-1|44	Source11:	asterisk.sysusers.conf
21cr|asterisk-18.17.1-1|45	Source100:	%{name}.rpmlintrc
21cr|asterisk-18.17.1-1|46	Patch0:		0001-voicemail-modules-choice.patch
21cr|asterisk-18.17.1-1|47	Patch1:		0002-asterisk-17.3.0-add-pthread-to-utils.patch
21cr|asterisk-18.17.1-1|48	Patch2:		0003-asterisk-17.3.0-net_smpt-fix.patch
21cr|asterisk-18.17.1-1|49	Patch3:		0004-asterisk-17.3.0-fix-ffmpeg-includes.patch
21cr|asterisk-18.17.1-1|50	Patch4:		0005-asterisk-17.3.0-no-internal-liblpc10.patch
21cr|asterisk-18.17.1-1|51	Patch5:		0006-asterisk-17.3.0-fix-neon-includes.patch
21cr|asterisk-18.17.1-1|52	BuildRequires:	bison
21cr|asterisk-18.17.1-1|53	BuildRequires:	doxygen
21cr|asterisk-18.17.1-1|54	BuildRequires:	flex
21cr|asterisk-18.17.1-1|55	BuildRequires:	wget
21cr|asterisk-18.17.1-1|56	BuildRequires:	alsa-oss-devel
21cr|asterisk-18.17.1-1|57	BuildRequires:	c-client-devel
21cr|asterisk-18.17.1-1|58	BuildRequires:	dahdi-devel >= 2.0.0
21cr|asterisk-18.17.1-1|59	BuildRequires:	ffmpeg-devel
21cr|asterisk-18.17.1-1|60	BuildRequires:	freetds-devel >= 0.64
21cr|asterisk-18.17.1-1|61	BuildRequires:	gsm-devel
21cr|asterisk-18.17.1-1|62	BuildRequires:	hoard-devel
21cr|asterisk-18.17.1-1|63	BuildRequires:	libtool-devel
21cr|asterisk-18.17.1-1|64	BuildRequires:	lm_sensors-devel
21cr|asterisk-18.17.1-1|65	BuildRequires:	lpc10-devel
21cr|asterisk-18.17.1-1|66	BuildRequires:	mysql-devel
21cr|asterisk-18.17.1-1|67	BuildRequires:	nbs-devel
21cr|asterisk-18.17.1-1|68	BuildRequires:	net-snmp-devel
21cr|asterisk-18.17.1-1|69	BuildRequires:	openldap-devel
21cr|asterisk-18.17.1-1|70	BuildRequires:	openr2-devel
21cr|asterisk-18.17.1-1|71	BuildRequires:	pam-devel
21cr|asterisk-18.17.1-1|72	BuildRequires:	perl-devel
21cr|asterisk-18.17.1-1|73	BuildRequires:	pri-devel
21cr|asterisk-18.17.1-1|74	BuildRequires:	radiusclient-ng-devel
21cr|asterisk-18.17.1-1|75	BuildRequires:	resample-devel
21cr|asterisk-18.17.1-1|76	BuildRequires:	ss7-devel
21cr|asterisk-18.17.1-1|77	BuildRequires:	tcp_wrappers-devel
21cr|asterisk-18.17.1-1|78	BuildRequires:	tonezone-devel
21cr|asterisk-18.17.1-1|79	BuildRequires:	zapata-devel
21cr|asterisk-18.17.1-1|80	BuildRequires:	pkgconfig(alsa)
21cr|asterisk-18.17.1-1|81	BuildRequires:	pkgconfig(bluez)
21cr|asterisk-18.17.1-1|82	%if %{with corosync}
21cr|asterisk-18.17.1-1|83	BuildRequires:	pkgconfig(corosync)
21cr|asterisk-18.17.1-1|84	%endif
21cr|asterisk-18.17.1-1|85	BuildRequires:	pkgconfig(fftw3)
21cr|asterisk-18.17.1-1|86	BuildRequires:	pkgconfig(gmime-3.0)
21cr|asterisk-18.17.1-1|87	BuildRequires:	pkgconfig(gnutls)
21cr|asterisk-18.17.1-1|88	BuildRequires:	pkgconfig(gpg-error)
21cr|asterisk-18.17.1-1|89	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|asterisk-18.17.1-1|90	BuildRequires:	pkgconfig(iksemel)
21cr|asterisk-18.17.1-1|91	BuildRequires:	pkgconfig(jack)
21cr|asterisk-18.17.1-1|92	BuildRequires:	pkgconfig(jansson) >= 2.11
21cr|asterisk-18.17.1-1|93	BuildRequires:	pkgconfig(json-c)
21cr|asterisk-18.17.1-1|94	BuildRequires:	pkgconfig(krb5)
21cr|asterisk-18.17.1-1|95	BuildRequires:	pkgconfig(libcap)
21cr|asterisk-18.17.1-1|96	BuildRequires:	pkgconfig(codec2)
21cr|asterisk-18.17.1-1|97	BuildRequires:	pkgconfig(libcurl) >= 7.10.1
21cr|asterisk-18.17.1-1|98	BuildRequires:	pkgconfig(libedit)
21cr|asterisk-18.17.1-1|99	BuildRequires:	pkgconfig(libgcrypt)
21cr|asterisk-18.17.1-1|100	BuildRequires:	pkgconfig(libical)
21cr|asterisk-18.17.1-1|101	BuildRequires:	pkgconfig(libidn)
21cr|asterisk-18.17.1-1|102	BuildRequires:	pkgconfig(libilbc)
21cr|asterisk-18.17.1-1|103	BuildRequires:	pkgconfig(libiodbc)
21cr|asterisk-18.17.1-1|104	BuildRequires:	unixODBC-devel
21cr|asterisk-18.17.1-1|105	BuildRequires:	pkgconfig(libnewt)
21cr|asterisk-18.17.1-1|106	BuildRequires:	pkgconfig(libosptk)
21cr|asterisk-18.17.1-1|107	BuildRequires:	pkgconfig(libpq)
21cr|asterisk-18.17.1-1|108	BuildRequires:	pkgconfig(libsrtp2)
21cr|asterisk-18.17.1-1|109	BuildRequires:	pkgconfig(libtiff-4)
21cr|asterisk-18.17.1-1|110	BuildRequires:	pkgconfig(libunbound) >= 1.5
21cr|asterisk-18.17.1-1|111	BuildRequires:	pkgconfig(libusb)
21cr|asterisk-18.17.1-1|112	BuildRequires:	pkgconfig(liburiparser)
21cr|asterisk-18.17.1-1|113	BuildRequires:	pkgconfig(libv4l2)
21cr|asterisk-18.17.1-1|114	BuildRequires:	pkgconfig(libxml-2.0)
21cr|asterisk-18.17.1-1|115	BuildRequires:	pkgconfig(libxslt)
21cr|asterisk-18.17.1-1|116	BuildRequires:	pkgconfig(lua)
21cr|asterisk-18.17.1-1|117	BuildRequires:	pkgconfig(ncurses)
21cr|asterisk-18.17.1-1|118	BuildRequires:	pkgconfig(neon)
21cr|asterisk-18.17.1-1|119	BuildRequires:	pkgconfig(ogg)
21cr|asterisk-18.17.1-1|120	BuildRequires:	pkgconfig(openssl)
21cr|asterisk-18.17.1-1|121	BuildRequires:	pkgconfig(opus)
21cr|asterisk-18.17.1-1|122	BuildRequires:	pkgconfig(opusfile)
21cr|asterisk-18.17.1-1|123	BuildRequires:	pkgconfig(libosptk)
21cr|asterisk-18.17.1-1|124	BuildRequires:	pkgconfig(popt)
21cr|asterisk-18.17.1-1|125	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|asterisk-18.17.1-1|126	BuildRequires:	pkgconfig(sdl)
21cr|asterisk-18.17.1-1|127	BuildRequires:	pkgconfig(SDL_image)
21cr|asterisk-18.17.1-1|128	BuildRequires:	pkgconfig(sndfile)
21cr|asterisk-18.17.1-1|129	BuildRequires:	pkgconfig(spandsp)
21cr|asterisk-18.17.1-1|130	BuildRequires:	pkgconfig(speex)
21cr|asterisk-18.17.1-1|131	BuildRequires:	pkgconfig(speexdsp)
21cr|asterisk-18.17.1-1|132	BuildRequires:	pkgconfig(sqlite3)
21cr|asterisk-18.17.1-1|133	BuildRequires:	pkgconfig(uuid)
21cr|asterisk-18.17.1-1|134	BuildRequires:	pkgconfig(vorbis)
21cr|asterisk-18.17.1-1|135	BuildRequires:	pkgconfig(zlib)
21cr|asterisk-18.17.1-1|136	%if %{with misdn}
21cr|asterisk-18.17.1-1|137	BuildRequires:	isdn4net
21cr|asterisk-18.17.1-1|138	BuildRequires:	isdn4k-utils-devel
21cr|asterisk-18.17.1-1|139	BuildRequires:	misdn2-devel
21cr|asterisk-18.17.1-1|140	%endif
21cr|asterisk-18.17.1-1|141	Requires(pre):	/bin/systemd-sysusers
21cr|asterisk-18.17.1-1|142	Requires(post):	systemd
21cr|asterisk-18.17.1-1|143	Requires:	mpg123
21cr|asterisk-18.17.1-1|144	Requires:	%{name}-core-sounds
21cr|asterisk-18.17.1-1|145	Requires:	%{name}-moh
21cr|asterisk-18.17.1-1|146	
21cr|asterisk-18.17.1-1|147	%description
21cr|asterisk-18.17.1-1|148	Asterisk is a complete PBX in software. It runs on Linux and provides all of
21cr|asterisk-18.17.1-1|149	the features you would expect from a PBX and more. It does voice over IP in
21cr|asterisk-18.17.1-1|150	three protocols, and can interoperate with almost all standards-based
21cr|asterisk-18.17.1-1|151	telephony equipment using relatively inexpensive hardware.
21cr|asterisk-18.17.1-1|152	
21cr|asterisk-18.17.1-1|153	%files
21cr|asterisk-18.17.1-1|154	%doc README*.md *.txt ChangeLog BUGS CREDITS configs
21cr|asterisk-18.17.1-1|155	%doc doc/%{name}.sgml g72x_install
21cr|asterisk-18.17.1-1|156	%doc contrib/realtime/mysql
21cr|asterisk-18.17.1-1|157	%{_unitdir}/%{name}.service
21cr|asterisk-18.17.1-1|158	%{_unitdir}/%{name}.socket
21cr|asterisk-18.17.1-1|159	%attr(0644,root,root) %{_tmpfilesdir}/%{name}.conf
21cr|asterisk-18.17.1-1|160	%attr(0750,asterisk,asterisk) %dir %{_sysconfdir}/%{name}
21cr|asterisk-18.17.1-1|161	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/acl.conf
21cr|asterisk-18.17.1-1|162	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/adsi.conf
21cr|asterisk-18.17.1-1|163	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/aeap.conf
21cr|asterisk-18.17.1-1|164	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/agents.conf
21cr|asterisk-18.17.1-1|165	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/alarmreceiver.conf
21cr|asterisk-18.17.1-1|166	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/amd.conf
21cr|asterisk-18.17.1-1|167	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/app_skel.conf
21cr|asterisk-18.17.1-1|168	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.adsi
21cr|asterisk-18.17.1-1|169	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|asterisk-18.17.1-1|170	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/ast_debug_tools.conf
21cr|asterisk-18.17.1-1|171	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/ccss.conf
21cr|asterisk-18.17.1-1|172	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr.conf
21cr|asterisk-18.17.1-1|173	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_beanstalkd.conf
21cr|asterisk-18.17.1-1|174	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_custom.conf
21cr|asterisk-18.17.1-1|175	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_manager.conf
21cr|asterisk-18.17.1-1|176	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_syslog.conf
21cr|asterisk-18.17.1-1|177	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cel_beanstalkd.conf
21cr|asterisk-18.17.1-1|178	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cli_aliases.conf
21cr|asterisk-18.17.1-1|179	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cli.conf
21cr|asterisk-18.17.1-1|180	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cli_permissions.conf
21cr|asterisk-18.17.1-1|181	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/codecs.conf
21cr|asterisk-18.17.1-1|182	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/confbridge.conf
21cr|asterisk-18.17.1-1|183	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/config_test.conf
21cr|asterisk-18.17.1-1|184	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/dnsmgr.conf
21cr|asterisk-18.17.1-1|185	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/dsp.conf
21cr|asterisk-18.17.1-1|186	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/dundi.conf
21cr|asterisk-18.17.1-1|187	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/enum.conf
21cr|asterisk-18.17.1-1|188	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/extconfig.conf
21cr|asterisk-18.17.1-1|189	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/extensions.ael
21cr|asterisk-18.17.1-1|190	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/extensions.conf
21cr|asterisk-18.17.1-1|191	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/features.conf
21cr|asterisk-18.17.1-1|192	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/followme.conf
21cr|asterisk-18.17.1-1|193	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/geolocation.conf
21cr|asterisk-18.17.1-1|194	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/ari.conf
21cr|asterisk-18.17.1-1|195	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/hep.conf
21cr|asterisk-18.17.1-1|196	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/http.conf
21cr|asterisk-18.17.1-1|197	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/iax.conf
21cr|asterisk-18.17.1-1|198	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/iaxprov.conf
21cr|asterisk-18.17.1-1|199	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/indications.conf
21cr|asterisk-18.17.1-1|200	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/logger.conf
21cr|asterisk-18.17.1-1|201	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/manager.conf
21cr|asterisk-18.17.1-1|202	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/mgcp.conf
21cr|asterisk-18.17.1-1|203	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/modules.conf
21cr|asterisk-18.17.1-1|204	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/motif.conf
21cr|asterisk-18.17.1-1|205	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/musiconhold.conf
21cr|asterisk-18.17.1-1|206	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/muted.conf
21cr|asterisk-18.17.1-1|207	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/phone.conf
21cr|asterisk-18.17.1-1|208	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/phoneprov.conf
21cr|asterisk-18.17.1-1|209	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/pjproject.conf
21cr|asterisk-18.17.1-1|210	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/pjsip.conf
21cr|asterisk-18.17.1-1|211	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/pjsip_notify.conf
21cr|asterisk-18.17.1-1|212	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/pjsip_wizard.conf
21cr|asterisk-18.17.1-1|213	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/prometheus.conf
21cr|asterisk-18.17.1-1|214	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/queuerules.conf
21cr|asterisk-18.17.1-1|215	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/queues.conf
21cr|asterisk-18.17.1-1|216	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_parking.conf
21cr|asterisk-18.17.1-1|217	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_stun_monitor.conf
21cr|asterisk-18.17.1-1|218	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/resolver_unbound.conf
21cr|asterisk-18.17.1-1|219	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/rtp.conf
21cr|asterisk-18.17.1-1|220	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/say.conf
21cr|asterisk-18.17.1-1|221	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/sip.conf
21cr|asterisk-18.17.1-1|222	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/sip_notify.conf
21cr|asterisk-18.17.1-1|223	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/sla.conf
21cr|asterisk-18.17.1-1|224	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/smdi.conf
21cr|asterisk-18.17.1-1|225	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/sorcery.conf
21cr|asterisk-18.17.1-1|226	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/ss7.timers
21cr|asterisk-18.17.1-1|227	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/stasis.conf
21cr|asterisk-18.17.1-1|228	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/statsd.conf
21cr|asterisk-18.17.1-1|229	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/stir_shaken.conf
21cr|asterisk-18.17.1-1|230	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/telcordia-1.adsi
21cr|asterisk-18.17.1-1|231	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/test_sorcery.conf
21cr|asterisk-18.17.1-1|232	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/udptl.conf
21cr|asterisk-18.17.1-1|233	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/users.conf
21cr|asterisk-18.17.1-1|234	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/vpb.conf
21cr|asterisk-18.17.1-1|235	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/xmpp.conf
21cr|asterisk-18.17.1-1|236	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|asterisk-18.17.1-1|237	%dir %{_libdir}/%{name}
21cr|asterisk-18.17.1-1|238	%dir %{_libdir}/%{name}/modules
21cr|asterisk-18.17.1-1|239	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_bridgewait.so
21cr|asterisk-18.17.1-1|240	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_agent_pool.so
21cr|asterisk-18.17.1-1|241	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_alarmreceiver.so
21cr|asterisk-18.17.1-1|242	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_amd.so
21cr|asterisk-18.17.1-1|243	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_attended_transfer.so
21cr|asterisk-18.17.1-1|244	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_authenticate.so
21cr|asterisk-18.17.1-1|245	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_audiosocket.so
21cr|asterisk-18.17.1-1|246	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_blind_transfer.so
21cr|asterisk-18.17.1-1|247	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_bridgeaddchan.so
21cr|asterisk-18.17.1-1|248	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_cdr.so
21cr|asterisk-18.17.1-1|249	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_chanisavail.so
21cr|asterisk-18.17.1-1|250	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_channelredirect.so
21cr|asterisk-18.17.1-1|251	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_chanspy.so
21cr|asterisk-18.17.1-1|252	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_confbridge.so
21cr|asterisk-18.17.1-1|253	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_controlplayback.so
21cr|asterisk-18.17.1-1|254	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_db.so
21cr|asterisk-18.17.1-1|255	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_dial.so
21cr|asterisk-18.17.1-1|256	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_dictate.so
21cr|asterisk-18.17.1-1|257	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_directed_pickup.so
21cr|asterisk-18.17.1-1|258	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_disa.so
21cr|asterisk-18.17.1-1|259	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_dtmfstore.so
21cr|asterisk-18.17.1-1|260	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_dumpchan.so
21cr|asterisk-18.17.1-1|261	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_echo.so
21cr|asterisk-18.17.1-1|262	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_exec.so
21cr|asterisk-18.17.1-1|263	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_externalivr.so
21cr|asterisk-18.17.1-1|264	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_followme.so
21cr|asterisk-18.17.1-1|265	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_forkcdr.so
21cr|asterisk-18.17.1-1|266	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_ivrdemo.so
21cr|asterisk-18.17.1-1|267	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_image.so
21cr|asterisk-18.17.1-1|268	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_macro.so
21cr|asterisk-18.17.1-1|269	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_milliwatt.so
21cr|asterisk-18.17.1-1|270	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_mixmonitor.so
21cr|asterisk-18.17.1-1|271	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_morsecode.so
21cr|asterisk-18.17.1-1|272	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_originate.so
21cr|asterisk-18.17.1-1|273	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_playback.so
21cr|asterisk-18.17.1-1|274	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_playtones.so
21cr|asterisk-18.17.1-1|275	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_privacy.so
21cr|asterisk-18.17.1-1|276	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_queue.so
21cr|asterisk-18.17.1-1|277	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_readexten.so
21cr|asterisk-18.17.1-1|278	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_read.so
21cr|asterisk-18.17.1-1|279	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_record.so
21cr|asterisk-18.17.1-1|280	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_reload.so
21cr|asterisk-18.17.1-1|281	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_saycounted.so
21cr|asterisk-18.17.1-1|282	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_sayunixtime.so
21cr|asterisk-18.17.1-1|283	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_senddtmf.so
21cr|asterisk-18.17.1-1|284	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_sendtext.so
21cr|asterisk-18.17.1-1|285	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_skel.so
21cr|asterisk-18.17.1-1|286	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_sms.so
21cr|asterisk-18.17.1-1|287	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_softhangup.so
21cr|asterisk-18.17.1-1|288	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_speech_utils.so
21cr|asterisk-18.17.1-1|289	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_stack.so
21cr|asterisk-18.17.1-1|290	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_statsd.so
21cr|asterisk-18.17.1-1|291	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_stasis.so
21cr|asterisk-18.17.1-1|292	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_stream_echo.so
21cr|asterisk-18.17.1-1|293	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_system.so
21cr|asterisk-18.17.1-1|294	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_talkdetect.so
21cr|asterisk-18.17.1-1|295	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_test.so
21cr|asterisk-18.17.1-1|296	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_transfer.so
21cr|asterisk-18.17.1-1|297	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_userevent.so
21cr|asterisk-18.17.1-1|298	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_url.so
21cr|asterisk-18.17.1-1|299	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_waitforring.so
21cr|asterisk-18.17.1-1|300	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_waitforsilence.so
21cr|asterisk-18.17.1-1|301	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_waituntil.so
21cr|asterisk-18.17.1-1|302	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_verbose.so
21cr|asterisk-18.17.1-1|303	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_waitforcond.so
21cr|asterisk-18.17.1-1|304	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_while.so
21cr|asterisk-18.17.1-1|305	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_zapateller.so
21cr|asterisk-18.17.1-1|306	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_broadcast.so
21cr|asterisk-18.17.1-1|307	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_if.so
21cr|asterisk-18.17.1-1|308	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_mf.so
21cr|asterisk-18.17.1-1|309	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_sf.so
21cr|asterisk-18.17.1-1|310	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_signal.so
21cr|asterisk-18.17.1-1|311	%attr(0755,root,root) %{_libdir}/%{name}/modules/bridge_builtin_features.so
21cr|asterisk-18.17.1-1|312	%attr(0755,root,root) %{_libdir}/%{name}/modules/bridge_builtin_interval_features.so
21cr|asterisk-18.17.1-1|313	%attr(0755,root,root) %{_libdir}/%{name}/modules/bridge_holding.so
21cr|asterisk-18.17.1-1|314	%attr(0755,root,root) %{_libdir}/%{name}/modules/bridge_native_rtp.so
21cr|asterisk-18.17.1-1|315	%attr(0755,root,root) %{_libdir}/%{name}/modules/bridge_simple.so
21cr|asterisk-18.17.1-1|316	%attr(0755,root,root) %{_libdir}/%{name}/modules/bridge_softmix.so
21cr|asterisk-18.17.1-1|317	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_csv.so
21cr|asterisk-18.17.1-1|318	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_custom.so
21cr|asterisk-18.17.1-1|319	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_manager.so
21cr|asterisk-18.17.1-1|320	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_audiosocket.so
21cr|asterisk-18.17.1-1|321	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_bridge_media.so
21cr|asterisk-18.17.1-1|322	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_iax2.so
21cr|asterisk-18.17.1-1|323	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_mgcp.so
21cr|asterisk-18.17.1-1|324	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_motif.so
21cr|asterisk-18.17.1-1|325	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_nbs.so
21cr|asterisk-18.17.1-1|326	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_pjsip.so
21cr|asterisk-18.17.1-1|327	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_rtp.so
21cr|asterisk-18.17.1-1|328	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_sip.so
21cr|asterisk-18.17.1-1|329	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_adpcm.so
21cr|asterisk-18.17.1-1|330	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_alaw.so
21cr|asterisk-18.17.1-1|331	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_a_mu.so
21cr|asterisk-18.17.1-1|332	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_codec2.so
21cr|asterisk-18.17.1-1|333	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_g722.so
21cr|asterisk-18.17.1-1|334	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_g726.so
21cr|asterisk-18.17.1-1|335	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_gsm.so
21cr|asterisk-18.17.1-1|336	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_ilbc.so
21cr|asterisk-18.17.1-1|337	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_lpc10.so
21cr|asterisk-18.17.1-1|338	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_resample.so
21cr|asterisk-18.17.1-1|339	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_ulaw.so
21cr|asterisk-18.17.1-1|340	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_g719.so
21cr|asterisk-18.17.1-1|341	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_g723.so
21cr|asterisk-18.17.1-1|342	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_g726.so
21cr|asterisk-18.17.1-1|343	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_g729.so
21cr|asterisk-18.17.1-1|344	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_gsm.so
21cr|asterisk-18.17.1-1|345	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_h263.so
21cr|asterisk-18.17.1-1|346	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_h264.so
21cr|asterisk-18.17.1-1|347	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_ilbc.so
21cr|asterisk-18.17.1-1|348	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_ogg_speex.so
21cr|asterisk-18.17.1-1|349	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_ogg_vorbis.so
21cr|asterisk-18.17.1-1|350	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_pcm.so
21cr|asterisk-18.17.1-1|351	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_siren14.so
21cr|asterisk-18.17.1-1|352	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_siren7.so
21cr|asterisk-18.17.1-1|353	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_sln.so
21cr|asterisk-18.17.1-1|354	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_wav_gsm.so
21cr|asterisk-18.17.1-1|355	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_wav.so
21cr|asterisk-18.17.1-1|356	%attr(0755,root,root) %{_libdir}/%{name}/modules/format_vox.so
21cr|asterisk-18.17.1-1|357	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_aes.so
21cr|asterisk-18.17.1-1|358	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_base64.so
21cr|asterisk-18.17.1-1|359	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_blacklist.so
21cr|asterisk-18.17.1-1|360	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_callcompletion.so
21cr|asterisk-18.17.1-1|361	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_callerid.so
21cr|asterisk-18.17.1-1|362	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_cdr.so
21cr|asterisk-18.17.1-1|363	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_channel.so
21cr|asterisk-18.17.1-1|364	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_config.so
21cr|asterisk-18.17.1-1|365	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_cut.so
21cr|asterisk-18.17.1-1|366	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_db.so
21cr|asterisk-18.17.1-1|367	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_devstate.so
21cr|asterisk-18.17.1-1|368	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_dialgroup.so
21cr|asterisk-18.17.1-1|369	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_dialplan.so
21cr|asterisk-18.17.1-1|370	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_enum.so
21cr|asterisk-18.17.1-1|371	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_env.so
21cr|asterisk-18.17.1-1|372	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_extstate.so
21cr|asterisk-18.17.1-1|373	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_frame_trace.so
21cr|asterisk-18.17.1-1|374	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_global.so
21cr|asterisk-18.17.1-1|375	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_groupcount.so
21cr|asterisk-18.17.1-1|376	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_hangupcause.so
21cr|asterisk-18.17.1-1|377	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_holdintercept.so
21cr|asterisk-18.17.1-1|378	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_iconv.so
21cr|asterisk-18.17.1-1|379	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_jitterbuffer.so
21cr|asterisk-18.17.1-1|380	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_lock.so
21cr|asterisk-18.17.1-1|381	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_logic.so
21cr|asterisk-18.17.1-1|382	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_math.so
21cr|asterisk-18.17.1-1|383	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_md5.so
21cr|asterisk-18.17.1-1|384	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_module.so
21cr|asterisk-18.17.1-1|385	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_periodic_hook.so
21cr|asterisk-18.17.1-1|386	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_pitchshift.so
21cr|asterisk-18.17.1-1|387	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_pjsip_aor.so
21cr|asterisk-18.17.1-1|388	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_pjsip_contact.so
21cr|asterisk-18.17.1-1|389	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_pjsip_endpoint.so
21cr|asterisk-18.17.1-1|390	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_presencestate.so
21cr|asterisk-18.17.1-1|391	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_rand.so
21cr|asterisk-18.17.1-1|392	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_realtime.so
21cr|asterisk-18.17.1-1|393	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_sha1.so
21cr|asterisk-18.17.1-1|394	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_shell.so
21cr|asterisk-18.17.1-1|395	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_sorcery.so
21cr|asterisk-18.17.1-1|396	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_sprintf.so
21cr|asterisk-18.17.1-1|397	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_srv.so
21cr|asterisk-18.17.1-1|398	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_strings.so
21cr|asterisk-18.17.1-1|399	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_sysinfo.so
21cr|asterisk-18.17.1-1|400	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_talkdetect.so
21cr|asterisk-18.17.1-1|401	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_timeout.so
21cr|asterisk-18.17.1-1|402	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_uri.so
21cr|asterisk-18.17.1-1|403	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_version.so
21cr|asterisk-18.17.1-1|404	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_volume.so
21cr|asterisk-18.17.1-1|405	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_evalexten.so
21cr|asterisk-18.17.1-1|406	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_export.so
21cr|asterisk-18.17.1-1|407	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_frame_drop.so
21cr|asterisk-18.17.1-1|408	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_json.so
21cr|asterisk-18.17.1-1|409	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_sayfiles.so
21cr|asterisk-18.17.1-1|410	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_scramble.so
21cr|asterisk-18.17.1-1|411	%attr(0755,root,root) %{_libdir}/%{name}/modules/pbx_ael.so
21cr|asterisk-18.17.1-1|412	%attr(0755,root,root) %{_libdir}/%{name}/modules/pbx_config.so
21cr|asterisk-18.17.1-1|413	%attr(0755,root,root) %{_libdir}/%{name}/modules/pbx_dundi.so
21cr|asterisk-18.17.1-1|414	%attr(0755,root,root) %{_libdir}/%{name}/modules/pbx_loopback.so
21cr|asterisk-18.17.1-1|415	%attr(0755,root,root) %{_libdir}/%{name}/modules/pbx_realtime.so
21cr|asterisk-18.17.1-1|416	%attr(0755,root,root) %{_libdir}/%{name}/modules/pbx_spool.so
21cr|asterisk-18.17.1-1|417	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ael_share.so
21cr|asterisk-18.17.1-1|418	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_agi.so
21cr|asterisk-18.17.1-1|419	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari.so
21cr|asterisk-18.17.1-1|420	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_applications.so
21cr|asterisk-18.17.1-1|421	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_%{name}.so
21cr|asterisk-18.17.1-1|422	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_bridges.so
21cr|asterisk-18.17.1-1|423	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_channels.so
21cr|asterisk-18.17.1-1|424	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_device_states.so
21cr|asterisk-18.17.1-1|425	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_endpoints.so
21cr|asterisk-18.17.1-1|426	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_events.so
21cr|asterisk-18.17.1-1|427	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_mailboxes.so
21cr|asterisk-18.17.1-1|428	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_audiosocket.so
21cr|asterisk-18.17.1-1|429	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_clialiases.so
21cr|asterisk-18.17.1-1|430	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_clioriginate.so
21cr|asterisk-18.17.1-1|431	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_convert.so
21cr|asterisk-18.17.1-1|432	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_crypto.so
21cr|asterisk-18.17.1-1|433	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_endpoint_stats.so
21cr|asterisk-18.17.1-1|434	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_celt.so
21cr|asterisk-18.17.1-1|435	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_g729.so
21cr|asterisk-18.17.1-1|436	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_h263.so
21cr|asterisk-18.17.1-1|437	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_h264.so
21cr|asterisk-18.17.1-1|438	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_ilbc.so
21cr|asterisk-18.17.1-1|439	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_silk.so
21cr|asterisk-18.17.1-1|440	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_siren7.so
21cr|asterisk-18.17.1-1|441	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_siren14.so
21cr|asterisk-18.17.1-1|442	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_vp8.so
21cr|asterisk-18.17.1-1|443	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_hep_pjsip.so
21cr|asterisk-18.17.1-1|444	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_http_media_cache.so
21cr|asterisk-18.17.1-1|445	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_http_post.so
21cr|asterisk-18.17.1-1|446	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_http_websocket.so
21cr|asterisk-18.17.1-1|447	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_limit.so
21cr|asterisk-18.17.1-1|448	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_musiconhold.so
21cr|asterisk-18.17.1-1|449	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_mutestream.so
21cr|asterisk-18.17.1-1|450	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_mwi_devstate.so
21cr|asterisk-18.17.1-1|451	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_mwi_external.so
21cr|asterisk-18.17.1-1|452	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_mwi_external_ami.so
21cr|asterisk-18.17.1-1|453	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_phoneprov.so
21cr|asterisk-18.17.1-1|454	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjproject.so
21cr|asterisk-18.17.1-1|455	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip.so
21cr|asterisk-18.17.1-1|456	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_acl.so
21cr|asterisk-18.17.1-1|457	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_authenticator_digest.so
21cr|asterisk-18.17.1-1|458	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_caller_id.so
21cr|asterisk-18.17.1-1|459	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_config_wizard.so
21cr|asterisk-18.17.1-1|460	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_dialog_info_body_generator.so
21cr|asterisk-18.17.1-1|461	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_diversion.so
21cr|asterisk-18.17.1-1|462	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_dlg_options.so
21cr|asterisk-18.17.1-1|463	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_dtmf_info.so
21cr|asterisk-18.17.1-1|464	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_empty_info.so
21cr|asterisk-18.17.1-1|465	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_endpoint_identifier_anonymous.so
21cr|asterisk-18.17.1-1|466	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_endpoint_identifier_ip.so
21cr|asterisk-18.17.1-1|467	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_endpoint_identifier_user.so
21cr|asterisk-18.17.1-1|468	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_exten_state.so
21cr|asterisk-18.17.1-1|469	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_header_funcs.so
21cr|asterisk-18.17.1-1|470	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_history.so
21cr|asterisk-18.17.1-1|471	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_logger.so
21cr|asterisk-18.17.1-1|472	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_messaging.so
21cr|asterisk-18.17.1-1|473	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_mwi.so
21cr|asterisk-18.17.1-1|474	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_mwi_body_generator.so
21cr|asterisk-18.17.1-1|475	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_nat.so
21cr|asterisk-18.17.1-1|476	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_notify.so
21cr|asterisk-18.17.1-1|477	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_one_touch_record_info.so
21cr|asterisk-18.17.1-1|478	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_outbound_authenticator_digest.so
21cr|asterisk-18.17.1-1|479	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_outbound_publish.so
21cr|asterisk-18.17.1-1|480	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_outbound_registration.so
21cr|asterisk-18.17.1-1|481	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_path.so
21cr|asterisk-18.17.1-1|482	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_phoneprov_provider.so
21cr|asterisk-18.17.1-1|483	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_pidf_body_generator.so
21cr|asterisk-18.17.1-1|484	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_pidf_digium_body_supplement.so
21cr|asterisk-18.17.1-1|485	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_pidf_eyebeam_body_supplement.so
21cr|asterisk-18.17.1-1|486	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_publish_asterisk.so
21cr|asterisk-18.17.1-1|487	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_pubsub.so
21cr|asterisk-18.17.1-1|488	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_refer.so
21cr|asterisk-18.17.1-1|489	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_registrar.so
21cr|asterisk-18.17.1-1|490	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_rfc3326.so
21cr|asterisk-18.17.1-1|491	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_sdp_rtp.so
21cr|asterisk-18.17.1-1|492	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_send_to_voicemail.so
21cr|asterisk-18.17.1-1|493	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_session.so
21cr|asterisk-18.17.1-1|494	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_sips_contact.so
21cr|asterisk-18.17.1-1|495	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_stir_shaken.so
21cr|asterisk-18.17.1-1|496	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_t38.so
21cr|asterisk-18.17.1-1|497	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_transport_websocket.so
21cr|asterisk-18.17.1-1|498	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_xpidf_body_generator.so
21cr|asterisk-18.17.1-1|499	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_prometheus.so
21cr|asterisk-18.17.1-1|500	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_realtime.so
21cr|asterisk-18.17.1-1|501	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_resolver_unbound.so
21cr|asterisk-18.17.1-1|502	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_rtp_%{name}.so
21cr|asterisk-18.17.1-1|503	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_rtp_multicast.so
21cr|asterisk-18.17.1-1|504	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_security_log.so
21cr|asterisk-18.17.1-1|505	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_smdi.so
21cr|asterisk-18.17.1-1|506	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_speech.so
21cr|asterisk-18.17.1-1|507	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_srtp.so
21cr|asterisk-18.17.1-1|508	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stun_monitor.so
21cr|asterisk-18.17.1-1|509	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_timing_pthread.so
21cr|asterisk-18.17.1-1|510	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_timing_timerfd.so
21cr|asterisk-18.17.1-1|511	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_xmpp.so
21cr|asterisk-18.17.1-1|512	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_model.so
21cr|asterisk-18.17.1-1|513	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_playbacks.so
21cr|asterisk-18.17.1-1|514	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_recordings.so
21cr|asterisk-18.17.1-1|515	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_ari_sounds.so
21cr|asterisk-18.17.1-1|516	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_chan_stats.so
21cr|asterisk-18.17.1-1|517	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_format_attr_opus.so
21cr|asterisk-18.17.1-1|518	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_hep_rtcp.so
21cr|asterisk-18.17.1-1|519	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_hep.so
21cr|asterisk-18.17.1-1|520	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_manager_devicestate.so
21cr|asterisk-18.17.1-1|521	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_manager_presencestate.so
21cr|asterisk-18.17.1-1|522	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_parking.so
21cr|asterisk-18.17.1-1|523	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_remb_modifier.so
21cr|asterisk-18.17.1-1|524	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_sorcery_astdb.so
21cr|asterisk-18.17.1-1|525	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_sorcery_config.so
21cr|asterisk-18.17.1-1|526	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_sorcery_memory_cache.so
21cr|asterisk-18.17.1-1|527	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_sorcery_memory.so
21cr|asterisk-18.17.1-1|528	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_sorcery_realtime.so
21cr|asterisk-18.17.1-1|529	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stasis_answer.so
21cr|asterisk-18.17.1-1|530	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stasis_device_state.so
21cr|asterisk-18.17.1-1|531	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stasis_mailbox.so
21cr|asterisk-18.17.1-1|532	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stasis_playback.so
21cr|asterisk-18.17.1-1|533	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stasis_recording.so
21cr|asterisk-18.17.1-1|534	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stasis_snoop.so
21cr|asterisk-18.17.1-1|535	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stasis.so
21cr|asterisk-18.17.1-1|536	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_statsd.so
21cr|asterisk-18.17.1-1|537	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_stir_shaken.so
21cr|asterisk-18.17.1-1|538	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_aeap.so
21cr|asterisk-18.17.1-1|539	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_cliexec.so
21cr|asterisk-18.17.1-1|540	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_geolocation.so
21cr|asterisk-18.17.1-1|541	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_aoc.so
21cr|asterisk-18.17.1-1|542	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_geolocation.so
21cr|asterisk-18.17.1-1|543	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pjsip_rfc3329.so
21cr|asterisk-18.17.1-1|544	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_speech_aeap.so
21cr|asterisk-18.17.1-1|545	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_tonedetect.so
21cr|asterisk-18.17.1-1|546	%attr(0755,root,root) %{_sbindir}/astcanary
21cr|asterisk-18.17.1-1|547	%attr(0755,root,root) %{_sbindir}/astdb2bdb
21cr|asterisk-18.17.1-1|548	%attr(0755,root,root) %{_sbindir}/astdb2sqlite3
21cr|asterisk-18.17.1-1|549	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|asterisk-18.17.1-1|550	%attr(0755,root,root) %{_sbindir}/astgenkey
21cr|asterisk-18.17.1-1|551	%attr(0755,root,root) %{_sbindir}/astversion
21cr|asterisk-18.17.1-1|552	%attr(0755,root,root) %{_sbindir}/autosupport
21cr|asterisk-18.17.1-1|553	%attr(0755,root,root) %{_sbindir}/check_expr
21cr|asterisk-18.17.1-1|554	%attr(0755,root,root) %{_sbindir}/check_expr2
21cr|asterisk-18.17.1-1|555	%attr(0755,root,root) %{_sbindir}/conf_bridge_binaural_hrir_importer
21cr|asterisk-18.17.1-1|556	%{_sbindir}/rasterisk
21cr|asterisk-18.17.1-1|557	%attr(0755,root,root) %{_sbindir}/smsq
21cr|asterisk-18.17.1-1|558	%attr(0755,root,root) %{_sbindir}/stereorize
21cr|asterisk-18.17.1-1|559	%attr(0755,root,root) %{_sbindir}/streamplayer
21cr|asterisk-18.17.1-1|560	%{_sysusersdir}/asterisk.conf
21cr|asterisk-18.17.1-1|561	%{_mandir}/man8/astdb2bdb.8*
21cr|asterisk-18.17.1-1|562	%{_mandir}/man8/astdb2sqlite3.8*
21cr|asterisk-18.17.1-1|563	%{_mandir}/man8/%{name}.8*
21cr|asterisk-18.17.1-1|564	%{_mandir}/man8/astgenkey.8*
21cr|asterisk-18.17.1-1|565	%{_mandir}/man8/autosupport.8*
21cr|asterisk-18.17.1-1|566	%{_mandir}/man8/safe_asterisk.8*
21cr|asterisk-18.17.1-1|567	%attr(0750,asterisk,asterisk) %dir /var/lib/%{name}
21cr|asterisk-18.17.1-1|568	#%%attr(0750,asterisk,asterisk) #%%dir /var/lib/%{name}/agi-bin
21cr|asterisk-18.17.1-1|569	#%%attr(0750,asterisk,asterisk) /var/lib/%{name}/agi-bin/*
21cr|asterisk-18.17.1-1|570	%attr(0750,asterisk,asterisk) /var/lib/%{name}/rest-api
21cr|asterisk-18.17.1-1|571	%attr(0750,asterisk,asterisk) /var/lib/%{name}/static-http/appdocsxml.xslt
21cr|asterisk-18.17.1-1|572	%attr(0750,asterisk,asterisk) /var/lib/%{name}/documentation
21cr|asterisk-18.17.1-1|573	%attr(0750,asterisk,asterisk) /var/lib/%{name}/images
21cr|asterisk-18.17.1-1|574	%attr(0750,asterisk,asterisk) /var/lib/%{name}/keys
21cr|asterisk-18.17.1-1|575	%attr(0750,asterisk,asterisk) /var/lib/%{name}/phoneprov
21cr|asterisk-18.17.1-1|576	%attr(0750,asterisk,asterisk) %dir /var/log/%{name}
21cr|asterisk-18.17.1-1|577	%attr(0750,asterisk,asterisk) %dir /var/log/%{name}/cdr-csv
21cr|asterisk-18.17.1-1|578	%attr(0750,asterisk,asterisk) %dir /var/log/%{name}/cdr-custom
21cr|asterisk-18.17.1-1|579	%attr(0750,asterisk,asterisk) %dir /var/spool/%{name}
21cr|asterisk-18.17.1-1|580	%attr(0770,asterisk,asterisk) %dir /var/spool/%{name}/monitor
21cr|asterisk-18.17.1-1|581	%attr(0770,asterisk,asterisk) %dir /var/spool/%{name}/outgoing
21cr|asterisk-18.17.1-1|582	%attr(0750,asterisk,asterisk) %dir /var/spool/%{name}/tmp
21cr|asterisk-18.17.1-1|583	%attr(0750,asterisk,asterisk) %dir /var/spool/%{name}/voicemail
21cr|asterisk-18.17.1-1|584	%attr(0640,asterisk,asterisk) %ghost /var/lib/%{name}/astdb
21cr|asterisk-18.17.1-1|585	%attr(0640,asterisk,asterisk) %ghost /var/log/%{name}/cdr-csv/Master.csv
21cr|asterisk-18.17.1-1|586	%attr(0640,asterisk,asterisk) %ghost /var/log/%{name}/console
21cr|asterisk-18.17.1-1|587	%attr(0640,asterisk,asterisk) %ghost /var/log/%{name}/debug
21cr|asterisk-18.17.1-1|588	%attr(0640,asterisk,asterisk) %ghost /var/log/%{name}/event_log
21cr|asterisk-18.17.1-1|589	%attr(0640,asterisk,asterisk) %ghost /var/log/%{name}/h323_log
21cr|asterisk-18.17.1-1|590	%attr(0640,asterisk,asterisk) %ghost /var/log/%{name}/messages
21cr|asterisk-18.17.1-1|591	%attr(0640,asterisk,asterisk) %ghost /var/log/%{name}/queue_log
21cr|asterisk-18.17.1-1|592	
21cr|asterisk-18.17.1-1|593	%pre
21cr|asterisk-18.17.1-1|594	# create user and group
21cr|asterisk-18.17.1-1|595	%sysusers_create_package asterisk %{SOURCE11}
21cr|asterisk-18.17.1-1|596	
21cr|asterisk-18.17.1-1|597	
21cr|asterisk-18.17.1-1|598	%post
21cr|asterisk-18.17.1-1|599	%create_ghostfile /var/lib/%{name}/astdb %{name} %{name} 640
21cr|asterisk-18.17.1-1|600	%create_ghostfile /var/log/%{name}/console %{name} %{name} 640
21cr|asterisk-18.17.1-1|601	%create_ghostfile /var/log/%{name}/debug %{name} %{name} 640
21cr|asterisk-18.17.1-1|602	%create_ghostfile /var/log/%{name}/messages %{name} %{name} 640
21cr|asterisk-18.17.1-1|603	%create_ghostfile /var/log/%{name}/queue_log %{name} %{name} 640
21cr|asterisk-18.17.1-1|604	%create_ghostfile /var/log/%{name}/event_log %{name} %{name} 640
21cr|asterisk-18.17.1-1|605	%create_ghostfile /var/log/%{name}/cdr-csv/Master.csv %{name} %{name} 640
21cr|asterisk-18.17.1-1|606	%create_ghostfile /var/log/%{name}/h323_log %{name} %{name} 640
21cr|asterisk-18.17.1-1|607	
21cr|asterisk-18.17.1-1|608	echo "Adding setuid root to /usr/bin/mpg123, needed for MOH"
21cr|asterisk-18.17.1-1|609	chmod u+s %{_bindir}/mpg123
21cr|asterisk-18.17.1-1|610	if [[ -e %{_libdir}/%{name}/modules/codec_g729.so ]]; then
21cr|asterisk-18.17.1-1|611	sh %{_docdir}/g72x_install
21cr|asterisk-18.17.1-1|612	fi
21cr|asterisk-18.17.1-1|613	
21cr|asterisk-18.17.1-1|614	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|asterisk-18.17.1-1|615	%systemd_post %{name}.service
21cr|asterisk-18.17.1-1|616	
21cr|asterisk-18.17.1-1|617	
21cr|asterisk-18.17.1-1|618	%preun
21cr|asterisk-18.17.1-1|619	if [ "$1" = 0 ]; then
21cr|asterisk-18.17.1-1|620	echo "Removing setuid root from /usr/bin/mpg123"
21cr|asterisk-18.17.1-1|621	chmod u-s %{_bindir}/mpg123
21cr|asterisk-18.17.1-1|622	fi
21cr|asterisk-18.17.1-1|623	
21cr|asterisk-18.17.1-1|624	# Remove the G72x stuff
21cr|asterisk-18.17.1-1|625	rm -f /usr/share/doc/%{name}/README.g72x.txt
21cr|asterisk-18.17.1-1|626	rm -f /usr/$LIBNAME/%{name}/modules/codec_g723.so
21cr|asterisk-18.17.1-1|627	rm -f /usr/$LIBNAME/%{name}/modules/codec_g729.so
21cr|asterisk-18.17.1-1|628	rm -f /usr/bin/g729_my_enc
21cr|asterisk-18.17.1-1|629	rm -f /usr/bin/g729_my_dec
21cr|asterisk-18.17.1-1|630	rm -f /usr/bin/astconv
21cr|asterisk-18.17.1-1|631	
21cr|asterisk-18.17.1-1|632	%systemd_preun %{name}.service
21cr|asterisk-18.17.1-1|633	
21cr|asterisk-18.17.1-1|634	%postun
21cr|asterisk-18.17.1-1|635	%_postun_userdel %{name}
21cr|asterisk-18.17.1-1|636	gpasswd -d %{name} dialout 1>/dev/null
21cr|asterisk-18.17.1-1|637	
21cr|asterisk-18.17.1-1|638	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|639	
21cr|asterisk-18.17.1-1|640	%package -n %{libssl}
21cr|asterisk-18.17.1-1|641	Summary:	The shared SSL library for Asterisk
21cr|asterisk-18.17.1-1|642	Group:		System/Libraries
21cr|asterisk-18.17.1-1|643	
21cr|asterisk-18.17.1-1|644	%description -n %{libssl}
21cr|asterisk-18.17.1-1|645	The shared SSL library for Asterisk.
21cr|asterisk-18.17.1-1|646	
21cr|asterisk-18.17.1-1|647	%files -n %{libssl}
21cr|asterisk-18.17.1-1|648	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|649	%{_libdir}/libasteriskssl.so.%{major}*
21cr|asterisk-18.17.1-1|650	
21cr|asterisk-18.17.1-1|651	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|652	
21cr|asterisk-18.17.1-1|653	%package -n %{libpj}
21cr|asterisk-18.17.1-1|654	Summary:	Shared pjproject library for Asterisk
21cr|asterisk-18.17.1-1|655	Group:		System/Libraries
21cr|asterisk-18.17.1-1|656	
21cr|asterisk-18.17.1-1|657	%description -n %{libpj}
21cr|asterisk-18.17.1-1|658	Shared pjproject library for Asterisk.
21cr|asterisk-18.17.1-1|659	
21cr|asterisk-18.17.1-1|660	%files -n %{libpj}
21cr|asterisk-18.17.1-1|661	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|662	%{_libdir}/libasteriskpj.so.%{pjmajor}*
21cr|asterisk-18.17.1-1|663	
21cr|asterisk-18.17.1-1|664	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|665	
21cr|asterisk-18.17.1-1|666	%package -n %{devname}
21cr|asterisk-18.17.1-1|667	Summary:	Header files for building Asterisk modules
21cr|asterisk-18.17.1-1|668	Group:		Development/C
21cr|asterisk-18.17.1-1|669	Requires:	%{libpj} = %{EVRD}
21cr|asterisk-18.17.1-1|670	Requires:	%{libssl} = %{EVRD}
21cr|asterisk-18.17.1-1|671	Provides:	%{name}-devel = %{EVRD}
21cr|asterisk-18.17.1-1|672	Conflicts:	%{name}-devel < 17.3.0-1
21cr|asterisk-18.17.1-1|673	Obsoletes:	%{name}-devel < 17.3.0-1
21cr|asterisk-18.17.1-1|674	
21cr|asterisk-18.17.1-1|675	%description -n %{devname}
21cr|asterisk-18.17.1-1|676	This package contains the development header files that are needed to compile
21cr|asterisk-18.17.1-1|677	3rd party modules.
21cr|asterisk-18.17.1-1|678	
21cr|asterisk-18.17.1-1|679	%files -n %{devname}
21cr|asterisk-18.17.1-1|680	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|681	%dir %{_includedir}/%{name}
21cr|asterisk-18.17.1-1|682	%dir %{_includedir}/%{name}/doxygen
21cr|asterisk-18.17.1-1|683	%{_includedir}/%{name}.h
21cr|asterisk-18.17.1-1|684	%{_includedir}/%{name}/*.h
21cr|asterisk-18.17.1-1|685	%{_includedir}/%{name}/doxygen/*.h
21cr|asterisk-18.17.1-1|686	%{_libdir}/libasteriskssl.so
21cr|asterisk-18.17.1-1|687	%{_libdir}/libasteriskpj.so
21cr|asterisk-18.17.1-1|688	
21cr|asterisk-18.17.1-1|689	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|690	
21cr|asterisk-18.17.1-1|691	%package addons
21cr|asterisk-18.17.1-1|692	Summary:	Asterisk-addons metapackage
21cr|asterisk-18.17.1-1|693	Group:		System/Servers
21cr|asterisk-18.17.1-1|694	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|695	Requires:	%{name}-plugins-mp3 = %{EVRD}
21cr|asterisk-18.17.1-1|696	Requires:	%{name}-plugins-mysql = %{EVRD}
21cr|asterisk-18.17.1-1|697	Requires:	%{name}-plugins-ooh323 = %{EVRD}
21cr|asterisk-18.17.1-1|698	
21cr|asterisk-18.17.1-1|699	%description addons
21cr|asterisk-18.17.1-1|700	Metapackage containing: %{name}-plugins-mp3, %{name}-plugins-mysql and
21cr|asterisk-18.17.1-1|701	%{name}-plugins-ooh323.
21cr|asterisk-18.17.1-1|702	
21cr|asterisk-18.17.1-1|703	%files addons
21cr|asterisk-18.17.1-1|704	# Metapackage: empty list.
21cr|asterisk-18.17.1-1|705	
21cr|asterisk-18.17.1-1|706	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|707	
21cr|asterisk-18.17.1-1|708	%package firmware
21cr|asterisk-18.17.1-1|709	Summary:	Firmware for the Digium S101I (IAXy)
21cr|asterisk-18.17.1-1|710	Group:		System/Servers
21cr|asterisk-18.17.1-1|711	License:	Redistributable, no modification permitted
21cr|asterisk-18.17.1-1|712	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|713	
21cr|asterisk-18.17.1-1|714	%description firmware
21cr|asterisk-18.17.1-1|715	Firmware for the Digium S101I (IAXy).
21cr|asterisk-18.17.1-1|716	
21cr|asterisk-18.17.1-1|717	%files firmware
21cr|asterisk-18.17.1-1|718	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|719	%attr(0750,asterisk,asterisk) /var/lib/%{name}/firmware
21cr|asterisk-18.17.1-1|720	
21cr|asterisk-18.17.1-1|721	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|722	
21cr|asterisk-18.17.1-1|723	%package gui
21cr|asterisk-18.17.1-1|724	Summary:	Asterisk GUI
21cr|asterisk-18.17.1-1|725	Group:		System/Servers
21cr|asterisk-18.17.1-1|726	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|727	
21cr|asterisk-18.17.1-1|728	%description gui
21cr|asterisk-18.17.1-1|729	Asterisk GUI is a framework for the creation of graphical interfaces for
21cr|asterisk-18.17.1-1|730	configuring Asterisk. Some sample graphical interfaces for specific vertical
21cr|asterisk-18.17.1-1|731	markets are included for reference or for actual use and extension.
21cr|asterisk-18.17.1-1|732	
21cr|asterisk-18.17.1-1|733	%files gui
21cr|asterisk-18.17.1-1|734	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|735	%dir %attr(0750,asterisk,asterisk) /var/lib/%{name}/gui_backups
21cr|asterisk-18.17.1-1|736	%dir %attr(0750,asterisk,asterisk) /var/lib/%{name}/static-http
21cr|asterisk-18.17.1-1|737	%dir %attr(0755,asterisk,asterisk) /var/lib/%{name}/static-http/config
21cr|asterisk-18.17.1-1|738	%dir %attr(0755,asterisk,asterisk) /var/lib/%{name}/static-http/config/stylesheets
21cr|asterisk-18.17.1-1|739	%dir %attr(0755,asterisk,asterisk) /var/lib/%{name}/static-http/config/images
21cr|asterisk-18.17.1-1|740	%dir %attr(0755,asterisk,asterisk) /var/lib/%{name}/static-http/config/private
21cr|asterisk-18.17.1-1|741	%dir %attr(0755,asterisk,asterisk) /var/lib/%{name}/static-http/config/private/bkps
21cr|asterisk-18.17.1-1|742	%dir %attr(0755,asterisk,asterisk) /var/lib/%{name}/static-http/config/js
21cr|asterisk-18.17.1-1|743	%dir %attr(0755,asterisk,asterisk) /var/lib/%{name}/scripts
21cr|asterisk-18.17.1-1|744	%attr(0644,asterisk,asterisk) /var/lib/%{name}/static-http/config/*.html
21cr|asterisk-18.17.1-1|745	%attr(0644,asterisk,asterisk) /var/lib/%{name}/static-http/config/stylesheets/*
21cr|asterisk-18.17.1-1|746	%attr(0644,asterisk,asterisk) /var/lib/%{name}/static-http/config/images/*
21cr|asterisk-18.17.1-1|747	%attr(0644,asterisk,asterisk) /var/lib/%{name}/static-http/config/js/*
21cr|asterisk-18.17.1-1|748	%attr(0755,asterisk,asterisk) /var/lib/%{name}/scripts/*
21cr|asterisk-18.17.1-1|749	%attr(0644,asterisk,asterisk) /var/lib/%{name}/static-http/*.html
21cr|asterisk-18.17.1-1|750	%attr(0644,asterisk,asterisk) /var/lib/%{name}/static-http/*.css
21cr|asterisk-18.17.1-1|751	%attr(0644,asterisk,asterisk) /var/lib/%{name}/static-http/*.js
21cr|asterisk-18.17.1-1|752	%attr(0644,asterisk,asterisk) /var/lib/%{name}/static-http/*.xml
21cr|asterisk-18.17.1-1|753	
21cr|asterisk-18.17.1-1|754	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|755	
21cr|asterisk-18.17.1-1|756	%package plugins-alsa
21cr|asterisk-18.17.1-1|757	Summary:	Modules for Asterisk that use Alsa sound drivers
21cr|asterisk-18.17.1-1|758	Group:		System/Servers
21cr|asterisk-18.17.1-1|759	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|760	
21cr|asterisk-18.17.1-1|761	%description plugins-alsa
21cr|asterisk-18.17.1-1|762	Modules for Asterisk that use Alsa sound drivers.
21cr|asterisk-18.17.1-1|763	
21cr|asterisk-18.17.1-1|764	%files plugins-alsa
21cr|asterisk-18.17.1-1|765	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|766	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/alsa.conf
21cr|asterisk-18.17.1-1|767	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_alsa.so
21cr|asterisk-18.17.1-1|768	
21cr|asterisk-18.17.1-1|769	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|770	
21cr|asterisk-18.17.1-1|771	%package plugins-calendar
21cr|asterisk-18.17.1-1|772	Summary:	Asterisk calendar support
21cr|asterisk-18.17.1-1|773	Group:		System/Servers
21cr|asterisk-18.17.1-1|774	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|775	
21cr|asterisk-18.17.1-1|776	%description plugins-calendar
21cr|asterisk-18.17.1-1|777	Asterisk calendar support (ical, caldav, exchange, or ews).
21cr|asterisk-18.17.1-1|778	
21cr|asterisk-18.17.1-1|779	%files plugins-calendar
21cr|asterisk-18.17.1-1|780	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|781	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/calendar.conf
21cr|asterisk-18.17.1-1|782	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_calendar.so
21cr|asterisk-18.17.1-1|783	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_calendar_caldav.so
21cr|asterisk-18.17.1-1|784	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_calendar_ews.so
21cr|asterisk-18.17.1-1|785	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_calendar_exchange.so
21cr|asterisk-18.17.1-1|786	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_calendar_icalendar.so
21cr|asterisk-18.17.1-1|787	
21cr|asterisk-18.17.1-1|788	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|789	
21cr|asterisk-18.17.1-1|790	%package plugins-cel
21cr|asterisk-18.17.1-1|791	Summary:	Asterisk Channel Event Logging
21cr|asterisk-18.17.1-1|792	Group:		System/Servers
21cr|asterisk-18.17.1-1|793	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|794	
21cr|asterisk-18.17.1-1|795	%description plugins-cel
21cr|asterisk-18.17.1-1|796	Channel Event Logging is a mechanism to provide fine-grained event information
21cr|asterisk-18.17.1-1|797	that can be used to generate billing information. Such event information can
21cr|asterisk-18.17.1-1|798	be recorded to databases and files via pluggable backend modules.
21cr|asterisk-18.17.1-1|799	
21cr|asterisk-18.17.1-1|800	%files plugins-cel
21cr|asterisk-18.17.1-1|801	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|802	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cel.conf
21cr|asterisk-18.17.1-1|803	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cel_custom.conf
21cr|asterisk-18.17.1-1|804	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_celgenuserevent.so
21cr|asterisk-18.17.1-1|805	%attr(0755,root,root) %{_libdir}/%{name}/modules/cel_custom.so
21cr|asterisk-18.17.1-1|806	%attr(0755,root,root) %{_libdir}/%{name}/modules/cel_manager.so
21cr|asterisk-18.17.1-1|807	
21cr|asterisk-18.17.1-1|808	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|809	
21cr|asterisk-18.17.1-1|810	%if %{with corosync}
21cr|asterisk-18.17.1-1|811	%package plugins-corosync
21cr|asterisk-18.17.1-1|812	Summary:	Modules for Asterisk that use corosync
21cr|asterisk-18.17.1-1|813	Group:		System/Servers
21cr|asterisk-18.17.1-1|814	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|815	%rename	%{name}-plugins-ais
21cr|asterisk-18.17.1-1|816	
21cr|asterisk-18.17.1-1|817	%description plugins-corosync
21cr|asterisk-18.17.1-1|818	Modules for Asterisk using corosync.
21cr|asterisk-18.17.1-1|819	
21cr|asterisk-18.17.1-1|820	%files plugins-corosync
21cr|asterisk-18.17.1-1|821	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|822	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_corosync.conf
21cr|asterisk-18.17.1-1|823	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_corosync.so
21cr|asterisk-18.17.1-1|824	%endif
21cr|asterisk-18.17.1-1|825	
21cr|asterisk-18.17.1-1|826	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|827	
21cr|asterisk-18.17.1-1|828	%package plugins-curl
21cr|asterisk-18.17.1-1|829	Summary:	Modules for Asterisk that use cURL
21cr|asterisk-18.17.1-1|830	Group:		System/Servers
21cr|asterisk-18.17.1-1|831	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|832	
21cr|asterisk-18.17.1-1|833	%description plugins-curl
21cr|asterisk-18.17.1-1|834	Modules for Asterisk that use cURL.
21cr|asterisk-18.17.1-1|835	
21cr|asterisk-18.17.1-1|836	%files plugins-curl
21cr|asterisk-18.17.1-1|837	%doc contrib/scripts/dbsep.cgi
21cr|asterisk-18.17.1-1|838	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/dbsep.conf
21cr|asterisk-18.17.1-1|839	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_curl.conf
21cr|asterisk-18.17.1-1|840	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_curl.so
21cr|asterisk-18.17.1-1|841	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_config_curl.so
21cr|asterisk-18.17.1-1|842	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_curl.so
21cr|asterisk-18.17.1-1|843	
21cr|asterisk-18.17.1-1|844	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|845	
21cr|asterisk-18.17.1-1|846	%package plugins-dahdi
21cr|asterisk-18.17.1-1|847	Summary:	Modules for Asterisk that use DAHDI
21cr|asterisk-18.17.1-1|848	Group:		System/Servers
21cr|asterisk-18.17.1-1|849	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|850	Requires:	dahdi-tools >= 2.0.0
21cr|asterisk-18.17.1-1|851	
21cr|asterisk-18.17.1-1|852	%description plugins-dahdi
21cr|asterisk-18.17.1-1|853	Modules for Asterisk that use DAHDI.
21cr|asterisk-18.17.1-1|854	
21cr|asterisk-18.17.1-1|855	%files plugins-dahdi
21cr|asterisk-18.17.1-1|856	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|857	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/meetme.conf
21cr|asterisk-18.17.1-1|858	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/chan_dahdi.conf
21cr|asterisk-18.17.1-1|859	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_flash.so
21cr|asterisk-18.17.1-1|860	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_meetme.so
21cr|asterisk-18.17.1-1|861	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_page.so
21cr|asterisk-18.17.1-1|862	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_dahdi.so
21cr|asterisk-18.17.1-1|863	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_dahdi.so
21cr|asterisk-18.17.1-1|864	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_timing_dahdi.so
21cr|asterisk-18.17.1-1|865	%dir %{_datadir}/dahdi
21cr|asterisk-18.17.1-1|866	%dir %{_datadir}/dahdi/span_config.d
21cr|asterisk-18.17.1-1|867	%{_datadir}/dahdi/span_config.d/40-%{name}
21cr|asterisk-18.17.1-1|868	
21cr|asterisk-18.17.1-1|869	%pre plugins-dahdi
21cr|asterisk-18.17.1-1|870	%{_sbindir}/usermod -a -G dahdi %{name}
21cr|asterisk-18.17.1-1|871	
21cr|asterisk-18.17.1-1|872	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|873	
21cr|asterisk-18.17.1-1|874	%package plugins-fax
21cr|asterisk-18.17.1-1|875	Summary:	FAX plugins for Asterisk
21cr|asterisk-18.17.1-1|876	Group:		System/Servers
21cr|asterisk-18.17.1-1|877	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|878	
21cr|asterisk-18.17.1-1|879	%description plugins-fax
21cr|asterisk-18.17.1-1|880	This package contains FAX plugins for Asterisk.
21cr|asterisk-18.17.1-1|881	
21cr|asterisk-18.17.1-1|882	%files plugins-fax
21cr|asterisk-18.17.1-1|883	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|884	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_fax.conf
21cr|asterisk-18.17.1-1|885	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_fax.so
21cr|asterisk-18.17.1-1|886	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_fax_spandsp.so
21cr|asterisk-18.17.1-1|887	
21cr|asterisk-18.17.1-1|888	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|889	
21cr|asterisk-18.17.1-1|890	%package plugins-festival
21cr|asterisk-18.17.1-1|891	Summary:	Festival application for Asterisk
21cr|asterisk-18.17.1-1|892	Group:		System/Servers
21cr|asterisk-18.17.1-1|893	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|894	Requires:	festival
21cr|asterisk-18.17.1-1|895	
21cr|asterisk-18.17.1-1|896	%description plugins-festival
21cr|asterisk-18.17.1-1|897	Application for the Asterisk PBX that uses Festival to convert text to speech.
21cr|asterisk-18.17.1-1|898	
21cr|asterisk-18.17.1-1|899	%files plugins-festival
21cr|asterisk-18.17.1-1|900	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|901	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/festival.conf
21cr|asterisk-18.17.1-1|902	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_festival.so
21cr|asterisk-18.17.1-1|903	
21cr|asterisk-18.17.1-1|904	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|905	
21cr|asterisk-18.17.1-1|906	%package plugins-ices
21cr|asterisk-18.17.1-1|907	Summary:	Stream audio from Asterisk to an IceCast server
21cr|asterisk-18.17.1-1|908	Group:		System/Servers
21cr|asterisk-18.17.1-1|909	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|910	Requires:	ices
21cr|asterisk-18.17.1-1|911	
21cr|asterisk-18.17.1-1|912	%description plugins-ices
21cr|asterisk-18.17.1-1|913	Stream audio from Asterisk to an IceCast server.
21cr|asterisk-18.17.1-1|914	
21cr|asterisk-18.17.1-1|915	%files plugins-ices
21cr|asterisk-18.17.1-1|916	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|917	%doc contrib/%{name}-ices.xml
21cr|asterisk-18.17.1-1|918	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_ices.so
21cr|asterisk-18.17.1-1|919	
21cr|asterisk-18.17.1-1|920	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|921	
21cr|asterisk-18.17.1-1|922	%package plugins-jack
21cr|asterisk-18.17.1-1|923	Summary:	JACK resources for Asterisk
21cr|asterisk-18.17.1-1|924	Group:		System/Servers
21cr|asterisk-18.17.1-1|925	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|926	
21cr|asterisk-18.17.1-1|927	%description plugins-jack
21cr|asterisk-18.17.1-1|928	JACK resources for Asterisk.
21cr|asterisk-18.17.1-1|929	
21cr|asterisk-18.17.1-1|930	%files plugins-jack
21cr|asterisk-18.17.1-1|931	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|932	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_jack.so
21cr|asterisk-18.17.1-1|933	
21cr|asterisk-18.17.1-1|934	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|935	
21cr|asterisk-18.17.1-1|936	%package plugins-ldap
21cr|asterisk-18.17.1-1|937	Summary:	LDAP resources for Asterisk
21cr|asterisk-18.17.1-1|938	Group:		System/Servers
21cr|asterisk-18.17.1-1|939	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|940	
21cr|asterisk-18.17.1-1|941	%description plugins-ldap
21cr|asterisk-18.17.1-1|942	LDAP resources for Asterisk.
21cr|asterisk-18.17.1-1|943	
21cr|asterisk-18.17.1-1|944	%files plugins-ldap
21cr|asterisk-18.17.1-1|945	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|946	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_ldap.conf
21cr|asterisk-18.17.1-1|947	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_config_ldap.so
21cr|asterisk-18.17.1-1|948	
21cr|asterisk-18.17.1-1|949	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|950	
21cr|asterisk-18.17.1-1|951	%package plugins-lua
21cr|asterisk-18.17.1-1|952	Summary:	Lua resources for Asterisk
21cr|asterisk-18.17.1-1|953	Group:		System/Servers
21cr|asterisk-18.17.1-1|954	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|955	
21cr|asterisk-18.17.1-1|956	%description plugins-lua
21cr|asterisk-18.17.1-1|957	Lua resources for Asterisk.
21cr|asterisk-18.17.1-1|958	
21cr|asterisk-18.17.1-1|959	%files plugins-lua
21cr|asterisk-18.17.1-1|960	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|961	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/extensions.lua
21cr|asterisk-18.17.1-1|962	%attr(0755,root,root) %{_libdir}/%{name}/modules/pbx_lua.so
21cr|asterisk-18.17.1-1|963	
21cr|asterisk-18.17.1-1|964	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|965	
21cr|asterisk-18.17.1-1|966	%if %{with misdn}
21cr|asterisk-18.17.1-1|967	%package plugins-misdn
21cr|asterisk-18.17.1-1|968	Summary:	This module adds mISDN support to the Asterisk PBX
21cr|asterisk-18.17.1-1|969	Group:		System/Servers
21cr|asterisk-18.17.1-1|970	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|971	
21cr|asterisk-18.17.1-1|972	%description plugins-misdn
21cr|asterisk-18.17.1-1|973	This module adds mISDN support to the Asterisk PBX. mISDN is the
21cr|asterisk-18.17.1-1|974	(experimental) new ISDN4Linux stack, which adds support for
21cr|asterisk-18.17.1-1|975	driving cards in NT mode and thus connecting an ISDN phone to your
21cr|asterisk-18.17.1-1|976	computer.
21cr|asterisk-18.17.1-1|977	
21cr|asterisk-18.17.1-1|978	%files plugins-misdn
21cr|asterisk-18.17.1-1|979	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/misdn.conf
21cr|asterisk-18.17.1-1|980	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_misdn.so
21cr|asterisk-18.17.1-1|981	
21cr|asterisk-18.17.1-1|982	%pre plugins-misdn
21cr|asterisk-18.17.1-1|983	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|984	%{_sbindir}/usermod -a -G misdn %{name}
21cr|asterisk-18.17.1-1|985	%endif
21cr|asterisk-18.17.1-1|986	
21cr|asterisk-18.17.1-1|987	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|988	
21cr|asterisk-18.17.1-1|989	%package plugins-minivm
21cr|asterisk-18.17.1-1|990	Summary:	MiniVM applicaton for Asterisk
21cr|asterisk-18.17.1-1|991	Group:		System/Servers
21cr|asterisk-18.17.1-1|992	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|993	
21cr|asterisk-18.17.1-1|994	%description plugins-minivm
21cr|asterisk-18.17.1-1|995	MiniVM application for Asterisk.
21cr|asterisk-18.17.1-1|996	
21cr|asterisk-18.17.1-1|997	%files plugins-minivm
21cr|asterisk-18.17.1-1|998	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|999	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/extensions_minivm.conf
21cr|asterisk-18.17.1-1|1000	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/minivm.conf
21cr|asterisk-18.17.1-1|1001	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_minivm.so
21cr|asterisk-18.17.1-1|1002	
21cr|asterisk-18.17.1-1|1003	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1004	
21cr|asterisk-18.17.1-1|1005	%package plugins-mobile
21cr|asterisk-18.17.1-1|1006	Summary:	Asterisk channel driver for bluetooth phones and headsets
21cr|asterisk-18.17.1-1|1007	Group:		System/Servers
21cr|asterisk-18.17.1-1|1008	Requires:	%{_lib}bluez3
21cr|asterisk-18.17.1-1|1009	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1010	
21cr|asterisk-18.17.1-1|1011	%description plugins-mobile
21cr|asterisk-18.17.1-1|1012	Asterisk channel driver to allow Bluetooth cell/mobile phones to be used as
21cr|asterisk-18.17.1-1|1013	FXO devices, and headsets as FXS devices.
21cr|asterisk-18.17.1-1|1014	
21cr|asterisk-18.17.1-1|1015	%files plugins-mobile
21cr|asterisk-18.17.1-1|1016	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1017	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/chan_mobile.conf
21cr|asterisk-18.17.1-1|1018	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_mobile.so
21cr|asterisk-18.17.1-1|1019	
21cr|asterisk-18.17.1-1|1020	%pre plugins-mobile
21cr|asterisk-18.17.1-1|1021	if [[ -e %{_sysconfdir}/%{name}/mobile.conf ]] ; then
21cr|asterisk-18.17.1-1|1022	mv -f %{_sysconfdir}/%{name}/{,chan_}mobile.conf
21cr|asterisk-18.17.1-1|1023	fi
21cr|asterisk-18.17.1-1|1024	
21cr|asterisk-18.17.1-1|1025	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1026	
21cr|asterisk-18.17.1-1|1027	%package plugins-mp3
21cr|asterisk-18.17.1-1|1028	Summary:	MP3 plugins for Asterisk
21cr|asterisk-18.17.1-1|1029	Group:		System/Servers
21cr|asterisk-18.17.1-1|1030	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1031	
21cr|asterisk-18.17.1-1|1032	%description plugins-mp3
21cr|asterisk-18.17.1-1|1033	This package contains MP3 support for Asterisk.
21cr|asterisk-18.17.1-1|1034	
21cr|asterisk-18.17.1-1|1035	%files plugins-mp3
21cr|asterisk-18.17.1-1|1036	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1037	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_mp3.so
21cr|asterisk-18.17.1-1|1038	# This is deprecated and enabling it make the build to fail...
21cr|asterisk-18.17.1-1|1039	#attr(0755,root,root) %%{_libdir}/%%{name}/modules/format_mp3.so
21cr|asterisk-18.17.1-1|1040	
21cr|asterisk-18.17.1-1|1041	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1042	
21cr|asterisk-18.17.1-1|1043	%package plugins-mysql
21cr|asterisk-18.17.1-1|1044	Summary:	MySQL plugins for Asterisk
21cr|asterisk-18.17.1-1|1045	Group:		System/Servers
21cr|asterisk-18.17.1-1|1046	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1047	
21cr|asterisk-18.17.1-1|1048	%description plugins-mysql
21cr|asterisk-18.17.1-1|1049	This package contains MySQL plugins for Asterisk.
21cr|asterisk-18.17.1-1|1050	
21cr|asterisk-18.17.1-1|1051	%files plugins-mysql
21cr|asterisk-18.17.1-1|1052	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1053	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/app_mysql.conf
21cr|asterisk-18.17.1-1|1054	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_mysql.conf
21cr|asterisk-18.17.1-1|1055	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_config_mysql.conf
21cr|asterisk-18.17.1-1|1056	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_mysql.so
21cr|asterisk-18.17.1-1|1057	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_mysql.so
21cr|asterisk-18.17.1-1|1058	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_config_mysql.so
21cr|asterisk-18.17.1-1|1059	
21cr|asterisk-18.17.1-1|1060	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1061	
21cr|asterisk-18.17.1-1|1062	%package plugins-odbc
21cr|asterisk-18.17.1-1|1063	Summary:	Applications for Asterisk that use ODBC (except voicemail)
21cr|asterisk-18.17.1-1|1064	Group:		System/Servers
21cr|asterisk-18.17.1-1|1065	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1066	
21cr|asterisk-18.17.1-1|1067	%description plugins-odbc
21cr|asterisk-18.17.1-1|1068	Applications for Asterisk that use ODBC (except voicemail)
21cr|asterisk-18.17.1-1|1069	
21cr|asterisk-18.17.1-1|1070	%files plugins-odbc
21cr|asterisk-18.17.1-1|1071	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1072	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_adaptive_odbc.conf
21cr|asterisk-18.17.1-1|1073	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_odbc.conf
21cr|asterisk-18.17.1-1|1074	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cel_odbc.conf
21cr|asterisk-18.17.1-1|1075	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/func_odbc.conf
21cr|asterisk-18.17.1-1|1076	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_odbc.conf
21cr|asterisk-18.17.1-1|1077	%attr(0755,root,root) %{_libdir}/%{name}/modules/cel_odbc.so
21cr|asterisk-18.17.1-1|1078	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_adaptive_odbc.so
21cr|asterisk-18.17.1-1|1079	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_odbc.so
21cr|asterisk-18.17.1-1|1080	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_odbc.so
21cr|asterisk-18.17.1-1|1081	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_config_odbc.so
21cr|asterisk-18.17.1-1|1082	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_odbc.so
21cr|asterisk-18.17.1-1|1083	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_odbc_transaction.so
21cr|asterisk-18.17.1-1|1084	
21cr|asterisk-18.17.1-1|1085	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1086	
21cr|asterisk-18.17.1-1|1087	%package plugins-ooh323
21cr|asterisk-18.17.1-1|1088	Summary:	Objective System's H323 for Asterisk
21cr|asterisk-18.17.1-1|1089	Group:		System/Servers
21cr|asterisk-18.17.1-1|1090	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1091	
21cr|asterisk-18.17.1-1|1092	%description plugins-ooh323
21cr|asterisk-18.17.1-1|1093	Objective System's H323 for Asterisk.
21cr|asterisk-18.17.1-1|1094	
21cr|asterisk-18.17.1-1|1095	%files plugins-ooh323
21cr|asterisk-18.17.1-1|1096	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1097	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/ooh323.conf
21cr|asterisk-18.17.1-1|1098	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_ooh323.so
21cr|asterisk-18.17.1-1|1099	
21cr|asterisk-18.17.1-1|1100	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1101	
21cr|asterisk-18.17.1-1|1102	%package plugins-osp
21cr|asterisk-18.17.1-1|1103	Summary:	Open Settlement Protocol for Asterisk
21cr|asterisk-18.17.1-1|1104	Group:		System/Servers
21cr|asterisk-18.17.1-1|1105	Requires:	asterisk = %{EVRD}
21cr|asterisk-18.17.1-1|1106	
21cr|asterisk-18.17.1-1|1107	%description plugins-osp
21cr|asterisk-18.17.1-1|1108	This package contains OSP (Open Settlement Protocol) support for Asterisk.
21cr|asterisk-18.17.1-1|1109	
21cr|asterisk-18.17.1-1|1110	%files plugins-osp
21cr|asterisk-18.17.1-1|1111	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1112	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/osp.conf
21cr|asterisk-18.17.1-1|1113	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_osplookup.so
21cr|asterisk-18.17.1-1|1114	
21cr|asterisk-18.17.1-1|1115	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1116	
21cr|asterisk-18.17.1-1|1117	%if %{with oss}
21cr|asterisk-18.17.1-1|1118	%package plugins-oss
21cr|asterisk-18.17.1-1|1119	Summary:	Modules for Asterisk that use OSS sound drivers
21cr|asterisk-18.17.1-1|1120	Group:		System/Servers
21cr|asterisk-18.17.1-1|1121	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1122	
21cr|asterisk-18.17.1-1|1123	%description plugins-oss
21cr|asterisk-18.17.1-1|1124	Modules for Asterisk that use OSS sound drivers.
21cr|asterisk-18.17.1-1|1125	
21cr|asterisk-18.17.1-1|1126	%files plugins-oss
21cr|asterisk-18.17.1-1|1127	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1128	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/oss.conf
21cr|asterisk-18.17.1-1|1129	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_oss.so
21cr|asterisk-18.17.1-1|1130	%endif
21cr|asterisk-18.17.1-1|1131	
21cr|asterisk-18.17.1-1|1132	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1133	
21cr|asterisk-18.17.1-1|1134	%package plugins-pktccops
21cr|asterisk-18.17.1-1|1135	Summary:	Modules for Asterisk that use the IETF COPS protocol on PacketCable
21cr|asterisk-18.17.1-1|1136	Group:		System/Servers
21cr|asterisk-18.17.1-1|1137	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1138	
21cr|asterisk-18.17.1-1|1139	%description plugins-pktccops
21cr|asterisk-18.17.1-1|1140	It's a subset or a "profile" of the IETF COPS protocol, extended for
21cr|asterisk-18.17.1-1|1141	PacketCable specific usage. The IETF COPS RFC defines the extensions mechanism
21cr|asterisk-18.17.1-1|1142	and the PacketCable standard uses and respects them. For example, IETF COPS
21cr|asterisk-18.17.1-1|1143	defines an opaque field called "Client Specific Decision Data" and the
21cr|asterisk-18.17.1-1|1144	PacketCable Standard defines how to fill it. Some IETF COPS messages are not
21cr|asterisk-18.17.1-1|1145	used in the PC Standard (like SSC), so is a subset.
21cr|asterisk-18.17.1-1|1146	
21cr|asterisk-18.17.1-1|1147	%files plugins-pktccops
21cr|asterisk-18.17.1-1|1148	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1149	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_pktccops.conf
21cr|asterisk-18.17.1-1|1150	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_pktccops.so
21cr|asterisk-18.17.1-1|1151	
21cr|asterisk-18.17.1-1|1152	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1153	
21cr|asterisk-18.17.1-1|1154	%package plugins-portaudio
21cr|asterisk-18.17.1-1|1155	Summary:	Modules for Asterisk that use the portaudio library
21cr|asterisk-18.17.1-1|1156	Group:		System/Servers
21cr|asterisk-18.17.1-1|1157	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1158	
21cr|asterisk-18.17.1-1|1159	%description plugins-portaudio
21cr|asterisk-18.17.1-1|1160	Modules for Asterisk that use the portaudio library.
21cr|asterisk-18.17.1-1|1161	
21cr|asterisk-18.17.1-1|1162	%files plugins-portaudio
21cr|asterisk-18.17.1-1|1163	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1164	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/console.conf
21cr|asterisk-18.17.1-1|1165	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_console.so
21cr|asterisk-18.17.1-1|1166	
21cr|asterisk-18.17.1-1|1167	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1168	
21cr|asterisk-18.17.1-1|1169	%package plugins-pgsql
21cr|asterisk-18.17.1-1|1170	Summary:	PostgreSQL plugins for Asterisk
21cr|asterisk-18.17.1-1|1171	Group:		System/Servers
21cr|asterisk-18.17.1-1|1172	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1173	Provides:	%{name}-plugins-postgresql = %{EVRD}
21cr|asterisk-18.17.1-1|1174	
21cr|asterisk-18.17.1-1|1175	%description plugins-pgsql
21cr|asterisk-18.17.1-1|1176	This package contains PostgreSQL plugins for Asterisk.
21cr|asterisk-18.17.1-1|1177	
21cr|asterisk-18.17.1-1|1178	%files plugins-pgsql
21cr|asterisk-18.17.1-1|1179	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1180	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_pgsql.conf
21cr|asterisk-18.17.1-1|1181	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cel_pgsql.conf
21cr|asterisk-18.17.1-1|1182	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_pgsql.conf
21cr|asterisk-18.17.1-1|1183	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_pgsql.so
21cr|asterisk-18.17.1-1|1184	%attr(0755,root,root) %{_libdir}/%{name}/modules/cel_pgsql.so
21cr|asterisk-18.17.1-1|1185	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_config_pgsql.so
21cr|asterisk-18.17.1-1|1186	
21cr|asterisk-18.17.1-1|1187	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1188	
21cr|asterisk-18.17.1-1|1189	%if %{with radius}
21cr|asterisk-18.17.1-1|1190	%package plugins-radius
21cr|asterisk-18.17.1-1|1191	Summary:	Radiusclient plugins for Asterisk
21cr|asterisk-18.17.1-1|1192	Group:		System/Servers
21cr|asterisk-18.17.1-1|1193	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1194	
21cr|asterisk-18.17.1-1|1195	%description plugins-radius
21cr|asterisk-18.17.1-1|1196	This package contains Radiusclient plugins for Asterisk.
21cr|asterisk-18.17.1-1|1197	
21cr|asterisk-18.17.1-1|1198	%files plugins-radius
21cr|asterisk-18.17.1-1|1199	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1200	%attr(0755,root,root) %{_libdir}/%{name}/modules/cel_radius.so
21cr|asterisk-18.17.1-1|1201	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_radius.so
21cr|asterisk-18.17.1-1|1202	%endif
21cr|asterisk-18.17.1-1|1203	
21cr|asterisk-18.17.1-1|1204	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1205	
21cr|asterisk-18.17.1-1|1206	%package plugins-skinny
21cr|asterisk-18.17.1-1|1207	Summary:	Modules for Asterisk that support the SCCP/Skinny protocol
21cr|asterisk-18.17.1-1|1208	Group:		System/Servers
21cr|asterisk-18.17.1-1|1209	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1210	
21cr|asterisk-18.17.1-1|1211	%description plugins-skinny
21cr|asterisk-18.17.1-1|1212	Modules for Asterisk that support the SCCP/Skinny protocol.
21cr|asterisk-18.17.1-1|1213	
21cr|asterisk-18.17.1-1|1214	%files plugins-skinny
21cr|asterisk-18.17.1-1|1215	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1216	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/skinny.conf
21cr|asterisk-18.17.1-1|1217	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_skinny.so
21cr|asterisk-18.17.1-1|1218	
21cr|asterisk-18.17.1-1|1219	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1220	
21cr|asterisk-18.17.1-1|1221	%package plugins-snmp
21cr|asterisk-18.17.1-1|1222	Summary:	Brief SNMP Agent / SubAgent support for Asterisk
21cr|asterisk-18.17.1-1|1223	Group:		System/Servers
21cr|asterisk-18.17.1-1|1224	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1225	Requires:	net-snmp
21cr|asterisk-18.17.1-1|1226	
21cr|asterisk-18.17.1-1|1227	%description plugins-snmp
21cr|asterisk-18.17.1-1|1228	This package contains brief SNMP Agent / SubAgent support for Asterisk.
21cr|asterisk-18.17.1-1|1229	
21cr|asterisk-18.17.1-1|1230	%files plugins-snmp
21cr|asterisk-18.17.1-1|1231	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1232	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_snmp.conf
21cr|asterisk-18.17.1-1|1233	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_snmp.so
21cr|asterisk-18.17.1-1|1234	
21cr|asterisk-18.17.1-1|1235	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1236	
21cr|asterisk-18.17.1-1|1237	%package plugins-speex
21cr|asterisk-18.17.1-1|1238	Summary:	SPEEX plugins for Asterisk
21cr|asterisk-18.17.1-1|1239	Group:		System/Servers
21cr|asterisk-18.17.1-1|1240	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1241	
21cr|asterisk-18.17.1-1|1242	%description plugins-speex
21cr|asterisk-18.17.1-1|1243	This package contains SPEEX plugins for Asterisk.
21cr|asterisk-18.17.1-1|1244	
21cr|asterisk-18.17.1-1|1245	%files plugins-speex
21cr|asterisk-18.17.1-1|1246	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1247	%attr(0755,root,root) %{_libdir}/%{name}/modules/codec_speex.so
21cr|asterisk-18.17.1-1|1248	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_speex.so
21cr|asterisk-18.17.1-1|1249	
21cr|asterisk-18.17.1-1|1250	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1251	
21cr|asterisk-18.17.1-1|1252	%package plugins-sqlite
21cr|asterisk-18.17.1-1|1253	Summary:	SQLite plugins for Asterisk
21cr|asterisk-18.17.1-1|1254	Group:		System/Servers
21cr|asterisk-18.17.1-1|1255	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1256	
21cr|asterisk-18.17.1-1|1257	%description plugins-sqlite
21cr|asterisk-18.17.1-1|1258	This package contains SQLite plugins for Asterisk.
21cr|asterisk-18.17.1-1|1259	
21cr|asterisk-18.17.1-1|1260	%files plugins-sqlite
21cr|asterisk-18.17.1-1|1261	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1262	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_sqlite3_custom.conf
21cr|asterisk-18.17.1-1|1263	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cel_sqlite3_custom.conf
21cr|asterisk-18.17.1-1|1264	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/res_config_sqlite3.conf
21cr|asterisk-18.17.1-1|1265	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_sqlite3_custom.so
21cr|asterisk-18.17.1-1|1266	%attr(0755,root,root) %{_libdir}/%{name}/modules/cel_sqlite3_custom.so
21cr|asterisk-18.17.1-1|1267	%attr(0755,root,root) %{_libdir}/%{name}/modules/res_config_sqlite3.so
21cr|asterisk-18.17.1-1|1268	
21cr|asterisk-18.17.1-1|1269	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1270	
21cr|asterisk-18.17.1-1|1271	%if %{with tds}
21cr|asterisk-18.17.1-1|1272	%package plugins-tds
21cr|asterisk-18.17.1-1|1273	Summary:	FreeTDS plugins for Asterisk
21cr|asterisk-18.17.1-1|1274	Group:		System/Servers
21cr|asterisk-18.17.1-1|1275	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1276	
21cr|asterisk-18.17.1-1|1277	%description plugins-tds
21cr|asterisk-18.17.1-1|1278	This package contains FreeTDS plugins for Asterisk.
21cr|asterisk-18.17.1-1|1279	
21cr|asterisk-18.17.1-1|1280	%files plugins-tds
21cr|asterisk-18.17.1-1|1281	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1282	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cel_tds.conf
21cr|asterisk-18.17.1-1|1283	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/cdr_tds.conf
21cr|asterisk-18.17.1-1|1284	%attr(0755,root,root) %{_libdir}/%{name}/modules/cel_tds.so
21cr|asterisk-18.17.1-1|1285	%attr(0755,root,root) %{_libdir}/%{name}/modules/cdr_tds.so
21cr|asterisk-18.17.1-1|1286	%endif
21cr|asterisk-18.17.1-1|1287	
21cr|asterisk-18.17.1-1|1288	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1289	
21cr|asterisk-18.17.1-1|1290	%package plugins-unistim
21cr|asterisk-18.17.1-1|1291	Summary:	Unistim channel for Asterisk
21cr|asterisk-18.17.1-1|1292	Group:		System/Servers
21cr|asterisk-18.17.1-1|1293	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1294	
21cr|asterisk-18.17.1-1|1295	%description plugins-unistim
21cr|asterisk-18.17.1-1|1296	Unistim channel for Asterisk.
21cr|asterisk-18.17.1-1|1297	
21cr|asterisk-18.17.1-1|1298	%files plugins-unistim
21cr|asterisk-18.17.1-1|1299	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1300	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/unistim.conf
21cr|asterisk-18.17.1-1|1301	%attr(0755,root,root) %{_libdir}/%{name}/modules/chan_unistim.so
21cr|asterisk-18.17.1-1|1302	
21cr|asterisk-18.17.1-1|1303	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1304	
21cr|asterisk-18.17.1-1|1305	%package plugins-voicemail
21cr|asterisk-18.17.1-1|1306	Summary:	Common Voicemail Modules for Asterisk
21cr|asterisk-18.17.1-1|1307	Group:		System/Servers
21cr|asterisk-18.17.1-1|1308	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1309	Requires:	%{name}-plugins-voicemail-implementation = %{EVRD}
21cr|asterisk-18.17.1-1|1310	Requires:	sox
21cr|asterisk-18.17.1-1|1311	Requires:	sendmail-command
21cr|asterisk-18.17.1-1|1312	
21cr|asterisk-18.17.1-1|1313	%description plugins-voicemail
21cr|asterisk-18.17.1-1|1314	Common Voicemail Modules for Asterisk.
21cr|asterisk-18.17.1-1|1315	
21cr|asterisk-18.17.1-1|1316	%files plugins-voicemail
21cr|asterisk-18.17.1-1|1317	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1318	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/%{name}/voicemail.conf
21cr|asterisk-18.17.1-1|1319	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_directory.so
21cr|asterisk-18.17.1-1|1320	%attr(0755,root,root) %{_libdir}/%{name}/modules/func_vmcount.so
21cr|asterisk-18.17.1-1|1321	%attr(0750,asterisk,asterisk) %dir /var/spool/%{name}/voicemail/default
21cr|asterisk-18.17.1-1|1322	%attr(0750,asterisk,asterisk) %dir /var/spool/%{name}/voicemail/default/1234
21cr|asterisk-18.17.1-1|1323	
21cr|asterisk-18.17.1-1|1324	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1325	
21cr|asterisk-18.17.1-1|1326	%package plugins-voicemail-imap
21cr|asterisk-18.17.1-1|1327	Summary:	Store voicemail on an IMAP server
21cr|asterisk-18.17.1-1|1328	Group:		System/Servers
21cr|asterisk-18.17.1-1|1329	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1330	Requires:	%{name}-plugins-voicemail = %{EVRD}
21cr|asterisk-18.17.1-1|1331	Provides:	%{name}-plugins-voicemail-implementation = %{EVRD}
21cr|asterisk-18.17.1-1|1332	%rename		plugins-voicemail-plain
21cr|asterisk-18.17.1-1|1333	
21cr|asterisk-18.17.1-1|1334	%description plugins-voicemail-imap
21cr|asterisk-18.17.1-1|1335	Voicemail implementation for Asterisk that stores voicemail on an IMAP server.
21cr|asterisk-18.17.1-1|1336	
21cr|asterisk-18.17.1-1|1337	%files plugins-voicemail-imap
21cr|asterisk-18.17.1-1|1338	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1339	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_voicemail_imap.so
21cr|asterisk-18.17.1-1|1340	
21cr|asterisk-18.17.1-1|1341	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1342	
21cr|asterisk-18.17.1-1|1343	%package plugins-voicemail-odbc
21cr|asterisk-18.17.1-1|1344	Summary:	Store voicemail in a database using ODBC
21cr|asterisk-18.17.1-1|1345	Group:		System/Servers
21cr|asterisk-18.17.1-1|1346	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1347	Requires:	%{name}-plugins-voicemail = %{EVRD}
21cr|asterisk-18.17.1-1|1348	Provides:	%{name}-plugins-voicemail-implementation = %{EVRD}
21cr|asterisk-18.17.1-1|1349	
21cr|asterisk-18.17.1-1|1350	%description plugins-voicemail-odbc
21cr|asterisk-18.17.1-1|1351	Voicemail implementation for Asterisk that uses ODBC to store voicemail in
21cr|asterisk-18.17.1-1|1352	a database.
21cr|asterisk-18.17.1-1|1353	
21cr|asterisk-18.17.1-1|1354	%files plugins-voicemail-odbc
21cr|asterisk-18.17.1-1|1355	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1356	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_voicemail_odbc.so
21cr|asterisk-18.17.1-1|1357	
21cr|asterisk-18.17.1-1|1358	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1359	
21cr|asterisk-18.17.1-1|1360	%package plugins-voicemail-plain
21cr|asterisk-18.17.1-1|1361	Summary:	Store voicemail on the local filesystem
21cr|asterisk-18.17.1-1|1362	Group:		System/Servers
21cr|asterisk-18.17.1-1|1363	Requires:	%{name} = %{EVRD}
21cr|asterisk-18.17.1-1|1364	Requires:	%{name}-plugins-voicemail = %{EVRD}
21cr|asterisk-18.17.1-1|1365	Provides:	%{name}-plugins-voicemail-implementation = %{EVRD}
21cr|asterisk-18.17.1-1|1366	
21cr|asterisk-18.17.1-1|1367	%description plugins-voicemail-plain
21cr|asterisk-18.17.1-1|1368	Voicemail implementation for Asterisk that stores voicemail on the local
21cr|asterisk-18.17.1-1|1369	filesystem.
21cr|asterisk-18.17.1-1|1370	
21cr|asterisk-18.17.1-1|1371	%files plugins-voicemail-plain
21cr|asterisk-18.17.1-1|1372	%doc COPYING LICENSE
21cr|asterisk-18.17.1-1|1373	%attr(0755,root,root) %{_libdir}/%{name}/modules/app_voicemail.so
21cr|asterisk-18.17.1-1|1374	
21cr|asterisk-18.17.1-1|1375	#----------------------------------------------------------------------------
21cr|asterisk-18.17.1-1|1376	
21cr|asterisk-18.17.1-1|1377	%prep
21cr|asterisk-18.17.1-1|1378	%setup -qn %{name}-%{version} -a 9
21cr|asterisk-18.17.1-1|1379	
21cr|asterisk-18.17.1-1|1380	# Copy also the pjproject tarball to the cache/ directory
21cr|asterisk-18.17.1-1|1381	# to avoid downloading it at build time...
21cr|asterisk-18.17.1-1|1382	mkdir -p cache
21cr|asterisk-18.17.1-1|1383	cp %{SOURCE10} cache/
21cr|asterisk-18.17.1-1|1384	
21cr|asterisk-18.17.1-1|1385	# Fix perms
21cr|asterisk-18.17.1-1|1386	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|asterisk-18.17.1-1|1387	find . -type d -perm 0555 -exec chmod 755 {} \;
21cr|asterisk-18.17.1-1|1388	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|asterisk-18.17.1-1|1389	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|asterisk-18.17.1-1|1390	chmod -x contrib/scripts/dbsep.cgi
21cr|asterisk-18.17.1-1|1391	
21cr|asterisk-18.17.1-1|1392	# Drop useless files
21cr|asterisk-18.17.1-1|1393	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-18.17.1-1|1394	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|asterisk-18.17.1-1|1395	done
21cr|asterisk-18.17.1-1|1396	
21cr|asterisk-18.17.1-1|1397	%apply_patches
21cr|asterisk-18.17.1-1|1398	
21cr|asterisk-18.17.1-1|1399	# Install our build options from menuselect
21cr|asterisk-18.17.1-1|1400	cp %{SOURCE2} menuselect.makedeps
21cr|asterisk-18.17.1-1|1401	cp %{SOURCE3} menuselect.makeopts
21cr|asterisk-18.17.1-1|1402	cp %{SOURCE6} g72x_install
21cr|asterisk-18.17.1-1|1403	
21cr|asterisk-18.17.1-1|1404	# Convert to UTF-8
21cr|asterisk-18.17.1-1|1405	mv main/fskmodem.c main/fskmodem.c.old
21cr|asterisk-18.17.1-1|1406	iconv -f iso-8859-1 -t utf-8 -o main/fskmodem.c main/fskmodem.c.old
21cr|asterisk-18.17.1-1|1407	touch -r main/fskmodem.c.old main/fskmodem.c
21cr|asterisk-18.17.1-1|1408	rm main/fskmodem.c.old
21cr|asterisk-18.17.1-1|1409	#
21cr|asterisk-18.17.1-1|1410	mv configs/samples/minivm.conf.sample configs/samples/minivm.conf.sample.old
21cr|asterisk-18.17.1-1|1411	iconv -f iso-8859-1 -t utf-8 -o configs/samples/minivm.conf.sample configs/samples/minivm.conf.sample.old
21cr|asterisk-18.17.1-1|1412	touch -r configs/samples/minivm.conf.sample.old configs/samples/minivm.conf.sample
21cr|asterisk-18.17.1-1|1413	rm configs/samples/minivm.conf.sample.old
21cr|asterisk-18.17.1-1|1414	
21cr|asterisk-18.17.1-1|1415	# We have separate packages for sounds: fixup makefile
21cr|asterisk-18.17.1-1|1416	# so sound archives aren't downloaded/installed
21cr|asterisk-18.17.1-1|1417	%__perl -pi -e 's/^all:.*$/all:/' sounds/Makefile
21cr|asterisk-18.17.1-1|1418	%__perl -pi -e 's/^install:.*$/install:/' sounds/Makefile
21cr|asterisk-18.17.1-1|1419	
21cr|asterisk-18.17.1-1|1420	
21cr|asterisk-18.17.1-1|1421	%build
21cr|asterisk-18.17.1-1|1422	./bootstrap.sh
21cr|asterisk-18.17.1-1|1423	
21cr|asterisk-18.17.1-1|1424	# Unrecognized Options:
21cr|asterisk-18.17.1-1|1425	# --with-curses, --without-h323, --with-ltdl, --with-ncurses,
21cr|asterisk-18.17.1-1|1426	# --without-pwlib and --without-tinfo
21cr|asterisk-18.17.1-1|1427	ls
21cr|asterisk-18.17.1-1|1428	%configure \
21cr|asterisk-18.17.1-1|1429	--with-asound \
21cr|asterisk-18.17.1-1|1430	--with-avcodec \
21cr|asterisk-18.17.1-1|1431	--with-bluetooth \
21cr|asterisk-18.17.1-1|1432	--with-cap \
21cr|asterisk-18.17.1-1|1433	%if %{with corosync}
21cr|asterisk-18.17.1-1|1434	--with-cpg \
21cr|asterisk-18.17.1-1|1435	%else
21cr|asterisk-18.17.1-1|1436	--without-cpg \
21cr|asterisk-18.17.1-1|1437	%endif
21cr|asterisk-18.17.1-1|1438	--with-crypto \
21cr|asterisk-18.17.1-1|1439	--with-download-cache=%{_builddir}/%{name}-%{version}/cache \
21cr|asterisk-18.17.1-1|1440	--with-dahdi \
21cr|asterisk-18.17.1-1|1441	--with-gmime \
21cr|asterisk-18.17.1-1|1442	--with-gsm \
21cr|asterisk-18.17.1-1|1443	--without-gtk2 \
21cr|asterisk-18.17.1-1|1444	--with-hoard \
21cr|asterisk-18.17.1-1|1445	--with-ical \
21cr|asterisk-18.17.1-1|1446	--with-iconv \
21cr|asterisk-18.17.1-1|1447	--with-iksemel \
21cr|asterisk-18.17.1-1|1448	--with-ilbc \
21cr|asterisk-18.17.1-1|1449	--with-imap=system \
21cr|asterisk-18.17.1-1|1450	--with-inotify \
21cr|asterisk-18.17.1-1|1451	--with-jack \
21cr|asterisk-18.17.1-1|1452	--without-kqueue \
21cr|asterisk-18.17.1-1|1453	--with-ldap \
21cr|asterisk-18.17.1-1|1454	--with-libcurl \
21cr|asterisk-18.17.1-1|1455	--with-libedit \
21cr|asterisk-18.17.1-1|1456	--with-lua \
21cr|asterisk-18.17.1-1|1457	%if %{with misdn}
21cr|asterisk-18.17.1-1|1458	--with-isdnnet \
21cr|asterisk-18.17.1-1|1459	--with-misdn \
21cr|asterisk-18.17.1-1|1460	--with-suppserv \
21cr|asterisk-18.17.1-1|1461	%else
21cr|asterisk-18.17.1-1|1462	--without-isdnnet \
21cr|asterisk-18.17.1-1|1463	--without-misdn \
21cr|asterisk-18.17.1-1|1464	--without-suppserv \
21cr|asterisk-18.17.1-1|1465	%endif
21cr|asterisk-18.17.1-1|1466	--with-mysqlclient \
21cr|asterisk-18.17.1-1|1467	--with-nbs \
21cr|asterisk-18.17.1-1|1468	--with-neon \
21cr|asterisk-18.17.1-1|1469	--with-neon29 \
21cr|asterisk-18.17.1-1|1470	--with-netsnmp \
21cr|asterisk-18.17.1-1|1471	--with-newt \
21cr|asterisk-18.17.1-1|1472	--with-ogg \
21cr|asterisk-18.17.1-1|1473	--with-openr2 \
21cr|asterisk-18.17.1-1|1474	--with-osptk \
21cr|asterisk-18.17.1-1|1475	%if %{with oss}
21cr|asterisk-18.17.1-1|1476	--with-oss \
21cr|asterisk-18.17.1-1|1477	%else
21cr|asterisk-18.17.1-1|1478	--without-oss \
21cr|asterisk-18.17.1-1|1479	%endif
21cr|asterisk-18.17.1-1|1480	--with-pjproject-bundled \
21cr|asterisk-18.17.1-1|1481	--with-postgres \
21cr|asterisk-18.17.1-1|1482	--with-popt \
21cr|asterisk-18.17.1-1|1483	--with-portaudio \
21cr|asterisk-18.17.1-1|1484	--with-pri \
21cr|asterisk-18.17.1-1|1485	--with-radius \
21cr|asterisk-18.17.1-1|1486	--with-resample \
21cr|asterisk-18.17.1-1|1487	--with-sdl \
21cr|asterisk-18.17.1-1|1488	--with-SDL_image \
21cr|asterisk-18.17.1-1|1489	--with-sounds-cache \
21cr|asterisk-18.17.1-1|1490	--with-spandsp \
21cr|asterisk-18.17.1-1|1491	--with-ss7 \
21cr|asterisk-18.17.1-1|1492	--with-speex \
21cr|asterisk-18.17.1-1|1493	--with-speexdsp \
21cr|asterisk-18.17.1-1|1494	--without-sqlite \
21cr|asterisk-18.17.1-1|1495	--with-sqlite3 \
21cr|asterisk-18.17.1-1|1496	--with-srtp \
21cr|asterisk-18.17.1-1|1497	--with-ssl \
21cr|asterisk-18.17.1-1|1498	--with-tds \
21cr|asterisk-18.17.1-1|1499	--with-timerfd \
21cr|asterisk-18.17.1-1|1500	--with-tonezone \
21cr|asterisk-18.17.1-1|1501	--with-iodbc \
21cr|asterisk-18.17.1-1|1502	--with-unixodbc \
21cr|asterisk-18.17.1-1|1503	--with-vorbis \
21cr|asterisk-18.17.1-1|1504	--without-vpb \
21cr|asterisk-18.17.1-1|1505	--without-x11 \
21cr|asterisk-18.17.1-1|1506	--with-z
21cr|asterisk-18.17.1-1|1507	
21cr|asterisk-18.17.1-1|1508	# Prepare the menuselect utility
21cr|asterisk-18.17.1-1|1509	pushd menuselect
21cr|asterisk-18.17.1-1|1510	%configure
21cr|asterisk-18.17.1-1|1511	popd
21cr|asterisk-18.17.1-1|1512	
21cr|asterisk-18.17.1-1|1513	# Build the gui
21cr|asterisk-18.17.1-1|1514	pushd %{name}-gui
21cr|asterisk-18.17.1-1|1515	%configure
21cr|asterisk-18.17.1-1|1516	popd
21cr|asterisk-18.17.1-1|1517	
21cr|asterisk-18.17.1-1|1518	# Fix --no-undefined presence, even if we don't want it
21cr|asterisk-18.17.1-1|1519	sed -e 's/,--no-undefined -Wl//g' -i makeopts
21cr|asterisk-18.17.1-1|1520	
21cr|asterisk-18.17.1-1|1521	
21cr|asterisk-18.17.1-1|1522	%make ASTCFLAGS="%{optflags}" DEBUG= OPTIMIZE= ASTVARRUNDIR=/run/asterisk NOISY_BUILD=1
21cr|asterisk-18.17.1-1|1523	
21cr|asterisk-18.17.1-1|1524	
21cr|asterisk-18.17.1-1|1525	%install
21cr|asterisk-18.17.1-1|1526	ASTCFLAGS="%{optflags}" make install DEBUG= OPTIMIZE= DESTDIR=%{buildroot} ASTVARRUNDIR=/run/%{name}
21cr|asterisk-18.17.1-1|1527	ASTCFLAGS="%{optflags}" make install-headers DEBUG= OPTIMIZE= DESTDIR=%{buildroot} ASTVARRUNDIR=/run/%{name}
21cr|asterisk-18.17.1-1|1528	ASTCFLAGS="%{optflags}" make samples DEBUG= OPTIMIZE= DESTDIR=%{buildroot} ASTVARRUNDIR=/run/%{name}
21cr|asterisk-18.17.1-1|1529	
21cr|asterisk-18.17.1-1|1530	
21cr|asterisk-18.17.1-1|1531	# Create some directories that need to be packaged
21cr|asterisk-18.17.1-1|1532	make installdirs DESTDIR=%{buildroot} ASTVARRUNDIR=/run/%{name}
21cr|asterisk-18.17.1-1|1533	mkdir -p %{buildroot}/var/spool/%{name}/outgoing
21cr|asterisk-18.17.1-1|1534	
21cr|asterisk-18.17.1-1|1535	# Install logrotate and system stuff
21cr|asterisk-18.17.1-1|1536	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|asterisk-18.17.1-1|1537	install -D -p -m 0644 %{SOURCE7} %{buildroot}%{_unitdir}/%{name}.service
21cr|asterisk-18.17.1-1|1538	install -m 0644 contrib/systemd/%{name}.socket %{buildroot}%{_unitdir}/%{name}.socket
21cr|asterisk-18.17.1-1|1539	install -D -p -m 0644 %{SOURCE8} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|asterisk-18.17.1-1|1540	rm -f %{buildroot}%{_sbindir}/safe_%{name}
21cr|asterisk-18.17.1-1|1541	
21cr|asterisk-18.17.1-1|1542	# Don't package the sample voicemail user
21cr|asterisk-18.17.1-1|1543	rm -f %{buildroot}/var/spool/%{name}/voicemail/default/1234/en/*
21cr|asterisk-18.17.1-1|1544	# Don't package example phone provision configs
21cr|asterisk-18.17.1-1|1545	rm -rf %{buildroot}/var/lib/%{name}/phoneprov/*
21cr|asterisk-18.17.1-1|1546	
21cr|asterisk-18.17.1-1|1547	# Install the gui
21cr|asterisk-18.17.1-1|1548	pushd %{name}-gui
21cr|asterisk-18.17.1-1|1549	%makeinstall_std
21cr|asterisk-18.17.1-1|1550	popd
21cr|asterisk-18.17.1-1|1551	
21cr|asterisk-18.17.1-1|1552	# Fix ghost files
21cr|asterisk-18.17.1-1|1553	touch %{buildroot}/var/lib/%{name}/astdb
21cr|asterisk-18.17.1-1|1554	touch %{buildroot}/var/log/%{name}/console
21cr|asterisk-18.17.1-1|1555	touch %{buildroot}/var/log/%{name}/debug
21cr|asterisk-18.17.1-1|1556	touch %{buildroot}/var/log/%{name}/messages
21cr|asterisk-18.17.1-1|1557	touch %{buildroot}/var/log/%{name}/queue_log
21cr|asterisk-18.17.1-1|1558	touch %{buildroot}/var/log/%{name}/event_log
21cr|asterisk-18.17.1-1|1559	touch %{buildroot}/var/log/%{name}/cdr-csv/Master.csv
21cr|asterisk-18.17.1-1|1560	touch %{buildroot}/var/log/%{name}/h323_log
21cr|asterisk-18.17.1-1|1561	
21cr|asterisk-18.17.1-1|1562	# Remove unused files
21cr|asterisk-18.17.1-1|1563	%if %{without misdn}
21cr|asterisk-18.17.1-1|1564	rm -f %{buildroot}/%{_sysconfdir}/%{name}/misdn.conf
21cr|asterisk-18.17.1-1|1565	%endif
21cr|asterisk-18.17.1-1|1566	%if %{without oss}
21cr|asterisk-18.17.1-1|1567	rm -f %{buildroot}/%{_sysconfdir}/%{name}/oss.conf
21cr|asterisk-18.17.1-1|1568	%endif
21cr|asterisk-18.17.1-1|1569	rm -f %{buildroot}/%{_sysconfdir}/%{name}/res_config_sqlite.conf
21cr|asterisk-18.17.1-1|1570	
21cr|asterisk-18.17.1-1|1571	# Fix perms
21cr|asterisk-18.17.1-1|1572	chmod 0644 %{buildroot}/var/lib/%{name}/documentation/*
21cr|asterisk-18.17.1-1|1573	chmod 0644 %{buildroot}/var/lib/%{name}/images/*.jpg
21cr|asterisk-18.17.1-1|1574	chmod 0644 %{buildroot}/var/lib/%{name}/rest-api/*.json
21cr|asterisk-18.17.1-1|1575	chmod 0644 %{buildroot}/var/lib/%{name}/static-http/*.xslt
21cr|asterisk-18.17.1-1|1576	chmod 0755 %{buildroot}%{_datadir}/dahdi/span_config.d/40-%{name}
21cr|asterisk-18.17.1-1|1577	
21cr|asterisk-18.17.1-1|1578	# install sysuser config
21cr|asterisk-18.17.1-1|1579	install -d %{buildroot}%{_sysusersdir}/
21cr|asterisk-18.17.1-1|1580	install -m0644 %{SOURCE11} %{buildroot}%{_sysusersdir}/asterisk.conf

294 21
21cr|asterisk-core-sounds-en-1.6.1-1|1	%undefine	__find_provides
21cr|asterisk-core-sounds-en-1.6.1-1|2	%undefine	__find_requires
21cr|asterisk-core-sounds-en-1.6.1-1|3	
21cr|asterisk-core-sounds-en-1.6.1-1|4	Summary:	English sound files for Asterisk application and toolkit
21cr|asterisk-core-sounds-en-1.6.1-1|5	Name:		asterisk-core-sounds-en
21cr|asterisk-core-sounds-en-1.6.1-1|6	Version:	1.6.1
21cr|asterisk-core-sounds-en-1.6.1-1|7	Release:	1
21cr|asterisk-core-sounds-en-1.6.1-1|8	License:	Public Domain
21cr|asterisk-core-sounds-en-1.6.1-1|9	Group:		System/Servers
21cr|asterisk-core-sounds-en-1.6.1-1|10	Url:		http://www.asterisk.org/
21cr|asterisk-core-sounds-en-1.6.1-1|11	# To download sources, do:
21cr|asterisk-core-sounds-en-1.6.1-1|12	#for FMT in alaw g722 g729 gsm sln16 ulaw wav siren7 siren14; do wget -P SOURCES/ -c http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-${FMT}-1.6.1.tar.gz ; done
21cr|asterisk-core-sounds-en-1.6.1-1|13	Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|14	Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|15	Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|16	Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|17	Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|18	Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|19	Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|20	Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|21	Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
21cr|asterisk-core-sounds-en-1.6.1-1|22	Requires:	asterisk
21cr|asterisk-core-sounds-en-1.6.1-1|23	Provides:	asterisk-core-sounds = %{EVRD}
21cr|asterisk-core-sounds-en-1.6.1-1|24	BuildArch:	noarch
21cr|asterisk-core-sounds-en-1.6.1-1|25	
21cr|asterisk-core-sounds-en-1.6.1-1|26	%description
21cr|asterisk-core-sounds-en-1.6.1-1|27	Asterisk is an Open Source PBX and telephony development platform that can
21cr|asterisk-core-sounds-en-1.6.1-1|28	both replace a conventional PBX and act as a platform for developing custom
21cr|asterisk-core-sounds-en-1.6.1-1|29	telephony applications for delivering dynamic content over a telephone
21cr|asterisk-core-sounds-en-1.6.1-1|30	similarly to how one can deliver dynamic content through a web browser using
21cr|asterisk-core-sounds-en-1.6.1-1|31	CGI and a web server.
21cr|asterisk-core-sounds-en-1.6.1-1|32	Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS,
21cr|asterisk-core-sounds-en-1.6.1-1|33	and IP telephony clients using the Inter-Asterisk eXchange protocol (e.g.
21cr|asterisk-core-sounds-en-1.6.1-1|34	gnophone or miniphone).
21cr|asterisk-core-sounds-en-1.6.1-1|35	This package contains freely usable recorded sounds that were meant to be used
21cr|asterisk-core-sounds-en-1.6.1-1|36	with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7,
21cr|asterisk-core-sounds-en-1.6.1-1|37	Siren14, sln16, mu-Law, WAV.
21cr|asterisk-core-sounds-en-1.6.1-1|38	
21cr|asterisk-core-sounds-en-1.6.1-1|39	%files -f %{name}.filelist
21cr|asterisk-core-sounds-en-1.6.1-1|40	%doc *-asterisk-core-*-%{version}
21cr|asterisk-core-sounds-en-1.6.1-1|41	
21cr|asterisk-core-sounds-en-1.6.1-1|42	#----------------------------------------------------------------------------
21cr|asterisk-core-sounds-en-1.6.1-1|43	
21cr|asterisk-core-sounds-en-1.6.1-1|44	%prep
21cr|asterisk-core-sounds-en-1.6.1-1|45	%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8
21cr|asterisk-core-sounds-en-1.6.1-1|46	
21cr|asterisk-core-sounds-en-1.6.1-1|47	# Fix dir and file  perms
21cr|asterisk-core-sounds-en-1.6.1-1|48	find . -type d | xargs chmod 755
21cr|asterisk-core-sounds-en-1.6.1-1|49	find . -type f | xargs chmod 644
21cr|asterisk-core-sounds-en-1.6.1-1|50	
21cr|asterisk-core-sounds-en-1.6.1-1|51	# Clean up CVS stuff
21cr|asterisk-core-sounds-en-1.6.1-1|52	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-core-sounds-en-1.6.1-1|53	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|asterisk-core-sounds-en-1.6.1-1|54	done
21cr|asterisk-core-sounds-en-1.6.1-1|55	
21cr|asterisk-core-sounds-en-1.6.1-1|56	
21cr|asterisk-core-sounds-en-1.6.1-1|57	%build
21cr|asterisk-core-sounds-en-1.6.1-1|58	# Nothing to do
21cr|asterisk-core-sounds-en-1.6.1-1|59	
21cr|asterisk-core-sounds-en-1.6.1-1|60	
21cr|asterisk-core-sounds-en-1.6.1-1|61	%install
21cr|asterisk-core-sounds-en-1.6.1-1|62	install -d %{buildroot}/var/lib/asterisk/sounds/en
21cr|asterisk-core-sounds-en-1.6.1-1|63	cp -aRf * %{buildroot}/var/lib/asterisk/sounds/en
21cr|asterisk-core-sounds-en-1.6.1-1|64	
21cr|asterisk-core-sounds-en-1.6.1-1|65	# lowercase.sln16 from 1.4.25 makes rpmbuild segfault
21cr|asterisk-core-sounds-en-1.6.1-1|66	cp -f %{buildroot}%{_var}/lib/asterisk/sounds/en/uppercase.sln16 %{buildroot}%{_var}/lib/asterisk/sounds/en/lowercase.sln16
21cr|asterisk-core-sounds-en-1.6.1-1|67	
21cr|asterisk-core-sounds-en-1.6.1-1|68	# Fake a file list
21cr|asterisk-core-sounds-en-1.6.1-1|69	find %{buildroot}/var/lib/asterisk/sounds/en -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

295 21
21cr|asterisk-core-sounds-en_AU-1.6.1-2|1	%undefine	__find_provides
21cr|asterisk-core-sounds-en_AU-1.6.1-2|2	%undefine	__find_requires
21cr|asterisk-core-sounds-en_AU-1.6.1-2|3	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|4	Summary:	French sound files for the Asterisk PBX and telephony application and toolkit
21cr|asterisk-core-sounds-en_AU-1.6.1-2|5	Name:		asterisk-core-sounds-en_AU
21cr|asterisk-core-sounds-en_AU-1.6.1-2|6	Version:	1.6.1
21cr|asterisk-core-sounds-en_AU-1.6.1-2|7	Release:	2
21cr|asterisk-core-sounds-en_AU-1.6.1-2|8	License:	Public Domain
21cr|asterisk-core-sounds-en_AU-1.6.1-2|9	Group:		System/Servers
21cr|asterisk-core-sounds-en_AU-1.6.1-2|10	Url:		http://www.asterisk.org/
21cr|asterisk-core-sounds-en_AU-1.6.1-2|11	# To download sources, do:
21cr|asterisk-core-sounds-en_AU-1.6.1-2|12	#for FMT in alaw g722 g729 gsm sln16 ulaw wav siren7 siren14; do wget -P SOURCES/ -c http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-${FMT}-1.6.1.tar.gz ; done
21cr|asterisk-core-sounds-en_AU-1.6.1-2|13	Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|14	Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|15	Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|16	Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|17	Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|18	Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|19	Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|20	Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|21	Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
21cr|asterisk-core-sounds-en_AU-1.6.1-2|22	Requires:	asterisk
21cr|asterisk-core-sounds-en_AU-1.6.1-2|23	Provides:	asterisk-core-sounds = %{EVRD}
21cr|asterisk-core-sounds-en_AU-1.6.1-2|24	BuildArch:	noarch
21cr|asterisk-core-sounds-en_AU-1.6.1-2|25	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|26	%description
21cr|asterisk-core-sounds-en_AU-1.6.1-2|27	Asterisk is an Open Source PBX and telephony development platform that can
21cr|asterisk-core-sounds-en_AU-1.6.1-2|28	both replace a conventional PBX and act as a platform for developing custom
21cr|asterisk-core-sounds-en_AU-1.6.1-2|29	telephony applications for delivering dynamic content over a telephone
21cr|asterisk-core-sounds-en_AU-1.6.1-2|30	similarly to how one can deliver dynamic content through a web browser using
21cr|asterisk-core-sounds-en_AU-1.6.1-2|31	CGI and a web server.
21cr|asterisk-core-sounds-en_AU-1.6.1-2|32	Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS
21cr|asterisk-core-sounds-en_AU-1.6.1-2|33	and IP telephony clients using the Inter-Asterisk eXchange protocol (e.g.
21cr|asterisk-core-sounds-en_AU-1.6.1-2|34	gnophone or miniphone).
21cr|asterisk-core-sounds-en_AU-1.6.1-2|35	This package contains freely usable music that were meant to be used with
21cr|asterisk-core-sounds-en_AU-1.6.1-2|36	Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, Siren14,
21cr|asterisk-core-sounds-en_AU-1.6.1-2|37	sln16, mu-Law, WAV.
21cr|asterisk-core-sounds-en_AU-1.6.1-2|38	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|39	%files -f %{name}.filelist
21cr|asterisk-core-sounds-en_AU-1.6.1-2|40	%doc *-asterisk-core-*-%{version}
21cr|asterisk-core-sounds-en_AU-1.6.1-2|41	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|42	#----------------------------------------------------------------------------
21cr|asterisk-core-sounds-en_AU-1.6.1-2|43	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|44	%prep
21cr|asterisk-core-sounds-en_AU-1.6.1-2|45	# A bug in rpm5 makes rpmbuild segfault when processing .sln16 files (see rbz #10639):
21cr|asterisk-core-sounds-en_AU-1.6.1-2|46	# as workaround don't install SOURCE6 (-a6).
21cr|asterisk-core-sounds-en_AU-1.6.1-2|47	%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a7 -a8
21cr|asterisk-core-sounds-en_AU-1.6.1-2|48	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|49	# Fix perms
21cr|asterisk-core-sounds-en_AU-1.6.1-2|50	find . -type d | xargs chmod 755
21cr|asterisk-core-sounds-en_AU-1.6.1-2|51	find . -type f | xargs chmod 644
21cr|asterisk-core-sounds-en_AU-1.6.1-2|52	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|53	# Clean up CVS stuff
21cr|asterisk-core-sounds-en_AU-1.6.1-2|54	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-core-sounds-en_AU-1.6.1-2|55	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|asterisk-core-sounds-en_AU-1.6.1-2|56	done
21cr|asterisk-core-sounds-en_AU-1.6.1-2|57	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|58	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|59	%build
21cr|asterisk-core-sounds-en_AU-1.6.1-2|60	# Nothing to do
21cr|asterisk-core-sounds-en_AU-1.6.1-2|61	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|62	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|63	%install
21cr|asterisk-core-sounds-en_AU-1.6.1-2|64	install -d %{buildroot}/var/lib/asterisk/sounds/en_AU
21cr|asterisk-core-sounds-en_AU-1.6.1-2|65	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|66	cp -aRf * %{buildroot}/var/lib/asterisk/sounds/en_AU/
21cr|asterisk-core-sounds-en_AU-1.6.1-2|67	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|68	
21cr|asterisk-core-sounds-en_AU-1.6.1-2|69	# Fake a file list
21cr|asterisk-core-sounds-en_AU-1.6.1-2|70	find %{buildroot}/var/lib/asterisk/sounds -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

296 21
21cr|asterisk-core-sounds-es-1.6.1-1|1	%undefine	__find_provides
21cr|asterisk-core-sounds-es-1.6.1-1|2	%undefine	__find_requires
21cr|asterisk-core-sounds-es-1.6.1-1|3	
21cr|asterisk-core-sounds-es-1.6.1-1|4	Summary:	Spanish sound files for the Asterisk PBX and telephony application and toolkit
21cr|asterisk-core-sounds-es-1.6.1-1|5	Name:		asterisk-core-sounds-es
21cr|asterisk-core-sounds-es-1.6.1-1|6	Version:	1.6.1
21cr|asterisk-core-sounds-es-1.6.1-1|7	Release:	1
21cr|asterisk-core-sounds-es-1.6.1-1|8	License:	Public Domain
21cr|asterisk-core-sounds-es-1.6.1-1|9	Group:		System/Servers
21cr|asterisk-core-sounds-es-1.6.1-1|10	Url:		http://www.asterisk.org/
21cr|asterisk-core-sounds-es-1.6.1-1|11	# To download sources, do:
21cr|asterisk-core-sounds-es-1.6.1-1|12	#for FMT in alaw g722 g729 gsm sln16 ulaw wav siren7 siren14; do wget -P SOURCES/ -c http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-${FMT}-1.6.1.tar.gz ; done
21cr|asterisk-core-sounds-es-1.6.1-1|13	Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|14	Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|15	Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|16	Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|17	Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|18	Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|19	Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|20	Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|21	Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
21cr|asterisk-core-sounds-es-1.6.1-1|22	Requires:	asterisk
21cr|asterisk-core-sounds-es-1.6.1-1|23	Provides:	asterisk-core-sounds = %{version}-%{release}
21cr|asterisk-core-sounds-es-1.6.1-1|24	BuildArch:	noarch
21cr|asterisk-core-sounds-es-1.6.1-1|25	
21cr|asterisk-core-sounds-es-1.6.1-1|26	%description
21cr|asterisk-core-sounds-es-1.6.1-1|27	Asterisk is an Open Source PBX and telephony development platform that can
21cr|asterisk-core-sounds-es-1.6.1-1|28	both replace a conventional PBX and act as a platform for developing custom
21cr|asterisk-core-sounds-es-1.6.1-1|29	telephony applications for delivering dynamic content over a telephone
21cr|asterisk-core-sounds-es-1.6.1-1|30	similarly to how one can deliver dynamic content through a web browser using
21cr|asterisk-core-sounds-es-1.6.1-1|31	CGI and a web server.
21cr|asterisk-core-sounds-es-1.6.1-1|32	Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS
21cr|asterisk-core-sounds-es-1.6.1-1|33	and IP telephony clients using the Inter-Asterisk eXchange protocol (e.g.
21cr|asterisk-core-sounds-es-1.6.1-1|34	gnophone or miniphone).
21cr|asterisk-core-sounds-es-1.6.1-1|35	This package contains freely usable music that were meant to be used with
21cr|asterisk-core-sounds-es-1.6.1-1|36	Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, Siren14,
21cr|asterisk-core-sounds-es-1.6.1-1|37	sln16, mu-Law, WAV.
21cr|asterisk-core-sounds-es-1.6.1-1|38	
21cr|asterisk-core-sounds-es-1.6.1-1|39	%files -f %{name}.filelist
21cr|asterisk-core-sounds-es-1.6.1-1|40	%doc *-asterisk-core-*-%{version}
21cr|asterisk-core-sounds-es-1.6.1-1|41	
21cr|asterisk-core-sounds-es-1.6.1-1|42	#-----------------------------------------------------------------------------
21cr|asterisk-core-sounds-es-1.6.1-1|43	
21cr|asterisk-core-sounds-es-1.6.1-1|44	%prep
21cr|asterisk-core-sounds-es-1.6.1-1|45	%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8
21cr|asterisk-core-sounds-es-1.6.1-1|46	
21cr|asterisk-core-sounds-es-1.6.1-1|47	# Fix perms
21cr|asterisk-core-sounds-es-1.6.1-1|48	find . -type d | xargs chmod 755
21cr|asterisk-core-sounds-es-1.6.1-1|49	find . -type f | xargs chmod 644
21cr|asterisk-core-sounds-es-1.6.1-1|50	
21cr|asterisk-core-sounds-es-1.6.1-1|51	# Clean up CVS stuff
21cr|asterisk-core-sounds-es-1.6.1-1|52	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-core-sounds-es-1.6.1-1|53	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|asterisk-core-sounds-es-1.6.1-1|54	done
21cr|asterisk-core-sounds-es-1.6.1-1|55	
21cr|asterisk-core-sounds-es-1.6.1-1|56	
21cr|asterisk-core-sounds-es-1.6.1-1|57	%build
21cr|asterisk-core-sounds-es-1.6.1-1|58	# Nothing to do
21cr|asterisk-core-sounds-es-1.6.1-1|59	
21cr|asterisk-core-sounds-es-1.6.1-1|60	
21cr|asterisk-core-sounds-es-1.6.1-1|61	%install
21cr|asterisk-core-sounds-es-1.6.1-1|62	install -d %{buildroot}/var/lib/asterisk/sounds/es
21cr|asterisk-core-sounds-es-1.6.1-1|63	cp -aRf * %{buildroot}/var/lib/asterisk/sounds/es/
21cr|asterisk-core-sounds-es-1.6.1-1|64	
21cr|asterisk-core-sounds-es-1.6.1-1|65	# Fake a file list
21cr|asterisk-core-sounds-es-1.6.1-1|66	find %{buildroot}/var/lib/asterisk/sounds -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

297 21
21cr|asterisk-core-sounds-fr-1.6.1-1|1	%undefine	__find_provides
21cr|asterisk-core-sounds-fr-1.6.1-1|2	%undefine	__find_requires
21cr|asterisk-core-sounds-fr-1.6.1-1|3	
21cr|asterisk-core-sounds-fr-1.6.1-1|4	Summary:	French sound files for the Asterisk PBX and telephony application and toolkit
21cr|asterisk-core-sounds-fr-1.6.1-1|5	Name:		asterisk-core-sounds-fr
21cr|asterisk-core-sounds-fr-1.6.1-1|6	Version:	1.6.1
21cr|asterisk-core-sounds-fr-1.6.1-1|7	Release:	1
21cr|asterisk-core-sounds-fr-1.6.1-1|8	License:	Public Domain
21cr|asterisk-core-sounds-fr-1.6.1-1|9	Group:		System/Servers
21cr|asterisk-core-sounds-fr-1.6.1-1|10	Url:		http://www.asterisk.org/
21cr|asterisk-core-sounds-fr-1.6.1-1|11	# To download sources, do:
21cr|asterisk-core-sounds-fr-1.6.1-1|12	#for FMT in alaw g722 g729 gsm sln16 ulaw wav siren7 siren14; do wget -P SOURCES/ -c http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-${FMT}-1.6.1.tar.gz ; done
21cr|asterisk-core-sounds-fr-1.6.1-1|13	Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|14	Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|15	Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|16	Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|17	Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|18	Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|19	Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|20	Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|21	Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
21cr|asterisk-core-sounds-fr-1.6.1-1|22	Requires:	asterisk
21cr|asterisk-core-sounds-fr-1.6.1-1|23	Provides:	asterisk-core-sounds = %{version}-%{release}
21cr|asterisk-core-sounds-fr-1.6.1-1|24	BuildArch:	noarch
21cr|asterisk-core-sounds-fr-1.6.1-1|25	
21cr|asterisk-core-sounds-fr-1.6.1-1|26	%description
21cr|asterisk-core-sounds-fr-1.6.1-1|27	Asterisk is an Open Source PBX and telephony development platform that can
21cr|asterisk-core-sounds-fr-1.6.1-1|28	both replace a conventional PBX and act as a platform for developing custom
21cr|asterisk-core-sounds-fr-1.6.1-1|29	telephony applications for delivering dynamic content over a telephone
21cr|asterisk-core-sounds-fr-1.6.1-1|30	similarly to how one can deliver dynamic content through a web browser using
21cr|asterisk-core-sounds-fr-1.6.1-1|31	CGI and a web server.
21cr|asterisk-core-sounds-fr-1.6.1-1|32	Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS
21cr|asterisk-core-sounds-fr-1.6.1-1|33	and IP telephony clients using the Inter-Asterisk eXchange protocol (e.g.
21cr|asterisk-core-sounds-fr-1.6.1-1|34	gnophone or miniphone).
21cr|asterisk-core-sounds-fr-1.6.1-1|35	This package contains freely usable music that were meant to be used with
21cr|asterisk-core-sounds-fr-1.6.1-1|36	Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, Siren14,
21cr|asterisk-core-sounds-fr-1.6.1-1|37	sln16, mu-Law, WAV.
21cr|asterisk-core-sounds-fr-1.6.1-1|38	
21cr|asterisk-core-sounds-fr-1.6.1-1|39	%files -f %{name}.filelist
21cr|asterisk-core-sounds-fr-1.6.1-1|40	%doc *-asterisk-core-*-%{version}
21cr|asterisk-core-sounds-fr-1.6.1-1|41	
21cr|asterisk-core-sounds-fr-1.6.1-1|42	#-----------------------------------------------------------------------------
21cr|asterisk-core-sounds-fr-1.6.1-1|43	
21cr|asterisk-core-sounds-fr-1.6.1-1|44	%prep
21cr|asterisk-core-sounds-fr-1.6.1-1|45	%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8
21cr|asterisk-core-sounds-fr-1.6.1-1|46	
21cr|asterisk-core-sounds-fr-1.6.1-1|47	# Fix perms
21cr|asterisk-core-sounds-fr-1.6.1-1|48	find . -type d | xargs chmod 755
21cr|asterisk-core-sounds-fr-1.6.1-1|49	find . -type f | xargs chmod 644
21cr|asterisk-core-sounds-fr-1.6.1-1|50	
21cr|asterisk-core-sounds-fr-1.6.1-1|51	# Clean up CVS stuff
21cr|asterisk-core-sounds-fr-1.6.1-1|52	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-core-sounds-fr-1.6.1-1|53	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|asterisk-core-sounds-fr-1.6.1-1|54	done
21cr|asterisk-core-sounds-fr-1.6.1-1|55	
21cr|asterisk-core-sounds-fr-1.6.1-1|56	
21cr|asterisk-core-sounds-fr-1.6.1-1|57	%build
21cr|asterisk-core-sounds-fr-1.6.1-1|58	# Nothing to do
21cr|asterisk-core-sounds-fr-1.6.1-1|59	
21cr|asterisk-core-sounds-fr-1.6.1-1|60	
21cr|asterisk-core-sounds-fr-1.6.1-1|61	%install
21cr|asterisk-core-sounds-fr-1.6.1-1|62	install -d %{buildroot}/var/lib/asterisk/sounds/fr
21cr|asterisk-core-sounds-fr-1.6.1-1|63	cp -aRf * %{buildroot}/var/lib/asterisk/sounds/fr/
21cr|asterisk-core-sounds-fr-1.6.1-1|64	
21cr|asterisk-core-sounds-fr-1.6.1-1|65	# Fake a file list
21cr|asterisk-core-sounds-fr-1.6.1-1|66	find %{buildroot}/var/lib/asterisk/sounds -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

298 21
21cr|asterisk-core-sounds-ru-1.6.1-1|1	%undefine	__find_provides
21cr|asterisk-core-sounds-ru-1.6.1-1|2	%undefine	__find_requires
21cr|asterisk-core-sounds-ru-1.6.1-1|3	
21cr|asterisk-core-sounds-ru-1.6.1-1|4	Summary:	Russian sound files for the Asterisk PBX and telephony application and toolkit
21cr|asterisk-core-sounds-ru-1.6.1-1|5	Name:		asterisk-core-sounds-ru
21cr|asterisk-core-sounds-ru-1.6.1-1|6	Version:	1.6.1
21cr|asterisk-core-sounds-ru-1.6.1-1|7	Release:	1
21cr|asterisk-core-sounds-ru-1.6.1-1|8	License:	Public Domain
21cr|asterisk-core-sounds-ru-1.6.1-1|9	Group:		System/Servers
21cr|asterisk-core-sounds-ru-1.6.1-1|10	Url:		http://www.asterisk.org/
21cr|asterisk-core-sounds-ru-1.6.1-1|11	# To download the sources, do:
21cr|asterisk-core-sounds-ru-1.6.1-1|12	#for FMT in alaw g722 g729 gsm sln16 ulaw wav siren7 siren14; do wget -P SOURCES/ -c http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-${FMT}-1.6.1.tar.gz ; done
21cr|asterisk-core-sounds-ru-1.6.1-1|13	Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|14	Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|15	Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|16	Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|17	Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|18	Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|19	Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|20	Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|21	Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
21cr|asterisk-core-sounds-ru-1.6.1-1|22	Requires:	asterisk
21cr|asterisk-core-sounds-ru-1.6.1-1|23	Provides:	asterisk-core-sounds = %{version}-%{release}
21cr|asterisk-core-sounds-ru-1.6.1-1|24	BuildArch:	noarch
21cr|asterisk-core-sounds-ru-1.6.1-1|25	
21cr|asterisk-core-sounds-ru-1.6.1-1|26	%description
21cr|asterisk-core-sounds-ru-1.6.1-1|27	Asterisk is an Open Source PBX and telephony development platform that can
21cr|asterisk-core-sounds-ru-1.6.1-1|28	both replace a conventional PBX and act as a platform for developing custom
21cr|asterisk-core-sounds-ru-1.6.1-1|29	telephony applications for delivering dynamic content over a telephone
21cr|asterisk-core-sounds-ru-1.6.1-1|30	similarly to how one can deliver dynamic content through a web browser using
21cr|asterisk-core-sounds-ru-1.6.1-1|31	CGI and a web server.
21cr|asterisk-core-sounds-ru-1.6.1-1|32	Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS
21cr|asterisk-core-sounds-ru-1.6.1-1|33	and IP telephony clients using the Inter-Asterisk eXchange protocol (e.g.
21cr|asterisk-core-sounds-ru-1.6.1-1|34	gnophone or miniphone).
21cr|asterisk-core-sounds-ru-1.6.1-1|35	This package contains freely usable music that were meant to be used with
21cr|asterisk-core-sounds-ru-1.6.1-1|36	Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, Siren14,
21cr|asterisk-core-sounds-ru-1.6.1-1|37	sln16, mu-Law, WAV.
21cr|asterisk-core-sounds-ru-1.6.1-1|38	
21cr|asterisk-core-sounds-ru-1.6.1-1|39	%files -f %{name}.filelist
21cr|asterisk-core-sounds-ru-1.6.1-1|40	%doc *-asterisk-core-*-%{version}
21cr|asterisk-core-sounds-ru-1.6.1-1|41	
21cr|asterisk-core-sounds-ru-1.6.1-1|42	#-----------------------------------------------------------------------------
21cr|asterisk-core-sounds-ru-1.6.1-1|43	
21cr|asterisk-core-sounds-ru-1.6.1-1|44	%prep
21cr|asterisk-core-sounds-ru-1.6.1-1|45	%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8
21cr|asterisk-core-sounds-ru-1.6.1-1|46	
21cr|asterisk-core-sounds-ru-1.6.1-1|47	# Fix perms
21cr|asterisk-core-sounds-ru-1.6.1-1|48	find . -type d | xargs chmod 755
21cr|asterisk-core-sounds-ru-1.6.1-1|49	find . -type f | xargs chmod 644
21cr|asterisk-core-sounds-ru-1.6.1-1|50	
21cr|asterisk-core-sounds-ru-1.6.1-1|51	# Clean up CVS stuff
21cr|asterisk-core-sounds-ru-1.6.1-1|52	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-core-sounds-ru-1.6.1-1|53	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|asterisk-core-sounds-ru-1.6.1-1|54	done
21cr|asterisk-core-sounds-ru-1.6.1-1|55	
21cr|asterisk-core-sounds-ru-1.6.1-1|56	
21cr|asterisk-core-sounds-ru-1.6.1-1|57	%build
21cr|asterisk-core-sounds-ru-1.6.1-1|58	# Nothing to do
21cr|asterisk-core-sounds-ru-1.6.1-1|59	
21cr|asterisk-core-sounds-ru-1.6.1-1|60	%install
21cr|asterisk-core-sounds-ru-1.6.1-1|61	install -d %{buildroot}/var/lib/asterisk/sounds/en
21cr|asterisk-core-sounds-ru-1.6.1-1|62	cp -aRf * %{buildroot}/var/lib/asterisk/sounds/en
21cr|asterisk-core-sounds-ru-1.6.1-1|63	
21cr|asterisk-core-sounds-ru-1.6.1-1|64	# Fake a file list
21cr|asterisk-core-sounds-ru-1.6.1-1|65	find %{buildroot}/var/lib/asterisk/sounds/en -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

299 21
21cr|asterisk-extra-sounds-en-1.4.11-4|1	%undefine __find_provides
21cr|asterisk-extra-sounds-en-1.4.11-4|2	%undefine __find_requires
21cr|asterisk-extra-sounds-en-1.4.11-4|3	
21cr|asterisk-extra-sounds-en-1.4.11-4|4	Summary:	English sound files for the Asterisk PBX and telephony application and toolkit
21cr|asterisk-extra-sounds-en-1.4.11-4|5	Name:		asterisk-extra-sounds-en
21cr|asterisk-extra-sounds-en-1.4.11-4|6	Version:	1.4.11
21cr|asterisk-extra-sounds-en-1.4.11-4|7	Release:	4
21cr|asterisk-extra-sounds-en-1.4.11-4|8	License:	Public Domain
21cr|asterisk-extra-sounds-en-1.4.11-4|9	Group:		System/Servers
21cr|asterisk-extra-sounds-en-1.4.11-4|10	URL:		http://www.asterisk.org/
21cr|asterisk-extra-sounds-en-1.4.11-4|11	#for FMT in alaw g722 g729 gsm sln16 ulaw wav siren7 siren14; do wget -P SOURCES/ -c http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-${FMT}-1.4.10.tar.gz ; done
21cr|asterisk-extra-sounds-en-1.4.11-4|12	Source0:	http://ftp.digium.com/pub/telephony/sounds/%{name}-alaw-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|13	Source1:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g722-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|14	Source2:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g729-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|15	Source3:	http://ftp.digium.com/pub/telephony/sounds/%{name}-gsm-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|16	Source4:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren7-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|17	Source5:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren14-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|18	Source6:	http://ftp.digium.com/pub/telephony/sounds/%{name}-sln16-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|19	Source7:	http://ftp.digium.com/pub/telephony/sounds/%{name}-ulaw-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|20	Source8:	http://ftp.digium.com/pub/telephony/sounds/%{name}-wav-%{version}.tar.gz
21cr|asterisk-extra-sounds-en-1.4.11-4|21	Requires:	asterisk
21cr|asterisk-extra-sounds-en-1.4.11-4|22	Provides:	asterisk-extra-sounds = %{version}
21cr|asterisk-extra-sounds-en-1.4.11-4|23	BuildArch:	noarch
21cr|asterisk-extra-sounds-en-1.4.11-4|24	
21cr|asterisk-extra-sounds-en-1.4.11-4|25	%description
21cr|asterisk-extra-sounds-en-1.4.11-4|26	Asterisk is an Open Source PBX and telephony development platform that can both
21cr|asterisk-extra-sounds-en-1.4.11-4|27	replace a conventional PBX and act as a platform for developing custom
21cr|asterisk-extra-sounds-en-1.4.11-4|28	telephony applications for delivering dynamic content over a telephone
21cr|asterisk-extra-sounds-en-1.4.11-4|29	similarly to how one can deliver dynamic content through a web browser using
21cr|asterisk-extra-sounds-en-1.4.11-4|30	CGI and a web server.
21cr|asterisk-extra-sounds-en-1.4.11-4|31	
21cr|asterisk-extra-sounds-en-1.4.11-4|32	Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
21cr|asterisk-extra-sounds-en-1.4.11-4|33	IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
21cr|asterisk-extra-sounds-en-1.4.11-4|34	or miniphone).
21cr|asterisk-extra-sounds-en-1.4.11-4|35	
21cr|asterisk-extra-sounds-en-1.4.11-4|36	This package contains freely usable recorded sounds that were meant to be used
21cr|asterisk-extra-sounds-en-1.4.11-4|37	with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7,
21cr|asterisk-extra-sounds-en-1.4.11-4|38	Siren14, sln16, mu-Law, WAV
21cr|asterisk-extra-sounds-en-1.4.11-4|39	
21cr|asterisk-extra-sounds-en-1.4.11-4|40	%prep
21cr|asterisk-extra-sounds-en-1.4.11-4|41	
21cr|asterisk-extra-sounds-en-1.4.11-4|42	%setup -q -c -T -n asterisk-extra-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8
21cr|asterisk-extra-sounds-en-1.4.11-4|43	
21cr|asterisk-extra-sounds-en-1.4.11-4|44	# fix dir perms
21cr|asterisk-extra-sounds-en-1.4.11-4|45	find . -type d | xargs chmod 755
21cr|asterisk-extra-sounds-en-1.4.11-4|46	
21cr|asterisk-extra-sounds-en-1.4.11-4|47	# fix file perms
21cr|asterisk-extra-sounds-en-1.4.11-4|48	find . -type f | xargs chmod 644
21cr|asterisk-extra-sounds-en-1.4.11-4|49	
21cr|asterisk-extra-sounds-en-1.4.11-4|50	# clean up CVS stuff
21cr|asterisk-extra-sounds-en-1.4.11-4|51	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-extra-sounds-en-1.4.11-4|52	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|asterisk-extra-sounds-en-1.4.11-4|53	done
21cr|asterisk-extra-sounds-en-1.4.11-4|54	
21cr|asterisk-extra-sounds-en-1.4.11-4|55	%build
21cr|asterisk-extra-sounds-en-1.4.11-4|56	
21cr|asterisk-extra-sounds-en-1.4.11-4|57	%install
21cr|asterisk-extra-sounds-en-1.4.11-4|58	rm -rf %{buildroot}
21cr|asterisk-extra-sounds-en-1.4.11-4|59	
21cr|asterisk-extra-sounds-en-1.4.11-4|60	install -d %{buildroot}/var/lib/asterisk/sounds/en
21cr|asterisk-extra-sounds-en-1.4.11-4|61	
21cr|asterisk-extra-sounds-en-1.4.11-4|62	find . -maxdepth 1 -not -iname . -exec cp -aRf {} %{buildroot}/var/lib/asterisk/sounds/en \;
21cr|asterisk-extra-sounds-en-1.4.11-4|63	
21cr|asterisk-extra-sounds-en-1.4.11-4|64	# cleanup
21cr|asterisk-extra-sounds-en-1.4.11-4|65	rm -f %{buildroot}/var/lib/asterisk/sounds/en/*-asterisk-extra-*-%{version}
21cr|asterisk-extra-sounds-en-1.4.11-4|66	
21cr|asterisk-extra-sounds-en-1.4.11-4|67	# make a file list
21cr|asterisk-extra-sounds-en-1.4.11-4|68	find %{buildroot}/var/lib/asterisk/sounds/en -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist
21cr|asterisk-extra-sounds-en-1.4.11-4|69	
21cr|asterisk-extra-sounds-en-1.4.11-4|70	%clean
21cr|asterisk-extra-sounds-en-1.4.11-4|71	rm -rf %{buildroot}
21cr|asterisk-extra-sounds-en-1.4.11-4|72	
21cr|asterisk-extra-sounds-en-1.4.11-4|73	%files -f %{name}.filelist
21cr|asterisk-extra-sounds-en-1.4.11-4|74	%defattr(-,root, root)
21cr|asterisk-extra-sounds-en-1.4.11-4|75	%doc *-asterisk-extra-*-%{version}

300 21
21cr|asterisk-extra-sounds-fr-1.4.11-5|1	%undefine __find_provides
21cr|asterisk-extra-sounds-fr-1.4.11-5|2	%undefine __find_requires
21cr|asterisk-extra-sounds-fr-1.4.11-5|3	
21cr|asterisk-extra-sounds-fr-1.4.11-5|4	Summary:	France sound files for the Asterisk PBX and telephony application and toolkit
21cr|asterisk-extra-sounds-fr-1.4.11-5|5	Name:		asterisk-extra-sounds-fr
21cr|asterisk-extra-sounds-fr-1.4.11-5|6	Version:	1.4.11
21cr|asterisk-extra-sounds-fr-1.4.11-5|7	Release:	5
21cr|asterisk-extra-sounds-fr-1.4.11-5|8	License:	Public Domain
21cr|asterisk-extra-sounds-fr-1.4.11-5|9	Group:		System/Servers
21cr|asterisk-extra-sounds-fr-1.4.11-5|10	Url:		http://www.asterisk.org/
21cr|asterisk-extra-sounds-fr-1.4.11-5|11	#for I in alaw g722 g729 gsm siren7 siren14 sln16 ulaw wav ; do wget -c http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-$I-1.4.9.tar.gz -P SOURCES ; done
21cr|asterisk-extra-sounds-fr-1.4.11-5|12	Source0:	http://ftp.digium.com/pub/telephony/sounds/%{name}-alaw-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|13	Source1:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g722-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|14	Source2:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g729-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|15	Source3:	http://ftp.digium.com/pub/telephony/sounds/%{name}-gsm-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|16	Source4:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren7-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|17	Source5:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren14-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|18	Source6:	http://ftp.digium.com/pub/telephony/sounds/%{name}-sln16-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|19	Source7:	http://ftp.digium.com/pub/telephony/sounds/%{name}-ulaw-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|20	Source8:	http://ftp.digium.com/pub/telephony/sounds/%{name}-wav-%{version}.tar.gz
21cr|asterisk-extra-sounds-fr-1.4.11-5|21	Requires:	asterisk
21cr|asterisk-extra-sounds-fr-1.4.11-5|22	Provides:	asterisk-extra-sounds = %{version}
21cr|asterisk-extra-sounds-fr-1.4.11-5|23	BuildArch:	noarch
21cr|asterisk-extra-sounds-fr-1.4.11-5|24	
21cr|asterisk-extra-sounds-fr-1.4.11-5|25	%description
21cr|asterisk-extra-sounds-fr-1.4.11-5|26	Asterisk is an Open Source PBX and telephony development platform that can both
21cr|asterisk-extra-sounds-fr-1.4.11-5|27	replace a conventional PBX and act as a platform for developing custom
21cr|asterisk-extra-sounds-fr-1.4.11-5|28	telephony applications for delivering dynamic content over a telephone
21cr|asterisk-extra-sounds-fr-1.4.11-5|29	similarly to how one can deliver dynamic content through a web browser using
21cr|asterisk-extra-sounds-fr-1.4.11-5|30	CGI and a web server.
21cr|asterisk-extra-sounds-fr-1.4.11-5|31	
21cr|asterisk-extra-sounds-fr-1.4.11-5|32	Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
21cr|asterisk-extra-sounds-fr-1.4.11-5|33	IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
21cr|asterisk-extra-sounds-fr-1.4.11-5|34	or miniphone).
21cr|asterisk-extra-sounds-fr-1.4.11-5|35	
21cr|asterisk-extra-sounds-fr-1.4.11-5|36	This package contains freely usable recorded sounds that were meant to be used
21cr|asterisk-extra-sounds-fr-1.4.11-5|37	with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7,
21cr|asterisk-extra-sounds-fr-1.4.11-5|38	Siren14, sln16, mu-Law, WAV.
21cr|asterisk-extra-sounds-fr-1.4.11-5|39	
21cr|asterisk-extra-sounds-fr-1.4.11-5|40	%files -f %{name}.filelist
21cr|asterisk-extra-sounds-fr-1.4.11-5|41	%doc *-asterisk-extra-*-%{version}
21cr|asterisk-extra-sounds-fr-1.4.11-5|42	
21cr|asterisk-extra-sounds-fr-1.4.11-5|43	#----------------------------------------------------------------------------
21cr|asterisk-extra-sounds-fr-1.4.11-5|44	
21cr|asterisk-extra-sounds-fr-1.4.11-5|45	%prep
21cr|asterisk-extra-sounds-fr-1.4.11-5|46	%setup -q -c -T -n asterisk-extra-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8
21cr|asterisk-extra-sounds-fr-1.4.11-5|47	
21cr|asterisk-extra-sounds-fr-1.4.11-5|48	# fix dir perms
21cr|asterisk-extra-sounds-fr-1.4.11-5|49	find . -type d | xargs chmod 755
21cr|asterisk-extra-sounds-fr-1.4.11-5|50	
21cr|asterisk-extra-sounds-fr-1.4.11-5|51	# fix file perms
21cr|asterisk-extra-sounds-fr-1.4.11-5|52	find . -type f | xargs chmod 644
21cr|asterisk-extra-sounds-fr-1.4.11-5|53	
21cr|asterisk-extra-sounds-fr-1.4.11-5|54	# clean up CVS stuff
21cr|asterisk-extra-sounds-fr-1.4.11-5|55	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-extra-sounds-fr-1.4.11-5|56	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|asterisk-extra-sounds-fr-1.4.11-5|57	done
21cr|asterisk-extra-sounds-fr-1.4.11-5|58	
21cr|asterisk-extra-sounds-fr-1.4.11-5|59	%build
21cr|asterisk-extra-sounds-fr-1.4.11-5|60	
21cr|asterisk-extra-sounds-fr-1.4.11-5|61	%install
21cr|asterisk-extra-sounds-fr-1.4.11-5|62	install -d %{buildroot}/var/lib/asterisk/sounds/fr
21cr|asterisk-extra-sounds-fr-1.4.11-5|63	
21cr|asterisk-extra-sounds-fr-1.4.11-5|64	find . -maxdepth 1 -not -iname . -exec cp -aRf {} %{buildroot}/var/lib/asterisk/sounds/fr \;
21cr|asterisk-extra-sounds-fr-1.4.11-5|65	
21cr|asterisk-extra-sounds-fr-1.4.11-5|66	# cleanup
21cr|asterisk-extra-sounds-fr-1.4.11-5|67	rm -f %{buildroot}%{_var}/lib/asterisk/sounds/*-asterisk-extra-*-%{version}
21cr|asterisk-extra-sounds-fr-1.4.11-5|68	
21cr|asterisk-extra-sounds-fr-1.4.11-5|69	# workaround rpmbuild segfault caused by bug in file 5.28
21cr|asterisk-extra-sounds-fr-1.4.11-5|70	cp -f %{buildroot}%{_var}/lib/asterisk/sounds/fr/bar.sln16 \
21cr|asterisk-extra-sounds-fr-1.4.11-5|71	%{buildroot}%{_var}/lib/asterisk/sounds/fr/barometric.sln16
21cr|asterisk-extra-sounds-fr-1.4.11-5|72	cp -f %{buildroot}%{_var}/lib/asterisk/sounds/fr/bar.sln16 \
21cr|asterisk-extra-sounds-fr-1.4.11-5|73	%{buildroot}%{_var}/lib/asterisk/sounds/fr/ed.sln16
21cr|asterisk-extra-sounds-fr-1.4.11-5|74	cp -f %{buildroot}%{_var}/lib/asterisk/sounds/fr/bar.sln16 \
21cr|asterisk-extra-sounds-fr-1.4.11-5|75	%{buildroot}%{_var}/lib/asterisk/sounds/fr/room-service.sln16
21cr|asterisk-extra-sounds-fr-1.4.11-5|76	cp -f %{buildroot}%{_var}/lib/asterisk/sounds/fr/bar.sln16 \
21cr|asterisk-extra-sounds-fr-1.4.11-5|77	%{buildroot}%{_var}/lib/asterisk/sounds/fr/ha/fan.sln16
21cr|asterisk-extra-sounds-fr-1.4.11-5|78	
21cr|asterisk-extra-sounds-fr-1.4.11-5|79	# make a file list
21cr|asterisk-extra-sounds-fr-1.4.11-5|80	rm -f %{name}.filelist
21cr|asterisk-extra-sounds-fr-1.4.11-5|81	find %{buildroot}/var/lib/asterisk/sounds/fr -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

301 21
21cr|asterisk-moh-opsound-20131029-1|1	%undefine __find_provides
21cr|asterisk-moh-opsound-20131029-1|2	%undefine __find_requires
21cr|asterisk-moh-opsound-20131029-1|3	
21cr|asterisk-moh-opsound-20131029-1|4	Summary:	Free music files for the Asterisk PBX and telephony application and toolkit
21cr|asterisk-moh-opsound-20131029-1|5	Name:		asterisk-moh-opsound
21cr|asterisk-moh-opsound-20131029-1|6	Version:	20131029
21cr|asterisk-moh-opsound-20131029-1|7	Release:	1
21cr|asterisk-moh-opsound-20131029-1|8	License:	GPLv2+
21cr|asterisk-moh-opsound-20131029-1|9	Group:		System/Servers
21cr|asterisk-moh-opsound-20131029-1|10	Url:		http://www.asterisk.org/
21cr|asterisk-moh-opsound-20131029-1|11	#for I in alaw g722 g729 gsm siren7 siren14 sln16 ulaw wav ; do wget -c http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-$I.tar.gz -P SOURCES ; done
21cr|asterisk-moh-opsound-20131029-1|12	Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw.tar.gz
21cr|asterisk-moh-opsound-20131029-1|13	Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722.tar.gz
21cr|asterisk-moh-opsound-20131029-1|14	Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729.tar.gz
21cr|asterisk-moh-opsound-20131029-1|15	Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm.tar.gz
21cr|asterisk-moh-opsound-20131029-1|16	Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7.tar.gz
21cr|asterisk-moh-opsound-20131029-1|17	Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14.tar.gz
21cr|asterisk-moh-opsound-20131029-1|18	Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16.tar.gz
21cr|asterisk-moh-opsound-20131029-1|19	Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw.tar.gz
21cr|asterisk-moh-opsound-20131029-1|20	Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav.tar.gz
21cr|asterisk-moh-opsound-20131029-1|21	Requires:	asterisk
21cr|asterisk-moh-opsound-20131029-1|22	Provides:	asterisk-moh = %{EVRD}
21cr|asterisk-moh-opsound-20131029-1|23	Provides:	asterisk-moh-freeplay = %{EVRD}
21cr|asterisk-moh-opsound-20131029-1|24	Obsoletes:	asterisk-moh-freeplay < 20091226
21cr|asterisk-moh-opsound-20131029-1|25	BuildArch:	noarch
21cr|asterisk-moh-opsound-20131029-1|26	
21cr|asterisk-moh-opsound-20131029-1|27	%description
21cr|asterisk-moh-opsound-20131029-1|28	Asterisk is an Open Source PBX and telephony development platform that can both
21cr|asterisk-moh-opsound-20131029-1|29	replace a conventional PBX and act as a platform for developing custom
21cr|asterisk-moh-opsound-20131029-1|30	telephony applications for delivering dynamic content over a telephone
21cr|asterisk-moh-opsound-20131029-1|31	similarly to how one can deliver dynamic content through a web browser using
21cr|asterisk-moh-opsound-20131029-1|32	CGI and a web server.
21cr|asterisk-moh-opsound-20131029-1|33	
21cr|asterisk-moh-opsound-20131029-1|34	Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
21cr|asterisk-moh-opsound-20131029-1|35	IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
21cr|asterisk-moh-opsound-20131029-1|36	or miniphone).
21cr|asterisk-moh-opsound-20131029-1|37	
21cr|asterisk-moh-opsound-20131029-1|38	This package contains freely usable music sounds that were meant to be used
21cr|asterisk-moh-opsound-20131029-1|39	with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7,
21cr|asterisk-moh-opsound-20131029-1|40	Siren14, sln16, mu-Law, WAV
21cr|asterisk-moh-opsound-20131029-1|41	
21cr|asterisk-moh-opsound-20131029-1|42	%files -f %{name}.filelist
21cr|asterisk-moh-opsound-20131029-1|43	%doc CHANGES CREDITS LICENSE
21cr|asterisk-moh-opsound-20131029-1|44	
21cr|asterisk-moh-opsound-20131029-1|45	#----------------------------------------------------------------------------
21cr|asterisk-moh-opsound-20131029-1|46	
21cr|asterisk-moh-opsound-20131029-1|47	%prep
21cr|asterisk-moh-opsound-20131029-1|48	%setup -q -c -T -n %{name} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8
21cr|asterisk-moh-opsound-20131029-1|49	
21cr|asterisk-moh-opsound-20131029-1|50	# fix dir perms
21cr|asterisk-moh-opsound-20131029-1|51	find . -type d | xargs chmod 755
21cr|asterisk-moh-opsound-20131029-1|52	
21cr|asterisk-moh-opsound-20131029-1|53	# fix file perms
21cr|asterisk-moh-opsound-20131029-1|54	find . -type f | xargs chmod 644
21cr|asterisk-moh-opsound-20131029-1|55	
21cr|asterisk-moh-opsound-20131029-1|56	# clean up CVS stuff
21cr|asterisk-moh-opsound-20131029-1|57	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|asterisk-moh-opsound-20131029-1|58	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|asterisk-moh-opsound-20131029-1|59	done
21cr|asterisk-moh-opsound-20131029-1|60	
21cr|asterisk-moh-opsound-20131029-1|61	%build
21cr|asterisk-moh-opsound-20131029-1|62	mv CHANGES-asterisk-moh-opsound-wav CHANGES
21cr|asterisk-moh-opsound-20131029-1|63	mv CREDITS-asterisk-moh-opsound-wav CREDITS
21cr|asterisk-moh-opsound-20131029-1|64	mv LICENSE-asterisk-moh-opsound-wav LICENSE
21cr|asterisk-moh-opsound-20131029-1|65	
21cr|asterisk-moh-opsound-20131029-1|66	%install
21cr|asterisk-moh-opsound-20131029-1|67	install -d %{buildroot}/var/lib/asterisk/moh
21cr|asterisk-moh-opsound-20131029-1|68	cp -aRf * %{buildroot}/var/lib/asterisk/moh/
21cr|asterisk-moh-opsound-20131029-1|69	
21cr|asterisk-moh-opsound-20131029-1|70	# cleanup
21cr|asterisk-moh-opsound-20131029-1|71	rm -f %{buildroot}/var/lib/asterisk/moh/{CHANGES,CREDITS,LICENSE}*
21cr|asterisk-moh-opsound-20131029-1|72	
21cr|asterisk-moh-opsound-20131029-1|73	# make a file list
21cr|asterisk-moh-opsound-20131029-1|74	find %{buildroot}/var/lib/asterisk/moh -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

302 21
21cr|asterisknow-0-0.r5220.1|1	%define debug_package	%{nil}
21cr|asterisknow-0-0.r5220.1|2	
21cr|asterisknow-0-0.r5220.1|3	%define svnrel	%(echo %{release} |cut -d. -f 2)
21cr|asterisknow-0-0.r5220.1|4	
21cr|asterisknow-0-0.r5220.1|5	Summary:	GUI for configuring Asterisk
21cr|asterisknow-0-0.r5220.1|6	Name:		asterisknow
21cr|asterisknow-0-0.r5220.1|7	Version:	0
21cr|asterisknow-0-0.r5220.1|8	Release:	0.r5220.1
21cr|asterisknow-0-0.r5220.1|9	License:	GPL
21cr|asterisknow-0-0.r5220.1|10	Group:		System/Servers
21cr|asterisknow-0-0.r5220.1|11	# svn co http://svn.digium.com/svn/asterisk-gui/branches/2.0
21cr|asterisknow-0-0.r5220.1|12	Source0:	%{name}.%{svnrel}.tar.xz
21cr|asterisknow-0-0.r5220.1|13	Patch:		%{name}.mdv.patch
21cr|asterisknow-0-0.r5220.1|14	URL:		http://www.asterisknow.org/
21cr|asterisknow-0-0.r5220.1|15	Requires:	asterisk >= 1.6.1.0
21cr|asterisknow-0-0.r5220.1|16	
21cr|asterisknow-0-0.r5220.1|17	%description
21cr|asterisknow-0-0.r5220.1|18	Asterisk in minutes. The most popular open source PBX software,
21cr|asterisknow-0-0.r5220.1|19	Asterisk, can now be easily configured with a graphical interface.
21cr|asterisknow-0-0.r5220.1|20	AsteriskNOW. Mandriva Linux distribution that includes Asterisk,
21cr|asterisknow-0-0.r5220.1|21	the Asterisk GUI, and all other software needed for an Asterisk system.
21cr|asterisknow-0-0.r5220.1|22	
21cr|asterisknow-0-0.r5220.1|23	%prep
21cr|asterisknow-0-0.r5220.1|24	%setup -q -n %{name}.%{svnrel}
21cr|asterisknow-0-0.r5220.1|25	%patch -p0
21cr|asterisknow-0-0.r5220.1|26	
21cr|asterisknow-0-0.r5220.1|27	%build
21cr|asterisknow-0-0.r5220.1|28	%configure
21cr|asterisknow-0-0.r5220.1|29	%make
21cr|asterisknow-0-0.r5220.1|30	
21cr|asterisknow-0-0.r5220.1|31	%install
21cr|asterisknow-0-0.r5220.1|32	%makeinstall
21cr|asterisknow-0-0.r5220.1|33	mkdir -p %{buildroot}%{_localstatedir}/lib/asterisk/sounds/record
21cr|asterisknow-0-0.r5220.1|34	
21cr|asterisknow-0-0.r5220.1|35	
21cr|asterisknow-0-0.r5220.1|36	
21cr|asterisknow-0-0.r5220.1|37	
21cr|asterisknow-0-0.r5220.1|38	%files
21cr|asterisknow-0-0.r5220.1|39	%defattr(-,root,root)
21cr|asterisknow-0-0.r5220.1|40	%doc README
21cr|asterisknow-0-0.r5220.1|41	%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/gui_backups
21cr|asterisknow-0-0.r5220.1|42	%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/scripts
21cr|asterisknow-0-0.r5220.1|43	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/dldsoundpack
21cr|asterisknow-0-0.r5220.1|44	%attr(0755,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/detectdahdi.sh
21cr|asterisknow-0-0.r5220.1|45	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/editmisdn.sh
21cr|asterisknow-0-0.r5220.1|46	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/editzap.sh
21cr|asterisknow-0-0.r5220.1|47	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/listfiles
21cr|asterisknow-0-0.r5220.1|48	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/mastercsvexists
21cr|asterisknow-0-0.r5220.1|49	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/rebootsystem.sh
21cr|asterisknow-0-0.r5220.1|50	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/registerg729.sh
21cr|asterisknow-0-0.r5220.1|51	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/restorebackup
21cr|asterisknow-0-0.r5220.1|52	%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/takebackup
21cr|asterisknow-0-0.r5220.1|53	%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/sounds/record
21cr|asterisknow-0-0.r5220.1|54	%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/static-http/config
21cr|asterisknow-0-0.r5220.1|55	%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/*.html
21cr|asterisknow-0-0.r5220.1|56	%attr(0755,root,root)		%dir	%{_localstatedir}/lib/asterisk/static-http/config/images
21cr|asterisknow-0-0.r5220.1|57	%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/images/*.gif
21cr|asterisknow-0-0.r5220.1|58	%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/images/*.ico
21cr|asterisknow-0-0.r5220.1|59	%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/images/*.jpg
21cr|asterisknow-0-0.r5220.1|60	%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/images/*.png
21cr|asterisknow-0-0.r5220.1|61	%attr(0755,root,root)		%dir	%{_localstatedir}/lib/asterisk/static-http/config/js
21cr|asterisknow-0-0.r5220.1|62	%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/js/*.js
21cr|asterisknow-0-0.r5220.1|63	%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/static-http/config/private
21cr|asterisknow-0-0.r5220.1|64	%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/static-http/config/private/bkps
21cr|asterisknow-0-0.r5220.1|65	%attr(0755,root,root)		%dir	%{_localstatedir}/lib/asterisk/static-http/config/stylesheets
21cr|asterisknow-0-0.r5220.1|66	%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/stylesheets/*.css
21cr|asterisknow-0-0.r5220.1|67	%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/index.html

303 21
21cr|asterisk-stat-2.0.1-10|1	Name:		asterisk-stat
21cr|asterisk-stat-2.0.1-10|2	Version:	2.0.1
21cr|asterisk-stat-2.0.1-10|3	Release:	10
21cr|asterisk-stat-2.0.1-10|4	Summary:	Asterisk-Stat : CDR Analyser
21cr|asterisk-stat-2.0.1-10|5	License:	GPLv2
21cr|asterisk-stat-2.0.1-10|6	Group:		System/Servers
21cr|asterisk-stat-2.0.1-10|7	URL:		http://areski.net/asterisk-stat-v2/about.php
21cr|asterisk-stat-2.0.1-10|8	Source0:	http://areski.net/asterisk-stat-v2/%{name}-v2_0_1.tar.bz2
21cr|asterisk-stat-2.0.1-10|9	Patch0:		asterisk-stat-mdk_conf.diff
21cr|asterisk-stat-2.0.1-10|10	Requires:	webserver
21cr|asterisk-stat-2.0.1-10|11	Requires:	php-mysql
21cr|asterisk-stat-2.0.1-10|12	Requires:	php-gd
21cr|asterisk-stat-2.0.1-10|13	Requires:	mod_php
21cr|asterisk-stat-2.0.1-10|14	BuildArch:	noarch
21cr|asterisk-stat-2.0.1-10|15	
21cr|asterisk-stat-2.0.1-10|16	%description
21cr|asterisk-stat-2.0.1-10|17	Asterisk-Stat is providing different reports & Graph to allow
21cr|asterisk-stat-2.0.1-10|18	the Asterisk-admin to analyse quickly and easily the traffic on
21cr|asterisk-stat-2.0.1-10|19	their Asterisk server. All the graphic & reports are based over
21cr|asterisk-stat-2.0.1-10|20	the CDR database.
21cr|asterisk-stat-2.0.1-10|21	
21cr|asterisk-stat-2.0.1-10|22	%files
21cr|asterisk-stat-2.0.1-10|23	%doc CHANGELOG.txt
21cr|asterisk-stat-2.0.1-10|24	#% {_var}/www/html/%{name}
21cr|asterisk-stat-2.0.1-10|25	%{_var}/www/html/%{name}/jpgraph_lib/
21cr|asterisk-stat-2.0.1-10|26	%{_var}/www/html/%{name}/images/
21cr|asterisk-stat-2.0.1-10|27	%{_var}/www/html/%{name}/lib/font
21cr|asterisk-stat-2.0.1-10|28	%{_var}/www/html/%{name}/css/
21cr|asterisk-stat-2.0.1-10|29	%{_var}/www/html/%{name}/*.php
21cr|asterisk-stat-2.0.1-10|30	%{_var}/www/html/%{name}/lib/DB-modules
21cr|asterisk-stat-2.0.1-10|31	%{_var}/www/html/%{name}/lib/fpdf.php
21cr|asterisk-stat-2.0.1-10|32	%{_var}/www/html/%{name}/lib/Class*.php
21cr|asterisk-stat-2.0.1-10|33	%{_var}/www/html/%{name}/lib/iam*.php
21cr|asterisk-stat-2.0.1-10|34	%{_var}/www/html/%{name}/*.js
21cr|asterisk-stat-2.0.1-10|35	%config(noreplace) %attr(0644,root,root) %{_var}/www/html/%{name}/lib/defines.php
21cr|asterisk-stat-2.0.1-10|36	
21cr|asterisk-stat-2.0.1-10|37	#---------------------------------------------------------------------
21cr|asterisk-stat-2.0.1-10|38	%prep
21cr|asterisk-stat-2.0.1-10|39	%setup -q -n %{name}-v2
21cr|asterisk-stat-2.0.1-10|40	%patch0 -p0
21cr|asterisk-stat-2.0.1-10|41	
21cr|asterisk-stat-2.0.1-10|42	# fix dir perms
21cr|asterisk-stat-2.0.1-10|43	find . -type d | xargs chmod 755
21cr|asterisk-stat-2.0.1-10|44	
21cr|asterisk-stat-2.0.1-10|45	# fix file perms
21cr|asterisk-stat-2.0.1-10|46	find . -type f | xargs chmod 644
21cr|asterisk-stat-2.0.1-10|47	
21cr|asterisk-stat-2.0.1-10|48	%build
21cr|asterisk-stat-2.0.1-10|49	
21cr|asterisk-stat-2.0.1-10|50	%install
21cr|asterisk-stat-2.0.1-10|51	rm -rf %{buildroot}
21cr|asterisk-stat-2.0.1-10|52	
21cr|asterisk-stat-2.0.1-10|53	install -d %{buildroot}%{_var}/www/html/%{name}
21cr|asterisk-stat-2.0.1-10|54	cp -aRf * %{buildroot}%{_var}/www/html/%{name}/
21cr|asterisk-stat-2.0.1-10|55	
21cr|asterisk-stat-2.0.1-10|56	# cleanup
21cr|asterisk-stat-2.0.1-10|57	rm -rf %{buildroot}%{_var}/www/html/%{name}/CHANGELOG.txt
21cr|asterisk-stat-2.0.1-10|58	rm -rf %{buildroot}%{_var}/www/html/%{name}/counter.txt
21cr|asterisk-stat-2.0.1-10|59	rm -rf %{buildroot}%{_var}/www/html/%{name}/info.txt
21cr|asterisk-stat-2.0.1-10|60	rm -rf %{buildroot}%{_var}/www/html/%{name}/wiki.html
21cr|asterisk-stat-2.0.1-10|61	

304 21
21cr|asteroid-1.2.1-1|1	%define commit 64869dfe745800f34f1c68248ba2e350dc95a592
21cr|asteroid-1.2.1-1|2	%define shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|asteroid-1.2.1-1|3	
21cr|asteroid-1.2.1-1|4	Name:           asteroid
21cr|asteroid-1.2.1-1|5	Version:        1.2.1
21cr|asteroid-1.2.1-1|6	Release:        1
21cr|asteroid-1.2.1-1|7	Summary:        Modern version of the classic arcade Game
21cr|asteroid-1.2.1-1|8	License:        GPLv3
21cr|asteroid-1.2.1-1|9	Group:          Games/Arcade
21cr|asteroid-1.2.1-1|10	Url:            https://chazomaticus.github.io/asteroid/
21cr|asteroid-1.2.1-1|11	Source0:        %{name}-%{version}+git-64869df.tar.bz2
21cr|asteroid-1.2.1-1|12	BuildRequires:  cmake
21cr|asteroid-1.2.1-1|13	BuildRequires:  pkgconfig(glut)
21cr|asteroid-1.2.1-1|14	BuildRequires:  pkgconfig(gail-3.0)
21cr|asteroid-1.2.1-1|15	BuildRequires:  pkgconfig(gdk-3.0)
21cr|asteroid-1.2.1-1|16	BuildRequires:  pkgconfig(SDL_mixer)
21cr|asteroid-1.2.1-1|17	BuildRequires:  pkgconfig(glu)
21cr|asteroid-1.2.1-1|18	BuildRequires:  pkgconfig(sdl)
21cr|asteroid-1.2.1-1|19	BuildRequires:  pkgconfig(xi)
21cr|asteroid-1.2.1-1|20	BuildRequires:  pkgconfig(xmu)
21cr|asteroid-1.2.1-1|21	
21cr|asteroid-1.2.1-1|22	%description
21cr|asteroid-1.2.1-1|23	Asteroid (just one!) is a modern version of the arcade classic Asteroids,
21cr|asteroid-1.2.1-1|24	using OpenGL, GLUT, and optionally GTK and SDL_mixer.
21cr|asteroid-1.2.1-1|25	It features a variety of powerups, taunting aliens, 3D textured asteroids,
21cr|asteroid-1.2.1-1|26	face-melting sound effects, and infinite playability.
21cr|asteroid-1.2.1-1|27	
21cr|asteroid-1.2.1-1|28	%files
21cr|asteroid-1.2.1-1|29	%doc AUTHORS COPYING NEWS README.md
21cr|asteroid-1.2.1-1|30	%{_bindir}/%{name}
21cr|asteroid-1.2.1-1|31	%{_datadir}/applications/%{name}.desktop
21cr|asteroid-1.2.1-1|32	%{_datadir}/icons/hicolor/
21cr|asteroid-1.2.1-1|33	%{_datadir}/%{name}
21cr|asteroid-1.2.1-1|34	#--------------------------------------------------
21cr|asteroid-1.2.1-1|35	
21cr|asteroid-1.2.1-1|36	%prep
21cr|asteroid-1.2.1-1|37	%setup -q -n %{name}-%{version}+git-%{shortcommit}
21cr|asteroid-1.2.1-1|38	
21cr|asteroid-1.2.1-1|39	# fix include
21cr|asteroid-1.2.1-1|40	sed -i -e 's|${OPENGL_LIBRARIES}|-lm ${OPENGL_LIBRARIES}|' \
21cr|asteroid-1.2.1-1|41	CMakeLists.txt
21cr|asteroid-1.2.1-1|42	
21cr|asteroid-1.2.1-1|43	%build
21cr|asteroid-1.2.1-1|44	%cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix}
21cr|asteroid-1.2.1-1|45	%make
21cr|asteroid-1.2.1-1|46	
21cr|asteroid-1.2.1-1|47	%install
21cr|asteroid-1.2.1-1|48	%makeinstall_std -C build

305 21
21cr|asteroids3D-0.5.1-6|1	%define	Summary	A 3D, first-person game of blowing up asteroids
21cr|asteroids3D-0.5.1-6|2	
21cr|asteroids3D-0.5.1-6|3	Name:		asteroids3D
21cr|asteroids3D-0.5.1-6|4	Summary:	%{Summary}
21cr|asteroids3D-0.5.1-6|5	Version:	0.5.1
21cr|asteroids3D-0.5.1-6|6	Release:	6
21cr|asteroids3D-0.5.1-6|7	License:	GPLv2+
21cr|asteroids3D-0.5.1-6|8	Group:		Games/Arcade
21cr|asteroids3D-0.5.1-6|9	Source:		https://sourceforge.net/projects/a3d/%{name}-%{version}.tar.bz2
21cr|asteroids3D-0.5.1-6|10	URL:		https://sourceforge.net/projects/a3d/
21cr|asteroids3D-0.5.1-6|11	BuildRequires:	mesa-common-devel
21cr|asteroids3D-0.5.1-6|12	
21cr|asteroids3D-0.5.1-6|13	%description
21cr|asteroids3D-0.5.1-6|14	asteroids3D is a 3D, first-person game of blowing up asteroids.
21cr|asteroids3D-0.5.1-6|15	The graphics more accurately reflect the future position of the
21cr|asteroids3D-0.5.1-6|16	targeted asteroid and provide information about closure rate.
21cr|asteroids3D-0.5.1-6|17	
21cr|asteroids3D-0.5.1-6|18	%prep
21cr|asteroids3D-0.5.1-6|19	%setup -q
21cr|asteroids3D-0.5.1-6|20	
21cr|asteroids3D-0.5.1-6|21	%build
21cr|asteroids3D-0.5.1-6|22	%configure --with-gamesdir=%{_gamesbindir} --with-gamedatadir=%{_gamesdatadir}/%{name}
21cr|asteroids3D-0.5.1-6|23	%make
21cr|asteroids3D-0.5.1-6|24	
21cr|asteroids3D-0.5.1-6|25	%install
21cr|asteroids3D-0.5.1-6|26	make install gamesdir=%{buildroot}%{_gamesbindir} gamedatadir=%{buildroot}%{_gamesdatadir}/%{name}
21cr|asteroids3D-0.5.1-6|27	
21cr|asteroids3D-0.5.1-6|28	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|asteroids3D-0.5.1-6|29	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|asteroids3D-0.5.1-6|30	[Desktop Entry]
21cr|asteroids3D-0.5.1-6|31	Type=Application
21cr|asteroids3D-0.5.1-6|32	Exec=%{_gamesbindir}/%{name}
21cr|asteroids3D-0.5.1-6|33	Icon=arcade_section
21cr|asteroids3D-0.5.1-6|34	Categories=Game;ArcadeGame;
21cr|asteroids3D-0.5.1-6|35	Name=Asteroids3D
21cr|asteroids3D-0.5.1-6|36	Comment=%{Summary}
21cr|asteroids3D-0.5.1-6|37	Comment[ru]=3D-аркада - взрывайте астероиды!
21cr|asteroids3D-0.5.1-6|38	EOF
21cr|asteroids3D-0.5.1-6|39	
21cr|asteroids3D-0.5.1-6|40	%files
21cr|asteroids3D-0.5.1-6|41	%doc COPYRIGHT README.html
21cr|asteroids3D-0.5.1-6|42	%{_datadir}/applications/%{name}.desktop
21cr|asteroids3D-0.5.1-6|43	%{_gamesdatadir}/%{name}
21cr|asteroids3D-0.5.1-6|44	%defattr (755,root,root,755)
21cr|asteroids3D-0.5.1-6|45	%{_gamesbindir}/%{name}

306 21
21cr|astromenace-1.4.2-3|1	%define oname openastromenace
21cr|astromenace-1.4.2-3|2	%define oversion 1781
21cr|astromenace-1.4.2-3|3	
21cr|astromenace-1.4.2-3|4	Summary:	Hardcore 3D space shooter with spaceship upgrade possibilities
21cr|astromenace-1.4.2-3|5	Name:		astromenace
21cr|astromenace-1.4.2-3|6	Version:	1.4.2
21cr|astromenace-1.4.2-3|7	Release:	3
21cr|astromenace-1.4.2-3|8	License:	GPLv3+
21cr|astromenace-1.4.2-3|9	Group:		Games/Arcade
21cr|astromenace-1.4.2-3|10	Url:		http://www.viewizard.com/
21cr|astromenace-1.4.2-3|11	#Source0:	https://github.com/viewizard/astromenace/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|astromenace-1.4.2-3|12	Source0:	https://github.com/viewizard/astromenace/archive/%{version}-%{oversion}/%{name}-%{version}-%{oversion}.tar.gz
21cr|astromenace-1.4.2-3|13	Source1:	astromenace.desktop
21cr|astromenace-1.4.2-3|14	Patch0:		astromenace-1.4.2-includes.patch
21cr|astromenace-1.4.2-3|15	BuildRequires:	cmake
21cr|astromenace-1.4.2-3|16	BuildRequires:	pkgconfig(freealut)
21cr|astromenace-1.4.2-3|17	BuildRequires:	pkgconfig(freetype2)
21cr|astromenace-1.4.2-3|18	BuildRequires:	pkgconfig(gl)
21cr|astromenace-1.4.2-3|19	BuildRequires:	pkgconfig(glu)
21cr|astromenace-1.4.2-3|20	BuildRequires:	pkgconfig(ogg)
21cr|astromenace-1.4.2-3|21	BuildRequires:	pkgconfig(openal)
21cr|astromenace-1.4.2-3|22	BuildRequires:	pkgconfig(sdl2)
21cr|astromenace-1.4.2-3|23	BuildRequires:	pkgconfig(vorbis)
21cr|astromenace-1.4.2-3|24	BuildRequires:	pkgconfig(xinerama)
21cr|astromenace-1.4.2-3|25	BuildRequires:	jpeg-devel
21cr|astromenace-1.4.2-3|26	BuildRequires:	desktop-file-utils
21cr|astromenace-1.4.2-3|27	Provides:	%{oname} = %{version}-%{release}
21cr|astromenace-1.4.2-3|28	Requires:	%{name}-data = %{version}
21cr|astromenace-1.4.2-3|29	
21cr|astromenace-1.4.2-3|30	%description
21cr|astromenace-1.4.2-3|31	Space is a vast area, an unbounded territory where it seems there is a
21cr|astromenace-1.4.2-3|32	room for everybody, but reversal of fortune put things differently. The
21cr|astromenace-1.4.2-3|33	hordes of hostile creatures crawled out from the dark corners of the
21cr|astromenace-1.4.2-3|34	universe, craving to conquer your homeland. Their force is compelling,
21cr|astromenace-1.4.2-3|35	their legions are interminable. However, humans didn't give up without
21cr|astromenace-1.4.2-3|36	a final showdown and put their best pilot to fight back. These malicious
21cr|astromenace-1.4.2-3|37	invaders chose the wrong galaxy to conquer and you are to prove it!
21cr|astromenace-1.4.2-3|38	Go ahead and make alien aggressors regret their insolence.
21cr|astromenace-1.4.2-3|39	
21cr|astromenace-1.4.2-3|40	%files
21cr|astromenace-1.4.2-3|41	%doc CHANGELOG.md LICENSE.md README.md
21cr|astromenace-1.4.2-3|42	%{_bindir}/%{name}
21cr|astromenace-1.4.2-3|43	%{_datadir}/applications/astromenace.desktop
21cr|astromenace-1.4.2-3|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|astromenace-1.4.2-3|45	
21cr|astromenace-1.4.2-3|46	#------------------------------------------------------------------
21cr|astromenace-1.4.2-3|47	
21cr|astromenace-1.4.2-3|48	%package data
21cr|astromenace-1.4.2-3|49	Summary:	Game data for AstroMenace game
21cr|astromenace-1.4.2-3|50	Requires:	%{name} = %{version}
21cr|astromenace-1.4.2-3|51	Obsoletes:	astromenace-data < 1.3.1
21cr|astromenace-1.4.2-3|52	Obsoletes:	astromenace-data-ru < 1.3.1
21cr|astromenace-1.4.2-3|53	Obsoletes:	astromenace-data-de < 1.3.1
21cr|astromenace-1.4.2-3|54	
21cr|astromenace-1.4.2-3|55	%description data
21cr|astromenace-1.4.2-3|56	This package provides game data for AstroMenace.
21cr|astromenace-1.4.2-3|57	
21cr|astromenace-1.4.2-3|58	%files data
21cr|astromenace-1.4.2-3|59	%{_datadir}/%{name}
21cr|astromenace-1.4.2-3|60	
21cr|astromenace-1.4.2-3|61	#------------------------------------------------------------------
21cr|astromenace-1.4.2-3|62	
21cr|astromenace-1.4.2-3|63	%prep
21cr|astromenace-1.4.2-3|64	%setup -q -n %{name}-%{version}-%{oversion}
21cr|astromenace-1.4.2-3|65	%patch0 -p0
21cr|astromenace-1.4.2-3|66	find . -name "*.cpp" -exec sed -i 's/\r//g' {} \;
21cr|astromenace-1.4.2-3|67	find . -name "*.h" -exec sed -i 's/\r//g' {} \;
21cr|astromenace-1.4.2-3|68	find . -name "*.cpp" -exec chmod 0644 {} \;
21cr|astromenace-1.4.2-3|69	find . -name "*.h" -exec chmod 0644 {} \;
21cr|astromenace-1.4.2-3|70	chmod -x CHANGELOG.md LICENSE.md README.md
21cr|astromenace-1.4.2-3|71	
21cr|astromenace-1.4.2-3|72	%build
21cr|astromenace-1.4.2-3|73	%cmake \
21cr|astromenace-1.4.2-3|74	-DCMAKE_INSTALL_PREFIX=/usr \
21cr|astromenace-1.4.2-3|75	-DDATADIR=/usr/share/astromenace
21cr|astromenace-1.4.2-3|76	%make
21cr|astromenace-1.4.2-3|77	
21cr|astromenace-1.4.2-3|78	%install
21cr|astromenace-1.4.2-3|79	mkdir -p %{buildroot}%{_bindir}
21cr|astromenace-1.4.2-3|80	install -m 755 build/astromenace %{buildroot}%{_bindir}/%{name}
21cr|astromenace-1.4.2-3|81	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|astromenace-1.4.2-3|82	install -m 644 build/gamedata.vfs %{buildroot}%{_datadir}/%{name}/gamedata.vfs
21cr|astromenace-1.4.2-3|83	
21cr|astromenace-1.4.2-3|84	desktop-file-install \
21cr|astromenace-1.4.2-3|85	--dir %{buildroot}%{_datadir}/applications \
21cr|astromenace-1.4.2-3|86	%{SOURCE1}
21cr|astromenace-1.4.2-3|87	
21cr|astromenace-1.4.2-3|88	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
21cr|astromenace-1.4.2-3|89	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
21cr|astromenace-1.4.2-3|90	install -p -m 644 share/%{name}_64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|astromenace-1.4.2-3|91	install -p -m 644 share/%{name}_128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png

307 21
21cr|astronciaiptv-0.0.95-1|1	Summary:	IPTV player
21cr|astronciaiptv-0.0.95-1|2	Name:		astronciaiptv
21cr|astronciaiptv-0.0.95-1|3	Version:	0.0.95
21cr|astronciaiptv-0.0.95-1|4	Release:	1
21cr|astronciaiptv-0.0.95-1|5	Group:		Video
21cr|astronciaiptv-0.0.95-1|6	License:	GPLv3
21cr|astronciaiptv-0.0.95-1|7	URL:		https://gitlab.com/astroncia/iptv
21cr|astronciaiptv-0.0.95-1|8	Source0:	%{name}-%{version}.tar.gz
21cr|astronciaiptv-0.0.95-1|9	Requires:	python3
21cr|astronciaiptv-0.0.95-1|10	Requires:	mpv
21cr|astronciaiptv-0.0.95-1|11	Requires:	python3-qt5
21cr|astronciaiptv-0.0.95-1|12	Requires:	python3-pillow
21cr|astronciaiptv-0.0.95-1|13	Requires:	python3-gobject
21cr|astronciaiptv-0.0.95-1|14	Requires:	python3-unidecode
21cr|astronciaiptv-0.0.95-1|15	Requires:	python3-requests
21cr|astronciaiptv-0.0.95-1|16	Requires:	python3-setproctitle
21cr|astronciaiptv-0.0.95-1|17	Requires:	ffmpeg
21cr|astronciaiptv-0.0.95-1|18	BuildArch:	noarch
21cr|astronciaiptv-0.0.95-1|19	
21cr|astronciaiptv-0.0.95-1|20	%description
21cr|astronciaiptv-0.0.95-1|21	IPTV player.
21cr|astronciaiptv-0.0.95-1|22	
21cr|astronciaiptv-0.0.95-1|23	%files
21cr|astronciaiptv-0.0.95-1|24	%{_bindir}/%{name}
21cr|astronciaiptv-0.0.95-1|25	%{_datadir}/applications/%{name}.desktop
21cr|astronciaiptv-0.0.95-1|26	%{_datadir}/%{name}
21cr|astronciaiptv-0.0.95-1|27	%{_localedir}/*/*/astronciaiptv.mo
21cr|astronciaiptv-0.0.95-1|28	%{_prefix}/lib/%{name}
21cr|astronciaiptv-0.0.95-1|29	%{_iconsdir}/hicolor/scalable/apps/astronciaiptv.svg
21cr|astronciaiptv-0.0.95-1|30	%{_appdatadir}/astronciaiptv.appdata.xml
21cr|astronciaiptv-0.0.95-1|31	
21cr|astronciaiptv-0.0.95-1|32	%prep
21cr|astronciaiptv-0.0.95-1|33	%setup -q
21cr|astronciaiptv-0.0.95-1|34	
21cr|astronciaiptv-0.0.95-1|35	%build
21cr|astronciaiptv-0.0.95-1|36	#nothing
21cr|astronciaiptv-0.0.95-1|37	
21cr|astronciaiptv-0.0.95-1|38	%install
21cr|astronciaiptv-0.0.95-1|39	cp -af usr %{buildroot}

308 21
21cr|asunder-2.9.7-2|1	Summary:	GTK+-based audio CD ripper and encoder
21cr|asunder-2.9.7-2|2	Name:		asunder
21cr|asunder-2.9.7-2|3	Version:	2.9.7
21cr|asunder-2.9.7-2|4	Release:	2
21cr|asunder-2.9.7-2|5	License:	GPLv2
21cr|asunder-2.9.7-2|6	Group:		Archiving/Cd burning
21cr|asunder-2.9.7-2|7	URL:		http://littlesvr.ca/asunder/
21cr|asunder-2.9.7-2|8	Source0:	http://littlesvr.ca/asunder/releases/%{name}-%{version}.tar.bz2
21cr|asunder-2.9.7-2|9	
21cr|asunder-2.9.7-2|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|asunder-2.9.7-2|11	BuildRequires:	pkgconfig(libcddb)
21cr|asunder-2.9.7-2|12	BuildRequires:	intltool >= 0.34.90
21cr|asunder-2.9.7-2|13	
21cr|asunder-2.9.7-2|14	Requires:	cdparanoia
21cr|asunder-2.9.7-2|15	Recommends:	lame
21cr|asunder-2.9.7-2|16	Recommends:	vorbis-tools
21cr|asunder-2.9.7-2|17	Recommends:	flac
21cr|asunder-2.9.7-2|18	Recommends:	wavpack
21cr|asunder-2.9.7-2|19	
21cr|asunder-2.9.7-2|20	%description
21cr|asunder-2.9.7-2|21	Asunder is a graphical Audio CD ripper and encoder for Linux. You can
21cr|asunder-2.9.7-2|22	use it to save tracks from an Audio CD as WAV, MP3, OGG, Musepack, AAC,
21cr|asunder-2.9.7-2|23	Monkey Audio, and/or FLAC.
21cr|asunder-2.9.7-2|24	
21cr|asunder-2.9.7-2|25	%prep
21cr|asunder-2.9.7-2|26	%setup -q
21cr|asunder-2.9.7-2|27	
21cr|asunder-2.9.7-2|28	%build
21cr|asunder-2.9.7-2|29	%configure
21cr|asunder-2.9.7-2|30	%make
21cr|asunder-2.9.7-2|31	
21cr|asunder-2.9.7-2|32	%install
21cr|asunder-2.9.7-2|33	%makeinstall_std
21cr|asunder-2.9.7-2|34	
21cr|asunder-2.9.7-2|35	%find_lang %{name}
21cr|asunder-2.9.7-2|36	
21cr|asunder-2.9.7-2|37	%files -f %{name}.lang
21cr|asunder-2.9.7-2|38	%doc AUTHORS ChangeLog NEWS README TODO
21cr|asunder-2.9.7-2|39	%{_bindir}/%{name}
21cr|asunder-2.9.7-2|40	%{_datadir}/applications/%{name}.desktop
21cr|asunder-2.9.7-2|41	%{_datadir}/pixmaps/*

309 21
21cr|asusctl-5.0.10-1|1	%global debug_package %{nil}
21cr|asusctl-5.0.10-1|2	
21cr|asusctl-5.0.10-1|3	# Use hardening ldflags.
21cr|asusctl-5.0.10-1|4	%global rustflags -Clink-arg=-Wl,-z,relro,-z,now
21cr|asusctl-5.0.10-1|5	
21cr|asusctl-5.0.10-1|6	%bcond_without alt_rust
21cr|asusctl-5.0.10-1|7	
21cr|asusctl-5.0.10-1|8	%global cargo_path %(echo /opt/rust*/bin)
21cr|asusctl-5.0.10-1|9	
21cr|asusctl-5.0.10-1|10	Summary:	Control fan speeds, LEDs, graphics modes, and charge levels for ASUS notebooks
21cr|asusctl-5.0.10-1|11	Name:		asusctl
21cr|asusctl-5.0.10-1|12	Version:	5.0.10
21cr|asusctl-5.0.10-1|13	Release:	1
21cr|asusctl-5.0.10-1|14	License:	MPLv2
21cr|asusctl-5.0.10-1|15	Group:		System/Kernel and hardware
21cr|asusctl-5.0.10-1|16	Url:		https://gitlab.com/asus-linux/asusctl
21cr|asusctl-5.0.10-1|17	Source0:	https://gitlab.com/asus-linux/asusctl/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|asusctl-5.0.10-1|18	# From https://gitlab.com/asus-linux/asusctl/-/releases/%{version}
21cr|asusctl-5.0.10-1|19	Source1:	vendor_%{name}_%{version}.tar.xz
21cr|asusctl-5.0.10-1|20	Source2:	cargo_config
21cr|asusctl-5.0.10-1|21	BuildRequires:	clang-devel
21cr|asusctl-5.0.10-1|22	BuildRequires:	cmake
21cr|asusctl-5.0.10-1|23	BuildRequires:	desktop-file-utils
21cr|asusctl-5.0.10-1|24	BuildRequires:	git
21cr|asusctl-5.0.10-1|25	%if %{without alt_rust}
21cr|asusctl-5.0.10-1|26	BuildRequires:	cargo
21cr|asusctl-5.0.10-1|27	BuildRequires:	rust-packaging
21cr|asusctl-5.0.10-1|28	%else
21cr|asusctl-5.0.10-1|29	BuildRequires:	rust-nightly
21cr|asusctl-5.0.10-1|30	%endif
21cr|asusctl-5.0.10-1|31	BuildRequires:	pkgconfig(dbus-1)
21cr|asusctl-5.0.10-1|32	BuildRequires:	pkgconfig(libudev)
21cr|asusctl-5.0.10-1|33	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|asusctl-5.0.10-1|34	BuildRequires:	pkgconfig(gdk-3.0)
21cr|asusctl-5.0.10-1|35	BuildRequires:	pkgconfig(systemd)
21cr|asusctl-5.0.10-1|36	Requires:	typelib(AppIndicator3)
21cr|asusctl-5.0.10-1|37	Recommends:	%{_lib}canberra-gtk3_0
21cr|asusctl-5.0.10-1|38	Recommends:	power-profiles-daemon
21cr|asusctl-5.0.10-1|39	# No Rust
21cr|asusctl-5.0.10-1|40	ExcludeArch:	%{e2k} %{riscv}
21cr|asusctl-5.0.10-1|41	
21cr|asusctl-5.0.10-1|42	%description
21cr|asusctl-5.0.10-1|43	asus-nb-ctrl is a utility for Linux to control many aspects of various
21cr|asusctl-5.0.10-1|44	ASUS laptops but can also be used with non-Asus laptops with reduced features.
21cr|asusctl-5.0.10-1|45	
21cr|asusctl-5.0.10-1|46	It provides an interface for rootless control of some system functions such as
21cr|asusctl-5.0.10-1|47	fan speeds, keyboard LEDs, battery charge level, and graphics modes.
21cr|asusctl-5.0.10-1|48	asus-nb-ctrl enables third-party apps to use the above with dbus methods.
21cr|asusctl-5.0.10-1|49	
21cr|asusctl-5.0.10-1|50	%files
21cr|asusctl-5.0.10-1|51	%license LICENSE
21cr|asusctl-5.0.10-1|52	%{_bindir}/asusd
21cr|asusctl-5.0.10-1|53	%{_bindir}/asusd-user
21cr|asusctl-5.0.10-1|54	%{_bindir}/asusctl
21cr|asusctl-5.0.10-1|55	%{_userunitdir}/asusd-user.service
21cr|asusctl-5.0.10-1|56	%{_prefix}/lib/systemd/system/asusd.service
21cr|asusctl-5.0.10-1|57	%{_prefix}/lib/udev/rules.d/99-asusd.rules
21cr|asusctl-5.0.10-1|58	%{_datadir}/dbus-1/system.d/asusd.conf
21cr|asusctl-5.0.10-1|59	%{_datadir}/icons/hicolor/512x512/apps/asus_notif_yellow.png
21cr|asusctl-5.0.10-1|60	%{_datadir}/icons/hicolor/512x512/apps/asus_notif_green.png
21cr|asusctl-5.0.10-1|61	%{_datadir}/icons/hicolor/512x512/apps/asus_notif_red.png
21cr|asusctl-5.0.10-1|62	%{_datadir}/icons/hicolor/512x512/apps/asus_notif_blue.png
21cr|asusctl-5.0.10-1|63	%{_datadir}/icons/hicolor/512x512/apps/asus_notif_orange.png
21cr|asusctl-5.0.10-1|64	%{_datadir}/icons/hicolor/512x512/apps/asus_notif_white.png
21cr|asusctl-5.0.10-1|65	%{_datadir}/icons/hicolor/scalable/status/gpu-compute.svg
21cr|asusctl-5.0.10-1|66	%{_datadir}/icons/hicolor/scalable/status/gpu-hybrid.svg
21cr|asusctl-5.0.10-1|67	%{_datadir}/icons/hicolor/scalable/status/gpu-integrated.svg
21cr|asusctl-5.0.10-1|68	%{_datadir}/icons/hicolor/scalable/status/gpu-nvidia.svg
21cr|asusctl-5.0.10-1|69	%{_datadir}/icons/hicolor/scalable/status/gpu-vfio.svg
21cr|asusctl-5.0.10-1|70	%{_datadir}/icons/hicolor/scalable/status/notification-reboot.svg
21cr|asusctl-5.0.10-1|71	%{_docdir}/%{name}/
21cr|asusctl-5.0.10-1|72	%{_datadir}/asusd/
21cr|asusctl-5.0.10-1|73	
21cr|asusctl-5.0.10-1|74	#-----------------------------------------------------------------------
21cr|asusctl-5.0.10-1|75	
21cr|asusctl-5.0.10-1|76	%package rog-gui
21cr|asusctl-5.0.10-1|77	Summary:	An experimental GUI for %{name}
21cr|asusctl-5.0.10-1|78	Group:		System/Kernel and hardware
21cr|asusctl-5.0.10-1|79	Requires:	%{name}
21cr|asusctl-5.0.10-1|80	
21cr|asusctl-5.0.10-1|81	%description rog-gui
21cr|asusctl-5.0.10-1|82	A one-stop-shop GUI tool for asusd/asusctl. It aims to provide most controls,
21cr|asusctl-5.0.10-1|83	a notification service, and ability to run in the background.
21cr|asusctl-5.0.10-1|84	
21cr|asusctl-5.0.10-1|85	%files rog-gui
21cr|asusctl-5.0.10-1|86	%{_bindir}/rog-control-center
21cr|asusctl-5.0.10-1|87	%{_datadir}/applications/rog-control-center.desktop
21cr|asusctl-5.0.10-1|88	%{_datadir}/icons/hicolor/512x512/apps/rog-control-center.png
21cr|asusctl-5.0.10-1|89	%{_datadir}/rog-gui
21cr|asusctl-5.0.10-1|90	
21cr|asusctl-5.0.10-1|91	#-----------------------------------------------------------------------
21cr|asusctl-5.0.10-1|92	
21cr|asusctl-5.0.10-1|93	%prep
21cr|asusctl-5.0.10-1|94	%autosetup -a 1 -n %{name}-%{version}
21cr|asusctl-5.0.10-1|95	
21cr|asusctl-5.0.10-1|96	%if %{without alt_rust}
21cr|asusctl-5.0.10-1|97	mv Cargo.lock{,.bak}
21cr|asusctl-5.0.10-1|98	%cargo_prep
21cr|asusctl-5.0.10-1|99	mv Cargo.lock{.bak,}
21cr|asusctl-5.0.10-1|100	sed -i 's|replace-with = "local-registry"|replace-with = "vendored-sources"|' .cargo/config
21cr|asusctl-5.0.10-1|101	%else
21cr|asusctl-5.0.10-1|102	mkdir -p ${PWD}/.cargo
21cr|asusctl-5.0.10-1|103	%endif
21cr|asusctl-5.0.10-1|104	
21cr|asusctl-5.0.10-1|105	cat %{SOURCE2} >> .cargo/config
21cr|asusctl-5.0.10-1|106	
21cr|asusctl-5.0.10-1|107	%if %{with alt_rust}
21cr|asusctl-5.0.10-1|108	sed -i -e "s|^#||g" .cargo/config
21cr|asusctl-5.0.10-1|109	%endif
21cr|asusctl-5.0.10-1|110	
21cr|asusctl-5.0.10-1|111	%build
21cr|asusctl-5.0.10-1|112	export RUSTFLAGS="%{rustflags}"
21cr|asusctl-5.0.10-1|113	
21cr|asusctl-5.0.10-1|114	%if %{with alt_rust}
21cr|asusctl-5.0.10-1|115	export PATH="%{cargo_path}:${PATH}"
21cr|asusctl-5.0.10-1|116	cargo -V
21cr|asusctl-5.0.10-1|117	
21cr|asusctl-5.0.10-1|118	cargo build --release %{_smp_mflags} -Z avoid-dev-deps
21cr|asusctl-5.0.10-1|119	%else
21cr|asusctl-5.0.10-1|120	%cargo_build
21cr|asusctl-5.0.10-1|121	%endif
21cr|asusctl-5.0.10-1|122	
21cr|asusctl-5.0.10-1|123	%install
21cr|asusctl-5.0.10-1|124	export RUSTFLAGS="%{rustflags}"
21cr|asusctl-5.0.10-1|125	mkdir -p %{buildroot}%{_bindir}
21cr|asusctl-5.0.10-1|126	mkdir -p %{buildroot}%{_docdir}
21cr|asusctl-5.0.10-1|127	%make_install
21cr|asusctl-5.0.10-1|128	
21cr|asusctl-5.0.10-1|129	install -D -m 0644 README.md %{buildroot}%{_docdir}/%{name}/README.md
21cr|asusctl-5.0.10-1|130	install -D -m 0644 rog-anime/README.md %{buildroot}%{_docdir}/%{name}/README-anime.md
21cr|asusctl-5.0.10-1|131	install -D -m 0644 rog-anime/data/diagonal-template.png %{buildroot}%{_docdir}/%{name}/diagonal-template.png
21cr|asusctl-5.0.10-1|132	

310 21
21cr|asymptote-2.84-1|1	Summary:	Descriptive vector graphics language for technical drawing
21cr|asymptote-2.84-1|2	Name:		asymptote
21cr|asymptote-2.84-1|3	Version:	2.84
21cr|asymptote-2.84-1|4	Release:	1
21cr|asymptote-2.84-1|5	License:	LGPLv3+
21cr|asymptote-2.84-1|6	Group:		Publishing
21cr|asymptote-2.84-1|7	Url:		http://asymptote.sourceforge.net/
21cr|asymptote-2.84-1|8	Source0:	https://sourceforge.net/projects/asymptote/files/%{version}/%{name}-%{version}.src.tgz
21cr|asymptote-2.84-1|9	Patch0:		asymptote-not-build-latexusage.patch
21cr|asymptote-2.84-1|10	BuildRequires:	bison
21cr|asymptote-2.84-1|11	BuildRequires:	boost-devel
21cr|asymptote-2.84-1|12	BuildRequires:	imagemagick
21cr|asymptote-2.84-1|13	BuildRequires:	eigen3
21cr|asymptote-2.84-1|14	BuildRequires:	flex
21cr|asymptote-2.84-1|15	BuildRequires:	glm-devel
21cr|asymptote-2.84-1|16	BuildRequires:	tetex
21cr|asymptote-2.84-1|17	BuildRequires:	texinfo
21cr|asymptote-2.84-1|18	BuildRequires:	texlive
21cr|asymptote-2.84-1|19	BuildRequires:	texlive-texinfo
21cr|asymptote-2.84-1|20	BuildRequires:	texlive-collection-langchinese
21cr|asymptote-2.84-1|21	BuildRequires:	texlive-collection-langmongolian
21cr|asymptote-2.84-1|22	BuildRequires:	texlive-epstopdf-pkg
21cr|asymptote-2.84-1|23	BuildRequires:	texlive-scheme-full
21cr|asymptote-2.84-1|24	BuildRequires:	texlive-grfext
21cr|asymptote-2.84-1|25	BuildRequires:	texlive-media9
21cr|asymptote-2.84-1|26	BuildRequires:	texlive-ocgx2
21cr|asymptote-2.84-1|27	BuildRequires:	texlive-unicode-data
21cr|asymptote-2.84-1|28	BuildRequires:	tkinter
21cr|asymptote-2.84-1|29	BuildRequires:	readline-devel
21cr|asymptote-2.84-1|30	BuildRequires:	pkgconfig(bdw-gc)
21cr|asymptote-2.84-1|31	BuildRequires:	pkgconfig(fftw3)
21cr|asymptote-2.84-1|32	BuildRequires:	pkgconfig(glut)
21cr|asymptote-2.84-1|33	BuildRequires:	pkgconfig(libcurl)
21cr|asymptote-2.84-1|34	BuildRequires:	pkgconfig(libtirpc)
21cr|asymptote-2.84-1|35	BuildRequires:	pkgconfig(gsl)
21cr|asymptote-2.84-1|36	BuildRequires:	pkgconfig(ncurses)
21cr|asymptote-2.84-1|37	BuildRequires:	pkgconfig(zlib)
21cr|asymptote-2.84-1|38	BuildRequires:	ghostscript
21cr|asymptote-2.84-1|39	BuildRequires:	ghostscript-dvipdf
21cr|asymptote-2.84-1|40	
21cr|asymptote-2.84-1|41	Requires:	tkinter
21cr|asymptote-2.84-1|42	Requires:	tetex-latex
21cr|asymptote-2.84-1|43	Requires(post,postun):	tetex
21cr|asymptote-2.84-1|44	
21cr|asymptote-2.84-1|45	%description
21cr|asymptote-2.84-1|46	Asymptote is a powerful descriptive vector graphics language that
21cr|asymptote-2.84-1|47	provides a natural coordinate-based framework for technical drawing.
21cr|asymptote-2.84-1|48	Labels and equations are typeset with LaTeX, for high-quality
21cr|asymptote-2.84-1|49	PostScript output.
21cr|asymptote-2.84-1|50	
21cr|asymptote-2.84-1|51	A major advantage of Asymptote over other graphics packages is that
21cr|asymptote-2.84-1|52	it is a programming language, as opposed to just a graphics program.
21cr|asymptote-2.84-1|53	
21cr|asymptote-2.84-1|54	Features of Asymptote:
21cr|asymptote-2.84-1|55	
21cr|asymptote-2.84-1|56	- provides a portable standard for typesetting mathematical figures,
21cr|asymptote-2.84-1|57	just as TeX/LaTeX has become the standard for typesetting equations;
21cr|asymptote-2.84-1|58	
21cr|asymptote-2.84-1|59	- generates and embeds 3D vector PRC graphics within PDF files;
21cr|asymptote-2.84-1|60	
21cr|asymptote-2.84-1|61	- inspired by MetaPost, with a much cleaner, powerful C++-like
21cr|asymptote-2.84-1|62	programming syntax and floating-point numerics;
21cr|asymptote-2.84-1|63	
21cr|asymptote-2.84-1|64	- runs on all major platforms (UNIX, MacOS, Microsoft Windows);
21cr|asymptote-2.84-1|65	
21cr|asymptote-2.84-1|66	- mathematically oriented (e.g. rotation of vectors by complex
21cr|asymptote-2.84-1|67	multiplication);
21cr|asymptote-2.84-1|68	
21cr|asymptote-2.84-1|69	- LaTeX typesetting of labels (for document consistency);
21cr|asymptote-2.84-1|70	
21cr|asymptote-2.84-1|71	- uses simplex method and deferred drawing to solve overall size
21cr|asymptote-2.84-1|72	constraint issues between fixed-sized objects (labels and
21cr|asymptote-2.84-1|73	arrowheads) and objects that should scale with figure size;
21cr|asymptote-2.84-1|74	
21cr|asymptote-2.84-1|75	- fully generalizes MetaPost path construction algorithms to three
21cr|asymptote-2.84-1|76	dimensions;
21cr|asymptote-2.84-1|77	
21cr|asymptote-2.84-1|78	- compiles commands into virtual machine code for speed without
21cr|asymptote-2.84-1|79	sacrificing portability;
21cr|asymptote-2.84-1|80	
21cr|asymptote-2.84-1|81	- high-level graphics commands are implemented in the Asymptote
21cr|asymptote-2.84-1|82	language itself, allowing them to be easily tailored to specific
21cr|asymptote-2.84-1|83	applications.
21cr|asymptote-2.84-1|84	
21cr|asymptote-2.84-1|85	%files
21cr|asymptote-2.84-1|86	%doc BUGS ChangeLog LICENSE* README ReleaseNotes TODO
21cr|asymptote-2.84-1|87	%doc %{_docdir}/%{name}/examples
21cr|asymptote-2.84-1|88	%doc %{_docdir}/%{name}/*.pdf
21cr|asymptote-2.84-1|89	%doc %{_docdir}/%{name}/asy-faq.html
21cr|asymptote-2.84-1|90	%doc %{_docdir}/%{name}/asy-faq.ascii
21cr|asymptote-2.84-1|91	%{_sysconfdir}/emacs/site-start.d/asy-init.el
21cr|asymptote-2.84-1|92	%{_bindir}/asy
21cr|asymptote-2.84-1|93	%{_bindir}/xasy
21cr|asymptote-2.84-1|94	%{_datadir}/%{name}
21cr|asymptote-2.84-1|95	%{_datadir}/applications/xasy.desktop
21cr|asymptote-2.84-1|96	%{_datadir}/emacs/site-lisp/asy-mode.el
21cr|asymptote-2.84-1|97	%{_datadir}/emacs/site-lisp/asy-keywords.el
21cr|asymptote-2.84-1|98	%{_datadir}/vim/syntax/asy.vim
21cr|asymptote-2.84-1|99	%{_datadir}/texmf-dist/tex/latex/%{name}
21cr|asymptote-2.84-1|100	%{_datadir}/texmf-dist/tex/context/%{name}
21cr|asymptote-2.84-1|101	%{_iconsdir}/hicolor/*/apps/asy.png
21cr|asymptote-2.84-1|102	%{_infodir}/*.info*
21cr|asymptote-2.84-1|103	%{_mandir}/man1/asy*
21cr|asymptote-2.84-1|104	%{_mandir}/man1/xasy*
21cr|asymptote-2.84-1|105	
21cr|asymptote-2.84-1|106	%post
21cr|asymptote-2.84-1|107	texhash
21cr|asymptote-2.84-1|108	
21cr|asymptote-2.84-1|109	%preun
21cr|asymptote-2.84-1|110	texhash
21cr|asymptote-2.84-1|111	
21cr|asymptote-2.84-1|112	#----------------------------------------------------------------------------
21cr|asymptote-2.84-1|113	
21cr|asymptote-2.84-1|114	%prep
21cr|asymptote-2.84-1|115	%autosetup -p1
21cr|asymptote-2.84-1|116	
21cr|asymptote-2.84-1|117	%build
21cr|asymptote-2.84-1|118	%configure \
21cr|asymptote-2.84-1|119	--enable-gc=system \
21cr|asymptote-2.84-1|120	--disable-texlive-build \
21cr|asymptote-2.84-1|121	--with-latex=%{_datadir}/texmf-dist/tex/latex \
21cr|asymptote-2.84-1|122	--with-context=%{_datadir}/texmf-dist/tex/context
21cr|asymptote-2.84-1|123	%make
21cr|asymptote-2.84-1|124	
21cr|asymptote-2.84-1|125	%install
21cr|asymptote-2.84-1|126	%makeinstall_std
21cr|asymptote-2.84-1|127	
21cr|asymptote-2.84-1|128	# Create symlinks for vim / emacs
21cr|asymptote-2.84-1|129	install -d -m 755 %{buildroot}%{_datadir}/vim/syntax
21cr|asymptote-2.84-1|130	ln -s ../../%{name}/asy.vim %{buildroot}%{_datadir}/vim/syntax/asy.vim
21cr|asymptote-2.84-1|131	
21cr|asymptote-2.84-1|132	install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|asymptote-2.84-1|133	ln -s ../../../%{_datadir}/%{name}/asy-init.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/asy-init.el
21cr|asymptote-2.84-1|134	install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
21cr|asymptote-2.84-1|135	ln -s ../../%{name}/asy-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/asy-mode.el
21cr|asymptote-2.84-1|136	ln -s ../../%{name}/asy-keywords.el %{buildroot}%{_datadir}/emacs/site-lisp/asy-keywords.el
21cr|asymptote-2.84-1|137	
21cr|asymptote-2.84-1|138	# Move info file
21cr|asymptote-2.84-1|139	mv %{buildroot}%{_infodir}/asymptote/asymptote.info %{buildroot}%{_infodir}/asymptote.info
21cr|asymptote-2.84-1|140	
21cr|asymptote-2.84-1|141	# Icon
21cr|asymptote-2.84-1|142	for size in 16x16 32x32 48x48
21cr|asymptote-2.84-1|143	do
21cr|asymptote-2.84-1|144	install -d %{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|asymptote-2.84-1|145	convert -resize $size asy.ico %{buildroot}%{_iconsdir}/hicolor/$size/apps/asy.png
21cr|asymptote-2.84-1|146	done
21cr|asymptote-2.84-1|147	
21cr|asymptote-2.84-1|148	# Create xasy desktop file
21cr|asymptote-2.84-1|149	mkdir -p %{buildroot}%{_datadir}/applications
21cr|asymptote-2.84-1|150	cat > %{buildroot}%{_datadir}/applications/xasy.desktop << EOF
21cr|asymptote-2.84-1|151	[Desktop Entry]
21cr|asymptote-2.84-1|152	Name=Asymptote
21cr|asymptote-2.84-1|153	Comment=GUI tool for using Asymptote vector graphics
21cr|asymptote-2.84-1|154	Exec=%{_bindir}/xasy
21cr|asymptote-2.84-1|155	Icon=asy
21cr|asymptote-2.84-1|156	Terminal=false
21cr|asymptote-2.84-1|157	StartupNotify=true
21cr|asymptote-2.84-1|158	Type=Application
21cr|asymptote-2.84-1|159	Categories=Graphics;VectorGraphics;
21cr|asymptote-2.84-1|160	EOF

311 21
21cr|ataidle-2.7.1-4|1	Summary:	A utility to manage ATA drives
21cr|ataidle-2.7.1-4|2	Name:		ataidle
21cr|ataidle-2.7.1-4|3	Version:	2.7.1
21cr|ataidle-2.7.1-4|4	Release:	4
21cr|ataidle-2.7.1-4|5	License:	BSD
21cr|ataidle-2.7.1-4|6	Group:		System/Kernel and hardware
21cr|ataidle-2.7.1-4|7	Url:		http://www.cran.org.uk/bruce/software/ataidle.php
21cr|ataidle-2.7.1-4|8	Source0:	http://www.cran.org.uk/bruce/software/%{name}-%{version}.tar.bz2
21cr|ataidle-2.7.1-4|9	
21cr|ataidle-2.7.1-4|10	%description
21cr|ataidle-2.7.1-4|11	ATAidle is a utility to set the power management features of ATA hard drives
21cr|ataidle-2.7.1-4|12	in FreeBSD and Linux, including idle and standby timeouts, APM, and
21cr|ataidle-2.7.1-4|13	acoustic level settings.
21cr|ataidle-2.7.1-4|14	
21cr|ataidle-2.7.1-4|15	%prep
21cr|ataidle-2.7.1-4|16	%setup -q
21cr|ataidle-2.7.1-4|17	
21cr|ataidle-2.7.1-4|18	%build
21cr|ataidle-2.7.1-4|19	export CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|ataidle-2.7.1-4|20	%make
21cr|ataidle-2.7.1-4|21	
21cr|ataidle-2.7.1-4|22	%install
21cr|ataidle-2.7.1-4|23	rm -rf %{buildroot}
21cr|ataidle-2.7.1-4|24	mkdir -p %{buildroot}/%{_sbindir}
21cr|ataidle-2.7.1-4|25	mkdir -p %{buildroot}/%{_mandir}/man8/
21cr|ataidle-2.7.1-4|26	install ataidle %{buildroot}/%{_sbindir}
21cr|ataidle-2.7.1-4|27	install ataidle.8 %{buildroot}/%{_mandir}/man8
21cr|ataidle-2.7.1-4|28	
21cr|ataidle-2.7.1-4|29	%clean
21cr|ataidle-2.7.1-4|30	rm -rf %{buildroot}
21cr|ataidle-2.7.1-4|31	
21cr|ataidle-2.7.1-4|32	%files
21cr|ataidle-2.7.1-4|33	%defattr(-,root,root)
21cr|ataidle-2.7.1-4|34	%doc README Changelog
21cr|ataidle-2.7.1-4|35	%{_sbindir}/ataidle
21cr|ataidle-2.7.1-4|36	%{_mandir}/man8/*

312 21
21cr|atanks-6.6-1|1	Name:		atanks
21cr|atanks-6.6-1|2	Version:	6.6
21cr|atanks-6.6-1|3	Release:	1
21cr|atanks-6.6-1|4	Summary:	Scorched Earth game clone
21cr|atanks-6.6-1|5	License:	GPLv2+
21cr|atanks-6.6-1|6	Group:		Games/Arcade
21cr|atanks-6.6-1|7	Url:		http://atanks.sourceforge.net/
21cr|atanks-6.6-1|8	Source0:	http://downloads.sourceforge.net/sourceforge/atanks/atanks-%{version}.tar.gz
21cr|atanks-6.6-1|9	Patch0:		atanks-remove-cxxflags-mangling.patch
21cr|atanks-6.6-1|10	BuildRequires:	pkgconfig(allegro)
21cr|atanks-6.6-1|11	BuildRequires:	desktop-file-utils
21cr|atanks-6.6-1|12	BuildRequires:	imagemagick
21cr|atanks-6.6-1|13	Requires:	hicolor-icon-theme
21cr|atanks-6.6-1|14	
21cr|atanks-6.6-1|15	%description
21cr|atanks-6.6-1|16	This is Atomic Tanks, a multi-player game similar to Scorched Earth
21cr|atanks-6.6-1|17	which involves firing enormous weapons to try and destroy the other
21cr|atanks-6.6-1|18	tanks.
21cr|atanks-6.6-1|19	
21cr|atanks-6.6-1|20	%files
21cr|atanks-6.6-1|21	%doc Changelog README TODO README_ru.txt
21cr|atanks-6.6-1|22	%{_gamesbindir}/%{name}
21cr|atanks-6.6-1|23	%{_gamesdatadir}/%{name}
21cr|atanks-6.6-1|24	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|atanks-6.6-1|25	%{_datadir}/applications/%{name}.desktop
21cr|atanks-6.6-1|26	%{_appdatadir}/%{name}.appdata.xml
21cr|atanks-6.6-1|27	%{_datadir}/metainfo/io.sourceforge.atanks.metainfo.xml
21cr|atanks-6.6-1|28	
21cr|atanks-6.6-1|29	#-------------------------------------------------------------------------
21cr|atanks-6.6-1|30	%prep
21cr|atanks-6.6-1|31	%autosetup -p1
21cr|atanks-6.6-1|32	
21cr|atanks-6.6-1|33	%build
21cr|atanks-6.6-1|34	%setup_compile_flags
21cr|atanks-6.6-1|35	%make \
21cr|atanks-6.6-1|36	CC="%{__cxx} -g3" \
21cr|atanks-6.6-1|37	OFLAGS="%{optflags}" \
21cr|atanks-6.6-1|38	LFLAGS="%{ldflags} -L%{_libdir} -lX11 -lXext -lXcursor -lXpm -lxcb -lXrender -lXfixes -lXau -lXdmcp" \
21cr|atanks-6.6-1|39	INSTALLDIR=%{_gamesdatadir}/%{name} \
21cr|atanks-6.6-1|40	DEBUG_LOG_TO_FILE=YES
21cr|atanks-6.6-1|41	
21cr|atanks-6.6-1|42	%install
21cr|atanks-6.6-1|43	%makeinstall_std \
21cr|atanks-6.6-1|44	BINDIR=%{_gamesbindir} \
21cr|atanks-6.6-1|45	INSTALLDIR=%{_gamesdatadir}/%{name}
21cr|atanks-6.6-1|46	
21cr|atanks-6.6-1|47	perl -pi -e "s/\r$//g" %{buildroot}%{_gamesdatadir}/%{name}/tanks.txt
21cr|atanks-6.6-1|48	
21cr|atanks-6.6-1|49	
21cr|atanks-6.6-1|50	# install menu icons
21cr|atanks-6.6-1|51	for N in 16 32 48 64;
21cr|atanks-6.6-1|52	do
21cr|atanks-6.6-1|53	convert %{name}.png -scale ${N}x${N} $N.png;
21cr|atanks-6.6-1|54	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|atanks-6.6-1|55	done
21cr|atanks-6.6-1|56	
21cr|atanks-6.6-1|57	desktop-file-install %{name}.desktop \
21cr|atanks-6.6-1|58	--mode 0644 \
21cr|atanks-6.6-1|59	--delete-original \
21cr|atanks-6.6-1|60	--dir=%{buildroot}%{_datadir}/applications
21cr|atanks-6.6-1|61	
21cr|atanks-6.6-1|62	
21cr|atanks-6.6-1|63	# appdata
21cr|atanks-6.6-1|64	mkdir -p %{buildroot}%{_appdatadir}
21cr|atanks-6.6-1|65	cat > %{buildroot}%{_appdatadir}/%{name}.appdata.xml <<EOF
21cr|atanks-6.6-1|66	<?xml version="1.0" encoding="UTF-8"?>
21cr|atanks-6.6-1|67	BugReportURL: jessefrgsmith@yahoo.ca
21cr|atanks-6.6-1|68	SentUpstream: 2014-09-17
21cr|atanks-6.6-1|69	-->
21cr|atanks-6.6-1|70	<application>
21cr|atanks-6.6-1|71	<id type="desktop">atanks.desktop</id>
21cr|atanks-6.6-1|72	<metadata_license>CC0-1.0</metadata_license>
21cr|atanks-6.6-1|73	<summary>Turn-based artillery strategy game</summary>
21cr|atanks-6.6-1|74	<description>
21cr|atanks-6.6-1|75	<p>
21cr|atanks-6.6-1|76	Atomic Tanks is a turn based artillery strategy game where opponents
21cr|atanks-6.6-1|77	take turns to bombard each other with a wide array of different weapons.
21cr|atanks-6.6-1|78	To make things more interesting, Atomic Tanks also features desctructable
21cr|atanks-6.6-1|79	landscapes, teleporting, parachutes and different weather conditions.
21cr|atanks-6.6-1|80	</p>
21cr|atanks-6.6-1|81	</description>
21cr|atanks-6.6-1|82	<url type="homepage">http://atanks.sourceforge.net/index.html</url>
21cr|atanks-6.6-1|83	<screenshots>
21cr|atanks-6.6-1|84	<screenshot type="default">http://atanks.sourceforge.net/Screenshots/scrnshot29.png</screenshot>
21cr|atanks-6.6-1|85	</screenshots>
21cr|atanks-6.6-1|86	<!-- FIXME: change this to an upstream email address for spec updates
21cr|atanks-6.6-1|87	<updatecontact>someone_who_cares@upstream_project.org</updatecontact>
21cr|atanks-6.6-1|88	-->
21cr|atanks-6.6-1|89	</application>
21cr|atanks-6.6-1|90	
21cr|atanks-6.6-1|91	EOF

313 21
21cr|atari800-4.2.0-2|1	Summary:	Atari 800 Emulator
21cr|atari800-4.2.0-2|2	Name:		atari800
21cr|atari800-4.2.0-2|3	Version:	4.2.0
21cr|atari800-4.2.0-2|4	Release:	2
21cr|atari800-4.2.0-2|5	License:	GPLv2+
21cr|atari800-4.2.0-2|6	Group:		Emulators
21cr|atari800-4.2.0-2|7	Url:		http://atari800.atari.org/
21cr|atari800-4.2.0-2|8	Source0:	https://github.com/atari800/atari800/releases/download/ATARI800_4_2_0/atari800-%{version}-src.tgz
21cr|atari800-4.2.0-2|9	Source1:	%{name}-chooser
21cr|atari800-4.2.0-2|10	Source2:	ATARI5200.ROM
21cr|atari800-4.2.0-2|11	Source3:	ATARIBAS.ROM
21cr|atari800-4.2.0-2|12	Source4:	ATARIOSA.ROM
21cr|atari800-4.2.0-2|13	Source5:	ATARIOSB.ROM
21cr|atari800-4.2.0-2|14	Source6:	ATARIXL.ROM
21cr|atari800-4.2.0-2|15	BuildRequires:	librsvg
21cr|atari800-4.2.0-2|16	BuildRequires:	pkgconfig(gl)
21cr|atari800-4.2.0-2|17	BuildRequires:	pkgconfig(ncurses)
21cr|atari800-4.2.0-2|18	BuildRequires:	pkgconfig(sdl)
21cr|atari800-4.2.0-2|19	BuildRequires:	pkgconfig(xext)
21cr|atari800-4.2.0-2|20	BuildRequires:	pkgconfig(zlib)
21cr|atari800-4.2.0-2|21	
21cr|atari800-4.2.0-2|22	%description
21cr|atari800-4.2.0-2|23	This is Atari 800, 800XL, 130XE and 5200 emulator.
21cr|atari800-4.2.0-2|24	
21cr|atari800-4.2.0-2|25	#----------------------------------------------------------------------------
21cr|atari800-4.2.0-2|26	
21cr|atari800-4.2.0-2|27	%package common
21cr|atari800-4.2.0-2|28	Summary:	Atari 800 Emulator - common files for all versions
21cr|atari800-4.2.0-2|29	License:	GPLv2+
21cr|atari800-4.2.0-2|30	Group:		Emulators
21cr|atari800-4.2.0-2|31	Recommends:	%{name}-roms
21cr|atari800-4.2.0-2|32	
21cr|atari800-4.2.0-2|33	%description common
21cr|atari800-4.2.0-2|34	This is Atari 800, 800XL, 130XE and 5200 emulator.
21cr|atari800-4.2.0-2|35	
21cr|atari800-4.2.0-2|36	This package contains common files for ncurses, SDL and X11 versions
21cr|atari800-4.2.0-2|37	of Atari800.
21cr|atari800-4.2.0-2|38	
21cr|atari800-4.2.0-2|39	%files common
21cr|atari800-4.2.0-2|40	%doc DOC/{BUGS,CREDITS,ChangeLog,FAQ,NEWS,README,TODO,USAGE,*.txt}
21cr|atari800-4.2.0-2|41	%{_bindir}/%{name}
21cr|atari800-4.2.0-2|42	%{_sysconfdir}/%{name}.cfg
21cr|atari800-4.2.0-2|43	%{_datadir}/applications/%{name}.desktop
21cr|atari800-4.2.0-2|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|atari800-4.2.0-2|45	%{_mandir}/man1/%{name}.1*
21cr|atari800-4.2.0-2|46	
21cr|atari800-4.2.0-2|47	#----------------------------------------------------------------------------
21cr|atari800-4.2.0-2|48	
21cr|atari800-4.2.0-2|49	%package roms
21cr|atari800-4.2.0-2|50	Summary:	Atari 800 Emulator - ROM files
21cr|atari800-4.2.0-2|51	License:	Freeware
21cr|atari800-4.2.0-2|52	Group:		Emulators
21cr|atari800-4.2.0-2|53	
21cr|atari800-4.2.0-2|54	%description roms
21cr|atari800-4.2.0-2|55	This is Atari 800, 800XL, 130XE and 5200 emulator.
21cr|atari800-4.2.0-2|56	
21cr|atari800-4.2.0-2|57	This package contains ROM files.
21cr|atari800-4.2.0-2|58	
21cr|atari800-4.2.0-2|59	Notes: Darek Mihocka got the permission from Atari corp. to distribute
21cr|atari800-4.2.0-2|60	the images of Atari 800XL's OS and BASIC ROMs. Package that contains these
21cr|atari800-4.2.0-2|61	ROM images is free now.
21cr|atari800-4.2.0-2|62	
21cr|atari800-4.2.0-2|63	%files roms
21cr|atari800-4.2.0-2|64	%{_datadir}/%{name}/*.ROM
21cr|atari800-4.2.0-2|65	
21cr|atari800-4.2.0-2|66	#----------------------------------------------------------------------------
21cr|atari800-4.2.0-2|67	
21cr|atari800-4.2.0-2|68	%package x11
21cr|atari800-4.2.0-2|69	Summary:	Atari 800 Emulator - X Window version
21cr|atari800-4.2.0-2|70	License:	GPLv2+
21cr|atari800-4.2.0-2|71	Group:		Emulators
21cr|atari800-4.2.0-2|72	Requires:	%{name}-common = %{EVRD}
21cr|atari800-4.2.0-2|73	
21cr|atari800-4.2.0-2|74	%description x11
21cr|atari800-4.2.0-2|75	This is Atari 800, 800XL, 130XE and 5200 emulator.
21cr|atari800-4.2.0-2|76	
21cr|atari800-4.2.0-2|77	This package contains Atari800 executable file configured for X11 with
21cr|atari800-4.2.0-2|78	sound and joystick support.
21cr|atari800-4.2.0-2|79	
21cr|atari800-4.2.0-2|80	%files x11
21cr|atari800-4.2.0-2|81	%{_bindir}/atari800-x11
21cr|atari800-4.2.0-2|82	
21cr|atari800-4.2.0-2|83	#----------------------------------------------------------------------------
21cr|atari800-4.2.0-2|84	
21cr|atari800-4.2.0-2|85	%package sdl
21cr|atari800-4.2.0-2|86	Summary:	Atari 800 Emulator - SDL version
21cr|atari800-4.2.0-2|87	License:	GPLv2+
21cr|atari800-4.2.0-2|88	Group:		Emulators
21cr|atari800-4.2.0-2|89	Requires:	%{name}-common = %{EVRD}
21cr|atari800-4.2.0-2|90	
21cr|atari800-4.2.0-2|91	%description sdl
21cr|atari800-4.2.0-2|92	This is Atari 800, 800XL, 130XE and 5200 emulator.
21cr|atari800-4.2.0-2|93	
21cr|atari800-4.2.0-2|94	This package contains Atari800 executable file configured for SDL with
21cr|atari800-4.2.0-2|95	sound and joystick support.
21cr|atari800-4.2.0-2|96	
21cr|atari800-4.2.0-2|97	%files sdl
21cr|atari800-4.2.0-2|98	%{_bindir}/atari800-sdl
21cr|atari800-4.2.0-2|99	
21cr|atari800-4.2.0-2|100	#----------------------------------------------------------------------------
21cr|atari800-4.2.0-2|101	
21cr|atari800-4.2.0-2|102	%package ncurses
21cr|atari800-4.2.0-2|103	Summary:	Atari 800 Emulator - Ncurses version
21cr|atari800-4.2.0-2|104	License:	GPLv2+
21cr|atari800-4.2.0-2|105	Group:		Emulators
21cr|atari800-4.2.0-2|106	Requires:	%{name}-common = %{EVRD}
21cr|atari800-4.2.0-2|107	
21cr|atari800-4.2.0-2|108	%description ncurses
21cr|atari800-4.2.0-2|109	This is Atari 800, 800XL, 130XE and 5200 emulator.
21cr|atari800-4.2.0-2|110	
21cr|atari800-4.2.0-2|111	This package contains Atari800 executable file configured for Ncurses
21cr|atari800-4.2.0-2|112	support.
21cr|atari800-4.2.0-2|113	
21cr|atari800-4.2.0-2|114	%files ncurses
21cr|atari800-4.2.0-2|115	%{_bindir}/atari800-ncurses
21cr|atari800-4.2.0-2|116	
21cr|atari800-4.2.0-2|117	#----------------------------------------------------------------------------
21cr|atari800-4.2.0-2|118	
21cr|atari800-4.2.0-2|119	%prep
21cr|atari800-4.2.0-2|120	%setup -q
21cr|atari800-4.2.0-2|121	find ./src -type f -name "*.[chi]*" -exec chmod 644 '{}' +
21cr|atari800-4.2.0-2|122	
21cr|atari800-4.2.0-2|123	%build
21cr|atari800-4.2.0-2|124	%configure --target=default --with-video=sdl --with-sound=sdl
21cr|atari800-4.2.0-2|125	%make
21cr|atari800-4.2.0-2|126	cd src
21cr|atari800-4.2.0-2|127	mv -f atari800 atari800-sdl
21cr|atari800-4.2.0-2|128	cd ..
21cr|atari800-4.2.0-2|129	make clean
21cr|atari800-4.2.0-2|130	
21cr|atari800-4.2.0-2|131	%configure --target=shm
21cr|atari800-4.2.0-2|132	%make
21cr|atari800-4.2.0-2|133	cd src
21cr|atari800-4.2.0-2|134	mv -f atari800 atari800-x11
21cr|atari800-4.2.0-2|135	cd ..
21cr|atari800-4.2.0-2|136	make clean
21cr|atari800-4.2.0-2|137	
21cr|atari800-4.2.0-2|138	%configure --target=default --with-video=ncurses
21cr|atari800-4.2.0-2|139	%make
21cr|atari800-4.2.0-2|140	cd src
21cr|atari800-4.2.0-2|141	mv -f atari800 atari800-ncurses
21cr|atari800-4.2.0-2|142	cd ..
21cr|atari800-4.2.0-2|143	
21cr|atari800-4.2.0-2|144	%install
21cr|atari800-4.2.0-2|145	mkdir -p %{buildroot}%{_bindir}
21cr|atari800-4.2.0-2|146	install src/atari800-x11 %{buildroot}%{_bindir}
21cr|atari800-4.2.0-2|147	install src/atari800-sdl %{buildroot}%{_bindir}
21cr|atari800-4.2.0-2|148	install src/atari800-ncurses %{buildroot}%{_bindir}
21cr|atari800-4.2.0-2|149	install %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|atari800-4.2.0-2|150	
21cr|atari800-4.2.0-2|151	mkdir -p %{buildroot}%{_mandir}/man1
21cr|atari800-4.2.0-2|152	install src/atari800.man %{buildroot}%{_mandir}/man1/%{name}.1
21cr|atari800-4.2.0-2|153	
21cr|atari800-4.2.0-2|154	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|atari800-4.2.0-2|155	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/%{name}/ATARI5200.ROM
21cr|atari800-4.2.0-2|156	install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/ATARIBAS.ROM
21cr|atari800-4.2.0-2|157	install -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/%{name}/ATARIOSA.ROM
21cr|atari800-4.2.0-2|158	install -m 0644 %{SOURCE5} %{buildroot}%{_datadir}/%{name}/ATARIOSB.ROM
21cr|atari800-4.2.0-2|159	install -m 0644 %{SOURCE6} %{buildroot}%{_datadir}/%{name}/ATARIXL.ROM
21cr|atari800-4.2.0-2|160	
21cr|atari800-4.2.0-2|161	mkdir -p %{buildroot}%{_sysconfdir}/
21cr|atari800-4.2.0-2|162	install src/dc/%{name}.cfg %{buildroot}%{_sysconfdir}/%{name}.cfg
21cr|atari800-4.2.0-2|163	
21cr|atari800-4.2.0-2|164	# menu-entry
21cr|atari800-4.2.0-2|165	mkdir -p %{buildroot}%{_datadir}/applications
21cr|atari800-4.2.0-2|166	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|atari800-4.2.0-2|167	[Desktop Entry]
21cr|atari800-4.2.0-2|168	Type=Application
21cr|atari800-4.2.0-2|169	Name=Atari800
21cr|atari800-4.2.0-2|170	Name[ru]=Atari800
21cr|atari800-4.2.0-2|171	Comment=An emulator of 8-bit Atari personal computers.
21cr|atari800-4.2.0-2|172	Comment[ru]=Эмулятор 8-bit компьютера Atari
21cr|atari800-4.2.0-2|173	Icon=%{name}
21cr|atari800-4.2.0-2|174	Exec=%{name}
21cr|atari800-4.2.0-2|175	Categories=Game;Emulator;
21cr|atari800-4.2.0-2|176	EOF
21cr|atari800-4.2.0-2|177	
21cr|atari800-4.2.0-2|178	# Install icons of various sizes
21cr|atari800-4.2.0-2|179	for s in 256 128 96 48 32 22 16 ; do
21cr|atari800-4.2.0-2|180	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps
21cr|atari800-4.2.0-2|181	rsvg-convert -w ${s} -h ${s} \
21cr|atari800-4.2.0-2|182	data/atari2.svg -o \
21cr|atari800-4.2.0-2|183	%{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/%{name}.png
21cr|atari800-4.2.0-2|184	done

314 21
21cr|aterm-1.0.1-1|1	Summary:	An rxvt-based terminal emulator for X11
21cr|aterm-1.0.1-1|2	Name:		aterm
21cr|aterm-1.0.1-1|3	Version:	1.0.1
21cr|aterm-1.0.1-1|4	Release:	1
21cr|aterm-1.0.1-1|5	License:	GPLv2+
21cr|aterm-1.0.1-1|6	Group:		Terminals
21cr|aterm-1.0.1-1|7	Url:		http://aterm.sourceforge.net
21cr|aterm-1.0.1-1|8	Source0:	ftp://ftp.afterstep.org/apps/aterm/%{name}-%{version}.tar.bz2
21cr|aterm-1.0.1-1|9	Patch0:		aterm-debuginfo.patch
21cr|aterm-1.0.1-1|10	Patch1:		aterm-stropts.patch
21cr|aterm-1.0.1-1|11	Patch2:		aterm-1.0.1-no-strip.patch
21cr|aterm-1.0.1-1|12	
21cr|aterm-1.0.1-1|13	BuildRequires:	pkgconfig(x11)
21cr|aterm-1.0.1-1|14	BuildRequires:	pkgconfig(xt)
21cr|aterm-1.0.1-1|15	
21cr|aterm-1.0.1-1|16	%description
21cr|aterm-1.0.1-1|17	Aterm is a colour vt102 terminal emulator based on rxvt 2.4.8 intended as an
21cr|aterm-1.0.1-1|18	xterm replacement for users who do not require features such as Tektronix 4014
21cr|aterm-1.0.1-1|19	emulation and toolkit style configurability
21cr|aterm-1.0.1-1|20	
21cr|aterm-1.0.1-1|21	%files
21cr|aterm-1.0.1-1|22	%doc ChangeLog doc/README.* %{name}.lsm README.configure
21cr|aterm-1.0.1-1|23	%doc doc/FAQ doc/ChangeLog.rxvt
21cr|aterm-1.0.1-1|24	%{_bindir}/%{name}
21cr|aterm-1.0.1-1|25	%{_mandir}/man1/*
21cr|aterm-1.0.1-1|26	%{_datadir}/applications/*
21cr|aterm-1.0.1-1|27	
21cr|aterm-1.0.1-1|28	#----------------------------------------------------------------------------
21cr|aterm-1.0.1-1|29	
21cr|aterm-1.0.1-1|30	%prep
21cr|aterm-1.0.1-1|31	%setup -q
21cr|aterm-1.0.1-1|32	%patch0 -p0
21cr|aterm-1.0.1-1|33	%patch1 -p0
21cr|aterm-1.0.1-1|34	%patch2 -p1
21cr|aterm-1.0.1-1|35	
21cr|aterm-1.0.1-1|36	%build
21cr|aterm-1.0.1-1|37	%configure \
21cr|aterm-1.0.1-1|38	--enable-fading \
21cr|aterm-1.0.1-1|39	--enable-background-image
21cr|aterm-1.0.1-1|40	%make
21cr|aterm-1.0.1-1|41	
21cr|aterm-1.0.1-1|42	%install
21cr|aterm-1.0.1-1|43	%makeinstall_std
21cr|aterm-1.0.1-1|44	
21cr|aterm-1.0.1-1|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|aterm-1.0.1-1|46	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|aterm-1.0.1-1|47	[Desktop Entry]
21cr|aterm-1.0.1-1|48	Name=%{name}
21cr|aterm-1.0.1-1|49	Comment=An rxvt-based terminal emulator for X11
21cr|aterm-1.0.1-1|50	Exec=%{name} -name Terminal
21cr|aterm-1.0.1-1|51	Icon=%{name}
21cr|aterm-1.0.1-1|52	Terminal=false
21cr|aterm-1.0.1-1|53	Type=Application
21cr|aterm-1.0.1-1|54	Categories=TerminalEmulator;System;
21cr|aterm-1.0.1-1|55	EOF
21cr|aterm-1.0.1-1|56	
21cr|aterm-1.0.1-1|57	chrpath --delete %{buildroot}%{_bindir}/aterm

315 21
21cr|atftp-0.7.1-13|1	Summary:	Advanced Trivial File Transfer Protocol (TFTP) client
21cr|atftp-0.7.1-13|2	Name:		atftp
21cr|atftp-0.7.1-13|3	Version:	0.7.1
21cr|atftp-0.7.1-13|4	Release:	13
21cr|atftp-0.7.1-13|5	License:	GPLv2+
21cr|atftp-0.7.1-13|6	Group:		System/Servers
21cr|atftp-0.7.1-13|7	Url:		http://ftp.de.debian.org/debian/pool/main/a/atftp/
21cr|atftp-0.7.1-13|8	Source0:	%{name}-%{version}.tar.gz
21cr|atftp-0.7.1-13|9	Source1:	atftpd.init.d
21cr|atftp-0.7.1-13|10	Source2:	atftpd.sysconfig
21cr|atftp-0.7.1-13|11	Source3:	atftpd.logrotate
21cr|atftp-0.7.1-13|12	Source4:	atftp-tmpfiles.conf
21cr|atftp-0.7.1-13|13	Patch0:		atftp-0.7.1-gcc5.patch
21cr|atftp-0.7.1-13|14	Patch1:		atftp-0.7.1-inlines.patch
21cr|atftp-0.7.1-13|15	Patch3:		atftp-CLK_TCK.diff
21cr|atftp-0.7.1-13|16	BuildRequires:	readline-devel
21cr|atftp-0.7.1-13|17	BuildRequires:	tcp_wrappers-devel
21cr|atftp-0.7.1-13|18	BuildRequires:	pkgconfig(libpcre)
21cr|atftp-0.7.1-13|19	BuildRequires:	pkgconfig(ncurses)
21cr|atftp-0.7.1-13|20	Requires(pre):	rpm-helper
21cr|atftp-0.7.1-13|21	Provides:	tftp = %{EVRD}
21cr|atftp-0.7.1-13|22	
21cr|atftp-0.7.1-13|23	%description
21cr|atftp-0.7.1-13|24	atftp is an advanced client implementation of the TFTP protocol that implements
21cr|atftp-0.7.1-13|25	RFCs 1350, 2090, 2347, 2348, and 2349. The server is multi-threaded and the
21cr|atftp-0.7.1-13|26	client presents a friendly interface using libreadline. The current server
21cr|atftp-0.7.1-13|27	implementation lacks IPv6 support.
21cr|atftp-0.7.1-13|28	
21cr|atftp-0.7.1-13|29	%files
21cr|atftp-0.7.1-13|30	%defattr(-, root, root, 0755)
21cr|atftp-0.7.1-13|31	%doc BUGS Changelog FAQ INSTALL LICENSE README* TODO
21cr|atftp-0.7.1-13|32	%doc %{_mandir}/man1/atftp.*
21cr|atftp-0.7.1-13|33	%{_bindir}/atftp
21cr|atftp-0.7.1-13|34	
21cr|atftp-0.7.1-13|35	#----------------------------------------------------------------------------
21cr|atftp-0.7.1-13|36	
21cr|atftp-0.7.1-13|37	%package server
21cr|atftp-0.7.1-13|38	Summary:	Advanced Trivial File Transfer Protocol (TFTP) server
21cr|atftp-0.7.1-13|39	Group:		System/Servers
21cr|atftp-0.7.1-13|40	Requires:	binutils
21cr|atftp-0.7.1-13|41	Requires:	gawk
21cr|atftp-0.7.1-13|42	Requires:	logrotate
21cr|atftp-0.7.1-13|43	Requires:	tcp_wrappers
21cr|atftp-0.7.1-13|44	Requires(pre):	rpm-helper
21cr|atftp-0.7.1-13|45	Conflicts:	tftp-server
21cr|atftp-0.7.1-13|46	
21cr|atftp-0.7.1-13|47	%description server
21cr|atftp-0.7.1-13|48	atftpd is an advanced server implementation of the TFTP
21cr|atftp-0.7.1-13|49	protocol that implements RFCs 1350, 2090, 2347, 2348, and 2349.
21cr|atftp-0.7.1-13|50	The server is multi-threaded and the client presents a friendly
21cr|atftp-0.7.1-13|51	interface using libreadline. The current server implementation
21cr|atftp-0.7.1-13|52	lacks IPv6 support.
21cr|atftp-0.7.1-13|53	
21cr|atftp-0.7.1-13|54	%files server
21cr|atftp-0.7.1-13|55	%defattr(-, root, root, 0755)
21cr|atftp-0.7.1-13|56	%doc docs/*
21cr|atftp-0.7.1-13|57	%attr(0755,root,root) %{_initrddir}/atftpd
21cr|atftp-0.7.1-13|58	%{_sysconfdir}/tmpfiles.d/atftpd.conf
21cr|atftp-0.7.1-13|59	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/xinetd.d/tftp
21cr|atftp-0.7.1-13|60	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/atftpd
21cr|atftp-0.7.1-13|61	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/atftpd
21cr|atftp-0.7.1-13|62	
21cr|atftp-0.7.1-13|63	%dir %{_localstatedir}/lib/tftpboot
21cr|atftp-0.7.1-13|64	%dir %attr(0755,nobody,nogroup) %{_logdir}/atftpd
21cr|atftp-0.7.1-13|65	%{_sbindir}/atftpd
21cr|atftp-0.7.1-13|66	%{_sbindir}/in.tftpd
21cr|atftp-0.7.1-13|67	%attr(0644,nobody,nogroup) %{_logdir}/atftpd/atftpd.log
21cr|atftp-0.7.1-13|68	%{_mandir}/man8/atftpd.*
21cr|atftp-0.7.1-13|69	%{_mandir}/man8/in.tftpd.*
21cr|atftp-0.7.1-13|70	
21cr|atftp-0.7.1-13|71	%post server
21cr|atftp-0.7.1-13|72	%_post_service atftpd
21cr|atftp-0.7.1-13|73	systemd-tmpfiles --create atftpd.conf
21cr|atftp-0.7.1-13|74	
21cr|atftp-0.7.1-13|75	%preun server
21cr|atftp-0.7.1-13|76	%_preun_service atftpd
21cr|atftp-0.7.1-13|77	
21cr|atftp-0.7.1-13|78	#----------------------------------------------------------------------------
21cr|atftp-0.7.1-13|79	
21cr|atftp-0.7.1-13|80	%prep
21cr|atftp-0.7.1-13|81	%setup -q
21cr|atftp-0.7.1-13|82	%patch0 -p1
21cr|atftp-0.7.1-13|83	%patch1 -p1
21cr|atftp-0.7.1-13|84	%patch3
21cr|atftp-0.7.1-13|85	
21cr|atftp-0.7.1-13|86	### FIXME: Change location of pcre.h to pcre/pcre.h (Please fix upstream)
21cr|atftp-0.7.1-13|87	if [ -r %{_includedir}/pcre/pcre.h ]; then
21cr|atftp-0.7.1-13|88	perl -pi.orig -e 's|\bpcre.h\b|pcre/pcre.h|' configure tftpd_pcre.h
21cr|atftp-0.7.1-13|89	fi
21cr|atftp-0.7.1-13|90	
21cr|atftp-0.7.1-13|91	cat <<EOF >tftp.xinetd
21cr|atftp-0.7.1-13|92	# default: off
21cr|atftp-0.7.1-13|93	# description: The tftp server serves files using the trivial file transfer protocol. The tftp protocol is often used to boot diskless workstations, download configuration files to network-aware printers, and to start the installation process for some operating systems.
21cr|atftp-0.7.1-13|94	service tftp
21cr|atftp-0.7.1-13|95	{
21cr|atftp-0.7.1-13|96	disable	= yes
21cr|atftp-0.7.1-13|97	socket_type		= dgram
21cr|atftp-0.7.1-13|98	protocol		= udp
21cr|atftp-0.7.1-13|99	wait			= yes
21cr|atftp-0.7.1-13|100	user			= root
21cr|atftp-0.7.1-13|101	server			= %{_sbindir}/in.tftpd
21cr|atftp-0.7.1-13|102	# multicast config
21cr|atftp-0.7.1-13|103	#	server_args		= --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --maxthread 1000 --verbose=5 %{_localstatedir}/lib/tftpboot
21cr|atftp-0.7.1-13|104	server_args		= %{_localstatedir}/lib/tftpboot
21cr|atftp-0.7.1-13|105	per_source		= 11
21cr|atftp-0.7.1-13|106	cps			= 100 2
21cr|atftp-0.7.1-13|107	flags			= IPv4
21cr|atftp-0.7.1-13|108	}
21cr|atftp-0.7.1-13|109	EOF
21cr|atftp-0.7.1-13|110	
21cr|atftp-0.7.1-13|111	%build
21cr|atftp-0.7.1-13|112	autoreconf -fi
21cr|atftp-0.7.1-13|113	
21cr|atftp-0.7.1-13|114	%configure \
21cr|atftp-0.7.1-13|115	--disable-dependency-tracking \
21cr|atftp-0.7.1-13|116	--enable-libreadline \
21cr|atftp-0.7.1-13|117	--enable-libwrap \
21cr|atftp-0.7.1-13|118	--enable-libpcre \
21cr|atftp-0.7.1-13|119	--enable-mtftp
21cr|atftp-0.7.1-13|120	%serverbuild
21cr|atftp-0.7.1-13|121	
21cr|atftp-0.7.1-13|122	%install
21cr|atftp-0.7.1-13|123	install -d %{buildroot}%{_sysconfdir}
21cr|atftp-0.7.1-13|124	install -d %{buildroot}%{_initrddir}
21cr|atftp-0.7.1-13|125	install -d %{buildroot}%{_logdir}/atftpd
21cr|atftp-0.7.1-13|126	
21cr|atftp-0.7.1-13|127	%makeinstall
21cr|atftp-0.7.1-13|128	
21cr|atftp-0.7.1-13|129	install -Dp -m 0755 %{SOURCE1} %{buildroot}/%{_initrddir}/atftpd
21cr|atftp-0.7.1-13|130	install -Dp -m 644  %{SOURCE4} %{buildroot}%{_sysconfdir}/tmpfiles.d/atftpd.conf
21cr|atftp-0.7.1-13|131	install -Dp -m 0644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/atftpd
21cr|atftp-0.7.1-13|132	install -Dp -m 0644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/logrotate.d/atftpd
21cr|atftp-0.7.1-13|133	
21cr|atftp-0.7.1-13|134	install -d %{buildroot}/%{_localstatedir}/lib/tftpboot/
21cr|atftp-0.7.1-13|135	install -Dp -m0644 tftp.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/tftp
21cr|atftp-0.7.1-13|136	touch %{buildroot}%{_logdir}/atftpd/atftpd.log

316 21
21cr|atlas-3.10.3-3|1	%define enable_native_atlas 0
21cr|atlas-3.10.3-3|2	
21cr|atlas-3.10.3-3|3	Name:           atlas
21cr|atlas-3.10.3-3|4	Version:        3.10.3
21cr|atlas-3.10.3-3|5	%if "%{?enable_native_atlas}" != "0"
21cr|atlas-3.10.3-3|6	%define dist .native
21cr|atlas-3.10.3-3|7	%endif
21cr|atlas-3.10.3-3|8	Release:        3
21cr|atlas-3.10.3-3|9	Summary:        Automatically Tuned Linear Algebra Software
21cr|atlas-3.10.3-3|10	Group:          Sciences/Mathematics
21cr|atlas-3.10.3-3|11	License:        BSD
21cr|atlas-3.10.3-3|12	URL:            http://math-atlas.sourceforge.net/
21cr|atlas-3.10.3-3|13	Source0:        http://downloads.sourceforge.net/math-atlas/%{name}%{version}.tar.bz2
21cr|atlas-3.10.3-3|14	Source1:        PPRO32.tgz
21cr|atlas-3.10.3-3|15	Source2:        README.dist
21cr|atlas-3.10.3-3|16	#archdefs taken from debian:
21cr|atlas-3.10.3-3|17	Source3:        POWER332.tar.bz2
21cr|atlas-3.10.3-3|18	Source4:        IBMz932.tar.bz2
21cr|atlas-3.10.3-3|19	Source5:        IBMz964.tar.bz2
21cr|atlas-3.10.3-3|20	#upstream arm uses softfp abi, fedora arm uses hard
21cr|atlas-3.10.3-3|21	Source6:        ARMv732NEON.tar.bz2
21cr|atlas-3.10.3-3|22	#again, taken from debian
21cr|atlas-3.10.3-3|23	Source7:        IBMz1264.tar.bz2
21cr|atlas-3.10.3-3|24	Source8:        ARMa732.tar.bz2
21cr|atlas-3.10.3-3|25	
21cr|atlas-3.10.3-3|26	#Provided By IBM
21cr|atlas-3.10.3-3|27	Source9:        IBMz1364VXZ.tar.bz2
21cr|atlas-3.10.3-3|28	Source10:       IBMz1464VXZ2.tar.bz2
21cr|atlas-3.10.3-3|29	Source11:       IBMz1564VXZ2.tar.bz2
21cr|atlas-3.10.3-3|30	
21cr|atlas-3.10.3-3|31	Source100:      atlas.rpmlintrc
21cr|atlas-3.10.3-3|32	
21cr|atlas-3.10.3-3|33	# Properly pass -melf_* to the linker with -Wl, fixes FTBFS bug 817552
21cr|atlas-3.10.3-3|34	# https://sourceforge.net/tracker/?func=detail&atid=379484&aid=3555789&group_id=23725
21cr|atlas-3.10.3-3|35	Patch1:		atlas-melf.patch
21cr|atlas-3.10.3-3|36	Patch2:		atlas-throttling.patch
21cr|atlas-3.10.3-3|37	
21cr|atlas-3.10.3-3|38	#credits Lukas Slebodnik
21cr|atlas-3.10.3-3|39	Patch3:		atlas-shared_libraries.patch
21cr|atlas-3.10.3-3|40	
21cr|atlas-3.10.3-3|41	Patch4:		atlas-genparse.patch
21cr|atlas-3.10.3-3|42	
21cr|atlas-3.10.3-3|43	# Unbundle LAPACK (BZ #1181369)
21cr|atlas-3.10.3-3|44	Patch5:		atlas.3.10.1-unbundle.patch
21cr|atlas-3.10.3-3|45	Patch6:	atlas-gcc10.patch
21cr|atlas-3.10.3-3|46	
21cr|atlas-3.10.3-3|47	
21cr|atlas-3.10.3-3|48	#patches dealing with z{13,14,15}, provided by IBM
21cr|atlas-3.10.3-3|49	Patch7: 0001-Avoid-c99-standard-compiler.patch
21cr|atlas-3.10.3-3|50	Patch8: 0002-Fix-rpath-link-command-line-options.patch
21cr|atlas-3.10.3-3|51	Patch9: 0003-Fix-SIMD-support-on-IBM-z13.patch
21cr|atlas-3.10.3-3|52	Patch10: 0004-Read-L1-data-cache-size-from-sysconf-if-possible.patch
21cr|atlas-3.10.3-3|53	Patch11: 0005-Optimizations-for-IBM-z13.patch
21cr|atlas-3.10.3-3|54	Patch12: 0006-Add-IBM-z14-support.patch
21cr|atlas-3.10.3-3|55	Patch13: 0007-Enable-cross-compile.patch
21cr|atlas-3.10.3-3|56	Patch14: 0008-Add-IBM-z15-support.patch
21cr|atlas-3.10.3-3|57	Patch15: atlas-fgrep.patch
21cr|atlas-3.10.3-3|58	#Covscan
21cr|atlas-3.10.3-3|59	Patch101: atlas-getri.patch
21cr|atlas-3.10.3-3|60	
21cr|atlas-3.10.3-3|61	BuildRequires: make
21cr|atlas-3.10.3-3|62	BuildRequires: gcc-gfortran
21cr|atlas-3.10.3-3|63	BuildRequires: lapack-devel
21cr|atlas-3.10.3-3|64	BuildRequires: lapack-static-devel
21cr|atlas-3.10.3-3|65	
21cr|atlas-3.10.3-3|66	%ifarch x86_64
21cr|atlas-3.10.3-3|67	Obsoletes:      atlas-sse3 < 3.10.3-1
21cr|atlas-3.10.3-3|68	%endif
21cr|atlas-3.10.3-3|69	
21cr|atlas-3.10.3-3|70	%ifarch %{ix86}
21cr|atlas-3.10.3-3|71	Obsoletes:      atlas-3dnow < 3.10.3-1
21cr|atlas-3.10.3-3|72	Obsoletes:      atlas-sse < 3.10.3-1
21cr|atlas-3.10.3-3|73	Obsoletes:      atlas-sse2 < 3.10.3-1
21cr|atlas-3.10.3-3|74	Obsoletes:      atlas-sse3 < 3.10.3-1
21cr|atlas-3.10.3-3|75	%endif
21cr|atlas-3.10.3-3|76	
21cr|atlas-3.10.3-3|77	%ifarch s390 s390x
21cr|atlas-3.10.3-3|78	Obsoletes:      atlas-z10 < 3.10.3-11
21cr|atlas-3.10.3-3|79	Obsoletes:      atlas-z196 < 3.10.3-11
21cr|atlas-3.10.3-3|80	%endif
21cr|atlas-3.10.3-3|81	
21cr|atlas-3.10.3-3|82	
21cr|atlas-3.10.3-3|83	%description
21cr|atlas-3.10.3-3|84	The ATLAS (Automatically Tuned Linear Algebra Software) project is an
21cr|atlas-3.10.3-3|85	ongoing research effort f(ocusing on applying empirical techniques in
21cr|atlas-3.10.3-3|86	order to provide portable performance. At present, it provides C and
21cr|atlas-3.10.3-3|87	Fortran77 interfaces to a portably efficient BLAS implementation, as
21cr|atlas-3.10.3-3|88	well as a few routines from LAPACK.
21cr|atlas-3.10.3-3|89	
21cr|atlas-3.10.3-3|90	The performance improvements in ATLAS are obtained largely via
21cr|atlas-3.10.3-3|91	compile-time optimizations and tend to be specific to a given hardware
21cr|atlas-3.10.3-3|92	configuration. In order to package ATLAS some compromises
21cr|atlas-3.10.3-3|93	are necessary so that good performance can be obtained on a variety
21cr|atlas-3.10.3-3|94	of hardware. This set of ATLAS binary packages is therefore not
21cr|atlas-3.10.3-3|95	necessarily optimal for any specific hardware configuration.  However,
21cr|atlas-3.10.3-3|96	the source package can be used to compile customized ATLAS packages;
21cr|atlas-3.10.3-3|97	see the documentation for information.
21cr|atlas-3.10.3-3|98	
21cr|atlas-3.10.3-3|99	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|100	%package devel
21cr|atlas-3.10.3-3|101	Summary:        Development libraries for ATLAS
21cr|atlas-3.10.3-3|102	Requires:       %{name} = %{version}-%{release}
21cr|atlas-3.10.3-3|103	Obsoletes:      %name-header <= %version-%release
21cr|atlas-3.10.3-3|104	Requires(posttrans): /usr/sbin/alternatives
21cr|atlas-3.10.3-3|105	Requires(postun):    /usr/sbin/alternatives
21cr|atlas-3.10.3-3|106	
21cr|atlas-3.10.3-3|107	%ifarch x86_64
21cr|atlas-3.10.3-3|108	Obsoletes:      atlas-sse3-devel < 3.10.3-1
21cr|atlas-3.10.3-3|109	%endif
21cr|atlas-3.10.3-3|110	
21cr|atlas-3.10.3-3|111	%ifarch %{ix86}
21cr|atlas-3.10.3-3|112	Obsoletes:      atlas-3dnow-devel < 3.10.3-1
21cr|atlas-3.10.3-3|113	Obsoletes:      atlas-sse-devel < 3.10.3-1
21cr|atlas-3.10.3-3|114	Obsoletes:      atlas-sse2-devel < 3.10.3-1
21cr|atlas-3.10.3-3|115	Obsoletes:      atlas-sse3-devel < 3.10.3-1
21cr|atlas-3.10.3-3|116	%endif
21cr|atlas-3.10.3-3|117	
21cr|atlas-3.10.3-3|118	%ifarch s390 s390x
21cr|atlas-3.10.3-3|119	Obsoletes:      atlas-z10-devel < 3.10.3-11
21cr|atlas-3.10.3-3|120	Obsoletes:      atlas-z196-devel < 3.10.3-11
21cr|atlas-3.10.3-3|121	%endif
21cr|atlas-3.10.3-3|122	
21cr|atlas-3.10.3-3|123	%description devel
21cr|atlas-3.10.3-3|124	This package contains headers for development with ATLAS
21cr|atlas-3.10.3-3|125	(Automatically Tuned Linear Algebra Software).
21cr|atlas-3.10.3-3|126	
21cr|atlas-3.10.3-3|127	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|128	
21cr|atlas-3.10.3-3|129	%package static
21cr|atlas-3.10.3-3|130	Summary:        Static libraries for ATLAS
21cr|atlas-3.10.3-3|131	Requires:       %{name}-devel = %{version}-%{release}
21cr|atlas-3.10.3-3|132	Requires(posttrans):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|133	Requires(postun):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|134	
21cr|atlas-3.10.3-3|135	%ifarch x86_64
21cr|atlas-3.10.3-3|136	Obsoletes:      atlas-sse3-static < 3.10.3-1
21cr|atlas-3.10.3-3|137	%endif
21cr|atlas-3.10.3-3|138	
21cr|atlas-3.10.3-3|139	%ifarch %{ix86}
21cr|atlas-3.10.3-3|140	Obsoletes:      atlas-3dnow-static < 3.10.3-1
21cr|atlas-3.10.3-3|141	Obsoletes:      atlas-sse-static < 3.10.3-1
21cr|atlas-3.10.3-3|142	Obsoletes:      atlas-sse2-static < 3.10.3-1
21cr|atlas-3.10.3-3|143	Obsoletes:      atlas-sse3-static < 3.10.3-1
21cr|atlas-3.10.3-3|144	%endif
21cr|atlas-3.10.3-3|145	
21cr|atlas-3.10.3-3|146	%ifarch s390 s390x
21cr|atlas-3.10.3-3|147	Obsoletes:      atlas-z10-static < 3.10.3-11
21cr|atlas-3.10.3-3|148	Obsoletes:      atlas-z196-static  < 3.10.3-11
21cr|atlas-3.10.3-3|149	%endif
21cr|atlas-3.10.3-3|150	
21cr|atlas-3.10.3-3|151	%description static
21cr|atlas-3.10.3-3|152	This package contains static version of ATLAS (Automatically Tuned
21cr|atlas-3.10.3-3|153	Linear Algebra Software).
21cr|atlas-3.10.3-3|154	
21cr|atlas-3.10.3-3|155	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|156	
21cr|atlas-3.10.3-3|157	%define types base
21cr|atlas-3.10.3-3|158	
21cr|atlas-3.10.3-3|159	%if "%{?enable_native_atlas}" == "0"
21cr|atlas-3.10.3-3|160	############## Subpackages for architecture extensions #################
21cr|atlas-3.10.3-3|161	#
21cr|atlas-3.10.3-3|162	%ifarch x86_64
21cr|atlas-3.10.3-3|163	%define types base corei2
21cr|atlas-3.10.3-3|164	
21cr|atlas-3.10.3-3|165	%package corei2-static
21cr|atlas-3.10.3-3|166	Summary:        ATLAS libraries for Corei2 (Ivy/Sandy bridge) CPUs
21cr|atlas-3.10.3-3|167	
21cr|atlas-3.10.3-3|168	%description corei2-static
21cr|atlas-3.10.3-3|169	This package contains the ATLAS (Automatically Tuned Linear Algebra
21cr|atlas-3.10.3-3|170	Software) static libraries compiled with optimizations for the Corei2 (Ivy/Sandy bridge)
21cr|atlas-3.10.3-3|171	CPUs. The base ATLAS builds for the x86_64 architecture are made for the hammer64 CPUs.
21cr|atlas-3.10.3-3|172	
21cr|atlas-3.10.3-3|173	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|174	
21cr|atlas-3.10.3-3|175	%package corei2
21cr|atlas-3.10.3-3|176	Summary:        ATLAS libraries for Corei2 (Ivy/Sandy bridge) CPUs
21cr|atlas-3.10.3-3|177	
21cr|atlas-3.10.3-3|178	%description corei2
21cr|atlas-3.10.3-3|179	This package contains the ATLAS (Automatically Tuned Linear Algebra
21cr|atlas-3.10.3-3|180	Software) libraries compiled with optimizations for the Corei2 (Ivy/Sandy bridge)
21cr|atlas-3.10.3-3|181	CPUs. The base ATLAS builds for the x86_64 architecture are made for the hammer64 CPUs.
21cr|atlas-3.10.3-3|182	
21cr|atlas-3.10.3-3|183	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|184	
21cr|atlas-3.10.3-3|185	%package corei2-devel
21cr|atlas-3.10.3-3|186	Summary:        Development libraries for ATLAS for Corei2 (Ivy/Sandy bridge) CPUs
21cr|atlas-3.10.3-3|187	Requires:       %{name}-corei2 = %{version}-%{release}
21cr|atlas-3.10.3-3|188	Obsoletes:	%name-header <= %version-%release
21cr|atlas-3.10.3-3|189	Requires(posttrans):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|190	Requires(postun):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|191	
21cr|atlas-3.10.3-3|192	%description corei2-devel
21cr|atlas-3.10.3-3|193	This package contains shared and static versions of the ATLAS
21cr|atlas-3.10.3-3|194	(Automatically Tuned Linear Algebra Software) libraries compiled with
21cr|atlas-3.10.3-3|195	optimizations for the corei2 (Ivy/Sandy bridge) CPUs.
21cr|atlas-3.10.3-3|196	%endif
21cr|atlas-3.10.3-3|197	
21cr|atlas-3.10.3-3|198	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|199	
21cr|atlas-3.10.3-3|200	%ifarch %{ix86}
21cr|atlas-3.10.3-3|201	%define types base
21cr|atlas-3.10.3-3|202	
21cr|atlas-3.10.3-3|203	%endif
21cr|atlas-3.10.3-3|204	
21cr|atlas-3.10.3-3|205	%ifarch s390 s390x
21cr|atlas-3.10.3-3|206	%define types base z14 z15
21cr|atlas-3.10.3-3|207	
21cr|atlas-3.10.3-3|208	%package z14
21cr|atlas-3.10.3-3|209	Summary:        ATLAS libraries for z14
21cr|atlas-3.10.3-3|210	Group:          System Environment/Libraries
21cr|atlas-3.10.3-3|211	
21cr|atlas-3.10.3-3|212	%description z14
21cr|atlas-3.10.3-3|213	This package contains ATLAS (Automatically Tuned Linear Algebra Software)
21cr|atlas-3.10.3-3|214	shared libraries compiled with optimizations for the z14 CPUs.
21cr|atlas-3.10.3-3|215	
21cr|atlas-3.10.3-3|216	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|217	
21cr|atlas-3.10.3-3|218	%package z14-devel
21cr|atlas-3.10.3-3|219	Summary:        Development libraries for ATLAS for z14
21cr|atlas-3.10.3-3|220	Group:          Development/Libraries
21cr|atlas-3.10.3-3|221	Requires:       %{name}-z14 = %{version}-%{release}
21cr|atlas-3.10.3-3|222	Obsoletes:	%name-header <= %version-%release
21cr|atlas-3.10.3-3|223	Requires(posttrans):	chkconfig
21cr|atlas-3.10.3-3|224	Requires(postun):	chkconfig
21cr|atlas-3.10.3-3|225	
21cr|atlas-3.10.3-3|226	%description z14-devel
21cr|atlas-3.10.3-3|227	This package contains shared and static versions of the ATLAS
21cr|atlas-3.10.3-3|228	(Automatically Tuned Linear Algebra Software) libraries compiled with
21cr|atlas-3.10.3-3|229	optimizations for the z14 CPUs.
21cr|atlas-3.10.3-3|230	
21cr|atlas-3.10.3-3|231	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|232	
21cr|atlas-3.10.3-3|233	%package z14-static
21cr|atlas-3.10.3-3|234	Summary:        Static libraries for ATLAS for z14
21cr|atlas-3.10.3-3|235	Group:          Development/Libraries
21cr|atlas-3.10.3-3|236	Requires:       %{name}-z14-devel = %{version}-%{release}
21cr|atlas-3.10.3-3|237	Requires(posttrans):	chkconfig
21cr|atlas-3.10.3-3|238	Requires(postun):	chkconfig
21cr|atlas-3.10.3-3|239	
21cr|atlas-3.10.3-3|240	%description z14-static
21cr|atlas-3.10.3-3|241	This package contains the ATLAS (Automatically Tuned Linear Algebra
21cr|atlas-3.10.3-3|242	Software) static libraries compiled with optimizations for the z14
21cr|atlas-3.10.3-3|243	CPUs.
21cr|atlas-3.10.3-3|244	
21cr|atlas-3.10.3-3|245	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|246	
21cr|atlas-3.10.3-3|247	%package z15
21cr|atlas-3.10.3-3|248	Summary:        ATLAS libraries for z15
21cr|atlas-3.10.3-3|249	Group:          System Environment/Libraries
21cr|atlas-3.10.3-3|250	
21cr|atlas-3.10.3-3|251	%description z15
21cr|atlas-3.10.3-3|252	This package contains ATLAS (Automatically Tuned Linear Algebra Software)
21cr|atlas-3.10.3-3|253	shared libraries compiled with optimizations for the z15 CPUs.
21cr|atlas-3.10.3-3|254	
21cr|atlas-3.10.3-3|255	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|256	
21cr|atlas-3.10.3-3|257	%package z15-devel
21cr|atlas-3.10.3-3|258	Summary:        Development libraries for ATLAS for z15
21cr|atlas-3.10.3-3|259	Group:          Development/Libraries
21cr|atlas-3.10.3-3|260	Requires:       %{name}-z15 = %{version}-%{release}
21cr|atlas-3.10.3-3|261	Obsoletes:	%name-header <= %version-%release
21cr|atlas-3.10.3-3|262	Requires(posttrans):	chkconfig
21cr|atlas-3.10.3-3|263	Requires(postun):	chkconfig
21cr|atlas-3.10.3-3|264	
21cr|atlas-3.10.3-3|265	%description z15-devel
21cr|atlas-3.10.3-3|266	This package contains shared and static versions of the ATLAS
21cr|atlas-3.10.3-3|267	(Automatically Tuned Linear Algebra Software) libraries compiled with
21cr|atlas-3.10.3-3|268	optimizations for the z15 CPUs.
21cr|atlas-3.10.3-3|269	
21cr|atlas-3.10.3-3|270	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|271	
21cr|atlas-3.10.3-3|272	%package z15-static
21cr|atlas-3.10.3-3|273	Summary:        Static libraries for ATLAS for z15
21cr|atlas-3.10.3-3|274	Group:          Development/Libraries
21cr|atlas-3.10.3-3|275	Requires:       %{name}-z15-devel = %{version}-%{release}
21cr|atlas-3.10.3-3|276	Requires(posttrans):	chkconfig
21cr|atlas-3.10.3-3|277	Requires(postun):	chkconfig
21cr|atlas-3.10.3-3|278	
21cr|atlas-3.10.3-3|279	%description z15-static
21cr|atlas-3.10.3-3|280	This package contains the ATLAS (Automatically Tuned Linear Algebra
21cr|atlas-3.10.3-3|281	Software) static libraries compiled with optimizations for the z15
21cr|atlas-3.10.3-3|282	CPUs.
21cr|atlas-3.10.3-3|283	%endif
21cr|atlas-3.10.3-3|284	
21cr|atlas-3.10.3-3|285	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|286	
21cr|atlas-3.10.3-3|287	%ifarch ppc64
21cr|atlas-3.10.3-3|288	%define types base power7 power8
21cr|atlas-3.10.3-3|289	
21cr|atlas-3.10.3-3|290	%package power8
21cr|atlas-3.10.3-3|291	Summary:        ATLAS libraries for Power 8
21cr|atlas-3.10.3-3|292	
21cr|atlas-3.10.3-3|293	%description power8
21cr|atlas-3.10.3-3|294	This package contains ATLAS (Automatically Tuned Linear Algebra Software)
21cr|atlas-3.10.3-3|295	shared libraries compiled with optimizations for the Power 8 CPUs.
21cr|atlas-3.10.3-3|296	The base ATLAS builds for the ppc64 architecture are made for Power 5 CPUs.
21cr|atlas-3.10.3-3|297	
21cr|atlas-3.10.3-3|298	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|299	
21cr|atlas-3.10.3-3|300	%package power8-devel
21cr|atlas-3.10.3-3|301	Summary:        Development libraries for ATLAS for Power 8
21cr|atlas-3.10.3-3|302	Requires:       %{name}-power8 = %{version}-%{release}
21cr|atlas-3.10.3-3|303	Obsoletes:	%name-header <= %version-%release
21cr|atlas-3.10.3-3|304	Requires(posttrans):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|305	Requires(postun):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|306	
21cr|atlas-3.10.3-3|307	%description power8-devel
21cr|atlas-3.10.3-3|308	This package contains shared and static versions of the ATLAS
21cr|atlas-3.10.3-3|309	(Automatically Tuned Linear Algebra Software) libraries compiled with
21cr|atlas-3.10.3-3|310	optimizations for the Power 8 CPUs.
21cr|atlas-3.10.3-3|311	
21cr|atlas-3.10.3-3|312	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|313	
21cr|atlas-3.10.3-3|314	%package power8-static
21cr|atlas-3.10.3-3|315	Summary:        Static libraries for ATLAS for Power 8
21cr|atlas-3.10.3-3|316	Requires:       %{name}-power8-devel = %{version}-%{release}
21cr|atlas-3.10.3-3|317	Requires(posttrans):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|318	Requires(postun):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|319	
21cr|atlas-3.10.3-3|320	%description power8-static
21cr|atlas-3.10.3-3|321	This package contains the ATLAS (Automatically Tuned Linear Algebra
21cr|atlas-3.10.3-3|322	Software) static libraries compiled with optimizations for the Power 8
21cr|atlas-3.10.3-3|323	CPUs. The base ATLAS builds for the ppc64 architecture are made for the Power 5 CPUs.
21cr|atlas-3.10.3-3|324	
21cr|atlas-3.10.3-3|325	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|326	
21cr|atlas-3.10.3-3|327	%package power7
21cr|atlas-3.10.3-3|328	Summary:        ATLAS libraries for Power 7
21cr|atlas-3.10.3-3|329	
21cr|atlas-3.10.3-3|330	%description power7
21cr|atlas-3.10.3-3|331	This package contains ATLAS (Automatically Tuned Linear Algebra Software)
21cr|atlas-3.10.3-3|332	shared libraries compiled with optimizations for the Power 7 CPUs.
21cr|atlas-3.10.3-3|333	The base ATLAS builds for the ppc64 architecture are made for Power 5 CPUs.
21cr|atlas-3.10.3-3|334	
21cr|atlas-3.10.3-3|335	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|336	
21cr|atlas-3.10.3-3|337	%package power7-devel
21cr|atlas-3.10.3-3|338	Summary:        Development libraries for ATLAS for Power 7
21cr|atlas-3.10.3-3|339	Requires:       %{name}-power7 = %{version}-%{release}
21cr|atlas-3.10.3-3|340	Obsoletes:	%name-header <= %version-%release
21cr|atlas-3.10.3-3|341	Requires(posttrans):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|342	Requires(postun):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|343	
21cr|atlas-3.10.3-3|344	%description power7-devel
21cr|atlas-3.10.3-3|345	This package contains shared and static versions of the ATLAS
21cr|atlas-3.10.3-3|346	(Automatically Tuned Linear Algebra Software) libraries compiled with
21cr|atlas-3.10.3-3|347	optimizations for the Power 7 CPUs.
21cr|atlas-3.10.3-3|348	
21cr|atlas-3.10.3-3|349	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|350	
21cr|atlas-3.10.3-3|351	%package power7-static
21cr|atlas-3.10.3-3|352	Summary:        Static libraries for ATLAS for Power 7
21cr|atlas-3.10.3-3|353	Requires:       %{name}-power7-devel = %{version}-%{release}
21cr|atlas-3.10.3-3|354	Requires(posttrans):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|355	Requires(postun):	/usr/sbin/alternatives
21cr|atlas-3.10.3-3|356	
21cr|atlas-3.10.3-3|357	%description power7-static
21cr|atlas-3.10.3-3|358	This package contains the ATLAS (Automatically Tuned Linear Algebra
21cr|atlas-3.10.3-3|359	Software) static libraries compiled with optimizations for the Power 7
21cr|atlas-3.10.3-3|360	CPUs. The base ATLAS builds for the ppc64 architecture are made for the Power 5 CPUs.
21cr|atlas-3.10.3-3|361	
21cr|atlas-3.10.3-3|362	%endif
21cr|atlas-3.10.3-3|363	#end of enable_native_atlas if
21cr|atlas-3.10.3-3|364	%endif
21cr|atlas-3.10.3-3|365	
21cr|atlas-3.10.3-3|366	#---------------------------------------------------------------------
21cr|atlas-3.10.3-3|367	
21cr|atlas-3.10.3-3|368	%prep
21cr|atlas-3.10.3-3|369	#cat /proc/cpuinfo
21cr|atlas-3.10.3-3|370	%setup -q -n ATLAS
21cr|atlas-3.10.3-3|371	
21cr|atlas-3.10.3-3|372	
21cr|atlas-3.10.3-3|373	%patch1 -p1
21cr|atlas-3.10.3-3|374	%patch2 -p1
21cr|atlas-3.10.3-3|375	%patch3 -p2
21cr|atlas-3.10.3-3|376	%patch4 -p1
21cr|atlas-3.10.3-3|377	%patch5 -p1
21cr|atlas-3.10.3-3|378	%patch6 -p1
21cr|atlas-3.10.3-3|379	
21cr|atlas-3.10.3-3|380	%patch7 -p1
21cr|atlas-3.10.3-3|381	%patch8 -p1
21cr|atlas-3.10.3-3|382	%patch10 -p1
21cr|atlas-3.10.3-3|383	
21cr|atlas-3.10.3-3|384	%ifarch s390x s390
21cr|atlas-3.10.3-3|385	%patch9 -p1
21cr|atlas-3.10.3-3|386	%patch11 -p1
21cr|atlas-3.10.3-3|387	%patch12 -p1
21cr|atlas-3.10.3-3|388	%patch13 -p1
21cr|atlas-3.10.3-3|389	%patch14 -p1
21cr|atlas-3.10.3-3|390	%endif
21cr|atlas-3.10.3-3|391	
21cr|atlas-3.10.3-3|392	%patch15 -p1
21cr|atlas-3.10.3-3|393	%patch101 -p1
21cr|atlas-3.10.3-3|394	
21cr|atlas-3.10.3-3|395	cp %{SOURCE1} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|396	cp %{SOURCE2} doc
21cr|atlas-3.10.3-3|397	cp %{SOURCE3} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|398	cp %{SOURCE4} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|399	cp %{SOURCE5} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|400	cp %{SOURCE6} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|401	cp %{SOURCE7} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|402	cp %{SOURCE8} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|403	cp %{SOURCE9} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|404	cp %{SOURCE10} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|405	cp %{SOURCE11} CONFIG/ARCHS/
21cr|atlas-3.10.3-3|406	
21cr|atlas-3.10.3-3|407	%ifarch %{arm}
21cr|atlas-3.10.3-3|408	sed -i -e 's,-mfloat-abi=softfp,-mfloat-abi=hard,' CONFIG/src/atlcomp.txt
21cr|atlas-3.10.3-3|409	%endif
21cr|atlas-3.10.3-3|410	
21cr|atlas-3.10.3-3|411	# Generate lapack library
21cr|atlas-3.10.3-3|412	mkdir lapacklib
21cr|atlas-3.10.3-3|413	cd lapacklib
21cr|atlas-3.10.3-3|414	ar x %{_libdir}/liblapack_pic.a
21cr|atlas-3.10.3-3|415	# Remove functions that have ATLAS implementations
21cr|atlas-3.10.3-3|416	rm -f cgelqf.f.o cgels.f.o cgeqlf.f.o cgeqrf.f.o cgerqf.f.o cgesv.f.o cgetrf.f.o cgetri.f.o cgetrs.f.o clarfb.f.o clarft.f.o clauum.f.o cposv.f.o cpotrf.f.o cpotri.f.o cpotrs.f.o ctrtri.f.o dgelqf.f.o dgels.f.o dgeqlf.f.o dgeqrf.f.o dgerqf.f.o dgesv.f.o dgetrf.f.o dgetri.f.o dgetrs.f.o dlamch.f.o dlarfb.f.o dlarft.f.o dlauum.f.o dposv.f.o dpotrf.f.o dpotri.f.o dpotrs.f.o dtrtri.f.o ieeeck.f.o ilaenv.f.o lsame.f.o sgelqf.f.o sgels.f.o sgeqlf.f.o sgeqrf.f.o sgerqf.f.o sgesv.f.o sgetrf.f.o sgetri.f.o sgetrs.f.o slamch.f.o slarfb.f.o slarft.f.o slauum.f.o sposv.f.o spotrf.f.o spotri.f.o spotrs.f.o strtri.f.o xerbla.f.o zgelqf.f.o zgels.f.o zgeqlf.f.o zgeqrf.f.o zgerqf.f.o zgesv.f.o zgetrf.f.o zgetri.f.o zgetrs.f.o zlarfb.f.o zlarft.f.o zlauum.f.o zposv.f.o zpotrf.f.o zpotri.f.o zpotrs.f.o ztrtri.f.o
21cr|atlas-3.10.3-3|417	# Create new library
21cr|atlas-3.10.3-3|418	ar rcs ../liblapack_pic_pruned.a *.o
21cr|atlas-3.10.3-3|419	cd ..
21cr|atlas-3.10.3-3|420	
21cr|atlas-3.10.3-3|421	
21cr|atlas-3.10.3-3|422	%build
21cr|atlas-3.10.3-3|423	p=$(pwd)
21cr|atlas-3.10.3-3|424	%undefine _strict_symbol_defs_build
21cr|atlas-3.10.3-3|425	%ifarch %{arm}
21cr|atlas-3.10.3-3|426	%global mode %{nil}
21cr|atlas-3.10.3-3|427	%else
21cr|atlas-3.10.3-3|428	%global mode -b %{__isa_bits}
21cr|atlas-3.10.3-3|429	%endif
21cr|atlas-3.10.3-3|430	
21cr|atlas-3.10.3-3|431	%define arg_options %{nil}
21cr|atlas-3.10.3-3|432	%define flags %{nil}
21cr|atlas-3.10.3-3|433	%define threads_option "-t 2"
21cr|atlas-3.10.3-3|434	
21cr|atlas-3.10.3-3|435	#Target architectures for the 'base' versions
21cr|atlas-3.10.3-3|436	%ifarch s390x
21cr|atlas-3.10.3-3|437	%define flags %{nil}
21cr|atlas-3.10.3-3|438	%define base_options "-A IBMz12 -V 1"
21cr|atlas-3.10.3-3|439	#%%define base_options "-A IBMz13 -V 8 -Si archdef 2"
21cr|atlas-3.10.3-3|440	%endif
21cr|atlas-3.10.3-3|441	
21cr|atlas-3.10.3-3|442	%ifarch x86_64
21cr|atlas-3.10.3-3|443	%define flags %{nil}
21cr|atlas-3.10.3-3|444	%define base_options "-A HAMMER -V 896"
21cr|atlas-3.10.3-3|445	%endif
21cr|atlas-3.10.3-3|446	
21cr|atlas-3.10.3-3|447	%ifarch %ix86
21cr|atlas-3.10.3-3|448	%define flags %{nil}
21cr|atlas-3.10.3-3|449	%define base_options "-A PIII -V 512"
21cr|atlas-3.10.3-3|450	%endif
21cr|atlas-3.10.3-3|451	
21cr|atlas-3.10.3-3|452	%ifarch ppc
21cr|atlas-3.10.3-3|453	%define flags %{nil}
21cr|atlas-3.10.3-3|454	%define base_options "-A POWER5 -V 1"
21cr|atlas-3.10.3-3|455	%endif
21cr|atlas-3.10.3-3|456	
21cr|atlas-3.10.3-3|457	%ifarch ppc64
21cr|atlas-3.10.3-3|458	%define flags %{nil}
21cr|atlas-3.10.3-3|459	%define base_options "-A POWER5 -V 1"
21cr|atlas-3.10.3-3|460	%endif
21cr|atlas-3.10.3-3|461	
21cr|atlas-3.10.3-3|462	%ifarch ppc64le
21cr|atlas-3.10.3-3|463	%define flags %{nil}
21cr|atlas-3.10.3-3|464	%define base_options "-A POWER8 -V 1"
21cr|atlas-3.10.3-3|465	%endif
21cr|atlas-3.10.3-3|466	
21cr|atlas-3.10.3-3|467	%ifarch %{arm}
21cr|atlas-3.10.3-3|468	%define flags "-DATL_ARM_HARDFP=1"
21cr|atlas-3.10.3-3|469	%define base_options "-A ARMa7 -V 1"
21cr|atlas-3.10.3-3|470	%endif
21cr|atlas-3.10.3-3|471	
21cr|atlas-3.10.3-3|472	%ifarch aarch64
21cr|atlas-3.10.3-3|473	%define flags %{nil}
21cr|atlas-3.10.3-3|474	%define base_options "-A ARM64a53 -V 1"
21cr|atlas-3.10.3-3|475	%endif
21cr|atlas-3.10.3-3|476	
21cr|atlas-3.10.3-3|477	%if "%{?enable_native_atlas}" != "0"
21cr|atlas-3.10.3-3|478	%define	threads_option %{nil}
21cr|atlas-3.10.3-3|479	%define base_options %{nil}
21cr|atlas-3.10.3-3|480	%define flags %{nil}
21cr|atlas-3.10.3-3|481	%endif
21cr|atlas-3.10.3-3|482	
21cr|atlas-3.10.3-3|483	for type in %{types}; do
21cr|atlas-3.10.3-3|484	if [ "$type" = "base" ]; then
21cr|atlas-3.10.3-3|485	libname=atlas
21cr|atlas-3.10.3-3|486	arg_options=%{base_options}
21cr|atlas-3.10.3-3|487	thread_options=%{threads_option}
21cr|atlas-3.10.3-3|488	%define pr_base %(echo $((%{__isa_bits}+0)))
21cr|atlas-3.10.3-3|489	else
21cr|atlas-3.10.3-3|490	libname=atlas-${type}
21cr|atlas-3.10.3-3|491	if [ "$type" = "corei2" ]; then
21cr|atlas-3.10.3-3|492	thread_options="-t 4"
21cr|atlas-3.10.3-3|493	arg_options="-A Corei2 -V 896"
21cr|atlas-3.10.3-3|494	%define pr_corei2 %(echo $((%{__isa_bits}+2)))
21cr|atlas-3.10.3-3|495	elif [ "$type" = "corei1" ]; then
21cr|atlas-3.10.3-3|496	arg_options="-A Corei1 -V 896"
21cr|atlas-3.10.3-3|497	%define pr_corei1 %(echo $((%{__isa_bits}+2)))
21cr|atlas-3.10.3-3|498	elif [ "$type" = "z14" ]; then
21cr|atlas-3.10.3-3|499	thread_options="-t 4"
21cr|atlas-3.10.3-3|500	arg_options="-A IBMz14 -V 4 -Si archdef 2"
21cr|atlas-3.10.3-3|501	%define pr_z14 %(echo $((%{__isa_bits}+2)))
21cr|atlas-3.10.3-3|502	elif [ "$type" = "z15" ]; then
21cr|atlas-3.10.3-3|503	thread_options="-t 4"
21cr|atlas-3.10.3-3|504	arg_options="-A IBMz15 -V 4 -Si archdef 2"
21cr|atlas-3.10.3-3|505	%define pr_z15 %(echo $((%{__isa_bits}+4)))
21cr|atlas-3.10.3-3|506	elif [ "$type" = "power7" ]; then
21cr|atlas-3.10.3-3|507	thread_options="-t 4"
21cr|atlas-3.10.3-3|508	arg_options="-A POWER7 -V 1"
21cr|atlas-3.10.3-3|509	%define pr_power7 %(echo $((%{__isa_bits}+2)))
21cr|atlas-3.10.3-3|510	elif [ "$type" = "power8" ]; then
21cr|atlas-3.10.3-3|511	thread_options="-t 4"
21cr|atlas-3.10.3-3|512	arg_options="-A POWER8 -V 1"
21cr|atlas-3.10.3-3|513	%define pr_power8 %(echo $((%{__isa_bits}+4)))
21cr|atlas-3.10.3-3|514	fi
21cr|atlas-3.10.3-3|515	fi
21cr|atlas-3.10.3-3|516	mkdir -p %{_arch}_${type}
21cr|atlas-3.10.3-3|517	pushd %{_arch}_${type}
21cr|atlas-3.10.3-3|518	../configure  %{mode} $thread_options $arg_options -v 2 -D c -DWALL -F xc ' '  -Fa alg '%{flags} -D_FORTIFY_SOURCE=2 -g -Wa,--noexecstack,--generate-missing-build-notes=yes -fstack-protector-strong -fstack-clash-protection -fPIC -Wl,-z,now'\
21cr|atlas-3.10.3-3|519	--prefix=%{buildroot}%{_prefix}			\
21cr|atlas-3.10.3-3|520	--incdir=%{buildroot}%{_includedir}		\
21cr|atlas-3.10.3-3|521	--libdir=%{buildroot}%{_libdir}/${libname}
21cr|atlas-3.10.3-3|522	#--with-netlib-lapack-tarfile=%{SOURCE10}
21cr|atlas-3.10.3-3|523	
21cr|atlas-3.10.3-3|524	#matches both SLAPACK and SSLAPACK
21cr|atlas-3.10.3-3|525	sed -i "s#SLAPACKlib.*#SLAPACKlib = ${p}/liblapack_pic_pruned.a#" Make.inc
21cr|atlas-3.10.3-3|526	cat Make.inc
21cr|atlas-3.10.3-3|527	%if "%{?enable_native_atlas}" == "0"
21cr|atlas-3.10.3-3|528	
21cr|atlas-3.10.3-3|529	%ifarch ppc64
21cr|atlas-3.10.3-3|530	#Use big endian
21cr|atlas-3.10.3-3|531	sed -i 's#ARCH = POWER564LE#ARCH = POWER564#' Make.inc
21cr|atlas-3.10.3-3|532	sed -i 's#ARCH = POWER764LE#ARCH = POWER764#' Make.inc
21cr|atlas-3.10.3-3|533	sed -i 's#ARCH = POWER864LE#ARCH = POWER864#' Make.inc
21cr|atlas-3.10.3-3|534	%endif
21cr|atlas-3.10.3-3|535	
21cr|atlas-3.10.3-3|536	%endif
21cr|atlas-3.10.3-3|537	
21cr|atlas-3.10.3-3|538	make build
21cr|atlas-3.10.3-3|539	cd lib
21cr|atlas-3.10.3-3|540	make shared
21cr|atlas-3.10.3-3|541	make ptshared
21cr|atlas-3.10.3-3|542	popd
21cr|atlas-3.10.3-3|543	done
21cr|atlas-3.10.3-3|544	
21cr|atlas-3.10.3-3|545	%install
21cr|atlas-3.10.3-3|546	for type in %{types}; do
21cr|atlas-3.10.3-3|547	pushd %{_arch}_${type}
21cr|atlas-3.10.3-3|548	make DESTDIR=%{buildroot} install
21cr|atlas-3.10.3-3|549	mv %{buildroot}%{_includedir}/atlas %{buildroot}%{_includedir}/atlas-%{_arch}-${type}
21cr|atlas-3.10.3-3|550	mv %{buildroot}%{_includedir}/clapack.h %{buildroot}%{_includedir}/atlas-%{_arch}-${type}/clapack.h
21cr|atlas-3.10.3-3|551	mv %{buildroot}%{_includedir}/cblas.h %{buildroot}%{_includedir}/atlas-%{_arch}-${type}/cblas.h
21cr|atlas-3.10.3-3|552	if [ "$type" = "base" ]; then
21cr|atlas-3.10.3-3|553	cp -pr lib/*.so* %{buildroot}%{_libdir}/atlas/
21cr|atlas-3.10.3-3|554	rm -f %{buildroot}%{_libdir}/atlas/*.a
21cr|atlas-3.10.3-3|555	cp -pr lib/libcblas.a lib/libatlas.a lib/libf77blas.a lib/liblapack.a %{buildroot}%{_libdir}/atlas/
21cr|atlas-3.10.3-3|556	else
21cr|atlas-3.10.3-3|557	cp -pr lib/*.so* %{buildroot}%{_libdir}/atlas-${type}/
21cr|atlas-3.10.3-3|558	rm -f %{buildroot}%{_libdir}/atlas-${type}/*.a
21cr|atlas-3.10.3-3|559	cp -pr lib/libcblas.a lib/libatlas.a lib/libf77blas.a lib/liblapack.a %{buildroot}%{_libdir}/atlas-${type}/
21cr|atlas-3.10.3-3|560	fi
21cr|atlas-3.10.3-3|561	popd
21cr|atlas-3.10.3-3|562	
21cr|atlas-3.10.3-3|563	mkdir -p %{buildroot}/etc/ld.so.conf.d
21cr|atlas-3.10.3-3|564	if [ "$type" = "base" ]; then
21cr|atlas-3.10.3-3|565	echo "%{_libdir}/atlas"		\
21cr|atlas-3.10.3-3|566	> %{buildroot}/etc/ld.so.conf.d/atlas-%{_arch}.conf
21cr|atlas-3.10.3-3|567	else
21cr|atlas-3.10.3-3|568	echo "%{_libdir}/atlas-${type}"	\
21cr|atlas-3.10.3-3|569	> %{buildroot}/etc/ld.so.conf.d/atlas-%{_arch}-${type}.conf
21cr|atlas-3.10.3-3|570	fi
21cr|atlas-3.10.3-3|571	done
21cr|atlas-3.10.3-3|572	
21cr|atlas-3.10.3-3|573	#create pkgconfig file
21cr|atlas-3.10.3-3|574	mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig/
21cr|atlas-3.10.3-3|575	cat > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/atlas.pc << DATA
21cr|atlas-3.10.3-3|576	Name: %{name}
21cr|atlas-3.10.3-3|577	Version: %{version}
21cr|atlas-3.10.3-3|578	Description: %{summary}
21cr|atlas-3.10.3-3|579	Cflags: -I%{_includedir}/atlas/
21cr|atlas-3.10.3-3|580	Libs: -L%{_libdir}/atlas/ -lsatlas
21cr|atlas-3.10.3-3|581	DATA
21cr|atlas-3.10.3-3|582	
21cr|atlas-3.10.3-3|583	
21cr|atlas-3.10.3-3|584	mkdir -p %{buildroot}%{_includedir}/atlas
21cr|atlas-3.10.3-3|585	
21cr|atlas-3.10.3-3|586	
21cr|atlas-3.10.3-3|587	%check
21cr|atlas-3.10.3-3|588	for type in %{types}; do
21cr|atlas-3.10.3-3|589	if [ "$type" = "z14" ] || [ "$type" = "z15" ]; then
21cr|atlas-3.10.3-3|590	# skip the tests (may fail due to illegal instructions).
21cr|atlas-3.10.3-3|591	echo "Skipping tests for the $type subpackage"
21cr|atlas-3.10.3-3|592	else
21cr|atlas-3.10.3-3|593	pushd %{_arch}_${type}
21cr|atlas-3.10.3-3|594	make check ptcheck
21cr|atlas-3.10.3-3|595	popd
21cr|atlas-3.10.3-3|596	fi
21cr|atlas-3.10.3-3|597	done
21cr|atlas-3.10.3-3|598	#%endif
21cr|atlas-3.10.3-3|599	
21cr|atlas-3.10.3-3|600	%post -p /sbin/ldconfig
21cr|atlas-3.10.3-3|601	
21cr|atlas-3.10.3-3|602	%postun -p /sbin/ldconfig
21cr|atlas-3.10.3-3|603	
21cr|atlas-3.10.3-3|604	%posttrans devel
21cr|atlas-3.10.3-3|605	/usr/sbin/alternatives	--install %{_includedir}/atlas atlas-inc 	\
21cr|atlas-3.10.3-3|606	%{_includedir}/atlas-%{_arch}-base %{pr_base}
21cr|atlas-3.10.3-3|607	
21cr|atlas-3.10.3-3|608	%postun devel
21cr|atlas-3.10.3-3|609	if [ $1 -ge 0 ] ; then
21cr|atlas-3.10.3-3|610	/usr/sbin/alternatives --remove atlas-inc %{_includedir}/atlas-%{_arch}-base
21cr|atlas-3.10.3-3|611	fi
21cr|atlas-3.10.3-3|612	
21cr|atlas-3.10.3-3|613	%if "%{?enable_native_atlas}" == "0"
21cr|atlas-3.10.3-3|614	%ifarch x86_64
21cr|atlas-3.10.3-3|615	
21cr|atlas-3.10.3-3|616	%post -n atlas-corei2 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|617	
21cr|atlas-3.10.3-3|618	%postun -n atlas-corei2 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|619	
21cr|atlas-3.10.3-3|620	%posttrans corei2-devel
21cr|atlas-3.10.3-3|621	/usr/sbin/alternatives	--install %{_includedir}/atlas atlas-inc 	\
21cr|atlas-3.10.3-3|622	%{_includedir}/atlas-%{_arch}-corei2  %{pr_corei2}
21cr|atlas-3.10.3-3|623	
21cr|atlas-3.10.3-3|624	%postun corei2-devel
21cr|atlas-3.10.3-3|625	if [ $1 -ge 0 ] ; then
21cr|atlas-3.10.3-3|626	/usr/sbin/alternatives --remove atlas-inc %{_includedir}/atlas-%{_arch}-corei2
21cr|atlas-3.10.3-3|627	fi
21cr|atlas-3.10.3-3|628	
21cr|atlas-3.10.3-3|629	%endif
21cr|atlas-3.10.3-3|630	
21cr|atlas-3.10.3-3|631	%ifarch %{ix86}
21cr|atlas-3.10.3-3|632	# No arch specific packages
21cr|atlas-3.10.3-3|633	%endif
21cr|atlas-3.10.3-3|634	
21cr|atlas-3.10.3-3|635	%ifarch s390 s390x
21cr|atlas-3.10.3-3|636	
21cr|atlas-3.10.3-3|637	%post -n atlas-z14 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|638	
21cr|atlas-3.10.3-3|639	%postun -n atlas-z14 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|640	
21cr|atlas-3.10.3-3|641	%posttrans z14-devel
21cr|atlas-3.10.3-3|642	/usr/sbin/alternatives	--install %{_includedir}/atlas atlas-inc 	\
21cr|atlas-3.10.3-3|643	%{_includedir}/atlas-%{_arch}-z14  %{pr_z14}
21cr|atlas-3.10.3-3|644	
21cr|atlas-3.10.3-3|645	%postun z14-devel
21cr|atlas-3.10.3-3|646	if [ $1 -ge 0 ] ; then
21cr|atlas-3.10.3-3|647	/usr/sbin/alternatives --remove atlas-inc %{_includedir}/atlas-%{_arch}-z14
21cr|atlas-3.10.3-3|648	fi
21cr|atlas-3.10.3-3|649	
21cr|atlas-3.10.3-3|650	%post -n atlas-z15 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|651	
21cr|atlas-3.10.3-3|652	%postun -n atlas-z15 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|653	
21cr|atlas-3.10.3-3|654	%posttrans z15-devel
21cr|atlas-3.10.3-3|655	/usr/sbin/alternatives	--install %{_includedir}/atlas atlas-inc 	\
21cr|atlas-3.10.3-3|656	%{_includedir}/atlas-%{_arch}-z15  %{pr_z15}
21cr|atlas-3.10.3-3|657	
21cr|atlas-3.10.3-3|658	%postun z15-devel
21cr|atlas-3.10.3-3|659	if [ $1 -ge 0 ] ; then
21cr|atlas-3.10.3-3|660	/usr/sbin/alternatives --remove atlas-inc %{_includedir}/atlas-%{_arch}-z15
21cr|atlas-3.10.3-3|661	fi
21cr|atlas-3.10.3-3|662	
21cr|atlas-3.10.3-3|663	%endif
21cr|atlas-3.10.3-3|664	
21cr|atlas-3.10.3-3|665	%ifarch ppc64
21cr|atlas-3.10.3-3|666	
21cr|atlas-3.10.3-3|667	%post -n atlas-power7 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|668	
21cr|atlas-3.10.3-3|669	%postun -n atlas-power7 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|670	
21cr|atlas-3.10.3-3|671	%posttrans power7-devel
21cr|atlas-3.10.3-3|672	/usr/sbin/alternatives	--install %{_includedir}/atlas atlas-inc 	\
21cr|atlas-3.10.3-3|673	%{_includedir}/atlas-%{_arch}-power7  %{pr_power7}
21cr|atlas-3.10.3-3|674	
21cr|atlas-3.10.3-3|675	%postun power7-devel
21cr|atlas-3.10.3-3|676	if [ $1 -ge 0 ] ; then
21cr|atlas-3.10.3-3|677	/usr/sbin/alternatives --remove atlas-inc %{_includedir}/atlas-%{_arch}-power7
21cr|atlas-3.10.3-3|678	fi
21cr|atlas-3.10.3-3|679	
21cr|atlas-3.10.3-3|680	%post -n atlas-ppc8 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|681	
21cr|atlas-3.10.3-3|682	%postun -n atlas-ppc8 -p /sbin/ldconfig
21cr|atlas-3.10.3-3|683	
21cr|atlas-3.10.3-3|684	%posttrans ppc8-devel
21cr|atlas-3.10.3-3|685	/usr/sbin/alternatives	--install %{_includedir}/atlas atlas-inc 	\
21cr|atlas-3.10.3-3|686	%{_includedir}/atlas-%{_arch}-ppc8  %{pr_ppc8}
21cr|atlas-3.10.3-3|687	
21cr|atlas-3.10.3-3|688	%postun ppc8-devel
21cr|atlas-3.10.3-3|689	if [ $1 -ge 0 ] ; then
21cr|atlas-3.10.3-3|690	/usr/sbin/alternatives --remove atlas-inc %{_includedir}/atlas-%{_arch}-ppc8
21cr|atlas-3.10.3-3|691	fi
21cr|atlas-3.10.3-3|692	
21cr|atlas-3.10.3-3|693	%endif
21cr|atlas-3.10.3-3|694	#enable_native_atlas
21cr|atlas-3.10.3-3|695	%endif
21cr|atlas-3.10.3-3|696	%files
21cr|atlas-3.10.3-3|697	%doc doc/README.dist
21cr|atlas-3.10.3-3|698	%dir %{_libdir}/atlas
21cr|atlas-3.10.3-3|699	%{_libdir}/atlas/*.so.*
21cr|atlas-3.10.3-3|700	%config(noreplace) /etc/ld.so.conf.d/atlas-%{_arch}.conf
21cr|atlas-3.10.3-3|701	
21cr|atlas-3.10.3-3|702	%files devel
21cr|atlas-3.10.3-3|703	%doc doc
21cr|atlas-3.10.3-3|704	%{_libdir}/atlas/*.so
21cr|atlas-3.10.3-3|705	%{_includedir}/atlas-%{_arch}-base/
21cr|atlas-3.10.3-3|706	%ghost %{_includedir}/atlas
21cr|atlas-3.10.3-3|707	%{_libdir}/pkgconfig/atlas.pc
21cr|atlas-3.10.3-3|708	
21cr|atlas-3.10.3-3|709	%files static
21cr|atlas-3.10.3-3|710	%{_libdir}/atlas/*.a
21cr|atlas-3.10.3-3|711	
21cr|atlas-3.10.3-3|712	%if "%{?enable_native_atlas}" == "0"
21cr|atlas-3.10.3-3|713	
21cr|atlas-3.10.3-3|714	%ifarch x86_64
21cr|atlas-3.10.3-3|715	
21cr|atlas-3.10.3-3|716	%files corei2
21cr|atlas-3.10.3-3|717	%doc doc/README.dist
21cr|atlas-3.10.3-3|718	%dir %{_libdir}/atlas-corei2
21cr|atlas-3.10.3-3|719	%{_libdir}/atlas-corei2/*.so.*
21cr|atlas-3.10.3-3|720	%config(noreplace) /etc/ld.so.conf.d/atlas-%{_arch}-corei2.conf
21cr|atlas-3.10.3-3|721	
21cr|atlas-3.10.3-3|722	%files corei2-devel
21cr|atlas-3.10.3-3|723	%doc doc
21cr|atlas-3.10.3-3|724	%{_libdir}/atlas-corei2/*.so
21cr|atlas-3.10.3-3|725	%{_includedir}/atlas-%{_arch}-corei2/
21cr|atlas-3.10.3-3|726	%ghost %{_includedir}/atlas
21cr|atlas-3.10.3-3|727	
21cr|atlas-3.10.3-3|728	%files corei2-static
21cr|atlas-3.10.3-3|729	%{_libdir}/atlas-corei2/*.a
21cr|atlas-3.10.3-3|730	%endif
21cr|atlas-3.10.3-3|731	
21cr|atlas-3.10.3-3|732	%ifarch ppc64
21cr|atlas-3.10.3-3|733	
21cr|atlas-3.10.3-3|734	
21cr|atlas-3.10.3-3|735	%files power8
21cr|atlas-3.10.3-3|736	%doc doc/README.dist
21cr|atlas-3.10.3-3|737	%dir %{_libdir}/atlas-power8
21cr|atlas-3.10.3-3|738	%{_libdir}/atlas-power8/*.so.*
21cr|atlas-3.10.3-3|739	%config(noreplace) /etc/ld.so.conf.d/atlas-%{_arch}-power8.conf
21cr|atlas-3.10.3-3|740	
21cr|atlas-3.10.3-3|741	%files power8-devel
21cr|atlas-3.10.3-3|742	%doc doc
21cr|atlas-3.10.3-3|743	%{_libdir}/atlas-power8/*.so
21cr|atlas-3.10.3-3|744	%{_includedir}/atlas-%{_arch}-power8/
21cr|atlas-3.10.3-3|745	%ghost %{_includedir}/atlas
21cr|atlas-3.10.3-3|746	
21cr|atlas-3.10.3-3|747	%files power8-static
21cr|atlas-3.10.3-3|748	%{_libdir}/atlas-power8/*.a
21cr|atlas-3.10.3-3|749	
21cr|atlas-3.10.3-3|750	%files power7
21cr|atlas-3.10.3-3|751	%doc doc/README.dist
21cr|atlas-3.10.3-3|752	%dir %{_libdir}/atlas-power7
21cr|atlas-3.10.3-3|753	%{_libdir}/atlas-power7/*.so.*
21cr|atlas-3.10.3-3|754	%config(noreplace) /etc/ld.so.conf.d/atlas-%{_arch}-power7.conf
21cr|atlas-3.10.3-3|755	
21cr|atlas-3.10.3-3|756	%files power7-devel
21cr|atlas-3.10.3-3|757	%doc doc
21cr|atlas-3.10.3-3|758	%{_libdir}/atlas-power7/*.so
21cr|atlas-3.10.3-3|759	%{_includedir}/atlas-%{_arch}-power7/
21cr|atlas-3.10.3-3|760	%ghost %{_includedir}/atlas
21cr|atlas-3.10.3-3|761	
21cr|atlas-3.10.3-3|762	%files power7-static
21cr|atlas-3.10.3-3|763	%{_libdir}/atlas-power7/*.a
21cr|atlas-3.10.3-3|764	%endif
21cr|atlas-3.10.3-3|765	
21cr|atlas-3.10.3-3|766	%ifarch s390 s390x
21cr|atlas-3.10.3-3|767	
21cr|atlas-3.10.3-3|768	%files z14
21cr|atlas-3.10.3-3|769	%doc doc/README.dist
21cr|atlas-3.10.3-3|770	%dir %{_libdir}/atlas-z14
21cr|atlas-3.10.3-3|771	%{_libdir}/atlas-z14/*.so.*
21cr|atlas-3.10.3-3|772	%config(noreplace) /etc/ld.so.conf.d/atlas-%{_arch}-z14.conf
21cr|atlas-3.10.3-3|773	
21cr|atlas-3.10.3-3|774	%files z14-devel
21cr|atlas-3.10.3-3|775	%doc doc
21cr|atlas-3.10.3-3|776	%{_libdir}/atlas-z14/*.so
21cr|atlas-3.10.3-3|777	%{_includedir}/atlas-%{_arch}-z14/
21cr|atlas-3.10.3-3|778	%ghost %{_includedir}/atlas
21cr|atlas-3.10.3-3|779	
21cr|atlas-3.10.3-3|780	%files z14-static
21cr|atlas-3.10.3-3|781	%{_libdir}/atlas-z14/*.a
21cr|atlas-3.10.3-3|782	
21cr|atlas-3.10.3-3|783	
21cr|atlas-3.10.3-3|784	%files z15
21cr|atlas-3.10.3-3|785	%doc doc/README.dist
21cr|atlas-3.10.3-3|786	%dir %{_libdir}/atlas-z15
21cr|atlas-3.10.3-3|787	%{_libdir}/atlas-z15/*.so.*
21cr|atlas-3.10.3-3|788	%config(noreplace) /etc/ld.so.conf.d/atlas-%{_arch}-z15.conf
21cr|atlas-3.10.3-3|789	
21cr|atlas-3.10.3-3|790	%files z15-devel
21cr|atlas-3.10.3-3|791	%doc doc
21cr|atlas-3.10.3-3|792	%{_libdir}/atlas-z15/*.so
21cr|atlas-3.10.3-3|793	%{_includedir}/atlas-%{_arch}-z15/
21cr|atlas-3.10.3-3|794	%ghost %{_includedir}/atlas
21cr|atlas-3.10.3-3|795	
21cr|atlas-3.10.3-3|796	%files z15-static
21cr|atlas-3.10.3-3|797	%{_libdir}/atlas-z15/*.a
21cr|atlas-3.10.3-3|798	
21cr|atlas-3.10.3-3|799	%endif
21cr|atlas-3.10.3-3|800	
21cr|atlas-3.10.3-3|801	
21cr|atlas-3.10.3-3|802	#enable_native_atlas if
21cr|atlas-3.10.3-3|803	%endif

317 21
21cr|atomicparsley-20221229-1|1	%define	oname AtomicParsley
21cr|atomicparsley-20221229-1|2	%define	oversion .172126.d813aa6
21cr|atomicparsley-20221229-1|3	
21cr|atomicparsley-20221229-1|4	Summary:	Command-Line Program to Read and Set iTunes-style Metadata Tags
21cr|atomicparsley-20221229-1|5	Name:		atomicparsley
21cr|atomicparsley-20221229-1|6	Version:	20221229
21cr|atomicparsley-20221229-1|7	Release:	1
21cr|atomicparsley-20221229-1|8	License:	GPLv2+
21cr|atomicparsley-20221229-1|9	Group:		Sound
21cr|atomicparsley-20221229-1|10	Url:			https://github.com/wez/atomicparsley
21cr|atomicparsley-20221229-1|11	Source0:	https://github.com/wez/atomicparsley/archive/%{version}%{oversion}/%{name}-%{version}%{oversion}.tar.gz
21cr|atomicparsley-20221229-1|12	BuildRequires:	cmake >= 3.16
21cr|atomicparsley-20221229-1|13	BuildRequires:	git
21cr|atomicparsley-20221229-1|14	BuildRequires:	unzip
21cr|atomicparsley-20221229-1|15	BuildRequires:	pkgconfig(zlib)
21cr|atomicparsley-20221229-1|16	
21cr|atomicparsley-20221229-1|17	%description
21cr|atomicparsley-20221229-1|18	AtomicParsley is a lightweight command line program that can read and set
21cr|atomicparsley-20221229-1|19	iTunes-style metadata tags in MPEG-4 files & 3gp assets in 3GPP/3GPP2 files.
21cr|atomicparsley-20221229-1|20	
21cr|atomicparsley-20221229-1|21	%files
21cr|atomicparsley-20221229-1|22	%doc COPYING Changes.txt tools/iTunMOVI-1.1.pl
21cr|atomicparsley-20221229-1|23	%{_bindir}/%{name}
21cr|atomicparsley-20221229-1|24	
21cr|atomicparsley-20221229-1|25	#-----------------------------------------------------------------------------
21cr|atomicparsley-20221229-1|26	
21cr|atomicparsley-20221229-1|27	%prep
21cr|atomicparsley-20221229-1|28	%setup -qn %{name}-%{version}%{oversion}
21cr|atomicparsley-20221229-1|29	
21cr|atomicparsley-20221229-1|30	
21cr|atomicparsley-20221229-1|31	%build
21cr|atomicparsley-20221229-1|32	%cmake -DCMAKE_BUILD_TYPE=Release
21cr|atomicparsley-20221229-1|33	%make
21cr|atomicparsley-20221229-1|34	
21cr|atomicparsley-20221229-1|35	
21cr|atomicparsley-20221229-1|36	%install
21cr|atomicparsley-20221229-1|37	%makeinstall_std -C build
21cr|atomicparsley-20221229-1|38	
21cr|atomicparsley-20221229-1|39	# Wrong name...
21cr|atomicparsley-20221229-1|40	mv %{buildroot}%{_bindir}/%{oname} %{buildroot}%{_bindir}/%{name}

318 21
21cr|atomix-3.34.0-2|1	# Workaround to build with GCC 10+
21cr|atomix-3.34.0-2|2	%global optflags %{optflags} -fcommon
21cr|atomix-3.34.0-2|3	
21cr|atomix-3.34.0-2|4	Summary:	Mind game - build molecules out of single atoms
21cr|atomix-3.34.0-2|5	Name:		atomix
21cr|atomix-3.34.0-2|6	Version:	3.34.0
21cr|atomix-3.34.0-2|7	Release:	2
21cr|atomix-3.34.0-2|8	License:	GPLv2+
21cr|atomix-3.34.0-2|9	Group:		Games/Puzzles
21cr|atomix-3.34.0-2|10	Url:		https://wiki.gnome.org/Apps/Atomix
21cr|atomix-3.34.0-2|11	Source:		https://download.gnome.org/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|atomix-3.34.0-2|12	Source100:	%{name}.rpmlintrc
21cr|atomix-3.34.0-2|13	BuildRequires:	gnome-common
21cr|atomix-3.34.0-2|14	BuildRequires:	imagemagick
21cr|atomix-3.34.0-2|15	BuildRequires:	intltool
21cr|atomix-3.34.0-2|16	BuildRequires:	meson >= 0.41.0
21cr|atomix-3.34.0-2|17	BuildRequires:	ninja
21cr|atomix-3.34.0-2|18	BuildRequires:	perl >= 5.8.1
21cr|atomix-3.34.0-2|19	BuildRequires:	perl(XML::Parser)
21cr|atomix-3.34.0-2|20	BuildRequires:	gettext-devel
21cr|atomix-3.34.0-2|21	BuildRequires:	pkgconfig(glib-2.0) >= 2.36.0
21cr|atomix-3.34.0-2|22	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.10.0
21cr|atomix-3.34.0-2|23	BuildRequires:	pkgconfig(libgnome-games-support-1)
21cr|atomix-3.34.0-2|24	Requires(pre):	rpm-helper
21cr|atomix-3.34.0-2|25	
21cr|atomix-3.34.0-2|26	%description
21cr|atomix-3.34.0-2|27	Atomix is a little mind game where you have to build molecules out of single
21cr|atomix-3.34.0-2|28	atoms. These are lying around between the walls and obstacles on the play
21cr|atomix-3.34.0-2|29	field. Once you have pushed an atom in one direction, it moves until it hits
21cr|atomix-3.34.0-2|30	an obstacle or another atom. It requires some thinking for how to construct
21cr|atomix-3.34.0-2|31	complex molecules with this behavior. The game is inspired by the original
21cr|atomix-3.34.0-2|32	Amiga version.
21cr|atomix-3.34.0-2|33	
21cr|atomix-3.34.0-2|34	%files -f %{name}.lang
21cr|atomix-3.34.0-2|35	%doc COPYING NEWS README
21cr|atomix-3.34.0-2|36	%attr(2511, root, games) %{_gamesbindir}/%{name}
21cr|atomix-3.34.0-2|37	%{_datadir}/%{name}
21cr|atomix-3.34.0-2|38	%{_datadir}/applications/%{name}.desktop
21cr|atomix-3.34.0-2|39	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|atomix-3.34.0-2|40	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|atomix-3.34.0-2|41	%ghost %{_localstatedir}/lib/games/%{name}.scores
21cr|atomix-3.34.0-2|42	
21cr|atomix-3.34.0-2|43	
21cr|atomix-3.34.0-2|44	%pre
21cr|atomix-3.34.0-2|45	%create_ghostfile %{_localstatedir}/lib/games/%{name}.scores root games 0664
21cr|atomix-3.34.0-2|46	
21cr|atomix-3.34.0-2|47	%postun
21cr|atomix-3.34.0-2|48	rm -fr %{_localstatedir}/lib/games/%{name}.scores
21cr|atomix-3.34.0-2|49	
21cr|atomix-3.34.0-2|50	#-----------------------------------------------------------------------------
21cr|atomix-3.34.0-2|51	
21cr|atomix-3.34.0-2|52	%prep
21cr|atomix-3.34.0-2|53	%setup -q
21cr|atomix-3.34.0-2|54	
21cr|atomix-3.34.0-2|55	
21cr|atomix-3.34.0-2|56	%build
21cr|atomix-3.34.0-2|57	%meson --bindir=%{_gamesbindir} --localstatedir=%{_localstatedir}/lib
21cr|atomix-3.34.0-2|58	%meson_build
21cr|atomix-3.34.0-2|59	
21cr|atomix-3.34.0-2|60	
21cr|atomix-3.34.0-2|61	%install
21cr|atomix-3.34.0-2|62	%meson_install
21cr|atomix-3.34.0-2|63	
21cr|atomix-3.34.0-2|64	# Prepare the place for game scores
21cr|atomix-3.34.0-2|65	mkdir -p %{buildroot}%{_localstatedir}/lib/games
21cr|atomix-3.34.0-2|66	touch %{buildroot}%{_localstatedir}/lib/games/%{name}.scores
21cr|atomix-3.34.0-2|67	
21cr|atomix-3.34.0-2|68	# Drop unwanted icon
21cr|atomix-3.34.0-2|69	rm -fr %{buildroot}%{_iconsdir}/hicolor/symbolic/apps/atomix-symbolic.svg
21cr|atomix-3.34.0-2|70	
21cr|atomix-3.34.0-2|71	%find_lang %{name}

319 21
21cr|atool-0.39.0-4|1	Summary:        A script for managing file archives of various types
21cr|atool-0.39.0-4|2	Name:           atool
21cr|atool-0.39.0-4|3	Group:		Archiving/Compression
21cr|atool-0.39.0-4|4	Version:        0.39.0
21cr|atool-0.39.0-4|5	Release:        4
21cr|atool-0.39.0-4|6	Source:         http://savannah.nongnu.org/download/atool/%{name}-%{version}.tar.gz
21cr|atool-0.39.0-4|7	Patch: atool-0.37.0-bash-completion.patch
21cr|atool-0.39.0-4|8	URL:            http://www.nongnu.org/atool/
21cr|atool-0.39.0-4|9	License:        GPLv2+
21cr|atool-0.39.0-4|10	BuildArch:	noarch
21cr|atool-0.39.0-4|11	Requires:	perl
21cr|atool-0.39.0-4|12	
21cr|atool-0.39.0-4|13	%description
21cr|atool-0.39.0-4|14	atool is a script for managing file archives of various types (tar,
21cr|atool-0.39.0-4|15	tar+gzip, zip, etc). The main command is probably 'aunpack' which
21cr|atool-0.39.0-4|16	extracts files from an archive. It overcomes the dreaded "multiple
21cr|atool-0.39.0-4|17	files in archive root" problem by first extracting to a unique
21cr|atool-0.39.0-4|18	subdirectory, and then moving back the files if possible. aunpack
21cr|atool-0.39.0-4|19	also prevents local files from being overwritten by mistake. Other
21cr|atool-0.39.0-4|20	commands provided are apack (for creating archives), als (for listing
21cr|atool-0.39.0-4|21	files in archives), and acat (for extracting files to stdout).
21cr|atool-0.39.0-4|22	
21cr|atool-0.39.0-4|23	%prep
21cr|atool-0.39.0-4|24	%setup -q
21cr|atool-0.39.0-4|25	%patch -p1 -b .bash-completion
21cr|atool-0.39.0-4|26	
21cr|atool-0.39.0-4|27	%build
21cr|atool-0.39.0-4|28	%configure
21cr|atool-0.39.0-4|29	%make
21cr|atool-0.39.0-4|30	
21cr|atool-0.39.0-4|31	%install
21cr|atool-0.39.0-4|32	%makeinstall
21cr|atool-0.39.0-4|33	install -m 644 -D extra/bash-completion-atool_0.1-1 %{buildroot}%{_sysconfdir}/bash_completion.d/atool
21cr|atool-0.39.0-4|34	
21cr|atool-0.39.0-4|35	%clean
21cr|atool-0.39.0-4|36	
21cr|atool-0.39.0-4|37	%files
21cr|atool-0.39.0-4|38	%doc README ChangeLog NEWS TODO
21cr|atool-0.39.0-4|39	%config(noreplace) %{_sysconfdir}/bash_completion.d/atool
21cr|atool-0.39.0-4|40	%{_bindir}/*
21cr|atool-0.39.0-4|41	%{_mandir}/man1/*

320 21
21cr|atril-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|atril-1.26.0-2|2	%define oname mate-document-viewer
21cr|atril-1.26.0-2|3	
21cr|atril-1.26.0-2|4	%define major 3
21cr|atril-1.26.0-2|5	%define api 1.5.0
21cr|atril-1.26.0-2|6	%define girname %mklibname %{name}-gir %{api}
21cr|atril-1.26.0-2|7	%define libname %mklibname %{name} %{major}
21cr|atril-1.26.0-2|8	%define devname %mklibname %{name} -d
21cr|atril-1.26.0-2|9	
21cr|atril-1.26.0-2|10	Summary:	MATE Document viewer
21cr|atril-1.26.0-2|11	Name:		atril
21cr|atril-1.26.0-2|12	Version:	1.26.0
21cr|atril-1.26.0-2|13	Release:	2
21cr|atril-1.26.0-2|14	License:	GPLv2+
21cr|atril-1.26.0-2|15	Group:		Graphical desktop/MATE
21cr|atril-1.26.0-2|16	Url:		http://mate-desktop.org/
21cr|atril-1.26.0-2|17	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|atril-1.26.0-2|18	Patch0:		0003-CVE-2017-1000083-evince-comics-remove-tar-commands-support-3-10-3.patch
21cr|atril-1.26.0-2|19	BuildRequires:	autoconf-archive
21cr|atril-1.26.0-2|20	BuildRequires:	docbook-dtd412-xml
21cr|atril-1.26.0-2|21	BuildRequires:	ghostscript
21cr|atril-1.26.0-2|22	BuildRequires:	gtk-doc
21cr|atril-1.26.0-2|23	BuildRequires:	intltool
21cr|atril-1.26.0-2|24	BuildRequires:	itstool
21cr|atril-1.26.0-2|25	BuildRequires:	mate-common
21cr|atril-1.26.0-2|26	BuildRequires:	which
21cr|atril-1.26.0-2|27	BuildRequires:	xml2po
21cr|atril-1.26.0-2|28	BuildRequires:	xsltproc
21cr|atril-1.26.0-2|29	BuildRequires:	yelp-tools
21cr|atril-1.26.0-2|30	#gw just like xdvi, needed for rendering the fonts
21cr|atril-1.26.0-2|31	BuildRequires:	kpathsea-devel
21cr|atril-1.26.0-2|32	BuildRequires:	pkgconfig(synctex)
21cr|atril-1.26.0-2|33	BuildRequires:	pkgconfig(cairo)
21cr|atril-1.26.0-2|34	BuildRequires:	pkgconfig(ddjvuapi)
21cr|atril-1.26.0-2|35	BuildRequires:	pkgconfig(gail-3.0)
21cr|atril-1.26.0-2|36	BuildRequires:	pkgconfig(glib-2.0)
21cr|atril-1.26.0-2|37	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|atril-1.26.0-2|38	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|atril-1.26.0-2|39	BuildRequires:	pkgconfig(libcaja-extension)
21cr|atril-1.26.0-2|40	BuildRequires:	pkgconfig(libgxps)
21cr|atril-1.26.0-2|41	BuildRequires:	pkgconfig(libsecret-1)
21cr|atril-1.26.0-2|42	BuildRequires:	pkgconfig(libspectre)
21cr|atril-1.26.0-2|43	BuildRequires:	pkgconfig(libtiff-4)
21cr|atril-1.26.0-2|44	BuildRequires:	pkgconfig(libxml-2.0)
21cr|atril-1.26.0-2|45	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|atril-1.26.0-2|46	BuildRequires:	pkgconfig(poppler-glib)
21cr|atril-1.26.0-2|47	BuildRequires:	pkgconfig(sm)
21cr|atril-1.26.0-2|48	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|atril-1.26.0-2|49	BuildRequires:	pkgconfig(x11)
21cr|atril-1.26.0-2|50	BuildRequires:	pkgconfig(zlib)
21cr|atril-1.26.0-2|51	Requires:	ghostscript
21cr|atril-1.26.0-2|52	Requires:	ghostscript-module-X
21cr|atril-1.26.0-2|53	Requires:	%{_lib}egl1
21cr|atril-1.26.0-2|54	Conflicts:	%{_lib}atril3 < 1.16.1
21cr|atril-1.26.0-2|55	
21cr|atril-1.26.0-2|56	%rename %{oname}
21cr|atril-1.26.0-2|57	
21cr|atril-1.26.0-2|58	%description
21cr|atril-1.26.0-2|59	Atril is the MATE Document viewer.
21cr|atril-1.26.0-2|60	
21cr|atril-1.26.0-2|61	%files -f %{name}.lang
21cr|atril-1.26.0-2|62	%doc AUTHORS COPYING NEWS README*
21cr|atril-1.26.0-2|63	%{_bindir}/*
21cr|atril-1.26.0-2|64	%dir %{_datadir}/%{name}
21cr|atril-1.26.0-2|65	%{_datadir}/%{name}/*
21cr|atril-1.26.0-2|66	%{_datadir}/applications/atril.desktop
21cr|atril-1.26.0-2|67	%{_metainfodir}/atril.appdata.xml
21cr|atril-1.26.0-2|68	%{_datadir}/icons/hicolor/*/apps/atril.*
21cr|atril-1.26.0-2|69	%{_libexecdir}/atrild
21cr|atril-1.26.0-2|70	%{_datadir}/dbus-1/services/org.mate.atril.Daemon.service
21cr|atril-1.26.0-2|71	%{_datadir}/glib-2.0/schemas/org.mate.Atril.gschema.xml
21cr|atril-1.26.0-2|72	%{_datadir}/thumbnailers/atril.thumbnailer
21cr|atril-1.26.0-2|73	%{_datadir}/caja/extensions/libatril-properties-page.caja-extension
21cr|atril-1.26.0-2|74	%{_libdir}/caja/extensions-2.0/libatril*so*
21cr|atril-1.26.0-2|75	%dir %{_libdir}/%{name}/%{major}/
21cr|atril-1.26.0-2|76	%dir %{_libdir}/%{name}/%{major}/backends
21cr|atril-1.26.0-2|77	%{_libdir}/%{name}/%{major}/backends/lib*so*
21cr|atril-1.26.0-2|78	%{_libdir}/%{name}/%{major}/backends/comicsdocument.%{name}-backend
21cr|atril-1.26.0-2|79	%{_libdir}/%{name}/%{major}/backends/djvudocument.%{name}-backend
21cr|atril-1.26.0-2|80	%{_libdir}/%{name}/%{major}/backends/dvidocument.%{name}-backend
21cr|atril-1.26.0-2|81	%{_libdir}/%{name}/%{major}/backends/epubdocument.%{name}-backend
21cr|atril-1.26.0-2|82	%{_libdir}/%{name}/%{major}/backends/pdfdocument.%{name}-backend
21cr|atril-1.26.0-2|83	%{_libdir}/%{name}/%{major}/backends/pixbufdocument.%{name}-backend
21cr|atril-1.26.0-2|84	%{_libdir}/%{name}/%{major}/backends/psdocument.%{name}-backend
21cr|atril-1.26.0-2|85	%{_libdir}/%{name}/%{major}/backends/tiffdocument.%{name}-backend
21cr|atril-1.26.0-2|86	%{_libdir}/%{name}/%{major}/backends/xpsdocument.%{name}-backend
21cr|atril-1.26.0-2|87	%{_mandir}/man1/atril-*.1.*
21cr|atril-1.26.0-2|88	%{_mandir}/man1/atril.1.*
21cr|atril-1.26.0-2|89	
21cr|atril-1.26.0-2|90	#----------------------------------------------------------------------------
21cr|atril-1.26.0-2|91	
21cr|atril-1.26.0-2|92	%package -n %{libname}
21cr|atril-1.26.0-2|93	Summary:	MATE Document viewer shared library
21cr|atril-1.26.0-2|94	Group:		System/Libraries
21cr|atril-1.26.0-2|95	
21cr|atril-1.26.0-2|96	%description -n %{libname}
21cr|atril-1.26.0-2|97	This is the MATE Document viewer library, the shared parts of %{name}.
21cr|atril-1.26.0-2|98	
21cr|atril-1.26.0-2|99	%files -n %{libname}
21cr|atril-1.26.0-2|100	%doc AUTHORS COPYING NEWS README*
21cr|atril-1.26.0-2|101	%{_libdir}/libatrildocument.so.%{major}*
21cr|atril-1.26.0-2|102	%{_libdir}/libatrilview.so.%{major}*
21cr|atril-1.26.0-2|103	
21cr|atril-1.26.0-2|104	#----------------------------------------------------------------------------
21cr|atril-1.26.0-2|105	
21cr|atril-1.26.0-2|106	%package -n %{girname}
21cr|atril-1.26.0-2|107	Summary:	GObject Introspection interface description for %{name}
21cr|atril-1.26.0-2|108	Group:		System/Libraries
21cr|atril-1.26.0-2|109	Requires:	%{libname} = %{EVRD}
21cr|atril-1.26.0-2|110	
21cr|atril-1.26.0-2|111	%description -n %{girname}
21cr|atril-1.26.0-2|112	GObject Introspection interface description for %{name}.
21cr|atril-1.26.0-2|113	
21cr|atril-1.26.0-2|114	%files -n %{girname}
21cr|atril-1.26.0-2|115	%doc AUTHORS COPYING NEWS README*
21cr|atril-1.26.0-2|116	%{_libdir}/girepository-1.0/AtrilDocument-%{api}.typelib
21cr|atril-1.26.0-2|117	%{_libdir}/girepository-1.0/AtrilView-%{api}.typelib
21cr|atril-1.26.0-2|118	
21cr|atril-1.26.0-2|119	#----------------------------------------------------------------------------
21cr|atril-1.26.0-2|120	
21cr|atril-1.26.0-2|121	%package -n %{devname}
21cr|atril-1.26.0-2|122	Summary:	MATE Document viewer development files
21cr|atril-1.26.0-2|123	Group:		Development/GNOME and GTK+
21cr|atril-1.26.0-2|124	Requires:	%{girname} = %{EVRD}
21cr|atril-1.26.0-2|125	Requires:	%{libname} = %{EVRD}
21cr|atril-1.26.0-2|126	Provides:	%{name}-devel = %{EVRD}
21cr|atril-1.26.0-2|127	Provides:	%{oname}-devel = %{EVRD}
21cr|atril-1.26.0-2|128	
21cr|atril-1.26.0-2|129	%description -n %{devname}
21cr|atril-1.26.0-2|130	MATE Document viewer development files.
21cr|atril-1.26.0-2|131	
21cr|atril-1.26.0-2|132	%files -n %{devname}
21cr|atril-1.26.0-2|133	%doc AUTHORS COPYING NEWS README*
21cr|atril-1.26.0-2|134	%doc ChangeLog
21cr|atril-1.26.0-2|135	%{_datadir}/gtk-doc/html/atril
21cr|atril-1.26.0-2|136	%{_datadir}/gtk-doc/html/libatrildocument-%{api}
21cr|atril-1.26.0-2|137	%{_datadir}/gtk-doc/html/libatrilview-%{api}
21cr|atril-1.26.0-2|138	%{_libdir}/libatrildocument.so
21cr|atril-1.26.0-2|139	%{_libdir}/libatrilview.so
21cr|atril-1.26.0-2|140	%{_libdir}/pkgconfig/atril*pc
21cr|atril-1.26.0-2|141	%{_includedir}/atril*
21cr|atril-1.26.0-2|142	%{_datadir}/gir-1.0/AtrilDocument-%{api}.gir
21cr|atril-1.26.0-2|143	%{_datadir}/gir-1.0/AtrilView-%{api}.gir
21cr|atril-1.26.0-2|144	
21cr|atril-1.26.0-2|145	#----------------------------------------------------------------------------
21cr|atril-1.26.0-2|146	
21cr|atril-1.26.0-2|147	%prep
21cr|atril-1.26.0-2|148	%setup -q
21cr|atril-1.26.0-2|149	%apply_patches
21cr|atril-1.26.0-2|150	
21cr|atril-1.26.0-2|151	%build
21cr|atril-1.26.0-2|152	NOCONFIGURE=1 ./autogen.sh
21cr|atril-1.26.0-2|153	%configure \
21cr|atril-1.26.0-2|154	--with-pic \
21cr|atril-1.26.0-2|155	--disable-static \
21cr|atril-1.26.0-2|156	--enable-introspection \
21cr|atril-1.26.0-2|157	--enable-gtk-doc \
21cr|atril-1.26.0-2|158	--enable-comics \
21cr|atril-1.26.0-2|159	--enable-djvu \
21cr|atril-1.26.0-2|160	--enable-dvi \
21cr|atril-1.26.0-2|161	--enable-epub \
21cr|atril-1.26.0-2|162	--enable-pdf \
21cr|atril-1.26.0-2|163	--enable-pixbuf \
21cr|atril-1.26.0-2|164	--enable-tiff \
21cr|atril-1.26.0-2|165	--enable-xps
21cr|atril-1.26.0-2|166	
21cr|atril-1.26.0-2|167	# currently parallel builds are broken
21cr|atril-1.26.0-2|168	# make
21cr|atril-1.26.0-2|169	make LIBS='-lm -lz -lgmodule-2.0'
21cr|atril-1.26.0-2|170	
21cr|atril-1.26.0-2|171	%install
21cr|atril-1.26.0-2|172	%makeinstall_std
21cr|atril-1.26.0-2|173	
21cr|atril-1.26.0-2|174	%find_lang %{name} --with-gnome

321 21
21cr|attica-kde4-0.4.2-11|1	%define major 0.4
21cr|attica-kde4-0.4.2-11|2	%define libname %mklibname attica-kde4 %{major}
21cr|attica-kde4-0.4.2-11|3	%define devname %mklibname attica-kde4 -d
21cr|attica-kde4-0.4.2-11|4	
21cr|attica-kde4-0.4.2-11|5	Summary:	Open Collaboration Service providers library
21cr|attica-kde4-0.4.2-11|6	Name:		attica-kde4
21cr|attica-kde4-0.4.2-11|7	Version:	0.4.2
21cr|attica-kde4-0.4.2-11|8	Release:	11
21cr|attica-kde4-0.4.2-11|9	License:	GPLv2+
21cr|attica-kde4-0.4.2-11|10	Group:		Graphical desktop/KDE
21cr|attica-kde4-0.4.2-11|11	Url:		http://www.kde.org/
21cr|attica-kde4-0.4.2-11|12	Source0:	http://mirrors.isc.org/pub/kde/stable/attica/attica-%{version}.tar.bz2
21cr|attica-kde4-0.4.2-11|13	BuildRequires:	cmake
21cr|attica-kde4-0.4.2-11|14	BuildRequires:	qt4-devel
21cr|attica-kde4-0.4.2-11|15	
21cr|attica-kde4-0.4.2-11|16	%description
21cr|attica-kde4-0.4.2-11|17	A library to access Open Collaboration Service providers. It's required
21cr|attica-kde4-0.4.2-11|18	to access OSC providers in get hot new stuff.
21cr|attica-kde4-0.4.2-11|19	
21cr|attica-kde4-0.4.2-11|20	#----------------------------------------------------------------------------
21cr|attica-kde4-0.4.2-11|21	
21cr|attica-kde4-0.4.2-11|22	%package -n %{libname}
21cr|attica-kde4-0.4.2-11|23	Summary:	Open Collaboration Service providers library
21cr|attica-kde4-0.4.2-11|24	Group:		System/Libraries
21cr|attica-kde4-0.4.2-11|25	Obsoletes:	attica < 0.4.2-10
21cr|attica-kde4-0.4.2-11|26	
21cr|attica-kde4-0.4.2-11|27	%description -n %{libname}
21cr|attica-kde4-0.4.2-11|28	A library to access Open Collaboration Service providers. It's required
21cr|attica-kde4-0.4.2-11|29	to access OSC providers in get hot new stuff.
21cr|attica-kde4-0.4.2-11|30	
21cr|attica-kde4-0.4.2-11|31	%files -n %{libname}
21cr|attica-kde4-0.4.2-11|32	%{_libdir}/libattica.so.%{major}*
21cr|attica-kde4-0.4.2-11|33	
21cr|attica-kde4-0.4.2-11|34	#----------------------------------------------------------------------------
21cr|attica-kde4-0.4.2-11|35	
21cr|attica-kde4-0.4.2-11|36	%package -n %{devname}
21cr|attica-kde4-0.4.2-11|37	Summary:	Development files for %{name}
21cr|attica-kde4-0.4.2-11|38	Group:		Development/KDE and Qt
21cr|attica-kde4-0.4.2-11|39	Requires:	%{libname} = %{EVRD}
21cr|attica-kde4-0.4.2-11|40	Provides:	%{name}-devel = %{EVRD}
21cr|attica-kde4-0.4.2-11|41	Conflicts:	%{name}-devel < 0.4.2-5
21cr|attica-kde4-0.4.2-11|42	Obsoletes:	attica-devel < 0.4.2-10
21cr|attica-kde4-0.4.2-11|43	
21cr|attica-kde4-0.4.2-11|44	%description -n %{devname}
21cr|attica-kde4-0.4.2-11|45	This package contains header files needed if you wish to build applications
21cr|attica-kde4-0.4.2-11|46	based on %{name}.
21cr|attica-kde4-0.4.2-11|47	
21cr|attica-kde4-0.4.2-11|48	%files -n %{devname}
21cr|attica-kde4-0.4.2-11|49	%{_includedir}/attica
21cr|attica-kde4-0.4.2-11|50	%{_libdir}/libattica.so
21cr|attica-kde4-0.4.2-11|51	%{_libdir}/pkgconfig/libattica.pc
21cr|attica-kde4-0.4.2-11|52	
21cr|attica-kde4-0.4.2-11|53	#----------------------------------------------------------------------------
21cr|attica-kde4-0.4.2-11|54	
21cr|attica-kde4-0.4.2-11|55	%prep
21cr|attica-kde4-0.4.2-11|56	%setup -qn attica-%{version}
21cr|attica-kde4-0.4.2-11|57	
21cr|attica-kde4-0.4.2-11|58	%build
21cr|attica-kde4-0.4.2-11|59	%cmake
21cr|attica-kde4-0.4.2-11|60	%make
21cr|attica-kde4-0.4.2-11|61	
21cr|attica-kde4-0.4.2-11|62	%install
21cr|attica-kde4-0.4.2-11|63	%makeinstall_std -C build

322 21
21cr|aubio-0.4.9-5|1	%define	major 5
21cr|aubio-0.4.9-5|2	%define	libname	%mklibname %{name} %{major}
21cr|aubio-0.4.9-5|3	%define	devname	%mklibname %{name} -d
21cr|aubio-0.4.9-5|4	
21cr|aubio-0.4.9-5|5	# Enabling this one requires a ffmpeg built with avresample support
21cr|aubio-0.4.9-5|6	%bcond_without	avcodec
21cr|aubio-0.4.9-5|7	
21cr|aubio-0.4.9-5|8	Summary:	A library for audio labelling
21cr|aubio-0.4.9-5|9	Name:		aubio
21cr|aubio-0.4.9-5|10	Version:	0.4.9
21cr|aubio-0.4.9-5|11	Release:	5
21cr|aubio-0.4.9-5|12	License:	GPLv3+
21cr|aubio-0.4.9-5|13	Group:		Sound
21cr|aubio-0.4.9-5|14	Url:		https://aubio.org/
21cr|aubio-0.4.9-5|15	Source0:	https://aubio.org/pub/%{name}-%{version}.tar.gz
21cr|aubio-0.4.9-5|16	Source100:	%{name}.rpmlintrc
21cr|aubio-0.4.9-5|17	Patch0:	aubio-0.4.9-prevent-decoding-errors.patch
21cr|aubio-0.4.9-5|18	Patch1:	aubio-0.4.9-fix-ref-counting-of-exception-types.patch
21cr|aubio-0.4.9-5|19	Patch2:	aubio-0.4.9-support-for-newer-avcodec.patch
21cr|aubio-0.4.9-5|20	Patch3:	aubio-0.4.9-fix-shebangs.patch
21cr|aubio-0.4.9-5|21	BuildRequires:	doxygen
21cr|aubio-0.4.9-5|22	BuildRequires:	python3-pytest
21cr|aubio-0.4.9-5|23	BuildRequires:	python3-setuptools
21cr|aubio-0.4.9-5|24	BuildRequires:	python3-sphinx
21cr|aubio-0.4.9-5|25	BuildRequires:	swig
21cr|aubio-0.4.9-5|26	BuildRequires:	txt2man
21cr|aubio-0.4.9-5|27	BuildRequires:	waf
21cr|aubio-0.4.9-5|28	BuildRequires:	pd-devel
21cr|aubio-0.4.9-5|29	BuildRequires:	python3-numpy-devel
21cr|aubio-0.4.9-5|30	BuildRequires:	pkgconfig(alsa)
21cr|aubio-0.4.9-5|31	BuildRequires:	pkgconfig(fftw3) >= 3.0.0
21cr|aubio-0.4.9-5|32	BuildRequires:	pkgconfig(jack)
21cr|aubio-0.4.9-5|33	%if %{with avcodec}
21cr|aubio-0.4.9-5|34	BuildRequires:	pkgconfig(libavcodec) >= 54.35.0
21cr|aubio-0.4.9-5|35	BuildRequires:	pkgconfig(libavformat)
21cr|aubio-0.4.9-5|36	BuildRequires:	pkgconfig(libavresample)
21cr|aubio-0.4.9-5|37	BuildRequires:	pkgconfig(libavutil)
21cr|aubio-0.4.9-5|38	%endif
21cr|aubio-0.4.9-5|39	BuildRequires:	pkgconfig(python3)
21cr|aubio-0.4.9-5|40	BuildRequires:	pkgconfig(samplerate)
21cr|aubio-0.4.9-5|41	BuildRequires:	pkgconfig(sndfile) >= 1.0.4
21cr|aubio-0.4.9-5|42	Requires:	%{libname} = %{EVRD}
21cr|aubio-0.4.9-5|43	
21cr|aubio-0.4.9-5|44	%description
21cr|aubio-0.4.9-5|45	A library for audio labelling. Its features include segmenting a sound file
21cr|aubio-0.4.9-5|46	before each of its attacks, performing pitch detection, tapping the beat and
21cr|aubio-0.4.9-5|47	producing midi streams from live audio. The library name comes from 'audio'
21cr|aubio-0.4.9-5|48	with a typo: several transcription errors are likely to be found in the
21cr|aubio-0.4.9-5|49	results too.
21cr|aubio-0.4.9-5|50	
21cr|aubio-0.4.9-5|51	%files
21cr|aubio-0.4.9-5|52	%doc AUTHORS COPYING README.md
21cr|aubio-0.4.9-5|53	%{_bindir}/%{name}*
21cr|aubio-0.4.9-5|54	%{_mandir}/man1/%{name}*.1.*
21cr|aubio-0.4.9-5|55	
21cr|aubio-0.4.9-5|56	#-----------------------------------------------------------------------------
21cr|aubio-0.4.9-5|57	
21cr|aubio-0.4.9-5|58	%package -n %{libname}
21cr|aubio-0.4.9-5|59	Summary:	Main library for %{name}
21cr|aubio-0.4.9-5|60	Group:		System/Libraries
21cr|aubio-0.4.9-5|61	# Needed because older library required main package with EVRD and it was wrong
21cr|aubio-0.4.9-5|62	%rename	%{_lib}aubio2
21cr|aubio-0.4.9-5|63	
21cr|aubio-0.4.9-5|64	%description -n %{libname}
21cr|aubio-0.4.9-5|65	Main library for %{name}.
21cr|aubio-0.4.9-5|66	
21cr|aubio-0.4.9-5|67	%files -n %{libname}
21cr|aubio-0.4.9-5|68	%doc COPYING
21cr|aubio-0.4.9-5|69	%{_libdir}/lib%{name}.so.%{major}*
21cr|aubio-0.4.9-5|70	
21cr|aubio-0.4.9-5|71	#-----------------------------------------------------------------------------
21cr|aubio-0.4.9-5|72	
21cr|aubio-0.4.9-5|73	%package -n %{devname}
21cr|aubio-0.4.9-5|74	Summary:	Development files for %{name}
21cr|aubio-0.4.9-5|75	Group:		Development/C++
21cr|aubio-0.4.9-5|76	Requires:	%{libname} = %{EVRD}
21cr|aubio-0.4.9-5|77	Provides:	%{name}-devel = %{EVRD}
21cr|aubio-0.4.9-5|78	
21cr|aubio-0.4.9-5|79	%description -n %{devname}
21cr|aubio-0.4.9-5|80	Development files and headers for %{name}.
21cr|aubio-0.4.9-5|81	
21cr|aubio-0.4.9-5|82	%files -n %{devname}
21cr|aubio-0.4.9-5|83	%doc ChangeLog COPYING VERSION
21cr|aubio-0.4.9-5|84	%doc build/api/*
21cr|aubio-0.4.9-5|85	%{_includedir}/%{name}
21cr|aubio-0.4.9-5|86	%{_libdir}/lib%{name}.so
21cr|aubio-0.4.9-5|87	%{_libdir}/pkgconfig/%{name}.pc
21cr|aubio-0.4.9-5|88	
21cr|aubio-0.4.9-5|89	#-----------------------------------------------------------------------------
21cr|aubio-0.4.9-5|90	
21cr|aubio-0.4.9-5|91	%package -n python3-%{name}
21cr|aubio-0.4.9-5|92	Summary:	Python 3 bindings for %{name}
21cr|aubio-0.4.9-5|93	Group:		Development/Python
21cr|aubio-0.4.9-5|94	Requires:	%{libname} = %{EVRD}
21cr|aubio-0.4.9-5|95	Requires:	python3-numpy
21cr|aubio-0.4.9-5|96	
21cr|aubio-0.4.9-5|97	%description -n python3-%{name}
21cr|aubio-0.4.9-5|98	Python 3 bindings for %{name}. This package integrates the aubio library
21cr|aubio-0.4.9-5|99	with NumPy to provide a set of efficient tools to process and analyse audio
21cr|aubio-0.4.9-5|100	signals, including:
21cr|aubio-0.4.9-5|101	- read audio from any media file, including videos and remote streams;
21cr|aubio-0.4.9-5|102	- high quality phase vocoder, spectral filterbanks, and linear filters;
21cr|aubio-0.4.9-5|103	- Mel-Frequency Cepstrum Coefficients and standard spectral descriptors;
21cr|aubio-0.4.9-5|104	- detection of note attacks (onset);
21cr|aubio-0.4.9-5|105	- pitch tracking (fundamental frequency estimation);
21cr|aubio-0.4.9-5|106	- beat detection and tempo tracking.
21cr|aubio-0.4.9-5|107	
21cr|aubio-0.4.9-5|108	%files -n python3-%{name}
21cr|aubio-0.4.9-5|109	%doc COPYING python/README.md
21cr|aubio-0.4.9-5|110	%{python3_sitearch}/%{name}/*.py*
21cr|aubio-0.4.9-5|111	%{python3_sitearch}/%{name}/*.so
21cr|aubio-0.4.9-5|112	%{python3_sitearch}/%{name}-%{version}-py%{py3_ver}.egg-info/*
21cr|aubio-0.4.9-5|113	%{python3_sitearch}/%{name}/__pycache__/
21cr|aubio-0.4.9-5|114	
21cr|aubio-0.4.9-5|115	#-----------------------------------------------------------------------------
21cr|aubio-0.4.9-5|116	
21cr|aubio-0.4.9-5|117	%prep
21cr|aubio-0.4.9-5|118	%setup -q
21cr|aubio-0.4.9-5|119	%apply_patches
21cr|aubio-0.4.9-5|120	
21cr|aubio-0.4.9-5|121	
21cr|aubio-0.4.9-5|122	%build
21cr|aubio-0.4.9-5|123	export CPPFLAGS="%{optflags}" LDLFLAGS="%{ldflags}"
21cr|aubio-0.4.9-5|124	waf configure \
21cr|aubio-0.4.9-5|125	--prefix="%{_prefix}" \
21cr|aubio-0.4.9-5|126	--libdir="%{_libdir}" \
21cr|aubio-0.4.9-5|127	--enable-fftw3f \
21cr|aubio-0.4.9-5|128	--enable-fftw3 \
21cr|aubio-0.4.9-5|129	--enable-jack \
21cr|aubio-0.4.9-5|130	--enable-sndfile \
21cr|aubio-0.4.9-5|131	--enable-samplerate \
21cr|aubio-0.4.9-5|132	--enable-docs \
21cr|aubio-0.4.9-5|133	%if %{with avcodec}
21cr|aubio-0.4.9-5|134	--enable-avcodec
21cr|aubio-0.4.9-5|135	%else
21cr|aubio-0.4.9-5|136	--disable-avcodec
21cr|aubio-0.4.9-5|137	%endif
21cr|aubio-0.4.9-5|138	
21cr|aubio-0.4.9-5|139	waf build
21cr|aubio-0.4.9-5|140	
21cr|aubio-0.4.9-5|141	# We want also the python stuff for python3
21cr|aubio-0.4.9-5|142	%py3_build
21cr|aubio-0.4.9-5|143	
21cr|aubio-0.4.9-5|144	
21cr|aubio-0.4.9-5|145	%install
21cr|aubio-0.4.9-5|146	waf install --destdir=%{buildroot}
21cr|aubio-0.4.9-5|147	%py3_install
21cr|aubio-0.4.9-5|148	
21cr|aubio-0.4.9-5|149	# We pick the html docs with our macro
21cr|aubio-0.4.9-5|150	rm -rf %{buildroot}%{_docdir}/libaubio-doc
21cr|aubio-0.4.9-5|151	
21cr|aubio-0.4.9-5|152	# Remove unwanted .a library
21cr|aubio-0.4.9-5|153	rm -f %{buildroot}%{_libdir}/libaubio.a
21cr|aubio-0.4.9-5|154	
21cr|aubio-0.4.9-5|155	# Fix perms
21cr|aubio-0.4.9-5|156	chmod +x %{buildroot}%{py3_platsitedir}/%{name}/{__init__,cmd,cut}.py

323 21
21cr|audacious-skins-1.0.0-12|1	Summary:	Additional skins for Audacious
21cr|audacious-skins-1.0.0-12|2	Name:		audacious-skins
21cr|audacious-skins-1.0.0-12|3	Version:	1.0.0
21cr|audacious-skins-1.0.0-12|4	Release:	12
21cr|audacious-skins-1.0.0-12|5	License:	GPLv2+
21cr|audacious-skins-1.0.0-12|6	Group:		Sound
21cr|audacious-skins-1.0.0-12|7	Url:		http://www.xmms.org/
21cr|audacious-skins-1.0.0-12|8	Source0:	audacious-skins.tar.bz2
21cr|audacious-skins-1.0.0-12|9	Requires:	audacious
21cr|audacious-skins-1.0.0-12|10	Requires:	unzip
21cr|audacious-skins-1.0.0-12|11	BuildArch:	noarch
21cr|audacious-skins-1.0.0-12|12	
21cr|audacious-skins-1.0.0-12|13	%description
21cr|audacious-skins-1.0.0-12|14	Skins for Audacious. When you install this package the skins will
21cr|audacious-skins-1.0.0-12|15	instantly become available from inside Audacious. Browse them in
21cr|audacious-skins-1.0.0-12|16	the appearance category in the Audacious preferences.
21cr|audacious-skins-1.0.0-12|17	
21cr|audacious-skins-1.0.0-12|18	%files
21cr|audacious-skins-1.0.0-12|19	%doc README
21cr|audacious-skins-1.0.0-12|20	%{_datadir}/audacious/Skins/*
21cr|audacious-skins-1.0.0-12|21	
21cr|audacious-skins-1.0.0-12|22	#----------------------------------------------------------------------------
21cr|audacious-skins-1.0.0-12|23	
21cr|audacious-skins-1.0.0-12|24	%prep
21cr|audacious-skins-1.0.0-12|25	
21cr|audacious-skins-1.0.0-12|26	%install
21cr|audacious-skins-1.0.0-12|27	mkdir -p %{buildroot}%{_datadir}/audacious
21cr|audacious-skins-1.0.0-12|28	
21cr|audacious-skins-1.0.0-12|29	bzip2 -cd %{SOURCE0} | tar xf - -C %{buildroot}%{_datadir}/audacious
21cr|audacious-skins-1.0.0-12|30	
21cr|audacious-skins-1.0.0-12|31	cat > README << EOF
21cr|audacious-skins-1.0.0-12|32	This package is a collection of skins for audacious.
21cr|audacious-skins-1.0.0-12|33	Most of them come from http://www.xmms.org
21cr|audacious-skins-1.0.0-12|34	If you would like even more of them you can visit sites like:
21cr|audacious-skins-1.0.0-12|35	http://www.skinz.org
21cr|audacious-skins-1.0.0-12|36	http://www.customize.org
21cr|audacious-skins-1.0.0-12|37	EOF

324 21
21cr|audiere-1.9.4-16|1	%define major %{version}
21cr|audiere-1.9.4-16|2	%define libname %mklibname %{name} %{major}
21cr|audiere-1.9.4-16|3	%define devname %mklibname %{name} -d
21cr|audiere-1.9.4-16|4	
21cr|audiere-1.9.4-16|5	Summary:	High-level audio API
21cr|audiere-1.9.4-16|6	Name:		audiere
21cr|audiere-1.9.4-16|7	Version:	1.9.4
21cr|audiere-1.9.4-16|8	Release:	16
21cr|audiere-1.9.4-16|9	License:	LGPLv2+
21cr|audiere-1.9.4-16|10	Group:		Sound
21cr|audiere-1.9.4-16|11	Url:		http://audiere.sourceforge.net
21cr|audiere-1.9.4-16|12	Source0:	http://prdownloads.sourceforge.net/audiere/%{name}-%{version}-src.tar.bz2
21cr|audiere-1.9.4-16|13	Patch0:		audiere-1.9.4-speex.patch
21cr|audiere-1.9.4-16|14	Patch1:		audiere-1.9.4-gcc43.patch
21cr|audiere-1.9.4-16|15	Patch2:		audiere-1.9.4-flac.patch
21cr|audiere-1.9.4-16|16	Patch3:		audiere-1.9.4-add-missing-header.patch
21cr|audiere-1.9.4-16|17	Patch4:		audiere-1.9.4-no-wx.patch
21cr|audiere-1.9.4-16|18	BuildRequires:	pkgconfig(audiofile)
21cr|audiere-1.9.4-16|19	BuildRequires:	pkgconfig(flac)
21cr|audiere-1.9.4-16|20	BuildRequires:	pkgconfig(libcdaudio)
21cr|audiere-1.9.4-16|21	BuildRequires:	pkgconfig(ogg)
21cr|audiere-1.9.4-16|22	BuildRequires:	pkgconfig(speex)
21cr|audiere-1.9.4-16|23	BuildRequires:	pkgconfig(vorbis)
21cr|audiere-1.9.4-16|24	
21cr|audiere-1.9.4-16|25	%description
21cr|audiere-1.9.4-16|26	Audiere is a high-level audio API. It can play Ogg Vorbis, MP3,
21cr|audiere-1.9.4-16|27	FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files. For
21cr|audiere-1.9.4-16|28	audio output, Audiere supports DirectSound or WinMM in Windows,
21cr|audiere-1.9.4-16|29	OSS on Linux and Cygwin, and SGI AL on IRIX.
21cr|audiere-1.9.4-16|30	
21cr|audiere-1.9.4-16|31	#----------------------------------------------------------------------------
21cr|audiere-1.9.4-16|32	
21cr|audiere-1.9.4-16|33	%package -n %{libname}
21cr|audiere-1.9.4-16|34	Summary:	High-level audio API
21cr|audiere-1.9.4-16|35	Group:		System/Libraries
21cr|audiere-1.9.4-16|36	Conflicts:	%{_lib}audiere1 < 1.9.4-14
21cr|audiere-1.9.4-16|37	Obsoletes:	%{_lib}audiere1 < 1.9.4-14
21cr|audiere-1.9.4-16|38	
21cr|audiere-1.9.4-16|39	%description -n %{libname}
21cr|audiere-1.9.4-16|40	Audiere is a high-level audio API. It can play Ogg Vorbis, MP3,
21cr|audiere-1.9.4-16|41	FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files. For
21cr|audiere-1.9.4-16|42	audio output, Audiere supports DirectSound or WinMM in Windows,
21cr|audiere-1.9.4-16|43	OSS on Linux and Cygwin, and SGI AL on IRIX.
21cr|audiere-1.9.4-16|44	
21cr|audiere-1.9.4-16|45	%files -n %{libname}
21cr|audiere-1.9.4-16|46	%{_libdir}/libaudiere-%{version}.so
21cr|audiere-1.9.4-16|47	
21cr|audiere-1.9.4-16|48	#----------------------------------------------------------------------------
21cr|audiere-1.9.4-16|49	
21cr|audiere-1.9.4-16|50	%package -n %{devname}
21cr|audiere-1.9.4-16|51	Summary:	Development headers and libraries for audiere
21cr|audiere-1.9.4-16|52	Group:		Development/C++
21cr|audiere-1.9.4-16|53	Requires:	%{libname} = %{EVRD}
21cr|audiere-1.9.4-16|54	Requires:	pkgconfig(flac)
21cr|audiere-1.9.4-16|55	Requires:	pkgconfig(libcdaudio)
21cr|audiere-1.9.4-16|56	Requires:	pkgconfig(ogg)
21cr|audiere-1.9.4-16|57	Requires:	pkgconfig(speex)
21cr|audiere-1.9.4-16|58	Requires:	pkgconfig(vorbis)
21cr|audiere-1.9.4-16|59	Provides:	%{name}-devel = %{EVRD}
21cr|audiere-1.9.4-16|60	
21cr|audiere-1.9.4-16|61	%description -n %{devname}
21cr|audiere-1.9.4-16|62	Development headers and libraries for audiere.
21cr|audiere-1.9.4-16|63	
21cr|audiere-1.9.4-16|64	%files -n %{devname}
21cr|audiere-1.9.4-16|65	%doc doc/*.txt
21cr|audiere-1.9.4-16|66	%{_bindir}/audiere-config
21cr|audiere-1.9.4-16|67	%{_includedir}/audiere.h
21cr|audiere-1.9.4-16|68	%{_libdir}/libaudiere.so
21cr|audiere-1.9.4-16|69	
21cr|audiere-1.9.4-16|70	#----------------------------------------------------------------------------
21cr|audiere-1.9.4-16|71	
21cr|audiere-1.9.4-16|72	%prep
21cr|audiere-1.9.4-16|73	%setup -qn %{name}
21cr|audiere-1.9.4-16|74	%patch0 -p1
21cr|audiere-1.9.4-16|75	%patch1 -p1
21cr|audiere-1.9.4-16|76	%patch2 -p1
21cr|audiere-1.9.4-16|77	%patch3 -p1
21cr|audiere-1.9.4-16|78	%patch4 -p1
21cr|audiere-1.9.4-16|79	
21cr|audiere-1.9.4-16|80	%build
21cr|audiere-1.9.4-16|81	sh ./bootstrap
21cr|audiere-1.9.4-16|82	
21cr|audiere-1.9.4-16|83	%configure \
21cr|audiere-1.9.4-16|84	--disable-static \
21cr|audiere-1.9.4-16|85	--enable-opt
21cr|audiere-1.9.4-16|86	%make
21cr|audiere-1.9.4-16|87	
21cr|audiere-1.9.4-16|88	%install
21cr|audiere-1.9.4-16|89	%makeinstall_std

325 21
21cr|audiocompress-2.0-5|1	%define oname AudioCompress
21cr|audiocompress-2.0-5|2	
21cr|audiocompress-2.0-5|3	Summary:	Simple dynamic range compressor
21cr|audiocompress-2.0-5|4	Name:		audiocompress
21cr|audiocompress-2.0-5|5	Version:	2.0
21cr|audiocompress-2.0-5|6	Release:	5
21cr|audiocompress-2.0-5|7	License:	LGPLv2+
21cr|audiocompress-2.0-5|8	Group:		Sound
21cr|audiocompress-2.0-5|9	Url:		http://beesbuzz.biz/code/audiocompress.php
21cr|audiocompress-2.0-5|10	Source0:	http://beesbuzz.biz/code/%{name}/%{oname}-%{version}.tar.gz
21cr|audiocompress-2.0-5|11	
21cr|audiocompress-2.0-5|12	%description
21cr|audiocompress-2.0-5|13	AudioCompress is (essentially) a very gentle, 1-band dynamic range
21cr|audiocompress-2.0-5|14	compressor intended to keep audio output at a consistent volume without
21cr|audiocompress-2.0-5|15	introducing any audible artifacts.  It can either accept input on
21cr|audiocompress-2.0-5|16	standard input and output audio to standard output or bind to the esound
21cr|audiocompress-2.0-5|17	daemon and apply its effect to all esd output.
21cr|audiocompress-2.0-5|18	
21cr|audiocompress-2.0-5|19	Install this if you want a nice way to keep your audio at a consistent
21cr|audiocompress-2.0-5|20	volume level.
21cr|audiocompress-2.0-5|21	
21cr|audiocompress-2.0-5|22	%files
21cr|audiocompress-2.0-5|23	%doc ChangeLog COPYING README TODO
21cr|audiocompress-2.0-5|24	%{_bindir}/%{oname}
21cr|audiocompress-2.0-5|25	
21cr|audiocompress-2.0-5|26	#----------------------------------------------------------------------------
21cr|audiocompress-2.0-5|27	
21cr|audiocompress-2.0-5|28	%prep
21cr|audiocompress-2.0-5|29	%setup -q -n %{oname}-%{version}
21cr|audiocompress-2.0-5|30	
21cr|audiocompress-2.0-5|31	%build
21cr|audiocompress-2.0-5|32	%make CFLAGS="%{optflags} -fPIC"
21cr|audiocompress-2.0-5|33	
21cr|audiocompress-2.0-5|34	%install
21cr|audiocompress-2.0-5|35	mkdir -p %{buildroot}%{_bindir}
21cr|audiocompress-2.0-5|36	install -m 755 %{oname} %{buildroot}%{_bindir}/%{oname}

326 21
21cr|audiocut-1.1-2|1	Summary:	Graphical .flac .ape .wav splitter
21cr|audiocut-1.1-2|2	Name:		audiocut
21cr|audiocut-1.1-2|3	Version:	1.1
21cr|audiocut-1.1-2|4	Release:	2
21cr|audiocut-1.1-2|5	License:	GPLv3
21cr|audiocut-1.1-2|6	Group:		Sound
21cr|audiocut-1.1-2|7	Url:		https://github.com/25RUS/audiocut
21cr|audiocut-1.1-2|8	Source0:	https://github.com/25RUS/audiocut/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|audiocut-1.1-2|9	BuildRequires:  cmake
21cr|audiocut-1.1-2|10	BuildRequires:  qt5-devel
21cr|audiocut-1.1-2|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|audiocut-1.1-2|12	BuildRequires:	pkgconfig(Qt5DBus)
21cr|audiocut-1.1-2|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|audiocut-1.1-2|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|audiocut-1.1-2|15	Requires: shntool
21cr|audiocut-1.1-2|16	Requires: flac
21cr|audiocut-1.1-2|17	Requires: wavpack
21cr|audiocut-1.1-2|18	Requires: ffmpeg
21cr|audiocut-1.1-2|19	
21cr|audiocut-1.1-2|20	%description
21cr|audiocut-1.1-2|21	Audiocut is graphical interface for shntool
21cr|audiocut-1.1-2|22	
21cr|audiocut-1.1-2|23	%files
21cr|audiocut-1.1-2|24	%doc LICENSE README.md
21cr|audiocut-1.1-2|25	%{_bindir}/%{name}
21cr|audiocut-1.1-2|26	%{_datadir}/applications/%{name}.desktop
21cr|audiocut-1.1-2|27	%{_datadir}/pixmaps/%{name}.png
21cr|audiocut-1.1-2|28	
21cr|audiocut-1.1-2|29	#------------------------------------------------------------------
21cr|audiocut-1.1-2|30	
21cr|audiocut-1.1-2|31	%prep
21cr|audiocut-1.1-2|32	%setup -q
21cr|audiocut-1.1-2|33	
21cr|audiocut-1.1-2|34	%build
21cr|audiocut-1.1-2|35	%cmake_qt5
21cr|audiocut-1.1-2|36	%make
21cr|audiocut-1.1-2|37	
21cr|audiocut-1.1-2|38	%install
21cr|audiocut-1.1-2|39	%makeinstall_std -C build
21cr|audiocut-1.1-2|40	
21cr|audiocut-1.1-2|41	mkdir -p %{buildroot}%{_datadir}/applications
21cr|audiocut-1.1-2|42	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|audiocut-1.1-2|43	[Desktop Entry]
21cr|audiocut-1.1-2|44	Type=Application
21cr|audiocut-1.1-2|45	Name=AudioCut
21cr|audiocut-1.1-2|46	Comment=AudioCut is GUI for shntool
21cr|audiocut-1.1-2|47	Exec=%{name}
21cr|audiocut-1.1-2|48	Icon=%{name}
21cr|audiocut-1.1-2|49	StartupNotify=false
21cr|audiocut-1.1-2|50	Terminal=false
21cr|audiocut-1.1-2|51	Categories=AudioVideo;Player;Qt;Audio;
21cr|audiocut-1.1-2|52	EOF
21cr|audiocut-1.1-2|53	
21cr|audiocut-1.1-2|54	# icon file
21cr|audiocut-1.1-2|55	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|audiocut-1.1-2|56	install -m644 %{name}.png %{buildroot}%{_datadir}/pixmaps/

327 21
21cr|audiokonverter-6.0.0-2|1	Summary:	An audio converter
21cr|audiokonverter-6.0.0-2|2	Name:		audiokonverter
21cr|audiokonverter-6.0.0-2|3	Version:	6.0.0
21cr|audiokonverter-6.0.0-2|4	Release:	2
21cr|audiokonverter-6.0.0-2|5	License:	GPLv2+
21cr|audiokonverter-6.0.0-2|6	Group:		Sound
21cr|audiokonverter-6.0.0-2|7	Url:			https://store.kde.org/p/998467/
21cr|audiokonverter-6.0.0-2|8	Source0:	https://dllb2.pling.com/api/files/download/j/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IjE1NzI1MzIzNzQiLCJ1IjpudWxsLCJsdCI6ImRvd25sb2FkIiwicyI6IjUxYWU0NmRlYWMwOTUwYmNkMmRmYmVkN2JhYmExNzc1ZjBkYzNiZjJhNzNlOWFjYzI0MTMxYjJjZjhlYzJkM2U4NTFlOTBmMTU1N2YzYjMwMTk3YWE4NDIwZjEwODNhNjA5MGNlNDc5M2I2OTEzY2ZiYTcxZGMzOTA5Nzk5ZDVhIiwidCI6MTYyNzYzNTc1Miwic3RmcCI6IjYxMzJlZGJmZmRhZTZiMGI2OTA5ZjFhZWVhMWFjYWYzIiwic3RpcCI6IjMxLjEzMi4yNTAuMCJ9.kNm4Y0THDZvPRSlLi0r7ca9Ufc9Ok7ryKgGKefnGW58/audiokonverter-6.0.0.tar.bz2
21cr|audiokonverter-6.0.0-2|9	Source100:	%{name}.rpmlintrc
21cr|audiokonverter-6.0.0-2|10	Patch0:		%{name}-5.9.5-no-Encoding-in-desktop-files.patch
21cr|audiokonverter-6.0.0-2|11	# Needed when we will have musepack-tools
21cr|audiokonverter-6.0.0-2|12	Patch1:		plasma5-%{name}-6.0.0-rename-mppdec.patch
21cr|audiokonverter-6.0.0-2|13	BuildRequires:	extra-cmake-modules
21cr|audiokonverter-6.0.0-2|14	BuildRequires:	kde5-macros
21cr|audiokonverter-6.0.0-2|15	#	TODO: import apetag, musepack-tools (mpcdec) and replaygain
21cr|audiokonverter-6.0.0-2|16	# Main deps
21cr|audiokonverter-6.0.0-2|17	Requires:	plasma5-dolphin
21cr|audiokonverter-6.0.0-2|18	# Deps for various options
21cr|audiokonverter-6.0.0-2|19	Requires:	faac
21cr|audiokonverter-6.0.0-2|20	Requires:	faad2
21cr|audiokonverter-6.0.0-2|21	Requires:	ffmpeg
21cr|audiokonverter-6.0.0-2|22	Requires:	flac
21cr|audiokonverter-6.0.0-2|23	Requires:	id3lib
21cr|audiokonverter-6.0.0-2|24	Requires:	lame
21cr|audiokonverter-6.0.0-2|25	Requires:	mac
21cr|audiokonverter-6.0.0-2|26	Requires:	mplayer
21cr|audiokonverter-6.0.0-2|27	Requires:	vorbis-tools
21cr|audiokonverter-6.0.0-2|28	Requires:	wavpack
21cr|audiokonverter-6.0.0-2|29	Recommends:	shorten
21cr|audiokonverter-6.0.0-2|30	BuildArch:	noarch
21cr|audiokonverter-6.0.0-2|31	
21cr|audiokonverter-6.0.0-2|32	%description
21cr|audiokonverter-6.0.0-2|33	This is a small utility to easily convert audio from OGG, MP3, AAC, M4A, FLAC,
21cr|audiokonverter-6.0.0-2|34	WMA, RealAudio, Musepack, Wavpack, WAV and movies to MP3, OGG, M4A, WAV and
21cr|audiokonverter-6.0.0-2|35	FLAC in Dolphin for Plasma 5 (KDE5) by right-clicking on them.
21cr|audiokonverter-6.0.0-2|36	
21cr|audiokonverter-6.0.0-2|37	%files
21cr|audiokonverter-6.0.0-2|38	%doc README Changelog COPYING
21cr|audiokonverter-6.0.0-2|39	%{_kde5_bindir}/*
21cr|audiokonverter-6.0.0-2|40	%{_kde5_services}/ServiceMenus/*.desktop
21cr|audiokonverter-6.0.0-2|41	%{_kde5_appsdir}/dolphin/servicemenus/*.desktop
21cr|audiokonverter-6.0.0-2|42	
21cr|audiokonverter-6.0.0-2|43	#-----------------------------------------------------------------------------
21cr|audiokonverter-6.0.0-2|44	
21cr|audiokonverter-6.0.0-2|45	%prep
21cr|audiokonverter-6.0.0-2|46	%setup
21cr|audiokonverter-6.0.0-2|47	%patch0 -p1
21cr|audiokonverter-6.0.0-2|48	
21cr|audiokonverter-6.0.0-2|49	
21cr|audiokonverter-6.0.0-2|50	%build
21cr|audiokonverter-6.0.0-2|51	# Only scripts: nothing to do.
21cr|audiokonverter-6.0.0-2|52	
21cr|audiokonverter-6.0.0-2|53	
21cr|audiokonverter-6.0.0-2|54	%install
21cr|audiokonverter-6.0.0-2|55	mkdir -p %{buildroot}%{_kde5_services}/ServiceMenus
21cr|audiokonverter-6.0.0-2|56	install -m 644 *5.desktop %{buildroot}%{_kde5_services}/ServiceMenus
21cr|audiokonverter-6.0.0-2|57	mkdir -p %{buildroot}%{_kde5_appsdir}/dolphin/servicemenus
21cr|audiokonverter-6.0.0-2|58	install -m 644 *5.desktop %{buildroot}%{_kde5_appsdir}/dolphin/servicemenus
21cr|audiokonverter-6.0.0-2|59	mkdir -p %{buildroot}%{_kde5_bindir}
21cr|audiokonverter-6.0.0-2|60	install -m 755 anytowav5 audioconvert5 movie2sound5 oggdrop-lx %{buildroot}%{_kde5_bindir}

328 21
21cr|audio-recorder-3.3.4-2|1	%define gstapi 1.0
21cr|audio-recorder-3.3.4-2|2	Name:		audio-recorder
21cr|audio-recorder-3.3.4-2|3	Version:	3.3.4
21cr|audio-recorder-3.3.4-2|4	Release:	2
21cr|audio-recorder-3.3.4-2|5	Summary:	An audio recorder application
21cr|audio-recorder-3.3.4-2|6	Group:		Sound
21cr|audio-recorder-3.3.4-2|7	URL:	https://launchpad.net/audio-recorder
21cr|audio-recorder-3.3.4-2|8	Source0:	https://launchpad.net/~audio-recorder/+archive/ubuntu/ppa/+sourcefiles/audio-recorder/3.3.4~jammy/audio-recorder_3.3.4~jammy.tar.gz
21cr|audio-recorder-3.3.4-2|9	Patch0:		audio-recorder-1.9.7-fix-desktop-file.patch
21cr|audio-recorder-3.3.4-2|10	Patch2:		audio-recorder-3.3.4-no-autostart.patch
21cr|audio-recorder-3.3.4-2|11	License:	GPL3
21cr|audio-recorder-3.3.4-2|12	BuildRequires:	intltool
21cr|audio-recorder-3.3.4-2|13	BuildRequires:	perl
21cr|audio-recorder-3.3.4-2|14	BuildRequires:	perl(XML::Parser)
21cr|audio-recorder-3.3.4-2|15	BuildRequires:	pkgconfig(appindicator3-0.1) >= 0.3
21cr|audio-recorder-3.3.4-2|16	BuildRequires:	pkgconfig(dbus-1)
21cr|audio-recorder-3.3.4-2|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|audio-recorder-3.3.4-2|18	BuildRequires:	pkgconfig(dconf)
21cr|audio-recorder-3.3.4-2|19	BuildRequires:	pkgconfig(glib-2.0) >= 2.14.0
21cr|audio-recorder-3.3.4-2|20	BuildRequires:	pkgconfig(gstreamer-%{gstapi}) >= 1.4.0
21cr|audio-recorder-3.3.4-2|21	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21cr|audio-recorder-3.3.4-2|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|audio-recorder-3.3.4-2|23	BuildRequires:	pkgconfig(libpulse)
21cr|audio-recorder-3.3.4-2|24	Requires:	gstreamer%{gstapi}-plugins-bad
21cr|audio-recorder-3.3.4-2|25	Requires:	gstreamer%{gstapi}-plugins-base
21cr|audio-recorder-3.3.4-2|26	Requires:	gstreamer%{gstapi}-plugins-good
21cr|audio-recorder-3.3.4-2|27	Recommends:	gstreamer%{gstapi}-plugins-ugly
21cr|audio-recorder-3.3.4-2|28	# for mp3
21cr|audio-recorder-3.3.4-2|29	Recommends:	gstreamer%{gstapi}-lame
21cr|audio-recorder-3.3.4-2|30	
21cr|audio-recorder-3.3.4-2|31	%description
21cr|audio-recorder-3.3.4-2|32	This program allows you to record your favourite music and audio to a file.
21cr|audio-recorder-3.3.4-2|33	It can record audio from your system's soundcard, microphones, browsers,
21cr|audio-recorder-3.3.4-2|34	webcams & more.
21cr|audio-recorder-3.3.4-2|35	Put simply: if it plays out of your loudspeakers you can record it.
21cr|audio-recorder-3.3.4-2|36	
21cr|audio-recorder-3.3.4-2|37	%files -f %{name}.lang
21cr|audio-recorder-3.3.4-2|38	%doc README COPYING ChangeLog AUTHORS
21cr|audio-recorder-3.3.4-2|39	%{_bindir}/%{name}
21cr|audio-recorder-3.3.4-2|40	%{_datadir}/applications/%{name}.desktop
21cr|audio-recorder-3.3.4-2|41	%dir %{_datadir}/%{name}
21cr|audio-recorder-3.3.4-2|42	%{_datadir}/%{name}/*
21cr|audio-recorder-3.3.4-2|43	%{_iconsdir}/hicolor/scalable/*/%{name}*.svg
21cr|audio-recorder-3.3.4-2|44	%{_datadir}/pixmaps/%{name}/*
21cr|audio-recorder-3.3.4-2|45	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21cr|audio-recorder-3.3.4-2|46	%{_mandir}/man1/%{name}.1*
21cr|audio-recorder-3.3.4-2|47	
21cr|audio-recorder-3.3.4-2|48	
21cr|audio-recorder-3.3.4-2|49	#----------------------------------------------------------------------------
21cr|audio-recorder-3.3.4-2|50	
21cr|audio-recorder-3.3.4-2|51	%prep
21cr|audio-recorder-3.3.4-2|52	%autosetup -p1 -n trunk
21cr|audio-recorder-3.3.4-2|53	
21cr|audio-recorder-3.3.4-2|54	%build
21cr|audio-recorder-3.3.4-2|55	%configure
21cr|audio-recorder-3.3.4-2|56	%make
21cr|audio-recorder-3.3.4-2|57	
21cr|audio-recorder-3.3.4-2|58	%install
21cr|audio-recorder-3.3.4-2|59	%make_install
21cr|audio-recorder-3.3.4-2|60	
21cr|audio-recorder-3.3.4-2|61	# We have it already in doc
21cr|audio-recorder-3.3.4-2|62	rm -f %{buildroot}%{_datadir}/%{name}/COPYING
21cr|audio-recorder-3.3.4-2|63	
21cr|audio-recorder-3.3.4-2|64	%find_lang %{name}

329 21
21cr|audiotag-0.19-4|1	# spec is based on MIB work
21cr|audiotag-0.19-4|2	
21cr|audiotag-0.19-4|3	Name:		audiotag
21cr|audiotag-0.19-4|4	Version:	0.19
21cr|audiotag-0.19-4|5	Release:	4
21cr|audiotag-0.19-4|6	Summary:	Command-line tool for mass tagging/renaming of audio files
21cr|audiotag-0.19-4|7	License:	GPLv2
21cr|audiotag-0.19-4|8	Group:		Sound
21cr|audiotag-0.19-4|9	URL:		http://github.com/Daenyth/audiotag
21cr|audiotag-0.19-4|10	Source0:	%{name}-%{version}.tar.gz
21cr|audiotag-0.19-4|11	BuildArch:	noarch
21cr|audiotag-0.19-4|12	Requires:	id3lib
21cr|audiotag-0.19-4|13	Requires:	flac
21cr|audiotag-0.19-4|14	Requires:	atomicparsley
21cr|audiotag-0.19-4|15	
21cr|audiotag-0.19-4|16	%description
21cr|audiotag-0.19-4|17	Audiotag is a command-line tool for mass tagging/renaming of audio files.
21cr|audiotag-0.19-4|18	
21cr|audiotag-0.19-4|19	%prep
21cr|audiotag-0.19-4|20	%setup -q
21cr|audiotag-0.19-4|21	
21cr|audiotag-0.19-4|22	%build
21cr|audiotag-0.19-4|23	
21cr|audiotag-0.19-4|24	%install
21cr|audiotag-0.19-4|25	%__rm -rf %{buildroot}
21cr|audiotag-0.19-4|26	
21cr|audiotag-0.19-4|27	%__mkdir_p %{buildroot}%{_bindir}
21cr|audiotag-0.19-4|28	%__install -m755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|audiotag-0.19-4|29	
21cr|audiotag-0.19-4|30	%clean
21cr|audiotag-0.19-4|31	%__rm -rf %{buildroot}
21cr|audiotag-0.19-4|32	
21cr|audiotag-0.19-4|33	%files
21cr|audiotag-0.19-4|34	%defattr(-,root,root,)
21cr|audiotag-0.19-4|35	%doc COPYING README ChangeLog
21cr|audiotag-0.19-4|36	%{_bindir}/%{name}

330 21
21cr|audiotube-22.11-4|1	Summary:	YouTube Music client for Plasma Mobile
21cr|audiotube-22.11-4|2	Name:		audiotube
21cr|audiotube-22.11-4|3	Version:	22.11
21cr|audiotube-22.11-4|4	Release:	4
21cr|audiotube-22.11-4|5	Group:		Graphical desktop/KDE
21cr|audiotube-22.11-4|6	License:	GPLv3
21cr|audiotube-22.11-4|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21cr|audiotube-22.11-4|8	Source1:	audiotube-22.11_ru.tar.gz
21cr|audiotube-22.11-4|9	BuildRequires:	extra-cmake-modules
21cr|audiotube-22.11-4|10	BuildRequires:	bison
21cr|audiotube-22.11-4|11	BuildRequires:	flex
21cr|audiotube-22.11-4|12	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|audiotube-22.11-4|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|audiotube-22.11-4|14	BuildRequires:	pkgconfig(Qt5Quick)
21cr|audiotube-22.11-4|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|audiotube-22.11-4|16	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|audiotube-22.11-4|17	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|audiotube-22.11-4|18	BuildRequires:	pkgconfig(Qt5Sql)
21cr|audiotube-22.11-4|19	BuildRequires:	pkgconfig(Qt5Svg)
21cr|audiotube-22.11-4|20	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|audiotube-22.11-4|21	BuildRequires:	kf5coreaddons-devel
21cr|audiotube-22.11-4|22	BuildRequires:	kf5crash-devel
21cr|audiotube-22.11-4|23	BuildRequires:	kf5declarative-devel
21cr|audiotube-22.11-4|24	BuildRequires:	kf5dbusaddons-devel
21cr|audiotube-22.11-4|25	BuildRequires:	kf5i18n-devel
21cr|audiotube-22.11-4|26	BuildRequires:	kf5kirigami2-devel
21cr|audiotube-22.11-4|27	BuildRequires:	python3dist(ytmusicapi)
21cr|audiotube-22.11-4|28	BuildRequires:	python3-pybind11
21cr|audiotube-22.11-4|29	BuildRequires:	python3-devel
21cr|audiotube-22.11-4|30	BuildRequires:	python3dist(yt-dlp)
21cr|audiotube-22.11-4|31	Requires:	python3dist(yt-dlp)
21cr|audiotube-22.11-4|32	Requires:	python3-ytmusicapi
21cr|audiotube-22.11-4|33	
21cr|audiotube-22.11-4|34	%description
21cr|audiotube-22.11-4|35	YouTube Music client for Plasma Mobile
21cr|audiotube-22.11-4|36	
21cr|audiotube-22.11-4|37	%files -f audiotube.lang
21cr|audiotube-22.11-4|38	%{_kde5_applicationsdir}/org.kde.audiotube.desktop
21cr|audiotube-22.11-4|39	%{_kde5_bindir}/audiotube
21cr|audiotube-22.11-4|40	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.audiotube.svg
21cr|audiotube-22.11-4|41	%{_appdatadir}/org.kde.audiotube.appdata.xml
21cr|audiotube-22.11-4|42	
21cr|audiotube-22.11-4|43	%prep
21cr|audiotube-22.11-4|44	%autosetup -p1
21cr|audiotube-22.11-4|45	
21cr|audiotube-22.11-4|46	pushd po
21cr|audiotube-22.11-4|47	tar -xvzf %{SOURCE1}
21cr|audiotube-22.11-4|48	popd
21cr|audiotube-22.11-4|49	
21cr|audiotube-22.11-4|50	%build
21cr|audiotube-22.11-4|51	%cmake_kde5
21cr|audiotube-22.11-4|52	%make
21cr|audiotube-22.11-4|53	
21cr|audiotube-22.11-4|54	%install
21cr|audiotube-22.11-4|55	%makeinstall_std -C build
21cr|audiotube-22.11-4|56	%find_lang audiotube
21cr|audiotube-22.11-4|57	

331 21
21cr|auralquiz-1.0.0-2|1	Name:		auralquiz
21cr|auralquiz-1.0.0-2|2	Version:	1.0.0
21cr|auralquiz-1.0.0-2|3	Release:	2
21cr|auralquiz-1.0.0-2|4	Summary:	A simple music quiz game for GNU/Linux
21cr|auralquiz-1.0.0-2|5	License:	GPLv2+
21cr|auralquiz-1.0.0-2|6	Group:		Games/Other
21cr|auralquiz-1.0.0-2|7	URL:		https://jancoding.wordpress.com/auralquiz/
21cr|auralquiz-1.0.0-2|8	Source0:	http://download.savannah.gnu.org/releases/auralquiz/%{name}-v%{version}.tar.gz
21cr|auralquiz-1.0.0-2|9	BuildRequires:	qt5-linguist-tools
21cr|auralquiz-1.0.0-2|10	BuildRequires:	pkgconfig(Qt5Core)
21cr|auralquiz-1.0.0-2|11	BuildRequires:	pkgconfig(Qt5Gui)
21cr|auralquiz-1.0.0-2|12	BuildRequires:	pkgconfig(Qt5Network)
21cr|auralquiz-1.0.0-2|13	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|auralquiz-1.0.0-2|14	BuildRequires:	pkgconfig(phonon4qt5)
21cr|auralquiz-1.0.0-2|15	BuildRequires:	pkgconfig(taglib)
21cr|auralquiz-1.0.0-2|16	BuildRequires:	appstream-util
21cr|auralquiz-1.0.0-2|17	BuildRequires:	desktop-file-utils
21cr|auralquiz-1.0.0-2|18	Recommends:	phonon4qt5-vlc
21cr|auralquiz-1.0.0-2|19	
21cr|auralquiz-1.0.0-2|20	%description
21cr|auralquiz-1.0.0-2|21	The game plays short pieces of music files from the player's chosen
21cr|auralquiz-1.0.0-2|22	folders, and presents a question and several answers about
21cr|auralquiz-1.0.0-2|23	the current song.
21cr|auralquiz-1.0.0-2|24	The fastest the answer, the more points the player receives. Up to
21cr|auralquiz-1.0.0-2|25	8 people can play, in a turn-based mode.
21cr|auralquiz-1.0.0-2|26	The game is quite complete already, but there are more modes
21cr|auralquiz-1.0.0-2|27	to be added, and several rough edges to polish.
21cr|auralquiz-1.0.0-2|28	Auralquiz uses Phonon for sound output.
21cr|auralquiz-1.0.0-2|29	
21cr|auralquiz-1.0.0-2|30	
21cr|auralquiz-1.0.0-2|31	%files
21cr|auralquiz-1.0.0-2|32	%doc CHANGELOG README TRANSLATING LICENSE
21cr|auralquiz-1.0.0-2|33	%{_gamesbindir}/%{name}
21cr|auralquiz-1.0.0-2|34	%{_datadir}/applications/*.desktop
21cr|auralquiz-1.0.0-2|35	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|auralquiz-1.0.0-2|36	%{_mandir}/man6/%{name}.6.*
21cr|auralquiz-1.0.0-2|37	%{_appdatadir}/%{name}.appdata.xml
21cr|auralquiz-1.0.0-2|38	
21cr|auralquiz-1.0.0-2|39	#----------------------------------------------------------
21cr|auralquiz-1.0.0-2|40	
21cr|auralquiz-1.0.0-2|41	%prep
21cr|auralquiz-1.0.0-2|42	%setup -qn %{name}-v%{version}
21cr|auralquiz-1.0.0-2|43	
21cr|auralquiz-1.0.0-2|44	%{_qt5_bindir}/lrelease translations/*.ts
21cr|auralquiz-1.0.0-2|45	
21cr|auralquiz-1.0.0-2|46	%build
21cr|auralquiz-1.0.0-2|47	%setup_compile_flags
21cr|auralquiz-1.0.0-2|48	%qmake_qt5
21cr|auralquiz-1.0.0-2|49	%make
21cr|auralquiz-1.0.0-2|50	
21cr|auralquiz-1.0.0-2|51	%install
21cr|auralquiz-1.0.0-2|52	%makeinstall_qt
21cr|auralquiz-1.0.0-2|53	mkdir -p %{buildroot}%{_appdatadir}
21cr|auralquiz-1.0.0-2|54	cp -pr appdata/%{name}.appdata.xml \
21cr|auralquiz-1.0.0-2|55	%{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|auralquiz-1.0.0-2|56	
21cr|auralquiz-1.0.0-2|57	%check
21cr|auralquiz-1.0.0-2|58	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|auralquiz-1.0.0-2|59	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

332 21
21cr|aurora-themes-1.0-2|1	Summary:	Themes for Aurora
21cr|aurora-themes-1.0-2|2	Name:		aurora-themes
21cr|aurora-themes-1.0-2|3	Version:	1.0
21cr|aurora-themes-1.0-2|4	Release:	2
21cr|aurora-themes-1.0-2|5	License:	GPL
21cr|aurora-themes-1.0-2|6	Group:		Graphical desktop/Xfce
21cr|aurora-themes-1.0-2|7	Url:		https://www.xfce-look.org/
21cr|aurora-themes-1.0-2|8	Source0:	120069-Aurora-Midnight.tar.bz2
21cr|aurora-themes-1.0-2|9	Source1:	114657-Aurora-Grainsboro-0.1.tar.bz2
21cr|aurora-themes-1.0-2|10	Source2:	79655-Aurora-clean.tar.bz2
21cr|aurora-themes-1.0-2|11	Source3:	Aurora-Night.tar.bz2
21cr|aurora-themes-1.0-2|12	Requires:	aurora-clean-gtk2-theme
21cr|aurora-themes-1.0-2|13	Requires:	aurora-grainsboro-gtk2-theme
21cr|aurora-themes-1.0-2|14	Requires:	aurora-midnight-gtk2-theme
21cr|aurora-themes-1.0-2|15	Requires:	aurora-night-gtk2-theme
21cr|aurora-themes-1.0-2|16	BuildArch:	noarch
21cr|aurora-themes-1.0-2|17	
21cr|aurora-themes-1.0-2|18	%description
21cr|aurora-themes-1.0-2|19	Aurora theme pack for XFCE. Included themes:
21cr|aurora-themes-1.0-2|20	- Aurora-Clean,
21cr|aurora-themes-1.0-2|21	- Aurora-Grainsboro,
21cr|aurora-themes-1.0-2|22	- Aurora-Midnight,
21cr|aurora-themes-1.0-2|23	- Aurora-Night.
21cr|aurora-themes-1.0-2|24	
21cr|aurora-themes-1.0-2|25	#----------------------------------------------------------------------------
21cr|aurora-themes-1.0-2|26	
21cr|aurora-themes-1.0-2|27	%package -n aurora-clean-gtk2-theme
21cr|aurora-themes-1.0-2|28	Summary:	Aurora-Clean GTK2 theme
21cr|aurora-themes-1.0-2|29	Group:		Graphical desktop/Xfce
21cr|aurora-themes-1.0-2|30	Requires:	gtk-aurora-engine
21cr|aurora-themes-1.0-2|31	
21cr|aurora-themes-1.0-2|32	%description -n aurora-clean-gtk2-theme
21cr|aurora-themes-1.0-2|33	Aurora-Clean GTK2 theme.
21cr|aurora-themes-1.0-2|34	
21cr|aurora-themes-1.0-2|35	%files -n aurora-clean-gtk2-theme
21cr|aurora-themes-1.0-2|36	%dir %{_datadir}/themes/Aurora-Clean/gtk-2.0/
21cr|aurora-themes-1.0-2|37	%{_datadir}/themes/Aurora-Clean/gtk-2.0/*
21cr|aurora-themes-1.0-2|38	
21cr|aurora-themes-1.0-2|39	#----------------------------------------------------------------------------
21cr|aurora-themes-1.0-2|40	
21cr|aurora-themes-1.0-2|41	%package -n aurora-grainsboro-gtk2-theme
21cr|aurora-themes-1.0-2|42	Summary:	Aurora-Grainsboro GTK2 theme
21cr|aurora-themes-1.0-2|43	Group:		Graphical desktop/Xfce
21cr|aurora-themes-1.0-2|44	Requires:	gtk-aurora-engine
21cr|aurora-themes-1.0-2|45	
21cr|aurora-themes-1.0-2|46	%description -n aurora-grainsboro-gtk2-theme
21cr|aurora-themes-1.0-2|47	Aurora-Grainsboro GTK2 theme.
21cr|aurora-themes-1.0-2|48	
21cr|aurora-themes-1.0-2|49	%files -n aurora-grainsboro-gtk2-theme
21cr|aurora-themes-1.0-2|50	%dir %{_datadir}/themes/Aurora-Grainsboro/gtk-2.0/
21cr|aurora-themes-1.0-2|51	%{_datadir}/themes/Aurora-Grainsboro/gtk-2.0/*
21cr|aurora-themes-1.0-2|52	
21cr|aurora-themes-1.0-2|53	#----------------------------------------------------------------------------
21cr|aurora-themes-1.0-2|54	
21cr|aurora-themes-1.0-2|55	%package -n aurora-midnight-gtk2-theme
21cr|aurora-themes-1.0-2|56	Summary:	Aurora-Midnight GTK2 theme
21cr|aurora-themes-1.0-2|57	Group:		Graphical desktop/Xfce
21cr|aurora-themes-1.0-2|58	Requires:	gtk-aurora-engine
21cr|aurora-themes-1.0-2|59	
21cr|aurora-themes-1.0-2|60	%description -n aurora-midnight-gtk2-theme
21cr|aurora-themes-1.0-2|61	Aurora-Midnight GTK2 theme.
21cr|aurora-themes-1.0-2|62	
21cr|aurora-themes-1.0-2|63	%files -n aurora-midnight-gtk2-theme
21cr|aurora-themes-1.0-2|64	%dir %{_datadir}/themes/Aurora-Midnight/gtk-2.0/
21cr|aurora-themes-1.0-2|65	%{_datadir}/themes/Aurora-Midnight/gtk-2.0/*
21cr|aurora-themes-1.0-2|66	
21cr|aurora-themes-1.0-2|67	#----------------------------------------------------------------------------
21cr|aurora-themes-1.0-2|68	
21cr|aurora-themes-1.0-2|69	%package -n aurora-night-gtk2-theme
21cr|aurora-themes-1.0-2|70	Summary:	Aurora-Night GTK2 theme
21cr|aurora-themes-1.0-2|71	Group:		Graphical desktop/Xfce
21cr|aurora-themes-1.0-2|72	Requires:	gtk-aurora-engine
21cr|aurora-themes-1.0-2|73	
21cr|aurora-themes-1.0-2|74	%description -n aurora-night-gtk2-theme
21cr|aurora-themes-1.0-2|75	Aurora-Night GTK2 theme.
21cr|aurora-themes-1.0-2|76	
21cr|aurora-themes-1.0-2|77	%files -n aurora-night-gtk2-theme
21cr|aurora-themes-1.0-2|78	%dir %{_datadir}/themes/Aurora-Night/gtk-2.0/
21cr|aurora-themes-1.0-2|79	%{_datadir}/themes/Aurora-Night/gtk-2.0/*
21cr|aurora-themes-1.0-2|80	
21cr|aurora-themes-1.0-2|81	#----------------------------------------------------------------------------
21cr|aurora-themes-1.0-2|82	
21cr|aurora-themes-1.0-2|83	%prep
21cr|aurora-themes-1.0-2|84	
21cr|aurora-themes-1.0-2|85	%build
21cr|aurora-themes-1.0-2|86	
21cr|aurora-themes-1.0-2|87	%install
21cr|aurora-themes-1.0-2|88	mkdir -p %{buildroot}%{_datadir}/themes
21cr|aurora-themes-1.0-2|89	tar jfx %{SOURCE0} -C %{buildroot}%{_datadir}/themes
21cr|aurora-themes-1.0-2|90	tar jfx %{SOURCE1} -C %{buildroot}%{_datadir}/themes
21cr|aurora-themes-1.0-2|91	tar jfx %{SOURCE2} -C %{buildroot}%{_datadir}/themes
21cr|aurora-themes-1.0-2|92	tar jfx %{SOURCE3} -C %{buildroot}%{_datadir}/themes
21cr|aurora-themes-1.0-2|93	
21cr|aurora-themes-1.0-2|94	mv %{buildroot}%{_datadir}/themes/Aurora_clean %{buildroot}%{_datadir}/themes/Aurora-Clean
21cr|aurora-themes-1.0-2|95	mv %{buildroot}%{_datadir}/themes/Aurora\ Grainsboro %{buildroot}%{_datadir}/themes/Aurora-Grainsboro
21cr|aurora-themes-1.0-2|96	mv %{buildroot}%{_datadir}/themes/Aurora\ Night %{buildroot}%{_datadir}/themes/Aurora-Night

333 21
21cr|authd-0.2.3-11|1	%define devname %mklibname %{name} -d
21cr|authd-0.2.3-11|2	
21cr|authd-0.2.3-11|3	Summary:	Software for obtaining and verifying user credentials
21cr|authd-0.2.3-11|4	Name:		authd
21cr|authd-0.2.3-11|5	Version:	0.2.3
21cr|authd-0.2.3-11|6	Release:	11
21cr|authd-0.2.3-11|7	License:	BSD-Like
21cr|authd-0.2.3-11|8	Group:		System/Servers
21cr|authd-0.2.3-11|9	Url:		http://www.cs.berkeley.edu/~bnc/authd/
21cr|authd-0.2.3-11|10	Source0:	http://www.theether.org/authd/%{name}-%{version}.tar.gz
21cr|authd-0.2.3-11|11	Source1:	authd.init
21cr|authd-0.2.3-11|12	Patch0:		authd-Makefile.in.patch
21cr|authd-0.2.3-11|13	Patch1:		authd-linkage_fix.diff
21cr|authd-0.2.3-11|14	Patch2:		fix_for_openssl-1.1.patch
21cr|authd-0.2.3-11|15	BuildRequires:	libe-cluster >= 0.2
21cr|authd-0.2.3-11|16	BuildRequires:	pkgconfig(openssl)
21cr|authd-0.2.3-11|17	Requires:	openssh-clients
21cr|authd-0.2.3-11|18	Requires:	openssh-server
21cr|authd-0.2.3-11|19	Requires(post,preun):	rpm-helper
21cr|authd-0.2.3-11|20	
21cr|authd-0.2.3-11|21	%description
21cr|authd-0.2.3-11|22	authd is a software package for obtaining and verifying user credentials
21cr|authd-0.2.3-11|23	which contain cryptographic signatures based on RSA public key cryptography.
21cr|authd-0.2.3-11|24	It includes a server (authd) for authenticating local users through UNIX
21cr|authd-0.2.3-11|25	domain sockets and processing credentials, and a client library (libauth.a)
21cr|authd-0.2.3-11|26	for requesting new credentials and verifying credentials signed by the server.
21cr|authd-0.2.3-11|27	
21cr|authd-0.2.3-11|28	%files
21cr|authd-0.2.3-11|29	%doc ChangeLog COPYING
21cr|authd-0.2.3-11|30	%{_initrddir}/authd
21cr|authd-0.2.3-11|31	%{_sbindir}/authd
21cr|authd-0.2.3-11|32	
21cr|authd-0.2.3-11|33	%post
21cr|authd-0.2.3-11|34	%_post_service %{name}
21cr|authd-0.2.3-11|35	
21cr|authd-0.2.3-11|36	%preun
21cr|authd-0.2.3-11|37	%_preun_service %{name}
21cr|authd-0.2.3-11|38	
21cr|authd-0.2.3-11|39	#----------------------------------------------------------------------------
21cr|authd-0.2.3-11|40	
21cr|authd-0.2.3-11|41	%package -n %{devname}
21cr|authd-0.2.3-11|42	Summary:	Devel Package for authd
21cr|authd-0.2.3-11|43	Group:		Development/Other
21cr|authd-0.2.3-11|44	Provides:	%{name}-devel = %{EVRD}
21cr|authd-0.2.3-11|45	
21cr|authd-0.2.3-11|46	%description -n %{devname}
21cr|authd-0.2.3-11|47	authd is a software package for obtaining and verifying user credentials
21cr|authd-0.2.3-11|48	which contain cryptographic signatures based on RSA public key cryptography.
21cr|authd-0.2.3-11|49	Provide file auth.h and libauth.a .
21cr|authd-0.2.3-11|50	
21cr|authd-0.2.3-11|51	%files -n %{devname}
21cr|authd-0.2.3-11|52	%{_includedir}/auth.h
21cr|authd-0.2.3-11|53	%{_libdir}/libauth.a
21cr|authd-0.2.3-11|54	
21cr|authd-0.2.3-11|55	#----------------------------------------------------------------------------
21cr|authd-0.2.3-11|56	
21cr|authd-0.2.3-11|57	%prep
21cr|authd-0.2.3-11|58	%autosetup
21cr|authd-0.2.3-11|59	
21cr|authd-0.2.3-11|60	chmod 644 ChangeLog COPYING
21cr|authd-0.2.3-11|61	
21cr|authd-0.2.3-11|62	%build
21cr|authd-0.2.3-11|63	export CFLAGS="%{optflags} -D_GNU_SOURCE -D_REENTRANT"
21cr|authd-0.2.3-11|64	
21cr|authd-0.2.3-11|65	%configure
21cr|authd-0.2.3-11|66	
21cr|authd-0.2.3-11|67	%make
21cr|authd-0.2.3-11|68	
21cr|authd-0.2.3-11|69	%install
21cr|authd-0.2.3-11|70	install -d %{buildroot}%{_initrddir}
21cr|authd-0.2.3-11|71	install -d %{buildroot}%{_includedir}
21cr|authd-0.2.3-11|72	install -d %{buildroot}%{_sbindir}
21cr|authd-0.2.3-11|73	install -d %{buildroot}%{_libdir}
21cr|authd-0.2.3-11|74	
21cr|authd-0.2.3-11|75	%makeinstall INSTALL_USER=%(id -un) INSTALL_GROUP=%(id -gn)
21cr|authd-0.2.3-11|76	install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/authd

334 21
21cr|autodia-2.140.0-8|1	%define upstream_name	 Autodia
21cr|autodia-2.140.0-8|2	%define upstream_version 2.14
21cr|autodia-2.140.0-8|3	
21cr|autodia-2.140.0-8|4	Name:		autodia
21cr|autodia-2.140.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|autodia-2.140.0-8|6	Release:	8
21cr|autodia-2.140.0-8|7	
21cr|autodia-2.140.0-8|8	Summary:	Automatic Dia/UML generator
21cr|autodia-2.140.0-8|9	
21cr|autodia-2.140.0-8|10	License:	GPL
21cr|autodia-2.140.0-8|11	Group:		Text tools
21cr|autodia-2.140.0-8|12	Url:		http://www.aarontrevena.co.uk/opensource/autodia/
21cr|autodia-2.140.0-8|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TE/TEEJAY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|autodia-2.140.0-8|14	
21cr|autodia-2.140.0-8|15	BuildRequires:	perl-devel
21cr|autodia-2.140.0-8|16	BuildArch:	noarch
21cr|autodia-2.140.0-8|17	
21cr|autodia-2.140.0-8|18	%description
21cr|autodia-2.140.0-8|19	AutoDia is a modular application that parses source code or data (if a
21cr|autodia-2.140.0-8|20	handler is available) and produces an XML document in Dia format,
21cr|autodia-2.140.0-8|21	essentially a Dia diagram autocreation package. The diagrams its creates
21cr|autodia-2.140.0-8|22	are standard UML diagrams showing dependencies, superclasses, packages,
21cr|autodia-2.140.0-8|23	classes and inheritances, as well as the methods, etc of each class.
21cr|autodia-2.140.0-8|24	
21cr|autodia-2.140.0-8|25	%prep
21cr|autodia-2.140.0-8|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|autodia-2.140.0-8|27	
21cr|autodia-2.140.0-8|28	%build
21cr|autodia-2.140.0-8|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|autodia-2.140.0-8|30	%make
21cr|autodia-2.140.0-8|31	
21cr|autodia-2.140.0-8|32	%install
21cr|autodia-2.140.0-8|33	%makeinstall_std
21cr|autodia-2.140.0-8|34	# what does script do there ?
21cr|autodia-2.140.0-8|35	rm -f %{buildroot}%{perl_vendorlib}/*.pl
21cr|autodia-2.140.0-8|36	
21cr|autodia-2.140.0-8|37	%files
21cr|autodia-2.140.0-8|38	%doc CHANGES COPYING CREDITS FAQ README INSTALL TODO
21cr|autodia-2.140.0-8|39	%{_bindir}/*
21cr|autodia-2.140.0-8|40	%{perl_vendorlib}/*
21cr|autodia-2.140.0-8|41	%{_mandir}/*/*

335 21
21cr|autodownloader-0.5.0-2|1	Summary:	A Python program that can be used to automatically download files
21cr|autodownloader-0.5.0-2|2	Name:		autodownloader
21cr|autodownloader-0.5.0-2|3	Version:	0.5.0
21cr|autodownloader-0.5.0-2|4	Release:	2
21cr|autodownloader-0.5.0-2|5	License:	GPL
21cr|autodownloader-0.5.0-2|6	Group:		Networking/WWW
21cr|autodownloader-0.5.0-2|7	URL:		http://sourceforge.net/projects/autodownloader
21cr|autodownloader-0.5.0-2|8	Source0:	https://github.com/frenzymadness/AutoDownloader/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|autodownloader-0.5.0-2|9	BuildRequires:	pkgconfig(python3)
21cr|autodownloader-0.5.0-2|10	Requires:	python3-gobject3
21cr|autodownloader-0.5.0-2|11	Requires:	python3-six
21cr|autodownloader-0.5.0-2|12	BuildArch:	noarch
21cr|autodownloader-0.5.0-2|13	
21cr|autodownloader-0.5.0-2|14	%description
21cr|autodownloader-0.5.0-2|15	Autodownloader is a program written in Python that can be used
21cr|autodownloader-0.5.0-2|16	to automatically download files that are not freely distributable.
21cr|autodownloader-0.5.0-2|17	
21cr|autodownloader-0.5.0-2|18	The program can choose from multiple mirrors and download the files
21cr|autodownloader-0.5.0-2|19	to a specified location. The files will also be checked using an md5
21cr|autodownloader-0.5.0-2|20	checksum.
21cr|autodownloader-0.5.0-2|21	
21cr|autodownloader-0.5.0-2|22	%files
21cr|autodownloader-0.5.0-2|23	%doc COPYING ChangeLog README.txt
21cr|autodownloader-0.5.0-2|24	%{_bindir}/autodl
21cr|autodownloader-0.5.0-2|25	%dir %{_datadir}/autodl
21cr|autodownloader-0.5.0-2|26	%{_datadir}/autodl/*
21cr|autodownloader-0.5.0-2|27	%{_datadir}/icons/hicolor/*/apps/autodl.png
21cr|autodownloader-0.5.0-2|28	
21cr|autodownloader-0.5.0-2|29	#----------------------------------------------------------------------------
21cr|autodownloader-0.5.0-2|30	
21cr|autodownloader-0.5.0-2|31	%prep
21cr|autodownloader-0.5.0-2|32	%autosetup -p1 -n AutoDownloader-%{version}
21cr|autodownloader-0.5.0-2|33	
21cr|autodownloader-0.5.0-2|34	%build
21cr|autodownloader-0.5.0-2|35	# empty
21cr|autodownloader-0.5.0-2|36	
21cr|autodownloader-0.5.0-2|37	%install
21cr|autodownloader-0.5.0-2|38	%makeinstall_std
21cr|autodownloader-0.5.0-2|39	
21cr|autodownloader-0.5.0-2|40	#sed -i s,"#!/usr/bin/env python","#!%{__python3}",g %{buildroot}%{_bindir}/autodl

336 21
21cr|autologin-1.0.0-39|1	Summary:	Automatically log in
21cr|autologin-1.0.0-39|2	Name:		autologin
21cr|autologin-1.0.0-39|3	Version:	1.0.0
21cr|autologin-1.0.0-39|4	Release:	39
21cr|autologin-1.0.0-39|5	License:	GPLv2+
21cr|autologin-1.0.0-39|6	Group:		System/Base
21cr|autologin-1.0.0-39|7	Url:		http://www.linux-easy.com/development/autologin/
21cr|autologin-1.0.0-39|8	Source0:	%{name}-%{version}.tar.bz2
21cr|autologin-1.0.0-39|9	Source1:	startx.autologin
21cr|autologin-1.0.0-39|10	Patch0:		autologin-1.0.0-mdv.patch
21cr|autologin-1.0.0-39|11	Patch1:		autologin-glibc28_fix.diff
21cr|autologin-1.0.0-39|12	BuildRequires:	pam-devel
21cr|autologin-1.0.0-39|13	Requires:	initscripts >= 5.15
21cr|autologin-1.0.0-39|14	
21cr|autologin-1.0.0-39|15	%description
21cr|autologin-1.0.0-39|16	Autologin automatically logs in as the user specified in
21cr|autologin-1.0.0-39|17	/etc/sysconfig/autologin and starts the X session defined there.
21cr|autologin-1.0.0-39|18	
21cr|autologin-1.0.0-39|19	Install autologin if you want to bypass the login screen.
21cr|autologin-1.0.0-39|20	
21cr|autologin-1.0.0-39|21	%files
21cr|autologin-1.0.0-39|22	%defattr(-,root,root,0755)
21cr|autologin-1.0.0-39|23	%doc README AUTHORS
21cr|autologin-1.0.0-39|24	%{_sbindir}/autologin
21cr|autologin-1.0.0-39|25	%{_bindir}/startx.autologin
21cr|autologin-1.0.0-39|26	%config(noreplace) /etc/pam.d/autologin
21cr|autologin-1.0.0-39|27	
21cr|autologin-1.0.0-39|28	#----------------------------------------------------------------------------
21cr|autologin-1.0.0-39|29	
21cr|autologin-1.0.0-39|30	%prep
21cr|autologin-1.0.0-39|31	%setup -q
21cr|autologin-1.0.0-39|32	%patch0 -p1 -b .fred
21cr|autologin-1.0.0-39|33	%patch1 -p0 -b .glibc28_fix
21cr|autologin-1.0.0-39|34	
21cr|autologin-1.0.0-39|35	%build
21cr|autologin-1.0.0-39|36	#FORCE_AUTOCONF_2_5=1 AUTOMAKE="automake --add-missing" autoreconf
21cr|autologin-1.0.0-39|37	autoreconf -fiv
21cr|autologin-1.0.0-39|38	%configure
21cr|autologin-1.0.0-39|39	%make
21cr|autologin-1.0.0-39|40	
21cr|autologin-1.0.0-39|41	%install
21cr|autologin-1.0.0-39|42	%makeinstall_std
21cr|autologin-1.0.0-39|43	
21cr|autologin-1.0.0-39|44	install -m755 %{SOURCE1} -D %{buildroot}%{_bindir}/startx.autologin

337 21
21cr|automake1.7-1.7.9-21|1	%define amversion 1.7
21cr|automake1.7-1.7.9-21|2	
21cr|automake1.7-1.7.9-21|3	%define docheck 0
21cr|automake1.7-1.7.9-21|4	%{?_without_check: %global docheck 0}
21cr|automake1.7-1.7.9-21|5	
21cr|automake1.7-1.7.9-21|6	Summary:	A GNU tool for automatically creating Makefiles
21cr|automake1.7-1.7.9-21|7	Name:		automake%{amversion}
21cr|automake1.7-1.7.9-21|8	Version:	1.7.9
21cr|automake1.7-1.7.9-21|9	%define subrel 1
21cr|automake1.7-1.7.9-21|10	Release:	21
21cr|automake1.7-1.7.9-21|11	License:	GPL
21cr|automake1.7-1.7.9-21|12	Group:		Development/Other
21cr|automake1.7-1.7.9-21|13	URL:		http://sources.redhat.com/automake/
21cr|automake1.7-1.7.9-21|14	Source:		ftp://ftp.gnu.org/gnu/automake/automake-%{version}.tar.bz2
21cr|automake1.7-1.7.9-21|15	Patch0:		automake-1.7.9-infofiles.patch
21cr|automake1.7-1.7.9-21|16	Patch1:		automake-1.7.9-new-autoconf-and-gettext.patch
21cr|automake1.7-1.7.9-21|17	Patch2:		automake-1.7.9-CVE-2009-4029.patch
21cr|automake1.7-1.7.9-21|18	Patch3:		automake-1.7.9-CVE-2012-3386.diff
21cr|automake1.7-1.7.9-21|19	BuildArch:	noarch
21cr|automake1.7-1.7.9-21|20	Requires:	autoconf2.5 >= 1:2.54
21cr|automake1.7-1.7.9-21|21	BuildRequires:	autoconf2.5 >= 1:2.59-4mdk
21cr|automake1.7-1.7.9-21|22	BuildRequires:	texinfo
21cr|automake1.7-1.7.9-21|23	Conflicts:	automake1.5
21cr|automake1.7-1.7.9-21|24	Conflicts:	automake < 1.4-22.p6.mdk
21cr|automake1.7-1.7.9-21|25	Requires(post): update-alternatives
21cr|automake1.7-1.7.9-21|26	# for tests
21cr|automake1.7-1.7.9-21|27	%if %docheck
21cr|automake1.7-1.7.9-21|28	BuildRequires:	bison
21cr|automake1.7-1.7.9-21|29	BuildRequires:	flex
21cr|automake1.7-1.7.9-21|30	BuildRequires:	tetex-latex
21cr|automake1.7-1.7.9-21|31	BuildRequires:	emacs
21cr|automake1.7-1.7.9-21|32	BuildRequires:	dejagnu
21cr|automake1.7-1.7.9-21|33	BuildRequires:	gcc-java
21cr|automake1.7-1.7.9-21|34	BuildRequires:	python
21cr|automake1.7-1.7.9-21|35	%endif
21cr|automake1.7-1.7.9-21|36	
21cr|automake1.7-1.7.9-21|37	%description
21cr|automake1.7-1.7.9-21|38	Automake is a tool for automatically generating Makefiles compliant with
21cr|automake1.7-1.7.9-21|39	the GNU Coding Standards.
21cr|automake1.7-1.7.9-21|40	
21cr|automake1.7-1.7.9-21|41	You should install Automake if you are developing software and would like
21cr|automake1.7-1.7.9-21|42	to use its capabilities of automatically generating GNU standard
21cr|automake1.7-1.7.9-21|43	Makefiles. If you install Automake, you will also need to install GNU's
21cr|automake1.7-1.7.9-21|44	Autoconf package.
21cr|automake1.7-1.7.9-21|45	
21cr|automake1.7-1.7.9-21|46	%prep
21cr|automake1.7-1.7.9-21|47	
21cr|automake1.7-1.7.9-21|48	%setup -q -n automake-%{version}
21cr|automake1.7-1.7.9-21|49	%patch0 -p0 -b .parallel
21cr|automake1.7-1.7.9-21|50	%patch1 -p1 -b .autoconf_gettext
21cr|automake1.7-1.7.9-21|51	%patch2 -p1 -b .CVE-2009-4029
21cr|automake1.7-1.7.9-21|52	%patch3 -p0 -b .CVE-2012-3386
21cr|automake1.7-1.7.9-21|53	
21cr|automake1.7-1.7.9-21|54	
21cr|automake1.7-1.7.9-21|55	%build
21cr|automake1.7-1.7.9-21|56	%configure
21cr|automake1.7-1.7.9-21|57	%make
21cr|automake1.7-1.7.9-21|58	
21cr|automake1.7-1.7.9-21|59	%if %docheck
21cr|automake1.7-1.7.9-21|60	# (Abel) reqd2.test tries to make sure automake won't work if ltmain.sh
21cr|automake1.7-1.7.9-21|61	# is not present. But automake behavior changed, now it can handle missing
21cr|automake1.7-1.7.9-21|62	# libtool file as well, so this test is bogus.
21cr|automake1.7-1.7.9-21|63	perl -pi -e 's/reqd2.test//g' tests/Makefile
21cr|automake1.7-1.7.9-21|64	# etex is linked to pdfetex, which does not generate dvi files...
21cr|automake1.7-1.7.9-21|65	export TEX=tex
21cr|automake1.7-1.7.9-21|66	# (oe) these test cases fail probably due to incompabilities with latest gettext,
21cr|automake1.7-1.7.9-21|67	# disable them for now
21cr|automake1.7-1.7.9-21|68	for test in gettext gettext2 subcond subst; do
21cr|automake1.7-1.7.9-21|69	perl -pi -e "s|${test}||g" tests/Makefile
21cr|automake1.7-1.7.9-21|70	done
21cr|automake1.7-1.7.9-21|71	make check	# VERBOSE=1
21cr|automake1.7-1.7.9-21|72	%endif
21cr|automake1.7-1.7.9-21|73	
21cr|automake1.7-1.7.9-21|74	%install
21cr|automake1.7-1.7.9-21|75	%makeinstall_std
21cr|automake1.7-1.7.9-21|76	
21cr|automake1.7-1.7.9-21|77	rm -f %{buildroot}/%{_bindir}/{automake,aclocal}
21cr|automake1.7-1.7.9-21|78	
21cr|automake1.7-1.7.9-21|79	pushd %{buildroot}/%{_infodir}
21cr|automake1.7-1.7.9-21|80	for i in *.info*; do
21cr|automake1.7-1.7.9-21|81	mv $i %{name}${i#automake}
21cr|automake1.7-1.7.9-21|82	done
21cr|automake1.7-1.7.9-21|83	popd
21cr|automake1.7-1.7.9-21|84	
21cr|automake1.7-1.7.9-21|85	mkdir -p %{buildroot}%{_datadir}/aclocal
21cr|automake1.7-1.7.9-21|86	
21cr|automake1.7-1.7.9-21|87	%post
21cr|automake1.7-1.7.9-21|88	update-alternatives --remove automake %{_bindir}/automake-%{amversion}
21cr|automake1.7-1.7.9-21|89	
21cr|automake1.7-1.7.9-21|90	%files
21cr|automake1.7-1.7.9-21|91	%defattr(-,root,root)
21cr|automake1.7-1.7.9-21|92	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO
21cr|automake1.7-1.7.9-21|93	%{_bindir}/*
21cr|automake1.7-1.7.9-21|94	%{_datadir}/automake*
21cr|automake1.7-1.7.9-21|95	%{_infodir}/automake*
21cr|automake1.7-1.7.9-21|96	%{_datadir}/aclocal*

338 21
21cr|autopsy-2.24-5|1	%global __provides_exclude perl\\(Appsort\\)|perl\\(Appview\\)|perl\\(Args\\)|perl\\(Caseman\\)|perl\\(Data\\)|perl\\(Exec\\)|perl\\(File\\)|perl\\(Filesystem\\)|perl\\(Frame\\)|perl\\(Fs\\)|perl\\(Hash\\)|perl\\(Kwsrch\\)|perl\\(Main\\)|perl\\(Meta\\)|perl\\(Notes\\)|perl\\(Print\\)|perl\\(Timeline\\)|perl\\(autopsyfunc\\)|perl\\(conf.pl\\)|perl\\(define.pl\\)|perl\\(fs.pl\\)|perl\\(search.pl\\)
21cr|autopsy-2.24-5|2	%global __requires_exclude perl\\(Appsort\\)|perl\\(Appview\\)|perl\\(Args\\)|perl\\(Caseman\\)|perl\\(Data\\)|perl\\(Exec\\)|perl\\(File\\)|perl\\(Filesystem\\)|perl\\(Frame\\)|perl\\(Fs\\)|perl\\(Hash\\)|perl\\(Kwsrch\\)|perl\\(Main\\)|perl\\(Meta\\)|perl\\(Notes\\)|perl\\(Print\\)|perl\\(Timeline\\)|perl\\(autopsyfunc\\)|perl\\(conf.pl\\)|perl\\(define.pl\\)|perl\\(fs.pl\\)|perl\\(search.pl\\)|perl\\(lib::.*\\)
21cr|autopsy-2.24-5|3	
21cr|autopsy-2.24-5|4	
21cr|autopsy-2.24-5|5	Summary:	Autopsy Forensic Browser
21cr|autopsy-2.24-5|6	Name:		autopsy
21cr|autopsy-2.24-5|7	Version:	2.24
21cr|autopsy-2.24-5|8	Release:	5
21cr|autopsy-2.24-5|9	License:	GPLv2+
21cr|autopsy-2.24-5|10	Group:		System/Base
21cr|autopsy-2.24-5|11	URL:		http://www.sleuthkit.org
21cr|autopsy-2.24-5|12	Source0:	http://dfn.dl.sourceforge.net/sourceforge/autopsy/%name-%version.tar.gz
21cr|autopsy-2.24-5|13	Requires:	binutils
21cr|autopsy-2.24-5|14	Requires:	file
21cr|autopsy-2.24-5|15	Requires:	grep
21cr|autopsy-2.24-5|16	Requires:	perl
21cr|autopsy-2.24-5|17	Requires:	sleuthkit >= 1.61
21cr|autopsy-2.24-5|18	BuildArch:	noarch
21cr|autopsy-2.24-5|19	
21cr|autopsy-2.24-5|20	%description
21cr|autopsy-2.24-5|21	The Autopsy Forensic Browser is a graphical interface to the command line
21cr|autopsy-2.24-5|22	digital forensic analysis tools in The Sleuth Kit. Together, The Sleuth Kit and
21cr|autopsy-2.24-5|23	Autopsy provide many of the same features as commercial digital forensics tools
21cr|autopsy-2.24-5|24	for the analysis of Windows(tm) and UNIX file systems (NTFS, FAT, FFS, EXT2FS,
21cr|autopsy-2.24-5|25	and EXT3FS).
21cr|autopsy-2.24-5|26	
21cr|autopsy-2.24-5|27	The Sleuth Kit and Autopsy are both Open Source and run on UNIX platforms. As
21cr|autopsy-2.24-5|28	Autopsy is HTML-based, the investigator can connect to the Autopsy server from
21cr|autopsy-2.24-5|29	any platform using an HTML browser. Autopsy provides a "File Manager"-like
21cr|autopsy-2.24-5|30	interface and shows details about deleted data and file system structures.
21cr|autopsy-2.24-5|31	
21cr|autopsy-2.24-5|32	%prep
21cr|autopsy-2.24-5|33	
21cr|autopsy-2.24-5|34	%setup -q
21cr|autopsy-2.24-5|35	
21cr|autopsy-2.24-5|36	%build
21cr|autopsy-2.24-5|37	
21cr|autopsy-2.24-5|38	# "build" autopsy
21cr|autopsy-2.24-5|39	cat > autopsy << EOF
21cr|autopsy-2.24-5|40	#!%{_bindir}/perl -wT
21cr|autopsy-2.24-5|41	use lib '%{_datadir}/autopsy/';
21cr|autopsy-2.24-5|42	use lib '%{_datadir}/autopsy/lib/';
21cr|autopsy-2.24-5|43	EOF
21cr|autopsy-2.24-5|44	cat base/autopsy.base >> autopsy
21cr|autopsy-2.24-5|45	
21cr|autopsy-2.24-5|46	# "build" make-live-cd
21cr|autopsy-2.24-5|47	cat > make-live-cd << EOF
21cr|autopsy-2.24-5|48	#!%{_bindir}/perl
21cr|autopsy-2.24-5|49	use lib '%{_datadir}/autopsy/';
21cr|autopsy-2.24-5|50	use lib '%{_datadir}/autopsy/lib/';
21cr|autopsy-2.24-5|51	EOF
21cr|autopsy-2.24-5|52	cat base/make-live-cd.base >> make-live-cd
21cr|autopsy-2.24-5|53	
21cr|autopsy-2.24-5|54	# "build" conf.pl
21cr|autopsy-2.24-5|55	cat > conf.pl << EOF
21cr|autopsy-2.24-5|56	# Autopsy configuration settings
21cr|autopsy-2.24-5|57	
21cr|autopsy-2.24-5|58	# when set to 1, the server will stop after it receives no
21cr|autopsy-2.24-5|59	# connections for STIMEOUT seconds.
21cr|autopsy-2.24-5|60	\$USE_STIMEOUT = 0;
21cr|autopsy-2.24-5|61	\$STIMEOUT = 3600;
21cr|autopsy-2.24-5|62	
21cr|autopsy-2.24-5|63	# number of seconds that child waits for input from client
21cr|autopsy-2.24-5|64	\$CTIMEOUT = 15;
21cr|autopsy-2.24-5|65	
21cr|autopsy-2.24-5|66	# set to 1 to save the cookie value in a file (for scripting)
21cr|autopsy-2.24-5|67	\$SAVE_COOKIE = 1;
21cr|autopsy-2.24-5|68	
21cr|autopsy-2.24-5|69	\$INSTALLDIR = '%{_datadir}/autopsy/';
21cr|autopsy-2.24-5|70	
21cr|autopsy-2.24-5|71	# System Utilities
21cr|autopsy-2.24-5|72	\$STRINGS_EXE = '%{_bindir}/strings';
21cr|autopsy-2.24-5|73	\$GREP_EXE = '/bin/grep';
21cr|autopsy-2.24-5|74	\$FILE_EXE = '%{_bindir}/file';
21cr|autopsy-2.24-5|75	\$MD5_EXE = '%{_bindir}/md5sum';
21cr|autopsy-2.24-5|76	\$SHA1_EXE = '%{_bindir}/sha1sum';
21cr|autopsy-2.24-5|77	
21cr|autopsy-2.24-5|78	# Directories
21cr|autopsy-2.24-5|79	\$TSKDIR = '%{_bindir}/';
21cr|autopsy-2.24-5|80	\$NSRLDB = '';
21cr|autopsy-2.24-5|81	\$LOCKDIR = '%{_localstatedir}/lib/morgue';
21cr|autopsy-2.24-5|82	EOF
21cr|autopsy-2.24-5|83	
21cr|autopsy-2.24-5|84	%install
21cr|autopsy-2.24-5|85	install -d %{buildroot}%{_sbindir}
21cr|autopsy-2.24-5|86	install -d %{buildroot}%{_mandir}/man1
21cr|autopsy-2.24-5|87	install -d %{buildroot}/var/log/autopsy
21cr|autopsy-2.24-5|88	install -d %{buildroot}%{_localstatedir}/lib/morgue
21cr|autopsy-2.24-5|89	install -d %{buildroot}%{_datadir}/autopsy/help
21cr|autopsy-2.24-5|90	install -d %{buildroot}%{_datadir}/autopsy/lib
21cr|autopsy-2.24-5|91	install -d %{buildroot}%{_datadir}/autopsy/pict
21cr|autopsy-2.24-5|92	
21cr|autopsy-2.24-5|93	install -m0755 autopsy %{buildroot}%{_sbindir}/autopsy
21cr|autopsy-2.24-5|94	install -m0755 make-live-cd %{buildroot}%{_sbindir}/make-live-cd
21cr|autopsy-2.24-5|95	install -m0755 conf.pl %{buildroot}%{_datadir}/autopsy/
21cr|autopsy-2.24-5|96	install -m0644 help/*.html %{buildroot}%{_datadir}/autopsy/help/
21cr|autopsy-2.24-5|97	install -m0644 lib/*.p* %{buildroot}%{_datadir}/autopsy/lib/
21cr|autopsy-2.24-5|98	install -m0644 man/man1/autopsy.1 %{buildroot}%{_mandir}/man1/
21cr|autopsy-2.24-5|99	install -m0644 pict/* %{buildroot}%{_datadir}/autopsy/pict/
21cr|autopsy-2.24-5|100	
21cr|autopsy-2.24-5|101	%files
21cr|autopsy-2.24-5|102	%doc CHANGES.txt COPYING docs/*.txt INSTALL.txt README-LIVE.txt README.txt TODO.txt
21cr|autopsy-2.24-5|103	%{_datadir}/autopsy
21cr|autopsy-2.24-5|104	%attr(0755,root,root) %{_sbindir}/autopsy
21cr|autopsy-2.24-5|105	%attr(0755,root,root) %{_sbindir}/make-live-cd
21cr|autopsy-2.24-5|106	%dir /var/log/autopsy
21cr|autopsy-2.24-5|107	%dir %{_localstatedir}/lib/morgue
21cr|autopsy-2.24-5|108	%attr(0644,root,root) %{_mandir}/man1/*

339 21
21cr|autossh-1.4g-1|1	Summary:	Automatically restart SSH sessions and tunnels
21cr|autossh-1.4g-1|2	Name:		autossh
21cr|autossh-1.4g-1|3	Version:	1.4g
21cr|autossh-1.4g-1|4	Release:	1
21cr|autossh-1.4g-1|5	License:	BSD
21cr|autossh-1.4g-1|6	Group:		Networking/Other
21cr|autossh-1.4g-1|7	URL:		http://www.harding.motd.ca/autossh/
21cr|autossh-1.4g-1|8	Source:		http://www.harding.motd.ca/autossh/%{name}-%{version}.tgz
21cr|autossh-1.4g-1|9	BuildRequires:	openssh-clients
21cr|autossh-1.4g-1|10	Requires:	openssh
21cr|autossh-1.4g-1|11	
21cr|autossh-1.4g-1|12	%description
21cr|autossh-1.4g-1|13	autossh is a program to start a copy of ssh and monitor it,
21cr|autossh-1.4g-1|14	restarting it as necessary should it die or stop passing
21cr|autossh-1.4g-1|15	traffic. The idea and the mechanism are from rstunnel
21cr|autossh-1.4g-1|16	(Reliable SSH Tunnel), but implemented in C.
21cr|autossh-1.4g-1|17	
21cr|autossh-1.4g-1|18	%files
21cr|autossh-1.4g-1|19	%doc CHANGES README autossh.host rscreen
21cr|autossh-1.4g-1|20	%{_bindir}/autossh
21cr|autossh-1.4g-1|21	%{_mandir}/man1/autossh.1*
21cr|autossh-1.4g-1|22	
21cr|autossh-1.4g-1|23	#----------------------------------------------------------------------------
21cr|autossh-1.4g-1|24	
21cr|autossh-1.4g-1|25	%prep
21cr|autossh-1.4g-1|26	%setup -q
21cr|autossh-1.4g-1|27	
21cr|autossh-1.4g-1|28	%build
21cr|autossh-1.4g-1|29	chmod 644 autossh.host rscreen
21cr|autossh-1.4g-1|30	%configure
21cr|autossh-1.4g-1|31	%make
21cr|autossh-1.4g-1|32	
21cr|autossh-1.4g-1|33	%install
21cr|autossh-1.4g-1|34	mkdir -p %{buildroot}%{_bindir}
21cr|autossh-1.4g-1|35	mkdir -p %{buildroot}%{_mandir}/man1
21cr|autossh-1.4g-1|36	install -m755 autossh %{buildroot}%{_bindir}/
21cr|autossh-1.4g-1|37	install -m644 autossh.1 %{buildroot}%{_mandir}/man1/

340 21
21cr|autotalent-ladspa-0.2-6|1	%define _disable_ld_no_undefined 1
21cr|autotalent-ladspa-0.2-6|2	
21cr|autotalent-ladspa-0.2-6|3	Summary:	Singer pitch correction LADSPA Plugin
21cr|autotalent-ladspa-0.2-6|4	Name:		autotalent-ladspa
21cr|autotalent-ladspa-0.2-6|5	Group:		Sound
21cr|autotalent-ladspa-0.2-6|6	Version:	0.2
21cr|autotalent-ladspa-0.2-6|7	Release:	6
21cr|autotalent-ladspa-0.2-6|8	License:	GPLv2+
21cr|autotalent-ladspa-0.2-6|9	Url:		http://tombaran.info/autotalent.html
21cr|autotalent-ladspa-0.2-6|10	Source0:	http://tombaran.info/autotalent-%{version}.tar.gz
21cr|autotalent-ladspa-0.2-6|11	Patch0:		autotalent-0.2-makefile.patch
21cr|autotalent-ladspa-0.2-6|12	
21cr|autotalent-ladspa-0.2-6|13	%description
21cr|autotalent-ladspa-0.2-6|14	Automatic pitch correction module for singers as LADSPA plugin.
21cr|autotalent-ladspa-0.2-6|15	You specify the notes that a singer is allowed to hit, and Autotalent
21cr|autotalent-ladspa-0.2-6|16	makes sure that they do. You can also use Autotalent for more exotic
21cr|autotalent-ladspa-0.2-6|17	effects, like the Cher / T-Pain effect, making your voice sound like a
21cr|autotalent-ladspa-0.2-6|18	chiptune, adding artificial vibrato, or messing with your formants.
21cr|autotalent-ladspa-0.2-6|19	Autotalent can also be used as a harmonizer that knows how to sing in
21cr|autotalent-ladspa-0.2-6|20	the scale with you. Or, you can use Autotalent to change the scale of a
21cr|autotalent-ladspa-0.2-6|21	melody between major and minor or to change the musical mode.
21cr|autotalent-ladspa-0.2-6|22	
21cr|autotalent-ladspa-0.2-6|23	%files
21cr|autotalent-ladspa-0.2-6|24	%{_libdir}/ladspa/autotalent.so
21cr|autotalent-ladspa-0.2-6|25	
21cr|autotalent-ladspa-0.2-6|26	#----------------------------------------------------------------------------
21cr|autotalent-ladspa-0.2-6|27	
21cr|autotalent-ladspa-0.2-6|28	%prep
21cr|autotalent-ladspa-0.2-6|29	%setup -q -n autotalent-%{version}
21cr|autotalent-ladspa-0.2-6|30	%patch0 -p1
21cr|autotalent-ladspa-0.2-6|31	
21cr|autotalent-ladspa-0.2-6|32	%build
21cr|autotalent-ladspa-0.2-6|33	%setup_compile_flags
21cr|autotalent-ladspa-0.2-6|34	%make
21cr|autotalent-ladspa-0.2-6|35	
21cr|autotalent-ladspa-0.2-6|36	%install
21cr|autotalent-ladspa-0.2-6|37	install -d %{buildroot}%{_libdir}/ladspa
21cr|autotalent-ladspa-0.2-6|38	install -m 0755 autotalent.so %{buildroot}%{_libdir}/ladspa/autotalent.so

341 21
21cr|autotrace-0.31.1-44|1	%define	major 3
21cr|autotrace-0.31.1-44|2	%define	libname %mklibname autotrace %{major}
21cr|autotrace-0.31.1-44|3	%define	devname %mklibname autotrace -d
21cr|autotrace-0.31.1-44|4	
21cr|autotrace-0.31.1-44|5	Summary:	Program for converting bitmap to vector graphics
21cr|autotrace-0.31.1-44|6	Name:		autotrace
21cr|autotrace-0.31.1-44|7	Version:	0.31.1
21cr|autotrace-0.31.1-44|8	Release:	44
21cr|autotrace-0.31.1-44|9	License:	GPLv2+ and LGPLv2+
21cr|autotrace-0.31.1-44|10	Group:		Publishing
21cr|autotrace-0.31.1-44|11	Url:		http://autotrace.sourceforge.net
21cr|autotrace-0.31.1-44|12	Source0:	http://prdownload.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|autotrace-0.31.1-44|13	Patch0:		autotrace_0.31.1-13.diff
21cr|autotrace-0.31.1-44|14	Patch1:		autotrace-0.31.1-swf-output.patch
21cr|autotrace-0.31.1-44|15	Patch2:		autotrace-0.31.1-libpng-1.5.patch
21cr|autotrace-0.31.1-44|16	Patch4:		autotrace-0.31.1-CVE-2013-1953.patch
21cr|autotrace-0.31.1-44|17	Patch5:		autotrace-0.31.1-CVE-2016-7392.patch
21cr|autotrace-0.31.1-44|18	Patch6:		autotrace-0.31.1-GraphicsMagick.patch
21cr|autotrace-0.31.1-44|19	Patch7:		autotrace-0.31.1-CVE-2019-19004.patch
21cr|autotrace-0.31.1-44|20	Patch8:		autotrace-0.31.1-CVE-2019-19005.patch
21cr|autotrace-0.31.1-44|21	Patch9:		autotrace-0001-Modify-GetOnePixel-usage-to-build-against-current-Im.patch
21cr|autotrace-0.31.1-44|22	Patch10:	autotrace-0002-Fixed-underquoted-AM_PATH_AUTOTRACE-definition.patch
21cr|autotrace-0.31.1-44|23	Patch11:	autotrace-0.31.1-multilib-fix.patch
21cr|autotrace-0.31.1-44|24	BuildRequires:	pkgconfig(expat)
21cr|autotrace-0.31.1-44|25	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|autotrace-0.31.1-44|26	BuildRequires:	pkgconfig(libming)
21cr|autotrace-0.31.1-44|27	BuildRequires:	pkgconfig(libpng)
21cr|autotrace-0.31.1-44|28	BuildRequires:	pkgconfig(pstoedit)
21cr|autotrace-0.31.1-44|29	Provides:	fonttracer = %{version}-%{release}
21cr|autotrace-0.31.1-44|30	
21cr|autotrace-0.31.1-44|31	%description
21cr|autotrace-0.31.1-44|32	Autotrace is a program for converting bitmap to vector graphics. Supported
21cr|autotrace-0.31.1-44|33	formats:
21cr|autotrace-0.31.1-44|34	- input formats: BMP, TGA, PNM, PPM, PGM, PBM and those supported by
21cr|autotrace-0.31.1-44|35	ImageMagick;
21cr|autotrace-0.31.1-44|36	- export formats: Postscript, svg, xfig, swf, pstoedit, emf, dxf, cgm,
21cr|autotrace-0.31.1-44|37	mif, p2e and sk.
21cr|autotrace-0.31.1-44|38	
21cr|autotrace-0.31.1-44|39	%files
21cr|autotrace-0.31.1-44|40	%doc AUTHORS ChangeLog COPYING FAQ README THANKS
21cr|autotrace-0.31.1-44|41	%{_bindir}/autotrace
21cr|autotrace-0.31.1-44|42	%{_mandir}/man1/*
21cr|autotrace-0.31.1-44|43	
21cr|autotrace-0.31.1-44|44	#----------------------------------------------------------------------------
21cr|autotrace-0.31.1-44|45	
21cr|autotrace-0.31.1-44|46	%package -n %{libname}
21cr|autotrace-0.31.1-44|47	Summary:	Autotrace libraries
21cr|autotrace-0.31.1-44|48	Group:		System/Libraries
21cr|autotrace-0.31.1-44|49	
21cr|autotrace-0.31.1-44|50	%description -n %{libname}
21cr|autotrace-0.31.1-44|51	This package contains the libraries needed to run programs dynamically
21cr|autotrace-0.31.1-44|52	linked with autotrace libraries.
21cr|autotrace-0.31.1-44|53	
21cr|autotrace-0.31.1-44|54	%files -n %{libname}
21cr|autotrace-0.31.1-44|55	%doc COPYING
21cr|autotrace-0.31.1-44|56	%{_libdir}/libautotrace.so.%{major}*
21cr|autotrace-0.31.1-44|57	
21cr|autotrace-0.31.1-44|58	#----------------------------------------------------------------------------
21cr|autotrace-0.31.1-44|59	
21cr|autotrace-0.31.1-44|60	%package -n %{devname}
21cr|autotrace-0.31.1-44|61	Summary:	Static libraries and header files for autotrace development
21cr|autotrace-0.31.1-44|62	Group:		Development/C
21cr|autotrace-0.31.1-44|63	Requires:	%{libname} = %{EVRD}
21cr|autotrace-0.31.1-44|64	Provides:	%{name}-devel = %{EVRD}
21cr|autotrace-0.31.1-44|65	
21cr|autotrace-0.31.1-44|66	%description -n %{devname}
21cr|autotrace-0.31.1-44|67	This package contains the static libraries and header files for
21cr|autotrace-0.31.1-44|68	developing applications based on autotrace.
21cr|autotrace-0.31.1-44|69	
21cr|autotrace-0.31.1-44|70	%files -n %{devname}
21cr|autotrace-0.31.1-44|71	%doc README COPYING
21cr|autotrace-0.31.1-44|72	%{_bindir}/autotrace-config
21cr|autotrace-0.31.1-44|73	%{_includedir}/*
21cr|autotrace-0.31.1-44|74	%{_libdir}/*.so
21cr|autotrace-0.31.1-44|75	%{_libdir}/pkgconfig/*.pc
21cr|autotrace-0.31.1-44|76	%{_datadir}/aclocal/*
21cr|autotrace-0.31.1-44|77	
21cr|autotrace-0.31.1-44|78	#----------------------------------------------------------------------------
21cr|autotrace-0.31.1-44|79	
21cr|autotrace-0.31.1-44|80	%prep
21cr|autotrace-0.31.1-44|81	%autosetup -p1
21cr|autotrace-0.31.1-44|82	
21cr|autotrace-0.31.1-44|83	%build
21cr|autotrace-0.31.1-44|84	autoreconf -vfi
21cr|autotrace-0.31.1-44|85	%configure \
21cr|autotrace-0.31.1-44|86	--disable-static
21cr|autotrace-0.31.1-44|87	%make
21cr|autotrace-0.31.1-44|88	
21cr|autotrace-0.31.1-44|89	
21cr|autotrace-0.31.1-44|90	%install
21cr|autotrace-0.31.1-44|91	# delete autogenerated requires
21cr|autotrace-0.31.1-44|92	sed 's/libpng12, ming//' -i %{name}.pc
21cr|autotrace-0.31.1-44|93	%makeinstall_std

342 21
21cr|autozen-2.1-11|1	Summary:	Brainwave controller
21cr|autozen-2.1-11|2	Name:		autozen
21cr|autozen-2.1-11|3	Version:	2.1
21cr|autozen-2.1-11|4	Release:	11
21cr|autozen-2.1-11|5	License:	GPLv2+
21cr|autozen-2.1-11|6	Group:		Sound
21cr|autozen-2.1-11|7	Url:		http://www.linuxlabs.com/autozen.html
21cr|autozen-2.1-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|autozen-2.1-11|9	Source1:	%{name}48.png
21cr|autozen-2.1-11|10	Source2:	%{name}32.png
21cr|autozen-2.1-11|11	Source3:	%{name}16.png
21cr|autozen-2.1-11|12	Patch0:		autozen-2.1-no-strip.patch
21cr|autozen-2.1-11|13	Patch1:		autozen-2.1-gtk2.patch
21cr|autozen-2.1-11|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|autozen-2.1-11|15	
21cr|autozen-2.1-11|16	%description
21cr|autozen-2.1-11|17	AutoZen is a software 'brain machine' for Linux. It generates sounds that are
21cr|autozen-2.1-11|18	meant to cause the brain to temporarily shift to a different dominant
21cr|autozen-2.1-11|19	frequency and cause the user to experience an altered state of consciousness.
21cr|autozen-2.1-11|20	
21cr|autozen-2.1-11|21	NOTE: Requires headphones.
21cr|autozen-2.1-11|22	
21cr|autozen-2.1-11|23	%files
21cr|autozen-2.1-11|24	%doc CHANGES COPYING doc/HTML/*
21cr|autozen-2.1-11|25	%{_bindir}/%{name}
21cr|autozen-2.1-11|26	%{_bindir}/seq2wav
21cr|autozen-2.1-11|27	%{_bindir}/zentime
21cr|autozen-2.1-11|28	%{_mandir}/man1/*
21cr|autozen-2.1-11|29	%{_datadir}/AutoZen/*.seq
21cr|autozen-2.1-11|30	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|autozen-2.1-11|31	%{_liconsdir}/%{name}.png
21cr|autozen-2.1-11|32	%{_iconsdir}/%{name}.png
21cr|autozen-2.1-11|33	%{_miconsdir}/%{name}.png
21cr|autozen-2.1-11|34	
21cr|autozen-2.1-11|35	#----------------------------------------------------------------------------
21cr|autozen-2.1-11|36	
21cr|autozen-2.1-11|37	%prep
21cr|autozen-2.1-11|38	%setup -q
21cr|autozen-2.1-11|39	%patch0 -p1
21cr|autozen-2.1-11|40	%patch1 -p1
21cr|autozen-2.1-11|41	
21cr|autozen-2.1-11|42	%build
21cr|autozen-2.1-11|43	make clean
21cr|autozen-2.1-11|44	make CFLAGS="%{optflags}"
21cr|autozen-2.1-11|45	
21cr|autozen-2.1-11|46	%install
21cr|autozen-2.1-11|47	%makeinstall_std PREFIX=%{buildroot}%{_prefix}
21cr|autozen-2.1-11|48	rm -fr %{buildroot}%{_docdir}/AutoZen
21cr|autozen-2.1-11|49	mv %{buildroot}/usr/man %{buildroot}/%{_datadir}/
21cr|autozen-2.1-11|50	
21cr|autozen-2.1-11|51	#menu
21cr|autozen-2.1-11|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|autozen-2.1-11|53	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|autozen-2.1-11|54	[Desktop Entry]
21cr|autozen-2.1-11|55	Name=AutoZen
21cr|autozen-2.1-11|56	Comment=Brainwave controller
21cr|autozen-2.1-11|57	Exec=%{name}
21cr|autozen-2.1-11|58	Icon=%{name}
21cr|autozen-2.1-11|59	Terminal=false
21cr|autozen-2.1-11|60	Type=Application
21cr|autozen-2.1-11|61	StartupNotify=true
21cr|autozen-2.1-11|62	Categories=GNOME;GTK;AudioVideo;Audio;AudioVideoEditing;
21cr|autozen-2.1-11|63	EOF
21cr|autozen-2.1-11|64	
21cr|autozen-2.1-11|65	#icons
21cr|autozen-2.1-11|66	mkdir -p %{buildroot}%{_liconsdir}
21cr|autozen-2.1-11|67	install -m 0644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
21cr|autozen-2.1-11|68	mkdir -p %{buildroot}%{_iconsdir}
21cr|autozen-2.1-11|69	install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|autozen-2.1-11|70	mkdir -p %{buildroot}%{_miconsdir}
21cr|autozen-2.1-11|71	install -m 0644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png

343 21
21cr|avahi-disable-browsing-0.1-2|1	Summary(ru_RU.UTF-8):	Политика D-Bus для ограничения использования Avahi
21cr|avahi-disable-browsing-0.1-2|2	Summary:	D-Bus policy for limiting Avahi usage
21cr|avahi-disable-browsing-0.1-2|3	Name:		avahi-disable-browsing
21cr|avahi-disable-browsing-0.1-2|4	Version:	0.1
21cr|avahi-disable-browsing-0.1-2|5	Release:	2
21cr|avahi-disable-browsing-0.1-2|6	License:	GPLv3
21cr|avahi-disable-browsing-0.1-2|7	Group:		System/Servers
21cr|avahi-disable-browsing-0.1-2|8	URL:		https://abf.io/import/avahi-disable-browsing
21cr|avahi-disable-browsing-0.1-2|9	Vendor:		MOSTECH
21cr|avahi-disable-browsing-0.1-2|10	Source0:	avahi-disable-browsing.conf
21cr|avahi-disable-browsing-0.1-2|11	BuildArch:	noarch
21cr|avahi-disable-browsing-0.1-2|12	Requires:	dbus-common
21cr|avahi-disable-browsing-0.1-2|13	
21cr|avahi-disable-browsing-0.1-2|14	%description
21cr|avahi-disable-browsing-0.1-2|15	D-bus policy to limit the use of avahi by an unauthorized user.
21cr|avahi-disable-browsing-0.1-2|16	This will limit the display of network printers and scanners in
21cr|avahi-disable-browsing-0.1-2|17	print and scan dialogs.
21cr|avahi-disable-browsing-0.1-2|18	
21cr|avahi-disable-browsing-0.1-2|19	%description -l ru_RU.UTF-8
21cr|avahi-disable-browsing-0.1-2|20	Политика d-bus для ограничения использования avahi непривилегированным
21cr|avahi-disable-browsing-0.1-2|21	пользователем. Это позволит ограничить отображение сетевых принтеров и
21cr|avahi-disable-browsing-0.1-2|22	сканеров в диалогах печати и сканирования.
21cr|avahi-disable-browsing-0.1-2|23	
21cr|avahi-disable-browsing-0.1-2|24	%files
21cr|avahi-disable-browsing-0.1-2|25	%{_datadir}/dbus-1/system.d/avahi-disable-browsing.conf
21cr|avahi-disable-browsing-0.1-2|26	
21cr|avahi-disable-browsing-0.1-2|27	#--------------------------------------------------------------------
21cr|avahi-disable-browsing-0.1-2|28	
21cr|avahi-disable-browsing-0.1-2|29	%prep
21cr|avahi-disable-browsing-0.1-2|30	%setup -q -T -c
21cr|avahi-disable-browsing-0.1-2|31	
21cr|avahi-disable-browsing-0.1-2|32	%install
21cr|avahi-disable-browsing-0.1-2|33	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21cr|avahi-disable-browsing-0.1-2|34	install -m0644 %{SOURCE0} %{buildroot}%{_datadir}/dbus-1/system.d/
21cr|avahi-disable-browsing-0.1-2|35	
21cr|avahi-disable-browsing-0.1-2|36	%changelog
21cr|avahi-disable-browsing-0.1-2|37	* Thu Mar 12 2026 Artem Proskurnev <temap@mail.ru>
21cr|avahi-disable-browsing-0.1-2|38	- Block the responses that come when the devices
21cr|avahi-disable-browsing-0.1-2|39	
21cr|avahi-disable-browsing-0.1-2|40	* Thu Mar 12 2026 Artem Proskurnev <temap@mail.ru>
21cr|avahi-disable-browsing-0.1-2|41	- Add dbus to Requires
21cr|avahi-disable-browsing-0.1-2|42	
21cr|avahi-disable-browsing-0.1-2|43	* Thu Mar 12 2026 Artem Proskurnev <temap@mail.ru>
21cr|avahi-disable-browsing-0.1-2|44	- Init

344 21
21cr|avarice-2.14-1.7.0|1	%define rel 7
21cr|avarice-2.14-1.7.0|2	
21cr|avarice-2.14-1.7.0|3	Summary:	Program for interfacing the Atmel JTAG ICE to GDB
21cr|avarice-2.14-1.7.0|4	Name:		avarice
21cr|avarice-2.14-1.7.0|5	Version:	2.14
21cr|avarice-2.14-1.7.0|6	Release:	1.%{rel}.0
21cr|avarice-2.14-1.7.0|7	License:	GPLv2+
21cr|avarice-2.14-1.7.0|8	Group:		Development/Tools
21cr|avarice-2.14-1.7.0|9	Url:		https://github.com/Florin-Popescu/avarice
21cr|avarice-2.14-1.7.0|10	Source0:	https://github.com/Florin-Popescu/avarice/archive/refs/tags/v%{version}-%{rel}.tar.gz?/%{name}-%{version}-%{rel}.tar.gz
21cr|avarice-2.14-1.7.0|11	Source1:	avarice.rules
21cr|avarice-2.14-1.7.0|12	BuildRequires:	binutils-devel
21cr|avarice-2.14-1.7.0|13	BuildRequires:	gettext-devel
21cr|avarice-2.14-1.7.0|14	BuildRequires:	pkgconfig(libusb)
21cr|avarice-2.14-1.7.0|15	
21cr|avarice-2.14-1.7.0|16	%description
21cr|avarice-2.14-1.7.0|17	Program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their
21cr|avarice-2.14-1.7.0|18	embedded AVR target.
21cr|avarice-2.14-1.7.0|19	
21cr|avarice-2.14-1.7.0|20	%files
21cr|avarice-2.14-1.7.0|21	%doc AUTHORS ChangeLog NEWS
21cr|avarice-2.14-1.7.0|22	%{_bindir}/*
21cr|avarice-2.14-1.7.0|23	%{_datadir}/%{name}
21cr|avarice-2.14-1.7.0|24	%{_mandir}/man1/*
21cr|avarice-2.14-1.7.0|25	/lib/udev/rules.d/60-avarice.rules
21cr|avarice-2.14-1.7.0|26	
21cr|avarice-2.14-1.7.0|27	#----------------------------------------------------------------------------
21cr|avarice-2.14-1.7.0|28	
21cr|avarice-2.14-1.7.0|29	%prep
21cr|avarice-2.14-1.7.0|30	%autosetup -p1 -n %{name}-%{version}-%{rel}
21cr|avarice-2.14-1.7.0|31	
21cr|avarice-2.14-1.7.0|32	%build
21cr|avarice-2.14-1.7.0|33	./Bootstrap
21cr|avarice-2.14-1.7.0|34	%configure
21cr|avarice-2.14-1.7.0|35	%make
21cr|avarice-2.14-1.7.0|36	
21cr|avarice-2.14-1.7.0|37	%install
21cr|avarice-2.14-1.7.0|38	%makeinstall_std
21cr|avarice-2.14-1.7.0|39	
21cr|avarice-2.14-1.7.0|40	mkdir -p %{buildroot}/lib/udev/rules.d/
21cr|avarice-2.14-1.7.0|41	install -m 0644 %{SOURCE1} %{buildroot}/lib/udev/rules.d/60-avarice.rules

345 21
21cr|avatar-theme-neru-2.0-1|1	Summary:	Avatar theme for KDE4, KDE5 and XFCE
21cr|avatar-theme-neru-2.0-1|2	Name:		avatar-theme-neru
21cr|avatar-theme-neru-2.0-1|3	Version:	2.0
21cr|avatar-theme-neru-2.0-1|4	Release:	1
21cr|avatar-theme-neru-2.0-1|5	License:	LGPLv3
21cr|avatar-theme-neru-2.0-1|6	Group:		Graphical desktop/Other
21cr|avatar-theme-neru-2.0-1|7	Url:		https://github.com/chistota/avatar-theme-neru
21cr|avatar-theme-neru-2.0-1|8	Source0:	https://github.com/chistota/avatar-theme-neru/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|avatar-theme-neru-2.0-1|9	BuildArch:	noarch
21cr|avatar-theme-neru-2.0-1|10	
21cr|avatar-theme-neru-2.0-1|11	%description
21cr|avatar-theme-neru-2.0-1|12	%{summary} by RamilSadrlimanov@ro_spo.
21cr|avatar-theme-neru-2.0-1|13	
21cr|avatar-theme-neru-2.0-1|14	%files
21cr|avatar-theme-neru-2.0-1|15	%doc AUTHORS README.md
21cr|avatar-theme-neru-2.0-1|16	%dir %{_datadir}/mdk/faces
21cr|avatar-theme-neru-2.0-1|17	%dir %{_datadir}/user-manager/avatars
21cr|avatar-theme-neru-2.0-1|18	%{_datadir}/mdk/faces/*
21cr|avatar-theme-neru-2.0-1|19	%{_datadir}/user-manager/avatars/*
21cr|avatar-theme-neru-2.0-1|20	
21cr|avatar-theme-neru-2.0-1|21	#----------------------------------------------------------------------------
21cr|avatar-theme-neru-2.0-1|22	
21cr|avatar-theme-neru-2.0-1|23	%prep
21cr|avatar-theme-neru-2.0-1|24	%setup -q
21cr|avatar-theme-neru-2.0-1|25	
21cr|avatar-theme-neru-2.0-1|26	%build
21cr|avatar-theme-neru-2.0-1|27	
21cr|avatar-theme-neru-2.0-1|28	%install
21cr|avatar-theme-neru-2.0-1|29	install -d %{buildroot}%{_datadir}/mdk/faces
21cr|avatar-theme-neru-2.0-1|30	install -d %{buildroot}%{_datadir}/user-manager/avatars
21cr|avatar-theme-neru-2.0-1|31	cp -R faces/* %{buildroot}%{_datadir}/mdk/faces/
21cr|avatar-theme-neru-2.0-1|32	cp -R avatar/* %{buildroot}%{_datadir}/user-manager/avatars/

346 21
21cr|avatar-theme-rospo-2.0-1|1	%define dname	neru
21cr|avatar-theme-rospo-2.0-1|2	%define doname	avatar-theme-%{dname}
21cr|avatar-theme-rospo-2.0-1|3	%define dver	1.0
21cr|avatar-theme-rospo-2.0-1|4	
21cr|avatar-theme-rospo-2.0-1|5	Summary:	Avatars
21cr|avatar-theme-rospo-2.0-1|6	Name:		avatar-theme-rospo
21cr|avatar-theme-rospo-2.0-1|7	Version:	2.0
21cr|avatar-theme-rospo-2.0-1|8	Release:	1
21cr|avatar-theme-rospo-2.0-1|9	License:	LGPLv3
21cr|avatar-theme-rospo-2.0-1|10	Group:		Graphical desktop/Other
21cr|avatar-theme-rospo-2.0-1|11	Url:		https://github.com/chistota/avatar-theme-rospo
21cr|avatar-theme-rospo-2.0-1|12	Source0:	https://github.com/chistota/%{doname}/archive/v%{dver}.tar.gz?/%{doname}-%{dver}.tar.gz
21cr|avatar-theme-rospo-2.0-1|13	BuildArch:	noarch
21cr|avatar-theme-rospo-2.0-1|14	
21cr|avatar-theme-rospo-2.0-1|15	%description
21cr|avatar-theme-rospo-2.0-1|16	%{summary} theme for KDE4, KDE5 and XFCE.
21cr|avatar-theme-rospo-2.0-1|17	
21cr|avatar-theme-rospo-2.0-1|18	%files
21cr|avatar-theme-rospo-2.0-1|19	%doc AUTHORS README.md
21cr|avatar-theme-rospo-2.0-1|20	%dir %{_datadir}/mdk
21cr|avatar-theme-rospo-2.0-1|21	%dir %{_datadir}/user-manager
21cr|avatar-theme-rospo-2.0-1|22	%{_datadir}/mdk/*
21cr|avatar-theme-rospo-2.0-1|23	%{_datadir}/user-manager/*
21cr|avatar-theme-rospo-2.0-1|24	
21cr|avatar-theme-rospo-2.0-1|25	#----------------------------------------------------------------------------
21cr|avatar-theme-rospo-2.0-1|26	
21cr|avatar-theme-rospo-2.0-1|27	%prep
21cr|avatar-theme-rospo-2.0-1|28	%setup -qn %{doname}-%{dver}
21cr|avatar-theme-rospo-2.0-1|29	
21cr|avatar-theme-rospo-2.0-1|30	%build
21cr|avatar-theme-rospo-2.0-1|31	
21cr|avatar-theme-rospo-2.0-1|32	%install
21cr|avatar-theme-rospo-2.0-1|33	install -d %{buildroot}%{_datadir}/mdk
21cr|avatar-theme-rospo-2.0-1|34	install -d %{buildroot}%{_datadir}/user-manager
21cr|avatar-theme-rospo-2.0-1|35	cp -R faces %{buildroot}%{_datadir}/mdk/
21cr|avatar-theme-rospo-2.0-1|36	cp -R avatar %{buildroot}%{_datadir}/user-manager/avatars

347 21
21cr|avce00-2.0.0-7|1	Name:		avce00
21cr|avce00-2.0.0-7|2	Version:	2.0.0
21cr|avce00-2.0.0-7|3	Release:	7
21cr|avce00-2.0.0-7|4	Summary:	Arc/Info (binary) Vector Coverage <-> E00 Utilities
21cr|avce00-2.0.0-7|5	License:	BSD-like
21cr|avce00-2.0.0-7|6	URL:		http://avce00.maptools.org/
21cr|avce00-2.0.0-7|7	Source:		http://avce00.maptools.org/dl/%{name}-%{version}.tar.gz
21cr|avce00-2.0.0-7|8	Group:		Sciences/Geosciences
21cr|avce00-2.0.0-7|9	
21cr|avce00-2.0.0-7|10	%description
21cr|avce00-2.0.0-7|11	AVCE00 is an Open Source (i.e. Free!) ANSI-C library that makes Arc/Info
21cr|avce00-2.0.0-7|12	(binary) Vector Coverages appear as E00! It allows you to read and write binary
21cr|avce00-2.0.0-7|13	coverages just as if they were E00 files.
21cr|avce00-2.0.0-7|14	
21cr|avce00-2.0.0-7|15	For those who do not need a library but simply want to convert some coverages,
21cr|avce00-2.0.0-7|16	the package includes the "AVCIMPORT" and "AVCEXPORT" conversion programs.
21cr|avce00-2.0.0-7|17	
21cr|avce00-2.0.0-7|18	%package -n %{name}-devel
21cr|avce00-2.0.0-7|19	License:	BSD-like
21cr|avce00-2.0.0-7|20	Group:		Sciences/Geosciences
21cr|avce00-2.0.0-7|21	Summary:	Arc/Info (binary) Vector Coverage <-> E00 Library
21cr|avce00-2.0.0-7|22	
21cr|avce00-2.0.0-7|23	%description -n %{name}-devel
21cr|avce00-2.0.0-7|24	AVCE00 is an Open Source (i.e. Free!) ANSI-C library that makes Arc/Info
21cr|avce00-2.0.0-7|25	(binary) Vector Coverages appear as E00! It allows you to read and write binary
21cr|avce00-2.0.0-7|26	coverages just as if they were E00 files.
21cr|avce00-2.0.0-7|27	
21cr|avce00-2.0.0-7|28	The C library can be easily plugged into existing E00 translators to add
21cr|avce00-2.0.0-7|29	support for binary coverages simply by replacing your existing translator's
21cr|avce00-2.0.0-7|30	read/write function by the AVCE00ReadNextLine() and AVCE00WriteNextLine()
21cr|avce00-2.0.0-7|31	functions provided by the library. See the library documentation for all the
21cr|avce00-2.0.0-7|32	details.
21cr|avce00-2.0.0-7|33	
21cr|avce00-2.0.0-7|34	This package includes the development files (headers and static library)
21cr|avce00-2.0.0-7|35	for developing applications which use the avc library.
21cr|avce00-2.0.0-7|36	
21cr|avce00-2.0.0-7|37	%prep
21cr|avce00-2.0.0-7|38	%setup -q
21cr|avce00-2.0.0-7|39	
21cr|avce00-2.0.0-7|40	
21cr|avce00-2.0.0-7|41	%build
21cr|avce00-2.0.0-7|42	#configure
21cr|avce00-2.0.0-7|43	%make
21cr|avce00-2.0.0-7|44	
21cr|avce00-2.0.0-7|45	%install
21cr|avce00-2.0.0-7|46	rm -Rf %{buildroot}
21cr|avce00-2.0.0-7|47	install -d %{buildroot}/{%{_includedir},%{_bindir},%{_libdir}}
21cr|avce00-2.0.0-7|48	install *.h %{buildroot}/%{_includedir}
21cr|avce00-2.0.0-7|49	install *.a %{buildroot}/%{_libdir}
21cr|avce00-2.0.0-7|50	install avc{delete,export,import,test} ex_avcwrite %{buildroot}/%{_bindir}
21cr|avce00-2.0.0-7|51	
21cr|avce00-2.0.0-7|52	
21cr|avce00-2.0.0-7|53	%files
21cr|avce00-2.0.0-7|54	%defattr(-,root,root)
21cr|avce00-2.0.0-7|55	%{_bindir}/*avc*
21cr|avce00-2.0.0-7|56	
21cr|avce00-2.0.0-7|57	%files -n %{name}-devel
21cr|avce00-2.0.0-7|58	%{_includedir}/*.h
21cr|avce00-2.0.0-7|59	%{_libdir}/avc.a

348 21
21cr|avogadro2-1.91.0-1|1	Name:		avogadro2
21cr|avogadro2-1.91.0-1|2	Version:	1.91.0
21cr|avogadro2-1.91.0-1|3	Release:	1
21cr|avogadro2-1.91.0-1|4	Summary:	An advanced molecular editor
21cr|avogadro2-1.91.0-1|5	License:	BSD
21cr|avogadro2-1.91.0-1|6	Group:		Sciences/Chemistry
21cr|avogadro2-1.91.0-1|7	URL:		http://www.openchemistry.org/projects/avogadro2/
21cr|avogadro2-1.91.0-1|8	Source0:	https://github.com/OpenChemistry/avogadroapp/archive/%{version}/avogadroapp-%{version}.tar.gz
21cr|avogadro2-1.91.0-1|9	BuildRequires:	cmake
21cr|avogadro2-1.91.0-1|10	BuildRequires:	doxygen
21cr|avogadro2-1.91.0-1|11	BuildRequires:	hdf5-devel
21cr|avogadro2-1.91.0-1|12	BuildRequires:	spglib-devel
21cr|avogadro2-1.91.0-1|13	BuildRequires:	avogadro2-devel
21cr|avogadro2-1.91.0-1|14	BuildRequires:	molequeue-devel
21cr|avogadro2-1.91.0-1|15	BuildRequires:	pkgconfig(eigen3)
21cr|avogadro2-1.91.0-1|16	BuildRequires:	pkgconfig(glew)
21cr|avogadro2-1.91.0-1|17	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|avogadro2-1.91.0-1|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|avogadro2-1.91.0-1|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|avogadro2-1.91.0-1|20	BuildRequires:	pkgconfig(Qt5Help)
21cr|avogadro2-1.91.0-1|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|avogadro2-1.91.0-1|22	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|avogadro2-1.91.0-1|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|avogadro2-1.91.0-1|24	
21cr|avogadro2-1.91.0-1|25	Requires:	openbabel
21cr|avogadro2-1.91.0-1|26	Requires:	python3
21cr|avogadro2-1.91.0-1|27	
21cr|avogadro2-1.91.0-1|28	%description
21cr|avogadro2-1.91.0-1|29	Avogadro is an advanced molecular editor designed for cross-platform use in
21cr|avogadro2-1.91.0-1|30	computational chemistry, molecular modeling, bioinformatics, materials science,
21cr|avogadro2-1.91.0-1|31	and related areas. It offers flexible rendering and a powerful plugin
21cr|avogadro2-1.91.0-1|32	architecture. The code in this repository is a rewrite of Avogadro with source
21cr|avogadro2-1.91.0-1|33	code split across a libraries repository and an application repository. Core
21cr|avogadro2-1.91.0-1|34	features and goals of the Avogadro project:
21cr|avogadro2-1.91.0-1|35	
21cr|avogadro2-1.91.0-1|36	* Open source distributed under the liberal 3-clause BSD license
21cr|avogadro2-1.91.0-1|37	* Cross platform with nightly builds on Linux, Mac OS X and Windows
21cr|avogadro2-1.91.0-1|38	* Intuitive interface designed to be useful to whole community
21cr|avogadro2-1.91.0-1|39	* Fast and efficient embracing the latest technologies
21cr|avogadro2-1.91.0-1|40	* Extensible, making extensive use of a plugin architecture
21cr|avogadro2-1.91.0-1|41	* Flexible supporting a range of chemical data formats and packages
21cr|avogadro2-1.91.0-1|42	
21cr|avogadro2-1.91.0-1|43	%prep
21cr|avogadro2-1.91.0-1|44	%setup -q -n avogadroapp-%{version}
21cr|avogadro2-1.91.0-1|45	%autopatch -p1
21cr|avogadro2-1.91.0-1|46	
21cr|avogadro2-1.91.0-1|47	%build
21cr|avogadro2-1.91.0-1|48	%cmake_qt5 \
21cr|avogadro2-1.91.0-1|49	-DENABLE_TESTING:BOOL=OFF \
21cr|avogadro2-1.91.0-1|50	-DBUILD_DOCUMENTATION:BOOL=ON
21cr|avogadro2-1.91.0-1|51	
21cr|avogadro2-1.91.0-1|52	%make
21cr|avogadro2-1.91.0-1|53	
21cr|avogadro2-1.91.0-1|54	%install
21cr|avogadro2-1.91.0-1|55	%makeinstall_std -C build
21cr|avogadro2-1.91.0-1|56	
21cr|avogadro2-1.91.0-1|57	rm -rf %{buildroot}%{_datadir}/doc
21cr|avogadro2-1.91.0-1|58	
21cr|avogadro2-1.91.0-1|59	# more icons
21cr|avogadro2-1.91.0-1|60	for i in 64 128 256 512; do
21cr|avogadro2-1.91.0-1|61	install -Dpm 644 avogadro/icons/%{name}_${i}.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{name}.png
21cr|avogadro2-1.91.0-1|62	done
21cr|avogadro2-1.91.0-1|63	
21cr|avogadro2-1.91.0-1|64	%files
21cr|avogadro2-1.91.0-1|65	%doc CONTRIBUTING.md README.md LICENSE
21cr|avogadro2-1.91.0-1|66	%{_bindir}/%{name}
21cr|avogadro2-1.91.0-1|67	%{_datadir}/applications/%{name}.desktop
21cr|avogadro2-1.91.0-1|68	%{_datadir}/pixmaps/%{name}.png
21cr|avogadro2-1.91.0-1|69	%{_iconsdir}/hicolor/*/apps/%{name}.png

349 21
21cr|avra-1.4.2-1|1	%global debug_package %{nil}
21cr|avra-1.4.2-1|2	
21cr|avra-1.4.2-1|3	Summary:	An AVR assembler
21cr|avra-1.4.2-1|4	Name:		avra
21cr|avra-1.4.2-1|5	Version:	1.4.2
21cr|avra-1.4.2-1|6	Release:	1
21cr|avra-1.4.2-1|7	License:	GPLv2
21cr|avra-1.4.2-1|8	Group:		Development/Other
21cr|avra-1.4.2-1|9	Url:		https://avra.sourceforge.net
21cr|avra-1.4.2-1|10	Source0:	https://github.com/Ro5bert/avra/archive/%{version}.tar.gz?/%{name}-%{version}.tar.bz2
21cr|avra-1.4.2-1|11	
21cr|avra-1.4.2-1|12	%description
21cr|avra-1.4.2-1|13	Avra is an GNU GPL'ed assembler for the Atmel AVR microcontrollers.
21cr|avra-1.4.2-1|14	Features:
21cr|avra-1.4.2-1|15	- It's compatible with Atmel's avrasm.
21cr|avra-1.4.2-1|16	- Better macro support.
21cr|avra-1.4.2-1|17	- Conditional assembly.
21cr|avra-1.4.2-1|18	
21cr|avra-1.4.2-1|19	%files
21cr|avra-1.4.2-1|20	%doc CHANGELOG.md README.md
21cr|avra-1.4.2-1|21	%license COPYING
21cr|avra-1.4.2-1|22	%{_bindir}/%{name}
21cr|avra-1.4.2-1|23	%{_datadir}/%{name}/examples/*
21cr|avra-1.4.2-1|24	%{_datadir}/%{name}/includes/*
21cr|avra-1.4.2-1|25	%{_includedir}/avr
21cr|avra-1.4.2-1|26	
21cr|avra-1.4.2-1|27	#------------------------------------------------------------------
21cr|avra-1.4.2-1|28	
21cr|avra-1.4.2-1|29	%prep
21cr|avra-1.4.2-1|30	%autosetup -p1
21cr|avra-1.4.2-1|31	
21cr|avra-1.4.2-1|32	%build
21cr|avra-1.4.2-1|33	%make
21cr|avra-1.4.2-1|34	
21cr|avra-1.4.2-1|35	%install
21cr|avra-1.4.2-1|36	%makeinstall_std PREFIX=/usr
21cr|avra-1.4.2-1|37	
21cr|avra-1.4.2-1|38	install -Dm755 -d %{buildroot}%{_datadir}/%{name}/includes
21cr|avra-1.4.2-1|39	install -Dm644 includes/* %{buildroot}%{_datadir}/%{name}/includes/
21cr|avra-1.4.2-1|40	install -Dm755 -d %{buildroot}%{_datadir}/%{name}/examples
21cr|avra-1.4.2-1|41	install -Dm644 examples/* %{buildroot}%{_datadir}/%{name}/examples/

350 21
21cr|aweather-0.8-4|1	Summary:	Real-time weather data viewer
21cr|aweather-0.8-4|2	Name:		aweather
21cr|aweather-0.8-4|3	Version:	0.8
21cr|aweather-0.8-4|4	Release:	4
21cr|aweather-0.8-4|5	License:	GPLv3+
21cr|aweather-0.8-4|6	Group:		Sciences/Geosciences
21cr|aweather-0.8-4|7	URL:		http://pileus.org/aweather/
21cr|aweather-0.8-4|8	Source0:	http://pileus.org/aweather/files/%{name}-%{version}.tar.gz
21cr|aweather-0.8-4|9	Patch0:		aweather-0.6.3-mdv-includepath.patch
21cr|aweather-0.8-4|10	Patch1:		aweather-0.6.3-mdv-gthread.patch
21cr|aweather-0.8-4|11	Patch2:		aweather-0.6.1-mdv-desktop.patch
21cr|aweather-0.8-4|12	Patch3:		aweather-0.8-automake.patch
21cr|aweather-0.8-4|13	BuildRequires:	bzip2-devel
21cr|aweather-0.8-4|14	BuildRequires:	rsl-devel >= 1.42
21cr|aweather-0.8-4|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|aweather-0.8-4|16	BuildRequires:	pkgconfig(grits) >= %{version}
21cr|aweather-0.8-4|17	
21cr|aweather-0.8-4|18	%description
21cr|aweather-0.8-4|19	AWeather is a free/open source application which has been designed to integrate
21cr|aweather-0.8-4|20	and visualize high-quality meteorological data using an interactive Virtual
21cr|aweather-0.8-4|21	Globe interface suitable for a wide range of users including weather
21cr|aweather-0.8-4|22	enthusiasts, academics, and professionals. It is designed to provide more
21cr|aweather-0.8-4|23	information than is typically available from weather widgets and simple desktop
21cr|aweather-0.8-4|24	applications. At the same time, it strives to be simpler and easier to use
21cr|aweather-0.8-4|25	than existing meteorological software packages such as GEMPAK and IDV.
21cr|aweather-0.8-4|26	Currently AWeather only displays data provided by the United States National
21cr|aweather-0.8-4|27	Weather Service.
21cr|aweather-0.8-4|28	
21cr|aweather-0.8-4|29	%files
21cr|aweather-0.8-4|30	%doc ChangeLog COPYING README TODO
21cr|aweather-0.8-4|31	%doc %{_docdir}/aweather/*.html
21cr|aweather-0.8-4|32	%{_bindir}/aweather
21cr|aweather-0.8-4|33	%{_bindir}/wsr88ddec
21cr|aweather-0.8-4|34	%{_libdir}/aweather/*.so
21cr|aweather-0.8-4|35	%{_datadir}/applications/aweather.desktop
21cr|aweather-0.8-4|36	%{_datadir}/aweather
21cr|aweather-0.8-4|37	%{_iconsdir}/hicolor/*/apps/aweather.*
21cr|aweather-0.8-4|38	%{_mandir}/man1/*.1*
21cr|aweather-0.8-4|39	
21cr|aweather-0.8-4|40	#----------------------------------------------------------------------------
21cr|aweather-0.8-4|41	
21cr|aweather-0.8-4|42	%prep
21cr|aweather-0.8-4|43	%autosetup -p1
21cr|aweather-0.8-4|44	
21cr|aweather-0.8-4|45	%build
21cr|aweather-0.8-4|46	%configure
21cr|aweather-0.8-4|47	%make
21cr|aweather-0.8-4|48	
21cr|aweather-0.8-4|49	%install
21cr|aweather-0.8-4|50	%makeinstall_std

351 21
21cr|awesome-4.3-4|1	%global optflags %{optflags} -fcommon
21cr|awesome-4.3-4|2	
21cr|awesome-4.3-4|3	Summary:	Highly configurable, framework window manager for X. Fast, light and extensible
21cr|awesome-4.3-4|4	Name:		awesome
21cr|awesome-4.3-4|5	Version:	4.3
21cr|awesome-4.3-4|6	Release:	4
21cr|awesome-4.3-4|7	License:	GPLv2
21cr|awesome-4.3-4|8	Group:		Graphical desktop/Other
21cr|awesome-4.3-4|9	Url:		https://awesomewm.org/
21cr|awesome-4.3-4|10	Source0:	https://github.com/awesomeWM/awesome-releases/raw/master/%{name}-%{version}.tar.xz
21cr|awesome-4.3-4|11	Patch0:		awesome-3.5.2-link.patch
21cr|awesome-4.3-4|12	BuildRequires:	cmake
21cr|awesome-4.3-4|13	BuildRequires:	gperf
21cr|awesome-4.3-4|14	BuildRequires:	imagemagick
21cr|awesome-4.3-4|15	BuildRequires:	asciidoc xmlto doxygen
21cr|awesome-4.3-4|16	BuildRequires:	docbook-dtd45-xml
21cr|awesome-4.3-4|17	BuildRequires:	docbook-style-xsl
21cr|awesome-4.3-4|18	BuildRequires:	lua-lgi
21cr|awesome-4.3-4|19	BuildRequires:	ruby-asciidoctor
21cr|awesome-4.3-4|20	BuildRequires:	pkgconfig(cairo)
21cr|awesome-4.3-4|21	BuildRequires:	pkgconfig(cairo-xcb)
21cr|awesome-4.3-4|22	BuildRequires:	pkgconfig(dbus-1)
21cr|awesome-4.3-4|23	BuildRequires:	pkgconfig(freetype2)
21cr|awesome-4.3-4|24	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|awesome-4.3-4|25	BuildRequires:	pkgconfig(imlib2)
21cr|awesome-4.3-4|26	BuildRequires:	pkgconfig(libev)
21cr|awesome-4.3-4|27	BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.10
21cr|awesome-4.3-4|28	BuildRequires:	pkgconfig(libxdg-basedir)
21cr|awesome-4.3-4|29	BuildRequires:	pkgconfig(lua) >= 5.2
21cr|awesome-4.3-4|30	BuildRequires:	pkgconfig(pango)
21cr|awesome-4.3-4|31	BuildRequires:	pkgconfig(pangocairo)
21cr|awesome-4.3-4|32	BuildRequires:	pkgconfig(x11)
21cr|awesome-4.3-4|33	BuildRequires:	pkgconfig(xcb)
21cr|awesome-4.3-4|34	BuildRequires:	pkgconfig(xcb-cursor)
21cr|awesome-4.3-4|35	BuildRequires:	pkgconfig(xcb-icccm)
21cr|awesome-4.3-4|36	BuildRequires:	pkgconfig(xcb-image)
21cr|awesome-4.3-4|37	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|awesome-4.3-4|38	BuildRequires:	pkgconfig(xcb-randr)
21cr|awesome-4.3-4|39	BuildRequires:	pkgconfig(xcb-shape)
21cr|awesome-4.3-4|40	BuildRequires:	pkgconfig(xcb-util)
21cr|awesome-4.3-4|41	BuildRequires:	pkgconfig(xcb-xinerama)
21cr|awesome-4.3-4|42	BuildRequires:	pkgconfig(xcb-xrm)
21cr|awesome-4.3-4|43	BuildRequires:	pkgconfig(xcb-xtest)
21cr|awesome-4.3-4|44	BuildRequires:	pkgconfig(xext)
21cr|awesome-4.3-4|45	BuildRequires:	pkgconfig(xinerama)
21cr|awesome-4.3-4|46	BuildRequires:	pkgconfig(xkbcommon)
21cr|awesome-4.3-4|47	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|awesome-4.3-4|48	BuildRequires:	pkgconfig(xproto)
21cr|awesome-4.3-4|49	BuildRequires:	pkgconfig(xrandr)
21cr|awesome-4.3-4|50	BuildRequires:	pkgconfig(zlib)
21cr|awesome-4.3-4|51	Requires:	dbus
21cr|awesome-4.3-4|52	# for wallpaper setting handling
21cr|awesome-4.3-4|53	Requires:	feh
21cr|awesome-4.3-4|54	Requires:	lua-lgi
21cr|awesome-4.3-4|55	Requires:	typelib(cairo)
21cr|awesome-4.3-4|56	Requires:	typelib(GdkPixbuf)
21cr|awesome-4.3-4|57	Requires:	typelib(Pango)
21cr|awesome-4.3-4|58	Requires:	typelib(PangoCairo)
21cr|awesome-4.3-4|59	Requires:	xterm
21cr|awesome-4.3-4|60	
21cr|awesome-4.3-4|61	%description
21cr|awesome-4.3-4|62	Awesome is a highly configurable, next generation framework window
21cr|awesome-4.3-4|63	manager for X. It is very fast, light and extensible.
21cr|awesome-4.3-4|64	It is primarily targeted at power users, developers and any people
21cr|awesome-4.3-4|65	dealing with every day computing tasks and want to have fine-grained
21cr|awesome-4.3-4|66	control on its graphical environment.
21cr|awesome-4.3-4|67	
21cr|awesome-4.3-4|68	%files -f %{name}.lang
21cr|awesome-4.3-4|69	%{_docdir}/%{name}/{*.md,LICENSE,*.lua}
21cr|awesome-4.3-4|70	%{_bindir}/aw*
21cr|awesome-4.3-4|71	%{_mandir}/man1/*.1*
21cr|awesome-4.3-4|72	%{_mandir}/man5/*.5*
21cr|awesome-4.3-4|73	%{_datadir}/%{name}
21cr|awesome-4.3-4|74	%{_datadir}/xsessions/awesome.desktop
21cr|awesome-4.3-4|75	%config(noreplace) %{_sysconfdir}/xdg/awesome/rc.lua
21cr|awesome-4.3-4|76	
21cr|awesome-4.3-4|77	#----------------------------------------------------------------------------
21cr|awesome-4.3-4|78	
21cr|awesome-4.3-4|79	%prep
21cr|awesome-4.3-4|80	%setup -q
21cr|awesome-4.3-4|81	%patch0 -p0
21cr|awesome-4.3-4|82	
21cr|awesome-4.3-4|83	%build
21cr|awesome-4.3-4|84	%cmake -DXDG_CONFIG_DIR:PATH=%{_sysconfdir}/xdg
21cr|awesome-4.3-4|85	%make -s
21cr|awesome-4.3-4|86	
21cr|awesome-4.3-4|87	%install
21cr|awesome-4.3-4|88	%makeinstall_std -C build
21cr|awesome-4.3-4|89	
21cr|awesome-4.3-4|90	%find_lang %{name} --all-name --with-man

352 21
21cr|awesome-vicious-2.6.0-1|1	%define oname vicious
21cr|awesome-vicious-2.6.0-1|2	
21cr|awesome-vicious-2.6.0-1|3	Summary:	Vicious plugins for awesome
21cr|awesome-vicious-2.6.0-1|4	Name:		awesome-vicious
21cr|awesome-vicious-2.6.0-1|5	Version:	2.6.0
21cr|awesome-vicious-2.6.0-1|6	Release:	1
21cr|awesome-vicious-2.6.0-1|7	License:	GPLv2
21cr|awesome-vicious-2.6.0-1|8	Group:		Graphical desktop/Other
21cr|awesome-vicious-2.6.0-1|9	Url:		https://github.com/vicious-widgets/vicious
21cr|awesome-vicious-2.6.0-1|10	Source0:	https://github.com/vicious-widgets/vicious/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|awesome-vicious-2.6.0-1|11	Requires:	awesome
21cr|awesome-vicious-2.6.0-1|12	BuildArch:	noarch
21cr|awesome-vicious-2.6.0-1|13	
21cr|awesome-vicious-2.6.0-1|14	%description
21cr|awesome-vicious-2.6.0-1|15	Vicious is a modular widget library for the "awesome" window manager,
21cr|awesome-vicious-2.6.0-1|16	derived from the "Wicked" widget library. It has some of the old
21cr|awesome-vicious-2.6.0-1|17	Wicked widget types, a few of them rewritten, and a good number of new
21cr|awesome-vicious-2.6.0-1|18	ones.
21cr|awesome-vicious-2.6.0-1|19	
21cr|awesome-vicious-2.6.0-1|20	Vicious widget types are a framework for creating your own awesome
21cr|awesome-vicious-2.6.0-1|21	widgets. Vicious contains modules that gather data about your system,
21cr|awesome-vicious-2.6.0-1|22	and a few helper functions that make it easier to register timers,
21cr|awesome-vicious-2.6.0-1|23	suspend widgets and so on.
21cr|awesome-vicious-2.6.0-1|24	
21cr|awesome-vicious-2.6.0-1|25	For now Vicious doesn't depend on any third party Lua libraries, to
21cr|awesome-vicious-2.6.0-1|26	make it easier to install and use. That means some system utilities
21cr|awesome-vicious-2.6.0-1|27	are used instead, where available:
21cr|awesome-vicious-2.6.0-1|28	
21cr|awesome-vicious-2.6.0-1|29	- hddtemp		for the HDD Temperature widget type
21cr|awesome-vicious-2.6.0-1|30	- alsa-utils		for the Volume widget type
21cr|awesome-vicious-2.6.0-1|31	- wireless_tools	for the Wireless widget type
21cr|awesome-vicious-2.6.0-1|32	- curl			for widget types accessing network resources
21cr|awesome-vicious-2.6.0-1|33	
21cr|awesome-vicious-2.6.0-1|34	%files
21cr|awesome-vicious-2.6.0-1|35	%doc CHANGELOG.rst README.md TODO
21cr|awesome-vicious-2.6.0-1|36	%license LICENSE
21cr|awesome-vicious-2.6.0-1|37	%{_datadir}/awesome/lib/vicious
21cr|awesome-vicious-2.6.0-1|38	%dir %{_datadir}/awesome
21cr|awesome-vicious-2.6.0-1|39	%dir %{_datadir}/awesome/lib
21cr|awesome-vicious-2.6.0-1|40	
21cr|awesome-vicious-2.6.0-1|41	#------------------------------------------------------------------
21cr|awesome-vicious-2.6.0-1|42	
21cr|awesome-vicious-2.6.0-1|43	%prep
21cr|awesome-vicious-2.6.0-1|44	%autosetup -n %{oname}-%{version}
21cr|awesome-vicious-2.6.0-1|45	
21cr|awesome-vicious-2.6.0-1|46	%build
21cr|awesome-vicious-2.6.0-1|47	
21cr|awesome-vicious-2.6.0-1|48	%install
21cr|awesome-vicious-2.6.0-1|49	install -d %{buildroot}/%{_datadir}/awesome/lib/vicious/contrib
21cr|awesome-vicious-2.6.0-1|50	install -d %{buildroot}/%{_datadir}/awesome/lib/vicious/widgets
21cr|awesome-vicious-2.6.0-1|51	install -Dm 644 contrib/* %{buildroot}/%{_datadir}/awesome/lib/vicious/contrib
21cr|awesome-vicious-2.6.0-1|52	install -Dm 644 widgets/* %{buildroot}/%{_datadir}/awesome/lib/vicious/widgets
21cr|awesome-vicious-2.6.0-1|53	install -Dm 644 init.lua %{buildroot}/%{_datadir}/awesome/lib/vicious
21cr|awesome-vicious-2.6.0-1|54	install -Dm 644 helpers.lua %{buildroot}/%{_datadir}/awesome/lib/vicious
21cr|awesome-vicious-2.6.0-1|55	install -Dm 644 spawn.lua %{buildroot}/%{_datadir}/awesome/lib/vicious

353 21
21cr|awffull-3.10.2-14|1	Summary:	A Webalizer Fork, Full o' Features!
21cr|awffull-3.10.2-14|2	Name:		awffull
21cr|awffull-3.10.2-14|3	Version:	3.10.2
21cr|awffull-3.10.2-14|4	Release:	14
21cr|awffull-3.10.2-14|5	License:	GPLv3+
21cr|awffull-3.10.2-14|6	Group:		Monitoring
21cr|awffull-3.10.2-14|7	Url:		http://www.stedee.id.au/awffull
21cr|awffull-3.10.2-14|8	# md5sum: 80acf755b354c49d78a5b9bb580196f2
21cr|awffull-3.10.2-14|9	Source0:	http://www.stedee.id.au/files/%{name}-%{version}.tar.gz
21cr|awffull-3.10.2-14|10	Source1:	http://flags.blogpotato.de/zip/large/world.zip
21cr|awffull-3.10.2-14|11	Source2:	http://flags.blogpotato.de/zip/large/special.zip
21cr|awffull-3.10.2-14|12	Source3:	awffull.cron.daily
21cr|awffull-3.10.2-14|13	Source4:	Vera.ttf
21cr|awffull-3.10.2-14|14	Source5:	VeraBd.ttf
21cr|awffull-3.10.2-14|15	Patch0:		awffull-mdv_conf.diff
21cr|awffull-3.10.2-14|16	Patch1:		awffull-3.10.2-upstreambug309617.diff
21cr|awffull-3.10.2-14|17	Patch2:		awffull-3.10.2-automake.patch
21cr|awffull-3.10.2-14|18	Requires:	apache-base
21cr|awffull-3.10.2-14|19	Requires:	geoip
21cr|awffull-3.10.2-14|20	BuildRequires:	gd-devel
21cr|awffull-3.10.2-14|21	BuildRequires:	gettext-devel
21cr|awffull-3.10.2-14|22	BuildRequires:	jpeg-devel
21cr|awffull-3.10.2-14|23	BuildRequires:	apache-base >= 2.0.54
21cr|awffull-3.10.2-14|24	BuildRequires:	pkgconfig(freetype2)
21cr|awffull-3.10.2-14|25	BuildRequires:	pkgconfig(geoip)
21cr|awffull-3.10.2-14|26	BuildRequires:	pkgconfig(libpcre)
21cr|awffull-3.10.2-14|27	BuildRequires:	pkgconfig(libpng)
21cr|awffull-3.10.2-14|28	BuildRequires:	pkgconfig(zlib)
21cr|awffull-3.10.2-14|29	BuildRequires:	unzip
21cr|awffull-3.10.2-14|30	
21cr|awffull-3.10.2-14|31	%description
21cr|awffull-3.10.2-14|32	Webalizer is a great weblog analysis program but hasn't been going anywhere in
21cr|awffull-3.10.2-14|33	recent years. AWFFull takes that base and starts to fix the niggles and
21cr|awffull-3.10.2-14|34	annoyances and hopefully become a useful enhancement. As a base, weblizer has
21cr|awffull-3.10.2-14|35	a stated goal of producing web server analysis. AWFFull on the other hand, will
21cr|awffull-3.10.2-14|36	gradually focus more on the business intelligence contained within those logs -
21cr|awffull-3.10.2-14|37	and not specifically limited just to web server logs.
21cr|awffull-3.10.2-14|38	
21cr|awffull-3.10.2-14|39	%files
21cr|awffull-3.10.2-14|40	%doc COPYING ChangeLog PERFORMANCE_TIPS.txt README* TODO country-codes.txt sample.minimal.conf sample.css
21cr|awffull-3.10.2-14|41	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|awffull-3.10.2-14|42	%attr(0644,root,root) %config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|awffull-3.10.2-14|43	%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/%{name}
21cr|awffull-3.10.2-14|44	%attr(0755,root,root) %{_bindir}/awffull
21cr|awffull-3.10.2-14|45	%attr(0755,root,root) %{_bindir}/awffull_history_regen
21cr|awffull-3.10.2-14|46	%attr(0755,root,root) %dir %{_localstatedir}/lib/%{name}
21cr|awffull-3.10.2-14|47	%attr(0644,root,root) %config(noreplace) %{_localstatedir}/lib/%{name}/%{name}.css
21cr|awffull-3.10.2-14|48	%attr(0755,root,root) %dir /var/www/icons/flags
21cr|awffull-3.10.2-14|49	%attr(0644,root,root) /var/www/icons/flags/*
21cr|awffull-3.10.2-14|50	%attr(0644,root,root) %{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
21cr|awffull-3.10.2-14|51	%attr(0644,root,root) %{_datadir}/%{name}/*.ttf
21cr|awffull-3.10.2-14|52	%attr(0644,root,root) %{_mandir}/man1/*
21cr|awffull-3.10.2-14|53	%attr(0644,root,root) %{_mandir}/man5/*
21cr|awffull-3.10.2-14|54	
21cr|awffull-3.10.2-14|55	#----------------------------------------------------------------------------
21cr|awffull-3.10.2-14|56	
21cr|awffull-3.10.2-14|57	%prep
21cr|awffull-3.10.2-14|58	%setup -q
21cr|awffull-3.10.2-14|59	%patch0 -p1
21cr|awffull-3.10.2-14|60	%patch1 -p0
21cr|awffull-3.10.2-14|61	%patch2 -p1
21cr|awffull-3.10.2-14|62	
21cr|awffull-3.10.2-14|63	unzip -d flags -o -f %{SOURCE1}
21cr|awffull-3.10.2-14|64	unzip -d flags -o -f %{SOURCE2}
21cr|awffull-3.10.2-14|65	
21cr|awffull-3.10.2-14|66	cp %{SOURCE3} .
21cr|awffull-3.10.2-14|67	cp %{SOURCE4} .
21cr|awffull-3.10.2-14|68	cp %{SOURCE5} .
21cr|awffull-3.10.2-14|69	
21cr|awffull-3.10.2-14|70	%build
21cr|awffull-3.10.2-14|71	%serverbuild
21cr|awffull-3.10.2-14|72	%configure \
21cr|awffull-3.10.2-14|73	--with-etcdir=%{_sysconfdir}/%{name} \
21cr|awffull-3.10.2-14|74	--with-font-default=%{_datadir}/%{name}/VeraBd.ttf \
21cr|awffull-3.10.2-14|75	--with-font-label=%{_datadir}/%{name}/Vera.ttf
21cr|awffull-3.10.2-14|76	
21cr|awffull-3.10.2-14|77	%make
21cr|awffull-3.10.2-14|78	
21cr|awffull-3.10.2-14|79	%install
21cr|awffull-3.10.2-14|80	%makeinstall_std
21cr|awffull-3.10.2-14|81	
21cr|awffull-3.10.2-14|82	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|awffull-3.10.2-14|83	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|awffull-3.10.2-14|84	install -d %{buildroot}%{_datadir}/%{name}
21cr|awffull-3.10.2-14|85	
21cr|awffull-3.10.2-14|86	install -m0644 sample.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|awffull-3.10.2-14|87	install -m0644 sample.css %{buildroot}%{_localstatedir}/lib/%{name}/%{name}.css
21cr|awffull-3.10.2-14|88	install -m0755 contrib/awffull_history_regen.pl %{buildroot}%{_bindir}/awffull_history_regen
21cr|awffull-3.10.2-14|89	install -m0644 Vera.ttf %{buildroot}%{_datadir}/%{name}/
21cr|awffull-3.10.2-14|90	install -m0644 VeraBd.ttf %{buildroot}%{_datadir}/%{name}/
21cr|awffull-3.10.2-14|91	
21cr|awffull-3.10.2-14|92	install -d %{buildroot}/var/www/icons/flags
21cr|awffull-3.10.2-14|93	install -m0644 flags/*.png %{buildroot}/var/www/icons/flags/
21cr|awffull-3.10.2-14|94	install -m0644 flags/README %{buildroot}/var/www/icons/flags/
21cr|awffull-3.10.2-14|95	
21cr|awffull-3.10.2-14|96	# apache configuration
21cr|awffull-3.10.2-14|97	install -d %{buildroot}%{_webappconfdir}
21cr|awffull-3.10.2-14|98	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|awffull-3.10.2-14|99	# %{name} configuration
21cr|awffull-3.10.2-14|100	
21cr|awffull-3.10.2-14|101	Alias /%{name} %{_localstatedir}/lib/%{name}
21cr|awffull-3.10.2-14|102	
21cr|awffull-3.10.2-14|103	<Directory %{_localstatedir}/lib/%{name}>
21cr|awffull-3.10.2-14|104	Require all granted
21cr|awffull-3.10.2-14|105	</Directory>
21cr|awffull-3.10.2-14|106	
21cr|awffull-3.10.2-14|107	Alias /flags /var/www/icons/flags
21cr|awffull-3.10.2-14|108	
21cr|awffull-3.10.2-14|109	<Directory /var/www/icons/flags>
21cr|awffull-3.10.2-14|110	Options -Indexes +MultiViews
21cr|awffull-3.10.2-14|111	AllowOverride None
21cr|awffull-3.10.2-14|112	Require all granted
21cr|awffull-3.10.2-14|113	</Directory>
21cr|awffull-3.10.2-14|114	
21cr|awffull-3.10.2-14|115	EOF
21cr|awffull-3.10.2-14|116	
21cr|awffull-3.10.2-14|117	# cron task
21cr|awffull-3.10.2-14|118	install -d %{buildroot}%{_sysconfdir}/cron.daily
21cr|awffull-3.10.2-14|119	install -m0755 awffull.cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name}
21cr|awffull-3.10.2-14|120	
21cr|awffull-3.10.2-14|121	cat > README.Mandriva << EOF
21cr|awffull-3.10.2-14|122	
21cr|awffull-3.10.2-14|123	The default configuration file has been moved from /etc/awffull.conf to
21cr|awffull-3.10.2-14|124	/etc/awffull/awffull.conf
21cr|awffull-3.10.2-14|125	
21cr|awffull-3.10.2-14|126	Currently on Mandriva you need to set two environment variables in order to
21cr|awffull-3.10.2-14|127	get the UTF-8 output in the language you want, so for Swedish you should do
21cr|awffull-3.10.2-14|128	like so:
21cr|awffull-3.10.2-14|129	
21cr|awffull-3.10.2-14|130	LANG=sv_SE.UTF-8 LANGUAGE=sv_SE.UTF-8:sv \\
21cr|awffull-3.10.2-14|131	awffull --output=/path/to/the/output/directory -n \$HOSTNAME \\
21cr|awffull-3.10.2-14|132	--use_geoip /path/to/the/apache/log/access_log
21cr|awffull-3.10.2-14|133	
21cr|awffull-3.10.2-14|134	If you have many virtual hosts you can copy the default /etc/awffull/awffull.conf
21cr|awffull-3.10.2-14|135	to /etc/awffull/virtual_host_name.conf and edit that file to point to the correct
21cr|awffull-3.10.2-14|136	logfile, output directory and such. The new /etc/cron.daily/awffull script will
21cr|awffull-3.10.2-14|137	look for the following settings in the /etc/awffull/virtual_host_name.conf file
21cr|awffull-3.10.2-14|138	and automatically generate the output in the desired language:
21cr|awffull-3.10.2-14|139	
21cr|awffull-3.10.2-14|140	#AWFFULL_LANG=
21cr|awffull-3.10.2-14|141	#AWFFULL_LANGUAGE=
21cr|awffull-3.10.2-14|142	
21cr|awffull-3.10.2-14|143	So if you for example want the output in Swedish change this to:
21cr|awffull-3.10.2-14|144	
21cr|awffull-3.10.2-14|145	#AWFFULL_LANG=sv_SE.UTF-8
21cr|awffull-3.10.2-14|146	#AWFFULL_LANGUAGE=sv_SE.UTF-8:sv
21cr|awffull-3.10.2-14|147	
21cr|awffull-3.10.2-14|148	EOF

354 21
21cr|aws-1.75-4|1	# Source tar.bz is created by downloading script from
21cr|aws-1.75-4|2	# http://timkay.com/aws
21cr|aws-1.75-4|3	# (https://raw.github.com/timkay/aws/master/aws)
21cr|aws-1.75-4|4	
21cr|aws-1.75-4|5	Summary:	Command line access to Amazon S3, EC2 and SQS
21cr|aws-1.75-4|6	Name:		aws
21cr|aws-1.75-4|7	Version:	1.75
21cr|aws-1.75-4|8	Release: 	4
21cr|aws-1.75-4|9	License:	GPLv3
21cr|aws-1.75-4|10	Group:		Networking/Other
21cr|aws-1.75-4|11	URL:		http://timkay.com/aws/
21cr|aws-1.75-4|12	Source0:	%{name}-%{version}.tar.bz
21cr|aws-1.75-4|13	Requires:	curl
21cr|aws-1.75-4|14	BuildArch: 	noarch
21cr|aws-1.75-4|15	
21cr|aws-1.75-4|16	%description
21cr|aws-1.75-4|17	aws is a command line tool that gives you easy access to
21cr|aws-1.75-4|18	Amazon EC2, S3 and SQS.  aws is designed to be simple to
21cr|aws-1.75-4|19	install and simple to use.
21cr|aws-1.75-4|20	
21cr|aws-1.75-4|21	aws S3 (Simple Storage Service) allows you to create
21cr|aws-1.75-4|22	buckets/directories, add and remove files and list buckets.
21cr|aws-1.75-4|23	
21cr|aws-1.75-4|24	aws EC2 (Elastic Compute Cloud) allows you to start,
21cr|aws-1.75-4|25	stop, reboot, and manage EC2 virtual machines.
21cr|aws-1.75-4|26	
21cr|aws-1.75-4|27	aws SQS (Simple Queue Service) is used to control queues.
21cr|aws-1.75-4|28	
21cr|aws-1.75-4|29	%prep
21cr|aws-1.75-4|30	
21cr|aws-1.75-4|31	%setup -q
21cr|aws-1.75-4|32	
21cr|aws-1.75-4|33	%build
21cr|aws-1.75-4|34	
21cr|aws-1.75-4|35	%install
21cr|aws-1.75-4|36	rm -fr %{buildroot}
21cr|aws-1.75-4|37	install -m 755 -D aws %{buildroot}/%{_bindir}/aws
21cr|aws-1.75-4|38	install -m 644 -D README %{buildroot}/%{_docdir}/aws/README
21cr|aws-1.75-4|39	
21cr|aws-1.75-4|40	%clean
21cr|aws-1.75-4|41	rm -fr %{buildroot}
21cr|aws-1.75-4|42	
21cr|aws-1.75-4|43	%files
21cr|aws-1.75-4|44	%defattr(-,root,root)
21cr|aws-1.75-4|45	%doc README
21cr|aws-1.75-4|46	%{_bindir}/aws

355 21
21cr|awstats-7.8-1|1	Summary:	Advanced Web Statistics
21cr|awstats-7.8-1|2	Name:		awstats
21cr|awstats-7.8-1|3	Version:	7.8
21cr|awstats-7.8-1|4	Release:	1
21cr|awstats-7.8-1|5	License:	GPLv2
21cr|awstats-7.8-1|6	Group:		Networking/WWW
21cr|awstats-7.8-1|7	Url:		http://www.awstats.org
21cr|awstats-7.8-1|8	Source0:	http://prdownloads.sourceforge.net/awstats/%{name}-%{version}.tar.gz
21cr|awstats-7.8-1|9	Patch0:		CVE-2020-35176.patch
21cr|awstats-7.8-1|10	BuildRequires:	perl
21cr|awstats-7.8-1|11	Requires:	webserver
21cr|awstats-7.8-1|12	BuildArch:	noarch
21cr|awstats-7.8-1|13	
21cr|awstats-7.8-1|14	%description
21cr|awstats-7.8-1|15	Advanced Web Statistics is a powerful and feature-full tool that generates
21cr|awstats-7.8-1|16	advanced web server graphic statistics. This server log analyzer works
21cr|awstats-7.8-1|17	from command line or as a CGI and shows you all information your log contains,
21cr|awstats-7.8-1|18	in graphical web pages. It can analyze a lot of web/wap/proxy servers like
21cr|awstats-7.8-1|19	Apache, IIS, Weblogic, Webstar, Squid, ... but also mail or FTP servers.
21cr|awstats-7.8-1|20	
21cr|awstats-7.8-1|21	This program can measure visits, unique visitors, authenticated users, pages,
21cr|awstats-7.8-1|22	domains/countries, OS busiest times, robot visits, type of files, search
21cr|awstats-7.8-1|23	engines/keywords used, visits duration, HTTP errors and more...
21cr|awstats-7.8-1|24	Statistics can be updated from a browser or your scheduler.
21cr|awstats-7.8-1|25	The program also supports virtual servers, plugins and a lot of features.
21cr|awstats-7.8-1|26	
21cr|awstats-7.8-1|27	%files
21cr|awstats-7.8-1|28	%doc docs/*
21cr|awstats-7.8-1|29	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|awstats-7.8-1|30	%config(noreplace) %{_sysconfdir}/%{name}
21cr|awstats-7.8-1|31	%config(noreplace) %{_sysconfdir}/cron.daily/%{name}
21cr|awstats-7.8-1|32	%{_datadir}/%{name}
21cr|awstats-7.8-1|33	%{_localstatedir}/lib/%{name}
21cr|awstats-7.8-1|34	
21cr|awstats-7.8-1|35	%post
21cr|awstats-7.8-1|36	if [ $1 -eq 1 ]; then
21cr|awstats-7.8-1|37	perl -pi -e 's/SiteDomain=""/SiteDomain="'`hostname`'"/' %{_sysconfdir}/%{name}/%{name}.conf
21cr|awstats-7.8-1|38	fi
21cr|awstats-7.8-1|39	
21cr|awstats-7.8-1|40	#------------------------------------------------------------------------
21cr|awstats-7.8-1|41	
21cr|awstats-7.8-1|42	%prep
21cr|awstats-7.8-1|43	%setup -q
21cr|awstats-7.8-1|44	%patch0 -p1
21cr|awstats-7.8-1|45	# fix perms
21cr|awstats-7.8-1|46	find . -type f -exec chmod 644 {} \;
21cr|awstats-7.8-1|47	find . -name *.pl -exec chmod 755 {} \;
21cr|awstats-7.8-1|48	rm -f  wwwroot/cgi-bin/plugins/.#geoip_city_maxmind.pm.1.8
21cr|awstats-7.8-1|49	chmod 755 docs/images docs/scripts
21cr|awstats-7.8-1|50	
21cr|awstats-7.8-1|51	sed -i 's/\r$//' docs/pad_awstats.xml
21cr|awstats-7.8-1|52	sed -i 's/\r$//' docs/styles.css
21cr|awstats-7.8-1|53	
21cr|awstats-7.8-1|54	%build
21cr|awstats-7.8-1|55	# nothing to build
21cr|awstats-7.8-1|56	
21cr|awstats-7.8-1|57	
21cr|awstats-7.8-1|58	%install
21cr|awstats-7.8-1|59	# apache configuration
21cr|awstats-7.8-1|60	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|awstats-7.8-1|61	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|awstats-7.8-1|62	# Awstats configuration
21cr|awstats-7.8-1|63	
21cr|awstats-7.8-1|64	Alias /awstats %{_datadir}/%{name}/www
21cr|awstats-7.8-1|65	<Directory %{_datadir}/%{name}/www>
21cr|awstats-7.8-1|66	Require all granted
21cr|awstats-7.8-1|67	
21cr|awstats-7.8-1|68	Options ExecCGI
21cr|awstats-7.8-1|69	AddHandler cgi-script .pl
21cr|awstats-7.8-1|70	DirectoryIndex awstats.pl
21cr|awstats-7.8-1|71	</Directory>
21cr|awstats-7.8-1|72	
21cr|awstats-7.8-1|73	SetEnv PERL5LIB %{_datadir}/%{name}/lib:%{_datadir}/%{name}/plugins
21cr|awstats-7.8-1|74	EOF
21cr|awstats-7.8-1|75	
21cr|awstats-7.8-1|76	# cron task
21cr|awstats-7.8-1|77	install -d -m 755 %{buildroot}%{_sysconfdir}/cron.daily
21cr|awstats-7.8-1|78	cat > %{buildroot}%{_sysconfdir}/cron.daily/%{name} <<EOF
21cr|awstats-7.8-1|79	#!/bin/sh
21cr|awstats-7.8-1|80	%{_datadir}/%{name}/www/awstats.pl -config=awstats.conf -update > /dev/null
21cr|awstats-7.8-1|81	EOF
21cr|awstats-7.8-1|82	chmod 755 %{buildroot}%{_sysconfdir}/cron.daily/%{name}
21cr|awstats-7.8-1|83	
21cr|awstats-7.8-1|84	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|awstats-7.8-1|85	install -m 644 wwwroot/cgi-bin/awstats.model.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|awstats-7.8-1|86	
21cr|awstats-7.8-1|87	perl -pi \
21cr|awstats-7.8-1|88	-e 's|^LogFile=.*|LogFile="/var/log/httpd/access_log"|;' \
21cr|awstats-7.8-1|89	-e 's|^DirData=.*|DirData="/var/lib/awstats"|;' \
21cr|awstats-7.8-1|90	-e 's|^DirCgi=.*|DirCgi="/awstats"|;' \
21cr|awstats-7.8-1|91	-e 's|^DirIcons=.*|DirIcons="/awstats/icon"|;' \
21cr|awstats-7.8-1|92	-e 's|^MiscTrackerUrl=.*|MiscTrackerUrl="/awstats/js/awstats_misc_tracker.js"|;' \
21cr|awstats-7.8-1|93	%{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|awstats-7.8-1|94	
21cr|awstats-7.8-1|95	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|awstats-7.8-1|96	install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
21cr|awstats-7.8-1|97	install -m 755 wwwroot/cgi-bin/awstats.pl %{buildroot}%{_datadir}/%{name}/www
21cr|awstats-7.8-1|98	cp -r wwwroot/icon %{buildroot}%{_datadir}/%{name}/www
21cr|awstats-7.8-1|99	cp -r wwwroot/css %{buildroot}%{_datadir}/%{name}/www
21cr|awstats-7.8-1|100	cp -r wwwroot/js %{buildroot}%{_datadir}/%{name}/www
21cr|awstats-7.8-1|101	
21cr|awstats-7.8-1|102	cp -r tools %{buildroot}%{_datadir}/%{name}
21cr|awstats-7.8-1|103	cp -r wwwroot/cgi-bin/lang %{buildroot}%{_datadir}/%{name}
21cr|awstats-7.8-1|104	cp -r wwwroot/cgi-bin/lib %{buildroot}%{_datadir}/%{name}
21cr|awstats-7.8-1|105	cp -r wwwroot/cgi-bin/plugins %{buildroot}%{_datadir}/%{name}
21cr|awstats-7.8-1|106	
21cr|awstats-7.8-1|107	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|awstats-7.8-1|108	
21cr|awstats-7.8-1|109	chmod 755 %{buildroot}%{_datadir}/{awstats/lang,awstats/www/icon/browser,awstats/lib,awstats/tools,awstats/tools/webmin,awstats/tools/nginx,awstats/www/icon/flags,awstats/www/icon/other,awstats/www/css,awstats/www/icon/cpu,awstats/www/icon/mime,awstats/tools/xslt,awstats/plugins/example,awstats/plugins,awstats/www/icon/clock,awstats/www/icon/os,awstats/www/icon,awstats/www/js,awstats/lang/tooltips_f,awstats/lang/tooltips_w,awstats/lang/tooltips_m}
21cr|awstats-7.8-1|110	

356 21
21cr|ax25-0.0.12-0.rc2.5|1	%define prerel rc2
21cr|ax25-0.0.12-0.rc2.5|2	
21cr|ax25-0.0.12-0.rc2.5|3	%define major 0
21cr|ax25-0.0.12-0.rc2.5|4	%define libname %mklibname %{name}_ %{major}
21cr|ax25-0.0.12-0.rc2.5|5	%define libnameio %mklibname %{name}io %{major}
21cr|ax25-0.0.12-0.rc2.5|6	%define devname %mklibname %{name} -d
21cr|ax25-0.0.12-0.rc2.5|7	
21cr|ax25-0.0.12-0.rc2.5|8	Summary:	Libraries for Amateur AX25
21cr|ax25-0.0.12-0.rc2.5|9	Name:		ax25
21cr|ax25-0.0.12-0.rc2.5|10	Version:	0.0.12
21cr|ax25-0.0.12-0.rc2.5|11	Release:	0.%{prerel}.5
21cr|ax25-0.0.12-0.rc2.5|12	License:	LGPLv2+
21cr|ax25-0.0.12-0.rc2.5|13	Group:		Communications
21cr|ax25-0.0.12-0.rc2.5|14	Url:		http://www.linux-ax25.org/wiki/LinuxAX25
21cr|ax25-0.0.12-0.rc2.5|15	Source0:	http://www.linux-ax25.org/pub/libax25/lib%{name}-%{version}-%{prerel}.tar.gz
21cr|ax25-0.0.12-0.rc2.5|16	BuildRequires:	pkgconfig(zlib)
21cr|ax25-0.0.12-0.rc2.5|17	
21cr|ax25-0.0.12-0.rc2.5|18	%description
21cr|ax25-0.0.12-0.rc2.5|19	Libraries for Amateur AX25.
21cr|ax25-0.0.12-0.rc2.5|20	
21cr|ax25-0.0.12-0.rc2.5|21	This package is split off from the previous ax25-utils.
21cr|ax25-0.0.12-0.rc2.5|22	
21cr|ax25-0.0.12-0.rc2.5|23	#----------------------------------------------------------------------------
21cr|ax25-0.0.12-0.rc2.5|24	
21cr|ax25-0.0.12-0.rc2.5|25	%package -n %{libname}
21cr|ax25-0.0.12-0.rc2.5|26	Summary:	Shared library for Amateur AX25
21cr|ax25-0.0.12-0.rc2.5|27	Group:		System/Libraries
21cr|ax25-0.0.12-0.rc2.5|28	Provides:	libax25 = %{EVRD}
21cr|ax25-0.0.12-0.rc2.5|29	
21cr|ax25-0.0.12-0.rc2.5|30	%description -n %{libname}
21cr|ax25-0.0.12-0.rc2.5|31	Shared library for Amateur AX25.
21cr|ax25-0.0.12-0.rc2.5|32	
21cr|ax25-0.0.12-0.rc2.5|33	%files -n %{libname}
21cr|ax25-0.0.12-0.rc2.5|34	%doc README ChangeLog AUTHORS NEWS
21cr|ax25-0.0.12-0.rc2.5|35	%{_libdir}/libax25.so.%{major}*
21cr|ax25-0.0.12-0.rc2.5|36	
21cr|ax25-0.0.12-0.rc2.5|37	#----------------------------------------------------------------------------
21cr|ax25-0.0.12-0.rc2.5|38	
21cr|ax25-0.0.12-0.rc2.5|39	%package -n %{libnameio}
21cr|ax25-0.0.12-0.rc2.5|40	Summary:	Shared library for Amateur AX25
21cr|ax25-0.0.12-0.rc2.5|41	Group:		System/Libraries
21cr|ax25-0.0.12-0.rc2.5|42	Conflicts:	%{_lib}ax25_0 < 0.0.12-0.rc2.4
21cr|ax25-0.0.12-0.rc2.5|43	
21cr|ax25-0.0.12-0.rc2.5|44	%description -n %{libnameio}
21cr|ax25-0.0.12-0.rc2.5|45	Shared library for Amateur AX25.
21cr|ax25-0.0.12-0.rc2.5|46	
21cr|ax25-0.0.12-0.rc2.5|47	%files -n %{libnameio}
21cr|ax25-0.0.12-0.rc2.5|48	%doc README ChangeLog AUTHORS NEWS
21cr|ax25-0.0.12-0.rc2.5|49	%{_libdir}/libax25io.so.%{major}*
21cr|ax25-0.0.12-0.rc2.5|50	
21cr|ax25-0.0.12-0.rc2.5|51	#----------------------------------------------------------------------------
21cr|ax25-0.0.12-0.rc2.5|52	
21cr|ax25-0.0.12-0.rc2.5|53	%package -n %{devname}
21cr|ax25-0.0.12-0.rc2.5|54	Summary:	Development package for %{name}
21cr|ax25-0.0.12-0.rc2.5|55	Group:		Development/C
21cr|ax25-0.0.12-0.rc2.5|56	Requires:	%{libname} = %{EVRD}
21cr|ax25-0.0.12-0.rc2.5|57	Requires:	%{libnameio} = %{EVRD}
21cr|ax25-0.0.12-0.rc2.5|58	Provides:	%{name}-devel = %{EVRD}
21cr|ax25-0.0.12-0.rc2.5|59	Provides:	libax25-devel = %{EVRD}
21cr|ax25-0.0.12-0.rc2.5|60	Conflicts:	%{_lib}ax25_0 < 0.0.12-0.rc2.4
21cr|ax25-0.0.12-0.rc2.5|61	Conflicts:	%{_lib}ax25_0-devel < 0.0.12-0.rc2.4
21cr|ax25-0.0.12-0.rc2.5|62	Obsoletes:	%{_lib}ax25_0-devel < 0.0.12-0.rc2.4
21cr|ax25-0.0.12-0.rc2.5|63	
21cr|ax25-0.0.12-0.rc2.5|64	%description -n %{devname}
21cr|ax25-0.0.12-0.rc2.5|65	Development package for %{name}.
21cr|ax25-0.0.12-0.rc2.5|66	This package is split off from the previous ax25-utils.
21cr|ax25-0.0.12-0.rc2.5|67	
21cr|ax25-0.0.12-0.rc2.5|68	%files -n %{devname}
21cr|ax25-0.0.12-0.rc2.5|69	%{_libdir}/*.so
21cr|ax25-0.0.12-0.rc2.5|70	%{_mandir}/man3/*
21cr|ax25-0.0.12-0.rc2.5|71	%{_mandir}/man5/*
21cr|ax25-0.0.12-0.rc2.5|72	%{_includedir}/netax25/*
21cr|ax25-0.0.12-0.rc2.5|73	
21cr|ax25-0.0.12-0.rc2.5|74	#----------------------------------------------------------------------------
21cr|ax25-0.0.12-0.rc2.5|75	
21cr|ax25-0.0.12-0.rc2.5|76	%prep
21cr|ax25-0.0.12-0.rc2.5|77	%setup -q -n lib%{name}-%{version}-%{prerel}
21cr|ax25-0.0.12-0.rc2.5|78	
21cr|ax25-0.0.12-0.rc2.5|79	%build
21cr|ax25-0.0.12-0.rc2.5|80	%configure \
21cr|ax25-0.0.12-0.rc2.5|81	--disable-static
21cr|ax25-0.0.12-0.rc2.5|82	#fix build
21cr|ax25-0.0.12-0.rc2.5|83	sed -i -e 's|LIBS =|LIBS = -lz|' Makefile
21cr|ax25-0.0.12-0.rc2.5|84	
21cr|ax25-0.0.12-0.rc2.5|85	%make
21cr|ax25-0.0.12-0.rc2.5|86	
21cr|ax25-0.0.12-0.rc2.5|87	%install
21cr|ax25-0.0.12-0.rc2.5|88	%makeinstall_std

357 21
21cr|ax25spyd-0.23-20|1	Name:		ax25spyd
21cr|ax25spyd-0.23-20|2	Summary:	Daemon that listens for AX.25 packets from the kernel-AX.25
21cr|ax25spyd-0.23-20|3	Version:	0.23
21cr|ax25spyd-0.23-20|4	Release:	20
21cr|ax25spyd-0.23-20|5	Source:		http://linkt.de/ax25spyd/%{name}-%{version}.tar.gz
21cr|ax25spyd-0.23-20|6	# From Debian: fixes build - AdamW 2008/01
21cr|ax25spyd-0.23-20|7	Patch0:		ax25spyd-0.23-build.patch
21cr|ax25spyd-0.23-20|8	Patch1:		ax25spyd-0.23-str_fmt.patch
21cr|ax25spyd-0.23-20|9	Group:		System/Servers
21cr|ax25spyd-0.23-20|10	URL:		http://linkt.de/ax25spyd/
21cr|ax25spyd-0.23-20|11	License:	GPLv2+
21cr|ax25spyd-0.23-20|12	BuildRequires:	pkgconfig(ncurses)
21cr|ax25spyd-0.23-20|13	BuildRequires:	ax25-devel
21cr|ax25spyd-0.23-20|14	
21cr|ax25spyd-0.23-20|15	%description
21cr|ax25spyd-0.23-20|16	This is ax25spyd (formerly known as monixd), a daemon that listens
21cr|ax25spyd-0.23-20|17	for AX.25 packets from the kernel-AX.25. These packets are decoded
21cr|ax25spyd-0.23-20|18	(like listen(1)) but not displayed on the screen.
21cr|ax25spyd-0.23-20|19	
21cr|ax25spyd-0.23-20|20	Other programs can connect to ax25spyd via sockets and issue commands.
21cr|ax25spyd-0.23-20|21	They will get all heard AX.25-packets in a human-readable format, an
21cr|ax25spyd-0.23-20|22	mheard structure, DX-cluster messages or spydata.
21cr|ax25spyd-0.23-20|23	
21cr|ax25spyd-0.23-20|24	%prep
21cr|ax25spyd-0.23-20|25	%setup -q
21cr|ax25spyd-0.23-20|26	%patch0 -p1 -b .build
21cr|ax25spyd-0.23-20|27	%patch1 -p0 -b .strfmt
21cr|ax25spyd-0.23-20|28	%build
21cr|ax25spyd-0.23-20|29	%configure
21cr|ax25spyd-0.23-20|30	%make
21cr|ax25spyd-0.23-20|31	
21cr|ax25spyd-0.23-20|32	%install
21cr|ax25spyd-0.23-20|33	%makeinstall_std
21cr|ax25spyd-0.23-20|34	
21cr|ax25spyd-0.23-20|35	mkdir -p %{buildroot}/%_sysconfdir/ax25
21cr|ax25spyd-0.23-20|36	mv %{buildroot}/%{_prefix}/etc/ax25/* %{buildroot}/%{_sysconfdir}/ax25/
21cr|ax25spyd-0.23-20|37	
21cr|ax25spyd-0.23-20|38	#doc cleaning
21cr|ax25spyd-0.23-20|39	rm -f examples/Makefile*
21cr|ax25spyd-0.23-20|40	
21cr|ax25spyd-0.23-20|41	%files
21cr|ax25spyd-0.23-20|42	%defattr(-,root,root)
21cr|ax25spyd-0.23-20|43	%{_bindir}/*
21cr|ax25spyd-0.23-20|44	%{_sbindir}/*
21cr|ax25spyd-0.23-20|45	%{_mandir}/*/*
21cr|ax25spyd-0.23-20|46	%{_sysconfdir}/ax25/*
21cr|ax25spyd-0.23-20|47	%doc AUTHORS BUGS ChangeLog INSTALL README examples

358 21
21cr|axel-2.17.11-1|1	Summary:	A lightweight download accelerator
21cr|axel-2.17.11-1|2	Name:		axel
21cr|axel-2.17.11-1|3	Version:	2.17.11
21cr|axel-2.17.11-1|4	Release:	1
21cr|axel-2.17.11-1|5	License:	GPLv2+
21cr|axel-2.17.11-1|6	Group:		Networking/File transfer
21cr|axel-2.17.11-1|7	Url:		https://github.com/axel-download-accelerator/axel
21cr|axel-2.17.11-1|8	Source0:	https://github.com/axel-download-accelerator/axel/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|axel-2.17.11-1|9	BuildRequires:	autoconf-archive
21cr|axel-2.17.11-1|10	BuildRequires:	gettext-devel
21cr|axel-2.17.11-1|11	BuildRequires:	pkgconfig(openssl)
21cr|axel-2.17.11-1|12	
21cr|axel-2.17.11-1|13	%description
21cr|axel-2.17.11-1|14	Axel tries to accelerate the downloading process by using multiple connections
21cr|axel-2.17.11-1|15	for one file. It can use multiple mirrors for one download as well.
21cr|axel-2.17.11-1|16	The program tries to be as light as possible, so it might be useful as a wget
21cr|axel-2.17.11-1|17	clone on byte-critical systems.
21cr|axel-2.17.11-1|18	
21cr|axel-2.17.11-1|19	%files -f %{name}.lang
21cr|axel-2.17.11-1|20	%license COPYING
21cr|axel-2.17.11-1|21	%doc ChangeLog README.md
21cr|axel-2.17.11-1|22	%config(noreplace) %{_sysconfdir}/axelrc
21cr|axel-2.17.11-1|23	%{_bindir}/%{name}
21cr|axel-2.17.11-1|24	%{_mandir}/man1/%{name}.1*
21cr|axel-2.17.11-1|25	
21cr|axel-2.17.11-1|26	#----------------------------------------------------------------------------
21cr|axel-2.17.11-1|27	
21cr|axel-2.17.11-1|28	%prep
21cr|axel-2.17.11-1|29	%setup -q
21cr|axel-2.17.11-1|30	
21cr|axel-2.17.11-1|31	
21cr|axel-2.17.11-1|32	%build
21cr|axel-2.17.11-1|33	%configure
21cr|axel-2.17.11-1|34	%make
21cr|axel-2.17.11-1|35	
21cr|axel-2.17.11-1|36	
21cr|axel-2.17.11-1|37	%install
21cr|axel-2.17.11-1|38	%makeinstall_std
21cr|axel-2.17.11-1|39	
21cr|axel-2.17.11-1|40	# Use the sample config file as default
21cr|axel-2.17.11-1|41	install -d -m 0755 %{buildroot}%{_sysconfdir}
21cr|axel-2.17.11-1|42	install -m 0644 doc/axelrc.example %{buildroot}%{_sysconfdir}/axelrc
21cr|axel-2.17.11-1|43	
21cr|axel-2.17.11-1|44	%find_lang %{name} --with-man

359 21
21cr|axssh-0.4-5|1	Summary:	Secure login with linemode and ssh
21cr|axssh-0.4-5|2	Name:		axssh
21cr|axssh-0.4-5|3	Version:	0.4
21cr|axssh-0.4-5|4	Release:	5
21cr|axssh-0.4-5|5	License:	GPLv2+
21cr|axssh-0.4-5|6	Group:		Communications
21cr|axssh-0.4-5|7	Url:		http://tools.assembla.com/svn/hamradio
21cr|axssh-0.4-5|8	Source0:	axssh-%{version}.tar.gz
21cr|axssh-0.4-5|9	Requires:	openssh-clients
21cr|axssh-0.4-5|10	
21cr|axssh-0.4-5|11	%description
21cr|axssh-0.4-5|12	Axssh is a linemode wrapper for SSH via Amateur Packet Radio links.
21cr|axssh-0.4-5|13	
21cr|axssh-0.4-5|14	%files
21cr|axssh-0.4-5|15	%doc README
21cr|axssh-0.4-5|16	%{_bindir}/axssh
21cr|axssh-0.4-5|17	
21cr|axssh-0.4-5|18	#----------------------------------------------------------------------------
21cr|axssh-0.4-5|19	
21cr|axssh-0.4-5|20	%prep
21cr|axssh-0.4-5|21	%setup -q
21cr|axssh-0.4-5|22	
21cr|axssh-0.4-5|23	%build
21cr|axssh-0.4-5|24	%make CFLAGS="%{optflags}"
21cr|axssh-0.4-5|25	
21cr|axssh-0.4-5|26	%install
21cr|axssh-0.4-5|27	install -d -m 755 %{buildroot}/%{_bindir}
21cr|axssh-0.4-5|28	install -d -m 755 %{buildroot}/%{_docdir}/%{name}
21cr|axssh-0.4-5|29	install -m 755 axssh %{buildroot}/%{_bindir}/
21cr|axssh-0.4-5|30	install -m 644 README %{buildroot}/%{_docdir}/%{name}

360 21
21cr|b5i2iso-0.2-9|1	Name:		b5i2iso
21cr|b5i2iso-0.2-9|2	Version:	0.2
21cr|b5i2iso-0.2-9|3	Release:	9
21cr|b5i2iso-0.2-9|4	Summary:	Convert Blindwrite CD Images to ISO
21cr|b5i2iso-0.2-9|5	Source:		%{name}-%{version}.tar.bz2
21cr|b5i2iso-0.2-9|6	URL:		http://developer.berlios.de/projects/b5i2iso/
21cr|b5i2iso-0.2-9|7	License:	GPL
21cr|b5i2iso-0.2-9|8	Group:		Archiving/Other
21cr|b5i2iso-0.2-9|9	
21cr|b5i2iso-0.2-9|10	
21cr|b5i2iso-0.2-9|11	%description
21cr|b5i2iso-0.2-9|12	B5I2ISO is a very simple utility to
21cr|b5i2iso-0.2-9|13	convert an BlindWrite image to the
21cr|b5i2iso-0.2-9|14	standard ISO-9660 format.
21cr|b5i2iso-0.2-9|15	
21cr|b5i2iso-0.2-9|16	Usage: b5i2iso image.b5i <image.iso>
21cr|b5i2iso-0.2-9|17	
21cr|b5i2iso-0.2-9|18	%prep
21cr|b5i2iso-0.2-9|19	%setup -q
21cr|b5i2iso-0.2-9|20	chmod 644 CHANGELOG
21cr|b5i2iso-0.2-9|21	
21cr|b5i2iso-0.2-9|22	%build
21cr|b5i2iso-0.2-9|23	gcc %optflags ./src/b5i2iso.c -o b5i2iso
21cr|b5i2iso-0.2-9|24	
21cr|b5i2iso-0.2-9|25	%install
21cr|b5i2iso-0.2-9|26	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|b5i2iso-0.2-9|27	mkdir -p %{buildroot}%{_bindir}
21cr|b5i2iso-0.2-9|28	install b5i2iso %{buildroot}%{_bindir}/b5i2iso
21cr|b5i2iso-0.2-9|29	
21cr|b5i2iso-0.2-9|30	%clean
21cr|b5i2iso-0.2-9|31	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|b5i2iso-0.2-9|32	
21cr|b5i2iso-0.2-9|33	%files
21cr|b5i2iso-0.2-9|34	%defattr(-,root,root)
21cr|b5i2iso-0.2-9|35	%doc CHANGELOG
21cr|b5i2iso-0.2-9|36	%{_bindir}/b5i2iso

361 21
21cr|babe-1.2.1-6|1	Summary:	Tiny Qt Music Player
21cr|babe-1.2.1-6|2	Name:		babe
21cr|babe-1.2.1-6|3	Version:	1.2.1
21cr|babe-1.2.1-6|4	Release:	6
21cr|babe-1.2.1-6|5	License:	LGPLv2+
21cr|babe-1.2.1-6|6	Group:		Sound
21cr|babe-1.2.1-6|7	Url:		https://github.com/KDE/babe
21cr|babe-1.2.1-6|8	Source0:	https://download.kde.org/stable/babe/%{version}/src/%{name}-%{version}.tar.xz
21cr|babe-1.2.1-6|9	Patch0:		babe-1.2.1-cmake_locale.patch
21cr|babe-1.2.1-6|10	Patch1:		babe-1.2.1-i18n_locale.patch
21cr|babe-1.2.1-6|11	Patch2:		babe-1.2.1-russian_locale.patch
21cr|babe-1.2.1-6|12	BuildRequires:	gettext
21cr|babe-1.2.1-6|13	BuildRequires:	extra-cmake-modules
21cr|babe-1.2.1-6|14	BuildRequires:	kf5config-devel >= 5.24.0
21cr|babe-1.2.1-6|15	BuildRequires:	kf5coreaddons-devel
21cr|babe-1.2.1-6|16	BuildRequires:	kf5i18n-devel
21cr|babe-1.2.1-6|17	BuildRequires:	kf5notifications-devel
21cr|babe-1.2.1-6|18	BuildRequires:	pkgconfig(gl)
21cr|babe-1.2.1-6|19	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.2
21cr|babe-1.2.1-6|20	BuildRequires:	pkgconfig(Qt5DBus)
21cr|babe-1.2.1-6|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|babe-1.2.1-6|22	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|babe-1.2.1-6|23	BuildRequires:	pkgconfig(Qt5Network)
21cr|babe-1.2.1-6|24	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|babe-1.2.1-6|25	BuildRequires:	pkgconfig(Qt5Qml)
21cr|babe-1.2.1-6|26	BuildRequires:	pkgconfig(Qt5QmlModels)
21cr|babe-1.2.1-6|27	BuildRequires:	pkgconfig(Qt5Sql)
21cr|babe-1.2.1-6|28	BuildRequires:	pkgconfig(Qt5WebChannel)
21cr|babe-1.2.1-6|29	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|babe-1.2.1-6|30	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21cr|babe-1.2.1-6|31	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|babe-1.2.1-6|32	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|babe-1.2.1-6|33	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|babe-1.2.1-6|34	BuildRequires:	pkgconfig(Qt5Xml)
21cr|babe-1.2.1-6|35	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|babe-1.2.1-6|36	BuildRequires:	pkgconfig(taglib)
21cr|babe-1.2.1-6|37	
21cr|babe-1.2.1-6|38	%description
21cr|babe-1.2.1-6|39	Babe will handle your whole music collection, letting you create custom
21cr|babe-1.2.1-6|40	playlists to organize your music.
21cr|babe-1.2.1-6|41	
21cr|babe-1.2.1-6|42	%files -f %{name}.lang
21cr|babe-1.2.1-6|43	%doc COPYING README.md
21cr|babe-1.2.1-6|44	%{_kde5_bindir}/%{name}
21cr|babe-1.2.1-6|45	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21cr|babe-1.2.1-6|46	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|babe-1.2.1-6|47	%{_appdatadir}/org.kde.%{name}.appdata.xml
21cr|babe-1.2.1-6|48	
21cr|babe-1.2.1-6|49	#--------------------------------------------------------------------
21cr|babe-1.2.1-6|50	
21cr|babe-1.2.1-6|51	%prep
21cr|babe-1.2.1-6|52	%setup -q
21cr|babe-1.2.1-6|53	%apply_patches
21cr|babe-1.2.1-6|54	
21cr|babe-1.2.1-6|55	
21cr|babe-1.2.1-6|56	%build
21cr|babe-1.2.1-6|57	export LDFLAGS="%{ldflags} -ltag"
21cr|babe-1.2.1-6|58	%cmake_kde5
21cr|babe-1.2.1-6|59	
21cr|babe-1.2.1-6|60	%make
21cr|babe-1.2.1-6|61	
21cr|babe-1.2.1-6|62	
21cr|babe-1.2.1-6|63	%install
21cr|babe-1.2.1-6|64	%makeinstall_std -C build
21cr|babe-1.2.1-6|65	
21cr|babe-1.2.1-6|66	%find_lang %{name} --all-name --with-kde --with-html

362 21
21cr|backintime-1.5.2-1|1	
21cr|backintime-1.5.2-1|2	Summary:	Backup tool for Linux
21cr|backintime-1.5.2-1|3	Name:		backintime
21cr|backintime-1.5.2-1|4	Version:	1.5.2
21cr|backintime-1.5.2-1|5	Release:	1
21cr|backintime-1.5.2-1|6	License:	GPLv2+
21cr|backintime-1.5.2-1|7	Group:		Archiving/Backup
21cr|backintime-1.5.2-1|8	Url:		https://github.com/bit-team/backintime
21cr|backintime-1.5.2-1|9	Source0:	https://github.com/bit-team/backintime/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|backintime-1.5.2-1|10	Source100:	backintime.rpmlintrc
21cr|backintime-1.5.2-1|11	Patch0:		backintime-1.4.3-fix-python-shebangs.patch
21cr|backintime-1.5.2-1|12	BuildRequires:	gettext
21cr|backintime-1.5.2-1|13	BuildRequires:	python3 >= 3.3
21cr|backintime-1.5.2-1|14	BuildArch:	noarch
21cr|backintime-1.5.2-1|15	
21cr|backintime-1.5.2-1|16	%description
21cr|backintime-1.5.2-1|17	Back In Time is a simple backup tool for Linux inspired from Flyback project
21cr|backintime-1.5.2-1|18	and TimeVault.
21cr|backintime-1.5.2-1|19	
21cr|backintime-1.5.2-1|20	#----------------------------------------------------------------------------
21cr|backintime-1.5.2-1|21	
21cr|backintime-1.5.2-1|22	%package common
21cr|backintime-1.5.2-1|23	Summary:	Back Up Tool for Linux
21cr|backintime-1.5.2-1|24	Group:		Archiving/Backup
21cr|backintime-1.5.2-1|25	Requires:	cron-daemon
21cr|backintime-1.5.2-1|26	Requires:	cronie
21cr|backintime-1.5.2-1|27	Requires:	openssh-clients
21cr|backintime-1.5.2-1|28	Requires:	python3
21cr|backintime-1.5.2-1|29	Requires:	python3-dbus
21cr|backintime-1.5.2-1|30	Requires:	python3-keyring
21cr|backintime-1.5.2-1|31	Requires:	rsync
21cr|backintime-1.5.2-1|32	Recommends:	encfs
21cr|backintime-1.5.2-1|33	Recommends:	sshfs-fuse
21cr|backintime-1.5.2-1|34	
21cr|backintime-1.5.2-1|35	%description common
21cr|backintime-1.5.2-1|36	Common files for Back In Time.
21cr|backintime-1.5.2-1|37	
21cr|backintime-1.5.2-1|38	%files common -f %{name}.lang
21cr|backintime-1.5.2-1|39	%doc %{_datadir}/doc/%{name}/
21cr|backintime-1.5.2-1|40	%{_bindir}/%{name}
21cr|backintime-1.5.2-1|41	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|backintime-1.5.2-1|42	%{_bindir}/%{name}-askpass
21cr|backintime-1.5.2-1|43	%dir %{_datadir}/%{name}/
21cr|backintime-1.5.2-1|44	%dir %{_datadir}/%{name}/plugins
21cr|backintime-1.5.2-1|45	%{_datadir}/%{name}/common/
21cr|backintime-1.5.2-1|46	%{_datadir}/%{name}/plugins/usercallbackplugin.py
21cr|backintime-1.5.2-1|47	%{_datadir}/%{name}/plugins/__pycache__/usercallbackplugin*
21cr|backintime-1.5.2-1|48	%{_datadir}/metainfo/io.github.bit_team.back_in_time.gui.metainfo.xml
21cr|backintime-1.5.2-1|49	%{_mandir}/man1/%{name}.1.*
21cr|backintime-1.5.2-1|50	%{_mandir}/man1/%{name}-askpass.1.*
21cr|backintime-1.5.2-1|51	%{_mandir}/man1/%{name}-config.1.*
21cr|backintime-1.5.2-1|52	%{_datadir}/bash-completion/completions/%{name}
21cr|backintime-1.5.2-1|53	
21cr|backintime-1.5.2-1|54	#----------------------------------------------------------------------------
21cr|backintime-1.5.2-1|55	
21cr|backintime-1.5.2-1|56	%package qt
21cr|backintime-1.5.2-1|57	Summary:	Qt5 front-end for Back In Time
21cr|backintime-1.5.2-1|58	Group:		Archiving/Backup
21cr|backintime-1.5.2-1|59	Requires:	%{name}-common = %{EVRD}
21cr|backintime-1.5.2-1|60	Requires:	libnotify
21cr|backintime-1.5.2-1|61	Requires:	polkit
21cr|backintime-1.5.2-1|62	Requires:	python3-keyring
21cr|backintime-1.5.2-1|63	Requires:	python3-qt5
21cr|backintime-1.5.2-1|64	Requires:	python3-secretstorage
21cr|backintime-1.5.2-1|65	Requires:	python3-sip
21cr|backintime-1.5.2-1|66	Requires:	x11-tools
21cr|backintime-1.5.2-1|67	Recommends:		kompare
21cr|backintime-1.5.2-1|68	Recommends:		meld
21cr|backintime-1.5.2-1|69	%rename backintime-kde4
21cr|backintime-1.5.2-1|70	%rename backintime-gnome
21cr|backintime-1.5.2-1|71	%rename backintime-notify
21cr|backintime-1.5.2-1|72	%rename backintime-qt4
21cr|backintime-1.5.2-1|73	
21cr|backintime-1.5.2-1|74	%description qt
21cr|backintime-1.5.2-1|75	Qt5 GUI front-end for Back In Time.
21cr|backintime-1.5.2-1|76	
21cr|backintime-1.5.2-1|77	%files qt
21cr|backintime-1.5.2-1|78	%doc %{_docdir}/%{name}-qt/
21cr|backintime-1.5.2-1|79	%{_bindir}/%{name}-qt
21cr|backintime-1.5.2-1|80	%{_bindir}/%{name}-qt-root
21cr|backintime-1.5.2-1|81	%{_bindir}/%{name}-qt_polkit
21cr|backintime-1.5.2-1|82	%{_sbindir}/%{name}-qt-root
21cr|backintime-1.5.2-1|83	%config(noreplace) %{_sysconfdir}/pam.d/%{name}-qt-root
21cr|backintime-1.5.2-1|84	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}-qt-root
21cr|backintime-1.5.2-1|85	%{_datadir}/dbus-1/system-services/net.launchpad.%{name}.serviceHelper.service
21cr|backintime-1.5.2-1|86	%{_datadir}/polkit-1/actions/net.launchpad.%{name}.policy
21cr|backintime-1.5.2-1|87	%{_datadir}/applications/%{name}-qt.desktop
21cr|backintime-1.5.2-1|88	%{_datadir}/applications/%{name}-qt-root.desktop
21cr|backintime-1.5.2-1|89	%{_datadir}/%{name}/qt/
21cr|backintime-1.5.2-1|90	%{_datadir}/%{name}/plugins/notifyplugin.py
21cr|backintime-1.5.2-1|91	%{_datadir}/%{name}/plugins/systrayiconplugin.py
21cr|backintime-1.5.2-1|92	%{_datadir}/%{name}/plugins/__pycache__
21cr|backintime-1.5.2-1|93	%{_datadir}/bash-completion/completions/backintime-qt
21cr|backintime-1.5.2-1|94	%{_datadir}/dbus-1/system.d/net.launchpad.%{name}.serviceHelper.conf
21cr|backintime-1.5.2-1|95	%{_iconsdir}/hicolor/*/actions/*.svg
21cr|backintime-1.5.2-1|96	%{_mandir}/man1/%{name}-qt.1.*
21cr|backintime-1.5.2-1|97	
21cr|backintime-1.5.2-1|98	#----------------------------------------------------------------------------
21cr|backintime-1.5.2-1|99	
21cr|backintime-1.5.2-1|100	%prep
21cr|backintime-1.5.2-1|101	%setup -q
21cr|backintime-1.5.2-1|102	%patch0 -p1
21cr|backintime-1.5.2-1|103	
21cr|backintime-1.5.2-1|104	# Fix documentation directories.
21cr|backintime-1.5.2-1|105	sed -i -e "s|'%{name}-common'|'%{name}'|g" common/config.py
21cr|backintime-1.5.2-1|106	sed -i -e "s|%{name}-common|%{name}|g" common/configure qt/configure
21cr|backintime-1.5.2-1|107	
21cr|backintime-1.5.2-1|108	
21cr|backintime-1.5.2-1|109	%build
21cr|backintime-1.5.2-1|110	pushd common
21cr|backintime-1.5.2-1|111	./configure --no-fuse-group --python3
21cr|backintime-1.5.2-1|112	%make
21cr|backintime-1.5.2-1|113	popd
21cr|backintime-1.5.2-1|114	
21cr|backintime-1.5.2-1|115	pushd qt
21cr|backintime-1.5.2-1|116	./configure --python3
21cr|backintime-1.5.2-1|117	%make
21cr|backintime-1.5.2-1|118	popd
21cr|backintime-1.5.2-1|119	
21cr|backintime-1.5.2-1|120	
21cr|backintime-1.5.2-1|121	%install
21cr|backintime-1.5.2-1|122	pushd common
21cr|backintime-1.5.2-1|123	%makeinstall_std
21cr|backintime-1.5.2-1|124	popd
21cr|backintime-1.5.2-1|125	
21cr|backintime-1.5.2-1|126	pushd qt
21cr|backintime-1.5.2-1|127	%makeinstall_std
21cr|backintime-1.5.2-1|128	popd
21cr|backintime-1.5.2-1|129	
21cr|backintime-1.5.2-1|130	# Manually invoke the python byte compile macro for each path that needs byte
21cr|backintime-1.5.2-1|131	# compilation.
21cr|backintime-1.5.2-1|132	%py_byte_compile %{__python3} %{buildroot}%{_datadir}/%{name}/qt
21cr|backintime-1.5.2-1|133	
21cr|backintime-1.5.2-1|134	# Provide all the machinery needed for running backintime as root, using polkit
21cr|backintime-1.5.2-1|135	desktop-file-edit \
21cr|backintime-1.5.2-1|136	--set-key=Exec --set-value="pkexec %{_bindir}/backintime-qt" \
21cr|backintime-1.5.2-1|137	--add-category="KDE;GNOME;Settings" \
21cr|backintime-1.5.2-1|138	%{buildroot}%{_datadir}/applications/%{name}-qt-root.desktop
21cr|backintime-1.5.2-1|139	
21cr|backintime-1.5.2-1|140	mkdir -p %{buildroot}%{_sbindir}
21cr|backintime-1.5.2-1|141	cp -p %{buildroot}%{_bindir}/%{name}-qt %{buildroot}%{_sbindir}/%{name}-qt-root
21cr|backintime-1.5.2-1|142	
21cr|backintime-1.5.2-1|143	ln -s consolehelper %{buildroot}%{_bindir}/%{name}-qt-root
21cr|backintime-1.5.2-1|144	
21cr|backintime-1.5.2-1|145	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
21cr|backintime-1.5.2-1|146	
21cr|backintime-1.5.2-1|147	cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-qt-root
21cr|backintime-1.5.2-1|148	USER=root
21cr|backintime-1.5.2-1|149	PROGRAM=%{_sbindir}/%{name}-qt-root
21cr|backintime-1.5.2-1|150	SESSION=true
21cr|backintime-1.5.2-1|151	EOF
21cr|backintime-1.5.2-1|152	
21cr|backintime-1.5.2-1|153	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|backintime-1.5.2-1|154	
21cr|backintime-1.5.2-1|155	cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-qt-root
21cr|backintime-1.5.2-1|156	#%PAM-1.0
21cr|backintime-1.5.2-1|157	auth            include         config-util
21cr|backintime-1.5.2-1|158	account         include         config-util
21cr|backintime-1.5.2-1|159	session         include         config-util
21cr|backintime-1.5.2-1|160	EOF
21cr|backintime-1.5.2-1|161	
21cr|backintime-1.5.2-1|162	# Fix perms
21cr|backintime-1.5.2-1|163	chmod -x %{buildroot}%{_datadir}/%{name}/common/askpass.py
21cr|backintime-1.5.2-1|164	#chmod -x %%{buildroot}%%{_datadir}/%%{name}/common/create-manpage-backintime-config.py
21cr|backintime-1.5.2-1|165	chmod +x %{buildroot}%{_datadir}/%{name}/common/bcolors.py
21cr|backintime-1.5.2-1|166	chmod +x %{buildroot}%{_datadir}/%{name}/common/sshMaxArg.py
21cr|backintime-1.5.2-1|167	
21cr|backintime-1.5.2-1|168	%find_lang %{name}

363 21
21cr|backupninja-1.2.1-1|1	Summary:	Lightweight, extensible meta-backup system
21cr|backupninja-1.2.1-1|2	Name:		backupninja
21cr|backupninja-1.2.1-1|3	Version:	1.2.1
21cr|backupninja-1.2.1-1|4	Release:	1
21cr|backupninja-1.2.1-1|5	License:	GPLv2
21cr|backupninja-1.2.1-1|6	Group:		Archiving/Backup
21cr|backupninja-1.2.1-1|7	Url:		https://0xacab.org/liberate/backupninja
21cr|backupninja-1.2.1-1|8	Source0:	https://0xacab.org/liberate/backupninja/-/archive/%{name}-%{version}/%{name}-%{name}-%{version}.tar.gz
21cr|backupninja-1.2.1-1|9	Requires:	dialog
21cr|backupninja-1.2.1-1|10	Requires(post): rpm-helper
21cr|backupninja-1.2.1-1|11	BuildArch:	noarch
21cr|backupninja-1.2.1-1|12	
21cr|backupninja-1.2.1-1|13	%description
21cr|backupninja-1.2.1-1|14	Backupninja lets you drop simple config files in /etc/backup.d to coordinate
21cr|backupninja-1.2.1-1|15	system backups. Backupninja is a master of many arts, including incremental
21cr|backupninja-1.2.1-1|16	remote filesystem backup, MySQL backup, and ldap backup. By creating simple
21cr|backupninja-1.2.1-1|17	drop-in handler scripts, backupninja can learn new skills. Backupninja is a
21cr|backupninja-1.2.1-1|18	silent flower blossom death strike to lost data.
21cr|backupninja-1.2.1-1|19	
21cr|backupninja-1.2.1-1|20	In addition to backing up regular files, Backupninja has handlers to ease
21cr|backupninja-1.2.1-1|21	backing up: ldap, maildir, MySQL, PostgreSQL, svn, trac, and the output from
21cr|backupninja-1.2.1-1|22	shell scripts.
21cr|backupninja-1.2.1-1|23	
21cr|backupninja-1.2.1-1|24	Backupninja currently supports common backup utilities, easing their
21cr|backupninja-1.2.1-1|25	configuration, currently supported are: rdiff-backup, duplicity, CD/DVD
21cr|backupninja-1.2.1-1|26	
21cr|backupninja-1.2.1-1|27	%files
21cr|backupninja-1.2.1-1|28	%doc AUTHORS COPYING NEWS TODO
21cr|backupninja-1.2.1-1|29	%config %{_sysconfdir}/cron.d/backupninja
21cr|backupninja-1.2.1-1|30	%config %{_sysconfdir}/logrotate.d/backupninja
21cr|backupninja-1.2.1-1|31	%config(noreplace) %{_sysconfdir}/backupninja.conf
21cr|backupninja-1.2.1-1|32	%attr(0750,root,root) %dir %{_sysconfdir}/backup.d
21cr|backupninja-1.2.1-1|33	%{_sbindir}/*
21cr|backupninja-1.2.1-1|34	%{_datadir}/backupninja
21cr|backupninja-1.2.1-1|35	%{_prefix}/lib/backupninja
21cr|backupninja-1.2.1-1|36	%attr(0750,root,root) %dir /var/backups
21cr|backupninja-1.2.1-1|37	%attr(0750,root,root) %dir /var/lib/backupninja
21cr|backupninja-1.2.1-1|38	%attr(0750,root,root) %dir /var/lib/backupninja/reports
21cr|backupninja-1.2.1-1|39	%ghost /var/log/backupninja.log
21cr|backupninja-1.2.1-1|40	%{_mandir}/man1/*
21cr|backupninja-1.2.1-1|41	%{_mandir}/man5/*
21cr|backupninja-1.2.1-1|42	
21cr|backupninja-1.2.1-1|43	%post
21cr|backupninja-1.2.1-1|44	%create_ghostfile /var/log/backupninja.log root root 644
21cr|backupninja-1.2.1-1|45	
21cr|backupninja-1.2.1-1|46	#------------------------------------------------------------------
21cr|backupninja-1.2.1-1|47	
21cr|backupninja-1.2.1-1|48	%prep
21cr|backupninja-1.2.1-1|49	%setup -qn %{name}-%{name}-%{version}
21cr|backupninja-1.2.1-1|50	
21cr|backupninja-1.2.1-1|51	%build
21cr|backupninja-1.2.1-1|52	autoreconf -fis
21cr|backupninja-1.2.1-1|53	%configure \
21cr|backupninja-1.2.1-1|54	--libdir=%{_prefix}/lib \
21cr|backupninja-1.2.1-1|55	--localstatedir=/var
21cr|backupninja-1.2.1-1|56	%make
21cr|backupninja-1.2.1-1|57	
21cr|backupninja-1.2.1-1|58	%install
21cr|backupninja-1.2.1-1|59	%makeinstall_std
21cr|backupninja-1.2.1-1|60	install -d %{buildroot}%{_sysconfdir}/backup.d
21cr|backupninja-1.2.1-1|61	install -d %{buildroot}/var/backups
21cr|backupninja-1.2.1-1|62	install -d %{buildroot}/var/log
21cr|backupninja-1.2.1-1|63	install -d %{buildroot}/var/lib/backupninja/reports
21cr|backupninja-1.2.1-1|64	touch %{buildroot}/var/log/backupninja.log

364 21
21cr|backuponcd-0.9.1-15|1	%define summary		Multi-CD backup shell scripts
21cr|backuponcd-0.9.1-15|2	%define group		Archiving/Backup
21cr|backuponcd-0.9.1-15|3	
21cr|backuponcd-0.9.1-15|4	Name:		backuponcd
21cr|backuponcd-0.9.1-15|5	Summary:	Multi-CD backup shell scripts
21cr|backuponcd-0.9.1-15|6	Version:	0.9.1
21cr|backuponcd-0.9.1-15|7	Release:	15
21cr|backuponcd-0.9.1-15|8	License:	GPL
21cr|backuponcd-0.9.1-15|9	Group:		Archiving/Backup
21cr|backuponcd-0.9.1-15|10	URL:		http://www.tuxoncd.de/backuponcd/pub/backuponcd.html/
21cr|backuponcd-0.9.1-15|11	Source:		%{name}.tar.bz2
21cr|backuponcd-0.9.1-15|12	Patch1:		%{name}-rcmod.patch.bz2
21cr|backuponcd-0.9.1-15|13	Patch2:		%{name}-doc.patch.bz2
21cr|backuponcd-0.9.1-15|14	
21cr|backuponcd-0.9.1-15|15	BuildArch:	noarch
21cr|backuponcd-0.9.1-15|16	
21cr|backuponcd-0.9.1-15|17	%description
21cr|backuponcd-0.9.1-15|18	BackupOnCd is a set of shell scripts which make multi-volume backups on CD-RW
21cr|backuponcd-0.9.1-15|19	possible.  It also makes the backup faster using cdrecord in a parallel
21cr|backuponcd-0.9.1-15|20	subshell and minimizes the amount of temporary needed disk space.  Currently
21cr|backuponcd-0.9.1-15|21	supported: tar and afio.
21cr|backuponcd-0.9.1-15|22	
21cr|backuponcd-0.9.1-15|23	Be sure to modify /etc/backuponcd/global.rc to suit your system!
21cr|backuponcd-0.9.1-15|24	
21cr|backuponcd-0.9.1-15|25	
21cr|backuponcd-0.9.1-15|26	%prep
21cr|backuponcd-0.9.1-15|27	
21cr|backuponcd-0.9.1-15|28	%setup -c -q
21cr|backuponcd-0.9.1-15|29	
21cr|backuponcd-0.9.1-15|30	
21cr|backuponcd-0.9.1-15|31	# (pc) another dirty hack to clean out some temp files
21cr|backuponcd-0.9.1-15|32	for i in `find $RPM_BUILD_DIR/%name-%version -path '*~'`; do rm -f $i; done
21cr|backuponcd-0.9.1-15|33	
21cr|backuponcd-0.9.1-15|34	# (pc) modify global.rc for more of a typical mdk setup
21cr|backuponcd-0.9.1-15|35	%patch1 -p0
21cr|backuponcd-0.9.1-15|36	# (pc) patch for documentation locations in backuponcd help message
21cr|backuponcd-0.9.1-15|37	%patch2 -p0
21cr|backuponcd-0.9.1-15|38	
21cr|backuponcd-0.9.1-15|39	
21cr|backuponcd-0.9.1-15|40	%install
21cr|backuponcd-0.9.1-15|41	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|backuponcd-0.9.1-15|42	
21cr|backuponcd-0.9.1-15|43	mkdir -p %{buildroot}{%{_sbindir},%{_sysconfdir}/%{name}}
21cr|backuponcd-0.9.1-15|44	cp $RPM_BUILD_DIR/%name-%version/usr/local/sbin/* %{buildroot}%{_sbindir}
21cr|backuponcd-0.9.1-15|45	cp $RPM_BUILD_DIR/%name-%version/etc/%{name}/global.rc %{buildroot}%{_sysconfdir}/%{name}
21cr|backuponcd-0.9.1-15|46	cp $RPM_BUILD_DIR/%name-%version/usr/doc/%{name}/samples/excludelist %{buildroot}%{_sysconfdir}/%{name}
21cr|backuponcd-0.9.1-15|47	
21cr|backuponcd-0.9.1-15|48	chmod 755 %{buildroot}%{_sbindir}/*
21cr|backuponcd-0.9.1-15|49	
21cr|backuponcd-0.9.1-15|50	%clean
21cr|backuponcd-0.9.1-15|51	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|backuponcd-0.9.1-15|52	rm -rf $RPM_BUILD_DIR/*
21cr|backuponcd-0.9.1-15|53	
21cr|backuponcd-0.9.1-15|54	
21cr|backuponcd-0.9.1-15|55	%files
21cr|backuponcd-0.9.1-15|56	%defattr(-,root,root)
21cr|backuponcd-0.9.1-15|57	%doc usr/doc/backuponcd/*
21cr|backuponcd-0.9.1-15|58	%{_sbindir}/*
21cr|backuponcd-0.9.1-15|59	%dir %{_sysconfdir}/%{name}
21cr|backuponcd-0.9.1-15|60	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/global.rc
21cr|backuponcd-0.9.1-15|61	%config(noreplace) %{_sysconfdir}/%{name}/excludelist

365 21
21cr|backuppc-3.3.1-3|1	%define Name    BackupPC
21cr|backuppc-3.3.1-3|2	%define debug_package %{nil}
21cr|backuppc-3.3.1-3|3	
21cr|backuppc-3.3.1-3|4	%global __requires_exclude perl\\(BackupPC::.*\\)
21cr|backuppc-3.3.1-3|5	%global __provides_exclude perl\\(BackupPC::.*\\)
21cr|backuppc-3.3.1-3|6	
21cr|backuppc-3.3.1-3|7	Name:               backuppc
21cr|backuppc-3.3.1-3|8	Version:            3.3.1
21cr|backuppc-3.3.1-3|9	Release:            3
21cr|backuppc-3.3.1-3|10	Summary:            High-performance, enterprise-grade backup system
21cr|backuppc-3.3.1-3|11	
21cr|backuppc-3.3.1-3|12	Group:              Archiving/Backup
21cr|backuppc-3.3.1-3|13	License:            GPLv2
21cr|backuppc-3.3.1-3|14	Url:                http://backuppc.sourceforge.net
21cr|backuppc-3.3.1-3|15	Source0:            http://sourceforge.net/projects/backuppc/files/backuppc/%{version}/%{Name}-%{version}.tar.gz
21cr|backuppc-3.3.1-3|16	Source3:	    BackupPC_Admin.c
21cr|backuppc-3.3.1-3|17	Source4:	    backuppc.service
21cr|backuppc-3.3.1-3|18	Source5:	    backuppc.tmpfiles
21cr|backuppc-3.3.1-3|19	Patch1:         BackupPC-3.2.1-rundir.patch
21cr|backuppc-3.3.1-3|20	Patch2:         BackupPC-3.2.1-piddir.patch
21cr|backuppc-3.3.1-3|21	Patch3:         BackupPC-3.3.0-fix-shadow-access.patch
21cr|backuppc-3.3.1-3|22	Requires:           sendmail-command
21cr|backuppc-3.3.1-3|23	Requires:           apache
21cr|backuppc-3.3.1-3|24	Requires(post):     rpm-helper
21cr|backuppc-3.3.1-3|25	Requires(preun):    rpm-helper
21cr|backuppc-3.3.1-3|26	Recommends:           openssh-clients
21cr|backuppc-3.3.1-3|27	Recommends:           samba-client
21cr|backuppc-3.3.1-3|28	Recommends:           perl(File::RsyncP)
21cr|backuppc-3.3.1-3|29	
21cr|backuppc-3.3.1-3|30	%description
21cr|backuppc-3.3.1-3|31	BackupPC is a high-performance, enterprise-grade system
21cr|backuppc-3.3.1-3|32	for backing up Linux, Win32, and laptops to a server's disk.
21cr|backuppc-3.3.1-3|33	Features include clever pooling of identical files, no client-side
21cr|backuppc-3.3.1-3|34	software, and a powerful Apache/CGI user interface.
21cr|backuppc-3.3.1-3|35	
21cr|backuppc-3.3.1-3|36	%prep
21cr|backuppc-3.3.1-3|37	%setup -q -n %{Name}-%{version}
21cr|backuppc-3.3.1-3|38	%patch1 -p1
21cr|backuppc-3.3.1-3|39	%patch2 -p1
21cr|backuppc-3.3.1-3|40	%patch3 -p1
21cr|backuppc-3.3.1-3|41	
21cr|backuppc-3.3.1-3|42	rm -rf images/CVS
21cr|backuppc-3.3.1-3|43	# fix file perms
21cr|backuppc-3.3.1-3|44	find lib -type f -exec chmod 644 {} \;
21cr|backuppc-3.3.1-3|45	find bin -type f -exec chmod 755 {} \;
21cr|backuppc-3.3.1-3|46	find doc -type f -exec chmod 644 {} \;
21cr|backuppc-3.3.1-3|47	find . -maxdepth 1 -type f -exec chmod 644 {} \;
21cr|backuppc-3.3.1-3|48	# fix perl shellbang
21cr|backuppc-3.3.1-3|49	find . -type f -exec perl -pi -e 's|^#!/bin/perl|#!/usr/bin/perl|' {} \;
21cr|backuppc-3.3.1-3|50	
21cr|backuppc-3.3.1-3|51	%build
21cr|backuppc-3.3.1-3|52	gcc %SOURCE3 -o BackupPC_Admin
21cr|backuppc-3.3.1-3|53	# set installation directory
21cr|backuppc-3.3.1-3|54	find . -type f -exec perl -pi -e 's|__INSTALLDIR__|%{_datadir}/%{name}|' {} \;
21cr|backuppc-3.3.1-3|55	find . -type f -exec perl -pi -e 's|__TOPDIR__|%{_localstatedir}/lib/%{name}|' {} \;
21cr|backuppc-3.3.1-3|56	# set configuration
21cr|backuppc-3.3.1-3|57	# the binaries path are disabled to avoid service failure at start
21cr|backuppc-3.3.1-3|58	perl -pi \
21cr|backuppc-3.3.1-3|59	-e 's|^\$Conf{BackupPCUser}.*|\$Conf{BackupPCUser} = "%{name}";|;' \
21cr|backuppc-3.3.1-3|60	-e 's|^\$Conf{CgiDir}.*|\$Conf{CgiDir} = "%{_var}/www/%{name}";|;' \
21cr|backuppc-3.3.1-3|61	-e 's|^\$Conf{InstallDir}.*|\$Conf{InstallDir} = "%{_datadir}/%{name}";|;' \
21cr|backuppc-3.3.1-3|62	-e 's|^\$Conf{CgiImageDirURL}.*|\$Conf{CgiImageDirURL} = "/%{name}";|;' \
21cr|backuppc-3.3.1-3|63	-e 's|^\$Conf{SshPath}.*|\$Conf{SshPath} = "/usr/bin/ssh";|;' \
21cr|backuppc-3.3.1-3|64	-e 's|^\$Conf{SmbClientPath}.*|\$Conf{SmbClientPath} = "/usr/bin/smbclient";|;' \
21cr|backuppc-3.3.1-3|65	-e 's|^\$Conf{NmbLookupPath}.*|\$Conf{NmbLookupPath} = "/usr/bin/nmblookup";|;' \
21cr|backuppc-3.3.1-3|66	-e 's|^\$Conf{PingPath}.*|\$Conf{PingPath} = "/bin/ping";|;' \
21cr|backuppc-3.3.1-3|67	-e 's|^\$Conf{DfPath}.*|\$Conf{DfPath} = "/bin/df";|;' \
21cr|backuppc-3.3.1-3|68	-e 's|^\$Conf{SplitPath}.*|\$Conf{SplitPath} = "/usr/bin/split";|;' \
21cr|backuppc-3.3.1-3|69	-e 's|^\$Conf{CatPath}.*|\$Conf{CatPath} = "/bin/cat";|;' \
21cr|backuppc-3.3.1-3|70	-e 's|^\$Conf{GzipPath}.*|\$Conf{GzipPath} = "/bin/gzip";|;' \
21cr|backuppc-3.3.1-3|71	-e 's|^\$Conf{Bzip2Path}.*|\$Conf{Bzip2Path} = "/usr/bin/bzip2";|;' \
21cr|backuppc-3.3.1-3|72	-e 's|^\$Conf{SendmailPath}.*|\$Conf{SendmailPath} = "/usr/sbin/sendmail";|;' \
21cr|backuppc-3.3.1-3|73	-e 's|^\$Conf{ServerInitdPath}.*|\$Conf{ServerInitdPath} = "%{_initrddir}/%{name}";|;' \
21cr|backuppc-3.3.1-3|74	-e 's|^\$Conf{BackupPCdPath}.*|\$Conf{BackupPCdPath} = "%{_datadir}/%{name}/bin/BackupPC";|;' \
21cr|backuppc-3.3.1-3|75	-e 's|^\$Conf{TarClientPath}.*|\$Conf{TarClientPath} = "/bin/tar";|;' \
21cr|backuppc-3.3.1-3|76	-e 's|^\$Conf{RsyncClientPath}.*|\$Conf{RsyncClientPath} = "/usr/bin/rsync";|;' \
21cr|backuppc-3.3.1-3|77	-e 's|^\$Conf{TopDir}.*|\$Conf{TopDir} = "/var/lib/backuppc";|;' \
21cr|backuppc-3.3.1-3|78	conf/config.pl
21cr|backuppc-3.3.1-3|79	
21cr|backuppc-3.3.1-3|80	%install
21cr|backuppc-3.3.1-3|81	# constant files
21cr|backuppc-3.3.1-3|82	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|backuppc-3.3.1-3|83	cp -pr lib %{buildroot}%{_datadir}/%{name}
21cr|backuppc-3.3.1-3|84	cp -pr bin %{buildroot}%{_datadir}/%{name}
21cr|backuppc-3.3.1-3|85	cp -pr doc %{buildroot}%{_datadir}/%{name}
21cr|backuppc-3.3.1-3|86	
21cr|backuppc-3.3.1-3|87	# web files
21cr|backuppc-3.3.1-3|88	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|backuppc-3.3.1-3|89	install -m 644 images/* %{buildroot}%{_var}/www/%{name}
21cr|backuppc-3.3.1-3|90	install -m 644 conf/*.css %{buildroot}%{_var}/www/%{name}
21cr|backuppc-3.3.1-3|91	install -m 644 conf/*.js %{buildroot}%{_var}/www/%{name}
21cr|backuppc-3.3.1-3|92	install -m 755 cgi-bin/BackupPC_Admin %{buildroot}%{_var}/www/%{name}/BackupPC_Admin.cgi
21cr|backuppc-3.3.1-3|93	
21cr|backuppc-3.3.1-3|94	# variable files
21cr|backuppc-3.3.1-3|95	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|backuppc-3.3.1-3|96	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/{cpool,log,pc,pool,trash}
21cr|backuppc-3.3.1-3|97	
21cr|backuppc-3.3.1-3|98	# perl-suidperl is no longer avaialable, use a C wrapper
21cr|backuppc-3.3.1-3|99	install -m 4755 BackupPC_Admin %{buildroot}%{_var}/www/%{name}
21cr|backuppc-3.3.1-3|100	
21cr|backuppc-3.3.1-3|101	# configuration
21cr|backuppc-3.3.1-3|102	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|backuppc-3.3.1-3|103	install -m 644 conf/{hosts,config.pl} %{buildroot}%{_sysconfdir}/%{name}
21cr|backuppc-3.3.1-3|104	
21cr|backuppc-3.3.1-3|105	# systemd
21cr|backuppc-3.3.1-3|106	install -m 644 -D %{SOURCE4} %{buildroot}%{_unitdir}/%{name}.service
21cr|backuppc-3.3.1-3|107	install -m 644 -D %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|backuppc-3.3.1-3|108	
21cr|backuppc-3.3.1-3|109	# logs
21cr|backuppc-3.3.1-3|110	install -d -m 755 %{buildroot}%{_var}/log/%{name}
21cr|backuppc-3.3.1-3|111	
21cr|backuppc-3.3.1-3|112	# strip binary
21cr|backuppc-3.3.1-3|113	%{__strip} %{buildroot}/var/www/%{name}/BackupPC_Admin
21cr|backuppc-3.3.1-3|114	
21cr|backuppc-3.3.1-3|115	# apache configuration
21cr|backuppc-3.3.1-3|116	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|backuppc-3.3.1-3|117	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|backuppc-3.3.1-3|118	# BackupPC Apache configuration
21cr|backuppc-3.3.1-3|119	Alias /%{name} %{_var}/www/%{name}
21cr|backuppc-3.3.1-3|120	
21cr|backuppc-3.3.1-3|121	<Directory %{_var}/www/%{name}>
21cr|backuppc-3.3.1-3|122	Require all granted
21cr|backuppc-3.3.1-3|123	Options ExecCGI
21cr|backuppc-3.3.1-3|124	<Files BackupPC_Admin>
21cr|backuppc-3.3.1-3|125	SetHandler cgi-script
21cr|backuppc-3.3.1-3|126	</Files>
21cr|backuppc-3.3.1-3|127	DirectoryIndex BackupPC_Admin
21cr|backuppc-3.3.1-3|128	</Directory>
21cr|backuppc-3.3.1-3|129	EOF
21cr|backuppc-3.3.1-3|130	
21cr|backuppc-3.3.1-3|131	cat > README.omv <<EOF
21cr|backuppc-3.3.1-3|132	%{_distribution} RPM specific notes
21cr|backuppc-3.3.1-3|133	
21cr|backuppc-3.3.1-3|134	Setup
21cr|backuppc-3.3.1-3|135	-----
21cr|backuppc-3.3.1-3|136	The %{_distribution} setup improves the FHS compliance wrt. that used upstream:
21cr|backuppc-3.3.1-3|137	- /var/www/backuppc    ... files accessible from the web
21cr|backuppc-3.3.1-3|138	- /usr/share/backuppc  ... files non-accessible from the web
21cr|backuppc-3.3.1-3|139	- /var/lib/backuppc    ... files with varibales
21cr|backuppc-3.3.1-3|140	- /etc/backuppc        ... both global and per-host configuration files
21cr|backuppc-3.3.1-3|141	
21cr|backuppc-3.3.1-3|142	Backuppc user; backup-data
21cr|backuppc-3.3.1-3|143	--------------------------
21cr|backuppc-3.3.1-3|144	Backup-data stored in another file-system can be made accessible to backuppc
21cr|backuppc-3.3.1-3|145	by creating a soft link from /var/www/lib to the root of the backup-data
21cr|backuppc-3.3.1-3|146	hierarchy. If backuppc is uninstalled (urpme backuppc), this data will not
21cr|backuppc-3.3.1-3|147	be deleted - with the exception of a cpool directory that is empty; when,
21cr|backuppc-3.3.1-3|148	subsequently, backuppc is newly installed, cpool must be manually created
21cr|backuppc-3.3.1-3|149	(with uid:gid = backuppc:backkuppc).
21cr|backuppc-3.3.1-3|150	
21cr|backuppc-3.3.1-3|151	To make backuppc access backup-data that exist prior to installing backkuppc,
21cr|backuppc-3.3.1-3|152	make sure that the user "backuppc" exists BEFORE the package is installed, and
21cr|backuppc-3.3.1-3|153	that its uid and gid matches the ownership of that data (otherwise the
21cr|backuppc-3.3.1-3|154	package would automatically create the user with random uid and gid values).
21cr|backuppc-3.3.1-3|155	
21cr|backuppc-3.3.1-3|156	Lighttpd server definition
21cr|backuppc-3.3.1-3|157	--------------------------
21cr|backuppc-3.3.1-3|158	When using lighttpd, the following definition in /etc/lighttpd/lighttpd.conf
21cr|backuppc-3.3.1-3|159	should work:
21cr|backuppc-3.3.1-3|160	$HTTP["url"] =~ "^/backuppc" {
21cr|backuppc-3.3.1-3|161	server.document-root = "/var/www/backuppc"
21cr|backuppc-3.3.1-3|162	cgi.assign = ( "BackupPC_Admin" => "" )
21cr|backuppc-3.3.1-3|163	index-file.names = ( "BackupPC_Admin" )
21cr|backuppc-3.3.1-3|164	alias.url = ( "/backuppc" => "/var/www/backuppc" )
21cr|backuppc-3.3.1-3|165	dir-listing.activate = "disable"
21cr|backuppc-3.3.1-3|166	$HTTP["remoteip"] != "127.0.0.1" {
21cr|backuppc-3.3.1-3|167	auth.backend = "htpasswd"
21cr|backuppc-3.3.1-3|168	auth.backend.htpasswd.userfile = "<password-dir>/passwd/backuppc"
21cr|backuppc-3.3.1-3|169	auth.require += ( "" => (	"method" => "basic",
21cr|backuppc-3.3.1-3|170	"realm" => "BackupPC",
21cr|backuppc-3.3.1-3|171	"require" => "valid-user" ) )
21cr|backuppc-3.3.1-3|172	}
21cr|backuppc-3.3.1-3|173	}
21cr|backuppc-3.3.1-3|174	<password-dir> is the directory where you keep the passwords for your server;
21cr|backuppc-3.3.1-3|175	the suggested definition does not require authentication if the backuppc gui
21cr|backuppc-3.3.1-3|176	is invoked from the machine that hosts the lighttpd server
21cr|backuppc-3.3.1-3|177	EOF
21cr|backuppc-3.3.1-3|178	
21cr|backuppc-3.3.1-3|179	
21cr|backuppc-3.3.1-3|180	%pre
21cr|backuppc-3.3.1-3|181	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/sh
21cr|backuppc-3.3.1-3|182	
21cr|backuppc-3.3.1-3|183	%post
21cr|backuppc-3.3.1-3|184	%tmpfiles_create %{name}
21cr|backuppc-3.3.1-3|185	%_post_service %{name}
21cr|backuppc-3.3.1-3|186	
21cr|backuppc-3.3.1-3|187	%preun
21cr|backuppc-3.3.1-3|188	%_preun_service %{name}
21cr|backuppc-3.3.1-3|189	if [ $1 -ne 0 ] ; then
21cr|backuppc-3.3.1-3|190	# previous releases of backuppc had root as the owner - undo this fault
21cr|backuppc-3.3.1-3|191	chown backuppc:backuppc %{_sysconfdir}/%{name}
21cr|backuppc-3.3.1-3|192	fi
21cr|backuppc-3.3.1-3|193	
21cr|backuppc-3.3.1-3|194	%postun
21cr|backuppc-3.3.1-3|195	%_postun_userdel %{name}
21cr|backuppc-3.3.1-3|196	
21cr|backuppc-3.3.1-3|197	%files
21cr|backuppc-3.3.1-3|198	%doc ChangeLog README LICENSE doc/* README.omv
21cr|backuppc-3.3.1-3|199	# backuppc must be able to edit the config file and create backup files
21cr|backuppc-3.3.1-3|200	%config(noreplace) %attr(0755,backuppc,backuppc) %{_sysconfdir}/%{name}
21cr|backuppc-3.3.1-3|201	#% config(noreplace) %attr(0640,backuppc,backuppc) %{_sysconfdir}/%{name}/*
21cr|backuppc-3.3.1-3|202	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|backuppc-3.3.1-3|203	%{_unitdir}/%{name}.service
21cr|backuppc-3.3.1-3|204	%{_tmpfilesdir}/%{name}.conf
21cr|backuppc-3.3.1-3|205	%{_datadir}/%{name}
21cr|backuppc-3.3.1-3|206	#note: globbings like [^B]* or !(BackupPC*) don't work
21cr|backuppc-3.3.1-3|207	%{_var}/www/%{name}/*.gif
21cr|backuppc-3.3.1-3|208	%{_var}/www/%{name}/*.png
21cr|backuppc-3.3.1-3|209	%{_var}/www/%{name}/*.css
21cr|backuppc-3.3.1-3|210	%{_var}/www/%{name}/*.js
21cr|backuppc-3.3.1-3|211	%{_var}/www/%{name}/*.ico
21cr|backuppc-3.3.1-3|212	%attr(-,backuppc,backuppc) %{_var}/www/%{name}/BackupPC_Admin.cgi
21cr|backuppc-3.3.1-3|213	%attr(-,backuppc,backuppc) %{_var}/www/%{name}/BackupPC_Admin
21cr|backuppc-3.3.1-3|214	%attr(-,backuppc,backuppc) %{_var}/log/%{name}
21cr|backuppc-3.3.1-3|215	%attr(-,backuppc,backuppc) %{_localstatedir}/lib/%{name}

366 21
21cr|bacula-11.0.6-2|1	%define libname %mklibname %{name} %{version}
21cr|bacula-11.0.6-2|2	%define devname %mklibname -d %{name}
21cr|bacula-11.0.6-2|3	
21cr|bacula-11.0.6-2|4	# This package has unversioned libraries, do not feed them to devel-rpm-generators to avoid pulling not needed devel() deps
21cr|bacula-11.0.6-2|5	# TODO: relocate these libraries into /usr/lib64/bacula/
21cr|bacula-11.0.6-2|6	%define devel_files %{_libdir}/libbac.so %{_libdir}/libbaccfg.so %{_libdir}/libbacfind.so %{_libdir}/libbacsd.so %{_libdir}/libbacsql.so
21cr|bacula-11.0.6-2|7	%define __develgen_path %(echo "%{devel_files}" | tr ' ' '|')
21cr|bacula-11.0.6-2|8	
21cr|bacula-11.0.6-2|9	Summary:	Cross platform network backup for Linux, Unix, Mac and Windows
21cr|bacula-11.0.6-2|10	Name:		bacula
21cr|bacula-11.0.6-2|11	Version:	11.0.6
21cr|bacula-11.0.6-2|12	Release:	2
21cr|bacula-11.0.6-2|13	License:	AGPLv3
21cr|bacula-11.0.6-2|14	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|15	Url:		http://www.bacula.org
21cr|bacula-11.0.6-2|16	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|bacula-11.0.6-2|17	Source1:	bacula.rpmlintrc
21cr|bacula-11.0.6-2|18	Source2:	quickstart_postgresql.txt
21cr|bacula-11.0.6-2|19	Source3:	quickstart_mysql.txt
21cr|bacula-11.0.6-2|20	Source4:	quickstart_sqlite3.txt
21cr|bacula-11.0.6-2|21	Source5:	README
21cr|bacula-11.0.6-2|22	Source6:	%{name}.logrotate
21cr|bacula-11.0.6-2|23	Source10:	%{name}-fd.service
21cr|bacula-11.0.6-2|24	Source11:	%{name}-dir.service
21cr|bacula-11.0.6-2|25	Source12:	%{name}-sd.service
21cr|bacula-11.0.6-2|26	Source13:	%{name}-bat.desktop
21cr|bacula-11.0.6-2|27	Source14:	%{name}-traymonitor.desktop
21cr|bacula-11.0.6-2|28	Source15:	%{name}-fd.sysconfig
21cr|bacula-11.0.6-2|29	Source16:	%{name}-dir.sysconfig
21cr|bacula-11.0.6-2|30	Source17:	%{name}-sd.sysconfig
21cr|bacula-11.0.6-2|31	Source18:	bacula.sysusers.conf
21cr|bacula-11.0.6-2|32	# Original patch removed by mistake, upstream is not willing to add it again:
21cr|bacula-11.0.6-2|33	# http://www.bacula.org/git/cgit.cgi/bacula/commit/?h=Branch-7.0&id=51b3b98fb77ab3c0decee455cc6c4d2eb3c5303a
21cr|bacula-11.0.6-2|34	# Without this, there is no library providing the correct shared object name
21cr|bacula-11.0.6-2|35	# required by the daemons.
21cr|bacula-11.0.6-2|36	# http://bugs.bacula.org/view.php?id=2084
21cr|bacula-11.0.6-2|37	Patch0:		bacula-7.0.4-autoconf.patch
21cr|bacula-11.0.6-2|38	Patch1:		bacula-9.4.4-openssl.patch
21cr|bacula-11.0.6-2|39	Patch2:		bacula-11.0.6-queryfile.patch
21cr|bacula-11.0.6-2|40	Patch3:		bacula-9.4.4-sqlite-priv.patch
21cr|bacula-11.0.6-2|41	Patch4:		bacula-11.0.6-bat-build.patch
21cr|bacula-11.0.6-2|42	Patch5:		bacula-9.4.4-seg-fault.patch
21cr|bacula-11.0.6-2|43	Patch6:		bacula-5.2.13-logwatch.patch
21cr|bacula-11.0.6-2|44	Patch7:		bacula-non-free-code.patch
21cr|bacula-11.0.6-2|45	BuildRequires:	desktop-file-utils
21cr|bacula-11.0.6-2|46	BuildRequires:	perl
21cr|bacula-11.0.6-2|47	BuildRequires:	sed
21cr|bacula-11.0.6-2|48	BuildRequires:	systemd
21cr|bacula-11.0.6-2|49	BuildRequires:	glibc-devel
21cr|bacula-11.0.6-2|50	BuildRequires:	readline-devel
21cr|bacula-11.0.6-2|51	BuildRequires:	qt5-devel
21cr|bacula-11.0.6-2|52	BuildRequires:	stdc++-devel
21cr|bacula-11.0.6-2|53	BuildRequires:	tcp_wrappers-devel
21cr|bacula-11.0.6-2|54	BuildRequires:	pkgconfig(libacl)
21cr|bacula-11.0.6-2|55	BuildRequires:	pkgconfig(libcap)
21cr|bacula-11.0.6-2|56	BuildRequires:	pkgconfig(libecpg)
21cr|bacula-11.0.6-2|57	BuildRequires:	pkgconfig(libxml-2.0)
21cr|bacula-11.0.6-2|58	BuildRequires:	pkgconfig(lzo2)
21cr|bacula-11.0.6-2|59	BuildRequires:	pkgconfig(mariadb)
21cr|bacula-11.0.6-2|60	BuildRequires:	pkgconfig(ncurses)
21cr|bacula-11.0.6-2|61	BuildRequires:	pkgconfig(openssl)
21cr|bacula-11.0.6-2|62	BuildRequires:	pkgconfig(sqlite3)
21cr|bacula-11.0.6-2|63	BuildRequires:	pkgconfig(zlib)
21cr|bacula-11.0.6-2|64	
21cr|bacula-11.0.6-2|65	%description
21cr|bacula-11.0.6-2|66	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|67	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|68	based on a client/server architecture and is efficient and relatively easy to
21cr|bacula-11.0.6-2|69	use, while offering many advanced storage management features that make it easy
21cr|bacula-11.0.6-2|70	to find and recover lost or damaged files.
21cr|bacula-11.0.6-2|71	
21cr|bacula-11.0.6-2|72	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|73	
21cr|bacula-11.0.6-2|74	%package -n %{libname}
21cr|bacula-11.0.6-2|75	Summary:	Bacula libraries
21cr|bacula-11.0.6-2|76	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|77	Conflicts:	%{name}-dir-sql < 9.4.4-2
21cr|bacula-11.0.6-2|78	
21cr|bacula-11.0.6-2|79	%description -n %{libname}
21cr|bacula-11.0.6-2|80	Bacula is a set of programs that allow you to manage the backup,
21cr|bacula-11.0.6-2|81	recovery, and verification of computer data across a network of
21cr|bacula-11.0.6-2|82	different computers. It is based on a client/server architecture.
21cr|bacula-11.0.6-2|83	
21cr|bacula-11.0.6-2|84	This package contains basic Bacula libraries, which are used by all
21cr|bacula-11.0.6-2|85	Bacula programs.
21cr|bacula-11.0.6-2|86	
21cr|bacula-11.0.6-2|87	%files -n %{libname}
21cr|bacula-11.0.6-2|88	%doc AUTHORS ChangeLog LICENSE SUPPORT ReleaseNotes
21cr|bacula-11.0.6-2|89	%{_libdir}/libbac-%{version}.so
21cr|bacula-11.0.6-2|90	%{_libdir}/libbaccfg-%{version}.so
21cr|bacula-11.0.6-2|91	%{_libdir}/libbacfind-%{version}.so
21cr|bacula-11.0.6-2|92	%{_libdir}/libbacsd-%{version}.so
21cr|bacula-11.0.6-2|93	%{_libdir}/libbacsql-%{version}.so
21cr|bacula-11.0.6-2|94	
21cr|bacula-11.0.6-2|95	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|96	
21cr|bacula-11.0.6-2|97	%package -n %{devname}
21cr|bacula-11.0.6-2|98	Summary:	Bacula development files
21cr|bacula-11.0.6-2|99	Group:		Development/Other
21cr|bacula-11.0.6-2|100	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|101	Requires:	%{name}-dir-sql = %{EVRD}
21cr|bacula-11.0.6-2|102	
21cr|bacula-11.0.6-2|103	%description -n %{devname}
21cr|bacula-11.0.6-2|104	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|105	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|106	based on a client/server architecture.
21cr|bacula-11.0.6-2|107	
21cr|bacula-11.0.6-2|108	This development package contains static libraries and header files.
21cr|bacula-11.0.6-2|109	
21cr|bacula-11.0.6-2|110	%files -n %{devname}
21cr|bacula-11.0.6-2|111	%license LICENSE
21cr|bacula-11.0.6-2|112	%{_includedir}/%{name}
21cr|bacula-11.0.6-2|113	%(echo "%{devel_files}" | tr ' ' '\n')
21cr|bacula-11.0.6-2|114	
21cr|bacula-11.0.6-2|115	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|116	
21cr|bacula-11.0.6-2|117	%package dir-sql
21cr|bacula-11.0.6-2|118	Summary:	Bacula SQL libraries
21cr|bacula-11.0.6-2|119	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|120	Requires(post,preun): /usr/sbin/alternatives
21cr|bacula-11.0.6-2|121	Provides:	%{name}-dir-mysql = %{EVRD}
21cr|bacula-11.0.6-2|122	Provides:	%{name}-dir-sqlite = %{EVRD}
21cr|bacula-11.0.6-2|123	Provides:	%{name}-dir-postgresql = %{EVRD}
21cr|bacula-11.0.6-2|124	
21cr|bacula-11.0.6-2|125	%description dir-sql
21cr|bacula-11.0.6-2|126	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|127	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|128	based on a client/server architecture.
21cr|bacula-11.0.6-2|129	
21cr|bacula-11.0.6-2|130	This package contains the SQL Bacula libraries, which are used by Director and
21cr|bacula-11.0.6-2|131	Storage daemons. You have to select your preferred catalog library through the
21cr|bacula-11.0.6-2|132	alternatives system.
21cr|bacula-11.0.6-2|133	
21cr|bacula-11.0.6-2|134	%files dir-sql
21cr|bacula-11.0.6-2|135	%license LICENSE
21cr|bacula-11.0.6-2|136	%ghost %{_libdir}/libbaccats-%{version}.so
21cr|bacula-11.0.6-2|137	%ghost %{_libdir}/libbaccats.so
21cr|bacula-11.0.6-2|138	%{_libdir}/libbaccats-mysql-%{version}.so
21cr|bacula-11.0.6-2|139	%{_libdir}/libbaccats-mysql.so
21cr|bacula-11.0.6-2|140	%{_libdir}/libbaccats-postgresql-%{version}.so
21cr|bacula-11.0.6-2|141	%{_libdir}/libbaccats-postgresql.so
21cr|bacula-11.0.6-2|142	%{_libdir}/libbaccats-sqlite3-%{version}.so
21cr|bacula-11.0.6-2|143	%{_libdir}/libbaccats-sqlite3.so
21cr|bacula-11.0.6-2|144	
21cr|bacula-11.0.6-2|145	
21cr|bacula-11.0.6-2|146	%post dir-sql
21cr|bacula-11.0.6-2|147	/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-mysql.so 50
21cr|bacula-11.0.6-2|148	/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-sqlite3.so 40
21cr|bacula-11.0.6-2|149	/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-postgresql.so 60
21cr|bacula-11.0.6-2|150	/usr/sbin/alternatives --install %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-mysql.so 50
21cr|bacula-11.0.6-2|151	/usr/sbin/alternatives --install %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-sqlite3.so 40
21cr|bacula-11.0.6-2|152	/usr/sbin/alternatives --install %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-postgresql.so 60
21cr|bacula-11.0.6-2|153	# Fix for automatic selection of backends during upgrades
21cr|bacula-11.0.6-2|154	if readlink /etc/alternatives/libbaccats.so | grep --silent mysql || \
21cr|bacula-11.0.6-2|155	readlink /etc/alternatives/%{name}-dir | grep --silent mysql || \
21cr|bacula-11.0.6-2|156	readlink /etc/alternatives/%{name}-sd | grep --silent mysql; then
21cr|bacula-11.0.6-2|157	/usr/sbin/alternatives --set libbaccats.so %{_libdir}/libbaccats-mysql.so
21cr|bacula-11.0.6-2|158	/usr/sbin/alternatives --set libbaccats-%{version}.so %{_libdir}/libbaccats-mysql.so
21cr|bacula-11.0.6-2|159	elif readlink /etc/alternatives/libbaccats.so | grep --silent sqlite || \
21cr|bacula-11.0.6-2|160	readlink /etc/alternatives/%{name}-dir | grep --silent sqlite || \
21cr|bacula-11.0.6-2|161	readlink /etc/alternatives/%{name}-sd | grep --silent sqlite; then
21cr|bacula-11.0.6-2|162	/usr/sbin/alternatives --set libbaccats.so %{_libdir}/libbaccats-sqlite3.so
21cr|bacula-11.0.6-2|163	/usr/sbin/alternatives --set libbaccats-%{version}.so %{_libdir}/libbaccats-sqlite3.so
21cr|bacula-11.0.6-2|164	else
21cr|bacula-11.0.6-2|165	/usr/sbin/alternatives --set libbaccats.so %{_libdir}/libbaccats-postgresql.so
21cr|bacula-11.0.6-2|166	/usr/sbin/alternatives --set libbaccats-%{version}.so %{_libdir}/libbaccats-postgresql.so
21cr|bacula-11.0.6-2|167	fi
21cr|bacula-11.0.6-2|168	
21cr|bacula-11.0.6-2|169	%preun dir-sql
21cr|bacula-11.0.6-2|170	if [ "$1" = 0 ]; then
21cr|bacula-11.0.6-2|171	/usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-mysql.so
21cr|bacula-11.0.6-2|172	/usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-sqlite3.so
21cr|bacula-11.0.6-2|173	/usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-postgresql.so
21cr|bacula-11.0.6-2|174	/usr/sbin/alternatives --remove libbaccats-%{version}.so %{_libdir}/libbaccats-mysql.so
21cr|bacula-11.0.6-2|175	/usr/sbin/alternatives --remove libbaccats-%{version}.so %{_libdir}/libbaccats-sqlite3.so
21cr|bacula-11.0.6-2|176	/usr/sbin/alternatives --remove libbaccats-%{version}.so %{_libdir}/libbaccats-postgresql.so
21cr|bacula-11.0.6-2|177	fi
21cr|bacula-11.0.6-2|178	
21cr|bacula-11.0.6-2|179	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|180	
21cr|bacula-11.0.6-2|181	%package common
21cr|bacula-11.0.6-2|182	Summary:	Common Bacula files
21cr|bacula-11.0.6-2|183	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|184	Provides:	%{name}-common = %{EVRD}
21cr|bacula-11.0.6-2|185	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|186	Recommends:	logrotate
21cr|bacula-11.0.6-2|187	Requires(pre):  /bin/systemd-sysusers
21cr|bacula-11.0.6-2|188	
21cr|bacula-11.0.6-2|189	%description common
21cr|bacula-11.0.6-2|190	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|191	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|192	based on a client/server architecture.
21cr|bacula-11.0.6-2|193	
21cr|bacula-11.0.6-2|194	This package contains files common to all Bacula daemons.
21cr|bacula-11.0.6-2|195	
21cr|bacula-11.0.6-2|196	%files common
21cr|bacula-11.0.6-2|197	%doc README quickstart_*
21cr|bacula-11.0.6-2|198	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|bacula-11.0.6-2|199	%dir %{_localstatedir}/log/%{name} %attr(750, %{name}, %{name})
21cr|bacula-11.0.6-2|200	%dir %{_localstatedir}/spool/%{name} %attr(750, %{name}, %{name})
21cr|bacula-11.0.6-2|201	%dir %{_libdir}/%{name}
21cr|bacula-11.0.6-2|202	%dir %{_libexecdir}/%{name}
21cr|bacula-11.0.6-2|203	%dir %{_sysconfdir}/%{name} %attr(755,root,root)
21cr|bacula-11.0.6-2|204	%{_libexecdir}/%{name}/btraceback.dbx
21cr|bacula-11.0.6-2|205	%{_libexecdir}/%{name}/btraceback.gdb
21cr|bacula-11.0.6-2|206	%{_libexecdir}/%{name}/%{name}_config
21cr|bacula-11.0.6-2|207	%{_libexecdir}/%{name}/btraceback.mdb
21cr|bacula-11.0.6-2|208	%{_mandir}/man8/btraceback.8*
21cr|bacula-11.0.6-2|209	%{_sbindir}/btraceback
21cr|bacula-11.0.6-2|210	%{_sbindir}/*json
21cr|bacula-11.0.6-2|211	%{_sysusersdir}/bacula.conf
21cr|bacula-11.0.6-2|212	
21cr|bacula-11.0.6-2|213	%pre common
21cr|bacula-11.0.6-2|214	%sysusers_create_package bacula %{SOURCE18}
21cr|bacula-11.0.6-2|215	
21cr|bacula-11.0.6-2|216	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|217	
21cr|bacula-11.0.6-2|218	%package dir-common
21cr|bacula-11.0.6-2|219	Summary:	Bacula Director files
21cr|bacula-11.0.6-2|220	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|221	Requires:	%{name}-common = %{EVRD}
21cr|bacula-11.0.6-2|222	# for %%attr
21cr|bacula-11.0.6-2|223	Requires(pre):	%{name}-common = %{EVRD}
21cr|bacula-11.0.6-2|224	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|225	Requires:	%{name}-dir-sql = %{EVRD}
21cr|bacula-11.0.6-2|226	Requires:	logwatch
21cr|bacula-11.0.6-2|227	# Director backends merged into core.
21cr|bacula-11.0.6-2|228	Provides:	%{name}-dir-common = %{EVRD}
21cr|bacula-11.0.6-2|229	Provides:	%{name}-dir-mysql = %{EVRD}
21cr|bacula-11.0.6-2|230	Provides:	%{name}-dir-sqlite3 = %{EVRD}
21cr|bacula-11.0.6-2|231	Provides:	%{name}-dir-pgsql = %{EVRD}
21cr|bacula-11.0.6-2|232	
21cr|bacula-11.0.6-2|233	%description dir-common
21cr|bacula-11.0.6-2|234	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|235	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|236	based on a client/server architecture.
21cr|bacula-11.0.6-2|237	
21cr|bacula-11.0.6-2|238	This package contains the director files.
21cr|bacula-11.0.6-2|239	
21cr|bacula-11.0.6-2|240	%files dir-common
21cr|bacula-11.0.6-2|241	%doc updatedb examples/sample-query.sql
21cr|bacula-11.0.6-2|242	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-dir.conf %attr(640,root,%{name})
21cr|bacula-11.0.6-2|243	%config(noreplace) %{_sysconfdir}/%{name}/query.sql %attr(640,root,%{name})
21cr|bacula-11.0.6-2|244	%config(noreplace) %{_sysconfdir}/logwatch/conf/logfiles/%{name}.conf
21cr|bacula-11.0.6-2|245	%config(noreplace) %{_sysconfdir}/logwatch/conf/services/%{name}.conf
21cr|bacula-11.0.6-2|246	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}-dir
21cr|bacula-11.0.6-2|247	%{_libexecdir}/%{name}/%{name}backupreport
21cr|bacula-11.0.6-2|248	%{_libexecdir}/%{name}/create_%{name}_database
21cr|bacula-11.0.6-2|249	%{_libexecdir}/%{name}/delete_catalog_backup
21cr|bacula-11.0.6-2|250	%{_libexecdir}/%{name}/drop_%{name}_database
21cr|bacula-11.0.6-2|251	%{_libexecdir}/%{name}/drop_%{name}_tables
21cr|bacula-11.0.6-2|252	%{_libexecdir}/%{name}/grant_%{name}_privileges
21cr|bacula-11.0.6-2|253	%{_libexecdir}/%{name}/isworm
21cr|bacula-11.0.6-2|254	%{_libexecdir}/%{name}/make_%{name}_tables
21cr|bacula-11.0.6-2|255	%{_libexecdir}/%{name}/make_catalog_backup.pl
21cr|bacula-11.0.6-2|256	%{_libexecdir}/%{name}/tapealert
21cr|bacula-11.0.6-2|257	%{_libexecdir}/%{name}/update_%{name}_tables
21cr|bacula-11.0.6-2|258	%{_libexecdir}/%{name}/create_mysql_database
21cr|bacula-11.0.6-2|259	%{_libexecdir}/%{name}/drop_mysql_database
21cr|bacula-11.0.6-2|260	%{_libexecdir}/%{name}/drop_mysql_tables
21cr|bacula-11.0.6-2|261	%{_libexecdir}/%{name}/grant_mysql_privileges
21cr|bacula-11.0.6-2|262	%{_libexecdir}/%{name}/make_mysql_tables
21cr|bacula-11.0.6-2|263	%{_libexecdir}/%{name}/update_mysql_tables
21cr|bacula-11.0.6-2|264	%{_libexecdir}/%{name}/create_sqlite3_database
21cr|bacula-11.0.6-2|265	%{_libexecdir}/%{name}/drop_sqlite3_database
21cr|bacula-11.0.6-2|266	%{_libexecdir}/%{name}/drop_sqlite3_tables
21cr|bacula-11.0.6-2|267	%{_libexecdir}/%{name}/grant_sqlite3_privileges
21cr|bacula-11.0.6-2|268	%{_libexecdir}/%{name}/make_sqlite3_tables
21cr|bacula-11.0.6-2|269	%{_libexecdir}/%{name}/update_sqlite3_tables
21cr|bacula-11.0.6-2|270	%{_libexecdir}/%{name}/create_postgresql_database
21cr|bacula-11.0.6-2|271	%{_libexecdir}/%{name}/drop_postgresql_database
21cr|bacula-11.0.6-2|272	%{_libexecdir}/%{name}/drop_postgresql_tables
21cr|bacula-11.0.6-2|273	%{_libexecdir}/%{name}/grant_postgresql_privileges
21cr|bacula-11.0.6-2|274	%{_libexecdir}/%{name}/make_postgresql_tables
21cr|bacula-11.0.6-2|275	%{_libexecdir}/%{name}/update_postgresql_tables
21cr|bacula-11.0.6-2|276	%{_mandir}/man1/bsmtp.1*
21cr|bacula-11.0.6-2|277	%{_mandir}/man8/%{name}-dir.8*
21cr|bacula-11.0.6-2|278	%{_mandir}/man8/bregex.8*
21cr|bacula-11.0.6-2|279	%{_mandir}/man8/bwild.8*
21cr|bacula-11.0.6-2|280	%{_mandir}/man8/dbcheck.8*
21cr|bacula-11.0.6-2|281	%{_sbindir}/%{name}-dir
21cr|bacula-11.0.6-2|282	%{_sbindir}/bregex
21cr|bacula-11.0.6-2|283	%{_sbindir}/bsmtp
21cr|bacula-11.0.6-2|284	%{_sbindir}/bwild
21cr|bacula-11.0.6-2|285	%{_sbindir}/dbcheck
21cr|bacula-11.0.6-2|286	%{_sysconfdir}/logwatch/scripts/services/%{name}
21cr|bacula-11.0.6-2|287	%{_sysconfdir}/logwatch/scripts/shared/apply%{name}date
21cr|bacula-11.0.6-2|288	%{_unitdir}/%{name}-dir.service
21cr|bacula-11.0.6-2|289	
21cr|bacula-11.0.6-2|290	%post dir-common
21cr|bacula-11.0.6-2|291	%systemd_post %{name}-dir.service
21cr|bacula-11.0.6-2|292	
21cr|bacula-11.0.6-2|293	%preun dir-common
21cr|bacula-11.0.6-2|294	%systemd_preun %{name}-dir.service
21cr|bacula-11.0.6-2|295	
21cr|bacula-11.0.6-2|296	%postun dir-common
21cr|bacula-11.0.6-2|297	%systemd_postun_with_restart %{name}-dir.service
21cr|bacula-11.0.6-2|298	
21cr|bacula-11.0.6-2|299	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|300	
21cr|bacula-11.0.6-2|301	%package sd
21cr|bacula-11.0.6-2|302	Summary:	Bacula storage daemon files
21cr|bacula-11.0.6-2|303	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|304	Requires:	%{name}-common = %{EVRD}
21cr|bacula-11.0.6-2|305	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|306	Requires:	%{name}-dir-sql = %{EVRD}
21cr|bacula-11.0.6-2|307	Requires:	mt-st
21cr|bacula-11.0.6-2|308	Provides:	%{name}-storage-common = %{EVRD}
21cr|bacula-11.0.6-2|309	Provides:	%{name}-storage-mysql = %{EVRD}
21cr|bacula-11.0.6-2|310	Provides:	%{name}-storage-sqlite3 = %{EVRD}
21cr|bacula-11.0.6-2|311	Provides:	%{name}-storage-pgsql = %{EVRD}
21cr|bacula-11.0.6-2|312	
21cr|bacula-11.0.6-2|313	%description sd
21cr|bacula-11.0.6-2|314	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|315	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|316	based on a client/server architecture.
21cr|bacula-11.0.6-2|317	
21cr|bacula-11.0.6-2|318	This package contains the storage daemon, the daemon responsible for writing
21cr|bacula-11.0.6-2|319	the data received from the clients onto tape drives or other mass storage
21cr|bacula-11.0.6-2|320	devices.
21cr|bacula-11.0.6-2|321	
21cr|bacula-11.0.6-2|322	%files sd
21cr|bacula-11.0.6-2|323	%license LICENSE
21cr|bacula-11.0.6-2|324	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-sd.conf %attr(640,root,root)
21cr|bacula-11.0.6-2|325	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}-sd
21cr|bacula-11.0.6-2|326	%{_libexecdir}/%{name}/disk-changer
21cr|bacula-11.0.6-2|327	%{_libexecdir}/%{name}/mtx-changer
21cr|bacula-11.0.6-2|328	%{_libexecdir}/%{name}/mtx-changer.conf
21cr|bacula-11.0.6-2|329	%{_mandir}/man8/%{name}-sd.8*
21cr|bacula-11.0.6-2|330	%{_mandir}/man8/bcopy.8*
21cr|bacula-11.0.6-2|331	%{_mandir}/man8/bextract.8*
21cr|bacula-11.0.6-2|332	%{_mandir}/man8/bls.8*
21cr|bacula-11.0.6-2|333	%{_mandir}/man8/bscan.8*
21cr|bacula-11.0.6-2|334	%{_mandir}/man8/btape.8*
21cr|bacula-11.0.6-2|335	%{_sbindir}/%{name}-sd
21cr|bacula-11.0.6-2|336	%{_sbindir}/bcopy
21cr|bacula-11.0.6-2|337	%{_sbindir}/bextract
21cr|bacula-11.0.6-2|338	%{_sbindir}/bls
21cr|bacula-11.0.6-2|339	%{_sbindir}/bscan
21cr|bacula-11.0.6-2|340	%{_sbindir}/btape
21cr|bacula-11.0.6-2|341	%{_unitdir}/%{name}-sd.service
21cr|bacula-11.0.6-2|342	
21cr|bacula-11.0.6-2|343	%post sd
21cr|bacula-11.0.6-2|344	%systemd_post %{name}-sd.service
21cr|bacula-11.0.6-2|345	
21cr|bacula-11.0.6-2|346	%preun sd
21cr|bacula-11.0.6-2|347	%systemd_preun %{name}-sd.service
21cr|bacula-11.0.6-2|348	
21cr|bacula-11.0.6-2|349	%postun sd
21cr|bacula-11.0.6-2|350	%systemd_postun_with_restart %{name}-sd.service
21cr|bacula-11.0.6-2|351	
21cr|bacula-11.0.6-2|352	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|353	
21cr|bacula-11.0.6-2|354	%package client
21cr|bacula-11.0.6-2|355	Summary:	Bacula backup client
21cr|bacula-11.0.6-2|356	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|357	Requires:	%{name}-common = %{EVRD}
21cr|bacula-11.0.6-2|358	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|359	
21cr|bacula-11.0.6-2|360	%description client
21cr|bacula-11.0.6-2|361	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|362	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|363	based on a client/server architecture.
21cr|bacula-11.0.6-2|364	
21cr|bacula-11.0.6-2|365	This package contains the bacula client, the daemon running on the system to be
21cr|bacula-11.0.6-2|366	backed up.
21cr|bacula-11.0.6-2|367	
21cr|bacula-11.0.6-2|368	%files client
21cr|bacula-11.0.6-2|369	%license LICENSE
21cr|bacula-11.0.6-2|370	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-fd.conf %attr(640,root,root)
21cr|bacula-11.0.6-2|371	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}-fd
21cr|bacula-11.0.6-2|372	%{_mandir}/man8/%{name}-fd.8*
21cr|bacula-11.0.6-2|373	%{_libdir}/%{name}/bpipe-fd.so
21cr|bacula-11.0.6-2|374	%{_sbindir}/%{name}-fd
21cr|bacula-11.0.6-2|375	%{_unitdir}/%{name}-fd.service
21cr|bacula-11.0.6-2|376	
21cr|bacula-11.0.6-2|377	%post client
21cr|bacula-11.0.6-2|378	%systemd_post %{name}-fd.service
21cr|bacula-11.0.6-2|379	
21cr|bacula-11.0.6-2|380	%preun client
21cr|bacula-11.0.6-2|381	%systemd_preun %{name}-fd.service
21cr|bacula-11.0.6-2|382	
21cr|bacula-11.0.6-2|383	%postun client
21cr|bacula-11.0.6-2|384	%systemd_postun_with_restart %{name}-fd.service
21cr|bacula-11.0.6-2|385	
21cr|bacula-11.0.6-2|386	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|387	
21cr|bacula-11.0.6-2|388	%package console
21cr|bacula-11.0.6-2|389	Summary:	Bacula management console
21cr|bacula-11.0.6-2|390	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|391	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|392	
21cr|bacula-11.0.6-2|393	%description console
21cr|bacula-11.0.6-2|394	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|395	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|396	based on a client/server architecture.
21cr|bacula-11.0.6-2|397	
21cr|bacula-11.0.6-2|398	This package contains the command-line management console for the bacula backup
21cr|bacula-11.0.6-2|399	system.
21cr|bacula-11.0.6-2|400	
21cr|bacula-11.0.6-2|401	%files console
21cr|bacula-11.0.6-2|402	%license LICENSE
21cr|bacula-11.0.6-2|403	%config(noreplace) %{_sysconfdir}/%{name}/bconsole.conf %attr(640,root,root)
21cr|bacula-11.0.6-2|404	%{_mandir}/man8/bconsole.8*
21cr|bacula-11.0.6-2|405	%{_sbindir}/bconsole
21cr|bacula-11.0.6-2|406	
21cr|bacula-11.0.6-2|407	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|408	
21cr|bacula-11.0.6-2|409	%package bat
21cr|bacula-11.0.6-2|410	Summary:	Bacula bat console
21cr|bacula-11.0.6-2|411	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|412	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|413	
21cr|bacula-11.0.6-2|414	%description bat
21cr|bacula-11.0.6-2|415	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|416	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|417	based on a client/server architecture.
21cr|bacula-11.0.6-2|418	
21cr|bacula-11.0.6-2|419	This package contains the bat version of the bacula management console.
21cr|bacula-11.0.6-2|420	
21cr|bacula-11.0.6-2|421	%files bat
21cr|bacula-11.0.6-2|422	%license LICENSE
21cr|bacula-11.0.6-2|423	%config(noreplace) %{_sysconfdir}/%{name}/bat.conf %attr(640,root,root)
21cr|bacula-11.0.6-2|424	%{_datadir}/applications/%{name}-bat.desktop
21cr|bacula-11.0.6-2|425	%{_datadir}/%{name}/*.html
21cr|bacula-11.0.6-2|426	%{_datadir}/%{name}/*.png
21cr|bacula-11.0.6-2|427	%{_datadir}/pixmaps/bat.png
21cr|bacula-11.0.6-2|428	%{_mandir}/man1/bat.1*
21cr|bacula-11.0.6-2|429	%{_sbindir}/bat
21cr|bacula-11.0.6-2|430	
21cr|bacula-11.0.6-2|431	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|432	
21cr|bacula-11.0.6-2|433	%package tray-monitor
21cr|bacula-11.0.6-2|434	Summary:	Bacula system tray monitor
21cr|bacula-11.0.6-2|435	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|436	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|437	
21cr|bacula-11.0.6-2|438	%description tray-monitor
21cr|bacula-11.0.6-2|439	Bacula is a set of programs that allow you to manage the backup, recovery, and
21cr|bacula-11.0.6-2|440	verification of computer data across a network of different computers. It is
21cr|bacula-11.0.6-2|441	based on a client/server architecture.
21cr|bacula-11.0.6-2|442	
21cr|bacula-11.0.6-2|443	This package contains the Gnome and KDE compatible tray monitor to monitor your
21cr|bacula-11.0.6-2|444	bacula server.
21cr|bacula-11.0.6-2|445	
21cr|bacula-11.0.6-2|446	%files tray-monitor
21cr|bacula-11.0.6-2|447	%license LICENSE
21cr|bacula-11.0.6-2|448	%config(noreplace) %attr(640,root,root) %{_sysconfdir}/%{name}/bacula-tray-monitor.conf
21cr|bacula-11.0.6-2|449	%{_datadir}/applications/%{name}-traymonitor.desktop
21cr|bacula-11.0.6-2|450	%{_datadir}/pixmaps/%{name}-tray-monitor.png
21cr|bacula-11.0.6-2|451	%{_mandir}/man1/%{name}-tray-monitor.1*
21cr|bacula-11.0.6-2|452	%{_sbindir}/%{name}-tray-monitor
21cr|bacula-11.0.6-2|453	
21cr|bacula-11.0.6-2|454	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|455	
21cr|bacula-11.0.6-2|456	%package -n nagios-check_bacula
21cr|bacula-11.0.6-2|457	Summary:	Nagios Plugin - check_bacula
21cr|bacula-11.0.6-2|458	Group:		Archiving/Backup
21cr|bacula-11.0.6-2|459	Requires:	%{libname} = %{EVRD}
21cr|bacula-11.0.6-2|460	Recommends:	nagios
21cr|bacula-11.0.6-2|461	
21cr|bacula-11.0.6-2|462	%description -n nagios-check_bacula
21cr|bacula-11.0.6-2|463	Provides check_bacula support for Nagios.
21cr|bacula-11.0.6-2|464	
21cr|bacula-11.0.6-2|465	%files -n nagios-check_bacula
21cr|bacula-11.0.6-2|466	%license LICENSE
21cr|bacula-11.0.6-2|467	%{_libdir}/nagios/plugins/check_%{name}
21cr|bacula-11.0.6-2|468	
21cr|bacula-11.0.6-2|469	#------------------------------------------------------------------
21cr|bacula-11.0.6-2|470	
21cr|bacula-11.0.6-2|471	%prep
21cr|bacula-11.0.6-2|472	%autosetup -p1
21cr|bacula-11.0.6-2|473	cp %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} .
21cr|bacula-11.0.6-2|474	
21cr|bacula-11.0.6-2|475	# Remove execution permissions from files we're packaging as docs later on
21cr|bacula-11.0.6-2|476	find updatedb -type f | xargs chmod -x
21cr|bacula-11.0.6-2|477	
21cr|bacula-11.0.6-2|478	# This script pulls dash as depenency by AutoReq
21cr|bacula-11.0.6-2|479	# but shellcheck says that this script cannot work with dash:
21cr|bacula-11.0.6-2|480	# baculabackupreport.in:197:5: error: In dash, 'let' is not supported. [SC3039]
21cr|bacula-11.0.6-2|481	sed -i -e 's,#!/bin/dash,#!/bin/bash,g' scripts/baculabackupreport.in
21cr|bacula-11.0.6-2|482	
21cr|bacula-11.0.6-2|483	%build
21cr|bacula-11.0.6-2|484	# help find qmake
21cr|bacula-11.0.6-2|485	export PATH="%{_libdir}/qt5/bin:$PATH"
21cr|bacula-11.0.6-2|486	export LDFLAGS="$LDFLAGS -lreadline -lncurses"
21cr|bacula-11.0.6-2|487	export CFLAGS="%{optflags} -I%{_includedir}/ncurses"
21cr|bacula-11.0.6-2|488	export CPPFLAGS="%{optflags} -I%{_includedir}/ncurses"
21cr|bacula-11.0.6-2|489	%configure \
21cr|bacula-11.0.6-2|490	--disable-conio \
21cr|bacula-11.0.6-2|491	--disable-rpath \
21cr|bacula-11.0.6-2|492	--docdir=%{_datadir}/%{name} \
21cr|bacula-11.0.6-2|493	--enable-batch-insert \
21cr|bacula-11.0.6-2|494	--enable-build-dird \
21cr|bacula-11.0.6-2|495	--enable-build-stored \
21cr|bacula-11.0.6-2|496	--enable-includes \
21cr|bacula-11.0.6-2|497	--enable-largefile \
21cr|bacula-11.0.6-2|498	--enable-readline \
21cr|bacula-11.0.6-2|499	--enable-smartalloc \
21cr|bacula-11.0.6-2|500	--sysconfdir=%{_sysconfdir}/%{name} \
21cr|bacula-11.0.6-2|501	--with-basename=%{name} \
21cr|bacula-11.0.6-2|502	--with-bsrdir=%{_localstatedir}/spool/%{name} \
21cr|bacula-11.0.6-2|503	--with-dir-password=@@DIR_PASSWORD@@ \
21cr|bacula-11.0.6-2|504	--with-fd-password=@@FD_PASSWORD@@ \
21cr|bacula-11.0.6-2|505	--with-hostname=localhost \
21cr|bacula-11.0.6-2|506	--with-logdir=%{_localstatedir}/log/%{name} \
21cr|bacula-11.0.6-2|507	--with-mon-dir-password=@@MON_DIR_PASSWORD@@ \
21cr|bacula-11.0.6-2|508	--with-mon-fd-password=@@MON_FD_PASSWORD@@ \
21cr|bacula-11.0.6-2|509	--with-mon-sd-password=@@MON_SD_PASSWORD@@ \
21cr|bacula-11.0.6-2|510	--with-mysql \
21cr|bacula-11.0.6-2|511	--with-openssl \
21cr|bacula-11.0.6-2|512	--with-pid-dir=%{_localstatedir}/run \
21cr|bacula-11.0.6-2|513	--with-plugindir=%{_libdir}/%{name} \
21cr|bacula-11.0.6-2|514	--with-postgresql \
21cr|bacula-11.0.6-2|515	--with-scriptdir=%{_libexecdir}/%{name} \
21cr|bacula-11.0.6-2|516	--with-sd-password=@@SD_PASSWORD@@ \
21cr|bacula-11.0.6-2|517	--with-smtp-host=localhost \
21cr|bacula-11.0.6-2|518	--with-sqlite3 \
21cr|bacula-11.0.6-2|519	--with-subsys-dir=%{_localstatedir}/lock/subsys \
21cr|bacula-11.0.6-2|520	--with-tcp-wrappers \
21cr|bacula-11.0.6-2|521	--with-working-dir=%{_localstatedir}/spool/%{name} \
21cr|bacula-11.0.6-2|522	--with-x \
21cr|bacula-11.0.6-2|523	--enable-bat
21cr|bacula-11.0.6-2|524	
21cr|bacula-11.0.6-2|525	# Remove rpath
21cr|bacula-11.0.6-2|526	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|bacula-11.0.6-2|527	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|bacula-11.0.6-2|528	
21cr|bacula-11.0.6-2|529	%make
21cr|bacula-11.0.6-2|530	%make -C examples/nagios/check_%{name}
21cr|bacula-11.0.6-2|531	
21cr|bacula-11.0.6-2|532	pushd src/qt-console/tray-monitor
21cr|bacula-11.0.6-2|533	%qmake_qt5 tray-monitor.pro
21cr|bacula-11.0.6-2|534	%make
21cr|bacula-11.0.6-2|535	popd
21cr|bacula-11.0.6-2|536	
21cr|bacula-11.0.6-2|537	%install
21cr|bacula-11.0.6-2|538	%makeinstall_std
21cr|bacula-11.0.6-2|539	
21cr|bacula-11.0.6-2|540	# Nagios plugin
21cr|bacula-11.0.6-2|541	install -p -m 755 -D examples/nagios/check_%{name}/.libs/check_%{name} %{buildroot}%{_libdir}/nagios/plugins/check_%{name}
21cr|bacula-11.0.6-2|542	
21cr|bacula-11.0.6-2|543	# Remove catalogue backend symlinks
21cr|bacula-11.0.6-2|544	rm -f %{buildroot}%{_libdir}/libbaccats.so
21cr|bacula-11.0.6-2|545	rm -f %{buildroot}%{_libdir}/libbaccats-%{version}.so
21cr|bacula-11.0.6-2|546	touch %{buildroot}%{_libdir}/libbaccats.so
21cr|bacula-11.0.6-2|547	
21cr|bacula-11.0.6-2|548	# Bat
21cr|bacula-11.0.6-2|549	install -p -m 644 -D src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/bat.png
21cr|bacula-11.0.6-2|550	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE13}
21cr|bacula-11.0.6-2|551	
21cr|bacula-11.0.6-2|552	# QT Tray monitor
21cr|bacula-11.0.6-2|553	install -p -m 755 -D src/qt-console/tray-monitor/%{name}-tray-monitor %{buildroot}%{_sbindir}/%{name}-tray-monitor
21cr|bacula-11.0.6-2|554	install -p -m 644 -D src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/%{name}-tray-monitor.png
21cr|bacula-11.0.6-2|555	install -p -m 644 -D manpages/%{name}-tray-monitor.1 %{buildroot}%{_mandir}/man1/%{name}-tray-monitor.1
21cr|bacula-11.0.6-2|556	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE14}
21cr|bacula-11.0.6-2|557	
21cr|bacula-11.0.6-2|558	# Logrotate
21cr|bacula-11.0.6-2|559	mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
21cr|bacula-11.0.6-2|560	install -p -m 644 -D %{SOURCE6} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|bacula-11.0.6-2|561	
21cr|bacula-11.0.6-2|562	# Logwatch
21cr|bacula-11.0.6-2|563	install -p -m 755 -D scripts/logwatch/%{name} %{buildroot}%{_sysconfdir}/logwatch/scripts/services/%{name}
21cr|bacula-11.0.6-2|564	install -p -m 755 -D scripts/logwatch/apply%{name}date %{buildroot}%{_sysconfdir}/logwatch/scripts/shared/apply%{name}date
21cr|bacula-11.0.6-2|565	install -p -m 644 -D scripts/logwatch/logfile.%{name}.conf %{buildroot}%{_sysconfdir}/logwatch/conf/logfiles/%{name}.conf
21cr|bacula-11.0.6-2|566	install -p -m 644 -D scripts/logwatch/services.%{name}.conf %{buildroot}%{_sysconfdir}/logwatch/conf/services/%{name}.conf
21cr|bacula-11.0.6-2|567	
21cr|bacula-11.0.6-2|568	# Systemd unit files
21cr|bacula-11.0.6-2|569	mkdir -p %{buildroot}%{_unitdir}
21cr|bacula-11.0.6-2|570	install -p -m 644 -D %{SOURCE10} %{buildroot}%{_unitdir}/%{name}-fd.service
21cr|bacula-11.0.6-2|571	install -p -m 644 -D %{SOURCE11} %{buildroot}%{_unitdir}/%{name}-dir.service
21cr|bacula-11.0.6-2|572	install -p -m 644 -D %{SOURCE12} %{buildroot}%{_unitdir}/%{name}-sd.service
21cr|bacula-11.0.6-2|573	
21cr|bacula-11.0.6-2|574	# Sysconfig
21cr|bacula-11.0.6-2|575	install -p -m 644 -D %{SOURCE15} %{buildroot}%{_sysconfdir}/sysconfig/%{name}-fd
21cr|bacula-11.0.6-2|576	install -p -m 644 -D %{SOURCE16} %{buildroot}%{_sysconfdir}/sysconfig/%{name}-dir
21cr|bacula-11.0.6-2|577	install -p -m 644 -D %{SOURCE17} %{buildroot}%{_sysconfdir}/sysconfig/%{name}-sd
21cr|bacula-11.0.6-2|578	
21cr|bacula-11.0.6-2|579	# bacula Spool dir
21cr|bacula-11.0.6-2|580	mkdir -p %{buildroot}%{_localstatedir}/spool/%{name}
21cr|bacula-11.0.6-2|581	
21cr|bacula-11.0.6-2|582	install -d %{buildroot}%{_sysusersdir}/
21cr|bacula-11.0.6-2|583	install -m0644 %{SOURCE18} %{buildroot}%{_sysusersdir}/bacula.conf
21cr|bacula-11.0.6-2|584	
21cr|bacula-11.0.6-2|585	# Clean
21cr|bacula-11.0.6-2|586	rm -f %{buildroot}%{_libexecdir}/%{name}/{%{name},%{name}-ctl-*,startmysql,stopmysql,bconsole,make_catalog_backup}
21cr|bacula-11.0.6-2|587	rm -f %{buildroot}%{_sbindir}/%{name}
21cr|bacula-11.0.6-2|588	rm -f %{buildroot}%{_mandir}/man8/%{name}.8.gz
21cr|bacula-11.0.6-2|589	rm -f %{buildroot}%{_libdir}/*.la
21cr|bacula-11.0.6-2|590	rm -f %{buildroot}%{_datadir}/%{name}/{ChangeLog,INSTALL,LICENSE,LICENSE-FAQ,LICENSE-FOSS,README,ReleaseNotes,VERIFYING,technotes}
21cr|bacula-11.0.6-2|591	rm -v %{buildroot}%{_libexecdir}/%{name}/%{name}-tray-monitor.desktop
21cr|bacula-11.0.6-2|592	
21cr|bacula-11.0.6-2|593	# make rpmlint a happy
21cr|bacula-11.0.6-2|594	chmod 755 %{buildroot}%{_sbindir}/*
21cr|bacula-11.0.6-2|595	chmod 755 %{buildroot}%{_libdir}/%{name}/*
21cr|bacula-11.0.6-2|596	chmod 755 %{buildroot}%{_libexecdir}/%{name}/*

367 21
21cr|baka-mplayer-2.0.4-2.git4265eb.3|1	%define	oname Baka-MPlayer
21cr|baka-mplayer-2.0.4-2.git4265eb.3|2	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|3	%define commit 4265ebab8524ee8c2a5de4eee66798ed7d2b1478
21cr|baka-mplayer-2.0.4-2.git4265eb.3|4	%define commit_short %(echo %{commit} | head -c 6)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|5	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|6	Name:		baka-mplayer
21cr|baka-mplayer-2.0.4-2.git4265eb.3|7	Version:	2.0.4
21cr|baka-mplayer-2.0.4-2.git4265eb.3|8	Release:	2.git%{commit_short}.3
21cr|baka-mplayer-2.0.4-2.git4265eb.3|9	Epoch:		1
21cr|baka-mplayer-2.0.4-2.git4265eb.3|10	Summary:	A media player with UI using libmpv
21cr|baka-mplayer-2.0.4-2.git4265eb.3|11	License:	GPLv2+
21cr|baka-mplayer-2.0.4-2.git4265eb.3|12	Group:		Video
21cr|baka-mplayer-2.0.4-2.git4265eb.3|13	Url:		http://bakamplayer.u8sand.net/
21cr|baka-mplayer-2.0.4-2.git4265eb.3|14	Source0:	https://github.com/u8sand/Baka-MPlayer/archive/%{commit}.tar.gz?/%{oname}-%{commit}.tar.gz
21cr|baka-mplayer-2.0.4-2.git4265eb.3|15	Patch0001:	0001-Remove-update-check.patch
21cr|baka-mplayer-2.0.4-2.git4265eb.3|16	BuildRequires:	desktop-file-utils
21cr|baka-mplayer-2.0.4-2.git4265eb.3|17	BuildRequires:	qmake5
21cr|baka-mplayer-2.0.4-2.git4265eb.3|18	BuildRequires:	qt5-linguist-tools
21cr|baka-mplayer-2.0.4-2.git4265eb.3|19	BuildRequires:	pkgconfig(gl)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|21	BuildRequires:	pkgconfig(Qt5Qml)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|22	BuildRequires:	pkgconfig(Qt5Quick)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|23	BuildRequires:	pkgconfig(Qt5Gui)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|24	BuildRequires:	pkgconfig(Qt5Network)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|25	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|26	BuildRequires:	pkgconfig(Qt5Svg)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|28	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|29	BuildRequires:	pkgconfig(mpv)
21cr|baka-mplayer-2.0.4-2.git4265eb.3|30	Recommends:		youtube-dl
21cr|baka-mplayer-2.0.4-2.git4265eb.3|31	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|32	%description
21cr|baka-mplayer-2.0.4-2.git4265eb.3|33	Baka MPlayer is a libmpv-based multimedia player. It supports gesture seeking,
21cr|baka-mplayer-2.0.4-2.git4265eb.3|34	desktop dimming, hardware accelerated playback (vdpau, vaapi, vda) and
21cr|baka-mplayer-2.0.4-2.git4265eb.3|35	Youtube playback support (and others).
21cr|baka-mplayer-2.0.4-2.git4265eb.3|36	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|37	%files
21cr|baka-mplayer-2.0.4-2.git4265eb.3|38	%license LICENSE
21cr|baka-mplayer-2.0.4-2.git4265eb.3|39	%doc LICENSE DOCS/%{name}.md
21cr|baka-mplayer-2.0.4-2.git4265eb.3|40	%{_bindir}/%{name}
21cr|baka-mplayer-2.0.4-2.git4265eb.3|41	%{_datadir}/applications/%{name}.desktop
21cr|baka-mplayer-2.0.4-2.git4265eb.3|42	%{_mandir}/man1/%{name}.1*
21cr|baka-mplayer-2.0.4-2.git4265eb.3|43	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|baka-mplayer-2.0.4-2.git4265eb.3|44	%{_datadir}/%{name}
21cr|baka-mplayer-2.0.4-2.git4265eb.3|45	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|46	#---------------------------------------------------------------
21cr|baka-mplayer-2.0.4-2.git4265eb.3|47	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|48	%prep
21cr|baka-mplayer-2.0.4-2.git4265eb.3|49	%autosetup -p1 -n %{oname}-%{commit}
21cr|baka-mplayer-2.0.4-2.git4265eb.3|50	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|51	%build
21cr|baka-mplayer-2.0.4-2.git4265eb.3|52	%qmake_qt5 src/%{oname}.pro CONFIG+="release install_translations man.extra" \
21cr|baka-mplayer-2.0.4-2.git4265eb.3|53	lupdate=lupdate-qt5 lrelease=lrelease-qt5  \
21cr|baka-mplayer-2.0.4-2.git4265eb.3|54	DOCDIR=%{_docdir} LICENSEDIR=%{_docdir} \
21cr|baka-mplayer-2.0.4-2.git4265eb.3|55	QMAKE_CFLAGS+="%{optflags}" QMAKE_CXXFLAGS+="%{optflags}"
21cr|baka-mplayer-2.0.4-2.git4265eb.3|56	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|57	%make
21cr|baka-mplayer-2.0.4-2.git4265eb.3|58	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|59	%install
21cr|baka-mplayer-2.0.4-2.git4265eb.3|60	%makeinstall_qt
21cr|baka-mplayer-2.0.4-2.git4265eb.3|61	
21cr|baka-mplayer-2.0.4-2.git4265eb.3|62	# hicolor would be enough
21cr|baka-mplayer-2.0.4-2.git4265eb.3|63	rm -fr %{buildroot}%{_datadir}/pixmaps/%{name}.svg

368 21
21cr|bakery-2.6.3-9|1	%define api 2.6
21cr|bakery-2.6.3-9|2	%define api2 6
21cr|bakery-2.6.3-9|3	%define major 1
21cr|bakery-2.6.3-9|4	%define libname %mklibname %{name} %{api}_%{api2}_%{major}
21cr|bakery-2.6.3-9|5	%define devname %mklibname %{name} %{api} -d
21cr|bakery-2.6.3-9|6	
21cr|bakery-2.6.3-9|7	Summary:	C++ Framework for Document-based GNOME applications
21cr|bakery-2.6.3-9|8	Name:		bakery
21cr|bakery-2.6.3-9|9	Version:	2.6.3
21cr|bakery-2.6.3-9|10	Release:	9
21cr|bakery-2.6.3-9|11	License:	LGPLv2+
21cr|bakery-2.6.3-9|12	Group:		System/Libraries
21cr|bakery-2.6.3-9|13	Url:		http://bakery.sourceforge.net/
21cr|bakery-2.6.3-9|14	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
21cr|bakery-2.6.3-9|15	BuildRequires:	intltool
21cr|bakery-2.6.3-9|16	BuildRequires:	pkgconfig(expat)
21cr|bakery-2.6.3-9|17	BuildRequires:	pkgconfig(gconfmm-2.6)
21cr|bakery-2.6.3-9|18	BuildRequires:	pkgconfig(gnome-vfsmm-2.6)
21cr|bakery-2.6.3-9|19	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|bakery-2.6.3-9|20	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|bakery-2.6.3-9|21	BuildRequires:	pkgconfig(libxml++-2.6)
21cr|bakery-2.6.3-9|22	BuildRequires:	pkgconfig(sm)
21cr|bakery-2.6.3-9|23	
21cr|bakery-2.6.3-9|24	%description
21cr|bakery-2.6.3-9|25	A C++ Framework for Document-based GNOME applications, using gtkmm. It allows
21cr|bakery-2.6.3-9|26	use of the Document/View architecture.
21cr|bakery-2.6.3-9|27	
21cr|bakery-2.6.3-9|28	#----------------------------------------------------------------------------
21cr|bakery-2.6.3-9|29	
21cr|bakery-2.6.3-9|30	%package i18n
21cr|bakery-2.6.3-9|31	Summary:	C++ Framework for document-based GNOME applications
21cr|bakery-2.6.3-9|32	Group:		System/Internationalization
21cr|bakery-2.6.3-9|33	
21cr|bakery-2.6.3-9|34	%description i18n
21cr|bakery-2.6.3-9|35	This package contains the translations for %{name}.
21cr|bakery-2.6.3-9|36	
21cr|bakery-2.6.3-9|37	%files i18n -f %{name}.lang
21cr|bakery-2.6.3-9|38	
21cr|bakery-2.6.3-9|39	#----------------------------------------------------------------------------
21cr|bakery-2.6.3-9|40	
21cr|bakery-2.6.3-9|41	%package -n %{libname}
21cr|bakery-2.6.3-9|42	Summary:	C++ Framework for document-based GNOME applications
21cr|bakery-2.6.3-9|43	Group:		System/Libraries
21cr|bakery-2.6.3-9|44	Requires:	%{name}-i18n
21cr|bakery-2.6.3-9|45	
21cr|bakery-2.6.3-9|46	%description -n %{libname}
21cr|bakery-2.6.3-9|47	A C++ Framework for Document-based GNOME applications, using gtkmm. It allows
21cr|bakery-2.6.3-9|48	use of the Document/View architecture.
21cr|bakery-2.6.3-9|49	
21cr|bakery-2.6.3-9|50	%files -n %{libname}
21cr|bakery-2.6.3-9|51	%doc AUTHORS COPYING NEWS README
21cr|bakery-2.6.3-9|52	%{_libdir}/libbakery-%{api}-.%{api2}.so.%{major}*
21cr|bakery-2.6.3-9|53	
21cr|bakery-2.6.3-9|54	#----------------------------------------------------------------------------
21cr|bakery-2.6.3-9|55	
21cr|bakery-2.6.3-9|56	%package -n %{devname}
21cr|bakery-2.6.3-9|57	Summary:	Development files from %{name}
21cr|bakery-2.6.3-9|58	Group:		Development/C++
21cr|bakery-2.6.3-9|59	Requires:	%{libname} = %{EVRD}
21cr|bakery-2.6.3-9|60	Provides:	%{name}-devel = %{EVRD}
21cr|bakery-2.6.3-9|61	
21cr|bakery-2.6.3-9|62	%description -n %{devname}
21cr|bakery-2.6.3-9|63	Static libraries and headers from %{name}.
21cr|bakery-2.6.3-9|64	
21cr|bakery-2.6.3-9|65	%files -n %{devname}
21cr|bakery-2.6.3-9|66	%doc docs/*.html
21cr|bakery-2.6.3-9|67	%{_libdir}/*.so
21cr|bakery-2.6.3-9|68	%{_libdir}/pkgconfig/*.pc
21cr|bakery-2.6.3-9|69	%{_libdir}/bakery-%{api}
21cr|bakery-2.6.3-9|70	%{_includedir}/%{name}-%{api}/
21cr|bakery-2.6.3-9|71	
21cr|bakery-2.6.3-9|72	#----------------------------------------------------------------------------
21cr|bakery-2.6.3-9|73	
21cr|bakery-2.6.3-9|74	%prep
21cr|bakery-2.6.3-9|75	%setup -q
21cr|bakery-2.6.3-9|76	
21cr|bakery-2.6.3-9|77	%build
21cr|bakery-2.6.3-9|78	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|bakery-2.6.3-9|79	%configure \
21cr|bakery-2.6.3-9|80	--disable-static
21cr|bakery-2.6.3-9|81	%make
21cr|bakery-2.6.3-9|82	
21cr|bakery-2.6.3-9|83	%install
21cr|bakery-2.6.3-9|84	%makeinstall
21cr|bakery-2.6.3-9|85	
21cr|bakery-2.6.3-9|86	%find_lang %{name}

369 21
21cr|ballerburg-1.2.1-1|1	Name:           ballerburg
21cr|ballerburg-1.2.1-1|2	Version:	1.2.1
21cr|ballerburg-1.2.1-1|3	Release:	1
21cr|ballerburg-1.2.1-1|4	Summary:        Two players, two castles, and a hill in between
21cr|ballerburg-1.2.1-1|5	Group:          Games/Arcade
21cr|ballerburg-1.2.1-1|6	License:        GPLv3+
21cr|ballerburg-1.2.1-1|7	URL:            http://baller.tuxfamily.org/
21cr|ballerburg-1.2.1-1|8	Source0:        http://download.tuxfamily.org/baller/%{name}-%{version}.tar.gz
21cr|ballerburg-1.2.1-1|9	Source1:        http://baller.tuxfamily.org/king.png
21cr|ballerburg-1.2.1-1|10	Source2:        %{name}.desktop
21cr|ballerburg-1.2.1-1|11	Source3:        %{name}.appdata.xml
21cr|ballerburg-1.2.1-1|12	
21cr|ballerburg-1.2.1-1|13	BuildRequires:  cmake
21cr|ballerburg-1.2.1-1|14	BuildRequires:  pkgconfig(sdl)
21cr|ballerburg-1.2.1-1|15	BuildRequires:  glibc-devel
21cr|ballerburg-1.2.1-1|16	BuildRequires:  gettext
21cr|ballerburg-1.2.1-1|17	BuildRequires:  imagemagick
21cr|ballerburg-1.2.1-1|18	BuildRequires:	appstream-util
21cr|ballerburg-1.2.1-1|19	BuildRequires:  desktop-file-utils
21cr|ballerburg-1.2.1-1|20	
21cr|ballerburg-1.2.1-1|21	
21cr|ballerburg-1.2.1-1|22	%description
21cr|ballerburg-1.2.1-1|23	Two castles, separated by a mountain, try to defeat each other with their
21cr|ballerburg-1.2.1-1|24	cannonballs, either by killing the opponent's king or by weakening the
21cr|ballerburg-1.2.1-1|25	opponent enough so that the king capitulates.
21cr|ballerburg-1.2.1-1|26	
21cr|ballerburg-1.2.1-1|27	Ballerburg was originally written 1987 by Eckhard Kruse, for the Atari ST
21cr|ballerburg-1.2.1-1|28	machines (which were brand new computers at that point in time). Over 25
21cr|ballerburg-1.2.1-1|29	years later, here's finally the adaption of the original source code to
21cr|ballerburg-1.2.1-1|30	modern operating systems.
21cr|ballerburg-1.2.1-1|31	
21cr|ballerburg-1.2.1-1|32	%files -f %{name}.lang
21cr|ballerburg-1.2.1-1|33	%doc *.txt doc/authors.txt
21cr|ballerburg-1.2.1-1|34	%{_defaultdocdir}/%{name}/*.html
21cr|ballerburg-1.2.1-1|35	%{_bindir}/%{name}
21cr|ballerburg-1.2.1-1|36	%{_datadir}/%{name}
21cr|ballerburg-1.2.1-1|37	%{_mandir}/man6/ballerburg.6*
21cr|ballerburg-1.2.1-1|38	%{_appdatadir}/%{name}.appdata.xml
21cr|ballerburg-1.2.1-1|39	%{_datadir}/applications/*.desktop
21cr|ballerburg-1.2.1-1|40	%{_datadir}/icons/hicolor/*/apps/*
21cr|ballerburg-1.2.1-1|41	#-------------------------------------------------------
21cr|ballerburg-1.2.1-1|42	
21cr|ballerburg-1.2.1-1|43	%prep
21cr|ballerburg-1.2.1-1|44	%setup -q
21cr|ballerburg-1.2.1-1|45	
21cr|ballerburg-1.2.1-1|46	
21cr|ballerburg-1.2.1-1|47	%build
21cr|ballerburg-1.2.1-1|48	%cmake -DCMAKE_BUILD_TYPE:STRING=Debug
21cr|ballerburg-1.2.1-1|49	
21cr|ballerburg-1.2.1-1|50	%make
21cr|ballerburg-1.2.1-1|51	
21cr|ballerburg-1.2.1-1|52	
21cr|ballerburg-1.2.1-1|53	%install
21cr|ballerburg-1.2.1-1|54	%makeinstall_std -C build
21cr|ballerburg-1.2.1-1|55	
21cr|ballerburg-1.2.1-1|56	
21cr|ballerburg-1.2.1-1|57	# Install icons
21cr|ballerburg-1.2.1-1|58	for px in 32 48 64 256; do
21cr|ballerburg-1.2.1-1|59	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${px}x${px}/apps
21cr|ballerburg-1.2.1-1|60	convert -gravity south \
21cr|ballerburg-1.2.1-1|61	-resize ${px}x${px} \
21cr|ballerburg-1.2.1-1|62	-extent ${px}x${px} \
21cr|ballerburg-1.2.1-1|63	-background white \
21cr|ballerburg-1.2.1-1|64	%{SOURCE1} \
21cr|ballerburg-1.2.1-1|65	%{buildroot}%{_datadir}/icons/hicolor/${px}x${px}/apps/%{name}.png
21cr|ballerburg-1.2.1-1|66	done
21cr|ballerburg-1.2.1-1|67	
21cr|ballerburg-1.2.1-1|68	# Install desktop file
21cr|ballerburg-1.2.1-1|69	desktop-file-install \
21cr|ballerburg-1.2.1-1|70	--dir=%{buildroot}%{_datadir}/applications \
21cr|ballerburg-1.2.1-1|71	%{SOURCE2}
21cr|ballerburg-1.2.1-1|72	
21cr|ballerburg-1.2.1-1|73	# Install appdata
21cr|ballerburg-1.2.1-1|74	install -d %{buildroot}%{_appdatadir}
21cr|ballerburg-1.2.1-1|75	install -p -m 0644 %{SOURCE3} \
21cr|ballerburg-1.2.1-1|76	%{buildroot}%{_appdatadir}
21cr|ballerburg-1.2.1-1|77	
21cr|ballerburg-1.2.1-1|78	%find_lang %{name}
21cr|ballerburg-1.2.1-1|79	
21cr|ballerburg-1.2.1-1|80	%check
21cr|ballerburg-1.2.1-1|81	appstream-util validate-relax --nonet \
21cr|ballerburg-1.2.1-1|82	%{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|ballerburg-1.2.1-1|83	

370 21
21cr|ballplaycupid-17.05.05-1|1	%define  oname BallPlayCupid
21cr|ballplaycupid-17.05.05-1|2	
21cr|ballplaycupid-17.05.05-1|3	Name:           ballplaycupid
21cr|ballplaycupid-17.05.05-1|4	Version:        17.05.05
21cr|ballplaycupid-17.05.05-1|5	Release:        1
21cr|ballplaycupid-17.05.05-1|6	Summary:        A challenging arcade puzzle game
21cr|ballplaycupid-17.05.05-1|7	Group:          Games/Arcade
21cr|ballplaycupid-17.05.05-1|8	# https://github.com/Tricky1975/BallPlayCupid/blob/master/Script/LANGUAGES/ENGLISH.LUA
21cr|ballplaycupid-17.05.05-1|9	License:        GPLv3+
21cr|ballplaycupid-17.05.05-1|10	Url:            http://utbbs.tbbs.nl/Game.php?HC=Game&A=Game&game=BPC
21cr|ballplaycupid-17.05.05-1|11	# http://gamejolt.com/games/bpc/136187
21cr|ballplaycupid-17.05.05-1|12	# https://sourceforge.net/projects/ballplay-cupid/files/?source=navbar
21cr|ballplaycupid-17.05.05-1|13	Source0:        ballplaycupid-v17.05.05-linux.zip
21cr|ballplaycupid-17.05.05-1|14	Source1:        http://i.imgbox.com/qRNivTQ5.png
21cr|ballplaycupid-17.05.05-1|15	Source2:        https://raw.githubusercontent.com/Tricky1975/BallPlayCupid/master/Lic.md
21cr|ballplaycupid-17.05.05-1|16	Source3:        https://raw.githubusercontent.com/Tricky1975/BallPlayCupid/master/Readme.md
21cr|ballplaycupid-17.05.05-1|17	BuildRequires:  imagemagick
21cr|ballplaycupid-17.05.05-1|18	BuildRequires:  zip
21cr|ballplaycupid-17.05.05-1|19	Requires:       love >= 0.10
21cr|ballplaycupid-17.05.05-1|20	BuildArch:      noarch
21cr|ballplaycupid-17.05.05-1|21	
21cr|ballplaycupid-17.05.05-1|22	%description
21cr|ballplaycupid-17.05.05-1|23	BallPlay Cupid is a new instalment
21cr|ballplaycupid-17.05.05-1|24	of the Ballplay series.
21cr|ballplaycupid-17.05.05-1|25	The basic game mechanics are
21cr|ballplaycupid-17.05.05-1|26	the same as in BallPlay Genius,
21cr|ballplaycupid-17.05.05-1|27	however a few new twists
21cr|ballplaycupid-17.05.05-1|28	First of all a fully graphical screen only.
21cr|ballplaycupid-17.05.05-1|29	No more use of the OSes interface.
21cr|ballplaycupid-17.05.05-1|30	Not only does the engine I used not support it,
21cr|ballplaycupid-17.05.05-1|31	but it also appeared loads of people could
21cr|ballplaycupid-17.05.05-1|32	not play BallPlay Genius as a result,
21cr|ballplaycupid-17.05.05-1|33	and people who wanted to shoot this as
21cr|ballplaycupid-17.05.05-1|34	a video for YouTube suffered most of all.
21cr|ballplaycupid-17.05.05-1|35	Second a few more twists have been added.
21cr|ballplaycupid-17.05.05-1|36	
21cr|ballplaycupid-17.05.05-1|37	
21cr|ballplaycupid-17.05.05-1|38	%files
21cr|ballplaycupid-17.05.05-1|39	%doc bpc *.md
21cr|ballplaycupid-17.05.05-1|40	%{_datadir}/applications/%{name}.desktop
21cr|ballplaycupid-17.05.05-1|41	%{_gamesbindir}/%{name}
21cr|ballplaycupid-17.05.05-1|42	%{_gamesdatadir}/%{name}/%{oname}.love
21cr|ballplaycupid-17.05.05-1|43	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|ballplaycupid-17.05.05-1|44	
21cr|ballplaycupid-17.05.05-1|45	#----------------------------------------------------------------------------
21cr|ballplaycupid-17.05.05-1|46	%prep
21cr|ballplaycupid-17.05.05-1|47	%setup  -q -c -n %{name}-v%{version}-linux
21cr|ballplaycupid-17.05.05-1|48	cp -p %{SOURCE2} LICENSE.md
21cr|ballplaycupid-17.05.05-1|49	cp -p %{SOURCE3} Readme.md
21cr|ballplaycupid-17.05.05-1|50	chmod 644 bpc
21cr|ballplaycupid-17.05.05-1|51	
21cr|ballplaycupid-17.05.05-1|52	%build
21cr|ballplaycupid-17.05.05-1|53	
21cr|ballplaycupid-17.05.05-1|54	%install
21cr|ballplaycupid-17.05.05-1|55	# data
21cr|ballplaycupid-17.05.05-1|56	install -D -m 644 %{oname}.linux.love %{buildroot}%{_gamesdatadir}/%{name}/%{oname}.love
21cr|ballplaycupid-17.05.05-1|57	
21cr|ballplaycupid-17.05.05-1|58	# wrapper
21cr|ballplaycupid-17.05.05-1|59	mkdir -p %{buildroot}%{_gamesbindir}
21cr|ballplaycupid-17.05.05-1|60	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|ballplaycupid-17.05.05-1|61	#!/bin/sh
21cr|ballplaycupid-17.05.05-1|62	love %{_gamesdatadir}/%{name}/%{oname}.love
21cr|ballplaycupid-17.05.05-1|63	EOF
21cr|ballplaycupid-17.05.05-1|64	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|ballplaycupid-17.05.05-1|65	
21cr|ballplaycupid-17.05.05-1|66	# Desktop entry
21cr|ballplaycupid-17.05.05-1|67	mkdir -p %{buildroot}%{_datadir}/applications
21cr|ballplaycupid-17.05.05-1|68	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|ballplaycupid-17.05.05-1|69	[Desktop Entry]
21cr|ballplaycupid-17.05.05-1|70	Name=%{oname}
21cr|ballplaycupid-17.05.05-1|71	GenericName=%{summary}
21cr|ballplaycupid-17.05.05-1|72	Comment=%{summary}
21cr|ballplaycupid-17.05.05-1|73	Exec=%{name}
21cr|ballplaycupid-17.05.05-1|74	Icon=%{name}
21cr|ballplaycupid-17.05.05-1|75	Terminal=false
21cr|ballplaycupid-17.05.05-1|76	Type=Application
21cr|ballplaycupid-17.05.05-1|77	Categories=Game;ArcadeGame;
21cr|ballplaycupid-17.05.05-1|78	EOF
21cr|ballplaycupid-17.05.05-1|79	
21cr|ballplaycupid-17.05.05-1|80	
21cr|ballplaycupid-17.05.05-1|81	# icons
21cr|ballplaycupid-17.05.05-1|82	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|ballplaycupid-17.05.05-1|83	install -dm 0755 \
21cr|ballplaycupid-17.05.05-1|84	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|ballplaycupid-17.05.05-1|85	convert -strip -resize $size  -background transparent %{SOURCE1} \
21cr|ballplaycupid-17.05.05-1|86	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|ballplaycupid-17.05.05-1|87	done

371 21
21cr|balls-love-0.1-2|1	%define  oname balls.love
21cr|balls-love-0.1-2|2	
21cr|balls-love-0.1-2|3	Summary:	Save your planet from the deadly balls
21cr|balls-love-0.1-2|4	Name:		balls-love
21cr|balls-love-0.1-2|5	Version:	0.1
21cr|balls-love-0.1-2|6	Release:	2
21cr|balls-love-0.1-2|7	License:	CC-BY-SA
21cr|balls-love-0.1-2|8	Group:		Games/Arcade
21cr|balls-love-0.1-2|9	Url:		https://mtdev.itch.io/balls
21cr|balls-love-0.1-2|10	Source0:	%{oname}
21cr|balls-love-0.1-2|11	# from the love archive
21cr|balls-love-0.1-2|12	Source1:	title.png
21cr|balls-love-0.1-2|13	BuildRequires:	imagemagick
21cr|balls-love-0.1-2|14	BuildRequires:	zip
21cr|balls-love-0.1-2|15	Requires:	love >= 0.10
21cr|balls-love-0.1-2|16	BuildArch:	noarch
21cr|balls-love-0.1-2|17	
21cr|balls-love-0.1-2|18	%description
21cr|balls-love-0.1-2|19	Save your planet from the deadly balls by corralling them in your forcefield.
21cr|balls-love-0.1-2|20	Right mouse to change the force field's direction and left click to deploy.
21cr|balls-love-0.1-2|21	Cover 80% of space to survive and advance to the next level. Think it sounds
21cr|balls-love-0.1-2|22	easy? It is; for awhile. Every level the challenge increases and the stakes
21cr|balls-love-0.1-2|23	are higher. Can you get the high score? Your bonus is draining quickly and
21cr|balls-love-0.1-2|24	the faster you complete this level, the more bonus is available in the next...
21cr|balls-love-0.1-2|25	That is, assuming you can make it! Launch shields now or wait until it may
21cr|balls-love-0.1-2|26	be safer? Don't forget that your score and the future of the planet, depend
21cr|balls-love-0.1-2|27	on you.
21cr|balls-love-0.1-2|28	
21cr|balls-love-0.1-2|29	%files
21cr|balls-love-0.1-2|30	%doc LICENSE.md README.md
21cr|balls-love-0.1-2|31	%{_datadir}/applications/%{name}.desktop
21cr|balls-love-0.1-2|32	%{_gamesbindir}/%{name}
21cr|balls-love-0.1-2|33	%{_gamesdatadir}/%{name}/%{oname}
21cr|balls-love-0.1-2|34	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|balls-love-0.1-2|35	
21cr|balls-love-0.1-2|36	#----------------------------------------------------------------------------
21cr|balls-love-0.1-2|37	
21cr|balls-love-0.1-2|38	%prep
21cr|balls-love-0.1-2|39	%setup -q -c -n %{name}
21cr|balls-love-0.1-2|40	
21cr|balls-love-0.1-2|41	%build
21cr|balls-love-0.1-2|42	
21cr|balls-love-0.1-2|43	%install
21cr|balls-love-0.1-2|44	# data
21cr|balls-love-0.1-2|45	install -D -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/%{name}/%{oname}
21cr|balls-love-0.1-2|46	
21cr|balls-love-0.1-2|47	
21cr|balls-love-0.1-2|48	# wrapper
21cr|balls-love-0.1-2|49	mkdir -p %{buildroot}%{_gamesbindir}
21cr|balls-love-0.1-2|50	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|balls-love-0.1-2|51	#!/bin/sh
21cr|balls-love-0.1-2|52	love %{_gamesdatadir}/%{name}/%{oname}
21cr|balls-love-0.1-2|53	EOF
21cr|balls-love-0.1-2|54	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|balls-love-0.1-2|55	
21cr|balls-love-0.1-2|56	# Desktop entry
21cr|balls-love-0.1-2|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|balls-love-0.1-2|58	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|balls-love-0.1-2|59	[Desktop Entry]
21cr|balls-love-0.1-2|60	Name=%{name}
21cr|balls-love-0.1-2|61	GenericName=%{summary}
21cr|balls-love-0.1-2|62	Comment=%{summary}
21cr|balls-love-0.1-2|63	Exec=%{name}
21cr|balls-love-0.1-2|64	Icon=%{name}
21cr|balls-love-0.1-2|65	Terminal=false
21cr|balls-love-0.1-2|66	Type=Application
21cr|balls-love-0.1-2|67	Categories=Game;ArcadeGame;
21cr|balls-love-0.1-2|68	EOF
21cr|balls-love-0.1-2|69	
21cr|balls-love-0.1-2|70	
21cr|balls-love-0.1-2|71	# icons
21cr|balls-love-0.1-2|72	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|balls-love-0.1-2|73	install -dm 0755 \
21cr|balls-love-0.1-2|74	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|balls-love-0.1-2|75	convert -strip -resize $size -background transparent -gravity Center %{SOURCE1} \
21cr|balls-love-0.1-2|76	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|balls-love-0.1-2|77	done

372 21
21cr|ballz-1.0.4-4|1	Summary:	B.A.L.L.Z. - platform/puzzle game where you control a rolling ball
21cr|ballz-1.0.4-4|2	Name:		ballz
21cr|ballz-1.0.4-4|3	Version:	1.0.4
21cr|ballz-1.0.4-4|4	Release:	4
21cr|ballz-1.0.4-4|5	License:	BSD
21cr|ballz-1.0.4-4|6	Group:		Games/Arcade
21cr|ballz-1.0.4-4|7	Url:		https://gitlab.com/groups/ballz/ballz
21cr|ballz-1.0.4-4|8	# WARNING: Don't use others Gitlab downloads: they won't pass autoreconf stage
21cr|ballz-1.0.4-4|9	Source0:	https://gitlab.com/ballz/ballz/uploads/7e1eaf6c06dc982e9942fb055b7cc243/%{name}-%{version}.tar.gz
21cr|ballz-1.0.4-4|10	BuildRequires:	desktop-file-utils
21cr|ballz-1.0.4-4|11	BuildRequires:	imagemagick
21cr|ballz-1.0.4-4|12	BuildRequires:	intltool
21cr|ballz-1.0.4-4|13	BuildRequires:	dumb-devel
21cr|ballz-1.0.4-4|14	BuildRequires:	pkgconfig(allegro) >= 4.2.0
21cr|ballz-1.0.4-4|15	BuildRequires:	pkgconfig(allegrogl)
21cr|ballz-1.0.4-4|16	BuildRequires:	pkgconfig(guichan-0.8)
21cr|ballz-1.0.4-4|17	ExcludeArch:	%{ix86}
21cr|ballz-1.0.4-4|18	
21cr|ballz-1.0.4-4|19	%description
21cr|ballz-1.0.4-4|20	B.A.L.L.Z. is a platformer with some puzzle elements. You take control of a
21cr|ballz-1.0.4-4|21	ball which is genetically modified by the British secret service. Your mission
21cr|ballz-1.0.4-4|22	is to rescue captured British soldiers from a prison in Iran.
21cr|ballz-1.0.4-4|23	
21cr|ballz-1.0.4-4|24	%files -f %{name}.lang
21cr|ballz-1.0.4-4|25	%doc AUTHORS README BSD-license ChangeLog
21cr|ballz-1.0.4-4|26	%{_gamesbindir}/%{name}
21cr|ballz-1.0.4-4|27	%{_gamesdatadir}/%{name}/
21cr|ballz-1.0.4-4|28	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|ballz-1.0.4-4|29	%{_datadir}/applications/%{name}.desktop
21cr|ballz-1.0.4-4|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|ballz-1.0.4-4|31	%{_mandir}/man6/%{name}.6*
21cr|ballz-1.0.4-4|32	
21cr|ballz-1.0.4-4|33	#---------------------------------------------------------------------------------
21cr|ballz-1.0.4-4|34	
21cr|ballz-1.0.4-4|35	%prep
21cr|ballz-1.0.4-4|36	%setup -qn %{name}-%{version}
21cr|ballz-1.0.4-4|37	
21cr|ballz-1.0.4-4|38	
21cr|ballz-1.0.4-4|39	%build
21cr|ballz-1.0.4-4|40	%configure \
21cr|ballz-1.0.4-4|41	--bindir=%{_gamesbindir} \
21cr|ballz-1.0.4-4|42	--datadir=%{_gamesdatadir}
21cr|ballz-1.0.4-4|43	%make
21cr|ballz-1.0.4-4|44	
21cr|ballz-1.0.4-4|45	
21cr|ballz-1.0.4-4|46	%install
21cr|ballz-1.0.4-4|47	%makeinstall_std
21cr|ballz-1.0.4-4|48	
21cr|ballz-1.0.4-4|49	# Install have more icons...
21cr|ballz-1.0.4-4|50	for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
21cr|ballz-1.0.4-4|51	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/apps
21cr|ballz-1.0.4-4|52	convert %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png -scale $i %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
21cr|ballz-1.0.4-4|53	done
21cr|ballz-1.0.4-4|54	
21cr|ballz-1.0.4-4|55	# Massage the provided .desktop file
21cr|ballz-1.0.4-4|56	desktop-file-edit	--set-name="B.A.L.L.Z." --set-comment="Platform/puzzle game where you control a rolling ball"\
21cr|ballz-1.0.4-4|57	--remove-key="_Name" --remove-key="_Comment" --remove-key="Version" \
21cr|ballz-1.0.4-4|58	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ballz-1.0.4-4|59	
21cr|ballz-1.0.4-4|60	%find_lang %{name}

373 21
21cr|balsa-2.6.3-1|1	#otherwise the ghost html files are really present
21cr|balsa-2.6.3-1|2	%define _files_listed_twice_terminate_build	0
21cr|balsa-2.6.3-1|3	%define enable_gpgme 1
21cr|balsa-2.6.3-1|4	
21cr|balsa-2.6.3-1|5	Summary:	Graphical Mail Client
21cr|balsa-2.6.3-1|6	Name:		balsa
21cr|balsa-2.6.3-1|7	Version:	2.6.3
21cr|balsa-2.6.3-1|8	Release:	1
21cr|balsa-2.6.3-1|9	License:	GPLv2+
21cr|balsa-2.6.3-1|10	Group:		Networking/Mail
21cr|balsa-2.6.3-1|11	Url:		http://pawsa.fedorapeople.org/balsa
21cr|balsa-2.6.3-1|12	Source0:	http://pawsa.fedorapeople.org/balsa/%{name}-%{version}.tar.xz
21cr|balsa-2.6.3-1|13	BuildRequires:	gnome-doc-utils
21cr|balsa-2.6.3-1|14	BuildRequires:	imagemagick
21cr|balsa-2.6.3-1|15	BuildRequires:	intltool
21cr|balsa-2.6.3-1|16	BuildRequires:	sendmail-command
21cr|balsa-2.6.3-1|17	BuildRequires:	aspell-devel >= 0.50
21cr|balsa-2.6.3-1|18	BuildRequires:	compface-devel
21cr|balsa-2.6.3-1|19	BuildRequires:	krb5-devel
21cr|balsa-2.6.3-1|20	BuildRequires:	libesmtp-devel
21cr|balsa-2.6.3-1|21	BuildRequires:	libltdl-devel
21cr|balsa-2.6.3-1|22	BuildRequires:	openldap-devel
21cr|balsa-2.6.3-1|23	# in balsa, gtkhtml 3.x is preferred over 2.x
21cr|balsa-2.6.3-1|24	BuildRequires:	pkgconfig(enchant)
21cr|balsa-2.6.3-1|25	BuildRequires:	pkgconfig(gmime-3.0)
21cr|balsa-2.6.3-1|26	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|balsa-2.6.3-1|27	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|balsa-2.6.3-1|28	BuildRequires:	pkgconfig(gtkspell3-3.0)
21cr|balsa-2.6.3-1|29	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|balsa-2.6.3-1|30	BuildRequires:	pkgconfig(libgtkhtml-4.0)
21cr|balsa-2.6.3-1|31	BuildRequires:	pkgconfig(libnm)
21cr|balsa-2.6.3-1|32	BuildRequires:	pkgconfig(libical)
21cr|balsa-2.6.3-1|33	BuildRequires:	pkgconfig(libnotify)
21cr|balsa-2.6.3-1|34	BuildRequires:	pkgconfig(libpcre)
21cr|balsa-2.6.3-1|35	BuildRequires:	pkgconfig(sqlite3)
21cr|balsa-2.6.3-1|36	BuildRequires:	pkgconfig(unique-1.0)
21cr|balsa-2.6.3-1|37	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|balsa-2.6.3-1|38	%if %{enable_gpgme}
21cr|balsa-2.6.3-1|39	BuildRequires:	gpgme-devel >= 0.4.2
21cr|balsa-2.6.3-1|40	%endif
21cr|balsa-2.6.3-1|41	
21cr|balsa-2.6.3-1|42	%description
21cr|balsa-2.6.3-1|43	Balsa is an e-mail reader.
21cr|balsa-2.6.3-1|44	
21cr|balsa-2.6.3-1|45	This client is part of the GNOME desktop environment. It supports local
21cr|balsa-2.6.3-1|46	mailboxes, POP3 and IMAP.
21cr|balsa-2.6.3-1|47	
21cr|balsa-2.6.3-1|48	*** Build options: ***
21cr|balsa-2.6.3-1|49	--with gpgme		Build with gpgme/GnuPG support
21cr|balsa-2.6.3-1|50	
21cr|balsa-2.6.3-1|51	%files -f %{name}.lang
21cr|balsa-2.6.3-1|52	%doc README COPYING ChangeLog NEWS TODO
21cr|balsa-2.6.3-1|53	%config(noreplace) %{_sysconfdir}/sound/events/*
21cr|balsa-2.6.3-1|54	%{_bindir}/*
21cr|balsa-2.6.3-1|55	%{_datadir}/applications/*.desktop
21cr|balsa-2.6.3-1|56	%{_datadir}/%{name}
21cr|balsa-2.6.3-1|57	%{_datadir}/pixmaps/*
21cr|balsa-2.6.3-1|58	%{_datadir}/sounds/*
21cr|balsa-2.6.3-1|59	%{_mandir}/man1/*
21cr|balsa-2.6.3-1|60	%{_iconsdir}/%{name}.png
21cr|balsa-2.6.3-1|61	%{_liconsdir}/%{name}.png
21cr|balsa-2.6.3-1|62	%{_miconsdir}/%{name}.png
21cr|balsa-2.6.3-1|63	%{_datadir}/metainfo/balsa.appdata.xml
21cr|balsa-2.6.3-1|64	
21cr|balsa-2.6.3-1|65	%post
21cr|balsa-2.6.3-1|66	touch %{_datadir}/gnome/help/%{name}/C/%{name}.html
21cr|balsa-2.6.3-1|67	
21cr|balsa-2.6.3-1|68	#----------------------------------------------------------------------------
21cr|balsa-2.6.3-1|69	
21cr|balsa-2.6.3-1|70	%prep
21cr|balsa-2.6.3-1|71	%setup -q
21cr|balsa-2.6.3-1|72	
21cr|balsa-2.6.3-1|73	%build
21cr|balsa-2.6.3-1|74	%configure \
21cr|balsa-2.6.3-1|75	--with-unique \
21cr|balsa-2.6.3-1|76	--with-gss=yes \
21cr|balsa-2.6.3-1|77	%if %{enable_gpgme}
21cr|balsa-2.6.3-1|78	--with-gpgme \
21cr|balsa-2.6.3-1|79	%endif
21cr|balsa-2.6.3-1|80	--with-ssl \
21cr|balsa-2.6.3-1|81	--with-ldap=yes \
21cr|balsa-2.6.3-1|82	--with-gtkspell \
21cr|balsa-2.6.3-1|83	--with-canberra \
21cr|balsa-2.6.3-1|84	--with-html-widget=webkit2 \
21cr|balsa-2.6.3-1|85	--with-gtksourceview \
21cr|balsa-2.6.3-1|86	--with-sqlite \
21cr|balsa-2.6.3-1|87	--with-compface \
21cr|balsa-2.6.3-1|88	--disable-scrollkeeper
21cr|balsa-2.6.3-1|89	
21cr|balsa-2.6.3-1|90	make
21cr|balsa-2.6.3-1|91	
21cr|balsa-2.6.3-1|92	%install
21cr|balsa-2.6.3-1|93	%makeinstall_std GTK_UPDATE_ICON_CACHE="/usr/bin/gtk-update-icon-cache --ignore-theme-index"
21cr|balsa-2.6.3-1|94	
21cr|balsa-2.6.3-1|95	# Icons
21cr|balsa-2.6.3-1|96	mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
21cr|balsa-2.6.3-1|97	install -m 644 -D	gnome-balsa2.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|balsa-2.6.3-1|98	convert -geometry 32x32 gnome-balsa2.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|balsa-2.6.3-1|99	convert -geometry 16x16 gnome-balsa2.png %{buildroot}/%{_miconsdir}/%{name}.png
21cr|balsa-2.6.3-1|100	
21cr|balsa-2.6.3-1|101	%find_lang %{name} --with-gnome

374 21
21cr|bam-0.5.1-1|1	Summary:	A build-system
21cr|bam-0.5.1-1|2	Name:		bam
21cr|bam-0.5.1-1|3	Version:	0.5.1
21cr|bam-0.5.1-1|4	Release:	1
21cr|bam-0.5.1-1|5	License:	MIT
21cr|bam-0.5.1-1|6	Group:		Development/Other
21cr|bam-0.5.1-1|7	Url:		http://matricks.github.com/bam/
21cr|bam-0.5.1-1|8	Source0:	http://github.com/downloads/matricks/bam/%{name}-%{version}.tar.gz
21cr|bam-0.5.1-1|9	
21cr|bam-0.5.1-1|10	%description
21cr|bam-0.5.1-1|11	A tool that controls process of producing executables of
21cr|bam-0.5.1-1|12	software from its source code.
21cr|bam-0.5.1-1|13	
21cr|bam-0.5.1-1|14	%files
21cr|bam-0.5.1-1|15	%doc COPYING CHANGELOG docs/*
21cr|bam-0.5.1-1|16	%{_bindir}/%{name}
21cr|bam-0.5.1-1|17	%{_mandir}/man1/%{name}.1*
21cr|bam-0.5.1-1|18	
21cr|bam-0.5.1-1|19	#----------------------------------------------------------------------------
21cr|bam-0.5.1-1|20	
21cr|bam-0.5.1-1|21	%prep
21cr|bam-0.5.1-1|22	%setup -q
21cr|bam-0.5.1-1|23	
21cr|bam-0.5.1-1|24	%build
21cr|bam-0.5.1-1|25	sh -x make_unix.sh %{optflags}
21cr|bam-0.5.1-1|26	
21cr|bam-0.5.1-1|27	%install
21cr|bam-0.5.1-1|28	install -D -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|bam-0.5.1-1|29	install -D -m 0644 docs/%{name}.1.txt %{buildroot}%{_mandir}/man1/%{name}.1
21cr|bam-0.5.1-1|30	

375 21
21cr|bamf-0.5.6-1|1	%define debug_package %{nil}
21cr|bamf-0.5.6-1|2	
21cr|bamf-0.5.6-1|3	%define api 3
21cr|bamf-0.5.6-1|4	%define major 2
21cr|bamf-0.5.6-1|5	%define libname %mklibname %{name}%{api}_ %{major}
21cr|bamf-0.5.6-1|6	%define girname %mklibname %{name}-gir %{api}
21cr|bamf-0.5.6-1|7	%define devname %mklibname %{name}%{api} -d
21cr|bamf-0.5.6-1|8	
21cr|bamf-0.5.6-1|9	%define _libexecdir /usr/libexec
21cr|bamf-0.5.6-1|10	%define Werror_cflags %{nil}
21cr|bamf-0.5.6-1|11	
21cr|bamf-0.5.6-1|12	Summary:	Window matching library
21cr|bamf-0.5.6-1|13	Name:		bamf
21cr|bamf-0.5.6-1|14	Version:	0.5.6
21cr|bamf-0.5.6-1|15	Release:	1
21cr|bamf-0.5.6-1|16	License:	LGPLv3+
21cr|bamf-0.5.6-1|17	Group:		Graphical desktop/Other
21cr|bamf-0.5.6-1|18	Url:		http://launchpad.net/bamf
21cr|bamf-0.5.6-1|19	Source0:	https://launchpad.net/bamf/0.5/%{version}/+download/%{name}-%{version}.tar.gz
21cr|bamf-0.5.6-1|20	BuildRequires:	gtk-doc
21cr|bamf-0.5.6-1|21	BuildRequires:	vala-tools
21cr|bamf-0.5.6-1|22	BuildRequires:	python3-lxml
21cr|bamf-0.5.6-1|23	BuildRequires:	pkgconfig(dbus-1)
21cr|bamf-0.5.6-1|24	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|bamf-0.5.6-1|25	BuildRequires:	pkgconfig(glib-2.0)
21cr|bamf-0.5.6-1|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|bamf-0.5.6-1|27	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|bamf-0.5.6-1|28	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|bamf-0.5.6-1|29	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|bamf-0.5.6-1|30	BuildRequires:	pkgconfig(vapigen)
21cr|bamf-0.5.6-1|31	
21cr|bamf-0.5.6-1|32	%description
21cr|bamf-0.5.6-1|33	Bamf matches application windows to desktop files.
21cr|bamf-0.5.6-1|34	
21cr|bamf-0.5.6-1|35	#----------------------------------------------------------------------------
21cr|bamf-0.5.6-1|36	
21cr|bamf-0.5.6-1|37	%package daemon
21cr|bamf-0.5.6-1|38	Summary:	Window matching library - daemon
21cr|bamf-0.5.6-1|39	Group:		System/Servers
21cr|bamf-0.5.6-1|40	
21cr|bamf-0.5.6-1|41	%description daemon
21cr|bamf-0.5.6-1|42	Bamf matches application windows to desktop files.
21cr|bamf-0.5.6-1|43	This package contains the daemon used by the library and a gio module that
21cr|bamf-0.5.6-1|44	facilitates the matching of applications started through GDesktopAppInfo.
21cr|bamf-0.5.6-1|45	
21cr|bamf-0.5.6-1|46	%files daemon
21cr|bamf-0.5.6-1|47	%doc COPYING
21cr|bamf-0.5.6-1|48	%dir %{_libexecdir}/bamf/
21cr|bamf-0.5.6-1|49	%{_libexecdir}/bamf/bamfdaemon*
21cr|bamf-0.5.6-1|50	%{_datadir}/dbus-1/services/*.service
21cr|bamf-0.5.6-1|51	%{_datadir}/upstart/sessions/bamfdaemon.conf
21cr|bamf-0.5.6-1|52	/usr/lib/systemd/user/bamfdaemon.service
21cr|bamf-0.5.6-1|53	
21cr|bamf-0.5.6-1|54	#----------------------------------------------------------------------------
21cr|bamf-0.5.6-1|55	
21cr|bamf-0.5.6-1|56	%package -n %{libname}
21cr|bamf-0.5.6-1|57	Summary:	Window matching library - shared libraries
21cr|bamf-0.5.6-1|58	Group:		System/Libraries
21cr|bamf-0.5.6-1|59	
21cr|bamf-0.5.6-1|60	%description -n %{libname}
21cr|bamf-0.5.6-1|61	Bamf matches application windows to desktop files.
21cr|bamf-0.5.6-1|62	
21cr|bamf-0.5.6-1|63	This package contains shared libraries to be used by applications.
21cr|bamf-0.5.6-1|64	
21cr|bamf-0.5.6-1|65	%files -n %{libname}
21cr|bamf-0.5.6-1|66	%doc COPYING.LGPL COPYING
21cr|bamf-0.5.6-1|67	%{_libdir}/libbamf3.so.%{major}*
21cr|bamf-0.5.6-1|68	
21cr|bamf-0.5.6-1|69	#----------------------------------------------------------------------------
21cr|bamf-0.5.6-1|70	
21cr|bamf-0.5.6-1|71	%package -n %{girname}
21cr|bamf-0.5.6-1|72	Summary:	GObject Introspection interface description for %{name}
21cr|bamf-0.5.6-1|73	Group:		System/Libraries
21cr|bamf-0.5.6-1|74	Requires:	%{libname} = %{EVRD}
21cr|bamf-0.5.6-1|75	
21cr|bamf-0.5.6-1|76	%description -n %{girname}
21cr|bamf-0.5.6-1|77	GObject Introspection interface description for %{name}.
21cr|bamf-0.5.6-1|78	
21cr|bamf-0.5.6-1|79	%files -n %{girname}
21cr|bamf-0.5.6-1|80	%doc COPYING.LGPL COPYING
21cr|bamf-0.5.6-1|81	%{_libdir}/girepository-1.0/Bamf-%{api}.typelib
21cr|bamf-0.5.6-1|82	
21cr|bamf-0.5.6-1|83	#----------------------------------------------------------------------------
21cr|bamf-0.5.6-1|84	
21cr|bamf-0.5.6-1|85	%package -n %{devname}
21cr|bamf-0.5.6-1|86	Summary:	Window matching library - development files
21cr|bamf-0.5.6-1|87	Group:		Development/C
21cr|bamf-0.5.6-1|88	Requires:	%{libname} = %{EVRD}
21cr|bamf-0.5.6-1|89	Requires:	%{name}-daemon = %{EVRD}
21cr|bamf-0.5.6-1|90	
21cr|bamf-0.5.6-1|91	%description -n %{devname}
21cr|bamf-0.5.6-1|92	Bamf matches application windows to desktop files.
21cr|bamf-0.5.6-1|93	
21cr|bamf-0.5.6-1|94	This package contains files that are needed to build applications.
21cr|bamf-0.5.6-1|95	
21cr|bamf-0.5.6-1|96	%files -n %{devname}
21cr|bamf-0.5.6-1|97	%doc COPYING.LGPL COPYING
21cr|bamf-0.5.6-1|98	%doc %{_datadir}/gtk-doc/html/libbamf/
21cr|bamf-0.5.6-1|99	%{_includedir}/libbamf3/
21cr|bamf-0.5.6-1|100	%{_libdir}/libbamf3.so
21cr|bamf-0.5.6-1|101	%{_libdir}/pkgconfig/libbamf3.pc
21cr|bamf-0.5.6-1|102	%{_datadir}/gir-1.0/Bamf-%{api}.gir
21cr|bamf-0.5.6-1|103	%{_datadir}/vala/vapi/libbamf3.vapi
21cr|bamf-0.5.6-1|104	
21cr|bamf-0.5.6-1|105	#----------------------------------------------------------------------------
21cr|bamf-0.5.6-1|106	
21cr|bamf-0.5.6-1|107	%prep
21cr|bamf-0.5.6-1|108	%setup -q
21cr|bamf-0.5.6-1|109	
21cr|bamf-0.5.6-1|110	%build
21cr|bamf-0.5.6-1|111	%configure \
21cr|bamf-0.5.6-1|112	--disable-static \
21cr|bamf-0.5.6-1|113	--disable-webapps \
21cr|bamf-0.5.6-1|114	--enable-introspection=yes \
21cr|bamf-0.5.6-1|115	--enable-gtk-doc
21cr|bamf-0.5.6-1|116	%make
21cr|bamf-0.5.6-1|117	
21cr|bamf-0.5.6-1|118	%install
21cr|bamf-0.5.6-1|119	%makeinstall_std

376 21
21cr|bangarang-2.1-6|1	Summary:	Media player for KDE using nepomuk
21cr|bangarang-2.1-6|2	Name:		bangarang
21cr|bangarang-2.1-6|3	Version:	2.1
21cr|bangarang-2.1-6|4	Release:	6
21cr|bangarang-2.1-6|5	License:	GPLv2+
21cr|bangarang-2.1-6|6	Group:		Graphical desktop/KDE
21cr|bangarang-2.1-6|7	Url:		http://bangarangkde.wordpress.com/
21cr|bangarang-2.1-6|8	Source0:	http://bangarangissuetracking.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|bangarang-2.1-6|9	Patch0:		bangarang-2.1-ru.patch
21cr|bangarang-2.1-6|10	BuildRequires:	automoc4
21cr|bangarang-2.1-6|11	BuildRequires:	kdelibs4-devel
21cr|bangarang-2.1-6|12	BuildRequires:	pkgconfig(shared-desktop-ontologies)
21cr|bangarang-2.1-6|13	BuildRequires:	pkgconfig(soprano)
21cr|bangarang-2.1-6|14	BuildRequires:	pkgconfig(taglib)
21cr|bangarang-2.1-6|15	
21cr|bangarang-2.1-6|16	%description
21cr|bangarang-2.1-6|17	Bangarang is a media player for KDE using nepomuk to store informations.
21cr|bangarang-2.1-6|18	
21cr|bangarang-2.1-6|19	%files -f %{name}.lang
21cr|bangarang-2.1-6|20	%{_kde_bindir}/bangarang
21cr|bangarang-2.1-6|21	%{_kde_bindir}/bangarangnepomukwriter
21cr|bangarang-2.1-6|22	%{_kde_datadir}/applications/kde4/bangarang.desktop
21cr|bangarang-2.1-6|23	%{_kde_appsdir}/solid/actions/*.desktop
21cr|bangarang-2.1-6|24	%{_kde_iconsdir}/hicolor/*/*/*
21cr|bangarang-2.1-6|25	
21cr|bangarang-2.1-6|26	#--------------------------------------------------------------------
21cr|bangarang-2.1-6|27	
21cr|bangarang-2.1-6|28	%prep
21cr|bangarang-2.1-6|29	%setup -q -n %{name}-%{name}
21cr|bangarang-2.1-6|30	%patch0 -p1 -b .ru
21cr|bangarang-2.1-6|31	
21cr|bangarang-2.1-6|32	# GCC 4.7 fix
21cr|bangarang-2.1-6|33	sed -i '22i#include <unistd.h>' src/platform/infofetchers/{lastfm,tmdb,tvdb}infofetcher.h
21cr|bangarang-2.1-6|34	
21cr|bangarang-2.1-6|35	%build
21cr|bangarang-2.1-6|36	%cmake_kde4
21cr|bangarang-2.1-6|37	%make
21cr|bangarang-2.1-6|38	
21cr|bangarang-2.1-6|39	%install
21cr|bangarang-2.1-6|40	%makeinstall_std -C build
21cr|bangarang-2.1-6|41	
21cr|bangarang-2.1-6|42	%find_lang %{name}

377 21
21cr|banner-1.3.5-1|1	Summary:	Print text as banner on the console
21cr|banner-1.3.5-1|2	Name:		banner
21cr|banner-1.3.5-1|3	Version:	1.3.5
21cr|banner-1.3.5-1|4	Release:	1
21cr|banner-1.3.5-1|5	License:	GPL
21cr|banner-1.3.5-1|6	Group:		Text tools
21cr|banner-1.3.5-1|7	Url:		http://www.cedar-solutions.com/software.html
21cr|banner-1.3.5-1|8	Source0:	http://cedar-solutions.com/ftp/software/%{name}-%{version}.tar.gz
21cr|banner-1.3.5-1|9	BuildRequires:	automake
21cr|banner-1.3.5-1|10	
21cr|banner-1.3.5-1|11	%description
21cr|banner-1.3.5-1|12	Banner fills an apparent hole in Linux - that is, that is does not provide
21cr|banner-1.3.5-1|13	a "banner" program itself, while nearly all UNIX systems seem to do so.
21cr|banner-1.3.5-1|14	Banner prints a "banner" on the screen that corresponds to the first 10
21cr|banner-1.3.5-1|15	characters of a string entered on the command line, in a way similar to
21cr|banner-1.3.5-1|16	what you might see when using Solaris or AIX. There are fancier things out
21cr|banner-1.3.5-1|17	there, but this is nice and simple.
21cr|banner-1.3.5-1|18	
21cr|banner-1.3.5-1|19	%files
21cr|banner-1.3.5-1|20	%doc AUTHORS COPYING INSTALL README
21cr|banner-1.3.5-1|21	%{_bindir}/banner
21cr|banner-1.3.5-1|22	%{_mandir}/man1/banner.1.xz
21cr|banner-1.3.5-1|23	
21cr|banner-1.3.5-1|24	#----------------------------------------------------------------------------
21cr|banner-1.3.5-1|25	
21cr|banner-1.3.5-1|26	%prep
21cr|banner-1.3.5-1|27	%setup -q
21cr|banner-1.3.5-1|28	
21cr|banner-1.3.5-1|29	%build
21cr|banner-1.3.5-1|30	%configure
21cr|banner-1.3.5-1|31	%make
21cr|banner-1.3.5-1|32	
21cr|banner-1.3.5-1|33	%install
21cr|banner-1.3.5-1|34	%makeinstall_std
21cr|banner-1.3.5-1|35	

378 21
21cr|barbie_seahorse_adventures-1.1-1|1	Name:           barbie_seahorse_adventures
21cr|barbie_seahorse_adventures-1.1-1|2	Version:        1.1
21cr|barbie_seahorse_adventures-1.1-1|3	Release:        1
21cr|barbie_seahorse_adventures-1.1-1|4	Summary:        You are a seahorse and you want to go to the moon!
21cr|barbie_seahorse_adventures-1.1-1|5	License:        GPLv2
21cr|barbie_seahorse_adventures-1.1-1|6	Group:          Games/Arcade
21cr|barbie_seahorse_adventures-1.1-1|7	Url:            http://www.imitationpickles.org/barbie/
21cr|barbie_seahorse_adventures-1.1-1|8	Source0:        http://www.imitationpickles.org/barbie/files/barbie-1.1.tgz
21cr|barbie_seahorse_adventures-1.1-1|9	Source1:        %{name}.sh
21cr|barbie_seahorse_adventures-1.1-1|10	Source2:        %{name}.desktop
21cr|barbie_seahorse_adventures-1.1-1|11	Source3:        %{name}.appdata.xml
21cr|barbie_seahorse_adventures-1.1-1|12	BuildRequires:  dos2unix
21cr|barbie_seahorse_adventures-1.1-1|13	Requires:       python
21cr|barbie_seahorse_adventures-1.1-1|14	Requires:       pygame
21cr|barbie_seahorse_adventures-1.1-1|15	
21cr|barbie_seahorse_adventures-1.1-1|16	BuildArch:      noarch
21cr|barbie_seahorse_adventures-1.1-1|17	
21cr|barbie_seahorse_adventures-1.1-1|18	%description
21cr|barbie_seahorse_adventures-1.1-1|19	You are a seahorse and you want to go to the moon!
21cr|barbie_seahorse_adventures-1.1-1|20	When you play - make sure to check out all 3 phases
21cr|barbie_seahorse_adventures-1.1-1|21	- Jungle, Volcano, and Moon.
21cr|barbie_seahorse_adventures-1.1-1|22	
21cr|barbie_seahorse_adventures-1.1-1|23	
21cr|barbie_seahorse_adventures-1.1-1|24	%files
21cr|barbie_seahorse_adventures-1.1-1|25	%doc *.txt
21cr|barbie_seahorse_adventures-1.1-1|26	%{_bindir}/%{name}
21cr|barbie_seahorse_adventures-1.1-1|27	%{_datadir}/applications/%{name}.desktop
21cr|barbie_seahorse_adventures-1.1-1|28	%{_appdatadir}/%{name}.appdata.xml
21cr|barbie_seahorse_adventures-1.1-1|29	%{_datadir}/icons/hicolor/
21cr|barbie_seahorse_adventures-1.1-1|30	%{_datadir}/pixmaps/%{name}.png
21cr|barbie_seahorse_adventures-1.1-1|31	%{_datadir}/%{name}
21cr|barbie_seahorse_adventures-1.1-1|32	#-------------------------------------------------------------
21cr|barbie_seahorse_adventures-1.1-1|33	%prep
21cr|barbie_seahorse_adventures-1.1-1|34	%setup -qn barbie-%{version}
21cr|barbie_seahorse_adventures-1.1-1|35	
21cr|barbie_seahorse_adventures-1.1-1|36	# clean
21cr|barbie_seahorse_adventures-1.1-1|37	rm -f data/REMOVE_ME.txt data/sample.txt lib/pgu/LICENSE.txt
21cr|barbie_seahorse_adventures-1.1-1|38	find . -name "*.py" -exec dos2unix "{}" "+"
21cr|barbie_seahorse_adventures-1.1-1|39	
21cr|barbie_seahorse_adventures-1.1-1|40	%build
21cr|barbie_seahorse_adventures-1.1-1|41	
21cr|barbie_seahorse_adventures-1.1-1|42	%install
21cr|barbie_seahorse_adventures-1.1-1|43	# install wrapper
21cr|barbie_seahorse_adventures-1.1-1|44	install -Dm 0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|barbie_seahorse_adventures-1.1-1|45	
21cr|barbie_seahorse_adventures-1.1-1|46	# install tree
21cr|barbie_seahorse_adventures-1.1-1|47	mkdir -p %{buildroot}%{_datadir}/%{name}/{data,lib}
21cr|barbie_seahorse_adventures-1.1-1|48	for d in data lib ; do
21cr|barbie_seahorse_adventures-1.1-1|49	cp -a $d %{buildroot}%{_datadir}/%{name}
21cr|barbie_seahorse_adventures-1.1-1|50	done
21cr|barbie_seahorse_adventures-1.1-1|51	
21cr|barbie_seahorse_adventures-1.1-1|52	# install files
21cr|barbie_seahorse_adventures-1.1-1|53	install -Dm 0644 *.ini %{buildroot}%{_datadir}/%{name}
21cr|barbie_seahorse_adventures-1.1-1|54	
21cr|barbie_seahorse_adventures-1.1-1|55	for f in create-upload leveledit run_game tileedit ; do
21cr|barbie_seahorse_adventures-1.1-1|56	install -Dm 0555 ${f}.py %{buildroot}%{_datadir}/%{name}
21cr|barbie_seahorse_adventures-1.1-1|57	done
21cr|barbie_seahorse_adventures-1.1-1|58	
21cr|barbie_seahorse_adventures-1.1-1|59	for f in preview pyweek-upload ; do
21cr|barbie_seahorse_adventures-1.1-1|60	install -Dm 0644 ${f}.py %{buildroot}%{_datadir}/%{name}
21cr|barbie_seahorse_adventures-1.1-1|61	done
21cr|barbie_seahorse_adventures-1.1-1|62	
21cr|barbie_seahorse_adventures-1.1-1|63	# install icons
21cr|barbie_seahorse_adventures-1.1-1|64	for i in 32 64 128 ; do
21cr|barbie_seahorse_adventures-1.1-1|65	install -Dm 0644 icon${i}.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
21cr|barbie_seahorse_adventures-1.1-1|66	done
21cr|barbie_seahorse_adventures-1.1-1|67	install -Dm 0644 icon64.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|barbie_seahorse_adventures-1.1-1|68	
21cr|barbie_seahorse_adventures-1.1-1|69	# install Desktop file
21cr|barbie_seahorse_adventures-1.1-1|70	install -Dm 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|barbie_seahorse_adventures-1.1-1|71	
21cr|barbie_seahorse_adventures-1.1-1|72	# install appdata
21cr|barbie_seahorse_adventures-1.1-1|73	install -Dm 0644 %{SOURCE3} %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|barbie_seahorse_adventures-1.1-1|74	
21cr|barbie_seahorse_adventures-1.1-1|75	# fix attr
21cr|barbie_seahorse_adventures-1.1-1|76	pushd %{buildroot}%{_datadir}/%{name}
21cr|barbie_seahorse_adventures-1.1-1|77	chmod 0755 {tileedit,create-upload,run_game,leveledit}.py
21cr|barbie_seahorse_adventures-1.1-1|78	popd

379 21
21cr|barcode-0.99-3|1	# Workaround to build with GCC 10
21cr|barcode-0.99-3|2	%global optflags %{optflags} -fcommon
21cr|barcode-0.99-3|3	Summary:	GNU barcode
21cr|barcode-0.99-3|4	Name:		barcode
21cr|barcode-0.99-3|5	Version:	0.99
21cr|barcode-0.99-3|6	Release:	3
21cr|barcode-0.99-3|7	License:	GPLv2+
21cr|barcode-0.99-3|8	Group:		Publishing
21cr|barcode-0.99-3|9	Source:		ftp://ftp.gnu.org/gnu/barcode/%name-%{version}.tar.xz
21cr|barcode-0.99-3|10	Patch0:		barcode-0.98-fix-str-fmt.patch
21cr|barcode-0.99-3|11	URL:		http://gnu.systemy.it/software/barcode
21cr|barcode-0.99-3|12	
21cr|barcode-0.99-3|13	%description
21cr|barcode-0.99-3|14	This is GNU-barcode.
21cr|barcode-0.99-3|15	The package is meant to solve most needs in barcode creation with a
21cr|barcode-0.99-3|16	conventional printer. It can create printouts for the conventional
21cr|barcode-0.99-3|17	product tagging standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN, as well
21cr|barcode-0.99-3|18	as a few other formats. Ouput is generated as either Postscript or
21cr|barcode-0.99-3|19	Encapsulated Postscript (other back-ends may be added if needed).
21cr|barcode-0.99-3|20	
21cr|barcode-0.99-3|21	%prep
21cr|barcode-0.99-3|22	%setup -q
21cr|barcode-0.99-3|23	%patch0 -p1
21cr|barcode-0.99-3|24	
21cr|barcode-0.99-3|25	%build
21cr|barcode-0.99-3|26	%configure
21cr|barcode-0.99-3|27	%make
21cr|barcode-0.99-3|28	
21cr|barcode-0.99-3|29	%install
21cr|barcode-0.99-3|30	%makeinstall_std
21cr|barcode-0.99-3|31	rm -f %{buildroot}/usr/bin/sample
21cr|barcode-0.99-3|32	
21cr|barcode-0.99-3|33	%files
21cr|barcode-0.99-3|34	%doc COPYING ChangeLog README TODO
21cr|barcode-0.99-3|35	%{_bindir}/barcode
21cr|barcode-0.99-3|36	%{_datadir}/info/*

380 21
21cr|barium_iniedit-0.2-8|1	%global oname iniedit
21cr|barium_iniedit-0.2-8|2	Summary:	ROSA.ini editor for barium
21cr|barium_iniedit-0.2-8|3	Name:		barium_iniedit
21cr|barium_iniedit-0.2-8|4	Version:	0.2
21cr|barium_iniedit-0.2-8|5	Release:	8
21cr|barium_iniedit-0.2-8|6	License:	GPLv2+
21cr|barium_iniedit-0.2-8|7	Group:		System/Base
21cr|barium_iniedit-0.2-8|8	Url:		https://abf.io/soft/barium_iniedit.git
21cr|barium_iniedit-0.2-8|9	Source:		%{name}.tar.gz
21cr|barium_iniedit-0.2-8|10	Source100:	%{name}.rpmlintrc
21cr|barium_iniedit-0.2-8|11	Requires:	python3 >= 3.8
21cr|barium_iniedit-0.2-8|12	Requires:	python3-gi
21cr|barium_iniedit-0.2-8|13	Requires:	barium_utils
21cr|barium_iniedit-0.2-8|14	Recommends:	python3-pwquality
21cr|barium_iniedit-0.2-8|15	BuildArch:	noarch
21cr|barium_iniedit-0.2-8|16	
21cr|barium_iniedit-0.2-8|17	%description
21cr|barium_iniedit-0.2-8|18	Editor for main Barium OS configuration ini file - ROSA.ini
21cr|barium_iniedit-0.2-8|19	
21cr|barium_iniedit-0.2-8|20	%prep
21cr|barium_iniedit-0.2-8|21	%setup -n %{name}
21cr|barium_iniedit-0.2-8|22	
21cr|barium_iniedit-0.2-8|23	%build
21cr|barium_iniedit-0.2-8|24	# nothing to do
21cr|barium_iniedit-0.2-8|25	
21cr|barium_iniedit-0.2-8|26	%install
21cr|barium_iniedit-0.2-8|27	mkdir -p %{buildroot}%{_iconsdir}
21cr|barium_iniedit-0.2-8|28	mkdir -p %{buildroot}/%{_prefix}/lib/rosa-rw/b-utils
21cr|barium_iniedit-0.2-8|29	mkdir -p %{buildroot}%{_datadir}/{applications,barium_iniedit}
21cr|barium_iniedit-0.2-8|30	mkdir -p %{buildroot}%{python3_sitelib}/%{name}
21cr|barium_iniedit-0.2-8|31	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|barium_iniedit-0.2-8|32	
21cr|barium_iniedit-0.2-8|33	install -m 755 %{oname}.py %{buildroot}/%{_prefix}/lib/rosa-rw/b-utils/%{oname}
21cr|barium_iniedit-0.2-8|34	install -m 644 %{oname}.svg %{buildroot}%{_iconsdir}/
21cr|barium_iniedit-0.2-8|35	install -m 644 %{oname}.ui %{buildroot}%{_datadir}/%{name}/%{oname}.ui
21cr|barium_iniedit-0.2-8|36	install -m 644 %{oname}.desktop %{buildroot}%{_datadir}/applications/
21cr|barium_iniedit-0.2-8|37	install -m 644 %{name}/* %{buildroot}%{python3_sitelib}/%{name}/
21cr|barium_iniedit-0.2-8|38	install -m 644 locale/ru/LC_MESSAGES/%{oname}.mo %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|barium_iniedit-0.2-8|39	
21cr|barium_iniedit-0.2-8|40	%files
21cr|barium_iniedit-0.2-8|41	%{_prefix}/lib/rosa-rw/b-utils/%{oname}
21cr|barium_iniedit-0.2-8|42	%{_iconsdir}/%{oname}.svg
21cr|barium_iniedit-0.2-8|43	%{_datadir}/%{name}/%{oname}.ui
21cr|barium_iniedit-0.2-8|44	%{_datadir}/applications/%{oname}.desktop
21cr|barium_iniedit-0.2-8|45	%{python3_sitelib}/barium_iniedit/*.py
21cr|barium_iniedit-0.2-8|46	%optional %{python3_sitelib}/barium_iniedit/*/*.pyc
21cr|barium_iniedit-0.2-8|47	%{_localedir}/*/LC_MESSAGES/%{oname}.mo

381 21
21cr|barium_utils-4-20240807.3|1	%define gitrev	64bc26c
21cr|barium_utils-4-20240807.3|2	%define gitdate 20240807
21cr|barium_utils-4-20240807.3|3	
21cr|barium_utils-4-20240807.3|4	# Do not update from git master, fix right here
21cr|barium_utils-4-20240807.3|5	
21cr|barium_utils-4-20240807.3|6	Summary:	A kit of scripts to managing barium xzm modules
21cr|barium_utils-4-20240807.3|7	Name:		barium_utils
21cr|barium_utils-4-20240807.3|8	Version:	4
21cr|barium_utils-4-20240807.3|9	Release:	20240807.3
21cr|barium_utils-4-20240807.3|10	License:	GPLv2+
21cr|barium_utils-4-20240807.3|11	Group:		System/Base
21cr|barium_utils-4-20240807.3|12	Url:		https://betcher_@abf.io/soft/barium_utils.git
21cr|barium_utils-4-20240807.3|13	Source0:	%{name}-%{gitdate}-git%{gitrev}.tar.gz
21cr|barium_utils-4-20240807.3|14	Patch0:		0001-fix-for-marriage.patch
21cr|barium_utils-4-20240807.3|15	Patch1:		0002-fix-for-dnf2mod-erase-mode.patch
21cr|barium_utils-4-20240807.3|16	Requires:	bash
21cr|barium_utils-4-20240807.3|17	Requires:	python3
21cr|barium_utils-4-20240807.3|18	Requires:	squashfs-tools
21cr|barium_utils-4-20240807.3|19	Requires:	e2fsprogs
21cr|barium_utils-4-20240807.3|20	Requires:	rsync
21cr|barium_utils-4-20240807.3|21	Requires:	wget
21cr|barium_utils-4-20240807.3|22	Requires:	zenity
21cr|barium_utils-4-20240807.3|23	BuildArch:	noarch
21cr|barium_utils-4-20240807.3|24	
21cr|barium_utils-4-20240807.3|25	%description
21cr|barium_utils-4-20240807.3|26	A kit of shell scripts to managing barium xzm modules
21cr|barium_utils-4-20240807.3|27	git short commit: %{gitrev}
21cr|barium_utils-4-20240807.3|28	
21cr|barium_utils-4-20240807.3|29	%files -f b-utils.list
21cr|barium_utils-4-20240807.3|30	%exclude %{_prefix}/lib/rosa-rw/b-utils/applet
21cr|barium_utils-4-20240807.3|31	%{_bindir}/barium
21cr|barium_utils-4-20240807.3|32	%{_sysconfdir}/barium/*
21cr|barium_utils-4-20240807.3|33	%{_sysconfdir}/bash_completion.d/barium
21cr|barium_utils-4-20240807.3|34	
21cr|barium_utils-4-20240807.3|35	##########################################################
21cr|barium_utils-4-20240807.3|36	%package applet
21cr|barium_utils-4-20240807.3|37	Summary:	Barium OS state indicator
21cr|barium_utils-4-20240807.3|38	Requires:	typelib(AppIndicator3)
21cr|barium_utils-4-20240807.3|39	Requires:	barium_utils
21cr|barium_utils-4-20240807.3|40	Requires:	%{name} = %{EVRD}
21cr|barium_utils-4-20240807.3|41	Provides:	barium_applet = %{EVRD}
21cr|barium_utils-4-20240807.3|42	
21cr|barium_utils-4-20240807.3|43	%description applet
21cr|barium_utils-4-20240807.3|44	Barium OS state indicator for system tray
21cr|barium_utils-4-20240807.3|45	
21cr|barium_utils-4-20240807.3|46	%files applet
21cr|barium_utils-4-20240807.3|47	%{_prefix}/lib/rosa-rw/b-utils/applet
21cr|barium_utils-4-20240807.3|48	%{_prefix}/lib/rosa-rw//rc.desktop/deonly/barium_applet
21cr|barium_utils-4-20240807.3|49	%{_datadir}/rosa-rw/barium_applet/*
21cr|barium_utils-4-20240807.3|50	%{_datadir}/applications/barium_applet.desktop
21cr|barium_utils-4-20240807.3|51	%{_iconsdir}/barium_applet.svg
21cr|barium_utils-4-20240807.3|52	%{_localedir}/*
21cr|barium_utils-4-20240807.3|53	
21cr|barium_utils-4-20240807.3|54	########################################################
21cr|barium_utils-4-20240807.3|55	%package testing
21cr|barium_utils-4-20240807.3|56	Summary:	New scripts in alpha, beta status
21cr|barium_utils-4-20240807.3|57	Requires:	%{name} == %{EVRD}
21cr|barium_utils-4-20240807.3|58	
21cr|barium_utils-4-20240807.3|59	%description testing
21cr|barium_utils-4-20240807.3|60	New scripts in alpha, beta status
21cr|barium_utils-4-20240807.3|61	
21cr|barium_utils-4-20240807.3|62	%files testing -f testing.list
21cr|barium_utils-4-20240807.3|63	
21cr|barium_utils-4-20240807.3|64	########################################################
21cr|barium_utils-4-20240807.3|65	%package salt
21cr|barium_utils-4-20240807.3|66	Summary:	Barium OS implementation for salt
21cr|barium_utils-4-20240807.3|67	Requires:	%{name} = %{EVRD}
21cr|barium_utils-4-20240807.3|68	Requires:	salt-minion
21cr|barium_utils-4-20240807.3|69	
21cr|barium_utils-4-20240807.3|70	%description salt
21cr|barium_utils-4-20240807.3|71	Barium OS state indicator for system tray
21cr|barium_utils-4-20240807.3|72	
21cr|barium_utils-4-20240807.3|73	%files salt
21cr|barium_utils-4-20240807.3|74	%{python3_sitelib}/salt/modules/*.py
21cr|barium_utils-4-20240807.3|75	%{python3_sitelib}/salt/modules/__pycache__/*.pyc
21cr|barium_utils-4-20240807.3|76	
21cr|barium_utils-4-20240807.3|77	########################################################
21cr|barium_utils-4-20240807.3|78	%prep
21cr|barium_utils-4-20240807.3|79	
21cr|barium_utils-4-20240807.3|80	%setup -qn %{name}
21cr|barium_utils-4-20240807.3|81	%patch0 -p1
21cr|barium_utils-4-20240807.3|82	%patch1 -p1
21cr|barium_utils-4-20240807.3|83	
21cr|barium_utils-4-20240807.3|84	sed -i "s/'synchome.x'/'pkexec', 'synchome'/"  b-utils/applet
21cr|barium_utils-4-20240807.3|85	%build
21cr|barium_utils-4-20240807.3|86	
21cr|barium_utils-4-20240807.3|87	%install
21cr|barium_utils-4-20240807.3|88	mkdir -p  %{buildroot}%{_bindir}/ %{buildroot}%{_sysconfdir} \
21cr|barium_utils-4-20240807.3|89	%{buildroot}/%{_prefix}/lib/rosa-rw/rc.desktop/deonly/ \
21cr|barium_utils-4-20240807.3|90	%{buildroot}/%{python3_sitelib}/salt/modules
21cr|barium_utils-4-20240807.3|91	
21cr|barium_utils-4-20240807.3|92	
21cr|barium_utils-4-20240807.3|93	cp -fr ./b-utils   %{buildroot}/%{_prefix}/lib/rosa-rw/
21cr|barium_utils-4-20240807.3|94	ls ./b-utils |while read a ; do
21cr|barium_utils-4-20240807.3|95	echo %{_prefix}/lib/rosa-rw/b-utils/$a >> b-utils.list
21cr|barium_utils-4-20240807.3|96	done
21cr|barium_utils-4-20240807.3|97	
21cr|barium_utils-4-20240807.3|98	chmod +x %{buildroot}/%{_prefix}/lib/rosa-rw/b-utils/*
21cr|barium_utils-4-20240807.3|99	ln -sf /%{_prefix}/lib/rosa-rw/b-utils/barium  %{buildroot}%{_bindir}/barium
21cr|barium_utils-4-20240807.3|100	
21cr|barium_utils-4-20240807.3|101	cp -fr ./etc/* %{buildroot}%{_sysconfdir}/
21cr|barium_utils-4-20240807.3|102	
21cr|barium_utils-4-20240807.3|103	cp -fr ./share  %{buildroot}/%{_prefix}/
21cr|barium_utils-4-20240807.3|104	install -m 755 ./barium_applet %{buildroot}%{_prefix}/lib/rosa-rw/rc.desktop/deonly/
21cr|barium_utils-4-20240807.3|105	
21cr|barium_utils-4-20240807.3|106	cp ./salt/* %{buildroot}/%{python3_sitelib}/salt/modules/
21cr|barium_utils-4-20240807.3|107	
21cr|barium_utils-4-20240807.3|108	cp -f ./testing/* %{buildroot}/%{_prefix}/lib/rosa-rw/b-utils/
21cr|barium_utils-4-20240807.3|109	ls ./testing |while read a ; do
21cr|barium_utils-4-20240807.3|110	echo %{_prefix}/lib/rosa-rw/b-utils/$a >> testing.list
21cr|barium_utils-4-20240807.3|111	done
21cr|barium_utils-4-20240807.3|112	
21cr|barium_utils-4-20240807.3|113	
21cr|barium_utils-4-20240807.3|114	%changelog
21cr|barium_utils-4-20240807.3|115	* Tue Mar 17 2026 betcher <a.betkher@rosa.ru>
21cr|barium_utils-4-20240807.3|116	- fix for dnf2mod erase mode
21cr|barium_utils-4-20240807.3|117	
21cr|barium_utils-4-20240807.3|118	* Wed Jan 29 2025 betcher <a.betker@rosalinux.ru> 3-20240807.3
21cr|barium_utils-4-20240807.3|119	- fix for marriage in Terminal mode
21cr|barium_utils-4-20240807.3|120	
21cr|barium_utils-4-20240807.3|121	* Thu Nov 28 2024 betcher <a.betker@rosalinux.ru> 3-20240807.2
21cr|barium_utils-4-20240807.3|122	- pkexec for synchome instead suid
21cr|barium_utils-4-20240807.3|123	
21cr|barium_utils-4-20240807.3|124	* Tue Sep 17 2024 betcher <a.betker@rosalinux.ru>
21cr|barium_utils-4-20240807.3|125	- Do not merge me with 2023.1
21cr|barium_utils-4-20240807.3|126	
21cr|barium_utils-4-20240807.3|127	* Wed Aug 7 2024 betcher <a.betker@rosalinux.ru> 3-20240807.1
21cr|barium_utils-4-20240807.3|128	- MARRIAGETYPE switched to lspci
21cr|barium_utils-4-20240807.3|129	
21cr|barium_utils-4-20240807.3|130	* Tue Aug 6 2024 betcher <a.betkher@rosalinux.ru> 3-20240806.1
21cr|barium_utils-4-20240807.3|131	- Updated, added getPin function
21cr|barium_utils-4-20240807.3|132	
21cr|barium_utils-4-20240807.3|133	* Thu Aug 1 2024 betcher <a.betkher@rosalinux.ru> 3-20240801.1
21cr|barium_utils-4-20240807.3|134	- Updated, added alterkernel
21cr|barium_utils-4-20240807.3|135	
21cr|barium_utils-4-20240807.3|136	* Tue Jul 30 2024 betcher <a.betkher@rosalinux.ru> 3-20240730.1
21cr|barium_utils-4-20240807.3|137	- Updated, added separate package with testable scripts
21cr|barium_utils-4-20240807.3|138	
21cr|barium_utils-4-20240807.3|139	* Thu Jul 18 2024 betcher <a.betkher@rosalinux.ru> 3-20240718.1
21cr|barium_utils-4-20240807.3|140	- added support of tpm2 marriage type
21cr|barium_utils-4-20240807.3|141	
21cr|barium_utils-4-20240807.3|142	* Tue Jul 9 2024 betcher <a.betkher@rosalinux.ru> 3-20240709.1
21cr|barium_utils-4-20240807.3|143	- removed egrep
21cr|barium_utils-4-20240807.3|144	
21cr|barium_utils-4-20240807.3|145	* Mon May 20 2024 betcher <a.betkher@rosalinux.ru> 3-20240520.1
21cr|barium_utils-4-20240807.3|146	- Updated, added util - barium cleaner
21cr|barium_utils-4-20240807.3|147	
21cr|barium_utils-4-20240807.3|148	* Wed May 15 2024 betcher <a.betkher@rosalinux.ru> 3-20240515.1
21cr|barium_utils-4-20240807.3|149	- Updated. Fixes for barium update
21cr|barium_utils-4-20240807.3|150	
21cr|barium_utils-4-20240807.3|151	* Thu Apr 18 2024 betcher <a.betkher@rosalinux.ru> 3-20240418.1
21cr|barium_utils-4-20240807.3|152	- hide warnings from new grep
21cr|barium_utils-4-20240807.3|153	
21cr|barium_utils-4-20240807.3|154	* Tue Jan 9 2024 betcher <a.betker@rosalinux.ru> 3-20240109.1
21cr|barium_utils-4-20240807.3|155	- updated
21cr|barium_utils-4-20240807.3|156	
21cr|barium_utils-4-20240807.3|157	* Sat Dec 9 2023 betcher <a.betker@rosalinux.ru> 3-20231209.1
21cr|barium_utils-4-20240807.3|158	- fix for new grep
21cr|barium_utils-4-20240807.3|159	
21cr|barium_utils-4-20240807.3|160	* Mon Nov 20 2023 betcher <a.betker@rosalinux.ru> 3-20231120.1
21cr|barium_utils-4-20240807.3|161	- updated
21cr|barium_utils-4-20240807.3|162	
21cr|barium_utils-4-20240807.3|163	* Tue Sep 19 2023 betcher <a.betcher@rosalinux.ru> 3-20230919.1
21cr|barium_utils-4-20240807.3|164	- updated
21cr|barium_utils-4-20240807.3|165	
21cr|barium_utils-4-20240807.3|166	* Wed Aug 23 2023 betcher <a.betkher@rosalinux.ru> 3-20230823.1
21cr|barium_utils-4-20240807.3|167	- updates, added 'barium find' util
21cr|barium_utils-4-20240807.3|168	
21cr|barium_utils-4-20240807.3|169	* Mon Aug 14 2023 betcher <a.betkher@rosalinux.ru> 3-20230814.1
21cr|barium_utils-4-20240807.3|170	- move rosa.ini back after update
21cr|barium_utils-4-20240807.3|171	
21cr|barium_utils-4-20240807.3|172	* Thu Jun 15 2023 betcher_ <a.betkher@rosalinux.ru> 3-20230615.1
21cr|barium_utils-4-20240807.3|173	- fix typo in script for salt
21cr|barium_utils-4-20240807.3|174	
21cr|barium_utils-4-20240807.3|175	* Tue Jun 13 2023 betcher_ <a.betkher@rosalinux.ru> 3-20230613.1
21cr|barium_utils-4-20240807.3|176	- Version up
21cr|barium_utils-4-20240807.3|177	
21cr|barium_utils-4-20240807.3|178	* Tue Jun 13 2023 betcher_ <a.betkher@rosalinux.ru> 2-20230613.1
21cr|barium_utils-4-20240807.3|179	- added subpackage contains script for salt
21cr|barium_utils-4-20240807.3|180	
21cr|barium_utils-4-20240807.3|181	* Mon Apr 24 2023 betcher <a.betkher@rosalinux.ru> 2-20230424.2
21cr|barium_utils-4-20240807.3|182	- up release
21cr|barium_utils-4-20240807.3|183	
21cr|barium_utils-4-20240807.3|184	* Mon Apr 24 2023 betcher <a.betkher@rosalinux.ru>
21cr|barium_utils-4-20240807.3|185	- fixed path to REPOLIST
21cr|barium_utils-4-20240807.3|186	
21cr|barium_utils-4-20240807.3|187	* Mon Apr 24 2023 betcher <a.betkher@rosalinux.ru> 2-20230424.1
21cr|barium_utils-4-20240807.3|188	- updated, added util barium update_modules
21cr|barium_utils-4-20240807.3|189	
21cr|barium_utils-4-20240807.3|190	* Tue Apr 18 2023 betcher <a.betkher@rosalinux.ru> 2-20230418.1
21cr|barium_utils-4-20240807.3|191	- updated? fix to use utils in rosa-live with uird
21cr|barium_utils-4-20240807.3|192	
21cr|barium_utils-4-20240807.3|193	* Wed Mar 22 2023 betcher <a.betkher@rosalinux.ru> 2-20230322.1
21cr|barium_utils-4-20240807.3|194	- fixed chroot2mod default mask
21cr|barium_utils-4-20240807.3|195	
21cr|barium_utils-4-20240807.3|196	* Fri Mar 17 2023 betcher <a.betkher@rosalinux.ru> 2-20230317.1
21cr|barium_utils-4-20240807.3|197	- added: diff-changes, instmod scripts
21cr|barium_utils-4-20240807.3|198	
21cr|barium_utils-4-20240807.3|199	- Merge: fa54138 9985f29
21cr|barium_utils-4-20240807.3|200	* Tue Jan 24 2023 betcher <a.betkher@rosalinux.ru> 1-20230124.1
21cr|barium_utils-4-20240807.3|201	- Merge branch 'rosa2021.1' of https://abf.io/import/barium_utils into rosa2021.1
21cr|barium_utils-4-20240807.3|202	
21cr|barium_utils-4-20240807.3|203	* Tue Jan 24 2023 betcher <a.betkher@rosalinux.ru>
21cr|barium_utils-4-20240807.3|204	- updated to git maser
21cr|barium_utils-4-20240807.3|205	
21cr|barium_utils-4-20240807.3|206	* Thu Dec 1 2022 Александр <a.betkher@rosalinux.ru>
21cr|barium_utils-4-20240807.3|207	- fix typo
21cr|barium_utils-4-20240807.3|208	
21cr|barium_utils-4-20240807.3|209	* Thu Dec 1 2022 Александр <a.betkher@rosalinux.ru>
21cr|barium_utils-4-20240807.3|210	- fix typo
21cr|barium_utils-4-20240807.3|211	
21cr|barium_utils-4-20240807.3|212	* Tue Nov 29 2022 betcher <a.betkher@rosalinux.ru> 1-20221129.1
21cr|barium_utils-4-20240807.3|213	- updated
21cr|barium_utils-4-20240807.3|214	
21cr|barium_utils-4-20240807.3|215	* Fri Nov 11 2022 betcher <a.betkher@rosalinux.ru> 1-20221111.1
21cr|barium_utils-4-20240807.3|216	- updated, fixes for destroy layers, union if util was aborted
21cr|barium_utils-4-20240807.3|217	
21cr|barium_utils-4-20240807.3|218	* Fri Oct 14 2022 betcher <a.betkher@rosalinux.ru> 1-20221014.1
21cr|barium_utils-4-20240807.3|219	- updated
21cr|barium_utils-4-20240807.3|220	
21cr|barium_utils-4-20240807.3|221	* Sat Jul 30 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|barium_utils-4-20240807.3|222	- fix spec.updater
21cr|barium_utils-4-20240807.3|223	
21cr|barium_utils-4-20240807.3|224	* Sat Jul 30 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 1-20220729.2
21cr|barium_utils-4-20240807.3|225	- fix requires, change release format
21cr|barium_utils-4-20240807.3|226	
21cr|barium_utils-4-20240807.3|227	* Fri Jul 29 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|barium_utils-4-20240807.3|228	- add `abf put` to spec.updater
21cr|barium_utils-4-20240807.3|229	
21cr|barium_utils-4-20240807.3|230	* Fri Jul 29 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 1-20220729
21cr|barium_utils-4-20240807.3|231	- updated
21cr|barium_utils-4-20240807.3|232	
21cr|barium_utils-4-20240807.3|233	* Fri Jul 22 2022 Alexander Stefanov <alexander@mezon.ru> 1-20220718
21cr|barium_utils-4-20240807.3|234	- cleanup
21cr|barium_utils-4-20240807.3|235	
21cr|barium_utils-4-20240807.3|236	* Mon Jul 18 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|barium_utils-4-20240807.3|237	- updated
21cr|barium_utils-4-20240807.3|238	
21cr|barium_utils-4-20240807.3|239	* Fri Jul 15 2022 betcher <betkher.al@mail.ru> 1-20220715
21cr|barium_utils-4-20240807.3|240	- init commit

382 21
21cr|barrage-1.0.5-3|1	Summary:	A rather violent action game
21cr|barrage-1.0.5-3|2	Name:		barrage
21cr|barrage-1.0.5-3|3	Version:	1.0.5
21cr|barrage-1.0.5-3|4	Release:	3
21cr|barrage-1.0.5-3|5	License:	GPLv2+
21cr|barrage-1.0.5-3|6	Group:		Games/Arcade
21cr|barrage-1.0.5-3|7	Url:		https://lgames.sourceforge.net/index.php?project=Barrage
21cr|barrage-1.0.5-3|8	Source0:	https://sourceforge.net/projects/lgames/files/barrage/%{name}-%{version}.tar.gz
21cr|barrage-1.0.5-3|9	BuildRequires:	desktop-file-utils
21cr|barrage-1.0.5-3|10	BuildRequires:	pkgconfig(sdl)
21cr|barrage-1.0.5-3|11	BuildRequires:	pkgconfig(SDL_mixer)
21cr|barrage-1.0.5-3|12	#build fail on aarch64 and other
21cr|barrage-1.0.5-3|13	ExclusiveArch:	%{x86_64}
21cr|barrage-1.0.5-3|14	
21cr|barrage-1.0.5-3|15	%description
21cr|barrage-1.0.5-3|16	Barrage is a rather violent action game with the objective to kill and destroy
21cr|barrage-1.0.5-3|17	as many targets as possible within 3 minutes. The player controls a gun that
21cr|barrage-1.0.5-3|18	may either fire small or large grenades at soldiers, jeeps and tanks. It is a
21cr|barrage-1.0.5-3|19	very simple gameplay though it is not that easy to get high scores.
21cr|barrage-1.0.5-3|20	
21cr|barrage-1.0.5-3|21	%files
21cr|barrage-1.0.5-3|22	%doc AUTHORS BUGS ChangeLog README
21cr|barrage-1.0.5-3|23	%config(noreplace) %attr(664, games, games) %{_localstatedir}/games/%{name}.hscr
21cr|barrage-1.0.5-3|24	%{_gamesbindir}/*
21cr|barrage-1.0.5-3|25	%{_datadir}/%{name}
21cr|barrage-1.0.5-3|26	%{_datadir}/applications/%{name}.desktop
21cr|barrage-1.0.5-3|27	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|barrage-1.0.5-3|28	
21cr|barrage-1.0.5-3|29	#-----------------------------------------------------------------------------
21cr|barrage-1.0.5-3|30	
21cr|barrage-1.0.5-3|31	
21cr|barrage-1.0.5-3|32	%prep
21cr|barrage-1.0.5-3|33	%setup -q
21cr|barrage-1.0.5-3|34	
21cr|barrage-1.0.5-3|35	
21cr|barrage-1.0.5-3|36	%build
21cr|barrage-1.0.5-3|37	export CFLAGS="-O2 -fomit-frame-pointer -gdwarf-4 -Wstrict-aliasing=2 -pipe -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong --param=ssp-buffer-size=4 -m64 -mtune=generic"
21cr|barrage-1.0.5-3|38	%configure	--localstatedir=%{_localstatedir}/games \
21cr|barrage-1.0.5-3|39	--bindir=%{_gamesbindir}
21cr|barrage-1.0.5-3|40	# The build passes "-Wno-format" as compile flag
21cr|barrage-1.0.5-3|41	sed -i -e 's|"-Werror=format-security"||g' src/Makefile
21cr|barrage-1.0.5-3|42	sed -i -e 's|"-Wformat"||g' src/Makefile
21cr|barrage-1.0.5-3|43	%make -j1
21cr|barrage-1.0.5-3|44	
21cr|barrage-1.0.5-3|45	
21cr|barrage-1.0.5-3|46	%install
21cr|barrage-1.0.5-3|47	%makeinstall_std
21cr|barrage-1.0.5-3|48	
21cr|barrage-1.0.5-3|49	# Fix icon name and installation path
21cr|barrage-1.0.5-3|50	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
21cr|barrage-1.0.5-3|51	mv %{buildroot}%{_datadir}/icons/barrage48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|barrage-1.0.5-3|52	
21cr|barrage-1.0.5-3|53	# Fix .desktop file accordingly
21cr|barrage-1.0.5-3|54	desktop-file-edit	--set-icon="%{name}" --add-category=ArcadeGame \
21cr|barrage-1.0.5-3|55	--set-key=Terminal --set-value=false \
21cr|barrage-1.0.5-3|56	--set-comment="A rather destructive action game" \
21cr|barrage-1.0.5-3|57	%{buildroot}%{_datadir}/applications/%{name}.desktop

383 21
21cr|bash2048-1.0-1|1	Name:           bash2048
21cr|bash2048-1.0-1|2	Version:        1.0
21cr|bash2048-1.0-1|3	Release:        1
21cr|bash2048-1.0-1|4	License:        FSFUL
21cr|bash2048-1.0-1|5	Summary:        Bash implementation of 2048 game
21cr|bash2048-1.0-1|6	Url:            https://github.com/mydzor/bash2048
21cr|bash2048-1.0-1|7	Source:         https://github.com/mydzor/bash2048/archive/%{name}-%{version}.tar.gz
21cr|bash2048-1.0-1|8	Group:          Games/Arcade
21cr|bash2048-1.0-1|9	BuildArch:      noarch
21cr|bash2048-1.0-1|10	
21cr|bash2048-1.0-1|11	%description
21cr|bash2048-1.0-1|12	Bash implementation of 2048 game.
21cr|bash2048-1.0-1|13	
21cr|bash2048-1.0-1|14	%files
21cr|bash2048-1.0-1|15	%doc *.md LICENSE
21cr|bash2048-1.0-1|16	%{_gamesbindir}/%{name}
21cr|bash2048-1.0-1|17	
21cr|bash2048-1.0-1|18	#---------------------------------------------
21cr|bash2048-1.0-1|19	%prep
21cr|bash2048-1.0-1|20	%setup -q
21cr|bash2048-1.0-1|21	
21cr|bash2048-1.0-1|22	%build
21cr|bash2048-1.0-1|23	
21cr|bash2048-1.0-1|24	%install
21cr|bash2048-1.0-1|25	install -dm755 %{buildroot}%{_gamesbindir}
21cr|bash2048-1.0-1|26	install -m755  %{name}.sh %{buildroot}%{_gamesbindir}/%{name}

384 21
21cr|bashburn-3.1.0-4|1	%define	oname	BashBurn
21cr|bashburn-3.1.0-4|2	
21cr|bashburn-3.1.0-4|3	Name:		bashburn
21cr|bashburn-3.1.0-4|4	Version:	3.1.0
21cr|bashburn-3.1.0-4|5	Release:	4
21cr|bashburn-3.1.0-4|6	Summary:	Bash script designed to make CD burning
21cr|bashburn-3.1.0-4|7	Source:		%{name}-%{version}.tar.gz
21cr|bashburn-3.1.0-4|8	License:	GPLv2
21cr|bashburn-3.1.0-4|9	Group:		Archiving/Cd burning
21cr|bashburn-3.1.0-4|10	Url:		http://bashburn.sourceforge.net/
21cr|bashburn-3.1.0-4|11	Requires:	cdrkit, eject, cdrdao, mpg123, vorbis-tools, flac
21cr|bashburn-3.1.0-4|12	Buildarch:	noarch
21cr|bashburn-3.1.0-4|13	
21cr|bashburn-3.1.0-4|14	%description
21cr|bashburn-3.1.0-4|15	Sick of all those fancy CD-burning apps not working for you? You need something
21cr|bashburn-3.1.0-4|16	that just gets the work done? Welcome to BashBurn - It just works!
21cr|bashburn-3.1.0-4|17	
21cr|bashburn-3.1.0-4|18	BashBurn is the new name for the cd burning shell script Magma. It's not the
21cr|bashburn-3.1.0-4|19	best looking CD-burning application out there, but it does what you want it to
21cr|bashburn-3.1.0-4|20	do. (And if not then probably didn't want to do it anyway)
21cr|bashburn-3.1.0-4|21	
21cr|bashburn-3.1.0-4|22	Bashburn could need lame codec for some operations.
21cr|bashburn-3.1.0-4|23	
21cr|bashburn-3.1.0-4|24	%prep
21cr|bashburn-3.1.0-4|25	%setup -q -n %{oname}-%{version}
21cr|bashburn-3.1.0-4|26	
21cr|bashburn-3.1.0-4|27	%build
21cr|bashburn-3.1.0-4|28	make
21cr|bashburn-3.1.0-4|29	
21cr|bashburn-3.1.0-4|30	%install
21cr|bashburn-3.1.0-4|31	rm -rf %{buildroot}
21cr|bashburn-3.1.0-4|32	./Install.sh --prefix=%{buildroot}%{_prefix}
21cr|bashburn-3.1.0-4|33	
21cr|bashburn-3.1.0-4|34	# correct the symlink
21cr|bashburn-3.1.0-4|35	ln -sf /usr/lib/Bashburn/lib/BashBurn.sh %{buildroot}%{_bindir}/bashburn
21cr|bashburn-3.1.0-4|36	# fix BBROOTDIR in BashBurn.sh:
21cr|bashburn-3.1.0-4|37	sed -i -e 's,BBROOTDIR='.*',BBROOTDIR='/usr/lib/Bashburn/lib',' %{buildroot}/usr/lib/Bashburn/lib/BashBurn.sh
21cr|bashburn-3.1.0-4|38	
21cr|bashburn-3.1.0-4|39	%if 0
21cr|bashburn-3.1.0-4|40	install -m 755 -D BashBurn.sh %{buildroot}%{_bindir}/BashBurn.sh
21cr|bashburn-3.1.0-4|41	pushd %{buildroot}%{_bindir} && %__ln_s BashBurn.sh bashburn && popd
21cr|bashburn-3.1.0-4|42	for i in burning/* config/* convert/* lang/English/* menus/* misc/*; do
21cr|bashburn-3.1.0-4|43	install -m 755 -D $i %{buildroot}%{_datadir}/%{name}/$i
21cr|bashburn-3.1.0-4|44	done
21cr|bashburn-3.1.0-4|45	install -m 644 -D bashburnrc %{buildroot}/etc/bashburnrc
21cr|bashburn-3.1.0-4|46	pushd %{buildroot}/etc && %__sed -i "s|BBROOTDIR: .*|BBROOTDIR: /usr/share/bashburn|" bashburnrc && popd
21cr|bashburn-3.1.0-4|47	rm -f Install.sh
21cr|bashburn-3.1.0-4|48	%endif
21cr|bashburn-3.1.0-4|49	
21cr|bashburn-3.1.0-4|50	%clean
21cr|bashburn-3.1.0-4|51	rm -rf %{buildroot}
21cr|bashburn-3.1.0-4|52	
21cr|bashburn-3.1.0-4|53	%files
21cr|bashburn-3.1.0-4|54	%defattr(-,root,root)
21cr|bashburn-3.1.0-4|55	%doc docs/*
21cr|bashburn-3.1.0-4|56	%{_bindir}/*
21cr|bashburn-3.1.0-4|57	%{_prefix}/lib/Bashburn
21cr|bashburn-3.1.0-4|58	#attr(664,root,cdwriter) %config(noreplace) /etc/bashburnrc
21cr|bashburn-3.1.0-4|59	%{_datadir}/man/man1/*

385 21
21cr|bashlib-3-1|1	# autoreconf is enough
21cr|bashlib-3-1|2	%define _disable_rebuild_configure 1
21cr|bashlib-3-1|3	
21cr|bashlib-3-1|4	Summary:	Bash CGI library
21cr|bashlib-3-1|5	Name:		bashlib
21cr|bashlib-3-1|6	Version:	3
21cr|bashlib-3-1|7	Release:	1
21cr|bashlib-3-1|8	License:	GPLv2
21cr|bashlib-3-1|9	Group:		Development/Other
21cr|bashlib-3-1|10	Url:		https://github.com/mikhailnov/bashlib
21cr|bashlib-3-1|11	Source0:	https://github.com/mikhailnov/bashlib/archive/refs/tags/v%{version}.tar.gz?/bashlib-%{version}.tar.gz
21cr|bashlib-3-1|12	BuildArch:	noarch
21cr|bashlib-3-1|13	
21cr|bashlib-3-1|14	BuildRequires:	autoconf
21cr|bashlib-3-1|15	BuildRequires:	make
21cr|bashlib-3-1|16	BuildRequires:	coreutils
21cr|bashlib-3-1|17	BuildRequires:	grep
21cr|bashlib-3-1|18	BuildRequires:	sed
21cr|bashlib-3-1|19	
21cr|bashlib-3-1|20	Requires:	coreutils
21cr|bashlib-3-1|21	Requires:	gawk
21cr|bashlib-3-1|22	Requires:	grep
21cr|bashlib-3-1|23	Requires:	sed
21cr|bashlib-3-1|24	
21cr|bashlib-3-1|25	%description
21cr|bashlib-3-1|26	Bash CGI library.
21cr|bashlib-3-1|27	Can be used when developing web applications in Bash.
21cr|bashlib-3-1|28	
21cr|bashlib-3-1|29	%files
21cr|bashlib-3-1|30	%license COPYING
21cr|bashlib-3-1|31	%{_bindir}/bashlib
21cr|bashlib-3-1|32	
21cr|bashlib-3-1|33	#------------------------------------------------------------------
21cr|bashlib-3-1|34	
21cr|bashlib-3-1|35	%prep
21cr|bashlib-3-1|36	%autosetup -p1
21cr|bashlib-3-1|37	
21cr|bashlib-3-1|38	%build
21cr|bashlib-3-1|39	autoreconf -if
21cr|bashlib-3-1|40	%configure
21cr|bashlib-3-1|41	%make
21cr|bashlib-3-1|42	
21cr|bashlib-3-1|43	%install
21cr|bashlib-3-1|44	mkdir -p %{buildroot}%{_bindir}
21cr|bashlib-3-1|45	# sourceable, but not executable
21cr|bashlib-3-1|46	install -m0644 bashlib %{buildroot}%{_bindir}

386 21
21cr|bashtop-0.9.25-2|1	Name:           bashtop
21cr|bashtop-0.9.25-2|2	Version:        0.9.25
21cr|bashtop-0.9.25-2|3	Release:        2
21cr|bashtop-0.9.25-2|4	Summary:        Linux resource monitor
21cr|bashtop-0.9.25-2|5	Group:          Monitoring
21cr|bashtop-0.9.25-2|6	License:        ASL 2.0
21cr|bashtop-0.9.25-2|7	Url:            https://github.com/aristocratos/bashtop
21cr|bashtop-0.9.25-2|8	Source0:        https://github.com/aristocratos/bashtop/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|bashtop-0.9.25-2|9	Patch0:         dontcheckupdates.patch
21cr|bashtop-0.9.25-2|10	
21cr|bashtop-0.9.25-2|11	Requires: bash >= 4.4
21cr|bashtop-0.9.25-2|12	Requires: gawk
21cr|bashtop-0.9.25-2|13	Requires: coreutils
21cr|bashtop-0.9.25-2|14	Requires: grep
21cr|bashtop-0.9.25-2|15	Requires: procps-ng
21cr|bashtop-0.9.25-2|16	Requires: sed
21cr|bashtop-0.9.25-2|17	Requires: python3egg(psutil)
21cr|bashtop-0.9.25-2|18	
21cr|bashtop-0.9.25-2|19	Suggests: lm-sensors
21cr|bashtop-0.9.25-2|20	Suggests: curl
21cr|bashtop-0.9.25-2|21	Suggests: sysstat
21cr|bashtop-0.9.25-2|22	
21cr|bashtop-0.9.25-2|23	BuildArch: noarch
21cr|bashtop-0.9.25-2|24	
21cr|bashtop-0.9.25-2|25	%description
21cr|bashtop-0.9.25-2|26	Resource monitor written in Bash that
21cr|bashtop-0.9.25-2|27	shows usage and stats for processor,
21cr|bashtop-0.9.25-2|28	memory, disks, network and processes.
21cr|bashtop-0.9.25-2|29	
21cr|bashtop-0.9.25-2|30	%files
21cr|bashtop-0.9.25-2|31	%doc README.md CHANGELOG.md LICENSE
21cr|bashtop-0.9.25-2|32	%{_bindir}/%{name}
21cr|bashtop-0.9.25-2|33	%{_datadir}/%{name}/
21cr|bashtop-0.9.25-2|34	%{_datadir}/applications/%{name}.desktop
21cr|bashtop-0.9.25-2|35	#---------------------------------------------------------------------
21cr|bashtop-0.9.25-2|36	%prep
21cr|bashtop-0.9.25-2|37	%setup -q
21cr|bashtop-0.9.25-2|38	%patch0 -p1
21cr|bashtop-0.9.25-2|39	
21cr|bashtop-0.9.25-2|40	%build
21cr|bashtop-0.9.25-2|41	# None required
21cr|bashtop-0.9.25-2|42	
21cr|bashtop-0.9.25-2|43	%install
21cr|bashtop-0.9.25-2|44	mkdir -p %{buildroot}%{_bindir}
21cr|bashtop-0.9.25-2|45	mkdir -p %{buildroot}%{_datadir}/%{name}/themes
21cr|bashtop-0.9.25-2|46	install -p -m 755 bashtop %{buildroot}%{_bindir}
21cr|bashtop-0.9.25-2|47	install -p -m 644 themes/* %{buildroot}%{_datadir}/%{name}/themes
21cr|bashtop-0.9.25-2|48	
21cr|bashtop-0.9.25-2|49	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|bashtop-0.9.25-2|50	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|bashtop-0.9.25-2|51	[Desktop Entry]
21cr|bashtop-0.9.25-2|52	Name=%{name}
21cr|bashtop-0.9.25-2|53	GenericName=Bashtop
21cr|bashtop-0.9.25-2|54	Comment=%{summary}
21cr|bashtop-0.9.25-2|55	Exec=%{name}
21cr|bashtop-0.9.25-2|56	Icon=utilities-system-monitor
21cr|bashtop-0.9.25-2|57	Type=Application
21cr|bashtop-0.9.25-2|58	StartupNotify=false
21cr|bashtop-0.9.25-2|59	Categories=System;Monitor;System;
21cr|bashtop-0.9.25-2|60	Terminal=true
21cr|bashtop-0.9.25-2|61	EOF

387 21
21cr|bastet-0.43.2-1|1	Summary:	Tetris clone giving you the worst bricks possible
21cr|bastet-0.43.2-1|2	Name:		bastet
21cr|bastet-0.43.2-1|3	Version:	0.43.2
21cr|bastet-0.43.2-1|4	Release:	1
21cr|bastet-0.43.2-1|5	License:	GPLv3+
21cr|bastet-0.43.2-1|6	Group:		Games/Other
21cr|bastet-0.43.2-1|7	Url:		http://fph.altervista.org/prog/bastet.html
21cr|bastet-0.43.2-1|8	Source0:	https://github.com/fph/bastet/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|bastet-0.43.2-1|9	Source1:	https://raw.githubusercontent.com/fph/bastet/master/bastet.png
21cr|bastet-0.43.2-1|10	Source2:	https://raw.githubusercontent.com/fph/bastet/master/bastet.appdata.xml
21cr|bastet-0.43.2-1|11	Patch0:		bastet-boost.patch
21cr|bastet-0.43.2-1|12	Patch1:		bastet-string.patch
21cr|bastet-0.43.2-1|13	BuildRequires:	appstream-util
21cr|bastet-0.43.2-1|14	BuildRequires:	desktop-file-utils
21cr|bastet-0.43.2-1|15	BuildRequires:	imagemagick
21cr|bastet-0.43.2-1|16	BuildRequires:	boost-devel
21cr|bastet-0.43.2-1|17	BuildRequires:	pkgconfig(ncurses)
21cr|bastet-0.43.2-1|18	
21cr|bastet-0.43.2-1|19	%description
21cr|bastet-0.43.2-1|20	Bastet stands for "bastard tetris", and is a simple ncurses-based Tetris(R)
21cr|bastet-0.43.2-1|21	clone for Linux. Instead of choosing the next block randomly, this fiendish
21cr|bastet-0.43.2-1|22	program uses a special algorithm to give you the worst possible brick.
21cr|bastet-0.43.2-1|23	Playing Bastet can be a very frustrating experience!
21cr|bastet-0.43.2-1|24	
21cr|bastet-0.43.2-1|25	%files
21cr|bastet-0.43.2-1|26	%doc AUTHORS NEWS README
21cr|bastet-0.43.2-1|27	%{_bindir}/%{name}
21cr|bastet-0.43.2-1|28	%attr(664,root,games) %{_var}/%{_gamesdir}/%{name}.scores2
21cr|bastet-0.43.2-1|29	%{_mandir}/man6/%{name}.*
21cr|bastet-0.43.2-1|30	%{_iconsdir}/%{name}.png
21cr|bastet-0.43.2-1|31	%{_miconsdir}/%{name}.png
21cr|bastet-0.43.2-1|32	%{_liconsdir}/%{name}.png
21cr|bastet-0.43.2-1|33	%{_datadir}/applications/%{name}.desktop
21cr|bastet-0.43.2-1|34	%{_appdatadir}/bastet.appdata.xml
21cr|bastet-0.43.2-1|35	
21cr|bastet-0.43.2-1|36	#----------------------------------------------------------------------------
21cr|bastet-0.43.2-1|37	
21cr|bastet-0.43.2-1|38	%prep
21cr|bastet-0.43.2-1|39	%autosetup -p1
21cr|bastet-0.43.2-1|40	
21cr|bastet-0.43.2-1|41	%build
21cr|bastet-0.43.2-1|42	%serverbuild
21cr|bastet-0.43.2-1|43	%make
21cr|bastet-0.43.2-1|44	
21cr|bastet-0.43.2-1|45	%install
21cr|bastet-0.43.2-1|46	# binary
21cr|bastet-0.43.2-1|47	mkdir -p %{buildroot}%{_bindir}
21cr|bastet-0.43.2-1|48	install -p bastet %{buildroot}%{_bindir}/bastet
21cr|bastet-0.43.2-1|49	
21cr|bastet-0.43.2-1|50	# empty high score file
21cr|bastet-0.43.2-1|51	mkdir -p %{buildroot}%{_var}/%{_gamesdir}
21cr|bastet-0.43.2-1|52	touch %{buildroot}%{_var}/%{_gamesdir}/%{name}.scores2
21cr|bastet-0.43.2-1|53	
21cr|bastet-0.43.2-1|54	# manpage
21cr|bastet-0.43.2-1|55	mkdir -p %{buildroot}%{_mandir}/man6
21cr|bastet-0.43.2-1|56	install -p %{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6
21cr|bastet-0.43.2-1|57	
21cr|bastet-0.43.2-1|58	#menuentry
21cr|bastet-0.43.2-1|59	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bastet-0.43.2-1|60	desktop-file-install \
21cr|bastet-0.43.2-1|61	--dir=%{buildroot}%{_datadir}/applications \
21cr|bastet-0.43.2-1|62	%{name}.desktop
21cr|bastet-0.43.2-1|63	
21cr|bastet-0.43.2-1|64	#icons
21cr|bastet-0.43.2-1|65	# the icon resolution sucks, no hicolor for now...
21cr|bastet-0.43.2-1|66	install -d -m755 %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|bastet-0.43.2-1|67	convert %{SOURCE1} -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|bastet-0.43.2-1|68	convert %{SOURCE1} -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|bastet-0.43.2-1|69	convert %{SOURCE1} -resize 64x64 %{buildroot}%{_liconsdir}/%{name}.png
21cr|bastet-0.43.2-1|70	
21cr|bastet-0.43.2-1|71	#appdata
21cr|bastet-0.43.2-1|72	mkdir -p %{buildroot}%{_appdatadir}
21cr|bastet-0.43.2-1|73	install -p %{SOURCE2} %{buildroot}%{_appdatadir}/bastet.appdata.xml
21cr|bastet-0.43.2-1|74	chmod 644 %{buildroot}%{_appdatadir}/bastet.appdata.xml
21cr|bastet-0.43.2-1|75	
21cr|bastet-0.43.2-1|76	%check
21cr|bastet-0.43.2-1|77	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|bastet-0.43.2-1|78	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

388 21
21cr|bastion-1.3-3|1	%global debug_package %{nil}
21cr|bastion-1.3-3|2	
21cr|bastion-1.3-3|3	Name:		bastion
21cr|bastion-1.3-3|4	Version:	1.3
21cr|bastion-1.3-3|5	Release:	3
21cr|bastion-1.3-3|6	Summary:	Bastion - gateway and content filter for the office network
21cr|bastion-1.3-3|7	Group:		Networking/Other
21cr|bastion-1.3-3|8	License:	GPLv3
21cr|bastion-1.3-3|9	URL:		https://github.com/AKotov-dev/bastion
21cr|bastion-1.3-3|10	Source0:	https://github.com/AKotov-dev/bastion/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|bastion-1.3-3|11	Source1:	bastion
21cr|bastion-1.3-3|12	Source2:	bastion.png
21cr|bastion-1.3-3|13	Source3:	bastion.desktop
21cr|bastion-1.3-3|14	Source4:	bastion.service
21cr|bastion-1.3-3|15	Source5:	bastion.policy
21cr|bastion-1.3-3|16	Source6:	configs.tar.gz
21cr|bastion-1.3-3|17	BuildRequires:	lazarus
21cr|bastion-1.3-3|18	BuildRequires:	gettext
21cr|bastion-1.3-3|19	Requires:	iptables
21cr|bastion-1.3-3|20	Requires:	squid
21cr|bastion-1.3-3|21	Requires:	ipset
21cr|bastion-1.3-3|22	Requires:	bind-utils
21cr|bastion-1.3-3|23	Requires:	apache
21cr|bastion-1.3-3|24	Requires:	squidanalyzer
21cr|bastion-1.3-3|25	Requires:	polkit
21cr|bastion-1.3-3|26	Requires:	sakura
21cr|bastion-1.3-3|27	Requires:	openssh-server
21cr|bastion-1.3-3|28	Requires:	multitail
21cr|bastion-1.3-3|29	Requires:	dnsmasq
21cr|bastion-1.3-3|30	Requires:	samba
21cr|bastion-1.3-3|31	Requires:	net-tools
21cr|bastion-1.3-3|32	
21cr|bastion-1.3-3|33	%description
21cr|bastion-1.3-3|34	Gateway and content filter for the office network.
21cr|bastion-1.3-3|35	Bastion has built-in Black/White lists of domains, IPTables + ip_set + xt_string
21cr|bastion-1.3-3|36	
21cr|bastion-1.3-3|37	%files
21cr|bastion-1.3-3|38	%doc ../README.md configs.tar.gz
21cr|bastion-1.3-3|39	%license ../LICENSE
21cr|bastion-1.3-3|40	/lib/systemd/system/bastion.service
21cr|bastion-1.3-3|41	%{_datadir}/bastion/
21cr|bastion-1.3-3|42	%attr(0755,root,root) %{_bindir}/bastion
21cr|bastion-1.3-3|43	%{_datadir}/polkit-1/actions/bastion.policy
21cr|bastion-1.3-3|44	%{_datadir}/applications/bastion.desktop
21cr|bastion-1.3-3|45	%{_datadir}/pixmaps/bastion.png
21cr|bastion-1.3-3|46	
21cr|bastion-1.3-3|47	%post
21cr|bastion-1.3-3|48	%systemd_post %{name}.service
21cr|bastion-1.3-3|49	echo -n "Please manual unzip and install %{_docdir}/%{name}/source.tar.gz"
21cr|bastion-1.3-3|50	
21cr|bastion-1.3-3|51	%preun
21cr|bastion-1.3-3|52	%systemd_preun %{name}.service
21cr|bastion-1.3-3|53	
21cr|bastion-1.3-3|54	#-----------------------------------------------------------------------------
21cr|bastion-1.3-3|55	%prep
21cr|bastion-1.3-3|56	%setup -n %{name}-%{version}/%{name}
21cr|bastion-1.3-3|57	
21cr|bastion-1.3-3|58	cp %{SOURCE6} ./
21cr|bastion-1.3-3|59	
21cr|bastion-1.3-3|60	# remove prebuild file
21cr|bastion-1.3-3|61	rm -f %{name}
21cr|bastion-1.3-3|62	
21cr|bastion-1.3-3|63	%build
21cr|bastion-1.3-3|64	lazbuild --build-all *.lpi
21cr|bastion-1.3-3|65	
21cr|bastion-1.3-3|66	#translate additional messages
21cr|bastion-1.3-3|67	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|bastion-1.3-3|68	
21cr|bastion-1.3-3|69	%install
21cr|bastion-1.3-3|70	mkdir -p %{buildroot}%{_bindir}
21cr|bastion-1.3-3|71	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|bastion-1.3-3|72	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|bastion-1.3-3|73	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|bastion-1.3-3|74	mkdir -p %{buildroot}/lib/systemd/system/
21cr|bastion-1.3-3|75	
21cr|bastion-1.3-3|76	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|bastion-1.3-3|77	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|bastion-1.3-3|78	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|bastion-1.3-3|79	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|bastion-1.3-3|80	cp %{SOURCE4} %{buildroot}/lib/systemd/system/
21cr|bastion-1.3-3|81	cp %{SOURCE5} %{buildroot}%{_datadir}/polkit-1/actions
21cr|bastion-1.3-3|82	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

389 21
21cr|bat-0.24.0-1|1	%define		debug_package %nil
21cr|bat-0.24.0-1|2	
21cr|bat-0.24.0-1|3	Name:		bat
21cr|bat-0.24.0-1|4	Version:	0.24.0
21cr|bat-0.24.0-1|5	Release:	1
21cr|bat-0.24.0-1|6	Summary:	A cat(1) clone with wings
21cr|bat-0.24.0-1|7	Group:		Development/Other
21cr|bat-0.24.0-1|8	License:	ASL 2.0, MIT
21cr|bat-0.24.0-1|9	URL:		https://github.com/sharkdp/bat
21cr|bat-0.24.0-1|10	Source0:	https://github.com/sharkdp/bat/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|bat-0.24.0-1|11	# make int with cargo vendor
21cr|bat-0.24.0-1|12	Source1:	vendor.tar.gz
21cr|bat-0.24.0-1|13	BuildRequires:	rust
21cr|bat-0.24.0-1|14	BuildRequires:	cargo
21cr|bat-0.24.0-1|15	
21cr|bat-0.24.0-1|16	%description
21cr|bat-0.24.0-1|17	%{summary}
21cr|bat-0.24.0-1|18	
21cr|bat-0.24.0-1|19	%prep
21cr|bat-0.24.0-1|20	%setup -q
21cr|bat-0.24.0-1|21	tar xvzf %{SOURCE1}
21cr|bat-0.24.0-1|22	
21cr|bat-0.24.0-1|23	sed -i -e "s/lto = true/lto = false/" Cargo.toml
21cr|bat-0.24.0-1|24	mkdir -p .cargo
21cr|bat-0.24.0-1|25	cat > .cargo/config << EOF
21cr|bat-0.24.0-1|26	[source.crates-io]
21cr|bat-0.24.0-1|27	replace-with = "vendored-sources"
21cr|bat-0.24.0-1|28	
21cr|bat-0.24.0-1|29	[source.vendored-sources]
21cr|bat-0.24.0-1|30	directory = "vendor"
21cr|bat-0.24.0-1|31	EOF
21cr|bat-0.24.0-1|32	
21cr|bat-0.24.0-1|33	%build
21cr|bat-0.24.0-1|34	cargo build --release --offline
21cr|bat-0.24.0-1|35	
21cr|bat-0.24.0-1|36	
21cr|bat-0.24.0-1|37	%install
21cr|bat-0.24.0-1|38	
21cr|bat-0.24.0-1|39	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21cr|bat-0.24.0-1|40	
21cr|bat-0.24.0-1|41	%files
21cr|bat-0.24.0-1|42	%doc README.md LICENSE* doc
21cr|bat-0.24.0-1|43	%{_bindir}/%{name}
21cr|bat-0.24.0-1|44	

390 21
21cr|batrachians-0.1.7-1|1	Name:		batrachians
21cr|batrachians-0.1.7-1|2	Version:	0.1.7
21cr|batrachians-0.1.7-1|3	Release:	1
21cr|batrachians-0.1.7-1|4	Summary:	A fly-eating frog video game
21cr|batrachians-0.1.7-1|5	License:	GPLv2+
21cr|batrachians-0.1.7-1|6	Group:		Games/Arcade
21cr|batrachians-0.1.7-1|7	Url:		http://perso.b2b2c.ca/~sarrazip/dev/batrachians.html
21cr|batrachians-0.1.7-1|8	Source0: 	http://perso.b2b2c.ca/sarrazip/dev/%{name}-%{version}.tar.gz
21cr|batrachians-0.1.7-1|9	
21cr|batrachians-0.1.7-1|10	BuildRequires:	pkgconfig(sdl)
21cr|batrachians-0.1.7-1|11	BuildRequires:	pkgconfig(SDL_image)
21cr|batrachians-0.1.7-1|12	BuildRequires:	pkgconfig(SDL_mixer)
21cr|batrachians-0.1.7-1|13	BuildRequires:	pkgconfig(SDL_gfx)
21cr|batrachians-0.1.7-1|14	BuildRequires:	flatzebra-devel >= 0.1.7
21cr|batrachians-0.1.7-1|15	
21cr|batrachians-0.1.7-1|16	%description
21cr|batrachians-0.1.7-1|17	A fly-eating frog video game.
21cr|batrachians-0.1.7-1|18	It is a clone of the 1982 Frog Bog
21cr|batrachians-0.1.7-1|19	video game for the Intellivision,
21cr|batrachians-0.1.7-1|20	from Mattel.
21cr|batrachians-0.1.7-1|21	
21cr|batrachians-0.1.7-1|22	%files
21cr|batrachians-0.1.7-1|23	%doc AUTHORS COPYING NEWS README THANKS
21cr|batrachians-0.1.7-1|24	%{_gamesbindir}/%{name}
21cr|batrachians-0.1.7-1|25	%{_datadir}/sounds/*
21cr|batrachians-0.1.7-1|26	%{_datadir}/applications/*
21cr|batrachians-0.1.7-1|27	%{_datadir}/pixmaps/%{name}.png
21cr|batrachians-0.1.7-1|28	%{_mandir}/man6/%{name}.6.*
21cr|batrachians-0.1.7-1|29	
21cr|batrachians-0.1.7-1|30	#-----------------------------------------
21cr|batrachians-0.1.7-1|31	
21cr|batrachians-0.1.7-1|32	%prep
21cr|batrachians-0.1.7-1|33	%setup -q
21cr|batrachians-0.1.7-1|34	
21cr|batrachians-0.1.7-1|35	%build
21cr|batrachians-0.1.7-1|36	%configure2_5x \
21cr|batrachians-0.1.7-1|37	--prefix=%{_prefix} \
21cr|batrachians-0.1.7-1|38	--bindir=%{_gamesbindir}
21cr|batrachians-0.1.7-1|39	
21cr|batrachians-0.1.7-1|40	%make
21cr|batrachians-0.1.7-1|41	
21cr|batrachians-0.1.7-1|42	%install
21cr|batrachians-0.1.7-1|43	%makeinstall_std
21cr|batrachians-0.1.7-1|44	rm -fr %{buildroot}%{_defaultdocdir}/%{name}-*
21cr|batrachians-0.1.7-1|45	

391 21
21cr|bats-1.13.0-1|1	Summary:	Bash Automated Testing System
21cr|bats-1.13.0-1|2	Name:		bats
21cr|bats-1.13.0-1|3	Version:	1.13.0
21cr|bats-1.13.0-1|4	Release:	1
21cr|bats-1.13.0-1|5	License:	MIT
21cr|bats-1.13.0-1|6	Group:		Development/Tools
21cr|bats-1.13.0-1|7	Url:		https://github.com/bats-core/bats-core
21cr|bats-1.13.0-1|8	Source0:	https://github.com/bats-core/bats-core/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz
21cr|bats-1.13.0-1|9	Source1:	bats-test.sh
21cr|bats-1.13.0-1|10	BuildArch:	noarch
21cr|bats-1.13.0-1|11	
21cr|bats-1.13.0-1|12	BuildRequires:	bash
21cr|bats-1.13.0-1|13	
21cr|bats-1.13.0-1|14	%description
21cr|bats-1.13.0-1|15	Bats is a TAP-compliant testing framework for Bash 3.2 or above.
21cr|bats-1.13.0-1|16	It provides a simple way to verify that the UNIX programs you
21cr|bats-1.13.0-1|17	write behave as expected.
21cr|bats-1.13.0-1|18	
21cr|bats-1.13.0-1|19	A Bats test file is a Bash script with special syntax for defining
21cr|bats-1.13.0-1|20	test cases. Under the hood, each test case is just a function with
21cr|bats-1.13.0-1|21	a description.
21cr|bats-1.13.0-1|22	
21cr|bats-1.13.0-1|23	%files
21cr|bats-1.13.0-1|24	%license LICENSE.md
21cr|bats-1.13.0-1|25	%doc README.md AUTHORS
21cr|bats-1.13.0-1|26	%{_bindir}/bats
21cr|bats-1.13.0-1|27	%{_bindir}/bats-test
21cr|bats-1.13.0-1|28	%{_libexecdir}/bats-core
21cr|bats-1.13.0-1|29	%{_datadir}/bats-core
21cr|bats-1.13.0-1|30	%{_mandir}/man1/bats.1*
21cr|bats-1.13.0-1|31	%{_mandir}/man7/bats.7*
21cr|bats-1.13.0-1|32	
21cr|bats-1.13.0-1|33	#----------------------------------------------------------------------------
21cr|bats-1.13.0-1|34	
21cr|bats-1.13.0-1|35	%prep
21cr|bats-1.13.0-1|36	%autosetup -n %{name}-core-%{version}
21cr|bats-1.13.0-1|37	
21cr|bats-1.13.0-1|38	%build
21cr|bats-1.13.0-1|39	# No build required, bash scripts
21cr|bats-1.13.0-1|40	
21cr|bats-1.13.0-1|41	%install
21cr|bats-1.13.0-1|42	./install.sh %{buildroot}%{_prefix} share
21cr|bats-1.13.0-1|43	
21cr|bats-1.13.0-1|44	# Install self-test script
21cr|bats-1.13.0-1|45	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/bats-test
21cr|bats-1.13.0-1|46	
21cr|bats-1.13.0-1|47	%changelog
21cr|bats-1.13.0-1|48	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|bats-1.13.0-1|49	- Remove unnecessary shebang fixes
21cr|bats-1.13.0-1|50	- The upstream scripts already have proper shebangs (#!/usr/bin/env bash)
21cr|bats-1.13.0-1|51	- which are portable and work across different systems. RPM handles
21cr|bats-1.13.0-1|52	- them correctly during installation, so manual fixing is not needed.
21cr|bats-1.13.0-1|53	- Co-authored-by: Z.AI GLM
21cr|bats-1.13.0-1|54	
21cr|bats-1.13.0-1|55	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|bats-1.13.0-1|56	- Use %%{SOURCE1} instead of %%{S:1} for better searchability
21cr|bats-1.13.0-1|57	- Co-authored-by: Z.AI GLM
21cr|bats-1.13.0-1|58	
21cr|bats-1.13.0-1|59	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|bats-1.13.0-1|60	- Add bats-test self-test script
21cr|bats-1.13.0-1|61	- Added bats-test.sh script that runs basic functionality tests
21cr|bats-1.13.0-1|62	- to verify that the bats package works correctly after installation.
21cr|bats-1.13.0-1|63	- This provides an easy way to test the package with: bats-test
21cr|bats-1.13.0-1|64	- Co-authored-by: Z.AI GLM
21cr|bats-1.13.0-1|65	
21cr|bats-1.13.0-1|66	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|bats-1.13.0-1|67	- Simplify %%install section by using upstream install.sh
21cr|bats-1.13.0-1|68	- Instead of manually copying files and patching paths,
21cr|bats-1.13.0-1|69	- use the upstream install.sh script which handles everything.
21cr|bats-1.13.0-1|70	- The script automatically sets BATS_BASE_LIBDIR correctly.
21cr|bats-1.13.0-1|71	- Co-authored-by: Z.AI GLM
21cr|bats-1.13.0-1|72	
21cr|bats-1.13.0-1|73	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21cr|bats-1.13.0-1|74	- Add new package bats 1.13.0
21cr|bats-1.13.0-1|75	- Bats (Bash Automated Testing System) is a TAP-compliant testing
21cr|bats-1.13.0-1|76	- framework for Bash 3.2 or above. It provides a simple way to verify
21cr|bats-1.13.0-1|77	- that UNIX programs behave as expected.
21cr|bats-1.13.0-1|78	- Co-authored-by: Z.AI GLM

392 21
21cr|bb-1.3.0-15|1	Summary:	AA demo
21cr|bb-1.3.0-15|2	Name:		bb
21cr|bb-1.3.0-15|3	Version:	1.3.0
21cr|bb-1.3.0-15|4	Release:	15
21cr|bb-1.3.0-15|5	License:	GPLv2+
21cr|bb-1.3.0-15|6	Group:		Games/Other
21cr|bb-1.3.0-15|7	Url:		http://aa-project.sourceforge.net/aalib/
21cr|bb-1.3.0-15|8	Source0:	%{name}-%{version}.tar.bz2
21cr|bb-1.3.0-15|9	Patch0:		%{name}-1.3.0-timer.patch
21cr|bb-1.3.0-15|10	BuildRequires:	aalib-devel
21cr|bb-1.3.0-15|11	BuildRequires:	libmikmod-devel
21cr|bb-1.3.0-15|12	
21cr|bb-1.3.0-15|13	%description
21cr|bb-1.3.0-15|14	BB is a portable demo based on AAlib
21cr|bb-1.3.0-15|15	
21cr|bb-1.3.0-15|16	%files
21cr|bb-1.3.0-15|17	%{_bindir}/*
21cr|bb-1.3.0-15|18	%{_datadir}/%{name}
21cr|bb-1.3.0-15|19	%{_mandir}/man1/*
21cr|bb-1.3.0-15|20	
21cr|bb-1.3.0-15|21	#----------------------------------------------------------------------------
21cr|bb-1.3.0-15|22	
21cr|bb-1.3.0-15|23	%prep
21cr|bb-1.3.0-15|24	%autosetup -p0
21cr|bb-1.3.0-15|25	
21cr|bb-1.3.0-15|26	%build
21cr|bb-1.3.0-15|27	%configure
21cr|bb-1.3.0-15|28	%make
21cr|bb-1.3.0-15|29	
21cr|bb-1.3.0-15|30	%install
21cr|bb-1.3.0-15|31	%makeinstall_std

393 21
21cr|bbkeys-0.9.1-8|1	Summary:	Bbkeys, a configurable key-grabber for blackbox
21cr|bbkeys-0.9.1-8|2	Name:		bbkeys
21cr|bbkeys-0.9.1-8|3	Version:	0.9.1
21cr|bbkeys-0.9.1-8|4	Release:	8
21cr|bbkeys-0.9.1-8|5	License:	MIT
21cr|bbkeys-0.9.1-8|6	Group:		Graphical desktop/Other
21cr|bbkeys-0.9.1-8|7	Source0:	http://heanet.dl.sourceforge.net/sourceforge/bbkeys/%name-%version.tar.gz
21cr|bbkeys-0.9.1-8|8	Source1:	%{name}-16x16.png
21cr|bbkeys-0.9.1-8|9	Source2:	%{name}-32x32.png
21cr|bbkeys-0.9.1-8|10	Source3:	%{name}-48x48.png
21cr|bbkeys-0.9.1-8|11	Url:		http://bbkeys.sourceforge.net/
21cr|bbkeys-0.9.1-8|12	BuildRequires:	blackbox-devel
21cr|bbkeys-0.9.1-8|13	BuildRequires:	pkgconfig(x11)
21cr|bbkeys-0.9.1-8|14	
21cr|bbkeys-0.9.1-8|15	%description
21cr|bbkeys-0.9.1-8|16	Bbkeys is a configurable key-grabber designed for the blackbox window
21cr|bbkeys-0.9.1-8|17	manager which is written by Brad Hughes.
21cr|bbkeys-0.9.1-8|18	It is based on the bbtools object code created by John Kennis
21cr|bbkeys-0.9.1-8|19	and re-uses some of the blackbox window manager classesas well.
21cr|bbkeys-0.9.1-8|20	Bbkeys is easily configurable via directly hand-editing ~/.bbkeysrc
21cr|bbkeys-0.9.1-8|21	file, or by using the gui configuration tool bbconf.
21cr|bbkeys-0.9.1-8|22	
21cr|bbkeys-0.9.1-8|23	%files
21cr|bbkeys-0.9.1-8|24	%doc AUTHORS BUGS ChangeLog LICENSE INSTALL NEWS TODO README
21cr|bbkeys-0.9.1-8|25	%attr(755,root,root)
21cr|bbkeys-0.9.1-8|26	%{_bindir}/*
21cr|bbkeys-0.9.1-8|27	%{_iconsdir}/%{name}.png
21cr|bbkeys-0.9.1-8|28	%{_liconsdir}/%{name}.png
21cr|bbkeys-0.9.1-8|29	%{_miconsdir}/%{name}.png
21cr|bbkeys-0.9.1-8|30	%{_datadir}/%{name}
21cr|bbkeys-0.9.1-8|31	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|bbkeys-0.9.1-8|32	%{_mandir}/man1/*
21cr|bbkeys-0.9.1-8|33	%{_mandir}/man5/*
21cr|bbkeys-0.9.1-8|34	
21cr|bbkeys-0.9.1-8|35	#----------------------------------------------------------------------------
21cr|bbkeys-0.9.1-8|36	
21cr|bbkeys-0.9.1-8|37	%prep
21cr|bbkeys-0.9.1-8|38	%setup -q
21cr|bbkeys-0.9.1-8|39	
21cr|bbkeys-0.9.1-8|40	%build
21cr|bbkeys-0.9.1-8|41	%configure
21cr|bbkeys-0.9.1-8|42	%make
21cr|bbkeys-0.9.1-8|43	
21cr|bbkeys-0.9.1-8|44	%install
21cr|bbkeys-0.9.1-8|45	%makeinstall_std
21cr|bbkeys-0.9.1-8|46	
21cr|bbkeys-0.9.1-8|47	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bbkeys-0.9.1-8|48	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|bbkeys-0.9.1-8|49	[Desktop Entry]
21cr|bbkeys-0.9.1-8|50	Name=%{name}
21cr|bbkeys-0.9.1-8|51	Comment=Bbkeys, a configurable key-grabber for blackbox
21cr|bbkeys-0.9.1-8|52	Exec=%{name} -c
21cr|bbkeys-0.9.1-8|53	Icon=%{name}
21cr|bbkeys-0.9.1-8|54	Terminal=false
21cr|bbkeys-0.9.1-8|55	Type=Application
21cr|bbkeys-0.9.1-8|56	Categories=Settings;DesktopSettings;
21cr|bbkeys-0.9.1-8|57	EOF
21cr|bbkeys-0.9.1-8|58	
21cr|bbkeys-0.9.1-8|59	#icon
21cr|bbkeys-0.9.1-8|60	install -d %{buildroot}%{_iconsdir}
21cr|bbkeys-0.9.1-8|61	install -d %{buildroot}%{_liconsdir}
21cr|bbkeys-0.9.1-8|62	install -d %{buildroot}%{_miconsdir}
21cr|bbkeys-0.9.1-8|63	install %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|bbkeys-0.9.1-8|64	install %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|bbkeys-0.9.1-8|65	install %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|bbkeys-0.9.1-8|66	
21cr|bbkeys-0.9.1-8|67	rm -fr %{buildroot}%{_prefix}/doc
21cr|bbkeys-0.9.1-8|68	

394 21
21cr|bblaunch-0.0.3-12|1	Summary: An application launcher for Blackbox type window managers
21cr|bblaunch-0.0.3-12|2	Name: bblaunch
21cr|bblaunch-0.0.3-12|3	Version: 0.0.3
21cr|bblaunch-0.0.3-12|4	Release: 12
21cr|bblaunch-0.0.3-12|5	Source0: http://folk.uio.no/~steingrd/%{name}-%{version}.tar.bz2
21cr|bblaunch-0.0.3-12|6	Source1: %{name}.1
21cr|bblaunch-0.0.3-12|7	Patch0: bblaunch-0.0.3.typo.patch
21cr|bblaunch-0.0.3-12|8	License: GPL
21cr|bblaunch-0.0.3-12|9	Group: Graphical desktop/Other
21cr|bblaunch-0.0.3-12|10	Url: http://blackboxwm.sourceforge.net/
21cr|bblaunch-0.0.3-12|11	BuildRequires: pkgconfig(x11)
21cr|bblaunch-0.0.3-12|12	
21cr|bblaunch-0.0.3-12|13	%description
21cr|bblaunch-0.0.3-12|14	bblaunch is an application launcher that lets you set certain blackbox related
21cr|bblaunch-0.0.3-12|15	attributes on the launched program.  You can use it to run an application with
21cr|bblaunch-0.0.3-12|16	no decorations, to immediately have it sent to a specific workspace, to have it
21cr|bblaunch-0.0.3-12|17	visible on all workspaces and so on and so on.
21cr|bblaunch-0.0.3-12|18	
21cr|bblaunch-0.0.3-12|19	%prep
21cr|bblaunch-0.0.3-12|20	%setup -q
21cr|bblaunch-0.0.3-12|21	%patch0 -p1 -b .typo
21cr|bblaunch-0.0.3-12|22	
21cr|bblaunch-0.0.3-12|23	%build
21cr|bblaunch-0.0.3-12|24	# (blino) the default -O2 optimization makes bblaunch segfault
21cr|bblaunch-0.0.3-12|25	export CFLAGS="%optflags -O0"
21cr|bblaunch-0.0.3-12|26	%configure
21cr|bblaunch-0.0.3-12|27	%make
21cr|bblaunch-0.0.3-12|28	
21cr|bblaunch-0.0.3-12|29	%install
21cr|bblaunch-0.0.3-12|30	rm -rf $RPM_BUILD_ROOT
21cr|bblaunch-0.0.3-12|31	%makeinstall_std
21cr|bblaunch-0.0.3-12|32	install -d -m 755 ${RPM_BUILD_ROOT}%{_mandir}/man1/
21cr|bblaunch-0.0.3-12|33	install -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_mandir}/man1/
21cr|bblaunch-0.0.3-12|34	
21cr|bblaunch-0.0.3-12|35	%clean
21cr|bblaunch-0.0.3-12|36	rm -rf $RPM_BUILD_ROOT
21cr|bblaunch-0.0.3-12|37	
21cr|bblaunch-0.0.3-12|38	%files
21cr|bblaunch-0.0.3-12|39	%defattr(-,root,root)
21cr|bblaunch-0.0.3-12|40	%{_bindir}/%{name}
21cr|bblaunch-0.0.3-12|41	%{_mandir}/man1/%{name}.1*

395 21
21cr|bbrun-1.6-14|1	Summary:	Run window for Blackbox
21cr|bbrun-1.6-14|2	Name:		bbrun
21cr|bbrun-1.6-14|3	Version:	1.6
21cr|bbrun-1.6-14|4	Release:	14
21cr|bbrun-1.6-14|5	License:	GPLv2+
21cr|bbrun-1.6-14|6	Group:		Graphical desktop/Other
21cr|bbrun-1.6-14|7	Url:		http://www.darkops.net/bbrun
21cr|bbrun-1.6-14|8	Source0:	http://www.darkops.net/%{name}/%{name}-%{version}.tar.bz2
21cr|bbrun-1.6-14|9	Patch0:		bbrun-1.6-linkage.patch
21cr|bbrun-1.6-14|10	Patch1:		bbrun-1.6-gcc5.patch
21cr|bbrun-1.6-14|11	Patch2:		bbrun-1.6-gcc10.patch
21cr|bbrun-1.6-14|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|bbrun-1.6-14|13	BuildRequires:	pkgconfig(x11)
21cr|bbrun-1.6-14|14	BuildRequires:	pkgconfig(xext)
21cr|bbrun-1.6-14|15	BuildRequires:	pkgconfig(xpm)
21cr|bbrun-1.6-14|16	
21cr|bbrun-1.6-14|17	%description
21cr|bbrun-1.6-14|18	bbrun is a run window for Blackbox with dropdown history list.
21cr|bbrun-1.6-14|19	
21cr|bbrun-1.6-14|20	%files
21cr|bbrun-1.6-14|21	%doc README Changelog COPYING CREDITS
21cr|bbrun-1.6-14|22	%{_bindir}/bbrun
21cr|bbrun-1.6-14|23	%{_datadir}/applications/rosa-%{name}.desktop
21cr|bbrun-1.6-14|24	
21cr|bbrun-1.6-14|25	#----------------------------------------------------------------------------
21cr|bbrun-1.6-14|26	
21cr|bbrun-1.6-14|27	%prep
21cr|bbrun-1.6-14|28	%setup -q
21cr|bbrun-1.6-14|29	%patch0 -p1
21cr|bbrun-1.6-14|30	%patch1 -p1
21cr|bbrun-1.6-14|31	%patch2 -p1
21cr|bbrun-1.6-14|32	chmod 0644 wmgeneral/*.c wmgeneral/*.h
21cr|bbrun-1.6-14|33	
21cr|bbrun-1.6-14|34	%build
21cr|bbrun-1.6-14|35	cd bbrun
21cr|bbrun-1.6-14|36	%make
21cr|bbrun-1.6-14|37	
21cr|bbrun-1.6-14|38	%install
21cr|bbrun-1.6-14|39	install -d %{buildroot}%{_bindir}
21cr|bbrun-1.6-14|40	install -m 755 bbrun/bbrun %{buildroot}%{_bindir}
21cr|bbrun-1.6-14|41	
21cr|bbrun-1.6-14|42	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bbrun-1.6-14|43	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|bbrun-1.6-14|44	[Desktop Entry]
21cr|bbrun-1.6-14|45	Name=BB Run
21cr|bbrun-1.6-14|46	Comment=BlackBox Run Window
21cr|bbrun-1.6-14|47	Exec=%{_bindir}/%{name}
21cr|bbrun-1.6-14|48	Icon=office_accessories_section
21cr|bbrun-1.6-14|49	Terminal=false
21cr|bbrun-1.6-14|50	Type=Application
21cr|bbrun-1.6-14|51	Categories=X-MandrivaLinux-Office-Accessories;Office;Utility;
21cr|bbrun-1.6-14|52	EOF

396 21
21cr|bcfg2-1.4.0-0.pre1.1|1	%define _rc pre1
21cr|bcfg2-1.4.0-0.pre1.1|2	
21cr|bcfg2-1.4.0-0.pre1.1|3	Name:		bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|4	Version:	1.4.0
21cr|bcfg2-1.4.0-0.pre1.1|5	Release:	0.pre1.1
21cr|bcfg2-1.4.0-0.pre1.1|6	Summary:	A configuration management system
21cr|bcfg2-1.4.0-0.pre1.1|7	Group:		System/Base
21cr|bcfg2-1.4.0-0.pre1.1|8	License:	BSD
21cr|bcfg2-1.4.0-0.pre1.1|9	URL:		http://bcfg2.org
21cr|bcfg2-1.4.0-0.pre1.1|10	Source0:	ftp://ftp.mcs.anl.gov/pub/bcfg/bcfg2-%{version}pre1.tar.gz
21cr|bcfg2-1.4.0-0.pre1.1|11	Source1:	ftp://ftp.mcs.anl.gov/pub/bcfg/bcfg2-%{version}pre1.tar.gz.gpg
21cr|bcfg2-1.4.0-0.pre1.1|12	BuildArch:	noarch
21cr|bcfg2-1.4.0-0.pre1.1|13	Requires(post):	rpm-helper
21cr|bcfg2-1.4.0-0.pre1.1|14	Requires(preun):	rpm-helper
21cr|bcfg2-1.4.0-0.pre1.1|15	
21cr|bcfg2-1.4.0-0.pre1.1|16	BuildRequires:	python3-setuptools
21cr|bcfg2-1.4.0-0.pre1.1|17	BuildRequires:	python3-lxml
21cr|bcfg2-1.4.0-0.pre1.1|18	Requires:	python3-lxml
21cr|bcfg2-1.4.0-0.pre1.1|19	
21cr|bcfg2-1.4.0-0.pre1.1|20	%description
21cr|bcfg2-1.4.0-0.pre1.1|21	Bcfg2 helps system administrators produce a consistent, reproducible,
21cr|bcfg2-1.4.0-0.pre1.1|22	and verifiable description of their environment, and offers
21cr|bcfg2-1.4.0-0.pre1.1|23	visualization and reporting tools to aid in day-to-day administrative
21cr|bcfg2-1.4.0-0.pre1.1|24	tasks. It is the fifth generation of configuration management tools
21cr|bcfg2-1.4.0-0.pre1.1|25	developed in the Mathematics and Computer Science Division of Argonne
21cr|bcfg2-1.4.0-0.pre1.1|26	National Laboratory.
21cr|bcfg2-1.4.0-0.pre1.1|27	
21cr|bcfg2-1.4.0-0.pre1.1|28	It is based on an operational model in which the specification can be
21cr|bcfg2-1.4.0-0.pre1.1|29	used to validate and optionally change the state of clients, but in a
21cr|bcfg2-1.4.0-0.pre1.1|30	feature unique to bcfg2 the client's response to the specification can
21cr|bcfg2-1.4.0-0.pre1.1|31	also be used to assess the completeness of the specification. Using
21cr|bcfg2-1.4.0-0.pre1.1|32	this feature, bcfg2 provides an objective measure of how good a job an
21cr|bcfg2-1.4.0-0.pre1.1|33	administrator has done in specifying the configuration of client
21cr|bcfg2-1.4.0-0.pre1.1|34	systems. Bcfg2 is therefore built to help administrators construct an
21cr|bcfg2-1.4.0-0.pre1.1|35	accurate, comprehensive specification.
21cr|bcfg2-1.4.0-0.pre1.1|36	
21cr|bcfg2-1.4.0-0.pre1.1|37	Bcfg2 has been designed from the ground up to support gentle
21cr|bcfg2-1.4.0-0.pre1.1|38	reconciliation between the specification and current client states. It
21cr|bcfg2-1.4.0-0.pre1.1|39	is designed to gracefully cope with manual system modifications.
21cr|bcfg2-1.4.0-0.pre1.1|40	
21cr|bcfg2-1.4.0-0.pre1.1|41	Finally, due to the rapid pace of updates on modern networks, client
21cr|bcfg2-1.4.0-0.pre1.1|42	systems are constantly changing; if required in your environment,
21cr|bcfg2-1.4.0-0.pre1.1|43	Bcfg2 can enable the construction of complex change management and
21cr|bcfg2-1.4.0-0.pre1.1|44	deployment strategies.
21cr|bcfg2-1.4.0-0.pre1.1|45	
21cr|bcfg2-1.4.0-0.pre1.1|46	%files
21cr|bcfg2-1.4.0-0.pre1.1|47	%doc examples COPYRIGHT README
21cr|bcfg2-1.4.0-0.pre1.1|48	%{_mandir}/man1/bcfg2.1*
21cr|bcfg2-1.4.0-0.pre1.1|49	%{_mandir}/man5/bcfg2*.5*
21cr|bcfg2-1.4.0-0.pre1.1|50	%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.cert
21cr|bcfg2-1.4.0-0.pre1.1|51	%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.conf
21cr|bcfg2-1.4.0-0.pre1.1|52	%config(noreplace) %{_sysconfdir}/sysconfig/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|53	%{_sysconfdir}/cron.daily/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|54	%{_sysconfdir}/cron.hourly/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|55	%{_initrddir}/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|56	%{_sbindir}/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|57	%{_libexecdir}/bcfg2-cron
21cr|bcfg2-1.4.0-0.pre1.1|58	%dir %{_var}/cache/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|59	%{python3_sitelib}/Bcfg2*.egg-info
21cr|bcfg2-1.4.0-0.pre1.1|60	%dir %{python3_sitelib}/Bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|61	%{python3_sitelib}/Bcfg2/__init__.*
21cr|bcfg2-1.4.0-0.pre1.1|62	%{python3_sitelib}/Bcfg2/Client
21cr|bcfg2-1.4.0-0.pre1.1|63	%{python3_sitelib}/Bcfg2/Logger.*
21cr|bcfg2-1.4.0-0.pre1.1|64	%{python3_sitelib}/Bcfg2/Options
21cr|bcfg2-1.4.0-0.pre1.1|65	%{python3_sitelib}/Bcfg2/Compat.*
21cr|bcfg2-1.4.0-0.pre1.1|66	%{python3_sitelib}/Bcfg2/Reporting
21cr|bcfg2-1.4.0-0.pre1.1|67	%{python3_sitelib}/Bcfg2/Utils.*
21cr|bcfg2-1.4.0-0.pre1.1|68	%{python3_sitelib}/Bcfg2/manage.*
21cr|bcfg2-1.4.0-0.pre1.1|69	%{python3_sitelib}/Bcfg2/DBSettings.*
21cr|bcfg2-1.4.0-0.pre1.1|70	%{python3_sitelib}/Bcfg2/version.*
21cr|bcfg2-1.4.0-0.pre1.1|71	
21cr|bcfg2-1.4.0-0.pre1.1|72	#-----------------------------------------------------------------------
21cr|bcfg2-1.4.0-0.pre1.1|73	
21cr|bcfg2-1.4.0-0.pre1.1|74	%package server
21cr|bcfg2-1.4.0-0.pre1.1|75	Summary:	Configuration management server
21cr|bcfg2-1.4.0-0.pre1.1|76	Group:		System/Base
21cr|bcfg2-1.4.0-0.pre1.1|77	Requires:	bcfg2 = %{version}-%{release}
21cr|bcfg2-1.4.0-0.pre1.1|78	Requires:	sendmail
21cr|bcfg2-1.4.0-0.pre1.1|79	Requires:	openssl
21cr|bcfg2-1.4.0-0.pre1.1|80	Requires:	python3-gamin
21cr|bcfg2-1.4.0-0.pre1.1|81	Requires:	python3-genshi
21cr|bcfg2-1.4.0-0.pre1.1|82	Requires:	python3-cheetah
21cr|bcfg2-1.4.0-0.pre1.1|83	Requires:	graphviz
21cr|bcfg2-1.4.0-0.pre1.1|84	Requires(post):	rpm-helper
21cr|bcfg2-1.4.0-0.pre1.1|85	Requires(preun): rpm-helper
21cr|bcfg2-1.4.0-0.pre1.1|86	
21cr|bcfg2-1.4.0-0.pre1.1|87	%description server
21cr|bcfg2-1.4.0-0.pre1.1|88	Configuration management server
21cr|bcfg2-1.4.0-0.pre1.1|89	
21cr|bcfg2-1.4.0-0.pre1.1|90	%files server
21cr|bcfg2-1.4.0-0.pre1.1|91	%{_mandir}/man8/bcfg2*.8*
21cr|bcfg2-1.4.0-0.pre1.1|92	%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.key
21cr|bcfg2-1.4.0-0.pre1.1|93	%config(noreplace) %{_sysconfdir}/sysconfig/bcfg2-server
21cr|bcfg2-1.4.0-0.pre1.1|94	%{_initrddir}/bcfg2-server
21cr|bcfg2-1.4.0-0.pre1.1|95	%{_datadir}/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|96	%{_sbindir}/bcfg2-*
21cr|bcfg2-1.4.0-0.pre1.1|97	%dir %{_var}/lib/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|98	%{python3_sitelib}/Bcfg2/Server
21cr|bcfg2-1.4.0-0.pre1.1|99	
21cr|bcfg2-1.4.0-0.pre1.1|100	#-----------------------------------------------------------------------
21cr|bcfg2-1.4.0-0.pre1.1|101	%prep
21cr|bcfg2-1.4.0-0.pre1.1|102	%setup -q -n %{name}-%{version}%{?_rc:%{_rc}}
21cr|bcfg2-1.4.0-0.pre1.1|103	
21cr|bcfg2-1.4.0-0.pre1.1|104	# fixup some paths
21cr|bcfg2-1.4.0-0.pre1.1|105	perl -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' debian/bcfg2.init
21cr|bcfg2-1.4.0-0.pre1.1|106	perl -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' debian/bcfg2-server.init
21cr|bcfg2-1.4.0-0.pre1.1|107	perl -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' tools/bcfg2-cron
21cr|bcfg2-1.4.0-0.pre1.1|108	
21cr|bcfg2-1.4.0-0.pre1.1|109	perl -pi -e 's@/usr/lib/bcfg2@%{_libexecdir}@g' debian/bcfg2.cron.daily
21cr|bcfg2-1.4.0-0.pre1.1|110	perl -pi -e 's@/usr/lib/bcfg2@%{_libexecdir}@g' debian/bcfg2.cron.hourly
21cr|bcfg2-1.4.0-0.pre1.1|111	
21cr|bcfg2-1.4.0-0.pre1.1|112	# don't start servers by default
21cr|bcfg2-1.4.0-0.pre1.1|113	perl -pi -e 's@chkconfig: (\d+)@chkconfig: -@' debian/bcfg2.init
21cr|bcfg2-1.4.0-0.pre1.1|114	perl -pi -e 's@chkconfig: (\d+)@chkconfig: -@' debian/bcfg2-server.init
21cr|bcfg2-1.4.0-0.pre1.1|115	
21cr|bcfg2-1.4.0-0.pre1.1|116	# get rid of extraneous shebangs
21cr|bcfg2-1.4.0-0.pre1.1|117	for f in `find src/lib -name \*.py`
21cr|bcfg2-1.4.0-0.pre1.1|118	do
21cr|bcfg2-1.4.0-0.pre1.1|119	sed -i -e '/^#!/,1d' $f
21cr|bcfg2-1.4.0-0.pre1.1|120	done
21cr|bcfg2-1.4.0-0.pre1.1|121	
21cr|bcfg2-1.4.0-0.pre1.1|122	%build
21cr|bcfg2-1.4.0-0.pre1.1|123	python3 setup.py build
21cr|bcfg2-1.4.0-0.pre1.1|124	#python3 setup.py build_sphinx
21cr|bcfg2-1.4.0-0.pre1.1|125	
21cr|bcfg2-1.4.0-0.pre1.1|126	%install
21cr|bcfg2-1.4.0-0.pre1.1|127	python3 setup.py install --skip-build --root %{buildroot}
21cr|bcfg2-1.4.0-0.pre1.1|128	
21cr|bcfg2-1.4.0-0.pre1.1|129	mkdir -p %{buildroot}%{_sbindir}
21cr|bcfg2-1.4.0-0.pre1.1|130	mkdir -p %{buildroot}%{_initrddir}
21cr|bcfg2-1.4.0-0.pre1.1|131	mkdir -p %{buildroot}%{_sysconfdir}/cron.daily
21cr|bcfg2-1.4.0-0.pre1.1|132	mkdir -p %{buildroot}%{_sysconfdir}/cron.hourly
21cr|bcfg2-1.4.0-0.pre1.1|133	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|bcfg2-1.4.0-0.pre1.1|134	mkdir -p %{buildroot}%{_libexecdir}
21cr|bcfg2-1.4.0-0.pre1.1|135	mkdir -p %{buildroot}%{_var}/lib/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|136	mkdir -p %{buildroot}%{_var}/cache/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|137	mkdir -p %{buildroot}%{_defaultdocdir}/bcfg2-doc-%{version}%{?_pre:pre%{_pre}}
21cr|bcfg2-1.4.0-0.pre1.1|138	
21cr|bcfg2-1.4.0-0.pre1.1|139	mv %{buildroot}%{_bindir}/bcfg2* %{buildroot}%{_sbindir}
21cr|bcfg2-1.4.0-0.pre1.1|140	
21cr|bcfg2-1.4.0-0.pre1.1|141	install -m 755 debian/bcfg2.init %{buildroot}%{_initrddir}/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|142	install -m 755 debian/bcfg2-server.init %{buildroot}%{_initrddir}/bcfg2-server
21cr|bcfg2-1.4.0-0.pre1.1|143	install -m 755 debian/bcfg2.cron.daily %{buildroot}%{_sysconfdir}/cron.daily/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|144	install -m 755 debian/bcfg2.cron.hourly %{buildroot}%{_sysconfdir}/cron.hourly/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|145	install -m 755 tools/bcfg2-cron %{buildroot}%{_libexecdir}/bcfg2-cron
21cr|bcfg2-1.4.0-0.pre1.1|146	
21cr|bcfg2-1.4.0-0.pre1.1|147	install -m 644 debian/bcfg2.default %{buildroot}%{_sysconfdir}/sysconfig/bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|148	install -m 644 debian/bcfg2-server.default %{buildroot}%{_sysconfdir}/sysconfig/bcfg2-server
21cr|bcfg2-1.4.0-0.pre1.1|149	
21cr|bcfg2-1.4.0-0.pre1.1|150	touch %{buildroot}%{_sysconfdir}/bcfg2.cert
21cr|bcfg2-1.4.0-0.pre1.1|151	touch %{buildroot}%{_sysconfdir}/bcfg2.conf
21cr|bcfg2-1.4.0-0.pre1.1|152	touch %{buildroot}%{_sysconfdir}/bcfg2.key
21cr|bcfg2-1.4.0-0.pre1.1|153	
21cr|bcfg2-1.4.0-0.pre1.1|154	%post
21cr|bcfg2-1.4.0-0.pre1.1|155	%_post_service bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|156	
21cr|bcfg2-1.4.0-0.pre1.1|157	%preun
21cr|bcfg2-1.4.0-0.pre1.1|158	%_preun_service bcfg2
21cr|bcfg2-1.4.0-0.pre1.1|159	
21cr|bcfg2-1.4.0-0.pre1.1|160	%post server
21cr|bcfg2-1.4.0-0.pre1.1|161	%_post_service bcfg2-server
21cr|bcfg2-1.4.0-0.pre1.1|162	
21cr|bcfg2-1.4.0-0.pre1.1|163	%preun server
21cr|bcfg2-1.4.0-0.pre1.1|164	%_preun_service bcfg2-server

397 21
21cr|bchunk-1.2.2-1|1	Summary:	CD image format conversion from bin/cue to iso/cdr
21cr|bchunk-1.2.2-1|2	Name:		bchunk
21cr|bchunk-1.2.2-1|3	Version:	1.2.2
21cr|bchunk-1.2.2-1|4	Release:	1
21cr|bchunk-1.2.2-1|5	Group:		Archiving/Other
21cr|bchunk-1.2.2-1|6	License:	GPLv2+
21cr|bchunk-1.2.2-1|7	Url:		http://hes.iki.fi/bchunk
21cr|bchunk-1.2.2-1|8	Source:		http://he.fi/bchunk/%{name}-%{version}.tar.gz
21cr|bchunk-1.2.2-1|9	
21cr|bchunk-1.2.2-1|10	%description
21cr|bchunk-1.2.2-1|11	This is a Unix/C rewrite of the fine BinChunker software for
21cr|bchunk-1.2.2-1|12	some non-Unix system. The non-Unix version of BinChunker
21cr|bchunk-1.2.2-1|13	can be found at http://home.ptd.net/~redline/binchunker.html .
21cr|bchunk-1.2.2-1|14	Thanks go to Bob Marietta <marietrg@SLU.EDU>, the author of
21cr|bchunk-1.2.2-1|15	BinChunker, for the extensive help, documentation and letting me
21cr|bchunk-1.2.2-1|16	look at his Pascal/Delphi source code!
21cr|bchunk-1.2.2-1|17	
21cr|bchunk-1.2.2-1|18	binchunker converts a CD image in a ".bin / .cue" format
21cr|bchunk-1.2.2-1|19	(sometimes ".raw / .cue") to a set of .iso and .cdr tracks.
21cr|bchunk-1.2.2-1|20	
21cr|bchunk-1.2.2-1|21	The bin/cue format is used by some non-Unix cd-writing
21cr|bchunk-1.2.2-1|22	software, but is not supported on most other cd-writing
21cr|bchunk-1.2.2-1|23	programs.
21cr|bchunk-1.2.2-1|24	
21cr|bchunk-1.2.2-1|25	The .iso track contains an ISO file system, which can be
21cr|bchunk-1.2.2-1|26	mounted through a loop device on Linux systems, or
21cr|bchunk-1.2.2-1|27	written on a CD-R using cdrecord.
21cr|bchunk-1.2.2-1|28	
21cr|bchunk-1.2.2-1|29	The .cdr tracks are in the native CD audio format. They can
21cr|bchunk-1.2.2-1|30	be either written on a CD-R using cdrecord -audio, or converted
21cr|bchunk-1.2.2-1|31	to WAV (or any other sound format for that matter) using
21cr|bchunk-1.2.2-1|32	sox.
21cr|bchunk-1.2.2-1|33	
21cr|bchunk-1.2.2-1|34	%files
21cr|bchunk-1.2.2-1|35	%doc COPYING README
21cr|bchunk-1.2.2-1|36	%{_bindir}/*
21cr|bchunk-1.2.2-1|37	%{_mandir}/man1/*.*
21cr|bchunk-1.2.2-1|38	#-------------------------------------------------------
21cr|bchunk-1.2.2-1|39	
21cr|bchunk-1.2.2-1|40	%prep
21cr|bchunk-1.2.2-1|41	%setup -q
21cr|bchunk-1.2.2-1|42	
21cr|bchunk-1.2.2-1|43	%build
21cr|bchunk-1.2.2-1|44	%make CFLAGS="%{optflags} -Wall -Wstrict-prototypes"
21cr|bchunk-1.2.2-1|45	
21cr|bchunk-1.2.2-1|46	%install
21cr|bchunk-1.2.2-1|47	install -m 755 -d  %{buildroot}%{_bindir}
21cr|bchunk-1.2.2-1|48	install -m 755 bchunk %{buildroot}%{_bindir}
21cr|bchunk-1.2.2-1|49	install -d  %{buildroot}%{_mandir}/man1
21cr|bchunk-1.2.2-1|50	install -m 644 bchunk.1 %{buildroot}%{_mandir}/man1

398 21
21cr|bcrypt-1.1-11|1	Summary:	A lightweight blowfish file encryption utility
21cr|bcrypt-1.1-11|2	Name:		bcrypt
21cr|bcrypt-1.1-11|3	Version:	1.1
21cr|bcrypt-1.1-11|4	Release:	11
21cr|bcrypt-1.1-11|5	License:	BSD
21cr|bcrypt-1.1-11|6	Group:		Archiving/Other
21cr|bcrypt-1.1-11|7	Url:		http://bcrypt.sourceforge.net/index.html
21cr|bcrypt-1.1-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|bcrypt-1.1-11|9	Source1:	%{name}.1.bz2
21cr|bcrypt-1.1-11|10	BuildRequires:	pkgconfig(zlib)
21cr|bcrypt-1.1-11|11	
21cr|bcrypt-1.1-11|12	%description
21cr|bcrypt-1.1-11|13	bcrypt is a blowfish file encryption utility which aims for cross-platform
21cr|bcrypt-1.1-11|14	portability. In addition to providing 448-bit encryption, bcrypt can overwrite
21cr|bcrypt-1.1-11|15	input files with random garbage before deletion in order to make low-level
21cr|bcrypt-1.1-11|16	data recovery much more difficult.
21cr|bcrypt-1.1-11|17	
21cr|bcrypt-1.1-11|18	%files
21cr|bcrypt-1.1-11|19	%doc README LICENSE
21cr|bcrypt-1.1-11|20	%{_bindir}/*
21cr|bcrypt-1.1-11|21	%{_mandir}/man1/%{name}.1*
21cr|bcrypt-1.1-11|22	
21cr|bcrypt-1.1-11|23	#----------------------------------------------------------------------------
21cr|bcrypt-1.1-11|24	
21cr|bcrypt-1.1-11|25	%prep
21cr|bcrypt-1.1-11|26	%setup -q
21cr|bcrypt-1.1-11|27	
21cr|bcrypt-1.1-11|28	%build
21cr|bcrypt-1.1-11|29	%make CFLAGS="%{optflags}"
21cr|bcrypt-1.1-11|30	
21cr|bcrypt-1.1-11|31	%install
21cr|bcrypt-1.1-11|32	install -m755 bcrypt -D %{buildroot}%{_bindir}/bcrypt
21cr|bcrypt-1.1-11|33	install -m644 %{SOURCE1} -D %{buildroot}%{_mandir}/man1/%{name}.1.bz2

399 21
21cr|become-1.0-1|1	Name:		become
21cr|become-1.0-1|2	Version:	1.0
21cr|become-1.0-1|3	Release:	1
21cr|become-1.0-1|4	URL:		http://www.bindshell.net/tools/become
21cr|become-1.0-1|5	Source:		http://www.bindshell.net/tools/become/become.tgz
21cr|become-1.0-1|6	Summary:	Utility to changes the effective, or real, user and group id
21cr|become-1.0-1|7	License:	BSD
21cr|become-1.0-1|8	Group:		System/Base
21cr|become-1.0-1|9	%description
21cr|become-1.0-1|10	The become utility changes the current effective, or real, user and
21cr|become-1.0-1|11	group identity to those specified on the command line. The default shell
21cr|become-1.0-1|12	(/bin/sh) is then executed.
21cr|become-1.0-1|13	UID and GID are specified numercially and do not have to be currently
21cr|become-1.0-1|14	defined on the system.
21cr|become-1.0-1|15	
21cr|become-1.0-1|16	%prep
21cr|become-1.0-1|17	%setup -q -n %{name}
21cr|become-1.0-1|18	
21cr|become-1.0-1|19	%build
21cr|become-1.0-1|20	%{make}
21cr|become-1.0-1|21	lzma become.8
21cr|become-1.0-1|22	
21cr|become-1.0-1|23	%install
21cr|become-1.0-1|24	%{__rm} -Rf %{buildroot}
21cr|become-1.0-1|25	%{__mkdir_p} %{buildroot}%{_sbindir} %{buildroot}%{_mandir}/man8
21cr|become-1.0-1|26	%{__install} -c become %{buildroot}%{_sbindir}
21cr|become-1.0-1|27	%{__install} -c -m 644 become.8.lzma %{buildroot}%{_mandir}/man8
21cr|become-1.0-1|28	
21cr|become-1.0-1|29	%files
21cr|become-1.0-1|30	%doc LICENSE
21cr|become-1.0-1|31	%{_sbindir}/%{name}
21cr|become-1.0-1|32	%{_mandir}/man8/%{name}.8.*

400 21
21cr|bedup-0.10.1-3|1	Name:		bedup
21cr|bedup-0.10.1-3|2	Version:	0.10.1
21cr|bedup-0.10.1-3|3	Release:	3
21cr|bedup-0.10.1-3|4	Summary:	Deduplication for Btrfs
21cr|bedup-0.10.1-3|5	Url:		https://github.com/g2p/bedup
21cr|bedup-0.10.1-3|6	License:	GPLv2
21cr|bedup-0.10.1-3|7	Group:		System/Kernel and hardware
21cr|bedup-0.10.1-3|8	Source:		https://github.com/g2p/bedup/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|bedup-0.10.1-3|9	BuildRequires:	python3-devel
21cr|bedup-0.10.1-3|10	BuildRequires:	python3-cffi
21cr|bedup-0.10.1-3|11	BuildRequires:	python3-cparser
21cr|bedup-0.10.1-3|12	BuildRequires:	python3-distribute
21cr|bedup-0.10.1-3|13	BuildRequires:	btrfs-devel
21cr|bedup-0.10.1-3|14	
21cr|bedup-0.10.1-3|15	Requires:	python3-cparser
21cr|bedup-0.10.1-3|16	Requires:	python3-markupsafe
21cr|bedup-0.10.1-3|17	
21cr|bedup-0.10.1-3|18	%description
21cr|bedup-0.10.1-3|19	bedup looks for new and changed files, making sure that multiple copies
21cr|bedup-0.10.1-3|20	of identical files share space on disk. It integrates deeply with btrfs
21cr|bedup-0.10.1-3|21	so that scans are incremental and low-impact.
21cr|bedup-0.10.1-3|22	
21cr|bedup-0.10.1-3|23	%prep
21cr|bedup-0.10.1-3|24	%setup
21cr|bedup-0.10.1-3|25	
21cr|bedup-0.10.1-3|26	%build
21cr|bedup-0.10.1-3|27	python3 setup.py build
21cr|bedup-0.10.1-3|28	
21cr|bedup-0.10.1-3|29	%install
21cr|bedup-0.10.1-3|30	python3 setup.py install --skip-build --root=%{buildroot} --install-lib %{py3_puresitedir}
21cr|bedup-0.10.1-3|31	
21cr|bedup-0.10.1-3|32	%files
21cr|bedup-0.10.1-3|33	%{_bindir}/%{name}
21cr|bedup-0.10.1-3|34	%{py3_puresitedir}/%{name}/
21cr|bedup-0.10.1-3|35	%{py3_puresitedir}/%{name}-%{version}-*.egg-info

401 21
21cr|beebeep-5.8.6-1|1	%global debug_package %{nil}
21cr|beebeep-5.8.6-1|2	%define rsvn r1557
21cr|beebeep-5.8.6-1|3	
21cr|beebeep-5.8.6-1|4	Summary:	Secure Lan Messenger
21cr|beebeep-5.8.6-1|5	Summary(ru_RU.UTF-8):	Безопасный мессенджер для локальной сети
21cr|beebeep-5.8.6-1|6	Name:		beebeep
21cr|beebeep-5.8.6-1|7	Version:	5.8.6
21cr|beebeep-5.8.6-1|8	Release:	1
21cr|beebeep-5.8.6-1|9	License:	GPLv3+
21cr|beebeep-5.8.6-1|10	Group:		Networking/Chat
21cr|beebeep-5.8.6-1|11	Url:		http://beebeep.sourceforge.net/
21cr|beebeep-5.8.6-1|12	Source0:	https://sourceforge.net/projects/beebeep/files/Sources/%{name}-code-%{version}.zip
21cr|beebeep-5.8.6-1|13	Source1:	beebeep.desktop
21cr|beebeep-5.8.6-1|14	Patch0:		beebeep-5.6.8-data.patch
21cr|beebeep-5.8.6-1|15	BuildRequires:	desktop-file-utils
21cr|beebeep-5.8.6-1|16	BuildRequires:	dos2unix
21cr|beebeep-5.8.6-1|17	BuildRequires:	fdupes
21cr|beebeep-5.8.6-1|18	BuildRequires:	hicolor-icon-theme
21cr|beebeep-5.8.6-1|19	BuildRequires:	imagemagick
21cr|beebeep-5.8.6-1|20	BuildRequires:	qt5-linguist-tools
21cr|beebeep-5.8.6-1|21	BuildRequires:	qt5-macros
21cr|beebeep-5.8.6-1|22	BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
21cr|beebeep-5.8.6-1|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|beebeep-5.8.6-1|24	BuildRequires:	pkgconfig(Qt5Gui)
21cr|beebeep-5.8.6-1|25	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|beebeep-5.8.6-1|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|beebeep-5.8.6-1|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|beebeep-5.8.6-1|28	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|beebeep-5.8.6-1|29	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|beebeep-5.8.6-1|30	BuildRequires:	pkgconfig(Qt5Xml)
21cr|beebeep-5.8.6-1|31	
21cr|beebeep-5.8.6-1|32	%description
21cr|beebeep-5.8.6-1|33	BeeBEEP is a secure (encryption based on Rjandell Algorithm, AES) peer to
21cr|beebeep-5.8.6-1|34	peer lan messenger. You can talk and send files with all your friends
21cr|beebeep-5.8.6-1|35	inside a local area network such of an office, home or internet cafe
21cr|beebeep-5.8.6-1|36	without a server.
21cr|beebeep-5.8.6-1|37	
21cr|beebeep-5.8.6-1|38	%description -l ru_RU.UTF-8
21cr|beebeep-5.8.6-1|39	BeeBEEP — это защищенный (шифрование на основе алгоритма Рянделла, AES) одноранговый мессенджер.
21cr|beebeep-5.8.6-1|40	Вы можете общаться и обмениваться файлами со всеми своими друзьями
21cr|beebeep-5.8.6-1|41	в локальной сети, например в офисе, дома или в интернет-кафе,
21cr|beebeep-5.8.6-1|42	без использования сервера.
21cr|beebeep-5.8.6-1|43	
21cr|beebeep-5.8.6-1|44	%files -f %{name}.lang
21cr|beebeep-5.8.6-1|45	%doc BEEBEEP-HELP* CHANGELOG*
21cr|beebeep-5.8.6-1|46	%license LICENSE*
21cr|beebeep-5.8.6-1|47	%{_bindir}/%{name}
21cr|beebeep-5.8.6-1|48	%{_datadir}/applications/%{name}.desktop
21cr|beebeep-5.8.6-1|49	%{_datadir}/%{name}/beehosts_example.ini
21cr|beebeep-5.8.6-1|50	%{_datadir}/%{name}/beep.wav
21cr|beebeep-5.8.6-1|51	%{_datadir}/%{name}/%{name}_example.rc
21cr|beebeep-5.8.6-1|52	%{_iconsdir}/hicolor/*/*/%{name}.??g
21cr|beebeep-5.8.6-1|53	%{_libdir}/%{name}
21cr|beebeep-5.8.6-1|54	
21cr|beebeep-5.8.6-1|55	#------------------------------------------------------------------
21cr|beebeep-5.8.6-1|56	
21cr|beebeep-5.8.6-1|57	%prep
21cr|beebeep-5.8.6-1|58	%autosetup -p1 -n %{name}-code-%{rsvn}
21cr|beebeep-5.8.6-1|59	
21cr|beebeep-5.8.6-1|60	dos2unix -k CHANGELOG*
21cr|beebeep-5.8.6-1|61	
21cr|beebeep-5.8.6-1|62	sed -i 's/lrelease-qt4/lrelease-qt5/' locale/locale.pri
21cr|beebeep-5.8.6-1|63	
21cr|beebeep-5.8.6-1|64	# Fix incorrect sRGB profile
21cr|beebeep-5.8.6-1|65	for f in $(find . -type f -name \*.png); do
21cr|beebeep-5.8.6-1|66	convert $f -strip $f
21cr|beebeep-5.8.6-1|67	done
21cr|beebeep-5.8.6-1|68	
21cr|beebeep-5.8.6-1|69	%build
21cr|beebeep-5.8.6-1|70	%qmake_qt5	\
21cr|beebeep-5.8.6-1|71	CONFIG+="release"	\
21cr|beebeep-5.8.6-1|72	lrelease=lrelease-qt5	\
21cr|beebeep-5.8.6-1|73	lupdate=lupdate-qt5	\
21cr|beebeep-5.8.6-1|74	-recursive
21cr|beebeep-5.8.6-1|75	%make_build
21cr|beebeep-5.8.6-1|76	
21cr|beebeep-5.8.6-1|77	%install
21cr|beebeep-5.8.6-1|78	mkdir -p %{buildroot}%{_bindir}
21cr|beebeep-5.8.6-1|79	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|beebeep-5.8.6-1|80	mkdir -p %{buildroot}%{_libdir}/%{name}/plugins
21cr|beebeep-5.8.6-1|81	install -Dm 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|beebeep-5.8.6-1|82	install -Dm 0755 test/%{name} %{buildroot}%{_libdir}/%{name}/%{name}
21cr|beebeep-5.8.6-1|83	ln -s %{_libdir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
21cr|beebeep-5.8.6-1|84	find test -name \*.so | while read so; do
21cr|beebeep-5.8.6-1|85	VERSION=$(readlink -qne ${so}|sed 's/.*[a-z]//')
21cr|beebeep-5.8.6-1|86	install -m 0755 ${so}$VERSION %{buildroot}%{_libdir}/%{name}/plugins; done
21cr|beebeep-5.8.6-1|87	install -m 0644 misc/{*.rc,*.ini,*.wav} %{buildroot}%{_datadir}/%{name}
21cr|beebeep-5.8.6-1|88	
21cr|beebeep-5.8.6-1|89	# Install icon files to hicolor
21cr|beebeep-5.8.6-1|90	_file=src/images/%{name}.png
21cr|beebeep-5.8.6-1|91	_width=$(identify -format %w $_file)
21cr|beebeep-5.8.6-1|92	_height=$(identify -format %h $_file)
21cr|beebeep-5.8.6-1|93	if [ "$_width" -eq $_height ]; then
21cr|beebeep-5.8.6-1|94	ls %{_datadir}/icons/hicolor | grep '[0-9]x[0-9]' | while read _size; do
21cr|beebeep-5.8.6-1|95	if [ "$_width" -ge ${_size%x*} ]; then
21cr|beebeep-5.8.6-1|96	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${_size}/apps
21cr|beebeep-5.8.6-1|97	convert -strip \
21cr|beebeep-5.8.6-1|98	$_file -resize $_size \
21cr|beebeep-5.8.6-1|99	%{buildroot}%{_datadir}/icons/hicolor/${_size}/apps/${_file##*/}
21cr|beebeep-5.8.6-1|100	fi
21cr|beebeep-5.8.6-1|101	done
21cr|beebeep-5.8.6-1|102	else
21cr|beebeep-5.8.6-1|103	install -Dm0644 $_file %{buildroot}%{_datadir}/pixmaps/${_file##*/}
21cr|beebeep-5.8.6-1|104	fi
21cr|beebeep-5.8.6-1|105	
21cr|beebeep-5.8.6-1|106	%fdupes %{buildroot}%{_datadir}
21cr|beebeep-5.8.6-1|107	
21cr|beebeep-5.8.6-1|108	langlist=$PWD/%{name}.lang
21cr|beebeep-5.8.6-1|109	langdir=%{_datadir}/%{name}/languages
21cr|beebeep-5.8.6-1|110	pushd locale
21cr|beebeep-5.8.6-1|111	for qm in *.qm; do
21cr|beebeep-5.8.6-1|112	[ -e "$qm" ] || continue
21cr|beebeep-5.8.6-1|113	if ! grep -xqs "\%dir\ $langdir" $langlist; then
21cr|beebeep-5.8.6-1|114	echo "%dir $langdir" >> $langlist
21cr|beebeep-5.8.6-1|115	fi
21cr|beebeep-5.8.6-1|116	install -Dm0644 $qm %{buildroot}$langdir/$qm
21cr|beebeep-5.8.6-1|117	lang=$(echo $qm | sed 's/.*\_\(.*\)\..*/\1/')
21cr|beebeep-5.8.6-1|118	[ "$(echo $lang | wc -c)" -le 6 ] || exit $?
21cr|beebeep-5.8.6-1|119	lang=${lang:+%lang($lang)\ }
21cr|beebeep-5.8.6-1|120	echo "$lang$langdir/$qm" >> $langlist
21cr|beebeep-5.8.6-1|121	done
21cr|beebeep-5.8.6-1|122	popd
21cr|beebeep-5.8.6-1|123	
21cr|beebeep-5.8.6-1|124	%find_lang %{name} --all-name --with-qt
21cr|beebeep-5.8.6-1|125	
21cr|beebeep-5.8.6-1|126	%changelog
21cr|beebeep-5.8.6-1|127	* Thu Mar 12 2026 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.8.6-1
21cr|beebeep-5.8.6-1|128	- Minor clear
21cr|beebeep-5.8.6-1|129	
21cr|beebeep-5.8.6-1|130	* Thu Mar 12 2026 wa00 (Dmitry Popov) <chronoxnova@yandex.ru>
21cr|beebeep-5.8.6-1|131	- First buildable release 5.8.6
21cr|beebeep-5.8.6-1|132	
21cr|beebeep-5.8.6-1|133	* Mon Mar 9 2026 ABF <abf@rosa.ru>
21cr|beebeep-5.8.6-1|134	- Automatic import for version 5.8.6-1.58

402 21
21cr|beecrypt-4.2.1-25|1	%bcond_with python
21cr|beecrypt-4.2.1-25|2	%bcond_without cplusplus
21cr|beecrypt-4.2.1-25|3	%bcond_with docs
21cr|beecrypt-4.2.1-25|4	%ifnarch %{mips} %{riscv}
21cr|beecrypt-4.2.1-25|5	%bcond_without java
21cr|beecrypt-4.2.1-25|6	%else
21cr|beecrypt-4.2.1-25|7	%bcond_with java
21cr|beecrypt-4.2.1-25|8	%endif
21cr|beecrypt-4.2.1-25|9	
21cr|beecrypt-4.2.1-25|10	%define major 7
21cr|beecrypt-4.2.1-25|11	%define libname %mklibname %{name} %{major}
21cr|beecrypt-4.2.1-25|12	%define libname_cxx %mklibname %{name}_cxx %{major}
21cr|beecrypt-4.2.1-25|13	%define libname_java %mklibname %{name}_java %{major}
21cr|beecrypt-4.2.1-25|14	%define devname %mklibname %{name} -d
21cr|beecrypt-4.2.1-25|15	
21cr|beecrypt-4.2.1-25|16	Summary:	An open source cryptography library
21cr|beecrypt-4.2.1-25|17	Name:		beecrypt
21cr|beecrypt-4.2.1-25|18	Version:	4.2.1
21cr|beecrypt-4.2.1-25|19	Release:	25
21cr|beecrypt-4.2.1-25|20	License:	LGPLv2+
21cr|beecrypt-4.2.1-25|21	Group:		System/Libraries
21cr|beecrypt-4.2.1-25|22	Url:		http://beecrypt.sourceforge.net/
21cr|beecrypt-4.2.1-25|23	Source0:	http://prdownloads.sourceforge.net/beecrypt/%{name}-%{version}.tar.gz
21cr|beecrypt-4.2.1-25|24	Patch0:		beecrypt-4.1.2-biarch.patch
21cr|beecrypt-4.2.1-25|25	# AdamW: ugly patch simply defines upstream's odd libaltdir variable to be
21cr|beecrypt-4.2.1-25|26	# equal to libdir in one places. Also replaces a similarly weird pythondir
21cr|beecrypt-4.2.1-25|27	# variable with hardcoded $(libdir)/python2.5 , so will stop working when
21cr|beecrypt-4.2.1-25|28	# python goes to 2.6. I expect upstream to have a better fix for this issue
21cr|beecrypt-4.2.1-25|29	# by then, so it won't matter. The problem is that beecrypt tries to set this
21cr|beecrypt-4.2.1-25|30	# libaltdir variable to /usr/lib or /usr/lib64 depending on the arch in use
21cr|beecrypt-4.2.1-25|31	# which it tests by grepping the default CFLAGS for --march=x86_64 . Ours
21cr|beecrypt-4.2.1-25|32	# don't include this, so the test breaks. Upstream should simply be using
21cr|beecrypt-4.2.1-25|33	# standard libdir variable. (This is mostly fixed now (2008/02), only two
21cr|beecrypt-4.2.1-25|34	# instances left).
21cr|beecrypt-4.2.1-25|35	Patch1:		beecrypt-4.2.0-lib64.patch
21cr|beecrypt-4.2.1-25|36	Patch2:		beecrypt-4.2.0-link.patch
21cr|beecrypt-4.2.1-25|37	Patch3:		beecrypt-4.2.1-py_platsitedir.diff
21cr|beecrypt-4.2.1-25|38	Patch4:		beecrypt-4.2.1-gcc4.7.patch
21cr|beecrypt-4.2.1-25|39	Patch5:		beecrypt_arm_configure_fix.patch
21cr|beecrypt-4.2.1-25|40	Patch6:		beecrypt-4.2.1-icu-61.patch
21cr|beecrypt-4.2.1-25|41	Patch7:		beecrypt-4.2.1-cast-uchar.patch
21cr|beecrypt-4.2.1-25|42	%if %{with docs}
21cr|beecrypt-4.2.1-25|43	BuildRequires:	doxygen
21cr|beecrypt-4.2.1-25|44	BuildRequires:	graphviz
21cr|beecrypt-4.2.1-25|45	BuildRequires:	m4
21cr|beecrypt-4.2.1-25|46	BuildRequires:	texlive
21cr|beecrypt-4.2.1-25|47	BuildRequires:	texlive-graphics
21cr|beecrypt-4.2.1-25|48	BuildRequires:	texlive-doublestroke
21cr|beecrypt-4.2.1-25|49	%endif
21cr|beecrypt-4.2.1-25|50	BuildRequires:	gomp-devel
21cr|beecrypt-4.2.1-25|51	%if %{with python}
21cr|beecrypt-4.2.1-25|52	BuildRequires:	pkgconfig(python3)
21cr|beecrypt-4.2.1-25|53	%endif
21cr|beecrypt-4.2.1-25|54	%if %{with cplusplus}
21cr|beecrypt-4.2.1-25|55	BuildRequires:	icu-devel
21cr|beecrypt-4.2.1-25|56	%endif
21cr|beecrypt-4.2.1-25|57	%if %{with java}
21cr|beecrypt-4.2.1-25|58	BuildRequires:	java-1.8.0-devel
21cr|beecrypt-4.2.1-25|59	%endif
21cr|beecrypt-4.2.1-25|60	
21cr|beecrypt-4.2.1-25|61	%description
21cr|beecrypt-4.2.1-25|62	Beecrypt is a general-purpose cryptography library.
21cr|beecrypt-4.2.1-25|63	
21cr|beecrypt-4.2.1-25|64	#----------------------------------------------------------------------------
21cr|beecrypt-4.2.1-25|65	
21cr|beecrypt-4.2.1-25|66	%package -n %{libname}
21cr|beecrypt-4.2.1-25|67	Summary:	An open source cryptography library
21cr|beecrypt-4.2.1-25|68	Group:		System/Libraries
21cr|beecrypt-4.2.1-25|69	
21cr|beecrypt-4.2.1-25|70	%description -n %{libname}
21cr|beecrypt-4.2.1-25|71	Beecrypt is a general-purpose cryptography library.
21cr|beecrypt-4.2.1-25|72	
21cr|beecrypt-4.2.1-25|73	%files -n %{libname}
21cr|beecrypt-4.2.1-25|74	%doc README BENCHMARKS
21cr|beecrypt-4.2.1-25|75	%{_libdir}/libbeecrypt.so.%{major}*
21cr|beecrypt-4.2.1-25|76	
21cr|beecrypt-4.2.1-25|77	#----------------------------------------------------------------------------
21cr|beecrypt-4.2.1-25|78	
21cr|beecrypt-4.2.1-25|79	%package -n %{devname}
21cr|beecrypt-4.2.1-25|80	Summary:	Files needed for developing applications with beecrypt
21cr|beecrypt-4.2.1-25|81	Group:		Development/C
21cr|beecrypt-4.2.1-25|82	%if %{with cplusplus}
21cr|beecrypt-4.2.1-25|83	Requires:	%{libname_cxx} = %{EVRD}
21cr|beecrypt-4.2.1-25|84	%endif
21cr|beecrypt-4.2.1-25|85	%if %{with java}
21cr|beecrypt-4.2.1-25|86	Requires:	%{libname_java} = %{EVRD}
21cr|beecrypt-4.2.1-25|87	%endif
21cr|beecrypt-4.2.1-25|88	Requires:	%{libname} = %{EVRD}
21cr|beecrypt-4.2.1-25|89	Provides:	%{name}-devel = %{EVRD}
21cr|beecrypt-4.2.1-25|90	
21cr|beecrypt-4.2.1-25|91	%description -n %{devname}
21cr|beecrypt-4.2.1-25|92	Beecrypt is a general-purpose cryptography library.  This package contains
21cr|beecrypt-4.2.1-25|93	files needed for developing applications with beecrypt.
21cr|beecrypt-4.2.1-25|94	
21cr|beecrypt-4.2.1-25|95	%files -n %{devname}
21cr|beecrypt-4.2.1-25|96	%if %{with docs}
21cr|beecrypt-4.2.1-25|97	%doc BUGS docs/html docs/latex
21cr|beecrypt-4.2.1-25|98	%endif
21cr|beecrypt-4.2.1-25|99	%{_includedir}/%{name}
21cr|beecrypt-4.2.1-25|100	%if %{with cplusplus}
21cr|beecrypt-4.2.1-25|101	%{_libdir}/%{name}/base.so
21cr|beecrypt-4.2.1-25|102	%{_libdir}/%{name}/*.a
21cr|beecrypt-4.2.1-25|103	%endif
21cr|beecrypt-4.2.1-25|104	%{_libdir}/*.a
21cr|beecrypt-4.2.1-25|105	%{_libdir}/*.so
21cr|beecrypt-4.2.1-25|106	
21cr|beecrypt-4.2.1-25|107	#----------------------------------------------------------------------------
21cr|beecrypt-4.2.1-25|108	
21cr|beecrypt-4.2.1-25|109	%if %{with python}
21cr|beecrypt-4.2.1-25|110	%package python
21cr|beecrypt-4.2.1-25|111	Summary:	Files needed for python applications using beecrypt
21cr|beecrypt-4.2.1-25|112	Group:		Development/Python
21cr|beecrypt-4.2.1-25|113	
21cr|beecrypt-4.2.1-25|114	%description python
21cr|beecrypt-4.2.1-25|115	Beecrypt is a general-purpose cryptography library.  This package contains
21cr|beecrypt-4.2.1-25|116	files needed for using python with beecrypt.
21cr|beecrypt-4.2.1-25|117	
21cr|beecrypt-4.2.1-25|118	%files python
21cr|beecrypt-4.2.1-25|119	%{py3_platsitedir}/_bc.so
21cr|beecrypt-4.2.1-25|120	%endif
21cr|beecrypt-4.2.1-25|121	
21cr|beecrypt-4.2.1-25|122	#----------------------------------------------------------------------------
21cr|beecrypt-4.2.1-25|123	
21cr|beecrypt-4.2.1-25|124	%if %{with cplusplus}
21cr|beecrypt-4.2.1-25|125	%package -n %{libname_cxx}
21cr|beecrypt-4.2.1-25|126	Summary:	Files needed for C++ applications using beecrypt
21cr|beecrypt-4.2.1-25|127	Group:		Development/C++
21cr|beecrypt-4.2.1-25|128	Requires:	%{libname} = %{EVRD}
21cr|beecrypt-4.2.1-25|129	
21cr|beecrypt-4.2.1-25|130	%description -n %{libname_cxx}
21cr|beecrypt-4.2.1-25|131	Beecrypt is a general-purpose cryptography library.  This package contains
21cr|beecrypt-4.2.1-25|132	files needed for using C++ with beecrypt.
21cr|beecrypt-4.2.1-25|133	
21cr|beecrypt-4.2.1-25|134	%files -n %{libname_cxx}
21cr|beecrypt-4.2.1-25|135	%config %{_sysconfdir}/beecrypt.conf
21cr|beecrypt-4.2.1-25|136	%dir %{_libdir}/%{name}
21cr|beecrypt-4.2.1-25|137	%{_libdir}/%{name}/base.so.*
21cr|beecrypt-4.2.1-25|138	%{_libdir}/libbeecrypt_cxx.so.%{major}*
21cr|beecrypt-4.2.1-25|139	%endif
21cr|beecrypt-4.2.1-25|140	
21cr|beecrypt-4.2.1-25|141	#----------------------------------------------------------------------------
21cr|beecrypt-4.2.1-25|142	
21cr|beecrypt-4.2.1-25|143	%if %{with java}
21cr|beecrypt-4.2.1-25|144	%package -n %{libname_java}
21cr|beecrypt-4.2.1-25|145	Summary:	Files needed for java applications using beecrypt
21cr|beecrypt-4.2.1-25|146	Group:		Development/C
21cr|beecrypt-4.2.1-25|147	Requires:	%{libname} = %{EVRD}
21cr|beecrypt-4.2.1-25|148	
21cr|beecrypt-4.2.1-25|149	%description -n %{libname_java}
21cr|beecrypt-4.2.1-25|150	Beecrypt is a general-purpose cryptography library.  This package contains
21cr|beecrypt-4.2.1-25|151	files needed for using java with beecrypt.
21cr|beecrypt-4.2.1-25|152	
21cr|beecrypt-4.2.1-25|153	%files -n %{libname_java}
21cr|beecrypt-4.2.1-25|154	%{_libdir}/libbeecrypt_java.so.%{major}*
21cr|beecrypt-4.2.1-25|155	%endif
21cr|beecrypt-4.2.1-25|156	
21cr|beecrypt-4.2.1-25|157	#----------------------------------------------------------------------------
21cr|beecrypt-4.2.1-25|158	
21cr|beecrypt-4.2.1-25|159	%prep
21cr|beecrypt-4.2.1-25|160	%setup -q
21cr|beecrypt-4.2.1-25|161	%patch0 -p1 -b .biarch
21cr|beecrypt-4.2.1-25|162	%patch1 -p0 -b .lib64
21cr|beecrypt-4.2.1-25|163	%patch2 -p1 -b .link
21cr|beecrypt-4.2.1-25|164	%patch3 -p0
21cr|beecrypt-4.2.1-25|165	%patch4 -p1
21cr|beecrypt-4.2.1-25|166	%patch5 -p1
21cr|beecrypt-4.2.1-25|167	%patch6 -p1
21cr|beecrypt-4.2.1-25|168	%patch7 -p1
21cr|beecrypt-4.2.1-25|169	
21cr|beecrypt-4.2.1-25|170	./autogen.sh
21cr|beecrypt-4.2.1-25|171	
21cr|beecrypt-4.2.1-25|172	%build
21cr|beecrypt-4.2.1-25|173	# text relocation error
21cr|beecrypt-4.2.1-25|174	%ifarch aarch64
21cr|beecrypt-4.2.1-25|175	%global optflags %optflags -Ofast -falign-functions=32 -fno-math-errno -fno-trapping-math -fopenmp -fuse-ld=bfd --std=gnu++14
21cr|beecrypt-4.2.1-25|176	%else
21cr|beecrypt-4.2.1-25|177	%global optflags %optflags -Ofast -falign-functions=32 -fno-math-errno -fno-trapping-math -fopenmp --std=gnu++14
21cr|beecrypt-4.2.1-25|178	%endif
21cr|beecrypt-4.2.1-25|179	
21cr|beecrypt-4.2.1-25|180	%configure \
21cr|beecrypt-4.2.1-25|181	--enable-shared \
21cr|beecrypt-4.2.1-25|182	--enable-static \
21cr|beecrypt-4.2.1-25|183	%if %{with python}
21cr|beecrypt-4.2.1-25|184	--with-python=%{__python3} \
21cr|beecrypt-4.2.1-25|185	%else
21cr|beecrypt-4.2.1-25|186	--with-python=no \
21cr|beecrypt-4.2.1-25|187	%endif
21cr|beecrypt-4.2.1-25|188	%if %{with cplusplus}
21cr|beecrypt-4.2.1-25|189	--with-cplusplus \
21cr|beecrypt-4.2.1-25|190	%endif
21cr|beecrypt-4.2.1-25|191	%if %{with java}
21cr|beecrypt-4.2.1-25|192	--with-java
21cr|beecrypt-4.2.1-25|193	%endif
21cr|beecrypt-4.2.1-25|194	
21cr|beecrypt-4.2.1-25|195	%make
21cr|beecrypt-4.2.1-25|196	
21cr|beecrypt-4.2.1-25|197	%if %{with docs}
21cr|beecrypt-4.2.1-25|198	pushd include/beecrypt
21cr|beecrypt-4.2.1-25|199	doxygen
21cr|beecrypt-4.2.1-25|200	cd c++
21cr|beecrypt-4.2.1-25|201	doxygen
21cr|beecrypt-4.2.1-25|202	popd
21cr|beecrypt-4.2.1-25|203	%endif
21cr|beecrypt-4.2.1-25|204	
21cr|beecrypt-4.2.1-25|205	%install
21cr|beecrypt-4.2.1-25|206	%makeinstall_std
21cr|beecrypt-4.2.1-25|207	
21cr|beecrypt-4.2.1-25|208	# XXX nuke unpackaged files, artifacts from using libtool to produce module
21cr|beecrypt-4.2.1-25|209	rm -f %{buildroot}%{py3_platsitedir}/_bc.*a
21cr|beecrypt-4.2.1-25|210	
21cr|beecrypt-4.2.1-25|211	# XXX delete next line to build with legacy, non-check aware, rpmbuild.
21cr|beecrypt-4.2.1-25|212	%check
21cr|beecrypt-4.2.1-25|213	make check || :
21cr|beecrypt-4.2.1-25|214	cat /proc/cpuinfo
21cr|beecrypt-4.2.1-25|215	make bench || :

403 21
21cr|beediff-1.9-8|1	Summary: Graphical file comparator
21cr|beediff-1.9-8|2	Name:    beediff
21cr|beediff-1.9-8|3	Version: 1.9
21cr|beediff-1.9-8|4	Release: 8
21cr|beediff-1.9-8|5	License: GPLv2+
21cr|beediff-1.9-8|6	Group:   File tools
21cr|beediff-1.9-8|7	URL:     http://www.beesoft.org/index.php?id=beediff
21cr|beediff-1.9-8|8	Source0: http://www.beesoft.org/download/%{name}_%{version}_src.tar.gz
21cr|beediff-1.9-8|9	BuildRequires: qt4-devel
21cr|beediff-1.9-8|10	
21cr|beediff-1.9-8|11	%description
21cr|beediff-1.9-8|12	BeeDiff (beediff) is a graphical file comparator.
21cr|beediff-1.9-8|13	User have a possibilty to compare a two text files.
21cr|beediff-1.9-8|14	All differences are highlighted in colors.
21cr|beediff-1.9-8|15	
21cr|beediff-1.9-8|16	%prep
21cr|beediff-1.9-8|17	%setup -q -n %{name}
21cr|beediff-1.9-8|18	
21cr|beediff-1.9-8|19	%build
21cr|beediff-1.9-8|20	%qmake_qt4
21cr|beediff-1.9-8|21	%make
21cr|beediff-1.9-8|22	
21cr|beediff-1.9-8|23	%install
21cr|beediff-1.9-8|24	rm -rf $RPM_BUILD_ROOT
21cr|beediff-1.9-8|25	
21cr|beediff-1.9-8|26	install -D %{name} %{buildroot}/%{_bindir}/%{name}
21cr|beediff-1.9-8|27	install -D img/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|beediff-1.9-8|28	
21cr|beediff-1.9-8|29	%clean
21cr|beediff-1.9-8|30	rm -rf $RPM_BUILD_ROOT
21cr|beediff-1.9-8|31	
21cr|beediff-1.9-8|32	%files
21cr|beediff-1.9-8|33	%defattr(-,root,root,-)
21cr|beediff-1.9-8|34	%doc licence.txt
21cr|beediff-1.9-8|35	%{_bindir}/%{name}
21cr|beediff-1.9-8|36	%{_iconsdir}/%{name}.png

404 21
21cr|beep-1.4.12-2|1	Summary:	Beep the PC speaker any number of ways
21cr|beep-1.4.12-2|2	Name:		beep
21cr|beep-1.4.12-2|3	Version:	1.4.12
21cr|beep-1.4.12-2|4	Release:	2
21cr|beep-1.4.12-2|5	License:	GPLv2+
21cr|beep-1.4.12-2|6	Group:		Sound
21cr|beep-1.4.12-2|7	# Old stuff: http://www.johnath.com/beep/
21cr|beep-1.4.12-2|8	# Use a more recent fork
21cr|beep-1.4.12-2|9	Url:		https://github.com/spkr-beep/beep/
21cr|beep-1.4.12-2|10	Source0:	https://github.com/spkr-beep/beep/archive/%{name}-%{version}.tar.gz
21cr|beep-1.4.12-2|11	Source1:	70-pcspkr-beep.rules
21cr|beep-1.4.12-2|12	Source2:	90-pcspkr-beep.rules
21cr|beep-1.4.12-2|13	Source3:	pcspkr-beep.conf
21cr|beep-1.4.12-2|14	Source4:	beep.sysusers.conf
21cr|beep-1.4.12-2|15	Source5:	README.usage
21cr|beep-1.4.12-2|16	Patch0:	beep-1.4.12-add-SIGHUP-handling.patch
21cr|beep-1.4.12-2|17	BuildRequires:	kernel-headers
21cr|beep-1.4.12-2|18	BuildRequires:	systemd-units
21cr|beep-1.4.12-2|19	BuildRequires:	ubsan-devel
21cr|beep-1.4.12-2|20	# For /etc/modprobe.conf.d
21cr|beep-1.4.12-2|21	Requires:	kmod-compat
21cr|beep-1.4.12-2|22	Requires(pre):	rpm-helper
21cr|beep-1.4.12-2|23	Requires(pre):	systemd
21cr|beep-1.4.12-2|24	
21cr|beep-1.4.12-2|25	%description
21cr|beep-1.4.12-2|26	Beep allows the user to control the PC speaker with precision, allowing
21cr|beep-1.4.12-2|27	different sounds to indicate different events. While it can be run quite
21cr|beep-1.4.12-2|28	happily on the command line, it's intended place of residence is within
21cr|beep-1.4.12-2|29	shell/Perl scripts, notifying the user when something interesting occurs.
21cr|beep-1.4.12-2|30	Of course, it has no notion of what's interesting, but it's real good at the
21cr|beep-1.4.12-2|31	notifying part.
21cr|beep-1.4.12-2|32	
21cr|beep-1.4.12-2|33	%files
21cr|beep-1.4.12-2|34	%doc COPYING CREDITS.md NEWS.md README.md PERMISSIONS.md
21cr|beep-1.4.12-2|35	%doc README.usage
21cr|beep-1.4.12-2|36	%config(noreplace) %{_sysconfdir}/modprobe.d/%{name}.conf
21cr|beep-1.4.12-2|37	%config(noreplace) %{_sysconfdir}/modules-load.d/%{name}.conf
21cr|beep-1.4.12-2|38	%{_udevrulesdir}/70-pcspkr-%{name}.rules
21cr|beep-1.4.12-2|39	%{_udevrulesdir}/90-pcspkr-%{name}.rules
21cr|beep-1.4.12-2|40	%{_sysusersdir}/%{name}.conf
21cr|beep-1.4.12-2|41	%{_bindir}/%{name}
21cr|beep-1.4.12-2|42	%{_mandir}/man1/%{name}.1*
21cr|beep-1.4.12-2|43	%{_docdir}/%{name}/contrib/*
21cr|beep-1.4.12-2|44	
21cr|beep-1.4.12-2|45	%pre
21cr|beep-1.4.12-2|46	%sysusers_create_package %{name} %{SOURCE4}
21cr|beep-1.4.12-2|47	
21cr|beep-1.4.12-2|48	#-----------------------------------------------------------------------------
21cr|beep-1.4.12-2|49	
21cr|beep-1.4.12-2|50	%prep
21cr|beep-1.4.12-2|51	%setup -q
21cr|beep-1.4.12-2|52	%patch0 -p1
21cr|beep-1.4.12-2|53	
21cr|beep-1.4.12-2|54	install -m 0644 %{SOURCE5} .
21cr|beep-1.4.12-2|55	
21cr|beep-1.4.12-2|56	
21cr|beep-1.4.12-2|57	%build
21cr|beep-1.4.12-2|58	%make prefix="%{_prefix}" COMPILERS=gcc CFLAGS_gcc="%{optflags}" LDFLAGS="%{ldflags}" CPPFLAGS_gcc="%{optflags}"
21cr|beep-1.4.12-2|59	
21cr|beep-1.4.12-2|60	
21cr|beep-1.4.12-2|61	%install
21cr|beep-1.4.12-2|62	%makeinstall_std prefix="%{_prefix}" COMPILERS=gcc CFLAGS_gcc="%{optflags}" LDFLAGS="%{ldflags}" CPPFLAGS_gcc="%{optflags}"
21cr|beep-1.4.12-2|63	
21cr|beep-1.4.12-2|64	# 1. Prepare the needed dirs
21cr|beep-1.4.12-2|65	mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d/
21cr|beep-1.4.12-2|66	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|beep-1.4.12-2|67	mkdir -p %{buildroot}%{_udevrulesdir}/
21cr|beep-1.4.12-2|68	mkdir -p %{buildroot}%{_sysusersdir}/
21cr|beep-1.4.12-2|69	
21cr|beep-1.4.12-2|70	# 2. Install our stuff
21cr|beep-1.4.12-2|71	install -m 644 %{SOURCE1} %{buildroot}%{_udevrulesdir}/
21cr|beep-1.4.12-2|72	install -m 644 %{SOURCE2} %{buildroot}%{_udevrulesdir}/
21cr|beep-1.4.12-2|73	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/modprobe.d/%{name}.conf
21cr|beep-1.4.12-2|74	install -m 644 %{SOURCE4} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|beep-1.4.12-2|75	
21cr|beep-1.4.12-2|76	# To allow loading pcspkr module on-demand
21cr|beep-1.4.12-2|77	echo "pcspkr" > %{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|beep-1.4.12-2|78	
21cr|beep-1.4.12-2|79	# Drop what we already pick up with our %%doc macro
21cr|beep-1.4.12-2|80	rm -f  %{buildroot}%{_docdir}/%{name}/{CREDITS,NEWS}.md

405 21
21cr|bees-0.11-0.gitb8086f.2|1	%define commit b8086fb41af052bdadf35dc13382604e246dc12c
21cr|bees-0.11-0.gitb8086f.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|bees-0.11-0.gitb8086f.2|3	
21cr|bees-0.11-0.gitb8086f.2|4	Summary:	BTRFS deduplication daemon
21cr|bees-0.11-0.gitb8086f.2|5	Name:		bees
21cr|bees-0.11-0.gitb8086f.2|6	Version:	0.11
21cr|bees-0.11-0.gitb8086f.2|7	Release:	0.git%{commit_short}.2
21cr|bees-0.11-0.gitb8086f.2|8	License:	GPLv3
21cr|bees-0.11-0.gitb8086f.2|9	Group:		System/Kernel and hardware
21cr|bees-0.11-0.gitb8086f.2|10	Url:		https://github.com/Zygo/bees
21cr|bees-0.11-0.gitb8086f.2|11	Source0:	https://github.com/Zygo/bees/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|bees-0.11-0.gitb8086f.2|12	BuildRequires:	pkgconfig(uuid)
21cr|bees-0.11-0.gitb8086f.2|13	BuildRequires:	%{_bindir}/markdown_py
21cr|bees-0.11-0.gitb8086f.2|14	# docs/install.md
21cr|bees-0.11-0.gitb8086f.2|15	Requires:	btrfs-progs
21cr|bees-0.11-0.gitb8086f.2|16	Requires:	util-linux
21cr|bees-0.11-0.gitb8086f.2|17	
21cr|bees-0.11-0.gitb8086f.2|18	%description
21cr|bees-0.11-0.gitb8086f.2|19	bees is a block-oriented userspace deduplication agent designed for large btrfs
21cr|bees-0.11-0.gitb8086f.2|20	filesystems. It is an offline dedupe combined with an incremental data scan
21cr|bees-0.11-0.gitb8086f.2|21	capability to minimize time data spends on disk from write to dedupe.
21cr|bees-0.11-0.gitb8086f.2|22	
21cr|bees-0.11-0.gitb8086f.2|23	Hilights:
21cr|bees-0.11-0.gitb8086f.2|24	
21cr|bees-0.11-0.gitb8086f.2|25	* Space-efficient hash table and matching algorithms - can use as little as 1
21cr|bees-0.11-0.gitb8086f.2|26	GB hash table per 10 TB unique data (0.1GB/TB)
21cr|bees-0.11-0.gitb8086f.2|27	* Daemon incrementally dedupes new data using btrfs tree search
21cr|bees-0.11-0.gitb8086f.2|28	* Works with btrfs compression - dedupe any combination of compressed and uncompressed files
21cr|bees-0.11-0.gitb8086f.2|29	* Persistent hash table for rapid restart after shutdown
21cr|bees-0.11-0.gitb8086f.2|30	* Whole-filesystem dedupe - including snapshots
21cr|bees-0.11-0.gitb8086f.2|31	* Constant hash table size - no increased RAM usage if data set becomes larger
21cr|bees-0.11-0.gitb8086f.2|32	* Works on live data - no scheduled downtime required
21cr|bees-0.11-0.gitb8086f.2|33	* Automatic self-throttling based on system load
21cr|bees-0.11-0.gitb8086f.2|34	
21cr|bees-0.11-0.gitb8086f.2|35	%files
21cr|bees-0.11-0.gitb8086f.2|36	%license COPYING
21cr|bees-0.11-0.gitb8086f.2|37	%doc README.md
21cr|bees-0.11-0.gitb8086f.2|38	%doc docs/*.html
21cr|bees-0.11-0.gitb8086f.2|39	%{_bindir}/bees
21cr|bees-0.11-0.gitb8086f.2|40	%{_sbindir}/beesd
21cr|bees-0.11-0.gitb8086f.2|41	%{_unitdir}/beesd@.service
21cr|bees-0.11-0.gitb8086f.2|42	%dir %{_sysconfdir}/bees
21cr|bees-0.11-0.gitb8086f.2|43	%config %{_sysconfdir}/bees/beesd.conf.sample
21cr|bees-0.11-0.gitb8086f.2|44	%config(noreplace) %{_sysconfdir}/bees/beesd.conf
21cr|bees-0.11-0.gitb8086f.2|45	
21cr|bees-0.11-0.gitb8086f.2|46	#------------------------------------------------------------------
21cr|bees-0.11-0.gitb8086f.2|47	
21cr|bees-0.11-0.gitb8086f.2|48	%prep
21cr|bees-0.11-0.gitb8086f.2|49	%autosetup -p1 -n %{name}-%{commit}
21cr|bees-0.11-0.gitb8086f.2|50	sed -i -e 's|CCFLAGS =.*|CCFLAGS = %{optflags}|' makeflags
21cr|bees-0.11-0.gitb8086f.2|51	# tests fail on ABF
21cr|bees-0.11-0.gitb8086f.2|52	sed -i -e 's,$(MAKE) -C test,/bin/true,g' Makefile
21cr|bees-0.11-0.gitb8086f.2|53	
21cr|bees-0.11-0.gitb8086f.2|54	%build
21cr|bees-0.11-0.gitb8086f.2|55	export LIBEXEC_PREFIX="%{_bindir}"
21cr|bees-0.11-0.gitb8086f.2|56	export BEES_VERSION="%{version}"
21cr|bees-0.11-0.gitb8086f.2|57	export SYSTEMD_SYSTEM_UNIT_DIR="%{_unitdir}"
21cr|bees-0.11-0.gitb8086f.2|58	export TAG="no"
21cr|bees-0.11-0.gitb8086f.2|59	export MARKDOWN="markdown_py"
21cr|bees-0.11-0.gitb8086f.2|60	%make_build
21cr|bees-0.11-0.gitb8086f.2|61	%make_build -C docs
21cr|bees-0.11-0.gitb8086f.2|62	
21cr|bees-0.11-0.gitb8086f.2|63	%install
21cr|bees-0.11-0.gitb8086f.2|64	export LIBEXEC_PREFIX="%{_bindir}"
21cr|bees-0.11-0.gitb8086f.2|65	export BEES_VERSION="%{version}"
21cr|bees-0.11-0.gitb8086f.2|66	export SYSTEMD_SYSTEM_UNIT_DIR="%{_unitdir}"
21cr|bees-0.11-0.gitb8086f.2|67	export TAG="no"
21cr|bees-0.11-0.gitb8086f.2|68	export MARKDOWN="markdown_py"
21cr|bees-0.11-0.gitb8086f.2|69	%make_install
21cr|bees-0.11-0.gitb8086f.2|70	cp %{buildroot}%{_sysconfdir}/bees/beesd.conf.sample %{buildroot}%{_sysconfdir}/bees/beesd.conf
21cr|bees-0.11-0.gitb8086f.2|71	
21cr|bees-0.11-0.gitb8086f.2|72	%changelog
21cr|bees-0.11-0.gitb8086f.2|73	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|bees-0.11-0.gitb8086f.2|74	- package docs, mark license
21cr|bees-0.11-0.gitb8086f.2|75	
21cr|bees-0.11-0.gitb8086f.2|76	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|bees-0.11-0.gitb8086f.2|77	- disable tests
21cr|bees-0.11-0.gitb8086f.2|78	
21cr|bees-0.11-0.gitb8086f.2|79	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|bees-0.11-0.gitb8086f.2|80	- init (okdesk#3853)

406 21
21cr|beesu-2.7-1|1	%define nbmversion 1.7
21cr|beesu-2.7-1|2	
21cr|beesu-2.7-1|3	Summary:	Graphical wrapper for su
21cr|beesu-2.7-1|4	Name:		beesu
21cr|beesu-2.7-1|5	Version:	2.7
21cr|beesu-2.7-1|6	Release:	1
21cr|beesu-2.7-1|7	License:	GPLv2+
21cr|beesu-2.7-1|8	Group:		System/Base
21cr|beesu-2.7-1|9	Url:		http://www.honeybeenet.altervista.org
21cr|beesu-2.7-1|10	Source0:	http://honeybeenet.altervista.org/beesu/files/beesu-sources/%{name}-%{version}.tar.bz2
21cr|beesu-2.7-1|11	Source1:	http://honeybeenet.altervista.org/beesu/files/beesu-manager/nautilus-beesu-manager-%{nbmversion}.tar.bz2
21cr|beesu-2.7-1|12	Patch1:		beesu-nautilus-no-browser.patch
21cr|beesu-2.7-1|13	Requires:	pam
21cr|beesu-2.7-1|14	Requires:	usermode
21cr|beesu-2.7-1|15	
21cr|beesu-2.7-1|16	%description
21cr|beesu-2.7-1|17	Beesu is a wrapper around su and works with consolehelper to let you
21cr|beesu-2.7-1|18	have a graphic interface like gksu.
21cr|beesu-2.7-1|19	
21cr|beesu-2.7-1|20	%package -n nautilus-beesu-manager
21cr|beesu-2.7-1|21	Summary:	Utility to add beesu scripts to nautilus
21cr|beesu-2.7-1|22	Version:	2.7
21cr|beesu-2.7-1|23	Group:		Graphical desktop/Other
21cr|beesu-2.7-1|24	Requires:	beesu
21cr|beesu-2.7-1|25	Requires:	zenity
21cr|beesu-2.7-1|26	Requires:	nautilus
21cr|beesu-2.7-1|27	BuildArch:	noarch
21cr|beesu-2.7-1|28	
21cr|beesu-2.7-1|29	%description -n nautilus-beesu-manager
21cr|beesu-2.7-1|30	nautilus-beesu-manager is a little utility to add some useful scripts
21cr|beesu-2.7-1|31	to the Nautilus file browser; nautilus-beesu-manager can add scripts
21cr|beesu-2.7-1|32	to Nautilus using beesu to elevate the user's privileges to root.
21cr|beesu-2.7-1|33	
21cr|beesu-2.7-1|34	%prep
21cr|beesu-2.7-1|35	%setup -q -a1
21cr|beesu-2.7-1|36	chmod -x nautilus-beesu-manager-%{nbmversion}/COPYING nautilus-beesu-manager-%{nbmversion}/README
21cr|beesu-2.7-1|37	%patch1 -p1
21cr|beesu-2.7-1|38	
21cr|beesu-2.7-1|39	%build
21cr|beesu-2.7-1|40	%make CFLAGS="%{optflags} -fno-delete-null-pointer-checks"
21cr|beesu-2.7-1|41	
21cr|beesu-2.7-1|42	%install
21cr|beesu-2.7-1|43	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|beesu-2.7-1|44	
21cr|beesu-2.7-1|45	%makeinstall_std
21cr|beesu-2.7-1|46	
21cr|beesu-2.7-1|47	#nbm
21cr|beesu-2.7-1|48	pushd nautilus-beesu-manager-%{nbmversion}
21cr|beesu-2.7-1|49	mkdir -v -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
21cr|beesu-2.7-1|50	mkdir -v -p %{buildroot}%{_datadir}/applications/
21cr|beesu-2.7-1|51	install -p -m 755 nautilus-beesu-manager %{buildroot}%{_bindir}
21cr|beesu-2.7-1|52	install -p -m 644 nautilus-beesu-manager.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
21cr|beesu-2.7-1|53	desktop-file-install --dir %{buildroot}%{_datadir}/applications --mode 0644 nautilus-beesu-manager.desktop
21cr|beesu-2.7-1|54	mkdir -v -p %{buildroot}%{_libexecdir}/nautilus-beesu-manager/
21cr|beesu-2.7-1|55	install -p -m 755 libexec/api %{buildroot}%{_libexecdir}/nautilus-beesu-manager/
21cr|beesu-2.7-1|56	cp -a libexec/scripts %{buildroot}%{_libexecdir}/nautilus-beesu-manager/
21cr|beesu-2.7-1|57	install -p -m 644 libexec/local-launcher %{buildroot}%{_libexecdir}/nautilus-beesu-manager/
21cr|beesu-2.7-1|58	popd
21cr|beesu-2.7-1|59	
21cr|beesu-2.7-1|60	%files
21cr|beesu-2.7-1|61	%doc COPYING README
21cr|beesu-2.7-1|62	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|beesu-2.7-1|63	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|beesu-2.7-1|64	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|beesu-2.7-1|65	%{_sysconfdir}/profile.d/%{name}-bash-completion.sh
21cr|beesu-2.7-1|66	%{_sbindir}/%{name}
21cr|beesu-2.7-1|67	%{_bindir}/%{name}
21cr|beesu-2.7-1|68	%{_mandir}/man1/%{name}.1.xz
21cr|beesu-2.7-1|69	
21cr|beesu-2.7-1|70	%files -n nautilus-beesu-manager
21cr|beesu-2.7-1|71	%doc nautilus-beesu-manager-%{nbmversion}/COPYING nautilus-beesu-manager-%{nbmversion}/README
21cr|beesu-2.7-1|72	%{_bindir}/nautilus-beesu-manager
21cr|beesu-2.7-1|73	%{_datadir}/applications/*.desktop
21cr|beesu-2.7-1|74	%{_datadir}/icons/hicolor/32x32/apps/nautilus-beesu-manager.png
21cr|beesu-2.7-1|75	%{_libexecdir}/nautilus-beesu-manager/

407 21
21cr|beret-1.2.1-0.3|1	Name:           beret
21cr|beret-1.2.1-0.3|2	Version:        1.2.1
21cr|beret-1.2.1-0.3|3	Release:        0.3
21cr|beret-1.2.1-0.3|4	Summary:        2D puzzle-platformer starring a telekinetic scientist
21cr|beret-1.2.1-0.3|5	Group:          Games/Arcade
21cr|beret-1.2.1-0.3|6	License:        LGPLv2
21cr|beret-1.2.1-0.3|7	Url:            http://kiwisauce.com/beret
21cr|beret-1.2.1-0.3|8	# git clone https://gitorious.org/beret/beret.git beret-1.2.1 && tar czf beret-1.2.1.tar.gz beret-1.2.1
21cr|beret-1.2.1-0.3|9	Source0:        %{name}-%{version}.tar.gz
21cr|beret-1.2.1-0.3|10	Patch0:         math_lib.patch
21cr|beret-1.2.1-0.3|11	Patch1:         beret-1.2.1-config-paths.patch
21cr|beret-1.2.1-0.3|12	
21cr|beret-1.2.1-0.3|13	BuildRequires:  icoutils
21cr|beret-1.2.1-0.3|14	BuildRequires:  pkgconfig(sdl)
21cr|beret-1.2.1-0.3|15	BuildRequires:  pkgconfig(SDL_image)
21cr|beret-1.2.1-0.3|16	BuildRequires:  pkgconfig(SDL_mixer)
21cr|beret-1.2.1-0.3|17	BuildRequires:  pkgconfig(SDL_ttf)
21cr|beret-1.2.1-0.3|18	Requires:       %{name}-data >= %{EVRD}
21cr|beret-1.2.1-0.3|19	
21cr|beret-1.2.1-0.3|20	%description
21cr|beret-1.2.1-0.3|21	Beret is a 2D puzzle-platformer game about a scientist named Beret
21cr|beret-1.2.1-0.3|22	who has gained telekinetic abilities through his research at the Evil
21cr|beret-1.2.1-0.3|23	Corporation. He decides that the Evil Corporation is too evil for his
21cr|beret-1.2.1-0.3|24	liking, and begins his solitary quest to overthrow the corporation
21cr|beret-1.2.1-0.3|25	and punish the evil deeds of his employers.
21cr|beret-1.2.1-0.3|26	
21cr|beret-1.2.1-0.3|27	%package data
21cr|beret-1.2.1-0.3|28	Summary:        Data files for the Beret game
21cr|beret-1.2.1-0.3|29	BuildArch:      noarch
21cr|beret-1.2.1-0.3|30	Group:          Games/Arcade
21cr|beret-1.2.1-0.3|31	
21cr|beret-1.2.1-0.3|32	%description data
21cr|beret-1.2.1-0.3|33	This package contains arch-independent data needed by the game Beret,
21cr|beret-1.2.1-0.3|34	whose binary is shipped in the %{name} package.
21cr|beret-1.2.1-0.3|35	
21cr|beret-1.2.1-0.3|36	%prep
21cr|beret-1.2.1-0.3|37	%setup -q
21cr|beret-1.2.1-0.3|38	%patch0 -p1
21cr|beret-1.2.1-0.3|39	%patch1 -p1
21cr|beret-1.2.1-0.3|40	
21cr|beret-1.2.1-0.3|41	%build
21cr|beret-1.2.1-0.3|42	%make OPTFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|beret-1.2.1-0.3|43	
21cr|beret-1.2.1-0.3|44	%install
21cr|beret-1.2.1-0.3|45	install -D -m755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|beret-1.2.1-0.3|46	
21cr|beret-1.2.1-0.3|47	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|beret-1.2.1-0.3|48	cp -a images music rooms sfx AveriaSans-Regular.ttf \
21cr|beret-1.2.1-0.3|49	%{buildroot}%{_gamesdatadir}/%{name}
21cr|beret-1.2.1-0.3|50	
21cr|beret-1.2.1-0.3|51	install -d %{buildroot}%{_datadir}/applications
21cr|beret-1.2.1-0.3|52	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|beret-1.2.1-0.3|53	[Desktop Entry]
21cr|beret-1.2.1-0.3|54	Name=Beret
21cr|beret-1.2.1-0.3|55	GenericName=Puzzle platformer
21cr|beret-1.2.1-0.3|56	Comment=%{summary}
21cr|beret-1.2.1-0.3|57	Exec=%{name}
21cr|beret-1.2.1-0.3|58	Icon=%{name}
21cr|beret-1.2.1-0.3|59	Terminal=false
21cr|beret-1.2.1-0.3|60	Type=Application
21cr|beret-1.2.1-0.3|61	Categories=Game;LogicGame;
21cr|beret-1.2.1-0.3|62	EOF
21cr|beret-1.2.1-0.3|63	
21cr|beret-1.2.1-0.3|64	icotool -x images/icon.ico
21cr|beret-1.2.1-0.3|65	install -D -m644 icon_3_32x32x8.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|beret-1.2.1-0.3|66	
21cr|beret-1.2.1-0.3|67	%files
21cr|beret-1.2.1-0.3|68	%doc lgpl-3.0.txt FONTLOG.txt README.txt OFL.txt
21cr|beret-1.2.1-0.3|69	%{_gamesbindir}/%{name}
21cr|beret-1.2.1-0.3|70	%{_datadir}/applications/%{name}.desktop
21cr|beret-1.2.1-0.3|71	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|beret-1.2.1-0.3|72	
21cr|beret-1.2.1-0.3|73	%files data
21cr|beret-1.2.1-0.3|74	%doc lgpl-3.0.txt FONTLOG.txt README.txt OFL.txt
21cr|beret-1.2.1-0.3|75	%{_gamesdatadir}/%{name}/

408 21
21cr|berusky-1.7.2-1|1	%define dversion 1.7
21cr|berusky-1.7.2-1|2	
21cr|berusky-1.7.2-1|3	Summary:	Sokoban clone
21cr|berusky-1.7.2-1|4	Name:		berusky
21cr|berusky-1.7.2-1|5	Version:	1.7.2
21cr|berusky-1.7.2-1|6	Release:	1
21cr|berusky-1.7.2-1|7	License:	GPLv2+
21cr|berusky-1.7.2-1|8	Group:		Games/Puzzles
21cr|berusky-1.7.2-1|9	Url:		http://www.anakreon.cz/
21cr|berusky-1.7.2-1|10	Source0:	http://www.anakreon.cz/download/%{name}-%{version}.tar.gz
21cr|berusky-1.7.2-1|11	Source1:	berusky.png
21cr|berusky-1.7.2-1|12	Patch0:		berusky-1.7.2-paths.patch
21cr|berusky-1.7.2-1|13	BuildRequires:	gettext-devel
21cr|berusky-1.7.2-1|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|berusky-1.7.2-1|15	BuildRequires:	pkgconfig(gdk-2.0)
21cr|berusky-1.7.2-1|16	BuildRequires:	pkgconfig(sdl)
21cr|berusky-1.7.2-1|17	BuildRequires:	pkgconfig(SDL_image)
21cr|berusky-1.7.2-1|18	Requires:	%{name}-data >= %{dversion}
21cr|berusky-1.7.2-1|19	
21cr|berusky-1.7.2-1|20	%description
21cr|berusky-1.7.2-1|21	Berusky is a 2D logic game based on an ancient puzzle named Sokoban.
21cr|berusky-1.7.2-1|22	
21cr|berusky-1.7.2-1|23	An old idea of moving boxes in a maze has been expanded with new logic
21cr|berusky-1.7.2-1|24	items such as explosives, stones, special gates and so on.
21cr|berusky-1.7.2-1|25	In addition, up to five bugs can cooperate and be controlled by the player.
21cr|berusky-1.7.2-1|26	
21cr|berusky-1.7.2-1|27	This package contains a binary for the game.
21cr|berusky-1.7.2-1|28	
21cr|berusky-1.7.2-1|29	%files
21cr|berusky-1.7.2-1|30	%doc AUTHORS ChangeLog README TODO
21cr|berusky-1.7.2-1|31	%{_gamesbindir}/*
21cr|berusky-1.7.2-1|32	%{_gamesdatadir}/%{name}
21cr|berusky-1.7.2-1|33	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|berusky-1.7.2-1|34	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|berusky-1.7.2-1|35	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|berusky-1.7.2-1|36	
21cr|berusky-1.7.2-1|37	#----------------------------------------------------------------------------
21cr|berusky-1.7.2-1|38	
21cr|berusky-1.7.2-1|39	%prep
21cr|berusky-1.7.2-1|40	%setup -q
21cr|berusky-1.7.2-1|41	%patch0 -p1
21cr|berusky-1.7.2-1|42	
21cr|berusky-1.7.2-1|43	touch config.rpath ABOUT-NLS
21cr|berusky-1.7.2-1|44	sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -e 's,AM_PROG_CC_STDC,AC_PROG_CC,g' configure.*
21cr|berusky-1.7.2-1|45	
21cr|berusky-1.7.2-1|46	%build
21cr|berusky-1.7.2-1|47	%global optflags %{optflags} -std=c++14
21cr|berusky-1.7.2-1|48	%configure
21cr|berusky-1.7.2-1|49	%make
21cr|berusky-1.7.2-1|50	
21cr|berusky-1.7.2-1|51	%install
21cr|berusky-1.7.2-1|52	%makeinstall_std
21cr|berusky-1.7.2-1|53	
21cr|berusky-1.7.2-1|54	# Remove docs from a wrong directory
21cr|berusky-1.7.2-1|55	rm -rf %{buildroot}%{_prefix}/doc
21cr|berusky-1.7.2-1|56	
21cr|berusky-1.7.2-1|57	# Install icon
21cr|berusky-1.7.2-1|58	install -D -p %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|berusky-1.7.2-1|59	
21cr|berusky-1.7.2-1|60	# Desktop-file
21cr|berusky-1.7.2-1|61	mkdir -p %{buildroot}%{_datadir}/applications
21cr|berusky-1.7.2-1|62	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|berusky-1.7.2-1|63	[Desktop Entry]
21cr|berusky-1.7.2-1|64	Name=Berusky
21cr|berusky-1.7.2-1|65	Comment=Rescue the bugs!
21cr|berusky-1.7.2-1|66	Exec=%{_gamesbindir}/%{name}
21cr|berusky-1.7.2-1|67	Terminal=false
21cr|berusky-1.7.2-1|68	Type=Application
21cr|berusky-1.7.2-1|69	StartupNotify=false
21cr|berusky-1.7.2-1|70	Icon=%{name}
21cr|berusky-1.7.2-1|71	Categories=Game;LogicGame;
21cr|berusky-1.7.2-1|72	EOF
21cr|berusky-1.7.2-1|73	
21cr|berusky-1.7.2-1|74	# Move berusyk.ini to /etc
21cr|berusky-1.7.2-1|75	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|berusky-1.7.2-1|76	mv %{buildroot}%{_datadir}/%{name}/%{name}.ini %{buildroot}%{_sysconfdir}/%{name}
21cr|berusky-1.7.2-1|77	
21cr|berusky-1.7.2-1|78	# Remove empty %{_datadir}, and create %{_gamesdatadir} for files from berusky-data
21cr|berusky-1.7.2-1|79	rm -fR %{buildroot}%{_datadir}/%{name}
21cr|berusky-1.7.2-1|80	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|berusky-1.7.2-1|81	
21cr|berusky-1.7.2-1|82	# Move binary to /usr/games
21cr|berusky-1.7.2-1|83	mv %{buildroot}%{_bindir} %{buildroot}%{_gamesbindir}

409 21
21cr|berusky-data-1.7-4|1	%define oname berusky
21cr|berusky-data-1.7-4|2	
21cr|berusky-data-1.7-4|3	Name:		%{oname}-data
21cr|berusky-data-1.7-4|4	Version:	1.7
21cr|berusky-data-1.7-4|5	Release:	4
21cr|berusky-data-1.7-4|6	Summary:	Game data files for Berusky
21cr|berusky-data-1.7-4|7	License:	GPLv2+
21cr|berusky-data-1.7-4|8	Group:		Games/Puzzles
21cr|berusky-data-1.7-4|9	URL:		http://www.anakreon.cz/
21cr|berusky-data-1.7-4|10	Source0:	http://www.anakreon.cz/download/%{name}-%{version}.tar.gz
21cr|berusky-data-1.7-4|11	BuildArch:	noarch
21cr|berusky-data-1.7-4|12	
21cr|berusky-data-1.7-4|13	%description
21cr|berusky-data-1.7-4|14	A datafile for Berusky. Berusky is a 2D logic game based on an ancient
21cr|berusky-data-1.7-4|15	puzzle named Sokoban.
21cr|berusky-data-1.7-4|16	
21cr|berusky-data-1.7-4|17	An old idea of moving boxes in a maze has been expanded with new logic
21cr|berusky-data-1.7-4|18	items such as explosives, stones, special gates and so on.
21cr|berusky-data-1.7-4|19	In addition, up to five bugs can cooperate and be controlled by the player.
21cr|berusky-data-1.7-4|20	
21cr|berusky-data-1.7-4|21	This package contains a data for the game, i.e. files with graphics, levels,
21cr|berusky-data-1.7-4|22	game rules and configuration.
21cr|berusky-data-1.7-4|23	
21cr|berusky-data-1.7-4|24	
21cr|berusky-data-1.7-4|25	%prep
21cr|berusky-data-1.7-4|26	%setup -q
21cr|berusky-data-1.7-4|27	
21cr|berusky-data-1.7-4|28	%build
21cr|berusky-data-1.7-4|29	
21cr|berusky-data-1.7-4|30	%install
21cr|berusky-data-1.7-4|31	mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
21cr|berusky-data-1.7-4|32	
21cr|berusky-data-1.7-4|33	cp -p -R GameData %{buildroot}%{_gamesdatadir}/%{oname}
21cr|berusky-data-1.7-4|34	cp -p -R Graphics %{buildroot}%{_gamesdatadir}/%{oname}
21cr|berusky-data-1.7-4|35	cp -p -R Levels   %{buildroot}%{_gamesdatadir}/%{oname}
21cr|berusky-data-1.7-4|36	
21cr|berusky-data-1.7-4|37	# berusky.ini is installed from the berusky package
21cr|berusky-data-1.7-4|38	
21cr|berusky-data-1.7-4|39	%files
21cr|berusky-data-1.7-4|40	%doc README COPYING
21cr|berusky-data-1.7-4|41	%{_gamesdatadir}/%{oname}/*

410 21
21cr|be-shell-0-0.20150112.2|1	%define git 20150112
21cr|be-shell-0-0.20150112.2|2	
21cr|be-shell-0-0.20150112.2|3	Summary:	Plasma shell replacement for KDE4
21cr|be-shell-0-0.20150112.2|4	Name:		be-shell
21cr|be-shell-0-0.20150112.2|5	Version:	0
21cr|be-shell-0-0.20150112.2|6	Release:	0.%{git}.2
21cr|be-shell-0-0.20150112.2|7	License:	GPLv2+
21cr|be-shell-0-0.20150112.2|8	Group:		Graphical desktop/KDE
21cr|be-shell-0-0.20150112.2|9	Url:		http://sourceforge.net/p/be-shell/
21cr|be-shell-0-0.20150112.2|10	# git snapshot
21cr|be-shell-0-0.20150112.2|11	Source0:	%{name}-code-%{git}.tar.bz2
21cr|be-shell-0-0.20150112.2|12	Source1:	be-shell-off
21cr|be-shell-0-0.20150112.2|13	Source2:	be-shell-on
21cr|be-shell-0-0.20150112.2|14	Patch0:		be-shell-code-20150112-startup-service.patch
21cr|be-shell-0-0.20150112.2|15	BuildRequires:	cmake
21cr|be-shell-0-0.20150112.2|16	BuildRequires:	kdelibs4-devel
21cr|be-shell-0-0.20150112.2|17	BuildRequires:	pkgconfig(x11)
21cr|be-shell-0-0.20150112.2|18	BuildRequires:	pkgconfig(xcomposite)
21cr|be-shell-0-0.20150112.2|19	BuildRequires:	pkgconfig(xdamage)
21cr|be-shell-0-0.20150112.2|20	BuildRequires:	pkgconfig(xext)
21cr|be-shell-0-0.20150112.2|21	BuildRequires:	pkgconfig(xfixes)
21cr|be-shell-0-0.20150112.2|22	BuildRequires:	pkgconfig(xrender)
21cr|be-shell-0-0.20150112.2|23	Requires:	kdebase4-workspace >= 2:4.11.15-4
21cr|be-shell-0-0.20150112.2|24	Conflicts:	kdebase4-workspace < 2:4.11.15-4
21cr|be-shell-0-0.20150112.2|25	Requires(post,preun):	update-alternatives
21cr|be-shell-0-0.20150112.2|26	
21cr|be-shell-0-0.20150112.2|27	%description
21cr|be-shell-0-0.20150112.2|28	Plasma shell replacement for KDE4. The focus is on control and understanding.
21cr|be-shell-0-0.20150112.2|29	
21cr|be-shell-0-0.20150112.2|30	Use be-shell-on command to switch from Plasma to BE::Shell.
21cr|be-shell-0-0.20150112.2|31	
21cr|be-shell-0-0.20150112.2|32	Use be-shell-off command to switch from BE::Shell to Plasma.
21cr|be-shell-0-0.20150112.2|33	
21cr|be-shell-0-0.20150112.2|34	See http://sourceforge.net/p/be-shell/wiki/Home/ for more instructions.
21cr|be-shell-0-0.20150112.2|35	
21cr|be-shell-0-0.20150112.2|36	%files -f be.shell.lang
21cr|be-shell-0-0.20150112.2|37	%doc COPYING README
21cr|be-shell-0-0.20150112.2|38	%{_kde_bindir}/be.shell
21cr|be-shell-0-0.20150112.2|39	%{_kde_bindir}/be-shell-off
21cr|be-shell-0-0.20150112.2|40	%{_kde_bindir}/be-shell-on
21cr|be-shell-0-0.20150112.2|41	%dir %{_kde_datadir}/%{name}
21cr|be-shell-0-0.20150112.2|42	%{_kde_datadir}/%{name}/*
21cr|be-shell-0-0.20150112.2|43	
21cr|be-shell-0-0.20150112.2|44	%post
21cr|be-shell-0-0.20150112.2|45	%{_sbindir}/update-alternatives --install %{_kde_autostart}/krunner-alt.desktop krunner.desktop %{_kde_datadir}/%{name}/autostart/krunner.desktop 5
21cr|be-shell-0-0.20150112.2|46	%{_sbindir}/update-alternatives --install %{_kde_autostart}/plasma-desktop-alt.desktop plasma-desktop.desktop %{_kde_datadir}/%{name}/autostart/plasma-desktop.desktop 5
21cr|be-shell-0-0.20150112.2|47	%{_sbindir}/update-alternatives --install %{_kde_autostart}/be.shell-alt.desktop be.shell.desktop %{_kde_datadir}/%{name}/autostart/be.shell-on.desktop 5
21cr|be-shell-0-0.20150112.2|48	%{_sbindir}/update-alternatives --install %{_kde_autostart}/be.shell-alt.desktop be.shell.desktop %{_kde_datadir}/%{name}/autostart/be.shell-off.desktop 10
21cr|be-shell-0-0.20150112.2|49	
21cr|be-shell-0-0.20150112.2|50	%preun
21cr|be-shell-0-0.20150112.2|51	if [ $1 -eq 0 ]; then
21cr|be-shell-0-0.20150112.2|52	%{_sbindir}/update-alternatives --remove krunner.desktop %{_kde_datadir}/%{name}/autostart/krunner.desktop
21cr|be-shell-0-0.20150112.2|53	%{_sbindir}/update-alternatives --remove plasma-desktop.desktop %{_kde_datadir}/%{name}/autostart/plasma-desktop.desktop
21cr|be-shell-0-0.20150112.2|54	%{_sbindir}/update-alternatives --remove be.shell.desktop %{_kde_datadir}/%{name}/autostart/be.shell-on.desktop
21cr|be-shell-0-0.20150112.2|55	%{_sbindir}/update-alternatives --remove be.shell.desktop %{_kde_datadir}/%{name}/autostart/be.shell-off.desktop
21cr|be-shell-0-0.20150112.2|56	fi
21cr|be-shell-0-0.20150112.2|57	
21cr|be-shell-0-0.20150112.2|58	#--------------------------------------------------------------------
21cr|be-shell-0-0.20150112.2|59	
21cr|be-shell-0-0.20150112.2|60	%prep
21cr|be-shell-0-0.20150112.2|61	%setup -qn %{name}-code-%{git}
21cr|be-shell-0-0.20150112.2|62	%patch0 -p1
21cr|be-shell-0-0.20150112.2|63	
21cr|be-shell-0-0.20150112.2|64	%build
21cr|be-shell-0-0.20150112.2|65	%cmake_kde4
21cr|be-shell-0-0.20150112.2|66	
21cr|be-shell-0-0.20150112.2|67	%install
21cr|be-shell-0-0.20150112.2|68	%makeinstall_std -C build
21cr|be-shell-0-0.20150112.2|69	
21cr|be-shell-0-0.20150112.2|70	mkdir -p %{buildroot}%{_kde_datadir}/%{name}/autostart
21cr|be-shell-0-0.20150112.2|71	install -m 0644 krunner.desktop %{buildroot}%{_kde_datadir}/%{name}/autostart/krunner.desktop
21cr|be-shell-0-0.20150112.2|72	install -m 0644 plasma-desktop.desktop %{buildroot}%{_kde_datadir}/%{name}/autostart/plasma-desktop.desktop
21cr|be-shell-0-0.20150112.2|73	mv %{buildroot}%{_kde_autostart}/be.shell.desktop %{buildroot}%{_kde_datadir}/%{name}/autostart/be.shell-on.desktop
21cr|be-shell-0-0.20150112.2|74	cp %{buildroot}%{_kde_datadir}/%{name}/autostart/be.shell-on.desktop %{buildroot}%{_kde_datadir}/%{name}/autostart/be.shell-off.desktop
21cr|be-shell-0-0.20150112.2|75	sed s,"Hidden=false","Hidden=true",g -i %{buildroot}%{_kde_datadir}/%{name}/autostart/be.shell-off.desktop
21cr|be-shell-0-0.20150112.2|76	
21cr|be-shell-0-0.20150112.2|77	cp -r examples %{buildroot}%{_kde_datadir}/%{name}/
21cr|be-shell-0-0.20150112.2|78	cp -r scripts %{buildroot}%{_kde_datadir}/%{name}/
21cr|be-shell-0-0.20150112.2|79	cp -r wallpaper %{buildroot}%{_kde_datadir}/%{name}/
21cr|be-shell-0-0.20150112.2|80	
21cr|be-shell-0-0.20150112.2|81	install -m 0755 %{SOURCE1} %{buildroot}%{_kde_bindir}/be-shell-off
21cr|be-shell-0-0.20150112.2|82	install -m 0755 %{SOURCE2} %{buildroot}%{_kde_bindir}/be-shell-on
21cr|be-shell-0-0.20150112.2|83	
21cr|be-shell-0-0.20150112.2|84	%find_lang be.shell

411 21
21cr|bfast-0.7.0a-5|1	Summary:	Blat-like Fast Accurate Search Tool
21cr|bfast-0.7.0a-5|2	Name:		bfast
21cr|bfast-0.7.0a-5|3	Version:	0.7.0a
21cr|bfast-0.7.0a-5|4	Release:	5
21cr|bfast-0.7.0a-5|5	License:	GPLv2+ and MIT
21cr|bfast-0.7.0a-5|6	Group:		Sciences/Physics
21cr|bfast-0.7.0a-5|7	Url:		http://bfast.sourceforge.net
21cr|bfast-0.7.0a-5|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|bfast-0.7.0a-5|9	Patch0:		bfast-0.7.0a-linkage.patch
21cr|bfast-0.7.0a-5|10	BuildRequires:	bzip2-devel
21cr|bfast-0.7.0a-5|11	BuildRequires:	pkgconfig(zlib)
21cr|bfast-0.7.0a-5|12	
21cr|bfast-0.7.0a-5|13	%description
21cr|bfast-0.7.0a-5|14	BFAST facilitates the fast and accurate mapping of short reads to
21cr|bfast-0.7.0a-5|15	reference sequences.  Some advantages of BFAST include:
21cr|bfast-0.7.0a-5|16	
21cr|bfast-0.7.0a-5|17	Speed: enables billions of short reads to be mapped quickly.
21cr|bfast-0.7.0a-5|18	
21cr|bfast-0.7.0a-5|19	Accuracy: A priori probabilities for mapping reads with defined set of
21cr|bfast-0.7.0a-5|20	variants.
21cr|bfast-0.7.0a-5|21	
21cr|bfast-0.7.0a-5|22	An easy way to measurably tune accuracy at the expense of speed.
21cr|bfast-0.7.0a-5|23	
21cr|bfast-0.7.0a-5|24	Specifically, BFAST was designed to facilitate whole-genome
21cr|bfast-0.7.0a-5|25	resequencing, where mapping billions of short reads with variants is
21cr|bfast-0.7.0a-5|26	of utmost importance.
21cr|bfast-0.7.0a-5|27	
21cr|bfast-0.7.0a-5|28	BFAST supports both Illumina and ABI SOLiD data, as well as any other
21cr|bfast-0.7.0a-5|29	Next-Generation Sequencing Technology (454, Helicos), with particular
21cr|bfast-0.7.0a-5|30	emphasis on sensitivity towards errors, SNPs and especially
21cr|bfast-0.7.0a-5|31	indels. Other algorithms take short-cuts by ignoring errors, certain
21cr|bfast-0.7.0a-5|32	types of variants (indels), and even require further alignment, all to
21cr|bfast-0.7.0a-5|33	be the "fastest" (but still not complete). BFAST is able to be tuned
21cr|bfast-0.7.0a-5|34	to find variants regardless of the error-rate, polymorphism rate, or
21cr|bfast-0.7.0a-5|35	other factors.
21cr|bfast-0.7.0a-5|36	
21cr|bfast-0.7.0a-5|37	%files
21cr|bfast-0.7.0a-5|38	%doc AUTHORS ChangeLog NEWS README LICENSE
21cr|bfast-0.7.0a-5|39	%doc manual/bfast-book.pdf
21cr|bfast-0.7.0a-5|40	%{_bindir}/balignmentscoredistribution
21cr|bfast-0.7.0a-5|41	%{_bindir}/balignsim
21cr|bfast-0.7.0a-5|42	%{_bindir}/bevalsim
21cr|bfast-0.7.0a-5|43	%{_bindir}/bfast
21cr|bfast-0.7.0a-5|44	%{_bindir}/bfast.resubmit.pl
21cr|bfast-0.7.0a-5|45	%{_bindir}/bfast.submit.pl
21cr|bfast-0.7.0a-5|46	%{_bindir}/bgeneratereads
21cr|bfast-0.7.0a-5|47	%{_bindir}/bindexdist
21cr|bfast-0.7.0a-5|48	%{_bindir}/bindexhist
21cr|bfast-0.7.0a-5|49	%{_bindir}/bmfmerge
21cr|bfast-0.7.0a-5|50	%{_bindir}/brepeat
21cr|bfast-0.7.0a-5|51	%{_bindir}/btestindexes
21cr|bfast-0.7.0a-5|52	%{_bindir}/ill2fastq.pl
21cr|bfast-0.7.0a-5|53	%{_bindir}/solid2fastq
21cr|bfast-0.7.0a-5|54	
21cr|bfast-0.7.0a-5|55	#----------------------------------------------------------------------------
21cr|bfast-0.7.0a-5|56	
21cr|bfast-0.7.0a-5|57	
21cr|bfast-0.7.0a-5|58	%prep
21cr|bfast-0.7.0a-5|59	%setup -q
21cr|bfast-0.7.0a-5|60	%patch0 -p1
21cr|bfast-0.7.0a-5|61	
21cr|bfast-0.7.0a-5|62	%build
21cr|bfast-0.7.0a-5|63	%global optflags %{optflags} -fgnu89-inline
21cr|bfast-0.7.0a-5|64	autoreconf -fi
21cr|bfast-0.7.0a-5|65	# temporary fix for 32-bit build problem
21cr|bfast-0.7.0a-5|66	sed -i '/^extended_CFLAGS=/ s/-m64//' configure
21cr|bfast-0.7.0a-5|67	# Let configure honor CFLAGS
21cr|bfast-0.7.0a-5|68	sed -i -e 's,^\(CFLAGS="${default_CFLAGS} ${extended_CFLAGS}"\),# \1,' configure*
21cr|bfast-0.7.0a-5|69	
21cr|bfast-0.7.0a-5|70	%configure
21cr|bfast-0.7.0a-5|71	%make
21cr|bfast-0.7.0a-5|72	
21cr|bfast-0.7.0a-5|73	%install
21cr|bfast-0.7.0a-5|74	%makeinstall_std
21cr|bfast-0.7.0a-5|75	
21cr|bfast-0.7.0a-5|76	rm %{buildroot}/%{_docdir}/%{name}/LICENSE
21cr|bfast-0.7.0a-5|77	rm %{buildroot}/%{_docdir}/%{name}/bfast-book.pdf

412 21
21cr|bfr-1.6-11|1	Summary:	General-purpose command-line pipe buffer
21cr|bfr-1.6-11|2	Name:		bfr
21cr|bfr-1.6-11|3	Version:	1.6
21cr|bfr-1.6-11|4	Release:	11
21cr|bfr-1.6-11|5	License:	GPLv2+
21cr|bfr-1.6-11|6	Group:		System/Kernel and hardware
21cr|bfr-1.6-11|7	Url:		http://www.glines.org:8000/software/buffer.html
21cr|bfr-1.6-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|bfr-1.6-11|9	Patch0:		bfr-1.6-pod.patch
21cr|bfr-1.6-11|10	
21cr|bfr-1.6-11|11	%description
21cr|bfr-1.6-11|12	Buffer is a general-purpose command-line pipe buffer. It buffers data from
21cr|bfr-1.6-11|13	stdin and sends it to stdout, adjusting to best fit the pace stdout can
21cr|bfr-1.6-11|14	handle. It can solve problems on either end of a pipe. For instance, if the
21cr|bfr-1.6-11|15	incoming stream is slower than outgoing, performance is mainly dependent on
21cr|bfr-1.6-11|16	the "start-stream threshold" you set. This can be used to group data into
21cr|bfr-1.6-11|17	larger packets to, for an example, reduce seeking on a tape drive. In the
21cr|bfr-1.6-11|18	case of the outgoing being slower, the "stop-stream threshold" prevents
21cr|bfr-1.6-11|19	unnecessary CPU from being taken up by reading single-bytes and such (if the
21cr|bfr-1.6-11|20	output stream accepts data one byte at a time, for instance), and will
21cr|bfr-1.6-11|21	output-only until the buffer goes down to 97% or so. This speeds up certain
21cr|bfr-1.6-11|22	procedures, such as creating a tar file, gzipping it, and putting it through
21cr|bfr-1.6-11|23	a program such as "netcat". It boosts performance by allowing a certain level
21cr|bfr-1.6-11|24	of detachment between the two... allowing tar and (especially) gzip to do its
21cr|bfr-1.6-11|25	work at the same time the network is doing its work, so you're not sending
21cr|bfr-1.6-11|26	one packet and THEN seeing gzip kick in to create the next.
21cr|bfr-1.6-11|27	
21cr|bfr-1.6-11|28	The Buffer distribution also contains a variant of buffer named Bufplay (bfp).
21cr|bfr-1.6-11|29	Bufplay's purpose is to do the same sort of buffering as Buffer, but it is
21cr|bfr-1.6-11|30	intended for use with OSS, configuring /dev/dsp for the type of sound data
21cr|bfr-1.6-11|31	you specify and playing it. If, for some reason, you want to be cool like me
21cr|bfr-1.6-11|32	and have 60 megs of RAM inbetween mpg123 and your sound card, you can. =)
21cr|bfr-1.6-11|33	
21cr|bfr-1.6-11|34	%files
21cr|bfr-1.6-11|35	%doc README
21cr|bfr-1.6-11|36	%{_bindir}/bfr
21cr|bfr-1.6-11|37	%{_bindir}/bfp
21cr|bfr-1.6-11|38	%{_mandir}/man1/bfr.1.*
21cr|bfr-1.6-11|39	
21cr|bfr-1.6-11|40	#----------------------------------------------------------------------------
21cr|bfr-1.6-11|41	
21cr|bfr-1.6-11|42	%prep
21cr|bfr-1.6-11|43	%setup -q
21cr|bfr-1.6-11|44	%patch0 -p1
21cr|bfr-1.6-11|45	
21cr|bfr-1.6-11|46	%build
21cr|bfr-1.6-11|47	%configure
21cr|bfr-1.6-11|48	%make
21cr|bfr-1.6-11|49	
21cr|bfr-1.6-11|50	%install
21cr|bfr-1.6-11|51	%makeinstall_std

413 21
21cr|bgpq3-0.1.36.1-1|1	Summary:	BGP filtering automation for cisco and juniper routers
21cr|bgpq3-0.1.36.1-1|2	
21cr|bgpq3-0.1.36.1-1|3	
21cr|bgpq3-0.1.36.1-1|4	Name:		bgpq3
21cr|bgpq3-0.1.36.1-1|5	Version:	0.1.36.1
21cr|bgpq3-0.1.36.1-1|6	Release:	1
21cr|bgpq3-0.1.36.1-1|7	License:	GPLv2
21cr|bgpq3-0.1.36.1-1|8	Group:		Text tools
21cr|bgpq3-0.1.36.1-1|9	URL:		http://snar.spb.ru/prog/bgpq3/
21cr|bgpq3-0.1.36.1-1|10	Source:		https://github.com/snar/bgpq3/archive/refs/tags/v%{version}.zip
21cr|bgpq3-0.1.36.1-1|11	
21cr|bgpq3-0.1.36.1-1|12	
21cr|bgpq3-0.1.36.1-1|13	%description
21cr|bgpq3-0.1.36.1-1|14	The bgpq3 ultility used to generate Cisco and
21cr|bgpq3-0.1.36.1-1|15	Juniper prefix-lists, extended access-lists,
21cr|bgpq3-0.1.36.1-1|16	policy-statement terms and as-path lists
21cr|bgpq3-0.1.36.1-1|17	based on RADB data.
21cr|bgpq3-0.1.36.1-1|18	
21cr|bgpq3-0.1.36.1-1|19	%prep
21cr|bgpq3-0.1.36.1-1|20	%setup -q
21cr|bgpq3-0.1.36.1-1|21	
21cr|bgpq3-0.1.36.1-1|22	%build
21cr|bgpq3-0.1.36.1-1|23	%configure
21cr|bgpq3-0.1.36.1-1|24	%make
21cr|bgpq3-0.1.36.1-1|25	
21cr|bgpq3-0.1.36.1-1|26	%install
21cr|bgpq3-0.1.36.1-1|27	mkdir -p %{buildroot}%{_bindir}
21cr|bgpq3-0.1.36.1-1|28	install -D -m 755 bgpq3 %{buildroot}%{_bindir}/
21cr|bgpq3-0.1.36.1-1|29	mkdir -p %{buildroot}%{_mandir}/man8
21cr|bgpq3-0.1.36.1-1|30	install -D -m 644 bgpq3.8 %{buildroot}%{_mandir}/man8/
21cr|bgpq3-0.1.36.1-1|31	
21cr|bgpq3-0.1.36.1-1|32	%files
21cr|bgpq3-0.1.36.1-1|33	%{_bindir}/*
21cr|bgpq3-0.1.36.1-1|34	%{_mandir}/man8/*

414 21
21cr|biabam-0.9.7-10|1	Summary:	Biabam Is A Bash Attachment Mailer
21cr|biabam-0.9.7-10|2	Name:		biabam
21cr|biabam-0.9.7-10|3	License:	GPL
21cr|biabam-0.9.7-10|4	Version:	0.9.7
21cr|biabam-0.9.7-10|5	Release:	10
21cr|biabam-0.9.7-10|6	Group:		Networking/Mail
21cr|biabam-0.9.7-10|7	URL:		http://mmj.dk/biabam/
21cr|biabam-0.9.7-10|8	Source0:	http://mmj.dk/biabam/%{name}-%{version}.tar.bz2
21cr|biabam-0.9.7-10|9	Requires:	sendmail-command
21cr|biabam-0.9.7-10|10	Requires:	sharutils
21cr|biabam-0.9.7-10|11	BuildArch:	noarch
21cr|biabam-0.9.7-10|12	
21cr|biabam-0.9.7-10|13	%description
21cr|biabam-0.9.7-10|14	Biabam Is A Bash Attachment Mailer. In other words, BIABAM is a
21cr|biabam-0.9.7-10|15	tool that is used for mailing attachments from the commandline. It
21cr|biabam-0.9.7-10|16	is similar to using Mutt to send attachments on the commandline,
21cr|biabam-0.9.7-10|17	but without the overhead of a complete email client.
21cr|biabam-0.9.7-10|18	
21cr|biabam-0.9.7-10|19	%prep
21cr|biabam-0.9.7-10|20	
21cr|biabam-0.9.7-10|21	%setup -q
21cr|biabam-0.9.7-10|22	
21cr|biabam-0.9.7-10|23	%build
21cr|biabam-0.9.7-10|24	
21cr|biabam-0.9.7-10|25	%install
21cr|biabam-0.9.7-10|26	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|biabam-0.9.7-10|27	
21cr|biabam-0.9.7-10|28	install -d %{buildroot}%{_bindir}
21cr|biabam-0.9.7-10|29	install -m0755 biabam %{buildroot}%{_bindir}/biabam
21cr|biabam-0.9.7-10|30	
21cr|biabam-0.9.7-10|31	%clean
21cr|biabam-0.9.7-10|32	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|biabam-0.9.7-10|33	
21cr|biabam-0.9.7-10|34	%files
21cr|biabam-0.9.7-10|35	%defattr(-,root,root)
21cr|biabam-0.9.7-10|36	%doc COPYING README
21cr|biabam-0.9.7-10|37	%attr(0755,root,root) %{_bindir}/biabam

415 21
21cr|bib2html-6.7-4|1	Name:		bib2html
21cr|bib2html-6.7-4|2	Version:	6.7
21cr|bib2html-6.7-4|3	Release:	4
21cr|bib2html-6.7-4|4	Summary:	BibTeX to HTML translator
21cr|bib2html-6.7-4|5	
21cr|bib2html-6.7-4|6	URL:		http://www.arakhne.org/bib2ml/
21cr|bib2html-6.7-4|7	Source:		http://download.tuxfamily.org/arakhne/pool/universe/b/bib2ml/bib2ml_%{version}-0arakhne0.tar.gz
21cr|bib2html-6.7-4|8	Patch0:		bib2ml_6.7-encoding.patch
21cr|bib2html-6.7-4|9	License:	GPL
21cr|bib2html-6.7-4|10	Group:		Publishing
21cr|bib2html-6.7-4|11	BuildArch:	noarch
21cr|bib2html-6.7-4|12	
21cr|bib2html-6.7-4|13	%description
21cr|bib2html-6.7-4|14	bib2html is a script which permits to generate a set of HTML or XML
21cr|bib2html-6.7-4|15	pages from a BibTeX database.
21cr|bib2html-6.7-4|16	
21cr|bib2html-6.7-4|17	%prep
21cr|bib2html-6.7-4|18	%setup -q -n bib2ml-%{version}
21cr|bib2html-6.7-4|19	%patch0 -p0
21cr|bib2html-6.7-4|20	
21cr|bib2html-6.7-4|21	find . -type d | xargs chmod 755
21cr|bib2html-6.7-4|22	find . -type f | xargs chmod 644
21cr|bib2html-6.7-4|23	
21cr|bib2html-6.7-4|24	%build
21cr|bib2html-6.7-4|25	# Build the manual pages
21cr|bib2html-6.7-4|26	
21cr|bib2html-6.7-4|27	pod2man --section=1 --release="%{version}" --center=Bib2HTML --name=Bib2HTML man/bib2html_en.pod man/bib2html.1
21cr|bib2html-6.7-4|28	pod2man --section=1 --release="%{version}" --center=Bib2HTML --name=Bib2HTML man/bib2html_fr.pod man/bib2html.fr.1
21cr|bib2html-6.7-4|29	pod2man --section=1 --release="%{version}" --center=Bib2XML --name=Bib2XML man/bib2xml_en.pod man/bib2xml.1
21cr|bib2html-6.7-4|30	pod2man --section=1 --release="%{version}" --center=Bib2XML --name=Bib2XML man/bib2xml_fr.pod man/bib2xml.fr.1
21cr|bib2html-6.7-4|31	pod2man --section=1 --release="%{version}" --center=Bib2XML --name=Bib2XML man/bib2sql_en.pod man/bib2sql.1
21cr|bib2html-6.7-4|32	pod2man --section=1 --release="%{version}" --center=Bib2XML --name=Bib2XML man/bib2sql_fr.pod man/bib2sql.fr.1
21cr|bib2html-6.7-4|33	
21cr|bib2html-6.7-4|34	# Give the correct path to the pod files
21cr|bib2html-6.7-4|35	perl -p -i -e 's/"\$basename"/"%{name}-%{version}"/' src/Bib2HTML/Main.pm
21cr|bib2html-6.7-4|36	
21cr|bib2html-6.7-4|37	%install
21cr|bib2html-6.7-4|38	
21cr|bib2html-6.7-4|39	install -d -m 755 %{buildroot}%{_bindir}
21cr|bib2html-6.7-4|40	install -m 755 src/bib2html.pl %{buildroot}%{_bindir}/bib2html
21cr|bib2html-6.7-4|41	install -m 755 src/bib2xml.pl %{buildroot}%{_bindir}/bib2xml
21cr|bib2html-6.7-4|42	install -m 755 src/bib2sql.pl %{buildroot}%{_bindir}/bib2sql
21cr|bib2html-6.7-4|43	
21cr|bib2html-6.7-4|44	install -d -m 755 %{buildroot}%{perl_vendorlib}
21cr|bib2html-6.7-4|45	cp -pr ./src/Bib2HTML %{buildroot}%{perl_vendorlib}
21cr|bib2html-6.7-4|46	
21cr|bib2html-6.7-4|47	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|bib2html-6.7-4|48	install -d -m 755 %{buildroot}%{_mandir}/fr/man1
21cr|bib2html-6.7-4|49	install -m 644 man/bib2html.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|bib2html-6.7-4|50	install -m 644 man/bib2xml.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|bib2html-6.7-4|51	install -m 644 man/bib2html.fr.1 %{buildroot}%{_mandir}/fr/man1/%{name}.1
21cr|bib2html-6.7-4|52	install -m 644 man/bib2xml.fr.1 %{buildroot}%{_mandir}/fr/man1/%{name}.1
21cr|bib2html-6.7-4|53	
21cr|bib2html-6.7-4|54	%files
21cr|bib2html-6.7-4|55	%doc Changelog COPYING AUTHORS README doc/* man/*.pod
21cr|bib2html-6.7-4|56	%{perl_vendorlib}/*
21cr|bib2html-6.7-4|57	%{_bindir}/*
21cr|bib2html-6.7-4|58	%{_mandir}/man1/*
21cr|bib2html-6.7-4|59	%lang(fr) %{_mandir}/fr/man1/*

416 21
21cr|bib2xhtml-3.0-3|1	%define bstdir /usr/share/texmf/bibtex/bst/bib2xhtml
21cr|bib2xhtml-3.0-3|2	
21cr|bib2xhtml-3.0-3|3	Name:		bib2xhtml
21cr|bib2xhtml-3.0-3|4	Version:	3.0
21cr|bib2xhtml-3.0-3|5	Release:	3
21cr|bib2xhtml-3.0-3|6	Summary:	A program for converting BibTeX files into XHTML 1.0
21cr|bib2xhtml-3.0-3|7	License:	GPL
21cr|bib2xhtml-3.0-3|8	Group:		Publishing
21cr|bib2xhtml-3.0-3|9	Url:		http://www.spinellis.gr/sw/textproc/bib2xhtml/
21cr|bib2xhtml-3.0-3|10	Source:		http://www.spinellis.gr/sw/textproc/bib2xhtml/%{name}-v%{version}.tar.gz
21cr|bib2xhtml-3.0-3|11	BuildRequires:	perl
21cr|bib2xhtml-3.0-3|12	Requires:	texlive-tetex
21cr|bib2xhtml-3.0-3|13	Requires:	perl(PDF::API2)
21cr|bib2xhtml-3.0-3|14	BuildArch:	noarch
21cr|bib2xhtml-3.0-3|15	
21cr|bib2xhtml-3.0-3|16	%description
21cr|bib2xhtml-3.0-3|17	bib2xhtml is a program that converts BibTeX files into HTML
21cr|bib2xhtml-3.0-3|18	(specifically XHTML 1.0). The conversion is mostly done by specialized
21cr|bib2xhtml-3.0-3|19	BibTeX style files derived from converted bibliography style
21cr|bib2xhtml-3.0-3|20	templates. This ensures that the original BibTeX styles are faithfully
21cr|bib2xhtml-3.0-3|21	reproduced. Some postprocessing is performed by Perl code.
21cr|bib2xhtml-3.0-3|22	
21cr|bib2xhtml-3.0-3|23	%prep
21cr|bib2xhtml-3.0-3|24	%setup -qn %{name}-v%{version}
21cr|bib2xhtml-3.0-3|25	# fix encoding
21cr|bib2xhtml-3.0-3|26	perl -pi -e 'tr/\r//d' *.html *.bib bib2xhtml
21cr|bib2xhtml-3.0-3|27	
21cr|bib2xhtml-3.0-3|28	%build
21cr|bib2xhtml-3.0-3|29	perl gen-bst
21cr|bib2xhtml-3.0-3|30	
21cr|bib2xhtml-3.0-3|31	%install
21cr|bib2xhtml-3.0-3|32	install -m 755 -d %{buildroot}%{_bindir}
21cr|bib2xhtml-3.0-3|33	install -m 755 -d %{buildroot}%{_mandir}/man1
21cr|bib2xhtml-3.0-3|34	install -m 755 -d %{buildroot}%{bstdir}
21cr|bib2xhtml-3.0-3|35	install -m 755 bib2xhtml %{buildroot}%{_bindir}
21cr|bib2xhtml-3.0-3|36	install -m 644 bib2xhtml.man %{buildroot}%{_mandir}/man1/bib2xhtml.1
21cr|bib2xhtml-3.0-3|37	install -m 644 *.bst %{buildroot}%{bstdir}
21cr|bib2xhtml-3.0-3|38	
21cr|bib2xhtml-3.0-3|39	%post
21cr|bib2xhtml-3.0-3|40	texhash
21cr|bib2xhtml-3.0-3|41	
21cr|bib2xhtml-3.0-3|42	%postun
21cr|bib2xhtml-3.0-3|43	rm -rf %bstdir
21cr|bib2xhtml-3.0-3|44	texhash
21cr|bib2xhtml-3.0-3|45	
21cr|bib2xhtml-3.0-3|46	
21cr|bib2xhtml-3.0-3|47	%files
21cr|bib2xhtml-3.0-3|48	%doc ChangeLog COPYING *.html *.txt *.pdf example.bib
21cr|bib2xhtml-3.0-3|49	%{_bindir}/bib2xhtml
21cr|bib2xhtml-3.0-3|50	%{_mandir}/man1/bib2xhtml.1.*
21cr|bib2xhtml-3.0-3|51	%{bstdir}/*

417 21
21cr|bibletime-3.0.3-1|1	Name:           bibletime
21cr|bibletime-3.0.3-1|2	Version:	3.0.3
21cr|bibletime-3.0.3-1|3	Release:	1
21cr|bibletime-3.0.3-1|4	Summary:        Easy to use Bible study tool
21cr|bibletime-3.0.3-1|5	License:        GPLv2+
21cr|bibletime-3.0.3-1|6	Group:          Text tools
21cr|bibletime-3.0.3-1|7	Url:            http://www.bibletime.info/
21cr|bibletime-3.0.3-1|8	Source0:        https://github.com/bibletime/bibletime/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|bibletime-3.0.3-1|9	
21cr|bibletime-3.0.3-1|10	BuildRequires:  pkgconfig(Qt5Core)
21cr|bibletime-3.0.3-1|11	BuildRequires:  pkgconfig(Qt5Gui)
21cr|bibletime-3.0.3-1|12	BuildRequires:  pkgconfig(Qt5Help)
21cr|bibletime-3.0.3-1|13	BuildRequires:  pkgconfig(Qt5PrintSupport)
21cr|bibletime-3.0.3-1|14	BuildRequires:  pkgconfig(Qt5Svg)
21cr|bibletime-3.0.3-1|15	BuildRequires:  pkgconfig(Qt5Test)
21cr|bibletime-3.0.3-1|16	BuildRequires:  pkgconfig(Qt5WebEngine)
21cr|bibletime-3.0.3-1|17	BuildRequires:  pkgconfig(Qt5WebEngineWidgets)
21cr|bibletime-3.0.3-1|18	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|bibletime-3.0.3-1|19	BuildRequires:  pkgconfig(Qt5Xml)
21cr|bibletime-3.0.3-1|20	BuildRequires:  pkgconfig(sword) >= 1.9.0
21cr|bibletime-3.0.3-1|21	BuildRequires:  pkgconfig(libclucene-core)
21cr|bibletime-3.0.3-1|22	BuildRequires:  qt5-linguist-tools
21cr|bibletime-3.0.3-1|23	BuildRequires:  cmake
21cr|bibletime-3.0.3-1|24	BuildRequires:  docbook-style-xsl
21cr|bibletime-3.0.3-1|25	BuildRequires:  fop
21cr|bibletime-3.0.3-1|26	BuildRequires:  po4a
21cr|bibletime-3.0.3-1|27	BuildRequires:  xsltproc
21cr|bibletime-3.0.3-1|28	
21cr|bibletime-3.0.3-1|29	Requires:       sword >= 1.9.0
21cr|bibletime-3.0.3-1|30	
21cr|bibletime-3.0.3-1|31	# fop 32 bit unsupported arch
21cr|bibletime-3.0.3-1|32	ExclusiveArch:  aarch64 x86_64
21cr|bibletime-3.0.3-1|33	
21cr|bibletime-3.0.3-1|34	%description
21cr|bibletime-3.0.3-1|35	BibleTime is a free and easy to use bible study tool built with QT5.
21cr|bibletime-3.0.3-1|36	
21cr|bibletime-3.0.3-1|37	BibleTime provides easy handling of digitized texts (Bibles, commentaries
21cr|bibletime-3.0.3-1|38	and lexicons) and powerful features to work with these texts (search in
21cr|bibletime-3.0.3-1|39	texts, write own notes, save, print etc.). Bibletime is a front-end for
21cr|bibletime-3.0.3-1|40	the SWORD Bible Framework.
21cr|bibletime-3.0.3-1|41	
21cr|bibletime-3.0.3-1|42	%files
21cr|bibletime-3.0.3-1|43	%doc %{_docdir}/%{name}/
21cr|bibletime-3.0.3-1|44	%{_bindir}/%{name}
21cr|bibletime-3.0.3-1|45	%{_datadir}/%{name}/
21cr|bibletime-3.0.3-1|46	%{_iconsdir}/hicolor/scalable/apps/info.%{name}.BibleTime.svg
21cr|bibletime-3.0.3-1|47	%{_datadir}/applications/info.%{name}.BibleTime.desktop
21cr|bibletime-3.0.3-1|48	%{_metainfodir}/info.%{name}.BibleTime.metainfo.xml
21cr|bibletime-3.0.3-1|49	#--------------------------------------------
21cr|bibletime-3.0.3-1|50	
21cr|bibletime-3.0.3-1|51	%prep
21cr|bibletime-3.0.3-1|52	%setup -q
21cr|bibletime-3.0.3-1|53	
21cr|bibletime-3.0.3-1|54	%build
21cr|bibletime-3.0.3-1|55	%cmake_qt5
21cr|bibletime-3.0.3-1|56	
21cr|bibletime-3.0.3-1|57	%make
21cr|bibletime-3.0.3-1|58	
21cr|bibletime-3.0.3-1|59	%install
21cr|bibletime-3.0.3-1|60	%makeinstall_std -C build
21cr|bibletime-3.0.3-1|61	
21cr|bibletime-3.0.3-1|62	cp ChangeLog README.md LICENSE %{buildroot}%{_docdir}/%{name}/

418 21
21cr|bibtex2html-1.99-1|1	%define _enable_debug_packages %{nil}
21cr|bibtex2html-1.99-1|2	%define debug_package %{nil}
21cr|bibtex2html-1.99-1|3	
21cr|bibtex2html-1.99-1|4	Summary:	A Tool for translating from BibTeX to HTML
21cr|bibtex2html-1.99-1|5	Name:		bibtex2html
21cr|bibtex2html-1.99-1|6	Version:	1.99
21cr|bibtex2html-1.99-1|7	Release:	1
21cr|bibtex2html-1.99-1|8	License:	GPLv2+
21cr|bibtex2html-1.99-1|9	Group:		Publishing
21cr|bibtex2html-1.99-1|10	Url:		http://www.lri.fr/~filliatr/bibtex2html
21cr|bibtex2html-1.99-1|11	Source0:	http://www.lri.fr/~filliatr/ftp/bibtex2html/%{name}-%{version}.tar.gz
21cr|bibtex2html-1.99-1|12	BuildRequires:	ocaml
21cr|bibtex2html-1.99-1|13	BuildRequires:	hevea
21cr|bibtex2html-1.99-1|14	BuildRequires:	tetex-latex
21cr|bibtex2html-1.99-1|15	BuildRequires:	tetex-dvips
21cr|bibtex2html-1.99-1|16	BuildRequires:	tetex-cmsuper
21cr|bibtex2html-1.99-1|17	BuildRequires:	texlive
21cr|bibtex2html-1.99-1|18	BuildRequires:	texlive-scheme-full
21cr|bibtex2html-1.99-1|19	BuildRequires:	texlive-collection-langgerman
21cr|bibtex2html-1.99-1|20	BuildRequires:	texlive-collection-langother
21cr|bibtex2html-1.99-1|21	BuildRequires:	texlive-collection-langgreek
21cr|bibtex2html-1.99-1|22	BuildRequires:	texlive-collection-langchinese
21cr|bibtex2html-1.99-1|23	BuildRequires:	texlive-collection-langmongolian
21cr|bibtex2html-1.99-1|24	
21cr|bibtex2html-1.99-1|25	%description
21cr|bibtex2html-1.99-1|26	bibtex2html is a collection of tools for translating bibliographies
21cr|bibtex2html-1.99-1|27	in BibTeX format to HTML. Here are some of these tools' more important
21cr|bibtex2html-1.99-1|28	features:
21cr|bibtex2html-1.99-1|29	
21cr|bibtex2html-1.99-1|30	* Handle any BibTeX style (even those producing multiple bibliographies);
21cr|bibtex2html-1.99-1|31	* Use additional fields like abstract, url, ps, etc. to insert web links;
21cr|bibtex2html-1.99-1|32	* Crossrefs are also replaced by links;
21cr|bibtex2html-1.99-1|33	* Sort by dates or authors, in increasing or decreasing order;
21cr|bibtex2html-1.99-1|34	* Read simple macros in TeX or LaTeX files;
21cr|bibtex2html-1.99-1|35	* Show syntax errors in BibTeX files;
21cr|bibtex2html-1.99-1|36	* Extract from one or several BibTeX files the set of entries satisfying
21cr|bibtex2html-1.99-1|37	a given criterion.
21cr|bibtex2html-1.99-1|38	
21cr|bibtex2html-1.99-1|39	%files
21cr|bibtex2html-1.99-1|40	%doc CHANGES COPYING README manual.pdf manual.html
21cr|bibtex2html-1.99-1|41	%{_bindir}/*
21cr|bibtex2html-1.99-1|42	%{_mandir}/man1/*
21cr|bibtex2html-1.99-1|43	
21cr|bibtex2html-1.99-1|44	#----------------------------------------------------------------------------
21cr|bibtex2html-1.99-1|45	
21cr|bibtex2html-1.99-1|46	%prep
21cr|bibtex2html-1.99-1|47	%setup -q
21cr|bibtex2html-1.99-1|48	# Removing unused lib from makefile
21cr|bibtex2html-1.99-1|49	sed -i 's/-cclib -lstr//' Makefile.in
21cr|bibtex2html-1.99-1|50	
21cr|bibtex2html-1.99-1|51	%build
21cr|bibtex2html-1.99-1|52	%configure
21cr|bibtex2html-1.99-1|53	%make
21cr|bibtex2html-1.99-1|54	%make doc
21cr|bibtex2html-1.99-1|55	
21cr|bibtex2html-1.99-1|56	%install
21cr|bibtex2html-1.99-1|57	install -d -m 755 %{buildroot}%{_bindir}
21cr|bibtex2html-1.99-1|58	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|bibtex2html-1.99-1|59	install -m 755 aux2bib bib2bib bibtex2html %{buildroot}%{_bindir}
21cr|bibtex2html-1.99-1|60	install -m 644 aux2bib.1 bib2bib.1 bibtex2html.1 %{buildroot}%{_mandir}/man1

419 21
21cr|bibtool-2.68-1|1	%define oname BibTool
21cr|bibtool-2.68-1|2	
21cr|bibtool-2.68-1|3	Summary:	A Tool for manipulating BibTeX data bases
21cr|bibtool-2.68-1|4	Name:		bibtool
21cr|bibtool-2.68-1|5	Version:	2.68
21cr|bibtool-2.68-1|6	Release:	1
21cr|bibtool-2.68-1|7	License:	GPLv1+
21cr|bibtool-2.68-1|8	Group:		Publishing
21cr|bibtool-2.68-1|9	Url:		http://www.ctan.org/tex-archive/biblio/bibtex/utils/bibtool
21cr|bibtool-2.68-1|10	Source0:	http://mirrors.ctan.org/biblio/bibtex/utils/bibtool/%{oname}-%{version}.tar.gz
21cr|bibtool-2.68-1|11	# from Fedora
21cr|bibtool-2.68-1|12	Patch0:		BibTool-2.51-regex.patch
21cr|bibtool-2.68-1|13	Patch1:		0001-old-font-commands-added.patch
21cr|bibtool-2.68-1|14	Patch3:		0001-fix-duplicate-case-fix.patch
21cr|bibtool-2.68-1|15	Patch4:		0001-support-for-make-check-fixed.patch
21cr|bibtool-2.68-1|16	BuildRequires:	texlive
21cr|bibtool-2.68-1|17	
21cr|bibtool-2.68-1|18	%description
21cr|bibtool-2.68-1|19	BibTeX provides an easy to use means to integrate citations and
21cr|bibtool-2.68-1|20	bibliographies into LaTeX documents. But the user is left alone with
21cr|bibtool-2.68-1|21	the management of the BibTeX files. The program BibTool is intended to
21cr|bibtool-2.68-1|22	fill this gap. BibTool allows the manipulation of BibTeX files which
21cr|bibtool-2.68-1|23	goes beyond the possibilities --- and intentions --- of BibTeX.
21cr|bibtool-2.68-1|24	
21cr|bibtool-2.68-1|25	%files
21cr|bibtool-2.68-1|26	%license COPYING
21cr|bibtool-2.68-1|27	%doc README* THANKS ToDo
21cr|bibtool-2.68-1|28	%{_bindir}/*
21cr|bibtool-2.68-1|29	%{_datadir}/%{oname}
21cr|bibtool-2.68-1|30	%{_mandir}/man1/*
21cr|bibtool-2.68-1|31	
21cr|bibtool-2.68-1|32	#----------------------------------------------------------------------------
21cr|bibtool-2.68-1|33	
21cr|bibtool-2.68-1|34	%prep
21cr|bibtool-2.68-1|35	%autosetup -p1 -n %{oname}
21cr|bibtool-2.68-1|36	
21cr|bibtool-2.68-1|37	sed -i -e 's%^#!/usr/local/bin/tclsh%#! %{_bindir}/tclsh%' Tcl/bibtool.tcl
21cr|bibtool-2.68-1|38	sed -i -e 's%^#!/usr/local/bin/perl%#! %{_bindir}/perl%' Perl/bibtool.pl
21cr|bibtool-2.68-1|39	# configure will recreate the directory, but only with config.h within
21cr|bibtool-2.68-1|40	rm -rf regex-0.12
21cr|bibtool-2.68-1|41	
21cr|bibtool-2.68-1|42	%build
21cr|bibtool-2.68-1|43	%configure --libdir=%{_datadir}
21cr|bibtool-2.68-1|44	sed -i -e 's#@kpathsea_lib_static@##' makefile
21cr|bibtool-2.68-1|45	%make
21cr|bibtool-2.68-1|46	
21cr|bibtool-2.68-1|47	%install
21cr|bibtool-2.68-1|48	make install INSTALLPREFIX=%{buildroot} INSTALL='install -p -m 755'
21cr|bibtool-2.68-1|49	make install-man INSTALLPREFIX=%{buildroot} INSTALL='install -p -m 644'

420 21
21cr|bibutils-7.1-1|1	%define _disable_ld_no_undefined 1
21cr|bibutils-7.1-1|2	%define debug_package %{nil}
21cr|bibutils-7.1-1|3	
21cr|bibutils-7.1-1|4	Summary:	Inter-convert between various bibliography formats
21cr|bibutils-7.1-1|5	Name:		bibutils
21cr|bibutils-7.1-1|6	Version:	7.1
21cr|bibutils-7.1-1|7	Release:	1
21cr|bibutils-7.1-1|8	License:	GPLv2+
21cr|bibutils-7.1-1|9	Group:		Sciences/Computer science
21cr|bibutils-7.1-1|10	Url:		http://www.scripps.edu/~cdputnam/software/bibutils/bibutils.html
21cr|bibutils-7.1-1|11	Source0:	http://www.scripps.edu/~cdputnam/software/bibutils/%{name}_%{version}_src.tgz
21cr|bibutils-7.1-1|12	Patch0:		add_missing_library.patch
21cr|bibutils-7.1-1|13	Buildrequires:	tcsh
21cr|bibutils-7.1-1|14	
21cr|bibutils-7.1-1|15	%description
21cr|bibutils-7.1-1|16	Bibutils converts between bibliography formats
21cr|bibutils-7.1-1|17	including BibTeX, RIS, Endnote (Refer), ISI,
21cr|bibutils-7.1-1|18	COPAC, and Medline XML using a MODS v3.0 XML intermediate.
21cr|bibutils-7.1-1|19	
21cr|bibutils-7.1-1|20	%prep
21cr|bibutils-7.1-1|21	%setup -q -n %{name}_%{version}
21cr|bibutils-7.1-1|22	# sed -i.orig "s|/usr/local/bin|%{_bindir}|" configure
21cr|bibutils-7.1-1|23	# %patch0 -p1 -b .missinglib
21cr|bibutils-7.1-1|24	
21cr|bibutils-7.1-1|25	%build
21cr|bibutils-7.1-1|26	export CFLAGS="%{optflags}"
21cr|bibutils-7.1-1|27	./configure --install-dir %_bindir --install-lib %_libdir
21cr|bibutils-7.1-1|28	
21cr|bibutils-7.1-1|29	%make
21cr|bibutils-7.1-1|30	
21cr|bibutils-7.1-1|31	%check
21cr|bibutils-7.1-1|32	cd test
21cr|bibutils-7.1-1|33	make
21cr|bibutils-7.1-1|34	make test
21cr|bibutils-7.1-1|35	cd ..
21cr|bibutils-7.1-1|36	
21cr|bibutils-7.1-1|37	%install
21cr|bibutils-7.1-1|38	rm -rf %{buildroot}
21cr|bibutils-7.1-1|39	mkdir -p %buildroot%{_bindir}
21cr|bibutils-7.1-1|40	%makeinstall_std INSTALLDIR=%{buildroot}%{_bindir}
21cr|bibutils-7.1-1|41	
21cr|bibutils-7.1-1|42	%clean
21cr|bibutils-7.1-1|43	rm -rf %{buildroot}
21cr|bibutils-7.1-1|44	
21cr|bibutils-7.1-1|45	%files
21cr|bibutils-7.1-1|46	%defattr(-,root,root)
21cr|bibutils-7.1-1|47	%doc ChangeLog readme.txt
21cr|bibutils-7.1-1|48	%{_bindir}/*

421 21
21cr|bigloo-4.5a-3|1	%define _disable_ld_no_undefined 1
21cr|bigloo-4.5a-3|2	
21cr|bigloo-4.5a-3|3	%define inplace `pwd`/inplace
21cr|bigloo-4.5a-3|4	%define libname %mklibname %{name} %{version}
21cr|bigloo-4.5a-3|5	%define devname %mklibname %{name} -d
21cr|bigloo-4.5a-3|6	
21cr|bigloo-4.5a-3|7	%define rel 1
21cr|bigloo-4.5a-3|8	
21cr|bigloo-4.5a-3|9	# libbackrace.so is bundled and is outside of %%_libdir root,
21cr|bigloo-4.5a-3|10	# do not provide it and filter self-requires to it
21cr|bigloo-4.5a-3|11	# (not trying to use system libbacktrace because it has no releases)
21cr|bigloo-4.5a-3|12	%global __provides_exclude ^libbacktrace
21cr|bigloo-4.5a-3|13	%global __requires_exclude ^libbacktrace
21cr|bigloo-4.5a-3|14	
21cr|bigloo-4.5a-3|15	Summary:	Compiler for the Scheme programming language
21cr|bigloo-4.5a-3|16	Name:		bigloo
21cr|bigloo-4.5a-3|17	Version:	4.5a
21cr|bigloo-4.5a-3|18	Release:	3
21cr|bigloo-4.5a-3|19	License:	GPLv2+
21cr|bigloo-4.5a-3|20	Group:		Development/C
21cr|bigloo-4.5a-3|21	Url:		http://www-sop.inria.fr/mimosa/fp/Bigloo
21cr|bigloo-4.5a-3|22	Source0:	ftp://ftp-sop.inria.fr/indes/fp/Bigloo/%{name}-%{version}-%{rel}.tar.gz
21cr|bigloo-4.5a-3|23	Source10:	%{name}.rpmlintrc
21cr|bigloo-4.5a-3|24	Patch0:		bigloo-libbacktrace-name.patch
21cr|bigloo-4.5a-3|25	Patch1:		bigloo-libdir.patch
21cr|bigloo-4.5a-3|26	BuildRequires:	indent
21cr|bigloo-4.5a-3|27	BuildRequires:	gmp-devel
21cr|bigloo-4.5a-3|28	BuildRequires:	pcre2-devel
21cr|bigloo-4.5a-3|29	BuildRequires:	libunistring-devel
21cr|bigloo-4.5a-3|30	BuildRequires:	pkgconfig(alsa)
21cr|bigloo-4.5a-3|31	BuildRequires:	pkgconfig(avahi-client)
21cr|bigloo-4.5a-3|32	BuildRequires:	pkgconfig(flac)
21cr|bigloo-4.5a-3|33	BuildRequires:	pkgconfig(libuv)
21cr|bigloo-4.5a-3|34	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|bigloo-4.5a-3|35	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21cr|bigloo-4.5a-3|36	BuildRequires:	pkgconfig(openssl)
21cr|bigloo-4.5a-3|37	BuildRequires:	pkgconfig(libpulse)
21cr|bigloo-4.5a-3|38	BuildRequires:	pkgconfig(libmpg123)
21cr|bigloo-4.5a-3|39	BuildRequires:	pkgconfig(sqlite3)
21cr|bigloo-4.5a-3|40	Requires:	indent
21cr|bigloo-4.5a-3|41	
21cr|bigloo-4.5a-3|42	%description
21cr|bigloo-4.5a-3|43	Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based
21cr|bigloo-4.5a-3|44	programming style where C(++) is usually required. Bigloo attempts to make
21cr|bigloo-4.5a-3|45	Scheme practical by offering features usually presented by traditional
21cr|bigloo-4.5a-3|46	programming languages but ot offered by Scheme and functional programming.
21cr|bigloo-4.5a-3|47	Bigloo compiles Scheme modules. It delivers small and fast stand alone binary
21cr|bigloo-4.5a-3|48	executables. Bigloo enables full connections between Scheme and C programs.
21cr|bigloo-4.5a-3|49	
21cr|bigloo-4.5a-3|50	%files
21cr|bigloo-4.5a-3|51	%{_bindir}/*
21cr|bigloo-4.5a-3|52	%dir %{_libdir}/bigloo/%{version}
21cr|bigloo-4.5a-3|53	%dir %{_libdir}/bigloo/%{version}/bmem
21cr|bigloo-4.5a-3|54	%{_libdir}/bigloo/%{version}/*.init
21cr|bigloo-4.5a-3|55	%{_libdir}/bigloo/%{version}/*.heap
21cr|bigloo-4.5a-3|56	%{_libdir}/bigloo/%{version}/bmem/*
21cr|bigloo-4.5a-3|57	%{_libdir}/bigloo/%{version}/bigloo_config.sch
21cr|bigloo-4.5a-3|58	%{_libdir}/bigloo/%{version}/runtest
21cr|bigloo-4.5a-3|59	%{_libdir}/bigloo/%{version}/text
21cr|bigloo-4.5a-3|60	%{_libdir}/bigloo/%{version}/*.so*
21cr|bigloo-4.5a-3|61	%{_infodir}/*.info*
21cr|bigloo-4.5a-3|62	%{_mandir}/man*/*
21cr|bigloo-4.5a-3|63	
21cr|bigloo-4.5a-3|64	#----------------------------------------------------------------------------
21cr|bigloo-4.5a-3|65	
21cr|bigloo-4.5a-3|66	%package -n %{libname}
21cr|bigloo-4.5a-3|67	Summary:	Bigloo shared library
21cr|bigloo-4.5a-3|68	Group:		System/Libraries
21cr|bigloo-4.5a-3|69	
21cr|bigloo-4.5a-3|70	%description -n %{libname}
21cr|bigloo-4.5a-3|71	Bigloo shared library.
21cr|bigloo-4.5a-3|72	
21cr|bigloo-4.5a-3|73	%files -n %{libname}
21cr|bigloo-4.5a-3|74	%{_libdir}/lib*-%{version}.so
21cr|bigloo-4.5a-3|75	
21cr|bigloo-4.5a-3|76	#---------------------------------------------------------------------------
21cr|bigloo-4.5a-3|77	
21cr|bigloo-4.5a-3|78	%package -n %{devname}
21cr|bigloo-4.5a-3|79	Summary:	Bigloo development files
21cr|bigloo-4.5a-3|80	Group:		Development/C
21cr|bigloo-4.5a-3|81	Conflicts:	%{_lib}backtrace-devel
21cr|bigloo-4.5a-3|82	Requires:	%{libname} = %{EVRD}
21cr|bigloo-4.5a-3|83	Requires:	%{name} = %{EVRD}
21cr|bigloo-4.5a-3|84	Requires:	pkgconfig(openssl)
21cr|bigloo-4.5a-3|85	Requires:	pkgconfig(sqlite3)
21cr|bigloo-4.5a-3|86	Provides:	%{name}-devel = %{EVRD}
21cr|bigloo-4.5a-3|87	
21cr|bigloo-4.5a-3|88	%description -n %{devname}
21cr|bigloo-4.5a-3|89	Bigloo development files.
21cr|bigloo-4.5a-3|90	
21cr|bigloo-4.5a-3|91	%files -n %{devname}
21cr|bigloo-4.5a-3|92	%doc Makefile.config examples
21cr|bigloo-4.5a-3|93	%{_libdir}/bigloo/%{version}/*.a
21cr|bigloo-4.5a-3|94	%{_libdir}/bigloo/%{version}/*.h
21cr|bigloo-4.5a-3|95	%{_libdir}/bigloo/%{version}/Makefile*
21cr|bigloo-4.5a-3|96	%{_libdir}/bigloo/%{version}/*.so
21cr|bigloo-4.5a-3|97	# used  patched version of libbacktrace
21cr|bigloo-4.5a-3|98	%{_libdir}/libbacktrace.so
21cr|bigloo-4.5a-3|99	#----------------------------------------------------------------------------
21cr|bigloo-4.5a-3|100	
21cr|bigloo-4.5a-3|101	%package doc
21cr|bigloo-4.5a-3|102	Summary:	Bigloo documentation
21cr|bigloo-4.5a-3|103	Group:		Documentation
21cr|bigloo-4.5a-3|104	
21cr|bigloo-4.5a-3|105	%description doc
21cr|bigloo-4.5a-3|106	Documentation for the Bigloo compiler and integrated development environment.
21cr|bigloo-4.5a-3|107	
21cr|bigloo-4.5a-3|108	%files doc
21cr|bigloo-4.5a-3|109	%doc manuals/*.html
21cr|bigloo-4.5a-3|110	
21cr|bigloo-4.5a-3|111	#----------------------------------------------------------------------------
21cr|bigloo-4.5a-3|112	
21cr|bigloo-4.5a-3|113	%prep
21cr|bigloo-4.5a-3|114	%autosetup -p1 -n %{name}-%{version}-%{rel}
21cr|bigloo-4.5a-3|115	# backup nonstandart internal config.guess
21cr|bigloo-4.5a-3|116	cp ./autoconf/config.guess config.guess_
21cr|bigloo-4.5a-3|117	%config_update
21cr|bigloo-4.5a-3|118	# restore nonstandart internal config.guess
21cr|bigloo-4.5a-3|119	cp config.guess_ ./autoconf/config.guess
21cr|bigloo-4.5a-3|120	
21cr|bigloo-4.5a-3|121	# correct examples Makefiles for installation
21cr|bigloo-4.5a-3|122	find examples -name Makefile -print0 | xargs -0 \
21cr|bigloo-4.5a-3|123	sed -i 's|include.*Makefile.config|include %{_libdir}/bigloo/%{version}/Makefile.config|g'
21cr|bigloo-4.5a-3|124	
21cr|bigloo-4.5a-3|125	perl -pi -e "s|bmask=755|bmask=644|" configure
21cr|bigloo-4.5a-3|126	
21cr|bigloo-4.5a-3|127	# this is needed to construct a correct soname (fugly)
21cr|bigloo-4.5a-3|128	perl -pi -e "s|^release=.*|release=%{version}|" configure
21cr|bigloo-4.5a-3|129	
21cr|bigloo-4.5a-3|130	# fix attributes
21cr|bigloo-4.5a-3|131	find . -type f -perm 0640 -exec chmod 644 {} \;
21cr|bigloo-4.5a-3|132	find . -type d -exec chmod 755 {} \;
21cr|bigloo-4.5a-3|133	
21cr|bigloo-4.5a-3|134	%build
21cr|bigloo-4.5a-3|135	export CFLAGS="`echo %{optflags}|sed -e 's/-fomit-frame-pointer//'` -fPIC"
21cr|bigloo-4.5a-3|136	%setup_compile_flags
21cr|bigloo-4.5a-3|137	export LDFLAGS="$LDFLAGS -lpthread -ldl"
21cr|bigloo-4.5a-3|138	./configure \
21cr|bigloo-4.5a-3|139	%ifarch %{x86_64} %{e2k} aarch64 %{riskv}
21cr|bigloo-4.5a-3|140	--arch=athlon \
21cr|bigloo-4.5a-3|141	%endif
21cr|bigloo-4.5a-3|142	%ifarch %{ix86}
21cr|bigloo-4.5a-3|143	--arch=i686 \
21cr|bigloo-4.5a-3|144	%endif
21cr|bigloo-4.5a-3|145	--prefix=%{_prefix} \
21cr|bigloo-4.5a-3|146	--bindir=%{_bindir} \
21cr|bigloo-4.5a-3|147	--libdir=%{_libdir} \
21cr|bigloo-4.5a-3|148	--mandir=%{_mandir}/man1 \
21cr|bigloo-4.5a-3|149	--infodir=%{_infodir} \
21cr|bigloo-4.5a-3|150	--docdir=%{_docdir} \
21cr|bigloo-4.5a-3|151	--bee=full \
21cr|bigloo-4.5a-3|152	--native-default-backend \
21cr|bigloo-4.5a-3|153	--emacs=/bin/true \
21cr|bigloo-4.5a-3|154	--jvm=no \
21cr|bigloo-4.5a-3|155	--sharedbde=yes \
21cr|bigloo-4.5a-3|156	--sharedcompiler=yes \
21cr|bigloo-4.5a-3|157	--customlibuv=no \
21cr|bigloo-4.5a-3|158	--customlibbacktrace=yes \
21cr|bigloo-4.5a-3|159	--coflags="$CFLAGS" \
21cr|bigloo-4.5a-3|160	--strip=no
21cr|bigloo-4.5a-3|161	
21cr|bigloo-4.5a-3|162	# this is needed to construct a correct soname (fugly)
21cr|bigloo-4.5a-3|163	perl -pi -e "s|LDSONAME=.*|LDSONAME=-Wl,-soname|" Makefile.config
21cr|bigloo-4.5a-3|164	
21cr|bigloo-4.5a-3|165	# gcc: -pg and -fomit-frame-pointer are incompatible
21cr|bigloo-4.5a-3|166	perl -pi -e "s|-pg||" Makefile.config
21cr|bigloo-4.5a-3|167	
21cr|bigloo-4.5a-3|168	# Remove extraneous rpath
21cr|bigloo-4.5a-3|169	sed -i '/^RPATH=/s,\$(DESTDIR).*:,,' Makefile.config
21cr|bigloo-4.5a-3|170	
21cr|bigloo-4.5a-3|171	export LD_LIBRARY_PATH=`pwd`/lib/%{version}
21cr|bigloo-4.5a-3|172	#`pwd`/libbacktrace%{_libdir}/%{name}/%{version}"
21cr|bigloo-4.5a-3|173	export BIGLOOLIB=%{inplace}%{_libdir}/bigloo/%{version}
21cr|bigloo-4.5a-3|174	%make
21cr|bigloo-4.5a-3|175	make DESTDIR=%{inplace} install
21cr|bigloo-4.5a-3|176	
21cr|bigloo-4.5a-3|177	export PATH=`pwd`/bin:$PATH
21cr|bigloo-4.5a-3|178	%make compile-bee
21cr|bigloo-4.5a-3|179	
21cr|bigloo-4.5a-3|180	%install
21cr|bigloo-4.5a-3|181	export LD_LIBRARY_PATH=`pwd`/lib/%{version}
21cr|bigloo-4.5a-3|182	export BIGLOOLIB=%{inplace}%{_libdir}/bigloo/%{version}
21cr|bigloo-4.5a-3|183	
21cr|bigloo-4.5a-3|184	make DESTDIR=%{buildroot} install
21cr|bigloo-4.5a-3|185	make DESTDIR=%{buildroot} install-bee
21cr|bigloo-4.5a-3|186	make -C manuals DESTDIR=%{buildroot} install-bee
21cr|bigloo-4.5a-3|187	
21cr|bigloo-4.5a-3|188	chmod 755 %{buildroot}%{_bindir}/*
21cr|bigloo-4.5a-3|189	find %{buildroot}%{_libdir} -name \*.so -exec chmod 755 {} \+
21cr|bigloo-4.5a-3|190	
21cr|bigloo-4.5a-3|191	(
21cr|bigloo-4.5a-3|192	cd %{buildroot}%{_libdir}
21cr|bigloo-4.5a-3|193	mv bigloo/%{version}/*.so .
21cr|bigloo-4.5a-3|194	
21cr|bigloo-4.5a-3|195	(cd bigloo/%{version}
21cr|bigloo-4.5a-3|196	for ext in alsa avahi bdl calendar crypto csv flac fthread gstreamer libuv mail multimedia openpgp packrat pthread phone pkgcomp pkglib pulseaudio srfi1 srfi18 srfi27 sqlite ssl text wav web upnp
21cr|bigloo-4.5a-3|197	do
21cr|bigloo-4.5a-3|198	ln -sf libbigloo${ext}_s-%{version}.a libbigloo${ext}_u-%{version}.a
21cr|bigloo-4.5a-3|199	ln -sf libbigloo${ext}_s-%{version}.a libbigloo${ext}_u_mt-%{version}.a
21cr|bigloo-4.5a-3|200	done
21cr|bigloo-4.5a-3|201	
21cr|bigloo-4.5a-3|202	ln -sf ../../*.so .)
21cr|bigloo-4.5a-3|203	)
21cr|bigloo-4.5a-3|204	rm -fr %{buildroot}%{_infodir}/dir
21cr|bigloo-4.5a-3|205	rm -fr %{buildroot}%{_datadir}/doc
21cr|bigloo-4.5a-3|206	
21cr|bigloo-4.5a-3|207	# Remove empty directory
21cr|bigloo-4.5a-3|208	rmdir %{buildroot}%{_libdir}/pkgconfig
21cr|bigloo-4.5a-3|209	
21cr|bigloo-4.5a-3|210	perl -pi -e 's|^BOOTBINDIR=.*|BOOTBINDIR=%{_bindir}|' Makefile.config
21cr|bigloo-4.5a-3|211	
21cr|bigloo-4.5a-3|212	# Remove references to the build root
21cr|bigloo-4.5a-3|213	sed -e 's|^BOOTDIR=.*|BOOTDIR=%{_prefix}|g' \
21cr|bigloo-4.5a-3|214	-e 's|^BOOTBINDIR=.*|BOOTBINDIR=%{_bindir}|g' \
21cr|bigloo-4.5a-3|215	-e 's|^BOOTLIBDIR=.*|BOOTLIBDIR=%{_libdir}/bigloo/%{version}|g' \
21cr|bigloo-4.5a-3|216	-e 's|^BGLBUILDBINDIR=.*|BGLBUILDBINDIR=%{_bindir}|g' \
21cr|bigloo-4.5a-3|217	-e 's|^BGLBUILDLIBDIR=.*|BGLBUILDLIBDIR=%{_libdir}/bigloo/%{version}|g' \
21cr|bigloo-4.5a-3|218	-e 's|^\(BIGLOO=.*\)\.sh|\1|' \
21cr|bigloo-4.5a-3|219	-e 's|^\(BGL.*=.*\)\.sh|\1|' \
21cr|bigloo-4.5a-3|220	-i %{buildroot}%{_libdir}/bigloo/%{version}/Makefile.config
21cr|bigloo-4.5a-3|221	sed -e 's|%{buildroot}||g' -i %{buildroot}%{_bindir}/*.sh
21cr|bigloo-4.5a-3|222	
21cr|bigloo-4.5a-3|223	# Relink absolute symlinks if they exist
21cr|bigloo-4.5a-3|224	# TODO: find out why they exist not always, why they are absolute
21cr|bigloo-4.5a-3|225	# and why /usr/share/spec-helper/relink_symlinks skips them
21cr|bigloo-4.5a-3|226	pushd %{buildroot}%{_libdir}/bigloo/%{version}
21cr|bigloo-4.5a-3|227	test -f libbigloompg123_s-%{version}.a && ln -sf libbigloompg123_s-%{version}.a libbigloompg123_u-%{version}.a
21cr|bigloo-4.5a-3|228	test -f "$(realpath libbigloompg123_u-%{version}.a)"
21cr|bigloo-4.5a-3|229	test -f libbigloompg123_s-%{version}.a && ln -sf libbigloompg123_s-%{version}.a libbigloompg123_u-%{version}.a
21cr|bigloo-4.5a-3|230	test -f libbigloompg123_s-%{version}.a && ln -sf libbigloompg123_s-%{version}.a libbigloompg123_u_mt-%{version}.a
21cr|bigloo-4.5a-3|231	test -f libbigloompg123_s-%{version}.a && ln -sf libbigloompg123_s-%{version}.a libbigloompg123_u_mt-%{version}.a
21cr|bigloo-4.5a-3|232	popd

422 21
21cr|biloba-0.9.3-5|1	# Workaround to build with GCC 10
21cr|biloba-0.9.3-5|2	%global optflags %{optflags} -fcommon
21cr|biloba-0.9.3-5|3	Summary:	A tactical board game
21cr|biloba-0.9.3-5|4	Name:		biloba
21cr|biloba-0.9.3-5|5	Version:	0.9.3
21cr|biloba-0.9.3-5|6	Release:	5
21cr|biloba-0.9.3-5|7	License:	GPLv2+
21cr|biloba-0.9.3-5|8	Group:		Games/Boards
21cr|biloba-0.9.3-5|9	Url:		http://biloba.sourceforge.net/
21cr|biloba-0.9.3-5|10	Source0:	http://osdn.dl.sourceforge.net/sourceforge/biloba/%{name}-%{version}.tar.gz
21cr|biloba-0.9.3-5|11	BuildRequires:	imagemagick
21cr|biloba-0.9.3-5|12	BuildRequires:	pkgconfig(sdl)
21cr|biloba-0.9.3-5|13	BuildRequires:	pkgconfig(SDL_image)
21cr|biloba-0.9.3-5|14	BuildRequires:	pkgconfig(SDL_mixer)
21cr|biloba-0.9.3-5|15	
21cr|biloba-0.9.3-5|16	%description
21cr|biloba-0.9.3-5|17	Biloba is a very innovative tactical board game.
21cr|biloba-0.9.3-5|18	It can be played by 2, 3 or 4 players and against the computer (IA).
21cr|biloba-0.9.3-5|19	After installing the game you will be able to play on the same computer or
21cr|biloba-0.9.3-5|20	on-line against your opponents.
21cr|biloba-0.9.3-5|21	
21cr|biloba-0.9.3-5|22	%files
21cr|biloba-0.9.3-5|23	%doc AUTHORS ChangeLog README
21cr|biloba-0.9.3-5|24	%{_bindir}/*
21cr|biloba-0.9.3-5|25	%{_datadir}/%{name}
21cr|biloba-0.9.3-5|26	%{_datadir}/applications/biloba.desktop
21cr|biloba-0.9.3-5|27	%{_liconsdir}/%{name}.png
21cr|biloba-0.9.3-5|28	%{_miconsdir}/%{name}.png
21cr|biloba-0.9.3-5|29	%{_iconsdir}/%{name}.png
21cr|biloba-0.9.3-5|30	
21cr|biloba-0.9.3-5|31	#----------------------------------------------------------------------------
21cr|biloba-0.9.3-5|32	
21cr|biloba-0.9.3-5|33	%prep
21cr|biloba-0.9.3-5|34	%setup -q
21cr|biloba-0.9.3-5|35	# fix linting
21cr|biloba-0.9.3-5|36	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
21cr|biloba-0.9.3-5|37	
21cr|biloba-0.9.3-5|38	%build
21cr|biloba-0.9.3-5|39	%configure \
21cr|biloba-0.9.3-5|40	--bindir=%{_bindir} \
21cr|biloba-0.9.3-5|41	--datadir=%{_datadir}
21cr|biloba-0.9.3-5|42	%make
21cr|biloba-0.9.3-5|43	
21cr|biloba-0.9.3-5|44	%install
21cr|biloba-0.9.3-5|45	%makeinstall bindir=%{buildroot}%{_bindir} \
21cr|biloba-0.9.3-5|46	datadir=%{buildroot}%{_datadir}
21cr|biloba-0.9.3-5|47	
21cr|biloba-0.9.3-5|48	# install menu
21cr|biloba-0.9.3-5|49	mkdir -p %{buildroot}%{_datadir}/applications
21cr|biloba-0.9.3-5|50	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|biloba-0.9.3-5|51	[Desktop Entry]
21cr|biloba-0.9.3-5|52	Name=%{name}
21cr|biloba-0.9.3-5|53	Comment=A tactical board game
21cr|biloba-0.9.3-5|54	Exec=%{_bindir}/%{name}
21cr|biloba-0.9.3-5|55	Icon=%{name}
21cr|biloba-0.9.3-5|56	Terminal=false
21cr|biloba-0.9.3-5|57	Type=Application
21cr|biloba-0.9.3-5|58	StartupNotify=true
21cr|biloba-0.9.3-5|59	Categories=Game;BoardGame;
21cr|biloba-0.9.3-5|60	EOF
21cr|biloba-0.9.3-5|61	
21cr|biloba-0.9.3-5|62	# install icons
21cr|biloba-0.9.3-5|63	mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
21cr|biloba-0.9.3-5|64	cp %{name}_icon.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|biloba-0.9.3-5|65	convert -scale 32x32 %{name}_icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|biloba-0.9.3-5|66	convert -scale 16x16 %{name}_icon.png %{buildroot}%{_miconsdir}/%{name}.png

423 21
21cr|bin2iso-0.4-8|1	Name:		bin2iso
21cr|bin2iso-0.4-8|2	Version:	0.4
21cr|bin2iso-0.4-8|3	Release:	8
21cr|bin2iso-0.4-8|4	Summary:	Very simple utility to convert a BIN image
21cr|bin2iso-0.4-8|5	License:	GPLv2
21cr|bin2iso-0.4-8|6	Group:		File tools
21cr|bin2iso-0.4-8|7	URL:		http://mange.dynalias.org/linux/bin2iso
21cr|bin2iso-0.4-8|8	Source0:	http://mange.dynalias.org/linux/bin2iso/%{name}-%{version}.c
21cr|bin2iso-0.4-8|9	
21cr|bin2iso-0.4-8|10	%description
21cr|bin2iso-0.4-8|11	This is a very simple utility to convert a BIN image
21cr|bin2iso-0.4-8|12	(either RAW/2352 or Mode2/2336 format) to standard ISO format (2048 b/s).
21cr|bin2iso-0.4-8|13	
21cr|bin2iso-0.4-8|14	%prep
21cr|bin2iso-0.4-8|15	%setup -c -T
21cr|bin2iso-0.4-8|16	install -m 644 %{SOURCE0} %{name}.c
21cr|bin2iso-0.4-8|17	
21cr|bin2iso-0.4-8|18	
21cr|bin2iso-0.4-8|19	%build
21cr|bin2iso-0.4-8|20	gcc %{optflags} -o %{name} %{name}.c
21cr|bin2iso-0.4-8|21	
21cr|bin2iso-0.4-8|22	
21cr|bin2iso-0.4-8|23	%install
21cr|bin2iso-0.4-8|24	rm -rf %{buildroot}
21cr|bin2iso-0.4-8|25	install -d -m 755 %{buildroot}%{_bindir}
21cr|bin2iso-0.4-8|26	install -m 755 %{name} %{buildroot}/%{_bindir}
21cr|bin2iso-0.4-8|27	
21cr|bin2iso-0.4-8|28	
21cr|bin2iso-0.4-8|29	%clean
21cr|bin2iso-0.4-8|30	rm -rf %{buildroot}
21cr|bin2iso-0.4-8|31	
21cr|bin2iso-0.4-8|32	
21cr|bin2iso-0.4-8|33	%files
21cr|bin2iso-0.4-8|34	%defattr(-,root,root)
21cr|bin2iso-0.4-8|35	%{_bindir}/%{name}

424 21
21cr|binary-security-check-1.2.9-1|1	%global debug_package %{nil}
21cr|binary-security-check-1.2.9-1|2	
21cr|binary-security-check-1.2.9-1|3	Summary:	Analyzer of security features in executable binaries
21cr|binary-security-check-1.2.9-1|4	Name:		binary-security-check
21cr|binary-security-check-1.2.9-1|5	Version:	1.2.9
21cr|binary-security-check-1.2.9-1|6	Release:	1
21cr|binary-security-check-1.2.9-1|7	License:	MIT
21cr|binary-security-check-1.2.9-1|8	Group:		System/Base
21cr|binary-security-check-1.2.9-1|9	Url:		https://github.com/koutheir/binary-security-check
21cr|binary-security-check-1.2.9-1|10	Source0:	https://github.com/koutheir/binary-security-check/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|binary-security-check-1.2.9-1|11	# cd binary-security-check-%%{version}
21cr|binary-security-check-1.2.9-1|12	# mkdir cargo-home
21cr|binary-security-check-1.2.9-1|13	# cat >cargo-home/config <<EOF
21cr|binary-security-check-1.2.9-1|14	# [source.crates-io]
21cr|binary-security-check-1.2.9-1|15	# registry = 'https://github.com/rust-lang/crates.io-index'
21cr|binary-security-check-1.2.9-1|16	# replace-with = 'vendored-sources'
21cr|binary-security-check-1.2.9-1|17	# [source.vendored-sources]
21cr|binary-security-check-1.2.9-1|18	# directory = './vendor'
21cr|binary-security-check-1.2.9-1|19	# EOF
21cr|binary-security-check-1.2.9-1|20	# export CARGO_HOME=$(pwd)/cargo-home
21cr|binary-security-check-1.2.9-1|21	# cargo vendor
21cr|binary-security-check-1.2.9-1|22	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21cr|binary-security-check-1.2.9-1|23	Source1:	vendor-%{version}.tar.xz
21cr|binary-security-check-1.2.9-1|24	BuildRequires:	cargo
21cr|binary-security-check-1.2.9-1|25	
21cr|binary-security-check-1.2.9-1|26	%description
21cr|binary-security-check-1.2.9-1|27	It is a command line utility that analyses executable binaries looking for features
21cr|binary-security-check-1.2.9-1|28	that make the executable more secure, or less prone to some vulnerabilities.
21cr|binary-security-check-1.2.9-1|29	
21cr|binary-security-check-1.2.9-1|30	%files
21cr|binary-security-check-1.2.9-1|31	%doc README.md
21cr|binary-security-check-1.2.9-1|32	%license LICENSE.txt
21cr|binary-security-check-1.2.9-1|33	%{_bindir}/%{name}
21cr|binary-security-check-1.2.9-1|34	
21cr|binary-security-check-1.2.9-1|35	#----------------------------------------------------------------------------
21cr|binary-security-check-1.2.9-1|36	
21cr|binary-security-check-1.2.9-1|37	%prep
21cr|binary-security-check-1.2.9-1|38	%autosetup -p1 -a1
21cr|binary-security-check-1.2.9-1|39	mkdir cargo-home
21cr|binary-security-check-1.2.9-1|40	cat >cargo-home/config <<EOF
21cr|binary-security-check-1.2.9-1|41	[source.crates-io]
21cr|binary-security-check-1.2.9-1|42	replace-with = "vendored-sources"
21cr|binary-security-check-1.2.9-1|43	[source.vendored-sources]
21cr|binary-security-check-1.2.9-1|44	directory = "vendor"
21cr|binary-security-check-1.2.9-1|45	EOF
21cr|binary-security-check-1.2.9-1|46	
21cr|binary-security-check-1.2.9-1|47	chmod -x LICENSE.txt README.md
21cr|binary-security-check-1.2.9-1|48	
21cr|binary-security-check-1.2.9-1|49	%build
21cr|binary-security-check-1.2.9-1|50	export CARGO_HOME=$(pwd)/cargo-home/
21cr|binary-security-check-1.2.9-1|51	cargo build %{?_smp_mflags} --release --offline
21cr|binary-security-check-1.2.9-1|52	
21cr|binary-security-check-1.2.9-1|53	%install
21cr|binary-security-check-1.2.9-1|54	mkdir -p %{buildroot}%{_bindir}
21cr|binary-security-check-1.2.9-1|55	cp target/release/%{name} %{buildroot}%{_bindir}

425 21
21cr|bindfs-1.17.0-1|1	Name:           bindfs
21cr|bindfs-1.17.0-1|2	Version:	1.17.0
21cr|bindfs-1.17.0-1|3	Release:	1
21cr|bindfs-1.17.0-1|4	Summary:        Fuse filesystem to mirror a directory
21cr|bindfs-1.17.0-1|5	
21cr|bindfs-1.17.0-1|6	Group:          System/Base
21cr|bindfs-1.17.0-1|7	License:        GPLv2+
21cr|bindfs-1.17.0-1|8	URL:            http://code.google.com/p/bindfs/
21cr|bindfs-1.17.0-1|9	Source0:        http://bindfs.org/downloads/bindfs-%{version}.tar.gz
21cr|bindfs-1.17.0-1|10	
21cr|bindfs-1.17.0-1|11	BuildRequires:  fuse-devel
21cr|bindfs-1.17.0-1|12	BuildRequires:  recode
21cr|bindfs-1.17.0-1|13	
21cr|bindfs-1.17.0-1|14	%description
21cr|bindfs-1.17.0-1|15	Bindfs allows you to mirror a directory and also change the the permissions in
21cr|bindfs-1.17.0-1|16	the mirror directory.
21cr|bindfs-1.17.0-1|17	
21cr|bindfs-1.17.0-1|18	%prep
21cr|bindfs-1.17.0-1|19	%setup -q
21cr|bindfs-1.17.0-1|20	recode latin1..utf8 ChangeLog
21cr|bindfs-1.17.0-1|21	
21cr|bindfs-1.17.0-1|22	
21cr|bindfs-1.17.0-1|23	%build
21cr|bindfs-1.17.0-1|24	autoreconf -fi
21cr|bindfs-1.17.0-1|25	%configure --disable-dependency-tracking.
21cr|bindfs-1.17.0-1|26	%make
21cr|bindfs-1.17.0-1|27	
21cr|bindfs-1.17.0-1|28	%install
21cr|bindfs-1.17.0-1|29	%makeinstall_std
21cr|bindfs-1.17.0-1|30	
21cr|bindfs-1.17.0-1|31	%files
21cr|bindfs-1.17.0-1|32	%doc COPYING ChangeLog README*
21cr|bindfs-1.17.0-1|33	%{_bindir}/%{name}
21cr|bindfs-1.17.0-1|34	%{_mandir}/man1/%{name}.1*

426 21
21cr|bindgraph-0.2-19|1	Summary:	Gathers bind9 statistics
21cr|bindgraph-0.2-19|2	Name:		bindgraph
21cr|bindgraph-0.2-19|3	Version:	0.2
21cr|bindgraph-0.2-19|4	Release:	19
21cr|bindgraph-0.2-19|5	License:	GPLv2+
21cr|bindgraph-0.2-19|6	Group:		Networking/WWW
21cr|bindgraph-0.2-19|7	Url:		http://www.linux.it/~md/software/
21cr|bindgraph-0.2-19|8	Source0:	http://ftp.debian.org/debian/pool/main/b/bindgraph/%{name}_%{version}a.orig.tar.gz
21cr|bindgraph-0.2-19|9	Source1:	bindgraph.service
21cr|bindgraph-0.2-19|10	Source2:	bindgraph.sysconfig
21cr|bindgraph-0.2-19|11	Source3:	bindgraph.logrotate
21cr|bindgraph-0.2-19|12	Source4:	bindgraph-tmpfiles.conf
21cr|bindgraph-0.2-19|13	Patch0:		bindgraph-0.2-mdk_config.diff
21cr|bindgraph-0.2-19|14	Requires:	bind
21cr|bindgraph-0.2-19|15	Requires:	rrdtool
21cr|bindgraph-0.2-19|16	Requires:	webserver
21cr|bindgraph-0.2-19|17	Requires(post,preun,postun):	systemd
21cr|bindgraph-0.2-19|18	BuildArch:	noarch
21cr|bindgraph-0.2-19|19	
21cr|bindgraph-0.2-19|20	%description
21cr|bindgraph-0.2-19|21	DNS statistics RRDtool frontend for BIND9 BindGraph is a very simple DNS
21cr|bindgraph-0.2-19|22	statistics RRDtool frontend for BIND9 that produces daily, weekly, monthly and
21cr|bindgraph-0.2-19|23	yearly graphs of the DNS server's activity (queries, errors, etc.).
21cr|bindgraph-0.2-19|24	
21cr|bindgraph-0.2-19|25	%files
21cr|bindgraph-0.2-19|26	%doc ChangeLog COPYING rbldnsd.diff README
21cr|bindgraph-0.2-19|27	%{_tmpfilesdir}/%{name}.conf
21cr|bindgraph-0.2-19|28	%{_unitdir}/bindgraph.service
21cr|bindgraph-0.2-19|29	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|bindgraph-0.2-19|30	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/bindgraph
21cr|bindgraph-0.2-19|31	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/bindgraph
21cr|bindgraph-0.2-19|32	%attr(0755,root,root) %{_sbindir}/bindgraph
21cr|bindgraph-0.2-19|33	%attr(0755,root,root) %{_localstatedir}/www/cgi-bin/bindgraph.cgi
21cr|bindgraph-0.2-19|34	%ghost %dir %attr(0755,root,root) %{_localstatedir}/run/bindgraph
21cr|bindgraph-0.2-19|35	%dir %attr(0755,root,root) %{_localstatedir}/log/bindgraph
21cr|bindgraph-0.2-19|36	%dir %attr(0755,apache,root) %{_localstatedir}/cache/bindgraph
21cr|bindgraph-0.2-19|37	%dir %attr(0755,root,root) %{_localstatedir}/lib/bindgraph
21cr|bindgraph-0.2-19|38	
21cr|bindgraph-0.2-19|39	%post
21cr|bindgraph-0.2-19|40	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|bindgraph-0.2-19|41	%systemd_post bindgraph.service
21cr|bindgraph-0.2-19|42	
21cr|bindgraph-0.2-19|43	%preun
21cr|bindgraph-0.2-19|44	%systemd_preun bindgraph.service
21cr|bindgraph-0.2-19|45	
21cr|bindgraph-0.2-19|46	%postun
21cr|bindgraph-0.2-19|47	%systemd_postun_with_restart bindgraph.service
21cr|bindgraph-0.2-19|48	
21cr|bindgraph-0.2-19|49	#----------------------------------------------------------------------------
21cr|bindgraph-0.2-19|50	
21cr|bindgraph-0.2-19|51	%prep
21cr|bindgraph-0.2-19|52	%setup -q
21cr|bindgraph-0.2-19|53	%patch0 -p0
21cr|bindgraph-0.2-19|54	
21cr|bindgraph-0.2-19|55	%build
21cr|bindgraph-0.2-19|56	
21cr|bindgraph-0.2-19|57	%install
21cr|bindgraph-0.2-19|58	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|bindgraph-0.2-19|59	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|bindgraph-0.2-19|60	install -d %{buildroot}%{_sbindir}
21cr|bindgraph-0.2-19|61	install -d %{buildroot}%{_tmpfilesdir}
21cr|bindgraph-0.2-19|62	install -d %{buildroot}%{_unitdir}
21cr|bindgraph-0.2-19|63	install -d %{buildroot}%{_localstatedir}/lib/bindgraph
21cr|bindgraph-0.2-19|64	install -d %{buildroot}%{_localstatedir}/run/bindgraph
21cr|bindgraph-0.2-19|65	install -d %{buildroot}%{_localstatedir}/log/bindgraph
21cr|bindgraph-0.2-19|66	install -d %{buildroot}%{_localstatedir}/cache/bindgraph
21cr|bindgraph-0.2-19|67	install -d %{buildroot}%{_localstatedir}/www/cgi-bin
21cr|bindgraph-0.2-19|68	
21cr|bindgraph-0.2-19|69	install -m0755 bindgraph.pl %{buildroot}%{_sbindir}/bindgraph
21cr|bindgraph-0.2-19|70	install -m0755 bindgraph.cgi %{buildroot}%{_localstatedir}/www/cgi-bin/
21cr|bindgraph-0.2-19|71	install -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/bindgraph.service
21cr|bindgraph-0.2-19|72	install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/bindgraph
21cr|bindgraph-0.2-19|73	install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/bindgraph
21cr|bindgraph-0.2-19|74	install -m0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|bindgraph-0.2-19|75	
21cr|bindgraph-0.2-19|76	install -d %{buildroot}%{_webappconfdir}
21cr|bindgraph-0.2-19|77	cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
21cr|bindgraph-0.2-19|78	<Location /cgi-bin/bindgraph.cgi>
21cr|bindgraph-0.2-19|79	Require all granted
21cr|bindgraph-0.2-19|80	</Location>
21cr|bindgraph-0.2-19|81	EOF

427 21
21cr|biniax2-1.30-7|1	# Workaround to build with GCC 10
21cr|biniax2-1.30-7|2	%global optflags %{optflags} -fcommon
21cr|biniax2-1.30-7|3	Summary:	Colour block logic game with original gameplay
21cr|biniax2-1.30-7|4	Name:		biniax2
21cr|biniax2-1.30-7|5	Version:	1.30
21cr|biniax2-1.30-7|6	Release:	7
21cr|biniax2-1.30-7|7	License:	ZLib
21cr|biniax2-1.30-7|8	Group:		Games/Puzzles
21cr|biniax2-1.30-7|9	Url:		http://biniax.com
21cr|biniax2-1.30-7|10	Source0:	http://mordred.dir.bg/biniax/%{name}-%{version}-fullsrc.tar.gz
21cr|biniax2-1.30-7|11	Source1:	%{name}-LICENSE
21cr|biniax2-1.30-7|12	Patch0:		biniax2-1.30-optflags.patch
21cr|biniax2-1.30-7|13	BuildRequires:	pkgconfig(sdl)
21cr|biniax2-1.30-7|14	BuildRequires:	pkgconfig(SDL_image)
21cr|biniax2-1.30-7|15	BuildRequires:	pkgconfig(SDL_mixer)
21cr|biniax2-1.30-7|16	
21cr|biniax2-1.30-7|17	%description
21cr|biniax2-1.30-7|18	How to play Biniax :
21cr|biniax2-1.30-7|19	The gaming field is a 5x7 grid filled partially with pairs of elements.
21cr|biniax2-1.30-7|20	Every pair consists of two different elements combined of four possible.
21cr|biniax2-1.30-7|21	You control the box with an element inside. You can move around the field
21cr|biniax2-1.30-7|22	on empty spaces. You can also remove pairs of elements, if you have the
21cr|biniax2-1.30-7|23	same element as the one of the pair. When you remove the pair your element
21cr|biniax2-1.30-7|24	becomes the other one element of the pair and the score is increased;
21cr|biniax2-1.30-7|25	The gaming field scrolls down slowly (increasing the speed with your progress)
21cr|biniax2-1.30-7|26	and your goal is to stay as long as possible on the field. Remember, that if
21cr|biniax2-1.30-7|27	you cannot take the pair in front of you, the scrolling will move your block
21cr|biniax2-1.30-7|28	down!
21cr|biniax2-1.30-7|29	
21cr|biniax2-1.30-7|30	%files
21cr|biniax2-1.30-7|31	%defattr(644,root,root,755)
21cr|biniax2-1.30-7|32	%doc LICENSE
21cr|biniax2-1.30-7|33	%attr(755,root,root) %{_gamesbindir}/%{name}*
21cr|biniax2-1.30-7|34	%{_datadir}/pixmaps/%{name}.png
21cr|biniax2-1.30-7|35	%{_datadir}/applications/%{name}.desktop
21cr|biniax2-1.30-7|36	%{_gamesdatadir}/%{name}
21cr|biniax2-1.30-7|37	
21cr|biniax2-1.30-7|38	#----------------------------------------------------------------------------
21cr|biniax2-1.30-7|39	
21cr|biniax2-1.30-7|40	%prep
21cr|biniax2-1.30-7|41	%setup -q -c
21cr|biniax2-1.30-7|42	%patch0 -p1
21cr|biniax2-1.30-7|43	
21cr|biniax2-1.30-7|44	%build
21cr|biniax2-1.30-7|45	%make FLAGS="%{optflags}"
21cr|biniax2-1.30-7|46	
21cr|biniax2-1.30-7|47	%install
21cr|biniax2-1.30-7|48	cp %{SOURCE1} LICENSE
21cr|biniax2-1.30-7|49	
21cr|biniax2-1.30-7|50	cat > %{name}.sh <<EOF
21cr|biniax2-1.30-7|51	#!/bin/sh
21cr|biniax2-1.30-7|52	test -d "\$HOME/.%{name}" || {
21cr|biniax2-1.30-7|53	rm -rf "\$HOME/.%{name}"
21cr|biniax2-1.30-7|54	mkdir -p "\$HOME/.%{name}"
21cr|biniax2-1.30-7|55	ln -s %{_gamesdatadir}/%{name}/data "\$HOME/.%{name}/data"
21cr|biniax2-1.30-7|56	}
21cr|biniax2-1.30-7|57	cd "\$HOME/.%{name}"
21cr|biniax2-1.30-7|58	exec %{name}.bin
21cr|biniax2-1.30-7|59	EOF
21cr|biniax2-1.30-7|60	
21cr|biniax2-1.30-7|61	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|biniax2-1.30-7|62	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|biniax2-1.30-7|63	[Desktop Entry]
21cr|biniax2-1.30-7|64	Name=Biniax-2
21cr|biniax2-1.30-7|65	Comment=Colour logic game
21cr|biniax2-1.30-7|66	Type=Application
21cr|biniax2-1.30-7|67	Exec=%{name}
21cr|biniax2-1.30-7|68	Icon=%{_datadir}/pixmaps/%{name}.png
21cr|biniax2-1.30-7|69	Terminal=false
21cr|biniax2-1.30-7|70	Categories=Game;LogicGame;
21cr|biniax2-1.30-7|71	EOF
21cr|biniax2-1.30-7|72	
21cr|biniax2-1.30-7|73	rm -f data/Thumbs.db
21cr|biniax2-1.30-7|74	
21cr|biniax2-1.30-7|75	install -D %{name} %{buildroot}%{_gamesbindir}/%{name}.bin
21cr|biniax2-1.30-7|76	install -D -m755 %{name}.sh %{buildroot}%{_gamesbindir}/%{name}
21cr|biniax2-1.30-7|77	install -D data/graphics/element3.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|biniax2-1.30-7|78	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|biniax2-1.30-7|79	cp -r data %{buildroot}%{_gamesdatadir}/%{name}/

428 21
21cr|bino-1.6.8-3|1	%global	_disable_rebuild_configure 1
21cr|bino-1.6.8-3|2	
21cr|bino-1.6.8-3|3	Summary:	Video Player with 3D and Multi-Display Video Support
21cr|bino-1.6.8-3|4	Name:		bino
21cr|bino-1.6.8-3|5	Version:	1.6.8
21cr|bino-1.6.8-3|6	Release:	3
21cr|bino-1.6.8-3|7	License:	GPLv3+
21cr|bino-1.6.8-3|8	Group:		Video
21cr|bino-1.6.8-3|9	Url:		https://bino3d.org
21cr|bino-1.6.8-3|10	# See also: https://github.com/marlam/bino-mirror
21cr|bino-1.6.8-3|11	Source0:	https://bino3d.org/releases/%{name}-%{version}.tar.xz
21cr|bino-1.6.8-3|12	Source1:	https://github.com/sanjayankur31/rpmfusion-appdata/blob/master/appdata-extra-free/desktop/%{name}.appdata.xml
21cr|bino-1.6.8-3|13	Patch0:	    bino-1.6.8-add-exception-include.patch
21cr|bino-1.6.8-3|14	BuildRequires:	gettext
21cr|bino-1.6.8-3|15	BuildRequires:	texinfo
21cr|bino-1.6.8-3|16	BuildRequires:	ffmpeg-devel
21cr|bino-1.6.8-3|17	BuildRequires:	gettext-devel
21cr|bino-1.6.8-3|18	BuildRequires:	qt5-linguist-tools
21cr|bino-1.6.8-3|19	BuildRequires:	quadmath-devel
21cr|bino-1.6.8-3|20	BuildRequires:	pkgconfig(freetype2)
21cr|bino-1.6.8-3|21	BuildRequires:	pkgconfig(gl)
21cr|bino-1.6.8-3|22	BuildRequires:	pkgconfig(glew) >= 1.6.0
21cr|bino-1.6.8-3|23	BuildRequires:	pkgconfig(glib-2.0)
21cr|bino-1.6.8-3|24	BuildRequires:	pkgconfig(libass) >= 0.9.9
21cr|bino-1.6.8-3|25	BuildRequires:	pkgconfig(liblircclient0)
21cr|bino-1.6.8-3|26	BuildRequires:	pkgconfig(libpng)
21cr|bino-1.6.8-3|27	BuildRequires:	pkgconfig(openal)
21cr|bino-1.6.8-3|28	BuildRequires:	pkgconfig(Qt5Core) >= 5.10
21cr|bino-1.6.8-3|29	BuildRequires:	pkgconfig(Qt5Gui)
21cr|bino-1.6.8-3|30	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|bino-1.6.8-3|31	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|bino-1.6.8-3|32	BuildRequires:	pkgconfig(x11)
21cr|bino-1.6.8-3|33	# Quadmath on arm is unsupported yet
21cr|bino-1.6.8-3|34	ExclusiveArch:	%{ix86} x86_64
21cr|bino-1.6.8-3|35	Requires(post,preun):	rpm-helper
21cr|bino-1.6.8-3|36	
21cr|bino-1.6.8-3|37	%description
21cr|bino-1.6.8-3|38	Bino is a video player with the following main features:
21cr|bino-1.6.8-3|39	- Support for stereoscopic 3D video, with a wide variety of input and output
21cr|bino-1.6.8-3|40	formats.
21cr|bino-1.6.8-3|41	- Support for multi-display video, e.g. for powerwalls, Virtual Reality
21cr|bino-1.6.8-3|42	installations and other multi-projector setups.
21cr|bino-1.6.8-3|43	
21cr|bino-1.6.8-3|44	%files -f %{name}.lang
21cr|bino-1.6.8-3|45	%doc AUTHORS ChangeLog README COPYING
21cr|bino-1.6.8-3|46	%doc doc/*.html doc/*.jpg doc/*.png
21cr|bino-1.6.8-3|47	%{_bindir}/%{name}
21cr|bino-1.6.8-3|48	%{_mandir}/man1/%{name}.1*
21cr|bino-1.6.8-3|49	%{_infodir}/%{name}*
21cr|bino-1.6.8-3|50	%{_datadir}/applications/%{name}.desktop
21cr|bino-1.6.8-3|51	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|bino-1.6.8-3|52	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|bino-1.6.8-3|53	%{_appdatadir}/%{name}.appdata.xml
21cr|bino-1.6.8-3|54	
21cr|bino-1.6.8-3|55	%post
21cr|bino-1.6.8-3|56	/sbin/install-info \
21cr|bino-1.6.8-3|57	--entry="* bino: (bino).   3D video player" \
21cr|bino-1.6.8-3|58	--section="Miscellaneous" \
21cr|bino-1.6.8-3|59	%{_infodir}/%{name}.info \
21cr|bino-1.6.8-3|60	%{_infodir}/dir 2>/dev/null || :
21cr|bino-1.6.8-3|61	
21cr|bino-1.6.8-3|62	%preun
21cr|bino-1.6.8-3|63	if [ $1 -eq 0 ]; then
21cr|bino-1.6.8-3|64	/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || :
21cr|bino-1.6.8-3|65	fi
21cr|bino-1.6.8-3|66	
21cr|bino-1.6.8-3|67	#----------------------------------------------------------------------------
21cr|bino-1.6.8-3|68	
21cr|bino-1.6.8-3|69	%prep
21cr|bino-1.6.8-3|70	%autosetup -p1
21cr|bino-1.6.8-3|71	
21cr|bino-1.6.8-3|72	
21cr|bino-1.6.8-3|73	%build
21cr|bino-1.6.8-3|74	autoreconf -vfi
21cr|bino-1.6.8-3|75	%configure \
21cr|bino-1.6.8-3|76	--with-qt-version=5 \
21cr|bino-1.6.8-3|77	--without-equalizer
21cr|bino-1.6.8-3|78	
21cr|bino-1.6.8-3|79	%make
21cr|bino-1.6.8-3|80	
21cr|bino-1.6.8-3|81	
21cr|bino-1.6.8-3|82	%install
21cr|bino-1.6.8-3|83	%makeinstall_std
21cr|bino-1.6.8-3|84	
21cr|bino-1.6.8-3|85	# Install our stuff
21cr|bino-1.6.8-3|86	install -D -m644 %{SOURCE1} %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|bino-1.6.8-3|87	
21cr|bino-1.6.8-3|88	# Drop unwanted stuff
21cr|bino-1.6.8-3|89	rm -r %{buildroot}%{_docdir}/%{name}
21cr|bino-1.6.8-3|90	rm -f %{buildroot}%{_infodir}/dir
21cr|bino-1.6.8-3|91	rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
21cr|bino-1.6.8-3|92	rm -f %{buildroot}%{_datadir}/locale/zh_cn/LC_MESSAGES/bino.mo
21cr|bino-1.6.8-3|93	
21cr|bino-1.6.8-3|94	%find_lang %{name}

429 21
21cr|binstats-1.08-14|1	Summary:	An administration utility
21cr|binstats-1.08-14|2	Name:		binstats
21cr|binstats-1.08-14|3	Version:	1.08
21cr|binstats-1.08-14|4	Release:	14
21cr|binstats-1.08-14|5	License:	GPL
21cr|binstats-1.08-14|6	Group:		File tools
21cr|binstats-1.08-14|7	Url:		http://www.ccc.nottingham.ac.uk/~etzpc/binstats.html
21cr|binstats-1.08-14|8	Source0:	%{name}-%{version}.tar.bz2
21cr|binstats-1.08-14|9	
21cr|binstats-1.08-14|10	%description
21cr|binstats-1.08-14|11	An administration utility for tracking down the various types of binary
21cr|binstats-1.08-14|12	formats for Linux (i386) executables and their dynamic library dependencies
21cr|binstats-1.08-14|13	and also executable scripts.
21cr|binstats-1.08-14|14	
21cr|binstats-1.08-14|15	%files
21cr|binstats-1.08-14|16	%doc README
21cr|binstats-1.08-14|17	%{_bindir}/*
21cr|binstats-1.08-14|18	
21cr|binstats-1.08-14|19	#----------------------------------------------------------------------------
21cr|binstats-1.08-14|20	
21cr|binstats-1.08-14|21	%prep
21cr|binstats-1.08-14|22	%setup -q
21cr|binstats-1.08-14|23	
21cr|binstats-1.08-14|24	%build
21cr|binstats-1.08-14|25	make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|binstats-1.08-14|26	
21cr|binstats-1.08-14|27	%install
21cr|binstats-1.08-14|28	# make install
21cr|binstats-1.08-14|29	install -m 755 -d %{buildroot}%{_bindir}
21cr|binstats-1.08-14|30	install -m 755 binstats %{buildroot}%{_bindir}/binstats
21cr|binstats-1.08-14|31	install -m 755 derefsymlink %{buildroot}%{_bindir}/derefsymlink

430 21
21cr|binwalk-2.3.2-1|1	Summary:	Firmware analysis tool
21cr|binwalk-2.3.2-1|2	Name:		binwalk
21cr|binwalk-2.3.2-1|3	Version:	2.3.2
21cr|binwalk-2.3.2-1|4	Release:	1
21cr|binwalk-2.3.2-1|5	License:	MIT
21cr|binwalk-2.3.2-1|6	Group:		System/Configuration/Other
21cr|binwalk-2.3.2-1|7	Url:		https://github.com/devttys0/binwalk
21cr|binwalk-2.3.2-1|8	Source0:	https://github.com/devttys0/binwalk/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|binwalk-2.3.2-1|9	BuildRequires:	pkgconfig(python3)
21cr|binwalk-2.3.2-1|10	# For tests
21cr|binwalk-2.3.2-1|11	BuildRequires:	python3-nose
21cr|binwalk-2.3.2-1|12	BuildRequires:	python3-coverage
21cr|binwalk-2.3.2-1|13	BuildArch:	noarch
21cr|binwalk-2.3.2-1|14	
21cr|binwalk-2.3.2-1|15	%description
21cr|binwalk-2.3.2-1|16	Binwalk is a fast, easy-to-use tool for analyzing and extracting
21cr|binwalk-2.3.2-1|17	firmware images.
21cr|binwalk-2.3.2-1|18	
21cr|binwalk-2.3.2-1|19	%files
21cr|binwalk-2.3.2-1|20	%doc README.md
21cr|binwalk-2.3.2-1|21	%license LICENSE
21cr|binwalk-2.3.2-1|22	%{_bindir}/%{name}
21cr|binwalk-2.3.2-1|23	%{python3_sitelib}/%{name}/
21cr|binwalk-2.3.2-1|24	%{python3_sitelib}/%{name}-%{version}*.egg-info
21cr|binwalk-2.3.2-1|25	
21cr|binwalk-2.3.2-1|26	#----------------------------------------------------------------------------
21cr|binwalk-2.3.2-1|27	
21cr|binwalk-2.3.2-1|28	%prep
21cr|binwalk-2.3.2-1|29	%setup -q
21cr|binwalk-2.3.2-1|30	
21cr|binwalk-2.3.2-1|31	%build
21cr|binwalk-2.3.2-1|32	%py3_build
21cr|binwalk-2.3.2-1|33	
21cr|binwalk-2.3.2-1|34	%install
21cr|binwalk-2.3.2-1|35	%py3_install
21cr|binwalk-2.3.2-1|36	
21cr|binwalk-2.3.2-1|37	%check
21cr|binwalk-2.3.2-1|38	PYTHONPATH=%{buildroot}%{python3_sitelib} %__python3 setup.py test
21cr|binwalk-2.3.2-1|39	

431 21
21cr|biosdevname-0.7.3-1|1	Summary:	Udev helper for naming devices per BIOS names
21cr|biosdevname-0.7.3-1|2	Name:		biosdevname
21cr|biosdevname-0.7.3-1|3	Version:	0.7.3
21cr|biosdevname-0.7.3-1|4	Release:	1
21cr|biosdevname-0.7.3-1|5	License:	GPLv2
21cr|biosdevname-0.7.3-1|6	Group:		System/Base
21cr|biosdevname-0.7.3-1|7	Url:		http://linux.dell.com/files/biosdevname
21cr|biosdevname-0.7.3-1|8	Source0:	https://github.com/dell/biosdevname/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|biosdevname-0.7.3-1|9	BuildRequires:	pkgconfig(libpci)
21cr|biosdevname-0.7.3-1|10	BuildRequires:	pkgconfig(zlib)
21cr|biosdevname-0.7.3-1|11	BuildRequires:	udev
21cr|biosdevname-0.7.3-1|12	Requires:	udev
21cr|biosdevname-0.7.3-1|13	# SMBIOS only exists on these arches.  It's also likely that other
21cr|biosdevname-0.7.3-1|14	# arches don't expect the PCI bus to be sorted breadth-first, or of
21cr|biosdevname-0.7.3-1|15	# so, there haven't been any comments about that on LKML.
21cr|biosdevname-0.7.3-1|16	ExclusiveArch:	%{ix86} x86_64
21cr|biosdevname-0.7.3-1|17	
21cr|biosdevname-0.7.3-1|18	%description
21cr|biosdevname-0.7.3-1|19	biosdevname in its simplest form takes a kernel device name as an
21cr|biosdevname-0.7.3-1|20	argument, and returns the BIOS-given name it "should" be.  This is necessary
21cr|biosdevname-0.7.3-1|21	on systems where the BIOS name for a given device (e.g. the label on
21cr|biosdevname-0.7.3-1|22	the chassis is "Gb1") doesn't map directly and obviously to the kernel
21cr|biosdevname-0.7.3-1|23	name (e.g. eth0).
21cr|biosdevname-0.7.3-1|24	
21cr|biosdevname-0.7.3-1|25	%files
21cr|biosdevname-0.7.3-1|26	%doc COPYING README
21cr|biosdevname-0.7.3-1|27	%{_sbindir}/%{name}
21cr|biosdevname-0.7.3-1|28	%{_udevrulesdir}/71-biosdevname.rules
21cr|biosdevname-0.7.3-1|29	%{_mandir}/man1/%{name}.1*
21cr|biosdevname-0.7.3-1|30	
21cr|biosdevname-0.7.3-1|31	#----------------------------------------------------------------------------
21cr|biosdevname-0.7.3-1|32	
21cr|biosdevname-0.7.3-1|33	%prep
21cr|biosdevname-0.7.3-1|34	%setup -q
21cr|biosdevname-0.7.3-1|35	
21cr|biosdevname-0.7.3-1|36	%build
21cr|biosdevname-0.7.3-1|37	autoreconf -vfi
21cr|biosdevname-0.7.3-1|38	%configure
21cr|biosdevname-0.7.3-1|39	
21cr|biosdevname-0.7.3-1|40	%make
21cr|biosdevname-0.7.3-1|41	
21cr|biosdevname-0.7.3-1|42	%install
21cr|biosdevname-0.7.3-1|43	%makeinstall_std install-data
21cr|biosdevname-0.7.3-1|44	

432 21
21cr|biosdisk-1.01-1|1	# It's a shell script, hence nothing to debug
21cr|biosdisk-1.01-1|2	%define debug_package %{nil}
21cr|biosdisk-1.01-1|3	
21cr|biosdisk-1.01-1|4	Summary:	Flashing Dell BIOS images on Linux systems
21cr|biosdisk-1.01-1|5	Name:		biosdisk
21cr|biosdisk-1.01-1|6	Version:	1.01
21cr|biosdisk-1.01-1|7	Release:	1
21cr|biosdisk-1.01-1|8	License:	GPLv2
21cr|biosdisk-1.01-1|9	Group:		System/Kernel and hardware
21cr|biosdisk-1.01-1|10	Url:		https://github.com/dell/biosdisk
21cr|biosdisk-1.01-1|11	Source0:	https://github.com/dell/biosdisk/archive/%{version}/%{name}-%{version}.tar.gz
21cr|biosdisk-1.01-1|12	ExclusiveArch:	%{ix86} x86_64
21cr|biosdisk-1.01-1|13	Requires:	syslinux
21cr|biosdisk-1.01-1|14	Requires:	wget
21cr|biosdisk-1.01-1|15	
21cr|biosdisk-1.01-1|16	%description
21cr|biosdisk-1.01-1|17	FreeDOS based BIOS updating utility for Dell machines.
21cr|biosdisk-1.01-1|18	
21cr|biosdisk-1.01-1|19	This utility can be used to update the BIOS on a Dell
21cr|biosdisk-1.01-1|20	machine running in legacy mode.
21cr|biosdisk-1.01-1|21	
21cr|biosdisk-1.01-1|22	%files
21cr|biosdisk-1.01-1|23	%license COPYING
21cr|biosdisk-1.01-1|24	%doc README*
21cr|biosdisk-1.01-1|25	%{_sbindir}/%{name}
21cr|biosdisk-1.01-1|26	%{_sharedstatedir}/%{name}
21cr|biosdisk-1.01-1|27	%{_mandir}/man8/%{name}*
21cr|biosdisk-1.01-1|28	%{_datadir}/%{name}
21cr|biosdisk-1.01-1|29	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|biosdisk-1.01-1|30	
21cr|biosdisk-1.01-1|31	#----------------------------------------------------------------------------
21cr|biosdisk-1.01-1|32	
21cr|biosdisk-1.01-1|33	%prep
21cr|biosdisk-1.01-1|34	%setup -q
21cr|biosdisk-1.01-1|35	
21cr|biosdisk-1.01-1|36	# Fix grub2 commands and path
21cr|biosdisk-1.01-1|37	sed -i 's|grub-mkconfig|grub2-mkconfig|g' biosdisk
21cr|biosdisk-1.01-1|38	sed -i 's|grub-reboot|grub2-reboot|g' biosdisk
21cr|biosdisk-1.01-1|39	sed -i 's|/boot/grub|/boot/grub2|g' biosdisk
21cr|biosdisk-1.01-1|40	
21cr|biosdisk-1.01-1|41	%build
21cr|biosdisk-1.01-1|42	%__make
21cr|biosdisk-1.01-1|43	
21cr|biosdisk-1.01-1|44	%install
21cr|biosdisk-1.01-1|45	%make_install
21cr|biosdisk-1.01-1|46	

433 21
21cr|bip-0.9.3-1|1	Summary:	IRC Bouncer (proxy)
21cr|bip-0.9.3-1|2	Name:		bip
21cr|bip-0.9.3-1|3	Version:	0.9.3
21cr|bip-0.9.3-1|4	Release:	1
21cr|bip-0.9.3-1|5	Group:		Networking/IRC
21cr|bip-0.9.3-1|6	License:	GPLv2+
21cr|bip-0.9.3-1|7	Url:		http://bip.t1r.net
21cr|bip-0.9.3-1|8	Source0:	https://projects.duckcorp.org/attachments/download/146/bip-%{version}.tar.gz
21cr|bip-0.9.3-1|9	Source2:	bip-tmpfs.conf
21cr|bip-0.9.3-1|10	Source3:	bip.service
21cr|bip-0.9.3-1|11	Patch0:		0001-Setup-bip-for-Fedora-s-paths.patch
21cr|bip-0.9.3-1|12	Patch1:		0002-Throttle-joins-to-prevent-flooding.patch
21cr|bip-0.9.3-1|13	BuildRequires:	byacc
21cr|bip-0.9.3-1|14	BuildRequires:	flex
21cr|bip-0.9.3-1|15	BuildRequires:	systemd-units
21cr|bip-0.9.3-1|16	BuildRequires:	pkgconfig(openssl)
21cr|bip-0.9.3-1|17	Requires(post,preun,postun):	systemd-units
21cr|bip-0.9.3-1|18	ExcludeArch:	%{ix86}
21cr|bip-0.9.3-1|19	
21cr|bip-0.9.3-1|20	%description
21cr|bip-0.9.3-1|21	Bip is an IRC proxy, which means it keeps connected to your preferred IRC
21cr|bip-0.9.3-1|22	servers, can store the logs for you, and even send them back to your IRC
21cr|bip-0.9.3-1|23	client(s) upon connection.
21cr|bip-0.9.3-1|24	You may want to use bip to keep your logfiles (in a unique format and on a
21cr|bip-0.9.3-1|25	unique computer) whatever your client is, when you connect from multiple
21cr|bip-0.9.3-1|26	workstations, or when you simply want to have a playback of what was said
21cr|bip-0.9.3-1|27	while you were away.
21cr|bip-0.9.3-1|28	
21cr|bip-0.9.3-1|29	%files
21cr|bip-0.9.3-1|30	%doc AUTHORS ChangeLog COPYING README TODO
21cr|bip-0.9.3-1|31	%doc samples/bip.vim
21cr|bip-0.9.3-1|32	%{_bindir}/bip
21cr|bip-0.9.3-1|33	%{_bindir}/bipgenconfig
21cr|bip-0.9.3-1|34	%{_bindir}/bipmkpw
21cr|bip-0.9.3-1|35	%{_mandir}/man1/bip.1*
21cr|bip-0.9.3-1|36	%{_mandir}/man1/bipmkpw.1*
21cr|bip-0.9.3-1|37	%{_mandir}/man5/bip.conf.5*
21cr|bip-0.9.3-1|38	%attr(0640,root,bip) %config(noreplace) %{_sysconfdir}/bip.conf
21cr|bip-0.9.3-1|39	%config %{_sysconfdir}/tmpfiles.d/bip.conf
21cr|bip-0.9.3-1|40	%attr(-,bip,bip) %ghost %{_localstatedir}/run/bip
21cr|bip-0.9.3-1|41	%attr(-,bip,bip) %dir %{_localstatedir}/log/bip
21cr|bip-0.9.3-1|42	%{_unitdir}/bip.service
21cr|bip-0.9.3-1|43	
21cr|bip-0.9.3-1|44	%pre
21cr|bip-0.9.3-1|45	/usr/sbin/useradd -c "Bip IRC Proxy" \
21cr|bip-0.9.3-1|46	-s /bin/sh -r -d / bip 2> /dev/null || :
21cr|bip-0.9.3-1|47	
21cr|bip-0.9.3-1|48	%post
21cr|bip-0.9.3-1|49	%systemd_post bip.service
21cr|bip-0.9.3-1|50	/bin/systemd-tmpfiles --create %{_sysconfdir}/tmpfiles.d/bip.conf
21cr|bip-0.9.3-1|51	
21cr|bip-0.9.3-1|52	%preun
21cr|bip-0.9.3-1|53	%systemd_preun bip.service
21cr|bip-0.9.3-1|54	
21cr|bip-0.9.3-1|55	%postun
21cr|bip-0.9.3-1|56	%systemd_postun_with_restart bip.service
21cr|bip-0.9.3-1|57	
21cr|bip-0.9.3-1|58	#----------------------------------------------------------------------------
21cr|bip-0.9.3-1|59	
21cr|bip-0.9.3-1|60	%prep
21cr|bip-0.9.3-1|61	%autosetup -p1
21cr|bip-0.9.3-1|62	
21cr|bip-0.9.3-1|63	iconv -f iso-8859-1 -t utf-8 -o ChangeLog{.utf8,}
21cr|bip-0.9.3-1|64	mv ChangeLog{.utf8,}
21cr|bip-0.9.3-1|65	
21cr|bip-0.9.3-1|66	%build
21cr|bip-0.9.3-1|67	%configure --with-openssl
21cr|bip-0.9.3-1|68	make CFLAGS="%{optflags} -fPIE -Wno-unused-result -Wstrict-aliasing=0"
21cr|bip-0.9.3-1|69	
21cr|bip-0.9.3-1|70	%install
21cr|bip-0.9.3-1|71	%makeinstall_std
21cr|bip-0.9.3-1|72	
21cr|bip-0.9.3-1|73	# Remove misplaced files
21cr|bip-0.9.3-1|74	rm -rf %{buildroot}%{_defaultdocdir}/bip
21cr|bip-0.9.3-1|75	mkdir -p %{buildroot}%{_sysconfdir}
21cr|bip-0.9.3-1|76	# Install bip.conf
21cr|bip-0.9.3-1|77	install -m 0644 samples/bip.conf %{buildroot}%{_sysconfdir}/bip.conf
21cr|bip-0.9.3-1|78	# Install bipgenconfig
21cr|bip-0.9.3-1|79	install -m 0755 scripts/bipgenconfig %{buildroot}%{_bindir}/bipgenconfig
21cr|bip-0.9.3-1|80	mkdir -p %{buildroot}%{_localstatedir}/run/bip
21cr|bip-0.9.3-1|81	mkdir -p %{buildroot}%{_localstatedir}/log/bip
21cr|bip-0.9.3-1|82	
21cr|bip-0.9.3-1|83	install -d -m 755 %{buildroot}%{_sysconfdir}/tmpfiles.d
21cr|bip-0.9.3-1|84	install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/tmpfiles.d/bip.conf
21cr|bip-0.9.3-1|85	
21cr|bip-0.9.3-1|86	# Install systemd service file
21cr|bip-0.9.3-1|87	install -d -m 755 %{buildroot}%{_unitdir}
21cr|bip-0.9.3-1|88	install -p -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/

434 21
21cr|birdfont-2.32.3-1|1	%define debug_package %{nil}
21cr|birdfont-2.32.3-1|2	
21cr|birdfont-2.32.3-1|3	Summary:	A free font editor for TTF, EOT & SVG fonts
21cr|birdfont-2.32.3-1|4	Name:		birdfont
21cr|birdfont-2.32.3-1|5	Version:	2.32.3
21cr|birdfont-2.32.3-1|6	Release:	1
21cr|birdfont-2.32.3-1|7	License:	GPLv3+
21cr|birdfont-2.32.3-1|8	Group:		Graphics
21cr|birdfont-2.32.3-1|9	Url:		http://birdfont.org
21cr|birdfont-2.32.3-1|10	Source0:	http://birdfont.org/releases/%{name}-%{version}.tar.xz
21cr|birdfont-2.32.3-1|11	Patch0:		birdfont-2.32-desktop.patch
21cr|birdfont-2.32.3-1|12	# require dpkg-architecture
21cr|birdfont-2.32.3-1|13	BuildRequires:	dpkg
21cr|birdfont-2.32.3-1|14	BuildRequires:	python3
21cr|birdfont-2.32.3-1|15	BuildRequires:	vala
21cr|birdfont-2.32.3-1|16	BuildRequires:	pkgconfig(cairo)
21cr|birdfont-2.32.3-1|17	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|birdfont-2.32.3-1|18	BuildRequires:	pkgconfig(gee-0.8)
21cr|birdfont-2.32.3-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|birdfont-2.32.3-1|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|birdfont-2.32.3-1|21	BuildRequires:	pkgconfig(libnotify)
21cr|birdfont-2.32.3-1|22	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|birdfont-2.32.3-1|23	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|birdfont-2.32.3-1|24	BuildRequires:	pkgconfig(xmlbird)
21cr|birdfont-2.32.3-1|25	Requires:	unicode-ucd
21cr|birdfont-2.32.3-1|26	
21cr|birdfont-2.32.3-1|27	%description
21cr|birdfont-2.32.3-1|28	BirdFont is a free font editor that lets you create vector graphics and export
21cr|birdfont-2.32.3-1|29	TTF, EOT & SVG fonts.
21cr|birdfont-2.32.3-1|30	
21cr|birdfont-2.32.3-1|31	%files -f %{name}.lang
21cr|birdfont-2.32.3-1|32	%{_bindir}/%{name}*
21cr|birdfont-2.32.3-1|33	%{_libdir}/libbirdfont.so.*
21cr|birdfont-2.32.3-1|34	%{_libdir}/libbirdgems.so.*
21cr|birdfont-2.32.3-1|35	%{_datadir}/%{name}/
21cr|birdfont-2.32.3-1|36	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|birdfont-2.32.3-1|37	%{_datadir}/applications/%{name}.desktop
21cr|birdfont-2.32.3-1|38	%{_datadir}/mime/packages/%{name}.xml
21cr|birdfont-2.32.3-1|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|birdfont-2.32.3-1|40	%{_mandir}/man1/%{name}*.1*
21cr|birdfont-2.32.3-1|41	
21cr|birdfont-2.32.3-1|42	#----------------------------------------------------------------------------
21cr|birdfont-2.32.3-1|43	
21cr|birdfont-2.32.3-1|44	%prep
21cr|birdfont-2.32.3-1|45	%autosetup -p1
21cr|birdfont-2.32.3-1|46	
21cr|birdfont-2.32.3-1|47	%build
21cr|birdfont-2.32.3-1|48	./configure
21cr|birdfont-2.32.3-1|49	%__python3 scripts/linux_build.py
21cr|birdfont-2.32.3-1|50	
21cr|birdfont-2.32.3-1|51	%install
21cr|birdfont-2.32.3-1|52	%__python3 install.py -d%{buildroot} -n/share/man/man1 -l/%{_lib}
21cr|birdfont-2.32.3-1|53	
21cr|birdfont-2.32.3-1|54	rm -f %{buildroot}%{_libdir}/libbird*.so
21cr|birdfont-2.32.3-1|55	
21cr|birdfont-2.32.3-1|56	%find_lang %{name}

435 21
21cr|bison++-1.21.8-13|1	%define prefix %{_prefix}
21cr|bison++-1.21.8-13|2	
21cr|bison++-1.21.8-13|3	Name: bison++
21cr|bison++-1.21.8-13|4	Summary: A GNU general-purpose parser generator for C++
21cr|bison++-1.21.8-13|5	Version: 1.21.8
21cr|bison++-1.21.8-13|6	Release: 13
21cr|bison++-1.21.8-13|7	License: GPL
21cr|bison++-1.21.8-13|8	Group: Development/Other
21cr|bison++-1.21.8-13|9	Source: ftp://ftp.tu-darmstadt.de/pub/programming/languages/C++/tools/flex++bison++/LATEST/%{name}-%{version}.tar.bz2
21cr|bison++-1.21.8-13|10	Patch0: bison++.cflags.patch.bz2
21cr|bison++-1.21.8-13|11	Buildroot: %{_tmppath}/%{name}-buildroot
21cr|bison++-1.21.8-13|12	
21cr|bison++-1.21.8-13|13	%description
21cr|bison++-1.21.8-13|14	Bison is a general purpose parser generator which converts a grammar
21cr|bison++-1.21.8-13|15	description for an LALR context-free grammar into a C program to parse that
21cr|bison++-1.21.8-13|16	grammar.
21cr|bison++-1.21.8-13|17	
21cr|bison++-1.21.8-13|18	Bison++ is built on top of Bison; it takes advantage of the C++ language.
21cr|bison++-1.21.8-13|19	
21cr|bison++-1.21.8-13|20	%prep
21cr|bison++-1.21.8-13|21	
21cr|bison++-1.21.8-13|22	%setup -q
21cr|bison++-1.21.8-13|23	%patch0 -p0
21cr|bison++-1.21.8-13|24	
21cr|bison++-1.21.8-13|25	%build
21cr|bison++-1.21.8-13|26	%configure
21cr|bison++-1.21.8-13|27	%make
21cr|bison++-1.21.8-13|28	
21cr|bison++-1.21.8-13|29	%install
21cr|bison++-1.21.8-13|30	rm -rf $RPM_BUILD_ROOT
21cr|bison++-1.21.8-13|31	
21cr|bison++-1.21.8-13|32	%makeinstall mandir=$RPM_BUILD_ROOT%{_mandir}/man1
21cr|bison++-1.21.8-13|33	mv $RPM_BUILD_ROOT%{_datadir}/bison.* $RPM_BUILD_ROOT%{_libdir}
21cr|bison++-1.21.8-13|34	
21cr|bison++-1.21.8-13|35	%files
21cr|bison++-1.21.8-13|36	%defattr(-,root,root)
21cr|bison++-1.21.8-13|37	%doc README COPYING
21cr|bison++-1.21.8-13|38	%{_bindir}/*
21cr|bison++-1.21.8-13|39	%{_mandir}/man1/*
21cr|bison++-1.21.8-13|40	%{_libdir}/bison.cc
21cr|bison++-1.21.8-13|41	%{_libdir}/bison.h
21cr|bison++-1.21.8-13|42	
21cr|bison++-1.21.8-13|43	%clean
21cr|bison++-1.21.8-13|44	rm -rf $RPM_BUILD_ROOT

436 21
21cr|bitcoin-25.0-1|1	%define major 0
21cr|bitcoin-25.0-1|2	%define libname %mklibname bitcoinconsensus %{major}
21cr|bitcoin-25.0-1|3	%define devname %mklibname bitcoinconsensus -d
21cr|bitcoin-25.0-1|4	
21cr|bitcoin-25.0-1|5	Summary:	P2P Digital Currency
21cr|bitcoin-25.0-1|6	Name:		bitcoin
21cr|bitcoin-25.0-1|7	Version:	25.0
21cr|bitcoin-25.0-1|8	Release:	1
21cr|bitcoin-25.0-1|9	License:	MIT
21cr|bitcoin-25.0-1|10	Group:		Networking/Other
21cr|bitcoin-25.0-1|11	# ru help https://bitcoin.org/ru/download
21cr|bitcoin-25.0-1|12	Url:		https://bitcoincore.org
21cr|bitcoin-25.0-1|13	Source0:	https://bitcoincore.org/bin/bitcoin-core-%{version}/bitcoin-%{version}.tar.gz
21cr|bitcoin-25.0-1|14	Source1:	bitcoind.service
21cr|bitcoin-25.0-1|15	Source2:	bitcoind-tmpfiles.conf
21cr|bitcoin-25.0-1|16	Source3:	bitcoin-qt.desktop
21cr|bitcoin-25.0-1|17	BuildRequires:	boost-devel
21cr|bitcoin-25.0-1|18	BuildRequires:	db5.2-devel
21cr|bitcoin-25.0-1|19	BuildRequires:	git
21cr|bitcoin-25.0-1|20	BuildRequires:	imagemagick
21cr|bitcoin-25.0-1|21	BuildRequires:	miniupnpc-devel
21cr|bitcoin-25.0-1|22	BuildRequires:	qt5-linguist-tools
21cr|bitcoin-25.0-1|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|bitcoin-25.0-1|24	BuildRequires:	pkgconfig(Qt5DBus)
21cr|bitcoin-25.0-1|25	BuildRequires:	pkgconfig(Qt5Gui)
21cr|bitcoin-25.0-1|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|bitcoin-25.0-1|27	BuildRequires:	pkgconfig(Qt5Test)
21cr|bitcoin-25.0-1|28	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|bitcoin-25.0-1|29	BuildRequires:	pkgconfig(libevent)
21cr|bitcoin-25.0-1|30	BuildRequires:	pkgconfig(openssl)
21cr|bitcoin-25.0-1|31	BuildRequires:	pkgconfig(protobuf)
21cr|bitcoin-25.0-1|32	
21cr|bitcoin-25.0-1|33	%description
21cr|bitcoin-25.0-1|34	Bitcoin is a free open source peer-to-peer electronic cash system that is
21cr|bitcoin-25.0-1|35	completely decentralized, without the need for a central server or trusted
21cr|bitcoin-25.0-1|36	parties. Users hold the crypto keys to their own money and transact directly
21cr|bitcoin-25.0-1|37	with each other, with the help of a P2P network to check for double-spending.
21cr|bitcoin-25.0-1|38	
21cr|bitcoin-25.0-1|39	Full transaction history is stored locally at each client. This requires
21cr|bitcoin-25.0-1|40	several GB of space, slowly growing.
21cr|bitcoin-25.0-1|41	
21cr|bitcoin-25.0-1|42	#----------------------------------------------------------------------------
21cr|bitcoin-25.0-1|43	
21cr|bitcoin-25.0-1|44	%package -n bitcoind
21cr|bitcoin-25.0-1|45	Summary:	Headless daemon for Bitcoin crypto-currency
21cr|bitcoin-25.0-1|46	Group:		Networking/Other
21cr|bitcoin-25.0-1|47	Requires(post,preun,postun):	systemd
21cr|bitcoin-25.0-1|48	
21cr|bitcoin-25.0-1|49	%description -n bitcoind
21cr|bitcoin-25.0-1|50	Bitcoin is a free open source peer-to-peer electronic cash system that is
21cr|bitcoin-25.0-1|51	completely decentralized, without the need for a central server or trusted
21cr|bitcoin-25.0-1|52	parties. Users hold the crypto keys to their own money and transact directly
21cr|bitcoin-25.0-1|53	with each other, with the help of a P2P network to check for double-spending.
21cr|bitcoin-25.0-1|54	
21cr|bitcoin-25.0-1|55	Full transaction history is stored locally at each client. This requires
21cr|bitcoin-25.0-1|56	several GB of space, slowly growing.
21cr|bitcoin-25.0-1|57	
21cr|bitcoin-25.0-1|58	This package provides bitcoind, headless bitcoin daemon.
21cr|bitcoin-25.0-1|59	
21cr|bitcoin-25.0-1|60	%files -n bitcoind
21cr|bitcoin-25.0-1|61	%doc COPYING README.md
21cr|bitcoin-25.0-1|62	%{_bindir}/bitcoind
21cr|bitcoin-25.0-1|63	%{_sbindir}/rcbitcoind
21cr|bitcoin-25.0-1|64	%dir %{_sysconfdir}/%{name}
21cr|bitcoin-25.0-1|65	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|bitcoin-25.0-1|66	%dir %attr(700,bitcoin,bitcoin) %{_var}/lib/%{name}
21cr|bitcoin-25.0-1|67	%{_tmpfilesdir}/bitcoind.conf
21cr|bitcoin-25.0-1|68	%{_unitdir}/bitcoind.service
21cr|bitcoin-25.0-1|69	%{_mandir}/man1/bitcoind.1*
21cr|bitcoin-25.0-1|70	
21cr|bitcoin-25.0-1|71	%pre -n bitcoind
21cr|bitcoin-25.0-1|72	%_pre_useradd bitcoin %{_var}/lib/%{name} /bin/false
21cr|bitcoin-25.0-1|73	%_pre_groupadd bitcoin
21cr|bitcoin-25.0-1|74	
21cr|bitcoin-25.0-1|75	%post -n bitcoind
21cr|bitcoin-25.0-1|76	%systemd_post bitcoind.service
21cr|bitcoin-25.0-1|77	%tmpfiles_create %{_tmpfilesdir}/bitcoind.conf
21cr|bitcoin-25.0-1|78	
21cr|bitcoin-25.0-1|79	%preun -n bitcoind
21cr|bitcoin-25.0-1|80	%systemd_preun bitcoind.service
21cr|bitcoin-25.0-1|81	
21cr|bitcoin-25.0-1|82	%postun -n bitcoind
21cr|bitcoin-25.0-1|83	%systemd_postun bitcoind.service
21cr|bitcoin-25.0-1|84	
21cr|bitcoin-25.0-1|85	#----------------------------------------------------------------------------
21cr|bitcoin-25.0-1|86	
21cr|bitcoin-25.0-1|87	%package qt
21cr|bitcoin-25.0-1|88	Summary:	An end-user Qt GUI for the Bitcoin crypto-currency
21cr|bitcoin-25.0-1|89	Group:		Networking/Other
21cr|bitcoin-25.0-1|90	
21cr|bitcoin-25.0-1|91	%description qt
21cr|bitcoin-25.0-1|92	Bitcoin is a free open source peer-to-peer electronic cash system that is
21cr|bitcoin-25.0-1|93	completely decentralized, without the need for a central server or trusted
21cr|bitcoin-25.0-1|94	parties. Users hold the crypto keys to their own money and transact directly
21cr|bitcoin-25.0-1|95	with each other, with the help of a P2P network to check for double-spending.
21cr|bitcoin-25.0-1|96	
21cr|bitcoin-25.0-1|97	Full transaction history is stored locally at each client. This requires
21cr|bitcoin-25.0-1|98	several GB of space, slowly growing.
21cr|bitcoin-25.0-1|99	
21cr|bitcoin-25.0-1|100	This package provides bitcoin-qt, a GUI for Bitcoin based on Qt.
21cr|bitcoin-25.0-1|101	
21cr|bitcoin-25.0-1|102	%files qt
21cr|bitcoin-25.0-1|103	%doc COPYING README.md
21cr|bitcoin-25.0-1|104	%{_bindir}/%{name}-qt
21cr|bitcoin-25.0-1|105	%{_bindir}/%{name}-wallet
21cr|bitcoin-25.0-1|106	%{_datadir}/applications/rosa-%{name}-qt.desktop
21cr|bitcoin-25.0-1|107	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|bitcoin-25.0-1|108	%{_mandir}/man1/%{name}-qt.1*
21cr|bitcoin-25.0-1|109	%{_mandir}/man1/%{name}-wallet.1*
21cr|bitcoin-25.0-1|110	
21cr|bitcoin-25.0-1|111	#----------------------------------------------------------------------------
21cr|bitcoin-25.0-1|112	
21cr|bitcoin-25.0-1|113	%package tests
21cr|bitcoin-25.0-1|114	Summary:	Automated tests for bitcoin client
21cr|bitcoin-25.0-1|115	Group:		Networking/Other
21cr|bitcoin-25.0-1|116	
21cr|bitcoin-25.0-1|117	%description tests
21cr|bitcoin-25.0-1|118	Bitcoin is a free open source peer-to-peer electronic cash system that is
21cr|bitcoin-25.0-1|119	completely decentralized, without the need for a central server or trusted
21cr|bitcoin-25.0-1|120	parties. Users hold the crypto keys to their own money and transact directly
21cr|bitcoin-25.0-1|121	with each other, with the help of a P2P network to check for double-spending.
21cr|bitcoin-25.0-1|122	
21cr|bitcoin-25.0-1|123	Full transaction history is stored locally at each client. This requires
21cr|bitcoin-25.0-1|124	several GB of space, slowly growing.
21cr|bitcoin-25.0-1|125	
21cr|bitcoin-25.0-1|126	This package provides automated tests for bitcoin-qt and bitcoind.
21cr|bitcoin-25.0-1|127	
21cr|bitcoin-25.0-1|128	%files tests
21cr|bitcoin-25.0-1|129	%doc COPYING README.md
21cr|bitcoin-25.0-1|130	%{_bindir}/bench_bitcoin
21cr|bitcoin-25.0-1|131	%{_bindir}/test_bitcoin
21cr|bitcoin-25.0-1|132	%{_bindir}/test_bitcoin-qt
21cr|bitcoin-25.0-1|133	
21cr|bitcoin-25.0-1|134	#----------------------------------------------------------------------------
21cr|bitcoin-25.0-1|135	
21cr|bitcoin-25.0-1|136	%package utils
21cr|bitcoin-25.0-1|137	Summary:	An end-user cli for the Bitcoin crypto-currency
21cr|bitcoin-25.0-1|138	Group:		Networking/Other
21cr|bitcoin-25.0-1|139	
21cr|bitcoin-25.0-1|140	%description utils
21cr|bitcoin-25.0-1|141	Bitcoin is a free open source peer-to-peer electronic cash system that is
21cr|bitcoin-25.0-1|142	completely decentralized, without the need for a central server or trusted
21cr|bitcoin-25.0-1|143	parties. Users hold the crypto keys to their own money and transact directly
21cr|bitcoin-25.0-1|144	with each other, with the help of a P2P network to check for double-spending.
21cr|bitcoin-25.0-1|145	
21cr|bitcoin-25.0-1|146	Full transaction history is stored locally at each client. This requires
21cr|bitcoin-25.0-1|147	several GB of space, slowly growing.
21cr|bitcoin-25.0-1|148	
21cr|bitcoin-25.0-1|149	This package provides bitcoin-cli (CLI tool to interact with the daemon) and
21cr|bitcoin-25.0-1|150	bitcoin-tx utility.
21cr|bitcoin-25.0-1|151	
21cr|bitcoin-25.0-1|152	%files utils
21cr|bitcoin-25.0-1|153	%doc COPYING README.md
21cr|bitcoin-25.0-1|154	%{_bindir}/%{name}-cli
21cr|bitcoin-25.0-1|155	%{_bindir}/%{name}-tx
21cr|bitcoin-25.0-1|156	%{_bindir}/bitcoin-util
21cr|bitcoin-25.0-1|157	%{_mandir}/man1/%{name}-cli.1*
21cr|bitcoin-25.0-1|158	%{_mandir}/man1/%{name}-tx.1*
21cr|bitcoin-25.0-1|159	%{_mandir}/man1/bitcoin-util.1*
21cr|bitcoin-25.0-1|160	#----------------------------------------------------------------------------
21cr|bitcoin-25.0-1|161	
21cr|bitcoin-25.0-1|162	%package -n %{libname}
21cr|bitcoin-25.0-1|163	Summary:	Bitcoin consensus shared library
21cr|bitcoin-25.0-1|164	Group:		System/Libraries
21cr|bitcoin-25.0-1|165	
21cr|bitcoin-25.0-1|166	%description -n %{libname}
21cr|bitcoin-25.0-1|167	The purpose of this library is to make the verification functionality
21cr|bitcoin-25.0-1|168	that is critical to Bitcoin’s consensus available to other applications,
21cr|bitcoin-25.0-1|169	e.g. to language bindings such as python-bitcoinlib or alternative node
21cr|bitcoin-25.0-1|170	implementations.
21cr|bitcoin-25.0-1|171	
21cr|bitcoin-25.0-1|172	%files -n %{libname}
21cr|bitcoin-25.0-1|173	%doc COPYING README.md
21cr|bitcoin-25.0-1|174	%{_libdir}/libbitcoinconsensus.so.%{major}*
21cr|bitcoin-25.0-1|175	
21cr|bitcoin-25.0-1|176	#----------------------------------------------------------------------------
21cr|bitcoin-25.0-1|177	
21cr|bitcoin-25.0-1|178	%package -n %{devname}
21cr|bitcoin-25.0-1|179	Summary:	Developmont files for bitcoin consensus library
21cr|bitcoin-25.0-1|180	Group:		Development/C
21cr|bitcoin-25.0-1|181	Requires:	%{libname} = %{EVRD}
21cr|bitcoin-25.0-1|182	Provides:	%{name}-devel = %{EVRD}
21cr|bitcoin-25.0-1|183	Provides:	bitcoinconsensus-devel = %{EVRD}
21cr|bitcoin-25.0-1|184	
21cr|bitcoin-25.0-1|185	%description -n %{devname}
21cr|bitcoin-25.0-1|186	The purpose of this library is to make the verification functionality
21cr|bitcoin-25.0-1|187	that is critical to Bitcoin’s consensus available to other applications,
21cr|bitcoin-25.0-1|188	e.g. to language bindings such as python-bitcoinlib or alternative node
21cr|bitcoin-25.0-1|189	implementations.
21cr|bitcoin-25.0-1|190	
21cr|bitcoin-25.0-1|191	This package contains development files.
21cr|bitcoin-25.0-1|192	
21cr|bitcoin-25.0-1|193	%files -n %{devname}
21cr|bitcoin-25.0-1|194	%doc COPYING README.md
21cr|bitcoin-25.0-1|195	%{_includedir}/bitcoinconsensus.h
21cr|bitcoin-25.0-1|196	%{_libdir}/libbitcoinconsensus.so
21cr|bitcoin-25.0-1|197	%{_libdir}/pkgconfig/libbitcoinconsensus.pc
21cr|bitcoin-25.0-1|198	
21cr|bitcoin-25.0-1|199	#----------------------------------------------------------------------------
21cr|bitcoin-25.0-1|200	
21cr|bitcoin-25.0-1|201	%prep
21cr|bitcoin-25.0-1|202	%setup -q
21cr|bitcoin-25.0-1|203	
21cr|bitcoin-25.0-1|204	%build
21cr|bitcoin-25.0-1|205	%global optflags %{optflags} -I/usr/include/db52 -fno-strict-aliasing
21cr|bitcoin-25.0-1|206	autoreconf -fi
21cr|bitcoin-25.0-1|207	%configure \
21cr|bitcoin-25.0-1|208	--disable-static \
21cr|bitcoin-25.0-1|209	--with-cli=yes \
21cr|bitcoin-25.0-1|210	--with-daemon=yes \
21cr|bitcoin-25.0-1|211	--with-gui=qt5 \
21cr|bitcoin-25.0-1|212	--with-incompatible-bdb \
21cr|bitcoin-25.0-1|213	--with-miniupnpc \
21cr|bitcoin-25.0-1|214	--without-qrencode
21cr|bitcoin-25.0-1|215	
21cr|bitcoin-25.0-1|216	# # Disable parallel build to save memory
21cr|bitcoin-25.0-1|217	%make
21cr|bitcoin-25.0-1|218	
21cr|bitcoin-25.0-1|219	%install
21cr|bitcoin-25.0-1|220	%makeinstall_std
21cr|bitcoin-25.0-1|221	
21cr|bitcoin-25.0-1|222	install -D -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/rosa-%{name}-qt.desktop
21cr|bitcoin-25.0-1|223	
21cr|bitcoin-25.0-1|224	# install menu icons
21cr|bitcoin-25.0-1|225	for N in 16 32 48 64 128 256;
21cr|bitcoin-25.0-1|226	do
21cr|bitcoin-25.0-1|227	convert share/pixmaps/bitcoin256.png -scale ${N}x${N} $N.png;
21cr|bitcoin-25.0-1|228	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|bitcoin-25.0-1|229	done
21cr|bitcoin-25.0-1|230	
21cr|bitcoin-25.0-1|231	install -D -m 0644 share/examples/bitcoin.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|bitcoin-25.0-1|232	mkdir -p %{buildroot}%{_var}/lib/%{name}
21cr|bitcoin-25.0-1|233	
21cr|bitcoin-25.0-1|234	mkdir %{buildroot}%{_sbindir}
21cr|bitcoin-25.0-1|235	ln -sv /sbin/service %{buildroot}%{_sbindir}/rcbitcoind
21cr|bitcoin-25.0-1|236	install -D -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/bitcoind.service
21cr|bitcoin-25.0-1|237	install -d -m 0755 %{buildroot}%{_tmpfilesdir}/
21cr|bitcoin-25.0-1|238	install -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/bitcoind.conf

437 21
21cr|bitfighter-022-3|1	Summary:	Free multi-player 2D space combat game with dual-axes controls
21cr|bitfighter-022-3|2	Name:		bitfighter
21cr|bitfighter-022-3|3	Version:	022
21cr|bitfighter-022-3|4	Release:	3
21cr|bitfighter-022-3|5	License:	GPLv2+
21cr|bitfighter-022-3|6	Group:		Games/Arcade
21cr|bitfighter-022-3|7	Url:		http://bitfighter.org
21cr|bitfighter-022-3|8	Source0:	http://bitfighter.org/files/%{name}-%{version}.tar.gz
21cr|bitfighter-022-3|9	Patch0:		bitfighter-019d-mga-system-tomcrypt.patch
21cr|bitfighter-022-3|10	BuildRequires:	cmake
21cr|bitfighter-022-3|11	BuildRequires:	dos2unix
21cr|bitfighter-022-3|12	BuildRequires:	boost-devel
21cr|bitfighter-022-3|13	BuildRequires:	mariadb-devel
21cr|bitfighter-022-3|14	BuildRequires:	tomcrypt-devel
21cr|bitfighter-022-3|15	BuildRequires:	pkgconfig(gl)
21cr|bitfighter-022-3|16	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|bitfighter-022-3|17	BuildRequires:	pkgconfig(libmodplug)
21cr|bitfighter-022-3|18	BuildRequires:	pkgconfig(libpng)
21cr|bitfighter-022-3|19	BuildRequires:	pkgconfig(luajit)
21cr|bitfighter-022-3|20	BuildRequires:	pkgconfig(openal)
21cr|bitfighter-022-3|21	BuildRequires:	pkgconfig(poly2tri)
21cr|bitfighter-022-3|22	BuildRequires:	pkgconfig(polyclipping)
21cr|bitfighter-022-3|23	BuildRequires:	pkgconfig(sdl2)
21cr|bitfighter-022-3|24	BuildRequires:	pkgconfig(speex)
21cr|bitfighter-022-3|25	BuildRequires:	pkgconfig(sqlite3)
21cr|bitfighter-022-3|26	BuildRequires:	pkgconfig(vorbisfile)
21cr|bitfighter-022-3|27	BuildRequires:	pkgconfig(zlib)
21cr|bitfighter-022-3|28	
21cr|bitfighter-022-3|29	%description
21cr|bitfighter-022-3|30	Bitfighter is a free multi-player 2-D space combat game with dual-axes
21cr|bitfighter-022-3|31	controls. It's a team-based strategy game featuring retro vector graphics and
21cr|bitfighter-022-3|32	customizable ships. It's fast, fun, and frenetic.
21cr|bitfighter-022-3|33	
21cr|bitfighter-022-3|34	%files
21cr|bitfighter-022-3|35	%doc doc/README.txt LICENSE.txt
21cr|bitfighter-022-3|36	%{_datadir}/applications/%{name}.desktop
21cr|bitfighter-022-3|37	%{_datadir}/pixmaps/%{name}.png
21cr|bitfighter-022-3|38	%{_gamesbindir}/%{name}
21cr|bitfighter-022-3|39	%{_gamesbindir}/%{name}_notifier
21cr|bitfighter-022-3|40	%{_gamesdatadir}/%{name}/
21cr|bitfighter-022-3|41	%{_mandir}/man6/%{name}.6*
21cr|bitfighter-022-3|42	
21cr|bitfighter-022-3|43	#----------------------------------------------------------------------------
21cr|bitfighter-022-3|44	
21cr|bitfighter-022-3|45	%prep
21cr|bitfighter-022-3|46	%autosetup -p1
21cr|bitfighter-022-3|47	
21cr|bitfighter-022-3|48	rm -rf boost clipper lua poly2tri sqlite tomcrypt
21cr|bitfighter-022-3|49	
21cr|bitfighter-022-3|50	%build
21cr|bitfighter-022-3|51	%cmake \
21cr|bitfighter-022-3|52	-DBUILD_SHARED_LIBS=OFF			\
21cr|bitfighter-022-3|53	-DCMAKE_BIN_PATH=%{_gamesbindir}	\
21cr|bitfighter-022-3|54	-DCMAKE_DATA_PATH=%{_gamesdatadir}	\
21cr|bitfighter-022-3|55	-DLUAJIT_BUILTIN=OFF			\
21cr|bitfighter-022-3|56	-DMASTER_MINIMAL=ON			\
21cr|bitfighter-022-3|57	-DOpenGL_GL_PREFERENCE=GLVND
21cr|bitfighter-022-3|58	%make
21cr|bitfighter-022-3|59	
21cr|bitfighter-022-3|60	%install
21cr|bitfighter-022-3|61	%makeinstall_std -C build

438 21
21cr|bitlbee-3.5.1-1|1	%define	bitlbid bitlbee
21cr|bitlbee-3.5.1-1|2	
21cr|bitlbee-3.5.1-1|3	Summary:	IRC proxy to connect to ICQ, AOL, MSN and Jabber
21cr|bitlbee-3.5.1-1|4	Name:		bitlbee
21cr|bitlbee-3.5.1-1|5	Version:	3.5.1
21cr|bitlbee-3.5.1-1|6	Release:	1
21cr|bitlbee-3.5.1-1|7	License:	GPLv2+
21cr|bitlbee-3.5.1-1|8	Group:		Networking/Instant messaging
21cr|bitlbee-3.5.1-1|9	Url:		http://bitlbee.org/
21cr|bitlbee-3.5.1-1|10	Source0:	http://get.bitlbee.org/src/%{name}-%{version}.tar.gz
21cr|bitlbee-3.5.1-1|11	Patch3:		bitlbee-forkdaemon.patch
21cr|bitlbee-3.5.1-1|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|bitlbee-3.5.1-1|13	BuildRequires:	pkgconfig(gnutls)
21cr|bitlbee-3.5.1-1|14	BuildRequires:	pkgconfig(libgcrypt)
21cr|bitlbee-3.5.1-1|15	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|bitlbee-3.5.1-1|16	BuildRequires:	pkgconfig(systemd)
21cr|bitlbee-3.5.1-1|17	BuildRequires:	pkgconfig(purple)
21cr|bitlbee-3.5.1-1|18	BuildRequires:	pkgconfig(libotr)
21cr|bitlbee-3.5.1-1|19	
21cr|bitlbee-3.5.1-1|20	Requires(post):	ccp
21cr|bitlbee-3.5.1-1|21	Requires(pre,post,preun):	rpm-helper
21cr|bitlbee-3.5.1-1|22	
21cr|bitlbee-3.5.1-1|23	%description
21cr|bitlbee-3.5.1-1|24	%{name} is a proxy which accepts connections from any irc-client
21cr|bitlbee-3.5.1-1|25	and allows you to communicate using following instant messaging
21cr|bitlbee-3.5.1-1|26	protocols:
21cr|bitlbee-3.5.1-1|27	- ICQ
21cr|bitlbee-3.5.1-1|28	- AIM
21cr|bitlbee-3.5.1-1|29	- MSN
21cr|bitlbee-3.5.1-1|30	- YIM
21cr|bitlbee-3.5.1-1|31	- Jabber (including Google Talk and Facebook)
21cr|bitlbee-3.5.1-1|32	- Twitter
21cr|bitlbee-3.5.1-1|33	
21cr|bitlbee-3.5.1-1|34	%files
21cr|bitlbee-3.5.1-1|35	%defattr(0750,root,%{bitlbid},0755)
21cr|bitlbee-3.5.1-1|36	%{_sbindir}/%{name}
21cr|bitlbee-3.5.1-1|37	%defattr(0644,root,root,0755)
21cr|bitlbee-3.5.1-1|38	%doc doc/AUTHORS doc/README doc/FAQ
21cr|bitlbee-3.5.1-1|39	%doc doc/CHANGES doc/CREDITS
21cr|bitlbee-3.5.1-1|40	%doc doc/user-guide/
21cr|bitlbee-3.5.1-1|41	%{_datadir}/%{name}/help.txt
21cr|bitlbee-3.5.1-1|42	%dir %{_datadir}/%{name}/
21cr|bitlbee-3.5.1-1|43	%{_mandir}/man?/*
21cr|bitlbee-3.5.1-1|44	%config(noreplace) %{_sysconfdir}/%{name}/motd.txt
21cr|bitlbee-3.5.1-1|45	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|bitlbee-3.5.1-1|46	%{_unitdir}/%{name}*
21cr|bitlbee-3.5.1-1|47	%defattr(0600,%{bitlbid},%{bitlbid},0700)
21cr|bitlbee-3.5.1-1|48	%{_var}/lib/%{name}
21cr|bitlbee-3.5.1-1|49	
21cr|bitlbee-3.5.1-1|50	#-------------------------------------------------
21cr|bitlbee-3.5.1-1|51	
21cr|bitlbee-3.5.1-1|52	%prep
21cr|bitlbee-3.5.1-1|53	%setup -q
21cr|bitlbee-3.5.1-1|54	%apply_patches
21cr|bitlbee-3.5.1-1|55	# Use the nick "bitlbee" instead of "root"
21cr|bitlbee-3.5.1-1|56	%{__sed} -i 's/ROOT_NICK "root"/ROOT_NICK "bitlbee"/' bitlbee.h
21cr|bitlbee-3.5.1-1|57	
21cr|bitlbee-3.5.1-1|58	
21cr|bitlbee-3.5.1-1|59	# Convert to utf-8
21cr|bitlbee-3.5.1-1|60	for file in doc/CHANGES doc/CREDITS; do
21cr|bitlbee-3.5.1-1|61	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|bitlbee-3.5.1-1|62	touch -r $file $file.new && \
21cr|bitlbee-3.5.1-1|63	mv $file.new $file
21cr|bitlbee-3.5.1-1|64	done
21cr|bitlbee-3.5.1-1|65	
21cr|bitlbee-3.5.1-1|66	%build
21cr|bitlbee-3.5.1-1|67	perl -pi -e "s#CFLAGS=\"-O2#CFLAGS=\"%{optflags}#g" configure
21cr|bitlbee-3.5.1-1|68	./configure	--prefix=%{_prefix} \
21cr|bitlbee-3.5.1-1|69	--etcdir=%{_sysconfdir}/%{name} \
21cr|bitlbee-3.5.1-1|70	--libdir=%{_libdir}/%{name} \
21cr|bitlbee-3.5.1-1|71	--strip=0 \
21cr|bitlbee-3.5.1-1|72	--msn=1 \
21cr|bitlbee-3.5.1-1|73	--jabber=1 \
21cr|bitlbee-3.5.1-1|74	--oscar=1 \
21cr|bitlbee-3.5.1-1|75	--yahoo=1 \
21cr|bitlbee-3.5.1-1|76	--purple=1 \
21cr|bitlbee-3.5.1-1|77	--otr=1
21cr|bitlbee-3.5.1-1|78	
21cr|bitlbee-3.5.1-1|79	%make
21cr|bitlbee-3.5.1-1|80	
21cr|bitlbee-3.5.1-1|81	%install
21cr|bitlbee-3.5.1-1|82	%{makeinstall_std} install-etc install-systemd
21cr|bitlbee-3.5.1-1|83	install -d   %{buildroot}%{_var}/lib/%{name}
21cr|bitlbee-3.5.1-1|84	
21cr|bitlbee-3.5.1-1|85	%triggerpostun -- bitlbee < 3.0.6
21cr|bitlbee-3.5.1-1|86	[ -d %{_var}/lib/%{name} ] && chown -R %{bitlbid}:%{bitlbid} %{_var}/lib/%{name}
21cr|bitlbee-3.5.1-1|87	%_postun_userdel %{bitlbid}
21cr|bitlbee-3.5.1-1|88	
21cr|bitlbee-3.5.1-1|89	%pre
21cr|bitlbee-3.5.1-1|90	%_pre_useradd %{bitlbid} %{_var}/%{name} /bin/true
21cr|bitlbee-3.5.1-1|91	# in post it is harder to know if the new empty dir already exists
21cr|bitlbee-3.5.1-1|92	if [ $1 = 2 -a -d "%{_var}/%{name}" -a ! -d "%{_var}/lib/%{name}" ]; then
21cr|bitlbee-3.5.1-1|93	echo -n " NOTE: new location of bitlbee users data: "
21cr|bitlbee-3.5.1-1|94	mv -v "%{_var}/%{name}" "%{_var}/lib/%{name}"
21cr|bitlbee-3.5.1-1|95	fi
21cr|bitlbee-3.5.1-1|96	
21cr|bitlbee-3.5.1-1|97	%post
21cr|bitlbee-3.5.1-1|98	ccp --delete --ifexists --set NoOrphans --oldfile %{_sysconfdir}/%{name}/%{name}.conf --newfile %{_sysconfdir}/%{name}/%{name}.conf.rpmnew
21cr|bitlbee-3.5.1-1|99	%_post_service %{name}
21cr|bitlbee-3.5.1-1|100	
21cr|bitlbee-3.5.1-1|101	%preun
21cr|bitlbee-3.5.1-1|102	%_preun_service %{name}
21cr|bitlbee-3.5.1-1|103	
21cr|bitlbee-3.5.1-1|104	%postun
21cr|bitlbee-3.5.1-1|105	%_postun_userdel %{bitlbid}

439 21
21cr|bkchem-0.14.0-0.pre2.4|1	Summary: 	Python 2D chemical structure drawing tool
21cr|bkchem-0.14.0-0.pre2.4|2	
21cr|bkchem-0.14.0-0.pre2.4|3	Name: 		bkchem
21cr|bkchem-0.14.0-0.pre2.4|4	Version: 	0.14.0
21cr|bkchem-0.14.0-0.pre2.4|5	Release: 	0.pre2.4
21cr|bkchem-0.14.0-0.pre2.4|6	Source0:	http://bkchem.zirael.org/download/%{name}-%{version}-pre2.tar.gz
21cr|bkchem-0.14.0-0.pre2.4|7	URL: 		http://bkchem.zirael.org
21cr|bkchem-0.14.0-0.pre2.4|8	License: 	GPLv2+
21cr|bkchem-0.14.0-0.pre2.4|9	Group: 		Sciences/Chemistry
21cr|bkchem-0.14.0-0.pre2.4|10	BuildRequires:  python2-devel
21cr|bkchem-0.14.0-0.pre2.4|11	Requires: 	python2
21cr|bkchem-0.14.0-0.pre2.4|12	Requires: 	python2-imaging
21cr|bkchem-0.14.0-0.pre2.4|13	Requires: 	python2-pmw
21cr|bkchem-0.14.0-0.pre2.4|14	Buildarch:	noarch
21cr|bkchem-0.14.0-0.pre2.4|15	
21cr|bkchem-0.14.0-0.pre2.4|16	%description
21cr|bkchem-0.14.0-0.pre2.4|17	BKChem is a free (as in free software :o) chemical drawing program. It was
21cr|bkchem-0.14.0-0.pre2.4|18	conceived and written by Beda Kosata.  Supported file formats are SVG and CML.
21cr|bkchem-0.14.0-0.pre2.4|19	The output looks best with the Adobe SVG viewer, but sodipodi and batik do a
21cr|bkchem-0.14.0-0.pre2.4|20	reasonable job as well.
21cr|bkchem-0.14.0-0.pre2.4|21	
21cr|bkchem-0.14.0-0.pre2.4|22	%prep
21cr|bkchem-0.14.0-0.pre2.4|23	%setup -q -n %{name}-%{version}-pre2
21cr|bkchem-0.14.0-0.pre2.4|24	touch INSTALL.binary
21cr|bkchem-0.14.0-0.pre2.4|25	
21cr|bkchem-0.14.0-0.pre2.4|26	%build
21cr|bkchem-0.14.0-0.pre2.4|27	
21cr|bkchem-0.14.0-0.pre2.4|28	%install
21cr|bkchem-0.14.0-0.pre2.4|29	mkdir -p %{buildroot}/%{_bindir}
21cr|bkchem-0.14.0-0.pre2.4|30	touch %{buildroot}/%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|31	python2 setup.py install --root=%{buildroot}
21cr|bkchem-0.14.0-0.pre2.4|32	chmod 644 gpl.txt README
21cr|bkchem-0.14.0-0.pre2.4|33	pushd %{buildroot}/%{_datadir}
21cr|bkchem-0.14.0-0.pre2.4|34	chmod 644 `find -type f`
21cr|bkchem-0.14.0-0.pre2.4|35	chmod 755 `find -type d`
21cr|bkchem-0.14.0-0.pre2.4|36	popd
21cr|bkchem-0.14.0-0.pre2.4|37	
21cr|bkchem-0.14.0-0.pre2.4|38	rm -fr %{buildroot}/%{_prefix}/doc/api
21cr|bkchem-0.14.0-0.pre2.4|39	
21cr|bkchem-0.14.0-0.pre2.4|40	#fix executable
21cr|bkchem-0.14.0-0.pre2.4|41	rm %{buildroot}%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|42	echo '#!/bin/sh' > %{buildroot}/%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|43	echo 'export BKCHEM_MODULE_PATH=%{py2_puresitedir}/%{name}' >> %{buildroot}/%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|44	echo 'export BKCHEM_TEMPLATE_PATH=%{_datadir}/%{name}/templates' >> %{buildroot}/%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|45	echo 'export BKCHEM_PIXMAP_PATH=%{_datadir}/%{name}/pixmaps' >> %{buildroot}/%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|46	echo 'export BKCHEM_IMAGE_PATH=%{_datadir}/%{name}/images' >> %{buildroot}/%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|47	echo 'python %{py2_puresitedir}/%{name}/%{name}.py' >> %{buildroot}/%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|48	chmod 755 %{buildroot}/%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|49	
21cr|bkchem-0.14.0-0.pre2.4|50	
21cr|bkchem-0.14.0-0.pre2.4|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bkchem-0.14.0-0.pre2.4|52	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|bkchem-0.14.0-0.pre2.4|53	[Desktop Entry]
21cr|bkchem-0.14.0-0.pre2.4|54	Name=BKchem
21cr|bkchem-0.14.0-0.pre2.4|55	Name[ru]=BKchem
21cr|bkchem-0.14.0-0.pre2.4|56	Comment=2D chemical structure drawing tool
21cr|bkchem-0.14.0-0.pre2.4|57	Comment[ru]=Инструмент рисования двумерных химических структур
21cr|bkchem-0.14.0-0.pre2.4|58	Exec=bkchem
21cr|bkchem-0.14.0-0.pre2.4|59	Icon=chemistry_section
21cr|bkchem-0.14.0-0.pre2.4|60	Terminal=false
21cr|bkchem-0.14.0-0.pre2.4|61	Type=Application
21cr|bkchem-0.14.0-0.pre2.4|62	Categories=Science;Chemistry;
21cr|bkchem-0.14.0-0.pre2.4|63	EOF
21cr|bkchem-0.14.0-0.pre2.4|64	
21cr|bkchem-0.14.0-0.pre2.4|65	%find_lang BKChem
21cr|bkchem-0.14.0-0.pre2.4|66	
21cr|bkchem-0.14.0-0.pre2.4|67	%clean
21cr|bkchem-0.14.0-0.pre2.4|68	
21cr|bkchem-0.14.0-0.pre2.4|69	%files -f BKChem.lang
21cr|bkchem-0.14.0-0.pre2.4|70	%doc gpl.txt README
21cr|bkchem-0.14.0-0.pre2.4|71	%{_bindir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|72	%{_datadir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|73	%{py2_puresitedir}/%{name}
21cr|bkchem-0.14.0-0.pre2.4|74	%{_datadir}/applications/rosa-%{name}.desktop
21cr|bkchem-0.14.0-0.pre2.4|75	%{py2_puresitedir}/*.egg-info
21cr|bkchem-0.14.0-0.pre2.4|76	%{_docdir}/%{name}

440 21
21cr|bkf-2.0-5|1	Summary:	A simple client for BitMover
21cr|bkf-2.0-5|2	Name:		bkf
21cr|bkf-2.0-5|3	Version:	2.0
21cr|bkf-2.0-5|4	Release:	5
21cr|bkf-2.0-5|5	License:	GPLv2
21cr|bkf-2.0-5|6	Group:		Development/Other
21cr|bkf-2.0-5|7	URL:		http://www.bitkeeper.com/
21cr|bkf-2.0-5|8	Source0:	http://www.bitmover.com/bk-client%{version}.shar.bz2
21cr|bkf-2.0-5|9	Patch0:		bk-client-2.0-conflicting_types_for_getline_fix.diff
21cr|bkf-2.0-5|10	Requires:	patch
21cr|bkf-2.0-5|11	BuildRequires:	sharutils
21cr|bkf-2.0-5|12	
21cr|bkf-2.0-5|13	%description
21cr|bkf-2.0-5|14	A simple client for BitMover
21cr|bkf-2.0-5|15	
21cr|bkf-2.0-5|16	%prep
21cr|bkf-2.0-5|17	
21cr|bkf-2.0-5|18	%setup -q -c -T -n %{name}-%{version}
21cr|bkf-2.0-5|19	bzcat %{SOURCE0} > bk-client%{version}.shar
21cr|bkf-2.0-5|20	sh bk-client%{version}.shar
21cr|bkf-2.0-5|21	mv bk-client%{version}/* .
21cr|bkf-2.0-5|22	rm -rf bk-client%{version}
21cr|bkf-2.0-5|23	%patch0 -p0 -b .conflicting_types_for_getline
21cr|bkf-2.0-5|24	
21cr|bkf-2.0-5|25	head -7 bkf.c > LICENSE
21cr|bkf-2.0-5|26	
21cr|bkf-2.0-5|27	%build
21cr|bkf-2.0-5|28	gcc %{optflags} bkf.c -o bkf
21cr|bkf-2.0-5|29	
21cr|bkf-2.0-5|30	%install
21cr|bkf-2.0-5|31	rm -rf %{buildroot}
21cr|bkf-2.0-5|32	
21cr|bkf-2.0-5|33	install -d %{buildroot}%{_bindir}
21cr|bkf-2.0-5|34	install -m0755 bkf %{buildroot}%{_bindir}/
21cr|bkf-2.0-5|35	
21cr|bkf-2.0-5|36	%clean
21cr|bkf-2.0-5|37	rm -rf %{buildroot}
21cr|bkf-2.0-5|38	
21cr|bkf-2.0-5|39	%files
21cr|bkf-2.0-5|40	%defattr(-, root, root)
21cr|bkf-2.0-5|41	%doc demo.sh LICENSE
21cr|bkf-2.0-5|42	%attr(0755,root,root) %{_bindir}/bkf

441 21
21cr|blackbox-0.70.1-22|1	%define major 0
21cr|blackbox-0.70.1-22|2	%define libname %mklibname bt %{major}
21cr|blackbox-0.70.1-22|3	# fwang: we don't use libbt-devel because it is already occupied by libbt
21cr|blackbox-0.70.1-22|4	%define devname %mklibname blackbox -d
21cr|blackbox-0.70.1-22|5	
21cr|blackbox-0.70.1-22|6	Summary:	A Window Manager for the X Window System
21cr|blackbox-0.70.1-22|7	Name:		blackbox
21cr|blackbox-0.70.1-22|8	Version:	0.70.1
21cr|blackbox-0.70.1-22|9	Release:	22
21cr|blackbox-0.70.1-22|10	License:	BSD-like
21cr|blackbox-0.70.1-22|11	Group:		Graphical desktop/Other
21cr|blackbox-0.70.1-22|12	Url:		http://blackboxwm.sourceforge.net/
21cr|blackbox-0.70.1-22|13	Source0:	blackbox-%{version}.tar.bz2
21cr|blackbox-0.70.1-22|14	Source1:	blackbox.xdg
21cr|blackbox-0.70.1-22|15	Source3:	blackbox.png
21cr|blackbox-0.70.1-22|16	Source4:	blackbox32.png
21cr|blackbox-0.70.1-22|17	Source5:	blackbox.desktop
21cr|blackbox-0.70.1-22|18	Patch0:		blackbox-0.70.1-gcc43.patch
21cr|blackbox-0.70.1-22|19	Patch1:		blackbox-0.70.1-x11-1.4.patch
21cr|blackbox-0.70.1-22|20	BuildRequires:	locales-en
21cr|blackbox-0.70.1-22|21	BuildRequires:	pkgconfig(x11)
21cr|blackbox-0.70.1-22|22	BuildRequires:	pkgconfig(xext)
21cr|blackbox-0.70.1-22|23	BuildRequires:	pkgconfig(xft)
21cr|blackbox-0.70.1-22|24	Requires:	desktop-common-data
21cr|blackbox-0.70.1-22|25	Requires:	xdg-compliance-menu
21cr|blackbox-0.70.1-22|26	
21cr|blackbox-0.70.1-22|27	%description
21cr|blackbox-0.70.1-22|28	This is a window manager for X.  It is similar in many respects to
21cr|blackbox-0.70.1-22|29	such popular packages as Window Maker, Enlightenment, and FVWM2.  You
21cr|blackbox-0.70.1-22|30	might be interested in this package if you are tired of window managers
21cr|blackbox-0.70.1-22|31	that are a heavy drain on your system resources, but you still want
21cr|blackbox-0.70.1-22|32	an attractive and modern-looking interface.
21cr|blackbox-0.70.1-22|33	
21cr|blackbox-0.70.1-22|34	The best part of all is that this program is coded in C++, so it
21cr|blackbox-0.70.1-22|35	is even more attractive "under the hood" than it is in service -- no
21cr|blackbox-0.70.1-22|36	small feat.
21cr|blackbox-0.70.1-22|37	
21cr|blackbox-0.70.1-22|38	If none of this sounds familiar to you, or you want your computer to
21cr|blackbox-0.70.1-22|39	look like Windows 98, you probably don't want this package.
21cr|blackbox-0.70.1-22|40	
21cr|blackbox-0.70.1-22|41	%files
21cr|blackbox-0.70.1-22|42	%config(noreplace) %{_sysconfdir}/menu.d/%{name}
21cr|blackbox-0.70.1-22|43	%config(noreplace) %{_sysconfdir}/X11/%{name}/%{name}-menu
21cr|blackbox-0.70.1-22|44	%{_bindir}/*
21cr|blackbox-0.70.1-22|45	%{_datadir}/blackbox
21cr|blackbox-0.70.1-22|46	%{_datadir}/xsessions/blackbox.desktop
21cr|blackbox-0.70.1-22|47	%{_iconsdir}/blackbox.png
21cr|blackbox-0.70.1-22|48	%{_miconsdir}/blackbox.png
21cr|blackbox-0.70.1-22|49	%{_mandir}/man1/*
21cr|blackbox-0.70.1-22|50	
21cr|blackbox-0.70.1-22|51	%post
21cr|blackbox-0.70.1-22|52	#blackbox-alternatives
21cr|blackbox-0.70.1-22|53	update-alternatives --install %{_bindir}/bsetroot bsetroot %{_bindir}/bsetroot-%{name} 10
21cr|blackbox-0.70.1-22|54	
21cr|blackbox-0.70.1-22|55	%postun
21cr|blackbox-0.70.1-22|56	# Remove bsetroot-alternatives
21cr|blackbox-0.70.1-22|57	if [ "$1" = 0 ]; then
21cr|blackbox-0.70.1-22|58	update-alternatives --remove bsetroot %{_bindir}/bsetroot-%{name}
21cr|blackbox-0.70.1-22|59	fi
21cr|blackbox-0.70.1-22|60	
21cr|blackbox-0.70.1-22|61	#----------------------------------------------------------------------------
21cr|blackbox-0.70.1-22|62	
21cr|blackbox-0.70.1-22|63	%package -n %{libname}
21cr|blackbox-0.70.1-22|64	Summary:	Library files for blackbox
21cr|blackbox-0.70.1-22|65	Group:		System/Libraries
21cr|blackbox-0.70.1-22|66	
21cr|blackbox-0.70.1-22|67	%description -n %{libname}
21cr|blackbox-0.70.1-22|68	This package contains library fiiles needed for blackbox.
21cr|blackbox-0.70.1-22|69	
21cr|blackbox-0.70.1-22|70	%files -n %{libname}
21cr|blackbox-0.70.1-22|71	%{_libdir}/libbt.so.%{major}*
21cr|blackbox-0.70.1-22|72	
21cr|blackbox-0.70.1-22|73	#----------------------------------------------------------------------------
21cr|blackbox-0.70.1-22|74	
21cr|blackbox-0.70.1-22|75	%package -n %{devname}
21cr|blackbox-0.70.1-22|76	Summary:	Developemnt files provided by blackbox
21cr|blackbox-0.70.1-22|77	Group:		Development/X11
21cr|blackbox-0.70.1-22|78	Requires:	%{libname} = %{EVRD}
21cr|blackbox-0.70.1-22|79	Provides:	%{name}-devel = %{EVRD}
21cr|blackbox-0.70.1-22|80	
21cr|blackbox-0.70.1-22|81	%description -n %{devname}
21cr|blackbox-0.70.1-22|82	This package contains developemnt files provided by blackbox.
21cr|blackbox-0.70.1-22|83	
21cr|blackbox-0.70.1-22|84	%files -n %{devname}
21cr|blackbox-0.70.1-22|85	%{_libdir}/*.so
21cr|blackbox-0.70.1-22|86	%{_includedir}/bt
21cr|blackbox-0.70.1-22|87	%{_libdir}/pkgconfig/libbt.pc
21cr|blackbox-0.70.1-22|88	
21cr|blackbox-0.70.1-22|89	#----------------------------------------------------------------------------
21cr|blackbox-0.70.1-22|90	
21cr|blackbox-0.70.1-22|91	%prep
21cr|blackbox-0.70.1-22|92	%setup -q
21cr|blackbox-0.70.1-22|93	%patch0 -p1 -b .gcc43
21cr|blackbox-0.70.1-22|94	%patch1 -p0
21cr|blackbox-0.70.1-22|95	
21cr|blackbox-0.70.1-22|96	%build
21cr|blackbox-0.70.1-22|97	export LANG="en_US" LC_ALL="en_US"
21cr|blackbox-0.70.1-22|98	%configure \
21cr|blackbox-0.70.1-22|99	--enable-kde \
21cr|blackbox-0.70.1-22|100	--enable-nls \
21cr|blackbox-0.70.1-22|101	--enable-shared \
21cr|blackbox-0.70.1-22|102	--disable-static
21cr|blackbox-0.70.1-22|103	
21cr|blackbox-0.70.1-22|104	%make DEFAULT_MENU=%{_sysconfdir}/menu.d/%{name}
21cr|blackbox-0.70.1-22|105	
21cr|blackbox-0.70.1-22|106	%install
21cr|blackbox-0.70.1-22|107	mkdir -p %{buildroot}%{_prefix}
21cr|blackbox-0.70.1-22|108	%makeinstall_std
21cr|blackbox-0.70.1-22|109	
21cr|blackbox-0.70.1-22|110	install -m755 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/menu.d/%{name}
21cr|blackbox-0.70.1-22|111	
21cr|blackbox-0.70.1-22|112	mkdir -p %{buildroot}%{_sysconfdir}/X11/%{name}
21cr|blackbox-0.70.1-22|113	touch %{buildroot}%{_sysconfdir}/X11/%{name}/%{name}-menu
21cr|blackbox-0.70.1-22|114	
21cr|blackbox-0.70.1-22|115	install -m644 %{SOURCE3} -D %{buildroot}%{_miconsdir}/blackbox.png
21cr|blackbox-0.70.1-22|116	install -m644 %{SOURCE4} -D %{buildroot}%{_iconsdir}/blackbox.png
21cr|blackbox-0.70.1-22|117	
21cr|blackbox-0.70.1-22|118	# bsetroot is an alternative for the one in fluxbox
21cr|blackbox-0.70.1-22|119	mv %{buildroot}%{_bindir}/bsetroot %{buildroot}%{_bindir}/bsetroot-blackbox
21cr|blackbox-0.70.1-22|120	
21cr|blackbox-0.70.1-22|121	mkdir -p %{buildroot}%{_datadir}/xsessions/
21cr|blackbox-0.70.1-22|122	install -m644 %{SOURCE5} %{buildroot}%{_datadir}/xsessions/

442 21
21cr|bladeRF-2021.10-1|1	%define bladerf_group bladerf
21cr|bladeRF-2021.10-1|2	
21cr|bladeRF-2021.10-1|3	%define major 2
21cr|bladeRF-2021.10-1|4	%define libname %mklibname %{name} %{major}
21cr|bladeRF-2021.10-1|5	%define devname %mklibname -d %{name}
21cr|bladeRF-2021.10-1|6	
21cr|bladeRF-2021.10-1|7	Name:           bladeRF
21cr|bladeRF-2021.10-1|8	Version:        2021.10
21cr|bladeRF-2021.10-1|9	Release:        1
21cr|bladeRF-2021.10-1|10	Summary:        SDR radio receiver
21cr|bladeRF-2021.10-1|11	License:        GPL-2.0-only AND AGPL-3.0-or-later
21cr|bladeRF-2021.10-1|12	Group:          Sciences/Other
21cr|bladeRF-2021.10-1|13	URL:            https://nuand.com/
21cr|bladeRF-2021.10-1|14	#Git-Clone:     https://github.com/Nuand/bladeRF.git
21cr|bladeRF-2021.10-1|15	Source0:        https://github.com/Nuand/bladeRF/archive/%{version}/%{name}-%{version}.tar.gz
21cr|bladeRF-2021.10-1|16	Source1:        ad9361.tar.xz
21cr|bladeRF-2021.10-1|17	BuildRequires:  cmake
21cr|bladeRF-2021.10-1|18	BuildRequires:  doxygen
21cr|bladeRF-2021.10-1|19	BuildRequires:  fdupes
21cr|bladeRF-2021.10-1|20	BuildRequires:  git-core
21cr|bladeRF-2021.10-1|21	BuildRequires:  help2man
21cr|bladeRF-2021.10-1|22	BuildRequires:  pkgconfig(libedit)
21cr|bladeRF-2021.10-1|23	BuildRequires:  pkgconfig(libusb)
21cr|bladeRF-2021.10-1|24	BuildRequires:  pkgconfig(udev)
21cr|bladeRF-2021.10-1|25	
21cr|bladeRF-2021.10-1|26	# Although the build scripts mangle the version number to be RPM compatible
21cr|bladeRF-2021.10-1|27	# for continuous builds (transforming the output of `git describe`), Fedora 32+
21cr|bladeRF-2021.10-1|28	# also validates the version inside the pkgconfig file. There's no impetus for this
21cr|bladeRF-2021.10-1|29	# with fish.
21cr|bladeRF-2021.10-1|30	%define _wrong_version_format_terminate_build 0
21cr|bladeRF-2021.10-1|31	
21cr|bladeRF-2021.10-1|32	%description
21cr|bladeRF-2021.10-1|33	The software for bladeRF USB 3.0 Superspeed Software Defined Radio.
21cr|bladeRF-2021.10-1|34	
21cr|bladeRF-2021.10-1|35	%files
21cr|bladeRF-2021.10-1|36	%license COPYING
21cr|bladeRF-2021.10-1|37	%doc README.md CONTRIBUTORS
21cr|bladeRF-2021.10-1|38	%{_bindir}/bladeRF-cli
21cr|bladeRF-2021.10-1|39	%{_bindir}/bladeRF-fsk
21cr|bladeRF-2021.10-1|40	%{_mandir}/man1/bladeRF-cli.1.*
21cr|bladeRF-2021.10-1|41	
21cr|bladeRF-2021.10-1|42	#-------------------------------------------------------------------
21cr|bladeRF-2021.10-1|43	%package -n %{libname}
21cr|bladeRF-2021.10-1|44	Summary:        SDR radio receiver library
21cr|bladeRF-2021.10-1|45	Group:          System/Libraries
21cr|bladeRF-2021.10-1|46	
21cr|bladeRF-2021.10-1|47	%description -n %{libname}
21cr|bladeRF-2021.10-1|48	Library for bladeRF, an SDR transceiver.
21cr|bladeRF-2021.10-1|49	
21cr|bladeRF-2021.10-1|50	%files -n %{libname}
21cr|bladeRF-2021.10-1|51	%{_libdir}/libbladeRF.so.%{major}
21cr|bladeRF-2021.10-1|52	
21cr|bladeRF-2021.10-1|53	#-------------------------------------------------------------------
21cr|bladeRF-2021.10-1|54	
21cr|bladeRF-2021.10-1|55	%package doc
21cr|bladeRF-2021.10-1|56	Summary:        Documentation for libbladeRF
21cr|bladeRF-2021.10-1|57	Group:          Documentation
21cr|bladeRF-2021.10-1|58	
21cr|bladeRF-2021.10-1|59	%description doc
21cr|bladeRF-2021.10-1|60	HTML documentation files for libbladeRF.
21cr|bladeRF-2021.10-1|61	
21cr|bladeRF-2021.10-1|62	%files doc
21cr|bladeRF-2021.10-1|63	%{_docdir}/libbladeRF
21cr|bladeRF-2021.10-1|64	
21cr|bladeRF-2021.10-1|65	#-------------------------------------------------------------------
21cr|bladeRF-2021.10-1|66	
21cr|bladeRF-2021.10-1|67	%package udev
21cr|bladeRF-2021.10-1|68	Summary:        Udev rules for bladeRF
21cr|bladeRF-2021.10-1|69	Group:          System/Configuration/Hardware
21cr|bladeRF-2021.10-1|70	
21cr|bladeRF-2021.10-1|71	%description udev
21cr|bladeRF-2021.10-1|72	Udev rules for bladeRF.
21cr|bladeRF-2021.10-1|73	
21cr|bladeRF-2021.10-1|74	%files udev
21cr|bladeRF-2021.10-1|75	%{_udevrulesdir}/88-nuand-*.rules
21cr|bladeRF-2021.10-1|76	
21cr|bladeRF-2021.10-1|77	%pre udev
21cr|bladeRF-2021.10-1|78	getent group %{bladerf_group} >/dev/null || groupadd -r %{bladerf_group}
21cr|bladeRF-2021.10-1|79	
21cr|bladeRF-2021.10-1|80	#-------------------------------------------------------------------
21cr|bladeRF-2021.10-1|81	
21cr|bladeRF-2021.10-1|82	%package -n %{devname}
21cr|bladeRF-2021.10-1|83	Summary:        Development files for libbladeRF
21cr|bladeRF-2021.10-1|84	Group:          Development/Other
21cr|bladeRF-2021.10-1|85	Requires:       %{libname} = %{EVRD}
21cr|bladeRF-2021.10-1|86	
21cr|bladeRF-2021.10-1|87	%description -n %{devname}
21cr|bladeRF-2021.10-1|88	Libraries and header files for developing applications that want to make
21cr|bladeRF-2021.10-1|89	use of libbladerf.
21cr|bladeRF-2021.10-1|90	
21cr|bladeRF-2021.10-1|91	%files -n %{devname}
21cr|bladeRF-2021.10-1|92	%{_libdir}/libbladeRF.so*
21cr|bladeRF-2021.10-1|93	%{_includedir}/bladeRF1.h
21cr|bladeRF-2021.10-1|94	%{_includedir}/bladeRF2.h
21cr|bladeRF-2021.10-1|95	%{_includedir}/libbladeRF.h
21cr|bladeRF-2021.10-1|96	%{_libdir}/pkgconfig/libbladeRF.pc
21cr|bladeRF-2021.10-1|97	
21cr|bladeRF-2021.10-1|98	#-------------------------------------------------------------------
21cr|bladeRF-2021.10-1|99	
21cr|bladeRF-2021.10-1|100	%prep
21cr|bladeRF-2021.10-1|101	%autosetup
21cr|bladeRF-2021.10-1|102	pushd thirdparty/analogdevicesinc/no-OS
21cr|bladeRF-2021.10-1|103	tar -xJf %{SOURCE1}
21cr|bladeRF-2021.10-1|104	popd
21cr|bladeRF-2021.10-1|105	
21cr|bladeRF-2021.10-1|106	%build
21cr|bladeRF-2021.10-1|107	cd host
21cr|bladeRF-2021.10-1|108	%cmake \
21cr|bladeRF-2021.10-1|109	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21cr|bladeRF-2021.10-1|110	-DUDEV_RULES_PATH=%{_udevrulesdir} \
21cr|bladeRF-2021.10-1|111	-DBLADERF_GROUP=%{bladerf_group} \
21cr|bladeRF-2021.10-1|112	%if 0%{?use_syslog}
21cr|bladeRF-2021.10-1|113	-DENABLE_LIBBLADERF_SYSLOG=ON \
21cr|bladeRF-2021.10-1|114	%endif
21cr|bladeRF-2021.10-1|115	-DBUILD_DOCUMENTATION=ON
21cr|bladeRF-2021.10-1|116	%make_build
21cr|bladeRF-2021.10-1|117	
21cr|bladeRF-2021.10-1|118	%install
21cr|bladeRF-2021.10-1|119	cd host
21cr|bladeRF-2021.10-1|120	%make_install -C build
21cr|bladeRF-2021.10-1|121	
21cr|bladeRF-2021.10-1|122	#move docs
21cr|bladeRF-2021.10-1|123	mkdir -p %{buildroot}%{_docdir}
21cr|bladeRF-2021.10-1|124	
21cr|bladeRF-2021.10-1|125	
21cr|bladeRF-2021.10-1|126	
21cr|bladeRF-2021.10-1|127	

443 21
21cr|blake2-20210529-1|1	%define commit 54f4faa4c16ea34bcd59d16e8da46a64b259fc07
21cr|blake2-20210529-1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|blake2-20210529-1|3	
21cr|blake2-20210529-1|4	%define major 0
21cr|blake2-20210529-1|5	%define libname %mklibname %{name} %{major}
21cr|blake2-20210529-1|6	%define devname %mklibname %{name} -d
21cr|blake2-20210529-1|7	
21cr|blake2-20210529-1|8	Name:		blake2
21cr|blake2-20210529-1|9	Summary:	BLAKE2 official implementations
21cr|blake2-20210529-1|10	Version:	20210529
21cr|blake2-20210529-1|11	Release:	1
21cr|blake2-20210529-1|12	License:	Apache-2.0 or CC0-1.0 or OpenSSL
21cr|blake2-20210529-1|13	Group:		System/Libraries
21cr|blake2-20210529-1|14	Url:		https://www.blake2.net/
21cr|blake2-20210529-1|15	Source0:	https://github.com/BLAKE2/BLAKE2/archive/54f4faa4c16ea34bcd59d16e8da46a64b259fc07.zip?/%{name}-%{commit}.zip
21cr|blake2-20210529-1|16	
21cr|blake2-20210529-1|17	%description
21cr|blake2-20210529-1|18	BLAKE2 is a cryptographic hash function faster than MD5, SHA-1, SHA-2, and
21cr|blake2-20210529-1|19	SHA-3, yet is at least as secure as the latest standard SHA-3. BLAKE2 has been
21cr|blake2-20210529-1|20	adopted by many projects due to its high speed, security, and simplicity.
21cr|blake2-20210529-1|21	
21cr|blake2-20210529-1|22	#--------------------------------------------------------------------------
21cr|blake2-20210529-1|23	%package -n %{libname}
21cr|blake2-20210529-1|24	Summary:	BLAKE2 official implementations
21cr|blake2-20210529-1|25	Group:		System/Libraries
21cr|blake2-20210529-1|26	
21cr|blake2-20210529-1|27	%description -n %{libname}
21cr|blake2-20210529-1|28	BLAKE2 is a cryptographic hash function faster than MD5, SHA-1, SHA-2, and
21cr|blake2-20210529-1|29	SHA-3, yet is at least as secure as the latest standard SHA-3. BLAKE2 has been
21cr|blake2-20210529-1|30	adopted by many projects due to its high speed, security, and simplicity.
21cr|blake2-20210529-1|31	
21cr|blake2-20210529-1|32	%files -n %{libname}
21cr|blake2-20210529-1|33	%_libdir/libblake2.so.%{major}*
21cr|blake2-20210529-1|34	
21cr|blake2-20210529-1|35	#--------------------------------------------------------------------------
21cr|blake2-20210529-1|36	%package -n %{devname}
21cr|blake2-20210529-1|37	Summary:	%{summary}
21cr|blake2-20210529-1|38	Group:		Development/Other
21cr|blake2-20210529-1|39	Requires:	%{libname} = %{EVRD}
21cr|blake2-20210529-1|40	Provides:	%{name}-devel = %{EVRD}
21cr|blake2-20210529-1|41	
21cr|blake2-20210529-1|42	%description -n %{devname}
21cr|blake2-20210529-1|43	%summary.
21cr|blake2-20210529-1|44	
21cr|blake2-20210529-1|45	%files -n %{devname}
21cr|blake2-20210529-1|46	%doc COPYING README.md
21cr|blake2-20210529-1|47	%_includedir/blake2.h
21cr|blake2-20210529-1|48	%_libdir/libblake2.so
21cr|blake2-20210529-1|49	
21cr|blake2-20210529-1|50	#--------------------------------------------------------------------------
21cr|blake2-20210529-1|51	
21cr|blake2-20210529-1|52	%prep
21cr|blake2-20210529-1|53	%autosetup -p1 -n BLAKE2-%{commit}
21cr|blake2-20210529-1|54	# Unused source files that will clobber glob.
21cr|blake2-20210529-1|55	rm neon/blake2b-neon.c
21cr|blake2-20210529-1|56	rm neon/blake2s-neon.c
21cr|blake2-20210529-1|57	# Delete invalid default options.
21cr|blake2-20210529-1|58	sed -i 's/-march=armv7-a//;s/-mfpu=neon-vfpv4//;s/-mfloat-abi=hard//;s/-fopenmp//' neon/makefile
21cr|blake2-20210529-1|59	# Select optimized implementation.
21cr|blake2-20210529-1|60	SRC=ref
21cr|blake2-20210529-1|61	%ifarch x86_64
21cr|blake2-20210529-1|62	SRC=sse
21cr|blake2-20210529-1|63	%endif
21cr|blake2-20210529-1|64	%ifarch aarch64
21cr|blake2-20210529-1|65	SRC=neon
21cr|blake2-20210529-1|66	%endif
21cr|blake2-20210529-1|67	%ifarch ppc64le
21cr|blake2-20210529-1|68	SRC=power8
21cr|blake2-20210529-1|69	%endif
21cr|blake2-20210529-1|70	ln -s $SRC src
21cr|blake2-20210529-1|71	
21cr|blake2-20210529-1|72	%build
21cr|blake2-20210529-1|73	cd src
21cr|blake2-20210529-1|74	%define _optlevel 3
21cr|blake2-20210529-1|75	FLAGS="%optflags -shared -fPIC -Wl,-soname,libblake2.so.0"
21cr|blake2-20210529-1|76	# Build and run self-test binaries.
21cr|blake2-20210529-1|77	make
21cr|blake2-20210529-1|78	# Finally make the lib.
21cr|blake2-20210529-1|79	gcc $FLAGS -o libblake2.so.0 blake2*.c blake2*.h
21cr|blake2-20210529-1|80	
21cr|blake2-20210529-1|81	%install
21cr|blake2-20210529-1|82	cd src
21cr|blake2-20210529-1|83	mkdir -p %buildroot%_includedir
21cr|blake2-20210529-1|84	install -Dp blake2.h %buildroot%_includedir/
21cr|blake2-20210529-1|85	install -Dp libblake2.so.0 %buildroot%_libdir/libblake2.so.0.0.0
21cr|blake2-20210529-1|86	ln -s libblake2.so.0.0.0   %buildroot%_libdir/libblake2.so.0
21cr|blake2-20210529-1|87	ln -s libblake2.so.0.0.0   %buildroot%_libdir/libblake2.so
21cr|blake2-20210529-1|88	
21cr|blake2-20210529-1|89	%check
21cr|blake2-20210529-1|90	# 1. 'make' above did full testing for all KATs.
21cr|blake2-20210529-1|91	# 2. Build and run sample b2sum.
21cr|blake2-20210529-1|92	cd b2sum
21cr|blake2-20210529-1|93	export LD_LIBRARY_PATH=%buildroot%_libdir
21cr|blake2-20210529-1|94	FLAGS="%optflags -I%buildroot%_includedir -L%buildroot%_libdir -lblake2"
21cr|blake2-20210529-1|95	gcc -o b2sum b2sum.c $FLAGS
21cr|blake2-20210529-1|96	./b2sum -a blake2b  < /dev/null \
21cr|blake2-20210529-1|97	| grep 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce
21cr|blake2-20210529-1|98	./b2sum -a blake2s  < /dev/null | grep 69217a3079908094e11121d042354a7c1f55b6482ca1a51e1b250dfd1ed0eef9
21cr|blake2-20210529-1|99	%ifarch %ix86 x86_64
21cr|blake2-20210529-1|100	# 3. Benchmark.
21cr|blake2-20210529-1|101	# Shows cpucycles per byte. Test is only on x86, because it requires
21cr|blake2-20210529-1|102	# reading cpucycles which is not enabled on other kernels, nor
21cr|blake2-20210529-1|103	# implemented in the bench.
21cr|blake2-20210529-1|104	cd ../bench
21cr|blake2-20210529-1|105	gcc -o bench-blake2b bench.c ../src/blake2b[^p]*c -DSUPERCOP
21cr|blake2-20210529-1|106	./bench-blake2b
21cr|blake2-20210529-1|107	%endif
21cr|blake2-20210529-1|108	
21cr|blake2-20210529-1|109	

444 21
21cr|blaspp-2022.05.00-3|1	%global __requires_exclude cmake()
21cr|blaspp-2022.05.00-3|2	
21cr|blaspp-2022.05.00-3|3	%define major 0
21cr|blaspp-2022.05.00-3|4	%define libname %mklibname %{name} %{major}
21cr|blaspp-2022.05.00-3|5	%define devname %mklibname %{name} -d
21cr|blaspp-2022.05.00-3|6	
21cr|blaspp-2022.05.00-3|7	Summary:	C++ API for the Basic Linear Algebra Subroutines
21cr|blaspp-2022.05.00-3|8	Name:		blaspp
21cr|blaspp-2022.05.00-3|9	Version:	2022.05.00
21cr|blaspp-2022.05.00-3|10	Release:	3
21cr|blaspp-2022.05.00-3|11	License:	BSD
21cr|blaspp-2022.05.00-3|12	Group:		System/Libraries
21cr|blaspp-2022.05.00-3|13	Url:		https://github.com/icl-utk-edu/blaspp
21cr|blaspp-2022.05.00-3|14	Source0:	https://github.com/icl-utk-edu/blaspp/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|blaspp-2022.05.00-3|15	Patch0:		blaspp-cmake-path.patch
21cr|blaspp-2022.05.00-3|16	Patch1:		blaspp-versioning.patch
21cr|blaspp-2022.05.00-3|17	BuildRequires:	blas-devel
21cr|blaspp-2022.05.00-3|18	BuildRequires:	cmake
21cr|blaspp-2022.05.00-3|19	BuildRequires:	openmpi-devel
21cr|blaspp-2022.05.00-3|20	
21cr|blaspp-2022.05.00-3|21	%description
21cr|blaspp-2022.05.00-3|22	The Basic Linear Algebra Subprograms (BLAS) have been around for many decades and serve
21cr|blaspp-2022.05.00-3|23	as the de facto standard for performance-portable and numerically robust implementation
21cr|blaspp-2022.05.00-3|24	of essential linear algebra functionality. Originally, they were written in Fortran,
21cr|blaspp-2022.05.00-3|25	and later furnished with a C API (CBLAS).
21cr|blaspp-2022.05.00-3|26	
21cr|blaspp-2022.05.00-3|27	The objective of BLAS++ is to provide a convenient, performance oriented API for
21cr|blaspp-2022.05.00-3|28	development in the C++ language, that, for the most part, preserves established
21cr|blaspp-2022.05.00-3|29	conventions, while, at the same time, takes advantages of modern C++ features,
21cr|blaspp-2022.05.00-3|30	such as: namespaces, templates, exceptions, etc.
21cr|blaspp-2022.05.00-3|31	
21cr|blaspp-2022.05.00-3|32	#------------------------------------------------------------------
21cr|blaspp-2022.05.00-3|33	%package -n %{libname}
21cr|blaspp-2022.05.00-3|34	Summary:	C++ API for the Basic Linear Algebra Subroutines
21cr|blaspp-2022.05.00-3|35	Group:		System/Libraries
21cr|blaspp-2022.05.00-3|36	
21cr|blaspp-2022.05.00-3|37	%description -n %{libname}
21cr|blaspp-2022.05.00-3|38	The Basic Linear Algebra Subprograms (BLAS) have been around for many decades and serve
21cr|blaspp-2022.05.00-3|39	as the de facto standard for performance-portable and numerically robust implementation
21cr|blaspp-2022.05.00-3|40	of essential linear algebra functionality. Originally, they were written in Fortran,
21cr|blaspp-2022.05.00-3|41	and later furnished with a C API (CBLAS).
21cr|blaspp-2022.05.00-3|42	
21cr|blaspp-2022.05.00-3|43	The objective of BLAS++ is to provide a convenient, performance oriented API for
21cr|blaspp-2022.05.00-3|44	development in the C++ language, that, for the most part, preserves established
21cr|blaspp-2022.05.00-3|45	conventions, while, at the same time, takes advantages of modern C++ features,
21cr|blaspp-2022.05.00-3|46	such as: namespaces, templates, exceptions, etc.
21cr|blaspp-2022.05.00-3|47	
21cr|blaspp-2022.05.00-3|48	
21cr|blaspp-2022.05.00-3|49	%files -n %{libname}
21cr|blaspp-2022.05.00-3|50	%{_libdir}/lib%{name}.so.%{major}*
21cr|blaspp-2022.05.00-3|51	
21cr|blaspp-2022.05.00-3|52	#------------------------------------------------------------------
21cr|blaspp-2022.05.00-3|53	%package -n %{devname}
21cr|blaspp-2022.05.00-3|54	Summary:	blaspp development files
21cr|blaspp-2022.05.00-3|55	Group:		Development/Other
21cr|blaspp-2022.05.00-3|56	Requires:	%{libname} = %{EVRD}
21cr|blaspp-2022.05.00-3|57	Requires:	cmake
21cr|blaspp-2022.05.00-3|58	Provides:	%{name}-devel = %{EVRD}
21cr|blaspp-2022.05.00-3|59	
21cr|blaspp-2022.05.00-3|60	%description -n %{devname}
21cr|blaspp-2022.05.00-3|61	blaspp development files.
21cr|blaspp-2022.05.00-3|62	
21cr|blaspp-2022.05.00-3|63	%files -n %{devname}
21cr|blaspp-2022.05.00-3|64	%{_includedir}/*
21cr|blaspp-2022.05.00-3|65	%{_libdir}/*.so
21cr|blaspp-2022.05.00-3|66	%{_libdir}/cmake/%{name}
21cr|blaspp-2022.05.00-3|67	
21cr|blaspp-2022.05.00-3|68	#------------------------------------------------------------------
21cr|blaspp-2022.05.00-3|69	%prep
21cr|blaspp-2022.05.00-3|70	%autosetup -p1
21cr|blaspp-2022.05.00-3|71	
21cr|blaspp-2022.05.00-3|72	%build
21cr|blaspp-2022.05.00-3|73	%cmake \
21cr|blaspp-2022.05.00-3|74	-DBUILD_SHARED_LIBS=ON \
21cr|blaspp-2022.05.00-3|75	-Dbuild_tests=OFF \
21cr|blaspp-2022.05.00-3|76	-Duse_openmp=ON
21cr|blaspp-2022.05.00-3|77	
21cr|blaspp-2022.05.00-3|78	%make
21cr|blaspp-2022.05.00-3|79	
21cr|blaspp-2022.05.00-3|80	%install
21cr|blaspp-2022.05.00-3|81	%makeinstall_std -C build
21cr|blaspp-2022.05.00-3|82	

445 21
21cr|bleachbit-4.6.2-1|1	%define sname org.bleachbit.BleachBit
21cr|bleachbit-4.6.2-1|2	
21cr|bleachbit-4.6.2-1|3	Summary:	Remove unnecessary files, free space, and maintain privacy
21cr|bleachbit-4.6.2-1|4	Name:		bleachbit
21cr|bleachbit-4.6.2-1|5	Version:	4.6.2
21cr|bleachbit-4.6.2-1|6	Release:	1
21cr|bleachbit-4.6.2-1|7	License:	GPLv3+
21cr|bleachbit-4.6.2-1|8	Group:		System/Configuration/Other
21cr|bleachbit-4.6.2-1|9	Url:		http://www.bleachbit.org
21cr|bleachbit-4.6.2-1|10	Source0:	https://github.com/bleachbit/bleachbit/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|bleachbit-4.6.2-1|11	BuildRequires:	desktop-file-utils
21cr|bleachbit-4.6.2-1|12	BuildRequires:	pkgconfig(python2)
21cr|bleachbit-4.6.2-1|13	BuildRequires:	python3egg(setuptools)
21cr|bleachbit-4.6.2-1|14	BuildRequires:	pkgconfig(systemd)
21cr|bleachbit-4.6.2-1|15	BuildRequires:	python3-setuptools
21cr|bleachbit-4.6.2-1|16	Requires:	python3
21cr|bleachbit-4.6.2-1|17	Requires:	python3-chardet
21cr|bleachbit-4.6.2-1|18	Requires:	python3-gi
21cr|bleachbit-4.6.2-1|19	Requires:	gobject-introspection
21cr|bleachbit-4.6.2-1|20	Requires:	xdg-utils
21cr|bleachbit-4.6.2-1|21	BuildArch:	noarch
21cr|bleachbit-4.6.2-1|22	
21cr|bleachbit-4.6.2-1|23	%description
21cr|bleachbit-4.6.2-1|24	BleachBit deletes unnecessary files to free valuable disk space, maintain
21cr|bleachbit-4.6.2-1|25	privacy, and remove junk. Rid your system of old clutter including cache,
21cr|bleachbit-4.6.2-1|26	cookies, Internet history, localizations, logs, temporary files, and broken
21cr|bleachbit-4.6.2-1|27	shortcuts. It wipes clean the cache and history list of many common programs.
21cr|bleachbit-4.6.2-1|28	
21cr|bleachbit-4.6.2-1|29	%files -f %{name}.lang
21cr|bleachbit-4.6.2-1|30	%doc COPYING README.md
21cr|bleachbit-4.6.2-1|31	%{_sysconfdir}/pam.d/%{name}-root
21cr|bleachbit-4.6.2-1|32	%{_sysconfdir}/security/console.apps/%{name}-root
21cr|bleachbit-4.6.2-1|33	%{_bindir}/*
21cr|bleachbit-4.6.2-1|34	%{_sbindir}/%{name}-root
21cr|bleachbit-4.6.2-1|35	%{_datadir}/applications/%{sname}.desktop
21cr|bleachbit-4.6.2-1|36	%{_datadir}/applications/%{sname}-root.desktop
21cr|bleachbit-4.6.2-1|37	%{_datadir}/metainfo/%{sname}.metainfo.xml
21cr|bleachbit-4.6.2-1|38	%{_datadir}/%{name}/
21cr|bleachbit-4.6.2-1|39	%{_datadir}/pixmaps/%{name}.png
21cr|bleachbit-4.6.2-1|40	%{_datadir}/polkit-1/actions/org.bleachbit.policy
21cr|bleachbit-4.6.2-1|41	
21cr|bleachbit-4.6.2-1|42	#----------------------------------------------------------------------------
21cr|bleachbit-4.6.2-1|43	
21cr|bleachbit-4.6.2-1|44	%prep
21cr|bleachbit-4.6.2-1|45	%setup -q
21cr|bleachbit-4.6.2-1|46	sed -i -e 's|%{_bindir}/env python|%{_bindir}/python3|g' \
21cr|bleachbit-4.6.2-1|47	bleachbit/{CLI.py,GUI.py} bleachbit.py
21cr|bleachbit-4.6.2-1|48	
21cr|bleachbit-4.6.2-1|49	%build
21cr|bleachbit-4.6.2-1|50	make -C po local
21cr|bleachbit-4.6.2-1|51	%py3_build
21cr|bleachbit-4.6.2-1|52	
21cr|bleachbit-4.6.2-1|53	%install
21cr|bleachbit-4.6.2-1|54	%makeinstall_std prefix=%{_prefix}
21cr|bleachbit-4.6.2-1|55	
21cr|bleachbit-4.6.2-1|56	# create root desktop-file
21cr|bleachbit-4.6.2-1|57	cp %{sname}.desktop %{sname}-root.desktop
21cr|bleachbit-4.6.2-1|58	sed -i -e 's/Name=BleachBit$/Name=BleachBit as Administrator/g' %{sname}-root.desktop
21cr|bleachbit-4.6.2-1|59	sed -i -e 's/Exec=bleachbit$/Exec=bleachbit-root/g' %{sname}-root.desktop
21cr|bleachbit-4.6.2-1|60	
21cr|bleachbit-4.6.2-1|61	cat > bleachbit.pam <<EOF
21cr|bleachbit-4.6.2-1|62	#%PAM-1.0
21cr|bleachbit-4.6.2-1|63	auth            include         config-util
21cr|bleachbit-4.6.2-1|64	account         include         config-util
21cr|bleachbit-4.6.2-1|65	session         include         config-util
21cr|bleachbit-4.6.2-1|66	EOF
21cr|bleachbit-4.6.2-1|67	
21cr|bleachbit-4.6.2-1|68	cat > bleachbit.console <<EOF
21cr|bleachbit-4.6.2-1|69	USER=root
21cr|bleachbit-4.6.2-1|70	PROGRAM=/usr/bin/bleachbit
21cr|bleachbit-4.6.2-1|71	SESSION=true
21cr|bleachbit-4.6.2-1|72	EOF
21cr|bleachbit-4.6.2-1|73	
21cr|bleachbit-4.6.2-1|74	desktop-file-install \
21cr|bleachbit-4.6.2-1|75	--add-category="Utility"\
21cr|bleachbit-4.6.2-1|76	--dir=%{buildroot}%{_datadir}/applications/ \
21cr|bleachbit-4.6.2-1|77	--vendor="" %{sname}.desktop
21cr|bleachbit-4.6.2-1|78	
21cr|bleachbit-4.6.2-1|79	desktop-file-install \
21cr|bleachbit-4.6.2-1|80	--add-category="Utility"\
21cr|bleachbit-4.6.2-1|81	--dir=%{buildroot}%{_datadir}/applications/ \
21cr|bleachbit-4.6.2-1|82	--vendor="" %{sname}-root.desktop
21cr|bleachbit-4.6.2-1|83	
21cr|bleachbit-4.6.2-1|84	# consolehelper and userhelper
21cr|bleachbit-4.6.2-1|85	ln -s consolehelper %{buildroot}%{_bindir}/%{name}-root
21cr|bleachbit-4.6.2-1|86	mkdir -p %{buildroot}%{_sbindir}
21cr|bleachbit-4.6.2-1|87	ln -s ../..%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}-root
21cr|bleachbit-4.6.2-1|88	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|bleachbit-4.6.2-1|89	install -m 644 %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}-root
21cr|bleachbit-4.6.2-1|90	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|bleachbit-4.6.2-1|91	install -m 644 %{name}.console %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-root
21cr|bleachbit-4.6.2-1|92	mkdir -p %{buildroot}%{_mandir}/man1
21cr|bleachbit-4.6.2-1|93	
21cr|bleachbit-4.6.2-1|94	chmod 644 %{buildroot}%{_datadir}/%{name}/Worker.py
21cr|bleachbit-4.6.2-1|95	chmod 755 %{buildroot}%{_datadir}/%{name}/CLI.py
21cr|bleachbit-4.6.2-1|96	chmod 755 %{buildroot}%{_datadir}/%{name}/GUI.py
21cr|bleachbit-4.6.2-1|97	
21cr|bleachbit-4.6.2-1|98	# clean ms crap and *pyo
21cr|bleachbit-4.6.2-1|99	rm -fr %{buildroot}%{_datadir}/%{name}/Windows.py*
21cr|bleachbit-4.6.2-1|100	
21cr|bleachbit-4.6.2-1|101	%find_lang %{name}

446 21
21cr|blindelephant-7-1|1	%define snapshot 5
21cr|blindelephant-7-1|2	
21cr|blindelephant-7-1|3	Summary:	Web Application Finger Printer
21cr|blindelephant-7-1|4	Name:		blindelephant
21cr|blindelephant-7-1|5	Version:	7
21cr|blindelephant-7-1|6	Release:	1
21cr|blindelephant-7-1|7	License:	LGPL
21cr|blindelephant-7-1|8	Group:		Networking/Other
21cr|blindelephant-7-1|9	Url:		http://blindelephant.sourceforge.net/
21cr|blindelephant-7-1|10	# svn checkout svn://svn.code.sf.net/p/blindelephant/code/trunk blindelephant-code
21cr|blindelephant-7-1|11	Source0:	%{name}-%{snapshot}.tar.bz2
21cr|blindelephant-7-1|12	BuildRequires:	pkgconfig(python2)
21cr|blindelephant-7-1|13	BuildArch:	noarch
21cr|blindelephant-7-1|14	
21cr|blindelephant-7-1|15	%description
21cr|blindelephant-7-1|16	The BlindElephant Web Application Fingerprinter attempts to discover the
21cr|blindelephant-7-1|17	version of a (known) web application by comparing static files at known
21cr|blindelephant-7-1|18	locations against precomputed hashes for versions of those files in all all
21cr|blindelephant-7-1|19	available releases. The technique is fast, low-bandwidth, non-invasive,
21cr|blindelephant-7-1|20	generic, and highly automatable.
21cr|blindelephant-7-1|21	
21cr|blindelephant-7-1|22	%files
21cr|blindelephant-7-1|23	%doc README doc/*
21cr|blindelephant-7-1|24	%{_bindir}/blindelephant
21cr|blindelephant-7-1|25	%{_datadir}/%{name}
21cr|blindelephant-7-1|26	%{python2_sitelib}/blindelephant
21cr|blindelephant-7-1|27	%{python2_sitelib}/BlindElephant-1.0-py%{py2_ver}.egg-info
21cr|blindelephant-7-1|28	
21cr|blindelephant-7-1|29	#----------------------------------------------------------------------------
21cr|blindelephant-7-1|30	
21cr|blindelephant-7-1|31	%prep
21cr|blindelephant-7-1|32	%setup -q -n %{name}
21cr|blindelephant-7-1|33	
21cr|blindelephant-7-1|34	%build
21cr|blindelephant-7-1|35	cd src
21cr|blindelephant-7-1|36	%py2_build
21cr|blindelephant-7-1|37	
21cr|blindelephant-7-1|38	%install
21cr|blindelephant-7-1|39	pushd src
21cr|blindelephant-7-1|40	%py2_install
21cr|blindelephant-7-1|41	popd
21cr|blindelephant-7-1|42	
21cr|blindelephant-7-1|43	install -d -m 755 %{buildroot}%{_bindir}
21cr|blindelephant-7-1|44	cat > %{buildroot}%{_bindir}/blindelephant <<EOF
21cr|blindelephant-7-1|45	#!/bin/sh
21cr|blindelephant-7-1|46	%{__python2} %{python2_sitelib}/blindelephant/BlindElephant.py
21cr|blindelephant-7-1|47	EOF
21cr|blindelephant-7-1|48	chmod +x %{buildroot}%{_bindir}/blindelephant
21cr|blindelephant-7-1|49	
21cr|blindelephant-7-1|50	install -d -m 755 %{buildroot}%{_datadir}/%{name}/shell-scripts
21cr|blindelephant-7-1|51	install -m 755 tools/shell-scripts/* \
21cr|blindelephant-7-1|52	%{buildroot}%{_datadir}/%{name}/shell-scripts/
21cr|blindelephant-7-1|53	

447 21
21cr|blis-0.7.0-1|1	# Copyright (C) 2018  Dave love, University of Manchester
21cr|blis-0.7.0-1|2	# Licence as for the package source
21cr|blis-0.7.0-1|3	
21cr|blis-0.7.0-1|4	# The full tests are very time-consuming
21cr|blis-0.7.0-1|5	%bcond_with fulltest
21cr|blis-0.7.0-1|6	
21cr|blis-0.7.0-1|7	# We need to manipulate the built *.so.%%sover
21cr|blis-0.7.0-1|8	%global sover .2.1.0
21cr|blis-0.7.0-1|9	%global major 2
21cr|blis-0.7.0-1|10	%define libname %mklibname %{name} %{major}
21cr|blis-0.7.0-1|11	%define devname %mklibname %{name} -d
21cr|blis-0.7.0-1|12	
21cr|blis-0.7.0-1|13	%if 0%{?el6}%{?el7}
21cr|blis-0.7.0-1|14	# Use devtoolset for avx512 support
21cr|blis-0.7.0-1|15	%ifnarch ppc64le ppc64
21cr|blis-0.7.0-1|16	%global dts 9
21cr|blis-0.7.0-1|17	%endif
21cr|blis-0.7.0-1|18	%endif
21cr|blis-0.7.0-1|19	
21cr|blis-0.7.0-1|20	%global docs CHANGELOG.gz CREDITS README.md README.Fedora
21cr|blis-0.7.0-1|21	
21cr|blis-0.7.0-1|22	Name:		blis
21cr|blis-0.7.0-1|23	Version:	0.7.0
21cr|blis-0.7.0-1|24	Release:	1
21cr|blis-0.7.0-1|25	Summary:	BLAS-like Library Instantiation Software Framework
21cr|blis-0.7.0-1|26	Group:		Sciences/Mathematics
21cr|blis-0.7.0-1|27	License:	BSD
21cr|blis-0.7.0-1|28	URL:		https://github.com/flame/blis
21cr|blis-0.7.0-1|29	%if 0%{?commit}
21cr|blis-0.7.0-1|30	Source0:	https://github.com/flame/blis/archive/%commit/%name-%shortcommit.tar.gz
21cr|blis-0.7.0-1|31	%else
21cr|blis-0.7.0-1|32	Source0:	https://github.com/flame/blis/archive/%version/%name-%version.tar.gz
21cr|blis-0.7.0-1|33	%endif
21cr|blis-0.7.0-1|34	# Don't identify s390x as 32-bit
21cr|blis-0.7.0-1|35	Patch1:		blis-s390x.patch
21cr|blis-0.7.0-1|36	BuildRequires:	perl
21cr|blis-0.7.0-1|37	BuildRequires:	gomp-devel
21cr|blis-0.7.0-1|38	BuildRequires:	/usr/bin/python3
21cr|blis-0.7.0-1|39	BuildRequires:	gcc-gfortran
21cr|blis-0.7.0-1|40	BuildRequires:	chrpath
21cr|blis-0.7.0-1|41	BuildRequires:	make
21cr|blis-0.7.0-1|42	# memkind is currently only relevant for KNL as far as I know, but
21cr|blis-0.7.0-1|43	# might be relevant in future for other targets with HBM.  It needs
21cr|blis-0.7.0-1|44	# updating in el7.  It should support other targets, but only x86_64
21cr|blis-0.7.0-1|45	# is packaged.
21cr|blis-0.7.0-1|46	%ifarch %{x86_64} aarch64
21cr|blis-0.7.0-1|47	BuildRequires: memkind-devel
21cr|blis-0.7.0-1|48	%endif
21cr|blis-0.7.0-1|49	
21cr|blis-0.7.0-1|50	%global desc \
21cr|blis-0.7.0-1|51	BLIS is a portable software framework for instantiating\
21cr|blis-0.7.0-1|52	high-performance BLAS-like dense linear algebra libraries.  The\
21cr|blis-0.7.0-1|53	framework was designed to isolate essential kernels of computation\
21cr|blis-0.7.0-1|54	that, when optimized, immediately enable optimized implementations of\
21cr|blis-0.7.0-1|55	most of its commonly used and computationally intensive operations.\
21cr|blis-0.7.0-1|56	While BLIS exports a new BLAS-like API, it also includes a BLAS\
21cr|blis-0.7.0-1|57	compatibility layer which gives application developers access to BLIS\
21cr|blis-0.7.0-1|58	implementations via traditional BLAS routine calls.\
21cr|blis-0.7.0-1|59	\
21cr|blis-0.7.0-1|60	This packaging contains automatically-dispatched\
21cr|blis-0.7.0-1|61	architecture-optimized kernels for some targets, notably recent x86_64.
21cr|blis-0.7.0-1|62	
21cr|blis-0.7.0-1|63	%description
21cr|blis-0.7.0-1|64	%desc
21cr|blis-0.7.0-1|65	
21cr|blis-0.7.0-1|66	
21cr|blis-0.7.0-1|67	#---------------------------------------------------------
21cr|blis-0.7.0-1|68	%package -n %{libname}
21cr|blis-0.7.0-1|69	Summary:	BLAS-like Library Instantiation Software Framework
21cr|blis-0.7.0-1|70	Group:		Sciences/Mathematics
21cr|blis-0.7.0-1|71	
21cr|blis-0.7.0-1|72	%description -n %{libname}
21cr|blis-0.7.0-1|73	%desc
21cr|blis-0.7.0-1|74	
21cr|blis-0.7.0-1|75	This is the serial version.
21cr|blis-0.7.0-1|76	
21cr|blis-0.7.0-1|77	%files -n %{libname}
21cr|blis-0.7.0-1|78	%doc %docs
21cr|blis-0.7.0-1|79	%license LICENSE
21cr|blis-0.7.0-1|80	%{_libdir}/libblis.so.%{major}*
21cr|blis-0.7.0-1|81	%{_libdir}/blisblas
21cr|blis-0.7.0-1|82	
21cr|blis-0.7.0-1|83	#------------------------------------------------------------------
21cr|blis-0.7.0-1|84	%if 0%{?__isa_bits} == 64
21cr|blis-0.7.0-1|85	
21cr|blis-0.7.0-1|86	%define libblis64 %mklibname blis64_ %{major}
21cr|blis-0.7.0-1|87	
21cr|blis-0.7.0-1|88	%package -n %{libblis64}
21cr|blis-0.7.0-1|89	Summary:	BLAS-like Library Instantiation Software Framework - 64-bit
21cr|blis-0.7.0-1|90	Group:		Sciences/Mathematics
21cr|blis-0.7.0-1|91	
21cr|blis-0.7.0-1|92	%description -n %{libblis64}
21cr|blis-0.7.0-1|93	%desc
21cr|blis-0.7.0-1|94	
21cr|blis-0.7.0-1|95	This is the serial version with a 64-bit integer interface.
21cr|blis-0.7.0-1|96	
21cr|blis-0.7.0-1|97	%files -n %{libblis64}
21cr|blis-0.7.0-1|98	%doc %docs
21cr|blis-0.7.0-1|99	%license LICENSE
21cr|blis-0.7.0-1|100	%{_libdir}/libblis64.so.%{major}*
21cr|blis-0.7.0-1|101	%{_libdir}/blisblas64
21cr|blis-0.7.0-1|102	%endif
21cr|blis-0.7.0-1|103	
21cr|blis-0.7.0-1|104	#---------------------------------------------------------
21cr|blis-0.7.0-1|105	%define libbliso %mklibname bliso %{major}
21cr|blis-0.7.0-1|106	
21cr|blis-0.7.0-1|107	%package -n %{libbliso}
21cr|blis-0.7.0-1|108	Summary:	BLAS-like Library Instantiation Software Framework - OpenMP
21cr|blis-0.7.0-1|109	Group:		Sciences/Mathematics
21cr|blis-0.7.0-1|110	
21cr|blis-0.7.0-1|111	%description -n %{libbliso}
21cr|blis-0.7.0-1|112	%desc
21cr|blis-0.7.0-1|113	
21cr|blis-0.7.0-1|114	This is the OpenMP-parallelized version.
21cr|blis-0.7.0-1|115	
21cr|blis-0.7.0-1|116	%files -n %{libbliso}
21cr|blis-0.7.0-1|117	%doc %docs
21cr|blis-0.7.0-1|118	%license LICENSE
21cr|blis-0.7.0-1|119	%{_libdir}/libbliso.so.%{major}*
21cr|blis-0.7.0-1|120	%{_libdir}/blisblaso
21cr|blis-0.7.0-1|121	
21cr|blis-0.7.0-1|122	#---------------------------------------------------------
21cr|blis-0.7.0-1|123	%if 0%{?__isa_bits} == 64
21cr|blis-0.7.0-1|124	%define libbliso64 %mklibname bliso64_ %{major}
21cr|blis-0.7.0-1|125	
21cr|blis-0.7.0-1|126	%package -n %{libbliso64}
21cr|blis-0.7.0-1|127	Summary:	BLAS-like Library Instantiation Software Framework - OpenMP, 64-bit
21cr|blis-0.7.0-1|128	Group:		Sciences/Mathematics
21cr|blis-0.7.0-1|129	
21cr|blis-0.7.0-1|130	%description -n %{libbliso64}
21cr|blis-0.7.0-1|131	%desc
21cr|blis-0.7.0-1|132	
21cr|blis-0.7.0-1|133	This is the OpenMP-parallelized version with a 64-bit integer interface.
21cr|blis-0.7.0-1|134	
21cr|blis-0.7.0-1|135	%files -n %{libbliso64}
21cr|blis-0.7.0-1|136	%doc %docs
21cr|blis-0.7.0-1|137	%license LICENSE
21cr|blis-0.7.0-1|138	%{_libdir}/libbliso64.so.%{major}*
21cr|blis-0.7.0-1|139	%{_libdir}/blisblaso64
21cr|blis-0.7.0-1|140	%endif
21cr|blis-0.7.0-1|141	
21cr|blis-0.7.0-1|142	#---------------------------------------------------------
21cr|blis-0.7.0-1|143	%define libblisp %mklibname blisp %{major}
21cr|blis-0.7.0-1|144	
21cr|blis-0.7.0-1|145	# A pthreads version is necessary for Python (numpy) according to
21cr|blis-0.7.0-1|146	# Debian openblas.
21cr|blis-0.7.0-1|147	%package -n %{libblisp}
21cr|blis-0.7.0-1|148	Summary:	BLAS-like Library Instantiation Software Framework - pthreads
21cr|blis-0.7.0-1|149	Group:		Sciences/Mathematics
21cr|blis-0.7.0-1|150	
21cr|blis-0.7.0-1|151	%description -n %{libblisp}
21cr|blis-0.7.0-1|152	%desc
21cr|blis-0.7.0-1|153	
21cr|blis-0.7.0-1|154	This is the pthreads-parallelized version.
21cr|blis-0.7.0-1|155	
21cr|blis-0.7.0-1|156	%files -n %{libblisp}
21cr|blis-0.7.0-1|157	%doc %docs
21cr|blis-0.7.0-1|158	%license LICENSE
21cr|blis-0.7.0-1|159	%{_libdir}/libblisp.so.%{major}*
21cr|blis-0.7.0-1|160	%{_libdir}/blisblasp
21cr|blis-0.7.0-1|161	
21cr|blis-0.7.0-1|162	#---------------------------------------------------------
21cr|blis-0.7.0-1|163	%if 0%{?__isa_bits} == 64
21cr|blis-0.7.0-1|164	%define libblisp64 %mklibname blisp64_ %{major}
21cr|blis-0.7.0-1|165	
21cr|blis-0.7.0-1|166	%package -n %{libblisp64}
21cr|blis-0.7.0-1|167	Summary:	BLAS-like Library Instantiation Software Framework - pthreads, 64-bit
21cr|blis-0.7.0-1|168	Group:		Sciences/Mathematics
21cr|blis-0.7.0-1|169	
21cr|blis-0.7.0-1|170	%description -n %{libblisp64}
21cr|blis-0.7.0-1|171	%desc
21cr|blis-0.7.0-1|172	
21cr|blis-0.7.0-1|173	This is the pthreads-parallelized version with a 64-bit integer interface.
21cr|blis-0.7.0-1|174	
21cr|blis-0.7.0-1|175	%files -n %{libblisp64}
21cr|blis-0.7.0-1|176	%doc %docs
21cr|blis-0.7.0-1|177	%license LICENSE
21cr|blis-0.7.0-1|178	%{_libdir}/libblisp64.so.%{major}*
21cr|blis-0.7.0-1|179	%{_libdir}/blisblasp64
21cr|blis-0.7.0-1|180	%endif
21cr|blis-0.7.0-1|181	
21cr|blis-0.7.0-1|182	#---------------------------------------------------------
21cr|blis-0.7.0-1|183	%package -n %{devname}
21cr|blis-0.7.0-1|184	Summary:	Development files for %{name}
21cr|blis-0.7.0-1|185	Group:		Development/Other
21cr|blis-0.7.0-1|186	Requires:	%{libname} = %{EVRD}
21cr|blis-0.7.0-1|187	Requires:	%{libbliso} = %{EVRD}
21cr|blis-0.7.0-1|188	Requires:	%{libblisp} = %{EVRD}
21cr|blis-0.7.0-1|189	%if 0%{?__isa_bits} == 64
21cr|blis-0.7.0-1|190	Requires:	%{libblis64} = %{EVRD}
21cr|blis-0.7.0-1|191	Requires:	%{libbliso64} = %{EVRD}
21cr|blis-0.7.0-1|192	Requires:	%{libblisp64} = %{EVRD}
21cr|blis-0.7.0-1|193	%endif
21cr|blis-0.7.0-1|194	Provides:	%{name}-devel = %{EVRD}
21cr|blis-0.7.0-1|195	
21cr|blis-0.7.0-1|196	%description -n %{devname}
21cr|blis-0.7.0-1|197	The %{name}-devel package contains libraries and header files for
21cr|blis-0.7.0-1|198	developing applications that use %{name}.
21cr|blis-0.7.0-1|199	
21cr|blis-0.7.0-1|200	%files -n %{devname}
21cr|blis-0.7.0-1|201	%doc examples
21cr|blis-0.7.0-1|202	%{_includedir}/*
21cr|blis-0.7.0-1|203	%{_libdir}/libblis*.so
21cr|blis-0.7.0-1|204	
21cr|blis-0.7.0-1|205	#---------------------------------------------------------
21cr|blis-0.7.0-1|206	
21cr|blis-0.7.0-1|207	%package srpm-macros
21cr|blis-0.7.0-1|208	Summary:	BLIS architecture macros
21cr|blis-0.7.0-1|209	Group:		Sciences/Mathematics
21cr|blis-0.7.0-1|210	BuildArch:	noarch
21cr|blis-0.7.0-1|211	
21cr|blis-0.7.0-1|212	%description srpm-macros
21cr|blis-0.7.0-1|213	BLIS architecture macros.
21cr|blis-0.7.0-1|214	
21cr|blis-0.7.0-1|215	%files srpm-macros
21cr|blis-0.7.0-1|216	%{_sys_macros_dir}/macros.blis-srpm
21cr|blis-0.7.0-1|217	
21cr|blis-0.7.0-1|218	#---------------------------------------------------------
21cr|blis-0.7.0-1|219	%prep
21cr|blis-0.7.0-1|220	%setup -q %{?commit: -n %{name}-%commit}
21cr|blis-0.7.0-1|221	# The soversion changed in release 0.7.0, but abipkgdiff suggests it
21cr|blis-0.7.0-1|222	# shouldn't have, since only undocumented interfaces have changed from
21cr|blis-0.7.0-1|223	# 0.6.0: removed bli_thread_get_env, bli_thread_init_rntm; indirect
21cr|blis-0.7.0-1|224	# sub-types in bli_addd_ex; ARCH enum in bli_arch_query_id.
21cr|blis-0.7.0-1|225	echo %sover | awk -F. '{printf("%s\n%s.%s\n", $2,$3,$4)}' >so_version
21cr|blis-0.7.0-1|226	%patch1 -p1
21cr|blis-0.7.0-1|227	
21cr|blis-0.7.0-1|228	
21cr|blis-0.7.0-1|229	%build
21cr|blis-0.7.0-1|230	%{?dts:. /opt/rh/devtoolset-%{?dts}/enable}
21cr|blis-0.7.0-1|231	case %_arch in
21cr|blis-0.7.0-1|232	x86_64) arch=x86_64 ;;
21cr|blis-0.7.0-1|233	# a57 runs on all aarch64 and the optimized micro-kernel should be a
21cr|blis-0.7.0-1|234	# better default than generic.
21cr|blis-0.7.0-1|235	# Fixme:  Include my changes for arm and ppc micro-arch dispatch.
21cr|blis-0.7.0-1|236	aarch64) arch=cortexa57 ;;
21cr|blis-0.7.0-1|237	armv7hl) arch=cortexa9 ;;	# Similarly to aarch64
21cr|blis-0.7.0-1|238	*) arch=generic ;;
21cr|blis-0.7.0-1|239	esac
21cr|blis-0.7.0-1|240	
21cr|blis-0.7.0-1|241	# Hardening flags might be expected to affect performance, but appear
21cr|blis-0.7.0-1|242	# not to.  With the f29 set and gcc 8 (but measured on EL6) for
21cr|blis-0.7.0-1|243	# Haswell, a 5000×5000 DGEMM ran at 158295±565 MFLops with
21cr|blis-0.7.0-1|244	# CFLAGS=$RPM_OPT_FLAGS and 158289±414 MFlops with no CFLAGS specified.
21cr|blis-0.7.0-1|245	# Add back -O3, overridden by -O2 in RPM_OPT_FLAGS.
21cr|blis-0.7.0-1|246	# -funsafe-math-optimizations vectorizes more, and passes tests
21cr|blis-0.7.0-1|247	# <https://github.com/flame/blis/issues/259#issuecomment-463657085>
21cr|blis-0.7.0-1|248	%global confflags --enable-debug=opt --disable-static --enable-shared --enable-verbose-make --enable-cblas
21cr|blis-0.7.0-1|249	export CFLAGS="$RPM_OPT_FLAGS -O3 -funsafe-math-optimizations" LDFLAGS="%{?__global_ldflags}"
21cr|blis-0.7.0-1|250	export PYTHON=python3		# Needed by both configure and make
21cr|blis-0.7.0-1|251	
21cr|blis-0.7.0-1|252	# It's not an autotools configure
21cr|blis-0.7.0-1|253	./configure --prefix=$(pwd)/o %confflags -t openmp $arch
21cr|blis-0.7.0-1|254	%make_build SOFLAGS="-shared -Wl,-soname=libbliso.so%sover"
21cr|blis-0.7.0-1|255	make install
21cr|blis-0.7.0-1|256	
21cr|blis-0.7.0-1|257	./configure --prefix=$(pwd)/p %confflags -t pthreads $arch
21cr|blis-0.7.0-1|258	%make_build SOFLAGS="-shared -Wl,-soname=libblisp.so%sover"
21cr|blis-0.7.0-1|259	make install
21cr|blis-0.7.0-1|260	
21cr|blis-0.7.0-1|261	# Rename the libraries per soname and generate BLAS_compatible ones
21cr|blis-0.7.0-1|262	mkdir -p blisblas{,o,p,64,o64,p64}
21cr|blis-0.7.0-1|263	for d in o p; do
21cr|blis-0.7.0-1|264	cd $d/lib
21cr|blis-0.7.0-1|265	f=libblis.so%sover
21cr|blis-0.7.0-1|266	mv $f ${f/./$d.}
21cr|blis-0.7.0-1|267	ln -s libblis$d.so%sover libblis$d.so
21cr|blis-0.7.0-1|268	ln -s libblis$d.so%sover  libblis$d.so.%{major}
21cr|blis-0.7.0-1|269	rm libblis.*
21cr|blis-0.7.0-1|270	cd ../..
21cr|blis-0.7.0-1|271	cc -shared -Wl,-soname=libblas.so.3 -L$(pwd)/$d/lib -lblis$d -o blisblas$d/libblas.so.3 $LDFLAGS
21cr|blis-0.7.0-1|272	ln -s libblas.so.3 blisblas$d/libblas.so
21cr|blis-0.7.0-1|273	done
21cr|blis-0.7.0-1|274	
21cr|blis-0.7.0-1|275	%if 0%{?__isa_bits} == 64
21cr|blis-0.7.0-1|276	
21cr|blis-0.7.0-1|277	./configure --prefix=$(pwd)/64 %confflags -b 64 $arch
21cr|blis-0.7.0-1|278	%make_build SOFLAGS="-shared -Wl,-soname=libblis64.so%sover"
21cr|blis-0.7.0-1|279	make install
21cr|blis-0.7.0-1|280	
21cr|blis-0.7.0-1|281	./configure --prefix=$(pwd)/o64 %confflags -b 64 -t openmp $arch
21cr|blis-0.7.0-1|282	%make_build SOFLAGS="-shared -Wl,-soname=libbliso64.so%sover"
21cr|blis-0.7.0-1|283	make install
21cr|blis-0.7.0-1|284	
21cr|blis-0.7.0-1|285	./configure --prefix=$(pwd)/p64 %confflags -b 64 -t pthreads $arch
21cr|blis-0.7.0-1|286	%make_build SOFLAGS="-shared -Wl,-soname=libblisp64.so%sover"
21cr|blis-0.7.0-1|287	make install
21cr|blis-0.7.0-1|288	
21cr|blis-0.7.0-1|289	for d in 64 o64 p64; do
21cr|blis-0.7.0-1|290	cd $d/lib
21cr|blis-0.7.0-1|291	f=libblis.so%sover
21cr|blis-0.7.0-1|292	mv $f ${f/./$d.}
21cr|blis-0.7.0-1|293	ln -s libblis$d.so%sover libblis$d.so
21cr|blis-0.7.0-1|294	ln -s libblis$d.so%sover libblis$d.so.%{major}
21cr|blis-0.7.0-1|295	rm -f libblis.*
21cr|blis-0.7.0-1|296	cd ../..
21cr|blis-0.7.0-1|297	cc -shared -Wl,-soname=libblas64.so.3 -L$(pwd)/$d/lib -lblis$d -o blisblas$d/libblas64.so.3 $LDFLAGS
21cr|blis-0.7.0-1|298	ln -s libblas64.so.3 blisblas$d/libblas64.so
21cr|blis-0.7.0-1|299	done
21cr|blis-0.7.0-1|300	
21cr|blis-0.7.0-1|301	%endif
21cr|blis-0.7.0-1|302	
21cr|blis-0.7.0-1|303	# done last for the benefit of check
21cr|blis-0.7.0-1|304	./configure --prefix=$(pwd)/serial %confflags $arch
21cr|blis-0.7.0-1|305	%make_build
21cr|blis-0.7.0-1|306	make install
21cr|blis-0.7.0-1|307	cc -shared -Wl,-soname=libblas.so.3 -L$(pwd)/serial/lib -lblis -o blisblas/libblas.so.3 $LDFLAGS
21cr|blis-0.7.0-1|308	ln -s libblas.so.3 blisblas/libblas.so
21cr|blis-0.7.0-1|309	
21cr|blis-0.7.0-1|310	
21cr|blis-0.7.0-1|311	%install
21cr|blis-0.7.0-1|312	mkdir -p %{buildroot}%{_libdir} %{buildroot}%{_includedir}
21cr|blis-0.7.0-1|313	
21cr|blis-0.7.0-1|314	cp -a {serial,o,p}/lib/* %{buildroot}%{_libdir}
21cr|blis-0.7.0-1|315	mv serial/include/blis %{buildroot}%{_includedir}
21cr|blis-0.7.0-1|316	for d in o p; do
21cr|blis-0.7.0-1|317	cp -a $d/include/blis %{buildroot}%{_includedir}/blis$d
21cr|blis-0.7.0-1|318	done
21cr|blis-0.7.0-1|319	%if 0%{?__isa_bits} == 64
21cr|blis-0.7.0-1|320	cp -a {64,o64,p64}/lib/* %{buildroot}%{_libdir}
21cr|blis-0.7.0-1|321	for d in 64 o64 p64; do
21cr|blis-0.7.0-1|322	cp -a $d/include/blis %{buildroot}%{_includedir}/blis$d
21cr|blis-0.7.0-1|323	done
21cr|blis-0.7.0-1|324	%endif
21cr|blis-0.7.0-1|325	# Needed for debuginfo processing
21cr|blis-0.7.0-1|326	chmod +x %{buildroot}%{_libdir}/*.so.*
21cr|blis-0.7.0-1|327	cp -a blisblas* %{buildroot}%{_libdir}
21cr|blis-0.7.0-1|328	# This is quite large.
21cr|blis-0.7.0-1|329	gzip CHANGELOG
21cr|blis-0.7.0-1|330	chrpath -d %{buildroot}%{_libdir}/*.so.*
21cr|blis-0.7.0-1|331	
21cr|blis-0.7.0-1|332	cat <<EOF >README.Fedora
21cr|blis-0.7.0-1|333	Fedora BLIS packaging
21cr|blis-0.7.0-1|334	---------------------
21cr|blis-0.7.0-1|335	
21cr|blis-0.7.0-1|336	Similarly to the OpenBLAS packaging, as well as the serial library
21cr|blis-0.7.0-1|337	(libblis), there are versions named with suffix "o" using OpenMP, and
21cr|blis-0.7.0-1|338	suffix "p" using pthreads.  Also, on 64-bit targets, there are
21cr|blis-0.7.0-1|339	versions built with 64-bit integer interfaces, which have suffix "64".
21cr|blis-0.7.0-1|340	Thus "libblaso64" is built for 64-bit integers and OpenMP
21cr|blis-0.7.0-1|341	parallelization.  The cblas interface is included in each version.
21cr|blis-0.7.0-1|342	
21cr|blis-0.7.0-1|343	For the BLAS interface, BLIS and OpenBLAS are expected to have similar
21cr|blis-0.7.0-1|344	performance where they are optimized for the same micro-architectures,
21cr|blis-0.7.0-1|345	but do show some performance differences in either direction.  BLIS
21cr|blis-0.7.0-1|346	supports AVX512 on KNL and SKX, which OpenBLAS currently doesn't, and
21cr|blis-0.7.0-1|347	will be more than twice as fast on such systems, which are the main
21cr|blis-0.7.0-1|348	targets for this packaging.  BLIS' non-BLAS interface is obviously a
21cr|blis-0.7.0-1|349	potential advantage generally, but it isn't currently used by any
21cr|blis-0.7.0-1|350	Fedora packages.
21cr|blis-0.7.0-1|351	
21cr|blis-0.7.0-1|352	There are shared library shims in %{_libdir}/blisblas* for each version
21cr|blis-0.7.0-1|353	that provide sonames libblas.so.3 or libblas64.so.3 and so may be
21cr|blis-0.7.0-1|354	linked dynamically instead of the reference libblas.  You can use an
21cr|blis-0.7.0-1|355	ldconfig file so that this will be done automatically if the blis or
21cr|blis-0.7.0-1|356	blis64 packages are installed, which will usually be a lot faster than
21cr|blis-0.7.0-1|357	the reference version.  Otherwise, setting
21cr|blis-0.7.0-1|358	LD_LIBRARY_PATH=%{_libdir}/blisblaso, say, will cause a binary
21cr|blis-0.7.0-1|359	dynamically linked against libblas to run with the OpenMP BLIS version
21cr|blis-0.7.0-1|360	instead, to allow multiple threads to be used.  The shims could be
21cr|blis-0.7.0-1|361	extended to substitute the atlas and openblas libraries, but those can
21cr|blis-0.7.0-1|362	be overridden by running with LD_PRELOAD=%{_libdir}/libblis.so%sover in
21cr|blis-0.7.0-1|363	the environment.
21cr|blis-0.7.0-1|364	
21cr|blis-0.7.0-1|365	Runtime dispatch on the micro-architecture is currently only available
21cr|blis-0.7.0-1|366	on x86_64.  aarch64 will use cortexa57 instructions.  Other
21cr|blis-0.7.0-1|367	architectures use the "generic" target, so OpenBLAS will be faster on
21cr|blis-0.7.0-1|368	any of them that it supports (arm, power64, ix86, and s390x in Fedora).
21cr|blis-0.7.0-1|369	
21cr|blis-0.7.0-1|370	The blis-srpm-macros package defines RPM macro %blis_opt_arches for
21cr|blis-0.7.0-1|371	the architectures with optimized implementations in case the list is
21cr|blis-0.7.0-1|372	extended in future.
21cr|blis-0.7.0-1|373	
21cr|blis-0.7.0-1|374	EOF
21cr|blis-0.7.0-1|375	
21cr|blis-0.7.0-1|376	mkdir -p %{buildroot}%{_sys_macros_dir}
21cr|blis-0.7.0-1|377	cat <<EOF >%{buildroot}%{_sys_macros_dir}/macros.blis-srpm
21cr|blis-0.7.0-1|378	# Architectures for for BLIS has an optimized implementation
21cr|blis-0.7.0-1|379	%blis_opt_arches x86_64 aarch64
21cr|blis-0.7.0-1|380	EOF
21cr|blis-0.7.0-1|381	
21cr|blis-0.7.0-1|382	
21cr|blis-0.7.0-1|383	%check
21cr|blis-0.7.0-1|384	%{?dts:. /opt/rh/devtoolset-%{?dts}/enable}
21cr|blis-0.7.0-1|385	# A quick check which tests the Fortran BLAS interface with gfortran,
21cr|blis-0.7.0-1|386	# unlike the "test" or "check" targets.
21cr|blis-0.7.0-1|387	# Fixme: check a 64-bit version where relevant
21cr|blis-0.7.0-1|388	gfortran -o dblat blastest/src/fortran/dblat3.f -Lblisblas -Lserial/lib -lblas -lblis
21cr|blis-0.7.0-1|389	LD_LIBRARY_PATH=$(pwd)/serial/lib:$(pwd)/blisblas ./dblat <<+ || { cat dblat3.summ && false; }
21cr|blis-0.7.0-1|390	'dblat3.summ'
21cr|blis-0.7.0-1|391	6
21cr|blis-0.7.0-1|392	'dblat3.snap'
21cr|blis-0.7.0-1|393	-1
21cr|blis-0.7.0-1|394	F
21cr|blis-0.7.0-1|395	T
21cr|blis-0.7.0-1|396	T
21cr|blis-0.7.0-1|397	16.0
21cr|blis-0.7.0-1|398	7
21cr|blis-0.7.0-1|399	0 1 2 3 7 31 63
21cr|blis-0.7.0-1|400	3
21cr|blis-0.7.0-1|401	0.0 1.0 0.7
21cr|blis-0.7.0-1|402	3
21cr|blis-0.7.0-1|403	0.0 1.0 1.3
21cr|blis-0.7.0-1|404	DGEMM  T
21cr|blis-0.7.0-1|405	DSYMM  F
21cr|blis-0.7.0-1|406	+
21cr|blis-0.7.0-1|407	
21cr|blis-0.7.0-1|408	export LD_LIBRARY_PATH=`pwd`/serial/lib
21cr|blis-0.7.0-1|409	%if %{with fulltest}
21cr|blis-0.7.0-1|410	%make_build test
21cr|blis-0.7.0-1|411	%else
21cr|blis-0.7.0-1|412	%make_build check
21cr|blis-0.7.0-1|413	%endif
21cr|blis-0.7.0-1|414	
21cr|blis-0.7.0-1|415	

448 21
21cr|blktrace-1.3.0-1|1	Name:		blktrace
21cr|blktrace-1.3.0-1|2	Summary:	Utilities for performing block layer IO tracing in the Linux kernel
21cr|blktrace-1.3.0-1|3	Group:		System/Kernel and hardware
21cr|blktrace-1.3.0-1|4	Version:	1.3.0
21cr|blktrace-1.3.0-1|5	Release:	1
21cr|blktrace-1.3.0-1|6	License:	GPLv2+
21cr|blktrace-1.3.0-1|7	Url:		http://brick.kernel.dk/snaps
21cr|blktrace-1.3.0-1|8	Source0:	http://brick.kernel.dk/snaps/blktrace-%{version}.tar.bz2
21cr|blktrace-1.3.0-1|9	
21cr|blktrace-1.3.0-1|10	BuildRequires:	python3-devel
21cr|blktrace-1.3.0-1|11	BuildRequires:	libaio-devel
21cr|blktrace-1.3.0-1|12	BuildRequires:	librsvg2-devel
21cr|blktrace-1.3.0-1|13	BuildRequires:	gnupg2
21cr|blktrace-1.3.0-1|14	Requires:	librsvg
21cr|blktrace-1.3.0-1|15	
21cr|blktrace-1.3.0-1|16	%description
21cr|blktrace-1.3.0-1|17	blktrace is a block layer IO tracing mechanism which provides detailed
21cr|blktrace-1.3.0-1|18	information about request queue operations to user space.  This package
21cr|blktrace-1.3.0-1|19	includes both blktrace, a utility which gathers event traces from the kernel;
21cr|blktrace-1.3.0-1|20	and blkparse, a utility which formats trace data collected by blktrace.
21cr|blktrace-1.3.0-1|21	
21cr|blktrace-1.3.0-1|22	You should install the blktrace package if you need to gather detailed
21cr|blktrace-1.3.0-1|23	information about IO patterns.
21cr|blktrace-1.3.0-1|24	
21cr|blktrace-1.3.0-1|25	%files
21cr|blktrace-1.3.0-1|26	%doc README COPYING
21cr|blktrace-1.3.0-1|27	%{_bindir}/blkparse
21cr|blktrace-1.3.0-1|28	%{_bindir}/blkrawverify
21cr|blktrace-1.3.0-1|29	%{_bindir}/bno_plot.py
21cr|blktrace-1.3.0-1|30	%{_bindir}/btt
21cr|blktrace-1.3.0-1|31	%{_bindir}/verify_blkparse
21cr|blktrace-1.3.0-1|32	%{_bindir}/blkiomon
21cr|blktrace-1.3.0-1|33	%{_bindir}/blktrace
21cr|blktrace-1.3.0-1|34	%{_bindir}/btrace
21cr|blktrace-1.3.0-1|35	%{_bindir}/btrecord
21cr|blktrace-1.3.0-1|36	%{_bindir}/btreplay
21cr|blktrace-1.3.0-1|37	%{_mandir}/man1/blkparse.*
21cr|blktrace-1.3.0-1|38	%{_mandir}/man1/blkrawverify.*
21cr|blktrace-1.3.0-1|39	%{_mandir}/man1/bno_plot.*
21cr|blktrace-1.3.0-1|40	%{_mandir}/man1/btt.*
21cr|blktrace-1.3.0-1|41	%{_mandir}/man1/verify_blkparse.*
21cr|blktrace-1.3.0-1|42	%{_mandir}/man8/blkiomon.*
21cr|blktrace-1.3.0-1|43	%{_mandir}/man8/blktrace.*
21cr|blktrace-1.3.0-1|44	%{_mandir}/man8/btrace.*
21cr|blktrace-1.3.0-1|45	%{_mandir}/man8/btrecord.*
21cr|blktrace-1.3.0-1|46	%{_mandir}/man8/btreplay.*
21cr|blktrace-1.3.0-1|47	
21cr|blktrace-1.3.0-1|48	#-----------------------------------------------------------------------
21cr|blktrace-1.3.0-1|49	%package -n iowatcher
21cr|blktrace-1.3.0-1|50	Summary:	Utility for visualizing block layer IO patterns and performance
21cr|blktrace-1.3.0-1|51	Group:		System/Kernel and hardware
21cr|blktrace-1.3.0-1|52	Requires:	blktrace
21cr|blktrace-1.3.0-1|53	Requires:	sysstat
21cr|blktrace-1.3.0-1|54	Requires:	theora-tools
21cr|blktrace-1.3.0-1|55	
21cr|blktrace-1.3.0-1|56	%description -n iowatcher
21cr|blktrace-1.3.0-1|57	iowatcher generates graphs from blktrace runs to help visualize IO patterns and
21cr|blktrace-1.3.0-1|58	performance as SVG images or movies. It can plot multiple blktrace runs
21cr|blktrace-1.3.0-1|59	together, making it easy to compare the differences between different benchmark
21cr|blktrace-1.3.0-1|60	runs.
21cr|blktrace-1.3.0-1|61	
21cr|blktrace-1.3.0-1|62	You should install the iowatcher package if you need to visualize detailed
21cr|blktrace-1.3.0-1|63	information about IO patterns.
21cr|blktrace-1.3.0-1|64	
21cr|blktrace-1.3.0-1|65	%files -n iowatcher
21cr|blktrace-1.3.0-1|66	%doc README iowatcher/COPYING
21cr|blktrace-1.3.0-1|67	%{_bindir}/iowatcher
21cr|blktrace-1.3.0-1|68	%{_mandir}/man1/iowatcher.*
21cr|blktrace-1.3.0-1|69	
21cr|blktrace-1.3.0-1|70	#-----------------------------------------------------------------------
21cr|blktrace-1.3.0-1|71	%prep
21cr|blktrace-1.3.0-1|72	%autosetup -p1
21cr|blktrace-1.3.0-1|73	
21cr|blktrace-1.3.0-1|74	pathfix.py -i %{__python3} -pn \
21cr|blktrace-1.3.0-1|75	btt/bno_plot.py \
21cr|blktrace-1.3.0-1|76	btt/btt_plot.py
21cr|blktrace-1.3.0-1|77	
21cr|blktrace-1.3.0-1|78	sed -i '1s=^#!/usr/bin/python3=#!%{__python3}=' \
21cr|blktrace-1.3.0-1|79	btt/{btt_plot.py,bno_plot.py}
21cr|blktrace-1.3.0-1|80	
21cr|blktrace-1.3.0-1|81	%build
21cr|blktrace-1.3.0-1|82	%make_build CFLAGS="%{optflags} %{ldflags}" all
21cr|blktrace-1.3.0-1|83	
21cr|blktrace-1.3.0-1|84	%install
21cr|blktrace-1.3.0-1|85	make dest=%{buildroot} prefix=%{buildroot}/%{_prefix} mandir=%{buildroot}/%{_mandir} install
21cr|blktrace-1.3.0-1|86	
21cr|blktrace-1.3.0-1|87	

449 21
21cr|blobby-1.0-8|1	Summary:	Blobby Volley 2 arcade game
21cr|blobby-1.0-8|2	Name:		blobby
21cr|blobby-1.0-8|3	Version:	1.0
21cr|blobby-1.0-8|4	Release:	8
21cr|blobby-1.0-8|5	License:	GPLv2+
21cr|blobby-1.0-8|6	Group:		Games/Arcade
21cr|blobby-1.0-8|7	Url:		http://sourceforge.net/projects/blobby/
21cr|blobby-1.0-8|8	Source0:	http://prdownloads.sourceforge.net/%{name}/blobby2-linux-%{version}.tar.gz
21cr|blobby-1.0-8|9	Source1:	%{name}.appdata.xml
21cr|blobby-1.0-8|10	Patch0:		blobby2-1.0-mga-games-install-dirs.patch
21cr|blobby-1.0-8|11	Patch1:		blobby2-1.0-mga-install-missing-data.patch
21cr|blobby-1.0-8|12	Patch2:		blobby-1.0-ostream.patch
21cr|blobby-1.0-8|13	BuildRequires:	cmake
21cr|blobby-1.0-8|14	BuildRequires:	icoutils
21cr|blobby-1.0-8|15	BuildRequires:	zip
21cr|blobby-1.0-8|16	BuildRequires:	boost-devel
21cr|blobby-1.0-8|17	BuildRequires:	physfs-devel
21cr|blobby-1.0-8|18	BuildRequires:	pkgconfig(gl)
21cr|blobby-1.0-8|19	BuildRequires:	pkgconfig(sdl2)
21cr|blobby-1.0-8|20	
21cr|blobby-1.0-8|21	%description
21cr|blobby-1.0-8|22	Blobby Volley 2 is an arcade game with a simple gameplay and funny
21cr|blobby-1.0-8|23	characters design.
21cr|blobby-1.0-8|24	
21cr|blobby-1.0-8|25	%files
21cr|blobby-1.0-8|26	%{_datadir}/appdata/%{name}.appdata.xml
21cr|blobby-1.0-8|27	%{_datadir}/applications/%{name}.desktop
21cr|blobby-1.0-8|28	%{_gamesbindir}/%{name}
21cr|blobby-1.0-8|29	%{_gamesbindir}/%{name}-server
21cr|blobby-1.0-8|30	%{_gamesdatadir}/%{name}/
21cr|blobby-1.0-8|31	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|blobby-1.0-8|32	
21cr|blobby-1.0-8|33	#----------------------------------------------------------------------------
21cr|blobby-1.0-8|34	
21cr|blobby-1.0-8|35	%prep
21cr|blobby-1.0-8|36	%setup -q
21cr|blobby-1.0-8|37	%apply_patches
21cr|blobby-1.0-8|38	
21cr|blobby-1.0-8|39	%build
21cr|blobby-1.0-8|40	%cmake
21cr|blobby-1.0-8|41	%make
21cr|blobby-1.0-8|42	
21cr|blobby-1.0-8|43	%install
21cr|blobby-1.0-8|44	%makeinstall_std -C build
21cr|blobby-1.0-8|45	
21cr|blobby-1.0-8|46	# Icon
21cr|blobby-1.0-8|47	for size in 48 64; do
21cr|blobby-1.0-8|48	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|blobby-1.0-8|49	icotool -x -w${size} data/Icon.ico -o %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|blobby-1.0-8|50	done
21cr|blobby-1.0-8|51	
21cr|blobby-1.0-8|52	# Desktop file
21cr|blobby-1.0-8|53	install -d %{buildroot}%{_datadir}/applications
21cr|blobby-1.0-8|54	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|blobby-1.0-8|55	[Desktop Entry]
21cr|blobby-1.0-8|56	Name=Blobby Volley 2
21cr|blobby-1.0-8|57	Comment=Blobby Volley 2 arcade game
21cr|blobby-1.0-8|58	Comment[fr]=Jeu de volley-ball d'arcade
21cr|blobby-1.0-8|59	Comment[de]=Volley-Ball Arcade-Spiel
21cr|blobby-1.0-8|60	Exec=%{name}
21cr|blobby-1.0-8|61	Icon=%{name}
21cr|blobby-1.0-8|62	Terminal=false
21cr|blobby-1.0-8|63	Type=Application
21cr|blobby-1.0-8|64	Categories=Game;ArcadeGame;
21cr|blobby-1.0-8|65	EOF
21cr|blobby-1.0-8|66	
21cr|blobby-1.0-8|67	# AppData
21cr|blobby-1.0-8|68	install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml

450 21
21cr|bloboats-1.0.2-6|1	Summary:	Boat racing game
21cr|bloboats-1.0.2-6|2	Name:		bloboats
21cr|bloboats-1.0.2-6|3	Version:	1.0.2
21cr|bloboats-1.0.2-6|4	Release:	6
21cr|bloboats-1.0.2-6|5	License:	GPL
21cr|bloboats-1.0.2-6|6	Group:		Games/Arcade
21cr|bloboats-1.0.2-6|7	Url:		http://bloboats.dy.fi/
21cr|bloboats-1.0.2-6|8	Source0:	http://mirror.kapsi.fi/bloboats.dy.fi/%{name}-%{version}.tar.gz
21cr|bloboats-1.0.2-6|9	Patch0:		bloboats-1.0.2-cflags.patch
21cr|bloboats-1.0.2-6|10	Patch1:		bloboats-1.0.2-gcc7.patch
21cr|bloboats-1.0.2-6|11	Patch2:		bloboats-1.0.2-gcc11.patch
21cr|bloboats-1.0.2-6|12	Patch3:		bloboats-1.0.2-fix_segfault_notebook.patch
21cr|bloboats-1.0.2-6|13	BuildRequires:	imagemagick
21cr|bloboats-1.0.2-6|14	BuildRequires:	pkgconfig(gl)
21cr|bloboats-1.0.2-6|15	BuildRequires:	pkgconfig(glu)
21cr|bloboats-1.0.2-6|16	BuildRequires:	pkgconfig(SDL_image)
21cr|bloboats-1.0.2-6|17	BuildRequires:	pkgconfig(SDL_mixer)
21cr|bloboats-1.0.2-6|18	BuildRequires:	pkgconfig(SDL_net)
21cr|bloboats-1.0.2-6|19	BuildRequires:	pkgconfig(vorbis)
21cr|bloboats-1.0.2-6|20	
21cr|bloboats-1.0.2-6|21	%description
21cr|bloboats-1.0.2-6|22	Bloboats is a boat racing game in which the objective is to reach the
21cr|bloboats-1.0.2-6|23	goal as fast as possible, at least faster than your friend does.
21cr|bloboats-1.0.2-6|24	
21cr|bloboats-1.0.2-6|25	%files
21cr|bloboats-1.0.2-6|26	%doc copying.txt readme.txt
21cr|bloboats-1.0.2-6|27	%{_gamesbindir}/%{name}
21cr|bloboats-1.0.2-6|28	%{_sysconfdir}/bloboats.dirs
21cr|bloboats-1.0.2-6|29	# Why does this files get 755 perms?
21cr|bloboats-1.0.2-6|30	%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/*/*.*
21cr|bloboats-1.0.2-6|31	%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/defaults/*/*.*
21cr|bloboats-1.0.2-6|32	%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/defaults/private/*/*.*
21cr|bloboats-1.0.2-6|33	%{_datadir}/applications/*.desktop
21cr|bloboats-1.0.2-6|34	%{_liconsdir}/%{name}.png
21cr|bloboats-1.0.2-6|35	%{_miconsdir}/%{name}.png
21cr|bloboats-1.0.2-6|36	%{_iconsdir}/%{name}.png
21cr|bloboats-1.0.2-6|37	
21cr|bloboats-1.0.2-6|38	#----------------------------------------------------------------------------
21cr|bloboats-1.0.2-6|39	
21cr|bloboats-1.0.2-6|40	%prep
21cr|bloboats-1.0.2-6|41	%setup -q
21cr|bloboats-1.0.2-6|42	%patch0 -p1
21cr|bloboats-1.0.2-6|43	%patch1 -p1
21cr|bloboats-1.0.2-6|44	%patch2 -p1
21cr|bloboats-1.0.2-6|45	%patch3 -p1
21cr|bloboats-1.0.2-6|46	
21cr|bloboats-1.0.2-6|47	%build
21cr|bloboats-1.0.2-6|48	%make \
21cr|bloboats-1.0.2-6|49	STRIP=true \
21cr|bloboats-1.0.2-6|50	CFLAGS="%{optflags}" \
21cr|bloboats-1.0.2-6|51	DATADIR=%{_gamesdatadir}/%{name}/data
21cr|bloboats-1.0.2-6|52	
21cr|bloboats-1.0.2-6|53	%install
21cr|bloboats-1.0.2-6|54	%makeinstall_std \
21cr|bloboats-1.0.2-6|55	PREFIX=%{buildroot} \
21cr|bloboats-1.0.2-6|56	BINARYDIR=%{buildroot}%{_gamesbindir} \
21cr|bloboats-1.0.2-6|57	DATADIR=%{buildroot}%{_gamesdatadir}/%{name}/data
21cr|bloboats-1.0.2-6|58	
21cr|bloboats-1.0.2-6|59	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bloboats-1.0.2-6|60	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|bloboats-1.0.2-6|61	[Desktop Entry]
21cr|bloboats-1.0.2-6|62	Name=%{name}
21cr|bloboats-1.0.2-6|63	Comment=%{Summary}
21cr|bloboats-1.0.2-6|64	Exec=%{name}
21cr|bloboats-1.0.2-6|65	Icon=%{name}
21cr|bloboats-1.0.2-6|66	Terminal=false
21cr|bloboats-1.0.2-6|67	StartupNotify=false
21cr|bloboats-1.0.2-6|68	Type=Application
21cr|bloboats-1.0.2-6|69	Categories=Game;ArcadeGame;
21cr|bloboats-1.0.2-6|70	EOF
21cr|bloboats-1.0.2-6|71	
21cr|bloboats-1.0.2-6|72	# install icons
21cr|bloboats-1.0.2-6|73	mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
21cr|bloboats-1.0.2-6|74	cp data/images/icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|bloboats-1.0.2-6|75	convert -scale 48x48 data/images/icon.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|bloboats-1.0.2-6|76	convert -scale 16x16 data/images/icon.png %{buildroot}%{_miconsdir}/%{name}.png

451 21
21cr|blobwars-2.00-7|1	# Otherwise tests fail because the package requires
21cr|blobwars-2.00-7|2	# "/usr/bin/php" and php-cli provides only "php"
21cr|blobwars-2.00-7|3	%global __requires_exclude php
21cr|blobwars-2.00-7|4	
21cr|blobwars-2.00-7|5	Summary:	Blob Wars Episode I : Metal Blob Solid
21cr|blobwars-2.00-7|6	Name:		blobwars
21cr|blobwars-2.00-7|7	Version:	2.00
21cr|blobwars-2.00-7|8	Release:	7
21cr|blobwars-2.00-7|9	License:	GPLv2+
21cr|blobwars-2.00-7|10	Group:		Games/Arcade
21cr|blobwars-2.00-7|11	Url:		http://www.parallelrealities.co.uk
21cr|blobwars-2.00-7|12	Source0:	http://ovh.dl.sourceforge.net/project/blobwars/%{name}-%{version}.tar.gz
21cr|blobwars-2.00-7|13	Source100:	%{name}.rpmlintrc
21cr|blobwars-2.00-7|14	Patch0:		blobwars-2.00-Werror.patch
21cr|blobwars-2.00-7|15	BuildRequires:	desktop-file-utils
21cr|blobwars-2.00-7|16	BuildRequires:	pkgconfig(sdl2)
21cr|blobwars-2.00-7|17	BuildRequires:	pkgconfig(SDL2_image)
21cr|blobwars-2.00-7|18	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|blobwars-2.00-7|19	BuildRequires:	pkgconfig(SDL2_net)
21cr|blobwars-2.00-7|20	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|blobwars-2.00-7|21	BuildRequires:	pkgconfig(zlib)
21cr|blobwars-2.00-7|22	# Recolor script needs "/usr/bin/php"
21cr|blobwars-2.00-7|23	Requires:	php-cli
21cr|blobwars-2.00-7|24	Requires:	fonts-ttf-bitstream-vera
21cr|blobwars-2.00-7|25	
21cr|blobwars-2.00-7|26	%description
21cr|blobwars-2.00-7|27	Since their world was invaded by an alien race, the Blobs have faced a
21cr|blobwars-2.00-7|28	lifetime of war. But now they have a chance to win the war once and for all.
21cr|blobwars-2.00-7|29	In Episode I : Metal Blob Solid, you take on the role of a fearless Blob
21cr|blobwars-2.00-7|30	agent, Bob. Bob's mission is to infiltrate the various enemy bases around the
21cr|blobwars-2.00-7|31	Blobs'homeworld and rescue as many POWs as possible. But standing in his way
21cr|blobwars-2.00-7|32	are many vicious enemies, other Blobs who have defected and the evil alien
21cr|blobwars-2.00-7|33	leader, Galdov.
21cr|blobwars-2.00-7|34	
21cr|blobwars-2.00-7|35	%files -f %{name}.lang
21cr|blobwars-2.00-7|36	%doc doc/*
21cr|blobwars-2.00-7|37	%{_datadir}/applications/%{name}.desktop
21cr|blobwars-2.00-7|38	%{_gamesbindir}/%{name}
21cr|blobwars-2.00-7|39	%{_gamesdatadir}/%{name}/
21cr|blobwars-2.00-7|40	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|blobwars-2.00-7|41	
21cr|blobwars-2.00-7|42	#----------------------------------------------------------------------------
21cr|blobwars-2.00-7|43	
21cr|blobwars-2.00-7|44	%prep
21cr|blobwars-2.00-7|45	%setup -q
21cr|blobwars-2.00-7|46	%patch0 -p1
21cr|blobwars-2.00-7|47	
21cr|blobwars-2.00-7|48	# Fix bogus perms
21cr|blobwars-2.00-7|49	find . -type d |while read r; do chmod 0755 "$r"; done
21cr|blobwars-2.00-7|50	find . -type f |while read r; do chmod 0644 "$r"; done
21cr|blobwars-2.00-7|51	
21cr|blobwars-2.00-7|52	
21cr|blobwars-2.00-7|53	%build
21cr|blobwars-2.00-7|54	%make \
21cr|blobwars-2.00-7|55	CFLAGS="%{optflags}" \
21cr|blobwars-2.00-7|56	LDFLAGS="%{ldflags}" \
21cr|blobwars-2.00-7|57	RELEASE=1
21cr|blobwars-2.00-7|58	
21cr|blobwars-2.00-7|59	
21cr|blobwars-2.00-7|60	%install
21cr|blobwars-2.00-7|61	%makeinstall_std
21cr|blobwars-2.00-7|62	
21cr|blobwars-2.00-7|63	desktop-file-install \
21cr|blobwars-2.00-7|64	--vendor="" \
21cr|blobwars-2.00-7|65	--remove-key="Encoding" \
21cr|blobwars-2.00-7|66	--remove-category="Application" \
21cr|blobwars-2.00-7|67	--remove-category="ActionGame" \
21cr|blobwars-2.00-7|68	--add-category="ArcadeGame" \
21cr|blobwars-2.00-7|69	--dir %{buildroot}%{_datadir}/applications \
21cr|blobwars-2.00-7|70	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|blobwars-2.00-7|71	
21cr|blobwars-2.00-7|72	rm -f %{buildroot}%{_gamesdatadir}/%{name}/data/vera.ttf
21cr|blobwars-2.00-7|73	ln -s %{_xfontdir}/TTF/Vera.ttf \
21cr|blobwars-2.00-7|74	%{buildroot}%{_gamesdatadir}/%{name}/data/vera.ttf
21cr|blobwars-2.00-7|75	
21cr|blobwars-2.00-7|76	# Fix perms
21cr|blobwars-2.00-7|77	chmod +x %{buildroot}%{_gamesdatadir}/%{name}/gfx/sprites/recolor
21cr|blobwars-2.00-7|78	
21cr|blobwars-2.00-7|79	%find_lang %{name}

452 21
21cr|blockout-2.5-1|1	%define oname BlockOutII
21cr|blockout-2.5-1|2	
21cr|blockout-2.5-1|3	
21cr|blockout-2.5-1|4	Name:           blockout
21cr|blockout-2.5-1|5	Version:        2.5
21cr|blockout-2.5-1|6	Release:        1
21cr|blockout-2.5-1|7	Summary:        A free clone of the original BlockOut-DOS game
21cr|blockout-2.5-1|8	Group:          Games/Arcade
21cr|blockout-2.5-1|9	License:        GPLv2+
21cr|blockout-2.5-1|10	Url:            http://www.blockout.net/blockout2
21cr|blockout-2.5-1|11	Source0:        http://download.sourceforge.net/blockout/bl25-src.tar.gz
21cr|blockout-2.5-1|12	Source1:        http://download.sourceforge.net/blockout/bl25-linux-x64.tar.gz
21cr|blockout-2.5-1|13	Patch0:         blockout-2.5-rosa.patch
21cr|blockout-2.5-1|14	BuildRequires:  pkgconfig(gl)
21cr|blockout-2.5-1|15	BuildRequires:  pkgconfig(glu)
21cr|blockout-2.5-1|16	BuildRequires:  pkgconfig(sdl)
21cr|blockout-2.5-1|17	BuildRequires:  pkgconfig(SDL_mixer)
21cr|blockout-2.5-1|18	BuildRequires:  pkgconfig(libpng)
21cr|blockout-2.5-1|19	BuildRequires:  pkgconfig(alsa)
21cr|blockout-2.5-1|20	BuildRequires:  icoutils
21cr|blockout-2.5-1|21	Requires:       %{name}-data >= %{EVRD}
21cr|blockout-2.5-1|22	Provides:       %{oname} = %{EVRD}
21cr|blockout-2.5-1|23	Obsoletes:      %{oname} < %{EVRD}
21cr|blockout-2.5-1|24	
21cr|blockout-2.5-1|25	
21cr|blockout-2.5-1|26	%description
21cr|blockout-2.5-1|27	BlockOut II is a free adaptation of the original BlockOut DOS game
21cr|blockout-2.5-1|28	edited by California Dreams in 1989. BlockOut II has the same
21cr|blockout-2.5-1|29	features than the original game with few graphic improvements. The
21cr|blockout-2.5-1|30	game has been designed to reproduce the original game kinematics as
21cr|blockout-2.5-1|31	accurately as possible.
21cr|blockout-2.5-1|32	
21cr|blockout-2.5-1|33	%files
21cr|blockout-2.5-1|34	%doc BlockOut/README.txt
21cr|blockout-2.5-1|35	%{_gamesbindir}/%{name}
21cr|blockout-2.5-1|36	%{_bindir}/%{oname}
21cr|blockout-2.5-1|37	%{_datadir}/applications/%{name}.desktop
21cr|blockout-2.5-1|38	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|blockout-2.5-1|39	#--------------------------------------------------------------------------
21cr|blockout-2.5-1|40	%package data
21cr|blockout-2.5-1|41	
21cr|blockout-2.5-1|42	Summary:	Data files for BlockOut II
21cr|blockout-2.5-1|43	License:	GPLv2+
21cr|blockout-2.5-1|44	Group:		Games/Arcade
21cr|blockout-2.5-1|45	Suggests:	%{name} = %{version}
21cr|blockout-2.5-1|46	BuildArch:	noarch
21cr|blockout-2.5-1|47	
21cr|blockout-2.5-1|48	%description data
21cr|blockout-2.5-1|49	Data files for %{oname}
21cr|blockout-2.5-1|50	
21cr|blockout-2.5-1|51	%files data
21cr|blockout-2.5-1|52	%doc %{name}/README.txt
21cr|blockout-2.5-1|53	%{_gamesdatadir}/%{name}/
21cr|blockout-2.5-1|54	
21cr|blockout-2.5-1|55	#------------------------------------------------------------
21cr|blockout-2.5-1|56	
21cr|blockout-2.5-1|57	%prep
21cr|blockout-2.5-1|58	%setup -qn BL_SRC -a 1
21cr|blockout-2.5-1|59	%patch0 -p1
21cr|blockout-2.5-1|60	# spuriouse-executable-permit
21cr|blockout-2.5-1|61	find -type f -exec chmod 644 {} \;
21cr|blockout-2.5-1|62	# wrong-file-end-of-line-encoding
21cr|blockout-2.5-1|63	perl -i -pe 's/\r\n/\n/gs' ImageLib/src/CImage.*
21cr|blockout-2.5-1|64	# clean out backup files
21cr|blockout-2.5-1|65	rm -fr ImageLib/src/png/zlib/*.*~
21cr|blockout-2.5-1|66	# fix attr for doc section
21cr|blockout-2.5-1|67	chmod 644 %{name}/README.txt BlockOut/README.txt
21cr|blockout-2.5-1|68	# utf-8 convert docs
21cr|blockout-2.5-1|69	for file in %{name}/README.txt BlockOut/README.txt ; do
21cr|blockout-2.5-1|70	iconv -c -t UTF-8 < $file > $file.new && \
21cr|blockout-2.5-1|71	touch -r $file $file.new && \
21cr|blockout-2.5-1|72	mv $file.new $file
21cr|blockout-2.5-1|73	done
21cr|blockout-2.5-1|74	
21cr|blockout-2.5-1|75	# fix attr
21cr|blockout-2.5-1|76	pushd %{name}
21cr|blockout-2.5-1|77	chmod -x sounds/music.ogg \
21cr|blockout-2.5-1|78	images/background.png
21cr|blockout-2.5-1|79	popd
21cr|blockout-2.5-1|80	#
21cr|blockout-2.5-1|81	
21cr|blockout-2.5-1|82	
21cr|blockout-2.5-1|83	%build
21cr|blockout-2.5-1|84	%setup_compile_flags
21cr|blockout-2.5-1|85	%make -C ImageLib/src
21cr|blockout-2.5-1|86	export CXXFLAGS+=" -Wno-error=format-security"
21cr|blockout-2.5-1|87	%make -C BlockOut
21cr|blockout-2.5-1|88	
21cr|blockout-2.5-1|89	%install
21cr|blockout-2.5-1|90	#wrapper
21cr|blockout-2.5-1|91	install -D -m755 BlockOut/%{name} %{buildroot}%{_bindir}/%{oname}
21cr|blockout-2.5-1|92	
21cr|blockout-2.5-1|93	install -d %{buildroot}%{_gamesbindir}
21cr|blockout-2.5-1|94	cat << EOF > %{buildroot}%{_gamesbindir}/%{name}
21cr|blockout-2.5-1|95	#!/bin/sh
21cr|blockout-2.5-1|96	export BL2_HOME=%{_gamesdatadir}/%{name}
21cr|blockout-2.5-1|97	exec %{_bindir}/%{oname} \$1
21cr|blockout-2.5-1|98	EOF
21cr|blockout-2.5-1|99	chmod +x %{buildroot}%{_gamesbindir}/%{name}
21cr|blockout-2.5-1|100	
21cr|blockout-2.5-1|101	# menu entry
21cr|blockout-2.5-1|102	install -d %{buildroot}%{_datadir}/applications
21cr|blockout-2.5-1|103	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|blockout-2.5-1|104	[Desktop Entry]
21cr|blockout-2.5-1|105	Name=BlockOut II
21cr|blockout-2.5-1|106	GenericName=3D tetris-like
21cr|blockout-2.5-1|107	Comment=%{summary}
21cr|blockout-2.5-1|108	Exec=%{name}
21cr|blockout-2.5-1|109	Icon=%{name}
21cr|blockout-2.5-1|110	Terminal=false
21cr|blockout-2.5-1|111	Type=Application
21cr|blockout-2.5-1|112	Categories=Game;ArcadeGame;
21cr|blockout-2.5-1|113	EOF
21cr|blockout-2.5-1|114	
21cr|blockout-2.5-1|115	# icons
21cr|blockout-2.5-1|116	icotool -x BlockOut/block_icon.ico
21cr|blockout-2.5-1|117	install -D -m644 block_icon_1_32x32x4.png  %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|blockout-2.5-1|118	install -D -m644 block_icon_2_16x16x4.png  %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|blockout-2.5-1|119	install -D -m644 block_icon_3_48x48x32.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|blockout-2.5-1|120	
21cr|blockout-2.5-1|121	# data
21cr|blockout-2.5-1|122	pushd %{name}
21cr|blockout-2.5-1|123	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|blockout-2.5-1|124	cp -a images sounds %{buildroot}%{_gamesdatadir}/%{name}/
21cr|blockout-2.5-1|125	popd

453 21
21cr|blop-0.2.8-14|1	# Disable debug package because build requires special optimizations
21cr|blop-0.2.8-14|2	# See comments in configure.in
21cr|blop-0.2.8-14|3	%global	debug_package %{nil}
21cr|blop-0.2.8-14|4	
21cr|blop-0.2.8-14|5	Summary:	Bandlimited LADSPA Oscillator Plugins
21cr|blop-0.2.8-14|6	Name:		blop
21cr|blop-0.2.8-14|7	Version:	0.2.8
21cr|blop-0.2.8-14|8	Release:	14
21cr|blop-0.2.8-14|9	License:	GPLv2+
21cr|blop-0.2.8-14|10	Group:		Sound
21cr|blop-0.2.8-14|11	Url:		https://sourceforge.net/projects/blop/
21cr|blop-0.2.8-14|12	Source0:	https://sourceforge.net/projects/blop/files/blop/0.2/%{name}-%{version}.tar.bz2
21cr|blop-0.2.8-14|13	BuildRequires:	ladspa-devel
21cr|blop-0.2.8-14|14	Requires:	ladspa
21cr|blop-0.2.8-14|15	
21cr|blop-0.2.8-14|16	%description
21cr|blop-0.2.8-14|17	BLOP comprises a set of LADSPA plugins that generate bandlimited
21cr|blop-0.2.8-14|18	sawtooth, square, variable pulse and slope-variable triangle waves,
21cr|blop-0.2.8-14|19	for use in LADSPA hosts, principally for use with one of the many
21cr|blop-0.2.8-14|20	modular software synthesisers available.
21cr|blop-0.2.8-14|21	
21cr|blop-0.2.8-14|22	They are wavetable based, and are designed to produce output with
21cr|blop-0.2.8-14|23	harmonic content as high as possible over a wide pitch range.
21cr|blop-0.2.8-14|24	
21cr|blop-0.2.8-14|25	%files -f %{name}.lang
21cr|blop-0.2.8-14|26	%doc AUTHORS NEWS README THANKS TODO doc/{about.txt,blop.rdf,plugins_list.txt}
21cr|blop-0.2.8-14|27	%{_libdir}/ladspa/*.so
21cr|blop-0.2.8-14|28	%{_libdir}/ladspa/%{name}_files
21cr|blop-0.2.8-14|29	%{_datadir}/ladspa/rdf/%{name}.rdf
21cr|blop-0.2.8-14|30	
21cr|blop-0.2.8-14|31	#----------------------------------------------------------------------------
21cr|blop-0.2.8-14|32	
21cr|blop-0.2.8-14|33	%prep
21cr|blop-0.2.8-14|34	%setup -q
21cr|blop-0.2.8-14|35	perl -p -i -e 's/\/lib\//\/%{_lib}\//g' src/wavedata.c
21cr|blop-0.2.8-14|36	
21cr|blop-0.2.8-14|37	
21cr|blop-0.2.8-14|38	%build
21cr|blop-0.2.8-14|39	%configure \
21cr|blop-0.2.8-14|40	--with-ladspa-plugin-dir=%{_libdir}/ladspa
21cr|blop-0.2.8-14|41	%make
21cr|blop-0.2.8-14|42	
21cr|blop-0.2.8-14|43	
21cr|blop-0.2.8-14|44	%install
21cr|blop-0.2.8-14|45	mkdir -p %{buildroot}%{_libdir}/ladspa
21cr|blop-0.2.8-14|46	mkdir -p %{buildroot}%{_datadir}/ladspa/rdf
21cr|blop-0.2.8-14|47	%makeinstall_std
21cr|blop-0.2.8-14|48	
21cr|blop-0.2.8-14|49	# Install the rdf description
21cr|blop-0.2.8-14|50	install -m0644 doc/%{name}.rdf %{buildroot}%{_datadir}/ladspa/rdf
21cr|blop-0.2.8-14|51	
21cr|blop-0.2.8-14|52	%find_lang %{name}

454 21
21cr|blosc2-2.9.2-2|1	%global debug_package %{nil}
21cr|blosc2-2.9.2-2|2	
21cr|blosc2-2.9.2-2|3	%define major 2
21cr|blosc2-2.9.2-2|4	%define libname %mklibname %{name}_ %{major}
21cr|blosc2-2.9.2-2|5	%define devname %mklibname %{name} -d
21cr|blosc2-2.9.2-2|6	
21cr|blosc2-2.9.2-2|7	Name:           blosc2
21cr|blosc2-2.9.2-2|8	Version:        2.9.2
21cr|blosc2-2.9.2-2|9	Release:        2
21cr|blosc2-2.9.2-2|10	Summary:        A fast, compressed, persistent binary data store library for C
21cr|blosc2-2.9.2-2|11	Group:          System/Libraries
21cr|blosc2-2.9.2-2|12	License:        BSD-2-Clause AND BSD-3-Clause AND MIT
21cr|blosc2-2.9.2-2|13	URL:            https://www.blosc.org/c-blosc2/c-blosc2.html
21cr|blosc2-2.9.2-2|14	Source0:        https://github.com/Blosc/c-blosc2/archive/refs/tags/v%{version}.tar.gz#/c-blosc2-%{version}.tar.gz
21cr|blosc2-2.9.2-2|15	Patch0:         blosc2-link.patch
21cr|blosc2-2.9.2-2|16	BuildRequires:  cmake
21cr|blosc2-2.9.2-2|17	BuildRequires:  pkgconfig(liblz4)
21cr|blosc2-2.9.2-2|18	BuildRequires:  pkgconfig(libzstd)
21cr|blosc2-2.9.2-2|19	BuildRequires:  pkgconfig(zlib)
21cr|blosc2-2.9.2-2|20	
21cr|blosc2-2.9.2-2|21	%description
21cr|blosc2-2.9.2-2|22	Blosc is a high performance compressor optimized for binary data
21cr|blosc2-2.9.2-2|23	(i.e. floating point numbers, integers and booleans). It has been
21cr|blosc2-2.9.2-2|24	designed to transmit data to the processor cache faster than the
21cr|blosc2-2.9.2-2|25	traditional, non-compressed, direct memory fetch approach via a
21cr|blosc2-2.9.2-2|26	memcpy() OS call. Blosc main goal is not just to reduce the size
21cr|blosc2-2.9.2-2|27	of large datasets on-disk or in-memory, but also to accelerate
21cr|blosc2-2.9.2-2|28	memory-bound computations.
21cr|blosc2-2.9.2-2|29	
21cr|blosc2-2.9.2-2|30	C-Blosc2 is the new major version of C-Blosc, and tries hard to
21cr|blosc2-2.9.2-2|31	be backward compatible with both the C-Blosc1 API and its in-memory
21cr|blosc2-2.9.2-2|32	format. However, the reverse thing is generally not true for the
21cr|blosc2-2.9.2-2|33	format; buffers generated with C-Blosc2 are not format-compatible
21cr|blosc2-2.9.2-2|34	with C-Blosc1 (i.e. forward compatibility is not supported). In
21cr|blosc2-2.9.2-2|35	case you want to ensure full API compatibility with C-Blosc1 API,
21cr|blosc2-2.9.2-2|36	define the BLOSC1_COMPAT symbol.
21cr|blosc2-2.9.2-2|37	
21cr|blosc2-2.9.2-2|38	#--------------------------------------------------------------
21cr|blosc2-2.9.2-2|39	%package -n %{libname}
21cr|blosc2-2.9.2-2|40	Summary:        A fast, compressed, persistent binary data store library for C
21cr|blosc2-2.9.2-2|41	Group:          System/Libraries
21cr|blosc2-2.9.2-2|42	
21cr|blosc2-2.9.2-2|43	%description -n %{libname}
21cr|blosc2-2.9.2-2|44	Blosc is a high performance compressor optimized for binary data
21cr|blosc2-2.9.2-2|45	(i.e. floating point numbers, integers and booleans).
21cr|blosc2-2.9.2-2|46	
21cr|blosc2-2.9.2-2|47	%files -n %{libname}
21cr|blosc2-2.9.2-2|48	%{_libdir}/libblosc2.so.%{major}
21cr|blosc2-2.9.2-2|49	%{_libdir}/libblosc2.so.%{version}
21cr|blosc2-2.9.2-2|50	
21cr|blosc2-2.9.2-2|51	#--------------------------------------------------------------
21cr|blosc2-2.9.2-2|52	
21cr|blosc2-2.9.2-2|53	%package -n %{devname}
21cr|blosc2-2.9.2-2|54	Summary:        Development libraries for %{libname}
21cr|blosc2-2.9.2-2|55	Group:          Development/Other
21cr|blosc2-2.9.2-2|56	Requires:       %{libname} = %{EVRD}
21cr|blosc2-2.9.2-2|57	Provides:       %{name}-devel = %{EVRD}
21cr|blosc2-2.9.2-2|58	
21cr|blosc2-2.9.2-2|59	%description -n %{devname}
21cr|blosc2-2.9.2-2|60	This package provides development libraries and headers
21cr|blosc2-2.9.2-2|61	for %{libname}.
21cr|blosc2-2.9.2-2|62	
21cr|blosc2-2.9.2-2|63	%files -n %{devname}
21cr|blosc2-2.9.2-2|64	%doc examples/
21cr|blosc2-2.9.2-2|65	%license LICENSE.txt LICENSES/*.txt
21cr|blosc2-2.9.2-2|66	%doc ANNOUNCE.md README*.rst RELEASE_NOTES.md THANKS.rst
21cr|blosc2-2.9.2-2|67	%{_includedir}/blosc2
21cr|blosc2-2.9.2-2|68	%{_includedir}/blosc2.h
21cr|blosc2-2.9.2-2|69	%{_includedir}/b2nd.h
21cr|blosc2-2.9.2-2|70	%{_libdir}/libblosc2.so
21cr|blosc2-2.9.2-2|71	%{_libdir}/pkgconfig/blosc2.pc
21cr|blosc2-2.9.2-2|72	
21cr|blosc2-2.9.2-2|73	#--------------------------------------------------------------
21cr|blosc2-2.9.2-2|74	
21cr|blosc2-2.9.2-2|75	%prep
21cr|blosc2-2.9.2-2|76	%autosetup -p1 -n c-blosc2-%{version}
21cr|blosc2-2.9.2-2|77	
21cr|blosc2-2.9.2-2|78	%build
21cr|blosc2-2.9.2-2|79	# FIXME: hmmmm.... x86_64_v3 that is it?
21cr|blosc2-2.9.2-2|80	%cmake \
21cr|blosc2-2.9.2-2|81	%ifnarch x86_64_v3
21cr|blosc2-2.9.2-2|82	-DDEACTIVATE_AVX2:BOOL=ON \
21cr|blosc2-2.9.2-2|83	%endif
21cr|blosc2-2.9.2-2|84	-DPREFER_EXTERNAL_ZLIB:BOOL=ON \
21cr|blosc2-2.9.2-2|85	-DPREFER_EXTERNAL_ZSTD:BOOL=ON \
21cr|blosc2-2.9.2-2|86	-DPREFER_EXTERNAL_LZ4:BOOL=ON \
21cr|blosc2-2.9.2-2|87	-DBUILD_STATIC:BOOL=OFF \
21cr|blosc2-2.9.2-2|88	-DBUILD_EXAMPLES:BOOL=OFF \
21cr|blosc2-2.9.2-2|89	-DBUILD_FUZZERS:BOOL=OFF \
21cr|blosc2-2.9.2-2|90	-DBUILD_BENCHMARKS:BOOL=OFF
21cr|blosc2-2.9.2-2|91	
21cr|blosc2-2.9.2-2|92	%make_build
21cr|blosc2-2.9.2-2|93	
21cr|blosc2-2.9.2-2|94	%install
21cr|blosc2-2.9.2-2|95	%make_install -C build
21cr|blosc2-2.9.2-2|96	

455 21
21cr|blowfish-j-2.15-0.0.8|1	Summary:	A Blowfish implementation in Java
21cr|blowfish-j-2.15-0.0.8|2	Name:		blowfish-j
21cr|blowfish-j-2.15-0.0.8|3	Version:	2.15
21cr|blowfish-j-2.15-0.0.8|4	Release:	0.0.8
21cr|blowfish-j-2.15-0.0.8|5	License:	Apache License
21cr|blowfish-j-2.15-0.0.8|6	Group: 		Development/Java
21cr|blowfish-j-2.15-0.0.8|7	Url: 		http://www.lassekolb.info/bfacs.htm
21cr|blowfish-j-2.15-0.0.8|8	Source0:	http://www.lassekolb.info/bfj215.zip
21cr|blowfish-j-2.15-0.0.8|9	Source1:	%{name}-build.xml
21cr|blowfish-j-2.15-0.0.8|10	BuildRequires:	ant
21cr|blowfish-j-2.15-0.0.8|11	BuildRequires:	java-rpmbuild
21cr|blowfish-j-2.15-0.0.8|12	BuildRequires:	jpackage-utils >= 1.5
21cr|blowfish-j-2.15-0.0.8|13	Buildarch:	noarch
21cr|blowfish-j-2.15-0.0.8|14	
21cr|blowfish-j-2.15-0.0.8|15	%description
21cr|blowfish-j-2.15-0.0.8|16	The Blowfish implementation in Java, very fast ECB and CBC
21cr|blowfish-j-2.15-0.0.8|17	encryption. Comes with the BlowfishEasy class for simple string
21cr|blowfish-j-2.15-0.0.8|18	encryption, plus a solution for streaming.
21cr|blowfish-j-2.15-0.0.8|19	
21cr|blowfish-j-2.15-0.0.8|20	%files
21cr|blowfish-j-2.15-0.0.8|21	%defattr(0644,root,root,755)
21cr|blowfish-j-2.15-0.0.8|22	%doc license.txt
21cr|blowfish-j-2.15-0.0.8|23	%{_javadir}/%{name}.jar
21cr|blowfish-j-2.15-0.0.8|24	%{_javadir}/%{name}-%{version}.jar
21cr|blowfish-j-2.15-0.0.8|25	
21cr|blowfish-j-2.15-0.0.8|26	#----------------------------------------------------------------------------
21cr|blowfish-j-2.15-0.0.8|27	
21cr|blowfish-j-2.15-0.0.8|28	%package javadoc
21cr|blowfish-j-2.15-0.0.8|29	Summary:	Javadoc for %{name}
21cr|blowfish-j-2.15-0.0.8|30	Group:		Development/Java
21cr|blowfish-j-2.15-0.0.8|31	
21cr|blowfish-j-2.15-0.0.8|32	%description javadoc
21cr|blowfish-j-2.15-0.0.8|33	Javadoc for %{name}.
21cr|blowfish-j-2.15-0.0.8|34	
21cr|blowfish-j-2.15-0.0.8|35	%files javadoc
21cr|blowfish-j-2.15-0.0.8|36	%defattr(0644,root,root,0755)
21cr|blowfish-j-2.15-0.0.8|37	%dir %{_javadocdir}/%{name}-%{version}
21cr|blowfish-j-2.15-0.0.8|38	%{_javadocdir}/%{name}-%{version}/*
21cr|blowfish-j-2.15-0.0.8|39	%{_javadocdir}/%{name}
21cr|blowfish-j-2.15-0.0.8|40	
21cr|blowfish-j-2.15-0.0.8|41	#----------------------------------------------------------------------------
21cr|blowfish-j-2.15-0.0.8|42	
21cr|blowfish-j-2.15-0.0.8|43	%prep
21cr|blowfish-j-2.15-0.0.8|44	%setup -c -n %{name}-%{version}
21cr|blowfish-j-2.15-0.0.8|45	[ ! -f build.xml ] && cp -a %{SOURCE1} build.xml
21cr|blowfish-j-2.15-0.0.8|46	
21cr|blowfish-j-2.15-0.0.8|47	%build
21cr|blowfish-j-2.15-0.0.8|48	%ant clean dist javadoc
21cr|blowfish-j-2.15-0.0.8|49	
21cr|blowfish-j-2.15-0.0.8|50	%install
21cr|blowfish-j-2.15-0.0.8|51	# jar
21cr|blowfish-j-2.15-0.0.8|52	install -d -m 755 %{buildroot}%{_javadir}
21cr|blowfish-j-2.15-0.0.8|53	
21cr|blowfish-j-2.15-0.0.8|54	install -m 644 dist/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|blowfish-j-2.15-0.0.8|55	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \
21cr|blowfish-j-2.15-0.0.8|56	ln -sf ${jar} ${jar/-%{version}/}; done)
21cr|blowfish-j-2.15-0.0.8|57	
21cr|blowfish-j-2.15-0.0.8|58	# javadoc
21cr|blowfish-j-2.15-0.0.8|59	install -p -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|blowfish-j-2.15-0.0.8|60	cp -pr dist/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|blowfish-j-2.15-0.0.8|61	(cd %{buildroot}%{_javadocdir} && ln -sf %{name}-%{version} %{name})
21cr|blowfish-j-2.15-0.0.8|62	

456 21
21cr|bluecurve-icon-theme-8.0.2-1|1	Summary:	Bluecurve icon theme
21cr|bluecurve-icon-theme-8.0.2-1|2	Group:		Graphical desktop/Other
21cr|bluecurve-icon-theme-8.0.2-1|3	Name:		bluecurve-icon-theme
21cr|bluecurve-icon-theme-8.0.2-1|4	Version:	8.0.2
21cr|bluecurve-icon-theme-8.0.2-1|5	Release:	1
21cr|bluecurve-icon-theme-8.0.2-1|6	BuildArch:	noarch
21cr|bluecurve-icon-theme-8.0.2-1|7	License:	GPL-2.0-or-later
21cr|bluecurve-icon-theme-8.0.2-1|8	URL:		http://www.redhat.com
21cr|bluecurve-icon-theme-8.0.2-1|9	# There is no official upstream yet
21cr|bluecurve-icon-theme-8.0.2-1|10	Source0:	%{name}-%{version}.tar.bz2
21cr|bluecurve-icon-theme-8.0.2-1|11	
21cr|bluecurve-icon-theme-8.0.2-1|12	Requires:	bluecurve-cursor-theme
21cr|bluecurve-icon-theme-8.0.2-1|13	Requires(post):	coreutils
21cr|bluecurve-icon-theme-8.0.2-1|14	
21cr|bluecurve-icon-theme-8.0.2-1|15	# we require XML::Parser for our in-tree intltool
21cr|bluecurve-icon-theme-8.0.2-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|bluecurve-icon-theme-8.0.2-1|17	BuildRequires:	perl(XML::Parser)
21cr|bluecurve-icon-theme-8.0.2-1|18	BuildRequires:	perl(Getopt::Long)
21cr|bluecurve-icon-theme-8.0.2-1|19	BuildRequires:	intltool
21cr|bluecurve-icon-theme-8.0.2-1|20	
21cr|bluecurve-icon-theme-8.0.2-1|21	%description
21cr|bluecurve-icon-theme-8.0.2-1|22	This package contains Bluecurve style icons.
21cr|bluecurve-icon-theme-8.0.2-1|23	
21cr|bluecurve-icon-theme-8.0.2-1|24	%package -n bluecurve-cursor-theme
21cr|bluecurve-icon-theme-8.0.2-1|25	Summary:	Bluecurve cursor theme
21cr|bluecurve-icon-theme-8.0.2-1|26	Group:		Graphical desktop/Other
21cr|bluecurve-icon-theme-8.0.2-1|27	
21cr|bluecurve-icon-theme-8.0.2-1|28	%description -n bluecurve-cursor-theme
21cr|bluecurve-icon-theme-8.0.2-1|29	This package contains Bluecurve style cursors.
21cr|bluecurve-icon-theme-8.0.2-1|30	
21cr|bluecurve-icon-theme-8.0.2-1|31	%prep
21cr|bluecurve-icon-theme-8.0.2-1|32	%autosetup -p1
21cr|bluecurve-icon-theme-8.0.2-1|33	
21cr|bluecurve-icon-theme-8.0.2-1|34	%build
21cr|bluecurve-icon-theme-8.0.2-1|35	%configure
21cr|bluecurve-icon-theme-8.0.2-1|36	make
21cr|bluecurve-icon-theme-8.0.2-1|37	
21cr|bluecurve-icon-theme-8.0.2-1|38	%install
21cr|bluecurve-icon-theme-8.0.2-1|39	%make_install INSTALL_DATA="cp -r "
21cr|bluecurve-icon-theme-8.0.2-1|40	
21cr|bluecurve-icon-theme-8.0.2-1|41	# These are empty
21cr|bluecurve-icon-theme-8.0.2-1|42	rm -f ChangeLog NEWS README
21cr|bluecurve-icon-theme-8.0.2-1|43	
21cr|bluecurve-icon-theme-8.0.2-1|44	touch %{buildroot}%{_datadir}/icons/Bluecurve/icon-theme.cache
21cr|bluecurve-icon-theme-8.0.2-1|45	
21cr|bluecurve-icon-theme-8.0.2-1|46	# The upstream packages may gain po files at some point in the near future
21cr|bluecurve-icon-theme-8.0.2-1|47	# %find_lang %{name} || touch %{name}.lang
21cr|bluecurve-icon-theme-8.0.2-1|48	
21cr|bluecurve-icon-theme-8.0.2-1|49	%files
21cr|bluecurve-icon-theme-8.0.2-1|50	%doc AUTHORS
21cr|bluecurve-icon-theme-8.0.2-1|51	%license COPYING
21cr|bluecurve-icon-theme-8.0.2-1|52	%{_iconsdir}/Bluecurve/index.theme
21cr|bluecurve-icon-theme-8.0.2-1|53	%{_iconsdir}/Bluecurve/16x16
21cr|bluecurve-icon-theme-8.0.2-1|54	%{_iconsdir}/Bluecurve/20x20
21cr|bluecurve-icon-theme-8.0.2-1|55	%{_iconsdir}/Bluecurve/24x24
21cr|bluecurve-icon-theme-8.0.2-1|56	%{_iconsdir}/Bluecurve/32x32
21cr|bluecurve-icon-theme-8.0.2-1|57	%{_iconsdir}/Bluecurve/36x36
21cr|bluecurve-icon-theme-8.0.2-1|58	%{_iconsdir}/Bluecurve/48x48
21cr|bluecurve-icon-theme-8.0.2-1|59	%{_iconsdir}/Bluecurve/64x64
21cr|bluecurve-icon-theme-8.0.2-1|60	%{_iconsdir}/Bluecurve/96x96
21cr|bluecurve-icon-theme-8.0.2-1|61	%ghost %{_iconsdir}/Bluecurve/icon-theme.cache
21cr|bluecurve-icon-theme-8.0.2-1|62	
21cr|bluecurve-icon-theme-8.0.2-1|63	%files -n bluecurve-cursor-theme
21cr|bluecurve-icon-theme-8.0.2-1|64	%doc AUTHORS
21cr|bluecurve-icon-theme-8.0.2-1|65	%license COPYING
21cr|bluecurve-icon-theme-8.0.2-1|66	%dir %{_iconsdir}/Bluecurve
21cr|bluecurve-icon-theme-8.0.2-1|67	%{_iconsdir}/Bluecurve/Bluecurve.cursortheme
21cr|bluecurve-icon-theme-8.0.2-1|68	%{_iconsdir}/Bluecurve/cursors
21cr|bluecurve-icon-theme-8.0.2-1|69	%{_iconsdir}/Bluecurve-inverse
21cr|bluecurve-icon-theme-8.0.2-1|70	%{_iconsdir}/LBluecurve
21cr|bluecurve-icon-theme-8.0.2-1|71	%{_iconsdir}/LBluecurve-inverse
21cr|bluecurve-icon-theme-8.0.2-1|72	

457 21
21cr|bluefish-2.2.16-2|1	Summary:	Web development studio
21cr|bluefish-2.2.16-2|2	Name:		bluefish
21cr|bluefish-2.2.16-2|3	Version:	2.2.16
21cr|bluefish-2.2.16-2|4	Release:	2
21cr|bluefish-2.2.16-2|5	License:	GPLv2+
21cr|bluefish-2.2.16-2|6	Group:		Networking/WWW
21cr|bluefish-2.2.16-2|7	Url:		http://bluefish.openoffice.nl/
21cr|bluefish-2.2.16-2|8	Source0:	http://www.bennewitz.com/bluefish/stable/source/%{name}-%{version}.tar.bz2
21cr|bluefish-2.2.16-2|9	Patch0:		bluefish-2.2.16-replace-obsolete-macro.patch
21cr|bluefish-2.2.16-2|10	BuildRequires:	intltool
21cr|bluefish-2.2.16-2|11	BuildRequires:	aspell-devel
21cr|bluefish-2.2.16-2|12	BuildRequires:	pkgconfig(gconf-2.0)
21cr|bluefish-2.2.16-2|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|bluefish-2.2.16-2|14	BuildRequires:	pkgconfig(gucharmap-2.90)
21cr|bluefish-2.2.16-2|15	BuildRequires:	pkgconfig(enchant)
21cr|bluefish-2.2.16-2|16	BuildRequires:	pkgconfig(libpcre)
21cr|bluefish-2.2.16-2|17	BuildRequires:	pkgconfig(python3)
21cr|bluefish-2.2.16-2|18	Requires:	python3
21cr|bluefish-2.2.16-2|19	Recommends:	dos2unix tidy lynx
21cr|bluefish-2.2.16-2|20	Recommends:	python3-jsbeautifier
21cr|bluefish-2.2.16-2|21	
21cr|bluefish-2.2.16-2|22	%description
21cr|bluefish-2.2.16-2|23	Bluefish is a programmer's HTML editor, designed to save the experienced
21cr|bluefish-2.2.16-2|24	webmaster some keystrokes.
21cr|bluefish-2.2.16-2|25	
21cr|bluefish-2.2.16-2|26	It features a multiple file editor, multiple toolbars, custom menus, image
21cr|bluefish-2.2.16-2|27	and thumbnail dialogs,  open from the web, HTML validation and lots of wizards.
21cr|bluefish-2.2.16-2|28	
21cr|bluefish-2.2.16-2|29	This is not a WYSIWYG editor but a HTML editor (you edit the HTML code).
21cr|bluefish-2.2.16-2|30	
21cr|bluefish-2.2.16-2|31	%files -f %{name}.lang
21cr|bluefish-2.2.16-2|32	%doc AUTHORS README ChangeLog TODO
21cr|bluefish-2.2.16-2|33	%{_bindir}/%{name}
21cr|bluefish-2.2.16-2|34	%{_libdir}/%{name}
21cr|bluefish-2.2.16-2|35	%{_datadir}/%{name}
21cr|bluefish-2.2.16-2|36	%{_datadir}/xml/%{name}
21cr|bluefish-2.2.16-2|37	%{_datadir}/applications/*
21cr|bluefish-2.2.16-2|38	%{_datadir}/metainfo/bluefish.appdata.xml
21cr|bluefish-2.2.16-2|39	%{_datadir}/pixmaps/*.png
21cr|bluefish-2.2.16-2|40	%{_datadir}/mime/packages/*
21cr|bluefish-2.2.16-2|41	%{_docdir}/bluefish/bflang/sample.bflang2
21cr|bluefish-2.2.16-2|42	%{_mandir}/man1/%{name}.1.*
21cr|bluefish-2.2.16-2|43	%{_iconsdir}/*/*/*/*
21cr|bluefish-2.2.16-2|44	
21cr|bluefish-2.2.16-2|45	#----------------------------------------------------------------------------
21cr|bluefish-2.2.16-2|46	
21cr|bluefish-2.2.16-2|47	%prep
21cr|bluefish-2.2.16-2|48	%autosetup -p1
21cr|bluefish-2.2.16-2|49	
21cr|bluefish-2.2.16-2|50	%py3_shebang_fix data/*
21cr|bluefish-2.2.16-2|51	%py3_shebang_fix src/*
21cr|bluefish-2.2.16-2|52	
21cr|bluefish-2.2.16-2|53	%build
21cr|bluefish-2.2.16-2|54	%configure \
21cr|bluefish-2.2.16-2|55	--disable-update-databases
21cr|bluefish-2.2.16-2|56	%make
21cr|bluefish-2.2.16-2|57	
21cr|bluefish-2.2.16-2|58	%install
21cr|bluefish-2.2.16-2|59	%makeinstall_std
21cr|bluefish-2.2.16-2|60	
21cr|bluefish-2.2.16-2|61	for script in %{buildroot}%{_datadir}/bluefish/plugins/zencoding/filters/*.py \
21cr|bluefish-2.2.16-2|62	%{buildroot}%{_datadir}/bluefish/plugins/zencoding/actions/*.py \
21cr|bluefish-2.2.16-2|63	%{buildroot}%{_datadir}/bluefish/plugins/zencoding/resources.py \
21cr|bluefish-2.2.16-2|64	%{buildroot}%{_datadir}/bluefish/plugins/zencoding/utils.py \
21cr|bluefish-2.2.16-2|65	%{buildroot}%{_datadir}/bluefish/plugins/zencoding/html_matcher.py
21cr|bluefish-2.2.16-2|66	do
21cr|bluefish-2.2.16-2|67	[ -f "$script" ] && chmod +x "$script"
21cr|bluefish-2.2.16-2|68	done
21cr|bluefish-2.2.16-2|69	
21cr|bluefish-2.2.16-2|70	%find_lang %{name} --all-name

458 21
21cr|bluegps-2.0-9|1	Summary:	Simple command line tool for the Royaltek RBT-3000 bluetooth GPS receiver
21cr|bluegps-2.0-9|2	Name:		bluegps
21cr|bluegps-2.0-9|3	Version:	2.0
21cr|bluegps-2.0-9|4	Release:	9
21cr|bluegps-2.0-9|5	License:	GPLv2+
21cr|bluegps-2.0-9|6	Group:		Sciences/Geosciences
21cr|bluegps-2.0-9|7	Url:		http://www.harbaum.org/till/bluegps/
21cr|bluegps-2.0-9|8	Source0:	http://www.harbaum.org/till/bluegps/bluegps-linux-%{version}.tgz
21cr|bluegps-2.0-9|9	BuildRequires:	pkgconfig(bluez)
21cr|bluegps-2.0-9|10	
21cr|bluegps-2.0-9|11	%description
21cr|bluegps-2.0-9|12	BlueGPS is a simple command line tool to download datalogs from the Royaltek
21cr|bluegps-2.0-9|13	RBT-3000 bluetooth GPS receiver under Linux, and to configure the data logger.
21cr|bluegps-2.0-9|14	
21cr|bluegps-2.0-9|15	%files
21cr|bluegps-2.0-9|16	%{_bindir}/%{name}
21cr|bluegps-2.0-9|17	%{_mandir}/man1/%{name}*
21cr|bluegps-2.0-9|18	
21cr|bluegps-2.0-9|19	#----------------------------------------------------------------------------
21cr|bluegps-2.0-9|20	
21cr|bluegps-2.0-9|21	%prep
21cr|bluegps-2.0-9|22	%setup -q -n %{name}-linux-%{version}
21cr|bluegps-2.0-9|23	
21cr|bluegps-2.0-9|24	%build
21cr|bluegps-2.0-9|25	%make CC="%__cc %{optflags}"
21cr|bluegps-2.0-9|26	
21cr|bluegps-2.0-9|27	%install
21cr|bluegps-2.0-9|28	mkdir -p %{buildroot}/%{_bindir}
21cr|bluegps-2.0-9|29	install -m755 bluegps %{buildroot}/%{_bindir}
21cr|bluegps-2.0-9|30	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|bluegps-2.0-9|31	install -m644 bluegps.1 %{buildroot}/%{_mandir}/man1

459 21
21cr|blueman-2.3.2-1|1	# autogen.sh is run
21cr|blueman-2.3.2-1|2	%define _disable_rebuild_configure 1
21cr|blueman-2.3.2-1|3	
21cr|blueman-2.3.2-1|4	Summary:	GTK+ Bluetooth Manager
21cr|blueman-2.3.2-1|5	Name:		blueman
21cr|blueman-2.3.2-1|6	Version:	2.3.2
21cr|blueman-2.3.2-1|7	Release:	1
21cr|blueman-2.3.2-1|8	License:	GPLv2+
21cr|blueman-2.3.2-1|9	Group:		Communications
21cr|blueman-2.3.2-1|10	Url:		https://github.com/blueman-project/blueman
21cr|blueman-2.3.2-1|11	Source0:	https://github.com/blueman-project/blueman/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|blueman-2.3.2-1|12	BuildRequires:	desktop-file-utils
21cr|blueman-2.3.2-1|13	BuildRequires:	intltool
21cr|blueman-2.3.2-1|14	BuildRequires:	iproute2
21cr|blueman-2.3.2-1|15	BuildRequires:	python3-dbus
21cr|blueman-2.3.2-1|16	BuildRequires:	python3-cython
21cr|blueman-2.3.2-1|17	BuildRequires:	python3-notify
21cr|blueman-2.3.2-1|18	BuildRequires:	pkgconfig(appindicator3-0.1)
21cr|blueman-2.3.2-1|19	BuildRequires:	pkgconfig(bluez)
21cr|blueman-2.3.2-1|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|blueman-2.3.2-1|21	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|blueman-2.3.2-1|22	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|blueman-2.3.2-1|23	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|blueman-2.3.2-1|24	BuildRequires:	pkgconfig(python3)
21cr|blueman-2.3.2-1|25	# just to ensure valid path when sed'ing
21cr|blueman-2.3.2-1|26	BuildRequires:	%{_libexecdir}/bluetooth/bluetoothd
21cr|blueman-2.3.2-1|27	Requires:	bluez
21cr|blueman-2.3.2-1|28	Requires:	dbus
21cr|blueman-2.3.2-1|29	Requires:	python3-dbus
21cr|blueman-2.3.2-1|30	Requires:	python3-gi-cairo
21cr|blueman-2.3.2-1|31	Requires:	typelib(AppIndicator3)
21cr|blueman-2.3.2-1|32	# no need to install pulseaudio on systems with e.g. pipewire
21cr|blueman-2.3.2-1|33	# https://bugzilla.redhat.com/show_bug.cgi?id=1953716
21cr|blueman-2.3.2-1|34	Recommends:	(pulseaudio-module-bluetooth if pulseaudio-real)
21cr|blueman-2.3.2-1|35	Recommends:	(%{name}-thunar-sendto if thunar)
21cr|blueman-2.3.2-1|36	
21cr|blueman-2.3.2-1|37	%description
21cr|blueman-2.3.2-1|38	Blueman is a tool to use Bluetooth devices. It is designed to provide simple,
21cr|blueman-2.3.2-1|39	yet effective means for controlling BlueZ API and simplifying bluetooth tasks
21cr|blueman-2.3.2-1|40	such as:
21cr|blueman-2.3.2-1|41	- Connecting to 3G/EDGE/GPRS via dial-up
21cr|blueman-2.3.2-1|42	- Connecting to/Creating bluetooth networks
21cr|blueman-2.3.2-1|43	- Connecting to input devices
21cr|blueman-2.3.2-1|44	- Connecting to audio devices
21cr|blueman-2.3.2-1|45	- Sending/Receiving files via OBEX
21cr|blueman-2.3.2-1|46	- Pairing
21cr|blueman-2.3.2-1|47	
21cr|blueman-2.3.2-1|48	%files -f blueman.lang
21cr|blueman-2.3.2-1|49	%license COPYING
21cr|blueman-2.3.2-1|50	%doc CHANGELOG.md FAQ README.md
21cr|blueman-2.3.2-1|51	%{_bindir}/*
21cr|blueman-2.3.2-1|52	%{python3_sitelib}/blueman/
21cr|blueman-2.3.2-1|53	%{python3_sitearch}/*.so
21cr|blueman-2.3.2-1|54	%{_libexecdir}/blueman-*
21cr|blueman-2.3.2-1|55	%{_sysconfdir}/xdg/autostart/blueman.desktop
21cr|blueman-2.3.2-1|56	%{_datadir}/applications/blueman-*.desktop
21cr|blueman-2.3.2-1|57	%{_datadir}/icons/hicolor/*/*/*
21cr|blueman-2.3.2-1|58	%{_datadir}/blueman/
21cr|blueman-2.3.2-1|59	%{_datadir}/dbus-1/services/org.blueman.Applet.service
21cr|blueman-2.3.2-1|60	%{_datadir}/dbus-1/services/org.blueman.Manager.service
21cr|blueman-2.3.2-1|61	%{_datadir}/dbus-1/system-services/org.blueman.Mechanism.service
21cr|blueman-2.3.2-1|62	%{_datadir}/dbus-1/system.d/org.blueman.Mechanism.conf
21cr|blueman-2.3.2-1|63	%{_datadir}/glib-2.0/schemas/*
21cr|blueman-2.3.2-1|64	%{_datadir}/polkit-1/actions/org.blueman.policy
21cr|blueman-2.3.2-1|65	%{_datadir}/polkit-1/rules.d/blueman.rules
21cr|blueman-2.3.2-1|66	%{_mandir}/man1/*
21cr|blueman-2.3.2-1|67	%{_unitdir}/blueman-mechanism.service
21cr|blueman-2.3.2-1|68	%{_userunitdir}/blueman-manager.service
21cr|blueman-2.3.2-1|69	%{_userunitdir}/blueman-applet.service
21cr|blueman-2.3.2-1|70	%dir %{_sharedstatedir}/blueman
21cr|blueman-2.3.2-1|71	%ghost %attr(0644,root,root) %{_sharedstatedir}/blueman/network.state
21cr|blueman-2.3.2-1|72	
21cr|blueman-2.3.2-1|73	%post
21cr|blueman-2.3.2-1|74	%systemd_post blueman-mechanism.service
21cr|blueman-2.3.2-1|75	%systemd_user_post blueman-applet.service
21cr|blueman-2.3.2-1|76	
21cr|blueman-2.3.2-1|77	%postun
21cr|blueman-2.3.2-1|78	%systemd_postun_with_restart blueman-mechanism.service
21cr|blueman-2.3.2-1|79	
21cr|blueman-2.3.2-1|80	%preun
21cr|blueman-2.3.2-1|81	%systemd_preun blueman-mechanism.service
21cr|blueman-2.3.2-1|82	%systemd_user_preun blueman-applet.service
21cr|blueman-2.3.2-1|83	
21cr|blueman-2.3.2-1|84	#----------------------------------------------------------------------------
21cr|blueman-2.3.2-1|85	
21cr|blueman-2.3.2-1|86	%package thunar-sendto
21cr|blueman-2.3.2-1|87	Summary:	Integration of %{name} with Thunar file manager
21cr|blueman-2.3.2-1|88	Group:		Graphical desktop/Xfce
21cr|blueman-2.3.2-1|89	Requires:	thunar
21cr|blueman-2.3.2-1|90	
21cr|blueman-2.3.2-1|91	%description thunar-sendto
21cr|blueman-2.3.2-1|92	Integration of %{name} with Thunar file manager and its "Send to" menu
21cr|blueman-2.3.2-1|93	
21cr|blueman-2.3.2-1|94	%files thunar-sendto
21cr|blueman-2.3.2-1|95	%{_datadir}/Thunar/sendto/thunar-sendto-blueman.desktop
21cr|blueman-2.3.2-1|96	
21cr|blueman-2.3.2-1|97	#----------------------------------------------------------------------------
21cr|blueman-2.3.2-1|98	
21cr|blueman-2.3.2-1|99	%prep
21cr|blueman-2.3.2-1|100	%autosetup -p1
21cr|blueman-2.3.2-1|101	
21cr|blueman-2.3.2-1|102	%build
21cr|blueman-2.3.2-1|103	NOCONFIGURE=yes ./autogen.sh
21cr|blueman-2.3.2-1|104	
21cr|blueman-2.3.2-1|105	# detect /sbin/ip
21cr|blueman-2.3.2-1|106	export PATH="%{_sbindir}:/sbin:${PATH}"
21cr|blueman-2.3.2-1|107	
21cr|blueman-2.3.2-1|108	%configure \
21cr|blueman-2.3.2-1|109	--disable-static \
21cr|blueman-2.3.2-1|110	--enable-thunar-sendto \
21cr|blueman-2.3.2-1|111	--disable-schemas-compile
21cr|blueman-2.3.2-1|112	%make
21cr|blueman-2.3.2-1|113	
21cr|blueman-2.3.2-1|114	%install
21cr|blueman-2.3.2-1|115	%makeinstall_std
21cr|blueman-2.3.2-1|116	
21cr|blueman-2.3.2-1|117	rm -rf %{buildroot}%{_datadir}/doc/blueman/
21cr|blueman-2.3.2-1|118	
21cr|blueman-2.3.2-1|119	%find_lang blueman
21cr|blueman-2.3.2-1|120	
21cr|blueman-2.3.2-1|121	# we need to own this, not only because of SELinux
21cr|blueman-2.3.2-1|122	mkdir -p %{buildroot}%{_sharedstatedir}/blueman
21cr|blueman-2.3.2-1|123	touch %{buildroot}%{_sharedstatedir}/blueman/network.state
21cr|blueman-2.3.2-1|124	
21cr|blueman-2.3.2-1|125	for i in tray sendto services manager applet adapters; do
21cr|blueman-2.3.2-1|126	sed -i "s/^#!\x2fusr\x2fbin\x2fpython$/&3/" %{buildroot}%{_bindir}/%{name}-$i
21cr|blueman-2.3.2-1|127	done
21cr|blueman-2.3.2-1|128	sed -i "s/^#!\x2fusr\x2fbin\x2fpython$/&3/" %{buildroot}%{_libexecdir}/%{name}-mechanism
21cr|blueman-2.3.2-1|129	sed -i "s/^#!\x2fusr\x2fbin\x2fpython$/&3/" %{buildroot}%{_libexecdir}/%{name}-rfcomm-watcher
21cr|blueman-2.3.2-1|130	
21cr|blueman-2.3.2-1|131	%check
21cr|blueman-2.3.2-1|132	desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/blueman.desktop
21cr|blueman-2.3.2-1|133	desktop-file-validate %{buildroot}%{_datadir}/applications/blueman-*.desktop

460 21
21cr|bluemindo-1.0-0.rc1|1	%define	relc	1
21cr|bluemindo-1.0-0.rc1|2	%if %{relc}
21cr|bluemindo-1.0-0.rc1|3	%define	release	0.rc%{relc}
21cr|bluemindo-1.0-0.rc1|4	%else
21cr|bluemindo-1.0-0.rc1|5	%define release	3
21cr|bluemindo-1.0-0.rc1|6	%endif
21cr|bluemindo-1.0-0.rc1|7	
21cr|bluemindo-1.0-0.rc1|8	Summary:	Simple audio player in Python/PyGTK, using GStreamer 1.0
21cr|bluemindo-1.0-0.rc1|9	Name:		bluemindo
21cr|bluemindo-1.0-0.rc1|10	Version:	1.0
21cr|bluemindo-1.0-0.rc1|11	Release:	%{release}
21cr|bluemindo-1.0-0.rc1|12	License:	GPLv3+
21cr|bluemindo-1.0-0.rc1|13	Group:		Sound
21cr|bluemindo-1.0-0.rc1|14	Url:		http://codingteam.net/project/%{name}
21cr|bluemindo-1.0-0.rc1|15	%if %{relc}
21cr|bluemindo-1.0-0.rc1|16	Source0:	http://codingteam.net/project/%{name}/download/file/%{name}-%{version}rc%{relc}.tar.gz
21cr|bluemindo-1.0-0.rc1|17	%else
21cr|bluemindo-1.0-0.rc1|18	Source0:	http://codingteam.net/project/%{name}/download/file/%{name}-%{version}.tar.gz
21cr|bluemindo-1.0-0.rc1|19	%endif
21cr|bluemindo-1.0-0.rc1|20	Source100:	%{name}.rpmlintrc
21cr|bluemindo-1.0-0.rc1|21	Patch0:		bluemindo-1.0-makefile.patch
21cr|bluemindo-1.0-0.rc1|22	Patch1:		bluemindo-1.0-fix-desktop-file.patch
21cr|bluemindo-1.0-0.rc1|23	BuildRequires:	desktop-file-utils
21cr|bluemindo-1.0-0.rc1|24	Requires:	python3
21cr|bluemindo-1.0-0.rc1|25	Requires:	pygtk2.0
21cr|bluemindo-1.0-0.rc1|26	Requires:	pygtk2.0-libglade
21cr|bluemindo-1.0-0.rc1|27	# Needed to avoid error on startup: "ValueError: Namespace Gst not available for version 1.0"
21cr|bluemindo-1.0-0.rc1|28	Requires:	typelib(Gst) >= 1.0
21cr|bluemindo-1.0-0.rc1|29	#Requires:	%%{_lib}gst-gir1.0
21cr|bluemindo-1.0-0.rc1|30	Requires:	python3-gstreamer1.0
21cr|bluemindo-1.0-0.rc1|31	Requires:	python3-dbus
21cr|bluemindo-1.0-0.rc1|32	Requires:	python3-beautifulsoup4
21cr|bluemindo-1.0-0.rc1|33	Requires:	python3-taglib
21cr|bluemindo-1.0-0.rc1|34	#Requires:	python-tagpy
21cr|bluemindo-1.0-0.rc1|35	Requires:	gnome-python-extras
21cr|bluemindo-1.0-0.rc1|36	Requires:	python3-pyinotify
21cr|bluemindo-1.0-0.rc1|37	Requires:	python-xmpp
21cr|bluemindo-1.0-0.rc1|38	BuildArch:	noarch
21cr|bluemindo-1.0-0.rc1|39	
21cr|bluemindo-1.0-0.rc1|40	%description
21cr|bluemindo-1.0-0.rc1|41	Bluemindo aims to provide a very simple audio player under GNU systems in PyGTK
21cr|bluemindo-1.0-0.rc1|42	without any GNOME dependencies.
21cr|bluemindo-1.0-0.rc1|43	
21cr|bluemindo-1.0-0.rc1|44	%files -f %{name}.lang
21cr|bluemindo-1.0-0.rc1|45	%doc AUTHORS CHANGELOG COPYING README THANKS
21cr|bluemindo-1.0-0.rc1|46	%{_bindir}/%{name}
21cr|bluemindo-1.0-0.rc1|47	%{_datadir}/%{name}
21cr|bluemindo-1.0-0.rc1|48	%{_datadir}/applications/Bluemindo.desktop
21cr|bluemindo-1.0-0.rc1|49	%{_datadir}/pixmaps/%{name}.png
21cr|bluemindo-1.0-0.rc1|50	%{_mandir}/man1/%{name}.*
21cr|bluemindo-1.0-0.rc1|51	
21cr|bluemindo-1.0-0.rc1|52	#-----------------------------------------------------------------------------
21cr|bluemindo-1.0-0.rc1|53	
21cr|bluemindo-1.0-0.rc1|54	%prep
21cr|bluemindo-1.0-0.rc1|55	%if %{relc}
21cr|bluemindo-1.0-0.rc1|56	%setup -qn %{name}-%{version}RC%{relc}
21cr|bluemindo-1.0-0.rc1|57	%else
21cr|bluemindo-1.0-0.rc1|58	%setup -q
21cr|bluemindo-1.0-0.rc1|59	%endif
21cr|bluemindo-1.0-0.rc1|60	%patch0 -p1 -b .orig
21cr|bluemindo-1.0-0.rc1|61	%patch1 -p1 -b .desktop
21cr|bluemindo-1.0-0.rc1|62	
21cr|bluemindo-1.0-0.rc1|63	
21cr|bluemindo-1.0-0.rc1|64	%build
21cr|bluemindo-1.0-0.rc1|65	# Nothing to do
21cr|bluemindo-1.0-0.rc1|66	
21cr|bluemindo-1.0-0.rc1|67	
21cr|bluemindo-1.0-0.rc1|68	%install
21cr|bluemindo-1.0-0.rc1|69	%makeinstall_std
21cr|bluemindo-1.0-0.rc1|70	
21cr|bluemindo-1.0-0.rc1|71	%find_lang %{name}

461 21
21cr|blueprint-compiler-0.10.0-1|1	%define debug_package %{nil}
21cr|blueprint-compiler-0.10.0-1|2	
21cr|blueprint-compiler-0.10.0-1|3	Summary:	A markup language for GTK user interface files
21cr|blueprint-compiler-0.10.0-1|4	Name:		blueprint-compiler
21cr|blueprint-compiler-0.10.0-1|5	Version:	0.10.0
21cr|blueprint-compiler-0.10.0-1|6	Release:	1
21cr|blueprint-compiler-0.10.0-1|7	License:	GPLv3+
21cr|blueprint-compiler-0.10.0-1|8	Group:		Development/GNOME and GTK+
21cr|blueprint-compiler-0.10.0-1|9	Url:		https://gitlab.gnome.org/jwestman/blueprint-compiler
21cr|blueprint-compiler-0.10.0-1|10	Source0:	https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|blueprint-compiler-0.10.0-1|11	BuildRequires:	meson
21cr|blueprint-compiler-0.10.0-1|12	
21cr|blueprint-compiler-0.10.0-1|13	%description
21cr|blueprint-compiler-0.10.0-1|14	A markup language for GTK user interface files.
21cr|blueprint-compiler-0.10.0-1|15	
21cr|blueprint-compiler-0.10.0-1|16	#----------------------------------------------------------------------------
21cr|blueprint-compiler-0.10.0-1|17	
21cr|blueprint-compiler-0.10.0-1|18	%package -n python3-%{name}
21cr|blueprint-compiler-0.10.0-1|19	Summary:	A markup language for GTK user interface files
21cr|blueprint-compiler-0.10.0-1|20	Group:		Development/Python
21cr|blueprint-compiler-0.10.0-1|21	
21cr|blueprint-compiler-0.10.0-1|22	%description -n python3-%{name}
21cr|blueprint-compiler-0.10.0-1|23	A markup language for GTK user interface files.
21cr|blueprint-compiler-0.10.0-1|24	
21cr|blueprint-compiler-0.10.0-1|25	%files -n python3-%{name}
21cr|blueprint-compiler-0.10.0-1|26	%doc README.md
21cr|blueprint-compiler-0.10.0-1|27	%license COPYING
21cr|blueprint-compiler-0.10.0-1|28	%{_bindir}/%{name}
21cr|blueprint-compiler-0.10.0-1|29	%{python3_sitelib}/blueprintcompiler
21cr|blueprint-compiler-0.10.0-1|30	
21cr|blueprint-compiler-0.10.0-1|31	#----------------------------------------------------------------------------
21cr|blueprint-compiler-0.10.0-1|32	
21cr|blueprint-compiler-0.10.0-1|33	%package -n %{name}-devel
21cr|blueprint-compiler-0.10.0-1|34	Summary:	Devel file for %{name}
21cr|blueprint-compiler-0.10.0-1|35	Group:		Development/Python
21cr|blueprint-compiler-0.10.0-1|36	Requires:	python3-%{name} = %{EVRD}
21cr|blueprint-compiler-0.10.0-1|37	
21cr|blueprint-compiler-0.10.0-1|38	%description -n %{name}-devel
21cr|blueprint-compiler-0.10.0-1|39	Devel file for %{name}.
21cr|blueprint-compiler-0.10.0-1|40	
21cr|blueprint-compiler-0.10.0-1|41	%files -n %{name}-devel
21cr|blueprint-compiler-0.10.0-1|42	%{_datadir}/pkgconfig/%{name}.pc
21cr|blueprint-compiler-0.10.0-1|43	
21cr|blueprint-compiler-0.10.0-1|44	#------------------------------------------------------------------
21cr|blueprint-compiler-0.10.0-1|45	
21cr|blueprint-compiler-0.10.0-1|46	%prep
21cr|blueprint-compiler-0.10.0-1|47	%autosetup -p1 -n %{name}-v%{version}
21cr|blueprint-compiler-0.10.0-1|48	
21cr|blueprint-compiler-0.10.0-1|49	%build
21cr|blueprint-compiler-0.10.0-1|50	%meson
21cr|blueprint-compiler-0.10.0-1|51	%meson_build
21cr|blueprint-compiler-0.10.0-1|52	
21cr|blueprint-compiler-0.10.0-1|53	%install
21cr|blueprint-compiler-0.10.0-1|54	%meson_install

462 21
21cr|blueproximity-1.2.5-1|1	Name:		blueproximity
21cr|blueproximity-1.2.5-1|2	Version:	1.2.5
21cr|blueproximity-1.2.5-1|3	Release:	%mkrel 1
21cr|blueproximity-1.2.5-1|4	Summary:	Detects you via your bluetooth devices and locks/unlocks the screen
21cr|blueproximity-1.2.5-1|5	BuildArch:	noarch
21cr|blueproximity-1.2.5-1|6	Group:		Communications
21cr|blueproximity-1.2.5-1|7	License:	GPLv2+
21cr|blueproximity-1.2.5-1|8	URL:		http://blueproximity.sourceforge.net/
21cr|blueproximity-1.2.5-1|9	Source0:	http://downloads.sourceforge.net/blueproximity/%{name}-%{version}.tar.gz
21cr|blueproximity-1.2.5-1|10	Source1:	%{name}.desktop
21cr|blueproximity-1.2.5-1|11	Patch0:		blueproximity-fix_paths.diff
21cr|blueproximity-1.2.5-1|12	Patch1:		blueproximity-fix-bash-script.diff
21cr|blueproximity-1.2.5-1|13	BuildRequires:	desktop-file-utils gettext
21cr|blueproximity-1.2.5-1|14	Requires:	python-configobj python-pybluez  pygtk2.0-libglade
21cr|blueproximity-1.2.5-1|15	
21cr|blueproximity-1.2.5-1|16	%description
21cr|blueproximity-1.2.5-1|17	Add security to your desktop by automatically locking and unlocking
21cr|blueproximity-1.2.5-1|18	the screen when you and your phone leave/enter the desk. Think of a
21cr|blueproximity-1.2.5-1|19	proximity detector for your mobile phone via bluetooth.
21cr|blueproximity-1.2.5-1|20	
21cr|blueproximity-1.2.5-1|21	%prep
21cr|blueproximity-1.2.5-1|22	%setup -q -n %{name}-%{version}.orig
21cr|blueproximity-1.2.5-1|23	%patch0 -p0 -b .fedorization
21cr|blueproximity-1.2.5-1|24	%patch1 -p0 -b .fix-bash-script
21cr|blueproximity-1.2.5-1|25	
21cr|blueproximity-1.2.5-1|26	%build
21cr|blueproximity-1.2.5-1|27	
21cr|blueproximity-1.2.5-1|28	%install
21cr|blueproximity-1.2.5-1|29	rm -rf %{buildroot}
21cr|blueproximity-1.2.5-1|30	
21cr|blueproximity-1.2.5-1|31	# Create Directory Structure
21cr|blueproximity-1.2.5-1|32	install -d %{buildroot}%{_datadir}/%{name}/
21cr|blueproximity-1.2.5-1|33	install -d %{buildroot}%{_bindir}
21cr|blueproximity-1.2.5-1|34	install -d %{buildroot}%{_datadir}/pixmaps/
21cr|blueproximity-1.2.5-1|35	install -d %{buildroot}%{_datadir}/%{name}/pixmaps/
21cr|blueproximity-1.2.5-1|36	install -d %{buildroot}%{_mandir}/man1/
21cr|blueproximity-1.2.5-1|37	
21cr|blueproximity-1.2.5-1|38	# Install Files
21cr|blueproximity-1.2.5-1|39	install -p -m 0755 start_proximity.sh %{buildroot}%{_bindir}/%{name}
21cr|blueproximity-1.2.5-1|40	install -p -m 0755 proximity.py %{buildroot}%{_datadir}/%{name}/
21cr|blueproximity-1.2.5-1|41	install -p -m 0644 proximity.glade %{buildroot}%{_datadir}/%{name}/
21cr|blueproximity-1.2.5-1|42	install -p -m 0644 doc/blueproximity.1 %{buildroot}%{_mandir}/man1/
21cr|blueproximity-1.2.5-1|43	
21cr|blueproximity-1.2.5-1|44	# Install Languages
21cr|blueproximity-1.2.5-1|45	for i in $(ls LANG/); do
21cr|blueproximity-1.2.5-1|46	install -d %{buildroot}%{_datadir}/locale/$i/LC_MESSAGES/
21cr|blueproximity-1.2.5-1|47	install -p -m 0644 LANG/$i/LC_MESSAGES/* %{buildroot}%{_datadir}/locale/$i/LC_MESSAGES/
21cr|blueproximity-1.2.5-1|48	done
21cr|blueproximity-1.2.5-1|49	
21cr|blueproximity-1.2.5-1|50	# Install Images
21cr|blueproximity-1.2.5-1|51	for i in $(ls *.svg); do
21cr|blueproximity-1.2.5-1|52	install -p -m 0644 $i %{buildroot}%{_datadir}/%{name}/pixmaps/
21cr|blueproximity-1.2.5-1|53	done
21cr|blueproximity-1.2.5-1|54	
21cr|blueproximity-1.2.5-1|55	# Link in SVG
21cr|blueproximity-1.2.5-1|56	pushd %{buildroot}%{_datadir}
21cr|blueproximity-1.2.5-1|57	ln -s ../%{name}/pixmaps/%{name}_base.svg pixmaps/
21cr|blueproximity-1.2.5-1|58	popd
21cr|blueproximity-1.2.5-1|59	
21cr|blueproximity-1.2.5-1|60	# Install Menu Item
21cr|blueproximity-1.2.5-1|61	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|blueproximity-1.2.5-1|62	
21cr|blueproximity-1.2.5-1|63	# Find Languages
21cr|blueproximity-1.2.5-1|64	%find_lang %{name}
21cr|blueproximity-1.2.5-1|65	
21cr|blueproximity-1.2.5-1|66	%clean
21cr|blueproximity-1.2.5-1|67	rm -rf %{buildroot}
21cr|blueproximity-1.2.5-1|68	
21cr|blueproximity-1.2.5-1|69	%files -f %{name}.lang
21cr|blueproximity-1.2.5-1|70	%defattr(-,root,root,-)
21cr|blueproximity-1.2.5-1|71	%doc ChangeLog COPYING README doc/manual*
21cr|blueproximity-1.2.5-1|72	%{_datadir}/%{name}
21cr|blueproximity-1.2.5-1|73	%{_bindir}/%{name}
21cr|blueproximity-1.2.5-1|74	%{_mandir}/man1/blueproximity*
21cr|blueproximity-1.2.5-1|75	%{_datadir}/applications/%{name}.desktop
21cr|blueproximity-1.2.5-1|76	%{_datadir}/pixmaps/%{name}_base.svg

463 21
21cr|bluez-hcidump-2.5-5|1	Name: 		bluez-hcidump
21cr|bluez-hcidump-2.5-5|2	Summary: 	Bluetooth HCI packet dump
21cr|bluez-hcidump-2.5-5|3	Version: 	2.5
21cr|bluez-hcidump-2.5-5|4	Release: 	5
21cr|bluez-hcidump-2.5-5|5	
21cr|bluez-hcidump-2.5-5|6	Source0:	http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.xz
21cr|bluez-hcidump-2.5-5|7	URL:		http://www.bluez.org
21cr|bluez-hcidump-2.5-5|8	License:	GPL
21cr|bluez-hcidump-2.5-5|9	Group:		Communications
21cr|bluez-hcidump-2.5-5|10	BuildRequires:	bluez-devel >= 2.23
21cr|bluez-hcidump-2.5-5|11	
21cr|bluez-hcidump-2.5-5|12	%description
21cr|bluez-hcidump-2.5-5|13	Bluetooth HCI packet dump.
21cr|bluez-hcidump-2.5-5|14	
21cr|bluez-hcidump-2.5-5|15	%prep
21cr|bluez-hcidump-2.5-5|16	%setup -q
21cr|bluez-hcidump-2.5-5|17	
21cr|bluez-hcidump-2.5-5|18	%build
21cr|bluez-hcidump-2.5-5|19	export CFLAGS="%{optflags} -fPIC"
21cr|bluez-hcidump-2.5-5|20	%configure
21cr|bluez-hcidump-2.5-5|21	%make
21cr|bluez-hcidump-2.5-5|22	
21cr|bluez-hcidump-2.5-5|23	%install
21cr|bluez-hcidump-2.5-5|24	%makeinstall_std
21cr|bluez-hcidump-2.5-5|25	
21cr|bluez-hcidump-2.5-5|26	%files
21cr|bluez-hcidump-2.5-5|27	%doc README AUTHORS ChangeLog NEWS
21cr|bluez-hcidump-2.5-5|28	%{_sbindir}/hcidump
21cr|bluez-hcidump-2.5-5|29	%{_mandir}/*/*

464 21
21cr|bluez-pin-0.30-24|1	Summary:	Bluetooth PIN GUI
21cr|bluez-pin-0.30-24|2	Name:		bluez-pin
21cr|bluez-pin-0.30-24|3	Version:	0.30
21cr|bluez-pin-0.30-24|4	Release:	24
21cr|bluez-pin-0.30-24|5	License:	GPLv2+
21cr|bluez-pin-0.30-24|6	Group:		Communications
21cr|bluez-pin-0.30-24|7	Url:		http://www.bluez.org/
21cr|bluez-pin-0.30-24|8	Source0: 	ftp://gpe.handhelds.org/projects/gpe/source/%{name}-%{version}.tar.bz2
21cr|bluez-pin-0.30-24|9	BuildRequires:	imagemagick
21cr|bluez-pin-0.30-24|10	BuildRequires:	intltool
21cr|bluez-pin-0.30-24|11	BuildRequires:	perl(XML::Parser)
21cr|bluez-pin-0.30-24|12	BuildRequires:	pkgconfig(bluez)
21cr|bluez-pin-0.30-24|13	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|bluez-pin-0.30-24|14	BuildRequires:	pkgconfig(gconf-2.0)
21cr|bluez-pin-0.30-24|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|bluez-pin-0.30-24|16	BuildRequires:	pkgconfig(libglade-2.0)
21cr|bluez-pin-0.30-24|17	Provides:	bluepin = %{EVRD}
21cr|bluez-pin-0.30-24|18	
21cr|bluez-pin-0.30-24|19	%description
21cr|bluez-pin-0.30-24|20	A GTK+ helper app for entering a Bluetooth PIN.
21cr|bluez-pin-0.30-24|21	
21cr|bluez-pin-0.30-24|22	%files
21cr|bluez-pin-0.30-24|23	%doc ChangeLog
21cr|bluez-pin-0.30-24|24	%{_bindir}/%{name}
21cr|bluez-pin-0.30-24|25	%config %{_sysconfdir}/dbus*/*
21cr|bluez-pin-0.30-24|26	%{_datadir}/pixmaps/*
21cr|bluez-pin-0.30-24|27	%{_datadir}/%{name}
21cr|bluez-pin-0.30-24|28	
21cr|bluez-pin-0.30-24|29	%post
21cr|bluez-pin-0.30-24|30	update-alternatives --install /bin/bluepin bluepin /usr/bin/bluez-pin 10
21cr|bluez-pin-0.30-24|31	
21cr|bluez-pin-0.30-24|32	%postun
21cr|bluez-pin-0.30-24|33	[ $1 != 0 ] && exit 0
21cr|bluez-pin-0.30-24|34	update-alternatives --remove bluepin /usr/bin/bluez-pin
21cr|bluez-pin-0.30-24|35	
21cr|bluez-pin-0.30-24|36	#----------------------------------------------------------------------------
21cr|bluez-pin-0.30-24|37	
21cr|bluez-pin-0.30-24|38	%prep
21cr|bluez-pin-0.30-24|39	%setup -q
21cr|bluez-pin-0.30-24|40	
21cr|bluez-pin-0.30-24|41	%build
21cr|bluez-pin-0.30-24|42	%configure
21cr|bluez-pin-0.30-24|43	make
21cr|bluez-pin-0.30-24|44	
21cr|bluez-pin-0.30-24|45	%install
21cr|bluez-pin-0.30-24|46	%makeinstall_std

465 21
21cr|bluez-tools-0.1.38-0.662e.3|1	%define rev	662e
21cr|bluez-tools-0.1.38-0.662e.3|2	
21cr|bluez-tools-0.1.38-0.662e.3|3	Name:			bluez-tools
21cr|bluez-tools-0.1.38-0.662e.3|4	Summary:		Command line tools for bluez (bluetooth stack for Linux)
21cr|bluez-tools-0.1.38-0.662e.3|5	Version:		0.1.38
21cr|bluez-tools-0.1.38-0.662e.3|6	Release:		0.%{rev}.3
21cr|bluez-tools-0.1.38-0.662e.3|7	Source0:		%{name}-%{version}-%{rev}.tar.gz
21cr|bluez-tools-0.1.38-0.662e.3|8	URL:			http://code.google.com/p/bluez-tools
21cr|bluez-tools-0.1.38-0.662e.3|9	License:		GPLv2
21cr|bluez-tools-0.1.38-0.662e.3|10	Group:			System/Kernel and hardware
21cr|bluez-tools-0.1.38-0.662e.3|11	Requires:		bluez >= 4.69
21cr|bluez-tools-0.1.38-0.662e.3|12	Requires:		obexd >= 0.30
21cr|bluez-tools-0.1.38-0.662e.3|13	BuildRequires:	pkgconfig(dbus-1)
21cr|bluez-tools-0.1.38-0.662e.3|14	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|bluez-tools-0.1.38-0.662e.3|15	BuildRequires:	readline-devel
21cr|bluez-tools-0.1.38-0.662e.3|16	
21cr|bluez-tools-0.1.38-0.662e.3|17	%description
21cr|bluez-tools-0.1.38-0.662e.3|18	This is a GSoC'10 project to implement a new command line tools for
21cr|bluez-tools-0.1.38-0.662e.3|19	bluez (bluetooth stack for linux). The project implemented in C and
21cr|bluez-tools-0.1.38-0.662e.3|20	uses the D-Bus interface of bluez.
21cr|bluez-tools-0.1.38-0.662e.3|21	
21cr|bluez-tools-0.1.38-0.662e.3|22	%prep
21cr|bluez-tools-0.1.38-0.662e.3|23	%setup -q -a 0 -n %{name}-%{version}-%{rev}
21cr|bluez-tools-0.1.38-0.662e.3|24	
21cr|bluez-tools-0.1.38-0.662e.3|25	%build
21cr|bluez-tools-0.1.38-0.662e.3|26	%configure
21cr|bluez-tools-0.1.38-0.662e.3|27	%make
21cr|bluez-tools-0.1.38-0.662e.3|28	
21cr|bluez-tools-0.1.38-0.662e.3|29	%install
21cr|bluez-tools-0.1.38-0.662e.3|30	make DESTDIR=%{buildroot} install
21cr|bluez-tools-0.1.38-0.662e.3|31	
21cr|bluez-tools-0.1.38-0.662e.3|32	%files
21cr|bluez-tools-0.1.38-0.662e.3|33	%doc README NEWS COPYING AUTHORS
21cr|bluez-tools-0.1.38-0.662e.3|34	%{_bindir}/*
21cr|bluez-tools-0.1.38-0.662e.3|35	%{_mandir}/man1/bt-adapter.1*
21cr|bluez-tools-0.1.38-0.662e.3|36	%{_mandir}/man1/bt-agent.1*
21cr|bluez-tools-0.1.38-0.662e.3|37	%{_mandir}/man1/bt-audio.1*
21cr|bluez-tools-0.1.38-0.662e.3|38	%{_mandir}/man1/bt-device.1*
21cr|bluez-tools-0.1.38-0.662e.3|39	%{_mandir}/man1/bt-input.1*
21cr|bluez-tools-0.1.38-0.662e.3|40	%{_mandir}/man1/bt-monitor.1*
21cr|bluez-tools-0.1.38-0.662e.3|41	%{_mandir}/man1/bt-network.1*
21cr|bluez-tools-0.1.38-0.662e.3|42	%{_mandir}/man1/bt-obex.1*
21cr|bluez-tools-0.1.38-0.662e.3|43	%{_mandir}/man1/bt-serial.1*

466 21
21cr|bmon-4.0-2|1	Summary:	Bandwidth monitor and rate estimator
21cr|bmon-4.0-2|2	Name:		bmon
21cr|bmon-4.0-2|3	Version:	4.0
21cr|bmon-4.0-2|4	Release:	2
21cr|bmon-4.0-2|5	License:	MIT or BSD
21cr|bmon-4.0-2|6	Group:		Monitoring
21cr|bmon-4.0-2|7	Url:		https://github.com/tgraf/bmon
21cr|bmon-4.0-2|8	Source0:	https://github.com/tgraf/bmon/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|bmon-4.0-2|9	BuildRequires:	pkgconfig(libconfuse)
21cr|bmon-4.0-2|10	BuildRequires:	pkgconfig(libnl-3.0)
21cr|bmon-4.0-2|11	BuildRequires:	pkgconfig(ncursesw)
21cr|bmon-4.0-2|12	
21cr|bmon-4.0-2|13	%description
21cr|bmon-4.0-2|14	bmon is a portable bandwidth monitor and rate estimator. It supports various
21cr|bmon-4.0-2|15	input methods for different architectures. Various output modes exist,
21cr|bmon-4.0-2|16	including an interactive curses interface, lightweight HTML output, and simple
21cr|bmon-4.0-2|17	ASCII output. Statistics may be distributed over a network using multicast or
21cr|bmon-4.0-2|18	unicast and collected at some point to generate a summary of statistics for a
21cr|bmon-4.0-2|19	set of nodes.
21cr|bmon-4.0-2|20	
21cr|bmon-4.0-2|21	%files
21cr|bmon-4.0-2|22	%doc LICENSE.BSD LICENSE.MIT NEWS README.md
21cr|bmon-4.0-2|23	%doc %{_datadir}/doc/bmon/examples/bmon.conf
21cr|bmon-4.0-2|24	%{_bindir}/bmon
21cr|bmon-4.0-2|25	%{_mandir}/man8/bmon.8*
21cr|bmon-4.0-2|26	%config(noreplace) %{_sysconfdir}/bmon.conf
21cr|bmon-4.0-2|27	
21cr|bmon-4.0-2|28	#----------------------------------------------------------------------------
21cr|bmon-4.0-2|29	
21cr|bmon-4.0-2|30	%prep
21cr|bmon-4.0-2|31	%setup -q
21cr|bmon-4.0-2|32	
21cr|bmon-4.0-2|33	%build
21cr|bmon-4.0-2|34	%configure
21cr|bmon-4.0-2|35	%make
21cr|bmon-4.0-2|36	
21cr|bmon-4.0-2|37	%install
21cr|bmon-4.0-2|38	%makeinstall_std
21cr|bmon-4.0-2|39	
21cr|bmon-4.0-2|40	mkdir -p %{buildroot}%{_sysconfdir}
21cr|bmon-4.0-2|41	install -m 644 %{buildroot}%{_datadir}/doc/bmon/examples/bmon.conf %{buildroot}%{_sysconfdir}/bmon.conf

467 21
21cr|boa-0.94.14-0.rc21.3|1	%define rcver	%(echo %{release} |cut -d. -f 2)
21cr|boa-0.94.14-0.rc21.3|2	%define webrootdir /var/www/html
21cr|boa-0.94.14-0.rc21.3|3	
21cr|boa-0.94.14-0.rc21.3|4	Summary:	Web server
21cr|boa-0.94.14-0.rc21.3|5	Name:		boa
21cr|boa-0.94.14-0.rc21.3|6	Version:	0.94.14
21cr|boa-0.94.14-0.rc21.3|7	Release:	0.rc21.3
21cr|boa-0.94.14-0.rc21.3|8	Source0:	http://www.boa.org/%{name}-%{version}%{rcver}.tar.gz
21cr|boa-0.94.14-0.rc21.3|9	Source1:	boa.init
21cr|boa-0.94.14-0.rc21.3|10	Source2:	boa.sysconfig
21cr|boa-0.94.14-0.rc21.3|11	Patch:		boa-default-config.patch
21cr|boa-0.94.14-0.rc21.3|12	URL:		http://www.boa.org/
21cr|boa-0.94.14-0.rc21.3|13	License:	GPL+
21cr|boa-0.94.14-0.rc21.3|14	Group:		System/Servers
21cr|boa-0.94.14-0.rc21.3|15	BuildRequires:	flex
21cr|boa-0.94.14-0.rc21.3|16	BuildRequires:	bison
21cr|boa-0.94.14-0.rc21.3|17	
21cr|boa-0.94.14-0.rc21.3|18	Requires(post):		rpm-helper
21cr|boa-0.94.14-0.rc21.3|19	Requires(postun):	rpm-helper
21cr|boa-0.94.14-0.rc21.3|20	
21cr|boa-0.94.14-0.rc21.3|21	Provides: webserver
21cr|boa-0.94.14-0.rc21.3|22	
21cr|boa-0.94.14-0.rc21.3|23	%description
21cr|boa-0.94.14-0.rc21.3|24	A high speed, lightweight web server (HTTP protocol).
21cr|boa-0.94.14-0.rc21.3|25	Based on direct use of the select(2) system call, it
21cr|boa-0.94.14-0.rc21.3|26	internally multiplexes all connections without forking,
21cr|boa-0.94.14-0.rc21.3|27	for maximum speed and minimum system resource use.
21cr|boa-0.94.14-0.rc21.3|28	
21cr|boa-0.94.14-0.rc21.3|29	%prep
21cr|boa-0.94.14-0.rc21.3|30	%setup -q -n %{name}-%{version}%{rcver}
21cr|boa-0.94.14-0.rc21.3|31	%patch -p1
21cr|boa-0.94.14-0.rc21.3|32	
21cr|boa-0.94.14-0.rc21.3|33	%build
21cr|boa-0.94.14-0.rc21.3|34	%serverbuild
21cr|boa-0.94.14-0.rc21.3|35	%configure
21cr|boa-0.94.14-0.rc21.3|36	%make CFLAGS="%{optflags}"
21cr|boa-0.94.14-0.rc21.3|37	
21cr|boa-0.94.14-0.rc21.3|38	%install
21cr|boa-0.94.14-0.rc21.3|39	rm -rf %{buildroot}
21cr|boa-0.94.14-0.rc21.3|40	cd src
21cr|boa-0.94.14-0.rc21.3|41	mkdir -p %{buildroot}%{_sbindir}
21cr|boa-0.94.14-0.rc21.3|42	install boa %{buildroot}%{_sbindir}
21cr|boa-0.94.14-0.rc21.3|43	mkdir -p %{buildroot}%{_libdir}/boa
21cr|boa-0.94.14-0.rc21.3|44	install boa_indexer %{buildroot}%{_libdir}/boa/
21cr|boa-0.94.14-0.rc21.3|45	
21cr|boa-0.94.14-0.rc21.3|46	mkdir -p %{buildroot}/%{webrootdir}
21cr|boa-0.94.14-0.rc21.3|47	
21cr|boa-0.94.14-0.rc21.3|48	cd ..
21cr|boa-0.94.14-0.rc21.3|49	mkdir -p %{buildroot}%{_mandir}/man8
21cr|boa-0.94.14-0.rc21.3|50	install -m 644 docs/boa.8 %{buildroot}%{_mandir}/man8/
21cr|boa-0.94.14-0.rc21.3|51	
21cr|boa-0.94.14-0.rc21.3|52	cd examples
21cr|boa-0.94.14-0.rc21.3|53	mkdir -p %{buildroot}/%{_sysconfdir}/{boa,logrotate.d}
21cr|boa-0.94.14-0.rc21.3|54	install -m 644 boa.conf %{buildroot}/%{_sysconfdir}/boa/
21cr|boa-0.94.14-0.rc21.3|55	cd ../contrib
21cr|boa-0.94.14-0.rc21.3|56	install -m 644 rpm/boa.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/boa
21cr|boa-0.94.14-0.rc21.3|57	
21cr|boa-0.94.14-0.rc21.3|58	cd ..
21cr|boa-0.94.14-0.rc21.3|59	mkdir -p %{buildroot}/%{_initrddir}
21cr|boa-0.94.14-0.rc21.3|60	install -m 755 %{SOURCE1} %{buildroot}/%{_initrddir}/boa
21cr|boa-0.94.14-0.rc21.3|61	mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig
21cr|boa-0.94.14-0.rc21.3|62	install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/boa
21cr|boa-0.94.14-0.rc21.3|63	
21cr|boa-0.94.14-0.rc21.3|64	mkdir -p %{buildroot}/var/log/boa
21cr|boa-0.94.14-0.rc21.3|65	%clean
21cr|boa-0.94.14-0.rc21.3|66	rm -rf %{buildroot}
21cr|boa-0.94.14-0.rc21.3|67	
21cr|boa-0.94.14-0.rc21.3|68	%post
21cr|boa-0.94.14-0.rc21.3|69	%_post_service boa
21cr|boa-0.94.14-0.rc21.3|70	
21cr|boa-0.94.14-0.rc21.3|71	%preun
21cr|boa-0.94.14-0.rc21.3|72	%_preun_service boa
21cr|boa-0.94.14-0.rc21.3|73	
21cr|boa-0.94.14-0.rc21.3|74	%files
21cr|boa-0.94.14-0.rc21.3|75	%defattr(-,root,root)
21cr|boa-0.94.14-0.rc21.3|76	%doc docs/*.{texi,png} contrib/*
21cr|boa-0.94.14-0.rc21.3|77	%{_sbindir}/boa
21cr|boa-0.94.14-0.rc21.3|78	%{_libdir}/boa/boa_indexer
21cr|boa-0.94.14-0.rc21.3|79	%dir %{_libdir}/boa/
21cr|boa-0.94.14-0.rc21.3|80	%dir %{_sysconfdir}/boa
21cr|boa-0.94.14-0.rc21.3|81	%config(noreplace) %{_initrddir}/boa
21cr|boa-0.94.14-0.rc21.3|82	%config(noreplace) %{_sysconfdir}/boa/boa.conf
21cr|boa-0.94.14-0.rc21.3|83	%config(noreplace) %{_sysconfdir}/logrotate.d/boa
21cr|boa-0.94.14-0.rc21.3|84	%config(noreplace) %{_sysconfdir}/sysconfig/boa
21cr|boa-0.94.14-0.rc21.3|85	%dir %{webrootdir}
21cr|boa-0.94.14-0.rc21.3|86	%dir /var/log/boa
21cr|boa-0.94.14-0.rc21.3|87	%{_mandir}/man8/*

468 21
21cr|bobobot-0-16.preview3.9|1	%define preview preview3
21cr|bobobot-0-16.preview3.9|2	
21cr|bobobot-0-16.preview3.9|3	Summary:	Mario-like game
21cr|bobobot-0-16.preview3.9|4	Name:		bobobot
21cr|bobobot-0-16.preview3.9|5	Version:	0
21cr|bobobot-0-16.preview3.9|6	Release:	16.%{preview}.9
21cr|bobobot-0-16.preview3.9|7	Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/bobobot/bobobot-preview3.tar.bz2
21cr|bobobot-0-16.preview3.9|8	Url:		http://newbreedsoftware.com/bobobot/
21cr|bobobot-0-16.preview3.9|9	License:	GPLv2+
21cr|bobobot-0-16.preview3.9|10	Group:		Games/Arcade
21cr|bobobot-0-16.preview3.9|11	Buildrequires:	SDL-devel
21cr|bobobot-0-16.preview3.9|12	BuildRequires:	SDL_mixer-devel
21cr|bobobot-0-16.preview3.9|13	Buildrequires:	pkgconfig(x11)
21cr|bobobot-0-16.preview3.9|14	BuildRequires:	imagemagick
21cr|bobobot-0-16.preview3.9|15	Patch0:		%{name}-preview3-fix-makefile.patch
21cr|bobobot-0-16.preview3.9|16	Patch2:		%{name}-preview3-fix-nosound.patch
21cr|bobobot-0-16.preview3.9|17	
21cr|bobobot-0-16.preview3.9|18	%description
21cr|bobobot-0-16.preview3.9|19	BoboBot is a multi-level one-player action game starring "BoboBot," the
21cr|bobobot-0-16.preview3.9|20	robo-monkey. It's played with the keyboard, or optionally with a joystick
21cr|bobobot-0-16.preview3.9|21	
21cr|bobobot-0-16.preview3.9|22	%prep
21cr|bobobot-0-16.preview3.9|23	%setup -q -n %{name}-preview3
21cr|bobobot-0-16.preview3.9|24	%patch0 -p1
21cr|bobobot-0-16.preview3.9|25	%patch2 -p1 -z .pix
21cr|bobobot-0-16.preview3.9|26	
21cr|bobobot-0-16.preview3.9|27	# beurk
21cr|bobobot-0-16.preview3.9|28	chmod +x mods/unused
21cr|bobobot-0-16.preview3.9|29	chmod -R a+r *
21cr|bobobot-0-16.preview3.9|30	
21cr|bobobot-0-16.preview3.9|31	%build
21cr|bobobot-0-16.preview3.9|32	%make SOUND=YES MUSIC=YES INSTALLROOT=%{_gamesdatadir}/%{name} OPTIMIZE="%{optflags}" X11_LIB="-L%_libdir -lX11" bobobot CC="gcc %build_ldflags"
21cr|bobobot-0-16.preview3.9|33	
21cr|bobobot-0-16.preview3.9|34	%install
21cr|bobobot-0-16.preview3.9|35	%{__install} -d %{buildroot}{%{_liconsdir},%{_miconsdir}}
21cr|bobobot-0-16.preview3.9|36	convert %{name}-icon.xpm -size 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|bobobot-0-16.preview3.9|37	convert %{name}-icon.xpm -size 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|bobobot-0-16.preview3.9|38	convert %{name}-icon.xpm -size 48x48 %{buildroot}%{_liconsdir}/%{name}.png
21cr|bobobot-0-16.preview3.9|39	
21cr|bobobot-0-16.preview3.9|40	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bobobot-0-16.preview3.9|41	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|bobobot-0-16.preview3.9|42	[Desktop Entry]
21cr|bobobot-0-16.preview3.9|43	Name=BoboBot
21cr|bobobot-0-16.preview3.9|44	Comment=%{summary}
21cr|bobobot-0-16.preview3.9|45	Exec=%_gamesbindir/%{name}
21cr|bobobot-0-16.preview3.9|46	Icon=%{name}
21cr|bobobot-0-16.preview3.9|47	Terminal=false
21cr|bobobot-0-16.preview3.9|48	Type=Application
21cr|bobobot-0-16.preview3.9|49	Categories=Game;ArcadeGame;
21cr|bobobot-0-16.preview3.9|50	EOF
21cr|bobobot-0-16.preview3.9|51	
21cr|bobobot-0-16.preview3.9|52	install -d %{buildroot}{%{_gamesbindir},%{_gamesdatadir}/%{name}}
21cr|bobobot-0-16.preview3.9|53	make INSTALLROOT=%{buildroot}%{_gamesdatadir}/%{name}
21cr|bobobot-0-16.preview3.9|54	mv %{buildroot}%{_gamesdatadir}/%{name}/%{name} %{buildroot}%{_gamesbindir}
21cr|bobobot-0-16.preview3.9|55	
21cr|bobobot-0-16.preview3.9|56	%clean
21cr|bobobot-0-16.preview3.9|57	
21cr|bobobot-0-16.preview3.9|58	%files
21cr|bobobot-0-16.preview3.9|59	%defattr(644,root,root,755)
21cr|bobobot-0-16.preview3.9|60	%doc docs/*
21cr|bobobot-0-16.preview3.9|61	%{_gamesdatadir}/%{name}
21cr|bobobot-0-16.preview3.9|62	%{_datadir}/applications/*
21cr|bobobot-0-16.preview3.9|63	%{_miconsdir}/%{name}.png
21cr|bobobot-0-16.preview3.9|64	%{_iconsdir}/%{name}.png
21cr|bobobot-0-16.preview3.9|65	%{_liconsdir}/%{name}.png
21cr|bobobot-0-16.preview3.9|66	%defattr(755,root,root,755)
21cr|bobobot-0-16.preview3.9|67	%{_gamesbindir}/%{name}

469 21
21cr|bochs-2.7-2|1	%define _disable_ld_no_undefined 1
21cr|bochs-2.7-2|2	%define _hardened_build 1
21cr|bochs-2.7-2|3	
21cr|bochs-2.7-2|4	Summary:	Portable x86 PC emulator
21cr|bochs-2.7-2|5	Name:		bochs
21cr|bochs-2.7-2|6	Version:	2.7
21cr|bochs-2.7-2|7	Release:	2
21cr|bochs-2.7-2|8	License:	LGPLv2+
21cr|bochs-2.7-2|9	Group:		Emulators
21cr|bochs-2.7-2|10	Url:		http://bochs.sourceforge.net/
21cr|bochs-2.7-2|11	Source0:	https://github.com/stlintel/Bochs/archive/refs/tags/REL_2_7_FINAL.tar.gz?/%{name}-%{version}.tar.gz
21cr|bochs-2.7-2|12	Source100:	bochs.rpmlintrc
21cr|bochs-2.7-2|13	Patch0:		bochs-0001_bx-qemu.patch
21cr|bochs-2.7-2|14	Patch3:		bochs-0008_qemu-bios-provide-gpe-_l0x-methods.patch
21cr|bochs-2.7-2|15	Patch4:		bochs-0009_qemu-bios-pci-hotplug-support.patch
21cr|bochs-2.7-2|16	Patch7:		bochs-nonet-build.patch
21cr|bochs-2.7-2|17	Patch11:	0011_read-additional-acpi-tables-from-a-vm.patch
21cr|bochs-2.7-2|18	Patch12:	0012-load-smbios-entries-and-files-from-qemu.patch
21cr|bochs-2.7-2|19	Patch13:	bochs-2.7-build-enable-iasl.patch
21cr|bochs-2.7-2|20	Patch15:	bochs-2.7-build-qemu-bios.patch
21cr|bochs-2.7-2|21	BuildRequires:	byacc
21cr|bochs-2.7-2|22	BuildRequires:	docbook-dtd41-sgml
21cr|bochs-2.7-2|23	BuildRequires:	docbook-style-xsl
21cr|bochs-2.7-2|24	BuildRequires:	docbook-utils
21cr|bochs-2.7-2|25	BuildRequires:	libtool
21cr|bochs-2.7-2|26	BuildRequires:	sgml-common
21cr|bochs-2.7-2|27	BuildRequires:	readline-devel
21cr|bochs-2.7-2|28	BuildRequires:	pkgconfig(alsa)
21cr|bochs-2.7-2|29	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|bochs-2.7-2|30	BuildRequires:	pkgconfig(samplerate)
21cr|bochs-2.7-2|31	BuildRequires:	pkgconfig(sdl2)
21cr|bochs-2.7-2|32	BuildRequires:	pkgconfig(xt)
21cr|bochs-2.7-2|33	BuildRequires:	pkgconfig(xpm)
21cr|bochs-2.7-2|34	%ifarch %{ix86} x86_64
21cr|bochs-2.7-2|35	BuildRequires:	dev86
21cr|bochs-2.7-2|36	BuildRequires:	iasl
21cr|bochs-2.7-2|37	BuildRequires:	svgalib-devel
21cr|bochs-2.7-2|38	Requires:	%{name}-bios = %{EVRD}
21cr|bochs-2.7-2|39	%endif
21cr|bochs-2.7-2|40	Requires:	vgabios
21cr|bochs-2.7-2|41	
21cr|bochs-2.7-2|42	%description
21cr|bochs-2.7-2|43	Bochs is a portable x86 PC emulation software package that emulates
21cr|bochs-2.7-2|44	enough of the x86 CPU, related AT hardware, and BIOS to run DOS,
21cr|bochs-2.7-2|45	Windows '95, Minix 2.0, and other OS's, all on your workstation.
21cr|bochs-2.7-2|46	
21cr|bochs-2.7-2|47	%files
21cr|bochs-2.7-2|48	%doc %{_docdir}/bochs
21cr|bochs-2.7-2|49	%{_bindir}/bochs
21cr|bochs-2.7-2|50	%{_bindir}/bxhub
21cr|bochs-2.7-2|51	%{_bindir}/bximage
21cr|bochs-2.7-2|52	%{_libdir}/bochs/
21cr|bochs-2.7-2|53	%{_mandir}/man1/bochs.1*
21cr|bochs-2.7-2|54	%{_mandir}/man1/bximage.1*
21cr|bochs-2.7-2|55	%{_mandir}/man5/bochsrc.5*
21cr|bochs-2.7-2|56	%dir %{_datadir}/bochs/
21cr|bochs-2.7-2|57	%{_datadir}/bochs/keymaps/
21cr|bochs-2.7-2|58	
21cr|bochs-2.7-2|59	#----------------------------------------------------------------------------
21cr|bochs-2.7-2|60	
21cr|bochs-2.7-2|61	%package debugger
21cr|bochs-2.7-2|62	Summary:	Bochs with builtin debugger
21cr|bochs-2.7-2|63	Group:		Emulators
21cr|bochs-2.7-2|64	Requires:	%{name} = %{EVRD}
21cr|bochs-2.7-2|65	
21cr|bochs-2.7-2|66	%description debugger
21cr|bochs-2.7-2|67	Special version of bochs compiled with the builtin debugger.
21cr|bochs-2.7-2|68	
21cr|bochs-2.7-2|69	%files debugger
21cr|bochs-2.7-2|70	%{_bindir}/bochs-debugger
21cr|bochs-2.7-2|71	
21cr|bochs-2.7-2|72	#----------------------------------------------------------------------------
21cr|bochs-2.7-2|73	
21cr|bochs-2.7-2|74	%package gdb
21cr|bochs-2.7-2|75	Summary:	Bochs with support for debugging with gdb
21cr|bochs-2.7-2|76	Group:		Emulators
21cr|bochs-2.7-2|77	Requires:	%{name} = %{EVRD}
21cr|bochs-2.7-2|78	
21cr|bochs-2.7-2|79	%description gdb
21cr|bochs-2.7-2|80	Special version of bochs compiled with a gdb stub so that the software running
21cr|bochs-2.7-2|81	inside the emulator can be debugged with gdb.
21cr|bochs-2.7-2|82	
21cr|bochs-2.7-2|83	%files gdb
21cr|bochs-2.7-2|84	%{_bindir}/bochs-gdb
21cr|bochs-2.7-2|85	
21cr|bochs-2.7-2|86	#----------------------------------------------------------------------------
21cr|bochs-2.7-2|87	
21cr|bochs-2.7-2|88	%ifarch %{ix86} x86_64
21cr|bochs-2.7-2|89	# building firmwares are quite tricky, because they often have to be built on
21cr|bochs-2.7-2|90	# their native architecture (or in a cross-capable compiler, that we lack in
21cr|bochs-2.7-2|91	# koji), and deployed everywhere. Recent koji builders support a feature
21cr|bochs-2.7-2|92	# that allow us to build packages in a single architecture, and create noarch
21cr|bochs-2.7-2|93	# subpackages that will be deployed everywhere. Because the package can only
21cr|bochs-2.7-2|94	# be built in certain architectures, the main package has to use
21cr|bochs-2.7-2|95	# BuildArch: <nativearch>, or something like that.
21cr|bochs-2.7-2|96	# Note that using ExclusiveArch is _wrong_, because it will prevent the noarch
21cr|bochs-2.7-2|97	# packages from getting into the excluded repositories.
21cr|bochs-2.7-2|98	%package bios
21cr|bochs-2.7-2|99	Summary:	Bochs bios
21cr|bochs-2.7-2|100	Group:		Emulators
21cr|bochs-2.7-2|101	Provides:	bochs-bios-data = 2.3.8.1
21cr|bochs-2.7-2|102	Obsoletes:	bochs-bios-data < 2.3.8.1
21cr|bochs-2.7-2|103	BuildArch:	noarch
21cr|bochs-2.7-2|104	
21cr|bochs-2.7-2|105	%description bios
21cr|bochs-2.7-2|106	Bochs BIOS is a free implementation of a x86 BIOS provided by the Bochs
21cr|bochs-2.7-2|107	project. It can also be used in other emulators, such as QEMU
21cr|bochs-2.7-2|108	
21cr|bochs-2.7-2|109	%files bios
21cr|bochs-2.7-2|110	%doc %{_datadir}/bochs/SeaBIOS-README
21cr|bochs-2.7-2|111	%doc %{_datadir}/bochs/SeaVGABIOS-README
21cr|bochs-2.7-2|112	%{_datadir}/bochs/BIOS*
21cr|bochs-2.7-2|113	%{_datadir}/bochs/VGABIOS*
21cr|bochs-2.7-2|114	%{_datadir}/bochs/bios.bin*
21cr|bochs-2.7-2|115	%{_datadir}/bochs/vgabios-cirrus.bin*
21cr|bochs-2.7-2|116	%endif
21cr|bochs-2.7-2|117	
21cr|bochs-2.7-2|118	#----------------------------------------------------------------------------
21cr|bochs-2.7-2|119	
21cr|bochs-2.7-2|120	%prep
21cr|bochs-2.7-2|121	%setup -q -n Bochs-REL_2_7_FINAL/%{name}
21cr|bochs-2.7-2|122	%patch0 -p1
21cr|bochs-2.7-2|123	%patch3 -p1
21cr|bochs-2.7-2|124	%patch4 -p1
21cr|bochs-2.7-2|125	%patch7 -p0 -z .nonet~
21cr|bochs-2.7-2|126	%patch11 -p1
21cr|bochs-2.7-2|127	%patch12 -p1
21cr|bochs-2.7-2|128	%patch13 -p1
21cr|bochs-2.7-2|129	%patch15 -p1
21cr|bochs-2.7-2|130	autoconf -f
21cr|bochs-2.7-2|131	
21cr|bochs-2.7-2|132	# Fix up some man page paths.
21cr|bochs-2.7-2|133	sed -i \
21cr|bochs-2.7-2|134	-e 's|/usr/local/share/doc/bochs/|%{_docdir}/%{name}-%{version}/|' \
21cr|bochs-2.7-2|135	-e 's|/usr/local/share/|%{_datadir}/|' \
21cr|bochs-2.7-2|136	doc/man/*.*
21cr|bochs-2.7-2|137	# remove executable bits from sources to make rpmlint happy with the debuginfo
21cr|bochs-2.7-2|138	chmod -x `find -name '*.cc' -o -name '*.h' -o -name '*.inc'`
21cr|bochs-2.7-2|139	# Fix CHANGES encoding
21cr|bochs-2.7-2|140	iconv -f ISO_8859-2 -t UTF8 CHANGES > CHANGES.tmp
21cr|bochs-2.7-2|141	mv CHANGES.tmp CHANGES
21cr|bochs-2.7-2|142	
21cr|bochs-2.7-2|143	%build
21cr|bochs-2.7-2|144	CONFIGURE_TOP="$PWD"
21cr|bochs-2.7-2|145	%ifarch %{ix86} x86_64
21cr|bochs-2.7-2|146	ARCH_CONFIGURE_FLAGS=--with-svga
21cr|bochs-2.7-2|147	%endif
21cr|bochs-2.7-2|148	# Note: the CPU level, MMX et al affect what the emulator will emulate, they
21cr|bochs-2.7-2|149	# are not properties of the build target architecture.
21cr|bochs-2.7-2|150	# Note2: passing --enable-pcidev will change bochs license from LGPLv2+ to
21cr|bochs-2.7-2|151	# LGPLv2 (and requires a kernel driver to be usefull)
21cr|bochs-2.7-2|152	CONFIGURE_FLAGS=" \
21cr|bochs-2.7-2|153	--enable-shared \
21cr|bochs-2.7-2|154	--disable-static \
21cr|bochs-2.7-2|155	--enable-plugins \
21cr|bochs-2.7-2|156	--enable-ne2000 \
21cr|bochs-2.7-2|157	--enable-e1000 \
21cr|bochs-2.7-2|158	--enable-pnic \
21cr|bochs-2.7-2|159	--enable-pci \
21cr|bochs-2.7-2|160	--enable-pcidev \
21cr|bochs-2.7-2|161	--enable-all-optimizations \
21cr|bochs-2.7-2|162	--enable-repeat-speedups \
21cr|bochs-2.7-2|163	--enable-trace-linking \
21cr|bochs-2.7-2|164	--enable-fast-function-calls \
21cr|bochs-2.7-2|165	--enable-handlers-chaining \
21cr|bochs-2.7-2|166	--enable-configurable-msrs \
21cr|bochs-2.7-2|167	--enable-clgd54xx \
21cr|bochs-2.7-2|168	--enable-sb16 \
21cr|bochs-2.7-2|169	--enable-es1370 \
21cr|bochs-2.7-2|170	--enable-gameport \
21cr|bochs-2.7-2|171	--enable-3dnow
21cr|bochs-2.7-2|172	--enable-long-phy-address \
21cr|bochs-2.7-2|173	--enable-x86-64 \
21cr|bochs-2.7-2|174	--enable-a20-pin \
21cr|bochs-2.7-2|175	--enable-idle-hack \
21cr|bochs-2.7-2|176	--enable-fpu \
21cr|bochs-2.7-2|177	--with-x11 \
21cr|bochs-2.7-2|178	--with-nogui \
21cr|bochs-2.7-2|179	--with-term \
21cr|bochs-2.7-2|180	--with-rfb \
21cr|bochs-2.7-2|181	--with-sdl2 \
21cr|bochs-2.7-2|182	--without-wx \
21cr|bochs-2.7-2|183	--enable-cpu-level=6 \
21cr|bochs-2.7-2|184	--enable-disasm \
21cr|bochs-2.7-2|185	--enable-usb \
21cr|bochs-2.7-2|186	--enable-usb-ohci \
21cr|bochs-2.7-2|187	--enable-usb-xhci \
21cr|bochs-2.7-2|188	--enable-svm \
21cr|bochs-2.7-2|189	--enable-vmx=2 \
21cr|bochs-2.7-2|190	--enable-alignment-check \
21cr|bochs-2.7-2|191	--enable-monitor-mwait \
21cr|bochs-2.7-2|192	--enable-avx \
21cr|bochs-2.7-2|193	--enable-voodoo \
21cr|bochs-2.7-2|194	--enable-xpm \
21cr|bochs-2.7-2|195	--enable-raw-serial \
21cr|bochs-2.7-2|196	$ARCH_CONFIGURE_FLAGS"
21cr|bochs-2.7-2|197	export CXXFLAGS="$RPM_OPT_FLAGS -DPARANOID"
21cr|bochs-2.7-2|198	export LDFLAGS=-L%{_libdir}
21cr|bochs-2.7-2|199	
21cr|bochs-2.7-2|200	mkdir -p intdebug
21cr|bochs-2.7-2|201	pushd intdebug
21cr|bochs-2.7-2|202	%configure $CONFIGURE_FLAGS --enable-x86-debugger --enable-debugger --enable-smp
21cr|bochs-2.7-2|203	ln -sf /usr/bin/libtool .
21cr|bochs-2.7-2|204	cp -r ../doc .
21cr|bochs-2.7-2|205	%make
21cr|bochs-2.7-2|206	popd
21cr|bochs-2.7-2|207	
21cr|bochs-2.7-2|208	mkdir -p gdb-stub
21cr|bochs-2.7-2|209	pushd gdb-stub
21cr|bochs-2.7-2|210	%configure $CONFIGURE_FLAGS --enable-x86-debugger --enable-gdb-stub
21cr|bochs-2.7-2|211	ln -sf /usr/bin/libtool .
21cr|bochs-2.7-2|212	cp -r ../doc .
21cr|bochs-2.7-2|213	%make
21cr|bochs-2.7-2|214	popd
21cr|bochs-2.7-2|215	
21cr|bochs-2.7-2|216	mkdir -p plain
21cr|bochs-2.7-2|217	pushd plain
21cr|bochs-2.7-2|218	%configure $CONFIGURE_FLAGS --enable-smp
21cr|bochs-2.7-2|219	ln -sf /usr/bin/libtool .
21cr|bochs-2.7-2|220	cp -r ../doc .
21cr|bochs-2.7-2|221	%make
21cr|bochs-2.7-2|222	
21cr|bochs-2.7-2|223	%ifarch %{ix86} x86_64
21cr|bochs-2.7-2|224	pushd bios
21cr|bochs-2.7-2|225	%make bios
21cr|bochs-2.7-2|226	cp BIOS-bochs-latest BIOS-bochs-kvm
21cr|bochs-2.7-2|227	popd
21cr|bochs-2.7-2|228	popd
21cr|bochs-2.7-2|229	%endif
21cr|bochs-2.7-2|230	
21cr|bochs-2.7-2|231	%install
21cr|bochs-2.7-2|232	%makeinstall_std -C plain
21cr|bochs-2.7-2|233	rm -r %{buildroot}%{_prefix}/share/bochs/VGABIOS*
21cr|bochs-2.7-2|234	ln -s %{_prefix}/share/vgabios/VGABIOS-lgpl-latest.bin %{buildroot}%{_prefix}/share/bochs/VGABIOS-lgpl-latest
21cr|bochs-2.7-2|235	ln -s %{_prefix}/share/vgabios/VGABIOS-lgpl-latest.cirrus.bin %{buildroot}%{_prefix}/share/bochs/VGABIOS-lgpl-latest.cirrus
21cr|bochs-2.7-2|236	ln -s %{_prefix}/share/vgabios/VGABIOS-lgpl-latest.cirrus.debug.bin %{buildroot}%{_prefix}/share/bochs/VGABIOS-lgpl-latest.cirrus.debug
21cr|bochs-2.7-2|237	ln -s %{_prefix}/share/vgabios/VGABIOS-lgpl-latest.debug.bin %{buildroot}%{_prefix}/share/bochs/VGABIOS-lgpl-latest.debug
21cr|bochs-2.7-2|238	%ifnarch %{ix86} x86_64
21cr|bochs-2.7-2|239	rm -r %{buildroot}%{_prefix}/share/bochs/*BIOS*
21cr|bochs-2.7-2|240	rm -r %{buildroot}%{_datadir}/bochs/bios.bin*
21cr|bochs-2.7-2|241	rm -r %{buildroot}%{_datadir}/bochs/vgabios-cirrus.bin*
21cr|bochs-2.7-2|242	%endif
21cr|bochs-2.7-2|243	install -m755 intdebug/bochs -D %{buildroot}%{_bindir}/bochs-debugger
21cr|bochs-2.7-2|244	install -m755 gdb-stub/bochs -D %{buildroot}%{_bindir}/bochs-gdb
21cr|bochs-2.7-2|245	
21cr|bochs-2.7-2|246	rm %{buildroot}%{_mandir}/man1/bochs-dlx.1*
21cr|bochs-2.7-2|247	

470 21
21cr|bochs-tools-1.7.1-1|1	%define oname bochstools
21cr|bochs-tools-1.7.1-1|2	
21cr|bochs-tools-1.7.1-1|3	Summary:	Manipulates Bochs disk-images
21cr|bochs-tools-1.7.1-1|4	Name:		bochs-tools
21cr|bochs-tools-1.7.1-1|5	Version:	1.7.1
21cr|bochs-tools-1.7.1-1|6	Release:	1
21cr|bochs-tools-1.7.1-1|7	License:	GPLv2+
21cr|bochs-tools-1.7.1-1|8	Group:		Emulators
21cr|bochs-tools-1.7.1-1|9	Url:		http://www.bablokb.de/%{name}/
21cr|bochs-tools-1.7.1-1|10	Source0:	http://www.bablokb.de/%{name}/%{oname}-%{version}.tar.bz2
21cr|bochs-tools-1.7.1-1|11	
21cr|bochs-tools-1.7.1-1|12	%description
21cr|bochs-tools-1.7.1-1|13	Bochs-Tools are a collection of scripts and programs to be used together with
21cr|bochs-tools-1.7.1-1|14	the Bochs-emulator. The main goal was to provide a Unix-like interface to the
21cr|bochs-tools-1.7.1-1|15	emulator and to enable access to Bochs disk-images from outside of Bochs.
21cr|bochs-tools-1.7.1-1|16	
21cr|bochs-tools-1.7.1-1|17	The tools were developed under Linux. They might also work on other
21cr|bochs-tools-1.7.1-1|18	operating-systems. Feedback on this issue is appreciated.
21cr|bochs-tools-1.7.1-1|19	
21cr|bochs-tools-1.7.1-1|20	%files
21cr|bochs-tools-1.7.1-1|21	%doc ChangeLog COPYING NEWS README TODO
21cr|bochs-tools-1.7.1-1|22	%{_bindir}/*
21cr|bochs-tools-1.7.1-1|23	%{_mandir}/man1/*
21cr|bochs-tools-1.7.1-1|24	
21cr|bochs-tools-1.7.1-1|25	#----------------------------------------------------------------------------
21cr|bochs-tools-1.7.1-1|26	
21cr|bochs-tools-1.7.1-1|27	%prep
21cr|bochs-tools-1.7.1-1|28	%setup -q -n %{oname}-%{version}
21cr|bochs-tools-1.7.1-1|29	
21cr|bochs-tools-1.7.1-1|30	%build
21cr|bochs-tools-1.7.1-1|31	make \
21cr|bochs-tools-1.7.1-1|32	-C src \
21cr|bochs-tools-1.7.1-1|33	CFLAGS="%{optflags}" \
21cr|bochs-tools-1.7.1-1|34	VERSION="%{version}"
21cr|bochs-tools-1.7.1-1|35	
21cr|bochs-tools-1.7.1-1|36	%install
21cr|bochs-tools-1.7.1-1|37	%makeinstall_std \
21cr|bochs-tools-1.7.1-1|38	UID=0 \
21cr|bochs-tools-1.7.1-1|39	PREFIX="%{_prefix}" \
21cr|bochs-tools-1.7.1-1|40	BINDIR="%{_bindir}" \
21cr|bochs-tools-1.7.1-1|41	MANDIR="%{_mandir}" \
21cr|bochs-tools-1.7.1-1|42	CFLAGS="%{optflags}" \
21cr|bochs-tools-1.7.1-1|43	bins \
21cr|bochs-tools-1.7.1-1|44	install

471 21
21cr|bodr-10-6|1	Summary:	The Blue Obelisk Data Repository
21cr|bodr-10-6|2	Name:		bodr
21cr|bodr-10-6|3	Version:	10
21cr|bodr-10-6|4	Release:	6
21cr|bodr-10-6|5	License:	MIT
21cr|bodr-10-6|6	Group:		System/Libraries
21cr|bodr-10-6|7	Url:		http://blueobelisk.sourceforge.net/
21cr|bodr-10-6|8	Source0:	http://downloads.sourceforge.net/bodr/%{name}-%{version}.tar.bz2
21cr|bodr-10-6|9	BuildRequires:	pkgconfig(libxml-2.0)
21cr|bodr-10-6|10	BuildRequires:	libxslt-proc
21cr|bodr-10-6|11	BuildArch:	noarch
21cr|bodr-10-6|12	
21cr|bodr-10-6|13	%description
21cr|bodr-10-6|14	It represents a set of common, standardized data for chemoinformatics
21cr|bodr-10-6|15	in both XML and plain-text formats. This data is open for common use,
21cr|bodr-10-6|16	under the expectation that others will contribute to the repository,
21cr|bodr-10-6|17	either via tabulations of additional properties or revisions/comments
21cr|bodr-10-6|18	on existing data.
21cr|bodr-10-6|19	
21cr|bodr-10-6|20	The concept is that via shared default data, reproducing computational
21cr|bodr-10-6|21	chemistry and chemoinformatics will become more reproducible :-).
21cr|bodr-10-6|22	
21cr|bodr-10-6|23	Currently this encompasses:
21cr|bodr-10-6|24	* Elements directory
21cr|bodr-10-6|25	* element names and symbols
21cr|bodr-10-6|26	* atomic masses, covalent radii, van der Waals radii
21cr|bodr-10-6|27	* Pauling electronegativities
21cr|bodr-10-6|28	* electron affinity
21cr|bodr-10-6|29	* ionization potential
21cr|bodr-10-6|30	* default element colors for viewers
21cr|bodr-10-6|31	* Isotopes directory
21cr|bodr-10-6|32	* exact masses of most abundant isotopes
21cr|bodr-10-6|33	* isotopic masses and abundances
21cr|bodr-10-6|34	* spin
21cr|bodr-10-6|35	* kinds of decay, percentages and energy
21cr|bodr-10-6|36	* magnetic dipole moment
21cr|bodr-10-6|37	* halflife
21cr|bodr-10-6|38	
21cr|bodr-10-6|39	%files
21cr|bodr-10-6|40	%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO
21cr|bodr-10-6|41	%doc %{_datadir}/doc/%{name}/biblio/
21cr|bodr-10-6|42	%{_datadir}/%{name}/*.xml
21cr|bodr-10-6|43	%{_datadir}/%{name}/dicts/*.xml
21cr|bodr-10-6|44	%{_datadir}/pkgconfig/%{name}.pc
21cr|bodr-10-6|45	
21cr|bodr-10-6|46	#----------------------------------------------------------------------------
21cr|bodr-10-6|47	
21cr|bodr-10-6|48	%prep
21cr|bodr-10-6|49	%setup -q
21cr|bodr-10-6|50	
21cr|bodr-10-6|51	%build
21cr|bodr-10-6|52	%configure
21cr|bodr-10-6|53	%make
21cr|bodr-10-6|54	
21cr|bodr-10-6|55	%install
21cr|bodr-10-6|56	%makeinstall_std
21cr|bodr-10-6|57	

472 21
21cr|bogofilter-1.2.5-2|1	#define _requires_exceptions perl
21cr|bogofilter-1.2.5-2|2	
21cr|bogofilter-1.2.5-2|3	Summary:	Fast anti-spam filtering by Bayesian statistical analysis
21cr|bogofilter-1.2.5-2|4	Name:		bogofilter
21cr|bogofilter-1.2.5-2|5	Version:	1.2.5
21cr|bogofilter-1.2.5-2|6	Release:	2
21cr|bogofilter-1.2.5-2|7	License:	GPLv2+
21cr|bogofilter-1.2.5-2|8	Group:		Networking/Mail
21cr|bogofilter-1.2.5-2|9	Url:		http://bogofilter.sourceforge.net
21cr|bogofilter-1.2.5-2|10	Source0:	https://sourceforge.net/projects/bogofilter/files/bogofilter-stable/bogofilter-%{version}/%{name}-%{version}.tar.xz
21cr|bogofilter-1.2.5-2|11	BuildRequires:	flex
21cr|bogofilter-1.2.5-2|12	BuildRequires:	openjade
21cr|bogofilter-1.2.5-2|13	BuildRequires:	valgrind
21cr|bogofilter-1.2.5-2|14	BuildRequires:	xmlto
21cr|bogofilter-1.2.5-2|15	BuildRequires:	db-devel
21cr|bogofilter-1.2.5-2|16	BuildRequires:	pkgconfig(gsl)
21cr|bogofilter-1.2.5-2|17	
21cr|bogofilter-1.2.5-2|18	%description
21cr|bogofilter-1.2.5-2|19	Bogofilter is a Bayesian spam filter. In its normal mode of
21cr|bogofilter-1.2.5-2|20	operation, it takes an email message or other text on standard
21cr|bogofilter-1.2.5-2|21	input, does a statistical check against lists of "good" and
21cr|bogofilter-1.2.5-2|22	"bad" words, and returns a status code indicating whether or not
21cr|bogofilter-1.2.5-2|23	the message is spam. Bogofilter is designed with fast algorithms
21cr|bogofilter-1.2.5-2|24	(including Berkeley DB system), coded directly in C, and tuned for
21cr|bogofilter-1.2.5-2|25	speed, so it can be used for production by sites that process a
21cr|bogofilter-1.2.5-2|26	lot of mail.
21cr|bogofilter-1.2.5-2|27	
21cr|bogofilter-1.2.5-2|28	%files
21cr|bogofilter-1.2.5-2|29	%doc AUTHORS GETTING.STARTED Doxyfile NEWS
21cr|bogofilter-1.2.5-2|30	%doc README* RELEASE.NOTES
21cr|bogofilter-1.2.5-2|31	%doc TODO bogofilter.cf.example
21cr|bogofilter-1.2.5-2|32	%doc doc/README* doc/bogofilter-SA*
21cr|bogofilter-1.2.5-2|33	%doc doc/integrating-*
21cr|bogofilter-1.2.5-2|34	%doc .inst/html .inst/xml
21cr|bogofilter-1.2.5-2|35	%doc contrib/README*
21cr|bogofilter-1.2.5-2|36	%config(noreplace) %{_sysconfdir}/bogofilter.cf
21cr|bogofilter-1.2.5-2|37	%{_bindir}/*
21cr|bogofilter-1.2.5-2|38	%{_datadir}/bogofilter
21cr|bogofilter-1.2.5-2|39	%{_mandir}/man1/*
21cr|bogofilter-1.2.5-2|40	
21cr|bogofilter-1.2.5-2|41	#----------------------------------------------------------------------------
21cr|bogofilter-1.2.5-2|42	
21cr|bogofilter-1.2.5-2|43	%prep
21cr|bogofilter-1.2.5-2|44	%setup -q
21cr|bogofilter-1.2.5-2|45	
21cr|bogofilter-1.2.5-2|46	%build
21cr|bogofilter-1.2.5-2|47	%configure \
21cr|bogofilter-1.2.5-2|48	--disable-rpath \
21cr|bogofilter-1.2.5-2|49	--disable-transactions \
21cr|bogofilter-1.2.5-2|50	--with-database=db \
21cr|bogofilter-1.2.5-2|51	--without-included-gsl
21cr|bogofilter-1.2.5-2|52	
21cr|bogofilter-1.2.5-2|53	%make
21cr|bogofilter-1.2.5-2|54	
21cr|bogofilter-1.2.5-2|55	%install
21cr|bogofilter-1.2.5-2|56	%makeinstall_std
21cr|bogofilter-1.2.5-2|57	
21cr|bogofilter-1.2.5-2|58	mv %{buildroot}%{_sysconfdir}/bogofilter.cf.example %{buildroot}%{_sysconfdir}/bogofilter.cf
21cr|bogofilter-1.2.5-2|59	
21cr|bogofilter-1.2.5-2|60	##include contrib...some my find it usefull
21cr|bogofilter-1.2.5-2|61	for d in contrib ; do
21cr|bogofilter-1.2.5-2|62	install -d %{buildroot}%{_datadir}/%{name}/$d
21cr|bogofilter-1.2.5-2|63	files=$(find "$d" -maxdepth 1 -type f -print)
21cr|bogofilter-1.2.5-2|64	for f in $files ; do
21cr|bogofilter-1.2.5-2|65	case $f in
21cr|bogofilter-1.2.5-2|66	*.c|*.o|*.obj|*/Makefile*) continue ;;
21cr|bogofilter-1.2.5-2|67	*.1)
21cr|bogofilter-1.2.5-2|68	cp -p $f %{buildroot}%{_mandir}/man1 ;;
21cr|bogofilter-1.2.5-2|69	*)
21cr|bogofilter-1.2.5-2|70	cp -p $f %{buildroot}%{_datadir}/%{name}/$d ;;
21cr|bogofilter-1.2.5-2|71	esac
21cr|bogofilter-1.2.5-2|72	done
21cr|bogofilter-1.2.5-2|73	done
21cr|bogofilter-1.2.5-2|74	
21cr|bogofilter-1.2.5-2|75	# it gets built, so why not install it?
21cr|bogofilter-1.2.5-2|76	##it is only needed to run check during build and does not need to be installed CAE
21cr|bogofilter-1.2.5-2|77	#install -m755 contrib/bogogrep %{buildroot}%{_bindir}/
21cr|bogofilter-1.2.5-2|78	
21cr|bogofilter-1.2.5-2|79	# prepare for doc inclusion
21cr|bogofilter-1.2.5-2|80	for n in xml html ; do
21cr|bogofilter-1.2.5-2|81	install -d .inst/$n
21cr|bogofilter-1.2.5-2|82	install -m644 doc/*.$n .inst/$n
21cr|bogofilter-1.2.5-2|83	done
21cr|bogofilter-1.2.5-2|84	
21cr|bogofilter-1.2.5-2|85	%check
21cr|bogofilter-1.2.5-2|86	#make DESTDIR="%{buildroot}" check

473 21
21cr|boinc-client-7.20.2-1|1	%define _disable_ld_no_undefined 1
21cr|boinc-client-7.20.2-1|2	%define debug_package %{nil}
21cr|boinc-client-7.20.2-1|3	
21cr|boinc-client-7.20.2-1|4	# ========== README ==========
21cr|boinc-client-7.20.2-1|5	#
21cr|boinc-client-7.20.2-1|6	# BOINC client is not released with Github releases, it is released using
21cr|boinc-client-7.20.2-1|7	# Github tags.
21cr|boinc-client-7.20.2-1|8	# When a new BOINC client Github tag is released, replace
21cr|boinc-client-7.20.2-1|9	# 1) Version
21cr|boinc-client-7.20.2-1|10	# 2) Release (obviously)
21cr|boinc-client-7.20.2-1|11	# 3) commit, you can take it from the URL you get on Github when you pass the
21cr|boinc-client-7.20.2-1|12	# mousepointer on shortcommit (7 chars string)
21cr|boinc-client-7.20.2-1|13	#
21cr|boinc-client-7.20.2-1|14	# BOINC release URLs are troublesome, to download the tar.gz use the following command
21cr|boinc-client-7.20.2-1|15	# spectool -g -s 0 boinc-client.spec
21cr|boinc-client-7.20.2-1|16	#
21cr|boinc-client-7.20.2-1|17	# Do not move the %%global foo block of code in the upper part of the spec
21cr|boinc-client-7.20.2-1|18	# file, otherwise it will not work because it will try to read macros not
21cr|boinc-client-7.20.2-1|19	# yet defined like %%{version}
21cr|boinc-client-7.20.2-1|20	
21cr|boinc-client-7.20.2-1|21	%define major 7
21cr|boinc-client-7.20.2-1|22	%define libboinc_api %mklibname boinc_api %{major}
21cr|boinc-client-7.20.2-1|23	%define libboinc_graphics2 %mklibname boinc_graphics2 %{major}
21cr|boinc-client-7.20.2-1|24	%define libboinc_opencl %mklibname boinc_opencl %{major}
21cr|boinc-client-7.20.2-1|25	
21cr|boinc-client-7.20.2-1|26	
21cr|boinc-client-7.20.2-1|27	Summary:       The BOINC client
21cr|boinc-client-7.20.2-1|28	Name:          boinc-client
21cr|boinc-client-7.20.2-1|29	Version:       7.20.2
21cr|boinc-client-7.20.2-1|30	Release:       1
21cr|boinc-client-7.20.2-1|31	License:       LGPLv2+
21cr|boinc-client-7.20.2-1|32	Group:         Sciences/Other
21cr|boinc-client-7.20.2-1|33	URL:           http://boinc.berkeley.edu/
21cr|boinc-client-7.20.2-1|34	
21cr|boinc-client-7.20.2-1|35	%global major_version %(v=%{version}; echo ${v:0:4})
21cr|boinc-client-7.20.2-1|36	%global commit 5222682feca5506f6168ed5883581a0320c13f8b
21cr|boinc-client-7.20.2-1|37	%global gittag client_release/%{major_version}/%{version}
21cr|boinc-client-7.20.2-1|38	# gittag_custom is needed in %%setup process because tar.gz unpacks a folder
21cr|boinc-client-7.20.2-1|39	# named for example boinc-client_release-7.14-7.14.2
21cr|boinc-client-7.20.2-1|40	%global gittag_custom client_release-%{major_version}-%{version}
21cr|boinc-client-7.20.2-1|41	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|boinc-client-7.20.2-1|42	
21cr|boinc-client-7.20.2-1|43	
21cr|boinc-client-7.20.2-1|44	Source0:       https://github.com/BOINC/boinc/archive/%{gittag}/%{name}-%{version}.tar.gz
21cr|boinc-client-7.20.2-1|45	Source1:       boinc-client-logrotate-d
21cr|boinc-client-7.20.2-1|46	Source3:       36x11-common_xhost-boinc
21cr|boinc-client-7.20.2-1|47	Source4:       config.properties
21cr|boinc-client-7.20.2-1|48	Source10:      boinc.sysusers.conf
21cr|boinc-client-7.20.2-1|49	Patch0:        disable_idle_time_detection.patch
21cr|boinc-client-7.20.2-1|50	# disabled systemd_hardening.patch because its tests are still in early stage
21cr|boinc-client-7.20.2-1|51	# on upstream development process
21cr|boinc-client-7.20.2-1|52	#Patch2:        systemd_hardening.patch
21cr|boinc-client-7.20.2-1|53	# prevents manager close action from stopping client service
21cr|boinc-client-7.20.2-1|54	Patch1:        manager_close_no_service_stop.patch
21cr|boinc-client-7.20.2-1|55	# On Linux distributions, BOINC runs as a service. Users must not be able to
21cr|boinc-client-7.20.2-1|56	# try stopping the service from exit menu entry.
21cr|boinc-client-7.20.2-1|57	# This leads to unexpected behaviour, like:
21cr|boinc-client-7.20.2-1|58	# - service being killed;
21cr|boinc-client-7.20.2-1|59	# - service still running.
21cr|boinc-client-7.20.2-1|60	# Moreover, the Manager will no longer be able to connect to the client, unless
21cr|boinc-client-7.20.2-1|61	# the user connects to 127.0.0.1. Then if the Manager is connected to the client
21cr|boinc-client-7.20.2-1|62	# by using 127.0.0.1 address, the "Exit from BOINC Manager" entry will not
21cr|boinc-client-7.20.2-1|63	# show any frame asking the user if he wants to stop the service.
21cr|boinc-client-7.20.2-1|64	# upstream pull request https://github.com/BOINC/boinc/pull/3094 has ben merged
21cr|boinc-client-7.20.2-1|65	# and unmerged later
21cr|boinc-client-7.20.2-1|66	Patch2:        manager_exit_menu_entry_removal.patch
21cr|boinc-client-7.20.2-1|67	# removes menu entry "Shut down the currently connected BOINC client"
21cr|boinc-client-7.20.2-1|68	# upstream pull request https://github.com/BOINC/boinc/pull/3094 has ben merged
21cr|boinc-client-7.20.2-1|69	# and unmerged later
21cr|boinc-client-7.20.2-1|70	Patch3:        manager_shut_down_connected_client.patch
21cr|boinc-client-7.20.2-1|71	# if user starts manager while client service is not running, manager will
21cr|boinc-client-7.20.2-1|72	# start a client process running it in user session. This patch prevents
21cr|boinc-client-7.20.2-1|73	# the manager from starting the client because on Linux the client should
21cr|boinc-client-7.20.2-1|74	# run as a service only
21cr|boinc-client-7.20.2-1|75	Patch4:        prevent_manager_from_starting_client.patch
21cr|boinc-client-7.20.2-1|76	# Fedora / EPEL, the folder /etc/boinc-client does not exist, so it should be removed
21cr|boinc-client-7.20.2-1|77	Patch5:        remove_etc_boinc-client_from_systemd_unit_file.patch
21cr|boinc-client-7.20.2-1|78	
21cr|boinc-client-7.20.2-1|79	BuildRequires: curl-devel
21cr|boinc-client-7.20.2-1|80	BuildRequires: desktop-file-utils
21cr|boinc-client-7.20.2-1|81	BuildRequires: freeglut-devel
21cr|boinc-client-7.20.2-1|82	BuildRequires: wxgtku3.1-devel
21cr|boinc-client-7.20.2-1|83	BuildRequires: gcc-c++
21cr|boinc-client-7.20.2-1|84	BuildRequires: gettext
21cr|boinc-client-7.20.2-1|85	BuildRequires: pkgconfig(gtk+-3.0)
21cr|boinc-client-7.20.2-1|86	BuildRequires: docbook2x
21cr|boinc-client-7.20.2-1|87	BuildRequires: libxmu-devel
21cr|boinc-client-7.20.2-1|88	BuildRequires: jpeg-devel
21cr|boinc-client-7.20.2-1|89	BuildRequires: libnotify-devel
21cr|boinc-client-7.20.2-1|90	BuildRequires: libtool
21cr|boinc-client-7.20.2-1|91	BuildRequires: libxscrnsaver-devel
21cr|boinc-client-7.20.2-1|92	BuildRequires: pkgconfig(glu)
21cr|boinc-client-7.20.2-1|93	BuildRequires: openssl-devel
21cr|boinc-client-7.20.2-1|94	BuildRequires: sqlite-devel
21cr|boinc-client-7.20.2-1|95	BuildRequires: xcb-util-devel
21cr|boinc-client-7.20.2-1|96	
21cr|boinc-client-7.20.2-1|97	Requires:         logrotate
21cr|boinc-client-7.20.2-1|98	Requires(pre):    /bin/systemd-sysusers
21cr|boinc-client-7.20.2-1|99	
21cr|boinc-client-7.20.2-1|100	%description
21cr|boinc-client-7.20.2-1|101	The Berkeley Open Infrastructure for Network Computing (BOINC) is an open-
21cr|boinc-client-7.20.2-1|102	source software platform which supports distributed computing, primarily in
21cr|boinc-client-7.20.2-1|103	the form of "volunteer" computing and "desktop Grid" computing.  It is well
21cr|boinc-client-7.20.2-1|104	suited for problems which are often described as "trivially parallel".  BOINC
21cr|boinc-client-7.20.2-1|105	is the underlying software used by projects such as SETI@home, Einstein@Home,
21cr|boinc-client-7.20.2-1|106	ClimatePrediciton.net, the World Community Grid, and many other distributed
21cr|boinc-client-7.20.2-1|107	computing projects.
21cr|boinc-client-7.20.2-1|108	
21cr|boinc-client-7.20.2-1|109	This package installs the BOINC client software, which will allow your
21cr|boinc-client-7.20.2-1|110	computer to participate in one or more BOINC projects, using your spare
21cr|boinc-client-7.20.2-1|111	computer time to search for cures for diseases, model protein folding, study
21cr|boinc-client-7.20.2-1|112	global warming, discover sources of gravitational waves, and many other types
21cr|boinc-client-7.20.2-1|113	of scientific and mathematical research.
21cr|boinc-client-7.20.2-1|114	
21cr|boinc-client-7.20.2-1|115	%files -f BOINC-Client.lang
21cr|boinc-client-7.20.2-1|116	%doc COPYING COPYRIGHT
21cr|boinc-client-7.20.2-1|117	%{_bindir}/boinc
21cr|boinc-client-7.20.2-1|118	%{_bindir}/boinc_client
21cr|boinc-client-7.20.2-1|119	%{_bindir}/boinccmd
21cr|boinc-client-7.20.2-1|120	%{_bindir}/switcher
21cr|boinc-client-7.20.2-1|121	%{_unitdir}/%{name}.service
21cr|boinc-client-7.20.2-1|122	%{_mandir}/man1/boinccmd.1*
21cr|boinc-client-7.20.2-1|123	%{_mandir}/man1/boinc.1*
21cr|boinc-client-7.20.2-1|124	%config(noreplace) %{_sysconfdir}/logrotate.d/boinc-client
21cr|boinc-client-7.20.2-1|125	%config(noreplace) %{_sysconfdir}/bash_completion.d/boinc-client
21cr|boinc-client-7.20.2-1|126	%attr(-,boinc,boinc) %{_localstatedir}/lib/boinc/
21cr|boinc-client-7.20.2-1|127	%{_sysconfdir}/X11/Xsession.d/36x11-common_xhost-boinc
21cr|boinc-client-7.20.2-1|128	%{_sysconfdir}/boinc-client/config.properties
21cr|boinc-client-7.20.2-1|129	%{_sysusersdir}/boinc.conf
21cr|boinc-client-7.20.2-1|130	
21cr|boinc-client-7.20.2-1|131	%pre
21cr|boinc-client-7.20.2-1|132	# Create BOINC user and group
21cr|boinc-client-7.20.2-1|133	%sysusers_create_package boinc %{SOURCE10}
21cr|boinc-client-7.20.2-1|134	
21cr|boinc-client-7.20.2-1|135	%post
21cr|boinc-client-7.20.2-1|136	%systemd_post boinc-client.service
21cr|boinc-client-7.20.2-1|137	
21cr|boinc-client-7.20.2-1|138	%preun
21cr|boinc-client-7.20.2-1|139	%systemd_preun boinc-client.service
21cr|boinc-client-7.20.2-1|140	
21cr|boinc-client-7.20.2-1|141	%postun
21cr|boinc-client-7.20.2-1|142	%systemd_postun_with_restart boinc-client.service
21cr|boinc-client-7.20.2-1|143	
21cr|boinc-client-7.20.2-1|144	#------------------------------------------------------------------------
21cr|boinc-client-7.20.2-1|145	%package -n boinc-manager
21cr|boinc-client-7.20.2-1|146	Summary:    GUI to control and monitor %{name}
21cr|boinc-client-7.20.2-1|147	Requires:   hicolor-icon-theme
21cr|boinc-client-7.20.2-1|148	Requires:   %{name} = %{EVRD}
21cr|boinc-client-7.20.2-1|149	
21cr|boinc-client-7.20.2-1|150	%description -n boinc-manager
21cr|boinc-client-7.20.2-1|151	The BOINC Manager is a graphical monitor and control utility for the BOINC
21cr|boinc-client-7.20.2-1|152	core client. It gives a detailed overview of the state of the client it is
21cr|boinc-client-7.20.2-1|153	monitoring. The BOINC Manager has two modes of operation, the "Simple View" in
21cr|boinc-client-7.20.2-1|154	which it only displays the most important information and the "Advanced View"
21cr|boinc-client-7.20.2-1|155	in which all information and all control elements are available.
21cr|boinc-client-7.20.2-1|156	
21cr|boinc-client-7.20.2-1|157	%files -n boinc-manager -f BOINC-Manager.lang
21cr|boinc-client-7.20.2-1|158	%{_bindir}/boincmgr
21cr|boinc-client-7.20.2-1|159	%{_bindir}/boincscr
21cr|boinc-client-7.20.2-1|160	%{_datadir}/boinc-manager
21cr|boinc-client-7.20.2-1|161	%{_datadir}/applications/boinc.desktop
21cr|boinc-client-7.20.2-1|162	%{_datadir}/icons/hicolor/16x16/apps/boinc.png
21cr|boinc-client-7.20.2-1|163	%{_datadir}/icons/hicolor/32x32/apps/boinc.png
21cr|boinc-client-7.20.2-1|164	%{_datadir}/icons/hicolor/48x48/apps/boinc.png
21cr|boinc-client-7.20.2-1|165	%{_datadir}/icons/hicolor/64x64/apps/boinc.png
21cr|boinc-client-7.20.2-1|166	%{_datadir}/icons/hicolor/scalable/apps/boinc.svg
21cr|boinc-client-7.20.2-1|167	%{_mandir}/man1/boincmgr.1*
21cr|boinc-client-7.20.2-1|168	
21cr|boinc-client-7.20.2-1|169	#------------------------------------------------------------------------
21cr|boinc-client-7.20.2-1|170	
21cr|boinc-client-7.20.2-1|171	%package devel
21cr|boinc-client-7.20.2-1|172	Summary:	Development files for %{name}
21cr|boinc-client-7.20.2-1|173	Requires:	%{name} = %{EVRD}
21cr|boinc-client-7.20.2-1|174	Requires:	%{libboinc_api} = %{EVRD}
21cr|boinc-client-7.20.2-1|175	Requires:	%{libboinc_graphics2} = %{EVRD}
21cr|boinc-client-7.20.2-1|176	Requires:	%{libboinc_opencl} = %{EVRD}
21cr|boinc-client-7.20.2-1|177	Requires:	openssl-devel
21cr|boinc-client-7.20.2-1|178	Requires:	mariadb-connector-c-devel
21cr|boinc-client-7.20.2-1|179	
21cr|boinc-client-7.20.2-1|180	%description devel
21cr|boinc-client-7.20.2-1|181	This package contains development files for %{name}.
21cr|boinc-client-7.20.2-1|182	
21cr|boinc-client-7.20.2-1|183	%files devel
21cr|boinc-client-7.20.2-1|184	%{_libdir}/*.so
21cr|boinc-client-7.20.2-1|185	%{_libdir}/pkgconfig/libboinc*.pc
21cr|boinc-client-7.20.2-1|186	%{_includedir}/boinc
21cr|boinc-client-7.20.2-1|187	
21cr|boinc-client-7.20.2-1|188	#------------------------------------------------------------------------
21cr|boinc-client-7.20.2-1|189	
21cr|boinc-client-7.20.2-1|190	%package static
21cr|boinc-client-7.20.2-1|191	Summary:	Static libraries for %{name}
21cr|boinc-client-7.20.2-1|192	Requires:	%{name}-devel = %{EVRD}
21cr|boinc-client-7.20.2-1|193	
21cr|boinc-client-7.20.2-1|194	%description static
21cr|boinc-client-7.20.2-1|195	This package contains static libraries for %{name}.
21cr|boinc-client-7.20.2-1|196	
21cr|boinc-client-7.20.2-1|197	%files static
21cr|boinc-client-7.20.2-1|198	%{_libdir}/libboinc.a
21cr|boinc-client-7.20.2-1|199	%{_libdir}/libboinc_api.a
21cr|boinc-client-7.20.2-1|200	%{_libdir}/libboinc_crypt.a
21cr|boinc-client-7.20.2-1|201	%{_libdir}/libboinc_graphics2.a
21cr|boinc-client-7.20.2-1|202	%{_libdir}/libboinc_opencl.a
21cr|boinc-client-7.20.2-1|203	
21cr|boinc-client-7.20.2-1|204	#------------------------------------------------------------------------
21cr|boinc-client-7.20.2-1|205	
21cr|boinc-client-7.20.2-1|206	%package -n %{libboinc_api}
21cr|boinc-client-7.20.2-1|207	Summary:	Shared library for %{name}
21cr|boinc-client-7.20.2-1|208	Group:		System/Libraries
21cr|boinc-client-7.20.2-1|209	
21cr|boinc-client-7.20.2-1|210	%description -n %{libboinc_api}
21cr|boinc-client-7.20.2-1|211	This package contains stared library for %{name}.
21cr|boinc-client-7.20.2-1|212	
21cr|boinc-client-7.20.2-1|213	
21cr|boinc-client-7.20.2-1|214	%files -n %{libboinc_api}
21cr|boinc-client-7.20.2-1|215	%{_libdir}/libboinc_api.so.%{major}*
21cr|boinc-client-7.20.2-1|216	
21cr|boinc-client-7.20.2-1|217	#------------------------------------------------------------------------
21cr|boinc-client-7.20.2-1|218	
21cr|boinc-client-7.20.2-1|219	%package -n %{libboinc_graphics2}
21cr|boinc-client-7.20.2-1|220	Summary:	Shared library for %{name}
21cr|boinc-client-7.20.2-1|221	Group:		System/Libraries
21cr|boinc-client-7.20.2-1|222	
21cr|boinc-client-7.20.2-1|223	%description -n %{libboinc_graphics2}
21cr|boinc-client-7.20.2-1|224	This package contains stared library for %{name}.
21cr|boinc-client-7.20.2-1|225	
21cr|boinc-client-7.20.2-1|226	
21cr|boinc-client-7.20.2-1|227	%files -n %{libboinc_graphics2}
21cr|boinc-client-7.20.2-1|228	%{_libdir}/libboinc_graphics2.so.%{major}*
21cr|boinc-client-7.20.2-1|229	
21cr|boinc-client-7.20.2-1|230	#------------------------------------------------------------------------
21cr|boinc-client-7.20.2-1|231	
21cr|boinc-client-7.20.2-1|232	%package -n %{libboinc_opencl}
21cr|boinc-client-7.20.2-1|233	Summary:	Shared library for %{name}
21cr|boinc-client-7.20.2-1|234	Group:		System/Libraries
21cr|boinc-client-7.20.2-1|235	
21cr|boinc-client-7.20.2-1|236	%description -n %{libboinc_opencl}
21cr|boinc-client-7.20.2-1|237	This package contains stared library for %{name}.
21cr|boinc-client-7.20.2-1|238	
21cr|boinc-client-7.20.2-1|239	
21cr|boinc-client-7.20.2-1|240	%files -n %{libboinc_opencl}
21cr|boinc-client-7.20.2-1|241	%{_libdir}/libboinc_opencl.so.%{major}*
21cr|boinc-client-7.20.2-1|242	
21cr|boinc-client-7.20.2-1|243	#------------------------------------------------------------------------
21cr|boinc-client-7.20.2-1|244	
21cr|boinc-client-7.20.2-1|245	%package doc
21cr|boinc-client-7.20.2-1|246	Summary:    Documentation files for %{name}
21cr|boinc-client-7.20.2-1|247	BuildArch:  noarch
21cr|boinc-client-7.20.2-1|248	Requires:   %{name} = %{EVRD}
21cr|boinc-client-7.20.2-1|249	
21cr|boinc-client-7.20.2-1|250	%description doc
21cr|boinc-client-7.20.2-1|251	This package contains documentation files for %{name}.
21cr|boinc-client-7.20.2-1|252	
21cr|boinc-client-7.20.2-1|253	%files doc
21cr|boinc-client-7.20.2-1|254	%doc checkin_notes checkin_notes_*
21cr|boinc-client-7.20.2-1|255	
21cr|boinc-client-7.20.2-1|256	#------------------------------------------------------------------------
21cr|boinc-client-7.20.2-1|257	
21cr|boinc-client-7.20.2-1|258	%prep
21cr|boinc-client-7.20.2-1|259	%autosetup -p1 -n boinc-%{gittag_custom}
21cr|boinc-client-7.20.2-1|260	
21cr|boinc-client-7.20.2-1|261	# Fix encoding
21cr|boinc-client-7.20.2-1|262	for file in $(ls | grep checkin_notes_20); do
21cr|boinc-client-7.20.2-1|263	iconv -f ISO-8859-1 -t UTF-8 -o ${file}.utf8 ${file}
21cr|boinc-client-7.20.2-1|264	mv ${file}.utf8 ${file}
21cr|boinc-client-7.20.2-1|265	done
21cr|boinc-client-7.20.2-1|266	
21cr|boinc-client-7.20.2-1|267	# Fix file permissions
21cr|boinc-client-7.20.2-1|268	for file in $(ls clientgui | grep .cpp$ ) $(ls clientgui | grep .h$ ); do
21cr|boinc-client-7.20.2-1|269	chmod 644 clientgui/${file}
21cr|boinc-client-7.20.2-1|270	done
21cr|boinc-client-7.20.2-1|271	
21cr|boinc-client-7.20.2-1|272	%build
21cr|boinc-client-7.20.2-1|273	%ifarch %{ix86}
21cr|boinc-client-7.20.2-1|274	%global boinc_platform i686-pc-linux-gnu
21cr|boinc-client-7.20.2-1|275	%endif
21cr|boinc-client-7.20.2-1|276	%ifarch powerpc ppc
21cr|boinc-client-7.20.2-1|277	%global boinc_platform powerpc-linux-gnu
21cr|boinc-client-7.20.2-1|278	%endif
21cr|boinc-client-7.20.2-1|279	%ifarch powerpc64 ppc64
21cr|boinc-client-7.20.2-1|280	%global boinc_platform ppc64-linux-gnu
21cr|boinc-client-7.20.2-1|281	%endif
21cr|boinc-client-7.20.2-1|282	%ifarch aarch64
21cr|boinc-client-7.20.2-1|283	%global boinc_platform aarch64-unknown-linux-gnu
21cr|boinc-client-7.20.2-1|284	%endif
21cr|boinc-client-7.20.2-1|285	%ifarch riscv64
21cr|boinc-client-7.20.2-1|286	%global boinc_platform riscv64-rosa-linux-gnu
21cr|boinc-client-7.20.2-1|287	%endif
21cr|boinc-client-7.20.2-1|288	%ifarch %{e2k}
21cr|boinc-client-7.20.2-1|289	%global boinc_platform e2kv4-rosa-linux-gnu
21cr|boinc-client-7.20.2-1|290	%endif
21cr|boinc-client-7.20.2-1|291	
21cr|boinc-client-7.20.2-1|292	%if %{defined boinc_platform}
21cr|boinc-client-7.20.2-1|293	%global confflags --with-boinc-platform=%{boinc_platform}
21cr|boinc-client-7.20.2-1|294	%endif
21cr|boinc-client-7.20.2-1|295	
21cr|boinc-client-7.20.2-1|296	./_autosetup
21cr|boinc-client-7.20.2-1|297	
21cr|boinc-client-7.20.2-1|298	%configure %{?confflags} \
21cr|boinc-client-7.20.2-1|299	--disable-silent-rules \
21cr|boinc-client-7.20.2-1|300	--enable-dynamic-client-linkage \
21cr|boinc-client-7.20.2-1|301	--disable-server \
21cr|boinc-client-7.20.2-1|302	--disable-fcgi \
21cr|boinc-client-7.20.2-1|303	--enable-unicode \
21cr|boinc-client-7.20.2-1|304	--with-wx-config=/usr/bin/wx-config \
21cr|boinc-client-7.20.2-1|305	--with-ssl \
21cr|boinc-client-7.20.2-1|306	--with-x \
21cr|boinc-client-7.20.2-1|307	--enable-static \
21cr|boinc-client-7.20.2-1|308	STRIP=: \
21cr|boinc-client-7.20.2-1|309	DOCBOOK2X_MAN=/usr/bin/docbook2x-man \
21cr|boinc-client-7.20.2-1|310	"CXXFLAGS=$(pkg-config gtk+-x11-3.0 --cflags --libs) ${optflags} -DNDEBUG -std=gnu++14"
21cr|boinc-client-7.20.2-1|311	
21cr|boinc-client-7.20.2-1|312	# Disable rpaths
21cr|boinc-client-7.20.2-1|313	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|boinc-client-7.20.2-1|314	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|boinc-client-7.20.2-1|315	
21cr|boinc-client-7.20.2-1|316	make %{?_smp_mflags}
21cr|boinc-client-7.20.2-1|317	
21cr|boinc-client-7.20.2-1|318	%install
21cr|boinc-client-7.20.2-1|319	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
21cr|boinc-client-7.20.2-1|320	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
21cr|boinc-client-7.20.2-1|321	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
21cr|boinc-client-7.20.2-1|322	mkdir -p %{buildroot}%{_unitdir}
21cr|boinc-client-7.20.2-1|323	mkdir -p %{buildroot}%{_localstatedir}/lib/boinc
21cr|boinc-client-7.20.2-1|324	mkdir -p %{buildroot}%{_mandir}/man1
21cr|boinc-client-7.20.2-1|325	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|boinc-client-7.20.2-1|326	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|boinc-client-7.20.2-1|327	mkdir -p %{buildroot}%{_sysconfdir}/X11/Xsession.d
21cr|boinc-client-7.20.2-1|328	mkdir -p %{buildroot}%{_sysconfdir}/boinc-client
21cr|boinc-client-7.20.2-1|329	
21cr|boinc-client-7.20.2-1|330	make install INSTALL="%{__install} -p" DESTDIR=%{buildroot}
21cr|boinc-client-7.20.2-1|331	
21cr|boinc-client-7.20.2-1|332	# Set up links to correct log locations
21cr|boinc-client-7.20.2-1|333	#ln -s /var/log/boinc/ %%{_localstatedir}/log/boinc.log
21cr|boinc-client-7.20.2-1|334	#ln -s /var/log/boinc/ %%{_localstatedir}/log/boincerr.log
21cr|boinc-client-7.20.2-1|335	
21cr|boinc-client-7.20.2-1|336	# Remove libtool archives
21cr|boinc-client-7.20.2-1|337	rm %{buildroot}%{_libdir}/*.la
21cr|boinc-client-7.20.2-1|338	
21cr|boinc-client-7.20.2-1|339	# Use custom systemd script and logrotate configuration file
21cr|boinc-client-7.20.2-1|340	rm -f %{buildroot}%{_sysconfdir}/init.d/%{name} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|boinc-client-7.20.2-1|341	
21cr|boinc-client-7.20.2-1|342	install -p -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|boinc-client-7.20.2-1|343	install -p -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/X11/Xsession.d/36x11-common_xhost-boinc
21cr|boinc-client-7.20.2-1|344	install -p -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/boinc-client/config.properties
21cr|boinc-client-7.20.2-1|345	
21cr|boinc-client-7.20.2-1|346	# Install Icons
21cr|boinc-client-7.20.2-1|347	install -p -m644 packages/generic/sea/boincmgr.16x16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/boinc.png
21cr|boinc-client-7.20.2-1|348	install -p -m644 packages/generic/sea/boincmgr.32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/boinc.png
21cr|boinc-client-7.20.2-1|349	install -p -m644 packages/generic/sea/boincmgr.48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/boinc.png
21cr|boinc-client-7.20.2-1|350	
21cr|boinc-client-7.20.2-1|351	%find_lang BOINC-Manager
21cr|boinc-client-7.20.2-1|352	%find_lang BOINC-Client
21cr|boinc-client-7.20.2-1|353	
21cr|boinc-client-7.20.2-1|354	# bash-completion
21cr|boinc-client-7.20.2-1|355	install -p -m644 client/scripts/boinc.bash %{buildroot}%{_sysconfdir}/bash_completion.d/boinc-client
21cr|boinc-client-7.20.2-1|356	
21cr|boinc-client-7.20.2-1|357	# install sysuser config
21cr|boinc-client-7.20.2-1|358	install -d %{buildroot}%{_sysusersdir}/
21cr|boinc-client-7.20.2-1|359	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/boinc.conf

474 21
21cr|BomberInstinct-0.8.9-17|1	# Workaround to build with GCC 10
21cr|BomberInstinct-0.8.9-17|2	%global optflags %{optflags} -fcommon
21cr|BomberInstinct-0.8.9-17|3	Summary:	Kill the other players with bombs that throw flames
21cr|BomberInstinct-0.8.9-17|4	Name:		BomberInstinct
21cr|BomberInstinct-0.8.9-17|5	Version:	0.8.9
21cr|BomberInstinct-0.8.9-17|6	Release:	17
21cr|BomberInstinct-0.8.9-17|7	License:	GPL
21cr|BomberInstinct-0.8.9-17|8	Group:		Games/Arcade
21cr|BomberInstinct-0.8.9-17|9	Source:		%{name}-%{version}.tar.bz2
21cr|BomberInstinct-0.8.9-17|10	Source1:	%{name}-48.png.bz2
21cr|BomberInstinct-0.8.9-17|11	Source2:	%{name}-32.png.bz2
21cr|BomberInstinct-0.8.9-17|12	Source3:	%{name}-16.png.bz2
21cr|BomberInstinct-0.8.9-17|13	Patch:		BomberInstinct-fix_missing_level.diff
21cr|BomberInstinct-0.8.9-17|14	URL:		http://bomberinstinct.sourceforge.net/index.html
21cr|BomberInstinct-0.8.9-17|15	
21cr|BomberInstinct-0.8.9-17|16	BuildRequires:	pkgconfig(SDL_mixer) >= 1.2.0
21cr|BomberInstinct-0.8.9-17|17	# too much nested gcc
21cr|BomberInstinct-0.8.9-17|18	BuildRequires:	gcc-c++, gcc, gcc-cpp
21cr|BomberInstinct-0.8.9-17|19	
21cr|BomberInstinct-0.8.9-17|20	
21cr|BomberInstinct-0.8.9-17|21	%description
21cr|BomberInstinct-0.8.9-17|22	BomberInstinct is part like Bomberman, because you must kill
21cr|BomberInstinct-0.8.9-17|23	the other players with bombs that throw flames vertically and
21cr|BomberInstinct-0.8.9-17|24	horizontally, but it's much more strategical because you have to
21cr|BomberInstinct-0.8.9-17|25	do with the elements of a maze (arrows, tunnels, teleportations,
21cr|BomberInstinct-0.8.9-17|26	and many more...), and with the special powers of each character.
21cr|BomberInstinct-0.8.9-17|27	(multiplayer on one computer only)
21cr|BomberInstinct-0.8.9-17|28	
21cr|BomberInstinct-0.8.9-17|29	%prep
21cr|BomberInstinct-0.8.9-17|30	%setup -q
21cr|BomberInstinct-0.8.9-17|31	%patch -p0
21cr|BomberInstinct-0.8.9-17|32	
21cr|BomberInstinct-0.8.9-17|33	%build
21cr|BomberInstinct-0.8.9-17|34	export CC=gcc
21cr|BomberInstinct-0.8.9-17|35	export CXX=g++
21cr|BomberInstinct-0.8.9-17|36	
21cr|BomberInstinct-0.8.9-17|37	%configure	--bindir=%{_gamesbindir} \
21cr|BomberInstinct-0.8.9-17|38	--datadir=%{_gamesdatadir}
21cr|BomberInstinct-0.8.9-17|39	
21cr|BomberInstinct-0.8.9-17|40	%make CXXFLAGS="-DNDEBUG %{optflags}"
21cr|BomberInstinct-0.8.9-17|41	
21cr|BomberInstinct-0.8.9-17|42	%install
21cr|BomberInstinct-0.8.9-17|43	%makeinstall_std
21cr|BomberInstinct-0.8.9-17|44	
21cr|BomberInstinct-0.8.9-17|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|BomberInstinct-0.8.9-17|46	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|BomberInstinct-0.8.9-17|47	[Desktop Entry]
21cr|BomberInstinct-0.8.9-17|48	Name=BomberInstinct
21cr|BomberInstinct-0.8.9-17|49	Name[ru]=BomberInstinct
21cr|BomberInstinct-0.8.9-17|50	Comment=Bomberman clone
21cr|BomberInstinct-0.8.9-17|51	Comment[ru]=Игра по мотивам Bomberman
21cr|BomberInstinct-0.8.9-17|52	Exec=%{_gamesbindir}/bi
21cr|BomberInstinct-0.8.9-17|53	Icon=BomberInstinct
21cr|BomberInstinct-0.8.9-17|54	Terminal=false
21cr|BomberInstinct-0.8.9-17|55	Type=Application
21cr|BomberInstinct-0.8.9-17|56	StartupNotify=true
21cr|BomberInstinct-0.8.9-17|57	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|BomberInstinct-0.8.9-17|58	EOF
21cr|BomberInstinct-0.8.9-17|59	
21cr|BomberInstinct-0.8.9-17|60	cp data/Sprites/*.spr %{buildroot}%{_gamesdatadir}/BomberInstinct/Sprites
21cr|BomberInstinct-0.8.9-17|61	
21cr|BomberInstinct-0.8.9-17|62	install -d -m755  %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|BomberInstinct-0.8.9-17|63	bzcat %{SOURCE1} > %{buildroot}%{_liconsdir}/%{name}.png
21cr|BomberInstinct-0.8.9-17|64	bzcat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
21cr|BomberInstinct-0.8.9-17|65	bzcat %{SOURCE3} > %{buildroot}%{_miconsdir}/%{name}.png
21cr|BomberInstinct-0.8.9-17|66	
21cr|BomberInstinct-0.8.9-17|67	
21cr|BomberInstinct-0.8.9-17|68	%files
21cr|BomberInstinct-0.8.9-17|69	%doc AUTHORS ChangeLog LISEZMOI LISEZMOI.Nived README README.Nived
21cr|BomberInstinct-0.8.9-17|70	%doc docs/*.html docs/img scenario.txt
21cr|BomberInstinct-0.8.9-17|71	%{_gamesbindir}/bi
21cr|BomberInstinct-0.8.9-17|72	%{_gamesbindir}/nived
21cr|BomberInstinct-0.8.9-17|73	%{_gamesbindir}/spred
21cr|BomberInstinct-0.8.9-17|74	%{_gamesdatadir}/BomberInstinct
21cr|BomberInstinct-0.8.9-17|75	%{_iconsdir}/%{name}.png
21cr|BomberInstinct-0.8.9-17|76	%{_miconsdir}/%{name}.png
21cr|BomberInstinct-0.8.9-17|77	%{_liconsdir}/%{name}.png
21cr|BomberInstinct-0.8.9-17|78	%{_datadir}/applications/%{name}.desktop

475 21
21cr|bomns-0.99.3-1|1	Name:           bomns
21cr|bomns-0.99.3-1|2	Version:        0.99.3
21cr|bomns-0.99.3-1|3	Release:        1
21cr|bomns-0.99.3-1|4	Summary:        Best old-school Deathmatch game ever (only for two players)
21cr|bomns-0.99.3-1|5	License:        GPLv2+
21cr|bomns-0.99.3-1|6	Group:          Games/Arcade
21cr|bomns-0.99.3-1|7	Url:            https://github.com/keithfancher/Bomns-for-Linux
21cr|bomns-0.99.3-1|8	Source:         https://github.com/keithfancher/Bomns-for-Linux/archive/master.zip
21cr|bomns-0.99.3-1|9	Patch0:         %{name}-%{name}.desktop.patch
21cr|bomns-0.99.3-1|10	BuildRequires:  pkgconfig(gdk-2.0)
21cr|bomns-0.99.3-1|11	BuildRequires:  pkgconfig(freetype2)
21cr|bomns-0.99.3-1|12	BuildRequires:  pkgconfig(sdl)
21cr|bomns-0.99.3-1|13	BuildRequires:  pkgconfig(SDL_mixer)
21cr|bomns-0.99.3-1|14	BuildRequires:  cmake
21cr|bomns-0.99.3-1|15	
21cr|bomns-0.99.3-1|16	%description
21cr|bomns-0.99.3-1|17	The gameplay of Bomns for Linux is quite simple: just move around the level,
21cr|bomns-0.99.3-1|18	picking up powerups and avoiding powerdowns, all the while laying bomns and
21cr|bomns-0.99.3-1|19	plotting your opponent's desctruction. A bomn will do 5 damage to the other
21cr|bomns-0.99.3-1|20	player, and running into them will do 1 damage. The first to kill their
21cr|bomns-0.99.3-1|21	opponent before the time runs out is declared the winner.
21cr|bomns-0.99.3-1|22	
21cr|bomns-0.99.3-1|23	%files
21cr|bomns-0.99.3-1|24	%doc AUTHORS COPYING README TODO
21cr|bomns-0.99.3-1|25	%{_bindir}/%{name}
21cr|bomns-0.99.3-1|26	%{_bindir}/%{name}edit
21cr|bomns-0.99.3-1|27	%{_bindir}/%{name}launcher
21cr|bomns-0.99.3-1|28	%{_datadir}/applications/%{name}.desktop
21cr|bomns-0.99.3-1|29	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|bomns-0.99.3-1|30	%{_datadir}/%{name}
21cr|bomns-0.99.3-1|31	#-------------------------------------------------------------------------------------
21cr|bomns-0.99.3-1|32	%prep
21cr|bomns-0.99.3-1|33	%setup -qn Bomns-for-Linux-master
21cr|bomns-0.99.3-1|34	%patch0 -p0
21cr|bomns-0.99.3-1|35	
21cr|bomns-0.99.3-1|36	%build
21cr|bomns-0.99.3-1|37	%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix}
21cr|bomns-0.99.3-1|38	%make
21cr|bomns-0.99.3-1|39	
21cr|bomns-0.99.3-1|40	%install
21cr|bomns-0.99.3-1|41	%makeinstall_std -C build

476 21
21cr|bonk-0.6-6|1	Summary:	A lossy and lossless audio coder
21cr|bonk-0.6-6|2	Name:		bonk
21cr|bonk-0.6-6|3	Version:	0.6
21cr|bonk-0.6-6|4	Release:	6
21cr|bonk-0.6-6|5	License:	GPLv2+
21cr|bonk-0.6-6|6	Group:		Sound
21cr|bonk-0.6-6|7	URL:		http://www.logarithmic.net/pfh/bonk/
21cr|bonk-0.6-6|8	Source:		http://etree.org/shnutils/shntool/support/formats/bonk/win32/%{version}/%{name}-%{version}-shntool.tar.gz
21cr|bonk-0.6-6|9	Patch1:		bonk-gcc4.patch
21cr|bonk-0.6-6|10	
21cr|bonk-0.6-6|11	%description
21cr|bonk-0.6-6|12	Bonk is high quality audio compression program. It can operate
21cr|bonk-0.6-6|13	in either lossless or lossy mode. In lossless mode, the exact
21cr|bonk-0.6-6|14	original WAV file can be recovered from the compressed file. In
21cr|bonk-0.6-6|15	lossy mode, some information is discarded in the compressed file,
21cr|bonk-0.6-6|16	yielding a much higher compression ratio. The information
21cr|bonk-0.6-6|17	discarded is perceptually unimportant, and the result should be
21cr|bonk-0.6-6|18	a *perceptually* lossless encoding. Bonk can compress some types
21cr|bonk-0.6-6|19	of sounds more than others, so the actual bit-rate achieved varies.
21cr|bonk-0.6-6|20	
21cr|bonk-0.6-6|21	In lossy mode, it can compress some types of sound to as low as
21cr|bonk-0.6-6|22	95 kbps (a compression ration of 14:1) while maintaining
21cr|bonk-0.6-6|23	perceptually lossless CD quality stereo. In general, the
21cr|bonk-0.6-6|24	compression ratio achieved by Bonk is slightly higher than that
21cr|bonk-0.6-6|25	achieved using the more common MP3 format, for equivalent sound
21cr|bonk-0.6-6|26	quality. In particular it copes with transients (eg clapping,
21cr|bonk-0.6-6|27	drum beats) better. Performance on purely tonal sound is roughly
21cr|bonk-0.6-6|28	equivalent to MP3.
21cr|bonk-0.6-6|29	
21cr|bonk-0.6-6|30	In lossless mode the compression ratio is typically around 2:1.
21cr|bonk-0.6-6|31	
21cr|bonk-0.6-6|32	This version is patched with shntool patch.
21cr|bonk-0.6-6|33	
21cr|bonk-0.6-6|34	%files
21cr|bonk-0.6-6|35	%doc README COPYING
21cr|bonk-0.6-6|36	%{_bindir}/%{name}
21cr|bonk-0.6-6|37	
21cr|bonk-0.6-6|38	#----------------------------------------------------------------------------
21cr|bonk-0.6-6|39	
21cr|bonk-0.6-6|40	%prep
21cr|bonk-0.6-6|41	%setup -qn %{name}-%{version}-shntool
21cr|bonk-0.6-6|42	%patch1 -p1
21cr|bonk-0.6-6|43	
21cr|bonk-0.6-6|44	chmod 644 *.cc *.h
21cr|bonk-0.6-6|45	
21cr|bonk-0.6-6|46	%build
21cr|bonk-0.6-6|47	%make CXXFLAGS="%{optflags}"
21cr|bonk-0.6-6|48	
21cr|bonk-0.6-6|49	%install
21cr|bonk-0.6-6|50	mkdir -p %{buildroot}%{_bindir}
21cr|bonk-0.6-6|51	install -m 755 %{name} %{buildroot}%{_bindir}

477 21
21cr|bonsai-1.3.9-0.20051228.10|1	%define snapshot	20051228
21cr|bonsai-1.3.9-0.20051228.10|2	
21cr|bonsai-1.3.9-0.20051228.10|3	%if %{_use_internal_dependency_generator}
21cr|bonsai-1.3.9-0.20051228.10|4	%global __requires_exclude perl\\(CGI.pl.*|perl\\(SourceChecker.*|perl\\(adminfuncs.*|perl\\(cvsblame.*|perl\\(cvsquery.*|perl\\(defparams.*|perl\\(globals.*|perl\\(lloydcgi.*|perl\\(modules.*|perl\\(utils.*
21cr|bonsai-1.3.9-0.20051228.10|5	%else
21cr|bonsai-1.3.9-0.20051228.10|6	%define _requires_exceptions perl(\\(CGI.pl\\|SourceChecker\\))
21cr|bonsai-1.3.9-0.20051228.10|7	%endif
21cr|bonsai-1.3.9-0.20051228.10|8	
21cr|bonsai-1.3.9-0.20051228.10|9	Name:		bonsai
21cr|bonsai-1.3.9-0.20051228.10|10	Version:	1.3.9
21cr|bonsai-1.3.9-0.20051228.10|11	Release:	0.%{snapshot}.10
21cr|bonsai-1.3.9-0.20051228.10|12	Summary:	A query interface to the CVS source repository
21cr|bonsai-1.3.9-0.20051228.10|13	License:	MPL
21cr|bonsai-1.3.9-0.20051228.10|14	Group:		Networking/WWW
21cr|bonsai-1.3.9-0.20051228.10|15	URL:		http://www.mozilla.org/projects/bonsai/
21cr|bonsai-1.3.9-0.20051228.10|16	Source0:	%{name}-%{snapshot}.tar.bz2
21cr|bonsai-1.3.9-0.20051228.10|17	Source1:	%{name}.README.mdk.bz2
21cr|bonsai-1.3.9-0.20051228.10|18	Patch0:		%{name}-20051228.fhs.patch
21cr|bonsai-1.3.9-0.20051228.10|19	Requires:	perl-DBD-mysql
21cr|bonsai-1.3.9-0.20051228.10|20	BuildArch:	noarch
21cr|bonsai-1.3.9-0.20051228.10|21	
21cr|bonsai-1.3.9-0.20051228.10|22	%description
21cr|bonsai-1.3.9-0.20051228.10|23	Bonsai is a really cool idea on how to "see" changes taking place during a
21cr|bonsai-1.3.9-0.20051228.10|24	development cycle. The original implementation was by Terry Weissman, first
21cr|bonsai-1.3.9-0.20051228.10|25	done in TCL, then later ported to Perl. It's built to run against CVS using
21cr|bonsai-1.3.9-0.20051228.10|26	Perl, MySQL, and your favorite webserver to display checkin history, log
21cr|bonsai-1.3.9-0.20051228.10|27	information, diffs, and other assorted pieces of information in easy to parse
21cr|bonsai-1.3.9-0.20051228.10|28	HTML.
21cr|bonsai-1.3.9-0.20051228.10|29	
21cr|bonsai-1.3.9-0.20051228.10|30	%prep
21cr|bonsai-1.3.9-0.20051228.10|31	%setup -q -n %{name}
21cr|bonsai-1.3.9-0.20051228.10|32	%patch0 -p1
21cr|bonsai-1.3.9-0.20051228.10|33	
21cr|bonsai-1.3.9-0.20051228.10|34	find . -name CVS -o -name .cvsignore | xargs rm -rf
21cr|bonsai-1.3.9-0.20051228.10|35	
21cr|bonsai-1.3.9-0.20051228.10|36	# fix paths
21cr|bonsai-1.3.9-0.20051228.10|37	find . -type f | xargs perl -pi -e "s|/usr/bonsaitools/bin|%{_bindir}|g"
21cr|bonsai-1.3.9-0.20051228.10|38	
21cr|bonsai-1.3.9-0.20051228.10|39	%build
21cr|bonsai-1.3.9-0.20051228.10|40	
21cr|bonsai-1.3.9-0.20051228.10|41	%install
21cr|bonsai-1.3.9-0.20051228.10|42	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|bonsai-1.3.9-0.20051228.10|43	install -m 755 *.cgi %{buildroot}%{_var}/www/%{name}
21cr|bonsai-1.3.9-0.20051228.10|44	cp -pr *.html *.gif robots.txt %{buildroot}%{_var}/www/%{name}
21cr|bonsai-1.3.9-0.20051228.10|45	
21cr|bonsai-1.3.9-0.20051228.10|46	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|bonsai-1.3.9-0.20051228.10|47	install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
21cr|bonsai-1.3.9-0.20051228.10|48	install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
21cr|bonsai-1.3.9-0.20051228.10|49	install -m 644 CGI.pl \
21cr|bonsai-1.3.9-0.20051228.10|50	addcheckin.pl \
21cr|bonsai-1.3.9-0.20051228.10|51	adminfuncs.pl \
21cr|bonsai-1.3.9-0.20051228.10|52	adminmail.pl \
21cr|bonsai-1.3.9-0.20051228.10|53	createlegaldirs.pl \
21cr|bonsai-1.3.9-0.20051228.10|54	cvsblame.pl \
21cr|bonsai-1.3.9-0.20051228.10|55	cvsindex.pl \
21cr|bonsai-1.3.9-0.20051228.10|56	cvsmenu.pl \
21cr|bonsai-1.3.9-0.20051228.10|57	cvsquery.pl \
21cr|bonsai-1.3.9-0.20051228.10|58	defparams.pl \
21cr|bonsai-1.3.9-0.20051228.10|59	dolog.pl \
21cr|bonsai-1.3.9-0.20051228.10|60	get_line.pl \
21cr|bonsai-1.3.9-0.20051228.10|61	globals.pl \
21cr|bonsai-1.3.9-0.20051228.10|62	handleAdminMail.pl \
21cr|bonsai-1.3.9-0.20051228.10|63	handleCheckinMail.pl \
21cr|bonsai-1.3.9-0.20051228.10|64	header.pl \
21cr|bonsai-1.3.9-0.20051228.10|65	indextest.pl \
21cr|bonsai-1.3.9-0.20051228.10|66	lloydcgi.pl \
21cr|bonsai-1.3.9-0.20051228.10|67	modules.pl \
21cr|bonsai-1.3.9-0.20051228.10|68	processqueue.pl \
21cr|bonsai-1.3.9-0.20051228.10|69	reposfiles.pl \
21cr|bonsai-1.3.9-0.20051228.10|70	testlock.pl \
21cr|bonsai-1.3.9-0.20051228.10|71	%{buildroot}%{_datadir}/%{name}/lib
21cr|bonsai-1.3.9-0.20051228.10|72	install -m 755 addcheckin.pl \
21cr|bonsai-1.3.9-0.20051228.10|73	adminmail.pl \
21cr|bonsai-1.3.9-0.20051228.10|74	createlegaldirs.pl \
21cr|bonsai-1.3.9-0.20051228.10|75	cvsblame.pl \
21cr|bonsai-1.3.9-0.20051228.10|76	cvsindex.pl \
21cr|bonsai-1.3.9-0.20051228.10|77	handleAdminMail.pl \
21cr|bonsai-1.3.9-0.20051228.10|78	handleCheckinMail.pl \
21cr|bonsai-1.3.9-0.20051228.10|79	processqueue.pl \
21cr|bonsai-1.3.9-0.20051228.10|80	reposfiles.pl \
21cr|bonsai-1.3.9-0.20051228.10|81	testlock.pl \
21cr|bonsai-1.3.9-0.20051228.10|82	maketables.sh \
21cr|bonsai-1.3.9-0.20051228.10|83	trapdoor \
21cr|bonsai-1.3.9-0.20051228.10|84	%{buildroot}%{_datadir}/%{name}/bin
21cr|bonsai-1.3.9-0.20051228.10|85	
21cr|bonsai-1.3.9-0.20051228.10|86	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|bonsai-1.3.9-0.20051228.10|87	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|bonsai-1.3.9-0.20051228.10|88	
21cr|bonsai-1.3.9-0.20051228.10|89	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|bonsai-1.3.9-0.20051228.10|90	install -m 644 treeconfig.pl.in %{buildroot}%{_sysconfdir}/%{name}/treeconfig.pl
21cr|bonsai-1.3.9-0.20051228.10|91	install -m 644 cvsgraph.conf %{buildroot}%{_sysconfdir}/%{name}
21cr|bonsai-1.3.9-0.20051228.10|92	
21cr|bonsai-1.3.9-0.20051228.10|93	# apache configuration
21cr|bonsai-1.3.9-0.20051228.10|94	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|bonsai-1.3.9-0.20051228.10|95	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|bonsai-1.3.9-0.20051228.10|96	# %{name} Apache configuration
21cr|bonsai-1.3.9-0.20051228.10|97	Alias /%{name} %{_var}/www/%{name}
21cr|bonsai-1.3.9-0.20051228.10|98	
21cr|bonsai-1.3.9-0.20051228.10|99	<Directory %{_var}/www/%{name}>
21cr|bonsai-1.3.9-0.20051228.10|100	Options ExecCGI
21cr|bonsai-1.3.9-0.20051228.10|101	DirectoryIndex toplevel.cgi
21cr|bonsai-1.3.9-0.20051228.10|102	Require all granted
21cr|bonsai-1.3.9-0.20051228.10|103	</Directory>
21cr|bonsai-1.3.9-0.20051228.10|104	EOF
21cr|bonsai-1.3.9-0.20051228.10|105	
21cr|bonsai-1.3.9-0.20051228.10|106	%clean
21cr|bonsai-1.3.9-0.20051228.10|107	
21cr|bonsai-1.3.9-0.20051228.10|108	
21cr|bonsai-1.3.9-0.20051228.10|109	
21cr|bonsai-1.3.9-0.20051228.10|110	%files
21cr|bonsai-1.3.9-0.20051228.10|111	%doc README INSTALL CHANGES
21cr|bonsai-1.3.9-0.20051228.10|112	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|bonsai-1.3.9-0.20051228.10|113	%config(noreplace) %{_sysconfdir}/%{name}
21cr|bonsai-1.3.9-0.20051228.10|114	%{_var}/www/%{name}
21cr|bonsai-1.3.9-0.20051228.10|115	%{_datadir}/%{name}
21cr|bonsai-1.3.9-0.20051228.10|116	%attr(-,apache,apache) %{_localstatedir}/lib/%{name}

478 21
21cr|boolstuff-0.1.16-2|1	%define major 0
21cr|boolstuff-0.1.16-2|2	%define api 0.1
21cr|boolstuff-0.1.16-2|3	%define libname %mklibname boolstuff %{api} %{major}
21cr|boolstuff-0.1.16-2|4	%define devname %mklibname boolstuff -d
21cr|boolstuff-0.1.16-2|5	
21cr|boolstuff-0.1.16-2|6	Summary:	Disjunctive Normal Form boolean expression library and example
21cr|boolstuff-0.1.16-2|7	Name:		boolstuff
21cr|boolstuff-0.1.16-2|8	Version:	0.1.16
21cr|boolstuff-0.1.16-2|9	Release:	2
21cr|boolstuff-0.1.16-2|10	License:	GPLv2+
21cr|boolstuff-0.1.16-2|11	Group:		Development/C++
21cr|boolstuff-0.1.16-2|12	Url:		http://sarrazip.com/dev/boolstuff.html
21cr|boolstuff-0.1.16-2|13	Source0:	http://sarrazip.com/dev/%{name}-%{version}.tar.gz
21cr|boolstuff-0.1.16-2|14	Patch0:		boolstuff-0.1.16-dynamic_exceptions.patch
21cr|boolstuff-0.1.16-2|15	Patch1:		boolstuff-0.1.16-switch_fallthrough.patch
21cr|boolstuff-0.1.16-2|16	
21cr|boolstuff-0.1.16-2|17	%description
21cr|boolstuff-0.1.16-2|18	This library contains an algorithm that converts a boolean expression
21cr|boolstuff-0.1.16-2|19	binary tree into the Disjunctive Normal Form. The NOT operator
21cr|boolstuff-0.1.16-2|20	is supported.
21cr|boolstuff-0.1.16-2|21	A command that calls this library is also provided.
21cr|boolstuff-0.1.16-2|22	
21cr|boolstuff-0.1.16-2|23	%files
21cr|boolstuff-0.1.16-2|24	%{_bindir}/*
21cr|boolstuff-0.1.16-2|25	%{_mandir}/man1/booldnf*
21cr|boolstuff-0.1.16-2|26	
21cr|boolstuff-0.1.16-2|27	#----------------------------------------------------------------------------
21cr|boolstuff-0.1.16-2|28	
21cr|boolstuff-0.1.16-2|29	%package -n %{libname}
21cr|boolstuff-0.1.16-2|30	Summary:	Disjunctive Normal Form boolean expression library
21cr|boolstuff-0.1.16-2|31	Group:		System/Libraries
21cr|boolstuff-0.1.16-2|32	
21cr|boolstuff-0.1.16-2|33	%description -n %{libname}
21cr|boolstuff-0.1.16-2|34	This library contains an algorithm that converts a boolean expression
21cr|boolstuff-0.1.16-2|35	binary tree into the Disjunctive Normal Form. The NOT operator
21cr|boolstuff-0.1.16-2|36	is supported.
21cr|boolstuff-0.1.16-2|37	
21cr|boolstuff-0.1.16-2|38	%files -n %{libname}
21cr|boolstuff-0.1.16-2|39	%{_libdir}/libboolstuff-%{api}.so.%{major}*
21cr|boolstuff-0.1.16-2|40	%{_mandir}/man3/boolstuff*
21cr|boolstuff-0.1.16-2|41	# do we need to redistribute the GPLv2 license? (INSTALL file)
21cr|boolstuff-0.1.16-2|42	%doc %{_defaultdocdir}/*
21cr|boolstuff-0.1.16-2|43	
21cr|boolstuff-0.1.16-2|44	#----------------------------------------------------------------------------
21cr|boolstuff-0.1.16-2|45	
21cr|boolstuff-0.1.16-2|46	%package -n %{devname}
21cr|boolstuff-0.1.16-2|47	Summary:	C++ header files for the boolstuff library
21cr|boolstuff-0.1.16-2|48	Group:		Development/C++
21cr|boolstuff-0.1.16-2|49	Requires:	%{libname} = %{version}
21cr|boolstuff-0.1.16-2|50	Provides:	%{name}-devel = %{EVRD}
21cr|boolstuff-0.1.16-2|51	
21cr|boolstuff-0.1.16-2|52	%description -n %{devname}
21cr|boolstuff-0.1.16-2|53	C++ header files for the Disjunctive Normal Form boolean expression library.
21cr|boolstuff-0.1.16-2|54	
21cr|boolstuff-0.1.16-2|55	%files -n %{devname}
21cr|boolstuff-0.1.16-2|56	%{_includedir}/*
21cr|boolstuff-0.1.16-2|57	%{_libdir}/lib*.so
21cr|boolstuff-0.1.16-2|58	%{_libdir}/pkgconfig/*
21cr|boolstuff-0.1.16-2|59	
21cr|boolstuff-0.1.16-2|60	#----------------------------------------------------------------------------
21cr|boolstuff-0.1.16-2|61	
21cr|boolstuff-0.1.16-2|62	%prep
21cr|boolstuff-0.1.16-2|63	%setup -q
21cr|boolstuff-0.1.16-2|64	%patch0 -p1
21cr|boolstuff-0.1.16-2|65	%patch1 -p1
21cr|boolstuff-0.1.16-2|66	
21cr|boolstuff-0.1.16-2|67	%build
21cr|boolstuff-0.1.16-2|68	# autoargh listao
21cr|boolstuff-0.1.16-2|69	./autogen.sh \
21cr|boolstuff-0.1.16-2|70	--prefix %{_prefix} \
21cr|boolstuff-0.1.16-2|71	--libdir=%{_libdir}
21cr|boolstuff-0.1.16-2|72	
21cr|boolstuff-0.1.16-2|73	%make
21cr|boolstuff-0.1.16-2|74	
21cr|boolstuff-0.1.16-2|75	%install
21cr|boolstuff-0.1.16-2|76	%makeinstall_std

479 21
21cr|boomaga-3.0.0-5.git7f7ad4.2|1	%define commit 7f7ad4754b20a1027c5095b660c5229353b64c8d
21cr|boomaga-3.0.0-5.git7f7ad4.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|boomaga-3.0.0-5.git7f7ad4.2|3	
21cr|boomaga-3.0.0-5.git7f7ad4.2|4	%define printer_name "Boomaga"
21cr|boomaga-3.0.0-5.git7f7ad4.2|5	%define cups_serverbin %{_exec_prefix}/lib/cups
21cr|boomaga-3.0.0-5.git7f7ad4.2|6	
21cr|boomaga-3.0.0-5.git7f7ad4.2|7	Summary:	A virtual printer for viewing a document before printing
21cr|boomaga-3.0.0-5.git7f7ad4.2|8	Name:		boomaga
21cr|boomaga-3.0.0-5.git7f7ad4.2|9	Version:	3.0.0
21cr|boomaga-3.0.0-5.git7f7ad4.2|10	Release:	5.git%{commit_short}.2
21cr|boomaga-3.0.0-5.git7f7ad4.2|11	License:	LGPLv2.1+
21cr|boomaga-3.0.0-5.git7f7ad4.2|12	Group:		System/Printing
21cr|boomaga-3.0.0-5.git7f7ad4.2|13	Url:		http://www.boomaga.org/
21cr|boomaga-3.0.0-5.git7f7ad4.2|14	Source0:	https://github.com/Boomaga/boomaga/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|boomaga-3.0.0-5.git7f7ad4.2|15	Source100:	%{name}.rpmlintrc
21cr|boomaga-3.0.0-5.git7f7ad4.2|16	BuildRequires:	cmake
21cr|boomaga-3.0.0-5.git7f7ad4.2|17	BuildRequires:	cups-devel
21cr|boomaga-3.0.0-5.git7f7ad4.2|18	BuildRequires:	snappy-devel
21cr|boomaga-3.0.0-5.git7f7ad4.2|19	BuildRequires:	qt5-linguist-tools
21cr|boomaga-3.0.0-5.git7f7ad4.2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|boomaga-3.0.0-5.git7f7ad4.2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|boomaga-3.0.0-5.git7f7ad4.2|22	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|boomaga-3.0.0-5.git7f7ad4.2|23	BuildRequires:	pkgconfig(Qt5DBus)
21cr|boomaga-3.0.0-5.git7f7ad4.2|24	BuildRequires:	pkgconfig(poppler-cpp)
21cr|boomaga-3.0.0-5.git7f7ad4.2|25	Requires(post,postun):	cups-common
21cr|boomaga-3.0.0-5.git7f7ad4.2|26	
21cr|boomaga-3.0.0-5.git7f7ad4.2|27	%description
21cr|boomaga-3.0.0-5.git7f7ad4.2|28	Boomaga (BOOklet MAnager) is a virtual printer for viewing a document before
21cr|boomaga-3.0.0-5.git7f7ad4.2|29	printing it out using the physical printer.
21cr|boomaga-3.0.0-5.git7f7ad4.2|30	The program is very simple to work with. Running any program, click “print”
21cr|boomaga-3.0.0-5.git7f7ad4.2|31	and select “Boomaga” to see in several seconds (CUPS takes some time to
21cr|boomaga-3.0.0-5.git7f7ad4.2|32	respond) the Boomaga window open.
21cr|boomaga-3.0.0-5.git7f7ad4.2|33	If you print out one more document, it gets added to the previous one, and you
21cr|boomaga-3.0.0-5.git7f7ad4.2|34	can also print them out as one.
21cr|boomaga-3.0.0-5.git7f7ad4.2|35	Regardless of whether your printer supports duplex printing or not, you would
21cr|boomaga-3.0.0-5.git7f7ad4.2|36	be able to easily print on both sides of the sheet.
21cr|boomaga-3.0.0-5.git7f7ad4.2|37	
21cr|boomaga-3.0.0-5.git7f7ad4.2|38	%files -f %{name}.lang
21cr|boomaga-3.0.0-5.git7f7ad4.2|39	%license COPYING
21cr|boomaga-3.0.0-5.git7f7ad4.2|40	%doc README.md
21cr|boomaga-3.0.0-5.git7f7ad4.2|41	%{_bindir}/%{name}
21cr|boomaga-3.0.0-5.git7f7ad4.2|42	%{cups_serverbin}/backend/boomaga
21cr|boomaga-3.0.0-5.git7f7ad4.2|43	%{_datadir}/dbus-1/services/org.boomaga.service
21cr|boomaga-3.0.0-5.git7f7ad4.2|44	%{_mandir}/man1/boomaga.1*
21cr|boomaga-3.0.0-5.git7f7ad4.2|45	%dir %{_datadir}/ppd/boomaga
21cr|boomaga-3.0.0-5.git7f7ad4.2|46	%{_datadir}/ppd/boomaga/boomaga.ppd
21cr|boomaga-3.0.0-5.git7f7ad4.2|47	%{_datadir}/applications/boomaga.desktop
21cr|boomaga-3.0.0-5.git7f7ad4.2|48	%{_datadir}/icons/hicolor/*/apps/boomaga.png
21cr|boomaga-3.0.0-5.git7f7ad4.2|49	%{_datadir}/mime/packages/boomaga.xml
21cr|boomaga-3.0.0-5.git7f7ad4.2|50	%dir %{_datadir}/boomaga
21cr|boomaga-3.0.0-5.git7f7ad4.2|51	%dir %{_datadir}/boomaga/translations
21cr|boomaga-3.0.0-5.git7f7ad4.2|52	
21cr|boomaga-3.0.0-5.git7f7ad4.2|53	%post
21cr|boomaga-3.0.0-5.git7f7ad4.2|54	if [ $1 = 1 ]; then
21cr|boomaga-3.0.0-5.git7f7ad4.2|55	lpadmin -h localhost -p "%{printer_name}" -v "boomaga:/" -E -m "lsb/usr/boomaga/boomaga.ppd" -o printer-is-shared=no -o PageSize=a4
21cr|boomaga-3.0.0-5.git7f7ad4.2|56	fi
21cr|boomaga-3.0.0-5.git7f7ad4.2|57	
21cr|boomaga-3.0.0-5.git7f7ad4.2|58	%postun
21cr|boomaga-3.0.0-5.git7f7ad4.2|59	if [ $1 = 0 ]; then
21cr|boomaga-3.0.0-5.git7f7ad4.2|60	lpadmin -x "Boomaga"
21cr|boomaga-3.0.0-5.git7f7ad4.2|61	fi
21cr|boomaga-3.0.0-5.git7f7ad4.2|62	
21cr|boomaga-3.0.0-5.git7f7ad4.2|63	#----------------------------------------------------------------------------
21cr|boomaga-3.0.0-5.git7f7ad4.2|64	
21cr|boomaga-3.0.0-5.git7f7ad4.2|65	%prep
21cr|boomaga-3.0.0-5.git7f7ad4.2|66	%autosetup -p1 -n %{name}-%{commit}
21cr|boomaga-3.0.0-5.git7f7ad4.2|67	
21cr|boomaga-3.0.0-5.git7f7ad4.2|68	%build
21cr|boomaga-3.0.0-5.git7f7ad4.2|69	%cmake
21cr|boomaga-3.0.0-5.git7f7ad4.2|70	%make
21cr|boomaga-3.0.0-5.git7f7ad4.2|71	
21cr|boomaga-3.0.0-5.git7f7ad4.2|72	%install
21cr|boomaga-3.0.0-5.git7f7ad4.2|73	%makeinstall_std -C build
21cr|boomaga-3.0.0-5.git7f7ad4.2|74	
21cr|boomaga-3.0.0-5.git7f7ad4.2|75	%find_lang %{name} --with-qt

480 21
21cr|bootchart-0.14.9-1|1	Name:           bootchart
21cr|bootchart-0.14.9-1|2	Version:        0.14.9
21cr|bootchart-0.14.9-1|3	Release:        1
21cr|bootchart-0.14.9-1|4	Summary:        Boot Process Performance Visualization
21cr|bootchart-0.14.9-1|5	License:        GPLv3
21cr|bootchart-0.14.9-1|6	Url:            http://www.bootchart.org/
21cr|bootchart-0.14.9-1|7	Source0:        https://github.com/xrmx/bootchart/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|bootchart-0.14.9-1|8	Group:          Monitoring
21cr|bootchart-0.14.9-1|9	BuildRequires:	python3-devel
21cr|bootchart-0.14.9-1|10	Provides:	bootchart-logger = %{version}-%{release}
21cr|bootchart-0.14.9-1|11	
21cr|bootchart-0.14.9-1|12	%description
21cr|bootchart-0.14.9-1|13	Bootchart is a tool for performance analysis and visualization of the GNU/Linux
21cr|bootchart-0.14.9-1|14	boot process.  Resource utilization and process information are collected
21cr|bootchart-0.14.9-1|15	during the boot process and can later be displayed in a PNG, SVG or EPS-encoded
21cr|bootchart-0.14.9-1|16	chart.
21cr|bootchart-0.14.9-1|17	
21cr|bootchart-0.14.9-1|18	%files
21cr|bootchart-0.14.9-1|19	%doc COPYING README.* TODO README
21cr|bootchart-0.14.9-1|20	%_bindir/pybootchartgui
21cr|bootchart-0.14.9-1|21	%{py3_platsitedir}/pybootchartgui
21cr|bootchart-0.14.9-1|22	/sbin/bootchartd
21cr|bootchart-0.14.9-1|23	%config(noreplace) %{_sysconfdir}/bootchartd.conf
21cr|bootchart-0.14.9-1|24	%dir /lib/bootchart
21cr|bootchart-0.14.9-1|25	%dir /lib/bootchart/tmpfs
21cr|bootchart-0.14.9-1|26	/lib/bootchart/bootchart-collector
21cr|bootchart-0.14.9-1|27	/lib/systemd/system/bootchart2-done.service
21cr|bootchart-0.14.9-1|28	/lib/systemd/system/bootchart2-done.timer
21cr|bootchart-0.14.9-1|29	/lib/systemd/system/bootchart2.service
21cr|bootchart-0.14.9-1|30	%{_mandir}/man1/bootchart2.1*
21cr|bootchart-0.14.9-1|31	%{_mandir}/man1/bootchartd.1*
21cr|bootchart-0.14.9-1|32	%{_mandir}/man1/pybootchartgui.1*
21cr|bootchart-0.14.9-1|33	
21cr|bootchart-0.14.9-1|34	#------------------------------------------------------------
21cr|bootchart-0.14.9-1|35	%prep
21cr|bootchart-0.14.9-1|36	%setup -q
21cr|bootchart-0.14.9-1|37	
21cr|bootchart-0.14.9-1|38	%build
21cr|bootchart-0.14.9-1|39	make
21cr|bootchart-0.14.9-1|40	
21cr|bootchart-0.14.9-1|41	%install
21cr|bootchart-0.14.9-1|42	%makeinstall_std
21cr|bootchart-0.14.9-1|43	
21cr|bootchart-0.14.9-1|44	# set python shebang
21cr|bootchart-0.14.9-1|45	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/pybootchartgui
21cr|bootchart-0.14.9-1|46	
21cr|bootchart-0.14.9-1|47	# remove wrong doc dir
21cr|bootchart-0.14.9-1|48	rm -r %{buildroot}%{_datadir}/docs

481 21
21cr|booth-1.0-6.95d854b.git.3|1	# RPMs are split as follows:
21cr|booth-1.0-6.95d854b.git.3|2	# * booth:
21cr|booth-1.0-6.95d854b.git.3|3	#   - envelope package serving as a syntactic shortcut to install
21cr|booth-1.0-6.95d854b.git.3|4	#     booth-site (with architecture reliably preserved)
21cr|booth-1.0-6.95d854b.git.3|5	# * booth-core:
21cr|booth-1.0-6.95d854b.git.3|6	#   - package serving as a base for booth-{arbitrator,site},
21cr|booth-1.0-6.95d854b.git.3|7	#     carrying also basic documentation, license, etc.
21cr|booth-1.0-6.95d854b.git.3|8	# * booth-arbitrator:
21cr|booth-1.0-6.95d854b.git.3|9	#   - package to be installed at a machine accessible within HA cluster(s),
21cr|booth-1.0-6.95d854b.git.3|10	#     but not (necessarily) a member of any, hence no dependency
21cr|booth-1.0-6.95d854b.git.3|11	#     on anything from cluster stack is required
21cr|booth-1.0-6.95d854b.git.3|12	# * booth-site:
21cr|booth-1.0-6.95d854b.git.3|13	#   - package to be installed at a cluster member node
21cr|booth-1.0-6.95d854b.git.3|14	#     (requires working cluster environment to be useful)
21cr|booth-1.0-6.95d854b.git.3|15	# * booth-test:
21cr|booth-1.0-6.95d854b.git.3|16	#   - files for testing booth
21cr|booth-1.0-6.95d854b.git.3|17	#
21cr|booth-1.0-6.95d854b.git.3|18	# TODO:
21cr|booth-1.0-6.95d854b.git.3|19	# wireshark-dissector.lua currently of no use (rhbz#1259623), but if/when
21cr|booth-1.0-6.95d854b.git.3|20	# this no longer persists, add -wireshark package (akin to libvirt-wireshark)
21cr|booth-1.0-6.95d854b.git.3|21	
21cr|booth-1.0-6.95d854b.git.3|22	%bcond_with html_man
21cr|booth-1.0-6.95d854b.git.3|23	%bcond_with glue
21cr|booth-1.0-6.95d854b.git.3|24	
21cr|booth-1.0-6.95d854b.git.3|25	## User and group to use for nonprivileged services (should be in sync with pacemaker)
21cr|booth-1.0-6.95d854b.git.3|26	%global uname hacluster
21cr|booth-1.0-6.95d854b.git.3|27	%global gname haclient
21cr|booth-1.0-6.95d854b.git.3|28	
21cr|booth-1.0-6.95d854b.git.3|29	# Disable automatic compilation of Python files in extra directories
21cr|booth-1.0-6.95d854b.git.3|30	%global _python_bytecompile_extra 0
21cr|booth-1.0-6.95d854b.git.3|31	
21cr|booth-1.0-6.95d854b.git.3|32	%global specver 6
21cr|booth-1.0-6.95d854b.git.3|33	%global boothver 1.0
21cr|booth-1.0-6.95d854b.git.3|34	# set following to the actual commit or, for final release, concatenate
21cr|booth-1.0-6.95d854b.git.3|35	# "boothver" macro to "v" (will yield a tag per the convention)
21cr|booth-1.0-6.95d854b.git.3|36	%global commit 95d854b32a7cb20cb9a0e90c71d8cc269657304d
21cr|booth-1.0-6.95d854b.git.3|37	%global lparen (
21cr|booth-1.0-6.95d854b.git.3|38	%global rparen )
21cr|booth-1.0-6.95d854b.git.3|39	%global shortcommit %(c=%{commit}; case ${c} in
21cr|booth-1.0-6.95d854b.git.3|40	v*%{rparen} echo ${c:1};;
21cr|booth-1.0-6.95d854b.git.3|41	*%{rparen} echo ${c:0:7};; esac)
21cr|booth-1.0-6.95d854b.git.3|42	%global pre_release %(s=%{shortcommit}; [ ${s: -3:2} != rc ]; echo $?)
21cr|booth-1.0-6.95d854b.git.3|43	%global post_release %([ %{commit} = v%{shortcommit} ]; echo $?)
21cr|booth-1.0-6.95d854b.git.3|44	%global github_owner ClusterLabs
21cr|booth-1.0-6.95d854b.git.3|45	
21cr|booth-1.0-6.95d854b.git.3|46	%if 0%{pre_release}
21cr|booth-1.0-6.95d854b.git.3|47	%global boothrel    0.%{specver}.%(s=%{shortcommit}; echo ${s: -3})
21cr|booth-1.0-6.95d854b.git.3|48	%else
21cr|booth-1.0-6.95d854b.git.3|49	%if 0%{post_release}
21cr|booth-1.0-6.95d854b.git.3|50	%global boothrel    %{specver}.%{shortcommit}.git
21cr|booth-1.0-6.95d854b.git.3|51	%else
21cr|booth-1.0-6.95d854b.git.3|52	%global boothrel    %{specver}
21cr|booth-1.0-6.95d854b.git.3|53	%endif
21cr|booth-1.0-6.95d854b.git.3|54	%endif
21cr|booth-1.0-6.95d854b.git.3|55	
21cr|booth-1.0-6.95d854b.git.3|56	%global test_path   %{_datadir}/booth/tests
21cr|booth-1.0-6.95d854b.git.3|57	
21cr|booth-1.0-6.95d854b.git.3|58	Name:		booth
21cr|booth-1.0-6.95d854b.git.3|59	Version:	%{boothver}
21cr|booth-1.0-6.95d854b.git.3|60	Release:	%{boothrel}.3
21cr|booth-1.0-6.95d854b.git.3|61	Summary:	Ticket Manager for Multi-site Clusters
21cr|booth-1.0-6.95d854b.git.3|62	Group:		System/Servers
21cr|booth-1.0-6.95d854b.git.3|63	License:	GPLv2+
21cr|booth-1.0-6.95d854b.git.3|64	Url:		https://github.com/%{github_owner}/%{name}
21cr|booth-1.0-6.95d854b.git.3|65	Source0:	https://github.com/%{github_owner}/%{name}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
21cr|booth-1.0-6.95d854b.git.3|66	
21cr|booth-1.0-6.95d854b.git.3|67	# general build dependencies
21cr|booth-1.0-6.95d854b.git.3|68	BuildRequires:  asciidoctor
21cr|booth-1.0-6.95d854b.git.3|69	# linking dependencies
21cr|booth-1.0-6.95d854b.git.3|70	BuildRequires:  libgcrypt-devel
21cr|booth-1.0-6.95d854b.git.3|71	BuildRequires:  libxml2-devel
21cr|booth-1.0-6.95d854b.git.3|72	## just for <pacemaker/crm/services.h> include
21cr|booth-1.0-6.95d854b.git.3|73	BuildRequires:  pacemaker-devel
21cr|booth-1.0-6.95d854b.git.3|74	BuildRequires:  pkgconfig(glib-2.0)
21cr|booth-1.0-6.95d854b.git.3|75	BuildRequires:  zlib-devel
21cr|booth-1.0-6.95d854b.git.3|76	## logging provider
21cr|booth-1.0-6.95d854b.git.3|77	BuildRequires:  pkgconfig(libqb)
21cr|booth-1.0-6.95d854b.git.3|78	## random2range provider
21cr|booth-1.0-6.95d854b.git.3|79	BuildRequires:  pkgconfig(glib-2.0)
21cr|booth-1.0-6.95d854b.git.3|80	## nametag provider
21cr|booth-1.0-6.95d854b.git.3|81	BuildRequires:  pkgconfig(libsystemd)
21cr|booth-1.0-6.95d854b.git.3|82	# check scriptlet (for hostname and killall respectively)
21cr|booth-1.0-6.95d854b.git.3|83	BuildRequires:  hostname psmisc
21cr|booth-1.0-6.95d854b.git.3|84	BuildRequires:  pkgconfig(python3)
21cr|booth-1.0-6.95d854b.git.3|85	## for autosetup
21cr|booth-1.0-6.95d854b.git.3|86	BuildRequires:  git
21cr|booth-1.0-6.95d854b.git.3|87	# check scriptlet (for perl and netstat)
21cr|booth-1.0-6.95d854b.git.3|88	BuildRequires:  perl-interpreter
21cr|booth-1.0-6.95d854b.git.3|89	BuildRequires:  net-tools
21cr|booth-1.0-6.95d854b.git.3|90	BuildRequires:  ruby
21cr|booth-1.0-6.95d854b.git.3|91	
21cr|booth-1.0-6.95d854b.git.3|92	# this is for a composite-requiring-its-components arranged
21cr|booth-1.0-6.95d854b.git.3|93	# as an empty package (empty files section) requiring subpackages
21cr|booth-1.0-6.95d854b.git.3|94	# (_isa so as to preserve the architecture)
21cr|booth-1.0-6.95d854b.git.3|95	Requires:       %{name}-core%{?_isa}
21cr|booth-1.0-6.95d854b.git.3|96	Requires:       %{name}-site
21cr|booth-1.0-6.95d854b.git.3|97	%files
21cr|booth-1.0-6.95d854b.git.3|98	# intentionally empty
21cr|booth-1.0-6.95d854b.git.3|99	
21cr|booth-1.0-6.95d854b.git.3|100	%description
21cr|booth-1.0-6.95d854b.git.3|101	Booth manages tickets which authorize cluster sites located
21cr|booth-1.0-6.95d854b.git.3|102	in geographically dispersed locations to run resources.
21cr|booth-1.0-6.95d854b.git.3|103	It facilitates support of geographically distributed
21cr|booth-1.0-6.95d854b.git.3|104	clustering in Pacemaker.
21cr|booth-1.0-6.95d854b.git.3|105	
21cr|booth-1.0-6.95d854b.git.3|106	#----------------------------------------------------------------
21cr|booth-1.0-6.95d854b.git.3|107	
21cr|booth-1.0-6.95d854b.git.3|108	%package core
21cr|booth-1.0-6.95d854b.git.3|109	Summary:	Booth core files (executables, etc.)
21cr|booth-1.0-6.95d854b.git.3|110	Group:		System/Servers
21cr|booth-1.0-6.95d854b.git.3|111	# for booth-keygen (chown, dd)
21cr|booth-1.0-6.95d854b.git.3|112	Requires:	coreutils
21cr|booth-1.0-6.95d854b.git.3|113	# deal with pre-split arrangement
21cr|booth-1.0-6.95d854b.git.3|114	Conflicts:	%{name} < 1.0-1
21cr|booth-1.0-6.95d854b.git.3|115	
21cr|booth-1.0-6.95d854b.git.3|116	%description core
21cr|booth-1.0-6.95d854b.git.3|117	Core files (executables, etc.) for Booth, ticket manager for
21cr|booth-1.0-6.95d854b.git.3|118	multi-site clusters.
21cr|booth-1.0-6.95d854b.git.3|119	
21cr|booth-1.0-6.95d854b.git.3|120	%files core
21cr|booth-1.0-6.95d854b.git.3|121	%license COPYING
21cr|booth-1.0-6.95d854b.git.3|122	%doc %{_docdir}/AUTHORS
21cr|booth-1.0-6.95d854b.git.3|123	%doc %{_docdir}/ChangeLog
21cr|booth-1.0-6.95d854b.git.3|124	%doc %{_docdir}/README
21cr|booth-1.0-6.95d854b.git.3|125	%doc %{_docdir}/booth.conf.example
21cr|booth-1.0-6.95d854b.git.3|126	# core command(s) + man pages
21cr|booth-1.0-6.95d854b.git.3|127	%{_sbindir}/booth*
21cr|booth-1.0-6.95d854b.git.3|128	%{_mandir}/man8/booth*.8*
21cr|booth-1.0-6.95d854b.git.3|129	# configuration
21cr|booth-1.0-6.95d854b.git.3|130	%dir %{_sysconfdir}/booth
21cr|booth-1.0-6.95d854b.git.3|131	%exclude %{_sysconfdir}/booth/booth.conf.example
21cr|booth-1.0-6.95d854b.git.3|132	
21cr|booth-1.0-6.95d854b.git.3|133	%dir %attr (750, %{uname}, %{gname}) %{_var}/lib/booth/
21cr|booth-1.0-6.95d854b.git.3|134	%dir %attr (750, %{uname}, %{gname}) %{_var}/lib/booth/cores
21cr|booth-1.0-6.95d854b.git.3|135	
21cr|booth-1.0-6.95d854b.git.3|136	%{_datadir}/pkgconfig/booth.pc
21cr|booth-1.0-6.95d854b.git.3|137	
21cr|booth-1.0-6.95d854b.git.3|138	#----------------------------------------------------------------
21cr|booth-1.0-6.95d854b.git.3|139	
21cr|booth-1.0-6.95d854b.git.3|140	%package arbitrator
21cr|booth-1.0-6.95d854b.git.3|141	Summary:	Booth support for running as an arbitrator
21cr|booth-1.0-6.95d854b.git.3|142	Group:		System/Servers
21cr|booth-1.0-6.95d854b.git.3|143	BuildArch:	noarch
21cr|booth-1.0-6.95d854b.git.3|144	Requires:	%{name}-core = %{EVRD}
21cr|booth-1.0-6.95d854b.git.3|145	# deal with pre-split arrangement
21cr|booth-1.0-6.95d854b.git.3|146	Conflicts:	%{name} < 1.0-1
21cr|booth-1.0-6.95d854b.git.3|147	
21cr|booth-1.0-6.95d854b.git.3|148	%description arbitrator
21cr|booth-1.0-6.95d854b.git.3|149	Support for running Booth, ticket manager for multi-site clusters,
21cr|booth-1.0-6.95d854b.git.3|150	as an arbitrator.
21cr|booth-1.0-6.95d854b.git.3|151	
21cr|booth-1.0-6.95d854b.git.3|152	%post arbitrator
21cr|booth-1.0-6.95d854b.git.3|153	%systemd_post booth@.service booth-arbitrator.service
21cr|booth-1.0-6.95d854b.git.3|154	
21cr|booth-1.0-6.95d854b.git.3|155	%preun arbitrator
21cr|booth-1.0-6.95d854b.git.3|156	%systemd_preun booth@.service booth-arbitrator.service
21cr|booth-1.0-6.95d854b.git.3|157	
21cr|booth-1.0-6.95d854b.git.3|158	%postun arbitrator
21cr|booth-1.0-6.95d854b.git.3|159	%systemd_postun_with_restart booth@.service booth-arbitrator.service
21cr|booth-1.0-6.95d854b.git.3|160	
21cr|booth-1.0-6.95d854b.git.3|161	%files arbitrator
21cr|booth-1.0-6.95d854b.git.3|162	%{_unitdir}/booth@.service
21cr|booth-1.0-6.95d854b.git.3|163	%{_unitdir}/booth-arbitrator.service
21cr|booth-1.0-6.95d854b.git.3|164	
21cr|booth-1.0-6.95d854b.git.3|165	#----------------------------------------------------------------
21cr|booth-1.0-6.95d854b.git.3|166	
21cr|booth-1.0-6.95d854b.git.3|167	%package site
21cr|booth-1.0-6.95d854b.git.3|168	Summary:	Booth support for running as a full-fledged site
21cr|booth-1.0-6.95d854b.git.3|169	Group:		System/Servers
21cr|booth-1.0-6.95d854b.git.3|170	BuildArch:	noarch
21cr|booth-1.0-6.95d854b.git.3|171	Requires:	%{name}-core = %{EVRD}
21cr|booth-1.0-6.95d854b.git.3|172	# for crm_{resource,simulate,ticket} utilities
21cr|booth-1.0-6.95d854b.git.3|173	Requires:	pacemaker >= 1.1.8
21cr|booth-1.0-6.95d854b.git.3|174	# for ocf-shellfuncs and other parts of OCF shell-based environment
21cr|booth-1.0-6.95d854b.git.3|175	Requires:	resource-agents
21cr|booth-1.0-6.95d854b.git.3|176	# deal with pre-split arrangement
21cr|booth-1.0-6.95d854b.git.3|177	Conflicts:	%{name} < 1.0-1
21cr|booth-1.0-6.95d854b.git.3|178	
21cr|booth-1.0-6.95d854b.git.3|179	%description site
21cr|booth-1.0-6.95d854b.git.3|180	Support for running Booth, ticket manager for multi-site clusters,
21cr|booth-1.0-6.95d854b.git.3|181	as a full-fledged site.
21cr|booth-1.0-6.95d854b.git.3|182	
21cr|booth-1.0-6.95d854b.git.3|183	%files site
21cr|booth-1.0-6.95d854b.git.3|184	# OCF (agent + a helper)
21cr|booth-1.0-6.95d854b.git.3|185	## /usr/lib/ocf/resource.d/pacemaker provided by pacemaker
21cr|booth-1.0-6.95d854b.git.3|186	%{_usr}/lib/ocf/resource.d/pacemaker/booth-site
21cr|booth-1.0-6.95d854b.git.3|187	%dir %{_usr}/lib/ocf/lib/booth
21cr|booth-1.0-6.95d854b.git.3|188	%{_usr}/lib/ocf/lib/booth/geo_attr.sh
21cr|booth-1.0-6.95d854b.git.3|189	# geostore (command + OCF agent)
21cr|booth-1.0-6.95d854b.git.3|190	%{_sbindir}/geostore
21cr|booth-1.0-6.95d854b.git.3|191	%{_mandir}/man8/geostore.8*
21cr|booth-1.0-6.95d854b.git.3|192	## /usr/lib/ocf/resource.d provided by resource-agents
21cr|booth-1.0-6.95d854b.git.3|193	%dir %{_usr}/lib/ocf/resource.d/booth
21cr|booth-1.0-6.95d854b.git.3|194	%{_usr}/lib/ocf/resource.d/booth/geostore
21cr|booth-1.0-6.95d854b.git.3|195	# helper (possibly used in the configuration hook)
21cr|booth-1.0-6.95d854b.git.3|196	%dir %{_datadir}/booth
21cr|booth-1.0-6.95d854b.git.3|197	%{_datadir}/booth/service-runnable
21cr|booth-1.0-6.95d854b.git.3|198	
21cr|booth-1.0-6.95d854b.git.3|199	#----------------------------------------------------------------
21cr|booth-1.0-6.95d854b.git.3|200	
21cr|booth-1.0-6.95d854b.git.3|201	%package test
21cr|booth-1.0-6.95d854b.git.3|202	Summary:	Test scripts for Booth
21cr|booth-1.0-6.95d854b.git.3|203	Group:		System/Servers
21cr|booth-1.0-6.95d854b.git.3|204	BuildArch:	noarch
21cr|booth-1.0-6.95d854b.git.3|205	# runtests.py suite (for hostname and killall respectively)
21cr|booth-1.0-6.95d854b.git.3|206	Requires:	hostname
21cr|booth-1.0-6.95d854b.git.3|207	Requires:	psmisc
21cr|booth-1.0-6.95d854b.git.3|208	# any of the following internal dependencies will pull -core package
21cr|booth-1.0-6.95d854b.git.3|209	## for booth@booth.service
21cr|booth-1.0-6.95d854b.git.3|210	Requires:	%{name}-arbitrator = %{EVRD}
21cr|booth-1.0-6.95d854b.git.3|211	## for booth-site and service-runnable scripts
21cr|booth-1.0-6.95d854b.git.3|212	## (and /usr/lib/ocf/resource.d/booth)
21cr|booth-1.0-6.95d854b.git.3|213	Requires:	%{name}-site = %{EVRD}
21cr|booth-1.0-6.95d854b.git.3|214	Requires:	gdb
21cr|booth-1.0-6.95d854b.git.3|215	Requires:	%{__python3}
21cr|booth-1.0-6.95d854b.git.3|216	Requires:	python3-pexpect
21cr|booth-1.0-6.95d854b.git.3|217	# runtests.py suite (for perl and netstat)
21cr|booth-1.0-6.95d854b.git.3|218	Requires:	perl-interpreter
21cr|booth-1.0-6.95d854b.git.3|219	Requires:	net-tools
21cr|booth-1.0-6.95d854b.git.3|220	
21cr|booth-1.0-6.95d854b.git.3|221	%description test
21cr|booth-1.0-6.95d854b.git.3|222	Automated tests for running Booth, ticket manager for multi-site clusters.
21cr|booth-1.0-6.95d854b.git.3|223	
21cr|booth-1.0-6.95d854b.git.3|224	%files test
21cr|booth-1.0-6.95d854b.git.3|225	%doc %{_docdir}/README-testing
21cr|booth-1.0-6.95d854b.git.3|226	# /usr/share/booth provided by -site
21cr|booth-1.0-6.95d854b.git.3|227	%{test_path}
21cr|booth-1.0-6.95d854b.git.3|228	# /usr/lib/ocf/resource.d/booth provided by -site
21cr|booth-1.0-6.95d854b.git.3|229	%{_usr}/lib/ocf/resource.d/booth/sharedrsc
21cr|booth-1.0-6.95d854b.git.3|230	
21cr|booth-1.0-6.95d854b.git.3|231	#----------------------------------------------------------------
21cr|booth-1.0-6.95d854b.git.3|232	
21cr|booth-1.0-6.95d854b.git.3|233	%prep
21cr|booth-1.0-6.95d854b.git.3|234	%autosetup -n %{name}-%{commit} -S git_am
21cr|booth-1.0-6.95d854b.git.3|235	
21cr|booth-1.0-6.95d854b.git.3|236	%build
21cr|booth-1.0-6.95d854b.git.3|237	./autogen.sh
21cr|booth-1.0-6.95d854b.git.3|238	%configure \
21cr|booth-1.0-6.95d854b.git.3|239	--with-initddir=%{_initrddir} \
21cr|booth-1.0-6.95d854b.git.3|240	--docdir=%{_docdir} \
21cr|booth-1.0-6.95d854b.git.3|241	--enable-user-flags \
21cr|booth-1.0-6.95d854b.git.3|242	%{!?with_html_man:--without-html_man} \
21cr|booth-1.0-6.95d854b.git.3|243	%{!?with_glue:--without-glue} \
21cr|booth-1.0-6.95d854b.git.3|244	PYTHON=%{__python3}
21cr|booth-1.0-6.95d854b.git.3|245	%make_build
21cr|booth-1.0-6.95d854b.git.3|246	
21cr|booth-1.0-6.95d854b.git.3|247	%install
21cr|booth-1.0-6.95d854b.git.3|248	%make_install
21cr|booth-1.0-6.95d854b.git.3|249	mkdir -p %{buildroot}/%{_unitdir}
21cr|booth-1.0-6.95d854b.git.3|250	cp -a -t %{buildroot}/%{_unitdir} \
21cr|booth-1.0-6.95d854b.git.3|251	-- conf/booth@.service conf/booth-arbitrator.service
21cr|booth-1.0-6.95d854b.git.3|252	install -D -m 644 -t %{buildroot}/%{_mandir}/man8 \
21cr|booth-1.0-6.95d854b.git.3|253	-- docs/boothd.8
21cr|booth-1.0-6.95d854b.git.3|254	ln -s boothd.8 %{buildroot}/%{_mandir}/man8/booth.8
21cr|booth-1.0-6.95d854b.git.3|255	cp -a -t %{buildroot}/%{_docdir} \
21cr|booth-1.0-6.95d854b.git.3|256	-- ChangeLog README-testing conf/booth.conf.example
21cr|booth-1.0-6.95d854b.git.3|257	# drop what we don't package anyway (COPYING added via tarball-relative path)
21cr|booth-1.0-6.95d854b.git.3|258	rm -rf %{buildroot}/%{_initrddir}/booth-arbitrator
21cr|booth-1.0-6.95d854b.git.3|259	rm -rf %{buildroot}/%{_docdir}/README.upgrade-from-v0.1
21cr|booth-1.0-6.95d854b.git.3|260	rm -rf %{buildroot}/%{_docdir}/COPYING
21cr|booth-1.0-6.95d854b.git.3|261	# tests
21cr|booth-1.0-6.95d854b.git.3|262	mkdir -p %{buildroot}/%{test_path}
21cr|booth-1.0-6.95d854b.git.3|263	# Copy tests from tarball
21cr|booth-1.0-6.95d854b.git.3|264	cp -a -t %{buildroot}/%{test_path} \
21cr|booth-1.0-6.95d854b.git.3|265	-- conf test unit-tests script/unit-test.py
21cr|booth-1.0-6.95d854b.git.3|266	chmod +x %{buildroot}/%{test_path}/test/booth_path
21cr|booth-1.0-6.95d854b.git.3|267	chmod +x %{buildroot}/%{test_path}/test/live_test.sh
21cr|booth-1.0-6.95d854b.git.3|268	mkdir -p %{buildroot}/%{test_path}/src
21cr|booth-1.0-6.95d854b.git.3|269	ln -s -t %{buildroot}/%{test_path}/src \
21cr|booth-1.0-6.95d854b.git.3|270	-- %{_sbindir}/boothd
21cr|booth-1.0-6.95d854b.git.3|271	# Generate runtests.py and boothtestenv.py
21cr|booth-1.0-6.95d854b.git.3|272	sed -e 's#PYTHON_SHEBANG#%{__python3} -Es#g' \
21cr|booth-1.0-6.95d854b.git.3|273	-e 's#TEST_SRC_DIR#%{test_path}/test#g' \
21cr|booth-1.0-6.95d854b.git.3|274	-e 's#TEST_BUILD_DIR#%{test_path}/test#g' \
21cr|booth-1.0-6.95d854b.git.3|275	%{buildroot}/%{test_path}/test/runtests.py.in > %{buildroot}/%{test_path}/test/runtests.py
21cr|booth-1.0-6.95d854b.git.3|276	
21cr|booth-1.0-6.95d854b.git.3|277	chmod +x %{buildroot}/%{test_path}/test/runtests.py
21cr|booth-1.0-6.95d854b.git.3|278	
21cr|booth-1.0-6.95d854b.git.3|279	sed -e 's#PYTHON_SHEBANG#%{__python3} -Es#g' \
21cr|booth-1.0-6.95d854b.git.3|280	-e 's#TEST_SRC_DIR#%{test_path}/test#g' \
21cr|booth-1.0-6.95d854b.git.3|281	-e 's#TEST_BUILD_DIR#%{test_path}/test#g' \
21cr|booth-1.0-6.95d854b.git.3|282	%{buildroot}/%{test_path}/test/boothtestenv.py.in > %{buildroot}/%{test_path}/test/boothtestenv.py
21cr|booth-1.0-6.95d854b.git.3|283	
21cr|booth-1.0-6.95d854b.git.3|284	# https://fedoraproject.org/wiki/Packaging:Python_Appendix#Manual_byte_compilation
21cr|booth-1.0-6.95d854b.git.3|285	%py_byte_compile %{__python3} %{buildroot}/%{test_path}
21cr|booth-1.0-6.95d854b.git.3|286	
21cr|booth-1.0-6.95d854b.git.3|287	#disable test, its failed on abf build
21cr|booth-1.0-6.95d854b.git.3|288	#%%check
21cr|booth-1.0-6.95d854b.git.3|289	# alternatively: test/runtests.py
21cr|booth-1.0-6.95d854b.git.3|290	#%VERBOSE=1 make check

482 21
21cr|bootsplash-themes-2.1.0-10|1	%define scriptdir %{_datadir}/bootsplash/scripts/
21cr|bootsplash-themes-2.1.0-10|2	
21cr|bootsplash-themes-2.1.0-10|3	Summary:	Bootsplash themes
21cr|bootsplash-themes-2.1.0-10|4	Name:		bootsplash-themes
21cr|bootsplash-themes-2.1.0-10|5	Version:	2.1.0
21cr|bootsplash-themes-2.1.0-10|6	Release:	10
21cr|bootsplash-themes-2.1.0-10|7	Source:		%{name}-%{version}.tar.bz2
21cr|bootsplash-themes-2.1.0-10|8	License:	GPL
21cr|bootsplash-themes-2.1.0-10|9	Group:		System/Kernel and hardware
21cr|bootsplash-themes-2.1.0-10|10	Url:		http://www.mandrivalinux.com/cgi-bin/cvsweb.cgi/soft/bootsplash/
21cr|bootsplash-themes-2.1.0-10|11	Requires:	bootsplash
21cr|bootsplash-themes-2.1.0-10|12	Requires:	mandriva-theme
21cr|bootsplash-themes-2.1.0-10|13	
21cr|bootsplash-themes-2.1.0-10|14	BuildArch: noarch
21cr|bootsplash-themes-2.1.0-10|15	
21cr|bootsplash-themes-2.1.0-10|16	%description
21cr|bootsplash-themes-2.1.0-10|17	Additional themes for bootsplash:
21cr|bootsplash-themes-2.1.0-10|18	- Linux
21cr|bootsplash-themes-2.1.0-10|19	- Ayo
21cr|bootsplash-themes-2.1.0-10|20	- Ayo-73labAllstar
21cr|bootsplash-themes-2.1.0-10|21	- Ayo-ElvinTooka
21cr|bootsplash-themes-2.1.0-10|22	- Ayo-FrozenBubble
21cr|bootsplash-themes-2.1.0-10|23	- Ayo-Misspingus3
21cr|bootsplash-themes-2.1.0-10|24	- Ayo-Misspingus4
21cr|bootsplash-themes-2.1.0-10|25	
21cr|bootsplash-themes-2.1.0-10|26	"-tux" themes use Tux logo instead of theme picture in console
21cr|bootsplash-themes-2.1.0-10|27	
21cr|bootsplash-themes-2.1.0-10|28	%prep
21cr|bootsplash-themes-2.1.0-10|29	%setup -q
21cr|bootsplash-themes-2.1.0-10|30	
21cr|bootsplash-themes-2.1.0-10|31	%build
21cr|bootsplash-themes-2.1.0-10|32	make
21cr|bootsplash-themes-2.1.0-10|33	
21cr|bootsplash-themes-2.1.0-10|34	%install
21cr|bootsplash-themes-2.1.0-10|35	rm -rf $RPM_BUILD_ROOT
21cr|bootsplash-themes-2.1.0-10|36	%makeinstall_std
21cr|bootsplash-themes-2.1.0-10|37	rm -rf $RPM_BUILD_ROOT{%_sysconfdir,%_datadir}/bootsplash/themes/{RadiantStar,Enterprise{,-spot}}
21cr|bootsplash-themes-2.1.0-10|38	
21cr|bootsplash-themes-2.1.0-10|39	%post
21cr|bootsplash-themes-2.1.0-10|40	# update current theme
21cr|bootsplash-themes-2.1.0-10|41	if [ -x %scriptdir/switch-themes ]; then
21cr|bootsplash-themes-2.1.0-10|42	%scriptdir/switch-themes -u
21cr|bootsplash-themes-2.1.0-10|43	fi
21cr|bootsplash-themes-2.1.0-10|44	
21cr|bootsplash-themes-2.1.0-10|45	%postun
21cr|bootsplash-themes-2.1.0-10|46	# switch back to Mandriva theme on full removal
21cr|bootsplash-themes-2.1.0-10|47	if [ "$1" = "0" ]; then
21cr|bootsplash-themes-2.1.0-10|48	if [ -x %scriptdir/switch-themes ]; then
21cr|bootsplash-themes-2.1.0-10|49	%scriptdir/switch-themes Mandriva
21cr|bootsplash-themes-2.1.0-10|50	fi
21cr|bootsplash-themes-2.1.0-10|51	fi
21cr|bootsplash-themes-2.1.0-10|52	
21cr|bootsplash-themes-2.1.0-10|53	%clean
21cr|bootsplash-themes-2.1.0-10|54	rm -rf $RPM_BUILD_ROOT
21cr|bootsplash-themes-2.1.0-10|55	
21cr|bootsplash-themes-2.1.0-10|56	
21cr|bootsplash-themes-2.1.0-10|57	%files
21cr|bootsplash-themes-2.1.0-10|58	%defattr(-,root,root)
21cr|bootsplash-themes-2.1.0-10|59	%doc README
21cr|bootsplash-themes-2.1.0-10|60	
21cr|bootsplash-themes-2.1.0-10|61	%dir %_datadir/bootsplash/themes/Linux
21cr|bootsplash-themes-2.1.0-10|62	%_datadir/bootsplash/themes/Linux/*
21cr|bootsplash-themes-2.1.0-10|63	%dir %_sysconfdir/bootsplash/themes/Linux
21cr|bootsplash-themes-2.1.0-10|64	%config(noreplace) %_sysconfdir/bootsplash/themes/Linux/*
21cr|bootsplash-themes-2.1.0-10|65	
21cr|bootsplash-themes-2.1.0-10|66	%dir %_datadir/bootsplash/themes/Ayo
21cr|bootsplash-themes-2.1.0-10|67	%_datadir/bootsplash/themes/Ayo/*
21cr|bootsplash-themes-2.1.0-10|68	%dir %_sysconfdir/bootsplash/themes/Ayo
21cr|bootsplash-themes-2.1.0-10|69	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo/*
21cr|bootsplash-themes-2.1.0-10|70	
21cr|bootsplash-themes-2.1.0-10|71	%dir %_datadir/bootsplash/themes/Ayo-73labAllstar
21cr|bootsplash-themes-2.1.0-10|72	%_datadir/bootsplash/themes/Ayo-73labAllstar/*
21cr|bootsplash-themes-2.1.0-10|73	%dir %_sysconfdir/bootsplash/themes/Ayo-73labAllstar
21cr|bootsplash-themes-2.1.0-10|74	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-73labAllstar/*
21cr|bootsplash-themes-2.1.0-10|75	
21cr|bootsplash-themes-2.1.0-10|76	%dir %_datadir/bootsplash/themes/Ayo-ElvinTooka
21cr|bootsplash-themes-2.1.0-10|77	%_datadir/bootsplash/themes/Ayo-ElvinTooka/*
21cr|bootsplash-themes-2.1.0-10|78	%dir %_sysconfdir/bootsplash/themes/Ayo-ElvinTooka
21cr|bootsplash-themes-2.1.0-10|79	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-ElvinTooka/*
21cr|bootsplash-themes-2.1.0-10|80	
21cr|bootsplash-themes-2.1.0-10|81	%dir %_datadir/bootsplash/themes/Ayo-FrozenBubble
21cr|bootsplash-themes-2.1.0-10|82	%_datadir/bootsplash/themes/Ayo-FrozenBubble/*
21cr|bootsplash-themes-2.1.0-10|83	%dir %_sysconfdir/bootsplash/themes/Ayo-FrozenBubble
21cr|bootsplash-themes-2.1.0-10|84	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-FrozenBubble/*
21cr|bootsplash-themes-2.1.0-10|85	
21cr|bootsplash-themes-2.1.0-10|86	%dir %_datadir/bootsplash/themes/Ayo-Misspingus3
21cr|bootsplash-themes-2.1.0-10|87	%_datadir/bootsplash/themes/Ayo-Misspingus3/*
21cr|bootsplash-themes-2.1.0-10|88	%dir %_sysconfdir/bootsplash/themes/Ayo-Misspingus3
21cr|bootsplash-themes-2.1.0-10|89	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-Misspingus3/*
21cr|bootsplash-themes-2.1.0-10|90	
21cr|bootsplash-themes-2.1.0-10|91	%dir %_datadir/bootsplash/themes/Ayo-Misspingus4
21cr|bootsplash-themes-2.1.0-10|92	%_datadir/bootsplash/themes/Ayo-Misspingus4/*
21cr|bootsplash-themes-2.1.0-10|93	%dir %_sysconfdir/bootsplash/themes/Ayo-Misspingus4
21cr|bootsplash-themes-2.1.0-10|94	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-Misspingus4/*
21cr|bootsplash-themes-2.1.0-10|95	
21cr|bootsplash-themes-2.1.0-10|96	# -tux themes
21cr|bootsplash-themes-2.1.0-10|97	
21cr|bootsplash-themes-2.1.0-10|98	%dir %_datadir/bootsplash/themes/Mandriva-tux
21cr|bootsplash-themes-2.1.0-10|99	%_datadir/bootsplash/themes/Mandriva-tux/*
21cr|bootsplash-themes-2.1.0-10|100	%dir %_sysconfdir/bootsplash/themes/Mandriva-tux
21cr|bootsplash-themes-2.1.0-10|101	%config(noreplace) %_sysconfdir/bootsplash/themes/Mandriva-tux/*
21cr|bootsplash-themes-2.1.0-10|102	
21cr|bootsplash-themes-2.1.0-10|103	%dir %_datadir/bootsplash/themes/Enterprise-tux
21cr|bootsplash-themes-2.1.0-10|104	%_datadir/bootsplash/themes/Enterprise-tux/*
21cr|bootsplash-themes-2.1.0-10|105	%dir %_sysconfdir/bootsplash/themes/Enterprise-tux
21cr|bootsplash-themes-2.1.0-10|106	%config(noreplace) %_sysconfdir/bootsplash/themes/Enterprise-tux/*
21cr|bootsplash-themes-2.1.0-10|107	
21cr|bootsplash-themes-2.1.0-10|108	%dir %_datadir/bootsplash/themes/Enterprise-spot-tux
21cr|bootsplash-themes-2.1.0-10|109	%_datadir/bootsplash/themes/Enterprise-spot-tux/*
21cr|bootsplash-themes-2.1.0-10|110	%dir %_sysconfdir/bootsplash/themes/Enterprise-spot-tux
21cr|bootsplash-themes-2.1.0-10|111	%config(noreplace) %_sysconfdir/bootsplash/themes/Enterprise-spot-tux/*
21cr|bootsplash-themes-2.1.0-10|112	
21cr|bootsplash-themes-2.1.0-10|113	%dir %_datadir/bootsplash/themes/Ayo-tux
21cr|bootsplash-themes-2.1.0-10|114	%_datadir/bootsplash/themes/Ayo-tux/*
21cr|bootsplash-themes-2.1.0-10|115	%dir %_sysconfdir/bootsplash/themes/Ayo-tux
21cr|bootsplash-themes-2.1.0-10|116	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-tux/*
21cr|bootsplash-themes-2.1.0-10|117	
21cr|bootsplash-themes-2.1.0-10|118	%dir %_datadir/bootsplash/themes/Ayo-73labAllstar-tux
21cr|bootsplash-themes-2.1.0-10|119	%_datadir/bootsplash/themes/Ayo-73labAllstar-tux/*
21cr|bootsplash-themes-2.1.0-10|120	%dir %_sysconfdir/bootsplash/themes/Ayo-73labAllstar-tux
21cr|bootsplash-themes-2.1.0-10|121	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-73labAllstar-tux/*
21cr|bootsplash-themes-2.1.0-10|122	
21cr|bootsplash-themes-2.1.0-10|123	%dir %_datadir/bootsplash/themes/Ayo-ElvinTooka-tux
21cr|bootsplash-themes-2.1.0-10|124	%_datadir/bootsplash/themes/Ayo-ElvinTooka-tux/*
21cr|bootsplash-themes-2.1.0-10|125	%dir %_sysconfdir/bootsplash/themes/Ayo-ElvinTooka-tux
21cr|bootsplash-themes-2.1.0-10|126	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-ElvinTooka-tux/*
21cr|bootsplash-themes-2.1.0-10|127	
21cr|bootsplash-themes-2.1.0-10|128	%dir %_datadir/bootsplash/themes/Ayo-FrozenBubble-tux
21cr|bootsplash-themes-2.1.0-10|129	%_datadir/bootsplash/themes/Ayo-FrozenBubble-tux/*
21cr|bootsplash-themes-2.1.0-10|130	%dir %_sysconfdir/bootsplash/themes/Ayo-FrozenBubble-tux
21cr|bootsplash-themes-2.1.0-10|131	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-FrozenBubble-tux/*
21cr|bootsplash-themes-2.1.0-10|132	
21cr|bootsplash-themes-2.1.0-10|133	%dir %_datadir/bootsplash/themes/Ayo-Misspingus3-tux
21cr|bootsplash-themes-2.1.0-10|134	%_datadir/bootsplash/themes/Ayo-Misspingus3-tux/*
21cr|bootsplash-themes-2.1.0-10|135	%dir %_sysconfdir/bootsplash/themes/Ayo-Misspingus3-tux
21cr|bootsplash-themes-2.1.0-10|136	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-Misspingus3-tux/*
21cr|bootsplash-themes-2.1.0-10|137	
21cr|bootsplash-themes-2.1.0-10|138	%dir %_datadir/bootsplash/themes/Ayo-Misspingus4-tux
21cr|bootsplash-themes-2.1.0-10|139	%_datadir/bootsplash/themes/Ayo-Misspingus4-tux/*
21cr|bootsplash-themes-2.1.0-10|140	%dir %_sysconfdir/bootsplash/themes/Ayo-Misspingus4-tux
21cr|bootsplash-themes-2.1.0-10|141	%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-Misspingus4-tux/*

483 21
21cr|boring-0.7.0-1|1	# use bundled golang modules (from Source1)
21cr|boring-0.7.0-1|2	%global gomodulesmode GO111MODULE=off
21cr|boring-0.7.0-1|3	# see Source0
21cr|boring-0.7.0-1|4	%global goipath github.com/alebeck/boring
21cr|boring-0.7.0-1|5	
21cr|boring-0.7.0-1|6	Summary:	The `boring` SSH tunnel manager
21cr|boring-0.7.0-1|7	Name:		boring
21cr|boring-0.7.0-1|8	Version:	0.7.0
21cr|boring-0.7.0-1|9	Release:	1
21cr|boring-0.7.0-1|10	License:	MIT
21cr|boring-0.7.0-1|11	Group:		Development/Other
21cr|boring-0.7.0-1|12	Url:		https://github.com/alebeck/boring
21cr|boring-0.7.0-1|13	Source0:	https://github.com/alebeck/boring/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|boring-0.7.0-1|14	# unpack source and run 'go mod vendor' in source dir, tar.gz 'vendor' dir
21cr|boring-0.7.0-1|15	# or use upd.sh script
21cr|boring-0.7.0-1|16	Source1:	boring-go-mod-vendor-0.7.0.tar.gz
21cr|boring-0.7.0-1|17	Source10:	upd.sh
21cr|boring-0.7.0-1|18	# slices undefined, may be need golang-1.23?
21cr|boring-0.7.0-1|19	Patch0:		boring-slices.patch
21cr|boring-0.7.0-1|20	BuildRequires:	golang
21cr|boring-0.7.0-1|21	ExcludeArch:	%{ix86}
21cr|boring-0.7.0-1|22	%gometa
21cr|boring-0.7.0-1|23	
21cr|boring-0.7.0-1|24	%description
21cr|boring-0.7.0-1|25	%{summary}.
21cr|boring-0.7.0-1|26	
21cr|boring-0.7.0-1|27	%files
21cr|boring-0.7.0-1|28	%doc examples
21cr|boring-0.7.0-1|29	%{_bindir}/%{name}
21cr|boring-0.7.0-1|30	
21cr|boring-0.7.0-1|31	#----------------------------------------------------------------------------
21cr|boring-0.7.0-1|32	
21cr|boring-0.7.0-1|33	%prep
21cr|boring-0.7.0-1|34	%goprep
21cr|boring-0.7.0-1|35	%apply_patches
21cr|boring-0.7.0-1|36	
21cr|boring-0.7.0-1|37	# prepare vendored modules
21cr|boring-0.7.0-1|38	tar -xf %{SOURCE1}
21cr|boring-0.7.0-1|39	cp -r ./vendor/* _build/src/
21cr|boring-0.7.0-1|40	
21cr|boring-0.7.0-1|41	%build
21cr|boring-0.7.0-1|42	%gobuild -o %{gobuilddir}/bin/%{name} %{goipath}/cmd/%{name}
21cr|boring-0.7.0-1|43	
21cr|boring-0.7.0-1|44	%install
21cr|boring-0.7.0-1|45	install -d %{buildroot}%{_bindir}
21cr|boring-0.7.0-1|46	install -Dm0755 %{gobuilddir}/bin/%{name} %{buildroot}%{_bindir}

484 21
21cr|bos-2.7-4.10256|1	%define oname boswars
21cr|bos-2.7-4.10256|2	%define svn 10256
21cr|bos-2.7-4.10256|3	
21cr|bos-2.7-4.10256|4	Summary:	A real time strategy game
21cr|bos-2.7-4.10256|5	Name:		bos
21cr|bos-2.7-4.10256|6	Version:	2.7
21cr|bos-2.7-4.10256|7	Release:	4.%{svn}
21cr|bos-2.7-4.10256|8	License:	GPLv2+
21cr|bos-2.7-4.10256|9	Group:		Games/Strategy
21cr|bos-2.7-4.10256|10	Url:		http://www.%{oname}.org/
21cr|bos-2.7-4.10256|11	# build from svn
21cr|bos-2.7-4.10256|12	# SVN snapshot: svn co svn://bos.seul.org/svn/bos/bos/trunk boswars
21cr|bos-2.7-4.10256|13	Source0:	%{oname}-%{version}+%{svn}.tar.xz
21cr|bos-2.7-4.10256|14	# Source0:	http://www.boswars.org/dist/releases/%%{oname}-%%{version}-src.zip
21cr|bos-2.7-4.10256|15	Source4:        %{name}.appdata.xml
21cr|bos-2.7-4.10256|16	Source5:        %{name}.6
21cr|bos-2.7-4.10256|17	Source11:	%{name}-16.png
21cr|bos-2.7-4.10256|18	Source12:	%{name}-32.png
21cr|bos-2.7-4.10256|19	Source13:	%{name}-48.png
21cr|bos-2.7-4.10256|20	Patch1:		%{oname}-2.6.1-scons-blows.patch
21cr|bos-2.7-4.10256|21	Patch3:		%{oname}-2.7-compat-lua-5.1.patch
21cr|bos-2.7-4.10256|22	Patch4:		%{oname}-2.7-sconstruct-py3.patch
21cr|bos-2.7-4.10256|23	
21cr|bos-2.7-4.10256|24	
21cr|bos-2.7-4.10256|25	BuildRequires:	imagemagick
21cr|bos-2.7-4.10256|26	BuildRequires:	scons
21cr|bos-2.7-4.10256|27	BuildRequires:	pkgconfig(gl)
21cr|bos-2.7-4.10256|28	BuildRequires:	pkgconfig(glu)
21cr|bos-2.7-4.10256|29	BuildRequires:	pkgconfig(libpng)
21cr|bos-2.7-4.10256|30	BuildRequires:	pkgconfig(lua-5.1)
21cr|bos-2.7-4.10256|31	BuildRequires:	pkgconfig(ogg)
21cr|bos-2.7-4.10256|32	BuildRequires:	pkgconfig(sdl)
21cr|bos-2.7-4.10256|33	BuildRequires:	pkgconfig(theora)
21cr|bos-2.7-4.10256|34	BuildRequires:	pkgconfig(vorbis)
21cr|bos-2.7-4.10256|35	BuildRequires:	pkgconfig(x11)
21cr|bos-2.7-4.10256|36	BuildRequires:	pkgconfig(zlib)
21cr|bos-2.7-4.10256|37	Provides:	%{oname} = %{EVRD}
21cr|bos-2.7-4.10256|38	
21cr|bos-2.7-4.10256|39	%description
21cr|bos-2.7-4.10256|40	Invasion - Battle of Survival is a real-time strategy game using
21cr|bos-2.7-4.10256|41	the Stratagus game engine.
21cr|bos-2.7-4.10256|42	
21cr|bos-2.7-4.10256|43	%files
21cr|bos-2.7-4.10256|44	%doc doc/*
21cr|bos-2.7-4.10256|45	%dir %{_gamesdatadir}/bos/
21cr|bos-2.7-4.10256|46	%{_gamesdatadir}/bos/*
21cr|bos-2.7-4.10256|47	%{_gamesbindir}/bos
21cr|bos-2.7-4.10256|48	%{_gamesbindir}/%{oname}
21cr|bos-2.7-4.10256|49	%{_datadir}/applications/%{name}.desktop
21cr|bos-2.7-4.10256|50	%{_iconsdir}/%{name}.png
21cr|bos-2.7-4.10256|51	%{_miconsdir}/%{name}.png
21cr|bos-2.7-4.10256|52	%{_liconsdir}/%{name}.png
21cr|bos-2.7-4.10256|53	%{_appdatadir}/*.xml
21cr|bos-2.7-4.10256|54	%{_mandir}/man6/*
21cr|bos-2.7-4.10256|55	#----------------------------------------------------------------------------
21cr|bos-2.7-4.10256|56	
21cr|bos-2.7-4.10256|57	%prep
21cr|bos-2.7-4.10256|58	%autosetup -p1 -n %{oname}-%{version}+%{svn}
21cr|bos-2.7-4.10256|59	
21cr|bos-2.7-4.10256|60	for file in  doc/guichan-copyright.txt ; do
21cr|bos-2.7-4.10256|61	iconv -c -t UTF-8 < $file > $file.new && \
21cr|bos-2.7-4.10256|62	touch -r $file $file.new && \
21cr|bos-2.7-4.10256|63	mv $file.new $file
21cr|bos-2.7-4.10256|64	done
21cr|bos-2.7-4.10256|65	
21cr|bos-2.7-4.10256|66	find campaigns engine maps -type f -executable -exec chmod -x {} ';'
21cr|bos-2.7-4.10256|67	
21cr|bos-2.7-4.10256|68	
21cr|bos-2.7-4.10256|69	%build
21cr|bos-2.7-4.10256|70	%scons opengl=1 CC="gcc %{optflags}" CXX="g++ %{optflags}" LIBPATH=%{_libdir}
21cr|bos-2.7-4.10256|71	
21cr|bos-2.7-4.10256|72	
21cr|bos-2.7-4.10256|73	%install
21cr|bos-2.7-4.10256|74	mkdir -p %{buildroot}%{_gamesbindir}
21cr|bos-2.7-4.10256|75	mkdir -p %{buildroot}%{_gamesdatadir}/bos
21cr|bos-2.7-4.10256|76	install -m755 build/%{oname}-release %{buildroot}%{_gamesbindir}/%{oname}
21cr|bos-2.7-4.10256|77	
21cr|bos-2.7-4.10256|78	cp -ra campaigns graphics intro languages maps scripts sounds units %{buildroot}%{_gamesdatadir}/bos/
21cr|bos-2.7-4.10256|79	cat << EOF > ./bos.sh
21cr|bos-2.7-4.10256|80	#!/bin/sh
21cr|bos-2.7-4.10256|81	%{oname} \$@ -d %{_gamesdatadir}/bos/
21cr|bos-2.7-4.10256|82	EOF
21cr|bos-2.7-4.10256|83	install -m755 ./bos.sh -D %{buildroot}%{_gamesbindir}/bos
21cr|bos-2.7-4.10256|84	
21cr|bos-2.7-4.10256|85	# icons
21cr|bos-2.7-4.10256|86	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|bos-2.7-4.10256|87	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|bos-2.7-4.10256|88	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|bos-2.7-4.10256|89	# menu ebtry
21cr|bos-2.7-4.10256|90	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bos-2.7-4.10256|91	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|bos-2.7-4.10256|92	[Desktop Entry]
21cr|bos-2.7-4.10256|93	Name=Bos Wars
21cr|bos-2.7-4.10256|94	Comment=Invasion: Battle of survival - a real time strategy game
21cr|bos-2.7-4.10256|95	Exec=%{_gamesbindir}/bos
21cr|bos-2.7-4.10256|96	Icon=%{name}
21cr|bos-2.7-4.10256|97	Terminal=false
21cr|bos-2.7-4.10256|98	Type=Application
21cr|bos-2.7-4.10256|99	StartupNotify=true
21cr|bos-2.7-4.10256|100	Categories=Game;StrategyGame;
21cr|bos-2.7-4.10256|101	EOF
21cr|bos-2.7-4.10256|102	
21cr|bos-2.7-4.10256|103	# appdata
21cr|bos-2.7-4.10256|104	mkdir -p %{buildroot}%{_appdatadir}/
21cr|bos-2.7-4.10256|105	install -p -m 644 %{SOURCE4} %{buildroot}%{_appdatadir}
21cr|bos-2.7-4.10256|106	
21cr|bos-2.7-4.10256|107	# manpages
21cr|bos-2.7-4.10256|108	mkdir -p %{buildroot}%{_mandir}/man6
21cr|bos-2.7-4.10256|109	install -p -m 644 %{SOURCE5} %{buildroot}%{_mandir}/man6
21cr|bos-2.7-4.10256|110	
21cr|bos-2.7-4.10256|111	

485 21
21cr|botan-1.10.17-2|1	%define api 1.10
21cr|botan-1.10.17-2|2	%define major 1
21cr|botan-1.10.17-2|3	%define libname %mklibname %{name} %{api} %{major}
21cr|botan-1.10.17-2|4	%define devname %mklibname %{name} %{api} -d
21cr|botan-1.10.17-2|5	
21cr|botan-1.10.17-2|6	Summary:	Crypto library written in C++
21cr|botan-1.10.17-2|7	Name:		botan
21cr|botan-1.10.17-2|8	Version:	1.10.17
21cr|botan-1.10.17-2|9	Release:	2
21cr|botan-1.10.17-2|10	License:	BSD
21cr|botan-1.10.17-2|11	Group:		System/Libraries
21cr|botan-1.10.17-2|12	Url:		http://botan.randombit.net/
21cr|botan-1.10.17-2|13	Source0:	http://botan.randombit.net/releases/Botan-%{version}.tgz
21cr|botan-1.10.17-2|14	Patch0:		Botan-1.10.17-cstdint.patch
21cr|botan-1.10.17-2|15	BuildRequires:	bzip2-devel
21cr|botan-1.10.17-2|16	BuildRequires:	gmp-devel
21cr|botan-1.10.17-2|17	BuildRequires:	pkgconfig(openssl)
21cr|botan-1.10.17-2|18	BuildRequires:	pkgconfig(zlib)
21cr|botan-1.10.17-2|19	
21cr|botan-1.10.17-2|20	%description
21cr|botan-1.10.17-2|21	Botan is a BSD-licensed crypto library written in C++. It provides a
21cr|botan-1.10.17-2|22	wide variety of basic cryptographic algorithms, X.509 certificates and
21cr|botan-1.10.17-2|23	CRLs, PKCS \#10 certificate requests, a filter/pipe message processing
21cr|botan-1.10.17-2|24	system, and a wide variety of other features, all written in portable
21cr|botan-1.10.17-2|25	C++. The API reference, tutorial, and examples may help impart the
21cr|botan-1.10.17-2|26	flavor of the library.
21cr|botan-1.10.17-2|27	
21cr|botan-1.10.17-2|28	#----------------------------------------------------------------------------
21cr|botan-1.10.17-2|29	
21cr|botan-1.10.17-2|30	%package -n %{libname}
21cr|botan-1.10.17-2|31	Summary:	Main library for %{name}
21cr|botan-1.10.17-2|32	Group:		System/Libraries
21cr|botan-1.10.17-2|33	
21cr|botan-1.10.17-2|34	%description -n %{libname}
21cr|botan-1.10.17-2|35	Botan is a BSD-licensed crypto library written in C++. It provides a
21cr|botan-1.10.17-2|36	wide variety of basic cryptographic algorithms, X.509 certificates and
21cr|botan-1.10.17-2|37	CRLs, PKCS \#10 certificate requests, a filter/pipe message processing
21cr|botan-1.10.17-2|38	system, and a wide variety of other features, all written in portable
21cr|botan-1.10.17-2|39	C++. The API reference, tutorial, and examples may help impart the
21cr|botan-1.10.17-2|40	flavor of the library.
21cr|botan-1.10.17-2|41	
21cr|botan-1.10.17-2|42	%files -n %{libname}
21cr|botan-1.10.17-2|43	%{_libdir}/libbotan-%{api}.so.%{major}*
21cr|botan-1.10.17-2|44	
21cr|botan-1.10.17-2|45	#----------------------------------------------------------------------------
21cr|botan-1.10.17-2|46	
21cr|botan-1.10.17-2|47	%package -n %{devname}
21cr|botan-1.10.17-2|48	Summary:	Development files for %{name}
21cr|botan-1.10.17-2|49	Group:		Development/Other
21cr|botan-1.10.17-2|50	Requires:	%{libname} = %{EVRD}
21cr|botan-1.10.17-2|51	Provides:	%{name}-devel = %{EVRD}
21cr|botan-1.10.17-2|52	
21cr|botan-1.10.17-2|53	%description -n %{devname}
21cr|botan-1.10.17-2|54	This package contains libraries and header files for developing applications
21cr|botan-1.10.17-2|55	that use %{name}.
21cr|botan-1.10.17-2|56	
21cr|botan-1.10.17-2|57	%files -n %{devname}
21cr|botan-1.10.17-2|58	%doc _doc/readme.txt
21cr|botan-1.10.17-2|59	%doc doc/examples
21cr|botan-1.10.17-2|60	%{_includedir}/%{name}-%{api}/
21cr|botan-1.10.17-2|61	%{_bindir}/botan-config-%{api}
21cr|botan-1.10.17-2|62	%{_libdir}/libbotan-%{api}.so
21cr|botan-1.10.17-2|63	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|botan-1.10.17-2|64	
21cr|botan-1.10.17-2|65	#----------------------------------------------------------------------------
21cr|botan-1.10.17-2|66	
21cr|botan-1.10.17-2|67	%prep
21cr|botan-1.10.17-2|68	%setup -qn Botan-%{version}
21cr|botan-1.10.17-2|69	%apply_patches
21cr|botan-1.10.17-2|70	
21cr|botan-1.10.17-2|71	# Update permissions for debuginfo package
21cr|botan-1.10.17-2|72	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
21cr|botan-1.10.17-2|73	
21cr|botan-1.10.17-2|74	%build
21cr|botan-1.10.17-2|75	# we have the necessary prerequisites, so enable optional modules
21cr|botan-1.10.17-2|76	%define enable_modules gnump,bzip2,zlib,openssl
21cr|botan-1.10.17-2|77	
21cr|botan-1.10.17-2|78	# fixme: maybe disable unix_procs, very slow.
21cr|botan-1.10.17-2|79	%define disable_modules %{nil}
21cr|botan-1.10.17-2|80	
21cr|botan-1.10.17-2|81	./configure.py \
21cr|botan-1.10.17-2|82	--prefix=%{_prefix} \
21cr|botan-1.10.17-2|83	--libdir=%{_lib} \
21cr|botan-1.10.17-2|84	--cc=gcc \
21cr|botan-1.10.17-2|85	--os=linux \
21cr|botan-1.10.17-2|86	--cpu=%{_arch} \
21cr|botan-1.10.17-2|87	--enable-modules=%{enable_modules} \
21cr|botan-1.10.17-2|88	--disable-modules=%{disable_modules}
21cr|botan-1.10.17-2|89	
21cr|botan-1.10.17-2|90	# (ab)using CXX as an easy way to inject our CXXFLAGS
21cr|botan-1.10.17-2|91	make CXX="g++ ${CXXFLAGS:-%{optflags}} -std=gnu++11" %{?_smp_mflags}
21cr|botan-1.10.17-2|92	
21cr|botan-1.10.17-2|93	%install
21cr|botan-1.10.17-2|94	make install \
21cr|botan-1.10.17-2|95	DESTDIR=%{buildroot}%{_prefix} \
21cr|botan-1.10.17-2|96	DOCDIR=_doc \
21cr|botan-1.10.17-2|97	INSTALL_CMD_EXEC="install -p -m 755" \
21cr|botan-1.10.17-2|98	INSTALL_CMD_DATA="install -p -m 644" \
21cr|botan-1.10.17-2|99	
21cr|botan-1.10.17-2|100	rm -f %{buildroot}%{_libdir}/*.a
21cr|botan-1.10.17-2|101	
21cr|botan-1.10.17-2|102	%check
21cr|botan-1.10.17-2|103	make CXX="g++ ${CXXFLAGS:-%{optflags}}" %{?_smp_mflags} check
21cr|botan-1.10.17-2|104	
21cr|botan-1.10.17-2|105	# these checks would fail
21cr|botan-1.10.17-2|106	mv checks/validate.dat{,.orig}
21cr|botan-1.10.17-2|107	awk '/\[.*\]/{f=0} /\[(RC5.*|RC6|IDEA)\]/{f=1} (f && !/^#/){sub(/^/,"#")} {print}' \
21cr|botan-1.10.17-2|108	checks/validate.dat.orig > checks/validate.dat
21cr|botan-1.10.17-2|109	LD_LIBRARY_PATH=%{buildroot}%{_libdir} ./check --validate

486 21
21cr|botan2-2.19.1-2|1	%define major 19
21cr|botan2-2.19.1-2|2	%define api 2
21cr|botan2-2.19.1-2|3	%define libname %mklibname botan %{api} %{major}
21cr|botan2-2.19.1-2|4	%define devname %mklibname -d botan %{api}
21cr|botan2-2.19.1-2|5	
21cr|botan2-2.19.1-2|6	Name:		botan2
21cr|botan2-2.19.1-2|7	Version:	2.19.1
21cr|botan2-2.19.1-2|8	Release:	2
21cr|botan2-2.19.1-2|9	Summary:	Crypto and TLS for C++11
21cr|botan2-2.19.1-2|10	Group:		System/Libraries
21cr|botan2-2.19.1-2|11	License:	BSD
21cr|botan2-2.19.1-2|12	URL:		https://botan.randombit.net/
21cr|botan2-2.19.1-2|13	Source0:	https://github.com/randombit/botan/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|botan2-2.19.1-2|14	
21cr|botan2-2.19.1-2|15	BuildRequires:	gcc-c++
21cr|botan2-2.19.1-2|16	BuildRequires:	python3
21cr|botan2-2.19.1-2|17	BuildRequires:	python3-devel
21cr|botan2-2.19.1-2|18	BuildRequires:	python3-sphinx
21cr|botan2-2.19.1-2|19	BuildRequires:	bzip2-devel
21cr|botan2-2.19.1-2|20	BuildRequires:	zlib-devel
21cr|botan2-2.19.1-2|21	BuildRequires:	openssl-devel
21cr|botan2-2.19.1-2|22	
21cr|botan2-2.19.1-2|23	%description
21cr|botan2-2.19.1-2|24	Botan is a BSD-licensed crypto library written in C++. It provides a
21cr|botan2-2.19.1-2|25	wide variety of basic cryptographic algorithms, X.509 certificates and
21cr|botan2-2.19.1-2|26	CRLs, PKCS \#10 certificate requests, a filter/pipe message processing
21cr|botan2-2.19.1-2|27	system, and a wide variety of other features, all written in portable
21cr|botan2-2.19.1-2|28	C++. The API reference, tutorial, and examples may help impart the
21cr|botan2-2.19.1-2|29	flavor of the library. This is the current stable release branch 2.x
21cr|botan2-2.19.1-2|30	of Botan.
21cr|botan2-2.19.1-2|31	
21cr|botan2-2.19.1-2|32	%files
21cr|botan2-2.19.1-2|33	%{_bindir}/botan
21cr|botan2-2.19.1-2|34	%{_mandir}/man1/botan.1*
21cr|botan2-2.19.1-2|35	
21cr|botan2-2.19.1-2|36	#-------------------------------------------------------------
21cr|botan2-2.19.1-2|37	
21cr|botan2-2.19.1-2|38	%package -n %{devname}
21cr|botan2-2.19.1-2|39	Summary:	Development files for %{name}
21cr|botan2-2.19.1-2|40	Group:		Development/Other
21cr|botan2-2.19.1-2|41	Requires:	%{name} = %{EVRD}
21cr|botan2-2.19.1-2|42	
21cr|botan2-2.19.1-2|43	%description -n %{devname}
21cr|botan2-2.19.1-2|44	Header files for developing applications that use %{name}.
21cr|botan2-2.19.1-2|45	
21cr|botan2-2.19.1-2|46	%files -n %{devname}
21cr|botan2-2.19.1-2|47	%{_includedir}/*
21cr|botan2-2.19.1-2|48	%{_libdir}/libbotan-%{api}.so
21cr|botan2-2.19.1-2|49	%{_libdir}/pkgconfig/botan-%{api}.pc
21cr|botan2-2.19.1-2|50	
21cr|botan2-2.19.1-2|51	
21cr|botan2-2.19.1-2|52	#-------------------------------------------------------------
21cr|botan2-2.19.1-2|53	
21cr|botan2-2.19.1-2|54	%package -n %{libname}
21cr|botan2-2.19.1-2|55	Summary:	Shared library for %{name}
21cr|botan2-2.19.1-2|56	Group:		System/Libraries
21cr|botan2-2.19.1-2|57	Requires:	%{name} = %{EVRD}
21cr|botan2-2.19.1-2|58	
21cr|botan2-2.19.1-2|59	%description -n %{libname}
21cr|botan2-2.19.1-2|60	Shared library for applications that use %{name}.
21cr|botan2-2.19.1-2|61	
21cr|botan2-2.19.1-2|62	%files -n %{libname}
21cr|botan2-2.19.1-2|63	%{_libdir}/libbotan-%{api}.so.%{major}*
21cr|botan2-2.19.1-2|64	
21cr|botan2-2.19.1-2|65	#-------------------------------------------------------------
21cr|botan2-2.19.1-2|66	
21cr|botan2-2.19.1-2|67	%package doc
21cr|botan2-2.19.1-2|68	Summary:	Documentation for %{name}
21cr|botan2-2.19.1-2|69	Group:		Documentation
21cr|botan2-2.19.1-2|70	BuildArch:	noarch
21cr|botan2-2.19.1-2|71	
21cr|botan2-2.19.1-2|72	%description doc
21cr|botan2-2.19.1-2|73	%{summary}
21cr|botan2-2.19.1-2|74	
21cr|botan2-2.19.1-2|75	This package contains HTML documentation for %{name}.
21cr|botan2-2.19.1-2|76	
21cr|botan2-2.19.1-2|77	%files doc
21cr|botan2-2.19.1-2|78	%doc license.txt
21cr|botan2-2.19.1-2|79	%{_datadir}/doc/*
21cr|botan2-2.19.1-2|80	
21cr|botan2-2.19.1-2|81	#-------------------------------------------------------------
21cr|botan2-2.19.1-2|82	
21cr|botan2-2.19.1-2|83	%package -n python3-%{name}
21cr|botan2-2.19.1-2|84	Summary:	Python3 bindings for %{name}
21cr|botan2-2.19.1-2|85	Group:		Development/Python
21cr|botan2-2.19.1-2|86	
21cr|botan2-2.19.1-2|87	%description -n python3-%{name}
21cr|botan2-2.19.1-2|88	%{summary}
21cr|botan2-2.19.1-2|89	
21cr|botan2-2.19.1-2|90	This package contains the Python3 binding for %{name}.
21cr|botan2-2.19.1-2|91	
21cr|botan2-2.19.1-2|92	%files -n python3-%{name}
21cr|botan2-2.19.1-2|93	%{python3_sitearch}/%{name}.py*
21cr|botan2-2.19.1-2|94	%{python3_sitearch}/__pycache__/*.pyc
21cr|botan2-2.19.1-2|95	
21cr|botan2-2.19.1-2|96	#-------------------------------------------------------------
21cr|botan2-2.19.1-2|97	
21cr|botan2-2.19.1-2|98	%prep
21cr|botan2-2.19.1-2|99	%setup -q -n botan-%{version}
21cr|botan2-2.19.1-2|100	
21cr|botan2-2.19.1-2|101	%build
21cr|botan2-2.19.1-2|102	export CXXFLAGS="${CXXFLAGS:-%{optflags}}"
21cr|botan2-2.19.1-2|103	
21cr|botan2-2.19.1-2|104	# we have the necessary prerequisites, so enable optional modules
21cr|botan2-2.19.1-2|105	%global enable_modules bzip2,zlib,openssl
21cr|botan2-2.19.1-2|106	
21cr|botan2-2.19.1-2|107	%ifarch %{e2k}
21cr|botan2-2.19.1-2|108	%define _arch generic
21cr|botan2-2.19.1-2|109	%endif
21cr|botan2-2.19.1-2|110	
21cr|botan2-2.19.1-2|111	python3 ./configure.py \
21cr|botan2-2.19.1-2|112	--prefix=%{_prefix} \
21cr|botan2-2.19.1-2|113	--libdir=%{_lib} \
21cr|botan2-2.19.1-2|114	--docdir=%{_docdir} \
21cr|botan2-2.19.1-2|115	--cc=gcc \
21cr|botan2-2.19.1-2|116	--os=linux \
21cr|botan2-2.19.1-2|117	--cpu=%{_arch} \
21cr|botan2-2.19.1-2|118	--enable-modules=%{enable_modules} \
21cr|botan2-2.19.1-2|119	--with-python-version=%{python3_version} \
21cr|botan2-2.19.1-2|120	--with-sphinx \
21cr|botan2-2.19.1-2|121	--with-rst2man \
21cr|botan2-2.19.1-2|122	--distribution-info="ROSA Desktop" \
21cr|botan2-2.19.1-2|123	--disable-static-library \
21cr|botan2-2.19.1-2|124	--with-debug-info
21cr|botan2-2.19.1-2|125	
21cr|botan2-2.19.1-2|126	%make
21cr|botan2-2.19.1-2|127	
21cr|botan2-2.19.1-2|128	%install
21cr|botan2-2.19.1-2|129	%makeinstall_std
21cr|botan2-2.19.1-2|130	
21cr|botan2-2.19.1-2|131	sed -e '1{/^#!/d}' -i %{buildroot}%{python3_sitearch}/botan2.py
21cr|botan2-2.19.1-2|132	
21cr|botan2-2.19.1-2|133	# doc installation fixups
21cr|botan2-2.19.1-2|134	#mv %{buildroot}%{_docdir}/botan-%{version} %{buildroot}%{_datadir}/doc
21cr|botan2-2.19.1-2|135	#rm -r %{buildroot}%{_datadir}/doc/manual/{.doctrees,.buildinfo}
21cr|botan2-2.19.1-2|136	
21cr|botan2-2.19.1-2|137	%check
21cr|botan2-2.19.1-2|138	LD_LIBRARY_PATH=%{buildroot}%{_libdir} ./botan-test

487 21
21cr|bottom-0.9.6-1|1	%define		crates_ver %{version}
21cr|bottom-0.9.6-1|2	
21cr|bottom-0.9.6-1|3	Name:           bottom
21cr|bottom-0.9.6-1|4	Version:        0.9.6
21cr|bottom-0.9.6-1|5	Release:        1
21cr|bottom-0.9.6-1|6	Summary:        A customizable cross-platform graphical process/system monitor for the terminal
21cr|bottom-0.9.6-1|7	Group:          Monitoring
21cr|bottom-0.9.6-1|8	License:        MIT
21cr|bottom-0.9.6-1|9	URL:            https://github.com/ClementTsang/bottom
21cr|bottom-0.9.6-1|10	Source0:        https://github.com/ClementTsang/bottom/v%{version}/%{name}-%{version}.tar.gz
21cr|bottom-0.9.6-1|11	# vendoring for offline build
21cr|bottom-0.9.6-1|12	Source1:        %{name}-crates-%{crates_ver}.tar.xz
21cr|bottom-0.9.6-1|13	#
21cr|bottom-0.9.6-1|14	Source2:        https://github.com/ClementTsang/bottom/releases/download/%{version}/completion.tar.gz
21cr|bottom-0.9.6-1|15	Source3:        https://github.com/ClementTsang/bottom/releases/download/%{version}/manpage.tar.gz
21cr|bottom-0.9.6-1|16	
21cr|bottom-0.9.6-1|17	BuildRequires:  cargo
21cr|bottom-0.9.6-1|18	BuildRequires:  rust
21cr|bottom-0.9.6-1|19	BuildRequires:  pkgconfig(ncurses)
21cr|bottom-0.9.6-1|20	BuildRequires:  pkgconfig(openssl)
21cr|bottom-0.9.6-1|21	
21cr|bottom-0.9.6-1|22	Requires:     cargo-vendor
21cr|bottom-0.9.6-1|23	Requires:     rust
21cr|bottom-0.9.6-1|24	
21cr|bottom-0.9.6-1|25	%description
21cr|bottom-0.9.6-1|26	A customizable cross-platform graphical
21cr|bottom-0.9.6-1|27	process/system monitor for the terminal.
21cr|bottom-0.9.6-1|28	
21cr|bottom-0.9.6-1|29	
21cr|bottom-0.9.6-1|30	%files
21cr|bottom-0.9.6-1|31	%doc *.md LICENSE
21cr|bottom-0.9.6-1|32	%{_bindir}/*
21cr|bottom-0.9.6-1|33	%{_datadir}/applications/%name.desktop
21cr|bottom-0.9.6-1|34	%{_mandir}/man1/*
21cr|bottom-0.9.6-1|35	%config(noreplace) %{_sysconfdir}/bash_completion.d/btm.bash
21cr|bottom-0.9.6-1|36	#---------------------------
21cr|bottom-0.9.6-1|37	
21cr|bottom-0.9.6-1|38	%prep
21cr|bottom-0.9.6-1|39	%autosetup -p1 -a1
21cr|bottom-0.9.6-1|40	%{__mv} %{name}-%{crates_ver}/* .
21cr|bottom-0.9.6-1|41	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|bottom-0.9.6-1|42	
21cr|bottom-0.9.6-1|43	# use offline registry
21cr|bottom-0.9.6-1|44	export CARGO_HOME="$(pwd)/.cargo"
21cr|bottom-0.9.6-1|45	
21cr|bottom-0.9.6-1|46	mkdir -p "$CARGO_HOME"
21cr|bottom-0.9.6-1|47	
21cr|bottom-0.9.6-1|48	cat >.cargo/config <<EOF
21cr|bottom-0.9.6-1|49	[source.crates-io]
21cr|bottom-0.9.6-1|50	replace-with = "vendored-sources"
21cr|bottom-0.9.6-1|51	
21cr|bottom-0.9.6-1|52	[source.vendored-sources]
21cr|bottom-0.9.6-1|53	directory = "vendor"
21cr|bottom-0.9.6-1|54	
21cr|bottom-0.9.6-1|55	EOF
21cr|bottom-0.9.6-1|56	
21cr|bottom-0.9.6-1|57	
21cr|bottom-0.9.6-1|58	%build
21cr|bottom-0.9.6-1|59	#build and install at ounce.
21cr|bottom-0.9.6-1|60	
21cr|bottom-0.9.6-1|61	%install
21cr|bottom-0.9.6-1|62	export CARGO_HOME="$(pwd)/.cargo"
21cr|bottom-0.9.6-1|63	RUSTFLAGS=-g cargo install --no-track --debug --offline --root=%{buildroot}%{_prefix} --path .
21cr|bottom-0.9.6-1|64	
21cr|bottom-0.9.6-1|65	pushd %{buildroot}%{_bindir}
21cr|bottom-0.9.6-1|66	ln -s btm %{name}
21cr|bottom-0.9.6-1|67	popd
21cr|bottom-0.9.6-1|68	
21cr|bottom-0.9.6-1|69	#manpages
21cr|bottom-0.9.6-1|70	tar -xvzf %{SOURCE3}
21cr|bottom-0.9.6-1|71	mkdir -p %{buildroot}%{_mandir}/man1
21cr|bottom-0.9.6-1|72	install -m644 btm.1.gz %{buildroot}%{_mandir}/man1/bottom.1.gz
21cr|bottom-0.9.6-1|73	
21cr|bottom-0.9.6-1|74	
21cr|bottom-0.9.6-1|75	#completion
21cr|bottom-0.9.6-1|76	# I'll install only bash completion 4 obvious reasons.sflo
21cr|bottom-0.9.6-1|77	tar -xvzf %{SOURCE2}
21cr|bottom-0.9.6-1|78	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|bottom-0.9.6-1|79	install -m644 btm.bash %{buildroot}%{_sysconfdir}/bash_completion.d/btm.bash
21cr|bottom-0.9.6-1|80	
21cr|bottom-0.9.6-1|81	
21cr|bottom-0.9.6-1|82	
21cr|bottom-0.9.6-1|83	# menu entry
21cr|bottom-0.9.6-1|84	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bottom-0.9.6-1|85	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|bottom-0.9.6-1|86	[Desktop Entry]
21cr|bottom-0.9.6-1|87	Name=%name
21cr|bottom-0.9.6-1|88	Comment=A process/system monitor for the terminal.
21cr|bottom-0.9.6-1|89	Exec=%{name} %U
21cr|bottom-0.9.6-1|90	Icon=utilities-system-monitor
21cr|bottom-0.9.6-1|91	Terminal=true
21cr|bottom-0.9.6-1|92	Type=Application
21cr|bottom-0.9.6-1|93	StartupNotify=true
21cr|bottom-0.9.6-1|94	Categories=System;Monitor;System;
21cr|bottom-0.9.6-1|95	EOF
21cr|bottom-0.9.6-1|96	
21cr|bottom-0.9.6-1|97	

488 21
21cr|brackets-1.14.1-1|1	%global __requires_exclude_from (/opt/brackets/locales|/opt/brackets/www|/opt/brackets/samples|/opt/brackets/node-core)
21cr|brackets-1.14.1-1|2	%global __requires_exclude libcef.*|libudev.*
21cr|brackets-1.14.1-1|3	
21cr|brackets-1.14.1-1|4	Summary:	Adobe Brackets text editor + Extract bundle
21cr|brackets-1.14.1-1|5	Name:		brackets
21cr|brackets-1.14.1-1|6	Version:	1.14.1
21cr|brackets-1.14.1-1|7	Release:	1
21cr|brackets-1.14.1-1|8	License:	BSD-like with copyright notice
21cr|brackets-1.14.1-1|9	Group:		Development/Other
21cr|brackets-1.14.1-1|10	Url:		http://brackets.io/
21cr|brackets-1.14.1-1|11	# Though brackets is Open Source, currently we just repack deb packages from upstream
21cr|brackets-1.14.1-1|12	Source0:	https://github.com/adobe/brackets/releases/download/release-%{version}/Brackets.Release.%{version}.32-bit.deb
21cr|brackets-1.14.1-1|13	Source1:	https://github.com/adobe/brackets/releases/download/release-%{version}/Brackets.Release.%{version}.64-bit.deb
21cr|brackets-1.14.1-1|14	Source2:	%{name}.desktop
21cr|brackets-1.14.1-1|15	Source100:	%{name}.rpmlintrc
21cr|brackets-1.14.1-1|16	BuildRequires:	tar
21cr|brackets-1.14.1-1|17	BuildRequires:	xz
21cr|brackets-1.14.1-1|18	Requires:	nodejs
21cr|brackets-1.14.1-1|19	# Even with __noautoreqfiles, the process of dependency detection is rather slow ...
21cr|brackets-1.14.1-1|20	#AutoReqProv:	no
21cr|brackets-1.14.1-1|21	AutoProv:	no
21cr|brackets-1.14.1-1|22	ExclusiveArch:	%{ix86} x86_64
21cr|brackets-1.14.1-1|23	
21cr|brackets-1.14.1-1|24	%description
21cr|brackets-1.14.1-1|25	A modern, open source text editor that understands web design.
21cr|brackets-1.14.1-1|26	
21cr|brackets-1.14.1-1|27	%files
21cr|brackets-1.14.1-1|28	/opt/%{name}
21cr|brackets-1.14.1-1|29	%{_bindir}/*
21cr|brackets-1.14.1-1|30	%{_datadir}/applications/*
21cr|brackets-1.14.1-1|31	%{_datadir}/doc/%{name}
21cr|brackets-1.14.1-1|32	%{_iconsdir}/hicolor/*/apps/*
21cr|brackets-1.14.1-1|33	
21cr|brackets-1.14.1-1|34	#----------------------------------------------------------------------------
21cr|brackets-1.14.1-1|35	
21cr|brackets-1.14.1-1|36	%prep
21cr|brackets-1.14.1-1|37	%setup -qcT
21cr|brackets-1.14.1-1|38	%ifarch x86_64
21cr|brackets-1.14.1-1|39	ar vx %{SOURCE1}
21cr|brackets-1.14.1-1|40	%endif
21cr|brackets-1.14.1-1|41	
21cr|brackets-1.14.1-1|42	%ifarch %{ix86}
21cr|brackets-1.14.1-1|43	ar vx %{SOURCE0}
21cr|brackets-1.14.1-1|44	%endif
21cr|brackets-1.14.1-1|45	
21cr|brackets-1.14.1-1|46	tar xJf data.tar.xz
21cr|brackets-1.14.1-1|47	
21cr|brackets-1.14.1-1|48	rm -rf usr/share/menu
21cr|brackets-1.14.1-1|49	
21cr|brackets-1.14.1-1|50	%install
21cr|brackets-1.14.1-1|51	cp -r opt %{buildroot}
21cr|brackets-1.14.1-1|52	cp -r usr %{buildroot}
21cr|brackets-1.14.1-1|53	
21cr|brackets-1.14.1-1|54	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|brackets-1.14.1-1|55	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop

489 21
21cr|brainparty-0.61-1|1	Name:		brainparty
21cr|brainparty-0.61-1|2	Version:	0.61
21cr|brainparty-0.61-1|3	Release:	1
21cr|brainparty-0.61-1|4	Summary:	Set of 36 minigames to train your brain in an entertaining way
21cr|brainparty-0.61-1|5	Group:		Games/Puzzles
21cr|brainparty-0.61-1|6	License:	GPLv3+
21cr|brainparty-0.61-1|7	Url:		http://www.tuxradar.com/brainparty
21cr|brainparty-0.61-1|8	Source0:	https://launchpad.net/brainparty/trunk/%{version}/+download/%{name}%{version}.tar.gz
21cr|brainparty-0.61-1|9	# Fix from http://packages.debian.org/brainparty
21cr|brainparty-0.61-1|10	
21cr|brainparty-0.61-1|11	Patch1:		change-config-file-path.patch
21cr|brainparty-0.61-1|12	Patch2:		path2data.patch
21cr|brainparty-0.61-1|13	Patch3:		make.patch
21cr|brainparty-0.61-1|14	Patch4:		unbundle-ttf.patch
21cr|brainparty-0.61-1|15	Patch5:		disable-fistrun-prompt.patch
21cr|brainparty-0.61-1|16	Patch6:		fix-FTBFS-with-GCC-4.9.patch
21cr|brainparty-0.61-1|17	Patch7:		reproducible-build.patch
21cr|brainparty-0.61-1|18	Patch8:		gcc-6.patch
21cr|brainparty-0.61-1|19	Patch9:		BPMiniGame_SymbolicLogic.patch
21cr|brainparty-0.61-1|20	
21cr|brainparty-0.61-1|21	BuildRequires:	imagemagick
21cr|brainparty-0.61-1|22	BuildRequires:	pkgconfig(glu)
21cr|brainparty-0.61-1|23	BuildRequires:	pkgconfig(gl)
21cr|brainparty-0.61-1|24	BuildRequires:	pkgconfig(sdl)
21cr|brainparty-0.61-1|25	BuildRequires:	pkgconfig(SDL_gfx)
21cr|brainparty-0.61-1|26	BuildRequires:	pkgconfig(SDL_image)
21cr|brainparty-0.61-1|27	BuildRequires:	pkgconfig(SDL_mixer)
21cr|brainparty-0.61-1|28	BuildRequires:	pkgconfig(SDL_ttf)
21cr|brainparty-0.61-1|29	
21cr|brainparty-0.61-1|30	%description
21cr|brainparty-0.61-1|31	Brain Party is a fun, free puzzle game for all the family that's made up
21cr|brainparty-0.61-1|32	of 36 minigames designed to push your brain to its limits by testing
21cr|brainparty-0.61-1|33	memory, logic, mathematics, reaction time and more! Brain Party is split
21cr|brainparty-0.61-1|34	into two modes: test mode gives you five minigames in a row and adds up
21cr|brainparty-0.61-1|35	your brain weight to see how smart you are, and practise mode lets you
21cr|brainparty-0.61-1|36	play your favourite minigames as often as you want.
21cr|brainparty-0.61-1|37	
21cr|brainparty-0.61-1|38	
21cr|brainparty-0.61-1|39	%files
21cr|brainparty-0.61-1|40	%doc CREDITS README
21cr|brainparty-0.61-1|41	%{_datadir}/applications/%{name}.desktop
21cr|brainparty-0.61-1|42	%{_gamesbindir}/%{name}
21cr|brainparty-0.61-1|43	%{_gamesdatadir}/%{name}/
21cr|brainparty-0.61-1|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|brainparty-0.61-1|45	#---------------------------------------------------------------------
21cr|brainparty-0.61-1|46	
21cr|brainparty-0.61-1|47	%prep
21cr|brainparty-0.61-1|48	%setup -qn %{name}
21cr|brainparty-0.61-1|49	%autopatch -p1
21cr|brainparty-0.61-1|50	
21cr|brainparty-0.61-1|51	# Desktop entry
21cr|brainparty-0.61-1|52	cat > %{name}.desktop << EOF
21cr|brainparty-0.61-1|53	[Desktop Entry]
21cr|brainparty-0.61-1|54	Name=Brain Party
21cr|brainparty-0.61-1|55	Comment=Fun brain training with 36 minigames
21cr|brainparty-0.61-1|56	Exec=%{name}
21cr|brainparty-0.61-1|57	Icon=%{name}
21cr|brainparty-0.61-1|58	Terminal=false
21cr|brainparty-0.61-1|59	Type=Application
21cr|brainparty-0.61-1|60	Categories=Game;LogicGame;
21cr|brainparty-0.61-1|61	EOF
21cr|brainparty-0.61-1|62	
21cr|brainparty-0.61-1|63	%build
21cr|brainparty-0.61-1|64	%make
21cr|brainparty-0.61-1|65	
21cr|brainparty-0.61-1|66	%install
21cr|brainparty-0.61-1|67	install -D -m0755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|brainparty-0.61-1|68	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|brainparty-0.61-1|69	install -m0644 Content/* %{buildroot}%{_gamesdatadir}/%{name}/
21cr|brainparty-0.61-1|70	install -D -m0755 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|brainparty-0.61-1|71	
21cr|brainparty-0.61-1|72	for size in 16 32 64; do
21cr|brainparty-0.61-1|73	convert ./Content/icon.bmp -resize ${size}x${size} %{name}-${size}.png
21cr|brainparty-0.61-1|74	install -D -m0644 %{name}-${size}.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|brainparty-0.61-1|75	done
21cr|brainparty-0.61-1|76	
21cr|brainparty-0.61-1|77	
21cr|brainparty-0.61-1|78	
21cr|brainparty-0.61-1|79	
21cr|brainparty-0.61-1|80	

490 21
21cr|brilltagger-1.14-14|1	%define tag     %(echo %{version} |tr . _)
21cr|brilltagger-1.14-14|2	
21cr|brilltagger-1.14-14|3	Name:       brilltagger
21cr|brilltagger-1.14-14|4	Version:    1.14
21cr|brilltagger-1.14-14|5	Release:    14
21cr|brilltagger-1.14-14|6	Summary:    Rule based tagger
21cr|brilltagger-1.14-14|7	Source:     http://www.cs.jhu.edu/~brill/RBT%{tag}.tar.bz2
21cr|brilltagger-1.14-14|8	Patch0:     %{name}.makefile.patch
21cr|brilltagger-1.14-14|9	Patch1:     %{name}.no-hardcoded-path-check.patch
21cr|brilltagger-1.14-14|10	# this url no longer work, and it seems it disappeared from internet
21cr|brilltagger-1.14-14|11	URL:        http://www.cs.jhu.edu/~brill/
21cr|brilltagger-1.14-14|12	License:    MIT
21cr|brilltagger-1.14-14|13	Group:      Sciences/Computer science
21cr|brilltagger-1.14-14|14	
21cr|brilltagger-1.14-14|15	%description
21cr|brilltagger-1.14-14|16	The Brill tagger is a transformation-based part-of-speech tagger.
21cr|brilltagger-1.14-14|17	
21cr|brilltagger-1.14-14|18	%prep
21cr|brilltagger-1.14-14|19	%setup -q -n RULE_BASED_TAGGER_V%{version}
21cr|brilltagger-1.14-14|20	%patch0
21cr|brilltagger-1.14-14|21	%patch1
21cr|brilltagger-1.14-14|22	mkdir Bin
21cr|brilltagger-1.14-14|23	chmod 644 Docs/*
21cr|brilltagger-1.14-14|24	
21cr|brilltagger-1.14-14|25	%build
21cr|brilltagger-1.14-14|26	%make RPM_OPT_FLAGS="%{optflags}"
21cr|brilltagger-1.14-14|27	
21cr|brilltagger-1.14-14|28	%install
21cr|brilltagger-1.14-14|29	rm -rf %{buildroot}
21cr|brilltagger-1.14-14|30	
21cr|brilltagger-1.14-14|31	install -d -m 755 %{buildroot}%{_bindir}
21cr|brilltagger-1.14-14|32	install -m 755 Bin/* %{buildroot}%{_bindir}
21cr|brilltagger-1.14-14|33	
21cr|brilltagger-1.14-14|34	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|brilltagger-1.14-14|35	install -m 644 Bin_and_Data/* %{buildroot}%{_datadir}/%{name}
21cr|brilltagger-1.14-14|36	
21cr|brilltagger-1.14-14|37	%clean
21cr|brilltagger-1.14-14|38	rm -rf %{buildroot}
21cr|brilltagger-1.14-14|39	
21cr|brilltagger-1.14-14|40	%files
21cr|brilltagger-1.14-14|41	%defattr(-,root,root)
21cr|brilltagger-1.14-14|42	%doc Docs README COPYRIGHT
21cr|brilltagger-1.14-14|43	%{_bindir}/*
21cr|brilltagger-1.14-14|44	%{_datadir}/%{name}

491 21
21cr|briquolo-0.5.7-7|1	Summary:	An OpenGL breakout
21cr|briquolo-0.5.7-7|2	Name:		briquolo
21cr|briquolo-0.5.7-7|3	Version:	0.5.7
21cr|briquolo-0.5.7-7|4	Release:	7
21cr|briquolo-0.5.7-7|5	License:	GPLv2+
21cr|briquolo-0.5.7-7|6	Group:		Games/Arcade
21cr|briquolo-0.5.7-7|7	Url:		http://briquolo.free.fr/
21cr|briquolo-0.5.7-7|8	Source0:	http://briquolo.free.fr/download/%{name}-%{version}.tar.bz2
21cr|briquolo-0.5.7-7|9	Source1:	%{name}.6
21cr|briquolo-0.5.7-7|10	Source11:	%{name}-16.png
21cr|briquolo-0.5.7-7|11	Source12:	%{name}-32.png
21cr|briquolo-0.5.7-7|12	Source13:	%{name}-48.png
21cr|briquolo-0.5.7-7|13	Patch0:		briquolo-0.5.6-desktop-install.patch
21cr|briquolo-0.5.7-7|14	Patch1:		briquolo-0.5.5-desktop-remove-double-category.patch
21cr|briquolo-0.5.7-7|15	Patch2:		briquolo-0.5.7-gcc43.patch
21cr|briquolo-0.5.7-7|16	Patch3:		briquolo-0.5.6-fix-icon-install.patch
21cr|briquolo-0.5.7-7|17	Patch4:		briquolo-0.5.7-libpng14.patch
21cr|briquolo-0.5.7-7|18	Patch5:		briquolo-0.5.7-gcc11-fix-const.patch
21cr|briquolo-0.5.7-7|19	BuildRequires:	dos2unix
21cr|briquolo-0.5.7-7|20	BuildRequires:	desktop-file-utils
21cr|briquolo-0.5.7-7|21	BuildRequires:	gettext-devel
21cr|briquolo-0.5.7-7|22	BuildRequires:	pkgconfig(glut)
21cr|briquolo-0.5.7-7|23	BuildRequires:	pkgconfig(libpng)
21cr|briquolo-0.5.7-7|24	BuildRequires:	pkgconfig(sdl)
21cr|briquolo-0.5.7-7|25	BuildRequires:	pkgconfig(SDL_mixer)
21cr|briquolo-0.5.7-7|26	BuildRequires:	pkgconfig(SDL_ttf)
21cr|briquolo-0.5.7-7|27	
21cr|briquolo-0.5.7-7|28	%description
21cr|briquolo-0.5.7-7|29	Briquolo is a 3D brick game using OpenGL
21cr|briquolo-0.5.7-7|30	
21cr|briquolo-0.5.7-7|31	%files -f %{name}.lang
21cr|briquolo-0.5.7-7|32	%doc ABOUT-NLS AUTHORS ChangeLog DejaVuSans.ttf-LICENSE README.fr
21cr|briquolo-0.5.7-7|33	%attr(0755,root,games) %{_gamesbindir}/%{name}
21cr|briquolo-0.5.7-7|34	%{_gamesdatadir}/%{name}
21cr|briquolo-0.5.7-7|35	%{_iconsdir}/%{name}.png
21cr|briquolo-0.5.7-7|36	%{_miconsdir}/%{name}.png
21cr|briquolo-0.5.7-7|37	%{_liconsdir}/%{name}.png
21cr|briquolo-0.5.7-7|38	%{_datadir}/applications/briquolo.desktop
21cr|briquolo-0.5.7-7|39	%{_datadir}/pixmaps/briquolo.svg
21cr|briquolo-0.5.7-7|40	%{_mandir}/man6/*
21cr|briquolo-0.5.7-7|41	
21cr|briquolo-0.5.7-7|42	#----------------------------------------------------------------------------
21cr|briquolo-0.5.7-7|43	
21cr|briquolo-0.5.7-7|44	%prep
21cr|briquolo-0.5.7-7|45	%setup -q
21cr|briquolo-0.5.7-7|46	dos2unix data/tableau/old/{001,002,003,006}.tab
21cr|briquolo-0.5.7-7|47	%patch0 -p1 -b .desktop
21cr|briquolo-0.5.7-7|48	%patch1 -p1 -b .remove_category
21cr|briquolo-0.5.7-7|49	%patch2 -p0 -b .gcc
21cr|briquolo-0.5.7-7|50	%patch3 -p0 -b .icon
21cr|briquolo-0.5.7-7|51	%patch4 -p0 -b .png14
21cr|briquolo-0.5.7-7|52	%patch5 -p1 -b .gcc11
21cr|briquolo-0.5.7-7|53	
21cr|briquolo-0.5.7-7|54	%build
21cr|briquolo-0.5.7-7|55	autoreconf -fi
21cr|briquolo-0.5.7-7|56	%configure \
21cr|briquolo-0.5.7-7|57	--bindir=%{_gamesbindir} \
21cr|briquolo-0.5.7-7|58	--datadir=%{_gamesdatadir}
21cr|briquolo-0.5.7-7|59	%make
21cr|briquolo-0.5.7-7|60	
21cr|briquolo-0.5.7-7|61	%install
21cr|briquolo-0.5.7-7|62	%makeinstall_std
21cr|briquolo-0.5.7-7|63	
21cr|briquolo-0.5.7-7|64	#this empty file makes rpmlint shouting otherwise...
21cr|briquolo-0.5.7-7|65	echo %{version} > %{buildroot}%{_gamesdatadir}/%{name}/%{version}
21cr|briquolo-0.5.7-7|66	
21cr|briquolo-0.5.7-7|67	mv %{buildroot}%{_gamesdatadir}/locale %{buildroot}%{_datadir}
21cr|briquolo-0.5.7-7|68	mv %{buildroot}%{_gamesdatadir}/pixmaps %{buildroot}%{_datadir}
21cr|briquolo-0.5.7-7|69	
21cr|briquolo-0.5.7-7|70	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|briquolo-0.5.7-7|71	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|briquolo-0.5.7-7|72	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|briquolo-0.5.7-7|73	
21cr|briquolo-0.5.7-7|74	desktop-file-install \
21cr|briquolo-0.5.7-7|75	--vendor="" \
21cr|briquolo-0.5.7-7|76	--delete-original \
21cr|briquolo-0.5.7-7|77	--add-category="X-MandrivaLinux-MoreApplications-Games-Arcade" \
21cr|briquolo-0.5.7-7|78	--dir %{buildroot}%{_datadir}/applications \
21cr|briquolo-0.5.7-7|79	%{buildroot}%{_gamesdatadir}/applications/*
21cr|briquolo-0.5.7-7|80	
21cr|briquolo-0.5.7-7|81	
21cr|briquolo-0.5.7-7|82	
21cr|briquolo-0.5.7-7|83	mkdir -p %{buildroot}%{_mandir}/man6
21cr|briquolo-0.5.7-7|84	install -m644 %{SOURCE1}  %{buildroot}%{_mandir}/man6/
21cr|briquolo-0.5.7-7|85	
21cr|briquolo-0.5.7-7|86	%find_lang %{name}

492 21
21cr|brise-0.38-1|1	# https://github.com/rime/plum/
21cr|brise-0.38-1|2	%define plum_commit 6f502ff6fa87789847fa18200415318e705bffa4
21cr|brise-0.38-1|3	%define plum_rime_packages_date 20240115
21cr|brise-0.38-1|4	
21cr|brise-0.38-1|5	Summary(ru_RU.UTF-8): Официальный репозиторий схем методов ввода Rime
21cr|brise-0.38-1|6	Summary:        The official Rime schema repository
21cr|brise-0.38-1|7	Name:           brise
21cr|brise-0.38-1|8	Version:        0.38
21cr|brise-0.38-1|9	Release:        1
21cr|brise-0.38-1|10	License:        GPLv3
21cr|brise-0.38-1|11	Group:          System/Internationalization
21cr|brise-0.38-1|12	URL:            https://rime.im/
21cr|brise-0.38-1|13	
21cr|brise-0.38-1|14	Source0:        https://github.com/rime/brise/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|brise-0.38-1|15	Source1:        https://github.com/rime/plum/archive/%{plum_commit}.tar.gz?/plum-%{plum_commit}.tar.gz
21cr|brise-0.38-1|16	
21cr|brise-0.38-1|17	# $ cd brise
21cr|brise-0.38-1|18	# $ make
21cr|brise-0.38-1|19	# $ date=$(date +%Y%m%d)
21cr|brise-0.38-1|20	# $ XZ_OPT="-6 --threads=0 -v" tar cJf plum-rime-packages-${date}.tar.xz brise/plum/rime/package
21cr|brise-0.38-1|21	Source2:        plum-rime-packages-%{plum_rime_packages_date}.tar.xz
21cr|brise-0.38-1|22	
21cr|brise-0.38-1|23	BuildArch: noarch
21cr|brise-0.38-1|24	
21cr|brise-0.38-1|25	Requires:  rime-schema-default
21cr|brise-0.38-1|26	
21cr|brise-0.38-1|27	%description
21cr|brise-0.38-1|28	La brise: The official Rime schema repository.
21cr|brise-0.38-1|29	
21cr|brise-0.38-1|30	%description -l ru_RU.UTF-8
21cr|brise-0.38-1|31	La brise: Официальный репозиторий схем методов ввода Rime.
21cr|brise-0.38-1|32	
21cr|brise-0.38-1|33	%files
21cr|brise-0.38-1|34	%license LICENSE
21cr|brise-0.38-1|35	%doc README.md ChangeLog AUTHORS
21cr|brise-0.38-1|36	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|37	
21cr|brise-0.38-1|38	#------------------------------------------------------------------
21cr|brise-0.38-1|39	
21cr|brise-0.38-1|40	%package -n rime-schema-default
21cr|brise-0.38-1|41	Summary:        Default/Preset collection of rime schemas
21cr|brise-0.38-1|42	Group:          System/Internationalization
21cr|brise-0.38-1|43	Requires:       rime-schema-bopomofo
21cr|brise-0.38-1|44	Requires:       rime-schema-cangjie
21cr|brise-0.38-1|45	Requires:       rime-schema-essay
21cr|brise-0.38-1|46	Requires:       rime-schema-luna-pinyin
21cr|brise-0.38-1|47	Requires:       rime-schema-prelude
21cr|brise-0.38-1|48	Requires:       rime-schema-stroke
21cr|brise-0.38-1|49	Requires:       rime-schema-terra-pinyin
21cr|brise-0.38-1|50	BuildArch:      noarch
21cr|brise-0.38-1|51	
21cr|brise-0.38-1|52	%description -n rime-schema-default
21cr|brise-0.38-1|53	Default/Preset collection of rime schemas.
21cr|brise-0.38-1|54	
21cr|brise-0.38-1|55	%files -n rime-schema-default
21cr|brise-0.38-1|56	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|57	
21cr|brise-0.38-1|58	#------------------------------------------------------------------
21cr|brise-0.38-1|59	
21cr|brise-0.38-1|60	%package -n rime-schema-extra
21cr|brise-0.38-1|61	Summary:        Extra collection of rime schemas
21cr|brise-0.38-1|62	Group:          System/Internationalization
21cr|brise-0.38-1|63	Requires:       rime-schema-array
21cr|brise-0.38-1|64	Requires:       rime-schema-cantonese
21cr|brise-0.38-1|65	Requires:       rime-schema-jyutping
21cr|brise-0.38-1|66	Requires:       rime-schema-combo-pinyin
21cr|brise-0.38-1|67	Requires:       rime-schema-double-pinyin
21cr|brise-0.38-1|68	Requires:       rime-schema-emoji
21cr|brise-0.38-1|69	Requires:       rime-schema-ipa
21cr|brise-0.38-1|70	Requires:       rime-schema-middle-chinese
21cr|brise-0.38-1|71	Requires:       rime-schema-pinyin-simp
21cr|brise-0.38-1|72	Requires:       rime-schema-quick
21cr|brise-0.38-1|73	Requires:       rime-schema-scj
21cr|brise-0.38-1|74	Requires:       rime-schema-soutzoe
21cr|brise-0.38-1|75	Requires:       rime-schema-stenotype
21cr|brise-0.38-1|76	Requires:       rime-schema-wubi
21cr|brise-0.38-1|77	Requires:       rime-schema-wugniu
21cr|brise-0.38-1|78	BuildArch:      noarch
21cr|brise-0.38-1|79	
21cr|brise-0.38-1|80	%description -n rime-schema-extra
21cr|brise-0.38-1|81	Extra collection of rime schemas.
21cr|brise-0.38-1|82	
21cr|brise-0.38-1|83	%files -n rime-schema-extra
21cr|brise-0.38-1|84	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|85	
21cr|brise-0.38-1|86	#------------------------------------------------------------------
21cr|brise-0.38-1|87	
21cr|brise-0.38-1|88	%package -n rime-schema-all
21cr|brise-0.38-1|89	Summary:        All rime input schemas
21cr|brise-0.38-1|90	Group:          System/Internationalization
21cr|brise-0.38-1|91	Requires:       rime-schema-bopomofo
21cr|brise-0.38-1|92	Requires:       rime-schema-cangjie
21cr|brise-0.38-1|93	Requires:       rime-schema-essay
21cr|brise-0.38-1|94	Requires:       rime-schema-luna-pinyin
21cr|brise-0.38-1|95	Requires:       rime-schema-prelude
21cr|brise-0.38-1|96	Requires:       rime-schema-stroke
21cr|brise-0.38-1|97	Requires:       rime-schema-terra-pinyin
21cr|brise-0.38-1|98	Requires:       rime-schema-array
21cr|brise-0.38-1|99	Requires:       rime-schema-cantonese
21cr|brise-0.38-1|100	Requires:       rime-schema-jyutping
21cr|brise-0.38-1|101	Requires:       rime-schema-combo-pinyin
21cr|brise-0.38-1|102	Requires:       rime-schema-double-pinyin
21cr|brise-0.38-1|103	Requires:       rime-schema-emoji
21cr|brise-0.38-1|104	Requires:       rime-schema-ipa
21cr|brise-0.38-1|105	Requires:       rime-schema-middle-chinese
21cr|brise-0.38-1|106	Requires:       rime-schema-pinyin-simp
21cr|brise-0.38-1|107	Requires:       rime-schema-quick
21cr|brise-0.38-1|108	Requires:       rime-schema-scj
21cr|brise-0.38-1|109	Requires:       rime-schema-soutzoe
21cr|brise-0.38-1|110	Requires:       rime-schema-stenotype
21cr|brise-0.38-1|111	Requires:       rime-schema-wubi
21cr|brise-0.38-1|112	Requires:       rime-schema-wugniu
21cr|brise-0.38-1|113	Provides:       %{name} = %{EVRD}
21cr|brise-0.38-1|114	BuildArch:      noarch
21cr|brise-0.38-1|115	
21cr|brise-0.38-1|116	%description -n rime-schema-all
21cr|brise-0.38-1|117	All rime input schemas.
21cr|brise-0.38-1|118	
21cr|brise-0.38-1|119	%files -n rime-schema-all
21cr|brise-0.38-1|120	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|121	
21cr|brise-0.38-1|122	#------------------------------------------------------------------
21cr|brise-0.38-1|123	
21cr|brise-0.38-1|124	%package -n rime-schema-bopomofo
21cr|brise-0.38-1|125	Summary:        bopomofo input schema for rime
21cr|brise-0.38-1|126	Group:          System/Internationalization
21cr|brise-0.38-1|127	BuildArch:      noarch
21cr|brise-0.38-1|128	
21cr|brise-0.38-1|129	%description -n rime-schema-bopomofo
21cr|brise-0.38-1|130	bopomofo input schema for rime.
21cr|brise-0.38-1|131	
21cr|brise-0.38-1|132	%files -n rime-schema-bopomofo
21cr|brise-0.38-1|133	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|134	%{_datadir}/rime-data/bopomofo*.yaml
21cr|brise-0.38-1|135	%{_datadir}/rime-data/zhuyin.yaml
21cr|brise-0.38-1|136	
21cr|brise-0.38-1|137	#------------------------------------------------------------------
21cr|brise-0.38-1|138	
21cr|brise-0.38-1|139	%package -n rime-schema-cangjie
21cr|brise-0.38-1|140	Summary:        cangjie input schema for rime
21cr|brise-0.38-1|141	Group:          System/Internationalization
21cr|brise-0.38-1|142	BuildArch:      noarch
21cr|brise-0.38-1|143	
21cr|brise-0.38-1|144	%description -n rime-schema-cangjie
21cr|brise-0.38-1|145	cangjie input schema for rime.
21cr|brise-0.38-1|146	
21cr|brise-0.38-1|147	%files -n rime-schema-cangjie
21cr|brise-0.38-1|148	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|149	%{_datadir}/rime-data/cangjie*.yaml
21cr|brise-0.38-1|150	
21cr|brise-0.38-1|151	#------------------------------------------------------------------
21cr|brise-0.38-1|152	
21cr|brise-0.38-1|153	%package -n rime-schema-essay
21cr|brise-0.38-1|154	Summary:        essay input schema for rime
21cr|brise-0.38-1|155	Group:          System/Internationalization
21cr|brise-0.38-1|156	BuildArch:      noarch
21cr|brise-0.38-1|157	
21cr|brise-0.38-1|158	%description -n rime-schema-essay
21cr|brise-0.38-1|159	essay input schema for rime.
21cr|brise-0.38-1|160	
21cr|brise-0.38-1|161	%files -n rime-schema-essay
21cr|brise-0.38-1|162	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|163	%{_datadir}/rime-data/essay.txt
21cr|brise-0.38-1|164	%{_datadir}/rime-data/essay-cantonese.txt
21cr|brise-0.38-1|165	
21cr|brise-0.38-1|166	#------------------------------------------------------------------
21cr|brise-0.38-1|167	
21cr|brise-0.38-1|168	%package -n rime-schema-luna-pinyin
21cr|brise-0.38-1|169	Summary:        luna-pinyin input schema for rime
21cr|brise-0.38-1|170	Group:          System/Internationalization
21cr|brise-0.38-1|171	BuildArch:      noarch
21cr|brise-0.38-1|172	
21cr|brise-0.38-1|173	%description -n rime-schema-luna-pinyin
21cr|brise-0.38-1|174	luna-pinyin input schema for rime.
21cr|brise-0.38-1|175	
21cr|brise-0.38-1|176	%files -n rime-schema-luna-pinyin
21cr|brise-0.38-1|177	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|178	%{_datadir}/rime-data/luna_pinyin*.yaml
21cr|brise-0.38-1|179	%{_datadir}/rime-data/pinyin.yaml
21cr|brise-0.38-1|180	%{_datadir}/rime-data/luna_quanpin*.yaml
21cr|brise-0.38-1|181	
21cr|brise-0.38-1|182	#------------------------------------------------------------------
21cr|brise-0.38-1|183	
21cr|brise-0.38-1|184	%package -n rime-schema-prelude
21cr|brise-0.38-1|185	Summary:        prelude input schema for rime
21cr|brise-0.38-1|186	Group:          System/Internationalization
21cr|brise-0.38-1|187	BuildArch:      noarch
21cr|brise-0.38-1|188	
21cr|brise-0.38-1|189	%description -n rime-schema-prelude
21cr|brise-0.38-1|190	prelude input schema for rime.
21cr|brise-0.38-1|191	
21cr|brise-0.38-1|192	%files -n rime-schema-prelude
21cr|brise-0.38-1|193	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|194	%{_datadir}/rime-data/default.yaml
21cr|brise-0.38-1|195	%{_datadir}/rime-data/key_bindings.yaml
21cr|brise-0.38-1|196	%{_datadir}/rime-data/punctuation.yaml
21cr|brise-0.38-1|197	%{_datadir}/rime-data/symbols.yaml
21cr|brise-0.38-1|198	
21cr|brise-0.38-1|199	#------------------------------------------------------------------
21cr|brise-0.38-1|200	
21cr|brise-0.38-1|201	%package -n rime-schema-stroke
21cr|brise-0.38-1|202	Summary:        stroke input schema for rime
21cr|brise-0.38-1|203	Group:          System/Internationalization
21cr|brise-0.38-1|204	BuildArch:      noarch
21cr|brise-0.38-1|205	
21cr|brise-0.38-1|206	%description -n rime-schema-stroke
21cr|brise-0.38-1|207	stroke input schema for rime.
21cr|brise-0.38-1|208	
21cr|brise-0.38-1|209	%files -n rime-schema-stroke
21cr|brise-0.38-1|210	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|211	%{_datadir}/rime-data/stroke*.yaml
21cr|brise-0.38-1|212	
21cr|brise-0.38-1|213	#------------------------------------------------------------------
21cr|brise-0.38-1|214	
21cr|brise-0.38-1|215	%package -n rime-schema-terra-pinyin
21cr|brise-0.38-1|216	Summary:        terra-pinyin input schema for rime
21cr|brise-0.38-1|217	Group:          System/Internationalization
21cr|brise-0.38-1|218	BuildArch:      noarch
21cr|brise-0.38-1|219	
21cr|brise-0.38-1|220	%description -n rime-schema-terra-pinyin
21cr|brise-0.38-1|221	terra-pinyin input schema for rime.
21cr|brise-0.38-1|222	
21cr|brise-0.38-1|223	%files -n rime-schema-terra-pinyin
21cr|brise-0.38-1|224	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|225	%{_datadir}/rime-data/terra_pinyin*.yaml
21cr|brise-0.38-1|226	
21cr|brise-0.38-1|227	#------------------------------------------------------------------
21cr|brise-0.38-1|228	
21cr|brise-0.38-1|229	%package -n rime-schema-array
21cr|brise-0.38-1|230	Summary:        array input schema for rime
21cr|brise-0.38-1|231	Group:          System/Internationalization
21cr|brise-0.38-1|232	BuildArch:      noarch
21cr|brise-0.38-1|233	
21cr|brise-0.38-1|234	%description -n rime-schema-array
21cr|brise-0.38-1|235	array input schema for rime.
21cr|brise-0.38-1|236	
21cr|brise-0.38-1|237	%files -n rime-schema-array
21cr|brise-0.38-1|238	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|239	%{_datadir}/rime-data/array*.yaml
21cr|brise-0.38-1|240	
21cr|brise-0.38-1|241	#------------------------------------------------------------------
21cr|brise-0.38-1|242	
21cr|brise-0.38-1|243	%package -n rime-schema-cantonese
21cr|brise-0.38-1|244	Summary:        cantonese input schema for rime
21cr|brise-0.38-1|245	Group:          System/Internationalization
21cr|brise-0.38-1|246	BuildArch:      noarch
21cr|brise-0.38-1|247	
21cr|brise-0.38-1|248	%description -n rime-schema-cantonese
21cr|brise-0.38-1|249	cantonese(jyutping) input schema for rime.
21cr|brise-0.38-1|250	
21cr|brise-0.38-1|251	%files -n rime-schema-cantonese
21cr|brise-0.38-1|252	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|253	%{_datadir}/rime-data/jyut6ping3*.yaml
21cr|brise-0.38-1|254	%{_datadir}/rime-data/symbols_cantonese.yaml
21cr|brise-0.38-1|255	%{_datadir}/rime-data/opencc/HKVariantsFull.txt
21cr|brise-0.38-1|256	%{_datadir}/rime-data/opencc/t2hkf.json
21cr|brise-0.38-1|257	
21cr|brise-0.38-1|258	#------------------------------------------------------------------
21cr|brise-0.38-1|259	
21cr|brise-0.38-1|260	%package -n rime-schema-jyutping
21cr|brise-0.38-1|261	Summary:        jyutping input schema for rime
21cr|brise-0.38-1|262	Group:          System/Internationalization
21cr|brise-0.38-1|263	BuildArch:      noarch
21cr|brise-0.38-1|264	Provides:       rime-schema-jyutping
21cr|brise-0.38-1|265	
21cr|brise-0.38-1|266	%description -n rime-schema-jyutping
21cr|brise-0.38-1|267	jyutping input schema for rime.
21cr|brise-0.38-1|268	
21cr|brise-0.38-1|269	%files -n rime-schema-jyutping
21cr|brise-0.38-1|270	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|271	%{_datadir}/rime-data/hkcantonese*.yaml
21cr|brise-0.38-1|272	%{_datadir}/rime-data/jyutping*.yaml
21cr|brise-0.38-1|273	%{_datadir}/rime-data/yale*.yaml
21cr|brise-0.38-1|274	
21cr|brise-0.38-1|275	#------------------------------------------------------------------
21cr|brise-0.38-1|276	
21cr|brise-0.38-1|277	%package -n rime-schema-combo-pinyin
21cr|brise-0.38-1|278	Summary:        combo-pinyin input schema for rime
21cr|brise-0.38-1|279	Group:          System/Internationalization
21cr|brise-0.38-1|280	BuildArch:      noarch
21cr|brise-0.38-1|281	
21cr|brise-0.38-1|282	%description -n rime-schema-combo-pinyin
21cr|brise-0.38-1|283	combo-pinyin input schema for rime.
21cr|brise-0.38-1|284	
21cr|brise-0.38-1|285	%files -n rime-schema-combo-pinyin
21cr|brise-0.38-1|286	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|287	%{_datadir}/rime-data/combo_pinyin*.yaml
21cr|brise-0.38-1|288	
21cr|brise-0.38-1|289	#------------------------------------------------------------------
21cr|brise-0.38-1|290	
21cr|brise-0.38-1|291	%package -n rime-schema-double-pinyin
21cr|brise-0.38-1|292	Summary:        double-pinyin input schema for rime
21cr|brise-0.38-1|293	Group:          System/Internationalization
21cr|brise-0.38-1|294	BuildArch:      noarch
21cr|brise-0.38-1|295	
21cr|brise-0.38-1|296	%description -n rime-schema-double-pinyin
21cr|brise-0.38-1|297	double-pinyin input schema for rime.
21cr|brise-0.38-1|298	
21cr|brise-0.38-1|299	%files -n rime-schema-double-pinyin
21cr|brise-0.38-1|300	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|301	%{_datadir}/rime-data/double_pinyin*.yaml
21cr|brise-0.38-1|302	
21cr|brise-0.38-1|303	#------------------------------------------------------------------
21cr|brise-0.38-1|304	
21cr|brise-0.38-1|305	%package -n rime-schema-emoji
21cr|brise-0.38-1|306	Summary:        emoji input schema for rime
21cr|brise-0.38-1|307	Group:          System/Internationalization
21cr|brise-0.38-1|308	BuildArch:      noarch
21cr|brise-0.38-1|309	
21cr|brise-0.38-1|310	%description -n rime-schema-emoji
21cr|brise-0.38-1|311	emoji input schema for rime.
21cr|brise-0.38-1|312	
21cr|brise-0.38-1|313	%files -n rime-schema-emoji
21cr|brise-0.38-1|314	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|315	%{_datadir}/rime-data/emoji*.yaml
21cr|brise-0.38-1|316	%{_datadir}/rime-data/opencc/emoji.json
21cr|brise-0.38-1|317	%{_datadir}/rime-data/opencc/emoji*.txt
21cr|brise-0.38-1|318	
21cr|brise-0.38-1|319	#------------------------------------------------------------------
21cr|brise-0.38-1|320	
21cr|brise-0.38-1|321	%package -n rime-schema-ipa
21cr|brise-0.38-1|322	Summary:        ipa input schema for rime
21cr|brise-0.38-1|323	Group:          System/Internationalization
21cr|brise-0.38-1|324	BuildArch:      noarch
21cr|brise-0.38-1|325	
21cr|brise-0.38-1|326	%description -n rime-schema-ipa
21cr|brise-0.38-1|327	ipa input schema for rime.
21cr|brise-0.38-1|328	
21cr|brise-0.38-1|329	%files -n rime-schema-ipa
21cr|brise-0.38-1|330	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|331	%{_datadir}/rime-data/ipa*.yaml
21cr|brise-0.38-1|332	
21cr|brise-0.38-1|333	#------------------------------------------------------------------
21cr|brise-0.38-1|334	
21cr|brise-0.38-1|335	%package -n rime-schema-middle-chinese
21cr|brise-0.38-1|336	Summary:        middle-chinese input schema for rime
21cr|brise-0.38-1|337	Group:          System/Internationalization
21cr|brise-0.38-1|338	BuildArch:      noarch
21cr|brise-0.38-1|339	
21cr|brise-0.38-1|340	%description -n rime-schema-middle-chinese
21cr|brise-0.38-1|341	middle-chinese input schema for rime.
21cr|brise-0.38-1|342	
21cr|brise-0.38-1|343	%files -n rime-schema-middle-chinese
21cr|brise-0.38-1|344	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|345	%{_datadir}/rime-data/sampheng*.yaml
21cr|brise-0.38-1|346	%{_datadir}/rime-data/zyenpheng*.yaml
21cr|brise-0.38-1|347	
21cr|brise-0.38-1|348	#------------------------------------------------------------------
21cr|brise-0.38-1|349	
21cr|brise-0.38-1|350	%package -n rime-schema-pinyin-simp
21cr|brise-0.38-1|351	Summary:        pinyin-simp input schema for rime
21cr|brise-0.38-1|352	Group:          System/Internationalization
21cr|brise-0.38-1|353	BuildArch:      noarch
21cr|brise-0.38-1|354	
21cr|brise-0.38-1|355	%description -n rime-schema-pinyin-simp
21cr|brise-0.38-1|356	pinyin-simp input schema for rime.
21cr|brise-0.38-1|357	
21cr|brise-0.38-1|358	%files -n rime-schema-pinyin-simp
21cr|brise-0.38-1|359	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|360	%{_datadir}/rime-data/pinyin_simp*.yaml
21cr|brise-0.38-1|361	
21cr|brise-0.38-1|362	#------------------------------------------------------------------
21cr|brise-0.38-1|363	
21cr|brise-0.38-1|364	%package -n rime-schema-quick
21cr|brise-0.38-1|365	Summary:        quick input schema for rime
21cr|brise-0.38-1|366	Group:          System/Internationalization
21cr|brise-0.38-1|367	BuildArch:      noarch
21cr|brise-0.38-1|368	
21cr|brise-0.38-1|369	%description -n rime-schema-quick
21cr|brise-0.38-1|370	quick input schema for rime.
21cr|brise-0.38-1|371	
21cr|brise-0.38-1|372	%files -n rime-schema-quick
21cr|brise-0.38-1|373	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|374	%{_datadir}/rime-data/quick*.yaml
21cr|brise-0.38-1|375	
21cr|brise-0.38-1|376	#------------------------------------------------------------------
21cr|brise-0.38-1|377	
21cr|brise-0.38-1|378	%package -n rime-schema-scj
21cr|brise-0.38-1|379	Summary:        scj input schema for rime
21cr|brise-0.38-1|380	Group:          System/Internationalization
21cr|brise-0.38-1|381	BuildArch:      noarch
21cr|brise-0.38-1|382	
21cr|brise-0.38-1|383	%description -n rime-schema-scj
21cr|brise-0.38-1|384	scj input schema for rime.
21cr|brise-0.38-1|385	
21cr|brise-0.38-1|386	%files -n rime-schema-scj
21cr|brise-0.38-1|387	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|388	%{_datadir}/rime-data/scj*.yaml
21cr|brise-0.38-1|389	
21cr|brise-0.38-1|390	#------------------------------------------------------------------
21cr|brise-0.38-1|391	
21cr|brise-0.38-1|392	%package -n rime-schema-soutzoe
21cr|brise-0.38-1|393	Summary:        soutzoe input schema for rime
21cr|brise-0.38-1|394	Group:          System/Internationalization
21cr|brise-0.38-1|395	BuildArch:      noarch
21cr|brise-0.38-1|396	
21cr|brise-0.38-1|397	%description -n rime-schema-soutzoe
21cr|brise-0.38-1|398	soutzoe input schema for rime.
21cr|brise-0.38-1|399	
21cr|brise-0.38-1|400	%files -n rime-schema-soutzoe
21cr|brise-0.38-1|401	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|402	%{_datadir}/rime-data/soutzoe*.yaml
21cr|brise-0.38-1|403	
21cr|brise-0.38-1|404	#------------------------------------------------------------------
21cr|brise-0.38-1|405	
21cr|brise-0.38-1|406	%package -n rime-schema-stenotype
21cr|brise-0.38-1|407	Summary:        stenotype input schema for rime
21cr|brise-0.38-1|408	Group:          System/Internationalization
21cr|brise-0.38-1|409	BuildArch:      noarch
21cr|brise-0.38-1|410	
21cr|brise-0.38-1|411	%description -n rime-schema-stenotype
21cr|brise-0.38-1|412	stenotype input schema for rime.
21cr|brise-0.38-1|413	
21cr|brise-0.38-1|414	%files -n rime-schema-stenotype
21cr|brise-0.38-1|415	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|416	%{_datadir}/rime-data/stenotype*.yaml
21cr|brise-0.38-1|417	
21cr|brise-0.38-1|418	#------------------------------------------------------------------
21cr|brise-0.38-1|419	
21cr|brise-0.38-1|420	%package -n rime-schema-wubi
21cr|brise-0.38-1|421	Summary:        wubi input schema for rime
21cr|brise-0.38-1|422	Group:          System/Internationalization
21cr|brise-0.38-1|423	BuildArch:      noarch
21cr|brise-0.38-1|424	
21cr|brise-0.38-1|425	%description -n rime-schema-wubi
21cr|brise-0.38-1|426	wubi input schema for rime.
21cr|brise-0.38-1|427	
21cr|brise-0.38-1|428	%files -n rime-schema-wubi
21cr|brise-0.38-1|429	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|430	%{_datadir}/rime-data/wubi*.yaml
21cr|brise-0.38-1|431	
21cr|brise-0.38-1|432	#------------------------------------------------------------------
21cr|brise-0.38-1|433	
21cr|brise-0.38-1|434	%package -n rime-schema-wugniu
21cr|brise-0.38-1|435	Summary:        wugniu input schema for rime
21cr|brise-0.38-1|436	Group:          System/Internationalization
21cr|brise-0.38-1|437	BuildArch:      noarch
21cr|brise-0.38-1|438	
21cr|brise-0.38-1|439	%description -n rime-schema-wugniu
21cr|brise-0.38-1|440	wugniu input schema for rime.
21cr|brise-0.38-1|441	
21cr|brise-0.38-1|442	%files -n rime-schema-wugniu
21cr|brise-0.38-1|443	%dir %{_datadir}/rime-data
21cr|brise-0.38-1|444	%{_datadir}/rime-data/wugniu*.yaml
21cr|brise-0.38-1|445	
21cr|brise-0.38-1|446	#------------------------------------------------------------------
21cr|brise-0.38-1|447	
21cr|brise-0.38-1|448	%prep
21cr|brise-0.38-1|449	%setup -q -n %{name}-%{name}-%{version}
21cr|brise-0.38-1|450	
21cr|brise-0.38-1|451	mkdir -p %{_builddir}/%{name}-%{name}-%{version}/plum
21cr|brise-0.38-1|452	tar -xf %{SOURCE1} -C %{_builddir}
21cr|brise-0.38-1|453	cp -r %{_builddir}/plum-%{plum_commit}/* %{_builddir}/%{name}-%{name}-%{version}/plum/
21cr|brise-0.38-1|454	rm -rf %{_builddir}/plum-%{plum_commit}
21cr|brise-0.38-1|455	
21cr|brise-0.38-1|456	tar -xf %{SOURCE2} -C %{_builddir}
21cr|brise-0.38-1|457	mkdir -p %{_builddir}/%{name}-%{name}-%{version}/plum/package
21cr|brise-0.38-1|458	cp -r %{_builddir}/package/* %{_builddir}/%{name}-%{name}-%{version}/plum/package/
21cr|brise-0.38-1|459	rm -rf %{_builddir}/package
21cr|brise-0.38-1|460	
21cr|brise-0.38-1|461	%build
21cr|brise-0.38-1|462	export no_update=1
21cr|brise-0.38-1|463	%make_build
21cr|brise-0.38-1|464	
21cr|brise-0.38-1|465	%install
21cr|brise-0.38-1|466	%makeinstall_std

493 21
21cr|briskola-1.0.0-5|1	Summary:	Clone of the Italian card game Briscola
21cr|briskola-1.0.0-5|2	Name:		briskola
21cr|briskola-1.0.0-5|3	Version:	1.0.0
21cr|briskola-1.0.0-5|4	Release:	5
21cr|briskola-1.0.0-5|5	License:	GPLv3+
21cr|briskola-1.0.0-5|6	Group:		Games/Cards
21cr|briskola-1.0.0-5|7	Url:		http://www.briskola.net
21cr|briskola-1.0.0-5|8	Source0:	http://www.briskola.net/files/briskola-%{version}.tar.gz
21cr|briskola-1.0.0-5|9	Patch0:		briskola.desktop.patch
21cr|briskola-1.0.0-5|10	BuildRequires:	cmake
21cr|briskola-1.0.0-5|11	BuildRequires:	qt4-devel
21cr|briskola-1.0.0-5|12	
21cr|briskola-1.0.0-5|13	%description
21cr|briskola-1.0.0-5|14	BrisKola is a clone of the Italian card game Briscola. This is a classic
21cr|briskola-1.0.0-5|15	Italian game, surely one of the most popular, thanks to the simplicity of
21cr|briskola-1.0.0-5|16	the rules and the modest skills required to players.
21cr|briskola-1.0.0-5|17	
21cr|briskola-1.0.0-5|18	%files
21cr|briskola-1.0.0-5|19	%doc README
21cr|briskola-1.0.0-5|20	%{_bindir}/briskola
21cr|briskola-1.0.0-5|21	%{_datadir}/applications/briskola.desktop
21cr|briskola-1.0.0-5|22	%{_datadir}/briskola/background/*.png
21cr|briskola-1.0.0-5|23	%{_datadir}/briskola/cards/*.png
21cr|briskola-1.0.0-5|24	%{_datadir}/briskola/decks/*.png
21cr|briskola-1.0.0-5|25	%{_datadir}/briskola/icons/*.png
21cr|briskola-1.0.0-5|26	%{_datadir}/briskola/misc/*.png
21cr|briskola-1.0.0-5|27	%{_datadir}/briskola/text/*.png
21cr|briskola-1.0.0-5|28	%{_datadir}/pixmaps/*.png
21cr|briskola-1.0.0-5|29	
21cr|briskola-1.0.0-5|30	#----------------------------------------------------------------------------
21cr|briskola-1.0.0-5|31	
21cr|briskola-1.0.0-5|32	%prep
21cr|briskola-1.0.0-5|33	%setup -q
21cr|briskola-1.0.0-5|34	%patch0 -p1
21cr|briskola-1.0.0-5|35	
21cr|briskola-1.0.0-5|36	%build
21cr|briskola-1.0.0-5|37	%cmake
21cr|briskola-1.0.0-5|38	%make
21cr|briskola-1.0.0-5|39	
21cr|briskola-1.0.0-5|40	%install
21cr|briskola-1.0.0-5|41	%makeinstall_std -C build

494 21
21cr|briss-0.9-3|1	Summary:	Crop PDF files
21cr|briss-0.9-3|2	Name:		briss
21cr|briss-0.9-3|3	Version:	0.9
21cr|briss-0.9-3|4	Release:	3
21cr|briss-0.9-3|5	License:	GPLv3
21cr|briss-0.9-3|6	Group:		Publishing
21cr|briss-0.9-3|7	Url:		http://briss.sourceforge.net/
21cr|briss-0.9-3|8	Source0:	http://downloads.sourceforge.net/project/briss/release%200.9/%{name}-%{version}.tar.gz
21cr|briss-0.9-3|9	Source1:	%{name}.desktop
21cr|briss-0.9-3|10	Source2:	%{name}.png
21cr|briss-0.9-3|11	Requires:	java-1.8.0-openjdk
21cr|briss-0.9-3|12	BuildArch:	noarch
21cr|briss-0.9-3|13	
21cr|briss-0.9-3|14	%description
21cr|briss-0.9-3|15	A simple user interface lets you define exactly the crop-region
21cr|briss-0.9-3|16	by fitting a rectangle on the visually overlaid pages.
21cr|briss-0.9-3|17	
21cr|briss-0.9-3|18	%files
21cr|briss-0.9-3|19	%doc CHANGELOG.txt LICENSE.txt README.txt
21cr|briss-0.9-3|20	%{_bindir}/*
21cr|briss-0.9-3|21	%{_datadir}/%{name}
21cr|briss-0.9-3|22	%{_datadir}/applications/
21cr|briss-0.9-3|23	%{_datadir}/icons/hicolor/32x32/apps
21cr|briss-0.9-3|24	
21cr|briss-0.9-3|25	#------------------------------------------------------------------
21cr|briss-0.9-3|26	
21cr|briss-0.9-3|27	%prep
21cr|briss-0.9-3|28	%setup -q
21cr|briss-0.9-3|29	
21cr|briss-0.9-3|30	%build
21cr|briss-0.9-3|31	
21cr|briss-0.9-3|32	%install
21cr|briss-0.9-3|33	mkdir -p %{buildroot}%{_bindir}
21cr|briss-0.9-3|34	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|briss-0.9-3|35	mkdir -p %{buildroot}%{_datadir}/applications
21cr|briss-0.9-3|36	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
21cr|briss-0.9-3|37	
21cr|briss-0.9-3|38	cp *jar %{buildroot}%{_datadir}/%{name}
21cr|briss-0.9-3|39	
21cr|briss-0.9-3|40	# Launcher
21cr|briss-0.9-3|41	echo "#!/bin/sh" > %{buildroot}%{_bindir}/%{name}
21cr|briss-0.9-3|42	echo 'java -jar /usr/share/briss/briss.jar "$@"' >> %{buildroot}%{_bindir}/%{name}
21cr|briss-0.9-3|43	chmod a+x %{buildroot}%{_bindir}/%{name}
21cr|briss-0.9-3|44	
21cr|briss-0.9-3|45	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|briss-0.9-3|46	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/

495 21
21cr|bristol-0.60.11-7|1	%define	major	0
21cr|bristol-0.60.11-7|2	%define	libname	%mklibname %{name} %{major}
21cr|bristol-0.60.11-7|3	
21cr|bristol-0.60.11-7|4	Name:		bristol
21cr|bristol-0.60.11-7|5	Summary:	Synthesizer Emulator Pack
21cr|bristol-0.60.11-7|6	Version:	0.60.11
21cr|bristol-0.60.11-7|7	Release:	7
21cr|bristol-0.60.11-7|8	License:	GPLv2+
21cr|bristol-0.60.11-7|9	Group:		Sound
21cr|bristol-0.60.11-7|10	Url:		https://sourceforge.net/projects/bristol/
21cr|bristol-0.60.11-7|11	Source0:	https://sourceforge.net/projects/bristol/files/bristol/%{version}/%{name}-%{version}.tar.gz
21cr|bristol-0.60.11-7|12	Patch0:		bristol-0.60.11-workaround-missing-iatomic-header.patch
21cr|bristol-0.60.11-7|13	Patch1:		bristol-0.60-fix-gcc_10.patch
21cr|bristol-0.60.11-7|14	BuildRequires:	pkgconfig(jack) >= 0.109.0
21cr|bristol-0.60.11-7|15	BuildRequires:	pkgconfig(liblo) >= 0.22.0
21cr|bristol-0.60.11-7|16	BuildRequires:	pkgconfig(alsa) >= 1.0.0
21cr|bristol-0.60.11-7|17	BuildRequires:	pkgconfig(libpulse)
21cr|bristol-0.60.11-7|18	# Needed for GUI and main library
21cr|bristol-0.60.11-7|19	BuildRequires:	pkgconfig(x11)
21cr|bristol-0.60.11-7|20	BuildRequires:	pkgconfig(xext)
21cr|bristol-0.60.11-7|21	BuildRequires:	x11-proto-devel
21cr|bristol-0.60.11-7|22	Requires:	%{libname} >= %{version}
21cr|bristol-0.60.11-7|23	# FIXME: enable pulseaudio support
21cr|bristol-0.60.11-7|24	Requires:	jack
21cr|bristol-0.60.11-7|25	# sse extension not supported on aarch64 and other
21cr|bristol-0.60.11-7|26	ExclusiveArch:	%{ix86} %{x86_64}
21cr|bristol-0.60.11-7|27	%rename		%{name}-aks
21cr|bristol-0.60.11-7|28	%rename		%{name}-poly
21cr|bristol-0.60.11-7|29	%rename		%{name}-mixer
21cr|bristol-0.60.11-7|30	%rename		%{name}-hammond
21cr|bristol-0.60.11-7|31	
21cr|bristol-0.60.11-7|32	%description
21cr|bristol-0.60.11-7|33	Bristol emulates several vintage synthesizers, mainly keyboards: Various Moog,
21cr|bristol-0.60.11-7|34	Sequencial Circuits, Oberheim, Arp, Rhodes, Yamaha, Roland, Hammond, Korg,
21cr|bristol-0.60.11-7|35	and Vox algorithms are provided. Each has its own graphical interface.
21cr|bristol-0.60.11-7|36	A central interface is provided by Brighton.
21cr|bristol-0.60.11-7|37	
21cr|bristol-0.60.11-7|38	%files
21cr|bristol-0.60.11-7|39	%doc AUTHORS COPYING* NEWS README
21cr|bristol-0.60.11-7|40	%docdir %{_mandir}/man1/*
21cr|bristol-0.60.11-7|41	%{_mandir}/man1/*
21cr|bristol-0.60.11-7|42	%{_bindir}/brighton
21cr|bristol-0.60.11-7|43	%{_bindir}/%{name}
21cr|bristol-0.60.11-7|44	%{_bindir}/bristoljackstats
21cr|bristol-0.60.11-7|45	%{_bindir}/startBristol
21cr|bristol-0.60.11-7|46	%{_datadir}/pixmaps/bicon.svg
21cr|bristol-0.60.11-7|47	%{_datadir}/%{name}
21cr|bristol-0.60.11-7|48	%{_datadir}/desktop-directories/rosa-%{name}.directory
21cr|bristol-0.60.11-7|49	%config(noreplace) /etc/xdg/menus/applications-merged/%{name}.menu
21cr|bristol-0.60.11-7|50	
21cr|bristol-0.60.11-7|51	#------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|52	
21cr|bristol-0.60.11-7|53	%package -n %{libname}
21cr|bristol-0.60.11-7|54	Summary:	Dynamic libraries used by bristol
21cr|bristol-0.60.11-7|55	Group:		System/Libraries
21cr|bristol-0.60.11-7|56	Requires:	jack
21cr|bristol-0.60.11-7|57	Provides:	lib%{name} = %{EVRD}
21cr|bristol-0.60.11-7|58	
21cr|bristol-0.60.11-7|59	%description -n %{libname}
21cr|bristol-0.60.11-7|60	Dynamic libraries required by the Bristol vintage keyboard emulation package.
21cr|bristol-0.60.11-7|61	
21cr|bristol-0.60.11-7|62	%files -n %{libname}
21cr|bristol-0.60.11-7|63	%doc COPYING*
21cr|bristol-0.60.11-7|64	%{_libdir}/*.so.%{major}
21cr|bristol-0.60.11-7|65	%{_libdir}/*.so.%{major}.*
21cr|bristol-0.60.11-7|66	
21cr|bristol-0.60.11-7|67	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|68	
21cr|bristol-0.60.11-7|69	%package arp2600
21cr|bristol-0.60.11-7|70	Summary:	Bristol - arp 2600
21cr|bristol-0.60.11-7|71	Group:		Sound
21cr|bristol-0.60.11-7|72	Requires:	%{name}
21cr|bristol-0.60.11-7|73	
21cr|bristol-0.60.11-7|74	%description arp2600
21cr|bristol-0.60.11-7|75	* arp 2600.
21cr|bristol-0.60.11-7|76	
21cr|bristol-0.60.11-7|77	%files arp2600
21cr|bristol-0.60.11-7|78	%{_datadir}/applications/rosa-bristol-arp2600.desktop
21cr|bristol-0.60.11-7|79	
21cr|bristol-0.60.11-7|80	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|81	
21cr|bristol-0.60.11-7|82	%package axxe
21cr|bristol-0.60.11-7|83	Summary:	Bristol - arp axxe
21cr|bristol-0.60.11-7|84	Group:		Sound
21cr|bristol-0.60.11-7|85	Requires:	%{name}
21cr|bristol-0.60.11-7|86	
21cr|bristol-0.60.11-7|87	%description axxe
21cr|bristol-0.60.11-7|88	* axxe - arp axxe.
21cr|bristol-0.60.11-7|89	
21cr|bristol-0.60.11-7|90	%files axxe
21cr|bristol-0.60.11-7|91	%{_datadir}/applications/rosa-bristol-axxe.desktop
21cr|bristol-0.60.11-7|92	
21cr|bristol-0.60.11-7|93	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|94	
21cr|bristol-0.60.11-7|95	%package b3
21cr|bristol-0.60.11-7|96	Summary:	Bristol - hammond B3
21cr|bristol-0.60.11-7|97	Group:		Sound
21cr|bristol-0.60.11-7|98	Requires:	%{name}
21cr|bristol-0.60.11-7|99	
21cr|bristol-0.60.11-7|100	%description b3
21cr|bristol-0.60.11-7|101	* b3 - hammond B3.
21cr|bristol-0.60.11-7|102	
21cr|bristol-0.60.11-7|103	%files b3
21cr|bristol-0.60.11-7|104	%{_datadir}/applications/rosa-bristol-b3.desktop
21cr|bristol-0.60.11-7|105	
21cr|bristol-0.60.11-7|106	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|107	
21cr|bristol-0.60.11-7|108	%package bitone
21cr|bristol-0.60.11-7|109	Summary:	Bristol - crumar bit 01
21cr|bristol-0.60.11-7|110	Group:		Sound
21cr|bristol-0.60.11-7|111	Requires:	%{name}
21cr|bristol-0.60.11-7|112	
21cr|bristol-0.60.11-7|113	%description bitone
21cr|bristol-0.60.11-7|114	* bitone - crumar bit 01.
21cr|bristol-0.60.11-7|115	
21cr|bristol-0.60.11-7|116	%files bitone
21cr|bristol-0.60.11-7|117	%{_datadir}/applications/rosa-bristol-bitone.desktop
21cr|bristol-0.60.11-7|118	
21cr|bristol-0.60.11-7|119	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|120	
21cr|bristol-0.60.11-7|121	%package bit100
21cr|bristol-0.60.11-7|122	Summary:	Bristol - crumar bit + mods
21cr|bristol-0.60.11-7|123	Group:		Sound
21cr|bristol-0.60.11-7|124	Requires:	%{name}
21cr|bristol-0.60.11-7|125	
21cr|bristol-0.60.11-7|126	%description bit100
21cr|bristol-0.60.11-7|127	* bit100 - crumar bit + mods.
21cr|bristol-0.60.11-7|128	
21cr|bristol-0.60.11-7|129	%files bit100
21cr|bristol-0.60.11-7|130	%{_datadir}/applications/rosa-bristol-bit100.desktop
21cr|bristol-0.60.11-7|131	
21cr|bristol-0.60.11-7|132	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|133	
21cr|bristol-0.60.11-7|134	%package bit99
21cr|bristol-0.60.11-7|135	Summary:	Bristol - crumar bit 99
21cr|bristol-0.60.11-7|136	Group:		Sound
21cr|bristol-0.60.11-7|137	Requires:	%{name}
21cr|bristol-0.60.11-7|138	
21cr|bristol-0.60.11-7|139	%description bit99
21cr|bristol-0.60.11-7|140	* bit99 - crumar bit 99.
21cr|bristol-0.60.11-7|141	
21cr|bristol-0.60.11-7|142	%files bit99
21cr|bristol-0.60.11-7|143	%{_datadir}/applications/rosa-bristol-bit99.desktop
21cr|bristol-0.60.11-7|144	
21cr|bristol-0.60.11-7|145	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|146	
21cr|bristol-0.60.11-7|147	%package stratus
21cr|bristol-0.60.11-7|148	Summary:	Bristol - crumar stratus synth/organ combo
21cr|bristol-0.60.11-7|149	Group:		Sound
21cr|bristol-0.60.11-7|150	Requires:	%{name}
21cr|bristol-0.60.11-7|151	
21cr|bristol-0.60.11-7|152	%description stratus
21cr|bristol-0.60.11-7|153	* stratus - crumar stratus synth/organ combo.
21cr|bristol-0.60.11-7|154	
21cr|bristol-0.60.11-7|155	%files stratus
21cr|bristol-0.60.11-7|156	%{_datadir}/applications/rosa-bristol-stratus.desktop
21cr|bristol-0.60.11-7|157	
21cr|bristol-0.60.11-7|158	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|159	
21cr|bristol-0.60.11-7|160	%package trilogy
21cr|bristol-0.60.11-7|161	Summary:	Bristol - crumar trilogy synth/organ/string combo
21cr|bristol-0.60.11-7|162	Group:		Sound
21cr|bristol-0.60.11-7|163	Requires:	%{name}
21cr|bristol-0.60.11-7|164	
21cr|bristol-0.60.11-7|165	%description trilogy
21cr|bristol-0.60.11-7|166	* trilogy - crumar trilogy synth/organ/string combo.
21cr|bristol-0.60.11-7|167	
21cr|bristol-0.60.11-7|168	%files trilogy
21cr|bristol-0.60.11-7|169	%{_datadir}/applications/rosa-bristol-trilogy.desktop
21cr|bristol-0.60.11-7|170	
21cr|bristol-0.60.11-7|171	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|172	
21cr|bristol-0.60.11-7|173	%package dx
21cr|bristol-0.60.11-7|174	Summary:	Bristol - yamaha DX-7
21cr|bristol-0.60.11-7|175	Group:		Sound
21cr|bristol-0.60.11-7|176	Requires:	%{name}
21cr|bristol-0.60.11-7|177	
21cr|bristol-0.60.11-7|178	%description dx
21cr|bristol-0.60.11-7|179	* dx - yamaha DX-7.
21cr|bristol-0.60.11-7|180	
21cr|bristol-0.60.11-7|181	%files dx
21cr|bristol-0.60.11-7|182	%{_datadir}/applications/rosa-bristol-dx.desktop
21cr|bristol-0.60.11-7|183	
21cr|bristol-0.60.11-7|184	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|185	
21cr|bristol-0.60.11-7|186	%package explorer
21cr|bristol-0.60.11-7|187	Summary:	Bristol - moog voyager
21cr|bristol-0.60.11-7|188	Group:		Sound
21cr|bristol-0.60.11-7|189	Requires:	%{name}
21cr|bristol-0.60.11-7|190	
21cr|bristol-0.60.11-7|191	%description explorer
21cr|bristol-0.60.11-7|192	* explorer - moog voyager.
21cr|bristol-0.60.11-7|193	
21cr|bristol-0.60.11-7|194	%files explorer
21cr|bristol-0.60.11-7|195	%{_datadir}/applications/rosa-bristol-explorer.desktop
21cr|bristol-0.60.11-7|196	
21cr|bristol-0.60.11-7|197	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|198	
21cr|bristol-0.60.11-7|199	%package voyager
21cr|bristol-0.60.11-7|200	Summary:	Bristol - moog voyager electric blue
21cr|bristol-0.60.11-7|201	Group:		Sound
21cr|bristol-0.60.11-7|202	Requires:	%{name}
21cr|bristol-0.60.11-7|203	
21cr|bristol-0.60.11-7|204	%description voyager
21cr|bristol-0.60.11-7|205	* voyager - moog voyager electric blue.
21cr|bristol-0.60.11-7|206	
21cr|bristol-0.60.11-7|207	%files voyager
21cr|bristol-0.60.11-7|208	%{_datadir}/applications/rosa-bristol-voyager.desktop
21cr|bristol-0.60.11-7|209	
21cr|bristol-0.60.11-7|210	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|211	
21cr|bristol-0.60.11-7|212	%package sonic6
21cr|bristol-0.60.11-7|213	Summary:	Bristol - moog sonic 6
21cr|bristol-0.60.11-7|214	Group:		Sound
21cr|bristol-0.60.11-7|215	Requires:	%{name}
21cr|bristol-0.60.11-7|216	
21cr|bristol-0.60.11-7|217	%description sonic6
21cr|bristol-0.60.11-7|218	* sonic6 - moog sonic 6.
21cr|bristol-0.60.11-7|219	
21cr|bristol-0.60.11-7|220	%files sonic6
21cr|bristol-0.60.11-7|221	%{_datadir}/applications/rosa-bristol-sonic6.desktop
21cr|bristol-0.60.11-7|222	
21cr|bristol-0.60.11-7|223	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|224	
21cr|bristol-0.60.11-7|225	%package mg1
21cr|bristol-0.60.11-7|226	Summary:	Bristol - moog/realistic mg-1 concertmate
21cr|bristol-0.60.11-7|227	Group:		Sound
21cr|bristol-0.60.11-7|228	Requires:	%{name}
21cr|bristol-0.60.11-7|229	
21cr|bristol-0.60.11-7|230	%description mg1
21cr|bristol-0.60.11-7|231	* mg1 - moog/realistic mg-1 concertmate.
21cr|bristol-0.60.11-7|232	
21cr|bristol-0.60.11-7|233	%files mg1
21cr|bristol-0.60.11-7|234	%{_datadir}/applications/rosa-bristol-mg1.desktop
21cr|bristol-0.60.11-7|235	
21cr|bristol-0.60.11-7|236	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|237	
21cr|bristol-0.60.11-7|238	%package juno
21cr|bristol-0.60.11-7|239	Summary:	Bristol - roland juno-60
21cr|bristol-0.60.11-7|240	Group:		Sound
21cr|bristol-0.60.11-7|241	Requires:	%{name}
21cr|bristol-0.60.11-7|242	
21cr|bristol-0.60.11-7|243	%description juno
21cr|bristol-0.60.11-7|244	* juno - roland juno-60.
21cr|bristol-0.60.11-7|245	
21cr|bristol-0.60.11-7|246	%files juno
21cr|bristol-0.60.11-7|247	%{_datadir}/applications/rosa-bristol-juno.desktop
21cr|bristol-0.60.11-7|248	
21cr|bristol-0.60.11-7|249	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|250	
21cr|bristol-0.60.11-7|251	%package jupiter
21cr|bristol-0.60.11-7|252	Summary:	Bristol - roland jupiter-8
21cr|bristol-0.60.11-7|253	Group:		Sound
21cr|bristol-0.60.11-7|254	Requires:	%{name}
21cr|bristol-0.60.11-7|255	
21cr|bristol-0.60.11-7|256	%description jupiter
21cr|bristol-0.60.11-7|257	* jupiter - roland jupiter-8.
21cr|bristol-0.60.11-7|258	
21cr|bristol-0.60.11-7|259	%files jupiter
21cr|bristol-0.60.11-7|260	%{_datadir}/applications/rosa-bristol-jupiter.desktop
21cr|bristol-0.60.11-7|261	
21cr|bristol-0.60.11-7|262	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|263	
21cr|bristol-0.60.11-7|264	%package bme700
21cr|bristol-0.60.11-7|265	Summary:	Bristol - Baumann bme-700
21cr|bristol-0.60.11-7|266	Group:		Sound
21cr|bristol-0.60.11-7|267	Requires:	%{name}
21cr|bristol-0.60.11-7|268	
21cr|bristol-0.60.11-7|269	%description bme700
21cr|bristol-0.60.11-7|270	* bme700 - Baumann bme-700.
21cr|bristol-0.60.11-7|271	
21cr|bristol-0.60.11-7|272	%files bme700
21cr|bristol-0.60.11-7|273	%{_datadir}/applications/rosa-bristol-bme700.desktop
21cr|bristol-0.60.11-7|274	
21cr|bristol-0.60.11-7|275	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|276	
21cr|bristol-0.60.11-7|277	%package bm
21cr|bristol-0.60.11-7|278	Summary:	Bristol - bristol bassmaker sequencer
21cr|bristol-0.60.11-7|279	Group:		Sound
21cr|bristol-0.60.11-7|280	Requires:	%{name}
21cr|bristol-0.60.11-7|281	
21cr|bristol-0.60.11-7|282	%description bm
21cr|bristol-0.60.11-7|283	* bm - bristol bassmaker sequencer.
21cr|bristol-0.60.11-7|284	
21cr|bristol-0.60.11-7|285	%files bm
21cr|bristol-0.60.11-7|286	%{_datadir}/applications/rosa-bristol-bm.desktop
21cr|bristol-0.60.11-7|287	
21cr|bristol-0.60.11-7|288	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|289	
21cr|bristol-0.60.11-7|290	%package memory
21cr|bristol-0.60.11-7|291	Summary:	Bristol - moog memory
21cr|bristol-0.60.11-7|292	Group:		Sound
21cr|bristol-0.60.11-7|293	Requires:	%{name}
21cr|bristol-0.60.11-7|294	
21cr|bristol-0.60.11-7|295	%description memory
21cr|bristol-0.60.11-7|296	* memory - moog memory.
21cr|bristol-0.60.11-7|297	
21cr|bristol-0.60.11-7|298	%files memory
21cr|bristol-0.60.11-7|299	%{_datadir}/applications/rosa-bristol-memory.desktop
21cr|bristol-0.60.11-7|300	
21cr|bristol-0.60.11-7|301	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|302	
21cr|bristol-0.60.11-7|303	%package mini
21cr|bristol-0.60.11-7|304	Summary:	Bristol - moog mini
21cr|bristol-0.60.11-7|305	Group:		Sound
21cr|bristol-0.60.11-7|306	Requires:	%{name}
21cr|bristol-0.60.11-7|307	
21cr|bristol-0.60.11-7|308	%description mini
21cr|bristol-0.60.11-7|309	* mini - moog mini.
21cr|bristol-0.60.11-7|310	
21cr|bristol-0.60.11-7|311	%files mini
21cr|bristol-0.60.11-7|312	%{_datadir}/applications/rosa-bristol-mini.desktop
21cr|bristol-0.60.11-7|313	
21cr|bristol-0.60.11-7|314	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|315	
21cr|bristol-0.60.11-7|316	%package mono
21cr|bristol-0.60.11-7|317	Summary:	Bristol - korg monopoly
21cr|bristol-0.60.11-7|318	Group:		Sound
21cr|bristol-0.60.11-7|319	Requires:	%{name}
21cr|bristol-0.60.11-7|320	
21cr|bristol-0.60.11-7|321	%description mono
21cr|bristol-0.60.11-7|322	* mono - korg monopoly.
21cr|bristol-0.60.11-7|323	
21cr|bristol-0.60.11-7|324	%files mono
21cr|bristol-0.60.11-7|325	%{_datadir}/applications/rosa-bristol-mono.desktop
21cr|bristol-0.60.11-7|326	
21cr|bristol-0.60.11-7|327	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|328	
21cr|bristol-0.60.11-7|329	%package obx
21cr|bristol-0.60.11-7|330	Summary:	Bristol - oberheim OB-X
21cr|bristol-0.60.11-7|331	Group:		Sound
21cr|bristol-0.60.11-7|332	Requires:	%{name}
21cr|bristol-0.60.11-7|333	
21cr|bristol-0.60.11-7|334	%description obx
21cr|bristol-0.60.11-7|335	* obx - oberheim OB-X.
21cr|bristol-0.60.11-7|336	
21cr|bristol-0.60.11-7|337	%files obx
21cr|bristol-0.60.11-7|338	%{_datadir}/applications/rosa-bristol-obx.desktop
21cr|bristol-0.60.11-7|339	
21cr|bristol-0.60.11-7|340	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|341	
21cr|bristol-0.60.11-7|342	%package obxa
21cr|bristol-0.60.11-7|343	Summary:	Bristol - oberheim OB-X-A
21cr|bristol-0.60.11-7|344	Group:		Sound
21cr|bristol-0.60.11-7|345	Requires:	%{name}
21cr|bristol-0.60.11-7|346	
21cr|bristol-0.60.11-7|347	%description obxa
21cr|bristol-0.60.11-7|348	* obxa - oberheim OB-X-A.
21cr|bristol-0.60.11-7|349	
21cr|bristol-0.60.11-7|350	%files obxa
21cr|bristol-0.60.11-7|351	%{_datadir}/applications/rosa-bristol-obxa.desktop
21cr|bristol-0.60.11-7|352	
21cr|bristol-0.60.11-7|353	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|354	
21cr|bristol-0.60.11-7|355	%package odyssey
21cr|bristol-0.60.11-7|356	Summary:	Bristol - arp odyssey
21cr|bristol-0.60.11-7|357	Group:		Sound
21cr|bristol-0.60.11-7|358	Requires:	%{name}
21cr|bristol-0.60.11-7|359	
21cr|bristol-0.60.11-7|360	%description odyssey
21cr|bristol-0.60.11-7|361	* odyssey - arp odyssey.
21cr|bristol-0.60.11-7|362	
21cr|bristol-0.60.11-7|363	%files odyssey
21cr|bristol-0.60.11-7|364	%{_datadir}/applications/rosa-bristol-odyssey.desktop
21cr|bristol-0.60.11-7|365	
21cr|bristol-0.60.11-7|366	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|367	
21cr|bristol-0.60.11-7|368	%package polysix
21cr|bristol-0.60.11-7|369	Summary:	Bristol - korg polysix
21cr|bristol-0.60.11-7|370	Group:		Sound
21cr|bristol-0.60.11-7|371	Requires:	%{name}
21cr|bristol-0.60.11-7|372	
21cr|bristol-0.60.11-7|373	%description polysix
21cr|bristol-0.60.11-7|374	* polysix - korg polysix.
21cr|bristol-0.60.11-7|375	
21cr|bristol-0.60.11-7|376	%files polysix
21cr|bristol-0.60.11-7|377	%{_datadir}/applications/rosa-bristol-polysix.desktop
21cr|bristol-0.60.11-7|378	
21cr|bristol-0.60.11-7|379	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|380	
21cr|bristol-0.60.11-7|381	%package poly800
21cr|bristol-0.60.11-7|382	Summary:	Bristol - korg poly-800
21cr|bristol-0.60.11-7|383	Group:		Sound
21cr|bristol-0.60.11-7|384	Requires:	%{name}
21cr|bristol-0.60.11-7|385	
21cr|bristol-0.60.11-7|386	%description poly800
21cr|bristol-0.60.11-7|387	* poly800 - korg poly-800.
21cr|bristol-0.60.11-7|388	
21cr|bristol-0.60.11-7|389	%files poly800
21cr|bristol-0.60.11-7|390	%{_datadir}/applications/rosa-bristol-poly800.desktop
21cr|bristol-0.60.11-7|391	
21cr|bristol-0.60.11-7|392	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|393	
21cr|bristol-0.60.11-7|394	%package monopoly
21cr|bristol-0.60.11-7|395	Summary:	Bristol - korg mono/poly
21cr|bristol-0.60.11-7|396	Group:		Sound
21cr|bristol-0.60.11-7|397	Requires:	%{name}
21cr|bristol-0.60.11-7|398	
21cr|bristol-0.60.11-7|399	%description monopoly
21cr|bristol-0.60.11-7|400	* poly - korg mono/poly.
21cr|bristol-0.60.11-7|401	
21cr|bristol-0.60.11-7|402	%files monopoly
21cr|bristol-0.60.11-7|403	%{_datadir}/applications/rosa-bristol-monopoly.desktop
21cr|bristol-0.60.11-7|404	
21cr|bristol-0.60.11-7|405	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|406	
21cr|bristol-0.60.11-7|407	%package prophet
21cr|bristol-0.60.11-7|408	Summary:	Bristol- sequential circuits prophet-5
21cr|bristol-0.60.11-7|409	Group:		Sound
21cr|bristol-0.60.11-7|410	Requires:	%{name}
21cr|bristol-0.60.11-7|411	
21cr|bristol-0.60.11-7|412	%description prophet
21cr|bristol-0.60.11-7|413	* prophet - sequential circuits prophet-5.
21cr|bristol-0.60.11-7|414	
21cr|bristol-0.60.11-7|415	%files prophet
21cr|bristol-0.60.11-7|416	%{_datadir}/applications/rosa-bristol-prophet.desktop
21cr|bristol-0.60.11-7|417	
21cr|bristol-0.60.11-7|418	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|419	
21cr|bristol-0.60.11-7|420	%package pro10
21cr|bristol-0.60.11-7|421	Summary:	Bristol- sequential circuits prophet-10
21cr|bristol-0.60.11-7|422	Group:		Sound
21cr|bristol-0.60.11-7|423	Requires:	%{name}
21cr|bristol-0.60.11-7|424	
21cr|bristol-0.60.11-7|425	%description pro10
21cr|bristol-0.60.11-7|426	* pro10 - sequential circuits prophet-10.
21cr|bristol-0.60.11-7|427	
21cr|bristol-0.60.11-7|428	%files pro10
21cr|bristol-0.60.11-7|429	%{_datadir}/applications/rosa-bristol-pro10.desktop
21cr|bristol-0.60.11-7|430	
21cr|bristol-0.60.11-7|431	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|432	
21cr|bristol-0.60.11-7|433	%package pro52
21cr|bristol-0.60.11-7|434	Summary:	Bristol- sequential circuits prophet-5/fx
21cr|bristol-0.60.11-7|435	Group:		Sound
21cr|bristol-0.60.11-7|436	Requires:	%{name}
21cr|bristol-0.60.11-7|437	
21cr|bristol-0.60.11-7|438	%description pro52
21cr|bristol-0.60.11-7|439	* pro52 - sequential circuits prophet-5 with chorus.
21cr|bristol-0.60.11-7|440	
21cr|bristol-0.60.11-7|441	%files pro52
21cr|bristol-0.60.11-7|442	%{_datadir}/applications/rosa-bristol-pro52.desktop
21cr|bristol-0.60.11-7|443	
21cr|bristol-0.60.11-7|444	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|445	
21cr|bristol-0.60.11-7|446	%package pro1
21cr|bristol-0.60.11-7|447	Summary:	Bristol- sequential circuits pro-one
21cr|bristol-0.60.11-7|448	Group:		Sound
21cr|bristol-0.60.11-7|449	Requires:	%{name}
21cr|bristol-0.60.11-7|450	
21cr|bristol-0.60.11-7|451	%description pro1
21cr|bristol-0.60.11-7|452	* pro1 - sequential circuits pro-one.
21cr|bristol-0.60.11-7|453	
21cr|bristol-0.60.11-7|454	%files pro1
21cr|bristol-0.60.11-7|455	%{_datadir}/applications/rosa-bristol-pro1.desktop
21cr|bristol-0.60.11-7|456	
21cr|bristol-0.60.11-7|457	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|458	
21cr|bristol-0.60.11-7|459	%package roadrunner
21cr|bristol-0.60.11-7|460	Summary:	Bristol- roadrunner electric piano
21cr|bristol-0.60.11-7|461	Group:		Sound
21cr|bristol-0.60.11-7|462	Requires:	%{name}
21cr|bristol-0.60.11-7|463	
21cr|bristol-0.60.11-7|464	%description roadrunner
21cr|bristol-0.60.11-7|465	* roadrunner   - roadrunner electric piano.
21cr|bristol-0.60.11-7|466	
21cr|bristol-0.60.11-7|467	%files roadrunner
21cr|bristol-0.60.11-7|468	%{_datadir}/applications/rosa-bristol-roadrunner.desktop
21cr|bristol-0.60.11-7|469	
21cr|bristol-0.60.11-7|470	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|471	
21cr|bristol-0.60.11-7|472	%package rhodes
21cr|bristol-0.60.11-7|473	Summary:	Bristol- fender rhodes mark-I stage 73
21cr|bristol-0.60.11-7|474	Group:		Sound
21cr|bristol-0.60.11-7|475	Requires:	%{name}
21cr|bristol-0.60.11-7|476	
21cr|bristol-0.60.11-7|477	%description rhodes
21cr|bristol-0.60.11-7|478	* rhodes - fender rhodes mark-I stage 73.
21cr|bristol-0.60.11-7|479	
21cr|bristol-0.60.11-7|480	%files rhodes
21cr|bristol-0.60.11-7|481	%{_datadir}/applications/rosa-bristol-rhodes.desktop
21cr|bristol-0.60.11-7|482	
21cr|bristol-0.60.11-7|483	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|484	
21cr|bristol-0.60.11-7|485	%package rhodesbass
21cr|bristol-0.60.11-7|486	Summary:	Bristol- fender rhodes bass piano
21cr|bristol-0.60.11-7|487	Group:		Sound
21cr|bristol-0.60.11-7|488	Requires:	%{name}
21cr|bristol-0.60.11-7|489	
21cr|bristol-0.60.11-7|490	%description rhodesbass
21cr|bristol-0.60.11-7|491	* rhodesbass - fender rhodes bass piano.
21cr|bristol-0.60.11-7|492	
21cr|bristol-0.60.11-7|493	%files rhodesbass
21cr|bristol-0.60.11-7|494	%{_datadir}/applications/rosa-bristol-rhodesbass.desktop
21cr|bristol-0.60.11-7|495	
21cr|bristol-0.60.11-7|496	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|497	
21cr|bristol-0.60.11-7|498	%package solina
21cr|bristol-0.60.11-7|499	Summary:	Bristol- Solina string machine
21cr|bristol-0.60.11-7|500	Group:		Sound
21cr|bristol-0.60.11-7|501	Requires:	%{name}
21cr|bristol-0.60.11-7|502	
21cr|bristol-0.60.11-7|503	%description solina
21cr|bristol-0.60.11-7|504	* solina - solina string machine.
21cr|bristol-0.60.11-7|505	
21cr|bristol-0.60.11-7|506	%files solina
21cr|bristol-0.60.11-7|507	%{_datadir}/applications/rosa-bristol-solina.desktop
21cr|bristol-0.60.11-7|508	
21cr|bristol-0.60.11-7|509	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|510	
21cr|bristol-0.60.11-7|511	%package sidney
21cr|bristol-0.60.11-7|512	Summary:	Bristol- Comodore-64 SID chip synth
21cr|bristol-0.60.11-7|513	Group:		Sound
21cr|bristol-0.60.11-7|514	Requires:	%{name}
21cr|bristol-0.60.11-7|515	
21cr|bristol-0.60.11-7|516	%description sidney
21cr|bristol-0.60.11-7|517	* sidney - Comodore-64 SID chip synth.
21cr|bristol-0.60.11-7|518	
21cr|bristol-0.60.11-7|519	%files sidney
21cr|bristol-0.60.11-7|520	%{_datadir}/applications/rosa-bristol-sidney.desktop
21cr|bristol-0.60.11-7|521	
21cr|bristol-0.60.11-7|522	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|523	
21cr|bristol-0.60.11-7|524	%package voxM2
21cr|bristol-0.60.11-7|525	Summary:	Bristol- vox continental super/300/II
21cr|bristol-0.60.11-7|526	Group:		Sound
21cr|bristol-0.60.11-7|527	Requires:	%{name}
21cr|bristol-0.60.11-7|528	
21cr|bristol-0.60.11-7|529	%description voxM2
21cr|bristol-0.60.11-7|530	* vox - vox continental super/300/II.
21cr|bristol-0.60.11-7|531	
21cr|bristol-0.60.11-7|532	%files voxM2
21cr|bristol-0.60.11-7|533	%{_datadir}/applications/rosa-bristol-voxM2.desktop
21cr|bristol-0.60.11-7|534	
21cr|bristol-0.60.11-7|535	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|536	
21cr|bristol-0.60.11-7|537	%package vox
21cr|bristol-0.60.11-7|538	Summary:	Bristol- vox continental
21cr|bristol-0.60.11-7|539	Group:		Sound
21cr|bristol-0.60.11-7|540	Requires:	%{name}
21cr|bristol-0.60.11-7|541	
21cr|bristol-0.60.11-7|542	%description vox
21cr|bristol-0.60.11-7|543	* vox - vox continental.
21cr|bristol-0.60.11-7|544	
21cr|bristol-0.60.11-7|545	%files vox
21cr|bristol-0.60.11-7|546	%{_datadir}/applications/rosa-bristol-vox.desktop
21cr|bristol-0.60.11-7|547	
21cr|bristol-0.60.11-7|548	#-------------------------------------------------------------------------------
21cr|bristol-0.60.11-7|549	
21cr|bristol-0.60.11-7|550	
21cr|bristol-0.60.11-7|551	%prep
21cr|bristol-0.60.11-7|552	%autosetup -p1
21cr|bristol-0.60.11-7|553	
21cr|bristol-0.60.11-7|554	# Fix perms
21cr|bristol-0.60.11-7|555	chmod  a-x bitmaps/*/*
21cr|bristol-0.60.11-7|556	chmod  a-x bitmaps/bicon.svg bitmaps/icon_bitmap.xbm
21cr|bristol-0.60.11-7|557	chmod  a-x COPYING AUTHORS NEWS
21cr|bristol-0.60.11-7|558	
21cr|bristol-0.60.11-7|559	perl -pi -e 's/-march=core2//g' bristol/Makefile.*
21cr|bristol-0.60.11-7|560	perl -pi -e 's/-march=core2//g' libbristol/Makefile.*
21cr|bristol-0.60.11-7|561	
21cr|bristol-0.60.11-7|562	
21cr|bristol-0.60.11-7|563	%build
21cr|bristol-0.60.11-7|564	autoreconf -vfi
21cr|bristol-0.60.11-7|565	# FIXME: enable pulseaudio support, now failing
21cr|bristol-0.60.11-7|566	# libtool: error: require no space between '-L' and '-lbristolpulse'
21cr|bristol-0.60.11-7|567	%configure	CONFIG_SHELL=/bin/bash \
21cr|bristol-0.60.11-7|568	--disable-version-check \
21cr|bristol-0.60.11-7|569	--enable-static=no
21cr|bristol-0.60.11-7|570	%make
21cr|bristol-0.60.11-7|571	
21cr|bristol-0.60.11-7|572	
21cr|bristol-0.60.11-7|573	%install
21cr|bristol-0.60.11-7|574	make BRISTOL_DIR=%{_datadir}/bristol DESTDIR=%{buildroot} install
21cr|bristol-0.60.11-7|575	
21cr|bristol-0.60.11-7|576	# Drop unused stuff (no devel package)
21cr|bristol-0.60.11-7|577	rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/*.so
21cr|bristol-0.60.11-7|578	
21cr|bristol-0.60.11-7|579	# Prepare menus...
21cr|bristol-0.60.11-7|580	mkdir -p %{buildroot}/etc/xdg/menus/applications-merged
21cr|bristol-0.60.11-7|581	cat > %{buildroot}/etc/xdg/menus/applications-merged/%{name}.menu << EOF
21cr|bristol-0.60.11-7|582	<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
21cr|bristol-0.60.11-7|583	"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
21cr|bristol-0.60.11-7|584	<Menu>
21cr|bristol-0.60.11-7|585	<Name>Applications</Name>
21cr|bristol-0.60.11-7|586	<Menu>
21cr|bristol-0.60.11-7|587	<Name>SoundVideo</Name>
21cr|bristol-0.60.11-7|588	<Menu>
21cr|bristol-0.60.11-7|589	<Name>Bristol</Name>
21cr|bristol-0.60.11-7|590	<Directory>rosa-%{name}.directory</Directory>
21cr|bristol-0.60.11-7|591	<Include>
21cr|bristol-0.60.11-7|592	<Category>X-Bristol</Category>
21cr|bristol-0.60.11-7|593	</Include>
21cr|bristol-0.60.11-7|594	</Menu>
21cr|bristol-0.60.11-7|595	</Menu>
21cr|bristol-0.60.11-7|596	</Menu>
21cr|bristol-0.60.11-7|597	EOF
21cr|bristol-0.60.11-7|598	
21cr|bristol-0.60.11-7|599	mkdir -p %{buildroot}%{_datadir}/desktop-directories
21cr|bristol-0.60.11-7|600	cat > %{buildroot}%{_datadir}/desktop-directories/rosa-%{name}.directory << EOF
21cr|bristol-0.60.11-7|601	[Desktop Entry]
21cr|bristol-0.60.11-7|602	Encoding=UTF-8
21cr|bristol-0.60.11-7|603	Name=Bristol
21cr|bristol-0.60.11-7|604	Icon=bicon.svg
21cr|bristol-0.60.11-7|605	Type=Directory
21cr|bristol-0.60.11-7|606	EOF
21cr|bristol-0.60.11-7|607	
21cr|bristol-0.60.11-7|608	# ... and .desktop files
21cr|bristol-0.60.11-7|609	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|bristol-0.60.11-7|610	for synth in    arp2600 axxe b3 dx explorer voyager mg1 juno jupiter \
21cr|bristol-0.60.11-7|611	trilogy stratus memory mini sonic6\
21cr|bristol-0.60.11-7|612	bitone bit99 bit100 sidney bm bme700 \
21cr|bristol-0.60.11-7|613	mono obx obxa odyssey poly800 monopoly \
21cr|bristol-0.60.11-7|614	polysix prophet pro10 pro52 pro1 roadrunner rhodes rhodesbass \
21cr|bristol-0.60.11-7|615	solina vox voxM2; do
21cr|bristol-0.60.11-7|616	
21cr|bristol-0.60.11-7|617	cat > %{buildroot}%{_datadir}/applications/rosa-bristol-${synth}.desktop << EOF
21cr|bristol-0.60.11-7|618	[Desktop Entry]
21cr|bristol-0.60.11-7|619	Name=Bristol ${synth}
21cr|bristol-0.60.11-7|620	Comment=Emulator for diverse keyboard instruments
21cr|bristol-0.60.11-7|621	Icon=bicon.svg
21cr|bristol-0.60.11-7|622	Type=Application
21cr|bristol-0.60.11-7|623	Exec=startBristol -jack -autoconn -priority 70 -${synth}
21cr|bristol-0.60.11-7|624	Terminal=false
21cr|bristol-0.60.11-7|625	Encoding=UTF-8
21cr|bristol-0.60.11-7|626	Categories=X-Bristol;
21cr|bristol-0.60.11-7|627	EOF
21cr|bristol-0.60.11-7|628	
21cr|bristol-0.60.11-7|629	done
21cr|bristol-0.60.11-7|630	
21cr|bristol-0.60.11-7|631	# Provide icons
21cr|bristol-0.60.11-7|632	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|bristol-0.60.11-7|633	cp bitmaps/bicon.svg %{buildroot}%{_datadir}/pixmaps/

496 21
21cr|broadvoice-0.1.0-1|1	%define major 0
21cr|broadvoice-0.1.0-1|2	
21cr|broadvoice-0.1.0-1|3	%define libname %mklibname %{name} %{major}
21cr|broadvoice-0.1.0-1|4	%define devname %mklibname %{name} -d
21cr|broadvoice-0.1.0-1|5	
21cr|broadvoice-0.1.0-1|6	Summary:	broadvoice - a library for the BroadVoice 16 and 32 speech codecs
21cr|broadvoice-0.1.0-1|7	Name:		broadvoice
21cr|broadvoice-0.1.0-1|8	Version:	0.1.0
21cr|broadvoice-0.1.0-1|9	Release:	1
21cr|broadvoice-0.1.0-1|10	License:	LGPL2.1
21cr|broadvoice-0.1.0-1|11	Group:		System/Libraries
21cr|broadvoice-0.1.0-1|12	URL:		http://www.soft-switch.org/broadvoice
21cr|broadvoice-0.1.0-1|13	Source:		http://www.soft-switch.org/downloads/codecs/broadvoice-0.1.0.tar.gz
21cr|broadvoice-0.1.0-1|14	BuildRequires:	audiofile-devel
21cr|broadvoice-0.1.0-1|15	BuildRequires:	doxygen
21cr|broadvoice-0.1.0-1|16	
21cr|broadvoice-0.1.0-1|17	
21cr|broadvoice-0.1.0-1|18	%description
21cr|broadvoice-0.1.0-1|19	broadvoice is a library for the BroadVoice 16 and 32 speech codecs.
21cr|broadvoice-0.1.0-1|20	
21cr|broadvoice-0.1.0-1|21	#---------------------------------------------------------------
21cr|broadvoice-0.1.0-1|22	
21cr|broadvoice-0.1.0-1|23	%package -n %{libname}
21cr|broadvoice-0.1.0-1|24	Summary:	broadvoice - a library for the BroadVoice 16 and 32 speech codecs
21cr|broadvoice-0.1.0-1|25	Group:		System/Libraries
21cr|broadvoice-0.1.0-1|26	
21cr|broadvoice-0.1.0-1|27	%description -n %{libname}
21cr|broadvoice-0.1.0-1|28	broadvoice is a library for the BroadVoice 16 and 32 speech codecs.
21cr|broadvoice-0.1.0-1|29	
21cr|broadvoice-0.1.0-1|30	%files -n %{libname}
21cr|broadvoice-0.1.0-1|31	%{_libdir}/libbroadvoice.so.%{major}*
21cr|broadvoice-0.1.0-1|32	
21cr|broadvoice-0.1.0-1|33	#---------------------------------------------------------------
21cr|broadvoice-0.1.0-1|34	%package -n %{devname}
21cr|broadvoice-0.1.0-1|35	Summary:	BroadVoice development files
21cr|broadvoice-0.1.0-1|36	Group:		Development/Other
21cr|broadvoice-0.1.0-1|37	Requires:	%{libname} = %{EVRD}
21cr|broadvoice-0.1.0-1|38	Provides:	%{name}-devel = %{EVRD}
21cr|broadvoice-0.1.0-1|39	
21cr|broadvoice-0.1.0-1|40	%description -n %{devname}
21cr|broadvoice-0.1.0-1|41	libbroadvoice development files.
21cr|broadvoice-0.1.0-1|42	
21cr|broadvoice-0.1.0-1|43	%files -n %{devname}
21cr|broadvoice-0.1.0-1|44	%doc ChangeLog AUTHORS COPYING NEWS README
21cr|broadvoice-0.1.0-1|45	%doc doc/api
21cr|broadvoice-0.1.0-1|46	%{_includedir}/broadvoice.h
21cr|broadvoice-0.1.0-1|47	%{_includedir}/broadvoice
21cr|broadvoice-0.1.0-1|48	%{_libdir}/libbroadvoice.so
21cr|broadvoice-0.1.0-1|49	%{_libdir}/pkgconfig/broadvoice.pc
21cr|broadvoice-0.1.0-1|50	
21cr|broadvoice-0.1.0-1|51	#---------------------------------------------------------------
21cr|broadvoice-0.1.0-1|52	
21cr|broadvoice-0.1.0-1|53	%prep
21cr|broadvoice-0.1.0-1|54	%autosetup -p1
21cr|broadvoice-0.1.0-1|55	
21cr|broadvoice-0.1.0-1|56	%build
21cr|broadvoice-0.1.0-1|57	./autogen.sh
21cr|broadvoice-0.1.0-1|58	%configure --enable-doc
21cr|broadvoice-0.1.0-1|59	%make
21cr|broadvoice-0.1.0-1|60	
21cr|broadvoice-0.1.0-1|61	%install
21cr|broadvoice-0.1.0-1|62	%make_install
21cr|broadvoice-0.1.0-1|63	rm %{buildroot}%{_libdir}/libbroadvoice.la

497 21
21cr|brutalchess-0.5.2-11|1	Summary:	A 3D chess game inspired by Battle Chess
21cr|brutalchess-0.5.2-11|2	Name:		brutalchess
21cr|brutalchess-0.5.2-11|3	Version:	0.5.2
21cr|brutalchess-0.5.2-11|4	Release:	11
21cr|brutalchess-0.5.2-11|5	License:	GPLv2+
21cr|brutalchess-0.5.2-11|6	Group:		Games/Strategy
21cr|brutalchess-0.5.2-11|7	Url:		http://brutalchess.sourceforge.net/
21cr|brutalchess-0.5.2-11|8	Source0:	%{name}-alpha-%{version}-src.tar.bz2
21cr|brutalchess-0.5.2-11|9	Source11:	%{name}-16x16.png
21cr|brutalchess-0.5.2-11|10	Source12:	%{name}-32x32.png
21cr|brutalchess-0.5.2-11|11	Source13:	%{name}-48x48.png
21cr|brutalchess-0.5.2-11|12	Source14:	%{name}.6
21cr|brutalchess-0.5.2-11|13	Patch0:		brutalchess-0.5.2-fix-FTBFS.patch
21cr|brutalchess-0.5.2-11|14	Patch1:		brutalchess-0.5.2-gcc4.3.patch
21cr|brutalchess-0.5.2-11|15	Patch2:		brutalchess-0.5.2-use-own-fonts.patch
21cr|brutalchess-0.5.2-11|16	Patch3:		brutalchess-0.5.2-gcc4.7.patch
21cr|brutalchess-0.5.2-11|17	Patch4:		brutalchess-0.5.2-use-pkg-config.patch
21cr|brutalchess-0.5.2-11|18	Patch5:		brutalchess-0.5.2-disable-quake-pieces.patch
21cr|brutalchess-0.5.2-11|19	BuildRequires:	desktop-file-utils
21cr|brutalchess-0.5.2-11|20	BuildRequires:	pkgconfig(freetype2)
21cr|brutalchess-0.5.2-11|21	BuildRequires:	pkgconfig(glu)
21cr|brutalchess-0.5.2-11|22	BuildRequires:	pkgconfig(sdl)
21cr|brutalchess-0.5.2-11|23	BuildRequires:	pkgconfig(SDL_image)
21cr|brutalchess-0.5.2-11|24	Requires:	fonts-ttf-dejavu
21cr|brutalchess-0.5.2-11|25	
21cr|brutalchess-0.5.2-11|26	%description
21cr|brutalchess-0.5.2-11|27	Brutal Chess features full 3D graphics, an advanced particle engine, and
21cr|brutalchess-0.5.2-11|28	several different levels of intelligent AI, inspired by the once popular
21cr|brutalchess-0.5.2-11|29	"Battle Chess" released by Interplay circa 1988.
21cr|brutalchess-0.5.2-11|30	
21cr|brutalchess-0.5.2-11|31	%files
21cr|brutalchess-0.5.2-11|32	%doc AUTHORS ChangeLog NEWS README COPYING
21cr|brutalchess-0.5.2-11|33	%{_gamesbindir}/%{name}
21cr|brutalchess-0.5.2-11|34	%{_libexecdir}/md3view
21cr|brutalchess-0.5.2-11|35	%{_libexecdir}/objview
21cr|brutalchess-0.5.2-11|36	%{_gamesdatadir}/%{name}
21cr|brutalchess-0.5.2-11|37	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|brutalchess-0.5.2-11|38	%{_miconsdir}/%{name}.png
21cr|brutalchess-0.5.2-11|39	%{_iconsdir}/%{name}.png
21cr|brutalchess-0.5.2-11|40	%{_liconsdir}/%{name}.png
21cr|brutalchess-0.5.2-11|41	%{_mandir}/man6/*
21cr|brutalchess-0.5.2-11|42	
21cr|brutalchess-0.5.2-11|43	#----------------------------------------------------------------------------
21cr|brutalchess-0.5.2-11|44	
21cr|brutalchess-0.5.2-11|45	%prep
21cr|brutalchess-0.5.2-11|46	%setup -q
21cr|brutalchess-0.5.2-11|47	%patch0 -p0
21cr|brutalchess-0.5.2-11|48	%patch1 -p0
21cr|brutalchess-0.5.2-11|49	%patch2 -p1
21cr|brutalchess-0.5.2-11|50	%patch3 -p1
21cr|brutalchess-0.5.2-11|51	%patch4 -p1
21cr|brutalchess-0.5.2-11|52	%patch5 -p1
21cr|brutalchess-0.5.2-11|53	
21cr|brutalchess-0.5.2-11|54	
21cr|brutalchess-0.5.2-11|55	%build
21cr|brutalchess-0.5.2-11|56	autoreconf -fi
21cr|brutalchess-0.5.2-11|57	%configure \
21cr|brutalchess-0.5.2-11|58	--disable-sdltest \
21cr|brutalchess-0.5.2-11|59	--disable-freetypetest \
21cr|brutalchess-0.5.2-11|60	--without-x \
21cr|brutalchess-0.5.2-11|61	--bindir=%{_gamesbindir} \
21cr|brutalchess-0.5.2-11|62	--datadir=%{_gamesdatadir}
21cr|brutalchess-0.5.2-11|63	%make
21cr|brutalchess-0.5.2-11|64	
21cr|brutalchess-0.5.2-11|65	%install
21cr|brutalchess-0.5.2-11|66	%makeinstall_std
21cr|brutalchess-0.5.2-11|67	
21cr|brutalchess-0.5.2-11|68	# we use system default font via patch2
21cr|brutalchess-0.5.2-11|69	rm -fr %{buildroot}%{_gamesdatadir}/%{name}/fonts
21cr|brutalchess-0.5.2-11|70	
21cr|brutalchess-0.5.2-11|71	install -d %{buildroot}%{_datadir}/applications
21cr|brutalchess-0.5.2-11|72	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|brutalchess-0.5.2-11|73	[Desktop Entry]
21cr|brutalchess-0.5.2-11|74	Name=Brutal Chess
21cr|brutalchess-0.5.2-11|75	Comment=A 3D chess game inspired by Battle Chess
21cr|brutalchess-0.5.2-11|76	Exec=%{_gamesbindir}/%{name}
21cr|brutalchess-0.5.2-11|77	Icon=%{name}
21cr|brutalchess-0.5.2-11|78	Terminal=false
21cr|brutalchess-0.5.2-11|79	Type=Application
21cr|brutalchess-0.5.2-11|80	StartupNotify=true
21cr|brutalchess-0.5.2-11|81	Categories=Game;StrategyGame;BoardGame;
21cr|brutalchess-0.5.2-11|82	EOF
21cr|brutalchess-0.5.2-11|83	
21cr|brutalchess-0.5.2-11|84	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|brutalchess-0.5.2-11|85	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|brutalchess-0.5.2-11|86	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|brutalchess-0.5.2-11|87	
21cr|brutalchess-0.5.2-11|88	#debian manpages
21cr|brutalchess-0.5.2-11|89	mkdir -p %{buildroot}%{_mandir}/man6
21cr|brutalchess-0.5.2-11|90	install -m644 %{SOURCE14} %{buildroot}%{_mandir}/man6/
21cr|brutalchess-0.5.2-11|91	
21cr|brutalchess-0.5.2-11|92	
21cr|brutalchess-0.5.2-11|93	# packaging have to handle the install
21cr|brutalchess-0.5.2-11|94	rm -fr  %{buildroot}%{_defaultdocdir}/%{name}/INSTALL
21cr|brutalchess-0.5.2-11|95	
21cr|brutalchess-0.5.2-11|96	

498 21
21cr|bsc-4.1.0-5|1	Name:       	bsc
21cr|bsc-4.1.0-5|2	Version:    	4.1.0
21cr|bsc-4.1.0-5|3	Release:    	5
21cr|bsc-4.1.0-5|4	Summary:    	Beesoft Commander file manager
21cr|bsc-4.1.0-5|5	License:    	GPLv2+
21cr|bsc-4.1.0-5|6	Group:      	File tools
21cr|bsc-4.1.0-5|7	URL:        	http://www.beesoft.org/index.php?id=bsc
21cr|bsc-4.1.0-5|8	Source:     	http://www.beesoft.org/download/%{name}_%{version}_src.tar.bz2
21cr|bsc-4.1.0-5|9	BuildRequires:	qt4-devel
21cr|bsc-4.1.0-5|10	BuildRequires:	imagemagick
21cr|bsc-4.1.0-5|11	
21cr|bsc-4.1.0-5|12	%description
21cr|bsc-4.1.0-5|13	Beesoft Commander is a file manager (like Norton Commander) for Linux. It is
21cr|bsc-4.1.0-5|14	based on Qt4-GUI.
21cr|bsc-4.1.0-5|15	
21cr|bsc-4.1.0-5|16	%files
21cr|bsc-4.1.0-5|17	%defattr(-,root,root,-)
21cr|bsc-4.1.0-5|18	%doc *.txt
21cr|bsc-4.1.0-5|19	%{_bindir}/%{name}
21cr|bsc-4.1.0-5|20	%{_datadir}/applications/%{name}.desktop
21cr|bsc-4.1.0-5|21	%{_datadir}/%{name}
21cr|bsc-4.1.0-5|22	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|bsc-4.1.0-5|23	
21cr|bsc-4.1.0-5|24	# ----------------------------------------------------------
21cr|bsc-4.1.0-5|25	
21cr|bsc-4.1.0-5|26	%prep
21cr|bsc-4.1.0-5|27	%setup -q -n bsc
21cr|bsc-4.1.0-5|28	
21cr|bsc-4.1.0-5|29	%build
21cr|bsc-4.1.0-5|30	%qmake_qt4
21cr|bsc-4.1.0-5|31	%make
21cr|bsc-4.1.0-5|32	
21cr|bsc-4.1.0-5|33	%install
21cr|bsc-4.1.0-5|34	rm -rf %{buildroot}
21cr|bsc-4.1.0-5|35	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|bsc-4.1.0-5|36	install -m 0755 %{name} %{buildroot}%{_datadir}/%{name}
21cr|bsc-4.1.0-5|37	install -m 0644 help.en.html %{buildroot}%{_datadir}/%{name}
21cr|bsc-4.1.0-5|38	cp -R img %{buildroot}%{_datadir}/%{name}
21cr|bsc-4.1.0-5|39	mkdir -p %{buildroot}%{_bindir}
21cr|bsc-4.1.0-5|40	pushd %{buildroot}%{_bindir}
21cr|bsc-4.1.0-5|41	ln -s  ../../%{_datadir}/%{name}/%{name} %{name}
21cr|bsc-4.1.0-5|42	popd
21cr|bsc-4.1.0-5|43	
21cr|bsc-4.1.0-5|44	# menu entry
21cr|bsc-4.1.0-5|45	
21cr|bsc-4.1.0-5|46	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bsc-4.1.0-5|47	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|bsc-4.1.0-5|48	[Desktop Entry]
21cr|bsc-4.1.0-5|49	Name=Beesoft Commander
21cr|bsc-4.1.0-5|50	Comment=Beesoft Commander file manager
21cr|bsc-4.1.0-5|51	Exec=%{_bindir}/%{name}
21cr|bsc-4.1.0-5|52	Icon=%{name}
21cr|bsc-4.1.0-5|53	Terminal=false
21cr|bsc-4.1.0-5|54	Type=Application
21cr|bsc-4.1.0-5|55	Categories=X-MandrivaLinux-System-FileTools;System;FileManager;Qt;
21cr|bsc-4.1.0-5|56	EOF
21cr|bsc-4.1.0-5|57	
21cr|bsc-4.1.0-5|58	# icon
21cr|bsc-4.1.0-5|59	
21cr|bsc-4.1.0-5|60	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48}/apps
21cr|bsc-4.1.0-5|61	convert -resize 16x16 BeesoftCommander.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
21cr|bsc-4.1.0-5|62	convert -resize 48x48 BeesoftCommander.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|bsc-4.1.0-5|63	install BeesoftCommander.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|bsc-4.1.0-5|64	
21cr|bsc-4.1.0-5|65	%clean
21cr|bsc-4.1.0-5|66	rm -rf %{buildroot}

499 21
21cr|bsd-games-2.17-29|1	Summary:	Collection of text-based games
21cr|bsd-games-2.17-29|2	Name:		bsd-games
21cr|bsd-games-2.17-29|3	Version:	2.17
21cr|bsd-games-2.17-29|4	Release:	29
21cr|bsd-games-2.17-29|5	License:	BSD
21cr|bsd-games-2.17-29|6	Group:		Games/Other
21cr|bsd-games-2.17-29|7	Url:		ftp://metalab.unc.edu/pub/Linux/games/
21cr|bsd-games-2.17-29|8	Source0:	ftp://metalab.unc.edu/pub/Linux/games/bsd-games-%{version}.tar.gz
21cr|bsd-games-2.17-29|9	Source1:	config.params
21cr|bsd-games-2.17-29|10	# A collection of patches from Debian.
21cr|bsd-games-2.17-29|11	Patch0:		bsd-games-2.17-debian.patch
21cr|bsd-games-2.17-29|12	# Patches from Fedora Core 1
21cr|bsd-games-2.17-29|13	Patch1:		bsd-games-2.17-ospeed.patch
21cr|bsd-games-2.17-29|14	Patch2:		bsd-games-2.17-getline.patch
21cr|bsd-games-2.17-29|15	Patch3:		bsd-games-2.17-utmpstruct.patch
21cr|bsd-games-2.17-29|16	# Additional new patches
21cr|bsd-games-2.17-29|17	Patch4:		bsd-games-2.17-setresgid.patch
21cr|bsd-games-2.17-29|18	Patch5:		bsd-games-2.17-tetrisgid.patch
21cr|bsd-games-2.17-29|19	Patch6:		bsd-games-2.17-hackgid.patch
21cr|bsd-games-2.17-29|20	Patch7:		bsd-games-2.17-phantasiagid.patch
21cr|bsd-games-2.17-29|21	# Add patches for man page renames
21cr|bsd-games-2.17-29|22	Patch8:		bsd-games-2.17-monop-rename.patch
21cr|bsd-games-2.17-29|23	Patch9:		bsd-games-2.17-banner-rename.patch
21cr|bsd-games-2.17-29|24	Patch10:	bsd-games-2.17-stdio-c++.patch
21cr|bsd-games-2.17-29|25	Patch11:	bsd-games-2.17-nolibtermcap.patch
21cr|bsd-games-2.17-29|26	Patch12:	bsd-games-2.17-tetris-rename.patch
21cr|bsd-games-2.17-29|27	Patch13:	bsd-games-2.17-gcc4.3.patch
21cr|bsd-games-2.17-29|28	Patch14:	bsd-games-2.17-format-security.patch
21cr|bsd-games-2.17-29|29	BuildRequires:	bison
21cr|bsd-games-2.17-29|30	BuildRequires:	flex
21cr|bsd-games-2.17-29|31	BuildRequires:	words
21cr|bsd-games-2.17-29|32	BuildRequires:	pkgconfig(ncurses)
21cr|bsd-games-2.17-29|33	Requires(pre,postun):	rpm-helper
21cr|bsd-games-2.17-29|34	
21cr|bsd-games-2.17-29|35	%description
21cr|bsd-games-2.17-29|36	Bsd-games includes adventure, arithmetic, atc, backgammon, battlestar,
21cr|bsd-games-2.17-29|37	bcd, caesar, canfield, cfscores, cribbage, go-fish, gomoku,
21cr|bsd-games-2.17-29|38	hunt, mille, mpoly, morse, number, phantasia, pig, pom, ppt, primes,
21cr|bsd-games-2.17-29|39	quiz, rain, random, robots, rot13, sail, snake, snscore, teachgammon,
21cr|bsd-games-2.17-29|40	bsd-fbg, trek, worm, worms and wump.
21cr|bsd-games-2.17-29|41	
21cr|bsd-games-2.17-29|42	%files
21cr|bsd-games-2.17-29|43	%{_bindir}/adventure
21cr|bsd-games-2.17-29|44	%{_bindir}/arithmetic
21cr|bsd-games-2.17-29|45	%attr(2755,root,games) %{_bindir}/atc
21cr|bsd-games-2.17-29|46	%{_bindir}/backgammon
21cr|bsd-games-2.17-29|47	%{_bindir}/teachgammon
21cr|bsd-games-2.17-29|48	%attr(2755,root,games) %{_bindir}/battlestar
21cr|bsd-games-2.17-29|49	%{_bindir}/boggle
21cr|bsd-games-2.17-29|50	%{_bindir}/bcd
21cr|bsd-games-2.17-29|51	%{_bindir}/caesar
21cr|bsd-games-2.17-29|52	%{_bindir}/dab
21cr|bsd-games-2.17-29|53	%{_bindir}/rot13
21cr|bsd-games-2.17-29|54	%attr(2755,root,games) %{_bindir}/canfield
21cr|bsd-games-2.17-29|55	%{_bindir}/cfscores
21cr|bsd-games-2.17-29|56	%attr(2755,root,games) %{_bindir}/cribbage
21cr|bsd-games-2.17-29|57	%{_bindir}/go-fish
21cr|bsd-games-2.17-29|58	%{_bindir}/gomoku
21cr|bsd-games-2.17-29|59	%attr(2755,root,gamehack) %{_bindir}/hack
21cr|bsd-games-2.17-29|60	%{_bindir}/hangman
21cr|bsd-games-2.17-29|61	%{_bindir}/bsd-hunt
21cr|bsd-games-2.17-29|62	%{_bindir}/mille
21cr|bsd-games-2.17-29|63	%{_bindir}/mpoly
21cr|bsd-games-2.17-29|64	%{_bindir}/morse
21cr|bsd-games-2.17-29|65	%{_bindir}/number
21cr|bsd-games-2.17-29|66	%attr(2755,root,gamephant) %{_bindir}/phantasia
21cr|bsd-games-2.17-29|67	%{_bindir}/pig
21cr|bsd-games-2.17-29|68	%{_bindir}/pom
21cr|bsd-games-2.17-29|69	%{_bindir}/ppt
21cr|bsd-games-2.17-29|70	%{_bindir}/primes
21cr|bsd-games-2.17-29|71	%{_bindir}/quiz
21cr|bsd-games-2.17-29|72	%{_bindir}/bsd-rain
21cr|bsd-games-2.17-29|73	%{_bindir}/random
21cr|bsd-games-2.17-29|74	%attr(2755,root,games) %{_bindir}/robots
21cr|bsd-games-2.17-29|75	%attr(2755,root,gamesail) %{_bindir}/sail
21cr|bsd-games-2.17-29|76	%attr(2755,root,games) %{_bindir}/snake
21cr|bsd-games-2.17-29|77	%{_bindir}/snscore
21cr|bsd-games-2.17-29|78	%attr(2755,root,games) %{_bindir}/bsd-fbg
21cr|bsd-games-2.17-29|79	%{_bindir}/trek
21cr|bsd-games-2.17-29|80	%{_bindir}/vert-banner
21cr|bsd-games-2.17-29|81	%{_bindir}/worm
21cr|bsd-games-2.17-29|82	%{_bindir}/worms
21cr|bsd-games-2.17-29|83	%{_bindir}/wtf
21cr|bsd-games-2.17-29|84	%{_bindir}/wump
21cr|bsd-games-2.17-29|85	%{_datadir}/%{name}
21cr|bsd-games-2.17-29|86	%{_datadir}/misc/acronyms
21cr|bsd-games-2.17-29|87	%{_datadir}/misc/acronyms.comp
21cr|bsd-games-2.17-29|88	%{_mandir}/man6/*
21cr|bsd-games-2.17-29|89	%{_sbindir}/huntd
21cr|bsd-games-2.17-29|90	%config %attr(664,root,games) %{_var}/games/atc_score
21cr|bsd-games-2.17-29|91	%config %attr(664,root,games) %{_var}/games/battlestar.log
21cr|bsd-games-2.17-29|92	%config %attr(664,root,games) %{_var}/games/cfscores
21cr|bsd-games-2.17-29|93	%config %attr(664,root,games) %{_var}/games/criblog
21cr|bsd-games-2.17-29|94	%dir %attr(0775,root,gamehack) %{_var}/games/hack
21cr|bsd-games-2.17-29|95	%config %attr(664,root,gamehack) %{_var}/games/hack/*
21cr|bsd-games-2.17-29|96	%dir %attr(775,root,gamephant) %{_var}/games/phantasia
21cr|bsd-games-2.17-29|97	%config %attr(664,root,gamephant) %{_var}/games/phantasia/*
21cr|bsd-games-2.17-29|98	%dir %attr(775,root,gamesail) %{_var}/games/sail
21cr|bsd-games-2.17-29|99	%config %attr(644,root,games) %{_var}/games/robots_roll
21cr|bsd-games-2.17-29|100	%config %attr(664,root,gamesail) %{_var}/games/saillog
21cr|bsd-games-2.17-29|101	%config %attr(664,root,games) %{_var}/games/snake.log
21cr|bsd-games-2.17-29|102	%config %attr(664,root,games) %{_var}/games/snakerawscores
21cr|bsd-games-2.17-29|103	%config %attr(664,root,games) %{_var}/games/bsd-fbg.scores
21cr|bsd-games-2.17-29|104	%doc AUTHORS COPYING ChangeLog ChangeLog.0 THANKS YEAR2000 README.hunt trek/USD.doc/trek.me
21cr|bsd-games-2.17-29|105	
21cr|bsd-games-2.17-29|106	%pre
21cr|bsd-games-2.17-29|107	%_pre_groupadd gamehack
21cr|bsd-games-2.17-29|108	%_pre_groupadd gamesail
21cr|bsd-games-2.17-29|109	%_pre_groupadd gamephant
21cr|bsd-games-2.17-29|110	
21cr|bsd-games-2.17-29|111	%postun
21cr|bsd-games-2.17-29|112	%_postun_groupdel gamehack
21cr|bsd-games-2.17-29|113	%_postun_groupdel gamesail
21cr|bsd-games-2.17-29|114	%_postun_groupdel gamephant
21cr|bsd-games-2.17-29|115	
21cr|bsd-games-2.17-29|116	#----------------------------------------------------------------------------
21cr|bsd-games-2.17-29|117	
21cr|bsd-games-2.17-29|118	%prep
21cr|bsd-games-2.17-29|119	%setup -q
21cr|bsd-games-2.17-29|120	install -p -m 755 %{SOURCE1} .
21cr|bsd-games-2.17-29|121	%patch0 -p1 -b .debian
21cr|bsd-games-2.17-29|122	%patch1 -p1 -b .ospeed
21cr|bsd-games-2.17-29|123	%patch2 -p1 -b .getline
21cr|bsd-games-2.17-29|124	%patch3 -p1 -b .utmpstruct
21cr|bsd-games-2.17-29|125	%patch4 -p1 -b .setresgid
21cr|bsd-games-2.17-29|126	%patch5 -p1 -b .tetrisgid
21cr|bsd-games-2.17-29|127	%patch6 -p1 -b .hackgid
21cr|bsd-games-2.17-29|128	%patch7 -p1 -b .phantasiagid
21cr|bsd-games-2.17-29|129	%patch8 -p1 -b .monop.rename
21cr|bsd-games-2.17-29|130	%patch9 -p0 -b .banner.rename
21cr|bsd-games-2.17-29|131	%patch10 -p0 -b .cplusplus
21cr|bsd-games-2.17-29|132	%patch11 -p0 -b .nolibtermcap
21cr|bsd-games-2.17-29|133	%patch12 -p0 -b .tetris.rename
21cr|bsd-games-2.17-29|134	%patch13 -p1
21cr|bsd-games-2.17-29|135	%patch14 -p1 -b .format-security
21cr|bsd-games-2.17-29|136	
21cr|bsd-games-2.17-29|137	%build
21cr|bsd-games-2.17-29|138	# We include a templatized configuration settings file to set
21cr|bsd-games-2.17-29|139	# reasonable defaults, and to tell the configure script not to
21cr|bsd-games-2.17-29|140	# run in interactive mode.
21cr|bsd-games-2.17-29|141	sed -i.bak -e "s#@DESTDIR@#%{buildroot}#" \
21cr|bsd-games-2.17-29|142	-e "s#@bindir@#%{_bindir}#" \
21cr|bsd-games-2.17-29|143	-e "s#@docdir@#%{_docdir}#" \
21cr|bsd-games-2.17-29|144	-e "s#@sbindir@#%{_sbindir}#" \
21cr|bsd-games-2.17-29|145	-e "s#@datadir@#%{_datadir}#" \
21cr|bsd-games-2.17-29|146	-e "s#@libdir@#%{_libdir}#" \
21cr|bsd-games-2.17-29|147	-e "s#@mandir@#%{_mandir}#" \
21cr|bsd-games-2.17-29|148	-e "s#@var@#%{_var}#" \
21cr|bsd-games-2.17-29|149	-e "s#@RPM_OPT_FLAGS@#%{optflags}#" \
21cr|bsd-games-2.17-29|150	config.params
21cr|bsd-games-2.17-29|151	
21cr|bsd-games-2.17-29|152	# Don't use %%configure.  This configure script wasn't generated by
21cr|bsd-games-2.17-29|153	# autoconf and doesn't obey things like --prefix.
21cr|bsd-games-2.17-29|154	./configure
21cr|bsd-games-2.17-29|155	%make RPM_OPT_FLAGS="%{optflags} -D_GNU_SOURCE"
21cr|bsd-games-2.17-29|156	
21cr|bsd-games-2.17-29|157	# Rename one doc file to avoid naming collisions
21cr|bsd-games-2.17-29|158	cp hunt/README README.hunt
21cr|bsd-games-2.17-29|159	
21cr|bsd-games-2.17-29|160	%install
21cr|bsd-games-2.17-29|161	make RPM_BUILD_ROOT="%{buildroot}" install
21cr|bsd-games-2.17-29|162	
21cr|bsd-games-2.17-29|163	# Change the binary name for monop to prevent a conflict with the mono-devel
21cr|bsd-games-2.17-29|164	# package
21cr|bsd-games-2.17-29|165	mv %{buildroot}/%{_bindir}/monop %{buildroot}/%{_bindir}/mpoly
21cr|bsd-games-2.17-29|166	mv %{buildroot}/%{_mandir}/man6/monop.6.gz %{buildroot}/%{_mandir}/man6/mpoly.6.gz
21cr|bsd-games-2.17-29|167	
21cr|bsd-games-2.17-29|168	# Change the binary name for banner to prevent a conflict with a Fedora
21cr|bsd-games-2.17-29|169	# package with the same name
21cr|bsd-games-2.17-29|170	mv %{buildroot}/%{_bindir}/banner %{buildroot}/%{_bindir}/vert-banner
21cr|bsd-games-2.17-29|171	mv %{buildroot}/%{_mandir}/man6/banner.6.gz %{buildroot}/%{_mandir}/man6/vert-banner.6.gz
21cr|bsd-games-2.17-29|172	
21cr|bsd-games-2.17-29|173	# Change the binary name for tetris to prevent a conflict with the mono-devel
21cr|bsd-games-2.17-29|174	# package
21cr|bsd-games-2.17-29|175	mv %{buildroot}/%{_bindir}/tetris-bsd %{buildroot}/%{_bindir}/bsd-fbg
21cr|bsd-games-2.17-29|176	mv %{buildroot}/%{_mandir}/man6/tetris-bsd.6.gz %{buildroot}/%{_mandir}/man6/bsd-fbg.6.gz
21cr|bsd-games-2.17-29|177	
21cr|bsd-games-2.17-29|178	# Change the binary name for rain to prevent a conflict with mesa-demos package
21cr|bsd-games-2.17-29|179	mv %{buildroot}/%{_bindir}/rain %{buildroot}/%{_bindir}/bsd-rain
21cr|bsd-games-2.17-29|180	mv %{buildroot}/%{_mandir}/man6/rain.6.gz %{buildroot}/%{_mandir}/man6/bsd-rain.6.gz
21cr|bsd-games-2.17-29|181	
21cr|bsd-games-2.17-29|182	# Change the binary name for hunt to prevent a conflict with hunt package
21cr|bsd-games-2.17-29|183	mv %{buildroot}/%{_bindir}/hunt %{buildroot}/%{_bindir}/bsd-hunt
21cr|bsd-games-2.17-29|184	mv %{buildroot}/%{_mandir}/man6/hunt.6.gz %{buildroot}/%{_mandir}/man6/bsd-hunt.6.gz
21cr|bsd-games-2.17-29|185	
21cr|bsd-games-2.17-29|186	# Remove this doc file.  We're copying it to a different location for Fedora.
21cr|bsd-games-2.17-29|187	rm -f %{buildroot}/%{_docdir}/trek.me

500 21
21cr|bsdiff-4.3-7|1	Summary:	Binary diff/patch utility
21cr|bsdiff-4.3-7|2	Name:		bsdiff
21cr|bsdiff-4.3-7|3	Version:	4.3
21cr|bsdiff-4.3-7|4	Release:	7
21cr|bsdiff-4.3-7|5	Group:		File tools
21cr|bsdiff-4.3-7|6	License:	BSD
21cr|bsdiff-4.3-7|7	URL:		http://www.daemonology.net/bsdiff/
21cr|bsdiff-4.3-7|8	Source:		http://www.daemonology.net/bsdiff/%{name}-%{version}.tar.gz
21cr|bsdiff-4.3-7|9	Patch0:		bsdiff-4.3-CVE-2014-9862.patch
21cr|bsdiff-4.3-7|10	BuildRequires:	bzip2-devel
21cr|bsdiff-4.3-7|11	
21cr|bsdiff-4.3-7|12	%description
21cr|bsdiff-4.3-7|13	bsdiff and bspatch are tools for building and applying patches to
21cr|bsdiff-4.3-7|14	binary files. By using suffix sorting (specifically, Larsson and
21cr|bsdiff-4.3-7|15	Sadakane's qsufsort) and taking advantage of how executable files
21cr|bsdiff-4.3-7|16	change, bsdiff routinely produces binary patches 50-80%% smaller
21cr|bsdiff-4.3-7|17	than those produced by Xdelta, and 15%% smaller than those produced
21cr|bsdiff-4.3-7|18	by .RTPatch.
21cr|bsdiff-4.3-7|19	
21cr|bsdiff-4.3-7|20	These programs were originally named bdiff and bpatch, but the large
21cr|bsdiff-4.3-7|21	number of other programs using those names lead to confusion; I'm
21cr|bsdiff-4.3-7|22	not sure if the "bs" in refers to "binary software" (because bsdiff
21cr|bsdiff-4.3-7|23	produces exceptionally small patches for executable files) or
21cr|bsdiff-4.3-7|24	"bytewise subtraction" (which is the key to how well it performs).
21cr|bsdiff-4.3-7|25	Feel free to offer other suggestions.
21cr|bsdiff-4.3-7|26	
21cr|bsdiff-4.3-7|27	%prep
21cr|bsdiff-4.3-7|28	%setup -q
21cr|bsdiff-4.3-7|29	%patch0 -p1
21cr|bsdiff-4.3-7|30	
21cr|bsdiff-4.3-7|31	%build
21cr|bsdiff-4.3-7|32	%__cc %{optflags} -lbz2 bsdiff.c -o bsdiff
21cr|bsdiff-4.3-7|33	%__cc %{optflags} -lbz2 bspatch.c -o bspatch
21cr|bsdiff-4.3-7|34	
21cr|bsdiff-4.3-7|35	%install
21cr|bsdiff-4.3-7|36	
21cr|bsdiff-4.3-7|37	install -D -m755 bsdiff %{buildroot}%{_bindir}/bsdiff
21cr|bsdiff-4.3-7|38	install -D -m755 bspatch %{buildroot}%{_bindir}/bspatch
21cr|bsdiff-4.3-7|39	
21cr|bsdiff-4.3-7|40	install -D -m644 bsdiff.1 %{buildroot}%{_mandir}/man1/bsdiff.1
21cr|bsdiff-4.3-7|41	install -D -m644 bspatch.1 %{buildroot}%{_mandir}/man1/bspatch.1
21cr|bsdiff-4.3-7|42	
21cr|bsdiff-4.3-7|43	%clean
21cr|bsdiff-4.3-7|44	
21cr|bsdiff-4.3-7|45	%files
21cr|bsdiff-4.3-7|46	%{_bindir}/bsdiff
21cr|bsdiff-4.3-7|47	%{_bindir}/bspatch
21cr|bsdiff-4.3-7|48	%{_mandir}/man1/bsdiff.1*
21cr|bsdiff-4.3-7|49	%{_mandir}/man1/bspatch.1*

501 21
21cr|bspwm-0.9.10-2|1	Summary:	A tiling window manager based on binary space partitioning
21cr|bspwm-0.9.10-2|2	Name:		bspwm
21cr|bspwm-0.9.10-2|3	Version:	0.9.10
21cr|bspwm-0.9.10-2|4	Release:	2
21cr|bspwm-0.9.10-2|5	License:	BSD
21cr|bspwm-0.9.10-2|6	Group:		System/X11
21cr|bspwm-0.9.10-2|7	Url:		https://github.com/baskerville/bspwm
21cr|bspwm-0.9.10-2|8	Source0:	https://github.com/baskerville/bspwm/archive/%{version}/%{name}-%{version}.tar.gz
21cr|bspwm-0.9.10-2|9	# https://github.com/baskerville/bspwm/issues/1303#issuecomment-871059432
21cr|bspwm-0.9.10-2|10	Patch0:		focus-raised-windows.patch
21cr|bspwm-0.9.10-2|11	BuildRequires:	pkgconfig(xcb)
21cr|bspwm-0.9.10-2|12	BuildRequires:	pkgconfig(xcb-util)
21cr|bspwm-0.9.10-2|13	BuildRequires:	pkgconfig(xcb-ewmh)
21cr|bspwm-0.9.10-2|14	BuildRequires:	pkgconfig(xcb-icccm)
21cr|bspwm-0.9.10-2|15	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|bspwm-0.9.10-2|16	BuildRequires:	pkgconfig(xinerama)
21cr|bspwm-0.9.10-2|17	
21cr|bspwm-0.9.10-2|18	%description
21cr|bspwm-0.9.10-2|19	bspwm is a tiling window manager that represents windows as the leaves
21cr|bspwm-0.9.10-2|20	of a full binary tree. It only responds to X events, and the messages
21cr|bspwm-0.9.10-2|21	it receives on a dedicated socket.
21cr|bspwm-0.9.10-2|22	bspc is a program that writes messages on bspwm's socket.
21cr|bspwm-0.9.10-2|23	bspwm doesn't handle any keyboard or pointer inputs: a third party program
21cr|bspwm-0.9.10-2|24	(e.g. sxhkd) is needed in order to translate keyboard and pointer events
21cr|bspwm-0.9.10-2|25	to bspc invocations.
21cr|bspwm-0.9.10-2|26	
21cr|bspwm-0.9.10-2|27	%files
21cr|bspwm-0.9.10-2|28	%license LICENSE
21cr|bspwm-0.9.10-2|29	%doc %{_docdir}/%{name}/*.md
21cr|bspwm-0.9.10-2|30	%doc %{_docdir}/%{name}/examples/*
21cr|bspwm-0.9.10-2|31	%{_bindir}/bspc
21cr|bspwm-0.9.10-2|32	%{_bindir}/%{name}
21cr|bspwm-0.9.10-2|33	%{_mandir}/man1/bspc.1*
21cr|bspwm-0.9.10-2|34	%{_mandir}/man1/%{name}.1*
21cr|bspwm-0.9.10-2|35	%{_datadir}/xsessions/%{name}.desktop
21cr|bspwm-0.9.10-2|36	%{_datadir}/bash-completion/completions/bspc
21cr|bspwm-0.9.10-2|37	%{_datadir}/zsh/site-functions/_bspc
21cr|bspwm-0.9.10-2|38	%{_datadir}/fish/vendor_completions.d/bspc.fish
21cr|bspwm-0.9.10-2|39	
21cr|bspwm-0.9.10-2|40	#------------------------------------------------------------------
21cr|bspwm-0.9.10-2|41	
21cr|bspwm-0.9.10-2|42	%prep
21cr|bspwm-0.9.10-2|43	%autosetup -p1
21cr|bspwm-0.9.10-2|44	
21cr|bspwm-0.9.10-2|45	%build
21cr|bspwm-0.9.10-2|46	%setup_compile_flags
21cr|bspwm-0.9.10-2|47	%make
21cr|bspwm-0.9.10-2|48	
21cr|bspwm-0.9.10-2|49	%install
21cr|bspwm-0.9.10-2|50	%makeinstall_std PREFIX=%{_prefix}

502 21
21cr|bstone-1.2.12-1|1	Summary:	A source port of Blake Stone: Aliens of Gold and Blake Stone: Planet Strike
21cr|bstone-1.2.12-1|2	Name:		bstone
21cr|bstone-1.2.12-1|3	Version:	1.2.12
21cr|bstone-1.2.12-1|4	Release:	1
21cr|bstone-1.2.12-1|5	License:	GPLv2+
21cr|bstone-1.2.12-1|6	Group:		Games/Shooter
21cr|bstone-1.2.12-1|7	Url:		https://github.com/bibendovsky/bstone
21cr|bstone-1.2.12-1|8	Source0:	https://github.com/bibendovsky/bstone/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|bstone-1.2.12-1|9	Patch0:		bstone-1.2.12-fix-header.patch
21cr|bstone-1.2.12-1|10	BuildRequires:	cmake
21cr|bstone-1.2.12-1|11	BuildRequires:	pkgconfig(sdl2)
21cr|bstone-1.2.12-1|12	
21cr|bstone-1.2.12-1|13	%description
21cr|bstone-1.2.12-1|14	A source port of Blake Stone: Aliens of Gold and Blake Stone: Planet Strike.
21cr|bstone-1.2.12-1|15	Please note that this source port requires original game data.
21cr|bstone-1.2.12-1|16	Run it as: bstone --data_dir path_to_data.
21cr|bstone-1.2.12-1|17	
21cr|bstone-1.2.12-1|18	%files
21cr|bstone-1.2.12-1|19	%doc CHANGELOG.md README.md TODO.md
21cr|bstone-1.2.12-1|20	%license LICENSE
21cr|bstone-1.2.12-1|21	%{_gamesbindir}/%{name}
21cr|bstone-1.2.12-1|22	
21cr|bstone-1.2.12-1|23	#----------------------------------------------------------------------------
21cr|bstone-1.2.12-1|24	
21cr|bstone-1.2.12-1|25	%prep
21cr|bstone-1.2.12-1|26	%autosetup -p1
21cr|bstone-1.2.12-1|27	
21cr|bstone-1.2.12-1|28	%build
21cr|bstone-1.2.12-1|29	%cmake
21cr|bstone-1.2.12-1|30	%make
21cr|bstone-1.2.12-1|31	
21cr|bstone-1.2.12-1|32	%install
21cr|bstone-1.2.12-1|33	# Using "makeinstall_std -C build" put the executable in the wrong place
21cr|bstone-1.2.12-1|34	mkdir -p %{buildroot}%{_gamesbindir}
21cr|bstone-1.2.12-1|35	install -m 0755 build/src/%{name} %{buildroot}%{_gamesbindir}/%{name}

503 21
21cr|btanks-0.9.8083-7|1	Name:		btanks
21cr|btanks-0.9.8083-7|2	Version:	0.9.8083
21cr|btanks-0.9.8083-7|3	Release:	7
21cr|btanks-0.9.8083-7|4	Summary:	Funny battle on your desk
21cr|btanks-0.9.8083-7|5	Group:		Games/Arcade
21cr|btanks-0.9.8083-7|6	# Libraries clunk, mrt and sdlx are under LGPLv2+, all other sources are GPLv2+
21cr|btanks-0.9.8083-7|7	License:	GPLv2+ with exceptions and LGPLv2+
21cr|btanks-0.9.8083-7|8	URL:		http://btanks.sourceforge.net/
21cr|btanks-0.9.8083-7|9	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|btanks-0.9.8083-7|10	# Remove RPath from binaries
21cr|btanks-0.9.8083-7|11	Patch0:		%{name}-remove-rpath.patch
21cr|btanks-0.9.8083-7|12	# Disable video previews of map levels (we don't distribute video anyway)
21cr|btanks-0.9.8083-7|13	Patch1:		%{name}-disable-smpeg.patch
21cr|btanks-0.9.8083-7|14	# Avoid problem with lib checks using c++ instead of c.
21cr|btanks-0.9.8083-7|15	Patch2:		%{name}-libcheck.patch
21cr|btanks-0.9.8083-7|16	# Don't override Fedora's options
21cr|btanks-0.9.8083-7|17	Patch3:		%{name}-excessopts.patch
21cr|btanks-0.9.8083-7|18	# gcc is now more picky about casting
21cr|btanks-0.9.8083-7|19	Patch4:		%{name}-gcc.patch
21cr|btanks-0.9.8083-7|20	# bted doesn't explicitly link to clunl
21cr|btanks-0.9.8083-7|21	Patch5:		%{name}-dso.patch
21cr|btanks-0.9.8083-7|22	Patch6:		%{name}-gcc4.7.patch
21cr|btanks-0.9.8083-7|23	# fix build against lua 5.2
21cr|btanks-0.9.8083-7|24	Patch7:		%{name}-0.9.8083-lua-5.2.patch
21cr|btanks-0.9.8083-7|25	# fix build against scons >= 3.0.3
21cr|btanks-0.9.8083-7|26	Patch8:		%{name}-scons-3.0.3.patch
21cr|btanks-0.9.8083-7|27	# fix build with py3 scons
21cr|btanks-0.9.8083-7|28	Patch9:		btanks-py3-scons.patch
21cr|btanks-0.9.8083-7|29	
21cr|btanks-0.9.8083-7|30	# Disabled video previews of map levels
21cr|btanks-0.9.8083-7|31	BuildRequires:	smpeg-devel
21cr|btanks-0.9.8083-7|32	BuildRequires:	pkgconfig(glu)
21cr|btanks-0.9.8083-7|33	BuildRequires:	pkgconfig(sdl)
21cr|btanks-0.9.8083-7|34	BuildRequires:	pkgconfig(SDL_image)
21cr|btanks-0.9.8083-7|35	BuildRequires:	pkgconfig(expat)
21cr|btanks-0.9.8083-7|36	BuildRequires:	pkgconfig(vorbis)
21cr|btanks-0.9.8083-7|37	BuildRequires:	pkgconfig(lua)
21cr|btanks-0.9.8083-7|38	BuildRequires:	pkgconfig(zlib)
21cr|btanks-0.9.8083-7|39	BuildRequires:	scons
21cr|btanks-0.9.8083-7|40	BuildRequires:	zip
21cr|btanks-0.9.8083-7|41	BuildRequires:	dos2unix
21cr|btanks-0.9.8083-7|42	
21cr|btanks-0.9.8083-7|43	Requires:	%{name}-data = %{EVRD}
21cr|btanks-0.9.8083-7|44	Requires:	%{name}-plugins = %{EVRD}
21cr|btanks-0.9.8083-7|45	
21cr|btanks-0.9.8083-7|46	%description
21cr|btanks-0.9.8083-7|47	Battle Tanks is a funny battle on your desk, where you can choose one of three
21cr|btanks-0.9.8083-7|48	vehicles and eliminate your enemy using the whole arsenal of weapons. has
21cr|btanks-0.9.8083-7|49	original cartoon-like graphics and cool music, it is fun and dynamic, it has
21cr|btanks-0.9.8083-7|50	several network modes for deathmatch and cooperative.
21cr|btanks-0.9.8083-7|51	What else is needed to have fun with your friends?
21cr|btanks-0.9.8083-7|52	
21cr|btanks-0.9.8083-7|53	And all is packed and ready for you in Battle Tanks.
21cr|btanks-0.9.8083-7|54	
21cr|btanks-0.9.8083-7|55	%files
21cr|btanks-0.9.8083-7|56	%doc README-{editor,en,fr,ru}.txt ChangeLog *.url LICENSE LICENSE.EXCEPTION
21cr|btanks-0.9.8083-7|57	%{_gamesbindir}/%{name}
21cr|btanks-0.9.8083-7|58	%{_gamesbindir}/bted
21cr|btanks-0.9.8083-7|59	%{_iconsdir}/%{name}.png
21cr|btanks-0.9.8083-7|60	%{_datadir}/applications/%{name}.desktop
21cr|btanks-0.9.8083-7|61	%{_datadir}/applications/bted.desktop
21cr|btanks-0.9.8083-7|62	
21cr|btanks-0.9.8083-7|63	#----------------------------------------------------------------------------
21cr|btanks-0.9.8083-7|64	
21cr|btanks-0.9.8083-7|65	%package	data
21cr|btanks-0.9.8083-7|66	Summary:	Data files for %{name}
21cr|btanks-0.9.8083-7|67	Group:		Games/Arcade
21cr|btanks-0.9.8083-7|68	Requires:	%{name} >= %{EVRD}
21cr|btanks-0.9.8083-7|69	BuildArch:	noarch
21cr|btanks-0.9.8083-7|70	
21cr|btanks-0.9.8083-7|71	%description	data
21cr|btanks-0.9.8083-7|72	The %{name}-data package contains data files that are needed for
21cr|btanks-0.9.8083-7|73	running %{name}.
21cr|btanks-0.9.8083-7|74	
21cr|btanks-0.9.8083-7|75	%files data
21cr|btanks-0.9.8083-7|76	%doc LICENSE LICENSE.EXCEPTION
21cr|btanks-0.9.8083-7|77	%dir %{_gamesdatadir}/%{name}
21cr|btanks-0.9.8083-7|78	%{_gamesdatadir}/%{name}/data
21cr|btanks-0.9.8083-7|79	
21cr|btanks-0.9.8083-7|80	# rpmlint cry about non-versioned-file-in-library-package
21cr|btanks-0.9.8083-7|81	#----------------------------------------------------------------------------
21cr|btanks-0.9.8083-7|82	%package	plugins
21cr|btanks-0.9.8083-7|83	
21cr|btanks-0.9.8083-7|84	Summary:	Plugin files for %{name}
21cr|btanks-0.9.8083-7|85	Group:		Games/Arcade
21cr|btanks-0.9.8083-7|86	
21cr|btanks-0.9.8083-7|87	%description	plugins
21cr|btanks-0.9.8083-7|88	The %{name}-plugins package contains data files that are needed for
21cr|btanks-0.9.8083-7|89	running %{name}.
21cr|btanks-0.9.8083-7|90	
21cr|btanks-0.9.8083-7|91	%files  plugins
21cr|btanks-0.9.8083-7|92	%doc LICENSE LICENSE.EXCEPTION
21cr|btanks-0.9.8083-7|93	%{_libdir}/*.so
21cr|btanks-0.9.8083-7|94	%dir %{_libdir}/%{name}
21cr|btanks-0.9.8083-7|95	%{_libdir}/%{name}/*.so
21cr|btanks-0.9.8083-7|96	
21cr|btanks-0.9.8083-7|97	#----------------------------------------------------------------------------
21cr|btanks-0.9.8083-7|98	
21cr|btanks-0.9.8083-7|99	%prep
21cr|btanks-0.9.8083-7|100	%setup -q
21cr|btanks-0.9.8083-7|101	%patch0 -b .remove-rpath
21cr|btanks-0.9.8083-7|102	%patch1 -b .disable-smpeg
21cr|btanks-0.9.8083-7|103	%patch2 -b .libcheck
21cr|btanks-0.9.8083-7|104	%patch3 -b .excessopts
21cr|btanks-0.9.8083-7|105	%patch4 -b .gcc
21cr|btanks-0.9.8083-7|106	%patch5 -b .dso
21cr|btanks-0.9.8083-7|107	%patch6 -p1 -b .gcc47
21cr|btanks-0.9.8083-7|108	%patch7 -p1 -b .lua-52
21cr|btanks-0.9.8083-7|109	%patch8 -p1 -b .scons
21cr|btanks-0.9.8083-7|110	%patch9 -p1 -b .py3
21cr|btanks-0.9.8083-7|111	
21cr|btanks-0.9.8083-7|112	dos2unix -k *.txt ChangeLog *.url LICENSE LICENSE.EXCEPTION
21cr|btanks-0.9.8083-7|113	
21cr|btanks-0.9.8083-7|114	iconv -f latin1 -t utf-8 LICENSE.EXCEPTION > LICENSE.EXCEPTION.new
21cr|btanks-0.9.8083-7|115	touch -r LICENSE.EXCEPTION{,.new}
21cr|btanks-0.9.8083-7|116	mv -f LICENSE.EXCEPTION{.new,}
21cr|btanks-0.9.8083-7|117	
21cr|btanks-0.9.8083-7|118	iconv -f latin1 -t utf-8 README-fr.txt > README-fr.txt.new
21cr|btanks-0.9.8083-7|119	touch -r README-fr.txt{,.new}
21cr|btanks-0.9.8083-7|120	mv -f README-fr.txt{.new,}
21cr|btanks-0.9.8083-7|121	
21cr|btanks-0.9.8083-7|122	iconv -f cp1251 -t utf-8 README-ru.txt > README-ru.txt.new
21cr|btanks-0.9.8083-7|123	touch -r README-ru.txt{,.new}
21cr|btanks-0.9.8083-7|124	mv -f README-ru.txt{.new,}
21cr|btanks-0.9.8083-7|125	
21cr|btanks-0.9.8083-7|126	# fix build with glibc >= 2.27
21cr|btanks-0.9.8083-7|127	sed -i -e 's,pow10f,exp10f,g' clunk/source.cpp
21cr|btanks-0.9.8083-7|128	
21cr|btanks-0.9.8083-7|129	%build
21cr|btanks-0.9.8083-7|130	# flags need to be passed via environment or they get treated as a single
21cr|btanks-0.9.8083-7|131	# word rather than as multiple arguments. CXXFLAGS is only needed if
21cr|btanks-0.9.8083-7|132	# there are c++ only flags that need to get added.
21cr|btanks-0.9.8083-7|133	%set_build_flags
21cr|btanks-0.9.8083-7|134	%scons \
21cr|btanks-0.9.8083-7|135	prefix=%{_prefix} \
21cr|btanks-0.9.8083-7|136	lib_dir=%{_libdir} \
21cr|btanks-0.9.8083-7|137	plugins_dir=%{_libdir}/%{name} \
21cr|btanks-0.9.8083-7|138	resources_dir=%{_gamesdatadir}/%{name} \
21cr|btanks-0.9.8083-7|139	mode=release \
21cr|btanks-0.9.8083-7|140	enable_lua=true
21cr|btanks-0.9.8083-7|141	
21cr|btanks-0.9.8083-7|142	%install
21cr|btanks-0.9.8083-7|143	# binaries
21cr|btanks-0.9.8083-7|144	install -dm 755 %{buildroot}%{_gamesbindir}
21cr|btanks-0.9.8083-7|145	install -m 755 build/release/engine/%{name} %{buildroot}%{_gamesbindir}
21cr|btanks-0.9.8083-7|146	install -m 755 build/release/editor/bted %{buildroot}%{_gamesbindir}
21cr|btanks-0.9.8083-7|147	
21cr|btanks-0.9.8083-7|148	# libs
21cr|btanks-0.9.8083-7|149	install -dm 755 %{buildroot}%{_libdir}/%{name}
21cr|btanks-0.9.8083-7|150	install -m 755 build/release/engine/libbtanks_engine.so %{buildroot}%{_libdir}
21cr|btanks-0.9.8083-7|151	install -m 755 build/release/mrt/libmrt.so %{buildroot}%{_libdir}
21cr|btanks-0.9.8083-7|152	install -m 755 build/release/sdlx/libsdlx.so %{buildroot}%{_libdir}
21cr|btanks-0.9.8083-7|153	install -m 755 build/release/clunk/libclunk.so %{buildroot}%{_libdir}
21cr|btanks-0.9.8083-7|154	
21cr|btanks-0.9.8083-7|155	# plugins
21cr|btanks-0.9.8083-7|156	install -m 755 build/release/objects/libbt_objects.so %{buildroot}%{_libdir}/%{name}
21cr|btanks-0.9.8083-7|157	
21cr|btanks-0.9.8083-7|158	# data-files (see pack-resources.sh)
21cr|btanks-0.9.8083-7|159	install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|btanks-0.9.8083-7|160	install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}/data
21cr|btanks-0.9.8083-7|161	pushd data
21cr|btanks-0.9.8083-7|162	find . \( -wholename \*.svn\* -or -name \*.wav \) -exec rm -rf {} \;
21cr|btanks-0.9.8083-7|163	cp -pR * %{buildroot}%{_gamesdatadir}/%{name}/data
21cr|btanks-0.9.8083-7|164	#zip -q -0 -r ../resources.dat * -x \*.svn\* -x \*.wav
21cr|btanks-0.9.8083-7|165	popd
21cr|btanks-0.9.8083-7|166	
21cr|btanks-0.9.8083-7|167	# icon
21cr|btanks-0.9.8083-7|168	install -dm 755 %{buildroot}%{_datadir}/pixmaps
21cr|btanks-0.9.8083-7|169	install -D data/tiles/icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|btanks-0.9.8083-7|170	
21cr|btanks-0.9.8083-7|171	# menu-entries
21cr|btanks-0.9.8083-7|172	install -d %{buildroot}%{_datadir}/applications
21cr|btanks-0.9.8083-7|173	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|btanks-0.9.8083-7|174	[Desktop Entry]
21cr|btanks-0.9.8083-7|175	Name=Battle Tanks
21cr|btanks-0.9.8083-7|176	Comment=Battle Tanks is a funny battle on your desk
21cr|btanks-0.9.8083-7|177	Exec=%{_gamesbindir}/%{name}
21cr|btanks-0.9.8083-7|178	Icon=%{gname}
21cr|btanks-0.9.8083-7|179	Terminal=false
21cr|btanks-0.9.8083-7|180	Type=Application
21cr|btanks-0.9.8083-7|181	StartupNotify=true
21cr|btanks-0.9.8083-7|182	Categories=Game;ArcadeGame;
21cr|btanks-0.9.8083-7|183	EOF
21cr|btanks-0.9.8083-7|184	
21cr|btanks-0.9.8083-7|185	cat > %{buildroot}%{_datadir}/applications/bted.desktop << EOF
21cr|btanks-0.9.8083-7|186	[Desktop Entry]
21cr|btanks-0.9.8083-7|187	Name=Battle Tanks map editor
21cr|btanks-0.9.8083-7|188	Comment=Battle Tanks map editor
21cr|btanks-0.9.8083-7|189	Exec=%{_gamesbindir}/bted
21cr|btanks-0.9.8083-7|190	Icon=%{name}
21cr|btanks-0.9.8083-7|191	Terminal=false
21cr|btanks-0.9.8083-7|192	Type=Application
21cr|btanks-0.9.8083-7|193	StartupNotify=true
21cr|btanks-0.9.8083-7|194	Categories=Game;ArcadeGame;
21cr|btanks-0.9.8083-7|195	EOF

504 21
21cr|btas-1.0.0-0.git43aea3.3|1	%define commit 43aea374297acbb4e6f5a4b218da5acb73b93dd4
21cr|btas-1.0.0-0.git43aea3.3|2	%define commit_short %(echo %{commit} | head -c6)
21cr|btas-1.0.0-0.git43aea3.3|3	
21cr|btas-1.0.0-0.git43aea3.3|4	%global __requires_exclude cmake()
21cr|btas-1.0.0-0.git43aea3.3|5	
21cr|btas-1.0.0-0.git43aea3.3|6	Summary:	Basic Tensor Algebra Subroutines
21cr|btas-1.0.0-0.git43aea3.3|7	Name:		btas
21cr|btas-1.0.0-0.git43aea3.3|8	Version:	1.0.0
21cr|btas-1.0.0-0.git43aea3.3|9	Release:	0.git%{commit_short}.3
21cr|btas-1.0.0-0.git43aea3.3|10	License:	GPLv3
21cr|btas-1.0.0-0.git43aea3.3|11	Group:		System/Libraries
21cr|btas-1.0.0-0.git43aea3.3|12	Url:		https://github.com/ValeevGroup/BTAS
21cr|btas-1.0.0-0.git43aea3.3|13	Source0:	https://github.com/ValeevGroup/BTAS/archive/%{commit}.zip??/%{name}-%{commit}.zip
21cr|btas-1.0.0-0.git43aea3.3|14	# from https://github.com/ValeevGroup/kit-cmake
21cr|btas-1.0.0-0.git43aea3.3|15	Source1:	kit-cmake.tar.gz
21cr|btas-1.0.0-0.git43aea3.3|16	Patch0:		btas-no-download.patch
21cr|btas-1.0.0-0.git43aea3.3|17	Patch1:		btas-linalgpp.patch
21cr|btas-1.0.0-0.git43aea3.3|18	BuildRequires:	boost-devel
21cr|btas-1.0.0-0.git43aea3.3|19	BuildRequires:	blaspp-devel
21cr|btas-1.0.0-0.git43aea3.3|20	BuildRequires:	cmake
21cr|btas-1.0.0-0.git43aea3.3|21	BuildRequires:	doxygen
21cr|btas-1.0.0-0.git43aea3.3|22	BuildRequires:	lapackpp-devel
21cr|btas-1.0.0-0.git43aea3.3|23	BuildArch:	noarch
21cr|btas-1.0.0-0.git43aea3.3|24	Requires:	cmake
21cr|btas-1.0.0-0.git43aea3.3|25	Provides:	%{name}-devel = %{EVRD}
21cr|btas-1.0.0-0.git43aea3.3|26	
21cr|btas-1.0.0-0.git43aea3.3|27	%description
21cr|btas-1.0.0-0.git43aea3.3|28	TiledArray is a scalable, block-sparse tensor framework for rapid composition
21cr|btas-1.0.0-0.git43aea3.3|29	of high-performance tensor arithmetic, appearing for example in many-body
21cr|btas-1.0.0-0.git43aea3.3|30	quantum mechanics. It allows users to compose tensor expressions of arbitrary
21cr|btas-1.0.0-0.git43aea3.3|31	complexity in native C++ code that closely resembles the standard mathematical
21cr|btas-1.0.0-0.git43aea3.3|32	notation. The framework is designed to scale from a single multicore computer
21cr|btas-1.0.0-0.git43aea3.3|33	to a massive distributed-memory multiprocessor.
21cr|btas-1.0.0-0.git43aea3.3|34	
21cr|btas-1.0.0-0.git43aea3.3|35	%files
21cr|btas-1.0.0-0.git43aea3.3|36	%{_includedir}/*
21cr|btas-1.0.0-0.git43aea3.3|37	%{_libdir}/cmake/*
21cr|btas-1.0.0-0.git43aea3.3|38	
21cr|btas-1.0.0-0.git43aea3.3|39	#------------------------------------------------------------------
21cr|btas-1.0.0-0.git43aea3.3|40	
21cr|btas-1.0.0-0.git43aea3.3|41	%prep
21cr|btas-1.0.0-0.git43aea3.3|42	%setup -q -n BTAS-%{commit} -a1
21cr|btas-1.0.0-0.git43aea3.3|43	
21cr|btas-1.0.0-0.git43aea3.3|44	cp -r kit-cmake/* cmake/
21cr|btas-1.0.0-0.git43aea3.3|45	
21cr|btas-1.0.0-0.git43aea3.3|46	sed -i 's|lib/blaspp|%{_lib}/cmake/blaspp|' cmake/modules/FindOrFetchLinalgPP.cmake
21cr|btas-1.0.0-0.git43aea3.3|47	
21cr|btas-1.0.0-0.git43aea3.3|48	%apply_patches
21cr|btas-1.0.0-0.git43aea3.3|49	
21cr|btas-1.0.0-0.git43aea3.3|50	%build
21cr|btas-1.0.0-0.git43aea3.3|51	%cmake \
21cr|btas-1.0.0-0.git43aea3.3|52	-DBTAS_INSTALL_LIBDIR=%{_libdir} \
21cr|btas-1.0.0-0.git43aea3.3|53	-DBTAS_INSTALL_CMAKEDIR=%{_libdir}/cmake/BTAS \
21cr|btas-1.0.0-0.git43aea3.3|54	-DENABLE_WFN91_LINALG_DISCOVERY_KIT=OFF
21cr|btas-1.0.0-0.git43aea3.3|55	
21cr|btas-1.0.0-0.git43aea3.3|56	%make
21cr|btas-1.0.0-0.git43aea3.3|57	
21cr|btas-1.0.0-0.git43aea3.3|58	%install
21cr|btas-1.0.0-0.git43aea3.3|59	%makeinstall_std -C build

505 21
21cr|btop-1.3.2-1|1	Summary:	Modern and colorful command line resource monitor that shows usage and stats
21cr|btop-1.3.2-1|2	Name:		btop
21cr|btop-1.3.2-1|3	Version:	1.3.2
21cr|btop-1.3.2-1|4	Release:	1
21cr|btop-1.3.2-1|5	License:	Apache License
21cr|btop-1.3.2-1|6	Group:		Monitoring
21cr|btop-1.3.2-1|7	Url:		https://github.com/aristocratos/btop
21cr|btop-1.3.2-1|8	Source:		https://github.com/aristocratos/btop/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|btop-1.3.2-1|9	BuildRequires:	make
21cr|btop-1.3.2-1|10	
21cr|btop-1.3.2-1|11	%description
21cr|btop-1.3.2-1|12	Resource monitor that shows usage and stats for processor, memory, disks,
21cr|btop-1.3.2-1|13	network and processes.
21cr|btop-1.3.2-1|14	C++ version and continuation of bashtop and bpytop.
21cr|btop-1.3.2-1|15	
21cr|btop-1.3.2-1|16	%files
21cr|btop-1.3.2-1|17	%license LICENSE
21cr|btop-1.3.2-1|18	%doc README.md CHANGELOG.md
21cr|btop-1.3.2-1|19	%{_bindir}/%{name}
21cr|btop-1.3.2-1|20	%{_datadir}/applications/btop.desktop
21cr|btop-1.3.2-1|21	%{_datadir}/btop
21cr|btop-1.3.2-1|22	%{_datadir}/icons/hicolor/*/apps/btop.*
21cr|btop-1.3.2-1|23	
21cr|btop-1.3.2-1|24	#------------------------------------------------------------------
21cr|btop-1.3.2-1|25	
21cr|btop-1.3.2-1|26	%prep
21cr|btop-1.3.2-1|27	%autosetup -p1
21cr|btop-1.3.2-1|28	
21cr|btop-1.3.2-1|29	%build
21cr|btop-1.3.2-1|30	# to build debuginfo
21cr|btop-1.3.2-1|31	export CXXFLAGS="${CXXFLAGS} -g"
21cr|btop-1.3.2-1|32	export LDFLAGS="$LDFLAGS -ldl"
21cr|btop-1.3.2-1|33	%make_build
21cr|btop-1.3.2-1|34	
21cr|btop-1.3.2-1|35	%install
21cr|btop-1.3.2-1|36	%make_install PREFIX=%{_prefix}
21cr|btop-1.3.2-1|37	rm -f %{buildroot}%{_datadir}/btop/README.md
21cr|btop-1.3.2-1|38	desktop-file-validate %{buildroot}%{_datadir}/applications/btop.desktop

506 21
21cr|btparser-0.19-8|1	# Workaround to build with GCC 10
21cr|btparser-0.19-8|2	%global optflags %{optflags} -fcommon
21cr|btparser-0.19-8|3	%define major 2
21cr|btparser-0.19-8|4	%define libname %mklibname btparser %{major}
21cr|btparser-0.19-8|5	%define devname %mklibname %{name} -d
21cr|btparser-0.19-8|6	
21cr|btparser-0.19-8|7	Summary:	Parser and analyzer for backtraces produced by GDB
21cr|btparser-0.19-8|8	Name:		btparser
21cr|btparser-0.19-8|9	Version:	0.19
21cr|btparser-0.19-8|10	Release:	8
21cr|btparser-0.19-8|11	License:	GPLv2+
21cr|btparser-0.19-8|12	Group:		Development/Other
21cr|btparser-0.19-8|13	Url:		http://fedorahosted.org/btparser
21cr|btparser-0.19-8|14	Source0:	https://fedorahosted.org/released/btparser/%{name}-%{version}.tar.xz
21cr|btparser-0.19-8|15	Patch0:		btparser-0.18-automake1.12.patch
21cr|btparser-0.19-8|16	BuildRequires:	pkgconfig(python3)
21cr|btparser-0.19-8|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|btparser-0.19-8|18	Conflicts:	%{libname} < 0.18
21cr|btparser-0.19-8|19	
21cr|btparser-0.19-8|20	%description
21cr|btparser-0.19-8|21	Btparser is a backtrace parser and analyzer, which works with
21cr|btparser-0.19-8|22	backtraces produced by the GNU Project Debugger. It can parse a text
21cr|btparser-0.19-8|23	file with a backtrace to a tree of C structures, allowing to analyze
21cr|btparser-0.19-8|24	the threads and frames of the backtrace and work with them.
21cr|btparser-0.19-8|25	
21cr|btparser-0.19-8|26	Btparser also contains some backtrace manipulation and extraction
21cr|btparser-0.19-8|27	routines:
21cr|btparser-0.19-8|28	- it can find a frame in the crash-time backtrace where the program
21cr|btparser-0.19-8|29	most likely crashed (a chance is that the function described in that
21cr|btparser-0.19-8|30	frame is buggy)
21cr|btparser-0.19-8|31	- it can produce a duplication hash of the backtrace, which helps to
21cr|btparser-0.19-8|32	discover that two crash-time backtraces are duplicates, triggered by
21cr|btparser-0.19-8|33	the same flaw of the code
21cr|btparser-0.19-8|34	- it can "rate" the backtrace quality, which depends on the number of
21cr|btparser-0.19-8|35	frames with and without the function name known (missing function
21cr|btparser-0.19-8|36	name is caused by missing debugging symbols)
21cr|btparser-0.19-8|37	
21cr|btparser-0.19-8|38	%files
21cr|btparser-0.19-8|39	%doc README NEWS COPYING TODO ChangeLog
21cr|btparser-0.19-8|40	%{_bindir}/btparser
21cr|btparser-0.19-8|41	%{_mandir}/man1/%{name}.1.*
21cr|btparser-0.19-8|42	%{python3_sitearch}/%{name}/*
21cr|btparser-0.19-8|43	
21cr|btparser-0.19-8|44	#--------------------------------------------------------------------
21cr|btparser-0.19-8|45	
21cr|btparser-0.19-8|46	%package -n %{libname}
21cr|btparser-0.19-8|47	Summary:	Libraries for reporting crashes to different targets
21cr|btparser-0.19-8|48	Group:		System/Libraries
21cr|btparser-0.19-8|49	
21cr|btparser-0.19-8|50	%description -n %{libname}
21cr|btparser-0.19-8|51	Btparser is a backtrace parser and analyzer, which works with
21cr|btparser-0.19-8|52	backtraces produced by the GNU Project Debugger. It can parse a text
21cr|btparser-0.19-8|53	file with a backtrace to a tree of C structures, allowing to analyze
21cr|btparser-0.19-8|54	the threads and frames of the backtrace and work with them.
21cr|btparser-0.19-8|55	
21cr|btparser-0.19-8|56	Btparser also contains some backtrace manipulation and extraction
21cr|btparser-0.19-8|57	routines:
21cr|btparser-0.19-8|58	- it can find a frame in the crash-time backtrace where the program
21cr|btparser-0.19-8|59	most likely crashed (a chance is that the function described in that
21cr|btparser-0.19-8|60	frame is buggy)
21cr|btparser-0.19-8|61	- it can produce a duplication hash of the backtrace, which helps to
21cr|btparser-0.19-8|62	discover that two crash-time backtraces are duplicates, triggered by
21cr|btparser-0.19-8|63	the same flaw of the code
21cr|btparser-0.19-8|64	- it can "rate" the backtrace quality, which depends on the number of
21cr|btparser-0.19-8|65	frames with and without the function name known (missing function
21cr|btparser-0.19-8|66	name is caused by missing debugging symbols)
21cr|btparser-0.19-8|67	
21cr|btparser-0.19-8|68	%files -n %{libname}
21cr|btparser-0.19-8|69	%{_libdir}/libbtparser.so.%{major}*
21cr|btparser-0.19-8|70	
21cr|btparser-0.19-8|71	#--------------------------------------------------------------------
21cr|btparser-0.19-8|72	
21cr|btparser-0.19-8|73	%package -n %{devname}
21cr|btparser-0.19-8|74	Summary:	Development libraries for %{name}
21cr|btparser-0.19-8|75	Group:		Development/Other
21cr|btparser-0.19-8|76	Provides:	%{name}-devel = %{version}-%{release}
21cr|btparser-0.19-8|77	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|btparser-0.19-8|78	Requires:	%{libname} = %{version}-%{release}
21cr|btparser-0.19-8|79	
21cr|btparser-0.19-8|80	%description -n %{devname}
21cr|btparser-0.19-8|81	Development libraries and headers for %{name}.
21cr|btparser-0.19-8|82	
21cr|btparser-0.19-8|83	%files -n %{devname}
21cr|btparser-0.19-8|84	%{_includedir}/*
21cr|btparser-0.19-8|85	%{_libdir}/lib*.so
21cr|btparser-0.19-8|86	%{_libdir}/pkgconfig/*
21cr|btparser-0.19-8|87	
21cr|btparser-0.19-8|88	#--------------------------------------------------------------------
21cr|btparser-0.19-8|89	%prep
21cr|btparser-0.19-8|90	%setup -q
21cr|btparser-0.19-8|91	%patch0 -p1
21cr|btparser-0.19-8|92	autoreconf -fi
21cr|btparser-0.19-8|93	
21cr|btparser-0.19-8|94	%build
21cr|btparser-0.19-8|95	%configure --disable-static
21cr|btparser-0.19-8|96	%make
21cr|btparser-0.19-8|97	
21cr|btparser-0.19-8|98	%install
21cr|btparser-0.19-8|99	%makeinstall_std
21cr|btparser-0.19-8|100	
21cr|btparser-0.19-8|101	%check
21cr|btparser-0.19-8|102	make check

507 21
21cr|btrfs-du-0-1.gitdc0194.3|1	%define commit dc0194d9f31a88a0ca823d734d672a4a53d24029
21cr|btrfs-du-0-1.gitdc0194.3|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|btrfs-du-0-1.gitdc0194.3|3	
21cr|btrfs-du-0-1.gitdc0194.3|4	Summary: Easily print BTRFS subvolume/snapshot disk usage
21cr|btrfs-du-0-1.gitdc0194.3|5	Name: btrfs-du
21cr|btrfs-du-0-1.gitdc0194.3|6	License: GPLv2
21cr|btrfs-du-0-1.gitdc0194.3|7	Group: Monitoring
21cr|btrfs-du-0-1.gitdc0194.3|8	Version: 0
21cr|btrfs-du-0-1.gitdc0194.3|9	Release: 1.git%{commit_short}.3
21cr|btrfs-du-0-1.gitdc0194.3|10	Epoch:	1
21cr|btrfs-du-0-1.gitdc0194.3|11	Url: https://github.com/nachoparker/btrfs-du
21cr|btrfs-du-0-1.gitdc0194.3|12	Source0: https://github.com/nachoparker/btrfs-du/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|btrfs-du-0-1.gitdc0194.3|13	BuildArch: noarch
21cr|btrfs-du-0-1.gitdc0194.3|14	BuildRequires: md2man
21cr|btrfs-du-0-1.gitdc0194.3|15	BuildRequires: sed
21cr|btrfs-du-0-1.gitdc0194.3|16	
21cr|btrfs-du-0-1.gitdc0194.3|17	Requires: awk
21cr|btrfs-du-0-1.gitdc0194.3|18	Requires: bash
21cr|btrfs-du-0-1.gitdc0194.3|19	Requires: btrfs-progs
21cr|btrfs-du-0-1.gitdc0194.3|20	Requires: grep
21cr|btrfs-du-0-1.gitdc0194.3|21	Requires: sed
21cr|btrfs-du-0-1.gitdc0194.3|22	
21cr|btrfs-du-0-1.gitdc0194.3|23	%description
21cr|btrfs-du-0-1.gitdc0194.3|24	%{summary}
21cr|btrfs-du-0-1.gitdc0194.3|25	
21cr|btrfs-du-0-1.gitdc0194.3|26	%prep
21cr|btrfs-du-0-1.gitdc0194.3|27	%autosetup -p1 -n %{name}-%{commit}
21cr|btrfs-du-0-1.gitdc0194.3|28	
21cr|btrfs-du-0-1.gitdc0194.3|29	%install
21cr|btrfs-du-0-1.gitdc0194.3|30	mkdir -p %{buildroot}%{_sbindir}
21cr|btrfs-du-0-1.gitdc0194.3|31	mkdir -p %{buildroot}%{_mandir}/man8
21cr|btrfs-du-0-1.gitdc0194.3|32	install -m0755 btrfs-du %{buildroot}%{_sbindir}/btrfs-du
21cr|btrfs-du-0-1.gitdc0194.3|33	md2man -output %{buildroot}%{_mandir}/man8/btrfs-du.8 README.md
21cr|btrfs-du-0-1.gitdc0194.3|34	# btrfs-du(1) -> btrfs-du(8)
21cr|btrfs-du-0-1.gitdc0194.3|35	# TODO: make a better manual, document options
21cr|btrfs-du-0-1.gitdc0194.3|36	sed -i -e 's, 1 , 8 ,g' %{buildroot}%{_mandir}/man8/btrfs-du.8
21cr|btrfs-du-0-1.gitdc0194.3|37	
21cr|btrfs-du-0-1.gitdc0194.3|38	%files
21cr|btrfs-du-0-1.gitdc0194.3|39	%license LICENSE
21cr|btrfs-du-0-1.gitdc0194.3|40	%doc README.md
21cr|btrfs-du-0-1.gitdc0194.3|41	%{_sbindir}/btrfs-du
21cr|btrfs-du-0-1.gitdc0194.3|42	%{_mandir}/man8/btrfs-du.8*

508 21
21cr|btrfs-sync-0-0.git5647f1.1|1	%define commit 5647f149ecdb52861b7c3498b8324e16d53ee8bc
21cr|btrfs-sync-0-0.git5647f1.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|btrfs-sync-0-0.git5647f1.1|3	
21cr|btrfs-sync-0-0.git5647f1.1|4	Summary: Smart and easy sync of BTRFS snapshots, locally or through SSH
21cr|btrfs-sync-0-0.git5647f1.1|5	Name: btrfs-sync
21cr|btrfs-sync-0-0.git5647f1.1|6	License: GPL-3.0
21cr|btrfs-sync-0-0.git5647f1.1|7	Group: Monitoring
21cr|btrfs-sync-0-0.git5647f1.1|8	Version: 0
21cr|btrfs-sync-0-0.git5647f1.1|9	Release: 0.git%{commit_short}.1
21cr|btrfs-sync-0-0.git5647f1.1|10	Epoch: 1
21cr|btrfs-sync-0-0.git5647f1.1|11	Url: https://github.com/nachoparker/btrfs-sync
21cr|btrfs-sync-0-0.git5647f1.1|12	Source0: https://github.com/nachoparker/btrfs-sync/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|btrfs-sync-0-0.git5647f1.1|13	BuildArch: noarch
21cr|btrfs-sync-0-0.git5647f1.1|14	BuildRequires: md2man
21cr|btrfs-sync-0-0.git5647f1.1|15	BuildRequires: sed
21cr|btrfs-sync-0-0.git5647f1.1|16	
21cr|btrfs-sync-0-0.git5647f1.1|17	Requires: awk
21cr|btrfs-sync-0-0.git5647f1.1|18	Requires: bash
21cr|btrfs-sync-0-0.git5647f1.1|19	Requires: btrfs-progs
21cr|btrfs-sync-0-0.git5647f1.1|20	Requires: grep
21cr|btrfs-sync-0-0.git5647f1.1|21	Requires: sed
21cr|btrfs-sync-0-0.git5647f1.1|22	Requires: sudo
21cr|btrfs-sync-0-0.git5647f1.1|23	
21cr|btrfs-sync-0-0.git5647f1.1|24	%description
21cr|btrfs-sync-0-0.git5647f1.1|25	%{summary}
21cr|btrfs-sync-0-0.git5647f1.1|26	
21cr|btrfs-sync-0-0.git5647f1.1|27	%prep
21cr|btrfs-sync-0-0.git5647f1.1|28	%autosetup -p1 -n %{name}-%{commit}
21cr|btrfs-sync-0-0.git5647f1.1|29	
21cr|btrfs-sync-0-0.git5647f1.1|30	%install
21cr|btrfs-sync-0-0.git5647f1.1|31	mkdir -p %{buildroot}%{_bindir}
21cr|btrfs-sync-0-0.git5647f1.1|32	mkdir -p %{buildroot}%{_mandir}/man1
21cr|btrfs-sync-0-0.git5647f1.1|33	install -m0755 btrfs-sync %{buildroot}%{_bindir}/btrfs-sync
21cr|btrfs-sync-0-0.git5647f1.1|34	md2man -output %{buildroot}%{_mandir}/man1/btrfs-sync.1 README.md
21cr|btrfs-sync-0-0.git5647f1.1|35	
21cr|btrfs-sync-0-0.git5647f1.1|36	%files
21cr|btrfs-sync-0-0.git5647f1.1|37	%license LICENSE
21cr|btrfs-sync-0-0.git5647f1.1|38	%doc README.md
21cr|btrfs-sync-0-0.git5647f1.1|39	%{_bindir}/btrfs-sync
21cr|btrfs-sync-0-0.git5647f1.1|40	%{_mandir}/man1/btrfs-sync.1*

509 21
21cr|bubble-chains-0.2.0-2|1	######################################################
21cr|bubble-chains-0.2.0-2|2	# SpecFile: chains.spec
21cr|bubble-chains-0.2.0-2|3	# Generato: Rosalinuxro
21cr|bubble-chains-0.2.0-2|4	# MRB-Symbianflo
21cr|bubble-chains-0.2.0-2|5	######################################################
21cr|bubble-chains-0.2.0-2|6	%define oname chains
21cr|bubble-chains-0.2.0-2|7	
21cr|bubble-chains-0.2.0-2|8	Name: 		bubble-chains
21cr|bubble-chains-0.2.0-2|9	Summary: 	Cross-platform 2D arcade-puzzle game
21cr|bubble-chains-0.2.0-2|10	Version: 	0.2.0
21cr|bubble-chains-0.2.0-2|11	Release: 	2
21cr|bubble-chains-0.2.0-2|12	License: 	GPLv3
21cr|bubble-chains-0.2.0-2|13	Group: 		Games/Puzzles
21cr|bubble-chains-0.2.0-2|14	Url:		https://github.com/ArsMasiuk/bubble-chains
21cr|bubble-chains-0.2.0-2|15	Source0:	https://github.com/ArsMasiuk/bubble-chains/archive/refs/tags/V0.2.0/%{name}-%{version}.tar.gz
21cr|bubble-chains-0.2.0-2|16	Patch0:     bubble-chains-0.2.0-mrb.patch
21cr|bubble-chains-0.2.0-2|17	
21cr|bubble-chains-0.2.0-2|18	BuildRequires:	qt5-devel
21cr|bubble-chains-0.2.0-2|19	BuildRequires:	pkgconfig(xrandr)
21cr|bubble-chains-0.2.0-2|20	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|bubble-chains-0.2.0-2|21	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|bubble-chains-0.2.0-2|22	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|bubble-chains-0.2.0-2|23	BuildRequires:	imagemagick
21cr|bubble-chains-0.2.0-2|24	BuildRequires:	desktop-file-utils
21cr|bubble-chains-0.2.0-2|25	BuildRequires:	appstream-util
21cr|bubble-chains-0.2.0-2|26	
21cr|bubble-chains-0.2.0-2|27	
21cr|bubble-chains-0.2.0-2|28	%description
21cr|bubble-chains-0.2.0-2|29	Bubble Chains is a funny 2D game which runs on Linux,
21cr|bubble-chains-0.2.0-2|30	Windows and FreeBSD.
21cr|bubble-chains-0.2.0-2|31	Bubble Chains was created using only free
21cr|bubble-chains-0.2.0-2|32	development software and free resources.
21cr|bubble-chains-0.2.0-2|33	Actual version (0.2) has been ported to
21cr|bubble-chains-0.2.0-2|34	most recent version of Qt5 framework (Qt 5.15 as for now)
21cr|bubble-chains-0.2.0-2|35	so it can be build using mainly latest versions of actual
21cr|bubble-chains-0.2.0-2|36	C++ compilers (Visual Studio 2019, GCC 9, clang 11 etc).
21cr|bubble-chains-0.2.0-2|37	Dependency on SDL has been removed,
21cr|bubble-chains-0.2.0-2|38	therefore playback of MIDI music files is deprecated.
21cr|bubble-chains-0.2.0-2|39	Qt Multimedia Framework is used instead.
21cr|bubble-chains-0.2.0-2|40	
21cr|bubble-chains-0.2.0-2|41	%files
21cr|bubble-chains-0.2.0-2|42	%doc README LICENSE
21cr|bubble-chains-0.2.0-2|43	%{_bindir}/%{oname}
21cr|bubble-chains-0.2.0-2|44	%{_datadir}/applications/%{oname}.desktop
21cr|bubble-chains-0.2.0-2|45	%{_iconsdir}/hicolor/*/apps/%{oname}.*
21cr|bubble-chains-0.2.0-2|46	%{_datadir}/pixmaps/%{oname}.*
21cr|bubble-chains-0.2.0-2|47	%{_gamesdatadir}/%{oname}/data
21cr|bubble-chains-0.2.0-2|48	%{_appdatadir}/*.xml
21cr|bubble-chains-0.2.0-2|49	#-----------------------------------------------------
21cr|bubble-chains-0.2.0-2|50	
21cr|bubble-chains-0.2.0-2|51	%prep
21cr|bubble-chains-0.2.0-2|52	%setup -q
21cr|bubble-chains-0.2.0-2|53	%patch0 -p1
21cr|bubble-chains-0.2.0-2|54	
21cr|bubble-chains-0.2.0-2|55	
21cr|bubble-chains-0.2.0-2|56	%build
21cr|bubble-chains-0.2.0-2|57	%qmake_qt5
21cr|bubble-chains-0.2.0-2|58	%make
21cr|bubble-chains-0.2.0-2|59	
21cr|bubble-chains-0.2.0-2|60	%install
21cr|bubble-chains-0.2.0-2|61	%makeinstall_qt
21cr|bubble-chains-0.2.0-2|62	
21cr|bubble-chains-0.2.0-2|63	# icons in DE
21cr|bubble-chains-0.2.0-2|64	for size in 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|bubble-chains-0.2.0-2|65	install -dm 0755 \
21cr|bubble-chains-0.2.0-2|66	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|bubble-chains-0.2.0-2|67	convert -strip -resize $size setup.linux/%{oname}.png \
21cr|bubble-chains-0.2.0-2|68	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{oname}.png
21cr|bubble-chains-0.2.0-2|69	done
21cr|bubble-chains-0.2.0-2|70	
21cr|bubble-chains-0.2.0-2|71	
21cr|bubble-chains-0.2.0-2|72	
21cr|bubble-chains-0.2.0-2|73	# make rpmlint happy
21cr|bubble-chains-0.2.0-2|74	pushd %{buildroot}%{_gamesdatadir}/%{oname}/data
21cr|bubble-chains-0.2.0-2|75	chmod 0755 schemes help schemes/default lang tools sounds levels sounds bonus
21cr|bubble-chains-0.2.0-2|76	popd
21cr|bubble-chains-0.2.0-2|77	
21cr|bubble-chains-0.2.0-2|78	chmod 0755 %{buildroot}%{_gamesdatadir}/%{oname}/data
21cr|bubble-chains-0.2.0-2|79	#
21cr|bubble-chains-0.2.0-2|80	%check
21cr|bubble-chains-0.2.0-2|81	desktop-file-validate %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|bubble-chains-0.2.0-2|82	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml
21cr|bubble-chains-0.2.0-2|83	

510 21
21cr|bubblemon-1.46-9|1	Summary:	WindowMaker dockapp CPU, memory, swap and load average monitor
21cr|bubblemon-1.46-9|2	Name:		bubblemon
21cr|bubblemon-1.46-9|3	Version:	1.46
21cr|bubblemon-1.46-9|4	Release:	9
21cr|bubblemon-1.46-9|5	License:	GPLv2+
21cr|bubblemon-1.46-9|6	Group:		Graphical desktop/WindowMaker
21cr|bubblemon-1.46-9|7	Url:		http://www.ne.jp/asahi/linux/timecop/
21cr|bubblemon-1.46-9|8	Source0:	%{name}-dockapp-%{version}.tar.bz2
21cr|bubblemon-1.46-9|9	Source1:	%{name}-icons.tar.bz2
21cr|bubblemon-1.46-9|10	Patch0:		bubblemon-1.46-gtk2.patch
21cr|bubblemon-1.46-9|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|bubblemon-1.46-9|12	BuildRequires:	pkgconfig(x11)
21cr|bubblemon-1.46-9|13	BuildRequires:	pkgconfig(xpm)
21cr|bubblemon-1.46-9|14	
21cr|bubblemon-1.46-9|15	%description
21cr|bubblemon-1.46-9|16	This is a system monitoring dockapp, visually based on the GNOME "BubbleMon"
21cr|bubblemon-1.46-9|17	applet. Basically, it displays CPU and memory load as bubbles in a jar of
21cr|bubblemon-1.46-9|18	water. But that is where similarity ends. New bubblemon-dockapp features
21cr|bubblemon-1.46-9|19	translucent CPU load meter (for accurate CPU load measurement), yellow duck
21cr|bubblemon-1.46-9|20	swimming back and forth on the water surface (just for fun), and fading load
21cr|bubblemon-1.46-9|21	average and memory usage screens. Either of the info screens can be locked to
21cr|bubblemon-1.46-9|22	stay on top of water/duck/cpu screen, so that you can see both statistics at
21cr|bubblemon-1.46-9|23	once. Pretty nifty toy for your desktop. Code has been thoroughly optimized
21cr|bubblemon-1.46-9|24	since version 1.0, and even with all the features compiled in, BubbleMon still
21cr|bubblemon-1.46-9|25	uses very little CPU time. All the extra "bloated" features can be compiled
21cr|bubblemon-1.46-9|26	out or disabled on command-line, if you prefer original "BubbleMon" look.
21cr|bubblemon-1.46-9|27	
21cr|bubblemon-1.46-9|28	%files
21cr|bubblemon-1.46-9|29	%doc ChangeLog README SUPPORTED_SYSTEMS doc/Xdefaults.sample
21cr|bubblemon-1.46-9|30	%{_bindir}/*
21cr|bubblemon-1.46-9|31	%{_liconsdir}/%{name}.png
21cr|bubblemon-1.46-9|32	%{_miconsdir}/%{name}.png
21cr|bubblemon-1.46-9|33	%{_iconsdir}/%{name}.png
21cr|bubblemon-1.46-9|34	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|bubblemon-1.46-9|35	
21cr|bubblemon-1.46-9|36	#----------------------------------------------------------------------------
21cr|bubblemon-1.46-9|37	
21cr|bubblemon-1.46-9|38	%prep
21cr|bubblemon-1.46-9|39	%setup -q -n %{name}-dockapp-%{version}
21cr|bubblemon-1.46-9|40	%patch0 -p0
21cr|bubblemon-1.46-9|41	
21cr|bubblemon-1.46-9|42	%build
21cr|bubblemon-1.46-9|43	make \
21cr|bubblemon-1.46-9|44	EXTRA="-DENABLE_DUCK -DENABLE_CPU -DENABLE_MEMSCREEN" \
21cr|bubblemon-1.46-9|45	CFLAGS="%{optflags} \${EXTRA} \${WMAN}"
21cr|bubblemon-1.46-9|46	
21cr|bubblemon-1.46-9|47	%install
21cr|bubblemon-1.46-9|48	install -m 755 -d %{buildroot}%{_miconsdir}
21cr|bubblemon-1.46-9|49	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|bubblemon-1.46-9|50	install -m 755 -d %{buildroot}%{_liconsdir}
21cr|bubblemon-1.46-9|51	tar xOjf %{SOURCE1} %{name}-16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
21cr|bubblemon-1.46-9|52	tar xOjf %{SOURCE1} %{name}-32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
21cr|bubblemon-1.46-9|53	tar xOjf %{SOURCE1} %{name}-48x48.png > %{buildroot}%{_liconsdir}/%{name}.png
21cr|bubblemon-1.46-9|54	
21cr|bubblemon-1.46-9|55	install -m 755 bubblemon -D %{buildroot}%{_bindir}/bubblemon
21cr|bubblemon-1.46-9|56	
21cr|bubblemon-1.46-9|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bubblemon-1.46-9|58	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|bubblemon-1.46-9|59	[Desktop Entry]
21cr|bubblemon-1.46-9|60	Name=%{name}
21cr|bubblemon-1.46-9|61	Comment=Monitoring-duck-in-a-jar dockapp
21cr|bubblemon-1.46-9|62	Exec=%{_bindir}/%{name}
21cr|bubblemon-1.46-9|63	Icon=%{name}
21cr|bubblemon-1.46-9|64	Terminal=false
21cr|bubblemon-1.46-9|65	Type=Application
21cr|bubblemon-1.46-9|66	StartupNotify=true
21cr|bubblemon-1.46-9|67	Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
21cr|bubblemon-1.46-9|68	EOF

511 21
21cr|budgie-control-center-1.4.0-2|1	%define devname %mklibname %{name} -d
21cr|budgie-control-center-1.4.0-2|2	
21cr|budgie-control-center-1.4.0-2|3	Name:		budgie-control-center
21cr|budgie-control-center-1.4.0-2|4	Version:	1.4.0
21cr|budgie-control-center-1.4.0-2|5	Release:	2
21cr|budgie-control-center-1.4.0-2|6	Summary:	Budgie Control Center is a fork of GNOME Settings / GNOME Control Center
21cr|budgie-control-center-1.4.0-2|7	License:	Apache-2.0
21cr|budgie-control-center-1.4.0-2|8	Group:		Graphical desktop/Other
21cr|budgie-control-center-1.4.0-2|9	URL:		https://github.com/BuddiesOfBudgie/budgie-control-center
21cr|budgie-control-center-1.4.0-2|10	Source0:	https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v%{version}/budgie-control-center-%{version}.tar.xz
21cr|budgie-control-center-1.4.0-2|11	# Patch from Debian. bluetooth code broken in version 1.4.0, use blueman
21cr|budgie-control-center-1.4.0-2|12	Patch0:		0002-disable-bluetooth.patch
21cr|budgie-control-center-1.4.0-2|13	BuildRequires:	desktop-file-utils
21cr|budgie-control-center-1.4.0-2|14	BuildRequires:	docbook-style-xsl
21cr|budgie-control-center-1.4.0-2|15	BuildRequires:	gnome-common
21cr|budgie-control-center-1.4.0-2|16	BuildRequires:	intltool
21cr|budgie-control-center-1.4.0-2|17	BuildRequires:	meson
21cr|budgie-control-center-1.4.0-2|18	BuildRequires:	shared-mime-info
21cr|budgie-control-center-1.4.0-2|19	BuildRequires:	cups-devel
21cr|budgie-control-center-1.4.0-2|20	BuildRequires:	vala-devel
21cr|budgie-control-center-1.4.0-2|21	BuildRequires:	pkgconfig(accountsservice)
21cr|budgie-control-center-1.4.0-2|22	BuildRequires:	pkgconfig(cheese-gtk)
21cr|budgie-control-center-1.4.0-2|23	BuildRequires:	pkgconfig(colord)
21cr|budgie-control-center-1.4.0-2|24	BuildRequires:	pkgconfig(colord-gtk)
21cr|budgie-control-center-1.4.0-2|25	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|budgie-control-center-1.4.0-2|26	BuildRequires:	pkgconfig(gconf-2.0)
21cr|budgie-control-center-1.4.0-2|27	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|budgie-control-center-1.4.0-2|28	BuildRequires:	pkgconfig(gladeui-2.0)
21cr|budgie-control-center-1.4.0-2|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|budgie-control-center-1.4.0-2|30	#BuildRequires:	pkgconfig(gnome-bluetooth-3.0)
21cr|budgie-control-center-1.4.0-2|31	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21cr|budgie-control-center-1.4.0-2|32	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|budgie-control-center-1.4.0-2|33	BuildRequires:	pkgconfig(gnome-settings-daemon)
21cr|budgie-control-center-1.4.0-2|34	BuildRequires:	pkgconfig(goa-backend-1.0)
21cr|budgie-control-center-1.4.0-2|35	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|budgie-control-center-1.4.0-2|36	BuildRequires:	pkgconfig(grilo-0.3)
21cr|budgie-control-center-1.4.0-2|37	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|budgie-control-center-1.4.0-2|38	BuildRequires:	pkgconfig(gsound)
21cr|budgie-control-center-1.4.0-2|39	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|budgie-control-center-1.4.0-2|40	BuildRequires:	pkgconfig(gthread-2.0)
21cr|budgie-control-center-1.4.0-2|41	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|budgie-control-center-1.4.0-2|42	BuildRequires:	pkgconfig(iso-codes)
21cr|budgie-control-center-1.4.0-2|43	BuildRequires:	pkgconfig(ibus-1.0)
21cr|budgie-control-center-1.4.0-2|44	BuildRequires:	pkgconfig(lcms2)
21cr|budgie-control-center-1.4.0-2|45	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|budgie-control-center-1.4.0-2|46	BuildRequires:	pkgconfig(libgnome-menu-3.0)
21cr|budgie-control-center-1.4.0-2|47	BuildRequires:	pkgconfig(libgnomekbd)
21cr|budgie-control-center-1.4.0-2|48	BuildRequires:	pkgconfig(libgnomekbdui)
21cr|budgie-control-center-1.4.0-2|49	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|budgie-control-center-1.4.0-2|50	BuildRequires:	pkgconfig(libhandy-1)
21cr|budgie-control-center-1.4.0-2|51	BuildRequires:	pkgconfig(libnm)
21cr|budgie-control-center-1.4.0-2|52	BuildRequires:	pkgconfig(libnma)
21cr|budgie-control-center-1.4.0-2|53	BuildRequires:	pkgconfig(libnotify)
21cr|budgie-control-center-1.4.0-2|54	BuildRequires:	pkgconfig(libpulse)
21cr|budgie-control-center-1.4.0-2|55	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21cr|budgie-control-center-1.4.0-2|56	BuildRequires:	pkgconfig(libsystemd)
21cr|budgie-control-center-1.4.0-2|57	BuildRequires:	pkgconfig(libwacom)
21cr|budgie-control-center-1.4.0-2|58	BuildRequires:	pkgconfig(libxklavier)
21cr|budgie-control-center-1.4.0-2|59	BuildRequires:	pkgconfig(libxml-2.0)
21cr|budgie-control-center-1.4.0-2|60	BuildRequires:	pkgconfig(mm-glib)
21cr|budgie-control-center-1.4.0-2|61	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|budgie-control-center-1.4.0-2|62	BuildRequires:	pkgconfig(pwquality)
21cr|budgie-control-center-1.4.0-2|63	BuildRequires:	pkgconfig(smbclient)
21cr|budgie-control-center-1.4.0-2|64	BuildRequires:	pkgconfig(udisks2)
21cr|budgie-control-center-1.4.0-2|65	BuildRequires:	pkgconfig(upower-glib)
21cr|budgie-control-center-1.4.0-2|66	BuildRequires:	pkgconfig(x11)
21cr|budgie-control-center-1.4.0-2|67	BuildRequires:	pkgconfig(xi)
21cr|budgie-control-center-1.4.0-2|68	BuildRequires:	pkgconfig(xxf86misc)
21cr|budgie-control-center-1.4.0-2|69	Requires:	cups-pk-helper
21cr|budgie-control-center-1.4.0-2|70	Requires:	colord
21cr|budgie-control-center-1.4.0-2|71	Requires:	sound-theme-freedesktop
21cr|budgie-control-center-1.4.0-2|72	Recommends:	ntp
21cr|budgie-control-center-1.4.0-2|73	Recommends:	blueman
21cr|budgie-control-center-1.4.0-2|74	
21cr|budgie-control-center-1.4.0-2|75	%description
21cr|budgie-control-center-1.4.0-2|76	Budgie Control Center is a fork of GNOME Settings / GNOME Control Center
21cr|budgie-control-center-1.4.0-2|77	with the intent of providing a simplified list of settings that are
21cr|budgie-control-center-1.4.0-2|78	applicable to the Budgie 10 series, along with any small quality-of-life settings.
21cr|budgie-control-center-1.4.0-2|79	
21cr|budgie-control-center-1.4.0-2|80	%files -f %{name}.lang
21cr|budgie-control-center-1.4.0-2|81	%doc README.md
21cr|budgie-control-center-1.4.0-2|82	%{_appdatadir}/%{name}.appdata.xml
21cr|budgie-control-center-1.4.0-2|83	%{_bindir}/%{name}
21cr|budgie-control-center-1.4.0-2|84	%{_libexecdir}/budgie-cc-remote-login-helper
21cr|budgie-control-center-1.4.0-2|85	%{_datadir}/applications/*
21cr|budgie-control-center-1.4.0-2|86	%{_datadir}/bash-completion/*
21cr|budgie-control-center-1.4.0-2|87	%{_datadir}/dbus-1/services/*
21cr|budgie-control-center-1.4.0-2|88	%{_datadir}/icons/hicolor/*/*/*
21cr|budgie-control-center-1.4.0-2|89	%{_datadir}/%{name}
21cr|budgie-control-center-1.4.0-2|90	%{_datadir}/pixmaps
21cr|budgie-control-center-1.4.0-2|91	%{_datadir}/polkit-1/actions/*.policy
21cr|budgie-control-center-1.4.0-2|92	%{_datadir}/polkit-1/rules.d/*.rules
21cr|budgie-control-center-1.4.0-2|93	%{_datadir}/glib-2.0/schemas/org.buddiesofbudgie.ControlCenter.gschema.xml
21cr|budgie-control-center-1.4.0-2|94	%{_libexecdir}/%{name}-print-renderer
21cr|budgie-control-center-1.4.0-2|95	%{_datadir}/sounds/budgie/default/alerts/*.ogg
21cr|budgie-control-center-1.4.0-2|96	
21cr|budgie-control-center-1.4.0-2|97	#----------------------------------------------------------------------------
21cr|budgie-control-center-1.4.0-2|98	
21cr|budgie-control-center-1.4.0-2|99	%prep
21cr|budgie-control-center-1.4.0-2|100	%autosetup -p1
21cr|budgie-control-center-1.4.0-2|101	
21cr|budgie-control-center-1.4.0-2|102	%build
21cr|budgie-control-center-1.4.0-2|103	%meson
21cr|budgie-control-center-1.4.0-2|104	%meson_build
21cr|budgie-control-center-1.4.0-2|105	
21cr|budgie-control-center-1.4.0-2|106	%install
21cr|budgie-control-center-1.4.0-2|107	%meson_install
21cr|budgie-control-center-1.4.0-2|108	
21cr|budgie-control-center-1.4.0-2|109	%find_lang %{name} --with-gnome --all-name
21cr|budgie-control-center-1.4.0-2|110	
21cr|budgie-control-center-1.4.0-2|111	%changelog
21cr|budgie-control-center-1.4.0-2|112	* Wed Jan 21 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|budgie-control-center-1.4.0-2|113	- add recommends blueman
21cr|budgie-control-center-1.4.0-2|114	
21cr|budgie-control-center-1.4.0-2|115	* Tue Jan 20 2026 Aleksandr Proklov <a.proklov@rosa.ru> 1.4.0-1
21cr|budgie-control-center-1.4.0-2|116	- Update version to 1.4.0
21cr|budgie-control-center-1.4.0-2|117	
21cr|budgie-control-center-1.4.0-2|118	* Mon Jan 19 2026 Aleksandr Proklov <a.proklov@rosa.ru> 1.3.0-2
21cr|budgie-control-center-1.4.0-2|119	- add BR
21cr|budgie-control-center-1.4.0-2|120	
21cr|budgie-control-center-1.4.0-2|121	* Fri Sep 29 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.3.0-1
21cr|budgie-control-center-1.4.0-2|122	- Update version to 1.3.0
21cr|budgie-control-center-1.4.0-2|123	
21cr|budgie-control-center-1.4.0-2|124	* Thu Feb 9 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.2.0-1
21cr|budgie-control-center-1.4.0-2|125	- Update version to 1.2.0
21cr|budgie-control-center-1.4.0-2|126	
21cr|budgie-control-center-1.4.0-2|127	* Thu Feb 9 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|budgie-control-center-1.4.0-2|128	- [Up release for rebuild]
21cr|budgie-control-center-1.4.0-2|129	
21cr|budgie-control-center-1.4.0-2|130	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.0.0-4
21cr|budgie-control-center-1.4.0-2|131	- MassBuild#2792: Increase release tag
21cr|budgie-control-center-1.4.0-2|132	
21cr|budgie-control-center-1.4.0-2|133	* Wed Jul 20 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0.0-3
21cr|budgie-control-center-1.4.0-2|134	- Fix build
21cr|budgie-control-center-1.4.0-2|135	
21cr|budgie-control-center-1.4.0-2|136	* Wed Jul 20 2022 Andrey Grigorev <survolog@yandex.ru>
21cr|budgie-control-center-1.4.0-2|137	- Rebuild with gnome-bluetooth
21cr|budgie-control-center-1.4.0-2|138	
21cr|budgie-control-center-1.4.0-2|139	* Wed Jul 20 2022 Andrey Grigorev <survolog@yandex.ru>
21cr|budgie-control-center-1.4.0-2|140	- Rebuild with gnome-bluetooth
21cr|budgie-control-center-1.4.0-2|141	
21cr|budgie-control-center-1.4.0-2|142	* Tue Jul 5 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0.0-2
21cr|budgie-control-center-1.4.0-2|143	- Rebuild with libhandy
21cr|budgie-control-center-1.4.0-2|144	
21cr|budgie-control-center-1.4.0-2|145	* Tue Mar 8 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.0.0-1
21cr|budgie-control-center-1.4.0-2|146	- new pkg

512 21
21cr|budgie-desktop-10.8-1|1	Name:           budgie-desktop
21cr|budgie-desktop-10.8-1|2	Version:        10.8
21cr|budgie-desktop-10.8-1|3	Release:        1
21cr|budgie-desktop-10.8-1|4	License:        GPL-2.0+ and LGPL-2.1
21cr|budgie-desktop-10.8-1|5	Summary:        GTK3 Desktop Environment
21cr|budgie-desktop-10.8-1|6	Url:            https://github.com/BuddiesOfBudgie/budgie-desktop
21cr|budgie-desktop-10.8-1|7	Group:          Graphical desktop/Other
21cr|budgie-desktop-10.8-1|8	Source0:        https://github.com/BuddiesOfBudgie/budgie-desktop/releases/download/v%{version}/budgie-desktop-v%{version}.tar.xz
21cr|budgie-desktop-10.8-1|9	Source10:       %{name}.rpmlintrc
21cr|budgie-desktop-10.8-1|10	BuildRequires:  %{_bindir}/gtkdocize
21cr|budgie-desktop-10.8-1|11	BuildRequires:  budgie-screensaver
21cr|budgie-desktop-10.8-1|12	BuildRequires:  cmake
21cr|budgie-desktop-10.8-1|13	BuildRequires:  intltool
21cr|budgie-desktop-10.8-1|14	BuildRequires:  meson
21cr|budgie-desktop-10.8-1|15	BuildRequires:  magpie-devel
21cr|budgie-desktop-10.8-1|16	BuildRequires:  pkgconfig(accountsservice)
21cr|budgie-desktop-10.8-1|17	BuildRequires:  pkgconfig(alsa)
21cr|budgie-desktop-10.8-1|18	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|budgie-desktop-10.8-1|19	BuildRequires:  pkgconfig(gee-0.8)
21cr|budgie-desktop-10.8-1|20	BuildRequires:  pkgconfig(libwnck-3.0)
21cr|budgie-desktop-10.8-1|21	BuildRequires:  pkgconfig(upower-glib)
21cr|budgie-desktop-10.8-1|22	BuildRequires:  pkgconfig(libgnome-menu-3.0)
21cr|budgie-desktop-10.8-1|23	BuildRequires:  pkgconfig(x11)
21cr|budgie-desktop-10.8-1|24	BuildRequires:  pkgconfig(ibus-1.0)
21cr|budgie-desktop-10.8-1|25	BuildRequires:  pkgconfig(libcanberra-gtk3)
21cr|budgie-desktop-10.8-1|26	BuildRequires:  pkgconfig(libpulse)
21cr|budgie-desktop-10.8-1|27	BuildRequires:  pkgconfig(libpulse-mainloop-glib)
21cr|budgie-desktop-10.8-1|28	BuildRequires:  pkgconfig(libpeas-1.0)
21cr|budgie-desktop-10.8-1|29	BuildRequires:  pkgconfig(libpeas-gtk-1.0)
21cr|budgie-desktop-10.8-1|30	BuildRequires:  pkgconfig(uuid)
21cr|budgie-desktop-10.8-1|31	BuildRequires:  pkgconfig(gstreamer-1.0)
21cr|budgie-desktop-10.8-1|32	BuildRequires:  pkgconfig(gsettings-desktop-schemas)
21cr|budgie-desktop-10.8-1|33	BuildRequires:  pkgconfig(gnome-desktop-3.0)
21cr|budgie-desktop-10.8-1|34	BuildRequires:  pkgconfig(gnome-settings-daemon)
21cr|budgie-desktop-10.8-1|35	BuildRequires:  pkgconfig(polkit-gobject-1)
21cr|budgie-desktop-10.8-1|36	BuildRequires:  pkgconfig(polkit-agent-1)
21cr|budgie-desktop-10.8-1|37	BuildRequires:  pkgconfig(gnome-bluetooth-1.0)
21cr|budgie-desktop-10.8-1|38	BuildRequires:  pkgconfig(vapigen)
21cr|budgie-desktop-10.8-1|39	BuildRequires:  sassc
21cr|budgie-desktop-10.8-1|40	BuildRequires:  vala >= 0.28
21cr|budgie-desktop-10.8-1|41	# Otherwise OBS complains about ownership of /usr/share/gnome-session etc
21cr|budgie-desktop-10.8-1|42	BuildRequires:  gnome-session
21cr|budgie-desktop-10.8-1|43	Requires:       gnome-settings-daemon
21cr|budgie-desktop-10.8-1|44	Requires:       gnome-session
21cr|budgie-desktop-10.8-1|45	Requires:       budgie-screensaver
21cr|budgie-desktop-10.8-1|46	
21cr|budgie-desktop-10.8-1|47	
21cr|budgie-desktop-10.8-1|48	%description
21cr|budgie-desktop-10.8-1|49	Budgie Desktop is the flagship desktop for the Solus Operating System.
21cr|budgie-desktop-10.8-1|50	
21cr|budgie-desktop-10.8-1|51	%files -f %{name}.lang
21cr|budgie-desktop-10.8-1|52	%doc LICENSE LICENSE.LGPL2.1
21cr|budgie-desktop-10.8-1|53	%{_libdir}/lib*.so.*
21cr|budgie-desktop-10.8-1|54	%{_bindir}/budgie-desktop
21cr|budgie-desktop-10.8-1|55	%{_bindir}/budgie-wm
21cr|budgie-desktop-10.8-1|56	%{_bindir}/budgie-panel
21cr|budgie-desktop-10.8-1|57	%{_bindir}/budgie-run-dialog
21cr|budgie-desktop-10.8-1|58	%{_bindir}/budgie-daemon
21cr|budgie-desktop-10.8-1|59	%{_bindir}/budgie-desktop-settings
21cr|budgie-desktop-10.8-1|60	%{_bindir}/org.buddiesofbudgie.BudgieScreenshot
21cr|budgie-desktop-10.8-1|61	%{_libexecdir}/budgie-desktop/budgie-polkit-dialog
21cr|budgie-desktop-10.8-1|62	%{_libexecdir}/budgie-desktop/budgie-power-dialog
21cr|budgie-desktop-10.8-1|63	%{_datadir}/budgie/budgie-version.xml
21cr|budgie-desktop-10.8-1|64	%{_datadir}/xsessions/budgie-desktop.desktop
21cr|budgie-desktop-10.8-1|65	%{_datadir}/glib-2.0/schemas/20_solus-project.budgie.wm.gschema.override
21cr|budgie-desktop-10.8-1|66	%{_datadir}/glib-2.0/schemas/com.solus-project.*
21cr|budgie-desktop-10.8-1|67	%{_datadir}/glib-2.0/schemas/20_buddiesofbudgie.budgie-desktop.notifications.gschema.override
21cr|budgie-desktop-10.8-1|68	%{_datadir}/glib-2.0/schemas/org.buddiesofbudgie.budgie-desktop.raven.widget.*.xml
21cr|budgie-desktop-10.8-1|69	%{_datadir}/glib-2.0/schemas/org.buddiesofbudgie.budgie-desktop.screenshot.gschema.xml
21cr|budgie-desktop-10.8-1|70	%{_datadir}/applications/*.desktop
21cr|budgie-desktop-10.8-1|71	%{_datadir}/backgrounds/budgie/default.jpg
21cr|budgie-desktop-10.8-1|72	%{_datadir}/gnome-session/sessions/org.buddiesofbudgie.BudgieDesktop.session
21cr|budgie-desktop-10.8-1|73	%{_datadir}/icons/hicolor/scalable/actions/*.svg
21cr|budgie-desktop-10.8-1|74	%{_datadir}/icons/hicolor/scalable/apps/*.svg
21cr|budgie-desktop-10.8-1|75	%{_datadir}/icons/hicolor/scalable/status/*.svg
21cr|budgie-desktop-10.8-1|76	
21cr|budgie-desktop-10.8-1|77	%dir %{_libdir}/budgie-desktop
21cr|budgie-desktop-10.8-1|78	%dir %{_libdir}/budgie-desktop/plugins
21cr|budgie-desktop-10.8-1|79	%{_libdir}/budgie-desktop/plugins/*/*.plugin
21cr|budgie-desktop-10.8-1|80	%{_libdir}/budgie-desktop/plugins/*/*.so
21cr|budgie-desktop-10.8-1|81	%{_libdir}/budgie-desktop/libgvc.so
21cr|budgie-desktop-10.8-1|82	%{_libdir}/budgie-desktop/raven-plugins/*
21cr|budgie-desktop-10.8-1|83	%{_datadir}/gir-1.0/Budgie*.gir
21cr|budgie-desktop-10.8-1|84	%{_sysconfdir}/xdg/autostart/*.desktop
21cr|budgie-desktop-10.8-1|85	%{_mandir}/man1/budgie-daemon.1*
21cr|budgie-desktop-10.8-1|86	%{_mandir}/man1/budgie-desktop-settings.1*
21cr|budgie-desktop-10.8-1|87	%{_mandir}/man1/budgie-desktop.1*
21cr|budgie-desktop-10.8-1|88	%{_mandir}/man1/budgie-panel.1*
21cr|budgie-desktop-10.8-1|89	%{_mandir}/man1/budgie-run-dialog.1*
21cr|budgie-desktop-10.8-1|90	%{_mandir}/man1/budgie-wm.1*
21cr|budgie-desktop-10.8-1|91	%{_mandir}/man1/org.buddiesofbudgie.BudgieScreenshot.1.xz
21cr|budgie-desktop-10.8-1|92	
21cr|budgie-desktop-10.8-1|93	
21cr|budgie-desktop-10.8-1|94	%post
21cr|budgie-desktop-10.8-1|95	/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas
21cr|budgie-desktop-10.8-1|96	
21cr|budgie-desktop-10.8-1|97	%postun
21cr|budgie-desktop-10.8-1|98	/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas
21cr|budgie-desktop-10.8-1|99	
21cr|budgie-desktop-10.8-1|100	
21cr|budgie-desktop-10.8-1|101	#-------------------------------------------------------------------
21cr|budgie-desktop-10.8-1|102	%package -n typelib_1_0-Budgie-0_1
21cr|budgie-desktop-10.8-1|103	Summary:        GTK3 Desktop Environment -- Introspection bindings
21cr|budgie-desktop-10.8-1|104	Group:          System/Libraries
21cr|budgie-desktop-10.8-1|105	Requires:       %{name} = %{EVRD}
21cr|budgie-desktop-10.8-1|106	
21cr|budgie-desktop-10.8-1|107	%description -n typelib_1_0-Budgie-0_1
21cr|budgie-desktop-10.8-1|108	A simple GTK3 desktop experience
21cr|budgie-desktop-10.8-1|109	
21cr|budgie-desktop-10.8-1|110	%files -n typelib_1_0-Budgie-0_1
21cr|budgie-desktop-10.8-1|111	%{_libdir}/girepository-1.0/Budgie*.typelib
21cr|budgie-desktop-10.8-1|112	
21cr|budgie-desktop-10.8-1|113	#-------------------------------------------------------------------
21cr|budgie-desktop-10.8-1|114	
21cr|budgie-desktop-10.8-1|115	%package devel
21cr|budgie-desktop-10.8-1|116	Summary:        GTK3 Desktop Environment -- Development files
21cr|budgie-desktop-10.8-1|117	Group:          Development/Other
21cr|budgie-desktop-10.8-1|118	Requires:       typelib_1_0-Budgie-0_1 = %{EVRD}
21cr|budgie-desktop-10.8-1|119	Requires:       %{name} = %{EVRD}
21cr|budgie-desktop-10.8-1|120	
21cr|budgie-desktop-10.8-1|121	%description devel
21cr|budgie-desktop-10.8-1|122	A simple GTK3 desktop experience
21cr|budgie-desktop-10.8-1|123	
21cr|budgie-desktop-10.8-1|124	%files devel
21cr|budgie-desktop-10.8-1|125	%{_includedir}/budgie-desktop/*.h
21cr|budgie-desktop-10.8-1|126	%dir %{_includedir}/budgie-desktop
21cr|budgie-desktop-10.8-1|127	%{_libdir}/pkgconfig/budgie*.pc
21cr|budgie-desktop-10.8-1|128	%{_libdir}/lib*.so
21cr|budgie-desktop-10.8-1|129	%{_datadir}/vala/vapi/budgie-1.0.*
21cr|budgie-desktop-10.8-1|130	%{_datadir}/vala/vapi/budgie-raven-plugin-1.0.*
21cr|budgie-desktop-10.8-1|131	
21cr|budgie-desktop-10.8-1|132	#-------------------------------------------------------------------
21cr|budgie-desktop-10.8-1|133	
21cr|budgie-desktop-10.8-1|134	%package docs
21cr|budgie-desktop-10.8-1|135	Summary:        GTK3 Desktop Environment -- Documentation files
21cr|budgie-desktop-10.8-1|136	Group:          Documentation
21cr|budgie-desktop-10.8-1|137	
21cr|budgie-desktop-10.8-1|138	%description docs
21cr|budgie-desktop-10.8-1|139	A simple GTK3 desktop experience -- Documentation files
21cr|budgie-desktop-10.8-1|140	
21cr|budgie-desktop-10.8-1|141	%files docs
21cr|budgie-desktop-10.8-1|142	%{_datadir}/gtk-doc/html/budgie-desktop
21cr|budgie-desktop-10.8-1|143	
21cr|budgie-desktop-10.8-1|144	#-------------------------------------------------------------------
21cr|budgie-desktop-10.8-1|145	
21cr|budgie-desktop-10.8-1|146	%prep
21cr|budgie-desktop-10.8-1|147	%autosetup -p1
21cr|budgie-desktop-10.8-1|148	
21cr|budgie-desktop-10.8-1|149	%build
21cr|budgie-desktop-10.8-1|150	%meson
21cr|budgie-desktop-10.8-1|151	%meson_build
21cr|budgie-desktop-10.8-1|152	
21cr|budgie-desktop-10.8-1|153	%install
21cr|budgie-desktop-10.8-1|154	%meson_install
21cr|budgie-desktop-10.8-1|155	%find_lang %{name}

513 21
21cr|budgie-desktop-view-1.2.1-1|1	%define org org.buddiesofbudgie
21cr|budgie-desktop-view-1.2.1-1|2	
21cr|budgie-desktop-view-1.2.1-1|3	Name:           budgie-desktop-view
21cr|budgie-desktop-view-1.2.1-1|4	Version:        1.2.1
21cr|budgie-desktop-view-1.2.1-1|5	Release:        1
21cr|budgie-desktop-view-1.2.1-1|6	Summary:        Official Budgie Desktop icons application
21cr|budgie-desktop-view-1.2.1-1|7	License:        Apache-2.0
21cr|budgie-desktop-view-1.2.1-1|8	Group:          Graphical desktop/Other
21cr|budgie-desktop-view-1.2.1-1|9	URL:            https://github.com/BuddiesOfBudgie/budgie-desktop-view
21cr|budgie-desktop-view-1.2.1-1|10	Source0:        https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases/download/v%{version}/budgie-desktop-view-v%{version}.tar.xz
21cr|budgie-desktop-view-1.2.1-1|11	BuildRequires:  cmake
21cr|budgie-desktop-view-1.2.1-1|12	BuildRequires:  intltool
21cr|budgie-desktop-view-1.2.1-1|13	BuildRequires:  meson
21cr|budgie-desktop-view-1.2.1-1|14	BuildRequires:  pkgconfig
21cr|budgie-desktop-view-1.2.1-1|15	BuildRequires:  vala
21cr|budgie-desktop-view-1.2.1-1|16	BuildRequires:  pkgconfig(vapigen)
21cr|budgie-desktop-view-1.2.1-1|17	BuildRequires:  pkgconfig(gdk-3.0)
21cr|budgie-desktop-view-1.2.1-1|18	BuildRequires:  pkgconfig(glib-2.0) >= 2.64.0
21cr|budgie-desktop-view-1.2.1-1|19	
21cr|budgie-desktop-view-1.2.1-1|20	%description
21cr|budgie-desktop-view-1.2.1-1|21	Budgie Desktop View is the official Budgie desktop icons application / implementation
21cr|budgie-desktop-view-1.2.1-1|22	
21cr|budgie-desktop-view-1.2.1-1|23	%files -f %{name}.lang
21cr|budgie-desktop-view-1.2.1-1|24	%license LICENSE.md
21cr|budgie-desktop-view-1.2.1-1|25	%{_bindir}/%{org}.budgie-desktop-view
21cr|budgie-desktop-view-1.2.1-1|26	%{_sysconfdir}/xdg/autostart/%{org}.budgie-desktop-view-autostart.desktop
21cr|budgie-desktop-view-1.2.1-1|27	%{_datadir}/applications/%{org}.budgie-desktop-view.desktop
21cr|budgie-desktop-view-1.2.1-1|28	%{_datadir}/glib-2.0/schemas/%{org}.budgie-desktop-view.gschema.xml
21cr|budgie-desktop-view-1.2.1-1|29	
21cr|budgie-desktop-view-1.2.1-1|30	#--------------------------------------------------------------------------
21cr|budgie-desktop-view-1.2.1-1|31	
21cr|budgie-desktop-view-1.2.1-1|32	%prep
21cr|budgie-desktop-view-1.2.1-1|33	%autosetup -p1
21cr|budgie-desktop-view-1.2.1-1|34	
21cr|budgie-desktop-view-1.2.1-1|35	%build
21cr|budgie-desktop-view-1.2.1-1|36	%meson -Dxdg-appdir=%{_sysconfdir}/xdg/autostart
21cr|budgie-desktop-view-1.2.1-1|37	%meson_build
21cr|budgie-desktop-view-1.2.1-1|38	
21cr|budgie-desktop-view-1.2.1-1|39	%install
21cr|budgie-desktop-view-1.2.1-1|40	%meson_install
21cr|budgie-desktop-view-1.2.1-1|41	
21cr|budgie-desktop-view-1.2.1-1|42	%find_lang budgie-desktop-view --with-gnome

514 21
21cr|budgie-screensaver-5.1.0-1|1	%define _disable_rebuild_configure 1
21cr|budgie-screensaver-5.1.0-1|2	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|budgie-screensaver-5.1.0-1|3	
21cr|budgie-screensaver-5.1.0-1|4	Summary:	BUDGIE Screensaver
21cr|budgie-screensaver-5.1.0-1|5	Name:		budgie-screensaver
21cr|budgie-screensaver-5.1.0-1|6	Version:	5.1.0
21cr|budgie-screensaver-5.1.0-1|7	Release:	1
21cr|budgie-screensaver-5.1.0-1|8	License:	GPLv2+
21cr|budgie-screensaver-5.1.0-1|9	Group:		Graphical desktop/Other
21cr|budgie-screensaver-5.1.0-1|10	Url:		https://github.com/BuddiesOfBudgie/budgie-screensaver
21cr|budgie-screensaver-5.1.0-1|11	Source0:	https://github.com/BuddiesOfBudgie/budgie-screensaver/releases/download/v%{version}/budgie-screensaver-v%{version}.tar.xz
21cr|budgie-screensaver-5.1.0-1|12	
21cr|budgie-screensaver-5.1.0-1|13	BuildRequires:	cmake
21cr|budgie-screensaver-5.1.0-1|14	BuildRequires:	meson
21cr|budgie-screensaver-5.1.0-1|15	BuildRequires:	desktop-file-utils
21cr|budgie-screensaver-5.1.0-1|16	BuildRequires:	intltool
21cr|budgie-screensaver-5.1.0-1|17	BuildRequires:	pam-devel
21cr|budgie-screensaver-5.1.0-1|18	BuildRequires:	xmlto
21cr|budgie-screensaver-5.1.0-1|19	BuildRequires:	pkgconfig(dbus-1)
21cr|budgie-screensaver-5.1.0-1|20	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|budgie-screensaver-5.1.0-1|21	BuildRequires:	pkgconfig(glib-2.0)
21cr|budgie-screensaver-5.1.0-1|22	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21cr|budgie-screensaver-5.1.0-1|23	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|budgie-screensaver-5.1.0-1|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|budgie-screensaver-5.1.0-1|25	BuildRequires:	pkgconfig(libgnomekbdui)
21cr|budgie-screensaver-5.1.0-1|26	BuildRequires:	pkgconfig(x11)
21cr|budgie-screensaver-5.1.0-1|27	BuildRequires:	pkgconfig(xext)
21cr|budgie-screensaver-5.1.0-1|28	BuildRequires:	pkgconfig(xscrnsaver)
21cr|budgie-screensaver-5.1.0-1|29	BuildRequires:	pkgconfig(xxf86misc)
21cr|budgie-screensaver-5.1.0-1|30	BuildRequires:	pkgconfig(xxf86vm)
21cr|budgie-screensaver-5.1.0-1|31	BuildRequires:	pkgconfig(xtst)
21cr|budgie-screensaver-5.1.0-1|32	
21cr|budgie-screensaver-5.1.0-1|33	Requires:	xsltproc
21cr|budgie-screensaver-5.1.0-1|34	Requires:	dbus-x11
21cr|budgie-screensaver-5.1.0-1|35	
21cr|budgie-screensaver-5.1.0-1|36	%description
21cr|budgie-screensaver-5.1.0-1|37	gnome-screensaver is a screen saver and locker that aims to have
21cr|budgie-screensaver-5.1.0-1|38	simple, sane, secure defaults and be well integrated with the desktop.
21cr|budgie-screensaver-5.1.0-1|39	It is designed to support:
21cr|budgie-screensaver-5.1.0-1|40	
21cr|budgie-screensaver-5.1.0-1|41	* the ability to lock down configuration settings
21cr|budgie-screensaver-5.1.0-1|42	* translation into other languages
21cr|budgie-screensaver-5.1.0-1|43	* user switching
21cr|budgie-screensaver-5.1.0-1|44	
21cr|budgie-screensaver-5.1.0-1|45	%files -f %{name}.lang
21cr|budgie-screensaver-5.1.0-1|46	%doc README* AUTHORS
21cr|budgie-screensaver-5.1.0-1|47	%{_sysconfdir}/pam.d/budgie-screensaver
21cr|budgie-screensaver-5.1.0-1|48	%{_datadir}/applications/budgie-screensaver.desktop
21cr|budgie-screensaver-5.1.0-1|49	%{_bindir}/*
21cr|budgie-screensaver-5.1.0-1|50	%{_libexecdir}/budgie-screensaver-dialog
21cr|budgie-screensaver-5.1.0-1|51	%{_mandir}/man1/budgie-screensaver-command.1.*
21cr|budgie-screensaver-5.1.0-1|52	%{_mandir}/man1/budgie-screensaver.1.*
21cr|budgie-screensaver-5.1.0-1|53	
21cr|budgie-screensaver-5.1.0-1|54	#-----------------------------------------------------------
21cr|budgie-screensaver-5.1.0-1|55	%prep
21cr|budgie-screensaver-5.1.0-1|56	%autosetup -p1
21cr|budgie-screensaver-5.1.0-1|57	
21cr|budgie-screensaver-5.1.0-1|58	%build
21cr|budgie-screensaver-5.1.0-1|59	%meson
21cr|budgie-screensaver-5.1.0-1|60	%meson_build
21cr|budgie-screensaver-5.1.0-1|61	
21cr|budgie-screensaver-5.1.0-1|62	%install
21cr|budgie-screensaver-5.1.0-1|63	%meson_install
21cr|budgie-screensaver-5.1.0-1|64	
21cr|budgie-screensaver-5.1.0-1|65	%find_lang %{name}
21cr|budgie-screensaver-5.1.0-1|66	

515 21
21cr|buffer-1.19-13|1	Summary:	General purpose buffer program
21cr|buffer-1.19-13|2	Name:		buffer
21cr|buffer-1.19-13|3	Version:	1.19
21cr|buffer-1.19-13|4	Release:	13
21cr|buffer-1.19-13|5	License:	GPLv2+
21cr|buffer-1.19-13|6	Group:		Archiving/Backup
21cr|buffer-1.19-13|7	Source0:	%{name}-%{version}.tar.bz2
21cr|buffer-1.19-13|8	Patch0:		buffer_1.19-7.patch.bz2
21cr|buffer-1.19-13|9	
21cr|buffer-1.19-13|10	%description
21cr|buffer-1.19-13|11	This is a program designed to speed up writing tapes on remote tape
21cr|buffer-1.19-13|12	drives. After startup it splits itself into two processes. The first
21cr|buffer-1.19-13|13	process reads (and reblocks) from stdin into a shared memory buffer.
21cr|buffer-1.19-13|14	The second writes from the shared memory buffer to stdout.  Doing it this way
21cr|buffer-1.19-13|15	means that the writing side effectly sits in a tight write loop and
21cr|buffer-1.19-13|16	doesn't have to wait for input.  Similarly for the input side.  It is
21cr|buffer-1.19-13|17	this waiting that slows down other reblocking processes, like dd.
21cr|buffer-1.19-13|18	
21cr|buffer-1.19-13|19	%files
21cr|buffer-1.19-13|20	%doc COPYING README
21cr|buffer-1.19-13|21	%{_bindir}/buffer
21cr|buffer-1.19-13|22	%{_mandir}/man1/buffer.1*
21cr|buffer-1.19-13|23	
21cr|buffer-1.19-13|24	#----------------------------------------------------------------------------
21cr|buffer-1.19-13|25	
21cr|buffer-1.19-13|26	%prep
21cr|buffer-1.19-13|27	%setup -q
21cr|buffer-1.19-13|28	%patch0 -p1
21cr|buffer-1.19-13|29	
21cr|buffer-1.19-13|30	%build
21cr|buffer-1.19-13|31	make CFLAGS="%{optflags}"
21cr|buffer-1.19-13|32	
21cr|buffer-1.19-13|33	%install
21cr|buffer-1.19-13|34	install -m 755 -D buffer %{buildroot}%{_bindir}/buffer
21cr|buffer-1.19-13|35	install -m 644 -D buffer.man %{buildroot}%{_mandir}/man1/buffer.1

516 21
21cr|bugsquish-0.0.6-18|1	Summary:	Kill bugs with mouse
21cr|bugsquish-0.0.6-18|2	Name:		bugsquish
21cr|bugsquish-0.0.6-18|3	Version:	0.0.6
21cr|bugsquish-0.0.6-18|4	Release:	18
21cr|bugsquish-0.0.6-18|5	Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/bugsquish/%{name}-%{version}.tar.bz2
21cr|bugsquish-0.0.6-18|6	Source5:	%{name}-16.png
21cr|bugsquish-0.0.6-18|7	Source6:	%{name}-32.png
21cr|bugsquish-0.0.6-18|8	Source7:	%{name}-48.png
21cr|bugsquish-0.0.6-18|9	Patch0:		bugsquish-0.0.2-fix-CFLAGS.patch.bz2
21cr|bugsquish-0.0.6-18|10	License:	GPL
21cr|bugsquish-0.0.6-18|11	Url:		http://newbreedsoftware.com/bugsquish/
21cr|bugsquish-0.0.6-18|12	Group:		Games/Arcade
21cr|bugsquish-0.0.6-18|13	BuildRequires:	SDL-devel
21cr|bugsquish-0.0.6-18|14	BuildRequires:	SDL_image-devel
21cr|bugsquish-0.0.6-18|15	BuildRequires:	SDL_mixer-devel
21cr|bugsquish-0.0.6-18|16	
21cr|bugsquish-0.0.6-18|17	%description
21cr|bugsquish-0.0.6-18|18	Bugs are trying to suck blood out of your arm! Squish them with with your fly
21cr|bugsquish-0.0.6-18|19	swatter before you run out of blood.
21cr|bugsquish-0.0.6-18|20	
21cr|bugsquish-0.0.6-18|21	%prep
21cr|bugsquish-0.0.6-18|22	%setup -q
21cr|bugsquish-0.0.6-18|23	%patch0 -p1
21cr|bugsquish-0.0.6-18|24	chmod a+r -R .
21cr|bugsquish-0.0.6-18|25	rm -rf `find -name .xvpics`
21cr|bugsquish-0.0.6-18|26	
21cr|bugsquish-0.0.6-18|27	%build
21cr|bugsquish-0.0.6-18|28	%make CFLAGS="%{optflags} %build_ldflags" DATA_PREFIX=%{_gamesdatadir}/%{name}/
21cr|bugsquish-0.0.6-18|29	
21cr|bugsquish-0.0.6-18|30	%install
21cr|bugsquish-0.0.6-18|31	rm -rf $RPM_BUILD_ROOT
21cr|bugsquish-0.0.6-18|32	install -D %{name} $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
21cr|bugsquish-0.0.6-18|33	install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|bugsquish-0.0.6-18|34	cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|bugsquish-0.0.6-18|35	
21cr|bugsquish-0.0.6-18|36	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|bugsquish-0.0.6-18|37	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|bugsquish-0.0.6-18|38	[Desktop Entry]
21cr|bugsquish-0.0.6-18|39	Encoding=UTF-8
21cr|bugsquish-0.0.6-18|40	Name=Bugsquish
21cr|bugsquish-0.0.6-18|41	Comment=%{summary}
21cr|bugsquish-0.0.6-18|42	Exec=%_gamesbindir/%{name}
21cr|bugsquish-0.0.6-18|43	Icon=%{name}
21cr|bugsquish-0.0.6-18|44	Terminal=false
21cr|bugsquish-0.0.6-18|45	Type=Application
21cr|bugsquish-0.0.6-18|46	Categories=Game;ArcadeGame;
21cr|bugsquish-0.0.6-18|47	EOF
21cr|bugsquish-0.0.6-18|48	
21cr|bugsquish-0.0.6-18|49	install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|bugsquish-0.0.6-18|50	install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|bugsquish-0.0.6-18|51	install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|bugsquish-0.0.6-18|52	
21cr|bugsquish-0.0.6-18|53	%if %mdkversion < 200900
21cr|bugsquish-0.0.6-18|54	%post
21cr|bugsquish-0.0.6-18|55	%update_menus
21cr|bugsquish-0.0.6-18|56	%endif
21cr|bugsquish-0.0.6-18|57	
21cr|bugsquish-0.0.6-18|58	%if %mdkversion < 200900
21cr|bugsquish-0.0.6-18|59	%postun
21cr|bugsquish-0.0.6-18|60	%clean_menus
21cr|bugsquish-0.0.6-18|61	%endif
21cr|bugsquish-0.0.6-18|62	
21cr|bugsquish-0.0.6-18|63	%clean
21cr|bugsquish-0.0.6-18|64	rm -rf $RPM_BUILD_ROOT
21cr|bugsquish-0.0.6-18|65	
21cr|bugsquish-0.0.6-18|66	%files
21cr|bugsquish-0.0.6-18|67	%defattr(-,root,root)
21cr|bugsquish-0.0.6-18|68	%doc AUTHORS.txt CHANGES.txt README.txt
21cr|bugsquish-0.0.6-18|69	%{_gamesbindir}/%{name}
21cr|bugsquish-0.0.6-18|70	%{_gamesdatadir}/%{name}
21cr|bugsquish-0.0.6-18|71	%{_datadir}/applications/*
21cr|bugsquish-0.0.6-18|72	%{_iconsdir}/%{name}.png
21cr|bugsquish-0.0.6-18|73	%{_miconsdir}/%{name}.png
21cr|bugsquish-0.0.6-18|74	%{_liconsdir}/%{name}.png

517 21
21cr|bugzilla-5.0.6-1|1	%define	pre	%nil
21cr|bugzilla-5.0.6-1|2	
21cr|bugzilla-5.0.6-1|3	Name:		bugzilla
21cr|bugzilla-5.0.6-1|4	Version:	5.0.6
21cr|bugzilla-5.0.6-1|5	Release:	1
21cr|bugzilla-5.0.6-1|6	Summary:	A bug tracking system developed by mozilla.org
21cr|bugzilla-5.0.6-1|7	License:	MPL
21cr|bugzilla-5.0.6-1|8	Group:		Networking/WWW
21cr|bugzilla-5.0.6-1|9	Url:		http://www.bugzilla.org
21cr|bugzilla-5.0.6-1|10	Source0:	http://ftp.mozilla.org/pub/mozilla.org/webtools/%{name}-%{version}%{pre}.tar.gz
21cr|bugzilla-5.0.6-1|11	Source1:	Bugzilla.pm
21cr|bugzilla-5.0.6-1|12	Source2:	bugzilla.rpmlintrc
21cr|bugzilla-5.0.6-1|13	Patch0:		bugzilla-fhs.patch
21cr|bugzilla-5.0.6-1|14	Patch2:		bugzilla-fix-permissions.patch
21cr|bugzilla-5.0.6-1|15	Patch3:		bugzilla-dnf.patch
21cr|bugzilla-5.0.6-1|16	BuildRequires:	perl-devel
21cr|bugzilla-5.0.6-1|17	Requires:	apache
21cr|bugzilla-5.0.6-1|18	# from Fedora
21cr|bugzilla-5.0.6-1|19	Requires:	perl(CGI) >= 3.51
21cr|bugzilla-5.0.6-1|20	Requires:	perl(Digest::SHA)
21cr|bugzilla-5.0.6-1|21	Requires:	perl(Date::Format) >= 2.23
21cr|bugzilla-5.0.6-1|22	Requires:	perl(DateTime) >= 0.75
21cr|bugzilla-5.0.6-1|23	Requires:	perl(DateTime::TimeZone) >= 1.64
21cr|bugzilla-5.0.6-1|24	Requires:	perl(DBI) >= 1.614
21cr|bugzilla-5.0.6-1|25	Requires:	perl(ExtUtils::MM)
21cr|bugzilla-5.0.6-1|26	Requires:	perl(Template) >= 2.24
21cr|bugzilla-5.0.6-1|27	Requires:	perl(Email::Sender) >= %{perl_convert_version 1.300011}
21cr|bugzilla-5.0.6-1|28	Requires:	perl(Email::MIME) >= 1.904
21cr|bugzilla-5.0.6-1|29	Requires:	perl(URI) >= 1.55
21cr|bugzilla-5.0.6-1|30	Requires:	perl(List::MoreUtils) >= 0.32
21cr|bugzilla-5.0.6-1|31	Requires:	perl(Math::Random::ISAAC) >= 1.0.1
21cr|bugzilla-5.0.6-1|32	Requires:	perl(File::Slurp) >= 9999.13
21cr|bugzilla-5.0.6-1|33	Requires:	perl(JSON::XS) >= 2.01
21cr|bugzilla-5.0.6-1|34	Requires:	perl(Locale::Language)
21cr|bugzilla-5.0.6-1|35	Requires:	patchutils
21cr|bugzilla-5.0.6-1|36	Requires:	sendmail-command
21cr|bugzilla-5.0.6-1|37	Recommends:	diffutils
21cr|bugzilla-5.0.6-1|38	Recommends:	graphviz
21cr|bugzilla-5.0.6-1|39	BuildArch:	noarch
21cr|bugzilla-5.0.6-1|40	
21cr|bugzilla-5.0.6-1|41	##### From Fedora
21cr|bugzilla-5.0.6-1|42	
21cr|bugzilla-5.0.6-1|43	# Remove private modules from the requires stream
21cr|bugzilla-5.0.6-1|44	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(sanitycheck.cgi\\)$
21cr|bugzilla-5.0.6-1|45	
21cr|bugzilla-5.0.6-1|46	# Remove all optional modules from the requires stream
21cr|bugzilla-5.0.6-1|47	# mod_perl modules
21cr|bugzilla-5.0.6-1|48	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Apache2::
21cr|bugzilla-5.0.6-1|49	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(ModPerl::
21cr|bugzilla-5.0.6-1|50	# installation of optional modules
21cr|bugzilla-5.0.6-1|51	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Config\\)$
21cr|bugzilla-5.0.6-1|52	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(CPAN\\)$
21cr|bugzilla-5.0.6-1|53	# authentification modules
21cr|bugzilla-5.0.6-1|54	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Authen::Radius\\)$
21cr|bugzilla-5.0.6-1|55	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Net::LDAP
21cr|bugzilla-5.0.6-1|56	# database modules
21cr|bugzilla-5.0.6-1|57	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(DBD::Oracle\\)$
21cr|bugzilla-5.0.6-1|58	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(DBD::Pg\\)$
21cr|bugzilla-5.0.6-1|59	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(DBI::db\\)$
21cr|bugzilla-5.0.6-1|60	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(DBI::st\\)$
21cr|bugzilla-5.0.6-1|61	# graphical reports and charts
21cr|bugzilla-5.0.6-1|62	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Chart::Lines\\)$
21cr|bugzilla-5.0.6-1|63	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(GD::Graph\\)$
21cr|bugzilla-5.0.6-1|64	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Template::Plugin::GD::Image\\)$
21cr|bugzilla-5.0.6-1|65	# inbound email modules
21cr|bugzilla-5.0.6-1|66	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Email::MIME::Attachment::Stripper\\)$
21cr|bugzilla-5.0.6-1|67	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Email::Reply\\)$
21cr|bugzilla-5.0.6-1|68	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(HTML::FormatText::WithLinks\\)$
21cr|bugzilla-5.0.6-1|69	# automatic charset detection for text attachments
21cr|bugzilla-5.0.6-1|70	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Encode
21cr|bugzilla-5.0.6-1|71	# sniff MIME type of attachments
21cr|bugzilla-5.0.6-1|72	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(File::MimeInfo::Magic\\)$
21cr|bugzilla-5.0.6-1|73	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(IO::Scalar\\)$
21cr|bugzilla-5.0.6-1|74	# mail queueing
21cr|bugzilla-5.0.6-1|75	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(TheSchwartz\\)$
21cr|bugzilla-5.0.6-1|76	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Daemon::Generic\\)$
21cr|bugzilla-5.0.6-1|77	# smtp security
21cr|bugzilla-5.0.6-1|78	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Authen::SASL\\)$
21cr|bugzilla-5.0.6-1|79	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Net::SMTP::SSL\\)$
21cr|bugzilla-5.0.6-1|80	# bug moving modules
21cr|bugzilla-5.0.6-1|81	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(MIME::Parser\\)$
21cr|bugzilla-5.0.6-1|82	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(XML::Twig\\)$
21cr|bugzilla-5.0.6-1|83	# update notifications
21cr|bugzilla-5.0.6-1|84	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(LWP::UserAgent\\)$
21cr|bugzilla-5.0.6-1|85	# use html in product and group descriptions
21cr|bugzilla-5.0.6-1|86	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(HTML::Parser\\)$
21cr|bugzilla-5.0.6-1|87	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(HTML::Scrubber\\)$
21cr|bugzilla-5.0.6-1|88	# memcached support
21cr|bugzilla-5.0.6-1|89	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Cache::Memcached\\)$
21cr|bugzilla-5.0.6-1|90	# documentation
21cr|bugzilla-5.0.6-1|91	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(File::Copy::Recursive\\)$
21cr|bugzilla-5.0.6-1|92	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(File::Which\\)$
21cr|bugzilla-5.0.6-1|93	# xml-rpc and json-rpc modules
21cr|bugzilla-5.0.6-1|94	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(XMLRPC::
21cr|bugzilla-5.0.6-1|95	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(HTTP::Message\\)$
21cr|bugzilla-5.0.6-1|96	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Test::Taint\\)$
21cr|bugzilla-5.0.6-1|97	# extension modules
21cr|bugzilla-5.0.6-1|98	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Image::Magick\\)$
21cr|bugzilla-5.0.6-1|99	
21cr|bugzilla-5.0.6-1|100	# and remove the extensions from the provides stream
21cr|bugzilla-5.0.6-1|101	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::BmpConvert\\)$
21cr|bugzilla-5.0.6-1|102	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::Example\\)$
21cr|bugzilla-5.0.6-1|103	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::Example::Auth::Login\\)$
21cr|bugzilla-5.0.6-1|104	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::Example::Auth::Verify\\)$
21cr|bugzilla-5.0.6-1|105	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::Example::Config\\)$
21cr|bugzilla-5.0.6-1|106	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::Example::WebService\\)$
21cr|bugzilla-5.0.6-1|107	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::OldBugMove\\)$
21cr|bugzilla-5.0.6-1|108	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::OldBugMove::Params\\)$
21cr|bugzilla-5.0.6-1|109	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(Bugzilla::Extension::Voting\\)$
21cr|bugzilla-5.0.6-1|110	
21cr|bugzilla-5.0.6-1|111	##### /From Fedora
21cr|bugzilla-5.0.6-1|112	
21cr|bugzilla-5.0.6-1|113	# Do not require itself, filter perl(Bugzilla) and perl(Bugzilla::XXX)
21cr|bugzilla-5.0.6-1|114	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Bugzilla.*\\)$
21cr|bugzilla-5.0.6-1|115	
21cr|bugzilla-5.0.6-1|116	%description
21cr|bugzilla-5.0.6-1|117	Bugzilla is one example of a class of programs called "Defect Tracking
21cr|bugzilla-5.0.6-1|118	Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking Systems
21cr|bugzilla-5.0.6-1|119	allow individual or groups of developers to keep track of outstanding bugs
21cr|bugzilla-5.0.6-1|120	in their product effectively.
21cr|bugzilla-5.0.6-1|121	
21cr|bugzilla-5.0.6-1|122	%files
21cr|bugzilla-5.0.6-1|123	%doc README README.urpmi docs
21cr|bugzilla-5.0.6-1|124	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|bugzilla-5.0.6-1|125	%config(noreplace) %{_sysconfdir}/cron.d/%{name}
21cr|bugzilla-5.0.6-1|126	%{_datadir}/%{name}
21cr|bugzilla-5.0.6-1|127	%{_sysconfdir}/%{name}
21cr|bugzilla-5.0.6-1|128	%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
21cr|bugzilla-5.0.6-1|129	%{perl_sitelib}/*
21cr|bugzilla-5.0.6-1|130	%exclude %{_datadir}/%{name}/bin/jb2bz.py
21cr|bugzilla-5.0.6-1|131	%exclude %{_datadir}/%{name}/bin/mysqld-watcher.pl
21cr|bugzilla-5.0.6-1|132	%exclude %{_datadir}/%{name}/bin/sendbugmail.pl
21cr|bugzilla-5.0.6-1|133	%exclude %{_datadir}/%{name}/bin/sendunsentbugmail.pl
21cr|bugzilla-5.0.6-1|134	%exclude %{_datadir}/%{name}/bin/syncLDAP.pl
21cr|bugzilla-5.0.6-1|135	%exclude %{_datadir}/%{name}/bin/bugzilla-submit
21cr|bugzilla-5.0.6-1|136	%exclude %{_datadir}/%{name}/bin/buglist
21cr|bugzilla-5.0.6-1|137	%exclude %{_datadir}/%{name}/bin/bugs
21cr|bugzilla-5.0.6-1|138	%exclude %{_sysconfdir}/%{name}/query.conf
21cr|bugzilla-5.0.6-1|139	
21cr|bugzilla-5.0.6-1|140	#-----------------------------------------------------------------------------
21cr|bugzilla-5.0.6-1|141	
21cr|bugzilla-5.0.6-1|142	%package contrib
21cr|bugzilla-5.0.6-1|143	Summary:	Additional tools for %{name}
21cr|bugzilla-5.0.6-1|144	Group:		Networking/WWW
21cr|bugzilla-5.0.6-1|145	Requires:	%{name} = %{EVRD}
21cr|bugzilla-5.0.6-1|146	
21cr|bugzilla-5.0.6-1|147	%description contrib
21cr|bugzilla-5.0.6-1|148	This package contains additional tools for %{name}.
21cr|bugzilla-5.0.6-1|149	
21cr|bugzilla-5.0.6-1|150	%files contrib
21cr|bugzilla-5.0.6-1|151	%doc contrib/README
21cr|bugzilla-5.0.6-1|152	%doc contrib/bugzilla-submit/README.bugzilla-submit
21cr|bugzilla-5.0.6-1|153	%{_datadir}/%{name}/bin/jb2bz.py
21cr|bugzilla-5.0.6-1|154	%{_datadir}/%{name}/bin/mysqld-watcher.pl
21cr|bugzilla-5.0.6-1|155	%{_datadir}/%{name}/bin/sendbugmail.pl
21cr|bugzilla-5.0.6-1|156	%{_datadir}/%{name}/bin/sendunsentbugmail.pl
21cr|bugzilla-5.0.6-1|157	%{_datadir}/%{name}/bin/syncLDAP.pl
21cr|bugzilla-5.0.6-1|158	%{_datadir}/%{name}/bin/bugzilla-submit
21cr|bugzilla-5.0.6-1|159	%{_datadir}/%{name}/bin/buglist
21cr|bugzilla-5.0.6-1|160	%{_datadir}/%{name}/bin/bugs
21cr|bugzilla-5.0.6-1|161	%config(noreplace) %{_sysconfdir}/%{name}/query.conf
21cr|bugzilla-5.0.6-1|162	
21cr|bugzilla-5.0.6-1|163	#-----------------------------------------------------------------------------
21cr|bugzilla-5.0.6-1|164	
21cr|bugzilla-5.0.6-1|165	%prep
21cr|bugzilla-5.0.6-1|166	%setup -q -n %{name}-%{version}%{pre}
21cr|bugzilla-5.0.6-1|167	find . -name CVS -o -name .cvsignore -delete
21cr|bugzilla-5.0.6-1|168	
21cr|bugzilla-5.0.6-1|169	# Fix perms
21cr|bugzilla-5.0.6-1|170	chmod -R go=u-w .
21cr|bugzilla-5.0.6-1|171	chmod 644 Bugzilla/Bug.pm
21cr|bugzilla-5.0.6-1|172	chmod 644 template/en/default/admin/keywords/*
21cr|bugzilla-5.0.6-1|173	chmod 755 docs/makedocs.pl
21cr|bugzilla-5.0.6-1|174	
21cr|bugzilla-5.0.6-1|175	# Fix paths
21cr|bugzilla-5.0.6-1|176	find . -type f | xargs perl -pi -e "s|/usr/local/bin|%{_bindir}|g"
21cr|bugzilla-5.0.6-1|177	
21cr|bugzilla-5.0.6-1|178	# Fix contrib documentation files names
21cr|bugzilla-5.0.6-1|179	(cd contrib/bugzilla-submit && mv README README.bugzilla-submit)
21cr|bugzilla-5.0.6-1|180	
21cr|bugzilla-5.0.6-1|181	%autopatch -p1
21cr|bugzilla-5.0.6-1|182	
21cr|bugzilla-5.0.6-1|183	
21cr|bugzilla-5.0.6-1|184	%build
21cr|bugzilla-5.0.6-1|185	# Nothing to do
21cr|bugzilla-5.0.6-1|186	
21cr|bugzilla-5.0.6-1|187	
21cr|bugzilla-5.0.6-1|188	%install
21cr|bugzilla-5.0.6-1|189	mkdir -p %{buildroot}%{perl_sitelib}
21cr|bugzilla-5.0.6-1|190	install -m644 %{SOURCE1} %{buildroot}%{perl_sitelib}
21cr|bugzilla-5.0.6-1|191	
21cr|bugzilla-5.0.6-1|192	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|bugzilla-5.0.6-1|193	
21cr|bugzilla-5.0.6-1|194	install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
21cr|bugzilla-5.0.6-1|195	install -m 755 *.cgi %{buildroot}%{_datadir}/%{name}/www
21cr|bugzilla-5.0.6-1|196	cp -pr js skins images robots.txt %{buildroot}%{_datadir}/%{name}/www
21cr|bugzilla-5.0.6-1|197	install -d -m 755 %{buildroot}%{_datadir}/%{name}/extensions
21cr|bugzilla-5.0.6-1|198	install -d -m 755 %{buildroot}%{_datadir}/%{name}/www/skins/custom
21cr|bugzilla-5.0.6-1|199	install -d -m 755 %{buildroot}%{_datadir}/%{name}/www/skins/contrib
21cr|bugzilla-5.0.6-1|200	
21cr|bugzilla-5.0.6-1|201	install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
21cr|bugzilla-5.0.6-1|202	install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
21cr|bugzilla-5.0.6-1|203	
21cr|bugzilla-5.0.6-1|204	# only install english templates (bug #61555)
21cr|bugzilla-5.0.6-1|205	install -d -m 755 %{buildroot}%{_datadir}/%{name}/template
21cr|bugzilla-5.0.6-1|206	cp -pr template/en %{buildroot}%{_datadir}/%{name}/template
21cr|bugzilla-5.0.6-1|207	
21cr|bugzilla-5.0.6-1|208	cp -pr Bugzilla %{buildroot}%{_datadir}/%{name}/lib
21cr|bugzilla-5.0.6-1|209	install -m 644 Bugzilla.pm \
21cr|bugzilla-5.0.6-1|210	%{buildroot}%{_datadir}/%{name}/lib
21cr|bugzilla-5.0.6-1|211	install -m 755 collectstats.pl \
21cr|bugzilla-5.0.6-1|212	testserver.pl \
21cr|bugzilla-5.0.6-1|213	checksetup.pl \
21cr|bugzilla-5.0.6-1|214	importxml.pl \
21cr|bugzilla-5.0.6-1|215	whineatnews.pl \
21cr|bugzilla-5.0.6-1|216	whine.pl \
21cr|bugzilla-5.0.6-1|217	contrib/bzdbcopy.pl \
21cr|bugzilla-5.0.6-1|218	contrib/jb2bz.py \
21cr|bugzilla-5.0.6-1|219	contrib/merge-users.pl \
21cr|bugzilla-5.0.6-1|220	contrib/mysqld-watcher.pl \
21cr|bugzilla-5.0.6-1|221	contrib/sendbugmail.pl \
21cr|bugzilla-5.0.6-1|222	contrib/sendunsentbugmail.pl \
21cr|bugzilla-5.0.6-1|223	contrib/syncLDAP.pl \
21cr|bugzilla-5.0.6-1|224	contrib/bugzilla-submit/bugzilla-submit \
21cr|bugzilla-5.0.6-1|225	contrib/cmdline/buglist \
21cr|bugzilla-5.0.6-1|226	contrib/cmdline/bugs \
21cr|bugzilla-5.0.6-1|227	%{buildroot}%{_datadir}/%{name}/bin
21cr|bugzilla-5.0.6-1|228	
21cr|bugzilla-5.0.6-1|229	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|bugzilla-5.0.6-1|230	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|bugzilla-5.0.6-1|231	install -m 644 contrib/cmdline/query.conf %{buildroot}%{_sysconfdir}/%{name}
21cr|bugzilla-5.0.6-1|232	
21cr|bugzilla-5.0.6-1|233	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|bugzilla-5.0.6-1|234	
21cr|bugzilla-5.0.6-1|235	# Set apache configuration
21cr|bugzilla-5.0.6-1|236	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|bugzilla-5.0.6-1|237	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|bugzilla-5.0.6-1|238	# Bugzilla Apache configuration
21cr|bugzilla-5.0.6-1|239	Alias /%{name}/data %{_localstatedir}/lib/%{name}/
21cr|bugzilla-5.0.6-1|240	Alias /%{name}/images %{_datadir}/%{name}/www/images
21cr|bugzilla-5.0.6-1|241	Alias /%{name}/js %{_datadir}/%{name}/www/js
21cr|bugzilla-5.0.6-1|242	Alias /%{name}/skins %{_datadir}/%{name}/www/skins
21cr|bugzilla-5.0.6-1|243	ScriptAlias /%{name} %{_datadir}/%{name}/www
21cr|bugzilla-5.0.6-1|244	
21cr|bugzilla-5.0.6-1|245	<Directory %{_datadir}/%{name}/www>
21cr|bugzilla-5.0.6-1|246	Require all granted
21cr|bugzilla-5.0.6-1|247	DirectoryIndex index.cgi
21cr|bugzilla-5.0.6-1|248	</Directory>
21cr|bugzilla-5.0.6-1|249	
21cr|bugzilla-5.0.6-1|250	# The dot files must be accessible to the public webdot server
21cr|bugzilla-5.0.6-1|251	# The png files locally created locally must be accessible
21cr|bugzilla-5.0.6-1|252	<Directory %{_localstatedir}/lib/bugzilla/webdot>
21cr|bugzilla-5.0.6-1|253	<FilesMatch \.dot$>
21cr|bugzilla-5.0.6-1|254	Require host research.att.com
21cr|bugzilla-5.0.6-1|255	</FilesMatch>
21cr|bugzilla-5.0.6-1|256	
21cr|bugzilla-5.0.6-1|257	<FilesMatch \.png$>
21cr|bugzilla-5.0.6-1|258	Require all granted
21cr|bugzilla-5.0.6-1|259	</FilesMatch>
21cr|bugzilla-5.0.6-1|260	</Directory>
21cr|bugzilla-5.0.6-1|261	EOF
21cr|bugzilla-5.0.6-1|262	
21cr|bugzilla-5.0.6-1|263	# Provide a cron task
21cr|bugzilla-5.0.6-1|264	install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
21cr|bugzilla-5.0.6-1|265	cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<EOF
21cr|bugzilla-5.0.6-1|266	0 0 * * *     apache     %{_datadir}/%{name}/bin/collectstats.pl > /dev/null 2>&1
21cr|bugzilla-5.0.6-1|267	0 0 * * *     apache     %{_datadir}/%{name}/bin/whineatnews.pl > /dev/null 2>&1
21cr|bugzilla-5.0.6-1|268	*/15 * * * *  apache     %{_datadir}/%{name}/bin/whine.pl > /dev/null 2>&1
21cr|bugzilla-5.0.6-1|269	EOF
21cr|bugzilla-5.0.6-1|270	
21cr|bugzilla-5.0.6-1|271	cat > README.urpmi <<EOF
21cr|bugzilla-5.0.6-1|272	ROSA RPM specific notes
21cr|bugzilla-5.0.6-1|273	
21cr|bugzilla-5.0.6-1|274	setup
21cr|bugzilla-5.0.6-1|275	-----
21cr|bugzilla-5.0.6-1|276	The setup used here differs from default one, to achieve better FHS compliance.
21cr|bugzilla-5.0.6-1|277	- the constant files are in %{_datadir}/%{name}
21cr|bugzilla-5.0.6-1|278	- the variables files are in %{_localstatedir}/lib/%{name}
21cr|bugzilla-5.0.6-1|279	- the configuration file will be generated in %{_sysconfdir}/%{name}
21cr|bugzilla-5.0.6-1|280	
21cr|bugzilla-5.0.6-1|281	post-installation
21cr|bugzilla-5.0.6-1|282	-----------------
21cr|bugzilla-5.0.6-1|283	- create a database in one of: MySQL/MariaDB/PostgreSQL
21cr|bugzilla-5.0.6-1|284	- run %{_datadir}/%{name}/bin/checksetup.pl
21cr|bugzilla-5.0.6-1|285	
21cr|bugzilla-5.0.6-1|286	Additional useful packages
21cr|bugzilla-5.0.6-1|287	--------------------------
21cr|bugzilla-5.0.6-1|288	- perl-GD, perl-GDGraph, perl-GD-TextUtil and perl-Chart for graphical reports
21cr|bugzilla-5.0.6-1|289	- perl-XML-Parser for importing XML bugs
21cr|bugzilla-5.0.6-1|290	- perl-Net-LDAP for LDAP authentication
21cr|bugzilla-5.0.6-1|291	- perl-PatchReader, cvs, diffutils and patchutils for patch viewer
21cr|bugzilla-5.0.6-1|292	- graphviz for graphical view of dependency relationships
21cr|bugzilla-5.0.6-1|293	- a MySQL/MariaDB/PostgreSQL database, either locale or remote
21cr|bugzilla-5.0.6-1|294	EOF

518 21
21cr|buildbot-3.6.1-1|1	# Missing dependencies for tests
21cr|buildbot-3.6.1-1|2	%bcond_with check
21cr|buildbot-3.6.1-1|3	
21cr|buildbot-3.6.1-1|4	# Missing dependencies for documentation
21cr|buildbot-3.6.1-1|5	%bcond_with docs
21cr|buildbot-3.6.1-1|6	
21cr|buildbot-3.6.1-1|7	# Offer support for various latent worker types
21cr|buildbot-3.6.1-1|8	%bcond_without ec2
21cr|buildbot-3.6.1-1|9	%bcond_without container
21cr|buildbot-3.6.1-1|10	%bcond_without libvirt
21cr|buildbot-3.6.1-1|11	
21cr|buildbot-3.6.1-1|12	%bcond_with openstack
21cr|buildbot-3.6.1-1|13	
21cr|buildbot-3.6.1-1|14	Name:           buildbot
21cr|buildbot-3.6.1-1|15	Version:	3.6.1
21cr|buildbot-3.6.1-1|16	Release:	1
21cr|buildbot-3.6.1-1|17	
21cr|buildbot-3.6.1-1|18	Summary:        Build/test automation system
21cr|buildbot-3.6.1-1|19	Group:          Development/Python
21cr|buildbot-3.6.1-1|20	License:        GPLv2
21cr|buildbot-3.6.1-1|21	URL:            https://buildbot.net
21cr|buildbot-3.6.1-1|22	Source0:        %{pypi_source buildbot}
21cr|buildbot-3.6.1-1|23	Source1:        %{pypi_source buildbot-worker}
21cr|buildbot-3.6.1-1|24	Source2:        %{pypi_source buildbot-www}
21cr|buildbot-3.6.1-1|25	Source3:        %{pypi_source buildbot-waterfall-view}
21cr|buildbot-3.6.1-1|26	Source4:        %{pypi_source buildbot-grid-view}
21cr|buildbot-3.6.1-1|27	Source5:        %{pypi_source buildbot-console-view}
21cr|buildbot-3.6.1-1|28	Source6:        %{pypi_source buildbot-badges}
21cr|buildbot-3.6.1-1|29	Source7:        %{pypi_source buildbot-wsgi-dashboards}
21cr|buildbot-3.6.1-1|30	# Build-time only component for buildbot
21cr|buildbot-3.6.1-1|31	Source8:        %{pypi_source buildbot-pkg}
21cr|buildbot-3.6.1-1|32	
21cr|buildbot-3.6.1-1|33	# Service template units for buildbot instances
21cr|buildbot-3.6.1-1|34	Source10:       buildbot-master@.service
21cr|buildbot-3.6.1-1|35	Source11:       buildbot-worker@.service
21cr|buildbot-3.6.1-1|36	
21cr|buildbot-3.6.1-1|37	#sysusers files
21cr|buildbot-3.6.1-1|38	Source20:       buildbot-master.sysusers.conf
21cr|buildbot-3.6.1-1|39	Source21:       buildbot-worker.sysusers.conf
21cr|buildbot-3.6.1-1|40	
21cr|buildbot-3.6.1-1|41	BuildArch:      noarch
21cr|buildbot-3.6.1-1|42	
21cr|buildbot-3.6.1-1|43	BuildRequires:  python3-devel
21cr|buildbot-3.6.1-1|44	BuildRequires:  python3-setuptools
21cr|buildbot-3.6.1-1|45	
21cr|buildbot-3.6.1-1|46	# For making the build work from source
21cr|buildbot-3.6.1-1|47	BuildRequires:  python3egg(setuptools) >= 21.2.1
21cr|buildbot-3.6.1-1|48	BuildRequires:  python3egg(twisted) >= 17.9
21cr|buildbot-3.6.1-1|49	BuildRequires:  python3egg(jinja2) >= 2.1
21cr|buildbot-3.6.1-1|50	BuildRequires:  python3egg(zope.interface) >= 4.1.1
21cr|buildbot-3.6.1-1|51	BuildRequires:  python3egg(future)
21cr|buildbot-3.6.1-1|52	BuildRequires:  python3egg(sqlalchemy) >= 1.2.0
21cr|buildbot-3.6.1-1|53	BuildRequires:  python3egg(sqlalchemy-migrate) >= 0.9
21cr|buildbot-3.6.1-1|54	BuildRequires:  python3egg(python-dateutil) >= 1.5
21cr|buildbot-3.6.1-1|55	BuildRequires:  python3egg(txaio) >= 2.2.2
21cr|buildbot-3.6.1-1|56	BuildRequires:  python3egg(autobahn) >= 0.16
21cr|buildbot-3.6.1-1|57	BuildRequires:  python3egg(pyjwt)
21cr|buildbot-3.6.1-1|58	BuildRequires:  python3egg(pyyaml)
21cr|buildbot-3.6.1-1|59	
21cr|buildbot-3.6.1-1|60	BuildRequires:  python3egg(treq)
21cr|buildbot-3.6.1-1|61	BuildRequires:  python3egg(boto3)
21cr|buildbot-3.6.1-1|62	BuildRequires:  python3egg(mock) >= 2
21cr|buildbot-3.6.1-1|63	BuildRequires:  python3egg(lz4)
21cr|buildbot-3.6.1-1|64	
21cr|buildbot-3.6.1-1|65	%if %{with check}
21cr|buildbot-3.6.1-1|66	BuildRequires:  bzr
21cr|buildbot-3.6.1-1|67	BuildRequires:  cvs
21cr|buildbot-3.6.1-1|68	BuildRequires:  git
21cr|buildbot-3.6.1-1|69	BuildRequires:  mercurial
21cr|buildbot-3.6.1-1|70	BuildRequires:  subversion
21cr|buildbot-3.6.1-1|71	BuildRequires:  darcs
21cr|buildbot-3.6.1-1|72	%endif
21cr|buildbot-3.6.1-1|73	
21cr|buildbot-3.6.1-1|74	%if %{with docs}
21cr|buildbot-3.6.1-1|75	BuildRequires:  make
21cr|buildbot-3.6.1-1|76	BuildRequires:  python3egg(sphinx) >= 1.4
21cr|buildbot-3.6.1-1|77	BuildRequires:  python3egg(sphinxcontrib-blockdiag)
21cr|buildbot-3.6.1-1|78	BuildRequires:  python3egg(sphinxcontrib-spelling)
21cr|buildbot-3.6.1-1|79	BuildRequires:  python3egg(pyenchant)
21cr|buildbot-3.6.1-1|80	BuildRequires:  (python3egg(docutils) >= 0.8 with python3egg(docutils) < 0.13)
21cr|buildbot-3.6.1-1|81	BuildRequires:  python3egg(sphinx-jinja)
21cr|buildbot-3.6.1-1|82	BuildRequires:  python3egg(towncrier)
21cr|buildbot-3.6.1-1|83	%endif
21cr|buildbot-3.6.1-1|84	
21cr|buildbot-3.6.1-1|85	# Turns former package into a metapackage for installing everything
21cr|buildbot-3.6.1-1|86	Requires:       %{name}-master = %{version}-%{release}
21cr|buildbot-3.6.1-1|87	%if %{with ec2}
21cr|buildbot-3.6.1-1|88	Recommends:     %{name}-master-ec2 = %{version}-%{release}
21cr|buildbot-3.6.1-1|89	%endif
21cr|buildbot-3.6.1-1|90	%if %{with container}
21cr|buildbot-3.6.1-1|91	Recommends:     %{name}-master-container = %{version}-%{release}
21cr|buildbot-3.6.1-1|92	%endif
21cr|buildbot-3.6.1-1|93	%if %{with libvirt}
21cr|buildbot-3.6.1-1|94	Recommends:     %{name}-master-libvirt = %{version}-%{release}
21cr|buildbot-3.6.1-1|95	%endif
21cr|buildbot-3.6.1-1|96	%if %{with openstack}
21cr|buildbot-3.6.1-1|97	Recommends:     %{name}-master-openstack = %{version}-%{release}
21cr|buildbot-3.6.1-1|98	%endif
21cr|buildbot-3.6.1-1|99	Requires:       %{name}-worker = %{version}-%{release}
21cr|buildbot-3.6.1-1|100	Requires:       %{name}-www = %{version}-%{release}
21cr|buildbot-3.6.1-1|101	%if %{with docs}
21cr|buildbot-3.6.1-1|102	Requires:       %{name}-doc = %{version}-%{release}
21cr|buildbot-3.6.1-1|103	%else
21cr|buildbot-3.6.1-1|104	Obsoletes:      %{name}-doc < %{version}-%{release}
21cr|buildbot-3.6.1-1|105	%endif
21cr|buildbot-3.6.1-1|106	
21cr|buildbot-3.6.1-1|107	%description
21cr|buildbot-3.6.1-1|108	The BuildBot is a system to automate the compile/test cycle required by
21cr|buildbot-3.6.1-1|109	most software projects to validate code changes. By automatically
21cr|buildbot-3.6.1-1|110	rebuilding and testing the tree each time something has changed, build
21cr|buildbot-3.6.1-1|111	problems are pinpointed quickly, before other developers are
21cr|buildbot-3.6.1-1|112	inconvenienced by the failure.
21cr|buildbot-3.6.1-1|113	
21cr|buildbot-3.6.1-1|114	%files
21cr|buildbot-3.6.1-1|115	# Empty because metapackage
21cr|buildbot-3.6.1-1|116	
21cr|buildbot-3.6.1-1|117	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|118	
21cr|buildbot-3.6.1-1|119	%package master
21cr|buildbot-3.6.1-1|120	Summary:        Build/test automation system master
21cr|buildbot-3.6.1-1|121	Group:          Development/Python
21cr|buildbot-3.6.1-1|122	Requires(pre):  shadow-utils
21cr|buildbot-3.6.1-1|123	Recommends:     %{name}-www = %{version}-%{release}
21cr|buildbot-3.6.1-1|124	%if ! %{with docs}
21cr|buildbot-3.6.1-1|125	Obsoletes:      %{name}-doc < %{version}-%{release}
21cr|buildbot-3.6.1-1|126	%endif
21cr|buildbot-3.6.1-1|127	
21cr|buildbot-3.6.1-1|128	%description master
21cr|buildbot-3.6.1-1|129	The BuildBot is a system to automate the compile/test cycle required by
21cr|buildbot-3.6.1-1|130	most software projects to validate code changes. By automatically
21cr|buildbot-3.6.1-1|131	rebuilding and testing the tree each time something has changed, build
21cr|buildbot-3.6.1-1|132	problems are pinpointed quickly, before other developers are
21cr|buildbot-3.6.1-1|133	inconvenienced by the failure.
21cr|buildbot-3.6.1-1|134	
21cr|buildbot-3.6.1-1|135	This package contains only the buildmaster implementation.
21cr|buildbot-3.6.1-1|136	The buildbot-worker package contains the buildworker.
21cr|buildbot-3.6.1-1|137	
21cr|buildbot-3.6.1-1|138	%pre master
21cr|buildbot-3.6.1-1|139	%sysusers_create_package buildbot-master %{SOURCE20}
21cr|buildbot-3.6.1-1|140	
21cr|buildbot-3.6.1-1|141	%files master
21cr|buildbot-3.6.1-1|142	%doc CREDITS NEWS UPGRADING
21cr|buildbot-3.6.1-1|143	%license COPYING
21cr|buildbot-3.6.1-1|144	%{_bindir}/buildbot
21cr|buildbot-3.6.1-1|145	%{_mandir}/man1/buildbot.1*
21cr|buildbot-3.6.1-1|146	%{python3_sitelib}/buildbot/
21cr|buildbot-3.6.1-1|147	%{python3_sitelib}/buildbot-*egg-info/
21cr|buildbot-3.6.1-1|148	%dir %{_sharedstatedir}/buildbot
21cr|buildbot-3.6.1-1|149	%dir %attr(-, buildbot-master, buildbot-master) %{_sharedstatedir}/buildbot/master
21cr|buildbot-3.6.1-1|150	%{_unitdir}/buildbot-master@.service
21cr|buildbot-3.6.1-1|151	%{_sysusersdir}/buildbot-master.conf
21cr|buildbot-3.6.1-1|152	
21cr|buildbot-3.6.1-1|153	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|154	
21cr|buildbot-3.6.1-1|155	%if %{with ec2}
21cr|buildbot-3.6.1-1|156	%package master-ec2
21cr|buildbot-3.6.1-1|157	Summary:        Build/test automation system master -- AWS EC2 support
21cr|buildbot-3.6.1-1|158	Group:          Development/Python
21cr|buildbot-3.6.1-1|159	Requires:       %{name}-master = %{version}-%{release}
21cr|buildbot-3.6.1-1|160	Requires:       python3egg(boto3)
21cr|buildbot-3.6.1-1|161	
21cr|buildbot-3.6.1-1|162	%description master-ec2
21cr|buildbot-3.6.1-1|163	The BuildBot is a system to automate the compile/test cycle required by
21cr|buildbot-3.6.1-1|164	most software projects to validate code changes. By automatically
21cr|buildbot-3.6.1-1|165	rebuilding and testing the tree each time something has changed, build
21cr|buildbot-3.6.1-1|166	problems are pinpointed quickly, before other developers are
21cr|buildbot-3.6.1-1|167	inconvenienced by the failure.
21cr|buildbot-3.6.1-1|168	
21cr|buildbot-3.6.1-1|169	This is a metapackage to install the master with AWS EC2 dynamic
21cr|buildbot-3.6.1-1|170	worker support.
21cr|buildbot-3.6.1-1|171	
21cr|buildbot-3.6.1-1|172	%files master-ec2
21cr|buildbot-3.6.1-1|173	# Empty because metapackage
21cr|buildbot-3.6.1-1|174	%endif
21cr|buildbot-3.6.1-1|175	
21cr|buildbot-3.6.1-1|176	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|177	
21cr|buildbot-3.6.1-1|178	%if %{with container}
21cr|buildbot-3.6.1-1|179	%package master-container
21cr|buildbot-3.6.1-1|180	Summary:        Build/test automation system master -- Container support
21cr|buildbot-3.6.1-1|181	Group:          Development/Python
21cr|buildbot-3.6.1-1|182	Requires:       %{name}-master = %{version}-%{release}
21cr|buildbot-3.6.1-1|183	Requires:       python3egg(docker)
21cr|buildbot-3.6.1-1|184	
21cr|buildbot-3.6.1-1|185	%description master-container
21cr|buildbot-3.6.1-1|186	The BuildBot is a system to automate the compile/test cycle required by
21cr|buildbot-3.6.1-1|187	most software projects to validate code changes. By automatically
21cr|buildbot-3.6.1-1|188	rebuilding and testing the tree each time something has changed, build
21cr|buildbot-3.6.1-1|189	problems are pinpointed quickly, before other developers are
21cr|buildbot-3.6.1-1|190	inconvenienced by the failure.
21cr|buildbot-3.6.1-1|191	
21cr|buildbot-3.6.1-1|192	This is a metapackage to install the master with container worker support.
21cr|buildbot-3.6.1-1|193	
21cr|buildbot-3.6.1-1|194	%files master-container
21cr|buildbot-3.6.1-1|195	# Empty because metapackage
21cr|buildbot-3.6.1-1|196	%endif
21cr|buildbot-3.6.1-1|197	
21cr|buildbot-3.6.1-1|198	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|199	
21cr|buildbot-3.6.1-1|200	%if %{with libvirt}
21cr|buildbot-3.6.1-1|201	%package master-libvirt
21cr|buildbot-3.6.1-1|202	Summary:        Build/test automation system master -- libvirt support
21cr|buildbot-3.6.1-1|203	Group:          Development/Python
21cr|buildbot-3.6.1-1|204	Requires:       %{name}-master = %{version}-%{release}
21cr|buildbot-3.6.1-1|205	Requires:       python3-libvirt
21cr|buildbot-3.6.1-1|206	
21cr|buildbot-3.6.1-1|207	%description master-libvirt
21cr|buildbot-3.6.1-1|208	The BuildBot is a system to automate the compile/test cycle required by
21cr|buildbot-3.6.1-1|209	most software projects to validate code changes. By automatically
21cr|buildbot-3.6.1-1|210	rebuilding and testing the tree each time something has changed, build
21cr|buildbot-3.6.1-1|211	problems are pinpointed quickly, before other developers are
21cr|buildbot-3.6.1-1|212	inconvenienced by the failure.
21cr|buildbot-3.6.1-1|213	
21cr|buildbot-3.6.1-1|214	This is a metapackage to install the master with libvirt-driven dynamic
21cr|buildbot-3.6.1-1|215	VM worker support.
21cr|buildbot-3.6.1-1|216	
21cr|buildbot-3.6.1-1|217	%files master-libvirt
21cr|buildbot-3.6.1-1|218	# Empty because metapackage
21cr|buildbot-3.6.1-1|219	%endif
21cr|buildbot-3.6.1-1|220	
21cr|buildbot-3.6.1-1|221	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|222	
21cr|buildbot-3.6.1-1|223	%if %{with openstack}
21cr|buildbot-3.6.1-1|224	%package master-openstack
21cr|buildbot-3.6.1-1|225	Summary:        Build/test automation system master -- OpenStack support
21cr|buildbot-3.6.1-1|226	Group:          Development/Python
21cr|buildbot-3.6.1-1|227	Requires:       %{name}-master = %{version}-%{release}
21cr|buildbot-3.6.1-1|228	Requires:       python%{python3_version}egg(keystoneauth1)
21cr|buildbot-3.6.1-1|229	Requires:       python%{python3_version}egg(python-novaclient)
21cr|buildbot-3.6.1-1|230	
21cr|buildbot-3.6.1-1|231	%description master-openstack
21cr|buildbot-3.6.1-1|232	The BuildBot is a system to automate the compile/test cycle required by
21cr|buildbot-3.6.1-1|233	most software projects to validate code changes. By automatically
21cr|buildbot-3.6.1-1|234	rebuilding and testing the tree each time something has changed, build
21cr|buildbot-3.6.1-1|235	problems are pinpointed quickly, before other developers are
21cr|buildbot-3.6.1-1|236	inconvenienced by the failure.
21cr|buildbot-3.6.1-1|237	
21cr|buildbot-3.6.1-1|238	This is a metapackage to install the master with OpenStack dynamic
21cr|buildbot-3.6.1-1|239	worker support.
21cr|buildbot-3.6.1-1|240	
21cr|buildbot-3.6.1-1|241	%files master-openstack
21cr|buildbot-3.6.1-1|242	# Empty because metapackage
21cr|buildbot-3.6.1-1|243	%endif
21cr|buildbot-3.6.1-1|244	
21cr|buildbot-3.6.1-1|245	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|246	
21cr|buildbot-3.6.1-1|247	%package worker
21cr|buildbot-3.6.1-1|248	Summary:        Build/test automation system worker
21cr|buildbot-3.6.1-1|249	Group:          Development/Python
21cr|buildbot-3.6.1-1|250	Obsoletes:      %{name}-slave < 0.9.0
21cr|buildbot-3.6.1-1|251	Provides:       %{name}-slave = %{version}-%{release}
21cr|buildbot-3.6.1-1|252	Requires(pre):  shadow-utils
21cr|buildbot-3.6.1-1|253	%if ! %{with docs}
21cr|buildbot-3.6.1-1|254	Obsoletes:      %{name}-doc < %{version}-%{release}
21cr|buildbot-3.6.1-1|255	%endif
21cr|buildbot-3.6.1-1|256	
21cr|buildbot-3.6.1-1|257	%description worker
21cr|buildbot-3.6.1-1|258	This package contains only the buildworker implementation.
21cr|buildbot-3.6.1-1|259	The buildbot-master package contains the buildmaster.
21cr|buildbot-3.6.1-1|260	
21cr|buildbot-3.6.1-1|261	%pre worker
21cr|buildbot-3.6.1-1|262	%sysusers_create_package buildbot-worker %{SOURCE21}
21cr|buildbot-3.6.1-1|263	
21cr|buildbot-3.6.1-1|264	%files worker
21cr|buildbot-3.6.1-1|265	%doc NEWS UPGRADING
21cr|buildbot-3.6.1-1|266	%license COPYING
21cr|buildbot-3.6.1-1|267	%{_bindir}/buildbot-worker
21cr|buildbot-3.6.1-1|268	%{_mandir}/man1/buildbot-worker.1*
21cr|buildbot-3.6.1-1|269	%{python3_sitelib}/buildbot_worker/
21cr|buildbot-3.6.1-1|270	%{python3_sitelib}/buildbot_worker-*egg-info/
21cr|buildbot-3.6.1-1|271	%dir %{_sharedstatedir}/buildbot
21cr|buildbot-3.6.1-1|272	%dir %attr(-, buildbot-worker, buildbot-worker) %{_sharedstatedir}/buildbot/worker
21cr|buildbot-3.6.1-1|273	%{_unitdir}/buildbot-worker@.service
21cr|buildbot-3.6.1-1|274	%{_sysusersdir}/buildbot-worker.conf
21cr|buildbot-3.6.1-1|275	
21cr|buildbot-3.6.1-1|276	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|277	
21cr|buildbot-3.6.1-1|278	%package www
21cr|buildbot-3.6.1-1|279	Summary:        Build/test automation system web frontend
21cr|buildbot-3.6.1-1|280	Group:          Development/Python
21cr|buildbot-3.6.1-1|281	Requires:       %{name}-master = %{version}-%{release}
21cr|buildbot-3.6.1-1|282	
21cr|buildbot-3.6.1-1|283	%description www
21cr|buildbot-3.6.1-1|284	Provides web frontend for buildbot.
21cr|buildbot-3.6.1-1|285	
21cr|buildbot-3.6.1-1|286	%files www
21cr|buildbot-3.6.1-1|287	%license COPYING
21cr|buildbot-3.6.1-1|288	%{python3_sitelib}/buildbot_www/
21cr|buildbot-3.6.1-1|289	%{python3_sitelib}/buildbot_www-*.egg-info/
21cr|buildbot-3.6.1-1|290	%{python3_sitelib}/buildbot_waterfall_view/
21cr|buildbot-3.6.1-1|291	%{python3_sitelib}/buildbot_waterfall_view-*egg-info/
21cr|buildbot-3.6.1-1|292	%{python3_sitelib}/buildbot_grid_view/
21cr|buildbot-3.6.1-1|293	%{python3_sitelib}/buildbot_grid_view-*egg-info/
21cr|buildbot-3.6.1-1|294	%{python3_sitelib}/buildbot_console_view/
21cr|buildbot-3.6.1-1|295	%{python3_sitelib}/buildbot_console_view-*egg-info/
21cr|buildbot-3.6.1-1|296	%{python3_sitelib}/buildbot_badges/
21cr|buildbot-3.6.1-1|297	%{python3_sitelib}/buildbot_badges-*egg-info/
21cr|buildbot-3.6.1-1|298	%{python3_sitelib}/buildbot_wsgi_dashboards/
21cr|buildbot-3.6.1-1|299	%{python3_sitelib}/buildbot_wsgi_dashboards-*egg-info/
21cr|buildbot-3.6.1-1|300	
21cr|buildbot-3.6.1-1|301	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|302	
21cr|buildbot-3.6.1-1|303	%if %{with docs}
21cr|buildbot-3.6.1-1|304	%package doc
21cr|buildbot-3.6.1-1|305	Summary:        Buildbot documentation
21cr|buildbot-3.6.1-1|306	Group:          Documentation
21cr|buildbot-3.6.1-1|307	
21cr|buildbot-3.6.1-1|308	%description doc
21cr|buildbot-3.6.1-1|309	%{summary}.
21cr|buildbot-3.6.1-1|310	
21cr|buildbot-3.6.1-1|311	%files doc
21cr|buildbot-3.6.1-1|312	%{_pkgdocdir}/
21cr|buildbot-3.6.1-1|313	%endif
21cr|buildbot-3.6.1-1|314	
21cr|buildbot-3.6.1-1|315	# ---------------------------------------------------------------------
21cr|buildbot-3.6.1-1|316	
21cr|buildbot-3.6.1-1|317	%prep
21cr|buildbot-3.6.1-1|318	%setup -q -b0 -b1 -b2 -b3 -b4 -b5 -b6 -b7 -b8
21cr|buildbot-3.6.1-1|319	
21cr|buildbot-3.6.1-1|320	%build
21cr|buildbot-3.6.1-1|321	%py3_build
21cr|buildbot-3.6.1-1|322	
21cr|buildbot-3.6.1-1|323	%if %{with docs}
21cr|buildbot-3.6.1-1|324	#TODO create API documentation
21cr|buildbot-3.6.1-1|325	pushd docs
21cr|buildbot-3.6.1-1|326	make docs.tgz VERSION="%{version}" SPHINXBUILD=sphinx-build-3
21cr|buildbot-3.6.1-1|327	popd
21cr|buildbot-3.6.1-1|328	%endif
21cr|buildbot-3.6.1-1|329	
21cr|buildbot-3.6.1-1|330	pushd ../%{name}-worker-%{version}
21cr|buildbot-3.6.1-1|331	%py3_build
21cr|buildbot-3.6.1-1|332	popd
21cr|buildbot-3.6.1-1|333	
21cr|buildbot-3.6.1-1|334	# For buildbot_pkg build-time module to set version correctly
21cr|buildbot-3.6.1-1|335	export BUILDBOT_VERSION=%{version}
21cr|buildbot-3.6.1-1|336	
21cr|buildbot-3.6.1-1|337	# So that other modules can use buildbot-pkg import
21cr|buildbot-3.6.1-1|338	export PYTHONPATH=%{_builddir}/%{name}-%{version}/build/lib:%{_builddir}/%{name}-pkg-%{version}/build/lib
21cr|buildbot-3.6.1-1|339	
21cr|buildbot-3.6.1-1|340	bbweb_components=(pkg www waterfall-view grid-view console-view badges wsgi-dashboards)
21cr|buildbot-3.6.1-1|341	
21cr|buildbot-3.6.1-1|342	for bbweb_component in ${bbweb_components[@]}; do
21cr|buildbot-3.6.1-1|343	pushd ../%{name}-${bbweb_component}-%{version}
21cr|buildbot-3.6.1-1|344	sed -e "s/^    setup_requires=.*$//" -i setup.py
21cr|buildbot-3.6.1-1|345	%py3_build
21cr|buildbot-3.6.1-1|346	popd
21cr|buildbot-3.6.1-1|347	done
21cr|buildbot-3.6.1-1|348	
21cr|buildbot-3.6.1-1|349	%install
21cr|buildbot-3.6.1-1|350	%py3_install
21cr|buildbot-3.6.1-1|351	
21cr|buildbot-3.6.1-1|352	# For buildbot_pkg build-time module to set version correctly
21cr|buildbot-3.6.1-1|353	export BUILDBOT_VERSION=%{version}
21cr|buildbot-3.6.1-1|354	
21cr|buildbot-3.6.1-1|355	# So that other modules can use buildbot-pkg import
21cr|buildbot-3.6.1-1|356	export PYTHONPATH=%{_builddir}/%{name}-%{version}/build/lib:%{_builddir}/%{name}-pkg-%{version}/build/lib
21cr|buildbot-3.6.1-1|357	
21cr|buildbot-3.6.1-1|358	bbweb_components=(www waterfall-view grid-view console-view badges wsgi-dashboards)
21cr|buildbot-3.6.1-1|359	
21cr|buildbot-3.6.1-1|360	for bbweb_component in ${bbweb_components[@]}; do
21cr|buildbot-3.6.1-1|361	pushd ../%{name}-${bbweb_component}-%{version}
21cr|buildbot-3.6.1-1|362	%py3_install
21cr|buildbot-3.6.1-1|363	popd
21cr|buildbot-3.6.1-1|364	done
21cr|buildbot-3.6.1-1|365	
21cr|buildbot-3.6.1-1|366	install -Dpm0644 -t %{buildroot}%{_mandir}/man1 docs/buildbot.1
21cr|buildbot-3.6.1-1|367	
21cr|buildbot-3.6.1-1|368	%if %{with docs}
21cr|buildbot-3.6.1-1|369	mkdir -p %{buildroot}%{_pkgdocdir}
21cr|buildbot-3.6.1-1|370	tar xf docs/docs.tgz --strip-components=1 -C %{buildroot}%{_pkgdocdir}
21cr|buildbot-3.6.1-1|371	%endif
21cr|buildbot-3.6.1-1|372	
21cr|buildbot-3.6.1-1|373	# install worker files
21cr|buildbot-3.6.1-1|374	pushd ../%{name}-worker-%{version}
21cr|buildbot-3.6.1-1|375	%py3_install
21cr|buildbot-3.6.1-1|376	install -Dpm0644 -t %{buildroot}%{_mandir}/man1 docs/buildbot-worker.1
21cr|buildbot-3.6.1-1|377	popd
21cr|buildbot-3.6.1-1|378	
21cr|buildbot-3.6.1-1|379	# Purge windows-only files
21cr|buildbot-3.6.1-1|380	rm -vf %{buildroot}%{_bindir}/*windows*
21cr|buildbot-3.6.1-1|381	
21cr|buildbot-3.6.1-1|382	# Install systemd units
21cr|buildbot-3.6.1-1|383	mkdir -p %{buildroot}%{_unitdir}
21cr|buildbot-3.6.1-1|384	cp -a %{S:10} %{S:11} %{buildroot}%{_unitdir}
21cr|buildbot-3.6.1-1|385	mkdir -p %{buildroot}%{_sharedstatedir}/buildbot/{master,worker}
21cr|buildbot-3.6.1-1|386	
21cr|buildbot-3.6.1-1|387	#install sysuser config
21cr|buildbot-3.6.1-1|388	install -d %{buildroot}%{_sysusersdir}/
21cr|buildbot-3.6.1-1|389	install -m0644 %{SOURCE20} %{buildroot}%{_sysusersdir}/buildbot-master.conf
21cr|buildbot-3.6.1-1|390	install -m0644 %{SOURCE21} %{buildroot}%{_sysusersdir}/buildbot-worker.conf
21cr|buildbot-3.6.1-1|391	
21cr|buildbot-3.6.1-1|392	%if %{with check}
21cr|buildbot-3.6.1-1|393	%check
21cr|buildbot-3.6.1-1|394	trial buildbot.test
21cr|buildbot-3.6.1-1|395	%endif
21cr|buildbot-3.6.1-1|396	

519 21
21cr|bullet-3.25-2|1	%define major 3.17
21cr|bullet-3.25-2|2	#define	_disable_lto %{nil}
21cr|bullet-3.25-2|3	#define _disable_ld_no_undefined 1
21cr|bullet-3.25-2|4	
21cr|bullet-3.25-2|5	Summary:	Professional 3D collision detection library
21cr|bullet-3.25-2|6	Name:		bullet
21cr|bullet-3.25-2|7	Version:	3.25
21cr|bullet-3.25-2|8	Release:	2
21cr|bullet-3.25-2|9	License:	Zlib
21cr|bullet-3.25-2|10	Group:		System/Libraries
21cr|bullet-3.25-2|11	URL:		http://www.bulletphysics.com
21cr|bullet-3.25-2|12	Source0:	https://github.com/bulletphysics/bullet3/archive/%{version}/%{name}3-%{version}.tar.gz
21cr|bullet-3.25-2|13	# https://github.com/bulletphysics/bullet3/issues/626
21cr|bullet-3.25-2|14	Patch0:         bullet-2.89-fix-bullet.pc.patch
21cr|bullet-3.25-2|15	Patch2:         use-system-libs.patch
21cr|bullet-3.25-2|16	# from https://svnweb.mageia.org/packages/cauldron/bullet/current/SOURCES/bullet-3.24-fix-bullet-config.cmake.patch?revision=1919697&view=markup
21cr|bullet-3.25-2|17	Patch3:         bullet-3.24-fix-bullet-config.cmake.patch
21cr|bullet-3.25-2|18	BuildRequires:	cmake
21cr|bullet-3.25-2|19	BuildRequires:	libtool
21cr|bullet-3.25-2|20	BuildRequires:	doxygen
21cr|bullet-3.25-2|21	BuildRequires:	graphviz
21cr|bullet-3.25-2|22	BuildRequires:	perl-Template-Toolkit
21cr|bullet-3.25-2|23	BuildRequires:	pkgconfig(gl)
21cr|bullet-3.25-2|24	BuildRequires:	pkgconfig(glu)
21cr|bullet-3.25-2|25	BuildRequires:	pkgconfig(glut)
21cr|bullet-3.25-2|26	BuildRequires:  pkgconfig(freeglut)
21cr|bullet-3.25-2|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|bullet-3.25-2|28	BuildRequires:	pkgconfig(tinyxml2)
21cr|bullet-3.25-2|29	
21cr|bullet-3.25-2|30	%description
21cr|bullet-3.25-2|31	Bullet 3D Game Multiphysics Library provides state of the art
21cr|bullet-3.25-2|32	collision detection, soft body and rigid body dynamics.
21cr|bullet-3.25-2|33	
21cr|bullet-3.25-2|34	* Used by many game companies in AAA titles on Playstation 3,
21cr|bullet-3.25-2|35	XBox 360, Nintendo Wii and PC
21cr|bullet-3.25-2|36	* Modular extendible C++ design with hot-swap of most components
21cr|bullet-3.25-2|37	* Optimized back-ends with multi-threaded support for Playstation 3
21cr|bullet-3.25-2|38	Cell SPU and other platforms
21cr|bullet-3.25-2|39	* Discrete and continuous collision detection (CCD)
21cr|bullet-3.25-2|40	* Swept collision queries
21cr|bullet-3.25-2|41	* Ray casting with custom collision filtering
21cr|bullet-3.25-2|42	* Generic convex support (using GJK), capsule, cylinder, cone, sphere,
21cr|bullet-3.25-2|43	box and non-convex triangle meshes.
21cr|bullet-3.25-2|44	* Rigid body dynamics including constraint solvers, generic
21cr|bullet-3.25-2|45	constraints, ragdolls, hinge, ball-socket
21cr|bullet-3.25-2|46	* Support for constraint limits and motors
21cr|bullet-3.25-2|47	* Soft body support including cloth, rope and deformable
21cr|bullet-3.25-2|48	* Bullet is integrated into Blender 3D and provides a Maya Plugin
21cr|bullet-3.25-2|49	* Supports import and export into COLLADA 1.4 Physics format
21cr|bullet-3.25-2|50	* Support for dynamic deformation of non-convex triangle meshes, by
21cr|bullet-3.25-2|51	refitting the acceleration structures
21cr|bullet-3.25-2|52	
21cr|bullet-3.25-2|53	The Library is free for commercial use and open source
21cr|bullet-3.25-2|54	under the ZLib License.
21cr|bullet-3.25-2|55	
21cr|bullet-3.25-2|56	
21cr|bullet-3.25-2|57	#----------------------------------------------------------------------------
21cr|bullet-3.25-2|58	%define libname %mklibname %{name} %{major}
21cr|bullet-3.25-2|59	
21cr|bullet-3.25-2|60	%package -n %{libname}
21cr|bullet-3.25-2|61	Summary:        Professional 3D collision detection library
21cr|bullet-3.25-2|62	Group:          System/Libraries
21cr|bullet-3.25-2|63	Provides:       %{_lib}bullet2 = %{version}-%{release}
21cr|bullet-3.25-2|64	
21cr|bullet-3.25-2|65	%description -n %{libname}
21cr|bullet-3.25-2|66	Bullet is a professional open source multi-threaded
21cr|bullet-3.25-2|67	3D Collision Detection and Rigid Body Dynamics Library
21cr|bullet-3.25-2|68	for games and animation.
21cr|bullet-3.25-2|69	
21cr|bullet-3.25-2|70	%files -n %{libname}
21cr|bullet-3.25-2|71	%{_libdir}/lib*.so.%{version}
21cr|bullet-3.25-2|72	
21cr|bullet-3.25-2|73	#----------------------------------------------------------------------------
21cr|bullet-3.25-2|74	%define devname %mklibname %{name} -d
21cr|bullet-3.25-2|75	
21cr|bullet-3.25-2|76	%package -n %{devname}
21cr|bullet-3.25-2|77	Summary:	Development headers for Bullet
21cr|bullet-3.25-2|78	Group:		Development/C
21cr|bullet-3.25-2|79	Provides:	%{name}-devel = %{EVRD}
21cr|bullet-3.25-2|80	Requires:	%{libname} = %{EVRD}
21cr|bullet-3.25-2|81	Requires:	pkgconfig(libxml-2.0)
21cr|bullet-3.25-2|82	
21cr|bullet-3.25-2|83	%description -n %{devname}
21cr|bullet-3.25-2|84	Development headers for Bullet, a 3D collision library.
21cr|bullet-3.25-2|85	
21cr|bullet-3.25-2|86	%files -n %{devname}
21cr|bullet-3.25-2|87	%{_libdir}/*.so
21cr|bullet-3.25-2|88	%{_libdir}/cmake/%{name}
21cr|bullet-3.25-2|89	%{_includedir}/%{name}/*
21cr|bullet-3.25-2|90	%{_libdir}/pkgconfig/%{name}.pc
21cr|bullet-3.25-2|91	
21cr|bullet-3.25-2|92	#----------------------------------------------------------------------------
21cr|bullet-3.25-2|93	
21cr|bullet-3.25-2|94	%prep
21cr|bullet-3.25-2|95	%setup -qn %{name}3-%{version}
21cr|bullet-3.25-2|96	%autopatch -p1
21cr|bullet-3.25-2|97	rm -rf build3/*.{bat,exe}
21cr|bullet-3.25-2|98	rm -rf build3/xcode*
21cr|bullet-3.25-2|99	rm -rf build3/*osx*
21cr|bullet-3.25-2|100	rm -rf build3/premake*
21cr|bullet-3.25-2|101	rm -rf data
21cr|bullet-3.25-2|102	rm -rf examples/
21cr|bullet-3.25-2|103	
21cr|bullet-3.25-2|104	# Set these files to right permission
21cr|bullet-3.25-2|105	#chmod 644 src/LinearMath/btPoolAllocator.h
21cr|bullet-3.25-2|106	#chmod 644 src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp
21cr|bullet-3.25-2|107	#chmod 644 src/BulletDynamics/ConstraintSolver/btSliderConstraint.h
21cr|bullet-3.25-2|108	sed -i 's|-I@CMAKE_INSTALL_PREFIX@/@INCLUDE_INSTALL_DIR@|-I@INCLUDE_INSTALL_DIR@|' bullet.pc.cmake
21cr|bullet-3.25-2|109	
21cr|bullet-3.25-2|110	sed -i 's|BulletRobotics||' Extras/CMakeLists.txt
21cr|bullet-3.25-2|111	sed -i 's|obj2sdf||' Extras/CMakeLists.txt
21cr|bullet-3.25-2|112	
21cr|bullet-3.25-2|113	%build
21cr|bullet-3.25-2|114	%cmake \
21cr|bullet-3.25-2|115	-DBUILD_BULLET2_DEMOS=OFF \
21cr|bullet-3.25-2|116	-DBUILD_CPU_DEMOS=OFF \
21cr|bullet-3.25-2|117	-DBUILD_EXTRAS=OFF \
21cr|bullet-3.25-2|118	-DBUILD_OPENGL3_DEMOS=OFF \
21cr|bullet-3.25-2|119	-DBUILD_UNIT_TESTS=OFF \
21cr|bullet-3.25-2|120	-DINSTALL_EXTRA_LIBS=ON \
21cr|bullet-3.25-2|121	-DOpenGL_GL_PREFERENCE=GLVND \
21cr|bullet-3.25-2|122	-DUSE_DOUBLE_PRECISION=ON \
21cr|bullet-3.25-2|123	-DBUILD_EXTRAS=ON \
21cr|bullet-3.25-2|124	-DBUILD_INVERSE_DYNAMIC_EXTRA=OFF \
21cr|bullet-3.25-2|125	-DBUILD_BULLET_ROBOTICS_GUI_EXTRA=OFF \
21cr|bullet-3.25-2|126	-DBUILD_BULLET_ROBOTICS_EXTRA=OFF \
21cr|bullet-3.25-2|127	-DBUILD_OBJ2SDF_EXTRA=OFF \
21cr|bullet-3.25-2|128	-DBUILD_SERIALIZE_EXTRA=ON \
21cr|bullet-3.25-2|129	-DBUILD_CONVEX_DECOMPOSITION_EXTRA=OFF \
21cr|bullet-3.25-2|130	-DBUILD_HACD_EXTRA=OFF \
21cr|bullet-3.25-2|131	-DBUILD_GIMPACTUTILS_EXTRA=OFF \
21cr|bullet-3.25-2|132	-DINCLUDE_INSTALL_DIR=%{_includedir}/%{name}
21cr|bullet-3.25-2|133	%make_build
21cr|bullet-3.25-2|134	
21cr|bullet-3.25-2|135	%install
21cr|bullet-3.25-2|136	%make_install -C build
21cr|bullet-3.25-2|137	
21cr|bullet-3.25-2|138	# install libs from Extras
21cr|bullet-3.25-2|139	pushd Extras
21cr|bullet-3.25-2|140	find . -name '*.so*' -exec cp -a {} %{buildroot}%{_libdir} \;
21cr|bullet-3.25-2|141	popd

520 21
21cr|bully-1.4.00-1|1	%define oversion 1.4-00
21cr|bully-1.4.00-1|2	
21cr|bully-1.4.00-1|3	Summary:	WPS brute force attack
21cr|bully-1.4.00-1|4	Name:		bully
21cr|bully-1.4.00-1|5	Version:	1.4.00
21cr|bully-1.4.00-1|6	Release:	1
21cr|bully-1.4.00-1|7	License:	GPLv3
21cr|bully-1.4.00-1|8	Group:		Networking/Other
21cr|bully-1.4.00-1|9	Url:		https://github.com/kimocoder/bully
21cr|bully-1.4.00-1|10	Source0:	https://github.com/kimocoder/bully/archive/refs/tags/1.4-00/%{name}-%{oversion}.tar.gz
21cr|bully-1.4.00-1|11	Patch0:     rosa-install.patch
21cr|bully-1.4.00-1|12	BuildRequires:	pkgconfig(libpcap)
21cr|bully-1.4.00-1|13	BuildRequires:	pkgconfig(openssl)
21cr|bully-1.4.00-1|14	BuildRequires:	aircrack-ng-devel
21cr|bully-1.4.00-1|15	BuildRequires:	pixiewps
21cr|bully-1.4.00-1|16	
21cr|bully-1.4.00-1|17	%description
21cr|bully-1.4.00-1|18	Bully is a new implementation of the WPS brute force attack,
21cr|bully-1.4.00-1|19	written in C. It is conceptually identical to other programs,
21cr|bully-1.4.00-1|20	in that it exploits the (now well known) design flaw in the
21cr|bully-1.4.00-1|21	WPS specification. It has several advantages over the original
21cr|bully-1.4.00-1|22	reaver code. These include fewer dependencies, improved memory
21cr|bully-1.4.00-1|23	and cpu performance, correct handling of endianness, and a more
21cr|bully-1.4.00-1|24	robust set of options. It runs on Linux, and was specifically
21cr|bully-1.4.00-1|25	developed to run on embedded Linux systems (OpenWrt, etc)
21cr|bully-1.4.00-1|26	regardless of architecture.
21cr|bully-1.4.00-1|27	
21cr|bully-1.4.00-1|28	%files
21cr|bully-1.4.00-1|29	%doc *.md
21cr|bully-1.4.00-1|30	%{_bindir}/%{name}
21cr|bully-1.4.00-1|31	
21cr|bully-1.4.00-1|32	#--------------------------------------------
21cr|bully-1.4.00-1|33	%prep
21cr|bully-1.4.00-1|34	%setup -qn %{name}-%{oversion}
21cr|bully-1.4.00-1|35	%patch0 -p1
21cr|bully-1.4.00-1|36	pushd src
21cr|bully-1.4.00-1|37	find . -type f -exec chmod -x {} \;
21cr|bully-1.4.00-1|38	popd
21cr|bully-1.4.00-1|39	chmod -x *.md
21cr|bully-1.4.00-1|40	
21cr|bully-1.4.00-1|41	%build
21cr|bully-1.4.00-1|42	cd src
21cr|bully-1.4.00-1|43	%setup_compile_flags
21cr|bully-1.4.00-1|44	%make
21cr|bully-1.4.00-1|45	
21cr|bully-1.4.00-1|46	
21cr|bully-1.4.00-1|47	%install
21cr|bully-1.4.00-1|48	%makeinstall_std -C src
21cr|bully-1.4.00-1|49	
21cr|bully-1.4.00-1|50	

521 21
21cr|bumprace-1.5.8-1|1	Summary:	Drive the ship to exit
21cr|bumprace-1.5.8-1|2	Name:		bumprace
21cr|bumprace-1.5.8-1|3	Epoch:		1
21cr|bumprace-1.5.8-1|4	Version:	1.5.8
21cr|bumprace-1.5.8-1|5	Release:	1
21cr|bumprace-1.5.8-1|6	License:	GPLv2+
21cr|bumprace-1.5.8-1|7	Group:		Games/Arcade
21cr|bumprace-1.5.8-1|8	Url:		http://www.linux-games.com/bumprace
21cr|bumprace-1.5.8-1|9	Source0:	https://github.com/karlb/bumprace/archive/bumprace-%{version}.tar.gz
21cr|bumprace-1.5.8-1|10	Source1:	%{name}-16.png
21cr|bumprace-1.5.8-1|11	Source2:	%{name}-32.png
21cr|bumprace-1.5.8-1|12	Source3:	%{name}-48.png
21cr|bumprace-1.5.8-1|13	BuildRequires:	pkgconfig(libjpeg)
21cr|bumprace-1.5.8-1|14	BuildRequires:	pkgconfig(sdl) >= 1.1.5
21cr|bumprace-1.5.8-1|15	BuildRequires:	pkgconfig(SDL_mixer)
21cr|bumprace-1.5.8-1|16	BuildRequires:	pkgconfig(SDL_image)
21cr|bumprace-1.5.8-1|17	
21cr|bumprace-1.5.8-1|18	%description
21cr|bumprace-1.5.8-1|19	BumpRace is a simple arcade game. You've to get from the start to the finish
21cr|bumprace-1.5.8-1|20	line without crashing into deadly blocks. This game is really easy to learn!
21cr|bumprace-1.5.8-1|21	
21cr|bumprace-1.5.8-1|22	%files
21cr|bumprace-1.5.8-1|23	%doc AUTHORS ChangeLog FAQ NEWS README
21cr|bumprace-1.5.8-1|24	%{_gamesbindir}/%{name}
21cr|bumprace-1.5.8-1|25	%{_gamesdatadir}/%{name}
21cr|bumprace-1.5.8-1|26	%{_datadir}/applications/rosa-%{name}.desktop
21cr|bumprace-1.5.8-1|27	%{_iconsdir}/%{name}.png
21cr|bumprace-1.5.8-1|28	%{_miconsdir}/%{name}.png
21cr|bumprace-1.5.8-1|29	%{_liconsdir}/%{name}.png
21cr|bumprace-1.5.8-1|30	
21cr|bumprace-1.5.8-1|31	#-----------------------------------------------------------------------------
21cr|bumprace-1.5.8-1|32	
21cr|bumprace-1.5.8-1|33	%prep
21cr|bumprace-1.5.8-1|34	%setup -q
21cr|bumprace-1.5.8-1|35	
21cr|bumprace-1.5.8-1|36	
21cr|bumprace-1.5.8-1|37	%build
21cr|bumprace-1.5.8-1|38	%configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
21cr|bumprace-1.5.8-1|39	%make
21cr|bumprace-1.5.8-1|40	
21cr|bumprace-1.5.8-1|41	
21cr|bumprace-1.5.8-1|42	%install
21cr|bumprace-1.5.8-1|43	%makeinstall_std
21cr|bumprace-1.5.8-1|44	
21cr|bumprace-1.5.8-1|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|bumprace-1.5.8-1|46	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|bumprace-1.5.8-1|47	[Desktop Entry]
21cr|bumprace-1.5.8-1|48	Name=Bumprace
21cr|bumprace-1.5.8-1|49	Comment=%{summary}
21cr|bumprace-1.5.8-1|50	Exec=%{name}
21cr|bumprace-1.5.8-1|51	Icon=%{name}
21cr|bumprace-1.5.8-1|52	Terminal=false
21cr|bumprace-1.5.8-1|53	Type=Application
21cr|bumprace-1.5.8-1|54	Categories=Game;ArcadeGame;
21cr|bumprace-1.5.8-1|55	EOF
21cr|bumprace-1.5.8-1|56	
21cr|bumprace-1.5.8-1|57	install -D -m644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
21cr|bumprace-1.5.8-1|58	install -D -m644 %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png
21cr|bumprace-1.5.8-1|59	install -D -m644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

522 21
21cr|buoh-0.8.2-0.gitac3dd2.1|1	%define commit ac3dd21f46e90d08a959bfa5d42a913f01cd6462
21cr|buoh-0.8.2-0.gitac3dd2.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|buoh-0.8.2-0.gitac3dd2.1|3	
21cr|buoh-0.8.2-0.gitac3dd2.1|4	Summary:	It aims to help the comic lovers
21cr|buoh-0.8.2-0.gitac3dd2.1|5	Name:		buoh
21cr|buoh-0.8.2-0.gitac3dd2.1|6	Version:	0.8.2
21cr|buoh-0.8.2-0.gitac3dd2.1|7	Release:	0.git%{commit_short}.1
21cr|buoh-0.8.2-0.gitac3dd2.1|8	License:	GPLv2
21cr|buoh-0.8.2-0.gitac3dd2.1|9	Group:		Graphical desktop/GNOME
21cr|buoh-0.8.2-0.gitac3dd2.1|10	Url:		https://gitlab.gnome.org/GNOME/buoh
21cr|buoh-0.8.2-0.gitac3dd2.1|11	Source0:	https://github.com/GNOME/buoh/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|buoh-0.8.2-0.gitac3dd2.1|12	BuildRequires:	meson
21cr|buoh-0.8.2-0.gitac3dd2.1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|buoh-0.8.2-0.gitac3dd2.1|14	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|buoh-0.8.2-0.gitac3dd2.1|15	
21cr|buoh-0.8.2-0.gitac3dd2.1|16	%description
21cr|buoh-0.8.2-0.gitac3dd2.1|17	It aims to help the comic lovers by providing an easy way of browsing and
21cr|buoh-0.8.2-0.gitac3dd2.1|18	reading their favourites online comic strips.
21cr|buoh-0.8.2-0.gitac3dd2.1|19	
21cr|buoh-0.8.2-0.gitac3dd2.1|20	%files -f %{name}.lang
21cr|buoh-0.8.2-0.gitac3dd2.1|21	%doc README.md
21cr|buoh-0.8.2-0.gitac3dd2.1|22	%license COPYING
21cr|buoh-0.8.2-0.gitac3dd2.1|23	%{_appdatadir}/org.gnome.%{name}.appdata.xml
21cr|buoh-0.8.2-0.gitac3dd2.1|24	%{_bindir}/%{name}
21cr|buoh-0.8.2-0.gitac3dd2.1|25	%{_datadir}/applications/org.gnome.%{name}.desktop
21cr|buoh-0.8.2-0.gitac3dd2.1|26	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.*.xml
21cr|buoh-0.8.2-0.gitac3dd2.1|27	%{_datadir}/%{name}/comics/comics.xml
21cr|buoh-0.8.2-0.gitac3dd2.1|28	%{_iconsdir}/hicolor/*x*/apps/%{name}.png
21cr|buoh-0.8.2-0.gitac3dd2.1|29	
21cr|buoh-0.8.2-0.gitac3dd2.1|30	#------------------------------------------------------------------
21cr|buoh-0.8.2-0.gitac3dd2.1|31	
21cr|buoh-0.8.2-0.gitac3dd2.1|32	%prep
21cr|buoh-0.8.2-0.gitac3dd2.1|33	%autosetup -p1 -n %{name}-%{commit}
21cr|buoh-0.8.2-0.gitac3dd2.1|34	
21cr|buoh-0.8.2-0.gitac3dd2.1|35	%build
21cr|buoh-0.8.2-0.gitac3dd2.1|36	%meson
21cr|buoh-0.8.2-0.gitac3dd2.1|37	%meson_build
21cr|buoh-0.8.2-0.gitac3dd2.1|38	
21cr|buoh-0.8.2-0.gitac3dd2.1|39	%install
21cr|buoh-0.8.2-0.gitac3dd2.1|40	%meson_install
21cr|buoh-0.8.2-0.gitac3dd2.1|41	
21cr|buoh-0.8.2-0.gitac3dd2.1|42	%find_lang %{name} --with-gnome

523 21
21cr|burgerspace-1.9.4-1|1	Name:		burgerspace
21cr|burgerspace-1.9.4-1|2	Version:	1.9.4
21cr|burgerspace-1.9.4-1|3	Release:	1
21cr|burgerspace-1.9.4-1|4	Summary:	A Burgertime(TM) clone
21cr|burgerspace-1.9.4-1|5	License:	GPLv2+
21cr|burgerspace-1.9.4-1|6	Group:		Games/Arcade
21cr|burgerspace-1.9.4-1|7	URL:		http://sarrazip.com/dev/burgerspace.html
21cr|burgerspace-1.9.4-1|8	Source0: 	http://perso.b2b2c.ca/sarrazip/dev/%{name}-%{version}.tar.gz
21cr|burgerspace-1.9.4-1|9	Source1:	%{name}-16x16.png.bz2
21cr|burgerspace-1.9.4-1|10	Source2:	%{name}-32x32.png.bz2
21cr|burgerspace-1.9.4-1|11	Source3:	%{name}-48x48.png.bz2
21cr|burgerspace-1.9.4-1|12	BuildRequires:	pkgconfig(sdl)
21cr|burgerspace-1.9.4-1|13	BuildRequires:	pkgconfig(SDL_image)
21cr|burgerspace-1.9.4-1|14	BuildRequires:	pkgconfig(SDL_mixer)
21cr|burgerspace-1.9.4-1|15	BuildRequires:	flatzebra-devel >= 0.1.6
21cr|burgerspace-1.9.4-1|16	
21cr|burgerspace-1.9.4-1|17	
21cr|burgerspace-1.9.4-1|18	%description
21cr|burgerspace-1.9.4-1|19	Clone of the Burgertime video game.  You are a chef that must walk
21cr|burgerspace-1.9.4-1|20	over hamburger ingredients in a maze while avoiding enemies.
21cr|burgerspace-1.9.4-1|21	
21cr|burgerspace-1.9.4-1|22	Use the arrow keys to move, the left Ctrl key to throw pepper, and
21cr|burgerspace-1.9.4-1|23	P to pause the game and resume it. The Escape key quits the game.
21cr|burgerspace-1.9.4-1|24	
21cr|burgerspace-1.9.4-1|25	%files
21cr|burgerspace-1.9.4-1|26	%doc AUTHORS COPYING NEWS README THANKS
21cr|burgerspace-1.9.4-1|27	%{_gamesbindir}/burgerspace
21cr|burgerspace-1.9.4-1|28	%{_gamesbindir}/burgerspace-server
21cr|burgerspace-1.9.4-1|29	%{_datadir}/%{name}/
21cr|burgerspace-1.9.4-1|30	%{_mandir}/man6/burgerspace.6*
21cr|burgerspace-1.9.4-1|31	%{_mandir}/man6/burgerspace-server.6*
21cr|burgerspace-1.9.4-1|32	%{_iconsdir}/%{name}.png
21cr|burgerspace-1.9.4-1|33	%{_liconsdir}/%{name}.png
21cr|burgerspace-1.9.4-1|34	%{_miconsdir}/%{name}.png
21cr|burgerspace-1.9.4-1|35	%{_datadir}/applications/*
21cr|burgerspace-1.9.4-1|36	%{_datadir}/pixmaps/*.png
21cr|burgerspace-1.9.4-1|37	#------------------------------------------------------
21cr|burgerspace-1.9.4-1|38	
21cr|burgerspace-1.9.4-1|39	%prep
21cr|burgerspace-1.9.4-1|40	%setup -q
21cr|burgerspace-1.9.4-1|41	
21cr|burgerspace-1.9.4-1|42	%build
21cr|burgerspace-1.9.4-1|43	%configure --bindir=%{_gamesbindir}
21cr|burgerspace-1.9.4-1|44	%make
21cr|burgerspace-1.9.4-1|45	
21cr|burgerspace-1.9.4-1|46	%install
21cr|burgerspace-1.9.4-1|47	%makeinstall_std
21cr|burgerspace-1.9.4-1|48	
21cr|burgerspace-1.9.4-1|49	#icon
21cr|burgerspace-1.9.4-1|50	%__mkdir_p %{buildroot}%{_iconsdir}
21cr|burgerspace-1.9.4-1|51	%__mkdir_p %{buildroot}%{_miconsdir}
21cr|burgerspace-1.9.4-1|52	%__mkdir_p %{buildroot}%{_liconsdir}
21cr|burgerspace-1.9.4-1|53	bzcat %{SOURCE1} > %{buildroot}%{_miconsdir}/%{name}.png
21cr|burgerspace-1.9.4-1|54	bzcat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
21cr|burgerspace-1.9.4-1|55	bzcat %{SOURCE3} > %{buildroot}%{_liconsdir}/%{name}.png
21cr|burgerspace-1.9.4-1|56	
21cr|burgerspace-1.9.4-1|57	%__rm -fr %{buildroot}%{_defaultdocdir}/%{name}-*
21cr|burgerspace-1.9.4-1|58	
21cr|burgerspace-1.9.4-1|59	

524 21
21cr|butt-0.1.41-2|1	Summary:	BUTT (Broadcast Using This Tool) is an easy to use, multi-OS streaming tool
21cr|butt-0.1.41-2|2	Name:		butt
21cr|butt-0.1.41-2|3	Version:	0.1.41
21cr|butt-0.1.41-2|4	Release:	2
21cr|butt-0.1.41-2|5	License:	GPL-2.0
21cr|butt-0.1.41-2|6	Group:		Networking/Other
21cr|butt-0.1.41-2|7	Url:		https://danielnoethen.de/butt/
21cr|butt-0.1.41-2|8	Source0:	https://danielnoethen.de/butt/release/%{version}/butt-%{version}.tar.gz
21cr|butt-0.1.41-2|9	BuildRequires:	fltk-devel
21cr|butt-0.1.41-2|10	BuildRequires:	pkgconfig(dbus-1)
21cr|butt-0.1.41-2|11	BuildRequires:	pkgconfig(libcurl)
21cr|butt-0.1.41-2|12	BuildRequires:	pkgconfig(flac)
21cr|butt-0.1.41-2|13	BuildRequires:	pkgconfig(fdk-aac)
21cr|butt-0.1.41-2|14	BuildRequires:	pkgconfig(ogg)
21cr|butt-0.1.41-2|15	BuildRequires:	pkgconfig(opus)
21cr|butt-0.1.41-2|16	BuildRequires:	pkgconfig(openssl)
21cr|butt-0.1.41-2|17	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|butt-0.1.41-2|18	BuildRequires:	portmidi-devel
21cr|butt-0.1.41-2|19	BuildRequires:	pkgconfig(samplerate)
21cr|butt-0.1.41-2|20	BuildRequires:	pkgconfig(vorbis)
21cr|butt-0.1.41-2|21	BuildRequires:	liblame-devel
21cr|butt-0.1.41-2|22	
21cr|butt-0.1.41-2|23	%description
21cr|butt-0.1.41-2|24	BUTT (Broadcast Using This Tool) is an easy to use, multi-OS streaming tool.
21cr|butt-0.1.41-2|25	It supports SHOUTcast and Icecast and runs on Linux, Mac OS X and Windows (64 bit only since version 0.1.20).
21cr|butt-0.1.41-2|26	The main purpose of BUTT is to stream live audio data from your computers mic or line input to a Shoutcast
21cr|butt-0.1.41-2|27	or Icecast server. If you want you can also record your session.
21cr|butt-0.1.41-2|28	BUTT is NOT able to stream audio files of any kind.
21cr|butt-0.1.41-2|29	
21cr|butt-0.1.41-2|30	%files -f %{name}.lang
21cr|butt-0.1.41-2|31	%doc NEWS README AUTHORS
21cr|butt-0.1.41-2|32	%license COPYING
21cr|butt-0.1.41-2|33	%{_bindir}/butt
21cr|butt-0.1.41-2|34	%{_datadir}/applications/*.desktop
21cr|butt-0.1.41-2|35	%{_iconsdir}/hicolor/*/apps/*.png
21cr|butt-0.1.41-2|36	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|butt-0.1.41-2|37	%{_datadir}/metainfo/*.xml
21cr|butt-0.1.41-2|38	%{_datadir}/pixmaps/*.xpm
21cr|butt-0.1.41-2|39	#------------------------------------------------------------------
21cr|butt-0.1.41-2|40	
21cr|butt-0.1.41-2|41	%prep
21cr|butt-0.1.41-2|42	%autosetup -p1
21cr|butt-0.1.41-2|43	
21cr|butt-0.1.41-2|44	%build
21cr|butt-0.1.41-2|45	%configure
21cr|butt-0.1.41-2|46	%make
21cr|butt-0.1.41-2|47	
21cr|butt-0.1.41-2|48	%install
21cr|butt-0.1.41-2|49	%makeinstall_std
21cr|butt-0.1.41-2|50	
21cr|butt-0.1.41-2|51	# force install desktop files
21cr|butt-0.1.41-2|52	cp -rf ./usr/share/* %{buildroot}%{_datadir}/
21cr|butt-0.1.41-2|53	
21cr|butt-0.1.41-2|54	
21cr|butt-0.1.41-2|55	%find_lang %{name}

525 21
21cr|bvi-1.4.1-11|1	Summary:	A vi-like binary file editor
21cr|bvi-1.4.1-11|2	Name:		bvi
21cr|bvi-1.4.1-11|3	Version:	1.4.1
21cr|bvi-1.4.1-11|4	Release:	11
21cr|bvi-1.4.1-11|5	License:	GPLv2+
21cr|bvi-1.4.1-11|6	Group:		Editors
21cr|bvi-1.4.1-11|7	Url:		http://bvi.sourceforge.net/
21cr|bvi-1.4.1-11|8	Source0:	http://sourceforge.net/projects/bvi/files/bvi/%{version}/bvi-%{version}.src.tar.gz
21cr|bvi-1.4.1-11|9	BuildRequires:	pkgconfig(ncurses)
21cr|bvi-1.4.1-11|10	
21cr|bvi-1.4.1-11|11	%description
21cr|bvi-1.4.1-11|12	bvi is a display-oriented editor for binary files, based on the vi
21cr|bvi-1.4.1-11|13	text editor. If you are familiar with vi, just start the editor and
21cr|bvi-1.4.1-11|14	begin to edit! If you never heard about vi, maybe bvi is not the
21cr|bvi-1.4.1-11|15	best choice for you.
21cr|bvi-1.4.1-11|16	
21cr|bvi-1.4.1-11|17	%files
21cr|bvi-1.4.1-11|18	%doc README COPYING CHANGES CREDITS
21cr|bvi-1.4.1-11|19	%{_bindir}/bvi
21cr|bvi-1.4.1-11|20	%{_bindir}/bmore
21cr|bvi-1.4.1-11|21	%{_bindir}/bview
21cr|bvi-1.4.1-11|22	%{_bindir}/bvedit
21cr|bvi-1.4.1-11|23	%{_mandir}/man1/bvi.1*
21cr|bvi-1.4.1-11|24	%{_mandir}/man1/bmore.1*
21cr|bvi-1.4.1-11|25	%{_mandir}/man1/bview.1*
21cr|bvi-1.4.1-11|26	%{_mandir}/man1/bvedit.1*
21cr|bvi-1.4.1-11|27	%{_datadir}/bmore.help
21cr|bvi-1.4.1-11|28	
21cr|bvi-1.4.1-11|29	#----------------------------------------------------------------------------
21cr|bvi-1.4.1-11|30	
21cr|bvi-1.4.1-11|31	%prep
21cr|bvi-1.4.1-11|32	%autosetup -p1
21cr|bvi-1.4.1-11|33	
21cr|bvi-1.4.1-11|34	%build
21cr|bvi-1.4.1-11|35	%configure --libdir=%{_datadir}
21cr|bvi-1.4.1-11|36	make
21cr|bvi-1.4.1-11|37	
21cr|bvi-1.4.1-11|38	%install
21cr|bvi-1.4.1-11|39	mkdir -p %{buildroot}%{_bindir}
21cr|bvi-1.4.1-11|40	mkdir -p %{buildroot}%{_mandir}/man1
21cr|bvi-1.4.1-11|41	mkdir -p %{buildroot}%{_libdir}
21cr|bvi-1.4.1-11|42	
21cr|bvi-1.4.1-11|43	install -m 755 bvi %{buildroot}%{_bindir}/bvi
21cr|bvi-1.4.1-11|44	install -m 755 bmore %{buildroot}%{_bindir}/bmore
21cr|bvi-1.4.1-11|45	install -m 644 bvi.1 %{buildroot}%{_mandir}/man1/bvi.1
21cr|bvi-1.4.1-11|46	install -m 644 bmore.1 %{buildroot}%{_mandir}/man1/bmore.1
21cr|bvi-1.4.1-11|47	install -m 644 bmore.help %{buildroot}%{_datadir}/bmore.help
21cr|bvi-1.4.1-11|48	ln -sf bvi %{buildroot}%{_bindir}/bview
21cr|bvi-1.4.1-11|49	ln -sf bvi %{buildroot}%{_bindir}/bvedit
21cr|bvi-1.4.1-11|50	echo ".so man1/bvi.1" > %{buildroot}%{_mandir}/man1/bview.1
21cr|bvi-1.4.1-11|51	echo ".so man1/bvi.1" > %{buildroot}%{_mandir}/man1/bvedit.1
21cr|bvi-1.4.1-11|52	chmod 644 README COPYING CHANGES CREDITS

526 21
21cr|bwm-ng-0.6.3-1|1	Summary:	Console-based live network and disk io bandwidth monitor
21cr|bwm-ng-0.6.3-1|2	Name:		bwm-ng
21cr|bwm-ng-0.6.3-1|3	Version:	0.6.3
21cr|bwm-ng-0.6.3-1|4	Release:	1
21cr|bwm-ng-0.6.3-1|5	License:	GPLv2+
21cr|bwm-ng-0.6.3-1|6	Group:		Monitoring
21cr|bwm-ng-0.6.3-1|7	Url:		http://gropp.org/?id=projects&sub=bwm-ng
21cr|bwm-ng-0.6.3-1|8	#https://github.com/vgropp/bwm-ng
21cr|bwm-ng-0.6.3-1|9	Source0:	http://gropp.org/bwm-ng/bwm-ng-%{version}.tar.gz
21cr|bwm-ng-0.6.3-1|10	BuildRequires:	pkgconfig(ncursesw)
21cr|bwm-ng-0.6.3-1|11	
21cr|bwm-ng-0.6.3-1|12	%description
21cr|bwm-ng-0.6.3-1|13	Bandwidth Monitor NG is a small and simple console-based live
21cr|bwm-ng-0.6.3-1|14	network and disk io bandwidth monitor for Linux, BSD, Solaris, Mac
21cr|bwm-ng-0.6.3-1|15	OS X and others.
21cr|bwm-ng-0.6.3-1|16	
21cr|bwm-ng-0.6.3-1|17	Short list of features:
21cr|bwm-ng-0.6.3-1|18	- supports /proc/net/dev, netstat, getifaddr, sysctl, kstat,
21cr|bwm-ng-0.6.3-1|19	/proc/diskstats, /proc/partitions, IOKit, devstat and libstatgrab
21cr|bwm-ng-0.6.3-1|20	- unlimited number of interfaces/devices supported
21cr|bwm-ng-0.6.3-1|21	- interfaces/devices are added or removed dynamically from list
21cr|bwm-ng-0.6.3-1|22	- white-/blacklist of interfaces/devices
21cr|bwm-ng-0.6.3-1|23	- output of KB/s, Kb/s, packets, errors, average, max and total sum
21cr|bwm-ng-0.6.3-1|24	- output in curses, plain console, CSV or HTML
21cr|bwm-ng-0.6.3-1|25	- configfile
21cr|bwm-ng-0.6.3-1|26	
21cr|bwm-ng-0.6.3-1|27	%files
21cr|bwm-ng-0.6.3-1|28	%doc README AUTHORS ChangeLog NEWS THANKS bwm-ng.conf-example bwm-ng.css
21cr|bwm-ng-0.6.3-1|29	%{_bindir}/%{name}
21cr|bwm-ng-0.6.3-1|30	%{_mandir}/man1/%{name}.1*
21cr|bwm-ng-0.6.3-1|31	
21cr|bwm-ng-0.6.3-1|32	#----------------------------------------------------------------------------
21cr|bwm-ng-0.6.3-1|33	
21cr|bwm-ng-0.6.3-1|34	%prep
21cr|bwm-ng-0.6.3-1|35	%autosetup -p1
21cr|bwm-ng-0.6.3-1|36	
21cr|bwm-ng-0.6.3-1|37	%build
21cr|bwm-ng-0.6.3-1|38	autoreconf -vfi
21cr|bwm-ng-0.6.3-1|39	%configure \
21cr|bwm-ng-0.6.3-1|40	--with-ncurses \
21cr|bwm-ng-0.6.3-1|41	--with-partitions \
21cr|bwm-ng-0.6.3-1|42	--with-procnetdev \
21cr|bwm-ng-0.6.3-1|43	--without-libstatgrab
21cr|bwm-ng-0.6.3-1|44	%make
21cr|bwm-ng-0.6.3-1|45	
21cr|bwm-ng-0.6.3-1|46	%install
21cr|bwm-ng-0.6.3-1|47	%makeinstall_std

527 21
21cr|bw-whois-5.0-6|1	Summary:	Enhanced WHOIS client on steroids
21cr|bw-whois-5.0-6|2	
21cr|bw-whois-5.0-6|3	Name:		bw-whois
21cr|bw-whois-5.0-6|4	Version:	5.0
21cr|bw-whois-5.0-6|5	Release:	6
21cr|bw-whois-5.0-6|6	License:	GPL or Artistic
21cr|bw-whois-5.0-6|7	Group:          Networking/Other
21cr|bw-whois-5.0-6|8	URL:		http://whois.bw.org
21cr|bw-whois-5.0-6|9	Source0:	whois-%{version}.tar.bz2
21cr|bw-whois-5.0-6|10	Patch0:		whois-config.diff
21cr|bw-whois-5.0-6|11	BuildArch:      noarch
21cr|bw-whois-5.0-6|12	BuildRequires:  perl-devel
21cr|bw-whois-5.0-6|13	
21cr|bw-whois-5.0-6|14	%description
21cr|bw-whois-5.0-6|15	BW Whois is a whois client designed to work with the new "Shared
21cr|bw-whois-5.0-6|16	Registration System" whois introduced 1 December 1999. This new
21cr|bw-whois-5.0-6|17	system has proved to be remarkably disorganized and inconsistent,
21cr|bw-whois-5.0-6|18	resulting in tremendous confusion for those of us who need to
21cr|bw-whois-5.0-6|19	find the ownership of a domain now and then.
21cr|bw-whois-5.0-6|20	
21cr|bw-whois-5.0-6|21	%prep
21cr|bw-whois-5.0-6|22	
21cr|bw-whois-5.0-6|23	%setup -q -n whois-%{version}
21cr|bw-whois-5.0-6|24	%patch0 -p1
21cr|bw-whois-5.0-6|25	
21cr|bw-whois-5.0-6|26	%build
21cr|bw-whois-5.0-6|27	
21cr|bw-whois-5.0-6|28	%install
21cr|bw-whois-5.0-6|29	
21cr|bw-whois-5.0-6|30	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|bw-whois-5.0-6|31	install -d %{buildroot}%{_bindir}
21cr|bw-whois-5.0-6|32	install -d %{buildroot}%{perl_vendorlib}
21cr|bw-whois-5.0-6|33	install -d %{buildroot}%{_mandir}/man1
21cr|bw-whois-5.0-6|34	
21cr|bw-whois-5.0-6|35	install -m755 whois %{buildroot}%{_bindir}/%{name}
21cr|bw-whois-5.0-6|36	install -m644 whois.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|bw-whois-5.0-6|37	install -m644 whois.conf %{buildroot}%{_sysconfdir}/%{name}/
21cr|bw-whois-5.0-6|38	install -m644 tld.conf %{buildroot}%{_sysconfdir}/%{name}/
21cr|bw-whois-5.0-6|39	install -m644 sd.conf %{buildroot}%{_sysconfdir}/%{name}/
21cr|bw-whois-5.0-6|40	install -m644 bwInclude.pm %{buildroot}%{perl_vendorlib}/
21cr|bw-whois-5.0-6|41	
21cr|bw-whois-5.0-6|42	%clean
21cr|bw-whois-5.0-6|43	
21cr|bw-whois-5.0-6|44	%files
21cr|bw-whois-5.0-6|45	%doc DISCLAIMER HISTORY INSTALL README create_whois.sql whois-*.html whois.txt
21cr|bw-whois-5.0-6|46	%config(noreplace) %{_sysconfdir}/%{name}/tld.conf
21cr|bw-whois-5.0-6|47	%config(noreplace) %{_sysconfdir}/%{name}/whois.conf
21cr|bw-whois-5.0-6|48	%config(noreplace) %{_sysconfdir}/%{name}/sd.conf
21cr|bw-whois-5.0-6|49	%{_bindir}/%{name}
21cr|bw-whois-5.0-6|50	%{perl_vendorlib}/bwInclude.pm
21cr|bw-whois-5.0-6|51	%{_mandir}/man1/%{name}.1*

528 21
21cr|byedpi-0.17.3-2|1	Name:		byedpi
21cr|byedpi-0.17.3-2|2	Version:	0.17.3
21cr|byedpi-0.17.3-2|3	Release:	2
21cr|byedpi-0.17.3-2|4	Summary:	A local proxy for DPI environments
21cr|byedpi-0.17.3-2|5	
21cr|byedpi-0.17.3-2|6	Group:		Networking/Other
21cr|byedpi-0.17.3-2|7	License:	MIT
21cr|byedpi-0.17.3-2|8	Url:		https://github.com/hufrea/byedpi
21cr|byedpi-0.17.3-2|9	Source0:	https://github.com/hufrea/byedpi/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|byedpi-0.17.3-2|10	
21cr|byedpi-0.17.3-2|11	%description
21cr|byedpi-0.17.3-2|12	A local SOCKS proxy for users in DPI environments.
21cr|byedpi-0.17.3-2|13	
21cr|byedpi-0.17.3-2|14	%prep
21cr|byedpi-0.17.3-2|15	%autosetup -p1
21cr|byedpi-0.17.3-2|16	
21cr|byedpi-0.17.3-2|17	%build
21cr|byedpi-0.17.3-2|18	%set_build_flags
21cr|byedpi-0.17.3-2|19	%make_build
21cr|byedpi-0.17.3-2|20	
21cr|byedpi-0.17.3-2|21	%install
21cr|byedpi-0.17.3-2|22	install -d %{buildroot}%{_bindir}
21cr|byedpi-0.17.3-2|23	install -d %{buildroot}%{_sysconfdir}
21cr|byedpi-0.17.3-2|24	install -d %{buildroot}%{_userunitdir}
21cr|byedpi-0.17.3-2|25	install -m 0755 ciadpi %{buildroot}%{_bindir}/ciadpi
21cr|byedpi-0.17.3-2|26	install -m 0644 dist/linux/byedpi.conf %{buildroot}%{_sysconfdir}
21cr|byedpi-0.17.3-2|27	install -m 0644 dist/linux/byedpi.service %{buildroot}%{_userunitdir}
21cr|byedpi-0.17.3-2|28	
21cr|byedpi-0.17.3-2|29	%files
21cr|byedpi-0.17.3-2|30	%{_bindir}/ciadpi
21cr|byedpi-0.17.3-2|31	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|byedpi-0.17.3-2|32	%{_userunitdir}/%{name}.service
21cr|byedpi-0.17.3-2|33	
21cr|byedpi-0.17.3-2|34	%changelog
21cr|byedpi-0.17.3-2|35	* Tue Dec 2 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|byedpi-0.17.3-2|36	- no replace config
21cr|byedpi-0.17.3-2|37	
21cr|byedpi-0.17.3-2|38	* Thu Oct 2 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.17.3-1
21cr|byedpi-0.17.3-2|39	- Update version to 0.17.3
21cr|byedpi-0.17.3-2|40	
21cr|byedpi-0.17.3-2|41	* Fri Jul 25 2025 alex stefanov <alexander@mezon.ru> 0.17.2-1
21cr|byedpi-0.17.3-2|42	- update 0.17.2
21cr|byedpi-0.17.3-2|43	
21cr|byedpi-0.17.3-2|44	* Fri May 23 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.16.6-2
21cr|byedpi-0.17.3-2|45	- set compile flags for debuginfo
21cr|byedpi-0.17.3-2|46	
21cr|byedpi-0.17.3-2|47	* Fri May 23 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|byedpi-0.17.3-2|48	- add nvchecker
21cr|byedpi-0.17.3-2|49	
21cr|byedpi-0.17.3-2|50	* Fri Feb 21 2025 alex stefanov <alexander@mezon.ru> 0.16.6-1
21cr|byedpi-0.17.3-2|51	- new pk

529 21
21cr|byobu-5.133-1|1	%define _files_listed_twice_terminate_build 0
21cr|byobu-5.133-1|2	
21cr|byobu-5.133-1|3	
21cr|byobu-5.133-1|4	Summary:	Profiles for the GNU screen manager
21cr|byobu-5.133-1|5	Name:		byobu
21cr|byobu-5.133-1|6	Version:	5.133
21cr|byobu-5.133-1|7	Release:	1
21cr|byobu-5.133-1|8	License:	GPLv3+
21cr|byobu-5.133-1|9	Group:		Terminals
21cr|byobu-5.133-1|10	URL:		http://byobu.co/index.html
21cr|byobu-5.133-1|11	Source0:	https://launchpad.net/byobu/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz
21cr|byobu-5.133-1|12	Patch0:		byobu_5.127-desktop.patch
21cr|byobu-5.133-1|13	BuildRequires:	gettext
21cr|byobu-5.133-1|14	BuildRequires:	imagemagick
21cr|byobu-5.133-1|15	BuildRequires:	desktop-file-utils
21cr|byobu-5.133-1|16	BuildRequires:	appstream-util
21cr|byobu-5.133-1|17	BuildArch:	noarch
21cr|byobu-5.133-1|18	
21cr|byobu-5.133-1|19	# Do not drop TTY req. Sflo
21cr|byobu-5.133-1|20	Requires:	screen
21cr|byobu-5.133-1|21	Requires:	python3
21cr|byobu-5.133-1|22	Requires:	newt
21cr|byobu-5.133-1|23	Requires:	gettext
21cr|byobu-5.133-1|24	#From X xterm-256color .Sflo
21cr|byobu-5.133-1|25	Requires:	ncurses-extraterms
21cr|byobu-5.133-1|26	# lauched as byobu, tmux also needed in X .Sflo
21cr|byobu-5.133-1|27	Requires:	tmux >= 1.9
21cr|byobu-5.133-1|28	# ctail needs it for colorize.
21cr|byobu-5.133-1|29	Suggests:	ccze
21cr|byobu-5.133-1|30	
21cr|byobu-5.133-1|31	%description
21cr|byobu-5.133-1|32	byobu includes a set of profiles for the GNU screen window
21cr|byobu-5.133-1|33	manager. These profiles are quite useful on server machines which are
21cr|byobu-5.133-1|34	not running a graphical desktop. The 'screen' command provides a
21cr|byobu-5.133-1|35	number of advanced features are not necessarily exposed in the default
21cr|byobu-5.133-1|36	profile. These profiles provide features such as status bars, clocks,
21cr|byobu-5.133-1|37	notifiers (reboot-required, updates-available), etc. The
21cr|byobu-5.133-1|38	profile-switcher allows users to quickly switch their .screenrc to any
21cr|byobu-5.133-1|39	of the available profiles.
21cr|byobu-5.133-1|40	
21cr|byobu-5.133-1|41	%files -f %{name}.lang
21cr|byobu-5.133-1|42	%doc README.* COPYING ChangeLog usr/share/doc/byobu/help.*.txt
21cr|byobu-5.133-1|43	%{_bindir}/*
21cr|byobu-5.133-1|44	%dir %{_prefix}/lib/%{name}
21cr|byobu-5.133-1|45	%{_prefix}/lib/%{name}/*
21cr|byobu-5.133-1|46	%{_datadir}/applications/%{name}.desktop
21cr|byobu-5.133-1|47	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|byobu-5.133-1|48	%{_appdatadir}/*.xml
21cr|byobu-5.133-1|49	%dir %{_datadir}/%{name}
21cr|byobu-5.133-1|50	%{_datadir}/%{name}/*
21cr|byobu-5.133-1|51	%{_datadir}/sounds
21cr|byobu-5.133-1|52	%{_datadir}/dbus-1/services/*
21cr|byobu-5.133-1|53	%{_mandir}/man*/*.1.*
21cr|byobu-5.133-1|54	%config(noreplace) %{_sysconfdir}/%{name}/backend
21cr|byobu-5.133-1|55	%config(noreplace) %{_sysconfdir}/%{name}/socketdir
21cr|byobu-5.133-1|56	%config(noreplace) %{_sysconfdir}/profile.d/Z97-byobu.sh
21cr|byobu-5.133-1|57	
21cr|byobu-5.133-1|58	#-------------------------------------------------------------------------
21cr|byobu-5.133-1|59	
21cr|byobu-5.133-1|60	%prep
21cr|byobu-5.133-1|61	%setup -q
21cr|byobu-5.133-1|62	%patch0 -p1
21cr|byobu-5.133-1|63	autoreconf -fiv
21cr|byobu-5.133-1|64	
21cr|byobu-5.133-1|65	%build
21cr|byobu-5.133-1|66	%configure --sysconfdir=%{_sysconfdir}
21cr|byobu-5.133-1|67	%make
21cr|byobu-5.133-1|68	
21cr|byobu-5.133-1|69	%install
21cr|byobu-5.133-1|70	%makeinstall_std
21cr|byobu-5.133-1|71	# lang
21cr|byobu-5.133-1|72	for po in po/*.po
21cr|byobu-5.133-1|73	do
21cr|byobu-5.133-1|74	lang=${po#po/}
21cr|byobu-5.133-1|75	lang=${lang%.po}
21cr|byobu-5.133-1|76	mkdir -p %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/
21cr|byobu-5.133-1|77	msgfmt ${po} -o %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/%{name}.mo
21cr|byobu-5.133-1|78	done
21cr|byobu-5.133-1|79	
21cr|byobu-5.133-1|80	# desktop
21cr|byobu-5.133-1|81	desktop-file-install usr/share/byobu/desktop/%{name}.desktop \
21cr|byobu-5.133-1|82	--dir %{buildroot}%{_datadir}/applications
21cr|byobu-5.133-1|83	
21cr|byobu-5.133-1|84	chmod -x  %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|byobu-5.133-1|85	rm -fr %{buildroot}%{_datadir}/byobu/desktop
21cr|byobu-5.133-1|86	
21cr|byobu-5.133-1|87	# appdata
21cr|byobu-5.133-1|88	mkdir -p %{buildroot}%{_appdatadir}
21cr|byobu-5.133-1|89	cp -pr usr/share/appdata/%{name}.appdata.xml \
21cr|byobu-5.133-1|90	%{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|byobu-5.133-1|91	
21cr|byobu-5.133-1|92	# icons in DE
21cr|byobu-5.133-1|93	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|byobu-5.133-1|94	install -dm 0755 \
21cr|byobu-5.133-1|95	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|byobu-5.133-1|96	convert -strip -resize $size usr/share/byobu/pixmaps/byobu.svg \
21cr|byobu-5.133-1|97	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|byobu-5.133-1|98	done
21cr|byobu-5.133-1|99	
21cr|byobu-5.133-1|100	
21cr|byobu-5.133-1|101	#
21cr|byobu-5.133-1|102	install -Dm644 usr/share/sounds/byobu/%{name}.ogg \
21cr|byobu-5.133-1|103	%{buildroot}%{_datadir}/sounds/%{name}/%{name}.ogg
21cr|byobu-5.133-1|104	
21cr|byobu-5.133-1|105	%find_lang %{name}
21cr|byobu-5.133-1|106	
21cr|byobu-5.133-1|107	%check
21cr|byobu-5.133-1|108	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|byobu-5.133-1|109	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml || :

530 21
21cr|bytelist-1.0.15-1|1	Summary:	A java library for lists of bytes
21cr|bytelist-1.0.15-1|2	Name:		bytelist
21cr|bytelist-1.0.15-1|3	Version:	1.0.15
21cr|bytelist-1.0.15-1|4	Release:	1
21cr|bytelist-1.0.15-1|5	Group:		Development/Java
21cr|bytelist-1.0.15-1|6	License:	CPL or GPLv2+ or LGPLv2+
21cr|bytelist-1.0.15-1|7	URL:		https://github.com/jruby/bytelist
21cr|bytelist-1.0.15-1|8	Source0:	https://github.com/jruby/bytelist/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21cr|bytelist-1.0.15-1|9	BuildRequires:	ant
21cr|bytelist-1.0.15-1|10	BuildRequires:	ant-junit
21cr|bytelist-1.0.15-1|11	BuildRequires:	java-devel
21cr|bytelist-1.0.15-1|12	BuildRequires:	java-rpmbuild
21cr|bytelist-1.0.15-1|13	BuildRequires:	jcodings
21cr|bytelist-1.0.15-1|14	BuildRequires:	jpackage-utils
21cr|bytelist-1.0.15-1|15	BuildRequires:	junit
21cr|bytelist-1.0.15-1|16	BuildArch:	noarch
21cr|bytelist-1.0.15-1|17	Requires:	java
21cr|bytelist-1.0.15-1|18	Requires:	jcodings
21cr|bytelist-1.0.15-1|19	Requires:	jpackage-utils
21cr|bytelist-1.0.15-1|20	
21cr|bytelist-1.0.15-1|21	%description
21cr|bytelist-1.0.15-1|22	A small java library for manipulating lists of bytes.
21cr|bytelist-1.0.15-1|23	
21cr|bytelist-1.0.15-1|24	
21cr|bytelist-1.0.15-1|25	%prep
21cr|bytelist-1.0.15-1|26	%setup -qn %{name}-%{name}-%{version}
21cr|bytelist-1.0.15-1|27	
21cr|bytelist-1.0.15-1|28	%build
21cr|bytelist-1.0.15-1|29	export CLASSPATH=$(build-classpath junit jcodings)
21cr|bytelist-1.0.15-1|30	mkdir -p lib
21cr|bytelist-1.0.15-1|31	%ant
21cr|bytelist-1.0.15-1|32	
21cr|bytelist-1.0.15-1|33	%install
21cr|bytelist-1.0.15-1|34	mkdir -p %{buildroot}%{_javadir}
21cr|bytelist-1.0.15-1|35	
21cr|bytelist-1.0.15-1|36	cp -p lib/%{name}-1.0.2.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|bytelist-1.0.15-1|37	
21cr|bytelist-1.0.15-1|38	mkdir -p %{buildroot}%{_mavenpomdir}
21cr|bytelist-1.0.15-1|39	install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21cr|bytelist-1.0.15-1|40	
21cr|bytelist-1.0.15-1|41	%check
21cr|bytelist-1.0.15-1|42	export CLASSPATH=$(build-classpath junit jcodings)
21cr|bytelist-1.0.15-1|43	%ant test
21cr|bytelist-1.0.15-1|44	
21cr|bytelist-1.0.15-1|45	%files
21cr|bytelist-1.0.15-1|46	%{_javadir}/*
21cr|bytelist-1.0.15-1|47	%{_mavenpomdir}/*

531 21
21cr|bzflag-2.4.24-2|1	Name:		bzflag
21cr|bzflag-2.4.24-2|2	Summary:	A multiplayer 3D tank battle game
21cr|bzflag-2.4.24-2|3	Version:	2.4.24
21cr|bzflag-2.4.24-2|4	Release:	2
21cr|bzflag-2.4.24-2|5	Epoch:		1
21cr|bzflag-2.4.24-2|6	License:	LGPLv2+
21cr|bzflag-2.4.24-2|7	Group:		Games/Arcade
21cr|bzflag-2.4.24-2|8	Url:		https://www.bzflag.org/
21cr|bzflag-2.4.24-2|9	# Devel tree: https://github.com/BZFlag-Dev/bzflag
21cr|bzflag-2.4.24-2|10	Source0:	https://download.bzflag.org/bzflag/source/%{version}/%{name}-%{version}.tar.bz2
21cr|bzflag-2.4.24-2|11	Source1:	bzflag.appdata.xml
21cr|bzflag-2.4.24-2|12	Source100:	%{name}.rpmlintrc
21cr|bzflag-2.4.24-2|13	BuildRequires:	chrpath
21cr|bzflag-2.4.24-2|14	BuildRequires:	desktop-file-utils
21cr|bzflag-2.4.24-2|15	BuildRequires:	imagemagick
21cr|bzflag-2.4.24-2|16	BuildRequires:	openldap-devel
21cr|bzflag-2.4.24-2|17	BuildRequires:	pkgconfig(gl)
21cr|bzflag-2.4.24-2|18	BuildRequires:	pkgconfig(glew)
21cr|bzflag-2.4.24-2|19	BuildRequires:	pkgconfig(glu)
21cr|bzflag-2.4.24-2|20	BuildRequires:	pkgconfig(libcares)
21cr|bzflag-2.4.24-2|21	BuildRequires:	pkgconfig(libcurl)
21cr|bzflag-2.4.24-2|22	BuildRequires:	pkgconfig(ncurses)
21cr|bzflag-2.4.24-2|23	BuildRequires:	pkgconfig(sdl2)
21cr|bzflag-2.4.24-2|24	BuildRequires:	pkgconfig(x11)
21cr|bzflag-2.4.24-2|25	BuildRequires:	pkgconfig(xext)
21cr|bzflag-2.4.24-2|26	BuildRequires:	pkgconfig(xxf86vm)
21cr|bzflag-2.4.24-2|27	BuildRequires:	pkgconfig(zlib)
21cr|bzflag-2.4.24-2|28	BuildConflicts:	freetds-devel
21cr|bzflag-2.4.24-2|29	
21cr|bzflag-2.4.24-2|30	%description
21cr|bzflag-2.4.24-2|31	BZFlag is a multiplayer 3D tank battle game. It's one of the most popular
21cr|bzflag-2.4.24-2|32	games ever on Silicon Graphics systems.
21cr|bzflag-2.4.24-2|33	
21cr|bzflag-2.4.24-2|34	%files
21cr|bzflag-2.4.24-2|35	%doc README ChangeLog README.Linux
21cr|bzflag-2.4.24-2|36	%{_gamesbindir}/bz*
21cr|bzflag-2.4.24-2|37	%dir %{_gamesdatadir}/%{name}
21cr|bzflag-2.4.24-2|38	%{_gamesdatadir}/%{name}/*
21cr|bzflag-2.4.24-2|39	%dir %{_libdir}/%{name}
21cr|bzflag-2.4.24-2|40	%{_libdir}/%{name}/*.so
21cr|bzflag-2.4.24-2|41	%{_mandir}/man5/bzw.5*
21cr|bzflag-2.4.24-2|42	%{_mandir}/man6/*
21cr|bzflag-2.4.24-2|43	%{_datadir}/applications/%{name}.desktop
21cr|bzflag-2.4.24-2|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|bzflag-2.4.24-2|45	%{_appdatadir}/%{name}.appdata.xml
21cr|bzflag-2.4.24-2|46	
21cr|bzflag-2.4.24-2|47	#-----------------------------------------------------------------------------
21cr|bzflag-2.4.24-2|48	
21cr|bzflag-2.4.24-2|49	%prep
21cr|bzflag-2.4.24-2|50	%setup -q
21cr|bzflag-2.4.24-2|51	
21cr|bzflag-2.4.24-2|52	%build
21cr|bzflag-2.4.24-2|53	%configure \
21cr|bzflag-2.4.24-2|54	--bindir=%{_gamesbindir}	\
21cr|bzflag-2.4.24-2|55	--datadir=%{_gamesdatadir}	\
21cr|bzflag-2.4.24-2|56	--disable-static		\
21cr|bzflag-2.4.24-2|57	--enable-robots			\
21cr|bzflag-2.4.24-2|58	--libdir=%{_libdir}/%{name}	\
21cr|bzflag-2.4.24-2|59	--with-SDL=2
21cr|bzflag-2.4.24-2|60	%make
21cr|bzflag-2.4.24-2|61	
21cr|bzflag-2.4.24-2|62	%install
21cr|bzflag-2.4.24-2|63	%makeinstall_std
21cr|bzflag-2.4.24-2|64	
21cr|bzflag-2.4.24-2|65	# Install the maps that dont get installed
21cr|bzflag-2.4.24-2|66	cp -a misc/maps/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|bzflag-2.4.24-2|67	
21cr|bzflag-2.4.24-2|68	# Install our stuff
21cr|bzflag-2.4.24-2|69	install -d %{buildroot}%{_appdatadir}
21cr|bzflag-2.4.24-2|70	install -m 0644 %{SOURCE1} %{buildroot}%{_appdatadir}/
21cr|bzflag-2.4.24-2|71	
21cr|bzflag-2.4.24-2|72	# Install icons
21cr|bzflag-2.4.24-2|73	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|bzflag-2.4.24-2|74	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|bzflag-2.4.24-2|75	convert -resize $size data/%{name}-256x256.png %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|bzflag-2.4.24-2|76	done
21cr|bzflag-2.4.24-2|77	
21cr|bzflag-2.4.24-2|78	# Put the .desktop file in the right place and massage it
21cr|bzflag-2.4.24-2|79	install -d %{buildroot}%{_datadir}/applications
21cr|bzflag-2.4.24-2|80	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21cr|bzflag-2.4.24-2|81	--set-key=Exec --set-value="%{name}" \
21cr|bzflag-2.4.24-2|82	--set-key=Icon --set-value="%{name}" \
21cr|bzflag-2.4.24-2|83	--delete-original \
21cr|bzflag-2.4.24-2|84	%{buildroot}%{_gamesdatadir}/%{name}/%{name}.desktop

532 21
21cr|C-0.06-7|1	Name: 	 	C
21cr|C-0.06-7|2	Summary: 	Pseudo-interpreter for C syntax
21cr|C-0.06-7|3	Version: 	0.06
21cr|C-0.06-7|4	Release: 	7
21cr|C-0.06-7|5	
21cr|C-0.06-7|6	Source:		http://labs.cybozu.co.jp/blog/kazuho/archives/c/%{name}-%{version}.tar.gz
21cr|C-0.06-7|7	URL:		http://labs.cybozu.co.jp/blog/kazuhoatwork/2006/01/c.php
21cr|C-0.06-7|8	License:	GPLv2+
21cr|C-0.06-7|9	Group:		Development/C
21cr|C-0.06-7|10	
21cr|C-0.06-7|11	%description
21cr|C-0.06-7|12	C (pronounced large-C) is a pseudo-interpreter of the C programming language.
21cr|C-0.06-7|13	
21cr|C-0.06-7|14	Without the need of manual compilation, developers can rapidly create scripts
21cr|C-0.06-7|15	or write one-liners using the C programming language that runs at native-code
21cr|C-0.06-7|16	speed.
21cr|C-0.06-7|17	
21cr|C-0.06-7|18	%prep
21cr|C-0.06-7|19	%setup -q
21cr|C-0.06-7|20	
21cr|C-0.06-7|21	%build
21cr|C-0.06-7|22	%configure
21cr|C-0.06-7|23	%make
21cr|C-0.06-7|24	
21cr|C-0.06-7|25	%install
21cr|C-0.06-7|26	%makeinstall
21cr|C-0.06-7|27	
21cr|C-0.06-7|28	%clean
21cr|C-0.06-7|29	
21cr|C-0.06-7|30	%files
21cr|C-0.06-7|31	%doc AUTHORS ChangeLog NEWS README
21cr|C-0.06-7|32	%{_bindir}/%{name}
21cr|C-0.06-7|33	%{_mandir}/man1/*

533 21
21cr|c2050-0.4-20|1	Summary:	Driver for the Lexmark 2050 printer
21cr|c2050-0.4-20|2	Name:		c2050
21cr|c2050-0.4-20|3	Version:	0.4
21cr|c2050-0.4-20|4	Release:	20
21cr|c2050-0.4-20|5	Group:		System/Printing
21cr|c2050-0.4-20|6	License:	GPL
21cr|c2050-0.4-20|7	URL:		http://www.prato.linux.it/~mnencia/lexmark2050
21cr|c2050-0.4-20|8	Source0:	http://www.prato.linux.it/~mnencia/lexmark2050/%{name}-%{version}.tar.gz
21cr|c2050-0.4-20|9	Patch0:		c2050-0.3-looplimits.patch
21cr|c2050-0.4-20|10	Conflicts:	printer-utils = 2007
21cr|c2050-0.4-20|11	Conflicts:	printer-filters = 2007
21cr|c2050-0.4-20|12	
21cr|c2050-0.4-20|13	%description
21cr|c2050-0.4-20|14	Lexmark 2050 Color Jetprinter printer driver.
21cr|c2050-0.4-20|15	
21cr|c2050-0.4-20|16	%prep
21cr|c2050-0.4-20|17	
21cr|c2050-0.4-20|18	%setup -q
21cr|c2050-0.4-20|19	%patch0 -p0 -b .looplimits
21cr|c2050-0.4-20|20	
21cr|c2050-0.4-20|21	%build
21cr|c2050-0.4-20|22	%{__cc} %{optflags} %{ldflags} -o c2050 c2050.c
21cr|c2050-0.4-20|23	
21cr|c2050-0.4-20|24	%install
21cr|c2050-0.4-20|25	rm -rf %{buildroot}
21cr|c2050-0.4-20|26	
21cr|c2050-0.4-20|27	install -d %{buildroot}%{_bindir}
21cr|c2050-0.4-20|28	
21cr|c2050-0.4-20|29	install -m0755 c2050 %{buildroot}%{_bindir}/
21cr|c2050-0.4-20|30	install -m0755 ps2lexmark %{buildroot}%{_bindir}/
21cr|c2050-0.4-20|31	install -m0755 ps2monolexmark %{buildroot}%{_bindir}/
21cr|c2050-0.4-20|32	
21cr|c2050-0.4-20|33	%clean
21cr|c2050-0.4-20|34	rm -rf %{buildroot}
21cr|c2050-0.4-20|35	
21cr|c2050-0.4-20|36	%files
21cr|c2050-0.4-20|37	%defattr(0644,root,root,0755)
21cr|c2050-0.4-20|38	%doc README COPYING
21cr|c2050-0.4-20|39	%attr(0755,root,root) %{_bindir}/*

534 21
21cr|c2070-0.99-19|1	Summary:	Lexmark 2070 Printer color driver
21cr|c2070-0.99-19|2	Name:		c2070
21cr|c2070-0.99-19|3	Version:	0.99
21cr|c2070-0.99-19|4	Release:	19
21cr|c2070-0.99-19|5	Group:		System/Printing
21cr|c2070-0.99-19|6	License:	GPL
21cr|c2070-0.99-19|7	URL:		http://www.linuxprinting.org/show_driver.cgi?driver=%{name}
21cr|c2070-0.99-19|8	Source0:	ftp://mirror.linuxsoft.cz/pool/5865/%{name}-%{version}.tar.gz
21cr|c2070-0.99-19|9	Patch0:		c2070-0.99-looplimits.patch
21cr|c2070-0.99-19|10	Conflicts:	printer-utils = 2007
21cr|c2070-0.99-19|11	Conflicts:	printer-filters = 2007
21cr|c2070-0.99-19|12	
21cr|c2070-0.99-19|13	%description
21cr|c2070-0.99-19|14	This filter allows to color print in a Lexmark 2070 (windows GDI) printer.
21cr|c2070-0.99-19|15	
21cr|c2070-0.99-19|16	%prep
21cr|c2070-0.99-19|17	
21cr|c2070-0.99-19|18	%setup -q
21cr|c2070-0.99-19|19	%patch0 -p1 -b .looplimits
21cr|c2070-0.99-19|20	
21cr|c2070-0.99-19|21	%build
21cr|c2070-0.99-19|22	%{__cc} %{optflags} %{ldflags} -o c2070 c2070.c
21cr|c2070-0.99-19|23	
21cr|c2070-0.99-19|24	%install
21cr|c2070-0.99-19|25	rm -rf %{buildroot}
21cr|c2070-0.99-19|26	
21cr|c2070-0.99-19|27	install -d %{buildroot}/%{_bindir}
21cr|c2070-0.99-19|28	install -m0755 c2070 %{buildroot}/%{_bindir}
21cr|c2070-0.99-19|29	
21cr|c2070-0.99-19|30	%clean
21cr|c2070-0.99-19|31	rm -rf %{buildroot}
21cr|c2070-0.99-19|32	
21cr|c2070-0.99-19|33	%files
21cr|c2070-0.99-19|34	%defattr(0644,root,root,0755)
21cr|c2070-0.99-19|35	%doc LICENSE README
21cr|c2070-0.99-19|36	%attr(0755,root,root) %{_bindir}/c2070

535 21
21cr|c3270-3.3.14ga7-5|1	Summary:	Curses-based 3270 Emulator
21cr|c3270-3.3.14ga7-5|2	Name:		c3270
21cr|c3270-3.3.14ga7-5|3	Version:	3.3.14ga7
21cr|c3270-3.3.14ga7-5|4	Release:	5
21cr|c3270-3.3.14ga7-5|5	License:	MIT
21cr|c3270-3.3.14ga7-5|6	Group:		Terminals
21cr|c3270-3.3.14ga7-5|7	Url:		http://www.geocities.com/SiliconValley/Peaks/7814/
21cr|c3270-3.3.14ga7-5|8	Source0:	http://downloads.sourceforge.net/project/x3270/x3270/%{version}/suite3270-%{version}-src.tgz
21cr|c3270-3.3.14ga7-5|9	Patch0:		c3270-3.3-readline6.3.patch
21cr|c3270-3.3.14ga7-5|10	BuildRequires:	readline-devel
21cr|c3270-3.3.14ga7-5|11	BuildRequires:	pkgconfig(ncursesw)
21cr|c3270-3.3.14ga7-5|12	BuildRequires:	pkgconfig(openssl)
21cr|c3270-3.3.14ga7-5|13	Requires:	x3270
21cr|c3270-3.3.14ga7-5|14	
21cr|c3270-3.3.14ga7-5|15	%description
21cr|c3270-3.3.14ga7-5|16	Complete IBM 3278/3279 emulation, TN3270E support, structured
21cr|c3270-3.3.14ga7-5|17	fields, color xterm emulation, highly configurable.
21cr|c3270-3.3.14ga7-5|18	
21cr|c3270-3.3.14ga7-5|19	%files
21cr|c3270-3.3.14ga7-5|20	%doc html/*.html README
21cr|c3270-3.3.14ga7-5|21	%{_sysconfdir}/x3270/ibm_hosts
21cr|c3270-3.3.14ga7-5|22	%{_bindir}/%{name}
21cr|c3270-3.3.14ga7-5|23	%{_mandir}/man1/%{name}*
21cr|c3270-3.3.14ga7-5|24	
21cr|c3270-3.3.14ga7-5|25	#----------------------------------------------------------------------------
21cr|c3270-3.3.14ga7-5|26	
21cr|c3270-3.3.14ga7-5|27	%prep
21cr|c3270-3.3.14ga7-5|28	%setup -q -n %{name}-3.3
21cr|c3270-3.3.14ga7-5|29	%patch0 -p1
21cr|c3270-3.3.14ga7-5|30	
21cr|c3270-3.3.14ga7-5|31	%build
21cr|c3270-3.3.14ga7-5|32	%configure \
21cr|c3270-3.3.14ga7-5|33	--without-pr3287
21cr|c3270-3.3.14ga7-5|34	
21cr|c3270-3.3.14ga7-5|35	%make
21cr|c3270-3.3.14ga7-5|36	
21cr|c3270-3.3.14ga7-5|37	%install
21cr|c3270-3.3.14ga7-5|38	%makeinstall_std
21cr|c3270-3.3.14ga7-5|39	
21cr|c3270-3.3.14ga7-5|40	rm -f %{buildroot}%{_bindir}/x3270if
21cr|c3270-3.3.14ga7-5|41	
21cr|c3270-3.3.14ga7-5|42	install -d %{buildroot}%{_mandir}/man1
21cr|c3270-3.3.14ga7-5|43	install -m644 %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1

536 21
21cr|cabal-install-3.2.0.0-1|1	%define _disable_ld_no_undefined 1
21cr|cabal-install-3.2.0.0-1|2	%global debug_package %{nil}
21cr|cabal-install-3.2.0.0-1|3	
21cr|cabal-install-3.2.0.0-1|4	Name:           cabal-install
21cr|cabal-install-3.2.0.0-1|5	Version:        3.2.0.0
21cr|cabal-install-3.2.0.0-1|6	Release:        1
21cr|cabal-install-3.2.0.0-1|7	Summary:        The command-line interface for Cabal and Hackage
21cr|cabal-install-3.2.0.0-1|8	Group:          Development/Haskell
21cr|cabal-install-3.2.0.0-1|9	License:        BSD
21cr|cabal-install-3.2.0.0-1|10	Url:            https://hackage.haskell.org/package/%{name}
21cr|cabal-install-3.2.0.0-1|11	Source0:        https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|cabal-install-3.2.0.0-1|12	Source10:       cabal-install.sh
21cr|cabal-install-3.2.0.0-1|13	# backport sdist fix from https://github.com/haskell/cabal/issues/5813
21cr|cabal-install-3.2.0.0-1|14	Patch0:         https://github.com/haskell/cabal/commit/442869918260a7bb3f0cb0698eaeaeb6dae2c4f6.patch
21cr|cabal-install-3.2.0.0-1|15	# https://build.opensuse.org/package/view_file/openSUSE:Factory/cabal-install/ghc-8.10-support-for-3.2.patch
21cr|cabal-install-3.2.0.0-1|16	Patch1:         cabal-3.2-ghc-8.10-opensuse.patch
21cr|cabal-install-3.2.0.0-1|17	Patch2:         https://github.com/haskell/cabal/commit/83983fcc4ba16d7969ba36f4174daf27de00a38e.patch
21cr|cabal-install-3.2.0.0-1|18	Patch3:         cabal-install-dependensy.patch
21cr|cabal-install-3.2.0.0-1|19	BuildRequires:  ghc-devel
21cr|cabal-install-3.2.0.0-1|20	BuildRequires:  ghc-prof
21cr|cabal-install-3.2.0.0-1|21	BuildRequires:  ghc-rpm-macros
21cr|cabal-install-3.2.0.0-1|22	BuildRequires:  ghc-HTTP-prof
21cr|cabal-install-3.2.0.0-1|23	BuildRequires:  ghc-async-prof
21cr|cabal-install-3.2.0.0-1|24	BuildRequires:  ghc-base16-bytestring-prof
21cr|cabal-install-3.2.0.0-1|25	BuildRequires:  ghc-cryptohash-sha256-prof
21cr|cabal-install-3.2.0.0-1|26	BuildRequires:  ghc-echo-prof
21cr|cabal-install-3.2.0.0-1|27	BuildRequires:  ghc-edit-distance-prof
21cr|cabal-install-3.2.0.0-1|28	BuildRequires:  ghc-filepath-prof
21cr|cabal-install-3.2.0.0-1|29	BuildRequires:  ghc-hackage-security-prof
21cr|cabal-install-3.2.0.0-1|30	BuildRequires:  ghc-hashable-prof
21cr|cabal-install-3.2.0.0-1|31	BuildRequires:  ghc-lukko-prof
21cr|cabal-install-3.2.0.0-1|32	BuildRequires:  ghc-network-prof
21cr|cabal-install-3.2.0.0-1|33	BuildRequires:  ghc-network-uri-prof
21cr|cabal-install-3.2.0.0-1|34	BuildRequires:  ghc-pretty-prof
21cr|cabal-install-3.2.0.0-1|35	BuildRequires:  ghc-process-prof
21cr|cabal-install-3.2.0.0-1|36	BuildRequires:  ghc-random-prof
21cr|cabal-install-3.2.0.0-1|37	BuildRequires:  ghc-resolv-prof
21cr|cabal-install-3.2.0.0-1|38	BuildRequires:  ghc-stm-prof
21cr|cabal-install-3.2.0.0-1|39	BuildRequires:  ghc-tar-prof
21cr|cabal-install-3.2.0.0-1|40	BuildRequires:  ghc-text-prof
21cr|cabal-install-3.2.0.0-1|41	BuildRequires:  ghc-time-prof
21cr|cabal-install-3.2.0.0-1|42	BuildRequires:  ghc-unix-prof
21cr|cabal-install-3.2.0.0-1|43	BuildRequires:  ghc-zlib-prof
21cr|cabal-install-3.2.0.0-1|44	BuildRequires:  pkgconfig(zlib)
21cr|cabal-install-3.2.0.0-1|45	
21cr|cabal-install-3.2.0.0-1|46	# for /etc/bash_completion.d/
21cr|cabal-install-3.2.0.0-1|47	Requires:       filesystem
21cr|cabal-install-3.2.0.0-1|48	# nslookup used for mirror dns
21cr|cabal-install-3.2.0.0-1|49	Requires:       bind-utils
21cr|cabal-install-3.2.0.0-1|50	# for /etc/profile.d/
21cr|cabal-install-3.2.0.0-1|51	Requires:       setup
21cr|cabal-install-3.2.0.0-1|52	Recommends:     ghc
21cr|cabal-install-3.2.0.0-1|53	Recommends:     zlib-devel
21cr|cabal-install-3.2.0.0-1|54	
21cr|cabal-install-3.2.0.0-1|55	%description
21cr|cabal-install-3.2.0.0-1|56	The 'cabal' command-line program simplifies the process of managing Haskell
21cr|cabal-install-3.2.0.0-1|57	software by automating the fetching, configuration, compilation and
21cr|cabal-install-3.2.0.0-1|58	installation of Haskell libraries and programs.
21cr|cabal-install-3.2.0.0-1|59	
21cr|cabal-install-3.2.0.0-1|60	
21cr|cabal-install-3.2.0.0-1|61	%prep
21cr|cabal-install-3.2.0.0-1|62	%setup -q
21cr|cabal-install-3.2.0.0-1|63	%patch0 -p2 -b .sdist
21cr|cabal-install-3.2.0.0-1|64	%patch1 -p2 -b .ghc8.10
21cr|cabal-install-3.2.0.0-1|65	#cabal-tweak-dep-ver base '< 4.14' '< 4.15'
21cr|cabal-install-3.2.0.0-1|66	%patch2 -p2 -b .base16
21cr|cabal-install-3.2.0.0-1|67	%patch3 -p1
21cr|cabal-install-3.2.0.0-1|68	#cabal-tweak-dep-ver base16-bytestring '< 0.2' '< 2'
21cr|cabal-install-3.2.0.0-1|69	cabal-tweak-dep-ver random '< 1.2' '< 1.3'
21cr|cabal-install-3.2.0.0-1|70	
21cr|cabal-install-3.2.0.0-1|71	%build
21cr|cabal-install-3.2.0.0-1|72	%ghc_bin_build
21cr|cabal-install-3.2.0.0-1|73	
21cr|cabal-install-3.2.0.0-1|74	
21cr|cabal-install-3.2.0.0-1|75	%install
21cr|cabal-install-3.2.0.0-1|76	%ghc_bin_install
21cr|cabal-install-3.2.0.0-1|77	
21cr|cabal-install-3.2.0.0-1|78	install -pm 644 -D -t %{buildroot}%{_datadir}/bash-completion/completions/ bash-completion/cabal
21cr|cabal-install-3.2.0.0-1|79	
21cr|cabal-install-3.2.0.0-1|80	install -pm 644 -D -t %{buildroot}%{_sysconfdir}/profile.d/ %{SOURCE10}
21cr|cabal-install-3.2.0.0-1|81	
21cr|cabal-install-3.2.0.0-1|82	
21cr|cabal-install-3.2.0.0-1|83	%files
21cr|cabal-install-3.2.0.0-1|84	%license LICENSE
21cr|cabal-install-3.2.0.0-1|85	%doc README.md changelog
21cr|cabal-install-3.2.0.0-1|86	%{_bindir}/cabal
21cr|cabal-install-3.2.0.0-1|87	%config(noreplace) %{_sysconfdir}/profile.d/cabal-install.sh
21cr|cabal-install-3.2.0.0-1|88	%{_datadir}/bash-completion/completions/cabal
21cr|cabal-install-3.2.0.0-1|89	%{_mandir}/man1/cabal.1*
21cr|cabal-install-3.2.0.0-1|90	

537 21
21cr|cableswig-3.20.0-10|1	Summary:	Used to create interfaces to interpreted languages
21cr|cableswig-3.20.0-10|2	Name:		cableswig
21cr|cableswig-3.20.0-10|3	Version:	3.20.0
21cr|cableswig-3.20.0-10|4	Release:	10
21cr|cableswig-3.20.0-10|5	License:	BSDish
21cr|cableswig-3.20.0-10|6	Group:		Development/C++
21cr|cableswig-3.20.0-10|7	Url:		http://www.itk.org
21cr|cableswig-3.20.0-10|8	Source0:	http://public.kitware.com/pub/itk/v3.20/CableSwig-ITK-%{version}.tar.gz
21cr|cableswig-3.20.0-10|9	
21cr|cableswig-3.20.0-10|10	# From fedora gccxml package
21cr|cableswig-3.20.0-10|11	#		Source is created from a cvs checkout
21cr|cableswig-3.20.0-10|12	#		Files for the Borland compiler are excluded for license reasons
21cr|cableswig-3.20.0-10|13	#		cvs -d:pserver:anoncvs@www.gccxml.org:/cvsroot/GCC_XML co \
21cr|cableswig-3.20.0-10|14	#			-D '2011-02-11 23:59:59Z' -d gccxml-20110211 gccxml
21cr|cableswig-3.20.0-10|15	#		tar -z -c --exclude CVS --exclude Borland \
21cr|cableswig-3.20.0-10|16	#			-f gccxml-20110211.tar.gz gccxml-20110211
21cr|cableswig-3.20.0-10|17	Source1:	gccxml-0.9.0-20140828.tar.gz
21cr|cableswig-3.20.0-10|18	BuildRequires:	cmake
21cr|cableswig-3.20.0-10|19	Requires:	gccxml = 1:%{version}
21cr|cableswig-3.20.0-10|20	Provides:	cable = %{EVRD}
21cr|cableswig-3.20.0-10|21	# aarch64 is not supported
21cr|cableswig-3.20.0-10|22	ExclusiveArch:	%{ix86} x86_64
21cr|cableswig-3.20.0-10|23	
21cr|cableswig-3.20.0-10|24	%description
21cr|cableswig-3.20.0-10|25	CableSwig is used to create interfaces (i.e. "wrappers") to interpreted
21cr|cableswig-3.20.0-10|26	languages such as Tcl and Python. It was created to produce wrappers for ITK
21cr|cableswig-3.20.0-10|27	because the toolkit uses C++ structures that SWIG cannot parse (deeply nested
21cr|cableswig-3.20.0-10|28	template instantiations). CableSwig is a combination tool that uses  GCC_XML as
21cr|cableswig-3.20.0-10|29	the c++ parser. The input files are  Cable style input files. The XML produced
21cr|cableswig-3.20.0-10|30	from the Cable/GCC_XML input files are then parsed and feed into a modified
21cr|cableswig-3.20.0-10|31	version of  SWIG. SWIG is a software development tool that connects programs
21cr|cableswig-3.20.0-10|32	written in C and C++ with a variety of high-level programming languages. It is
21cr|cableswig-3.20.0-10|33	used to generate the language bindings to the target language. Currently, Tcl
21cr|cableswig-3.20.0-10|34	and Python are supported.
21cr|cableswig-3.20.0-10|35	
21cr|cableswig-3.20.0-10|36	%files
21cr|cableswig-3.20.0-10|37	%{_libdir}/CableSwig
21cr|cableswig-3.20.0-10|38	%{_bindir}/cableidx
21cr|cableswig-3.20.0-10|39	%{_bindir}/cswig
21cr|cableswig-3.20.0-10|40	
21cr|cableswig-3.20.0-10|41	#----------------------------------------------------------------------------
21cr|cableswig-3.20.0-10|42	
21cr|cableswig-3.20.0-10|43	%package -n gccxml
21cr|cableswig-3.20.0-10|44	Summary:	The XML output extension to GCC
21cr|cableswig-3.20.0-10|45	Group:		Development/C++
21cr|cableswig-3.20.0-10|46	Epoch:		1
21cr|cableswig-3.20.0-10|47	
21cr|cableswig-3.20.0-10|48	%description -n gccxml
21cr|cableswig-3.20.0-10|49	Development tools that work with programming languages benefit from their
21cr|cableswig-3.20.0-10|50	ability to understand the code with which they work at a level comparable to a
21cr|cableswig-3.20.0-10|51	compiler. C++ has become a popular and powerful language, but parsing it is a
21cr|cableswig-3.20.0-10|52	very challenging problem. This has discouraged the development of tools meant
21cr|cableswig-3.20.0-10|53	to work directly with the language.
21cr|cableswig-3.20.0-10|54	
21cr|cableswig-3.20.0-10|55	There is one open-source C++ parser, the C++ front-end to GCC, which is
21cr|cableswig-3.20.0-10|56	currently able to deal with the language in its entirety. The purpose of the
21cr|cableswig-3.20.0-10|57	GCC-XML extension is to generate an XML description of a C++ program from GCC's
21cr|cableswig-3.20.0-10|58	internal representation. Since XML is easy to parse, other development tools
21cr|cableswig-3.20.0-10|59	will be able to work with C++ programs without the burden of a complicated C++
21cr|cableswig-3.20.0-10|60	parser.
21cr|cableswig-3.20.0-10|61	
21cr|cableswig-3.20.0-10|62	GCC-XML was developed by Brad King at Kitware to be used by CABLE, which was
21cr|cableswig-3.20.0-10|63	developed as part of the NLM Insight Segmentation and Registration Toolkit
21cr|cableswig-3.20.0-10|64	project.
21cr|cableswig-3.20.0-10|65	
21cr|cableswig-3.20.0-10|66	%files -n gccxml
21cr|cableswig-3.20.0-10|67	%{_datadir}/gccxml*
21cr|cableswig-3.20.0-10|68	%{_datadir}/doc/*
21cr|cableswig-3.20.0-10|69	%{_mandir}/man*/*
21cr|cableswig-3.20.0-10|70	%{_bindir}/gccxml
21cr|cableswig-3.20.0-10|71	%{_bindir}/gccxml_cc1plus
21cr|cableswig-3.20.0-10|72	
21cr|cableswig-3.20.0-10|73	#----------------------------------------------------------------------------
21cr|cableswig-3.20.0-10|74	
21cr|cableswig-3.20.0-10|75	%prep
21cr|cableswig-3.20.0-10|76	%setup -q -n CableSwig-%{version} -a1
21cr|cableswig-3.20.0-10|77	find -name CVS -type d | xargs rm -rf
21cr|cableswig-3.20.0-10|78	
21cr|cableswig-3.20.0-10|79	rm -fr GCC GCC_XML
21cr|cableswig-3.20.0-10|80	mv gccxml-0.9.0-20140828/GCC{,_XML} .
21cr|cableswig-3.20.0-10|81	pushd GCC
21cr|cableswig-3.20.0-10|82	%config_update
21cr|cableswig-3.20.0-10|83	popd
21cr|cableswig-3.20.0-10|84	
21cr|cableswig-3.20.0-10|85	%build
21cr|cableswig-3.20.0-10|86	%global optflags %{optflags} -fgnu89-inline
21cr|cableswig-3.20.0-10|87	%cmake \
21cr|cableswig-3.20.0-10|88	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21cr|cableswig-3.20.0-10|89	-DCMAKE_BUILD_TYPE:STRING=Release \
21cr|cableswig-3.20.0-10|90	-DCMAKE_SKIP_RPATH:BOOL=ON \
21cr|cableswig-3.20.0-10|91	-DLIB_DIRECTORY_NAME:STRING=%{_lib} \
21cr|cableswig-3.20.0-10|92	-DCMAKE_CXX_COMPILER:PATH=%{_bindir}/c++ \
21cr|cableswig-3.20.0-10|93	-DCMAKE_C_COMPILER:PATH=%{_bindir}/gcc
21cr|cableswig-3.20.0-10|94	# 3.20.0 has a problem with paralell build when generating yacc scanner
21cr|cableswig-3.20.0-10|95	make
21cr|cableswig-3.20.0-10|96	
21cr|cableswig-3.20.0-10|97	%install
21cr|cableswig-3.20.0-10|98	%makeinstall_std -C build
21cr|cableswig-3.20.0-10|99	
21cr|cableswig-3.20.0-10|100	# fix lib path
21cr|cableswig-3.20.0-10|101	%if "%{_lib}" == "lib64"
21cr|cableswig-3.20.0-10|102	mv %{buildroot}/usr/lib %{buildroot}/%{_libdir}
21cr|cableswig-3.20.0-10|103	%endif
21cr|cableswig-3.20.0-10|104	
21cr|cableswig-3.20.0-10|105	# mv gccxml to std path
21cr|cableswig-3.20.0-10|106	mv %{buildroot}/%{_libdir}/CableSwig/share %{buildroot}/%{_prefix}
21cr|cableswig-3.20.0-10|107	mv %{buildroot}/%{_libdir}/CableSwig/bin/* %{buildroot}/%{_bindir}
21cr|cableswig-3.20.0-10|108	rmdir %{buildroot}/%{_libdir}/CableSwig/bin
21cr|cableswig-3.20.0-10|109	
21cr|cableswig-3.20.0-10|110	# set correct path
21cr|cableswig-3.20.0-10|111	cat > %{buildroot}/%{_libdir}/CableSwig/CableSwigConfig.cmake <<EOF
21cr|cableswig-3.20.0-10|112	SET(CableSwig_VERSION_MAJOR "0")
21cr|cableswig-3.20.0-10|113	SET(CableSwig_VERSION_MINOR "1")
21cr|cableswig-3.20.0-10|114	SET(CableSwig_VERSION_PATCH "0")
21cr|cableswig-3.20.0-10|115	
21cr|cableswig-3.20.0-10|116	SET(CableSwig_cableidx_EXE "%{_bindir}/cableidx")
21cr|cableswig-3.20.0-10|117	SET(CableSwig_cswig_EXE "%{_bindir}/cswig")
21cr|cableswig-3.20.0-10|118	SET(CableSwig_gccxml_EXE "%{_bindir}/gccxml")
21cr|cableswig-3.20.0-10|119	SET(CableSwig_DEFAULT_LIB "%{_libdir}/CableSwig/SWIGLib")
21cr|cableswig-3.20.0-10|120	EOF

538 21
21cr|cacti-1.2.25-2|1	%global __requires_exclude pear(/usr/share/php/adodb/adodb.inc.php)|pear(/usr/share/php-adodb/adodb.inc.php)|/usr/bin/php
21cr|cacti-1.2.25-2|2	
21cr|cacti-1.2.25-2|3	Summary:	Php frontend for rrdtool
21cr|cacti-1.2.25-2|4	Name:		cacti
21cr|cacti-1.2.25-2|5	Version:	1.2.25
21cr|cacti-1.2.25-2|6	Release:	2
21cr|cacti-1.2.25-2|7	License:	GPL
21cr|cacti-1.2.25-2|8	Group:		System/Servers
21cr|cacti-1.2.25-2|9	URL:		http://www.cacti.net
21cr|cacti-1.2.25-2|10	Source0:	http://www.cacti.net/downloads/%{name}-%{version}.tar.gz
21cr|cacti-1.2.25-2|11	Source1:	cacti-httpd.conf
21cr|cacti-1.2.25-2|12	Source2:	cacti.logrotate
21cr|cacti-1.2.25-2|13	Source3:	cacti.README.urpmi
21cr|cacti-1.2.25-2|14	Source4:	%{name}.cron
21cr|cacti-1.2.25-2|15	# CVE-2023-46490
21cr|cacti-1.2.25-2|16	# https://github.com/Cacti/cacti/commit/58a980f335980ab57659420053d89d4e721ae3fc
21cr|cacti-1.2.25-2|17	Patch0:		Address-multiple-security-issues.patch
21cr|cacti-1.2.25-2|18	# https://github.com/Cacti/cacti/commit/73d9a60e24d6d826e6343b94d833b48c28b68643
21cr|cacti-1.2.25-2|19	Patch1:		Fix-Purify-from-GitHub.patch
21cr|cacti-1.2.25-2|20	Requires:	apache-mod_php >= 2.0.54
21cr|cacti-1.2.25-2|21	Requires:	php-adodb
21cr|cacti-1.2.25-2|22	Requires:	php-cli
21cr|cacti-1.2.25-2|23	Requires:	php-gd
21cr|cacti-1.2.25-2|24	Requires:	php-snmp
21cr|cacti-1.2.25-2|25	Requires:	php-xml
21cr|cacti-1.2.25-2|26	Requires:	php-sockets
21cr|cacti-1.2.25-2|27	Requires:	net-snmp-utils
21cr|cacti-1.2.25-2|28	Requires:	net-snmp
21cr|cacti-1.2.25-2|29	Requires:	rrdtool
21cr|cacti-1.2.25-2|30	BuildArch:	noarch
21cr|cacti-1.2.25-2|31	
21cr|cacti-1.2.25-2|32	Requires: php-pdo
21cr|cacti-1.2.25-2|33	Requires: php-xml
21cr|cacti-1.2.25-2|34	Requires: php-ctype
21cr|cacti-1.2.25-2|35	Requires: php-dom
21cr|cacti-1.2.25-2|36	Requires: php-filter
21cr|cacti-1.2.25-2|37	Requires: php-iconv
21cr|cacti-1.2.25-2|38	Requires: php-imap
21cr|cacti-1.2.25-2|39	Requires: php-intl
21cr|cacti-1.2.25-2|40	Requires: php-json
21cr|cacti-1.2.25-2|41	Requires: php-ldap
21cr|cacti-1.2.25-2|42	Requires: php-mbstring
21cr|cacti-1.2.25-2|43	Requires: php-openssl
21cr|cacti-1.2.25-2|44	Requires: php-pcntl
21cr|cacti-1.2.25-2|45	Requires: php-posix
21cr|cacti-1.2.25-2|46	Requires: php-session
21cr|cacti-1.2.25-2|47	Requires: php-sockets
21cr|cacti-1.2.25-2|48	# PHP 7.x?
21cr|cacti-1.2.25-2|49	Recommends: php-spl
21cr|cacti-1.2.25-2|50	Requires: php-zlib
21cr|cacti-1.2.25-2|51	
21cr|cacti-1.2.25-2|52	%description
21cr|cacti-1.2.25-2|53	Cacti is a complete frontend to RRDTool. It stores all of the
21cr|cacti-1.2.25-2|54	necessary information to create graphs and populate them with
21cr|cacti-1.2.25-2|55	data in a MySQL database. The frontend is completely PHP
21cr|cacti-1.2.25-2|56	driven.
21cr|cacti-1.2.25-2|57	
21cr|cacti-1.2.25-2|58	%prep
21cr|cacti-1.2.25-2|59	%autosetup -p1
21cr|cacti-1.2.25-2|60	
21cr|cacti-1.2.25-2|61	%build
21cr|cacti-1.2.25-2|62	
21cr|cacti-1.2.25-2|63	%install
21cr|cacti-1.2.25-2|64	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
21cr|cacti-1.2.25-2|65	install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/
21cr|cacti-1.2.25-2|66	install -d -m 0755 cache/ %{buildroot}/%{_localstatedir}/lib/%{name}/cache
21cr|cacti-1.2.25-2|67	install -d -m 0755 cli/ %{buildroot}/%{_localstatedir}/lib/%{name}/cli
21cr|cacti-1.2.25-2|68	install -d -m 0775 log/ %{buildroot}/%{_localstatedir}/log/%{name}/
21cr|cacti-1.2.25-2|69	touch %{buildroot}/%{_localstatedir}/log/%{name}/%{name}.log
21cr|cacti-1.2.25-2|70	install -d -m 0755 rra/ %{buildroot}/%{_localstatedir}/lib/%{name}/rra/
21cr|cacti-1.2.25-2|71	install -d -m 0755 scripts/ %{buildroot}/%{_localstatedir}/lib/%{name}/scripts/
21cr|cacti-1.2.25-2|72	mv *.php %{buildroot}/%{_datadir}/%{name}/
21cr|cacti-1.2.25-2|73	mv cache/ %{buildroot}/%{_localstatedir}/lib/%{name}/
21cr|cacti-1.2.25-2|74	mv cli/ %{buildroot}/%{_localstatedir}/lib/%{name}/
21cr|cacti-1.2.25-2|75	mv rra/ %{buildroot}/%{_localstatedir}/lib/%{name}/
21cr|cacti-1.2.25-2|76	mv scripts/ %{buildroot}/%{_localstatedir}/lib/%{name}/
21cr|cacti-1.2.25-2|77	install -p -D -m 0644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/cron.d/%{name}
21cr|cacti-1.2.25-2|78	install -D -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/httpd/conf.d/cacti.conf
21cr|cacti-1.2.25-2|79	install -D -m 0644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/logrotate.d/cacti
21cr|cacti-1.2.25-2|80	
21cr|cacti-1.2.25-2|81	cp -ar formats/ images/ include/ install/ lib/ locales/ mibs/ plugins/ resource/ %{buildroot}%{_datadir}/%{name}
21cr|cacti-1.2.25-2|82	cp %{SOURCE3} ./docs/README.urpmi
21cr|cacti-1.2.25-2|83	mv %{buildroot}/%{_datadir}/%{name}/include/config.php %{buildroot}/%{_sysconfdir}/%{name}/db.php
21cr|cacti-1.2.25-2|84	chmod +x %{buildroot}/%{_datadir}/%{name}/cmd.php %{buildroot}/%{_datadir}/%{name}/poller.php
21cr|cacti-1.2.25-2|85	ln -s %{_localstatedir}/lib/%{name}/cache %{buildroot}/%{_datadir}/%{name}/
21cr|cacti-1.2.25-2|86	ln -s %{_localstatedir}/lib/%{name}/cli %{buildroot}/%{_datadir}/%{name}/
21cr|cacti-1.2.25-2|87	ln -s %{_sysconfdir}/%{name}/db.php %{buildroot}/%{_datadir}/%{name}/include/config.php
21cr|cacti-1.2.25-2|88	ln -s %{_localstatedir}/lib/%{name}/rra %{buildroot}/%{_datadir}/%{name}/
21cr|cacti-1.2.25-2|89	ln -s %{_localstatedir}/lib/%{name}/scripts %{buildroot}/%{_datadir}/%{name}/
21cr|cacti-1.2.25-2|90	ln -s %{_localstatedir}/log/%{name}/ %{buildroot}/%{_datadir}/%{name}/log
21cr|cacti-1.2.25-2|91	ln -s %{_datadir}/%{name}/lib %{buildroot}/%{_localstatedir}/lib/%{name}/
21cr|cacti-1.2.25-2|92	ln -s %{_datadir}/%{name}/include %{buildroot}/%{_localstatedir}/lib/%{name}/
21cr|cacti-1.2.25-2|93	
21cr|cacti-1.2.25-2|94	%pre
21cr|cacti-1.2.25-2|95	useradd -d %{_datadir}/%{name} -r -s /sbin/nologin cacti 2> /dev/null || :
21cr|cacti-1.2.25-2|96	
21cr|cacti-1.2.25-2|97	%post
21cr|cacti-1.2.25-2|98	if [ $1 -eq 1 ] ; then
21cr|cacti-1.2.25-2|99	%systemd_postun_with_restart httpd.service
21cr|cacti-1.2.25-2|100	fi
21cr|cacti-1.2.25-2|101	
21cr|cacti-1.2.25-2|102	%postun
21cr|cacti-1.2.25-2|103	%systemd_postun_with_restart httpd.service
21cr|cacti-1.2.25-2|104	
21cr|cacti-1.2.25-2|105	%files
21cr|cacti-1.2.25-2|106	%doc docs/ README.md cacti.sql LICENSE
21cr|cacti-1.2.25-2|107	%dir %{_sysconfdir}/%{name}
21cr|cacti-1.2.25-2|108	%dir %{_datadir}/%{name}
21cr|cacti-1.2.25-2|109	%dir %{_localstatedir}/lib/%{name}
21cr|cacti-1.2.25-2|110	%dir %{_localstatedir}/lib/%{name}/cli
21cr|cacti-1.2.25-2|111	%dir %attr(-,apache,apache) %{_localstatedir}/lib/%{name}/scripts
21cr|cacti-1.2.25-2|112	%dir %attr(-,cacti,apache) %{_localstatedir}/log/%{name}/
21cr|cacti-1.2.25-2|113	%config(noreplace) %attr(-,cacti,apache) %{_localstatedir}/log/%{name}/%{name}.log
21cr|cacti-1.2.25-2|114	%config(noreplace) %{_sysconfdir}/cron.d/cacti
21cr|cacti-1.2.25-2|115	%config(noreplace) %{_sysconfdir}/httpd/conf.d/cacti.conf
21cr|cacti-1.2.25-2|116	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|cacti-1.2.25-2|117	%attr(0640,cacti,apache) %config(noreplace) %{_sysconfdir}/%{name}/db.php
21cr|cacti-1.2.25-2|118	%{_datadir}/%{name}/*.php
21cr|cacti-1.2.25-2|119	%{_datadir}/%{name}/cache
21cr|cacti-1.2.25-2|120	%{_datadir}/%{name}/cli
21cr|cacti-1.2.25-2|121	%{_datadir}/%{name}/formats/
21cr|cacti-1.2.25-2|122	%{_datadir}/%{name}/images/
21cr|cacti-1.2.25-2|123	%{_datadir}/%{name}/include/
21cr|cacti-1.2.25-2|124	%{_datadir}/%{name}/install/
21cr|cacti-1.2.25-2|125	%{_datadir}/%{name}/lib/
21cr|cacti-1.2.25-2|126	%{_datadir}/%{name}/locales/*
21cr|cacti-1.2.25-2|127	%{_datadir}/%{name}/log
21cr|cacti-1.2.25-2|128	%{_datadir}/%{name}/mibs
21cr|cacti-1.2.25-2|129	%{_datadir}/%{name}/plugins/
21cr|cacti-1.2.25-2|130	%{_datadir}/%{name}/rra
21cr|cacti-1.2.25-2|131	%{_datadir}/%{name}/scripts
21cr|cacti-1.2.25-2|132	%{_localstatedir}/lib/%{name}/scripts/*[^p]
21cr|cacti-1.2.25-2|133	%{_localstatedir}/lib/%{name}/scripts/.htaccess
21cr|cacti-1.2.25-2|134	%attr(-,root,root) %{_localstatedir}/lib/%{name}/scripts/*.php
21cr|cacti-1.2.25-2|135	%attr(-,apache,apache) %{_datadir}/%{name}/resource/
21cr|cacti-1.2.25-2|136	%attr(-,cacti,root) %{_localstatedir}/lib/%{name}/rra/
21cr|cacti-1.2.25-2|137	%attr(-,apache,apache) %{_localstatedir}/lib/%{name}/cache/
21cr|cacti-1.2.25-2|138	%attr(-,root,root) %{_localstatedir}/lib/%{name}/cli/*php
21cr|cacti-1.2.25-2|139	%attr(-,root,root) %{_localstatedir}/lib/%{name}/cli/.htaccess
21cr|cacti-1.2.25-2|140	%attr(-,root,root) %{_localstatedir}/lib/%{name}/include
21cr|cacti-1.2.25-2|141	%attr(-,root,root) %{_localstatedir}/lib/%{name}/lib

539 21
21cr|cacti-cactid-0.8.6k-18|1	Summary:	A backend data gatherer for cacti
21cr|cacti-cactid-0.8.6k-18|2	Name:		cacti-cactid
21cr|cacti-cactid-0.8.6k-18|3	Version:	0.8.6k
21cr|cacti-cactid-0.8.6k-18|4	Release:	18
21cr|cacti-cactid-0.8.6k-18|5	License:	GPL
21cr|cacti-cactid-0.8.6k-18|6	Group:		System/Servers
21cr|cacti-cactid-0.8.6k-18|7	URL:		http://www.cacti.net/
21cr|cacti-cactid-0.8.6k-18|8	Source0:	http://www.cacti.net/downloads/cactid/%{name}-%{version}.tar.gz
21cr|cacti-cactid-0.8.6k-18|9	Patch0:		cacti-cactid-0.8.6k-format_not_a_string_literal_and_no_format_arguments.diff
21cr|cacti-cactid-0.8.6k-18|10	Requires:	cacti
21cr|cacti-cactid-0.8.6k-18|11	BuildRequires:	mysql-devel
21cr|cacti-cactid-0.8.6k-18|12	BuildRequires:	net-snmp-devel
21cr|cacti-cactid-0.8.6k-18|13	
21cr|cacti-cactid-0.8.6k-18|14	%description
21cr|cacti-cactid-0.8.6k-18|15	This code represents the future replacement for cmd.php. As you
21cr|cacti-cactid-0.8.6k-18|16	can see from the short changelog, development on this code has
21cr|cacti-cactid-0.8.6k-18|17	only just begun. It has been included in the main release for
21cr|cacti-cactid-0.8.6k-18|18	*testing* purposes only! Please stick to cmd.php for now.
21cr|cacti-cactid-0.8.6k-18|19	
21cr|cacti-cactid-0.8.6k-18|20	%prep
21cr|cacti-cactid-0.8.6k-18|21	
21cr|cacti-cactid-0.8.6k-18|22	%setup -q -n %{name}-%{version}
21cr|cacti-cactid-0.8.6k-18|23	%patch0 -p0
21cr|cacti-cactid-0.8.6k-18|24	
21cr|cacti-cactid-0.8.6k-18|25	%build
21cr|cacti-cactid-0.8.6k-18|26	%serverbuild
21cr|cacti-cactid-0.8.6k-18|27	# x86_64 fix
21cr|cacti-cactid-0.8.6k-18|28	export LDFLAGS="-L%{_libdir}"
21cr|cacti-cactid-0.8.6k-18|29	%configure
21cr|cacti-cactid-0.8.6k-18|30	%make
21cr|cacti-cactid-0.8.6k-18|31	
21cr|cacti-cactid-0.8.6k-18|32	%install
21cr|cacti-cactid-0.8.6k-18|33	rm -rf %{buildroot}
21cr|cacti-cactid-0.8.6k-18|34	
21cr|cacti-cactid-0.8.6k-18|35	install -d %{buildroot}%{_sysconfdir}
21cr|cacti-cactid-0.8.6k-18|36	install -d %{buildroot}%{_sbindir}
21cr|cacti-cactid-0.8.6k-18|37	
21cr|cacti-cactid-0.8.6k-18|38	install -m0644 cactid.conf %{buildroot}%{_sysconfdir}/
21cr|cacti-cactid-0.8.6k-18|39	install -m0755 cactid %{buildroot}%{_sbindir}/
21cr|cacti-cactid-0.8.6k-18|40	
21cr|cacti-cactid-0.8.6k-18|41	%clean
21cr|cacti-cactid-0.8.6k-18|42	rm -rf %{buildroot}
21cr|cacti-cactid-0.8.6k-18|43	
21cr|cacti-cactid-0.8.6k-18|44	%files
21cr|cacti-cactid-0.8.6k-18|45	%defattr(-,root,root)
21cr|cacti-cactid-0.8.6k-18|46	%doc ChangeLog INSTALL README LICENSE*
21cr|cacti-cactid-0.8.6k-18|47	%config(noreplace) %{_sysconfdir}/cactid.conf
21cr|cacti-cactid-0.8.6k-18|48	%attr(0755,root,root) %{_sbindir}/cactid

540 21
21cr|cacti-plugin-weathermap-0.97a-5|1	%define upstream_name weathermap
21cr|cacti-plugin-weathermap-0.97a-5|2	%global __requires_exclude /usr/bin/php
21cr|cacti-plugin-weathermap-0.97a-5|3	
21cr|cacti-plugin-weathermap-0.97a-5|4	Name:       cacti-plugin-%{upstream_name}
21cr|cacti-plugin-weathermap-0.97a-5|5	Version:    0.97a
21cr|cacti-plugin-weathermap-0.97a-5|6	Release:    5
21cr|cacti-plugin-weathermap-0.97a-5|7	Summary:    Weathermap plugin for cacti
21cr|cacti-plugin-weathermap-0.97a-5|8	
21cr|cacti-plugin-weathermap-0.97a-5|9	License:    GPL
21cr|cacti-plugin-weathermap-0.97a-5|10	Group:      Monitoring
21cr|cacti-plugin-weathermap-0.97a-5|11	Url:        http://www.network-weathermap.com/
21cr|cacti-plugin-weathermap-0.97a-5|12	Source0:    http://www.network-weathermap.com/files/php-weathermap-%{version}.zip
21cr|cacti-plugin-weathermap-0.97a-5|13	Requires:   cacti
21cr|cacti-plugin-weathermap-0.97a-5|14	BuildArch:  noarch
21cr|cacti-plugin-weathermap-0.97a-5|15	
21cr|cacti-plugin-weathermap-0.97a-5|16	%description
21cr|cacti-plugin-weathermap-0.97a-5|17	Weathermap is a network visualisation tool, to take data you already have and
21cr|cacti-plugin-weathermap-0.97a-5|18	show you an overview of your network in map form.
21cr|cacti-plugin-weathermap-0.97a-5|19	"The map is in use by a Infrastructure team and coupled with the Cacti Thold
21cr|cacti-plugin-weathermap-0.97a-5|20	plugin for alert generation. The map monitors a collection of Leased,SDSL and
21cr|cacti-plugin-weathermap-0.97a-5|21	ADSL lines."
21cr|cacti-plugin-weathermap-0.97a-5|22	Support is built in for RRD, MRTG (RRD and old log-format), and tab-delimited
21cr|cacti-plugin-weathermap-0.97a-5|23	text files. Other sources are via plugins or external scripts.
21cr|cacti-plugin-weathermap-0.97a-5|24	
21cr|cacti-plugin-weathermap-0.97a-5|25	%prep
21cr|cacti-plugin-weathermap-0.97a-5|26	%setup -q -n weathermap
21cr|cacti-plugin-weathermap-0.97a-5|27	
21cr|cacti-plugin-weathermap-0.97a-5|28	%install
21cr|cacti-plugin-weathermap-0.97a-5|29	
21cr|cacti-plugin-weathermap-0.97a-5|30	install -d -m 755 %{buildroot}%{_datadir}/cacti/plugins/weathermap
21cr|cacti-plugin-weathermap-0.97a-5|31	cp -ap * %{buildroot}%{_datadir}/cacti/plugins/weathermap
21cr|cacti-plugin-weathermap-0.97a-5|32	
21cr|cacti-plugin-weathermap-0.97a-5|33	pushd %{buildroot}%{_datadir}/cacti/plugins/weathermap
21cr|cacti-plugin-weathermap-0.97a-5|34	rm -f CHANGES README COPYING
21cr|cacti-plugin-weathermap-0.97a-5|35	popd
21cr|cacti-plugin-weathermap-0.97a-5|36	
21cr|cacti-plugin-weathermap-0.97a-5|37	%clean
21cr|cacti-plugin-weathermap-0.97a-5|38	
21cr|cacti-plugin-weathermap-0.97a-5|39	%files
21cr|cacti-plugin-weathermap-0.97a-5|40	%doc CHANGES COPYING README
21cr|cacti-plugin-weathermap-0.97a-5|41	%{_datadir}/cacti/plugins/weathermap

541 21
21cr|cadaver-0.24-1|1	Summary:	Command-line WebDAV client
21cr|cadaver-0.24-1|2	Name:		cadaver
21cr|cadaver-0.24-1|3	Version:	0.24
21cr|cadaver-0.24-1|4	Release:	1
21cr|cadaver-0.24-1|5	License:	GPLv2+
21cr|cadaver-0.24-1|6	Group:		Networking/File transfer
21cr|cadaver-0.24-1|7	Url:		http://www.webdav.org/cadaver/
21cr|cadaver-0.24-1|8	Source0:	https://notroj.github.io/cadaver/%{name}-%{version}.tar.gz
21cr|cadaver-0.24-1|9	Patch0:		cadaver-mkdir_p.patch
21cr|cadaver-0.24-1|10	BuildRequires:	readline-devel
21cr|cadaver-0.24-1|11	BuildRequires:	pkgconfig(expat)
21cr|cadaver-0.24-1|12	BuildRequires:	pkgconfig(neon)
21cr|cadaver-0.24-1|13	BuildRequires:	pkgconfig(libxml-2.0)
21cr|cadaver-0.24-1|14	BuildRequires:	pkgconfig(ncurses)
21cr|cadaver-0.24-1|15	BuildRequires:	pkgconfig(openssl)
21cr|cadaver-0.24-1|16	BuildRequires:	pkgconfig(zlib)
21cr|cadaver-0.24-1|17	
21cr|cadaver-0.24-1|18	%description
21cr|cadaver-0.24-1|19	A command-line WebDAV client. Supports file upload, download,
21cr|cadaver-0.24-1|20	on-screen display, name-space operations (move/copy), collection
21cr|cadaver-0.24-1|21	creation and deletion, and locking operations.
21cr|cadaver-0.24-1|22	
21cr|cadaver-0.24-1|23	%files -f %{name}.lang
21cr|cadaver-0.24-1|24	%doc NEWS TODO FAQ README.* ChangeLog
21cr|cadaver-0.24-1|25	%{_bindir}/*
21cr|cadaver-0.24-1|26	%{_mandir}/man1/*
21cr|cadaver-0.24-1|27	
21cr|cadaver-0.24-1|28	#----------------------------------------------------------------------------
21cr|cadaver-0.24-1|29	
21cr|cadaver-0.24-1|30	%prep
21cr|cadaver-0.24-1|31	%autosetup -p1
21cr|cadaver-0.24-1|32	
21cr|cadaver-0.24-1|33	# configure: error: cannot find required auxiliary files: config.rpath
21cr|cadaver-0.24-1|34	#touch config.rpath
21cr|cadaver-0.24-1|35	
21cr|cadaver-0.24-1|36	%build
21cr|cadaver-0.24-1|37	autoconf
21cr|cadaver-0.24-1|38	%configure \
21cr|cadaver-0.24-1|39	--with-neon=%{_prefix} \
21cr|cadaver-0.24-1|40	--with-ssl
21cr|cadaver-0.24-1|41	
21cr|cadaver-0.24-1|42	%make
21cr|cadaver-0.24-1|43	
21cr|cadaver-0.24-1|44	%install
21cr|cadaver-0.24-1|45	%makeinstall_std
21cr|cadaver-0.24-1|46	
21cr|cadaver-0.24-1|47	%find_lang %{name}

542 21
21cr|cadaver-gui-1.0-1|1	%global debug_package %{nil}
21cr|cadaver-gui-1.0-1|2	
21cr|cadaver-gui-1.0-1|3	Name:		cadaver-gui
21cr|cadaver-gui-1.0-1|4	Version:	1.0
21cr|cadaver-gui-1.0-1|5	Release:	1
21cr|cadaver-gui-1.0-1|6	Summary: GUI for cadaver - a command-line WebDAV client
21cr|cadaver-gui-1.0-1|7	Group:		System/Configuration/Networking
21cr|cadaver-gui-1.0-1|8	License:	GPLv3
21cr|cadaver-gui-1.0-1|9	URL:		https://github.com/AKotov-dev/Cadaver-GUI
21cr|cadaver-gui-1.0-1|10	Source0:	https://github.com/AKotov-dev/Cadaver-GUI/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|cadaver-gui-1.0-1|11	BuildRequires:	lazarus
21cr|cadaver-gui-1.0-1|12	BuildRequires:	gettext
21cr|cadaver-gui-1.0-1|13	Requires:	cadaver
21cr|cadaver-gui-1.0-1|14	Requires:	gtk2
21cr|cadaver-gui-1.0-1|15	
21cr|cadaver-gui-1.0-1|16	%description
21cr|cadaver-gui-1.0-1|17	GUI for cadaver - a command-line WebDAV client
21cr|cadaver-gui-1.0-1|18	
21cr|cadaver-gui-1.0-1|19	%files
21cr|cadaver-gui-1.0-1|20	%doc ../README.md
21cr|cadaver-gui-1.0-1|21	%license ../LICENSE
21cr|cadaver-gui-1.0-1|22	%{_datadir}/%{name}
21cr|cadaver-gui-1.0-1|23	%{_datadir}/applications/%{name}.desktop
21cr|cadaver-gui-1.0-1|24	%{_datadir}/pixmaps/%{name}.png
21cr|cadaver-gui-1.0-1|25	
21cr|cadaver-gui-1.0-1|26	#------------------------------------------------------------------
21cr|cadaver-gui-1.0-1|27	%prep
21cr|cadaver-gui-1.0-1|28	%setup -n Cadaver-GUI-%{version}/%{name}
21cr|cadaver-gui-1.0-1|29	
21cr|cadaver-gui-1.0-1|30	# remove prebuild file
21cr|cadaver-gui-1.0-1|31	rm -f cadaver_gui
21cr|cadaver-gui-1.0-1|32	
21cr|cadaver-gui-1.0-1|33	%build
21cr|cadaver-gui-1.0-1|34	lazbuild --build-all *.lpi
21cr|cadaver-gui-1.0-1|35	
21cr|cadaver-gui-1.0-1|36	%install
21cr|cadaver-gui-1.0-1|37	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|cadaver-gui-1.0-1|38	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|cadaver-gui-1.0-1|39	
21cr|cadaver-gui-1.0-1|40	cp ./cadaver_gui %{buildroot}%{_datadir}/%{name}
21cr|cadaver-gui-1.0-1|41	cp ./all/usr/share/icons/* %{buildroot}%{_datadir}/pixmaps/
21cr|cadaver-gui-1.0-1|42	cp ./all/usr/share/applications/* %{buildroot}%{_datadir}/applications/
21cr|cadaver-gui-1.0-1|43	cp ./languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

543 21
21cr|cadence-0.9.2-2|1	%global	debug_package %{nil}
21cr|cadence-0.9.2-2|2	%global	__requires_exclude /usr/bin/pulseaudio
21cr|cadence-0.9.2-2|3	
21cr|cadence-0.9.2-2|4	%define	oname Cadence
21cr|cadence-0.9.2-2|5	
21cr|cadence-0.9.2-2|6	Summary:	Set of tools useful for audio production
21cr|cadence-0.9.2-2|7	Name:		cadence
21cr|cadence-0.9.2-2|8	Version:	0.9.2
21cr|cadence-0.9.2-2|9	Release:	2
21cr|cadence-0.9.2-2|10	License:	GPLv2+
21cr|cadence-0.9.2-2|11	Group:		Sound
21cr|cadence-0.9.2-2|12	Url:			https://github.com/falkTX/Cadence
21cr|cadence-0.9.2-2|13	Source0:	https://github.com/falkTX/Cadence/archive/%{oname}-%{version}.tar.gz
21cr|cadence-0.9.2-2|14	Source100:	%{name}.rpmlintrc
21cr|cadence-0.9.2-2|15	Patch0:		cadence-0.8.1-mga-fixDesktopFiles.patch
21cr|cadence-0.9.2-2|16	BuildRequires:	python3-qt5
21cr|cadence-0.9.2-2|17	BuildRequires:	python3-qt5-devel
21cr|cadence-0.9.2-2|18	BuildRequires:	pkgconfig(jack)
21cr|cadence-0.9.2-2|19	BuildRequires:	pkgconfig(python3) >= 3.2
21cr|cadence-0.9.2-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|cadence-0.9.2-2|21	BuildRequires:	pkgconfig(Qt5DBus)
21cr|cadence-0.9.2-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21cr|cadence-0.9.2-2|23	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|cadence-0.9.2-2|24	BuildRequires:	pkgconfig(Qt5Svg)
21cr|cadence-0.9.2-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|cadence-0.9.2-2|26	BuildRequires:	pkgconfig(Qt5Xml)
21cr|cadence-0.9.2-2|27	# Cannot be noarch because of the binaries in cadence-tools
21cr|cadence-0.9.2-2|28	#BuildArch:	noarch
21cr|cadence-0.9.2-2|29	Requires:	jack
21cr|cadence-0.9.2-2|30	Requires:	ladish
21cr|cadence-0.9.2-2|31	Requires:	pulseaudio
21cr|cadence-0.9.2-2|32	Requires:	python3 >= 3.5
21cr|cadence-0.9.2-2|33	Requires:	python3-dbus
21cr|cadence-0.9.2-2|34	Requires:	python3-qt5-dbus
21cr|cadence-0.9.2-2|35	Requires:	python3-qt5-core
21cr|cadence-0.9.2-2|36	Requires:	python3-qt5-gui
21cr|cadence-0.9.2-2|37	Requires:	python3-qt5-opengl
21cr|cadence-0.9.2-2|38	Requires:	python3-qt5-svg
21cr|cadence-0.9.2-2|39	Requires:	python3-qt5-widgets
21cr|cadence-0.9.2-2|40	Requires:	python3-qt5-xml
21cr|cadence-0.9.2-2|41	Requires:	%{name}-data = %{EVRD}
21cr|cadence-0.9.2-2|42	Requires:	%{name}-tools = %{EVRD}
21cr|cadence-0.9.2-2|43	Requires:	catarina = %{EVRD}
21cr|cadence-0.9.2-2|44	Requires:	catia = %{EVRD}
21cr|cadence-0.9.2-2|45	Requires:	claudia = %{EVRD}
21cr|cadence-0.9.2-2|46	Recommends:		a2jmidid
21cr|cadence-0.9.2-2|47	Recommends:		jack_capture
21cr|cadence-0.9.2-2|48	Recommends:		pulseaudio-module-jack
21cr|cadence-0.9.2-2|49	
21cr|cadence-0.9.2-2|50	%description
21cr|cadence-0.9.2-2|51	Cadence is a set of tools useful for audio production. It's being developed by
21cr|cadence-0.9.2-2|52	falkTX, using Python3 and Qt5 (and some C++ where needed).
21cr|cadence-0.9.2-2|53	This package contains the main Cadence application.
21cr|cadence-0.9.2-2|54	
21cr|cadence-0.9.2-2|55	%files
21cr|cadence-0.9.2-2|56	%doc COPYING README.md
21cr|cadence-0.9.2-2|57	%{_bindir}/%{name}
21cr|cadence-0.9.2-2|58	%{_datadir}/%{name}/src/%{name}.py
21cr|cadence-0.9.2-2|59	%{_datadir}/%{name}/src/ui_cadence.py
21cr|cadence-0.9.2-2|60	%{_datadir}/%{name}/src/ui_cadence_*.py
21cr|cadence-0.9.2-2|61	%{_datadir}/%{name}/src/__pycache__/cadence.cpython*
21cr|cadence-0.9.2-2|62	%{_datadir}/%{name}/src/__pycache__/ui_cadence*
21cr|cadence-0.9.2-2|63	%{_datadir}/applications/%{name}.desktop
21cr|cadence-0.9.2-2|64	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|cadence-0.9.2-2|65	%{_sysconfdir}/xdg/autostart/%{name}-session-start.desktop
21cr|cadence-0.9.2-2|66	%{_sysconfdir}/X11/xinit/xinitrc.d/61-%{name}-session-inject.sh
21cr|cadence-0.9.2-2|67	
21cr|cadence-0.9.2-2|68	#--------------------------------------------------------------------
21cr|cadence-0.9.2-2|69	
21cr|cadence-0.9.2-2|70	%package data
21cr|cadence-0.9.2-2|71	Summary:	Set of tools useful for audio production
21cr|cadence-0.9.2-2|72	
21cr|cadence-0.9.2-2|73	%description data
21cr|cadence-0.9.2-2|74	This package contains the shared data and python modules.
21cr|cadence-0.9.2-2|75	
21cr|cadence-0.9.2-2|76	%files data
21cr|cadence-0.9.2-2|77	%doc COPYING
21cr|cadence-0.9.2-2|78	%{_datadir}/%{name}/pulse2loopback/*.pa
21cr|cadence-0.9.2-2|79	%{_datadir}/%{name}/src/shared.py
21cr|cadence-0.9.2-2|80	%{_datadir}/%{name}/src/shared_cadence.py
21cr|cadence-0.9.2-2|81	%{_datadir}/%{name}/src/shared_canvasjack.py
21cr|cadence-0.9.2-2|82	%{_datadir}/%{name}/src/shared_settings.py
21cr|cadence-0.9.2-2|83	%{_datadir}/%{name}/src/__pycache__/shared*
21cr|cadence-0.9.2-2|84	%{_datadir}/%{name}/src/resources_rc.py
21cr|cadence-0.9.2-2|85	%{_datadir}/%{name}/src/__pycache__/resources_rc.cpython*
21cr|cadence-0.9.2-2|86	%{_datadir}/%{name}/src/ui_settings_app.py
21cr|cadence-0.9.2-2|87	%{_datadir}/%{name}/src/__pycache__/ui_settings_app*
21cr|cadence-0.9.2-2|88	%{_datadir}/%{name}/src/jacklib.py
21cr|cadence-0.9.2-2|89	%{_datadir}/%{name}/src/jacklib_helpers.py
21cr|cadence-0.9.2-2|90	%{_datadir}/%{name}/src/__pycache__/jacklib*
21cr|cadence-0.9.2-2|91	%{_datadir}/%{name}/src/patchcanvas.py
21cr|cadence-0.9.2-2|92	%{_datadir}/%{name}/src/patchcanvas_theme.py
21cr|cadence-0.9.2-2|93	%{_datadir}/%{name}/src/__pycache__/patchcanvas*
21cr|cadence-0.9.2-2|94	%{_datadir}/%{name}/src/systray.py
21cr|cadence-0.9.2-2|95	%{_datadir}/%{name}/src/__pycache__/systray.cpython*
21cr|cadence-0.9.2-2|96	%{_datadir}/%{name}/src/canvaspreviewframe.py
21cr|cadence-0.9.2-2|97	%{_datadir}/%{name}/src/__pycache__/canvaspreviewframe.cpython*
21cr|cadence-0.9.2-2|98	%{_datadir}/%{name}/src/clickablelabel.py
21cr|cadence-0.9.2-2|99	%{_datadir}/%{name}/src/__pycache__/clickablelabel.cpython*
21cr|cadence-0.9.2-2|100	
21cr|cadence-0.9.2-2|101	#--------------------------------------------------------------------
21cr|cadence-0.9.2-2|102	
21cr|cadence-0.9.2-2|103	%package tools
21cr|cadence-0.9.2-2|104	Summary:	Set of tools useful for audio production
21cr|cadence-0.9.2-2|105	Requires:	%{name}-data = %{EVRD}
21cr|cadence-0.9.2-2|106	Requires:	jack_capture
21cr|cadence-0.9.2-2|107	
21cr|cadence-0.9.2-2|108	%description tools
21cr|cadence-0.9.2-2|109	This package contains the small tools used in Cadence.
21cr|cadence-0.9.2-2|110	
21cr|cadence-0.9.2-2|111	%files tools
21cr|cadence-0.9.2-2|112	%doc COPYING
21cr|cadence-0.9.2-2|113	%{_bindir}/%{name}-*
21cr|cadence-0.9.2-2|114	%{_datadir}/%{name}/src/cadence_aloop_daemon.py
21cr|cadence-0.9.2-2|115	%{_datadir}/%{name}/src/cadence_session_start.py
21cr|cadence-0.9.2-2|116	%{_datadir}/%{name}/src/__pycache__/cadence_*
21cr|cadence-0.9.2-2|117	%{_datadir}/%{name}/src/jacksettings.py
21cr|cadence-0.9.2-2|118	%{_datadir}/%{name}/src/__pycache__/jacksettings.cpython*
21cr|cadence-0.9.2-2|119	%{_datadir}/%{name}/src/logs.py
21cr|cadence-0.9.2-2|120	%{_datadir}/%{name}/src/__pycache__/logs.cpython*
21cr|cadence-0.9.2-2|121	%{_datadir}/%{name}/src/render.py
21cr|cadence-0.9.2-2|122	%{_datadir}/%{name}/src/__pycache__/render.cpython*
21cr|cadence-0.9.2-2|123	%{_datadir}/%{name}/src/ui_logs.py
21cr|cadence-0.9.2-2|124	%{_datadir}/%{name}/src/__pycache__/ui_logs.cpython*
21cr|cadence-0.9.2-2|125	%{_datadir}/%{name}/src/ui_render.py
21cr|cadence-0.9.2-2|126	%{_datadir}/%{name}/src/__pycache__/ui_render.cpython*
21cr|cadence-0.9.2-2|127	%{_datadir}/%{name}/src/ui_settings_jack.py
21cr|cadence-0.9.2-2|128	%{_datadir}/%{name}/src/__pycache__/ui_settings_jack*
21cr|cadence-0.9.2-2|129	%{_datadir}/%{name}/pulse2jack/
21cr|cadence-0.9.2-2|130	
21cr|cadence-0.9.2-2|131	#--------------------------------------------------------------------
21cr|cadence-0.9.2-2|132	
21cr|cadence-0.9.2-2|133	%package -n catarina
21cr|cadence-0.9.2-2|134	Summary:	Set of tools useful for audio production
21cr|cadence-0.9.2-2|135	Requires:	%{name}-data = %{EVRD}
21cr|cadence-0.9.2-2|136	
21cr|cadence-0.9.2-2|137	%description -n catarina
21cr|cadence-0.9.2-2|138	Catarina is a testing ground for the 'PatchCanvas' module used in the Cadence
21cr|cadence-0.9.2-2|139	tools.
21cr|cadence-0.9.2-2|140	
21cr|cadence-0.9.2-2|141	%files -n catarina
21cr|cadence-0.9.2-2|142	%doc COPYING
21cr|cadence-0.9.2-2|143	%{_bindir}/catarina
21cr|cadence-0.9.2-2|144	%{_datadir}/%{name}/src/catarina.py
21cr|cadence-0.9.2-2|145	%{_datadir}/%{name}/src/__pycache__/catarina.cpython*
21cr|cadence-0.9.2-2|146	%{_datadir}/%{name}/src/ui_catarina.py
21cr|cadence-0.9.2-2|147	%{_datadir}/%{name}/src/ui_catarina_*.py
21cr|cadence-0.9.2-2|148	%{_datadir}/%{name}/src/__pycache__/ui_catarina*
21cr|cadence-0.9.2-2|149	%{_datadir}/applications/catarina.desktop
21cr|cadence-0.9.2-2|150	%{_datadir}/icons/hicolor/*/apps/catarina.*
21cr|cadence-0.9.2-2|151	
21cr|cadence-0.9.2-2|152	#--------------------------------------------------------------------
21cr|cadence-0.9.2-2|153	
21cr|cadence-0.9.2-2|154	%package -n catia
21cr|cadence-0.9.2-2|155	Summary:	JACK Audio Patchbay with A2J Bridge integration from Cadence
21cr|cadence-0.9.2-2|156	Requires:	%{name}-tools = %{EVRD}
21cr|cadence-0.9.2-2|157	Recommends:	a2jmidid
21cr|cadence-0.9.2-2|158	
21cr|cadence-0.9.2-2|159	%description -n catia
21cr|cadence-0.9.2-2|160	Catia is a nice JACK Audio Patchbay with A2J Bridge integration. It also
21cr|cadence-0.9.2-2|161	includes Jack Transport support and the ability to render Jack projects.
21cr|cadence-0.9.2-2|162	
21cr|cadence-0.9.2-2|163	%files -n catia
21cr|cadence-0.9.2-2|164	%doc COPYING
21cr|cadence-0.9.2-2|165	%{_bindir}/catia
21cr|cadence-0.9.2-2|166	%{_datadir}/%{name}/src/catia.py
21cr|cadence-0.9.2-2|167	%{_datadir}/%{name}/src/__pycache__/catia.cpython*
21cr|cadence-0.9.2-2|168	%{_datadir}/%{name}/src/ui_catia.py
21cr|cadence-0.9.2-2|169	%{_datadir}/%{name}/src/__pycache__/ui_catia*
21cr|cadence-0.9.2-2|170	%{_datadir}/applications/catia.desktop
21cr|cadence-0.9.2-2|171	%{_datadir}/icons/hicolor/*/apps/catia.*
21cr|cadence-0.9.2-2|172	
21cr|cadence-0.9.2-2|173	#--------------------------------------------------------------------
21cr|cadence-0.9.2-2|174	
21cr|cadence-0.9.2-2|175	%package -n claudia
21cr|cadence-0.9.2-2|176	Summary:	Graphical User Interface to LADISH from Cadence
21cr|cadence-0.9.2-2|177	Requires:	%{name}-tools = %{EVRD}
21cr|cadence-0.9.2-2|178	Requires:	ladish
21cr|cadence-0.9.2-2|179	Recommends:		a2jmidid
21cr|cadence-0.9.2-2|180	
21cr|cadence-0.9.2-2|181	%description -n claudia
21cr|cadence-0.9.2-2|182	Claudia is a Graphical User Interface to LADISH. It has more features than
21cr|cadence-0.9.2-2|183	gladish, including Jack Transport, Configurable Canvas, App Templates,
21cr|cadence-0.9.2-2|184	Render projects (real-time or freewheel mode)
21cr|cadence-0.9.2-2|185	
21cr|cadence-0.9.2-2|186	%files -n claudia
21cr|cadence-0.9.2-2|187	%doc COPYING
21cr|cadence-0.9.2-2|188	%{_bindir}/claudia
21cr|cadence-0.9.2-2|189	%{_bindir}/claudia-launcher
21cr|cadence-0.9.2-2|190	%{_datadir}/%{name}/src/claudia.py
21cr|cadence-0.9.2-2|191	%{_datadir}/%{name}/src/claudia_database.py
21cr|cadence-0.9.2-2|192	%{_datadir}/%{name}/src/claudia_launcher.py
21cr|cadence-0.9.2-2|193	%{_datadir}/%{name}/src/__pycache__/claudia*
21cr|cadence-0.9.2-2|194	%{_datadir}/%{name}/src/ui_claudia.py
21cr|cadence-0.9.2-2|195	%{_datadir}/%{name}/src/ui_claudia_*.py
21cr|cadence-0.9.2-2|196	%{_datadir}/%{name}/src/__pycache__/ui_claudia*
21cr|cadence-0.9.2-2|197	%{_datadir}/%{name}/icons/
21cr|cadence-0.9.2-2|198	%{_datadir}/%{name}/templates/
21cr|cadence-0.9.2-2|199	%{_datadir}/applications/claudia*.desktop
21cr|cadence-0.9.2-2|200	%{_datadir}/icons/hicolor/*/apps/claudia*
21cr|cadence-0.9.2-2|201	
21cr|cadence-0.9.2-2|202	#--------------------------------------------------------------------
21cr|cadence-0.9.2-2|203	
21cr|cadence-0.9.2-2|204	%prep
21cr|cadence-0.9.2-2|205	%setup -qn %{oname}-%{version}
21cr|cadence-0.9.2-2|206	%apply_patches
21cr|cadence-0.9.2-2|207	
21cr|cadence-0.9.2-2|208	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|cadence-0.9.2-2|209	find . -name '*.py' | xargs sed -i '1s|^#!/usr/bin/env python3|#!%{__python3}|'
21cr|cadence-0.9.2-2|210	rm -R data/unity/
21cr|cadence-0.9.2-2|211	
21cr|cadence-0.9.2-2|212	
21cr|cadence-0.9.2-2|213	%build
21cr|cadence-0.9.2-2|214	CFLAGS="%{optflags}" %make
21cr|cadence-0.9.2-2|215	
21cr|cadence-0.9.2-2|216	
21cr|cadence-0.9.2-2|217	%install
21cr|cadence-0.9.2-2|218	%makeinstall_std PREFIX=%{_prefix}
21cr|cadence-0.9.2-2|219	
21cr|cadence-0.9.2-2|220	# Fix perms
21cr|cadence-0.9.2-2|221	chmod +x %{buildroot}%{_datadir}/%{name}/{pulse2loopback,pulse2jack}/*.pa
21cr|cadence-0.9.2-2|222	chmod +x %{buildroot}%{_datadir}/%{name}/src/*.py
21cr|cadence-0.9.2-2|223	chmod -x %{buildroot}%{_datadir}/%{name}/src/resources_rc.py
21cr|cadence-0.9.2-2|224	chmod -x %{buildroot}%{_datadir}/%{name}/src/ui_*
21cr|cadence-0.9.2-2|225	chmod -x %{buildroot}%{_datadir}/%{name}/templates/LMMS.mmp
21cr|cadence-0.9.2-2|226	chmod -x %{buildroot}%{_datadir}/%{name}/templates/Carla.carxp

544 21
21cr|caffeine-2.9.4-3|1	Summary:	A system applet that allows to temporarily inhibit screensaver and sleep mode
21cr|caffeine-2.9.4-3|2	Name:		caffeine
21cr|caffeine-2.9.4-3|3	Version:	2.9.4
21cr|caffeine-2.9.4-3|4	Release:	3
21cr|caffeine-2.9.4-3|5	Epoch:		1
21cr|caffeine-2.9.4-3|6	License:	LGPLv2+
21cr|caffeine-2.9.4-3|7	Group:		Graphical desktop/GNOME
21cr|caffeine-2.9.4-3|8	Url:		https://launchpad.net/caffeine
21cr|caffeine-2.9.4-3|9	Source0:	https://launchpad.net/~caffeine-developers/+archive/ubuntu/ppa/+files/%{name}_%{version}.tar.gz
21cr|caffeine-2.9.4-3|10	BuildRequires:	gettext
21cr|caffeine-2.9.4-3|11	BuildRequires:	gettext-devel
21cr|caffeine-2.9.4-3|12	BuildRequires:	pkgconfig(python3)
21cr|caffeine-2.9.4-3|13	BuildRequires:	python3-gi
21cr|caffeine-2.9.4-3|14	BuildRequires:	python3-distribute
21cr|caffeine-2.9.4-3|15	Requires:	appindicator-gtk3
21cr|caffeine-2.9.4-3|16	Requires:	python3-ewmh
21cr|caffeine-2.9.4-3|17	Requires:	python3-gi
21cr|caffeine-2.9.4-3|18	Requires:	python3-xlib
21cr|caffeine-2.9.4-3|19	Requires:	python3-pkg-resources
21cr|caffeine-2.9.4-3|20	Requires:	typelib(AppIndicator3)
21cr|caffeine-2.9.4-3|21	BuildArch:	noarch
21cr|caffeine-2.9.4-3|22	
21cr|caffeine-2.9.4-3|23	%description
21cr|caffeine-2.9.4-3|24	Caffeine is a system applet that allows the user to temporarily
21cr|caffeine-2.9.4-3|25	inhibit both the screensaver and the sleep power saving mode, simply
21cr|caffeine-2.9.4-3|26	by clicking on it. This could be useful for example when watching
21cr|caffeine-2.9.4-3|27	long flash videos or playing certain full screen games that don't
21cr|caffeine-2.9.4-3|28	inhibit the screensaver by themselves
21cr|caffeine-2.9.4-3|29	
21cr|caffeine-2.9.4-3|30	%files -f %{name}-indicator.lang
21cr|caffeine-2.9.4-3|31	%defattr(644,root,root,755)
21cr|caffeine-2.9.4-3|32	%attr(755,root,root) %{_bindir}/*
21cr|caffeine-2.9.4-3|33	%{_datadir}/applications/*
21cr|caffeine-2.9.4-3|34	%{_datadir}/caffeine-indicator/glade/*.glade
21cr|caffeine-2.9.4-3|35	%{_datadir}/pixmaps/caffeine.png
21cr|caffeine-2.9.4-3|36	%{_iconsdir}/hicolor/*
21cr|caffeine-2.9.4-3|37	%{_iconsdir}/ubuntu-mono-dark/*
21cr|caffeine-2.9.4-3|38	%{_iconsdir}/ubuntu-mono-light/*
21cr|caffeine-2.9.4-3|39	%{_mandir}/man?/*
21cr|caffeine-2.9.4-3|40	%{py3_platsitedir}/*
21cr|caffeine-2.9.4-3|41	%{_sysconfdir}/xdg/autostart/*
21cr|caffeine-2.9.4-3|42	
21cr|caffeine-2.9.4-3|43	#----------------------------------------------------------------------------
21cr|caffeine-2.9.4-3|44	
21cr|caffeine-2.9.4-3|45	%prep
21cr|caffeine-2.9.4-3|46	%setup -qn %{name}
21cr|caffeine-2.9.4-3|47	
21cr|caffeine-2.9.4-3|48	%build
21cr|caffeine-2.9.4-3|49	python3 setup.py build
21cr|caffeine-2.9.4-3|50	
21cr|caffeine-2.9.4-3|51	%install
21cr|caffeine-2.9.4-3|52	python3 setup.py install --root=%{buildroot} --install-lib=%{py3_platsitedir} --prefix=/usr
21cr|caffeine-2.9.4-3|53	find %{buildroot} -name "*png" -exec chmod a+r {} \;
21cr|caffeine-2.9.4-3|54	
21cr|caffeine-2.9.4-3|55	%find_lang %{name}-indicator

545 21
21cr|cagibi-0.2.0-9|1	Summary:	An experimental cache/proxy system for the SSDPpart of UPnP
21cr|cagibi-0.2.0-9|2	Name:		cagibi
21cr|cagibi-0.2.0-9|3	Version:	0.2.0
21cr|cagibi-0.2.0-9|4	Release:	9
21cr|cagibi-0.2.0-9|5	License:	LGPLv2+
21cr|cagibi-0.2.0-9|6	Group:		System/Libraries
21cr|cagibi-0.2.0-9|7	Url:		http://www.kde.org
21cr|cagibi-0.2.0-9|8	Source0:	http://fr2.rpmfind.net/linux/KDE/stable/cagibi/%{name}-%{version}.tar.bz2
21cr|cagibi-0.2.0-9|9	
21cr|cagibi-0.2.0-9|10	BuildRequires:	automoc4
21cr|cagibi-0.2.0-9|11	BuildRequires:	kde4-macros
21cr|cagibi-0.2.0-9|12	BuildRequires:	qt4-devel
21cr|cagibi-0.2.0-9|13	
21cr|cagibi-0.2.0-9|14	%description
21cr|cagibi-0.2.0-9|15	Cagibi aims to be to SSDP what Avahi is to DNS-SD/Zeroconf:
21cr|cagibi-0.2.0-9|16	a cache caching all service/device announcements on the network in a
21cr|cagibi-0.2.0-9|17	local process as well as being a broker serving local announcements to
21cr|cagibi-0.2.0-9|18	the network.
21cr|cagibi-0.2.0-9|19	Both should be done by a single daemon process, accessable via D-Bus
21cr|cagibi-0.2.0-9|20	on the system bus. The cache should offer active queries, so another
21cr|cagibi-0.2.0-9|21	process is only informed about changes about UPnP devices it is
21cr|cagibi-0.2.0-9|22	interested in.
21cr|cagibi-0.2.0-9|23	
21cr|cagibi-0.2.0-9|24	%files
21cr|cagibi-0.2.0-9|25	%{_kde_bindir}/cagibid
21cr|cagibi-0.2.0-9|26	%{_sysconfdir}/cagibid.conf
21cr|cagibi-0.2.0-9|27	%{_sysconfdir}/dbus-1/system.d/org.kde.Cagibi.conf
21cr|cagibi-0.2.0-9|28	%{_datadir}/dbus-1/interfaces/org.kde.Cagibi.*
21cr|cagibi-0.2.0-9|29	%{_datadir}/dbus-1/system-services/org.kde.Cagibi.service
21cr|cagibi-0.2.0-9|30	
21cr|cagibi-0.2.0-9|31	#--------------------------------------------------------------------
21cr|cagibi-0.2.0-9|32	
21cr|cagibi-0.2.0-9|33	%prep
21cr|cagibi-0.2.0-9|34	%setup -q
21cr|cagibi-0.2.0-9|35	
21cr|cagibi-0.2.0-9|36	%build
21cr|cagibi-0.2.0-9|37	%cmake_kde4
21cr|cagibi-0.2.0-9|38	%make
21cr|cagibi-0.2.0-9|39	
21cr|cagibi-0.2.0-9|40	%install
21cr|cagibi-0.2.0-9|41	%makeinstall_std -C build

546 21
21cr|cairo-dock-3.4.1-2|1	%define urlver %(echo %{version}|cut -d. -f1,2)
21cr|cairo-dock-3.4.1-2|2	# Needed to build help plugin
21cr|cairo-dock-3.4.1-2|3	%define _disable_ld_no_undefined 1
21cr|cairo-dock-3.4.1-2|4	
21cr|cairo-dock-3.4.1-2|5	Summary:	A light and eye-candy dock to launch your programs easily
21cr|cairo-dock-3.4.1-2|6	Name:		cairo-dock
21cr|cairo-dock-3.4.1-2|7	Version:	3.4.1
21cr|cairo-dock-3.4.1-2|8	Release:	2
21cr|cairo-dock-3.4.1-2|9	License:	GPLv3+
21cr|cairo-dock-3.4.1-2|10	Group:		Graphical desktop/Other
21cr|cairo-dock-3.4.1-2|11	Url:		https://launchpad.net/cairo-dock-core
21cr|cairo-dock-3.4.1-2|12	Source0:	http://launchpad.net/cairo-dock-core/%{urlver}/%{version}/+download/%{name}-%{version}.tar.gz
21cr|cairo-dock-3.4.1-2|13	Source1:	cairo-dock_ru.po.tar.gz
21cr|cairo-dock-3.4.1-2|14	BuildRequires:	cmake
21cr|cairo-dock-3.4.1-2|15	BuildRequires:	imagemagick
21cr|cairo-dock-3.4.1-2|16	BuildRequires:	intltool
21cr|cairo-dock-3.4.1-2|17	BuildRequires:	pkgconfig(cairo)
21cr|cairo-dock-3.4.1-2|18	BuildRequires:	pkgconfig(dbus-1)
21cr|cairo-dock-3.4.1-2|19	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|cairo-dock-3.4.1-2|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|cairo-dock-3.4.1-2|21	BuildRequires:	pkgconfig(gl)
21cr|cairo-dock-3.4.1-2|22	BuildRequires:	pkgconfig(glu)
21cr|cairo-dock-3.4.1-2|23	BuildRequires:	pkgconfig(gthread-2.0)
21cr|cairo-dock-3.4.1-2|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|cairo-dock-3.4.1-2|25	BuildRequires:	pkgconfig(libcurl)
21cr|cairo-dock-3.4.1-2|26	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|cairo-dock-3.4.1-2|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|cairo-dock-3.4.1-2|28	BuildRequires:	pkgconfig(pangox)
21cr|cairo-dock-3.4.1-2|29	BuildRequires:	pkgconfig(xcomposite)
21cr|cairo-dock-3.4.1-2|30	BuildRequires:	pkgconfig(xinerama)
21cr|cairo-dock-3.4.1-2|31	BuildRequires:	pkgconfig(xrender)
21cr|cairo-dock-3.4.1-2|32	BuildRequires:	pkgconfig(xtst)
21cr|cairo-dock-3.4.1-2|33	Recommends:	cairo-dock-plugins = %{version}
21cr|cairo-dock-3.4.1-2|34	Recommends:	cairo-dock-help = %{EVRD}
21cr|cairo-dock-3.4.1-2|35	Recommends:	cairo-dock-themes
21cr|cairo-dock-3.4.1-2|36	
21cr|cairo-dock-3.4.1-2|37	%description
21cr|cairo-dock-3.4.1-2|38	cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
21cr|cairo-dock-3.4.1-2|39	acceleration. It's fully configurable and can be a taskbar too. You can
21cr|cairo-dock-3.4.1-2|40	easily plug applets into it.
21cr|cairo-dock-3.4.1-2|41	
21cr|cairo-dock-3.4.1-2|42	%files -f %{name}.lang
21cr|cairo-dock-3.4.1-2|43	%{_bindir}/*
21cr|cairo-dock-3.4.1-2|44	%{_datadir}/%{name}
21cr|cairo-dock-3.4.1-2|45	%exclude %{_datadir}/%{name}/plug-ins
21cr|cairo-dock-3.4.1-2|46	%{_datadir}/applications/*.desktop
21cr|cairo-dock-3.4.1-2|47	%{_datadir}/pixmaps/*.svg
21cr|cairo-dock-3.4.1-2|48	%{_mandir}/man1/cairo-dock.1.*
21cr|cairo-dock-3.4.1-2|49	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|cairo-dock-3.4.1-2|50	
21cr|cairo-dock-3.4.1-2|51	#---------------------------------------------------------------------
21cr|cairo-dock-3.4.1-2|52	%define major 3
21cr|cairo-dock-3.4.1-2|53	%define libname %mklibname gldi %{major}
21cr|cairo-dock-3.4.1-2|54	
21cr|cairo-dock-3.4.1-2|55	%package -n %{libname}
21cr|cairo-dock-3.4.1-2|56	Summary:	Library files for cairo-dock
21cr|cairo-dock-3.4.1-2|57	Group:		System/Libraries
21cr|cairo-dock-3.4.1-2|58	
21cr|cairo-dock-3.4.1-2|59	%description -n %{libname}
21cr|cairo-dock-3.4.1-2|60	cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
21cr|cairo-dock-3.4.1-2|61	acceleration. It's fully configurable and can be a taskbar too. You can
21cr|cairo-dock-3.4.1-2|62	easily plug applets into it.
21cr|cairo-dock-3.4.1-2|63	
21cr|cairo-dock-3.4.1-2|64	This package provides the libraries for cairo-dock functions.
21cr|cairo-dock-3.4.1-2|65	
21cr|cairo-dock-3.4.1-2|66	%files  -n %{libname}
21cr|cairo-dock-3.4.1-2|67	%{_libdir}/libgldi.so.%{major}*
21cr|cairo-dock-3.4.1-2|68	
21cr|cairo-dock-3.4.1-2|69	#---------------------------------------------------------------------
21cr|cairo-dock-3.4.1-2|70	%package devel
21cr|cairo-dock-3.4.1-2|71	Summary:	Development files for cairo-dock
21cr|cairo-dock-3.4.1-2|72	Group:		Development/Other
21cr|cairo-dock-3.4.1-2|73	Requires:	%{name} = %{EVRD}
21cr|cairo-dock-3.4.1-2|74	Requires:	%{libname} = %{EVRD}
21cr|cairo-dock-3.4.1-2|75	
21cr|cairo-dock-3.4.1-2|76	%description devel
21cr|cairo-dock-3.4.1-2|77	cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
21cr|cairo-dock-3.4.1-2|78	acceleration. It's fully configurable and can be a taskbar too. You can
21cr|cairo-dock-3.4.1-2|79	easily plug applets into it.
21cr|cairo-dock-3.4.1-2|80	
21cr|cairo-dock-3.4.1-2|81	This package provides the include files and library for cairo-dock functions.
21cr|cairo-dock-3.4.1-2|82	
21cr|cairo-dock-3.4.1-2|83	%files devel
21cr|cairo-dock-3.4.1-2|84	%{_includedir}/%{name}
21cr|cairo-dock-3.4.1-2|85	%{_libdir}/libgldi.so
21cr|cairo-dock-3.4.1-2|86	%{_libdir}/pkgconfig/*.pc
21cr|cairo-dock-3.4.1-2|87	
21cr|cairo-dock-3.4.1-2|88	#---------------------------------------------------------------------
21cr|cairo-dock-3.4.1-2|89	
21cr|cairo-dock-3.4.1-2|90	%package help
21cr|cairo-dock-3.4.1-2|91	Summary:	This package provides plugin "help"
21cr|cairo-dock-3.4.1-2|92	Group:		Graphical desktop/Other
21cr|cairo-dock-3.4.1-2|93	Requires:	%{name} = %{EVRD}
21cr|cairo-dock-3.4.1-2|94	
21cr|cairo-dock-3.4.1-2|95	%description help
21cr|cairo-dock-3.4.1-2|96	This package provides plugin "help".
21cr|cairo-dock-3.4.1-2|97	
21cr|cairo-dock-3.4.1-2|98	%files help
21cr|cairo-dock-3.4.1-2|99	%{_libdir}/%{name}/libcd-Help.so
21cr|cairo-dock-3.4.1-2|100	%{_datadir}/%{name}/plug-ins/Help
21cr|cairo-dock-3.4.1-2|101	
21cr|cairo-dock-3.4.1-2|102	#---------------------------------------------------------------------
21cr|cairo-dock-3.4.1-2|103	
21cr|cairo-dock-3.4.1-2|104	%prep
21cr|cairo-dock-3.4.1-2|105	%setup -q
21cr|cairo-dock-3.4.1-2|106	
21cr|cairo-dock-3.4.1-2|107	pushd po
21cr|cairo-dock-3.4.1-2|108	tar -xvzf %{SOURCE1}
21cr|cairo-dock-3.4.1-2|109	popd
21cr|cairo-dock-3.4.1-2|110	
21cr|cairo-dock-3.4.1-2|111	%build
21cr|cairo-dock-3.4.1-2|112	%cmake -DCMAKE_INSTALL_LIBDIR=lib
21cr|cairo-dock-3.4.1-2|113	%make
21cr|cairo-dock-3.4.1-2|114	
21cr|cairo-dock-3.4.1-2|115	%install
21cr|cairo-dock-3.4.1-2|116	%makeinstall_std -C build
21cr|cairo-dock-3.4.1-2|117	chmod 755 %{buildroot}%{_libdir}/libgldi.so.*
21cr|cairo-dock-3.4.1-2|118	
21cr|cairo-dock-3.4.1-2|119	%find_lang %{name}
21cr|cairo-dock-3.4.1-2|120	
21cr|cairo-dock-3.4.1-2|121	# icons
21cr|cairo-dock-3.4.1-2|122	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|cairo-dock-3.4.1-2|123	install -dm 0755 \
21cr|cairo-dock-3.4.1-2|124	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|cairo-dock-3.4.1-2|125	convert -strip -resize $size data/cairo-dock.svg \
21cr|cairo-dock-3.4.1-2|126	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|cairo-dock-3.4.1-2|127	done

547 21
21cr|cairo-dock-plugins-3.4.1-7|1	%define urlver %(echo %{version}|cut -d. -f1,2)
21cr|cairo-dock-plugins-3.4.1-7|2	%define packagename cairo-dock
21cr|cairo-dock-plugins-3.4.1-7|3	
21cr|cairo-dock-plugins-3.4.1-7|4	%define major 1
21cr|cairo-dock-plugins-3.4.1-7|5	%define libcdapplet %mklibname cdapplet %{major}
21cr|cairo-dock-plugins-3.4.1-7|6	%define devcdapplet %mklibname cdapplet -d
21cr|cairo-dock-plugins-3.4.1-7|7	
21cr|cairo-dock-plugins-3.4.1-7|8	Summary:	Plugins for cairo-dock
21cr|cairo-dock-plugins-3.4.1-7|9	Name:		cairo-dock-plugins
21cr|cairo-dock-plugins-3.4.1-7|10	Version:	3.4.1
21cr|cairo-dock-plugins-3.4.1-7|11	Release:	7
21cr|cairo-dock-plugins-3.4.1-7|12	License:	GPLv3+
21cr|cairo-dock-plugins-3.4.1-7|13	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|14	Url:		https://launchpad.net/cairo-dock-plug-ins
21cr|cairo-dock-plugins-3.4.1-7|15	Source0:	http://launchpad.net/cairo-dock-plug-ins/%{urlver}/%{version}/+download/cairo-dock-plug-ins-%{version}.tar.gz
21cr|cairo-dock-plugins-3.4.1-7|16	Source1:	cairo-dock-plugins_ru.po.tar.gz
21cr|cairo-dock-plugins-3.4.1-7|17	Source10:	%{name}.rpmlintrc
21cr|cairo-dock-plugins-3.4.1-7|18	# From Arch Linux:
21cr|cairo-dock-plugins-3.4.1-7|19	Patch0:		cairo-dock-plugins-3.0.2-applet-host-ias.patch
21cr|cairo-dock-plugins-3.4.1-7|20	# cmake logic is messed up in 3.2.0
21cr|cairo-dock-plugins-3.4.1-7|21	Patch1:		cairo-dock-plugins-3.2.0-xfce-cmake.patch
21cr|cairo-dock-plugins-3.4.1-7|22	Patch2:		cairo-dock-plugins-3.4.0-mcs.patch
21cr|cairo-dock-plugins-3.4.1-7|23	# https://forums.gentoo.org/viewtopic-p-8617635.html
21cr|cairo-dock-plugins-3.4.1-7|24	Patch3:		cairo-dock-plug-ins-3.4.1-gcc10-extern.patch
21cr|cairo-dock-plugins-3.4.1-7|25	BuildRequires:	cmake
21cr|cairo-dock-plugins-3.4.1-7|26	BuildRequires:	ruby
21cr|cairo-dock-plugins-3.4.1-7|27	BuildRequires:	vala
21cr|cairo-dock-plugins-3.4.1-7|28	BuildRequires:	cairo-dock-devel >= %{version}
21cr|cairo-dock-plugins-3.4.1-7|29	BuildRequires:	libetpan-devel
21cr|cairo-dock-plugins-3.4.1-7|30	BuildRequires:	lm_sensors-devel
21cr|cairo-dock-plugins-3.4.1-7|31	#BuildRequires:	pkgconfig(alsa)
21cr|cairo-dock-plugins-3.4.1-7|32	BuildRequires:	pkgconfig(cairo)
21cr|cairo-dock-plugins-3.4.1-7|33	BuildRequires:	pkgconfig(dbus-1)
21cr|cairo-dock-plugins-3.4.1-7|34	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|cairo-dock-plugins-3.4.1-7|35	BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
21cr|cairo-dock-plugins-3.4.1-7|36	BuildRequires:	pkgconfig(fftw3)
21cr|cairo-dock-plugins-3.4.1-7|37	BuildRequires:	pkgconfig(gio-2.0)
21cr|cairo-dock-plugins-3.4.1-7|38	BuildRequires:	pkgconfig(gldi)
21cr|cairo-dock-plugins-3.4.1-7|39	BuildRequires:	pkgconfig(glib-2.0)
21cr|cairo-dock-plugins-3.4.1-7|40	BuildRequires:	pkgconfig(glib-sharp-2.0)
21cr|cairo-dock-plugins-3.4.1-7|41	BuildRequires:	pkgconfig(gobject-2.0)
21cr|cairo-dock-plugins-3.4.1-7|42	BuildRequires:	pkgconfig(gthread-2.0)
21cr|cairo-dock-plugins-3.4.1-7|43	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|cairo-dock-plugins-3.4.1-7|44	BuildRequires:	pkgconfig(libexif)
21cr|cairo-dock-plugins-3.4.1-7|45	#disabled until cairo-dock-plugins builds successfully with libgnome-menu-3.0
21cr|cairo-dock-plugins-3.4.1-7|46	#BuildRequires:	pkgconfig(libgnome-menu-3.0)
21cr|cairo-dock-plugins-3.4.1-7|47	BuildRequires:	pkgconfig(libical)
21cr|cairo-dock-plugins-3.4.1-7|48	BuildRequires:	pkgconfig(libpulse)
21cr|cairo-dock-plugins-3.4.1-7|49	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|cairo-dock-plugins-3.4.1-7|50	BuildRequires:	pkgconfig(libxklavier)
21cr|cairo-dock-plugins-3.4.1-7|51	BuildRequires:	pkgconfig(libxml-2.0)
21cr|cairo-dock-plugins-3.4.1-7|52	BuildRequires:	pkgconfig(ndesk-dbus-1.0)
21cr|cairo-dock-plugins-3.4.1-7|53	BuildRequires:	pkgconfig(ndesk-dbus-glib-1.0)
21cr|cairo-dock-plugins-3.4.1-7|54	BuildRequires:	pkgconfig(upower-glib)
21cr|cairo-dock-plugins-3.4.1-7|55	BuildRequires:	pkgconfig(vte-2.91)
21cr|cairo-dock-plugins-3.4.1-7|56	BuildRequires:	pkgconfig(x11)
21cr|cairo-dock-plugins-3.4.1-7|57	BuildRequires:	pkgconfig(xxf86vm)
21cr|cairo-dock-plugins-3.4.1-7|58	BuildRequires:	pkgconfig(xrandr)
21cr|cairo-dock-plugins-3.4.1-7|59	BuildRequires:	pkgconfig(zeitgeist-1.0)
21cr|cairo-dock-plugins-3.4.1-7|60	
21cr|cairo-dock-plugins-3.4.1-7|61	Requires:	cairo-dock >= %{version}
21cr|cairo-dock-plugins-3.4.1-7|62	Requires:	%{packagename}-clock
21cr|cairo-dock-plugins-3.4.1-7|63	Requires:	%{packagename}-dustbin
21cr|cairo-dock-plugins-3.4.1-7|64	Requires:	%{packagename}-logout
21cr|cairo-dock-plugins-3.4.1-7|65	Requires:	%{packagename}-musicPlayer
21cr|cairo-dock-plugins-3.4.1-7|66	Requires:	%{packagename}-rendering
21cr|cairo-dock-plugins-3.4.1-7|67	Requires:	%{packagename}-terminal
21cr|cairo-dock-plugins-3.4.1-7|68	Requires:	%{packagename}-powermanager
21cr|cairo-dock-plugins-3.4.1-7|69	Requires:	%{packagename}-systray
21cr|cairo-dock-plugins-3.4.1-7|70	Requires:	%{packagename}-weather
21cr|cairo-dock-plugins-3.4.1-7|71	Requires:	%{packagename}-xgamma
21cr|cairo-dock-plugins-3.4.1-7|72	Requires:	%{packagename}-cairo-penguin
21cr|cairo-dock-plugins-3.4.1-7|73	Requires:	%{packagename}-tomboy
21cr|cairo-dock-plugins-3.4.1-7|74	Requires:	%{packagename}-wifi
21cr|cairo-dock-plugins-3.4.1-7|75	Requires:	%{packagename}-netspeed
21cr|cairo-dock-plugins-3.4.1-7|76	Requires:	%{packagename}-switcher
21cr|cairo-dock-plugins-3.4.1-7|77	Requires:	%{packagename}-dbus
21cr|cairo-dock-plugins-3.4.1-7|78	Requires:	%{packagename}-showdesktop
21cr|cairo-dock-plugins-3.4.1-7|79	Requires:	%{packagename}-slider
21cr|cairo-dock-plugins-3.4.1-7|80	Requires:	%{packagename}-stack
21cr|cairo-dock-plugins-3.4.1-7|81	Requires:	%{packagename}-System-monitor
21cr|cairo-dock-plugins-3.4.1-7|82	Requires:	%{packagename}-clipper
21cr|cairo-dock-plugins-3.4.1-7|83	Requires:	%{packagename}-animated-icons
21cr|cairo-dock-plugins-3.4.1-7|84	Requires:	%{packagename}-desklet-rendering
21cr|cairo-dock-plugins-3.4.1-7|85	Requires:	%{packagename}-dialog-rendering
21cr|cairo-dock-plugins-3.4.1-7|86	Requires:	%{packagename}-drop_indicator
21cr|cairo-dock-plugins-3.4.1-7|87	Requires:	%{packagename}-icon-effect
21cr|cairo-dock-plugins-3.4.1-7|88	Requires:	%{packagename}-illusion
21cr|cairo-dock-plugins-3.4.1-7|89	Requires:	%{packagename}-motion_blur
21cr|cairo-dock-plugins-3.4.1-7|90	Requires:	%{packagename}-quick-browser
21cr|cairo-dock-plugins-3.4.1-7|91	Requires:	%{packagename}-show_mouse
21cr|cairo-dock-plugins-3.4.1-7|92	Requires:	%{packagename}-status-notifier
21cr|cairo-dock-plugins-3.4.1-7|93	Requires:	%{packagename}-toons
21cr|cairo-dock-plugins-3.4.1-7|94	Requires:	%{packagename}-keyboard-indicator
21cr|cairo-dock-plugins-3.4.1-7|95	Requires:	%{packagename}-dnd2share
21cr|cairo-dock-plugins-3.4.1-7|96	Requires:	%{packagename}-kde-integration
21cr|cairo-dock-plugins-3.4.1-7|97	Requires:	%{packagename}-rssreader
21cr|cairo-dock-plugins-3.4.1-7|98	Requires:	%{packagename}-Folders
21cr|cairo-dock-plugins-3.4.1-7|99	Requires:	%{packagename}-remote-control
21cr|cairo-dock-plugins-3.4.1-7|100	Requires:	%{packagename}-composite-manager
21cr|cairo-dock-plugins-3.4.1-7|101	Requires:	%{packagename}-screenshot
21cr|cairo-dock-plugins-3.4.1-7|102	Obsoletes:	%{packagename}-weblets <= %{EVRD}
21cr|cairo-dock-plugins-3.4.1-7|103	
21cr|cairo-dock-plugins-3.4.1-7|104	%description
21cr|cairo-dock-plugins-3.4.1-7|105	cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
21cr|cairo-dock-plugins-3.4.1-7|106	acceleration. It's fully configurable and can be a taskbar too. You can
21cr|cairo-dock-plugins-3.4.1-7|107	easily plug applets into it.
21cr|cairo-dock-plugins-3.4.1-7|108	
21cr|cairo-dock-plugins-3.4.1-7|109	This package contains various plugins for cairo-dock.
21cr|cairo-dock-plugins-3.4.1-7|110	
21cr|cairo-dock-plugins-3.4.1-7|111	%files
21cr|cairo-dock-plugins-3.4.1-7|112	
21cr|cairo-dock-plugins-3.4.1-7|113	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|114	
21cr|cairo-dock-plugins-3.4.1-7|115	%package i18n
21cr|cairo-dock-plugins-3.4.1-7|116	Summary:	Translation files for %{name}
21cr|cairo-dock-plugins-3.4.1-7|117	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|118	Requires:	%{packagename} >= %{version}
21cr|cairo-dock-plugins-3.4.1-7|119	
21cr|cairo-dock-plugins-3.4.1-7|120	%description i18n
21cr|cairo-dock-plugins-3.4.1-7|121	This package contains common translations for %{name}.
21cr|cairo-dock-plugins-3.4.1-7|122	
21cr|cairo-dock-plugins-3.4.1-7|123	%files i18n -f %{name}.lang
21cr|cairo-dock-plugins-3.4.1-7|124	
21cr|cairo-dock-plugins-3.4.1-7|125	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|126	
21cr|cairo-dock-plugins-3.4.1-7|127	%package -n %{packagename}-animated-icons
21cr|cairo-dock-plugins-3.4.1-7|128	Summary:	That package provides plugin "Animated Icons"
21cr|cairo-dock-plugins-3.4.1-7|129	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|130	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|131	
21cr|cairo-dock-plugins-3.4.1-7|132	%description -n %{packagename}-animated-icons
21cr|cairo-dock-plugins-3.4.1-7|133	This plug-in provides many different animations for your icons.
21cr|cairo-dock-plugins-3.4.1-7|134	
21cr|cairo-dock-plugins-3.4.1-7|135	%files -n %{packagename}-animated-icons
21cr|cairo-dock-plugins-3.4.1-7|136	%{_datadir}/cairo-dock/plug-ins/Animated-icons
21cr|cairo-dock-plugins-3.4.1-7|137	%{_libdir}/cairo-dock/libcd-Animated-icons.so
21cr|cairo-dock-plugins-3.4.1-7|138	
21cr|cairo-dock-plugins-3.4.1-7|139	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|140	
21cr|cairo-dock-plugins-3.4.1-7|141	%package -n %{packagename}-clock
21cr|cairo-dock-plugins-3.4.1-7|142	Summary:	That package provides plugin "Clock"
21cr|cairo-dock-plugins-3.4.1-7|143	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|144	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|145	
21cr|cairo-dock-plugins-3.4.1-7|146	%description -n %{packagename}-clock
21cr|cairo-dock-plugins-3.4.1-7|147	Display time and date in your dock with the clock applet!
21cr|cairo-dock-plugins-3.4.1-7|148	2 view are available: numeric and analogic.
21cr|cairo-dock-plugins-3.4.1-7|149	It can derach itself to be the perfect clone of CairoClock. It can warn you
21cr|cairo-dock-plugins-3.4.1-7|150	with alarms, can display a calendar, and allow you to setup time and date.
21cr|cairo-dock-plugins-3.4.1-7|151	
21cr|cairo-dock-plugins-3.4.1-7|152	%files -n %{packagename}-clock
21cr|cairo-dock-plugins-3.4.1-7|153	%{_datadir}/cairo-dock/plug-ins/clock
21cr|cairo-dock-plugins-3.4.1-7|154	%{_libdir}/cairo-dock/libcd-clock.so
21cr|cairo-dock-plugins-3.4.1-7|155	
21cr|cairo-dock-plugins-3.4.1-7|156	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|157	
21cr|cairo-dock-plugins-3.4.1-7|158	%package -n %{packagename}-composite-manager
21cr|cairo-dock-plugins-3.4.1-7|159	Summary:	That package provides plugin "Composite Manager"
21cr|cairo-dock-plugins-3.4.1-7|160	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|161	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|162	Requires:	%{packagename}-shared-files = %{version}
21cr|cairo-dock-plugins-3.4.1-7|163	
21cr|cairo-dock-plugins-3.4.1-7|164	%description -n %{packagename}-composite-manager
21cr|cairo-dock-plugins-3.4.1-7|165	This applet allows you to toggle the composite ON/OFF.
21cr|cairo-dock-plugins-3.4.1-7|166	
21cr|cairo-dock-plugins-3.4.1-7|167	%files -n %{packagename}-composite-manager
21cr|cairo-dock-plugins-3.4.1-7|168	%{_datadir}/cairo-dock/plug-ins/Composite-Manager
21cr|cairo-dock-plugins-3.4.1-7|169	%{_libdir}/cairo-dock/libcd-Composite-Manager.so
21cr|cairo-dock-plugins-3.4.1-7|170	
21cr|cairo-dock-plugins-3.4.1-7|171	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|172	
21cr|cairo-dock-plugins-3.4.1-7|173	%package -n %{packagename}-desklet-rendering
21cr|cairo-dock-plugins-3.4.1-7|174	Summary:	That package provides plugin "Desklet Rendering"
21cr|cairo-dock-plugins-3.4.1-7|175	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|176	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|177	
21cr|cairo-dock-plugins-3.4.1-7|178	%description -n %{packagename}-desklet-rendering
21cr|cairo-dock-plugins-3.4.1-7|179	This module provides different views for your desklets.
21cr|cairo-dock-plugins-3.4.1-7|180	
21cr|cairo-dock-plugins-3.4.1-7|181	%files -n %{packagename}-desklet-rendering
21cr|cairo-dock-plugins-3.4.1-7|182	%{_datadir}/cairo-dock/plug-ins/desklet-rendering
21cr|cairo-dock-plugins-3.4.1-7|183	%{_libdir}/cairo-dock/libcd-desklet-rendering.so
21cr|cairo-dock-plugins-3.4.1-7|184	
21cr|cairo-dock-plugins-3.4.1-7|185	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|186	
21cr|cairo-dock-plugins-3.4.1-7|187	%package -n %{packagename}-dialog-rendering
21cr|cairo-dock-plugins-3.4.1-7|188	Summary:	That package provides plugin "Dialog Rendering"
21cr|cairo-dock-plugins-3.4.1-7|189	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|190	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|191	
21cr|cairo-dock-plugins-3.4.1-7|192	%description -n %{packagename}-dialog-rendering
21cr|cairo-dock-plugins-3.4.1-7|193	This plug-in provides some dialog decorators for dialog bubbles.
21cr|cairo-dock-plugins-3.4.1-7|194	
21cr|cairo-dock-plugins-3.4.1-7|195	%files -n %{packagename}-dialog-rendering
21cr|cairo-dock-plugins-3.4.1-7|196	%{_datadir}/cairo-dock/plug-ins/dialog-rendering
21cr|cairo-dock-plugins-3.4.1-7|197	%{_libdir}/cairo-dock/libcd-dialog-rendering.so
21cr|cairo-dock-plugins-3.4.1-7|198	
21cr|cairo-dock-plugins-3.4.1-7|199	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|200	
21cr|cairo-dock-plugins-3.4.1-7|201	%package -n %{packagename}-dnd2share
21cr|cairo-dock-plugins-3.4.1-7|202	Summary:	That package provides plugin "dnd2share"
21cr|cairo-dock-plugins-3.4.1-7|203	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|204	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|205	
21cr|cairo-dock-plugins-3.4.1-7|206	%description -n %{packagename}-dnd2share
21cr|cairo-dock-plugins-3.4.1-7|207	This applet lets you share files easily :
21cr|cairo-dock-plugins-3.4.1-7|208	Drag-and-drop a file on the icon to upload it to one of the available hosting
21cr|cairo-dock-plugins-3.4.1-7|209	sites. It supports many sites, like DropBox, Imageshack, pastebin, etc
21cr|cairo-dock-plugins-3.4.1-7|210	You can upload text, image, video, and files.
21cr|cairo-dock-plugins-3.4.1-7|211	The resulting URL is automatically stored in the clipboard to be directly
21cr|cairo-dock-plugins-3.4.1-7|212	copied by CTRL+v. It can keep an history of your last uploads to retrieve them
21cr|cairo-dock-plugins-3.4.1-7|213	without any account. You'll need to install 'curl' and 'wget' to upload the
21cr|cairo-dock-plugins-3.4.1-7|214	data.
21cr|cairo-dock-plugins-3.4.1-7|215	
21cr|cairo-dock-plugins-3.4.1-7|216	%files -n %{packagename}-dnd2share
21cr|cairo-dock-plugins-3.4.1-7|217	%{_datadir}/cairo-dock/plug-ins/dnd2share
21cr|cairo-dock-plugins-3.4.1-7|218	%{_libdir}/cairo-dock/libcd-dnd2share.so
21cr|cairo-dock-plugins-3.4.1-7|219	
21cr|cairo-dock-plugins-3.4.1-7|220	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|221	
21cr|cairo-dock-plugins-3.4.1-7|222	%package -n %{packagename}-drop_indicator
21cr|cairo-dock-plugins-3.4.1-7|223	Summary:	That package provides plugin "Drop Indicator"
21cr|cairo-dock-plugins-3.4.1-7|224	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|225	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|226	
21cr|cairo-dock-plugins-3.4.1-7|227	%description -n %{packagename}-drop_indicator
21cr|cairo-dock-plugins-3.4.1-7|228	This plug-in displays an animated indicator when you drop something in the
21cr|cairo-dock-plugins-3.4.1-7|229	dock.
21cr|cairo-dock-plugins-3.4.1-7|230	
21cr|cairo-dock-plugins-3.4.1-7|231	%files -n %{packagename}-drop_indicator
21cr|cairo-dock-plugins-3.4.1-7|232	%{_datadir}/cairo-dock/plug-ins/drop-indicator
21cr|cairo-dock-plugins-3.4.1-7|233	%{_libdir}/cairo-dock/libcd-drop_indicator.so
21cr|cairo-dock-plugins-3.4.1-7|234	
21cr|cairo-dock-plugins-3.4.1-7|235	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|236	
21cr|cairo-dock-plugins-3.4.1-7|237	%package -n %{packagename}-dustbin
21cr|cairo-dock-plugins-3.4.1-7|238	Summary:	That package provides plugin "Dustbin"
21cr|cairo-dock-plugins-3.4.1-7|239	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|240	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|241	
21cr|cairo-dock-plugins-3.4.1-7|242	%description -n %{packagename}-dustbin
21cr|cairo-dock-plugins-3.4.1-7|243	Manage your disks space with this trash applet!
21cr|cairo-dock-plugins-3.4.1-7|244	It can handle several trash directories, threw files or unmount disks with
21cr|cairo-dock-plugins-3.4.1-7|245	drag'n'drop, warn you if you use too much space, and display usefull info
21cr|cairo-dock-plugins-3.4.1-7|246	about your dustbins.
21cr|cairo-dock-plugins-3.4.1-7|247	
21cr|cairo-dock-plugins-3.4.1-7|248	%files -n %{packagename}-dustbin
21cr|cairo-dock-plugins-3.4.1-7|249	%{_datadir}/cairo-dock/plug-ins/dustbin
21cr|cairo-dock-plugins-3.4.1-7|250	%{_libdir}/cairo-dock/libcd-dustbin.so
21cr|cairo-dock-plugins-3.4.1-7|251	
21cr|cairo-dock-plugins-3.4.1-7|252	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|253	
21cr|cairo-dock-plugins-3.4.1-7|254	%package -n %{packagename}-icon-effect
21cr|cairo-dock-plugins-3.4.1-7|255	Summary:	That package provides plugin "Icon Effect"
21cr|cairo-dock-plugins-3.4.1-7|256	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|257	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|258	
21cr|cairo-dock-plugins-3.4.1-7|259	%description -n %{packagename}-icon-effect
21cr|cairo-dock-plugins-3.4.1-7|260	This plug-in adds many special effects to your icons.
21cr|cairo-dock-plugins-3.4.1-7|261	
21cr|cairo-dock-plugins-3.4.1-7|262	%files -n %{packagename}-icon-effect
21cr|cairo-dock-plugins-3.4.1-7|263	%{_datadir}/cairo-dock/plug-ins/icon-effect
21cr|cairo-dock-plugins-3.4.1-7|264	%{_libdir}/cairo-dock/libcd-icon-effect.so
21cr|cairo-dock-plugins-3.4.1-7|265	
21cr|cairo-dock-plugins-3.4.1-7|266	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|267	
21cr|cairo-dock-plugins-3.4.1-7|268	%package -n %{packagename}-illusion
21cr|cairo-dock-plugins-3.4.1-7|269	Summary:	That package provides plugin "Illusion"
21cr|cairo-dock-plugins-3.4.1-7|270	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|271	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|272	
21cr|cairo-dock-plugins-3.4.1-7|273	%description -n %{packagename}-illusion
21cr|cairo-dock-plugins-3.4.1-7|274	This plug-in provides animations for appearance & disappearance of icons.
21cr|cairo-dock-plugins-3.4.1-7|275	
21cr|cairo-dock-plugins-3.4.1-7|276	%files -n %{packagename}-illusion
21cr|cairo-dock-plugins-3.4.1-7|277	%{_datadir}/cairo-dock/plug-ins/illusion
21cr|cairo-dock-plugins-3.4.1-7|278	%{_libdir}/cairo-dock/libcd-illusion.so
21cr|cairo-dock-plugins-3.4.1-7|279	
21cr|cairo-dock-plugins-3.4.1-7|280	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|281	
21cr|cairo-dock-plugins-3.4.1-7|282	%package -n %{packagename}-kde-integration
21cr|cairo-dock-plugins-3.4.1-7|283	Summary:	That package provides plugin "KDE Integration"
21cr|cairo-dock-plugins-3.4.1-7|284	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|285	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|286	
21cr|cairo-dock-plugins-3.4.1-7|287	%description -n %{packagename}-kde-integration
21cr|cairo-dock-plugins-3.4.1-7|288	This applet provides functions for a better integration into a KDE
21cr|cairo-dock-plugins-3.4.1-7|289	environnement. It is auto-activated, so you don't need to activate it.
21cr|cairo-dock-plugins-3.4.1-7|290	It is designed for KDE4.
21cr|cairo-dock-plugins-3.4.1-7|291	
21cr|cairo-dock-plugins-3.4.1-7|292	%files -n %{packagename}-kde-integration
21cr|cairo-dock-plugins-3.4.1-7|293	%{_datadir}/cairo-dock/plug-ins/kde-integration
21cr|cairo-dock-plugins-3.4.1-7|294	%{_libdir}/cairo-dock/libcd_kde-integration.so
21cr|cairo-dock-plugins-3.4.1-7|295	
21cr|cairo-dock-plugins-3.4.1-7|296	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|297	
21cr|cairo-dock-plugins-3.4.1-7|298	%package -n %{packagename}-logout
21cr|cairo-dock-plugins-3.4.1-7|299	Summary:	That package provides plugin "Logout"
21cr|cairo-dock-plugins-3.4.1-7|300	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|301	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|302	
21cr|cairo-dock-plugins-3.4.1-7|303	%description -n %{packagename}-logout
21cr|cairo-dock-plugins-3.4.1-7|304	A very simple applet that adds an icon to log out from your session.
21cr|cairo-dock-plugins-3.4.1-7|305	
21cr|cairo-dock-plugins-3.4.1-7|306	%files -n %{packagename}-logout
21cr|cairo-dock-plugins-3.4.1-7|307	%{_datadir}/cairo-dock/plug-ins/logout
21cr|cairo-dock-plugins-3.4.1-7|308	%{_libdir}/cairo-dock/libcd-logout.so
21cr|cairo-dock-plugins-3.4.1-7|309	
21cr|cairo-dock-plugins-3.4.1-7|310	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|311	
21cr|cairo-dock-plugins-3.4.1-7|312	%package -n %{packagename}-motion_blur
21cr|cairo-dock-plugins-3.4.1-7|313	Summary:	That package provides plugin "Motion Blur"
21cr|cairo-dock-plugins-3.4.1-7|314	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|315	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|316	
21cr|cairo-dock-plugins-3.4.1-7|317	%description -n %{packagename}-motion_blur
21cr|cairo-dock-plugins-3.4.1-7|318	This plug-in adds a motion blur effect on docks.
21cr|cairo-dock-plugins-3.4.1-7|319	
21cr|cairo-dock-plugins-3.4.1-7|320	%files -n %{packagename}-motion_blur
21cr|cairo-dock-plugins-3.4.1-7|321	%{_datadir}/cairo-dock/plug-ins/motion-blur
21cr|cairo-dock-plugins-3.4.1-7|322	%{_libdir}/cairo-dock/libcd-motion_blur.so
21cr|cairo-dock-plugins-3.4.1-7|323	
21cr|cairo-dock-plugins-3.4.1-7|324	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|325	
21cr|cairo-dock-plugins-3.4.1-7|326	%package -n %{packagename}-musicPlayer
21cr|cairo-dock-plugins-3.4.1-7|327	Summary:	That package provides plugin "Music Player"
21cr|cairo-dock-plugins-3.4.1-7|328	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|329	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|330	
21cr|cairo-dock-plugins-3.4.1-7|331	%description -n %{packagename}-musicPlayer
21cr|cairo-dock-plugins-3.4.1-7|332	This applet lets you control any music player. Left click to Play/Pause,
21cr|cairo-dock-plugins-3.4.1-7|333	middle-click to play Next song. Scroll up/down to play previous/next song.
21cr|cairo-dock-plugins-3.4.1-7|334	You can drag and drop songs on the icon to put them in the queue,and jpeg
21cr|cairo-dock-plugins-3.4.1-7|335	image to use as cover.
21cr|cairo-dock-plugins-3.4.1-7|336	
21cr|cairo-dock-plugins-3.4.1-7|337	%files -n %{packagename}-musicPlayer
21cr|cairo-dock-plugins-3.4.1-7|338	%{_datadir}/cairo-dock/plug-ins/musicPlayer
21cr|cairo-dock-plugins-3.4.1-7|339	%{_libdir}/cairo-dock/libcd-musicPlayer.so
21cr|cairo-dock-plugins-3.4.1-7|340	
21cr|cairo-dock-plugins-3.4.1-7|341	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|342	
21cr|cairo-dock-plugins-3.4.1-7|343	%package -n %{packagename}-quick-browser
21cr|cairo-dock-plugins-3.4.1-7|344	Summary:	That package provides plugin "Quick Browser"
21cr|cairo-dock-plugins-3.4.1-7|345	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|346	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|347	
21cr|cairo-dock-plugins-3.4.1-7|348	%description -n %{packagename}-quick-browser
21cr|cairo-dock-plugins-3.4.1-7|349	This applet lets you browse a folder and its sub-folders very quickly.
21cr|cairo-dock-plugins-3.4.1-7|350	You can set up a shortkey to pop up the menu. Midlle-click will open
21cr|cairo-dock-plugins-3.4.1-7|351	the main folder.
21cr|cairo-dock-plugins-3.4.1-7|352	
21cr|cairo-dock-plugins-3.4.1-7|353	This applet can be instanciated several times, if you want to browse
21cr|cairo-dock-plugins-3.4.1-7|354	different folders.
21cr|cairo-dock-plugins-3.4.1-7|355	
21cr|cairo-dock-plugins-3.4.1-7|356	%files -n %{packagename}-quick-browser
21cr|cairo-dock-plugins-3.4.1-7|357	%{_datadir}/cairo-dock/plug-ins/quick_browser
21cr|cairo-dock-plugins-3.4.1-7|358	%{_libdir}/cairo-dock/libcd-quick-browser.so
21cr|cairo-dock-plugins-3.4.1-7|359	
21cr|cairo-dock-plugins-3.4.1-7|360	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|361	
21cr|cairo-dock-plugins-3.4.1-7|362	%package -n %{packagename}-rendering
21cr|cairo-dock-plugins-3.4.1-7|363	Summary:	That package provides plugin "Rendering"
21cr|cairo-dock-plugins-3.4.1-7|364	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|365	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|366	
21cr|cairo-dock-plugins-3.4.1-7|367	%description -n %{packagename}-rendering
21cr|cairo-dock-plugins-3.4.1-7|368	This module adds different views to your dock. Any dock or sub-dock can be
21cr|cairo-dock-plugins-3.4.1-7|369	displayed with the view of your choice. Currently, 3D-plane, Caroussel,
21cr|cairo-dock-plugins-3.4.1-7|370	Parabolic and Rainbow views are provided
21cr|cairo-dock-plugins-3.4.1-7|371	
21cr|cairo-dock-plugins-3.4.1-7|372	%files -n %{packagename}-rendering
21cr|cairo-dock-plugins-3.4.1-7|373	%{_datadir}/cairo-dock/plug-ins/rendering
21cr|cairo-dock-plugins-3.4.1-7|374	%{_libdir}/cairo-dock/libcd-rendering.so
21cr|cairo-dock-plugins-3.4.1-7|375	
21cr|cairo-dock-plugins-3.4.1-7|376	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|377	
21cr|cairo-dock-plugins-3.4.1-7|378	%package -n %{packagename}-terminal
21cr|cairo-dock-plugins-3.4.1-7|379	Summary:	That package provides plugin "Terminal"
21cr|cairo-dock-plugins-3.4.1-7|380	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|381	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|382	
21cr|cairo-dock-plugins-3.4.1-7|383	%description -n %{packagename}-terminal
21cr|cairo-dock-plugins-3.4.1-7|384	Add a terminal to your dock! You can drag'n'drop files or text into it
21cr|cairo-dock-plugins-3.4.1-7|385	and select an action
21cr|cairo-dock-plugins-3.4.1-7|386	
21cr|cairo-dock-plugins-3.4.1-7|387	%files -n %{packagename}-terminal
21cr|cairo-dock-plugins-3.4.1-7|388	%{_datadir}/cairo-dock/plug-ins/terminal
21cr|cairo-dock-plugins-3.4.1-7|389	%{_libdir}/cairo-dock/libcd-terminal.so
21cr|cairo-dock-plugins-3.4.1-7|390	
21cr|cairo-dock-plugins-3.4.1-7|391	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|392	
21cr|cairo-dock-plugins-3.4.1-7|393	%package -n %{packagename}-powermanager
21cr|cairo-dock-plugins-3.4.1-7|394	Summary:	That package provides a powermanager plugins
21cr|cairo-dock-plugins-3.4.1-7|395	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|396	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|397	
21cr|cairo-dock-plugins-3.4.1-7|398	%description -n %{packagename}-powermanager
21cr|cairo-dock-plugins-3.4.1-7|399	A power manager for laptop's battery. It works with ACPI and DBus.
21cr|cairo-dock-plugins-3.4.1-7|400	
21cr|cairo-dock-plugins-3.4.1-7|401	%files -n %{packagename}-powermanager
21cr|cairo-dock-plugins-3.4.1-7|402	%{_datadir}/cairo-dock/plug-ins/powermanager
21cr|cairo-dock-plugins-3.4.1-7|403	%{_libdir}/cairo-dock/libcd-powermanager.so
21cr|cairo-dock-plugins-3.4.1-7|404	%{_datadir}/cairo-dock/gauges/Battery-Mono
21cr|cairo-dock-plugins-3.4.1-7|405	%{_datadir}/cairo-dock/gauges/Battery
21cr|cairo-dock-plugins-3.4.1-7|406	
21cr|cairo-dock-plugins-3.4.1-7|407	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|408	
21cr|cairo-dock-plugins-3.4.1-7|409	%package -n %{packagename}-shared-files
21cr|cairo-dock-plugins-3.4.1-7|410	Summary:	Shared files for plugins
21cr|cairo-dock-plugins-3.4.1-7|411	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|412	
21cr|cairo-dock-plugins-3.4.1-7|413	%description -n %{packagename}-shared-files
21cr|cairo-dock-plugins-3.4.1-7|414	This package provides shared files for plugins.
21cr|cairo-dock-plugins-3.4.1-7|415	
21cr|cairo-dock-plugins-3.4.1-7|416	%files -n %{packagename}-shared-files
21cr|cairo-dock-plugins-3.4.1-7|417	%{_datadir}/cairo-dock/plug-ins/shared-files
21cr|cairo-dock-plugins-3.4.1-7|418	
21cr|cairo-dock-plugins-3.4.1-7|419	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|420	
21cr|cairo-dock-plugins-3.4.1-7|421	%package -n %{packagename}-show_mouse
21cr|cairo-dock-plugins-3.4.1-7|422	Summary:	That package provides plugin "Show Mouse"
21cr|cairo-dock-plugins-3.4.1-7|423	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|424	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|425	
21cr|cairo-dock-plugins-3.4.1-7|426	%description -n %{packagename}-show_mouse
21cr|cairo-dock-plugins-3.4.1-7|427	This plug-in draw some animation around the cursor when it's inside a dock
21cr|cairo-dock-plugins-3.4.1-7|428	desklet.
21cr|cairo-dock-plugins-3.4.1-7|429	
21cr|cairo-dock-plugins-3.4.1-7|430	%files -n %{packagename}-show_mouse
21cr|cairo-dock-plugins-3.4.1-7|431	%{_datadir}/cairo-dock/plug-ins/show_mouse
21cr|cairo-dock-plugins-3.4.1-7|432	%{_libdir}/cairo-dock/libcd-show_mouse.so
21cr|cairo-dock-plugins-3.4.1-7|433	
21cr|cairo-dock-plugins-3.4.1-7|434	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|435	
21cr|cairo-dock-plugins-3.4.1-7|436	%package -n %{packagename}-systray
21cr|cairo-dock-plugins-3.4.1-7|437	Summary:	That package provides a systray plugins
21cr|cairo-dock-plugins-3.4.1-7|438	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|439	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|440	
21cr|cairo-dock-plugins-3.4.1-7|441	%description -n %{packagename}-systray
21cr|cairo-dock-plugins-3.4.1-7|442	Add a systray to your dock!
21cr|cairo-dock-plugins-3.4.1-7|443	
21cr|cairo-dock-plugins-3.4.1-7|444	%files -n %{packagename}-systray
21cr|cairo-dock-plugins-3.4.1-7|445	%{_datadir}/cairo-dock/plug-ins/systray
21cr|cairo-dock-plugins-3.4.1-7|446	%{_libdir}/cairo-dock/libcd-systray.so
21cr|cairo-dock-plugins-3.4.1-7|447	
21cr|cairo-dock-plugins-3.4.1-7|448	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|449	
21cr|cairo-dock-plugins-3.4.1-7|450	%package -n %{packagename}-toons
21cr|cairo-dock-plugins-3.4.1-7|451	Summary:	That package provides plugin "Toons"
21cr|cairo-dock-plugins-3.4.1-7|452	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|453	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|454	
21cr|cairo-dock-plugins-3.4.1-7|455	%description -n %{packagename}-toons
21cr|cairo-dock-plugins-3.4.1-7|456	This plug-in draw some animation around the cursor when it's inside a dock
21cr|cairo-dock-plugins-3.4.1-7|457	desklet.
21cr|cairo-dock-plugins-3.4.1-7|458	
21cr|cairo-dock-plugins-3.4.1-7|459	%files -n %{packagename}-toons
21cr|cairo-dock-plugins-3.4.1-7|460	%{_datadir}/cairo-dock/plug-ins/Toons
21cr|cairo-dock-plugins-3.4.1-7|461	%{_libdir}/cairo-dock/libcd-Toons.so
21cr|cairo-dock-plugins-3.4.1-7|462	
21cr|cairo-dock-plugins-3.4.1-7|463	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|464	
21cr|cairo-dock-plugins-3.4.1-7|465	%package -n %{packagename}-weather
21cr|cairo-dock-plugins-3.4.1-7|466	Summary:	That package provides a weather plugins
21cr|cairo-dock-plugins-3.4.1-7|467	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|468	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|469	
21cr|cairo-dock-plugins-3.4.1-7|470	%description -n %{packagename}-weather
21cr|cairo-dock-plugins-3.4.1-7|471	This applet displyas weather into your dock. It can detach itself to be a
21cr|cairo-dock-plugins-3.4.1-7|472	totally eye-candy 3D Desklet. You can have many valuable info by (middle)
21cr|cairo-dock-plugins-3.4.1-7|473	clicking on the icons. Data are provided by www.weather.com
21cr|cairo-dock-plugins-3.4.1-7|474	
21cr|cairo-dock-plugins-3.4.1-7|475	%files -n %{packagename}-weather
21cr|cairo-dock-plugins-3.4.1-7|476	%{_datadir}/cairo-dock/plug-ins/weather
21cr|cairo-dock-plugins-3.4.1-7|477	%{_libdir}/cairo-dock/libcd-weather.so
21cr|cairo-dock-plugins-3.4.1-7|478	
21cr|cairo-dock-plugins-3.4.1-7|479	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|480	
21cr|cairo-dock-plugins-3.4.1-7|481	%package -n %{packagename}-xgamma
21cr|cairo-dock-plugins-3.4.1-7|482	Summary:	That package provides a Xgamma plugins
21cr|cairo-dock-plugins-3.4.1-7|483	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|484	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|485	
21cr|cairo-dock-plugins-3.4.1-7|486	%description -n %{packagename}-xgamma
21cr|cairo-dock-plugins-3.4.1-7|487	Setup the gama of your screen directly from the dock. It is a simple port of
21cr|cairo-dock-plugins-3.4.1-7|488	xgamma. Quickly setup gamma with left click, or more accurately with middle
21cr|cairo-dock-plugins-3.4.1-7|489	click.
21cr|cairo-dock-plugins-3.4.1-7|490	
21cr|cairo-dock-plugins-3.4.1-7|491	%files -n %{packagename}-xgamma
21cr|cairo-dock-plugins-3.4.1-7|492	%{_datadir}/cairo-dock/plug-ins/Xgamma
21cr|cairo-dock-plugins-3.4.1-7|493	%{_libdir}/cairo-dock/libcd-Xgamma.so
21cr|cairo-dock-plugins-3.4.1-7|494	
21cr|cairo-dock-plugins-3.4.1-7|495	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|496	
21cr|cairo-dock-plugins-3.4.1-7|497	%package -n %{packagename}-cairo-penguin
21cr|cairo-dock-plugins-3.4.1-7|498	Summary:	That package provides a Cairo-Penguin plugins
21cr|cairo-dock-plugins-3.4.1-7|499	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|500	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|501	
21cr|cairo-dock-plugins-3.4.1-7|502	%description -n %{packagename}-cairo-penguin
21cr|cairo-dock-plugins-3.4.1-7|503	Add a lively Penguin in your dock! Left click to change animation,
21cr|cairo-dock-plugins-3.4.1-7|504	right click to disturb him ^_^.
21cr|cairo-dock-plugins-3.4.1-7|505	Images are from Pingus, Inspiration is from xpenguins.
21cr|cairo-dock-plugins-3.4.1-7|506	
21cr|cairo-dock-plugins-3.4.1-7|507	%files -n %{packagename}-cairo-penguin
21cr|cairo-dock-plugins-3.4.1-7|508	%{_datadir}/cairo-dock/plug-ins/Cairo-Penguin
21cr|cairo-dock-plugins-3.4.1-7|509	%{_libdir}/cairo-dock/libcd-Cairo-Penguin.so
21cr|cairo-dock-plugins-3.4.1-7|510	
21cr|cairo-dock-plugins-3.4.1-7|511	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|512	
21cr|cairo-dock-plugins-3.4.1-7|513	%package -n %{packagename}-slider
21cr|cairo-dock-plugins-3.4.1-7|514	Summary:	That package provides a slider plugins
21cr|cairo-dock-plugins-3.4.1-7|515	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|516	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|517	
21cr|cairo-dock-plugins-3.4.1-7|518	%description -n %{packagename}-slider
21cr|cairo-dock-plugins-3.4.1-7|519	The slider applet is a basic image slider.
21cr|cairo-dock-plugins-3.4.1-7|520	
21cr|cairo-dock-plugins-3.4.1-7|521	%files -n %{packagename}-slider
21cr|cairo-dock-plugins-3.4.1-7|522	%{_datadir}/cairo-dock/plug-ins/slider
21cr|cairo-dock-plugins-3.4.1-7|523	%{_libdir}/cairo-dock/libcd-slider.so
21cr|cairo-dock-plugins-3.4.1-7|524	
21cr|cairo-dock-plugins-3.4.1-7|525	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|526	
21cr|cairo-dock-plugins-3.4.1-7|527	%package -n %{packagename}-stack
21cr|cairo-dock-plugins-3.4.1-7|528	Summary:	That package provides a stack plugins
21cr|cairo-dock-plugins-3.4.1-7|529	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|530	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|531	
21cr|cairo-dock-plugins-3.4.1-7|532	%description -n %{packagename}-stack
21cr|cairo-dock-plugins-3.4.1-7|533	This applet allows you to build a stack of items, just like the Stack
21cr|cairo-dock-plugins-3.4.1-7|534	applet of MacOS X. Items can be files, folders, URL, or even pieces of text.
21cr|cairo-dock-plugins-3.4.1-7|535	
21cr|cairo-dock-plugins-3.4.1-7|536	%files -n %{packagename}-stack
21cr|cairo-dock-plugins-3.4.1-7|537	%{_datadir}/cairo-dock/plug-ins/stack
21cr|cairo-dock-plugins-3.4.1-7|538	%{_libdir}/cairo-dock/libcd-stack.so
21cr|cairo-dock-plugins-3.4.1-7|539	
21cr|cairo-dock-plugins-3.4.1-7|540	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|541	
21cr|cairo-dock-plugins-3.4.1-7|542	%package -n %{packagename}-System-monitor
21cr|cairo-dock-plugins-3.4.1-7|543	Summary:	That package provides plugin "System Monitor"
21cr|cairo-dock-plugins-3.4.1-7|544	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|545	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|546	
21cr|cairo-dock-plugins-3.4.1-7|547	%description -n %{packagename}-System-monitor
21cr|cairo-dock-plugins-3.4.1-7|548	This applet shows you the CPU load, RAM usage, graphic card temperature, etc.
21cr|cairo-dock-plugins-3.4.1-7|549	Middle click on the icon to get some valuable info. Left click on the icon to
21cr|cairo-dock-plugins-3.4.1-7|550	get a list of the most ressources using programs.
21cr|cairo-dock-plugins-3.4.1-7|551	
21cr|cairo-dock-plugins-3.4.1-7|552	You can instanciate this applet several times to show different values each
21cr|cairo-dock-plugins-3.4.1-7|553	time.
21cr|cairo-dock-plugins-3.4.1-7|554	
21cr|cairo-dock-plugins-3.4.1-7|555	%files -n %{packagename}-System-monitor
21cr|cairo-dock-plugins-3.4.1-7|556	%{_datadir}/cairo-dock/plug-ins/System-monitor
21cr|cairo-dock-plugins-3.4.1-7|557	%{_libdir}/cairo-dock/libcd-system-monitor.so
21cr|cairo-dock-plugins-3.4.1-7|558	
21cr|cairo-dock-plugins-3.4.1-7|559	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|560	
21cr|cairo-dock-plugins-3.4.1-7|561	%package -n %{packagename}-wifi
21cr|cairo-dock-plugins-3.4.1-7|562	Summary:	That package provides a wifi plugins
21cr|cairo-dock-plugins-3.4.1-7|563	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|564	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|565	
21cr|cairo-dock-plugins-3.4.1-7|566	%description -n %{packagename}-wifi
21cr|cairo-dock-plugins-3.4.1-7|567	The wifi applet show you the signal strenght of the first active connection.
21cr|cairo-dock-plugins-3.4.1-7|568	
21cr|cairo-dock-plugins-3.4.1-7|569	%files -n %{packagename}-wifi
21cr|cairo-dock-plugins-3.4.1-7|570	%{_datadir}/cairo-dock/plug-ins/wifi
21cr|cairo-dock-plugins-3.4.1-7|571	%{_libdir}/cairo-dock/libcd-wifi.so
21cr|cairo-dock-plugins-3.4.1-7|572	%{_datadir}/cairo-dock/gauges/Wifi_default
21cr|cairo-dock-plugins-3.4.1-7|573	
21cr|cairo-dock-plugins-3.4.1-7|574	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|575	
21cr|cairo-dock-plugins-3.4.1-7|576	%package -n %{packagename}-xfce-integration
21cr|cairo-dock-plugins-3.4.1-7|577	Summary:	That package provides a xfce-integration plugins
21cr|cairo-dock-plugins-3.4.1-7|578	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|579	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|580	
21cr|cairo-dock-plugins-3.4.1-7|581	%description -n %{packagename}-xfce-integration
21cr|cairo-dock-plugins-3.4.1-7|582	This applet provides functions for a better integration into XFCE.
21cr|cairo-dock-plugins-3.4.1-7|583	
21cr|cairo-dock-plugins-3.4.1-7|584	%files -n %{packagename}-xfce-integration
21cr|cairo-dock-plugins-3.4.1-7|585	%{_datadir}/cairo-dock/plug-ins/xfce-integration
21cr|cairo-dock-plugins-3.4.1-7|586	%{_libdir}/cairo-dock/libcd_xfce-integration.so
21cr|cairo-dock-plugins-3.4.1-7|587	
21cr|cairo-dock-plugins-3.4.1-7|588	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|589	
21cr|cairo-dock-plugins-3.4.1-7|590	%package -n %{packagename}-tomboy
21cr|cairo-dock-plugins-3.4.1-7|591	Summary:	That package provides a tomboy plugins
21cr|cairo-dock-plugins-3.4.1-7|592	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|593	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|594	
21cr|cairo-dock-plugins-3.4.1-7|595	%description -n %{packagename}-tomboy
21cr|cairo-dock-plugins-3.4.1-7|596	Control your TomBoy's notes directly in the dock!
21cr|cairo-dock-plugins-3.4.1-7|597	
21cr|cairo-dock-plugins-3.4.1-7|598	%files -n %{packagename}-tomboy
21cr|cairo-dock-plugins-3.4.1-7|599	%{_datadir}/cairo-dock/plug-ins/tomboy
21cr|cairo-dock-plugins-3.4.1-7|600	%{_libdir}/cairo-dock/libcd-tomboy.so
21cr|cairo-dock-plugins-3.4.1-7|601	
21cr|cairo-dock-plugins-3.4.1-7|602	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|603	
21cr|cairo-dock-plugins-3.4.1-7|604	%package -n %{packagename}-netspeed
21cr|cairo-dock-plugins-3.4.1-7|605	Summary:	That package provides a netspeed plugins
21cr|cairo-dock-plugins-3.4.1-7|606	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|607	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|608	
21cr|cairo-dock-plugins-3.4.1-7|609	%description -n %{packagename}-netspeed
21cr|cairo-dock-plugins-3.4.1-7|610	the netspeed applet show you the bit rate of your internet connection
21cr|cairo-dock-plugins-3.4.1-7|611	and make some stats on it.
21cr|cairo-dock-plugins-3.4.1-7|612	
21cr|cairo-dock-plugins-3.4.1-7|613	%files -n %{packagename}-netspeed
21cr|cairo-dock-plugins-3.4.1-7|614	%{_datadir}/cairo-dock/plug-ins/netspeed
21cr|cairo-dock-plugins-3.4.1-7|615	%{_libdir}/cairo-dock/libcd-netspeed.so
21cr|cairo-dock-plugins-3.4.1-7|616	
21cr|cairo-dock-plugins-3.4.1-7|617	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|618	
21cr|cairo-dock-plugins-3.4.1-7|619	%package -n %{packagename}-switcher
21cr|cairo-dock-plugins-3.4.1-7|620	Summary:	That package provides a switcher plugins
21cr|cairo-dock-plugins-3.4.1-7|621	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|622	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|623	Requires:	%{packagename}-shared-files = %{version}
21cr|cairo-dock-plugins-3.4.1-7|624	
21cr|cairo-dock-plugins-3.4.1-7|625	%description -n %{packagename}-switcher
21cr|cairo-dock-plugins-3.4.1-7|626	The new and soon wonderful switcher applet
21cr|cairo-dock-plugins-3.4.1-7|627	
21cr|cairo-dock-plugins-3.4.1-7|628	%files -n %{packagename}-switcher
21cr|cairo-dock-plugins-3.4.1-7|629	%{_datadir}/cairo-dock/plug-ins/switcher
21cr|cairo-dock-plugins-3.4.1-7|630	%{_libdir}/cairo-dock/libcd-switcher.so
21cr|cairo-dock-plugins-3.4.1-7|631	
21cr|cairo-dock-plugins-3.4.1-7|632	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|633	
21cr|cairo-dock-plugins-3.4.1-7|634	%package -n %{packagename}-dbus
21cr|cairo-dock-plugins-3.4.1-7|635	Summary:	That package provides a Dbus plugins
21cr|cairo-dock-plugins-3.4.1-7|636	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|637	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|638	
21cr|cairo-dock-plugins-3.4.1-7|639	%description -n %{packagename}-dbus
21cr|cairo-dock-plugins-3.4.1-7|640	This plug-in lets extern application interact on the dock. The communication
21cr|cairo-dock-plugins-3.4.1-7|641	between both sides is based on Dbus.
21cr|cairo-dock-plugins-3.4.1-7|642	
21cr|cairo-dock-plugins-3.4.1-7|643	%files -n %{packagename}-dbus
21cr|cairo-dock-plugins-3.4.1-7|644	%{_datadir}/cairo-dock/plug-ins/Dbus
21cr|cairo-dock-plugins-3.4.1-7|645	%{_libdir}/cairo-dock/libcd-Dbus.so
21cr|cairo-dock-plugins-3.4.1-7|646	%{_libdir}/cairo-dock/cairo-dock-launcher-API-daemon
21cr|cairo-dock-plugins-3.4.1-7|647	%{_prefix}/lib/cli/cairo-dock-plug-ins/CDApplet.dll
21cr|cairo-dock-plugins-3.4.1-7|648	
21cr|cairo-dock-plugins-3.4.1-7|649	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|650	
21cr|cairo-dock-plugins-3.4.1-7|651	%package -n %{packagename}-interface-python3
21cr|cairo-dock-plugins-3.4.1-7|652	Summary:	This package contains a Python interface for the DBus plug-in
21cr|cairo-dock-plugins-3.4.1-7|653	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|654	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|655	Requires:	python3
21cr|cairo-dock-plugins-3.4.1-7|656	
21cr|cairo-dock-plugins-3.4.1-7|657	%description -n %{packagename}-interface-python3
21cr|cairo-dock-plugins-3.4.1-7|658	This package provides library of Cairo-Dock D-Bus interface for Python.
21cr|cairo-dock-plugins-3.4.1-7|659	
21cr|cairo-dock-plugins-3.4.1-7|660	%files -n %{packagename}-interface-python3
21cr|cairo-dock-plugins-3.4.1-7|661	%{python3_sitelib}/CDApplet-1.0-py*.egg-info
21cr|cairo-dock-plugins-3.4.1-7|662	%{python3_sitelib}/CDApplet.py*
21cr|cairo-dock-plugins-3.4.1-7|663	%{python3_sitelib}/CDBashApplet-1.0-py*.egg-info
21cr|cairo-dock-plugins-3.4.1-7|664	%{python3_sitelib}/CDBashApplet.py*
21cr|cairo-dock-plugins-3.4.1-7|665	%{python3_sitelib}/CairoDock.py*
21cr|cairo-dock-plugins-3.4.1-7|666	%{python3_sitelib}/__pycache__/C*.pyc
21cr|cairo-dock-plugins-3.4.1-7|667	
21cr|cairo-dock-plugins-3.4.1-7|668	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|669	
21cr|cairo-dock-plugins-3.4.1-7|670	%package -n %{packagename}-showdesktop
21cr|cairo-dock-plugins-3.4.1-7|671	Summary:	That package provides a showDesktop plugins
21cr|cairo-dock-plugins-3.4.1-7|672	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|673	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|674	Requires:	%{packagename}-shared-files = %{version}
21cr|cairo-dock-plugins-3.4.1-7|675	
21cr|cairo-dock-plugins-3.4.1-7|676	%description -n %{packagename}-showdesktop
21cr|cairo-dock-plugins-3.4.1-7|677	This applet let you acces quickly to your desktop.
21cr|cairo-dock-plugins-3.4.1-7|678	
21cr|cairo-dock-plugins-3.4.1-7|679	%files -n %{packagename}-showdesktop
21cr|cairo-dock-plugins-3.4.1-7|680	%{_datadir}/cairo-dock/plug-ins/showDesktop
21cr|cairo-dock-plugins-3.4.1-7|681	%{_libdir}/cairo-dock/libcd-showDesktop.so
21cr|cairo-dock-plugins-3.4.1-7|682	
21cr|cairo-dock-plugins-3.4.1-7|683	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|684	
21cr|cairo-dock-plugins-3.4.1-7|685	%package -n %{packagename}-gnome-integration
21cr|cairo-dock-plugins-3.4.1-7|686	Summary:	That package provides a gnome-integration plugins
21cr|cairo-dock-plugins-3.4.1-7|687	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|688	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|689	
21cr|cairo-dock-plugins-3.4.1-7|690	%description -n %{packagename}-gnome-integration
21cr|cairo-dock-plugins-3.4.1-7|691	This applet provides functions for a better integration into GNOME.
21cr|cairo-dock-plugins-3.4.1-7|692	
21cr|cairo-dock-plugins-3.4.1-7|693	%files -n %{packagename}-gnome-integration
21cr|cairo-dock-plugins-3.4.1-7|694	%{_datadir}/cairo-dock/plug-ins/gnome-integration
21cr|cairo-dock-plugins-3.4.1-7|695	%{_libdir}/cairo-dock/libcd_gnome-integration.so
21cr|cairo-dock-plugins-3.4.1-7|696	
21cr|cairo-dock-plugins-3.4.1-7|697	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|698	
21cr|cairo-dock-plugins-3.4.1-7|699	%package -n %{packagename}-clipper
21cr|cairo-dock-plugins-3.4.1-7|700	Summary:	That package provides plugin "Clipper"
21cr|cairo-dock-plugins-3.4.1-7|701	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|702	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|703	
21cr|cairo-dock-plugins-3.4.1-7|704	%description -n %{packagename}-clipper
21cr|cairo-dock-plugins-3.4.1-7|705	This applet keeps a trace of the clipboard and mouse selection, so that
21cr|cairo-dock-plugins-3.4.1-7|706	you can recall them quickly. It's a clone of the well-know Klipper.
21cr|cairo-dock-plugins-3.4.1-7|707	
21cr|cairo-dock-plugins-3.4.1-7|708	%files -n %{packagename}-clipper
21cr|cairo-dock-plugins-3.4.1-7|709	%{_datadir}/cairo-dock/plug-ins/Clipper
21cr|cairo-dock-plugins-3.4.1-7|710	%{_libdir}/cairo-dock/libcd-Clipper.so
21cr|cairo-dock-plugins-3.4.1-7|711	
21cr|cairo-dock-plugins-3.4.1-7|712	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|713	
21cr|cairo-dock-plugins-3.4.1-7|714	%package -n %{packagename}-keyboard-indicator
21cr|cairo-dock-plugins-3.4.1-7|715	Summary:	That package provides plugin "Keyboard Indicator"
21cr|cairo-dock-plugins-3.4.1-7|716	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|717	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|718	
21cr|cairo-dock-plugins-3.4.1-7|719	%description -n %{packagename}-keyboard-indicator
21cr|cairo-dock-plugins-3.4.1-7|720	This applet lets you control the keyboard layout.
21cr|cairo-dock-plugins-3.4.1-7|721	
21cr|cairo-dock-plugins-3.4.1-7|722	%files -n %{packagename}-keyboard-indicator
21cr|cairo-dock-plugins-3.4.1-7|723	%{_datadir}/cairo-dock/plug-ins/keyboard-indicator
21cr|cairo-dock-plugins-3.4.1-7|724	%{_libdir}/cairo-dock/libcd-keyboard-indicator.so
21cr|cairo-dock-plugins-3.4.1-7|725	
21cr|cairo-dock-plugins-3.4.1-7|726	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|727	
21cr|cairo-dock-plugins-3.4.1-7|728	%package -n %{packagename}-rssreader
21cr|cairo-dock-plugins-3.4.1-7|729	Summary:	That package provides plugin "RSS Reader"
21cr|cairo-dock-plugins-3.4.1-7|730	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|731	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|732	
21cr|cairo-dock-plugins-3.4.1-7|733	%description -n %{packagename}-rssreader
21cr|cairo-dock-plugins-3.4.1-7|734	This applet is an RSS/Atom feed reader. You can instanciate it as many
21cr|cairo-dock-plugins-3.4.1-7|735	times as you want.
21cr|cairo-dock-plugins-3.4.1-7|736	
21cr|cairo-dock-plugins-3.4.1-7|737	%files -n %{packagename}-rssreader
21cr|cairo-dock-plugins-3.4.1-7|738	%{_libdir}/cairo-dock/libcd-rssreader.so
21cr|cairo-dock-plugins-3.4.1-7|739	%{_datadir}/cairo-dock/plug-ins/RSSreader
21cr|cairo-dock-plugins-3.4.1-7|740	
21cr|cairo-dock-plugins-3.4.1-7|741	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|742	
21cr|cairo-dock-plugins-3.4.1-7|743	%package -n %{packagename}-Folders
21cr|cairo-dock-plugins-3.4.1-7|744	Summary:	That package provides plugin "Folders"
21cr|cairo-dock-plugins-3.4.1-7|745	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|746	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|747	
21cr|cairo-dock-plugins-3.4.1-7|748	%description -n %{packagename}-Folders
21cr|cairo-dock-plugins-3.4.1-7|749	This applet imports folders inside the Dock.
21cr|cairo-dock-plugins-3.4.1-7|750	
21cr|cairo-dock-plugins-3.4.1-7|751	%files -n %{packagename}-Folders
21cr|cairo-dock-plugins-3.4.1-7|752	%{_libdir}/cairo-dock/libcd-Folders.so
21cr|cairo-dock-plugins-3.4.1-7|753	%{_datadir}/cairo-dock/plug-ins/Folders
21cr|cairo-dock-plugins-3.4.1-7|754	
21cr|cairo-dock-plugins-3.4.1-7|755	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|756	
21cr|cairo-dock-plugins-3.4.1-7|757	%package -n %{packagename}-remote-control
21cr|cairo-dock-plugins-3.4.1-7|758	Summary: That package provides plugin "Remote Control"
21cr|cairo-dock-plugins-3.4.1-7|759	Group: Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|760	Requires: %{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|761	
21cr|cairo-dock-plugins-3.4.1-7|762	%description -n %{packagename}-remote-control
21cr|cairo-dock-plugins-3.4.1-7|763	This plug-in lets you control your dock from the keyboard or even
21cr|cairo-dock-plugins-3.4.1-7|764	a remote controller.
21cr|cairo-dock-plugins-3.4.1-7|765	
21cr|cairo-dock-plugins-3.4.1-7|766	%files -n %{packagename}-remote-control
21cr|cairo-dock-plugins-3.4.1-7|767	%{_libdir}/cairo-dock/libcd-Remote-Control.so
21cr|cairo-dock-plugins-3.4.1-7|768	%{_datadir}/cairo-dock/plug-ins/Remote-Control
21cr|cairo-dock-plugins-3.4.1-7|769	
21cr|cairo-dock-plugins-3.4.1-7|770	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|771	
21cr|cairo-dock-plugins-3.4.1-7|772	%package -n %{packagename}-vala
21cr|cairo-dock-plugins-3.4.1-7|773	Summary:	This package provides vala binding for %{packagename}
21cr|cairo-dock-plugins-3.4.1-7|774	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|775	
21cr|cairo-dock-plugins-3.4.1-7|776	%description -n %{packagename}-vala
21cr|cairo-dock-plugins-3.4.1-7|777	This package provides vala binding for %{packagename}.
21cr|cairo-dock-plugins-3.4.1-7|778	
21cr|cairo-dock-plugins-3.4.1-7|779	%files -n %{packagename}-vala
21cr|cairo-dock-plugins-3.4.1-7|780	%{_datadir}/vala*/vapi/CDApplet.*
21cr|cairo-dock-plugins-3.4.1-7|781	
21cr|cairo-dock-plugins-3.4.1-7|782	#--------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|783	
21cr|cairo-dock-plugins-3.4.1-7|784	%package -n %{packagename}-status-notifier
21cr|cairo-dock-plugins-3.4.1-7|785	Summary:	That package provides plugin "status-notifier"
21cr|cairo-dock-plugins-3.4.1-7|786	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|787	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|788	
21cr|cairo-dock-plugins-3.4.1-7|789	%description -n %{packagename}-status-notifier
21cr|cairo-dock-plugins-3.4.1-7|790	This package provides plugin Status Notifier for %{packagename}.
21cr|cairo-dock-plugins-3.4.1-7|791	
21cr|cairo-dock-plugins-3.4.1-7|792	%files -n %{packagename}-status-notifier
21cr|cairo-dock-plugins-3.4.1-7|793	%{_libdir}/cairo-dock/libcd-status-notifier.so
21cr|cairo-dock-plugins-3.4.1-7|794	%{_libdir}/cairo-dock/status-notifier-watcher
21cr|cairo-dock-plugins-3.4.1-7|795	%{_datadir}/cairo-dock/plug-ins/Status-Notifier
21cr|cairo-dock-plugins-3.4.1-7|796	
21cr|cairo-dock-plugins-3.4.1-7|797	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|798	
21cr|cairo-dock-plugins-3.4.1-7|799	%package -n %{packagename}-recent-events
21cr|cairo-dock-plugins-3.4.1-7|800	Summary:	Recent-Events applet based on Zeitgeist framework
21cr|cairo-dock-plugins-3.4.1-7|801	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|802	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|803	
21cr|cairo-dock-plugins-3.4.1-7|804	%description -n %{packagename}-recent-events
21cr|cairo-dock-plugins-3.4.1-7|805	This applet is an quite complex and Gnome Activity Journal like.
21cr|cairo-dock-plugins-3.4.1-7|806	Features:
21cr|cairo-dock-plugins-3.4.1-7|807	* you can browse recent tracked events by categories (All,
21cr|cairo-dock-plugins-3.4.1-7|808	Document, Folder, Image, Audioa, Video, Other, Top Results)
21cr|cairo-dock-plugins-3.4.1-7|809	* you can look for events (search through it and delete the searched item)
21cr|cairo-dock-plugins-3.4.1-7|810	* the tracked items have thumbnails
21cr|cairo-dock-plugins-3.4.1-7|811	* huge list of recent items
21cr|cairo-dock-plugins-3.4.1-7|812	
21cr|cairo-dock-plugins-3.4.1-7|813	%files -n %{packagename}-recent-events
21cr|cairo-dock-plugins-3.4.1-7|814	%{_libdir}/cairo-dock/libcd-Recent-Events.so
21cr|cairo-dock-plugins-3.4.1-7|815	%{_datadir}/cairo-dock/plug-ins/Recent-Events/*
21cr|cairo-dock-plugins-3.4.1-7|816	
21cr|cairo-dock-plugins-3.4.1-7|817	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|818	
21cr|cairo-dock-plugins-3.4.1-7|819	%package -n %{packagename}-impulse
21cr|cairo-dock-plugins-3.4.1-7|820	Summary:	That package provides plugin "Impulse"
21cr|cairo-dock-plugins-3.4.1-7|821	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|822	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|823	
21cr|cairo-dock-plugins-3.4.1-7|824	%description -n %{packagename}-impulse
21cr|cairo-dock-plugins-3.4.1-7|825	This applet analyse the signal given by PulseAudio and provides a graphical
21cr|cairo-dock-plugins-3.4.1-7|826	equalizer into the dock.
21cr|cairo-dock-plugins-3.4.1-7|827	
21cr|cairo-dock-plugins-3.4.1-7|828	%files -n %{packagename}-impulse
21cr|cairo-dock-plugins-3.4.1-7|829	%{_libdir}/cairo-dock/libcd-Impulse.so
21cr|cairo-dock-plugins-3.4.1-7|830	%{_datadir}/cairo-dock/plug-ins/Impulse/*
21cr|cairo-dock-plugins-3.4.1-7|831	
21cr|cairo-dock-plugins-3.4.1-7|832	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|833	
21cr|cairo-dock-plugins-3.4.1-7|834	%package -n %{packagename}-screenshot
21cr|cairo-dock-plugins-3.4.1-7|835	Summary:	That package provides plugin "Screenshot"
21cr|cairo-dock-plugins-3.4.1-7|836	Group:		Graphical desktop/Other
21cr|cairo-dock-plugins-3.4.1-7|837	Requires:	%{name}-i18n = %{version}
21cr|cairo-dock-plugins-3.4.1-7|838	
21cr|cairo-dock-plugins-3.4.1-7|839	%description -n %{packagename}-screenshot
21cr|cairo-dock-plugins-3.4.1-7|840	A simple applet to quickly take screenshots.
21cr|cairo-dock-plugins-3.4.1-7|841	
21cr|cairo-dock-plugins-3.4.1-7|842	%files -n %{packagename}-screenshot
21cr|cairo-dock-plugins-3.4.1-7|843	%{_libdir}/cairo-dock/libcd-Screenshot.so
21cr|cairo-dock-plugins-3.4.1-7|844	%{_datadir}/cairo-dock/plug-ins/Screenshot/*
21cr|cairo-dock-plugins-3.4.1-7|845	
21cr|cairo-dock-plugins-3.4.1-7|846	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|847	
21cr|cairo-dock-plugins-3.4.1-7|848	%package -n %{libcdapplet}
21cr|cairo-dock-plugins-3.4.1-7|849	Summary:	%{packagename} shared library
21cr|cairo-dock-plugins-3.4.1-7|850	Group:		System/Libraries
21cr|cairo-dock-plugins-3.4.1-7|851	
21cr|cairo-dock-plugins-3.4.1-7|852	%description -n %{libcdapplet}
21cr|cairo-dock-plugins-3.4.1-7|853	%{packagename} shared library.
21cr|cairo-dock-plugins-3.4.1-7|854	
21cr|cairo-dock-plugins-3.4.1-7|855	%files -n %{libcdapplet}
21cr|cairo-dock-plugins-3.4.1-7|856	%{_libdir}/libCDApplet.so.%{major}*
21cr|cairo-dock-plugins-3.4.1-7|857	
21cr|cairo-dock-plugins-3.4.1-7|858	#--------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|859	
21cr|cairo-dock-plugins-3.4.1-7|860	%package -n %{devcdapplet}
21cr|cairo-dock-plugins-3.4.1-7|861	Summary:	%{packagename} development files
21cr|cairo-dock-plugins-3.4.1-7|862	Group:		Development/Other
21cr|cairo-dock-plugins-3.4.1-7|863	Requires:	%{libcdapplet} = %{EVRD}
21cr|cairo-dock-plugins-3.4.1-7|864	
21cr|cairo-dock-plugins-3.4.1-7|865	%description -n %{devcdapplet}
21cr|cairo-dock-plugins-3.4.1-7|866	%{packagename} development files.
21cr|cairo-dock-plugins-3.4.1-7|867	
21cr|cairo-dock-plugins-3.4.1-7|868	%files -n %{devcdapplet}
21cr|cairo-dock-plugins-3.4.1-7|869	%{_libdir}/libCDApplet.so
21cr|cairo-dock-plugins-3.4.1-7|870	%{_libdir}/pkgconfig/CDApplet.pc
21cr|cairo-dock-plugins-3.4.1-7|871	
21cr|cairo-dock-plugins-3.4.1-7|872	#---------------------------------------------------------------------
21cr|cairo-dock-plugins-3.4.1-7|873	
21cr|cairo-dock-plugins-3.4.1-7|874	%prep
21cr|cairo-dock-plugins-3.4.1-7|875	%setup -q
21cr|cairo-dock-plugins-3.4.1-7|876	%patch0 -p1
21cr|cairo-dock-plugins-3.4.1-7|877	%patch1 -p1
21cr|cairo-dock-plugins-3.4.1-7|878	%patch2 -p1
21cr|cairo-dock-plugins-3.4.1-7|879	%patch3 -p1
21cr|cairo-dock-plugins-3.4.1-7|880	
21cr|cairo-dock-plugins-3.4.1-7|881	pushd po
21cr|cairo-dock-plugins-3.4.1-7|882	tar -xvzf %{SOURCE1}
21cr|cairo-dock-plugins-3.4.1-7|883	popd
21cr|cairo-dock-plugins-3.4.1-7|884	
21cr|cairo-dock-plugins-3.4.1-7|885	for i in */src/CMakeLists.txt
21cr|cairo-dock-plugins-3.4.1-7|886	do
21cr|cairo-dock-plugins-3.4.1-7|887	sed -i -e 's/ SHARED/ MODULE /' $i
21cr|cairo-dock-plugins-3.4.1-7|888	done
21cr|cairo-dock-plugins-3.4.1-7|889	sed 's/(2,91,0)/(0,38,1)/g' -i terminal/src/terminal-widget.c
21cr|cairo-dock-plugins-3.4.1-7|890	
21cr|cairo-dock-plugins-3.4.1-7|891	%build
21cr|cairo-dock-plugins-3.4.1-7|892	%cmake
21cr|cairo-dock-plugins-3.4.1-7|893	%make
21cr|cairo-dock-plugins-3.4.1-7|894	
21cr|cairo-dock-plugins-3.4.1-7|895	%install
21cr|cairo-dock-plugins-3.4.1-7|896	%makeinstall_std -C build
21cr|cairo-dock-plugins-3.4.1-7|897	
21cr|cairo-dock-plugins-3.4.1-7|898	rm -f %{buildroot}%{_libdir}/cairo-dock/cairo-dock-unity-bridge
21cr|cairo-dock-plugins-3.4.1-7|899	
21cr|cairo-dock-plugins-3.4.1-7|900	# chortcuts crash cairo dock now
21cr|cairo-dock-plugins-3.4.1-7|901	rm -rf %{buildroot}%{_datadir}/cairo-dock/plug-ins/shortcuts
21cr|cairo-dock-plugins-3.4.1-7|902	rm -f %{buildroot}%{_libdir}/cairo-dock/libcd-shortcuts.so
21cr|cairo-dock-plugins-3.4.1-7|903	
21cr|cairo-dock-plugins-3.4.1-7|904	%find_lang %{name}

548 21
21cr|cairo-dock-themes-1.6.3.1-8|1	Summary:	Themes for cairo-dock
21cr|cairo-dock-themes-1.6.3.1-8|2	Name:		cairo-dock-themes
21cr|cairo-dock-themes-1.6.3.1-8|3	Version:	1.6.3.1
21cr|cairo-dock-themes-1.6.3.1-8|4	Release:	8
21cr|cairo-dock-themes-1.6.3.1-8|5	License:	GPLv3+
21cr|cairo-dock-themes-1.6.3.1-8|6	Group:		Graphical desktop/Other
21cr|cairo-dock-themes-1.6.3.1-8|7	Url:		http://www.cairo-dock.org/
21cr|cairo-dock-themes-1.6.3.1-8|8	Source0:	http://download.berlios.de/cairo-dock/%{name}-%{version}.tar.bz2
21cr|cairo-dock-themes-1.6.3.1-8|9	Source1:	%{name}.rpmlintrc
21cr|cairo-dock-themes-1.6.3.1-8|10	Patch0:		cairo-dock-themes-1.6.3.1-theme-dir.patch
21cr|cairo-dock-themes-1.6.3.1-8|11	BuildRequires:	pkgconfig(gldi)
21cr|cairo-dock-themes-1.6.3.1-8|12	Requires:	cairo-dock
21cr|cairo-dock-themes-1.6.3.1-8|13	BuildArch:	noarch
21cr|cairo-dock-themes-1.6.3.1-8|14	
21cr|cairo-dock-themes-1.6.3.1-8|15	%description
21cr|cairo-dock-themes-1.6.3.1-8|16	This package contains all cairo-dock themes.
21cr|cairo-dock-themes-1.6.3.1-8|17	
21cr|cairo-dock-themes-1.6.3.1-8|18	%files
21cr|cairo-dock-themes-1.6.3.1-8|19	%{_datadir}/cairo-dock/themes/*
21cr|cairo-dock-themes-1.6.3.1-8|20	
21cr|cairo-dock-themes-1.6.3.1-8|21	#---------------------------------------------------------------------
21cr|cairo-dock-themes-1.6.3.1-8|22	%prep
21cr|cairo-dock-themes-1.6.3.1-8|23	%setup -q
21cr|cairo-dock-themes-1.6.3.1-8|24	%patch0 -p0
21cr|cairo-dock-themes-1.6.3.1-8|25	
21cr|cairo-dock-themes-1.6.3.1-8|26	%build
21cr|cairo-dock-themes-1.6.3.1-8|27	autoreconf -fi
21cr|cairo-dock-themes-1.6.3.1-8|28	%configure
21cr|cairo-dock-themes-1.6.3.1-8|29	%make
21cr|cairo-dock-themes-1.6.3.1-8|30	
21cr|cairo-dock-themes-1.6.3.1-8|31	%install
21cr|cairo-dock-themes-1.6.3.1-8|32	%makeinstall_std

549 21
21cr|caja-1.26.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|caja-1.26.0-3|2	
21cr|caja-1.26.0-3|3	%define oname mate-file-manager
21cr|caja-1.26.0-3|4	
21cr|caja-1.26.0-3|5	%define major 1
21cr|caja-1.26.0-3|6	%define gi_major 2.0
21cr|caja-1.26.0-3|7	%define libname %mklibname %{name}-extension %{major}
21cr|caja-1.26.0-3|8	%define girname %mklibname %{name}-gir %{gi_major}
21cr|caja-1.26.0-3|9	%define devname %mklibname %{name}-extension -d
21cr|caja-1.26.0-3|10	
21cr|caja-1.26.0-3|11	Summary:	File manager for the MATE desktop environment
21cr|caja-1.26.0-3|12	Name:		caja
21cr|caja-1.26.0-3|13	Version:	1.26.0
21cr|caja-1.26.0-3|14	Release:	3
21cr|caja-1.26.0-3|15	License:	GPLv2+ and LGPLv2+
21cr|caja-1.26.0-3|16	Group:		Graphical desktop/MATE
21cr|caja-1.26.0-3|17	Url:		http://www.mate-desktop.org/
21cr|caja-1.26.0-3|18	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|caja-1.26.0-3|19	Source1:	nautilus_16.png
21cr|caja-1.26.0-3|20	Source2:	nautilus_32.png
21cr|caja-1.26.0-3|21	Source3:	nautilus_48.png
21cr|caja-1.26.0-3|22	Source4:	caja-ffmpegthumbnailer.thumbnailer
21cr|caja-1.26.0-3|23	# gw from Fedora, fix crash on weird file infos
21cr|caja-1.26.0-3|24	# http://bugzilla.mate.org/show_bug.cgi?id=519743
21cr|caja-1.26.0-3|25	Patch0:		nautilus-filetype-symlink-fix.patch
21cr|caja-1.26.0-3|26	# (fc) auto-unmount ejected medias when mount points are in fstab (Mdv bug #39540)
21cr|caja-1.26.0-3|27	Patch3:		nautilus-bgo350950-search-desktop.diff
21cr|caja-1.26.0-3|28	# (gnome#674659) places-sidebar: don't double unref GMount objects
21cr|caja-1.26.0-3|29	Patch8:		mate-file-manager-1.6.2-double_unref_GMount_objects.patch
21cr|caja-1.26.0-3|30	Patch11:	caja-1.12.4-rosa-fonts.patch
21cr|caja-1.26.0-3|31	Patch12:	1.26-caja-ru.patch
21cr|caja-1.26.0-3|32	BuildRequires:	autoconf-archive
21cr|caja-1.26.0-3|33	BuildRequires:	gtk-doc
21cr|caja-1.26.0-3|34	BuildRequires:	intltool
21cr|caja-1.26.0-3|35	BuildRequires:	mate-common
21cr|caja-1.26.0-3|36	BuildRequires:	pkgconfig(cairo-gobject)
21cr|caja-1.26.0-3|37	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|caja-1.26.0-3|38	BuildRequires:	pkgconfig(exempi-2.0)
21cr|caja-1.26.0-3|39	BuildRequires:	pkgconfig(gail-3.0)
21cr|caja-1.26.0-3|40	BuildRequires:	pkgconfig(glib-2.0)
21cr|caja-1.26.0-3|41	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|caja-1.26.0-3|42	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|caja-1.26.0-3|43	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|caja-1.26.0-3|44	BuildRequires:	pkgconfig(libexif)
21cr|caja-1.26.0-3|45	BuildRequires:	pkgconfig(libnotify)
21cr|caja-1.26.0-3|46	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|caja-1.26.0-3|47	BuildRequires:	pkgconfig(libxml-2.0)
21cr|caja-1.26.0-3|48	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|caja-1.26.0-3|49	BuildRequires:	pkgconfig(pangox)
21cr|caja-1.26.0-3|50	BuildRequires:	pkgconfig(sm)
21cr|caja-1.26.0-3|51	Requires:	gvfs
21cr|caja-1.26.0-3|52	Requires:	mate-desktop
21cr|caja-1.26.0-3|53	# We need a seperate package for other MATE apps.
21cr|caja-1.26.0-3|54	Requires:	%{name}-schemas = %{EVRD}
21cr|caja-1.26.0-3|55	Recommends:	%{name}-extensions
21cr|caja-1.26.0-3|56	# Whitout these, caja can not connect to a secure network or WebDav
21cr|caja-1.26.0-3|57	Recommends:	glib-networking
21cr|caja-1.26.0-3|58	Recommends:	davfs2
21cr|caja-1.26.0-3|59	Recommends:	ffmpegthumbnailer
21cr|caja-1.26.0-3|60	Provides:	%{oname} = %{EVRD}
21cr|caja-1.26.0-3|61	
21cr|caja-1.26.0-3|62	%description
21cr|caja-1.26.0-3|63	Caja is the file manager and graphical shell for the MATE desktop,
21cr|caja-1.26.0-3|64	that makes it easy to manage your files and the rest of your system.
21cr|caja-1.26.0-3|65	
21cr|caja-1.26.0-3|66	It allows to browse directories on local and remote file systems,
21cr|caja-1.26.0-3|67	preview files and launch applications associated with them.
21cr|caja-1.26.0-3|68	It is also responsible for handling the icons on the MATE desktop.
21cr|caja-1.26.0-3|69	
21cr|caja-1.26.0-3|70	%files -f %{name}.lang
21cr|caja-1.26.0-3|71	%doc README NEWS HACKING AUTHORS
21cr|caja-1.26.0-3|72	%dir %{_localstatedir}/lib/mate/desktop
21cr|caja-1.26.0-3|73	%dir %{_localstatedir}/lib/mate/
21cr|caja-1.26.0-3|74	%{_bindir}/*
21cr|caja-1.26.0-3|75	%{_datadir}/caja
21cr|caja-1.26.0-3|76	%{_datadir}/dbus-1/services/org.mate.freedesktop.FileManager1.service
21cr|caja-1.26.0-3|77	%{_datadir}/metainfo/*
21cr|caja-1.26.0-3|78	%{_datadir}/applications/*
21cr|caja-1.26.0-3|79	%{_datadir}/pixmaps/*
21cr|caja-1.26.0-3|80	%{_datadir}/mime/packages/caja.xml
21cr|caja-1.26.0-3|81	%{_datadir}/thumbnailers/caja-ffmpegthumbnailer.thumbnailer
21cr|caja-1.26.0-3|82	%{_datadir}/icons/hicolor/*/emblems/emblem-note.png
21cr|caja-1.26.0-3|83	%{_mandir}/man1/*
21cr|caja-1.26.0-3|84	%{_iconsdir}/*.png
21cr|caja-1.26.0-3|85	%{_miconsdir}/*.png
21cr|caja-1.26.0-3|86	%{_liconsdir}/*.png
21cr|caja-1.26.0-3|87	%dir %{_libdir}/caja
21cr|caja-1.26.0-3|88	%dir %{_libdir}/caja/extensions-2.0
21cr|caja-1.26.0-3|89	
21cr|caja-1.26.0-3|90	#----------------------------------------------------------------------------
21cr|caja-1.26.0-3|91	
21cr|caja-1.26.0-3|92	%package -n %{libname}
21cr|caja-1.26.0-3|93	Summary:	Libraries for Mate file manager
21cr|caja-1.26.0-3|94	Group:		System/Libraries
21cr|caja-1.26.0-3|95	
21cr|caja-1.26.0-3|96	%description -n %{libname}
21cr|caja-1.26.0-3|97	Caja is a  file manager for the MATE desktop environment.
21cr|caja-1.26.0-3|98	This package contains libraries used by Caja.
21cr|caja-1.26.0-3|99	
21cr|caja-1.26.0-3|100	%files -n %{libname}
21cr|caja-1.26.0-3|101	%doc README NEWS HACKING AUTHORS
21cr|caja-1.26.0-3|102	%{_libdir}/libcaja-extension.so.%{major}*
21cr|caja-1.26.0-3|103	
21cr|caja-1.26.0-3|104	#----------------------------------------------------------------------------
21cr|caja-1.26.0-3|105	
21cr|caja-1.26.0-3|106	%package -n %{girname}
21cr|caja-1.26.0-3|107	Summary:	GObject Introspection interface description for %{name}
21cr|caja-1.26.0-3|108	Group:		System/Libraries
21cr|caja-1.26.0-3|109	Requires:	%{libname} = %{EVRD}
21cr|caja-1.26.0-3|110	
21cr|caja-1.26.0-3|111	%description -n %{girname}
21cr|caja-1.26.0-3|112	GObject Introspection interface description for %{name}
21cr|caja-1.26.0-3|113	
21cr|caja-1.26.0-3|114	%files -n %{girname}
21cr|caja-1.26.0-3|115	%doc README NEWS HACKING AUTHORS
21cr|caja-1.26.0-3|116	%{_libdir}/girepository-1.0/Caja-%{gi_major}.typelib
21cr|caja-1.26.0-3|117	
21cr|caja-1.26.0-3|118	#----------------------------------------------------------------------------
21cr|caja-1.26.0-3|119	
21cr|caja-1.26.0-3|120	%package -n %{devname}
21cr|caja-1.26.0-3|121	Summary:	Libraries and include files for developing caja components
21cr|caja-1.26.0-3|122	Group:		Development/GNOME and GTK+
21cr|caja-1.26.0-3|123	Requires:	%{libname} = %{EVRD}
21cr|caja-1.26.0-3|124	Requires:	%{girname} = %{EVRD}
21cr|caja-1.26.0-3|125	Provides:	%{name}-devel = %{EVRD}
21cr|caja-1.26.0-3|126	Provides:	%{oname}-devel = %{EVRD}
21cr|caja-1.26.0-3|127	
21cr|caja-1.26.0-3|128	%description -n %{devname}
21cr|caja-1.26.0-3|129	This package provides the necessary development libraries and include
21cr|caja-1.26.0-3|130	files to allow you to develop caja components.
21cr|caja-1.26.0-3|131	
21cr|caja-1.26.0-3|132	%files -n %{devname}
21cr|caja-1.26.0-3|133	%doc README NEWS HACKING AUTHORS
21cr|caja-1.26.0-3|134	%doc ChangeLog
21cr|caja-1.26.0-3|135	%{_includedir}/*
21cr|caja-1.26.0-3|136	%{_libdir}/*.so
21cr|caja-1.26.0-3|137	%{_libdir}/pkgconfig/*
21cr|caja-1.26.0-3|138	%{_datadir}/gtk-doc/html/libcaja-extension
21cr|caja-1.26.0-3|139	%{_datadir}/gir-1.0/Caja-%{gi_major}.gir
21cr|caja-1.26.0-3|140	
21cr|caja-1.26.0-3|141	#----------------------------------------------------------------------------
21cr|caja-1.26.0-3|142	
21cr|caja-1.26.0-3|143	%package schemas
21cr|caja-1.26.0-3|144	Summary:	Gsettings schema files for %{name}
21cr|caja-1.26.0-3|145	Group:		Graphical desktop/MATE
21cr|caja-1.26.0-3|146	
21cr|caja-1.26.0-3|147	%description schemas
21cr|caja-1.26.0-3|148	This package provides caja gsettings schema files;
21cr|caja-1.26.0-3|149	needed to run caja and various other MATE applications.
21cr|caja-1.26.0-3|150	
21cr|caja-1.26.0-3|151	%files schemas
21cr|caja-1.26.0-3|152	%doc README NEWS HACKING AUTHORS
21cr|caja-1.26.0-3|153	%{_datadir}/glib-2.0/schemas/org.mate.*.gschema.xml
21cr|caja-1.26.0-3|154	
21cr|caja-1.26.0-3|155	#----------------------------------------------------------------------------
21cr|caja-1.26.0-3|156	
21cr|caja-1.26.0-3|157	%prep
21cr|caja-1.26.0-3|158	%setup -q
21cr|caja-1.26.0-3|159	%apply_patches
21cr|caja-1.26.0-3|160	
21cr|caja-1.26.0-3|161	# update locale ru
21cr|caja-1.26.0-3|162	msgfmt po/ru.po -o po/ru.gmo
21cr|caja-1.26.0-3|163	
21cr|caja-1.26.0-3|164	%build
21cr|caja-1.26.0-3|165	%configure \
21cr|caja-1.26.0-3|166	--disable-static \
21cr|caja-1.26.0-3|167	--disable-schemas-compile \
21cr|caja-1.26.0-3|168	--with-gtk=3.0 \
21cr|caja-1.26.0-3|169	--disable-update-mimedb
21cr|caja-1.26.0-3|170	
21cr|caja-1.26.0-3|171	%make
21cr|caja-1.26.0-3|172	
21cr|caja-1.26.0-3|173	%install
21cr|caja-1.26.0-3|174	%makeinstall_std
21cr|caja-1.26.0-3|175	
21cr|caja-1.26.0-3|176	mkdir -p  %{buildroot}%{_miconsdir} %{buildroot}%{_liconsdir}
21cr|caja-1.26.0-3|177	cp %{SOURCE1} %{buildroot}%{_miconsdir}/caja.png
21cr|caja-1.26.0-3|178	cp %{SOURCE2} %{buildroot}%{_iconsdir}/caja.png
21cr|caja-1.26.0-3|179	cp %{SOURCE3} %{buildroot}%{_liconsdir}/caja.png
21cr|caja-1.26.0-3|180	
21cr|caja-1.26.0-3|181	mkdir -p %{buildroot}%{_datadir}/thumbnailers
21cr|caja-1.26.0-3|182	install -m644 %{SOURCE4} %{buildroot}%{_datadir}/thumbnailers/caja-ffmpegthumbnailer.thumbnailer
21cr|caja-1.26.0-3|183	
21cr|caja-1.26.0-3|184	mkdir -p %{buildroot}%{_localstatedir}/lib/mate/desktop \
21cr|caja-1.26.0-3|185	%{buildroot}%{_datadir}/%{name}/default-desktop \
21cr|caja-1.26.0-3|186	%{buildroot}%{_libdir}/%{name}/extensions-2.0
21cr|caja-1.26.0-3|187	
21cr|caja-1.26.0-3|188	#Remove unneeded MateConf convert:
21cr|caja-1.26.0-3|189	rm -fr %{buildroot}%{_datadir}/MateConf
21cr|caja-1.26.0-3|190	
21cr|caja-1.26.0-3|191	%find_lang %{name}

550 21
21cr|caja-dropbox-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|caja-dropbox-1.26.0-1|2	
21cr|caja-dropbox-1.26.0-1|3	Summary:	Dropbox extension for Caja
21cr|caja-dropbox-1.26.0-1|4	Name:		caja-dropbox
21cr|caja-dropbox-1.26.0-1|5	Version:	1.26.0
21cr|caja-dropbox-1.26.0-1|6	Release:	1
21cr|caja-dropbox-1.26.0-1|7	License:	GPLv3+ and CC-BY-ND
21cr|caja-dropbox-1.26.0-1|8	Group:		Graphical desktop/MATE
21cr|caja-dropbox-1.26.0-1|9	Url:		http://mate-desktop.org/
21cr|caja-dropbox-1.26.0-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|caja-dropbox-1.26.0-1|11	BuildRequires:	python3-docutils
21cr|caja-dropbox-1.26.0-1|12	BuildRequires:	python3-gi
21cr|caja-dropbox-1.26.0-1|13	BuildRequires:	pkgconfig(libcaja-extension)
21cr|caja-dropbox-1.26.0-1|14	BuildRequires:	pkgconfig(libnotify)
21cr|caja-dropbox-1.26.0-1|15	Recommends:	caja
21cr|caja-dropbox-1.26.0-1|16	Requires:	libnotify
21cr|caja-dropbox-1.26.0-1|17	Recommends:	python3-gpgme
21cr|caja-dropbox-1.26.0-1|18	Requires:	wget
21cr|caja-dropbox-1.26.0-1|19	
21cr|caja-dropbox-1.26.0-1|20	%description
21cr|caja-dropbox-1.26.0-1|21	Dropbox extension for Caja.
21cr|caja-dropbox-1.26.0-1|22	
21cr|caja-dropbox-1.26.0-1|23	%files -f %{name}.lang
21cr|caja-dropbox-1.26.0-1|24	%doc README AUTHORS COPYING
21cr|caja-dropbox-1.26.0-1|25	%{_bindir}/%{name}
21cr|caja-dropbox-1.26.0-1|26	%{_datadir}/applications/caja-dropbox.desktop
21cr|caja-dropbox-1.26.0-1|27	%{_datadir}/%{name}/emblems/emblem-dropbox*.icon
21cr|caja-dropbox-1.26.0-1|28	%{_datadir}/%{name}/emblems/emblem-dropbox*.png
21cr|caja-dropbox-1.26.0-1|29	%{_datadir}/icons/hicolor/*/apps/caja-dropbox.png
21cr|caja-dropbox-1.26.0-1|30	%{_datadir}/man/man1/%{name}.1.*
21cr|caja-dropbox-1.26.0-1|31	%{_libdir}/caja/extensions-2.0/lib%{name}.so
21cr|caja-dropbox-1.26.0-1|32	%{_datadir}/caja/extensions/*
21cr|caja-dropbox-1.26.0-1|33	
21cr|caja-dropbox-1.26.0-1|34	#----------------------------------------------------------------------------
21cr|caja-dropbox-1.26.0-1|35	
21cr|caja-dropbox-1.26.0-1|36	%prep
21cr|caja-dropbox-1.26.0-1|37	%setup -q
21cr|caja-dropbox-1.26.0-1|38	
21cr|caja-dropbox-1.26.0-1|39	%build
21cr|caja-dropbox-1.26.0-1|40	%configure \
21cr|caja-dropbox-1.26.0-1|41	--disable-static
21cr|caja-dropbox-1.26.0-1|42	%make
21cr|caja-dropbox-1.26.0-1|43	
21cr|caja-dropbox-1.26.0-1|44	%install
21cr|caja-dropbox-1.26.0-1|45	%makeinstall_std
21cr|caja-dropbox-1.26.0-1|46	
21cr|caja-dropbox-1.26.0-1|47	rm -f %{buildroot}%{_iconsdir}/hicolor/*/*/*.icon
21cr|caja-dropbox-1.26.0-1|48	

551 21
21cr|caja-extensions-1.26.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|caja-extensions-1.26.1-1|2	
21cr|caja-extensions-1.26.1-1|3	Summary:	Set of extensions for caja file manager
21cr|caja-extensions-1.26.1-1|4	Name:		caja-extensions
21cr|caja-extensions-1.26.1-1|5	Version:	1.26.1
21cr|caja-extensions-1.26.1-1|6	Release:	1
21cr|caja-extensions-1.26.1-1|7	License:	GPLv2+
21cr|caja-extensions-1.26.1-1|8	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|9	Url:		http://mate-desktop.org
21cr|caja-extensions-1.26.1-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|caja-extensions-1.26.1-1|11	Source1:	caja-share-setup-instructions
21cr|caja-extensions-1.26.1-1|12	Source2:	caja-share-smb.conf.example
21cr|caja-extensions-1.26.1-1|13	BuildRequires:	autoconf-archive
21cr|caja-extensions-1.26.1-1|14	BuildRequires:	mate-common
21cr|caja-extensions-1.26.1-1|15	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|caja-extensions-1.26.1-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|caja-extensions-1.26.1-1|17	BuildRequires:	pkgconfig(libcaja-extension)
21cr|caja-extensions-1.26.1-1|18	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|caja-extensions-1.26.1-1|19	
21cr|caja-extensions-1.26.1-1|20	%description
21cr|caja-extensions-1.26.1-1|21	Extensions for the caja file-browser, open-terminal, image-converter,
21cr|caja-extensions-1.26.1-1|22	sendto and share.
21cr|caja-extensions-1.26.1-1|23	
21cr|caja-extensions-1.26.1-1|24	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|25	
21cr|caja-extensions-1.26.1-1|26	%package common
21cr|caja-extensions-1.26.1-1|27	Summary:	Common files for caja-extensions
21cr|caja-extensions-1.26.1-1|28	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|29	BuildArch:	noarch
21cr|caja-extensions-1.26.1-1|30	
21cr|caja-extensions-1.26.1-1|31	%description common
21cr|caja-extensions-1.26.1-1|32	Common files for caja extensions such as  open-terminal, image-converter etc.
21cr|caja-extensions-1.26.1-1|33	
21cr|caja-extensions-1.26.1-1|34	%files common -f %{name}.lang
21cr|caja-extensions-1.26.1-1|35	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|36	%dir %{_datadir}/caja-extensions
21cr|caja-extensions-1.26.1-1|37	
21cr|caja-extensions-1.26.1-1|38	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|39	
21cr|caja-extensions-1.26.1-1|40	%package -n caja-gksu
21cr|caja-extensions-1.26.1-1|41	Summary:	Caja extension for opening files or folders as root
21cr|caja-extensions-1.26.1-1|42	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|43	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|44	Requires:	gksu
21cr|caja-extensions-1.26.1-1|45	
21cr|caja-extensions-1.26.1-1|46	%description -n caja-gksu
21cr|caja-extensions-1.26.1-1|47	A little plugin for caja to open files or folders as root.
21cr|caja-extensions-1.26.1-1|48	
21cr|caja-extensions-1.26.1-1|49	%files -n caja-gksu
21cr|caja-extensions-1.26.1-1|50	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|51	%{_libdir}/caja/extensions-2.0/libcaja-gksu.so
21cr|caja-extensions-1.26.1-1|52	%{_datadir}/caja/extensions/libcaja-gksu.caja-extension
21cr|caja-extensions-1.26.1-1|53	
21cr|caja-extensions-1.26.1-1|54	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|55	
21cr|caja-extensions-1.26.1-1|56	%package -n caja-image-converter
21cr|caja-extensions-1.26.1-1|57	Summary:	Caja extension to mass resize images
21cr|caja-extensions-1.26.1-1|58	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|59	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|60	Requires:	imagemagick
21cr|caja-extensions-1.26.1-1|61	
21cr|caja-extensions-1.26.1-1|62	%description -n caja-image-converter
21cr|caja-extensions-1.26.1-1|63	Adds a "Resize Images..." menu item to the context menu of all images. This
21cr|caja-extensions-1.26.1-1|64	opens a dialog where you set the desired image size and file name. A click
21cr|caja-extensions-1.26.1-1|65	on "Resize" finally resizes the image(s) using ImageMagick's convert tool.
21cr|caja-extensions-1.26.1-1|66	
21cr|caja-extensions-1.26.1-1|67	%files -n caja-image-converter
21cr|caja-extensions-1.26.1-1|68	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|69	%{_libdir}/caja/extensions-2.0/libcaja-image-converter.so
21cr|caja-extensions-1.26.1-1|70	%{_datadir}/caja/extensions/libcaja-image-converter.caja-extension
21cr|caja-extensions-1.26.1-1|71	
21cr|caja-extensions-1.26.1-1|72	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|73	
21cr|caja-extensions-1.26.1-1|74	%package -n caja-open-terminal
21cr|caja-extensions-1.26.1-1|75	Summary:	Caja extension for an open terminal shortcut
21cr|caja-extensions-1.26.1-1|76	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|77	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|78	
21cr|caja-extensions-1.26.1-1|79	%description -n caja-open-terminal
21cr|caja-extensions-1.26.1-1|80	This is a proof-of-concept Caja extension which allows you to open
21cr|caja-extensions-1.26.1-1|81	a terminal in arbitrary local folders.
21cr|caja-extensions-1.26.1-1|82	
21cr|caja-extensions-1.26.1-1|83	%files -n caja-open-terminal
21cr|caja-extensions-1.26.1-1|84	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|85	%{_libdir}/caja/extensions-2.0/libcaja-open-terminal.so
21cr|caja-extensions-1.26.1-1|86	%{_datadir}/glib-2.0/schemas/org.mate.caja-open-terminal.gschema.xml
21cr|caja-extensions-1.26.1-1|87	%{_datadir}/caja/extensions/libcaja-open-terminal.caja-extension
21cr|caja-extensions-1.26.1-1|88	
21cr|caja-extensions-1.26.1-1|89	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|90	
21cr|caja-extensions-1.26.1-1|91	%package -n caja-sendto
21cr|caja-extensions-1.26.1-1|92	Summary:	Send files from caja using with mail or IM
21cr|caja-extensions-1.26.1-1|93	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|94	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|95	Provides:	%{name}-gajim  = %{EVRD}
21cr|caja-extensions-1.26.1-1|96	Provides:	%{name}-email = %{EVRD}
21cr|caja-extensions-1.26.1-1|97	Provides:	%{name}-evolution = %{EVRD}
21cr|caja-extensions-1.26.1-1|98	
21cr|caja-extensions-1.26.1-1|99	%description -n caja-sendto
21cr|caja-extensions-1.26.1-1|100	This application provides integration between caja and mail or IM clients.
21cr|caja-extensions-1.26.1-1|101	It adds a Caja context menu component ("Send To...") and features
21cr|caja-extensions-1.26.1-1|102	a dialog for insert the email or IM account which you want to send
21cr|caja-extensions-1.26.1-1|103	the file/files.
21cr|caja-extensions-1.26.1-1|104	
21cr|caja-extensions-1.26.1-1|105	%files -n caja-sendto
21cr|caja-extensions-1.26.1-1|106	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|107	%{_bindir}/caja-sendto
21cr|caja-extensions-1.26.1-1|108	%dir %{_libdir}/caja-sendto
21cr|caja-extensions-1.26.1-1|109	%dir %{_libdir}/caja-sendto/plugins
21cr|caja-extensions-1.26.1-1|110	%{_libdir}/caja-sendto/plugins/libnstburn.so
21cr|caja-extensions-1.26.1-1|111	%{_libdir}/caja-sendto/plugins/libnstemailclient.so
21cr|caja-extensions-1.26.1-1|112	%{_libdir}/caja-sendto/plugins/libnstgajim.so
21cr|caja-extensions-1.26.1-1|113	%{_libdir}/caja-sendto/plugins/libnstremovable_devices.so
21cr|caja-extensions-1.26.1-1|114	%{_libdir}/caja/extensions-2.0/libcaja-sendto.so
21cr|caja-extensions-1.26.1-1|115	%{_datadir}/glib-2.0/schemas/org.mate.Caja.Sendto.gschema.xml
21cr|caja-extensions-1.26.1-1|116	%{_datadir}/caja/extensions/libcaja-sendto.caja-extension
21cr|caja-extensions-1.26.1-1|117	%{_mandir}/man1/caja-sendto.1.*
21cr|caja-extensions-1.26.1-1|118	
21cr|caja-extensions-1.26.1-1|119	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|120	
21cr|caja-extensions-1.26.1-1|121	%package -n caja-sendto-pidgin
21cr|caja-extensions-1.26.1-1|122	Summary:	Send files from caja to pidgin
21cr|caja-extensions-1.26.1-1|123	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|124	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|125	Requires:	caja-sendto = %{EVRD}
21cr|caja-extensions-1.26.1-1|126	Requires:	pidgin
21cr|caja-extensions-1.26.1-1|127	
21cr|caja-extensions-1.26.1-1|128	%description -n caja-sendto-pidgin
21cr|caja-extensions-1.26.1-1|129	This application provides integration between caja and pidgin.  It
21cr|caja-extensions-1.26.1-1|130	adds a Caja context menu component ("Send To...") and features a
21cr|caja-extensions-1.26.1-1|131	dialog for insert the IM account which you want to send the file/files.
21cr|caja-extensions-1.26.1-1|132	
21cr|caja-extensions-1.26.1-1|133	%files -n caja-sendto-pidgin
21cr|caja-extensions-1.26.1-1|134	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|135	%{_libdir}/caja-sendto/plugins/libnstpidgin.so
21cr|caja-extensions-1.26.1-1|136	
21cr|caja-extensions-1.26.1-1|137	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|138	
21cr|caja-extensions-1.26.1-1|139	%package -n caja-sendto-devel
21cr|caja-extensions-1.26.1-1|140	Summary:	Development libraries and headers for caja-sendto
21cr|caja-extensions-1.26.1-1|141	Group:		Development/GNOME and GTK+
21cr|caja-extensions-1.26.1-1|142	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|143	Requires:	caja-sendto = %{EVRD}
21cr|caja-extensions-1.26.1-1|144	
21cr|caja-extensions-1.26.1-1|145	%description -n caja-sendto-devel
21cr|caja-extensions-1.26.1-1|146	Development libraries and headers for caja-sendto.
21cr|caja-extensions-1.26.1-1|147	
21cr|caja-extensions-1.26.1-1|148	%files -n caja-sendto-devel
21cr|caja-extensions-1.26.1-1|149	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|150	%dir %{_includedir}/caja-sendto
21cr|caja-extensions-1.26.1-1|151	%{_includedir}/caja-sendto/caja-sendto-plugin.h
21cr|caja-extensions-1.26.1-1|152	%{_libdir}/pkgconfig/caja-sendto.pc
21cr|caja-extensions-1.26.1-1|153	%dir %{_datadir}/gtk-doc/html/caja-sendto
21cr|caja-extensions-1.26.1-1|154	%{_datadir}/gtk-doc/html/caja-sendto/*
21cr|caja-extensions-1.26.1-1|155	
21cr|caja-extensions-1.26.1-1|156	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|157	
21cr|caja-extensions-1.26.1-1|158	%package -n caja-share
21cr|caja-extensions-1.26.1-1|159	Summary:	Easy sharing folder via Samba (CIFS protocol)
21cr|caja-extensions-1.26.1-1|160	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|161	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|162	Requires:	samba
21cr|caja-extensions-1.26.1-1|163	
21cr|caja-extensions-1.26.1-1|164	%description -n caja-share
21cr|caja-extensions-1.26.1-1|165	Caja extension designed for easier folders sharing via Samba (CIFS protocol)
21cr|caja-extensions-1.26.1-1|166	in *NIX systems.
21cr|caja-extensions-1.26.1-1|167	
21cr|caja-extensions-1.26.1-1|168	%files -n caja-share
21cr|caja-extensions-1.26.1-1|169	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|170	%config(noreplace) %{_sysconfdir}/samba/caja-share-smb.conf.example
21cr|caja-extensions-1.26.1-1|171	%{_libdir}/caja/extensions-2.0/libcaja-share.so
21cr|caja-extensions-1.26.1-1|172	%{_datadir}/caja-extensions/share-dialog.ui
21cr|caja-extensions-1.26.1-1|173	%{_datadir}/caja/extensions/libcaja-share.caja-extension
21cr|caja-extensions-1.26.1-1|174	
21cr|caja-extensions-1.26.1-1|175	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|176	
21cr|caja-extensions-1.26.1-1|177	%package -n caja-wallpaper
21cr|caja-extensions-1.26.1-1|178	Summary:	MATE file manager wallpaper extension
21cr|caja-extensions-1.26.1-1|179	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|180	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|181	
21cr|caja-extensions-1.26.1-1|182	%description -n caja-wallpaper
21cr|caja-extensions-1.26.1-1|183	Caja wallpaper extension, allows to quickly set wallpaper.
21cr|caja-extensions-1.26.1-1|184	
21cr|caja-extensions-1.26.1-1|185	%files -n caja-wallpaper
21cr|caja-extensions-1.26.1-1|186	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|187	%{_libdir}/caja/extensions-2.0/libcaja-wallpaper.so
21cr|caja-extensions-1.26.1-1|188	%{_datadir}/caja/extensions/libcaja-wallpaper.caja-extension
21cr|caja-extensions-1.26.1-1|189	
21cr|caja-extensions-1.26.1-1|190	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|191	
21cr|caja-extensions-1.26.1-1|192	%package -n caja-xattr-tags
21cr|caja-extensions-1.26.1-1|193	Summary:	MATE file manager xattr-tags extension
21cr|caja-extensions-1.26.1-1|194	Group:		Graphical desktop/MATE
21cr|caja-extensions-1.26.1-1|195	Requires:	%{name}-common
21cr|caja-extensions-1.26.1-1|196	
21cr|caja-extensions-1.26.1-1|197	%description -n caja-xattr-tags
21cr|caja-extensions-1.26.1-1|198	Caja xattr-tags extension, allows to quickly set xattr-tags.
21cr|caja-extensions-1.26.1-1|199	
21cr|caja-extensions-1.26.1-1|200	%files -n caja-xattr-tags
21cr|caja-extensions-1.26.1-1|201	%doc AUTHORS README SETUP
21cr|caja-extensions-1.26.1-1|202	%{_libdir}/caja/extensions-2.0/libcaja-xattr-tags.so
21cr|caja-extensions-1.26.1-1|203	%{_datadir}/caja/extensions/libcaja-xattr-tags.caja-extension
21cr|caja-extensions-1.26.1-1|204	
21cr|caja-extensions-1.26.1-1|205	#----------------------------------------------------------------------------
21cr|caja-extensions-1.26.1-1|206	
21cr|caja-extensions-1.26.1-1|207	%prep
21cr|caja-extensions-1.26.1-1|208	%setup -q
21cr|caja-extensions-1.26.1-1|209	cp %{SOURCE1} SETUP
21cr|caja-extensions-1.26.1-1|210	
21cr|caja-extensions-1.26.1-1|211	%build
21cr|caja-extensions-1.26.1-1|212	%configure \
21cr|caja-extensions-1.26.1-1|213	--disable-schemas-compile \
21cr|caja-extensions-1.26.1-1|214	--enable-image-converter \
21cr|caja-extensions-1.26.1-1|215	--enable-open-terminal \
21cr|caja-extensions-1.26.1-1|216	--enable-sendto \
21cr|caja-extensions-1.26.1-1|217	--enable-share \
21cr|caja-extensions-1.26.1-1|218	--enable-gksu \
21cr|caja-extensions-1.26.1-1|219	--disable-static
21cr|caja-extensions-1.26.1-1|220	
21cr|caja-extensions-1.26.1-1|221	%make
21cr|caja-extensions-1.26.1-1|222	
21cr|caja-extensions-1.26.1-1|223	%install
21cr|caja-extensions-1.26.1-1|224	%makeinstall_std
21cr|caja-extensions-1.26.1-1|225	
21cr|caja-extensions-1.26.1-1|226	mkdir -p %{buildroot}%{_sysconfdir}/samba/
21cr|caja-extensions-1.26.1-1|227	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/samba/caja-share-smb.conf.example
21cr|caja-extensions-1.26.1-1|228	
21cr|caja-extensions-1.26.1-1|229	# remove needless MateConf stuff
21cr|caja-extensions-1.26.1-1|230	rm -fr %{buildroot}%{_datadir}/MateConf
21cr|caja-extensions-1.26.1-1|231	
21cr|caja-extensions-1.26.1-1|232	%find_lang %{name} --with-gnome --all-name

552 21
21cr|cajun-jsonapi-2.0.3-3|1	Summary:	A cross-platform C++ header library for JSON
21cr|cajun-jsonapi-2.0.3-3|2	Name:		cajun-jsonapi
21cr|cajun-jsonapi-2.0.3-3|3	Version:	2.0.3
21cr|cajun-jsonapi-2.0.3-3|4	Release:	3
21cr|cajun-jsonapi-2.0.3-3|5	License:	BSD
21cr|cajun-jsonapi-2.0.3-3|6	Group:		Development/C++
21cr|cajun-jsonapi-2.0.3-3|7	Url:		https://github.com/cajun-jsonapi/cajun-jsonapi
21cr|cajun-jsonapi-2.0.3-3|8	Source0:	https://github.com/cajun-jsonapi/cajun-jsonapi/archive/%{version}.tar.gz
21cr|cajun-jsonapi-2.0.3-3|9	BuildArch:	noarch
21cr|cajun-jsonapi-2.0.3-3|10	
21cr|cajun-jsonapi-2.0.3-3|11	%description
21cr|cajun-jsonapi-2.0.3-3|12	CAJUN is a C++ API for the JSON data interchange format with an emphasis
21cr|cajun-jsonapi-2.0.3-3|13	on an intuitive, concise interface. The library provides JSON types
21cr|cajun-jsonapi-2.0.3-3|14	and operations that mimic standard C++ as closely as possible in concept
21cr|cajun-jsonapi-2.0.3-3|15	and design.
21cr|cajun-jsonapi-2.0.3-3|16	
21cr|cajun-jsonapi-2.0.3-3|17	#----------------------------------------------------------------------------
21cr|cajun-jsonapi-2.0.3-3|18	
21cr|cajun-jsonapi-2.0.3-3|19	%package devel
21cr|cajun-jsonapi-2.0.3-3|20	Summary:	A cross-platform C++ header library for JSON
21cr|cajun-jsonapi-2.0.3-3|21	Group:		Development/C++
21cr|cajun-jsonapi-2.0.3-3|22	
21cr|cajun-jsonapi-2.0.3-3|23	%description devel
21cr|cajun-jsonapi-2.0.3-3|24	CAJUN is a C++ API for the JSON data interchange format with an emphasis
21cr|cajun-jsonapi-2.0.3-3|25	on an intuitive, concise interface. The library provides JSON types
21cr|cajun-jsonapi-2.0.3-3|26	and operations that mimic standard C++ as closely as possible in concept
21cr|cajun-jsonapi-2.0.3-3|27	and design.
21cr|cajun-jsonapi-2.0.3-3|28	
21cr|cajun-jsonapi-2.0.3-3|29	
21cr|cajun-jsonapi-2.0.3-3|30	%files devel
21cr|cajun-jsonapi-2.0.3-3|31	%doc Readme.txt ReleaseNotes.txt
21cr|cajun-jsonapi-2.0.3-3|32	%dir %{_includedir}/cajun
21cr|cajun-jsonapi-2.0.3-3|33	%dir %{_includedir}/cajun/json
21cr|cajun-jsonapi-2.0.3-3|34	%{_includedir}/cajun/json/*
21cr|cajun-jsonapi-2.0.3-3|35	
21cr|cajun-jsonapi-2.0.3-3|36	#----------------------------------------------------------------------------
21cr|cajun-jsonapi-2.0.3-3|37	
21cr|cajun-jsonapi-2.0.3-3|38	%prep
21cr|cajun-jsonapi-2.0.3-3|39	%setup -q
21cr|cajun-jsonapi-2.0.3-3|40	
21cr|cajun-jsonapi-2.0.3-3|41	%build
21cr|cajun-jsonapi-2.0.3-3|42	
21cr|cajun-jsonapi-2.0.3-3|43	%install
21cr|cajun-jsonapi-2.0.3-3|44	install -d -m755 %{buildroot}%{_includedir}/cajun/json
21cr|cajun-jsonapi-2.0.3-3|45	install -p -m644 json/* %{buildroot}%{_includedir}/cajun/json
21cr|cajun-jsonapi-2.0.3-3|46	
21cr|cajun-jsonapi-2.0.3-3|47	%check
21cr|cajun-jsonapi-2.0.3-3|48	%make

553 21
21cr|cakephp-1.3.21-3|1	%define commit 924fb6f
21cr|cakephp-1.3.21-3|2	%define tag 60df687
21cr|cakephp-1.3.21-3|3	
21cr|cakephp-1.3.21-3|4	Name:		cakephp
21cr|cakephp-1.3.21-3|5	Version:	1.3.21
21cr|cakephp-1.3.21-3|6	Release:	3
21cr|cakephp-1.3.21-3|7	
21cr|cakephp-1.3.21-3|8	Summary:	MVC rapid application development framework for PHP
21cr|cakephp-1.3.21-3|9	License:	MIT
21cr|cakephp-1.3.21-3|10	Group:		Development/PHP
21cr|cakephp-1.3.21-3|11	URL:		http://cakephp.org/
21cr|cakephp-1.3.21-3|12	# https://github.com/cakephp/cakephp/tarball/%{version}:
21cr|cakephp-1.3.21-3|13	Source0:	%{name}-%{version}.tar.gz
21cr|cakephp-1.3.21-3|14	# Fix the path to launch the console php script to an absolute path:
21cr|cakephp-1.3.21-3|15	Patch0:		%{name}-1.3.21-mdv-fix-lib-path.patch
21cr|cakephp-1.3.21-3|16	Patch1:		TEMP-0000000-698CF7.patch
21cr|cakephp-1.3.21-3|17	
21cr|cakephp-1.3.21-3|18	BuildArch:	noarch
21cr|cakephp-1.3.21-3|19	
21cr|cakephp-1.3.21-3|20	Requires:	apache-mod_php
21cr|cakephp-1.3.21-3|21	Requires:	php-pdo
21cr|cakephp-1.3.21-3|22	Recommends:	cakephp-cli
21cr|cakephp-1.3.21-3|23	
21cr|cakephp-1.3.21-3|24	
21cr|cakephp-1.3.21-3|25	%description
21cr|cakephp-1.3.21-3|26	CakePHP is a free, open-source, model-view-controller rapid development
21cr|cakephp-1.3.21-3|27	framework for PHP. It's a foundational structure for programmers to create
21cr|cakephp-1.3.21-3|28	web applications. CakePHP reduces development costs and helps developers
21cr|cakephp-1.3.21-3|29	write less code, making it swiftly and with the least amount of hassle:
21cr|cakephp-1.3.21-3|30	
21cr|cakephp-1.3.21-3|31	* Compatible with versions 4 and 5 of PHP
21cr|cakephp-1.3.21-3|32	* Integrated CRUD for database interaction
21cr|cakephp-1.3.21-3|33	* Application scaffolding
21cr|cakephp-1.3.21-3|34	* Code generation
21cr|cakephp-1.3.21-3|35	* MVC architecture
21cr|cakephp-1.3.21-3|36	* Request dispatcher with clean, custom URLs and routes
21cr|cakephp-1.3.21-3|37	* Built-in validation
21cr|cakephp-1.3.21-3|38	* Fast and flexible templating (PHP syntax, with helpers)
21cr|cakephp-1.3.21-3|39	* View Helpers for AJAX, JavaScript, HTML Forms and more
21cr|cakephp-1.3.21-3|40	* Email, Cookie, Security, Session, and Request Handling Components
21cr|cakephp-1.3.21-3|41	* Flexible ACL
21cr|cakephp-1.3.21-3|42	* Data Sanitization
21cr|cakephp-1.3.21-3|43	* Flexible Caching
21cr|cakephp-1.3.21-3|44	* Localization
21cr|cakephp-1.3.21-3|45	* Works from any web site directory, with little to no Apache configuration
21cr|cakephp-1.3.21-3|46	involved
21cr|cakephp-1.3.21-3|47	
21cr|cakephp-1.3.21-3|48	%package cli
21cr|cakephp-1.3.21-3|49	Summary:	CakePHP console client
21cr|cakephp-1.3.21-3|50	Group:	 	Development/PHP
21cr|cakephp-1.3.21-3|51	
21cr|cakephp-1.3.21-3|52	Requires:	%{name}
21cr|cakephp-1.3.21-3|53	Requires:	php-cli
21cr|cakephp-1.3.21-3|54	
21cr|cakephp-1.3.21-3|55	%description cli
21cr|cakephp-1.3.21-3|56	CakePHP is a free, open-source, model-view-controller rapid development
21cr|cakephp-1.3.21-3|57	framework for PHP. It's a foundational structure for programmers to create
21cr|cakephp-1.3.21-3|58	web applications.
21cr|cakephp-1.3.21-3|59	
21cr|cakephp-1.3.21-3|60	This package contains the console command-line interface to CakePHP. It
21cr|cakephp-1.3.21-3|61	features a number of console applications that are used in concert with
21cr|cakephp-1.3.21-3|62	other CakePHP features (like ACL or i18n) and for general use in getting you
21cr|cakephp-1.3.21-3|63	to launch quicker.
21cr|cakephp-1.3.21-3|64	
21cr|cakephp-1.3.21-3|65	
21cr|cakephp-1.3.21-3|66	%prep
21cr|cakephp-1.3.21-3|67	%setup -q
21cr|cakephp-1.3.21-3|68	%patch0 -p1
21cr|cakephp-1.3.21-3|69	%patch1 -p1
21cr|cakephp-1.3.21-3|70	
21cr|cakephp-1.3.21-3|71	
21cr|cakephp-1.3.21-3|72	%build
21cr|cakephp-1.3.21-3|73	# Remove unnecessary 'empty' files and directories.  These were added
21cr|cakephp-1.3.21-3|74	# by upstream to workaround braindead MacOS X extracting utilities
21cr|cakephp-1.3.21-3|75	# that would silently not create empty directories:
21cr|cakephp-1.3.21-3|76	find ./ -type f -name empty -size 0 -print0 | xargs -0 rm -f
21cr|cakephp-1.3.21-3|77	# We don't need the msdos command launcher:
21cr|cakephp-1.3.21-3|78	CAKEBAT=cake/console/cake.bat
21cr|cakephp-1.3.21-3|79	[[ -f ${CAKEBAT} ]] && rm -f ${CAKEBAT}
21cr|cakephp-1.3.21-3|80	
21cr|cakephp-1.3.21-3|81	
21cr|cakephp-1.3.21-3|82	%install
21cr|cakephp-1.3.21-3|83	mkdir -p %{buildroot}%{_datadir}/php/%{name}/cake/console
21cr|cakephp-1.3.21-3|84	mkdir -p %{buildroot}%{_bindir}
21cr|cakephp-1.3.21-3|85	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|cakephp-1.3.21-3|86	
21cr|cakephp-1.3.21-3|87	cp -r cake/libs \
21cr|cakephp-1.3.21-3|88	cake/tests \
21cr|cakephp-1.3.21-3|89	cake/config \
21cr|cakephp-1.3.21-3|90	cake/*.php \
21cr|cakephp-1.3.21-3|91	%{buildroot}%{_datadir}/php/%{name}/cake
21cr|cakephp-1.3.21-3|92	cp -r cake/console/libs \
21cr|cakephp-1.3.21-3|93	cake/console/*.php \
21cr|cakephp-1.3.21-3|94	%{buildroot}%{_datadir}/php/%{name}/cake/console
21cr|cakephp-1.3.21-3|95	cp -r cake/console/cake %{buildroot}%{_bindir}/cake
21cr|cakephp-1.3.21-3|96	
21cr|cakephp-1.3.21-3|97	cp README %{buildroot}%{_docdir}/%{name}
21cr|cakephp-1.3.21-3|98	cp cake/*.txt %{buildroot}%{_docdir}/%{name}
21cr|cakephp-1.3.21-3|99	
21cr|cakephp-1.3.21-3|100	
21cr|cakephp-1.3.21-3|101	%files
21cr|cakephp-1.3.21-3|102	%{_datadir}/php/%{name}/cake/libs
21cr|cakephp-1.3.21-3|103	%{_datadir}/php/%{name}/cake/tests
21cr|cakephp-1.3.21-3|104	%{_datadir}/php/%{name}/cake/config
21cr|cakephp-1.3.21-3|105	%{_datadir}/php/%{name}/cake/*.php
21cr|cakephp-1.3.21-3|106	%doc %{_docdir}/%{name}/README
21cr|cakephp-1.3.21-3|107	%doc %{_docdir}/%{name}/VERSION.txt
21cr|cakephp-1.3.21-3|108	%doc %{_docdir}/%{name}/LICENSE.txt
21cr|cakephp-1.3.21-3|109	
21cr|cakephp-1.3.21-3|110	
21cr|cakephp-1.3.21-3|111	%files cli
21cr|cakephp-1.3.21-3|112	%{_bindir}/cake
21cr|cakephp-1.3.21-3|113	%{_datadir}/php/%{name}/cake/console

554 21
21cr|cal3d-0.11.0-16|1	%define major 12
21cr|cal3d-0.11.0-16|2	%define libname %mklibname %{name} %{major}
21cr|cal3d-0.11.0-16|3	%define devname %mklibname %{name} -d
21cr|cal3d-0.11.0-16|4	
21cr|cal3d-0.11.0-16|5	Summary:	A skeletal based character animation library
21cr|cal3d-0.11.0-16|6	Name:		cal3d
21cr|cal3d-0.11.0-16|7	Version:	0.11.0
21cr|cal3d-0.11.0-16|8	Release:	16
21cr|cal3d-0.11.0-16|9	License:	LGPLv2+
21cr|cal3d-0.11.0-16|10	Group:		System/Libraries
21cr|cal3d-0.11.0-16|11	Url:		http://gna.org/projects/cal3d/
21cr|cal3d-0.11.0-16|12	Source0:	http://download.gna.org/cal3d/sources/%{name}-%{version}.tar.bz2
21cr|cal3d-0.11.0-16|13	Patch0:		cal3d-0.11.0-gcc43.patch
21cr|cal3d-0.11.0-16|14	Patch1:		cal3d-0.11.0-gcc7.patch
21cr|cal3d-0.11.0-16|15	BuildRequires:	docbook-utils
21cr|cal3d-0.11.0-16|16	BuildRequires:	doxygen
21cr|cal3d-0.11.0-16|17	BuildRequires:	valgrind
21cr|cal3d-0.11.0-16|18	
21cr|cal3d-0.11.0-16|19	%description
21cr|cal3d-0.11.0-16|20	Cal3D is a skeletal based character animation library. It is platform-
21cr|cal3d-0.11.0-16|21	independent and not bound to a specific graphic API. Originally designed to
21cr|cal3d-0.11.0-16|22	be used in a 3d client for the Worldforge project (www.worldforge.org)
21cr|cal3d-0.11.0-16|23	it evolved into a stand-alone product that can be used in many different
21cr|cal3d-0.11.0-16|24	projects.
21cr|cal3d-0.11.0-16|25	
21cr|cal3d-0.11.0-16|26	#----------------------------------------------------------------------------
21cr|cal3d-0.11.0-16|27	
21cr|cal3d-0.11.0-16|28	%package -n %{libname}
21cr|cal3d-0.11.0-16|29	Summary:	A skeletal based character animation library
21cr|cal3d-0.11.0-16|30	Group:		System/Libraries
21cr|cal3d-0.11.0-16|31	
21cr|cal3d-0.11.0-16|32	%description -n %{libname}
21cr|cal3d-0.11.0-16|33	Cal3D is a skeletal based character animation library. It is platform-
21cr|cal3d-0.11.0-16|34	independent and not bound to a specific graphic API. Originally designed to
21cr|cal3d-0.11.0-16|35	be used in a 3d client for the Worldforge project (www.worldforge.org)
21cr|cal3d-0.11.0-16|36	it evolved into a stand-alone product that can be used in many different
21cr|cal3d-0.11.0-16|37	projects.
21cr|cal3d-0.11.0-16|38	
21cr|cal3d-0.11.0-16|39	%files -n %{libname}
21cr|cal3d-0.11.0-16|40	%{_libdir}/libcal3d.so.%{major}*
21cr|cal3d-0.11.0-16|41	
21cr|cal3d-0.11.0-16|42	#----------------------------------------------------------------------------
21cr|cal3d-0.11.0-16|43	
21cr|cal3d-0.11.0-16|44	%package -n %{devname}
21cr|cal3d-0.11.0-16|45	Summary:	Headers for developing programs that will use Cal3D
21cr|cal3d-0.11.0-16|46	Group:		Development/C++
21cr|cal3d-0.11.0-16|47	Requires:	%{libname} = %{EVRD}
21cr|cal3d-0.11.0-16|48	Provides:	%{name}-devel = %{EVRD}
21cr|cal3d-0.11.0-16|49	
21cr|cal3d-0.11.0-16|50	%description -n %{devname}
21cr|cal3d-0.11.0-16|51	This package contains the headers that programmers will need to develop
21cr|cal3d-0.11.0-16|52	applications which will use Cal3D.
21cr|cal3d-0.11.0-16|53	
21cr|cal3d-0.11.0-16|54	%files -n %{devname}
21cr|cal3d-0.11.0-16|55	%{_bindir}/%{name}_converter
21cr|cal3d-0.11.0-16|56	%dir %{_includedir}/%{name}
21cr|cal3d-0.11.0-16|57	%{_includedir}/%{name}/*.h
21cr|cal3d-0.11.0-16|58	%{_libdir}/libcal3d.so
21cr|cal3d-0.11.0-16|59	%{_libdir}/pkgconfig/%{name}.pc
21cr|cal3d-0.11.0-16|60	%{_mandir}/man1/%{name}_converter.1*
21cr|cal3d-0.11.0-16|61	
21cr|cal3d-0.11.0-16|62	#----------------------------------------------------------------------------
21cr|cal3d-0.11.0-16|63	
21cr|cal3d-0.11.0-16|64	%prep
21cr|cal3d-0.11.0-16|65	%setup -q
21cr|cal3d-0.11.0-16|66	%patch0 -p0
21cr|cal3d-0.11.0-16|67	%patch1 -p1
21cr|cal3d-0.11.0-16|68	
21cr|cal3d-0.11.0-16|69	%build
21cr|cal3d-0.11.0-16|70	%configure
21cr|cal3d-0.11.0-16|71	%make
21cr|cal3d-0.11.0-16|72	
21cr|cal3d-0.11.0-16|73	%install
21cr|cal3d-0.11.0-16|74	%makeinstall_std
21cr|cal3d-0.11.0-16|75	

555 21
21cr|calcmysky-0.3.1-2|1	%global oname CalcMySky
21cr|calcmysky-0.3.1-2|2	
21cr|calcmysky-0.3.1-2|3	%define api 6
21cr|calcmysky-0.3.1-2|4	%define major 15
21cr|calcmysky-0.3.1-2|5	
21cr|calcmysky-0.3.1-2|6	%define libname %mklibname showmysky %{major}
21cr|calcmysky-0.3.1-2|7	%define devname %mklibname showmysky -d
21cr|calcmysky-0.3.1-2|8	
21cr|calcmysky-0.3.1-2|9	Summary:	Simulator scattering of light by the atmosphere
21cr|calcmysky-0.3.1-2|10	Name:		calcmysky
21cr|calcmysky-0.3.1-2|11	Version:	0.3.1
21cr|calcmysky-0.3.1-2|12	Release:	2
21cr|calcmysky-0.3.1-2|13	License:	GPLv3+
21cr|calcmysky-0.3.1-2|14	Group:		Sciences/Astronomy
21cr|calcmysky-0.3.1-2|15	Url:		https://github.com/10110111/CalcMySky
21cr|calcmysky-0.3.1-2|16	Source0:	https://github.com/10110111/CalcMySky/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|calcmysky-0.3.1-2|17	BuildRequires:	cmake
21cr|calcmysky-0.3.1-2|18	BuildRequires:	eigen3
21cr|calcmysky-0.3.1-2|19	BuildRequires:	glm-devel
21cr|calcmysky-0.3.1-2|20	BuildRequires:	qt6-cmake
21cr|calcmysky-0.3.1-2|21	BuildRequires:	cmake(Qt6Concurrent)
21cr|calcmysky-0.3.1-2|22	BuildRequires:	cmake(Qt6Core)
21cr|calcmysky-0.3.1-2|23	BuildRequires:	cmake(Qt6DBus)
21cr|calcmysky-0.3.1-2|24	BuildRequires:	cmake(Qt6Gui)
21cr|calcmysky-0.3.1-2|25	BuildRequires:	cmake(Qt6Widgets)
21cr|calcmysky-0.3.1-2|26	BuildRequires:	cmake(Qt6Network)
21cr|calcmysky-0.3.1-2|27	BuildRequires:	cmake(Qt6OpenGL)
21cr|calcmysky-0.3.1-2|28	BuildRequires:	cmake(Qt6OpenGLWidgets)
21cr|calcmysky-0.3.1-2|29	BuildRequires:	cmake(Qt6Sql)
21cr|calcmysky-0.3.1-2|30	BuildRequires:	cmake(Qt6Test)
21cr|calcmysky-0.3.1-2|31	BuildRequires:	cmake(Qt6ShaderTools)
21cr|calcmysky-0.3.1-2|32	BuildRequires:	qmake-qt6
21cr|calcmysky-0.3.1-2|33	BuildRequires:	qt6-qtbase-tools
21cr|calcmysky-0.3.1-2|34	BuildRequires:	pkgconfig(vulkan)
21cr|calcmysky-0.3.1-2|35	
21cr|calcmysky-0.3.1-2|36	%description
21cr|calcmysky-0.3.1-2|37	Simulator scattering of light by the atmosphere to render
21cr|calcmysky-0.3.1-2|38	daytime and twilight skies (without stars).
21cr|calcmysky-0.3.1-2|39	
21cr|calcmysky-0.3.1-2|40	%files
21cr|calcmysky-0.3.1-2|41	%doc README.mdown
21cr|calcmysky-0.3.1-2|42	%license COPYING
21cr|calcmysky-0.3.1-2|43	%{_bindir}/%{name}
21cr|calcmysky-0.3.1-2|44	%{_bindir}/showmysky
21cr|calcmysky-0.3.1-2|45	%{_datadir}/%{oname}
21cr|calcmysky-0.3.1-2|46	
21cr|calcmysky-0.3.1-2|47	#------------------------------------------------------------------------------
21cr|calcmysky-0.3.1-2|48	
21cr|calcmysky-0.3.1-2|49	%package -n %{libname}
21cr|calcmysky-0.3.1-2|50	Summary:	CalcMySky library
21cr|calcmysky-0.3.1-2|51	Group:		System/Libraries
21cr|calcmysky-0.3.1-2|52	
21cr|calcmysky-0.3.1-2|53	%description -n %{libname}
21cr|calcmysky-0.3.1-2|54	Simulator scattering of light by the atmosphere to render
21cr|calcmysky-0.3.1-2|55	daytime and twilight skies (without stars).
21cr|calcmysky-0.3.1-2|56	CalcMySky library.
21cr|calcmysky-0.3.1-2|57	
21cr|calcmysky-0.3.1-2|58	%files -n %{libname}
21cr|calcmysky-0.3.1-2|59	%{_libdir}/libShowMySky-Qt%{api}.so.%{major}*
21cr|calcmysky-0.3.1-2|60	
21cr|calcmysky-0.3.1-2|61	#------------------------------------------------------------------------------
21cr|calcmysky-0.3.1-2|62	
21cr|calcmysky-0.3.1-2|63	%package -n %{devname}
21cr|calcmysky-0.3.1-2|64	Summary:	Devel files for CalcMySky
21cr|calcmysky-0.3.1-2|65	Group:		Development/KDE and Qt
21cr|calcmysky-0.3.1-2|66	Provides:	%{name}-devel = %{EVRD}
21cr|calcmysky-0.3.1-2|67	Requires:	%{libname} = %{EVRD}
21cr|calcmysky-0.3.1-2|68	
21cr|calcmysky-0.3.1-2|69	%description -n %{devname}
21cr|calcmysky-0.3.1-2|70	Devel files for CalcMySky.
21cr|calcmysky-0.3.1-2|71	
21cr|calcmysky-0.3.1-2|72	%files -n %{devname}
21cr|calcmysky-0.3.1-2|73	%doc README.mdown
21cr|calcmysky-0.3.1-2|74	%license COPYING
21cr|calcmysky-0.3.1-2|75	%{_includedir}/ShowMySky
21cr|calcmysky-0.3.1-2|76	%{_libdir}/cmake/ShowMySky-Qt6
21cr|calcmysky-0.3.1-2|77	%{_libdir}/libShowMySky-Qt%{api}.so
21cr|calcmysky-0.3.1-2|78	
21cr|calcmysky-0.3.1-2|79	#------------------------------------------------------------------------------
21cr|calcmysky-0.3.1-2|80	
21cr|calcmysky-0.3.1-2|81	%prep
21cr|calcmysky-0.3.1-2|82	%autosetup -p1 -n %{oname}-%{version}
21cr|calcmysky-0.3.1-2|83	
21cr|calcmysky-0.3.1-2|84	%build
21cr|calcmysky-0.3.1-2|85	%global optflags %{optflags} -fPIC
21cr|calcmysky-0.3.1-2|86	%cmake -DQT_VERSION=6
21cr|calcmysky-0.3.1-2|87	%make
21cr|calcmysky-0.3.1-2|88	
21cr|calcmysky-0.3.1-2|89	%install
21cr|calcmysky-0.3.1-2|90	%makeinstall_std -C build

556 21
21cr|calculate-1.00-17|1	%define	binname	calc
21cr|calculate-1.00-17|2	
21cr|calculate-1.00-17|3	Name:		calculate
21cr|calculate-1.00-17|4	Version:	1.00
21cr|calculate-1.00-17|5	Release:	17
21cr|calculate-1.00-17|6	License:	GPL
21cr|calculate-1.00-17|7	Group:		Development/Other
21cr|calculate-1.00-17|8	Source0:	%{name}-%{version}.tar.bz2
21cr|calculate-1.00-17|9	Patch0:		calculate-1.00-gcc3-fix.patch.bz2
21cr|calculate-1.00-17|10	URL:		http://home.planetinternet.be/~esmee/calc01.html
21cr|calculate-1.00-17|11	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|calculate-1.00-17|12	Summary:	A simple command line calculator for the console
21cr|calculate-1.00-17|13	
21cr|calculate-1.00-17|14	%description
21cr|calculate-1.00-17|15	A very simple console command line calculater.
21cr|calculate-1.00-17|16	
21cr|calculate-1.00-17|17	%prep
21cr|calculate-1.00-17|18	%setup -q
21cr|calculate-1.00-17|19	%patch0 -p1 -b .gcc3
21cr|calculate-1.00-17|20	
21cr|calculate-1.00-17|21	%build
21cr|calculate-1.00-17|22	%{__cxx} $RPM_OPT_FLAGS -o %{binname} %{name}.cpp
21cr|calculate-1.00-17|23	
21cr|calculate-1.00-17|24	%install
21cr|calculate-1.00-17|25	%{__rm} -rf $RPM_BUILD_ROOT
21cr|calculate-1.00-17|26	%{__install} -m755 %{binname} -D $RPM_BUILD_ROOT%{_bindir}/%{binname}
21cr|calculate-1.00-17|27	
21cr|calculate-1.00-17|28	%clean
21cr|calculate-1.00-17|29	%{__rm} -rf $RPM_BUILD_ROOT
21cr|calculate-1.00-17|30	
21cr|calculate-1.00-17|31	%files
21cr|calculate-1.00-17|32	%defattr(-,root,root)
21cr|calculate-1.00-17|33	%doc README
21cr|calculate-1.00-17|34	%{_bindir}/%{binname}

557 21
21cr|calcurse-4.8.0-2|1	Summary:	A text-based calendar and scheduling application
21cr|calcurse-4.8.0-2|2	Name:		calcurse
21cr|calcurse-4.8.0-2|3	Version:	4.8.0
21cr|calcurse-4.8.0-2|4	Release:	2
21cr|calcurse-4.8.0-2|5	License:	GPLv2+ and BSD
21cr|calcurse-4.8.0-2|6	Group:		Office
21cr|calcurse-4.8.0-2|7	Url:		https://calcurse.org/
21cr|calcurse-4.8.0-2|8	Source0:	https://calcurse.org/files/%{name}-%{version}.tar.gz
21cr|calcurse-4.8.0-2|9	Patch0:		calcurse-autoreconf.patch
21cr|calcurse-4.8.0-2|10	BuildRequires:	autoconf-archive
21cr|calcurse-4.8.0-2|11	BuildRequires:	gettext-devel
21cr|calcurse-4.8.0-2|12	BuildRequires:	pkgconfig(ncurses)
21cr|calcurse-4.8.0-2|13	
21cr|calcurse-4.8.0-2|14	%description
21cr|calcurse-4.8.0-2|15	Calcurse helps keep track of events, appointments and everyday tasks.
21cr|calcurse-4.8.0-2|16	A configurable notification system reminds user of upcoming deadlines, and the
21cr|calcurse-4.8.0-2|17	curses based interface can be customized to suit user needs.
21cr|calcurse-4.8.0-2|18	
21cr|calcurse-4.8.0-2|19	%files -f %{name}.lang
21cr|calcurse-4.8.0-2|20	%doc COPYING AUTHORS doc/submitting-patches* doc/manual*
21cr|calcurse-4.8.0-2|21	%{_bindir}/%{name}
21cr|calcurse-4.8.0-2|22	%{_bindir}/%{name}-caldav
21cr|calcurse-4.8.0-2|23	%{_bindir}/%{name}-upgrade
21cr|calcurse-4.8.0-2|24	%{_bindir}/%{name}-vdir
21cr|calcurse-4.8.0-2|25	%{_mandir}/man1/%{name}.1*
21cr|calcurse-4.8.0-2|26	
21cr|calcurse-4.8.0-2|27	#----------------------------------------------------------------------------
21cr|calcurse-4.8.0-2|28	
21cr|calcurse-4.8.0-2|29	%prep
21cr|calcurse-4.8.0-2|30	%autosetup -p1
21cr|calcurse-4.8.0-2|31	
21cr|calcurse-4.8.0-2|32	%build
21cr|calcurse-4.8.0-2|33	%configure \
21cr|calcurse-4.8.0-2|34	--disable-rpath \
21cr|calcurse-4.8.0-2|35	--disable-docs
21cr|calcurse-4.8.0-2|36	%make
21cr|calcurse-4.8.0-2|37	
21cr|calcurse-4.8.0-2|38	%install
21cr|calcurse-4.8.0-2|39	%makeinstall_std DOMAIN="%{name}"
21cr|calcurse-4.8.0-2|40	
21cr|calcurse-4.8.0-2|41	install -m644 doc/%{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
21cr|calcurse-4.8.0-2|42	
21cr|calcurse-4.8.0-2|43	%find_lang %{name}

558 21
21cr|calibre-5.44.0-5|1	Summary:	E-book converter and library management
21cr|calibre-5.44.0-5|2	Name:		calibre
21cr|calibre-5.44.0-5|3	Version:	5.44.0
21cr|calibre-5.44.0-5|4	Release:	5
21cr|calibre-5.44.0-5|5	License:	GPLv3+
21cr|calibre-5.44.0-5|6	Group:		Office
21cr|calibre-5.44.0-5|7	Url:		http://calibre-ebook.com/
21cr|calibre-5.44.0-5|8	Source0:	https://download.calibre-ebook.com/%{version}/%{name}-%{version}.tar.xz
21cr|calibre-5.44.0-5|9	Source1:	calibre-mount-helper
21cr|calibre-5.44.0-5|10	Patch1:		calibre-3.26.1-no-update.patch
21cr|calibre-5.44.0-5|11	Patch2:		calibre-5.25.0-nodisplay.patch
21cr|calibre-5.44.0-5|12	Patch3:		calibre-podofo.patch
21cr|calibre-5.44.0-5|13	Patch4:		calibre-openssl.patch
21cr|calibre-5.44.0-5|14	
21cr|calibre-5.44.0-5|15	BuildRequires:	desktop-file-utils
21cr|calibre-5.44.0-5|16	BuildRequires:	python3-apsw
21cr|calibre-5.44.0-5|17	BuildRequires:	python3-beautifulsoup
21cr|calibre-5.44.0-5|18	BuildRequires:	python3-cssselect
21cr|calibre-5.44.0-5|19	#BuildRequires:	python3egg(cssutils)
21cr|calibre-5.44.0-5|20	BuildRequires:	python3-dateutil
21cr|calibre-5.44.0-5|21	#BuildRequires:	python3egg(imaging)
21cr|calibre-5.44.0-5|22	BuildRequires:	python3-lxml
21cr|calibre-5.44.0-5|23	BuildRequires:	python3-mechanize
21cr|calibre-5.44.0-5|24	BuildRequires:	python3-msgpack
21cr|calibre-5.44.0-5|25	BuildRequires:	python3-pillow
21cr|calibre-5.44.0-5|26	BuildRequires:	python3-setuptools
21cr|calibre-5.44.0-5|27	BuildRequires:	python3-six
21cr|calibre-5.44.0-5|28	BuildRequires:	python3-regex
21cr|calibre-5.44.0-5|29	BuildRequires:	python3-html5-parser
21cr|calibre-5.44.0-5|30	BuildRequires:	python3-beautifulsoup4
21cr|calibre-5.44.0-5|31	BuildRequires:	unzip
21cr|calibre-5.44.0-5|32	BuildRequires:	xdg-utils
21cr|calibre-5.44.0-5|33	BuildRequires:	chmlib-devel
21cr|calibre-5.44.0-5|34	BuildRequires:	hyphen-devel
21cr|calibre-5.44.0-5|35	BuildRequires:	libstemmer-devel
21cr|calibre-5.44.0-5|36	BuildRequires:	libwmf-devel
21cr|calibre-5.44.0-5|37	BuildRequires:	podofo-devel
21cr|calibre-5.44.0-5|38	BuildRequires:	python3-qt5-devel
21cr|calibre-5.44.0-5|39	BuildRequires:	python3-qt-builder
21cr|calibre-5.44.0-5|40	BuildRequires:	qt5-devel
21cr|calibre-5.44.0-5|41	# Pulled by some Qt5 packages via sip
21cr|calibre-5.44.0-5|42	BuildRequires:	python3-sip-qt5
21cr|calibre-5.44.0-5|43	BuildRequires:	python3-sip
21cr|calibre-5.44.0-5|44	BuildRequires:	pkgconfig(egl)
21cr|calibre-5.44.0-5|45	BuildRequires:	pkgconfig(gl)
21cr|calibre-5.44.0-5|46	BuildRequires:	pkgconfig(icu-i18n)
21cr|calibre-5.44.0-5|47	BuildRequires:	pkgconfig(ImageMagick)
21cr|calibre-5.44.0-5|48	BuildRequires:	pkgconfig(libmtp)
21cr|calibre-5.44.0-5|49	BuildRequires:	pkgconfig(libcurl)
21cr|calibre-5.44.0-5|50	BuildRequires:	pkgconfig(poppler-glib)
21cr|calibre-5.44.0-5|51	BuildRequires:	pkgconfig(poppler-qt5)
21cr|calibre-5.44.0-5|52	BuildRequires:	pkgconfig(python3)
21cr|calibre-5.44.0-5|53	BuildRequires:	pkgconfig(sqlite3)
21cr|calibre-5.44.0-5|54	BuildRequires:	python3egg(chardet)
21cr|calibre-5.44.0-5|55	BuildRequires:	pkgconfig(hunspell)
21cr|calibre-5.44.0-5|56	BuildRequires:	python3egg(lxml) >= 3.8.0
21cr|calibre-5.44.0-5|57	BuildRequires:	pkgconfig(Qt5Gui)
21cr|calibre-5.44.0-5|58	BuildRequires:	pkgconfig(cairo)
21cr|calibre-5.44.0-5|59	BuildRequires:	pkgconfig(gobject-2.0)
21cr|calibre-5.44.0-5|60	BuildRequires:  python3-css-parser
21cr|calibre-5.44.0-5|61	BuildRequires:	python3-zeroconf
21cr|calibre-5.44.0-5|62	Requires:	python3-css-parser
21cr|calibre-5.44.0-5|63	Requires:	imagemagick
21cr|calibre-5.44.0-5|64	Requires:	python3-apsw
21cr|calibre-5.44.0-5|65	Requires:	python3-beautifulsoup
21cr|calibre-5.44.0-5|66	Requires:	python3-cherrypy
21cr|calibre-5.44.0-5|67	Requires:	python3-cssselect
21cr|calibre-5.44.0-5|68	#Requires:	python3-cssutils
21cr|calibre-5.44.0-5|69	Requires:	python3-dateutil
21cr|calibre-5.44.0-5|70	Requires:	python3-dbus
21cr|calibre-5.44.0-5|71	Requires:	python3-django-tagging
21cr|calibre-5.44.0-5|72	Requires:	python3-genshi
21cr|calibre-5.44.0-5|73	#Requires:	python3-imaging
21cr|calibre-5.44.0-5|74	Requires:	python3-jeepney
21cr|calibre-5.44.0-5|75	Requires:	python3-lxml
21cr|calibre-5.44.0-5|76	Requires:	python3-mechanize
21cr|calibre-5.44.0-5|77	Requires:	python3-msgpack
21cr|calibre-5.44.0-5|78	Requires:	python3-regex
21cr|calibre-5.44.0-5|79	Requires:	python3-netifaces
21cr|calibre-5.44.0-5|80	Requires:	python3-html5-parser
21cr|calibre-5.44.0-5|81	Requires:	python3-odf
21cr|calibre-5.44.0-5|82	Requires:	python3-pillow
21cr|calibre-5.44.0-5|83	Requires:	python3-pypdf
21cr|calibre-5.44.0-5|84	Requires:	python3-qt5
21cr|calibre-5.44.0-5|85	Requires:	python3-qt5-webengine
21cr|calibre-5.44.0-5|86	Requires:	python3-qt5-webenginecore
21cr|calibre-5.44.0-5|87	Requires:	python3-qt5-webenginewidgets
21cr|calibre-5.44.0-5|88	Requires:	python3-beautifulsoup4
21cr|calibre-5.44.0-5|89	Requires:	python3-zeroconf
21cr|calibre-5.44.0-5|90	Requires:	poppler
21cr|calibre-5.44.0-5|91	# Require the packages of the files which are symlinked by calibre
21cr|calibre-5.44.0-5|92	Requires:	fonts-ttf-liberation
21cr|calibre-5.44.0-5|93	# E-mail functionality requires this package
21cr|calibre-5.44.0-5|94	# see https://bugs.launchpad.net/calibre/+bug/739073
21cr|calibre-5.44.0-5|95	Requires:	python3-dnspython
21cr|calibre-5.44.0-5|96	
21cr|calibre-5.44.0-5|97	%description
21cr|calibre-5.44.0-5|98	Calibre is meant to be a complete e-library solution. It includes library
21cr|calibre-5.44.0-5|99	management, format conversion, news feeds to ebook conversion as well as
21cr|calibre-5.44.0-5|100	e-book reader sync features.
21cr|calibre-5.44.0-5|101	
21cr|calibre-5.44.0-5|102	Calibre is primarily a ebook cataloging program. It manages your ebook
21cr|calibre-5.44.0-5|103	collection for you. It is designed around the concept of the logical book,
21cr|calibre-5.44.0-5|104	i.e. a single entry in the database that may correspond to ebooks in several
21cr|calibre-5.44.0-5|105	formats. It also supports conversion to and from a dozen different ebook
21cr|calibre-5.44.0-5|106	formats.
21cr|calibre-5.44.0-5|107	
21cr|calibre-5.44.0-5|108	Supported input formats are: MOBI, LIT, PRC, EPUB, CHM, ODT, HTML, CBR, CBZ,
21cr|calibre-5.44.0-5|109	RTF, TXT, PDF and LRS.
21cr|calibre-5.44.0-5|110	
21cr|calibre-5.44.0-5|111	%files
21cr|calibre-5.44.0-5|112	#-f %{name}.lang
21cr|calibre-5.44.0-5|113	%doc COPYRIGHT LICENSE Changelog.txt
21cr|calibre-5.44.0-5|114	%{_bindir}/calibre
21cr|calibre-5.44.0-5|115	%{_bindir}/calibre-complete
21cr|calibre-5.44.0-5|116	%{_bindir}/calibre-customize
21cr|calibre-5.44.0-5|117	%{_bindir}/calibre-debug
21cr|calibre-5.44.0-5|118	%{_bindir}/calibre-parallel
21cr|calibre-5.44.0-5|119	%{_bindir}/calibre-server
21cr|calibre-5.44.0-5|120	%{_bindir}/calibre-smtp
21cr|calibre-5.44.0-5|121	%{_bindir}/calibre-mount-helper
21cr|calibre-5.44.0-5|122	%{_bindir}/calibredb
21cr|calibre-5.44.0-5|123	%{_bindir}/ebook-convert
21cr|calibre-5.44.0-5|124	%{_bindir}/ebook-device
21cr|calibre-5.44.0-5|125	%{_bindir}/ebook-edit
21cr|calibre-5.44.0-5|126	%{_bindir}/ebook-meta
21cr|calibre-5.44.0-5|127	%{_bindir}/ebook-polish
21cr|calibre-5.44.0-5|128	%{_bindir}/ebook-viewer
21cr|calibre-5.44.0-5|129	%{_bindir}/fetch-ebook-metadata
21cr|calibre-5.44.0-5|130	%{_bindir}/lrf2lrs
21cr|calibre-5.44.0-5|131	%{_bindir}/lrfviewer
21cr|calibre-5.44.0-5|132	%{_bindir}/lrs2lrf
21cr|calibre-5.44.0-5|133	%{_bindir}/markdown-calibre
21cr|calibre-5.44.0-5|134	%{_bindir}/web2disk
21cr|calibre-5.44.0-5|135	%{_libdir}/%{name}
21cr|calibre-5.44.0-5|136	%{_datadir}/%{name}
21cr|calibre-5.44.0-5|137	%{_datadir}/pixmaps/*
21cr|calibre-5.44.0-5|138	%{_datadir}/applications/*.desktop
21cr|calibre-5.44.0-5|139	%{_datadir}/mime/packages/*
21cr|calibre-5.44.0-5|140	%{_datadir}/icons/hicolor/*/apps/*
21cr|calibre-5.44.0-5|141	%{_datadir}/icons/hicolor/*/mimetypes/*
21cr|calibre-5.44.0-5|142	%{python3_sitelib}/init_calibre.py*
21cr|calibre-5.44.0-5|143	%{python3_sitelib}/__pycache__
21cr|calibre-5.44.0-5|144	%{_datadir}/metainfo/*.xml
21cr|calibre-5.44.0-5|145	
21cr|calibre-5.44.0-5|146	#--------------------------------------------------------------------
21cr|calibre-5.44.0-5|147	
21cr|calibre-5.44.0-5|148	%prep
21cr|calibre-5.44.0-5|149	%setup -q
21cr|calibre-5.44.0-5|150	
21cr|calibre-5.44.0-5|151	#  remove redundant / non-free fonts
21cr|calibre-5.44.0-5|152	rm -rf resources/fonts/*/
21cr|calibre-5.44.0-5|153	
21cr|calibre-5.44.0-5|154	# don't check for new upstream version (that's what packagers do)
21cr|calibre-5.44.0-5|155	# otherwise the plugins are safe to be updated in ~/.config/calibre/plugins/
21cr|calibre-5.44.0-5|156	%patch1 -F 2 -p1 -b .no-update
21cr|calibre-5.44.0-5|157	
21cr|calibre-5.44.0-5|158	%patch2 -p1 -b .python-fix
21cr|calibre-5.44.0-5|159	%patch3 -p1
21cr|calibre-5.44.0-5|160	%patch4 -p1
21cr|calibre-5.44.0-5|161	
21cr|calibre-5.44.0-5|162	# dos2unix newline conversion
21cr|calibre-5.44.0-5|163	sed -i -e 's/\r//' src/calibre/web/feeds/recipes/*
21cr|calibre-5.44.0-5|164	
21cr|calibre-5.44.0-5|165	# fix the location of liberation default font
21cr|calibre-5.44.0-5|166	# sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
21cr|calibre-5.44.0-5|167	#  src/calibre/library/catalog.py
21cr|calibre-5.44.0-5|168	sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
21cr|calibre-5.44.0-5|169	src/calibre/utils/magick/draw.py
21cr|calibre-5.44.0-5|170	sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
21cr|calibre-5.44.0-5|171	src/calibre/web/feeds/news.py
21cr|calibre-5.44.0-5|172	sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
21cr|calibre-5.44.0-5|173	recipes/*_ke.recipe
21cr|calibre-5.44.0-5|174	
21cr|calibre-5.44.0-5|175	# remove shebangs
21cr|calibre-5.44.0-5|176	sed -i -e '/^#!\//, 1d' src/calibre/*/*/*/*.py
21cr|calibre-5.44.0-5|177	sed -i -e '/^#!\//, 1d' src/calibre/*/*/*.py
21cr|calibre-5.44.0-5|178	sed -i -e '/^#![ ]*\//, 1d' src/calibre/*/*.py
21cr|calibre-5.44.0-5|179	sed -i -e '/^#!\//, 1d' src/calibre/*.py
21cr|calibre-5.44.0-5|180	sed -i -e '/^#!\//, 1d' src/templite/*.py
21cr|calibre-5.44.0-5|181	sed -i -e '/^#!\//, 1d' resources/default_tweaks.py
21cr|calibre-5.44.0-5|182	sed -i -e '/^#!\//, 1d' recipes/*.recipe
21cr|calibre-5.44.0-5|183	
21cr|calibre-5.44.0-5|184	chmod -x src/calibre/*/*/*/*.py
21cr|calibre-5.44.0-5|185	chmod -x src/calibre/*/*/*.py
21cr|calibre-5.44.0-5|186	chmod -x src/calibre/*/*.py
21cr|calibre-5.44.0-5|187	chmod -x src/calibre/*.py
21cr|calibre-5.44.0-5|188	chmod -x recipes/*.recipe
21cr|calibre-5.44.0-5|189	
21cr|calibre-5.44.0-5|190	%build
21cr|calibre-5.44.0-5|191	export SUBLIBS="$SUBLIBS -lpython%{py3_ver}"
21cr|calibre-5.44.0-5|192	
21cr|calibre-5.44.0-5|193	OVERRIDE_CFLAGS="%{optflags}" python3 setup.py build
21cr|calibre-5.44.0-5|194	
21cr|calibre-5.44.0-5|195	%install
21cr|calibre-5.44.0-5|196	mkdir -p %{buildroot}%{_datadir}
21cr|calibre-5.44.0-5|197	
21cr|calibre-5.44.0-5|198	# create directories for xdg-utils
21cr|calibre-5.44.0-5|199	mkdir -p %{buildroot}%{_datadir}/icons
21cr|calibre-5.44.0-5|200	mkdir -p %{buildroot}%{_datadir}/icons/hicolor
21cr|calibre-5.44.0-5|201	mkdir -p %{buildroot}%{_datadir}/packages
21cr|calibre-5.44.0-5|202	mkdir -p %{buildroot}%{_datadir}/mime
21cr|calibre-5.44.0-5|203	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|calibre-5.44.0-5|204	mkdir -p %{buildroot}%{_datadir}/applications
21cr|calibre-5.44.0-5|205	mkdir -p %{buildroot}%{_datadir}/desktop-directories
21cr|calibre-5.44.0-5|206	
21cr|calibre-5.44.0-5|207	# create directory for calibre environment module
21cr|calibre-5.44.0-5|208	# the install script assumes it's there.
21cr|calibre-5.44.0-5|209	mkdir -p %{buildroot}%{python3_sitelib}
21cr|calibre-5.44.0-5|210	
21cr|calibre-5.44.0-5|211	XDG_DATA_DIRS="%{buildroot}%{_datadir}" \
21cr|calibre-5.44.0-5|212	XDG_UTILS_INSTALL_MODE="system" \
21cr|calibre-5.44.0-5|213	LIBPATH="%{_libdir}" \
21cr|calibre-5.44.0-5|214	LANG="en_US" \
21cr|calibre-5.44.0-5|215	python3 setup.py install --root=%{buildroot}%{_prefix} \
21cr|calibre-5.44.0-5|216	--prefix=%{_prefix} \
21cr|calibre-5.44.0-5|217	--libdir=%{_libdir} \
21cr|calibre-5.44.0-5|218	--staging-libdir=%{buildroot}%{_libdir} \
21cr|calibre-5.44.0-5|219	# remove shebang from init_calibre.py here because
21cr|calibre-5.44.0-5|220	# it just got spawned by the install script
21cr|calibre-5.44.0-5|221	sed -i -e '/^#!\//, 1d' %{buildroot}%{python3_sitelib}/init_calibre.py
21cr|calibre-5.44.0-5|222	
21cr|calibre-5.44.0-5|223	# icons
21cr|calibre-5.44.0-5|224	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21cr|calibre-5.44.0-5|225	cp -p resources/images/library.png		  \
21cr|calibre-5.44.0-5|226	%{buildroot}%{_datadir}/pixmaps/%{name}-gui.png
21cr|calibre-5.44.0-5|227	cp -p resources/images/viewer.png		  \
21cr|calibre-5.44.0-5|228	%{buildroot}%{_datadir}/pixmaps/calibre-viewer.png
21cr|calibre-5.44.0-5|229	
21cr|calibre-5.44.0-5|230	# every file is empty here
21cr|calibre-5.44.0-5|231	find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f|xargs rm -f
21cr|calibre-5.44.0-5|232	
21cr|calibre-5.44.0-5|233	# the portable batch (>=0.8.5) is not needed
21cr|calibre-5.44.0-5|234	rm -f %{buildroot}%{_bindir}/calibre-portable.bat
21cr|calibre-5.44.0-5|235	
21cr|calibre-5.44.0-5|236	# packages aren't allowed to register mimetypes like this
21cr|calibre-5.44.0-5|237	rm -f %{buildroot}%{_datadir}/applications/defaults.list
21cr|calibre-5.44.0-5|238	rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
21cr|calibre-5.44.0-5|239	rm -f %{buildroot}%{_datadir}/mime/application/*.xml
21cr|calibre-5.44.0-5|240	rm -f %{buildroot}%{_datadir}/mime/text/*.xml
21cr|calibre-5.44.0-5|241	
21cr|calibre-5.44.0-5|242	desktop-file-validate \
21cr|calibre-5.44.0-5|243	%{buildroot}%{_datadir}/applications/calibre-ebook-viewer.desktop
21cr|calibre-5.44.0-5|244	desktop-file-validate \
21cr|calibre-5.44.0-5|245	%{buildroot}%{_datadir}/applications/calibre-gui.desktop
21cr|calibre-5.44.0-5|246	desktop-file-validate \
21cr|calibre-5.44.0-5|247	%{buildroot}%{_datadir}/applications/calibre-lrfviewer.desktop
21cr|calibre-5.44.0-5|248	
21cr|calibre-5.44.0-5|249	# mimetype icon for lrf
21cr|calibre-5.44.0-5|250	rm -rf %{buildroot}%{_datadir}/icons/hicolor/128x128
21cr|calibre-5.44.0-5|251	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable
21cr|calibre-5.44.0-5|252	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes
21cr|calibre-5.44.0-5|253	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|calibre-5.44.0-5|254	cp -p resources/images/mimetypes/lrf.png \
21cr|calibre-5.44.0-5|255	%{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/application-x-sony-bbeb.png
21cr|calibre-5.44.0-5|256	cp -p resources/images/viewer.png \
21cr|calibre-5.44.0-5|257	%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/calibre-viewer.png
21cr|calibre-5.44.0-5|258	
21cr|calibre-5.44.0-5|259	# these are provided as separate packages
21cr|calibre-5.44.0-5|260	rm -rf %{buildroot}%{_libdir}/%{name}/{odf,cherrypy,pyPdf,encutils,cssutils}
21cr|calibre-5.44.0-5|261	rm -rf %{buildroot}%{_libdir}/%{name}/cal/utils/genshi
21cr|calibre-5.44.0-5|262	rm -rf %{buildroot}%{_libdir}/%{name}/cal/trac
21cr|calibre-5.44.0-5|263	
21cr|calibre-5.44.0-5|264	# link to system fonts after we have deleted the non-free ones
21cr|calibre-5.44.0-5|265	# http://oldbugs.calibre-ebook.com/ticket/3832
21cr|calibre-5.44.0-5|266	mkdir -p %{buildroot}%{_datadir}/%{name}/fonts/prs500
21cr|calibre-5.44.0-5|267	ln -s %{_datadir}/fonts/TTF/liberation/LiberationSans-Regular.ttf \
21cr|calibre-5.44.0-5|268	%{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0003m_.ttf
21cr|calibre-5.44.0-5|269	ln -s %{_datadir}/fonts/TTF/liberation/LiberationSerif-Regular.ttf \
21cr|calibre-5.44.0-5|270	%{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0011m_.ttf
21cr|calibre-5.44.0-5|271	ln -s %{_datadir}/fonts/TTF/liberation/LiberationMono-Regular.ttf \
21cr|calibre-5.44.0-5|272	%{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0419m_.ttf
21cr|calibre-5.44.0-5|273	
21cr|calibre-5.44.0-5|274	# localization has changed since calibre-0.8.5
21cr|calibre-5.44.0-5|275	# locale.zip is treated internally at runtime
21cr|calibre-5.44.0-5|276	# so the traditional locale fixes are moot.
21cr|calibre-5.44.0-5|277	# locales should still be looked for in the proper place
21cr|calibre-5.44.0-5|278	# but under the new localization zip-based schema
21cr|calibre-5.44.0-5|279	sed -i -e 's:localization/locale.zip:%{_datadir}/%{name}/localization/locales.zip:' %{buildroot}%{_libdir}/%{name}/%{name}/utils/localization.py
21cr|calibre-5.44.0-5|280	
21cr|calibre-5.44.0-5|281	#% find_lang %{name} --with-kde --all-name
21cr|calibre-5.44.0-5|282	
21cr|calibre-5.44.0-5|283	rm -f %{buildroot}%{_bindir}/%{name}-uninstall
21cr|calibre-5.44.0-5|284	
21cr|calibre-5.44.0-5|285	install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/
21cr|calibre-5.44.0-5|286	
21cr|calibre-5.44.0-5|287	%changelog
21cr|calibre-5.44.0-5|288	* Fri Dec 12 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|calibre-5.44.0-5|289	- R python3-jeepney (thanks to erinaceto@)
21cr|calibre-5.44.0-5|290	- calibre-7.26.0/src/calibre/utils/network.py:23:        from jeepney import DBusAddress, Properties, new_method_call
21cr|calibre-5.44.0-5|291	- calibre-7.26.0/src/calibre/utils/network.py:46:        from jeepney.io.blocking import open_dbus_connection
21cr|calibre-5.44.0-5|292	- calibre-7.26.0/src/calibre/utils/network.py:67:        from jeepney import DBusErrorResponse, MessageType
21cr|calibre-5.44.0-5|293	- calibre-7.26.0/src/calibre/test_build.py:52:        from jeepney.io.blocking import open_dbus_connection
21cr|calibre-5.44.0-5|294	- calibre-7.26.0/src/calibre/gui2/notify.py:43:        from jeepney.io.blocking import open_dbus_connection
21cr|calibre-5.44.0-5|295	- calibre-7.26.0/src/calibre/gui2/notify.py:67:        from jeepney import DBusAddress, MessageType, new_method_call
21cr|calibre-5.44.0-5|296	- calibre-7.26.0/src/calibre/gui2/notify.py:78:        from jeepney import DBusAddress, MessageType, Properties
21cr|calibre-5.44.0-5|297	- calibre-7.26.0/src/calibre/gui2/notify.py:89:        from jeepney import new_method_call
21cr|calibre-5.44.0-5|298	- calibre-7.26.0/src/calibre/gui2/notify.py:108:        from jeepney import new_method_call
21cr|calibre-5.44.0-5|299	- calibre-7.26.0/src/calibre/devices/usbms/hal.py:6:from jeepney import DBusAddress, DBusErrorResponse, MessageType, Properties, new_method_call
21cr|calibre-5.44.0-5|300	- calibre-7.26.0/src/calibre/devices/usbms/hal.py:7:from jeepney.io.blocking import open_dbus_connection
21cr|calibre-5.44.0-5|301	- calibre-7.26.0/src/calibre/devices/udisks.py:43:        from jeepney.io.blocking import open_dbus_connection
21cr|calibre-5.44.0-5|302	- calibre-7.26.0/src/calibre/devices/udisks.py:52:        from jeepney import DBusAddress
21cr|calibre-5.44.0-5|303	- calibre-7.26.0/src/calibre/devices/udisks.py:57:        from jeepney import DBusErrorResponse, MessageType
21cr|calibre-5.44.0-5|304	- calibre-7.26.0/src/calibre/devices/udisks.py:64:        from jeepney import Introspectable
21cr|calibre-5.44.0-5|305	- calibre-7.26.0/src/calibre/devices/udisks.py:69:        from jeepney import Properties
21cr|calibre-5.44.0-5|306	- calibre-7.26.0/src/calibre/devices/udisks.py:95:        from jeepney import new_method_call
21cr|calibre-5.44.0-5|307	- calibre-7.26.0/src/calibre/devices/udisks.py:117:        from jeepney import Properties
21cr|calibre-5.44.0-5|308	- calibre-7.26.0/src/calibre/devices/udisks.py:125:        from jeepney import new_method_call
21cr|calibre-5.44.0-5|309	- Fixes: https://abf.rosa.ru/import/calibre/issues/22
21cr|calibre-5.44.0-5|310	- Fixes: https://abf.io/import/calibre/issues/22
21cr|calibre-5.44.0-5|311	
21cr|calibre-5.44.0-5|312	* Thu Dec 28 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|calibre-5.44.0-5|313	- rediff patch
21cr|calibre-5.44.0-5|314	
21cr|calibre-5.44.0-5|315	* Thu Dec 28 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|calibre-5.44.0-5|316	- attempt use podofo 0.10.0
21cr|calibre-5.44.0-5|317	
21cr|calibre-5.44.0-5|318	* Fri Aug 25 2023 Alexander Stefanov <alexander@mezon.ru> 5.44.0-4
21cr|calibre-5.44.0-5|319	- autobump release
21cr|calibre-5.44.0-5|320	
21cr|calibre-5.44.0-5|321	* Sat Jul 29 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.44.0-3
21cr|calibre-5.44.0-5|322	- Rebuild
21cr|calibre-5.44.0-5|323	
21cr|calibre-5.44.0-5|324	* Fri Jun 23 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.44.0-2
21cr|calibre-5.44.0-5|325	- Added requires
21cr|calibre-5.44.0-5|326	
21cr|calibre-5.44.0-5|327	* Thu Feb 16 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.44.0-1
21cr|calibre-5.44.0-5|328	- Update version to 5.44.0
21cr|calibre-5.44.0-5|329	
21cr|calibre-5.44.0-5|330	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21cr|calibre-5.44.0-5|331	- MassBuild#3106: Increase release tag
21cr|calibre-5.44.0-5|332	
21cr|calibre-5.44.0-5|333	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 5.27.0-5
21cr|calibre-5.44.0-5|334	- MassBuild#2787: Increase release tag
21cr|calibre-5.44.0-5|335	
21cr|calibre-5.44.0-5|336	* Thu Jun 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.27.0-4
21cr|calibre-5.44.0-5|337	- Bump release for icu update
21cr|calibre-5.44.0-5|338	
21cr|calibre-5.44.0-5|339	* Wed Jun 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|calibre-5.44.0-5|340	- Bump release for rebuild with icu 71.1
21cr|calibre-5.44.0-5|341	
21cr|calibre-5.44.0-5|342	- Merge: 51b40b6 048f4f0
21cr|calibre-5.44.0-5|343	* Mon Sep 13 2021 mikhailnov <m.novosyolov@rosalinux.ru> 5.27.0-2
21cr|calibre-5.44.0-5|344	- Merge pull request #20 from termim/calibre:rosa2021.1
21cr|calibre-5.44.0-5|345	- Add python3-zeroconf and python-pillow to Requires and BuildRequires.
21cr|calibre-5.44.0-5|346	
21cr|calibre-5.44.0-5|347	* Sun Sep 12 2021 Mikhail Terekhov <termim@gmail.com>
21cr|calibre-5.44.0-5|348	- Add python3-zeroconf and python-pillow to Requires and BuildRequires.
21cr|calibre-5.44.0-5|349	
21cr|calibre-5.44.0-5|350	* Sun Sep 12 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.27.0-1
21cr|calibre-5.44.0-5|351	- Update version to 5.27.0
21cr|calibre-5.44.0-5|352	
21cr|calibre-5.44.0-5|353	* Sun Aug 15 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|calibre-5.44.0-5|354	- Update version to 5.25.0
21cr|calibre-5.44.0-5|355	
21cr|calibre-5.44.0-5|356	* Wed Apr 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21cr|calibre-5.44.0-5|357	- Bump release
21cr|calibre-5.44.0-5|358	
21cr|calibre-5.44.0-5|359	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|calibre-5.44.0-5|360	- bot: rpm5 -> rpm4 (5)

559 21
21cr|callgit-2.1-4|1	Name:		callgit
21cr|callgit-2.1-4|2	Version:	2.1
21cr|callgit-2.1-4|3	Release:	4
21cr|callgit-2.1-4|4	Summary:	A tool for Ham Radio Operators to look up call-signs on the web
21cr|callgit-2.1-4|5	Group:		Communications
21cr|callgit-2.1-4|6	License:	GPLv3
21cr|callgit-2.1-4|7	URL:		http://www.hamsoftware.org/
21cr|callgit-2.1-4|8	Source0:	http://www.hamsoftware.org/%{name}-%{version}.tgz
21cr|callgit-2.1-4|9	#Icon from Fedora
21cr|callgit-2.1-4|10	Source1:	Ham_Icon-1-48.png
21cr|callgit-2.1-4|11	BuildRequires:	qt4-devel
21cr|callgit-2.1-4|12	
21cr|callgit-2.1-4|13	%description
21cr|callgit-2.1-4|14	This program allows you to search for another Ham's name and address
21cr|callgit-2.1-4|15	without having a web browser up. It is very simple.
21cr|callgit-2.1-4|16	
21cr|callgit-2.1-4|17	%prep
21cr|callgit-2.1-4|18	%setup -q -n %{name}
21cr|callgit-2.1-4|19	
21cr|callgit-2.1-4|20	%build
21cr|callgit-2.1-4|21	%qmake_qt4
21cr|callgit-2.1-4|22	%make
21cr|callgit-2.1-4|23	
21cr|callgit-2.1-4|24	%install
21cr|callgit-2.1-4|25	rm -rf %{buildroot}
21cr|callgit-2.1-4|26	install -Dpm 755 callgit %{buildroot}/%{_bindir}/%{name}
21cr|callgit-2.1-4|27	
21cr|callgit-2.1-4|28	#icon
21cr|callgit-2.1-4|29	install -Dpm 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/Ham_icon_callgit.png
21cr|callgit-2.1-4|30	
21cr|callgit-2.1-4|31	#desktop file
21cr|callgit-2.1-4|32	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|callgit-2.1-4|33	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|callgit-2.1-4|34	[Desktop Entry]
21cr|callgit-2.1-4|35	Name=CallGit
21cr|callgit-2.1-4|36	Comment=Ham Radio call-sign lookup tool
21cr|callgit-2.1-4|37	Exec=callgit
21cr|callgit-2.1-4|38	Icon=Ham_icon_callgit
21cr|callgit-2.1-4|39	Terminal=false
21cr|callgit-2.1-4|40	Type=Application
21cr|callgit-2.1-4|41	Categories=Qt;Network;
21cr|callgit-2.1-4|42	EOF
21cr|callgit-2.1-4|43	
21cr|callgit-2.1-4|44	%clean
21cr|callgit-2.1-4|45	rm -rf %{buildroot}
21cr|callgit-2.1-4|46	
21cr|callgit-2.1-4|47	%files
21cr|callgit-2.1-4|48	%defattr(-,root,root,-)
21cr|callgit-2.1-4|49	%{_bindir}/%{name}
21cr|callgit-2.1-4|50	%{_datadir}/applications/%{name}.desktop
21cr|callgit-2.1-4|51	%{_datadir}/pixmaps/Ham_icon_callgit.png

560 21
21cr|calligra-3.1.0-6|1	%define _disable_ld_no_undefined 1
21cr|calligra-3.1.0-6|2	
21cr|calligra-3.1.0-6|3	Summary:	Set of office applications for KDE
21cr|calligra-3.1.0-6|4	Name:		calligra
21cr|calligra-3.1.0-6|5	Version:	3.1.0
21cr|calligra-3.1.0-6|6	Release:	6
21cr|calligra-3.1.0-6|7	#koffice has epoch 15. We need upper epoch
21cr|calligra-3.1.0-6|8	Epoch:		16
21cr|calligra-3.1.0-6|9	License:	GPLv2+ and LGPLv2+ and GFDL
21cr|calligra-3.1.0-6|10	Group:		Office
21cr|calligra-3.1.0-6|11	Url:		https://www.calligra.org
21cr|calligra-3.1.0-6|12	Source0:	https://download.kde.org/stable/calligra/%{version}/%{name}-%{version}.tar.xz
21cr|calligra-3.1.0-6|13	Source3:	%{name}.rpmlintrc
21cr|calligra-3.1.0-6|14	## upstream patches
21cr|calligra-3.1.0-6|15	Patch0:		0020-Fix-build-with-Qt-5.11-missing-headers.patch
21cr|calligra-3.1.0-6|16	Patch1:		0022-Fix-compilation-with-Qt-5.11-missing-include.patch
21cr|calligra-3.1.0-6|17	Patch2:		0023-Fix-compilation-with-Qt-5.13-missing-include.patch
21cr|calligra-3.1.0-6|18	Patch3:		calligra-3.1.0-enable_stage.patch
21cr|calligra-3.1.0-6|19	Patch10:	calligra-3.1.0-poppler-0.69.patch
21cr|calligra-3.1.0-6|20	Patch11:	calligra-3.1.0-poppler-0.71.patch
21cr|calligra-3.1.0-6|21	Patch12:	calligra-3.1.0-poppler-0.72.patch
21cr|calligra-3.1.0-6|22	Patch13:	calligra-3.1.0-poppler-0.73.patch
21cr|calligra-3.1.0-6|23	Patch14:	calligra-3.1.0-poppler-0.82.patch
21cr|calligra-3.1.0-6|24	Patch15:	calligra-3.1.0-poppler-0.83.patch
21cr|calligra-3.1.0-6|25	BuildRequires:	extra-cmake-modules
21cr|calligra-3.1.0-6|26	BuildRequires:	git
21cr|calligra-3.1.0-6|27	BuildRequires:	pstoedit
21cr|calligra-3.1.0-6|28	BuildRequires:	boost-devel
21cr|calligra-3.1.0-6|29	BuildRequires:	kchart-devel
21cr|calligra-3.1.0-6|30	BuildRequires:	kf5activities-devel
21cr|calligra-3.1.0-6|31	BuildRequires:	kf5akonadi-devel
21cr|calligra-3.1.0-6|32	BuildRequires:	kf5akonadicontact-devel
21cr|calligra-3.1.0-6|33	BuildRequires:	kf5archive-devel
21cr|calligra-3.1.0-6|34	BuildRequires:	kf5calendarcore-devel
21cr|calligra-3.1.0-6|35	BuildRequires:	kf5codecs-devel
21cr|calligra-3.1.0-6|36	BuildRequires:	kf5completion-devel
21cr|calligra-3.1.0-6|37	BuildRequires:	kf5config-devel
21cr|calligra-3.1.0-6|38	BuildRequires:	kf5configwidgets-devel
21cr|calligra-3.1.0-6|39	BuildRequires:	kf5coreaddons-devel
21cr|calligra-3.1.0-6|40	BuildRequires:	kf5dbusaddons-devel
21cr|calligra-3.1.0-6|41	BuildRequires:	kf5doctools-devel
21cr|calligra-3.1.0-6|42	BuildRequires:	kf5guiaddons-devel
21cr|calligra-3.1.0-6|43	BuildRequires:	kf5i18n-devel
21cr|calligra-3.1.0-6|44	BuildRequires:	kf5iconthemes-devel
21cr|calligra-3.1.0-6|45	BuildRequires:	kf5itemviews-devel
21cr|calligra-3.1.0-6|46	BuildRequires:	kf5kcmutils-devel
21cr|calligra-3.1.0-6|47	BuildRequires:	kf5kdelibs4support-devel
21cr|calligra-3.1.0-6|48	BuildRequires:	kf5khtml-devel
21cr|calligra-3.1.0-6|49	BuildRequires:	kf5kio-devel
21cr|calligra-3.1.0-6|50	BuildRequires:	kf5kross-devel
21cr|calligra-3.1.0-6|51	BuildRequires:	kf5notifications-devel
21cr|calligra-3.1.0-6|52	BuildRequires:	kf5notifyconfig-devel
21cr|calligra-3.1.0-6|53	BuildRequires:	kf5parts-devel
21cr|calligra-3.1.0-6|54	BuildRequires:	kf5sonnet-devel
21cr|calligra-3.1.0-6|55	BuildRequires:	kf5texteditor-devel
21cr|calligra-3.1.0-6|56	BuildRequires:	kf5textwidgets-devel
21cr|calligra-3.1.0-6|57	BuildRequires:	kf5threadweaver-devel
21cr|calligra-3.1.0-6|58	BuildRequires:	kf5wallet-devel
21cr|calligra-3.1.0-6|59	BuildRequires:	kf5widgetsaddons-devel
21cr|calligra-3.1.0-6|60	BuildRequires:	kf5windowsystem-devel
21cr|calligra-3.1.0-6|61	BuildRequires:	kf5xmlgui-devel
21cr|calligra-3.1.0-6|62	BuildRequires:	kgantt-devel
21cr|calligra-3.1.0-6|63	BuildRequires:	postgresql-devel
21cr|calligra-3.1.0-6|64	BuildRequires:	vc-devel
21cr|calligra-3.1.0-6|65	BuildRequires:	pkgconfig(eigen3)
21cr|calligra-3.1.0-6|66	BuildRequires:	pkgconfig(exiv2)
21cr|calligra-3.1.0-6|67	BuildRequires:	pkgconfig(fftw3)
21cr|calligra-3.1.0-6|68	BuildRequires:	pkgconfig(fontconfig)
21cr|calligra-3.1.0-6|69	BuildRequires:	pkgconfig(gl)
21cr|calligra-3.1.0-6|70	BuildRequires:	pkgconfig(glew)
21cr|calligra-3.1.0-6|71	BuildRequires:	pkgconfig(glu)
21cr|calligra-3.1.0-6|72	BuildRequires:	pkgconfig(gsl)
21cr|calligra-3.1.0-6|73	BuildRequires:	pkgconfig(KPropertyWidgets3)
21cr|calligra-3.1.0-6|74	BuildRequires:	pkgconfig(KReport3)
21cr|calligra-3.1.0-6|75	BuildRequires:	pkgconfig(lcms2)
21cr|calligra-3.1.0-6|76	BuildRequires:	pkgconfig(libexif)
21cr|calligra-3.1.0-6|77	BuildRequires:	pkgconfig(libetonyek-0.1)
21cr|calligra-3.1.0-6|78	BuildRequires:	pkgconfig(libgsf-1)
21cr|calligra-3.1.0-6|79	BuildRequires:	pkgconfig(libical)
21cr|calligra-3.1.0-6|80	BuildRequires:	pkgconfig(libodfgen-0.1)
21cr|calligra-3.1.0-6|81	BuildRequires:	pkgconfig(libopenjpeg1)
21cr|calligra-3.1.0-6|82	BuildRequires:	pkgconfig(libpng)
21cr|calligra-3.1.0-6|83	# Should be 3.x but we have 4.x
21cr|calligra-3.1.0-6|84	BuildRequires:	pkgconfig(libpqxx)
21cr|calligra-3.1.0-6|85	BuildRequires:	pkgconfig(librevenge-0.0)
21cr|calligra-3.1.0-6|86	BuildRequires:	pkgconfig(libtiff-4)
21cr|calligra-3.1.0-6|87	BuildRequires:	pkgconfig(libvisio-0.1)
21cr|calligra-3.1.0-6|88	BuildRequires:	pkgconfig(libwpd-0.10)
21cr|calligra-3.1.0-6|89	BuildRequires:	pkgconfig(libwpg-0.3)
21cr|calligra-3.1.0-6|90	BuildRequires:	pkgconfig(libwps-0.4)
21cr|calligra-3.1.0-6|91	BuildRequires:	pkgconfig(libxml-2.0)
21cr|calligra-3.1.0-6|92	BuildRequires:	pkgconfig(libxslt)
21cr|calligra-3.1.0-6|93	BuildRequires:	pkgconfig(OpenEXR)
21cr|calligra-3.1.0-6|94	BuildRequires:	pkgconfig(phonon4qt5)
21cr|calligra-3.1.0-6|95	BuildRequires:	pkgconfig(poppler-qt5)
21cr|calligra-3.1.0-6|96	BuildRequires:	pkgconfig(pstoedit)
21cr|calligra-3.1.0-6|97	BuildRequires:	pkgconfig(python)
21cr|calligra-3.1.0-6|98	BuildRequires:	pkgconfig(qca2-qt5)
21cr|calligra-3.1.0-6|99	BuildRequires:	pkgconfig(Qt5Core)
21cr|calligra-3.1.0-6|100	BuildRequires:	pkgconfig(Qt5DBus)
21cr|calligra-3.1.0-6|101	BuildRequires:	pkgconfig(Qt5Gui)
21cr|calligra-3.1.0-6|102	BuildRequires:	pkgconfig(Qt5Network)
21cr|calligra-3.1.0-6|103	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|calligra-3.1.0-6|104	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|calligra-3.1.0-6|105	BuildRequires:	pkgconfig(Qt5Quick)
21cr|calligra-3.1.0-6|106	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|calligra-3.1.0-6|107	BuildRequires:	pkgconfig(Qt5Sql)
21cr|calligra-3.1.0-6|108	BuildRequires:	pkgconfig(Qt5Svg)
21cr|calligra-3.1.0-6|109	BuildRequires:	pkgconfig(Qt5Test)
21cr|calligra-3.1.0-6|110	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|calligra-3.1.0-6|111	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|calligra-3.1.0-6|112	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|calligra-3.1.0-6|113	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|calligra-3.1.0-6|114	BuildRequires:	pkgconfig(Qt5Xml)
21cr|calligra-3.1.0-6|115	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|calligra-3.1.0-6|116	BuildRequires:	pkgconfig(shared-mime-info)
21cr|calligra-3.1.0-6|117	
21cr|calligra-3.1.0-6|118	Recommends:	%{name}-words
21cr|calligra-3.1.0-6|119	Recommends:	karbon
21cr|calligra-3.1.0-6|120	Recommends:	plan
21cr|calligra-3.1.0-6|121	Recommends:	sheets
21cr|calligra-3.1.0-6|122	Recommends:	stage
21cr|calligra-3.1.0-6|123	
21cr|calligra-3.1.0-6|124	%description
21cr|calligra-3.1.0-6|125	Office applications for the K Desktop Environment.
21cr|calligra-3.1.0-6|126	
21cr|calligra-3.1.0-6|127	Calligra contains:
21cr|calligra-3.1.0-6|128	* Words: word processor
21cr|calligra-3.1.0-6|129	* Table: spreadsheet
21cr|calligra-3.1.0-6|130	* Stage: presentations
21cr|calligra-3.1.0-6|131	* Some filters (Excel 97, Winword 97/2000, etc.)
21cr|calligra-3.1.0-6|132	* karbon: the scalable vector drawing application for KDE.
21cr|calligra-3.1.0-6|133	* plan: a project management.
21cr|calligra-3.1.0-6|134	
21cr|calligra-3.1.0-6|135	%files
21cr|calligra-3.1.0-6|136	
21cr|calligra-3.1.0-6|137	#----------------------------------------------------------------------------
21cr|calligra-3.1.0-6|138	
21cr|calligra-3.1.0-6|139	%package core
21cr|calligra-3.1.0-6|140	Summary:	Set of office applications for KDE
21cr|calligra-3.1.0-6|141	Group:		Office
21cr|calligra-3.1.0-6|142	
21cr|calligra-3.1.0-6|143	%description core
21cr|calligra-3.1.0-6|144	Common files for Calligra.
21cr|calligra-3.1.0-6|145	
21cr|calligra-3.1.0-6|146	%files core -f %{name}.lang
21cr|calligra-3.1.0-6|147	%{_kde5_bindir}/calligra
21cr|calligra-3.1.0-6|148	%{_kde5_bindir}/calligraconverter
21cr|calligra-3.1.0-6|149	%{_kde5_bindir}/cstester
21cr|calligra-3.1.0-6|150	%{_kde5_bindir}/cstrunner
21cr|calligra-3.1.0-6|151	%{_kde5_bindir}/visualimagecompare
21cr|calligra-3.1.0-6|152	%{_kde5_datadir}/calligra/calligra_shell.rc
21cr|calligra-3.1.0-6|153	%{_kde5_datadir}/calligra/autocorrect/*
21cr|calligra-3.1.0-6|154	%{_kde5_datadir}/calligra/icons/*/*/*/*
21cr|calligra-3.1.0-6|155	%{_kde5_datadir}/calligra/cursors/*
21cr|calligra-3.1.0-6|156	%{_kde5_datadir}/calligra/palettes/*
21cr|calligra-3.1.0-6|157	%{_kde5_datadir}/calligra/pics/questionmark.png
21cr|calligra-3.1.0-6|158	%{_kde5_datadir}/calligra/styles/markers.xml
21cr|calligra-3.1.0-6|159	%{_kde5_datadir}/calligra_shape_music/fonts/Emmentaler-14.ttf
21cr|calligra-3.1.0-6|160	%{_kde5_qmldir}/org/kde/calligra
21cr|calligra-3.1.0-6|161	%{_kde5_services}/calligra_odg_thumbnail.desktop
21cr|calligra-3.1.0-6|162	%{_kde5_services}/calligradocinfopropspage.desktop
21cr|calligra-3.1.0-6|163	%{_kde5_datadir}/mime/packages/calligra_svm.xml
21cr|calligra-3.1.0-6|164	%{_kde5_datadir}/mime/packages/msooxml-all.xml
21cr|calligra-3.1.0-6|165	%{_qt5_plugindir}/calligradocinfopropspage.so
21cr|calligra-3.1.0-6|166	%{_qt5_plugindir}/calligraimagethumbnail.so
21cr|calligra-3.1.0-6|167	%{_qt5_plugindir}/calligrathumbnail.so
21cr|calligra-3.1.0-6|168	%{_qt5_plugindir}/calligra/colorspaces/kolcmsengine.so
21cr|calligra-3.1.0-6|169	%{_qt5_plugindir}/calligra/dockers/calligra_docker_defaults.so
21cr|calligra-3.1.0-6|170	%{_qt5_plugindir}/calligra/dockers/calligra_docker_stencils.so
21cr|calligra-3.1.0-6|171	%{_qt5_plugindir}/calligra/pageapptools/kopabackgroundtool.so
21cr|calligra-3.1.0-6|172	%{_qt5_plugindir}/calligra/shapefiltereffects/calligra_filtereffects.so
21cr|calligra-3.1.0-6|173	%{_qt5_plugindir}/calligra/shapes/calligra_shape_artistictext.so
21cr|calligra-3.1.0-6|174	%{_qt5_plugindir}/calligra/shapes/calligra_shape_chart.so
21cr|calligra-3.1.0-6|175	%{_qt5_plugindir}/calligra/shapes/calligra_shape_formula.so
21cr|calligra-3.1.0-6|176	%{_qt5_plugindir}/calligra/shapes/calligra_shape_music.so
21cr|calligra-3.1.0-6|177	%{_qt5_plugindir}/calligra/shapes/calligra_shape_paths.so
21cr|calligra-3.1.0-6|178	%{_qt5_plugindir}/calligra/shapes/calligra_shape_picture.so
21cr|calligra-3.1.0-6|179	%{_qt5_plugindir}/calligra/shapes/calligra_shape_plugin.so
21cr|calligra-3.1.0-6|180	%{_qt5_plugindir}/calligra/shapes/calligra_shape_text.so
21cr|calligra-3.1.0-6|181	%{_qt5_plugindir}/calligra/shapes/calligra_shape_vector.so
21cr|calligra-3.1.0-6|182	%{_qt5_plugindir}/calligra/shapes/calligra_shape_video.so
21cr|calligra-3.1.0-6|183	%{_qt5_plugindir}/calligra/textediting/calligra_textediting_autocorrect.so
21cr|calligra-3.1.0-6|184	%{_qt5_plugindir}/calligra/textediting/calligra_textediting_changecase.so
21cr|calligra-3.1.0-6|185	%{_qt5_plugindir}/calligra/textediting/calligra_textediting_spellcheck.so
21cr|calligra-3.1.0-6|186	%{_qt5_plugindir}/calligra/textediting/calligra_textediting_thesaurus.so
21cr|calligra-3.1.0-6|187	%{_qt5_plugindir}/calligra/textinlineobjects/calligra_textinlineobject_variables.so
21cr|calligra-3.1.0-6|188	%{_qt5_plugindir}/calligra/tools/calligra_tool_basicflakes.so
21cr|calligra-3.1.0-6|189	%{_qt5_plugindir}/calligra/tools/calligra_tool_defaults.so
21cr|calligra-3.1.0-6|190	
21cr|calligra-3.1.0-6|191	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|192	
21cr|calligra-3.1.0-6|193	%package gemini
21cr|calligra-3.1.0-6|194	Summary:	Touch optimised user interface for Calligra
21cr|calligra-3.1.0-6|195	Group:		Office
21cr|calligra-3.1.0-6|196	Requires:	%{name}-words = %{EVRD}
21cr|calligra-3.1.0-6|197	Requires:	stage = %{EVRD}
21cr|calligra-3.1.0-6|198	Requires:	kirigami2
21cr|calligra-3.1.0-6|199	
21cr|calligra-3.1.0-6|200	%description gemini
21cr|calligra-3.1.0-6|201	Calligra Gemini is an application encasing word processor and presentation
21cr|calligra-3.1.0-6|202	components which would function both as a traditional desktop application
21cr|calligra-3.1.0-6|203	with a mouse and keyboard, and transform into a touch friendly application
21cr|calligra-3.1.0-6|204	on the go, changing the experience to one suitable for all-touch devices
21cr|calligra-3.1.0-6|205	without the inconvenience of having to switch to a different application.
21cr|calligra-3.1.0-6|206	
21cr|calligra-3.1.0-6|207	%files gemini
21cr|calligra-3.1.0-6|208	%{_kde5_bindir}/calligragemini
21cr|calligra-3.1.0-6|209	%{_kde5_bindir}/calligrageminithumbnailhelper
21cr|calligra-3.1.0-6|210	%{_kde5_applicationsdir}/org.kde.calligragemini.desktop
21cr|calligra-3.1.0-6|211	%{_kde5_datadir}/calligragemini
21cr|calligra-3.1.0-6|212	%{_kde5_iconsdir}/hicolor/*/*/calligragemini.*
21cr|calligra-3.1.0-6|213	%{_kde5_qmldir}/Calligra/Gemini/
21cr|calligra-3.1.0-6|214	%{_appdatadir}/org.kde.calligragemini.appdata.xml
21cr|calligra-3.1.0-6|215	
21cr|calligra-3.1.0-6|216	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|217	
21cr|calligra-3.1.0-6|218	%package -n karbon
21cr|calligra-3.1.0-6|219	Summary:	Scalable drawing for calligra
21cr|calligra-3.1.0-6|220	Group:		Office
21cr|calligra-3.1.0-6|221	Url:		http://www.calligra-suite.org/karbon/
21cr|calligra-3.1.0-6|222	Requires:	%{name}-core = %{EVRD}
21cr|calligra-3.1.0-6|223	Provides:	%{name}-apps = %{EVRD}
21cr|calligra-3.1.0-6|224	# Required at runtime by the Karbon EPS import filter (karbonepsimport)
21cr|calligra-3.1.0-6|225	Requires:	pstoedit
21cr|calligra-3.1.0-6|226	Conflicts:	calligra-l10n < 3.0
21cr|calligra-3.1.0-6|227	
21cr|calligra-3.1.0-6|228	%description -n karbon
21cr|calligra-3.1.0-6|229	Karbon is a vector drawing application with an user interface that is easy to
21cr|calligra-3.1.0-6|230	use, highly customizable and extensible.
21cr|calligra-3.1.0-6|231	That makes Karbon a great application for users starting to explore the world
21cr|calligra-3.1.0-6|232	of vector graphics as well as for artists wanting to create breathtaking vector
21cr|calligra-3.1.0-6|233	art.
21cr|calligra-3.1.0-6|234	
21cr|calligra-3.1.0-6|235	%files -n karbon -f karbon.lang
21cr|calligra-3.1.0-6|236	%{_kde5_bindir}/karbon
21cr|calligra-3.1.0-6|237	%{_kde5_applicationsdir}/org.kde.karbon.desktop
21cr|calligra-3.1.0-6|238	%{_kde5_datadir}/karbon
21cr|calligra-3.1.0-6|239	%{_kde5_datadir}/calligra/stencils
21cr|calligra-3.1.0-6|240	%{_kde5_datadir}/color/icc/calligra
21cr|calligra-3.1.0-6|241	%{_kde5_datadir}/templates/Illustration.desktop
21cr|calligra-3.1.0-6|242	%{_kde5_datadir}/templates/.source/Illustration.odg
21cr|calligra-3.1.0-6|243	%{_kde5_iconsdir}/*/*/apps/calligrakarbon.*
21cr|calligra-3.1.0-6|244	%{_kde5_libdir}/libkdeinit5_karbon.so
21cr|calligra-3.1.0-6|245	%{_kde5_services}/ServiceMenus/calligra/karbon_print.desktop
21cr|calligra-3.1.0-6|246	%{_kde5_services}/karbon_*_thumbnail.desktop
21cr|calligra-3.1.0-6|247	%{_kde5_sysconfdir}/xdg/calligra_stencils.knsrc
21cr|calligra-3.1.0-6|248	%{_kde5_sysconfdir}/xdg/karbonrc
21cr|calligra-3.1.0-6|249	%{_kde5_xmlguidir}/karbon
21cr|calligra-3.1.0-6|250	%{_appdatadir}/org.kde.karbon.appdata.xml
21cr|calligra-3.1.0-6|251	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_eps2svgai.so
21cr|calligra-3.1.0-6|252	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_karbon1x2karbon.so
21cr|calligra-3.1.0-6|253	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_karbon2image.so
21cr|calligra-3.1.0-6|254	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_karbon2svg.so
21cr|calligra-3.1.0-6|255	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_karbon2wmf.so
21cr|calligra-3.1.0-6|256	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_pdf2svg.so
21cr|calligra-3.1.0-6|257	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_svg2karbon.so
21cr|calligra-3.1.0-6|258	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_vsdx2odg.so
21cr|calligra-3.1.0-6|259	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_wmf2svg.so
21cr|calligra-3.1.0-6|260	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_wpg2odg.so
21cr|calligra-3.1.0-6|261	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_wpg2svg.so
21cr|calligra-3.1.0-6|262	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_xfig2odg.so
21cr|calligra-3.1.0-6|263	%{_qt5_plugindir}/calligra/parts/karbonpart.so
21cr|calligra-3.1.0-6|264	%{_qt5_plugindir}/calligra/tools/karbon_tools.so
21cr|calligra-3.1.0-6|265	%{_qt5_plugindir}/karbon/extensions/karbon_flattenpath.so
21cr|calligra-3.1.0-6|266	%{_qt5_plugindir}/karbon/extensions/karbon_refinepath.so
21cr|calligra-3.1.0-6|267	%{_qt5_plugindir}/karbon/extensions/karbon_roundcorners.so
21cr|calligra-3.1.0-6|268	%{_qt5_plugindir}/karbon/extensions/karbon_whirlpinch.so
21cr|calligra-3.1.0-6|269	
21cr|calligra-3.1.0-6|270	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|271	
21cr|calligra-3.1.0-6|272	%package -n sheets
21cr|calligra-3.1.0-6|273	Summary:	SpreadSheet for calligra
21cr|calligra-3.1.0-6|274	Group:		Office
21cr|calligra-3.1.0-6|275	Url:		http://www.calligra-suite.org/sheets/
21cr|calligra-3.1.0-6|276	Requires:	%{name}-core = %{EVRD}
21cr|calligra-3.1.0-6|277	Provides:	%{name}-apps = %{EVRD}
21cr|calligra-3.1.0-6|278	Conflicts:	calligra-l10n < 3.0
21cr|calligra-3.1.0-6|279	
21cr|calligra-3.1.0-6|280	%description -n sheets
21cr|calligra-3.1.0-6|281	Sheets is a fully-featured calculation and spreadsheet tool.
21cr|calligra-3.1.0-6|282	Use it to quickly create and calculate various business-related spreadsheets,
21cr|calligra-3.1.0-6|283	such as income and expenditure, employee working hours, etc.
21cr|calligra-3.1.0-6|284	
21cr|calligra-3.1.0-6|285	%files -n sheets -f sheets.lang
21cr|calligra-3.1.0-6|286	%{_kde5_bindir}/calligrasheets
21cr|calligra-3.1.0-6|287	%{_kde5_applicationsdir}/org.kde.calligrasheets.desktop
21cr|calligra-3.1.0-6|288	%{_kde5_datadir}/calligrasheets
21cr|calligra-3.1.0-6|289	%{_kde5_sysconfdir}/xdg/calligrasheetsrc
21cr|calligra-3.1.0-6|290	%{_kde5_datadir}/config.kcfg/calligrasheets.kcfg
21cr|calligra-3.1.0-6|291	%{_kde5_datadir}/templates/.source/SpreadSheet.ods
21cr|calligra-3.1.0-6|292	%{_kde5_datadir}/templates/SpreadSheet.desktop
21cr|calligra-3.1.0-6|293	%{_kde5_iconsdir}/hicolor/*/*/calligrasheets*
21cr|calligra-3.1.0-6|294	%{_kde5_libdir}/libkdeinit5_calligrasheets.so
21cr|calligra-3.1.0-6|295	%{_kde5_services}/sheets_excel_thumbnail.desktop
21cr|calligra-3.1.0-6|296	%{_kde5_services}/sheets_ods_thumbnail.desktop
21cr|calligra-3.1.0-6|297	%{_kde5_services}/sheets_xlsx_thumbnail.desktop
21cr|calligra-3.1.0-6|298	%{_kde5_services}/ServiceMenus/calligra/sheets_print.desktop
21cr|calligra-3.1.0-6|299	%{_kde5_xmlguidir}/calligrasheets
21cr|calligra-3.1.0-6|300	%{_appdatadir}/org.kde.calligrasheets.appdata.xml
21cr|calligra-3.1.0-6|301	%{_qt5_plugindir}/calligra/deferred/calligra_shape_spreadsheet-deferred.so
21cr|calligra-3.1.0-6|302	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_applixspread2kspread.so
21cr|calligra-3.1.0-6|303	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_csv2sheets.so
21cr|calligra-3.1.0-6|304	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_dbase2kspread.so
21cr|calligra-3.1.0-6|305	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_gnumeric2sheets.so
21cr|calligra-3.1.0-6|306	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_html2ods.so
21cr|calligra-3.1.0-6|307	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_kspread2tex.so
21cr|calligra-3.1.0-6|308	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_opencalc2sheets.so
21cr|calligra-3.1.0-6|309	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_qpro2sheets.so
21cr|calligra-3.1.0-6|310	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_sheets2csv.so
21cr|calligra-3.1.0-6|311	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_sheets2gnumeric.so
21cr|calligra-3.1.0-6|312	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_sheets2html.so
21cr|calligra-3.1.0-6|313	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_sheets2opencalc.so
21cr|calligra-3.1.0-6|314	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_xls2ods.so
21cr|calligra-3.1.0-6|315	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_xlsx2ods.so
21cr|calligra-3.1.0-6|316	%{_qt5_plugindir}/calligra/parts/calligrasheetspart.so
21cr|calligra-3.1.0-6|317	%{_qt5_plugindir}/calligra/shapes/calligra_shape_spreadsheet.so
21cr|calligra-3.1.0-6|318	%dir %{_qt5_plugindir}/calligrasheets/
21cr|calligra-3.1.0-6|319	%{_qt5_plugindir}/calligrasheets/*
21cr|calligra-3.1.0-6|320	
21cr|calligra-3.1.0-6|321	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|322	
21cr|calligra-3.1.0-6|323	%package -n stage
21cr|calligra-3.1.0-6|324	Summary:	Presentation for calligra-suite
21cr|calligra-3.1.0-6|325	Group:		Office
21cr|calligra-3.1.0-6|326	Url:		http://www.calligra-suite.org/stage/
21cr|calligra-3.1.0-6|327	Requires:	%{name}-core = %{EVRD}
21cr|calligra-3.1.0-6|328	Requires:	xdg-utils
21cr|calligra-3.1.0-6|329	Provides:	%{name}-apps = %{EVRD}
21cr|calligra-3.1.0-6|330	Conflicts:	calligra-l10n < 3.0
21cr|calligra-3.1.0-6|331	
21cr|calligra-3.1.0-6|332	%description -n stage
21cr|calligra-3.1.0-6|333	Stage is an easy to use yet still flexible presentation application. You can
21cr|calligra-3.1.0-6|334	easily create presentations containing a rich variety of elements,
21cr|calligra-3.1.0-6|335	from graphics to text, from charts to images.
21cr|calligra-3.1.0-6|336	
21cr|calligra-3.1.0-6|337	Stage is extensible through a plugin system, so it is easy to add new effects,
21cr|calligra-3.1.0-6|338	new content elements or even new ways of managing your presentation. Because of
21cr|calligra-3.1.0-6|339	the integration with Calligra, all the power and flexibility of the Calligra
21cr|calligra-3.1.0-6|340	content elements are available to Stage.
21cr|calligra-3.1.0-6|341	
21cr|calligra-3.1.0-6|342	%files -n stage -f stage.lang
21cr|calligra-3.1.0-6|343	%{_kde5_applicationsdir}/org.kde.calligrastage.desktop
21cr|calligra-3.1.0-6|344	%{_kde5_bindir}/calligrastage
21cr|calligra-3.1.0-6|345	%{_kde5_datadir}/calligrastage
21cr|calligra-3.1.0-6|346	%{_kde5_libdir}/libkdeinit5_calligrastage.so
21cr|calligra-3.1.0-6|347	%{_kde5_sysconfdir}/xdg/calligrastagerc
21cr|calligra-3.1.0-6|348	%{_kde5_datadir}/mime/packages/x-iwork-keynote-sffkey.xml
21cr|calligra-3.1.0-6|349	%{_kde5_datadir}/templates/Presentation.desktop
21cr|calligra-3.1.0-6|350	%{_kde5_datadir}/templates/.source/Presentation.odp
21cr|calligra-3.1.0-6|351	%{_kde5_iconsdir}/hicolor/*/apps/calligrastage.*
21cr|calligra-3.1.0-6|352	%{_kde5_services}/flow_vsdx_thumbnail.desktop
21cr|calligra-3.1.0-6|353	%{_kde5_services}/flow_wpg_thumbnail.desktop
21cr|calligra-3.1.0-6|354	%{_kde5_services}/stage_key_thumbnail.desktop
21cr|calligra-3.1.0-6|355	%{_kde5_services}/stage_kpr_thumbnail.desktop
21cr|calligra-3.1.0-6|356	%{_kde5_services}/stage_odp_thumbnail.desktop
21cr|calligra-3.1.0-6|357	%{_kde5_services}/stage_powerpoint_thumbnail.desktop
21cr|calligra-3.1.0-6|358	%{_kde5_services}/stage_pptx_thumbnail.desktop
21cr|calligra-3.1.0-6|359	%{_kde5_services}/ServiceMenus/calligra/stage_print.desktop
21cr|calligra-3.1.0-6|360	%{_kde5_xmlguidir}/calligrastage
21cr|calligra-3.1.0-6|361	%{_appdatadir}/org.kde.calligrastage.appdata.xml
21cr|calligra-3.1.0-6|362	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_key2odp.so
21cr|calligra-3.1.0-6|363	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_kpr2odp.so
21cr|calligra-3.1.0-6|364	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_ppt2odp.so
21cr|calligra-3.1.0-6|365	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_pptx2odp.so
21cr|calligra-3.1.0-6|366	%{_qt5_plugindir}/calligra/parts/calligrastagepart.so
21cr|calligra-3.1.0-6|367	%{_qt5_plugindir}/calligra/presentationeventactions/calligrastageeventactions.so
21cr|calligra-3.1.0-6|368	%{_qt5_plugindir}/calligra/textinlineobjects/kprvariables.so
21cr|calligra-3.1.0-6|369	%dir %{_qt5_plugindir}/calligrastage/
21cr|calligra-3.1.0-6|370	%{_qt5_plugindir}/calligrastage/*
21cr|calligra-3.1.0-6|371	
21cr|calligra-3.1.0-6|372	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|373	
21cr|calligra-3.1.0-6|374	%package words
21cr|calligra-3.1.0-6|375	Summary:	Word processor for calligra
21cr|calligra-3.1.0-6|376	Group:		Office
21cr|calligra-3.1.0-6|377	Url:		http://www.calligra-suite.org/words/
21cr|calligra-3.1.0-6|378	Requires:	%{name}-core = %{EVRD}
21cr|calligra-3.1.0-6|379	Requires:	wordnet
21cr|calligra-3.1.0-6|380	Provides:	%{name}-apps = %{EVRD}
21cr|calligra-3.1.0-6|381	Conflicts:	calligra-l10n < 3.0
21cr|calligra-3.1.0-6|382	
21cr|calligra-3.1.0-6|383	%description words
21cr|calligra-3.1.0-6|384	Words is an intuitive word processor application with desktop publishing
21cr|calligra-3.1.0-6|385	features.
21cr|calligra-3.1.0-6|386	
21cr|calligra-3.1.0-6|387	With it, you can create informative and attractive documents with ease.
21cr|calligra-3.1.0-6|388	
21cr|calligra-3.1.0-6|389	%files words -f words.lang
21cr|calligra-3.1.0-6|390	%{_kde5_bindir}/calligrawords
21cr|calligra-3.1.0-6|391	%{_kde5_applicationsdir}/org.kde.calligrawords_ascii.desktop
21cr|calligra-3.1.0-6|392	%{_kde5_applicationsdir}/org.kde.calligrawords.desktop
21cr|calligra-3.1.0-6|393	%{_kde5_datadir}/calligrawords
21cr|calligra-3.1.0-6|394	%{_kde5_sysconfdir}/xdg/calligrawordsrc
21cr|calligra-3.1.0-6|395	%{_kde5_datadir}/mime/packages/wiki-format.xml
21cr|calligra-3.1.0-6|396	%{_kde5_datadir}/templates/.source/TextDocument.odt
21cr|calligra-3.1.0-6|397	%{_kde5_datadir}/templates/TextDocument.desktop
21cr|calligra-3.1.0-6|398	%{_kde5_datadir}/calligra/thesaurus/thesaurus.txt
21cr|calligra-3.1.0-6|399	%{_kde5_iconsdir}/hicolor/*/*/calligrawords*
21cr|calligra-3.1.0-6|400	%{_kde5_libdir}/libkdeinit5_calligrawords.so
21cr|calligra-3.1.0-6|401	%{_kde5_services}/ServiceMenus/calligra/words_print.desktop
21cr|calligra-3.1.0-6|402	%{_kde5_services}/words_*_thumbnail.desktop
21cr|calligra-3.1.0-6|403	%{_kde5_xmlguidir}/calligrawords
21cr|calligra-3.1.0-6|404	%{_appdatadir}/org.kde.calligrawords.appdata.xml
21cr|calligra-3.1.0-6|405	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_applixword2odt.so
21cr|calligra-3.1.0-6|406	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_ascii2words.so
21cr|calligra-3.1.0-6|407	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_doc2odt.so
21cr|calligra-3.1.0-6|408	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_docx2odt.so
21cr|calligra-3.1.0-6|409	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_odt2ascii.so
21cr|calligra-3.1.0-6|410	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_odt2docx.so
21cr|calligra-3.1.0-6|411	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_odt2epub2.so
21cr|calligra-3.1.0-6|412	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_odt2html.so
21cr|calligra-3.1.0-6|413	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_odt2mobi.so
21cr|calligra-3.1.0-6|414	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_odt2wiki.so
21cr|calligra-3.1.0-6|415	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_rtf2odt.so
21cr|calligra-3.1.0-6|416	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_wpd2odt.so
21cr|calligra-3.1.0-6|417	%{_qt5_plugindir}/calligra/formatfilters/calligra_filter_wps2odt.so
21cr|calligra-3.1.0-6|418	%{_qt5_plugindir}/calligra/parts/calligrawordspart.so
21cr|calligra-3.1.0-6|419	
21cr|calligra-3.1.0-6|420	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|421	
21cr|calligra-3.1.0-6|422	%define libbasicflakes_major 16
21cr|calligra-3.1.0-6|423	%define libbasicflakes %mklibname basicflakes %{libbasicflakes_major}
21cr|calligra-3.1.0-6|424	
21cr|calligra-3.1.0-6|425	%package -n %{libbasicflakes}
21cr|calligra-3.1.0-6|426	Summary:	Calligra core library
21cr|calligra-3.1.0-6|427	Group:		System/Libraries
21cr|calligra-3.1.0-6|428	
21cr|calligra-3.1.0-6|429	%description -n %{libbasicflakes}
21cr|calligra-3.1.0-6|430	Calligra core library.
21cr|calligra-3.1.0-6|431	
21cr|calligra-3.1.0-6|432	%files -n %{libbasicflakes}
21cr|calligra-3.1.0-6|433	%{_kde5_libdir}/libbasicflakes.so.%{libbasicflakes_major}*
21cr|calligra-3.1.0-6|434	
21cr|calligra-3.1.0-6|435	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|436	
21cr|calligra-3.1.0-6|437	%define sheets_major 16
21cr|calligra-3.1.0-6|438	%define libcalligrasheetscommon %mklibname calligrasheetscommon %{sheets_major}
21cr|calligra-3.1.0-6|439	
21cr|calligra-3.1.0-6|440	%package -n %{libcalligrasheetscommon}
21cr|calligra-3.1.0-6|441	Summary:	Calligra core library
21cr|calligra-3.1.0-6|442	Group:		System/Libraries
21cr|calligra-3.1.0-6|443	
21cr|calligra-3.1.0-6|444	%description -n %{libcalligrasheetscommon}
21cr|calligra-3.1.0-6|445	Calligra core library.
21cr|calligra-3.1.0-6|446	
21cr|calligra-3.1.0-6|447	%files -n %{libcalligrasheetscommon}
21cr|calligra-3.1.0-6|448	%{_kde5_libdir}/libcalligrasheetscommon.so.%{sheets_major}*
21cr|calligra-3.1.0-6|449	
21cr|calligra-3.1.0-6|450	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|451	
21cr|calligra-3.1.0-6|452	%define sheetsodf_major 16
21cr|calligra-3.1.0-6|453	%define libcalligrasheetsodf %mklibname calligrasheetsodf %{sheetsodf_major}
21cr|calligra-3.1.0-6|454	
21cr|calligra-3.1.0-6|455	%package -n %{libcalligrasheetsodf}
21cr|calligra-3.1.0-6|456	Summary:	Calligra core library
21cr|calligra-3.1.0-6|457	Group:		System/Libraries
21cr|calligra-3.1.0-6|458	
21cr|calligra-3.1.0-6|459	%description -n %{libcalligrasheetsodf}
21cr|calligra-3.1.0-6|460	Calligra core library.
21cr|calligra-3.1.0-6|461	
21cr|calligra-3.1.0-6|462	%files -n %{libcalligrasheetsodf}
21cr|calligra-3.1.0-6|463	%{_kde5_libdir}/libcalligrasheetsodf.so.%{sheetsodf_major}*
21cr|calligra-3.1.0-6|464	
21cr|calligra-3.1.0-6|465	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|466	
21cr|calligra-3.1.0-6|467	%define calligrastageprivate_major 16
21cr|calligra-3.1.0-6|468	%define libcalligrastageprivate %mklibname calligrastageprivate %{calligrastageprivate_major}
21cr|calligra-3.1.0-6|469	
21cr|calligra-3.1.0-6|470	%package -n %{libcalligrastageprivate}
21cr|calligra-3.1.0-6|471	Summary:	Calligra core library
21cr|calligra-3.1.0-6|472	Group:		System/Libraries
21cr|calligra-3.1.0-6|473	
21cr|calligra-3.1.0-6|474	%description -n %{libcalligrastageprivate}
21cr|calligra-3.1.0-6|475	Calligra core library.
21cr|calligra-3.1.0-6|476	
21cr|calligra-3.1.0-6|477	%files -n %{libcalligrastageprivate}
21cr|calligra-3.1.0-6|478	%{_kde5_libdir}/libcalligrastageprivate.so.%{calligrastageprivate_major}*
21cr|calligra-3.1.0-6|479	
21cr|calligra-3.1.0-6|480	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|481	
21cr|calligra-3.1.0-6|482	%define libflake_major 16
21cr|calligra-3.1.0-6|483	%define libflake %mklibname flake %{libflake_major}
21cr|calligra-3.1.0-6|484	
21cr|calligra-3.1.0-6|485	%package -n %{libflake}
21cr|calligra-3.1.0-6|486	Summary:	Calligra core library
21cr|calligra-3.1.0-6|487	Group:		System/Libraries
21cr|calligra-3.1.0-6|488	
21cr|calligra-3.1.0-6|489	%description -n %{libflake}
21cr|calligra-3.1.0-6|490	Calligra core library.
21cr|calligra-3.1.0-6|491	
21cr|calligra-3.1.0-6|492	Flake is the object library for Calligra. It provides a basic concept of a
21cr|calligra-3.1.0-6|493	'shape' which can be a square, circle or any other form. The shape can contain
21cr|calligra-3.1.0-6|494	any sort of media because it is responsible for painting itself. This means
21cr|calligra-3.1.0-6|495	that Words can provide a textShape which has text flowing inside.
21cr|calligra-3.1.0-6|496	
21cr|calligra-3.1.0-6|497	%files -n %{libflake}
21cr|calligra-3.1.0-6|498	%{_kde5_libdir}/libflake.so.%{libflake_major}*
21cr|calligra-3.1.0-6|499	
21cr|calligra-3.1.0-6|500	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|501	
21cr|calligra-3.1.0-6|502	%define gemini_major 16
21cr|calligra-3.1.0-6|503	%define libgemini %mklibname gemini %{gemini_major}
21cr|calligra-3.1.0-6|504	
21cr|calligra-3.1.0-6|505	%package -n %{libgemini}
21cr|calligra-3.1.0-6|506	Summary:	Calligra Gemini shared library
21cr|calligra-3.1.0-6|507	Group:		System/Libraries
21cr|calligra-3.1.0-6|508	
21cr|calligra-3.1.0-6|509	%description -n %{libgemini}
21cr|calligra-3.1.0-6|510	Calligra Gemini shared library.
21cr|calligra-3.1.0-6|511	
21cr|calligra-3.1.0-6|512	%files -n %{libgemini}
21cr|calligra-3.1.0-6|513	%{_kde5_libdir}/libgemini.so.%{gemini_major}*
21cr|calligra-3.1.0-6|514	
21cr|calligra-3.1.0-6|515	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|516	
21cr|calligra-3.1.0-6|517	%define karboncommon_major 16
21cr|calligra-3.1.0-6|518	%define libkarboncommon %mklibname karboncommon %{karboncommon_major}
21cr|calligra-3.1.0-6|519	
21cr|calligra-3.1.0-6|520	%package -n %{libkarboncommon}
21cr|calligra-3.1.0-6|521	Summary:	Calligra core library
21cr|calligra-3.1.0-6|522	Group:		System/Libraries
21cr|calligra-3.1.0-6|523	
21cr|calligra-3.1.0-6|524	%description -n %{libkarboncommon}
21cr|calligra-3.1.0-6|525	Calligra core library.
21cr|calligra-3.1.0-6|526	
21cr|calligra-3.1.0-6|527	%files -n %{libkarboncommon}
21cr|calligra-3.1.0-6|528	%{_kde5_libdir}/libkarboncommon.so.%{karboncommon_major}*
21cr|calligra-3.1.0-6|529	
21cr|calligra-3.1.0-6|530	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|531	
21cr|calligra-3.1.0-6|532	%define karbonui_major 16
21cr|calligra-3.1.0-6|533	%define libkarbonui %mklibname karbonui %{karbonui_major}
21cr|calligra-3.1.0-6|534	
21cr|calligra-3.1.0-6|535	%package -n %{libkarbonui}
21cr|calligra-3.1.0-6|536	Summary:	Calligra core library
21cr|calligra-3.1.0-6|537	Group:		System/Libraries
21cr|calligra-3.1.0-6|538	
21cr|calligra-3.1.0-6|539	%description -n %{libkarbonui}
21cr|calligra-3.1.0-6|540	Calligra core library.
21cr|calligra-3.1.0-6|541	
21cr|calligra-3.1.0-6|542	%files -n %{libkarbonui}
21cr|calligra-3.1.0-6|543	%{_kde5_libdir}/libkarbonui.so.%{karbonui_major}*
21cr|calligra-3.1.0-6|544	
21cr|calligra-3.1.0-6|545	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|546	
21cr|calligra-3.1.0-6|547	%define koformula_major 16
21cr|calligra-3.1.0-6|548	%define libkoformula %mklibname koformula %{koformula_major}
21cr|calligra-3.1.0-6|549	
21cr|calligra-3.1.0-6|550	%package -n %{libkoformula}
21cr|calligra-3.1.0-6|551	Summary:	Calligra core library
21cr|calligra-3.1.0-6|552	Group:		System/Libraries
21cr|calligra-3.1.0-6|553	
21cr|calligra-3.1.0-6|554	%description -n %{libkoformula}
21cr|calligra-3.1.0-6|555	Calligra core library.
21cr|calligra-3.1.0-6|556	
21cr|calligra-3.1.0-6|557	%files -n %{libkoformula}
21cr|calligra-3.1.0-6|558	%{_kde5_libdir}/libkoformula.so.%{koformula_major}*
21cr|calligra-3.1.0-6|559	
21cr|calligra-3.1.0-6|560	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|561	
21cr|calligra-3.1.0-6|562	%define libkomain_major 16
21cr|calligra-3.1.0-6|563	%define libkomain %mklibname komain %{libkomain_major}
21cr|calligra-3.1.0-6|564	
21cr|calligra-3.1.0-6|565	%package -n %{libkomain}
21cr|calligra-3.1.0-6|566	Summary:	Calligra core library
21cr|calligra-3.1.0-6|567	Group:		System/Libraries
21cr|calligra-3.1.0-6|568	
21cr|calligra-3.1.0-6|569	%description -n %{libkomain}
21cr|calligra-3.1.0-6|570	Calligra core library.
21cr|calligra-3.1.0-6|571	
21cr|calligra-3.1.0-6|572	%files -n %{libkomain}
21cr|calligra-3.1.0-6|573	%{_kde5_libdir}/libkomain.so.%{libkomain_major}*
21cr|calligra-3.1.0-6|574	
21cr|calligra-3.1.0-6|575	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|576	
21cr|calligra-3.1.0-6|577	%define komsooxml_major 16
21cr|calligra-3.1.0-6|578	%define libkomsooxml %mklibname komsooxml %{komsooxml_major}
21cr|calligra-3.1.0-6|579	
21cr|calligra-3.1.0-6|580	%package -n %{libkomsooxml}
21cr|calligra-3.1.0-6|581	Summary:	Calligra core library
21cr|calligra-3.1.0-6|582	Group:		System/Libraries
21cr|calligra-3.1.0-6|583	
21cr|calligra-3.1.0-6|584	%description -n %{libkomsooxml}
21cr|calligra-3.1.0-6|585	Calligra core library.
21cr|calligra-3.1.0-6|586	
21cr|calligra-3.1.0-6|587	%files -n %{libkomsooxml}
21cr|calligra-3.1.0-6|588	%{_kde5_libdir}/libkomsooxml.so.%{komsooxml_major}*
21cr|calligra-3.1.0-6|589	
21cr|calligra-3.1.0-6|590	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|591	
21cr|calligra-3.1.0-6|592	%define libkoodf_major 16
21cr|calligra-3.1.0-6|593	%define libkoodf %mklibname koodf %{libkoodf_major}
21cr|calligra-3.1.0-6|594	
21cr|calligra-3.1.0-6|595	%package -n %{libkoodf}
21cr|calligra-3.1.0-6|596	Summary:	Calligra core library
21cr|calligra-3.1.0-6|597	Group:		System/Libraries
21cr|calligra-3.1.0-6|598	
21cr|calligra-3.1.0-6|599	%description -n %{libkoodf}
21cr|calligra-3.1.0-6|600	Calligra core library. ODF Library.
21cr|calligra-3.1.0-6|601	
21cr|calligra-3.1.0-6|602	%files -n %{libkoodf}
21cr|calligra-3.1.0-6|603	%{_kde5_libdir}/libkoodf.so.%{libkoodf_major}*
21cr|calligra-3.1.0-6|604	
21cr|calligra-3.1.0-6|605	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|606	
21cr|calligra-3.1.0-6|607	%define koodf2_major 16
21cr|calligra-3.1.0-6|608	%define libkoodf2 %mklibname koodf2_ %{koodf2_major}
21cr|calligra-3.1.0-6|609	
21cr|calligra-3.1.0-6|610	%package -n %{libkoodf2}
21cr|calligra-3.1.0-6|611	Summary:	Calligra core library
21cr|calligra-3.1.0-6|612	Group:		System/Libraries
21cr|calligra-3.1.0-6|613	
21cr|calligra-3.1.0-6|614	%description -n %{libkoodf2}
21cr|calligra-3.1.0-6|615	Calligra core library.
21cr|calligra-3.1.0-6|616	
21cr|calligra-3.1.0-6|617	%files -n %{libkoodf2}
21cr|calligra-3.1.0-6|618	%{_kde5_libdir}/libkoodf2.so.%{koodf2_major}*
21cr|calligra-3.1.0-6|619	
21cr|calligra-3.1.0-6|620	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|621	
21cr|calligra-3.1.0-6|622	%define koodfreader_major 16
21cr|calligra-3.1.0-6|623	%define libkoodfreader %mklibname koodfreader %{koodfreader_major}
21cr|calligra-3.1.0-6|624	
21cr|calligra-3.1.0-6|625	%package -n %{libkoodfreader}
21cr|calligra-3.1.0-6|626	Summary:	Calligra core library
21cr|calligra-3.1.0-6|627	Group:		System/Libraries
21cr|calligra-3.1.0-6|628	
21cr|calligra-3.1.0-6|629	%description -n %{libkoodfreader}
21cr|calligra-3.1.0-6|630	Calligra core library.
21cr|calligra-3.1.0-6|631	
21cr|calligra-3.1.0-6|632	%files -n %{libkoodfreader}
21cr|calligra-3.1.0-6|633	%{_kde5_libdir}/libkoodfreader.so.%{koodfreader_major}*
21cr|calligra-3.1.0-6|634	
21cr|calligra-3.1.0-6|635	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|636	
21cr|calligra-3.1.0-6|637	%define libkopageapp_major 16
21cr|calligra-3.1.0-6|638	%define libkopageapp %mklibname kopageapp %{libkopageapp_major}
21cr|calligra-3.1.0-6|639	
21cr|calligra-3.1.0-6|640	%package -n %{libkopageapp}
21cr|calligra-3.1.0-6|641	Summary:	Calligra core library
21cr|calligra-3.1.0-6|642	Group:		System/Libraries
21cr|calligra-3.1.0-6|643	
21cr|calligra-3.1.0-6|644	%description -n %{libkopageapp}
21cr|calligra-3.1.0-6|645	Calligra core library.
21cr|calligra-3.1.0-6|646	
21cr|calligra-3.1.0-6|647	%files -n %{libkopageapp}
21cr|calligra-3.1.0-6|648	%{_kde5_libdir}/libkopageapp.so.%{libkopageapp_major}*
21cr|calligra-3.1.0-6|649	
21cr|calligra-3.1.0-6|650	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|651	
21cr|calligra-3.1.0-6|652	%define libkoplugin_major 16
21cr|calligra-3.1.0-6|653	%define libkoplugin %mklibname koplugin %{libkoplugin_major}
21cr|calligra-3.1.0-6|654	
21cr|calligra-3.1.0-6|655	%package -n %{libkoplugin}
21cr|calligra-3.1.0-6|656	Summary:	Calligra core library
21cr|calligra-3.1.0-6|657	Group:		System/Libraries
21cr|calligra-3.1.0-6|658	
21cr|calligra-3.1.0-6|659	%description -n %{libkoplugin}
21cr|calligra-3.1.0-6|660	Calligra core library.
21cr|calligra-3.1.0-6|661	
21cr|calligra-3.1.0-6|662	%files -n %{libkoplugin}
21cr|calligra-3.1.0-6|663	%{_kde5_libdir}/libkoplugin.so.%{libkoplugin_major}*
21cr|calligra-3.1.0-6|664	
21cr|calligra-3.1.0-6|665	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|666	
21cr|calligra-3.1.0-6|667	%define kostore_major 16
21cr|calligra-3.1.0-6|668	%define libkostore %mklibname kostore %{kostore_major}
21cr|calligra-3.1.0-6|669	
21cr|calligra-3.1.0-6|670	%package -n %{libkostore}
21cr|calligra-3.1.0-6|671	Summary:	Calligra core library
21cr|calligra-3.1.0-6|672	Group:		System/Libraries
21cr|calligra-3.1.0-6|673	
21cr|calligra-3.1.0-6|674	%description -n %{libkostore}
21cr|calligra-3.1.0-6|675	Calligra core library.
21cr|calligra-3.1.0-6|676	
21cr|calligra-3.1.0-6|677	%files -n %{libkostore}
21cr|calligra-3.1.0-6|678	%{_kde5_libdir}/libkostore.so.%{kostore_major}*
21cr|calligra-3.1.0-6|679	
21cr|calligra-3.1.0-6|680	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|681	
21cr|calligra-3.1.0-6|682	%define libkotext_major 16
21cr|calligra-3.1.0-6|683	%define libkotext %mklibname kotext %{libkotext_major}
21cr|calligra-3.1.0-6|684	
21cr|calligra-3.1.0-6|685	%package -n %{libkotext}
21cr|calligra-3.1.0-6|686	Summary:	Calligra core library
21cr|calligra-3.1.0-6|687	Group:		System/Libraries
21cr|calligra-3.1.0-6|688	
21cr|calligra-3.1.0-6|689	%description -n %{libkotext}
21cr|calligra-3.1.0-6|690	Calligra core library.
21cr|calligra-3.1.0-6|691	
21cr|calligra-3.1.0-6|692	KoText is the library that offers rich text layout and OpenDocument Format
21cr|calligra-3.1.0-6|693	loading/saving.
21cr|calligra-3.1.0-6|694	
21cr|calligra-3.1.0-6|695	%files -n %{libkotext}
21cr|calligra-3.1.0-6|696	%{_kde5_libdir}/libkotext.so.%{libkotext_major}*
21cr|calligra-3.1.0-6|697	
21cr|calligra-3.1.0-6|698	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|699	
21cr|calligra-3.1.0-6|700	%define kotextlayout_major 16
21cr|calligra-3.1.0-6|701	%define libkotextlayout %mklibname textlayout %{kotextlayout_major}
21cr|calligra-3.1.0-6|702	
21cr|calligra-3.1.0-6|703	%package -n %{libkotextlayout}
21cr|calligra-3.1.0-6|704	Summary:	Calligra core library
21cr|calligra-3.1.0-6|705	Group:		System/Libraries
21cr|calligra-3.1.0-6|706	
21cr|calligra-3.1.0-6|707	%description -n %{libkotextlayout}
21cr|calligra-3.1.0-6|708	Calligra core library.
21cr|calligra-3.1.0-6|709	
21cr|calligra-3.1.0-6|710	%files -n %{libkotextlayout}
21cr|calligra-3.1.0-6|711	%{_kde5_libdir}/libkotextlayout.so.%{kotextlayout_major}*
21cr|calligra-3.1.0-6|712	
21cr|calligra-3.1.0-6|713	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|714	
21cr|calligra-3.1.0-6|715	%define kovectorimage_major 16
21cr|calligra-3.1.0-6|716	%define libkovectorimage %mklibname kovectorimage %{kovectorimage_major}
21cr|calligra-3.1.0-6|717	
21cr|calligra-3.1.0-6|718	%package -n %{libkovectorimage}
21cr|calligra-3.1.0-6|719	Summary:	Calligra core library
21cr|calligra-3.1.0-6|720	Group:		System/Libraries
21cr|calligra-3.1.0-6|721	
21cr|calligra-3.1.0-6|722	%description -n %{libkovectorimage}
21cr|calligra-3.1.0-6|723	Calligra core library.
21cr|calligra-3.1.0-6|724	
21cr|calligra-3.1.0-6|725	%files -n %{libkovectorimage}
21cr|calligra-3.1.0-6|726	%{_kde5_libdir}/libkovectorimage.so.%{kovectorimage_major}*
21cr|calligra-3.1.0-6|727	
21cr|calligra-3.1.0-6|728	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|729	
21cr|calligra-3.1.0-6|730	%define koversion_major 16
21cr|calligra-3.1.0-6|731	%define libkoversion %mklibname koversion %{koversion_major}
21cr|calligra-3.1.0-6|732	
21cr|calligra-3.1.0-6|733	%package -n %{libkoversion}
21cr|calligra-3.1.0-6|734	Summary:	Calligra core library
21cr|calligra-3.1.0-6|735	Group:		System/Libraries
21cr|calligra-3.1.0-6|736	
21cr|calligra-3.1.0-6|737	%description -n %{libkoversion}
21cr|calligra-3.1.0-6|738	Calligra core library.
21cr|calligra-3.1.0-6|739	
21cr|calligra-3.1.0-6|740	%files -n %{libkoversion}
21cr|calligra-3.1.0-6|741	%{_kde5_libdir}/libkoversion.so.%{koversion_major}*
21cr|calligra-3.1.0-6|742	
21cr|calligra-3.1.0-6|743	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|744	
21cr|calligra-3.1.0-6|745	%define kowidgets_major 16
21cr|calligra-3.1.0-6|746	%define libkowidgets %mklibname kowidgets %{kowidgets_major}
21cr|calligra-3.1.0-6|747	
21cr|calligra-3.1.0-6|748	%package -n %{libkowidgets}
21cr|calligra-3.1.0-6|749	Summary:	Calligra core library
21cr|calligra-3.1.0-6|750	Group:		System/Libraries
21cr|calligra-3.1.0-6|751	
21cr|calligra-3.1.0-6|752	%description -n %{libkowidgets}
21cr|calligra-3.1.0-6|753	Calligra core library.
21cr|calligra-3.1.0-6|754	
21cr|calligra-3.1.0-6|755	%files -n %{libkowidgets}
21cr|calligra-3.1.0-6|756	%{_kde5_libdir}/libkowidgets.so.%{kowidgets_major}*
21cr|calligra-3.1.0-6|757	
21cr|calligra-3.1.0-6|758	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|759	
21cr|calligra-3.1.0-6|760	%define libkowidgetutils_major 16
21cr|calligra-3.1.0-6|761	%define libkowidgetutils %mklibname kowidgetutils %{libkowidgetutils_major}
21cr|calligra-3.1.0-6|762	
21cr|calligra-3.1.0-6|763	%package -n %{libkowidgetutils}
21cr|calligra-3.1.0-6|764	Summary:	Calligra core library
21cr|calligra-3.1.0-6|765	Group:		System/Libraries
21cr|calligra-3.1.0-6|766	
21cr|calligra-3.1.0-6|767	%description -n %{libkowidgetutils}
21cr|calligra-3.1.0-6|768	Calligra core library.
21cr|calligra-3.1.0-6|769	
21cr|calligra-3.1.0-6|770	%files -n %{libkowidgetutils}
21cr|calligra-3.1.0-6|771	%{_kde5_libdir}/libkowidgetutils.so.%{libkowidgetutils_major}*
21cr|calligra-3.1.0-6|772	
21cr|calligra-3.1.0-6|773	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|774	
21cr|calligra-3.1.0-6|775	%define kowv2_major 9
21cr|calligra-3.1.0-6|776	%define libkowv2 %mklibname kowv2_ %{kowv2_major}
21cr|calligra-3.1.0-6|777	
21cr|calligra-3.1.0-6|778	%package -n %{libkowv2}
21cr|calligra-3.1.0-6|779	Summary:	Calligra core library
21cr|calligra-3.1.0-6|780	Group:		System/Libraries
21cr|calligra-3.1.0-6|781	
21cr|calligra-3.1.0-6|782	%description -n %{libkowv2}
21cr|calligra-3.1.0-6|783	Calligra core library.
21cr|calligra-3.1.0-6|784	
21cr|calligra-3.1.0-6|785	%files -n %{libkowv2}
21cr|calligra-3.1.0-6|786	%{_kde5_libdir}/libkowv2.so.%{kowv2_major}*
21cr|calligra-3.1.0-6|787	
21cr|calligra-3.1.0-6|788	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|789	
21cr|calligra-3.1.0-6|790	%define kundo2_major 16
21cr|calligra-3.1.0-6|791	%define libkundo2 %mklibname kundo2_ %{kundo2_major}
21cr|calligra-3.1.0-6|792	
21cr|calligra-3.1.0-6|793	%package -n %{libkundo2}
21cr|calligra-3.1.0-6|794	Summary:	Calligra core library
21cr|calligra-3.1.0-6|795	Group:		System/Libraries
21cr|calligra-3.1.0-6|796	
21cr|calligra-3.1.0-6|797	%description -n %{libkundo2}
21cr|calligra-3.1.0-6|798	Calligra core library.
21cr|calligra-3.1.0-6|799	
21cr|calligra-3.1.0-6|800	%files -n %{libkundo2}
21cr|calligra-3.1.0-6|801	%{_kde5_libdir}/libkundo2.so.%{kundo2_major}*
21cr|calligra-3.1.0-6|802	
21cr|calligra-3.1.0-6|803	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|804	
21cr|calligra-3.1.0-6|805	%define pigmentcms_major 16
21cr|calligra-3.1.0-6|806	%define libpigmentcms %mklibname pigmentcms %{pigmentcms_major}
21cr|calligra-3.1.0-6|807	
21cr|calligra-3.1.0-6|808	%package -n %{libpigmentcms}
21cr|calligra-3.1.0-6|809	Summary:	Calligra core library
21cr|calligra-3.1.0-6|810	Group:		System/Libraries
21cr|calligra-3.1.0-6|811	
21cr|calligra-3.1.0-6|812	%description -n %{libpigmentcms}
21cr|calligra-3.1.0-6|813	Calligra core library.
21cr|calligra-3.1.0-6|814	
21cr|calligra-3.1.0-6|815	Pigment is the Color Manipulation System library for Calligra, this include but
21cr|calligra-3.1.0-6|816	it is not limited to full color management. Originating from Krita it provides
21cr|calligra-3.1.0-6|817	a generic KoColor class wich represents the notion of a color. The same color
21cr|calligra-3.1.0-6|818	can often be specified in different colorspaces. Some colors however can only
21cr|calligra-3.1.0-6|819	be specified in some colorspaces.
21cr|calligra-3.1.0-6|820	
21cr|calligra-3.1.0-6|821	%files -n %{libpigmentcms}
21cr|calligra-3.1.0-6|822	%{_kde5_libdir}/libpigmentcms.so.%{pigmentcms_major}*
21cr|calligra-3.1.0-6|823	
21cr|calligra-3.1.0-6|824	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|825	
21cr|calligra-3.1.0-6|826	%define rtfreader_major 16
21cr|calligra-3.1.0-6|827	%define librtfreader %mklibname rtfreader %{rtfreader_major}
21cr|calligra-3.1.0-6|828	
21cr|calligra-3.1.0-6|829	%package -n %{librtfreader}
21cr|calligra-3.1.0-6|830	Summary:	Calligra core library
21cr|calligra-3.1.0-6|831	Group:		System/Libraries
21cr|calligra-3.1.0-6|832	
21cr|calligra-3.1.0-6|833	%description -n %{librtfreader}
21cr|calligra-3.1.0-6|834	Calligra core library.
21cr|calligra-3.1.0-6|835	
21cr|calligra-3.1.0-6|836	%files -n %{librtfreader}
21cr|calligra-3.1.0-6|837	%{_kde5_libdir}/libRtfReader.so.%{rtfreader_major}*
21cr|calligra-3.1.0-6|838	
21cr|calligra-3.1.0-6|839	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|840	
21cr|calligra-3.1.0-6|841	%define wordsprivate_major 16
21cr|calligra-3.1.0-6|842	%define libwordsprivate %mklibname wordsprivate %{wordsprivate_major}
21cr|calligra-3.1.0-6|843	
21cr|calligra-3.1.0-6|844	%package -n %{libwordsprivate}
21cr|calligra-3.1.0-6|845	Summary:	Calligra core library
21cr|calligra-3.1.0-6|846	Group:		System/Libraries
21cr|calligra-3.1.0-6|847	
21cr|calligra-3.1.0-6|848	%description -n %{libwordsprivate}
21cr|calligra-3.1.0-6|849	Calligra core library.
21cr|calligra-3.1.0-6|850	
21cr|calligra-3.1.0-6|851	%files -n %{libwordsprivate}
21cr|calligra-3.1.0-6|852	%{_kde5_libdir}/libwordsprivate.so.%{wordsprivate_major}*
21cr|calligra-3.1.0-6|853	
21cr|calligra-3.1.0-6|854	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|855	
21cr|calligra-3.1.0-6|856	%package devel
21cr|calligra-3.1.0-6|857	Summary:	Header files for developing calligra applications
21cr|calligra-3.1.0-6|858	Group:		Development/KDE and Qt
21cr|calligra-3.1.0-6|859	Requires:	%{libbasicflakes} = %{EVRD}
21cr|calligra-3.1.0-6|860	Requires:	%{libcalligrasheetscommon} = %{EVRD}
21cr|calligra-3.1.0-6|861	Requires:	%{libcalligrasheetsodf} = %{EVRD}
21cr|calligra-3.1.0-6|862	Requires:	%{libcalligrastageprivate} = %{EVRD}
21cr|calligra-3.1.0-6|863	Requires:	%{libflake} = %{EVRD}
21cr|calligra-3.1.0-6|864	Requires:	%{libgemini} = %{EVRD}
21cr|calligra-3.1.0-6|865	Requires:	%{libkarboncommon} = %{EVRD}
21cr|calligra-3.1.0-6|866	Requires:	%{libkarbonui} = %{EVRD}
21cr|calligra-3.1.0-6|867	Requires:	%{libkoformula} = %{EVRD}
21cr|calligra-3.1.0-6|868	Requires:	%{libkomain} = %{EVRD}
21cr|calligra-3.1.0-6|869	Requires:	%{libkomsooxml} = %{EVRD}
21cr|calligra-3.1.0-6|870	Requires:	%{libkoodf} = %{EVRD}
21cr|calligra-3.1.0-6|871	Requires:	%{libkoodf2} = %{EVRD}
21cr|calligra-3.1.0-6|872	Requires:	%{libkoodfreader} = %{EVRD}
21cr|calligra-3.1.0-6|873	Requires:	%{libkopageapp} = %{EVRD}
21cr|calligra-3.1.0-6|874	Requires:	%{libkoplugin} = %{EVRD}
21cr|calligra-3.1.0-6|875	Requires:	%{libkostore} = %{EVRD}
21cr|calligra-3.1.0-6|876	Requires:	%{libkotext} = %{EVRD}
21cr|calligra-3.1.0-6|877	Requires:	%{libkotextlayout} = %{EVRD}
21cr|calligra-3.1.0-6|878	Requires:	%{libkovectorimage} = %{EVRD}
21cr|calligra-3.1.0-6|879	Requires:	%{libkoversion} = %{EVRD}
21cr|calligra-3.1.0-6|880	Requires:	%{libkowidgets} = %{EVRD}
21cr|calligra-3.1.0-6|881	Requires:	%{libkowidgetutils} = %{EVRD}
21cr|calligra-3.1.0-6|882	Requires:	%{libkowv2} = %{EVRD}
21cr|calligra-3.1.0-6|883	Requires:	%{libkundo2} = %{EVRD}
21cr|calligra-3.1.0-6|884	Requires:	%{libpigmentcms} = %{EVRD}
21cr|calligra-3.1.0-6|885	Requires:	%{librtfreader} = %{EVRD}
21cr|calligra-3.1.0-6|886	Requires:	%{libwordsprivate} = %{EVRD}
21cr|calligra-3.1.0-6|887	Requires:	%{name}-core = %{EVRD}
21cr|calligra-3.1.0-6|888	
21cr|calligra-3.1.0-6|889	%description devel
21cr|calligra-3.1.0-6|890	Header files needed for developing calligra applications.
21cr|calligra-3.1.0-6|891	
21cr|calligra-3.1.0-6|892	%files devel
21cr|calligra-3.1.0-6|893	%{_kde5_libdir}/libbasicflakes.so
21cr|calligra-3.1.0-6|894	%{_kde5_libdir}/libcalligrasheetscommon.so
21cr|calligra-3.1.0-6|895	%{_kde5_libdir}/libcalligrasheetsodf.so
21cr|calligra-3.1.0-6|896	%{_kde5_libdir}/libcalligrastageprivate.so
21cr|calligra-3.1.0-6|897	%{_kde5_libdir}/libflake.so
21cr|calligra-3.1.0-6|898	%{_kde5_libdir}/libgemini.so
21cr|calligra-3.1.0-6|899	%{_kde5_libdir}/libkarboncommon.so
21cr|calligra-3.1.0-6|900	%{_kde5_libdir}/libkarbonui.so
21cr|calligra-3.1.0-6|901	%{_kde5_libdir}/libkoformula.so
21cr|calligra-3.1.0-6|902	%{_kde5_libdir}/libkomain.so
21cr|calligra-3.1.0-6|903	%{_kde5_libdir}/libkomsooxml.so
21cr|calligra-3.1.0-6|904	%{_kde5_libdir}/libkoodf.so
21cr|calligra-3.1.0-6|905	%{_kde5_libdir}/libkoodf2.so
21cr|calligra-3.1.0-6|906	%{_kde5_libdir}/libkoodfreader.so
21cr|calligra-3.1.0-6|907	%{_kde5_libdir}/libkopageapp.so
21cr|calligra-3.1.0-6|908	%{_kde5_libdir}/libkoplugin.so
21cr|calligra-3.1.0-6|909	%{_kde5_libdir}/libkostore.so
21cr|calligra-3.1.0-6|910	%{_kde5_libdir}/libkotext.so
21cr|calligra-3.1.0-6|911	%{_kde5_libdir}/libkotextlayout.so
21cr|calligra-3.1.0-6|912	%{_kde5_libdir}/libkovectorimage.so
21cr|calligra-3.1.0-6|913	%{_kde5_libdir}/libkoversion.so
21cr|calligra-3.1.0-6|914	%{_kde5_libdir}/libkowidgets.so
21cr|calligra-3.1.0-6|915	%{_kde5_libdir}/libkowidgetutils.so
21cr|calligra-3.1.0-6|916	%{_kde5_libdir}/libkowv2.so
21cr|calligra-3.1.0-6|917	%{_kde5_libdir}/libkundo2.so
21cr|calligra-3.1.0-6|918	%{_kde5_libdir}/libpigmentcms.so
21cr|calligra-3.1.0-6|919	%{_kde5_libdir}/libRtfReader.so
21cr|calligra-3.1.0-6|920	%{_kde5_libdir}/libwordsprivate.so
21cr|calligra-3.1.0-6|921	
21cr|calligra-3.1.0-6|922	#--------------------------------------------------------------------
21cr|calligra-3.1.0-6|923	
21cr|calligra-3.1.0-6|924	%prep
21cr|calligra-3.1.0-6|925	%setup -q
21cr|calligra-3.1.0-6|926	%patch0 -p1
21cr|calligra-3.1.0-6|927	%patch1 -p1
21cr|calligra-3.1.0-6|928	%patch2 -p1
21cr|calligra-3.1.0-6|929	%patch3 -p1
21cr|calligra-3.1.0-6|930	%if %{mdvver} >= 201910
21cr|calligra-3.1.0-6|931	# Poppler 0.69+ patches
21cr|calligra-3.1.0-6|932	%patch10 -p1
21cr|calligra-3.1.0-6|933	%patch11 -p1
21cr|calligra-3.1.0-6|934	%patch12 -p1
21cr|calligra-3.1.0-6|935	%patch13 -p1
21cr|calligra-3.1.0-6|936	%patch14 -p1
21cr|calligra-3.1.0-6|937	%patch15 -p1
21cr|calligra-3.1.0-6|938	%endif
21cr|calligra-3.1.0-6|939	
21cr|calligra-3.1.0-6|940	%build
21cr|calligra-3.1.0-6|941	%cmake_kde5
21cr|calligra-3.1.0-6|942	%make
21cr|calligra-3.1.0-6|943	
21cr|calligra-3.1.0-6|944	%install
21cr|calligra-3.1.0-6|945	%makeinstall_std -C build
21cr|calligra-3.1.0-6|946	
21cr|calligra-3.1.0-6|947	# NOTE: reenable if/when again available
21cr|calligra-3.1.0-6|948	find %{buildroot} -name "braindump.mo" | xargs rm -fv
21cr|calligra-3.1.0-6|949	find %{buildroot} -name "flow.mo" | xargs rm -fv
21cr|calligra-3.1.0-6|950	find %{buildroot} -name "okularGenerator_odp.mo" | xargs rm -fv
21cr|calligra-3.1.0-6|951	find %{buildroot} -name "okularGenerator_odt.mo" | xargs rm -fv
21cr|calligra-3.1.0-6|952	
21cr|calligra-3.1.0-6|953	%find_lang %{name} calligra-defaulttools calligra-dockers calligra-opener \
21cr|calligra-3.1.0-6|954	calligra_semanticitem_contact calligra_semanticitem_event calligra_semanticitem_location \
21cr|calligra-3.1.0-6|955	calligra_shape_artistictext calligra_shape_chart calligra_shape_comment calligra_shape_formula \
21cr|calligra-3.1.0-6|956	calligra_shape_music calligra_shape_paths calligra_shape_picture calligra_shape_plugin \
21cr|calligra-3.1.0-6|957	calligra_shape_template calligra_shape_text calligra_shape_threed calligra_shape_vector calligra_shape_video \
21cr|calligra-3.1.0-6|958	calligra_textediting_autocorrect calligra_textediting_changecase calligra_textediting_spellcheck \
21cr|calligra-3.1.0-6|959	calligra_textediting_thesaurus calligra_textinlineobject_variables calligrafilters \
21cr|calligra-3.1.0-6|960	kocolorspaces koconverter %{name}.lang
21cr|calligra-3.1.0-6|961	
21cr|calligra-3.1.0-6|962	%find_lang karbon KarbonFilterEffects KarbonTools karbon.lang
21cr|calligra-3.1.0-6|963	
21cr|calligra-3.1.0-6|964	%find_lang calligrasheets calligrasheets_calendar calligrasheets_solver krossmodulesheets \
21cr|calligra-3.1.0-6|965	calligra_shape_spreadsheet sheets.lang
21cr|calligra-3.1.0-6|966	
21cr|calligra-3.1.0-6|967	%find_lang calligrastage stage.lang
21cr|calligra-3.1.0-6|968	
21cr|calligra-3.1.0-6|969	%find_lang calligrawords krossmodulewords words.lang

561 21
21cr|calligraplan-3.3.0-3|1	Summary:	Project management application for Calligra
21cr|calligraplan-3.3.0-3|2	Name:		calligraplan
21cr|calligraplan-3.3.0-3|3	Version:	3.3.0
21cr|calligraplan-3.3.0-3|4	Release:	3
21cr|calligraplan-3.3.0-3|5	#koffice has epoch 15. We need upper epoch
21cr|calligraplan-3.3.0-3|6	Epoch:		16
21cr|calligraplan-3.3.0-3|7	License:	GPLv2+ and LGPLv2+ and GFDL
21cr|calligraplan-3.3.0-3|8	Group:		Office
21cr|calligraplan-3.3.0-3|9	Url:		https://www.calligra.org
21cr|calligraplan-3.3.0-3|10	Source0:	https://download.kde.org/stable/calligra/%{version}/%{name}-%{version}.tar.xz
21cr|calligraplan-3.3.0-3|11	Source3:	%{name}.rpmlintrc
21cr|calligraplan-3.3.0-3|12	BuildRequires:	extra-cmake-modules
21cr|calligraplan-3.3.0-3|13	BuildRequires:	git
21cr|calligraplan-3.3.0-3|14	BuildRequires:	pstoedit
21cr|calligraplan-3.3.0-3|15	BuildRequires:	boost-devel
21cr|calligraplan-3.3.0-3|16	BuildRequires:	kchart-devel
21cr|calligraplan-3.3.0-3|17	BuildRequires:	kf5activities-devel
21cr|calligraplan-3.3.0-3|18	BuildRequires:	kf5akonadi-devel
21cr|calligraplan-3.3.0-3|19	BuildRequires:	kf5akonadicontact-devel
21cr|calligraplan-3.3.0-3|20	BuildRequires:	kf5archive-devel
21cr|calligraplan-3.3.0-3|21	BuildRequires:	kf5calendarcore-devel
21cr|calligraplan-3.3.0-3|22	BuildRequires:	kf5codecs-devel
21cr|calligraplan-3.3.0-3|23	BuildRequires:	kf5completion-devel
21cr|calligraplan-3.3.0-3|24	BuildRequires:	kf5config-devel
21cr|calligraplan-3.3.0-3|25	BuildRequires:	kf5configwidgets-devel
21cr|calligraplan-3.3.0-3|26	BuildRequires:	kf5coreaddons-devel
21cr|calligraplan-3.3.0-3|27	BuildRequires:	kf5dbusaddons-devel
21cr|calligraplan-3.3.0-3|28	BuildRequires:	kf5doctools-devel
21cr|calligraplan-3.3.0-3|29	BuildRequires:	kf5guiaddons-devel
21cr|calligraplan-3.3.0-3|30	BuildRequires:	kf5i18n-devel
21cr|calligraplan-3.3.0-3|31	BuildRequires:	kf5iconthemes-devel
21cr|calligraplan-3.3.0-3|32	BuildRequires:	kf5itemviews-devel
21cr|calligraplan-3.3.0-3|33	BuildRequires:	kf5kcmutils-devel
21cr|calligraplan-3.3.0-3|34	BuildRequires:	kf5kdelibs4support-devel
21cr|calligraplan-3.3.0-3|35	BuildRequires:	kf5khtml-devel
21cr|calligraplan-3.3.0-3|36	BuildRequires:	kf5kio-devel
21cr|calligraplan-3.3.0-3|37	BuildRequires:	kf5kross-devel
21cr|calligraplan-3.3.0-3|38	BuildRequires:	kf5notifications-devel
21cr|calligraplan-3.3.0-3|39	BuildRequires:	kf5notifyconfig-devel
21cr|calligraplan-3.3.0-3|40	BuildRequires:	kf5parts-devel
21cr|calligraplan-3.3.0-3|41	BuildRequires:	kf5sonnet-devel
21cr|calligraplan-3.3.0-3|42	BuildRequires:	kf5texteditor-devel
21cr|calligraplan-3.3.0-3|43	BuildRequires:	kf5textwidgets-devel
21cr|calligraplan-3.3.0-3|44	BuildRequires:	kf5threadweaver-devel
21cr|calligraplan-3.3.0-3|45	BuildRequires:	kf5wallet-devel
21cr|calligraplan-3.3.0-3|46	BuildRequires:	kf5widgetsaddons-devel
21cr|calligraplan-3.3.0-3|47	BuildRequires:	kf5windowsystem-devel
21cr|calligraplan-3.3.0-3|48	BuildRequires:	kf5xmlgui-devel
21cr|calligraplan-3.3.0-3|49	BuildRequires:	kgantt-devel
21cr|calligraplan-3.3.0-3|50	BuildRequires:	postgresql-devel
21cr|calligraplan-3.3.0-3|51	BuildRequires:	vc-devel
21cr|calligraplan-3.3.0-3|52	BuildRequires:	pkgconfig(eigen3)
21cr|calligraplan-3.3.0-3|53	BuildRequires:	pkgconfig(exiv2)
21cr|calligraplan-3.3.0-3|54	BuildRequires:	pkgconfig(fftw3)
21cr|calligraplan-3.3.0-3|55	BuildRequires:	pkgconfig(fontconfig)
21cr|calligraplan-3.3.0-3|56	BuildRequires:	pkgconfig(gl)
21cr|calligraplan-3.3.0-3|57	BuildRequires:	pkgconfig(glew)
21cr|calligraplan-3.3.0-3|58	BuildRequires:	pkgconfig(glu)
21cr|calligraplan-3.3.0-3|59	BuildRequires:	pkgconfig(gsl)
21cr|calligraplan-3.3.0-3|60	BuildRequires:	pkgconfig(KPropertyWidgets3)
21cr|calligraplan-3.3.0-3|61	BuildRequires:	pkgconfig(KReport3)
21cr|calligraplan-3.3.0-3|62	BuildRequires:	pkgconfig(lcms2)
21cr|calligraplan-3.3.0-3|63	BuildRequires:	pkgconfig(libexif)
21cr|calligraplan-3.3.0-3|64	BuildRequires:	pkgconfig(libetonyek-0.1)
21cr|calligraplan-3.3.0-3|65	BuildRequires:	pkgconfig(libgsf-1)
21cr|calligraplan-3.3.0-3|66	BuildRequires:	pkgconfig(libical)
21cr|calligraplan-3.3.0-3|67	BuildRequires:	pkgconfig(libodfgen-0.1)
21cr|calligraplan-3.3.0-3|68	BuildRequires:	pkgconfig(libopenjpeg1)
21cr|calligraplan-3.3.0-3|69	BuildRequires:	pkgconfig(libpng)
21cr|calligraplan-3.3.0-3|70	# Should be 3.x but we have 4.x
21cr|calligraplan-3.3.0-3|71	BuildRequires:	pkgconfig(libpqxx)
21cr|calligraplan-3.3.0-3|72	BuildRequires:	pkgconfig(librevenge-0.0)
21cr|calligraplan-3.3.0-3|73	BuildRequires:	pkgconfig(libtiff-4)
21cr|calligraplan-3.3.0-3|74	BuildRequires:	pkgconfig(libvisio-0.1)
21cr|calligraplan-3.3.0-3|75	BuildRequires:	pkgconfig(libwpd-0.10)
21cr|calligraplan-3.3.0-3|76	BuildRequires:	pkgconfig(libwpg-0.3)
21cr|calligraplan-3.3.0-3|77	BuildRequires:	pkgconfig(libwps-0.4)
21cr|calligraplan-3.3.0-3|78	BuildRequires:	pkgconfig(libxml-2.0)
21cr|calligraplan-3.3.0-3|79	BuildRequires:	pkgconfig(libxslt)
21cr|calligraplan-3.3.0-3|80	BuildRequires:	pkgconfig(OpenEXR)
21cr|calligraplan-3.3.0-3|81	BuildRequires:	pkgconfig(phonon4qt5)
21cr|calligraplan-3.3.0-3|82	BuildRequires:	pkgconfig(poppler-qt5)
21cr|calligraplan-3.3.0-3|83	BuildRequires:	pkgconfig(pstoedit)
21cr|calligraplan-3.3.0-3|84	BuildRequires:	pkgconfig(python)
21cr|calligraplan-3.3.0-3|85	BuildRequires:	pkgconfig(qca2-qt5)
21cr|calligraplan-3.3.0-3|86	BuildRequires:	pkgconfig(Qt5Core)
21cr|calligraplan-3.3.0-3|87	BuildRequires:	pkgconfig(Qt5DBus)
21cr|calligraplan-3.3.0-3|88	BuildRequires:	pkgconfig(Qt5Gui)
21cr|calligraplan-3.3.0-3|89	BuildRequires:	pkgconfig(Qt5Network)
21cr|calligraplan-3.3.0-3|90	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|calligraplan-3.3.0-3|91	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|calligraplan-3.3.0-3|92	BuildRequires:	pkgconfig(Qt5Quick)
21cr|calligraplan-3.3.0-3|93	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|calligraplan-3.3.0-3|94	BuildRequires:	pkgconfig(Qt5Sql)
21cr|calligraplan-3.3.0-3|95	BuildRequires:	pkgconfig(Qt5Svg)
21cr|calligraplan-3.3.0-3|96	BuildRequires:	pkgconfig(Qt5Test)
21cr|calligraplan-3.3.0-3|97	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|calligraplan-3.3.0-3|98	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|calligraplan-3.3.0-3|99	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|calligraplan-3.3.0-3|100	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|calligraplan-3.3.0-3|101	BuildRequires:	pkgconfig(Qt5Xml)
21cr|calligraplan-3.3.0-3|102	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|calligraplan-3.3.0-3|103	BuildRequires:	pkgconfig(shared-mime-info)
21cr|calligraplan-3.3.0-3|104	Requires:	calligraplanwork = %{EVRD}
21cr|calligraplan-3.3.0-3|105	Provides:	plan = %{EVRD}
21cr|calligraplan-3.3.0-3|106	
21cr|calligraplan-3.3.0-3|107	%description
21cr|calligraplan-3.3.0-3|108	Plan is a project management application.
21cr|calligraplan-3.3.0-3|109	It is intended for managing moderately large projects with multiple resources.
21cr|calligraplan-3.3.0-3|110	
21cr|calligraplan-3.3.0-3|111	%files -f %{name}.lang
21cr|calligraplan-3.3.0-3|112	%{_kde5_applicationsdir}/org.kde.calligraplan.desktop
21cr|calligraplan-3.3.0-3|113	%{_kde5_bindir}/calligraplan
21cr|calligraplan-3.3.0-3|114	%{_kde5_datadir}/calligraplan/calligraplan_shell.rc
21cr|calligraplan-3.3.0-3|115	%{_kde5_datadir}/calligraplan/icons/*/*/*/*
21cr|calligraplan-3.3.0-3|116	%{_kde5_datadir}/calligraplan/reports/*
21cr|calligraplan-3.3.0-3|117	%{_kde5_datadir}/calligraplan/templates/*
21cr|calligraplan-3.3.0-3|118	%{_kde5_datadir}/calligraplan/templates/.source/SharedResources.plant
21cr|calligraplan-3.3.0-3|119	%{_kde5_datadir}/config.kcfg/calligraplansettings.kcfg
21cr|calligraplan-3.3.0-3|120	%{_kde5_libdir}/libkdeinit5_calligraplan.so
21cr|calligraplan-3.3.0-3|121	%{_qt5_plugindir}/calligraplanworkpart.so
21cr|calligraplan-3.3.0-3|122	%{_qt5_plugindir}/calligraplan/formatfilters/planicalexport.so
21cr|calligraplan-3.3.0-3|123	%{_qt5_plugindir}/calligraplan/formatfilters/plankplatoimport.so
21cr|calligraplan-3.3.0-3|124	%{_qt5_plugindir}/calligraplan/formatfilters/planplannerimport.so
21cr|calligraplan-3.3.0-3|125	%{_qt5_plugindir}/calligraplan/parts/calligraplanpart.so
21cr|calligraplan-3.3.0-3|126	%{_qt5_plugindir}/calligraplan/schedulers/libplantjscheduler.so
21cr|calligraplan-3.3.0-3|127	%{_kde5_xmlguidir}/calligraplan/*
21cr|calligraplan-3.3.0-3|128	%{_kde5_iconsdir}/hicolor/*/*/calligraplan.png
21cr|calligraplan-3.3.0-3|129	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-vnd.kde.kplato.png
21cr|calligraplan-3.3.0-3|130	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-vnd.kde.kplato.work.png
21cr|calligraplan-3.3.0-3|131	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-vnd.kde.plan.png
21cr|calligraplan-3.3.0-3|132	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-vnd.kde.plan.work.png
21cr|calligraplan-3.3.0-3|133	%{_kde5_iconsdir}/hicolor/scalable/apps/calligraplan.svgz
21cr|calligraplan-3.3.0-3|134	%{_kde5_iconsdir}/hicolor/scalable/mimetypes/application-x-vnd.kde.kplato.svgz
21cr|calligraplan-3.3.0-3|135	%{_kde5_iconsdir}/hicolor/scalable/mimetypes/application-x-vnd.kde.kplato.work.svgz
21cr|calligraplan-3.3.0-3|136	%{_kde5_iconsdir}/hicolor/scalable/mimetypes/application-x-vnd.kde.plan.svgz
21cr|calligraplan-3.3.0-3|137	%{_kde5_iconsdir}/hicolor/scalable/mimetypes/application-x-vnd.kde.plan.work.svgz
21cr|calligraplan-3.3.0-3|138	%{_sysconfdir}/xdg/calligraplanrc
21cr|calligraplan-3.3.0-3|139	%{_kde5_docdir}/HTML/*/calligraplan/*
21cr|calligraplan-3.3.0-3|140	%{_appdatadir}/org.kde.calligraplan.appdata.xml
21cr|calligraplan-3.3.0-3|141	
21cr|calligraplan-3.3.0-3|142	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|143	
21cr|calligraplan-3.3.0-3|144	%package -n calligraplanwork
21cr|calligraplan-3.3.0-3|145	Summary:	Office applications for Plasma
21cr|calligraplan-3.3.0-3|146	Group:		Office
21cr|calligraplan-3.3.0-3|147	Url:		http://www.calligra-suite.org/calligraplanwork/
21cr|calligraplan-3.3.0-3|148	Requires:	%{name} = %{EVRD}
21cr|calligraplan-3.3.0-3|149	
21cr|calligraplan-3.3.0-3|150	%description -n calligraplanwork
21cr|calligraplan-3.3.0-3|151	Office applications for the for Plasma.
21cr|calligraplan-3.3.0-3|152	
21cr|calligraplan-3.3.0-3|153	%files -n calligraplanwork
21cr|calligraplan-3.3.0-3|154	%{_kde5_bindir}/calligraplanwork
21cr|calligraplan-3.3.0-3|155	%{_kde5_applicationsdir}/org.kde.calligraplanwork.desktop
21cr|calligraplan-3.3.0-3|156	%{_kde5_datadir}/calligraplanwork
21cr|calligraplan-3.3.0-3|157	%{_kde5_datadir}/config.kcfg/calligraplanworksettings.kcfg
21cr|calligraplan-3.3.0-3|158	%{_kde5_xmlguidir}/calligraplanwork//*
21cr|calligraplan-3.3.0-3|159	%{_kde5_iconsdir}/hicolor/scalable/apps/calligraplanwork.svgz
21cr|calligraplan-3.3.0-3|160	%{_kde5_iconsdir}/hicolor/*/*/calligraplanwork.png
21cr|calligraplan-3.3.0-3|161	%{_kde5_libdir}/libkdeinit5_calligraplanwork.so
21cr|calligraplan-3.3.0-3|162	%{_sysconfdir}/xdg/calligraplanworkrc
21cr|calligraplan-3.3.0-3|163	
21cr|calligraplan-3.3.0-3|164	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|165	
21cr|calligraplan-3.3.0-3|166	%define libplankernel_major 18
21cr|calligraplan-3.3.0-3|167	%define libplankernel %mklibname plankernel %{libplankernel_major}
21cr|calligraplan-3.3.0-3|168	
21cr|calligraplan-3.3.0-3|169	%package -n %{libplankernel}
21cr|calligraplan-3.3.0-3|170	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|171	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|172	
21cr|calligraplan-3.3.0-3|173	%description -n %{libplankernel}
21cr|calligraplan-3.3.0-3|174	Calligraplan system library. ODF Library.
21cr|calligraplan-3.3.0-3|175	
21cr|calligraplan-3.3.0-3|176	%files -n %{libplankernel}
21cr|calligraplan-3.3.0-3|177	%{_kde5_libdir}/libplankernel.so.%{libplankernel_major}*
21cr|calligraplan-3.3.0-3|178	
21cr|calligraplan-3.3.0-3|179	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|180	
21cr|calligraplan-3.3.0-3|181	%define plankundo2_major 18
21cr|calligraplan-3.3.0-3|182	%define libplankundo2 %mklibname plankundo2 %{plankundo2_major}
21cr|calligraplan-3.3.0-3|183	
21cr|calligraplan-3.3.0-3|184	%package -n %{libplankundo2}
21cr|calligraplan-3.3.0-3|185	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|186	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|187	
21cr|calligraplan-3.3.0-3|188	%description -n %{libplankundo2}
21cr|calligraplan-3.3.0-3|189	Calligraplan system library.
21cr|calligraplan-3.3.0-3|190	
21cr|calligraplan-3.3.0-3|191	%files -n %{libplankundo2}
21cr|calligraplan-3.3.0-3|192	%{_kde5_libdir}/libplankundo2.so.%{plankundo2_major}*
21cr|calligraplan-3.3.0-3|193	
21cr|calligraplan-3.3.0-3|194	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|195	
21cr|calligraplan-3.3.0-3|196	%define libplanmain_major 18
21cr|calligraplan-3.3.0-3|197	%define libplanmain %mklibname planmain %{libplanmain_major}
21cr|calligraplan-3.3.0-3|198	
21cr|calligraplan-3.3.0-3|199	%package -n %{libplanmain}
21cr|calligraplan-3.3.0-3|200	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|201	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|202	
21cr|calligraplan-3.3.0-3|203	%description -n %{libplanmain}
21cr|calligraplan-3.3.0-3|204	Calligraplan system library.
21cr|calligraplan-3.3.0-3|205	
21cr|calligraplan-3.3.0-3|206	%files -n %{libplanmain}
21cr|calligraplan-3.3.0-3|207	%{_kde5_libdir}/libplanmain.so.%{libplanmain_major}*
21cr|calligraplan-3.3.0-3|208	
21cr|calligraplan-3.3.0-3|209	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|210	
21cr|calligraplan-3.3.0-3|211	%define planmodels_major 18
21cr|calligraplan-3.3.0-3|212	%define libplanmodels %mklibname planmodels %{planmodels_major}
21cr|calligraplan-3.3.0-3|213	
21cr|calligraplan-3.3.0-3|214	%package -n %{libplanmodels}
21cr|calligraplan-3.3.0-3|215	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|216	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|217	
21cr|calligraplan-3.3.0-3|218	%description -n %{libplanmodels}
21cr|calligraplan-3.3.0-3|219	Calligraplan system library.
21cr|calligraplan-3.3.0-3|220	
21cr|calligraplan-3.3.0-3|221	%files -n %{libplanmodels}
21cr|calligraplan-3.3.0-3|222	%{_kde5_libdir}/libplanmodels.so.%{planmodels_major}*
21cr|calligraplan-3.3.0-3|223	
21cr|calligraplan-3.3.0-3|224	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|225	
21cr|calligraplan-3.3.0-3|226	%define planodf_major 18
21cr|calligraplan-3.3.0-3|227	%define libplanodf %mklibname planodf %{planodf_major}
21cr|calligraplan-3.3.0-3|228	
21cr|calligraplan-3.3.0-3|229	%package -n %{libplanodf}
21cr|calligraplan-3.3.0-3|230	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|231	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|232	
21cr|calligraplan-3.3.0-3|233	%description -n %{libplanodf}
21cr|calligraplan-3.3.0-3|234	Calligraplan system library.
21cr|calligraplan-3.3.0-3|235	
21cr|calligraplan-3.3.0-3|236	%files -n %{libplanodf}
21cr|calligraplan-3.3.0-3|237	%{_kde5_libdir}/libplanodf.so.%{planodf_major}*
21cr|calligraplan-3.3.0-3|238	
21cr|calligraplan-3.3.0-3|239	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|240	
21cr|calligraplan-3.3.0-3|241	%define planplugin_major 18
21cr|calligraplan-3.3.0-3|242	%define libplanplugin %mklibname planplugin %{planplugin_major}
21cr|calligraplan-3.3.0-3|243	
21cr|calligraplan-3.3.0-3|244	%package -n %{libplanplugin}
21cr|calligraplan-3.3.0-3|245	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|246	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|247	
21cr|calligraplan-3.3.0-3|248	%description -n %{libplanplugin}
21cr|calligraplan-3.3.0-3|249	Calligraplan system library.
21cr|calligraplan-3.3.0-3|250	
21cr|calligraplan-3.3.0-3|251	%files -n %{libplanplugin}
21cr|calligraplan-3.3.0-3|252	%{_kde5_libdir}/libplanplugin.so.%{planplugin_major}*
21cr|calligraplan-3.3.0-3|253	
21cr|calligraplan-3.3.0-3|254	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|255	
21cr|calligraplan-3.3.0-3|256	%define planprivate_major 18
21cr|calligraplan-3.3.0-3|257	%define libplanprivate %mklibname planprivate %{planprivate_major}
21cr|calligraplan-3.3.0-3|258	
21cr|calligraplan-3.3.0-3|259	%package -n %{libplanprivate}
21cr|calligraplan-3.3.0-3|260	Summary:	Calligra Gemini shared library
21cr|calligraplan-3.3.0-3|261	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|262	
21cr|calligraplan-3.3.0-3|263	%description -n %{libplanprivate}
21cr|calligraplan-3.3.0-3|264	Calligra Gemini shared library.
21cr|calligraplan-3.3.0-3|265	
21cr|calligraplan-3.3.0-3|266	%files -n %{libplanprivate}
21cr|calligraplan-3.3.0-3|267	%{_kde5_libdir}/libplanprivate.so.%{planprivate_major}*
21cr|calligraplan-3.3.0-3|268	
21cr|calligraplan-3.3.0-3|269	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|270	
21cr|calligraplan-3.3.0-3|271	%define libplanstore_major 18
21cr|calligraplan-3.3.0-3|272	%define libplanstore %mklibname planstore %{libplanstore_major}
21cr|calligraplan-3.3.0-3|273	
21cr|calligraplan-3.3.0-3|274	%package -n %{libplanstore}
21cr|calligraplan-3.3.0-3|275	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|276	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|277	
21cr|calligraplan-3.3.0-3|278	%description -n %{libplanstore}
21cr|calligraplan-3.3.0-3|279	Calligraplan system library.
21cr|calligraplan-3.3.0-3|280	
21cr|calligraplan-3.3.0-3|281	%files -n %{libplanstore}
21cr|calligraplan-3.3.0-3|282	%{_kde5_libdir}/libplanstore.so.%{libplanstore_major}*
21cr|calligraplan-3.3.0-3|283	
21cr|calligraplan-3.3.0-3|284	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|285	
21cr|calligraplan-3.3.0-3|286	%define planui_major 18
21cr|calligraplan-3.3.0-3|287	%define libplanui %mklibname planui %{planui_major}
21cr|calligraplan-3.3.0-3|288	
21cr|calligraplan-3.3.0-3|289	%package -n %{libplanui}
21cr|calligraplan-3.3.0-3|290	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|291	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|292	
21cr|calligraplan-3.3.0-3|293	%description -n %{libplanui}
21cr|calligraplan-3.3.0-3|294	Calligraplan system library.
21cr|calligraplan-3.3.0-3|295	
21cr|calligraplan-3.3.0-3|296	%files -n %{libplanui}
21cr|calligraplan-3.3.0-3|297	%{_kde5_libdir}/libplanui.so.%{planui_major}*
21cr|calligraplan-3.3.0-3|298	
21cr|calligraplan-3.3.0-3|299	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|300	
21cr|calligraplan-3.3.0-3|301	%define planwidgets_major 18
21cr|calligraplan-3.3.0-3|302	%define libplanwidgets %mklibname planwidgets %{planwidgets_major}
21cr|calligraplan-3.3.0-3|303	
21cr|calligraplan-3.3.0-3|304	%package -n %{libplanwidgets}
21cr|calligraplan-3.3.0-3|305	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|306	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|307	
21cr|calligraplan-3.3.0-3|308	%description -n %{libplanwidgets}
21cr|calligraplan-3.3.0-3|309	Calligraplan system library.
21cr|calligraplan-3.3.0-3|310	
21cr|calligraplan-3.3.0-3|311	%files -n %{libplanwidgets}
21cr|calligraplan-3.3.0-3|312	%{_kde5_libdir}/libplanwidgets.so.%{planwidgets_major}*
21cr|calligraplan-3.3.0-3|313	
21cr|calligraplan-3.3.0-3|314	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|315	
21cr|calligraplan-3.3.0-3|316	%define planwidgetutils_major 18
21cr|calligraplan-3.3.0-3|317	%define libplanwidgetutils %mklibname planwidgetutils %{planwidgetutils_major}
21cr|calligraplan-3.3.0-3|318	
21cr|calligraplan-3.3.0-3|319	%package -n %{libplanwidgetutils}
21cr|calligraplan-3.3.0-3|320	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|321	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|322	
21cr|calligraplan-3.3.0-3|323	%description -n %{libplanwidgetutils}
21cr|calligraplan-3.3.0-3|324	Calligraplan system library.
21cr|calligraplan-3.3.0-3|325	
21cr|calligraplan-3.3.0-3|326	%files -n %{libplanwidgetutils}
21cr|calligraplan-3.3.0-3|327	%{_kde5_libdir}/libplanwidgetutils.so.%{planwidgetutils_major}*
21cr|calligraplan-3.3.0-3|328	
21cr|calligraplan-3.3.0-3|329	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|330	
21cr|calligraplan-3.3.0-3|331	%define libplanworkfactory_major 18
21cr|calligraplan-3.3.0-3|332	%define libplanworkfactory %mklibname planworkfactory %{libplanworkfactory_major}
21cr|calligraplan-3.3.0-3|333	
21cr|calligraplan-3.3.0-3|334	%package -n %{libplanworkfactory}
21cr|calligraplan-3.3.0-3|335	Summary:	Calligraplan system library
21cr|calligraplan-3.3.0-3|336	Group:		System/Libraries
21cr|calligraplan-3.3.0-3|337	
21cr|calligraplan-3.3.0-3|338	%description -n %{libplanworkfactory}
21cr|calligraplan-3.3.0-3|339	Calligraplan system library.
21cr|calligraplan-3.3.0-3|340	
21cr|calligraplan-3.3.0-3|341	%files -n %{libplanworkfactory}
21cr|calligraplan-3.3.0-3|342	%{_kde5_libdir}/libplanworkfactory.so.%{libplanworkfactory_major}*
21cr|calligraplan-3.3.0-3|343	
21cr|calligraplan-3.3.0-3|344	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|345	
21cr|calligraplan-3.3.0-3|346	%package devel
21cr|calligraplan-3.3.0-3|347	Summary:	Header files for developing calligra applications
21cr|calligraplan-3.3.0-3|348	Group:		Development/KDE and Qt
21cr|calligraplan-3.3.0-3|349	Requires:	%{libplanworkfactory} = %{EVRD}
21cr|calligraplan-3.3.0-3|350	Requires:	%{libplanwidgetutils} = %{EVRD}
21cr|calligraplan-3.3.0-3|351	Requires:	%{libplanwidgets} = %{EVRD}
21cr|calligraplan-3.3.0-3|352	Requires:	%{libplanui} = %{EVRD}
21cr|calligraplan-3.3.0-3|353	Requires:	%{libplanstore} = %{EVRD}
21cr|calligraplan-3.3.0-3|354	Requires:	%{libplanprivate} = %{EVRD}
21cr|calligraplan-3.3.0-3|355	Requires:	%{libplanplugin} = %{EVRD}
21cr|calligraplan-3.3.0-3|356	Requires:	%{libplanodf} = %{EVRD}
21cr|calligraplan-3.3.0-3|357	Requires:	%{libplanmodels} = %{EVRD}
21cr|calligraplan-3.3.0-3|358	Requires:	%{libplanmain} = %{EVRD}
21cr|calligraplan-3.3.0-3|359	Requires:	%{libplankundo2} = %{EVRD}
21cr|calligraplan-3.3.0-3|360	Requires:	%{name} = %{EVRD}
21cr|calligraplan-3.3.0-3|361	Requires:	calligraplanwork = %{EVRD}
21cr|calligraplan-3.3.0-3|362	
21cr|calligraplan-3.3.0-3|363	%description devel
21cr|calligraplan-3.3.0-3|364	Header files needed for developing calligra applications.
21cr|calligraplan-3.3.0-3|365	
21cr|calligraplan-3.3.0-3|366	%files devel
21cr|calligraplan-3.3.0-3|367	%{_kde5_libdir}/libplankernel.so
21cr|calligraplan-3.3.0-3|368	%{_kde5_libdir}/libplankundo2.so
21cr|calligraplan-3.3.0-3|369	%{_kde5_libdir}/libplanmain.so
21cr|calligraplan-3.3.0-3|370	%{_kde5_libdir}/libplanmodels.so
21cr|calligraplan-3.3.0-3|371	%{_kde5_libdir}/libplanodf.so
21cr|calligraplan-3.3.0-3|372	%{_kde5_libdir}/libplanplugin.so
21cr|calligraplan-3.3.0-3|373	%{_kde5_libdir}/libplanprivate.so
21cr|calligraplan-3.3.0-3|374	%{_kde5_libdir}/libplanstore.so
21cr|calligraplan-3.3.0-3|375	%{_kde5_libdir}/libplanui.so
21cr|calligraplan-3.3.0-3|376	%{_kde5_libdir}/libplanwidgets.so
21cr|calligraplan-3.3.0-3|377	%{_kde5_libdir}/libplanwidgetutils.so
21cr|calligraplan-3.3.0-3|378	%{_kde5_libdir}/libplanworkfactory.so
21cr|calligraplan-3.3.0-3|379	
21cr|calligraplan-3.3.0-3|380	#--------------------------------------------------------------------
21cr|calligraplan-3.3.0-3|381	
21cr|calligraplan-3.3.0-3|382	%prep
21cr|calligraplan-3.3.0-3|383	%setup -qn %{name}-%{version}
21cr|calligraplan-3.3.0-3|384	
21cr|calligraplan-3.3.0-3|385	%build
21cr|calligraplan-3.3.0-3|386	%cmake_kde5
21cr|calligraplan-3.3.0-3|387	%make
21cr|calligraplan-3.3.0-3|388	
21cr|calligraplan-3.3.0-3|389	%install
21cr|calligraplan-3.3.0-3|390	%makeinstall_std -C build
21cr|calligraplan-3.3.0-3|391	
21cr|calligraplan-3.3.0-3|392	%find_lang %{name} --all-name
21cr|calligraplan-3.3.0-3|393	

562 21
21cr|calls-42.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|calls-42.0-3|2	
21cr|calls-42.0-3|3	Summary:	A phone dialer and call handler
21cr|calls-42.0-3|4	Name:		calls
21cr|calls-42.0-3|5	Version:	42.0
21cr|calls-42.0-3|6	Release:	3
21cr|calls-42.0-3|7	License:	GPLv3+ and MIT
21cr|calls-42.0-3|8	Group:		Communications
21cr|calls-42.0-3|9	Url:		https://download.gnome.org/sources/calls/
21cr|calls-42.0-3|10	Source0:	https://download.gnome.org/sources/calls/%{url_ver}/%{name}-%{version}.tar.xz
21cr|calls-42.0-3|11	Patch0:		calls-42.0-upstream.patch
21cr|calls-42.0-3|12	BuildRequires:	appstream-util
21cr|calls-42.0-3|13	BuildRequires:	cmake
21cr|calls-42.0-3|14	BuildRequires:	desktop-file-utils
21cr|calls-42.0-3|15	BuildRequires:	gstreamer1.0-plugins-good
21cr|calls-42.0-3|16	BuildRequires:	gtk-doc
21cr|calls-42.0-3|17	BuildRequires:	meson
21cr|calls-42.0-3|18	BuildRequires:	x11-server-xvfb
21cr|calls-42.0-3|19	BuildRequires:	xauth
21cr|calls-42.0-3|20	BuildRequires:	pkgconfig(libcallaudio-0.1)
21cr|calls-42.0-3|21	BuildRequires:	pkgconfig(gobject-2.0)
21cr|calls-42.0-3|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|calls-42.0-3|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|calls-42.0-3|24	BuildRequires:	pkgconfig(libhandy-1)
21cr|calls-42.0-3|25	BuildRequires:	pkgconfig(gsound)
21cr|calls-42.0-3|26	BuildRequires:	pkgconfig(libgdata)
21cr|calls-42.0-3|27	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|calls-42.0-3|28	BuildRequires:	pkgconfig(gom-1.0)
21cr|calls-42.0-3|29	BuildRequires:	pkgconfig(libebook-contacts-1.2)
21cr|calls-42.0-3|30	BuildRequires:	pkgconfig(folks)
21cr|calls-42.0-3|31	BuildRequires:	pkgconfig(mm-glib)
21cr|calls-42.0-3|32	BuildRequires:	pkgconfig(libfeedback-0.0)
21cr|calls-42.0-3|33	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|calls-42.0-3|34	BuildRequires:	pkgconfig(sofia-sip-ua)
21cr|calls-42.0-3|35	BuildRequires:	pkgconfig(sofia-sip-ua-glib)
21cr|calls-42.0-3|36	BuildRequires:	pkgconfig(vapigen)
21cr|calls-42.0-3|37	BuildRequires:	pkgconfig(appstream-glib)
21cr|calls-42.0-3|38	Requires:	folks
21cr|calls-42.0-3|39	Requires:	telepathy-mission-control
21cr|calls-42.0-3|40	
21cr|calls-42.0-3|41	Requires: hicolor-icon-theme
21cr|calls-42.0-3|42	
21cr|calls-42.0-3|43	%description
21cr|calls-42.0-3|44	A phone dialer and call handler.
21cr|calls-42.0-3|45	
21cr|calls-42.0-3|46	%files -f %{name}.lang
21cr|calls-42.0-3|47	%doc README.md
21cr|calls-42.0-3|48	%license COPYING
21cr|calls-42.0-3|49	%{_appdatadir}/org.gnome.Calls.metainfo.xml
21cr|calls-42.0-3|50	%{_bindir}/gnome-%{name}
21cr|calls-42.0-3|51	%{_datadir}/applications/org.gnome.Calls.desktop
21cr|calls-42.0-3|52	%{_datadir}/glib-2.0/schemas/org.gnome.Calls.gschema.xml
21cr|calls-42.0-3|53	%{_datadir}/gtk-doc/html/%{name}
21cr|calls-42.0-3|54	%dir %{_libdir}/%{name}
21cr|calls-42.0-3|55	%dir %{_libdir}/%{name}/plugins
21cr|calls-42.0-3|56	%dir %{_libdir}/%{name}/plugins/dummy
21cr|calls-42.0-3|57	%dir %{_libdir}/%{name}/plugins/mm
21cr|calls-42.0-3|58	%dir %{_libdir}/%{name}/plugins/sip
21cr|calls-42.0-3|59	%{_iconsdir}/hicolor/scalable/apps/org.gnome.Calls.svg
21cr|calls-42.0-3|60	%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Calls-symbolic.svg
21cr|calls-42.0-3|61	# ofono is retired so we exclude the plugins 4/24/2020
21cr|calls-42.0-3|62	%exclude %{_libdir}/%{name}/plugins/ofono/libofono.so
21cr|calls-42.0-3|63	%exclude %{_libdir}/%{name}/plugins/ofono/ofono.plugin
21cr|calls-42.0-3|64	%{_libdir}/%{name}/plugins/dummy/dummy.plugin
21cr|calls-42.0-3|65	%{_libdir}/%{name}/plugins/dummy/libdummy.so
21cr|calls-42.0-3|66	%{_libdir}/%{name}/plugins/mm/libmm.so
21cr|calls-42.0-3|67	%{_libdir}/%{name}/plugins/mm/mm.plugin
21cr|calls-42.0-3|68	%{_libdir}/%{name}/plugins/sip/libsip.so
21cr|calls-42.0-3|69	%{_libdir}/%{name}/plugins/sip/sip.plugin
21cr|calls-42.0-3|70	%{_sysconfdir}/xdg/autostart/org.gnome.Calls-daemon.desktop
21cr|calls-42.0-3|71	
21cr|calls-42.0-3|72	#----------------------------------------------------------------------
21cr|calls-42.0-3|73	
21cr|calls-42.0-3|74	%prep
21cr|calls-42.0-3|75	%autosetup -p1 -n %{name}-%{version}
21cr|calls-42.0-3|76	
21cr|calls-42.0-3|77	%build
21cr|calls-42.0-3|78	%meson -Dgtk_doc=true
21cr|calls-42.0-3|79	%meson_build
21cr|calls-42.0-3|80	
21cr|calls-42.0-3|81	%install
21cr|calls-42.0-3|82	%meson_install
21cr|calls-42.0-3|83	%find_lang %{name} --with-gnome --all-name

563 21
21cr|camorama-0.21-1|1	Summary:	A GNOME webcam application
21cr|camorama-0.21-1|2	Name:		camorama
21cr|camorama-0.21-1|3	Version:	0.21
21cr|camorama-0.21-1|4	Release:	1
21cr|camorama-0.21-1|5	License:	GPLv2+
21cr|camorama-0.21-1|6	Group:		Video
21cr|camorama-0.21-1|7	# Original URL (http://camorama.fixedgear.org) is dead
21cr|camorama-0.21-1|8	# use the fork below because it has been updated more recently
21cr|camorama-0.21-1|9	Url:		https://github.com/alessio/camorama
21cr|camorama-0.21-1|10	Source0:	https://github.com/alessio/camorama/archive/%{name}-%{version}.tar.gz
21cr|camorama-0.21-1|11	Patch0:		camorama-0.21-fix-desktop-file.patch
21cr|camorama-0.21-1|12	BuildRequires:	desktop-file-utils
21cr|camorama-0.21-1|13	BuildRequires:	gettext >= 0.19.8
21cr|camorama-0.21-1|14	BuildRequires:	GConf2
21cr|camorama-0.21-1|15	BuildRequires:	gnome-common
21cr|camorama-0.21-1|16	BuildRequires:	intltool
21cr|camorama-0.21-1|17	BuildRequires:	pkgconfig(cairo)
21cr|camorama-0.21-1|18	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|camorama-0.21-1|19	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.10
21cr|camorama-0.21-1|20	BuildRequires:	pkgconfig(libglade-2.0)
21cr|camorama-0.21-1|21	BuildRequires:	pkgconfig(libpng)
21cr|camorama-0.21-1|22	BuildRequires:	pkgconfig(libv4l2)
21cr|camorama-0.21-1|23	
21cr|camorama-0.21-1|24	%description
21cr|camorama-0.21-1|25	This is a program for controlling webcams. It is able to capture to various
21cr|camorama-0.21-1|26	image formats, as well as saving to a local dir or a FTP server on the web.
21cr|camorama-0.21-1|27	Right now you can change the video settings using the gui and apply some
21cr|camorama-0.21-1|28	filters.
21cr|camorama-0.21-1|29	
21cr|camorama-0.21-1|30	%files -f %{name}.lang
21cr|camorama-0.21-1|31	%doc AUTHORS ChangeLog COPYING NEWS README.md TODO
21cr|camorama-0.21-1|32	%{_bindir}/%{name}
21cr|camorama-0.21-1|33	%{_datadir}/%{name}
21cr|camorama-0.21-1|34	%{_datadir}/applications/%{name}.desktop
21cr|camorama-0.21-1|35	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21cr|camorama-0.21-1|36	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|camorama-0.21-1|37	%{_datadir}/pixmaps/%{name}.png
21cr|camorama-0.21-1|38	%{_mandir}/man1/%{name}.1*
21cr|camorama-0.21-1|39	%{_iconsdir}/hicolor/*/devices/%{name}.png
21cr|camorama-0.21-1|40	
21cr|camorama-0.21-1|41	%preun
21cr|camorama-0.21-1|42	%preun_uninstall_gconf_schemas camorama
21cr|camorama-0.21-1|43	
21cr|camorama-0.21-1|44	#------------------------------------------------------------------------------
21cr|camorama-0.21-1|45	
21cr|camorama-0.21-1|46	%prep
21cr|camorama-0.21-1|47	%setup -q
21cr|camorama-0.21-1|48	%patch0 -p1
21cr|camorama-0.21-1|49	
21cr|camorama-0.21-1|50	
21cr|camorama-0.21-1|51	%build
21cr|camorama-0.21-1|52	./autogen.sh
21cr|camorama-0.21-1|53	%configure
21cr|camorama-0.21-1|54	%make
21cr|camorama-0.21-1|55	
21cr|camorama-0.21-1|56	
21cr|camorama-0.21-1|57	%install
21cr|camorama-0.21-1|58	%makeinstall_std
21cr|camorama-0.21-1|59	
21cr|camorama-0.21-1|60	# Install an icon in pixmaps, because not sure about the placement of the default ones
21cr|camorama-0.21-1|61	install -d %{buildroot}%{_datadir}/pixmaps
21cr|camorama-0.21-1|62	install -m644 pixmaps/%{name}-512.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|camorama-0.21-1|63	
21cr|camorama-0.21-1|64	%{find_lang} %{name}

564 21
21cr|candido-0.9.1-9|1	%define tarname candido-engine
21cr|candido-0.9.1-9|2	
21cr|candido-0.9.1-9|3	Name: 	 	candido
21cr|candido-0.9.1-9|4	Summary: 	Candido GTK2 cairo theme
21cr|candido-0.9.1-9|5	Version: 	0.9.1
21cr|candido-0.9.1-9|6	Release: 	9
21cr|candido-0.9.1-9|7	Source:		%{tarname}-%{version}.tar.bz2
21cr|candido-0.9.1-9|8	Patch0:		candido-engine-0.9.1-glib-includes.patch
21cr|candido-0.9.1-9|9	URL:		http://candido.berlios.de/
21cr|candido-0.9.1-9|10	License:	GPL
21cr|candido-0.9.1-9|11	Group:		Graphical desktop/GNOME
21cr|candido-0.9.1-9|12	BuildRequires:	gtk2-devel
21cr|candido-0.9.1-9|13	
21cr|candido-0.9.1-9|14	%description
21cr|candido-0.9.1-9|15	The Candido engine is a cairo-based GTK2 engine for new thems.
21cr|candido-0.9.1-9|16	It's very fast and clean.
21cr|candido-0.9.1-9|17	
21cr|candido-0.9.1-9|18	%prep
21cr|candido-0.9.1-9|19	%setup -q -n %{tarname}-%{version}
21cr|candido-0.9.1-9|20	%patch0 -p1
21cr|candido-0.9.1-9|21	
21cr|candido-0.9.1-9|22	%build
21cr|candido-0.9.1-9|23	%configure --enable-animation
21cr|candido-0.9.1-9|24	%make
21cr|candido-0.9.1-9|25	%install
21cr|candido-0.9.1-9|26	%makeinstall
21cr|candido-0.9.1-9|27	
21cr|candido-0.9.1-9|28	%files
21cr|candido-0.9.1-9|29	%defattr(-,root,root)
21cr|candido-0.9.1-9|30	%doc AUTHORS COPYING CREDITS ChangeLog NEWS README
21cr|candido-0.9.1-9|31	%{_libdir}/gtk-2.0/*/engines/libcandido.so

565 21
21cr|candido-themes-1.0-8|1	%define themesdir %{_datadir}/themes
21cr|candido-themes-1.0-8|2	
21cr|candido-themes-1.0-8|3	Summary:	  Themes for Candido
21cr|candido-themes-1.0-8|4	Name:    	  candido-themes
21cr|candido-themes-1.0-8|5	Version: 	  1.0
21cr|candido-themes-1.0-8|6	Release: 	  8
21cr|candido-themes-1.0-8|7	Source0: 	  Candido-Calm.tar.bz2
21cr|candido-themes-1.0-8|8	Source1: 	  Candido-Candy.tar.bz2
21cr|candido-themes-1.0-8|9	Source2: 	  Candido-DarkOrange.tar.bz2
21cr|candido-themes-1.0-8|10	Source3: 	  Candido-Hybrid.tar.bz2
21cr|candido-themes-1.0-8|11	Source4: 	  Candido-NeoGraphite.tar.bz2
21cr|candido-themes-1.0-8|12	Source5: 	  Candido-Engine-Metacity.tar.bz2
21cr|candido-themes-1.0-8|13	Source6: 	  Candido-Engine-Xfwm4.tar.bz2
21cr|candido-themes-1.0-8|14	License: 	  GPL
21cr|candido-themes-1.0-8|15	Group: 		  Graphical desktop/GNOME
21cr|candido-themes-1.0-8|16	Url:   		  http://candido.berlios.de/
21cr|candido-themes-1.0-8|17	BuildArch: 	  noarch
21cr|candido-themes-1.0-8|18	Requires: 	  candido
21cr|candido-themes-1.0-8|19	
21cr|candido-themes-1.0-8|20	%description
21cr|candido-themes-1.0-8|21	Various GTK2, Metacity, and XFWM4 themes for the Candido GTK2.x engine.
21cr|candido-themes-1.0-8|22	
21cr|candido-themes-1.0-8|23	%prep
21cr|candido-themes-1.0-8|24	
21cr|candido-themes-1.0-8|25	%build
21cr|candido-themes-1.0-8|26	
21cr|candido-themes-1.0-8|27	%install
21cr|candido-themes-1.0-8|28	%__rm -rf %{buildroot}
21cr|candido-themes-1.0-8|29	%__mkdir -p %{buildroot}%{themesdir}
21cr|candido-themes-1.0-8|30	%__tar jfx %SOURCE0 -C %{buildroot}%{themesdir}
21cr|candido-themes-1.0-8|31	%__tar jfx %SOURCE1 -C %{buildroot}%{themesdir}
21cr|candido-themes-1.0-8|32	%__tar jfx %SOURCE2 -C %{buildroot}%{themesdir}
21cr|candido-themes-1.0-8|33	%__tar jfx %SOURCE3 -C %{buildroot}%{themesdir}
21cr|candido-themes-1.0-8|34	%__tar jfx %SOURCE4 -C %{buildroot}%{themesdir}
21cr|candido-themes-1.0-8|35	%__tar jfx %SOURCE5 -C %{buildroot}%{themesdir}
21cr|candido-themes-1.0-8|36	%__tar jfx %SOURCE6 -C %{buildroot}%{themesdir}
21cr|candido-themes-1.0-8|37	
21cr|candido-themes-1.0-8|38	%clean
21cr|candido-themes-1.0-8|39	%__rm -rf %{buildroot}
21cr|candido-themes-1.0-8|40	
21cr|candido-themes-1.0-8|41	%files
21cr|candido-themes-1.0-8|42	%defattr(-,root,root)
21cr|candido-themes-1.0-8|43	%{themesdir}/*

566 21
21cr|candle-11.2-0.git161506.3|1	%define commit 161506c010e9433c2b9ccf8bea027b9a22fed150
21cr|candle-11.2-0.git161506.3|2	%define commit_short %(echo %{commit} | head -c6)
21cr|candle-11.2-0.git161506.3|3	
21cr|candle-11.2-0.git161506.3|4	Summary(ru_RU.UTF-8): Приложение Candle с визуализатором G-Code, написанное на Qt
21cr|candle-11.2-0.git161506.3|5	Summary: Candle application with G-Code visualizer written in Qt
21cr|candle-11.2-0.git161506.3|6	Name: candle
21cr|candle-11.2-0.git161506.3|7	Version: 11.2
21cr|candle-11.2-0.git161506.3|8	Release: 0.git%{commit_short}.3
21cr|candle-11.2-0.git161506.3|9	License: GPL-3.0-only
21cr|candle-11.2-0.git161506.3|10	Group: Monitoring
21cr|candle-11.2-0.git161506.3|11	Url: https://github.com/Denvi/Candle
21cr|candle-11.2-0.git161506.3|12	Source0: https://github.com/Denvi/Candle/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|candle-11.2-0.git161506.3|13	Source1: candle.rpmlintrc
21cr|candle-11.2-0.git161506.3|14	# https://github.com/Denvi/Candle/pull/702
21cr|candle-11.2-0.git161506.3|15	Patch4: 0001-Adapt-files-layout-for-RPM.patch
21cr|candle-11.2-0.git161506.3|16	Patch5: rosa-default-system-locale.patch
21cr|candle-11.2-0.git161506.3|17	BuildRequires: cmake
21cr|candle-11.2-0.git161506.3|18	BuildRequires: qt5-linguist-tools
21cr|candle-11.2-0.git161506.3|19	BuildRequires: qt5-tools
21cr|candle-11.2-0.git161506.3|20	BuildRequires: pkgconfig(Qt5Core)
21cr|candle-11.2-0.git161506.3|21	BuildRequires: pkgconfig(Qt5Gui)
21cr|candle-11.2-0.git161506.3|22	BuildRequires: pkgconfig(Qt5Multimedia)
21cr|candle-11.2-0.git161506.3|23	BuildRequires: pkgconfig(Qt5OpenGL)
21cr|candle-11.2-0.git161506.3|24	BuildRequires: pkgconfig(Qt5SerialPort)
21cr|candle-11.2-0.git161506.3|25	BuildRequires: pkgconfig(Qt5Script)
21cr|candle-11.2-0.git161506.3|26	BuildRequires: pkgconfig(Qt5ScriptTools)
21cr|candle-11.2-0.git161506.3|27	BuildRequires: pkgconfig(Qt5WebSockets)
21cr|candle-11.2-0.git161506.3|28	BuildRequires: cmake(Qt5Help)
21cr|candle-11.2-0.git161506.3|29	BuildRequires: cmake(Qt5UiPlugin)
21cr|candle-11.2-0.git161506.3|30	BuildRequires: cmake(Qt5Concurrent)
21cr|candle-11.2-0.git161506.3|31	BuildRequires: cmake(Qt5PrintSupport)
21cr|candle-11.2-0.git161506.3|32	BuildRequires: cmake(Qt5Xml)
21cr|candle-11.2-0.git161506.3|33	# for built-in Help
21cr|candle-11.2-0.git161506.3|34	Requires:	qt5-database-plugin-sqlite
21cr|candle-11.2-0.git161506.3|35	
21cr|candle-11.2-0.git161506.3|36	%description
21cr|candle-11.2-0.git161506.3|37	GRBL controller application with G-Code visualizer written in Qt.
21cr|candle-11.2-0.git161506.3|38	
21cr|candle-11.2-0.git161506.3|39	Supported functions:
21cr|candle-11.2-0.git161506.3|40	
21cr|candle-11.2-0.git161506.3|41	Controlling GRBL-based cnc-machine via console commands,
21cr|candle-11.2-0.git161506.3|42	buttons on form, numpad. Monitoring cnc-machine state.
21cr|candle-11.2-0.git161506.3|43	Loading, editing, saving and sending of G-code files to cnc-machine.
21cr|candle-11.2-0.git161506.3|44	Visualizing G-code files.
21cr|candle-11.2-0.git161506.3|45	
21cr|candle-11.2-0.git161506.3|46	%description -l ru_RU.UTF-8
21cr|candle-11.2-0.git161506.3|47	Приложение-контроллер GRBL с визуализатором G-кода, написанное на Qt.
21cr|candle-11.2-0.git161506.3|48	
21cr|candle-11.2-0.git161506.3|49	Поддерживаемые функции:
21cr|candle-11.2-0.git161506.3|50	
21cr|candle-11.2-0.git161506.3|51	Управление станком с ЧПУ на базе GRBL с помощью консольных команд,
21cr|candle-11.2-0.git161506.3|52	кнопки на форме, нумпад. Мониторинг состояния станка.
21cr|candle-11.2-0.git161506.3|53	Загрузка, редактирование, сохранение и отправка файлов G-кода на ЧПУ-станки.
21cr|candle-11.2-0.git161506.3|54	Визуализация файлов G-кода.
21cr|candle-11.2-0.git161506.3|55	
21cr|candle-11.2-0.git161506.3|56	%files
21cr|candle-11.2-0.git161506.3|57	%license LICENSE
21cr|candle-11.2-0.git161506.3|58	%doc readme.md
21cr|candle-11.2-0.git161506.3|59	%{_libdir}/%{name}
21cr|candle-11.2-0.git161506.3|60	%{_bindir}/candle
21cr|candle-11.2-0.git161506.3|61	%{_datadir}/%{name}
21cr|candle-11.2-0.git161506.3|62	%{_datadir}/applications/*.desktop
21cr|candle-11.2-0.git161506.3|63	%{_datadir}/pixmaps/*.ico
21cr|candle-11.2-0.git161506.3|64	%{_datadir}/doc/Candle
21cr|candle-11.2-0.git161506.3|65	
21cr|candle-11.2-0.git161506.3|66	#----------------------------------------------------------------------------
21cr|candle-11.2-0.git161506.3|67	
21cr|candle-11.2-0.git161506.3|68	%prep
21cr|candle-11.2-0.git161506.3|69	%autosetup -p1 -n Candle-%{commit}
21cr|candle-11.2-0.git161506.3|70	
21cr|candle-11.2-0.git161506.3|71	%build
21cr|candle-11.2-0.git161506.3|72	%cmake_qt5 \
21cr|candle-11.2-0.git161506.3|73	-DBUILD_NUMBER="%{version}-%{release}:%{disttag}"
21cr|candle-11.2-0.git161506.3|74	%make_build
21cr|candle-11.2-0.git161506.3|75	
21cr|candle-11.2-0.git161506.3|76	%install
21cr|candle-11.2-0.git161506.3|77	%make_install -C build
21cr|candle-11.2-0.git161506.3|78	
21cr|candle-11.2-0.git161506.3|79	#mkdir -p %{buildroot}%{_bindir}
21cr|candle-11.2-0.git161506.3|80	#ln -sr %{buildroot}%{candle_prefix}/%{name} %{buildroot}%{_bindir}/candle
21cr|candle-11.2-0.git161506.3|81	#ln -sr %{buildroot}%{candle_prefix}/%{name} %{buildroot}%{_bindir}/Candle
21cr|candle-11.2-0.git161506.3|82	
21cr|candle-11.2-0.git161506.3|83	sed -i 's;^\(Categories=\)\(.*\)$;\1Graphics\;\2;' deploy/linux%{_datadir}/applications/%{name}.desktop
21cr|candle-11.2-0.git161506.3|84	cp -av deploy/linux/usr %{buildroot}/
21cr|candle-11.2-0.git161506.3|85	find %{buildroot} -type f -name '*.ts' -print -exec rm -f '{}' ';'
21cr|candle-11.2-0.git161506.3|86	
21cr|candle-11.2-0.git161506.3|87	
21cr|candle-11.2-0.git161506.3|88	%changelog
21cr|candle-11.2-0.git161506.3|89	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|candle-11.2-0.git161506.3|90	- Reworked patch
21cr|candle-11.2-0.git161506.3|91	
21cr|candle-11.2-0.git161506.3|92	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|candle-11.2-0.git161506.3|93	- Update to modern version
21cr|candle-11.2-0.git161506.3|94	
21cr|candle-11.2-0.git161506.3|95	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|candle-11.2-0.git161506.3|96	- automated spec cleanup
21cr|candle-11.2-0.git161506.3|97	
21cr|candle-11.2-0.git161506.3|98	* Thu Jul 11 2024 Evgeniy Kukhtinov <neurofreak@bk.ru> 1.2-1
21cr|candle-11.2-0.git161506.3|99	- new pkg

567 21
21cr|canicatti-1.01-3|1	%global theme_name CaniCatti
21cr|canicatti-1.01-3|2	
21cr|canicatti-1.01-3|3	Summary:	%{theme_name} theme
21cr|canicatti-1.01-3|4	Name:		canicatti
21cr|canicatti-1.01-3|5	Version:	1.01
21cr|canicatti-1.01-3|6	Release:	3
21cr|canicatti-1.01-3|7	License:	GPLv3+
21cr|canicatti-1.01-3|8	Group:		Graphics
21cr|canicatti-1.01-3|9	Url:		https://www.gnome-look.org/p/1200080/
21cr|canicatti-1.01-3|10	Source0:	CaniCatti.tar.gz
21cr|canicatti-1.01-3|11	Requires:	canicatti-common
21cr|canicatti-1.01-3|12	Requires:	canicatti-gtk2-theme
21cr|canicatti-1.01-3|13	Requires:	canicatti-gtk3-theme
21cr|canicatti-1.01-3|14	Requires:	canicatti-metacity-theme
21cr|canicatti-1.01-3|15	Requires:	canicatti-openbox-theme
21cr|canicatti-1.01-3|16	Requires:	canicatti-xfwm4-theme
21cr|canicatti-1.01-3|17	BuildArch:	noarch
21cr|canicatti-1.01-3|18	
21cr|canicatti-1.01-3|19	%description
21cr|canicatti-1.01-3|20	CaniCattì GTK2,GTK3,Metacity,Openbox and XFWM4 theme
21cr|canicatti-1.01-3|21	
21cr|canicatti-1.01-3|22	%files
21cr|canicatti-1.01-3|23	
21cr|canicatti-1.01-3|24	#----------------------------------------------------------------------------
21cr|canicatti-1.01-3|25	
21cr|canicatti-1.01-3|26	%package common
21cr|canicatti-1.01-3|27	Summary:	Files common to %{theme_name} themes
21cr|canicatti-1.01-3|28	Group:		Graphics
21cr|canicatti-1.01-3|29	
21cr|canicatti-1.01-3|30	%description common
21cr|canicatti-1.01-3|31	Files which are common to all %{theme_name} themes
21cr|canicatti-1.01-3|32	
21cr|canicatti-1.01-3|33	%files common
21cr|canicatti-1.01-3|34	%{_datadir}/themes/%{theme_name}/index.theme
21cr|canicatti-1.01-3|35	%{_datadir}/themes/%{theme_name}/assets/*
21cr|canicatti-1.01-3|36	
21cr|canicatti-1.01-3|37	#----------------------------------------------------------------------------
21cr|canicatti-1.01-3|38	
21cr|canicatti-1.01-3|39	%package gtk2-theme
21cr|canicatti-1.01-3|40	Summary:	%{theme_name} GTK+2 themes
21cr|canicatti-1.01-3|41	Group:		Graphics
21cr|canicatti-1.01-3|42	Requires:	gnome-themes-standard
21cr|canicatti-1.01-3|43	Requires:	%{name}-common = %{EVRD}
21cr|canicatti-1.01-3|44	Requires:	murrine
21cr|canicatti-1.01-3|45	
21cr|canicatti-1.01-3|46	%description gtk2-theme
21cr|canicatti-1.01-3|47	Themes for GTK+2 as part of the %{theme_name} theme
21cr|canicatti-1.01-3|48	
21cr|canicatti-1.01-3|49	%files gtk2-theme
21cr|canicatti-1.01-3|50	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|canicatti-1.01-3|51	
21cr|canicatti-1.01-3|52	#----------------------------------------------------------------------------
21cr|canicatti-1.01-3|53	
21cr|canicatti-1.01-3|54	%package gtk3-theme
21cr|canicatti-1.01-3|55	Summary:	%{theme_name} GTK+3 themes
21cr|canicatti-1.01-3|56	Group:		Graphics
21cr|canicatti-1.01-3|57	Requires:	gtk+3.0
21cr|canicatti-1.01-3|58	Requires:	gnome-themes-standard
21cr|canicatti-1.01-3|59	Requires:	%{name}-common = %{EVRD}
21cr|canicatti-1.01-3|60	Requires:	murrine
21cr|canicatti-1.01-3|61	
21cr|canicatti-1.01-3|62	%description gtk3-theme
21cr|canicatti-1.01-3|63	Themes for GTK+3 as part of the %{theme_name} theme
21cr|canicatti-1.01-3|64	
21cr|canicatti-1.01-3|65	%files gtk3-theme
21cr|canicatti-1.01-3|66	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|canicatti-1.01-3|67	
21cr|canicatti-1.01-3|68	#----------------------------------------------------------------------------
21cr|canicatti-1.01-3|69	
21cr|canicatti-1.01-3|70	%package metacity-theme
21cr|canicatti-1.01-3|71	Summary:	%{theme_name} Metacity themes
21cr|canicatti-1.01-3|72	Group:		Graphics
21cr|canicatti-1.01-3|73	Requires:	metacity
21cr|canicatti-1.01-3|74	
21cr|canicatti-1.01-3|75	%description metacity-theme
21cr|canicatti-1.01-3|76	Themes for Metacity as part of the %{theme_name} theme.
21cr|canicatti-1.01-3|77	
21cr|canicatti-1.01-3|78	%files metacity-theme
21cr|canicatti-1.01-3|79	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|canicatti-1.01-3|80	
21cr|canicatti-1.01-3|81	#----------------------------------------------------------------------------
21cr|canicatti-1.01-3|82	
21cr|canicatti-1.01-3|83	%package xfwm4-theme
21cr|canicatti-1.01-3|84	Summary:	%{theme_name} Xfwm4 themes
21cr|canicatti-1.01-3|85	Group:		Graphics
21cr|canicatti-1.01-3|86	Requires:	xfwm4
21cr|canicatti-1.01-3|87	Requires:	gnome-themes-standard
21cr|canicatti-1.01-3|88	Requires:	%{name}-common = %{EVRD}
21cr|canicatti-1.01-3|89	Requires:	murrine
21cr|canicatti-1.01-3|90	
21cr|canicatti-1.01-3|91	%description xfwm4-theme
21cr|canicatti-1.01-3|92	Themes for Xfwm4 as part of the %{theme_name} theme
21cr|canicatti-1.01-3|93	
21cr|canicatti-1.01-3|94	%files xfwm4-theme
21cr|canicatti-1.01-3|95	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|canicatti-1.01-3|96	
21cr|canicatti-1.01-3|97	#----------------------------------------------------------------------------
21cr|canicatti-1.01-3|98	
21cr|canicatti-1.01-3|99	%package openbox-theme
21cr|canicatti-1.01-3|100	Summary:	%{theme_name} Openbox themes
21cr|canicatti-1.01-3|101	Group:		Graphics
21cr|canicatti-1.01-3|102	Requires:	%{name}-common = %{EVRD}
21cr|canicatti-1.01-3|103	Requires:	openbox
21cr|canicatti-1.01-3|104	
21cr|canicatti-1.01-3|105	%description openbox-theme
21cr|canicatti-1.01-3|106	Themes for Openbox as part of the %{theme_name} theme
21cr|canicatti-1.01-3|107	
21cr|canicatti-1.01-3|108	%files openbox-theme
21cr|canicatti-1.01-3|109	%{_datadir}/themes/%{theme_name}/openbox-3/
21cr|canicatti-1.01-3|110	
21cr|canicatti-1.01-3|111	#----------------------------------------------------------------------------
21cr|canicatti-1.01-3|112	
21cr|canicatti-1.01-3|113	%prep
21cr|canicatti-1.01-3|114	%setup -q -n %{theme_name}
21cr|canicatti-1.01-3|115	
21cr|canicatti-1.01-3|116	%build
21cr|canicatti-1.01-3|117	# nothing to build
21cr|canicatti-1.01-3|118	
21cr|canicatti-1.01-3|119	%install
21cr|canicatti-1.01-3|120	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|canicatti-1.01-3|121	cp -r {index.theme,gtk-2.0,gtk-3.0,metacity-1,assets,openbox-3,xfwm4} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|canicatti-1.01-3|122	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|canicatti-1.01-3|123	find %{buildroot} -type d -exec chmod 0755 {} \;
21cr|canicatti-1.01-3|124	
21cr|canicatti-1.01-3|125	rm -f %{buildroot}%{_datadir}/themes/CaniCatti/gtk-3.0/thumbnail.png

568 21
21cr|canna-3.7p3-20|1	%define filever 37p3
21cr|canna-3.7p3-20|2	%define	major	1
21cr|canna-3.7p3-20|3	%define	libname	%mklibname canna %{major}
21cr|canna-3.7p3-20|4	
21cr|canna-3.7p3-20|5	Name:		canna
21cr|canna-3.7p3-20|6	Summary:	Japanese Kana-Kanji translation engine
21cr|canna-3.7p3-20|7	Version:	3.7p3
21cr|canna-3.7p3-20|8	Release:	20
21cr|canna-3.7p3-20|9	License:	MIT
21cr|canna-3.7p3-20|10	Group:		System/Internationalization
21cr|canna-3.7p3-20|11	URL:		http://sourceforge.jp/projects/canna/
21cr|canna-3.7p3-20|12	Source:		Canna%{filever}.tar.bz2
21cr|canna-3.7p3-20|13	Source1:	canna.service
21cr|canna-3.7p3-20|14	Source2:	canna-tmpfiles.conf
21cr|canna-3.7p3-20|15	Patch1:		canna-3.7p1-config.patch
21cr|canna-3.7p3-20|16	Patch2:		canna-3.7p1-buildfix.patch
21cr|canna-3.7p3-20|17	Patch3:		canna-3.7p1-fix-str-fmt.patch
21cr|canna-3.7p3-20|18	Requires:	locales-ja
21cr|canna-3.7p3-20|19	BuildRequires:	imake
21cr|canna-3.7p3-20|20	
21cr|canna-3.7p3-20|21	# this is for serviceadd, etc.
21cr|canna-3.7p3-20|22	Requires(post): rpm-helper
21cr|canna-3.7p3-20|23	Requires(preun): rpm-helper
21cr|canna-3.7p3-20|24	# this is for useradd, groupadd, etc.
21cr|canna-3.7p3-20|25	Requires(pre): rpm-helper
21cr|canna-3.7p3-20|26	Requires(postun): rpm-helper
21cr|canna-3.7p3-20|27	
21cr|canna-3.7p3-20|28	%description
21cr|canna-3.7p3-20|29	Canna is a Japanese Kana-Kanji translation engine.
21cr|canna-3.7p3-20|30	
21cr|canna-3.7p3-20|31	
21cr|canna-3.7p3-20|32	%package -n	%{libname}
21cr|canna-3.7p3-20|33	Summary:	Canna libraries
21cr|canna-3.7p3-20|34	Group:		System/Internationalization
21cr|canna-3.7p3-20|35	
21cr|canna-3.7p3-20|36	%description -n	%{libname}
21cr|canna-3.7p3-20|37	Canna libraries.
21cr|canna-3.7p3-20|38	
21cr|canna-3.7p3-20|39	%package -n	%{libname}-devel
21cr|canna-3.7p3-20|40	Summary:	Headers and libraries of Canna for development
21cr|canna-3.7p3-20|41	Group:		Development/C
21cr|canna-3.7p3-20|42	Requires:	%{libname} = %{EVRD}
21cr|canna-3.7p3-20|43	Provides:	%{name}-devel = %{EVRD}
21cr|canna-3.7p3-20|44	Provides:	lib%{name}-devel = %{EVRD}
21cr|canna-3.7p3-20|45	
21cr|canna-3.7p3-20|46	%description -n %{libname}-devel
21cr|canna-3.7p3-20|47	Headers and libraries of Canna for development.
21cr|canna-3.7p3-20|48	
21cr|canna-3.7p3-20|49	
21cr|canna-3.7p3-20|50	%prep
21cr|canna-3.7p3-20|51	%setup -q -n Canna%{filever}
21cr|canna-3.7p3-20|52	%patch1 -p0 -b .conf
21cr|canna-3.7p3-20|53	%patch2 -p0 -b .build
21cr|canna-3.7p3-20|54	%patch3 -p0 -b .str
21cr|canna-3.7p3-20|55	
21cr|canna-3.7p3-20|56	%build
21cr|canna-3.7p3-20|57	xmkmf
21cr|canna-3.7p3-20|58	make canna EXTRA_LDOPTIONS="%{ldflags}" CCOPTIONS="%{optflags}"
21cr|canna-3.7p3-20|59	
21cr|canna-3.7p3-20|60	%install
21cr|canna-3.7p3-20|61	%makeinstall_std sysconfdir=%{buildroot}%{_sysconfdir} libCannaDir=%{_libdir}
21cr|canna-3.7p3-20|62	mkdir -p %{buildroot}%{_unitdir}
21cr|canna-3.7p3-20|63	install -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/canna.service
21cr|canna-3.7p3-20|64	
21cr|canna-3.7p3-20|65	install -d -m 0755 %{buildroot}%{_sysconfdir}/tmpfiles.d
21cr|canna-3.7p3-20|66	install -p -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|canna-3.7p3-20|67	
21cr|canna-3.7p3-20|68	%__install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|canna-3.7p3-20|69	cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/canna
21cr|canna-3.7p3-20|70	/var/log/canna/CANNA?msgs {
21cr|canna-3.7p3-20|71	notifempty
21cr|canna-3.7p3-20|72	missingok
21cr|canna-3.7p3-20|73	}
21cr|canna-3.7p3-20|74	EOF
21cr|canna-3.7p3-20|75	
21cr|canna-3.7p3-20|76	%pre
21cr|canna-3.7p3-20|77	%_pre_useradd canna %{_datadir}/canna /sbin/nologin
21cr|canna-3.7p3-20|78	
21cr|canna-3.7p3-20|79	%post
21cr|canna-3.7p3-20|80	if ! grep -q canna /etc/services
21cr|canna-3.7p3-20|81	then
21cr|canna-3.7p3-20|82	echo "canna             5680/tcp" >>/etc/services
21cr|canna-3.7p3-20|83	fi
21cr|canna-3.7p3-20|84	%systemd_post canna.service
21cr|canna-3.7p3-20|85	
21cr|canna-3.7p3-20|86	%preun
21cr|canna-3.7p3-20|87	%systemd_preun canna.service
21cr|canna-3.7p3-20|88	
21cr|canna-3.7p3-20|89	%postun
21cr|canna-3.7p3-20|90	%systemd_postun_with_restart canna.service
21cr|canna-3.7p3-20|91	%_postun_userdel canna
21cr|canna-3.7p3-20|92	
21cr|canna-3.7p3-20|93	%files
21cr|canna-3.7p3-20|94	%defattr(0755,root,root,0755)
21cr|canna-3.7p3-20|95	%{_sbindir}/*
21cr|canna-3.7p3-20|96	%{_bindir}/*
21cr|canna-3.7p3-20|97	%{_unitdir}/*
21cr|canna-3.7p3-20|98	%defattr(0644,root,root,0755)
21cr|canna-3.7p3-20|99	%doc CHANGES.jp ChangeLog README README.jp WHATIS WHATIS.jp
21cr|canna-3.7p3-20|100	%dir %{_var}/lib/canna
21cr|canna-3.7p3-20|101	%config(noreplace) %{_sysconfdir}/logrotate.d/canna
21cr|canna-3.7p3-20|102	%config(noreplace) %{_var}/lib/canna/default.canna
21cr|canna-3.7p3-20|103	%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|canna-3.7p3-20|104	%{_var}/lib/canna/sample
21cr|canna-3.7p3-20|105	%dir %attr(755,canna,canna) %{_var}/lib/canna/dic
21cr|canna-3.7p3-20|106	%dir %attr(755,canna,canna) %{_var}/lib/canna/dic/canna
21cr|canna-3.7p3-20|107	%attr(644,canna,canna) %config(noreplace) %{_var}/lib/canna/dic/*.cbp
21cr|canna-3.7p3-20|108	%attr(644,canna,canna) %config(noreplace) %{_var}/lib/canna/dic/canna/*
21cr|canna-3.7p3-20|109	%attr(755,canna,canna) %dir %{_var}/log/canna
21cr|canna-3.7p3-20|110	
21cr|canna-3.7p3-20|111	%files -n %{libname}
21cr|canna-3.7p3-20|112	%defattr(0755,root,root,0755)
21cr|canna-3.7p3-20|113	%{_libdir}/*.so.*
21cr|canna-3.7p3-20|114	
21cr|canna-3.7p3-20|115	%files -n %{libname}-devel
21cr|canna-3.7p3-20|116	%defattr(0644,root,root,0755)
21cr|canna-3.7p3-20|117	%{_libdir}/*.a
21cr|canna-3.7p3-20|118	%{_libdir}/*.so
21cr|canna-3.7p3-20|119	%{_includedir}/*

569 21
21cr|cantata-2.5.0-2|1	%define	gitdate	0
21cr|cantata-2.5.0-2|2	
21cr|cantata-2.5.0-2|3	Summary:	Client for the Music Player Daemon (MPD)
21cr|cantata-2.5.0-2|4	Name:		cantata
21cr|cantata-2.5.0-2|5	Version:	2.5.0
21cr|cantata-2.5.0-2|6	Release:	2
21cr|cantata-2.5.0-2|7	License:	GPLv2+
21cr|cantata-2.5.0-2|8	Group:		Sound
21cr|cantata-2.5.0-2|9	Url:		https://github.com/cdrummond/cantata
21cr|cantata-2.5.0-2|10	%if %{gitdate}
21cr|cantata-2.5.0-2|11	Source0:	%{name}-%{gitdate}.tar.xz
21cr|cantata-2.5.0-2|12	%else
21cr|cantata-2.5.0-2|13	Source0:	https://github.com/CDrummond/cantata/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|cantata-2.5.0-2|14	%endif
21cr|cantata-2.5.0-2|15	BuildRequires:	cmake
21cr|cantata-2.5.0-2|16	BuildRequires:	cdparanoia
21cr|cantata-2.5.0-2|17	BuildRequires:	media-player-info
21cr|cantata-2.5.0-2|18	BuildRequires:	qt5-linguist-tools
21cr|cantata-2.5.0-2|19	BuildRequires:	cdda-devel
21cr|cantata-2.5.0-2|20	BuildRequires:	ffmpeg-devel
21cr|cantata-2.5.0-2|21	BuildRequires:	pkgconfig(avahi-client)
21cr|cantata-2.5.0-2|22	BuildRequires:	pkgconfig(libcddb)
21cr|cantata-2.5.0-2|23	BuildRequires:	pkgconfig(libcdio_cdda)
21cr|cantata-2.5.0-2|24	BuildRequires:	pkgconfig(libcdio_paranoia)
21cr|cantata-2.5.0-2|25	BuildRequires:	pkgconfig(libmtp)
21cr|cantata-2.5.0-2|26	BuildRequires:	pkgconfig(libmpg123)
21cr|cantata-2.5.0-2|27	BuildRequires:	pkgconfig(libmusicbrainz5)
21cr|cantata-2.5.0-2|28	BuildRequires:	pkgconfig(libvlc)
21cr|cantata-2.5.0-2|29	BuildRequires:	pkgconfig(openssl)
21cr|cantata-2.5.0-2|30	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|cantata-2.5.0-2|31	BuildRequires:	pkgconfig(Qt5Core) >= 5.11
21cr|cantata-2.5.0-2|32	BuildRequires:	pkgconfig(Qt5DBus)
21cr|cantata-2.5.0-2|33	BuildRequires:	pkgconfig(Qt5Gui)
21cr|cantata-2.5.0-2|34	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|cantata-2.5.0-2|35	BuildRequires:	pkgconfig(Qt5Network)
21cr|cantata-2.5.0-2|36	BuildRequires:	pkgconfig(Qt5Qml)
21cr|cantata-2.5.0-2|37	BuildRequires:	pkgconfig(Qt5Quick)
21cr|cantata-2.5.0-2|38	BuildRequires:	pkgconfig(Qt5Sql)
21cr|cantata-2.5.0-2|39	BuildRequires:	pkgconfig(Qt5Svg)
21cr|cantata-2.5.0-2|40	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|cantata-2.5.0-2|41	BuildRequires:	pkgconfig(Qt5Xml)
21cr|cantata-2.5.0-2|42	BuildRequires:	pkgconfig(speexdsp)
21cr|cantata-2.5.0-2|43	BuildRequires:	pkgconfig(taglib) >= 1.6
21cr|cantata-2.5.0-2|44	BuildRequires:	pkgconfig(taglib-extras) >= 1.0
21cr|cantata-2.5.0-2|45	BuildRequires:	pkgconfig(udev)
21cr|cantata-2.5.0-2|46	BuildRequires:	pkgconfig(udisks2)
21cr|cantata-2.5.0-2|47	BuildRequires:	pkgconfig(zlib)
21cr|cantata-2.5.0-2|48	BuildRequires:	pkgconfig(x11)
21cr|cantata-2.5.0-2|49	BuildRequires:	pkgconfig(xext)
21cr|cantata-2.5.0-2|50	Requires:	mpd >= 0.22
21cr|cantata-2.5.0-2|51	Requires:	oxygen-icon-theme
21cr|cantata-2.5.0-2|52	Recommends:		lame
21cr|cantata-2.5.0-2|53	Recommends:		media-player-info
21cr|cantata-2.5.0-2|54	
21cr|cantata-2.5.0-2|55	%description
21cr|cantata-2.5.0-2|56	Cantata is a (yet another!) client for the music player daemon (MPD).
21cr|cantata-2.5.0-2|57	Originally started as a fork of QtMPC, the code is now *very* different. To be
21cr|cantata-2.5.0-2|58	true to QtMPCs origins, Cantata now is a pure Qt5 application. The interface
21cr|cantata-2.5.0-2|59	is very configurable - most views can be shown as either a list or tree
21cr|cantata-2.5.0-2|60	structure.
21cr|cantata-2.5.0-2|61	
21cr|cantata-2.5.0-2|62	%files
21cr|cantata-2.5.0-2|63	%doc AUTHORS ChangeLog LICENSE README TODO
21cr|cantata-2.5.0-2|64	%{_bindir}/%{name}
21cr|cantata-2.5.0-2|65	%{_datadir}/applications/%{name}.desktop
21cr|cantata-2.5.0-2|66	%{_libdir}/%{name}
21cr|cantata-2.5.0-2|67	%{_datadir}/%{name}/icons
21cr|cantata-2.5.0-2|68	%{_datadir}/%{name}/scripts/*
21cr|cantata-2.5.0-2|69	%{_datadir}/%{name}/translations/*
21cr|cantata-2.5.0-2|70	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|cantata-2.5.0-2|71	%{_iconsdir}/hicolor/symbolic/apps/%{name}-symbolic.*
21cr|cantata-2.5.0-2|72	
21cr|cantata-2.5.0-2|73	#------------------------------------------------------------------------------
21cr|cantata-2.5.0-2|74	
21cr|cantata-2.5.0-2|75	%prep
21cr|cantata-2.5.0-2|76	%if %{gitdate}
21cr|cantata-2.5.0-2|77	%setup -qn %{name}-%{gitdate}
21cr|cantata-2.5.0-2|78	%else
21cr|cantata-2.5.0-2|79	%setup -q
21cr|cantata-2.5.0-2|80	%endif
21cr|cantata-2.5.0-2|81	
21cr|cantata-2.5.0-2|82	# Another hack to fix install path for x86_64 build
21cr|cantata-2.5.0-2|83	#sed -i s,"LINUX_LIB_DIR lib","LINUX_LIB_DIR %%{_lib}",g CMakeLists.txt
21cr|cantata-2.5.0-2|84	
21cr|cantata-2.5.0-2|85	
21cr|cantata-2.5.0-2|86	%build
21cr|cantata-2.5.0-2|87	%cmake_qt5 -DCANTATA_HELPERS_LIB_DIR="%{_lib}"
21cr|cantata-2.5.0-2|88	%make
21cr|cantata-2.5.0-2|89	
21cr|cantata-2.5.0-2|90	
21cr|cantata-2.5.0-2|91	%install
21cr|cantata-2.5.0-2|92	%makeinstall_std -C build

570 21
21cr|canto-0.9.8-1|1	%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
21cr|canto-0.9.8-1|2	%define python_compile     python -c "import compileall; compileall.compile_dir('.')"
21cr|canto-0.9.8-1|3	
21cr|canto-0.9.8-1|4	Name:		canto
21cr|canto-0.9.8-1|5	Version:	0.9.8
21cr|canto-0.9.8-1|6	Release:	1
21cr|canto-0.9.8-1|7	Summary:	An Atom/RSS feed reader for the console
21cr|canto-0.9.8-1|8	Group:		Networking/News
21cr|canto-0.9.8-1|9	License:	GPLv2+
21cr|canto-0.9.8-1|10	URL:		http://codezen.org/canto/
21cr|canto-0.9.8-1|11	Source:		https://github.com/themoken/canto-next/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|canto-0.9.8-1|12	BuildRequires:	python3-devel
21cr|canto-0.9.8-1|13	BuildRequires:	python3-chardet
21cr|canto-0.9.8-1|14	BuildRequires:	python3-feedparser
21cr|canto-0.9.8-1|15	BuildRequires:	pkgconfig(ncurses)
21cr|canto-0.9.8-1|16	BuildRequires:	pkgconfig(ncursesw)
21cr|canto-0.9.8-1|17	Requires:	python3-chardet
21cr|canto-0.9.8-1|18	Requires:	python3-feedparser
21cr|canto-0.9.8-1|19	Requires:	xclip
21cr|canto-0.9.8-1|20	BuildArch:	noarch
21cr|canto-0.9.8-1|21	
21cr|canto-0.9.8-1|22	%description
21cr|canto-0.9.8-1|23	Canto is an Atom/RSS feed reader for the console that is meant to be quick,
21cr|canto-0.9.8-1|24	concise, and colorful. It's meant to allow you to crank through feeds like
21cr|canto-0.9.8-1|25	you've never cranked before by providing a minimal, yet information packed
21cr|canto-0.9.8-1|26	interface. No navigating menus. No dense blocks of unreadable white text.
21cr|canto-0.9.8-1|27	An interface with almost infinite customization and extensibility using the
21cr|canto-0.9.8-1|28	excellent Python programming language.
21cr|canto-0.9.8-1|29	
21cr|canto-0.9.8-1|30	%prep
21cr|canto-0.9.8-1|31	%setup -q -n canto-next-%{version}
21cr|canto-0.9.8-1|32	
21cr|canto-0.9.8-1|33	%build
21cr|canto-0.9.8-1|34	%py3_build
21cr|canto-0.9.8-1|35	
21cr|canto-0.9.8-1|36	%install
21cr|canto-0.9.8-1|37	%__python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} --no-compile
21cr|canto-0.9.8-1|38	dir -d %{buildroot}%{python3_sitelib}/%{name}_next
21cr|canto-0.9.8-1|39	
21cr|canto-0.9.8-1|40	%files
21cr|canto-0.9.8-1|41	%doc COPYING README*
21cr|canto-0.9.8-1|42	%{_prefix}/lib/canto/plugins
21cr|canto-0.9.8-1|43	%{python3_sitelib}/%{name}_next/__pycache__
21cr|canto-0.9.8-1|44	%{python3_sitelib}/%{name}_next/*.py*
21cr|canto-0.9.8-1|45	%{python3_sitelib}/Canto-%{version}-py*.egg-info
21cr|canto-0.9.8-1|46	%{_bindir}/%{name}*
21cr|canto-0.9.8-1|47	%{_datadir}/man/man1/%{name}*.1.*
21cr|canto-0.9.8-1|48	%{_userunitdir}/canto-daemon.service
21cr|canto-0.9.8-1|49	

571 21
21cr|capitaine-cursor-theme-2.1-1|1	Summary:	Capitaine cursor theme
21cr|capitaine-cursor-theme-2.1-1|2	Name:		capitaine-cursor-theme
21cr|capitaine-cursor-theme-2.1-1|3	Version:	2.1
21cr|capitaine-cursor-theme-2.1-1|4	Release:	1
21cr|capitaine-cursor-theme-2.1-1|5	License:	LGPLv3+
21cr|capitaine-cursor-theme-2.1-1|6	Group:		Graphical desktop/Other
21cr|capitaine-cursor-theme-2.1-1|7	Url:		https://github.com/keeferrourke/capitaine-cursors
21cr|capitaine-cursor-theme-2.1-1|8	Source0:	https://github.com/keeferrourke/capitaine-cursors/archive/r2.1.tar.gz?/capitaine-cursors-r%{version}.tar.gz
21cr|capitaine-cursor-theme-2.1-1|9	BuildArch:	noarch
21cr|capitaine-cursor-theme-2.1-1|10	
21cr|capitaine-cursor-theme-2.1-1|11	%description
21cr|capitaine-cursor-theme-2.1-1|12	This is an x-cursor theme inspired by macOS and based on KDE Breeze.
21cr|capitaine-cursor-theme-2.1-1|13	The source files were made in Inkscape,
21cr|capitaine-cursor-theme-2.1-1|14	and the theme was designed to pair well with my icon pack, La Capitaine.
21cr|capitaine-cursor-theme-2.1-1|15	
21cr|capitaine-cursor-theme-2.1-1|16	%files
21cr|capitaine-cursor-theme-2.1-1|17	%doc README.md COPYING
21cr|capitaine-cursor-theme-2.1-1|18	%dir %{_iconsdir}/Capitaine
21cr|capitaine-cursor-theme-2.1-1|19	%{_iconsdir}/Capitaine/*
21cr|capitaine-cursor-theme-2.1-1|20	
21cr|capitaine-cursor-theme-2.1-1|21	%prep
21cr|capitaine-cursor-theme-2.1-1|22	%setup -qn capitaine-cursors-r%{version}
21cr|capitaine-cursor-theme-2.1-1|23	
21cr|capitaine-cursor-theme-2.1-1|24	%build
21cr|capitaine-cursor-theme-2.1-1|25	
21cr|capitaine-cursor-theme-2.1-1|26	%install
21cr|capitaine-cursor-theme-2.1-1|27	mkdir -p %{buildroot}%{_iconsdir}/Capitaine/cursors
21cr|capitaine-cursor-theme-2.1-1|28	cp dist/index.theme %{buildroot}%{_iconsdir}/Capitaine/
21cr|capitaine-cursor-theme-2.1-1|29	cp dist/cursors/* %{buildroot}%{_iconsdir}/Capitaine/cursors/

572 21
21cr|capnproto-0.9.1-1|1	# library package needs to be split
21cr|capnproto-0.9.1-1|2	%define modulename %{name}-c++
21cr|capnproto-0.9.1-1|3	%define major 0.9.1
21cr|capnproto-0.9.1-1|4	%define libname %mklibname %{name} %{major}
21cr|capnproto-0.9.1-1|5	%define devname %mklibname %{name} -d
21cr|capnproto-0.9.1-1|6	
21cr|capnproto-0.9.1-1|7	Summary:	A data interchange format and capability-based RPC system
21cr|capnproto-0.9.1-1|8	Name:		capnproto
21cr|capnproto-0.9.1-1|9	Version:	0.9.1
21cr|capnproto-0.9.1-1|10	Release:	1
21cr|capnproto-0.9.1-1|11	License:	MIT
21cr|capnproto-0.9.1-1|12	Group:		System/Libraries
21cr|capnproto-0.9.1-1|13	Url:		https://capnproto.org
21cr|capnproto-0.9.1-1|14	Source0:	https://capnproto.org/%{modulename}-%{version}.tar.gz
21cr|capnproto-0.9.1-1|15	# We need C++
21cr|capnproto-0.9.1-1|16	BuildRequires:	cmake >= 3.1
21cr|capnproto-0.9.1-1|17	BuildRequires:	gcc-c++ >= 4.8
21cr|capnproto-0.9.1-1|18	# Ensure that we use matching version of libraries
21cr|capnproto-0.9.1-1|19	Requires:	%{libname} = %{EVRD}
21cr|capnproto-0.9.1-1|20	
21cr|capnproto-0.9.1-1|21	%description
21cr|capnproto-0.9.1-1|22	Cap’n Proto is an insanely fast data interchange format and capability-based
21cr|capnproto-0.9.1-1|23	RPC system. Think JSON, except binary. Or think Protocol Buffers, except
21cr|capnproto-0.9.1-1|24	faster. In fact, in benchmarks, Cap’n Proto is INFINITY TIMES faster than
21cr|capnproto-0.9.1-1|25	Protocol Buffers.
21cr|capnproto-0.9.1-1|26	This package contains the schema compiler and command-line encoder/decoder
21cr|capnproto-0.9.1-1|27	tools.
21cr|capnproto-0.9.1-1|28	
21cr|capnproto-0.9.1-1|29	%files
21cr|capnproto-0.9.1-1|30	%doc LICENSE.txt README.txt
21cr|capnproto-0.9.1-1|31	%{_bindir}/capnp
21cr|capnproto-0.9.1-1|32	%{_bindir}/capnpc
21cr|capnproto-0.9.1-1|33	%{_bindir}/capnpc-c++
21cr|capnproto-0.9.1-1|34	%{_bindir}/capnpc-capnp
21cr|capnproto-0.9.1-1|35	
21cr|capnproto-0.9.1-1|36	#-----------------------------------------------------------------------------
21cr|capnproto-0.9.1-1|37	
21cr|capnproto-0.9.1-1|38	%package -n %{libname}
21cr|capnproto-0.9.1-1|39	Summary:	Libraries for %{name}
21cr|capnproto-0.9.1-1|40	Group:		System/Libraries
21cr|capnproto-0.9.1-1|41	
21cr|capnproto-0.9.1-1|42	%description -n %{libname}
21cr|capnproto-0.9.1-1|43	Cap’n Proto is an insanely fast data interchange format and capability-based
21cr|capnproto-0.9.1-1|44	RPC system.
21cr|capnproto-0.9.1-1|45	This package contains the libraries for using %{name} in applications.
21cr|capnproto-0.9.1-1|46	
21cr|capnproto-0.9.1-1|47	%files -n %{libname}
21cr|capnproto-0.9.1-1|48	%doc LICENSE.txt README.txt
21cr|capnproto-0.9.1-1|49	%{_libdir}/*.so.%{major}*
21cr|capnproto-0.9.1-1|50	
21cr|capnproto-0.9.1-1|51	#-----------------------------------------------------------------------------
21cr|capnproto-0.9.1-1|52	
21cr|capnproto-0.9.1-1|53	%package -n %{devname}
21cr|capnproto-0.9.1-1|54	Summary:	Development files for %{name}
21cr|capnproto-0.9.1-1|55	Group:		Development/C++
21cr|capnproto-0.9.1-1|56	Requires:	%{libname} = %{EVRD}
21cr|capnproto-0.9.1-1|57	Provides:	%{name}-devel = %{EVRD}
21cr|capnproto-0.9.1-1|58	
21cr|capnproto-0.9.1-1|59	%description -n %{devname}
21cr|capnproto-0.9.1-1|60	Cap’n Proto is an insanely fast data interchange format and capability-based
21cr|capnproto-0.9.1-1|61	RPC system.
21cr|capnproto-0.9.1-1|62	This package contains libraries and header files for developing applications
21cr|capnproto-0.9.1-1|63	that use %{name}.
21cr|capnproto-0.9.1-1|64	
21cr|capnproto-0.9.1-1|65	%files -n %{devname}
21cr|capnproto-0.9.1-1|66	%doc LICENSE.txt README.txt
21cr|capnproto-0.9.1-1|67	%{_includedir}/capnp/*
21cr|capnproto-0.9.1-1|68	%{_includedir}/kj/*
21cr|capnproto-0.9.1-1|69	%{_libdir}/*.so
21cr|capnproto-0.9.1-1|70	%{_libdir}/pkgconfig/*.pc
21cr|capnproto-0.9.1-1|71	%{_libdir}/cmake/CapnProto/
21cr|capnproto-0.9.1-1|72	
21cr|capnproto-0.9.1-1|73	#-----------------------------------------------------------------------------
21cr|capnproto-0.9.1-1|74	
21cr|capnproto-0.9.1-1|75	%prep
21cr|capnproto-0.9.1-1|76	%setup -qn %{modulename}-%{version}
21cr|capnproto-0.9.1-1|77	
21cr|capnproto-0.9.1-1|78	%build
21cr|capnproto-0.9.1-1|79	%cmake \
21cr|capnproto-0.9.1-1|80	-DBUILD_TESTING="OFF"
21cr|capnproto-0.9.1-1|81	%make
21cr|capnproto-0.9.1-1|82	
21cr|capnproto-0.9.1-1|83	%install
21cr|capnproto-0.9.1-1|84	%makeinstall_std -C build

573 21
21cr|caprice32-4.6.0-1|1	Summary:	CaPriCe32 - Amstrad CPC Emulator
21cr|caprice32-4.6.0-1|2	Name:		caprice32
21cr|caprice32-4.6.0-1|3	Version:	4.6.0
21cr|caprice32-4.6.0-1|4	Release:	1
21cr|caprice32-4.6.0-1|5	#v2, except for cpc roms, which just are just allowed be distributed
21cr|caprice32-4.6.0-1|6	License:	GPLv2+
21cr|caprice32-4.6.0-1|7	Group:		Emulators
21cr|caprice32-4.6.0-1|8	Url:		https://github.com/ColinPitrat/caprice32/
21cr|caprice32-4.6.0-1|9	Source0:	https://github.com/ColinPitrat/caprice32/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|caprice32-4.6.0-1|10	Source1:	%{name}.png
21cr|caprice32-4.6.0-1|11	#this is the same icon as xcpc, but converted in png
21cr|caprice32-4.6.0-1|12	Source2:	%{name}
21cr|caprice32-4.6.0-1|13	Patch0:		caprice32-4.6.0-iostream.patch
21cr|caprice32-4.6.0-1|14	Patch1:		caprice32-4.6.0-string.patch
21cr|caprice32-4.6.0-1|15	BuildRequires:	imagemagick
21cr|caprice32-4.6.0-1|16	BuildRequires:	pkgconfig(freetype2)
21cr|caprice32-4.6.0-1|17	BuildRequires:	pkgconfig(gl)
21cr|caprice32-4.6.0-1|18	BuildRequires:	pkgconfig(glu)
21cr|caprice32-4.6.0-1|19	BuildRequires:	pkgconfig(libpng)
21cr|caprice32-4.6.0-1|20	BuildRequires:	pkgconfig(sdl)
21cr|caprice32-4.6.0-1|21	BuildRequires:	pkgconfig(zlib)
21cr|caprice32-4.6.0-1|22	
21cr|caprice32-4.6.0-1|23	%description
21cr|caprice32-4.6.0-1|24	CaPriCe32 emulates the Amstrad CPC home computer models 464, 664 and 6128
21cr|caprice32-4.6.0-1|25	faithfully on your PC. Detailed usage instructions can be found in the
21cr|caprice32-4.6.0-1|26	included documentation.
21cr|caprice32-4.6.0-1|27	
21cr|caprice32-4.6.0-1|28	%files
21cr|caprice32-4.6.0-1|29	%doc README.md
21cr|caprice32-4.6.0-1|30	%config(noreplace) %{_sysconfdir}/cap32.cfg
21cr|caprice32-4.6.0-1|31	%{_bindir}/cap32
21cr|caprice32-4.6.0-1|32	%{_bindir}/%{name}
21cr|caprice32-4.6.0-1|33	%dir %{_datadir}/%{name}
21cr|caprice32-4.6.0-1|34	%{_datadir}/%{name}/*
21cr|caprice32-4.6.0-1|35	%{_datadir}/applications/%{name}.desktop
21cr|caprice32-4.6.0-1|36	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|caprice32-4.6.0-1|37	%{_mandir}/man6/cap32.6*
21cr|caprice32-4.6.0-1|38	
21cr|caprice32-4.6.0-1|39	#----------------------------------------------------------------------------
21cr|caprice32-4.6.0-1|40	
21cr|caprice32-4.6.0-1|41	%prep
21cr|caprice32-4.6.0-1|42	%setup -q
21cr|caprice32-4.6.0-1|43	%patch0 -p1
21cr|caprice32-4.6.0-1|44	%patch1 -p1
21cr|caprice32-4.6.0-1|45	
21cr|caprice32-4.6.0-1|46	%build
21cr|caprice32-4.6.0-1|47	%setup_compile_flags
21cr|caprice32-4.6.0-1|48	%make RELEASE=true APP_PATH=%{_datadir}/%{name}
21cr|caprice32-4.6.0-1|49	
21cr|caprice32-4.6.0-1|50	%install
21cr|caprice32-4.6.0-1|51	%makeinstall_std prefix=%{_prefix}
21cr|caprice32-4.6.0-1|52	# wrapper
21cr|caprice32-4.6.0-1|53	install -m 755 %{SOURCE2} %{buildroot}%{_bindir}
21cr|caprice32-4.6.0-1|54	# install menu icons
21cr|caprice32-4.6.0-1|55	for N in 16 32 48;
21cr|caprice32-4.6.0-1|56	do
21cr|caprice32-4.6.0-1|57	convert %{SOURCE1} -scale ${N}x${N} $N.png;
21cr|caprice32-4.6.0-1|58	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|caprice32-4.6.0-1|59	done
21cr|caprice32-4.6.0-1|60	
21cr|caprice32-4.6.0-1|61	# xdg menu
21cr|caprice32-4.6.0-1|62	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|caprice32-4.6.0-1|63	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|caprice32-4.6.0-1|64	[Desktop Entry]
21cr|caprice32-4.6.0-1|65	Name=CaPriCe32
21cr|caprice32-4.6.0-1|66	Comment=Amstrad CPC Emulator
21cr|caprice32-4.6.0-1|67	Exec=%{_bindir}/%{name}
21cr|caprice32-4.6.0-1|68	Icon=%{name}
21cr|caprice32-4.6.0-1|69	Terminal=false
21cr|caprice32-4.6.0-1|70	Type=Application
21cr|caprice32-4.6.0-1|71	Categories=Game;Emulator;
21cr|caprice32-4.6.0-1|72	EOF

574 21
21cr|captppd-0.1.0-1.git3079d2.2|1	%define commit 3079d23e217e9bcdb5e7e7d2bde2683ed1d8ad22
21cr|captppd-0.1.0-1.git3079d2.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|captppd-0.1.0-1.git3079d2.2|3	
21cr|captppd-0.1.0-1.git3079d2.2|4	%bcond_with shared_libcapt
21cr|captppd-0.1.0-1.git3079d2.2|5	
21cr|captppd-0.1.0-1.git3079d2.2|6	%global libcapt_version 0.16.2
21cr|captppd-0.1.0-1.git3079d2.2|7	
21cr|captppd-0.1.0-1.git3079d2.2|8	Summary:	CUPS driver for Canon CAPT v1 printers
21cr|captppd-0.1.0-1.git3079d2.2|9	Name:		captppd
21cr|captppd-0.1.0-1.git3079d2.2|10	Version:	0.1.0
21cr|captppd-0.1.0-1.git3079d2.2|11	Release:	1.git%{commit_short}.2
21cr|captppd-0.1.0-1.git3079d2.2|12	License:	BSD-2
21cr|captppd-0.1.0-1.git3079d2.2|13	Group:		System/Configuration/Printing
21cr|captppd-0.1.0-1.git3079d2.2|14	Url:		https://github.com/darkvision77/captppd
21cr|captppd-0.1.0-1.git3079d2.2|15	Source0:	https://github.com/darkvision77/captppd/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|captppd-0.1.0-1.git3079d2.2|16	# developer preffered static link with libcapt
21cr|captppd-0.1.0-1.git3079d2.2|17	Source1:	https://github.com/darkvision77/libcapt/archive/refs/tags/v%{libcapt_version}.tar.gz?/libcapt-%{libcapt_version}.tar.gz
21cr|captppd-0.1.0-1.git3079d2.2|18	BuildRequires:	cmake
21cr|captppd-0.1.0-1.git3079d2.2|19	BuildRequires:	cups
21cr|captppd-0.1.0-1.git3079d2.2|20	%if %{with shared_libcapt}
21cr|captppd-0.1.0-1.git3079d2.2|21	BuildRequires:	cmake(libcapt)
21cr|captppd-0.1.0-1.git3079d2.2|22	%endif
21cr|captppd-0.1.0-1.git3079d2.2|23	BuildRequires:	pkgconfig(cups)
21cr|captppd-0.1.0-1.git3079d2.2|24	BuildRequires:	pkgconfig(python3)
21cr|captppd-0.1.0-1.git3079d2.2|25	BuildRequires:	pkgconfig(libusb-1.0)
21cr|captppd-0.1.0-1.git3079d2.2|26	Provides:	cups-drivers-%{name} = %{EVRD}
21cr|captppd-0.1.0-1.git3079d2.2|27	
21cr|captppd-0.1.0-1.git3079d2.2|28	%description
21cr|captppd-0.1.0-1.git3079d2.2|29	CUPS driver for Canon CAPT v1 printers based on reverse engineering
21cr|captppd-0.1.0-1.git3079d2.2|30	of the original driver.
21cr|captppd-0.1.0-1.git3079d2.2|31	Implemented as a CUPS backend using libusb.
21cr|captppd-0.1.0-1.git3079d2.2|32	
21cr|captppd-0.1.0-1.git3079d2.2|33	The driver is divided into two parts: the CUPS side (this repository)
21cr|captppd-0.1.0-1.git3079d2.2|34	and the protocol side (libcapt).
21cr|captppd-0.1.0-1.git3079d2.2|35	
21cr|captppd-0.1.0-1.git3079d2.2|36	%files
21cr|captppd-0.1.0-1.git3079d2.2|37	%{_prefix}/lib/cups/backend/captusb
21cr|captppd-0.1.0-1.git3079d2.2|38	%{_datadir}/cups/model/LBP1120CAPTPPD.ppd
21cr|captppd-0.1.0-1.git3079d2.2|39	%{_datadir}/cups/model/LBP1210CAPTPPD.ppd
21cr|captppd-0.1.0-1.git3079d2.2|40	%{_datadir}/cups/model/LBP3200CAPTPPD.ppd
21cr|captppd-0.1.0-1.git3079d2.2|41	%{_datadir}/cups/model/LBP800CAPTPPD.ppd
21cr|captppd-0.1.0-1.git3079d2.2|42	%{_datadir}/cups/model/LBP810CAPTPPD.ppd
21cr|captppd-0.1.0-1.git3079d2.2|43	%{_datadir}/cups/usb/capt.usb-quirks
21cr|captppd-0.1.0-1.git3079d2.2|44	
21cr|captppd-0.1.0-1.git3079d2.2|45	#------------------------------------------------------------------
21cr|captppd-0.1.0-1.git3079d2.2|46	%prep
21cr|captppd-0.1.0-1.git3079d2.2|47	%autosetup -p1 -n %{name}-%{commit}
21cr|captppd-0.1.0-1.git3079d2.2|48	
21cr|captppd-0.1.0-1.git3079d2.2|49	%if %{without shared_libcapt}
21cr|captppd-0.1.0-1.git3079d2.2|50	tar -xvzf %{SOURCE1} -C %{_builddir}
21cr|captppd-0.1.0-1.git3079d2.2|51	%endif
21cr|captppd-0.1.0-1.git3079d2.2|52	
21cr|captppd-0.1.0-1.git3079d2.2|53	%build
21cr|captppd-0.1.0-1.git3079d2.2|54	%if %{with shared_libcapt}
21cr|captppd-0.1.0-1.git3079d2.2|55	%cmake
21cr|captppd-0.1.0-1.git3079d2.2|56	%else
21cr|captppd-0.1.0-1.git3079d2.2|57	%cmake \
21cr|captppd-0.1.0-1.git3079d2.2|58	-DFETCHCONTENT_FULLY_DISCONNECTED=ON \
21cr|captppd-0.1.0-1.git3079d2.2|59	-DFETCHCONTENT_SOURCE_DIR_LIBCAPT='%{_builddir}/libcapt-%{libcapt_version}' \
21cr|captppd-0.1.0-1.git3079d2.2|60	-DBUILD_SHARED_LIBS=OFF \
21cr|captppd-0.1.0-1.git3079d2.2|61	-DBUILD_STATIC_LIBS=ON
21cr|captppd-0.1.0-1.git3079d2.2|62	%endif
21cr|captppd-0.1.0-1.git3079d2.2|63	
21cr|captppd-0.1.0-1.git3079d2.2|64	%make_build
21cr|captppd-0.1.0-1.git3079d2.2|65	
21cr|captppd-0.1.0-1.git3079d2.2|66	%install
21cr|captppd-0.1.0-1.git3079d2.2|67	%make_install -C build
21cr|captppd-0.1.0-1.git3079d2.2|68	
21cr|captppd-0.1.0-1.git3079d2.2|69	
21cr|captppd-0.1.0-1.git3079d2.2|70	%changelog
21cr|captppd-0.1.0-1.git3079d2.2|71	* Sun Jan 11 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|captppd-0.1.0-1.git3079d2.2|72	- attempt fix link with static libcapt
21cr|captppd-0.1.0-1.git3079d2.2|73	
21cr|captppd-0.1.0-1.git3079d2.2|74	* Sun Jan 11 2026 Aleksandr Proklov <a.proklov@rosa.ru> 0.1.0-1.git3079d2.2
21cr|captppd-0.1.0-1.git3079d2.2|75	- remove maintainer plux
21cr|captppd-0.1.0-1.git3079d2.2|76	
21cr|captppd-0.1.0-1.git3079d2.2|77	* Sun Jan 11 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|captppd-0.1.0-1.git3079d2.2|78	- up release
21cr|captppd-0.1.0-1.git3079d2.2|79	
21cr|captppd-0.1.0-1.git3079d2.2|80	* Sun Jan 11 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|captppd-0.1.0-1.git3079d2.2|81	- use static link with libcapt
21cr|captppd-0.1.0-1.git3079d2.2|82	
21cr|captppd-0.1.0-1.git3079d2.2|83	* Sun Jan 4 2026 Aleksandr Proklov <a.proklov@rosa.ru> 0.1.0-1.git3079d2.1
21cr|captppd-0.1.0-1.git3079d2.2|84	- new pkg

575 21
21cr|cardpics-0.4-14|1	Summary: Some Card images
21cr|cardpics-0.4-14|2	Name: cardpics
21cr|cardpics-0.4-14|3	Version: 0.4
21cr|cardpics-0.4-14|4	Release: 14
21cr|cardpics-0.4-14|5	License: GPL
21cr|cardpics-0.4-14|6	Group: Games/Cards
21cr|cardpics-0.4-14|7	Source: http://download.savannah.nongnu.org/releases/cardpics/%{name}-%{version}.tar.bz2
21cr|cardpics-0.4-14|8	URL: http://www.nongnu.org/cardpics
21cr|cardpics-0.4-14|9	BuildArch: noarch
21cr|cardpics-0.4-14|10	
21cr|cardpics-0.4-14|11	%description
21cr|cardpics-0.4-14|12	Cardpics is a set of free cards sets.
21cr|cardpics-0.4-14|13	
21cr|cardpics-0.4-14|14	If you are programming a card game and are looking for free cards, Cardpics was
21cr|cardpics-0.4-14|15	made for you! Get a set of cards and include them in your project, as soon as
21cr|cardpics-0.4-14|16	your project is free.
21cr|cardpics-0.4-14|17	
21cr|cardpics-0.4-14|18	%description -l fr
21cr|cardpics-0.4-14|19	Cardpics est un jeu de cartes. Pour viter l'ambiguit sur le terme "jeu",
21cr|cardpics-0.4-14|20	disons que c'est un ensemble d'images de cartes a jouer.
21cr|cardpics-0.4-14|21	
21cr|cardpics-0.4-14|22	Si vous programmez un jeu de cartes et avez besoin d'un jeu d'images de cartes
21cr|cardpics-0.4-14|23	libres, Cardpics est fait pour vous! R.cup.rez un jeu de ces cartes, et
21cr|cardpics-0.4-14|24	incluez-le dans votre projet, а condition que votre projet soit libre.
21cr|cardpics-0.4-14|25	
21cr|cardpics-0.4-14|26	%description -l es
21cr|cardpics-0.4-14|27	Cardpics es una serie de juegos de cartas.
21cr|cardpics-0.4-14|28	
21cr|cardpics-0.4-14|29	Si est' programando un juego de cartas y est' buscando cartas libres, Cardpics
21cr|cardpics-0.4-14|30	fue hecho para usted! Obtenga un juego de cartas e inclyalas en su proyecto,
21cr|cardpics-0.4-14|31	mientras que este sea libre.
21cr|cardpics-0.4-14|32	
21cr|cardpics-0.4-14|33	%prep
21cr|cardpics-0.4-14|34	%setup -q
21cr|cardpics-0.4-14|35	
21cr|cardpics-0.4-14|36	%build
21cr|cardpics-0.4-14|37	%configure
21cr|cardpics-0.4-14|38	make
21cr|cardpics-0.4-14|39	
21cr|cardpics-0.4-14|40	%install
21cr|cardpics-0.4-14|41	rm -rf $RPM_BUILD_ROOT
21cr|cardpics-0.4-14|42	%makeinstall
21cr|cardpics-0.4-14|43	
21cr|cardpics-0.4-14|44	%clean
21cr|cardpics-0.4-14|45	rm -rf $RPM_BUILD_ROOT
21cr|cardpics-0.4-14|46	
21cr|cardpics-0.4-14|47	%files
21cr|cardpics-0.4-14|48	%defattr(-,root,root)
21cr|cardpics-0.4-14|49	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|cardpics-0.4-14|50	%{_datadir}/*

576 21
21cr|cargo-generate-0.13.1-1|1	%define        crates_ver %{version}
21cr|cargo-generate-0.13.1-1|2	
21cr|cargo-generate-0.13.1-1|3	Summary:      Running new Rust project from a git repository
21cr|cargo-generate-0.13.1-1|4	Name:         cargo-generate
21cr|cargo-generate-0.13.1-1|5	Version:      0.13.1
21cr|cargo-generate-0.13.1-1|6	Release:      1
21cr|cargo-generate-0.13.1-1|7	Group:        Development/Rust
21cr|cargo-generate-0.13.1-1|8	License:      MIT
21cr|cargo-generate-0.13.1-1|9	Url:          https://github.com/cargo-generate/cargo-generate
21cr|cargo-generate-0.13.1-1|10	Source0:      https://github.com/cargo-generate/cargo-generate/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|cargo-generate-0.13.1-1|11	# generated with cargo-vendor
21cr|cargo-generate-0.13.1-1|12	Source1:        %{name}-crates-%{crates_ver}.tar.xz
21cr|cargo-generate-0.13.1-1|13	
21cr|cargo-generate-0.13.1-1|14	
21cr|cargo-generate-0.13.1-1|15	BuildRequires:     pkgconfig(ncurses)
21cr|cargo-generate-0.13.1-1|16	BuildRequires:     pkgconfig(openssl)
21cr|cargo-generate-0.13.1-1|17	BuildRequires:     rust
21cr|cargo-generate-0.13.1-1|18	BuildRequires:     cargo-vendor
21cr|cargo-generate-0.13.1-1|19	
21cr|cargo-generate-0.13.1-1|20	Requires:     cargo-vendor
21cr|cargo-generate-0.13.1-1|21	Requires:     rust
21cr|cargo-generate-0.13.1-1|22	
21cr|cargo-generate-0.13.1-1|23	%description
21cr|cargo-generate-0.13.1-1|24	cargo-generate is a developer tool
21cr|cargo-generate-0.13.1-1|25	to help you get up and running quickly
21cr|cargo-generate-0.13.1-1|26	with a new Rust project by leveraging
21cr|cargo-generate-0.13.1-1|27	a pre-existing git repository as a template.
21cr|cargo-generate-0.13.1-1|28	
21cr|cargo-generate-0.13.1-1|29	%files
21cr|cargo-generate-0.13.1-1|30	%doc *.md LICENSE-*
21cr|cargo-generate-0.13.1-1|31	%{_bindir}/%{name}
21cr|cargo-generate-0.13.1-1|32	
21cr|cargo-generate-0.13.1-1|33	#-----------------------------------------------------
21cr|cargo-generate-0.13.1-1|34	
21cr|cargo-generate-0.13.1-1|35	%prep
21cr|cargo-generate-0.13.1-1|36	%autosetup -a1
21cr|cargo-generate-0.13.1-1|37	chmod -x src/lib.rs
21cr|cargo-generate-0.13.1-1|38	chmod -x %{name}-%{version}/vendor/sanitize-filename/src/lib.rs
21cr|cargo-generate-0.13.1-1|39	
21cr|cargo-generate-0.13.1-1|40	%{__mv} %{name}-%{crates_ver}/* .
21cr|cargo-generate-0.13.1-1|41	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|cargo-generate-0.13.1-1|42	
21cr|cargo-generate-0.13.1-1|43	# use offline registry
21cr|cargo-generate-0.13.1-1|44	export CARGO_HOME="$(pwd)/.cargo"
21cr|cargo-generate-0.13.1-1|45	
21cr|cargo-generate-0.13.1-1|46	mkdir -p "$CARGO_HOME"
21cr|cargo-generate-0.13.1-1|47	
21cr|cargo-generate-0.13.1-1|48	cat >.cargo/config <<EOF
21cr|cargo-generate-0.13.1-1|49	[source.crates-io]
21cr|cargo-generate-0.13.1-1|50	replace-with = "vendored-sources"
21cr|cargo-generate-0.13.1-1|51	
21cr|cargo-generate-0.13.1-1|52	[source.vendored-sources]
21cr|cargo-generate-0.13.1-1|53	directory = "vendor"
21cr|cargo-generate-0.13.1-1|54	
21cr|cargo-generate-0.13.1-1|55	EOF
21cr|cargo-generate-0.13.1-1|56	
21cr|cargo-generate-0.13.1-1|57	
21cr|cargo-generate-0.13.1-1|58	%build
21cr|cargo-generate-0.13.1-1|59	#build and install at ounce.
21cr|cargo-generate-0.13.1-1|60	
21cr|cargo-generate-0.13.1-1|61	%install
21cr|cargo-generate-0.13.1-1|62	export CARGO_HOME="$(pwd)/.cargo"
21cr|cargo-generate-0.13.1-1|63	RUSTFLAGS=-g cargo install --no-track --debug --offline --root=%{buildroot}%{_prefix} --path .
21cr|cargo-generate-0.13.1-1|64	
21cr|cargo-generate-0.13.1-1|65	

577 21
21cr|cargo-ui-0.3.1-1|1	%define		crates_ver %{version}
21cr|cargo-ui-0.3.1-1|2	
21cr|cargo-ui-0.3.1-1|3	Summary:      GUI for cargo
21cr|cargo-ui-0.3.1-1|4	Name:         cargo-ui
21cr|cargo-ui-0.3.1-1|5	Version:      0.3.1
21cr|cargo-ui-0.3.1-1|6	Release:      1
21cr|cargo-ui-0.3.1-1|7	Group:        Development/Rust
21cr|cargo-ui-0.3.1-1|8	License:      GPLv3
21cr|cargo-ui-0.3.1-1|9	Url:          https://github.com/slint-ui/cargo-ui
21cr|cargo-ui-0.3.1-1|10	Source0:      https://github.com/slint-ui/cargo-ui/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|cargo-ui-0.3.1-1|11	# generated with cargo-vendor
21cr|cargo-ui-0.3.1-1|12	Source1:        %{name}-crates-%{crates_ver}.tar.xz
21cr|cargo-ui-0.3.1-1|13	Source2:        https://doc.rust-lang.org/cargo/images/Cargo-Logo-Small.png
21cr|cargo-ui-0.3.1-1|14	
21cr|cargo-ui-0.3.1-1|15	BuildRequires:     pkgconfig(ncurses)
21cr|cargo-ui-0.3.1-1|16	BuildRequires:     pkgconfig(fontconfig)
21cr|cargo-ui-0.3.1-1|17	BuildRequires:     pkgconfig(xcb)
21cr|cargo-ui-0.3.1-1|18	BuildRequires:     pkgconfig(openssl)
21cr|cargo-ui-0.3.1-1|19	BuildRequires:     imagemagick
21cr|cargo-ui-0.3.1-1|20	BuildRequires:     rust
21cr|cargo-ui-0.3.1-1|21	BuildRequires:     cargo-vendor
21cr|cargo-ui-0.3.1-1|22	
21cr|cargo-ui-0.3.1-1|23	Requires:     cargo-vendor
21cr|cargo-ui-0.3.1-1|24	Requires:     rust
21cr|cargo-ui-0.3.1-1|25	
21cr|cargo-ui-0.3.1-1|26	%description
21cr|cargo-ui-0.3.1-1|27	This is a project to make a GUI for cargo, built using Slint.
21cr|cargo-ui-0.3.1-1|28	
21cr|cargo-ui-0.3.1-1|29	%files
21cr|cargo-ui-0.3.1-1|30	%doc *.md LICENSE*
21cr|cargo-ui-0.3.1-1|31	%{_bindir}/%{name}
21cr|cargo-ui-0.3.1-1|32	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|cargo-ui-0.3.1-1|33	%{_datadir}/applications/%{name}.desktop
21cr|cargo-ui-0.3.1-1|34	#-----------------------------------------------------
21cr|cargo-ui-0.3.1-1|35	
21cr|cargo-ui-0.3.1-1|36	%prep
21cr|cargo-ui-0.3.1-1|37	%setup -q -a1
21cr|cargo-ui-0.3.1-1|38	
21cr|cargo-ui-0.3.1-1|39	%{__mv} %{name}-%{crates_ver}/* .
21cr|cargo-ui-0.3.1-1|40	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|cargo-ui-0.3.1-1|41	
21cr|cargo-ui-0.3.1-1|42	# use offline registry
21cr|cargo-ui-0.3.1-1|43	export CARGO_HOME="$(pwd)/.cargo"
21cr|cargo-ui-0.3.1-1|44	
21cr|cargo-ui-0.3.1-1|45	mkdir -p "$CARGO_HOME"
21cr|cargo-ui-0.3.1-1|46	
21cr|cargo-ui-0.3.1-1|47	cat >.cargo/config <<EOF
21cr|cargo-ui-0.3.1-1|48	[source.crates-io]
21cr|cargo-ui-0.3.1-1|49	replace-with = "vendored-sources"
21cr|cargo-ui-0.3.1-1|50	
21cr|cargo-ui-0.3.1-1|51	[source.vendored-sources]
21cr|cargo-ui-0.3.1-1|52	directory = "vendor"
21cr|cargo-ui-0.3.1-1|53	
21cr|cargo-ui-0.3.1-1|54	EOF
21cr|cargo-ui-0.3.1-1|55	
21cr|cargo-ui-0.3.1-1|56	
21cr|cargo-ui-0.3.1-1|57	%build
21cr|cargo-ui-0.3.1-1|58	export CARGO_HOME="$(pwd)/.cargo"
21cr|cargo-ui-0.3.1-1|59	RUSTFLAGS=-g cargo build --all-targets --offline --frozen
21cr|cargo-ui-0.3.1-1|60	
21cr|cargo-ui-0.3.1-1|61	%install
21cr|cargo-ui-0.3.1-1|62	cargo install --no-track --debug --root=%{buildroot}%{_prefix} --path .
21cr|cargo-ui-0.3.1-1|63	
21cr|cargo-ui-0.3.1-1|64	#icons
21cr|cargo-ui-0.3.1-1|65	for size in 256 48 32 16; do
21cr|cargo-ui-0.3.1-1|66	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|cargo-ui-0.3.1-1|67	convert %{S:2} -resize ${size} %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|cargo-ui-0.3.1-1|68	done
21cr|cargo-ui-0.3.1-1|69	
21cr|cargo-ui-0.3.1-1|70	#menu entry
21cr|cargo-ui-0.3.1-1|71	mkdir -p %{buildroot}%{_datadir}/applications
21cr|cargo-ui-0.3.1-1|72	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|cargo-ui-0.3.1-1|73	[Desktop Entry]
21cr|cargo-ui-0.3.1-1|74	Name=%{name}
21cr|cargo-ui-0.3.1-1|75	Comment=GUI for cargo
21cr|cargo-ui-0.3.1-1|76	Exec=%{name} %f
21cr|cargo-ui-0.3.1-1|77	Icon=%{name}
21cr|cargo-ui-0.3.1-1|78	Terminal=false
21cr|cargo-ui-0.3.1-1|79	X-MultipleArgs=false
21cr|cargo-ui-0.3.1-1|80	Type=Application
21cr|cargo-ui-0.3.1-1|81	Categories=Development;
21cr|cargo-ui-0.3.1-1|82	StartupNotify=true
21cr|cargo-ui-0.3.1-1|83	
21cr|cargo-ui-0.3.1-1|84	EOF
21cr|cargo-ui-0.3.1-1|85	
21cr|cargo-ui-0.3.1-1|86	

578 21
21cr|carmetal-3.7.1-5|1	# At this moment (19.02.2012) it fails to run with OpenJDK
21cr|carmetal-3.7.1-5|2	# so we require jre-sun (Sun JDK) instead of java and use it
21cr|carmetal-3.7.1-5|3	# in wrapper script
21cr|carmetal-3.7.1-5|4	
21cr|carmetal-3.7.1-5|5	Name:		carmetal
21cr|carmetal-3.7.1-5|6	Version:	3.7.1
21cr|carmetal-3.7.1-5|7	Release:	5
21cr|carmetal-3.7.1-5|8	BuildArch:	noarch
21cr|carmetal-3.7.1-5|9	URL:		http://db-maths.nuxit.net/CaRMetal/
21cr|carmetal-3.7.1-5|10	Source0:	%{name}-%{version}.tar.bz2
21cr|carmetal-3.7.1-5|11	Summary:	Dynamic geometry software with highly ergonomic UI
21cr|carmetal-3.7.1-5|12	License:	LGPLv3
21cr|carmetal-3.7.1-5|13	Group:		Sciences/Mathematics
21cr|carmetal-3.7.1-5|14	Requires:	jre-openjdk >= 1.6.0
21cr|carmetal-3.7.1-5|15	
21cr|carmetal-3.7.1-5|16	%description
21cr|carmetal-3.7.1-5|17	Based on the C.a.R. (Compass and Ruler) project, CaRMetal includes
21cr|carmetal-3.7.1-5|18	all of its functionalities - or almost. It propose a different approach
21cr|carmetal-3.7.1-5|19	from the graphical interface point of view.
21cr|carmetal-3.7.1-5|20	
21cr|carmetal-3.7.1-5|21	Here's the C.a.R. presentation:
21cr|carmetal-3.7.1-5|22	- Ruler and compass constructions can be changed by dragging one of the
21cr|carmetal-3.7.1-5|23	basic construction points. The construction follows immediately. The
21cr|carmetal-3.7.1-5|24	student can check the correctness of the construction and gain new
21cr|carmetal-3.7.1-5|25	insight.
21cr|carmetal-3.7.1-5|26	- Tracks of points and animated constructions can help to understand
21cr|carmetal-3.7.1-5|27	geometric relations. Tracks can be used as new objects to explore.
21cr|carmetal-3.7.1-5|28	- With the macros of C.a.R. very complicated constructions become
21cr|carmetal-3.7.1-5|29	possible. Macros are also a way to organize the geometric thinking.
21cr|carmetal-3.7.1-5|30	- Hiding construction details and using colors make constructions
21cr|carmetal-3.7.1-5|31	clearer to read. In C.a.R. lines and circles can also be reduced to the
21cr|carmetal-3.7.1-5|32	relevant points.
21cr|carmetal-3.7.1-5|33	- Arithmetic computations, numerical solutions, curves and functions
21cr|carmetal-3.7.1-5|34	go beyond classical constructions. It is even possible to construct in 3D
21cr|carmetal-3.7.1-5|35	using advanced macros.
21cr|carmetal-3.7.1-5|36	- Other geometries, hyperbolic or elliptic, can be explored.
21cr|carmetal-3.7.1-5|37	
21cr|carmetal-3.7.1-5|38	%prep
21cr|carmetal-3.7.1-5|39	%setup -q
21cr|carmetal-3.7.1-5|40	
21cr|carmetal-3.7.1-5|41	%install
21cr|carmetal-3.7.1-5|42	%__rm -f uninstall
21cr|carmetal-3.7.1-5|43	%__rm -f CaRMetalUninstall.png
21cr|carmetal-3.7.1-5|44	%__rm -f CaRMetal.desktop
21cr|carmetal-3.7.1-5|45	
21cr|carmetal-3.7.1-5|46	%__install -d %{buildroot}%{_bindir}
21cr|carmetal-3.7.1-5|47	%__install -d %{buildroot}%{_datadir}/%{name}
21cr|carmetal-3.7.1-5|48	%__install -d %{buildroot}%{_datadir}/pixmaps
21cr|carmetal-3.7.1-5|49	
21cr|carmetal-3.7.1-5|50	cp -r ./* %{buildroot}%{_datadir}/%{name}/
21cr|carmetal-3.7.1-5|51	%__install -m 644 CaRMetal.png %{buildroot}%{_datadir}/pixmaps/CaRMetal.png
21cr|carmetal-3.7.1-5|52	
21cr|carmetal-3.7.1-5|53	# wrapper script
21cr|carmetal-3.7.1-5|54	%__cat > %{buildroot}%{_bindir}/carmetal << EOF
21cr|carmetal-3.7.1-5|55	#!/bin/sh
21cr|carmetal-3.7.1-5|56	env AWT_TOOLKIT="MToolkit" java -jar -Xmx256m /usr/share/%{name}/CaRMetal.jar
21cr|carmetal-3.7.1-5|57	EOF
21cr|carmetal-3.7.1-5|58	
21cr|carmetal-3.7.1-5|59	%__chmod 0755 %{buildroot}%{_bindir}/carmetal
21cr|carmetal-3.7.1-5|60	
21cr|carmetal-3.7.1-5|61	# xdg menu
21cr|carmetal-3.7.1-5|62	%__mkdir_p %{buildroot}%{_datadir}/applications
21cr|carmetal-3.7.1-5|63	%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|carmetal-3.7.1-5|64	[Desktop Entry]
21cr|carmetal-3.7.1-5|65	Version=1.0
21cr|carmetal-3.7.1-5|66	Type=Application
21cr|carmetal-3.7.1-5|67	Name=CaRMetal
21cr|carmetal-3.7.1-5|68	Comment=Dynamic mathematics for schools
21cr|carmetal-3.7.1-5|69	Icon=CaRMetal
21cr|carmetal-3.7.1-5|70	Exec=carmetal
21cr|carmetal-3.7.1-5|71	Categories=Math;Science;Education;
21cr|carmetal-3.7.1-5|72	StartupNotify=false
21cr|carmetal-3.7.1-5|73	Terminal=false
21cr|carmetal-3.7.1-5|74	EOF
21cr|carmetal-3.7.1-5|75	
21cr|carmetal-3.7.1-5|76	
21cr|carmetal-3.7.1-5|77	%files
21cr|carmetal-3.7.1-5|78	%{_bindir}/carmetal
21cr|carmetal-3.7.1-5|79	%{_datadir}/pixmaps/CaRMetal.png
21cr|carmetal-3.7.1-5|80	%{_datadir}/applications/%{name}.desktop
21cr|carmetal-3.7.1-5|81	%{_datadir}/%{name}/*

579 21
21cr|carpm-2.2-7|1	Name:		carpm
21cr|carpm-2.2-7|2	Summary:	Script to help rpm's managing in command-line
21cr|carpm-2.2-7|3	Version:	2.2
21cr|carpm-2.2-7|4	Release:	7
21cr|carpm-2.2-7|5	Source0:	%{name}-%{version}.tar.bz2
21cr|carpm-2.2-7|6	License:	GPLv3
21cr|carpm-2.2-7|7	Group:		System/Configuration/Packaging
21cr|carpm-2.2-7|8	URL:		http://carpm.sourceforge.net
21cr|carpm-2.2-7|9	BuildRequires:	bash
21cr|carpm-2.2-7|10	Requires:	rpm
21cr|carpm-2.2-7|11	Requires:	urpmi
21cr|carpm-2.2-7|12	Requires:	bash
21cr|carpm-2.2-7|13	BuildArch:  noarch
21cr|carpm-2.2-7|14	
21cr|carpm-2.2-7|15	%description
21cr|carpm-2.2-7|16	Carpm is a script, a text tool for help you to managing your rpm and your rpm
21cr|carpm-2.2-7|17	database.
21cr|carpm-2.2-7|18	
21cr|carpm-2.2-7|19	%prep
21cr|carpm-2.2-7|20	%setup -q
21cr|carpm-2.2-7|21	
21cr|carpm-2.2-7|22	%build
21cr|carpm-2.2-7|23	
21cr|carpm-2.2-7|24	%install
21cr|carpm-2.2-7|25	mkdir -p %{buildroot}%{_bindir}
21cr|carpm-2.2-7|26	install -m 755 %name %{buildroot}/%{_bindir}
21cr|carpm-2.2-7|27	
21cr|carpm-2.2-7|28	
21cr|carpm-2.2-7|29	%files
21cr|carpm-2.2-7|30	%doc INSTALL COPYING
21cr|carpm-2.2-7|31	%{_bindir}/%{name}

580 21
21cr|casparcg-client-2.3.0-1|1	%ifarch %{ix86}
21cr|casparcg-client-2.3.0-1|2	# Qt6 need -msse2
21cr|casparcg-client-2.3.0-1|3	%global optflags %{optflags} -msse2
21cr|casparcg-client-2.3.0-1|4	%endif
21cr|casparcg-client-2.3.0-1|5	
21cr|casparcg-client-2.3.0-1|6	Summary:	Client software primarily used with the CasparCG Server software
21cr|casparcg-client-2.3.0-1|7	Name:		casparcg-client
21cr|casparcg-client-2.3.0-1|8	Version:	2.3.0
21cr|casparcg-client-2.3.0-1|9	Release:	1
21cr|casparcg-client-2.3.0-1|10	License:	GPL-3.0
21cr|casparcg-client-2.3.0-1|11	Group:		Video
21cr|casparcg-client-2.3.0-1|12	Url:		https://github.com/CasparCG/client
21cr|casparcg-client-2.3.0-1|13	Source0:	https://github.com/CasparCG/client/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|casparcg-client-2.3.0-1|14	# oscpack tag see in https://github.com/CasparCG/client/tree/main/lib
21cr|casparcg-client-2.3.0-1|15	Source1:	https://github.com/RossBencina/oscpack/archive/3e7e3a102e316d75fe176885a6dd08f216f2eac0.zip
21cr|casparcg-client-2.3.0-1|16	BuildRequires:	boost-devel
21cr|casparcg-client-2.3.0-1|17	BuildRequires:	cmake
21cr|casparcg-client-2.3.0-1|18	BuildRequires:	qt6-cmake
21cr|casparcg-client-2.3.0-1|19	BuildRequires:	md2man
21cr|casparcg-client-2.3.0-1|20	BuildRequires:	pkgconfig(Qt6Core)
21cr|casparcg-client-2.3.0-1|21	BuildRequires:	pkgconfig(Qt6Core5Compat)
21cr|casparcg-client-2.3.0-1|22	BuildRequires:	pkgconfig(Qt6Gui)
21cr|casparcg-client-2.3.0-1|23	BuildRequires:	pkgconfig(Qt6Network)
21cr|casparcg-client-2.3.0-1|24	BuildRequires:	pkgconfig(Qt6Sql)
21cr|casparcg-client-2.3.0-1|25	BuildRequires:	pkgconfig(Qt6WebSockets)
21cr|casparcg-client-2.3.0-1|26	BuildRequires:	pkgconfig(Qt6Widgets)
21cr|casparcg-client-2.3.0-1|27	BuildRequires:	pkgconfig(vulkan)
21cr|casparcg-client-2.3.0-1|28	BuildRequires:	vlc-devel
21cr|casparcg-client-2.3.0-1|29	Provides:	CasparCG-client = %{EVRD}
21cr|casparcg-client-2.3.0-1|30	
21cr|casparcg-client-2.3.0-1|31	%description
21cr|casparcg-client-2.3.0-1|32	Client software primarily used with the CasparCG Server software
21cr|casparcg-client-2.3.0-1|33	for audio and video playout, to control graphics and recording,
21cr|casparcg-client-2.3.0-1|34	but it can also be used for other tasks within television broadcast.
21cr|casparcg-client-2.3.0-1|35	
21cr|casparcg-client-2.3.0-1|36	%files
21cr|casparcg-client-2.3.0-1|37	%{_bindir}/casparcg-client
21cr|casparcg-client-2.3.0-1|38	%{_datadir}/applications/*.desktop
21cr|casparcg-client-2.3.0-1|39	%{_iconsdir}/casparcg-client
21cr|casparcg-client-2.3.0-1|40	
21cr|casparcg-client-2.3.0-1|41	#------------------------------------------------------------------
21cr|casparcg-client-2.3.0-1|42	
21cr|casparcg-client-2.3.0-1|43	%prep
21cr|casparcg-client-2.3.0-1|44	%autosetup -p1 -n client-%{version}/src -a1
21cr|casparcg-client-2.3.0-1|45	
21cr|casparcg-client-2.3.0-1|46	mv ./oscpack-*/* ../lib/oscpack/
21cr|casparcg-client-2.3.0-1|47	
21cr|casparcg-client-2.3.0-1|48	%build
21cr|casparcg-client-2.3.0-1|49	%cmake
21cr|casparcg-client-2.3.0-1|50	%make
21cr|casparcg-client-2.3.0-1|51	
21cr|casparcg-client-2.3.0-1|52	%install
21cr|casparcg-client-2.3.0-1|53	%makeinstall_std -C build

581 21
21cr|catcodec-1.0.5-4|1	Name:		catcodec
21cr|catcodec-1.0.5-4|2	Version:	1.0.5
21cr|catcodec-1.0.5-4|3	Release:	4
21cr|catcodec-1.0.5-4|4	Summary:	Sample catalog decoder and encoder for OpenTTD
21cr|catcodec-1.0.5-4|5	Group:		Development/Other
21cr|catcodec-1.0.5-4|6	License:	GPLv2+
21cr|catcodec-1.0.5-4|7	URL:		http://www.openttd.org/en/download-catcodec
21cr|catcodec-1.0.5-4|8	Source0:	http://binaries.openttd.org/extra/%{name}/%{version}/%{name}-%{version}-source.tar.xz
21cr|catcodec-1.0.5-4|9	Patch0:		catcodec-1.0.2-fix_linking_order.patch
21cr|catcodec-1.0.5-4|10	
21cr|catcodec-1.0.5-4|11	%description
21cr|catcodec-1.0.5-4|12	catcodec decodes and encodes sample catalogs for OpenTTD. These sample
21cr|catcodec-1.0.5-4|13	catalogs are not much more than some meta-data (description and file name)
21cr|catcodec-1.0.5-4|14	and raw PCM data.
21cr|catcodec-1.0.5-4|15	
21cr|catcodec-1.0.5-4|16	%prep
21cr|catcodec-1.0.5-4|17	%setup -q
21cr|catcodec-1.0.5-4|18	%patch0 -p0
21cr|catcodec-1.0.5-4|19	
21cr|catcodec-1.0.5-4|20	%build
21cr|catcodec-1.0.5-4|21	cat << EOF >> Makefile.local
21cr|catcodec-1.0.5-4|22	VERBOSE=1
21cr|catcodec-1.0.5-4|23	CXXFLAGS=%{optflags}
21cr|catcodec-1.0.5-4|24	LDFLAGS=%{ldflags}
21cr|catcodec-1.0.5-4|25	prefix=%{_prefix}
21cr|catcodec-1.0.5-4|26	DO_NOT_INSTALL_DOCS=1
21cr|catcodec-1.0.5-4|27	DO_NOT_INSTALL_LICENSE=1
21cr|catcodec-1.0.5-4|28	DO_NOT_INSTALL_CHANGELOG=1
21cr|catcodec-1.0.5-4|29	EOF
21cr|catcodec-1.0.5-4|30	
21cr|catcodec-1.0.5-4|31	%make VERBOSE=1
21cr|catcodec-1.0.5-4|32	
21cr|catcodec-1.0.5-4|33	%install
21cr|catcodec-1.0.5-4|34	%makeinstall_std
21cr|catcodec-1.0.5-4|35	
21cr|catcodec-1.0.5-4|36	%files
21cr|catcodec-1.0.5-4|37	%doc docs/readme.txt
21cr|catcodec-1.0.5-4|38	%{_bindir}/*
21cr|catcodec-1.0.5-4|39	%{_mandir}/man1/%{name}*

582 21
21cr|catdoc-0.95-3|1	Summary:	Converts MS-Word file to text
21cr|catdoc-0.95-3|2	Name:		catdoc
21cr|catdoc-0.95-3|3	Version:	0.95
21cr|catdoc-0.95-3|4	Release:	3
21cr|catdoc-0.95-3|5	Source0:	http://ftp.wagner.pp.ru/pub/catdoc/%{name}-%{version}.tar.gz
21cr|catdoc-0.95-3|6	# CVE-2017-11110
21cr|catdoc-0.95-3|7	Patch0:		catdoc-0.95-CVE-2017-11110.patch
21cr|catdoc-0.95-3|8	License:	GPL
21cr|catdoc-0.95-3|9	Group:		Office
21cr|catdoc-0.95-3|10	URL:		http://vitus.wagner.pp.ru/software/catdoc/
21cr|catdoc-0.95-3|11	BuildRequires:	tk
21cr|catdoc-0.95-3|12	Requires:	tk
21cr|catdoc-0.95-3|13	
21cr|catdoc-0.95-3|14	%description
21cr|catdoc-0.95-3|15	CATDOC is program which reads MS-Word file and prints readable
21cr|catdoc-0.95-3|16	ASCII text to stdout, just like Unix cat command.
21cr|catdoc-0.95-3|17	It also able to produce correct escape sequences if some UNICODE
21cr|catdoc-0.95-3|18	charachers have to be represented specially in your typesetting system
21cr|catdoc-0.95-3|19	such as (La)TeX.
21cr|catdoc-0.95-3|20	
21cr|catdoc-0.95-3|21	It features runtime configuration, proper charset handling,
21cr|catdoc-0.95-3|22	user-definable output formats and support
21cr|catdoc-0.95-3|23	for Word97 files, which contain UNICODE internally.
21cr|catdoc-0.95-3|24	
21cr|catdoc-0.95-3|25	%prep
21cr|catdoc-0.95-3|26	%autosetup -p1
21cr|catdoc-0.95-3|27	
21cr|catdoc-0.95-3|28	%build
21cr|catdoc-0.95-3|29	%configure
21cr|catdoc-0.95-3|30	%make
21cr|catdoc-0.95-3|31	
21cr|catdoc-0.95-3|32	%install
21cr|catdoc-0.95-3|33	make installroot=%{buildroot} install
21cr|catdoc-0.95-3|34	mkdir -p %{buildroot}%{_datadir}/man
21cr|catdoc-0.95-3|35	mkdir -p %{buildroot}%{_mandir}/man1
21cr|catdoc-0.95-3|36	mv doc/*.1 %{buildroot}%{_mandir}/man1/
21cr|catdoc-0.95-3|37	
21cr|catdoc-0.95-3|38	%clean
21cr|catdoc-0.95-3|39	
21cr|catdoc-0.95-3|40	%files
21cr|catdoc-0.95-3|41	%doc README
21cr|catdoc-0.95-3|42	%{_bindir}/*
21cr|catdoc-0.95-3|43	%{_mandir}/man1/*
21cr|catdoc-0.95-3|44	%{_datadir}/catdoc

583 21
21cr|catfish-4.16.3-2|1	%define apps_name org.xfce.catfish
21cr|catfish-4.16.3-2|2	
21cr|catfish-4.16.3-2|3	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|catfish-4.16.3-2|4	
21cr|catfish-4.16.3-2|5	Summary:	A handy file search tool
21cr|catfish-4.16.3-2|6	Name:		catfish
21cr|catfish-4.16.3-2|7	Version:	4.16.3
21cr|catfish-4.16.3-2|8	Release:	2
21cr|catfish-4.16.3-2|9	Group:		File tools
21cr|catfish-4.16.3-2|10	License:	GPLv2+
21cr|catfish-4.16.3-2|11	Url:		https://launchpad.net/catfish-search
21cr|catfish-4.16.3-2|12	Source0:	https://archive.xfce.org/src/apps/catfish/%{url_lib}/%{name}-%{version}.tar.bz2?/%{name}-%{version}.tar.bz2
21cr|catfish-4.16.3-2|13	BuildRequires:	gettext
21cr|catfish-4.16.3-2|14	BuildRequires:	desktop-file-utils
21cr|catfish-4.16.3-2|15	BuildRequires:	intltool
21cr|catfish-4.16.3-2|16	BuildRequires:	python3-devel
21cr|catfish-4.16.3-2|17	BuildRequires:	python3-distutils-extra
21cr|catfish-4.16.3-2|18	BuildRequires:	python3-pexpect
21cr|catfish-4.16.3-2|19	BuildRequires:	pkgconfig(zeitgeist-2.0)
21cr|catfish-4.16.3-2|20	Requires:	python3-gi
21cr|catfish-4.16.3-2|21	Requires:	python3-pexpect
21cr|catfish-4.16.3-2|22	Requires:	mlocate
21cr|catfish-4.16.3-2|23	Requires:	findutils
21cr|catfish-4.16.3-2|24	Requires:	python3-%{name} = %{EVRD}
21cr|catfish-4.16.3-2|25	Requires:	typelib(Xfconf)
21cr|catfish-4.16.3-2|26	BuildArch:	noarch
21cr|catfish-4.16.3-2|27	
21cr|catfish-4.16.3-2|28	%description
21cr|catfish-4.16.3-2|29	A handy file searching tool for linux. Basically it is a
21cr|catfish-4.16.3-2|30	frontend for different search engines (daemons) which
21cr|catfish-4.16.3-2|31	provides a unified interface. The interface is intentionally
21cr|catfish-4.16.3-2|32	lightweight and simple, using only GTK+ 3. You can configure
21cr|catfish-4.16.3-2|33	it to your needs by using several command line options.
21cr|catfish-4.16.3-2|34	
21cr|catfish-4.16.3-2|35	%files -f %{name}.lang
21cr|catfish-4.16.3-2|36	%doc AUTHORS README*
21cr|catfish-4.16.3-2|37	%{_bindir}/%{name}
21cr|catfish-4.16.3-2|38	%{_datadir}/applications/%{name}.desktop
21cr|catfish-4.16.3-2|39	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|catfish-4.16.3-2|40	%{_datadir}/%{name}/
21cr|catfish-4.16.3-2|41	%{_iconsdir}/hicolor/*/apps/%{apps_name}.{svg,png}
21cr|catfish-4.16.3-2|42	%{_mandir}/*/%{name}.*
21cr|catfish-4.16.3-2|43	#----------------------------------------------------------------------------
21cr|catfish-4.16.3-2|44	
21cr|catfish-4.16.3-2|45	%package -n python3-%{name}
21cr|catfish-4.16.3-2|46	Group:		Development/Python
21cr|catfish-4.16.3-2|47	License:	GPLv2+
21cr|catfish-4.16.3-2|48	Summary:	Supplemental module for Catfish
21cr|catfish-4.16.3-2|49	Obsoletes:	catfish < 1.4.7-3
21cr|catfish-4.16.3-2|50	
21cr|catfish-4.16.3-2|51	%description -n python3-%{name}
21cr|catfish-4.16.3-2|52	Supplemental python3 module for Catfish
21cr|catfish-4.16.3-2|53	
21cr|catfish-4.16.3-2|54	%files -n python3-%{name}
21cr|catfish-4.16.3-2|55	%{python3_sitelib}/*
21cr|catfish-4.16.3-2|56	#----------------------------------------------------------------------------
21cr|catfish-4.16.3-2|57	
21cr|catfish-4.16.3-2|58	%prep
21cr|catfish-4.16.3-2|59	%setup -q
21cr|catfish-4.16.3-2|60	
21cr|catfish-4.16.3-2|61	%build
21cr|catfish-4.16.3-2|62	%py3_build
21cr|catfish-4.16.3-2|63	
21cr|catfish-4.16.3-2|64	%install
21cr|catfish-4.16.3-2|65	%setup_compile_flags
21cr|catfish-4.16.3-2|66	%__python3 setup.py install -O1 --root %{buildroot}
21cr|catfish-4.16.3-2|67	
21cr|catfish-4.16.3-2|68	# For some reason translations are installed automatically
21cr|catfish-4.16.3-2|69	# with Python 3.5 but are not with Python 3.6
21cr|catfish-4.16.3-2|70	if [ ! -d %{buildroot}/%{_localedir}/ ]; then
21cr|catfish-4.16.3-2|71	mkdir -p %{buildroot}/%{_localedir}/
21cr|catfish-4.16.3-2|72	cp -r build/mo/* %{buildroot}/%{_localedir}/
21cr|catfish-4.16.3-2|73	fi
21cr|catfish-4.16.3-2|74	if [ ! -d %{buildroot}/%{_datadir}/applications ]; then
21cr|catfish-4.16.3-2|75	install -D build/share/applications/org.xfce.Catfish.desktop %{buildroot}/%{_datadir}/applications/org.xfce.Catfish.desktop
21cr|catfish-4.16.3-2|76	fi
21cr|catfish-4.16.3-2|77	
21cr|catfish-4.16.3-2|78	# give a common name to the desktop file
21cr|catfish-4.16.3-2|79	mv -v %{buildroot}/%{_datadir}/applications/org.xfce.Catfish.desktop %{buildroot}/%{_datadir}/applications/catfish.desktop
21cr|catfish-4.16.3-2|80	
21cr|catfish-4.16.3-2|81	rm -rf %{buildroot}%{_docdir}
21cr|catfish-4.16.3-2|82	
21cr|catfish-4.16.3-2|83	%find_lang %{name}

584 21
21cr|catterm-0.0-0.gitb8338b.1|1	%define commit b8338bc69d6cc14a9c4f4ec17ada0864e3a7b96b
21cr|catterm-0.0-0.gitb8338b.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|catterm-0.0-0.gitb8338b.1|3	
21cr|catterm-0.0-0.gitb8338b.1|4	Summary:	A minimalist serial port terminal program
21cr|catterm-0.0-0.gitb8338b.1|5	Group:		Terminals
21cr|catterm-0.0-0.gitb8338b.1|6	Name:		catterm
21cr|catterm-0.0-0.gitb8338b.1|7	Version:	0.0
21cr|catterm-0.0-0.gitb8338b.1|8	Release:	0.git%{commit_short}.1
21cr|catterm-0.0-0.gitb8338b.1|9	License:	BSD-2
21cr|catterm-0.0-0.gitb8338b.1|10	Url:		https://github.com/alexpevzner/catterm
21cr|catterm-0.0-0.gitb8338b.1|11	Source0:	https://github.com/alexpevzner/catterm/archive/%{commit}.zip?/%{name}-%{commit}.tar.gz
21cr|catterm-0.0-0.gitb8338b.1|12	BuildRequires:	ctags
21cr|catterm-0.0-0.gitb8338b.1|13	
21cr|catterm-0.0-0.gitb8338b.1|14	%description
21cr|catterm-0.0-0.gitb8338b.1|15	catterm is the minimalist "terminal emulation" program for serial ports.
21cr|catterm-0.0-0.gitb8338b.1|16	It's primary target is the people who work a lot with hardware platforms
21cr|catterm-0.0-0.gitb8338b.1|17	that use serial ports for debugging/console etc.
21cr|catterm-0.0-0.gitb8338b.1|18	
21cr|catterm-0.0-0.gitb8338b.1|19	Unlike many other similar programs, catterm does absolute minimum.
21cr|catterm-0.0-0.gitb8338b.1|20	It doesn't interpret ESC-sequences, relying on a Linux terminal,
21cr|catterm-0.0-0.gitb8338b.1|21	doesn't deal phone numbers using modem AT commands and so on.
21cr|catterm-0.0-0.gitb8338b.1|22	
21cr|catterm-0.0-0.gitb8338b.1|23	It's primary purpose is to be simple, stupid, reliable and
21cr|catterm-0.0-0.gitb8338b.1|24	predictable like a piece of wood.
21cr|catterm-0.0-0.gitb8338b.1|25	
21cr|catterm-0.0-0.gitb8338b.1|26	It doesn't use serial port modem control lines (RTS/CTS and DTR/DST),
21cr|catterm-0.0-0.gitb8338b.1|27	so it feels quite happy with a 3-wire simple null-modem cable as well
21cr|catterm-0.0-0.gitb8338b.1|28	as with full-wired null-modem.
21cr|catterm-0.0-0.gitb8338b.1|29	
21cr|catterm-0.0-0.gitb8338b.1|30	It was tested with the standard PC serial port as well as with
21cr|catterm-0.0-0.gitb8338b.1|31	USB serial ports, USB modems etc and works with all of them.
21cr|catterm-0.0-0.gitb8338b.1|32	
21cr|catterm-0.0-0.gitb8338b.1|33	%files
21cr|catterm-0.0-0.gitb8338b.1|34	%doc README.md
21cr|catterm-0.0-0.gitb8338b.1|35	%{_bindir}/%{name}
21cr|catterm-0.0-0.gitb8338b.1|36	
21cr|catterm-0.0-0.gitb8338b.1|37	#------------------------------------------------------------------
21cr|catterm-0.0-0.gitb8338b.1|38	
21cr|catterm-0.0-0.gitb8338b.1|39	%prep
21cr|catterm-0.0-0.gitb8338b.1|40	%autosetup -p1 -n %{name}-%{commit}
21cr|catterm-0.0-0.gitb8338b.1|41	
21cr|catterm-0.0-0.gitb8338b.1|42	%build
21cr|catterm-0.0-0.gitb8338b.1|43	%setup_compile_flags
21cr|catterm-0.0-0.gitb8338b.1|44	%make
21cr|catterm-0.0-0.gitb8338b.1|45	
21cr|catterm-0.0-0.gitb8338b.1|46	%install
21cr|catterm-0.0-0.gitb8338b.1|47	install -d %{buildroot}%{_bindir}
21cr|catterm-0.0-0.gitb8338b.1|48	install -p -m755 %{name} %{buildroot}%{_bindir}/

585 21
21cr|CBFlib-0.9.2.3-6|1	%define major 0
21cr|CBFlib-0.9.2.3-6|2	%define libname %mklibname cbf %{major}
21cr|CBFlib-0.9.2.3-6|3	%define devname %mklibname cbf -d
21cr|CBFlib-0.9.2.3-6|4	
21cr|CBFlib-0.9.2.3-6|5	Summary:	Crystallographic Binary File and Image Library
21cr|CBFlib-0.9.2.3-6|6	Name:		CBFlib
21cr|CBFlib-0.9.2.3-6|7	Version:	0.9.2.3
21cr|CBFlib-0.9.2.3-6|8	Release:	6
21cr|CBFlib-0.9.2.3-6|9	# library files (*.so*) are LGPLv2+, all else is GPLv2+
21cr|CBFlib-0.9.2.3-6|10	License:	GPLv2+ and (GPLv2+ or LGPLv2+)
21cr|CBFlib-0.9.2.3-6|11	Group:		System/Libraries
21cr|CBFlib-0.9.2.3-6|12	Url:		http://www.bernstein-plus-sons.com/software/CBF
21cr|CBFlib-0.9.2.3-6|13	Source0:	http://downloads.sourceforge.net/cbflib/%{name}-%{version}.tar.gz
21cr|CBFlib-0.9.2.3-6|14	Patch0:		CBFlib-0.9.2.3-fix-boz-in-case.patch
21cr|CBFlib-0.9.2.3-6|15	BuildRequires:	gcc-gfortran
21cr|CBFlib-0.9.2.3-6|16	
21cr|CBFlib-0.9.2.3-6|17	%description
21cr|CBFlib-0.9.2.3-6|18	CBFlib (Crystallographic Binary File library) is a library of ANSI-C
21cr|CBFlib-0.9.2.3-6|19	functions providing a simple mechanism for accessing Crystallographic
21cr|CBFlib-0.9.2.3-6|20	Binary Files (CBF files) and Image-supporting CIF (imgCIF) files. The
21cr|CBFlib-0.9.2.3-6|21	CBFlib API is loosely based on the CIFPARSE API for mmCIF files. Like
21cr|CBFlib-0.9.2.3-6|22	CIFPARSE, CBFlib does not perform any semantic integrity checks;
21cr|CBFlib-0.9.2.3-6|23	rather it simply provides functions to create, read, modify and write
21cr|CBFlib-0.9.2.3-6|24	CBF binary data files and imgCIF ASCII data files.
21cr|CBFlib-0.9.2.3-6|25	
21cr|CBFlib-0.9.2.3-6|26	%files
21cr|CBFlib-0.9.2.3-6|27	%doc README doc/gpl.txt
21cr|CBFlib-0.9.2.3-6|28	# GPLv2+
21cr|CBFlib-0.9.2.3-6|29	%{_bindir}/adscimg2cbf
21cr|CBFlib-0.9.2.3-6|30	%{_bindir}/cbf2adscimg
21cr|CBFlib-0.9.2.3-6|31	%{_bindir}/convert_image
21cr|CBFlib-0.9.2.3-6|32	%{_bindir}/convert_minicbf
21cr|CBFlib-0.9.2.3-6|33	%{_bindir}/makecbf
21cr|CBFlib-0.9.2.3-6|34	%{_bindir}/img2cif
21cr|CBFlib-0.9.2.3-6|35	%{_bindir}/cif2cbf
21cr|CBFlib-0.9.2.3-6|36	%{_bindir}/cif2c
21cr|CBFlib-0.9.2.3-6|37	
21cr|CBFlib-0.9.2.3-6|38	#----------------------------------------------------------------------------
21cr|CBFlib-0.9.2.3-6|39	
21cr|CBFlib-0.9.2.3-6|40	%package -n %{libname}
21cr|CBFlib-0.9.2.3-6|41	Summary:	The CBFlib shared library
21cr|CBFlib-0.9.2.3-6|42	Group:		System/Libraries
21cr|CBFlib-0.9.2.3-6|43	Suggests:	%{name}
21cr|CBFlib-0.9.2.3-6|44	
21cr|CBFlib-0.9.2.3-6|45	%description -n %{libname}
21cr|CBFlib-0.9.2.3-6|46	The CBFlib shared library.
21cr|CBFlib-0.9.2.3-6|47	
21cr|CBFlib-0.9.2.3-6|48	%files -n %{libname}
21cr|CBFlib-0.9.2.3-6|49	%{_libdir}/libcbf.so.%{major}*
21cr|CBFlib-0.9.2.3-6|50	%{_libdir}/libfcb.so.%{major}*
21cr|CBFlib-0.9.2.3-6|51	
21cr|CBFlib-0.9.2.3-6|52	#----------------------------------------------------------------------------
21cr|CBFlib-0.9.2.3-6|53	
21cr|CBFlib-0.9.2.3-6|54	%package -n %{devname}
21cr|CBFlib-0.9.2.3-6|55	Summary:	Header files and library for developing programs with cbf
21cr|CBFlib-0.9.2.3-6|56	Group:		Development/Other
21cr|CBFlib-0.9.2.3-6|57	Requires:	%{libname} = %{EVRD}
21cr|CBFlib-0.9.2.3-6|58	Provides:	%{name}-devel
21cr|CBFlib-0.9.2.3-6|59	
21cr|CBFlib-0.9.2.3-6|60	%description -n %{devname}
21cr|CBFlib-0.9.2.3-6|61	This package contains libraries and header files needed for program
21cr|CBFlib-0.9.2.3-6|62	development using the crystallographic binary file and image library.
21cr|CBFlib-0.9.2.3-6|63	
21cr|CBFlib-0.9.2.3-6|64	%files -n %{devname}
21cr|CBFlib-0.9.2.3-6|65	%doc doc
21cr|CBFlib-0.9.2.3-6|66	%{_libdir}/libcbf.so
21cr|CBFlib-0.9.2.3-6|67	%{_libdir}/libfcb.so
21cr|CBFlib-0.9.2.3-6|68	%{_includedir}/cbf
21cr|CBFlib-0.9.2.3-6|69	
21cr|CBFlib-0.9.2.3-6|70	#----------------------------------------------------------------------------
21cr|CBFlib-0.9.2.3-6|71	
21cr|CBFlib-0.9.2.3-6|72	%prep
21cr|CBFlib-0.9.2.3-6|73	%setup -q
21cr|CBFlib-0.9.2.3-6|74	%patch0 -p2
21cr|CBFlib-0.9.2.3-6|75	
21cr|CBFlib-0.9.2.3-6|76	# various cleanups
21cr|CBFlib-0.9.2.3-6|77	iconv -f iso8859-15 -t utf-8 doc/cif_img_1.5.3_8Jul07.dic > doc/cif_img_1.5.3_8Jul07.dic.conv && mv -f doc/cif_img_1.5.3_8Jul07.dic.conv doc/cif_img_1.5.3_8Jul07.dic
21cr|CBFlib-0.9.2.3-6|78	rm doc/.symlinks
21cr|CBFlib-0.9.2.3-6|79	rm doc/.undosymlinks
21cr|CBFlib-0.9.2.3-6|80	chmod 644 examples/*.c
21cr|CBFlib-0.9.2.3-6|81	
21cr|CBFlib-0.9.2.3-6|82	%build
21cr|CBFlib-0.9.2.3-6|83	cd src
21cr|CBFlib-0.9.2.3-6|84	gcc -fPIC -DCBF_DONT_USE_LONG_LONG -D_USE_XOPEN_EXTENDED %{optflags} -c *.c ../examples/img.c -I../include/ -I../examples/
21cr|CBFlib-0.9.2.3-6|85	gcc -shared -Wl,-soname,libcbf.so.0 -o libcbf.so.0.0.0 *.o -lm
21cr|CBFlib-0.9.2.3-6|86	rm *.o
21cr|CBFlib-0.9.2.3-6|87	gfortran -fPIC -fallow-invalid-boz -fno-range-check %{optflags} -c *.f90 -I../include/
21cr|CBFlib-0.9.2.3-6|88	gfortran -shared -Wl,-soname,libfcb.so.0 -o libfcb.so.0.0.0 *.o
21cr|CBFlib-0.9.2.3-6|89	
21cr|CBFlib-0.9.2.3-6|90	cd ../examples
21cr|CBFlib-0.9.2.3-6|91	utilsublist="adscimg2cbf
21cr|CBFlib-0.9.2.3-6|92	cbf2adscimg
21cr|CBFlib-0.9.2.3-6|93	adscimg2cbf"
21cr|CBFlib-0.9.2.3-6|94	for i in $utilsublist; do
21cr|CBFlib-0.9.2.3-6|95	gcc %{optflags} ${i}.c ${i}_sub.c -I../include ../src/libcbf.so.0.0.0 -o ${i}
21cr|CBFlib-0.9.2.3-6|96	done
21cr|CBFlib-0.9.2.3-6|97	utillist="convert_image
21cr|CBFlib-0.9.2.3-6|98	convert_minicbf
21cr|CBFlib-0.9.2.3-6|99	makecbf
21cr|CBFlib-0.9.2.3-6|100	img2cif
21cr|CBFlib-0.9.2.3-6|101	cif2cbf
21cr|CBFlib-0.9.2.3-6|102	cif2c"
21cr|CBFlib-0.9.2.3-6|103	for i in $utillist; do
21cr|CBFlib-0.9.2.3-6|104	gcc %{optflags} ${i}.c -I../include ../src/libcbf.so.0.0.0 -o ${i} -lm
21cr|CBFlib-0.9.2.3-6|105	done
21cr|CBFlib-0.9.2.3-6|106	
21cr|CBFlib-0.9.2.3-6|107	%install
21cr|CBFlib-0.9.2.3-6|108	# make install DESTDIR=%{buildroot} INSTALL='install -p'
21cr|CBFlib-0.9.2.3-6|109	
21cr|CBFlib-0.9.2.3-6|110	mkdir -p %{buildroot}%{_libdir}
21cr|CBFlib-0.9.2.3-6|111	install -p -m 644 src/*.so* %{buildroot}%{_libdir}/
21cr|CBFlib-0.9.2.3-6|112	pushd %{buildroot}%{_libdir}
21cr|CBFlib-0.9.2.3-6|113	chmod +x libcbf.so.0.0.0
21cr|CBFlib-0.9.2.3-6|114	ln -sf libcbf.so.0.0.0 libcbf.so.0
21cr|CBFlib-0.9.2.3-6|115	ln -sf libcbf.so.0.0.0 libcbf.so
21cr|CBFlib-0.9.2.3-6|116	chmod +x libfcb.so.0.0.0
21cr|CBFlib-0.9.2.3-6|117	ln -sf libfcb.so.0.0.0 libfcb.so.0
21cr|CBFlib-0.9.2.3-6|118	ln -sf libfcb.so.0.0.0 libfcb.so
21cr|CBFlib-0.9.2.3-6|119	popd
21cr|CBFlib-0.9.2.3-6|120	
21cr|CBFlib-0.9.2.3-6|121	mkdir -p %{buildroot}%{_bindir}
21cr|CBFlib-0.9.2.3-6|122	utilsublist="adscimg2cbf
21cr|CBFlib-0.9.2.3-6|123	cbf2adscimg
21cr|CBFlib-0.9.2.3-6|124	adscimg2cbf"
21cr|CBFlib-0.9.2.3-6|125	for i in $utilsublist; do
21cr|CBFlib-0.9.2.3-6|126	install -p -m 755 examples/${i} %{buildroot}%{_bindir}/
21cr|CBFlib-0.9.2.3-6|127	done
21cr|CBFlib-0.9.2.3-6|128	utillist="convert_image
21cr|CBFlib-0.9.2.3-6|129	convert_minicbf
21cr|CBFlib-0.9.2.3-6|130	makecbf
21cr|CBFlib-0.9.2.3-6|131	img2cif
21cr|CBFlib-0.9.2.3-6|132	cif2cbf
21cr|CBFlib-0.9.2.3-6|133	cif2c"
21cr|CBFlib-0.9.2.3-6|134	for i in $utillist; do
21cr|CBFlib-0.9.2.3-6|135	install -p -m 755 examples/${i} %{buildroot}%{_bindir}/
21cr|CBFlib-0.9.2.3-6|136	done
21cr|CBFlib-0.9.2.3-6|137	
21cr|CBFlib-0.9.2.3-6|138	mkdir -p %{buildroot}%{_includedir}/cbf
21cr|CBFlib-0.9.2.3-6|139	install -p -m 644 include/* %{buildroot}%{_includedir}/cbf/
21cr|CBFlib-0.9.2.3-6|140	install -p -m 644 examples/img.h %{buildroot}%{_includedir}/cbf/
21cr|CBFlib-0.9.2.3-6|141	

586 21
21cr|cboard-0.7.5-1|1	# Workaround to build with GCC 10
21cr|cboard-0.7.5-1|2	%global optflags %{optflags} -fcommon
21cr|cboard-0.7.5-1|3	
21cr|cboard-0.7.5-1|4	Summary:	Console frontend of gnuchess
21cr|cboard-0.7.5-1|5	Name:		cboard
21cr|cboard-0.7.5-1|6	Version:	0.7.5
21cr|cboard-0.7.5-1|7	Release:	1
21cr|cboard-0.7.5-1|8	License:	GPLv2
21cr|cboard-0.7.5-1|9	Group:		Games/Boards
21cr|cboard-0.7.5-1|10	URL:		http://benkibbey.wordpress.com/cboard/
21cr|cboard-0.7.5-1|11	Source0:	http://sourceforge.net/projects/c-board/files/0.7.1/%{name}-%{version}.tar.bz2
21cr|cboard-0.7.5-1|12	BuildRequires:	pkgconfig(ncursesw)
21cr|cboard-0.7.5-1|13	Requires:	gnuchess
21cr|cboard-0.7.5-1|14	
21cr|cboard-0.7.5-1|15	%description
21cr|cboard-0.7.5-1|16	CBoard is a console frontend to GNU Chess, using the ncurses library for
21cr|cboard-0.7.5-1|17	the interface. It can edit PGN tags, annotate moves with NAG, and more.
21cr|cboard-0.7.5-1|18	
21cr|cboard-0.7.5-1|19	%prep
21cr|cboard-0.7.5-1|20	%setup -q
21cr|cboard-0.7.5-1|21	
21cr|cboard-0.7.5-1|22	%build
21cr|cboard-0.7.5-1|23	%configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
21cr|cboard-0.7.5-1|24	%make
21cr|cboard-0.7.5-1|25	
21cr|cboard-0.7.5-1|26	%install
21cr|cboard-0.7.5-1|27	%makeinstall_std
21cr|cboard-0.7.5-1|28	
21cr|cboard-0.7.5-1|29	%find_lang %{name}
21cr|cboard-0.7.5-1|30	
21cr|cboard-0.7.5-1|31	%files -f %{name}.lang
21cr|cboard-0.7.5-1|32	%{_gamesbindir}/*
21cr|cboard-0.7.5-1|33	%{_gamesdatadir}/%{name}
21cr|cboard-0.7.5-1|34	%{_mandir}/man?/*

587 21
21cr|ccd2cue-0.3-4|1	Name:		ccd2cue
21cr|ccd2cue-0.3-4|2	Summary:	CCD to CUE converter
21cr|ccd2cue-0.3-4|3	Version:	0.3
21cr|ccd2cue-0.3-4|4	Release:	4
21cr|ccd2cue-0.3-4|5	License:	GPLv3
21cr|ccd2cue-0.3-4|6	Group:		Archiving/Cd burning
21cr|ccd2cue-0.3-4|7	Url:		https://ftp.gnu.org/gnu/ccd2cue
21cr|ccd2cue-0.3-4|8	Source:		https://ftp.gnu.org/gnu/ccd2cue/%{name}-%{version}.tar.gz
21cr|ccd2cue-0.3-4|9	Patch0:		ccd2cue-0.3-strformat.patch
21cr|ccd2cue-0.3-4|10	BuildRequires:  glibc-devel
21cr|ccd2cue-0.3-4|11	
21cr|ccd2cue-0.3-4|12	%description
21cr|ccd2cue-0.3-4|13	GNU ccd2cue is a CCD sheet to CUE sheet converter.  It supports the full
21cr|ccd2cue-0.3-4|14	extent of CUE sheet format expressiveness, including mixed-mode discs
21cr|ccd2cue-0.3-4|15	and CD-Text meta-data.
21cr|ccd2cue-0.3-4|16	
21cr|ccd2cue-0.3-4|17	%prep
21cr|ccd2cue-0.3-4|18	%setup -q
21cr|ccd2cue-0.3-4|19	%patch0 -p1
21cr|ccd2cue-0.3-4|20	
21cr|ccd2cue-0.3-4|21	%build
21cr|ccd2cue-0.3-4|22	%configure
21cr|ccd2cue-0.3-4|23	%make
21cr|ccd2cue-0.3-4|24	
21cr|ccd2cue-0.3-4|25	%install
21cr|ccd2cue-0.3-4|26	%makeinstall_std
21cr|ccd2cue-0.3-4|27	
21cr|ccd2cue-0.3-4|28	%files
21cr|ccd2cue-0.3-4|29	%{_bindir}/*
21cr|ccd2cue-0.3-4|30	%{_infodir}/*
21cr|ccd2cue-0.3-4|31	%{_mandir}/man1/*

588 21
21cr|ccd2iso-0.3-10|1	Summary:	CloneCD image to ISO image file converter
21cr|ccd2iso-0.3-10|2	Name:		ccd2iso
21cr|ccd2iso-0.3-10|3	Version:	0.3
21cr|ccd2iso-0.3-10|4	Release:	10
21cr|ccd2iso-0.3-10|5	License:	GPLv2+
21cr|ccd2iso-0.3-10|6	Group:		Archiving/Cd burning
21cr|ccd2iso-0.3-10|7	Url:		http://sourceforge.net/projects/ccd2iso/
21cr|ccd2iso-0.3-10|8	Source0:	http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
21cr|ccd2iso-0.3-10|9	
21cr|ccd2iso-0.3-10|10	%description
21cr|ccd2iso-0.3-10|11	CloneCD is an image to ISO image file converter.
21cr|ccd2iso-0.3-10|12	
21cr|ccd2iso-0.3-10|13	%files
21cr|ccd2iso-0.3-10|14	%doc README INSTALL AUTHORS
21cr|ccd2iso-0.3-10|15	%{_bindir}/ccd2iso
21cr|ccd2iso-0.3-10|16	
21cr|ccd2iso-0.3-10|17	#----------------------------------------------------------------------------
21cr|ccd2iso-0.3-10|18	
21cr|ccd2iso-0.3-10|19	%prep
21cr|ccd2iso-0.3-10|20	%setup -q
21cr|ccd2iso-0.3-10|21	
21cr|ccd2iso-0.3-10|22	%build
21cr|ccd2iso-0.3-10|23	autoreconf -fi
21cr|ccd2iso-0.3-10|24	%configure
21cr|ccd2iso-0.3-10|25	%make
21cr|ccd2iso-0.3-10|26	
21cr|ccd2iso-0.3-10|27	%install
21cr|ccd2iso-0.3-10|28	%makeinstall_std

589 21
21cr|cciss_vol_status-1.11-4|1	Summary:	HP Smart Array Status Display
21cr|cciss_vol_status-1.11-4|2	Name:		cciss_vol_status
21cr|cciss_vol_status-1.11-4|3	Version:	1.11
21cr|cciss_vol_status-1.11-4|4	Release:        4
21cr|cciss_vol_status-1.11-4|5	Group:		System/Kernel and hardware
21cr|cciss_vol_status-1.11-4|6	License:	GPLv2
21cr|cciss_vol_status-1.11-4|7	Source0:	https://sourceforge.net/projects/cciss/files/cciss_vol_status/%{name}-%{version}.tar.gz
21cr|cciss_vol_status-1.11-4|8	BuildRequires:	kernel-devel
21cr|cciss_vol_status-1.11-4|9	
21cr|cciss_vol_status-1.11-4|10	%description
21cr|cciss_vol_status-1.11-4|11	Show status of logical drives attached to HP Smart Array controllers.
21cr|cciss_vol_status-1.11-4|12	
21cr|cciss_vol_status-1.11-4|13	%prep
21cr|cciss_vol_status-1.11-4|14	
21cr|cciss_vol_status-1.11-4|15	%setup -q
21cr|cciss_vol_status-1.11-4|16	
21cr|cciss_vol_status-1.11-4|17	%build
21cr|cciss_vol_status-1.11-4|18	autoreconf -fis
21cr|cciss_vol_status-1.11-4|19	%configure
21cr|cciss_vol_status-1.11-4|20	%make
21cr|cciss_vol_status-1.11-4|21	
21cr|cciss_vol_status-1.11-4|22	%install
21cr|cciss_vol_status-1.11-4|23	install -d %{buildroot}%{_sbindir}
21cr|cciss_vol_status-1.11-4|24	install -d %{buildroot}%{_mandir}/man8
21cr|cciss_vol_status-1.11-4|25	
21cr|cciss_vol_status-1.11-4|26	install -m0755 cciss_vol_status %{buildroot}%{_sbindir}/
21cr|cciss_vol_status-1.11-4|27	install -m0644 cciss_vol_status.8 %{buildroot}%{_mandir}/man8/
21cr|cciss_vol_status-1.11-4|28	
21cr|cciss_vol_status-1.11-4|29	%files
21cr|cciss_vol_status-1.11-4|30	%doc ChangeLog AUTHORS
21cr|cciss_vol_status-1.11-4|31	%{_sbindir}/cciss_vol_status
21cr|cciss_vol_status-1.11-4|32	%{_mandir}/man8/cciss_vol_status.8*

590 21
21cr|ccls-0.20220729-1|1	Name:           ccls
21cr|ccls-0.20220729-1|2	Version:        0.20220729
21cr|ccls-0.20220729-1|3	Release:        1
21cr|ccls-0.20220729-1|4	Summary:        C/C++/ObjC/ language server
21cr|ccls-0.20220729-1|5	# main package is Apache 2.0
21cr|ccls-0.20220729-1|6	# bundled dependencies are Boost (macro_map) and CC0 (siphash)
21cr|ccls-0.20220729-1|7	License:        Apache-2.0 AND CC0-1.0 AND BSL-1.0
21cr|ccls-0.20220729-1|8	Group:          Development/C++
21cr|ccls-0.20220729-1|9	URL:            https://github.com/MaskRay/ccls
21cr|ccls-0.20220729-1|10	Source0:        %{URL}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|ccls-0.20220729-1|11	BuildRequires:  clang-devel >= 7.0
21cr|ccls-0.20220729-1|12	BuildRequires:  cmake >= 3.8
21cr|ccls-0.20220729-1|13	BuildRequires:  llvm-devel >= 7.0
21cr|ccls-0.20220729-1|14	BuildRequires:  rapidjson-devel
21cr|ccls-0.20220729-1|15	BuildRequires:  zlib-devel
21cr|ccls-0.20220729-1|16	Requires:       clang >= 5.0
21cr|ccls-0.20220729-1|17	Requires:       llvm >= 7.0
21cr|ccls-0.20220729-1|18	
21cr|ccls-0.20220729-1|19	%description
21cr|ccls-0.20220729-1|20	ccls, which originates from cquery, is a C/C++/Objective-C language server.
21cr|ccls-0.20220729-1|21	
21cr|ccls-0.20220729-1|22	- code completion (with both signature help and snippets)
21cr|ccls-0.20220729-1|23	- definition/references, and other cross references
21cr|ccls-0.20220729-1|24	- cross reference extensions: $ccls/call $ccls/inheritance $ccls/member
21cr|ccls-0.20220729-1|25	$ccls/vars ...
21cr|ccls-0.20220729-1|26	- formatting
21cr|ccls-0.20220729-1|27	- hierarchies: call (caller/callee) hierarchy, inheritance (base/derived)
21cr|ccls-0.20220729-1|28	hierarchy, member hierarchy
21cr|ccls-0.20220729-1|29	- symbol rename
21cr|ccls-0.20220729-1|30	- document symbols and approximate search of workspace symbol
21cr|ccls-0.20220729-1|31	- hover information
21cr|ccls-0.20220729-1|32	- diagnostics and code actions (clang FixIts)
21cr|ccls-0.20220729-1|33	- semantic highlighting and preprocessor skipped regions
21cr|ccls-0.20220729-1|34	- semantic navigation: $ccls/navigate
21cr|ccls-0.20220729-1|35	
21cr|ccls-0.20220729-1|36	%files
21cr|ccls-0.20220729-1|37	%{_bindir}/%{name}
21cr|ccls-0.20220729-1|38	%license LICENSE
21cr|ccls-0.20220729-1|39	%doc README.md
21cr|ccls-0.20220729-1|40	
21cr|ccls-0.20220729-1|41	#--------------------------------------------------------------------
21cr|ccls-0.20220729-1|42	%prep
21cr|ccls-0.20220729-1|43	%autosetup -p1
21cr|ccls-0.20220729-1|44	rm -rf third_party/rapidjson
21cr|ccls-0.20220729-1|45	
21cr|ccls-0.20220729-1|46	%build
21cr|ccls-0.20220729-1|47	%cmake -DUSE_SYSTEM_RAPIDJSON=ON \
21cr|ccls-0.20220729-1|48	-DCLANG_LINK_CLANG_DYLIB=ON
21cr|ccls-0.20220729-1|49	
21cr|ccls-0.20220729-1|50	# ccls currently consumes ~1GB of memory during compilation per thread
21cr|ccls-0.20220729-1|51	%make_build
21cr|ccls-0.20220729-1|52	
21cr|ccls-0.20220729-1|53	%install
21cr|ccls-0.20220729-1|54	%make_install -C build

591 21
21cr|ccp-0.4.1-9|1	# deleted from repo
21cr|ccp-0.4.1-9|2	
21cr|ccp-0.4.1-9|3	%define	name	ccp
21cr|ccp-0.4.1-9|4	%define	version 0.4.1
21cr|ccp-0.4.1-9|5	%define rel	9
21cr|ccp-0.4.1-9|6	%define	release	%mkrel %rel
21cr|ccp-0.4.1-9|7	
21cr|ccp-0.4.1-9|8	Name:		%{name}
21cr|ccp-0.4.1-9|9	Summary:	Program that reads configuration files and upgrades them
21cr|ccp-0.4.1-9|10	Version:	%{version}
21cr|ccp-0.4.1-9|11	Release:	%{release}
21cr|ccp-0.4.1-9|12	Source0:	%{name}-%{version}.tar.bz2
21cr|ccp-0.4.1-9|13	URL:		http://ccp.nongnu.org/
21cr|ccp-0.4.1-9|14	Group:		System/Configuration/Other
21cr|ccp-0.4.1-9|15	License:	GPL
21cr|ccp-0.4.1-9|16	BuildArch:	noarch
21cr|ccp-0.4.1-9|17	
21cr|ccp-0.4.1-9|18	%description
21cr|ccp-0.4.1-9|19	CCP is a program that reads configuration files and upgrades them.
21cr|ccp-0.4.1-9|20	
21cr|ccp-0.4.1-9|21	It takes a oldfile (typically the old configuration file currently in
21cr|ccp-0.4.1-9|22	use) and a newfile (typically the default new configuration  file)  and
21cr|ccp-0.4.1-9|23	optionally a template (a file which tells ccp how the generated
21cr|ccp-0.4.1-9|24	configuration file should look like. It is generated on-the-fly if a template
21cr|ccp-0.4.1-9|25	isn't supplied, so it is usually not needed). CCP first reads all the
21cr|ccp-0.4.1-9|26	configuration options and values in the new file, then in the old file,
21cr|ccp-0.4.1-9|27	then it either generates the template or reads the supplied template
21cr|ccp-0.4.1-9|28	file, finally it merges the files into one - creating a new
21cr|ccp-0.4.1-9|29	configuration file that has the changes that was made to the old file
21cr|ccp-0.4.1-9|30	but also the new options that is included in the new file.
21cr|ccp-0.4.1-9|31	
21cr|ccp-0.4.1-9|32	CCP is completely independent of the program that created the
21cr|ccp-0.4.1-9|33	configuration  file, and can be used for many different purposes. For
21cr|ccp-0.4.1-9|34	instance it can be used to merge changes between an old  user-edited
21cr|ccp-0.4.1-9|35	configuration file and a .rpmnew file generated by rpm when a
21cr|ccp-0.4.1-9|36	rpm was upgraded.
21cr|ccp-0.4.1-9|37	
21cr|ccp-0.4.1-9|38	CCP currently supports:
21cr|ccp-0.4.1-9|39	key = value configs (--type keyvalue)
21cr|ccp-0.4.1-9|40	and ini configs (--type ini)
21cr|ccp-0.4.1-9|41	
21cr|ccp-0.4.1-9|42	%prep
21cr|ccp-0.4.1-9|43	%setup -q
21cr|ccp-0.4.1-9|44	# We want the tests to succeed. A release shouldn't have failing tests
21cr|ccp-0.4.1-9|45	# but better safe than sorry
21cr|ccp-0.4.1-9|46	if ! ./testsuite/ccp-testsuite ; then exit 1;fi
21cr|ccp-0.4.1-9|47	
21cr|ccp-0.4.1-9|48	%install
21cr|ccp-0.4.1-9|49	rm -rf $RPM_BUILD_ROOT
21cr|ccp-0.4.1-9|50	mkdir -vp $RPM_BUILD_ROOT%_bindir/ $RPM_BUILD_ROOT%_mandir/man1/ $RPM_BUILD_ROOT%_datadir/ccp/
21cr|ccp-0.4.1-9|51	install -v -m755 ccp  $RPM_BUILD_ROOT%_bindir/
21cr|ccp-0.4.1-9|52	install -v -m644 ccp.1 $RPM_BUILD_ROOT%_mandir/man1/
21cr|ccp-0.4.1-9|53	cp -vr conftypes $RPM_BUILD_ROOT%_datadir/ccp/
21cr|ccp-0.4.1-9|54	
21cr|ccp-0.4.1-9|55	%clean
21cr|ccp-0.4.1-9|56	rm -rf $RPM_BUILD_ROOT
21cr|ccp-0.4.1-9|57	
21cr|ccp-0.4.1-9|58	%files
21cr|ccp-0.4.1-9|59	%defattr(-,root,root)
21cr|ccp-0.4.1-9|60	%doc TODO version AUTHORS
21cr|ccp-0.4.1-9|61	%_bindir/%name
21cr|ccp-0.4.1-9|62	%_mandir/*/*
21cr|ccp-0.4.1-9|63	%_datadir/%name

592 21
21cr|ccrtp-2.1.2-6|1	%define major 3
21cr|ccrtp-2.1.2-6|2	%define libname %mklibname %{name} %{major}
21cr|ccrtp-2.1.2-6|3	%define devname %mklibname %{name} -d
21cr|ccrtp-2.1.2-6|4	
21cr|ccrtp-2.1.2-6|5	Summary:	Common C++ RTP stack
21cr|ccrtp-2.1.2-6|6	Name:		ccrtp
21cr|ccrtp-2.1.2-6|7	Version:	2.1.2
21cr|ccrtp-2.1.2-6|8	Release:	6
21cr|ccrtp-2.1.2-6|9	License:	GPLv2+
21cr|ccrtp-2.1.2-6|10	Group:		System/Libraries
21cr|ccrtp-2.1.2-6|11	Url:		http://www.gnu.org/software/ccrtp/
21cr|ccrtp-2.1.2-6|12	Source0:	ftp://ftp.gnu.org/pub/gnu/ccrtp/%{name}-%{version}.tar.gz
21cr|ccrtp-2.1.2-6|13	BuildRequires:	doxygen
21cr|ccrtp-2.1.2-6|14	BuildRequires:	libtool
21cr|ccrtp-2.1.2-6|15	BuildRequires:	commoncpp2-devel
21cr|ccrtp-2.1.2-6|16	BuildRequires:	pkgconfig(libgcrypt)
21cr|ccrtp-2.1.2-6|17	BuildRequires:	pkgconfig(ucommon)
21cr|ccrtp-2.1.2-6|18	
21cr|ccrtp-2.1.2-6|19	%description
21cr|ccrtp-2.1.2-6|20	Common C++ RTP stack.
21cr|ccrtp-2.1.2-6|21	
21cr|ccrtp-2.1.2-6|22	#----------------------------------------------------------------------------
21cr|ccrtp-2.1.2-6|23	
21cr|ccrtp-2.1.2-6|24	%package -n %{libname}
21cr|ccrtp-2.1.2-6|25	Summary:	Dynamic libraries from %{name}
21cr|ccrtp-2.1.2-6|26	Group:		System/Libraries
21cr|ccrtp-2.1.2-6|27	Provides:	%{name} = %{EVRD}
21cr|ccrtp-2.1.2-6|28	
21cr|ccrtp-2.1.2-6|29	%description -n %{libname}
21cr|ccrtp-2.1.2-6|30	Dynamic libraries from %{name}.
21cr|ccrtp-2.1.2-6|31	
21cr|ccrtp-2.1.2-6|32	%files -n %{libname}
21cr|ccrtp-2.1.2-6|33	%{_libdir}/libccrtp.so.%{major}*
21cr|ccrtp-2.1.2-6|34	
21cr|ccrtp-2.1.2-6|35	#----------------------------------------------------------------------------
21cr|ccrtp-2.1.2-6|36	
21cr|ccrtp-2.1.2-6|37	%package -n %{devname}
21cr|ccrtp-2.1.2-6|38	Summary:	Header files and static libraries from %{name}
21cr|ccrtp-2.1.2-6|39	Group:		Development/C
21cr|ccrtp-2.1.2-6|40	Requires:	%{libname} = %{EVRD}
21cr|ccrtp-2.1.2-6|41	Requires:	commoncpp2-devel
21cr|ccrtp-2.1.2-6|42	Provides:	%{name}-devel = %{EVRD}
21cr|ccrtp-2.1.2-6|43	
21cr|ccrtp-2.1.2-6|44	%description -n %{devname}
21cr|ccrtp-2.1.2-6|45	Libraries and includes files for developing programs based on %{name}.
21cr|ccrtp-2.1.2-6|46	
21cr|ccrtp-2.1.2-6|47	%files -n %{devname}
21cr|ccrtp-2.1.2-6|48	%doc doc/html
21cr|ccrtp-2.1.2-6|49	%{_includedir}/*
21cr|ccrtp-2.1.2-6|50	%{_libdir}/libccrtp.so
21cr|ccrtp-2.1.2-6|51	%{_libdir}/pkgconfig/*.pc
21cr|ccrtp-2.1.2-6|52	%{_infodir}/*
21cr|ccrtp-2.1.2-6|53	
21cr|ccrtp-2.1.2-6|54	#----------------------------------------------------------------------------
21cr|ccrtp-2.1.2-6|55	
21cr|ccrtp-2.1.2-6|56	%prep
21cr|ccrtp-2.1.2-6|57	%setup -q
21cr|ccrtp-2.1.2-6|58	chmod 644 src/ccrtp/rtp.h
21cr|ccrtp-2.1.2-6|59	
21cr|ccrtp-2.1.2-6|60	%build
21cr|ccrtp-2.1.2-6|61	export CXXFLAGS="-fpermissive %{optflags}"
21cr|ccrtp-2.1.2-6|62	%configure --disable-static
21cr|ccrtp-2.1.2-6|63	%make
21cr|ccrtp-2.1.2-6|64	
21cr|ccrtp-2.1.2-6|65	%install
21cr|ccrtp-2.1.2-6|66	%makeinstall_std
21cr|ccrtp-2.1.2-6|67	rm -f %{buildroot}%{_infodir}/dir
21cr|ccrtp-2.1.2-6|68	

593 21
21cr|ccs-tools-1.6.8-10|1	%define date 20090528
21cr|ccs-tools-1.6.8-10|2	
21cr|ccs-tools-1.6.8-10|3	Summary:	TOMOYO Linux tools
21cr|ccs-tools-1.6.8-10|4	Name:		ccs-tools
21cr|ccs-tools-1.6.8-10|5	Version:	1.6.8
21cr|ccs-tools-1.6.8-10|6	Release:	10
21cr|ccs-tools-1.6.8-10|7	License:	GPLv2+
21cr|ccs-tools-1.6.8-10|8	Group:		System/Kernel and hardware
21cr|ccs-tools-1.6.8-10|9	Url:		http://tomoyo.sourceforge.jp/
21cr|ccs-tools-1.6.8-10|10	Source0:	http://osdn.dl.sourceforge.jp/tomoyo/27220/ccs-tools-%{version}-%{date}.tar.gz
21cr|ccs-tools-1.6.8-10|11	Source1:	README.ccs-tools.urpmi
21cr|ccs-tools-1.6.8-10|12	Source2:	tomoyo.logrotate
21cr|ccs-tools-1.6.8-10|13	Source3:	tomoyo.init
21cr|ccs-tools-1.6.8-10|14	Patch0:		ccs-tools-dont-use-chown.patch
21cr|ccs-tools-1.6.8-10|15	BuildRequires:	readline-devel
21cr|ccs-tools-1.6.8-10|16	BuildRequires:	pkgconfig(ncurses)
21cr|ccs-tools-1.6.8-10|17	
21cr|ccs-tools-1.6.8-10|18	%description
21cr|ccs-tools-1.6.8-10|19	TOMOYO Linux is an extension for Linux to provide Mandatory Access Control
21cr|ccs-tools-1.6.8-10|20	(MAC) functions. This package contains the tools needed to configure,
21cr|ccs-tools-1.6.8-10|21	activate and manage the TOMOYO Linux MAC system and policies.
21cr|ccs-tools-1.6.8-10|22	
21cr|ccs-tools-1.6.8-10|23	%files
21cr|ccs-tools-1.6.8-10|24	%doc README.install.urpmi
21cr|ccs-tools-1.6.8-10|25	%{_sysconfdir}/logrotate.d/tomoyo
21cr|ccs-tools-1.6.8-10|26	%attr(700,root,root) %{_initrddir}/ccs-auditd
21cr|ccs-tools-1.6.8-10|27	%attr(700,root,root) /sbin/ccs-init
21cr|ccs-tools-1.6.8-10|28	%attr(700,root,root) /sbin/tomoyo-init
21cr|ccs-tools-1.6.8-10|29	%{_exec_prefix}/lib/ccs/
21cr|ccs-tools-1.6.8-10|30	%{_sbindir}/ccs-auditd
21cr|ccs-tools-1.6.8-10|31	%{_sbindir}/ccs-ccstree
21cr|ccs-tools-1.6.8-10|32	%{_sbindir}/ccs-checkpolicy
21cr|ccs-tools-1.6.8-10|33	%{_sbindir}/ccs-domainmatch
21cr|ccs-tools-1.6.8-10|34	%{_sbindir}/ccs-editpolicy
21cr|ccs-tools-1.6.8-10|35	%{_sbindir}/ccs-findtemp
21cr|ccs-tools-1.6.8-10|36	%{_sbindir}/ccs-ld-watch
21cr|ccs-tools-1.6.8-10|37	%{_sbindir}/ccs-loadpolicy
21cr|ccs-tools-1.6.8-10|38	%{_sbindir}/ccs-pathmatch
21cr|ccs-tools-1.6.8-10|39	%{_sbindir}/ccs-patternize
21cr|ccs-tools-1.6.8-10|40	%{_sbindir}/ccs-queryd
21cr|ccs-tools-1.6.8-10|41	%{_sbindir}/ccs-savepolicy
21cr|ccs-tools-1.6.8-10|42	%{_sbindir}/ccs-setlevel
21cr|ccs-tools-1.6.8-10|43	%{_sbindir}/ccs-setprofile
21cr|ccs-tools-1.6.8-10|44	%{_sbindir}/ccs-sortpolicy
21cr|ccs-tools-1.6.8-10|45	%{_mandir}/man8/ccs-auditd.8*
21cr|ccs-tools-1.6.8-10|46	%{_mandir}/man8/ccs-ccstree.8*
21cr|ccs-tools-1.6.8-10|47	%{_mandir}/man8/ccs-checkpolicy.8*
21cr|ccs-tools-1.6.8-10|48	%{_mandir}/man8/ccs-domainmatch.8*
21cr|ccs-tools-1.6.8-10|49	%{_mandir}/man8/ccs-editpolicy.8*
21cr|ccs-tools-1.6.8-10|50	%{_mandir}/man8/ccs-editpolicy-agent.8*
21cr|ccs-tools-1.6.8-10|51	%{_mandir}/man8/ccs-findtemp.8*
21cr|ccs-tools-1.6.8-10|52	%{_mandir}/man8/ccs-init.8*
21cr|ccs-tools-1.6.8-10|53	%{_mandir}/man8/ccs-ld-watch.8*
21cr|ccs-tools-1.6.8-10|54	%{_mandir}/man8/ccs-loadpolicy.8*
21cr|ccs-tools-1.6.8-10|55	%{_mandir}/man8/ccs-notifyd.8*
21cr|ccs-tools-1.6.8-10|56	%{_mandir}/man8/ccs-pathmatch.8*
21cr|ccs-tools-1.6.8-10|57	%{_mandir}/man8/ccs-patternize.8*
21cr|ccs-tools-1.6.8-10|58	%{_mandir}/man8/ccs-queryd.8*
21cr|ccs-tools-1.6.8-10|59	%{_mandir}/man8/ccs-savepolicy.8*
21cr|ccs-tools-1.6.8-10|60	%{_mandir}/man8/ccs-setlevel.8*
21cr|ccs-tools-1.6.8-10|61	%{_mandir}/man8/ccs-setprofile.8*
21cr|ccs-tools-1.6.8-10|62	%{_mandir}/man8/ccs-sortpolicy.8*
21cr|ccs-tools-1.6.8-10|63	%{_mandir}/man8/init_policy.sh.8*
21cr|ccs-tools-1.6.8-10|64	%{_mandir}/man8/tomoyo-init.8*
21cr|ccs-tools-1.6.8-10|65	%{_mandir}/man8/tomoyo_init_policy.sh.8*
21cr|ccs-tools-1.6.8-10|66	%{_logdir}/tomoyo/
21cr|ccs-tools-1.6.8-10|67	
21cr|ccs-tools-1.6.8-10|68	%post
21cr|ccs-tools-1.6.8-10|69	%_post_service ccs-auditd
21cr|ccs-tools-1.6.8-10|70	
21cr|ccs-tools-1.6.8-10|71	%preun
21cr|ccs-tools-1.6.8-10|72	%_preun_service ccs-auditd
21cr|ccs-tools-1.6.8-10|73	
21cr|ccs-tools-1.6.8-10|74	#----------------------------------------------------------------------------
21cr|ccs-tools-1.6.8-10|75	
21cr|ccs-tools-1.6.8-10|76	%prep
21cr|ccs-tools-1.6.8-10|77	%setup -qn ccstools
21cr|ccs-tools-1.6.8-10|78	%patch0 -p1
21cr|ccs-tools-1.6.8-10|79	
21cr|ccs-tools-1.6.8-10|80	%build
21cr|ccs-tools-1.6.8-10|81	%make -s all CFLAGS="%{optflags}"
21cr|ccs-tools-1.6.8-10|82	
21cr|ccs-tools-1.6.8-10|83	%install
21cr|ccs-tools-1.6.8-10|84	%makeinstall -s INSTALLDIR=%{buildroot}
21cr|ccs-tools-1.6.8-10|85	install -m 644 %{SOURCE1} README.install.urpmi
21cr|ccs-tools-1.6.8-10|86	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
21cr|ccs-tools-1.6.8-10|87	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/tomoyo
21cr|ccs-tools-1.6.8-10|88	mkdir -p %{buildroot}%{_initrddir}
21cr|ccs-tools-1.6.8-10|89	install -m 700 %{SOURCE3} %{buildroot}%{_initrddir}/ccs-auditd
21cr|ccs-tools-1.6.8-10|90	mkdir -p %{buildroot}%{_logdir}/tomoyo

594 21
21cr|ccze-0.2.1-3|1	Summary:	A robust log colorizer
21cr|ccze-0.2.1-3|2	Summary(ru):	Мощный коллоризатор логов
21cr|ccze-0.2.1-3|3	Name:		ccze
21cr|ccze-0.2.1-3|4	Version:	0.2.1
21cr|ccze-0.2.1-3|5	Release:	3
21cr|ccze-0.2.1-3|6	# http://web.archive.org/web/20040803024236/bonehunter.rulez.org/CCZE.phtml
21cr|ccze-0.2.1-3|7	URL:		http://bonehunter.rulez.org/CCZE.html
21cr|ccze-0.2.1-3|8	License:	GPLv2+
21cr|ccze-0.2.1-3|9	Group:		Text tools
21cr|ccze-0.2.1-3|10	Source:		ftp://bonehunter.rulez.org/pub/ccze/stable/ccze-%{version}.tar.gz
21cr|ccze-0.2.1-3|11	
21cr|ccze-0.2.1-3|12	BuildRequires:	pkgconfig(ncurses) >= 5.0
21cr|ccze-0.2.1-3|13	BuildRequires:	pkgconfig(libpcre) >= 3.1
21cr|ccze-0.2.1-3|14	# Debian patch to correct handle -o switch
21cr|ccze-0.2.1-3|15	Patch0:		ccze-0.2.1-Wmulticharacter.patch
21cr|ccze-0.2.1-3|16	Patch1:		ccze-opts.diff
21cr|ccze-0.2.1-3|17	
21cr|ccze-0.2.1-3|18	%description
21cr|ccze-0.2.1-3|19	CCZE is a roboust and modular log colorizer,
21cr|ccze-0.2.1-3|20	with plugins for apm,
21cr|ccze-0.2.1-3|21	exim, fetchmail, httpd, postfix,
21cr|ccze-0.2.1-3|22	procmail, squid, syslog, ulogd,
21cr|ccze-0.2.1-3|23	vsftpd, xferlog and more.
21cr|ccze-0.2.1-3|24	
21cr|ccze-0.2.1-3|25	%description -l ru
21cr|ccze-0.2.1-3|26	CCZE это мощный и модульный раскрашиватель
21cr|ccze-0.2.1-3|27	логов. Имеются модули-
21cr|ccze-0.2.1-3|28	-плагины для: apm, exim, fetchmail,
21cr|ccze-0.2.1-3|29	httpd, postfix, procmail, squid,
21cr|ccze-0.2.1-3|30	syslog, ulogd, vsftpd, xferlog и другие.
21cr|ccze-0.2.1-3|31	
21cr|ccze-0.2.1-3|32	%prep
21cr|ccze-0.2.1-3|33	%setup -q
21cr|ccze-0.2.1-3|34	%patch0 -p1 -b .-Wmulticharacter
21cr|ccze-0.2.1-3|35	%patch1 -p1 -b .-Wmulticharacter
21cr|ccze-0.2.1-3|36	
21cr|ccze-0.2.1-3|37	%build
21cr|ccze-0.2.1-3|38	%configure --with-builtins=all
21cr|ccze-0.2.1-3|39	
21cr|ccze-0.2.1-3|40	%make CFLAGS="%{optflags} -D__error_t_defined=1"
21cr|ccze-0.2.1-3|41	
21cr|ccze-0.2.1-3|42	%install
21cr|ccze-0.2.1-3|43	iconv -f ISO-8859-1 -t UTF-8 THANKS > THANKS.new
21cr|ccze-0.2.1-3|44	touch --reference THANKS THANKS.new
21cr|ccze-0.2.1-3|45	mv -f THANKS.new THANKS
21cr|ccze-0.2.1-3|46	
21cr|ccze-0.2.1-3|47	%makeinstall_std
21cr|ccze-0.2.1-3|48	install -d %{buildroot}/%{_sysconfdir}
21cr|ccze-0.2.1-3|49	src/ccze-dump > %{buildroot}/%{_sysconfdir}/cczerc
21cr|ccze-0.2.1-3|50	
21cr|ccze-0.2.1-3|51	rm %{buildroot}/%{_includedir}/ccze.h
21cr|ccze-0.2.1-3|52	
21cr|ccze-0.2.1-3|53	%files
21cr|ccze-0.2.1-3|54	%doc AUTHORS COPYING ChangeLog ChangeLog-0.1 NEWS README THANKS FAQ
21cr|ccze-0.2.1-3|55	%config(noreplace) %{_sysconfdir}/cczerc
21cr|ccze-0.2.1-3|56	%{_bindir}/ccze
21cr|ccze-0.2.1-3|57	%{_bindir}/ccze-cssdump
21cr|ccze-0.2.1-3|58	%{_mandir}/man1/ccze.1*
21cr|ccze-0.2.1-3|59	%{_mandir}/man1/ccze-cssdump.1*
21cr|ccze-0.2.1-3|60	%{_mandir}/man7/ccze-plugin.7*

595 21
21cr|cdb-0.75-4|1	%define _enable_debug_packages %{nil}
21cr|cdb-0.75-4|2	%define debug_package %{nil}
21cr|cdb-0.75-4|3	
21cr|cdb-0.75-4|4	Summary:	Constant DataBase
21cr|cdb-0.75-4|5	Name:		cdb
21cr|cdb-0.75-4|6	Version:	0.75
21cr|cdb-0.75-4|7	Release:	4
21cr|cdb-0.75-4|8	License:	Public Domain
21cr|cdb-0.75-4|9	Group:		Databases
21cr|cdb-0.75-4|10	Url:		http://cr.yp.to/cdb.html
21cr|cdb-0.75-4|11	Source0:	%{name}-%{version}.tar.gz
21cr|cdb-0.75-4|12	Patch0:		cdb-0.75-errno.patch
21cr|cdb-0.75-4|13	Patch1:		cdb-0.75-stdint.patch
21cr|cdb-0.75-4|14	Obsoletes:	cdb-devel < 0.75
21cr|cdb-0.75-4|15	
21cr|cdb-0.75-4|16	%description
21cr|cdb-0.75-4|17	cdb is a fast, reliable, lightweight package for creating and reading
21cr|cdb-0.75-4|18	constant databases.
21cr|cdb-0.75-4|19	
21cr|cdb-0.75-4|20	%files
21cr|cdb-0.75-4|21	%doc README TODO
21cr|cdb-0.75-4|22	%{_bindir}/*
21cr|cdb-0.75-4|23	
21cr|cdb-0.75-4|24	#----------------------------------------------------------------------------
21cr|cdb-0.75-4|25	
21cr|cdb-0.75-4|26	%prep
21cr|cdb-0.75-4|27	%setup -q
21cr|cdb-0.75-4|28	%patch0 -p0
21cr|cdb-0.75-4|29	%patch1 -p1
21cr|cdb-0.75-4|30	sed -i -e 's/head -1/head -n 1/g' Makefile
21cr|cdb-0.75-4|31	
21cr|cdb-0.75-4|32	%build
21cr|cdb-0.75-4|33	echo "gcc %{optflags}">conf-cc
21cr|cdb-0.75-4|34	echo "gcc %{ldflags}">>conf-ld
21cr|cdb-0.75-4|35	make
21cr|cdb-0.75-4|36	
21cr|cdb-0.75-4|37	%install
21cr|cdb-0.75-4|38	install -d %{buildroot}%{_bindir}
21cr|cdb-0.75-4|39	install -d %{buildroot}%{_libdir}
21cr|cdb-0.75-4|40	install -d %{buildroot}%{_includedir}
21cr|cdb-0.75-4|41	install -m 755 cdbdump %{buildroot}%{_bindir}/
21cr|cdb-0.75-4|42	install -m 755 cdbget %{buildroot}%{_bindir}/
21cr|cdb-0.75-4|43	install -m 755 cdbmake %{buildroot}%{_bindir}/
21cr|cdb-0.75-4|44	install -m 755 cdbmake-12 %{buildroot}%{_bindir}/
21cr|cdb-0.75-4|45	install -m 755 cdbmake-sv %{buildroot}%{_bindir}/
21cr|cdb-0.75-4|46	install -m 755 cdbstats %{buildroot}%{_bindir}/
21cr|cdb-0.75-4|47	install -m 755 cdbtest %{buildroot}%{_bindir}/

596 21
21cr|cddetect-2.1-5|1	Summary:	A tool for detecting the type of a CD/DVD without mounting it
21cr|cddetect-2.1-5|2	Name:		cddetect
21cr|cddetect-2.1-5|3	Version:	2.1
21cr|cddetect-2.1-5|4	Release:	5
21cr|cddetect-2.1-5|5	License:	GPLv2+
21cr|cddetect-2.1-5|6	Group:		Archiving/Cd burning
21cr|cddetect-2.1-5|7	Url:		http://www.bellut.net/projects.html
21cr|cddetect-2.1-5|8	Source0:	http://www.bellut.net/files/%{name}-%{version}.tar.bz2
21cr|cddetect-2.1-5|9	
21cr|cddetect-2.1-5|10	%description
21cr|cddetect-2.1-5|11	This program tries to detect the type of a CD/DVD without mounting it.
21cr|cddetect-2.1-5|12	It detects audio, ISO, VCD, SVCD and Video-DVD.
21cr|cddetect-2.1-5|13	
21cr|cddetect-2.1-5|14	%files
21cr|cddetect-2.1-5|15	%doc COPYING
21cr|cddetect-2.1-5|16	%{_bindir}/%{name}
21cr|cddetect-2.1-5|17	
21cr|cddetect-2.1-5|18	#----------------------------------------------------------------------------
21cr|cddetect-2.1-5|19	
21cr|cddetect-2.1-5|20	%prep
21cr|cddetect-2.1-5|21	%setup -q -n %{name}
21cr|cddetect-2.1-5|22	
21cr|cddetect-2.1-5|23	%build
21cr|cddetect-2.1-5|24	sed -i -e '1i#include <limits.h>' %{name}.c || die
21cr|cddetect-2.1-5|25	%make CFLAGS="%{optflags}"
21cr|cddetect-2.1-5|26	
21cr|cddetect-2.1-5|27	%install
21cr|cddetect-2.1-5|28	mkdir -p %{buildroot}%{_bindir}
21cr|cddetect-2.1-5|29	install -D %{name} %{buildroot}%{_bindir}

597 21
21cr|cd-discid-1.4-1|1	%define	debug_package	%{nil}
21cr|cd-discid-1.4-1|2	
21cr|cd-discid-1.4-1|3	Name:		cd-discid
21cr|cd-discid-1.4-1|4	Version:	1.4
21cr|cd-discid-1.4-1|5	Release:	1
21cr|cd-discid-1.4-1|6	Summary:	Utility to get CDDB discid information
21cr|cd-discid-1.4-1|7	Group:		File tools
21cr|cd-discid-1.4-1|8	License:	GPLv2+
21cr|cd-discid-1.4-1|9	Url:		http://linukz.org/cd-discid.shtml
21cr|cd-discid-1.4-1|10	Source0:	https://github.com/taem/cd-discid/archive/%{name}-%{version}.tar.gz
21cr|cd-discid-1.4-1|11	Patch0:		cd-discid-1.4-fix-install-path.patch
21cr|cd-discid-1.4-1|12	
21cr|cd-discid-1.4-1|13	%description
21cr|cd-discid-1.4-1|14	This is a backend utility to get CDDB discid information for a CD-ROM disc. It
21cr|cd-discid-1.4-1|15	was originally designed for cdgrab (now abcde), but can be used for any
21cr|cd-discid-1.4-1|16	purpose requiring CDDB data.
21cr|cd-discid-1.4-1|17	
21cr|cd-discid-1.4-1|18	%files
21cr|cd-discid-1.4-1|19	%doc changelog COPYING README
21cr|cd-discid-1.4-1|20	%{_bindir}/%{name}
21cr|cd-discid-1.4-1|21	%{_mandir}/man1/%{name}.1*
21cr|cd-discid-1.4-1|22	
21cr|cd-discid-1.4-1|23	#-----------------------------------------------------------------------------
21cr|cd-discid-1.4-1|24	
21cr|cd-discid-1.4-1|25	%prep
21cr|cd-discid-1.4-1|26	%setup -q
21cr|cd-discid-1.4-1|27	%apply_patches
21cr|cd-discid-1.4-1|28	
21cr|cd-discid-1.4-1|29	
21cr|cd-discid-1.4-1|30	%build
21cr|cd-discid-1.4-1|31	%setup_compile_flags
21cr|cd-discid-1.4-1|32	%make
21cr|cd-discid-1.4-1|33	
21cr|cd-discid-1.4-1|34	
21cr|cd-discid-1.4-1|35	%install
21cr|cd-discid-1.4-1|36	%makeinstall_std

598 21
21cr|cdecl-2.5-35|1	Summary:	Programs for encoding and decoding C and C++ function declarations
21cr|cdecl-2.5-35|2	Name:		cdecl
21cr|cdecl-2.5-35|3	Version:	2.5
21cr|cdecl-2.5-35|4	Release:	35
21cr|cdecl-2.5-35|5	License:	Distributable
21cr|cdecl-2.5-35|6	Group:		Development/C
21cr|cdecl-2.5-35|7	Source0:	%{name}-%{version}.tar.bz2
21cr|cdecl-2.5-35|8	Url:		ftp://sunsite.unc.edu/pub/Linux/devel/lang/c/
21cr|cdecl-2.5-35|9	Patch0:		cdecl-2.5-readline6.3.patch
21cr|cdecl-2.5-35|10	Patch1:		cdecl-2.5-fix-conflicts.patch
21cr|cdecl-2.5-35|11	Patch2:		cdecl-2.5-deb11.diff
21cr|cdecl-2.5-35|12	# restrict is a reserved keyword in C99/C11,
21cr|cdecl-2.5-35|13	# therefore it can't be used as a variable name
21cr|cdecl-2.5-35|14	Patch3:		cdecl-2.5-restrict.patch
21cr|cdecl-2.5-35|15	BuildRequires:	byacc
21cr|cdecl-2.5-35|16	BuildRequires:	flex
21cr|cdecl-2.5-35|17	BuildRequires:	readline-devel
21cr|cdecl-2.5-35|18	
21cr|cdecl-2.5-35|19	%description
21cr|cdecl-2.5-35|20	The cdecl package includes the cdecl and c++decl utilities, which are
21cr|cdecl-2.5-35|21	used to translate English to C or C++ function declarations and vice
21cr|cdecl-2.5-35|22	versa.
21cr|cdecl-2.5-35|23	
21cr|cdecl-2.5-35|24	You should install the cdecl package if you intend to do C and/or C++
21cr|cdecl-2.5-35|25	programming.
21cr|cdecl-2.5-35|26	
21cr|cdecl-2.5-35|27	%files
21cr|cdecl-2.5-35|28	%{_bindir}/cdecl
21cr|cdecl-2.5-35|29	%{_bindir}/c++decl
21cr|cdecl-2.5-35|30	%{_mandir}/man1/cdecl.*
21cr|cdecl-2.5-35|31	%{_mandir}/man1/c++decl.*
21cr|cdecl-2.5-35|32	
21cr|cdecl-2.5-35|33	#----------------------------------------------------------------------------
21cr|cdecl-2.5-35|34	
21cr|cdecl-2.5-35|35	%prep
21cr|cdecl-2.5-35|36	%setup -q
21cr|cdecl-2.5-35|37	%patch0 -p1
21cr|cdecl-2.5-35|38	%patch1 -p0
21cr|cdecl-2.5-35|39	%patch2 -p1
21cr|cdecl-2.5-35|40	%patch3 -p1
21cr|cdecl-2.5-35|41	
21cr|cdecl-2.5-35|42	%build
21cr|cdecl-2.5-35|43	%make CFLAGS="%{optflags} -DUSE_READLINE"
21cr|cdecl-2.5-35|44	
21cr|cdecl-2.5-35|45	%install
21cr|cdecl-2.5-35|46	mkdir -p %{buildroot}%{_bindir}
21cr|cdecl-2.5-35|47	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cdecl-2.5-35|48	%makeinstall \
21cr|cdecl-2.5-35|49	BINDIR=%{buildroot}%{_bindir} \
21cr|cdecl-2.5-35|50	MANDIR=%{buildroot}%{_mandir}/man1/

599 21
21cr|cdemu-client-3.2.5-1|1	Summary:	Command-line client for controlling CDEmu daemon
21cr|cdemu-client-3.2.5-1|2	Name:		cdemu-client
21cr|cdemu-client-3.2.5-1|3	Version:	3.2.5
21cr|cdemu-client-3.2.5-1|4	Release:	1
21cr|cdemu-client-3.2.5-1|5	License:	GPLv2+
21cr|cdemu-client-3.2.5-1|6	Group:		Emulators
21cr|cdemu-client-3.2.5-1|7	Url:		http://cdemu.sourceforge.net/
21cr|cdemu-client-3.2.5-1|8	Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.xz
21cr|cdemu-client-3.2.5-1|9	Patch0:		cdemu-client-3.2.5-fix-install.patch
21cr|cdemu-client-3.2.5-1|10	BuildRequires:	cmake
21cr|cdemu-client-3.2.5-1|11	BuildRequires:	intltool
21cr|cdemu-client-3.2.5-1|12	BuildRequires:	glib-gettextize
21cr|cdemu-client-3.2.5-1|13	BuildRequires:	pkgconfig(bash-completion)
21cr|cdemu-client-3.2.5-1|14	Requires:	python3-dbus
21cr|cdemu-client-3.2.5-1|15	Requires:	cdemu-daemon >= %{version}
21cr|cdemu-client-3.2.5-1|16	BuildArch:	noarch
21cr|cdemu-client-3.2.5-1|17	
21cr|cdemu-client-3.2.5-1|18	%description
21cr|cdemu-client-3.2.5-1|19	This is cdemu-client, a simple command-line client for controlling
21cr|cdemu-client-3.2.5-1|20	CDEmu daemon. It is part of the userspace-cdemu suite, a free, GPL
21cr|cdemu-client-3.2.5-1|21	CD/DVD-ROM device emulator for linux.
21cr|cdemu-client-3.2.5-1|22	
21cr|cdemu-client-3.2.5-1|23	It provides a way to perform the key tasks related to controlling
21cr|cdemu-client-3.2.5-1|24	the CDEmu daemon, such as loading and unloading devices, displaying
21cr|cdemu-client-3.2.5-1|25	devices' status and retrieving/setting devices' debug masks.
21cr|cdemu-client-3.2.5-1|26	
21cr|cdemu-client-3.2.5-1|27	%files -f cdemu.lang
21cr|cdemu-client-3.2.5-1|28	%doc README AUTHORS COPYING NEWS ChangeLog
21cr|cdemu-client-3.2.5-1|29	%{_bindir}/cdemu
21cr|cdemu-client-3.2.5-1|30	%{_datadir}/applications/%{name}.desktop
21cr|cdemu-client-3.2.5-1|31	%{_datadir}/bash-completion/completions/cdemu
21cr|cdemu-client-3.2.5-1|32	%{_iconsdir}/hicolor/scalable/apps/cdemu-client.svg
21cr|cdemu-client-3.2.5-1|33	%{_mandir}/man1/cdemu.1*
21cr|cdemu-client-3.2.5-1|34	
21cr|cdemu-client-3.2.5-1|35	#----------------------------------------------------------------------------
21cr|cdemu-client-3.2.5-1|36	
21cr|cdemu-client-3.2.5-1|37	%prep
21cr|cdemu-client-3.2.5-1|38	%setup -q
21cr|cdemu-client-3.2.5-1|39	%patch0 -p1
21cr|cdemu-client-3.2.5-1|40	
21cr|cdemu-client-3.2.5-1|41	%build
21cr|cdemu-client-3.2.5-1|42	%cmake \
21cr|cdemu-client-3.2.5-1|43	-DENABLE_BASH_COMPLETION:BOOL=ON \
21cr|cdemu-client-3.2.5-1|44	-DPOST_INSTALL_HOOKS:BOOL=OFF
21cr|cdemu-client-3.2.5-1|45	%make -s
21cr|cdemu-client-3.2.5-1|46	
21cr|cdemu-client-3.2.5-1|47	%install
21cr|cdemu-client-3.2.5-1|48	%makeinstall_std -C build
21cr|cdemu-client-3.2.5-1|49	
21cr|cdemu-client-3.2.5-1|50	%find_lang cdemu

600 21
21cr|cdemu-daemon-3.2.6-3|1	# Workaround to build with GCC 10
21cr|cdemu-daemon-3.2.6-3|2	%global optflags %{optflags} -fcommon
21cr|cdemu-daemon-3.2.6-3|3	
21cr|cdemu-daemon-3.2.6-3|4	Summary:	Userspace daemon part of the CDemu suite
21cr|cdemu-daemon-3.2.6-3|5	Name:		cdemu-daemon
21cr|cdemu-daemon-3.2.6-3|6	Version:	3.2.6
21cr|cdemu-daemon-3.2.6-3|7	Release:	3
21cr|cdemu-daemon-3.2.6-3|8	License:	GPLv2+
21cr|cdemu-daemon-3.2.6-3|9	Group:		Emulators
21cr|cdemu-daemon-3.2.6-3|10	Url:		http://cdemu.sourceforge.net/
21cr|cdemu-daemon-3.2.6-3|11	Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.xz
21cr|cdemu-daemon-3.2.6-3|12	Source1:	50-cdemud.rules
21cr|cdemu-daemon-3.2.6-3|13	Source3:	cdemu-daemon.sysconfig
21cr|cdemu-daemon-3.2.6-3|14	Source4:	cdemu-daemon.service
21cr|cdemu-daemon-3.2.6-3|15	BuildRequires:	cmake
21cr|cdemu-daemon-3.2.6-3|16	BuildRequires:	intltool
21cr|cdemu-daemon-3.2.6-3|17	BuildRequires:	sysfsutils-devel
21cr|cdemu-daemon-3.2.6-3|18	BuildRequires:	pkgconfig(libmirage)
21cr|cdemu-daemon-3.2.6-3|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|cdemu-daemon-3.2.6-3|20	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|cdemu-daemon-3.2.6-3|21	BuildRequires:	pkgconfig(ao)
21cr|cdemu-daemon-3.2.6-3|22	Requires:	dkms-vhba
21cr|cdemu-daemon-3.2.6-3|23	
21cr|cdemu-daemon-3.2.6-3|24	%description
21cr|cdemu-daemon-3.2.6-3|25	The daemon receives SCSI commands from kernel module and processes
21cr|cdemu-daemon-3.2.6-3|26	them, passing the requested data back to the kernel.
21cr|cdemu-daemon-3.2.6-3|27	
21cr|cdemu-daemon-3.2.6-3|28	Daemon implements the actual virtual device; one instance per each
21cr|cdemu-daemon-3.2.6-3|29	device registered by kernel module. It uses libMirage, an image
21cr|cdemu-daemon-3.2.6-3|30	access library that is part of userspace-cdemu suite, for the image
21cr|cdemu-daemon-3.2.6-3|31	access (e.g. sector reading).
21cr|cdemu-daemon-3.2.6-3|32	
21cr|cdemu-daemon-3.2.6-3|33	Daemon is controlled through methods that are exposed via D-BUS. It
21cr|cdemu-daemon-3.2.6-3|34	is written in C and based on GLib (and thus GObjects), but being
21cr|cdemu-daemon-3.2.6-3|35	controlled over D-BUS, it allows for different clients written in
21cr|cdemu-daemon-3.2.6-3|36	different languages.
21cr|cdemu-daemon-3.2.6-3|37	
21cr|cdemu-daemon-3.2.6-3|38	%files -f %{name}.lang
21cr|cdemu-daemon-3.2.6-3|39	%doc README AUTHORS
21cr|cdemu-daemon-3.2.6-3|40	%{_bindir}/cdemu-daemon
21cr|cdemu-daemon-3.2.6-3|41	%{_mandir}/man8/cdemu-daemon.8*
21cr|cdemu-daemon-3.2.6-3|42	%{_sysconfdir}/modules-load.d/cdemud.conf
21cr|cdemu-daemon-3.2.6-3|43	%{_sysconfdir}/sysconfig/cdemu-daemon
21cr|cdemu-daemon-3.2.6-3|44	%{_udevrulesdir}/50-cdemud.rules
21cr|cdemu-daemon-3.2.6-3|45	%{_userunitdir}/cdemu-daemon.service
21cr|cdemu-daemon-3.2.6-3|46	%{_datadir}/dbus-1/services/net.sf.cdemu.CDEmuDaemon.service
21cr|cdemu-daemon-3.2.6-3|47	
21cr|cdemu-daemon-3.2.6-3|48	%post
21cr|cdemu-daemon-3.2.6-3|49	# apply the new udev rule if module already present
21cr|cdemu-daemon-3.2.6-3|50	/sbin/modprobe --first-time vhba 2>/dev/null || /sbin/udevadm trigger --sysname-match=vhba_ctl
21cr|cdemu-daemon-3.2.6-3|51	%systemd_post cdemu-daemon.service
21cr|cdemu-daemon-3.2.6-3|52	
21cr|cdemu-daemon-3.2.6-3|53	%preun
21cr|cdemu-daemon-3.2.6-3|54	%systemd_preun cdemu-daemon.service
21cr|cdemu-daemon-3.2.6-3|55	
21cr|cdemu-daemon-3.2.6-3|56	#----------------------------------------------------------------------------
21cr|cdemu-daemon-3.2.6-3|57	
21cr|cdemu-daemon-3.2.6-3|58	%prep
21cr|cdemu-daemon-3.2.6-3|59	%setup -q
21cr|cdemu-daemon-3.2.6-3|60	%apply_patches
21cr|cdemu-daemon-3.2.6-3|61	
21cr|cdemu-daemon-3.2.6-3|62	%build
21cr|cdemu-daemon-3.2.6-3|63	%cmake
21cr|cdemu-daemon-3.2.6-3|64	%make -s
21cr|cdemu-daemon-3.2.6-3|65	
21cr|cdemu-daemon-3.2.6-3|66	%install
21cr|cdemu-daemon-3.2.6-3|67	%makeinstall_std -C build
21cr|cdemu-daemon-3.2.6-3|68	
21cr|cdemu-daemon-3.2.6-3|69	install -d -m755 %{buildroot}%{_libexecdir}
21cr|cdemu-daemon-3.2.6-3|70	install -d -m755 %{buildroot}%{_sysconfdir}/modules-load.d
21cr|cdemu-daemon-3.2.6-3|71	install -d -m755 %{buildroot}%{_udevrulesdir}
21cr|cdemu-daemon-3.2.6-3|72	
21cr|cdemu-daemon-3.2.6-3|73	echo "vhba" > %{buildroot}%{_sysconfdir}/modules-load.d/cdemud.conf
21cr|cdemu-daemon-3.2.6-3|74	
21cr|cdemu-daemon-3.2.6-3|75	install %{SOURCE1} %{buildroot}%{_udevrulesdir}/50-cdemud.rules
21cr|cdemu-daemon-3.2.6-3|76	
21cr|cdemu-daemon-3.2.6-3|77	install -d -m755 %{buildroot}%{_userunitdir}
21cr|cdemu-daemon-3.2.6-3|78	install -pm0644 %{SOURCE4} %{buildroot}%{_userunitdir}/cdemu-daemon.service
21cr|cdemu-daemon-3.2.6-3|79	
21cr|cdemu-daemon-3.2.6-3|80	install -d -m755 %{buildroot}%{_datadir}/dbus-1/services
21cr|cdemu-daemon-3.2.6-3|81	install -pm0644 service-example/net.sf.cdemu.CDEmuDaemon.service %{buildroot}%{_datadir}/dbus-1/services/net.sf.cdemu.CDEmuDaemon.service
21cr|cdemu-daemon-3.2.6-3|82	
21cr|cdemu-daemon-3.2.6-3|83	install -d -m755 %{buildroot}%{_sysconfdir}/sysconfig
21cr|cdemu-daemon-3.2.6-3|84	install -pm0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/cdemu-daemon
21cr|cdemu-daemon-3.2.6-3|85	
21cr|cdemu-daemon-3.2.6-3|86	%find_lang %{name}

601 21
21cr|cdi2iso-0.1-12|1	Name:		cdi2iso
21cr|cdi2iso-0.1-12|2	Version:	0.1
21cr|cdi2iso-0.1-12|3	Release:	12
21cr|cdi2iso-0.1-12|4	Summary:	Convert DiskJuggler CD Images to ISO
21cr|cdi2iso-0.1-12|5	Source:		%{name}-%{version}.tar.bz2
21cr|cdi2iso-0.1-12|6	URL:		http://developer.berlios.de/projects/cdi2iso/
21cr|cdi2iso-0.1-12|7	License:	GPL
21cr|cdi2iso-0.1-12|8	Group:		Archiving/Other
21cr|cdi2iso-0.1-12|9	
21cr|cdi2iso-0.1-12|10	%description
21cr|cdi2iso-0.1-12|11	CDI2ISO is a very simple utility to convert DiscJuggler image
21cr|cdi2iso-0.1-12|12	to the standard ISO-9660 format.
21cr|cdi2iso-0.1-12|13	
21cr|cdi2iso-0.1-12|14	%prep
21cr|cdi2iso-0.1-12|15	%setup -q
21cr|cdi2iso-0.1-12|16	
21cr|cdi2iso-0.1-12|17	%build
21cr|cdi2iso-0.1-12|18	gcc %optflags ./src/cdi2iso.c -o cdi2iso
21cr|cdi2iso-0.1-12|19	
21cr|cdi2iso-0.1-12|20	%install
21cr|cdi2iso-0.1-12|21	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|cdi2iso-0.1-12|22	mkdir -p %{buildroot}%{_bindir}
21cr|cdi2iso-0.1-12|23	install cdi2iso %{buildroot}%{_bindir}/cdi2iso
21cr|cdi2iso-0.1-12|24	
21cr|cdi2iso-0.1-12|25	%clean
21cr|cdi2iso-0.1-12|26	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|cdi2iso-0.1-12|27	
21cr|cdi2iso-0.1-12|28	%files
21cr|cdi2iso-0.1-12|29	%defattr(-,root,root)
21cr|cdi2iso-0.1-12|30	%doc CHANGELOG
21cr|cdi2iso-0.1-12|31	%{_bindir}/cdi2iso

602 21
21cr|cdlabelgen-4.3.0-3|1	Summary:	Program for generating inserts for CDs
21cr|cdlabelgen-4.3.0-3|2	Name:		cdlabelgen
21cr|cdlabelgen-4.3.0-3|3	Version:	4.3.0
21cr|cdlabelgen-4.3.0-3|4	Release:	3
21cr|cdlabelgen-4.3.0-3|5	License:	GPLv2+
21cr|cdlabelgen-4.3.0-3|6	Group:		Archiving/Cd burning
21cr|cdlabelgen-4.3.0-3|7	Url:		http://www.aczoom.com/tools/cdinsert/
21cr|cdlabelgen-4.3.0-3|8	Source0:	http://www.aczoom.com/pub/tools/%{name}-%{version}.tgz
21cr|cdlabelgen-4.3.0-3|9	Buildarch:	noarch
21cr|cdlabelgen-4.3.0-3|10	
21cr|cdlabelgen-4.3.0-3|11	%description
21cr|cdlabelgen-4.3.0-3|12	cdlabelgen is a program for generating frontcards and traycards for CDs.
21cr|cdlabelgen-4.3.0-3|13	Use it to make labels for your archive CDs, CDs full of oggs, or
21cr|cdlabelgen-4.3.0-3|14	even make a label for that CD that you lost the case for!
21cr|cdlabelgen-4.3.0-3|15	This package is used by the gcombust CD writing application.
21cr|cdlabelgen-4.3.0-3|16	
21cr|cdlabelgen-4.3.0-3|17	%prep
21cr|cdlabelgen-4.3.0-3|18	%setup -q
21cr|cdlabelgen-4.3.0-3|19	
21cr|cdlabelgen-4.3.0-3|20	%build
21cr|cdlabelgen-4.3.0-3|21	
21cr|cdlabelgen-4.3.0-3|22	%install
21cr|cdlabelgen-4.3.0-3|23	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cdlabelgen-4.3.0-3|24	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cdlabelgen-4.3.0-3|25	
21cr|cdlabelgen-4.3.0-3|26	# [gb] they meant DATA_DIR
21cr|cdlabelgen-4.3.0-3|27	make install \
21cr|cdlabelgen-4.3.0-3|28	BASE_DIR=%{buildroot}%{_prefix} \
21cr|cdlabelgen-4.3.0-3|29	LIB_DIR=%{buildroot}%{_datadir}/%{name} \
21cr|cdlabelgen-4.3.0-3|30	MAN_DIR=%{buildroot}%{_mandir}
21cr|cdlabelgen-4.3.0-3|31	
21cr|cdlabelgen-4.3.0-3|32	%files
21cr|cdlabelgen-4.3.0-3|33	%{_bindir}/*
21cr|cdlabelgen-4.3.0-3|34	%{_datadir}/%{name}/*
21cr|cdlabelgen-4.3.0-3|35	%{_mandir}/man1/*
21cr|cdlabelgen-4.3.0-3|36	%doc ChangeLog INSTALL README

603 21
21cr|cdogs-sdl-1.3.1-1|1	Summary:	Open source, classic overhead run-and-gun game
21cr|cdogs-sdl-1.3.1-1|2	Name:		cdogs-sdl
21cr|cdogs-sdl-1.3.1-1|3	Version:	1.3.1
21cr|cdogs-sdl-1.3.1-1|4	Release:	1
21cr|cdogs-sdl-1.3.1-1|5	Group:		Games/Arcade
21cr|cdogs-sdl-1.3.1-1|6	License:	GPLv2+ and BSD and CC0 and CC-BY and CC-BY-SA
21cr|cdogs-sdl-1.3.1-1|7	Url:		http://cxong.github.io/cdogs-sdl
21cr|cdogs-sdl-1.3.1-1|8	Source0:	https://github.com/cxong/cdogs-sdl/archive/%{version}/%{name}-%{version}.tar.gz
21cr|cdogs-sdl-1.3.1-1|9	# From OpenMandriva
21cr|cdogs-sdl-1.3.1-1|10	Patch0:		fix-build.patch
21cr|cdogs-sdl-1.3.1-1|11	Patch1:		cdogs-sdl-1.3.1-fix-source-file-directory.patch
21cr|cdogs-sdl-1.3.1-1|12	BuildRequires:	cmake
21cr|cdogs-sdl-1.3.1-1|13	BuildRequires:	python3dist(protobuf)
21cr|cdogs-sdl-1.3.1-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|cdogs-sdl-1.3.1-1|15	BuildRequires:	pkgconfig(libenet)
21cr|cdogs-sdl-1.3.1-1|16	BuildRequires:	pkgconfig(physfs)
21cr|cdogs-sdl-1.3.1-1|17	BuildRequires:	pkgconfig(protobuf)
21cr|cdogs-sdl-1.3.1-1|18	BuildRequires:	pkgconfig(sdl2)
21cr|cdogs-sdl-1.3.1-1|19	BuildRequires:	pkgconfig(SDL2_image)
21cr|cdogs-sdl-1.3.1-1|20	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|cdogs-sdl-1.3.1-1|21	
21cr|cdogs-sdl-1.3.1-1|22	%description
21cr|cdogs-sdl-1.3.1-1|23	A classic overhead run-and-gun game, supporting up to 4 players in co-op and
21cr|cdogs-sdl-1.3.1-1|24	deathmatch modes. Customize your player, choose from up to 11 weapons, and try
21cr|cdogs-sdl-1.3.1-1|25	over 100 user-created campaigns.
21cr|cdogs-sdl-1.3.1-1|26	
21cr|cdogs-sdl-1.3.1-1|27	%files
21cr|cdogs-sdl-1.3.1-1|28	%doc README.md doc/AUTHORS doc/README_DATA.md doc/original_readme.txt
21cr|cdogs-sdl-1.3.1-1|29	%{_appdatadir}/io.github.cxong.%{name}.appdata.xml
21cr|cdogs-sdl-1.3.1-1|30	%{_datadir}/applications/io.github.cxong.%{name}.desktop
21cr|cdogs-sdl-1.3.1-1|31	%{_gamesbindir}/%{name}
21cr|cdogs-sdl-1.3.1-1|32	%{_gamesbindir}/%{name}-editor
21cr|cdogs-sdl-1.3.1-1|33	%{_gamesdatadir}/%{name}/
21cr|cdogs-sdl-1.3.1-1|34	%{_iconsdir}/hicolor/*/apps/io.github.cxong.%{name}.png
21cr|cdogs-sdl-1.3.1-1|35	
21cr|cdogs-sdl-1.3.1-1|36	#-----------------------------------------------------------------------------
21cr|cdogs-sdl-1.3.1-1|37	
21cr|cdogs-sdl-1.3.1-1|38	%prep
21cr|cdogs-sdl-1.3.1-1|39	%autosetup -p1
21cr|cdogs-sdl-1.3.1-1|40	
21cr|cdogs-sdl-1.3.1-1|41	%build
21cr|cdogs-sdl-1.3.1-1|42	CFLAGS="%{optflags} -Wno-error=inline -fno-strict-aliasing"
21cr|cdogs-sdl-1.3.1-1|43	%cmake \
21cr|cdogs-sdl-1.3.1-1|44	-DCDOGS_BIN_DIR=%{_gamesbindir}			\
21cr|cdogs-sdl-1.3.1-1|45	-DCDOGS_DATA_DIR=%{_gamesdatadir}/%{name}/	\
21cr|cdogs-sdl-1.3.1-1|46	-DOpenGL_GL_PREFERENCE=GLVND			\
21cr|cdogs-sdl-1.3.1-1|47	-DUSE_SHARED_ENET=ON
21cr|cdogs-sdl-1.3.1-1|48	%make
21cr|cdogs-sdl-1.3.1-1|49	
21cr|cdogs-sdl-1.3.1-1|50	%install
21cr|cdogs-sdl-1.3.1-1|51	%makeinstall_std -C build
21cr|cdogs-sdl-1.3.1-1|52	
21cr|cdogs-sdl-1.3.1-1|53	# Fix some perms
21cr|cdogs-sdl-1.3.1-1|54	find %{buildroot} -name "*.sh"| xargs chmod +x

604 21
21cr|cdrdao-1.2.4-5|1	Summary:	Cdrdao - Write CDs in disk-at-once mode
21cr|cdrdao-1.2.4-5|2	Name:		cdrdao
21cr|cdrdao-1.2.4-5|3	Version:	1.2.4
21cr|cdrdao-1.2.4-5|4	Release:	5
21cr|cdrdao-1.2.4-5|5	License:	GPLv2+
21cr|cdrdao-1.2.4-5|6	Group:		Archiving/Cd burning
21cr|cdrdao-1.2.4-5|7	Url:		http://cdrdao.sourceforge.net/
21cr|cdrdao-1.2.4-5|8	Source0:	http://prdownloads.sourceforge.net/cdrdao/%{name}-%{version}.tar.bz2
21cr|cdrdao-1.2.4-5|9	Patch1:		mkisofs-changelog.patch
21cr|cdrdao-1.2.4-5|10	Patch2:		cdrdao-1.2.4-buildfixes.patch
21cr|cdrdao-1.2.4-5|11	#gw from Fedora: fix version printing needed by k3b
21cr|cdrdao-1.2.4-5|12	Patch3:		cdrdao-1.2.3-version.patch
21cr|cdrdao-1.2.4-5|13	Patch4:		cdrdao-1.2.3-autoconf-update.patch
21cr|cdrdao-1.2.4-5|14	BuildRequires:	desktop-file-utils
21cr|cdrdao-1.2.4-5|15	BuildRequires:	imagemagick
21cr|cdrdao-1.2.4-5|16	BuildRequires:	pkgconfig(ao)
21cr|cdrdao-1.2.4-5|17	%ifnarch aarch64
21cr|cdrdao-1.2.4-5|18	BuildRequires:	pkgconfig(mad)
21cr|cdrdao-1.2.4-5|19	%endif
21cr|cdrdao-1.2.4-5|20	BuildRequires:	pkgconfig(popt)
21cr|cdrdao-1.2.4-5|21	BuildRequires:	pkgconfig(vorbis)
21cr|cdrdao-1.2.4-5|22	
21cr|cdrdao-1.2.4-5|23	%description
21cr|cdrdao-1.2.4-5|24	Writes CDs in disc-at-once (DAO) mode allowing control over pre-gaps
21cr|cdrdao-1.2.4-5|25	(length down to 0, nonzero audio data) and sub-channel information
21cr|cdrdao-1.2.4-5|26	like ISRC codes. All data that is written to the disc must be
21cr|cdrdao-1.2.4-5|27	specified with a text file. Audio data may be in WAVE or raw format.
21cr|cdrdao-1.2.4-5|28	
21cr|cdrdao-1.2.4-5|29	%files
21cr|cdrdao-1.2.4-5|30	%doc README README.PlexDAE
21cr|cdrdao-1.2.4-5|31	%doc %{_mandir}/man1/*
21cr|cdrdao-1.2.4-5|32	%attr(6755,root,cdwriter) %{_bindir}/cdrdao
21cr|cdrdao-1.2.4-5|33	%{_bindir}/toc2cue
21cr|cdrdao-1.2.4-5|34	%{_bindir}/toc2cddb
21cr|cdrdao-1.2.4-5|35	%{_bindir}/cue2toc
21cr|cdrdao-1.2.4-5|36	%{_datadir}/%{name}
21cr|cdrdao-1.2.4-5|37	
21cr|cdrdao-1.2.4-5|38	#----------------------------------------------------------------------------
21cr|cdrdao-1.2.4-5|39	
21cr|cdrdao-1.2.4-5|40	%package gcdmaster
21cr|cdrdao-1.2.4-5|41	Summary:	Graphical front end to cdrdao for creating audio CDs
21cr|cdrdao-1.2.4-5|42	Group:		Archiving/Cd burning
21cr|cdrdao-1.2.4-5|43	BuildRequires:	pkgconfig(libgnomeuimm-2.6)
21cr|cdrdao-1.2.4-5|44	Provides:	cdrdao-xdao
21cr|cdrdao-1.2.4-5|45	Provides:	cdrdao-xcdrdao
21cr|cdrdao-1.2.4-5|46	Requires:	%{name} = %{EVRD}
21cr|cdrdao-1.2.4-5|47	
21cr|cdrdao-1.2.4-5|48	%description gcdmaster
21cr|cdrdao-1.2.4-5|49	gcdmaster allows the creation of toc-files for cdrdao and can control
21cr|cdrdao-1.2.4-5|50	the recording process. Its main application is the creation of audio
21cr|cdrdao-1.2.4-5|51	CDs from one or more audio files. It supports PQ-channel editing,
21cr|cdrdao-1.2.4-5|52	entry of meta data like ISRC codes/CD-TEXT and non-destructive cut of
21cr|cdrdao-1.2.4-5|53	the audio data.
21cr|cdrdao-1.2.4-5|54	
21cr|cdrdao-1.2.4-5|55	%files gcdmaster
21cr|cdrdao-1.2.4-5|56	%{_sysconfdir}/gconf/schemas/gcdmaster.schemas
21cr|cdrdao-1.2.4-5|57	%{_bindir}/gcdmaster
21cr|cdrdao-1.2.4-5|58	%{_datadir}/applications/gcdmaster.desktop
21cr|cdrdao-1.2.4-5|59	%{_datadir}/application-registry/gcdmaster.applications
21cr|cdrdao-1.2.4-5|60	%{_datadir}/gcdmaster
21cr|cdrdao-1.2.4-5|61	%{_datadir}/mime-info/gcdmaster.keys
21cr|cdrdao-1.2.4-5|62	%{_datadir}/mime-info/gcdmaster.mime
21cr|cdrdao-1.2.4-5|63	%{_datadir}/mime/packages/gcdmaster.xml
21cr|cdrdao-1.2.4-5|64	%{_datadir}/pixmaps/*
21cr|cdrdao-1.2.4-5|65	%{_iconsdir}/hicolor/*/apps/*
21cr|cdrdao-1.2.4-5|66	
21cr|cdrdao-1.2.4-5|67	#----------------------------------------------------------------------------
21cr|cdrdao-1.2.4-5|68	
21cr|cdrdao-1.2.4-5|69	%package toc2mp3
21cr|cdrdao-1.2.4-5|70	Summary:	Command line MP3 encoder front end to cdrdao
21cr|cdrdao-1.2.4-5|71	Group:		Sound
21cr|cdrdao-1.2.4-5|72	BuildRequires:	liblame-devel
21cr|cdrdao-1.2.4-5|73	Requires:	%{name} = %{EVRD}
21cr|cdrdao-1.2.4-5|74	
21cr|cdrdao-1.2.4-5|75	%description toc2mp3
21cr|cdrdao-1.2.4-5|76	This is a command line MP3 encoder that converts audio CD disc images
21cr|cdrdao-1.2.4-5|77	(toc files) to MP3 files. Special care is taken that the MP3 files can
21cr|cdrdao-1.2.4-5|78	be played in sequence without having unwanted noise at the transition
21cr|cdrdao-1.2.4-5|79	points. CD-TEXT information (if available) is used to set ID3 (v2)
21cr|cdrdao-1.2.4-5|80	tags and to construct the name of the MP3 files.
21cr|cdrdao-1.2.4-5|81	
21cr|cdrdao-1.2.4-5|82	%files toc2mp3
21cr|cdrdao-1.2.4-5|83	%{_bindir}/toc2mp3
21cr|cdrdao-1.2.4-5|84	
21cr|cdrdao-1.2.4-5|85	#----------------------------------------------------------------------------
21cr|cdrdao-1.2.4-5|86	
21cr|cdrdao-1.2.4-5|87	%prep
21cr|cdrdao-1.2.4-5|88	%autosetup -p1
21cr|cdrdao-1.2.4-5|89	# Remove ancient copies of autoconf internal files
21cr|cdrdao-1.2.4-5|90	rm -f scsilib/conf/*.m4
21cr|cdrdao-1.2.4-5|91	
21cr|cdrdao-1.2.4-5|92	%build
21cr|cdrdao-1.2.4-5|93	export CXXFLAGS="%{optflags} -std=gnu++11 -DENABLE_NLS"
21cr|cdrdao-1.2.4-5|94	
21cr|cdrdao-1.2.4-5|95	%configure
21cr|cdrdao-1.2.4-5|96	
21cr|cdrdao-1.2.4-5|97	%make_build
21cr|cdrdao-1.2.4-5|98	
21cr|cdrdao-1.2.4-5|99	%install
21cr|cdrdao-1.2.4-5|100	%make_install
21cr|cdrdao-1.2.4-5|101	
21cr|cdrdao-1.2.4-5|102	# Menu
21cr|cdrdao-1.2.4-5|103	perl -pi -e 's,gcdmaster.png,gcdmaster,g' %{buildroot}%{_datadir}/applications/*
21cr|cdrdao-1.2.4-5|104	desktop-file-install --vendor="" \
21cr|cdrdao-1.2.4-5|105	--remove-category="Application" \
21cr|cdrdao-1.2.4-5|106	--remove-category="X-Fedora" \
21cr|cdrdao-1.2.4-5|107	--remove-key="Encoding" \
21cr|cdrdao-1.2.4-5|108	--add-category="GTK" \
21cr|cdrdao-1.2.4-5|109	--add-category="AudioVideo" \
21cr|cdrdao-1.2.4-5|110	--add-category="DiscBurning" \
21cr|cdrdao-1.2.4-5|111	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|cdrdao-1.2.4-5|112	
21cr|cdrdao-1.2.4-5|113	# icon
21cr|cdrdao-1.2.4-5|114	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|cdrdao-1.2.4-5|115	convert -scale 16 gcdmaster/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/gcdmaster.png
21cr|cdrdao-1.2.4-5|116	convert -scale 32 gcdmaster/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/gcdmaster.png
21cr|cdrdao-1.2.4-5|117	install -m 644 gcdmaster/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/gcdmaster.png

605 21
21cr|cdtool-2.1.8-10|1	Summary:	Powerful command line CDROM player and tools
21cr|cdtool-2.1.8-10|2	Name:		cdtool
21cr|cdtool-2.1.8-10|3	Version:	2.1.8
21cr|cdtool-2.1.8-10|4	Release:	10
21cr|cdtool-2.1.8-10|5	License:	GPLv2
21cr|cdtool-2.1.8-10|6	Group:		Sound
21cr|cdtool-2.1.8-10|7	URL:		http://hinterhof.net/cdtool/
21cr|cdtool-2.1.8-10|8	Source0:	http://hinterhof.net/cdtool/dist/%{name}-%{version}.tar.bz2
21cr|cdtool-2.1.8-10|9	# fixes error: conflicting types for 'getline' 09 Jun 2009
21cr|cdtool-2.1.8-10|10	Patch0:		%{name}-2.1.8-fix-getline.patch
21cr|cdtool-2.1.8-10|11	
21cr|cdtool-2.1.8-10|12	%description
21cr|cdtool-2.1.8-10|13	A package of command-line utilities to play and catalog audio CD-ROMs.
21cr|cdtool-2.1.8-10|14	This package includes cdstart, cdpause, cdstop, cdeject, and
21cr|cdtool-2.1.8-10|15	cdshuffle. Also, cdctrl may be used as a CD-ROM control daemon. Cdown
21cr|cdtool-2.1.8-10|16	allows querying of the cddb database to build a local database of
21cr|cdtool-2.1.8-10|17	discs usable by cdinfo, etc.
21cr|cdtool-2.1.8-10|18	
21cr|cdtool-2.1.8-10|19	%prep
21cr|cdtool-2.1.8-10|20	%setup -q
21cr|cdtool-2.1.8-10|21	%patch0 -p1
21cr|cdtool-2.1.8-10|22	sed -i -e 's, -o root,,g' Makefile.in
21cr|cdtool-2.1.8-10|23	sed -i -e 's,/lib,/%{_lib},g' Makefile.in
21cr|cdtool-2.1.8-10|24	
21cr|cdtool-2.1.8-10|25	%build
21cr|cdtool-2.1.8-10|26	%configure
21cr|cdtool-2.1.8-10|27	make RPM_OPT_FLAGS="%{optflags}"
21cr|cdtool-2.1.8-10|28	
21cr|cdtool-2.1.8-10|29	%install
21cr|cdtool-2.1.8-10|30	%makeinstall
21cr|cdtool-2.1.8-10|31	# don't conflict with cdp (#21020) - AdamW 2008/01
21cr|cdtool-2.1.8-10|32	mv %{buildroot}%{_bindir}/cdplay %{buildroot}%{_bindir}/cdplay-cdtool
21cr|cdtool-2.1.8-10|33	mv %{buildroot}%{_mandir}/man1/cdplay.1 %{buildroot}%{_mandir}/man1/cdplay-cdtool.1
21cr|cdtool-2.1.8-10|34	
21cr|cdtool-2.1.8-10|35	%files
21cr|cdtool-2.1.8-10|36	%doc README INSTALL
21cr|cdtool-2.1.8-10|37	%{_bindir}/*
21cr|cdtool-2.1.8-10|38	%{_mandir}/man1/*
21cr|cdtool-2.1.8-10|39	%{_libdir}/cdtool/*

606 21
21cr|cdvst-0.18-14|1	Summary:	Certain Death via Space Things
21cr|cdvst-0.18-14|2	Name:		cdvst
21cr|cdvst-0.18-14|3	Version:	0.18
21cr|cdvst-0.18-14|4	Release:	14
21cr|cdvst-0.18-14|5	Source0:	http://kokido.sourceforge.net/%{name}-.18.tar.bz2
21cr|cdvst-0.18-14|6	Source1:	%{name}-icons.tar.bz2
21cr|cdvst-0.18-14|7	Patch0:		%{name}-optflags.patch.bz2
21cr|cdvst-0.18-14|8	Patch1:		%{name}-shared.patch.bz2
21cr|cdvst-0.18-14|9	License:	GPLv2
21cr|cdvst-0.18-14|10	Url:		http://kokido.sourceforge.net/cdvst.html
21cr|cdvst-0.18-14|11	Group:		Games/Arcade
21cr|cdvst-0.18-14|12	BuildRequires:	pkgconfig(SDL_mixer)
21cr|cdvst-0.18-14|13	BuildRequires:	pkgconfig(SDL_image)
21cr|cdvst-0.18-14|14	BuildRequires:  desktop-file-utils
21cr|cdvst-0.18-14|15	
21cr|cdvst-0.18-14|16	%description
21cr|cdvst-0.18-14|17	The space things will certainly kill you :)
21cr|cdvst-0.18-14|18	A top down scrolling putting you in the pilot seat of a space fighter.
21cr|cdvst-0.18-14|19	Reminiscent of many old arcade games.
21cr|cdvst-0.18-14|20	
21cr|cdvst-0.18-14|21	%prep
21cr|cdvst-0.18-14|22	%setup -q -n %{name}-.18
21cr|cdvst-0.18-14|23	
21cr|cdvst-0.18-14|24	%patch0 -p0
21cr|cdvst-0.18-14|25	%patch1 -p0
21cr|cdvst-0.18-14|26	
21cr|cdvst-0.18-14|27	
21cr|cdvst-0.18-14|28	
21cr|cdvst-0.18-14|29	%build
21cr|cdvst-0.18-14|30	%make OPTFLAGS="$RPM_OPT_FLAGS -lm" DATA_PREFIX=%{_gamesdatadir}/%{name}/
21cr|cdvst-0.18-14|31	
21cr|cdvst-0.18-14|32	%install
21cr|cdvst-0.18-14|33	install -m755 cdvst -D $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
21cr|cdvst-0.18-14|34	chmod 644 readme.txt data/*
21cr|cdvst-0.18-14|35	install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|cdvst-0.18-14|36	cp -a data $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|cdvst-0.18-14|37	
21cr|cdvst-0.18-14|38	
21cr|cdvst-0.18-14|39	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|cdvst-0.18-14|40	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|cdvst-0.18-14|41	[Desktop Entry]
21cr|cdvst-0.18-14|42	Name=CDvST
21cr|cdvst-0.18-14|43	Comment=%{Summary}
21cr|cdvst-0.18-14|44	Exec=%{_gamesbindir}/%{name}
21cr|cdvst-0.18-14|45	Icon=%{name}
21cr|cdvst-0.18-14|46	Terminal=false
21cr|cdvst-0.18-14|47	Type=Application
21cr|cdvst-0.18-14|48	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|cdvst-0.18-14|49	EOF
21cr|cdvst-0.18-14|50	
21cr|cdvst-0.18-14|51	install -d ${RPM_BUILD_ROOT}{%{_miconsdir},%{_liconsdir}}
21cr|cdvst-0.18-14|52	tar -xOjf %{SOURCE1} icons/16x16.png > ${RPM_BUILD_ROOT}%{_miconsdir}/%{name}.png
21cr|cdvst-0.18-14|53	tar -xOjf %{SOURCE1} icons/32x32.png > ${RPM_BUILD_ROOT}%{_iconsdir}/%{name}.png
21cr|cdvst-0.18-14|54	tar -xOjf %{SOURCE1} icons/48x48.png > ${RPM_BUILD_ROOT}%{_liconsdir}/%{name}.png
21cr|cdvst-0.18-14|55	
21cr|cdvst-0.18-14|56	
21cr|cdvst-0.18-14|57	%files
21cr|cdvst-0.18-14|58	%doc readme.txt
21cr|cdvst-0.18-14|59	%{_gamesbindir}/%{name}
21cr|cdvst-0.18-14|60	%{_gamesdatadir}/%{name}
21cr|cdvst-0.18-14|61	%{_iconsdir}/%{name}.png
21cr|cdvst-0.18-14|62	%{_liconsdir}/%{name}.png
21cr|cdvst-0.18-14|63	%{_miconsdir}/%{name}.png
21cr|cdvst-0.18-14|64	%{_datadir}/applications/mandriva-%{name}.desktop

607 21
21cr|cdw-0.8.1-5|1	Summary:	Front-end for tools used for burning data CD/DVD
21cr|cdw-0.8.1-5|2	Name:		cdw
21cr|cdw-0.8.1-5|3	Version:	0.8.1
21cr|cdw-0.8.1-5|4	Release:	5
21cr|cdw-0.8.1-5|5	License:	GPLv2+
21cr|cdw-0.8.1-5|6	Group:		Archiving/Cd burning
21cr|cdw-0.8.1-5|7	Url:		https://sourceforge.net/projects/cdw/
21cr|cdw-0.8.1-5|8	Source0:	https://downloads.sourceforge.net/project/cdw/cdw/cdw%20%{version}/%{name}-%{version}.tar.gz
21cr|cdw-0.8.1-5|9	BuildRequires:	pkgconfig(libburn-1)
21cr|cdw-0.8.1-5|10	BuildRequires:	pkgconfig(libcdio)
21cr|cdw-0.8.1-5|11	BuildRequires:	pkgconfig(ncursesw)
21cr|cdw-0.8.1-5|12	Requires:	dvd+rw-tools
21cr|cdw-0.8.1-5|13	Requires:	genisoimage
21cr|cdw-0.8.1-5|14	Requires:	xorriso
21cr|cdw-0.8.1-5|15	
21cr|cdw-0.8.1-5|16	%description
21cr|cdw-0.8.1-5|17	cdw is a ncurses based front-end for some command-line tools used for burning
21cr|cdw-0.8.1-5|18	data CD and DVD discs and for related tasks. The tools are: cdrecord/wodim,
21cr|cdw-0.8.1-5|19	mkisofs/genisoimage, growisofs, dvd+rw-mediainfo, dvd+rw-format, xorriso.
21cr|cdw-0.8.1-5|20	cdw is able to rip tracks from your audio CD to raw audio files.
21cr|cdw-0.8.1-5|21	Limited support for copying content of data CD and DVD discs to image files
21cr|cdw-0.8.1-5|22	is also provided. cdw can verify correctness of writing ISO9660 image to
21cr|cdw-0.8.1-5|23	CD or DVD disc using md5sum or some of  programs that verifies SHA hashes.
21cr|cdw-0.8.1-5|24	
21cr|cdw-0.8.1-5|25	%files
21cr|cdw-0.8.1-5|26	%doc COPYING AUTHORS ChangeLog NEWS README THANKS
21cr|cdw-0.8.1-5|27	%{_bindir}/%{name}
21cr|cdw-0.8.1-5|28	%{_mandir}/man1/%{name}.1*
21cr|cdw-0.8.1-5|29	
21cr|cdw-0.8.1-5|30	#----------------------------------------------------------------------------
21cr|cdw-0.8.1-5|31	
21cr|cdw-0.8.1-5|32	%prep
21cr|cdw-0.8.1-5|33	%setup -q
21cr|cdw-0.8.1-5|34	
21cr|cdw-0.8.1-5|35	
21cr|cdw-0.8.1-5|36	%build
21cr|cdw-0.8.1-5|37	%configure
21cr|cdw-0.8.1-5|38	%make
21cr|cdw-0.8.1-5|39	
21cr|cdw-0.8.1-5|40	
21cr|cdw-0.8.1-5|41	%install
21cr|cdw-0.8.1-5|42	%makeinstall_std
21cr|cdw-0.8.1-5|43	
21cr|cdw-0.8.1-5|44	
21cr|cdw-0.8.1-5|45	%check
21cr|cdw-0.8.1-5|46	make check LIBS="-lm"

608 21
21cr|cegui-0.8.7-12|1	%define	gitdate 20200921
21cr|cegui-0.8.7-12|2	%define	gitver 0-8-7
21cr|cegui-0.8.7-12|3	%define	mainver 0.8
21cr|cegui-0.8.7-12|4	%define	api 0
21cr|cegui-0.8.7-12|5	%define	major 2
21cr|cegui-0.8.7-12|6	%define	libname %mklibname %{name} %{api} %{major}
21cr|cegui-0.8.7-12|7	%define	devname %mklibname %{name} %{api} -d
21cr|cegui-0.8.7-12|8	
21cr|cegui-0.8.7-12|9	%define	plugins %mklibname %{name}-plugins %{mainver}
21cr|cegui-0.8.7-12|10	
21cr|cegui-0.8.7-12|11	Summary:	A free library providing windowing and widgets for graphics APIs / engines
21cr|cegui-0.8.7-12|12	Name:		cegui
21cr|cegui-0.8.7-12|13	Version:	0.8.7
21cr|cegui-0.8.7-12|14	Release:	12
21cr|cegui-0.8.7-12|15	License:	MIT
21cr|cegui-0.8.7-12|16	Group:		System/Libraries
21cr|cegui-0.8.7-12|17	Url:		http://www.cegui.org.uk
21cr|cegui-0.8.7-12|18	#Source0:	https://github.com/cegui/cegui/archive/%%{name}-%%{gitver}.tar.gz
21cr|cegui-0.8.7-12|19	# Pick up the HEAD of the stable 0.8.x branch to have all the latest fixes
21cr|cegui-0.8.7-12|20	Source0:	%{name}-%{gitdate}.tar.xz
21cr|cegui-0.8.7-12|21	Patch0:		cegui-0.8.7git-fix-use-with-newer-xerces32.patch
21cr|cegui-0.8.7-12|22	Patch1:		cegui-0.8.7git-fix-OIS-finding.patch
21cr|cegui-0.8.7-12|23	Patch2:		cegui-0.8.7git-force-finding-of-lua_5.3.patch
21cr|cegui-0.8.7-12|24	# Upstream commits 71892fb382288e75b2ad9067ad019dad57de5a01 and 6e26966e3761176e5e78f5f571e419ad611c7ef3
21cr|cegui-0.8.7-12|25	# cause the build failing
21cr|cegui-0.8.7-12|26	Patch3:		cegui-0.8.7git-revert-change-to-size_t-breaking-build.patch
21cr|cegui-0.8.7-12|27	# need for ogre > 1.11 see https://github.com/cegui/cegui/pull/1218
21cr|cegui-0.8.7-12|28	Patch4:		cegui-ogre-version.patch
21cr|cegui-0.8.7-12|29	Patch5:		cegui-require-glew.patch
21cr|cegui-0.8.7-12|30	Patch6:		cegui-20200921-ogre-compat.patch
21cr|cegui-0.8.7-12|31	BuildRequires:	cmake
21cr|cegui-0.8.7-12|32	BuildRequires:	doxygen
21cr|cegui-0.8.7-12|33	BuildRequires:	boost-devel
21cr|cegui-0.8.7-12|34	BuildRequires:	freeimage-devel
21cr|cegui-0.8.7-12|35	BuildRequires:	glm-devel
21cr|cegui-0.8.7-12|36	BuildRequires:	irrlicht-devel
21cr|cegui-0.8.7-12|37	BuildRequires:	rapidxml-devel
21cr|cegui-0.8.7-12|38	BuildRequires:	tinyxml-devel
21cr|cegui-0.8.7-12|39	BuildRequires:	pkgconfig(expat)
21cr|cegui-0.8.7-12|40	BuildRequires:	pkgconfig(epoxy)
21cr|cegui-0.8.7-12|41	BuildRequires:	pkgconfig(freetype2)
21cr|cegui-0.8.7-12|42	BuildRequires:	pkgconfig(fribidi)
21cr|cegui-0.8.7-12|43	BuildRequires:	pkgconfig(gl)
21cr|cegui-0.8.7-12|44	BuildRequires:	pkgconfig(glew)
21cr|cegui-0.8.7-12|45	BuildRequires:	pkgconfig(glu)
21cr|cegui-0.8.7-12|46	BuildRequires:	pkgconfig(glut)
21cr|cegui-0.8.7-12|47	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|cegui-0.8.7-12|48	BuildRequires:	pkgconfig(IL)
21cr|cegui-0.8.7-12|49	BuildRequires:	pkgconfig(glfw3)
21cr|cegui-0.8.7-12|50	BuildRequires:	pkgconfig(libpcre)
21cr|cegui-0.8.7-12|51	BuildRequires:	pkgconfig(libxml-2.0)
21cr|cegui-0.8.7-12|52	BuildRequires:	pkgconfig(lua)
21cr|cegui-0.8.7-12|53	BuildRequires:	pkgconfig(minizip)
21cr|cegui-0.8.7-12|54	BuildRequires:	pkgconfig(OGRE)
21cr|cegui-0.8.7-12|55	BuildRequires:	pkgconfig(OIS)
21cr|cegui-0.8.7-12|56	BuildRequires:	pkgconfig(sdl2)
21cr|cegui-0.8.7-12|57	BuildRequires:	pkgconfig(SDL2_image)
21cr|cegui-0.8.7-12|58	BuildRequires:	pkgconfig(sfml-all)
21cr|cegui-0.8.7-12|59	BuildRequires:	pkgconfig(tinyxml2)
21cr|cegui-0.8.7-12|60	BuildRequires:	pkgconfig(xerces-c)
21cr|cegui-0.8.7-12|61	
21cr|cegui-0.8.7-12|62	%description
21cr|cegui-0.8.7-12|63	Crazy Eddie's GUI System is a free library providing windowing and widgets for
21cr|cegui-0.8.7-12|64	graphics APIs / engines where such functionality is not natively available, or
21cr|cegui-0.8.7-12|65	severely lacking. The library is object orientated, written in C++, and
21cr|cegui-0.8.7-12|66	targeted at games developers who should be spending their time creating great
21cr|cegui-0.8.7-12|67	games, not building GUI sub-systems!
21cr|cegui-0.8.7-12|68	
21cr|cegui-0.8.7-12|69	#----------------------------------------------------------------------------
21cr|cegui-0.8.7-12|70	
21cr|cegui-0.8.7-12|71	%package -n %{plugins}
21cr|cegui-0.8.7-12|72	Summary:	CEGUI library plugins
21cr|cegui-0.8.7-12|73	Group:		System/Libraries
21cr|cegui-0.8.7-12|74	
21cr|cegui-0.8.7-12|75	%description -n %{plugins}
21cr|cegui-0.8.7-12|76	This is a library plugins used by CEGUI.
21cr|cegui-0.8.7-12|77	
21cr|cegui-0.8.7-12|78	%files -n %{plugins}
21cr|cegui-0.8.7-12|79	%license COPYING
21cr|cegui-0.8.7-12|80	%dir %{_libdir}/%{name}-%{mainver}/
21cr|cegui-0.8.7-12|81	%{_libdir}/%{name}-%{mainver}/*
21cr|cegui-0.8.7-12|82	
21cr|cegui-0.8.7-12|83	#----------------------------------------------------------------------------
21cr|cegui-0.8.7-12|84	
21cr|cegui-0.8.7-12|85	%package -n %{libname}
21cr|cegui-0.8.7-12|86	Summary:	CEGUI library
21cr|cegui-0.8.7-12|87	Group:		System/Libraries
21cr|cegui-0.8.7-12|88	Requires:	%{plugins} = %{EVRD}
21cr|cegui-0.8.7-12|89	
21cr|cegui-0.8.7-12|90	%description -n %{libname}
21cr|cegui-0.8.7-12|91	This is a library used by CEGUI.
21cr|cegui-0.8.7-12|92	
21cr|cegui-0.8.7-12|93	%files -n %{libname}
21cr|cegui-0.8.7-12|94	%license COPYING
21cr|cegui-0.8.7-12|95	%{_libdir}/libCEGUI*-%{api}.so.%{major}*
21cr|cegui-0.8.7-12|96	
21cr|cegui-0.8.7-12|97	#----------------------------------------------------------------------------
21cr|cegui-0.8.7-12|98	
21cr|cegui-0.8.7-12|99	%package -n %{devname}
21cr|cegui-0.8.7-12|100	Summary:	Development files for CEGUI
21cr|cegui-0.8.7-12|101	Group:		Development/C++
21cr|cegui-0.8.7-12|102	Requires:	%{libname} = %{EVRD}
21cr|cegui-0.8.7-12|103	Requires:	%{plugins} = %{EVRD}
21cr|cegui-0.8.7-12|104	Provides:	lib%{name}-devel = %{EVRD}
21cr|cegui-0.8.7-12|105	Provides:	%{name}-devel = %{EVRD}
21cr|cegui-0.8.7-12|106	Conflicts:	%{_lib}CEUI0.6-devel
21cr|cegui-0.8.7-12|107	
21cr|cegui-0.8.7-12|108	%description -n %{devname}
21cr|cegui-0.8.7-12|109	Development file for CEGUI.
21cr|cegui-0.8.7-12|110	
21cr|cegui-0.8.7-12|111	%files -n %{devname}
21cr|cegui-0.8.7-12|112	%doc README.md
21cr|cegui-0.8.7-12|113	%license COPYING
21cr|cegui-0.8.7-12|114	%{_includedir}/%{name}-%{api}/
21cr|cegui-0.8.7-12|115	%{_libdir}/libCEGUI*.so
21cr|cegui-0.8.7-12|116	%{_libdir}/pkgconfig/CEGUI-%{api}*.pc
21cr|cegui-0.8.7-12|117	
21cr|cegui-0.8.7-12|118	#----------------------------------------------------------------------------
21cr|cegui-0.8.7-12|119	
21cr|cegui-0.8.7-12|120	%prep
21cr|cegui-0.8.7-12|121	%autosetup -p1 -n %{name}-%{gitdate}
21cr|cegui-0.8.7-12|122	
21cr|cegui-0.8.7-12|123	# Fix perms
21cr|cegui-0.8.7-12|124	find . -name "*.cpp" | xargs chmod -x
21cr|cegui-0.8.7-12|125	
21cr|cegui-0.8.7-12|126	%build
21cr|cegui-0.8.7-12|127	%cmake	\
21cr|cegui-0.8.7-12|128	-DCEGUI_BUILD_PYTHON_MODULES=FALSE	\
21cr|cegui-0.8.7-12|129	-DCEGUI_BUILD_RENDERER_DIRECTFB=false	\
21cr|cegui-0.8.7-12|130	-DCEGUI_BUILD_TESTS=false		\
21cr|cegui-0.8.7-12|131	-DCEGUI_SAMPLES_ENABLED=FALSE		\
21cr|cegui-0.8.7-12|132	-Wno-dev
21cr|cegui-0.8.7-12|133	%make
21cr|cegui-0.8.7-12|134	
21cr|cegui-0.8.7-12|135	%install
21cr|cegui-0.8.7-12|136	%makeinstall_std -C build
21cr|cegui-0.8.7-12|137	
21cr|cegui-0.8.7-12|138	# Remove unnecessary demo content
21cr|cegui-0.8.7-12|139	rm -f %{buildroot}%{_bindir}/toluapp%{name}-%{mainver}
21cr|cegui-0.8.7-12|140	rm -rf %{buildroot}%{_datadir}/%{name}-%{api}

609 21
21cr|celestia-1.7.0-0.20210113.2|1	%define	oname Celestia
21cr|celestia-1.7.0-0.20210113.2|2	%define	gitdate 20210113
21cr|celestia-1.7.0-0.20210113.2|3	
21cr|celestia-1.7.0-0.20210113.2|4	%define	major	1.7
21cr|celestia-1.7.0-0.20210113.2|5	%define	libname	%mklibname %{name} %{major}
21cr|celestia-1.7.0-0.20210113.2|6	
21cr|celestia-1.7.0-0.20210113.2|7	Summary:	A real-time visual space simulation
21cr|celestia-1.7.0-0.20210113.2|8	Name:		celestia
21cr|celestia-1.7.0-0.20210113.2|9	Version:	1.7.0
21cr|celestia-1.7.0-0.20210113.2|10	Release:	0.%{gitdate}.2
21cr|celestia-1.7.0-0.20210113.2|11	License:	GPLv2+
21cr|celestia-1.7.0-0.20210113.2|12	Group:		Sciences/Astronomy
21cr|celestia-1.7.0-0.20210113.2|13	Url:		https://celestia.space/
21cr|celestia-1.7.0-0.20210113.2|14	#Source0:	https://github.com/CelestiaProject/Celestia/archive/%%{name}-%%{version}.tar.gz
21cr|celestia-1.7.0-0.20210113.2|15	Source0:	%{name}-%{gitdate}.tar.xz
21cr|celestia-1.7.0-0.20210113.2|16	Source1:	%{name}-16.png
21cr|celestia-1.7.0-0.20210113.2|17	Source2:	%{name}-32.png
21cr|celestia-1.7.0-0.20210113.2|18	Source3:	%{name}-48.png
21cr|celestia-1.7.0-0.20210113.2|19	Patch0:		celestia-1.7.0git-cfg.patch
21cr|celestia-1.7.0-0.20210113.2|20	BuildRequires:	cmake
21cr|celestia-1.7.0-0.20210113.2|21	BuildRequires:	desktop-file-utils
21cr|celestia-1.7.0-0.20210113.2|22	BuildRequires:	eigen3
21cr|celestia-1.7.0-0.20210113.2|23	BuildRequires:	gettext
21cr|celestia-1.7.0-0.20210113.2|24	BuildRequires:	qt5-linguist-tools
21cr|celestia-1.7.0-0.20210113.2|25	BuildRequires:	pkgconfig(epoxy)
21cr|celestia-1.7.0-0.20210113.2|26	BuildRequires:	pkgconfig(fmt)
21cr|celestia-1.7.0-0.20210113.2|27	BuildRequires:	pkgconfig(freetype2)
21cr|celestia-1.7.0-0.20210113.2|28	BuildRequires:	pkgconfig(gl)
21cr|celestia-1.7.0-0.20210113.2|29	BuildRequires:	pkgconfig(glut)
21cr|celestia-1.7.0-0.20210113.2|30	BuildRequires:	pkgconfig(libjpeg)
21cr|celestia-1.7.0-0.20210113.2|31	BuildRequires:	pkgconfig(libpng)
21cr|celestia-1.7.0-0.20210113.2|32	BuildRequires:	pkgconfig(luajit)
21cr|celestia-1.7.0-0.20210113.2|33	BuildRequires:	pkgconfig(Qt5Core)
21cr|celestia-1.7.0-0.20210113.2|34	BuildRequires:	pkgconfig(Qt5Gui)
21cr|celestia-1.7.0-0.20210113.2|35	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|celestia-1.7.0-0.20210113.2|36	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|celestia-1.7.0-0.20210113.2|37	BuildRequires:	pkgconfig(theora)
21cr|celestia-1.7.0-0.20210113.2|38	
21cr|celestia-1.7.0-0.20210113.2|39	%description
21cr|celestia-1.7.0-0.20210113.2|40	Celestia is a free real-time space simulation that lets you experience our
21cr|celestia-1.7.0-0.20210113.2|41	universe in three dimensions. Unlike most planetarium software, Celestia
21cr|celestia-1.7.0-0.20210113.2|42	doesn't confine you to the surface of the Earth. You can travel throughout the
21cr|celestia-1.7.0-0.20210113.2|43	solar system, to any of over 100,000 stars, or even beyond the galaxy. All
21cr|celestia-1.7.0-0.20210113.2|44	travel in Celestia is seamless; the exponential zoom feature lets you explore
21cr|celestia-1.7.0-0.20210113.2|45	space across a huge range of scales, from galaxy clusters down to spacecraft
21cr|celestia-1.7.0-0.20210113.2|46	only a few meters across. A 'point-and-goto' interface makes it simple to
21cr|celestia-1.7.0-0.20210113.2|47	navigate through the universe to the object you want to visit.
21cr|celestia-1.7.0-0.20210113.2|48	
21cr|celestia-1.7.0-0.20210113.2|49	%files -f %{name}.lang
21cr|celestia-1.7.0-0.20210113.2|50	%doc AUTHORS ChangeLog COPYING README.md
21cr|celestia-1.7.0-0.20210113.2|51	%{_bindir}/%{name}-qt
21cr|celestia-1.7.0-0.20210113.2|52	%{_datadir}/applications/%{name}-qt.desktop
21cr|celestia-1.7.0-0.20210113.2|53	%{_datadir}/%{name}
21cr|celestia-1.7.0-0.20210113.2|54	%{_mandir}/man1/%{name}-qt.1*
21cr|celestia-1.7.0-0.20210113.2|55	%{_iconsdir}/%{name}.png
21cr|celestia-1.7.0-0.20210113.2|56	%{_miconsdir}/%{name}.png
21cr|celestia-1.7.0-0.20210113.2|57	%{_liconsdir}/%{name}.png
21cr|celestia-1.7.0-0.20210113.2|58	
21cr|celestia-1.7.0-0.20210113.2|59	#----------------------------------------------------------------------------
21cr|celestia-1.7.0-0.20210113.2|60	
21cr|celestia-1.7.0-0.20210113.2|61	%package -n %{libname}
21cr|celestia-1.7.0-0.20210113.2|62	Summary:	Library for %{name}
21cr|celestia-1.7.0-0.20210113.2|63	Group:		System/Libraries
21cr|celestia-1.7.0-0.20210113.2|64	Conflicts:	%{name} < %{version}
21cr|celestia-1.7.0-0.20210113.2|65	
21cr|celestia-1.7.0-0.20210113.2|66	%description -n %{libname}
21cr|celestia-1.7.0-0.20210113.2|67	Celestia is a free real-time space simulation that lets you experience our
21cr|celestia-1.7.0-0.20210113.2|68	universe in three dimensions.
21cr|celestia-1.7.0-0.20210113.2|69	This package contains the main library for %{name}.
21cr|celestia-1.7.0-0.20210113.2|70	
21cr|celestia-1.7.0-0.20210113.2|71	%files -n %{libname}
21cr|celestia-1.7.0-0.20210113.2|72	%doc COPYING
21cr|celestia-1.7.0-0.20210113.2|73	%{_libdir}/libcelestia.so.%{major}*
21cr|celestia-1.7.0-0.20210113.2|74	
21cr|celestia-1.7.0-0.20210113.2|75	#----------------------------------------------------------------------------
21cr|celestia-1.7.0-0.20210113.2|76	
21cr|celestia-1.7.0-0.20210113.2|77	%prep
21cr|celestia-1.7.0-0.20210113.2|78	%setup -qn %{name}-%{gitdate}
21cr|celestia-1.7.0-0.20210113.2|79	%patch0 -p1
21cr|celestia-1.7.0-0.20210113.2|80	
21cr|celestia-1.7.0-0.20210113.2|81	
21cr|celestia-1.7.0-0.20210113.2|82	%build
21cr|celestia-1.7.0-0.20210113.2|83	%cmake
21cr|celestia-1.7.0-0.20210113.2|84	%make
21cr|celestia-1.7.0-0.20210113.2|85	
21cr|celestia-1.7.0-0.20210113.2|86	
21cr|celestia-1.7.0-0.20210113.2|87	%install
21cr|celestia-1.7.0-0.20210113.2|88	%makeinstall_std -C build
21cr|celestia-1.7.0-0.20210113.2|89	
21cr|celestia-1.7.0-0.20210113.2|90	# Process and install provided .desktop file
21cr|celestia-1.7.0-0.20210113.2|91	install -d %{buildroot}%{_datadir}/applications/
21cr|celestia-1.7.0-0.20210113.2|92	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21cr|celestia-1.7.0-0.20210113.2|93	--remove-key='Version' debian/%{name}-qt.desktop
21cr|celestia-1.7.0-0.20210113.2|94	
21cr|celestia-1.7.0-0.20210113.2|95	# Install provided man page
21cr|celestia-1.7.0-0.20210113.2|96	install -d %{buildroot}%{_mandir}/man1/
21cr|celestia-1.7.0-0.20210113.2|97	install -m 644 debian/%{name}-qt.1 %{buildroot}%{_mandir}/man1/%{name}-qt.1
21cr|celestia-1.7.0-0.20210113.2|98	
21cr|celestia-1.7.0-0.20210113.2|99	# Install our icons
21cr|celestia-1.7.0-0.20210113.2|100	install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|celestia-1.7.0-0.20210113.2|101	install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|celestia-1.7.0-0.20210113.2|102	install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|celestia-1.7.0-0.20210113.2|103	
21cr|celestia-1.7.0-0.20210113.2|104	%find_lang %{name} %{name}_constellations %{name}.lang
21cr|celestia-1.7.0-0.20210113.2|105	
21cr|celestia-1.7.0-0.20210113.2|106	
21cr|celestia-1.7.0-0.20210113.2|107	
21cr|celestia-1.7.0-0.20210113.2|108	

610 21
21cr|cellwriter-1.3.6-1|1	# Workaround to build with GCC 10
21cr|cellwriter-1.3.6-1|2	%global optflags %{optflags} -fcommon
21cr|cellwriter-1.3.6-1|3	#define debug_package %{nil}
21cr|cellwriter-1.3.6-1|4	
21cr|cellwriter-1.3.6-1|5	Summary:	Character-based hardwriting input panel
21cr|cellwriter-1.3.6-1|6	Name:		cellwriter
21cr|cellwriter-1.3.6-1|7	Version:	1.3.6
21cr|cellwriter-1.3.6-1|8	Release:	1
21cr|cellwriter-1.3.6-1|9	License:	GPLv2+
21cr|cellwriter-1.3.6-1|10	Group:		Accessibility
21cr|cellwriter-1.3.6-1|11	Url:		http://risujin.org/cellwriter/
21cr|cellwriter-1.3.6-1|12	Source0:	http://pub.risujin.org/cellwriter/%{name}-%{version}.tar.gz
21cr|cellwriter-1.3.6-1|13	BuildRequires:	pkgconfig(gdk-2.0)
21cr|cellwriter-1.3.6-1|14	BuildRequires:	pkgconfig(xtst)
21cr|cellwriter-1.3.6-1|15	
21cr|cellwriter-1.3.6-1|16	%description
21cr|cellwriter-1.3.6-1|17	CellWriter is a grid-entry natural handwriting input panel. As you write
21cr|cellwriter-1.3.6-1|18	characters into the cells, your writing is instantly recognized at the
21cr|cellwriter-1.3.6-1|19	character level. When you press Enter on the panel, the input you entered is
21cr|cellwriter-1.3.6-1|20	sent to the currently focused application as if typed on the keyboard.
21cr|cellwriter-1.3.6-1|21	
21cr|cellwriter-1.3.6-1|22	%files
21cr|cellwriter-1.3.6-1|23	%doc README NEWS COPYING AUTHORS
21cr|cellwriter-1.3.6-1|24	%{_bindir}/*
21cr|cellwriter-1.3.6-1|25	%{_mandir}/man1/*
21cr|cellwriter-1.3.6-1|26	%{_datadir}/%{name}
21cr|cellwriter-1.3.6-1|27	%{_datadir}/pixmaps/*
21cr|cellwriter-1.3.6-1|28	%{_iconsdir}/hicolor/scalable/apps/cellwriter.svg
21cr|cellwriter-1.3.6-1|29	%{_datadir}/applications/*
21cr|cellwriter-1.3.6-1|30	
21cr|cellwriter-1.3.6-1|31	#----------------------------------------------------------------------------
21cr|cellwriter-1.3.6-1|32	
21cr|cellwriter-1.3.6-1|33	%prep
21cr|cellwriter-1.3.6-1|34	%setup -q
21cr|cellwriter-1.3.6-1|35	
21cr|cellwriter-1.3.6-1|36	%build
21cr|cellwriter-1.3.6-1|37	%configure
21cr|cellwriter-1.3.6-1|38	%make LIBS="$LIBS -lX11 -lm -lXtst"
21cr|cellwriter-1.3.6-1|39	
21cr|cellwriter-1.3.6-1|40	%install
21cr|cellwriter-1.3.6-1|41	%makeinstall_std
21cr|cellwriter-1.3.6-1|42	

611 21
21cr|celt07-0.7.1-4|1	%define major 0
21cr|celt07-0.7.1-4|2	%define libname %mklibname celt0_ %major
21cr|celt07-0.7.1-4|3	%define develname %mklibname -d celt0_0.7
21cr|celt07-0.7.1-4|4	
21cr|celt07-0.7.1-4|5	Summary:	Older version of the CELT ultra-low delay audio codec
21cr|celt07-0.7.1-4|6	Name:		celt07
21cr|celt07-0.7.1-4|7	Version:	0.7.1
21cr|celt07-0.7.1-4|8	Release:	4
21cr|celt07-0.7.1-4|9	Source0:	http://downloads.us.xiph.org/releases/celt/celt-%{version}.tar.gz
21cr|celt07-0.7.1-4|10	License:	BSD
21cr|celt07-0.7.1-4|11	Group:		Sound
21cr|celt07-0.7.1-4|12	Url:		http://www.celt-codec.org/
21cr|celt07-0.7.1-4|13	BuildRequires:	libogg-devel
21cr|celt07-0.7.1-4|14	
21cr|celt07-0.7.1-4|15	%description
21cr|celt07-0.7.1-4|16	This is an older version of the CELT ultra-low delay audio codec,
21cr|celt07-0.7.1-4|17	using a bitstream format different from the current version.
21cr|celt07-0.7.1-4|18	
21cr|celt07-0.7.1-4|19	Since the older version is still in common use and newer versions
21cr|celt07-0.7.1-4|20	can't play back or convert streams created with the older version,
21cr|celt07-0.7.1-4|21	this version should be available for some time.
21cr|celt07-0.7.1-4|22	
21cr|celt07-0.7.1-4|23	%package -n	%{libname}
21cr|celt07-0.7.1-4|24	Summary:	Ultra-low delay audio codec - shared library
21cr|celt07-0.7.1-4|25	Group:		System/Libraries
21cr|celt07-0.7.1-4|26	
21cr|celt07-0.7.1-4|27	%description -n	%{libname}
21cr|celt07-0.7.1-4|28	This is an older version of the CELT ultra-low delay audio codec,
21cr|celt07-0.7.1-4|29	using a bitstream format different from the current version.
21cr|celt07-0.7.1-4|30	
21cr|celt07-0.7.1-4|31	Since the older version is still in common use and newer versions
21cr|celt07-0.7.1-4|32	can't play back or convert streams created with the older version,
21cr|celt07-0.7.1-4|33	this version should be available for some time.
21cr|celt07-0.7.1-4|34	
21cr|celt07-0.7.1-4|35	%prep
21cr|celt07-0.7.1-4|36	%setup -q -n celt-%version
21cr|celt07-0.7.1-4|37	
21cr|celt07-0.7.1-4|38	%build
21cr|celt07-0.7.1-4|39	%configure
21cr|celt07-0.7.1-4|40	%make
21cr|celt07-0.7.1-4|41	
21cr|celt07-0.7.1-4|42	%install
21cr|celt07-0.7.1-4|43	%makeinstall_std
21cr|celt07-0.7.1-4|44	
21cr|celt07-0.7.1-4|45	# Remove stuff that would conflict with the newer, default celt
21cr|celt07-0.7.1-4|46	rm -rf %buildroot%_includedir \
21cr|celt07-0.7.1-4|47	%buildroot%_libdir/*.a \
21cr|celt07-0.7.1-4|48	%buildroot%_libdir/*.so \
21cr|celt07-0.7.1-4|49	%buildroot%_libdir/pkgconfig \
21cr|celt07-0.7.1-4|50	%buildroot%_bindir
21cr|celt07-0.7.1-4|51	
21cr|celt07-0.7.1-4|52	%check
21cr|celt07-0.7.1-4|53	make check
21cr|celt07-0.7.1-4|54	
21cr|celt07-0.7.1-4|55	%files -n %{libname}
21cr|celt07-0.7.1-4|56	%doc README COPYING
21cr|celt07-0.7.1-4|57	%{_libdir}/libcelt0.so.%{major}*

612 21
21cr|censor-1.0-1|1	%global debug_package %{nil}
21cr|censor-1.0-1|2	
21cr|censor-1.0-1|3	Name:		censor
21cr|censor-1.0-1|4	Version:	1.0
21cr|censor-1.0-1|5	Release:	1
21cr|censor-1.0-1|6	Summary:	Scheduled Website Blocker (Parental Control)
21cr|censor-1.0-1|7	Group:		System/Configuration/Networking
21cr|censor-1.0-1|8	License:	GPLv3
21cr|censor-1.0-1|9	URL:		https://github.com/AKotov-dev/Censor
21cr|censor-1.0-1|10	Source0:	https://github.com/AKotov-dev/Censor/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|censor-1.0-1|11	BuildRequires:	lazarus
21cr|censor-1.0-1|12	BuildRequires:	gettext
21cr|censor-1.0-1|13	Requires:	iptables
21cr|censor-1.0-1|14	Requires:	ipset
21cr|censor-1.0-1|15	Requires:	systemd
21cr|censor-1.0-1|16	Requires:	cronie
21cr|censor-1.0-1|17	Requires:	bind-utils
21cr|censor-1.0-1|18	Requires:	polkit
21cr|censor-1.0-1|19	Requires:	gtk2
21cr|censor-1.0-1|20	
21cr|censor-1.0-1|21	%description
21cr|censor-1.0-1|22	Censor is designed to block sites from the black list according to the schedule:
21cr|censor-1.0-1|23	days of the week, time.
21cr|censor-1.0-1|24	
21cr|censor-1.0-1|25	It has three blocking options that differ in their effectiveness:
21cr|censor-1.0-1|26	
21cr|censor-1.0-1|27	normal; sites from the list are blocked using ipset + iptables/ip6tables
21cr|censor-1.0-1|28	dictionary filtering method; useful for blocking "difficult" sites like youtube.com
21cr|censor-1.0-1|29	only web-surfing; method allows you to disable VPN, Torrent, Skype and other services
21cr|censor-1.0-1|30	
21cr|censor-1.0-1|31	%files
21cr|censor-1.0-1|32	%doc ../README.md
21cr|censor-1.0-1|33	%license ../LICENSE
21cr|censor-1.0-1|34	%{_bindir}/%{name}
21cr|censor-1.0-1|35	%{_datadir}/%{name}
21cr|censor-1.0-1|36	%{_datadir}/applications/%{name}.desktop
21cr|censor-1.0-1|37	%{_datadir}/pixmaps/%{name}.png
21cr|censor-1.0-1|38	%{_datadir}/polkit-1/actions/%{name}.policy
21cr|censor-1.0-1|39	
21cr|censor-1.0-1|40	%postun
21cr|censor-1.0-1|41	#!/bin/bash
21cr|censor-1.0-1|42	
21cr|censor-1.0-1|43	#Если удаление (не обновление!)
21cr|censor-1.0-1|44	if [ ! -f /usr/share/censor/censor ]; then
21cr|censor-1.0-1|45	#Удаляем настройки планировщика (RedHat или Debian)
21cr|censor-1.0-1|46	if [ -d '/var/spool/cron/crontabs' ]; then
21cr|censor-1.0-1|47	rm -fv /var/spool/cron/crontabs/root
21cr|censor-1.0-1|48	systemctl restart cron.service
21cr|censor-1.0-1|49	else
21cr|censor-1.0-1|50	rm -fv /var/spool/cron/root
21cr|censor-1.0-1|51	systemctl restart crond.service
21cr|censor-1.0-1|52	fi;
21cr|censor-1.0-1|53	
21cr|censor-1.0-1|54	#Удаляем сервис автозапуска и скрипт правил ip(6)tables
21cr|censor-1.0-1|55	if [ -f /etc/systemd/system/censor.service ]; then
21cr|censor-1.0-1|56	systemctl disable censor.service
21cr|censor-1.0-1|57	rm -fv /etc/systemd/system/censor.service /usr/local/bin/censor.sh
21cr|censor-1.0-1|58	systemctl daemon-reload
21cr|censor-1.0-1|59	fi;
21cr|censor-1.0-1|60	
21cr|censor-1.0-1|61	#Возвращаем ip(6)tables в default, удаляем blacklist(6)
21cr|censor-1.0-1|62	iptables -F; iptables -X; iptables -t nat -F; iptables -t nat -X
21cr|censor-1.0-1|63	iptables -t mangle -F; iptables -t mangle -X
21cr|censor-1.0-1|64	ip6tables -F; ip6tables -X; ip6tables -t nat -F; ip6tables -t nat -X
21cr|censor-1.0-1|65	ip6tables -t mangle -F; ip6tables -t mangle -X
21cr|censor-1.0-1|66	
21cr|censor-1.0-1|67	iptables -P INPUT ACCEPT; iptables -P OUTPUT ACCEPT; iptables -P FORWARD ACCEPT
21cr|censor-1.0-1|68	ip6tables -P INPUT ACCEPT; ip6tables -P OUTPUT ACCEPT; ip6tables -P FORWARD ACCEPT
21cr|censor-1.0-1|69	
21cr|censor-1.0-1|70	#Удаляем таблицы ipset
21cr|censor-1.0-1|71	if [ -f /root/.censor/ipset_rules ]; then rm -fv /root/.censor/ipset_rules; fi
21cr|censor-1.0-1|72	fi;
21cr|censor-1.0-1|73	
21cr|censor-1.0-1|74	#------------------------------------------------------------------
21cr|censor-1.0-1|75	%prep
21cr|censor-1.0-1|76	%setup -n censor-%{version}/%{name}
21cr|censor-1.0-1|77	
21cr|censor-1.0-1|78	# remove prebuild file
21cr|censor-1.0-1|79	rm -f censor
21cr|censor-1.0-1|80	
21cr|censor-1.0-1|81	%build
21cr|censor-1.0-1|82	lazbuild --build-all *.lpi
21cr|censor-1.0-1|83	
21cr|censor-1.0-1|84	%install
21cr|censor-1.0-1|85	mkdir -p %{buildroot}%{_bindir}
21cr|censor-1.0-1|86	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications,polkit-1/actions}
21cr|censor-1.0-1|87	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|censor-1.0-1|88	
21cr|censor-1.0-1|89	cp ./%{name} %{buildroot}%{_datadir}/%{name}
21cr|censor-1.0-1|90	cp ./all/usr/bin/* %{buildroot}%{_bindir}/
21cr|censor-1.0-1|91	cp ./all/usr/share/icons/* %{buildroot}%{_datadir}/pixmaps/
21cr|censor-1.0-1|92	cp ./all/usr/share/applications/* %{buildroot}%{_datadir}/applications/
21cr|censor-1.0-1|93	cp ./all/usr/share/polkit-1/actions/* %{buildroot}%{_datadir}/polkit-1/actions
21cr|censor-1.0-1|94	cp ./languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

613 21
21cr|centerim-4.22.10-7|1	%define	debug_package	%{nil}
21cr|centerim-4.22.10-7|2	
21cr|centerim-4.22.10-7|3	Summary:	Console ncurses based multi-protocol instant messenger
21cr|centerim-4.22.10-7|4	Name:		centerim
21cr|centerim-4.22.10-7|5	Version:	4.22.10
21cr|centerim-4.22.10-7|6	Release:	7
21cr|centerim-4.22.10-7|7	License:	GPLv2+ and LGPLv2+
21cr|centerim-4.22.10-7|8	Group:		Networking/Instant messaging
21cr|centerim-4.22.10-7|9	Url:		http://www.centerim.org
21cr|centerim-4.22.10-7|10	Source0:	http://www.centerim.org/download/releases/%{name}-%{version}.tar.gz
21cr|centerim-4.22.10-7|11	Patch0:		%{name}-4.22.6-url-escape-fedora.patch
21cr|centerim-4.22.10-7|12	Patch1:		%{name}-gcc46.patch
21cr|centerim-4.22.10-7|13	BuildRequires:	autoconf
21cr|centerim-4.22.10-7|14	BuildRequires:	git
21cr|centerim-4.22.10-7|15	BuildRequires:	gettext-devel
21cr|centerim-4.22.10-7|16	BuildRequires:	gpgme-devel
21cr|centerim-4.22.10-7|17	BuildRequires:	jpeg-devel
21cr|centerim-4.22.10-7|18	BuildRequires:	liblzo-devel
21cr|centerim-4.22.10-7|19	BuildRequires:	pkgconfig(libcurl)
21cr|centerim-4.22.10-7|20	BuildRequires:	pkgconfig(ncurses)
21cr|centerim-4.22.10-7|21	BuildRequires:	pkgconfig(nspr)
21cr|centerim-4.22.10-7|22	BuildRequires:	pkgconfig(nss)
21cr|centerim-4.22.10-7|23	BuildRequires:	pkgconfig(openssl)
21cr|centerim-4.22.10-7|24	%rename		centericq
21cr|centerim-4.22.10-7|25	
21cr|centerim-4.22.10-7|26	%description
21cr|centerim-4.22.10-7|27	CenterIM is a text mode menu- and window-driven instant messenger. ICQ,
21cr|centerim-4.22.10-7|28	Yahoo!, AIM TOC, IRC, MSN, Gadu-Gadu and Jabber protocols are currently
21cr|centerim-4.22.10-7|29	supported. There is also an internal RSS reader and a LiveJournal client.
21cr|centerim-4.22.10-7|30	CenterIM is a fork of the CenterICQ project.
21cr|centerim-4.22.10-7|31	
21cr|centerim-4.22.10-7|32	%files -f %{name}.lang
21cr|centerim-4.22.10-7|33	%doc ABOUT-NLS AUTHORS COPYING ChangeLog FAQ NEWS README THANKS TODO
21cr|centerim-4.22.10-7|34	%{_bindir}/%{name}
21cr|centerim-4.22.10-7|35	%{_bindir}/cimconv
21cr|centerim-4.22.10-7|36	%{_mandir}/man1/%{name}.1*
21cr|centerim-4.22.10-7|37	%{_mandir}/man1/cimconv.1*
21cr|centerim-4.22.10-7|38	%{_datadir}/%{name}
21cr|centerim-4.22.10-7|39	%{_bindir}/cimformathistory
21cr|centerim-4.22.10-7|40	%{_bindir}/cimextracthistory.pl
21cr|centerim-4.22.10-7|41	
21cr|centerim-4.22.10-7|42	#-----------------------------------------------------------------------------
21cr|centerim-4.22.10-7|43	
21cr|centerim-4.22.10-7|44	%prep
21cr|centerim-4.22.10-7|45	%setup -q
21cr|centerim-4.22.10-7|46	#security fix from fedora
21cr|centerim-4.22.10-7|47	%patch0 -p1 -b .url-escape-fedora
21cr|centerim-4.22.10-7|48	%patch1 -p1 -b .gcc46
21cr|centerim-4.22.10-7|49	
21cr|centerim-4.22.10-7|50	
21cr|centerim-4.22.10-7|51	%build
21cr|centerim-4.22.10-7|52	autoreconf -vfi
21cr|centerim-4.22.10-7|53	%global optflags %{optflags} -std=c++14
21cr|centerim-4.22.10-7|54	%configure \
21cr|centerim-4.22.10-7|55	--with-ssl \
21cr|centerim-4.22.10-7|56	--enable-locales-fix
21cr|centerim-4.22.10-7|57	%make
21cr|centerim-4.22.10-7|58	
21cr|centerim-4.22.10-7|59	
21cr|centerim-4.22.10-7|60	%install
21cr|centerim-4.22.10-7|61	%makeinstall_std
21cr|centerim-4.22.10-7|62	
21cr|centerim-4.22.10-7|63	# Not needed, drop it as Fedora does
21cr|centerim-4.22.10-7|64	rm -f %{buildroot}%{_bindir}/CenterIMLog2HTML.py
21cr|centerim-4.22.10-7|65	
21cr|centerim-4.22.10-7|66	%find_lang %{name}

614 21
21cr|centerim5-5.0.1-1|1	# Import froms Stella7, Thx to Nux.
21cr|centerim5-5.0.1-1|2	# http://li.nux.ro/stella/
21cr|centerim5-5.0.1-1|3	
21cr|centerim5-5.0.1-1|4	
21cr|centerim5-5.0.1-1|5	%define major 0
21cr|centerim5-5.0.1-1|6	%define libname %mklibname cppconsui %{major}
21cr|centerim5-5.0.1-1|7	
21cr|centerim5-5.0.1-1|8	%define _desktopdir %{_datadir}/applications
21cr|centerim5-5.0.1-1|9	
21cr|centerim5-5.0.1-1|10	Summary:	Text mode menu- and window-driven IM
21cr|centerim5-5.0.1-1|11	Name:		centerim5
21cr|centerim5-5.0.1-1|12	Version:	5.0.1
21cr|centerim5-5.0.1-1|13	Release:	1
21cr|centerim5-5.0.1-1|14	License:	GPLv2+
21cr|centerim5-5.0.1-1|15	Group:		Networking/Instant messaging
21cr|centerim5-5.0.1-1|16	Url:		http://www.centerim.org/
21cr|centerim5-5.0.1-1|17	Source0:	http://www.centerim.org/download/cim5/%{name}-%{version}.tar.gz
21cr|centerim5-5.0.1-1|18	Source1:	centerim5.svg
21cr|centerim5-5.0.1-1|19	Source2:	centerim5.desktop
21cr|centerim5-5.0.1-1|20	BuildRequires:	desktop-file-utils
21cr|centerim5-5.0.1-1|21	BuildRequires:	imagemagick
21cr|centerim5-5.0.1-1|22	BuildRequires:	doxygen
21cr|centerim5-5.0.1-1|23	BuildRequires:	gettext-devel
21cr|centerim5-5.0.1-1|24	BuildRequires:	gpgme-devel
21cr|centerim5-5.0.1-1|25	BuildRequires:	jpeg-devel
21cr|centerim5-5.0.1-1|26	BuildRequires:	pkgconfig(libcurl)
21cr|centerim5-5.0.1-1|27	BuildRequires:	pkgconfig(libssl)
21cr|centerim5-5.0.1-1|28	BuildRequires:	pkgconfig(ncurses)
21cr|centerim5-5.0.1-1|29	BuildRequires:	pkgconfig(ncursesw)
21cr|centerim5-5.0.1-1|30	BuildRequires:	pkgconfig(purple)
21cr|centerim5-5.0.1-1|31	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|centerim5-5.0.1-1|32	
21cr|centerim5-5.0.1-1|33	Requires:	%{libname} = %{EVRD}
21cr|centerim5-5.0.1-1|34	Requires:	%{_lib}purple0
21cr|centerim5-5.0.1-1|35	Requires:	xdg-utils
21cr|centerim5-5.0.1-1|36	Conflicts:	%{_lib}cppconsui0 < 5.0.0-beta2.2
21cr|centerim5-5.0.1-1|37	
21cr|centerim5-5.0.1-1|38	# do not obsolete centerim4 yet
21cr|centerim5-5.0.1-1|39	%if %{mdvver} >= 201200
21cr|centerim5-5.0.1-1|40	Provides:	centericq5 = %{EVRD}
21cr|centerim5-5.0.1-1|41	Conflicts:	centerim
21cr|centerim5-5.0.1-1|42	%endif
21cr|centerim5-5.0.1-1|43	
21cr|centerim5-5.0.1-1|44	%description
21cr|centerim5-5.0.1-1|45	CenterIM5 is a text mode menu and window-driven IM interface that supports
21cr|centerim5-5.0.1-1|46	the ICQ2000, Yahoo!, MSN, AIM TOC, IRC, Gadu-Gadu and Jabber protocols.
21cr|centerim5-5.0.1-1|47	Internal RSS reader and a client for LiveJournal are provided.
21cr|centerim5-5.0.1-1|48	
21cr|centerim5-5.0.1-1|49	%files -f %{name}.lang
21cr|centerim5-5.0.1-1|50	%doc ABOUT-NLS AUTHORS COPYING ChangeLog HACKING NEWS README TODO
21cr|centerim5-5.0.1-1|51	%{_bindir}/%{name}
21cr|centerim5-5.0.1-1|52	%{_desktopdir}/*
21cr|centerim5-5.0.1-1|53	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|centerim5-5.0.1-1|54	%{_libdir}/%{name}/*.so
21cr|centerim5-5.0.1-1|55	%{_mandir}/man1/%{name}.1.*
21cr|centerim5-5.0.1-1|56	
21cr|centerim5-5.0.1-1|57	#----------------------------------------------------------------------------
21cr|centerim5-5.0.1-1|58	
21cr|centerim5-5.0.1-1|59	%package -n %{libname}
21cr|centerim5-5.0.1-1|60	Summary:	Shared library for %{name}
21cr|centerim5-5.0.1-1|61	Group:		System/Libraries
21cr|centerim5-5.0.1-1|62	
21cr|centerim5-5.0.1-1|63	%description -n %{libname}
21cr|centerim5-5.0.1-1|64	Shared library for %{name}
21cr|centerim5-5.0.1-1|65	
21cr|centerim5-5.0.1-1|66	%files -n %{libname}
21cr|centerim5-5.0.1-1|67	%doc HACKING
21cr|centerim5-5.0.1-1|68	%{_libdir}/libcppconsui.so.%{major}*
21cr|centerim5-5.0.1-1|69	
21cr|centerim5-5.0.1-1|70	#------------------------------------------------
21cr|centerim5-5.0.1-1|71	
21cr|centerim5-5.0.1-1|72	%prep
21cr|centerim5-5.0.1-1|73	%setup -q
21cr|centerim5-5.0.1-1|74	
21cr|centerim5-5.0.1-1|75	%build
21cr|centerim5-5.0.1-1|76	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|centerim5-5.0.1-1|77	%configure \
21cr|centerim5-5.0.1-1|78	--libdir=%{_libdir}
21cr|centerim5-5.0.1-1|79	
21cr|centerim5-5.0.1-1|80	%make
21cr|centerim5-5.0.1-1|81	
21cr|centerim5-5.0.1-1|82	%install
21cr|centerim5-5.0.1-1|83	%makeinstall_std
21cr|centerim5-5.0.1-1|84	# remove unnecessary stuff
21cr|centerim5-5.0.1-1|85	rm -f %{buildroot}%{_libdir}/libcppconsui.so
21cr|centerim5-5.0.1-1|86	
21cr|centerim5-5.0.1-1|87	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|centerim5-5.0.1-1|88	install -dm 0755 \
21cr|centerim5-5.0.1-1|89	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|centerim5-5.0.1-1|90	convert -strip -resize $size %{SOURCE1} \
21cr|centerim5-5.0.1-1|91	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|centerim5-5.0.1-1|92	done
21cr|centerim5-5.0.1-1|93	
21cr|centerim5-5.0.1-1|94	
21cr|centerim5-5.0.1-1|95	desktop-file-install \
21cr|centerim5-5.0.1-1|96	--dir=%{buildroot}%{_desktopdir} \
21cr|centerim5-5.0.1-1|97	%{SOURCE2}
21cr|centerim5-5.0.1-1|98	
21cr|centerim5-5.0.1-1|99	
21cr|centerim5-5.0.1-1|100	%find_lang %{name}

615 21
21cr|ceph-iscsi-3.6-1|1	Summary:	Python modules for Ceph iSCSI gateway configuration management
21cr|ceph-iscsi-3.6-1|2	Name:		ceph-iscsi
21cr|ceph-iscsi-3.6-1|3	Version:	3.6
21cr|ceph-iscsi-3.6-1|4	Release:	1
21cr|ceph-iscsi-3.6-1|5	License:	GPLv3+
21cr|ceph-iscsi-3.6-1|6	Group:		Development/Python
21cr|ceph-iscsi-3.6-1|7	Url:		https://github.com/ceph/ceph-iscsi
21cr|ceph-iscsi-3.6-1|8	Source0:	https://github.com/ceph/ceph-iscsi/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ceph-iscsi-3.6-1|9	BuildRequires:	python3dist(setuptools)
21cr|ceph-iscsi-3.6-1|10	BuildRequires:	pkgconfig(python3)
21cr|ceph-iscsi-3.6-1|11	Requires:	tcmu-runner
21cr|ceph-iscsi-3.6-1|12	Requires:	ceph-common
21cr|ceph-iscsi-3.6-1|13	Requires:	python3dist(configshell-fb)
21cr|ceph-iscsi-3.6-1|14	Requires:	python3dist(cryptography)
21cr|ceph-iscsi-3.6-1|15	Requires:	python3dist(flask)
21cr|ceph-iscsi-3.6-1|16	Requires:	python3dist(netifaces)
21cr|ceph-iscsi-3.6-1|17	Requires:	python3dist(pyopenssl)
21cr|ceph-iscsi-3.6-1|18	Requires:	python3dist(requests)
21cr|ceph-iscsi-3.6-1|19	Requires:	python3dist(rtslib-fb)
21cr|ceph-iscsi-3.6-1|20	BuildArch:	noarch
21cr|ceph-iscsi-3.6-1|21	
21cr|ceph-iscsi-3.6-1|22	%description
21cr|ceph-iscsi-3.6-1|23	Python package providing the modules used to handle the configuration of an
21cr|ceph-iscsi-3.6-1|24	iSCSI gateway, backed by Ceph RBD. The RPM installs configuration management
21cr|ceph-iscsi-3.6-1|25	logic (ceph_iscsi_config modules), an rbd-target-gw systemd service, and
21cr|ceph-iscsi-3.6-1|26	a CLI-based management tool 'gwcli', replacing the 'targetcli' tool.
21cr|ceph-iscsi-3.6-1|27	
21cr|ceph-iscsi-3.6-1|28	The configuration management modules may be are consumed by custom Ansible
21cr|ceph-iscsi-3.6-1|29	playbooks and the rbd-target-gw daemon.
21cr|ceph-iscsi-3.6-1|30	
21cr|ceph-iscsi-3.6-1|31	The rbd-target-gw service is responsible for startup and shutdown actions,
21cr|ceph-iscsi-3.6-1|32	replacing the 'target' service used in standalone LIO implementations.
21cr|ceph-iscsi-3.6-1|33	In addition, rbd-target-gw also provides a REST API utilized by the Ceph
21cr|ceph-iscsi-3.6-1|34	dashboard and gwcli tool, and a prometheus exporter for gateway LIO
21cr|ceph-iscsi-3.6-1|35	performance statistics, supporting monitoring and visualisation tools like
21cr|ceph-iscsi-3.6-1|36	Grafana.
21cr|ceph-iscsi-3.6-1|37	
21cr|ceph-iscsi-3.6-1|38	%files
21cr|ceph-iscsi-3.6-1|39	%doc README README.md
21cr|ceph-iscsi-3.6-1|40	%license COPYING LICENSE
21cr|ceph-iscsi-3.6-1|41	%attr(0770,root,root) %dir %{_localstatedir}/log/rbd-target-api
21cr|ceph-iscsi-3.6-1|42	%attr(0770,root,root) %dir %{_localstatedir}/log/rbd-target-gw
21cr|ceph-iscsi-3.6-1|43	%{_bindir}/gwcli
21cr|ceph-iscsi-3.6-1|44	%{_bindir}/rbd-target-api
21cr|ceph-iscsi-3.6-1|45	%{_bindir}/rbd-target-gw
21cr|ceph-iscsi-3.6-1|46	%dir %{_localstatedir}/target
21cr|ceph-iscsi-3.6-1|47	%dir %{_localstatedir}/target/alua
21cr|ceph-iscsi-3.6-1|48	%dir %{_localstatedir}/target/pr
21cr|ceph-iscsi-3.6-1|49	%dir %{_sysconfdir}/target
21cr|ceph-iscsi-3.6-1|50	%dir %{_sysconfdir}/target/alua
21cr|ceph-iscsi-3.6-1|51	%dir %{_sysconfdir}/target/pr
21cr|ceph-iscsi-3.6-1|52	%dir %{_unitdir}/rbd-target-gw.service.d
21cr|ceph-iscsi-3.6-1|53	%{_mandir}/man8/gwcli.8.*
21cr|ceph-iscsi-3.6-1|54	%{python3_sitelib}/ceph_iscsi_config
21cr|ceph-iscsi-3.6-1|55	%{python3_sitelib}/ceph_iscsi-%{version}-py*.egg-info
21cr|ceph-iscsi-3.6-1|56	%{python3_sitelib}/gwcli
21cr|ceph-iscsi-3.6-1|57	%{_unitdir}/rbd-target-api.service
21cr|ceph-iscsi-3.6-1|58	%{_unitdir}/rbd-target-gw.service
21cr|ceph-iscsi-3.6-1|59	
21cr|ceph-iscsi-3.6-1|60	%post
21cr|ceph-iscsi-3.6-1|61	%systemd_post rbd-target-gw.service
21cr|ceph-iscsi-3.6-1|62	%systemd_post rbd-target-api.service
21cr|ceph-iscsi-3.6-1|63	
21cr|ceph-iscsi-3.6-1|64	%preun
21cr|ceph-iscsi-3.6-1|65	%systemd_preun rbd-target-gw.service
21cr|ceph-iscsi-3.6-1|66	%systemd_preun rbd-target-api.service
21cr|ceph-iscsi-3.6-1|67	
21cr|ceph-iscsi-3.6-1|68	#------------------------------------------------------------------
21cr|ceph-iscsi-3.6-1|69	
21cr|ceph-iscsi-3.6-1|70	%prep
21cr|ceph-iscsi-3.6-1|71	%autosetup -p1
21cr|ceph-iscsi-3.6-1|72	
21cr|ceph-iscsi-3.6-1|73	%build
21cr|ceph-iscsi-3.6-1|74	%py3_build
21cr|ceph-iscsi-3.6-1|75	
21cr|ceph-iscsi-3.6-1|76	%install
21cr|ceph-iscsi-3.6-1|77	%py3_install
21cr|ceph-iscsi-3.6-1|78	
21cr|ceph-iscsi-3.6-1|79	mkdir -p %{buildroot}%{_unitdir}
21cr|ceph-iscsi-3.6-1|80	cp usr/lib/systemd/system/rbd-target-gw.service %{buildroot}%{_unitdir}
21cr|ceph-iscsi-3.6-1|81	cp usr/lib/systemd/system/rbd-target-api.service %{buildroot}%{_unitdir}
21cr|ceph-iscsi-3.6-1|82	
21cr|ceph-iscsi-3.6-1|83	mkdir -p %{buildroot}%{_mandir}/man8
21cr|ceph-iscsi-3.6-1|84	cp gwcli.8 %{buildroot}%{_mandir}/man8
21cr|ceph-iscsi-3.6-1|85	
21cr|ceph-iscsi-3.6-1|86	mkdir -p %{buildroot}%{_unitdir}/rbd-target-gw.service.d
21cr|ceph-iscsi-3.6-1|87	mkdir -p %{buildroot}%{_sysconfdir}/target/pr
21cr|ceph-iscsi-3.6-1|88	mkdir -p %{buildroot}%{_sysconfdir}/target/alua
21cr|ceph-iscsi-3.6-1|89	mkdir -p %{buildroot}%{_localstatedir}/target/pr
21cr|ceph-iscsi-3.6-1|90	mkdir -p %{buildroot}%{_localstatedir}/target/alua

616 21
21cr|cerealizer-0.8.3-1|1	%define oname Cerealizer
21cr|cerealizer-0.8.3-1|2	
21cr|cerealizer-0.8.3-1|3	Summary:	Python module that allows one to save objects in files
21cr|cerealizer-0.8.3-1|4	Name:		cerealizer
21cr|cerealizer-0.8.3-1|5	Version:	0.8.3
21cr|cerealizer-0.8.3-1|6	Release:	1
21cr|cerealizer-0.8.3-1|7	License:	Python license
21cr|cerealizer-0.8.3-1|8	Group:		Development/Python
21cr|cerealizer-0.8.3-1|9	Url:		http://www.lesfleursdunormal.fr/static/informatique/cerealizer/index_en.html
21cr|cerealizer-0.8.3-1|10	Source0:	https://pypi.io/packages/source/c/cerealizer/%{oname}-%{version}.tar.gz
21cr|cerealizer-0.8.3-1|11	Patch0:		cerealizer-0.8.3-fix-StrHandler-class.patch
21cr|cerealizer-0.8.3-1|12	BuildRequires:	pkgconfig(python3)
21cr|cerealizer-0.8.3-1|13	BuildRequires:	python3dist(setuptools)
21cr|cerealizer-0.8.3-1|14	BuildArch:	noarch
21cr|cerealizer-0.8.3-1|15	
21cr|cerealizer-0.8.3-1|16	%description
21cr|cerealizer-0.8.3-1|17	Python module that allows one to save objects in files.
21cr|cerealizer-0.8.3-1|18	
21cr|cerealizer-0.8.3-1|19	#----------------------------------------------------------------------------
21cr|cerealizer-0.8.3-1|20	
21cr|cerealizer-0.8.3-1|21	%package -n python3-%{name}
21cr|cerealizer-0.8.3-1|22	Summary:	Python 3 module that allows one to save objects in files
21cr|cerealizer-0.8.3-1|23	Group:		Development/Python
21cr|cerealizer-0.8.3-1|24	
21cr|cerealizer-0.8.3-1|25	%description -n python3-%{name}
21cr|cerealizer-0.8.3-1|26	Python 3 module that allows one to save objects in files.
21cr|cerealizer-0.8.3-1|27	
21cr|cerealizer-0.8.3-1|28	%files -n python3-%{name}
21cr|cerealizer-0.8.3-1|29	%doc README.rst
21cr|cerealizer-0.8.3-1|30	%{python3_sitelib}/%{name}
21cr|cerealizer-0.8.3-1|31	%{python3_sitelib}/*.egg-info
21cr|cerealizer-0.8.3-1|32	
21cr|cerealizer-0.8.3-1|33	#----------------------------------------------------------------------------
21cr|cerealizer-0.8.3-1|34	
21cr|cerealizer-0.8.3-1|35	%prep
21cr|cerealizer-0.8.3-1|36	%setup -qn %{oname}-%{version}
21cr|cerealizer-0.8.3-1|37	
21cr|cerealizer-0.8.3-1|38	# Remove bundled egg-info
21cr|cerealizer-0.8.3-1|39	rm -rf %{oname}.egg-info
21cr|cerealizer-0.8.3-1|40	
21cr|cerealizer-0.8.3-1|41	%build
21cr|cerealizer-0.8.3-1|42	%py3_build
21cr|cerealizer-0.8.3-1|43	
21cr|cerealizer-0.8.3-1|44	%install
21cr|cerealizer-0.8.3-1|45	%py3_install
21cr|cerealizer-0.8.3-1|46	

617 21
21cr|certwatch-1.0-15|1	Summary:	SSL certificate monitoring
21cr|certwatch-1.0-15|2	Name:		certwatch
21cr|certwatch-1.0-15|3	Version:	1.0
21cr|certwatch-1.0-15|4	Release:	15
21cr|certwatch-1.0-15|5	License:	GPLv2+
21cr|certwatch-1.0-15|6	Group:		System/Servers
21cr|certwatch-1.0-15|7	Source0:	%{name}-%{version}.tar.gz
21cr|certwatch-1.0-15|8	Patch0:		certwatch-1.0-mdv.patch
21cr|certwatch-1.0-15|9	Patch1:		certwatch-1.0-docbook-dtd45.patch
21cr|certwatch-1.0-15|10	BuildRequires:	docbook-dtd45-xml
21cr|certwatch-1.0-15|11	BuildRequires:	docbook-style-xsl
21cr|certwatch-1.0-15|12	BuildRequires:	xmlto
21cr|certwatch-1.0-15|13	BuildRequires:	pkgconfig(openssl)
21cr|certwatch-1.0-15|14	
21cr|certwatch-1.0-15|15	%description
21cr|certwatch-1.0-15|16	The certwatch  program  is used to issue warning when an SSL certificate is
21cr|certwatch-1.0-15|17	about to expire.
21cr|certwatch-1.0-15|18	
21cr|certwatch-1.0-15|19	%files
21cr|certwatch-1.0-15|20	%{_bindir}/*
21cr|certwatch-1.0-15|21	%config(noreplace) %{_sysconfdir}/cron.daily/certwatch
21cr|certwatch-1.0-15|22	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|certwatch-1.0-15|23	%{_mandir}/man1/*
21cr|certwatch-1.0-15|24	
21cr|certwatch-1.0-15|25	#----------------------------------------------------------------------------
21cr|certwatch-1.0-15|26	
21cr|certwatch-1.0-15|27	%prep
21cr|certwatch-1.0-15|28	%setup -q
21cr|certwatch-1.0-15|29	%patch0 -p1
21cr|certwatch-1.0-15|30	%patch1 -p1
21cr|certwatch-1.0-15|31	
21cr|certwatch-1.0-15|32	%build
21cr|certwatch-1.0-15|33	cc %{optflags} -Wall -I/usr/include/openssl \
21cr|certwatch-1.0-15|34	certwatch.c -o certwatch -lcrypto
21cr|certwatch-1.0-15|35	
21cr|certwatch-1.0-15|36	xmlto man certwatch.xml
21cr|certwatch-1.0-15|37	
21cr|certwatch-1.0-15|38	%install
21cr|certwatch-1.0-15|39	mkdir -p %{buildroot}%{_sysconfdir}/cron.daily \
21cr|certwatch-1.0-15|40	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig \
21cr|certwatch-1.0-15|41	%{buildroot}%{_mandir}/man1 \
21cr|certwatch-1.0-15|42	%{buildroot}%{_bindir}
21cr|certwatch-1.0-15|43	
21cr|certwatch-1.0-15|44	# install certwatch
21cr|certwatch-1.0-15|45	install -c -m 755 certwatch %{buildroot}%{_bindir}/certwatch
21cr|certwatch-1.0-15|46	install -c -m 755 certwatch.cron \
21cr|certwatch-1.0-15|47	%{buildroot}%{_sysconfdir}/cron.daily/certwatch
21cr|certwatch-1.0-15|48	install -c -m 644 certwatch.1 \
21cr|certwatch-1.0-15|49	%{buildroot}%{_mandir}/man1/certwatch.1
21cr|certwatch-1.0-15|50	
21cr|certwatch-1.0-15|51	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
21cr|certwatch-1.0-15|52	# certwatch cron task options
21cr|certwatch-1.0-15|53	CERTS_DIR=/etc/pki/tls/certs
21cr|certwatch-1.0-15|54	CERTWATCH_OPTS=
21cr|certwatch-1.0-15|55	EOF

618 21
21cr|cgal-5.2.2-2|1	%define	uname CGAL
21cr|cgal-5.2.2-2|2	%define	soname 13
21cr|cgal-5.2.2-2|3	%define	libname %mklibname %{name} %{soname}
21cr|cgal-5.2.2-2|4	%define	devname %mklibname %{name} -d
21cr|cgal-5.2.2-2|5	
21cr|cgal-5.2.2-2|6	Summary:	Computational Geometry Algorithms Library
21cr|cgal-5.2.2-2|7	Name:		cgal
21cr|cgal-5.2.2-2|8	Version:	5.2.2
21cr|cgal-5.2.2-2|9	Release:	2
21cr|cgal-5.2.2-2|10	License:	LGPLv3+ and GPLv3+ and BSL
21cr|cgal-5.2.2-2|11	Group:		System/Libraries
21cr|cgal-5.2.2-2|12	Url:		https://www.cgal.org
21cr|cgal-5.2.2-2|13	Source0:	https://github.com/CGAL/cgal/releases/download/releases%2F%{uname}-%{version}/%{uname}-%{version}.tar.xz
21cr|cgal-5.2.2-2|14	BuildRequires:	cmake
21cr|cgal-5.2.2-2|15	BuildRequires:	doxygen
21cr|cgal-5.2.2-2|16	BuildRequires:	boost-devel >= 1.48.0
21cr|cgal-5.2.2-2|17	BuildRequires:	mpfr-devel
21cr|cgal-5.2.2-2|18	BuildRequires:	pkgconfig(gl)
21cr|cgal-5.2.2-2|19	BuildRequires:	pkgconfig(glu)
21cr|cgal-5.2.2-2|20	BuildRequires:	pkgconfig(gmp)
21cr|cgal-5.2.2-2|21	BuildRequires:	pkgconfig(Qt5Core)
21cr|cgal-5.2.2-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21cr|cgal-5.2.2-2|23	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|cgal-5.2.2-2|24	BuildRequires:	pkgconfig(Qt5Svg)
21cr|cgal-5.2.2-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|cgal-5.2.2-2|26	BuildRequires:	pkgconfig(Qt5Xml)
21cr|cgal-5.2.2-2|27	BuildRequires:	pkgconfig(zlib)
21cr|cgal-5.2.2-2|28	
21cr|cgal-5.2.2-2|29	%description
21cr|cgal-5.2.2-2|30	The goal of the CGAL Open Source Project is to provide easy access to
21cr|cgal-5.2.2-2|31	efficient and reliable geometric algorithms in the form of a C++ library. CGAL
21cr|cgal-5.2.2-2|32	is used in various areas needing geometric computation, such as: computer
21cr|cgal-5.2.2-2|33	graphics, scientific visualization, computer aided design and modeling,
21cr|cgal-5.2.2-2|34	geographic information systems, molecular biology, medical imaging, robotics
21cr|cgal-5.2.2-2|35	and motion planning, mesh generation, numerical methods...
21cr|cgal-5.2.2-2|36	More on the projects using CGAL on the web page.
21cr|cgal-5.2.2-2|37	
21cr|cgal-5.2.2-2|38	#----------------------------------------------------------------------------
21cr|cgal-5.2.2-2|39	
21cr|cgal-5.2.2-2|40	%package -n %{libname}
21cr|cgal-5.2.2-2|41	Summary:	Computational Geometry Algorithms Library
21cr|cgal-5.2.2-2|42	Group:		System/Libraries
21cr|cgal-5.2.2-2|43	
21cr|cgal-5.2.2-2|44	%description -n %{libname}
21cr|cgal-5.2.2-2|45	The goal of the CGAL Open Source Project is to provide easy access to
21cr|cgal-5.2.2-2|46	efficient and reliable geometric algorithms in the form of a C++ library.
21cr|cgal-5.2.2-2|47	This packge contains the cgal libraries.
21cr|cgal-5.2.2-2|48	
21cr|cgal-5.2.2-2|49	%files -n %{libname}
21cr|cgal-5.2.2-2|50	%doc AUTHORS LICENSE LICENSE.BSL LICENSE.LGPL LICENSE.GPL LICENSE.RFL CHANGES.md
21cr|cgal-5.2.2-2|51	%{_libdir}/lib%{uname}*.so.*
21cr|cgal-5.2.2-2|52	
21cr|cgal-5.2.2-2|53	#----------------------------------------------------------------------------
21cr|cgal-5.2.2-2|54	
21cr|cgal-5.2.2-2|55	%package -n %{devname}
21cr|cgal-5.2.2-2|56	Summary:	Development files and tools for CGAL applications
21cr|cgal-5.2.2-2|57	Group:		Development/C++
21cr|cgal-5.2.2-2|58	Requires:	%{libname} = %{EVRD}
21cr|cgal-5.2.2-2|59	Provides:	%{name}-devel = %{EVRD}
21cr|cgal-5.2.2-2|60	Provides:	%{uname}-devel = %{EVRD}
21cr|cgal-5.2.2-2|61	
21cr|cgal-5.2.2-2|62	%description -n %{devname}
21cr|cgal-5.2.2-2|63	This package provides the headers files and tools you may need to
21cr|cgal-5.2.2-2|64	develop applications using CGAL.
21cr|cgal-5.2.2-2|65	
21cr|cgal-5.2.2-2|66	%files -n %{devname}
21cr|cgal-5.2.2-2|67	%doc doc_html/*
21cr|cgal-5.2.2-2|68	%{_includedir}/%{uname}
21cr|cgal-5.2.2-2|69	%{_libdir}/lib%{uname}*.so
21cr|cgal-5.2.2-2|70	%dir %{_libdir}/cmake/%{uname}
21cr|cgal-5.2.2-2|71	%{_libdir}/cmake/%{uname}/*
21cr|cgal-5.2.2-2|72	%{_bindir}/%{name}*
21cr|cgal-5.2.2-2|73	%{_mandir}/man1/%{name}_create_cmake_script.1*
21cr|cgal-5.2.2-2|74	
21cr|cgal-5.2.2-2|75	#----------------------------------------------------------------------------
21cr|cgal-5.2.2-2|76	
21cr|cgal-5.2.2-2|77	%package demos-source
21cr|cgal-5.2.2-2|78	Summary:	Examples and demos of CGAL algorithms
21cr|cgal-5.2.2-2|79	Group:		Documentation
21cr|cgal-5.2.2-2|80	Requires:	%{devname} = %{EVRD}
21cr|cgal-5.2.2-2|81	
21cr|cgal-5.2.2-2|82	%description demos-source
21cr|cgal-5.2.2-2|83	This package provides the sources of examples and demos of CGAL algorithms.
21cr|cgal-5.2.2-2|84	
21cr|cgal-5.2.2-2|85	%files demos-source
21cr|cgal-5.2.2-2|86	%doc LICENSE
21cr|cgal-5.2.2-2|87	%dir %{_datadir}/%{uname}
21cr|cgal-5.2.2-2|88	%dir %{_datadir}/%{uname}/demo
21cr|cgal-5.2.2-2|89	%dir %{_datadir}/%{uname}/examples
21cr|cgal-5.2.2-2|90	%{_datadir}/%{uname}/demo/*
21cr|cgal-5.2.2-2|91	%{_datadir}/%{uname}/examples/*
21cr|cgal-5.2.2-2|92	
21cr|cgal-5.2.2-2|93	#----------------------------------------------------------------------------
21cr|cgal-5.2.2-2|94	
21cr|cgal-5.2.2-2|95	%prep
21cr|cgal-5.2.2-2|96	%setup -qn %{uname}-%{version}
21cr|cgal-5.2.2-2|97	
21cr|cgal-5.2.2-2|98	
21cr|cgal-5.2.2-2|99	%build
21cr|cgal-5.2.2-2|100	# Since release 5.0 CGAL is header-only by default, but we want to
21cr|cgal-5.2.2-2|101	# have also the binary libraries
21cr|cgal-5.2.2-2|102	%cmake -DCMAKE_BUILD_TYPE=Release \
21cr|cgal-5.2.2-2|103	-DCGAL_HEADER_ONLY=False \
21cr|cgal-5.2.2-2|104	-DCGAL_INSTALL_LIB_DIR=%{_lib} \
21cr|cgal-5.2.2-2|105	-DCGAL_INSTALL_DOC_DIR=
21cr|cgal-5.2.2-2|106	%make
21cr|cgal-5.2.2-2|107	
21cr|cgal-5.2.2-2|108	
21cr|cgal-5.2.2-2|109	%install
21cr|cgal-5.2.2-2|110	%makeinstall_std -C build
21cr|cgal-5.2.2-2|111	
21cr|cgal-5.2.2-2|112	# Install also demos and examples
21cr|cgal-5.2.2-2|113	mkdir -p %{buildroot}%{_datadir}/%{uname}
21cr|cgal-5.2.2-2|114	cp -a demo %{buildroot}%{_datadir}/%{uname}/demo
21cr|cgal-5.2.2-2|115	cp -a examples %{buildroot}%{_datadir}/%{uname}/examples
21cr|cgal-5.2.2-2|116	
21cr|cgal-5.2.2-2|117	rm -rf %{buildroot}%{_datadir}/doc/cgal-demos-source/*

619 21
21cr|cgenius-3.1.3-1|1	Summary:	Commander Keen engine
21cr|cgenius-3.1.3-1|2	Name:		cgenius
21cr|cgenius-3.1.3-1|3	Version:	3.1.3
21cr|cgenius-3.1.3-1|4	Release:	1
21cr|cgenius-3.1.3-1|5	License:	GPLv2+
21cr|cgenius-3.1.3-1|6	Group:		Games/Arcade
21cr|cgenius-3.1.3-1|7	Url:		https://clonekeenplus.sourceforge.net/
21cr|cgenius-3.1.3-1|8	Source0:	https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v%{version}/Commander-Genius-v%{version}.tar.bz2
21cr|cgenius-3.1.3-1|9	BuildRequires:	cmake
21cr|cgenius-3.1.3-1|10	BuildRequires:	desktop-file-utils
21cr|cgenius-3.1.3-1|11	BuildRequires:	imagemagick
21cr|cgenius-3.1.3-1|12	BuildRequires:	boost-devel
21cr|cgenius-3.1.3-1|13	BuildRequires:	pkgconfig(gl)
21cr|cgenius-3.1.3-1|14	BuildRequires:	pkgconfig(libcurl)
21cr|cgenius-3.1.3-1|15	BuildRequires:	pkgconfig(sdl2)
21cr|cgenius-3.1.3-1|16	BuildRequires:	pkgconfig(SDL2_image)
21cr|cgenius-3.1.3-1|17	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|cgenius-3.1.3-1|18	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|cgenius-3.1.3-1|19	BuildRequires:	pkgconfig(vorbisfile)
21cr|cgenius-3.1.3-1|20	BuildRequires:	pkgconfig(x11)
21cr|cgenius-3.1.3-1|21	BuildRequires:	pkgconfig(zlib)
21cr|cgenius-3.1.3-1|22	
21cr|cgenius-3.1.3-1|23	%description
21cr|cgenius-3.1.3-1|24	Commander Genius is an open-source clone of Commander Keen which allows you to
21cr|cgenius-3.1.3-1|25	play the games, and a majority of the mods made for it.
21cr|cgenius-3.1.3-1|26	So far Commander Keen 1-6 are fully supported; Keen Dreams is starting to work.
21cr|cgenius-3.1.3-1|27	
21cr|cgenius-3.1.3-1|28	Warning! Make sure to place the games data files into
21cr|cgenius-3.1.3-1|29	%{_gamesdatadir}/commandergenius.
21cr|cgenius-3.1.3-1|30	You should note that following versions of Keen work the best:
21cr|cgenius-3.1.3-1|31	- Keen 1 - Version 1.33
21cr|cgenius-3.1.3-1|32	- Keen 2 - Version 1.33
21cr|cgenius-3.1.3-1|33	- Keen 3 - Version 1.33
21cr|cgenius-3.1.3-1|34	- Keen 4 - Version 1.4
21cr|cgenius-3.1.3-1|35	- Keen 5 - Version 1.4
21cr|cgenius-3.1.3-1|36	- Keen 6 - Version 1.4
21cr|cgenius-3.1.3-1|37	
21cr|cgenius-3.1.3-1|38	%files
21cr|cgenius-3.1.3-1|39	%doc changelog.txt README.md
21cr|cgenius-3.1.3-1|40	%license COPYRIGHT
21cr|cgenius-3.1.3-1|41	%{_gamesbindir}/%{name}
21cr|cgenius-3.1.3-1|42	%dir %attr(0777,games,root) %{_gamesdatadir}/commandergenius/
21cr|cgenius-3.1.3-1|43	%{_gamesdatadir}/commandergenius/*
21cr|cgenius-3.1.3-1|44	%{_datadir}/applications/%{name}.desktop
21cr|cgenius-3.1.3-1|45	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|cgenius-3.1.3-1|46	%{_datadir}/metainfo/io.sourceforge.clonekeenplus.appdata.xml
21cr|cgenius-3.1.3-1|47	%{_iconsdir}/hicolor/*/apps/cg.*.png
21cr|cgenius-3.1.3-1|48	
21cr|cgenius-3.1.3-1|49	#----------------------------------------------------------------------------
21cr|cgenius-3.1.3-1|50	
21cr|cgenius-3.1.3-1|51	%prep
21cr|cgenius-3.1.3-1|52	%setup -qn Commander-Genius-v%{version}
21cr|cgenius-3.1.3-1|53	
21cr|cgenius-3.1.3-1|54	find . -type f -perm 0755 -exec chmod 644 {} \;
21cr|cgenius-3.1.3-1|55	
21cr|cgenius-3.1.3-1|56	%build
21cr|cgenius-3.1.3-1|57	%cmake \
21cr|cgenius-3.1.3-1|58	-DBUILD_SHARED_LIBS:BOOL=OFF	\
21cr|cgenius-3.1.3-1|59	-DBUILD_STATIC_LIBS:BOOL=ON	\
21cr|cgenius-3.1.3-1|60	-DGAMES_SHAREDIR=%{_gamesdatadir}
21cr|cgenius-3.1.3-1|61	%make
21cr|cgenius-3.1.3-1|62	
21cr|cgenius-3.1.3-1|63	%install
21cr|cgenius-3.1.3-1|64	%makeinstall_std -C build
21cr|cgenius-3.1.3-1|65	
21cr|cgenius-3.1.3-1|66	# Rename installed binary
21cr|cgenius-3.1.3-1|67	mv %{buildroot}%{_gamesbindir}/CGeniusExe %{buildroot}%{_gamesbindir}/%{name}
21cr|cgenius-3.1.3-1|68	
21cr|cgenius-3.1.3-1|69	# Remove icon with the wrong name
21cr|cgenius-3.1.3-1|70	rm -f %{buildroot}%{_iconsdir}/hicolor/512x512/apps/CGLogo.png
21cr|cgenius-3.1.3-1|71	
21cr|cgenius-3.1.3-1|72	# Install menu icons
21cr|cgenius-3.1.3-1|73	for N in 16 32 48 64 128 256 512;
21cr|cgenius-3.1.3-1|74	do
21cr|cgenius-3.1.3-1|75	convert src/CGLogo.png -scale ${N}x${N} $N.png;
21cr|cgenius-3.1.3-1|76	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|cgenius-3.1.3-1|77	done
21cr|cgenius-3.1.3-1|78	
21cr|cgenius-3.1.3-1|79	# Put the right file names in the provided .desktop file
21cr|cgenius-3.1.3-1|80	desktop-file-edit \
21cr|cgenius-3.1.3-1|81	--set-key=Exec				\
21cr|cgenius-3.1.3-1|82	--set-value="%{name}"			\
21cr|cgenius-3.1.3-1|83	--set-key=Icon --set-value="%{name}"	\
21cr|cgenius-3.1.3-1|84	%{buildroot}%{_datadir}/applications/%{name}.desktop

620 21
21cr|cgicc-3.2.19-5|1	%define major 3
21cr|cgicc-3.2.19-5|2	%define libname %mklibname %{name} %{major}
21cr|cgicc-3.2.19-5|3	%define devname %mklibname %{name} -d
21cr|cgicc-3.2.19-5|4	
21cr|cgicc-3.2.19-5|5	Summary:	ANSI C++ class lib that simplifies the creation of CGI apps
21cr|cgicc-3.2.19-5|6	Name:		cgicc
21cr|cgicc-3.2.19-5|7	Version:	3.2.19
21cr|cgicc-3.2.19-5|8	Release:	5
21cr|cgicc-3.2.19-5|9	License:	LGPLv3+
21cr|cgicc-3.2.19-5|10	Group:		Development/C
21cr|cgicc-3.2.19-5|11	Url:		http://www.gnu.org/software/cgicc
21cr|cgicc-3.2.19-5|12	Source0:	https://ftp.gnu.org/gnu/cgicc/%{name}-%{version}.tar.gz
21cr|cgicc-3.2.19-5|13	BuildRequires:	doxygen
21cr|cgicc-3.2.19-5|14	
21cr|cgicc-3.2.19-5|15	%description
21cr|cgicc-3.2.19-5|16	GNU Cgicc is an ANSI C++ compliant class library that greatly
21cr|cgicc-3.2.19-5|17	simplifies the creation of CGI applications for the World Wide
21cr|cgicc-3.2.19-5|18	Web. Cgicc performs the following functions:
21cr|cgicc-3.2.19-5|19	
21cr|cgicc-3.2.19-5|20	- Parses both GET and POST form data transparently.
21cr|cgicc-3.2.19-5|21	- Provides string, integer, floating-point and single- and
21cr|cgicc-3.2.19-5|22	multiple-choice retrieval methods for form data.
21cr|cgicc-3.2.19-5|23	- Provides methods for saving and restoring CGI environments to aid
21cr|cgicc-3.2.19-5|24	in application debugging.
21cr|cgicc-3.2.19-5|25	- Provides full on-the-fly HTML generation capabilities, with support
21cr|cgicc-3.2.19-5|26	for cookies and file inclusion.
21cr|cgicc-3.2.19-5|27	- Supports HTTP file upload.
21cr|cgicc-3.2.19-5|28	
21cr|cgicc-3.2.19-5|29	%files
21cr|cgicc-3.2.19-5|30	%doc AUTHORS COPYING* ChangeLog NEWS README
21cr|cgicc-3.2.19-5|31	
21cr|cgicc-3.2.19-5|32	#---------------------------------------------------------------------------
21cr|cgicc-3.2.19-5|33	
21cr|cgicc-3.2.19-5|34	%package -n %{libname}
21cr|cgicc-3.2.19-5|35	Summary:	ANSI C++ class lib that simplifies the creation of CGI apps
21cr|cgicc-3.2.19-5|36	Group:		System/Libraries
21cr|cgicc-3.2.19-5|37	
21cr|cgicc-3.2.19-5|38	%description -n %{libname}
21cr|cgicc-3.2.19-5|39	GNU Cgicc is an ANSI C++ compliant class library that greatly
21cr|cgicc-3.2.19-5|40	simplifies the creation of CGI applications for the World Wide
21cr|cgicc-3.2.19-5|41	Web. Cgicc performs the following functions:
21cr|cgicc-3.2.19-5|42	
21cr|cgicc-3.2.19-5|43	- Parses both GET and POST form data transparently.
21cr|cgicc-3.2.19-5|44	- Provides string, integer, floating-point and single- and
21cr|cgicc-3.2.19-5|45	multiple-choice retrieval methods for form data.
21cr|cgicc-3.2.19-5|46	- Provides methods for saving and restoring CGI environments to aid
21cr|cgicc-3.2.19-5|47	in application debugging.
21cr|cgicc-3.2.19-5|48	- Provides full on-the-fly HTML generation capabilities, with support
21cr|cgicc-3.2.19-5|49	for cookies and file inclusion.
21cr|cgicc-3.2.19-5|50	- Supports HTTP file upload.
21cr|cgicc-3.2.19-5|51	
21cr|cgicc-3.2.19-5|52	%files -n %{libname}
21cr|cgicc-3.2.19-5|53	%{_libdir}/*.so.%{major}*
21cr|cgicc-3.2.19-5|54	
21cr|cgicc-3.2.19-5|55	#---------------------------------------------------------------------------
21cr|cgicc-3.2.19-5|56	
21cr|cgicc-3.2.19-5|57	%package -n %{devname}
21cr|cgicc-3.2.19-5|58	Summary:	ANSI C++ class lib that simplifies the creation of CGI apps
21cr|cgicc-3.2.19-5|59	Group:		Development/C
21cr|cgicc-3.2.19-5|60	Requires:	%{libname} = %{EVRD}
21cr|cgicc-3.2.19-5|61	Provides:	%{name}-devel = %{EVRD}
21cr|cgicc-3.2.19-5|62	Provides:	libcgicc-devel = %{EVRD}
21cr|cgicc-3.2.19-5|63	
21cr|cgicc-3.2.19-5|64	%description -n %{devname}
21cr|cgicc-3.2.19-5|65	GNU Cgicc is an ANSI C++ compliant class library that greatly
21cr|cgicc-3.2.19-5|66	simplifies the creation of CGI applications for the World Wide
21cr|cgicc-3.2.19-5|67	Web. Cgicc performs the following functions:
21cr|cgicc-3.2.19-5|68	
21cr|cgicc-3.2.19-5|69	- Parses both GET and POST form data transparently.
21cr|cgicc-3.2.19-5|70	- Provides string, integer, floating-point and single- and
21cr|cgicc-3.2.19-5|71	multiple-choice retrieval methods for form data.
21cr|cgicc-3.2.19-5|72	- Provides methods for saving and restoring CGI environments to aid
21cr|cgicc-3.2.19-5|73	in application debugging.
21cr|cgicc-3.2.19-5|74	- Provides full on-the-fly HTML generation capabilities, with support
21cr|cgicc-3.2.19-5|75	for cookies and file inclusion.
21cr|cgicc-3.2.19-5|76	- Supports HTTP file upload.
21cr|cgicc-3.2.19-5|77	
21cr|cgicc-3.2.19-5|78	%files -n %{devname}
21cr|cgicc-3.2.19-5|79	%{_bindir}/%{name}-config
21cr|cgicc-3.2.19-5|80	%{_libdir}/*.so
21cr|cgicc-3.2.19-5|81	%{_libdir}/pkgconfig/*.pc
21cr|cgicc-3.2.19-5|82	%{_includedir}/%{name}
21cr|cgicc-3.2.19-5|83	%{_datadir}/aclocal/%{name}.m4
21cr|cgicc-3.2.19-5|84	
21cr|cgicc-3.2.19-5|85	#---------------------------------------------------------------------------
21cr|cgicc-3.2.19-5|86	
21cr|cgicc-3.2.19-5|87	%prep
21cr|cgicc-3.2.19-5|88	%setup -q
21cr|cgicc-3.2.19-5|89	
21cr|cgicc-3.2.19-5|90	# fix doc files perms
21cr|cgicc-3.2.19-5|91	chmod 644 AUTHORS COPYING* ChangeLog NEWS README
21cr|cgicc-3.2.19-5|92	
21cr|cgicc-3.2.19-5|93	%build
21cr|cgicc-3.2.19-5|94	autoreconf -f -i
21cr|cgicc-3.2.19-5|95	%configure \
21cr|cgicc-3.2.19-5|96	--disable-static
21cr|cgicc-3.2.19-5|97	%make
21cr|cgicc-3.2.19-5|98	
21cr|cgicc-3.2.19-5|99	%install
21cr|cgicc-3.2.19-5|100	%makeinstall_std
21cr|cgicc-3.2.19-5|101	
21cr|cgicc-3.2.19-5|102	rm -rf %{buildroot}/%{_prefix}/doc/
21cr|cgicc-3.2.19-5|103	rm -rf %{buildroot}/%{_docdir}/%{name}-%{version}/example/.libs

621 21
21cr|cgiirc-0.5.12-2|1	%global __provides_exclude_from %{_datadir}/cgiirc
21cr|cgiirc-0.5.12-2|2	%global __requires_exclude ^perl\\(.*\\)
21cr|cgiirc-0.5.12-2|3	
21cr|cgiirc-0.5.12-2|4	Name:		cgiirc
21cr|cgiirc-0.5.12-2|5	Version:	0.5.12
21cr|cgiirc-0.5.12-2|6	Release:	2
21cr|cgiirc-0.5.12-2|7	Summary:	IRC gateway
21cr|cgiirc-0.5.12-2|8	License:	Artistic and GPL
21cr|cgiirc-0.5.12-2|9	Group:		Networking/WWW
21cr|cgiirc-0.5.12-2|10	URL:		http://cgiirc.org
21cr|cgiirc-0.5.12-2|11	Source:		http://cgiirc.org/releases/cgiirc-%{version}.tar.gz
21cr|cgiirc-0.5.12-2|12	Patch0:		%{name}-0.5.8.fhs.patch
21cr|cgiirc-0.5.12-2|13	Patch1:		%{name}-0.5.7.config.patch
21cr|cgiirc-0.5.12-2|14	Requires:	webserver
21cr|cgiirc-0.5.12-2|15	BuildArch:	noarch
21cr|cgiirc-0.5.12-2|16	
21cr|cgiirc-0.5.12-2|17	%description
21cr|cgiirc-0.5.12-2|18	CGI:IRC is a Perl/CGI program that lets you access IRC from a web browser, it
21cr|cgiirc-0.5.12-2|19	is designed to be flexible and has many uses such as an IRC gateway for an IRC
21cr|cgiirc-0.5.12-2|20	network, a chat-room for a website or to access IRC when stuck behind a
21cr|cgiirc-0.5.12-2|21	restrictive firewall.
21cr|cgiirc-0.5.12-2|22	
21cr|cgiirc-0.5.12-2|23	%files
21cr|cgiirc-0.5.12-2|24	%doc README docs/*
21cr|cgiirc-0.5.12-2|25	%{_datadir}/%{name}
21cr|cgiirc-0.5.12-2|26	%{_var}/www/%{name}
21cr|cgiirc-0.5.12-2|27	%{_var}/www/cgi-bin/*
21cr|cgiirc-0.5.12-2|28	%config(noreplace) %{_sysconfdir}/cgiirc.config
21cr|cgiirc-0.5.12-2|29	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|cgiirc-0.5.12-2|30	
21cr|cgiirc-0.5.12-2|31	#-------------------------------------------------------------------------------
21cr|cgiirc-0.5.12-2|32	%prep
21cr|cgiirc-0.5.12-2|33	%setup -q
21cr|cgiirc-0.5.12-2|34	%patch0 -p1
21cr|cgiirc-0.5.12-2|35	%patch1 -p0
21cr|cgiirc-0.5.12-2|36	chmod 755 docs/*.pl
21cr|cgiirc-0.5.12-2|37	find . -name .htaccess -exec rm -f {} \;
21cr|cgiirc-0.5.12-2|38	
21cr|cgiirc-0.5.12-2|39	%install
21cr|cgiirc-0.5.12-2|40	rm -rf %{buildroot}
21cr|cgiirc-0.5.12-2|41	
21cr|cgiirc-0.5.12-2|42	install -d -m 755 %{buildroot}%{_var}/www/cgi-bin
21cr|cgiirc-0.5.12-2|43	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|cgiirc-0.5.12-2|44	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|cgiirc-0.5.12-2|45	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|cgiirc-0.5.12-2|46	
21cr|cgiirc-0.5.12-2|47	install -m 755 *.cgi %{buildroot}%{_var}/www/cgi-bin
21cr|cgiirc-0.5.12-2|48	install -m 644 cgiirc.config.full %{buildroot}%{_sysconfdir}/cgiirc.config
21cr|cgiirc-0.5.12-2|49	cp -r modules %{buildroot}%{_datadir}/%{name}
21cr|cgiirc-0.5.12-2|50	cp -r interfaces %{buildroot}%{_datadir}/%{name}
21cr|cgiirc-0.5.12-2|51	cp -r formats %{buildroot}%{_datadir}/%{name}
21cr|cgiirc-0.5.12-2|52	cp -r images/* %{buildroot}%{_var}/www/%{name}
21cr|cgiirc-0.5.12-2|53	
21cr|cgiirc-0.5.12-2|54	# apache configuration
21cr|cgiirc-0.5.12-2|55	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|cgiirc-0.5.12-2|56	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|cgiirc-0.5.12-2|57	# CGI::IRC configuration
21cr|cgiirc-0.5.12-2|58	
21cr|cgiirc-0.5.12-2|59	Alias /%{name} %{_var}/www/%{name}
21cr|cgiirc-0.5.12-2|60	
21cr|cgiirc-0.5.12-2|61	<Directory %{_var}/www/%{name}>
21cr|cgiirc-0.5.12-2|62	Require all granted
21cr|cgiirc-0.5.12-2|63	</Directory>
21cr|cgiirc-0.5.12-2|64	EOF

622 21
21cr|cgilib-0.7-8|1	%define major 1
21cr|cgilib-0.7-8|2	%define libname %mklibname cgi %{major}
21cr|cgilib-0.7-8|3	%define devname %mklibname cgi -d
21cr|cgilib-0.7-8|4	
21cr|cgilib-0.7-8|5	Summary:	A CGI (Common Gateway Interface) library
21cr|cgilib-0.7-8|6	Name:		cgilib
21cr|cgilib-0.7-8|7	Version:	0.7
21cr|cgilib-0.7-8|8	Release:	8
21cr|cgilib-0.7-8|9	License:	GPLv2+
21cr|cgilib-0.7-8|10	Group:		System/Libraries
21cr|cgilib-0.7-8|11	Url:		http://www.infodrom.org/projects/cgilib/
21cr|cgilib-0.7-8|12	Source0:	https://www.infodrom.org/projects/cgilib/download/cgilib-%{version}.tar.gz
21cr|cgilib-0.7-8|13	Patch1:		FreeBSD-fix-segfault.patch
21cr|cgilib-0.7-8|14	Patch2:		FreeBSD-allow-use-cgilib.patch
21cr|cgilib-0.7-8|15	BuildRequires:	libtool
21cr|cgilib-0.7-8|16	
21cr|cgilib-0.7-8|17	%description
21cr|cgilib-0.7-8|18	This is quite a simple library that provides an easy CGI interface (Common
21cr|cgilib-0.7-8|19	Gateway Interface). It provides an easy to use interface to CGI if you need
21cr|cgilib-0.7-8|20	to write your program in C instead of perl.
21cr|cgilib-0.7-8|21	
21cr|cgilib-0.7-8|22	#----------------------------------------------------------------------------
21cr|cgilib-0.7-8|23	
21cr|cgilib-0.7-8|24	%package -n %{libname}
21cr|cgilib-0.7-8|25	Summary:	A CGI (Common Gateway Interface) library
21cr|cgilib-0.7-8|26	Group:		System/Libraries
21cr|cgilib-0.7-8|27	Provides:	%{name} = %{EVRD}
21cr|cgilib-0.7-8|28	
21cr|cgilib-0.7-8|29	%description -n %{libname}
21cr|cgilib-0.7-8|30	This is quite a simple library that provides an easy CGI interface (Common
21cr|cgilib-0.7-8|31	Gateway Interface). It provides an easy to use interface to CGI if you need
21cr|cgilib-0.7-8|32	to write your program in C instead of perl.
21cr|cgilib-0.7-8|33	
21cr|cgilib-0.7-8|34	%files -n %{libname}
21cr|cgilib-0.7-8|35	%doc AUTHORS ChangeLog README
21cr|cgilib-0.7-8|36	%{_libdir}/libcgi.so.%{major}*
21cr|cgilib-0.7-8|37	
21cr|cgilib-0.7-8|38	#----------------------------------------------------------------------------
21cr|cgilib-0.7-8|39	
21cr|cgilib-0.7-8|40	%package -n %{devname}
21cr|cgilib-0.7-8|41	Summary:	Development library and header files for the %{libname} library
21cr|cgilib-0.7-8|42	Group:		Development/C
21cr|cgilib-0.7-8|43	Requires:	%{libname} = %{EVRD}
21cr|cgilib-0.7-8|44	Provides:	%{name}-devel = %{EVRD}
21cr|cgilib-0.7-8|45	Provides:	libcgi-devel = %{EVRD}
21cr|cgilib-0.7-8|46	
21cr|cgilib-0.7-8|47	%description -n %{devname}
21cr|cgilib-0.7-8|48	Header files and develpment documentation for %{name}.
21cr|cgilib-0.7-8|49	
21cr|cgilib-0.7-8|50	%files -n %{devname}
21cr|cgilib-0.7-8|51	%{_includedir}/*
21cr|cgilib-0.7-8|52	%{_libdir}/*.so
21cr|cgilib-0.7-8|53	%{_mandir}/man[35]/*
21cr|cgilib-0.7-8|54	
21cr|cgilib-0.7-8|55	#----------------------------------------------------------------------------
21cr|cgilib-0.7-8|56	
21cr|cgilib-0.7-8|57	%prep
21cr|cgilib-0.7-8|58	%autosetup -p1
21cr|cgilib-0.7-8|59	
21cr|cgilib-0.7-8|60	%build
21cr|cgilib-0.7-8|61	export CFLAGS="%{optflags} -fPIC"
21cr|cgilib-0.7-8|62	touch NEWS README AUTHORS ChangeLog
21cr|cgilib-0.7-8|63	autoreconf -if
21cr|cgilib-0.7-8|64	
21cr|cgilib-0.7-8|65	%configure \
21cr|cgilib-0.7-8|66	--disable-static
21cr|cgilib-0.7-8|67	
21cr|cgilib-0.7-8|68	%make CFLAGS="%{optflags} -fPIC"
21cr|cgilib-0.7-8|69	
21cr|cgilib-0.7-8|70	%install
21cr|cgilib-0.7-8|71	%makeinstall_std
21cr|cgilib-0.7-8|72	
21cr|cgilib-0.7-8|73	# remove unwanted files
21cr|cgilib-0.7-8|74	rm -f %{buildroot}%{_bindir}/{cgitest,jumpto}

623 21
21cr|cgoban1-1.9.14-18|1	%define rname cgoban
21cr|cgoban1-1.9.14-18|2	
21cr|cgoban1-1.9.14-18|3	Summary: A Go game client
21cr|cgoban1-1.9.14-18|4	Summary(fr): Un client pour le jeu de Go
21cr|cgoban1-1.9.14-18|5	Name: cgoban1
21cr|cgoban1-1.9.14-18|6	Version: 1.9.14
21cr|cgoban1-1.9.14-18|7	Release: 18
21cr|cgoban1-1.9.14-18|8	License: GPLv2+
21cr|cgoban1-1.9.14-18|9	Group: Games/Boards
21cr|cgoban1-1.9.14-18|10	Source:	http://ovh.dl.sourceforge.net/sourceforge/cgoban1/%rname-%version.tar.bz2
21cr|cgoban1-1.9.14-18|11	Source2: %name-mini.png
21cr|cgoban1-1.9.14-18|12	Source3: %name.png
21cr|cgoban1-1.9.14-18|13	URL: http://cgoban1.sourceforge.net/
21cr|cgoban1-1.9.14-18|14	BuildRequires:  pkgconfig(x11)
21cr|cgoban1-1.9.14-18|15	Provides: %rname = %{version}
21cr|cgoban1-1.9.14-18|16	
21cr|cgoban1-1.9.14-18|17	%description
21cr|cgoban1-1.9.14-18|18	Cgoban (Complete Goban) is for Unix systems with X11.  It has the ability
21cr|cgoban1-1.9.14-18|19	to be a computerized go board, view and edit smart-go files, and connect to
21cr|cgoban1-1.9.14-18|20	go servers on the Internet.
21cr|cgoban1-1.9.14-18|21	Cgoban is also a smart interface for GNU Go.
21cr|cgoban1-1.9.14-18|22	
21cr|cgoban1-1.9.14-18|23	%prep
21cr|cgoban1-1.9.14-18|24	%setup -q -n %rname-%version
21cr|cgoban1-1.9.14-18|25	
21cr|cgoban1-1.9.14-18|26	%build
21cr|cgoban1-1.9.14-18|27	mv src/cgoban.c src/cgoban.c.orig
21cr|cgoban1-1.9.14-18|28	sed -e 's|\"./goDummy\"|\"/usr/games/gnugo --quiet\"|' <src/cgoban.c.orig >src/cgoban.c
21cr|cgoban1-1.9.14-18|29	mv configure configure.orig
21cr|cgoban1-1.9.14-18|30	sed -e "s|-O2 -fomit-frame-pointer|$RPM_OPT_FLAGS|g" <configure.orig >configure
21cr|cgoban1-1.9.14-18|31	chmod +x configure
21cr|cgoban1-1.9.14-18|32	%configure --program-suffix=1
21cr|cgoban1-1.9.14-18|33	%make
21cr|cgoban1-1.9.14-18|34	
21cr|cgoban1-1.9.14-18|35	%install
21cr|cgoban1-1.9.14-18|36	rm -rf $RPM_BUILD_ROOT
21cr|cgoban1-1.9.14-18|37	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21cr|cgoban1-1.9.14-18|38	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
21cr|cgoban1-1.9.14-18|39	mkdir -p $RPM_BUILD_ROOT%{_iconsdir}{,/mini,/large}
21cr|cgoban1-1.9.14-18|40	%makeinstall_std
21cr|cgoban1-1.9.14-18|41	
21cr|cgoban1-1.9.14-18|42	cp cgoban_icon.png $RPM_BUILD_ROOT%{_iconsdir}/large/cgoban1.png
21cr|cgoban1-1.9.14-18|43	cp %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/mini/cgoban1.png
21cr|cgoban1-1.9.14-18|44	cp %{SOURCE3} $RPM_BUILD_ROOT%{_iconsdir}/cgoban1.png
21cr|cgoban1-1.9.14-18|45	
21cr|cgoban1-1.9.14-18|46	mkdir -p %{buildroot}%{_datadir}/applications
21cr|cgoban1-1.9.14-18|47	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|cgoban1-1.9.14-18|48	[Desktop Entry]
21cr|cgoban1-1.9.14-18|49	Name=CGoban
21cr|cgoban1-1.9.14-18|50	Comment=Graphical game of Go
21cr|cgoban1-1.9.14-18|51	Exec=%{_bindir}/%{name}
21cr|cgoban1-1.9.14-18|52	Icon=cgoban1
21cr|cgoban1-1.9.14-18|53	Terminal=false
21cr|cgoban1-1.9.14-18|54	Type=Application
21cr|cgoban1-1.9.14-18|55	Categories=Game;BoardGame;
21cr|cgoban1-1.9.14-18|56	EOF
21cr|cgoban1-1.9.14-18|57	
21cr|cgoban1-1.9.14-18|58	%clean
21cr|cgoban1-1.9.14-18|59	rm -rf $RPM_BUILD_ROOT
21cr|cgoban1-1.9.14-18|60	
21cr|cgoban1-1.9.14-18|61	%if %mdkversion < 200900
21cr|cgoban1-1.9.14-18|62	%post
21cr|cgoban1-1.9.14-18|63	%update_menus
21cr|cgoban1-1.9.14-18|64	%endif
21cr|cgoban1-1.9.14-18|65	
21cr|cgoban1-1.9.14-18|66	%if %mdkversion < 200900
21cr|cgoban1-1.9.14-18|67	%postun
21cr|cgoban1-1.9.14-18|68	%clean_menus
21cr|cgoban1-1.9.14-18|69	%endif
21cr|cgoban1-1.9.14-18|70	
21cr|cgoban1-1.9.14-18|71	%files
21cr|cgoban1-1.9.14-18|72	%defattr(-,root,root)
21cr|cgoban1-1.9.14-18|73	%doc README TODO seigen-minoru.sgf
21cr|cgoban1-1.9.14-18|74	%{_bindir}/*
21cr|cgoban1-1.9.14-18|75	%{_mandir}/man6/*
21cr|cgoban1-1.9.14-18|76	%{_datadir}/applications/*.desktop
21cr|cgoban1-1.9.14-18|77	%{_iconsdir}/cgoban1.png
21cr|cgoban1-1.9.14-18|78	%{_iconsdir}/*/cgoban1.png

624 21
21cr|c++-gtk-utils-2.2.20-1|1	%define gtk 3
21cr|c++-gtk-utils-2.2.20-1|2	%define api 2.2
21cr|c++-gtk-utils-2.2.20-1|3	%define major 0
21cr|c++-gtk-utils-2.2.20-1|4	%define libname %mklibname c++-gtk-utils%{gtk}_ %{api} %{major}
21cr|c++-gtk-utils-2.2.20-1|5	%define devname %mklibname c++-gtk-utils -d
21cr|c++-gtk-utils-2.2.20-1|6	
21cr|c++-gtk-utils-2.2.20-1|7	Summary:	A library for programming GTK+ programs using C++
21cr|c++-gtk-utils-2.2.20-1|8	Name:		c++-gtk-utils
21cr|c++-gtk-utils-2.2.20-1|9	Version:	2.2.20
21cr|c++-gtk-utils-2.2.20-1|10	Release:	1
21cr|c++-gtk-utils-2.2.20-1|11	License:	GPLv2+
21cr|c++-gtk-utils-2.2.20-1|12	Group:		System/Libraries
21cr|c++-gtk-utils-2.2.20-1|13	Url:		http://cxx-gtk-utils.sourceforge.net
21cr|c++-gtk-utils-2.2.20-1|14	Source0:	http://downloads.sourceforge.net/project/cxx-gtk-utils/cxx-gtk-utils/%{version}/%{name}-%{version}.tar.gz
21cr|c++-gtk-utils-2.2.20-1|15	Patch0:		c++-gtk-utils-2.2.20-skip_tests-MakeFile.am.patch
21cr|c++-gtk-utils-2.2.20-1|16	Patch1:		c++-gtk-utils-2.2.20-autoconf.patch
21cr|c++-gtk-utils-2.2.20-1|17	BuildRequires:	pkgconfig(cairo)
21cr|c++-gtk-utils-2.2.20-1|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|c++-gtk-utils-2.2.20-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|c++-gtk-utils-2.2.20-1|20	BuildRequires:	pkgconfig(pango)
21cr|c++-gtk-utils-2.2.20-1|21	BuildRequires:	pkgconfig(pangocairo)
21cr|c++-gtk-utils-2.2.20-1|22	
21cr|c++-gtk-utils-2.2.20-1|23	%description
21cr|c++-gtk-utils-2.2.20-1|24	c++-gtk-utils is a lightweight library containing a number of classes
21cr|c++-gtk-utils-2.2.20-1|25	and functions for programming GTK+ programs using C++ in POSIX (unix-like)
21cr|c++-gtk-utils-2.2.20-1|26	environments, where the user does not want to use a full-on wrapper such
21cr|c++-gtk-utils-2.2.20-1|27	as gtkmm or wxWidgets, or is concerned about exception safety or thread
21cr|c++-gtk-utils-2.2.20-1|28	safety of the wrapper and their documentation. It is parallel installable
21cr|c++-gtk-utils-2.2.20-1|29	for both GTK+2 and GTK+3.
21cr|c++-gtk-utils-2.2.20-1|30	
21cr|c++-gtk-utils-2.2.20-1|31	#----------------------------------------------------------------------------
21cr|c++-gtk-utils-2.2.20-1|32	
21cr|c++-gtk-utils-2.2.20-1|33	%package -n %{libname}
21cr|c++-gtk-utils-2.2.20-1|34	Summary:	A library for programming GTK+ programs using C++
21cr|c++-gtk-utils-2.2.20-1|35	Group:		System/Libraries
21cr|c++-gtk-utils-2.2.20-1|36	Conflicts:	%{_lib}c++-gtk-utils0 < 2.0.12-4
21cr|c++-gtk-utils-2.2.20-1|37	Obsoletes:	%{_lib}c++-gtk-utils0 < 2.0.12-4
21cr|c++-gtk-utils-2.2.20-1|38	
21cr|c++-gtk-utils-2.2.20-1|39	%description -n %{libname}
21cr|c++-gtk-utils-2.2.20-1|40	c++-gtk-utils is a lightweight library containing a number of classes
21cr|c++-gtk-utils-2.2.20-1|41	and functions for programming GTK+ programs using C++ in POSIX (unix-like)
21cr|c++-gtk-utils-2.2.20-1|42	environments, where the user does not want to use a full-on wrapper such
21cr|c++-gtk-utils-2.2.20-1|43	as gtkmm or wxWidgets, or is concerned about exception safety or thread
21cr|c++-gtk-utils-2.2.20-1|44	safety of the wrapper and their documentation. It is parallel installable
21cr|c++-gtk-utils-2.2.20-1|45	for both GTK+2 and GTK+3.
21cr|c++-gtk-utils-2.2.20-1|46	
21cr|c++-gtk-utils-2.2.20-1|47	%files -n %{libname}
21cr|c++-gtk-utils-2.2.20-1|48	%{_libdir}/libcxx-gtk-utils-%{gtk}-%{api}.so.%{major}*
21cr|c++-gtk-utils-2.2.20-1|49	
21cr|c++-gtk-utils-2.2.20-1|50	#----------------------------------------------------------------------------
21cr|c++-gtk-utils-2.2.20-1|51	
21cr|c++-gtk-utils-2.2.20-1|52	%package -n %{devname}
21cr|c++-gtk-utils-2.2.20-1|53	Summary:	Development files for %{name}
21cr|c++-gtk-utils-2.2.20-1|54	Group:		Development/C
21cr|c++-gtk-utils-2.2.20-1|55	Requires:	%{libname} = %{EVRD}
21cr|c++-gtk-utils-2.2.20-1|56	Provides:	%{name}-devel = %{EVRD}
21cr|c++-gtk-utils-2.2.20-1|57	
21cr|c++-gtk-utils-2.2.20-1|58	%description -n %{devname}
21cr|c++-gtk-utils-2.2.20-1|59	Development files for %{name}.
21cr|c++-gtk-utils-2.2.20-1|60	
21cr|c++-gtk-utils-2.2.20-1|61	%files -n %{devname}
21cr|c++-gtk-utils-2.2.20-1|62	%{_includedir}/%{name}-%{gtk}-%{api}/%{name}/*.h
21cr|c++-gtk-utils-2.2.20-1|63	%{_includedir}/%{name}-%{gtk}-%{api}/%{name}/*.tpp
21cr|c++-gtk-utils-2.2.20-1|64	%{_libdir}/pkgconfig/c++-gtk-utils-%{gtk}-%{api}.pc
21cr|c++-gtk-utils-2.2.20-1|65	%{_libdir}/libcxx-gtk-utils-%{gtk}-%{api}.so
21cr|c++-gtk-utils-2.2.20-1|66	
21cr|c++-gtk-utils-2.2.20-1|67	#----------------------------------------------------------------------------
21cr|c++-gtk-utils-2.2.20-1|68	
21cr|c++-gtk-utils-2.2.20-1|69	%prep
21cr|c++-gtk-utils-2.2.20-1|70	%setup -q
21cr|c++-gtk-utils-2.2.20-1|71	%patch0 -p1
21cr|c++-gtk-utils-2.2.20-1|72	%patch1 -p1
21cr|c++-gtk-utils-2.2.20-1|73	
21cr|c++-gtk-utils-2.2.20-1|74	%build
21cr|c++-gtk-utils-2.2.20-1|75	autoreconf -fi
21cr|c++-gtk-utils-2.2.20-1|76	%configure \
21cr|c++-gtk-utils-2.2.20-1|77	--disable-static
21cr|c++-gtk-utils-2.2.20-1|78	
21cr|c++-gtk-utils-2.2.20-1|79	%make LIBS="-lpthread"
21cr|c++-gtk-utils-2.2.20-1|80	
21cr|c++-gtk-utils-2.2.20-1|81	%install
21cr|c++-gtk-utils-2.2.20-1|82	%makeinstall_std
21cr|c++-gtk-utils-2.2.20-1|83	
21cr|c++-gtk-utils-2.2.20-1|84	rm -rf %{buildroot}%{_defaultdocdir}/%{name}/%{api}/*

625 21
21cr|ch341prog-1.0git200310-1|1	#Swithc off debug packege because make generate stripped files
21cr|ch341prog-1.0git200310-1|2	%global debug_package %{nil}
21cr|ch341prog-1.0git200310-1|3	Name:       ch341prog
21cr|ch341prog-1.0git200310-1|4	Version:    1.0git200310
21cr|ch341prog-1.0git200310-1|5	Release:    1
21cr|ch341prog-1.0git200310-1|6	Summary:    A simple command line tool(programmer) interfacing with ch341a
21cr|ch341prog-1.0git200310-1|7	License:    GPL
21cr|ch341prog-1.0git200310-1|8	Group:      Development/Other
21cr|ch341prog-1.0git200310-1|9	
21cr|ch341prog-1.0git200310-1|10	#Url:       https://github.com/setarcos/ch341prog/
21cr|ch341prog-1.0git200310-1|11	Url:		https://github.com/cleverfox/ch341prog
21cr|ch341prog-1.0git200310-1|12	
21cr|ch341prog-1.0git200310-1|13	BuildRequires: pkgconfig(libusb-1.0)
21cr|ch341prog-1.0git200310-1|14	
21cr|ch341prog-1.0git200310-1|15	Source0:    %{name}-%{version}.tar.gz
21cr|ch341prog-1.0git200310-1|16	
21cr|ch341prog-1.0git200310-1|17	%description
21cr|ch341prog-1.0git200310-1|18	A simple command line tool(programmer) interfacing with ch341a
21cr|ch341prog-1.0git200310-1|19	
21cr|ch341prog-1.0git200310-1|20	%files
21cr|ch341prog-1.0git200310-1|21	%doc COPYING README.md
21cr|ch341prog-1.0git200310-1|22	%{_bindir}/%{name}
21cr|ch341prog-1.0git200310-1|23	
21cr|ch341prog-1.0git200310-1|24	%prep
21cr|ch341prog-1.0git200310-1|25	%setup -q
21cr|ch341prog-1.0git200310-1|26	
21cr|ch341prog-1.0git200310-1|27	%build
21cr|ch341prog-1.0git200310-1|28	%make
21cr|ch341prog-1.0git200310-1|29	
21cr|ch341prog-1.0git200310-1|30	%install
21cr|ch341prog-1.0git200310-1|31	install -D %{name} %{buildroot}%{_bindir}/%{name}

626 21
21cr|chafa-1.14.5-1|1	%define major		0
21cr|chafa-1.14.5-1|2	%define libname		%mklibname %{name} %{major}
21cr|chafa-1.14.5-1|3	%define develname	%mklibname %{name} -d
21cr|chafa-1.14.5-1|4	
21cr|chafa-1.14.5-1|5	Name:		chafa
21cr|chafa-1.14.5-1|6	Version:	1.14.5
21cr|chafa-1.14.5-1|7	Release:	1
21cr|chafa-1.14.5-1|8	Summary:	Image-to-text converter for terminal
21cr|chafa-1.14.5-1|9	License:	LGPLv3+
21cr|chafa-1.14.5-1|10	Group:		System/Libraries
21cr|chafa-1.14.5-1|11	URL:		https://hpjansson.org/chafa/
21cr|chafa-1.14.5-1|12	Source0:	https://github.com/hpjansson/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|chafa-1.14.5-1|13	BuildRequires:	gcc
21cr|chafa-1.14.5-1|14	BuildRequires:	gtk-doc
21cr|chafa-1.14.5-1|15	BuildRequires:	libtool
21cr|chafa-1.14.5-1|16	BuildRequires:	pkgconfig(freetype2)
21cr|chafa-1.14.5-1|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|chafa-1.14.5-1|18	BuildRequires:	pkgconfig(ImageMagick)
21cr|chafa-1.14.5-1|19	BuildRequires:	pkgconfig(libavif)
21cr|chafa-1.14.5-1|20	BuildRequires:	pkgconfig(libpng)
21cr|chafa-1.14.5-1|21	BuildRequires:	pkgconfig(libjpeg)
21cr|chafa-1.14.5-1|22	BuildRequires:	pkgconfig(libjxl)
21cr|chafa-1.14.5-1|23	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|chafa-1.14.5-1|24	BuildRequires:	pkgconfig(libtiff-4)
21cr|chafa-1.14.5-1|25	BuildRequires:	pkgconfig(libwebp)
21cr|chafa-1.14.5-1|26	
21cr|chafa-1.14.5-1|27	%description
21cr|chafa-1.14.5-1|28	Chafa is a command-line utility that converts all kinds of images, including
21cr|chafa-1.14.5-1|29	animated image formats like GIFs, into ANSI/Unicode character output that can
21cr|chafa-1.14.5-1|30	be displayed in a terminal.
21cr|chafa-1.14.5-1|31	
21cr|chafa-1.14.5-1|32	#------------------------------------------------
21cr|chafa-1.14.5-1|33	
21cr|chafa-1.14.5-1|34	%package -n	%{libname}
21cr|chafa-1.14.5-1|35	Summary:	Shared library for %{name}
21cr|chafa-1.14.5-1|36	Group:		System/Libraries
21cr|chafa-1.14.5-1|37	
21cr|chafa-1.14.5-1|38	%description -n	%{libname}
21cr|chafa-1.14.5-1|39	The core of Chafa which converts all kinds of images, including
21cr|chafa-1.14.5-1|40	animated image formats like GIFs, into ANSI/Unicode characters.
21cr|chafa-1.14.5-1|41	
21cr|chafa-1.14.5-1|42	#------------------------------------------------
21cr|chafa-1.14.5-1|43	
21cr|chafa-1.14.5-1|44	%package -n	%{develname}
21cr|chafa-1.14.5-1|45	Summary:	Development package for %{name}
21cr|chafa-1.14.5-1|46	Group:		Development/C++
21cr|chafa-1.14.5-1|47	Requires:	%{libname} = %{EVRD}
21cr|chafa-1.14.5-1|48	Provides:	%{name}-devel = %{EVRD}
21cr|chafa-1.14.5-1|49	
21cr|chafa-1.14.5-1|50	%description -n	%{develname}
21cr|chafa-1.14.5-1|51	Header files for development with %{name}.
21cr|chafa-1.14.5-1|52	
21cr|chafa-1.14.5-1|53	#------------------------------------------------
21cr|chafa-1.14.5-1|54	
21cr|chafa-1.14.5-1|55	%package	doc
21cr|chafa-1.14.5-1|56	Summary:	Chafa documentation
21cr|chafa-1.14.5-1|57	Group:		Documentation
21cr|chafa-1.14.5-1|58	BuildArch:	noarch
21cr|chafa-1.14.5-1|59	Recommends:	%{name}-devel
21cr|chafa-1.14.5-1|60	
21cr|chafa-1.14.5-1|61	%description	doc
21cr|chafa-1.14.5-1|62	Documentation for %{name}.
21cr|chafa-1.14.5-1|63	
21cr|chafa-1.14.5-1|64	#------------------------------------------------
21cr|chafa-1.14.5-1|65	
21cr|chafa-1.14.5-1|66	%prep
21cr|chafa-1.14.5-1|67	%setup -q
21cr|chafa-1.14.5-1|68	
21cr|chafa-1.14.5-1|69	%ifarch %ix86
21cr|chafa-1.14.5-1|70	sed -i \
21cr|chafa-1.14.5-1|71	-e 's/\s\+-msse4.1//g' \
21cr|chafa-1.14.5-1|72	-e 's/\s\+-mavx2//g' \
21cr|chafa-1.14.5-1|73	configure.ac
21cr|chafa-1.14.5-1|74	%endif
21cr|chafa-1.14.5-1|75	
21cr|chafa-1.14.5-1|76	%build
21cr|chafa-1.14.5-1|77	autoreconf -fi
21cr|chafa-1.14.5-1|78	%configure --disable-static --disable-rpath
21cr|chafa-1.14.5-1|79	%make_build
21cr|chafa-1.14.5-1|80	
21cr|chafa-1.14.5-1|81	%install
21cr|chafa-1.14.5-1|82	%make_install
21cr|chafa-1.14.5-1|83	
21cr|chafa-1.14.5-1|84	%files
21cr|chafa-1.14.5-1|85	%license COPYING.LESSER
21cr|chafa-1.14.5-1|86	%doc README* NEWS
21cr|chafa-1.14.5-1|87	%{_bindir}/%{name}
21cr|chafa-1.14.5-1|88	%{_mandir}/man1/%{name}.1*
21cr|chafa-1.14.5-1|89	
21cr|chafa-1.14.5-1|90	%files -n %{libname}
21cr|chafa-1.14.5-1|91	%license COPYING.LESSER
21cr|chafa-1.14.5-1|92	%{_libdir}/lib%{name}.so.%{major}{,.*}
21cr|chafa-1.14.5-1|93	
21cr|chafa-1.14.5-1|94	%files -n %{develname}
21cr|chafa-1.14.5-1|95	%license COPYING.LESSER
21cr|chafa-1.14.5-1|96	%{_includedir}/%{name}/
21cr|chafa-1.14.5-1|97	%{_libdir}/pkgconfig/%{name}.pc
21cr|chafa-1.14.5-1|98	%{_libdir}/lib%{name}.so
21cr|chafa-1.14.5-1|99	%dir %{_libdir}/chafa/
21cr|chafa-1.14.5-1|100	%{_libdir}/chafa/include/
21cr|chafa-1.14.5-1|101	
21cr|chafa-1.14.5-1|102	%files doc
21cr|chafa-1.14.5-1|103	%doc AUTHORS
21cr|chafa-1.14.5-1|104	%license COPYING.LESSER
21cr|chafa-1.14.5-1|105	%doc %{_datadir}/gtk-doc/html/%{name}

627 21
21cr|chaplin-1.10-13|1	Summary:	A DVD chapter tool
21cr|chaplin-1.10-13|2	Name:		chaplin
21cr|chaplin-1.10-13|3	Version:	1.10
21cr|chaplin-1.10-13|4	Release:	13
21cr|chaplin-1.10-13|5	License:	GPL
21cr|chaplin-1.10-13|6	Group:		Video
21cr|chaplin-1.10-13|7	Url:		http://www.lallafa.de/bp/chaplin.html
21cr|chaplin-1.10-13|8	Source0:	%{name}-%{version}.tar.bz2
21cr|chaplin-1.10-13|9	Patch0:		chaplin-1.10-makefile.patch
21cr|chaplin-1.10-13|10	Patch1:		chaplin-1.10-include.patch
21cr|chaplin-1.10-13|11	BuildRequires:	libdvdread-devel
21cr|chaplin-1.10-13|12	
21cr|chaplin-1.10-13|13	%description
21cr|chaplin-1.10-13|14	The tool parses a DVD disc or image and extracts the exact duration for each
21cr|chaplin-1.10-13|15	chapter of a given title.
21cr|chaplin-1.10-13|16	
21cr|chaplin-1.10-13|17	%files
21cr|chaplin-1.10-13|18	%{_bindir}/chaplin
21cr|chaplin-1.10-13|19	%{_bindir}/chaplin-genmenu
21cr|chaplin-1.10-13|20	
21cr|chaplin-1.10-13|21	#----------------------------------------------------------------------------
21cr|chaplin-1.10-13|22	
21cr|chaplin-1.10-13|23	%prep
21cr|chaplin-1.10-13|24	%setup -qn %{name}
21cr|chaplin-1.10-13|25	%patch0 -p1
21cr|chaplin-1.10-13|26	%patch1 -p0
21cr|chaplin-1.10-13|27	
21cr|chaplin-1.10-13|28	%build
21cr|chaplin-1.10-13|29	make CFLAGS="%{optflags}"
21cr|chaplin-1.10-13|30	
21cr|chaplin-1.10-13|31	%install
21cr|chaplin-1.10-13|32	mkdir -p %{buildroot}%{_bindir}
21cr|chaplin-1.10-13|33	install chaplin %{buildroot}%{_bindir}
21cr|chaplin-1.10-13|34	install chaplin-genmenu %{buildroot}%{_bindir}

628 21
21cr|CharLS-1.0-5|1	%define name		CharLS
21cr|CharLS-1.0-5|2	%define major		1
21cr|CharLS-1.0-5|3	%define libname		%mklibname %{name} %{major}
21cr|CharLS-1.0-5|4	%define develname	%mklibname %{name} -d
21cr|CharLS-1.0-5|5	
21cr|CharLS-1.0-5|6	Name:           %{name}
21cr|CharLS-1.0-5|7	Version:        1.0
21cr|CharLS-1.0-5|8	Release:        5
21cr|CharLS-1.0-5|9	License:        BSD
21cr|CharLS-1.0-5|10	Summary:        A JPEG-LS library
21cr|CharLS-1.0-5|11	Url:            http://charls.codeplex.com/
21cr|CharLS-1.0-5|12	Group:          System/Libraries
21cr|CharLS-1.0-5|13	Source0:        %{name}-source-%{version}.zip
21cr|CharLS-1.0-5|14	# PATCH-FIX-OPENSUSE charls_add_cmake_install_target.patch asterios.dramis@gmail.com -- Add a cmake install target for CharLS header files
21cr|CharLS-1.0-5|15	Patch0:         CharLS-1.0-suse-add_cmake_install_target.patch
21cr|CharLS-1.0-5|16	# PATCH-FIX-OPENSUSE charls_add_sharedlib_soname.patch asterios.dramis@gmail.com -- Add soname to generated shared lib and install libCharLS.so
21cr|CharLS-1.0-5|17	Patch1:         CharLS-1.0-suse-add_sharedlib_soname.patch
21cr|CharLS-1.0-5|18	# PATCH-FIX-OPENSUSE charls_fix_tests.patch asterios.dramis@gmail.com -- Fix tests
21cr|CharLS-1.0-5|19	Patch2:         CharLS-1.0-suse-fix_tests.patch
21cr|CharLS-1.0-5|20	BuildRequires:	cmake
21cr|CharLS-1.0-5|21	BuildRequires:	dos2unix
21cr|CharLS-1.0-5|22	
21cr|CharLS-1.0-5|23	%description
21cr|CharLS-1.0-5|24	An optimized implementation of the JPEG-LS standard for lossless and
21cr|CharLS-1.0-5|25	near-lossless image compression. JPEG-LS is a low-complexity standard that
21cr|CharLS-1.0-5|26	matches JPEG 2000 compression ratios. In terms of speed, CharLS outperforms
21cr|CharLS-1.0-5|27	open source and commercial JPEG LS implementations.
21cr|CharLS-1.0-5|28	
21cr|CharLS-1.0-5|29	%package -n %{develname}
21cr|CharLS-1.0-5|30	Summary:        Libraries and headers for CharLS
21cr|CharLS-1.0-5|31	Group:          Development/C
21cr|CharLS-1.0-5|32	Requires:       %{libname} = %{version}
21cr|CharLS-1.0-5|33	Provides:	CharLS-devel
21cr|CharLS-1.0-5|34	
21cr|CharLS-1.0-5|35	%description -n %{develname}
21cr|CharLS-1.0-5|36	This package contains libraries and headers for CharLS.
21cr|CharLS-1.0-5|37	
21cr|CharLS-1.0-5|38	%package -n %{libname}
21cr|CharLS-1.0-5|39	Summary:        A JPEG-LS library
21cr|CharLS-1.0-5|40	Group:          System/Libraries
21cr|CharLS-1.0-5|41	
21cr|CharLS-1.0-5|42	%description -n %{libname}
21cr|CharLS-1.0-5|43	An optimized implementation of the JPEG-LS standard for lossless and
21cr|CharLS-1.0-5|44	near-lossless image compression. JPEG-LS is a low-complexity standard that
21cr|CharLS-1.0-5|45	matches JPEG 2000 compression ratios. In terms of speed, CharLS outperforms
21cr|CharLS-1.0-5|46	open source and commercial JPEG LS implementations.
21cr|CharLS-1.0-5|47	
21cr|CharLS-1.0-5|48	%prep
21cr|CharLS-1.0-5|49	%setup -c -q
21cr|CharLS-1.0-5|50	dos2unix *.h *.c* *.txt
21cr|CharLS-1.0-5|51	%patch0 -p1
21cr|CharLS-1.0-5|52	%patch1 -p1
21cr|CharLS-1.0-5|53	%patch2 -p1
21cr|CharLS-1.0-5|54	
21cr|CharLS-1.0-5|55	%build
21cr|CharLS-1.0-5|56	%cmake \
21cr|CharLS-1.0-5|57	-Dcharls_BUILD_SHARED_LIBS=ON \
21cr|CharLS-1.0-5|58	-DBUILD_TESTING=ON \
21cr|CharLS-1.0-5|59	-DCMAKE_BUILD_TYPE=release
21cr|CharLS-1.0-5|60	%make VERBOSE=1
21cr|CharLS-1.0-5|61	
21cr|CharLS-1.0-5|62	%install
21cr|CharLS-1.0-5|63	pushd build
21cr|CharLS-1.0-5|64	%makeinstall_std
21cr|CharLS-1.0-5|65	popd
21cr|CharLS-1.0-5|66	
21cr|CharLS-1.0-5|67	%check
21cr|CharLS-1.0-5|68	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
21cr|CharLS-1.0-5|69	ctest .
21cr|CharLS-1.0-5|70	
21cr|CharLS-1.0-5|71	%files -n %{develname}
21cr|CharLS-1.0-5|72	%doc License.txt
21cr|CharLS-1.0-5|73	%{_includedir}/CharLS/
21cr|CharLS-1.0-5|74	%{_libdir}/*.so
21cr|CharLS-1.0-5|75	
21cr|CharLS-1.0-5|76	%files -n %{libname}
21cr|CharLS-1.0-5|77	%{_libdir}/libCharLS.so.%{major}*

629 21
21cr|chbg-2.0.1-22|1	Summary:	Desktop background manager/changer/screensaver
21cr|chbg-2.0.1-22|2	Name:		chbg
21cr|chbg-2.0.1-22|3	Version:	2.0.1
21cr|chbg-2.0.1-22|4	Release:	22
21cr|chbg-2.0.1-22|5	License:	GPLv2+
21cr|chbg-2.0.1-22|6	Group:		Graphics
21cr|chbg-2.0.1-22|7	URL:		http://www.beebgames.com/sw/gtk-ports.html
21cr|chbg-2.0.1-22|8	Source0:	http://www.beebgames.com/sw/%{name}-%{version}.tar.bz2
21cr|chbg-2.0.1-22|9	Source1:	%{name}_16x16.png
21cr|chbg-2.0.1-22|10	Source2:	%{name}_32x32.png
21cr|chbg-2.0.1-22|11	Source3:	%{name}_48x48.png
21cr|chbg-2.0.1-22|12	# (fc) 2.0.1-3mdv use correct colormap / depth
21cr|chbg-2.0.1-22|13	Patch0:		chbg-2.0.1-colormap.patch
21cr|chbg-2.0.1-22|14	# (fc) 2.0.1-9mdv fix CFLAGS
21cr|chbg-2.0.1-22|15	Patch1:		chbg-2.0.1-cflags.patch
21cr|chbg-2.0.1-22|16	Patch2:		chbg-2.0.1-libpng1.5.patch
21cr|chbg-2.0.1-22|17	Patch3:		chbg-2.0.1-linkage.patch
21cr|chbg-2.0.1-22|18	BuildRequires:	gettext-devel
21cr|chbg-2.0.1-22|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|chbg-2.0.1-22|20	
21cr|chbg-2.0.1-22|21	%description
21cr|chbg-2.0.1-22|22	ChBg is for changing desktop backgrounds in a given period. It can
21cr|chbg-2.0.1-22|23	render images with 10 modes (such as tiled, centered, scaled, etc.). It
21cr|chbg-2.0.1-22|24	uses gdk_pixbuf-2.0 for loading images, so it supports
21cr|chbg-2.0.1-22|25	many image formats.
21cr|chbg-2.0.1-22|26	
21cr|chbg-2.0.1-22|27	ChBg has a windowed setup program, is able to load setup files,
21cr|chbg-2.0.1-22|28	can be used as slideshow picture previewer in its own window or as a
21cr|chbg-2.0.1-22|29	desktop background, and can be used as screensaver or as an xscreensaver
21cr|chbg-2.0.1-22|30	hack. It has a dialog for fast previewing of pictures and very usable
21cr|chbg-2.0.1-22|31	thumbnail previews.
21cr|chbg-2.0.1-22|32	
21cr|chbg-2.0.1-22|33	%files -f %{name}.lang
21cr|chbg-2.0.1-22|34	%doc AUTHORS BUGS ChangeLog README THANKS TODO chbgrc.sample xscreensaver*txt
21cr|chbg-2.0.1-22|35	%{_bindir}/chbg
21cr|chbg-2.0.1-22|36	%{_datadir}/applications/*.desktop
21cr|chbg-2.0.1-22|37	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|chbg-2.0.1-22|38	%{_mandir}/man*/*
21cr|chbg-2.0.1-22|39	%attr(644,root,root) %config(noreplace,missingok) %{_sysconfdir}/chbgrc
21cr|chbg-2.0.1-22|40	
21cr|chbg-2.0.1-22|41	#----------------------------------------------------------------------------
21cr|chbg-2.0.1-22|42	
21cr|chbg-2.0.1-22|43	%prep
21cr|chbg-2.0.1-22|44	%setup -q
21cr|chbg-2.0.1-22|45	%patch0 -p1 -b .composite
21cr|chbg-2.0.1-22|46	%patch1 -p1 -b .cflags
21cr|chbg-2.0.1-22|47	%patch2 -p0 -b .png
21cr|chbg-2.0.1-22|48	%patch3 -p1 -b .linkage
21cr|chbg-2.0.1-22|49	
21cr|chbg-2.0.1-22|50	#needed by patch1 and patch3
21cr|chbg-2.0.1-22|51	autoreconf -i
21cr|chbg-2.0.1-22|52	
21cr|chbg-2.0.1-22|53	%build
21cr|chbg-2.0.1-22|54	%configure \
21cr|chbg-2.0.1-22|55	--with-intl-includes=%{_datadir}/gettext/intl \
21cr|chbg-2.0.1-22|56	--x-libraries="-lz"
21cr|chbg-2.0.1-22|57	
21cr|chbg-2.0.1-22|58	%make
21cr|chbg-2.0.1-22|59	
21cr|chbg-2.0.1-22|60	%install
21cr|chbg-2.0.1-22|61	%makeinstall_std
21cr|chbg-2.0.1-22|62	
21cr|chbg-2.0.1-22|63	# install icons
21cr|chbg-2.0.1-22|64	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|chbg-2.0.1-22|65	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|chbg-2.0.1-22|66	install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|chbg-2.0.1-22|67	install -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|chbg-2.0.1-22|68	
21cr|chbg-2.0.1-22|69	# menu stuff
21cr|chbg-2.0.1-22|70	mkdir -p %{buildroot}%{_datadir}/applications
21cr|chbg-2.0.1-22|71	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|chbg-2.0.1-22|72	[Desktop Entry]
21cr|chbg-2.0.1-22|73	Name=ChBg
21cr|chbg-2.0.1-22|74	Comment=Desktop background manager/changer/screensaver
21cr|chbg-2.0.1-22|75	Comment[ru]=Настройка фона рабочего стола и хранителя экрана
21cr|chbg-2.0.1-22|76	Exec=%{name}
21cr|chbg-2.0.1-22|77	Icon=%{name}
21cr|chbg-2.0.1-22|78	Terminal=false
21cr|chbg-2.0.1-22|79	Type=Application
21cr|chbg-2.0.1-22|80	StartupNotify=true
21cr|chbg-2.0.1-22|81	Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
21cr|chbg-2.0.1-22|82	EOF
21cr|chbg-2.0.1-22|83	
21cr|chbg-2.0.1-22|84	# touch the default sysconfig file so that it can be included
21cr|chbg-2.0.1-22|85	mkdir -p %{buildroot}%{_sysconfdir}
21cr|chbg-2.0.1-22|86	touch %{buildroot}%{_sysconfdir}/chbgrc
21cr|chbg-2.0.1-22|87	
21cr|chbg-2.0.1-22|88	%find_lang %{name}

630 21
21cr|cheat-4.4.2-1|1	Name:		cheat
21cr|cheat-4.4.2-1|2	Version:	4.4.2
21cr|cheat-4.4.2-1|3	Release:	1
21cr|cheat-4.4.2-1|4	Summary:	Allows you to create and view interactive cheatsheets on the command-line
21cr|cheat-4.4.2-1|5	License:	MIT
21cr|cheat-4.4.2-1|6	Group:		Development/Other
21cr|cheat-4.4.2-1|7	URL:		https://github.com/cheat/cheat
21cr|cheat-4.4.2-1|8	Source0:	https://github.com/cheat/cheat/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|cheat-4.4.2-1|9	Source1:	cheat-go-mod-vendor-4.4.2.tar.gz
21cr|cheat-4.4.2-1|10	BuildRequires:	golang
21cr|cheat-4.4.2-1|11	
21cr|cheat-4.4.2-1|12	%description
21cr|cheat-4.4.2-1|13	cheat allows you to create and view interactive cheatsheets
21cr|cheat-4.4.2-1|14	on the command-line. It was designed to help remind *nix system
21cr|cheat-4.4.2-1|15	administrators of options for commands that they use frequently,
21cr|cheat-4.4.2-1|16	but not frequently enough to remember.
21cr|cheat-4.4.2-1|17	
21cr|cheat-4.4.2-1|18	%prep
21cr|cheat-4.4.2-1|19	%setup -q -a 1
21cr|cheat-4.4.2-1|20	
21cr|cheat-4.4.2-1|21	%build
21cr|cheat-4.4.2-1|22	go build -mod=vendor -buildmode=pie -o cheat ./cmd/cheat
21cr|cheat-4.4.2-1|23	
21cr|cheat-4.4.2-1|24	%install
21cr|cheat-4.4.2-1|25	install -D -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|cheat-4.4.2-1|26	install -Dm644 "doc/%{name}.1" -t "%{buildroot}%{_mandir}/man1/"
21cr|cheat-4.4.2-1|27	
21cr|cheat-4.4.2-1|28	%files
21cr|cheat-4.4.2-1|29	%{_bindir}/%{name}
21cr|cheat-4.4.2-1|30	%{_mandir}/man1/cheat.1*

631 21
21cr|checkinstall-1.6.2.16-15|1	%define debug_package %{nil}
21cr|checkinstall-1.6.2.16-15|2	
21cr|checkinstall-1.6.2.16-15|3	%define fversion 1.6.2
21cr|checkinstall-1.6.2.16-15|4	
21cr|checkinstall-1.6.2.16-15|5	Summary:   CheckInstall installations tracker
21cr|checkinstall-1.6.2.16-15|6	Name:      checkinstall
21cr|checkinstall-1.6.2.16-15|7	Version:   1.6.2.16
21cr|checkinstall-1.6.2.16-15|8	Release:   15
21cr|checkinstall-1.6.2.16-15|9	License:   GPLv2+
21cr|checkinstall-1.6.2.16-15|10	Group:     System/Configuration/Packaging
21cr|checkinstall-1.6.2.16-15|11	Url:       http://asic-linux.com.mx/~izto/checkinstall/
21cr|checkinstall-1.6.2.16-15|12	#gw git snapshot
21cr|checkinstall-1.6.2.16-15|13	Source0:   http://checkinstall.izto.org/files/source/%{name}-%{fversion}.tar.gz
21cr|checkinstall-1.6.2.16-15|14	Patch1:    0002-Backtick-patch-from-Andrey-Schmachev-Copyright-year-.patch
21cr|checkinstall-1.6.2.16-15|15	Patch2:    0003-Fixed-bug-3-Removed-extra-okfail-and-fixed-spanish-t.patch
21cr|checkinstall-1.6.2.16-15|16	Patch3:    0004-Fixed-bug-1-Source-directory-package-name-with-space.patch
21cr|checkinstall-1.6.2.16-15|17	Patch4:    0006-Added-Norwegian-translation-update-from-Andreas-Note.patch
21cr|checkinstall-1.6.2.16-15|18	Patch6:    0007-Added-summary-command-line-option.patch
21cr|checkinstall-1.6.2.16-15|19	Patch8:    0009-Fixed-warning-about-uninitialized-variable-in-fopen-.patch
21cr|checkinstall-1.6.2.16-15|20	Patch9:    0010-Support-for-the-Makefile-PREFIX-variable.patch
21cr|checkinstall-1.6.2.16-15|21	Patch10:   0011-We-now-create-Slackware-packages-in-TMP_DIR.patch
21cr|checkinstall-1.6.2.16-15|22	Patch11:   0012-Fixed-bug-110.-create-localdecls-correctly-identifie.patch
21cr|checkinstall-1.6.2.16-15|23	Patch12:   0012-add-debian-cflags.patch
21cr|checkinstall-1.6.2.16-15|24	Patch13:   0013-Fixed-bug-23.-We-remove-empty-fields-from-the-Debian.patch
21cr|checkinstall-1.6.2.16-15|25	Patch14:   0014-Fixed-typo-in-create-localdecls.patch
21cr|checkinstall-1.6.2.16-15|26	Patch15:   0015-Fixed-bug-30.-Newlines-are-converted-to-underscores-.patch
21cr|checkinstall-1.6.2.16-15|27	Patch16:   0016-Fixed-bug-38.-.spec-file-macro-processing.patch
21cr|checkinstall-1.6.2.16-15|28	Patch17:   0017-Fixed-bug-112-make-install-fails-on-Fedora-21.patch
21cr|checkinstall-1.6.2.16-15|29	Patch18:   0018-Fixed-bug-137-Missing-in-copy_dir_hierarchy.patch
21cr|checkinstall-1.6.2.16-15|30	Patch19:   0019-Fixed-bug-35-Directories-in-etc-are-incorrectly-incl.patch
21cr|checkinstall-1.6.2.16-15|31	Patch20:   0020-add-support-for-recommends-and-suggests-AKA-weak-dep.patch
21cr|checkinstall-1.6.2.16-15|32	Patch21:   0021-Load-checkinstallrc-from-etc.patch
21cr|checkinstall-1.6.2.16-15|33	Patch22:   0022-Drop-cases-for-glibc-2.4.patch
21cr|checkinstall-1.6.2.16-15|34	Patch25:   0025-fix-installwatch-path-usr-local.patch
21cr|checkinstall-1.6.2.16-15|35	
21cr|checkinstall-1.6.2.16-15|36	Patch32:    checkinstall-1.6.1-rpm-version-check.patch
21cr|checkinstall-1.6.2.16-15|37	Patch34:    checkinstall-mdv-rpm-set-buildroot.patch
21cr|checkinstall-1.6.2.16-15|38	#gw from Debian, build with new glibc
21cr|checkinstall-1.6.2.16-15|39	Patch35:    checkinstall-1.6.1-deb-mdv-build-with-new-glibc.patch
21cr|checkinstall-1.6.2.16-15|40	Patch36:    checkinstall-glibc2.33.patch
21cr|checkinstall-1.6.2.16-15|41	Requires:  rpm-build
21cr|checkinstall-1.6.2.16-15|42	
21cr|checkinstall-1.6.2.16-15|43	%description
21cr|checkinstall-1.6.2.16-15|44	CheckInstall keeps track of all the files created or modified by your
21cr|checkinstall-1.6.2.16-15|45	installation script ("make install" "make install_modules", "setup", etc),
21cr|checkinstall-1.6.2.16-15|46	builds a standard binary package and installs it in your system giving
21cr|checkinstall-1.6.2.16-15|47	you the ability to uninstall it with your distribution's standard
21cr|checkinstall-1.6.2.16-15|48	package management utilities.
21cr|checkinstall-1.6.2.16-15|49	
21cr|checkinstall-1.6.2.16-15|50	
21cr|checkinstall-1.6.2.16-15|51	%prep
21cr|checkinstall-1.6.2.16-15|52	%autosetup -p1 -n %{name}-%{fversion}
21cr|checkinstall-1.6.2.16-15|53	
21cr|checkinstall-1.6.2.16-15|54	perl -pi -e "s!/lib/!/%{_lib}/!" Makefile
21cr|checkinstall-1.6.2.16-15|55	
21cr|checkinstall-1.6.2.16-15|56	%build
21cr|checkinstall-1.6.2.16-15|57	%make
21cr|checkinstall-1.6.2.16-15|58	
21cr|checkinstall-1.6.2.16-15|59	%install
21cr|checkinstall-1.6.2.16-15|60	install -D -m 755 checkinstall %{buildroot}/%{_bindir}/checkinstall
21cr|checkinstall-1.6.2.16-15|61	install -D -m 755 makepak %{buildroot}/%{_sbindir}/makepak
21cr|checkinstall-1.6.2.16-15|62	install -m 755 installwatch/installwatch %{buildroot}/%{_bindir}
21cr|checkinstall-1.6.2.16-15|63	install -D -m 755 installwatch/installwatch.so %{buildroot}/%{_libdir}/checkinstall/installwatch.so
21cr|checkinstall-1.6.2.16-15|64	install -m 755 checkinstallrc-dist %{buildroot}%{_libdir}/checkinstall/checkinstallrc
21cr|checkinstall-1.6.2.16-15|65	install -D -m 644 locale/checkinstall-es.mo %{buildroot}%{_libdir}/checkinstall/locale/es/LC_MESSAGES/checkinstall.mo
21cr|checkinstall-1.6.2.16-15|66	perl -pi -e "s!#PREFIX#!%{_prefix}!" %{buildroot}%{_bindir}/installwatch
21cr|checkinstall-1.6.2.16-15|67	#perl -pi -e "s!/lib/!/%{_lib}/!" %{buildroot}%{_bindir}/*
21cr|checkinstall-1.6.2.16-15|68	
21cr|checkinstall-1.6.2.16-15|69	%files
21cr|checkinstall-1.6.2.16-15|70	%doc README RELNOTES BUGS TODO CREDITS
21cr|checkinstall-1.6.2.16-15|71	%{_bindir}/installwatch
21cr|checkinstall-1.6.2.16-15|72	%{_bindir}/checkinstall
21cr|checkinstall-1.6.2.16-15|73	%{_sbindir}/makepak
21cr|checkinstall-1.6.2.16-15|74	%dir %{_libdir}/checkinstall/
21cr|checkinstall-1.6.2.16-15|75	%{_libdir}/checkinstall/checkinstallrc
21cr|checkinstall-1.6.2.16-15|76	%{_libdir}/checkinstall/installwatch.so
21cr|checkinstall-1.6.2.16-15|77	%lang(es) %{_libdir}/checkinstall/locale/es
21cr|checkinstall-1.6.2.16-15|78	%dir %{_libdir}/checkinstall/locale/

632 21
21cr|checklink-4.81-5|1	%define realname W3C-LinkChecker
21cr|checklink-4.81-5|2	
21cr|checklink-4.81-5|3	Summary:	A tools to check link on website
21cr|checklink-4.81-5|4	
21cr|checklink-4.81-5|5	Name:		checklink
21cr|checklink-4.81-5|6	Version:	4.81
21cr|checklink-4.81-5|7	Release:	5
21cr|checklink-4.81-5|8	Source0:	http://search.cpan.org/CPAN/authors/id/S/SC/SCOP/%{realname}-%{version}.tar.gz
21cr|checklink-4.81-5|9	License:	W3C License
21cr|checklink-4.81-5|10	Group:		Networking/WWW
21cr|checklink-4.81-5|11	Url:		http://search.cpan.org/dist/W3C-LinkChecker/
21cr|checklink-4.81-5|12	BuildArch:	noarch
21cr|checklink-4.81-5|13	Provides:	%{realname} = %{version}-%{release}
21cr|checklink-4.81-5|14	# To follow perl module policy naming:
21cr|checklink-4.81-5|15	Provides:	perl-W3C-LinkChecker = %{version}-%{release}
21cr|checklink-4.81-5|16	BuildRequires:	perl-devel
21cr|checklink-4.81-5|17	BuildRequires:	perl(CGI)
21cr|checklink-4.81-5|18	BuildRequires:	perl(HTML::Entities)
21cr|checklink-4.81-5|19	BuildRequires:	perl(HTML::Parser) >= 3.00
21cr|checklink-4.81-5|20	BuildRequires:	perl(HTTP::Request)
21cr|checklink-4.81-5|21	BuildRequires:	perl(HTTP::Response)
21cr|checklink-4.81-5|22	BuildRequires:	perl(LWP::RobotUA)
21cr|checklink-4.81-5|23	BuildRequires:	perl(Net::IP)
21cr|checklink-4.81-5|24	BuildRequires:	perl(Net::hostent)
21cr|checklink-4.81-5|25	BuildRequires:	perl(Socket)
21cr|checklink-4.81-5|26	BuildRequires:	perl(Time::HiRes)
21cr|checklink-4.81-5|27	BuildRequires:	perl(URI)
21cr|checklink-4.81-5|28	BuildRequires:	perl(URI::Escape)
21cr|checklink-4.81-5|29	BuildRequires:	perl(URI::file)
21cr|checklink-4.81-5|30	BuildRequires:	perl(WWW::RobotRules)
21cr|checklink-4.81-5|31	BuildRequires:	perl(CSS::DOM)
21cr|checklink-4.81-5|32	BuildRequires:	perl(Config::General)
21cr|checklink-4.81-5|33	BuildRequires:	perl(Term::ReadKey)
21cr|checklink-4.81-5|34	
21cr|checklink-4.81-5|35	%description
21cr|checklink-4.81-5|36	The link checker reads an HTML or XHTML document and extracts a list of anchors
21cr|checklink-4.81-5|37	and links.
21cr|checklink-4.81-5|38	
21cr|checklink-4.81-5|39	It checks that no anchor is defined twice.
21cr|checklink-4.81-5|40	
21cr|checklink-4.81-5|41	It then checks that all the links are dereferenceable, including the fragments.
21cr|checklink-4.81-5|42	It warns about HTTP redirects, including directory redirects.
21cr|checklink-4.81-5|43	
21cr|checklink-4.81-5|44	It can check recursively a part of a Web site.
21cr|checklink-4.81-5|45	
21cr|checklink-4.81-5|46	There is a command line version and a CGI version. They both support HTTP basic
21cr|checklink-4.81-5|47	authentication. This is achieved in the CGI version by passing through the
21cr|checklink-4.81-5|48	authorization information from the user browser to the site tested.
21cr|checklink-4.81-5|49	
21cr|checklink-4.81-5|50	%prep
21cr|checklink-4.81-5|51	%setup -q -n %realname-%{version}
21cr|checklink-4.81-5|52	
21cr|checklink-4.81-5|53	%build
21cr|checklink-4.81-5|54	perl Makefile.PL INSTALLDIRS=vendor
21cr|checklink-4.81-5|55	%make
21cr|checklink-4.81-5|56	
21cr|checklink-4.81-5|57	%check
21cr|checklink-4.81-5|58	%make test
21cr|checklink-4.81-5|59	
21cr|checklink-4.81-5|60	%install
21cr|checklink-4.81-5|61	%makeinstall_std
21cr|checklink-4.81-5|62	
21cr|checklink-4.81-5|63	mkdir -p %{buildroot}%_var/www/cgi-bin/
21cr|checklink-4.81-5|64	
21cr|checklink-4.81-5|65	cp %{buildroot}%{_bindir}/%{name} %{buildroot}%_var/www/cgi-bin/%{name}.cgi
21cr|checklink-4.81-5|66	
21cr|checklink-4.81-5|67	%files
21cr|checklink-4.81-5|68	%{_bindir}/%{name}
21cr|checklink-4.81-5|69	%{perl_vendorlib}/W3C/LinkChecker.pm
21cr|checklink-4.81-5|70	%_var/www/cgi-bin/%{name}.cgi
21cr|checklink-4.81-5|71	%{_mandir}/man*/%{name}*
21cr|checklink-4.81-5|72	%doc docs/*
21cr|checklink-4.81-5|73	%doc README NEWS

633 21
21cr|checkpassword-pam-0.99-10|1	Summary:	A checkpassword compatible authentication program
21cr|checkpassword-pam-0.99-10|2	Name:		checkpassword-pam
21cr|checkpassword-pam-0.99-10|3	Version:	0.99
21cr|checkpassword-pam-0.99-10|4	Release:	10
21cr|checkpassword-pam-0.99-10|5	License:	GPL
21cr|checkpassword-pam-0.99-10|6	Group:		System/Servers
21cr|checkpassword-pam-0.99-10|7	URL:		http://checkpasswd-pam.sourceforge.net/
21cr|checkpassword-pam-0.99-10|8	Source:		%{name}-%{version}.tar.bz2
21cr|checkpassword-pam-0.99-10|9	BuildRequires:	pam-devel
21cr|checkpassword-pam-0.99-10|10	Provides:	checkpassword
21cr|checkpassword-pam-0.99-10|11	
21cr|checkpassword-pam-0.99-10|12	%description
21cr|checkpassword-pam-0.99-10|13	checkpassword-pam is an implementation of checkpassword-compatible
21cr|checkpassword-pam-0.99-10|14	authentication program.
21cr|checkpassword-pam-0.99-10|15	
21cr|checkpassword-pam-0.99-10|16	Checkpassword is described in <URL:http://cr.yp.to/checkpwd.html>
21cr|checkpassword-pam-0.99-10|17	
21cr|checkpassword-pam-0.99-10|18	checkpassword-pam was written from scratch.  There are several older
21cr|checkpassword-pam-0.99-10|19	packages called checkpassword-pam, derived from DJB's checkpassword
21cr|checkpassword-pam-0.99-10|20	code.   This checkpassword-pam is more modern and
21cr|checkpassword-pam-0.99-10|21	administrator-friendly.
21cr|checkpassword-pam-0.99-10|22	
21cr|checkpassword-pam-0.99-10|23	
21cr|checkpassword-pam-0.99-10|24	If you are using Linux-PAM, make sure it is more recent than 0.59.
21cr|checkpassword-pam-0.99-10|25	Incompatibilities are in the PAM conversation function (number of
21cr|checkpassword-pam-0.99-10|26	requests vs number of responses).  All modern Linux distribution use
21cr|checkpassword-pam-0.99-10|27	PAM newer than that.
21cr|checkpassword-pam-0.99-10|28	
21cr|checkpassword-pam-0.99-10|29	%prep
21cr|checkpassword-pam-0.99-10|30	
21cr|checkpassword-pam-0.99-10|31	%setup -q
21cr|checkpassword-pam-0.99-10|32	
21cr|checkpassword-pam-0.99-10|33	%build
21cr|checkpassword-pam-0.99-10|34	
21cr|checkpassword-pam-0.99-10|35	%configure
21cr|checkpassword-pam-0.99-10|36	
21cr|checkpassword-pam-0.99-10|37	%make
21cr|checkpassword-pam-0.99-10|38	
21cr|checkpassword-pam-0.99-10|39	%install
21cr|checkpassword-pam-0.99-10|40	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|checkpassword-pam-0.99-10|41	
21cr|checkpassword-pam-0.99-10|42	install -d %{buildroot}/bin
21cr|checkpassword-pam-0.99-10|43	install -d %{buildroot}%{_sysconfdir}/pam.d
21cr|checkpassword-pam-0.99-10|44	install -d %{buildroot}%{_mandir}/man8
21cr|checkpassword-pam-0.99-10|45	
21cr|checkpassword-pam-0.99-10|46	install -m755 checkpassword-pam %{buildroot}/bin/
21cr|checkpassword-pam-0.99-10|47	install -m644 checkpassword-pam.8 %{buildroot}%{_mandir}/man8/
21cr|checkpassword-pam-0.99-10|48	
21cr|checkpassword-pam-0.99-10|49	# This is taken from %{_sysconfdir}/pam.d/login
21cr|checkpassword-pam-0.99-10|50	# I hope this is sufficent?
21cr|checkpassword-pam-0.99-10|51	
21cr|checkpassword-pam-0.99-10|52	cat > %{buildroot}%{_sysconfdir}/pam.d/checkpassword-pam << EOF
21cr|checkpassword-pam-0.99-10|53	#%PAM-1.0
21cr|checkpassword-pam-0.99-10|54	auth       required	pam_securetty.so
21cr|checkpassword-pam-0.99-10|55	auth       include      system-auth
21cr|checkpassword-pam-0.99-10|56	auth       required	pam_nologin.so
21cr|checkpassword-pam-0.99-10|57	account    include      system-auth
21cr|checkpassword-pam-0.99-10|58	password   include      system-auth
21cr|checkpassword-pam-0.99-10|59	session    include      system-auth
21cr|checkpassword-pam-0.99-10|60	session    optional	pam_console.so
21cr|checkpassword-pam-0.99-10|61	EOF
21cr|checkpassword-pam-0.99-10|62	
21cr|checkpassword-pam-0.99-10|63	chmod 644 %{buildroot}%{_sysconfdir}/pam.d/checkpassword-pam
21cr|checkpassword-pam-0.99-10|64	
21cr|checkpassword-pam-0.99-10|65	%clean
21cr|checkpassword-pam-0.99-10|66	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|checkpassword-pam-0.99-10|67	
21cr|checkpassword-pam-0.99-10|68	%files
21cr|checkpassword-pam-0.99-10|69	%defattr(-, root, root)
21cr|checkpassword-pam-0.99-10|70	%doc AUTHORS NEWS README interface.html
21cr|checkpassword-pam-0.99-10|71	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/checkpassword-pam
21cr|checkpassword-pam-0.99-10|72	%attr(755,root,root) /bin/checkpassword-pam
21cr|checkpassword-pam-0.99-10|73	%attr(644,root,root) %{_mandir}/man8/checkpassword-pam.8*

634 21
21cr|chemtool-1.6.14-4|1	# Workaround to build with GCC 10
21cr|chemtool-1.6.14-4|2	%global optflags %{optflags} -fcommon
21cr|chemtool-1.6.14-4|3	Summary:	Program for 2D drawing organic molecules
21cr|chemtool-1.6.14-4|4	Name:		chemtool
21cr|chemtool-1.6.14-4|5	Version:	1.6.14
21cr|chemtool-1.6.14-4|6	Release:	4
21cr|chemtool-1.6.14-4|7	License:	GPL
21cr|chemtool-1.6.14-4|8	Group:		Sciences/Chemistry
21cr|chemtool-1.6.14-4|9	Source0:	http://ruby.chemie.uni-freiburg.de/~martin/chemtool/%{name}-%{version}.tar.gz
21cr|chemtool-1.6.14-4|10	Url:		http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
21cr|chemtool-1.6.14-4|11	Requires:	transfig openbabel
21cr|chemtool-1.6.14-4|12	BuildRequires:	gtk2-devel gettext-devel desktop-file-utils
21cr|chemtool-1.6.14-4|13	Source11:	%{name}.16.png
21cr|chemtool-1.6.14-4|14	Source12:	%{name}.32.png
21cr|chemtool-1.6.14-4|15	Source13:	%{name}.48.png
21cr|chemtool-1.6.14-4|16	Patch0:		chemtool-1.6.8-compilationfix.patch
21cr|chemtool-1.6.14-4|17	
21cr|chemtool-1.6.14-4|18	%description
21cr|chemtool-1.6.14-4|19	Chemtool is a program for drawing organic molecules easily and store them as
21cr|chemtool-1.6.14-4|20	a X bitmap, Xfig or EPS file. It runs under the X Window System using
21cr|chemtool-1.6.14-4|21	the GTK widget set.
21cr|chemtool-1.6.14-4|22	
21cr|chemtool-1.6.14-4|23	%prep
21cr|chemtool-1.6.14-4|24	%setup -q
21cr|chemtool-1.6.14-4|25	
21cr|chemtool-1.6.14-4|26	%build
21cr|chemtool-1.6.14-4|27	%configure
21cr|chemtool-1.6.14-4|28	%make
21cr|chemtool-1.6.14-4|29	
21cr|chemtool-1.6.14-4|30	%install
21cr|chemtool-1.6.14-4|31	%makeinstall_std
21cr|chemtool-1.6.14-4|32	
21cr|chemtool-1.6.14-4|33	mkdir -p %{buildroot}%{_datadir}/%{name}-%{version}
21cr|chemtool-1.6.14-4|34	install -m644 examples/* %{buildroot}%{_datadir}/%{name}-%{version}/
21cr|chemtool-1.6.14-4|35	
21cr|chemtool-1.6.14-4|36	mkdir -p %{buildroot}%{_datadir}/applications
21cr|chemtool-1.6.14-4|37	
21cr|chemtool-1.6.14-4|38	# (tv) fix 'error: value "chemtool.png" for key "Icon" in group "Desktop Entry"
21cr|chemtool-1.6.14-4|39	# is an icon name with an extension, but there should be no extension as
21cr|chemtool-1.6.14-4|40	# described in the Icon Theme Specification if the value is not an absolute
21cr|chemtool-1.6.14-4|41	# path':
21cr|chemtool-1.6.14-4|42	perl -pi -e 's!^(Icon=).*/([^/]*)$!\1\2!; s!.png$!!' %{name}.desktop
21cr|chemtool-1.6.14-4|43	
21cr|chemtool-1.6.14-4|44	desktop-file-install --vendor='' \
21cr|chemtool-1.6.14-4|45	--dir=%{buildroot}%{_datadir}/applications/ \
21cr|chemtool-1.6.14-4|46	--remove-category='Application' \
21cr|chemtool-1.6.14-4|47	--add-category='GTK' \
21cr|chemtool-1.6.14-4|48	--add-category='Science' \
21cr|chemtool-1.6.14-4|49	%{name}.desktop
21cr|chemtool-1.6.14-4|50	
21cr|chemtool-1.6.14-4|51	install -D -m644 kde/icons/hicolor/32x32/mimetypes/chemtool.png %{buildroot}%{_iconsdir}/hicolor/32x32/mimetypes/chemtool.png
21cr|chemtool-1.6.14-4|52	
21cr|chemtool-1.6.14-4|53	# icons
21cr|chemtool-1.6.14-4|54	%{__install} -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|chemtool-1.6.14-4|55	%{__install} -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|chemtool-1.6.14-4|56	%{__install} -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|chemtool-1.6.14-4|57	%{__install} -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|chemtool-1.6.14-4|58	%{__install} -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|chemtool-1.6.14-4|59	%{__install} -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|chemtool-1.6.14-4|60	
21cr|chemtool-1.6.14-4|61	%{find_lang} %{name}
21cr|chemtool-1.6.14-4|62	
21cr|chemtool-1.6.14-4|63	%files -f %{name}.lang
21cr|chemtool-1.6.14-4|64	%doc TODO README ChangeLog
21cr|chemtool-1.6.14-4|65	%{_bindir}/*
21cr|chemtool-1.6.14-4|66	%{_datadir}/%{name}-%{version}
21cr|chemtool-1.6.14-4|67	%{_mandir}/man1/*
21cr|chemtool-1.6.14-4|68	%{_datadir}/applications/*.desktop
21cr|chemtool-1.6.14-4|69	%{_iconsdir}/hicolor/*/*/*.png
21cr|chemtool-1.6.14-4|70	%{_miconsdir}/%{name}.png
21cr|chemtool-1.6.14-4|71	%{_iconsdir}/%{name}.png
21cr|chemtool-1.6.14-4|72	%{_liconsdir}/%{name}.png

635 21
21cr|cherrytree-1.0.0-1|1	Summary:	Hierarchical note taking application
21cr|cherrytree-1.0.0-1|2	Name:		cherrytree
21cr|cherrytree-1.0.0-1|3	Version:	1.0.0
21cr|cherrytree-1.0.0-1|4	Release:	1
21cr|cherrytree-1.0.0-1|5	License:	GPLv3+
21cr|cherrytree-1.0.0-1|6	Group:		Office
21cr|cherrytree-1.0.0-1|7	Url:		http://www.giuspen.com/cherrytree/
21cr|cherrytree-1.0.0-1|8	Source0:	https://www.giuspen.net/software/%{name}_%{version}.tar.xz
21cr|cherrytree-1.0.0-1|9	BuildRequires:	cmake
21cr|cherrytree-1.0.0-1|10	BuildRequires:	gettext-devel
21cr|cherrytree-1.0.0-1|11	BuildRequires:	pkgconfig(fmt)
21cr|cherrytree-1.0.0-1|12	BuildRequires:	pkgconfig(gspell-1)
21cr|cherrytree-1.0.0-1|13	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|cherrytree-1.0.0-1|14	BuildRequires:	pkgconfig(gtksourceviewmm-3.0)
21cr|cherrytree-1.0.0-1|15	BuildRequires:	pkgconfig(libcurl)
21cr|cherrytree-1.0.0-1|16	BuildRequires:	pkgconfig(libxml++-2.6)
21cr|cherrytree-1.0.0-1|17	BuildRequires:	pkgconfig(spdlog)
21cr|cherrytree-1.0.0-1|18	BuildRequires:	pkgconfig(sqlite3)
21cr|cherrytree-1.0.0-1|19	BuildRequires:	pkgconfig(vte-2.91)
21cr|cherrytree-1.0.0-1|20	BuildRequires:	pkgconfig(uchardet)
21cr|cherrytree-1.0.0-1|21	
21cr|cherrytree-1.0.0-1|22	%description
21cr|cherrytree-1.0.0-1|23	Cherrytree is a hierarchical note taking application. The Main Features:
21cr|cherrytree-1.0.0-1|24	* Rich Text supporting Images, Tables, Code Boxes, Hyperlinks and Anchors,
21cr|cherrytree-1.0.0-1|25	Spell Check, Lists.
21cr|cherrytree-1.0.0-1|26	* Syntax Highlighting supporting many programming languages.
21cr|cherrytree-1.0.0-1|27	* Password Protection, Powerful Find and Replace utilities, TOC generator.
21cr|cherrytree-1.0.0-1|28	* Print, Save as PDF, Export to HTML, Export to Plain Text.
21cr|cherrytree-1.0.0-1|29	* Import from Several other Note Taking Applications.
21cr|cherrytree-1.0.0-1|30	
21cr|cherrytree-1.0.0-1|31	%files -f %{name}.lang
21cr|cherrytree-1.0.0-1|32	%doc changelog.txt README.md
21cr|cherrytree-1.0.0-1|33	%license license.txt
21cr|cherrytree-1.0.0-1|34	%{_appdatadir}/net.giuspen.cherrytree.metainfo.xml
21cr|cherrytree-1.0.0-1|35	%{_bindir}/%{name}
21cr|cherrytree-1.0.0-1|36	%{_datadir}/applications/%{name}.desktop
21cr|cherrytree-1.0.0-1|37	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|cherrytree-1.0.0-1|38	%{_datadir}/mime-info/%{name}.*
21cr|cherrytree-1.0.0-1|39	%{_datadir}/%{name}/
21cr|cherrytree-1.0.0-1|40	%{_mandir}/man1/*.1*
21cr|cherrytree-1.0.0-1|41	
21cr|cherrytree-1.0.0-1|42	#----------------------------------------------------------------------------
21cr|cherrytree-1.0.0-1|43	
21cr|cherrytree-1.0.0-1|44	%prep
21cr|cherrytree-1.0.0-1|45	%autosetup -p1 -n %{name}_%{version}
21cr|cherrytree-1.0.0-1|46	
21cr|cherrytree-1.0.0-1|47	%build
21cr|cherrytree-1.0.0-1|48	%cmake -DBUILD_TESTING:BOOL=OFF
21cr|cherrytree-1.0.0-1|49	%make
21cr|cherrytree-1.0.0-1|50	
21cr|cherrytree-1.0.0-1|51	%install
21cr|cherrytree-1.0.0-1|52	%makeinstall_std -C build
21cr|cherrytree-1.0.0-1|53	
21cr|cherrytree-1.0.0-1|54	%find_lang %{name}

636 21
21cr|chessx-1.5.8-1|1	Summary:	An Open Source chess database
21cr|chessx-1.5.8-1|2	Name:		chessx
21cr|chessx-1.5.8-1|3	Version:	1.5.8
21cr|chessx-1.5.8-1|4	Release:	1
21cr|chessx-1.5.8-1|5	License:	GPLv2
21cr|chessx-1.5.8-1|6	Group:		Games/Boards
21cr|chessx-1.5.8-1|7	Url:		http://chessx.sourceforge.net
21cr|chessx-1.5.8-1|8	Source0:	http://sourceforge.net/projects/chessx/files/%{name}/%{version}/%{name}-%{version}.tgz
21cr|chessx-1.5.8-1|9	BuildRequires:	desktop-file-utils
21cr|chessx-1.5.8-1|10	BuildRequires:	imagemagick
21cr|chessx-1.5.8-1|11	BuildRequires:	qt5-linguist-tools
21cr|chessx-1.5.8-1|12	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|chessx-1.5.8-1|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|chessx-1.5.8-1|14	BuildRequires:	pkgconfig(Qt5Gui)
21cr|chessx-1.5.8-1|15	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|chessx-1.5.8-1|16	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|chessx-1.5.8-1|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|chessx-1.5.8-1|18	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|chessx-1.5.8-1|19	BuildRequires:	pkgconfig(Qt5Svg)
21cr|chessx-1.5.8-1|20	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21cr|chessx-1.5.8-1|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|chessx-1.5.8-1|22	BuildRequires:	pkgconfig(Qt5Xml)
21cr|chessx-1.5.8-1|23	
21cr|chessx-1.5.8-1|24	%description
21cr|chessx-1.5.8-1|25	ChessX is an Open Source chess database.
21cr|chessx-1.5.8-1|26	With ChessX you can operate on your
21cr|chessx-1.5.8-1|27	collection of chess games in many ways:
21cr|chessx-1.5.8-1|28	browse, edit, add, organize, analyze, etc.
21cr|chessx-1.5.8-1|29	
21cr|chessx-1.5.8-1|30	%files
21cr|chessx-1.5.8-1|31	%doc *.md
21cr|chessx-1.5.8-1|32	%{_gamesbindir}/%{name}
21cr|chessx-1.5.8-1|33	%{_gamesdatadir}/%{name}/
21cr|chessx-1.5.8-1|34	%{_datadir}/applications/%{name}.desktop
21cr|chessx-1.5.8-1|35	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|chessx-1.5.8-1|36	%{_datadir}/metainfo/org./io.sourceforge.ChessX.metainfo.xml
21cr|chessx-1.5.8-1|37	#------------------------------------------------------------
21cr|chessx-1.5.8-1|38	
21cr|chessx-1.5.8-1|39	%prep
21cr|chessx-1.5.8-1|40	%setup -q
21cr|chessx-1.5.8-1|41	# avoid spurious-executable-perm
21cr|chessx-1.5.8-1|42	find . -type f -exec chmod -x {} \;
21cr|chessx-1.5.8-1|43	
21cr|chessx-1.5.8-1|44	%build
21cr|chessx-1.5.8-1|45	%qmake_qt5
21cr|chessx-1.5.8-1|46	lrelease-qt5 i18n/*.ts
21cr|chessx-1.5.8-1|47	
21cr|chessx-1.5.8-1|48	%make
21cr|chessx-1.5.8-1|49	
21cr|chessx-1.5.8-1|50	%install
21cr|chessx-1.5.8-1|51	# game binary
21cr|chessx-1.5.8-1|52	mkdir -p %{buildroot}%{_gamesbindir}
21cr|chessx-1.5.8-1|53	install -m 0755 release/chessx %{buildroot}%{_gamesbindir}/%{name}
21cr|chessx-1.5.8-1|54	
21cr|chessx-1.5.8-1|55	# game data
21cr|chessx-1.5.8-1|56	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|chessx-1.5.8-1|57	cp -pr data/* %{buildroot}%{_gamesdatadir}/%{name}/
21cr|chessx-1.5.8-1|58	cp -pr i18n/*.qm %{buildroot}%{_gamesdatadir}/%{name}/lang/
21cr|chessx-1.5.8-1|59	
21cr|chessx-1.5.8-1|60	# icons
21cr|chessx-1.5.8-1|61	for png in 128x128 64x64 32x32 22x22 16x16; do
21cr|chessx-1.5.8-1|62	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${png}/apps/
21cr|chessx-1.5.8-1|63	convert -geometry $png data/images/%{name}.png %{buildroot}%{_iconsdir}/hicolor/${png}/apps/%{name}.png
21cr|chessx-1.5.8-1|64	done
21cr|chessx-1.5.8-1|65	
21cr|chessx-1.5.8-1|66	# menu-entry
21cr|chessx-1.5.8-1|67	mkdir -p %{buildroot}%{_datadir}/applications
21cr|chessx-1.5.8-1|68	desktop-file-install \
21cr|chessx-1.5.8-1|69	--dir=%{buildroot}%{_datadir}/applications/ \
21cr|chessx-1.5.8-1|70	unix/%{name}.desktop
21cr|chessx-1.5.8-1|71	
21cr|chessx-1.5.8-1|72	#appadata
21cr|chessx-1.5.8-1|73	mkdir -p %{buildroot}%{_datadir}/metainfo/org.
21cr|chessx-1.5.8-1|74	cp -R unix/io.sourceforge.ChessX.metainfo.xml  \
21cr|chessx-1.5.8-1|75	%{buildroot}%{_datadir}/metainfo/org./io.sourceforge.ChessX.metainfo.xml
21cr|chessx-1.5.8-1|76	
21cr|chessx-1.5.8-1|77	# linting
21cr|chessx-1.5.8-1|78	find %{buildroot} -name '*.svg' -exec chmod a-x {} \;
21cr|chessx-1.5.8-1|79	find %{buildroot} -size 0 -delete

637 21
21cr|chipmunk-6.1.5-4|1	%define major 6.1
21cr|chipmunk-6.1.5-4|2	%define pkg_major 6
21cr|chipmunk-6.1.5-4|3	%define libname %mklibname %{name} %{major}
21cr|chipmunk-6.1.5-4|4	%define devname %mklibname -d %{name}
21cr|chipmunk-6.1.5-4|5	%define demoname  chipmunk-demo
21cr|chipmunk-6.1.5-4|6	%define samplname chipmunk-samples
21cr|chipmunk-6.1.5-4|7	
21cr|chipmunk-6.1.5-4|8	Summary:	2D physics engine
21cr|chipmunk-6.1.5-4|9	Name:		chipmunk
21cr|chipmunk-6.1.5-4|10	Version:	6.1.5
21cr|chipmunk-6.1.5-4|11	Release:	4
21cr|chipmunk-6.1.5-4|12	License:	MIT
21cr|chipmunk-6.1.5-4|13	Group:		Development/C
21cr|chipmunk-6.1.5-4|14	Url:		http://chipmunk-physics.net/
21cr|chipmunk-6.1.5-4|15	Source0:	http://chipmunk-physics.net/release/Chipmunk-%{pkg_major}.x/Chipmunk-%{version}.tgz
21cr|chipmunk-6.1.5-4|16	Source1:	chipmunk-makefile
21cr|chipmunk-6.1.5-4|17	# opengl is only needed by the demos
21cr|chipmunk-6.1.5-4|18	BuildRequires:	pkgconfig(gl)
21cr|chipmunk-6.1.5-4|19	BuildRequires:	pkgconfig(glu)
21cr|chipmunk-6.1.5-4|20	BuildRequires:	pkgconfig(glut)
21cr|chipmunk-6.1.5-4|21	
21cr|chipmunk-6.1.5-4|22	%description
21cr|chipmunk-6.1.5-4|23	Chipmunk is a rigid body physics library, designed for 2D video games.
21cr|chipmunk-6.1.5-4|24	
21cr|chipmunk-6.1.5-4|25	#----------------------------------------------------------------------------
21cr|chipmunk-6.1.5-4|26	
21cr|chipmunk-6.1.5-4|27	%package -n %{libname}
21cr|chipmunk-6.1.5-4|28	Summary:	2D physics engine shared library
21cr|chipmunk-6.1.5-4|29	Group:		Development/C
21cr|chipmunk-6.1.5-4|30	Obsoletes:	%{_lib}chipmunk6 < 6.1.5
21cr|chipmunk-6.1.5-4|31	
21cr|chipmunk-6.1.5-4|32	%description -n %{libname}
21cr|chipmunk-6.1.5-4|33	Chipmunk is a rigid body physics library, designed for 2D video games.
21cr|chipmunk-6.1.5-4|34	
21cr|chipmunk-6.1.5-4|35	%files -n %{libname}
21cr|chipmunk-6.1.5-4|36	%doc LICENSE.txt
21cr|chipmunk-6.1.5-4|37	%{_libdir}/libchipmunk.so.%{major}
21cr|chipmunk-6.1.5-4|38	
21cr|chipmunk-6.1.5-4|39	#----------------------------------------------------------------------------
21cr|chipmunk-6.1.5-4|40	
21cr|chipmunk-6.1.5-4|41	%package -n %{devname}
21cr|chipmunk-6.1.5-4|42	Summary:	Development files for %{name}
21cr|chipmunk-6.1.5-4|43	Group:		Development/C
21cr|chipmunk-6.1.5-4|44	Requires:	%{libname} = %{EVRD}
21cr|chipmunk-6.1.5-4|45	Provides:	%{name}-devel = %{EVRD}
21cr|chipmunk-6.1.5-4|46	
21cr|chipmunk-6.1.5-4|47	%description -n %{devname}
21cr|chipmunk-6.1.5-4|48	The %{devname} package contains header files for developing
21cr|chipmunk-6.1.5-4|49	applications that use %{libname}.
21cr|chipmunk-6.1.5-4|50	
21cr|chipmunk-6.1.5-4|51	%files -n %{devname}
21cr|chipmunk-6.1.5-4|52	%doc README.textile
21cr|chipmunk-6.1.5-4|53	%{_libdir}/libchipmunk.so
21cr|chipmunk-6.1.5-4|54	%{_libdir}/libchipmunk.a
21cr|chipmunk-6.1.5-4|55	%{_includedir}/chipmunk
21cr|chipmunk-6.1.5-4|56	
21cr|chipmunk-6.1.5-4|57	#----------------------------------------------------------------------------
21cr|chipmunk-6.1.5-4|58	
21cr|chipmunk-6.1.5-4|59	%package -n %{demoname}
21cr|chipmunk-6.1.5-4|60	Summary:	Demos of the library %{name}
21cr|chipmunk-6.1.5-4|61	Group:		Development/C
21cr|chipmunk-6.1.5-4|62	Requires:	%{libname} = %{EVRD}
21cr|chipmunk-6.1.5-4|63	
21cr|chipmunk-6.1.5-4|64	%description -n %{demoname}
21cr|chipmunk-6.1.5-4|65	The %{demoname} package provides some demos of what can be achieved
21cr|chipmunk-6.1.5-4|66	using the library %{libname}.
21cr|chipmunk-6.1.5-4|67	Switch the demos using the keyboard keys from [a] to [s].
21cr|chipmunk-6.1.5-4|68	
21cr|chipmunk-6.1.5-4|69	%files -n %{demoname}
21cr|chipmunk-6.1.5-4|70	%{_bindir}/chipmunk-demo
21cr|chipmunk-6.1.5-4|71	
21cr|chipmunk-6.1.5-4|72	#----------------------------------------------------------------------------
21cr|chipmunk-6.1.5-4|73	
21cr|chipmunk-6.1.5-4|74	%package -n %{samplname}
21cr|chipmunk-6.1.5-4|75	Summary:	Examples of use of the library %{name}
21cr|chipmunk-6.1.5-4|76	Group:		Development/C
21cr|chipmunk-6.1.5-4|77	BuildArch:	noarch
21cr|chipmunk-6.1.5-4|78	
21cr|chipmunk-6.1.5-4|79	%description -n %{samplname}
21cr|chipmunk-6.1.5-4|80	The %{samplname} package provides the source code of the demos.
21cr|chipmunk-6.1.5-4|81	
21cr|chipmunk-6.1.5-4|82	%files -n %{samplname}
21cr|chipmunk-6.1.5-4|83	%doc samples
21cr|chipmunk-6.1.5-4|84	
21cr|chipmunk-6.1.5-4|85	#----------------------------------------------------------------------------
21cr|chipmunk-6.1.5-4|86	
21cr|chipmunk-6.1.5-4|87	%prep
21cr|chipmunk-6.1.5-4|88	%setup -q -n Chipmunk-%{version}
21cr|chipmunk-6.1.5-4|89	cp %{SOURCE1} src/Makefile
21cr|chipmunk-6.1.5-4|90	
21cr|chipmunk-6.1.5-4|91	%build
21cr|chipmunk-6.1.5-4|92	pushd src
21cr|chipmunk-6.1.5-4|93	make clean
21cr|chipmunk-6.1.5-4|94	make CFLAGS="%{optflags} -std=c99"
21cr|chipmunk-6.1.5-4|95	make cleanobj
21cr|chipmunk-6.1.5-4|96	make static CFLAGS="%{optflags} -std=c99"
21cr|chipmunk-6.1.5-4|97	popd
21cr|chipmunk-6.1.5-4|98	pushd Demo
21cr|chipmunk-6.1.5-4|99	ln -s ../src/libchipmunk.so.* libchipmunk.so
21cr|chipmunk-6.1.5-4|100	gcc -o chipmunk-demo -std=gnu99 -I../include/chipmunk -L. -lchipmunk -lm -lGL -lGLU -lglut *.c
21cr|chipmunk-6.1.5-4|101	popd
21cr|chipmunk-6.1.5-4|102	mkdir samples
21cr|chipmunk-6.1.5-4|103	cp Demo/*.[ch] samples/
21cr|chipmunk-6.1.5-4|104	
21cr|chipmunk-6.1.5-4|105	%install
21cr|chipmunk-6.1.5-4|106	pushd src
21cr|chipmunk-6.1.5-4|107	make install \
21cr|chipmunk-6.1.5-4|108	INCDIR=%{buildroot}%{_includedir} \
21cr|chipmunk-6.1.5-4|109	LIBDEST=%{buildroot}%{_libdir}
21cr|chipmunk-6.1.5-4|110	popd
21cr|chipmunk-6.1.5-4|111	pushd Demo
21cr|chipmunk-6.1.5-4|112	install -d -m 0755 %{buildroot}%{_bindir}
21cr|chipmunk-6.1.5-4|113	install -m 0755 chipmunk-demo %{buildroot}%{_bindir}
21cr|chipmunk-6.1.5-4|114	popd

638 21
21cr|chkdsk-0.2-1|1	%global debug_package %{nil}
21cr|chkdsk-0.2-1|2	
21cr|chkdsk-0.2-1|3	Name:		chkdsk
21cr|chkdsk-0.2-1|4	Version:	0.2
21cr|chkdsk-0.2-1|5	Release:	1
21cr|chkdsk-0.2-1|6	Group:		File tools
21cr|chkdsk-0.2-1|7	Summary:	Fixing errors on NTFS partitions in Linux
21cr|chkdsk-0.2-1|8	License:	GPLv3
21cr|chkdsk-0.2-1|9	URL:		https://github.com/AKotov-dev/chkdsk
21cr|chkdsk-0.2-1|10	Source0:	https://github.com/AKotov-dev/chkdsk/archive/refs/tags/v%{version}-1.tar.gz?/%{name}-%{version}.tar.gz
21cr|chkdsk-0.2-1|11	Requires:	ntfs-3g
21cr|chkdsk-0.2-1|12	
21cr|chkdsk-0.2-1|13	%description
21cr|chkdsk-0.2-1|14	Bash script for automatic error correction on NTFS partitions in Linux
21cr|chkdsk-0.2-1|15	Just run the command with 'su' privileges: chkdsk
21cr|chkdsk-0.2-1|16	
21cr|chkdsk-0.2-1|17	%files
21cr|chkdsk-0.2-1|18	%doc README.md
21cr|chkdsk-0.2-1|19	%license LICENSE
21cr|chkdsk-0.2-1|20	%attr(0755,root,root) %{_bindir}/%{name}
21cr|chkdsk-0.2-1|21	#-------------------------------------------------------------------
21cr|chkdsk-0.2-1|22	%prep
21cr|chkdsk-0.2-1|23	%setup -n %{name}-%{version}-1
21cr|chkdsk-0.2-1|24	
21cr|chkdsk-0.2-1|25	%build
21cr|chkdsk-0.2-1|26	# nothing
21cr|chkdsk-0.2-1|27	
21cr|chkdsk-0.2-1|28	%install
21cr|chkdsk-0.2-1|29	mkdir -p %{buildroot}%{_bindir}
21cr|chkdsk-0.2-1|30	cp %{name} %{buildroot}%{_bindir}

639 21
21cr|chkfontpath-1.10.1-10|1	Summary:	Simple interface for editing the font path for the X font server
21cr|chkfontpath-1.10.1-10|2	Name:		chkfontpath
21cr|chkfontpath-1.10.1-10|3	Version:	1.10.1
21cr|chkfontpath-1.10.1-10|4	Release:	10
21cr|chkfontpath-1.10.1-10|5	License:	GPLv2+
21cr|chkfontpath-1.10.1-10|6	Group:		System/X11
21cr|chkfontpath-1.10.1-10|7	BuildRequires:	popt-devel
21cr|chkfontpath-1.10.1-10|8	Source0:	%{name}-%{version}.tar.gz
21cr|chkfontpath-1.10.1-10|9	Patch0:		chkfontpath-1.7-unscaled.patch
21cr|chkfontpath-1.10.1-10|10	Requires:	xfs
21cr|chkfontpath-1.10.1-10|11	
21cr|chkfontpath-1.10.1-10|12	%description
21cr|chkfontpath-1.10.1-10|13	This is a simple terminal mode program for configuring the directories
21cr|chkfontpath-1.10.1-10|14	in the X font server's path. It is mostly intended to be used
21cr|chkfontpath-1.10.1-10|15	'internally' by RPM when packages with fonts are added or removed, but
21cr|chkfontpath-1.10.1-10|16	it may be useful as a stand-alone utility in some instances.
21cr|chkfontpath-1.10.1-10|17	
21cr|chkfontpath-1.10.1-10|18	%prep
21cr|chkfontpath-1.10.1-10|19	%setup -q
21cr|chkfontpath-1.10.1-10|20	%patch0 -p1 -b .old
21cr|chkfontpath-1.10.1-10|21	
21cr|chkfontpath-1.10.1-10|22	%build
21cr|chkfontpath-1.10.1-10|23	make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
21cr|chkfontpath-1.10.1-10|24	
21cr|chkfontpath-1.10.1-10|25	%install
21cr|chkfontpath-1.10.1-10|26	perl -pi -e "s!/usr/man!%{_mandir}!g" Makefile man/Makefile
21cr|chkfontpath-1.10.1-10|27	%makeinstall INSTROOT=$RPM_BUILD_ROOT BINDIR=%{_sbindir} MANDIR=%{_mandir}
21cr|chkfontpath-1.10.1-10|28	
21cr|chkfontpath-1.10.1-10|29	%clean
21cr|chkfontpath-1.10.1-10|30	rm -rf $RPM_BUILD_ROOT
21cr|chkfontpath-1.10.1-10|31	
21cr|chkfontpath-1.10.1-10|32	%files
21cr|chkfontpath-1.10.1-10|33	%defattr(-,root,root)
21cr|chkfontpath-1.10.1-10|34	%{_sbindir}/chkfontpath
21cr|chkfontpath-1.10.1-10|35	%{_mandir}/man8/chkfontpath.8*

640 21
21cr|chkrootkit-0.55-3|1	%define debug_package %{nil}
21cr|chkrootkit-0.55-3|2	
21cr|chkrootkit-0.55-3|3	%define build_diet 0
21cr|chkrootkit-0.55-3|4	
21cr|chkrootkit-0.55-3|5	# commandline overrides:
21cr|chkrootkit-0.55-3|6	# rpm -ba|--rebuild --with 'xxx'
21cr|chkrootkit-0.55-3|7	%{?_with_diet: %{expand: %%define build_diet 1}}
21cr|chkrootkit-0.55-3|8	
21cr|chkrootkit-0.55-3|9	Summary:	Check rootkits
21cr|chkrootkit-0.55-3|10	Name:		chkrootkit
21cr|chkrootkit-0.55-3|11	Version:	0.55
21cr|chkrootkit-0.55-3|12	Release:	3
21cr|chkrootkit-0.55-3|13	License:	BSD
21cr|chkrootkit-0.55-3|14	Group:		Monitoring
21cr|chkrootkit-0.55-3|15	Url:		http://www.chkrootkit.org/
21cr|chkrootkit-0.55-3|16	Source0:	ftp://ftp.pangeia.com.br/pub/seg/pac/%{name}-%{version}.tar.gz
21cr|chkrootkit-0.55-3|17	Patch0:		chkrootkit_fix_apache_false_positive.diff
21cr|chkrootkit-0.55-3|18	Patch1:		chkrootkit-0.49-bug57979.diff
21cr|chkrootkit-0.55-3|19	Patch2:		chkrootkit-0.52-suckit-false-positive.diff
21cr|chkrootkit-0.55-3|20	%if %{build_diet}
21cr|chkrootkit-0.55-3|21	BuildRequires:	dietlibc-devel >= 0.32
21cr|chkrootkit-0.55-3|22	%endif
21cr|chkrootkit-0.55-3|23	BuildRequires:	glibc-static-devel
21cr|chkrootkit-0.55-3|24	Requires:	binutils
21cr|chkrootkit-0.55-3|25	Requires:	coreutils
21cr|chkrootkit-0.55-3|26	Requires:	findutils
21cr|chkrootkit-0.55-3|27	Requires:	gawk
21cr|chkrootkit-0.55-3|28	Requires:	grep
21cr|chkrootkit-0.55-3|29	Requires:	net-tools
21cr|chkrootkit-0.55-3|30	Requires:	procps
21cr|chkrootkit-0.55-3|31	Requires:	sed
21cr|chkrootkit-0.55-3|32	
21cr|chkrootkit-0.55-3|33	%description
21cr|chkrootkit-0.55-3|34	Chkrootkit is a tool to locally check for signs of a rootkit.
21cr|chkrootkit-0.55-3|35	
21cr|chkrootkit-0.55-3|36	%files
21cr|chkrootkit-0.55-3|37	%license COPYRIGHT
21cr|chkrootkit-0.55-3|38	%doc ACKNOWLEDGMENTS README*
21cr|chkrootkit-0.55-3|39	%{_sbindir}/chkrootkit
21cr|chkrootkit-0.55-3|40	%{_libdir}/%{name}
21cr|chkrootkit-0.55-3|41	
21cr|chkrootkit-0.55-3|42	#----------------------------------------------------------------------------
21cr|chkrootkit-0.55-3|43	
21cr|chkrootkit-0.55-3|44	%prep
21cr|chkrootkit-0.55-3|45	%setup -q
21cr|chkrootkit-0.55-3|46	%patch0 -p0
21cr|chkrootkit-0.55-3|47	%patch1 -p0
21cr|chkrootkit-0.55-3|48	%patch2 -p1
21cr|chkrootkit-0.55-3|49	# fix debuginfo:
21cr|chkrootkit-0.55-3|50	sed -i -e 's!\s\+@strip.*!!g' Makefile
21cr|chkrootkit-0.55-3|51	
21cr|chkrootkit-0.55-3|52	# instead of a static patch
21cr|chkrootkit-0.55-3|53	chmod 644 *
21cr|chkrootkit-0.55-3|54	for i in `ls -1 *.c|sed "s/\.c//"`; do
21cr|chkrootkit-0.55-3|55	perl -pi -e "s|\./${i}|%{_libdir}/%{name}/${i}|g" %{name}
21cr|chkrootkit-0.55-3|56	done
21cr|chkrootkit-0.55-3|57	
21cr|chkrootkit-0.55-3|58	%build
21cr|chkrootkit-0.55-3|59	%if %{build_diet}
21cr|chkrootkit-0.55-3|60	# OE: use the power of dietlibc
21cr|chkrootkit-0.55-3|61	make CC="diet gcc" CFLAGS="%{optflags} -DHAVE_LASTLOG_H -DLASTLOG_FILENAME='\"/var/log/lastlog\"' -DWTMP_FILENAME='\"/var/log/wtmp\"' -Os  -s -static" LDFLAGS=-static
21cr|chkrootkit-0.55-3|62	%else
21cr|chkrootkit-0.55-3|63	make CFLAGS="%{optflags} -DHAVE_LASTLOG_H -DLASTLOG_FILENAME='\"/var/log/lastlog\"' -DWTMP_FILENAME='\"/var/log/wtmp\"'" LDFLAGS=-static
21cr|chkrootkit-0.55-3|64	%endif
21cr|chkrootkit-0.55-3|65	
21cr|chkrootkit-0.55-3|66	%install
21cr|chkrootkit-0.55-3|67	install -d %{buildroot}%{_sbindir}
21cr|chkrootkit-0.55-3|68	install -d %{buildroot}%{_libdir}/%{name}
21cr|chkrootkit-0.55-3|69	
21cr|chkrootkit-0.55-3|70	install -m 755 chkrootkit %{buildroot}%{_sbindir}/
21cr|chkrootkit-0.55-3|71	install -m 755 -s check_wtmpx chkdirs chklastlog chkproc chkutmp chkwtmp ifpromisc strings-static %{buildroot}%{_libdir}/%{name}/

641 21
21cr|chntpw-140201-2|1	%define snap 080526
21cr|chntpw-140201-2|2	
21cr|chntpw-140201-2|3	Summary:	The Offline NT Password Editor
21cr|chntpw-140201-2|4	Name:		chntpw
21cr|chntpw-140201-2|5	Version:	140201
21cr|chntpw-140201-2|6	Release:	2
21cr|chntpw-140201-2|7	License:	GPL
21cr|chntpw-140201-2|8	Group:		File tools
21cr|chntpw-140201-2|9	URL:		http://home.eunet.no/~pnordahl/ntpasswd/
21cr|chntpw-140201-2|10	Source0:	http://home.eunet.no/~pnordahl/ntpasswd/chntpw-source-%{snap}.zip
21cr|chntpw-140201-2|11	Source1:	chntpw.8
21cr|chntpw-140201-2|12	Patch0:		chntpw-cblock.patch
21cr|chntpw-140201-2|13	BuildRequires:	openssl-devel
21cr|chntpw-140201-2|14	BuildRequires:	openssl-static-devel
21cr|chntpw-140201-2|15	BuildRequires:	glibc-static-devel
21cr|chntpw-140201-2|16	
21cr|chntpw-140201-2|17	%description
21cr|chntpw-140201-2|18	This little program will enable you to view some information and change user
21cr|chntpw-140201-2|19	passwords in a Windows NT SAM userdatabase file. You do not need to know the
21cr|chntpw-140201-2|20	old passwords. However, you need to get at the file some way or another
21cr|chntpw-140201-2|21	yourself. In addition it contains a simple registry editor with full write
21cr|chntpw-140201-2|22	support, and hex-editor which enables you to fiddle around with bits&bytes in
21cr|chntpw-140201-2|23	the file as you wish yourself.
21cr|chntpw-140201-2|24	
21cr|chntpw-140201-2|25	%package -n	reged
21cr|chntpw-140201-2|26	Summary:	Simple Registry Edit Utility
21cr|chntpw-140201-2|27	Group:		File tools
21cr|chntpw-140201-2|28	
21cr|chntpw-140201-2|29	%description -n	reged
21cr|chntpw-140201-2|30	This program is a command line utility to export of registry to .reg files.
21cr|chntpw-140201-2|31	
21cr|chntpw-140201-2|32	%prep
21cr|chntpw-140201-2|33	
21cr|chntpw-140201-2|34	%autosetup -p1 -n chntpw-%{snap}
21cr|chntpw-140201-2|35	
21cr|chntpw-140201-2|36	cp %{SOURCE1} chntpw.8
21cr|chntpw-140201-2|37	
21cr|chntpw-140201-2|38	# fix attribs
21cr|chntpw-140201-2|39	find . -type d -exec chmod 755 {} \;
21cr|chntpw-140201-2|40	find . -type f -exec chmod 644 {} \;
21cr|chntpw-140201-2|41	
21cr|chntpw-140201-2|42	%build
21cr|chntpw-140201-2|43	%serverbuild
21cr|chntpw-140201-2|44	
21cr|chntpw-140201-2|45	make \
21cr|chntpw-140201-2|46	CFLAGS="$CFLAGS -DUSEOPENSSL -I. -I%{_includedir}  -Wall" \
21cr|chntpw-140201-2|47	OSSLLIB=%{_libdir} \
21cr|chntpw-140201-2|48	LIBS="-L%{_libdir} -lcrypto -ldl -lpthread"
21cr|chntpw-140201-2|49	
21cr|chntpw-140201-2|50	%install
21cr|chntpw-140201-2|51	rm -rf %{buildroot}
21cr|chntpw-140201-2|52	
21cr|chntpw-140201-2|53	install -d %{buildroot}%{_sbindir}
21cr|chntpw-140201-2|54	install -d %{buildroot}%{_mandir}/man8
21cr|chntpw-140201-2|55	
21cr|chntpw-140201-2|56	install -m0755 %{name} %{buildroot}%{_sbindir}/
21cr|chntpw-140201-2|57	install -m0755 %{name}.static %{buildroot}%{_sbindir}/
21cr|chntpw-140201-2|58	install -m0755 reged %{buildroot}%{_sbindir}/
21cr|chntpw-140201-2|59	install -m0755 reged.static %{buildroot}%{_sbindir}/
21cr|chntpw-140201-2|60	install -m0644 chntpw.8 %{buildroot}%{_mandir}/man8/
21cr|chntpw-140201-2|61	
21cr|chntpw-140201-2|62	%clean
21cr|chntpw-140201-2|63	rm -rf %{buildroot}
21cr|chntpw-140201-2|64	
21cr|chntpw-140201-2|65	%files
21cr|chntpw-140201-2|66	%defattr(-,root,root)
21cr|chntpw-140201-2|67	%doc HISTORY.txt README.txt regedit.txt
21cr|chntpw-140201-2|68	%{_sbindir}/%{name}*
21cr|chntpw-140201-2|69	%{_mandir}/man8/chntpw.8*
21cr|chntpw-140201-2|70	
21cr|chntpw-140201-2|71	%files -n reged
21cr|chntpw-140201-2|72	%defattr(-,root,root)
21cr|chntpw-140201-2|73	%{_sbindir}/reged*

642 21
21cr|chocolate-doom-3.0.1-3|1	Summary:	Historically compatible Doom engine
21cr|chocolate-doom-3.0.1-3|2	Name:		chocolate-doom
21cr|chocolate-doom-3.0.1-3|3	Version:	3.0.1
21cr|chocolate-doom-3.0.1-3|4	Release:	3
21cr|chocolate-doom-3.0.1-3|5	License:	GPLv2+
21cr|chocolate-doom-3.0.1-3|6	Group:		Games/Arcade
21cr|chocolate-doom-3.0.1-3|7	Url:		https://chocolate-doom.org/
21cr|chocolate-doom-3.0.1-3|8	Source0:	https://www.chocolate-doom.org/downloads/%{version}/%{name}-%{version}.tar.gz
21cr|chocolate-doom-3.0.1-3|9	Source100:	chocolate-doom.rpmlintrc
21cr|chocolate-doom-3.0.1-3|10	Patch0:		chocolate-doom-3.0.1-switch-to-python3.patch
21cr|chocolate-doom-3.0.1-3|11	Patch1:		chocolate-doom-3.0.1-fix-build-with-gcc10.patch
21cr|chocolate-doom-3.0.1-3|12	BuildRequires:	python3
21cr|chocolate-doom-3.0.1-3|13	BuildRequires:	pkgconfig(libpng)
21cr|chocolate-doom-3.0.1-3|14	BuildRequires:	pkgconfig(samplerate)
21cr|chocolate-doom-3.0.1-3|15	BuildRequires:	pkgconfig(sdl2)
21cr|chocolate-doom-3.0.1-3|16	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|chocolate-doom-3.0.1-3|17	BuildRequires:	pkgconfig(SDL2_net)
21cr|chocolate-doom-3.0.1-3|18	Requires:	chocolate-common = %{EVRD}
21cr|chocolate-doom-3.0.1-3|19	
21cr|chocolate-doom-3.0.1-3|20	%description
21cr|chocolate-doom-3.0.1-3|21	Chocolate Doom is a game engine that aims to accurately reproduce the
21cr|chocolate-doom-3.0.1-3|22	experience of playing vanilla Doom. It is a conservative, historically
21cr|chocolate-doom-3.0.1-3|23	accurate Doom source port, which is compatible with the thousands of mods
21cr|chocolate-doom-3.0.1-3|24	and levels that were made before the Doom source code was released. Rather
21cr|chocolate-doom-3.0.1-3|25	than flashy new graphics, Chocolate Doom's main features are its accurate
21cr|chocolate-doom-3.0.1-3|26	reproduction of the game as it was played in the 1990s.
21cr|chocolate-doom-3.0.1-3|27	The following games can be played:
21cr|chocolate-doom-3.0.1-3|28	- Doom (including the shareware and registered versions, and the Ultimate Doom
21cr|chocolate-doom-3.0.1-3|29	expansion pack).
21cr|chocolate-doom-3.0.1-3|30	- Doom II.
21cr|chocolate-doom-3.0.1-3|31	- Final Doom (TNT:Evilution, and the Plutonia Experiment).
21cr|chocolate-doom-3.0.1-3|32	- Chex Quest.
21cr|chocolate-doom-3.0.1-3|33	It is also possible to play these expansion packs and commercial games, each
21cr|chocolate-doom-3.0.1-3|34	of which requires one of the above:
21cr|chocolate-doom-3.0.1-3|35	-The Master Levels for Doom II.
21cr|chocolate-doom-3.0.1-3|36	-Hacx.
21cr|chocolate-doom-3.0.1-3|37	And also various TCs and WAD files:
21cr|chocolate-doom-3.0.1-3|38	http://www.chocolate-doom.org/wiki/index.php/User_guide.
21cr|chocolate-doom-3.0.1-3|39	
21cr|chocolate-doom-3.0.1-3|40	Warning! Chocolate Doom needs to know where to find your IWAD file. To do this
21cr|chocolate-doom-3.0.1-3|41	put the file into /usr/share/games/doom. As an alternative, you can set the
21cr|chocolate-doom-3.0.1-3|42	env variable DOOMWADDIR to specify the path to a directory containing your
21cr|chocolate-doom-3.0.1-3|43	files; if you have multiple IWADs in different directories, set it to be a
21cr|chocolate-doom-3.0.1-3|44	colon-separated list of directories to search.
21cr|chocolate-doom-3.0.1-3|45	
21cr|chocolate-doom-3.0.1-3|46	%files
21cr|chocolate-doom-3.0.1-3|47	%doc ChangeLog NEWS.md NOT-BUGS.md README.md README.Music.md TODO.md
21cr|chocolate-doom-3.0.1-3|48	%license COPYING
21cr|chocolate-doom-3.0.1-3|49	%{_bindir}/%{name}
21cr|chocolate-doom-3.0.1-3|50	%{_bindir}/%{name}-setup
21cr|chocolate-doom-3.0.1-3|51	%{_datadir}/appdata/%{name}.appdata.xml
21cr|chocolate-doom-3.0.1-3|52	%{_datadir}/applications/chocolate-setup.desktop
21cr|chocolate-doom-3.0.1-3|53	%{_datadir}/applications/%{name}.desktop
21cr|chocolate-doom-3.0.1-3|54	%{_datadir}/bash-completion/completions/%{name}
21cr|chocolate-doom-3.0.1-3|55	%{_mandir}/man5/%{name}.cfg.5.*
21cr|chocolate-doom-3.0.1-3|56	%{_mandir}/man6/%{name}.6.*
21cr|chocolate-doom-3.0.1-3|57	%{_mandir}/man6/%{name}-setup.6.*
21cr|chocolate-doom-3.0.1-3|58	
21cr|chocolate-doom-3.0.1-3|59	#----------------------------------------------------------------------------
21cr|chocolate-doom-3.0.1-3|60	
21cr|chocolate-doom-3.0.1-3|61	%package -n chocolate-common
21cr|chocolate-doom-3.0.1-3|62	Summary:	Common files used by Chocolate engines
21cr|chocolate-doom-3.0.1-3|63	Group:		Games/Arcade
21cr|chocolate-doom-3.0.1-3|64	Conflicts:	%{name} < 2.1.0
21cr|chocolate-doom-3.0.1-3|65	
21cr|chocolate-doom-3.0.1-3|66	%description -n chocolate-common
21cr|chocolate-doom-3.0.1-3|67	Common files used by all Chocolate engines.
21cr|chocolate-doom-3.0.1-3|68	
21cr|chocolate-doom-3.0.1-3|69	%files -n chocolate-common
21cr|chocolate-doom-3.0.1-3|70	%license COPYING
21cr|chocolate-doom-3.0.1-3|71	%{_bindir}/chocolate-server
21cr|chocolate-doom-3.0.1-3|72	%{_iconsdir}/%{name}.png
21cr|chocolate-doom-3.0.1-3|73	%{_iconsdir}/chocolate-setup.png
21cr|chocolate-doom-3.0.1-3|74	%{_mandir}/man5/default.cfg.5.*
21cr|chocolate-doom-3.0.1-3|75	%{_mandir}/man6/chocolate-server.6.*
21cr|chocolate-doom-3.0.1-3|76	%{_mandir}/man6/chocolate-setup.6.*
21cr|chocolate-doom-3.0.1-3|77	
21cr|chocolate-doom-3.0.1-3|78	#----------------------------------------------------------------------------
21cr|chocolate-doom-3.0.1-3|79	
21cr|chocolate-doom-3.0.1-3|80	%package -n chocolate-heretic
21cr|chocolate-doom-3.0.1-3|81	Summary:	Historically compatible Heretic engine
21cr|chocolate-doom-3.0.1-3|82	Group:		Games/Arcade
21cr|chocolate-doom-3.0.1-3|83	Requires:	chocolate-common = %{EVRD}
21cr|chocolate-doom-3.0.1-3|84	Conflicts:	%{name} < 2.1.0
21cr|chocolate-doom-3.0.1-3|85	
21cr|chocolate-doom-3.0.1-3|86	%description -n chocolate-heretic
21cr|chocolate-doom-3.0.1-3|87	Chocolate Heretic is a game engine that aims to accurately reproduce the
21cr|chocolate-doom-3.0.1-3|88	experience of playing vanilla Heretic. It is a conservative, historically
21cr|chocolate-doom-3.0.1-3|89	accurate Heretic source port. Rather than flashy new graphics, Chocolate
21cr|chocolate-doom-3.0.1-3|90	Heretic's main features are its accurate reproduction of the game as it
21cr|chocolate-doom-3.0.1-3|91	was played in the 1990s.
21cr|chocolate-doom-3.0.1-3|92	
21cr|chocolate-doom-3.0.1-3|93	Warning! Chocolate Heretic needs to know where to find your IWAD file.
21cr|chocolate-doom-3.0.1-3|94	To do this, put the file into /usr/share/games/doom.
21cr|chocolate-doom-3.0.1-3|95	
21cr|chocolate-doom-3.0.1-3|96	%files -n chocolate-heretic
21cr|chocolate-doom-3.0.1-3|97	%license COPYING
21cr|chocolate-doom-3.0.1-3|98	%{_bindir}/chocolate-heretic
21cr|chocolate-doom-3.0.1-3|99	%{_bindir}/chocolate-heretic-setup
21cr|chocolate-doom-3.0.1-3|100	%{_datadir}/appdata/chocolate-heretic.appdata.xml
21cr|chocolate-doom-3.0.1-3|101	%{_datadir}/applications/chocolate-heretic.desktop
21cr|chocolate-doom-3.0.1-3|102	%{_datadir}/applications/chocolate-heretic-setup.desktop
21cr|chocolate-doom-3.0.1-3|103	%{_datadir}/bash-completion/completions/chocolate-heretic
21cr|chocolate-doom-3.0.1-3|104	%{_mandir}/man5/chocolate-heretic.cfg.5.*
21cr|chocolate-doom-3.0.1-3|105	%{_mandir}/man5/heretic.cfg.5.*
21cr|chocolate-doom-3.0.1-3|106	%{_mandir}/man6/chocolate-heretic.6.*
21cr|chocolate-doom-3.0.1-3|107	%{_mandir}/man6/chocolate-heretic-setup.6.*
21cr|chocolate-doom-3.0.1-3|108	
21cr|chocolate-doom-3.0.1-3|109	#----------------------------------------------------------------------------
21cr|chocolate-doom-3.0.1-3|110	
21cr|chocolate-doom-3.0.1-3|111	%package -n chocolate-hexen
21cr|chocolate-doom-3.0.1-3|112	Summary:	Historically compatible Hexen engine
21cr|chocolate-doom-3.0.1-3|113	Group:		Games/Arcade
21cr|chocolate-doom-3.0.1-3|114	Requires:	chocolate-common = %{EVRD}
21cr|chocolate-doom-3.0.1-3|115	Conflicts:	chocolate-doom < 2.1.0
21cr|chocolate-doom-3.0.1-3|116	
21cr|chocolate-doom-3.0.1-3|117	%description -n chocolate-hexen
21cr|chocolate-doom-3.0.1-3|118	Chocolate Hexen is a game engine that aims to accurately reproduce the
21cr|chocolate-doom-3.0.1-3|119	experience of playing vanilla Hexen. It is a conservative, historically
21cr|chocolate-doom-3.0.1-3|120	accurate Hexen source port. Rather than flashy new graphics, Chocolate
21cr|chocolate-doom-3.0.1-3|121	Hexen's main features are its accurate reproduction of the game as it
21cr|chocolate-doom-3.0.1-3|122	was played in the 1990s.
21cr|chocolate-doom-3.0.1-3|123	
21cr|chocolate-doom-3.0.1-3|124	Warning! Chocolate Hexen needs to know where to find your IWAD file.
21cr|chocolate-doom-3.0.1-3|125	To do this, put the file into /usr/share/games/doom.
21cr|chocolate-doom-3.0.1-3|126	
21cr|chocolate-doom-3.0.1-3|127	%files -n chocolate-hexen
21cr|chocolate-doom-3.0.1-3|128	%license COPYING
21cr|chocolate-doom-3.0.1-3|129	%{_bindir}/chocolate-hexen
21cr|chocolate-doom-3.0.1-3|130	%{_bindir}/chocolate-hexen-setup
21cr|chocolate-doom-3.0.1-3|131	%{_datadir}/appdata/chocolate-hexen.appdata.xml
21cr|chocolate-doom-3.0.1-3|132	%{_datadir}/applications/chocolate-hexen.desktop
21cr|chocolate-doom-3.0.1-3|133	%{_datadir}/applications/chocolate-hexen-setup.desktop
21cr|chocolate-doom-3.0.1-3|134	%{_datadir}/bash-completion/completions/chocolate-hexen
21cr|chocolate-doom-3.0.1-3|135	%{_mandir}/man5/chocolate-hexen.cfg.5.*
21cr|chocolate-doom-3.0.1-3|136	%{_mandir}/man5/hexen.cfg.5.*
21cr|chocolate-doom-3.0.1-3|137	%{_mandir}/man6/chocolate-hexen.6.*
21cr|chocolate-doom-3.0.1-3|138	%{_mandir}/man6/chocolate-hexen-setup.6.*
21cr|chocolate-doom-3.0.1-3|139	
21cr|chocolate-doom-3.0.1-3|140	#----------------------------------------------------------------------------
21cr|chocolate-doom-3.0.1-3|141	
21cr|chocolate-doom-3.0.1-3|142	%package -n chocolate-strife
21cr|chocolate-doom-3.0.1-3|143	Summary:	Historically compatible Strife engine
21cr|chocolate-doom-3.0.1-3|144	Group:		Games/Arcade
21cr|chocolate-doom-3.0.1-3|145	Requires:	chocolate-common = %{EVRD}
21cr|chocolate-doom-3.0.1-3|146	Conflicts:	chocolate-doom < 2.1.0
21cr|chocolate-doom-3.0.1-3|147	
21cr|chocolate-doom-3.0.1-3|148	%description -n chocolate-strife
21cr|chocolate-doom-3.0.1-3|149	Chocolate Strife is a game engine that aims to accurately reproduce the
21cr|chocolate-doom-3.0.1-3|150	experience of playing vanilla Strife. It is a conservative, historically
21cr|chocolate-doom-3.0.1-3|151	accurate Strife source port. Rather than flashy new graphics, Chocolate
21cr|chocolate-doom-3.0.1-3|152	Strife's main features are its accurate reproduction of the game as it
21cr|chocolate-doom-3.0.1-3|153	was played in the 1990s.
21cr|chocolate-doom-3.0.1-3|154	
21cr|chocolate-doom-3.0.1-3|155	Warning! Chocolate Strife needs to know where to find your IWAD file.
21cr|chocolate-doom-3.0.1-3|156	To do this, put the file into /usr/share/games/doom.
21cr|chocolate-doom-3.0.1-3|157	
21cr|chocolate-doom-3.0.1-3|158	%files -n chocolate-strife
21cr|chocolate-doom-3.0.1-3|159	%license COPYING
21cr|chocolate-doom-3.0.1-3|160	%{_bindir}/chocolate-strife
21cr|chocolate-doom-3.0.1-3|161	%{_bindir}/chocolate-strife-setup
21cr|chocolate-doom-3.0.1-3|162	%{_datadir}/appdata/chocolate-strife.appdata.xml
21cr|chocolate-doom-3.0.1-3|163	%{_datadir}/applications/chocolate-strife.desktop
21cr|chocolate-doom-3.0.1-3|164	%{_datadir}/applications/chocolate-strife-setup.desktop
21cr|chocolate-doom-3.0.1-3|165	%{_datadir}/bash-completion/completions/chocolate-strife
21cr|chocolate-doom-3.0.1-3|166	%{_mandir}/man5/chocolate-strife.cfg.5.*
21cr|chocolate-doom-3.0.1-3|167	%{_mandir}/man5/strife.cfg.5.*
21cr|chocolate-doom-3.0.1-3|168	%{_mandir}/man6/chocolate-strife.6.*
21cr|chocolate-doom-3.0.1-3|169	%{_mandir}/man6/chocolate-strife-setup.6.*
21cr|chocolate-doom-3.0.1-3|170	
21cr|chocolate-doom-3.0.1-3|171	#----------------------------------------------------------------------------
21cr|chocolate-doom-3.0.1-3|172	
21cr|chocolate-doom-3.0.1-3|173	%prep
21cr|chocolate-doom-3.0.1-3|174	%autosetup -p1
21cr|chocolate-doom-3.0.1-3|175	
21cr|chocolate-doom-3.0.1-3|176	%build
21cr|chocolate-doom-3.0.1-3|177	%configure
21cr|chocolate-doom-3.0.1-3|178	%make
21cr|chocolate-doom-3.0.1-3|179	
21cr|chocolate-doom-3.0.1-3|180	%install
21cr|chocolate-doom-3.0.1-3|181	%makeinstall_std
21cr|chocolate-doom-3.0.1-3|182	
21cr|chocolate-doom-3.0.1-3|183	rm -f %{buildroot}%{_datadir}/applications/screensavers/%{name}-screensaver.desktop
21cr|chocolate-doom-3.0.1-3|184	rm -rf %{buildroot}%{_datadir}/doc/chocolate-*
21cr|chocolate-doom-3.0.1-3|185	
21cr|chocolate-doom-3.0.1-3|186	# These suck, we don't like them
21cr|chocolate-doom-3.0.1-3|187	rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|chocolate-doom-3.0.1-3|188	rm -f %{buildroot}%{_datadir}/applications/chocolate-heretic.desktop
21cr|chocolate-doom-3.0.1-3|189	rm -f %{buildroot}%{_datadir}/applications/chocolate-hexen.desktop
21cr|chocolate-doom-3.0.1-3|190	rm -f %{buildroot}%{_datadir}/applications/chocolate-setup.desktop
21cr|chocolate-doom-3.0.1-3|191	rm -f %{buildroot}%{_datadir}/applications/chocolate-strife.desktop
21cr|chocolate-doom-3.0.1-3|192	
21cr|chocolate-doom-3.0.1-3|193	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|chocolate-doom-3.0.1-3|194	[Desktop Entry]
21cr|chocolate-doom-3.0.1-3|195	Name=Chocolate Doom
21cr|chocolate-doom-3.0.1-3|196	Comment=Conservative Doom source port
21cr|chocolate-doom-3.0.1-3|197	Exec=%{name}
21cr|chocolate-doom-3.0.1-3|198	Type=Application
21cr|chocolate-doom-3.0.1-3|199	Terminal=false
21cr|chocolate-doom-3.0.1-3|200	Icon=%{name}
21cr|chocolate-doom-3.0.1-3|201	Categories=Game;ArcadeGame;
21cr|chocolate-doom-3.0.1-3|202	EOF
21cr|chocolate-doom-3.0.1-3|203	
21cr|chocolate-doom-3.0.1-3|204	cat > %{buildroot}%{_datadir}/applications/chocolate-setup.desktop << EOF
21cr|chocolate-doom-3.0.1-3|205	[Desktop Entry]
21cr|chocolate-doom-3.0.1-3|206	Name=Chocolate Doom Setup
21cr|chocolate-doom-3.0.1-3|207	Comment=Setup tool for Chocolate Doom
21cr|chocolate-doom-3.0.1-3|208	Exec=%{name}-setup
21cr|chocolate-doom-3.0.1-3|209	Type=Application
21cr|chocolate-doom-3.0.1-3|210	Terminal=false
21cr|chocolate-doom-3.0.1-3|211	Icon=chocolate-setup
21cr|chocolate-doom-3.0.1-3|212	Categories=Game;ArcadeGame;
21cr|chocolate-doom-3.0.1-3|213	EOF
21cr|chocolate-doom-3.0.1-3|214	
21cr|chocolate-doom-3.0.1-3|215	cat > %{buildroot}%{_datadir}/applications/chocolate-heretic.desktop << EOF
21cr|chocolate-doom-3.0.1-3|216	[Desktop Entry]
21cr|chocolate-doom-3.0.1-3|217	Name=Chocolate Heretic
21cr|chocolate-doom-3.0.1-3|218	Comment=Conservative Heretic source port
21cr|chocolate-doom-3.0.1-3|219	Exec=chocolate-heretic
21cr|chocolate-doom-3.0.1-3|220	Type=Application
21cr|chocolate-doom-3.0.1-3|221	Terminal=false
21cr|chocolate-doom-3.0.1-3|222	Icon=chocolate-doom
21cr|chocolate-doom-3.0.1-3|223	Categories=Game;ArcadeGame;
21cr|chocolate-doom-3.0.1-3|224	EOF
21cr|chocolate-doom-3.0.1-3|225	
21cr|chocolate-doom-3.0.1-3|226	cat > %{buildroot}%{_datadir}/applications/chocolate-heretic-setup.desktop << EOF
21cr|chocolate-doom-3.0.1-3|227	[Desktop Entry]
21cr|chocolate-doom-3.0.1-3|228	Name=Chocolate Heretic Setup
21cr|chocolate-doom-3.0.1-3|229	Comment=Setup tool for Chocolate Heretic
21cr|chocolate-doom-3.0.1-3|230	Exec=chocolate-heretic-setup
21cr|chocolate-doom-3.0.1-3|231	Type=Application
21cr|chocolate-doom-3.0.1-3|232	Terminal=false
21cr|chocolate-doom-3.0.1-3|233	Icon=chocolate-setup
21cr|chocolate-doom-3.0.1-3|234	Categories=Game;ArcadeGame;
21cr|chocolate-doom-3.0.1-3|235	EOF
21cr|chocolate-doom-3.0.1-3|236	
21cr|chocolate-doom-3.0.1-3|237	cat > %{buildroot}%{_datadir}/applications/chocolate-hexen.desktop << EOF
21cr|chocolate-doom-3.0.1-3|238	[Desktop Entry]
21cr|chocolate-doom-3.0.1-3|239	Name=Chocolate Hexen
21cr|chocolate-doom-3.0.1-3|240	Comment=Conservative Hexen source port
21cr|chocolate-doom-3.0.1-3|241	Exec=chocolate-hexen
21cr|chocolate-doom-3.0.1-3|242	Type=Application
21cr|chocolate-doom-3.0.1-3|243	Terminal=false
21cr|chocolate-doom-3.0.1-3|244	Icon=chocolate-doom
21cr|chocolate-doom-3.0.1-3|245	Categories=Game;ArcadeGame;
21cr|chocolate-doom-3.0.1-3|246	EOF
21cr|chocolate-doom-3.0.1-3|247	
21cr|chocolate-doom-3.0.1-3|248	cat > %{buildroot}%{_datadir}/applications/chocolate-hexen-setup.desktop << EOF
21cr|chocolate-doom-3.0.1-3|249	[Desktop Entry]
21cr|chocolate-doom-3.0.1-3|250	Name=Chocolate Hexen Setup
21cr|chocolate-doom-3.0.1-3|251	Comment=Setup tool for Chocolate Hexen
21cr|chocolate-doom-3.0.1-3|252	Exec=chocolate-hexen-setup
21cr|chocolate-doom-3.0.1-3|253	Type=Application
21cr|chocolate-doom-3.0.1-3|254	Terminal=false
21cr|chocolate-doom-3.0.1-3|255	Icon=chocolate-setup
21cr|chocolate-doom-3.0.1-3|256	Categories=Game;ArcadeGame;
21cr|chocolate-doom-3.0.1-3|257	EOF
21cr|chocolate-doom-3.0.1-3|258	
21cr|chocolate-doom-3.0.1-3|259	cat > %{buildroot}%{_datadir}/applications/chocolate-strife.desktop << EOF
21cr|chocolate-doom-3.0.1-3|260	[Desktop Entry]
21cr|chocolate-doom-3.0.1-3|261	Name=Chocolate Strife
21cr|chocolate-doom-3.0.1-3|262	Comment=Conservative Strife source port
21cr|chocolate-doom-3.0.1-3|263	Exec=chocolate-strife
21cr|chocolate-doom-3.0.1-3|264	Type=Application
21cr|chocolate-doom-3.0.1-3|265	Terminal=false
21cr|chocolate-doom-3.0.1-3|266	Icon=chocolate-doom
21cr|chocolate-doom-3.0.1-3|267	Categories=Game;ArcadeGame;
21cr|chocolate-doom-3.0.1-3|268	EOF
21cr|chocolate-doom-3.0.1-3|269	
21cr|chocolate-doom-3.0.1-3|270	cat > %{buildroot}%{_datadir}/applications/chocolate-strife-setup.desktop << EOF
21cr|chocolate-doom-3.0.1-3|271	[Desktop Entry]
21cr|chocolate-doom-3.0.1-3|272	Name=Chocolate Strife Setup
21cr|chocolate-doom-3.0.1-3|273	Comment=Setup tool for Chocolate Strife
21cr|chocolate-doom-3.0.1-3|274	Exec=chocolate-strife-setup
21cr|chocolate-doom-3.0.1-3|275	Type=Application
21cr|chocolate-doom-3.0.1-3|276	Terminal=false
21cr|chocolate-doom-3.0.1-3|277	Icon=chocolate-setup
21cr|chocolate-doom-3.0.1-3|278	Categories=Game;ArcadeGame;
21cr|chocolate-doom-3.0.1-3|279	EOF

643 21
21cr|choose-1.3.6-1|1	%define         debug_package %{nil}
21cr|choose-1.3.6-1|2	
21cr|choose-1.3.6-1|3	Name:           choose
21cr|choose-1.3.6-1|4	Version:        1.3.6
21cr|choose-1.3.6-1|5	Release:        1
21cr|choose-1.3.6-1|6	Summary:        A human-friendly and fast alternative to cut and (sometimes) awk
21cr|choose-1.3.6-1|7	License:        MIT
21cr|choose-1.3.6-1|8	Group:          Development/Other
21cr|choose-1.3.6-1|9	URL:            https://github.com/theryangeary/choose
21cr|choose-1.3.6-1|10	Source0:        %{name}-%{version}.tar.gz
21cr|choose-1.3.6-1|11	Source1:        choose-vendor-1.3.6.tar.xz
21cr|choose-1.3.6-1|12	Source10:       upd.sh
21cr|choose-1.3.6-1|13	BuildRequires:  cargo
21cr|choose-1.3.6-1|14	BuildRequires:  pkgconfig(openssl)
21cr|choose-1.3.6-1|15	
21cr|choose-1.3.6-1|16	%description
21cr|choose-1.3.6-1|17	A human-friendly and fast alternative to cut and (sometimes) awk.
21cr|choose-1.3.6-1|18	
21cr|choose-1.3.6-1|19	%prep
21cr|choose-1.3.6-1|20	%autosetup -p1 -a1
21cr|choose-1.3.6-1|21	
21cr|choose-1.3.6-1|22	mkdir -p .cargo
21cr|choose-1.3.6-1|23	cat > .cargo/config.toml << EOF
21cr|choose-1.3.6-1|24	[source.crates-io]
21cr|choose-1.3.6-1|25	replace-with = "vendored-sources"
21cr|choose-1.3.6-1|26	
21cr|choose-1.3.6-1|27	[source.vendored-sources]
21cr|choose-1.3.6-1|28	directory = "vendor"
21cr|choose-1.3.6-1|29	EOF
21cr|choose-1.3.6-1|30	
21cr|choose-1.3.6-1|31	%build
21cr|choose-1.3.6-1|32	cargo build --release --offline %{?_smp_mflags}
21cr|choose-1.3.6-1|33	
21cr|choose-1.3.6-1|34	%install
21cr|choose-1.3.6-1|35	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21cr|choose-1.3.6-1|36	
21cr|choose-1.3.6-1|37	%files
21cr|choose-1.3.6-1|38	%{_bindir}/%{name}
21cr|choose-1.3.6-1|39	

644 21
21cr|chpax-0.7-11|1	Summary:	Tool that allows PaX flags to be modified on a per-binary basis
21cr|chpax-0.7-11|2	Name:		chpax
21cr|chpax-0.7-11|3	Version:	0.7
21cr|chpax-0.7-11|4	Release:	11
21cr|chpax-0.7-11|5	License:	Public Domain
21cr|chpax-0.7-11|6	Group:		System/Configuration/Other
21cr|chpax-0.7-11|7	Url:		http://pax.grsecurity.net/
21cr|chpax-0.7-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|chpax-0.7-11|9	Patch0:		chpax-0.7-autotools.patch.bz2
21cr|chpax-0.7-11|10	BuildRequires:	autoconf2.5
21cr|chpax-0.7-11|11	
21cr|chpax-0.7-11|12	%description
21cr|chpax-0.7-11|13	A tool that allows PaX flags to be modified on a per-binary basis. PaX is part
21cr|chpax-0.7-11|14	of common security-enhancing kernel patches, like GrSecurity. Your system needs
21cr|chpax-0.7-11|15	to be running an appropriately patched kernel, like the one provided by the
21cr|chpax-0.7-11|16	kernel-secure package, for this program to have any effect.
21cr|chpax-0.7-11|17	
21cr|chpax-0.7-11|18	%files
21cr|chpax-0.7-11|19	%doc README ChangeLog
21cr|chpax-0.7-11|20	%defattr(-,root,root,0755)
21cr|chpax-0.7-11|21	%{_mandir}/man1/chpax.1*
21cr|chpax-0.7-11|22	%{_sbindir}/chpax
21cr|chpax-0.7-11|23	
21cr|chpax-0.7-11|24	#----------------------------------------------------------------------------
21cr|chpax-0.7-11|25	
21cr|chpax-0.7-11|26	%prep
21cr|chpax-0.7-11|27	%setup -q
21cr|chpax-0.7-11|28	%patch0 -p1 -b .autotools
21cr|chpax-0.7-11|29	
21cr|chpax-0.7-11|30	%build
21cr|chpax-0.7-11|31	aclocal
21cr|chpax-0.7-11|32	autoheader
21cr|chpax-0.7-11|33	autoconf
21cr|chpax-0.7-11|34	automake --foreign -a
21cr|chpax-0.7-11|35	%configure
21cr|chpax-0.7-11|36	%make
21cr|chpax-0.7-11|37	
21cr|chpax-0.7-11|38	%install
21cr|chpax-0.7-11|39	%makeinstall

645 21
21cr|chroma-1.20-1|1	Name:           chroma
21cr|chroma-1.20-1|2	Version:	1.20
21cr|chroma-1.20-1|3	Release:	1
21cr|chroma-1.20-1|4	Summary:        Abstract puzzle game with complex patterns of colourful shapes
21cr|chroma-1.20-1|5	License:        GPLv2+
21cr|chroma-1.20-1|6	Group:          Games/Puzzles
21cr|chroma-1.20-1|7	Url:            http://www.level7.org.uk/chroma/
21cr|chroma-1.20-1|8	Source0:        http://www.level7.org.uk/chroma/download/%{name}-%{version}.tar.bz2
21cr|chroma-1.20-1|9	Source1:        %{name}.svg
21cr|chroma-1.20-1|10	Source2:        %{name}-curses.svg
21cr|chroma-1.20-1|11	
21cr|chroma-1.20-1|12	BuildRequires:  imagemagick
21cr|chroma-1.20-1|13	BuildRequires:  pkgconfig(freetype2)
21cr|chroma-1.20-1|14	BuildRequires:  pkgconfig(ncurses)
21cr|chroma-1.20-1|15	BuildRequires:  pkgconfig(sdl)
21cr|chroma-1.20-1|16	BuildRequires:  pkgconfig(SDL_image)
21cr|chroma-1.20-1|17	
21cr|chroma-1.20-1|18	%description
21cr|chroma-1.20-1|19	Chroma is an abstract puzzle game. A variety of colourful shapes
21cr|chroma-1.20-1|20	are arranged in a series of increasingly complex patterns, forming
21cr|chroma-1.20-1|21	fiendish traps that must be disarmed and mysterious puzzles that
21cr|chroma-1.20-1|22	must be manipulated in order to give up their subtle secrets.
21cr|chroma-1.20-1|23	Initially so straightforward that anyone can pick it up and begin
21cr|chroma-1.20-1|24	to play, yet gradually becoming difficult enough to tax even
21cr|chroma-1.20-1|25	the brightest of minds.
21cr|chroma-1.20-1|26	
21cr|chroma-1.20-1|27	%files -f %{name}.lang
21cr|chroma-1.20-1|28	%doc COPYING CHANGELOG
21cr|chroma-1.20-1|29	%{_gamesbindir}/%{name}
21cr|chroma-1.20-1|30	%{_gamesbindir}/%{name}-curses
21cr|chroma-1.20-1|31	%{_gamesdatadir}/%{name}/colours/
21cr|chroma-1.20-1|32	%{_gamesdatadir}/%{name}/graphics/
21cr|chroma-1.20-1|33	%{_gamesdatadir}/%{name}/levels/
21cr|chroma-1.20-1|34	%{_gamesdatadir}/%{name}/help/
21cr|chroma-1.20-1|35	%{_iconsdir}/hicolor/*/apps/%{name}*
21cr|chroma-1.20-1|36	%{_datadir}/applications/%{name}.desktop
21cr|chroma-1.20-1|37	%{_datadir}/applications/%{name}-curses.desktop
21cr|chroma-1.20-1|38	
21cr|chroma-1.20-1|39	#-------------------------------------------------------------------
21cr|chroma-1.20-1|40	
21cr|chroma-1.20-1|41	%prep
21cr|chroma-1.20-1|42	%setup -q
21cr|chroma-1.20-1|43	find . -perm 0600 -exec chmod 0644 {} \;
21cr|chroma-1.20-1|44	
21cr|chroma-1.20-1|45	%build
21cr|chroma-1.20-1|46	%configure --bindir=%{_gamesbindir} \
21cr|chroma-1.20-1|47	--datadir=%{_gamesdatadir}
21cr|chroma-1.20-1|48	%make
21cr|chroma-1.20-1|49	
21cr|chroma-1.20-1|50	%install
21cr|chroma-1.20-1|51	%makeinstall_std
21cr|chroma-1.20-1|52	
21cr|chroma-1.20-1|53	# Generate and install icons
21cr|chroma-1.20-1|54	for bin in %{name} %{name}-curses; do
21cr|chroma-1.20-1|55	install -D -m644 %{SOURCE2} \
21cr|chroma-1.20-1|56	%{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|chroma-1.20-1|57	for size in 48x48 256x256; do
21cr|chroma-1.20-1|58	install -d %{buildroot}%{_iconsdir}/hicolor/${size}/apps
21cr|chroma-1.20-1|59	convert -background transparent {%{SOURCE1},%{SOURCE2}} -resize ${size} \
21cr|chroma-1.20-1|60	%{buildroot}%{_iconsdir}/hicolor/${size}/apps/${bin}.png
21cr|chroma-1.20-1|61	done
21cr|chroma-1.20-1|62	done
21cr|chroma-1.20-1|63	
21cr|chroma-1.20-1|64	# Desktop entries
21cr|chroma-1.20-1|65	install -d %{buildroot}%{_datadir}/applications
21cr|chroma-1.20-1|66	
21cr|chroma-1.20-1|67	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|chroma-1.20-1|68	[Desktop Entry]
21cr|chroma-1.20-1|69	Name=Chroma
21cr|chroma-1.20-1|70	Comment=Abstract puzzle game
21cr|chroma-1.20-1|71	Exec=%{name}
21cr|chroma-1.20-1|72	Icon=%{name}
21cr|chroma-1.20-1|73	Terminal=false
21cr|chroma-1.20-1|74	Type=Application
21cr|chroma-1.20-1|75	Categories=Game;BlocksGame;
21cr|chroma-1.20-1|76	EOF
21cr|chroma-1.20-1|77	
21cr|chroma-1.20-1|78	cat > %{buildroot}%{_datadir}/applications/%{name}-curses.desktop << EOF
21cr|chroma-1.20-1|79	[Desktop Entry]
21cr|chroma-1.20-1|80	Name=Chroma (console version)
21cr|chroma-1.20-1|81	Comment=Abstract puzzle game (console version)
21cr|chroma-1.20-1|82	Exec=%{name}-curses
21cr|chroma-1.20-1|83	Icon=%{name}-curses
21cr|chroma-1.20-1|84	Terminal=true
21cr|chroma-1.20-1|85	Type=Application
21cr|chroma-1.20-1|86	Categories=Game;BlocksGame;
21cr|chroma-1.20-1|87	EOF
21cr|chroma-1.20-1|88	
21cr|chroma-1.20-1|89	find %{buildroot}%{_gamesdatadir}/%{name}/*/ -name '*.chroma' -exec chmod 644 {} \;
21cr|chroma-1.20-1|90	chmod 644 %{buildroot}%{_gamesdatadir}/%{name}/{help/README,graphics/font.txt}
21cr|chroma-1.20-1|91	
21cr|chroma-1.20-1|92	%find_lang %{name}

646 21
21cr|chromium-bsu-0.9.16.1-4|1	Summary:	Fast paced, arcade-style, top-scrolling space shooter
21cr|chromium-bsu-0.9.16.1-4|2	Name:		chromium-bsu
21cr|chromium-bsu-0.9.16.1-4|3	Version:	0.9.16.1
21cr|chromium-bsu-0.9.16.1-4|4	Release:	4
21cr|chromium-bsu-0.9.16.1-4|5	Group:		Games/Arcade
21cr|chromium-bsu-0.9.16.1-4|6	License:	Artistic clarified
21cr|chromium-bsu-0.9.16.1-4|7	Url:		http://chromium-bsu.sourceforge.net/
21cr|chromium-bsu-0.9.16.1-4|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|chromium-bsu-0.9.16.1-4|9	BuildRequires:	imagemagick
21cr|chromium-bsu-0.9.16.1-4|10	BuildRequires:	libglpng-devel
21cr|chromium-bsu-0.9.16.1-4|11	BuildRequires:	ftgl-devel
21cr|chromium-bsu-0.9.16.1-4|12	BuildRequires:	pkgconfig(alsa)
21cr|chromium-bsu-0.9.16.1-4|13	BuildRequires:	pkgconfig(freealut)
21cr|chromium-bsu-0.9.16.1-4|14	BuildRequires:	pkgconfig(gl)
21cr|chromium-bsu-0.9.16.1-4|15	BuildRequires:	pkgconfig(glu)
21cr|chromium-bsu-0.9.16.1-4|16	BuildRequires:	pkgconfig(libpng)
21cr|chromium-bsu-0.9.16.1-4|17	BuildRequires:	pkgconfig(openal)
21cr|chromium-bsu-0.9.16.1-4|18	BuildRequires:	pkgconfig(sdl2)
21cr|chromium-bsu-0.9.16.1-4|19	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|chromium-bsu-0.9.16.1-4|20	BuildRequires:	pkgconfig(SDL2_image)
21cr|chromium-bsu-0.9.16.1-4|21	BuildRequires:	pkgconfig(vorbis)
21cr|chromium-bsu-0.9.16.1-4|22	
21cr|chromium-bsu-0.9.16.1-4|23	%description
21cr|chromium-bsu-0.9.16.1-4|24	You are captain of the cargo ship Chromium B.S.U., responsible for delivering
21cr|chromium-bsu-0.9.16.1-4|25	supplies to our troops on the front line. Your ship has a small fleet of
21cr|chromium-bsu-0.9.16.1-4|26	robotic fighters which you control from the relative safety of the Chromium
21cr|chromium-bsu-0.9.16.1-4|27	vessel.
21cr|chromium-bsu-0.9.16.1-4|28	
21cr|chromium-bsu-0.9.16.1-4|29	This is an OpenGL-based shoot 'em up game with fine graphics.
21cr|chromium-bsu-0.9.16.1-4|30	
21cr|chromium-bsu-0.9.16.1-4|31	%prep
21cr|chromium-bsu-0.9.16.1-4|32	%setup -q
21cr|chromium-bsu-0.9.16.1-4|33	
21cr|chromium-bsu-0.9.16.1-4|34	%files -f %{name}.lang
21cr|chromium-bsu-0.9.16.1-4|35	%doc %{_docdir}/chromium-bsu
21cr|chromium-bsu-0.9.16.1-4|36	%{_gamesbindir}/%{name}
21cr|chromium-bsu-0.9.16.1-4|37	%{_gamesdatadir}/%{name}
21cr|chromium-bsu-0.9.16.1-4|38	%{_datadir}/applications/%{name}.desktop
21cr|chromium-bsu-0.9.16.1-4|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|chromium-bsu-0.9.16.1-4|40	%{_mandir}/man6/%{name}.6.*
21cr|chromium-bsu-0.9.16.1-4|41	
21cr|chromium-bsu-0.9.16.1-4|42	#-------------------------------------------------------------------------
21cr|chromium-bsu-0.9.16.1-4|43	
21cr|chromium-bsu-0.9.16.1-4|44	%build
21cr|chromium-bsu-0.9.16.1-4|45	%configure \
21cr|chromium-bsu-0.9.16.1-4|46	--bindir=%{_gamesbindir} \
21cr|chromium-bsu-0.9.16.1-4|47	--datadir=%{_gamesdatadir}
21cr|chromium-bsu-0.9.16.1-4|48	%make
21cr|chromium-bsu-0.9.16.1-4|49	
21cr|chromium-bsu-0.9.16.1-4|50	%install
21cr|chromium-bsu-0.9.16.1-4|51	%makeinstall_std
21cr|chromium-bsu-0.9.16.1-4|52	
21cr|chromium-bsu-0.9.16.1-4|53	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
21cr|chromium-bsu-0.9.16.1-4|54	install -m0644 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|chromium-bsu-0.9.16.1-4|55	convert -scale 48x48 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|chromium-bsu-0.9.16.1-4|56	convert -scale 32x32 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|chromium-bsu-0.9.16.1-4|57	convert -scale 16x16 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|chromium-bsu-0.9.16.1-4|58	
21cr|chromium-bsu-0.9.16.1-4|59	%find_lang %{name}

647 21
21cr|chronojump-2.3.0-1|1	Summary:	Free software dedicated to management human movement measurement devices
21cr|chronojump-2.3.0-1|2	Name:		chronojump
21cr|chronojump-2.3.0-1|3	Version:	2.3.0
21cr|chronojump-2.3.0-1|4	Release:	1
21cr|chronojump-2.3.0-1|5	License:	GPLv2
21cr|chronojump-2.3.0-1|6	Group:		Graphical desktop/GNOME
21cr|chronojump-2.3.0-1|7	Url:		https://gitlab.gnome.org/GNOME/chronojump
21cr|chronojump-2.3.0-1|8	Source0:	https://github.com/GNOME/chronojump/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|chronojump-2.3.0-1|9	BuildRequires:	intltool
21cr|chronojump-2.3.0-1|10	BuildRequires:	pkgconfig(glade-sharp-2.0)
21cr|chronojump-2.3.0-1|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|chronojump-2.3.0-1|12	BuildRequires:	pkgconfig(glib-sharp-2.0)
21cr|chronojump-2.3.0-1|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|chronojump-2.3.0-1|14	BuildRequires:	pkgconfig(gtk-sharp-2.0)
21cr|chronojump-2.3.0-1|15	BuildRequires:	pkgconfig(mono)
21cr|chronojump-2.3.0-1|16	
21cr|chronojump-2.3.0-1|17	%description
21cr|chronojump-2.3.0-1|18	Chronojump is a free software dedicated to the management of several human
21cr|chronojump-2.3.0-1|19	movement measurement devices. Chronojump is compatible with Windows, Mac and
21cr|chronojump-2.3.0-1|20	Linux systems. It is regularly updated and the updates are and will always be free.
21cr|chronojump-2.3.0-1|21	
21cr|chronojump-2.3.0-1|22	%files -f %{name}.lang
21cr|chronojump-2.3.0-1|23	%doc README.md
21cr|chronojump-2.3.0-1|24	%license COPYING
21cr|chronojump-2.3.0-1|25	%{_bindir}/chronopic-firmwarecord
21cr|chronojump-2.3.0-1|26	%{_bindir}/%{name}*
21cr|chronojump-2.3.0-1|27	%{_bindir}/test-delete.py
21cr|chronojump-2.3.0-1|28	%{_datadir}/applications/%{name}.desktop
21cr|chronojump-2.3.0-1|29	%{_datadir}/%{name}
21cr|chronojump-2.3.0-1|30	%{_defaultdocdir}/%{name}/%{name}_manual_*.pdf
21cr|chronojump-2.3.0-1|31	%{_iconsdir}/hicolor/scalable/apps/%{name}_icon.svg
21cr|chronojump-2.3.0-1|32	%{_libdir}/%{name}
21cr|chronojump-2.3.0-1|33	
21cr|chronojump-2.3.0-1|34	#------------------------------------------------------------------
21cr|chronojump-2.3.0-1|35	
21cr|chronojump-2.3.0-1|36	%prep
21cr|chronojump-2.3.0-1|37	%autosetup -p1
21cr|chronojump-2.3.0-1|38	
21cr|chronojump-2.3.0-1|39	%build
21cr|chronojump-2.3.0-1|40	autoreconf -fi
21cr|chronojump-2.3.0-1|41	%configure
21cr|chronojump-2.3.0-1|42	%make
21cr|chronojump-2.3.0-1|43	
21cr|chronojump-2.3.0-1|44	%install
21cr|chronojump-2.3.0-1|45	%make_install
21cr|chronojump-2.3.0-1|46	
21cr|chronojump-2.3.0-1|47	%py3_shebang_fix %{buildroot}%{_bindir}/chronopic-firmwarecord
21cr|chronojump-2.3.0-1|48	
21cr|chronojump-2.3.0-1|49	%find_lang %{name} --with-gnome

648 21
21cr|chrootuid-1.3-10|1	Summary:	Run command in restricted environment
21cr|chrootuid-1.3-10|2	Name:		chrootuid
21cr|chrootuid-1.3-10|3	Version:	1.3
21cr|chrootuid-1.3-10|4	Release:	10
21cr|chrootuid-1.3-10|5	License:	BSD
21cr|chrootuid-1.3-10|6	Group:		System/Servers
21cr|chrootuid-1.3-10|7	Url:		ftp://ftp.porcupine.org/pub/security/index.html
21cr|chrootuid-1.3-10|8	Source0:	ftp://ftp.porcupine.org/pub/security/%{name}%{version}.tar.bz2
21cr|chrootuid-1.3-10|9	Requires:	groff
21cr|chrootuid-1.3-10|10	
21cr|chrootuid-1.3-10|11	%description
21cr|chrootuid-1.3-10|12	Chrootuid makes it easy to run a network service at low privilege level
21cr|chrootuid-1.3-10|13	and with restricted file system access.
21cr|chrootuid-1.3-10|14	
21cr|chrootuid-1.3-10|15	At Eindhoven University, they use this program to run the gopher
21cr|chrootuid-1.3-10|16	and www (world-wide web) network daemons in a minimal environment:
21cr|chrootuid-1.3-10|17	- the daemons have access only to their own directory tree,
21cr|chrootuid-1.3-10|18	- and run under a low-privileged userid.
21cr|chrootuid-1.3-10|19	
21cr|chrootuid-1.3-10|20	The arrangement greatly reduces the impact of possible loopholes
21cr|chrootuid-1.3-10|21	in daemon software.
21cr|chrootuid-1.3-10|22	
21cr|chrootuid-1.3-10|23	%files
21cr|chrootuid-1.3-10|24	%doc README
21cr|chrootuid-1.3-10|25	%{_sbindir}/%{name}
21cr|chrootuid-1.3-10|26	%{_mandir}/man1/%{name}.1*
21cr|chrootuid-1.3-10|27	
21cr|chrootuid-1.3-10|28	#----------------------------------------------------------------------------
21cr|chrootuid-1.3-10|29	
21cr|chrootuid-1.3-10|30	%prep
21cr|chrootuid-1.3-10|31	%setup -qn %{name}%{version}
21cr|chrootuid-1.3-10|32	
21cr|chrootuid-1.3-10|33	%build
21cr|chrootuid-1.3-10|34	%make CFLAGS="%{optflags}"
21cr|chrootuid-1.3-10|35	
21cr|chrootuid-1.3-10|36	%install
21cr|chrootuid-1.3-10|37	install -D -m 0755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|chrootuid-1.3-10|38	install -D -m 0755 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

649 21
21cr|c-icap-0.5.10-1|1	%define major 5
21cr|c-icap-0.5.10-1|2	%define libname %mklibname icapapi %{major}
21cr|c-icap-0.5.10-1|3	%define devname %mklibname c-icap -d
21cr|c-icap-0.5.10-1|4	
21cr|c-icap-0.5.10-1|5	Summary:	An ICAP server coded in C
21cr|c-icap-0.5.10-1|6	Name:		c-icap
21cr|c-icap-0.5.10-1|7	Version:	0.5.10
21cr|c-icap-0.5.10-1|8	Release:	1
21cr|c-icap-0.5.10-1|9	Epoch:		4
21cr|c-icap-0.5.10-1|10	License:	LGPLv2.1+
21cr|c-icap-0.5.10-1|11	Group:		System/Servers
21cr|c-icap-0.5.10-1|12	Url:		http://c-icap.sourceforge.net
21cr|c-icap-0.5.10-1|13	Source0:	http://prdownloads.sourceforge.net/c-icap/c_icap-%{version}.tar.gz
21cr|c-icap-0.5.10-1|14	Source1:	c-icap.service
21cr|c-icap-0.5.10-1|15	Source2:	icapd.sysconfig
21cr|c-icap-0.5.10-1|16	Source3:	icapd.logrotate
21cr|c-icap-0.5.10-1|17	Source4:	c-icap-tmpfiles.conf
21cr|c-icap-0.5.10-1|18	Patch0:		c_icap-mdv_conf.diff
21cr|c-icap-0.5.10-1|19	Patch1:		c_icap-makefile.patch
21cr|c-icap-0.5.10-1|20	BuildRequires:	chrpath
21cr|c-icap-0.5.10-1|21	BuildRequires:	dos2unix
21cr|c-icap-0.5.10-1|22	BuildRequires:	doxygen
21cr|c-icap-0.5.10-1|23	BuildRequires:	file
21cr|c-icap-0.5.10-1|24	BuildRequires:	bzip2-devel
21cr|c-icap-0.5.10-1|25	BuildRequires:	db-devel
21cr|c-icap-0.5.10-1|26	BuildRequires:	gdbm-devel
21cr|c-icap-0.5.10-1|27	BuildRequires:	gmp-devel
21cr|c-icap-0.5.10-1|28	BuildRequires:	openldap-devel
21cr|c-icap-0.5.10-1|29	BuildRequires:	perl-devel
21cr|c-icap-0.5.10-1|30	BuildRequires:	pkgconfig(libclamav)
21cr|c-icap-0.5.10-1|31	BuildRequires:	pkgconfig(libcurl)
21cr|c-icap-0.5.10-1|32	BuildRequires:	pkgconfig(libidn)
21cr|c-icap-0.5.10-1|33	BuildRequires:	pkgconfig(openssl)
21cr|c-icap-0.5.10-1|34	
21cr|c-icap-0.5.10-1|35	%description
21cr|c-icap-0.5.10-1|36	c-icap is an implementation of an ICAP server. It can be used with HTTP
21cr|c-icap-0.5.10-1|37	proxies that support the ICAP protocol to implement content adaptation
21cr|c-icap-0.5.10-1|38	and filtering services
21cr|c-icap-0.5.10-1|39	
21cr|c-icap-0.5.10-1|40	Most of the commercial HTTP proxies must support the ICAP protocol. The
21cr|c-icap-0.5.10-1|41	open source Squid 3.x proxy server supports it
21cr|c-icap-0.5.10-1|42	
21cr|c-icap-0.5.10-1|43	#----------------------------------------------------------------------------
21cr|c-icap-0.5.10-1|44	
21cr|c-icap-0.5.10-1|45	%package -n %{libname}
21cr|c-icap-0.5.10-1|46	Summary:	Shared libraries for %{name}
21cr|c-icap-0.5.10-1|47	Group:		System/Libraries
21cr|c-icap-0.5.10-1|48	
21cr|c-icap-0.5.10-1|49	%description -n %{libname}
21cr|c-icap-0.5.10-1|50	Shared libraries for %{name}.
21cr|c-icap-0.5.10-1|51	
21cr|c-icap-0.5.10-1|52	%files -n %{libname}
21cr|c-icap-0.5.10-1|53	%doc AUTHORS COPYING TODO
21cr|c-icap-0.5.10-1|54	%{_libdir}/libicapapi.so.%{major}*
21cr|c-icap-0.5.10-1|55	
21cr|c-icap-0.5.10-1|56	#----------------------------------------------------------------------------
21cr|c-icap-0.5.10-1|57	
21cr|c-icap-0.5.10-1|58	%package -n %{devname}
21cr|c-icap-0.5.10-1|59	Summary:	Development library and header files for the %{name} library
21cr|c-icap-0.5.10-1|60	Group:		Development/C
21cr|c-icap-0.5.10-1|61	Requires:	%{libname} = %{EVRD}
21cr|c-icap-0.5.10-1|62	Provides:	%{name}-devel = %{EVRD}
21cr|c-icap-0.5.10-1|63	
21cr|c-icap-0.5.10-1|64	%description -n %{devname}
21cr|c-icap-0.5.10-1|65	This package contains the static %{libname} library and its header
21cr|c-icap-0.5.10-1|66	files.
21cr|c-icap-0.5.10-1|67	
21cr|c-icap-0.5.10-1|68	%files -n %{devname}
21cr|c-icap-0.5.10-1|69	%doc AUTHORS COPYING TODO
21cr|c-icap-0.5.10-1|70	%dir %{_includedir}/c_icap
21cr|c-icap-0.5.10-1|71	%{_includedir}/c_icap/*
21cr|c-icap-0.5.10-1|72	%{_libdir}/*.so
21cr|c-icap-0.5.10-1|73	%{_bindir}/c-icap-config
21cr|c-icap-0.5.10-1|74	%{_bindir}/c-icap-libicapapi-config
21cr|c-icap-0.5.10-1|75	%{_mandir}/man8/c-icap-config.8.*
21cr|c-icap-0.5.10-1|76	%{_mandir}/man8/c-icap-libicapapi-config.8.*
21cr|c-icap-0.5.10-1|77	
21cr|c-icap-0.5.10-1|78	#----------------------------------------------------------------------------
21cr|c-icap-0.5.10-1|79	
21cr|c-icap-0.5.10-1|80	%package server
21cr|c-icap-0.5.10-1|81	Summary:	An ICAP server coded in C
21cr|c-icap-0.5.10-1|82	Group:		System/Servers
21cr|c-icap-0.5.10-1|83	Requires:	%{name}-modules = %{EVRD}
21cr|c-icap-0.5.10-1|84	Requires:	file
21cr|c-icap-0.5.10-1|85	Requires:	webserver
21cr|c-icap-0.5.10-1|86	Recommends:	c-icap-modules-extra
21cr|c-icap-0.5.10-1|87	Requires(pre,post,preun,postun):	rpm-helper
21cr|c-icap-0.5.10-1|88	
21cr|c-icap-0.5.10-1|89	%description server
21cr|c-icap-0.5.10-1|90	An ICAP server coded in C.
21cr|c-icap-0.5.10-1|91	
21cr|c-icap-0.5.10-1|92	%files server
21cr|c-icap-0.5.10-1|93	%doc AUTHORS COPYING TODO
21cr|c-icap-0.5.10-1|94	%{_unitdir}/icapd.service
21cr|c-icap-0.5.10-1|95	%{_tmpfilesdir}/%{name}.conf
21cr|c-icap-0.5.10-1|96	%config(noreplace) %{_sysconfdir}/icapd/c-icap.conf
21cr|c-icap-0.5.10-1|97	%config(noreplace) %{_sysconfdir}/icapd/c-icap.magic
21cr|c-icap-0.5.10-1|98	%config(noreplace) %{_sysconfdir}/sysconfig/icapd
21cr|c-icap-0.5.10-1|99	%config(noreplace) %{_sysconfdir}/logrotate.d/icapd
21cr|c-icap-0.5.10-1|100	%{_sbindir}/icapd
21cr|c-icap-0.5.10-1|101	%{_var}/www/cgi-bin/get_file.pl
21cr|c-icap-0.5.10-1|102	%attr(0755,icapd,icapd) %dir %{_var}/log/icapd
21cr|c-icap-0.5.10-1|103	%ghost %attr(0644,icapd,icapd) %{_var}/log/icapd/server.log
21cr|c-icap-0.5.10-1|104	%ghost %attr(0644,icapd,icapd) %{_var}/log/icapd/access.log
21cr|c-icap-0.5.10-1|105	%{_mandir}/man8/c-icap.8.*
21cr|c-icap-0.5.10-1|106	
21cr|c-icap-0.5.10-1|107	%pre server
21cr|c-icap-0.5.10-1|108	%_pre_useradd icapd /var/lib/icapd /bin/sh
21cr|c-icap-0.5.10-1|109	
21cr|c-icap-0.5.10-1|110	%post server
21cr|c-icap-0.5.10-1|111	%_post_service icapd
21cr|c-icap-0.5.10-1|112	
21cr|c-icap-0.5.10-1|113	%preun server
21cr|c-icap-0.5.10-1|114	%_preun_service icapd
21cr|c-icap-0.5.10-1|115	
21cr|c-icap-0.5.10-1|116	%postun server
21cr|c-icap-0.5.10-1|117	%_postun_userdel icapd
21cr|c-icap-0.5.10-1|118	
21cr|c-icap-0.5.10-1|119	#----------------------------------------------------------------------------
21cr|c-icap-0.5.10-1|120	
21cr|c-icap-0.5.10-1|121	%package client
21cr|c-icap-0.5.10-1|122	Summary:	An ICAP client coded in C
21cr|c-icap-0.5.10-1|123	Group:		System/Servers
21cr|c-icap-0.5.10-1|124	
21cr|c-icap-0.5.10-1|125	%description client
21cr|c-icap-0.5.10-1|126	An ICAP client coded in C.
21cr|c-icap-0.5.10-1|127	
21cr|c-icap-0.5.10-1|128	%files client
21cr|c-icap-0.5.10-1|129	%doc AUTHORS COPYING TODO
21cr|c-icap-0.5.10-1|130	%{_bindir}/c-icap-client
21cr|c-icap-0.5.10-1|131	%{_bindir}/c-icap-stretch
21cr|c-icap-0.5.10-1|132	%{_bindir}/c-icap-mkbdb
21cr|c-icap-0.5.10-1|133	%{_mandir}/man8/c-icap-client.8.*
21cr|c-icap-0.5.10-1|134	%{_mandir}/man8/c-icap-mkbdb.8.*
21cr|c-icap-0.5.10-1|135	%{_mandir}/man8/c-icap-stretch.8.*
21cr|c-icap-0.5.10-1|136	
21cr|c-icap-0.5.10-1|137	#----------------------------------------------------------------------------
21cr|c-icap-0.5.10-1|138	
21cr|c-icap-0.5.10-1|139	%package modules
21cr|c-icap-0.5.10-1|140	Summary:	Modules for the c-icap-server
21cr|c-icap-0.5.10-1|141	Group:		System/Servers
21cr|c-icap-0.5.10-1|142	
21cr|c-icap-0.5.10-1|143	%description modules
21cr|c-icap-0.5.10-1|144	Modules for the c-icap-server.
21cr|c-icap-0.5.10-1|145	
21cr|c-icap-0.5.10-1|146	%files modules
21cr|c-icap-0.5.10-1|147	%doc AUTHORS COPYING TODO
21cr|c-icap-0.5.10-1|148	%dir %{_libdir}/c_icap
21cr|c-icap-0.5.10-1|149	%{_libdir}/c_icap/*.so
21cr|c-icap-0.5.10-1|150	
21cr|c-icap-0.5.10-1|151	#----------------------------------------------------------------------------
21cr|c-icap-0.5.10-1|152	
21cr|c-icap-0.5.10-1|153	%prep
21cr|c-icap-0.5.10-1|154	%setup -q -n c_icap-%{version}
21cr|c-icap-0.5.10-1|155	%patch0 -p0
21cr|c-icap-0.5.10-1|156	%patch1 -p1
21cr|c-icap-0.5.10-1|157	
21cr|c-icap-0.5.10-1|158	cp %{SOURCE2} icapd.sysconfig
21cr|c-icap-0.5.10-1|159	cp %{SOURCE3} icapd.logrotate
21cr|c-icap-0.5.10-1|160	
21cr|c-icap-0.5.10-1|161	%build
21cr|c-icap-0.5.10-1|162	autoreconf -fi
21cr|c-icap-0.5.10-1|163	%configure \
21cr|c-icap-0.5.10-1|164	--disable-static \
21cr|c-icap-0.5.10-1|165	--enable-shared \
21cr|c-icap-0.5.10-1|166	--with-perl=%{_bindir}/perl \
21cr|c-icap-0.5.10-1|167	--with-ldap
21cr|c-icap-0.5.10-1|168	
21cr|c-icap-0.5.10-1|169	%make CONFIGDIR=%{_sysconfdir}/icapd
21cr|c-icap-0.5.10-1|170	
21cr|c-icap-0.5.10-1|171	%install
21cr|c-icap-0.5.10-1|172	%makeinstall_std CONFIGDIR=%{_sysconfdir}/icapd
21cr|c-icap-0.5.10-1|173	install -d -m0755 %{buildroot}%{_sysconfdir}/sysconfig
21cr|c-icap-0.5.10-1|174	install -d -m0755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|c-icap-0.5.10-1|175	install -d -m0755 %{buildroot}%{_sbindir}
21cr|c-icap-0.5.10-1|176	install -d -m0755 %{buildroot}%{_var}/log/icapd
21cr|c-icap-0.5.10-1|177	install -d -m0755 %{buildroot}%{_var}/www/cgi-bin
21cr|c-icap-0.5.10-1|178	
21cr|c-icap-0.5.10-1|179	mv %{buildroot}%{_bindir}/c-icap %{buildroot}%{_sbindir}/icapd
21cr|c-icap-0.5.10-1|180	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/icapd.service
21cr|c-icap-0.5.10-1|181	install -m0644 icapd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/icapd
21cr|c-icap-0.5.10-1|182	install -m0644 icapd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/icapd
21cr|c-icap-0.5.10-1|183	install -m0755 contrib/get_file.pl %{buildroot}%{_var}/www/cgi-bin/get_file.pl
21cr|c-icap-0.5.10-1|184	install -D -p -m 0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|c-icap-0.5.10-1|185	
21cr|c-icap-0.5.10-1|186	# nuke rpath
21cr|c-icap-0.5.10-1|187	chrpath -d %{buildroot}%{_sbindir}/*
21cr|c-icap-0.5.10-1|188	
21cr|c-icap-0.5.10-1|189	chrpath -d %{buildroot}%{_bindir}/c-icap-client
21cr|c-icap-0.5.10-1|190	chrpath -d %{buildroot}%{_bindir}/c-icap-stretch
21cr|c-icap-0.5.10-1|191	
21cr|c-icap-0.5.10-1|192	touch %{buildroot}%{_var}/log/icapd/server.log
21cr|c-icap-0.5.10-1|193	touch %{buildroot}%{_var}/log/icapd/access.log
21cr|c-icap-0.5.10-1|194	
21cr|c-icap-0.5.10-1|195	# Useless copy of %%{_sysconfdir}/icapd/c-icap.conf
21cr|c-icap-0.5.10-1|196	rm -f %{buildroot}%{_sysconfdir}/c-icap.conf

650 21
21cr|c-icap-modules-extra-0.5.5-1|1	Summary:	An ICAP module server coded in C
21cr|c-icap-modules-extra-0.5.5-1|2	Name:		c-icap-modules-extra
21cr|c-icap-modules-extra-0.5.5-1|3	Version:	0.5.5
21cr|c-icap-modules-extra-0.5.5-1|4	Release:	1
21cr|c-icap-modules-extra-0.5.5-1|5	Epoch:		1
21cr|c-icap-modules-extra-0.5.5-1|6	License:	GPLv2+
21cr|c-icap-modules-extra-0.5.5-1|7	Group:		System/Servers
21cr|c-icap-modules-extra-0.5.5-1|8	Url:		http://c-icap.sourceforge.net
21cr|c-icap-modules-extra-0.5.5-1|9	Source0:	http://sourceforge.net/projects/c-icap/files/c-icap-modules/0.5.x/c_icap_modules-%{version}.tar.gz
21cr|c-icap-modules-extra-0.5.5-1|10	BuildRequires:	dos2unix
21cr|c-icap-modules-extra-0.5.5-1|11	BuildRequires:	c-icap-devel
21cr|c-icap-modules-extra-0.5.5-1|12	BuildRequires:	db-devel
21cr|c-icap-modules-extra-0.5.5-1|13	BuildRequires:	pkgconfig(libclamav)
21cr|c-icap-modules-extra-0.5.5-1|14	Requires:	c-icap-server
21cr|c-icap-modules-extra-0.5.5-1|15	
21cr|c-icap-modules-extra-0.5.5-1|16	%description
21cr|c-icap-modules-extra-0.5.5-1|17	An ICAP modules server coded in C.
21cr|c-icap-modules-extra-0.5.5-1|18	
21cr|c-icap-modules-extra-0.5.5-1|19	%files
21cr|c-icap-modules-extra-0.5.5-1|20	%doc AUTHORS COPYING
21cr|c-icap-modules-extra-0.5.5-1|21	%dir %{_libdir}/c_icap
21cr|c-icap-modules-extra-0.5.5-1|22	%dir %{_sysconfdir}/icapd
21cr|c-icap-modules-extra-0.5.5-1|23	%attr(0755,root,root) %{_libdir}/c_icap/*.so
21cr|c-icap-modules-extra-0.5.5-1|24	%config(noreplace) %{_sysconfdir}/icapd/*.conf
21cr|c-icap-modules-extra-0.5.5-1|25	%{_sysconfdir}/icapd/*.conf.default
21cr|c-icap-modules-extra-0.5.5-1|26	%{_bindir}/*
21cr|c-icap-modules-extra-0.5.5-1|27	%{_datadir}/c_icap/templates/virus_scan/en/*
21cr|c-icap-modules-extra-0.5.5-1|28	%{_datadir}/c_icap/templates/srv_content_filtering/en/*
21cr|c-icap-modules-extra-0.5.5-1|29	%{_datadir}/c_icap/templates/srv_url_check/en/*
21cr|c-icap-modules-extra-0.5.5-1|30	%{_mandir}/man8/*
21cr|c-icap-modules-extra-0.5.5-1|31	
21cr|c-icap-modules-extra-0.5.5-1|32	#----------------------------------------------------------------------------
21cr|c-icap-modules-extra-0.5.5-1|33	
21cr|c-icap-modules-extra-0.5.5-1|34	%prep
21cr|c-icap-modules-extra-0.5.5-1|35	%setup -qn c_icap_modules-%{version}
21cr|c-icap-modules-extra-0.5.5-1|36	
21cr|c-icap-modules-extra-0.5.5-1|37	%build
21cr|c-icap-modules-extra-0.5.5-1|38	%configure \
21cr|c-icap-modules-extra-0.5.5-1|39	--disable-static \
21cr|c-icap-modules-extra-0.5.5-1|40	--enable-shared \
21cr|c-icap-modules-extra-0.5.5-1|41	--with-clamav=%{_prefix} \
21cr|c-icap-modules-extra-0.5.5-1|42	--with-c-icap=%{_prefix} \
21cr|c-icap-modules-extra-0.5.5-1|43	--with-bdb
21cr|c-icap-modules-extra-0.5.5-1|44	
21cr|c-icap-modules-extra-0.5.5-1|45	%make
21cr|c-icap-modules-extra-0.5.5-1|46	
21cr|c-icap-modules-extra-0.5.5-1|47	%install
21cr|c-icap-modules-extra-0.5.5-1|48	mkdir -p %{buildroot}%{_sysconfdir}/icapd
21cr|c-icap-modules-extra-0.5.5-1|49	%makeinstall_std CONFIGDIR=%{_sysconfdir}/icapd

651 21
21cr|ciderpress-4.0.4-1|1	Summary:	Utilities for managing Apple II file archives and disk images
21cr|ciderpress-4.0.4-1|2	Name:		ciderpress
21cr|ciderpress-4.0.4-1|3	Version:	4.0.4
21cr|ciderpress-4.0.4-1|4	Release:	1
21cr|ciderpress-4.0.4-1|5	License:	BSD
21cr|ciderpress-4.0.4-1|6	Group:		Emulators
21cr|ciderpress-4.0.4-1|7	Url:		http://a2ciderpress.com/
21cr|ciderpress-4.0.4-1|8	Source0:	https://github.com/fadden/ciderpress/archive/%{name}-%{version}.tar.gz
21cr|ciderpress-4.0.4-1|9	Patch0:		ciderpress-4.0.4-fix-utilities-linking.patch
21cr|ciderpress-4.0.4-1|10	BuildRequires:	bzip2-devel
21cr|ciderpress-4.0.4-1|11	BuildRequires:	pkgconfig(zlib)
21cr|ciderpress-4.0.4-1|12	
21cr|ciderpress-4.0.4-1|13	%description
21cr|ciderpress-4.0.4-1|14	Utilities for managing Apple II file archives and disk images. It was
21cr|ciderpress-4.0.4-1|15	initally sold as shareware product and since March 2007 is available as open
21cr|ciderpress-4.0.4-1|16	source.
21cr|ciderpress-4.0.4-1|17	
21cr|ciderpress-4.0.4-1|18	%files
21cr|ciderpress-4.0.4-1|19	%doc nufxlib/ChangeLog.txt nufxlib/NOTES.md nufxlib/README.txt
21cr|ciderpress-4.0.4-1|20	%doc LICENSE.txt README.md
21cr|ciderpress-4.0.4-1|21	%{_bindir}/getfile
21cr|ciderpress-4.0.4-1|22	%{_bindir}/makedisk
21cr|ciderpress-4.0.4-1|23	%{_bindir}/mdc
21cr|ciderpress-4.0.4-1|24	
21cr|ciderpress-4.0.4-1|25	#-----------------------------------------------------------------------------
21cr|ciderpress-4.0.4-1|26	
21cr|ciderpress-4.0.4-1|27	%prep
21cr|ciderpress-4.0.4-1|28	%setup -q
21cr|ciderpress-4.0.4-1|29	%patch0 -p1
21cr|ciderpress-4.0.4-1|30	
21cr|ciderpress-4.0.4-1|31	
21cr|ciderpress-4.0.4-1|32	%build
21cr|ciderpress-4.0.4-1|33	pushd nufxlib
21cr|ciderpress-4.0.4-1|34	%configure --enable-bzip2
21cr|ciderpress-4.0.4-1|35	%make -j1
21cr|ciderpress-4.0.4-1|36	popd
21cr|ciderpress-4.0.4-1|37	
21cr|ciderpress-4.0.4-1|38	pushd diskimg
21cr|ciderpress-4.0.4-1|39	%make
21cr|ciderpress-4.0.4-1|40	popd
21cr|ciderpress-4.0.4-1|41	
21cr|ciderpress-4.0.4-1|42	pushd diskimg/libhfs
21cr|ciderpress-4.0.4-1|43	%make
21cr|ciderpress-4.0.4-1|44	popd
21cr|ciderpress-4.0.4-1|45	
21cr|ciderpress-4.0.4-1|46	pushd linux
21cr|ciderpress-4.0.4-1|47	%make
21cr|ciderpress-4.0.4-1|48	popd
21cr|ciderpress-4.0.4-1|49	
21cr|ciderpress-4.0.4-1|50	
21cr|ciderpress-4.0.4-1|51	%install
21cr|ciderpress-4.0.4-1|52	# No automated install
21cr|ciderpress-4.0.4-1|53	mkdir -p %{buildroot}%{_bindir}
21cr|ciderpress-4.0.4-1|54	install -m 0755 linux/{getfile,makedisk,mdc} %{buildroot}%{_bindir}/

652 21
21cr|cim-3.37-16|1	# deleted from repo
21cr|cim-3.37-16|2	
21cr|cim-3.37-16|3	%define _disable_ld_no_undefined 1
21cr|cim-3.37-16|4	
21cr|cim-3.37-16|5	%define	major	3
21cr|cim-3.37-16|6	%define	libname	%mklibname %{name} %{major}
21cr|cim-3.37-16|7	%define	devname	%mklibname %{name} -d
21cr|cim-3.37-16|8	
21cr|cim-3.37-16|9	Summary:	Simula to C translator. Mother of all OO-languages
21cr|cim-3.37-16|10	Name:		cim
21cr|cim-3.37-16|11	Version:	3.37
21cr|cim-3.37-16|12	Release:	16
21cr|cim-3.37-16|13	License:	GPLv2+
21cr|cim-3.37-16|14	Group:		Development/Other
21cr|cim-3.37-16|15	Url:		ftp://ftp.ifi.uio.no/pub/cim/
21cr|cim-3.37-16|16	Source0:	ftp://ftp.ifi.uio.no/pub/cim/%{name}-%{version}.tar.bz2
21cr|cim-3.37-16|17	Patch0:		cim-3.37-fix-str-fmt.patch
21cr|cim-3.37-16|18	Patch1:		cim_fix_progname.patch
21cr|cim-3.37-16|19	
21cr|cim-3.37-16|20	%description
21cr|cim-3.37-16|21	Cim compiles Simula code to C and uses a C compiler like gcc to
21cr|cim-3.37-16|22	compile it further to machine-code. Simula was the first language
21cr|cim-3.37-16|23	with object-oriented features. The Simula language has features for
21cr|cim-3.37-16|24	quasi-parallel execution and a framework for doing simulations.
21cr|cim-3.37-16|25	
21cr|cim-3.37-16|26	%files
21cr|cim-3.37-16|27	%doc NEWS
21cr|cim-3.37-16|28	%{_bindir}/*
21cr|cim-3.37-16|29	%{_mandir}/man1/cim.1*
21cr|cim-3.37-16|30	
21cr|cim-3.37-16|31	#----------------------------------------------------------------------------
21cr|cim-3.37-16|32	
21cr|cim-3.37-16|33	%package -n %{libname}
21cr|cim-3.37-16|34	Summary:	GNU Cim libraries packages
21cr|cim-3.37-16|35	Group:		System/Libraries
21cr|cim-3.37-16|36	
21cr|cim-3.37-16|37	%description -n %{libname}
21cr|cim-3.37-16|38	This package contains the libraries needed to run programs dynamically
21cr|cim-3.37-16|39	linked with cim (the GNU Simula Compiler)
21cr|cim-3.37-16|40	
21cr|cim-3.37-16|41	%files -n %{libname}
21cr|cim-3.37-16|42	%{_libdir}/libcim.so.%{major}*
21cr|cim-3.37-16|43	
21cr|cim-3.37-16|44	#----------------------------------------------------------------------------
21cr|cim-3.37-16|45	
21cr|cim-3.37-16|46	%package -n %{devname}
21cr|cim-3.37-16|47	Summary:	Headers for developing programs that will use cim
21cr|cim-3.37-16|48	Group:		Development/Other
21cr|cim-3.37-16|49	Requires:	%{libname} = %{EVRD}
21cr|cim-3.37-16|50	Provides:	%{name}-devel = %{EVRD}
21cr|cim-3.37-16|51	
21cr|cim-3.37-16|52	%description -n %{devname}
21cr|cim-3.37-16|53	This package contains the headers that programmers will need to develop
21cr|cim-3.37-16|54	applications which will use cim.
21cr|cim-3.37-16|55	
21cr|cim-3.37-16|56	%files -n %{devname}
21cr|cim-3.37-16|57	%doc README doc/SIMULA-HISTORY AUTHORS COPYING TODO
21cr|cim-3.37-16|58	%{_libdir}/*.so
21cr|cim-3.37-16|59	%{_includedir}/cim.h
21cr|cim-3.37-16|60	%{_infodir}/*
21cr|cim-3.37-16|61	
21cr|cim-3.37-16|62	#----------------------------------------------------------------------------
21cr|cim-3.37-16|63	
21cr|cim-3.37-16|64	%prep
21cr|cim-3.37-16|65	%setup -q
21cr|cim-3.37-16|66	%apply_patches
21cr|cim-3.37-16|67	
21cr|cim-3.37-16|68	%build
21cr|cim-3.37-16|69	%configure \
21cr|cim-3.37-16|70	--enable-dump=yes \
21cr|cim-3.37-16|71	--disable-static
21cr|cim-3.37-16|72	
21cr|cim-3.37-16|73	%make
21cr|cim-3.37-16|74	
21cr|cim-3.37-16|75	%install
21cr|cim-3.37-16|76	%makeinstall_std
21cr|cim-3.37-16|77	
21cr|cim-3.37-16|78	rm -f %{buildroot}%{_libdir}/*.a

653 21
21cr|CImg-3.3.2-1|1	Summary:	Library of function and tools for advanced image processing
21cr|CImg-3.3.2-1|2	Name:		CImg
21cr|CImg-3.3.2-1|3	# They changed the versioning scheme, but 179 > 3.x.y
21cr|CImg-3.3.2-1|4	Epoch:		1
21cr|CImg-3.3.2-1|5	Version:	3.3.2
21cr|CImg-3.3.2-1|6	Release:	1
21cr|CImg-3.3.2-1|7	# Really CeCiLL v. 2.1
21cr|CImg-3.3.2-1|8	License:	CeCiLL
21cr|CImg-3.3.2-1|9	Group:		Graphics
21cr|CImg-3.3.2-1|10	Url:		https://cimg.eu
21cr|CImg-3.3.2-1|11	Source0:	https://github.com/dtschump/CImg/archive/v.%{version}.tar.gz?/%{name}-v.%{version}.tar.gz
21cr|CImg-3.3.2-1|12	Source100:	CImg.rpmlintrc
21cr|CImg-3.3.2-1|13	# The pkgconfig file for fftw does not list libfftw_threads,
21cr|CImg-3.3.2-1|14	# but this is needed if threads are wanted, as for CImg examples:
21cr|CImg-3.3.2-1|15	# add manually to the library definitions
21cr|CImg-3.3.2-1|16	Patch0:		CImg-2.7.0-fix-example-fftw-linking.patch
21cr|CImg-3.3.2-1|17	Patch1:		CImg-v.179-GraphicsMagick++.patch
21cr|CImg-3.3.2-1|18	# For example tools
21cr|CImg-3.3.2-1|19	BuildRequires:	cmake
21cr|CImg-3.3.2-1|20	BuildRequires:	doxygen
21cr|CImg-3.3.2-1|21	BuildRequires:	pkgconfig(blas)
21cr|CImg-3.3.2-1|22	BuildRequires:	pkgconfig(fftw3)
21cr|CImg-3.3.2-1|23	BuildRequires:	pkgconfig(GraphicsMagick++)
21cr|CImg-3.3.2-1|24	BuildRequires:	pkgconfig(lapack)
21cr|CImg-3.3.2-1|25	BuildRequires:	pkgconfig(libjpeg)
21cr|CImg-3.3.2-1|26	BuildRequires:	pkgconfig(libheif)
21cr|CImg-3.3.2-1|27	BuildRequires:	pkgconfig(libpng)
21cr|CImg-3.3.2-1|28	BuildRequires:	pkgconfig(libtiff-4)
21cr|CImg-3.3.2-1|29	BuildRequires:	pkgconfig(libavcodec)
21cr|CImg-3.3.2-1|30	BuildRequires:	pkgconfig(libavformat)
21cr|CImg-3.3.2-1|31	BuildRequires:	pkgconfig(libavutil)
21cr|CImg-3.3.2-1|32	BuildRequires:	pkgconfig(libswscale)
21cr|CImg-3.3.2-1|33	BuildRequires:	pkgconfig(opencv)
21cr|CImg-3.3.2-1|34	BuildRequires:	pkgconfig(OpenEXR)
21cr|CImg-3.3.2-1|35	BuildRequires:	pkgconfig(x11)
21cr|CImg-3.3.2-1|36	BuildRequires:	pkgconfig(xcb)
21cr|CImg-3.3.2-1|37	BuildRequires:	pkgconfig(xcb-shm)
21cr|CImg-3.3.2-1|38	BuildRequires:	pkgconfig(xext)
21cr|CImg-3.3.2-1|39	BuildRequires:	pkgconfig(xrandr)
21cr|CImg-3.3.2-1|40	BuildRequires:	pkgconfig(zlib)
21cr|CImg-3.3.2-1|41	%rename	greycstoration
21cr|CImg-3.3.2-1|42	
21cr|CImg-3.3.2-1|43	%description
21cr|CImg-3.3.2-1|44	Advanced image manipulation algorithms.
21cr|CImg-3.3.2-1|45	Note that there is no binary library: the whole code is contained in the
21cr|CImg-3.3.2-1|46	CImg.h file which is found in the devel package.
21cr|CImg-3.3.2-1|47	This package contains some sample tools based on the CImg library and is not
21cr|CImg-3.3.2-1|48	needed to compile a software using it.
21cr|CImg-3.3.2-1|49	
21cr|CImg-3.3.2-1|50	%files
21cr|CImg-3.3.2-1|51	%doc README.txt Licence*.txt
21cr|CImg-3.3.2-1|52	%{_bindir}/*
21cr|CImg-3.3.2-1|53	
21cr|CImg-3.3.2-1|54	#-----------------------------------------------------------------------------
21cr|CImg-3.3.2-1|55	
21cr|CImg-3.3.2-1|56	%package devel
21cr|CImg-3.3.2-1|57	Summary:	Library for advanced image processing (development files)
21cr|CImg-3.3.2-1|58	Group:		Development/C++
21cr|CImg-3.3.2-1|59	Provides:	cimg-devel = %{EVRD}
21cr|CImg-3.3.2-1|60	
21cr|CImg-3.3.2-1|61	%description devel
21cr|CImg-3.3.2-1|62	This package contains the development files for the CImg library: it is needed
21cr|CImg-3.3.2-1|63	to compile programs which use functions from the CImg library.
21cr|CImg-3.3.2-1|64	Note that this package does not contains any binary library: the whole code is
21cr|CImg-3.3.2-1|65	contained in the CImg.h file which is found in this package.
21cr|CImg-3.3.2-1|66	The main package is not needed to compile software using this library.
21cr|CImg-3.3.2-1|67	
21cr|CImg-3.3.2-1|68	%files devel
21cr|CImg-3.3.2-1|69	%doc README.txt Licence*.txt
21cr|CImg-3.3.2-1|70	%doc html/reference/*
21cr|CImg-3.3.2-1|71	%{_includedir}/%{name}.h
21cr|CImg-3.3.2-1|72	%{_libdir}/pkgconfig/%{name}.pc
21cr|CImg-3.3.2-1|73	
21cr|CImg-3.3.2-1|74	#-----------------------------------------------------------------------------
21cr|CImg-3.3.2-1|75	
21cr|CImg-3.3.2-1|76	
21cr|CImg-3.3.2-1|77	%prep
21cr|CImg-3.3.2-1|78	%setup -qn %{name}-v.%{version}
21cr|CImg-3.3.2-1|79	%patch0 -p1
21cr|CImg-3.3.2-1|80	%patch1 -p1
21cr|CImg-3.3.2-1|81	chmod -R go+rX .
21cr|CImg-3.3.2-1|82	
21cr|CImg-3.3.2-1|83	
21cr|CImg-3.3.2-1|84	%build
21cr|CImg-3.3.2-1|85	# There is no library to build: only examples...
21cr|CImg-3.3.2-1|86	pushd examples
21cr|CImg-3.3.2-1|87	%cmake ..
21cr|CImg-3.3.2-1|88	%make all
21cr|CImg-3.3.2-1|89	popd
21cr|CImg-3.3.2-1|90	# ... and docs
21cr|CImg-3.3.2-1|91	pushd html
21cr|CImg-3.3.2-1|92	doxygen -u %{name}.doxygen
21cr|CImg-3.3.2-1|93	doxygen %{name}.doxygen
21cr|CImg-3.3.2-1|94	popd
21cr|CImg-3.3.2-1|95	
21cr|CImg-3.3.2-1|96	
21cr|CImg-3.3.2-1|97	%install
21cr|CImg-3.3.2-1|98	# First: install the "library"...
21cr|CImg-3.3.2-1|99	install -d %{buildroot}%{_includedir}
21cr|CImg-3.3.2-1|100	cp %{name}.h %{buildroot}%{_includedir}/
21cr|CImg-3.3.2-1|101	
21cr|CImg-3.3.2-1|102	# Next: add pkgconfig support file...
21cr|CImg-3.3.2-1|103	install -d %{buildroot}%{_libdir}/pkgconfig
21cr|CImg-3.3.2-1|104	cp resources/%{name}.pc %{buildroot}%{_libdir}/pkgconfig/
21cr|CImg-3.3.2-1|105	
21cr|CImg-3.3.2-1|106	# Finally: install the example programs
21cr|CImg-3.3.2-1|107	pushd examples
21cr|CImg-3.3.2-1|108	install -d %{buildroot}%{_bindir}
21cr|CImg-3.3.2-1|109	cp CImg_demo \
21cr|CImg-3.3.2-1|110	captcha \
21cr|CImg-3.3.2-1|111	curve_editor2d \
21cr|CImg-3.3.2-1|112	dtmri_view3d \
21cr|CImg-3.3.2-1|113	edge_explorer2d \
21cr|CImg-3.3.2-1|114	fade_images \
21cr|CImg-3.3.2-1|115	gaussian_fit1d \
21cr|CImg-3.3.2-1|116	generate_loop_macros \
21cr|CImg-3.3.2-1|117	hough_transform2d \
21cr|CImg-3.3.2-1|118	image2ascii \
21cr|CImg-3.3.2-1|119	image_registration2d \
21cr|CImg-3.3.2-1|120	image_surface3d \
21cr|CImg-3.3.2-1|121	jawbreaker \
21cr|CImg-3.3.2-1|122	mcf_levelsets2d \
21cr|CImg-3.3.2-1|123	mcf_levelsets3d \
21cr|CImg-3.3.2-1|124	odykill \
21cr|CImg-3.3.2-1|125	pde_heatflow2d \
21cr|CImg-3.3.2-1|126	pde_TschumperleDeriche2d \
21cr|CImg-3.3.2-1|127	plotter1d \
21cr|CImg-3.3.2-1|128	radon_transform2d \
21cr|CImg-3.3.2-1|129	scene3d \
21cr|CImg-3.3.2-1|130	spherical_function3d \
21cr|CImg-3.3.2-1|131	tetris \
21cr|CImg-3.3.2-1|132	tron \
21cr|CImg-3.3.2-1|133	tutorial \
21cr|CImg-3.3.2-1|134	use_draw_gradient \
21cr|CImg-3.3.2-1|135	use_nlmeans \
21cr|CImg-3.3.2-1|136	use_RGBclass \
21cr|CImg-3.3.2-1|137	use_skeleton \
21cr|CImg-3.3.2-1|138	wavelet_atrous %{buildroot}%{_bindir}/
21cr|CImg-3.3.2-1|139	popd

654 21
21cr|cinnamon-5.4.0-3|1	# Requres generator fail with error, exclude dir
21cr|cinnamon-5.4.0-3|2	%global __requires_exclude_from ^%{_datadir}/cinnamon/.*
21cr|cinnamon-5.4.0-3|3	
21cr|cinnamon-5.4.0-3|4	%global cjs_version 5.0.0
21cr|cinnamon-5.4.0-3|5	%global cinnamon_desktop_version 5.0.0
21cr|cinnamon-5.4.0-3|6	%global cinnamon_translations_version 5.0.0
21cr|cinnamon-5.4.0-3|7	%global gobject_introspection_version 1.38.0
21cr|cinnamon-5.4.0-3|8	%global muffin_version 5.0.0
21cr|cinnamon-5.4.0-3|9	%global json_glib_version 0.13.2
21cr|cinnamon-5.4.0-3|10	
21cr|cinnamon-5.4.0-3|11	Name:		cinnamon
21cr|cinnamon-5.4.0-3|12	Version:	5.4.0
21cr|cinnamon-5.4.0-3|13	Release:	3
21cr|cinnamon-5.4.0-3|14	Summary:	Window management and application launching for GNOME
21cr|cinnamon-5.4.0-3|15	Group:		Graphical desktop/Other
21cr|cinnamon-5.4.0-3|16	License:	GPLv2+ and LGPLv2+
21cr|cinnamon-5.4.0-3|17	URL:		https://github.com/linuxmint/%{name}
21cr|cinnamon-5.4.0-3|18	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|cinnamon-5.4.0-3|19	Source1:	polkit-%{name}-authentication-agent-1.desktop
21cr|cinnamon-5.4.0-3|20	Source2:	10_cinnamon-common.gschema.override
21cr|cinnamon-5.4.0-3|21	Source3:	10_cinnamon-apps.gschema.override.in
21cr|cinnamon-5.4.0-3|22	
21cr|cinnamon-5.4.0-3|23	Patch0:		autostart.patch
21cr|cinnamon-5.4.0-3|24	Patch1:		set_wheel.patch
21cr|cinnamon-5.4.0-3|25	Patch3:		default_panal_launcher.patch
21cr|cinnamon-5.4.0-3|26	Patch4:		remove_crap_from_menu.patch
21cr|cinnamon-5.4.0-3|27	
21cr|cinnamon-5.4.0-3|28	BuildRequires:	meson
21cr|cinnamon-5.4.0-3|29	BuildRequires:	cinnamon-menus
21cr|cinnamon-5.4.0-3|30	BuildRequires:	desktop-file-utils
21cr|cinnamon-5.4.0-3|31	BuildRequires:	pkgconfig(python3)
21cr|cinnamon-5.4.0-3|32	BuildRequires:	pkgconfig(cjs-1.0) >= %{cjs_version}
21cr|cinnamon-5.4.0-3|33	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|cinnamon-5.4.0-3|34	BuildRequires:	pkgconfig(gl)
21cr|cinnamon-5.4.0-3|35	BuildRequires:	pkgconfig(gnome-bluetooth-3.0)
21cr|cinnamon-5.4.0-3|36	BuildRequires:	pkgconfig(libgnome-menu-3.0)
21cr|cinnamon-5.4.0-3|37	BuildRequires:	pkgconfig(libcinnamon-menu-3.0)
21cr|cinnamon-5.4.0-3|38	BuildRequires:	pkgconfig(cinnamon-desktop) >= %{cinnamon_desktop_version}
21cr|cinnamon-5.4.0-3|39	BuildRequires:	gobject-introspection >= %{gobject_introspection_version}
21cr|cinnamon-5.4.0-3|40	BuildRequires:	pkgconfig(json-glib-1.0) >= %{json_glib_version}
21cr|cinnamon-5.4.0-3|41	BuildRequires:	pkgconfig(upower-glib)
21cr|cinnamon-5.4.0-3|42	BuildRequires:	pkgconfig(libnm)
21cr|cinnamon-5.4.0-3|43	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|cinnamon-5.4.0-3|44	BuildRequires:	pkgconfig(gudev-1.0)
21cr|cinnamon-5.4.0-3|45	BuildRequires:	pkgconfig(xapp)
21cr|cinnamon-5.4.0-3|46	
21cr|cinnamon-5.4.0-3|47	# for screencast recorder functionality
21cr|cinnamon-5.4.0-3|48	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|cinnamon-5.4.0-3|49	BuildRequires:	intltool
21cr|cinnamon-5.4.0-3|50	BuildRequires:	pkgconfig(libcanberra)
21cr|cinnamon-5.4.0-3|51	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|cinnamon-5.4.0-3|52	
21cr|cinnamon-5.4.0-3|53	# used in unused BigThemeImage
21cr|cinnamon-5.4.0-3|54	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|cinnamon-5.4.0-3|55	BuildRequires:	pkgconfig(libmuffin-0) >= %{muffin_version}
21cr|cinnamon-5.4.0-3|56	BuildRequires:	pkgconfig(libpulse)
21cr|cinnamon-5.4.0-3|57	
21cr|cinnamon-5.4.0-3|58	# Bootstrap requirements
21cr|cinnamon-5.4.0-3|59	BuildRequires:	pkgconfig(gtk-doc)
21cr|cinnamon-5.4.0-3|60	BuildRequires:	gnome-common
21cr|cinnamon-5.4.0-3|61	
21cr|cinnamon-5.4.0-3|62	# media keys
21cr|cinnamon-5.4.0-3|63	BuildRequires:	pkgconfig(libnotify)
21cr|cinnamon-5.4.0-3|64	BuildRequires:	pkgconfig(lcms2)
21cr|cinnamon-5.4.0-3|65	BuildRequires:	pkgconfig(colord)
21cr|cinnamon-5.4.0-3|66	BuildRequires:	pkgconfig(libwacom)
21cr|cinnamon-5.4.0-3|67	BuildRequires:	pkgconfig(xorg-wacom)
21cr|cinnamon-5.4.0-3|68	BuildRequires:	pkgconfig(xtst)
21cr|cinnamon-5.4.0-3|69	
21cr|cinnamon-5.4.0-3|70	Requires:	cinnamon-desktop >= %{cinnamon_desktop_version}
21cr|cinnamon-5.4.0-3|71	Requires:	muffin >= %{muffin_version}
21cr|cinnamon-5.4.0-3|72	Requires:	cjs >= %{cjs_version}
21cr|cinnamon-5.4.0-3|73	Requires:	gnome-menus >= 3.0.0-2
21cr|cinnamon-5.4.0-3|74	
21cr|cinnamon-5.4.0-3|75	# wrapper script used to restart old GNOME session if run --replace
21cr|cinnamon-5.4.0-3|76	# from the command line
21cr|cinnamon-5.4.0-3|77	Requires:	gobject-introspection >= %{gobject_introspection_version}
21cr|cinnamon-5.4.0-3|78	
21cr|cinnamon-5.4.0-3|79	# needed for loading SVG's via gdk-pixbuf
21cr|cinnamon-5.4.0-3|80	#Requires:	librsvg2
21cr|cinnamon-5.4.0-3|81	
21cr|cinnamon-5.4.0-3|82	# needed as it is now split from Clutter
21cr|cinnamon-5.4.0-3|83	Requires:	json-glib >= %{json_glib_version}
21cr|cinnamon-5.4.0-3|84	Requires:	upower
21cr|cinnamon-5.4.0-3|85	Requires:	polkit
21cr|cinnamon-5.4.0-3|86	
21cr|cinnamon-5.4.0-3|87	# needed for session files
21cr|cinnamon-5.4.0-3|88	Requires:	cinnamon-session
21cr|cinnamon-5.4.0-3|89	
21cr|cinnamon-5.4.0-3|90	# needed for schemas
21cr|cinnamon-5.4.0-3|91	Requires:	at-spi2-atk
21cr|cinnamon-5.4.0-3|92	
21cr|cinnamon-5.4.0-3|93	# needed for on-screen keyboard
21cr|cinnamon-5.4.0-3|94	Requires:	caribou
21cr|cinnamon-5.4.0-3|95	
21cr|cinnamon-5.4.0-3|96	# needed for settings
21cr|cinnamon-5.4.0-3|97	Requires:	typelib(TimezoneMap)
21cr|cinnamon-5.4.0-3|98	Requires:	python3-distro
21cr|cinnamon-5.4.0-3|99	Requires:	python3-pytz
21cr|cinnamon-5.4.0-3|100	Requires:	python3-pexpect
21cr|cinnamon-5.4.0-3|101	Requires:	python3-gobject
21cr|cinnamon-5.4.0-3|102	Requires:	python3-gi-cairo
21cr|cinnamon-5.4.0-3|103	Requires:	python3-dbus
21cr|cinnamon-5.4.0-3|104	Requires:	python3-lxml
21cr|cinnamon-5.4.0-3|105	Requires:	python3-pillow
21cr|cinnamon-5.4.0-3|106	Requires:	python3-pam
21cr|cinnamon-5.4.0-3|107	Requires:	python3-tinycss2
21cr|cinnamon-5.4.0-3|108	Requires:	python3-setproctitle
21cr|cinnamon-5.4.0-3|109	Requires:	python3-xapp
21cr|cinnamon-5.4.0-3|110	Requires:	cinnamon-control-center
21cr|cinnamon-5.4.0-3|111	Requires:	cinnamon-translations >= %{cinnamon_translations_version}
21cr|cinnamon-5.4.0-3|112	
21cr|cinnamon-5.4.0-3|113	# needed for theme overrides
21cr|cinnamon-5.4.0-3|114	Requires:	gnome-backgrounds
21cr|cinnamon-5.4.0-3|115	
21cr|cinnamon-5.4.0-3|116	# Theming
21cr|cinnamon-5.4.0-3|117	Requires:	fonts-ttf-google-noto-sans
21cr|cinnamon-5.4.0-3|118	Requires:	cinnamon-themes
21cr|cinnamon-5.4.0-3|119	
21cr|cinnamon-5.4.0-3|120	# RequiredComponents in the session files
21cr|cinnamon-5.4.0-3|121	Requires:	nemo
21cr|cinnamon-5.4.0-3|122	Requires:	cinnamon-screensaver
21cr|cinnamon-5.4.0-3|123	
21cr|cinnamon-5.4.0-3|124	# metacity and tint2 are needed for fallback
21cr|cinnamon-5.4.0-3|125	Requires:	metacity
21cr|cinnamon-5.4.0-3|126	Requires:	tint2
21cr|cinnamon-5.4.0-3|127	
21cr|cinnamon-5.4.0-3|128	# required for keyboard applet
21cr|cinnamon-5.4.0-3|129	Requires:	gucharmap
21cr|cinnamon-5.4.0-3|130	Requires:	xapps
21cr|cinnamon-5.4.0-3|131	
21cr|cinnamon-5.4.0-3|132	# required for network applet
21cr|cinnamon-5.4.0-3|133	Requires:	networkmanager-applet
21cr|cinnamon-5.4.0-3|134	
21cr|cinnamon-5.4.0-3|135	Requires:	python3-pyinotify
21cr|cinnamon-5.4.0-3|136	
21cr|cinnamon-5.4.0-3|137	
21cr|cinnamon-5.4.0-3|138	# required for sound applet
21cr|cinnamon-5.4.0-3|139	Requires:	wget
21cr|cinnamon-5.4.0-3|140	
21cr|cinnamon-5.4.0-3|141	# required for printer applet
21cr|cinnamon-5.4.0-3|142	Requires:	cups-common
21cr|cinnamon-5.4.0-3|143	
21cr|cinnamon-5.4.0-3|144	# calendar
21cr|cinnamon-5.4.0-3|145	Requires:	typelib(Goa)
21cr|cinnamon-5.4.0-3|146	Requires:	evolution-data-server
21cr|cinnamon-5.4.0-3|147	Requires:	gnome-calendar
21cr|cinnamon-5.4.0-3|148	
21cr|cinnamon-5.4.0-3|149	Provides:	desktop-notification-daemon
21cr|cinnamon-5.4.0-3|150	Provides:	bundled(libcroco) = 0.6.12
21cr|cinnamon-5.4.0-3|151	
21cr|cinnamon-5.4.0-3|152	%description
21cr|cinnamon-5.4.0-3|153	Cinnamon is a Linux desktop which provides advanced
21cr|cinnamon-5.4.0-3|154	innovative features and a traditional user experience.
21cr|cinnamon-5.4.0-3|155	
21cr|cinnamon-5.4.0-3|156	The desktop layout is similar to Gnome 2.
21cr|cinnamon-5.4.0-3|157	The underlying technology is forked from Gnome Shell.
21cr|cinnamon-5.4.0-3|158	The emphasis is put on making users feel at home and providing
21cr|cinnamon-5.4.0-3|159	them with an easy to use and comfortable desktop experience.
21cr|cinnamon-5.4.0-3|160	
21cr|cinnamon-5.4.0-3|161	%files
21cr|cinnamon-5.4.0-3|162	%doc README.rst AUTHORS
21cr|cinnamon-5.4.0-3|163	%license COPYING
21cr|cinnamon-5.4.0-3|164	%{_bindir}/*
21cr|cinnamon-5.4.0-3|165	%config(noreplace) %{_sysconfdir}/xdg/menus/*
21cr|cinnamon-5.4.0-3|166	%{_datadir}/applications/*
21cr|cinnamon-5.4.0-3|167	%{_datadir}/dbus-1/services/org.Cinnamon.*.service
21cr|cinnamon-5.4.0-3|168	%{_datadir}/dbus-1/services/org.cinnamon.CalendarServer.service
21cr|cinnamon-5.4.0-3|169	%{_datadir}/desktop-directories/*
21cr|cinnamon-5.4.0-3|170	%{_datadir}/glib-2.0/schemas/*
21cr|cinnamon-5.4.0-3|171	%{_datadir}/%{name}-session/sessions/*
21cr|cinnamon-5.4.0-3|172	%{_datadir}/icons/hicolor/*/*/*.svg
21cr|cinnamon-5.4.0-3|173	%{_datadir}/polkit-1/actions/org.%{name}.settings-users.policy
21cr|cinnamon-5.4.0-3|174	%{_datadir}/xsessions/*
21cr|cinnamon-5.4.0-3|175	%{_datadir}/%{name}/
21cr|cinnamon-5.4.0-3|176	%{_datadir}/%{name}-background-properties
21cr|cinnamon-5.4.0-3|177	%{_libdir}/%{name}/
21cr|cinnamon-5.4.0-3|178	%{_libexecdir}/%{name}/
21cr|cinnamon-5.4.0-3|179	%{_mandir}/man1/*
21cr|cinnamon-5.4.0-3|180	%{python3_sitelib}/cinnamon/
21cr|cinnamon-5.4.0-3|181	
21cr|cinnamon-5.4.0-3|182	#---------------------------------------------------------------------------------
21cr|cinnamon-5.4.0-3|183	
21cr|cinnamon-5.4.0-3|184	%package devel-doc
21cr|cinnamon-5.4.0-3|185	Summary:	Development Documentation files for Cinnamon
21cr|cinnamon-5.4.0-3|186	Group:		Documentation
21cr|cinnamon-5.4.0-3|187	Requires:	%{name} = %{EVRD}
21cr|cinnamon-5.4.0-3|188	BuildArch:	noarch
21cr|cinnamon-5.4.0-3|189	
21cr|cinnamon-5.4.0-3|190	%description devel-doc
21cr|cinnamon-5.4.0-3|191	This package contains the code documentation for various Cinnamon components.
21cr|cinnamon-5.4.0-3|192	
21cr|cinnamon-5.4.0-3|193	%files devel-doc
21cr|cinnamon-5.4.0-3|194	%doc %{_datadir}/gtk-doc/html/*/
21cr|cinnamon-5.4.0-3|195	
21cr|cinnamon-5.4.0-3|196	#---------------------------------------------------------------------------------
21cr|cinnamon-5.4.0-3|197	
21cr|cinnamon-5.4.0-3|198	%prep
21cr|cinnamon-5.4.0-3|199	%autosetup -p1
21cr|cinnamon-5.4.0-3|200	
21cr|cinnamon-5.4.0-3|201	%{__sed} -i -e 's@gksu@pkexec@g' files%{_bindir}/%{name}-settings-users
21cr|cinnamon-5.4.0-3|202	%{__sed} -i -e 's@gnome-orca@orca@g' files%{_datadir}/%{name}/%{name}-settings/modules/cs_accessibility.py
21cr|cinnamon-5.4.0-3|203	# remove mintlocale im from settings
21cr|cinnamon-5.4.0-3|204	%{__sed} -i -e 's@mintlocale im@mintlocale_im_removed@g' files%{_datadir}/%{name}/%{name}-settings/%{name}-settings.py
21cr|cinnamon-5.4.0-3|205	
21cr|cinnamon-5.4.0-3|206	# Fix rpmlint errors
21cr|cinnamon-5.4.0-3|207	for file in files%{_datadir}/%{name}/%{name}-settings/bin/*.py files%{_datadir}/%{name}/%{name}-looking-glass/*.py \
21cr|cinnamon-5.4.0-3|208	files%{_datadir}/%{name}/%{name}-settings/modules/cs_{applets,desklets}.py; do
21cr|cinnamon-5.4.0-3|209	chmod a+x $file
21cr|cinnamon-5.4.0-3|210	done
21cr|cinnamon-5.4.0-3|211	chmod a-x files%{_datadir}/%{name}/%{name}-settings/bin/__init__.py
21cr|cinnamon-5.4.0-3|212	
21cr|cinnamon-5.4.0-3|213	%build
21cr|cinnamon-5.4.0-3|214	%meson \
21cr|cinnamon-5.4.0-3|215	--libexecdir=%{_libexecdir}/cinnamon/ \
21cr|cinnamon-5.4.0-3|216	-Ddeprecated_warnings=false \
21cr|cinnamon-5.4.0-3|217	-Dpy3modules_dir=%{python3_sitelib} \
21cr|cinnamon-5.4.0-3|218	-Ddocs=true
21cr|cinnamon-5.4.0-3|219	
21cr|cinnamon-5.4.0-3|220	%meson_build
21cr|cinnamon-5.4.0-3|221	
21cr|cinnamon-5.4.0-3|222	
21cr|cinnamon-5.4.0-3|223	%install
21cr|cinnamon-5.4.0-3|224	%meson_install
21cr|cinnamon-5.4.0-3|225	
21cr|cinnamon-5.4.0-3|226	# install polkit autostart desktop file
21cr|cinnamon-5.4.0-3|227	install --target-directory=%{buildroot}%{_datadir}/applications \
21cr|cinnamon-5.4.0-3|228	-Dpm 0644 %{SOURCE1}
21cr|cinnamon-5.4.0-3|229	
21cr|cinnamon-5.4.0-3|230	# install common gschema override
21cr|cinnamon-5.4.0-3|231	install --target-directory=%{buildroot}%{_datadir}/glib-2.0/schemas \
21cr|cinnamon-5.4.0-3|232	-Dpm 0644 %{SOURCE2}
21cr|cinnamon-5.4.0-3|233	
21cr|cinnamon-5.4.0-3|234	# install gschema-override for apps
21cr|cinnamon-5.4.0-3|235	sed -e 's!@pkg_manager@!org.mageia.dnfdragora.desktop!g' \
21cr|cinnamon-5.4.0-3|236	< %{SOURCE3} > %{buildroot}%{_datadir}/glib-2.0/schemas/10_%{name}-apps.gschema.override
21cr|cinnamon-5.4.0-3|237	
21cr|cinnamon-5.4.0-3|238	# install gschema-override for wallpaper
21cr|cinnamon-5.4.0-3|239	cat >> %{buildroot}%{_datadir}/glib-2.0/schemas/10_%{name}-wallpaper.gschema.override << EOF
21cr|cinnamon-5.4.0-3|240	[org.cinnamon.desktop.background]
21cr|cinnamon-5.4.0-3|241	picture-uri='file:///usr/share/backgrounds/gnome/adwaita-timed.xml'
21cr|cinnamon-5.4.0-3|242	EOF
21cr|cinnamon-5.4.0-3|243	
21cr|cinnamon-5.4.0-3|244	# Provide symlink for the background-propeties.
21cr|cinnamon-5.4.0-3|245	ln -s %{_datadir}/gnome-background-properties %{buildroot}%{_datadir}/%{name}-background-properties
21cr|cinnamon-5.4.0-3|246	
21cr|cinnamon-5.4.0-3|247	
21cr|cinnamon-5.4.0-3|248	%check
21cr|cinnamon-5.4.0-3|249	%{_bindir}/desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop

655 21
21cr|cinnamon-control-center-5.4.0-2|1	%global _artwork_version 5.7
21cr|cinnamon-control-center-5.4.0-2|2	
21cr|cinnamon-control-center-5.4.0-2|3	%global cinnamon_desktop_version 5.0.0
21cr|cinnamon-control-center-5.4.0-2|4	%global csd_version 5.0.0
21cr|cinnamon-control-center-5.4.0-2|5	%global cinnamon_menus_version 5.0.0
21cr|cinnamon-control-center-5.4.0-2|6	%global redhat_menus_version 1.8
21cr|cinnamon-control-center-5.4.0-2|7	
21cr|cinnamon-control-center-5.4.0-2|8	%define major 1
21cr|cinnamon-control-center-5.4.0-2|9	%define libname %mklibname cinnamon-control-center %{major}
21cr|cinnamon-control-center-5.4.0-2|10	%define devname %mklibname cinnamon-control-center -d
21cr|cinnamon-control-center-5.4.0-2|11	
21cr|cinnamon-control-center-5.4.0-2|12	Summary:	Utilities to configure the Cinnamon desktop
21cr|cinnamon-control-center-5.4.0-2|13	Name:		cinnamon-control-center
21cr|cinnamon-control-center-5.4.0-2|14	Version:	5.4.0
21cr|cinnamon-control-center-5.4.0-2|15	Release:	2
21cr|cinnamon-control-center-5.4.0-2|16	Group:		Graphical desktop/Other
21cr|cinnamon-control-center-5.4.0-2|17	# The following files contain code from
21cr|cinnamon-control-center-5.4.0-2|18	# ISC for panels/network/rfkill.h
21cr|cinnamon-control-center-5.4.0-2|19	# And MIT for wacom/calibrator/calibrator.c
21cr|cinnamon-control-center-5.4.0-2|20	# wacom/calibrator/calibrator.h
21cr|cinnamon-control-center-5.4.0-2|21	# wacom/calibrator/gui_gtk.c
21cr|cinnamon-control-center-5.4.0-2|22	# wacom/calibrator/gui_gtk.h
21cr|cinnamon-control-center-5.4.0-2|23	# wacom/calibrator/main.c
21cr|cinnamon-control-center-5.4.0-2|24	License:	GPLv2+ and LGPLv2+ and MIT and ISC
21cr|cinnamon-control-center-5.4.0-2|25	URL:		https://github.com/linuxmint/%{name}
21cr|cinnamon-control-center-5.4.0-2|26	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|cinnamon-control-center-5.4.0-2|27	Source1:	http://packages.linuxmint.com/pool/main/m/mint-artwork-cinnamon/mint-artwork-cinnamon_%{_artwork_version}.tar.gz
21cr|cinnamon-control-center-5.4.0-2|28	
21cr|cinnamon-control-center-5.4.0-2|29	BuildRequires:	desktop-file-utils
21cr|cinnamon-control-center-5.4.0-2|30	BuildRequires:	meson
21cr|cinnamon-control-center-5.4.0-2|31	BuildRequires:	intltool
21cr|cinnamon-control-center-5.4.0-2|32	BuildRequires:	pkgconfig(cinnamon-desktop) >= %{cinnamon_desktop_version}
21cr|cinnamon-control-center-5.4.0-2|33	BuildRequires:	pkgconfig(libcinnamon-menu-3.0) >= %{cinnamon_menus_version}
21cr|cinnamon-control-center-5.4.0-2|34	BuildRequires:	pkgconfig(cinnamon-settings-daemon) >= %{csd_version}
21cr|cinnamon-control-center-5.4.0-2|35	BuildRequires:	pkgconfig(colord)
21cr|cinnamon-control-center-5.4.0-2|36	BuildRequires:	pkgconfig(goa-1.0)
21cr|cinnamon-control-center-5.4.0-2|37	BuildRequires:	pkgconfig(iso-codes)
21cr|cinnamon-control-center-5.4.0-2|38	BuildRequires:	pkgconfig(goa-backend-1.0) >= 3.21.5
21cr|cinnamon-control-center-5.4.0-2|39	BuildRequires:	pkgconfig(libgnomekbd)
21cr|cinnamon-control-center-5.4.0-2|40	BuildRequires:	pkgconfig(libnm) >= 1.2
21cr|cinnamon-control-center-5.4.0-2|41	BuildRequires:	pkgconfig(libnma) >= 1.2
21cr|cinnamon-control-center-5.4.0-2|42	BuildRequires:	pkgconfig(libnotify)
21cr|cinnamon-control-center-5.4.0-2|43	BuildRequires:	pkgconfig(libxklavier)
21cr|cinnamon-control-center-5.4.0-2|44	BuildRequires:	pkgconfig(libxml-2.0)
21cr|cinnamon-control-center-5.4.0-2|45	BuildRequires:	pkgconfig(libwacom)
21cr|cinnamon-control-center-5.4.0-2|46	BuildRequires:	pkgconfig(mm-glib) >= 0.7
21cr|cinnamon-control-center-5.4.0-2|47	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|cinnamon-control-center-5.4.0-2|48	BuildRequires:	pkgconfig(upower-glib)
21cr|cinnamon-control-center-5.4.0-2|49	BuildRequires:	pkgconfig(xkbfile)
21cr|cinnamon-control-center-5.4.0-2|50	
21cr|cinnamon-control-center-5.4.0-2|51	Requires:	cinnamon-settings-daemon >= %{csd_version}
21cr|cinnamon-control-center-5.4.0-2|52	%if 0
21cr|cinnamon-control-center-5.4.0-2|53	Requires:	redhat-menus >= %{redhat_menus_version}
21cr|cinnamon-control-center-5.4.0-2|54	%endif
21cr|cinnamon-control-center-5.4.0-2|55	Requires:	hicolor-icon-theme
21cr|cinnamon-control-center-5.4.0-2|56	Requires:	cinnamon-translations
21cr|cinnamon-control-center-5.4.0-2|57	Requires:	%{name}-filesystem = %{version}-%{release}
21cr|cinnamon-control-center-5.4.0-2|58	# For the network panel
21cr|cinnamon-control-center-5.4.0-2|59	Requires:	networkmanager-applet
21cr|cinnamon-control-center-5.4.0-2|60	# For the colour panel
21cr|cinnamon-control-center-5.4.0-2|61	Requires:	gnome-color-manager
21cr|cinnamon-control-center-5.4.0-2|62	
21cr|cinnamon-control-center-5.4.0-2|63	%description
21cr|cinnamon-control-center-5.4.0-2|64	This package contains configuration utilities for the Cinnamon desktop, which
21cr|cinnamon-control-center-5.4.0-2|65	allow to configure accessibility options, desktop fonts, keyboard and mouse
21cr|cinnamon-control-center-5.4.0-2|66	properties, sound setup, desktop theme and background, user interface
21cr|cinnamon-control-center-5.4.0-2|67	properties, screen resolution, and other settings.
21cr|cinnamon-control-center-5.4.0-2|68	
21cr|cinnamon-control-center-5.4.0-2|69	%files
21cr|cinnamon-control-center-5.4.0-2|70	%doc AUTHORS README
21cr|cinnamon-control-center-5.4.0-2|71	%license COPYING
21cr|cinnamon-control-center-5.4.0-2|72	%{_bindir}/cinnamon-control-center
21cr|cinnamon-control-center-5.4.0-2|73	%{_datadir}/cinnamon-control-center/ui/
21cr|cinnamon-control-center-5.4.0-2|74	%{_datadir}/cinnamon-control-center/sounds/*.og*
21cr|cinnamon-control-center-5.4.0-2|75	%{_datadir}/cinnamon-control-center/panels/
21cr|cinnamon-control-center-5.4.0-2|76	%{_datadir}/icons/hicolor/*/*/*
21cr|cinnamon-control-center-5.4.0-2|77	%{_datadir}/glib-2.0/schemas/org.cinnamon.control-center.display.gschema.xml
21cr|cinnamon-control-center-5.4.0-2|78	%dir %{_libdir}/cinnamon-control-center-1/
21cr|cinnamon-control-center-5.4.0-2|79	%{_libdir}/cinnamon-control-center-1/panels/libcolor.so
21cr|cinnamon-control-center-5.4.0-2|80	%{_libdir}/cinnamon-control-center-1/panels/libdisplay.so
21cr|cinnamon-control-center-5.4.0-2|81	%{_libdir}/cinnamon-control-center-1/panels/libnetwork.so
21cr|cinnamon-control-center-5.4.0-2|82	%{_libdir}/cinnamon-control-center-1/panels/libonline-accounts.so
21cr|cinnamon-control-center-5.4.0-2|83	%{_libdir}/cinnamon-control-center-1/panels/libregion.so
21cr|cinnamon-control-center-5.4.0-2|84	%{_libdir}/cinnamon-control-center-1/panels/libwacom-properties.so
21cr|cinnamon-control-center-5.4.0-2|85	
21cr|cinnamon-control-center-5.4.0-2|86	#------------------------------------------------------------------------
21cr|cinnamon-control-center-5.4.0-2|87	
21cr|cinnamon-control-center-5.4.0-2|88	%package -n %{libname}
21cr|cinnamon-control-center-5.4.0-2|89	Summary:	Shared library for %{name}
21cr|cinnamon-control-center-5.4.0-2|90	Group:		System/Libraries
21cr|cinnamon-control-center-5.4.0-2|91	
21cr|cinnamon-control-center-5.4.0-2|92	%description -n %{libname}
21cr|cinnamon-control-center-5.4.0-2|93	Shared library for %{name}
21cr|cinnamon-control-center-5.4.0-2|94	
21cr|cinnamon-control-center-5.4.0-2|95	%files -n %{libname}
21cr|cinnamon-control-center-5.4.0-2|96	%{_libdir}/libcinnamon-control-center.so.%{major}*
21cr|cinnamon-control-center-5.4.0-2|97	
21cr|cinnamon-control-center-5.4.0-2|98	#------------------------------------------------------------------------
21cr|cinnamon-control-center-5.4.0-2|99	%package filesystem
21cr|cinnamon-control-center-5.4.0-2|100	Summary: Cinnamon Control Center directories
21cr|cinnamon-control-center-5.4.0-2|101	Group:		Graphical desktop/Other
21cr|cinnamon-control-center-5.4.0-2|102	# NOTE: this is an "inverse dep" subpackage. It gets pulled in
21cr|cinnamon-control-center-5.4.0-2|103	# NOTE: by the main package an MUST not depend on the main package
21cr|cinnamon-control-center-5.4.0-2|104	
21cr|cinnamon-control-center-5.4.0-2|105	%description filesystem
21cr|cinnamon-control-center-5.4.0-2|106	The Cinnamon control-center provides a number of extension points
21cr|cinnamon-control-center-5.4.0-2|107	for applications. This package contains directories where applications
21cr|cinnamon-control-center-5.4.0-2|108	can install configuration files that are picked up by the control-center
21cr|cinnamon-control-center-5.4.0-2|109	utilities.
21cr|cinnamon-control-center-5.4.0-2|110	
21cr|cinnamon-control-center-5.4.0-2|111	%files filesystem
21cr|cinnamon-control-center-5.4.0-2|112	%dir %{_datadir}/cinnamon-control-center/
21cr|cinnamon-control-center-5.4.0-2|113	%dir %{_datadir}/cinnamon-control-center/sounds/
21cr|cinnamon-control-center-5.4.0-2|114	
21cr|cinnamon-control-center-5.4.0-2|115	#------------------------------------------------------------------------
21cr|cinnamon-control-center-5.4.0-2|116	
21cr|cinnamon-control-center-5.4.0-2|117	%package -n %{devname}
21cr|cinnamon-control-center-5.4.0-2|118	Summary:	Development package for %{name}
21cr|cinnamon-control-center-5.4.0-2|119	Group:		Graphical desktop/Other
21cr|cinnamon-control-center-5.4.0-2|120	Requires:	%{libname} = %{EVRD}
21cr|cinnamon-control-center-5.4.0-2|121	Provides:	%{name}-devel = %{EVRD}
21cr|cinnamon-control-center-5.4.0-2|122	
21cr|cinnamon-control-center-5.4.0-2|123	%description -n %{devname}
21cr|cinnamon-control-center-5.4.0-2|124	Header files and libraries for developing Muffin plugins. Also includes
21cr|cinnamon-control-center-5.4.0-2|125	utilities for testing Metacity/Muffin themes.
21cr|cinnamon-control-center-5.4.0-2|126	
21cr|cinnamon-control-center-5.4.0-2|127	%files -n %{devname}
21cr|cinnamon-control-center-5.4.0-2|128	%{_includedir}/cinnamon-control-center-1/
21cr|cinnamon-control-center-5.4.0-2|129	%{_libdir}/libcinnamon-control-center.so
21cr|cinnamon-control-center-5.4.0-2|130	%{_libdir}/pkgconfig/libcinnamon-control-center.pc
21cr|cinnamon-control-center-5.4.0-2|131	
21cr|cinnamon-control-center-5.4.0-2|132	#------------------------------------------------------------------------
21cr|cinnamon-control-center-5.4.0-2|133	
21cr|cinnamon-control-center-5.4.0-2|134	%prep
21cr|cinnamon-control-center-5.4.0-2|135	%autosetup -a 1 -p 1
21cr|cinnamon-control-center-5.4.0-2|136	
21cr|cinnamon-control-center-5.4.0-2|137	
21cr|cinnamon-control-center-5.4.0-2|138	%build
21cr|cinnamon-control-center-5.4.0-2|139	%meson
21cr|cinnamon-control-center-5.4.0-2|140	%meson_build
21cr|cinnamon-control-center-5.4.0-2|141	
21cr|cinnamon-control-center-5.4.0-2|142	
21cr|cinnamon-control-center-5.4.0-2|143	%install
21cr|cinnamon-control-center-5.4.0-2|144	%meson_install
21cr|cinnamon-control-center-5.4.0-2|145	
21cr|cinnamon-control-center-5.4.0-2|146	desktop-file-install                                  \
21cr|cinnamon-control-center-5.4.0-2|147	--delete-original                                   \
21cr|cinnamon-control-center-5.4.0-2|148	--dir %{buildroot}/%{_datadir}/cinnamon-control-center/panels/         \
21cr|cinnamon-control-center-5.4.0-2|149	%{buildroot}/%{_datadir}/cinnamon-control-center/panels/*.desktop
21cr|cinnamon-control-center-5.4.0-2|150	
21cr|cinnamon-control-center-5.4.0-2|151	# install sound files
21cr|cinnamon-control-center-5.4.0-2|152	mkdir -p %{buildroot}/%{_datadir}/cinnamon-control-center/sounds/
21cr|cinnamon-control-center-5.4.0-2|153	install -pm 0644 mint-artwork-cinnamon-%{_artwork_version}/%{_datadir}/mint-artwork-cinnamon/sounds/* %{buildroot}/%{_datadir}/cinnamon-control-center/sounds/
21cr|cinnamon-control-center-5.4.0-2|154	
21cr|cinnamon-control-center-5.4.0-2|155	

656 21
21cr|cinnamon-menus-5.4.0-1|1	%define major 0
21cr|cinnamon-menus-5.4.0-1|2	%define libname %mklibname cinnamon-menu-3 %{major}
21cr|cinnamon-menus-5.4.0-1|3	%define devname %mklibname cinnamon-menu-3 -d
21cr|cinnamon-menus-5.4.0-1|4	
21cr|cinnamon-menus-5.4.0-1|5	Summary:	A menu system for the Cinnamon project
21cr|cinnamon-menus-5.4.0-1|6	Name:		cinnamon-menus
21cr|cinnamon-menus-5.4.0-1|7	Version:	5.4.0
21cr|cinnamon-menus-5.4.0-1|8	Release:	1
21cr|cinnamon-menus-5.4.0-1|9	Group:		Graphical desktop/Other
21cr|cinnamon-menus-5.4.0-1|10	License:	LGPLv2+
21cr|cinnamon-menus-5.4.0-1|11	URL:		https://github.com/linuxmint/%{name}
21cr|cinnamon-menus-5.4.0-1|12	Source0:	%url/archive/%{version}/%{name}-%{version}.tar.gz
21cr|cinnamon-menus-5.4.0-1|13	
21cr|cinnamon-menus-5.4.0-1|14	BuildRequires:	intltool
21cr|cinnamon-menus-5.4.0-1|15	BuildRequires:	meson
21cr|cinnamon-menus-5.4.0-1|16	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|cinnamon-menus-5.4.0-1|17	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|cinnamon-menus-5.4.0-1|18	BuildRequires:	python3
21cr|cinnamon-menus-5.4.0-1|19	
21cr|cinnamon-menus-5.4.0-1|20	%description
21cr|cinnamon-menus-5.4.0-1|21	cinnamon-menus is an implementation of the draft "Desktop
21cr|cinnamon-menus-5.4.0-1|22	Menu Specification" from freedesktop.org. This package
21cr|cinnamon-menus-5.4.0-1|23	also contains the Cinnamon menu layout configuration files,
21cr|cinnamon-menus-5.4.0-1|24	.directory files and assorted menu related utility programs,
21cr|cinnamon-menus-5.4.0-1|25	Python bindings, and a simple menu editor.
21cr|cinnamon-menus-5.4.0-1|26	
21cr|cinnamon-menus-5.4.0-1|27	%files
21cr|cinnamon-menus-5.4.0-1|28	%doc AUTHORS NEWS
21cr|cinnamon-menus-5.4.0-1|29	%license COPYING COPYING.LIB
21cr|cinnamon-menus-5.4.0-1|30	%{_libdir}/girepository-1.0/CMenu-3.0.typelib
21cr|cinnamon-menus-5.4.0-1|31	
21cr|cinnamon-menus-5.4.0-1|32	#------------------------------------------------------------------
21cr|cinnamon-menus-5.4.0-1|33	
21cr|cinnamon-menus-5.4.0-1|34	%package -n %{libname}
21cr|cinnamon-menus-5.4.0-1|35	Summary:	%{name} shared library
21cr|cinnamon-menus-5.4.0-1|36	Group:		System/Libraries
21cr|cinnamon-menus-5.4.0-1|37	
21cr|cinnamon-menus-5.4.0-1|38	%description -n %{libname}
21cr|cinnamon-menus-5.4.0-1|39	%{name} shared library.
21cr|cinnamon-menus-5.4.0-1|40	
21cr|cinnamon-menus-5.4.0-1|41	%files -n %{libname}
21cr|cinnamon-menus-5.4.0-1|42	%{_libdir}/libcinnamon-menu-3.so.%{major}*
21cr|cinnamon-menus-5.4.0-1|43	
21cr|cinnamon-menus-5.4.0-1|44	#-----------------------------------------------------------------
21cr|cinnamon-menus-5.4.0-1|45	%package -n %{devname}
21cr|cinnamon-menus-5.4.0-1|46	Summary:	Libraries and include files for the Cinnamon menu system
21cr|cinnamon-menus-5.4.0-1|47	Group:		Development/Other
21cr|cinnamon-menus-5.4.0-1|48	Requires:	%{libname} = %{EVRD}
21cr|cinnamon-menus-5.4.0-1|49	Provides:	%{name}-devel = %{EVRD}
21cr|cinnamon-menus-5.4.0-1|50	
21cr|cinnamon-menus-5.4.0-1|51	%description -n %{devname}
21cr|cinnamon-menus-5.4.0-1|52	This package provides the necessary development libraries for
21cr|cinnamon-menus-5.4.0-1|53	writing applications that use the Cinnamon menu system.
21cr|cinnamon-menus-5.4.0-1|54	
21cr|cinnamon-menus-5.4.0-1|55	%files -n %{devname}
21cr|cinnamon-menus-5.4.0-1|56	%{_libdir}/lib*.so
21cr|cinnamon-menus-5.4.0-1|57	%{_libdir}/pkgconfig/*
21cr|cinnamon-menus-5.4.0-1|58	%{_includedir}/cinnamon-menus-3.0
21cr|cinnamon-menus-5.4.0-1|59	%{_datadir}/gir-1.0/CMenu-3.0.gir
21cr|cinnamon-menus-5.4.0-1|60	
21cr|cinnamon-menus-5.4.0-1|61	#-----------------------------------------------------------------
21cr|cinnamon-menus-5.4.0-1|62	
21cr|cinnamon-menus-5.4.0-1|63	%prep
21cr|cinnamon-menus-5.4.0-1|64	%autosetup -p1
21cr|cinnamon-menus-5.4.0-1|65	
21cr|cinnamon-menus-5.4.0-1|66	%build
21cr|cinnamon-menus-5.4.0-1|67	%meson \
21cr|cinnamon-menus-5.4.0-1|68	-Ddeprecated_warnings=false \
21cr|cinnamon-menus-5.4.0-1|69	-Denable_debug=false
21cr|cinnamon-menus-5.4.0-1|70	
21cr|cinnamon-menus-5.4.0-1|71	%meson_build
21cr|cinnamon-menus-5.4.0-1|72	
21cr|cinnamon-menus-5.4.0-1|73	%install
21cr|cinnamon-menus-5.4.0-1|74	%meson_install
21cr|cinnamon-menus-5.4.0-1|75	find %{buildroot} -name '*.la' -exec rm -f {} ';'

657 21
21cr|cinnamon-screensaver-5.4.0-1|1	%define major 0
21cr|cinnamon-screensaver-5.4.0-1|2	%define libname %mklibname cscreensaver %{major}
21cr|cinnamon-screensaver-5.4.0-1|3	
21cr|cinnamon-screensaver-5.4.0-1|4	Summary:	Cinnamon Screensaver
21cr|cinnamon-screensaver-5.4.0-1|5	Name:		cinnamon-screensaver
21cr|cinnamon-screensaver-5.4.0-1|6	Version:	5.4.0
21cr|cinnamon-screensaver-5.4.0-1|7	Release:	1
21cr|cinnamon-screensaver-5.4.0-1|8	Group:		Graphical desktop/Other
21cr|cinnamon-screensaver-5.4.0-1|9	License:	GPLv2+ and LGPLv2+
21cr|cinnamon-screensaver-5.4.0-1|10	URL:		https://github.com/linuxmint/%{name}
21cr|cinnamon-screensaver-5.4.0-1|11	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|cinnamon-screensaver-5.4.0-1|12	BuildRequires:	meson
21cr|cinnamon-screensaver-5.4.0-1|13	BuildRequires:	intltool
21cr|cinnamon-screensaver-5.4.0-1|14	BuildRequires:	glib2-devel
21cr|cinnamon-screensaver-5.4.0-1|15	BuildRequires:	libtool
21cr|cinnamon-screensaver-5.4.0-1|16	BuildRequires:	gobject-introspection-devel
21cr|cinnamon-screensaver-5.4.0-1|17	BuildRequires:	pam-devel
21cr|cinnamon-screensaver-5.4.0-1|18	BuildRequires:	python3-devel
21cr|cinnamon-screensaver-5.4.0-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|cinnamon-screensaver-5.4.0-1|20	BuildRequires:	pkgconfig(xext)
21cr|cinnamon-screensaver-5.4.0-1|21	BuildRequires:	desktop-file-utils
21cr|cinnamon-screensaver-5.4.0-1|22	
21cr|cinnamon-screensaver-5.4.0-1|23	Requires:	cinnamon-desktop >= 5.0.0
21cr|cinnamon-screensaver-5.4.0-1|24	Requires:	cinnamon-translations >= 5.0.0
21cr|cinnamon-screensaver-5.4.0-1|25	#Requires:	accountsservice-libs
21cr|cinnamon-screensaver-5.4.0-1|26	#Requires:	libgnomekbd
21cr|cinnamon-screensaver-5.4.0-1|27	Requires:	python3-gobject
21cr|cinnamon-screensaver-5.4.0-1|28	Requires:	python3-setproctitle
21cr|cinnamon-screensaver-5.4.0-1|29	Requires:	python3-xapp
21cr|cinnamon-screensaver-5.4.0-1|30	#Requires:	python3-xapps-overrides
21cr|cinnamon-screensaver-5.4.0-1|31	Requires:	xapps
21cr|cinnamon-screensaver-5.4.0-1|32	
21cr|cinnamon-screensaver-5.4.0-1|33	# since we use it, and pam spams the log if a module is missing
21cr|cinnamon-screensaver-5.4.0-1|34	Requires: gnome-keyring
21cr|cinnamon-screensaver-5.4.0-1|35	
21cr|cinnamon-screensaver-5.4.0-1|36	%description
21cr|cinnamon-screensaver-5.4.0-1|37	cinnamon-screensaver is a screen saver and locker.
21cr|cinnamon-screensaver-5.4.0-1|38	
21cr|cinnamon-screensaver-5.4.0-1|39	%files
21cr|cinnamon-screensaver-5.4.0-1|40	%doc AUTHORS NEWS README.md
21cr|cinnamon-screensaver-5.4.0-1|41	%license COPYING COPYING.LIB
21cr|cinnamon-screensaver-5.4.0-1|42	%config(noreplace) %{_sysconfdir}/pam.d/cinnamon-screensaver
21cr|cinnamon-screensaver-5.4.0-1|43	%{_bindir}/cinnamon-screensaver*
21cr|cinnamon-screensaver-5.4.0-1|44	%{_bindir}/cinnamon-unlock-desktop
21cr|cinnamon-screensaver-5.4.0-1|45	%{_datadir}/applications/org.cinnamon.ScreenSaver.desktop
21cr|cinnamon-screensaver-5.4.0-1|46	%{_datadir}/cinnamon-screensaver/
21cr|cinnamon-screensaver-5.4.0-1|47	%{_datadir}/dbus-1/services/org.cinnamon.ScreenSaver.service
21cr|cinnamon-screensaver-5.4.0-1|48	%{_datadir}/icons/hicolor/scalable/*/*
21cr|cinnamon-screensaver-5.4.0-1|49	%{_libexecdir}/cinnamon-screensaver-pam-helper
21cr|cinnamon-screensaver-5.4.0-1|50	%{_libexecdir}/cs-backup-locker
21cr|cinnamon-screensaver-5.4.0-1|51	%{_libdir}/girepository-1.0/CScreensaver-1.0.typelib
21cr|cinnamon-screensaver-5.4.0-1|52	#------------------------------------------------------------------
21cr|cinnamon-screensaver-5.4.0-1|53	
21cr|cinnamon-screensaver-5.4.0-1|54	%package -n %{libname}
21cr|cinnamon-screensaver-5.4.0-1|55	Summary:	%{name} shared library
21cr|cinnamon-screensaver-5.4.0-1|56	Group:		System/Libraries
21cr|cinnamon-screensaver-5.4.0-1|57	
21cr|cinnamon-screensaver-5.4.0-1|58	%description -n %{libname}
21cr|cinnamon-screensaver-5.4.0-1|59	%{name} shared library.
21cr|cinnamon-screensaver-5.4.0-1|60	
21cr|cinnamon-screensaver-5.4.0-1|61	%files -n %{libname}
21cr|cinnamon-screensaver-5.4.0-1|62	%{_libdir}/libcscreensaver.so.%{major}*
21cr|cinnamon-screensaver-5.4.0-1|63	
21cr|cinnamon-screensaver-5.4.0-1|64	#------------------------------------------------------------------
21cr|cinnamon-screensaver-5.4.0-1|65	
21cr|cinnamon-screensaver-5.4.0-1|66	%prep
21cr|cinnamon-screensaver-5.4.0-1|67	%autosetup -p1
21cr|cinnamon-screensaver-5.4.0-1|68	
21cr|cinnamon-screensaver-5.4.0-1|69	%build
21cr|cinnamon-screensaver-5.4.0-1|70	%meson
21cr|cinnamon-screensaver-5.4.0-1|71	%meson_build
21cr|cinnamon-screensaver-5.4.0-1|72	
21cr|cinnamon-screensaver-5.4.0-1|73	%install
21cr|cinnamon-screensaver-5.4.0-1|74	%meson_install
21cr|cinnamon-screensaver-5.4.0-1|75	
21cr|cinnamon-screensaver-5.4.0-1|76	desktop-file-install                                     \
21cr|cinnamon-screensaver-5.4.0-1|77	--delete-original                                      \
21cr|cinnamon-screensaver-5.4.0-1|78	--remove-only-show-in=Xfce                             \
21cr|cinnamon-screensaver-5.4.0-1|79	--dir %{buildroot}%{_datadir}/applications             \
21cr|cinnamon-screensaver-5.4.0-1|80	%{buildroot}%{_datadir}/applications/org.cinnamon.ScreenSaver.desktop
21cr|cinnamon-screensaver-5.4.0-1|81	
21cr|cinnamon-screensaver-5.4.0-1|82	# Fix rpmlint errors
21cr|cinnamon-screensaver-5.4.0-1|83	for file in %{buildroot}%{_datadir}/cinnamon-screensaver/{dbusdepot,util,widgets}/*.py; do
21cr|cinnamon-screensaver-5.4.0-1|84	chmod a+x $file
21cr|cinnamon-screensaver-5.4.0-1|85	done
21cr|cinnamon-screensaver-5.4.0-1|86	for file in %{buildroot}%{_datadir}/cinnamon-screensaver/*.py; do
21cr|cinnamon-screensaver-5.4.0-1|87	chmod a+x $file
21cr|cinnamon-screensaver-5.4.0-1|88	done
21cr|cinnamon-screensaver-5.4.0-1|89	chmod a-x %{buildroot}%{_datadir}/cinnamon-screensaver/{dbusdepot,util,widgets}/__init__.py
21cr|cinnamon-screensaver-5.4.0-1|90	chmod a-x %{buildroot}%{_datadir}/cinnamon-screensaver/{__init__,config}.py
21cr|cinnamon-screensaver-5.4.0-1|91	chmod a+x %{buildroot}%{_datadir}/cinnamon-screensaver/pamhelper/authClient.py
21cr|cinnamon-screensaver-5.4.0-1|92	
21cr|cinnamon-screensaver-5.4.0-1|93	# Delete development files
21cr|cinnamon-screensaver-5.4.0-1|94	rm %{buildroot}%{_libdir}/libcscreensaver.so
21cr|cinnamon-screensaver-5.4.0-1|95	rm %{buildroot}%{_libdir}/pkgconfig/cscreensaver.pc
21cr|cinnamon-screensaver-5.4.0-1|96	rm %{buildroot}%{_datadir}/gir-1.0/CScreensaver-1.0.gir

658 21
21cr|cinnamon-session-5.4.0-1|1	%global cinnamon_desktop_version 5.0.0
21cr|cinnamon-session-5.4.0-1|2	
21cr|cinnamon-session-5.4.0-1|3	Summary:	Cinnamon session manager
21cr|cinnamon-session-5.4.0-1|4	Name:		cinnamon-session
21cr|cinnamon-session-5.4.0-1|5	Version:	5.4.0
21cr|cinnamon-session-5.4.0-1|6	Release:	1
21cr|cinnamon-session-5.4.0-1|7	Group:		Graphical desktop/Other
21cr|cinnamon-session-5.4.0-1|8	License:	GPLv2+ and LGPLv2+
21cr|cinnamon-session-5.4.0-1|9	URL:		https://github.com/linuxmint/%{name}
21cr|cinnamon-session-5.4.0-1|10	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|cinnamon-session-5.4.0-1|11	
21cr|cinnamon-session-5.4.0-1|12	#Requires:	system-logos
21cr|cinnamon-session-5.4.0-1|13	# Needed for cinnamon-settings-daemon
21cr|cinnamon-session-5.4.0-1|14	Requires:	cinnamon-control-center-filesystem
21cr|cinnamon-session-5.4.0-1|15	Requires:	typelib(GSound)
21cr|cinnamon-session-5.4.0-1|16	# pull in dbus-x11, see bug 209924
21cr|cinnamon-session-5.4.0-1|17	Requires:	dbus-x11
21cr|cinnamon-session-5.4.0-1|18	
21cr|cinnamon-session-5.4.0-1|19	# we need an authentication agent in the fallback session
21cr|cinnamon-session-5.4.0-1|20	Requires:	polkit-gnome
21cr|cinnamon-session-5.4.0-1|21	# an artificial requires to make sure we get dconf, for now
21cr|cinnamon-session-5.4.0-1|22	Requires:	dconf
21cr|cinnamon-session-5.4.0-1|23	
21cr|cinnamon-session-5.4.0-1|24	Requires:	cinnamon-desktop >= %{cinnamon_desktop_version}
21cr|cinnamon-session-5.4.0-1|25	
21cr|cinnamon-session-5.4.0-1|26	BuildRequires:	pkgconfig(gtk+-3.0) >= 2.99.0
21cr|cinnamon-session-5.4.0-1|27	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|cinnamon-session-5.4.0-1|28	BuildRequires:	pkgconfig(gl)
21cr|cinnamon-session-5.4.0-1|29	BuildRequires:	pkgconfig(libnotify) >= 0.7.0
21cr|cinnamon-session-5.4.0-1|30	BuildRequires:	pkgconfig(xtrans)
21cr|cinnamon-session-5.4.0-1|31	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|cinnamon-session-5.4.0-1|32	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|cinnamon-session-5.4.0-1|33	# this is so the configure checks find /usr/bin/halt etc.
21cr|cinnamon-session-5.4.0-1|34	BuildRequires:	usermode
21cr|cinnamon-session-5.4.0-1|35	BuildRequires:	pkgconfig(pango)
21cr|cinnamon-session-5.4.0-1|36	BuildRequires:	pkgconfig(xapp) >= 1.4.6
21cr|cinnamon-session-5.4.0-1|37	BuildRequires:	pkgconfig(xt)
21cr|cinnamon-session-5.4.0-1|38	BuildRequires:	pkgconfig(xtst)
21cr|cinnamon-session-5.4.0-1|39	BuildRequires:	pkgconfig(upower-glib)
21cr|cinnamon-session-5.4.0-1|40	BuildRequires:	pkgconfig(libsystemd)
21cr|cinnamon-session-5.4.0-1|41	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|cinnamon-session-5.4.0-1|42	BuildRequires:	pkgconfig(libcanberra)
21cr|cinnamon-session-5.4.0-1|43	BuildRequires:	meson
21cr|cinnamon-session-5.4.0-1|44	BuildRequires:	intltool
21cr|cinnamon-session-5.4.0-1|45	BuildRequires:	xmlto
21cr|cinnamon-session-5.4.0-1|46	
21cr|cinnamon-session-5.4.0-1|47	
21cr|cinnamon-session-5.4.0-1|48	%description
21cr|cinnamon-session-5.4.0-1|49	Cinnamon-session manages a Cinnamon desktop or GDM login session. It starts up
21cr|cinnamon-session-5.4.0-1|50	the other core components and handles logout and saving the session.
21cr|cinnamon-session-5.4.0-1|51	
21cr|cinnamon-session-5.4.0-1|52	%files
21cr|cinnamon-session-5.4.0-1|53	%doc AUTHORS README
21cr|cinnamon-session-5.4.0-1|54	%doc %{_mandir}/man*/*
21cr|cinnamon-session-5.4.0-1|55	%license COPYING
21cr|cinnamon-session-5.4.0-1|56	%{_bindir}/*
21cr|cinnamon-session-5.4.0-1|57	%{_libexecdir}/cinnamon-session-check-accelerated
21cr|cinnamon-session-5.4.0-1|58	%{_libexecdir}/cinnamon-session-check-accelerated-helper
21cr|cinnamon-session-5.4.0-1|59	%{_datadir}/cinnamon-session/
21cr|cinnamon-session-5.4.0-1|60	%{_datadir}/icons/hicolor/*/apps/cinnamon-session-properties.png
21cr|cinnamon-session-5.4.0-1|61	%{_datadir}/icons/hicolor/scalable/apps/cinnamon-session-properties.svg
21cr|cinnamon-session-5.4.0-1|62	%{_datadir}/glib-2.0/schemas/org.cinnamon.SessionManager.gschema.xml
21cr|cinnamon-session-5.4.0-1|63	
21cr|cinnamon-session-5.4.0-1|64	#----------------------------------------------------------------------------
21cr|cinnamon-session-5.4.0-1|65	%prep
21cr|cinnamon-session-5.4.0-1|66	%autosetup -p1
21cr|cinnamon-session-5.4.0-1|67	
21cr|cinnamon-session-5.4.0-1|68	
21cr|cinnamon-session-5.4.0-1|69	%build
21cr|cinnamon-session-5.4.0-1|70	%meson
21cr|cinnamon-session-5.4.0-1|71	%meson_build
21cr|cinnamon-session-5.4.0-1|72	
21cr|cinnamon-session-5.4.0-1|73	%install
21cr|cinnamon-session-5.4.0-1|74	%meson_install

659 21
21cr|cinnamon-settings-daemon-5.4.0-3|1	%global cinnamon_desktop_version 5.0.0
21cr|cinnamon-settings-daemon-5.4.0-3|2	
21cr|cinnamon-settings-daemon-5.4.0-3|3	Name:		cinnamon-settings-daemon
21cr|cinnamon-settings-daemon-5.4.0-3|4	Version:	5.4.0
21cr|cinnamon-settings-daemon-5.4.0-3|5	Release:	3
21cr|cinnamon-settings-daemon-5.4.0-3|6	Summary:	The daemon sharing settings from CINNAMON to GTK+/KDE applications
21cr|cinnamon-settings-daemon-5.4.0-3|7	Group:		Graphical desktop/Other
21cr|cinnamon-settings-daemon-5.4.0-3|8	License:	GPLv2+ and LGPLv2+
21cr|cinnamon-settings-daemon-5.4.0-3|9	URL:		https://github.com/linuxmint/%{name}
21cr|cinnamon-settings-daemon-5.4.0-3|10	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|cinnamon-settings-daemon-5.4.0-3|11	
21cr|cinnamon-settings-daemon-5.4.0-3|12	BuildRequires:  meson
21cr|cinnamon-settings-daemon-5.4.0-3|13	BuildRequires:  cmake
21cr|cinnamon-settings-daemon-5.4.0-3|14	BuildRequires:  pkgconfig(cvc)
21cr|cinnamon-settings-daemon-5.4.0-3|15	BuildRequires:  pkgconfig(dbus-glib-1)
21cr|cinnamon-settings-daemon-5.4.0-3|16	BuildRequires:  pkgconfig(cinnamon-desktop) >= %{cinnamon_desktop_version}
21cr|cinnamon-settings-daemon-5.4.0-3|17	BuildRequires:  pkgconfig(libpulse)
21cr|cinnamon-settings-daemon-5.4.0-3|18	BuildRequires:  pkgconfig(libgnomekbd)
21cr|cinnamon-settings-daemon-5.4.0-3|19	BuildRequires:  pkgconfig(libnm)
21cr|cinnamon-settings-daemon-5.4.0-3|20	BuildRequires:  pkgconfig(libnma)
21cr|cinnamon-settings-daemon-5.4.0-3|21	BuildRequires:  pkgconfig(libnotify)
21cr|cinnamon-settings-daemon-5.4.0-3|22	BuildRequires:  pkgconfig(libcanberra)
21cr|cinnamon-settings-daemon-5.4.0-3|23	BuildRequires:  pkgconfig(libcanberra-gtk3)
21cr|cinnamon-settings-daemon-5.4.0-3|24	BuildRequires:  pkgconfig(polkit-agent-1)
21cr|cinnamon-settings-daemon-5.4.0-3|25	BuildRequires:  pkgconfig(libxklavier)
21cr|cinnamon-settings-daemon-5.4.0-3|26	BuildRequires:  pkgconfig(upower-glib)
21cr|cinnamon-settings-daemon-5.4.0-3|27	BuildRequires:  pkgconfig(gudev-1.0)
21cr|cinnamon-settings-daemon-5.4.0-3|28	BuildRequires:  pkgconfig(colord) >= 0.1.12
21cr|cinnamon-settings-daemon-5.4.0-3|29	BuildRequires:  pkgconfig(lcms2) >= 2.2
21cr|cinnamon-settings-daemon-5.4.0-3|30	BuildRequires:  pkgconfig(libsystemd)
21cr|cinnamon-settings-daemon-5.4.0-3|31	BuildRequires:  pkgconfig(xtst)
21cr|cinnamon-settings-daemon-5.4.0-3|32	BuildRequires:  pkgconfig(ibus-1.0)
21cr|cinnamon-settings-daemon-5.4.0-3|33	BuildRequires:  cups-devel
21cr|cinnamon-settings-daemon-5.4.0-3|34	BuildRequires:  desktop-file-utils
21cr|cinnamon-settings-daemon-5.4.0-3|35	BuildRequires:  docbook-style-xsl
21cr|cinnamon-settings-daemon-5.4.0-3|36	BuildRequires:  intltool
21cr|cinnamon-settings-daemon-5.4.0-3|37	BuildRequires:  pkgconfig(libxslt)
21cr|cinnamon-settings-daemon-5.4.0-3|38	BuildRequires:  pkgconfig(librsvg-2.0)
21cr|cinnamon-settings-daemon-5.4.0-3|39	BuildRequires:  pkgconfig(xorg-wacom)
21cr|cinnamon-settings-daemon-5.4.0-3|40	BuildRequires:  pkgconfig(libwacom)
21cr|cinnamon-settings-daemon-5.4.0-3|41	# add hard cinnamon-desktop required version due logind schema
21cr|cinnamon-settings-daemon-5.4.0-3|42	Requires:	cinnamon-desktop >= %{cinnamon_desktop_version}
21cr|cinnamon-settings-daemon-5.4.0-3|43	Requires:	iio-sensor-proxy
21cr|cinnamon-settings-daemon-5.4.0-3|44	
21cr|cinnamon-settings-daemon-5.4.0-3|45	%description
21cr|cinnamon-settings-daemon-5.4.0-3|46	A daemon to share settings from CINNAMON to other applications. It also
21cr|cinnamon-settings-daemon-5.4.0-3|47	handles global keybindings, and many of desktop-wide settings.
21cr|cinnamon-settings-daemon-5.4.0-3|48	
21cr|cinnamon-settings-daemon-5.4.0-3|49	%files
21cr|cinnamon-settings-daemon-5.4.0-3|50	%doc AUTHORS
21cr|cinnamon-settings-daemon-5.4.0-3|51	%license COPYING COPYING.LIB
21cr|cinnamon-settings-daemon-5.4.0-3|52	%{_bindir}/csd-*
21cr|cinnamon-settings-daemon-5.4.0-3|53	%config %{_sysconfdir}/xdg/autostart/*
21cr|cinnamon-settings-daemon-5.4.0-3|54	%{_libdir}/cinnamon-settings-daemon-3.0/
21cr|cinnamon-settings-daemon-5.4.0-3|55	%{_libexecdir}/csd-a11y-settings
21cr|cinnamon-settings-daemon-5.4.0-3|56	%{_libexecdir}/csd-automount
21cr|cinnamon-settings-daemon-5.4.0-3|57	%{_libexecdir}/csd-background
21cr|cinnamon-settings-daemon-5.4.0-3|58	%{_libexecdir}/csd-backlight-helper
21cr|cinnamon-settings-daemon-5.4.0-3|59	%{_libexecdir}/csd-clipboard
21cr|cinnamon-settings-daemon-5.4.0-3|60	%{_libexecdir}/csd-color
21cr|cinnamon-settings-daemon-5.4.0-3|61	%{_libexecdir}/csd-datetime-mechanism
21cr|cinnamon-settings-daemon-5.4.0-3|62	%{_libexecdir}/csd-housekeeping
21cr|cinnamon-settings-daemon-5.4.0-3|63	%{_libexecdir}/csd-input-helper
21cr|cinnamon-settings-daemon-5.4.0-3|64	%{_libexecdir}/csd-keyboard
21cr|cinnamon-settings-daemon-5.4.0-3|65	%{_libexecdir}/csd-media-keys
21cr|cinnamon-settings-daemon-5.4.0-3|66	%{_libexecdir}/csd-power
21cr|cinnamon-settings-daemon-5.4.0-3|67	%{_libexecdir}/csd-printer
21cr|cinnamon-settings-daemon-5.4.0-3|68	%{_libexecdir}/csd-print-notifications
21cr|cinnamon-settings-daemon-5.4.0-3|69	%{_libexecdir}/csd-screensaver-proxy
21cr|cinnamon-settings-daemon-5.4.0-3|70	%{_libexecdir}/csd-xsettings
21cr|cinnamon-settings-daemon-5.4.0-3|71	%{_libexecdir}/csd-list-wacom
21cr|cinnamon-settings-daemon-5.4.0-3|72	%{_libexecdir}/csd-wacom
21cr|cinnamon-settings-daemon-5.4.0-3|73	%{_libexecdir}/csd-wacom-osd
21cr|cinnamon-settings-daemon-5.4.0-3|74	%{_datadir}/applications/csd-automount.desktop
21cr|cinnamon-settings-daemon-5.4.0-3|75	%{_datadir}/cinnamon-settings-daemon/
21cr|cinnamon-settings-daemon-5.4.0-3|76	%{_datadir}/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf
21cr|cinnamon-settings-daemon-5.4.0-3|77	%{_datadir}/dbus-1/system-services/org.cinnamon.SettingsDaemon.DateTimeMechanism.service
21cr|cinnamon-settings-daemon-5.4.0-3|78	%{_datadir}/glib-2.0/schemas/org.cinnamon.settings-daemon*.xml
21cr|cinnamon-settings-daemon-5.4.0-3|79	%{_datadir}/icons/hicolor/*/apps/csd-*
21cr|cinnamon-settings-daemon-5.4.0-3|80	%{_datadir}/polkit-1/actions/org.cinnamon.settings*.policy
21cr|cinnamon-settings-daemon-5.4.0-3|81	
21cr|cinnamon-settings-daemon-5.4.0-3|82	#----------------------------------------------------------------------
21cr|cinnamon-settings-daemon-5.4.0-3|83	%package devel
21cr|cinnamon-settings-daemon-5.4.0-3|84	Summary:	Development files for %{name}
21cr|cinnamon-settings-daemon-5.4.0-3|85	Requires:	%{name} = %{EVRD}
21cr|cinnamon-settings-daemon-5.4.0-3|86	Requires:	dbus-glib-devel
21cr|cinnamon-settings-daemon-5.4.0-3|87	
21cr|cinnamon-settings-daemon-5.4.0-3|88	%description devel
21cr|cinnamon-settings-daemon-5.4.0-3|89	This package contains libraries and header files for
21cr|cinnamon-settings-daemon-5.4.0-3|90	developing applications that use %{name}.
21cr|cinnamon-settings-daemon-5.4.0-3|91	
21cr|cinnamon-settings-daemon-5.4.0-3|92	%files devel
21cr|cinnamon-settings-daemon-5.4.0-3|93	%{_includedir}/cinnamon-settings-daemon-3.0/
21cr|cinnamon-settings-daemon-5.4.0-3|94	%{_libdir}/pkgconfig/cinnamon-settings-daemon.pc
21cr|cinnamon-settings-daemon-5.4.0-3|95	%{_datadir}/cinnamon-settings-daemon-3.0/
21cr|cinnamon-settings-daemon-5.4.0-3|96	
21cr|cinnamon-settings-daemon-5.4.0-3|97	#----------------------------------------------------------------------
21cr|cinnamon-settings-daemon-5.4.0-3|98	
21cr|cinnamon-settings-daemon-5.4.0-3|99	%prep
21cr|cinnamon-settings-daemon-5.4.0-3|100	%autosetup -p1
21cr|cinnamon-settings-daemon-5.4.0-3|101	
21cr|cinnamon-settings-daemon-5.4.0-3|102	%build
21cr|cinnamon-settings-daemon-5.4.0-3|103	%meson \
21cr|cinnamon-settings-daemon-5.4.0-3|104	-Duse_smartcard=disabled
21cr|cinnamon-settings-daemon-5.4.0-3|105	
21cr|cinnamon-settings-daemon-5.4.0-3|106	%meson_build
21cr|cinnamon-settings-daemon-5.4.0-3|107	
21cr|cinnamon-settings-daemon-5.4.0-3|108	
21cr|cinnamon-settings-daemon-5.4.0-3|109	%install
21cr|cinnamon-settings-daemon-5.4.0-3|110	%meson_install
21cr|cinnamon-settings-daemon-5.4.0-3|111	
21cr|cinnamon-settings-daemon-5.4.0-3|112	desktop-file-install --delete-original           \
21cr|cinnamon-settings-daemon-5.4.0-3|113	--dir %{buildroot}%{_sysconfdir}/xdg/autostart/  \
21cr|cinnamon-settings-daemon-5.4.0-3|114	%{buildroot}%{_sysconfdir}/xdg/autostart/*
21cr|cinnamon-settings-daemon-5.4.0-3|115	
21cr|cinnamon-settings-daemon-5.4.0-3|116	desktop-file-install --delete-original           \
21cr|cinnamon-settings-daemon-5.4.0-3|117	--dir %{buildroot}%{_datadir}/applications/  \
21cr|cinnamon-settings-daemon-5.4.0-3|118	%{buildroot}%{_datadir}/applications/csd-automount.desktop
21cr|cinnamon-settings-daemon-5.4.0-3|119	
21cr|cinnamon-settings-daemon-5.4.0-3|120	# Fix non-executable script
21cr|cinnamon-settings-daemon-5.4.0-3|121	chmod a+x %{buildroot}%{_datadir}/cinnamon-settings-daemon-3.0/input-device-example.sh
21cr|cinnamon-settings-daemon-5.4.0-3|122	
21cr|cinnamon-settings-daemon-5.4.0-3|123	# Delete csd symlinks
21cr|cinnamon-settings-daemon-5.4.0-3|124	rm -rf %{buildroot}%{_libdir}/cinnamon-settings-daemon/

660 21
21cr|cinnamon-translations-5.4.0-1|1	%global _trans_version 2021.12.31
21cr|cinnamon-translations-5.4.0-1|2	
21cr|cinnamon-translations-5.4.0-1|3	Name:		cinnamon-translations
21cr|cinnamon-translations-5.4.0-1|4	Version:	5.4.0
21cr|cinnamon-translations-5.4.0-1|5	Release:	1
21cr|cinnamon-translations-5.4.0-1|6	Summary:	Translations for Cinnamon and Nemo
21cr|cinnamon-translations-5.4.0-1|7	Group:		Graphical desktop/Other
21cr|cinnamon-translations-5.4.0-1|8	License:	GPLv2+
21cr|cinnamon-translations-5.4.0-1|9	URL:		https://github.com/linuxmint/%{name}
21cr|cinnamon-translations-5.4.0-1|10	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|cinnamon-translations-5.4.0-1|11	Source1:	http://packages.linuxmint.com/pool/main/m/mint-translations/mint-translations_%{_trans_version}.tar.xz
21cr|cinnamon-translations-5.4.0-1|12	BuildRequires:	gettext
21cr|cinnamon-translations-5.4.0-1|13	BuildRequires:	make
21cr|cinnamon-translations-5.4.0-1|14	
21cr|cinnamon-translations-5.4.0-1|15	BuildArch:	noarch
21cr|cinnamon-translations-5.4.0-1|16	
21cr|cinnamon-translations-5.4.0-1|17	%description
21cr|cinnamon-translations-5.4.0-1|18	Translations for Cinnamon and Mintlocale.
21cr|cinnamon-translations-5.4.0-1|19	
21cr|cinnamon-translations-5.4.0-1|20	%files -f cinnamon.lang -f mintlocale.lang -f nemo-extensions.lang -f cinnamon-control-center.lang -f cinnamon-screensaver.lang -f cinnamon-session.lang -f cinnamon-settings-daemon.lang
21cr|cinnamon-translations-5.4.0-1|21	%license COPYING
21cr|cinnamon-translations-5.4.0-1|22	
21cr|cinnamon-translations-5.4.0-1|23	#----------------------------------------------------------------
21cr|cinnamon-translations-5.4.0-1|24	%prep
21cr|cinnamon-translations-5.4.0-1|25	%autosetup -a 1 -p 1
21cr|cinnamon-translations-5.4.0-1|26	
21cr|cinnamon-translations-5.4.0-1|27	
21cr|cinnamon-translations-5.4.0-1|28	%build
21cr|cinnamon-translations-5.4.0-1|29	%make_build
21cr|cinnamon-translations-5.4.0-1|30	%make_build -C mint-translations
21cr|cinnamon-translations-5.4.0-1|31	
21cr|cinnamon-translations-5.4.0-1|32	
21cr|cinnamon-translations-5.4.0-1|33	%install
21cr|cinnamon-translations-5.4.0-1|34	# install mint translations for mintlocale
21cr|cinnamon-translations-5.4.0-1|35	find mint-translations -not -name 'mintlocale.mo' -type f -delete
21cr|cinnamon-translations-5.4.0-1|36	find . -name 'cinnamon-bluetooth.mo' -type f -delete
21cr|cinnamon-translations-5.4.0-1|37	
21cr|cinnamon-translations-5.4.0-1|38	# nemo translation provides in nemo project
21cr|cinnamon-translations-5.4.0-1|39	find . -name 'nemo.mo' -type f -delete
21cr|cinnamon-translations-5.4.0-1|40	
21cr|cinnamon-translations-5.4.0-1|41	cp -pr mint-translations/%{_datadir}/linuxmint/locale .%{_datadir}
21cr|cinnamon-translations-5.4.0-1|42	cp -pr .%{_prefix} %{buildroot}
21cr|cinnamon-translations-5.4.0-1|43	
21cr|cinnamon-translations-5.4.0-1|44	%find_lang cinnamon
21cr|cinnamon-translations-5.4.0-1|45	%find_lang mintlocale
21cr|cinnamon-translations-5.4.0-1|46	%find_lang nemo-extensions
21cr|cinnamon-translations-5.4.0-1|47	%find_lang cinnamon-control-center
21cr|cinnamon-translations-5.4.0-1|48	%find_lang cinnamon-screensaver
21cr|cinnamon-translations-5.4.0-1|49	%find_lang cinnamon-session
21cr|cinnamon-translations-5.4.0-1|50	%find_lang cinnamon-settings-daemon
21cr|cinnamon-translations-5.4.0-1|51	

661 21
21cr|circuslinux-1.0.3-20|1	Summary:	Cute breakout-like game
21cr|circuslinux-1.0.3-20|2	Name:		circuslinux
21cr|circuslinux-1.0.3-20|3	Version:	1.0.3
21cr|circuslinux-1.0.3-20|4	Release:	20
21cr|circuslinux-1.0.3-20|5	License:	GPLv2
21cr|circuslinux-1.0.3-20|6	Group:		Games/Arcade
21cr|circuslinux-1.0.3-20|7	Url:		http://newbreedsoftware.com/circus-linux/
21cr|circuslinux-1.0.3-20|8	Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/circus-linux/circuslinux-%{version}.tar.bz2
21cr|circuslinux-1.0.3-20|9	Source5:	%{name}-16.png
21cr|circuslinux-1.0.3-20|10	Source6:	%{name}-32.png
21cr|circuslinux-1.0.3-20|11	Source7:	%{name}-48.png
21cr|circuslinux-1.0.3-20|12	Patch0:		%{name}-1.0.3-fix-64bits-build.patch
21cr|circuslinux-1.0.3-20|13	BuildRequires:	texinfo
21cr|circuslinux-1.0.3-20|14	BuildRequires:	pkgconfig(alsa)
21cr|circuslinux-1.0.3-20|15	BuildRequires:	pkgconfig(esound)
21cr|circuslinux-1.0.3-20|16	BuildRequires:	pkgconfig(sdl)
21cr|circuslinux-1.0.3-20|17	BuildRequires:	pkgconfig(SDL_image)
21cr|circuslinux-1.0.3-20|18	
21cr|circuslinux-1.0.3-20|19	%description
21cr|circuslinux-1.0.3-20|20	"Circus Linux!" is based on the Atari 2600 game "Circus Atari" by Atari,
21cr|circuslinux-1.0.3-20|21	released in 1980.  Gameplay is similar to "Breakout" and "Arkanoid"- you
21cr|circuslinux-1.0.3-20|22	slide a device left and right to bounce objects into the air which destroy
21cr|circuslinux-1.0.3-20|23	a wall.
21cr|circuslinux-1.0.3-20|24	
21cr|circuslinux-1.0.3-20|25	%files
21cr|circuslinux-1.0.3-20|26	%doc AUTHORS.txt CHANGES.txt README.txt FAQ.txt README-SDL.txt
21cr|circuslinux-1.0.3-20|27	%{_gamesbindir}/%{name}
21cr|circuslinux-1.0.3-20|28	%{_gamesdatadir}/%{name}
21cr|circuslinux-1.0.3-20|29	%{_datadir}/applications/*
21cr|circuslinux-1.0.3-20|30	%{_iconsdir}/*.png
21cr|circuslinux-1.0.3-20|31	%{_miconsdir}/*.png
21cr|circuslinux-1.0.3-20|32	%{_liconsdir}/*.png
21cr|circuslinux-1.0.3-20|33	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|circuslinux-1.0.3-20|34	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|circuslinux-1.0.3-20|35	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|circuslinux-1.0.3-20|36	
21cr|circuslinux-1.0.3-20|37	#----------------------------------------------------------------------------
21cr|circuslinux-1.0.3-20|38	
21cr|circuslinux-1.0.3-20|39	%prep
21cr|circuslinux-1.0.3-20|40	%setup -q
21cr|circuslinux-1.0.3-20|41	%patch0 -p1
21cr|circuslinux-1.0.3-20|42	
21cr|circuslinux-1.0.3-20|43	# fix EOL
21cr|circuslinux-1.0.3-20|44	mv README-SDL.txt README-SDL.txt.msdos
21cr|circuslinux-1.0.3-20|45	sed -e 's/\r$//' README-SDL.txt.msdos > README-SDL.txt
21cr|circuslinux-1.0.3-20|46	
21cr|circuslinux-1.0.3-20|47	cat << EOF > rosa-%{name}.desktop
21cr|circuslinux-1.0.3-20|48	[Desktop Entry]
21cr|circuslinux-1.0.3-20|49	Name=Circus Linux
21cr|circuslinux-1.0.3-20|50	Comment=%{summary}
21cr|circuslinux-1.0.3-20|51	Exec=%{_gamesbindir}/%{name}
21cr|circuslinux-1.0.3-20|52	Icon=%{name}
21cr|circuslinux-1.0.3-20|53	Terminal=false
21cr|circuslinux-1.0.3-20|54	Type=Application
21cr|circuslinux-1.0.3-20|55	Categories=Game;ArcadeGame;
21cr|circuslinux-1.0.3-20|56	EOF
21cr|circuslinux-1.0.3-20|57	
21cr|circuslinux-1.0.3-20|58	%build
21cr|circuslinux-1.0.3-20|59	%configure \
21cr|circuslinux-1.0.3-20|60	--bindir=%{_gamesbindir} \
21cr|circuslinux-1.0.3-20|61	--datadir=%{_gamesdatadir}
21cr|circuslinux-1.0.3-20|62	%make
21cr|circuslinux-1.0.3-20|63	
21cr|circuslinux-1.0.3-20|64	%install
21cr|circuslinux-1.0.3-20|65	%makeinstall \
21cr|circuslinux-1.0.3-20|66	bindir=%{buildroot}%{_gamesbindir} \
21cr|circuslinux-1.0.3-20|67	datadir=%{buildroot}%{_gamesdatadir}
21cr|circuslinux-1.0.3-20|68	
21cr|circuslinux-1.0.3-20|69	install -D -m644 rosa-%{name}.desktop %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21cr|circuslinux-1.0.3-20|70	install -D -m644 %{SOURCE6} %{buildroot}%{_iconsdir}/%{name}.png
21cr|circuslinux-1.0.3-20|71	install -D -m644 %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|circuslinux-1.0.3-20|72	install -D -m644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png
21cr|circuslinux-1.0.3-20|73	install -D -m644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|circuslinux-1.0.3-20|74	install -D -m644 %{SOURCE7} %{buildroot}%{_liconsdir}/%{name}.png
21cr|circuslinux-1.0.3-20|75	install -D -m644 %{SOURCE7} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|circuslinux-1.0.3-20|76	
21cr|circuslinux-1.0.3-20|77	rm -rf %{buildroot}%{_datadir}/doc/circuslinux-1.0.3
21cr|circuslinux-1.0.3-20|78	

662 21
21cr|cjdns-21.4-1|1	# Option to enable SUBNODE mode (WIP)
21cr|cjdns-21.4-1|2	# Fedora generally runs on systems that easily support a full node
21cr|cjdns-21.4-1|3	%bcond_with subnode
21cr|cjdns-21.4-1|4	# Option to use the optimized libnacl embedded with cjdns
21cr|cjdns-21.4-1|5	# Required since v20 due to use of private cnacl APIs
21cr|cjdns-21.4-1|6	%bcond_with embedded
21cr|cjdns-21.4-1|7	# Option to enable CPU specific optimization
21cr|cjdns-21.4-1|8	# Default to generic for distro builds
21cr|cjdns-21.4-1|9	%bcond_without generic
21cr|cjdns-21.4-1|10	# Option to use libsodium instead of nacl (broken since v20, fixed v21)
21cr|cjdns-21.4-1|11	%bcond_without libsodium
21cr|cjdns-21.4-1|12	# Option to disable SECCOMP: confusing backward logic
21cr|cjdns-21.4-1|13	# Needed to run on openvz and other container systems
21cr|cjdns-21.4-1|14	%bcond_without seccomp
21cr|cjdns-21.4-1|15	# Option to use system libuv instead of bundled libuv-0.11.19
21cr|cjdns-21.4-1|16	%bcond_with libuv
21cr|cjdns-21.4-1|17	
21cr|cjdns-21.4-1|18	%if %{with embedded}
21cr|cjdns-21.4-1|19	%global use_embedded 1
21cr|cjdns-21.4-1|20	%else
21cr|cjdns-21.4-1|21	%global use_embedded 0
21cr|cjdns-21.4-1|22	%endif
21cr|cjdns-21.4-1|23	
21cr|cjdns-21.4-1|24	%if %{with libuv}
21cr|cjdns-21.4-1|25	%global use_libuv 1
21cr|cjdns-21.4-1|26	%else
21cr|cjdns-21.4-1|27	%global use_libuv 0
21cr|cjdns-21.4-1|28	%endif
21cr|cjdns-21.4-1|29	
21cr|cjdns-21.4-1|30	%if %{with generic}
21cr|cjdns-21.4-1|31	%global generic_build 1
21cr|cjdns-21.4-1|32	%else
21cr|cjdns-21.4-1|33	%global generic_build 0
21cr|cjdns-21.4-1|34	%endif
21cr|cjdns-21.4-1|35	
21cr|cjdns-21.4-1|36	%if %{with libsodium}
21cr|cjdns-21.4-1|37	%global use_libsodium 1
21cr|cjdns-21.4-1|38	%global nacl_name libsodium
21cr|cjdns-21.4-1|39	%global nacl_version 1.0.14
21cr|cjdns-21.4-1|40	%global nacl_lib %{_libdir}/libsodium.so
21cr|cjdns-21.4-1|41	%else
21cr|cjdns-21.4-1|42	%global use_libsodium 0
21cr|cjdns-21.4-1|43	%global nacl_name nacl
21cr|cjdns-21.4-1|44	%global nacl_version 20110221
21cr|cjdns-21.4-1|45	%global nacl_lib %{_libdir}/libnacl.so
21cr|cjdns-21.4-1|46	%endif
21cr|cjdns-21.4-1|47	
21cr|cjdns-21.4-1|48	# FIXME: Needs dependencies and install www dir someplace reasonable.
21cr|cjdns-21.4-1|49	
21cr|cjdns-21.4-1|50	%global with_admin 0
21cr|cjdns-21.4-1|51	
21cr|cjdns-21.4-1|52	%{!?__restorecon: %global __restorecon /sbin/restorecon}
21cr|cjdns-21.4-1|53	
21cr|cjdns-21.4-1|54	Name:           cjdns
21cr|cjdns-21.4-1|55	# major version is cjdns protocol version:
21cr|cjdns-21.4-1|56	Version:        21.4
21cr|cjdns-21.4-1|57	Release:        1
21cr|cjdns-21.4-1|58	Summary:        The privacy-friendly network without borders
21cr|cjdns-21.4-1|59	Group:          Networking/Other
21cr|cjdns-21.4-1|60	# cjdns is all GPLv3 except libuv which is MIT and BSD and ISC
21cr|cjdns-21.4-1|61	# cnacl is unused except when use_embedded is true
21cr|cjdns-21.4-1|62	License:        GPLv3 and MIT and BSD and ISC
21cr|cjdns-21.4-1|63	URL:            http://hyperboria.net/
21cr|cjdns-21.4-1|64	Source0:        https://github.com/cjdelisle/cjdns/archive/%{name}-v%{version}.tar.gz
21cr|cjdns-21.4-1|65	Source1:        cjdns.README_Fedora.md
21cr|cjdns-21.4-1|66	Source2:        cjdns.service
21cr|cjdns-21.4-1|67	# Contributed python API hacked for python3
21cr|cjdns-21.4-1|68	Source4:        python-cjdns-0.2.tar.gz
21cr|cjdns-21.4-1|69	# make vendor.tar.gz: unpack source, cd to source directory, execute: cagro vendor, gzip vendor dir
21cr|cjdns-21.4-1|70	Source10:       vendor.tar.gz
21cr|cjdns-21.4-1|71	Source11:       cjdns.sysusers.conf
21cr|cjdns-21.4-1|72	# Add targeted selinux policy
21cr|cjdns-21.4-1|73	Patch0:         cjdns.selinux.patch
21cr|cjdns-21.4-1|74	# Fix RLIMIT_NPROC - setuid() bug.   In its low priv process, cjdroute calls
21cr|cjdns-21.4-1|75	#
21cr|cjdns-21.4-1|76	#   setrlimit(RLIMIT_NPROC, &(struct rlimit){ 0, 0 })
21cr|cjdns-21.4-1|77	#
21cr|cjdns-21.4-1|78	# which on recent kernels prevents fork() or exec() after the following
21cr|cjdns-21.4-1|79	# setuid().  This is due to changes discussed here:
21cr|cjdns-21.4-1|80	#
21cr|cjdns-21.4-1|81	# https://lwn.net/Articles/451985/
21cr|cjdns-21.4-1|82	#
21cr|cjdns-21.4-1|83	# Change defaults generated by cjdroute --genconf
21cr|cjdns-21.4-1|84	Patch4:         cjdns.genconf.patch
21cr|cjdns-21.4-1|85	# Patch contributed init scripts to put cjdroute in /usr/sbin and
21cr|cjdns-21.4-1|86	# add additional service options.
21cr|cjdns-21.4-1|87	Patch5:         cjdns.sbin.patch
21cr|cjdns-21.4-1|88	# Patch make.js to use dynamic nacl library
21cr|cjdns-21.4-1|89	Patch6:         cjdns.dyn.patch
21cr|cjdns-21.4-1|90	# Man pages
21cr|cjdns-21.4-1|91	Patch9:         cjdns.man.patch
21cr|cjdns-21.4-1|92	# Patch some bugs in nodejs tools
21cr|cjdns-21.4-1|93	Patch10:        cjdns.tools.patch
21cr|cjdns-21.4-1|94	# Alternate dynamic library patch to use libsodium
21cr|cjdns-21.4-1|95	Patch11:        cjdns.sodium.patch
21cr|cjdns-21.4-1|96	# Disable WIP subnode code when SUBNODE not enabled
21cr|cjdns-21.4-1|97	Patch12:        cjdns.sign.patch
21cr|cjdns-21.4-1|98	# patch build to use system libuv
21cr|cjdns-21.4-1|99	Patch18:        cjdns.libuv.patch
21cr|cjdns-21.4-1|100	
21cr|cjdns-21.4-1|101	BuildRequires:  cargo
21cr|cjdns-21.4-1|102	BuildRequires:  nodejs
21cr|cjdns-21.4-1|103	BuildRequires:  rust
21cr|cjdns-21.4-1|104	BuildRequires:  libsodium-devel
21cr|cjdns-21.4-1|105	
21cr|cjdns-21.4-1|106	# Automated package review hates explicit BR on make, but it *is* needed
21cr|cjdns-21.4-1|107	BuildRequires:  make gcc
21cr|cjdns-21.4-1|108	
21cr|cjdns-21.4-1|109	%if !0%{use_embedded}
21cr|cjdns-21.4-1|110	# x86_64 and ARM libnacl are not compiled with -fPIC before Fedora release 11.
21cr|cjdns-21.4-1|111	BuildRequires:  %{nacl_name}-devel >= %{nacl_version}
21cr|cjdns-21.4-1|112	%endif
21cr|cjdns-21.4-1|113	# systemd macros are not defined unless systemd is present
21cr|cjdns-21.4-1|114	BuildRequires:  systemd
21cr|cjdns-21.4-1|115	Requires:       systemd
21cr|cjdns-21.4-1|116	Requires(pre):  /bin/systemd-sysusers
21cr|cjdns-21.4-1|117	
21cr|cjdns-21.4-1|118	%if 0%{use_libuv}
21cr|cjdns-21.4-1|119	BuildRequires: libuv-devel
21cr|cjdns-21.4-1|120	%else
21cr|cjdns-21.4-1|121	BuildRequires: gyp
21cr|cjdns-21.4-1|122	Provides: bundled(libuv) = 0.11.19
21cr|cjdns-21.4-1|123	%endif
21cr|cjdns-21.4-1|124	
21cr|cjdns-21.4-1|125	%if 0%{use_embedded}
21cr|cjdns-21.4-1|126	Provides: bundled(nacl) = 20110221
21cr|cjdns-21.4-1|127	%endif
21cr|cjdns-21.4-1|128	# build system requires nodejs, unfortunately
21cr|cjdns-21.4-1|129	#ExclusiveArch: %{nodejs_arches}
21cr|cjdns-21.4-1|130	
21cr|cjdns-21.4-1|131	%description
21cr|cjdns-21.4-1|132	Cjdns implements an encrypted IPv6 network using public-key cryptography for
21cr|cjdns-21.4-1|133	address allocation and a distributed hash table for routing. This provides
21cr|cjdns-21.4-1|134	near-zero-configuration networking, and prevents many of the security and
21cr|cjdns-21.4-1|135	scalability issues that plague existing networks.
21cr|cjdns-21.4-1|136	
21cr|cjdns-21.4-1|137	%files
21cr|cjdns-21.4-1|138	%{!?_licensedir:%global license %%doc}
21cr|cjdns-21.4-1|139	%license LICENSE
21cr|cjdns-21.4-1|140	%doc README.md README_*.md HACKING.md
21cr|cjdns-21.4-1|141	%doc contrib/doc/cjdns-online.*
21cr|cjdns-21.4-1|142	%doc contrib/doc/cjdroute.*
21cr|cjdns-21.4-1|143	%doc contrib/doc/makekeys.*
21cr|cjdns-21.4-1|144	%doc contrib/doc/publictoip6.*
21cr|cjdns-21.4-1|145	%doc contrib/doc/randombytes.*
21cr|cjdns-21.4-1|146	%doc contrib/doc/privatetopublic.*
21cr|cjdns-21.4-1|147	%doc contrib/doc/sybilsim.*
21cr|cjdns-21.4-1|148	%doc contrib/doc/traceroute.*
21cr|cjdns-21.4-1|149	%attr(0100,root,root) /var/empty/cjdns
21cr|cjdns-21.4-1|150	%attr(0755,root,root) %{_sbindir}/cjdroute
21cr|cjdns-21.4-1|151	%ghost %attr(0600,root,root) %config(missingok,noreplace) %{_sysconfdir}/cjdroute.conf
21cr|cjdns-21.4-1|152	%dir %{_libexecdir}/cjdns
21cr|cjdns-21.4-1|153	%{_unitdir}/*
21cr|cjdns-21.4-1|154	%dir %{_sysconfdir}/cjdns/up.d
21cr|cjdns-21.4-1|155	%{_libexecdir}/cjdns/cjdns-up
21cr|cjdns-21.4-1|156	%{_libexecdir}/cjdns/randombytes
21cr|cjdns-21.4-1|157	%{_libexecdir}/cjdns/publictoip6
21cr|cjdns-21.4-1|158	%{_libexecdir}/cjdns/privatetopublic
21cr|cjdns-21.4-1|159	%{_libexecdir}/cjdns/sybilsim
21cr|cjdns-21.4-1|160	%{_libexecdir}/cjdns/makekeys
21cr|cjdns-21.4-1|161	%{_libexecdir}/cjdns/mkpasswd
21cr|cjdns-21.4-1|162	%{_bindir}/randombytes
21cr|cjdns-21.4-1|163	%{_bindir}/publictoip6
21cr|cjdns-21.4-1|164	%{_bindir}/makekeys
21cr|cjdns-21.4-1|165	%{_bindir}/cjdns-online
21cr|cjdns-21.4-1|166	%{_mandir}/man5/*
21cr|cjdns-21.4-1|167	%{_mandir}/man1/cjdroute.1*
21cr|cjdns-21.4-1|168	%{_sysusersdir}/cjdns.conf
21cr|cjdns-21.4-1|169	
21cr|cjdns-21.4-1|170	%pre
21cr|cjdns-21.4-1|171	%sysusers_create_package cjdns %{SOURCE11}
21cr|cjdns-21.4-1|172	
21cr|cjdns-21.4-1|173	%post
21cr|cjdns-21.4-1|174	%systemd_post cjdns.service
21cr|cjdns-21.4-1|175	
21cr|cjdns-21.4-1|176	%postun
21cr|cjdns-21.4-1|177	%systemd_postun_with_restart cjdns.service
21cr|cjdns-21.4-1|178	
21cr|cjdns-21.4-1|179	%preun
21cr|cjdns-21.4-1|180	%systemd_preun cjdns.service
21cr|cjdns-21.4-1|181	
21cr|cjdns-21.4-1|182	#----------------------------------------------------------------------
21cr|cjdns-21.4-1|183	%package selinux
21cr|cjdns-21.4-1|184	Summary:        Targeted SELinux policy module for cjdns
21cr|cjdns-21.4-1|185	BuildRequires:  policycoreutils
21cr|cjdns-21.4-1|186	BuildRequires:  checkpolicy
21cr|cjdns-21.4-1|187	BuildRequires:  selinux-policy-devel
21cr|cjdns-21.4-1|188	Requires:       policycoreutils
21cr|cjdns-21.4-1|189	#Requires:       selinux-policy-targeted
21cr|cjdns-21.4-1|190	Requires:       %{name} = %{EVRD}
21cr|cjdns-21.4-1|191	BuildArch: noarch
21cr|cjdns-21.4-1|192	
21cr|cjdns-21.4-1|193	%description selinux
21cr|cjdns-21.4-1|194	Targeted SELinux policy module for cjdns.
21cr|cjdns-21.4-1|195	
21cr|cjdns-21.4-1|196	%files selinux
21cr|cjdns-21.4-1|197	%doc cjdns.te cjdns.fc
21cr|cjdns-21.4-1|198	%{_datadir}/selinux/targeted/*
21cr|cjdns-21.4-1|199	
21cr|cjdns-21.4-1|200	%post selinux
21cr|cjdns-21.4-1|201	/usr/sbin/semodule -s targeted -i %{_datadir}/selinux/targeted/cjdns.pp \
21cr|cjdns-21.4-1|202	&>/dev/null || :
21cr|cjdns-21.4-1|203	%{__restorecon} %{_sbindir}/cjdroute
21cr|cjdns-21.4-1|204	
21cr|cjdns-21.4-1|205	%postun selinux
21cr|cjdns-21.4-1|206	if [ $1 -eq 0 ] ; then
21cr|cjdns-21.4-1|207	/usr/sbin/semodule -s targeted -r cjdns &> /dev/null || :
21cr|cjdns-21.4-1|208	fi
21cr|cjdns-21.4-1|209	
21cr|cjdns-21.4-1|210	#----------------------------------------------------------------------
21cr|cjdns-21.4-1|211	# FIXME: keep C tools separate?
21cr|cjdns-21.4-1|212	%package tools
21cr|cjdns-21.4-1|213	Summary: Nodejs tools for cjdns
21cr|cjdns-21.4-1|214	Requires: nodejs, %{name} = %{version}-%{release}
21cr|cjdns-21.4-1|215	BuildArch: noarch
21cr|cjdns-21.4-1|216	
21cr|cjdns-21.4-1|217	%description tools
21cr|cjdns-21.4-1|218	Nodejs tools for cjdns. Highlights:
21cr|cjdns-21.4-1|219	peerStats          show current peer status
21cr|cjdns-21.4-1|220	cjdnslog           display cjdroute log
21cr|cjdns-21.4-1|221	cjdns-traceroute   trace route to cjdns IP
21cr|cjdns-21.4-1|222	sessionStats       show current crypto sessions
21cr|cjdns-21.4-1|223	
21cr|cjdns-21.4-1|224	%files tools
21cr|cjdns-21.4-1|225	%if %{with_admin}
21cr|cjdns-21.4-1|226	%{_libexecdir}/cjdns/admin
21cr|cjdns-21.4-1|227	%endif
21cr|cjdns-21.4-1|228	%{_libexecdir}/cjdns/tools
21cr|cjdns-21.4-1|229	%{_libexecdir}/cjdns/node_build
21cr|cjdns-21.4-1|230	%{_libexecdir}/cjdns/node_modules
21cr|cjdns-21.4-1|231	%{_bindir}/peerStats
21cr|cjdns-21.4-1|232	%{_bindir}/sessionStats
21cr|cjdns-21.4-1|233	%{_bindir}/cjdnslog
21cr|cjdns-21.4-1|234	%{_bindir}/dumpRumorMill
21cr|cjdns-21.4-1|235	%{_bindir}/dumpLinks
21cr|cjdns-21.4-1|236	%{_bindir}/pathfinderTree
21cr|cjdns-21.4-1|237	%{_bindir}/dumptable
21cr|cjdns-21.4-1|238	%{_bindir}/pingAll
21cr|cjdns-21.4-1|239	%{_bindir}/search
21cr|cjdns-21.4-1|240	%{_bindir}/cjdns-traceroute
21cr|cjdns-21.4-1|241	%doc contrib/doc/sessionStats.md
21cr|cjdns-21.4-1|242	%doc contrib/doc/peerStats.md
21cr|cjdns-21.4-1|243	%doc contrib/doc/cjdnslog.md
21cr|cjdns-21.4-1|244	
21cr|cjdns-21.4-1|245	#----------------------------------------------------------------------
21cr|cjdns-21.4-1|246	%package -n python3-%{name}
21cr|cjdns-21.4-1|247	Summary:        Python tools for cjdns
21cr|cjdns-21.4-1|248	BuildRequires:  python3-devel
21cr|cjdns-21.4-1|249	Requires:       python3
21cr|cjdns-21.4-1|250	Requires:       %{name} = %{EVRD}
21cr|cjdns-21.4-1|251	BuildArch:      noarch
21cr|cjdns-21.4-1|252	
21cr|cjdns-21.4-1|253	%description -n python3-%{name}
21cr|cjdns-21.4-1|254	Python tools for cjdns.
21cr|cjdns-21.4-1|255	
21cr|cjdns-21.4-1|256	%files -n python3-cjdns
21cr|cjdns-21.4-1|257	%doc python-cjdns/README.md python-cjdns/cjdns-dynamic.conf
21cr|cjdns-21.4-1|258	%license python-cjdns/cjdnsadmin/bencode.py.LICENSE.txt
21cr|cjdns-21.4-1|259	%{python3_sitelib}/*
21cr|cjdns-21.4-1|260	%dir %{_libexecdir}/cjdns/python
21cr|cjdns-21.4-1|261	%{_libexecdir}/cjdns/python/cexec
21cr|cjdns-21.4-1|262	%{_libexecdir}/cjdns/python/cjdnsadminmaker.py*
21cr|cjdns-21.4-1|263	%{_libexecdir}/cjdns/python/cjdnslog
21cr|cjdns-21.4-1|264	%{_libexecdir}/cjdns/python/dumptable
21cr|cjdns-21.4-1|265	%{_libexecdir}/cjdns/python/dynamicEndpoints.py*
21cr|cjdns-21.4-1|266	%{_libexecdir}/cjdns/python/peerStats
21cr|cjdns-21.4-1|267	%{_libexecdir}/cjdns/python/sessionStats
21cr|cjdns-21.4-1|268	%{_libexecdir}/cjdns/python/pingAll.py*
21cr|cjdns-21.4-1|269	%{_libexecdir}/cjdns/python/trashroutes
21cr|cjdns-21.4-1|270	%{_libexecdir}/cjdns/python/getLinks
21cr|cjdns-21.4-1|271	%{_libexecdir}/cjdns/python/ip6topk
21cr|cjdns-21.4-1|272	%{_libexecdir}/cjdns/python/pktoip6
21cr|cjdns-21.4-1|273	%{_libexecdir}/cjdns/python/cjdnsa
21cr|cjdns-21.4-1|274	%{_libexecdir}/cjdns/python/searches
21cr|cjdns-21.4-1|275	%{_libexecdir}/cjdns/python/findnodes
21cr|cjdns-21.4-1|276	%{_libexecdir}/cjdns/python/__pycache__
21cr|cjdns-21.4-1|277	%{_bindir}/pingAll.py
21cr|cjdns-21.4-1|278	%{_bindir}/trashroutes
21cr|cjdns-21.4-1|279	%{_bindir}/getLinks
21cr|cjdns-21.4-1|280	%{_bindir}/ip6topk
21cr|cjdns-21.4-1|281	%{_bindir}/pktoip6
21cr|cjdns-21.4-1|282	%{_bindir}/cjdnsa
21cr|cjdns-21.4-1|283	%{_bindir}/searches
21cr|cjdns-21.4-1|284	%{_bindir}/findnodes
21cr|cjdns-21.4-1|285	#----------------------------------------------------------------------
21cr|cjdns-21.4-1|286	%package graph
21cr|cjdns-21.4-1|287	Summary:        Python peer graph tools for cjdns
21cr|cjdns-21.4-1|288	Requires:       python3-%{name} = %{EVRD}
21cr|cjdns-21.4-1|289	Requires:       python3-networkx
21cr|cjdns-21.4-1|290	BuildArch:      noarch
21cr|cjdns-21.4-1|291	
21cr|cjdns-21.4-1|292	%description graph
21cr|cjdns-21.4-1|293	Python peer graph tools for cjdns.
21cr|cjdns-21.4-1|294	
21cr|cjdns-21.4-1|295	%files graph
21cr|cjdns-21.4-1|296	%{_libexecdir}/cjdns/python/drawgraph
21cr|cjdns-21.4-1|297	%{_libexecdir}/cjdns/python/dumpgraph
21cr|cjdns-21.4-1|298	%{_libexecdir}/cjdns/python/graphStats
21cr|cjdns-21.4-1|299	%{_bindir}/drawgraph
21cr|cjdns-21.4-1|300	%{_bindir}/dumpgraph
21cr|cjdns-21.4-1|301	%{_bindir}/graphStats
21cr|cjdns-21.4-1|302	#----------------------------------------------------------------------
21cr|cjdns-21.4-1|303	%prep
21cr|cjdns-21.4-1|304	%setup -qn cjdns-%{name}-v%{version} -a10
21cr|cjdns-21.4-1|305	%patch0 -b .selinux
21cr|cjdns-21.4-1|306	
21cr|cjdns-21.4-1|307	%patch4 -b .genconf
21cr|cjdns-21.4-1|308	%patch5 -b .sbin
21cr|cjdns-21.4-1|309	
21cr|cjdns-21.4-1|310	cp %{SOURCE2} contrib/systemd
21cr|cjdns-21.4-1|311	
21cr|cjdns-21.4-1|312	%if 0%{use_embedded}
21cr|cjdns-21.4-1|313	# disable CPU opt
21cr|cjdns-21.4-1|314	%else
21cr|cjdns-21.4-1|315	# use system nacl library if provided.
21cr|cjdns-21.4-1|316	if test -x %{nacl_lib}; then
21cr|cjdns-21.4-1|317	%if %{without libsodium}
21cr|cjdns-21.4-1|318	%patch6 -b .dyn
21cr|cjdns-21.4-1|319	%endif
21cr|cjdns-21.4-1|320	rm -rf node_build/dependencies/cnacl
21cr|cjdns-21.4-1|321	# use static library if system nacl doesn't provide dynamic
21cr|cjdns-21.4-1|322	elif test -d %{_includedir}/nacl && test -r %{_libdir}/libnacl.a; then
21cr|cjdns-21.4-1|323	cd node_build/dependencies
21cr|cjdns-21.4-1|324	rm -rf cnacl
21cr|cjdns-21.4-1|325	mkdir -p cnacl/jsbuild
21cr|cjdns-21.4-1|326	ln -s %{_libdir}/libnacl.a cnacl/jsbuild
21cr|cjdns-21.4-1|327	ln -s %{_includedir}/nacl cnacl/jsbuild/include
21cr|cjdns-21.4-1|328	cd -
21cr|cjdns-21.4-1|329	fi
21cr|cjdns-21.4-1|330	%patch12 -b .sign
21cr|cjdns-21.4-1|331	cd crypto/sign
21cr|cjdns-21.4-1|332	sed -i -e'/^#include / s,[<>],",g' crypto*int*.h
21cr|cjdns-21.4-1|333	cd -
21cr|cjdns-21.4-1|334	%endif
21cr|cjdns-21.4-1|335	
21cr|cjdns-21.4-1|336	%patch9 -b .man
21cr|cjdns-21.4-1|337	%patch10 -b .tools
21cr|cjdns-21.4-1|338	%if 0%{use_libuv}
21cr|cjdns-21.4-1|339	%patch18 -p1 -b .libuv
21cr|cjdns-21.4-1|340	rm -rf node_build/dependencies/libuv
21cr|cjdns-21.4-1|341	%else
21cr|cjdns-21.4-1|342	rm -rf node_build/dependencies/libuv/build/gyp # use system gyp
21cr|cjdns-21.4-1|343	%ifarch armv7hl
21cr|cjdns-21.4-1|344	sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
21cr|cjdns-21.4-1|345	%else
21cr|cjdns-21.4-1|346	sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
21cr|cjdns-21.4-1|347	%endif
21cr|cjdns-21.4-1|348	%endif
21cr|cjdns-21.4-1|349	
21cr|cjdns-21.4-1|350	cp %{SOURCE1} README_Fedora.md
21cr|cjdns-21.4-1|351	
21cr|cjdns-21.4-1|352	# Remove #!env from python scripts
21cr|cjdns-21.4-1|353	chmod a+x contrib/python/cjdnsadmin/cli.py
21cr|cjdns-21.4-1|354	find contrib/python/cjdnsadmin ! -executable -name "*.py" |
21cr|cjdns-21.4-1|355	xargs sed -e '\,^#!/usr/bin/env, d' -i
21cr|cjdns-21.4-1|356	find contrib/python -type f |
21cr|cjdns-21.4-1|357	xargs sed -e '1 s,^#!/usr/bin/env ,#!/usr/bin/,' -i
21cr|cjdns-21.4-1|358	sed -e '$ s,^python ,/usr/bin/python2 ,' -i contrib/python/cjdnsa
21cr|cjdns-21.4-1|359	
21cr|cjdns-21.4-1|360	# Remove #!env from nodejs scripts
21cr|cjdns-21.4-1|361	find tools -type f | xargs grep -l '^#!\/usr\/bin\/env ' |
21cr|cjdns-21.4-1|362	xargs sed -e '1 s,^#!/usr/bin/env ,#!/usr/bin/,' -i
21cr|cjdns-21.4-1|363	
21cr|cjdns-21.4-1|364	# Fix deprecated Buffer ctor except on EL6
21cr|cjdns-21.4-1|365	sed -e '1,$ s/new Buffer/Buffer.from/' -i \
21cr|cjdns-21.4-1|366	tools/lib/publicToIp6.js tools/lib/cjdnsadmin/cjdnsadmin.js
21cr|cjdns-21.4-1|367	
21cr|cjdns-21.4-1|368	# Remove unpackaged code with undeclared licenses
21cr|cjdns-21.4-1|369	%if !%{with_admin}
21cr|cjdns-21.4-1|370	rm -rf contrib/nodejs   # GPLv3 and ASL 2.0
21cr|cjdns-21.4-1|371	%endif
21cr|cjdns-21.4-1|372	rm -rf contrib/http     # GPLv2 and MIT
21cr|cjdns-21.4-1|373	
21cr|cjdns-21.4-1|374	cat >cjdns-up.sh <<'EOF'
21cr|cjdns-21.4-1|375	#!/bin/sh
21cr|cjdns-21.4-1|376	
21cr|cjdns-21.4-1|377	cjdev="$(cjdns-online -i)" || exit 1
21cr|cjdns-21.4-1|378	
21cr|cjdns-21.4-1|379	for s in %{_sysconfdir}/cjdns/up.d/*.sh; do
21cr|cjdns-21.4-1|380	if test -x "$s"; then
21cr|cjdns-21.4-1|381	"$s" up $cjdev
21cr|cjdns-21.4-1|382	fi
21cr|cjdns-21.4-1|383	done
21cr|cjdns-21.4-1|384	EOF
21cr|cjdns-21.4-1|385	
21cr|cjdns-21.4-1|386	chmod a+x cjdns-up.sh
21cr|cjdns-21.4-1|387	
21cr|cjdns-21.4-1|388	%if %{generic_build}
21cr|cjdns-21.4-1|389	%ifarch s390x
21cr|cjdns-21.4-1|390	sed -i -e 's/-march=native/-mtune=native/' node_build/make.js
21cr|cjdns-21.4-1|391	%else
21cr|cjdns-21.4-1|392	sed -i -e 's/-march=native/-mtune=generic/' node_build/make.js
21cr|cjdns-21.4-1|393	%endif
21cr|cjdns-21.4-1|394	#rm node_build/dependencies/cnacl/node_build/plans/*_AVX_plan.json
21cr|cjdns-21.4-1|395	# Leaving SSE2 code in since x86 is secondary arch and pretty much everyone
21cr|cjdns-21.4-1|396	# is going to have SSE2, except things like XO-1 which needs custom build.
21cr|cjdns-21.4-1|397	#rm node_build/dependencies/cnacl/node_build/plans/x86_SSE2_plan.json
21cr|cjdns-21.4-1|398	%endif
21cr|cjdns-21.4-1|399	
21cr|cjdns-21.4-1|400	# remove hidden files from node_modules/nthen
21cr|cjdns-21.4-1|401	cd node_modules/nthen
21cr|cjdns-21.4-1|402	rm -f .f* .j* .t*
21cr|cjdns-21.4-1|403	cd -
21cr|cjdns-21.4-1|404	
21cr|cjdns-21.4-1|405	# python3 API
21cr|cjdns-21.4-1|406	tar xvfz %{SOURCE4}
21cr|cjdns-21.4-1|407	mv python-cjdns-* python-cjdns
21cr|cjdns-21.4-1|408	
21cr|cjdns-21.4-1|409	# FIXME: grep Version_CURRENT_PROTOCOL util/version/Version.h and
21cr|cjdns-21.4-1|410	# check that it matches major %%{version}
21cr|cjdns-21.4-1|411	
21cr|cjdns-21.4-1|412	# use offline registry
21cr|cjdns-21.4-1|413	export CARGO_HOME="$(pwd)/.cargo"
21cr|cjdns-21.4-1|414	
21cr|cjdns-21.4-1|415	mkdir -p "$CARGO_HOME"
21cr|cjdns-21.4-1|416	cat >.cargo/config <<EOF
21cr|cjdns-21.4-1|417	[source.crates-io]
21cr|cjdns-21.4-1|418	replace-with = "vendored-sources"
21cr|cjdns-21.4-1|419	
21cr|cjdns-21.4-1|420	[source."https://github.com/cjdelisle/sodiumoxide"]
21cr|cjdns-21.4-1|421	git = "https://github.com/cjdelisle/sodiumoxide"
21cr|cjdns-21.4-1|422	branch = "cjdns"
21cr|cjdns-21.4-1|423	replace-with = "vendored-sources"
21cr|cjdns-21.4-1|424	
21cr|cjdns-21.4-1|425	[source.vendored-sources]
21cr|cjdns-21.4-1|426	directory = "vendor"
21cr|cjdns-21.4-1|427	
21cr|cjdns-21.4-1|428	EOF
21cr|cjdns-21.4-1|429	
21cr|cjdns-21.4-1|430	%build
21cr|cjdns-21.4-1|431	
21cr|cjdns-21.4-1|432	# build selinux policy
21cr|cjdns-21.4-1|433	cd contrib/selinux
21cr|cjdns-21.4-1|434	ln -s /usr/share/selinux/devel/Makefile .
21cr|cjdns-21.4-1|435	make
21cr|cjdns-21.4-1|436	cd -
21cr|cjdns-21.4-1|437	
21cr|cjdns-21.4-1|438	#build python3 API
21cr|cjdns-21.4-1|439	cd python-cjdns
21cr|cjdns-21.4-1|440	python3 setup.py build
21cr|cjdns-21.4-1|441	cd -
21cr|cjdns-21.4-1|442	
21cr|cjdns-21.4-1|443	# nodejs based build system
21cr|cjdns-21.4-1|444	
21cr|cjdns-21.4-1|445	%if !%{with seccomp}
21cr|cjdns-21.4-1|446	export Seccomp_NO=1
21cr|cjdns-21.4-1|447	%endif
21cr|cjdns-21.4-1|448	%if %{with subnode}
21cr|cjdns-21.4-1|449	export SUBNODE=1
21cr|cjdns-21.4-1|450	%endif
21cr|cjdns-21.4-1|451	NO_TEST=1 CJDNS_RELEASE_VERSION="%{name}-%{version}-%{release}" ./do
21cr|cjdns-21.4-1|452	
21cr|cjdns-21.4-1|453	# FIXME: use system libuv on compatible systems
21cr|cjdns-21.4-1|454	# bundled libuv is 0.11.19 with changes:
21cr|cjdns-21.4-1|455	# https://github.com/cjdelisle/cjdns/commits/master/node_build/dependencies/libuv
21cr|cjdns-21.4-1|456	
21cr|cjdns-21.4-1|457	%check
21cr|cjdns-21.4-1|458	target/release/testcjdroute all >test.out
21cr|cjdns-21.4-1|459	
21cr|cjdns-21.4-1|460	%install
21cr|cjdns-21.4-1|461	
21cr|cjdns-21.4-1|462	# the main switch process
21cr|cjdns-21.4-1|463	mkdir -p %{buildroot}%{_sbindir}
21cr|cjdns-21.4-1|464	install -p cjdroute %{buildroot}%{_sbindir}
21cr|cjdns-21.4-1|465	
21cr|cjdns-21.4-1|466	# systemd support
21cr|cjdns-21.4-1|467	mkdir -p %{buildroot}%{_unitdir}
21cr|cjdns-21.4-1|468	install -pm 644 contrib/systemd/cjdns*.service %{buildroot}%{_unitdir}
21cr|cjdns-21.4-1|469	
21cr|cjdns-21.4-1|470	mkdir -p %{buildroot}%{_sysconfdir}/cjdns/up.d
21cr|cjdns-21.4-1|471	
21cr|cjdns-21.4-1|472	# chroot
21cr|cjdns-21.4-1|473	mkdir -p %{buildroot}/var/empty/cjdns
21cr|cjdns-21.4-1|474	
21cr|cjdns-21.4-1|475	# install selinux modules
21cr|cjdns-21.4-1|476	mkdir -p %{buildroot}%{_datadir}/selinux/targeted
21cr|cjdns-21.4-1|477	install -pm 644 contrib/selinux/cjdns.pp %{buildroot}%{_datadir}/selinux/targeted
21cr|cjdns-21.4-1|478	ln -f contrib/selinux/cjdns.{te,fc} .  # for doc dir
21cr|cjdns-21.4-1|479	
21cr|cjdns-21.4-1|480	# install c and nodejs tools
21cr|cjdns-21.4-1|481	mkdir -p %{buildroot}%{_libexecdir}/cjdns/{node_build,contrib}
21cr|cjdns-21.4-1|482	install -p publictoip6 privatetopublic mkpasswd makekeys randombytes sybilsim \
21cr|cjdns-21.4-1|483	%{buildroot}%{_libexecdir}/cjdns
21cr|cjdns-21.4-1|484	rm -f node_modules/nthen/.npmignore
21cr|cjdns-21.4-1|485	cp -pr tools node_modules %{buildroot}%{_libexecdir}/cjdns
21cr|cjdns-21.4-1|486	
21cr|cjdns-21.4-1|487	%if %{with_admin}
21cr|cjdns-21.4-1|488	rm -f contrib/nodejs/admin/.gitignore
21cr|cjdns-21.4-1|489	cp -pr contrib/nodejs/admin %{buildroot}%{_libexecdir}/cjdns
21cr|cjdns-21.4-1|490	%endif
21cr|cjdns-21.4-1|491	
21cr|cjdns-21.4-1|492	cp -p cjdns-up.sh %{buildroot}%{_libexecdir}/cjdns/cjdns-up
21cr|cjdns-21.4-1|493	
21cr|cjdns-21.4-1|494	# do python setup.py install *before* any other bin installs so we can move
21cr|cjdns-21.4-1|495	# to libexec.  FIXME: pip install might be able to do this more elegantly.
21cr|cjdns-21.4-1|496	mkdir -p %{buildroot}%{_bindir}
21cr|cjdns-21.4-1|497	
21cr|cjdns-21.4-1|498	mkdir -p %{buildroot}%{_libexecdir}/cjdns/python
21cr|cjdns-21.4-1|499	cd python-cjdns
21cr|cjdns-21.4-1|500	python3 setup.py install -O1 --root %{buildroot}
21cr|cjdns-21.4-1|501	cd -
21cr|cjdns-21.4-1|502	mv %{buildroot}/%{_bindir}/* %{buildroot}/%{_libexecdir}/cjdns/python
21cr|cjdns-21.4-1|503	
21cr|cjdns-21.4-1|504	# These files are installed via doc and license
21cr|cjdns-21.4-1|505	rm -f %{buildroot}%{python3_sitelib}/cjdnsadmin/bencode.py.LICENSE.txt
21cr|cjdns-21.4-1|506	rm -f %{buildroot}%{_libexecdir}/cjdns/python/README.md
21cr|cjdns-21.4-1|507	rm -f %{buildroot}%{_libexecdir}/cjdns/python/cjdns-dynamic.conf
21cr|cjdns-21.4-1|508	
21cr|cjdns-21.4-1|509	# symlinks for selected nodejs tools
21cr|cjdns-21.4-1|510	for t in peerStats sessionStats cjdnslog search dumpLinks dumptable \
21cr|cjdns-21.4-1|511	dumpRumorMill pathfinderTree pingAll; do
21cr|cjdns-21.4-1|512	ln -sf %{_libexecdir}/cjdns/tools/$t %{buildroot}%{_bindir}
21cr|cjdns-21.4-1|513	done
21cr|cjdns-21.4-1|514	for t in traceroute; do
21cr|cjdns-21.4-1|515	ln -sf %{_libexecdir}/cjdns/tools/$t %{buildroot}%{_bindir}/cjdns-$t
21cr|cjdns-21.4-1|516	done
21cr|cjdns-21.4-1|517	
21cr|cjdns-21.4-1|518	# symlinks for selected C tools that don't conflict with other packages
21cr|cjdns-21.4-1|519	for t in publictoip6 randombytes makekeys; do
21cr|cjdns-21.4-1|520	ln -sf %{_libexecdir}/cjdns/$t %{buildroot}%{_bindir}
21cr|cjdns-21.4-1|521	done
21cr|cjdns-21.4-1|522	
21cr|cjdns-21.4-1|523	# cjdns-online script
21cr|cjdns-21.4-1|524	install -pm 755 contrib/systemd/cjdns-online.sh \
21cr|cjdns-21.4-1|525	%{buildroot}%{_bindir}/cjdns-online
21cr|cjdns-21.4-1|526	
21cr|cjdns-21.4-1|527	# man pages
21cr|cjdns-21.4-1|528	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cjdns-21.4-1|529	mkdir -p %{buildroot}%{_mandir}/man5
21cr|cjdns-21.4-1|530	install -pm 644 doc/man/cjdroute.1 %{buildroot}%{_mandir}/man1
21cr|cjdns-21.4-1|531	install -pm 644 doc/man/cjdroute.conf.5 %{buildroot}%{_mandir}/man5
21cr|cjdns-21.4-1|532	
21cr|cjdns-21.4-1|533	# symlink python tools w/o conflict with nodejs tools or needing networkx
21cr|cjdns-21.4-1|534	for t in pingAll.py trashroutes \
21cr|cjdns-21.4-1|535	getLinks ip6topk pktoip6 cjdnsa searches findnodes; do
21cr|cjdns-21.4-1|536	ln -sf %{_libexecdir}/cjdns/python/$t %{buildroot}%{_bindir}
21cr|cjdns-21.4-1|537	done
21cr|cjdns-21.4-1|538	
21cr|cjdns-21.4-1|539	# symlink python tools that pull in networkx for graphing
21cr|cjdns-21.4-1|540	for t in drawgraph dumpgraph graphStats; do
21cr|cjdns-21.4-1|541	ln -sf %{_libexecdir}/cjdns/python/$t %{buildroot}%{_bindir}
21cr|cjdns-21.4-1|542	done
21cr|cjdns-21.4-1|543	
21cr|cjdns-21.4-1|544	# install sysuser config
21cr|cjdns-21.4-1|545	install -d %{buildroot}%{_sysusersdir}/
21cr|cjdns-21.4-1|546	install -m0644 %{SOURCE11} %{buildroot}%{_sysusersdir}/cjdns.conf

663 21
21cr|cjose-0.6.1-0.git926123.2|1	%define commit 9261231f08d2a3cbcf5d73c5f9e754a2f1c379ac
21cr|cjose-0.6.1-0.git926123.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|cjose-0.6.1-0.git926123.2|3	
21cr|cjose-0.6.1-0.git926123.2|4	%define major 0
21cr|cjose-0.6.1-0.git926123.2|5	%define libname %mklibname cjose %{major}
21cr|cjose-0.6.1-0.git926123.2|6	%define devname %mklibname cjose -d
21cr|cjose-0.6.1-0.git926123.2|7	
21cr|cjose-0.6.1-0.git926123.2|8	%global optflags %{optflags} -Wno-error=strict-aliasing
21cr|cjose-0.6.1-0.git926123.2|9	
21cr|cjose-0.6.1-0.git926123.2|10	Summary:	C library implementing the Javascript Object Signing and Encryption (JOSE)
21cr|cjose-0.6.1-0.git926123.2|11	Name:		cjose
21cr|cjose-0.6.1-0.git926123.2|12	Version:	0.6.1
21cr|cjose-0.6.1-0.git926123.2|13	Release:	0.git%{commit_short}.2
21cr|cjose-0.6.1-0.git926123.2|14	License:	MIT
21cr|cjose-0.6.1-0.git926123.2|15	Group:		Development/C
21cr|cjose-0.6.1-0.git926123.2|16	Url:		https://github.com/cisco/cjose
21cr|cjose-0.6.1-0.git926123.2|17	Source0:	https://github.com/cisco/cjose/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|cjose-0.6.1-0.git926123.2|18	
21cr|cjose-0.6.1-0.git926123.2|19	BuildRequires:	gcc
21cr|cjose-0.6.1-0.git926123.2|20	BuildRequires:	make
21cr|cjose-0.6.1-0.git926123.2|21	BuildRequires:	doxygen
21cr|cjose-0.6.1-0.git926123.2|22	BuildRequires:	openssl-devel
21cr|cjose-0.6.1-0.git926123.2|23	BuildRequires:	jansson-devel
21cr|cjose-0.6.1-0.git926123.2|24	BuildRequires:	check-devel
21cr|cjose-0.6.1-0.git926123.2|25	
21cr|cjose-0.6.1-0.git926123.2|26	%description
21cr|cjose-0.6.1-0.git926123.2|27	%{summary}
21cr|cjose-0.6.1-0.git926123.2|28	
21cr|cjose-0.6.1-0.git926123.2|29	#------------------------------------------------------------------
21cr|cjose-0.6.1-0.git926123.2|30	
21cr|cjose-0.6.1-0.git926123.2|31	%package -n %{libname}
21cr|cjose-0.6.1-0.git926123.2|32	Summary:	%{summary}
21cr|cjose-0.6.1-0.git926123.2|33	Group:		System/Libraries
21cr|cjose-0.6.1-0.git926123.2|34	
21cr|cjose-0.6.1-0.git926123.2|35	%description -n %{libname}
21cr|cjose-0.6.1-0.git926123.2|36	%{summary}
21cr|cjose-0.6.1-0.git926123.2|37	
21cr|cjose-0.6.1-0.git926123.2|38	%files -n %{libname}
21cr|cjose-0.6.1-0.git926123.2|39	%license LICENSE
21cr|cjose-0.6.1-0.git926123.2|40	%doc AUTHORS CHANGELOG.md README.md
21cr|cjose-0.6.1-0.git926123.2|41	%{_libdir}/libcjose.so.%{major}{,.*}
21cr|cjose-0.6.1-0.git926123.2|42	
21cr|cjose-0.6.1-0.git926123.2|43	#------------------------------------------------------------------
21cr|cjose-0.6.1-0.git926123.2|44	
21cr|cjose-0.6.1-0.git926123.2|45	%package -n %{devname}
21cr|cjose-0.6.1-0.git926123.2|46	Summary:	%{summary}
21cr|cjose-0.6.1-0.git926123.2|47	Group:		Development/C
21cr|cjose-0.6.1-0.git926123.2|48	Requires:	%{libname} = %{EVRD}
21cr|cjose-0.6.1-0.git926123.2|49	Provides:	cjose-devel = %{EVRD}
21cr|cjose-0.6.1-0.git926123.2|50	
21cr|cjose-0.6.1-0.git926123.2|51	%description -n %{devname}
21cr|cjose-0.6.1-0.git926123.2|52	Development files for %{summary}
21cr|cjose-0.6.1-0.git926123.2|53	
21cr|cjose-0.6.1-0.git926123.2|54	%files -n %{devname}
21cr|cjose-0.6.1-0.git926123.2|55	%license LICENSE
21cr|cjose-0.6.1-0.git926123.2|56	%doc AUTHORS CHANGELOG.md README.md
21cr|cjose-0.6.1-0.git926123.2|57	%{_libdir}/libcjose.so
21cr|cjose-0.6.1-0.git926123.2|58	%{_libdir}/pkgconfig/cjose.pc
21cr|cjose-0.6.1-0.git926123.2|59	%{_includedir}/cjose
21cr|cjose-0.6.1-0.git926123.2|60	%{_datadir}/doc/cjose
21cr|cjose-0.6.1-0.git926123.2|61	
21cr|cjose-0.6.1-0.git926123.2|62	#------------------------------------------------------------------
21cr|cjose-0.6.1-0.git926123.2|63	
21cr|cjose-0.6.1-0.git926123.2|64	%prep
21cr|cjose-0.6.1-0.git926123.2|65	%autosetup -p1 -n %{name}-%{commit}
21cr|cjose-0.6.1-0.git926123.2|66	
21cr|cjose-0.6.1-0.git926123.2|67	%build
21cr|cjose-0.6.1-0.git926123.2|68	%configure
21cr|cjose-0.6.1-0.git926123.2|69	%make
21cr|cjose-0.6.1-0.git926123.2|70	
21cr|cjose-0.6.1-0.git926123.2|71	%install
21cr|cjose-0.6.1-0.git926123.2|72	%makeinstall_std
21cr|cjose-0.6.1-0.git926123.2|73	
21cr|cjose-0.6.1-0.git926123.2|74	%check
21cr|cjose-0.6.1-0.git926123.2|75	make check || (cat test/test-suite.log && exit 1)

664 21
21cr|cjs-5.0.0-2|1	%define api             1.0
21cr|cjs-5.0.0-2|2	%define major           0
21cr|cjs-5.0.0-2|3	%define girmajor        1.0
21cr|cjs-5.0.0-2|4	%define libname         %mklibname %{name} %{major}
21cr|cjs-5.0.0-2|5	%define develname       %mklibname -d %{name}
21cr|cjs-5.0.0-2|6	%define girname         %mklibname %{name}-gir %{girmajor}
21cr|cjs-5.0.0-2|7	
21cr|cjs-5.0.0-2|8	
21cr|cjs-5.0.0-2|9	%define __requires_exclude typelib\\(.*\\)
21cr|cjs-5.0.0-2|10	
21cr|cjs-5.0.0-2|11	Name:		cjs
21cr|cjs-5.0.0-2|12	Version:	5.0.0
21cr|cjs-5.0.0-2|13	Release:	2
21cr|cjs-5.0.0-2|14	Summary:	Java script Bindings for Cinnamon
21cr|cjs-5.0.0-2|15	Group:		Graphical desktop/Other
21cr|cjs-5.0.0-2|16	License:	MIT and (MPLv1.1 or GPLv2+ or LGPLv2+)
21cr|cjs-5.0.0-2|17	URL:		http://cinnamon.linuxmint.com
21cr|cjs-5.0.0-2|18	Source0:	https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz
21cr|cjs-5.0.0-2|19	Patch0:		fix_systemtest.patch
21cr|cjs-5.0.0-2|20	BuildRequires: meson
21cr|cjs-5.0.0-2|21	BuildRequires: pkgconfig(cairo-gobject)
21cr|cjs-5.0.0-2|22	BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.31.22
21cr|cjs-5.0.0-2|23	BuildRequires: pkgconfig(dbus-glib-1)
21cr|cjs-5.0.0-2|24	BuildRequires: pkgconfig(gtk4)
21cr|cjs-5.0.0-2|25	BuildRequires: pkgconfig(mozjs-78)
21cr|cjs-5.0.0-2|26	BuildRequires: pkgconfig(readline)
21cr|cjs-5.0.0-2|27	BuildRequires: pkgconfig(sysprof-capture-4)
21cr|cjs-5.0.0-2|28	BuildRequires: intltool
21cr|cjs-5.0.0-2|29	
21cr|cjs-5.0.0-2|30	%description
21cr|cjs-5.0.0-2|31	Cjs allows using Cinnamon libraries from Javascript. It's based on the
21cr|cjs-5.0.0-2|32	Spidermonkey Javascript engine from Mozilla and the GObject introspection
21cr|cjs-5.0.0-2|33	framework.
21cr|cjs-5.0.0-2|34	
21cr|cjs-5.0.0-2|35	%files
21cr|cjs-5.0.0-2|36	%doc COPYING COPYING.LGPL NEWS README
21cr|cjs-5.0.0-2|37	%{_bindir}/cjs
21cr|cjs-5.0.0-2|38	%{_bindir}/cjs-console
21cr|cjs-5.0.0-2|39	
21cr|cjs-5.0.0-2|40	#----------------------------------------------------------------------
21cr|cjs-5.0.0-2|41	%package -n %{libname}
21cr|cjs-5.0.0-2|42	Group:		System/Libraries
21cr|cjs-5.0.0-2|43	Summary:	JavaScript bindings based on gobject-introspection
21cr|cjs-5.0.0-2|44	
21cr|cjs-5.0.0-2|45	%description -n %{libname}
21cr|cjs-5.0.0-2|46	%{name} shared library.
21cr|cjs-5.0.0-2|47	
21cr|cjs-5.0.0-2|48	%files -n %{libname}
21cr|cjs-5.0.0-2|49	%doc COPYING COPYING.LGPL NEWS README
21cr|cjs-5.0.0-2|50	%{_libdir}/*.so.*
21cr|cjs-5.0.0-2|51	
21cr|cjs-5.0.0-2|52	#----------------------------------------------------------------------
21cr|cjs-5.0.0-2|53	
21cr|cjs-5.0.0-2|54	%package -n %{develname}
21cr|cjs-5.0.0-2|55	Summary:	Development package for %{name}
21cr|cjs-5.0.0-2|56	Group:		Development/C
21cr|cjs-5.0.0-2|57	Requires:	%{libname} = %{EVRD}
21cr|cjs-5.0.0-2|58	Provides:	%{name}-devel = %{EVRD}
21cr|cjs-5.0.0-2|59	Provides:	lib%{name}-devel = %{EVRD}
21cr|cjs-5.0.0-2|60	
21cr|cjs-5.0.0-2|61	%description -n %{develname}
21cr|cjs-5.0.0-2|62	Files for development with %{name}.
21cr|cjs-5.0.0-2|63	
21cr|cjs-5.0.0-2|64	%files -n %{develname}
21cr|cjs-5.0.0-2|65	%doc examples/*
21cr|cjs-5.0.0-2|66	%{_includedir}/cjs-1.0/
21cr|cjs-5.0.0-2|67	%{_libdir}/pkgconfig/cjs-*1.0.pc
21cr|cjs-5.0.0-2|68	%{_libdir}/*.so
21cr|cjs-5.0.0-2|69	%{_datadir}/cjs-1.0/
21cr|cjs-5.0.0-2|70	
21cr|cjs-5.0.0-2|71	#----------------------------------------------------------------------
21cr|cjs-5.0.0-2|72	
21cr|cjs-5.0.0-2|73	%package -n %{girname}
21cr|cjs-5.0.0-2|74	Summary:	GObject Introspection interface description for %{name}
21cr|cjs-5.0.0-2|75	Group:		System/Libraries
21cr|cjs-5.0.0-2|76	Requires:	%{libname} = %{EVRD}
21cr|cjs-5.0.0-2|77	
21cr|cjs-5.0.0-2|78	%description -n %{girname}
21cr|cjs-5.0.0-2|79	GObject Introspection interface description for %{name}.
21cr|cjs-5.0.0-2|80	
21cr|cjs-5.0.0-2|81	%files -n %{girname}
21cr|cjs-5.0.0-2|82	%doc COPYING COPYING.LGPL NEWS README
21cr|cjs-5.0.0-2|83	%{_libdir}/cjs/
21cr|cjs-5.0.0-2|84	
21cr|cjs-5.0.0-2|85	#----------------------------------------------------------------------
21cr|cjs-5.0.0-2|86	
21cr|cjs-5.0.0-2|87	%package tests
21cr|cjs-5.0.0-2|88	Summary:	Tests for the cjs package
21cr|cjs-5.0.0-2|89	Group:		Development/Other
21cr|cjs-5.0.0-2|90	Requires:	%{name} = %{EVRD}
21cr|cjs-5.0.0-2|91	
21cr|cjs-5.0.0-2|92	%description tests
21cr|cjs-5.0.0-2|93	The cjs-tests package contains tests that can be used to verify
21cr|cjs-5.0.0-2|94	the functionality of the installed cjs package.
21cr|cjs-5.0.0-2|95	
21cr|cjs-5.0.0-2|96	%files tests
21cr|cjs-5.0.0-2|97	%{_libexecdir}/cjs/
21cr|cjs-5.0.0-2|98	%{_datadir}/installed-tests/
21cr|cjs-5.0.0-2|99	%{_datadir}/glib-2.0/schemas/org.cinnamon.CjsTest.gschema.xml
21cr|cjs-5.0.0-2|100	
21cr|cjs-5.0.0-2|101	#----------------------------------------------------------------------
21cr|cjs-5.0.0-2|102	
21cr|cjs-5.0.0-2|103	%prep
21cr|cjs-5.0.0-2|104	%autosetup -p1
21cr|cjs-5.0.0-2|105	
21cr|cjs-5.0.0-2|106	%build
21cr|cjs-5.0.0-2|107	%meson --libexecdir=%{_libexecdir}/cjs/
21cr|cjs-5.0.0-2|108	%meson_build
21cr|cjs-5.0.0-2|109	
21cr|cjs-5.0.0-2|110	%install
21cr|cjs-5.0.0-2|111	%meson_install

665 21
21cr|ck-0.6.0-2|1	%define major 0
21cr|ck-0.6.0-2|2	
21cr|ck-0.6.0-2|3	%define libname %mklibname %{name} %{major}
21cr|ck-0.6.0-2|4	%define devname %mklibname %{name} -d
21cr|ck-0.6.0-2|5	
21cr|ck-0.6.0-2|6	Name:		ck
21cr|ck-0.6.0-2|7	Version:	0.6.0
21cr|ck-0.6.0-2|8	Release:	2
21cr|ck-0.6.0-2|9	Summary:	Library for high performance concurrent programming
21cr|ck-0.6.0-2|10	Group:		Development/C
21cr|ck-0.6.0-2|11	License:	BSD
21cr|ck-0.6.0-2|12	URL:		http://concurrencykit.org
21cr|ck-0.6.0-2|13	Source:		http://concurrencykit.org/releases/ck-%{version}.tar.gz
21cr|ck-0.6.0-2|14	
21cr|ck-0.6.0-2|15	BuildRequires: gcc
21cr|ck-0.6.0-2|16	
21cr|ck-0.6.0-2|17	%description
21cr|ck-0.6.0-2|18	Concurrency Kit provides a plethora of concurrency primitives, safe memory
21cr|ck-0.6.0-2|19	reclamation mechanisms and lock-less and lock-free data structures designed to
21cr|ck-0.6.0-2|20	aid in the design and implementation of high performance concurrent systems. It
21cr|ck-0.6.0-2|21	is designed to minimize dependencies on operating system-specific interfaces
21cr|ck-0.6.0-2|22	and most of the interface relies only on a strict subset of the standard
21cr|ck-0.6.0-2|23	library and more popular compiler extensions.
21cr|ck-0.6.0-2|24	
21cr|ck-0.6.0-2|25	#----------------------------------------------------------------------------
21cr|ck-0.6.0-2|26	
21cr|ck-0.6.0-2|27	%package -n %{libname}
21cr|ck-0.6.0-2|28	Summary:        Library for high performance concurrent programming
21cr|ck-0.6.0-2|29	Group:          System/Libraries
21cr|ck-0.6.0-2|30	
21cr|ck-0.6.0-2|31	%description -n %{libname}
21cr|ck-0.6.0-2|32	Concurrency Kit provides a plethora of concurrency primitives, safe memory
21cr|ck-0.6.0-2|33	reclamation mechanisms and lock-less and lock-free data structures designed to
21cr|ck-0.6.0-2|34	aid in the design and implementation of high performance concurrent systems. It
21cr|ck-0.6.0-2|35	is designed to minimize dependencies on operating system-specific interfaces
21cr|ck-0.6.0-2|36	and most of the interface relies only on a strict subset of the standard
21cr|ck-0.6.0-2|37	library and more popular compiler extensions.
21cr|ck-0.6.0-2|38	
21cr|ck-0.6.0-2|39	%files -n %{libname}
21cr|ck-0.6.0-2|40	%doc LICENSE
21cr|ck-0.6.0-2|41	%{_libdir}/libck.so.%{major}*
21cr|ck-0.6.0-2|42	
21cr|ck-0.6.0-2|43	#----------------------------------------------------------------------------
21cr|ck-0.6.0-2|44	
21cr|ck-0.6.0-2|45	%package -n %{devname}
21cr|ck-0.6.0-2|46	Summary:        Header files and libraries for CK development
21cr|ck-0.6.0-2|47	Group:          Development/C
21cr|ck-0.6.0-2|48	Requires:       %{libname} = %{EVRD}
21cr|ck-0.6.0-2|49	
21cr|ck-0.6.0-2|50	%description -n %{devname}
21cr|ck-0.6.0-2|51	Header files and static library for CK.
21cr|ck-0.6.0-2|52	
21cr|ck-0.6.0-2|53	%files -n %{devname}
21cr|ck-0.6.0-2|54	%{_libdir}/libck.so
21cr|ck-0.6.0-2|55	%{_includedir}/%{name}
21cr|ck-0.6.0-2|56	%{_libdir}/pkgconfig/%{name}.pc
21cr|ck-0.6.0-2|57	%{_mandir}/man3/*.3.*
21cr|ck-0.6.0-2|58	
21cr|ck-0.6.0-2|59	#----------------------------------------------------------------------------
21cr|ck-0.6.0-2|60	
21cr|ck-0.6.0-2|61	%prep
21cr|ck-0.6.0-2|62	%setup -q
21cr|ck-0.6.0-2|63	
21cr|ck-0.6.0-2|64	%build
21cr|ck-0.6.0-2|65	export CFLAGS="%{optflags}"
21cr|ck-0.6.0-2|66	./configure 		\
21cr|ck-0.6.0-2|67	--libdir=%{_libdir} 			\
21cr|ck-0.6.0-2|68	--includedir=%{_includedir}/%{name}	\
21cr|ck-0.6.0-2|69	--mandir=%{_mandir}			\
21cr|ck-0.6.0-2|70	--prefix=%{_prefix}
21cr|ck-0.6.0-2|71	%make
21cr|ck-0.6.0-2|72	
21cr|ck-0.6.0-2|73	%install
21cr|ck-0.6.0-2|74	%makeinstall_std
21cr|ck-0.6.0-2|75	# fix weird mode of the shared library
21cr|ck-0.6.0-2|76	chmod 0755 %{buildroot}%{_libdir}/libck.so.*
21cr|ck-0.6.0-2|77	
21cr|ck-0.6.0-2|78	# remove static library
21cr|ck-0.6.0-2|79	rm %{buildroot}%{_libdir}/libck.a
21cr|ck-0.6.0-2|80	
21cr|ck-0.6.0-2|81	%check
21cr|ck-0.6.0-2|82	# Tests work fine locally but on ABF they either fail or hang forever...
21cr|ck-0.6.0-2|83	# make check || :

666 21
21cr|ckb-next-0.5.0-1|1	Name:           ckb-next
21cr|ckb-next-0.5.0-1|2	Version:        0.5.0
21cr|ckb-next-0.5.0-1|3	Release:        1
21cr|ckb-next-0.5.0-1|4	Summary:        Corsair RGB keyboard driver for Linux and OS X
21cr|ckb-next-0.5.0-1|5	Group:          System/Configuration/Hardware
21cr|ckb-next-0.5.0-1|6	#bundled kissfft library is BSD
21cr|ckb-next-0.5.0-1|7	License:        GPLv2 and BSD
21cr|ckb-next-0.5.0-1|8	
21cr|ckb-next-0.5.0-1|9	URL:            https://github.com/ckb-next/ckb-next
21cr|ckb-next-0.5.0-1|10	Source0:        https://github.com/ckb-next/ckb-next/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|ckb-next-0.5.0-1|11	
21cr|ckb-next-0.5.0-1|12	# Upstream provides none of the following files
21cr|ckb-next-0.5.0-1|13	Source1:        ckb-next.appdata.xml
21cr|ckb-next-0.5.0-1|14	Source2:        ckb-next.1
21cr|ckb-next-0.5.0-1|15	Source3:        99-ckb-next.preset
21cr|ckb-next-0.5.0-1|16	
21cr|ckb-next-0.5.0-1|17	Patch0:         ckb-next-0.4.2-fix-daemon-path.patch
21cr|ckb-next-0.5.0-1|18	
21cr|ckb-next-0.5.0-1|19	
21cr|ckb-next-0.5.0-1|20	BuildRequires:  cmake
21cr|ckb-next-0.5.0-1|21	BuildRequires:  cmake(Qt5Core) >= 5.5.1
21cr|ckb-next-0.5.0-1|22	BuildRequires:  cmake(Qt5DBus) >= 5.5.1
21cr|ckb-next-0.5.0-1|23	BuildRequires:  cmake(Qt5Gui) >= 5.5.1
21cr|ckb-next-0.5.0-1|24	BuildRequires:  cmake(Qt5Network) >= 5.5.1
21cr|ckb-next-0.5.0-1|25	BuildRequires:  cmake(Qt5Widgets) >= 5.5.1
21cr|ckb-next-0.5.0-1|26	BuildRequires:  cmake(Qt5X11Extras) >= 5.5.1
21cr|ckb-next-0.5.0-1|27	BuildRequires:  cmake(Qt5LinguistTools) >= 5.5.1
21cr|ckb-next-0.5.0-1|28	BuildRequires:  pkgconfig(quazip1-qt5)
21cr|ckb-next-0.5.0-1|29	BuildRequires:  pkgconfig(dbusmenu-qt5)
21cr|ckb-next-0.5.0-1|30	BuildRequires:  pkgconfig(openssl)
21cr|ckb-next-0.5.0-1|31	BuildRequires:  pkgconfig(gudev-1.0)
21cr|ckb-next-0.5.0-1|32	BuildRequires:  pkgconfig(systemd)
21cr|ckb-next-0.5.0-1|33	BuildRequires:  pkgconfig(libpulse)
21cr|ckb-next-0.5.0-1|34	BuildRequires:  pkgconfig(xcb-ewmh)
21cr|ckb-next-0.5.0-1|35	BuildRequires:  pkgconfig(zlib)
21cr|ckb-next-0.5.0-1|36	BuildRequires:  desktop-file-utils
21cr|ckb-next-0.5.0-1|37	BuildRequires:  appstream-util
21cr|ckb-next-0.5.0-1|38	BuildRequires:  imagemagick
21cr|ckb-next-0.5.0-1|39	
21cr|ckb-next-0.5.0-1|40	%description
21cr|ckb-next-0.5.0-1|41	ckb-next is an open-source driver for Corsair keyboards and mice. It aims to
21cr|ckb-next-0.5.0-1|42	bring the features of their proprietary CUE software to the Linux and Mac
21cr|ckb-next-0.5.0-1|43	operating systems. This project is currently a work in progress, but it already
21cr|ckb-next-0.5.0-1|44	supports much of the same functionality, including full RGB animations.
21cr|ckb-next-0.5.0-1|45	
21cr|ckb-next-0.5.0-1|46	%files
21cr|ckb-next-0.5.0-1|47	%license LICENSE
21cr|ckb-next-0.5.0-1|48	%doc CHANGELOG.md FIRMWARE README.md
21cr|ckb-next-0.5.0-1|49	%{_bindir}/*
21cr|ckb-next-0.5.0-1|50	%{_libexecdir}/%{name}-*
21cr|ckb-next-0.5.0-1|51	%{_unitdir}/ckb-next-daemon.service
21cr|ckb-next-0.5.0-1|52	%{_presetdir}/99-ckb-next.preset
21cr|ckb-next-0.5.0-1|53	%{_datadir}/applications/ckb-next.desktop
21cr|ckb-next-0.5.0-1|54	%{_datadir}/appdata/ckb-next.appdata.xml
21cr|ckb-next-0.5.0-1|55	%{_iconsdir}/hicolor/*/*/ckb-next*
21cr|ckb-next-0.5.0-1|56	%{_mandir}/man1/*
21cr|ckb-next-0.5.0-1|57	%{_udevrulesdir}/*.rules
21cr|ckb-next-0.5.0-1|58	%{_libdir}/cmake/ckb-next
21cr|ckb-next-0.5.0-1|59	
21cr|ckb-next-0.5.0-1|60	%post
21cr|ckb-next-0.5.0-1|61	%_post_service %{name}-daemon
21cr|ckb-next-0.5.0-1|62	
21cr|ckb-next-0.5.0-1|63	%preun
21cr|ckb-next-0.5.0-1|64	%_preun_service %{name}-daemon
21cr|ckb-next-0.5.0-1|65	
21cr|ckb-next-0.5.0-1|66	%postun
21cr|ckb-next-0.5.0-1|67	%systemd_postun_with_restart %{name}-daemon
21cr|ckb-next-0.5.0-1|68	
21cr|ckb-next-0.5.0-1|69	#---------------------------------------------------------------------
21cr|ckb-next-0.5.0-1|70	%prep
21cr|ckb-next-0.5.0-1|71	%autosetup -p1
21cr|ckb-next-0.5.0-1|72	
21cr|ckb-next-0.5.0-1|73	%build
21cr|ckb-next-0.5.0-1|74	# We force systemd since autodetection fail inside the buildsystem
21cr|ckb-next-0.5.0-1|75	%cmake -DCMAKE_BUILD_TYPE=Release \
21cr|ckb-next-0.5.0-1|76	-DFORCE_INIT_SYSTEM=systemd \
21cr|ckb-next-0.5.0-1|77	-DSYSTEMD_UNIT_INSTALL_DIR=%{_unitdir} \
21cr|ckb-next-0.5.0-1|78	-DSAFE_INSTALL=OFF \
21cr|ckb-next-0.5.0-1|79	-DSAFE_UNINSTALL=OFF \
21cr|ckb-next-0.5.0-1|80	-DCMAKE_INSTALL_LIBEXECDIR=libexec \
21cr|ckb-next-0.5.0-1|81	-DDISABLE_UPDATER=1 \
21cr|ckb-next-0.5.0-1|82	-DUDEV_RULE_DIRECTORY=%{_udevrulesdir}
21cr|ckb-next-0.5.0-1|83	
21cr|ckb-next-0.5.0-1|84	%make
21cr|ckb-next-0.5.0-1|85	
21cr|ckb-next-0.5.0-1|86	%install
21cr|ckb-next-0.5.0-1|87	%make_install -C build
21cr|ckb-next-0.5.0-1|88	
21cr|ckb-next-0.5.0-1|89	install -Dpm 0644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/ckb-next.appdata.xml
21cr|ckb-next-0.5.0-1|90	install -Dpm 0644 %{SOURCE2} %{buildroot}%{_mandir}/man1/ckb-next.1
21cr|ckb-next-0.5.0-1|91	install -Dpm 0644 %{SOURCE3} %{buildroot}%{_presetdir}/99-ckb-next.preset
21cr|ckb-next-0.5.0-1|92	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/ckb-next.appdata.xml

667 21
21cr|cksfv-1.3.15-1|1	Summary:	Simple File Verification program
21cr|cksfv-1.3.15-1|2	Name:		cksfv
21cr|cksfv-1.3.15-1|3	Version:	1.3.15
21cr|cksfv-1.3.15-1|4	Release:	1
21cr|cksfv-1.3.15-1|5	License:	GPLv2+
21cr|cksfv-1.3.15-1|6	Group:		File tools
21cr|cksfv-1.3.15-1|7	Url:		http://zakalwe.fi/~shd/foss/cksfv/
21cr|cksfv-1.3.15-1|8	Source0:	http://zakalwe.fi/~shd/foss/cksfv/files/%{name}-%{version}.tar.bz2
21cr|cksfv-1.3.15-1|9	Source1:	cksfv.bash-completion
21cr|cksfv-1.3.15-1|10	
21cr|cksfv-1.3.15-1|11	%description
21cr|cksfv-1.3.15-1|12	Some files that you download will come with a .sfv file. This is used to
21cr|cksfv-1.3.15-1|13	verify that the files that you received are the same as the originals.
21cr|cksfv-1.3.15-1|14	cksfv is a program that can use the .sfv file to verify the downloaded
21cr|cksfv-1.3.15-1|15	files. Also, it can be used to create new .sfv files.
21cr|cksfv-1.3.15-1|16	
21cr|cksfv-1.3.15-1|17	%files
21cr|cksfv-1.3.15-1|18	%doc ChangeLog COPYING README.md TODO
21cr|cksfv-1.3.15-1|19	%doc scripts/
21cr|cksfv-1.3.15-1|20	%{_bindir}/cksfv
21cr|cksfv-1.3.15-1|21	%{_mandir}/man1/*
21cr|cksfv-1.3.15-1|22	%{_sysconfdir}/bash_completion.d/%{name}
21cr|cksfv-1.3.15-1|23	
21cr|cksfv-1.3.15-1|24	#----------------------------------------------------------------------------
21cr|cksfv-1.3.15-1|25	
21cr|cksfv-1.3.15-1|26	%prep
21cr|cksfv-1.3.15-1|27	%setup -q
21cr|cksfv-1.3.15-1|28	
21cr|cksfv-1.3.15-1|29	%build
21cr|cksfv-1.3.15-1|30	%before_configure
21cr|cksfv-1.3.15-1|31	./configure \
21cr|cksfv-1.3.15-1|32	--prefix=%{_prefix} \
21cr|cksfv-1.3.15-1|33	--package-prefix=%{buildroot} \
21cr|cksfv-1.3.15-1|34	--bindir=%{_bindir} \
21cr|cksfv-1.3.15-1|35	--mandir=%{_mandir}
21cr|cksfv-1.3.15-1|36	
21cr|cksfv-1.3.15-1|37	%make
21cr|cksfv-1.3.15-1|38	
21cr|cksfv-1.3.15-1|39	%install
21cr|cksfv-1.3.15-1|40	%makeinstall_std
21cr|cksfv-1.3.15-1|41	
21cr|cksfv-1.3.15-1|42	#bash completion
21cr|cksfv-1.3.15-1|43	install -Dm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21cr|cksfv-1.3.15-1|44	
21cr|cksfv-1.3.15-1|45	%check
21cr|cksfv-1.3.15-1|46	%make check
21cr|cksfv-1.3.15-1|47	

668 21
21cr|clalsadrv-2.0.0-7|1	%define major 2
21cr|clalsadrv-2.0.0-7|2	%define libname %mklibname %{name} %{major}
21cr|clalsadrv-2.0.0-7|3	%define devname %mklibname %{name} -d
21cr|clalsadrv-2.0.0-7|4	
21cr|clalsadrv-2.0.0-7|5	Summary:	C++ access library for ALSA
21cr|clalsadrv-2.0.0-7|6	Name:		clalsadrv
21cr|clalsadrv-2.0.0-7|7	Version:	2.0.0
21cr|clalsadrv-2.0.0-7|8	Release:	7
21cr|clalsadrv-2.0.0-7|9	License:	GPLv2+
21cr|clalsadrv-2.0.0-7|10	Group:		System/Libraries
21cr|clalsadrv-2.0.0-7|11	Url:		http://www.kokkinizita.net/linuxaudio/
21cr|clalsadrv-2.0.0-7|12	Source0:	http://www.kokkinizita.net/linuxaudio/downloads/%{name}-%{version}.tar.bz2
21cr|clalsadrv-2.0.0-7|13	BuildRequires:	pkgconfig(alsa)
21cr|clalsadrv-2.0.0-7|14	
21cr|clalsadrv-2.0.0-7|15	%description
21cr|clalsadrv-2.0.0-7|16	C++ access library for ALSA.
21cr|clalsadrv-2.0.0-7|17	
21cr|clalsadrv-2.0.0-7|18	#----------------------------------------------------------------------------
21cr|clalsadrv-2.0.0-7|19	
21cr|clalsadrv-2.0.0-7|20	%package -n %{libname}
21cr|clalsadrv-2.0.0-7|21	Summary:	Shared library for %{name}
21cr|clalsadrv-2.0.0-7|22	Group:		System/Libraries
21cr|clalsadrv-2.0.0-7|23	
21cr|clalsadrv-2.0.0-7|24	%description -n %{libname}
21cr|clalsadrv-2.0.0-7|25	Shared library for %{name}.
21cr|clalsadrv-2.0.0-7|26	
21cr|clalsadrv-2.0.0-7|27	%files -n %{libname}
21cr|clalsadrv-2.0.0-7|28	%{_libdir}/libclalsadrv.so.%{major}*
21cr|clalsadrv-2.0.0-7|29	
21cr|clalsadrv-2.0.0-7|30	#----------------------------------------------------------------------------
21cr|clalsadrv-2.0.0-7|31	
21cr|clalsadrv-2.0.0-7|32	%package -n %{devname}
21cr|clalsadrv-2.0.0-7|33	Summary:	Development files for %{name}
21cr|clalsadrv-2.0.0-7|34	Group:		Development/C
21cr|clalsadrv-2.0.0-7|35	Requires:	%{libname} = %{EVRD}
21cr|clalsadrv-2.0.0-7|36	Provides:	%{name}-devel = %{EVRD}
21cr|clalsadrv-2.0.0-7|37	Conflicts:	%{_lib}clalsadrv2-devel < 2.0.0-5
21cr|clalsadrv-2.0.0-7|38	Obsoletes:	%{_lib}clalsadrv2-devel < 2.0.0-5
21cr|clalsadrv-2.0.0-7|39	
21cr|clalsadrv-2.0.0-7|40	%description -n %{devname}
21cr|clalsadrv-2.0.0-7|41	Libraries and includes files for developing programs based on %{name}.
21cr|clalsadrv-2.0.0-7|42	
21cr|clalsadrv-2.0.0-7|43	%files -n %{devname}
21cr|clalsadrv-2.0.0-7|44	%doc AUTHORS
21cr|clalsadrv-2.0.0-7|45	%{_includedir}/*
21cr|clalsadrv-2.0.0-7|46	%{_libdir}/libclalsadrv.so
21cr|clalsadrv-2.0.0-7|47	
21cr|clalsadrv-2.0.0-7|48	#----------------------------------------------------------------------------
21cr|clalsadrv-2.0.0-7|49	
21cr|clalsadrv-2.0.0-7|50	%prep
21cr|clalsadrv-2.0.0-7|51	%setup -q
21cr|clalsadrv-2.0.0-7|52	cd libs
21cr|clalsadrv-2.0.0-7|53	sed -i -e 's/\-O2/\$\(RPM_OPT_FLAGS\)/' Makefile
21cr|clalsadrv-2.0.0-7|54	sed -i -e 's/\/sbin\/ldconfig/#\/sbin\/ldconfig/g' Makefile
21cr|clalsadrv-2.0.0-7|55	
21cr|clalsadrv-2.0.0-7|56	%build
21cr|clalsadrv-2.0.0-7|57	cd libs
21cr|clalsadrv-2.0.0-7|58	%make
21cr|clalsadrv-2.0.0-7|59	
21cr|clalsadrv-2.0.0-7|60	%install
21cr|clalsadrv-2.0.0-7|61	mkdir -p %{buildroot}%{_libdir}
21cr|clalsadrv-2.0.0-7|62	mkdir -p %{buildroot}%{_includedir}
21cr|clalsadrv-2.0.0-7|63	cd libs
21cr|clalsadrv-2.0.0-7|64	make install \
21cr|clalsadrv-2.0.0-7|65	PREFIX=%{buildroot}%{_prefix} \
21cr|clalsadrv-2.0.0-7|66	LIBDIR=%{_lib}

669 21
21cr|clamav-gui-0.4.1-1|1	%define	oname	ClamAV-GUI
21cr|clamav-gui-0.4.1-1|2	
21cr|clamav-gui-0.4.1-1|3	Name:		clamav-gui
21cr|clamav-gui-0.4.1-1|4	Summary:	Qt4 front-end for clamav
21cr|clamav-gui-0.4.1-1|5	Version:	0.4.1
21cr|clamav-gui-0.4.1-1|6	Release:	1
21cr|clamav-gui-0.4.1-1|7	License:	GPLv3+
21cr|clamav-gui-0.4.1-1|8	Group:		File tools
21cr|clamav-gui-0.4.1-1|9	Url:		http://kde-apps.org/content/show.php/ClamAV-GUI?content=170782
21cr|clamav-gui-0.4.1-1|10	Source0:	%{oname}-%{version}.tgz
21cr|clamav-gui-0.4.1-1|11	Patch0:		%{name}-0.4.1-fix-installation-paths.patch
21cr|clamav-gui-0.4.1-1|12	Patch1:		%{name}-0.4.1-fix-freshclam-detection.patch
21cr|clamav-gui-0.4.1-1|13	BuildRequires:	qt4-devel
21cr|clamav-gui-0.4.1-1|14	Requires:	clamav
21cr|clamav-gui-0.4.1-1|15	
21cr|clamav-gui-0.4.1-1|16	%description
21cr|clamav-gui-0.4.1-1|17	A graphical front-end, based on Qt4, for the ClamAV anti-virus scanner.
21cr|clamav-gui-0.4.1-1|18	
21cr|clamav-gui-0.4.1-1|19	%files
21cr|clamav-gui-0.4.1-1|20	%doc CHANGES README TODO
21cr|clamav-gui-0.4.1-1|21	%{_bindir}/%{name}
21cr|clamav-gui-0.4.1-1|22	%{_datadir}/applications/%{name}.desktop
21cr|clamav-gui-0.4.1-1|23	%{_datadir}/%{name}/*
21cr|clamav-gui-0.4.1-1|24	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|clamav-gui-0.4.1-1|25	%{_mandir}/man1/%{name}.1*
21cr|clamav-gui-0.4.1-1|26	%{_datadir}/man/de/man1/%{name}.1*
21cr|clamav-gui-0.4.1-1|27	
21cr|clamav-gui-0.4.1-1|28	#-----------------------------------------------------------------------------
21cr|clamav-gui-0.4.1-1|29	
21cr|clamav-gui-0.4.1-1|30	
21cr|clamav-gui-0.4.1-1|31	%prep
21cr|clamav-gui-0.4.1-1|32	%setup -qn %{oname}
21cr|clamav-gui-0.4.1-1|33	%apply_patches
21cr|clamav-gui-0.4.1-1|34	
21cr|clamav-gui-0.4.1-1|35	# Fix perms
21cr|clamav-gui-0.4.1-1|36	find . -name "*.h" -o -name "*.cpp"|xargs chmod 0644
21cr|clamav-gui-0.4.1-1|37	
21cr|clamav-gui-0.4.1-1|38	
21cr|clamav-gui-0.4.1-1|39	%build
21cr|clamav-gui-0.4.1-1|40	%qmake_qt4
21cr|clamav-gui-0.4.1-1|41	%make
21cr|clamav-gui-0.4.1-1|42	
21cr|clamav-gui-0.4.1-1|43	
21cr|clamav-gui-0.4.1-1|44	%install
21cr|clamav-gui-0.4.1-1|45	%makeinstall_std

670 21
21cr|clamtk-6.14-1|1	Summary:	Easy to use front-end for ClamAV
21cr|clamtk-6.14-1|2	Name:		clamtk
21cr|clamtk-6.14-1|3	Version:	6.14
21cr|clamtk-6.14-1|4	Release:	1
21cr|clamtk-6.14-1|5	License:	Artistic
21cr|clamtk-6.14-1|6	Group:		File tools
21cr|clamtk-6.14-1|7	Url:		https://dave-theunsub.github.io/clamtk
21cr|clamtk-6.14-1|8	Source0:	https://bitbucket.org/davem_/clamtk/downloads/%{name}-%{version}.tar.xz
21cr|clamtk-6.14-1|9	Patch0:		%{name}-5.24-fix-UTF8-handling.patch
21cr|clamtk-6.14-1|10	BuildRequires:	gettext
21cr|clamtk-6.14-1|11	BuildRequires:	desktop-file-utils
21cr|clamtk-6.14-1|12	Requires:	gettext
21cr|clamtk-6.14-1|13	Requires:	perl(Gtk2) >= 1.241
21cr|clamtk-6.14-1|14	Requires:	perl(Digest)
21cr|clamtk-6.14-1|15	Requires:	perl(LWP)
21cr|clamtk-6.14-1|16	Requires:	perl(JSON)
21cr|clamtk-6.14-1|17	Requires:	perl(MIME::Base64)
21cr|clamtk-6.14-1|18	Requires:	perl(Text::CSV)
21cr|clamtk-6.14-1|19	Requires:	perl(File::Copy::Recursive)
21cr|clamtk-6.14-1|20	Requires:	perl(Locale::gettext)
21cr|clamtk-6.14-1|21	Requires:	perl(Time::Piece)
21cr|clamtk-6.14-1|22	Requires:	clamav >= 0.98
21cr|clamtk-6.14-1|23	Requires:	clamav-db
21cr|clamtk-6.14-1|24	BuildArch:	noarch
21cr|clamtk-6.14-1|25	
21cr|clamtk-6.14-1|26	%description
21cr|clamtk-6.14-1|27	ClamTk is a GUI front-end for ClamAV using Gtk2-perl. It is designed to be an
21cr|clamtk-6.14-1|28	easy-to-use, point and click virus scanner for Linux systems.
21cr|clamtk-6.14-1|29	
21cr|clamtk-6.14-1|30	%files -f %{name}.lang
21cr|clamtk-6.14-1|31	%doc CHANGES DISCLAIMER LICENSE README.md
21cr|clamtk-6.14-1|32	%{_bindir}/%{name}
21cr|clamtk-6.14-1|33	%{perl_vendorlib}/ClamTk
21cr|clamtk-6.14-1|34	%{_datadir}/applications/%{name}.desktop
21cr|clamtk-6.14-1|35	%{_datadir}/pixmaps/%{name}.*
21cr|clamtk-6.14-1|36	%{_mandir}/man1/%{name}.1.*
21cr|clamtk-6.14-1|37	
21cr|clamtk-6.14-1|38	#-----------------------------------------------------------------------------
21cr|clamtk-6.14-1|39	
21cr|clamtk-6.14-1|40	%prep
21cr|clamtk-6.14-1|41	%setup -q
21cr|clamtk-6.14-1|42	%patch0 -p1
21cr|clamtk-6.14-1|43	
21cr|clamtk-6.14-1|44	%build
21cr|clamtk-6.14-1|45	# Nothing to do
21cr|clamtk-6.14-1|46	
21cr|clamtk-6.14-1|47	%install
21cr|clamtk-6.14-1|48	%{__install} -D -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|clamtk-6.14-1|49	%{__install} -D -m0644 images/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|clamtk-6.14-1|50	%{__install} -D -m0644 images/%{name}.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
21cr|clamtk-6.14-1|51	#{__install} -D -m0644 images/%%{name}-loader.gif %%{buildroot}%%{_datadir}/pixmaps/%%{name}-loader.gif
21cr|clamtk-6.14-1|52	%{__install} -D -m0644 %{name}.1.gz %{buildroot}%{_mandir}/man1/%{name}.1.gz
21cr|clamtk-6.14-1|53	%{__install} -D -m0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|clamtk-6.14-1|54	%{__install} -d %{buildroot}%{perl_vendorlib}/ClamTk
21cr|clamtk-6.14-1|55	%{__install} -m0644 lib/*.pm %{buildroot}%{perl_vendorlib}/ClamTk
21cr|clamtk-6.14-1|56	
21cr|clamtk-6.14-1|57	for n in po/*.mo ; do
21cr|clamtk-6.14-1|58	%{__install} -D -m0644 $n %{buildroot}%{_datadir}/locale/`basename $n .mo`/LC_MESSAGES/%{name}.mo
21cr|clamtk-6.14-1|59	done
21cr|clamtk-6.14-1|60	
21cr|clamtk-6.14-1|61	desktop-file-install \
21cr|clamtk-6.14-1|62	--add-category="System" \
21cr|clamtk-6.14-1|63	--remove-category="Security" \
21cr|clamtk-6.14-1|64	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|clamtk-6.14-1|65	
21cr|clamtk-6.14-1|66	%find_lang %{name}

671 21
21cr|clanbomber-1.05-19|1	Summary:	A free (GPL) Bomberman-like multiplayer game
21cr|clanbomber-1.05-19|2	Name:		clanbomber
21cr|clanbomber-1.05-19|3	Version:	1.05
21cr|clanbomber-1.05-19|4	Release:	19
21cr|clanbomber-1.05-19|5	License:	GPLv2+
21cr|clanbomber-1.05-19|6	Group:		Games/Arcade
21cr|clanbomber-1.05-19|7	Url:		http://clanbomber.sourceforge.net/
21cr|clanbomber-1.05-19|8	Source0:	http://www.clanbomber.de/files/%{name}-%{version}.tar.bz2
21cr|clanbomber-1.05-19|9	Source11:	%{name}.16.png
21cr|clanbomber-1.05-19|10	Source12:	%{name}.32.png
21cr|clanbomber-1.05-19|11	Source13:	%{name}.48.png
21cr|clanbomber-1.05-19|12	Patch8:		clanbomber-1.02a-gcc-3.3.patch
21cr|clanbomber-1.05-19|13	Patch9:		clanbomber-0.5-compile-without-xdisplay.patch
21cr|clanbomber-1.05-19|14	Patch10:	clanbomber-1.05-gcc3_4.patch
21cr|clanbomber-1.05-19|15	Patch11:	clanbomber-1.05-newer-make.patch
21cr|clanbomber-1.05-19|16	Patch12:	clanbomber-1.05-fix-build.patch
21cr|clanbomber-1.05-19|17	Patch13:	clanbomber-1.05-gcc6.patch
21cr|clanbomber-1.05-19|18	Patch14:	clanbomber-1.05-gcc11.patch
21cr|clanbomber-1.05-19|19	BuildRequires:	libclanlib-mikmod
21cr|clanbomber-1.05-19|20	BuildRequires:	libclanlib-sound
21cr|clanbomber-1.05-19|21	BuildRequires:	clanlib0.6-devel
21cr|clanbomber-1.05-19|22	BuildRequires:	hermes-devel
21cr|clanbomber-1.05-19|23	BuildRequires:	pkgconfig(zlib)
21cr|clanbomber-1.05-19|24	BuildRequires:	pkgconfig(libmikmod)
21cr|clanbomber-1.05-19|25	Requires:	soundwrapper
21cr|clanbomber-1.05-19|26	
21cr|clanbomber-1.05-19|27	%description
21cr|clanbomber-1.05-19|28	ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a
21cr|clanbomber-1.05-19|29	free multi platform C++ game SDK. First "ClanBomber" was only a working title
21cr|clanbomber-1.05-19|30	for a small game started in September 1998, that has only been started to learn
21cr|clanbomber-1.05-19|31	how to use ClanLib. But the ClanBomber project has grown into a real game. It
21cr|clanbomber-1.05-19|32	is fully playable and features Computer controlled bombers, however, it is
21cr|clanbomber-1.05-19|33	recommended to play ClanBomber with friends (3-8 players are really fun).
21cr|clanbomber-1.05-19|34	
21cr|clanbomber-1.05-19|35	%files
21cr|clanbomber-1.05-19|36	%doc AUTHORS COPYING README
21cr|clanbomber-1.05-19|37	%{_gamesbindir}/*
21cr|clanbomber-1.05-19|38	%{_gamesdatadir}/*
21cr|clanbomber-1.05-19|39	%{_miconsdir}/%{name}.png
21cr|clanbomber-1.05-19|40	%{_iconsdir}/%{name}.png
21cr|clanbomber-1.05-19|41	%{_liconsdir}/%{name}.png
21cr|clanbomber-1.05-19|42	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|clanbomber-1.05-19|43	
21cr|clanbomber-1.05-19|44	#----------------------------------------------------------------------------
21cr|clanbomber-1.05-19|45	
21cr|clanbomber-1.05-19|46	%prep
21cr|clanbomber-1.05-19|47	%setup -q
21cr|clanbomber-1.05-19|48	%patch8 -p1 -b .peroyvind
21cr|clanbomber-1.05-19|49	%patch9 -p1 -b .peroyvind
21cr|clanbomber-1.05-19|50	%patch10 -p1
21cr|clanbomber-1.05-19|51	%patch11 -p0
21cr|clanbomber-1.05-19|52	%patch12 -p0
21cr|clanbomber-1.05-19|53	%patch13 -p1
21cr|clanbomber-1.05-19|54	%patch14 -p1
21cr|clanbomber-1.05-19|55	
21cr|clanbomber-1.05-19|56	%build
21cr|clanbomber-1.05-19|57	autoreconf -fi
21cr|clanbomber-1.05-19|58	# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
21cr|clanbomber-1.05-19|59	export CFLAGS="%{optflags} -fno-omit-frame-pointer"
21cr|clanbomber-1.05-19|60	export CXXFLAGS="%{optflags} -fno-omit-frame-pointer"
21cr|clanbomber-1.05-19|61	%configure \
21cr|clanbomber-1.05-19|62	--bindir=%{_gamesbindir} \
21cr|clanbomber-1.05-19|63	--datadir=%{_gamesdatadir}
21cr|clanbomber-1.05-19|64	make
21cr|clanbomber-1.05-19|65	
21cr|clanbomber-1.05-19|66	%install
21cr|clanbomber-1.05-19|67	%makeinstall_std
21cr|clanbomber-1.05-19|68	
21cr|clanbomber-1.05-19|69	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|clanbomber-1.05-19|70	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|clanbomber-1.05-19|71	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|clanbomber-1.05-19|72	
21cr|clanbomber-1.05-19|73	# XDG menu
21cr|clanbomber-1.05-19|74	install -d %{buildroot}%{_datadir}/applications
21cr|clanbomber-1.05-19|75	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|clanbomber-1.05-19|76	[Desktop Entry]
21cr|clanbomber-1.05-19|77	Name=ClanBomber
21cr|clanbomber-1.05-19|78	Comment=A free (GPL) Bomberman-like multiplayer game
21cr|clanbomber-1.05-19|79	Exec=soundwrapper %{_gamesbindir}/%{name}
21cr|clanbomber-1.05-19|80	Icon=%{name}
21cr|clanbomber-1.05-19|81	Terminal=false
21cr|clanbomber-1.05-19|82	Type=Application
21cr|clanbomber-1.05-19|83	Categories=Game;ArcadeGame;
21cr|clanbomber-1.05-19|84	EOF

672 21
21cr|clanbomber2-2.2.0-1|1	%define Summary A free (GPL) Bomberman-like multiplayer game
21cr|clanbomber2-2.2.0-1|2	%define oname clanbomber
21cr|clanbomber2-2.2.0-1|3	
21cr|clanbomber2-2.2.0-1|4	Name:           clanbomber2
21cr|clanbomber2-2.2.0-1|5	Version:        2.2.0
21cr|clanbomber2-2.2.0-1|6	Release:        1
21cr|clanbomber2-2.2.0-1|7	Summary:        %{Summary}
21cr|clanbomber2-2.2.0-1|8	License:        GPLv3+
21cr|clanbomber2-2.2.0-1|9	Group:          Games/Arcade
21cr|clanbomber2-2.2.0-1|10	Url:            http://savannah.nongnu.org/projects/clanbomber/
21cr|clanbomber2-2.2.0-1|11	Source0:        http://download.savannah.gnu.org/releases/%{oname}/%{oname}-%{version}.tar.xz
21cr|clanbomber2-2.2.0-1|12	Source1:	%{oname}.desktop
21cr|clanbomber2-2.2.0-1|13	Source11:	%{oname}.16.png
21cr|clanbomber2-2.2.0-1|14	Source12:	%{oname}.32.png
21cr|clanbomber2-2.2.0-1|15	Source13:	%{oname}.48.png
21cr|clanbomber2-2.2.0-1|16	BuildRequires:	boost-devel
21cr|clanbomber2-2.2.0-1|17	BuildRequires:	boost
21cr|clanbomber2-2.2.0-1|18	BuildRequires:	pkgconfig(sdl)
21cr|clanbomber2-2.2.0-1|19	BuildRequires:	pkgconfig(SDL_image)
21cr|clanbomber2-2.2.0-1|20	BuildRequires:	pkgconfig(SDL_mixer)
21cr|clanbomber2-2.2.0-1|21	BuildRequires:	pkgconfig(SDL_ttf)
21cr|clanbomber2-2.2.0-1|22	BuildRequires:	pkgconfig(SDL_gfx)
21cr|clanbomber2-2.2.0-1|23	BuildRequires:	desktop-file-utils
21cr|clanbomber2-2.2.0-1|24	
21cr|clanbomber2-2.2.0-1|25	%description
21cr|clanbomber2-2.2.0-1|26	ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a
21cr|clanbomber2-2.2.0-1|27	free multi platform C++ game SDK. First "ClanBomber" was only a working title
21cr|clanbomber2-2.2.0-1|28	for a small game started in September 1998, that has only been started to learn
21cr|clanbomber2-2.2.0-1|29	how to use ClanLib. But the ClanBomber project has grown into a real game. It
21cr|clanbomber2-2.2.0-1|30	is fully playable and features Computer controlled bombers, however, it is
21cr|clanbomber2-2.2.0-1|31	recommended to play ClanBomber with friends (3-8 players are really fun).
21cr|clanbomber2-2.2.0-1|32	
21cr|clanbomber2-2.2.0-1|33	Clanbomber2 is a port of ClanBomber on frame buffer.
21cr|clanbomber2-2.2.0-1|34	For X Window, just use plain legacy ClanBomber.
21cr|clanbomber2-2.2.0-1|35	
21cr|clanbomber2-2.2.0-1|36	%files -f %oname.lang
21cr|clanbomber2-2.2.0-1|37	%doc AUTHORS COPYING README
21cr|clanbomber2-2.2.0-1|38	%{_gamesbindir}/*
21cr|clanbomber2-2.2.0-1|39	%{_gamesdatadir}/*
21cr|clanbomber2-2.2.0-1|40	%{_miconsdir}/%{oname}.png
21cr|clanbomber2-2.2.0-1|41	%{_iconsdir}/%{oname}.png
21cr|clanbomber2-2.2.0-1|42	%{_liconsdir}/%{oname}.png
21cr|clanbomber2-2.2.0-1|43	%{_datadir}/applications/*.desktop
21cr|clanbomber2-2.2.0-1|44	#---------------------------------------------------------------
21cr|clanbomber2-2.2.0-1|45	
21cr|clanbomber2-2.2.0-1|46	%prep
21cr|clanbomber2-2.2.0-1|47	%setup -qn %{oname}-%{version}
21cr|clanbomber2-2.2.0-1|48	
21cr|clanbomber2-2.2.0-1|49	%build
21cr|clanbomber2-2.2.0-1|50	export CXXFLAGS="%{optflags} -pthread"
21cr|clanbomber2-2.2.0-1|51	%configure --bindir=%{_gamesbindir} \
21cr|clanbomber2-2.2.0-1|52	--datadir=%{_gamesdatadir} \
21cr|clanbomber2-2.2.0-1|53	--with-boost-libdir=%{_libdir}
21cr|clanbomber2-2.2.0-1|54	
21cr|clanbomber2-2.2.0-1|55	%make
21cr|clanbomber2-2.2.0-1|56	
21cr|clanbomber2-2.2.0-1|57	%install
21cr|clanbomber2-2.2.0-1|58	%makeinstall_std
21cr|clanbomber2-2.2.0-1|59	
21cr|clanbomber2-2.2.0-1|60	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{oname}.png
21cr|clanbomber2-2.2.0-1|61	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{oname}.png
21cr|clanbomber2-2.2.0-1|62	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{oname}.png
21cr|clanbomber2-2.2.0-1|63	# drop hacks
21cr|clanbomber2-2.2.0-1|64	rm -fr %{buildroot}%{_gamesdatadir}/applications
21cr|clanbomber2-2.2.0-1|65	
21cr|clanbomber2-2.2.0-1|66	mkdir -p %{buildroot}%{_datadir}/applications
21cr|clanbomber2-2.2.0-1|67	desktop-file-install  %{SOURCE1}\
21cr|clanbomber2-2.2.0-1|68	%{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|clanbomber2-2.2.0-1|69	
21cr|clanbomber2-2.2.0-1|70	
21cr|clanbomber2-2.2.0-1|71	%find_lang %{oname}
21cr|clanbomber2-2.2.0-1|72	
21cr|clanbomber2-2.2.0-1|73	%check
21cr|clanbomber2-2.2.0-1|74	desktop-file-validate %{buildroot}%{_datadir}/applications/%{oname}.desktop

673 21
21cr|clanlib0.6-0.6.5-48|1	%define libname_orig libclanlib
21cr|clanlib0.6-0.6.5-48|2	
21cr|clanlib0.6-0.6.5-48|3	%define major 2
21cr|clanlib0.6-0.6.5-48|4	%define libname %mklibname clanlib %{major}
21cr|clanlib0.6-0.6.5-48|5	
21cr|clanlib0.6-0.6.5-48|6	Summary:	The ClanLib Game SDK
21cr|clanlib0.6-0.6.5-48|7	Name:		clanlib0.6
21cr|clanlib0.6-0.6.5-48|8	Version:	0.6.5
21cr|clanlib0.6-0.6.5-48|9	Release:	48
21cr|clanlib0.6-0.6.5-48|10	License:	LGPLv2+
21cr|clanlib0.6-0.6.5-48|11	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|12	Url:		http://www.clanlib.org/
21cr|clanlib0.6-0.6.5-48|13	Source0:	http://www.clanlib.org/download/files/ClanLib-%{version}-1.tar.bz2
21cr|clanlib0.6-0.6.5-48|14	Patch0:		ClanLib-0.6.5-display-compilation.patch
21cr|clanlib0.6-0.6.5-48|15	Patch1:		ClanLib-0.6.5-doc-fix.patch
21cr|clanlib0.6-0.6.5-48|16	Patch2:		ClanLib-0.6.5-glXGetProcAddressARB.patch
21cr|clanlib0.6-0.6.5-48|17	Patch3:		ClanLib-0.6.5-fix-png-detection.patch
21cr|clanlib0.6-0.6.5-48|18	Patch4:		ClanLib-0.6.5-gcc33.patch
21cr|clanlib0.6-0.6.5-48|19	Patch5:		ClanLib-0.6.5-64bit-fixes.patch
21cr|clanlib0.6-0.6.5-48|20	Patch6:		ClanLib-0.6.5-bounds.patch
21cr|clanlib0.6-0.6.5-48|21	Patch7:		ClanLib-0.6.5-directfb-ttf-fix.patch
21cr|clanlib0.6-0.6.5-48|22	Patch8:		ClanLib-0.6.5-gcc34.patch
21cr|clanlib0.6-0.6.5-48|23	Patch9:		ClanLib-0.6.5-freetype.patch
21cr|clanlib0.6-0.6.5-48|24	Patch10:	ClanLib-0.6.5-directfb-fixes.patch
21cr|clanlib0.6-0.6.5-48|25	Patch11:	ClanLib-0.6.5-extraqualif.patch
21cr|clanlib0.6-0.6.5-48|26	Patch12:	ClanLib-0.6.5-typename.patch
21cr|clanlib0.6-0.6.5-48|27	Patch13:	ClanLib-0.6.5-gcc4.3.patch
21cr|clanlib0.6-0.6.5-48|28	Patch14:	ClanLib-0.6.5-new-mikmod.patch
21cr|clanlib0.6-0.6.5-48|29	Patch15:	ClanLib-0.6.5-gcc4.6.patch
21cr|clanlib0.6-0.6.5-48|30	Patch16:	ClanLib-0.6.5-gzopen-flags.patch
21cr|clanlib0.6-0.6.5-48|31	Patch17:	ClanLib-0.6.5-gcc45.patch
21cr|clanlib0.6-0.6.5-48|32	Patch18:	ClanLib-0.6.5-libpng1.5.patch
21cr|clanlib0.6-0.6.5-48|33	Patch19:	ClanLib-0.6.5-link.patch
21cr|clanlib0.6-0.6.5-48|34	Patch20:	clanlib-0.8.1-gcc7.patch
21cr|clanlib0.6-0.6.5-48|35	Patch21:	ClanLib-0.6.5-use-pthread_mutexattr_settype.patch
21cr|clanlib0.6-0.6.5-48|36	Patch22:	clanlib-0.8.1-gcc11.patch
21cr|clanlib0.6-0.6.5-48|37	BuildRequires:	autoconf2.5
21cr|clanlib0.6-0.6.5-48|38	BuildRequires:	bzip2-devel
21cr|clanlib0.6-0.6.5-48|39	BuildRequires:	hermes-devel >= 1.3.0
21cr|clanlib0.6-0.6.5-48|40	BuildRequires:	tiff-devel
21cr|clanlib0.6-0.6.5-48|41	BuildRequires:	pkgconfig(gl)
21cr|clanlib0.6-0.6.5-48|42	BuildRequires:	pkgconfig(glu)
21cr|clanlib0.6-0.6.5-48|43	BuildRequires:	pkgconfig(freetype2)
21cr|clanlib0.6-0.6.5-48|44	BuildRequires:	pkgconfig(libmikmod)
21cr|clanlib0.6-0.6.5-48|45	BuildRequires:	pkgconfig(libpng)
21cr|clanlib0.6-0.6.5-48|46	BuildRequires:	pkgconfig(vorbis)
21cr|clanlib0.6-0.6.5-48|47	Provides:	ClanLib = %{EVRD}
21cr|clanlib0.6-0.6.5-48|48	
21cr|clanlib0.6-0.6.5-48|49	%description
21cr|clanlib0.6-0.6.5-48|50	The ClanLib Game SDK is a crossplatform game library designed to ease the work
21cr|clanlib0.6-0.6.5-48|51	for game developers. The goal is to provide a common interface to classical
21cr|clanlib0.6-0.6.5-48|52	game problems (loading graphics eg.), so games can share as much code as
21cr|clanlib0.6-0.6.5-48|53	possible. Ideally anyone with small resources should be able to write
21cr|clanlib0.6-0.6.5-48|54	commercial quality games.
21cr|clanlib0.6-0.6.5-48|55	
21cr|clanlib0.6-0.6.5-48|56	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|57	
21cr|clanlib0.6-0.6.5-48|58	%package -n %{libname}
21cr|clanlib0.6-0.6.5-48|59	Summary:	Main library for %{name}
21cr|clanlib0.6-0.6.5-48|60	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|61	Provides:	%{name} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|62	
21cr|clanlib0.6-0.6.5-48|63	%description -n %{libname}
21cr|clanlib0.6-0.6.5-48|64	This package contains the library needed to run programs dynamically
21cr|clanlib0.6-0.6.5-48|65	linked with %{name}.
21cr|clanlib0.6-0.6.5-48|66	
21cr|clanlib0.6-0.6.5-48|67	%files -n %{libname}
21cr|clanlib0.6-0.6.5-48|68	%doc README COPYING CREDITS
21cr|clanlib0.6-0.6.5-48|69	%{_libdir}/libclanCore.so.*
21cr|clanlib0.6-0.6.5-48|70	%{_libdir}/libclanApp.so.*
21cr|clanlib0.6-0.6.5-48|71	%{_libdir}/libclanDisplay.so.*
21cr|clanlib0.6-0.6.5-48|72	
21cr|clanlib0.6-0.6.5-48|73	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|74	
21cr|clanlib0.6-0.6.5-48|75	%package -n %{libname}-devel
21cr|clanlib0.6-0.6.5-48|76	Summary:	Headers for developing programs that will use %{name}
21cr|clanlib0.6-0.6.5-48|77	Group:		Development/C++
21cr|clanlib0.6-0.6.5-48|78	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|79	Requires:	%{libname}-gl = %{EVRD}
21cr|clanlib0.6-0.6.5-48|80	Requires:	%{libname}-gui = %{EVRD}
21cr|clanlib0.6-0.6.5-48|81	Requires:	%{libname}-jpeg = %{EVRD}
21cr|clanlib0.6-0.6.5-48|82	Requires:	%{libname}-mikmod = %{EVRD}
21cr|clanlib0.6-0.6.5-48|83	Requires:	%{libname}-network = %{EVRD}
21cr|clanlib0.6-0.6.5-48|84	Requires:	%{libname}-png = %{EVRD}
21cr|clanlib0.6-0.6.5-48|85	Requires:	%{libname}-smalljpeg = %{EVRD}
21cr|clanlib0.6-0.6.5-48|86	Requires:	%{libname}-sound = %{EVRD}
21cr|clanlib0.6-0.6.5-48|87	Requires:	%{libname}-ttf = %{EVRD}
21cr|clanlib0.6-0.6.5-48|88	Requires:	%{libname}-vorbis = %{EVRD}
21cr|clanlib0.6-0.6.5-48|89	Provides:	%{libname_orig}-devel = %{EVRD}
21cr|clanlib0.6-0.6.5-48|90	Provides:	ClanLib-devel = %{EVRD}
21cr|clanlib0.6-0.6.5-48|91	Provides:	clanlib-devel = %{EVRD}
21cr|clanlib0.6-0.6.5-48|92	Provides:	%{name}-devel = %{EVRD}
21cr|clanlib0.6-0.6.5-48|93	Conflicts:	clanlib-devel > 0.7.0
21cr|clanlib0.6-0.6.5-48|94	
21cr|clanlib0.6-0.6.5-48|95	%description -n %{libname}-devel
21cr|clanlib0.6-0.6.5-48|96	This package contains the headers that programmers will need to develop
21cr|clanlib0.6-0.6.5-48|97	applications which will use %{name}.
21cr|clanlib0.6-0.6.5-48|98	
21cr|clanlib0.6-0.6.5-48|99	%files -n %{libname}-devel
21cr|clanlib0.6-0.6.5-48|100	%doc README COPYING CODING_STYLE ascii-logo
21cr|clanlib0.6-0.6.5-48|101	%{_libdir}/*.so
21cr|clanlib0.6-0.6.5-48|102	%{_includedir}/ClanLib
21cr|clanlib0.6-0.6.5-48|103	%{_bindir}/clanlib-config
21cr|clanlib0.6-0.6.5-48|104	
21cr|clanlib0.6-0.6.5-48|105	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|106	
21cr|clanlib0.6-0.6.5-48|107	%package -n %{libname}-static-devel
21cr|clanlib0.6-0.6.5-48|108	Summary:	Static libraries for %{name}
21cr|clanlib0.6-0.6.5-48|109	Group:		Development/C++
21cr|clanlib0.6-0.6.5-48|110	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|111	Provides:	%{libname_orig}-static-devel = %{EVRD}
21cr|clanlib0.6-0.6.5-48|112	Provides:	ClanLib-static-devel = %{EVRD}
21cr|clanlib0.6-0.6.5-48|113	Provides:	clanlib-static-devel = %{EVRD}
21cr|clanlib0.6-0.6.5-48|114	
21cr|clanlib0.6-0.6.5-48|115	%description -n %{libname}-static-devel
21cr|clanlib0.6-0.6.5-48|116	This package contains the static libraries for %{name}.
21cr|clanlib0.6-0.6.5-48|117	
21cr|clanlib0.6-0.6.5-48|118	%files -n %{libname}-static-devel
21cr|clanlib0.6-0.6.5-48|119	%doc README
21cr|clanlib0.6-0.6.5-48|120	%{_libdir}/*.a
21cr|clanlib0.6-0.6.5-48|121	
21cr|clanlib0.6-0.6.5-48|122	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|123	
21cr|clanlib0.6-0.6.5-48|124	%package -n %{libname}-sound
21cr|clanlib0.6-0.6.5-48|125	Summary:	ClanLib Sound module
21cr|clanlib0.6-0.6.5-48|126	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|127	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|128	Provides:	%{libname_orig}-sound = %{EVRD}
21cr|clanlib0.6-0.6.5-48|129	
21cr|clanlib0.6-0.6.5-48|130	%description -n %{libname}-sound
21cr|clanlib0.6-0.6.5-48|131	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|132	work for game developers. This package is the Sound module (clanSound).
21cr|clanlib0.6-0.6.5-48|133	
21cr|clanlib0.6-0.6.5-48|134	%files -n %{libname}-sound
21cr|clanlib0.6-0.6.5-48|135	%doc README
21cr|clanlib0.6-0.6.5-48|136	%{_libdir}/libclanSound.so.*
21cr|clanlib0.6-0.6.5-48|137	
21cr|clanlib0.6-0.6.5-48|138	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|139	
21cr|clanlib0.6-0.6.5-48|140	%package -n %{libname}-vorbis
21cr|clanlib0.6-0.6.5-48|141	Summary:	ClanLib Vorbis module
21cr|clanlib0.6-0.6.5-48|142	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|143	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|144	Provides:	%{libname_orig}-vorbis = %{EVRD}
21cr|clanlib0.6-0.6.5-48|145	
21cr|clanlib0.6-0.6.5-48|146	%description -n %{libname}-vorbis
21cr|clanlib0.6-0.6.5-48|147	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|148	work for game developers. This package is the Vorbis module (clanVorbis).
21cr|clanlib0.6-0.6.5-48|149	
21cr|clanlib0.6-0.6.5-48|150	%files -n %{libname}-vorbis
21cr|clanlib0.6-0.6.5-48|151	%doc README
21cr|clanlib0.6-0.6.5-48|152	%{_libdir}/libclanVorbis.so.*
21cr|clanlib0.6-0.6.5-48|153	
21cr|clanlib0.6-0.6.5-48|154	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|155	
21cr|clanlib0.6-0.6.5-48|156	%package -n %{libname}-network
21cr|clanlib0.6-0.6.5-48|157	Summary:	ClanLib Network module
21cr|clanlib0.6-0.6.5-48|158	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|159	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|160	Provides:	%{libname_orig}-network = %{EVRD}
21cr|clanlib0.6-0.6.5-48|161	
21cr|clanlib0.6-0.6.5-48|162	%description -n %{libname}-network
21cr|clanlib0.6-0.6.5-48|163	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|164	work for game developers. This package is the Network module (clanNetwork).
21cr|clanlib0.6-0.6.5-48|165	
21cr|clanlib0.6-0.6.5-48|166	%files -n %{libname}-network
21cr|clanlib0.6-0.6.5-48|167	%doc README
21cr|clanlib0.6-0.6.5-48|168	%{_libdir}/libclanNetwork.so.*
21cr|clanlib0.6-0.6.5-48|169	
21cr|clanlib0.6-0.6.5-48|170	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|171	
21cr|clanlib0.6-0.6.5-48|172	%package -n %{libname}-jpeg
21cr|clanlib0.6-0.6.5-48|173	Summary:	ClanLib Jpeg module
21cr|clanlib0.6-0.6.5-48|174	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|175	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|176	Provides:	%{libname_orig}-jpeg = %{EVRD}
21cr|clanlib0.6-0.6.5-48|177	
21cr|clanlib0.6-0.6.5-48|178	%description -n %{libname}-jpeg
21cr|clanlib0.6-0.6.5-48|179	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|180	work for game developers. This package is the Jpeg module (clanJPEG).
21cr|clanlib0.6-0.6.5-48|181	
21cr|clanlib0.6-0.6.5-48|182	%files -n %{libname}-jpeg
21cr|clanlib0.6-0.6.5-48|183	%doc README
21cr|clanlib0.6-0.6.5-48|184	%{_libdir}/libclanJPEG.so.*
21cr|clanlib0.6-0.6.5-48|185	
21cr|clanlib0.6-0.6.5-48|186	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|187	
21cr|clanlib0.6-0.6.5-48|188	%package -n %{libname}-gui
21cr|clanlib0.6-0.6.5-48|189	Summary:	ClanLib Gui module
21cr|clanlib0.6-0.6.5-48|190	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|191	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|192	Provides:	%{libname_orig}-gui = %{EVRD}
21cr|clanlib0.6-0.6.5-48|193	
21cr|clanlib0.6-0.6.5-48|194	%description -n %{libname}-gui
21cr|clanlib0.6-0.6.5-48|195	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|196	work for game developers. This package is the Gui module (clanGUI).
21cr|clanlib0.6-0.6.5-48|197	
21cr|clanlib0.6-0.6.5-48|198	%files -n %{libname}-gui
21cr|clanlib0.6-0.6.5-48|199	%doc README
21cr|clanlib0.6-0.6.5-48|200	%{_libdir}/libclanGUI.so.*
21cr|clanlib0.6-0.6.5-48|201	
21cr|clanlib0.6-0.6.5-48|202	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|203	
21cr|clanlib0.6-0.6.5-48|204	%package -n %{libname}-gl
21cr|clanlib0.6-0.6.5-48|205	Summary:	ClanLib GL module
21cr|clanlib0.6-0.6.5-48|206	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|207	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|208	Provides:	%{libname_orig}-gl = %{EVRD}
21cr|clanlib0.6-0.6.5-48|209	
21cr|clanlib0.6-0.6.5-48|210	%description -n %{libname}-gl
21cr|clanlib0.6-0.6.5-48|211	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|212	work for game developers. This package is the GL module (clanGL).
21cr|clanlib0.6-0.6.5-48|213	
21cr|clanlib0.6-0.6.5-48|214	%files -n %{libname}-gl
21cr|clanlib0.6-0.6.5-48|215	%doc README
21cr|clanlib0.6-0.6.5-48|216	%{_libdir}/libclanGL.so.*
21cr|clanlib0.6-0.6.5-48|217	
21cr|clanlib0.6-0.6.5-48|218	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|219	
21cr|clanlib0.6-0.6.5-48|220	%package -n %{libname}-ttf
21cr|clanlib0.6-0.6.5-48|221	Summary:	ClanLib TTF module
21cr|clanlib0.6-0.6.5-48|222	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|223	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|224	Provides:	%{libname_orig}-ttf = %{EVRD}
21cr|clanlib0.6-0.6.5-48|225	
21cr|clanlib0.6-0.6.5-48|226	%description -n %{libname}-ttf
21cr|clanlib0.6-0.6.5-48|227	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|228	work for game developers. This package is the TTF module (clanTTF).
21cr|clanlib0.6-0.6.5-48|229	
21cr|clanlib0.6-0.6.5-48|230	%files -n %{libname}-ttf
21cr|clanlib0.6-0.6.5-48|231	%doc README
21cr|clanlib0.6-0.6.5-48|232	%{_libdir}/libclanTTF.so.*
21cr|clanlib0.6-0.6.5-48|233	
21cr|clanlib0.6-0.6.5-48|234	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|235	
21cr|clanlib0.6-0.6.5-48|236	%package -n %{libname}-smalljpeg
21cr|clanlib0.6-0.6.5-48|237	Summary:	ClanLib SmallJPEG module
21cr|clanlib0.6-0.6.5-48|238	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|239	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|240	Provides:	%{libname_orig}-smalljpeg = %{EVRD}
21cr|clanlib0.6-0.6.5-48|241	
21cr|clanlib0.6-0.6.5-48|242	%description -n %{libname}-smalljpeg
21cr|clanlib0.6-0.6.5-48|243	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|244	work for game developers. This package is the SmallJPEG module
21cr|clanlib0.6-0.6.5-48|245	(clanSmallJPEG).
21cr|clanlib0.6-0.6.5-48|246	
21cr|clanlib0.6-0.6.5-48|247	%files -n %{libname}-smalljpeg
21cr|clanlib0.6-0.6.5-48|248	%doc README
21cr|clanlib0.6-0.6.5-48|249	%{_libdir}/libclanSmallJPEG.so.*
21cr|clanlib0.6-0.6.5-48|250	
21cr|clanlib0.6-0.6.5-48|251	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|252	
21cr|clanlib0.6-0.6.5-48|253	%package -n %{libname}-mikmod
21cr|clanlib0.6-0.6.5-48|254	Summary:	ClanLib MikMod module
21cr|clanlib0.6-0.6.5-48|255	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|256	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|257	Provides:	ClanLib-mikmod = %{EVRD}
21cr|clanlib0.6-0.6.5-48|258	Provides:	clanlib-mikmod = %{EVRD}
21cr|clanlib0.6-0.6.5-48|259	Provides:	%{libname_orig}-mikmod = %{EVRD}
21cr|clanlib0.6-0.6.5-48|260	
21cr|clanlib0.6-0.6.5-48|261	%description -n %{libname}-mikmod
21cr|clanlib0.6-0.6.5-48|262	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|263	work for game developers. This package is the MikMod module (clanMikMod).
21cr|clanlib0.6-0.6.5-48|264	
21cr|clanlib0.6-0.6.5-48|265	%files -n %{libname}-mikmod
21cr|clanlib0.6-0.6.5-48|266	%doc README
21cr|clanlib0.6-0.6.5-48|267	%{_libdir}/libclanMikMod.so.*
21cr|clanlib0.6-0.6.5-48|268	
21cr|clanlib0.6-0.6.5-48|269	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|270	
21cr|clanlib0.6-0.6.5-48|271	%package -n %{libname}-png
21cr|clanlib0.6-0.6.5-48|272	Summary:	ClanLib PNG module
21cr|clanlib0.6-0.6.5-48|273	Group:		System/Libraries
21cr|clanlib0.6-0.6.5-48|274	Requires:	%{libname} = %{EVRD}
21cr|clanlib0.6-0.6.5-48|275	Provides:	ClanLib-png = %{EVRD}
21cr|clanlib0.6-0.6.5-48|276	Provides:	clanlib-png = %{EVRD}
21cr|clanlib0.6-0.6.5-48|277	Provides:	%{libname_orig}-png = %{EVRD}
21cr|clanlib0.6-0.6.5-48|278	
21cr|clanlib0.6-0.6.5-48|279	%description -n %{libname}-png
21cr|clanlib0.6-0.6.5-48|280	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.6-0.6.5-48|281	work for game developers. This package is the PNG module (clanPNG).
21cr|clanlib0.6-0.6.5-48|282	
21cr|clanlib0.6-0.6.5-48|283	%files -n %{libname}-png
21cr|clanlib0.6-0.6.5-48|284	%doc README
21cr|clanlib0.6-0.6.5-48|285	%{_libdir}/libclanPNG.so.*
21cr|clanlib0.6-0.6.5-48|286	
21cr|clanlib0.6-0.6.5-48|287	#----------------------------------------------------------------------------
21cr|clanlib0.6-0.6.5-48|288	
21cr|clanlib0.6-0.6.5-48|289	%prep
21cr|clanlib0.6-0.6.5-48|290	%setup -q -n ClanLib-%{version}
21cr|clanlib0.6-0.6.5-48|291	%patch0 -p0
21cr|clanlib0.6-0.6.5-48|292	%patch1 -p1
21cr|clanlib0.6-0.6.5-48|293	%patch2 -p0
21cr|clanlib0.6-0.6.5-48|294	%patch3 -p0
21cr|clanlib0.6-0.6.5-48|295	%patch4 -p1
21cr|clanlib0.6-0.6.5-48|296	%patch5 -p1 -b .64bit-fixes
21cr|clanlib0.6-0.6.5-48|297	%patch6 -p1 -b .bounds
21cr|clanlib0.6-0.6.5-48|298	%patch7 -p1
21cr|clanlib0.6-0.6.5-48|299	%patch8 -p0
21cr|clanlib0.6-0.6.5-48|300	%patch9 -p1 -b .freetype
21cr|clanlib0.6-0.6.5-48|301	%patch10 -p1 -b .directfb-fixes
21cr|clanlib0.6-0.6.5-48|302	%patch11 -p1 -b .extraqualif
21cr|clanlib0.6-0.6.5-48|303	%patch12 -p1 -b .typename
21cr|clanlib0.6-0.6.5-48|304	%patch13 -p1 -z .gcc43
21cr|clanlib0.6-0.6.5-48|305	%patch14 -p1
21cr|clanlib0.6-0.6.5-48|306	%patch15 -p1
21cr|clanlib0.6-0.6.5-48|307	%patch16 -p1
21cr|clanlib0.6-0.6.5-48|308	%patch17 -p0
21cr|clanlib0.6-0.6.5-48|309	%patch18 -p0
21cr|clanlib0.6-0.6.5-48|310	%patch19 -p0
21cr|clanlib0.6-0.6.5-48|311	%patch20 -p1
21cr|clanlib0.6-0.6.5-48|312	%patch21 -p1
21cr|clanlib0.6-0.6.5-48|313	%patch22 -p1
21cr|clanlib0.6-0.6.5-48|314	
21cr|clanlib0.6-0.6.5-48|315	autoconf
21cr|clanlib0.6-0.6.5-48|316	
21cr|clanlib0.6-0.6.5-48|317	%build
21cr|clanlib0.6-0.6.5-48|318	export COMMON_CONFIGURE_FLAGS="--enable-dyn --enable-joystick --disable-lua --disable-debug --disable-docs --enable-ttf --disable-directfb"
21cr|clanlib0.6-0.6.5-48|319	# (sb) doesn't build on PPC with this
21cr|clanlib0.6-0.6.5-48|320	%ifarch %{ix86}
21cr|clanlib0.6-0.6.5-48|321	# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
21cr|clanlib0.6-0.6.5-48|322	export CFLAGS="%{optflags} -fno-omit-frame-pointer" CXXFLAGS="%{optflags} -fno-omit-frame-pointer"
21cr|clanlib0.6-0.6.5-48|323	%else
21cr|clanlib0.6-0.6.5-48|324	export COMMON_CONFIGURE_FLAGS="$COMMON_CONFIGURE_FLAGS --disable-asm386"
21cr|clanlib0.6-0.6.5-48|325	%endif
21cr|clanlib0.6-0.6.5-48|326	
21cr|clanlib0.6-0.6.5-48|327	%configure $COMMON_CONFIGURE_FLAGS
21cr|clanlib0.6-0.6.5-48|328	
21cr|clanlib0.6-0.6.5-48|329	# (gc) there can be ordering problem when using percent-make, don't use it
21cr|clanlib0.6-0.6.5-48|330	make all
21cr|clanlib0.6-0.6.5-48|331	make strip
21cr|clanlib0.6-0.6.5-48|332	chmod 755 Documentation/FAQ.theme
21cr|clanlib0.6-0.6.5-48|333	rm -f Libs/*.a
21cr|clanlib0.6-0.6.5-48|334	
21cr|clanlib0.6-0.6.5-48|335	%install
21cr|clanlib0.6-0.6.5-48|336	%makeinstall \
21cr|clanlib0.6-0.6.5-48|337	BIN_PREFIX=%{buildroot}%{_bindir} \
21cr|clanlib0.6-0.6.5-48|338	LIB_PREFIX=%{buildroot}%{_libdir} \
21cr|clanlib0.6-0.6.5-48|339	INC_PREFIX=%{buildroot}%{_includedir} \
21cr|clanlib0.6-0.6.5-48|340	TARGET_PREFIX=%{buildroot}%{_libdir}/ClanLib
21cr|clanlib0.6-0.6.5-48|341	

674 21
21cr|clanlib0.8-0.8.1-14|1	%define	lib_name_orig	libclanlib
21cr|clanlib0.8-0.8.1-14|2	%define	lib_major	0.8
21cr|clanlib0.8-0.8.1-14|3	%define	lib_name	%mklibname clanlib %{lib_major}
21cr|clanlib0.8-0.8.1-14|4	
21cr|clanlib0.8-0.8.1-14|5	Summary:	The ClanLib Game SDK
21cr|clanlib0.8-0.8.1-14|6	Name:		clanlib0.8
21cr|clanlib0.8-0.8.1-14|7	Version:	0.8.1
21cr|clanlib0.8-0.8.1-14|8	Release:	14
21cr|clanlib0.8-0.8.1-14|9	License:	BSD-like
21cr|clanlib0.8-0.8.1-14|10	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|11	Url:		http://www.clanlib.org/
21cr|clanlib0.8-0.8.1-14|12	Source0:	http://www.clanlib.org/download/releases-%{lib_major}/ClanLib-%version.tgz
21cr|clanlib0.8-0.8.1-14|13	Patch0:		clanlib-0.8.1-gcc43.patch
21cr|clanlib0.8-0.8.1-14|14	Patch1:		clanlib-0.8.1-ndebug.patch
21cr|clanlib0.8-0.8.1-14|15	Patch2:		clanlib-0.8.1-gcc44.patch
21cr|clanlib0.8-0.8.1-14|16	Patch3:		clanlib-0.8.1-libpng1.5.patch
21cr|clanlib0.8-0.8.1-14|17	Patch4:		clanlib-0.8.1-link.patch
21cr|clanlib0.8-0.8.1-14|18	Patch5:		ClanLib-0.8.1-gcc4.7.patch
21cr|clanlib0.8-0.8.1-14|19	Patch6:		clanlib-0.8.1-gcc7.patch
21cr|clanlib0.8-0.8.1-14|20	Patch7:		clanlib-0.8.1-perl-5.26.patch
21cr|clanlib0.8-0.8.1-14|21	Patch8:		clanlib-0.8.1-autotools.patch
21cr|clanlib0.8-0.8.1-14|22	BuildRequires:	pkgconfig(alsa)
21cr|clanlib0.8-0.8.1-14|23	BuildRequires:	pkgconfig(sdl)
21cr|clanlib0.8-0.8.1-14|24	BuildRequires:	pkgconfig(SDL_gfx)
21cr|clanlib0.8-0.8.1-14|25	BuildRequires:	pkgconfig(gl)
21cr|clanlib0.8-0.8.1-14|26	BuildRequires:	pkgconfig(glu)
21cr|clanlib0.8-0.8.1-14|27	BuildRequires:	pkgconfig(libpng)
21cr|clanlib0.8-0.8.1-14|28	BuildRequires:	pkgconfig(ogg)
21cr|clanlib0.8-0.8.1-14|29	BuildRequires:	pkgconfig(vorbis)
21cr|clanlib0.8-0.8.1-14|30	BuildRequires:	pkgconfig(x11)
21cr|clanlib0.8-0.8.1-14|31	BuildRequires:	pkgconfig(xi)
21cr|clanlib0.8-0.8.1-14|32	BuildRequires:	pkgconfig(xxf86vm)
21cr|clanlib0.8-0.8.1-14|33	BuildRequires:	libmikmod-devel
21cr|clanlib0.8-0.8.1-14|34	BuildRequires:	jpeg-devel
21cr|clanlib0.8-0.8.1-14|35	BuildRequires:	libxslt-proc
21cr|clanlib0.8-0.8.1-14|36	
21cr|clanlib0.8-0.8.1-14|37	%description
21cr|clanlib0.8-0.8.1-14|38	The ClanLib Game SDK is a crossplatform game library designed to ease the work
21cr|clanlib0.8-0.8.1-14|39	for game developers. The goal is to provide a common interface to classical
21cr|clanlib0.8-0.8.1-14|40	game problems (loading graphics eg.), so games can share as much code as
21cr|clanlib0.8-0.8.1-14|41	possible. Ideally anyone with small resources should be able to write
21cr|clanlib0.8-0.8.1-14|42	commercial quality games.
21cr|clanlib0.8-0.8.1-14|43	
21cr|clanlib0.8-0.8.1-14|44	%package -n	%{lib_name}
21cr|clanlib0.8-0.8.1-14|45	Summary:	Main library for %{name}
21cr|clanlib0.8-0.8.1-14|46	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|47	Provides:	%{name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|48	
21cr|clanlib0.8-0.8.1-14|49	%description -n	%{lib_name}
21cr|clanlib0.8-0.8.1-14|50	This package contains the library needed to run programs dynamically
21cr|clanlib0.8-0.8.1-14|51	linked with %{name}.
21cr|clanlib0.8-0.8.1-14|52	
21cr|clanlib0.8-0.8.1-14|53	%package -n	%{lib_name}-devel
21cr|clanlib0.8-0.8.1-14|54	Summary:	Headers for developing programs that will use %{name}
21cr|clanlib0.8-0.8.1-14|55	Group:		Development/C++
21cr|clanlib0.8-0.8.1-14|56	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|57	Requires:	%{lib_name}-gl = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|58	Requires:	%{lib_name}-gui = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|59	Requires:	%{lib_name}-mikmod = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|60	Requires:	%{lib_name}-network = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|61	Requires:	%{lib_name}-sound = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|62	Requires:	%{lib_name}-vorbis = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|63	Requires:	%{lib_name}-sdl = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|64	Requires:	%{lib_name}-signals = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|65	Requires:	%{lib_name}-guistylesilver = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|66	Provides:	%{lib_name_orig}-devel = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|67	Provides:	%{name}-devel
21cr|clanlib0.8-0.8.1-14|68	Conflicts:	clanlib0.6-devel
21cr|clanlib0.8-0.8.1-14|69	
21cr|clanlib0.8-0.8.1-14|70	%description -n	%{lib_name}-devel
21cr|clanlib0.8-0.8.1-14|71	This package contains the headers that programmers will need to develop
21cr|clanlib0.8-0.8.1-14|72	applications which will use %{name}.
21cr|clanlib0.8-0.8.1-14|73	
21cr|clanlib0.8-0.8.1-14|74	%package -n	%{lib_name}-sound
21cr|clanlib0.8-0.8.1-14|75	Summary:	ClanLib Sound module
21cr|clanlib0.8-0.8.1-14|76	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|77	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|78	Provides:	%{lib_name_orig}-sound = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|79	
21cr|clanlib0.8-0.8.1-14|80	%description -n	%{lib_name}-sound
21cr|clanlib0.8-0.8.1-14|81	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|82	work for game developers. This package is the Sound module (clanSound).
21cr|clanlib0.8-0.8.1-14|83	
21cr|clanlib0.8-0.8.1-14|84	%package -n	%{lib_name}-vorbis
21cr|clanlib0.8-0.8.1-14|85	Summary:	ClanLib Vorbis module
21cr|clanlib0.8-0.8.1-14|86	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|87	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|88	Provides:	%{lib_name_orig}-vorbis = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|89	
21cr|clanlib0.8-0.8.1-14|90	%description -n	%{lib_name}-vorbis
21cr|clanlib0.8-0.8.1-14|91	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|92	work for game developers. This package is the Vorbis module (clanVorbis).
21cr|clanlib0.8-0.8.1-14|93	
21cr|clanlib0.8-0.8.1-14|94	%package -n	%{lib_name}-network
21cr|clanlib0.8-0.8.1-14|95	Summary:	ClanLib Network module
21cr|clanlib0.8-0.8.1-14|96	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|97	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|98	Provides:	%{lib_name_orig}-network = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|99	
21cr|clanlib0.8-0.8.1-14|100	%description -n	%{lib_name}-network
21cr|clanlib0.8-0.8.1-14|101	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|102	work for game developers. This package is the Network module (clanNetwork).
21cr|clanlib0.8-0.8.1-14|103	
21cr|clanlib0.8-0.8.1-14|104	%package -n	%{lib_name}-gui
21cr|clanlib0.8-0.8.1-14|105	Summary:	ClanLib Gui module
21cr|clanlib0.8-0.8.1-14|106	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|107	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|108	Provides:	%{lib_name_orig}-gui = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|109	
21cr|clanlib0.8-0.8.1-14|110	%description -n	%{lib_name}-gui
21cr|clanlib0.8-0.8.1-14|111	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|112	work for game developers. This package is the Gui module (clanGUI).
21cr|clanlib0.8-0.8.1-14|113	
21cr|clanlib0.8-0.8.1-14|114	%package -n	%{lib_name}-gl
21cr|clanlib0.8-0.8.1-14|115	Summary:	ClanLib GL module
21cr|clanlib0.8-0.8.1-14|116	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|117	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|118	Provides:	%{lib_name_orig}-gl = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|119	
21cr|clanlib0.8-0.8.1-14|120	%description -n	%{lib_name}-gl
21cr|clanlib0.8-0.8.1-14|121	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|122	work for game developers. This package is the GL module (clanGL).
21cr|clanlib0.8-0.8.1-14|123	
21cr|clanlib0.8-0.8.1-14|124	%package -n	%{lib_name}-mikmod
21cr|clanlib0.8-0.8.1-14|125	Summary:	ClanLib MikMod module
21cr|clanlib0.8-0.8.1-14|126	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|127	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|128	Provides:	%{lib_name_orig}-mikmod = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|129	
21cr|clanlib0.8-0.8.1-14|130	%description -n	%{lib_name}-mikmod
21cr|clanlib0.8-0.8.1-14|131	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|132	work for game developers. This package is the MikMod module (clanMikMod).
21cr|clanlib0.8-0.8.1-14|133	
21cr|clanlib0.8-0.8.1-14|134	%package -n	%{lib_name}-sdl
21cr|clanlib0.8-0.8.1-14|135	Summary:	ClanLib SDL module
21cr|clanlib0.8-0.8.1-14|136	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|137	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|138	Provides:	%{lib_name_orig}-sdl = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|139	
21cr|clanlib0.8-0.8.1-14|140	%description -n	%{lib_name}-sdl
21cr|clanlib0.8-0.8.1-14|141	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|142	work for game developers. This package is the SDL module (clanSDL).
21cr|clanlib0.8-0.8.1-14|143	
21cr|clanlib0.8-0.8.1-14|144	%package -n	%{lib_name}-signals
21cr|clanlib0.8-0.8.1-14|145	Summary:	ClanLib Signals module
21cr|clanlib0.8-0.8.1-14|146	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|147	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|148	Provides:	%{lib_name_orig}-signals = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|149	
21cr|clanlib0.8-0.8.1-14|150	%description -n	%{lib_name}-signals
21cr|clanlib0.8-0.8.1-14|151	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|152	work for game developers. This package is the Signals module (clanSignals).
21cr|clanlib0.8-0.8.1-14|153	
21cr|clanlib0.8-0.8.1-14|154	%package -n	%{lib_name}-guistylesilver
21cr|clanlib0.8-0.8.1-14|155	Summary:	ClanLib GUIStyleSilver module
21cr|clanlib0.8-0.8.1-14|156	Group:		System/Libraries
21cr|clanlib0.8-0.8.1-14|157	Requires:	%{lib_name} = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|158	Provides:	%{lib_name_orig}-guistylesilver = %{version}-%{release}
21cr|clanlib0.8-0.8.1-14|159	
21cr|clanlib0.8-0.8.1-14|160	%description -n	%{lib_name}-guistylesilver
21cr|clanlib0.8-0.8.1-14|161	The ClanLib Game SDK is a crossplatform game library designed to ease the
21cr|clanlib0.8-0.8.1-14|162	work for game developers. This package is the GUIStyleSilver module
21cr|clanlib0.8-0.8.1-14|163	(clanGUIStyleSilver).
21cr|clanlib0.8-0.8.1-14|164	
21cr|clanlib0.8-0.8.1-14|165	%prep
21cr|clanlib0.8-0.8.1-14|166	%setup -q -n ClanLib-%{version}
21cr|clanlib0.8-0.8.1-14|167	%patch0 -p0
21cr|clanlib0.8-0.8.1-14|168	%patch1 -p1
21cr|clanlib0.8-0.8.1-14|169	%patch2 -p1
21cr|clanlib0.8-0.8.1-14|170	%patch3 -p0
21cr|clanlib0.8-0.8.1-14|171	%patch4 -p0
21cr|clanlib0.8-0.8.1-14|172	%patch5 -p1
21cr|clanlib0.8-0.8.1-14|173	%patch6 -p1
21cr|clanlib0.8-0.8.1-14|174	%patch7 -p1
21cr|clanlib0.8-0.8.1-14|175	%patch8 -p1
21cr|clanlib0.8-0.8.1-14|176	
21cr|clanlib0.8-0.8.1-14|177	%build
21cr|clanlib0.8-0.8.1-14|178	./autogen.sh
21cr|clanlib0.8-0.8.1-14|179	# disable no_undefined, otherwise it fails on linking src
21cr|clanlib0.8-0.8.1-14|180	%define _disable_ld_no_undefined 1
21cr|clanlib0.8-0.8.1-14|181	%configure	--enable-dyn \
21cr|clanlib0.8-0.8.1-14|182	--enable-joystick \
21cr|clanlib0.8-0.8.1-14|183	--disable-lua \
21cr|clanlib0.8-0.8.1-14|184	--disable-debug \
21cr|clanlib0.8-0.8.1-14|185	--with-pic \
21cr|clanlib0.8-0.8.1-14|186	--disable-docs \
21cr|clanlib0.8-0.8.1-14|187	--enable-ttf \
21cr|clanlib0.8-0.8.1-14|188	--enable-clanDisplay \
21cr|clanlib0.8-0.8.1-14|189	--enable-clanSDL \
21cr|clanlib0.8-0.8.1-14|190	--enable-clanGL \
21cr|clanlib0.8-0.8.1-14|191	--enable-clanSound \
21cr|clanlib0.8-0.8.1-14|192	--enable-clanNetwork \
21cr|clanlib0.8-0.8.1-14|193	--enable-clanGUI \
21cr|clanlib0.8-0.8.1-14|194	--enable-clanMikMod \
21cr|clanlib0.8-0.8.1-14|195	--enable-clanVorbis \
21cr|clanlib0.8-0.8.1-14|196	%ifarch %{ix86}
21cr|clanlib0.8-0.8.1-14|197	--enable-asm386
21cr|clanlib0.8-0.8.1-14|198	%endif
21cr|clanlib0.8-0.8.1-14|199	
21cr|clanlib0.8-0.8.1-14|200	%make all
21cr|clanlib0.8-0.8.1-14|201	
21cr|clanlib0.8-0.8.1-14|202	%install
21cr|clanlib0.8-0.8.1-14|203	%makeinstall BIN_PREFIX=%{buildroot}%{_bindir} LIB_PREFIX=%{buildroot}%{_libdir} INC_PREFIX=%{buildroot}%{_includedir} TARGET_PREFIX=%{buildroot}%{_libdir}/ClanLib
21cr|clanlib0.8-0.8.1-14|204	
21cr|clanlib0.8-0.8.1-14|205	ln -s ClanLib-0.7 %{buildroot}%{_includedir}/ClanLib
21cr|clanlib0.8-0.8.1-14|206	
21cr|clanlib0.8-0.8.1-14|207	%files -n %{lib_name}
21cr|clanlib0.8-0.8.1-14|208	%doc README COPYING CREDITS
21cr|clanlib0.8-0.8.1-14|209	%{_libdir}/libclanCore-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|210	%{_libdir}/libclanApp-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|211	%{_libdir}/libclanDisplay-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|212	
21cr|clanlib0.8-0.8.1-14|213	%files -n %{lib_name}-devel
21cr|clanlib0.8-0.8.1-14|214	%doc README COPYING CODING_STYLE ascii-logo
21cr|clanlib0.8-0.8.1-14|215	%{_libdir}/*.so
21cr|clanlib0.8-0.8.1-14|216	%{_includedir}/ClanLib-%{lib_major}
21cr|clanlib0.8-0.8.1-14|217	%{_includedir}/ClanLib
21cr|clanlib0.8-0.8.1-14|218	#{_bindir}/clanlib-config
21cr|clanlib0.8-0.8.1-14|219	%{_libdir}/pkgconfig/*.pc
21cr|clanlib0.8-0.8.1-14|220	
21cr|clanlib0.8-0.8.1-14|221	%files -n %{lib_name}-mikmod
21cr|clanlib0.8-0.8.1-14|222	%{_libdir}/libclanMikMod-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|223	
21cr|clanlib0.8-0.8.1-14|224	%files -n %{lib_name}-network
21cr|clanlib0.8-0.8.1-14|225	%{_libdir}/libclanNetwork-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|226	
21cr|clanlib0.8-0.8.1-14|227	%files -n %{lib_name}-vorbis
21cr|clanlib0.8-0.8.1-14|228	%{_libdir}/libclanVorbis-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|229	
21cr|clanlib0.8-0.8.1-14|230	%files -n %{lib_name}-sound
21cr|clanlib0.8-0.8.1-14|231	%{_libdir}/libclanSound-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|232	
21cr|clanlib0.8-0.8.1-14|233	%files -n %{lib_name}-gui
21cr|clanlib0.8-0.8.1-14|234	%{_libdir}/libclanGUI-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|235	
21cr|clanlib0.8-0.8.1-14|236	%files -n %{lib_name}-gl
21cr|clanlib0.8-0.8.1-14|237	%{_libdir}/libclanGL-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|238	
21cr|clanlib0.8-0.8.1-14|239	%files -n %{lib_name}-sdl
21cr|clanlib0.8-0.8.1-14|240	%{_libdir}/libclanSDL-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|241	
21cr|clanlib0.8-0.8.1-14|242	%files -n %{lib_name}-signals
21cr|clanlib0.8-0.8.1-14|243	%{_libdir}/libclanSignals-%{lib_major}.so.*
21cr|clanlib0.8-0.8.1-14|244	
21cr|clanlib0.8-0.8.1-14|245	%files -n %{lib_name}-guistylesilver
21cr|clanlib0.8-0.8.1-14|246	%{_libdir}/libclanGUIStyleSilver-%{lib_major}.so.*

675 21
21cr|clanlib-4.1.0-1|1	%define _disable_ld_no_undefined 1
21cr|clanlib-4.1.0-1|2	
21cr|clanlib-4.1.0-1|3	%define api 4.1
21cr|clanlib-4.1.0-1|4	%define major 1
21cr|clanlib-4.1.0-1|5	%define libname %mklibname clanlib %{api} %{major}
21cr|clanlib-4.1.0-1|6	%define devname %mklibname -d clanlib %{api}
21cr|clanlib-4.1.0-1|7	
21cr|clanlib-4.1.0-1|8	Summary:	The ClanLib Game SDK series %{api}
21cr|clanlib-4.1.0-1|9	Name:		clanlib
21cr|clanlib-4.1.0-1|10	Version:	4.1.0
21cr|clanlib-4.1.0-1|11	Release:	1
21cr|clanlib-4.1.0-1|12	License:	BSD
21cr|clanlib-4.1.0-1|13	Group:		System/Libraries
21cr|clanlib-4.1.0-1|14	Url:		http://www.clanlib.org/
21cr|clanlib-4.1.0-1|15	Source0:	https://github.com/sphair/ClanLib/archive/refs/tags/v%{version}.tar.gz?/ClanLib-%{version}.tar.gz
21cr|clanlib-4.1.0-1|16	Patch0:		ClanLib-4.1.0-ftbfs.patch
21cr|clanlib-4.1.0-1|17	Patch1:		ClanLib-4.1.0-aarch64.patch
21cr|clanlib-4.1.0-1|18	BuildRequires:	doxygen
21cr|clanlib-4.1.0-1|19	BuildRequires:	graphviz
21cr|clanlib-4.1.0-1|20	BuildRequires:	libxslt-proc
21cr|clanlib-4.1.0-1|21	BuildRequires:	bzip2-devel
21cr|clanlib-4.1.0-1|22	BuildRequires:	jpeg-devel
21cr|clanlib-4.1.0-1|23	BuildRequires:	libmikmod-devel
21cr|clanlib-4.1.0-1|24	BuildRequires:	pkgconfig(fontconfig)
21cr|clanlib-4.1.0-1|25	BuildRequires:	pkgconfig(freetype2)
21cr|clanlib-4.1.0-1|26	BuildRequires:	pkgconfig(gl)
21cr|clanlib-4.1.0-1|27	BuildRequires:	pkgconfig(glu)
21cr|clanlib-4.1.0-1|28	BuildRequires:	pkgconfig(libpcre)
21cr|clanlib-4.1.0-1|29	BuildRequires:	pkgconfig(libpng)
21cr|clanlib-4.1.0-1|30	BuildRequires:	pkgconfig(libtiff-4)
21cr|clanlib-4.1.0-1|31	BuildRequires:	pkgconfig(SDL_gfx)
21cr|clanlib-4.1.0-1|32	BuildRequires:	pkgconfig(sqlite3)
21cr|clanlib-4.1.0-1|33	BuildRequires:	pkgconfig(vorbis)
21cr|clanlib-4.1.0-1|34	BuildRequires:	pkgconfig(xrender)
21cr|clanlib-4.1.0-1|35	ExcludeArch:	%{e2k} %{riscv}
21cr|clanlib-4.1.0-1|36	
21cr|clanlib-4.1.0-1|37	%description
21cr|clanlib-4.1.0-1|38	The ClanLib Game SDK is a crossplatform game library designed to ease the work
21cr|clanlib-4.1.0-1|39	for game developers. The goal is to provide a common interface to classical
21cr|clanlib-4.1.0-1|40	game problems (loading graphics eg.), so games can share as much code as
21cr|clanlib-4.1.0-1|41	possible. Ideally anyone with small resources should be able to write
21cr|clanlib-4.1.0-1|42	commercial quality games.
21cr|clanlib-4.1.0-1|43	
21cr|clanlib-4.1.0-1|44	#----------------------------------------------------------------------------
21cr|clanlib-4.1.0-1|45	
21cr|clanlib-4.1.0-1|46	%package -n %{libname}
21cr|clanlib-4.1.0-1|47	Summary:	Main library for %{name}
21cr|clanlib-4.1.0-1|48	Group:		System/Libraries
21cr|clanlib-4.1.0-1|49	Provides:	%{name} = %{EVRD}
21cr|clanlib-4.1.0-1|50	
21cr|clanlib-4.1.0-1|51	%description -n %{libname}
21cr|clanlib-4.1.0-1|52	This package contains the library needed to run programs dynamically
21cr|clanlib-4.1.0-1|53	linked with %{name}.
21cr|clanlib-4.1.0-1|54	
21cr|clanlib-4.1.0-1|55	%files -n %{libname}
21cr|clanlib-4.1.0-1|56	%{_libdir}/libclan*-%{api}.so.%{major}*
21cr|clanlib-4.1.0-1|57	
21cr|clanlib-4.1.0-1|58	#----------------------------------------------------------------------------
21cr|clanlib-4.1.0-1|59	
21cr|clanlib-4.1.0-1|60	%package -n %{devname}
21cr|clanlib-4.1.0-1|61	Summary:	Headers for developing programs that will use %{name}
21cr|clanlib-4.1.0-1|62	Group:		Development/C++
21cr|clanlib-4.1.0-1|63	Requires:	%{libname} = %{EVRD}
21cr|clanlib-4.1.0-1|64	Provides:	ClanLib-devel = %{EVRD}
21cr|clanlib-4.1.0-1|65	Provides:	clanlib-devel = %{EVRD}
21cr|clanlib-4.1.0-1|66	Provides:	%{name}-devel = %{EVRD}
21cr|clanlib-4.1.0-1|67	
21cr|clanlib-4.1.0-1|68	%description -n %{devname}
21cr|clanlib-4.1.0-1|69	This package contains the headers that programmers will need to develop
21cr|clanlib-4.1.0-1|70	applications which will use %{name}.
21cr|clanlib-4.1.0-1|71	
21cr|clanlib-4.1.0-1|72	%files -n %{devname}
21cr|clanlib-4.1.0-1|73	%{_libdir}/*.so
21cr|clanlib-4.1.0-1|74	%{_includedir}/*
21cr|clanlib-4.1.0-1|75	%{_libdir}/pkgconfig/*.pc
21cr|clanlib-4.1.0-1|76	
21cr|clanlib-4.1.0-1|77	#----------------------------------------------------------------------------
21cr|clanlib-4.1.0-1|78	
21cr|clanlib-4.1.0-1|79	%prep
21cr|clanlib-4.1.0-1|80	%autosetup -p1 -n ClanLib-%{version}
21cr|clanlib-4.1.0-1|81	
21cr|clanlib-4.1.0-1|82	%build
21cr|clanlib-4.1.0-1|83	%global optflags %{optflags} -fno-stack-protector
21cr|clanlib-4.1.0-1|84	%ifarch aarch64
21cr|clanlib-4.1.0-1|85	%global optflags %{optflags} -mno-outline-atomics
21cr|clanlib-4.1.0-1|86	%endif
21cr|clanlib-4.1.0-1|87	
21cr|clanlib-4.1.0-1|88	autoreconf -fi
21cr|clanlib-4.1.0-1|89	%configure \
21cr|clanlib-4.1.0-1|90	--disable-static \
21cr|clanlib-4.1.0-1|91	%ifarch %{ix86}
21cr|clanlib-4.1.0-1|92	--disable-sse2 \
21cr|clanlib-4.1.0-1|93	%endif
21cr|clanlib-4.1.0-1|94	--enable-docs
21cr|clanlib-4.1.0-1|95	
21cr|clanlib-4.1.0-1|96	# Hack to fix build with new binutils
21cr|clanlib-4.1.0-1|97	sed s,"build_libtool_need_lc=no","build_libtool_need_lc=yes",g -i libtool
21cr|clanlib-4.1.0-1|98	%make
21cr|clanlib-4.1.0-1|99	
21cr|clanlib-4.1.0-1|100	%install
21cr|clanlib-4.1.0-1|101	%makeinstall_std

676 21
21cr|classads-1.0.10-12|1	%define major	1
21cr|classads-1.0.10-12|2	%define libname	%mklibname classads %{major}
21cr|classads-1.0.10-12|3	%define libns	%mklibname classads_ns %{major}
21cr|classads-1.0.10-12|4	%define devname	%mklibname classads -d
21cr|classads-1.0.10-12|5	
21cr|classads-1.0.10-12|6	Summary:	Condor's classified advertisement language
21cr|classads-1.0.10-12|7	Name:		classads
21cr|classads-1.0.10-12|8	Version:	1.0.10
21cr|classads-1.0.10-12|9	Release:	12
21cr|classads-1.0.10-12|10	License:	ASLv2.0
21cr|classads-1.0.10-12|11	Group:		System/Libraries
21cr|classads-1.0.10-12|12	Url:		http://www.cs.wisc.edu/condor/classad/
21cr|classads-1.0.10-12|13	Source0:	ftp://ftp.cs.wisc.edu/condor/classad/c++/%{name}-%{version}.tar.gz
21cr|classads-1.0.10-12|14	BuildRequires:	pkgconfig(libpcre)
21cr|classads-1.0.10-12|15	
21cr|classads-1.0.10-12|16	%description
21cr|classads-1.0.10-12|17	Classified Advertisements (classads) are the lingua franca of
21cr|classads-1.0.10-12|18	Condor. They are used for describing jobs, workstations, and other
21cr|classads-1.0.10-12|19	resources. They are exchanged by Condor processes to schedule
21cr|classads-1.0.10-12|20	jobs. They are logged to files for statistical and debugging
21cr|classads-1.0.10-12|21	purposes. They are used to enquire about current state of the system.
21cr|classads-1.0.10-12|22	
21cr|classads-1.0.10-12|23	A classad is a mapping from attribute names to expressions. In the
21cr|classads-1.0.10-12|24	simplest cases, the expressions are simple constants (integer,
21cr|classads-1.0.10-12|25	floating point, or string). A classad is thus a form of property
21cr|classads-1.0.10-12|26	list. Attribute expressions can also be more complicated. There is a
21cr|classads-1.0.10-12|27	protocol for evaluating an attribute expression of a classad vis a vis
21cr|classads-1.0.10-12|28	another ad. For example, the expression "other.size > 3" in one ad
21cr|classads-1.0.10-12|29	evaluates to true if the other ad has an attribute named size and the
21cr|classads-1.0.10-12|30	value of that attribute is (or evaluates to) an integer greater than
21cr|classads-1.0.10-12|31	three. Two classads match if each ad has an attribute requirements
21cr|classads-1.0.10-12|32	that evaluates to true in the context of the other ad. Classad
21cr|classads-1.0.10-12|33	matching is used by the Condor central manager to determine the
21cr|classads-1.0.10-12|34	compatibility of jobs and workstations where they may be run.
21cr|classads-1.0.10-12|35	
21cr|classads-1.0.10-12|36	#----------------------------------------------------------------------------
21cr|classads-1.0.10-12|37	
21cr|classads-1.0.10-12|38	%package -n %{libname}
21cr|classads-1.0.10-12|39	Summary:	Library for creating ISO disc images
21cr|classads-1.0.10-12|40	Group:		System/Libraries
21cr|classads-1.0.10-12|41	Obsoletes:	%{_lib}classads0 < 1.0.10-11
21cr|classads-1.0.10-12|42	
21cr|classads-1.0.10-12|43	%description -n %{libname}
21cr|classads-1.0.10-12|44	Classified Advertisements (classads) are the lingua franca of
21cr|classads-1.0.10-12|45	Condor. They are used for describing jobs, workstations, and other
21cr|classads-1.0.10-12|46	resources. They are exchanged by Condor processes to schedule
21cr|classads-1.0.10-12|47	jobs. They are logged to files for statistical and debugging
21cr|classads-1.0.10-12|48	purposes. They are used to enquire about current state of the system.
21cr|classads-1.0.10-12|49	
21cr|classads-1.0.10-12|50	%files -n %{libname}
21cr|classads-1.0.10-12|51	%{_libdir}/libclassad.so.%{major}*
21cr|classads-1.0.10-12|52	
21cr|classads-1.0.10-12|53	#----------------------------------------------------------------------------
21cr|classads-1.0.10-12|54	
21cr|classads-1.0.10-12|55	%package -n %{libns}
21cr|classads-1.0.10-12|56	Summary:	Library for creating ISO disc images
21cr|classads-1.0.10-12|57	Group:		System/Libraries
21cr|classads-1.0.10-12|58	Conflicts:	%{_lib}classads0 < 1.0.10-11
21cr|classads-1.0.10-12|59	
21cr|classads-1.0.10-12|60	%description -n %{libns}
21cr|classads-1.0.10-12|61	Classified Advertisements (classads) are the lingua franca of
21cr|classads-1.0.10-12|62	Condor. They are used for describing jobs, workstations, and other
21cr|classads-1.0.10-12|63	resources. They are exchanged by Condor processes to schedule
21cr|classads-1.0.10-12|64	jobs. They are logged to files for statistical and debugging
21cr|classads-1.0.10-12|65	purposes. They are used to enquire about current state of the system.
21cr|classads-1.0.10-12|66	
21cr|classads-1.0.10-12|67	%files -n %{libns}
21cr|classads-1.0.10-12|68	%{_libdir}/libclassad_ns.so.%{major}*
21cr|classads-1.0.10-12|69	
21cr|classads-1.0.10-12|70	#----------------------------------------------------------------------------
21cr|classads-1.0.10-12|71	
21cr|classads-1.0.10-12|72	%package -n %{devname}
21cr|classads-1.0.10-12|73	Summary:	Headers for Condor's classified advertisement language
21cr|classads-1.0.10-12|74	Group:		Development/C++
21cr|classads-1.0.10-12|75	Requires:	%{libname} = %{EVRD}
21cr|classads-1.0.10-12|76	Requires:	%{libns} = %{EVRD}
21cr|classads-1.0.10-12|77	Provides:	%{name}-devel = %{EVRD}
21cr|classads-1.0.10-12|78	Obsoletes:	%{_lib}classads-static-devel < 1.0.10-11
21cr|classads-1.0.10-12|79	
21cr|classads-1.0.10-12|80	%description -n %{devname}
21cr|classads-1.0.10-12|81	Header files for Condor's ClassAd Library, a powerful and flexible,
21cr|classads-1.0.10-12|82	semi-structured representation of data.
21cr|classads-1.0.10-12|83	
21cr|classads-1.0.10-12|84	%files -n %{devname}
21cr|classads-1.0.10-12|85	%doc LICENSE-2.0.txt README CHANGELOG
21cr|classads-1.0.10-12|86	%{_bindir}/classad_version
21cr|classads-1.0.10-12|87	%{_bindir}/classad_version_ns
21cr|classads-1.0.10-12|88	%{_bindir}/classad_functional_tester
21cr|classads-1.0.10-12|89	%{_bindir}/classad_functional_tester_ns
21cr|classads-1.0.10-12|90	%{_bindir}/cxi
21cr|classads-1.0.10-12|91	%{_bindir}/cxi_ns
21cr|classads-1.0.10-12|92	%{_libdir}/libclassad.so
21cr|classads-1.0.10-12|93	%{_libdir}/libclassad_ns.so
21cr|classads-1.0.10-12|94	%dir %{_includedir}/classad/
21cr|classads-1.0.10-12|95	%{_includedir}/classad/*.h
21cr|classads-1.0.10-12|96	
21cr|classads-1.0.10-12|97	#----------------------------------------------------------------------------
21cr|classads-1.0.10-12|98	
21cr|classads-1.0.10-12|99	%prep
21cr|classads-1.0.10-12|100	%setup -q
21cr|classads-1.0.10-12|101	
21cr|classads-1.0.10-12|102	%build
21cr|classads-1.0.10-12|103	%configure \
21cr|classads-1.0.10-12|104	--disable-static \
21cr|classads-1.0.10-12|105	--enable-namespace \
21cr|classads-1.0.10-12|106	--enable-flexible-member
21cr|classads-1.0.10-12|107	
21cr|classads-1.0.10-12|108	%make
21cr|classads-1.0.10-12|109	
21cr|classads-1.0.10-12|110	%install
21cr|classads-1.0.10-12|111	%makeinstall_std
21cr|classads-1.0.10-12|112	
21cr|classads-1.0.10-12|113	%check
21cr|classads-1.0.10-12|114	make check

677 21
21cr|clauer-3.0.2-7|1	#stop automatic dependencies
21cr|clauer-3.0.2-7|2	%if %{_use_internal_dependency_generator}
21cr|clauer-3.0.2-7|3	%global __requires_exclude 'devel\\(.*\\)'
21cr|clauer-3.0.2-7|4	%else
21cr|clauer-3.0.2-7|5	%define _requires_exceptions devel(.*)
21cr|clauer-3.0.2-7|6	%endif
21cr|clauer-3.0.2-7|7	
21cr|clauer-3.0.2-7|8	Name:		clauer
21cr|clauer-3.0.2-7|9	Version:	3.0.2
21cr|clauer-3.0.2-7|10	Release:	7
21cr|clauer-3.0.2-7|11	Summary:	Cryptographic keyring on a USB storage device
21cr|clauer-3.0.2-7|12	License:	BSD-like
21cr|clauer-3.0.2-7|13	Group:		System/Servers
21cr|clauer-3.0.2-7|14	URL:		http://clauer.nisu.org/
21cr|clauer-3.0.2-7|15	Source0:	ClauerLinux-%{version}.tar.gz
21cr|clauer-3.0.2-7|16	Source1:	clos
21cr|clauer-3.0.2-7|17	Source2:	install-clauer-firefox.html
21cr|clauer-3.0.2-7|18	Source3:	uninstall-clauer-firefox.html
21cr|clauer-3.0.2-7|19	Source4:	clauer.png
21cr|clauer-3.0.2-7|20	Source5:	clauer-uninstall.png
21cr|clauer-3.0.2-7|21	Patch0:		ClauerLinux-3.0.2-no-install-hooks.patch
21cr|clauer-3.0.2-7|22	Patch1:		ClauerLinux-3.0.2-fix-configure.patch
21cr|clauer-3.0.2-7|23	Patch2:		ClauerLinux-3.0.2-link.patch
21cr|clauer-3.0.2-7|24	Requires(pre):	rpm-helper
21cr|clauer-3.0.2-7|25	BuildRequires:	libopenssl-devel
21cr|clauer-3.0.2-7|26	BuildRequires:	imagemagick
21cr|clauer-3.0.2-7|27	BuildRequires:	autoconf
21cr|clauer-3.0.2-7|28	
21cr|clauer-3.0.2-7|29	%description
21cr|clauer-3.0.2-7|30	This is a software that converts a simple CD-ROM or a USB flash disk
21cr|clauer-3.0.2-7|31	into an authentication tool, capable of performing authentication with
21cr|clauer-3.0.2-7|32	several levels of security, in particular with X509 certificates.
21cr|clauer-3.0.2-7|33	The result is that you carry, with a simple USB "pen drive", all your
21cr|clauer-3.0.2-7|34	x509 certificates and use them in a transparent way.
21cr|clauer-3.0.2-7|35	
21cr|clauer-3.0.2-7|36	%prep
21cr|clauer-3.0.2-7|37	%setup -q -n ClauerLinux-%{version}
21cr|clauer-3.0.2-7|38	%patch0 -p1 -b .nohooks
21cr|clauer-3.0.2-7|39	%patch1 -p1 -b .configure
21cr|clauer-3.0.2-7|40	%patch2 -p0 -b .link
21cr|clauer-3.0.2-7|41	
21cr|clauer-3.0.2-7|42	%build
21cr|clauer-3.0.2-7|43	# required by patch0
21cr|clauer-3.0.2-7|44	autoreconf -fi
21cr|clauer-3.0.2-7|45	
21cr|clauer-3.0.2-7|46	%configure
21cr|clauer-3.0.2-7|47	%make
21cr|clauer-3.0.2-7|48	
21cr|clauer-3.0.2-7|49	%install
21cr|clauer-3.0.2-7|50	rm -rf %{buildroot}
21cr|clauer-3.0.2-7|51	%makeinstall
21cr|clauer-3.0.2-7|52	
21cr|clauer-3.0.2-7|53	#remove unwanted files
21cr|clauer-3.0.2-7|54	rm -f	%{buildroot}%{_bindir}/firefox-install-pkcs11.sh \
21cr|clauer-3.0.2-7|55	%{buildroot}%{_bindir}/firefox-uninstall-pkcs11.sh \
21cr|clauer-3.0.2-7|56	%{buildroot}%{_bindir}/makeclos-rc \
21cr|clauer-3.0.2-7|57	%{buildroot}%{_bindir}/unmakeclos-rc \
21cr|clauer-3.0.2-7|58	%{buildroot}%{_libdir}/libclauerpkcs11.{la,a}
21cr|clauer-3.0.2-7|59	rm -f %{buildroot}%{_libdir}/{libclio.{so,la,a},libCRYPTOWrap.{so,la,a},libIMPORT.{so,la,a},libRT.{so,la,a}}
21cr|clauer-3.0.2-7|60	
21cr|clauer-3.0.2-7|61	#init script
21cr|clauer-3.0.2-7|62	mkdir -p %{buildroot}%{_initrddir}
21cr|clauer-3.0.2-7|63	install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}
21cr|clauer-3.0.2-7|64	
21cr|clauer-3.0.2-7|65	#language files
21cr|clauer-3.0.2-7|66	mkdir -p %{buildroot}/usr/share/locale/es/LC_MESSAGES
21cr|clauer-3.0.2-7|67	install -m 644 clauer-utils/clauer-utils_es.mo %{buildroot}/usr/share/locale/es/LC_MESSAGES/clauer-utils.mo
21cr|clauer-3.0.2-7|68	mkdir -p %{buildroot}/usr/share/locale/ca/LC_MESSAGES
21cr|clauer-3.0.2-7|69	install -m 644 clauer-utils/clauer-utils_ca.mo %{buildroot}/usr/share/locale/ca/LC_MESSAGES/clauer-utils.mo
21cr|clauer-3.0.2-7|70	
21cr|clauer-3.0.2-7|71	#html pages to install/uninstall pkcs11 module from firefox
21cr|clauer-3.0.2-7|72	mkdir -p %{buildroot}%{_datadir}/clauer
21cr|clauer-3.0.2-7|73	perl -pl -e "s,---LIBDIR---,%{_libdir},g" %{SOURCE2} > %{buildroot}%{_datadir}/clauer/install-clauer-firefox.html
21cr|clauer-3.0.2-7|74	install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/clauer
21cr|clauer-3.0.2-7|75	
21cr|clauer-3.0.2-7|76	#icons
21cr|clauer-3.0.2-7|77	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{64x64,48x48,32x32,16x16}/apps
21cr|clauer-3.0.2-7|78	install -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|clauer-3.0.2-7|79	install -m 644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}-uninstall.png
21cr|clauer-3.0.2-7|80	convert -scale 48 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|clauer-3.0.2-7|81	convert -scale 32 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|clauer-3.0.2-7|82	convert -scale 16 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|clauer-3.0.2-7|83	convert -scale 48 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}-uninstall.png
21cr|clauer-3.0.2-7|84	convert -scale 32 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}-uninstall.png
21cr|clauer-3.0.2-7|85	convert -scale 16 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}-uninstall.png
21cr|clauer-3.0.2-7|86	
21cr|clauer-3.0.2-7|87	#installation instructions
21cr|clauer-3.0.2-7|88	cat > README.urpmi << EOF
21cr|clauer-3.0.2-7|89	If you want to use the clauer with firefox/mozilla then use the Mandriva
21cr|clauer-3.0.2-7|90	menu option "Install clauer in Firefox" or open the file
21cr|clauer-3.0.2-7|91	%{_datadir}/clauer/install-clauer-firefox.html
21cr|clauer-3.0.2-7|92	with Firefox.
21cr|clauer-3.0.2-7|93	To install it in Thunderbird follow the instructions in the README file.
21cr|clauer-3.0.2-7|94	Keep in mind that the module is in %{_libdir}/libclauerpkcs11.so
21cr|clauer-3.0.2-7|95	
21cr|clauer-3.0.2-7|96	Si vol usar el clauer amb firefox/mozilla seleccioni el programa
21cr|clauer-3.0.2-7|97	"Instal·lar clauer en firefox" des del menu mandriva o obri el fitxer
21cr|clauer-3.0.2-7|98	%{_datadir}/clauer/install-clauer-firefox.html
21cr|clauer-3.0.2-7|99	amb firefox. Per a usar-lo amb thunderbird segueixi les instruccions en el
21cr|clauer-3.0.2-7|100	fitxer README però tingui en compte que el modulo està en
21cr|clauer-3.0.2-7|101	%{_libdir}/libclauerpkcs11.so
21cr|clauer-3.0.2-7|102	
21cr|clauer-3.0.2-7|103	Si quiere usar el clauer con firefox/mozilla seleccione el programa
21cr|clauer-3.0.2-7|104	"Instalar clauer en firefox" desde el menu mandriva o abra el
21cr|clauer-3.0.2-7|105	fichero
21cr|clauer-3.0.2-7|106	%{_datadir}/clauer/install-clauer-firefox.html
21cr|clauer-3.0.2-7|107	con firefox. Para usarlo con thunderbird siga las instrucciones en el fichero
21cr|clauer-3.0.2-7|108	README pero tenga en cuenta que el modulo está en
21cr|clauer-3.0.2-7|109	%{_libdir}/libclauerpkcs11.so
21cr|clauer-3.0.2-7|110	EOF
21cr|clauer-3.0.2-7|111	
21cr|clauer-3.0.2-7|112	#menu entries
21cr|clauer-3.0.2-7|113	mkdir -p %{buildroot}%{_datadir}/applications
21cr|clauer-3.0.2-7|114	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-pkcs11-firefox-install.desktop << EOF
21cr|clauer-3.0.2-7|115	[Desktop Entry]
21cr|clauer-3.0.2-7|116	Name=Install Clauer in Firefox
21cr|clauer-3.0.2-7|117	Comment=Install Clauer in Firefox
21cr|clauer-3.0.2-7|118	Name[es]=Instala Clauer en Firefox
21cr|clauer-3.0.2-7|119	Comment[es]=Instala Clauer en Firefox
21cr|clauer-3.0.2-7|120	Name[ca]=Instal·la Clauer per a Firefox
21cr|clauer-3.0.2-7|121	Comment[ca]=Instal·la Clauer per Firefox
21cr|clauer-3.0.2-7|122	Exec=%{_bindir}/firefox %{_datadir}/clauer/install-clauer-firefox.html
21cr|clauer-3.0.2-7|123	Icon=%{name}
21cr|clauer-3.0.2-7|124	Terminal=false
21cr|clauer-3.0.2-7|125	Type=Application
21cr|clauer-3.0.2-7|126	StartupNotify=false
21cr|clauer-3.0.2-7|127	Categories=Network;WebBrowser;
21cr|clauer-3.0.2-7|128	EOF
21cr|clauer-3.0.2-7|129	
21cr|clauer-3.0.2-7|130	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-pkcs11-firefox-uninstall.desktop << EOF
21cr|clauer-3.0.2-7|131	[Desktop Entry]
21cr|clauer-3.0.2-7|132	Name=Uninstall Clauer from Firefox
21cr|clauer-3.0.2-7|133	Comment=Uninstall Clauer from Firefox
21cr|clauer-3.0.2-7|134	Name[es]=Desinstala Clauer en Firefox
21cr|clauer-3.0.2-7|135	Comment[es]=Desinstala Clauer en Firefox
21cr|clauer-3.0.2-7|136	Name[ca]=Desinstal·la Clauer per a Firefox
21cr|clauer-3.0.2-7|137	Comment[ca]=Desinstal·la Clauer per a Firefox
21cr|clauer-3.0.2-7|138	Exec=%{_bindir}/firefox %{_datadir}/clauer/uninstall-clauer-firefox.html
21cr|clauer-3.0.2-7|139	Icon=%{name}-uninstall
21cr|clauer-3.0.2-7|140	Terminal=false
21cr|clauer-3.0.2-7|141	Type=Application
21cr|clauer-3.0.2-7|142	StartupNotify=false
21cr|clauer-3.0.2-7|143	Categories=Network;WebBrowser;
21cr|clauer-3.0.2-7|144	EOF
21cr|clauer-3.0.2-7|145	
21cr|clauer-3.0.2-7|146	%find_lang %{name}-utils
21cr|clauer-3.0.2-7|147	
21cr|clauer-3.0.2-7|148	%clean
21cr|clauer-3.0.2-7|149	rm -rf %{buildroot}
21cr|clauer-3.0.2-7|150	
21cr|clauer-3.0.2-7|151	%post
21cr|clauer-3.0.2-7|152	%if %mdkversion < 200900
21cr|clauer-3.0.2-7|153	/sbin/ldconfig
21cr|clauer-3.0.2-7|154	%endif
21cr|clauer-3.0.2-7|155	%_post_service clos
21cr|clauer-3.0.2-7|156	/sbin/service clos reload > /dev/null 2>&1 || :
21cr|clauer-3.0.2-7|157	
21cr|clauer-3.0.2-7|158	%preun
21cr|clauer-3.0.2-7|159	%_preun_service clos
21cr|clauer-3.0.2-7|160	
21cr|clauer-3.0.2-7|161	%if %mdkversion < 200900
21cr|clauer-3.0.2-7|162	%postun -p /sbin/ldconfig
21cr|clauer-3.0.2-7|163	%endif
21cr|clauer-3.0.2-7|164	
21cr|clauer-3.0.2-7|165	%files -f %{name}-utils.lang
21cr|clauer-3.0.2-7|166	%defattr(-,root,root)
21cr|clauer-3.0.2-7|167	%doc AUTHORS ChangeLog COPYING INSTALL README THANKS README.urpmi
21cr|clauer-3.0.2-7|168	%{_bindir}/*
21cr|clauer-3.0.2-7|169	%{_sbindir}/*
21cr|clauer-3.0.2-7|170	%{_initrddir}/clos
21cr|clauer-3.0.2-7|171	%{_datadir}/clauer
21cr|clauer-3.0.2-7|172	%{_datadir}/applications/*
21cr|clauer-3.0.2-7|173	%{_iconsdir}/hicolor/*/apps/*
21cr|clauer-3.0.2-7|174	%{_libdir}/lib*

678 21
21cr|clawsker-1.3.5-1|1	Summary:	Dialog to edit Claws Mail's hidden preferences
21cr|clawsker-1.3.5-1|2	Name:		clawsker
21cr|clawsker-1.3.5-1|3	Version:	1.3.5
21cr|clawsker-1.3.5-1|4	Release:	1
21cr|clawsker-1.3.5-1|5	License:	GPLv3+
21cr|clawsker-1.3.5-1|6	Group:		Networking/Mail
21cr|clawsker-1.3.5-1|7	Url:		http://www.claws-mail.org/clawsker.php
21cr|clawsker-1.3.5-1|8	Source0:	http://www.claws-mail.org/tools/%{name}-%{version}.tar.xz
21cr|clawsker-1.3.5-1|9	Requires:	claws-mail
21cr|clawsker-1.3.5-1|10	BuildArch:	noarch
21cr|clawsker-1.3.5-1|11	
21cr|clawsker-1.3.5-1|12	%description
21cr|clawsker-1.3.5-1|13	Clawsker is a Perl-GTK2 applet to edit hidden preferences for Claws Mail, and
21cr|clawsker-1.3.5-1|14	to do it in a safe and user friendly way, preventing users from raw editing of
21cr|clawsker-1.3.5-1|15	configuration files.
21cr|clawsker-1.3.5-1|16	
21cr|clawsker-1.3.5-1|17	%files -f %{name}.lang
21cr|clawsker-1.3.5-1|18	%doc AUTHORS NEWS README
21cr|clawsker-1.3.5-1|19	%{_bindir}/%{name}
21cr|clawsker-1.3.5-1|20	%{_mandir}/man1/%{name}.*
21cr|clawsker-1.3.5-1|21	%{_datadir}/applications/%{name}.desktop
21cr|clawsker-1.3.5-1|22	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|clawsker-1.3.5-1|23	
21cr|clawsker-1.3.5-1|24	#----------------------------------------------------------------------------
21cr|clawsker-1.3.5-1|25	
21cr|clawsker-1.3.5-1|26	%prep
21cr|clawsker-1.3.5-1|27	%setup -q
21cr|clawsker-1.3.5-1|28	
21cr|clawsker-1.3.5-1|29	%build
21cr|clawsker-1.3.5-1|30	#nothing as install runs make again
21cr|clawsker-1.3.5-1|31	
21cr|clawsker-1.3.5-1|32	%install
21cr|clawsker-1.3.5-1|33	%makeinstall_std \
21cr|clawsker-1.3.5-1|34	LIBDIR=%{_libdir} \
21cr|clawsker-1.3.5-1|35	PREFIX=%{_prefix}
21cr|clawsker-1.3.5-1|36	
21cr|clawsker-1.3.5-1|37	%find_lang %{name}
21cr|clawsker-1.3.5-1|38	

679 21
21cr|claws-mail-4.0.0-2|1	%define disable_ld_no_undefined 1
21cr|claws-mail-4.0.0-2|2	
21cr|claws-mail-4.0.0-2|3	# There are perl scripts in docs/tools and we don't want to install perl
21cr|claws-mail-4.0.0-2|4	# modules required by these scripts
21cr|claws-mail-4.0.0-2|5	%global __requires_exclude perl(.*)
21cr|claws-mail-4.0.0-2|6	
21cr|claws-mail-4.0.0-2|7	# enable/disable unsecure webkit1 dep
21cr|claws-mail-4.0.0-2|8	# aka enable / disable fancy plugin
21cr|claws-mail-4.0.0-2|9	%bcond_with webkit1
21cr|claws-mail-4.0.0-2|10	
21cr|claws-mail-4.0.0-2|11	# enable/disable litehtml_viewer plugin,
21cr|claws-mail-4.0.0-2|12	# only available claws-mail > 3.17.3
21cr|claws-mail-4.0.0-2|13	%bcond_with litehtml
21cr|claws-mail-4.0.0-2|14	
21cr|claws-mail-4.0.0-2|15	# DEBUG: perl_plugin.c:50:10: fatal error: EXTERN.h: No such file or directory
21cr|claws-mail-4.0.0-2|16	# DEBUG:    50 | #include <EXTERN.h>
21cr|claws-mail-4.0.0-2|17	%global optflags %{optflags} -I%{_libdir}/perl5/CORE
21cr|claws-mail-4.0.0-2|18	
21cr|claws-mail-4.0.0-2|19	# Do not strip ELFs, RPM will do it!
21cr|claws-mail-4.0.0-2|20	%define strip_hack \
21cr|claws-mail-4.0.0-2|21	mkdir -p local_bin; \
21cr|claws-mail-4.0.0-2|22	ln -sf /bin/true local_bin/strip; \
21cr|claws-mail-4.0.0-2|23	export PATH="$PWD/local_bin:$PATH"
21cr|claws-mail-4.0.0-2|24	
21cr|claws-mail-4.0.0-2|25	Summary:	The user-friendly, lightweight and fast GTK2 based email client
21cr|claws-mail-4.0.0-2|26	Name:		claws-mail
21cr|claws-mail-4.0.0-2|27	Version:	4.0.0
21cr|claws-mail-4.0.0-2|28	Release:	2
21cr|claws-mail-4.0.0-2|29	Epoch:		1
21cr|claws-mail-4.0.0-2|30	License:	GPLv3+
21cr|claws-mail-4.0.0-2|31	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|32	Url:		http://www.claws-mail.org
21cr|claws-mail-4.0.0-2|33	Source0:	http://www.claws-mail.org/releases/%{name}-%{version}.tar.xz
21cr|claws-mail-4.0.0-2|34	Source1:	claws-mail.rpmlintrc
21cr|claws-mail-4.0.0-2|35	# from Debian
21cr|claws-mail-4.0.0-2|36	Patch0:		claws-mail-3.13.2-trashed-read.patch
21cr|claws-mail-4.0.0-2|37	BuildRequires:	bison
21cr|claws-mail-4.0.0-2|38	BuildRequires:	flex
21cr|claws-mail-4.0.0-2|39	BuildRequires:	docbook-utils
21cr|claws-mail-4.0.0-2|40	BuildRequires:	docbook-utils-pdf
21cr|claws-mail-4.0.0-2|41	BuildRequires:	imagemagick
21cr|claws-mail-4.0.0-2|42	BuildRequires:	intltool
21cr|claws-mail-4.0.0-2|43	BuildRequires:	compface-devel
21cr|claws-mail-4.0.0-2|44	BuildRequires:	gpgme-devel > 0.4.5
21cr|claws-mail-4.0.0-2|45	BuildRequires:	libetpan-devel >= 0.42
21cr|claws-mail-4.0.0-2|46	BuildRequires:	libytnef-devel
21cr|claws-mail-4.0.0-2|47	BuildRequires:	libxml2-devel
21cr|claws-mail-4.0.0-2|48	BuildRequires:	openldap-devel
21cr|claws-mail-4.0.0-2|49	BuildRequires:	perl-devel
21cr|claws-mail-4.0.0-2|50	BuildRequires:	perl(ExtUtils::Embed)
21cr|claws-mail-4.0.0-2|51	BuildRequires:	pkgconfig(cairo)
21cr|claws-mail-4.0.0-2|52	BuildRequires:	pkgconfig(champlain-0.12)
21cr|claws-mail-4.0.0-2|53	BuildRequires:	pkgconfig(champlain-gtk-0.12)
21cr|claws-mail-4.0.0-2|54	BuildRequires:	pkgconfig(clutter-1.0)
21cr|claws-mail-4.0.0-2|55	BuildRequires:	pkgconfig(dbus-1) >= 0.60
21cr|claws-mail-4.0.0-2|56	BuildRequires:	pkgconfig(dbus-glib-1) >= 0.60
21cr|claws-mail-4.0.0-2|57	BuildRequires:	pkgconfig(enchant) >= 1.0.0
21cr|claws-mail-4.0.0-2|58	BuildRequires:	pkgconfig(expat)
21cr|claws-mail-4.0.0-2|59	BuildRequires:	pkgconfig(glib-2.0) >= 2.6
21cr|claws-mail-4.0.0-2|60	BuildRequires:	pkgconfig(gmodule-2.0) >= 2.6
21cr|claws-mail-4.0.0-2|61	BuildRequires:	pkgconfig(gnutls) >= 2.2
21cr|claws-mail-4.0.0-2|62	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|claws-mail-4.0.0-2|63	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|claws-mail-4.0.0-2|64	BuildRequires:	pkgconfig(libarchive)
21cr|claws-mail-4.0.0-2|65	BuildRequires:	pkgconfig(libcanberra)
21cr|claws-mail-4.0.0-2|66	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|claws-mail-4.0.0-2|67	BuildRequires:	pkgconfig(libcurl)
21cr|claws-mail-4.0.0-2|68	BuildRequires:	pkgconfig(libical)
21cr|claws-mail-4.0.0-2|69	BuildRequires:	pkgconfig(libgcrypt)
21cr|claws-mail-4.0.0-2|70	BuildRequires:	pkgconfig(libnotify)
21cr|claws-mail-4.0.0-2|71	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|claws-mail-4.0.0-2|72	BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.5
21cr|claws-mail-4.0.0-2|73	BuildRequires:	pkgconfig(libxml-2.0)
21cr|claws-mail-4.0.0-2|74	BuildRequires:	pkgconfig(libnm)
21cr|claws-mail-4.0.0-2|75	BuildRequires:	pkgconfig(poppler)
21cr|claws-mail-4.0.0-2|76	BuildRequires:	pkgconfig(poppler-glib)
21cr|claws-mail-4.0.0-2|77	BuildRequires:	pkgconfig(sm)
21cr|claws-mail-4.0.0-2|78	Requires:	aspell-dictionary
21cr|claws-mail-4.0.0-2|79	Requires:	common-licenses
21cr|claws-mail-4.0.0-2|80	Requires:	compface
21cr|claws-mail-4.0.0-2|81	Requires:	rootcerts
21cr|claws-mail-4.0.0-2|82	Requires:	gsettings-desktop-schemas
21cr|claws-mail-4.0.0-2|83	# POP3 / IMAP authentication
21cr|claws-mail-4.0.0-2|84	#Requires:	sasl-plug-plain
21cr|claws-mail-4.0.0-2|85	#Requires:	sasl-plug-login
21cr|claws-mail-4.0.0-2|86	# These are dropped
21cr|claws-mail-4.0.0-2|87	Obsoletes:	%{name}-clamav-plugin < %{EVRD}
21cr|claws-mail-4.0.0-2|88	Obsoletes:	%{name}-dillo_viewer-plugin < %{EVRD}
21cr|claws-mail-4.0.0-2|89	Obsoletes:	%{name}-trayicon-plugin < %{EVRD}
21cr|claws-mail-4.0.0-2|90	%if %{without litehtml}
21cr|claws-mail-4.0.0-2|91	Obsoletes:	%{name}-litehtml_viewer-plugin < %{EVRD}
21cr|claws-mail-4.0.0-2|92	%endif
21cr|claws-mail-4.0.0-2|93	%if %{without webkit1}
21cr|claws-mail-4.0.0-2|94	Obsoletes:	%{name}-fancy-plugin < %{EVRD}
21cr|claws-mail-4.0.0-2|95	%endif
21cr|claws-mail-4.0.0-2|96	
21cr|claws-mail-4.0.0-2|97	%description
21cr|claws-mail-4.0.0-2|98	Claws-Mail is an e-mail client (and news reader) based on GTK+2, running
21cr|claws-mail-4.0.0-2|99	on X Window System, and aiming for:
21cr|claws-mail-4.0.0-2|100	* Quick response
21cr|claws-mail-4.0.0-2|101	* Graceful, and sophisticated interface
21cr|claws-mail-4.0.0-2|102	* Easy configuration, intuitive operation
21cr|claws-mail-4.0.0-2|103	* Abundant features
21cr|claws-mail-4.0.0-2|104	
21cr|claws-mail-4.0.0-2|105	For a complete listing of Features: http://www.claws-mail.org/features.php
21cr|claws-mail-4.0.0-2|106	
21cr|claws-mail-4.0.0-2|107	%files -f %{name}.lang
21cr|claws-mail-4.0.0-2|108	%dir %{_libdir}/%{name}
21cr|claws-mail-4.0.0-2|109	%dir %{_libdir}/%{name}/plugins
21cr|claws-mail-4.0.0-2|110	%{_bindir}/%{name}
21cr|claws-mail-4.0.0-2|111	#%%{_datadir}/appdata/claws-mail.appdata.xml
21cr|claws-mail-4.0.0-2|112	%{_datadir}/applications/claws-mail.desktop
21cr|claws-mail-4.0.0-2|113	%{_docdir}/claws-mail
21cr|claws-mail-4.0.0-2|114	%{_iconsdir}/hicolor/*/apps/*.png
21cr|claws-mail-4.0.0-2|115	
21cr|claws-mail-4.0.0-2|116	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|117	
21cr|claws-mail-4.0.0-2|118	%package devel
21cr|claws-mail-4.0.0-2|119	Summary:	Development files for Claws Mail
21cr|claws-mail-4.0.0-2|120	Group:		Development/Other
21cr|claws-mail-4.0.0-2|121	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|122	# Dropped since 3.9.2
21cr|claws-mail-4.0.0-2|123	Obsoletes:	%{name}-notification-plugin-devel < %{EVRD}
21cr|claws-mail-4.0.0-2|124	Obsoletes:	%{name}-vcalendar-plugin-devel < %{EVRD}
21cr|claws-mail-4.0.0-2|125	
21cr|claws-mail-4.0.0-2|126	%description devel
21cr|claws-mail-4.0.0-2|127	Development files and headers for %{name}.
21cr|claws-mail-4.0.0-2|128	
21cr|claws-mail-4.0.0-2|129	%files devel
21cr|claws-mail-4.0.0-2|130	%{_includedir}/%{name}
21cr|claws-mail-4.0.0-2|131	%{_libdir}/pkgconfig/claws-mail.pc
21cr|claws-mail-4.0.0-2|132	
21cr|claws-mail-4.0.0-2|133	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|134	
21cr|claws-mail-4.0.0-2|135	%package acpi-plugin
21cr|claws-mail-4.0.0-2|136	Summary:	This Claws Mail plugin enables mail notification via LEDs on some laptops
21cr|claws-mail-4.0.0-2|137	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|138	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|139	
21cr|claws-mail-4.0.0-2|140	%description acpi-plugin
21cr|claws-mail-4.0.0-2|141	This plugin for Claws Mail enables mail notification via LEDs on some laptops.
21cr|claws-mail-4.0.0-2|142	
21cr|claws-mail-4.0.0-2|143	%files acpi-plugin
21cr|claws-mail-4.0.0-2|144	#%%{_datadir}/appdata/claws-mail-acpi_notifier.metainfo.xml
21cr|claws-mail-4.0.0-2|145	%{_libdir}/%{name}/plugins/acpi_notifier.so
21cr|claws-mail-4.0.0-2|146	
21cr|claws-mail-4.0.0-2|147	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|148	
21cr|claws-mail-4.0.0-2|149	%package address_keeper-plugin
21cr|claws-mail-4.0.0-2|150	Summary:	This Claws Mail plugin never forgets e-mail adresses
21cr|claws-mail-4.0.0-2|151	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|152	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|153	
21cr|claws-mail-4.0.0-2|154	%description address_keeper-plugin
21cr|claws-mail-4.0.0-2|155	This plugin for Claws Mail allows saving outgoing addresses to a designated
21cr|claws-mail-4.0.0-2|156	folder in the address book.Addresses are saved only if not found in the
21cr|claws-mail-4.0.0-2|157	address book to avoid unwanted duplicates.
21cr|claws-mail-4.0.0-2|158	
21cr|claws-mail-4.0.0-2|159	%files address_keeper-plugin
21cr|claws-mail-4.0.0-2|160	#%%{_datadir}/appdata/claws-mail-address_keeper.metainfo.xml
21cr|claws-mail-4.0.0-2|161	%{_libdir}/%{name}/plugins/address_keeper.so
21cr|claws-mail-4.0.0-2|162	
21cr|claws-mail-4.0.0-2|163	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|164	
21cr|claws-mail-4.0.0-2|165	%package archive-plugin
21cr|claws-mail-4.0.0-2|166	Summary:	Mail Archiver
21cr|claws-mail-4.0.0-2|167	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|168	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|169	
21cr|claws-mail-4.0.0-2|170	%description archive-plugin
21cr|claws-mail-4.0.0-2|171	This plugin adds archiving features to Claws Mail.
21cr|claws-mail-4.0.0-2|172	
21cr|claws-mail-4.0.0-2|173	%files archive-plugin
21cr|claws-mail-4.0.0-2|174	#%%{_datadir}/appdata/claws-mail-archive.metainfo.xml
21cr|claws-mail-4.0.0-2|175	%{_libdir}/%{name}/plugins/archive.so
21cr|claws-mail-4.0.0-2|176	
21cr|claws-mail-4.0.0-2|177	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|178	
21cr|claws-mail-4.0.0-2|179	%package att_remover-plugin
21cr|claws-mail-4.0.0-2|180	Summary:	This Claws Mail plugin enables the removal of attachments
21cr|claws-mail-4.0.0-2|181	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|182	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|183	
21cr|claws-mail-4.0.0-2|184	%description att_remover-plugin
21cr|claws-mail-4.0.0-2|185	This plugin for Claws Mail enables the removal of attachments.
21cr|claws-mail-4.0.0-2|186	
21cr|claws-mail-4.0.0-2|187	%files att_remover-plugin
21cr|claws-mail-4.0.0-2|188	#%%{_datadir}/appdata/claws-mail-att_remover.metainfo.xml
21cr|claws-mail-4.0.0-2|189	%{_libdir}/%{name}/plugins/att_remover.so
21cr|claws-mail-4.0.0-2|190	
21cr|claws-mail-4.0.0-2|191	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|192	
21cr|claws-mail-4.0.0-2|193	%package attachwarner-plugin
21cr|claws-mail-4.0.0-2|194	Summary:	This Claws Mail plugin enables attachment warnings
21cr|claws-mail-4.0.0-2|195	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|196	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|197	
21cr|claws-mail-4.0.0-2|198	%description attachwarner-plugin
21cr|claws-mail-4.0.0-2|199	This Claws Mail plugin enables attachment warnings.
21cr|claws-mail-4.0.0-2|200	
21cr|claws-mail-4.0.0-2|201	%files attachwarner-plugin
21cr|claws-mail-4.0.0-2|202	#%%{_datadir}/appdata/claws-mail-attachwarner.metainfo.xml
21cr|claws-mail-4.0.0-2|203	%{_libdir}/%{name}/plugins/attachwarner.so
21cr|claws-mail-4.0.0-2|204	
21cr|claws-mail-4.0.0-2|205	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|206	
21cr|claws-mail-4.0.0-2|207	%package bogofilter-plugin
21cr|claws-mail-4.0.0-2|208	Summary:	Bogofilter plugin for Claws Mail
21cr|claws-mail-4.0.0-2|209	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|210	BuildRequires:	bogofilter
21cr|claws-mail-4.0.0-2|211	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|212	Requires:	bogofilter
21cr|claws-mail-4.0.0-2|213	
21cr|claws-mail-4.0.0-2|214	%description bogofilter-plugin
21cr|claws-mail-4.0.0-2|215	Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL
21cr|claws-mail-4.0.0-2|216	account using Bogofilter. It can optionally delete mail identified as spam
21cr|claws-mail-4.0.0-2|217	or save it to a designated folder. Bogofilter is a pure Bayesian filter,
21cr|claws-mail-4.0.0-2|218	therefore it has better speed performance than SpamAssassin but might catch
21cr|claws-mail-4.0.0-2|219	less spam.
21cr|claws-mail-4.0.0-2|220	
21cr|claws-mail-4.0.0-2|221	%files bogofilter-plugin
21cr|claws-mail-4.0.0-2|222	#%%{_datadir}/appdata/claws-mail-bogofilter.metainfo.xml
21cr|claws-mail-4.0.0-2|223	%{_libdir}/%{name}/plugins/bogofilter.so
21cr|claws-mail-4.0.0-2|224	
21cr|claws-mail-4.0.0-2|225	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|226	
21cr|claws-mail-4.0.0-2|227	%package bsfilter-plugin
21cr|claws-mail-4.0.0-2|228	Summary:	This Claws Mail plugin enables spam fitering through bsfilter
21cr|claws-mail-4.0.0-2|229	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|230	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|231	
21cr|claws-mail-4.0.0-2|232	%description bsfilter-plugin
21cr|claws-mail-4.0.0-2|233	Check all messages that are received from an IMAP, LOCAL or POP account
21cr|claws-mail-4.0.0-2|234	for spam using Bsfilter.
21cr|claws-mail-4.0.0-2|235	
21cr|claws-mail-4.0.0-2|236	%files bsfilter-plugin
21cr|claws-mail-4.0.0-2|237	#%%{_datadir}/appdata/claws-mail-bsfilter.metainfo.xml
21cr|claws-mail-4.0.0-2|238	%{_libdir}/%{name}/plugins/bsfilter.so
21cr|claws-mail-4.0.0-2|239	
21cr|claws-mail-4.0.0-2|240	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|241	
21cr|claws-mail-4.0.0-2|242	%package clamd-plugin
21cr|claws-mail-4.0.0-2|243	Summary:	This Claws Mail plugin enables spam fitering through Clam AntiVirus
21cr|claws-mail-4.0.0-2|244	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|245	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|246	
21cr|claws-mail-4.0.0-2|247	%description clamd-plugin
21cr|claws-mail-4.0.0-2|248	Check all messages that are received from an IMAP, LOCAL or POP account
21cr|claws-mail-4.0.0-2|249	for spam using Clam AntiVirus.
21cr|claws-mail-4.0.0-2|250	
21cr|claws-mail-4.0.0-2|251	%files clamd-plugin
21cr|claws-mail-4.0.0-2|252	#%%{_datadir}/appdata/claws-mail-clamd.metainfo.xml
21cr|claws-mail-4.0.0-2|253	%{_libdir}/%{name}/plugins/clamd.so
21cr|claws-mail-4.0.0-2|254	
21cr|claws-mail-4.0.0-2|255	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|256	
21cr|claws-mail-4.0.0-2|257	%package dillo-plugin
21cr|claws-mail-4.0.0-2|258	Summary:	This plugin renders HTML e-mails through dillo
21cr|claws-mail-4.0.0-2|259	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|260	Requires:	dillo
21cr|claws-mail-4.0.0-2|261	
21cr|claws-mail-4.0.0-2|262	%description dillo-plugin
21cr|claws-mail-4.0.0-2|263	Renders HTML e-mail using dillo webbrowser
21cr|claws-mail-4.0.0-2|264	
21cr|claws-mail-4.0.0-2|265	%files dillo-plugin
21cr|claws-mail-4.0.0-2|266	%{_libdir}/%{name}/plugins/dillo.so
21cr|claws-mail-4.0.0-2|267	
21cr|claws-mail-4.0.0-2|268	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|269	%if %{with webkit1}
21cr|claws-mail-4.0.0-2|270	%package fancy-plugin
21cr|claws-mail-4.0.0-2|271	Summary:	This Claws Mail plugin renders HTML e-mails through WebKit
21cr|claws-mail-4.0.0-2|272	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|273	BuildRequires:	pkgconfig(webkit-1.0)
21cr|claws-mail-4.0.0-2|274	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|275	
21cr|claws-mail-4.0.0-2|276	%description fancy-plugin
21cr|claws-mail-4.0.0-2|277	Renders HTML e-mail using the WebKit library.
21cr|claws-mail-4.0.0-2|278	
21cr|claws-mail-4.0.0-2|279	%files fancy-plugin
21cr|claws-mail-4.0.0-2|280	#%%{_datadir}/appdata/claws-mail-fancy.metainfo.xml
21cr|claws-mail-4.0.0-2|281	%{_libdir}/%{name}/plugins/fancy.so
21cr|claws-mail-4.0.0-2|282	%endif
21cr|claws-mail-4.0.0-2|283	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|284	
21cr|claws-mail-4.0.0-2|285	%package fetchinfo-plugin
21cr|claws-mail-4.0.0-2|286	Summary:	This Claws Mail plugin inserts headers containing some download information
21cr|claws-mail-4.0.0-2|287	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|288	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|289	
21cr|claws-mail-4.0.0-2|290	%description fetchinfo-plugin
21cr|claws-mail-4.0.0-2|291	This plugin for Claws Mail inserts headers containing some download
21cr|claws-mail-4.0.0-2|292	information: UIDL, Sylpheeds account name, POP server, user ID
21cr|claws-mail-4.0.0-2|293	and retrieval time.
21cr|claws-mail-4.0.0-2|294	
21cr|claws-mail-4.0.0-2|295	%files fetchinfo-plugin
21cr|claws-mail-4.0.0-2|296	#%%{_datadir}/appdata/claws-mail-fetchinfo.metainfo.xml
21cr|claws-mail-4.0.0-2|297	%{_libdir}/%{name}/plugins/fetchinfo.so
21cr|claws-mail-4.0.0-2|298	
21cr|claws-mail-4.0.0-2|299	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|300	
21cr|claws-mail-4.0.0-2|301	%package gdata-plugin
21cr|claws-mail-4.0.0-2|302	Summary:	This Claws Mail plugin enables access to GData (Google services)
21cr|claws-mail-4.0.0-2|303	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|304	BuildRequires:	pkgconfig(libgdata)
21cr|claws-mail-4.0.0-2|305	BuildConflicts:	gmt-devel
21cr|claws-mail-4.0.0-2|306	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|307	
21cr|claws-mail-4.0.0-2|308	%description gdata-plugin
21cr|claws-mail-4.0.0-2|309	Plugin to access to GData (Google services). The only currently implemented
21cr|claws-mail-4.0.0-2|310	feature is inclusion of Google contacts into the address completion.
21cr|claws-mail-4.0.0-2|311	
21cr|claws-mail-4.0.0-2|312	%files gdata-plugin
21cr|claws-mail-4.0.0-2|313	#%%{_datadir}/appdata/claws-mail-gdata.metainfo.xml
21cr|claws-mail-4.0.0-2|314	%{_libdir}/%{name}/plugins/gdata.so
21cr|claws-mail-4.0.0-2|315	
21cr|claws-mail-4.0.0-2|316	#-----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|317	
21cr|claws-mail-4.0.0-2|318	%package kdeservicemenu
21cr|claws-mail-4.0.0-2|319	Summary:	This Claws Mail kde service menu integrated
21cr|claws-mail-4.0.0-2|320	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|321	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|322	
21cr|claws-mail-4.0.0-2|323	%description kdeservicemenu
21cr|claws-mail-4.0.0-2|324	This Claws Mail kde service menu integrated
21cr|claws-mail-4.0.0-2|325	
21cr|claws-mail-4.0.0-2|326	%files kdeservicemenu
21cr|claws-mail-4.0.0-2|327	%{_bindir}/claws-mail-kdeservicemenu.pl
21cr|claws-mail-4.0.0-2|328	%{_datadir}/kde4/services/ServiceMenus/claws-mail-attach-files.desktop
21cr|claws-mail-4.0.0-2|329	
21cr|claws-mail-4.0.0-2|330	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|331	
21cr|claws-mail-4.0.0-2|332	%package libravatar-plugin
21cr|claws-mail-4.0.0-2|333	Summary:	This Claws Mail plugin enables libravatar support
21cr|claws-mail-4.0.0-2|334	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|335	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|336	
21cr|claws-mail-4.0.0-2|337	%description libravatar-plugin
21cr|claws-mail-4.0.0-2|338	Plugin to show the profile pictures associated to email addresses provided by
21cr|claws-mail-4.0.0-2|339	libravatar service ( http://www.libravatar.org ).
21cr|claws-mail-4.0.0-2|340	
21cr|claws-mail-4.0.0-2|341	%files libravatar-plugin
21cr|claws-mail-4.0.0-2|342	#%%{_datadir}/appdata/claws-mail-libravatar.metainfo.xml
21cr|claws-mail-4.0.0-2|343	%{_libdir}/%{name}/plugins/libravatar.so
21cr|claws-mail-4.0.0-2|344	
21cr|claws-mail-4.0.0-2|345	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|346	%if %{with litehtml}
21cr|claws-mail-4.0.0-2|347	%package litehtml_viewer-plugin
21cr|claws-mail-4.0.0-2|348	Summary:	Litehtml viewer plugin for %{name}
21cr|claws-mail-4.0.0-2|349	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|350	BuildRequires:	pkgconfig(gumbo)
21cr|claws-mail-4.0.0-2|351	Requires:	%{name} >= %{EVRD}
21cr|claws-mail-4.0.0-2|352	Obsoletes:	%{name}-fancy-plugin < 1:3.17.4
21cr|claws-mail-4.0.0-2|353	
21cr|claws-mail-4.0.0-2|354	%description litehtml_viewer-plugin
21cr|claws-mail-4.0.0-2|355	Renders HTML e-mail using the litehml library.
21cr|claws-mail-4.0.0-2|356	
21cr|claws-mail-4.0.0-2|357	%files litehtml_viewer-plugin
21cr|claws-mail-4.0.0-2|358	%{_libdir}/%{name}/plugins/litehtml_viewer.so
21cr|claws-mail-4.0.0-2|359	%endif
21cr|claws-mail-4.0.0-2|360	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|361	
21cr|claws-mail-4.0.0-2|362	%package mailmbox-plugin
21cr|claws-mail-4.0.0-2|363	Summary:	This Claws Mail plugin provides direct access to mbox folders
21cr|claws-mail-4.0.0-2|364	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|365	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|366	
21cr|claws-mail-4.0.0-2|367	%description mailmbox-plugin
21cr|claws-mail-4.0.0-2|368	This Claws Mail plugin provides direct access to mbox folders.
21cr|claws-mail-4.0.0-2|369	
21cr|claws-mail-4.0.0-2|370	%files mailmbox-plugin
21cr|claws-mail-4.0.0-2|371	#%%{_datadir}/appdata/claws-mail-mailmbox.metainfo.xml
21cr|claws-mail-4.0.0-2|372	%{_libdir}/%{name}/plugins/mailmbox.so
21cr|claws-mail-4.0.0-2|373	
21cr|claws-mail-4.0.0-2|374	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|375	
21cr|claws-mail-4.0.0-2|376	%package managesieve-plugin
21cr|claws-mail-4.0.0-2|377	Summary:	ManageSieve plugin for %{name}
21cr|claws-mail-4.0.0-2|378	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|379	Requires:	%{name} >= %{EVRD}
21cr|claws-mail-4.0.0-2|380	
21cr|claws-mail-4.0.0-2|381	%description managesieve-plugin
21cr|claws-mail-4.0.0-2|382	The Claws Mail ManageSieve plugin provides an interface for managing Sieve
21cr|claws-mail-4.0.0-2|383	filters. Sieve filters are used for filtering mail on mail servers, usually
21cr|claws-mail-4.0.0-2|384	with an IMAP account.
21cr|claws-mail-4.0.0-2|385	
21cr|claws-mail-4.0.0-2|386	This plugin handles managing Sieve filters, editing them, and checking their
21cr|claws-mail-4.0.0-2|387	syntax.
21cr|claws-mail-4.0.0-2|388	
21cr|claws-mail-4.0.0-2|389	%files managesieve-plugin
21cr|claws-mail-4.0.0-2|390	%{_libdir}/%{name}/plugins/managesieve.so
21cr|claws-mail-4.0.0-2|391	
21cr|claws-mail-4.0.0-2|392	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|393	
21cr|claws-mail-4.0.0-2|394	%package newmail-plugin
21cr|claws-mail-4.0.0-2|395	Summary:	This Claws Mail plugin can write a summary to a log file
21cr|claws-mail-4.0.0-2|396	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|397	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|398	
21cr|claws-mail-4.0.0-2|399	%description newmail-plugin
21cr|claws-mail-4.0.0-2|400	This Claws Mail plugin can write a summary to a log file upon
21cr|claws-mail-4.0.0-2|401	receiving new mail. It defaults to ~/Mail/NewLog.
21cr|claws-mail-4.0.0-2|402	
21cr|claws-mail-4.0.0-2|403	%files newmail-plugin
21cr|claws-mail-4.0.0-2|404	#%%{_datadir}/appdata/claws-mail-newmail.metainfo.xml
21cr|claws-mail-4.0.0-2|405	%{_libdir}/%{name}/plugins/newmail.so
21cr|claws-mail-4.0.0-2|406	
21cr|claws-mail-4.0.0-2|407	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|408	
21cr|claws-mail-4.0.0-2|409	%package notification-plugin
21cr|claws-mail-4.0.0-2|410	Summary:	This Claws Mail plugin notifies about new mail
21cr|claws-mail-4.0.0-2|411	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|412	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|413	
21cr|claws-mail-4.0.0-2|414	%description notification-plugin
21cr|claws-mail-4.0.0-2|415	This Claws Mail plugin notifies about new mail.
21cr|claws-mail-4.0.0-2|416	
21cr|claws-mail-4.0.0-2|417	%files notification-plugin
21cr|claws-mail-4.0.0-2|418	#%%{_datadir}/appdata/claws-mail-notification.metainfo.xml
21cr|claws-mail-4.0.0-2|419	%{_libdir}/%{name}/plugins/notification.so
21cr|claws-mail-4.0.0-2|420	
21cr|claws-mail-4.0.0-2|421	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|422	
21cr|claws-mail-4.0.0-2|423	%package pdfviewer-plugin
21cr|claws-mail-4.0.0-2|424	Summary:	This Claws Mail plugin handles PDF and PostScript attachments
21cr|claws-mail-4.0.0-2|425	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|426	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|427	
21cr|claws-mail-4.0.0-2|428	%description pdfviewer-plugin
21cr|claws-mail-4.0.0-2|429	This Claws Mail plugin This plugin handles PDF and PostScript attachments.
21cr|claws-mail-4.0.0-2|430	
21cr|claws-mail-4.0.0-2|431	%files pdfviewer-plugin
21cr|claws-mail-4.0.0-2|432	#%%{_datadir}/appdata/claws-mail-pdf_viewer.metainfo.xml
21cr|claws-mail-4.0.0-2|433	%{_libdir}/%{name}/plugins/pdf_viewer.so
21cr|claws-mail-4.0.0-2|434	
21cr|claws-mail-4.0.0-2|435	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|436	
21cr|claws-mail-4.0.0-2|437	%package perl-plugin
21cr|claws-mail-4.0.0-2|438	Summary:	Perl interface to Claws Mail's filtering mechanism
21cr|claws-mail-4.0.0-2|439	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|440	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|441	
21cr|claws-mail-4.0.0-2|442	%description perl-plugin
21cr|claws-mail-4.0.0-2|443	This plugin is intended to extend the filtering possibilities of Claws Mail.
21cr|claws-mail-4.0.0-2|444	It provides a Perl interface to Claws Mail's filtering mechanism, allowing
21cr|claws-mail-4.0.0-2|445	the use of full Perl power in email filters.
21cr|claws-mail-4.0.0-2|446	
21cr|claws-mail-4.0.0-2|447	%files perl-plugin
21cr|claws-mail-4.0.0-2|448	#%%{_datadir}/appdata/claws-mail-perl.metainfo.xml
21cr|claws-mail-4.0.0-2|449	%{_libdir}/%{name}/plugins/perl.so
21cr|claws-mail-4.0.0-2|450	
21cr|claws-mail-4.0.0-2|451	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|452	
21cr|claws-mail-4.0.0-2|453	%package pgpcore-plugin
21cr|claws-mail-4.0.0-2|454	Summary:	PGP core plugin for Claws Mail
21cr|claws-mail-4.0.0-2|455	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|456	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|457	
21cr|claws-mail-4.0.0-2|458	%description pgpcore-plugin
21cr|claws-mail-4.0.0-2|459	Handles core PGP functions and is a dependency of both the PGP/Inline and
21cr|claws-mail-4.0.0-2|460	PGP/MIME plugins.
21cr|claws-mail-4.0.0-2|461	
21cr|claws-mail-4.0.0-2|462	%files pgpcore-plugin
21cr|claws-mail-4.0.0-2|463	#%%{_datadir}/appdata/claws-mail-pgpcore.metainfo.xml
21cr|claws-mail-4.0.0-2|464	%{_libdir}/%{name}/plugins/pgpcore.so
21cr|claws-mail-4.0.0-2|465	
21cr|claws-mail-4.0.0-2|466	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|467	
21cr|claws-mail-4.0.0-2|468	%package pgpinline-plugin
21cr|claws-mail-4.0.0-2|469	Summary:	PGP/Inline plugin for Claws Mail
21cr|claws-mail-4.0.0-2|470	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|471	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|472	Requires:	%{name}-pgpcore-plugin = %{EVRD}
21cr|claws-mail-4.0.0-2|473	
21cr|claws-mail-4.0.0-2|474	%description pgpinline-plugin
21cr|claws-mail-4.0.0-2|475	Handles PGP/Inline signed and/or encrypted mails. You can decrypt mails,
21cr|claws-mail-4.0.0-2|476	verify signatures or sign and encrypt your own mails.
21cr|claws-mail-4.0.0-2|477	
21cr|claws-mail-4.0.0-2|478	%files		pgpinline-plugin
21cr|claws-mail-4.0.0-2|479	#%%{_datadir}/appdata/claws-mail-pgpinline.metainfo.xml
21cr|claws-mail-4.0.0-2|480	%{_libdir}/%{name}/plugins/pgpinline.so
21cr|claws-mail-4.0.0-2|481	%{_libdir}/%{name}/plugins/pgpinline.deps
21cr|claws-mail-4.0.0-2|482	
21cr|claws-mail-4.0.0-2|483	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|484	
21cr|claws-mail-4.0.0-2|485	%package pgpmime-plugin
21cr|claws-mail-4.0.0-2|486	Summary:	PGP/MIME plugin for Claws Mail
21cr|claws-mail-4.0.0-2|487	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|488	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|489	Requires:	%{name}-pgpcore-plugin = %{EVRD}
21cr|claws-mail-4.0.0-2|490	
21cr|claws-mail-4.0.0-2|491	%description pgpmime-plugin
21cr|claws-mail-4.0.0-2|492	Handles PGP/MIME signed and/or encrypted mails. You can decrypt mails, verify
21cr|claws-mail-4.0.0-2|493	signatures or sign and encrypt your own mails.
21cr|claws-mail-4.0.0-2|494	
21cr|claws-mail-4.0.0-2|495	%files pgpmime-plugin
21cr|claws-mail-4.0.0-2|496	#%%{_datadir}/appdata/claws-mail-pgpmime.metainfo.xml
21cr|claws-mail-4.0.0-2|497	%{_libdir}/%{name}/plugins/pgpmime.so
21cr|claws-mail-4.0.0-2|498	%{_libdir}/%{name}/plugins/pgpmime.deps
21cr|claws-mail-4.0.0-2|499	
21cr|claws-mail-4.0.0-2|500	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|501	
21cr|claws-mail-4.0.0-2|502	%package python-plugin
21cr|claws-mail-4.0.0-2|503	Summary:	Python scriptin access to Claws Mail
21cr|claws-mail-4.0.0-2|504	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|505	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|506	
21cr|claws-mail-4.0.0-2|507	%description python-plugin
21cr|claws-mail-4.0.0-2|508	This plugin offers a Python scripting access to Claws Mail.
21cr|claws-mail-4.0.0-2|509	
21cr|claws-mail-4.0.0-2|510	%files python-plugin
21cr|claws-mail-4.0.0-2|511	#%%{_datadir}/appdata/claws-mail-python.metainfo.xml
21cr|claws-mail-4.0.0-2|512	%{_libdir}/%{name}/plugins/python.so
21cr|claws-mail-4.0.0-2|513	
21cr|claws-mail-4.0.0-2|514	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|515	
21cr|claws-mail-4.0.0-2|516	%package rssyl-plugin
21cr|claws-mail-4.0.0-2|517	Summary:	This Claws Mail plugin allows you to read your favorite newsfeeds
21cr|claws-mail-4.0.0-2|518	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|519	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|520	
21cr|claws-mail-4.0.0-2|521	%description rssyl-plugin
21cr|claws-mail-4.0.0-2|522	This plugin allows you to read your favorite newsfeeds in Claws Mail.
21cr|claws-mail-4.0.0-2|523	RSS 1.0, 2.0 and Atom feeds are currently supported.
21cr|claws-mail-4.0.0-2|524	
21cr|claws-mail-4.0.0-2|525	%files rssyl-plugin
21cr|claws-mail-4.0.0-2|526	#%%{_datadir}/appdata/claws-mail-rssyl.metainfo.xml
21cr|claws-mail-4.0.0-2|527	%{_libdir}/%{name}/plugins/rssyl.so
21cr|claws-mail-4.0.0-2|528	
21cr|claws-mail-4.0.0-2|529	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|530	
21cr|claws-mail-4.0.0-2|531	%package smime-plugin
21cr|claws-mail-4.0.0-2|532	Summary:	S/Mime plugin for Claws Mail
21cr|claws-mail-4.0.0-2|533	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|534	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|535	
21cr|claws-mail-4.0.0-2|536	%description smime-plugin
21cr|claws-mail-4.0.0-2|537	This plugin allows to use S/Mime signatures and encryptions in Claws Mail.
21cr|claws-mail-4.0.0-2|538	
21cr|claws-mail-4.0.0-2|539	%files smime-plugin
21cr|claws-mail-4.0.0-2|540	#%%{_datadir}/appdata/claws-mail-smime.metainfo.xml
21cr|claws-mail-4.0.0-2|541	%{_libdir}/%{name}/plugins/smime.so
21cr|claws-mail-4.0.0-2|542	%{_libdir}/%{name}/plugins/smime.deps
21cr|claws-mail-4.0.0-2|543	
21cr|claws-mail-4.0.0-2|544	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|545	
21cr|claws-mail-4.0.0-2|546	%package spamassassin-plugin
21cr|claws-mail-4.0.0-2|547	Summary:	Spamassassin-plugin for Claws Mail
21cr|claws-mail-4.0.0-2|548	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|549	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|550	Requires:	spamassassin-spamd
21cr|claws-mail-4.0.0-2|551	
21cr|claws-mail-4.0.0-2|552	%description spamassassin-plugin
21cr|claws-mail-4.0.0-2|553	Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL
21cr|claws-mail-4.0.0-2|554	account using SpamAssassin. See README for configuration and set-up info.
21cr|claws-mail-4.0.0-2|555	
21cr|claws-mail-4.0.0-2|556	%files spamassassin-plugin
21cr|claws-mail-4.0.0-2|557	%doc src/plugins/spamassassin/README
21cr|claws-mail-4.0.0-2|558	#%%{_datadir}/appdata/claws-mail-spamassassin.metainfo.xml
21cr|claws-mail-4.0.0-2|559	%{_libdir}/%{name}/plugins/spamassassin.so
21cr|claws-mail-4.0.0-2|560	
21cr|claws-mail-4.0.0-2|561	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|562	
21cr|claws-mail-4.0.0-2|563	%package spam_report-plugin
21cr|claws-mail-4.0.0-2|564	Summary:	This Claws Mail plugin provides spamreport
21cr|claws-mail-4.0.0-2|565	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|566	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|567	
21cr|claws-mail-4.0.0-2|568	%description spam_report-plugin
21cr|claws-mail-4.0.0-2|569	This Claws Mail plugin provides spamreport.
21cr|claws-mail-4.0.0-2|570	
21cr|claws-mail-4.0.0-2|571	%files spam_report-plugin
21cr|claws-mail-4.0.0-2|572	#%%{_datadir}/appdata/claws-mail-spam_report.metainfo.xml
21cr|claws-mail-4.0.0-2|573	%{_libdir}/%{name}/plugins/spamreport.so
21cr|claws-mail-4.0.0-2|574	
21cr|claws-mail-4.0.0-2|575	#----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|576	
21cr|claws-mail-4.0.0-2|577	%package tnef_parse-plugin
21cr|claws-mail-4.0.0-2|578	Summary:	This Claws Mail plugin enables parsing MS-TNEF attachments
21cr|claws-mail-4.0.0-2|579	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|580	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|581	
21cr|claws-mail-4.0.0-2|582	%description tnef_parse-plugin
21cr|claws-mail-4.0.0-2|583	This Claws Mail plugin enables parsing MS-TNEF attachments.
21cr|claws-mail-4.0.0-2|584	
21cr|claws-mail-4.0.0-2|585	%files tnef_parse-plugin
21cr|claws-mail-4.0.0-2|586	#%%{_datadir}/appdata/claws-mail-tnef_parse.metainfo.xml
21cr|claws-mail-4.0.0-2|587	%{_libdir}/%{name}/plugins/tnef_parse.so
21cr|claws-mail-4.0.0-2|588	
21cr|claws-mail-4.0.0-2|589	#-----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|590	
21cr|claws-mail-4.0.0-2|591	%package vcalendar-plugin
21cr|claws-mail-4.0.0-2|592	Summary:	This plugin for %{name} enables vCalendar message handling
21cr|claws-mail-4.0.0-2|593	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|594	BuildRequires:	pkgconfig(libical)
21cr|claws-mail-4.0.0-2|595	Requires:	%{name} >= %{EVRD}
21cr|claws-mail-4.0.0-2|596	
21cr|claws-mail-4.0.0-2|597	%description vcalendar-plugin
21cr|claws-mail-4.0.0-2|598	This %{name} plugin handles the vCalendar format (or rather, the
21cr|claws-mail-4.0.0-2|599	meeting subset of it). It displays such mails in a nice format, lets you
21cr|claws-mail-4.0.0-2|600	create and send meetings, and creates a virtual folder with the meetings you
21cr|claws-mail-4.0.0-2|601	have sent or received.
21cr|claws-mail-4.0.0-2|602	
21cr|claws-mail-4.0.0-2|603	%files vcalendar-plugin
21cr|claws-mail-4.0.0-2|604	%{_libdir}/%{name}/plugins/vcalendar.so
21cr|claws-mail-4.0.0-2|605	
21cr|claws-mail-4.0.0-2|606	#-----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|607	
21cr|claws-mail-4.0.0-2|608	%package tools
21cr|claws-mail-4.0.0-2|609	Summary:	This Claws Mail tools
21cr|claws-mail-4.0.0-2|610	Group:		Networking/Mail
21cr|claws-mail-4.0.0-2|611	Requires:	%{name} = %{EVRD}
21cr|claws-mail-4.0.0-2|612	
21cr|claws-mail-4.0.0-2|613	%description tools
21cr|claws-mail-4.0.0-2|614	This Claws Mail tools.
21cr|claws-mail-4.0.0-2|615	
21cr|claws-mail-4.0.0-2|616	%files tools
21cr|claws-mail-4.0.0-2|617	%{_libdir}/%{name}/tools/*
21cr|claws-mail-4.0.0-2|618	
21cr|claws-mail-4.0.0-2|619	# #-----------------------------------------------------------------------------
21cr|claws-mail-4.0.0-2|620	
21cr|claws-mail-4.0.0-2|621	%prep
21cr|claws-mail-4.0.0-2|622	%autosetup -p1
21cr|claws-mail-4.0.0-2|623	%strip_hack
21cr|claws-mail-4.0.0-2|624	sed -i -e 's,-g0,%{debugcflags},g' configure.ac
21cr|claws-mail-4.0.0-2|625	
21cr|claws-mail-4.0.0-2|626	%build
21cr|claws-mail-4.0.0-2|627	%global optflags %{optflags} -fno-strict-aliasing -Wno-deprecated-declarations
21cr|claws-mail-4.0.0-2|628	%strip_hack
21cr|claws-mail-4.0.0-2|629	%configure \
21cr|claws-mail-4.0.0-2|630	--enable-gtk3 \
21cr|claws-mail-4.0.0-2|631	--enable-crash-dialog \
21cr|claws-mail-4.0.0-2|632	--enable-gdata-plugin \
21cr|claws-mail-4.0.0-2|633	--disable-static \
21cr|claws-mail-4.0.0-2|634	--disable-rpath \
21cr|claws-mail-4.0.0-2|635	--disable-manual \
21cr|claws-mail-4.0.0-2|636	%{!?with_webkit1:--disable-fancy-plugin}
21cr|claws-mail-4.0.0-2|637	
21cr|claws-mail-4.0.0-2|638	%make LIBTOOL=%{_bindir}/libtool
21cr|claws-mail-4.0.0-2|639	
21cr|claws-mail-4.0.0-2|640	%install
21cr|claws-mail-4.0.0-2|641	%strip_hack
21cr|claws-mail-4.0.0-2|642	%makeinstall_std
21cr|claws-mail-4.0.0-2|643	
21cr|claws-mail-4.0.0-2|644	##remove duplicate man#
21cr|claws-mail-4.0.0-2|645	rm -rf %{buildroot}%{_mandir}
21cr|claws-mail-4.0.0-2|646	## remove unneeded devel files
21cr|claws-mail-4.0.0-2|647	rm -f %{buildroot}%{_libdir}/%{name}/plugins/*.*a
21cr|claws-mail-4.0.0-2|648	
21cr|claws-mail-4.0.0-2|649	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
21cr|claws-mail-4.0.0-2|650	convert %{name}.png -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|claws-mail-4.0.0-2|651	convert %{name}.png -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|claws-mail-4.0.0-2|652	install -m644 %{name}.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|claws-mail-4.0.0-2|653	install -m644 %{name}-64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|claws-mail-4.0.0-2|654	install -m644 %{name}-128x128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21cr|claws-mail-4.0.0-2|655	
21cr|claws-mail-4.0.0-2|656	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|claws-mail-4.0.0-2|657	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/
21cr|claws-mail-4.0.0-2|658	
21cr|claws-mail-4.0.0-2|659	cp -a ABOUT-NLS AUTHORS NEWS README* TODO* RELEASE_NOTES tools %{buildroot}%{_docdir}/claws-mail/
21cr|claws-mail-4.0.0-2|660	rm -f %{buildroot}%{_docdir}/claws-mail/tools/Makefile*
21cr|claws-mail-4.0.0-2|661	
21cr|claws-mail-4.0.0-2|662	# We don't build with plugin
21cr|claws-mail-4.0.0-2|663	rm -f %{buildroot}%{_datadir}/appdata/claws-mail-geolocation.metainfo.xml
21cr|claws-mail-4.0.0-2|664	
21cr|claws-mail-4.0.0-2|665	# integrated kde menu
21cr|claws-mail-4.0.0-2|666	mkdir -p %{buildroot}%{_datadir}/kde4/services/ServiceMenus/
21cr|claws-mail-4.0.0-2|667	sed "s/SCRIPT_PATH/claws-mail-kdeservicemenu.pl/" tools/kdeservicemenu/claws-mail-attach-files.desktop.kde4template > %{buildroot}/%{_datadir}/kde4/services/ServiceMenus/claws-mail-attach-files.desktop
21cr|claws-mail-4.0.0-2|668	
21cr|claws-mail-4.0.0-2|669	install -m755 tools/kdeservicemenu/claws-mail-kdeservicemenu.pl %{buildroot}%{_bindir}/
21cr|claws-mail-4.0.0-2|670	
21cr|claws-mail-4.0.0-2|671	cp -a tools %{buildroot}%{_libdir}/%{name}/
21cr|claws-mail-4.0.0-2|672	rm -f %{buildroot}%{_libdir}/%{name}/tools/Makefile*
21cr|claws-mail-4.0.0-2|673	
21cr|claws-mail-4.0.0-2|674	%find_lang %{name}
21cr|claws-mail-4.0.0-2|675	
21cr|claws-mail-4.0.0-2|676	# Fix strange executable permissions
21cr|claws-mail-4.0.0-2|677	find %{buildroot}%{_libdir}/%{name}/tools/ -type f -perm 744 -exec chmod 755 {} \;
21cr|claws-mail-4.0.0-2|678	
21cr|claws-mail-4.0.0-2|679	%check
21cr|claws-mail-4.0.0-2|680	make check

680 21
21cr|claws-mail-themes-20140629-3|1	%define debug_package %{nil}
21cr|claws-mail-themes-20140629-3|2	
21cr|claws-mail-themes-20140629-3|3	Summary:	Icon themes for Claws-Mail
21cr|claws-mail-themes-20140629-3|4	Name:		claws-mail-themes
21cr|claws-mail-themes-20140629-3|5	Version:	20140629
21cr|claws-mail-themes-20140629-3|6	Release:	3
21cr|claws-mail-themes-20140629-3|7	License:	GPL+
21cr|claws-mail-themes-20140629-3|8	Group:		Networking/Mail
21cr|claws-mail-themes-20140629-3|9	URL:		http://claws-mail.org/
21cr|claws-mail-themes-20140629-3|10	Source0:	http://www.claws-mail.org/themes/%{name}-%{version}.tar.gz
21cr|claws-mail-themes-20140629-3|11	Requires:	claws-mail
21cr|claws-mail-themes-20140629-3|12	BuildArch:	noarch
21cr|claws-mail-themes-20140629-3|13	Obsoletes:	sylpheed-claws-themes < %{version}
21cr|claws-mail-themes-20140629-3|14	Provides:	sylpheed-claws-themes = %{version}
21cr|claws-mail-themes-20140629-3|15	
21cr|claws-mail-themes-20140629-3|16	%description
21cr|claws-mail-themes-20140629-3|17	This package contains various user contributed icon themes for claws-mail.
21cr|claws-mail-themes-20140629-3|18	
21cr|claws-mail-themes-20140629-3|19	%prep
21cr|claws-mail-themes-20140629-3|20	%setup -q
21cr|claws-mail-themes-20140629-3|21	
21cr|claws-mail-themes-20140629-3|22	%build
21cr|claws-mail-themes-20140629-3|23	./autogen.sh
21cr|claws-mail-themes-20140629-3|24	
21cr|claws-mail-themes-20140629-3|25	%configure
21cr|claws-mail-themes-20140629-3|26	%make
21cr|claws-mail-themes-20140629-3|27	
21cr|claws-mail-themes-20140629-3|28	%install
21cr|claws-mail-themes-20140629-3|29	%makeinstall_std
21cr|claws-mail-themes-20140629-3|30	
21cr|claws-mail-themes-20140629-3|31	%files
21cr|claws-mail-themes-20140629-3|32	%{_datadir}/claws-mail/themes/*

681 21
21cr|clipgrab-3.9.7-2|1	Name:		clipgrab
21cr|clipgrab-3.9.7-2|2	Version:	3.9.7
21cr|clipgrab-3.9.7-2|3	Release:	2
21cr|clipgrab-3.9.7-2|4	Summary:	Video downloader
21cr|clipgrab-3.9.7-2|5	License:	GPLv3+
21cr|clipgrab-3.9.7-2|6	Group:		Video
21cr|clipgrab-3.9.7-2|7	Url:		https://clipgrab.org/
21cr|clipgrab-3.9.7-2|8	Source0:	https://download.clipgrab.org/%{name}-%{version}.tar.gz
21cr|clipgrab-3.9.7-2|9	Source1:	%{name}.desktop
21cr|clipgrab-3.9.7-2|10	BuildRequires:	gzip
21cr|clipgrab-3.9.7-2|11	BuildRequires:	imagemagick
21cr|clipgrab-3.9.7-2|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|clipgrab-3.9.7-2|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|clipgrab-3.9.7-2|14	BuildRequires:	pkgconfig(Qt5Network)
21cr|clipgrab-3.9.7-2|15	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|clipgrab-3.9.7-2|16	BuildRequires:	pkgconfig(Qt5Qml)
21cr|clipgrab-3.9.7-2|17	BuildRequires:	pkgconfig(Qt5Quick)
21cr|clipgrab-3.9.7-2|18	BuildRequires:	pkgconfig(Qt5Script)
21cr|clipgrab-3.9.7-2|19	BuildRequires:	pkgconfig(Qt5WebChannel)
21cr|clipgrab-3.9.7-2|20	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21cr|clipgrab-3.9.7-2|21	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|clipgrab-3.9.7-2|22	#BuildRequires:	pkgconfig(Qt5WebKit)
21cr|clipgrab-3.9.7-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|clipgrab-3.9.7-2|24	BuildRequires:	pkgconfig(Qt5Xml)
21cr|clipgrab-3.9.7-2|25	Requires:	ffmpeg
21cr|clipgrab-3.9.7-2|26	
21cr|clipgrab-3.9.7-2|27	%description
21cr|clipgrab-3.9.7-2|28	A program which downloads and converts on-line videos from YouTube, Vimeo,
21cr|clipgrab-3.9.7-2|29	DailyMotion, MyVideo and many other platforms.
21cr|clipgrab-3.9.7-2|30	
21cr|clipgrab-3.9.7-2|31	%files -f %{name}.lang
21cr|clipgrab-3.9.7-2|32	%doc COPYING README
21cr|clipgrab-3.9.7-2|33	%{_bindir}/%{name}
21cr|clipgrab-3.9.7-2|34	%{_datadir}/%{name}/*.png
21cr|clipgrab-3.9.7-2|35	%{_datadir}/applications/%{name}.desktop
21cr|clipgrab-3.9.7-2|36	%{_iconsdir}/%{name}.png
21cr|clipgrab-3.9.7-2|37	%{_miconsdir}/%{name}.png
21cr|clipgrab-3.9.7-2|38	%{_liconsdir}/%{name}.png
21cr|clipgrab-3.9.7-2|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|clipgrab-3.9.7-2|40	
21cr|clipgrab-3.9.7-2|41	#-----------------------------------------------------------------------------
21cr|clipgrab-3.9.7-2|42	
21cr|clipgrab-3.9.7-2|43	%prep
21cr|clipgrab-3.9.7-2|44	%setup -q
21cr|clipgrab-3.9.7-2|45	
21cr|clipgrab-3.9.7-2|46	# Fix spurious-executable-perm in debug
21cr|clipgrab-3.9.7-2|47	find . -type f -exec chmod -x {} \;
21cr|clipgrab-3.9.7-2|48	
21cr|clipgrab-3.9.7-2|49	# Fix wrong EOL encoding
21cr|clipgrab-3.9.7-2|50	perl -i -pe 's/\r\n/\n/gs' http_handler.h
21cr|clipgrab-3.9.7-2|51	
21cr|clipgrab-3.9.7-2|52	
21cr|clipgrab-3.9.7-2|53	%build
21cr|clipgrab-3.9.7-2|54	%qmake_qt5 clipgrab.pro QMAKE_CXXFLAGS="%{optflags -wall}"
21cr|clipgrab-3.9.7-2|55	%make
21cr|clipgrab-3.9.7-2|56	
21cr|clipgrab-3.9.7-2|57	
21cr|clipgrab-3.9.7-2|58	%install
21cr|clipgrab-3.9.7-2|59	# Binary
21cr|clipgrab-3.9.7-2|60	install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|clipgrab-3.9.7-2|61	
21cr|clipgrab-3.9.7-2|62	# Icons
21cr|clipgrab-3.9.7-2|63	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21cr|clipgrab-3.9.7-2|64	mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps
21cr|clipgrab-3.9.7-2|65	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps
21cr|clipgrab-3.9.7-2|66	install -D -m644 icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|clipgrab-3.9.7-2|67	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|clipgrab-3.9.7-2|68	install -D -m644 *.png %{buildroot}%{_datadir}/%{name}/
21cr|clipgrab-3.9.7-2|69	convert -geometry 32x32 icon.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|clipgrab-3.9.7-2|70	convert -geometry 16x16 icon.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|clipgrab-3.9.7-2|71	convert -scale 16x16 icon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|clipgrab-3.9.7-2|72	convert -scale 32x32 icon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|clipgrab-3.9.7-2|73	
21cr|clipgrab-3.9.7-2|74	# Locales
21cr|clipgrab-3.9.7-2|75	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|clipgrab-3.9.7-2|76	install -D -m644 *.qm %{buildroot}%{_datadir}/%{name}/
21cr|clipgrab-3.9.7-2|77	
21cr|clipgrab-3.9.7-2|78	# Menu entry
21cr|clipgrab-3.9.7-2|79	install -d %{buildroot}%{_datadir}/applications
21cr|clipgrab-3.9.7-2|80	desktop-file-install --dir="%{buildroot}%{_datadir}/applications" %{SOURCE1}
21cr|clipgrab-3.9.7-2|81	
21cr|clipgrab-3.9.7-2|82	# Create lang file
21cr|clipgrab-3.9.7-2|83	(cd %{buildroot} && find . -name '*.qm') | %__sed -e 's|^.||' | sed -e \
21cr|clipgrab-3.9.7-2|84	's:\(%{_datadir}/%{name}/%{name}_\)\([a-z_A-Z]\+\)\(.*qm$\):%lang(\2) \1\2\3:'\
21cr|clipgrab-3.9.7-2|85	>> %{name}.lang

682 21
21cr|clipmenu-6.2.0-1|1	%global	debug_package %{nil}
21cr|clipmenu-6.2.0-1|2	
21cr|clipmenu-6.2.0-1|3	Summary:	clipmenu is a simple clipboard manager using dmenu
21cr|clipmenu-6.2.0-1|4	Name:		clipmenu
21cr|clipmenu-6.2.0-1|5	Version:	6.2.0
21cr|clipmenu-6.2.0-1|6	Release:	1
21cr|clipmenu-6.2.0-1|7	License:	free
21cr|clipmenu-6.2.0-1|8	Group:		System/Configuration/Other
21cr|clipmenu-6.2.0-1|9	Url:		https://github.com/cdown/clipmenu
21cr|clipmenu-6.2.0-1|10	Source0:	https://github.com/cdown/clipmenu/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|clipmenu-6.2.0-1|11	BuildRequires:	xsel
21cr|clipmenu-6.2.0-1|12	BuildRequires:	clipnotify
21cr|clipmenu-6.2.0-1|13	Requires:	xsel
21cr|clipmenu-6.2.0-1|14	Requires:	clipnotify
21cr|clipmenu-6.2.0-1|15	Recommends:	/usr/bin/dmenu
21cr|clipmenu-6.2.0-1|16	
21cr|clipmenu-6.2.0-1|17	%description
21cr|clipmenu-6.2.0-1|18	clipmenu is a simple clipboard manager using dmenu (or rofi with CM_LAUNCHER=rofi) and xsel.
21cr|clipmenu-6.2.0-1|19	
21cr|clipmenu-6.2.0-1|20	%files
21cr|clipmenu-6.2.0-1|21	%{_bindir}/*
21cr|clipmenu-6.2.0-1|22	%{_userunitdir}/*
21cr|clipmenu-6.2.0-1|23	
21cr|clipmenu-6.2.0-1|24	#----------------------------------------------------------------------------
21cr|clipmenu-6.2.0-1|25	
21cr|clipmenu-6.2.0-1|26	%prep
21cr|clipmenu-6.2.0-1|27	%setup -q
21cr|clipmenu-6.2.0-1|28	
21cr|clipmenu-6.2.0-1|29	%build
21cr|clipmenu-6.2.0-1|30	# nothing
21cr|clipmenu-6.2.0-1|31	
21cr|clipmenu-6.2.0-1|32	%install
21cr|clipmenu-6.2.0-1|33	#makeinstall_std
21cr|clipmenu-6.2.0-1|34	install -d %{buildroot}%{_bindir}
21cr|clipmenu-6.2.0-1|35	install -d %{buildroot}%{_userunitdir}
21cr|clipmenu-6.2.0-1|36	install -m0755 {clipmenu,clipmenud,clipdel,clipctl} %{buildroot}%{_bindir}/
21cr|clipmenu-6.2.0-1|37	install -m0644 init/clipmenud.service %{buildroot}%{_userunitdir}/

683 21
21cr|clipnotify-1.0.2-1|1	%global	debug_package %{nil}
21cr|clipnotify-1.0.2-1|2	
21cr|clipnotify-1.0.2-1|3	Summary:	clipnotify is a simple program that, using the XFIXES extension to X11, waits until a new selection is available and then exits
21cr|clipnotify-1.0.2-1|4	Name:		clipnotify
21cr|clipnotify-1.0.2-1|5	Version:	1.0.2
21cr|clipnotify-1.0.2-1|6	Release:	1
21cr|clipnotify-1.0.2-1|7	License:	free
21cr|clipnotify-1.0.2-1|8	Group:		System/Configuration/Other
21cr|clipnotify-1.0.2-1|9	Url:		https://github.com/cdown/clipnotify
21cr|clipnotify-1.0.2-1|10	Source0:	https://github.com/cdown/clipnotify/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|clipnotify-1.0.2-1|11	BuildRequires:	x11-proto-devel
21cr|clipnotify-1.0.2-1|12	BuildRequires:	pkgconfig(xfixes)
21cr|clipnotify-1.0.2-1|13	
21cr|clipnotify-1.0.2-1|14	%description
21cr|clipnotify-1.0.2-1|15	clipnotify is a simple program that, using the XFIXES extension to X11,
21cr|clipnotify-1.0.2-1|16	waits until a new selection is available and then exits.
21cr|clipnotify-1.0.2-1|17	
21cr|clipnotify-1.0.2-1|18	%files
21cr|clipnotify-1.0.2-1|19	%{_bindir}/%{name}
21cr|clipnotify-1.0.2-1|20	
21cr|clipnotify-1.0.2-1|21	#----------------------------------------------------------------------------
21cr|clipnotify-1.0.2-1|22	
21cr|clipnotify-1.0.2-1|23	%prep
21cr|clipnotify-1.0.2-1|24	%setup -q
21cr|clipnotify-1.0.2-1|25	
21cr|clipnotify-1.0.2-1|26	%build
21cr|clipnotify-1.0.2-1|27	%make
21cr|clipnotify-1.0.2-1|28	
21cr|clipnotify-1.0.2-1|29	%install
21cr|clipnotify-1.0.2-1|30	install -d %{buildroot}%{_bindir}
21cr|clipnotify-1.0.2-1|31	install -m0755 %{name} %{buildroot}%{_bindir}/

684 21
21cr|clips-6.40-1|1	# Workaround to build with GCC 10
21cr|clips-6.40-1|2	%global optflags %{optflags} -fcommon
21cr|clips-6.40-1|3	Summary:	Clips language for expert systems
21cr|clips-6.40-1|4	Name:		clips
21cr|clips-6.40-1|5	Version:	6.40
21cr|clips-6.40-1|6	Release:	1
21cr|clips-6.40-1|7	License:	BSD
21cr|clips-6.40-1|8	Group:		Development/Other
21cr|clips-6.40-1|9	Url:		http://www.ghg.net/clips/download/source/
21cr|clips-6.40-1|10	Source0:	http://www.ghg.net/clips/download/source/clipssrc.tar.bz2
21cr|clips-6.40-1|11	Source1:	http://www.ghg.net/clips/download/source/x-prjct.tar.bz2
21cr|clips-6.40-1|12	Source2:	http://www.ghg.net/clips/download/source/makefile.bz2
21cr|clips-6.40-1|13	Source3:	http://www.ghg.net/clips/download/source/clips.hlp
21cr|clips-6.40-1|14	Source4:	http://www.ghg.net/clips/download/documentation/abstract.pdf
21cr|clips-6.40-1|15	Source5:	http://www.ghg.net/clips/download/documentation/apg.pdf
21cr|clips-6.40-1|16	Source6:	http://www.ghg.net/clips/download/documentation/arch5-1.pdf
21cr|clips-6.40-1|17	Source7:	http://www.ghg.net/clips/download/documentation/bpg.pdf
21cr|clips-6.40-1|18	Source8:	http://www.ghg.net/clips/download/documentation/ig.pdf
21cr|clips-6.40-1|19	Source9:	http://www.ghg.net/clips/download/documentation/usrguide.pdf
21cr|clips-6.40-1|20	Patch0:		clips-setup.patch
21cr|clips-6.40-1|21	Patch1:		clips-6.21-lib64.patch
21cr|clips-6.40-1|22	Patch3:		clips-6.21-gcc4.patch
21cr|clips-6.40-1|23	Patch4:		clips-6.21-link.patch
21cr|clips-6.40-1|24	BuildRequires:	pkgconfig(x11)
21cr|clips-6.40-1|25	BuildRequires:	pkgconfig(xaw7)
21cr|clips-6.40-1|26	BuildRequires:	pkgconfig(xt)
21cr|clips-6.40-1|27	
21cr|clips-6.40-1|28	%description
21cr|clips-6.40-1|29	This is the Clips expert systems language.
21cr|clips-6.40-1|30	
21cr|clips-6.40-1|31	%files
21cr|clips-6.40-1|32	%{_bindir}/clips
21cr|clips-6.40-1|33	%{_docdir}/clips-%{version}
21cr|clips-6.40-1|34	%{_datadir}/clips
21cr|clips-6.40-1|35	
21cr|clips-6.40-1|36	#----------------------------------------------------------------------------
21cr|clips-6.40-1|37	
21cr|clips-6.40-1|38	%package	X11
21cr|clips-6.40-1|39	Summary:	X interface to Clips
21cr|clips-6.40-1|40	Group:		Development/Other
21cr|clips-6.40-1|41	Requires:	clips
21cr|clips-6.40-1|42	
21cr|clips-6.40-1|43	%description	X11
21cr|clips-6.40-1|44	X interface to Clips.
21cr|clips-6.40-1|45	
21cr|clips-6.40-1|46	%files X11
21cr|clips-6.40-1|47	%{_prefix}/X11R6/bin/xclips
21cr|clips-6.40-1|48	%doc clips.hlp
21cr|clips-6.40-1|49	
21cr|clips-6.40-1|50	#----------------------------------------------------------------------------
21cr|clips-6.40-1|51	
21cr|clips-6.40-1|52	%prep
21cr|clips-6.40-1|53	%setup -q -a 1 -c
21cr|clips-6.40-1|54	mv x-prjct/makefile/makefile.x clipssrc
21cr|clips-6.40-1|55	mv x-prjct/xinterface/* clipssrc
21cr|clips-6.40-1|56	%patch0 -p0 -b .setup
21cr|clips-6.40-1|57	%patch1 -p1 -b .lib64
21cr|clips-6.40-1|58	%patch3 -p1 -b .gcc4
21cr|clips-6.40-1|59	bzcat %{SOURCE2} > clipssrc/makefile
21cr|clips-6.40-1|60	%patch4 -p0 -b .link
21cr|clips-6.40-1|61	#(peroyvind) invalid flag for C, drop it to avoid lots of warning
21cr|clips-6.40-1|62	perl -pi -e "s#-Woverloaded-virtual ##g" clipssrc/makefile
21cr|clips-6.40-1|63	perl -pi -e "s#gcc #gcc %{optflags} %{ldflags} #g" clipssrc/makefile*
21cr|clips-6.40-1|64	
21cr|clips-6.40-1|65	%build
21cr|clips-6.40-1|66	pushd clipssrc
21cr|clips-6.40-1|67	%make
21cr|clips-6.40-1|68	%make -f makefile.x LIB=%{_lib}
21cr|clips-6.40-1|69	popd
21cr|clips-6.40-1|70	
21cr|clips-6.40-1|71	%install
21cr|clips-6.40-1|72	mkdir -p -m 0755 %{buildroot}%{_prefix}/{X11R6/bin,bin,doc,share/clips}
21cr|clips-6.40-1|73	install -m 0755 clipssrc/clips %{buildroot}%{_prefix}/bin/
21cr|clips-6.40-1|74	install -m 0755 clipssrc/xclips %{buildroot}%{_prefix}/X11R6/bin/
21cr|clips-6.40-1|75	install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/clips/
21cr|clips-6.40-1|76	cp %{SOURCE3} .
21cr|clips-6.40-1|77	mkdir -p %{buildroot}%{_docdir}/clips-%{version}
21cr|clips-6.40-1|78	for i in %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{SOURCE9}; do
21cr|clips-6.40-1|79	install -m 0644 $i %{buildroot}%{_docdir}/clips-%{version}
21cr|clips-6.40-1|80	done

685 21
21cr|cliquer-1.21-7|1	%define major 1
21cr|cliquer-1.21-7|2	%define libname %mklibname %{name} %{major}
21cr|cliquer-1.21-7|3	%define devname %mklibname %{name} -d
21cr|cliquer-1.21-7|4	
21cr|cliquer-1.21-7|5	Name:		cliquer
21cr|cliquer-1.21-7|6	Version:	1.21
21cr|cliquer-1.21-7|7	Release:	7
21cr|cliquer-1.21-7|8	Summary:	Find cliques in arbitrary weighted graphs
21cr|cliquer-1.21-7|9	Group:		Sciences/Mathematics
21cr|cliquer-1.21-7|10	License:	GPLv2+
21cr|cliquer-1.21-7|11	Url:		http://users.tkk.fi/pat/cliquer.html
21cr|cliquer-1.21-7|12	Source0:	http://users.tkk.fi/~pat/%{name}/%{name}-%{version}.tar.gz
21cr|cliquer-1.21-7|13	Source1:	http://users.tkk.fi/~pat/%{name}/%{name}_fm.pdf
21cr|cliquer-1.21-7|14	Source2:	http://users.tkk.fi/~pat/%{name}/%{name}.pdf
21cr|cliquer-1.21-7|15	Source3:	http://users.tkk.fi/~pat/%{name}/%{name}_bm.pdf
21cr|cliquer-1.21-7|16	Source4:	http://users.tkk.fi/~pat/%{name}/basic.c
21cr|cliquer-1.21-7|17	Source5:	http://users.tkk.fi/~pat/%{name}/hamming.c
21cr|cliquer-1.21-7|18	Source6:	http://users.tkk.fi/~pat/%{name}/poly.c
21cr|cliquer-1.21-7|19	Source7:	http://users.tkk.fi/~pat/%{name}/tetromino.h
21cr|cliquer-1.21-7|20	# Man page formatting by Jerry James, text from the sources
21cr|cliquer-1.21-7|21	Source8:	%{name}.1
21cr|cliquer-1.21-7|22	# Sagemath patches and extra files. History can be found in related tracs at:
21cr|cliquer-1.21-7|23	#       http://trac.sagemath.org/sage_trac/ticket/6355
21cr|cliquer-1.21-7|24	#       http://trac.sagemath.org/sage_trac/ticket/5793
21cr|cliquer-1.21-7|25	# A private email was also sent to cliquer author asking for any comments
21cr|cliquer-1.21-7|26	# on Fedora cliquer review request and sagemath patches.
21cr|cliquer-1.21-7|27	Source9:	cl.h
21cr|cliquer-1.21-7|28	Patch0:		%{name}-sagemath.patch
21cr|cliquer-1.21-7|29	
21cr|cliquer-1.21-7|30	Requires:	%{libname} = %{EVRD}
21cr|cliquer-1.21-7|31	
21cr|cliquer-1.21-7|32	%description
21cr|cliquer-1.21-7|33	The main cliquer package contains a command-line interface to the
21cr|cliquer-1.21-7|34	cliquer library.  Note that the upstream binary name is "cl", which is
21cr|cliquer-1.21-7|35	too generic for Fedora.  Therefore, the binary is named "cliquer".
21cr|cliquer-1.21-7|36	
21cr|cliquer-1.21-7|37	%package -n %{libname}
21cr|cliquer-1.21-7|38	Summary:	Library to find cliques in arbitrary weighted graphs
21cr|cliquer-1.21-7|39	
21cr|cliquer-1.21-7|40	%description -n %{libname}
21cr|cliquer-1.21-7|41	Cliquer is a set of C routines for finding cliques in an arbitrary
21cr|cliquer-1.21-7|42	weighted graph.  It uses an exact branch-and-bound algorithm developed
21cr|cliquer-1.21-7|43	by Patric Östergård.  It is designed with the aim of being efficient
21cr|cliquer-1.21-7|44	while still being flexible and easy to use.
21cr|cliquer-1.21-7|45	
21cr|cliquer-1.21-7|46	%package -n %{devname}
21cr|cliquer-1.21-7|47	Summary:	Development files for cliquer
21cr|cliquer-1.21-7|48	Requires:	%{libname} = %{EVRD}
21cr|cliquer-1.21-7|49	
21cr|cliquer-1.21-7|50	%description -n %{devname}
21cr|cliquer-1.21-7|51	Development files for cliquer.
21cr|cliquer-1.21-7|52	
21cr|cliquer-1.21-7|53	%prep
21cr|cliquer-1.21-7|54	%setup -q
21cr|cliquer-1.21-7|55	cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} .
21cr|cliquer-1.21-7|56	%patch0 -p1
21cr|cliquer-1.21-7|57	
21cr|cliquer-1.21-7|58	mkdir example
21cr|cliquer-1.21-7|59	sed 's|"cliquer.h"|<cliquer/cliquer.h>|' %{SOURCE4} > example/basic.c
21cr|cliquer-1.21-7|60	sed 's|"cliquer.h"|<cliquer/cliquer.h>|' %{SOURCE5} > example/hamming.c
21cr|cliquer-1.21-7|61	sed 's|"cliquer.h"|<cliquer/cliquer.h>|' %{SOURCE6} > example/poly.c
21cr|cliquer-1.21-7|62	cp -p %{SOURCE7} example
21cr|cliquer-1.21-7|63	
21cr|cliquer-1.21-7|64	sed -i \
21cr|cliquer-1.21-7|65	's/59 Temple Place, Suite 330, Boston, MA  02111-1307/51 Franklin Street, Suite 500, Boston, MA  02110-1335/' \
21cr|cliquer-1.21-7|66	LICENSE
21cr|cliquer-1.21-7|67	
21cr|cliquer-1.21-7|68	%build
21cr|cliquer-1.21-7|69	# The distributed Makefile just builds a binary named "cl".  However, the
21cr|cliquer-1.21-7|70	# examples show that the internal code is clearly meant to be used as a
21cr|cliquer-1.21-7|71	# library.  So we build a library by hand.
21cr|cliquer-1.21-7|72	gcc %{optflags} -fPIC -c cl.c
21cr|cliquer-1.21-7|73	gcc %{optflags} -fPIC -c cliquer.c
21cr|cliquer-1.21-7|74	gcc %{optflags} -fPIC -c graph.c
21cr|cliquer-1.21-7|75	gcc %{optflags} -fPIC -c reorder.c
21cr|cliquer-1.21-7|76	gcc %{optflags} -fPIC -shared -o libcliquer.so.%{version} \
21cr|cliquer-1.21-7|77	-Wl,-soname=libcliquer.so.%{major} cl.o cliquer.o graph.o reorder.o
21cr|cliquer-1.21-7|78	ln -s libcliquer.so.%{version} libcliquer.so.%{major}
21cr|cliquer-1.21-7|79	ln -s libcliquer.so.%{major} libcliquer.so
21cr|cliquer-1.21-7|80	
21cr|cliquer-1.21-7|81	# Now build the binary
21cr|cliquer-1.21-7|82	gcc %{optflags} -DENABLE_LONG_OPTIONS -DMAIN -c cl.c
21cr|cliquer-1.21-7|83	gcc %{optflags} -o cliquer cl.o -L. -lcliquer
21cr|cliquer-1.21-7|84	
21cr|cliquer-1.21-7|85	%install
21cr|cliquer-1.21-7|86	# Install the library
21cr|cliquer-1.21-7|87	mkdir -p %{buildroot}%{_libdir}
21cr|cliquer-1.21-7|88	cp -pP libcliquer.so* %{buildroot}%{_libdir}
21cr|cliquer-1.21-7|89	chmod 0755 %{buildroot}%{_libdir}/libcliquer.so.%{version}
21cr|cliquer-1.21-7|90	
21cr|cliquer-1.21-7|91	# Install the binary
21cr|cliquer-1.21-7|92	mkdir -p %{buildroot}%{_bindir}
21cr|cliquer-1.21-7|93	install -m 0755 -p cliquer %{buildroot}%{_bindir}/cliquer
21cr|cliquer-1.21-7|94	
21cr|cliquer-1.21-7|95	# Install the header file
21cr|cliquer-1.21-7|96	mkdir -p %{buildroot}%{_includedir}/cliquer
21cr|cliquer-1.21-7|97	cp -p %{SOURCE9} cliquer.h cliquerconf.h graph.h misc.h reorder.h set.h %{buildroot}%{_includedir}/cliquer
21cr|cliquer-1.21-7|98	
21cr|cliquer-1.21-7|99	# Install the man page
21cr|cliquer-1.21-7|100	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cliquer-1.21-7|101	cp -p %{SOURCE8} %{buildroot}%{_mandir}/man1
21cr|cliquer-1.21-7|102	
21cr|cliquer-1.21-7|103	%check
21cr|cliquer-1.21-7|104	LD_LIBRARY_PATH=. make test CFLAGS="%{optflags}"
21cr|cliquer-1.21-7|105	
21cr|cliquer-1.21-7|106	%files
21cr|cliquer-1.21-7|107	%doc cliquer*.pdf
21cr|cliquer-1.21-7|108	%{_bindir}/%{name}
21cr|cliquer-1.21-7|109	%{_mandir}/man1/*
21cr|cliquer-1.21-7|110	
21cr|cliquer-1.21-7|111	%files -n %{libname}
21cr|cliquer-1.21-7|112	%doc ChangeLog LICENSE README example
21cr|cliquer-1.21-7|113	%{_libdir}/libcliquer.so.%{major}*
21cr|cliquer-1.21-7|114	
21cr|cliquer-1.21-7|115	%files -n %{devname}
21cr|cliquer-1.21-7|116	%{_includedir}/%{name}/
21cr|cliquer-1.21-7|117	%{_libdir}/libcliquer.so

686 21
21cr|clisp-2.49.93-3.20180218hg|1	# Mercurial snapshot
21cr|clisp-2.49.93-3.20180218hg|2	%global hgver 20180218hg
21cr|clisp-2.49.93-3.20180218hg|3	
21cr|clisp-2.49.93-3.20180218hg|4	%define with_lightning 0
21cr|clisp-2.49.93-3.20180218hg|5	
21cr|clisp-2.49.93-3.20180218hg|6	Summary:	Common Lisp (ANSI CL) implementation
21cr|clisp-2.49.93-3.20180218hg|7	Name:		clisp
21cr|clisp-2.49.93-3.20180218hg|8	Version:	2.49.93
21cr|clisp-2.49.93-3.20180218hg|9	Release:	3.%{hgver}
21cr|clisp-2.49.93-3.20180218hg|10	Epoch:		1
21cr|clisp-2.49.93-3.20180218hg|11	License:	GPLv2+
21cr|clisp-2.49.93-3.20180218hg|12	Group:		Development/Other
21cr|clisp-2.49.93-3.20180218hg|13	Url:		http://clisp.cons.org/
21cr|clisp-2.49.93-3.20180218hg|14	
21cr|clisp-2.49.93-3.20180218hg|15	# The source for this package was pulled from upstream's mercurial repository.
21cr|clisp-2.49.93-3.20180218hg|16	# Use the following commands to generate the tarball:
21cr|clisp-2.49.93-3.20180218hg|17	#   hg clone hg clone http://hg.code.sf.net/p/clisp/clisp clisp-2.49
21cr|clisp-2.49.93-3.20180218hg|18	#   rm -fr clisp-2.49/.hg*
21cr|clisp-2.49.93-3.20180218hg|19	#   tar cvjf clisp-2.49-20130208hg.tar.bz2 clisp-2.49
21cr|clisp-2.49.93-3.20180218hg|20	#Source0:	ftp://ftp.gnu.org/pub/gnu/clisp/latest/%%{name}-%%{version}.tar.bz2
21cr|clisp-2.49.93-3.20180218hg|21	Source0:	%{name}-%{version}-%{hgver}.tar.bz2
21cr|clisp-2.49.93-3.20180218hg|22	Patch1:		clisp-2.49.93-rosa-disabled-tests.patch
21cr|clisp-2.49.93-3.20180218hg|23	
21cr|clisp-2.49.93-3.20180218hg|24	BuildRequires:	diffutils
21cr|clisp-2.49.93-3.20180218hg|25	BuildRequires:	imake
21cr|clisp-2.49.93-3.20180218hg|26	%if %{with_lightning}
21cr|clisp-2.49.93-3.20180218hg|27	BuildRequires:	lightning
21cr|clisp-2.49.93-3.20180218hg|28	%endif
21cr|clisp-2.49.93-3.20180218hg|29	BuildRequires:	db5-devel
21cr|clisp-2.49.93-3.20180218hg|30	BuildRequires:	ffcall-devel
21cr|clisp-2.49.93-3.20180218hg|31	BuildRequires:	gdbm-devel
21cr|clisp-2.49.93-3.20180218hg|32	BuildRequires:	libfcgi-devel
21cr|clisp-2.49.93-3.20180218hg|33	BuildRequires:	libpari-devel
21cr|clisp-2.49.93-3.20180218hg|34	BuildRequires:	libsigsegv-devel
21cr|clisp-2.49.93-3.20180218hg|35	BuildRequires:	readline-devel
21cr|clisp-2.49.93-3.20180218hg|36	BuildRequires:	pkgconfig(dbus-1)
21cr|clisp-2.49.93-3.20180218hg|37	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|clisp-2.49.93-3.20180218hg|38	BuildRequires:	pkgconfig(ice)
21cr|clisp-2.49.93-3.20180218hg|39	BuildRequires:	pkgconfig(libglade-2.0)
21cr|clisp-2.49.93-3.20180218hg|40	BuildRequires:	pkgconfig(libpcre)
21cr|clisp-2.49.93-3.20180218hg|41	BuildRequires:	pkgconfig(libpq)
21cr|clisp-2.49.93-3.20180218hg|42	BuildRequires:	pkgconfig(sm)
21cr|clisp-2.49.93-3.20180218hg|43	BuildRequires:	pkgconfig(x11)
21cr|clisp-2.49.93-3.20180218hg|44	BuildRequires:	pkgconfig(xaw7)
21cr|clisp-2.49.93-3.20180218hg|45	BuildRequires:	pkgconfig(xext)
21cr|clisp-2.49.93-3.20180218hg|46	BuildRequires:	pkgconfig(xft)
21cr|clisp-2.49.93-3.20180218hg|47	BuildRequires:	pkgconfig(xmu)
21cr|clisp-2.49.93-3.20180218hg|48	BuildRequires:	pkgconfig(xrender)
21cr|clisp-2.49.93-3.20180218hg|49	BuildRequires:	pkgconfig(xt)
21cr|clisp-2.49.93-3.20180218hg|50	BuildRequires:	pkgconfig(zlib)
21cr|clisp-2.49.93-3.20180218hg|51	Provides:	ansi-cl
21cr|clisp-2.49.93-3.20180218hg|52	
21cr|clisp-2.49.93-3.20180218hg|53	%description
21cr|clisp-2.49.93-3.20180218hg|54	Common Lisp is a high-level, all-purpose programming language.
21cr|clisp-2.49.93-3.20180218hg|55	
21cr|clisp-2.49.93-3.20180218hg|56	CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
21cr|clisp-2.49.93-3.20180218hg|57	University and Michael Stoll of Munich University, both in Germany.
21cr|clisp-2.49.93-3.20180218hg|58	
21cr|clisp-2.49.93-3.20180218hg|59	It mostly supports Common Lisp as described in the ANSI CL standard.
21cr|clisp-2.49.93-3.20180218hg|60	It runs on microcomputers (DOS, OS/2, Windows NT, Windows 95, Amiga
21cr|clisp-2.49.93-3.20180218hg|61	500-4000, Acorn RISC PC) as well as on Unix workstations (Linux,
21cr|clisp-2.49.93-3.20180218hg|62	SVR4, Sun4, DEC Alpha OSF, HP-UX, NeXTstep, SGI, AIX, Sun3 and others)
21cr|clisp-2.49.93-3.20180218hg|63	and needs only 2 MB of RAM.
21cr|clisp-2.49.93-3.20180218hg|64	
21cr|clisp-2.49.93-3.20180218hg|65	It is free software and may be distributed under the terms of GNU GPL,
21cr|clisp-2.49.93-3.20180218hg|66	while it is possible to distribute commercial applications compiled
21cr|clisp-2.49.93-3.20180218hg|67	with CLISP.
21cr|clisp-2.49.93-3.20180218hg|68	
21cr|clisp-2.49.93-3.20180218hg|69	The user interface comes in German, English, French and Spanish.
21cr|clisp-2.49.93-3.20180218hg|70	CLISP includes an interpreter, a compiler, a large subset of CLOS,
21cr|clisp-2.49.93-3.20180218hg|71	a foreign language interface and a socket interface.
21cr|clisp-2.49.93-3.20180218hg|72	
21cr|clisp-2.49.93-3.20180218hg|73	An X11 interface is available through CLX and Garnet.
21cr|clisp-2.49.93-3.20180218hg|74	
21cr|clisp-2.49.93-3.20180218hg|75	%files -f %{name}.lang
21cr|clisp-2.49.93-3.20180218hg|76	%{_bindir}/clisp
21cr|clisp-2.49.93-3.20180218hg|77	%{_mandir}/*/*
21cr|clisp-2.49.93-3.20180218hg|78	%doc %{_docdir}/clisp
21cr|clisp-2.49.93-3.20180218hg|79	%dir %{_libdir}/%{name}-%{version}+
21cr|clisp-2.49.93-3.20180218hg|80	%{_libdir}/%{name}-%{version}+/base/lispinit.mem
21cr|clisp-2.49.93-3.20180218hg|81	%{_libdir}/%{name}-%{version}+/base/lisp.run
21cr|clisp-2.49.93-3.20180218hg|82	%{_libdir}/%{name}-%{version}+/bindings/glibc/*.fas
21cr|clisp-2.49.93-3.20180218hg|83	%{_libdir}/%{name}-%{version}+/bindings/glibc/*.lisp
21cr|clisp-2.49.93-3.20180218hg|84	%{_libdir}/%{name}-%{version}+/clx/new-clx/*.fas
21cr|clisp-2.49.93-3.20180218hg|85	%{_libdir}/%{name}-%{version}+/clx/new-clx/*.lisp
21cr|clisp-2.49.93-3.20180218hg|86	%{_libdir}/%{name}-%{version}+/data
21cr|clisp-2.49.93-3.20180218hg|87	%dir %{_libdir}/%{name}-%{version}+/dbus
21cr|clisp-2.49.93-3.20180218hg|88	%{_libdir}/%{name}-%{version}+/dbus/*.fas
21cr|clisp-2.49.93-3.20180218hg|89	%{_libdir}/%{name}-%{version}+/dbus/*.lisp
21cr|clisp-2.49.93-3.20180218hg|90	%dir %{_libdir}/%{name}-%{version}+/fastcgi
21cr|clisp-2.49.93-3.20180218hg|91	%{_libdir}/%{name}-%{version}+/fastcgi/*.fas
21cr|clisp-2.49.93-3.20180218hg|92	%{_libdir}/%{name}-%{version}+/fastcgi/*.lisp
21cr|clisp-2.49.93-3.20180218hg|93	%dir %{_libdir}/%{name}-%{version}+/gdbm
21cr|clisp-2.49.93-3.20180218hg|94	%{_libdir}/%{name}-%{version}+/gdbm/*.fas
21cr|clisp-2.49.93-3.20180218hg|95	%{_libdir}/%{name}-%{version}+/gdbm/*.lisp
21cr|clisp-2.49.93-3.20180218hg|96	%dir %{_libdir}/%{name}-%{version}+/gtk2
21cr|clisp-2.49.93-3.20180218hg|97	%{_libdir}/%{name}-%{version}+/gtk2/*.fas
21cr|clisp-2.49.93-3.20180218hg|98	%{_libdir}/%{name}-%{version}+/gtk2/*.lisp
21cr|clisp-2.49.93-3.20180218hg|99	%{_libdir}/%{name}-%{version}+/dynmod
21cr|clisp-2.49.93-3.20180218hg|100	%dir %{_libdir}/%{name}-%{version}+/pcre
21cr|clisp-2.49.93-3.20180218hg|101	%{_libdir}/%{name}-%{version}+/pcre/*.fas
21cr|clisp-2.49.93-3.20180218hg|102	%{_libdir}/%{name}-%{version}+/pcre/*.lisp
21cr|clisp-2.49.93-3.20180218hg|103	%dir %{_libdir}/%{name}-%{version}+/postgresql
21cr|clisp-2.49.93-3.20180218hg|104	%{_libdir}/%{name}-%{version}+/postgresql/*.fas
21cr|clisp-2.49.93-3.20180218hg|105	%{_libdir}/%{name}-%{version}+/postgresql/*.lisp
21cr|clisp-2.49.93-3.20180218hg|106	%dir %{_libdir}/%{name}-%{version}+/rawsock
21cr|clisp-2.49.93-3.20180218hg|107	%{_libdir}/%{name}-%{version}+/rawsock/*.fas
21cr|clisp-2.49.93-3.20180218hg|108	%{_libdir}/%{name}-%{version}+/rawsock/*.lisp
21cr|clisp-2.49.93-3.20180218hg|109	%dir %{_libdir}/%{name}-%{version}+/zlib
21cr|clisp-2.49.93-3.20180218hg|110	%{_libdir}/%{name}-%{version}+/zlib/*.fas
21cr|clisp-2.49.93-3.20180218hg|111	%{_libdir}/%{name}-%{version}+/zlib/*.lisp
21cr|clisp-2.49.93-3.20180218hg|112	%{_datadir}/emacs/site-lisp/*
21cr|clisp-2.49.93-3.20180218hg|113	%{_datadir}/vim/vimfiles/after/syntax/lisp.vim
21cr|clisp-2.49.93-3.20180218hg|114	
21cr|clisp-2.49.93-3.20180218hg|115	#----------------------------------------------------------------------------
21cr|clisp-2.49.93-3.20180218hg|116	
21cr|clisp-2.49.93-3.20180218hg|117	%package devel
21cr|clisp-2.49.93-3.20180218hg|118	Summary:	Development files for CLISP
21cr|clisp-2.49.93-3.20180218hg|119	Group:		Development/Other
21cr|clisp-2.49.93-3.20180218hg|120	Requires:	%{name} = %{epoch}:%{version}-%{release}
21cr|clisp-2.49.93-3.20180218hg|121	
21cr|clisp-2.49.93-3.20180218hg|122	%description devel
21cr|clisp-2.49.93-3.20180218hg|123	Files necessary for linking CLISP.
21cr|clisp-2.49.93-3.20180218hg|124	
21cr|clisp-2.49.93-3.20180218hg|125	%files devel
21cr|clisp-2.49.93-3.20180218hg|126	%attr(0755,root,root) %{_bindir}/clisp-link
21cr|clisp-2.49.93-3.20180218hg|127	%{_libdir}/%{name}-%{version}+/base/*.a
21cr|clisp-2.49.93-3.20180218hg|128	%{_libdir}/%{name}-%{version}+/base/*.o
21cr|clisp-2.49.93-3.20180218hg|129	%{_libdir}/%{name}-%{version}+/base/*.h
21cr|clisp-2.49.93-3.20180218hg|130	%{_libdir}/%{name}-%{version}+/base/makevars
21cr|clisp-2.49.93-3.20180218hg|131	%{_libdir}/%{name}-%{version}+/bindings/glibc/*.o
21cr|clisp-2.49.93-3.20180218hg|132	%{_libdir}/%{name}-%{version}+/bindings/glibc/*.sh
21cr|clisp-2.49.93-3.20180218hg|133	%{_libdir}/%{name}-%{version}+/bindings/glibc/Makefile
21cr|clisp-2.49.93-3.20180218hg|134	%{_libdir}/%{name}-%{version}+/build-aux/*
21cr|clisp-2.49.93-3.20180218hg|135	%{_libdir}/%{name}-%{version}+/clx/new-clx/*.o
21cr|clisp-2.49.93-3.20180218hg|136	%{_libdir}/%{name}-%{version}+/clx/new-clx/*.sh
21cr|clisp-2.49.93-3.20180218hg|137	%{_libdir}/%{name}-%{version}+/clx/new-clx/demos
21cr|clisp-2.49.93-3.20180218hg|138	%{_libdir}/%{name}-%{version}+/clx/new-clx/Makefile
21cr|clisp-2.49.93-3.20180218hg|139	%{_libdir}/%{name}-%{version}+/clx/new-clx/README
21cr|clisp-2.49.93-3.20180218hg|140	%{_libdir}/%{name}-%{version}+/dbus/*.o
21cr|clisp-2.49.93-3.20180218hg|141	%{_libdir}/%{name}-%{version}+/dbus/*.sh
21cr|clisp-2.49.93-3.20180218hg|142	%{_libdir}/%{name}-%{version}+/dbus/Makefile
21cr|clisp-2.49.93-3.20180218hg|143	%{_libdir}/%{name}-%{version}+/fastcgi/*.o
21cr|clisp-2.49.93-3.20180218hg|144	%{_libdir}/%{name}-%{version}+/fastcgi/*.sh
21cr|clisp-2.49.93-3.20180218hg|145	%{_libdir}/%{name}-%{version}+/fastcgi/Makefile
21cr|clisp-2.49.93-3.20180218hg|146	%{_libdir}/%{name}-%{version}+/fastcgi/README
21cr|clisp-2.49.93-3.20180218hg|147	%{_libdir}/%{name}-%{version}+/gdbm/*.o
21cr|clisp-2.49.93-3.20180218hg|148	%{_libdir}/%{name}-%{version}+/gdbm/*.sh
21cr|clisp-2.49.93-3.20180218hg|149	%{_libdir}/%{name}-%{version}+/gdbm/Makefile
21cr|clisp-2.49.93-3.20180218hg|150	%{_libdir}/%{name}-%{version}+/gtk2/*.cfg
21cr|clisp-2.49.93-3.20180218hg|151	%{_libdir}/%{name}-%{version}+/gtk2/*.glade
21cr|clisp-2.49.93-3.20180218hg|152	%{_libdir}/%{name}-%{version}+/gtk2/*.o
21cr|clisp-2.49.93-3.20180218hg|153	%{_libdir}/%{name}-%{version}+/gtk2/*.sh
21cr|clisp-2.49.93-3.20180218hg|154	%{_libdir}/%{name}-%{version}+/gtk2/Makefile
21cr|clisp-2.49.93-3.20180218hg|155	%{_libdir}/%{name}-%{version}+/linkkit
21cr|clisp-2.49.93-3.20180218hg|156	%{_libdir}/%{name}-%{version}+/pcre/*.o
21cr|clisp-2.49.93-3.20180218hg|157	%{_libdir}/%{name}-%{version}+/pcre/*.sh
21cr|clisp-2.49.93-3.20180218hg|158	%{_libdir}/%{name}-%{version}+/pcre/Makefile
21cr|clisp-2.49.93-3.20180218hg|159	%{_libdir}/%{name}-%{version}+/postgresql/*.o
21cr|clisp-2.49.93-3.20180218hg|160	%{_libdir}/%{name}-%{version}+/postgresql/*.sh
21cr|clisp-2.49.93-3.20180218hg|161	%{_libdir}/%{name}-%{version}+/postgresql/Makefile
21cr|clisp-2.49.93-3.20180218hg|162	%{_libdir}/%{name}-%{version}+/postgresql/README
21cr|clisp-2.49.93-3.20180218hg|163	%{_libdir}/%{name}-%{version}+/rawsock/*.o
21cr|clisp-2.49.93-3.20180218hg|164	%{_libdir}/%{name}-%{version}+/rawsock/*.sh
21cr|clisp-2.49.93-3.20180218hg|165	%{_libdir}/%{name}-%{version}+/rawsock/demos
21cr|clisp-2.49.93-3.20180218hg|166	%{_libdir}/%{name}-%{version}+/rawsock/Makefile
21cr|clisp-2.49.93-3.20180218hg|167	%{_libdir}/%{name}-%{version}+/zlib/*.o
21cr|clisp-2.49.93-3.20180218hg|168	%{_libdir}/%{name}-%{version}+/zlib/*.sh
21cr|clisp-2.49.93-3.20180218hg|169	%{_libdir}/%{name}-%{version}+/zlib/Makefile
21cr|clisp-2.49.93-3.20180218hg|170	%{_datadir}/aclocal/clisp.m4
21cr|clisp-2.49.93-3.20180218hg|171	
21cr|clisp-2.49.93-3.20180218hg|172	#----------------------------------------------------------------------------
21cr|clisp-2.49.93-3.20180218hg|173	
21cr|clisp-2.49.93-3.20180218hg|174	%prep
21cr|clisp-2.49.93-3.20180218hg|175	%setup -q -n %{name}-%{version}
21cr|clisp-2.49.93-3.20180218hg|176	%patch1 -p1
21cr|clisp-2.49.93-3.20180218hg|177	
21cr|clisp-2.49.93-3.20180218hg|178	%build
21cr|clisp-2.49.93-3.20180218hg|179	#%%ifarch %{armx}
21cr|clisp-2.49.93-3.20180218hg|180	#cp /usr/share/libtool/config/config.* src/build-aux/
21cr|clisp-2.49.93-3.20180218hg|181	#%%endif
21cr|clisp-2.49.93-3.20180218hg|182	
21cr|clisp-2.49.93-3.20180218hg|183	ulimit -s 16384
21cr|clisp-2.49.93-3.20180218hg|184	./configure \
21cr|clisp-2.49.93-3.20180218hg|185	--prefix=%{_prefix} \
21cr|clisp-2.49.93-3.20180218hg|186	--libdir=%{_libdir} \
21cr|clisp-2.49.93-3.20180218hg|187	--mandir=%{_mandir} \
21cr|clisp-2.49.93-3.20180218hg|188	--docdir=%{_docdir}/clisp \
21cr|clisp-2.49.93-3.20180218hg|189	--fsstnd=redhat \
21cr|clisp-2.49.93-3.20180218hg|190	--hyperspec=http://www.lispworks.com/documentation/HyperSpec/ \
21cr|clisp-2.49.93-3.20180218hg|191	--with-module=bindings/glibc \
21cr|clisp-2.49.93-3.20180218hg|192	--with-module=clx/new-clx \
21cr|clisp-2.49.93-3.20180218hg|193	--with-module=dbus \
21cr|clisp-2.49.93-3.20180218hg|194	--with-module=fastcgi \
21cr|clisp-2.49.93-3.20180218hg|195	--with-module=gdbm \
21cr|clisp-2.49.93-3.20180218hg|196	--with-module=gtk2 \
21cr|clisp-2.49.93-3.20180218hg|197	--with-module=i18n \
21cr|clisp-2.49.93-3.20180218hg|198	--with-module=pcre \
21cr|clisp-2.49.93-3.20180218hg|199	--with-module=postgresql \
21cr|clisp-2.49.93-3.20180218hg|200	--with-module=rawsock \
21cr|clisp-2.49.93-3.20180218hg|201	--with-module=regexp \
21cr|clisp-2.49.93-3.20180218hg|202	--with-module=syscalls \
21cr|clisp-2.49.93-3.20180218hg|203	--with-module=zlib \
21cr|clisp-2.49.93-3.20180218hg|204	--with-readline \
21cr|clisp-2.49.93-3.20180218hg|205	%if %{with_lightning}
21cr|clisp-2.49.93-3.20180218hg|206	--with-jitc=lightning \
21cr|clisp-2.49.93-3.20180218hg|207	%endif
21cr|clisp-2.49.93-3.20180218hg|208	--cbcx \
21cr|clisp-2.49.93-3.20180218hg|209	build CFLAGS="%{optflags}"
21cr|clisp-2.49.93-3.20180218hg|210	
21cr|clisp-2.49.93-3.20180218hg|211	#not needed --sbcx (configure, build, check, extracheck) make all needed
21cr|clisp-2.49.93-3.20180218hg|212	#make -C build
21cr|clisp-2.49.93-3.20180218hg|213	
21cr|clisp-2.49.93-3.20180218hg|214	%check
21cr|clisp-2.49.93-3.20180218hg|215	#make -C build check
21cr|clisp-2.49.93-3.20180218hg|216	
21cr|clisp-2.49.93-3.20180218hg|217	%install
21cr|clisp-2.49.93-3.20180218hg|218	%makeinstall_std  -C build
21cr|clisp-2.49.93-3.20180218hg|219	
21cr|clisp-2.49.93-3.20180218hg|220	rm -f %{buildroot}%{_docdir}/clisp/doc/clisp.{dvi,1,ps}
21cr|clisp-2.49.93-3.20180218hg|221	cp -p doc/mop-spec.pdf %{buildroot}%{_docdir}/clisp/doc
21cr|clisp-2.49.93-3.20180218hg|222	
21cr|clisp-2.49.93-3.20180218hg|223	find %{buildroot}/%{_libdir} -name '*.so' -exec chmod +x {} \;
21cr|clisp-2.49.93-3.20180218hg|224	
21cr|clisp-2.49.93-3.20180218hg|225	%find_lang %{name}
21cr|clisp-2.49.93-3.20180218hg|226	%find_lang %{name}low
21cr|clisp-2.49.93-3.20180218hg|227	cat %{name}low.lang >> %{name}.lang

687 21
21cr|cln-1.3.6-2|1	%define major 6
21cr|cln-1.3.6-2|2	%define libname %mklibname %{name} %{major}
21cr|cln-1.3.6-2|3	%define devname %mklibname %{name} -d
21cr|cln-1.3.6-2|4	
21cr|cln-1.3.6-2|5	Summary:	C++++ Class Library for Numbers
21cr|cln-1.3.6-2|6	Name:		cln
21cr|cln-1.3.6-2|7	Version:	1.3.6
21cr|cln-1.3.6-2|8	Release:	2
21cr|cln-1.3.6-2|9	License:	GPLv2+
21cr|cln-1.3.6-2|10	Group:		Sciences/Mathematics
21cr|cln-1.3.6-2|11	Url:		http://www.ginac.de/CLN/
21cr|cln-1.3.6-2|12	Source0:	http://www.ginac.de/CLN/%{name}-%{version}.tar.bz2
21cr|cln-1.3.6-2|13	BuildRequires:	gmp-devel
21cr|cln-1.3.6-2|14	
21cr|cln-1.3.6-2|15	%description
21cr|cln-1.3.6-2|16	CLN is a collection of C++ math classes and functions licensed under
21cr|cln-1.3.6-2|17	the GPL that provides efficiency, type safety, and algebraic syntax in
21cr|cln-1.3.6-2|18	a fast, memory-efficient library.
21cr|cln-1.3.6-2|19	
21cr|cln-1.3.6-2|20	#----------------------------------------------------------------------------
21cr|cln-1.3.6-2|21	
21cr|cln-1.3.6-2|22	%package -n %{libname}
21cr|cln-1.3.6-2|23	Summary:	C++++ Class Library for Numbers
21cr|cln-1.3.6-2|24	Group:		Sciences/Mathematics
21cr|cln-1.3.6-2|25	Provides:	%{name} = %{EVRD}
21cr|cln-1.3.6-2|26	Obsoletes:	%{mklibname cln 4} < 1.2.2
21cr|cln-1.3.6-2|27	
21cr|cln-1.3.6-2|28	%description -n %{libname}
21cr|cln-1.3.6-2|29	CLN is a collection of C++ math classes and functions licensed under
21cr|cln-1.3.6-2|30	the GPL that provides efficiency, type safety, and algebraic syntax in
21cr|cln-1.3.6-2|31	a fast, memory-efficient library.
21cr|cln-1.3.6-2|32	
21cr|cln-1.3.6-2|33	%files -n %{libname}
21cr|cln-1.3.6-2|34	%{_libdir}/libcln.so.%{major}*
21cr|cln-1.3.6-2|35	
21cr|cln-1.3.6-2|36	#----------------------------------------------------------------------------
21cr|cln-1.3.6-2|37	
21cr|cln-1.3.6-2|38	%package -n %{devname}
21cr|cln-1.3.6-2|39	Summary:	Development files for programs using the CLN library
21cr|cln-1.3.6-2|40	Group:		Development/C++
21cr|cln-1.3.6-2|41	Requires:	%{libname} = %{EVRD}
21cr|cln-1.3.6-2|42	Provides:	%{name}-devel = %{EVRD}
21cr|cln-1.3.6-2|43	Obsoletes:	%{mklibname cln 4 -d} < 1.2.2
21cr|cln-1.3.6-2|44	
21cr|cln-1.3.6-2|45	%description -n %{devname}
21cr|cln-1.3.6-2|46	This package is necessary if you wish to develop software that uses
21cr|cln-1.3.6-2|47	the CLN library.
21cr|cln-1.3.6-2|48	
21cr|cln-1.3.6-2|49	%files -n %{devname}
21cr|cln-1.3.6-2|50	%doc ChangeLog NEWS README TODO* documents/*
21cr|cln-1.3.6-2|51	%{_includedir}/*
21cr|cln-1.3.6-2|52	%{_libdir}/*.so
21cr|cln-1.3.6-2|53	%{_libdir}/pkgconfig/%{name}.pc
21cr|cln-1.3.6-2|54	%{_infodir}/*.info*
21cr|cln-1.3.6-2|55	
21cr|cln-1.3.6-2|56	#----------------------------------------------------------------------------
21cr|cln-1.3.6-2|57	
21cr|cln-1.3.6-2|58	%prep
21cr|cln-1.3.6-2|59	%setup -q
21cr|cln-1.3.6-2|60	
21cr|cln-1.3.6-2|61	%build
21cr|cln-1.3.6-2|62	%configure --disable-static
21cr|cln-1.3.6-2|63	%ifarch %{arm}
21cr|cln-1.3.6-2|64	%make CPPFLAGS="-DNO_ASM"
21cr|cln-1.3.6-2|65	%else
21cr|cln-1.3.6-2|66	%make
21cr|cln-1.3.6-2|67	%endif
21cr|cln-1.3.6-2|68	
21cr|cln-1.3.6-2|69	%check
21cr|cln-1.3.6-2|70	%make check
21cr|cln-1.3.6-2|71	
21cr|cln-1.3.6-2|72	%install
21cr|cln-1.3.6-2|73	%makeinstall_std
21cr|cln-1.3.6-2|74	
21cr|cln-1.3.6-2|75	# prepare documents
21cr|cln-1.3.6-2|76	rm -rf documents
21cr|cln-1.3.6-2|77	mkdir documents
21cr|cln-1.3.6-2|78	cp -p examples/*.cc documents/
21cr|cln-1.3.6-2|79	
21cr|cln-1.3.6-2|80	rm -rf %{buildroot}%{_datadir}/dvi
21cr|cln-1.3.6-2|81	
21cr|cln-1.3.6-2|82	rm -rf %{buildroot}%{_bindir}
21cr|cln-1.3.6-2|83	rm -rf %{buildroot}%{_mandir}
21cr|cln-1.3.6-2|84	rm -rf %{buildroot}%{_datadir}/aclocal

688 21
21cr|cloc-1.94-1|1	%if %{_use_internal_dependency_generator}
21cr|cloc-1.94-1|2	%global __requires_exclude perl\\(Win32::File\\)
21cr|cloc-1.94-1|3	%else
21cr|cloc-1.94-1|4	%define _requires_exceptions perl.Win32::File.
21cr|cloc-1.94-1|5	%endif
21cr|cloc-1.94-1|6	
21cr|cloc-1.94-1|7	Summary:	Count lines of code
21cr|cloc-1.94-1|8	Name:		cloc
21cr|cloc-1.94-1|9	Version:	1.94
21cr|cloc-1.94-1|10	Release:	1
21cr|cloc-1.94-1|11	Group:		Development/Perl
21cr|cloc-1.94-1|12	License:	GPLv2 and Artistic
21cr|cloc-1.94-1|13	Url:		https://github.com/AlDanial/cloc
21cr|cloc-1.94-1|14	Source0:	https://github.com/AlDanial/cloc/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|cloc-1.94-1|15	BuildArch:	noarch
21cr|cloc-1.94-1|16	BuildRequires:	perl-devel
21cr|cloc-1.94-1|17	BuildRequires:	perl(Algorithm::Diff)
21cr|cloc-1.94-1|18	BuildRequires:	perl(Parallel::ForkManager)
21cr|cloc-1.94-1|19	BuildRequires:	perl(Pod::Checker)
21cr|cloc-1.94-1|20	BuildRequires:	perl(Regexp::Common)
21cr|cloc-1.94-1|21	BuildRequires:	perl(Time::HiRes)
21cr|cloc-1.94-1|22	Requires:	perl
21cr|cloc-1.94-1|23	Requires:	perl(Algorithm::Diff)
21cr|cloc-1.94-1|24	Requires:	perl(Parallel::ForkManager)
21cr|cloc-1.94-1|25	Requires:	perl(Regexp::Common)
21cr|cloc-1.94-1|26	Requires:	perl(Time::HiRes)
21cr|cloc-1.94-1|27	
21cr|cloc-1.94-1|28	# Stop trying to find the optional Win32::File dep.
21cr|cloc-1.94-1|29	%{?perl_default_filter}
21cr|cloc-1.94-1|30	
21cr|cloc-1.94-1|31	%description
21cr|cloc-1.94-1|32	A tool to count lines of code in various languages from a given directory.
21cr|cloc-1.94-1|33	
21cr|cloc-1.94-1|34	%files
21cr|cloc-1.94-1|35	%doc AUTHORS README NEWS
21cr|cloc-1.94-1|36	%license COPYING
21cr|cloc-1.94-1|37	%{_bindir}/%{name}
21cr|cloc-1.94-1|38	%{_mandir}/man1/%{name}.1.*
21cr|cloc-1.94-1|39	
21cr|cloc-1.94-1|40	#--------------------------------------------------------------------
21cr|cloc-1.94-1|41	
21cr|cloc-1.94-1|42	%prep
21cr|cloc-1.94-1|43	%setup -qn %{name}-%{version}/Unix
21cr|cloc-1.94-1|44	
21cr|cloc-1.94-1|45	%build
21cr|cloc-1.94-1|46	
21cr|cloc-1.94-1|47	%install
21cr|cloc-1.94-1|48	%makeinstall_std

689 21
21cr|cloudcross-1.4.8-2|1	%define oname CloudCross
21cr|cloudcross-1.4.8-2|2	
21cr|cloudcross-1.4.8-2|3	Summary:	Syncronization of local files and folders with clouds
21cr|cloudcross-1.4.8-2|4	Name:		cloudcross
21cr|cloudcross-1.4.8-2|5	Version:	1.4.8
21cr|cloudcross-1.4.8-2|6	Release:	2
21cr|cloudcross-1.4.8-2|7	License:	BSD
21cr|cloudcross-1.4.8-2|8	Group:		Networking/File transfer
21cr|cloudcross-1.4.8-2|9	Url:		https://cloudcross.mastersoft24.ru
21cr|cloudcross-1.4.8-2|10	Source:		https://github.com/MasterSoft24/CloudCross/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|cloudcross-1.4.8-2|11	BuildRequires:	pkgconfig(libcurl)
21cr|cloudcross-1.4.8-2|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|cloudcross-1.4.8-2|13	BuildRequires:	pkgconfig(Qt5Network)
21cr|cloudcross-1.4.8-2|14	
21cr|cloudcross-1.4.8-2|15	%description
21cr|cloudcross-1.4.8-2|16	CloudCross it's opensource software for synchronization of
21cr|cloudcross-1.4.8-2|17	local files and folders with various cloud storages.
21cr|cloudcross-1.4.8-2|18	On this moment CloudCross supports working with Yandex Disk,
21cr|cloudcross-1.4.8-2|19	Google Drive, Dropbox, OneDrive and Cloud Mail.ru.
21cr|cloudcross-1.4.8-2|20	This program was written on pure Qt, without any third-party libraries.
21cr|cloudcross-1.4.8-2|21	The program works with Qt version 5 and above.
21cr|cloudcross-1.4.8-2|22	Qt version 4.x are not supported.
21cr|cloudcross-1.4.8-2|23	
21cr|cloudcross-1.4.8-2|24	CloudCross allows you to sync only a portion of the local/remote files
21cr|cloudcross-1.4.8-2|25	and folders using black or white lists (.include and .exclude files).
21cr|cloudcross-1.4.8-2|26	At the same time you have the opportunity to choose which files
21cr|cloudcross-1.4.8-2|27	have the advantage - local or remote.
21cr|cloudcross-1.4.8-2|28	Thus, you can keep relevance either local files or files on cloud storage.
21cr|cloudcross-1.4.8-2|29	
21cr|cloudcross-1.4.8-2|30	In addition, CloudCross supports automatic bidirectional conversion
21cr|cloudcross-1.4.8-2|31	of documents from MS Office or Open Office format to Google Docs.
21cr|cloudcross-1.4.8-2|32	Also, you can control the versioning of files synchronized on Google Drive.
21cr|cloudcross-1.4.8-2|33	
21cr|cloudcross-1.4.8-2|34	%files
21cr|cloudcross-1.4.8-2|35	%doc README*
21cr|cloudcross-1.4.8-2|36	%{_bindir}/ccross
21cr|cloudcross-1.4.8-2|37	%{_bindir}/ccross-curl
21cr|cloudcross-1.4.8-2|38	
21cr|cloudcross-1.4.8-2|39	#------------------------------------------------------------
21cr|cloudcross-1.4.8-2|40	
21cr|cloudcross-1.4.8-2|41	%prep
21cr|cloudcross-1.4.8-2|42	%setup -qn %{oname}-%{version}
21cr|cloudcross-1.4.8-2|43	
21cr|cloudcross-1.4.8-2|44	%build
21cr|cloudcross-1.4.8-2|45	%qmake_qt5
21cr|cloudcross-1.4.8-2|46	%make
21cr|cloudcross-1.4.8-2|47	
21cr|cloudcross-1.4.8-2|48	%install
21cr|cloudcross-1.4.8-2|49	
21cr|cloudcross-1.4.8-2|50	install -D ccross-app/ccross %{buildroot}%{_bindir}/ccross
21cr|cloudcross-1.4.8-2|51	install -D ccross-curl-executor/ccross-curl %{buildroot}%{_bindir}/ccross-curl

690 21
21cr|cloud-init-22.2.2-2|1	%define debug_package %{nil}
21cr|cloud-init-22.2.2-2|2	
21cr|cloud-init-22.2.2-2|3	Summary:	Cloud instance init scripts
21cr|cloud-init-22.2.2-2|4	Name:		cloud-init
21cr|cloud-init-22.2.2-2|5	Version:	22.2.2
21cr|cloud-init-22.2.2-2|6	Release:	2
21cr|cloud-init-22.2.2-2|7	License:	GPLv3
21cr|cloud-init-22.2.2-2|8	Group:		System/Base
21cr|cloud-init-22.2.2-2|9	Url:		http://launchpad.net/cloud-init
21cr|cloud-init-22.2.2-2|10	Source0:	https://launchpad.net/cloud-init/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21cr|cloud-init-22.2.2-2|11	Source1:        cloud-init-tmpfiles.conf
21cr|cloud-init-22.2.2-2|12	# From CentOS
21cr|cloud-init-22.2.2-2|13	Patch0001:	0001-Add-initial-redhat-setup.patch
21cr|cloud-init-22.2.2-2|14	Patch0002:	0002-Do-not-write-NM_CONTROLLED-no-in-generated-interface.patch
21cr|cloud-init-22.2.2-2|15	Patch0003:	0003-limit-permissions-on-def_log_file.patch
21cr|cloud-init-22.2.2-2|16	Patch0004:	0004-sysconfig-Don-t-write-BOOTPROTO-dhcp-for-ipv6-dhcp.patch
21cr|cloud-init-22.2.2-2|17	#Patch0005:	0005-DataSourceAzure.py-use-hostnamectl-to-set-hostname.patch
21cr|cloud-init-22.2.2-2|18	Patch0006:	0006-include-NOZEROCONF-yes-in-etc-sysconfig-network.patch
21cr|cloud-init-22.2.2-2|19	Patch0007:	0007-Remove-race-condition-between-cloud-init-and-Network.patch
21cr|cloud-init-22.2.2-2|20	# For bz#1957532 - [cloud-init] From RHEL 82+ cloud-init no longer displays sshd keys fingerprints from instance launched from a backup image
21cr|cloud-init-22.2.2-2|21	Patch10:	ci-rhel-cloud.cfg-remove-ssh_genkeytypes-in-settings.py.patch
21cr|cloud-init-22.2.2-2|22	# https://support.rosa.ru/issues/3374
21cr|cloud-init-22.2.2-2|23	Patch11:	no-restorecon-failure.patch
21cr|cloud-init-22.2.2-2|24	BuildRequires:	git
21cr|cloud-init-22.2.2-2|25	BuildRequires:	systemd-units
21cr|cloud-init-22.2.2-2|26	BuildRequires:	python3egg(configobj)
21cr|cloud-init-22.2.2-2|27	BuildRequires:	python3egg(distro)
21cr|cloud-init-22.2.2-2|28	BuildRequires:	python3egg(httpretty)
21cr|cloud-init-22.2.2-2|29	BuildRequires:	python3egg(jinja2)
21cr|cloud-init-22.2.2-2|30	BuildRequires:	python3egg(jsonpatch)
21cr|cloud-init-22.2.2-2|31	BuildRequires:	python3egg(jsonschema)
21cr|cloud-init-22.2.2-2|32	BuildRequires:	python3egg(nose)
21cr|cloud-init-22.2.2-2|33	BuildRequires:	python3egg(prettytable)
21cr|cloud-init-22.2.2-2|34	BuildRequires:	python3egg(pyserial)
21cr|cloud-init-22.2.2-2|35	BuildRequires:	python3egg(pyyaml)
21cr|cloud-init-22.2.2-2|36	BuildRequires:	python3egg(requests)
21cr|cloud-init-22.2.2-2|37	BuildRequires:	python3egg(setuptools)
21cr|cloud-init-22.2.2-2|38	BuildRequires:	python3egg(six)
21cr|cloud-init-22.2.2-2|39	BuildRequires:	pkgconfig(libnm)
21cr|cloud-init-22.2.2-2|40	BuildRequires:	pkgconfig(python3)
21cr|cloud-init-22.2.2-2|41	BuildRequires:	pkgconfig(systemd)
21cr|cloud-init-22.2.2-2|42	Requires:	dmidecode
21cr|cloud-init-22.2.2-2|43	Requires:	e2fsprogs
21cr|cloud-init-22.2.2-2|44	Requires:	iproute2
21cr|cloud-init-22.2.2-2|45	Requires:	net-tools
21cr|cloud-init-22.2.2-2|46	Requires:	procps
21cr|cloud-init-22.2.2-2|47	Requires:	python3-libselinux
21cr|cloud-init-22.2.2-2|48	Requires:	shadow-utils
21cr|cloud-init-22.2.2-2|49	Requires:	python3egg(configobj)
21cr|cloud-init-22.2.2-2|50	Requires:	python3egg(jinja2)
21cr|cloud-init-22.2.2-2|51	Requires:	python3egg(jsonpatch)
21cr|cloud-init-22.2.2-2|52	Requires:	python3egg(jsonschema)
21cr|cloud-init-22.2.2-2|53	Requires:	python3egg(netifaces)
21cr|cloud-init-22.2.2-2|54	Requires:	python3egg(oauthlib)
21cr|cloud-init-22.2.2-2|55	Requires:	python3egg(prettytable)
21cr|cloud-init-22.2.2-2|56	Requires:	python3egg(pyserial)
21cr|cloud-init-22.2.2-2|57	Requires:	python3egg(pyyaml)
21cr|cloud-init-22.2.2-2|58	Requires:	python3egg(requests)
21cr|cloud-init-22.2.2-2|59	Requires:	python3egg(setuptools)
21cr|cloud-init-22.2.2-2|60	Requires:	python3egg(six)
21cr|cloud-init-22.2.2-2|61	Requires(post,preun,postun): systemd-units
21cr|cloud-init-22.2.2-2|62	
21cr|cloud-init-22.2.2-2|63	%description
21cr|cloud-init-22.2.2-2|64	Cloud-init is a set of init scripts for cloud instances. Cloud instances
21cr|cloud-init-22.2.2-2|65	need special scripts to run during initialization to retrieve and install
21cr|cloud-init-22.2.2-2|66	ssh keys and to let the user run various scripts.
21cr|cloud-init-22.2.2-2|67	
21cr|cloud-init-22.2.2-2|68	%files
21cr|cloud-init-22.2.2-2|69	%doc ChangeLog rhel/README.rhel
21cr|cloud-init-22.2.2-2|70	%license LICENSE
21cr|cloud-init-22.2.2-2|71	%config(noreplace) %{_sysconfdir}/cloud/cloud.cfg
21cr|cloud-init-22.2.2-2|72	%dir %{_sysconfdir}/cloud/cloud.cfg.d
21cr|cloud-init-22.2.2-2|73	%config(noreplace) %{_sysconfdir}/cloud/cloud.cfg.d/*.cfg
21cr|cloud-init-22.2.2-2|74	%doc %{_sysconfdir}/cloud/cloud.cfg.d/README
21cr|cloud-init-22.2.2-2|75	%dir %{_sysconfdir}/cloud/templates
21cr|cloud-init-22.2.2-2|76	%config(noreplace) %{_sysconfdir}/cloud/templates/*
21cr|cloud-init-22.2.2-2|77	%{_defaultdocdir}/%{name}/examples
21cr|cloud-init-22.2.2-2|78	%{_defaultdocdir}/%{name}/*.txt
21cr|cloud-init-22.2.2-2|79	%{_unitdir}/cloud-config.service
21cr|cloud-init-22.2.2-2|80	%{_unitdir}/cloud-config.target
21cr|cloud-init-22.2.2-2|81	%{_unitdir}/cloud-final.service
21cr|cloud-init-22.2.2-2|82	%{_unitdir}/cloud-init-local.service
21cr|cloud-init-22.2.2-2|83	%{_unitdir}/cloud-init.service
21cr|cloud-init-22.2.2-2|84	%{_unitdir}/cloud-init.target
21cr|cloud-init-22.2.2-2|85	%{_tmpfilesdir}/%{name}.conf
21cr|cloud-init-22.2.2-2|86	%{python3_sitelib}/*
21cr|cloud-init-22.2.2-2|87	%{_prefix}/libexec/%{name}
21cr|cloud-init-22.2.2-2|88	%{_bindir}/cloud-init*
21cr|cloud-init-22.2.2-2|89	%{_mandir}/man1/*
21cr|cloud-init-22.2.2-2|90	%dir %verify(not mode) /run/cloud-init
21cr|cloud-init-22.2.2-2|91	%dir /var/lib/cloud
21cr|cloud-init-22.2.2-2|92	/etc/NetworkManager/dispatcher.d/cloud-init-azure-hook
21cr|cloud-init-22.2.2-2|93	%{_prefix}/lib/udev/rules.d/66-azure-ephemeral.rules
21cr|cloud-init-22.2.2-2|94	%{_sysconfdir}/bash_completion.d/cloud-init
21cr|cloud-init-22.2.2-2|95	%{_bindir}/cloud-id
21cr|cloud-init-22.2.2-2|96	/usr/lib/systemd/system-generators/cloud-init-generator
21cr|cloud-init-22.2.2-2|97	%dir %{_sysconfdir}/rsyslog.d
21cr|cloud-init-22.2.2-2|98	%config(noreplace) %{_sysconfdir}/rsyslog.d/21-cloudinit.conf
21cr|cloud-init-22.2.2-2|99	%{_sysconfdir}/systemd/system/sshd-keygen@.service.d/disable-sshd-keygen-if-cloud-init-active.conf
21cr|cloud-init-22.2.2-2|100	
21cr|cloud-init-22.2.2-2|101	%post
21cr|cloud-init-22.2.2-2|102	if [ $1 -eq 1 ] ; then
21cr|cloud-init-22.2.2-2|103	# Initial installation
21cr|cloud-init-22.2.2-2|104	# Enabled by default per "runs once then goes away" exception
21cr|cloud-init-22.2.2-2|105	/bin/systemctl enable cloud-config.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|106	/bin/systemctl enable cloud-final.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|107	/bin/systemctl enable cloud-init.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|108	/bin/systemctl enable cloud-init-local.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|109	/bin/systemctl enable cloud-init.target >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|110	elif [ $1 -eq 2 ]; then
21cr|cloud-init-22.2.2-2|111	# Upgrade. If the upgrade is from a version older than 0.7.9-8,
21cr|cloud-init-22.2.2-2|112	# there will be stale systemd config
21cr|cloud-init-22.2.2-2|113	/bin/systemctl is-enabled cloud-config.service >/dev/null 2>&1 &&
21cr|cloud-init-22.2.2-2|114	/bin/systemctl reenable cloud-config.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|115	
21cr|cloud-init-22.2.2-2|116	/bin/systemctl is-enabled cloud-final.service >/dev/null 2>&1 &&
21cr|cloud-init-22.2.2-2|117	/bin/systemctl reenable cloud-final.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|118	
21cr|cloud-init-22.2.2-2|119	/bin/systemctl is-enabled cloud-init.service >/dev/null 2>&1 &&
21cr|cloud-init-22.2.2-2|120	/bin/systemctl reenable cloud-init.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|121	
21cr|cloud-init-22.2.2-2|122	/bin/systemctl is-enabled cloud-init-local.service >/dev/null 2>&1 &&
21cr|cloud-init-22.2.2-2|123	/bin/systemctl reenable cloud-init-local.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|124	
21cr|cloud-init-22.2.2-2|125	/bin/systemctl is-enabled cloud-init.target >/dev/null 2>&1 &&
21cr|cloud-init-22.2.2-2|126	/bin/systemctl reenable cloud-init.target >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|127	fi
21cr|cloud-init-22.2.2-2|128	
21cr|cloud-init-22.2.2-2|129	%preun
21cr|cloud-init-22.2.2-2|130	if [ $1 -eq 0 ] ; then
21cr|cloud-init-22.2.2-2|131	# Package removal, not upgrade
21cr|cloud-init-22.2.2-2|132	/bin/systemctl --no-reload disable cloud-config.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|133	/bin/systemctl --no-reload disable cloud-final.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|134	/bin/systemctl --no-reload disable cloud-init.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|135	/bin/systemctl --no-reload disable cloud-init-local.service >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|136	/bin/systemctl --no-reload disable cloud-init.target >/dev/null 2>&1 || :
21cr|cloud-init-22.2.2-2|137	# One-shot services -> no need to stop
21cr|cloud-init-22.2.2-2|138	fi
21cr|cloud-init-22.2.2-2|139	
21cr|cloud-init-22.2.2-2|140	%postun
21cr|cloud-init-22.2.2-2|141	%systemd_postun cloud-config.service cloud-config.target cloud-final.service cloud-init.service cloud-init.target cloud-init-local.service
21cr|cloud-init-22.2.2-2|142	
21cr|cloud-init-22.2.2-2|143	#------------------------------------------------------------------
21cr|cloud-init-22.2.2-2|144	
21cr|cloud-init-22.2.2-2|145	%prep
21cr|cloud-init-22.2.2-2|146	%autosetup -p1
21cr|cloud-init-22.2.2-2|147	
21cr|cloud-init-22.2.2-2|148	# Change shebangs
21cr|cloud-init-22.2.2-2|149	sed -i -e 's|#!/usr/bin/env python|#!/usr/bin/env python3|' \
21cr|cloud-init-22.2.2-2|150	-e 's|#!/usr/bin/python|#!/usr/bin/python3|' tools/* cloudinit/ssh_util.py
21cr|cloud-init-22.2.2-2|151	
21cr|cloud-init-22.2.2-2|152	%build
21cr|cloud-init-22.2.2-2|153	%py3_build
21cr|cloud-init-22.2.2-2|154	
21cr|cloud-init-22.2.2-2|155	%install
21cr|cloud-init-22.2.2-2|156	%py3_install
21cr|cloud-init-22.2.2-2|157	
21cr|cloud-init-22.2.2-2|158	python3 tools/render-cloudcfg --variant fedora > %{buildroot}%{_sysconfdir}/cloud/cloud.cfg
21cr|cloud-init-22.2.2-2|159	
21cr|cloud-init-22.2.2-2|160	sed -i "s,@@PACKAGED_VERSION@@,%{version}-%{release}," %{buildroot}%{python3_sitelib}/cloudinit/version.py
21cr|cloud-init-22.2.2-2|161	
21cr|cloud-init-22.2.2-2|162	mkdir -p %{buildroot}/var/lib/cloud
21cr|cloud-init-22.2.2-2|163	
21cr|cloud-init-22.2.2-2|164	# /run/cloud-init needs a tmpfiles.d entry
21cr|cloud-init-22.2.2-2|165	mkdir -p %{buildroot}/run/cloud-init
21cr|cloud-init-22.2.2-2|166	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|cloud-init-22.2.2-2|167	cp -p %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|cloud-init-22.2.2-2|168	
21cr|cloud-init-22.2.2-2|169	# We supply our own config file since our software differs from Ubuntu's.
21cr|cloud-init-22.2.2-2|170	cp -p rhel/cloud.cfg %{buildroot}%{_sysconfdir}/cloud/cloud.cfg
21cr|cloud-init-22.2.2-2|171	
21cr|cloud-init-22.2.2-2|172	mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d
21cr|cloud-init-22.2.2-2|173	cp -p tools/21-cloudinit.conf %{buildroot}%{_sysconfdir}/rsyslog.d/21-cloudinit.conf
21cr|cloud-init-22.2.2-2|174	
21cr|cloud-init-22.2.2-2|175	# Make installed NetworkManager hook name less generic
21cr|cloud-init-22.2.2-2|176	mv %{buildroot}/etc/NetworkManager/dispatcher.d/hook-network-manager \
21cr|cloud-init-22.2.2-2|177	%{buildroot}/etc/NetworkManager/dispatcher.d/cloud-init-azure-hook
21cr|cloud-init-22.2.2-2|178	
21cr|cloud-init-22.2.2-2|179	# Install our own systemd units (rhbz#1440831)
21cr|cloud-init-22.2.2-2|180	mkdir -p %{buildroot}%{_unitdir}
21cr|cloud-init-22.2.2-2|181	cp rhel/systemd/* %{buildroot}%{_unitdir}/
21cr|cloud-init-22.2.2-2|182	
21cr|cloud-init-22.2.2-2|183	[ ! -d %{buildroot}/usr/lib/systemd/system-generators ] && mkdir -p %{buildroot}/usr/lib/systemd/system-generators
21cr|cloud-init-22.2.2-2|184	python3 tools/render-cloudcfg --variant rhel systemd/cloud-init-generator.tmpl > %{buildroot}/usr/lib/systemd/system-generators/cloud-init-generator
21cr|cloud-init-22.2.2-2|185	chmod 755 %{buildroot}/usr/lib/systemd/system-generators/cloud-init-generator
21cr|cloud-init-22.2.2-2|186	
21cr|cloud-init-22.2.2-2|187	[ ! -d %{buildroot}/usr/lib/%{name} ] && mkdir -p %{buildroot}/usr/lib/%{name}
21cr|cloud-init-22.2.2-2|188	cp -p tools/ds-identify %{buildroot}%{_prefix}/libexec/%{name}/ds-identify
21cr|cloud-init-22.2.2-2|189	
21cr|cloud-init-22.2.2-2|190	# installing man pages
21cr|cloud-init-22.2.2-2|191	mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1/
21cr|cloud-init-22.2.2-2|192	for man in cloud-id.1 cloud-init.1 cloud-init-per.1; do
21cr|cloud-init-22.2.2-2|193	install -c -m 0644 doc/man/${man} ${RPM_BUILD_ROOT}%{_mandir}/man1/${man}
21cr|cloud-init-22.2.2-2|194	chmod -x ${RPM_BUILD_ROOT}%{_mandir}/man1/*
21cr|cloud-init-22.2.2-2|195	done
21cr|cloud-init-22.2.2-2|196	
21cr|cloud-init-22.2.2-2|197	%changelog
21cr|cloud-init-22.2.2-2|198	* Thu Jan 29 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|cloud-init-22.2.2-2|199	- Do not fail if policycoreutils are not installed (okdesk#3374)
21cr|cloud-init-22.2.2-2|200	
21cr|cloud-init-22.2.2-2|201	* Fri Jul 1 2022 Alexander Stefanov <alexander@mezon.ru> 22.2.2-1
21cr|cloud-init-22.2.2-2|202	- version autoupdate [22.2.2]
21cr|cloud-init-22.2.2-2|203	
21cr|cloud-init-22.2.2-2|204	* Tue May 24 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 22.2-1
21cr|cloud-init-22.2.2-2|205	- Update version to 22.2
21cr|cloud-init-22.2.2-2|206	
21cr|cloud-init-22.2.2-2|207	* Mon Nov 8 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 21.4-1
21cr|cloud-init-22.2.2-2|208	- fix requires
21cr|cloud-init-22.2.2-2|209	
21cr|cloud-init-22.2.2-2|210	* Mon Nov 8 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|cloud-init-22.2.2-2|211	- Update version to 21.4
21cr|cloud-init-22.2.2-2|212	
21cr|cloud-init-22.2.2-2|213	* Mon Aug 30 2021 Andrey Grigorev <survolog@yandex.ru> 21.1-1
21cr|cloud-init-22.2.2-2|214	- Fix files
21cr|cloud-init-22.2.2-2|215	
21cr|cloud-init-22.2.2-2|216	* Thu Aug 26 2021 ABF <abf@rosalinux.ru> 21.1-1
21cr|cloud-init-22.2.2-2|217	- Automatic import for version 21.1-1

691 21
21cr|cloudsend.sh-2.2.8-1|1	Summary:	Bash script to send files and folders to a NextCloud/OwnCloud publicly shared folder
21cr|cloudsend.sh-2.2.8-1|2	Name:		cloudsend.sh
21cr|cloudsend.sh-2.2.8-1|3	Version:	2.2.8
21cr|cloudsend.sh-2.2.8-1|4	Release:	1
21cr|cloudsend.sh-2.2.8-1|5	License:	AGPLv3
21cr|cloudsend.sh-2.2.8-1|6	Group:		Archiving/Backup
21cr|cloudsend.sh-2.2.8-1|7	Url:		https://github.com/tavinus/cloudsend.sh
21cr|cloudsend.sh-2.2.8-1|8	Source0:	https://github.com/tavinus/cloudsend.sh/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|cloudsend.sh-2.2.8-1|9	BuildArch:	noarch
21cr|cloudsend.sh-2.2.8-1|10	Provides:	cloudsend = %{EVRD}
21cr|cloudsend.sh-2.2.8-1|11	Requires:	bash
21cr|cloudsend.sh-2.2.8-1|12	Requires:	curl
21cr|cloudsend.sh-2.2.8-1|13	Requires:	findutils
21cr|cloudsend.sh-2.2.8-1|14	
21cr|cloudsend.sh-2.2.8-1|15	%description
21cr|cloudsend.sh-2.2.8-1|16	Bash script that uses curl to send files and folders
21cr|cloudsend.sh-2.2.8-1|17	to a NextCloud/OwnCloud publicly shared folder.
21cr|cloudsend.sh-2.2.8-1|18	Can also be used with SberDisk (sberdisk.ru).
21cr|cloudsend.sh-2.2.8-1|19	
21cr|cloudsend.sh-2.2.8-1|20	%files
21cr|cloudsend.sh-2.2.8-1|21	%license LICENSE
21cr|cloudsend.sh-2.2.8-1|22	%doc README.md
21cr|cloudsend.sh-2.2.8-1|23	%{_bindir}/cloudsend.sh
21cr|cloudsend.sh-2.2.8-1|24	%{_bindir}/cloudsend
21cr|cloudsend.sh-2.2.8-1|25	
21cr|cloudsend.sh-2.2.8-1|26	#------------------------------------------------------------------
21cr|cloudsend.sh-2.2.8-1|27	
21cr|cloudsend.sh-2.2.8-1|28	%prep
21cr|cloudsend.sh-2.2.8-1|29	%autosetup -p1
21cr|cloudsend.sh-2.2.8-1|30	
21cr|cloudsend.sh-2.2.8-1|31	%build
21cr|cloudsend.sh-2.2.8-1|32	
21cr|cloudsend.sh-2.2.8-1|33	%install
21cr|cloudsend.sh-2.2.8-1|34	mkdir -p %{buildroot}%{_bindir}
21cr|cloudsend.sh-2.2.8-1|35	install -m0755 cloudsend.sh %{buildroot}%{_bindir}/cloudsend.sh
21cr|cloudsend.sh-2.2.8-1|36	( cd %{buildroot}%{_bindir} && ln -s cloudsend.sh cloudsend )

692 21
21cr|cloud-utils-0.31-1|1	Summary:	Cloud image management utilities
21cr|cloud-utils-0.31-1|2	Name:		cloud-utils
21cr|cloud-utils-0.31-1|3	Version:	0.31
21cr|cloud-utils-0.31-1|4	Release:	1
21cr|cloud-utils-0.31-1|5	License:	GPLv3+
21cr|cloud-utils-0.31-1|6	Group:		Networking/Other
21cr|cloud-utils-0.31-1|7	Url:		https://launchpad.net/ubuntu/+source/cloud-utils
21cr|cloud-utils-0.31-1|8	Source:		https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21cr|cloud-utils-0.31-1|9	Source1:	LICENSE
21cr|cloud-utils-0.31-1|10	Patch0:		0001-supress-partx-usage-error.patch
21cr|cloud-utils-0.31-1|11	Requires:	%{name}-growpart
21cr|cloud-utils-0.31-1|12	Requires:	e2fsprogs
21cr|cloud-utils-0.31-1|13	Requires:	file
21cr|cloud-utils-0.31-1|14	Requires:	gawk
21cr|cloud-utils-0.31-1|15	Requires:	qemu-img
21cr|cloud-utils-0.31-1|16	Requires:	util-linux
21cr|cloud-utils-0.31-1|17	BuildArch:	noarch
21cr|cloud-utils-0.31-1|18	
21cr|cloud-utils-0.31-1|19	%description
21cr|cloud-utils-0.31-1|20	This package provides a useful set of utilities for managing cloud
21cr|cloud-utils-0.31-1|21	images.
21cr|cloud-utils-0.31-1|22	
21cr|cloud-utils-0.31-1|23	The euca2ools package (a dependency of cloud-utils) provides an Amazon
21cr|cloud-utils-0.31-1|24	EC2 API compatible set of utilities for bundling kernels, ramdisks,
21cr|cloud-utils-0.31-1|25	and root filesystems, and uploading them to either EC2 or UEC.
21cr|cloud-utils-0.31-1|26	
21cr|cloud-utils-0.31-1|27	The tasks associated with image bundling are often tedious and
21cr|cloud-utils-0.31-1|28	repetitive.  The cloud-utils package provides several scripts
21cr|cloud-utils-0.31-1|29	that wrap the complicated tasks with a much simpler interface.
21cr|cloud-utils-0.31-1|30	
21cr|cloud-utils-0.31-1|31	%files
21cr|cloud-utils-0.31-1|32	%doc ChangeLog LICENSE
21cr|cloud-utils-0.31-1|33	%{_bindir}/cloud-localds
21cr|cloud-utils-0.31-1|34	%{_bindir}/cloud-publish-image
21cr|cloud-utils-0.31-1|35	%{_bindir}/cloud-publish-tarball
21cr|cloud-utils-0.31-1|36	%{_bindir}/ec2metadata
21cr|cloud-utils-0.31-1|37	%{_bindir}/mount-image-callback
21cr|cloud-utils-0.31-1|38	%{_bindir}/resize-part-image
21cr|cloud-utils-0.31-1|39	%{_bindir}/vcs-run
21cr|cloud-utils-0.31-1|40	%{_bindir}/write-mime-multipart
21cr|cloud-utils-0.31-1|41	%doc %{_mandir}/man1/cloud-localds.1*
21cr|cloud-utils-0.31-1|42	%doc %{_mandir}/man1/cloud-publish-image.1*
21cr|cloud-utils-0.31-1|43	%doc %{_mandir}/man1/cloud-publish-tarball.1*
21cr|cloud-utils-0.31-1|44	%doc %{_mandir}/man1/resize-part-image.1*
21cr|cloud-utils-0.31-1|45	%doc %{_mandir}/man1/write-mime-multipart.1*
21cr|cloud-utils-0.31-1|46	
21cr|cloud-utils-0.31-1|47	#----------------------------------------------------------------------------
21cr|cloud-utils-0.31-1|48	
21cr|cloud-utils-0.31-1|49	%package growpart
21cr|cloud-utils-0.31-1|50	Summary:	Script for growing a partition
21cr|cloud-utils-0.31-1|51	Group:		Networking/Other
21cr|cloud-utils-0.31-1|52	Requires:	gawk
21cr|cloud-utils-0.31-1|53	# gdisk is only required for resizing GPT partitions and depends on libicu
21cr|cloud-utils-0.31-1|54	# (25MB). We don't make this a hard requirement to save some space in non-GPT
21cr|cloud-utils-0.31-1|55	# systems.
21cr|cloud-utils-0.31-1|56	#Requires:	gdisk
21cr|cloud-utils-0.31-1|57	Requires:	util-linux
21cr|cloud-utils-0.31-1|58	Conflicts:	%{name} < 0.27
21cr|cloud-utils-0.31-1|59	
21cr|cloud-utils-0.31-1|60	%description growpart
21cr|cloud-utils-0.31-1|61	This package provides the growpart script for growing a partition. It is
21cr|cloud-utils-0.31-1|62	primarily used in cloud images in conjunction with the dracut-modules-growroot
21cr|cloud-utils-0.31-1|63	package to grow the root partition on first boot.
21cr|cloud-utils-0.31-1|64	
21cr|cloud-utils-0.31-1|65	%files growpart
21cr|cloud-utils-0.31-1|66	%doc ChangeLog LICENSE
21cr|cloud-utils-0.31-1|67	%{_bindir}/growpart
21cr|cloud-utils-0.31-1|68	%doc %{_mandir}/man1/growpart.*
21cr|cloud-utils-0.31-1|69	
21cr|cloud-utils-0.31-1|70	#----------------------------------------------------------------------------
21cr|cloud-utils-0.31-1|71	
21cr|cloud-utils-0.31-1|72	%prep
21cr|cloud-utils-0.31-1|73	%setup -q
21cr|cloud-utils-0.31-1|74	
21cr|cloud-utils-0.31-1|75	%build
21cr|cloud-utils-0.31-1|76	
21cr|cloud-utils-0.31-1|77	%install
21cr|cloud-utils-0.31-1|78	cp %{SOURCE1} LICENSE
21cr|cloud-utils-0.31-1|79	mkdir -p %{buildroot}%{_bindir}
21cr|cloud-utils-0.31-1|80	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cloud-utils-0.31-1|81	
21cr|cloud-utils-0.31-1|82	cp bin/* %{buildroot}%{_bindir}/
21cr|cloud-utils-0.31-1|83	cp man/* %{buildroot}%{_mandir}/man1/
21cr|cloud-utils-0.31-1|84	
21cr|cloud-utils-0.31-1|85	rm -f %{buildroot}%{_bindir}/*ubuntu*
21cr|cloud-utils-0.31-1|86	rm -f %{buildroot}%{_mandir}/man1/cloud-run-instances.1
21cr|cloud-utils-0.31-1|87	
21cr|cloud-utils-0.31-1|88	# Install the growpart binary and man page
21cr|cloud-utils-0.31-1|89	cp bin/growpart %{buildroot}%{_bindir}/
21cr|cloud-utils-0.31-1|90	cp man/growpart.* %{buildroot}%{_mandir}/man1/

693 21
21cr|clr-power-tweaks-213-1|1	Summary:	Power management and performance tweaks from Clear Linux
21cr|clr-power-tweaks-213-1|2	Name:		clr-power-tweaks
21cr|clr-power-tweaks-213-1|3	Version:	213
21cr|clr-power-tweaks-213-1|4	Release:	1
21cr|clr-power-tweaks-213-1|5	License:	GPLv3
21cr|clr-power-tweaks-213-1|6	Group:		System/Kernel and hardware
21cr|clr-power-tweaks-213-1|7	Url:		https://github.com/clearlinux/clr-power-tweaks
21cr|clr-power-tweaks-213-1|8	Source0:	https://github.com/clearlinux/clr-power-tweaks/archive/%{version}.tar.gz?/clr-power-tweaks-%{version}.tar.gz
21cr|clr-power-tweaks-213-1|9	# Allow to run and build on non-Intel (AMD, ARM, e2k etc.)
21cr|clr-power-tweaks-213-1|10	Patch0:		non-intel.patch
21cr|clr-power-tweaks-213-1|11	# From AUR, fixes: "/usr/share/clear/versionstamp does not exist!"
21cr|clr-power-tweaks-213-1|12	Patch1:		verify_time.patch
21cr|clr-power-tweaks-213-1|13	BuildRequires:	glibc-devel
21cr|clr-power-tweaks-213-1|14	BuildRequires:	pkgconfig(systemd)
21cr|clr-power-tweaks-213-1|15	
21cr|clr-power-tweaks-213-1|16	%description
21cr|clr-power-tweaks-213-1|17	This is a utility, authored for the purposes of Clear Linux,
21cr|clr-power-tweaks-213-1|18	that sets reasonable power management defaults for platform devices.
21cr|clr-power-tweaks-213-1|19	This is to improve energy efficiency while platform is idle.
21cr|clr-power-tweaks-213-1|20	
21cr|clr-power-tweaks-213-1|21	%files
21cr|clr-power-tweaks-213-1|22	%license COPYING
21cr|clr-power-tweaks-213-1|23	%doc README.md
21cr|clr-power-tweaks-213-1|24	%{_sbindir}/clr_power
21cr|clr-power-tweaks-213-1|25	%{_unitdir}/clr-power.service
21cr|clr-power-tweaks-213-1|26	%{_unitdir}/clr-power.timer
21cr|clr-power-tweaks-213-1|27	%{_unitdir}/clr-power-rfkill.service
21cr|clr-power-tweaks-213-1|28	%{_mandir}/man1/clr_power.1*
21cr|clr-power-tweaks-213-1|29	%{_mandir}/man5/clr-power-tweaks.conf.5*
21cr|clr-power-tweaks-213-1|30	
21cr|clr-power-tweaks-213-1|31	%post
21cr|clr-power-tweaks-213-1|32	%systemd_post clr-power.timer
21cr|clr-power-tweaks-213-1|33	%systemd_post clr-power-rfkill.service
21cr|clr-power-tweaks-213-1|34	
21cr|clr-power-tweaks-213-1|35	#-----------------------------------------------------------------------
21cr|clr-power-tweaks-213-1|36	
21cr|clr-power-tweaks-213-1|37	%prep
21cr|clr-power-tweaks-213-1|38	%setup -q
21cr|clr-power-tweaks-213-1|39	%autopatch -p1
21cr|clr-power-tweaks-213-1|40	
21cr|clr-power-tweaks-213-1|41	# ROSA paths
21cr|clr-power-tweaks-213-1|42	sed -i -e 's,/usr/bin/,/usr/sbin/,g' *.service
21cr|clr-power-tweaks-213-1|43	# (mikhailnov) Really weird to set vm.swappiness, remove it
21cr|clr-power-tweaks-213-1|44	sed -i -e '/vm\/swappiness/d' src/data.h
21cr|clr-power-tweaks-213-1|45	
21cr|clr-power-tweaks-213-1|46	%build
21cr|clr-power-tweaks-213-1|47	autoreconf -if
21cr|clr-power-tweaks-213-1|48	%configure \
21cr|clr-power-tweaks-213-1|49	--with-systemdsystemunitdir=%{_unitdir}
21cr|clr-power-tweaks-213-1|50	%make
21cr|clr-power-tweaks-213-1|51	
21cr|clr-power-tweaks-213-1|52	%install
21cr|clr-power-tweaks-213-1|53	%makeinstall_std
21cr|clr-power-tweaks-213-1|54	mkdir -p %{buildroot}%{_sbindir}
21cr|clr-power-tweaks-213-1|55	mv -v %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/

694 21
21cr|clusterssh-4.16-1|1	%define modname App-ClusterSSH
21cr|clusterssh-4.16-1|2	
21cr|clusterssh-4.16-1|3	%bcond_with tests
21cr|clusterssh-4.16-1|4	
21cr|clusterssh-4.16-1|5	Summary:	Secure concurrent multi-server terminal control
21cr|clusterssh-4.16-1|6	Name:		clusterssh
21cr|clusterssh-4.16-1|7	Version:	4.16
21cr|clusterssh-4.16-1|8	Release:	1
21cr|clusterssh-4.16-1|9	License:	GPLv2+
21cr|clusterssh-4.16-1|10	Group:		Shells
21cr|clusterssh-4.16-1|11	Url:		https://github.com/duncs/clusterssh
21cr|clusterssh-4.16-1|12	Source0:	https://cpan.metacpan.org/authors/id/D/DU/DUNCS/%{modname}-%{version}.tar.gz
21cr|clusterssh-4.16-1|13	Buildrequires:	perl-devel
21cr|clusterssh-4.16-1|14	BuildRequires:	perl(Net::Domain)
21cr|clusterssh-4.16-1|15	Buildrequires:	perl(Exception::Class)
21cr|clusterssh-4.16-1|16	Buildrequires:	perl(Module::Build)
21cr|clusterssh-4.16-1|17	Buildrequires:	perl(Tk)
21cr|clusterssh-4.16-1|18	Buildrequires:	perl(Try::Tiny)
21cr|clusterssh-4.16-1|19	Buildrequires:	perl(X11::Protocol)
21cr|clusterssh-4.16-1|20	Buildrequires:	perl(X11::Protocol::WM)
21cr|clusterssh-4.16-1|21	# For tests
21cr|clusterssh-4.16-1|22	%if %{with tests}
21cr|clusterssh-4.16-1|23	Buildrequires:	perl(File::Which)
21cr|clusterssh-4.16-1|24	Buildrequires:	perl(Readonly)
21cr|clusterssh-4.16-1|25	Buildrequires:	perl(Test::Differences)
21cr|clusterssh-4.16-1|26	Buildrequires:	perl(Test::Trap)
21cr|clusterssh-4.16-1|27	%endif
21cr|clusterssh-4.16-1|28	Requires:	xterm
21cr|clusterssh-4.16-1|29	BuildArch:	noarch
21cr|clusterssh-4.16-1|30	
21cr|clusterssh-4.16-1|31	%description
21cr|clusterssh-4.16-1|32	Control multiple terminals open on different servers to perform administration
21cr|clusterssh-4.16-1|33	tasks, for example multiple hosts requiring the same config within a cluster.
21cr|clusterssh-4.16-1|34	Not limited to use with clusters, however.
21cr|clusterssh-4.16-1|35	
21cr|clusterssh-4.16-1|36	%files
21cr|clusterssh-4.16-1|37	%doc AUTHORS Changes THANKS TODO
21cr|clusterssh-4.16-1|38	%{_bindir}/ccon
21cr|clusterssh-4.16-1|39	%{_bindir}/crsh
21cr|clusterssh-4.16-1|40	%{_bindir}/csftp
21cr|clusterssh-4.16-1|41	%{_bindir}/cssh
21cr|clusterssh-4.16-1|42	%{_bindir}/ctel
21cr|clusterssh-4.16-1|43	%{_mandir}/man1/*
21cr|clusterssh-4.16-1|44	%{_mandir}/man3/*
21cr|clusterssh-4.16-1|45	%{_datadir}/bash-completion/completions/clusterssh
21cr|clusterssh-4.16-1|46	%{perl_vendorlib}/App/ClusterSSH.pm
21cr|clusterssh-4.16-1|47	%dir %{perl_vendorlib}/App/ClusterSSH/
21cr|clusterssh-4.16-1|48	%{perl_vendorlib}/App/ClusterSSH/*
21cr|clusterssh-4.16-1|49	
21cr|clusterssh-4.16-1|50	#----------------------------------------------------------------------------
21cr|clusterssh-4.16-1|51	
21cr|clusterssh-4.16-1|52	%prep
21cr|clusterssh-4.16-1|53	%setup -qn %{modname}-%{version}
21cr|clusterssh-4.16-1|54	
21cr|clusterssh-4.16-1|55	%build
21cr|clusterssh-4.16-1|56	perl Build.PL installdirs=vendor
21cr|clusterssh-4.16-1|57	./Build
21cr|clusterssh-4.16-1|58	
21cr|clusterssh-4.16-1|59	%install
21cr|clusterssh-4.16-1|60	./Build install destdir=%{buildroot} create_packlist=0
21cr|clusterssh-4.16-1|61	
21cr|clusterssh-4.16-1|62	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|clusterssh-4.16-1|63	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|clusterssh-4.16-1|64	mv %{buildroot}%{_bindir}/clusterssh_bash_completion.dist \
21cr|clusterssh-4.16-1|65	%{buildroot}%{_datadir}/bash-completion/completions/clusterssh
21cr|clusterssh-4.16-1|66	chmod 644 %{buildroot}%{_datadir}/bash-completion/completions/clusterssh
21cr|clusterssh-4.16-1|67	
21cr|clusterssh-4.16-1|68	%if %{with tests}
21cr|clusterssh-4.16-1|69	%check
21cr|clusterssh-4.16-1|70	./Build test
21cr|clusterssh-4.16-1|71	%endif

695 21
21cr|clutter-gesture-0.0.2.1-7|1	%define api	0.0.2
21cr|clutter-gesture-0.0.2.1-7|2	%define major		0
21cr|clutter-gesture-0.0.2.1-7|3	%define libname		%mklibname %{name} %{api} %{major}
21cr|clutter-gesture-0.0.2.1-7|4	%define develname	%mklibname %{name} %{api} -d
21cr|clutter-gesture-0.0.2.1-7|5	
21cr|clutter-gesture-0.0.2.1-7|6	Name:		clutter-gesture
21cr|clutter-gesture-0.0.2.1-7|7	Version:	0.0.2.1
21cr|clutter-gesture-0.0.2.1-7|8	Release:	7
21cr|clutter-gesture-0.0.2.1-7|9	Summary:	Gesture Library for Clutter
21cr|clutter-gesture-0.0.2.1-7|10	Group:		System/Libraries
21cr|clutter-gesture-0.0.2.1-7|11	License:	LGPLv2+ and MIT
21cr|clutter-gesture-0.0.2.1-7|12	URL:		http://maemo.org/packages/view/clutter-gesture/
21cr|clutter-gesture-0.0.2.1-7|13	Source0:	http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
21cr|clutter-gesture-0.0.2.1-7|14	Patch1:		clutter-gesture-0.0.2-build.patch
21cr|clutter-gesture-0.0.2.1-7|15	
21cr|clutter-gesture-0.0.2.1-7|16	BuildRequires:	pkgconfig(clutter-x11-1.0)
21cr|clutter-gesture-0.0.2.1-7|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|clutter-gesture-0.0.2.1-7|18	BuildRequires:  pkgconfig(gl)
21cr|clutter-gesture-0.0.2.1-7|19	
21cr|clutter-gesture-0.0.2.1-7|20	%description
21cr|clutter-gesture-0.0.2.1-7|21	This library allows clutter applications to be aware of gestures
21cr|clutter-gesture-0.0.2.1-7|22	and to easily attach some handlers to the gesture events. The library
21cr|clutter-gesture-0.0.2.1-7|23	supports both single and multi touch.
21cr|clutter-gesture-0.0.2.1-7|24	
21cr|clutter-gesture-0.0.2.1-7|25	%package -n %{libname}
21cr|clutter-gesture-0.0.2.1-7|26	Summary:	Gesture Library for Clutter
21cr|clutter-gesture-0.0.2.1-7|27	Group:		System/Libraries
21cr|clutter-gesture-0.0.2.1-7|28	
21cr|clutter-gesture-0.0.2.1-7|29	%description -n %{libname}
21cr|clutter-gesture-0.0.2.1-7|30	This library allows clutter applications to be aware of gestures
21cr|clutter-gesture-0.0.2.1-7|31	and to easily attach some handlers to the gesture events. The library
21cr|clutter-gesture-0.0.2.1-7|32	supports both single and multi touch.
21cr|clutter-gesture-0.0.2.1-7|33	
21cr|clutter-gesture-0.0.2.1-7|34	%package -n %{develname}
21cr|clutter-gesture-0.0.2.1-7|35	Summary:	Development files and headers for %{name}
21cr|clutter-gesture-0.0.2.1-7|36	Group:		Development/Other
21cr|clutter-gesture-0.0.2.1-7|37	Requires:	%{libname} = %{version}-%{release}
21cr|clutter-gesture-0.0.2.1-7|38	
21cr|clutter-gesture-0.0.2.1-7|39	%description -n %{develname}
21cr|clutter-gesture-0.0.2.1-7|40	Files for development with %{name}.
21cr|clutter-gesture-0.0.2.1-7|41	
21cr|clutter-gesture-0.0.2.1-7|42	%prep
21cr|clutter-gesture-0.0.2.1-7|43	%setup -q
21cr|clutter-gesture-0.0.2.1-7|44	%apply_patches
21cr|clutter-gesture-0.0.2.1-7|45	
21cr|clutter-gesture-0.0.2.1-7|46	# don't treat warnings as errors
21cr|clutter-gesture-0.0.2.1-7|47	sed -i -e 's,-Werror,,g' configure.ac
21cr|clutter-gesture-0.0.2.1-7|48	
21cr|clutter-gesture-0.0.2.1-7|49	# The NEWS file contains the license so use it as a COPYING file. Upstream has been contacted to resolve the issue
21cr|clutter-gesture-0.0.2.1-7|50	cp NEWS COPYING
21cr|clutter-gesture-0.0.2.1-7|51	
21cr|clutter-gesture-0.0.2.1-7|52	%build
21cr|clutter-gesture-0.0.2.1-7|53	autoreconf -vfi
21cr|clutter-gesture-0.0.2.1-7|54	%configure \
21cr|clutter-gesture-0.0.2.1-7|55	--disable-static
21cr|clutter-gesture-0.0.2.1-7|56	
21cr|clutter-gesture-0.0.2.1-7|57	%make LIBS=-lm CFLAGS+="-DGLIB_DISABLE_DEPRECATION_WARNINGS -DCLUTTER_DISABLE_DEPRECATION_WARNINGS" V=1
21cr|clutter-gesture-0.0.2.1-7|58	%install
21cr|clutter-gesture-0.0.2.1-7|59	rm -rf %{buildroot}
21cr|clutter-gesture-0.0.2.1-7|60	%makeinstall_std
21cr|clutter-gesture-0.0.2.1-7|61	
21cr|clutter-gesture-0.0.2.1-7|62	#Remove libtool archives.
21cr|clutter-gesture-0.0.2.1-7|63	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21cr|clutter-gesture-0.0.2.1-7|64	
21cr|clutter-gesture-0.0.2.1-7|65	%files -n %{libname}
21cr|clutter-gesture-0.0.2.1-7|66	%doc COPYING
21cr|clutter-gesture-0.0.2.1-7|67	%{_libdir}/libcluttergesture-%{api}.so.%{major}*
21cr|clutter-gesture-0.0.2.1-7|68	%{_libdir}/libengine.so.%{major}*
21cr|clutter-gesture-0.0.2.1-7|69	
21cr|clutter-gesture-0.0.2.1-7|70	%files -n %{develname}
21cr|clutter-gesture-0.0.2.1-7|71	%{_libdir}/libcluttergesture-%{api}.so
21cr|clutter-gesture-0.0.2.1-7|72	%{_libdir}/libengine.so
21cr|clutter-gesture-0.0.2.1-7|73	%{_includedir}/%{name}
21cr|clutter-gesture-0.0.2.1-7|74	%{_libdir}/pkgconfig/%{name}.pc

696 21
21cr|clutter-gst-1.6.0-10|1	%define api 1.0
21cr|clutter-gst-1.6.0-10|2	%define clutterapi 1.0
21cr|clutter-gst-1.6.0-10|3	%define major 0
21cr|clutter-gst-1.6.0-10|4	%define libname %mklibname %{name} %{api} %{major}
21cr|clutter-gst-1.6.0-10|5	%define girname %mklibname %{name}-gir %{api}
21cr|clutter-gst-1.6.0-10|6	%define devname %mklibname %{name} %{api} -d
21cr|clutter-gst-1.6.0-10|7	
21cr|clutter-gst-1.6.0-10|8	%define gstapi 0.10
21cr|clutter-gst-1.6.0-10|9	%define gstname gstreamer%{gstapi}-gstclutter
21cr|clutter-gst-1.6.0-10|10	
21cr|clutter-gst-1.6.0-10|11	Summary:	GST video texture actor and audio player object for Clutter
21cr|clutter-gst-1.6.0-10|12	Name:		clutter-gst
21cr|clutter-gst-1.6.0-10|13	Version:	1.6.0
21cr|clutter-gst-1.6.0-10|14	Release:	10
21cr|clutter-gst-1.6.0-10|15	License:	LGPLv2+
21cr|clutter-gst-1.6.0-10|16	Group:		Graphics
21cr|clutter-gst-1.6.0-10|17	Url:		http://clutter-project.org/
21cr|clutter-gst-1.6.0-10|18	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
21cr|clutter-gst-1.6.0-10|19	Patch0:		clutter-gst-1.6.0-needless-glint.patch
21cr|clutter-gst-1.6.0-10|20	BuildRequires:	docbook-dtd412-xml
21cr|clutter-gst-1.6.0-10|21	BuildRequires:	gtk-doc
21cr|clutter-gst-1.6.0-10|22	BuildRequires:	pkgconfig(clutter-1.0) >= 1.6.14
21cr|clutter-gst-1.6.0-10|23	BuildRequires:	pkgconfig(gl)
21cr|clutter-gst-1.6.0-10|24	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.36.0
21cr|clutter-gst-1.6.0-10|25	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
21cr|clutter-gst-1.6.0-10|26	
21cr|clutter-gst-1.6.0-10|27	%description
21cr|clutter-gst-1.6.0-10|28	An integration library for using GStreamer with Clutter.
21cr|clutter-gst-1.6.0-10|29	GST video texture actor and audio player object.
21cr|clutter-gst-1.6.0-10|30	
21cr|clutter-gst-1.6.0-10|31	#----------------------------------------------------------------------------
21cr|clutter-gst-1.6.0-10|32	
21cr|clutter-gst-1.6.0-10|33	%package -n %{libname}
21cr|clutter-gst-1.6.0-10|34	Summary:	GST video texture actor and audio player object for Clutter
21cr|clutter-gst-1.6.0-10|35	Group:		System/Libraries
21cr|clutter-gst-1.6.0-10|36	Requires:	gstreamer0.10-plugins-base
21cr|clutter-gst-1.6.0-10|37	Requires:	%{girname} = %{EVRD}
21cr|clutter-gst-1.6.0-10|38	Requires:	%{gstname} = %{EVRD}
21cr|clutter-gst-1.6.0-10|39	
21cr|clutter-gst-1.6.0-10|40	%description -n %{libname}
21cr|clutter-gst-1.6.0-10|41	An integration library for using GStreamer with Clutter.
21cr|clutter-gst-1.6.0-10|42	GST video texture actor and audio player object.
21cr|clutter-gst-1.6.0-10|43	
21cr|clutter-gst-1.6.0-10|44	%files -n %{libname}
21cr|clutter-gst-1.6.0-10|45	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|clutter-gst-1.6.0-10|46	
21cr|clutter-gst-1.6.0-10|47	#----------------------------------------------------------------------------
21cr|clutter-gst-1.6.0-10|48	
21cr|clutter-gst-1.6.0-10|49	%package -n %{girname}
21cr|clutter-gst-1.6.0-10|50	Summary:	GObject Introspection interface description for %{name}
21cr|clutter-gst-1.6.0-10|51	Group:		System/Libraries
21cr|clutter-gst-1.6.0-10|52	Conflicts:	%{_lib}clutter-gst1.0_0 < 1.6.0-3
21cr|clutter-gst-1.6.0-10|53	
21cr|clutter-gst-1.6.0-10|54	%description -n %{girname}
21cr|clutter-gst-1.6.0-10|55	GObject Introspection interface description for %{name}.
21cr|clutter-gst-1.6.0-10|56	
21cr|clutter-gst-1.6.0-10|57	%files -n %{girname}
21cr|clutter-gst-1.6.0-10|58	%{_libdir}/girepository-1.0/ClutterGst-%{clutterapi}.typelib
21cr|clutter-gst-1.6.0-10|59	
21cr|clutter-gst-1.6.0-10|60	#----------------------------------------------------------------------------
21cr|clutter-gst-1.6.0-10|61	
21cr|clutter-gst-1.6.0-10|62	%package -n %{devname}
21cr|clutter-gst-1.6.0-10|63	Summary:	Development headers/libraries for %{name}
21cr|clutter-gst-1.6.0-10|64	Group:		Development/X11
21cr|clutter-gst-1.6.0-10|65	Provides:	%{name}-devel = %{EVRD}
21cr|clutter-gst-1.6.0-10|66	Requires:	%{libname} = %{EVRD}
21cr|clutter-gst-1.6.0-10|67	
21cr|clutter-gst-1.6.0-10|68	%description -n %{devname}
21cr|clutter-gst-1.6.0-10|69	Development headers/libraries for %{name}.
21cr|clutter-gst-1.6.0-10|70	(see %{libname} package)
21cr|clutter-gst-1.6.0-10|71	
21cr|clutter-gst-1.6.0-10|72	%files -n %{devname}
21cr|clutter-gst-1.6.0-10|73	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|clutter-gst-1.6.0-10|74	%{_libdir}/lib%{name}-%{api}.so
21cr|clutter-gst-1.6.0-10|75	%dir %{_includedir}/clutter-%{clutterapi}/%{name}
21cr|clutter-gst-1.6.0-10|76	%{_includedir}/clutter-%{clutterapi}/%{name}/*.h
21cr|clutter-gst-1.6.0-10|77	%{_datadir}/gir-1.0/ClutterGst-%{clutterapi}.gir
21cr|clutter-gst-1.6.0-10|78	
21cr|clutter-gst-1.6.0-10|79	#----------------------------------------------------------------------------
21cr|clutter-gst-1.6.0-10|80	
21cr|clutter-gst-1.6.0-10|81	%package -n %{gstname}
21cr|clutter-gst-1.6.0-10|82	Summary:	Gstreamer plugin for %{name}
21cr|clutter-gst-1.6.0-10|83	Group:		System/Libraries
21cr|clutter-gst-1.6.0-10|84	Conflicts:	%{_lib}clutter-gst1.0_0 < 1.6.0-3
21cr|clutter-gst-1.6.0-10|85	
21cr|clutter-gst-1.6.0-10|86	%description -n %{gstname}
21cr|clutter-gst-1.6.0-10|87	Standalone gstreamer plugin for %{name}.
21cr|clutter-gst-1.6.0-10|88	
21cr|clutter-gst-1.6.0-10|89	%files -n %{gstname}
21cr|clutter-gst-1.6.0-10|90	%{_libdir}/gstreamer-%{gstapi}/libgstclutter.so
21cr|clutter-gst-1.6.0-10|91	
21cr|clutter-gst-1.6.0-10|92	#----------------------------------------------------------------------------
21cr|clutter-gst-1.6.0-10|93	
21cr|clutter-gst-1.6.0-10|94	%package doc
21cr|clutter-gst-1.6.0-10|95	Summary:	API reference for clutter-gst
21cr|clutter-gst-1.6.0-10|96	Group:		Development/Other
21cr|clutter-gst-1.6.0-10|97	
21cr|clutter-gst-1.6.0-10|98	%description doc
21cr|clutter-gst-1.6.0-10|99	Documentation for Clutter-Gst.
21cr|clutter-gst-1.6.0-10|100	
21cr|clutter-gst-1.6.0-10|101	%files doc
21cr|clutter-gst-1.6.0-10|102	%dir %{_datadir}/gtk-doc/html/%{name}
21cr|clutter-gst-1.6.0-10|103	%doc %{_datadir}/gtk-doc/html/%{name}/*
21cr|clutter-gst-1.6.0-10|104	
21cr|clutter-gst-1.6.0-10|105	#----------------------------------------------------------------------------
21cr|clutter-gst-1.6.0-10|106	
21cr|clutter-gst-1.6.0-10|107	%prep
21cr|clutter-gst-1.6.0-10|108	%setup -q
21cr|clutter-gst-1.6.0-10|109	%apply_patches
21cr|clutter-gst-1.6.0-10|110	
21cr|clutter-gst-1.6.0-10|111	%build
21cr|clutter-gst-1.6.0-10|112	gtkdocize
21cr|clutter-gst-1.6.0-10|113	autoreconf
21cr|clutter-gst-1.6.0-10|114	%configure \
21cr|clutter-gst-1.6.0-10|115	--disable-static \
21cr|clutter-gst-1.6.0-10|116	--enable-gtk-doc \
21cr|clutter-gst-1.6.0-10|117	--enable-introspection
21cr|clutter-gst-1.6.0-10|118	%make
21cr|clutter-gst-1.6.0-10|119	
21cr|clutter-gst-1.6.0-10|120	%install
21cr|clutter-gst-1.6.0-10|121	%makeinstall_std

697 21
21cr|clutter-imcontext-0.1.4-9|1	%define major 0
21cr|clutter-imcontext-0.1.4-9|2	%define api 0.1
21cr|clutter-imcontext-0.1.4-9|3	%define libname %mklibname %{name} %{api} %{major}
21cr|clutter-imcontext-0.1.4-9|4	%define devname %mklibname %{name} -d
21cr|clutter-imcontext-0.1.4-9|5	
21cr|clutter-imcontext-0.1.4-9|6	Summary:	Port of GTK IMContext to Clutter
21cr|clutter-imcontext-0.1.4-9|7	Name:		clutter-imcontext
21cr|clutter-imcontext-0.1.4-9|8	Version:	0.1.4
21cr|clutter-imcontext-0.1.4-9|9	Release:	9
21cr|clutter-imcontext-0.1.4-9|10	License:	LGPLv2+
21cr|clutter-imcontext-0.1.4-9|11	Group:		Graphics
21cr|clutter-imcontext-0.1.4-9|12	Url:		http://www.clutter-project.org
21cr|clutter-imcontext-0.1.4-9|13	Source0:	http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
21cr|clutter-imcontext-0.1.4-9|14	BuildRequires:	gir-repository
21cr|clutter-imcontext-0.1.4-9|15	BuildRequires:	gtk-doc
21cr|clutter-imcontext-0.1.4-9|16	BuildRequires:	pkgconfig(clutter-1.0)
21cr|clutter-imcontext-0.1.4-9|17	BuildRequires:	pkgconfig(gl)
21cr|clutter-imcontext-0.1.4-9|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|clutter-imcontext-0.1.4-9|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|clutter-imcontext-0.1.4-9|20	
21cr|clutter-imcontext-0.1.4-9|21	%description
21cr|clutter-imcontext-0.1.4-9|22	Port of GTK IMContext to Clutter.
21cr|clutter-imcontext-0.1.4-9|23	
21cr|clutter-imcontext-0.1.4-9|24	%files
21cr|clutter-imcontext-0.1.4-9|25	%doc AUTHORS ChangeLog COPYING README
21cr|clutter-imcontext-0.1.4-9|26	%{_bindir}/*
21cr|clutter-imcontext-0.1.4-9|27	
21cr|clutter-imcontext-0.1.4-9|28	#----------------------------------------------------------------------------
21cr|clutter-imcontext-0.1.4-9|29	
21cr|clutter-imcontext-0.1.4-9|30	%package -n %{libname}
21cr|clutter-imcontext-0.1.4-9|31	Summary:	Port of GTK IMContext to Clutter
21cr|clutter-imcontext-0.1.4-9|32	Group:		System/Libraries
21cr|clutter-imcontext-0.1.4-9|33	Conflicts:	%{_lib}clutter-imcontext0 < 0.1.4-5
21cr|clutter-imcontext-0.1.4-9|34	Obsoletes:	%{_lib}clutter-imcontext0 < 0.1.4-5
21cr|clutter-imcontext-0.1.4-9|35	
21cr|clutter-imcontext-0.1.4-9|36	%description -n %{libname}
21cr|clutter-imcontext-0.1.4-9|37	Port of GTK IMContext to Clutter.
21cr|clutter-imcontext-0.1.4-9|38	
21cr|clutter-imcontext-0.1.4-9|39	%files -n %{libname}
21cr|clutter-imcontext-0.1.4-9|40	%{_libdir}/libclutter-imcontext-%{api}.so.%{major}*
21cr|clutter-imcontext-0.1.4-9|41	
21cr|clutter-imcontext-0.1.4-9|42	#----------------------------------------------------------------------------
21cr|clutter-imcontext-0.1.4-9|43	
21cr|clutter-imcontext-0.1.4-9|44	%package -n %{devname}
21cr|clutter-imcontext-0.1.4-9|45	Summary:	Development files for %{name}
21cr|clutter-imcontext-0.1.4-9|46	Group:		Development/C
21cr|clutter-imcontext-0.1.4-9|47	Requires:	%{libname} = %{EVRD}
21cr|clutter-imcontext-0.1.4-9|48	Provides:	%{name}-devel = %{EVRD}
21cr|clutter-imcontext-0.1.4-9|49	
21cr|clutter-imcontext-0.1.4-9|50	%description -n %{devname}
21cr|clutter-imcontext-0.1.4-9|51	Development files for %{name}.
21cr|clutter-imcontext-0.1.4-9|52	
21cr|clutter-imcontext-0.1.4-9|53	%files -n %{devname}
21cr|clutter-imcontext-0.1.4-9|54	%{_includedir}/%{name}-%{api}/%{name}/*
21cr|clutter-imcontext-0.1.4-9|55	%{_libdir}/pkgconfig/clutter-imcontext-%{api}.pc
21cr|clutter-imcontext-0.1.4-9|56	%{_libdir}/libclutter-imcontext-%{api}.so
21cr|clutter-imcontext-0.1.4-9|57	%dir %{_datadir}/gtk-doc/html/%{name}
21cr|clutter-imcontext-0.1.4-9|58	%{_datadir}/gtk-doc/html/%{name}/*
21cr|clutter-imcontext-0.1.4-9|59	
21cr|clutter-imcontext-0.1.4-9|60	#----------------------------------------------------------------------------
21cr|clutter-imcontext-0.1.4-9|61	
21cr|clutter-imcontext-0.1.4-9|62	%prep
21cr|clutter-imcontext-0.1.4-9|63	%setup -q
21cr|clutter-imcontext-0.1.4-9|64	perl -pi -e 's,^./configure.*,,' ./autogen.sh
21cr|clutter-imcontext-0.1.4-9|65	
21cr|clutter-imcontext-0.1.4-9|66	%build
21cr|clutter-imcontext-0.1.4-9|67	./autogen.sh
21cr|clutter-imcontext-0.1.4-9|68	%configure \
21cr|clutter-imcontext-0.1.4-9|69	--disable-static \
21cr|clutter-imcontext-0.1.4-9|70	--enable-gtk-doc
21cr|clutter-imcontext-0.1.4-9|71	%make
21cr|clutter-imcontext-0.1.4-9|72	
21cr|clutter-imcontext-0.1.4-9|73	%install
21cr|clutter-imcontext-0.1.4-9|74	%makeinstall_std
21cr|clutter-imcontext-0.1.4-9|75	
21cr|clutter-imcontext-0.1.4-9|76	mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version}
21cr|clutter-imcontext-0.1.4-9|77	for f in `ls %{buildroot}/%{_datadir}/doc/`; do
21cr|clutter-imcontext-0.1.4-9|78	if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then
21cr|clutter-imcontext-0.1.4-9|79	mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version}
21cr|clutter-imcontext-0.1.4-9|80	fi
21cr|clutter-imcontext-0.1.4-9|81	done

698 21
21cr|cm-0.4.0-2|1	%define libmajor 0
21cr|cm-0.4.0-2|2	%define libname	%mklibname %{name} %{libmajor}
21cr|cm-0.4.0-2|3	%define devname	%mklibname %{name} -d
21cr|cm-0.4.0-2|4	
21cr|cm-0.4.0-2|5	Summary:	Ring class fields of imaginary quadratic number fields and of elliptic curves
21cr|cm-0.4.0-2|6	Name:		cm
21cr|cm-0.4.0-2|7	Version:	0.4.0
21cr|cm-0.4.0-2|8	Release:	2
21cr|cm-0.4.0-2|9	License:	GPLv2+
21cr|cm-0.4.0-2|10	Group:		System/Libraries
21cr|cm-0.4.0-2|11	URL:		http://www.multiprecision.org/%{name}
21cr|cm-0.4.0-2|12	Source0:	https://gitlab.inria.fr/enge/cm/-/archive/%{version}/cm-%{version}.tar.gz
21cr|cm-0.4.0-2|13	BuildRequires:	gmp-devel >= 4.3.2
21cr|cm-0.4.0-2|14	BuildRequires:	mpfr-devel >= 2.4.2
21cr|cm-0.4.0-2|15	BuildRequires:	libmpc-devel >= 1.0
21cr|cm-0.4.0-2|16	BuildRequires:	libmpfrcx-devel >= 0.6.3
21cr|cm-0.4.0-2|17	BuildRequires:	libpari-devel >= 2.11
21cr|cm-0.4.0-2|18	BuildRequires:	texinfo
21cr|cm-0.4.0-2|19	BuildRequires:	ntl-devel
21cr|cm-0.4.0-2|20	BuildRequires:	zlib-devel
21cr|cm-0.4.0-2|21	
21cr|cm-0.4.0-2|22	%description
21cr|cm-0.4.0-2|23	The CM software implements the construction of ring class fields of
21cr|cm-0.4.0-2|24	imaginary quadratic number fields and of elliptic curves with complex
21cr|cm-0.4.0-2|25	multiplication via floating point approximations. It consists of libraries
21cr|cm-0.4.0-2|26	that can be called from within a C program and of executable command line
21cr|cm-0.4.0-2|27	applications. For the implemented algorithms, see A. Enge, The complexity
21cr|cm-0.4.0-2|28	of class polynomial computation via floating point approximations,
21cr|cm-0.4.0-2|29	Mathematics of Computation 78 (266), 2009, pp. 1089-1107.
21cr|cm-0.4.0-2|30	
21cr|cm-0.4.0-2|31	%files
21cr|cm-0.4.0-2|32	%{_bindir}/classpol
21cr|cm-0.4.0-2|33	%{_bindir}/cm
21cr|cm-0.4.0-2|34	%{_bindir}/ecpp
21cr|cm-0.4.0-2|35	%{_datadir}/%{name}
21cr|cm-0.4.0-2|36	#------------------------------------------------------------------------
21cr|cm-0.4.0-2|37	%package	-n %{libname}
21cr|cm-0.4.0-2|38	Summary:	Arithmetic of complex numbers with arbitrarily high precision
21cr|cm-0.4.0-2|39	Group:		System/Libraries
21cr|cm-0.4.0-2|40	
21cr|cm-0.4.0-2|41	%description	-n %{libname}
21cr|cm-0.4.0-2|42	The CM software implements the construction of ring class fields of
21cr|cm-0.4.0-2|43	imaginary quadratic number fields and of elliptic curves with complex
21cr|cm-0.4.0-2|44	multiplication via floating point approximations. It consists of libraries
21cr|cm-0.4.0-2|45	that can be called from within a C program and of executable command line
21cr|cm-0.4.0-2|46	applications. For the implemented algorithms, see A. Enge, The complexity
21cr|cm-0.4.0-2|47	of class polynomial computation via floating point approximations,
21cr|cm-0.4.0-2|48	Mathematics of Computation 78 (266), 2009, pp. 1089-1107.
21cr|cm-0.4.0-2|49	
21cr|cm-0.4.0-2|50	%files -n %{libname}
21cr|cm-0.4.0-2|51	%{_libdir}/lib*.so.%{libmajor}*
21cr|cm-0.4.0-2|52	
21cr|cm-0.4.0-2|53	#------------------------------------------------------------------------
21cr|cm-0.4.0-2|54	%package	-n %{devname}
21cr|cm-0.4.0-2|55	Summary:	Development headers and libraries for CM
21cr|cm-0.4.0-2|56	Group:		Development/C
21cr|cm-0.4.0-2|57	Requires:	%{libname} = %{version}-%{release}
21cr|cm-0.4.0-2|58	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|cm-0.4.0-2|59	Provides:	%{name}-devel = %{version}-%{release}
21cr|cm-0.4.0-2|60	
21cr|cm-0.4.0-2|61	%description	-n %{devname}
21cr|cm-0.4.0-2|62	Development headers and libraries for CM.
21cr|cm-0.4.0-2|63	
21cr|cm-0.4.0-2|64	%files -n %{devname}
21cr|cm-0.4.0-2|65	%{_includedir}/*.h
21cr|cm-0.4.0-2|66	%{_infodir}/cm.info*
21cr|cm-0.4.0-2|67	%{_libdir}/lib*.so
21cr|cm-0.4.0-2|68	
21cr|cm-0.4.0-2|69	#------------------------------------------------------------------------
21cr|cm-0.4.0-2|70	%prep
21cr|cm-0.4.0-2|71	%setup -q
21cr|cm-0.4.0-2|72	
21cr|cm-0.4.0-2|73	%build
21cr|cm-0.4.0-2|74	autoreconf -if
21cr|cm-0.4.0-2|75	%configure			\
21cr|cm-0.4.0-2|76	--enable-shared		\
21cr|cm-0.4.0-2|77	--disable-static
21cr|cm-0.4.0-2|78	
21cr|cm-0.4.0-2|79	%make
21cr|cm-0.4.0-2|80	
21cr|cm-0.4.0-2|81	%install
21cr|cm-0.4.0-2|82	%makeinstall_std
21cr|cm-0.4.0-2|83	
21cr|cm-0.4.0-2|84	%check
21cr|cm-0.4.0-2|85	# i dont know why test fail on x32 arch
21cr|cm-0.4.0-2|86	%ifnarch %{ix86}
21cr|cm-0.4.0-2|87	make check
21cr|cm-0.4.0-2|88	%endif

699 21
21cr|cm256cc-1.1.0-1|1	%define major 1
21cr|cm256cc-1.1.0-1|2	%define libname %mklibname %{name} %{major}
21cr|cm256cc-1.1.0-1|3	%define devname %mklibname -d %{name}
21cr|cm256cc-1.1.0-1|4	
21cr|cm256cc-1.1.0-1|5	%global optflags %{optflags} -O3
21cr|cm256cc-1.1.0-1|6	
21cr|cm256cc-1.1.0-1|7	Name:		cm256cc
21cr|cm256cc-1.1.0-1|8	Version:	1.1.0
21cr|cm256cc-1.1.0-1|9	Release:	1
21cr|cm256cc-1.1.0-1|10	Summary:	Fast GF(256) Cauchy MDS Block Erasure Codec in C++
21cr|cm256cc-1.1.0-1|11	License:	BSD-2-Clause
21cr|cm256cc-1.1.0-1|12	Group:		Communications
21cr|cm256cc-1.1.0-1|13	URL:		https://github.com/f4exb/cm256cc
21cr|cm256cc-1.1.0-1|14	Source:		https://github.com/f4exb/cm256cc/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|cm256cc-1.1.0-1|15	BuildRequires:	boost-devel
21cr|cm256cc-1.1.0-1|16	BuildRequires:	cmake
21cr|cm256cc-1.1.0-1|17	BuildRequires:	ninja
21cr|cm256cc-1.1.0-1|18	
21cr|cm256cc-1.1.0-1|19	%description
21cr|cm256cc-1.1.0-1|20	This is the rewrite in (as much as possible) clean C++ of cm256.
21cr|cm256cc-1.1.0-1|21	cm256cc is a simple library for erasure codes. From given data it
21cr|cm256cc-1.1.0-1|22	generates redundant data that can be used to recover the originals.
21cr|cm256cc-1.1.0-1|23	
21cr|cm256cc-1.1.0-1|24	%package -n %{libname}
21cr|cm256cc-1.1.0-1|25	Summary:	Fast GF(256) Cauchy MDS Block Erasure Codec in C++
21cr|cm256cc-1.1.0-1|26	Group:		System/Libraries
21cr|cm256cc-1.1.0-1|27	
21cr|cm256cc-1.1.0-1|28	%description -n %{libname}
21cr|cm256cc-1.1.0-1|29	This is the rewrite in (as much as possible) clean C++ of cm256.
21cr|cm256cc-1.1.0-1|30	cm256cc is a simple library for erasure codes. From given data it
21cr|cm256cc-1.1.0-1|31	generates redundant data that can be used to recover the originals.
21cr|cm256cc-1.1.0-1|32	
21cr|cm256cc-1.1.0-1|33	%package -n %{devname}
21cr|cm256cc-1.1.0-1|34	Summary:	Development files for the cm256cc library
21cr|cm256cc-1.1.0-1|35	Group:		System/Libraries
21cr|cm256cc-1.1.0-1|36	Requires:	%{libname} = %{EVRD}
21cr|cm256cc-1.1.0-1|37	
21cr|cm256cc-1.1.0-1|38	%description -n %{devname}
21cr|cm256cc-1.1.0-1|39	This is the rewrite in (as much as possible) clean C++ of cm256.
21cr|cm256cc-1.1.0-1|40	cm256cc is a simple library for erasure codes. From given data it
21cr|cm256cc-1.1.0-1|41	generates redundant data that can be used to recover the originals.
21cr|cm256cc-1.1.0-1|42	
21cr|cm256cc-1.1.0-1|43	This subpackage contains libraries and header files for developing
21cr|cm256cc-1.1.0-1|44	applications that want to make use of libcm256cc.
21cr|cm256cc-1.1.0-1|45	
21cr|cm256cc-1.1.0-1|46	%package doc
21cr|cm256cc-1.1.0-1|47	Summary:	Documentation for cm256cc
21cr|cm256cc-1.1.0-1|48	
21cr|cm256cc-1.1.0-1|49	%description doc
21cr|cm256cc-1.1.0-1|50	Documentation for cm256cc.
21cr|cm256cc-1.1.0-1|51	
21cr|cm256cc-1.1.0-1|52	%prep
21cr|cm256cc-1.1.0-1|53	%autosetup -p1
21cr|cm256cc-1.1.0-1|54	%cmake -G Ninja
21cr|cm256cc-1.1.0-1|55	
21cr|cm256cc-1.1.0-1|56	%build
21cr|cm256cc-1.1.0-1|57	%ninja_build -C build
21cr|cm256cc-1.1.0-1|58	
21cr|cm256cc-1.1.0-1|59	%install
21cr|cm256cc-1.1.0-1|60	%ninja_install -C build
21cr|cm256cc-1.1.0-1|61	
21cr|cm256cc-1.1.0-1|62	%files
21cr|cm256cc-1.1.0-1|63	%{_bindir}/cm256_rx
21cr|cm256cc-1.1.0-1|64	%{_bindir}/cm256_test
21cr|cm256cc-1.1.0-1|65	%{_bindir}/cm256_tx
21cr|cm256cc-1.1.0-1|66	
21cr|cm256cc-1.1.0-1|67	%files -n %{libname}
21cr|cm256cc-1.1.0-1|68	%{_libdir}/libcm256cc.so.%{major}*
21cr|cm256cc-1.1.0-1|69	
21cr|cm256cc-1.1.0-1|70	%files -n %{devname}
21cr|cm256cc-1.1.0-1|71	%{_includedir}/cm256cc
21cr|cm256cc-1.1.0-1|72	%{_libdir}/libcm256cc.so
21cr|cm256cc-1.1.0-1|73	%{_libdir}/pkgconfig/libcm256cc.pc
21cr|cm256cc-1.1.0-1|74	
21cr|cm256cc-1.1.0-1|75	%files doc
21cr|cm256cc-1.1.0-1|76	%doc README.md

700 21
21cr|cmatrix-1.2a-4|1	######################################################
21cr|cmatrix-1.2a-4|2	# SpecFile: cmatrix.spec
21cr|cmatrix-1.2a-4|3	# Generato: http://www.mandrivausers.ro/
21cr|cmatrix-1.2a-4|4	# MRB-Falticska Florin
21cr|cmatrix-1.2a-4|5	#####################################################
21cr|cmatrix-1.2a-4|6	
21cr|cmatrix-1.2a-4|7	Summary:	CMatrix simulates the display from "The Matrix"
21cr|cmatrix-1.2a-4|8	Name:		cmatrix
21cr|cmatrix-1.2a-4|9	Version:	1.2a
21cr|cmatrix-1.2a-4|10	Release:	4
21cr|cmatrix-1.2a-4|11	License:	GPLv2+
21cr|cmatrix-1.2a-4|12	Group:		Terminals
21cr|cmatrix-1.2a-4|13	Url:		http://www.asty.org/cmatrix/
21cr|cmatrix-1.2a-4|14	Source0:	http://www.asty.org/cmatrix/dist/%{name}-%{version}.tar.gz
21cr|cmatrix-1.2a-4|15	BuildRequires:	pkgconfig(ncurses)
21cr|cmatrix-1.2a-4|16	BuildRequires:	pkgconfig(xfont)
21cr|cmatrix-1.2a-4|17	Requires:	ncurses
21cr|cmatrix-1.2a-4|18	Requires(pre):	x11-server-common
21cr|cmatrix-1.2a-4|19	
21cr|cmatrix-1.2a-4|20	%description
21cr|cmatrix-1.2a-4|21	CMatrix is based on the screensaver from The Matrix website. It works
21cr|cmatrix-1.2a-4|22	with terminal settings up to 132x300 and can scroll lines all at the same
21cr|cmatrix-1.2a-4|23	rate or asynchronously and at a user-defined speed.
21cr|cmatrix-1.2a-4|24	
21cr|cmatrix-1.2a-4|25	%files
21cr|cmatrix-1.2a-4|26	%doc README COPYING ChangeLog AUTHORS NEWS TODO
21cr|cmatrix-1.2a-4|27	%{_bindir}/cmatrix
21cr|cmatrix-1.2a-4|28	%{_prefix}/lib/kbd/consolefonts/matrix.psf.gz
21cr|cmatrix-1.2a-4|29	%{_prefix}/lib/kbd/consolefonts/matrix.fnt
21cr|cmatrix-1.2a-4|30	%{_prefix}/X11R6/lib/X11/fonts/misc/mtx.pcf
21cr|cmatrix-1.2a-4|31	
21cr|cmatrix-1.2a-4|32	#----------------------------------------------------------------------------
21cr|cmatrix-1.2a-4|33	
21cr|cmatrix-1.2a-4|34	%prep
21cr|cmatrix-1.2a-4|35	%setup -q
21cr|cmatrix-1.2a-4|36	
21cr|cmatrix-1.2a-4|37	%build
21cr|cmatrix-1.2a-4|38	%setup_compile_flags
21cr|cmatrix-1.2a-4|39	./configure --prefix=%{_prefix}
21cr|cmatrix-1.2a-4|40	%make
21cr|cmatrix-1.2a-4|41	
21cr|cmatrix-1.2a-4|42	%install
21cr|cmatrix-1.2a-4|43	install -d -m 755 %{buildroot}%{_bindir}
21cr|cmatrix-1.2a-4|44	install -d -m 755 %{buildroot}%{_prefix}/lib/kbd/consolefonts
21cr|cmatrix-1.2a-4|45	install -d -m 755 %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/misc
21cr|cmatrix-1.2a-4|46	install -d -m 755 %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/misc
21cr|cmatrix-1.2a-4|47	install -d -m 755 %{buildroot}%{_mandir}
21cr|cmatrix-1.2a-4|48	
21cr|cmatrix-1.2a-4|49	install -m 755 cmatrix %{buildroot}%{_bindir}/
21cr|cmatrix-1.2a-4|50	install -m 644 matrix.fnt %{buildroot}%{_prefix}/lib/kbd/consolefonts
21cr|cmatrix-1.2a-4|51	install -m 644 matrix.psf.gz %{buildroot}%{_prefix}/lib/kbd/consolefonts
21cr|cmatrix-1.2a-4|52	install -m 644 mtx.pcf %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/misc
21cr|cmatrix-1.2a-4|53	install -m 644 mtx.pcf %{buildroot}%{_prefix}/X11R6/lib/X11/fonts/misc/mtx.pcf

701 21
21cr|cmdftp-0.9.8-4|1	Name:		cmdftp
21cr|cmdftp-0.9.8-4|2	Version:	0.9.8
21cr|cmdftp-0.9.8-4|3	Release:	4
21cr|cmdftp-0.9.8-4|4	Summary:	A command line shell-like FTP client
21cr|cmdftp-0.9.8-4|5	Source:		http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
21cr|cmdftp-0.9.8-4|6	URL:		http://www.nongnu.org/cmdftp/
21cr|cmdftp-0.9.8-4|7	Group:		Networking/File transfer
21cr|cmdftp-0.9.8-4|8	License:	GPLv3
21cr|cmdftp-0.9.8-4|9	
21cr|cmdftp-0.9.8-4|10	%description
21cr|cmdftp-0.9.8-4|11	cmdftp is a command line FTP client for Unix under GPL.
21cr|cmdftp-0.9.8-4|12	
21cr|cmdftp-0.9.8-4|13	Features include passive mode for all data transfers, shell like
21cr|cmdftp-0.9.8-4|14	transparent syntax for local and remote modes, multiple and recursive
21cr|cmdftp-0.9.8-4|15	file transfers using wild-cards, recursive copy and move commands, remote
21cr|cmdftp-0.9.8-4|16	and local text file viewing and editing, network errors detection and
21cr|cmdftp-0.9.8-4|17	resuming of currently executing command, partial download resuming (if
21cr|cmdftp-0.9.8-4|18	server accepts REST command), tab completion for both local and remote
21cr|cmdftp-0.9.8-4|19	names, auto-login using classic ~/.netrc approach, large file support.
21cr|cmdftp-0.9.8-4|20	
21cr|cmdftp-0.9.8-4|21	cmdftp is aimed at being small and simple.
21cr|cmdftp-0.9.8-4|22	
21cr|cmdftp-0.9.8-4|23	%prep
21cr|cmdftp-0.9.8-4|24	%setup -q
21cr|cmdftp-0.9.8-4|25	
21cr|cmdftp-0.9.8-4|26	%build
21cr|cmdftp-0.9.8-4|27	%configure
21cr|cmdftp-0.9.8-4|28	%make
21cr|cmdftp-0.9.8-4|29	
21cr|cmdftp-0.9.8-4|30	%install
21cr|cmdftp-0.9.8-4|31	%makeinstall_std
21cr|cmdftp-0.9.8-4|32	
21cr|cmdftp-0.9.8-4|33	%files
21cr|cmdftp-0.9.8-4|34	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|cmdftp-0.9.8-4|35	%{_bindir}/%{name}
21cr|cmdftp-0.9.8-4|36	%{_mandir}/man1/%{name}*

702 21
21cr|cmmusic-1.6-4|1	Summary:	Console Mplayer Music
21cr|cmmusic-1.6-4|2	Name:		cmmusic
21cr|cmmusic-1.6-4|3	Version:	1.6
21cr|cmmusic-1.6-4|4	Release:	4
21cr|cmmusic-1.6-4|5	License:	GPLv2+
21cr|cmmusic-1.6-4|6	Group:		Sound
21cr|cmmusic-1.6-4|7	Source0:	http://downloads.sourceforge.net/cmmusic/%{name}-%{version}.tar.gz
21cr|cmmusic-1.6-4|8	Source1:	http://downloads.sourceforge.net/cmmusic/%{name}-plugin-%{version}.tar.gz
21cr|cmmusic-1.6-4|9	Patch0:		cmmusic-1.6-gcc43.patch
21cr|cmmusic-1.6-4|10	Patch1:		cmmusic-1.6-fix-format-string-error.patch
21cr|cmmusic-1.6-4|11	URL:		http://cmmusic.sourceforge.net/
21cr|cmmusic-1.6-4|12	BuildRequires:	pkgconfig(ncursesw)
21cr|cmmusic-1.6-4|13	BuildRequires:	pkgconfig(ncurses)
21cr|cmmusic-1.6-4|14	BuildRequires:	desktop-file-utils
21cr|cmmusic-1.6-4|15	Requires:	mplayer
21cr|cmmusic-1.6-4|16	%rename		%{name}-gtk
21cr|cmmusic-1.6-4|17	
21cr|cmmusic-1.6-4|18	%description
21cr|cmmusic-1.6-4|19	A front looks like xmms of mplayer which base on console user interface for
21cr|cmmusic-1.6-4|20	Linux. It may include control, list or event lirc panel and supports keyboard
21cr|cmmusic-1.6-4|21	and mouse.
21cr|cmmusic-1.6-4|22	
21cr|cmmusic-1.6-4|23	
21cr|cmmusic-1.6-4|24	%prep
21cr|cmmusic-1.6-4|25	%setup -qc -n %{name}-%{version}
21cr|cmmusic-1.6-4|26	#tar xfz %%{name}-%%{version}.tar.gz
21cr|cmmusic-1.6-4|27	tar xfz %{SOURCE1}
21cr|cmmusic-1.6-4|28	#tar xfz %%{name}-plugin-gtk-%%{version}.tar.gz
21cr|cmmusic-1.6-4|29	
21cr|cmmusic-1.6-4|30	# Fix wron executable perms
21cr|cmmusic-1.6-4|31	find %{name}-%{version} -name "*.cpp" -exec chmod a-x {} \;
21cr|cmmusic-1.6-4|32	find %{name}-%{version} -name "*.c" -exec chmod a-x {} \;
21cr|cmmusic-1.6-4|33	find %{name}-%{version} -name "*.h" -exec chmod a-x {} \;
21cr|cmmusic-1.6-4|34	find %{name}-plugin-%{version} -name "*.cpp" -exec chmod a-x {} \;
21cr|cmmusic-1.6-4|35	find %{name}-plugin-%{version} -name "*.c" -exec chmod a-x {} \;
21cr|cmmusic-1.6-4|36	find %{name}-plugin-%{version} -name "*.h" -exec chmod a-x {} \;
21cr|cmmusic-1.6-4|37	chmod -x %{name}-%{version}/{COPYING,ChangeLog,README}
21cr|cmmusic-1.6-4|38	
21cr|cmmusic-1.6-4|39	pushd %{name}-plugin-%{version}
21cr|cmmusic-1.6-4|40	%patch0 -p1
21cr|cmmusic-1.6-4|41	popd
21cr|cmmusic-1.6-4|42	%patch1 -p1
21cr|cmmusic-1.6-4|43	
21cr|cmmusic-1.6-4|44	
21cr|cmmusic-1.6-4|45	%build
21cr|cmmusic-1.6-4|46	pushd %{name}-%{version}
21cr|cmmusic-1.6-4|47	%configure
21cr|cmmusic-1.6-4|48	%make
21cr|cmmusic-1.6-4|49	popd
21cr|cmmusic-1.6-4|50	
21cr|cmmusic-1.6-4|51	pushd %{name}-plugin-%{version}
21cr|cmmusic-1.6-4|52	%configure
21cr|cmmusic-1.6-4|53	%make
21cr|cmmusic-1.6-4|54	popd
21cr|cmmusic-1.6-4|55	
21cr|cmmusic-1.6-4|56	
21cr|cmmusic-1.6-4|57	%install
21cr|cmmusic-1.6-4|58	pushd %{name}-%{version}
21cr|cmmusic-1.6-4|59	%makeinstall_std
21cr|cmmusic-1.6-4|60	popd
21cr|cmmusic-1.6-4|61	
21cr|cmmusic-1.6-4|62	pushd %{name}-plugin-%{version}
21cr|cmmusic-1.6-4|63	%makeinstall_std
21cr|cmmusic-1.6-4|64	popd
21cr|cmmusic-1.6-4|65	
21cr|cmmusic-1.6-4|66	# Fix the .desktop file
21cr|cmmusic-1.6-4|67	desktop-file-install	--remove-key=Encoding \
21cr|cmmusic-1.6-4|68	--set-key=Icon --set-value=%{name} \
21cr|cmmusic-1.6-4|69	%{buildroot}%{_datadir}/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|cmmusic-1.6-4|70	
21cr|cmmusic-1.6-4|71	chmod +x %{buildroot}%{_datadir}/%{name}/plugins/{baidump3,cuelist,shell,ttplrc}.sh
21cr|cmmusic-1.6-4|72	
21cr|cmmusic-1.6-4|73	
21cr|cmmusic-1.6-4|74	%files
21cr|cmmusic-1.6-4|75	%doc %{name}-%{version}/{COPYING,ChangeLog,README}
21cr|cmmusic-1.6-4|76	%{_bindir}/%{name}
21cr|cmmusic-1.6-4|77	%{_bindir}/cmmusicx
21cr|cmmusic-1.6-4|78	%{_datadir}/%{name}
21cr|cmmusic-1.6-4|79	%{_datadir}/applications/%{name}.desktop
21cr|cmmusic-1.6-4|80	%{_datadir}/pixmaps/%{name}.xpm

703 21
21cr|cmpc-driver-dkms-0.1.2-2|1	Summary:	Driver for Classmate PC
21cr|cmpc-driver-dkms-0.1.2-2|2	Name:		cmpc-driver-dkms
21cr|cmpc-driver-dkms-0.1.2-2|3	Version:	0.1.2
21cr|cmpc-driver-dkms-0.1.2-2|4	Release:	2
21cr|cmpc-driver-dkms-0.1.2-2|5	License:	GPLv2+
21cr|cmpc-driver-dkms-0.1.2-2|6	Group:		System/Kernel and hardware
21cr|cmpc-driver-dkms-0.1.2-2|7	Url:		https://github.com/HuayraLinux/classmate-laptop-dkms
21cr|cmpc-driver-dkms-0.1.2-2|8	Source0:	classmate_laptop-%{version}.tar.gz
21cr|cmpc-driver-dkms-0.1.2-2|9	Requires:	dkms
21cr|cmpc-driver-dkms-0.1.2-2|10	Requires:	kernel-devel
21cr|cmpc-driver-dkms-0.1.2-2|11	Requires(post):	dkms
21cr|cmpc-driver-dkms-0.1.2-2|12	Provides:	classmate-laptop = %{EVRD}
21cr|cmpc-driver-dkms-0.1.2-2|13	BuildArch:	noarch
21cr|cmpc-driver-dkms-0.1.2-2|14	
21cr|cmpc-driver-dkms-0.1.2-2|15	%description
21cr|cmpc-driver-dkms-0.1.2-2|16	This is fixed Classmate PC driver for 4th generation too.
21cr|cmpc-driver-dkms-0.1.2-2|17	Use with dkms.
21cr|cmpc-driver-dkms-0.1.2-2|18	
21cr|cmpc-driver-dkms-0.1.2-2|19	%files
21cr|cmpc-driver-dkms-0.1.2-2|20	/usr/src/classmate_laptop-%{version}/*
21cr|cmpc-driver-dkms-0.1.2-2|21	
21cr|cmpc-driver-dkms-0.1.2-2|22	%post
21cr|cmpc-driver-dkms-0.1.2-2|23	dkms --rpm_safe_upgrade add -m classmate_laptop -v %{version}
21cr|cmpc-driver-dkms-0.1.2-2|24	dkms --rpm_safe_upgrade build -m classmate_laptop -v %{version}
21cr|cmpc-driver-dkms-0.1.2-2|25	dkms --rpm_safe_upgrade install -m classmate_laptop -v %{version} --force
21cr|cmpc-driver-dkms-0.1.2-2|26	
21cr|cmpc-driver-dkms-0.1.2-2|27	# rmmod any old driver if present and not in use (e.g. by X)
21cr|cmpc-driver-dkms-0.1.2-2|28	rmmod classmate_laptop > /dev/null 2>&1 || true
21cr|cmpc-driver-dkms-0.1.2-2|29	
21cr|cmpc-driver-dkms-0.1.2-2|30	%preun
21cr|cmpc-driver-dkms-0.1.2-2|31	dkms --rpm_safe_upgrade remove -m classmate_laptop -v %{version} --all
21cr|cmpc-driver-dkms-0.1.2-2|32	
21cr|cmpc-driver-dkms-0.1.2-2|33	# rmmod any old driver if present and not in use (e.g. by X)
21cr|cmpc-driver-dkms-0.1.2-2|34	rmmod classmate_laptop > /dev/null 2>&1 || true
21cr|cmpc-driver-dkms-0.1.2-2|35	
21cr|cmpc-driver-dkms-0.1.2-2|36	#----------------------------------------------------------------------------
21cr|cmpc-driver-dkms-0.1.2-2|37	
21cr|cmpc-driver-dkms-0.1.2-2|38	%prep
21cr|cmpc-driver-dkms-0.1.2-2|39	%setup -q -n classmate_laptop-%{version}
21cr|cmpc-driver-dkms-0.1.2-2|40	
21cr|cmpc-driver-dkms-0.1.2-2|41	%build
21cr|cmpc-driver-dkms-0.1.2-2|42	
21cr|cmpc-driver-dkms-0.1.2-2|43	%install
21cr|cmpc-driver-dkms-0.1.2-2|44	mkdir -p %{buildroot}/usr/src/classmate_laptop-%{version}/
21cr|cmpc-driver-dkms-0.1.2-2|45	cp -f * %{buildroot}/usr/src/classmate_laptop-%{version}/

704 21
21cr|cmph-2.0-6|1	%define major 0
21cr|cmph-2.0-6|2	%define libname %mklibname cmph %{major}
21cr|cmph-2.0-6|3	%define devname %mklibname cmph -d
21cr|cmph-2.0-6|4	
21cr|cmph-2.0-6|5	Summary:	C Minimal Perfect Hashing Library
21cr|cmph-2.0-6|6	Name:		cmph
21cr|cmph-2.0-6|7	Version:	2.0
21cr|cmph-2.0-6|8	Release:	6
21cr|cmph-2.0-6|9	License:	LGPL
21cr|cmph-2.0-6|10	Group:		System/Libraries
21cr|cmph-2.0-6|11	Url:		http://cmph.sourceforge.net/
21cr|cmph-2.0-6|12	Source0:	https://sourceforge.net/projects/cmph/files/cmph/%{name}-%{version}.tar.gz
21cr|cmph-2.0-6|13	Patch0:		cmph-2.0-no_examples.diff
21cr|cmph-2.0-6|14	Patch1:		cmph-2.0-no_-Werror.diff
21cr|cmph-2.0-6|15	
21cr|cmph-2.0-6|16	%description
21cr|cmph-2.0-6|17	C Minimal Perfect Hashing Library is a portable LGPL library to create and to
21cr|cmph-2.0-6|18	work with minimal perfect hashing functions. The library encapsulates the
21cr|cmph-2.0-6|19	newest and more efficient algorithms available in the literature in an
21cr|cmph-2.0-6|20	easy-to-use, production-quality, fast API. The library is designed to work with
21cr|cmph-2.0-6|21	big entries that cannot fit in the main memory. It has been used successfully
21cr|cmph-2.0-6|22	for constructing minimal perfect hashing functions for sets with billions of
21cr|cmph-2.0-6|23	keys.
21cr|cmph-2.0-6|24	
21cr|cmph-2.0-6|25	This package contains the cmph command line tool to generate and query minimal
21cr|cmph-2.0-6|26	perfect hash functions.
21cr|cmph-2.0-6|27	
21cr|cmph-2.0-6|28	%files
21cr|cmph-2.0-6|29	%{_bindir}/cmph
21cr|cmph-2.0-6|30	%{_mandir}/man1/cmph.1*
21cr|cmph-2.0-6|31	
21cr|cmph-2.0-6|32	#----------------------------------------------------------------------------
21cr|cmph-2.0-6|33	
21cr|cmph-2.0-6|34	%package -n %{libname}
21cr|cmph-2.0-6|35	Summary:	C Minimal Perfect Hashing Library
21cr|cmph-2.0-6|36	Group:		System/Libraries
21cr|cmph-2.0-6|37	
21cr|cmph-2.0-6|38	%description -n	%{libname}
21cr|cmph-2.0-6|39	C Minimal Perfect Hashing Library is a portable LGPL library to create and to
21cr|cmph-2.0-6|40	work with minimal perfect hashing functions. The library encapsulates the
21cr|cmph-2.0-6|41	newest and more efficient algorithms available in the literature in an
21cr|cmph-2.0-6|42	easy-to-use, production-quality, fast API. The library is designed to work with
21cr|cmph-2.0-6|43	big entries that cannot fit in the main memory. It has been used successfully
21cr|cmph-2.0-6|44	for constructing minimal perfect hashing functions for sets with billions of
21cr|cmph-2.0-6|45	keys.
21cr|cmph-2.0-6|46	
21cr|cmph-2.0-6|47	%files -n %{libname}
21cr|cmph-2.0-6|48	%doc AUTHORS COPYING NEWS README
21cr|cmph-2.0-6|49	%{_libdir}/libcmph.so.%{major}*
21cr|cmph-2.0-6|50	
21cr|cmph-2.0-6|51	#----------------------------------------------------------------------------
21cr|cmph-2.0-6|52	
21cr|cmph-2.0-6|53	%package -n %{devname}
21cr|cmph-2.0-6|54	Summary:	The development files for %{name}
21cr|cmph-2.0-6|55	Group:		Development/C
21cr|cmph-2.0-6|56	Requires:	%{libname} = %{EVRD}
21cr|cmph-2.0-6|57	Provides:	%{name}-devel = %{EVRD}
21cr|cmph-2.0-6|58	
21cr|cmph-2.0-6|59	%description -n %{devname}
21cr|cmph-2.0-6|60	C Minimal Perfect Hashing Library is a portable LGPL library to create and to
21cr|cmph-2.0-6|61	work with minimal perfect hashing functions. The library encapsulates the
21cr|cmph-2.0-6|62	newest and more efficient algorithms available in the literature in an
21cr|cmph-2.0-6|63	easy-to-use, production-quality, fast API. The library is designed to work with
21cr|cmph-2.0-6|64	big entries that cannot fit in the main memory. It has been used successfully
21cr|cmph-2.0-6|65	for constructing minimal perfect hashing functions for sets with billions of
21cr|cmph-2.0-6|66	keys.
21cr|cmph-2.0-6|67	
21cr|cmph-2.0-6|68	This package contains the development files for %{name}
21cr|cmph-2.0-6|69	
21cr|cmph-2.0-6|70	%files -n %{devname}
21cr|cmph-2.0-6|71	%doc ChangeLog
21cr|cmph-2.0-6|72	%{_includedir}/*.h
21cr|cmph-2.0-6|73	%{_libdir}/libcmph.so
21cr|cmph-2.0-6|74	%{_libdir}/pkgconfig/cmph.pc
21cr|cmph-2.0-6|75	
21cr|cmph-2.0-6|76	#----------------------------------------------------------------------------
21cr|cmph-2.0-6|77	
21cr|cmph-2.0-6|78	%prep
21cr|cmph-2.0-6|79	%setup -q
21cr|cmph-2.0-6|80	%patch0 -p0
21cr|cmph-2.0-6|81	%patch1 -p0
21cr|cmph-2.0-6|82	
21cr|cmph-2.0-6|83	%build
21cr|cmph-2.0-6|84	autoreconf -fi
21cr|cmph-2.0-6|85	%configure
21cr|cmph-2.0-6|86	
21cr|cmph-2.0-6|87	%make
21cr|cmph-2.0-6|88	
21cr|cmph-2.0-6|89	%install
21cr|cmph-2.0-6|90	%makeinstall_std
21cr|cmph-2.0-6|91	
21cr|cmph-2.0-6|92	# cleanup
21cr|cmph-2.0-6|93	rm -f %{buildroot}%{_libdir}/*.*a
21cr|cmph-2.0-6|94	
21cr|cmph-2.0-6|95	%check
21cr|cmph-2.0-6|96	make check

705 21
21cr|cmst-2023.03.14-1|1	Summary:	Qt5 GUI for Connman with system tray icon
21cr|cmst-2023.03.14-1|2	Name:		cmst
21cr|cmst-2023.03.14-1|3	Version:	2023.03.14
21cr|cmst-2023.03.14-1|4	Release:	1
21cr|cmst-2023.03.14-1|5	License:	MIT
21cr|cmst-2023.03.14-1|6	Group:		Networking/Other
21cr|cmst-2023.03.14-1|7	Url:		https://github.com/andrew-bibb/cmst
21cr|cmst-2023.03.14-1|8	Source0:	https://github.com/andrew-bibb/cmst/releases/download/%{name}-%{version}/%{name}-%{version}.tar.xz
21cr|cmst-2023.03.14-1|9	BuildRequires:	qmake5
21cr|cmst-2023.03.14-1|10	BuildRequires:	cmake(Qt5LinguistTools)
21cr|cmst-2023.03.14-1|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|cmst-2023.03.14-1|12	BuildRequires:	pkgconfig(Qt5DBus)
21cr|cmst-2023.03.14-1|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|cmst-2023.03.14-1|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|cmst-2023.03.14-1|15	BuildRequires:	pkgconfig(Qt5Network)
21cr|cmst-2023.03.14-1|16	Requires:	connman
21cr|cmst-2023.03.14-1|17	
21cr|cmst-2023.03.14-1|18	%description
21cr|cmst-2023.03.14-1|19	The program provides graphical user interface to control the connman daemon.
21cr|cmst-2023.03.14-1|20	The connman daemon must be started as you normally would, this program just
21cr|cmst-2023.03.14-1|21	interfaces with that daemon. You can see what technologies and services connman
21cr|cmst-2023.03.14-1|22	has found, and for wifi services an agent is registered to assist in obtaining
21cr|cmst-2023.03.14-1|23	the information from you necessary to logon the wifi service.
21cr|cmst-2023.03.14-1|24	
21cr|cmst-2023.03.14-1|25	The program requires that connman be installed and running.
21cr|cmst-2023.03.14-1|26	
21cr|cmst-2023.03.14-1|27	%files
21cr|cmst-2023.03.14-1|28	%{_libexecdir}/%{name}
21cr|cmst-2023.03.14-1|29	%{_bindir}/%{name}
21cr|cmst-2023.03.14-1|30	%{_datadir}/applications/%{name}.desktop
21cr|cmst-2023.03.14-1|31	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|cmst-2023.03.14-1|32	%{_mandir}/man1/%{name}.1*
21cr|cmst-2023.03.14-1|33	%{_sysconfdir}/dbus-1/system.d/org.cmst.roothelper.conf
21cr|cmst-2023.03.14-1|34	%{_datadir}/%{name}/autostart/cmst-autostart.desktop
21cr|cmst-2023.03.14-1|35	%{_datadir}/dbus-1/system-services/org.cmst.roothelper.service
21cr|cmst-2023.03.14-1|36	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|cmst-2023.03.14-1|37	%{_datadir}/licenses/%{name}/LICENSE
21cr|cmst-2023.03.14-1|38	%{_datadir}/metainfo/org.cmst.cmst.appdata.xml
21cr|cmst-2023.03.14-1|39	#----------------------------------------------------------------------------
21cr|cmst-2023.03.14-1|40	
21cr|cmst-2023.03.14-1|41	%prep
21cr|cmst-2023.03.14-1|42	%setup -qn %{name}-%{version}
21cr|cmst-2023.03.14-1|43	sed -i -e 's|CMST_LIB_PATH = "/usr/lib/cmst"|CMST_LIB_PATH = "%{_libexecdir}/%{name}"|g' cmst.pri
21cr|cmst-2023.03.14-1|44	
21cr|cmst-2023.03.14-1|45	
21cr|cmst-2023.03.14-1|46	%build
21cr|cmst-2023.03.14-1|47	%qmake_qt5
21cr|cmst-2023.03.14-1|48	%make
21cr|cmst-2023.03.14-1|49	
21cr|cmst-2023.03.14-1|50	%install
21cr|cmst-2023.03.14-1|51	make install INSTALL_ROOT=%{buildroot}

706 21
21cr|cmuclmtk-0.7-6|1	%define major 0
21cr|cmuclmtk-0.7-6|2	%define libname %mklibname %{name} %{major}
21cr|cmuclmtk-0.7-6|3	%define devname %mklibname %{name} -d
21cr|cmuclmtk-0.7-6|4	
21cr|cmuclmtk-0.7-6|5	Summary:	The CMU-Cambridge Statistical Language Modeling Toolkit
21cr|cmuclmtk-0.7-6|6	Name:		cmuclmtk
21cr|cmuclmtk-0.7-6|7	Version:	0.7
21cr|cmuclmtk-0.7-6|8	Release:	6
21cr|cmuclmtk-0.7-6|9	License:	GPLv3+
21cr|cmuclmtk-0.7-6|10	Group:		Development/Tools
21cr|cmuclmtk-0.7-6|11	Url:		http://cmusphinx.sourceforge.net/
21cr|cmuclmtk-0.7-6|12	Source0:	http://downloads.sourceforge.net/project/cmusphinx/cmuclmtk/0.7/%{name}-%{version}.tar.gz
21cr|cmuclmtk-0.7-6|13	
21cr|cmuclmtk-0.7-6|14	%description
21cr|cmuclmtk-0.7-6|15	The CMU-Cambridge Statistical Language Modeling Toolkit need for make
21cr|cmuclmtk-0.7-6|16	cmu-sphinx's language models.
21cr|cmuclmtk-0.7-6|17	
21cr|cmuclmtk-0.7-6|18	%files
21cr|cmuclmtk-0.7-6|19	%doc README NEWS ChangeLog TODO
21cr|cmuclmtk-0.7-6|20	%{_bindir}/*
21cr|cmuclmtk-0.7-6|21	
21cr|cmuclmtk-0.7-6|22	#----------------------------------------------------------------------------
21cr|cmuclmtk-0.7-6|23	
21cr|cmuclmtk-0.7-6|24	%package -n %{libname}
21cr|cmuclmtk-0.7-6|25	Summary:	Shared library for %{name}
21cr|cmuclmtk-0.7-6|26	Group:		System/Libraries
21cr|cmuclmtk-0.7-6|27	Conflicts:	%{name} < 0.7-4
21cr|cmuclmtk-0.7-6|28	
21cr|cmuclmtk-0.7-6|29	%description -n %{libname}
21cr|cmuclmtk-0.7-6|30	Shared library for %{name}.
21cr|cmuclmtk-0.7-6|31	
21cr|cmuclmtk-0.7-6|32	%files -n %{libname}
21cr|cmuclmtk-0.7-6|33	%{_libdir}/lib%{name}.so.%{major}*
21cr|cmuclmtk-0.7-6|34	
21cr|cmuclmtk-0.7-6|35	#----------------------------------------------------------------------------
21cr|cmuclmtk-0.7-6|36	
21cr|cmuclmtk-0.7-6|37	%package -n %{devname}
21cr|cmuclmtk-0.7-6|38	Summary:	Development files for %{name}
21cr|cmuclmtk-0.7-6|39	Group:		Development/C
21cr|cmuclmtk-0.7-6|40	Provides:	%{name}-devel = %{EVRD}
21cr|cmuclmtk-0.7-6|41	Conflicts:	%{name} < 0.7-4
21cr|cmuclmtk-0.7-6|42	
21cr|cmuclmtk-0.7-6|43	%description -n %{devname}
21cr|cmuclmtk-0.7-6|44	Development files for %{name}.
21cr|cmuclmtk-0.7-6|45	
21cr|cmuclmtk-0.7-6|46	%files -n %{devname}
21cr|cmuclmtk-0.7-6|47	%{_libdir}/lib%{name}.so
21cr|cmuclmtk-0.7-6|48	%dir %{_includedir}/%{name}
21cr|cmuclmtk-0.7-6|49	%{_includedir}/%{name}/*
21cr|cmuclmtk-0.7-6|50	
21cr|cmuclmtk-0.7-6|51	#----------------------------------------------------------------------------
21cr|cmuclmtk-0.7-6|52	
21cr|cmuclmtk-0.7-6|53	%prep
21cr|cmuclmtk-0.7-6|54	%setup -q
21cr|cmuclmtk-0.7-6|55	
21cr|cmuclmtk-0.7-6|56	%build
21cr|cmuclmtk-0.7-6|57	autoreconf -fi
21cr|cmuclmtk-0.7-6|58	%configure --disable-static
21cr|cmuclmtk-0.7-6|59	%make
21cr|cmuclmtk-0.7-6|60	
21cr|cmuclmtk-0.7-6|61	%install
21cr|cmuclmtk-0.7-6|62	%makeinstall_std

707 21
21cr|cmus-2.10.0-3|1	%global	_disable_ld_no_undefined 0
21cr|cmus-2.10.0-3|2	
21cr|cmus-2.10.0-3|3	Summary:	A powerful ncurses-based music player
21cr|cmus-2.10.0-3|4	Name:		cmus
21cr|cmus-2.10.0-3|5	Version:	2.10.0
21cr|cmus-2.10.0-3|6	Release:	3
21cr|cmus-2.10.0-3|7	License:	GPLv2+
21cr|cmus-2.10.0-3|8	Group:		Sound
21cr|cmus-2.10.0-3|9	Url:		https://cmus.github.io/
21cr|cmus-2.10.0-3|10	Source0:	https://github.com/cmus/cmus/archive/%{name}-%{version}.tar.gz
21cr|cmus-2.10.0-3|11	Source100:	cmus.rpmlintrc
21cr|cmus-2.10.0-3|12	Patch0:	cmus-2.10.0-fix-segfault-accessing-uninitialized-variable.patch
21cr|cmus-2.10.0-3|13	Patch1:	cmus-2.10.0-add-support-for-nomedia-file.patch
21cr|cmus-2.10.0-3|14	Patch2:	cmus-2.10.0-add-account-for-opus-gain.patch
21cr|cmus-2.10.0-3|15	Patch3:	cmus-2.10.0-recognize-sort-keys-from-ffmpeg-plugin.patch
21cr|cmus-2.10.0-3|16	Patch4:	cmus-2.10.0-fix-missing-combining-marks-on-last-chars-in-a-field.patch
21cr|cmus-2.10.0-3|17	BuildRequires:	ffmpeg-devel
21cr|cmus-2.10.0-3|18	BuildRequires:	libmp4v2-devel
21cr|cmus-2.10.0-3|19	BuildRequires:	libmpcdec-devel
21cr|cmus-2.10.0-3|20	BuildRequires:	soundio-devel
21cr|cmus-2.10.0-3|21	BuildRequires:	pkgconfig(alsa) >= 1.0.11
21cr|cmus-2.10.0-3|22	BuildRequires:	pkgconfig(ao)
21cr|cmus-2.10.0-3|23	BuildRequires:	pkgconfig(flac)
21cr|cmus-2.10.0-3|24	BuildRequires:	pkgconfig(jack)
21cr|cmus-2.10.0-3|25	BuildRequires:	pkgconfig(libass)
21cr|cmus-2.10.0-3|26	BuildRequires:	pkgconfig(libcddb)
21cr|cmus-2.10.0-3|27	BuildRequires:	pkgconfig(libcdio_cdda)
21cr|cmus-2.10.0-3|28	BuildRequires:	pkgconfig(libcue)
21cr|cmus-2.10.0-3|29	BuildRequires:	pkgconfig(libdiscid)
21cr|cmus-2.10.0-3|30	BuildRequires:	pkgconfig(libmikmod)
21cr|cmus-2.10.0-3|31	BuildRequires:	pkgconfig(libmodplug)
21cr|cmus-2.10.0-3|32	BuildRequires:	pkgconfig(libpulse)
21cr|cmus-2.10.0-3|33	BuildRequires:	pkgconfig(libsystemd) >= 239
21cr|cmus-2.10.0-3|34	BuildRequires:	pkgconfig(mad)
21cr|cmus-2.10.0-3|35	BuildRequires:	pkgconfig(ncursesw)
21cr|cmus-2.10.0-3|36	BuildRequires:	pkgconfig(opus)
21cr|cmus-2.10.0-3|37	BuildRequires:	pkgconfig(opusfile)
21cr|cmus-2.10.0-3|38	BuildRequires:	pkgconfig(samplerate)
21cr|cmus-2.10.0-3|39	BuildRequires:	pkgconfig(sndio)
21cr|cmus-2.10.0-3|40	BuildRequires:	pkgconfig(vorbis)
21cr|cmus-2.10.0-3|41	BuildRequires:	pkgconfig(wavpack) >= 4.40
21cr|cmus-2.10.0-3|42	Requires:	ncurses
21cr|cmus-2.10.0-3|43	
21cr|cmus-2.10.0-3|44	%description
21cr|cmus-2.10.0-3|45	Cmus is a powerful music player with an ncurses UI. It supports many
21cr|cmus-2.10.0-3|46	different file types like FLAC, Ogg/Vorbis, etc. and is able to handle play
21cr|cmus-2.10.0-3|47	lists.
21cr|cmus-2.10.0-3|48	
21cr|cmus-2.10.0-3|49	%files
21cr|cmus-2.10.0-3|50	%doc README.md
21cr|cmus-2.10.0-3|51	%{_bindir}/%{name}
21cr|cmus-2.10.0-3|52	%{_bindir}/%{name}-remote
21cr|cmus-2.10.0-3|53	%dir %{_libdir}/%{name}/
21cr|cmus-2.10.0-3|54	%dir %{_libdir}/%{name}/ip/
21cr|cmus-2.10.0-3|55	%dir %{_libdir}/%{name}/op/
21cr|cmus-2.10.0-3|56	%{_libdir}/%{name}/*/*.so
21cr|cmus-2.10.0-3|57	%dir %{_datadir}/%{name}/
21cr|cmus-2.10.0-3|58	%{_datadir}/%{name}/*.theme
21cr|cmus-2.10.0-3|59	%{_datadir}/%{name}/rc
21cr|cmus-2.10.0-3|60	%{_datadir}/bash-completion/completions/%{name}
21cr|cmus-2.10.0-3|61	%{_mandir}/man1/%{name}.1*
21cr|cmus-2.10.0-3|62	%{_mandir}/man1/%{name}-remote.1*
21cr|cmus-2.10.0-3|63	%{_mandir}/man7/%{name}-tutorial.7*
21cr|cmus-2.10.0-3|64	
21cr|cmus-2.10.0-3|65	#----------------------------------------------------------------------------
21cr|cmus-2.10.0-3|66	
21cr|cmus-2.10.0-3|67	%prep
21cr|cmus-2.10.0-3|68	%setup -q
21cr|cmus-2.10.0-3|69	%apply_patches
21cr|cmus-2.10.0-3|70	
21cr|cmus-2.10.0-3|71	
21cr|cmus-2.10.0-3|72	%build
21cr|cmus-2.10.0-3|73	%setup_compile_flags
21cr|cmus-2.10.0-3|74	./configure \
21cr|cmus-2.10.0-3|75	prefix="%{_prefix}" \
21cr|cmus-2.10.0-3|76	libdir="%{_libdir}" \
21cr|cmus-2.10.0-3|77	bindir="%{_bindir}" \
21cr|cmus-2.10.0-3|78	mandir="%{_mandir}" \
21cr|cmus-2.10.0-3|79	CONFIG_MIKMOD=y \
21cr|cmus-2.10.0-3|80	DEBUG=0
21cr|cmus-2.10.0-3|81	%make
21cr|cmus-2.10.0-3|82	
21cr|cmus-2.10.0-3|83	
21cr|cmus-2.10.0-3|84	%install
21cr|cmus-2.10.0-3|85	# Automated install won't work: install manually
21cr|cmus-2.10.0-3|86	# 1. Create the needed directories
21cr|cmus-2.10.0-3|87	mkdir -p %{buildroot}%{_bindir}
21cr|cmus-2.10.0-3|88	mkdir -p %{buildroot}%{_libdir}/%{name}/ip
21cr|cmus-2.10.0-3|89	mkdir -p %{buildroot}%{_libdir}/%{name}/op
21cr|cmus-2.10.0-3|90	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|cmus-2.10.0-3|91	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|cmus-2.10.0-3|92	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cmus-2.10.0-3|93	mkdir -p %{buildroot}%{_mandir}/man7
21cr|cmus-2.10.0-3|94	
21cr|cmus-2.10.0-3|95	# 2. Install the files
21cr|cmus-2.10.0-3|96	install -m755 cmus %{buildroot}%{_bindir}
21cr|cmus-2.10.0-3|97	install -m755 cmus-remote %{buildroot}%{_bindir}
21cr|cmus-2.10.0-3|98	
21cr|cmus-2.10.0-3|99	install -m755 ip/*.so %{buildroot}%{_libdir}/%{name}/ip
21cr|cmus-2.10.0-3|100	install -m755 op/*.so %{buildroot}%{_libdir}/%{name}/op
21cr|cmus-2.10.0-3|101	
21cr|cmus-2.10.0-3|102	install -m644 data/* %{buildroot}%{_datadir}/%{name}
21cr|cmus-2.10.0-3|103	install -m644 contrib/%{name}.bash-completion %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|cmus-2.10.0-3|104	install -m644 Doc/*.1 %{buildroot}%{_mandir}/man1
21cr|cmus-2.10.0-3|105	install -m644 Doc/*.7 %{buildroot}%{_mandir}/man7

708 21
21cr|cnc-qt-0.3.6-2|1	%define debug_package	%{nil}
21cr|cnc-qt-0.3.6-2|2	%define oname cncqt
21cr|cnc-qt-0.3.6-2|3	
21cr|cnc-qt-0.3.6-2|4	Summary:	GUI for CNC controller
21cr|cnc-qt-0.3.6-2|5	Name:		cnc-qt
21cr|cnc-qt-0.3.6-2|6	Version:	0.3.6
21cr|cnc-qt-0.3.6-2|7	Release:	2
21cr|cnc-qt-0.3.6-2|8	License:	GPLv3
21cr|cnc-qt-0.3.6-2|9	Group:		Office
21cr|cnc-qt-0.3.6-2|10	Url:		https://github.com/eduard-x/cnc-qt
21cr|cnc-qt-0.3.6-2|11	Source0:	https://github.com/eduard-x/cnc-qt/archive/%{name}-%{version}.tar.gz
21cr|cnc-qt-0.3.6-2|12	Source1:	%{name}.desktop
21cr|cnc-qt-0.3.6-2|13	BuildRequires:	pkgconfig(libusb-1.0)
21cr|cnc-qt-0.3.6-2|14	BuildRequires:	qt5-devel
21cr|cnc-qt-0.3.6-2|15	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|cnc-qt-0.3.6-2|16	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|cnc-qt-0.3.6-2|17	BuildRequires:	cmake
21cr|cnc-qt-0.3.6-2|18	BuildRequires:	desktop-file-utils
21cr|cnc-qt-0.3.6-2|19	BuildRequires:	imagemagick
21cr|cnc-qt-0.3.6-2|20	
21cr|cnc-qt-0.3.6-2|21	%description
21cr|cnc-qt-0.3.6-2|22	CNC-Qt is the program for management of
21cr|cnc-qt-0.3.6-2|23	planet-cnc controllers,
21cr|cnc-qt-0.3.6-2|24	supports now only mk1 (4 axis) hardware.
21cr|cnc-qt-0.3.6-2|25	No supporting of mk2 interface at time.
21cr|cnc-qt-0.3.6-2|26	
21cr|cnc-qt-0.3.6-2|27	
21cr|cnc-qt-0.3.6-2|28	%files
21cr|cnc-qt-0.3.6-2|29	%doc README.md README LICENSE
21cr|cnc-qt-0.3.6-2|30	%{_bindir}/%{name}
21cr|cnc-qt-0.3.6-2|31	%{_datadir}/%{oname}
21cr|cnc-qt-0.3.6-2|32	%{_datadir}/applications/*.desktop
21cr|cnc-qt-0.3.6-2|33	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|cnc-qt-0.3.6-2|34	%config(noreplace) %{_sysconfdir}/udev/rules.d/z90_cncusb.rules
21cr|cnc-qt-0.3.6-2|35	#-----------------------------------------------------------
21cr|cnc-qt-0.3.6-2|36	%prep
21cr|cnc-qt-0.3.6-2|37	%setup -qn %{name}-%{name}-%{version}
21cr|cnc-qt-0.3.6-2|38	chmod 0644 LICENSE
21cr|cnc-qt-0.3.6-2|39	
21cr|cnc-qt-0.3.6-2|40	%build
21cr|cnc-qt-0.3.6-2|41	%cmake_qt5
21cr|cnc-qt-0.3.6-2|42	%make
21cr|cnc-qt-0.3.6-2|43	
21cr|cnc-qt-0.3.6-2|44	%install
21cr|cnc-qt-0.3.6-2|45	%makeinstall_std -C build
21cr|cnc-qt-0.3.6-2|46	mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
21cr|cnc-qt-0.3.6-2|47	cp -pr udev/rules.d/z90_cncusb.rules %{buildroot}%{_sysconfdir}/udev/rules.d/.
21cr|cnc-qt-0.3.6-2|48	
21cr|cnc-qt-0.3.6-2|49	desktop-file-install %{SOURCE1} \
21cr|cnc-qt-0.3.6-2|50	--dir=%{buildroot}%{_datadir}/applications
21cr|cnc-qt-0.3.6-2|51	
21cr|cnc-qt-0.3.6-2|52	for size in 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|cnc-qt-0.3.6-2|53	install -dm 0755 \
21cr|cnc-qt-0.3.6-2|54	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|cnc-qt-0.3.6-2|55	convert -strip -resize $size icons/%{name}.png \
21cr|cnc-qt-0.3.6-2|56	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|cnc-qt-0.3.6-2|57	done
21cr|cnc-qt-0.3.6-2|58	
21cr|cnc-qt-0.3.6-2|59	rm -fr %{buildroot}%{_iconsdir}/%{name}.*
21cr|cnc-qt-0.3.6-2|60	rm -fr %{buildroot}%{_defaultdocdir}
21cr|cnc-qt-0.3.6-2|61	rm -fr %{buildroot}/lib/udev/rules.d/z90_cncusb.rules
21cr|cnc-qt-0.3.6-2|62	
21cr|cnc-qt-0.3.6-2|63	%post
21cr|cnc-qt-0.3.6-2|64	systemctl restart udev.service
21cr|cnc-qt-0.3.6-2|65	
21cr|cnc-qt-0.3.6-2|66	%postun

709 21
21cr|cntlm-0.92.3-3|1	%global _hardened_build 1
21cr|cntlm-0.92.3-3|2	
21cr|cntlm-0.92.3-3|3	Summary:          Fast NTLM authentication proxy with tunneling
21cr|cntlm-0.92.3-3|4	Name:             cntlm
21cr|cntlm-0.92.3-3|5	Version:          0.92.3
21cr|cntlm-0.92.3-3|6	Release:          3
21cr|cntlm-0.92.3-3|7	License:          GPLv2+
21cr|cntlm-0.92.3-3|8	Group:            System/Servers
21cr|cntlm-0.92.3-3|9	URL:              http://cntlm.sourceforge.net/
21cr|cntlm-0.92.3-3|10	Source0:          http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|cntlm-0.92.3-3|11	Source1:          cntlm.tmpfiles
21cr|cntlm-0.92.3-3|12	Source2:          cntlm.service
21cr|cntlm-0.92.3-3|13	Patch0:           cntlm_makefile.patch
21cr|cntlm-0.92.3-3|14	Requires:         systemd
21cr|cntlm-0.92.3-3|15	BuildRequires:    systemd
21cr|cntlm-0.92.3-3|16	Requires(pre):    shadow-utils
21cr|cntlm-0.92.3-3|17	Requires(post):   systemd
21cr|cntlm-0.92.3-3|18	Requires(preun):  systemd
21cr|cntlm-0.92.3-3|19	Requires(postun): systemd
21cr|cntlm-0.92.3-3|20	
21cr|cntlm-0.92.3-3|21	%description
21cr|cntlm-0.92.3-3|22	Cntlm is a fast and efficient NTLM proxy, with support for TCP/IP tunneling,
21cr|cntlm-0.92.3-3|23	authenticated connection caching, ACLs, proper daemon logging and behavior
21cr|cntlm-0.92.3-3|24	and much more. It has up to ten times faster responses than similar NTLM
21cr|cntlm-0.92.3-3|25	proxies, while using by orders or magnitude less RAM and CPU. Manual page
21cr|cntlm-0.92.3-3|26	contains detailed information.
21cr|cntlm-0.92.3-3|27	
21cr|cntlm-0.92.3-3|28	%prep
21cr|cntlm-0.92.3-3|29	%setup -q
21cr|cntlm-0.92.3-3|30	%patch0 -p1
21cr|cntlm-0.92.3-3|31	
21cr|cntlm-0.92.3-3|32	
21cr|cntlm-0.92.3-3|33	%build
21cr|cntlm-0.92.3-3|34	%configure
21cr|cntlm-0.92.3-3|35	%make SYSCONFDIR=%{_sysconfdir}
21cr|cntlm-0.92.3-3|36	
21cr|cntlm-0.92.3-3|37	%install
21cr|cntlm-0.92.3-3|38	make BINDIR=%{buildroot}%{_sbindir} MANDIR=%{buildroot}%{_mandir} SYSCONFDIR=%{buildroot}%{_sysconfdir} install
21cr|cntlm-0.92.3-3|39	
21cr|cntlm-0.92.3-3|40	install -D -m 0644 rpm/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/cntlmd
21cr|cntlm-0.92.3-3|41	install -D -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|cntlm-0.92.3-3|42	install -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
21cr|cntlm-0.92.3-3|43	
21cr|cntlm-0.92.3-3|44	install -D -d -m 0755 %{buildroot}/run/%{name}/
21cr|cntlm-0.92.3-3|45	
21cr|cntlm-0.92.3-3|46	
21cr|cntlm-0.92.3-3|47	%pre
21cr|cntlm-0.92.3-3|48	%_pre_useradd %{name} %{_localstatedir}/run/%{name} /sbin/nologin
21cr|cntlm-0.92.3-3|49	
21cr|cntlm-0.92.3-3|50	%post
21cr|cntlm-0.92.3-3|51	%systemd_post %{name}.service
21cr|cntlm-0.92.3-3|52	
21cr|cntlm-0.92.3-3|53	%preun
21cr|cntlm-0.92.3-3|54	%systemd_preun %{name}.service
21cr|cntlm-0.92.3-3|55	
21cr|cntlm-0.92.3-3|56	%postun
21cr|cntlm-0.92.3-3|57	%systemd_postun_with_restart %{name}.service
21cr|cntlm-0.92.3-3|58	%_postun_userdel %{name}
21cr|cntlm-0.92.3-3|59	
21cr|cntlm-0.92.3-3|60	%files
21cr|cntlm-0.92.3-3|61	%doc LICENSE README COPYRIGHT
21cr|cntlm-0.92.3-3|62	%{_sbindir}/%{name}
21cr|cntlm-0.92.3-3|63	%{_mandir}/man1/%{name}.1*
21cr|cntlm-0.92.3-3|64	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|cntlm-0.92.3-3|65	%config(noreplace) %{_sysconfdir}/sysconfig/cntlmd
21cr|cntlm-0.92.3-3|66	%{_tmpfilesdir}/%{name}.conf
21cr|cntlm-0.92.3-3|67	%{_unitdir}/%{name}.service

710 21
21cr|cobang-0.14.1-1|1	%global	debug_package %{nil}
21cr|cobang-0.14.1-1|2	
21cr|cobang-0.14.1-1|3	%define oname CoBang
21cr|cobang-0.14.1-1|4	
21cr|cobang-0.14.1-1|5	Summary:	A QR code scanner desktop app for Linux
21cr|cobang-0.14.1-1|6	Name:		cobang
21cr|cobang-0.14.1-1|7	Version:	0.14.1
21cr|cobang-0.14.1-1|8	Release:	1
21cr|cobang-0.14.1-1|9	License:	GPL-3.0
21cr|cobang-0.14.1-1|10	Group:		Graphics
21cr|cobang-0.14.1-1|11	Url:		https://github.com/hongquan/CoBang
21cr|cobang-0.14.1-1|12	Source0:	https://github.com/hongquan/CoBang/archive/refs/tags/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|cobang-0.14.1-1|13	BuildRequires:	meson
21cr|cobang-0.14.1-1|14	BuildRequires:	pkgconfig(python3)
21cr|cobang-0.14.1-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|cobang-0.14.1-1|16	BuildRequires:	pkgconfig(gobject-2.0)
21cr|cobang-0.14.1-1|17	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|cobang-0.14.1-1|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|cobang-0.14.1-1|19	Requires:	python3-single-version
21cr|cobang-0.14.1-1|20	Requires:	python3-kiss-headers
21cr|cobang-0.14.1-1|21	Requires:	python3-logbook
21cr|cobang-0.14.1-1|22	Requires:	python3-gstreamer1.0
21cr|cobang-0.14.1-1|23	Requires:	graphicsmagick
21cr|cobang-0.14.1-1|24	Requires:	zbar
21cr|cobang-0.14.1-1|25	Requires:	python3-zbar
21cr|cobang-0.14.1-1|26	
21cr|cobang-0.14.1-1|27	%description
21cr|cobang-0.14.1-1|28	CoBang can scan barcode, QR code from webcam or static image, local or remote.
21cr|cobang-0.14.1-1|29	
21cr|cobang-0.14.1-1|30	%files -f %{name}.lang
21cr|cobang-0.14.1-1|31	%doc README.rst
21cr|cobang-0.14.1-1|32	%{_bindir}/cobang
21cr|cobang-0.14.1-1|33	%{python3_sitelib}/cobang
21cr|cobang-0.14.1-1|34	%{_datadir}/applications/vn.hoabinh.quan.CoBang.desktop
21cr|cobang-0.14.1-1|35	%{_datadir}/cobang
21cr|cobang-0.14.1-1|36	%{_datadir}/glib-2.0/schemas/vn.hoabinh.quan.CoBang.gschema.xml
21cr|cobang-0.14.1-1|37	%{_datadir}/icons/hicolor/48x48/apps/vn.hoabinh.quan.CoBang.png
21cr|cobang-0.14.1-1|38	%{_datadir}/icons/hicolor/scalable/apps/vn.hoabinh.quan.CoBang.svg
21cr|cobang-0.14.1-1|39	%{_datadir}/metainfo/vn.hoabinh.quan.CoBang.appdata.xml
21cr|cobang-0.14.1-1|40	
21cr|cobang-0.14.1-1|41	#------------------------------------------------------------------
21cr|cobang-0.14.1-1|42	
21cr|cobang-0.14.1-1|43	%prep
21cr|cobang-0.14.1-1|44	%autosetup -p1 -n %{oname}-%{version}
21cr|cobang-0.14.1-1|45	
21cr|cobang-0.14.1-1|46	%build
21cr|cobang-0.14.1-1|47	%meson
21cr|cobang-0.14.1-1|48	%meson_build
21cr|cobang-0.14.1-1|49	
21cr|cobang-0.14.1-1|50	%install
21cr|cobang-0.14.1-1|51	%meson_install
21cr|cobang-0.14.1-1|52	
21cr|cobang-0.14.1-1|53	%find_lang %{name}

711 21
21cr|cobibird-rospo-2.0-2|1	%global theme_name CobiBird-Rospo
21cr|cobibird-rospo-2.0-2|2	
21cr|cobibird-rospo-2.0-2|3	Summary:	%{theme_name} theme
21cr|cobibird-rospo-2.0-2|4	Name:		cobibird-rospo
21cr|cobibird-rospo-2.0-2|5	Version:	2.0
21cr|cobibird-rospo-2.0-2|6	Release:	2
21cr|cobibird-rospo-2.0-2|7	License:        GPLv3+
21cr|cobibird-rospo-2.0-2|8	Group:		Graphics
21cr|cobibird-rospo-2.0-2|9	Url:		https://vk.com/xfce_rospo
21cr|cobibird-rospo-2.0-2|10	Source0:	CobiBird-Rospo.tar.bz2
21cr|cobibird-rospo-2.0-2|11	BuildArch:	noarch
21cr|cobibird-rospo-2.0-2|12	Requires: 	cobibird-rospo-common
21cr|cobibird-rospo-2.0-2|13	Requires: 	cobibird-rospo-gtk2-theme
21cr|cobibird-rospo-2.0-2|14	Requires: 	cobibird-rospo-gtk3-theme
21cr|cobibird-rospo-2.0-2|15	Requires: 	cobibird-rospo-metacity-theme
21cr|cobibird-rospo-2.0-2|16	Requires: 	cobibird-rospo-xfwm4-theme
21cr|cobibird-rospo-2.0-2|17	
21cr|cobibird-rospo-2.0-2|18	%description
21cr|cobibird-rospo-2.0-2|19	Fork CobiBird GTK2,GTK3,Metacity and XFWM theme from ROSPO
21cr|cobibird-rospo-2.0-2|20	
21cr|cobibird-rospo-2.0-2|21	%files
21cr|cobibird-rospo-2.0-2|22	%doc LICENSE.CC LICENSE.GPL README
21cr|cobibird-rospo-2.0-2|23	
21cr|cobibird-rospo-2.0-2|24	#----------------------------------------------------------------------------
21cr|cobibird-rospo-2.0-2|25	
21cr|cobibird-rospo-2.0-2|26	%package common
21cr|cobibird-rospo-2.0-2|27	Summary:	Files common to %{theme_name} themes
21cr|cobibird-rospo-2.0-2|28	Group:		Graphics
21cr|cobibird-rospo-2.0-2|29	
21cr|cobibird-rospo-2.0-2|30	%description common
21cr|cobibird-rospo-2.0-2|31	Files which are common to all %{theme_name} themes
21cr|cobibird-rospo-2.0-2|32	
21cr|cobibird-rospo-2.0-2|33	%files common
21cr|cobibird-rospo-2.0-2|34	%doc LICENSE.CC LICENSE.GPL
21cr|cobibird-rospo-2.0-2|35	%{_datadir}/themes/%{theme_name}/index.theme
21cr|cobibird-rospo-2.0-2|36	
21cr|cobibird-rospo-2.0-2|37	#----------------------------------------------------------------------------
21cr|cobibird-rospo-2.0-2|38	
21cr|cobibird-rospo-2.0-2|39	%package gtk2-theme
21cr|cobibird-rospo-2.0-2|40	Summary:	%{theme_name} GTK+2 themes
21cr|cobibird-rospo-2.0-2|41	Group:		Graphics
21cr|cobibird-rospo-2.0-2|42	Requires: 	gnome-themes-standard
21cr|cobibird-rospo-2.0-2|43	Requires:	%{name}-common = %{EVRD}
21cr|cobibird-rospo-2.0-2|44	Requires: 	murrine
21cr|cobibird-rospo-2.0-2|45	
21cr|cobibird-rospo-2.0-2|46	%description gtk2-theme
21cr|cobibird-rospo-2.0-2|47	Themes for GTK+2 as part of the %{theme_name} theme
21cr|cobibird-rospo-2.0-2|48	
21cr|cobibird-rospo-2.0-2|49	%files gtk2-theme
21cr|cobibird-rospo-2.0-2|50	%doc LICENSE.CC LICENSE.GPL
21cr|cobibird-rospo-2.0-2|51	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|cobibird-rospo-2.0-2|52	
21cr|cobibird-rospo-2.0-2|53	#----------------------------------------------------------------------------
21cr|cobibird-rospo-2.0-2|54	
21cr|cobibird-rospo-2.0-2|55	%package gtk3-theme
21cr|cobibird-rospo-2.0-2|56	Summary:	%{theme_name} GTK+3 themes
21cr|cobibird-rospo-2.0-2|57	Group:		Graphics
21cr|cobibird-rospo-2.0-2|58	Requires:	gtk+3.0
21cr|cobibird-rospo-2.0-2|59	Requires: 	gnome-themes-standard
21cr|cobibird-rospo-2.0-2|60	Requires:	%{name}-common = %{EVRD}
21cr|cobibird-rospo-2.0-2|61	Requires: 	murrine
21cr|cobibird-rospo-2.0-2|62	
21cr|cobibird-rospo-2.0-2|63	%description gtk3-theme
21cr|cobibird-rospo-2.0-2|64	Themes for GTK+3 as part of the %{theme_name} theme
21cr|cobibird-rospo-2.0-2|65	
21cr|cobibird-rospo-2.0-2|66	%files gtk3-theme
21cr|cobibird-rospo-2.0-2|67	%doc LICENSE.CC LICENSE.GPL
21cr|cobibird-rospo-2.0-2|68	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|cobibird-rospo-2.0-2|69	
21cr|cobibird-rospo-2.0-2|70	#----------------------------------------------------------------------------
21cr|cobibird-rospo-2.0-2|71	
21cr|cobibird-rospo-2.0-2|72	%package metacity-theme
21cr|cobibird-rospo-2.0-2|73	Summary:	%{theme_name} Metacity themes
21cr|cobibird-rospo-2.0-2|74	Group:		Graphics
21cr|cobibird-rospo-2.0-2|75	Requires:	metacity
21cr|cobibird-rospo-2.0-2|76	
21cr|cobibird-rospo-2.0-2|77	%description metacity-theme
21cr|cobibird-rospo-2.0-2|78	Themes for Metacity as part of the %{theme_name} theme.
21cr|cobibird-rospo-2.0-2|79	
21cr|cobibird-rospo-2.0-2|80	%files metacity-theme
21cr|cobibird-rospo-2.0-2|81	%doc LICENSE.CC LICENSE.GPL
21cr|cobibird-rospo-2.0-2|82	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|cobibird-rospo-2.0-2|83	
21cr|cobibird-rospo-2.0-2|84	#----------------------------------------------------------------------------
21cr|cobibird-rospo-2.0-2|85	
21cr|cobibird-rospo-2.0-2|86	%package xfwm4-theme
21cr|cobibird-rospo-2.0-2|87	Summary:	%{theme_name} Xfwm4 themes
21cr|cobibird-rospo-2.0-2|88	Group:		Graphics
21cr|cobibird-rospo-2.0-2|89	Requires:	xfwm4
21cr|cobibird-rospo-2.0-2|90	Requires: 	gnome-themes-standard
21cr|cobibird-rospo-2.0-2|91	Requires:	%{name}-common = %{EVRD}
21cr|cobibird-rospo-2.0-2|92	Requires: 	murrine
21cr|cobibird-rospo-2.0-2|93	
21cr|cobibird-rospo-2.0-2|94	%description xfwm4-theme
21cr|cobibird-rospo-2.0-2|95	Themes for Xfwm4 as part of the %{theme_name} theme
21cr|cobibird-rospo-2.0-2|96	
21cr|cobibird-rospo-2.0-2|97	%files xfwm4-theme
21cr|cobibird-rospo-2.0-2|98	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|cobibird-rospo-2.0-2|99	
21cr|cobibird-rospo-2.0-2|100	#----------------------------------------------------------------------------
21cr|cobibird-rospo-2.0-2|101	
21cr|cobibird-rospo-2.0-2|102	%prep
21cr|cobibird-rospo-2.0-2|103	%setup -q -n %{theme_name}
21cr|cobibird-rospo-2.0-2|104	
21cr|cobibird-rospo-2.0-2|105	%build
21cr|cobibird-rospo-2.0-2|106	# nothing to build
21cr|cobibird-rospo-2.0-2|107	
21cr|cobibird-rospo-2.0-2|108	%install
21cr|cobibird-rospo-2.0-2|109	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|cobibird-rospo-2.0-2|110	cp -r {index.theme,gtk-2.0,gtk-3.0,metacity-1,xfwm4} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|cobibird-rospo-2.0-2|111	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|cobibird-rospo-2.0-2|112	find %{buildroot} -type d -exec chmod 0755 {} \;

712 21
21cr|coccigrep-1.20-1|1	Summary:	Semantic grep for C based on coccinelle
21cr|coccigrep-1.20-1|2	Name:		coccigrep
21cr|coccigrep-1.20-1|3	Version:	1.20
21cr|coccigrep-1.20-1|4	Release:	1
21cr|coccigrep-1.20-1|5	License:	GPLv2+
21cr|coccigrep-1.20-1|6	Group:		Development/Tools
21cr|coccigrep-1.20-1|7	Url:		http://home.regit.org/software/coccigrep/
21cr|coccigrep-1.20-1|8	Source0:	http://pypi.python.org/packages/source/c/coccigrep/%{name}-%{version}.tar.gz
21cr|coccigrep-1.20-1|9	BuildRequires:	pkgconfig(python3)
21cr|coccigrep-1.20-1|10	BuildRequires:	python3-setuptools
21cr|coccigrep-1.20-1|11	Requires:	coccinelle
21cr|coccigrep-1.20-1|12	Requires:	%{name}-data
21cr|coccigrep-1.20-1|13	Recommends:	%{name}-emacs
21cr|coccigrep-1.20-1|14	Recommends:	%{name}-vim
21cr|coccigrep-1.20-1|15	Obsoletes:	%{name}-docs < 1.20
21cr|coccigrep-1.20-1|16	BuildArch:	noarch
21cr|coccigrep-1.20-1|17	
21cr|coccigrep-1.20-1|18	%description
21cr|coccigrep-1.20-1|19	Coccigrep is a semantic grep for the C language based on coccinelle. It
21cr|coccigrep-1.20-1|20	can be used to find where a given structure is used in code files.
21cr|coccigrep-1.20-1|21	coccigrep depends on the spatch program which comes with coccinelle.
21cr|coccigrep-1.20-1|22	
21cr|coccigrep-1.20-1|23	%files
21cr|coccigrep-1.20-1|24	%{_bindir}/%{name}
21cr|coccigrep-1.20-1|25	%{_mandir}/man1/%{name}.1*
21cr|coccigrep-1.20-1|26	%{python3_sitelib}/%{name}/*.py*
21cr|coccigrep-1.20-1|27	%{python3_sitelib}/%{name}*.egg-info
21cr|coccigrep-1.20-1|28	%{python3_sitelib}/%{name}/__pycache__/
21cr|coccigrep-1.20-1|29	
21cr|coccigrep-1.20-1|30	#----------------------------------------------------------------------------
21cr|coccigrep-1.20-1|31	
21cr|coccigrep-1.20-1|32	%package data
21cr|coccigrep-1.20-1|33	Summary:	Data for %{name}
21cr|coccigrep-1.20-1|34	Group:		Development/Tools
21cr|coccigrep-1.20-1|35	
21cr|coccigrep-1.20-1|36	%description data
21cr|coccigrep-1.20-1|37	This package provides the data for %{name}, i.e. the coccinelle semantic
21cr|coccigrep-1.20-1|38	patches.
21cr|coccigrep-1.20-1|39	
21cr|coccigrep-1.20-1|40	%files data
21cr|coccigrep-1.20-1|41	%{python3_sitelib}/%{name}/%{name}.cfg
21cr|coccigrep-1.20-1|42	%{python3_sitelib}/%{name}/data/
21cr|coccigrep-1.20-1|43	
21cr|coccigrep-1.20-1|44	#----------------------------------------------------------------------------
21cr|coccigrep-1.20-1|45	
21cr|coccigrep-1.20-1|46	%package emacs
21cr|coccigrep-1.20-1|47	Summary:	Emacs for %{name}
21cr|coccigrep-1.20-1|48	Group:		Development/Tools
21cr|coccigrep-1.20-1|49	Requires:	%{name}
21cr|coccigrep-1.20-1|50	
21cr|coccigrep-1.20-1|51	%description emacs
21cr|coccigrep-1.20-1|52	This package provides Emacs integration for %{name}.
21cr|coccigrep-1.20-1|53	
21cr|coccigrep-1.20-1|54	%files emacs
21cr|coccigrep-1.20-1|55	%{_datadir}/emacs/site-lisp/cocci-grep.el
21cr|coccigrep-1.20-1|56	
21cr|coccigrep-1.20-1|57	#----------------------------------------------------------------------------
21cr|coccigrep-1.20-1|58	
21cr|coccigrep-1.20-1|59	%package vim
21cr|coccigrep-1.20-1|60	Summary:	VIM support for %{name}
21cr|coccigrep-1.20-1|61	Group:		Development/Tools
21cr|coccigrep-1.20-1|62	Requires:	%{name}
21cr|coccigrep-1.20-1|63	
21cr|coccigrep-1.20-1|64	%description vim
21cr|coccigrep-1.20-1|65	This package provides Vim integration for %{name}.
21cr|coccigrep-1.20-1|66	
21cr|coccigrep-1.20-1|67	%files vim
21cr|coccigrep-1.20-1|68	%{_datadir}/vim/plugin/cocci-grep.vim
21cr|coccigrep-1.20-1|69	
21cr|coccigrep-1.20-1|70	#----------------------------------------------------------------------------
21cr|coccigrep-1.20-1|71	
21cr|coccigrep-1.20-1|72	%prep
21cr|coccigrep-1.20-1|73	%setup -q
21cr|coccigrep-1.20-1|74	
21cr|coccigrep-1.20-1|75	%build
21cr|coccigrep-1.20-1|76	%py3_build
21cr|coccigrep-1.20-1|77	
21cr|coccigrep-1.20-1|78	%install
21cr|coccigrep-1.20-1|79	%py3_install
21cr|coccigrep-1.20-1|80	
21cr|coccigrep-1.20-1|81	install -m0644 -D %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|coccigrep-1.20-1|82	
21cr|coccigrep-1.20-1|83	pushd editors
21cr|coccigrep-1.20-1|84	install -m0644 -D cocci-grep.vim %{buildroot}%{_datadir}/vim/plugin/cocci-grep.vim
21cr|coccigrep-1.20-1|85	install -m0644 -D cocci-grep.el %{buildroot}%{_datadir}/emacs/site-lisp/cocci-grep.el
21cr|coccigrep-1.20-1|86	popd
21cr|coccigrep-1.20-1|87	
21cr|coccigrep-1.20-1|88	

713 21
21cr|coccinelle-1.1.1-1|1	%undefine _package_note_flags
21cr|coccinelle-1.1.1-1|2	
21cr|coccinelle-1.1.1-1|3	%bcond_with doc
21cr|coccinelle-1.1.1-1|4	
21cr|coccinelle-1.1.1-1|5	Name:           coccinelle
21cr|coccinelle-1.1.1-1|6	Version:        1.1.1
21cr|coccinelle-1.1.1-1|7	Release:        1
21cr|coccinelle-1.1.1-1|8	Summary:        Semantic patching for Linux (spatch)
21cr|coccinelle-1.1.1-1|9	Group:          Development/C
21cr|coccinelle-1.1.1-1|10	License:        GPLv2
21cr|coccinelle-1.1.1-1|11	
21cr|coccinelle-1.1.1-1|12	URL:            https://coccinelle.gitlabpages.inria.fr/website/
21cr|coccinelle-1.1.1-1|13	Source0:        https://github.com/coccinelle/coccinelle/archive/%{version}/%{name}-%{version}.tar.gz
21cr|coccinelle-1.1.1-1|14	
21cr|coccinelle-1.1.1-1|15	# Used for running Python tests.
21cr|coccinelle-1.1.1-1|16	Source1:        test.c
21cr|coccinelle-1.1.1-1|17	Source2:        testpy.cocci
21cr|coccinelle-1.1.1-1|18	
21cr|coccinelle-1.1.1-1|19	BuildRequires:  git
21cr|coccinelle-1.1.1-1|20	BuildRequires:  autoconf
21cr|coccinelle-1.1.1-1|21	BuildRequires:  automake
21cr|coccinelle-1.1.1-1|22	BuildRequires:  python3-devel
21cr|coccinelle-1.1.1-1|23	BuildRequires:  bash-completion
21cr|coccinelle-1.1.1-1|24	BuildRequires:  make
21cr|coccinelle-1.1.1-1|25	BuildRequires:  ocaml >= 3.10.0
21cr|coccinelle-1.1.1-1|26	BuildRequires:  ocaml-findlib-devel
21cr|coccinelle-1.1.1-1|27	BuildRequires:  ocaml-odoc
21cr|coccinelle-1.1.1-1|28	BuildRequires:  ocaml-parmap-devel
21cr|coccinelle-1.1.1-1|29	BuildRequires:  ocaml-pcre-devel
21cr|coccinelle-1.1.1-1|30	BuildRequires:  menhir
21cr|coccinelle-1.1.1-1|31	BuildRequires:  ocaml-num-devel
21cr|coccinelle-1.1.1-1|32	BuildRequires:  ocaml-pyml-devel
21cr|coccinelle-1.1.1-1|33	BuildRequires:  ocaml-stdcompat-devel
21cr|coccinelle-1.1.1-1|34	%if %{with doc}
21cr|coccinelle-1.1.1-1|35	BuildRequires:  latexmk
21cr|coccinelle-1.1.1-1|36	BuildRequires:  texlive-boxedminipage
21cr|coccinelle-1.1.1-1|37	BuildRequires:  texlive-comment
21cr|coccinelle-1.1.1-1|38	BuildRequires:  texlive-endnotes
21cr|coccinelle-1.1.1-1|39	BuildRequires:  texlive-ifsym
21cr|coccinelle-1.1.1-1|40	BuildRequires:  texlive-latex
21cr|coccinelle-1.1.1-1|41	BuildRequires:  texlive-listings
21cr|coccinelle-1.1.1-1|42	BuildRequires:  texlive-moreverb
21cr|coccinelle-1.1.1-1|43	BuildRequires:  texlive-multirow
21cr|coccinelle-1.1.1-1|44	BuildRequires:  texlive-preprint
21cr|coccinelle-1.1.1-1|45	BuildRequires:  texlive-subfigure
21cr|coccinelle-1.1.1-1|46	BuildRequires:  texlive-wrapfig
21cr|coccinelle-1.1.1-1|47	BuildRequires:  texlive-xypic
21cr|coccinelle-1.1.1-1|48	BuildRequires:  hevea
21cr|coccinelle-1.1.1-1|49	%endif
21cr|coccinelle-1.1.1-1|50	
21cr|coccinelle-1.1.1-1|51	# This stops the automatic dependency generator adding some bogus
21cr|coccinelle-1.1.1-1|52	# OCaml dependencies.  Unfortunately we have to keep adding modules to
21cr|coccinelle-1.1.1-1|53	# this list every time there is some change in coccinelle.  There
21cr|coccinelle-1.1.1-1|54	# should be a better way, but I don't know what.
21cr|coccinelle-1.1.1-1|55	%{lua:
21cr|coccinelle-1.1.1-1|56	modules = {
21cr|coccinelle-1.1.1-1|57	'Control_flow_c',
21cr|coccinelle-1.1.1-1|58	'Cpp_token_c',
21cr|coccinelle-1.1.1-1|59	'Danger',
21cr|coccinelle-1.1.1-1|60	'Data',
21cr|coccinelle-1.1.1-1|61	'Flag_parsing_cocci',
21cr|coccinelle-1.1.1-1|62	'Includes',
21cr|coccinelle-1.1.1-1|63	'Includes_cache',
21cr|coccinelle-1.1.1-1|64	'Lexer_parser',
21cr|coccinelle-1.1.1-1|65	'Ograph_extended',
21cr|coccinelle-1.1.1-1|66	'Parsing_consistency_c',
21cr|coccinelle-1.1.1-1|67	'Parsing_hacks',
21cr|coccinelle-1.1.1-1|68	'Parsing_recovery_c',
21cr|coccinelle-1.1.1-1|69	'Parsing_stat',
21cr|coccinelle-1.1.1-1|70	'Regexp_pcre',
21cr|coccinelle-1.1.1-1|71	'Semantic_c',
21cr|coccinelle-1.1.1-1|72	'Token_annot',
21cr|coccinelle-1.1.1-1|73	'Token_helpers',
21cr|coccinelle-1.1.1-1|74	'Token_views_c',
21cr|coccinelle-1.1.1-1|75	'Type_annoter_c',
21cr|coccinelle-1.1.1-1|76	}
21cr|coccinelle-1.1.1-1|77	local arg = "__ocaml_requires_opts"
21cr|coccinelle-1.1.1-1|78	for i, m in ipairs(modules) do
21cr|coccinelle-1.1.1-1|79	arg = arg .. " -i " .. m .. " -x " .. m
21cr|coccinelle-1.1.1-1|80	end
21cr|coccinelle-1.1.1-1|81	rpm.define(arg)
21cr|coccinelle-1.1.1-1|82	}
21cr|coccinelle-1.1.1-1|83	
21cr|coccinelle-1.1.1-1|84	# RHBZ#725415.
21cr|coccinelle-1.1.1-1|85	Requires:       ocaml-findlib
21cr|coccinelle-1.1.1-1|86	
21cr|coccinelle-1.1.1-1|87	
21cr|coccinelle-1.1.1-1|88	%description
21cr|coccinelle-1.1.1-1|89	Coccinelle is a tool to utilize semantic patches for manipulating C
21cr|coccinelle-1.1.1-1|90	code.  It was originally designed to ease maintenance of device
21cr|coccinelle-1.1.1-1|91	drivers in the Linux kernel.
21cr|coccinelle-1.1.1-1|92	
21cr|coccinelle-1.1.1-1|93	%files
21cr|coccinelle-1.1.1-1|94	%license license.txt copyright.txt
21cr|coccinelle-1.1.1-1|95	%doc authors.txt bugs.txt changes.txt
21cr|coccinelle-1.1.1-1|96	%doc credits.txt install.txt readme.txt
21cr|coccinelle-1.1.1-1|97	%{_bindir}/pycocci
21cr|coccinelle-1.1.1-1|98	%{_bindir}/spatch
21cr|coccinelle-1.1.1-1|99	%{_bindir}/spgen
21cr|coccinelle-1.1.1-1|100	%{_libdir}/%{name}/
21cr|coccinelle-1.1.1-1|101	%{_mandir}/man1/*.1*
21cr|coccinelle-1.1.1-1|102	%{_mandir}/man3/*.3*
21cr|coccinelle-1.1.1-1|103	%{python3_sitelib}/coccilib/
21cr|coccinelle-1.1.1-1|104	%{_libdir}/ocaml/*.cmx
21cr|coccinelle-1.1.1-1|105	
21cr|coccinelle-1.1.1-1|106	#---------------------------------------------------------------
21cr|coccinelle-1.1.1-1|107	%package bash-completion
21cr|coccinelle-1.1.1-1|108	Summary:        Bash tab-completion for %{name}
21cr|coccinelle-1.1.1-1|109	BuildArch:      noarch
21cr|coccinelle-1.1.1-1|110	Requires:       bash-completion > 2.0
21cr|coccinelle-1.1.1-1|111	Requires:       %{name} = %{version}-%{release}
21cr|coccinelle-1.1.1-1|112	
21cr|coccinelle-1.1.1-1|113	
21cr|coccinelle-1.1.1-1|114	%description bash-completion
21cr|coccinelle-1.1.1-1|115	Install this package if you want intelligent bash tab-completion
21cr|coccinelle-1.1.1-1|116	for %{name}.
21cr|coccinelle-1.1.1-1|117	
21cr|coccinelle-1.1.1-1|118	%files bash-completion
21cr|coccinelle-1.1.1-1|119	%license license.txt copyright.txt
21cr|coccinelle-1.1.1-1|120	%dir %{_datadir}/bash-completion/completions
21cr|coccinelle-1.1.1-1|121	%{_datadir}/bash-completion/completions/spatch
21cr|coccinelle-1.1.1-1|122	
21cr|coccinelle-1.1.1-1|123	#---------------------------------------------------------------
21cr|coccinelle-1.1.1-1|124	
21cr|coccinelle-1.1.1-1|125	%if %{with doc}
21cr|coccinelle-1.1.1-1|126	%package doc
21cr|coccinelle-1.1.1-1|127	Summary:        Documentation for %{name}
21cr|coccinelle-1.1.1-1|128	BuildArch:      noarch
21cr|coccinelle-1.1.1-1|129	Requires:       %{name} = %{version}-%{release}
21cr|coccinelle-1.1.1-1|130	
21cr|coccinelle-1.1.1-1|131	
21cr|coccinelle-1.1.1-1|132	%description doc
21cr|coccinelle-1.1.1-1|133	The %{name}-doc package contains documentation for %{name}.
21cr|coccinelle-1.1.1-1|134	
21cr|coccinelle-1.1.1-1|135	%files doc
21cr|coccinelle-1.1.1-1|136	%doc docs
21cr|coccinelle-1.1.1-1|137	%endif
21cr|coccinelle-1.1.1-1|138	
21cr|coccinelle-1.1.1-1|139	#---------------------------------------------------------------
21cr|coccinelle-1.1.1-1|140	
21cr|coccinelle-1.1.1-1|141	%package examples
21cr|coccinelle-1.1.1-1|142	Summary:        Examples for %{name}
21cr|coccinelle-1.1.1-1|143	BuildArch:      noarch
21cr|coccinelle-1.1.1-1|144	Requires:       %{name} = %{version}-%{release}
21cr|coccinelle-1.1.1-1|145	
21cr|coccinelle-1.1.1-1|146	
21cr|coccinelle-1.1.1-1|147	%description examples
21cr|coccinelle-1.1.1-1|148	The %{name}-examples package contains examples for %{name}.
21cr|coccinelle-1.1.1-1|149	
21cr|coccinelle-1.1.1-1|150	%files examples
21cr|coccinelle-1.1.1-1|151	%doc demos
21cr|coccinelle-1.1.1-1|152	
21cr|coccinelle-1.1.1-1|153	#---------------------------------------------------------------
21cr|coccinelle-1.1.1-1|154	
21cr|coccinelle-1.1.1-1|155	%prep
21cr|coccinelle-1.1.1-1|156	%autosetup -n %{name}-%{version} -S git
21cr|coccinelle-1.1.1-1|157	
21cr|coccinelle-1.1.1-1|158	# Replace /usr/bin/env shebang with /usr/bin/python3
21cr|coccinelle-1.1.1-1|159	sed -i '1s_^#!/usr/bin/env python$_#!/usr/bin/python3_' tools/pycocci
21cr|coccinelle-1.1.1-1|160	
21cr|coccinelle-1.1.1-1|161	# Remove .gitignore files.
21cr|coccinelle-1.1.1-1|162	find -name .gitignore -delete
21cr|coccinelle-1.1.1-1|163	
21cr|coccinelle-1.1.1-1|164	# Convert a few files to UTF-8 encoding.
21cr|coccinelle-1.1.1-1|165	for f in demos/demo_rule9/sym53c8xx.res demos/demo_rule9/sym53c8xx.c; do
21cr|coccinelle-1.1.1-1|166	mv $f $f.orig
21cr|coccinelle-1.1.1-1|167	iconv -f iso-8859-1 -t utf-8 < $f.orig > $f
21cr|coccinelle-1.1.1-1|168	rm $f.orig
21cr|coccinelle-1.1.1-1|169	done
21cr|coccinelle-1.1.1-1|170	
21cr|coccinelle-1.1.1-1|171	# replace tabs with spaces
21cr|coccinelle-1.1.1-1|172	find . -iname '*.py' | xargs -I {} sh -exc 'expand -t8 {} > tempfile && mv tempfile {}'
21cr|coccinelle-1.1.1-1|173	
21cr|coccinelle-1.1.1-1|174	# Properly rebuild Menhir generated files.
21cr|coccinelle-1.1.1-1|175	rm -f parsing_cocci/parser_cocci_menhir.ml parsing_cocci/parser_cocci_menhir.mli
21cr|coccinelle-1.1.1-1|176	
21cr|coccinelle-1.1.1-1|177	# On 32-bit ARM only, use of recent menhir leads to memory exhaustion.  Turn
21cr|coccinelle-1.1.1-1|178	# down the menhir optimization level to cope.
21cr|coccinelle-1.1.1-1|179	%ifarch %{arm}
21cr|coccinelle-1.1.1-1|180	sed -i 's/--infer/& -O 1/' Makefile
21cr|coccinelle-1.1.1-1|181	%endif
21cr|coccinelle-1.1.1-1|182	
21cr|coccinelle-1.1.1-1|183	rm -r bundles/*
21cr|coccinelle-1.1.1-1|184	
21cr|coccinelle-1.1.1-1|185	%build
21cr|coccinelle-1.1.1-1|186	autoreconf -vfi
21cr|coccinelle-1.1.1-1|187	
21cr|coccinelle-1.1.1-1|188	%configure \
21cr|coccinelle-1.1.1-1|189	--with-python=%__python3 \
21cr|coccinelle-1.1.1-1|190	--with-menhir=%{_bindir}/menhir
21cr|coccinelle-1.1.1-1|191	
21cr|coccinelle-1.1.1-1|192	%{__sed} -i \
21cr|coccinelle-1.1.1-1|193	-e 's,LIBDIR=.*,LIBDIR=%{_libdir},' \
21cr|coccinelle-1.1.1-1|194	-e 's,MANDIR=.*,MANDIR=%{_mandir},' \
21cr|coccinelle-1.1.1-1|195	-e 's,SHAREDIR=.*,SHAREDIR=%{_libdir}/%{name},' \
21cr|coccinelle-1.1.1-1|196	-e 's,DYNLINKDIR=.*,DYNLINKDIR=%{_libdir}/ocaml,' \
21cr|coccinelle-1.1.1-1|197	-e 's,BASH_COMPLETION_DIR=.*,BASH_COMPLETION_DIR=%{_datadir}/bash-completion/completions,' \
21cr|coccinelle-1.1.1-1|198	Makefile.config
21cr|coccinelle-1.1.1-1|199	
21cr|coccinelle-1.1.1-1|200	# Pass -g option everywhere.
21cr|coccinelle-1.1.1-1|201	echo '
21cr|coccinelle-1.1.1-1|202	EXTRA_OCAML_FLAGS = -g
21cr|coccinelle-1.1.1-1|203	EXTRACFLAGS = $(EXTRA_OCAML_FLAGS)
21cr|coccinelle-1.1.1-1|204	' > Makefile.local
21cr|coccinelle-1.1.1-1|205	
21cr|coccinelle-1.1.1-1|206	%ifarch %{ocaml_native_compiler}
21cr|coccinelle-1.1.1-1|207	target=all-release
21cr|coccinelle-1.1.1-1|208	%else
21cr|coccinelle-1.1.1-1|209	target=all-dev
21cr|coccinelle-1.1.1-1|210	%endif
21cr|coccinelle-1.1.1-1|211	
21cr|coccinelle-1.1.1-1|212	# NOTE: Do not use smp_mflags!  It breaks the build.
21cr|coccinelle-1.1.1-1|213	unset MAKEFLAGS
21cr|coccinelle-1.1.1-1|214	
21cr|coccinelle-1.1.1-1|215	make $target
21cr|coccinelle-1.1.1-1|216	
21cr|coccinelle-1.1.1-1|217	%install
21cr|coccinelle-1.1.1-1|218	mkdir -p $RPM_BUILD_ROOT%{_libdir}/python/coccilib
21cr|coccinelle-1.1.1-1|219	%make_install
21cr|coccinelle-1.1.1-1|220	
21cr|coccinelle-1.1.1-1|221	# Remove these (they are just wrapper scripts).
21cr|coccinelle-1.1.1-1|222	rm -f $RPM_BUILD_ROOT%{_bindir}/spatch.byte
21cr|coccinelle-1.1.1-1|223	rm -f $RPM_BUILD_ROOT%{_bindir}/spatch.opt
21cr|coccinelle-1.1.1-1|224	
21cr|coccinelle-1.1.1-1|225	# Move the libdir stuff into a subdirectory.
21cr|coccinelle-1.1.1-1|226	pushd $RPM_BUILD_ROOT%{_libdir}
21cr|coccinelle-1.1.1-1|227	mkdir coccinelle
21cr|coccinelle-1.1.1-1|228	mkdir coccinelle/ocaml
21cr|coccinelle-1.1.1-1|229	for f in standard.h standard.iso spatch spatch.byte spatch.opt ocaml/*.cmi; do
21cr|coccinelle-1.1.1-1|230	if [ -f $f ]; then
21cr|coccinelle-1.1.1-1|231	mv $f coccinelle/$f
21cr|coccinelle-1.1.1-1|232	fi
21cr|coccinelle-1.1.1-1|233	done
21cr|coccinelle-1.1.1-1|234	popd
21cr|coccinelle-1.1.1-1|235	
21cr|coccinelle-1.1.1-1|236	# Move Python libraries to python sitelib directory.
21cr|coccinelle-1.1.1-1|237	mkdir -p $RPM_BUILD_ROOT%{python3_sitelib}
21cr|coccinelle-1.1.1-1|238	mv $RPM_BUILD_ROOT%{_libdir}/python/coccilib \
21cr|coccinelle-1.1.1-1|239	$RPM_BUILD_ROOT%{python3_sitelib}
21cr|coccinelle-1.1.1-1|240	
21cr|coccinelle-1.1.1-1|241	rmdir $RPM_BUILD_ROOT%{_libdir}/python
21cr|coccinelle-1.1.1-1|242	
21cr|coccinelle-1.1.1-1|243	mv $RPM_BUILD_ROOT%{_bindir}/spatch $RPM_BUILD_ROOT%{_libdir}/coccinelle
21cr|coccinelle-1.1.1-1|244	
21cr|coccinelle-1.1.1-1|245	cp -p tools/pycocci $RPM_BUILD_ROOT%{_bindir}/
21cr|coccinelle-1.1.1-1|246	
21cr|coccinelle-1.1.1-1|247	# wrapper script, sets up env variables
21cr|coccinelle-1.1.1-1|248	cp -p scripts/spatch.sh $RPM_BUILD_ROOT%{_bindir}/spatch
21cr|coccinelle-1.1.1-1|249	chmod a+x $RPM_BUILD_ROOT%{_bindir}/spatch
21cr|coccinelle-1.1.1-1|250	
21cr|coccinelle-1.1.1-1|251	
21cr|coccinelle-1.1.1-1|252	%check
21cr|coccinelle-1.1.1-1|253	# Run the tests using the non-script version of spatch so that these
21cr|coccinelle-1.1.1-1|254	# environment variables have effect, since spatch.sh (installed as
21cr|coccinelle-1.1.1-1|255	# %%{_bindir}/spatch) overwrites them.
21cr|coccinelle-1.1.1-1|256	export COCCINELLE_HOME=$RPM_BUILD_ROOT%{_libdir}/coccinelle
21cr|coccinelle-1.1.1-1|257	spatch=$COCCINELLE_HOME/spatch
21cr|coccinelle-1.1.1-1|258	export LD_LIBRARY_PATH=.
21cr|coccinelle-1.1.1-1|259	export PYTHONPATH=$RPM_BUILD_ROOT%{python3_sitelib}:$PYTHONPATH
21cr|coccinelle-1.1.1-1|260	
21cr|coccinelle-1.1.1-1|261	# Run --help to check the command works in general.
21cr|coccinelle-1.1.1-1|262	$spatch --help
21cr|coccinelle-1.1.1-1|263	
21cr|coccinelle-1.1.1-1|264	# run the test recommended by the README
21cr|coccinelle-1.1.1-1|265	$spatch -sp_file demos/simple.cocci demos/simple.c
21cr|coccinelle-1.1.1-1|266	
21cr|coccinelle-1.1.1-1|267	# test python support is working
21cr|coccinelle-1.1.1-1|268	# on previously broken builds, spatch exits with 255
21cr|coccinelle-1.1.1-1|269	$spatch --sp-file %{SOURCE2} %{SOURCE1}
21cr|coccinelle-1.1.1-1|270	
21cr|coccinelle-1.1.1-1|271	

714 21
21cr|cockpit-file-sharing-2.4.5-1|1	
21cr|cockpit-file-sharing-2.4.5-1|2	%global forgeurl https://github.com/45Drives/cockpit-file-sharing/
21cr|cockpit-file-sharing-2.4.5-1|3	Version: 2.4.5
21cr|cockpit-file-sharing-2.4.5-1|4	%forgemeta
21cr|cockpit-file-sharing-2.4.5-1|5	
21cr|cockpit-file-sharing-2.4.5-1|6	Name:		cockpit-file-sharing
21cr|cockpit-file-sharing-2.4.5-1|7	Release:	1
21cr|cockpit-file-sharing-2.4.5-1|8	Summary:	Cockpit user interface for managing SMB and NFS file sharing
21cr|cockpit-file-sharing-2.4.5-1|9	Group:		Monitoring
21cr|cockpit-file-sharing-2.4.5-1|10	License:	GPLv3+
21cr|cockpit-file-sharing-2.4.5-1|11	URL:		%{forgeurl}
21cr|cockpit-file-sharing-2.4.5-1|12	Source0:	%{forgesource}
21cr|cockpit-file-sharing-2.4.5-1|13	BuildArch:	noarch
21cr|cockpit-file-sharing-2.4.5-1|14	
21cr|cockpit-file-sharing-2.4.5-1|15	BuildRequires:	nodejs
21cr|cockpit-file-sharing-2.4.5-1|16	
21cr|cockpit-file-sharing-2.4.5-1|17	Requires:	cockpit-ws
21cr|cockpit-file-sharing-2.4.5-1|18	Requires:	python3
21cr|cockpit-file-sharing-2.4.5-1|19	Recommends:	nfs-utils
21cr|cockpit-file-sharing-2.4.5-1|20	Recommends:	samba
21cr|cockpit-file-sharing-2.4.5-1|21	
21cr|cockpit-file-sharing-2.4.5-1|22	Provides: bundled(patternfly) = 3
21cr|cockpit-file-sharing-2.4.5-1|23	
21cr|cockpit-file-sharing-2.4.5-1|24	%description
21cr|cockpit-file-sharing-2.4.5-1|25	A Cockpit component for managing SMB exports and NFS shares.
21cr|cockpit-file-sharing-2.4.5-1|26	This package uses Samba and nfs-utils.
21cr|cockpit-file-sharing-2.4.5-1|27	
21cr|cockpit-file-sharing-2.4.5-1|28	%files
21cr|cockpit-file-sharing-2.4.5-1|29	%license LICENSE
21cr|cockpit-file-sharing-2.4.5-1|30	%doc README.md
21cr|cockpit-file-sharing-2.4.5-1|31	%doc CHANGELOG.md
21cr|cockpit-file-sharing-2.4.5-1|32	%{_datadir}/cockpit/file-sharing/
21cr|cockpit-file-sharing-2.4.5-1|33	
21cr|cockpit-file-sharing-2.4.5-1|34	#-------------------------------------------------------------
21cr|cockpit-file-sharing-2.4.5-1|35	%prep
21cr|cockpit-file-sharing-2.4.5-1|36	%forgeautosetup -p1
21cr|cockpit-file-sharing-2.4.5-1|37	
21cr|cockpit-file-sharing-2.4.5-1|38	%build
21cr|cockpit-file-sharing-2.4.5-1|39	# no build required
21cr|cockpit-file-sharing-2.4.5-1|40	
21cr|cockpit-file-sharing-2.4.5-1|41	%install
21cr|cockpit-file-sharing-2.4.5-1|42	%make_install

715 21
21cr|cockpit-machines-276-1|1	#
21cr|cockpit-machines-276-1|2	# Copyright (C) 2021 Red Hat, Inc.
21cr|cockpit-machines-276-1|3	#
21cr|cockpit-machines-276-1|4	# Cockpit is free software; you can redistribute it and/or modify it
21cr|cockpit-machines-276-1|5	# under the terms of the GNU Lesser General Public License as published by
21cr|cockpit-machines-276-1|6	# the Free Software Foundation; either version 2.1 of the License, or
21cr|cockpit-machines-276-1|7	# (at your option) any later version.
21cr|cockpit-machines-276-1|8	#
21cr|cockpit-machines-276-1|9	# Cockpit is distributed in the hope that it will be useful, but
21cr|cockpit-machines-276-1|10	# WITHOUT ANY WARRANTY; without even the implied warranty of
21cr|cockpit-machines-276-1|11	# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
21cr|cockpit-machines-276-1|12	# Lesser General Public License for more details.
21cr|cockpit-machines-276-1|13	#
21cr|cockpit-machines-276-1|14	# You should have received a copy of the GNU Lesser General Public License
21cr|cockpit-machines-276-1|15	# along with Cockpit; If not, see <http://www.gnu.org/licenses/>.
21cr|cockpit-machines-276-1|16	#
21cr|cockpit-machines-276-1|17	
21cr|cockpit-machines-276-1|18	Name:           cockpit-machines
21cr|cockpit-machines-276-1|19	Version:        276
21cr|cockpit-machines-276-1|20	Release:        1
21cr|cockpit-machines-276-1|21	Summary:        Cockpit user interface for virtual machines
21cr|cockpit-machines-276-1|22	Group:          Monitoring
21cr|cockpit-machines-276-1|23	License:        LGPLv2+ and MIT
21cr|cockpit-machines-276-1|24	URL:            https://github.com/cockpit-project/cockpit-machines
21cr|cockpit-machines-276-1|25	
21cr|cockpit-machines-276-1|26	Source0:        https://github.com/cockpit-project/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|cockpit-machines-276-1|27	BuildArch:      noarch
21cr|cockpit-machines-276-1|28	BuildRequires:  appstream-util
21cr|cockpit-machines-276-1|29	BuildRequires:  make
21cr|cockpit-machines-276-1|30	BuildRequires:  gettext
21cr|cockpit-machines-276-1|31	
21cr|cockpit-machines-276-1|32	Requires:	cockpit-bridge
21cr|cockpit-machines-276-1|33	Requires:	cockpit-system
21cr|cockpit-machines-276-1|34	Requires:	libvirt-client
21cr|cockpit-machines-276-1|35	Requires:	libvirt-dbus >= 1.2.0
21cr|cockpit-machines-276-1|36	# Optional components
21cr|cockpit-machines-276-1|37	#Recommends:	libosinfo-common
21cr|cockpit-machines-276-1|38	#Recommends:	python3-gobject-base
21cr|cockpit-machines-276-1|39	Recommends:	virt-install
21cr|cockpit-machines-276-1|40	
21cr|cockpit-machines-276-1|41	%description
21cr|cockpit-machines-276-1|42	Cockpit component for managing virtual machines.
21cr|cockpit-machines-276-1|43	
21cr|cockpit-machines-276-1|44	If "virt-install" is installed, you can also create new virtual machines.
21cr|cockpit-machines-276-1|45	
21cr|cockpit-machines-276-1|46	%files
21cr|cockpit-machines-276-1|47	%doc README.md
21cr|cockpit-machines-276-1|48	%license LICENSE dist/index.js.LICENSE.txt.gz
21cr|cockpit-machines-276-1|49	%{_datadir}/cockpit/*
21cr|cockpit-machines-276-1|50	%{_datadir}/metainfo/*
21cr|cockpit-machines-276-1|51	
21cr|cockpit-machines-276-1|52	#-------------------------------------------------------
21cr|cockpit-machines-276-1|53	%prep
21cr|cockpit-machines-276-1|54	%setup -q -n %{name}
21cr|cockpit-machines-276-1|55	
21cr|cockpit-machines-276-1|56	%build
21cr|cockpit-machines-276-1|57	# Nothing to build
21cr|cockpit-machines-276-1|58	
21cr|cockpit-machines-276-1|59	%install
21cr|cockpit-machines-276-1|60	%make_install
21cr|cockpit-machines-276-1|61	appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*
21cr|cockpit-machines-276-1|62	
21cr|cockpit-machines-276-1|63	

716 21
21cr|cockpit-navigator-0.5.9-1|1	
21cr|cockpit-navigator-0.5.9-1|2	%global forgeurl https://github.com/45Drives/cockpit-navigator/
21cr|cockpit-navigator-0.5.9-1|3	Version:	0.5.9
21cr|cockpit-navigator-0.5.9-1|4	%forgemeta
21cr|cockpit-navigator-0.5.9-1|5	
21cr|cockpit-navigator-0.5.9-1|6	Name:		cockpit-navigator
21cr|cockpit-navigator-0.5.9-1|7	Release:	1
21cr|cockpit-navigator-0.5.9-1|8	Summary:	A File System Browser for Cockpit
21cr|cockpit-navigator-0.5.9-1|9	Group:		Monitoring
21cr|cockpit-navigator-0.5.9-1|10	License:	GPLv3+
21cr|cockpit-navigator-0.5.9-1|11	URL:		%{forgeurl}
21cr|cockpit-navigator-0.5.9-1|12	Source0:	%{forgesource}
21cr|cockpit-navigator-0.5.9-1|13	BuildArch:	noarch
21cr|cockpit-navigator-0.5.9-1|14	
21cr|cockpit-navigator-0.5.9-1|15	Requires:	cockpit-system
21cr|cockpit-navigator-0.5.9-1|16	Requires:	python3
21cr|cockpit-navigator-0.5.9-1|17	Requires:	rsync
21cr|cockpit-navigator-0.5.9-1|18	Requires:	zip
21cr|cockpit-navigator-0.5.9-1|19	
21cr|cockpit-navigator-0.5.9-1|20	Patch1:	0001-Fedora-remove-branding.patch
21cr|cockpit-navigator-0.5.9-1|21	
21cr|cockpit-navigator-0.5.9-1|22	%description
21cr|cockpit-navigator-0.5.9-1|23	Cockpit Navigator
21cr|cockpit-navigator-0.5.9-1|24	A File System Browser for Cockpit.
21cr|cockpit-navigator-0.5.9-1|25	
21cr|cockpit-navigator-0.5.9-1|26	%files
21cr|cockpit-navigator-0.5.9-1|27	%license LICENSE
21cr|cockpit-navigator-0.5.9-1|28	%doc README.md
21cr|cockpit-navigator-0.5.9-1|29	%doc CHANGELOG.md
21cr|cockpit-navigator-0.5.9-1|30	/usr/share/cockpit/navigator/
21cr|cockpit-navigator-0.5.9-1|31	
21cr|cockpit-navigator-0.5.9-1|32	#-------------------------------------------------------
21cr|cockpit-navigator-0.5.9-1|33	%prep
21cr|cockpit-navigator-0.5.9-1|34	%forgeautosetup -p1
21cr|cockpit-navigator-0.5.9-1|35	
21cr|cockpit-navigator-0.5.9-1|36	
21cr|cockpit-navigator-0.5.9-1|37	%build
21cr|cockpit-navigator-0.5.9-1|38	# empty
21cr|cockpit-navigator-0.5.9-1|39	
21cr|cockpit-navigator-0.5.9-1|40	%install
21cr|cockpit-navigator-0.5.9-1|41	mkdir -p %{buildroot}%{_datadir}/cockpit/
21cr|cockpit-navigator-0.5.9-1|42	cp -rpf navigator %{buildroot}%{_datadir}/cockpit/
21cr|cockpit-navigator-0.5.9-1|43	echo "export let NAVIGATOR_VERSION = \"%{version}\";" > %{buildroot}%{_datadir}/cockpit/navigator/version.js
21cr|cockpit-navigator-0.5.9-1|44	
21cr|cockpit-navigator-0.5.9-1|45	
21cr|cockpit-navigator-0.5.9-1|46	
21cr|cockpit-navigator-0.5.9-1|47	

717 21
21cr|cockpit-podman-59-1|1	#
21cr|cockpit-podman-59-1|2	# Copyright (C) 2017-2020 Red Hat, Inc.
21cr|cockpit-podman-59-1|3	#
21cr|cockpit-podman-59-1|4	# Cockpit is free software; you can redistribute it and/or modify it
21cr|cockpit-podman-59-1|5	# under the terms of the GNU Lesser General Public License as published by
21cr|cockpit-podman-59-1|6	# the Free Software Foundation; either version 2.1 of the License, or
21cr|cockpit-podman-59-1|7	# (at your option) any later version.
21cr|cockpit-podman-59-1|8	#
21cr|cockpit-podman-59-1|9	# Cockpit is distributed in the hope that it will be useful, but
21cr|cockpit-podman-59-1|10	# WITHOUT ANY WARRANTY; without even the implied warranty of
21cr|cockpit-podman-59-1|11	# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
21cr|cockpit-podman-59-1|12	# Lesser General Public License for more details.
21cr|cockpit-podman-59-1|13	#
21cr|cockpit-podman-59-1|14	# You should have received a copy of the GNU Lesser General Public License
21cr|cockpit-podman-59-1|15	# along with Cockpit; If not, see <http://www.gnu.org/licenses/>.
21cr|cockpit-podman-59-1|16	#
21cr|cockpit-podman-59-1|17	
21cr|cockpit-podman-59-1|18	Name:           cockpit-podman
21cr|cockpit-podman-59-1|19	Version:        59
21cr|cockpit-podman-59-1|20	Release:        1
21cr|cockpit-podman-59-1|21	Summary:        Cockpit component for Podman containers
21cr|cockpit-podman-59-1|22	Group:          Monitoring
21cr|cockpit-podman-59-1|23	License:        LGPLv2+
21cr|cockpit-podman-59-1|24	URL:            https://github.com/cockpit-project/cockpit-podman
21cr|cockpit-podman-59-1|25	
21cr|cockpit-podman-59-1|26	Source0:        https://github.com/cockpit-project/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|cockpit-podman-59-1|27	BuildArch:      noarch
21cr|cockpit-podman-59-1|28	BuildRequires:  appstream-util
21cr|cockpit-podman-59-1|29	BuildRequires:  make
21cr|cockpit-podman-59-1|30	BuildRequires:  gettext
21cr|cockpit-podman-59-1|31	
21cr|cockpit-podman-59-1|32	Requires:       cockpit-bridge >= 138
21cr|cockpit-podman-59-1|33	Requires:       podman >= 2.0.4
21cr|cockpit-podman-59-1|34	
21cr|cockpit-podman-59-1|35	%description
21cr|cockpit-podman-59-1|36	The Cockpit user interface for Podman containers.
21cr|cockpit-podman-59-1|37	
21cr|cockpit-podman-59-1|38	%prep
21cr|cockpit-podman-59-1|39	%setup -q -n %{name}
21cr|cockpit-podman-59-1|40	
21cr|cockpit-podman-59-1|41	%build
21cr|cockpit-podman-59-1|42	# Nothing to build
21cr|cockpit-podman-59-1|43	
21cr|cockpit-podman-59-1|44	%install
21cr|cockpit-podman-59-1|45	%make_install
21cr|cockpit-podman-59-1|46	appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*
21cr|cockpit-podman-59-1|47	
21cr|cockpit-podman-59-1|48	%files
21cr|cockpit-podman-59-1|49	%doc README.md
21cr|cockpit-podman-59-1|50	%license LICENSE dist/index.js.LICENSE.txt.gz
21cr|cockpit-podman-59-1|51	%{_datadir}/cockpit/*
21cr|cockpit-podman-59-1|52	%{_datadir}/metainfo/*
21cr|cockpit-podman-59-1|53	

718 21
21cr|cockpit-session-recording-12-1|1	Name:		cockpit-session-recording
21cr|cockpit-session-recording-12-1|2	Version:	12
21cr|cockpit-session-recording-12-1|3	Release:	1
21cr|cockpit-session-recording-12-1|4	Summary:	Cockpit Session Recording
21cr|cockpit-session-recording-12-1|5	Group:		Monitoring
21cr|cockpit-session-recording-12-1|6	License:	LGPLv2+
21cr|cockpit-session-recording-12-1|7	URL:		https://github.com/Scribery/%{name}
21cr|cockpit-session-recording-12-1|8	Source0:	https://github.com/Scribery/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|cockpit-session-recording-12-1|9	
21cr|cockpit-session-recording-12-1|10	BuildArch:	noarch
21cr|cockpit-session-recording-12-1|11	BuildRequires:	appstream-util
21cr|cockpit-session-recording-12-1|12	BuildRequires:	make
21cr|cockpit-session-recording-12-1|13	Requires:	cockpit-system
21cr|cockpit-session-recording-12-1|14	Requires:	tlog
21cr|cockpit-session-recording-12-1|15	
21cr|cockpit-session-recording-12-1|16	%description
21cr|cockpit-session-recording-12-1|17	Cockpit module providing session recording configuration and playback.
21cr|cockpit-session-recording-12-1|18	This module allows viewing and playback of journal-stored terminal session
21cr|cockpit-session-recording-12-1|19	recordings generated by the tlog component.
21cr|cockpit-session-recording-12-1|20	
21cr|cockpit-session-recording-12-1|21	%files
21cr|cockpit-session-recording-12-1|22	%{_datadir}/cockpit/session-recording
21cr|cockpit-session-recording-12-1|23	%{_datadir}/metainfo/org.cockpit-project.session-recording.metainfo.xml
21cr|cockpit-session-recording-12-1|24	
21cr|cockpit-session-recording-12-1|25	#----------------------------------------------------------------------
21cr|cockpit-session-recording-12-1|26	%prep
21cr|cockpit-session-recording-12-1|27	%setup -qn cockpit-session-recording
21cr|cockpit-session-recording-12-1|28	
21cr|cockpit-session-recording-12-1|29	%install
21cr|cockpit-session-recording-12-1|30	%make_install
21cr|cockpit-session-recording-12-1|31	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*

719 21
21cr|cocoalib-0.99800-1|1	%define major 0
21cr|cocoalib-0.99800-1|2	%define libname %mklibname cocoa %{major}
21cr|cocoalib-0.99800-1|3	%define devname %mklibname cocoa -d
21cr|cocoalib-0.99800-1|4	%define debug_package	%{nil}
21cr|cocoalib-0.99800-1|5	%define oname	CoCoALib
21cr|cocoalib-0.99800-1|6	
21cr|cocoalib-0.99800-1|7	Name:           cocoalib
21cr|cocoalib-0.99800-1|8	Version:        0.99800
21cr|cocoalib-0.99800-1|9	Release:        1
21cr|cocoalib-0.99800-1|10	Summary:        Computations library in Commutative Algebra
21cr|cocoalib-0.99800-1|11	Group:          Sciences/Mathematics
21cr|cocoalib-0.99800-1|12	License:        GPLv3
21cr|cocoalib-0.99800-1|13	URL:            https://cocoa.dima.unige.it/cocoa/
21cr|cocoalib-0.99800-1|14	Source0:        https://cocoa.dima.unige.it/cocoa/cocoalib/tgz/CoCoALib-%{version}.tgz
21cr|cocoalib-0.99800-1|15	Source100:      cocoalib.rpmlintrc
21cr|cocoalib-0.99800-1|16	# Build a shared library instead of a static library
21cr|cocoalib-0.99800-1|17	Patch0:         %{name}-shared.patch
21cr|cocoalib-0.99800-1|18	# Fix error handling in Qsolve
21cr|cocoalib-0.99800-1|19	Patch1:         %{name}-ffelem.patch
21cr|cocoalib-0.99800-1|20	# Add a noreturn attribute to silence several warnings
21cr|cocoalib-0.99800-1|21	Patch2:         %{name}-noreturn.patch
21cr|cocoalib-0.99800-1|22	# Fix out of bounds vector accesses
21cr|cocoalib-0.99800-1|23	Patch3:         %{name}-vec.patch
21cr|cocoalib-0.99800-1|24	# Fix broken code that tries to get a vector size
21cr|cocoalib-0.99800-1|25	Patch4:         %{name}-vector-size.patch
21cr|cocoalib-0.99800-1|26	# Avoid using a variable uninitialized
21cr|cocoalib-0.99800-1|27	Patch5:         %{name}-uninit.patch
21cr|cocoalib-0.99800-1|28	BuildRequires:  gmp-devel
21cr|cocoalib-0.99800-1|29	BuildRequires:  java-1.8.0-openjdk-devel
21cr|cocoalib-0.99800-1|30	BuildRequires:  pkgconfig(gsl)
21cr|cocoalib-0.99800-1|31	BuildRequires:  flexiblas-devel
21cr|cocoalib-0.99800-1|32	BuildRequires:  boost-devel
21cr|cocoalib-0.99800-1|33	BuildRequires:  readline-devel
21cr|cocoalib-0.99800-1|34	BuildRequires:  pkgconfig(lapack)
21cr|cocoalib-0.99800-1|35	BuildRequires:  pkgconfig(blas)
21cr|cocoalib-0.99800-1|36	BuildRequires:  qt4-devel
21cr|cocoalib-0.99800-1|37	BuildRequires:  texlive-ulem
21cr|cocoalib-0.99800-1|38	
21cr|cocoalib-0.99800-1|39	%description
21cr|cocoalib-0.99800-1|40	CoCoALib is a GPL C++ library for doing Computations in Commutative Algebra.
21cr|cocoalib-0.99800-1|41	CoCoALib will be the mathematical kernel for the completely new system CoCoA-5.
21cr|cocoalib-0.99800-1|42	
21cr|cocoalib-0.99800-1|43	#---------------------------------------------------------------------------
21cr|cocoalib-0.99800-1|44	%package -n %{libname}
21cr|cocoalib-0.99800-1|45	Summary:	Computations library in Commutative Algebra
21cr|cocoalib-0.99800-1|46	Group:		Sciences/Mathematics
21cr|cocoalib-0.99800-1|47	
21cr|cocoalib-0.99800-1|48	%description -n %{libname}
21cr|cocoalib-0.99800-1|49	CoCoALib is a GPL C++ library for doing Computations in Commutative Algebra.
21cr|cocoalib-0.99800-1|50	CoCoALib will be the mathematical kernel for the completely new system CoCoA-5.
21cr|cocoalib-0.99800-1|51	
21cr|cocoalib-0.99800-1|52	%files -n %{libname}
21cr|cocoalib-0.99800-1|53	%{_libdir}/libcocoa.so.%{major}*
21cr|cocoalib-0.99800-1|54	#----------------------------------------------------------------------------
21cr|cocoalib-0.99800-1|55	
21cr|cocoalib-0.99800-1|56	%package -n %{devname}
21cr|cocoalib-0.99800-1|57	
21cr|cocoalib-0.99800-1|58	Summary:        Development files for CoCoALib
21cr|cocoalib-0.99800-1|59	Group:          Development/Other
21cr|cocoalib-0.99800-1|60	Requires:       %{libname} = %{EVRD}
21cr|cocoalib-0.99800-1|61	Provides:       %{name}-devel = %{EVRD}
21cr|cocoalib-0.99800-1|62	
21cr|cocoalib-0.99800-1|63	%description -n %{devname}
21cr|cocoalib-0.99800-1|64	This package contains the files for developing applications which
21cr|cocoalib-0.99800-1|65	will use CoCoALib.
21cr|cocoalib-0.99800-1|66	
21cr|cocoalib-0.99800-1|67	%files -n %{devname}
21cr|cocoalib-0.99800-1|68	%{_includedir}/CoCoA
21cr|cocoalib-0.99800-1|69	%{_libdir}/libcocoa.so
21cr|cocoalib-0.99800-1|70	#----------------------------------------------------------------------------
21cr|cocoalib-0.99800-1|71	
21cr|cocoalib-0.99800-1|72	%package doc
21cr|cocoalib-0.99800-1|73	Summary:        Examples for %{name}
21cr|cocoalib-0.99800-1|74	Group:          Development/Other
21cr|cocoalib-0.99800-1|75	Requires:       %{libname} = %{EVRD}
21cr|cocoalib-0.99800-1|76	
21cr|cocoalib-0.99800-1|77	%description doc
21cr|cocoalib-0.99800-1|78	Examples for %{name}.
21cr|cocoalib-0.99800-1|79	
21cr|cocoalib-0.99800-1|80	%files doc
21cr|cocoalib-0.99800-1|81	%license doc/COPYING
21cr|cocoalib-0.99800-1|82	%doc doc/*.html
21cr|cocoalib-0.99800-1|83	%doc doc/*.pdf
21cr|cocoalib-0.99800-1|84	%doc doc/CoCoALib-tasks
21cr|cocoalib-0.99800-1|85	%doc doc/html
21cr|cocoalib-0.99800-1|86	%doc examples
21cr|cocoalib-0.99800-1|87	
21cr|cocoalib-0.99800-1|88	#----------------------------------------------------------------------------
21cr|cocoalib-0.99800-1|89	%prep
21cr|cocoalib-0.99800-1|90	%autosetup -p0 -n CoCoALib-%{version}
21cr|cocoalib-0.99800-1|91	
21cr|cocoalib-0.99800-1|92	# Do not suppress compiler command lines
21cr|cocoalib-0.99800-1|93	sed -i 's/\$(MAKE) -s/\$(MAKE)/' Makefile doc/Makefile src/Makefile \
21cr|cocoalib-0.99800-1|94	src/AlgebraicCore/Makefile src/AlgebraicCore/TmpFactorDir/Makefile
21cr|cocoalib-0.99800-1|95	
21cr|cocoalib-0.99800-1|96	%build
21cr|cocoalib-0.99800-1|97	# Use Fedora's linker flags
21cr|cocoalib-0.99800-1|98	sed -i 's|@RPM_LD_FLAGS@|%{build_ldflags}|' src/AlgebraicCore/Makefile
21cr|cocoalib-0.99800-1|99	
21cr|cocoalib-0.99800-1|100	./configure \
21cr|cocoalib-0.99800-1|101	--with-libgmp=%{_libdir}/libgmp.so \
21cr|cocoalib-0.99800-1|102	--with-libgsl=%{_libdir}/libgsl.so \
21cr|cocoalib-0.99800-1|103	--with-cxxflags='%{build_cxxflags} -fPIC'
21cr|cocoalib-0.99800-1|104	
21cr|cocoalib-0.99800-1|105	%make library
21cr|cocoalib-0.99800-1|106	%make doc
21cr|cocoalib-0.99800-1|107	
21cr|cocoalib-0.99800-1|108	%install
21cr|cocoalib-0.99800-1|109	# The Makefile ignores DESTDIR.  Install by hand.
21cr|cocoalib-0.99800-1|110	
21cr|cocoalib-0.99800-1|111	# Install the library
21cr|cocoalib-0.99800-1|112	mkdir -p %{buildroot}%{_libdir}
21cr|cocoalib-0.99800-1|113	cp -p src/AlgebraicCore/libcocoa.so.0.0.0 %{buildroot}%{_libdir}
21cr|cocoalib-0.99800-1|114	ln -s libcocoa.so.0.0.0 %{buildroot}%{_libdir}/libcocoa.so.0
21cr|cocoalib-0.99800-1|115	ln -s libcocoa.so.0 %{buildroot}%{_libdir}/libcocoa.so
21cr|cocoalib-0.99800-1|116	
21cr|cocoalib-0.99800-1|117	# Install the headers
21cr|cocoalib-0.99800-1|118	mkdir -p %{buildroot}%{_includedir}
21cr|cocoalib-0.99800-1|119	cp -a include/CoCoA %{buildroot}%{_includedir}
21cr|cocoalib-0.99800-1|120	rm -f %{buildroot}%{_includedir}/{MakeUnifiedHeader.sh,PREPROCESSOR_DEFNS.H-old}
21cr|cocoalib-0.99800-1|121	
21cr|cocoalib-0.99800-1|122	# Remove files from the doc directories that we want to include in %%files
21cr|cocoalib-0.99800-1|123	rm -f doc/CoCoALib-tasks/{HTMLTasks,HTMLTasks.C,Makefile,tasks.xml}
21cr|cocoalib-0.99800-1|124	rm -f examples/CopyInfo
21cr|cocoalib-0.99800-1|125	chmod a-x examples/*.sh
21cr|cocoalib-0.99800-1|126	
21cr|cocoalib-0.99800-1|127	%check
21cr|cocoalib-0.99800-1|128	# 32-bit systems are unable to pass some of the tests due to the limited range
21cr|cocoalib-0.99800-1|129	# of the FFelem type.  Disable those tests.
21cr|cocoalib-0.99800-1|130	%if 0%{?__isa_bits} == 32
21cr|cocoalib-0.99800-1|131	sed -e '/test-factor1\.C/d' \
21cr|cocoalib-0.99800-1|132	-e 's/test-RingTwinFloat3\.C //' \
21cr|cocoalib-0.99800-1|133	-e 's/test-SparsePolyRing1\.C  //' \
21cr|cocoalib-0.99800-1|134	-e 's/test-SparsePolyRing5\.C //' \
21cr|cocoalib-0.99800-1|135	-e '/test-SqFreeFactor1\.C/d' \
21cr|cocoalib-0.99800-1|136	-i src/tests/Makefile
21cr|cocoalib-0.99800-1|137	%endif
21cr|cocoalib-0.99800-1|138	
21cr|cocoalib-0.99800-1|139	export LD_LIBRARY_PATH=$PWD/lib
21cr|cocoalib-0.99800-1|140	make check

720 21
21cr|coda-8.1.5-1|1	Summary:	Coda distributed filesystem
21cr|coda-8.1.5-1|2	Name:		coda
21cr|coda-8.1.5-1|3	Version:	8.1.5
21cr|coda-8.1.5-1|4	Release:	1
21cr|coda-8.1.5-1|5	License:	GPLv2+
21cr|coda-8.1.5-1|6	Group:		Networking/Other
21cr|coda-8.1.5-1|7	Url:		http://www.coda.cs.cmu.edu/doc/html/index.html
21cr|coda-8.1.5-1|8	Source0:	https://github.com/cmusatyalab/coda/archive/%{name}-%{version}.tar.gz
21cr|coda-8.1.5-1|9	BuildRequires:	byacc
21cr|coda-8.1.5-1|10	BuildRequires:	flex
21cr|coda-8.1.5-1|11	BuildRequires:	rvm-tools
21cr|coda-8.1.5-1|12	BuildRequires:	readline-devel
21cr|coda-8.1.5-1|13	BuildRequires:	pkgconfig(lwp)
21cr|coda-8.1.5-1|14	BuildRequires:	pkgconfig(ncurses)
21cr|coda-8.1.5-1|15	BuildRequires:	pkgconfig(rpc2)
21cr|coda-8.1.5-1|16	BuildRequires:	pkgconfig(rvmlwp)
21cr|coda-8.1.5-1|17	BuildRequires:	pkgconfig(systemd)
21cr|coda-8.1.5-1|18	BuildRequires:	python3egg(attrs)
21cr|coda-8.1.5-1|19	BuildRequires:	python3egg(setuptools)
21cr|coda-8.1.5-1|20	
21cr|coda-8.1.5-1|21	%description
21cr|coda-8.1.5-1|22	Source package for the Coda filesystem.  Three packages are provided by
21cr|coda-8.1.5-1|23	this rpm: the client and server and the backup components. Separately
21cr|coda-8.1.5-1|24	you must install a kernel module, or have a Coda enabled kernel, and
21cr|coda-8.1.5-1|25	you should get the Coda documentation package.
21cr|coda-8.1.5-1|26	
21cr|coda-8.1.5-1|27	#----------------------------------------------------------------------------
21cr|coda-8.1.5-1|28	
21cr|coda-8.1.5-1|29	%package client
21cr|coda-8.1.5-1|30	Summary:	Coda client
21cr|coda-8.1.5-1|31	Group:		Networking/Other
21cr|coda-8.1.5-1|32	Requires:	bc
21cr|coda-8.1.5-1|33	Requires:	ed
21cr|coda-8.1.5-1|34	Requires(post,preun):	rpm-helper
21cr|coda-8.1.5-1|35	Obsoletes:	coda-backup < 6.10
21cr|coda-8.1.5-1|36	
21cr|coda-8.1.5-1|37	%description client
21cr|coda-8.1.5-1|38	This package contains the main client program, the cachemanager Venus.
21cr|coda-8.1.5-1|39	Also included are the binaries for the cfs, utilities for logging, ACL
21cr|coda-8.1.5-1|40	manipulation etc, the hoarding tools for use with laptops and repair
21cr|coda-8.1.5-1|41	tools for fixing conflicts. Finally there is the cmon and codacon
21cr|coda-8.1.5-1|42	console utilities to monitor Coda's activities. You need a Coda
21cr|coda-8.1.5-1|43	kernel-module for your kernel version, or Coda in your kernel, to have
21cr|coda-8.1.5-1|44	a complete coda client.  Make sure to select the correct C library
21cr|coda-8.1.5-1|45	version.
21cr|coda-8.1.5-1|46	
21cr|coda-8.1.5-1|47	%files client
21cr|coda-8.1.5-1|48	%doc AUTHORS COPYING INSTALL ChangeLog LICENSE NEWS README*
21cr|coda-8.1.5-1|49	%dir %{_prefix}/coda
21cr|coda-8.1.5-1|50	%dir %{_prefix}/coda/etc
21cr|coda-8.1.5-1|51	%dir %{_prefix}/coda/venus.cache
21cr|coda-8.1.5-1|52	%dir /coda
21cr|coda-8.1.5-1|53	%verify() /coda/NOT_REALLY_CODA
21cr|coda-8.1.5-1|54	%config(noreplace)%{_sysconfdir}/coda/venus.conf.ex
21cr|coda-8.1.5-1|55	/lib/modules-load.d/coda.conf
21cr|coda-8.1.5-1|56	%{_sbindir}/coda-client-setup
21cr|coda-8.1.5-1|57	%{_sbindir}/codaconfedit
21cr|coda-8.1.5-1|58	%{_sbindir}/venus
21cr|coda-8.1.5-1|59	%{_sbindir}/vutil
21cr|coda-8.1.5-1|60	%{_bindir}/cfs
21cr|coda-8.1.5-1|61	%{_bindir}/clog
21cr|coda-8.1.5-1|62	%{_bindir}/cmon
21cr|coda-8.1.5-1|63	%{_bindir}/codacon
21cr|coda-8.1.5-1|64	%{_bindir}/gcodacon
21cr|coda-8.1.5-1|65	%{_bindir}/cpasswd
21cr|coda-8.1.5-1|66	%{_bindir}/ctokens
21cr|coda-8.1.5-1|67	%{_bindir}/cunlog
21cr|coda-8.1.5-1|68	%{_bindir}/filerepair
21cr|coda-8.1.5-1|69	%{_bindir}/hoard
21cr|coda-8.1.5-1|70	%{_bindir}/mklka
21cr|coda-8.1.5-1|71	%{_bindir}/parser
21cr|coda-8.1.5-1|72	%{_bindir}/removeinc
21cr|coda-8.1.5-1|73	%{_bindir}/repair
21cr|coda-8.1.5-1|74	%{_bindir}/coda_replay
21cr|coda-8.1.5-1|75	%{_bindir}/spy
21cr|coda-8.1.5-1|76	%{_bindir}/volmunge
21cr|coda-8.1.5-1|77	%{_bindir}/xaskuser
21cr|coda-8.1.5-1|78	%{_bindir}/xfrepair
21cr|coda-8.1.5-1|79	%{_bindir}/getvolinfo
21cr|coda-8.1.5-1|80	%{_bindir}/rpc2ping
21cr|coda-8.1.5-1|81	%{_bindir}/smon2
21cr|coda-8.1.5-1|82	%{_mandir}/man1/cfs.1*
21cr|coda-8.1.5-1|83	%{_mandir}/man1/clog.1*
21cr|coda-8.1.5-1|84	%{_mandir}/man1/cmon.1*
21cr|coda-8.1.5-1|85	%{_mandir}/man1/cunlog.1*
21cr|coda-8.1.5-1|86	%{_mandir}/man1/hoard.1*
21cr|coda-8.1.5-1|87	%{_mandir}/man1/repair.1*
21cr|coda-8.1.5-1|88	%{_mandir}/man1/spy.1*
21cr|coda-8.1.5-1|89	%{_mandir}/man1/coda_replay.1*
21cr|coda-8.1.5-1|90	%{_mandir}/man1/cpasswd.1*
21cr|coda-8.1.5-1|91	%{_mandir}/man1/ctokens.1*
21cr|coda-8.1.5-1|92	%{_mandir}/man5/passwd.coda.5*
21cr|coda-8.1.5-1|93	%{_mandir}/man8/coda-client-setup.8*
21cr|coda-8.1.5-1|94	%{_mandir}/man8/venus.8*
21cr|coda-8.1.5-1|95	%{_mandir}/man1/volmunge.1*
21cr|coda-8.1.5-1|96	%{_unitdir}/coda-client.service
21cr|coda-8.1.5-1|97	%{_unitdir}/coda-update-slave.service
21cr|coda-8.1.5-1|98	%{python3_sitelib}/codafs
21cr|coda-8.1.5-1|99	%{python3_sitelib}/codafs-*.egg-info
21cr|coda-8.1.5-1|100	
21cr|coda-8.1.5-1|101	%post client
21cr|coda-8.1.5-1|102	%_post_service coda-client
21cr|coda-8.1.5-1|103	%_post_service coda-update-slave
21cr|coda-8.1.5-1|104	
21cr|coda-8.1.5-1|105	%preun client
21cr|coda-8.1.5-1|106	%_preun_service coda-client
21cr|coda-8.1.5-1|107	%_preun_service coda-update-slave
21cr|coda-8.1.5-1|108	
21cr|coda-8.1.5-1|109	#----------------------------------------------------------------------------
21cr|coda-8.1.5-1|110	
21cr|coda-8.1.5-1|111	%package server
21cr|coda-8.1.5-1|112	Summary:	Coda server
21cr|coda-8.1.5-1|113	Group:		Networking/Other
21cr|coda-8.1.5-1|114	Requires:	bc
21cr|coda-8.1.5-1|115	Requires:	ed
21cr|coda-8.1.5-1|116	Requires:	rvm-tools
21cr|coda-8.1.5-1|117	Requires(post,preun):	rpm-helper
21cr|coda-8.1.5-1|118	
21cr|coda-8.1.5-1|119	%description server
21cr|coda-8.1.5-1|120	This package contains the fileserver codasrv for the coda filesystem,
21cr|coda-8.1.5-1|121	as well as the volume utilities.  For highest performance you will
21cr|coda-8.1.5-1|122	need a modified kernel with inode system calls.
21cr|coda-8.1.5-1|123	
21cr|coda-8.1.5-1|124	%files server
21cr|coda-8.1.5-1|125	%doc AUTHORS COPYING INSTALL ChangeLog LICENSE NEWS README*
21cr|coda-8.1.5-1|126	%config(noreplace)%{_sysconfdir}/coda/server.conf.ex
21cr|coda-8.1.5-1|127	%config(noreplace)%{_sysconfdir}/coda/realms
21cr|coda-8.1.5-1|128	%config(noreplace)%{_sysconfdir}/coda/ssl/Coda_CA.crt
21cr|coda-8.1.5-1|129	%{_sbindir}/auth2
21cr|coda-8.1.5-1|130	%{_sbindir}/bldvldb.sh
21cr|coda-8.1.5-1|131	%{_sbindir}/codadump2tar
21cr|coda-8.1.5-1|132	%{_sbindir}/codamergedump
21cr|coda-8.1.5-1|133	%{_sbindir}/codareaddump
21cr|coda-8.1.5-1|134	%{_sbindir}/codasrv
21cr|coda-8.1.5-1|135	%{_sbindir}/createvol_rep
21cr|coda-8.1.5-1|136	%{_sbindir}/initpw
21cr|coda-8.1.5-1|137	%{_sbindir}/inoder
21cr|coda-8.1.5-1|138	%{_sbindir}/partial-reinit.sh
21cr|coda-8.1.5-1|139	%{_sbindir}/pdbtool
21cr|coda-8.1.5-1|140	%{_sbindir}/printvrdb
21cr|coda-8.1.5-1|141	%{_sbindir}/purgevol_rep
21cr|coda-8.1.5-1|142	%{_sbindir}/startserver
21cr|coda-8.1.5-1|143	%{_sbindir}/updatesrv
21cr|coda-8.1.5-1|144	%{_sbindir}/updateclnt
21cr|coda-8.1.5-1|145	%{_sbindir}/updatefetch
21cr|coda-8.1.5-1|146	%{_sbindir}/vice-killvolumes
21cr|coda-8.1.5-1|147	%{_sbindir}/vice-setup
21cr|coda-8.1.5-1|148	%{_sbindir}/vice-setup-rvm
21cr|coda-8.1.5-1|149	%{_sbindir}/vice-setup-srvdir
21cr|coda-8.1.5-1|150	%{_sbindir}/vice-setup-user
21cr|coda-8.1.5-1|151	%{_sbindir}/vice-setup-scm
21cr|coda-8.1.5-1|152	%{_sbindir}/volutil
21cr|coda-8.1.5-1|153	%{_bindir}/coda-make-certs
21cr|coda-8.1.5-1|154	%{_bindir}/coda-sync-acls
21cr|coda-8.1.5-1|155	%{_bindir}/rvmsizer
21cr|coda-8.1.5-1|156	%{_sbindir}/codastart
21cr|coda-8.1.5-1|157	%{_sbindir}/norton
21cr|coda-8.1.5-1|158	%{_sbindir}/norton-reinit
21cr|coda-8.1.5-1|159	%{_bindir}/reinit
21cr|coda-8.1.5-1|160	%{_sbindir}/coda-server-logrotate
21cr|coda-8.1.5-1|161	%{_bindir}/au
21cr|coda-8.1.5-1|162	%{_bindir}/mkcodabf
21cr|coda-8.1.5-1|163	%{_sbindir}/asrlauncher
21cr|coda-8.1.5-1|164	%{_sbindir}/tokentool
21cr|coda-8.1.5-1|165	%{_mandir}/man1/au.1*
21cr|coda-8.1.5-1|166	%{_mandir}/man1/mkcodabf.1*
21cr|coda-8.1.5-1|167	%{_mandir}/man5/codadumpfile.5*
21cr|coda-8.1.5-1|168	%{_mandir}/man5/maxgroupid.5*
21cr|coda-8.1.5-1|169	%{_mandir}/man5/servers.5*
21cr|coda-8.1.5-1|170	%{_mandir}/man5/vicetab.5*
21cr|coda-8.1.5-1|171	%{_mandir}/man5/volumelist.5*
21cr|coda-8.1.5-1|172	%{_mandir}/man5/vrdb.5*
21cr|coda-8.1.5-1|173	%{_mandir}/man8/auth2.8*
21cr|coda-8.1.5-1|174	%{_mandir}/man8/bldvldb.sh.8*
21cr|coda-8.1.5-1|175	%{_mandir}/man8/codamergedump.8*
21cr|coda-8.1.5-1|176	%{_mandir}/man8/codareaddump.8*
21cr|coda-8.1.5-1|177	%{_mandir}/man8/codasrv.8*
21cr|coda-8.1.5-1|178	%{_mandir}/man8/createvol_rep.8*
21cr|coda-8.1.5-1|179	%{_mandir}/man8/initpw.8*
21cr|coda-8.1.5-1|180	%{_mandir}/man8/norton.8*
21cr|coda-8.1.5-1|181	%{_mandir}/man8/pdbtool.8*
21cr|coda-8.1.5-1|182	%{_mandir}/man8/purgevol_rep.8*
21cr|coda-8.1.5-1|183	%{_mandir}/man8/startserver.8*
21cr|coda-8.1.5-1|184	%{_mandir}/man8/updateclnt.8*
21cr|coda-8.1.5-1|185	%{_mandir}/man8/updatesrv.8*
21cr|coda-8.1.5-1|186	%{_mandir}/man8/vice-setup.8*
21cr|coda-8.1.5-1|187	%{_mandir}/man8/volutil.8*
21cr|coda-8.1.5-1|188	%{_mandir}/man8/vutil.8*
21cr|coda-8.1.5-1|189	%{_unitdir}/coda-server.service
21cr|coda-8.1.5-1|190	%{_unitdir}/coda-update-master.service
21cr|coda-8.1.5-1|191	%{_unitdir}/coda-auth2.service
21cr|coda-8.1.5-1|192	
21cr|coda-8.1.5-1|193	%post server
21cr|coda-8.1.5-1|194	%_post_service coda-auth2
21cr|coda-8.1.5-1|195	%_post_service coda-server
21cr|coda-8.1.5-1|196	%_post_service coda-update-master
21cr|coda-8.1.5-1|197	
21cr|coda-8.1.5-1|198	%preun server
21cr|coda-8.1.5-1|199	%_preun_service coda-auth2
21cr|coda-8.1.5-1|200	%_preun_service coda-server
21cr|coda-8.1.5-1|201	%_preun_service coda-update-master
21cr|coda-8.1.5-1|202	
21cr|coda-8.1.5-1|203	#----------------------------------------------------------------------------
21cr|coda-8.1.5-1|204	
21cr|coda-8.1.5-1|205	%prep
21cr|coda-8.1.5-1|206	%setup -q -n %{name}-%{name}-%{version}
21cr|coda-8.1.5-1|207	
21cr|coda-8.1.5-1|208	autoreconf -vfi
21cr|coda-8.1.5-1|209	#./bootstrap.sh
21cr|coda-8.1.5-1|210	
21cr|coda-8.1.5-1|211	rm -rf lib-src/lwp
21cr|coda-8.1.5-1|212	rm -rf lib-src/rpc2
21cr|coda-8.1.5-1|213	rm -rf lib-src/rvm
21cr|coda-8.1.5-1|214	
21cr|coda-8.1.5-1|215	%build
21cr|coda-8.1.5-1|216	
21cr|coda-8.1.5-1|217	./configure --prefix=%{_prefix}
21cr|coda-8.1.5-1|218	make
21cr|coda-8.1.5-1|219	
21cr|coda-8.1.5-1|220	%install
21cr|coda-8.1.5-1|221	mkdir -p %{buildroot}%{_prefix}/coda/venus.cache %{buildroot}/dev \
21cr|coda-8.1.5-1|222	%{buildroot}%{_prefix}/coda/etc \
21cr|coda-8.1.5-1|223	%{buildroot}/coda \
21cr|coda-8.1.5-1|224	%{buildroot}%{_libdir}/coda
21cr|coda-8.1.5-1|225	%makeinstall_std
21cr|coda-8.1.5-1|226	
21cr|coda-8.1.5-1|227	touch %{buildroot}/coda/NOT_REALLY_CODA
21cr|coda-8.1.5-1|228	
21cr|coda-8.1.5-1|229	# for non debuging versions
21cr|coda-8.1.5-1|230	if [ X1 != X1 ]; then
21cr|coda-8.1.5-1|231	strip %{buildroot}%{_bindir}/* %{buildroot}/vice/bin/* %{buildroot}%{_sbindir}/* || :
21cr|coda-8.1.5-1|232	fi
21cr|coda-8.1.5-1|233	
21cr|coda-8.1.5-1|234	#fix python shebang
21cr|coda-8.1.5-1|235	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/gcodacon

721 21
21cr|code2html-0.9.1-12|1	Summary:	Converts a program source code to syntax highlighted HTML
21cr|code2html-0.9.1-12|2	Name:		code2html
21cr|code2html-0.9.1-12|3	Version:	0.9.1
21cr|code2html-0.9.1-12|4	Release:	12
21cr|code2html-0.9.1-12|5	License:	GPL
21cr|code2html-0.9.1-12|6	Group:		Development/Other
21cr|code2html-0.9.1-12|7	Source:		ftp://code2html.sourceforge.net/pub/code2html/all/%{name}-%{version}.tar.bz2
21cr|code2html-0.9.1-12|8	URL:		http://www.palfrader.org/code2html/
21cr|code2html-0.9.1-12|9	Buildarch:	noarch
21cr|code2html-0.9.1-12|10	
21cr|code2html-0.9.1-12|11	%description
21cr|code2html-0.9.1-12|12	code2html is a perlscript which converts a program source code to syntax
21cr|code2html-0.9.1-12|13	highlighted HTML. It may be called from the command line or as a CGI script.
21cr|code2html-0.9.1-12|14	It can also handle include commands in HTML files.
21cr|code2html-0.9.1-12|15	Currently supports: Ada 95, C, C++, HTML, Java, JavaScript, Makefile,
21cr|code2html-0.9.1-12|16	Pascal, Perl, SQL, AWK, M4, and Groff.
21cr|code2html-0.9.1-12|17	
21cr|code2html-0.9.1-12|18	%prep
21cr|code2html-0.9.1-12|19	
21cr|code2html-0.9.1-12|20	%setup -q
21cr|code2html-0.9.1-12|21	
21cr|code2html-0.9.1-12|22	%install
21cr|code2html-0.9.1-12|23	rm -rf $RPM_BUILD_ROOT
21cr|code2html-0.9.1-12|24	
21cr|code2html-0.9.1-12|25	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21cr|code2html-0.9.1-12|26	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
21cr|code2html-0.9.1-12|27	install -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}/
21cr|code2html-0.9.1-12|28	install -m 644 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1
21cr|code2html-0.9.1-12|29	
21cr|code2html-0.9.1-12|30	%clean
21cr|code2html-0.9.1-12|31	rm -rf $RPM_BUILD_ROOT
21cr|code2html-0.9.1-12|32	
21cr|code2html-0.9.1-12|33	%files
21cr|code2html-0.9.1-12|34	%defattr(-,root,root)
21cr|code2html-0.9.1-12|35	%doc CREDITS ChangeLog INSTALL LICENSE README
21cr|code2html-0.9.1-12|36	%{_bindir}/*
21cr|code2html-0.9.1-12|37	%{_mandir}/man1/%{name}.1*

722 21
21cr|codec2-1.0.5-1|1	%define	major 1
21cr|codec2-1.0.5-1|2	%define	libname %mklibname codec2 _%{major}
21cr|codec2-1.0.5-1|3	%define	develname %mklibname codec2 -d
21cr|codec2-1.0.5-1|4	
21cr|codec2-1.0.5-1|5	Summary:	Low bit rate speech codec
21cr|codec2-1.0.5-1|6	Name:		codec2
21cr|codec2-1.0.5-1|7	Version:	1.0.5
21cr|codec2-1.0.5-1|8	Release:	1
21cr|codec2-1.0.5-1|9	License:	LGPLv2+
21cr|codec2-1.0.5-1|10	Group:		Sound
21cr|codec2-1.0.5-1|11	Url:			https://www.rowetel.com/blog/?page_id=452
21cr|codec2-1.0.5-1|12	Source0:	https://github.com/drowe67/codec2/archive/%{name}-%{version}.tar.gz
21cr|codec2-1.0.5-1|13	Patch0:		codec2-0.9.2-fix-pkgconfig-file.patch
21cr|codec2-1.0.5-1|14	Patch1:		codec2-1.0.3-fix-python-shebangs.patch
21cr|codec2-1.0.5-1|15	BuildRequires:	cmake >= 3.0
21cr|codec2-1.0.5-1|16	BuildRequires:	pkgconfig(speexdsp)
21cr|codec2-1.0.5-1|17	# For test and sample stuff
21cr|codec2-1.0.5-1|18	Requires:	octave
21cr|codec2-1.0.5-1|19	
21cr|codec2-1.0.5-1|20	%description
21cr|codec2-1.0.5-1|21	Codec2 is an open source low bit rate speech codec designed for communications
21cr|codec2-1.0.5-1|22	quality speech at around 3200 bit/s and below. Applications include low
21cr|codec2-1.0.5-1|23	bandwidth HF/VHF digital radio. It fills a gap in open source,
21cr|codec2-1.0.5-1|24	free-as-in-speech voice codecs beneath 5000 bit/s.
21cr|codec2-1.0.5-1|25	
21cr|codec2-1.0.5-1|26	%files
21cr|codec2-1.0.5-1|27	%doc COPYING
21cr|codec2-1.0.5-1|28	%{_bindir}/c2demo
21cr|codec2-1.0.5-1|29	%{_bindir}/freedv_*
21cr|codec2-1.0.5-1|30	%{_datadir}/%{name}/*
21cr|codec2-1.0.5-1|31	
21cr|codec2-1.0.5-1|32	#-----------------------------------------------------------------------------
21cr|codec2-1.0.5-1|33	
21cr|codec2-1.0.5-1|34	%package -n	%{libname}
21cr|codec2-1.0.5-1|35	Summary:	Shared %{name} library
21cr|codec2-1.0.5-1|36	Group:		System/Libraries
21cr|codec2-1.0.5-1|37	
21cr|codec2-1.0.5-1|38	%description -n	%{libname}
21cr|codec2-1.0.5-1|39	Codec2 is an open source low bit rate speech codec designed for communications
21cr|codec2-1.0.5-1|40	quality speech at around 3200 bit/s and below. Applications include low
21cr|codec2-1.0.5-1|41	bandwidth HF/VHF digital radio. It fills a gap in open source,
21cr|codec2-1.0.5-1|42	free-as-in-speech voice codecs beneath 5000 bit/s.
21cr|codec2-1.0.5-1|43	
21cr|codec2-1.0.5-1|44	%files -n %{libname}
21cr|codec2-1.0.5-1|45	%doc COPYING
21cr|codec2-1.0.5-1|46	%{_libdir}/lib%{name}.so.%{major}*
21cr|codec2-1.0.5-1|47	
21cr|codec2-1.0.5-1|48	#-----------------------------------------------------------------------------
21cr|codec2-1.0.5-1|49	
21cr|codec2-1.0.5-1|50	%package -n	%{develname}
21cr|codec2-1.0.5-1|51	Summary:	Development files for the %{name} library
21cr|codec2-1.0.5-1|52	Group:		Development/C
21cr|codec2-1.0.5-1|53	Provides:	%{name}-devel = %{EVRD}
21cr|codec2-1.0.5-1|54	Provides:	lib%{name}-devel = %{EVRD}
21cr|codec2-1.0.5-1|55	Requires:	%{libname} = %{EVRD}
21cr|codec2-1.0.5-1|56	
21cr|codec2-1.0.5-1|57	%description -n	%{develname}
21cr|codec2-1.0.5-1|58	Codec2 is an open source low bit rate speech codec designed for communications
21cr|codec2-1.0.5-1|59	quality speech at around 3200 bit/s and below. Applications include low
21cr|codec2-1.0.5-1|60	bandwidth HF/VHF digital radio. It fills a gap in open source,
21cr|codec2-1.0.5-1|61	free-as-in-speech voice codecs beneath 5000 bit/s.
21cr|codec2-1.0.5-1|62	This package contains the development files for codec2.
21cr|codec2-1.0.5-1|63	
21cr|codec2-1.0.5-1|64	%files -n %{develname}
21cr|codec2-1.0.5-1|65	%doc COPYING README.md README_*
21cr|codec2-1.0.5-1|66	%dir %{_includedir}/%{name}
21cr|codec2-1.0.5-1|67	%{_includedir}/%{name}/*.h
21cr|codec2-1.0.5-1|68	%{_libdir}/lib%{name}.so
21cr|codec2-1.0.5-1|69	%{_libdir}/cmake/%{name}/*.cmake
21cr|codec2-1.0.5-1|70	%{_libdir}/pkgconfig/%{name}.pc
21cr|codec2-1.0.5-1|71	
21cr|codec2-1.0.5-1|72	#-----------------------------------------------------------------------------
21cr|codec2-1.0.5-1|73	
21cr|codec2-1.0.5-1|74	%prep
21cr|codec2-1.0.5-1|75	%setup -qn %{name}-%{version}
21cr|codec2-1.0.5-1|76	%patch0 -p1
21cr|codec2-1.0.5-1|77	%patch1 -p1
21cr|codec2-1.0.5-1|78	
21cr|codec2-1.0.5-1|79	# Fix perms
21cr|codec2-1.0.5-1|80	find . -name "*.c" |xargs chmod -x
21cr|codec2-1.0.5-1|81	
21cr|codec2-1.0.5-1|82	
21cr|codec2-1.0.5-1|83	%build
21cr|codec2-1.0.5-1|84	%cmake -DINSTALL_EXAMPLES=ON -DUNITTEST=OFF
21cr|codec2-1.0.5-1|85	%make
21cr|codec2-1.0.5-1|86	
21cr|codec2-1.0.5-1|87	
21cr|codec2-1.0.5-1|88	%install
21cr|codec2-1.0.5-1|89	%makeinstall_std -C build
21cr|codec2-1.0.5-1|90	
21cr|codec2-1.0.5-1|91	# Somehow now sample programs don't get installed... do it manually
21cr|codec2-1.0.5-1|92	install -d %{buildroot}%{_bindir}
21cr|codec2-1.0.5-1|93	install -m 755 build/demo/c2demo %{buildroot}%{_bindir}
21cr|codec2-1.0.5-1|94	install -m 755 build/demo/freedv_* %{buildroot}%{_bindir}
21cr|codec2-1.0.5-1|95	
21cr|codec2-1.0.5-1|96	# Fix perms
21cr|codec2-1.0.5-1|97	chmod +x %{buildroot}%{_datadir}/%{name}/octave/*.py

723 21
21cr|codelite-14.0-2|1	%define debug_package %{nil}
21cr|codelite-14.0-2|2	
21cr|codelite-14.0-2|3	Summary:	A powerful open-source, cross platform code editor for C/C++
21cr|codelite-14.0-2|4	Name:		codelite
21cr|codelite-14.0-2|5	Version:	14.0
21cr|codelite-14.0-2|6	Release:	2
21cr|codelite-14.0-2|7	License:	GPLv2+
21cr|codelite-14.0-2|8	Group:		Development/Tools
21cr|codelite-14.0-2|9	Url:		http://www.codelite.org
21cr|codelite-14.0-2|10	Source0:	https://github.com/eranif/codelite/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|codelite-14.0-2|11	Source10:	%{name}.rpmlintrc
21cr|codelite-14.0-2|12	Patch2:		%{name}-5.4-libdir.patch
21cr|codelite-14.0-2|13	Patch3:		%{name}-9.2_WordTokenizer.patch
21cr|codelite-14.0-2|14	BuildRequires:	cmake
21cr|codelite-14.0-2|15	BuildRequires:	wxgtku3.0-devel
21cr|codelite-14.0-2|16	BuildRequires:	pkgconfig(freetype2)
21cr|codelite-14.0-2|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|codelite-14.0-2|18	BuildRequires:	pkgconfig(libssh)
21cr|codelite-14.0-2|19	BuildRequires:	pkgconfig(sqlite3)
21cr|codelite-14.0-2|20	BuildRequires:	clang-devel
21cr|codelite-14.0-2|21	BuildRequires:	clang
21cr|codelite-14.0-2|22	BuildRequires:	hunspell-devel
21cr|codelite-14.0-2|23	Requires:	wxgtk3.0
21cr|codelite-14.0-2|24	Requires:	xterm
21cr|codelite-14.0-2|25	
21cr|codelite-14.0-2|26	%description
21cr|codelite-14.0-2|27	CodeLite uses a sophisticated, yet intuitive interface which allows
21cr|codelite-14.0-2|28	users to easily create, build and debug complex projects.
21cr|codelite-14.0-2|29	
21cr|codelite-14.0-2|30	%files -f %{name}.lang
21cr|codelite-14.0-2|31	%doc AUTHORS LICENSE COPYING
21cr|codelite-14.0-2|32	%{_bindir}/codelite
21cr|codelite-14.0-2|33	%{_bindir}/codelite-cc
21cr|codelite-14.0-2|34	%{_bindir}/codelite-echo
21cr|codelite-14.0-2|35	%{_bindir}/codelite-make
21cr|codelite-14.0-2|36	%{_bindir}/codelite-terminal
21cr|codelite-14.0-2|37	%{_bindir}/codelite_indexer
21cr|codelite-14.0-2|38	%{_bindir}/codelite_cppcheck
21cr|codelite-14.0-2|39	%{_bindir}/codelite_fix_files
21cr|codelite-14.0-2|40	%{_bindir}/codelite_exec
21cr|codelite-14.0-2|41	%{_bindir}/codelite_kill_children
21cr|codelite-14.0-2|42	%{_bindir}/codelite_xterm
21cr|codelite-14.0-2|43	%{_bindir}/codelite-lsp-helper
21cr|codelite-14.0-2|44	%{_bindir}/codelite_open_helper.py
21cr|codelite-14.0-2|45	%{_datadir}/applications/%{name}.desktop
21cr|codelite-14.0-2|46	%{_datadir}/%{name}
21cr|codelite-14.0-2|47	%{_libdir}/%{name}/
21cr|codelite-14.0-2|48	%{_mandir}/man1/*.1*
21cr|codelite-14.0-2|49	%{_iconsdir}/hicolor/128x128/apps/codelite.png
21cr|codelite-14.0-2|50	%{_iconsdir}/hicolor/128x128@2x/apps/codelite.png
21cr|codelite-14.0-2|51	%{_iconsdir}/hicolor/256x256/apps/codelite.png
21cr|codelite-14.0-2|52	%{_iconsdir}/hicolor/256x256@2x/apps/codelite.png
21cr|codelite-14.0-2|53	%{_iconsdir}/hicolor/32x32/apps/codelite.png
21cr|codelite-14.0-2|54	%{_iconsdir}/hicolor/32x32@2x/apps/codelite.png
21cr|codelite-14.0-2|55	%{_iconsdir}/hicolor/64x64/apps/codelite.png
21cr|codelite-14.0-2|56	%{_iconsdir}/hicolor/64x64@2x/apps/codelite.png
21cr|codelite-14.0-2|57	
21cr|codelite-14.0-2|58	#----------------------------------------------------------------------------
21cr|codelite-14.0-2|59	
21cr|codelite-14.0-2|60	%prep
21cr|codelite-14.0-2|61	%setup -q
21cr|codelite-14.0-2|62	%patch2 -p1
21cr|codelite-14.0-2|63	%patch3 -p1
21cr|codelite-14.0-2|64	
21cr|codelite-14.0-2|65	%build
21cr|codelite-14.0-2|66	cmake -DPREFIX:PATH=%{_prefix} \
21cr|codelite-14.0-2|67	-DCL_INSTALL_LIBDIR:PATH=%{_lib} \
21cr|codelite-14.0-2|68	.
21cr|codelite-14.0-2|69	%make
21cr|codelite-14.0-2|70	
21cr|codelite-14.0-2|71	%install
21cr|codelite-14.0-2|72	%makeinstall_std PREFIX=/usr
21cr|codelite-14.0-2|73	
21cr|codelite-14.0-2|74	%find_lang %{name}
21cr|codelite-14.0-2|75	
21cr|codelite-14.0-2|76	# To fix unstripped-binary-or-object
21cr|codelite-14.0-2|77	chmod 0755 %{buildroot}%{_libdir}/%{name}/*.so

724 21
21cr|codeworker-4.5.4-6|1	%define oname CodeWorker
21cr|codeworker-4.5.4-6|2	%define tarballver %(echo %version |sed -e 's#\\.#_#g')
21cr|codeworker-4.5.4-6|3	
21cr|codeworker-4.5.4-6|4	Summary:	A universal parsing tool and a source code generator
21cr|codeworker-4.5.4-6|5	Name:		codeworker
21cr|codeworker-4.5.4-6|6	Version:	4.5.4
21cr|codeworker-4.5.4-6|7	Release:	6
21cr|codeworker-4.5.4-6|8	License:	LGPLv2+
21cr|codeworker-4.5.4-6|9	Group:		Development/Other
21cr|codeworker-4.5.4-6|10	Url:		http://codeworker.free.fr/
21cr|codeworker-4.5.4-6|11	Source0:	http://codeworker.free.fr/downloads/%{oname}_SRC%{tarballver}.zip
21cr|codeworker-4.5.4-6|12	Patch0:		codeworker-4.5.1-enable-readline.patch
21cr|codeworker-4.5.4-6|13	Patch1:		codeworker-4.5.1-gcc4.3.patch
21cr|codeworker-4.5.4-6|14	BuildRequires:	gcc-c++
21cr|codeworker-4.5.4-6|15	BuildRequires:	pkgconfig(ncursesw)
21cr|codeworker-4.5.4-6|16	BuildRequires:	readline-devel
21cr|codeworker-4.5.4-6|17	
21cr|codeworker-4.5.4-6|18	%description
21cr|codeworker-4.5.4-6|19	CodeWorker is a versatile parsing tool and a source code generator
21cr|codeworker-4.5.4-6|20	devoted to generative programming. Generative programming is a
21cr|codeworker-4.5.4-6|21	software engineering approach interested in automating the production
21cr|codeworker-4.5.4-6|22	of reusable, tailor-made, adaptable and reliable IT systems.
21cr|codeworker-4.5.4-6|23	In layman's terms, CodeWorker lets you generate code by parsing
21cr|codeworker-4.5.4-6|24	existing languages, or by creating and parsing your own language. Once
21cr|codeworker-4.5.4-6|25	a language file has been parsed, CodeWorker provides several
21cr|codeworker-4.5.4-6|26	techniques for generating code.
21cr|codeworker-4.5.4-6|27	
21cr|codeworker-4.5.4-6|28	%files
21cr|codeworker-4.5.4-6|29	%doc Documentation/ Scripts/ WebSite/
21cr|codeworker-4.5.4-6|30	%{_bindir}/codeworker
21cr|codeworker-4.5.4-6|31	
21cr|codeworker-4.5.4-6|32	#----------------------------------------------------------------------------
21cr|codeworker-4.5.4-6|33	
21cr|codeworker-4.5.4-6|34	%package devel
21cr|codeworker-4.5.4-6|35	Summary:	Codeworker static library
21cr|codeworker-4.5.4-6|36	Group:		System/Libraries
21cr|codeworker-4.5.4-6|37	
21cr|codeworker-4.5.4-6|38	%description devel
21cr|codeworker-4.5.4-6|39	CodeWorker is a versatile parsing tool and a source code generator
21cr|codeworker-4.5.4-6|40	devoted to generative programming. Generative programming is a
21cr|codeworker-4.5.4-6|41	software engineering approach interested in automating the production
21cr|codeworker-4.5.4-6|42	of reusable, tailor-made, adaptable and reliable IT systems.
21cr|codeworker-4.5.4-6|43	In layman's terms, CodeWorker lets you generate code by parsing
21cr|codeworker-4.5.4-6|44	existing languages, or by creating and parsing your own language. Once
21cr|codeworker-4.5.4-6|45	a language file has been parsed, CodeWorker provides several
21cr|codeworker-4.5.4-6|46	techniques for generating code.
21cr|codeworker-4.5.4-6|47	
21cr|codeworker-4.5.4-6|48	This package include the static library.
21cr|codeworker-4.5.4-6|49	
21cr|codeworker-4.5.4-6|50	%files devel
21cr|codeworker-4.5.4-6|51	%{_includedir}/*
21cr|codeworker-4.5.4-6|52	%{_libdir}/libcodeworker.a
21cr|codeworker-4.5.4-6|53	
21cr|codeworker-4.5.4-6|54	#----------------------------------------------------------------------------
21cr|codeworker-4.5.4-6|55	
21cr|codeworker-4.5.4-6|56	%prep
21cr|codeworker-4.5.4-6|57	%setup -q -n %{oname}%{tarballver}
21cr|codeworker-4.5.4-6|58	%patch0 -p0
21cr|codeworker-4.5.4-6|59	%patch1 -p0
21cr|codeworker-4.5.4-6|60	
21cr|codeworker-4.5.4-6|61	%build
21cr|codeworker-4.5.4-6|62	%make CFLAGS="%{optflags} -std=c++14" LDFLAGS="%{?ldflags} -L%{_libdir}"
21cr|codeworker-4.5.4-6|63	
21cr|codeworker-4.5.4-6|64	%install
21cr|codeworker-4.5.4-6|65	install -m 755 -D codeworker %{buildroot}%{_bindir}/codeworker
21cr|codeworker-4.5.4-6|66	install -m 644 -D libcodeworker.a %{buildroot}%{_libdir}/libcodeworker.a
21cr|codeworker-4.5.4-6|67	for i in ./*.h; do
21cr|codeworker-4.5.4-6|68	install -m 644 -D $i %{buildroot}%{_includedir}/%{name}/$i
21cr|codeworker-4.5.4-6|69	done
21cr|codeworker-4.5.4-6|70	
21cr|codeworker-4.5.4-6|71	

725 21
21cr|codicefiscale-3.0-2|1	%define debug_package	%{nil}
21cr|codicefiscale-3.0-2|2	
21cr|codicefiscale-3.0-2|3	Name: 		codicefiscale
21cr|codicefiscale-3.0-2|4	Summary: 	The tax code in Italy is an alphanumeric code
21cr|codicefiscale-3.0-2|5	Version: 	3.0
21cr|codicefiscale-3.0-2|6	Release: 	2
21cr|codicefiscale-3.0-2|7	License: 	LGPLv3
21cr|codicefiscale-3.0-2|8	Group: 		Office
21cr|codicefiscale-3.0-2|9	Url:		https://github.com/kratos83/CodiceFiscale
21cr|codicefiscale-3.0-2|10	Source0:	https://www.codelinsoft.it/sito/download/categoria-linux/CodiceFiscale/%{name}-%{version}.tar.gz
21cr|codicefiscale-3.0-2|11	Source1:	%{name}.desktop
21cr|codicefiscale-3.0-2|12	Source2:	https://raw.githubusercontent.com/kratos83/CodiceFiscale/master/cod_fisc/images/%{name}.png
21cr|codicefiscale-3.0-2|13	Patch0:		codicefiscale-2.0-update.patch
21cr|codicefiscale-3.0-2|14	Patch1:		codicefiscale-3.0_install.patch
21cr|codicefiscale-3.0-2|15	BuildRequires:	qt5-devel
21cr|codicefiscale-3.0-2|16	BuildRequires:	cmake
21cr|codicefiscale-3.0-2|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|codicefiscale-3.0-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|codicefiscale-3.0-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|codicefiscale-3.0-2|20	BuildRequires:	pkgconfig(Qt5Xml)
21cr|codicefiscale-3.0-2|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|codicefiscale-3.0-2|22	BuildRequires:	pkgconfig(Qt5Sql)
21cr|codicefiscale-3.0-2|23	BuildRequires:	pkgconfig(Qt5Svg)
21cr|codicefiscale-3.0-2|24	BuildRequires:	pkgconfig(Qt5Qml)
21cr|codicefiscale-3.0-2|25	BuildRequires:	pkgconfig(Qt5Quick)
21cr|codicefiscale-3.0-2|26	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|codicefiscale-3.0-2|27	BuildRequires:	desktop-file-utils
21cr|codicefiscale-3.0-2|28	BuildRequires:	imagemagick
21cr|codicefiscale-3.0-2|29	# this is being seen as the same %name...
21cr|codicefiscale-3.0-2|30	Conflicts:		texlive-codicefiscaleitaliano
21cr|codicefiscale-3.0-2|31	
21cr|codicefiscale-3.0-2|32	
21cr|codicefiscale-3.0-2|33	%description
21cr|codicefiscale-3.0-2|34	The tax code in Italy is an alphanumeric code with a fixed
21cr|codicefiscale-3.0-2|35	length of 16 characters, inspired by the use of library,
21cr|codicefiscale-3.0-2|36	which is used to uniquely identify the tax and
21cr|codicefiscale-3.0-2|37	administrative citizens, non-recognized associations,
21cr|codicefiscale-3.0-2|38	taxpayers and foreigners born and domiciled the
21cr|codicefiscale-3.0-2|39	Italian territory. The tax code is assigned at birth
21cr|codicefiscale-3.0-2|40	or the constitution for associations.
21cr|codicefiscale-3.0-2|41	For all taxpayers not subject individuals
21cr|codicefiscale-3.0-2|42	with a VAT (trust, permanent establishments,
21cr|codicefiscale-3.0-2|43	societies, associations recognized, foundations)
21cr|codicefiscale-3.0-2|44	normally also has the same function of the tax code.
21cr|codicefiscale-3.0-2|45	For companies registered in the register of companies,
21cr|codicefiscale-3.0-2|46	although all have a tax code, according to the law,
21cr|codicefiscale-3.0-2|47	the identifier is the legal Rea, even if not used by the Revenue.
21cr|codicefiscale-3.0-2|48	
21cr|codicefiscale-3.0-2|49	%files
21cr|codicefiscale-3.0-2|50	%doc CHANGELOG README.md cod_fisc/licenza.txt
21cr|codicefiscale-3.0-2|51	%{_bindir}/%{name}
21cr|codicefiscale-3.0-2|52	%{_bindir}/update
21cr|codicefiscale-3.0-2|53	%{_datadir}/applications/%{name}.desktop
21cr|codicefiscale-3.0-2|54	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|codicefiscale-3.0-2|55	#------------------------------------------------
21cr|codicefiscale-3.0-2|56	%prep
21cr|codicefiscale-3.0-2|57	%setup -q
21cr|codicefiscale-3.0-2|58	%patch0 -p0
21cr|codicefiscale-3.0-2|59	%patch1 -p1
21cr|codicefiscale-3.0-2|60	find . -type f -exec chmod -x {} \;
21cr|codicefiscale-3.0-2|61	rm -fr windows
21cr|codicefiscale-3.0-2|62	
21cr|codicefiscale-3.0-2|63	%build
21cr|codicefiscale-3.0-2|64	%cmake_qt5 -DWANT_QT5=ON
21cr|codicefiscale-3.0-2|65	%make
21cr|codicefiscale-3.0-2|66	
21cr|codicefiscale-3.0-2|67	%install
21cr|codicefiscale-3.0-2|68	%makeinstall_std -C build
21cr|codicefiscale-3.0-2|69	#menu entry
21cr|codicefiscale-3.0-2|70	rm -fr %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|codicefiscale-3.0-2|71	desktop-file-install %{SOURCE1} \
21cr|codicefiscale-3.0-2|72	--dir=%{buildroot}%{_datadir}/applications
21cr|codicefiscale-3.0-2|73	
21cr|codicefiscale-3.0-2|74	#icons
21cr|codicefiscale-3.0-2|75	for size in 128x128 64x64 48x48 32x32 22x22 16x16 ; do
21cr|codicefiscale-3.0-2|76	install -dm 0755 \
21cr|codicefiscale-3.0-2|77	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|codicefiscale-3.0-2|78	convert -strip -resize $size %{SOURCE2}  \
21cr|codicefiscale-3.0-2|79	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|codicefiscale-3.0-2|80	done

726 21
21cr|cog-0.8.0-11|1	Name:		cog
21cr|cog-0.8.0-11|2	Summary: Another Gnome config tool
21cr|cog-0.8.0-11|3	Version:	0.8.0
21cr|cog-0.8.0-11|4	Release:	11
21cr|cog-0.8.0-11|5	License: GPL
21cr|cog-0.8.0-11|6	Url: http://www.krakoa.dk/linux-software.html
21cr|cog-0.8.0-11|7	Group: Graphical desktop/GNOME
21cr|cog-0.8.0-11|8	Source: http://www.krakoa.dk/progs/cog/%{name}-%{version}.tar.bz2
21cr|cog-0.8.0-11|9	Source10:   %{name}-16.png
21cr|cog-0.8.0-11|10	Source11:   %{name}-32.png
21cr|cog-0.8.0-11|11	Source12:   %{name}-48.png
21cr|cog-0.8.0-11|12	
21cr|cog-0.8.0-11|13	BuildRequires: automake >= 1.4
21cr|cog-0.8.0-11|14	Buildrequires: libgnomeui2-devel >= 2.0
21cr|cog-0.8.0-11|15	Buildrequires: libglade2.0-devel >= 2.0
21cr|cog-0.8.0-11|16	
21cr|cog-0.8.0-11|17	%description
21cr|cog-0.8.0-11|18	Edit advanced Gnome settings in an easy way.
21cr|cog-0.8.0-11|19	
21cr|cog-0.8.0-11|20	%prep
21cr|cog-0.8.0-11|21	%setup -q
21cr|cog-0.8.0-11|22	
21cr|cog-0.8.0-11|23	%build
21cr|cog-0.8.0-11|24	%configure
21cr|cog-0.8.0-11|25	
21cr|cog-0.8.0-11|26	%install
21cr|cog-0.8.0-11|27	rm -rf ${RPM_BUILD_ROOT}
21cr|cog-0.8.0-11|28	%makeinstall_std
21cr|cog-0.8.0-11|29	install -m644 %SOURCE10 -D %{buildroot}/%_miconsdir/%name.png
21cr|cog-0.8.0-11|30	install -m644 %SOURCE11 -D %{buildroot}/%_iconsdir/%name.png
21cr|cog-0.8.0-11|31	install -m644 %SOURCE12 -D %{buildroot}/%_liconsdir/%name.png
21cr|cog-0.8.0-11|32	
21cr|cog-0.8.0-11|33	
21cr|cog-0.8.0-11|34	%find_lang %name --all-name
21cr|cog-0.8.0-11|35	
21cr|cog-0.8.0-11|36	%clean
21cr|cog-0.8.0-11|37	rm -rf $RPM_BUILD_ROOT
21cr|cog-0.8.0-11|38	
21cr|cog-0.8.0-11|39	%if %mdkversion < 200900
21cr|cog-0.8.0-11|40	%post
21cr|cog-0.8.0-11|41	%update_menus
21cr|cog-0.8.0-11|42	%endif
21cr|cog-0.8.0-11|43	
21cr|cog-0.8.0-11|44	%if %mdkversion < 200900
21cr|cog-0.8.0-11|45	%postun
21cr|cog-0.8.0-11|46	%clean_menus
21cr|cog-0.8.0-11|47	%endif
21cr|cog-0.8.0-11|48	
21cr|cog-0.8.0-11|49	%files -f %name.lang
21cr|cog-0.8.0-11|50	%defattr(-,root,root,0755)
21cr|cog-0.8.0-11|51	%doc NEWS README TODO AUTHORS
21cr|cog-0.8.0-11|52	%{_bindir}/*
21cr|cog-0.8.0-11|53	%{_iconsdir}/%name.png
21cr|cog-0.8.0-11|54	%{_liconsdir}/%name.png
21cr|cog-0.8.0-11|55	%{_miconsdir}/%name.png
21cr|cog-0.8.0-11|56	%{_datadir}/pixmaps/%{name}*
21cr|cog-0.8.0-11|57	%{_datadir}/applications/%name.desktop
21cr|cog-0.8.0-11|58	%{_datadir}/cog

727 21
21cr|cogito-0.18.2-9|1	Summary:	Cogito scm with git core
21cr|cogito-0.18.2-9|2	Name:		cogito
21cr|cogito-0.18.2-9|3	Version:	0.18.2
21cr|cogito-0.18.2-9|4	Release:	9
21cr|cogito-0.18.2-9|5	Source0:	http://www.kernel.org/pub/software/scm/cogito/%{name}-%{version}.tar.bz2
21cr|cogito-0.18.2-9|6	License:	GPL
21cr|cogito-0.18.2-9|7	Group:		Development/Other
21cr|cogito-0.18.2-9|8	Url:		http://www.kernel.org/pub/software/scm/cogito/
21cr|cogito-0.18.2-9|9	BuildRequires:	openssl-devel
21cr|cogito-0.18.2-9|10	BuildRequires:  curl-devel
21cr|cogito-0.18.2-9|11	BuildRequires:  zlib-devel
21cr|cogito-0.18.2-9|12	Requires: 	rsync
21cr|cogito-0.18.2-9|13	Requires:       mktemp >= 1.5
21cr|cogito-0.18.2-9|14	Requires:       diffutils
21cr|cogito-0.18.2-9|15	Requires:       git-core
21cr|cogito-0.18.2-9|16	BuildArch:      noarch
21cr|cogito-0.18.2-9|17	Epoch:		1
21cr|cogito-0.18.2-9|18	
21cr|cogito-0.18.2-9|19	%description
21cr|cogito-0.18.2-9|20	Cogito is a version control system layered on top of the git tree history
21cr|cogito-0.18.2-9|21	storage system. It aims at seamless user interface and ease of use, providing
21cr|cogito-0.18.2-9|22	generally smoother user experience than the "raw" Core GIT itself and indeed
21cr|cogito-0.18.2-9|23	many other version control systems.
21cr|cogito-0.18.2-9|24	
21cr|cogito-0.18.2-9|25	%prep
21cr|cogito-0.18.2-9|26	%setup -q
21cr|cogito-0.18.2-9|27	
21cr|cogito-0.18.2-9|28	%build
21cr|cogito-0.18.2-9|29	%make
21cr|cogito-0.18.2-9|30	
21cr|cogito-0.18.2-9|31	%install
21cr|cogito-0.18.2-9|32	rm -rf $RPM_BUILD_ROOT
21cr|cogito-0.18.2-9|33	mkdir -p $RPM_BUILD_ROOT/%{_bindir}
21cr|cogito-0.18.2-9|34	make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix} libdir=%{_bindir}
21cr|cogito-0.18.2-9|35	
21cr|cogito-0.18.2-9|36	%clean
21cr|cogito-0.18.2-9|37	rm -rf $RPM_BUILD_ROOT
21cr|cogito-0.18.2-9|38	
21cr|cogito-0.18.2-9|39	%files
21cr|cogito-0.18.2-9|40	%defattr(-,root,root)
21cr|cogito-0.18.2-9|41	%{_bindir}/cg*
21cr|cogito-0.18.2-9|42	#%{_bindir}/commit-id
21cr|cogito-0.18.2-9|43	#%{_bindir}/parent-id
21cr|cogito-0.18.2-9|44	#%{_bindir}/tree-id
21cr|cogito-0.18.2-9|45	%{_datadir}/%{name}
21cr|cogito-0.18.2-9|46	%doc README VERSION COPYING

728 21
21cr|coin-4.0.0-1|1	%define major 80
21cr|coin-4.0.0-1|2	%define libname %mklibname %{name} %{major}
21cr|coin-4.0.0-1|3	%define devname %mklibname %{name} -d
21cr|coin-4.0.0-1|4	
21cr|coin-4.0.0-1|5	Summary:	Implementation of the Open Inventor API
21cr|coin-4.0.0-1|6	Name:		coin
21cr|coin-4.0.0-1|7	Version:	4.0.0
21cr|coin-4.0.0-1|8	Release:	1
21cr|coin-4.0.0-1|9	License:	GPLv2+
21cr|coin-4.0.0-1|10	Group:		System/Libraries
21cr|coin-4.0.0-1|11	Url:		http://www.coin3d.org/
21cr|coin-4.0.0-1|12	Source0:	https://github.com/coin3d/coin/releases/download/Coin-%{version}/coin-%{version}-src.tar.gz
21cr|coin-4.0.0-1|13	Patch1:		coin-ldflags.patch
21cr|coin-4.0.0-1|14	Patch3:		0003-man3.patch
21cr|coin-4.0.0-1|15	Patch5:		0005-gcc-4.7.patch
21cr|coin-4.0.0-1|16	Patch6:		0006-inttypes.patch
21cr|coin-4.0.0-1|17	Patch11:	0011-Fix-SoCamera-manpage.patch
21cr|coin-4.0.0-1|18	# Per this thread Coin provides a dummy GLX implementation which causes issues
21cr|coin-4.0.0-1|19	# when running under Wayland so we patch it out.
21cr|coin-4.0.0-1|20	# https://forum.freecadweb.org/viewtopic.php?f=8&t=33359#p279513
21cr|coin-4.0.0-1|21	Patch12:	coin-no_glx.patch
21cr|coin-4.0.0-1|22	BuildRequires:	cmake
21cr|coin-4.0.0-1|23	BuildRequires:	doxygen
21cr|coin-4.0.0-1|24	BuildRequires:	ninja
21cr|coin-4.0.0-1|25	BuildRequires:	boost-devel
21cr|coin-4.0.0-1|26	BuildRequires:	zlib-devel
21cr|coin-4.0.0-1|27	BuildRequires:	bzip2-devel
21cr|coin-4.0.0-1|28	BuildRequires:	fontconfig-devel
21cr|coin-4.0.0-1|29	BuildRequires:	freetype-devel
21cr|coin-4.0.0-1|30	BuildRequires:	pkgconfig(gl)
21cr|coin-4.0.0-1|31	BuildRequires:	pkgconfig(glu)
21cr|coin-4.0.0-1|32	BuildRequires:	expat-devel
21cr|coin-4.0.0-1|33	
21cr|coin-4.0.0-1|34	%description
21cr|coin-4.0.0-1|35	Coin3D is a high-level, retained-mode toolkit for effective 3D graphics
21cr|coin-4.0.0-1|36	development. It is API compatible with Open Inventor 2.1.
21cr|coin-4.0.0-1|37	
21cr|coin-4.0.0-1|38	#----------------------------------------------------------------------------
21cr|coin-4.0.0-1|39	
21cr|coin-4.0.0-1|40	%package -n %{libname}
21cr|coin-4.0.0-1|41	Summary:	Main library for Coin
21cr|coin-4.0.0-1|42	Group:		System/Libraries
21cr|coin-4.0.0-1|43	
21cr|coin-4.0.0-1|44	%description -n %{libname}
21cr|coin-4.0.0-1|45	This package contains the library needed to run programs dynamically
21cr|coin-4.0.0-1|46	linked with Coin.
21cr|coin-4.0.0-1|47	
21cr|coin-4.0.0-1|48	%files -n %{libname}
21cr|coin-4.0.0-1|49	%{_libdir}/libCoin.so.%{major}*
21cr|coin-4.0.0-1|50	%{_libdir}/*.so.%{version}
21cr|coin-4.0.0-1|51	
21cr|coin-4.0.0-1|52	#----------------------------------------------------------------------------
21cr|coin-4.0.0-1|53	
21cr|coin-4.0.0-1|54	%package -n %{devname}
21cr|coin-4.0.0-1|55	Summary:	Headers for developing programs that will use Coin
21cr|coin-4.0.0-1|56	Group:		Development/C++
21cr|coin-4.0.0-1|57	Requires:	%{libname} = %{EVRD}
21cr|coin-4.0.0-1|58	Provides:	%{name}-devel = %{EVRD}
21cr|coin-4.0.0-1|59	
21cr|coin-4.0.0-1|60	%description -n %{devname}
21cr|coin-4.0.0-1|61	This package contains the headers that programmers will need to develop
21cr|coin-4.0.0-1|62	applications which will use Coin.
21cr|coin-4.0.0-1|63	
21cr|coin-4.0.0-1|64	%files -n %{devname}
21cr|coin-4.0.0-1|65	%doc README FAQ AUTHORS NEWS RELNOTES THANKS
21cr|coin-4.0.0-1|66	%doc %{_docdir}/Coin4
21cr|coin-4.0.0-1|67	%{_bindir}/coin-config
21cr|coin-4.0.0-1|68	%{_libdir}/*.so
21cr|coin-4.0.0-1|69	%{_libdir}/cmake/Coin-%{version}
21cr|coin-4.0.0-1|70	%{_libdir}/pkgconfig/Coin.pc
21cr|coin-4.0.0-1|71	%{_includedir}/*
21cr|coin-4.0.0-1|72	%{_datadir}/Coin4
21cr|coin-4.0.0-1|73	%{_datadir}/info/*
21cr|coin-4.0.0-1|74	%{_mandir}/man3/*
21cr|coin-4.0.0-1|75	
21cr|coin-4.0.0-1|76	#----------------------------------------------------------------------------
21cr|coin-4.0.0-1|77	
21cr|coin-4.0.0-1|78	%prep
21cr|coin-4.0.0-1|79	%autosetup -p1 -n coin
21cr|coin-4.0.0-1|80	
21cr|coin-4.0.0-1|81	# Update doxygen configuration
21cr|coin-4.0.0-1|82	doxygen -u docs/coin.doxygen.in
21cr|coin-4.0.0-1|83	
21cr|coin-4.0.0-1|84	#find -name 'Makefile.*' -exec sed -i -e 's,\$(datadir)/Coin,$(datadir)/Coin4,' {} \;
21cr|coin-4.0.0-1|85	
21cr|coin-4.0.0-1|86	# bogus permissions
21cr|coin-4.0.0-1|87	find . \( -name '*.h' -o -name '*.cpp' -o -name '*.c' \) -a -executable -exec chmod -x {} \;
21cr|coin-4.0.0-1|88	
21cr|coin-4.0.0-1|89	# convert sources to utf-8
21cr|coin-4.0.0-1|90	for a in $(find . -type f -exec file -i {} \; | grep -i iso | sed -e 's,:.*,,'); do \
21cr|coin-4.0.0-1|91	/usr/bin/iconv -f ISO-8859-1 -t utf-8 $a > $a~; \
21cr|coin-4.0.0-1|92	mv $a~ $a; \
21cr|coin-4.0.0-1|93	done
21cr|coin-4.0.0-1|94	
21cr|coin-4.0.0-1|95	# get rid of bundled boost headers
21cr|coin-4.0.0-1|96	rm -rf include/boost
21cr|coin-4.0.0-1|97	
21cr|coin-4.0.0-1|98	%build
21cr|coin-4.0.0-1|99	%cmake -DCOIN_BUILD_DOCUMENTATION=TRUE \
21cr|coin-4.0.0-1|100	-DCOIN_BUILD_DOCUMENTATION_MAN=TRUE \
21cr|coin-4.0.0-1|101	-DHAVE_MULTIPLE_VERSION=TRUE \
21cr|coin-4.0.0-1|102	-DUSE_EXTERNAL_EXPAT=TRUE \
21cr|coin-4.0.0-1|103	-G Ninja
21cr|coin-4.0.0-1|104	
21cr|coin-4.0.0-1|105	%ninja_build
21cr|coin-4.0.0-1|106	
21cr|coin-4.0.0-1|107	%install
21cr|coin-4.0.0-1|108	%ninja_install -C build

729 21
21cr|coldfire-0.3.1-12|1	Summary:	A Freescale Coldfire 5206 Emulator
21cr|coldfire-0.3.1-12|2	Name:		coldfire
21cr|coldfire-0.3.1-12|3	Version:	0.3.1
21cr|coldfire-0.3.1-12|4	Release:	12
21cr|coldfire-0.3.1-12|5	License:	GPLv2
21cr|coldfire-0.3.1-12|6	Group:		Emulators
21cr|coldfire-0.3.1-12|7	URL:		http://www.slicer.ca/coldfire/
21cr|coldfire-0.3.1-12|8	Source:		http://www.slicer.ca/coldfire/files/coldfire-%{version}.tar.gz
21cr|coldfire-0.3.1-12|9	Patch0:		coldfire-0.3.1-headers.patch
21cr|coldfire-0.3.1-12|10	Patch1:		coldfire-0.2.2-manpage.patch
21cr|coldfire-0.3.1-12|11	Patch2:		coldfire-0.3.1-gcc10.patch
21cr|coldfire-0.3.1-12|12	BuildRequires:	readline-devel
21cr|coldfire-0.3.1-12|13	BuildRequires:	pkgconfig(ncurses)
21cr|coldfire-0.3.1-12|14	
21cr|coldfire-0.3.1-12|15	%description
21cr|coldfire-0.3.1-12|16	Coldfire is a Freescale Coldfire 5206 Emulator. It currently features
21cr|coldfire-0.3.1-12|17	all but 5 assembly instructions, a full dBug with extra functionality,
21cr|coldfire-0.3.1-12|18	both serial ports, the parallel port, interrupts (through telnet
21cr|coldfire-0.3.1-12|19	sessions), full exception handling, timers and timer interrupts, and
21cr|coldfire-0.3.1-12|20	full tracing capability.
21cr|coldfire-0.3.1-12|21	
21cr|coldfire-0.3.1-12|22	%files
21cr|coldfire-0.3.1-12|23	%doc README LICENSE
21cr|coldfire-0.3.1-12|24	%{_bindir}/coldfire
21cr|coldfire-0.3.1-12|25	%{_mandir}/man1/coldfire.1*
21cr|coldfire-0.3.1-12|26	%{_datadir}/coldfire/*
21cr|coldfire-0.3.1-12|27	
21cr|coldfire-0.3.1-12|28	#----------------------------------------------------------------------------
21cr|coldfire-0.3.1-12|29	
21cr|coldfire-0.3.1-12|30	%prep
21cr|coldfire-0.3.1-12|31	%setup -q
21cr|coldfire-0.3.1-12|32	%patch0 -p1 -b .headers
21cr|coldfire-0.3.1-12|33	%patch1 -p1 -b .manpage
21cr|coldfire-0.3.1-12|34	%patch2 -p1 -b .gcc10
21cr|coldfire-0.3.1-12|35	
21cr|coldfire-0.3.1-12|36	%build
21cr|coldfire-0.3.1-12|37	%configure
21cr|coldfire-0.3.1-12|38	make
21cr|coldfire-0.3.1-12|39	
21cr|coldfire-0.3.1-12|40	%install
21cr|coldfire-0.3.1-12|41	mkdir -p %{buildroot}%{_bindir}
21cr|coldfire-0.3.1-12|42	mkdir -p %{buildroot}%{_mandir}/man1
21cr|coldfire-0.3.1-12|43	mkdir -p %{buildroot}%{_datadir}/coldfire
21cr|coldfire-0.3.1-12|44	install -m 755 coldfire %{buildroot}%{_bindir}/coldfire
21cr|coldfire-0.3.1-12|45	install -m 644 coldfire.1 %{buildroot}%{_mandir}/man1/coldfire.1
21cr|coldfire-0.3.1-12|46	install -m 644 boards/* %{buildroot}%{_datadir}/coldfire/
21cr|coldfire-0.3.1-12|47	

730 21
21cr|colibri-0.3.0-4|1	Summary:	Alternative notifications for KDE4
21cr|colibri-0.3.0-4|2	Name:		colibri
21cr|colibri-0.3.0-4|3	Version:	0.3.0
21cr|colibri-0.3.0-4|4	Release:	4
21cr|colibri-0.3.0-4|5	Group:		Graphical desktop/KDE
21cr|colibri-0.3.0-4|6	License:	GPLv2
21cr|colibri-0.3.0-4|7	Url:		http://kde-apps.org/content/show.php/Colibri?content=117147
21cr|colibri-0.3.0-4|8	Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{name}-%{version}.tar.bz2
21cr|colibri-0.3.0-4|9	BuildRequires:	kdelibs4-devel
21cr|colibri-0.3.0-4|10	Requires:	kdebase4-workspace
21cr|colibri-0.3.0-4|11	
21cr|colibri-0.3.0-4|12	%description
21cr|colibri-0.3.0-4|13	Colibri provides an alternative to KDE4 Plasma notifications.
21cr|colibri-0.3.0-4|14	
21cr|colibri-0.3.0-4|15	Colibri notifications look lighter and are completely passive: they do not
21cr|colibri-0.3.0-4|16	provide any buttons. You may or may not like this.
21cr|colibri-0.3.0-4|17	
21cr|colibri-0.3.0-4|18	Since they are completely passive, they smoothly fade away when you mouse over
21cr|colibri-0.3.0-4|19	them, allowing you to interact with any window behind them.
21cr|colibri-0.3.0-4|20	
21cr|colibri-0.3.0-4|21	They also do not stack each others: if multiple notifications happen, they will
21cr|colibri-0.3.0-4|22	be shown one at a time.
21cr|colibri-0.3.0-4|23	
21cr|colibri-0.3.0-4|24	Colibri can be configured from its System Settings module.
21cr|colibri-0.3.0-4|25	If you need help follow the setup howto at
21cr|colibri-0.3.0-4|26	http://gitorious.org/colibri/pages/SetupHowto.
21cr|colibri-0.3.0-4|27	
21cr|colibri-0.3.0-4|28	%files -f %{name}.lang
21cr|colibri-0.3.0-4|29	%{_kde_bindir}/%{name}
21cr|colibri-0.3.0-4|30	%{_kde_libdir}/kde4/kcm_colibri.so
21cr|colibri-0.3.0-4|31	%{_kde_services}/%{name}.desktop
21cr|colibri-0.3.0-4|32	%{_kde_datadir}/autostart/%{name}_autostart.desktop
21cr|colibri-0.3.0-4|33	
21cr|colibri-0.3.0-4|34	#---------------------------------------------------------------------
21cr|colibri-0.3.0-4|35	
21cr|colibri-0.3.0-4|36	%prep
21cr|colibri-0.3.0-4|37	%setup -q
21cr|colibri-0.3.0-4|38	
21cr|colibri-0.3.0-4|39	%build
21cr|colibri-0.3.0-4|40	%cmake_kde4
21cr|colibri-0.3.0-4|41	
21cr|colibri-0.3.0-4|42	%install
21cr|colibri-0.3.0-4|43	%makeinstall_std -C build
21cr|colibri-0.3.0-4|44	
21cr|colibri-0.3.0-4|45	%find_lang %{name}

731 21
21cr|collectd-5.12.0-1|1	%define major 1
21cr|collectd-5.12.0-1|2	%define libname %mklibname %{name}client %{major}
21cr|collectd-5.12.0-1|3	%define devname %mklibname %{name}client -d
21cr|collectd-5.12.0-1|4	
21cr|collectd-5.12.0-1|5	Summary:	Collects system information in RRD files
21cr|collectd-5.12.0-1|6	Name:		collectd
21cr|collectd-5.12.0-1|7	Version:	5.12.0
21cr|collectd-5.12.0-1|8	Release:	1
21cr|collectd-5.12.0-1|9	License:	GPLv2+
21cr|collectd-5.12.0-1|10	Group:		Monitoring
21cr|collectd-5.12.0-1|11	Url:		http://collectd.org/
21cr|collectd-5.12.0-1|12	Source0:	https://github.com/collectd/collectd/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21cr|collectd-5.12.0-1|13	Source1:	%{name}.service
21cr|collectd-5.12.0-1|14	BuildRequires:	bison
21cr|collectd-5.12.0-1|15	BuildRequires:	flex
21cr|collectd-5.12.0-1|16	BuildRequires:	java-devel
21cr|collectd-5.12.0-1|17	BuildRequires:	libdbi-devel
21cr|collectd-5.12.0-1|18	BuildRequires:	libesmtp-devel
21cr|collectd-5.12.0-1|19	BuildRequires:	libtool-devel
21cr|collectd-5.12.0-1|20	BuildRequires:	lm_sensors-devel
21cr|collectd-5.12.0-1|21	BuildRequires:	mysql-devel
21cr|collectd-5.12.0-1|22	BuildRequires:	net-snmp-devel
21cr|collectd-5.12.0-1|23	BuildRequires:	oping-devel
21cr|collectd-5.12.0-1|24	BuildRequires:	pcap-devel
21cr|collectd-5.12.0-1|25	BuildRequires:	perl-devel
21cr|collectd-5.12.0-1|26	BuildRequires:	postgresql-devel
21cr|collectd-5.12.0-1|27	BuildRequires:	pkgconfig(gnutls)
21cr|collectd-5.12.0-1|28	BuildRequires:	pkgconfig(libcurl)
21cr|collectd-5.12.0-1|29	BuildRequires:	pkgconfig(libgcrypt)
21cr|collectd-5.12.0-1|30	BuildRequires:	pkgconfig(libiptc)
21cr|collectd-5.12.0-1|31	BuildRequires:	pkgconfig(libip4tc)
21cr|collectd-5.12.0-1|32	BuildRequires:	pkgconfig(libip6tc)
21cr|collectd-5.12.0-1|33	BuildRequires:	pkgconfig(libmemcached)
21cr|collectd-5.12.0-1|34	BuildRequires:	pkgconfig(libnotify)
21cr|collectd-5.12.0-1|35	BuildRequires:	pkgconfig(librrd)
21cr|collectd-5.12.0-1|36	BuildRequires:	pkgconfig(libstatgrab)
21cr|collectd-5.12.0-1|37	BuildRequires:	pkgconfig(libupsclient)
21cr|collectd-5.12.0-1|38	BuildRequires:	pkgconfig(libvirt)
21cr|collectd-5.12.0-1|39	BuildRequires:	pkgconfig(libxml-2.0)
21cr|collectd-5.12.0-1|40	BuildRequires:	pkgconfig(OpenIPMI)
21cr|collectd-5.12.0-1|41	BuildRequires:	pkgconfig(python)
21cr|collectd-5.12.0-1|42	BuildRequires:	pkgconfig(xtables)
21cr|collectd-5.12.0-1|43	Requires(post,preun):	rpm-helper
21cr|collectd-5.12.0-1|44	
21cr|collectd-5.12.0-1|45	%description
21cr|collectd-5.12.0-1|46	The collectd daemon collects information about the system it is running on and
21cr|collectd-5.12.0-1|47	writes this information into special database files. These database files can
21cr|collectd-5.12.0-1|48	then be used to generate graphs of the collected data.
21cr|collectd-5.12.0-1|49	
21cr|collectd-5.12.0-1|50	%files
21cr|collectd-5.12.0-1|51	%defattr(644,root,root,755)
21cr|collectd-5.12.0-1|52	%doc AUTHORS COPYING README ChangeLog
21cr|collectd-5.12.0-1|53	%{_bindir}/%{name}-nagios
21cr|collectd-5.12.0-1|54	%{_bindir}/%{name}-tg
21cr|collectd-5.12.0-1|55	%{_bindir}/%{name}ctl
21cr|collectd-5.12.0-1|56	%dir %{_datadir}/%{name}
21cr|collectd-5.12.0-1|57	%{_datadir}/%{name}/java
21cr|collectd-5.12.0-1|58	%{_datadir}/%{name}/postgresql_default.conf
21cr|collectd-5.12.0-1|59	%{_datadir}/%{name}/types.db
21cr|collectd-5.12.0-1|60	%dir %{_libdir}/%{name}
21cr|collectd-5.12.0-1|61	%{_libdir}/%{name}/*.so
21cr|collectd-5.12.0-1|62	%{_mandir}/man1/%{name}-nagios.1*
21cr|collectd-5.12.0-1|63	%{_mandir}/man1/%{name}-tg.*
21cr|collectd-5.12.0-1|64	%{_mandir}/man1/%{name}.*
21cr|collectd-5.12.0-1|65	%{_mandir}/man1/%{name}ctl.1*
21cr|collectd-5.12.0-1|66	%{_mandir}/man1/%{name}mon.1*
21cr|collectd-5.12.0-1|67	%{_mandir}/man3/Collectd::Unixsock.3*
21cr|collectd-5.12.0-1|68	%{_mandir}/man5/%{name}-email.5*
21cr|collectd-5.12.0-1|69	%{_mandir}/man5/%{name}-exec.5*
21cr|collectd-5.12.0-1|70	%{_mandir}/man5/%{name}-java.5*
21cr|collectd-5.12.0-1|71	%{_mandir}/man5/%{name}-lua.5*
21cr|collectd-5.12.0-1|72	%{_mandir}/man5/%{name}-perl.5*
21cr|collectd-5.12.0-1|73	%{_mandir}/man5/%{name}-python.5*
21cr|collectd-5.12.0-1|74	%{_mandir}/man5/%{name}-snmp.5*
21cr|collectd-5.12.0-1|75	%{_mandir}/man5/%{name}-threshold.5*
21cr|collectd-5.12.0-1|76	%{_mandir}/man5/%{name}-unixsock.5*
21cr|collectd-5.12.0-1|77	%{_mandir}/man5/%{name}.conf.*
21cr|collectd-5.12.0-1|78	%{_mandir}/man5/types.db.5*
21cr|collectd-5.12.0-1|79	%{_sbindir}/%{name}
21cr|collectd-5.12.0-1|80	%{_sbindir}/%{name}mon
21cr|collectd-5.12.0-1|81	%{_unitdir}/%{name}.service
21cr|collectd-5.12.0-1|82	%{perl_vendorlib}/*
21cr|collectd-5.12.0-1|83	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|collectd-5.12.0-1|84	%dir /var/lib/%{name}
21cr|collectd-5.12.0-1|85	%dir /var/log/%{name}
21cr|collectd-5.12.0-1|86	%ghost /var/log/%{name}/%{name}.log
21cr|collectd-5.12.0-1|87	%ghost %dir /var/run/%{name}
21cr|collectd-5.12.0-1|88	
21cr|collectd-5.12.0-1|89	%post
21cr|collectd-5.12.0-1|90	%create_ghostfile /var/log/%{name}/%{name}.log root root 644
21cr|collectd-5.12.0-1|91	%_post_service %{name}
21cr|collectd-5.12.0-1|92	
21cr|collectd-5.12.0-1|93	%preun
21cr|collectd-5.12.0-1|94	%_preun_service %{name}
21cr|collectd-5.12.0-1|95	
21cr|collectd-5.12.0-1|96	#----------------------------------------------------------------------------
21cr|collectd-5.12.0-1|97	
21cr|collectd-5.12.0-1|98	%package -n %{libname}
21cr|collectd-5.12.0-1|99	Summary:	Collects system information in RRD files
21cr|collectd-5.12.0-1|100	Group:		System/Libraries
21cr|collectd-5.12.0-1|101	
21cr|collectd-5.12.0-1|102	%description -n %{libname}
21cr|collectd-5.12.0-1|103	The collectd daemon collects information about the system it is running on.
21cr|collectd-5.12.0-1|104	This package contains the shared libraries used by %{name}
21cr|collectd-5.12.0-1|105	
21cr|collectd-5.12.0-1|106	%files -n %{libname}
21cr|collectd-5.12.0-1|107	%{_libdir}/lib%{name}client.so.1*
21cr|collectd-5.12.0-1|108	
21cr|collectd-5.12.0-1|109	#----------------------------------------------------------------------------
21cr|collectd-5.12.0-1|110	
21cr|collectd-5.12.0-1|111	%package -n %{devname}
21cr|collectd-5.12.0-1|112	Summary:	Collects system information in RRD files
21cr|collectd-5.12.0-1|113	Group:		Development/C
21cr|collectd-5.12.0-1|114	Requires:	%{libname} = %{EVRD}
21cr|collectd-5.12.0-1|115	
21cr|collectd-5.12.0-1|116	%description -n %{devname}
21cr|collectd-5.12.0-1|117	The collectd daemon collects information about the system it is running on.
21cr|collectd-5.12.0-1|118	This package contains the development headers.
21cr|collectd-5.12.0-1|119	
21cr|collectd-5.12.0-1|120	%files -n %{devname}
21cr|collectd-5.12.0-1|121	%defattr(644,root,root,755)
21cr|collectd-5.12.0-1|122	%{_libdir}/lib%{name}client.so
21cr|collectd-5.12.0-1|123	%{_includedir}/%{name}/client.h
21cr|collectd-5.12.0-1|124	%{_includedir}/%{name}/lcc_features.h
21cr|collectd-5.12.0-1|125	%{_includedir}/%{name}/network.h
21cr|collectd-5.12.0-1|126	%{_includedir}/%{name}/network_buffer.h
21cr|collectd-5.12.0-1|127	%{_includedir}/%{name}/network_parse.h
21cr|collectd-5.12.0-1|128	%{_includedir}/%{name}/server.h
21cr|collectd-5.12.0-1|129	%{_includedir}/%{name}/types.h
21cr|collectd-5.12.0-1|130	%{_libdir}/pkgconfig/lib%{name}client.pc
21cr|collectd-5.12.0-1|131	
21cr|collectd-5.12.0-1|132	#----------------------------------------------------------------------------
21cr|collectd-5.12.0-1|133	
21cr|collectd-5.12.0-1|134	%prep
21cr|collectd-5.12.0-1|135	%setup -qn %{name}-%{name}-%{version}
21cr|collectd-5.12.0-1|136	
21cr|collectd-5.12.0-1|137	%build
21cr|collectd-5.12.0-1|138	autoreconf -fi
21cr|collectd-5.12.0-1|139	%serverbuild
21cr|collectd-5.12.0-1|140	
21cr|collectd-5.12.0-1|141	export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused-function"
21cr|collectd-5.12.0-1|142	%configure \
21cr|collectd-5.12.0-1|143	--with-libperl=%{_prefix} \
21cr|collectd-5.12.0-1|144	--with-perl-bindings="INSTALLDIRS=vendor" \
21cr|collectd-5.12.0-1|145	--localstatedir=/var/lib \
21cr|collectd-5.12.0-1|146	--without-included-ltdl \
21cr|collectd-5.12.0-1|147	--with-ltdl-include=%{_includedir} \
21cr|collectd-5.12.0-1|148	--with-ltdl-lib=%{_libdir} \
21cr|collectd-5.12.0-1|149	--disable-xmms \
21cr|collectd-5.12.0-1|150	--disable-static
21cr|collectd-5.12.0-1|151	
21cr|collectd-5.12.0-1|152	%make
21cr|collectd-5.12.0-1|153	
21cr|collectd-5.12.0-1|154	%install
21cr|collectd-5.12.0-1|155	install -d %{buildroot}/var/lib/%{name}
21cr|collectd-5.12.0-1|156	install -d %{buildroot}/var/run/%{name}
21cr|collectd-5.12.0-1|157	install -d %{buildroot}/var/log/%{name}
21cr|collectd-5.12.0-1|158	
21cr|collectd-5.12.0-1|159	%makeinstall_std
21cr|collectd-5.12.0-1|160	
21cr|collectd-5.12.0-1|161	install -Dm755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|collectd-5.12.0-1|162	
21cr|collectd-5.12.0-1|163	touch %{buildroot}/var/log/%{name}/%{name}.log
21cr|collectd-5.12.0-1|164	
21cr|collectd-5.12.0-1|165	# cleanup
21cr|collectd-5.12.0-1|166	rm %{buildroot}%{_libdir}/%{name}/*.la

732 21
21cr|collectl-4.3.4-1|1	Summary:	A utility to collect various linux performance data
21cr|collectl-4.3.4-1|2	Name:		collectl
21cr|collectl-4.3.4-1|3	Version:	4.3.4
21cr|collectl-4.3.4-1|4	Release:	1
21cr|collectl-4.3.4-1|5	License:	GPL+ or Artistic
21cr|collectl-4.3.4-1|6	Group:		Monitoring
21cr|collectl-4.3.4-1|7	Url:		http://collectl.sourceforge.net
21cr|collectl-4.3.4-1|8	Source0:	https://sourceforge.net/projects/collectl/files/collectl/%{name}-%{version}/%{name}-%{version}.src.tar.gz
21cr|collectl-4.3.4-1|9	Source1:	%{name}.service
21cr|collectl-4.3.4-1|10	Source2:	%{name}.sysconfig
21cr|collectl-4.3.4-1|11	Requires(post,preun,postun):	systemd
21cr|collectl-4.3.4-1|12	BuildArch:	noarch
21cr|collectl-4.3.4-1|13	
21cr|collectl-4.3.4-1|14	%description
21cr|collectl-4.3.4-1|15	A utility to collect linux performance data
21cr|collectl-4.3.4-1|16	
21cr|collectl-4.3.4-1|17	%files
21cr|collectl-4.3.4-1|18	%doc ARTISTIC COPYING GPL RELEASE-collectl
21cr|collectl-4.3.4-1|19	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|collectl-4.3.4-1|20	%{_unitdir}/%{name}.service
21cr|collectl-4.3.4-1|21	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|collectl-4.3.4-1|22	%{_bindir}/%{name}
21cr|collectl-4.3.4-1|23	%{_bindir}/colmux
21cr|collectl-4.3.4-1|24	%{_datadir}/%{name}/
21cr|collectl-4.3.4-1|25	%{_mandir}/man1/%{name}.1*
21cr|collectl-4.3.4-1|26	%{_mandir}/man1/colmux.1*
21cr|collectl-4.3.4-1|27	%{_localstatedir}/log/%{name}/
21cr|collectl-4.3.4-1|28	
21cr|collectl-4.3.4-1|29	%post
21cr|collectl-4.3.4-1|30	%systemd_post %{name}.service
21cr|collectl-4.3.4-1|31	
21cr|collectl-4.3.4-1|32	%preun
21cr|collectl-4.3.4-1|33	%systemd_preun %{name}.service
21cr|collectl-4.3.4-1|34	
21cr|collectl-4.3.4-1|35	%postun
21cr|collectl-4.3.4-1|36	%systemd_postun_with_restart %{name}.service
21cr|collectl-4.3.4-1|37	
21cr|collectl-4.3.4-1|38	#----------------------------------------------------------------------------
21cr|collectl-4.3.4-1|39	
21cr|collectl-4.3.4-1|40	%prep
21cr|collectl-4.3.4-1|41	%setup -qn %{name}
21cr|collectl-4.3.4-1|42	
21cr|collectl-4.3.4-1|43	%build
21cr|collectl-4.3.4-1|44	
21cr|collectl-4.3.4-1|45	%install
21cr|collectl-4.3.4-1|46	# create required directories
21cr|collectl-4.3.4-1|47	mkdir -p %{buildroot}%{_unitdir}
21cr|collectl-4.3.4-1|48	mkdir -p %{buildroot}%{_sysconfdir}
21cr|collectl-4.3.4-1|49	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|collectl-4.3.4-1|50	mkdir -p %{buildroot}%{_bindir}
21cr|collectl-4.3.4-1|51	mkdir -p %{buildroot}%{_datadir}/%{name}/utils
21cr|collectl-4.3.4-1|52	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|collectl-4.3.4-1|53	mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
21cr|collectl-4.3.4-1|54	
21cr|collectl-4.3.4-1|55	# install the files, setting the mode
21cr|collectl-4.3.4-1|56	install -p -m 755  collectl          %{buildroot}%{_bindir}/
21cr|collectl-4.3.4-1|57	install -p -m 755  colmux            %{buildroot}%{_bindir}/
21cr|collectl-4.3.4-1|58	install -p -m 644  *.ph              %{buildroot}%{_datadir}/%{name}
21cr|collectl-4.3.4-1|59	install -p -m 644  envrules.std      %{buildroot}%{_datadir}/%{name}
21cr|collectl-4.3.4-1|60	install -p -m 755  client.pl         %{buildroot}%{_datadir}/%{name}/utils
21cr|collectl-4.3.4-1|61	install -p -m 644  man1/*.1          %{buildroot}%{_mandir}/man1
21cr|collectl-4.3.4-1|62	install -p -m 644  collectl.conf     %{buildroot}%{_sysconfdir}
21cr|collectl-4.3.4-1|63	install -p -m 644  %{SOURCE1}        %{buildroot}%{_unitdir}
21cr|collectl-4.3.4-1|64	install -p -m 644  %{SOURCE2}        %{buildroot}%{_sysconfdir}/sysconfig/%{name}

733 21
21cr|colobot-0.2.0-2|1	%global optflags %{optflags} -Wstrict-aliasing=0
21cr|colobot-0.2.0-2|2	
21cr|colobot-0.2.0-2|3	Summary:	A real-time strategy game with programmable bots
21cr|colobot-0.2.0-2|4	Name:		colobot
21cr|colobot-0.2.0-2|5	Version:	0.2.0
21cr|colobot-0.2.0-2|6	Release:	2
21cr|colobot-0.2.0-2|7	License:	GPLv3+
21cr|colobot-0.2.0-2|8	Group:		Games/Strategy
21cr|colobot-0.2.0-2|9	Url:		http://colobot.info
21cr|colobot-0.2.0-2|10	Source0:	https://github.com/colobot/colobot/archive/%{name}-gold-%{version}-alpha.tar.gz?/%{name}-%{name}-gold-%{version}-alpha.tar.gz
21cr|colobot-0.2.0-2|11	Source100:	%{name}.rpmlintrc
21cr|colobot-0.2.0-2|12	BuildRequires:	cmake
21cr|colobot-0.2.0-2|13	BuildRequires:	desktop-file-utils
21cr|colobot-0.2.0-2|14	BuildRequires:	doxygen
21cr|colobot-0.2.0-2|15	BuildRequires:	gettext
21cr|colobot-0.2.0-2|16	BuildRequires:	librsvg2
21cr|colobot-0.2.0-2|17	BuildRequires:	po4a
21cr|colobot-0.2.0-2|18	BuildRequires:	xmlstarlet
21cr|colobot-0.2.0-2|19	BuildRequires:	boost-devel
21cr|colobot-0.2.0-2|20	BuildRequires:	physfs-devel
21cr|colobot-0.2.0-2|21	BuildRequires:	pkgconfig(glew)
21cr|colobot-0.2.0-2|22	BuildRequires:	pkgconfig(openal)
21cr|colobot-0.2.0-2|23	BuildRequires:	pkgconfig(sdl2)
21cr|colobot-0.2.0-2|24	BuildRequires:	pkgconfig(SDL2_image)
21cr|colobot-0.2.0-2|25	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|colobot-0.2.0-2|26	BuildRequires:	pkgconfig(sndfile)
21cr|colobot-0.2.0-2|27	BuildRequires:	pkgconfig(zlib)
21cr|colobot-0.2.0-2|28	Requires:	%{name}-data = %{version}
21cr|colobot-0.2.0-2|29	Requires:	%{name}-libs = %{EVRD}
21cr|colobot-0.2.0-2|30	
21cr|colobot-0.2.0-2|31	%description
21cr|colobot-0.2.0-2|32	Colobot is a real-time strategy game. In a way. But it isn't.
21cr|colobot-0.2.0-2|33	
21cr|colobot-0.2.0-2|34	Unlike most RTS games, Colobot does not require tactics, but it does require
21cr|colobot-0.2.0-2|35	thinking. Another difference would be the fact that you do not control
21cr|colobot-0.2.0-2|36	the game from a 'god' camera, seeing everything from up top, but you have
21cr|colobot-0.2.0-2|37	to control each unit individually. This could potentially cause the problem
21cr|colobot-0.2.0-2|38	of not being able to control two units at once, yet this is when another
21cr|colobot-0.2.0-2|39	twist comes in: Colobot actually has its own interpretation of robot
21cr|colobot-0.2.0-2|40	programming, which is done fully by the player, together with a few hints
21cr|colobot-0.2.0-2|41	and tips from the trusty SatCom.
21cr|colobot-0.2.0-2|42	
21cr|colobot-0.2.0-2|43	But then, you can play the game without programming the robots if you want.
21cr|colobot-0.2.0-2|44	This is all up to you!
21cr|colobot-0.2.0-2|45	
21cr|colobot-0.2.0-2|46	%files -f %{name}.lang
21cr|colobot-0.2.0-2|47	%doc LICENSE.txt README.md
21cr|colobot-0.2.0-2|48	%{_gamesbindir}/%{name}
21cr|colobot-0.2.0-2|49	%{_gamesdatadir}/%{name}/shaders/
21cr|colobot-0.2.0-2|50	%{_datadir}/applications/%{name}.desktop
21cr|colobot-0.2.0-2|51	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|colobot-0.2.0-2|52	%{_mandir}/man6/%{name}.6*
21cr|colobot-0.2.0-2|53	%{_mandir}/*/man6/%{name}.6*
21cr|colobot-0.2.0-2|54	%{_appdatadir}/*.appdata.xml
21cr|colobot-0.2.0-2|55	
21cr|colobot-0.2.0-2|56	#-----------------------------------------------------------------------------------
21cr|colobot-0.2.0-2|57	#
21cr|colobot-0.2.0-2|58	# split out libs package avoid 42 err.
21cr|colobot-0.2.0-2|59	# E: non-versioned-file-in-library-package
21cr|colobot-0.2.0-2|60	#
21cr|colobot-0.2.0-2|61	%package -n %{name}-libs
21cr|colobot-0.2.0-2|62	Summary:	Lib plugin for %{name}
21cr|colobot-0.2.0-2|63	Group:		Games/Strategy
21cr|colobot-0.2.0-2|64	
21cr|colobot-0.2.0-2|65	%description -n %{name}-libs
21cr|colobot-0.2.0-2|66	Lib plugin for %{name}.
21cr|colobot-0.2.0-2|67	
21cr|colobot-0.2.0-2|68	%files -n %{name}-libs
21cr|colobot-0.2.0-2|69	%{_libdir}/*.so
21cr|colobot-0.2.0-2|70	
21cr|colobot-0.2.0-2|71	#-----------------------------------------------------------------------------------
21cr|colobot-0.2.0-2|72	
21cr|colobot-0.2.0-2|73	%prep
21cr|colobot-0.2.0-2|74	%autosetup -p1 -n %{name}-%{name}-gold-%{version}-alpha
21cr|colobot-0.2.0-2|75	
21cr|colobot-0.2.0-2|76	%build
21cr|colobot-0.2.0-2|77	%setup_compile_flags
21cr|colobot-0.2.0-2|78	%cmake \
21cr|colobot-0.2.0-2|79	-DCMAKE_BUILD_TYPE=Release			\
21cr|colobot-0.2.0-2|80	-DCOLOBOT_INSTALL_DATA_DIR:PATH=%{_gamesdatadir}/%{name}	\
21cr|colobot-0.2.0-2|81	-DCOLOBOT_INSTALL_DOCS=ON			\
21cr|colobot-0.2.0-2|82	-DCOLOBOT_INSTALL_LIB_DIR:PATH=%{_libdir}
21cr|colobot-0.2.0-2|83	%make
21cr|colobot-0.2.0-2|84	
21cr|colobot-0.2.0-2|85	%install
21cr|colobot-0.2.0-2|86	%makeinstall_std -C build
21cr|colobot-0.2.0-2|87	
21cr|colobot-0.2.0-2|88	desktop-file-edit %{buildroot}%{_datadir}/applications/%{name}.desktop	\
21cr|colobot-0.2.0-2|89	--remove-category=AdventureGame	\
21cr|colobot-0.2.0-2|90	--remove-category=Robotics
21cr|colobot-0.2.0-2|91	
21cr|colobot-0.2.0-2|92	%find_lang %{name}

734 21
21cr|colobot-data-0.2.0-2|1	%define game colobot
21cr|colobot-data-0.2.0-2|2	
21cr|colobot-data-0.2.0-2|3	Summary:	Data files for Colobot
21cr|colobot-data-0.2.0-2|4	Name:		%{game}-data
21cr|colobot-data-0.2.0-2|5	Version:	0.2.0
21cr|colobot-data-0.2.0-2|6	Release:	2
21cr|colobot-data-0.2.0-2|7	License:	GPLv3+
21cr|colobot-data-0.2.0-2|8	Group:		Games/Strategy
21cr|colobot-data-0.2.0-2|9	Url:		http://colobot.info
21cr|colobot-data-0.2.0-2|10	Source0:	https://github.com/colobot/colobot-data/archive/%{game}-gold-%{version}-alpha.tar.gz?/%{name}-%{game}-gold-%{version}-alpha.tar.gz
21cr|colobot-data-0.2.0-2|11	BuildRequires:	cmake
21cr|colobot-data-0.2.0-2|12	BuildRequires:	po4a
21cr|colobot-data-0.2.0-2|13	Recommends:	%{game}-music == %{EVRD}
21cr|colobot-data-0.2.0-2|14	BuildArch:	noarch
21cr|colobot-data-0.2.0-2|15	
21cr|colobot-data-0.2.0-2|16	%description
21cr|colobot-data-0.2.0-2|17	This package contains data files for the Colobot game.
21cr|colobot-data-0.2.0-2|18	
21cr|colobot-data-0.2.0-2|19	%files
21cr|colobot-data-0.2.0-2|20	%doc README.i18n.md README.md
21cr|colobot-data-0.2.0-2|21	%license LICENSE.txt
21cr|colobot-data-0.2.0-2|22	%{_gamesdatadir}/%{game}/
21cr|colobot-data-0.2.0-2|23	
21cr|colobot-data-0.2.0-2|24	#----------------------------------------------------
21cr|colobot-data-0.2.0-2|25	
21cr|colobot-data-0.2.0-2|26	%prep
21cr|colobot-data-0.2.0-2|27	%autosetup -p1 -n %{name}-%{game}-gold-%{version}-alpha
21cr|colobot-data-0.2.0-2|28	
21cr|colobot-data-0.2.0-2|29	%build
21cr|colobot-data-0.2.0-2|30	%cmake -DMUSIC=OFF
21cr|colobot-data-0.2.0-2|31	%make
21cr|colobot-data-0.2.0-2|32	
21cr|colobot-data-0.2.0-2|33	%install
21cr|colobot-data-0.2.0-2|34	%makeinstall_std -C build

735 21
21cr|colobot-music-0.2.0-1|1	%define game colobot
21cr|colobot-music-0.2.0-1|2	
21cr|colobot-music-0.2.0-1|3	Summary:	Music files for Colobot
21cr|colobot-music-0.2.0-1|4	Name:		%{game}-music
21cr|colobot-music-0.2.0-1|5	Version:	0.2.0
21cr|colobot-music-0.2.0-1|6	Release:	1
21cr|colobot-music-0.2.0-1|7	License:	GPLv3+
21cr|colobot-music-0.2.0-1|8	Group:		Games/Strategy
21cr|colobot-music-0.2.0-1|9	Url:		http://colobot.info
21cr|colobot-music-0.2.0-1|10	Source0:	https://colobot.info/files/music/%{name}_ogg_%{version}-alpha.tar.gz
21cr|colobot-music-0.2.0-1|11	BuildArch:	noarch
21cr|colobot-music-0.2.0-1|12	
21cr|colobot-music-0.2.0-1|13	%description
21cr|colobot-music-0.2.0-1|14	This package contains flac music files for the Colobot game.
21cr|colobot-music-0.2.0-1|15	
21cr|colobot-music-0.2.0-1|16	%files
21cr|colobot-music-0.2.0-1|17	%license LICENSE.txt
21cr|colobot-music-0.2.0-1|18	%{_gamesdatadir}/%{game}/music/
21cr|colobot-music-0.2.0-1|19	
21cr|colobot-music-0.2.0-1|20	#----------------------------------------------------
21cr|colobot-music-0.2.0-1|21	
21cr|colobot-music-0.2.0-1|22	%prep
21cr|colobot-music-0.2.0-1|23	%autosetup -c
21cr|colobot-music-0.2.0-1|24	
21cr|colobot-music-0.2.0-1|25	%build
21cr|colobot-music-0.2.0-1|26	
21cr|colobot-music-0.2.0-1|27	%install
21cr|colobot-music-0.2.0-1|28	install -d %{buildroot}%{_gamesdatadir}/%{game}/music
21cr|colobot-music-0.2.0-1|29	cp -a *.ogg %{buildroot}%{_gamesdatadir}/%{game}/music

736 21
21cr|colorcode-0.8.5-2|1	%define oname	ColorCode
21cr|colorcode-0.8.5-2|2	
21cr|colorcode-0.8.5-2|3	Name:		colorcode
21cr|colorcode-0.8.5-2|4	Version:	0.8.5
21cr|colorcode-0.8.5-2|5	Release:	2
21cr|colorcode-0.8.5-2|6	Summary:	Advanced MasterMind clone
21cr|colorcode-0.8.5-2|7	Source0:	http://colorcode.laebisch.com/download/%{oname}-%{version}.tar.gz
21cr|colorcode-0.8.5-2|8	Source1:	https://sources.debian.net/src/colorcode/0.8.5-1/debian/%{name}.6
21cr|colorcode-0.8.5-2|9	URL:		http://colorcode.laebisch.com/
21cr|colorcode-0.8.5-2|10	License:	GPLv2+
21cr|colorcode-0.8.5-2|11	Group:		Games/Puzzles
21cr|colorcode-0.8.5-2|12	BuildRequires:	qt5-devel
21cr|colorcode-0.8.5-2|13	BuildRequires:	qmake5
21cr|colorcode-0.8.5-2|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|colorcode-0.8.5-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|colorcode-0.8.5-2|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|colorcode-0.8.5-2|17	
21cr|colorcode-0.8.5-2|18	
21cr|colorcode-0.8.5-2|19	%description
21cr|colorcode-0.8.5-2|20	ColorCode is an advanced MasterMind code-breaking game clone. The program
21cr|colorcode-0.8.5-2|21	accepts setting the number of slots (from 2 to 5), the number of colors
21cr|colorcode-0.8.5-2|22	(from 2 to 10) and setting if colors might be repeated in the secret code
21cr|colorcode-0.8.5-2|23	(doubles allowed or not). The game has 5 built-in levels, from
21cr|colorcode-0.8.5-2|24	level 1 (beginner: 2 slots and 2 colors, with doubles allowed)
21cr|colorcode-0.8.5-2|25	to level 5 (hard: 5 slots and 10 colors, with doubles allowed).
21cr|colorcode-0.8.5-2|26	ColorCode can make guesses in place of the user.
21cr|colorcode-0.8.5-2|27	
21cr|colorcode-0.8.5-2|28	%files
21cr|colorcode-0.8.5-2|29	%doc changelog
21cr|colorcode-0.8.5-2|30	%{_gamesbindir}/%{name}
21cr|colorcode-0.8.5-2|31	%{_datadir}/applications/%{name}.desktop
21cr|colorcode-0.8.5-2|32	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|colorcode-0.8.5-2|33	%{_mandir}/man6/%{name}.6*
21cr|colorcode-0.8.5-2|34	#-----------------------------------------------------------
21cr|colorcode-0.8.5-2|35	
21cr|colorcode-0.8.5-2|36	%prep
21cr|colorcode-0.8.5-2|37	%setup -qn %{oname}-%{version}
21cr|colorcode-0.8.5-2|38	
21cr|colorcode-0.8.5-2|39	%build
21cr|colorcode-0.8.5-2|40	%qmake_qt5
21cr|colorcode-0.8.5-2|41	%make
21cr|colorcode-0.8.5-2|42	
21cr|colorcode-0.8.5-2|43	%install
21cr|colorcode-0.8.5-2|44	install -Dm 755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|colorcode-0.8.5-2|45	install -Dm 644 %{SOURCE1} %{buildroot}%{_mandir}/man6/%{name}.6
21cr|colorcode-0.8.5-2|46	
21cr|colorcode-0.8.5-2|47	for size in 16 32 64; do
21cr|colorcode-0.8.5-2|48	install -Dm 644 img/cc${size}.png \
21cr|colorcode-0.8.5-2|49	%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|colorcode-0.8.5-2|50	done
21cr|colorcode-0.8.5-2|51	
21cr|colorcode-0.8.5-2|52	install -d %{buildroot}%{_datadir}/applications
21cr|colorcode-0.8.5-2|53	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|colorcode-0.8.5-2|54	[Desktop Entry]
21cr|colorcode-0.8.5-2|55	Name=ColorCode
21cr|colorcode-0.8.5-2|56	Comment=Advanced clone of the MasterMind code-breaking game
21cr|colorcode-0.8.5-2|57	GenericName=Advanced MasterMind clone
21cr|colorcode-0.8.5-2|58	GenericName[fr]=Clone avancé du jeu MasterMind
21cr|colorcode-0.8.5-2|59	GenericName[nb_NO]=Avansert MasterMind-klone
21cr|colorcode-0.8.5-2|60	GenericName[nn]=Avansert MasterMind-klone
21cr|colorcode-0.8.5-2|61	Exec=%{name}
21cr|colorcode-0.8.5-2|62	Icon=%{name}
21cr|colorcode-0.8.5-2|63	Terminal=false
21cr|colorcode-0.8.5-2|64	Type=Application
21cr|colorcode-0.8.5-2|65	Categories=Game;LogicGame;
21cr|colorcode-0.8.5-2|66	EOF

737 21
21cr|colordiff-1.0.13-4|1	Summary:	Wrapper for diff that produces output with syntax highlighting
21cr|colordiff-1.0.13-4|2	Name:		colordiff
21cr|colordiff-1.0.13-4|3	Version:	1.0.13
21cr|colordiff-1.0.13-4|4	Release:	4
21cr|colordiff-1.0.13-4|5	License:	GPLv2+
21cr|colordiff-1.0.13-4|6	Url:		http://colordiff.sourceforge.net/
21cr|colordiff-1.0.13-4|7	Source0:	http://download.sourceforge.net/sourceforge/colordiff/%{name}-%{version}.tar.gz
21cr|colordiff-1.0.13-4|8	Group:		Development/Other
21cr|colordiff-1.0.13-4|9	Requires:	diffutils
21cr|colordiff-1.0.13-4|10	Requires:	less
21cr|colordiff-1.0.13-4|11	Requires:	perl
21cr|colordiff-1.0.13-4|12	Requires:	webfetch
21cr|colordiff-1.0.13-4|13	BuildArch:	noarch
21cr|colordiff-1.0.13-4|14	
21cr|colordiff-1.0.13-4|15	%description
21cr|colordiff-1.0.13-4|16	The Perl script colordiff is a wrapper for diff. It produces the same
21cr|colordiff-1.0.13-4|17	output but with syntax highlighting. Color schemes can be customized.
21cr|colordiff-1.0.13-4|18	
21cr|colordiff-1.0.13-4|19	%prep
21cr|colordiff-1.0.13-4|20	%setup -q
21cr|colordiff-1.0.13-4|21	
21cr|colordiff-1.0.13-4|22	%build
21cr|colordiff-1.0.13-4|23	
21cr|colordiff-1.0.13-4|24	%install
21cr|colordiff-1.0.13-4|25	%{__install} -m 755 -D cdiff.sh %{buildroot}%{_bindir}/cdiff
21cr|colordiff-1.0.13-4|26	%{__install} -m 755 -D colordiff.pl %{buildroot}%{_bindir}/colordiff
21cr|colordiff-1.0.13-4|27	%{__install} -m 644 -D colordiff.1 %{buildroot}%{_mandir}/man1/colordiff.1
21cr|colordiff-1.0.13-4|28	%{__sed} -i -e 's/banner=yes/banner=no/' colordiffrc*
21cr|colordiff-1.0.13-4|29	%{__install} -m 644 -D colordiffrc %{buildroot}%{_sysconfdir}/colordiffrc
21cr|colordiff-1.0.13-4|30	
21cr|colordiff-1.0.13-4|31	%files
21cr|colordiff-1.0.13-4|32	%doc BUGS CHANGES colordiffrc-lightbg COPYING README
21cr|colordiff-1.0.13-4|33	%{_bindir}/cdiff
21cr|colordiff-1.0.13-4|34	%{_bindir}/%{name}
21cr|colordiff-1.0.13-4|35	%config(noreplace) %{_sysconfdir}/colordiffrc
21cr|colordiff-1.0.13-4|36	%{_mandir}/man1/colordiff*

738 21
21cr|colord-kde-0.3.0-5|1	Summary:	Colord support for KDE
21cr|colord-kde-0.3.0-5|2	Name:		colord-kde
21cr|colord-kde-0.3.0-5|3	Version:	0.3.0
21cr|colord-kde-0.3.0-5|4	Release:	5
21cr|colord-kde-0.3.0-5|5	License:	GPLv2+
21cr|colord-kde-0.3.0-5|6	Group:		Graphical desktop/KDE
21cr|colord-kde-0.3.0-5|7	Url:		http://dantti.wordpress.com/
21cr|colord-kde-0.3.0-5|8	Source0:	http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
21cr|colord-kde-0.3.0-5|9	Patch0:		colord-kde-0.3.0-cmake34.patch
21cr|colord-kde-0.3.0-5|10	BuildRequires:	cmake
21cr|colord-kde-0.3.0-5|11	BuildRequires:	kdelibs4-devel
21cr|colord-kde-0.3.0-5|12	BuildRequires:	pkgconfig(colord)
21cr|colord-kde-0.3.0-5|13	BuildRequires:	pkgconfig(lcms2)
21cr|colord-kde-0.3.0-5|14	Requires:	kdebase4-runtime
21cr|colord-kde-0.3.0-5|15	Requires:	colord
21cr|colord-kde-0.3.0-5|16	
21cr|colord-kde-0.3.0-5|17	%description
21cr|colord-kde-0.3.0-5|18	KDE support for colord including KDE Daemon module and System Settings module.
21cr|colord-kde-0.3.0-5|19	
21cr|colord-kde-0.3.0-5|20	%files
21cr|colord-kde-0.3.0-5|21	%doc COPYING MAINTAINERS TODO
21cr|colord-kde-0.3.0-5|22	%{_kde_applicationsdir}/colordkdeiccimporter.desktop
21cr|colord-kde-0.3.0-5|23	%{_kde_bindir}/colord-kde-icc-importer
21cr|colord-kde-0.3.0-5|24	%{_kde_libdir}/kde4/k*_colord.so
21cr|colord-kde-0.3.0-5|25	%{_kde_services}/kcm_colord.desktop
21cr|colord-kde-0.3.0-5|26	%{_kde_services}/kded/colord.desktop
21cr|colord-kde-0.3.0-5|27	
21cr|colord-kde-0.3.0-5|28	#----------------------------------------------------------------------------
21cr|colord-kde-0.3.0-5|29	
21cr|colord-kde-0.3.0-5|30	%prep
21cr|colord-kde-0.3.0-5|31	%setup -q
21cr|colord-kde-0.3.0-5|32	%patch0 -p1
21cr|colord-kde-0.3.0-5|33	
21cr|colord-kde-0.3.0-5|34	%build
21cr|colord-kde-0.3.0-5|35	%cmake_kde4
21cr|colord-kde-0.3.0-5|36	%make
21cr|colord-kde-0.3.0-5|37	
21cr|colord-kde-0.3.0-5|38	%install
21cr|colord-kde-0.3.0-5|39	%makeinstall_std -C build

739 21
21cr|colorer-take5-0-0.beta5.7|1	%define major 0
21cr|colorer-take5-0-0.beta5.7|2	%define libname %mklibname colorer %{major}
21cr|colorer-take5-0-0.beta5.7|3	%define devname %mklibname colorer -d
21cr|colorer-take5-0-0.beta5.7|4	
21cr|colorer-take5-0-0.beta5.7|5	Summary:	Syntax highlighting and text parsing library
21cr|colorer-take5-0-0.beta5.7|6	Name:		colorer-take5
21cr|colorer-take5-0-0.beta5.7|7	Version:	0
21cr|colorer-take5-0-0.beta5.7|8	Release:	0.beta5.7
21cr|colorer-take5-0-0.beta5.7|9	License:	MPL
21cr|colorer-take5-0-0.beta5.7|10	Group:		Text tools
21cr|colorer-take5-0-0.beta5.7|11	Url:		http://colorer.sourceforge.net/
21cr|colorer-take5-0-0.beta5.7|12	Source0:	http://prdownloads.sourceforge.net/colorer/Colorer-take5-linux.be5.tar.bz2
21cr|colorer-take5-0-0.beta5.7|13	Patch0:		colorer-optflags.diff
21cr|colorer-take5-0-0.beta5.7|14	Patch1:		colorer-soname.diff
21cr|colorer-take5-0-0.beta5.7|15	Patch2:		colorer-DESTDIR.diff
21cr|colorer-take5-0-0.beta5.7|16	Patch3:		colorer-take5-fix-missing-include.patch
21cr|colorer-take5-0-0.beta5.7|17	BuildRequires:	libstdc++-devel
21cr|colorer-take5-0-0.beta5.7|18	
21cr|colorer-take5-0-0.beta5.7|19	%description
21cr|colorer-take5-0-0.beta5.7|20	Colorer take5 is a syntax highlighting and text parsing library, that provides
21cr|colorer-take5-0-0.beta5.7|21	services of text parsing in host editor systems in real-time and transforming
21cr|colorer-take5-0-0.beta5.7|22	results into colored text. Result information allows to search and build
21cr|colorer-take5-0-0.beta5.7|23	outlined lists of functions, structures, and to search and indent programming
21cr|colorer-take5-0-0.beta5.7|24	language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
21cr|colorer-take5-0-0.beta5.7|25	is fully portable and works on either win32/unix/mac platforms. Top level Java
21cr|colorer-take5-0-0.beta5.7|26	language API is also available.
21cr|colorer-take5-0-0.beta5.7|27	
21cr|colorer-take5-0-0.beta5.7|28	%files
21cr|colorer-take5-0-0.beta5.7|29	%{_bindir}/colorer
21cr|colorer-take5-0-0.beta5.7|30	
21cr|colorer-take5-0-0.beta5.7|31	#----------------------------------------------------------------------------
21cr|colorer-take5-0-0.beta5.7|32	
21cr|colorer-take5-0-0.beta5.7|33	%package -n %{libname}
21cr|colorer-take5-0-0.beta5.7|34	Summary:	Syntax highlighting and text parsing library
21cr|colorer-take5-0-0.beta5.7|35	Group:		System/Libraries
21cr|colorer-take5-0-0.beta5.7|36	
21cr|colorer-take5-0-0.beta5.7|37	%description -n %{libname}
21cr|colorer-take5-0-0.beta5.7|38	Colorer take5 is a syntax highlighting and text parsing library, that provides
21cr|colorer-take5-0-0.beta5.7|39	services of text parsing in host editor systems in real-time and transforming
21cr|colorer-take5-0-0.beta5.7|40	results into colored text. Result information allows to search and build
21cr|colorer-take5-0-0.beta5.7|41	outlined lists of functions, structures, and to search and indent programming
21cr|colorer-take5-0-0.beta5.7|42	language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
21cr|colorer-take5-0-0.beta5.7|43	is fully portable and works on either win32/unix/mac platforms. Top level Java
21cr|colorer-take5-0-0.beta5.7|44	language API is also available.
21cr|colorer-take5-0-0.beta5.7|45	
21cr|colorer-take5-0-0.beta5.7|46	%files -n %{libname}
21cr|colorer-take5-0-0.beta5.7|47	%doc LICENSE README
21cr|colorer-take5-0-0.beta5.7|48	%{_libdir}/libcolorer.so.%{major}
21cr|colorer-take5-0-0.beta5.7|49	
21cr|colorer-take5-0-0.beta5.7|50	#----------------------------------------------------------------------------
21cr|colorer-take5-0-0.beta5.7|51	
21cr|colorer-take5-0-0.beta5.7|52	%package -n %{devname}
21cr|colorer-take5-0-0.beta5.7|53	Summary:	Static library and header files for the %{name} library
21cr|colorer-take5-0-0.beta5.7|54	Group:		Development/C++
21cr|colorer-take5-0-0.beta5.7|55	Requires:	%{libname} = %{EVRD}
21cr|colorer-take5-0-0.beta5.7|56	Requires:	%{name}-base = %{EVRD}
21cr|colorer-take5-0-0.beta5.7|57	Provides:	%{name}-devel = %{EVRD}
21cr|colorer-take5-0-0.beta5.7|58	Provides:	lib%{name}-devel = %{EVRD}
21cr|colorer-take5-0-0.beta5.7|59	Provides:	libcolorer-devel = %{EVRD}
21cr|colorer-take5-0-0.beta5.7|60	
21cr|colorer-take5-0-0.beta5.7|61	%description -n %{devname}
21cr|colorer-take5-0-0.beta5.7|62	Colorer take5 is a syntax highlighting and text parsing library, that provides
21cr|colorer-take5-0-0.beta5.7|63	services of text parsing in host editor systems in real-time and transforming
21cr|colorer-take5-0-0.beta5.7|64	results into colored text. Result information allows to search and build
21cr|colorer-take5-0-0.beta5.7|65	outlined lists of functions, structures, and to search and indent programming
21cr|colorer-take5-0-0.beta5.7|66	language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
21cr|colorer-take5-0-0.beta5.7|67	is fully portable and works on either win32/unix/mac platforms. Top level Java
21cr|colorer-take5-0-0.beta5.7|68	language API is also available.
21cr|colorer-take5-0-0.beta5.7|69	
21cr|colorer-take5-0-0.beta5.7|70	This package contains the development files for the %{name} library.
21cr|colorer-take5-0-0.beta5.7|71	
21cr|colorer-take5-0-0.beta5.7|72	%files -n %{devname}
21cr|colorer-take5-0-0.beta5.7|73	%{_includedir}/colorer
21cr|colorer-take5-0-0.beta5.7|74	%{_libdir}/libcolorer.so
21cr|colorer-take5-0-0.beta5.7|75	%{_datadir}/colorer/bin
21cr|colorer-take5-0-0.beta5.7|76	
21cr|colorer-take5-0-0.beta5.7|77	#----------------------------------------------------------------------------
21cr|colorer-take5-0-0.beta5.7|78	
21cr|colorer-take5-0-0.beta5.7|79	%package base
21cr|colorer-take5-0-0.beta5.7|80	Summary:	Common files for Colorer take5
21cr|colorer-take5-0-0.beta5.7|81	Group:		Text tools
21cr|colorer-take5-0-0.beta5.7|82	
21cr|colorer-take5-0-0.beta5.7|83	%description base
21cr|colorer-take5-0-0.beta5.7|84	Colorer take5 is a syntax highlighting and text parsing library, that provides
21cr|colorer-take5-0-0.beta5.7|85	services of text parsing in host editor systems in real-time and transforming
21cr|colorer-take5-0-0.beta5.7|86	results into colored text. Result information allows to search and build
21cr|colorer-take5-0-0.beta5.7|87	outlined lists of functions, structures, and to search and indent programming
21cr|colorer-take5-0-0.beta5.7|88	language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
21cr|colorer-take5-0-0.beta5.7|89	is fully portable and works on either win32/unix/mac platforms. Top level Java
21cr|colorer-take5-0-0.beta5.7|90	language API is also available.
21cr|colorer-take5-0-0.beta5.7|91	
21cr|colorer-take5-0-0.beta5.7|92	This package contains common files for Colorer take5.
21cr|colorer-take5-0-0.beta5.7|93	
21cr|colorer-take5-0-0.beta5.7|94	%files base
21cr|colorer-take5-0-0.beta5.7|95	%{_datadir}/colorer/catalog.xml
21cr|colorer-take5-0-0.beta5.7|96	%{_datadir}/colorer/hrc
21cr|colorer-take5-0-0.beta5.7|97	%{_datadir}/colorer/hrd
21cr|colorer-take5-0-0.beta5.7|98	
21cr|colorer-take5-0-0.beta5.7|99	#----------------------------------------------------------------------------
21cr|colorer-take5-0-0.beta5.7|100	
21cr|colorer-take5-0-0.beta5.7|101	%package docs
21cr|colorer-take5-0-0.beta5.7|102	Summary:	Documentation for Colorer take5
21cr|colorer-take5-0-0.beta5.7|103	Group:		Documentation
21cr|colorer-take5-0-0.beta5.7|104	
21cr|colorer-take5-0-0.beta5.7|105	%description docs
21cr|colorer-take5-0-0.beta5.7|106	Colorer take5 is a syntax highlighting and text parsing library, that provides
21cr|colorer-take5-0-0.beta5.7|107	services of text parsing in host editor systems in real-time and transforming
21cr|colorer-take5-0-0.beta5.7|108	results into colored text. Result information allows to search and build
21cr|colorer-take5-0-0.beta5.7|109	outlined lists of functions, structures, and to search and indent programming
21cr|colorer-take5-0-0.beta5.7|110	language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
21cr|colorer-take5-0-0.beta5.7|111	is fully portable and works on either win32/unix/mac platforms. Top level Java
21cr|colorer-take5-0-0.beta5.7|112	language API is also available.
21cr|colorer-take5-0-0.beta5.7|113	
21cr|colorer-take5-0-0.beta5.7|114	This package contains the documentation for Colorer take5.
21cr|colorer-take5-0-0.beta5.7|115	
21cr|colorer-take5-0-0.beta5.7|116	%files docs
21cr|colorer-take5-0-0.beta5.7|117	%doc installed_docs/*
21cr|colorer-take5-0-0.beta5.7|118	
21cr|colorer-take5-0-0.beta5.7|119	#----------------------------------------------------------------------------
21cr|colorer-take5-0-0.beta5.7|120	
21cr|colorer-take5-0-0.beta5.7|121	%prep
21cr|colorer-take5-0-0.beta5.7|122	%setup -q -c -n %{name}
21cr|colorer-take5-0-0.beta5.7|123	%patch0 -p0
21cr|colorer-take5-0-0.beta5.7|124	%patch1 -p0
21cr|colorer-take5-0-0.beta5.7|125	%patch2 -p0
21cr|colorer-take5-0-0.beta5.7|126	%patch3 -p0
21cr|colorer-take5-0-0.beta5.7|127	
21cr|colorer-take5-0-0.beta5.7|128	# strip away annoying ^M
21cr|colorer-take5-0-0.beta5.7|129	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|colorer-take5-0-0.beta5.7|130	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|colorer-take5-0-0.beta5.7|131	
21cr|colorer-take5-0-0.beta5.7|132	%build
21cr|colorer-take5-0-0.beta5.7|133	%configure
21cr|colorer-take5-0-0.beta5.7|134	
21cr|colorer-take5-0-0.beta5.7|135	%make RPM_OPT_FLAGS="%{optflags} -fpermissive -Wall -fPIC"
21cr|colorer-take5-0-0.beta5.7|136	
21cr|colorer-take5-0-0.beta5.7|137	%install
21cr|colorer-take5-0-0.beta5.7|138	%makeinstall_std
21cr|colorer-take5-0-0.beta5.7|139	
21cr|colorer-take5-0-0.beta5.7|140	ln -snf libcolorer.so.%{major} %{buildroot}%{_libdir}/libcolorer.so
21cr|colorer-take5-0-0.beta5.7|141	
21cr|colorer-take5-0-0.beta5.7|142	rm -f %{buildroot}%{_datadir}/colorer/{LICENSE,README}
21cr|colorer-take5-0-0.beta5.7|143	
21cr|colorer-take5-0-0.beta5.7|144	rm -rf installed_docs
21cr|colorer-take5-0-0.beta5.7|145	mv %{buildroot}%{_datadir}/doc/colorer-take5 installed_docs

740 21
21cr|colorgcc-1.3.2-20|1	Summary:	GCC output colorizer
21cr|colorgcc-1.3.2-20|2	Name:		colorgcc
21cr|colorgcc-1.3.2-20|3	Version:	1.3.2
21cr|colorgcc-1.3.2-20|4	Release:	20
21cr|colorgcc-1.3.2-20|5	License:	GPLv2+
21cr|colorgcc-1.3.2-20|6	Group:		Development/C
21cr|colorgcc-1.3.2-20|7	Url:		http://www.schlueters.de/colorgcc.html
21cr|colorgcc-1.3.2-20|8	Source0:	%{name}-%{version}.tar.bz2
21cr|colorgcc-1.3.2-20|9	Patch0:		005_old_changes.patch
21cr|colorgcc-1.3.2-20|10	Patch1:		01_split_non_quoted.patch
21cr|colorgcc-1.3.2-20|11	Patch2:		02_stderr.patch
21cr|colorgcc-1.3.2-20|12	Patch3:		03_color_warnings.patch
21cr|colorgcc-1.3.2-20|13	Patch4:		04_g++_color.patch
21cr|colorgcc-1.3.2-20|14	Patch5:		05_console-colors.patch
21cr|colorgcc-1.3.2-20|15	Patch6:		06_use_distcc.patch
21cr|colorgcc-1.3.2-20|16	Patch7:		07_invalid_attr.patch
21cr|colorgcc-1.3.2-20|17	Patch8:		08_force_color_opt.patch
21cr|colorgcc-1.3.2-20|18	Patch9:		09_color_warnings.patch
21cr|colorgcc-1.3.2-20|19	Patch10:	10_utf8_output.patch
21cr|colorgcc-1.3.2-20|20	Patch11:	colorgcc-1.3.2-handle-translated-output.patch
21cr|colorgcc-1.3.2-20|21	Patch12:	colorgcc-1.3.2-dont-use-unitialized-env-value.patch
21cr|colorgcc-1.3.2-20|22	# fix so that colorgcc wrapper will work with other wrappers such as ie.
21cr|colorgcc-1.3.2-20|23	# icecream, distcc & ccache
21cr|colorgcc-1.3.2-20|24	Patch13:	colorgcc-1.3.2-get-gcc-path-properly.patch
21cr|colorgcc-1.3.2-20|25	# magenta color is easier on the eyes than dark blue, especially when using a
21cr|colorgcc-1.3.2-20|26	# dark background
21cr|colorgcc-1.3.2-20|27	Patch14:	colorgcc-1.3.2-make-linenumber-magenta-colored.patch
21cr|colorgcc-1.3.2-20|28	Requires:	gcc
21cr|colorgcc-1.3.2-20|29	BuildArch:	noarch
21cr|colorgcc-1.3.2-20|30	%rename		gcc-colorgcc
21cr|colorgcc-1.3.2-20|31	
21cr|colorgcc-1.3.2-20|32	%description
21cr|colorgcc-1.3.2-20|33	ColorGCC is a Perl wrapper to colorize the output of compilers with
21cr|colorgcc-1.3.2-20|34	warning and error messages matching the GCC output format.
21cr|colorgcc-1.3.2-20|35	
21cr|colorgcc-1.3.2-20|36	This package is configured to run with the associated system compiler. If you
21cr|colorgcc-1.3.2-20|37	want to use it for another compiler (e.g. gcc 2.96), you may have to define
21cr|colorgcc-1.3.2-20|38	gccVersion: 2.96 and uncomment the respective compiler paths in
21cr|colorgcc-1.3.2-20|39	%{_sysconfdir}/colorgccrc for a system-wide effect, or in ~/.colorgccrc for
21cr|colorgcc-1.3.2-20|40	your user only.
21cr|colorgcc-1.3.2-20|41	
21cr|colorgcc-1.3.2-20|42	%files
21cr|colorgcc-1.3.2-20|43	%doc COPYING CREDITS ChangeLog
21cr|colorgcc-1.3.2-20|44	%config(noreplace) %{_sysconfdir}/colorgccrc
21cr|colorgcc-1.3.2-20|45	%{_sysconfdir}/profile.d/*
21cr|colorgcc-1.3.2-20|46	%{_bindir}/colorgcc
21cr|colorgcc-1.3.2-20|47	%{_datadir}/colorgcc
21cr|colorgcc-1.3.2-20|48	
21cr|colorgcc-1.3.2-20|49	#----------------------------------------------------------------------------
21cr|colorgcc-1.3.2-20|50	
21cr|colorgcc-1.3.2-20|51	%prep
21cr|colorgcc-1.3.2-20|52	%setup -q
21cr|colorgcc-1.3.2-20|53	%apply_patches
21cr|colorgcc-1.3.2-20|54	
21cr|colorgcc-1.3.2-20|55	cat <<'EOF' > colorgcc.sh
21cr|colorgcc-1.3.2-20|56	case ":${PATH}:" in
21cr|colorgcc-1.3.2-20|57	:: )
21cr|colorgcc-1.3.2-20|58	PATH=%{_datadir}/%{name}
21cr|colorgcc-1.3.2-20|59	export PATH
21cr|colorgcc-1.3.2-20|60	;;
21cr|colorgcc-1.3.2-20|61	*:%{_datadir}/%{name}:* )
21cr|colorgcc-1.3.2-20|62	: Already set
21cr|colorgcc-1.3.2-20|63	;;
21cr|colorgcc-1.3.2-20|64	* )
21cr|colorgcc-1.3.2-20|65	PATH=%{_datadir}/%{name}:$PATH
21cr|colorgcc-1.3.2-20|66	export PATH
21cr|colorgcc-1.3.2-20|67	;;
21cr|colorgcc-1.3.2-20|68	esac
21cr|colorgcc-1.3.2-20|69	EOF
21cr|colorgcc-1.3.2-20|70	
21cr|colorgcc-1.3.2-20|71	cat <<'EOF' > colorgcc.csh
21cr|colorgcc-1.3.2-20|72	if ( $?PATH ) then
21cr|colorgcc-1.3.2-20|73	switch (:${PATH}:)
21cr|colorgcc-1.3.2-20|74	case *":%{_datadir}/%{name}:"* :
21cr|colorgcc-1.3.2-20|75	breaksw
21cr|colorgcc-1.3.2-20|76	default :
21cr|colorgcc-1.3.2-20|77	setenv PATH %{_datadir}/%{name}:$PATH
21cr|colorgcc-1.3.2-20|78	breaksw
21cr|colorgcc-1.3.2-20|79	endsw
21cr|colorgcc-1.3.2-20|80	else
21cr|colorgcc-1.3.2-20|81	setenv PATH %{_datadir}/%{name}
21cr|colorgcc-1.3.2-20|82	endif
21cr|colorgcc-1.3.2-20|83	EOF
21cr|colorgcc-1.3.2-20|84	
21cr|colorgcc-1.3.2-20|85	%build
21cr|colorgcc-1.3.2-20|86	
21cr|colorgcc-1.3.2-20|87	%install
21cr|colorgcc-1.3.2-20|88	install -D -m 755 colorgcc     %{buildroot}%{_bindir}/colorgcc
21cr|colorgcc-1.3.2-20|89	install -D -m 644 colorgccrc   %{buildroot}%{_sysconfdir}/colorgccrc
21cr|colorgcc-1.3.2-20|90	install -D -m 644 colorgcc.sh  %{buildroot}%{_sysconfdir}/profile.d/90colorgcc.sh
21cr|colorgcc-1.3.2-20|91	install -D -m 644 colorgcc.csh %{buildroot}%{_sysconfdir}/profile.d/90colorgcc.csh
21cr|colorgcc-1.3.2-20|92	
21cr|colorgcc-1.3.2-20|93	install -d %{buildroot}%{_datadir}/%{name}
21cr|colorgcc-1.3.2-20|94	ln -s ../../bin/colorgcc %{buildroot}%{_datadir}/%{name}/colorgcc
21cr|colorgcc-1.3.2-20|95	for i in gcc cc g++ c++ gfortran gcj; do
21cr|colorgcc-1.3.2-20|96	ln -s colorgcc %{buildroot}%{_datadir}/%{name}/$i
21cr|colorgcc-1.3.2-20|97	done

741 21
21cr|colorhug-client-0.2.8-1|1	Summary:	Tools for the Hughski Colorimeter
21cr|colorhug-client-0.2.8-1|2	Name:		colorhug-client
21cr|colorhug-client-0.2.8-1|3	Version:	0.2.8
21cr|colorhug-client-0.2.8-1|4	Release:	1
21cr|colorhug-client-0.2.8-1|5	License:	GPLv2+
21cr|colorhug-client-0.2.8-1|6	Group:		Graphics
21cr|colorhug-client-0.2.8-1|7	Url:		http://www.hughski.com/
21cr|colorhug-client-0.2.8-1|8	Source0:	http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
21cr|colorhug-client-0.2.8-1|9	Patch0:		colorhug-client-0.2.8-no-man.patch
21cr|colorhug-client-0.2.8-1|10	BuildRequires:	intltool
21cr|colorhug-client-0.2.8-1|11	BuildRequires:	itstool
21cr|colorhug-client-0.2.8-1|12	#BuildRequires:	docbook-to-man
21cr|colorhug-client-0.2.8-1|13	BuildRequires:	docbook-utils
21cr|colorhug-client-0.2.8-1|14	BuildRequires:	pkgconfig(bash-completion)
21cr|colorhug-client-0.2.8-1|15	BuildRequires:	pkgconfig(colord)
21cr|colorhug-client-0.2.8-1|16	BuildRequires:	pkgconfig(colord-gtk)
21cr|colorhug-client-0.2.8-1|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|colorhug-client-0.2.8-1|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|colorhug-client-0.2.8-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|colorhug-client-0.2.8-1|20	BuildRequires:	pkgconfig(gusb)
21cr|colorhug-client-0.2.8-1|21	BuildRequires:	pkgconfig(lcms2)
21cr|colorhug-client-0.2.8-1|22	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|colorhug-client-0.2.8-1|23	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|colorhug-client-0.2.8-1|24	
21cr|colorhug-client-0.2.8-1|25	%description
21cr|colorhug-client-0.2.8-1|26	The Hughski ColorHug colorimeter is a low cost open-source hardware
21cr|colorhug-client-0.2.8-1|27	sensor used to calibrate screens.
21cr|colorhug-client-0.2.8-1|28	
21cr|colorhug-client-0.2.8-1|29	This package includes the client tools which allows the user to upgrade
21cr|colorhug-client-0.2.8-1|30	the firmware on the sensor or to access the sensor from command line
21cr|colorhug-client-0.2.8-1|31	scripts.
21cr|colorhug-client-0.2.8-1|32	
21cr|colorhug-client-0.2.8-1|33	%files -f %{name}.lang
21cr|colorhug-client-0.2.8-1|34	%doc README AUTHORS NEWS COPYING
21cr|colorhug-client-0.2.8-1|35	%{_bindir}/colorhug*
21cr|colorhug-client-0.2.8-1|36	%{_datadir}/%{name}
21cr|colorhug-client-0.2.8-1|37	%{_libexecdir}/colorhug*
21cr|colorhug-client-0.2.8-1|38	%{_datadir}/appdata/com.hughski.ColorHug.*.appdata.xml
21cr|colorhug-client-0.2.8-1|39	%{_datadir}/applications/*.desktop
21cr|colorhug-client-0.2.8-1|40	%{_datadir}/bash-completion/completions/colorhug-cmd
21cr|colorhug-client-0.2.8-1|41	%{_datadir}/glib-2.0/schemas/com.hughski.colorhug-client.gschema.xml
21cr|colorhug-client-0.2.8-1|42	%{_iconsdir}/hicolor/*/apps/*
21cr|colorhug-client-0.2.8-1|43	%{_iconsdir}/hicolor/*/mimetypes/*
21cr|colorhug-client-0.2.8-1|44	
21cr|colorhug-client-0.2.8-1|45	#----------------------------------------------------------------------------
21cr|colorhug-client-0.2.8-1|46	
21cr|colorhug-client-0.2.8-1|47	%prep
21cr|colorhug-client-0.2.8-1|48	%setup -q
21cr|colorhug-client-0.2.8-1|49	%apply_patches
21cr|colorhug-client-0.2.8-1|50	
21cr|colorhug-client-0.2.8-1|51	%build
21cr|colorhug-client-0.2.8-1|52	autoreconf -fi
21cr|colorhug-client-0.2.8-1|53	%configure --disable-static
21cr|colorhug-client-0.2.8-1|54	%make
21cr|colorhug-client-0.2.8-1|55	
21cr|colorhug-client-0.2.8-1|56	%install
21cr|colorhug-client-0.2.8-1|57	%makeinstall_std
21cr|colorhug-client-0.2.8-1|58	
21cr|colorhug-client-0.2.8-1|59	%find_lang %{name}

742 21
21cr|colorize-0.3.5-1|1	Summary:	Colorized output from tail, like your log files
21cr|colorize-0.3.5-1|2	Name:		colorize
21cr|colorize-0.3.5-1|3	Version:	0.3.5
21cr|colorize-0.3.5-1|4	Release:	1
21cr|colorize-0.3.5-1|5	License:	GPLv2+
21cr|colorize-0.3.5-1|6	Group:		Text tools
21cr|colorize-0.3.5-1|7	URL:		http://www.solbu.net/hoved/english/software.htm
21cr|colorize-0.3.5-1|8	Source0:	http://www.solbu.net/progs/%{name}-%{version}.tar.gz
21cr|colorize-0.3.5-1|9	Requires:	perl
21cr|colorize-0.3.5-1|10	BuildArch:	noarch
21cr|colorize-0.3.5-1|11	
21cr|colorize-0.3.5-1|12	%description
21cr|colorize-0.3.5-1|13	This is a perl script, made by Istvan Karaszi, to colorize' your logs.
21cr|colorize-0.3.5-1|14	You can use your own colors, you can simply modify your configuration file
21cr|colorize-0.3.5-1|15	in your home directory ($HOME), or system-wide (/etc/colorizerc).
21cr|colorize-0.3.5-1|16	
21cr|colorize-0.3.5-1|17	%files
21cr|colorize-0.3.5-1|18	%doc README.md THANKS TIPS TODO examples changelog.gz
21cr|colorize-0.3.5-1|19	%config(noreplace) %{_sysconfdir}/%{name}rc
21cr|colorize-0.3.5-1|20	%{_bindir}/%{name}
21cr|colorize-0.3.5-1|21	%{_mandir}/man1/%{name}.1*
21cr|colorize-0.3.5-1|22	
21cr|colorize-0.3.5-1|23	#----------------------------------------------------------------------------
21cr|colorize-0.3.5-1|24	
21cr|colorize-0.3.5-1|25	%prep
21cr|colorize-0.3.5-1|26	%setup -q
21cr|colorize-0.3.5-1|27	
21cr|colorize-0.3.5-1|28	%build
21cr|colorize-0.3.5-1|29	
21cr|colorize-0.3.5-1|30	%install
21cr|colorize-0.3.5-1|31	install -m644 %{name}.1.gz -D %{buildroot}%{_mandir}/man1/%{name}.1.gz
21cr|colorize-0.3.5-1|32	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|colorize-0.3.5-1|33	install -m644 %{name}rc -D %{buildroot}%{_sysconfdir}/%{name}rc
21cr|colorize-0.3.5-1|34	

743 21
21cr|colorprompt-1.0-1|1	%define profilefile 92user-color.sh
21cr|colorprompt-1.0-1|2	%define profilefile2 92user-color-clock.sh
21cr|colorprompt-1.0-1|3	
21cr|colorprompt-1.0-1|4	Summary:	Make the user prompt in bash different colors depending on your user
21cr|colorprompt-1.0-1|5	Name:		colorprompt
21cr|colorprompt-1.0-1|6	Version:	1.0
21cr|colorprompt-1.0-1|7	Release:	1
21cr|colorprompt-1.0-1|8	License:	GPLv3+
21cr|colorprompt-1.0-1|9	Group:		Shells
21cr|colorprompt-1.0-1|10	Url:		https://github.com/solbu/colorprompt
21cr|colorprompt-1.0-1|11	Source0:	https://github.com/solbu/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|colorprompt-1.0-1|12	BuildArch:	noarch
21cr|colorprompt-1.0-1|13	
21cr|colorprompt-1.0-1|14	%description
21cr|colorprompt-1.0-1|15	A little bash profile extension to color your user prompt appropriately.
21cr|colorprompt-1.0-1|16	It will make regular logins green and root logins red.
21cr|colorprompt-1.0-1|17	
21cr|colorprompt-1.0-1|18	%files
21cr|colorprompt-1.0-1|19	%doc AUTHORS COPYING README
21cr|colorprompt-1.0-1|20	%{_sysconfdir}/profile.d/%{profilefile}
21cr|colorprompt-1.0-1|21	
21cr|colorprompt-1.0-1|22	#----------------------------------------------------------------------------
21cr|colorprompt-1.0-1|23	
21cr|colorprompt-1.0-1|24	%package clock
21cr|colorprompt-1.0-1|25	Summary:	Make the user prompt in bash different colors depending on your user
21cr|colorprompt-1.0-1|26	Group:		Shells
21cr|colorprompt-1.0-1|27	
21cr|colorprompt-1.0-1|28	%description clock
21cr|colorprompt-1.0-1|29	A little bash profile extension to color your user prompt appropriately.
21cr|colorprompt-1.0-1|30	It will make regular logins green and root logins red.
21cr|colorprompt-1.0-1|31	
21cr|colorprompt-1.0-1|32	This version also add a timestamp at the front of the prompt,
21cr|colorprompt-1.0-1|33	showing a timestamp of when the previous command completed.
21cr|colorprompt-1.0-1|34	
21cr|colorprompt-1.0-1|35	%files clock
21cr|colorprompt-1.0-1|36	%doc AUTHORS COPYING README
21cr|colorprompt-1.0-1|37	%{_sysconfdir}/profile.d/%{profilefile2}
21cr|colorprompt-1.0-1|38	
21cr|colorprompt-1.0-1|39	#----------------------------------------------------------------------------
21cr|colorprompt-1.0-1|40	
21cr|colorprompt-1.0-1|41	%prep
21cr|colorprompt-1.0-1|42	%setup -q
21cr|colorprompt-1.0-1|43	
21cr|colorprompt-1.0-1|44	%build
21cr|colorprompt-1.0-1|45	
21cr|colorprompt-1.0-1|46	%install
21cr|colorprompt-1.0-1|47	install -D -m 0644 %{profilefile} %{buildroot}%{_sysconfdir}/profile.d/%{profilefile}
21cr|colorprompt-1.0-1|48	install -D -m 0644 %{profilefile2} %{buildroot}%{_sysconfdir}/profile.d/%{profilefile2}
21cr|colorprompt-1.0-1|49	

744 21
21cr|colortail-0.3.3-4|1	Summary: 	A colorised tail with configuration files
21cr|colortail-0.3.3-4|2	Name:		colortail
21cr|colortail-0.3.3-4|3	Version:	0.3.3
21cr|colortail-0.3.3-4|4	Release:	4
21cr|colortail-0.3.3-4|5	URL:		http://joakimandersson.se/projects/colortail/
21cr|colortail-0.3.3-4|6	Source:		%{name}-%{version}.tar.gz
21cr|colortail-0.3.3-4|7	License:	GPLv2+
21cr|colortail-0.3.3-4|8	Group:		Monitoring
21cr|colortail-0.3.3-4|9	BuildRequires:	automake autoconf
21cr|colortail-0.3.3-4|10	
21cr|colortail-0.3.3-4|11	%description
21cr|colortail-0.3.3-4|12	Colortail is a log colorizer make log checking easier.
21cr|colortail-0.3.3-4|13	It works like tail but can read one or more configuration files.
21cr|colortail-0.3.3-4|14	In which it's specified which patterns result in which colors.
21cr|colortail-0.3.3-4|15	
21cr|colortail-0.3.3-4|16	%prep
21cr|colortail-0.3.3-4|17	%setup -q
21cr|colortail-0.3.3-4|18	
21cr|colortail-0.3.3-4|19	%build
21cr|colortail-0.3.3-4|20	%configure
21cr|colortail-0.3.3-4|21	%make
21cr|colortail-0.3.3-4|22	
21cr|colortail-0.3.3-4|23	%install
21cr|colortail-0.3.3-4|24	rm -rf %{buildroot}
21cr|colortail-0.3.3-4|25	%makeinstall
21cr|colortail-0.3.3-4|26	install -d %{buildroot}/%{_sysconfdir}/%{name}
21cr|colortail-0.3.3-4|27	install -m 0644 example-conf/conf* %{buildroot}/%{_sysconfdir}/%{name}
21cr|colortail-0.3.3-4|28	
21cr|colortail-0.3.3-4|29	%clean
21cr|colortail-0.3.3-4|30	rm -rf %{buildroot}
21cr|colortail-0.3.3-4|31	
21cr|colortail-0.3.3-4|32	%files
21cr|colortail-0.3.3-4|33	%defattr(-,root,root)
21cr|colortail-0.3.3-4|34	%doc INSTALL README AUTHORS ChangeLog BUGS TODO
21cr|colortail-0.3.3-4|35	%attr(0755,root,root) %dir %{_sysconfdir}/%{name}
21cr|colortail-0.3.3-4|36	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|colortail-0.3.3-4|37	%{_bindir}/*

745 21
21cr|comex-0.1.6.1-5|1	%define _disable_rebuild_configure 1
21cr|comex-0.1.6.1-5|2	
21cr|comex-0.1.6.1-5|3	Summary:	Console interface for comex project
21cr|comex-0.1.6.1-5|4	Name:		comex
21cr|comex-0.1.6.1-5|5	Version:	0.1.6.1
21cr|comex-0.1.6.1-5|6	Release:	5
21cr|comex-0.1.6.1-5|7	License:	GPLv2+
21cr|comex-0.1.6.1-5|8	Group:		Text tools
21cr|comex-0.1.6.1-5|9	Url:		http://comex-project.googlecode.com/
21cr|comex-0.1.6.1-5|10	Source0:	http://comex-project.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|comex-0.1.6.1-5|11	Patch0:		comex-0.1.6.1-mcs.patch
21cr|comex-0.1.6.1-5|12	BuildRequires:	mono
21cr|comex-0.1.6.1-5|13	BuildRequires:	comex-base-devel >= 0.1.8.5
21cr|comex-0.1.6.1-5|14	BuildRequires:	log4net-devel
21cr|comex-0.1.6.1-5|15	Requires:	comex-base >= 0.1.8.5
21cr|comex-0.1.6.1-5|16	Requires:	log4net
21cr|comex-0.1.6.1-5|17	Requires:	mono
21cr|comex-0.1.6.1-5|18	BuildArch:	noarch
21cr|comex-0.1.6.1-5|19	
21cr|comex-0.1.6.1-5|20	%description
21cr|comex-0.1.6.1-5|21	Is console interface of a simple application that can be used to exchange
21cr|comex-0.1.6.1-5|22	data with smartcards using PC/SC standard readers or smartmouse
21cr|comex-0.1.6.1-5|23	phoenix serial reader.
21cr|comex-0.1.6.1-5|24	
21cr|comex-0.1.6.1-5|25	%files
21cr|comex-0.1.6.1-5|26	%doc copying.gpl comex/readme.txt
21cr|comex-0.1.6.1-5|27	%{_bindir}/%{name}
21cr|comex-0.1.6.1-5|28	%{_prefix}/lib/%{name}/
21cr|comex-0.1.6.1-5|29	
21cr|comex-0.1.6.1-5|30	#----------------------------------------------------------------------------
21cr|comex-0.1.6.1-5|31	
21cr|comex-0.1.6.1-5|32	%prep
21cr|comex-0.1.6.1-5|33	%setup -q
21cr|comex-0.1.6.1-5|34	%patch0 -p1
21cr|comex-0.1.6.1-5|35	
21cr|comex-0.1.6.1-5|36	%build
21cr|comex-0.1.6.1-5|37	%configure \
21cr|comex-0.1.6.1-5|38	--libdir=%{_prefix}/lib
21cr|comex-0.1.6.1-5|39	%make
21cr|comex-0.1.6.1-5|40	
21cr|comex-0.1.6.1-5|41	%install
21cr|comex-0.1.6.1-5|42	%makeinstall_std

746 21
21cr|comex-base-0.1.8.5-7|1	%define _disable_rebuild_configure 1
21cr|comex-base-0.1.8.5-7|2	
21cr|comex-base-0.1.8.5-7|3	Summary:	Base component for comex project
21cr|comex-base-0.1.8.5-7|4	Name:		comex-base
21cr|comex-base-0.1.8.5-7|5	Version:	0.1.8.5
21cr|comex-base-0.1.8.5-7|6	Release:	7
21cr|comex-base-0.1.8.5-7|7	License:	GPLv2+
21cr|comex-base-0.1.8.5-7|8	Group:		Office
21cr|comex-base-0.1.8.5-7|9	Url:		http://comex-project.googlecode.com/
21cr|comex-base-0.1.8.5-7|10	Source0:	http://comex-project.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|comex-base-0.1.8.5-7|11	Source1:	mono.snk
21cr|comex-base-0.1.8.5-7|12	Patch0:		comex-base-0.1.8.5-mcs.patch
21cr|comex-base-0.1.8.5-7|13	BuildRequires:	log4net-devel
21cr|comex-base-0.1.8.5-7|14	BuildRequires:	pkgconfig(mono)
21cr|comex-base-0.1.8.5-7|15	Requires:	mono
21cr|comex-base-0.1.8.5-7|16	Requires:	log4net
21cr|comex-base-0.1.8.5-7|17	Requires:	pcsc-lite
21cr|comex-base-0.1.8.5-7|18	BuildArch:	noarch
21cr|comex-base-0.1.8.5-7|19	
21cr|comex-base-0.1.8.5-7|20	%description
21cr|comex-base-0.1.8.5-7|21	Is base component of a simple application that can be used to exchange
21cr|comex-base-0.1.8.5-7|22	data with smartcards using PC/SC standard readers or smartmouse
21cr|comex-base-0.1.8.5-7|23	phoenix serial reader.
21cr|comex-base-0.1.8.5-7|24	
21cr|comex-base-0.1.8.5-7|25	%files
21cr|comex-base-0.1.8.5-7|26	%doc copying.gpl comex-base/Docs/readme
21cr|comex-base-0.1.8.5-7|27	%{_prefix}/lib/mono/gac/comex-base/
21cr|comex-base-0.1.8.5-7|28	%{_prefix}/lib/mono/comex-base
21cr|comex-base-0.1.8.5-7|29	%{_prefix}/lib/%{name}/
21cr|comex-base-0.1.8.5-7|30	%{_datadir}/%{name}/
21cr|comex-base-0.1.8.5-7|31	
21cr|comex-base-0.1.8.5-7|32	#----------------------------------------------------------------------------
21cr|comex-base-0.1.8.5-7|33	
21cr|comex-base-0.1.8.5-7|34	%package devel
21cr|comex-base-0.1.8.5-7|35	Summary:	Base component for comex project
21cr|comex-base-0.1.8.5-7|36	Group:		Development/Other
21cr|comex-base-0.1.8.5-7|37	Requires:	%{name} = %{EVRD}
21cr|comex-base-0.1.8.5-7|38	
21cr|comex-base-0.1.8.5-7|39	%description devel
21cr|comex-base-0.1.8.5-7|40	Is base component of a simple application that can be used to exchange
21cr|comex-base-0.1.8.5-7|41	data with smartcards using PC/SC standard readers or smartmouse
21cr|comex-base-0.1.8.5-7|42	phoenix serial reader.
21cr|comex-base-0.1.8.5-7|43	
21cr|comex-base-0.1.8.5-7|44	%files devel
21cr|comex-base-0.1.8.5-7|45	%{_datadir}/pkgconfig/%{name}.pc
21cr|comex-base-0.1.8.5-7|46	
21cr|comex-base-0.1.8.5-7|47	#----------------------------------------------------------------------------
21cr|comex-base-0.1.8.5-7|48	
21cr|comex-base-0.1.8.5-7|49	%prep
21cr|comex-base-0.1.8.5-7|50	%setup -q
21cr|comex-base-0.1.8.5-7|51	%patch0 -p1
21cr|comex-base-0.1.8.5-7|52	
21cr|comex-base-0.1.8.5-7|53	%build
21cr|comex-base-0.1.8.5-7|54	# Use the mono system key instead of generating our own here.
21cr|comex-base-0.1.8.5-7|55	%if %{mdvver} >= 201100
21cr|comex-base-0.1.8.5-7|56	cp %{_sysconfdir}/pki/mono/mono.snk comex-base/comex-base.snk
21cr|comex-base-0.1.8.5-7|57	%else
21cr|comex-base-0.1.8.5-7|58	cp -f %{SOURCE1} comex-base/comex-base.snk
21cr|comex-base-0.1.8.5-7|59	%endif
21cr|comex-base-0.1.8.5-7|60	%configure \
21cr|comex-base-0.1.8.5-7|61	--prefix=%{_prefix} \
21cr|comex-base-0.1.8.5-7|62	--libdir=%{_prefix}/lib
21cr|comex-base-0.1.8.5-7|63	%make
21cr|comex-base-0.1.8.5-7|64	
21cr|comex-base-0.1.8.5-7|65	%install
21cr|comex-base-0.1.8.5-7|66	mkdir -p %{buildroot}%{_datadir}/pkgconfig
21cr|comex-base-0.1.8.5-7|67	%makeinstall_std linuxpkgconfigdir=%{_datadir}/pkgconfig
21cr|comex-base-0.1.8.5-7|68	mkdir -p %{buildroot}%{_prefix}/lib/mono/gac/
21cr|comex-base-0.1.8.5-7|69	gacutil -i %{buildroot}%{_prefix}/lib/%{name}/comex-base.dll \
21cr|comex-base-0.1.8.5-7|70	-f \
21cr|comex-base-0.1.8.5-7|71	-package %{name} \
21cr|comex-base-0.1.8.5-7|72	-root %{buildroot}%{_prefix}/lib/ \
21cr|comex-base-0.1.8.5-7|73	-gacdir %{buildroot}%{_prefix}/lib/mono/gac

747 21
21cr|comex-gtk-0.1.6.2-4|1	%define _disable_rebuild_configure 1
21cr|comex-gtk-0.1.6.2-4|2	
21cr|comex-gtk-0.1.6.2-4|3	Summary:	GTK user interface for comex project
21cr|comex-gtk-0.1.6.2-4|4	Name:		comex-gtk
21cr|comex-gtk-0.1.6.2-4|5	Version:	0.1.6.2
21cr|comex-gtk-0.1.6.2-4|6	Release:	4
21cr|comex-gtk-0.1.6.2-4|7	License:	GPLv2+
21cr|comex-gtk-0.1.6.2-4|8	Group:		Office
21cr|comex-gtk-0.1.6.2-4|9	Url:		http://comex-project.googlecode.com/
21cr|comex-gtk-0.1.6.2-4|10	Source0:	http://comex-project.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|comex-gtk-0.1.6.2-4|11	Patch0:		comex-gtk-0.1.6.2-mcs.patch
21cr|comex-gtk-0.1.6.2-4|12	BuildRequires:	glade-sharp2
21cr|comex-gtk-0.1.6.2-4|13	BuildRequires:	mono
21cr|comex-gtk-0.1.6.2-4|14	BuildRequires:	comex-base-devel >= 0.1.8.5
21cr|comex-gtk-0.1.6.2-4|15	BuildRequires:	gtk-sharp2-devel
21cr|comex-gtk-0.1.6.2-4|16	BuildRequires:	log4net-devel
21cr|comex-gtk-0.1.6.2-4|17	
21cr|comex-gtk-0.1.6.2-4|18	Requires:	comex-base >= 0.1.8.5
21cr|comex-gtk-0.1.6.2-4|19	Requires:	glade-sharp2
21cr|comex-gtk-0.1.6.2-4|20	Requires:	glib-sharp2
21cr|comex-gtk-0.1.6.2-4|21	Requires:	gtk-sharp2
21cr|comex-gtk-0.1.6.2-4|22	Requires:	log4net
21cr|comex-gtk-0.1.6.2-4|23	Requires:	mono
21cr|comex-gtk-0.1.6.2-4|24	BuildArch:	noarch
21cr|comex-gtk-0.1.6.2-4|25	
21cr|comex-gtk-0.1.6.2-4|26	%description
21cr|comex-gtk-0.1.6.2-4|27	Is GTK user interface of a simple application that can be used to exchange
21cr|comex-gtk-0.1.6.2-4|28	data with smartcards using PC/SC standard readers or smartmouse
21cr|comex-gtk-0.1.6.2-4|29	phoenix serial reader.
21cr|comex-gtk-0.1.6.2-4|30	
21cr|comex-gtk-0.1.6.2-4|31	%files
21cr|comex-gtk-0.1.6.2-4|32	%doc copying.gpl comex-gtk/readme
21cr|comex-gtk-0.1.6.2-4|33	%{_bindir}/%{name}
21cr|comex-gtk-0.1.6.2-4|34	%{_prefix}/lib/%{name}/
21cr|comex-gtk-0.1.6.2-4|35	%{_datadir}/pixmaps/%{name}.png
21cr|comex-gtk-0.1.6.2-4|36	%{_datadir}/applications/%{name}.desktop
21cr|comex-gtk-0.1.6.2-4|37	
21cr|comex-gtk-0.1.6.2-4|38	#----------------------------------------------------------------------------
21cr|comex-gtk-0.1.6.2-4|39	
21cr|comex-gtk-0.1.6.2-4|40	%prep
21cr|comex-gtk-0.1.6.2-4|41	%setup -q
21cr|comex-gtk-0.1.6.2-4|42	%patch0 -p1
21cr|comex-gtk-0.1.6.2-4|43	
21cr|comex-gtk-0.1.6.2-4|44	%build
21cr|comex-gtk-0.1.6.2-4|45	%configure \
21cr|comex-gtk-0.1.6.2-4|46	--libdir=%{_prefix}/lib
21cr|comex-gtk-0.1.6.2-4|47	%make
21cr|comex-gtk-0.1.6.2-4|48	
21cr|comex-gtk-0.1.6.2-4|49	%install
21cr|comex-gtk-0.1.6.2-4|50	%makeinstall_std

748 21
21cr|comgt-0.32-22|1	# deleted from repo
21cr|comgt-0.32-22|2	
21cr|comgt-0.32-22|3	%define old_name gcom
21cr|comgt-0.32-22|4	
21cr|comgt-0.32-22|5	Summary:	GPRS/EDGE/3G/HSDPA datacard control tool
21cr|comgt-0.32-22|6	Name:		comgt
21cr|comgt-0.32-22|7	Version:	0.32
21cr|comgt-0.32-22|8	Release:	22
21cr|comgt-0.32-22|9	License:	GPLv2+
21cr|comgt-0.32-22|10	Group:		Communications
21cr|comgt-0.32-22|11	Url:		http://pharscape.org/comgt.html
21cr|comgt-0.32-22|12	Source0:	http://www.pharscape.org/3G/%{name}/%{name}.%{version}.tgz
21cr|comgt-0.32-22|13	Patch0:		comgt-0.32-string-format.patch
21cr|comgt-0.32-22|14	Patch1:		comgt-0.32-fix-man-page-typo.patch
21cr|comgt-0.32-22|15	Requires:	usb_modeswitch
21cr|comgt-0.32-22|16	Provides:	%{old_name} = %{EVRD}
21cr|comgt-0.32-22|17	
21cr|comgt-0.32-22|18	%description
21cr|comgt-0.32-22|19	comgt is a datacard control tool for Option GlobeTrotter GPRS/EDGE/3G/HSDPA
21cr|comgt-0.32-22|20	and Vodafone 3G/GPRS.
21cr|comgt-0.32-22|21	
21cr|comgt-0.32-22|22	It is a scripting language interpreter useful for establishing communications
21cr|comgt-0.32-22|23	on serial lines and through PCMCIA modems as well as GPRS and 3G datacards.
21cr|comgt-0.32-22|24	
21cr|comgt-0.32-22|25	comgt has some features that are rarely found in other utilities of the same
21cr|comgt-0.32-22|26	type.
21cr|comgt-0.32-22|27	
21cr|comgt-0.32-22|28	%files
21cr|comgt-0.32-22|29	%defattr(644,root,root,755)
21cr|comgt-0.32-22|30	%doc CHANGELOG gprs.txt TODO umts.txt
21cr|comgt-0.32-22|31	%{_mandir}/man1/%{name}.1*
21cr|comgt-0.32-22|32	%defattr(755,root,root,755)
21cr|comgt-0.32-22|33	%{_sbindir}/%{name}
21cr|comgt-0.32-22|34	%{_sbindir}/%{old_name}
21cr|comgt-0.32-22|35	
21cr|comgt-0.32-22|36	#----------------------------------------------------------------------------
21cr|comgt-0.32-22|37	
21cr|comgt-0.32-22|38	%prep
21cr|comgt-0.32-22|39	%setup -qn %{name}.%{version}
21cr|comgt-0.32-22|40	%patch0 -p1 -b .str_format~
21cr|comgt-0.32-22|41	%patch1 -p1 -b .man_typo~
21cr|comgt-0.32-22|42	
21cr|comgt-0.32-22|43	%build
21cr|comgt-0.32-22|44	%make CFLAGS="-c %{optflags}" LDFLAGS="%{ldflags}"
21cr|comgt-0.32-22|45	
21cr|comgt-0.32-22|46	%install
21cr|comgt-0.32-22|47	install -m755 %{name} -D %{buildroot}%{_sbindir}/%{name}
21cr|comgt-0.32-22|48	install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
21cr|comgt-0.32-22|49	ln -s %{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{old_name}

749 21
21cr|command-not-found-1.3-7|1	Name:		command-not-found
21cr|command-not-found-1.3-7|2	Version:	1.3
21cr|command-not-found-1.3-7|3	Release:	7
21cr|command-not-found-1.3-7|4	Summary:	Command-not-found tool for ROSA and OpenMandriva
21cr|command-not-found-1.3-7|5	Group:		File tools
21cr|command-not-found-1.3-7|6	License:	GPLv2
21cr|command-not-found-1.3-7|7	URL:		https://abf.io/soft/command-not-found
21cr|command-not-found-1.3-7|8	Source0:	https://abf.io/soft/%{name}/archive/%{name}-%{version}.tar.gz
21cr|command-not-found-1.3-7|9	Patch0:		file-not-found-python2.patch
21cr|command-not-found-1.3-7|10	BuildRequires:	python(abi) = 2.7
21cr|command-not-found-1.3-7|11	Requires:	command-not-found-data
21cr|command-not-found-1.3-7|12	Requires:	python-json
21cr|command-not-found-1.3-7|13	BuildArch:	noarch
21cr|command-not-found-1.3-7|14	
21cr|command-not-found-1.3-7|15	%description
21cr|command-not-found-1.3-7|16	When you call non-existent command in bash, you will get a
21cr|command-not-found-1.3-7|17	list of packages (with repositories) where you can find this command
21cr|command-not-found-1.3-7|18	or similar ones.
21cr|command-not-found-1.3-7|19	
21cr|command-not-found-1.3-7|20	%prep
21cr|command-not-found-1.3-7|21	%autosetup -p1
21cr|command-not-found-1.3-7|22	
21cr|command-not-found-1.3-7|23	%install
21cr|command-not-found-1.3-7|24	export PYTHON=%__python2
21cr|command-not-found-1.3-7|25	for d in `python localizer.py --list`; do\
21cr|command-not-found-1.3-7|26	mkdir -p %{buildroot}/usr/share/locale/$d/LC_MESSAGES;\
21cr|command-not-found-1.3-7|27	install -m 644 locale/$d/LC_MESSAGES/%{name}.mo %{buildroot}/usr/share/locale/$d/LC_MESSAGES/%{name}.mo;\
21cr|command-not-found-1.3-7|28	done
21cr|command-not-found-1.3-7|29	mkdir -p %{buildroot}/usr/bin
21cr|command-not-found-1.3-7|30	mkdir -p %{buildroot}/etc/profile.d
21cr|command-not-found-1.3-7|31	cp command-not-found.py  %{buildroot}/usr/bin/cnf
21cr|command-not-found-1.3-7|32	cp handler.sh %{buildroot}/etc/profile.d/91cnf.sh
21cr|command-not-found-1.3-7|33	
21cr|command-not-found-1.3-7|34	%find_lang %{name}
21cr|command-not-found-1.3-7|35	
21cr|command-not-found-1.3-7|36	%files -f %{name}.lang
21cr|command-not-found-1.3-7|37	/usr/bin/cnf
21cr|command-not-found-1.3-7|38	/etc/profile.d/91cnf.sh

750 21
21cr|command-not-found-data-2013.02.21-7|1	
21cr|command-not-found-data-2013.02.21-7|2	Name:           command-not-found-data
21cr|command-not-found-data-2013.02.21-7|3	Version:        2013.02.21
21cr|command-not-found-data-2013.02.21-7|4	Release:        7
21cr|command-not-found-data-2013.02.21-7|5	Summary:        Data files for command-not-found
21cr|command-not-found-data-2013.02.21-7|6	Group:          File tools
21cr|command-not-found-data-2013.02.21-7|7	License:        GPLv2
21cr|command-not-found-data-2013.02.21-7|8	URL:            N/A
21cr|command-not-found-data-2013.02.21-7|9	Source0:        %{name}-%{version}.tar.gz
21cr|command-not-found-data-2013.02.21-7|10	BuildArch:      noarch
21cr|command-not-found-data-2013.02.21-7|11	
21cr|command-not-found-data-2013.02.21-7|12	%description
21cr|command-not-found-data-2013.02.21-7|13	Contains data files for command-not-found tool.
21cr|command-not-found-data-2013.02.21-7|14	This package will be rebuilt every week with new data.
21cr|command-not-found-data-2013.02.21-7|15	
21cr|command-not-found-data-2013.02.21-7|16	%prep
21cr|command-not-found-data-2013.02.21-7|17	%setup -q -n %{name}
21cr|command-not-found-data-2013.02.21-7|18	
21cr|command-not-found-data-2013.02.21-7|19	%install
21cr|command-not-found-data-2013.02.21-7|20	mkdir -p %{buildroot}/usr/share/command-not-found
21cr|command-not-found-data-2013.02.21-7|21	cp data.json %{buildroot}/usr/share/command-not-found/data.json
21cr|command-not-found-data-2013.02.21-7|22	
21cr|command-not-found-data-2013.02.21-7|23	%files
21cr|command-not-found-data-2013.02.21-7|24	%dir /usr/share/command-not-found/
21cr|command-not-found-data-2013.02.21-7|25	/usr/share/command-not-found/data.json

751 21
21cr|commit-patch-2.5.2-4|1	Summary:	A utility that lets you check select portions of a file into a VCS
21cr|commit-patch-2.5.2-4|2	Name:		commit-patch
21cr|commit-patch-2.5.2-4|3	Version:	2.5.2
21cr|commit-patch-2.5.2-4|4	Release:	4
21cr|commit-patch-2.5.2-4|5	License:	GPLv2
21cr|commit-patch-2.5.2-4|6	Group:		Text tools
21cr|commit-patch-2.5.2-4|7	Url:		http://porkrind.org/commit-patch/
21cr|commit-patch-2.5.2-4|8	Source0:	https://github.com/caldwell/commit-patch/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|commit-patch-2.5.2-4|9	BuildArch:	noarch
21cr|commit-patch-2.5.2-4|10	
21cr|commit-patch-2.5.2-4|11	%description
21cr|commit-patch-2.5.2-4|12	Jim Radford and David Caldwell wrote a neat little utility that lets you check
21cr|commit-patch-2.5.2-4|13	in select portions of a file into Darcs, Git, CVS, Subversion, or Mercurial. It
21cr|commit-patch-2.5.2-4|14	comes as a command line app and also and emacs interface.
21cr|commit-patch-2.5.2-4|15	
21cr|commit-patch-2.5.2-4|16	A blog entry (http://porkrind.org/missives/commit-patch-managing-your-mess)
21cr|commit-patch-2.5.2-4|17	about commit-patch provides some detailed information on why you might want to
21cr|commit-patch-2.5.2-4|18	use commit-patch.
21cr|commit-patch-2.5.2-4|19	
21cr|commit-patch-2.5.2-4|20	commit-patch and commit-partial can make commiting partial changes easier with:
21cr|commit-patch-2.5.2-4|21	-darcs
21cr|commit-patch-2.5.2-4|22	-git
21cr|commit-patch-2.5.2-4|23	-mercurial
21cr|commit-patch-2.5.2-4|24	-cvs
21cr|commit-patch-2.5.2-4|25	-svn
21cr|commit-patch-2.5.2-4|26	
21cr|commit-patch-2.5.2-4|27	commit-patch-buffer.el is an emacs interface to commit-patch. It allows you to
21cr|commit-patch-2.5.2-4|28	just hit C-c C-c in any patch buffer to apply and commit only the changes
21cr|commit-patch-2.5.2-4|29	indicated by the patch, regardless of the changes in your working directory.
21cr|commit-patch-2.5.2-4|30	
21cr|commit-patch-2.5.2-4|31	%files
21cr|commit-patch-2.5.2-4|32	%{_bindir}/commit-partial
21cr|commit-patch-2.5.2-4|33	%{_bindir}/commit-patch
21cr|commit-patch-2.5.2-4|34	%{_mandir}/man1/commit-*.1*
21cr|commit-patch-2.5.2-4|35	%{_datadir}/emacs/site-lisp/%{name}*.el
21cr|commit-patch-2.5.2-4|36	
21cr|commit-patch-2.5.2-4|37	#----------------------------------------------------------------------------
21cr|commit-patch-2.5.2-4|38	
21cr|commit-patch-2.5.2-4|39	%prep
21cr|commit-patch-2.5.2-4|40	%setup -q
21cr|commit-patch-2.5.2-4|41	
21cr|commit-patch-2.5.2-4|42	%install
21cr|commit-patch-2.5.2-4|43	install -d %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1/ %{buildroot}%{_datadir}/emacs/site-lisp
21cr|commit-patch-2.5.2-4|44	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|commit-patch-2.5.2-4|45	install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|commit-patch-2.5.2-4|46	install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1/commit-partial.1
21cr|commit-patch-2.5.2-4|47	install -m 644 *.el %{buildroot}%{_datadir}/emacs/site-lisp/
21cr|commit-patch-2.5.2-4|48	ln -s %{name} %{buildroot}%{_bindir}/commit-partial
21cr|commit-patch-2.5.2-4|49	

752 21
21cr|commoncpp2-1.8.1-11|1	%define api	1.8
21cr|commoncpp2-1.8.1-11|2	%define major	0
21cr|commoncpp2-1.8.1-11|3	%define libccext2	%mklibname ccext2_ %{api} %{major}
21cr|commoncpp2-1.8.1-11|4	%define libccgnu2	%mklibname ccgnu2_ %{api} %{major}
21cr|commoncpp2-1.8.1-11|5	%define devname		%mklibname %{name} -d
21cr|commoncpp2-1.8.1-11|6	
21cr|commoncpp2-1.8.1-11|7	Summary:	A GNU package for creating portable C++ programs
21cr|commoncpp2-1.8.1-11|8	Name:		commoncpp2
21cr|commoncpp2-1.8.1-11|9	Version:	1.8.1
21cr|commoncpp2-1.8.1-11|10	Release:	11
21cr|commoncpp2-1.8.1-11|11	Group:		Development/C++
21cr|commoncpp2-1.8.1-11|12	License:	GPLv2
21cr|commoncpp2-1.8.1-11|13	Url:		http://www.gnutelephony.org
21cr|commoncpp2-1.8.1-11|14	Source0:	http://ftp.gnu.org/gnu/commoncpp/%{name}-%{version}.tar.gz
21cr|commoncpp2-1.8.1-11|15	Patch0:		applog_pipe.patch
21cr|commoncpp2-1.8.1-11|16	# Fix mkfifo modes: S_IREAD | S_IWRITE -> S_IRUSR | S_IWUSR
21cr|commoncpp2-1.8.1-11|17	Patch1:		commoncpp2-statfix.patch
21cr|commoncpp2-1.8.1-11|18	# Fix build against GCC9+
21cr|commoncpp2-1.8.1-11|19	Patch2:		commoncpp2-gcc9.patch
21cr|commoncpp2-1.8.1-11|20	# Fix two occurences of incorrect sizeof usage
21cr|commoncpp2-1.8.1-11|21	Patch3:		commoncpp2_sizeof.patch
21cr|commoncpp2-1.8.1-11|22	# Replace obsolete macros
21cr|commoncpp2-1.8.1-11|23	Patch4:		commoncpp2_obsoletem4.patch
21cr|commoncpp2-1.8.1-11|24	# Call setgroups before setuid
21cr|commoncpp2-1.8.1-11|25	Patch5:		commoncpp2_setgroups.patch
21cr|commoncpp2-1.8.1-11|26	# Disable thread1 test which is badly written and hangs (or takes a very long time)
21cr|commoncpp2-1.8.1-11|27	# Add return code to detect failure/success
21cr|commoncpp2-1.8.1-11|28	Patch6:		commoncpp2_tests.patch
21cr|commoncpp2-1.8.1-11|29	BuildRequires:	doxygen
21cr|commoncpp2-1.8.1-11|30	BuildRequires:	libtool
21cr|commoncpp2-1.8.1-11|31	BuildRequires:	glibc-static-devel
21cr|commoncpp2-1.8.1-11|32	BuildRequires:	libstdc++-devel
21cr|commoncpp2-1.8.1-11|33	BuildRequires:	pkgconfig(zlib)
21cr|commoncpp2-1.8.1-11|34	
21cr|commoncpp2-1.8.1-11|35	%description
21cr|commoncpp2-1.8.1-11|36	Common C++2 is a GNU package which offers portable "abstraction" of system
21cr|commoncpp2-1.8.1-11|37	services such as threads, networks, and sockets. Common C++ also offers
21cr|commoncpp2-1.8.1-11|38	individual frameworks generally useful to developing portable C++ applications
21cr|commoncpp2-1.8.1-11|39	including a object persistance engine, math libraries, threading, sockets, etc.
21cr|commoncpp2-1.8.1-11|40	
21cr|commoncpp2-1.8.1-11|41	Common C++2 is small, and highly portable. Common C++ will support most Unix
21cr|commoncpp2-1.8.1-11|42	operating systems as well as Win32, in addition to GNU/Linux.
21cr|commoncpp2-1.8.1-11|43	
21cr|commoncpp2-1.8.1-11|44	#----------------------------------------------------------------------------
21cr|commoncpp2-1.8.1-11|45	
21cr|commoncpp2-1.8.1-11|46	%package -n %{libccext2}
21cr|commoncpp2-1.8.1-11|47	Summary:	A GNU package for creating portable C++ program
21cr|commoncpp2-1.8.1-11|48	Group:		System/Libraries
21cr|commoncpp2-1.8.1-11|49	Conflicts:	%{_lib}commoncpp2_1.8 < 1.8.1-4
21cr|commoncpp2-1.8.1-11|50	Obsoletes:	%{_lib}commoncpp2_1.8 < 1.8.1-4
21cr|commoncpp2-1.8.1-11|51	
21cr|commoncpp2-1.8.1-11|52	%description -n %{libccext2}
21cr|commoncpp2-1.8.1-11|53	This package contains the shared library part of CommonC++.
21cr|commoncpp2-1.8.1-11|54	
21cr|commoncpp2-1.8.1-11|55	%files -n %{libccext2}
21cr|commoncpp2-1.8.1-11|56	%{_libdir}/libccext2-%{api}.so.%{major}*
21cr|commoncpp2-1.8.1-11|57	
21cr|commoncpp2-1.8.1-11|58	#----------------------------------------------------------------------------
21cr|commoncpp2-1.8.1-11|59	
21cr|commoncpp2-1.8.1-11|60	%package -n %{libccgnu2}
21cr|commoncpp2-1.8.1-11|61	Summary:	A GNU package for creating portable C++ program
21cr|commoncpp2-1.8.1-11|62	Group:		System/Libraries
21cr|commoncpp2-1.8.1-11|63	Conflicts:	%{_lib}commoncpp2_1.8 < 1.8.1-4
21cr|commoncpp2-1.8.1-11|64	
21cr|commoncpp2-1.8.1-11|65	%description -n %{libccgnu2}
21cr|commoncpp2-1.8.1-11|66	This package contains the shared library part of CommonC++.
21cr|commoncpp2-1.8.1-11|67	
21cr|commoncpp2-1.8.1-11|68	%files -n %{libccgnu2}
21cr|commoncpp2-1.8.1-11|69	%{_libdir}/libccgnu2-%{api}.so.%{major}*
21cr|commoncpp2-1.8.1-11|70	
21cr|commoncpp2-1.8.1-11|71	#----------------------------------------------------------------------------
21cr|commoncpp2-1.8.1-11|72	
21cr|commoncpp2-1.8.1-11|73	%package -n %{devname}
21cr|commoncpp2-1.8.1-11|74	Summary:	A GNU package for creating portable C++ program
21cr|commoncpp2-1.8.1-11|75	Group:		Development/C++
21cr|commoncpp2-1.8.1-11|76	Requires:	%{libccext2} = %{EVRD}
21cr|commoncpp2-1.8.1-11|77	Requires:	%{libccgnu2} = %{EVRD}
21cr|commoncpp2-1.8.1-11|78	Provides:	%{name}-devel = %{EVRD}
21cr|commoncpp2-1.8.1-11|79	Obsoletes:	%{_lib}commoncpp-devel < 1.8.1-4
21cr|commoncpp2-1.8.1-11|80	# Keep it for a while
21cr|commoncpp2-1.8.1-11|81	Provides:	libcommoncpp-devel = %{EVRD}
21cr|commoncpp2-1.8.1-11|82	
21cr|commoncpp2-1.8.1-11|83	%description -n %{devname}
21cr|commoncpp2-1.8.1-11|84	This package contains the development files and documentation needed to build
21cr|commoncpp2-1.8.1-11|85	programs with CommonC++.
21cr|commoncpp2-1.8.1-11|86	
21cr|commoncpp2-1.8.1-11|87	%files -n %{devname}
21cr|commoncpp2-1.8.1-11|88	%doc AUTHORS NEWS README TODO COPYING COPYING.addendum THANKS ChangeLog doc/html
21cr|commoncpp2-1.8.1-11|89	%{_bindir}/ccgnu2-config
21cr|commoncpp2-1.8.1-11|90	%{_includedir}/cc++
21cr|commoncpp2-1.8.1-11|91	%{_datadir}/aclocal/*
21cr|commoncpp2-1.8.1-11|92	%{_infodir}/*
21cr|commoncpp2-1.8.1-11|93	%{_libdir}/*.so
21cr|commoncpp2-1.8.1-11|94	%{_libdir}/pkgconfig/*.pc
21cr|commoncpp2-1.8.1-11|95	
21cr|commoncpp2-1.8.1-11|96	#----------------------------------------------------------------------------
21cr|commoncpp2-1.8.1-11|97	
21cr|commoncpp2-1.8.1-11|98	%prep
21cr|commoncpp2-1.8.1-11|99	%setup -q
21cr|commoncpp2-1.8.1-11|100	%apply_patches
21cr|commoncpp2-1.8.1-11|101	
21cr|commoncpp2-1.8.1-11|102	%build
21cr|commoncpp2-1.8.1-11|103	export CXXFLAGS="%{optflags} -std=gnu++14"
21cr|commoncpp2-1.8.1-11|104	./autogen.sh
21cr|commoncpp2-1.8.1-11|105	%configure \
21cr|commoncpp2-1.8.1-11|106	--disable-static
21cr|commoncpp2-1.8.1-11|107	
21cr|commoncpp2-1.8.1-11|108	# Get rid of undesirable hardcoded rpaths; workaround libtool reordering
21cr|commoncpp2-1.8.1-11|109	# -Wl,--as-needed after all the libraries.
21cr|commoncpp2-1.8.1-11|110	sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21cr|commoncpp2-1.8.1-11|111	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21cr|commoncpp2-1.8.1-11|112	-e 's|CC="\(g..\)"|CC="\1 -Wl,--as-needed"|' \
21cr|commoncpp2-1.8.1-11|113	-i libtool
21cr|commoncpp2-1.8.1-11|114	
21cr|commoncpp2-1.8.1-11|115	# Parallel build occasionally broken
21cr|commoncpp2-1.8.1-11|116	%make -j1
21cr|commoncpp2-1.8.1-11|117	
21cr|commoncpp2-1.8.1-11|118	%install
21cr|commoncpp2-1.8.1-11|119	%makeinstall_std
21cr|commoncpp2-1.8.1-11|120	

753 21
21cr|comp-cab-setup-5.10-1.git2a2a53.1|1	%define commit 2a2a53921d116f13728ca2f7f38a4b72862361e3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|comp-cab-setup-5.10-1.git2a2a53.1|3	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|4	Summary(ru_RU.UTF-8):	Управление компьютерным классом
21cr|comp-cab-setup-5.10-1.git2a2a53.1|5	Summary:	Computer class setup
21cr|comp-cab-setup-5.10-1.git2a2a53.1|6	Name:		comp-cab-setup
21cr|comp-cab-setup-5.10-1.git2a2a53.1|7	Version:	5.10
21cr|comp-cab-setup-5.10-1.git2a2a53.1|8	Release:	1.git%{commit_short}.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|9	License:	GPLv3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|10	Group:		Education
21cr|comp-cab-setup-5.10-1.git2a2a53.1|11	Url:		https://hub.mos.ru/mos/src/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|12	Vendor:		MOS
21cr|comp-cab-setup-5.10-1.git2a2a53.1|13	Source0:	https://hub.mos.ru/mos/src/%{name}/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|comp-cab-setup-5.10-1.git2a2a53.1|14	BuildArch:	noarch
21cr|comp-cab-setup-5.10-1.git2a2a53.1|15	BuildRequires:	desktop-file-utils
21cr|comp-cab-setup-5.10-1.git2a2a53.1|16	Requires:	python3-qt6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|17	Requires:	python3-flask
21cr|comp-cab-setup-5.10-1.git2a2a53.1|18	Requires:	python3-qrcode
21cr|comp-cab-setup-5.10-1.git2a2a53.1|19	Requires:	python3-watchdog
21cr|comp-cab-setup-5.10-1.git2a2a53.1|20	Requires:	sshpass
21cr|comp-cab-setup-5.10-1.git2a2a53.1|21	Requires:	py-ini-config
21cr|comp-cab-setup-5.10-1.git2a2a53.1|22	Requires:	sshfs-fuse
21cr|comp-cab-setup-5.10-1.git2a2a53.1|23	Requires:	xterm
21cr|comp-cab-setup-5.10-1.git2a2a53.1|24	Requires:	wakeonlan
21cr|comp-cab-setup-5.10-1.git2a2a53.1|25	Requires:	python3-mos-pyqt6-dialogs >= 1.0.0-2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|26	Recommends:	bash-completion
21cr|comp-cab-setup-5.10-1.git2a2a53.1|27	Recommends:	configcleaner >= 4.3-1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|28	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|29	%description
21cr|comp-cab-setup-5.10-1.git2a2a53.1|30	%{summary}.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|31	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|32	%description -l ru_RU.UTF-8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|33	Приложение для настройки управления компьютерным классом с использованием ssh и Veyon.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|34	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|35	%files
21cr|comp-cab-setup-5.10-1.git2a2a53.1|36	%{_bindir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|37	%{_libexecdir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|38	%{python3_sitelib}/comp_cab_setup_modules
21cr|comp-cab-setup-5.10-1.git2a2a53.1|39	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|comp-cab-setup-5.10-1.git2a2a53.1|40	%{_datadir}/applications/%{name}.desktop
21cr|comp-cab-setup-5.10-1.git2a2a53.1|41	%{_datadir}/bash-completion/completions/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|42	%{_datadir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|43	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|44	#------------------------------------------------------------------
21cr|comp-cab-setup-5.10-1.git2a2a53.1|45	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|46	%prep
21cr|comp-cab-setup-5.10-1.git2a2a53.1|47	%autosetup -n %{name}-%{commit}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|48	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|49	%install
21cr|comp-cab-setup-5.10-1.git2a2a53.1|50	mkdir -p %{buildroot}%{_bindir}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|51	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|52	mkdir -p %{buildroot}%{python3_sitelib}/comp_cab_setup_modules
21cr|comp-cab-setup-5.10-1.git2a2a53.1|53	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|comp-cab-setup-5.10-1.git2a2a53.1|54	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|55	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|comp-cab-setup-5.10-1.git2a2a53.1|56	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|57	install -m755 app.py %{buildroot}%{_libexecdir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|58	install -m644 style.css %{buildroot}%{_libexecdir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|59	cat << EOF > %{buildroot}%{_bindir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|60	#!/bin/sh
21cr|comp-cab-setup-5.10-1.git2a2a53.1|61	%{_libexecdir}/%{name}/app.py "\$@"
21cr|comp-cab-setup-5.10-1.git2a2a53.1|62	EOF
21cr|comp-cab-setup-5.10-1.git2a2a53.1|63	chmod 755 %{buildroot}%{_bindir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|64	install -m644 comp_cab_setup_modules/*.py %{buildroot}%{python3_sitelib}/comp_cab_setup_modules
21cr|comp-cab-setup-5.10-1.git2a2a53.1|65	cp -r comp_cab_setup_modules/web_modules %{buildroot}%{python3_sitelib}/comp_cab_setup_modules
21cr|comp-cab-setup-5.10-1.git2a2a53.1|66	chmod +x %{buildroot}%{python3_sitelib}/comp_cab_setup_modules/web_modules/web_app.py
21cr|comp-cab-setup-5.10-1.git2a2a53.1|67	install -m644 comp_cab_setup_modules/*.rules %{buildroot}%{_datadir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|68	install -m644 comp_cab_setup_modules/*.sh %{buildroot}%{_datadir}/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|69	install -m644 %{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|comp-cab-setup-5.10-1.git2a2a53.1|70	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|71	install -m644 %{name}.complete %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|comp-cab-setup-5.10-1.git2a2a53.1|72	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|73	desktop-file-install %{name}.desktop
21cr|comp-cab-setup-5.10-1.git2a2a53.1|74	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|75	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|76	%changelog
21cr|comp-cab-setup-5.10-1.git2a2a53.1|77	- Merge: 8194a0e fef150c
21cr|comp-cab-setup-5.10-1.git2a2a53.1|78	* Tue Mar 10 2026 tema <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|79	- Merge pull request #79 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|80	- Версия 5.10
21cr|comp-cab-setup-5.10-1.git2a2a53.1|81	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|82	* Tue Mar 10 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|83	- Version 5.10
21cr|comp-cab-setup-5.10-1.git2a2a53.1|84	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|85	* Thu Mar 5 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|86	- Тестовая версия 5.9.11
21cr|comp-cab-setup-5.10-1.git2a2a53.1|87	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|88	* Mon Mar 2 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|89	- Тестовая версия 5.9.10
21cr|comp-cab-setup-5.10-1.git2a2a53.1|90	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|91	* Thu Feb 26 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|92	- Тестовая версия 5.9.8 - видеозапись для гостя
21cr|comp-cab-setup-5.10-1.git2a2a53.1|93	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|94	* Wed Feb 25 2026 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|95	- Тестовая версия 5.9.7 - оптимизация видеозаписи
21cr|comp-cab-setup-5.10-1.git2a2a53.1|96	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|97	* Tue Feb 24 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|98	- Тестовая версия 5.9.6 - добавлена видеозапись на хостах
21cr|comp-cab-setup-5.10-1.git2a2a53.1|99	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|100	* Fri Feb 20 2026 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|101	- Версия 5.9.5 - добавлена видеозапись экрана хоста
21cr|comp-cab-setup-5.10-1.git2a2a53.1|102	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|103	* Mon Feb 16 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|104	- Тестовая версия 5.9.3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|105	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|106	- Merge: 9b5bea8 6f1e6f2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|107	* Wed Feb 4 2026 tema <temap@mail.ru> 5.9-2.gitcda4ca.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|108	- Merge pull request #78 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|109	- Версия 5.9
21cr|comp-cab-setup-5.10-1.git2a2a53.1|110	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|111	* Wed Feb 4 2026 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|112	- Предупреждение о необходимости обновить configcleaner для очистки конфигов на хостах
21cr|comp-cab-setup-5.10-1.git2a2a53.1|113	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|114	* Wed Feb 4 2026 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|115	- В спек добавлен свежий changelog
21cr|comp-cab-setup-5.10-1.git2a2a53.1|116	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|117	* Wed Feb 4 2026 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|118	- Версия 5.9
21cr|comp-cab-setup-5.10-1.git2a2a53.1|119	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|120	* Tue Feb 3 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|121	- Requires configcleaner >=4.3-2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|122	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|123	* Mon Jan 19 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|124	- Кнопка Прервать выполнение команды активна только во время выполнения команды
21cr|comp-cab-setup-5.10-1.git2a2a53.1|125	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|126	- Merge: df969dc f232174
21cr|comp-cab-setup-5.10-1.git2a2a53.1|127	* Wed Dec 24 2025 tema <temap@mail.ru> 5.7-8.git197e1a.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|128	- Merge pull request #77 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|129	- Версия 5.8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|130	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|131	* Wed Dec 24 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|132	- Version 5.8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|133	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|134	* Sun Dec 21 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|135	- Ver. 5.7.6 - paramiko -> subprocess
21cr|comp-cab-setup-5.10-1.git2a2a53.1|136	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|137	* Wed Dec 17 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|138	- Тестовая версия 5.7.4 - русификация интерфейса
21cr|comp-cab-setup-5.10-1.git2a2a53.1|139	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|140	* Tue Dec 16 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|141	- Тестовая версия 5.7.3 - добавлена возможность полного восстановления интернета
21cr|comp-cab-setup-5.10-1.git2a2a53.1|142	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|143	- Merge: 47de2cf c05923f
21cr|comp-cab-setup-5.10-1.git2a2a53.1|144	* Tue Dec 9 2025 tema <temap@mail.ru> 5.7-1.git752bf4.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|145	- Merge pull request #76 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|146	- Версия 5.7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|147	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|148	* Mon Dec 8 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|149	- Версия 5.7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|150	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|151	* Thu Dec 4 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|152	- В spec добавлен changelog
21cr|comp-cab-setup-5.10-1.git2a2a53.1|153	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|154	* Wed Dec 3 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|155	- Ver. 5.6.9 - копирование папки с хостов
21cr|comp-cab-setup-5.10-1.git2a2a53.1|156	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|157	* Tue Dec 2 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|158	- Ver. 5.6.8 с автодополнением
21cr|comp-cab-setup-5.10-1.git2a2a53.1|159	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|160	- Merge: 080385a 7e245ec
21cr|comp-cab-setup-5.10-1.git2a2a53.1|161	* Thu Nov 27 2025 tema <temap@mail.ru> 5.6-1.giteef345.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|162	- Merge pull request #75 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|163	- Версия 5.6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|164	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|165	* Thu Nov 27 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|166	- Версия 5.6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|167	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|168	* Wed Nov 26 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|169	- Тестовая версия 5.5.8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|170	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|171	* Mon Nov 24 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|172	- Тестовая версия 5.5.5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|173	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|174	* Tue Nov 18 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|175	- Обновлены справки, функция wakeonlan перенесена в выполнение команд
21cr|comp-cab-setup-5.10-1.git2a2a53.1|176	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|177	* Mon Nov 17 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|178	- Добавлена пауза в 1 с перед открытием браузера на хостах
21cr|comp-cab-setup-5.10-1.git2a2a53.1|179	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|180	- Merge: dbafeae 2531184
21cr|comp-cab-setup-5.10-1.git2a2a53.1|181	* Thu Nov 13 2025 tema <temap@mail.ru> 5.5-1.git8abf88.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|182	- Merge pull request #74 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|183	- Версия 5.5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|184	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|185	* Thu Nov 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|186	- Версия 5.5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|187	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|188	* Fri Oct 31 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|189	- Все графические уведомления переведены на mos-pyqt-dialogs
21cr|comp-cab-setup-5.10-1.git2a2a53.1|190	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|191	- Merge: d395c64 9aac6b0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|192	* Thu Oct 30 2025 tema <temap@mail.ru> 5.4-3.git3adc93.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|193	- Merge pull request #72 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|194	- Bug fix: в requires добавлен wakeonlan
21cr|comp-cab-setup-5.10-1.git2a2a53.1|195	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|196	* Wed Oct 29 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|197	- Add wakeonlan to requires
21cr|comp-cab-setup-5.10-1.git2a2a53.1|198	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|199	* Tue Oct 21 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|200	- В список популярных программ для установки и удаления добавлен Мостех.Офис
21cr|comp-cab-setup-5.10-1.git2a2a53.1|201	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|202	- Merge: 3a5f171 075a17d
21cr|comp-cab-setup-5.10-1.git2a2a53.1|203	* Fri Oct 10 2025 tema <temap@mail.ru> 5.4-2.gitc074f9.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|204	- Merge pull request #71 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|205	- Ver. 5.4.2 - bug fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|206	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|207	* Thu Oct 9 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|208	- Bug fix: заполнение таблицы хостов выводило ошибку в неинициализированное текстовое поле
21cr|comp-cab-setup-5.10-1.git2a2a53.1|209	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|210	- Merge: 9bc23ca 6b6aa99
21cr|comp-cab-setup-5.10-1.git2a2a53.1|211	* Wed Oct 8 2025 tema <temap@mail.ru> 5.4-1.git1e744b.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|212	- Merge pull request #70 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|213	- Version 5.4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|214	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|215	* Tue Oct 7 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|216	- Version 5.4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|217	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|218	* Mon Oct 6 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|219	- Копирование архива /home с созданием и выбором готового разнесено на разные кнопки
21cr|comp-cab-setup-5.10-1.git2a2a53.1|220	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|221	* Thu Oct 2 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|222	- Реализована смена обоев для гостя
21cr|comp-cab-setup-5.10-1.git2a2a53.1|223	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|224	- Merge: bc72f23 ca8e29b
21cr|comp-cab-setup-5.10-1.git2a2a53.1|225	* Tue Sep 30 2025 tema <temap@mail.ru> 5.3-1.git15cf1a.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|226	- Merge pull request #69 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|227	- Version 5.3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|228	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|229	* Tue Sep 30 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|230	- Ver. 5.3 - отправка заданий на доработку
21cr|comp-cab-setup-5.10-1.git2a2a53.1|231	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|232	* Mon Sep 29 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|233	- Версия 5.2.4 для тестирования
21cr|comp-cab-setup-5.10-1.git2a2a53.1|234	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|235	* Mon Sep 29 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|236	- Рефакторинг кода
21cr|comp-cab-setup-5.10-1.git2a2a53.1|237	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|238	* Mon Sep 29 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|239	- Добавлена возможность отправить задания на доработку
21cr|comp-cab-setup-5.10-1.git2a2a53.1|240	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|241	- Merge: 214b7cd 112b14b
21cr|comp-cab-setup-5.10-1.git2a2a53.1|242	* Tue Sep 16 2025 tema <temap@mail.ru> 5.2-1.git252195.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|243	- Merge pull request #68 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|244	- Version 5.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|245	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|246	* Tue Sep 16 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|247	- Ver. 5.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|248	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|249	* Fri Sep 12 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|250	- На вкладку ограничений добавлена установка и удаление mos-appstore-wheel-only
21cr|comp-cab-setup-5.10-1.git2a2a53.1|251	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|252	- Merge: d4531f0 6af53c1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|253	* Thu Sep 11 2025 tema <temap@mail.ru> 5.1-4.git3a98ae.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|254	- Merge pull request #67 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|255	- Version 5.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|256	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|257	* Thu Sep 11 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|258	- Ver. 5.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|259	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|260	* Fri Sep 5 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|261	- Архив с /etc/skel создаётся и удаляется один раз, а не для каждого хоста
21cr|comp-cab-setup-5.10-1.git2a2a53.1|262	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|263	* Fri Sep 5 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|264	- Ver. 5.1 - копирование skel на хосты
21cr|comp-cab-setup-5.10-1.git2a2a53.1|265	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|266	* Wed Jul 16 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|267	- Fix requirements
21cr|comp-cab-setup-5.10-1.git2a2a53.1|268	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|269	- Merge: 0d421ed f41ff12
21cr|comp-cab-setup-5.10-1.git2a2a53.1|270	* Tue Jul 15 2025 tema <temap@mail.ru> 5.0-1.git0315cc.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|271	- Merge pull request #66 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|272	- Версия 5.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|273	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|274	* Mon Jul 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|275	- Add xterm to requires
21cr|comp-cab-setup-5.10-1.git2a2a53.1|276	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|277	* Thu Jul 3 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|278	- Ver. 5.0 - PyQt6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|279	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|280	- Merge: 149f0d8 42729df
21cr|comp-cab-setup-5.10-1.git2a2a53.1|281	* Thu Jun 19 2025 tema <temap@mail.ru> 4.5-3.gitb0f55a.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|282	- Merge pull request #65 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|283	- Версия 4.5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|284	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|285	* Thu Jun 19 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|286	- Bug fix: ошибки при копировании ключей veyon на хосты
21cr|comp-cab-setup-5.10-1.git2a2a53.1|287	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|288	* Wed Jun 4 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|289	- Bug fix: в Росе 13 не отображались значки
21cr|comp-cab-setup-5.10-1.git2a2a53.1|290	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|291	* Thu Apr 24 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|292	- Версия 4.5 - исправлены ошибки импорта хостов из txt
21cr|comp-cab-setup-5.10-1.git2a2a53.1|293	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|294	- Merge: 56a0d8e 676ffa7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|295	* Wed Mar 26 2025 tema <temap@mail.ru> 4.4-2.git315f8c.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|296	- Merge pull request #64 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|297	- Версия 4.4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|298	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|299	* Wed Mar 26 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|300	- Version 4.4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|301	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|302	* Tue Mar 25 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|303	- Version 4.4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|304	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|305	- Merge: 254fddc 9eab652
21cr|comp-cab-setup-5.10-1.git2a2a53.1|306	* Fri Mar 7 2025 tema <temap@mail.ru> 4.3-1.git0f6538.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|307	- Merge pull request #63 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|308	- Версия 4.3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|309	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|310	* Fri Mar 7 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|311	- Version 4.3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|312	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|313	* Wed Mar 5 2025 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|314	- Версия 4.2.8 для тестирования
21cr|comp-cab-setup-5.10-1.git2a2a53.1|315	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|316	- Merge: dc52648 bed1dc7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|317	* Thu Feb 27 2025 tema <temap@mail.ru> 4.2-2.gite38135.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|318	- Merge pull request #62 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|319	- Двузначные номера при автоинкременте имён хостов
21cr|comp-cab-setup-5.10-1.git2a2a53.1|320	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|321	* Thu Feb 27 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|322	- Двузначные номера при автоинкременте имён хостов
21cr|comp-cab-setup-5.10-1.git2a2a53.1|323	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|324	- Merge: 7a8754d 39c9821
21cr|comp-cab-setup-5.10-1.git2a2a53.1|325	* Mon Feb 17 2025 tema <temap@mail.ru> 4.2-1.git9b87f0.3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|326	- Merge pull request #61 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|327	- Add web modules to spec
21cr|comp-cab-setup-5.10-1.git2a2a53.1|328	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|329	* Mon Feb 17 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|330	- Add web modules
21cr|comp-cab-setup-5.10-1.git2a2a53.1|331	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|332	- Merge: 7754ced 94bd0c4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|333	* Mon Feb 17 2025 tema <temap@mail.ru> 4.2-1.git9b87f0.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|334	- Merge pull request #60 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|335	- Critical dependencies fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|336	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|337	* Mon Feb 17 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|338	- Critical dependecies fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|339	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|340	- Merge: 273e14f d18a688
21cr|comp-cab-setup-5.10-1.git2a2a53.1|341	* Thu Feb 13 2025 tema <temap@mail.ru> 4.2-1.git9b87f0.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|342	- Merge pull request #59 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|343	- Версия 4.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|344	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|345	* Tue Feb 11 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|346	- Version 4.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|347	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|348	- Merge: 617081b cd0b35a
21cr|comp-cab-setup-5.10-1.git2a2a53.1|349	* Tue Jan 28 2025 tema <temap@mail.ru> 4.1-1.gitf0e062.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|350	- Merge pull request #58 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|351	- Версия 4.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|352	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|353	* Tue Jan 28 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|354	- Version 4.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|355	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|356	- Merge: ad74ba4 005286b
21cr|comp-cab-setup-5.10-1.git2a2a53.1|357	* Tue Jan 21 2025 tema <temap@mail.ru> 4.0-4.gitd0fe9b.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|358	- Merge pull request #57 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|359	- Fix typo in desktop file
21cr|comp-cab-setup-5.10-1.git2a2a53.1|360	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|361	* Tue Jan 21 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|362	- Fix typo in desktop file
21cr|comp-cab-setup-5.10-1.git2a2a53.1|363	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|364	- Merge: 7fe3b87 49bca65
21cr|comp-cab-setup-5.10-1.git2a2a53.1|365	* Fri Jan 17 2025 tema <temap@mail.ru> 4.0-3.gitbfab06.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|366	- Merge pull request #56 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|367	- Bug fix: вылет программы
21cr|comp-cab-setup-5.10-1.git2a2a53.1|368	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|369	* Fri Jan 17 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|370	- Bug fix: установочная информация попадала в регистрационную
21cr|comp-cab-setup-5.10-1.git2a2a53.1|371	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|372	* Fri Jan 17 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|373	- Bug fix: вылет при регистрации на уроке при отсутствующей службе на хостах
21cr|comp-cab-setup-5.10-1.git2a2a53.1|374	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|375	- Merge: ff84799 c19235f
21cr|comp-cab-setup-5.10-1.git2a2a53.1|376	* Mon Dec 23 2024 tema <temap@mail.ru> 4.0-1.git0d2a19.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|377	- Merge pull request #55 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|378	- Версия 4.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|379	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|380	* Thu Dec 19 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|381	- Version 4.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|382	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|383	- Merge: b3b28b4 4b6f289
21cr|comp-cab-setup-5.10-1.git2a2a53.1|384	* Tue Nov 26 2024 tema <temap@mail.ru> 3.8-1.git3ac547.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|385	- Merge pull request #54 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|386	- Version 3.8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|387	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|388	* Tue Nov 26 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|389	- Version 3.8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|390	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|391	- Merge: 3874315 7482932
21cr|comp-cab-setup-5.10-1.git2a2a53.1|392	* Fri Nov 15 2024 victorr2007 <victorr2007@yandex.ru> 3.7-2.git232763.4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|393	- Merge pull request #53 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|394	- Version 3.7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|395	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|396	* Wed Nov 13 2024 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|397	- Fix changelog
21cr|comp-cab-setup-5.10-1.git2a2a53.1|398	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|399	* Wed Nov 13 2024 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|400	- Обновления к версии 3.7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|401	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|402	* Mon Nov 11 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|403	- Ver. 3.7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|404	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|405	- Merge: e690abd 8c76f5b
21cr|comp-cab-setup-5.10-1.git2a2a53.1|406	* Wed Oct 30 2024 tema <temap@mail.ru> 3.6-2.git234d6a.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|407	- Merge pull request #51 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|408	- Version 3.6.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|409	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|410	* Wed Oct 30 2024 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|411	- Выбор файлов переведён на kdialog + открытие лога из меню
21cr|comp-cab-setup-5.10-1.git2a2a53.1|412	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|413	- Merge: 71ce3c6 e7dd478
21cr|comp-cab-setup-5.10-1.git2a2a53.1|414	* Mon Oct 28 2024 tema <temap@mail.ru> 3.6-1.gitb3b963.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|415	- Merge pull request #50 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|416	- Version 3.6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|417	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|418	* Mon Oct 28 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|419	- Ver. 3.6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|420	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|421	* Thu Sep 26 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|422	- Ver. 3.5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|423	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|424	- Merge: 4b43020 c4920b0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|425	* Mon Sep 16 2024 tema <temap@mail.ru> 3.5-1.gitf79aea.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|426	- Merge pull request #49 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|427	- Version 3.5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|428	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|429	* Mon Sep 16 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|430	- Ver. 3.5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|431	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|432	- Merge: 1826b5a 9f7af34
21cr|comp-cab-setup-5.10-1.git2a2a53.1|433	* Thu Jun 27 2024 tema <temap@mail.ru> 3.3-1.gitc473ac.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|434	- Merge pull request #48 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|435	- Version 3.3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|436	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|437	* Thu Jun 27 2024 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|438	- Version 3.3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|439	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|440	* Sat Apr 27 2024 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|441	- Отправка скрипта для отключения ввода на хост
21cr|comp-cab-setup-5.10-1.git2a2a53.1|442	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|443	- Merge: 63a37ef f53b3b7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|444	* Tue Apr 23 2024 tema <temap@mail.ru> 3.1-4.git85f3dd.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|445	- Merge pull request #47 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|446	- Bug fix: вылет при запуске при отсутствии конфига
21cr|comp-cab-setup-5.10-1.git2a2a53.1|447	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|448	* Tue Apr 23 2024 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|449	- Bug fix: вылет при запуске при отсутствии конфига
21cr|comp-cab-setup-5.10-1.git2a2a53.1|450	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|451	- Merge: a21cb27 35511f5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|452	* Thu Apr 18 2024 tema <temap@mail.ru> 3.1-3.git2327ef.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|453	- Merge pull request #46 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|454	- Add svg format to wallpapers
21cr|comp-cab-setup-5.10-1.git2a2a53.1|455	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|456	* Thu Apr 18 2024 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|457	- Add svg format to wallpapers
21cr|comp-cab-setup-5.10-1.git2a2a53.1|458	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|459	- Merge: d3c201d 9d2028c
21cr|comp-cab-setup-5.10-1.git2a2a53.1|460	* Thu Apr 18 2024 tema <temap@mail.ru> 3.1-2.git625bc7.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|461	- Merge pull request #45 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|462	- Password bug fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|463	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|464	* Wed Apr 17 2024 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|465	- Password bug fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|466	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|467	- Merge: a9ed238 797d457
21cr|comp-cab-setup-5.10-1.git2a2a53.1|468	* Mon Apr 15 2024 tema <temap@mail.ru> 3.1-1.gitc637c4.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|469	- Merge pull request #44 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|470	- Version 3.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|471	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|472	* Mon Apr 15 2024 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|473	- Version 3.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|474	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|475	- Merge: 41b71ad 50bb4da
21cr|comp-cab-setup-5.10-1.git2a2a53.1|476	* Tue Apr 9 2024 tema <temap@mail.ru> 3.0-1.git7208dc.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|477	- Merge pull request #43 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|478	- Version 3.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|479	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|480	* Fri Apr 5 2024 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|481	- Version 3.0
21cr|comp-cab-setup-5.10-1.git2a2a53.1|482	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|483	- Merge: 8f6b4a9 a5e09ab
21cr|comp-cab-setup-5.10-1.git2a2a53.1|484	* Thu Mar 14 2024 tema <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|485	- Merge pull request #42 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|486	- Crash fix + minor updates
21cr|comp-cab-setup-5.10-1.git2a2a53.1|487	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|488	* Thu Mar 14 2024 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|489	- Crash fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|490	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|491	- Merge: c25e34d 86f5ae4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|492	* Mon Feb 12 2024 tema <temap@mail.ru> 2.17-1.git7f0b74.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|493	- Merge pull request #41 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|494	- Version 2.17
21cr|comp-cab-setup-5.10-1.git2a2a53.1|495	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|496	* Mon Feb 12 2024 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|497	- Ver. 2.17
21cr|comp-cab-setup-5.10-1.git2a2a53.1|498	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|499	- Merge: 8a09a18 703931d
21cr|comp-cab-setup-5.10-1.git2a2a53.1|500	* Tue Feb 6 2024 tema <temap@mail.ru> 2.16-2.git135a45.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|501	- Merge pull request #40 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|502	- Version 2.16-2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|503	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|504	* Mon Feb 5 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|505	- Bug fix in network restriction
21cr|comp-cab-setup-5.10-1.git2a2a53.1|506	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|507	- Merge: 9ed5f3e d42f664
21cr|comp-cab-setup-5.10-1.git2a2a53.1|508	* Thu Feb 1 2024 tema <temap@mail.ru> 2.16-1.git8b7cb2.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|509	- Merge pull request #39 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|510	- Version 2.16
21cr|comp-cab-setup-5.10-1.git2a2a53.1|511	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|512	* Wed Jan 31 2024 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|513	- Ver. 2.16
21cr|comp-cab-setup-5.10-1.git2a2a53.1|514	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|515	- Merge: 55b2e0f d844547
21cr|comp-cab-setup-5.10-1.git2a2a53.1|516	* Tue Jan 16 2024 tema <temap@mail.ru> 2.15-2.gitf5274c.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|517	- Merge pull request #38 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|518	- Version 2.15
21cr|comp-cab-setup-5.10-1.git2a2a53.1|519	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|520	* Tue Jan 16 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|521	- Fix typo in ver. 2.15
21cr|comp-cab-setup-5.10-1.git2a2a53.1|522	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|523	* Mon Jan 15 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|524	- Ver. 2.15
21cr|comp-cab-setup-5.10-1.git2a2a53.1|525	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|526	- Merge: 954d47e d04cda8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|527	* Thu Jan 11 2024 tema <temap@mail.ru> 2.14-1.git926b50.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|528	- Merge pull request #37 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|529	- Version 2.14
21cr|comp-cab-setup-5.10-1.git2a2a53.1|530	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|531	* Thu Jan 11 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|532	- Ver. 2.14
21cr|comp-cab-setup-5.10-1.git2a2a53.1|533	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|534	- Merge: 6143d6c ce50b8e
21cr|comp-cab-setup-5.10-1.git2a2a53.1|535	* Thu Dec 14 2023 tema <temap@mail.ru> 2.13-1.gita4b97f.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|536	- Merge pull request #36 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|537	- Version 2.13
21cr|comp-cab-setup-5.10-1.git2a2a53.1|538	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|539	* Thu Dec 14 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|540	- Version up to 2.13
21cr|comp-cab-setup-5.10-1.git2a2a53.1|541	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|542	- Merge: 8fd2818 f40d084
21cr|comp-cab-setup-5.10-1.git2a2a53.1|543	* Mon Dec 11 2023 tema <temap@mail.ru> 2.12-3.git72df84.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|544	- Merge pull request #35 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|545	- Bug fix in network restriction
21cr|comp-cab-setup-5.10-1.git2a2a53.1|546	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|547	* Mon Dec 11 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|548	- Bug fix in network restriction
21cr|comp-cab-setup-5.10-1.git2a2a53.1|549	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|550	- Merge: be58641 3dfbeb3
21cr|comp-cab-setup-5.10-1.git2a2a53.1|551	* Tue Dec 5 2023 tema <temap@mail.ru> 2.12-1.git04b3f4.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|552	- Merge pull request #34 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|553	- Version 2.12
21cr|comp-cab-setup-5.10-1.git2a2a53.1|554	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|555	* Tue Dec 5 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|556	- Ver. 2.12
21cr|comp-cab-setup-5.10-1.git2a2a53.1|557	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|558	- Merge: d4d63e4 56f33be
21cr|comp-cab-setup-5.10-1.git2a2a53.1|559	* Fri Dec 1 2023 tema <temap@mail.ru> 2.11-4.git10bda8.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|560	- Merge pull request #33 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|561	- Version 2.11.4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|562	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|563	* Fri Dec 1 2023 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|564	- Ver. 2.11.4
21cr|comp-cab-setup-5.10-1.git2a2a53.1|565	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|566	- Merge: 125c5ec 9f78035
21cr|comp-cab-setup-5.10-1.git2a2a53.1|567	* Wed Nov 29 2023 tema <temap@mail.ru> 2.11-3.git891534.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|568	- Merge pull request #32 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|569	- Bug fix: создавались пустые папки при сборе работ
21cr|comp-cab-setup-5.10-1.git2a2a53.1|570	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|571	* Wed Nov 29 2023 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|572	- Bug fix: создавались пустые папки при сборе работ
21cr|comp-cab-setup-5.10-1.git2a2a53.1|573	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|574	- Merge: 93eb113 c45adfc
21cr|comp-cab-setup-5.10-1.git2a2a53.1|575	* Tue Nov 28 2023 tema <temap@mail.ru> 2.11-2.gitc668c3.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|576	- Merge pull request #31 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|577	- Version 2.11
21cr|comp-cab-setup-5.10-1.git2a2a53.1|578	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|579	* Tue Nov 28 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|580	- Ver. 2.11.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|581	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|582	* Tue Nov 28 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|583	- Ver. up to 2.11
21cr|comp-cab-setup-5.10-1.git2a2a53.1|584	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|585	- Merge: 8fb04fe 8f221c8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|586	* Thu Nov 23 2023 tema <temap@mail.ru> 2.10-3.git90e053.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|587	- Merge pull request #29 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|588	- Add program remove command + bug fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|589	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|590	* Thu Nov 23 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|591	- Add program remove command + bug fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|592	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|593	- Merge: 3a509d5 cddc40f
21cr|comp-cab-setup-5.10-1.git2a2a53.1|594	* Tue Nov 21 2023 tema <temap@mail.ru> 2.10-2.git63640f.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|595	- Merge pull request #28 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|596	- Version 2.10
21cr|comp-cab-setup-5.10-1.git2a2a53.1|597	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|598	* Tue Nov 21 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|599	- Bug fix in filename mask
21cr|comp-cab-setup-5.10-1.git2a2a53.1|600	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|601	* Tue Nov 21 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|602	- Ver. 2.10
21cr|comp-cab-setup-5.10-1.git2a2a53.1|603	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|604	- Merge: efc78eb 2cc42e9
21cr|comp-cab-setup-5.10-1.git2a2a53.1|605	* Fri Nov 17 2023 tema <temap@mail.ru> 2.9-3.git36a3c7.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|606	- Merge pull request #26 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|607	- Возможность копировать папку с заданиями
21cr|comp-cab-setup-5.10-1.git2a2a53.1|608	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|609	* Fri Nov 17 2023 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|610	- Critical bug fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|611	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|612	* Fri Nov 17 2023 norby4ever <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|613	- Возможность копировать папку с заданиями
21cr|comp-cab-setup-5.10-1.git2a2a53.1|614	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|615	- Merge: d51237e b1b6991
21cr|comp-cab-setup-5.10-1.git2a2a53.1|616	* Thu Nov 16 2023 tema <temap@mail.ru> 2.9-1.git9e7e12.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|617	- Merge pull request #24 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|618	- Version 2.9
21cr|comp-cab-setup-5.10-1.git2a2a53.1|619	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|620	* Thu Nov 16 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|621	- Ver. up to 2.9
21cr|comp-cab-setup-5.10-1.git2a2a53.1|622	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|623	- Merge: 4a0d063 b0785e1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|624	* Tue Nov 14 2023 tema <temap@mail.ru> 2.8-1.gitcfa514.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|625	- Merge pull request #23 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|626	- Version 2.8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|627	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|628	* Tue Nov 14 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|629	- Ver. 2.8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|630	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|631	- Merge: e970a3e 897bf5c
21cr|comp-cab-setup-5.10-1.git2a2a53.1|632	* Wed Nov 8 2023 tema <temap@mail.ru> 2.7-12.gitba16de.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|633	- Merge pull request #22 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|634	- Удаление лога кроме последней недели
21cr|comp-cab-setup-5.10-1.git2a2a53.1|635	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|636	* Sat Nov 4 2023 Petr <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|637	- Delete log except last week
21cr|comp-cab-setup-5.10-1.git2a2a53.1|638	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|639	- Merge: f6933b3 9555add
21cr|comp-cab-setup-5.10-1.git2a2a53.1|640	* Wed Nov 1 2023 tema <temap@mail.ru> 2.7-11.gitcef819.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|641	- Merge pull request #21 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|642	- Ver. 2.7.11
21cr|comp-cab-setup-5.10-1.git2a2a53.1|643	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|644	* Tue Oct 31 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|645	- Добавлено отображение номера
21cr|comp-cab-setup-5.10-1.git2a2a53.1|646	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|647	- Merge: f93a81d 28bf299
21cr|comp-cab-setup-5.10-1.git2a2a53.1|648	* Mon Oct 30 2023 tema <temap@mail.ru> 2.7-9.git52a73b.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|649	- Merge pull request #20 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|650	- Ver. 2.7.9
21cr|comp-cab-setup-5.10-1.git2a2a53.1|651	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|652	* Mon Oct 30 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|653	- Ver. 2.7.9
21cr|comp-cab-setup-5.10-1.git2a2a53.1|654	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|655	* Mon Oct 30 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|656	- Ver. 2.8
21cr|comp-cab-setup-5.10-1.git2a2a53.1|657	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|658	- Merge: e8174ca e02d9b6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|659	* Thu Oct 26 2023 tema <temap@mail.ru> 2.7-7.gitadb730.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|660	- Merge pull request #19 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|661	- Добавлено восстановление учёток учеников с сервера
21cr|comp-cab-setup-5.10-1.git2a2a53.1|662	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|663	* Thu Oct 26 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|664	- Добавлено восстановление учёток учеников с сервера
21cr|comp-cab-setup-5.10-1.git2a2a53.1|665	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|666	- Merge: 59ba769 ac5707a
21cr|comp-cab-setup-5.10-1.git2a2a53.1|667	* Thu Oct 19 2023 tema <temap@mail.ru> 2.7-5.gitf38386.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|668	- Merge pull request #18 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|669	- Parallel work with student archives + bug fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|670	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|671	* Thu Oct 19 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|672	- Parallel work with student archives + bug fix
21cr|comp-cab-setup-5.10-1.git2a2a53.1|673	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|674	* Thu Oct 19 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|675	- Parallel work with /home archives
21cr|comp-cab-setup-5.10-1.git2a2a53.1|676	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|677	- Merge: 9ccdac0 8f8aa6d
21cr|comp-cab-setup-5.10-1.git2a2a53.1|678	* Wed Oct 18 2023 tema <temap@mail.ru> 2.7-3.git348350.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|679	- Merge pull request #17 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|680	- Version 2.7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|681	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|682	* Wed Oct 18 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|683	- Ver. 2.7
21cr|comp-cab-setup-5.10-1.git2a2a53.1|684	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|685	* Mon Oct 16 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|686	- Ver. 2.7. Пароли передаются  в base64
21cr|comp-cab-setup-5.10-1.git2a2a53.1|687	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|688	- Merge: 5de5418 e10ba0a
21cr|comp-cab-setup-5.10-1.git2a2a53.1|689	* Thu Oct 12 2023 tema <temap@mail.ru> 2.6-3.git4497c6.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|690	- Merge pull request #15 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|691	- Остановка команды и changelog
21cr|comp-cab-setup-5.10-1.git2a2a53.1|692	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|693	* Thu Oct 12 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|694	- Add thread stop and changelog
21cr|comp-cab-setup-5.10-1.git2a2a53.1|695	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|696	- Merge: b331fe9 6c8fc8a
21cr|comp-cab-setup-5.10-1.git2a2a53.1|697	* Wed Oct 11 2023 tema <temap@mail.ru> 2.6-2.git22a9af.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|698	- Merge pull request #14 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|699	- Release up to 2.6.2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|700	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|701	* Wed Oct 11 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|702	- Добавлена проверка соединения ssh
21cr|comp-cab-setup-5.10-1.git2a2a53.1|703	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|704	- Merge: 5f5c132 fa4641f
21cr|comp-cab-setup-5.10-1.git2a2a53.1|705	* Tue Oct 10 2023 tema <temap@mail.ru> 2.6-1.gitf9b83f.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|706	- Merge pull request #13 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|707	- Version 2.6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|708	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|709	* Tue Oct 10 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|710	- Version up to 2.6
21cr|comp-cab-setup-5.10-1.git2a2a53.1|711	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|712	- Merge: 8f61bb0 9657d4b
21cr|comp-cab-setup-5.10-1.git2a2a53.1|713	* Mon Oct 9 2023 tema <temap@mail.ru> 2.5-4.git71c57a.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|714	- Merge pull request #12 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|715	- Bug fix: исправлена ошибка адреса при сборе работ
21cr|comp-cab-setup-5.10-1.git2a2a53.1|716	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|717	* Mon Oct 9 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|718	- Bug fix in address while getting works
21cr|comp-cab-setup-5.10-1.git2a2a53.1|719	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|720	- Merge: acc1dd9 ac695c1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|721	* Sat Oct 7 2023 tema <temap@mail.ru> 2.5-3.git80e8dd.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|722	- Merge pull request #11 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|723	- Version 2.5 (2)
21cr|comp-cab-setup-5.10-1.git2a2a53.1|724	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|725	* Sat Oct 7 2023 Petr <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|726	- Bug fix: desktop folders detect
21cr|comp-cab-setup-5.10-1.git2a2a53.1|727	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|728	* Fri Oct 6 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|729	- Bug fix in IP syntax
21cr|comp-cab-setup-5.10-1.git2a2a53.1|730	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|731	* Fri Oct 6 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|732	- Version 2.5
21cr|comp-cab-setup-5.10-1.git2a2a53.1|733	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|734	- Merge: 34fe2be 9753a4e
21cr|comp-cab-setup-5.10-1.git2a2a53.1|735	* Thu Sep 28 2023 tema <temap@mail.ru> 2.4-1.git1107bd.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|736	- Merge pull request #8 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|737	- Исправлены ошибки настройки veyon, мелкие исправления и улучшения
21cr|comp-cab-setup-5.10-1.git2a2a53.1|738	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|739	* Thu Sep 28 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|740	- Исправлены ошибки настройки veyon, мелкие исправления и улучшения
21cr|comp-cab-setup-5.10-1.git2a2a53.1|741	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|742	- Merge: 4d26845 f3f06dd
21cr|comp-cab-setup-5.10-1.git2a2a53.1|743	* Tue Sep 26 2023 tema <temap@mail.ru> 2.3-1.git19bf2f.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|744	- Merge pull request #7 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|745	- Улучшения при установке veyon + новые функции
21cr|comp-cab-setup-5.10-1.git2a2a53.1|746	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|747	* Tue Sep 26 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|748	- Улучшения при установке veyon + новые функции
21cr|comp-cab-setup-5.10-1.git2a2a53.1|749	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|750	* Mon Sep 25 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|751	- Bug fix, новая функция создания папок
21cr|comp-cab-setup-5.10-1.git2a2a53.1|752	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|753	* Mon Sep 25 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|754	- Bug fix, новая функция создания папок
21cr|comp-cab-setup-5.10-1.git2a2a53.1|755	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|756	- Merge: e3f56ef d49d6a2
21cr|comp-cab-setup-5.10-1.git2a2a53.1|757	* Thu Sep 21 2023 mikhailnov <m.novosyolov@rosalinux.ru> 2.2-1.git6a9ec5.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|758	- Merge pull request #5 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|759	- Суффикс хоста может быть не только .local
21cr|comp-cab-setup-5.10-1.git2a2a53.1|760	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|761	* Thu Sep 21 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|762	- Суффикс хоста может быть не только .local
21cr|comp-cab-setup-5.10-1.git2a2a53.1|763	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|764	- Merge: 8266e3d d69753b
21cr|comp-cab-setup-5.10-1.git2a2a53.1|765	* Thu Sep 21 2023 tema <temap@mail.ru> 2.1-1.git007cab.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|766	- Merge pull request #4 from norby4ever/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|767	- Bug fix: неактивные кнопки при импорте из json
21cr|comp-cab-setup-5.10-1.git2a2a53.1|768	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|769	* Thu Sep 21 2023 Petr L <petrleliaev@gmail.com>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|770	- Bug fix: неактивные кнопки при импорте из json
21cr|comp-cab-setup-5.10-1.git2a2a53.1|771	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|772	* Thu Sep 21 2023 Artem Proskurnev <temap@mail.ru> 2.0-6.git32b286.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|773	- Работа по фидбеку от тестеров
21cr|comp-cab-setup-5.10-1.git2a2a53.1|774	- Реализовани импорт из json.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|775	- Bug fix: при вводе адреса настроенного компьютера его настройка определяется.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|776	- Исправлена ошибка чтения файла с настроенными хостами.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|777	- Записываются только настроенные хосты с корректными адресами.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|778	- При удалении хостов из списка сохраняется информация об их настройке.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|779	- Правка логов при установке veyon.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|780	- Если не указан логин админа, выполнение команды от него не производится.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|781	- Предупреждение при импорте.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|782	- Выровнена ширина столбцов таблицы хостов.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|783	- Лог при раздаче работ.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|784	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|785	- Merge: 5032692 e2e0c1d
21cr|comp-cab-setup-5.10-1.git2a2a53.1|786	* Wed Sep 20 2023 Artem Proskurnev <temap@mail.ru> 2.0-5.git7bd039.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|787	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|788	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|789	- Merge: d7c8014 e55bebc
21cr|comp-cab-setup-5.10-1.git2a2a53.1|790	* Wed Sep 20 2023 Artem Proskurnev <temap@mail.ru> 2.0-5.git7bd039.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|791	- Merge remote-tracking branch 'tema/rosa2021.1' into rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|792	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|793	* Wed Sep 20 2023 Artem Proskurnev <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|794	- Добработки по списку хостов
21cr|comp-cab-setup-5.10-1.git2a2a53.1|795	- Экспорт текущих хостов.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|796	- Bug fix: номера компьютеров при импорте.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|797	- Контекстное меню импорта.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|798	- Корректная обработка одинаковых имён при импорте из текста.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|799	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|800	* Tue Sep 19 2023 Artem Proskurnev <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|801	- Доработки по работе с классом
21cr|comp-cab-setup-5.10-1.git2a2a53.1|802	- Кнопка "Раздать работы"
21cr|comp-cab-setup-5.10-1.git2a2a53.1|803	- Хранение всех компьютеров с настроенным ssh, даже удалённых из списка
21cr|comp-cab-setup-5.10-1.git2a2a53.1|804	- Проверка возможности подключиться по ssh вместо ping при выполнении удалённых действий
21cr|comp-cab-setup-5.10-1.git2a2a53.1|805	- Улучшения при копировании ключей ssh
21cr|comp-cab-setup-5.10-1.git2a2a53.1|806	- Добавлена очистка заданий
21cr|comp-cab-setup-5.10-1.git2a2a53.1|807	- Bug fix: при изменении имени хоста он остаётся в таблице на том же месте
21cr|comp-cab-setup-5.10-1.git2a2a53.1|808	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|809	- Merge: 58199b1 eadf484
21cr|comp-cab-setup-5.10-1.git2a2a53.1|810	* Tue Sep 19 2023 survolog <survolog@yandex.ru> 2.0-3.git602d09.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|811	- Merge pull request #3 from tema/comp-cab-setup:rosa2021.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|812	- Новая версия с возможностью настроить несколько кабинетов
21cr|comp-cab-setup-5.10-1.git2a2a53.1|813	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|814	* Mon Sep 18 2023 Artem Proskurnev <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|815	- Новая версия с отделением настройки Veyon
21cr|comp-cab-setup-5.10-1.git2a2a53.1|816	- Настройка Veyon отделена от установки.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|817	- Можно создать больше одного компьютерного кабинета.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|818	- Исправлены найденные ошибки.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|819	- Оставлены не найденные.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|820	- Добавлены новые.
21cr|comp-cab-setup-5.10-1.git2a2a53.1|821	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|822	- Merge: b0bff15 ca530fa
21cr|comp-cab-setup-5.10-1.git2a2a53.1|823	* Fri Sep 15 2023 fedya <alexander@mezon.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|824	- Merge pull request #2 from tema/comp-cab-setup:rosa2023.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|825	- По фидбеку от школьных админов
21cr|comp-cab-setup-5.10-1.git2a2a53.1|826	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|827	- Merge: b0bff15 ca530fa
21cr|comp-cab-setup-5.10-1.git2a2a53.1|828	* Fri Sep 15 2023 fedya <alexander@mezon.ru> 2.0-2.git72b617.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|829	- Merge pull request #1 from tema/comp-cab-setup:rosa2021.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|830	- По фидбеку от школьных админов
21cr|comp-cab-setup-5.10-1.git2a2a53.1|831	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|832	* Fri Sep 15 2023 Artem Proskurnev <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|833	- Новая верия с множеством исправлений
21cr|comp-cab-setup-5.10-1.git2a2a53.1|834	- Метод аутентификации переключен на ключ доступа
21cr|comp-cab-setup-5.10-1.git2a2a53.1|835	- Экранирование кавычками макроса ~
21cr|comp-cab-setup-5.10-1.git2a2a53.1|836	- В логах главного окна выводятся имена вместо адресов
21cr|comp-cab-setup-5.10-1.git2a2a53.1|837	- Вывод имён вместе с адресами недоступных устройств
21cr|comp-cab-setup-5.10-1.git2a2a53.1|838	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|839	* Thu Sep 14 2023 Artem Proskurnev <temap@mail.ru> 2.0-1.gitc5a01d.1
21cr|comp-cab-setup-5.10-1.git2a2a53.1|840	- Исправлена версия в соответствии с конфигурацией исходников
21cr|comp-cab-setup-5.10-1.git2a2a53.1|841	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|842	* Thu Sep 14 2023 Artem Proskurnev <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|843	- Новая версия с исправленной иконкой и ярлыком
21cr|comp-cab-setup-5.10-1.git2a2a53.1|844	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|845	* Wed Sep 13 2023 Artem Proskurnev <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|846	- Правки спека для корректного запуска приложения
21cr|comp-cab-setup-5.10-1.git2a2a53.1|847	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|848	* Wed Sep 13 2023 Artem Proskurnev <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|849	- Инициализация спека
21cr|comp-cab-setup-5.10-1.git2a2a53.1|850	
21cr|comp-cab-setup-5.10-1.git2a2a53.1|851	* Wed Sep 13 2023 Artem Proskurnev <temap@mail.ru>
21cr|comp-cab-setup-5.10-1.git2a2a53.1|852	- Init

754 21
21cr|compcache-0.6.2-10|1	Summary:	Compcache provides the ability to use part of the RAM as compressed swap
21cr|compcache-0.6.2-10|2	Name:		compcache
21cr|compcache-0.6.2-10|3	Version:	0.6.2
21cr|compcache-0.6.2-10|4	Release:	10
21cr|compcache-0.6.2-10|5	License:	BSD and GPLv2+
21cr|compcache-0.6.2-10|6	Group:		System/Kernel and hardware
21cr|compcache-0.6.2-10|7	Url:		http://code.google.com/p/compcache/
21cr|compcache-0.6.2-10|8	Source0:	http://compcache.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|compcache-0.6.2-10|9	Source1:	compcache.service
21cr|compcache-0.6.2-10|10	Source2:	compcache.sysconfig
21cr|compcache-0.6.2-10|11	
21cr|compcache-0.6.2-10|12	%description
21cr|compcache-0.6.2-10|13	Compcache (compressed caching) provides the ability to use part of the RAM as
21cr|compcache-0.6.2-10|14	compressed swap. In other words, you can take a portion of your RAM (default
21cr|compcache-0.6.2-10|15	25%) and use it as swap, compressing the data before moving it into swap, and
21cr|compcache-0.6.2-10|16	decompressing it when moving it out of swap. This is a classic time-space
21cr|compcache-0.6.2-10|17	trade-off. You effectively get more memory, but some of it is slower than
21cr|compcache-0.6.2-10|18	normal RAM due to the CPU time required to compress and decompress the swapped
21cr|compcache-0.6.2-10|19	pages.
21cr|compcache-0.6.2-10|20	
21cr|compcache-0.6.2-10|21	%files
21cr|compcache-0.6.2-10|22	%doc README Changelog
21cr|compcache-0.6.2-10|23	%{_unitdir}/%{name}*
21cr|compcache-0.6.2-10|24	%config %{_sysconfdir}/sysconfig/%{name}
21cr|compcache-0.6.2-10|25	%{_sbindir}/rzscontrol
21cr|compcache-0.6.2-10|26	%{_mandir}/man1/rzscontrol.1*
21cr|compcache-0.6.2-10|27	
21cr|compcache-0.6.2-10|28	%post
21cr|compcache-0.6.2-10|29	%systemd_post %{name}.service
21cr|compcache-0.6.2-10|30	
21cr|compcache-0.6.2-10|31	%preun
21cr|compcache-0.6.2-10|32	%systemd_preun %{name}.service
21cr|compcache-0.6.2-10|33	
21cr|compcache-0.6.2-10|34	%postun
21cr|compcache-0.6.2-10|35	%systemd_postun_with_restart %{name}.service
21cr|compcache-0.6.2-10|36	
21cr|compcache-0.6.2-10|37	#----------------------------------------------------------------------------
21cr|compcache-0.6.2-10|38	
21cr|compcache-0.6.2-10|39	%prep
21cr|compcache-0.6.2-10|40	%setup -q
21cr|compcache-0.6.2-10|41	install -m0755 %{SOURCE1} compcache.service
21cr|compcache-0.6.2-10|42	install -m0755 %{SOURCE2} compcache.sysconfig
21cr|compcache-0.6.2-10|43	
21cr|compcache-0.6.2-10|44	%build
21cr|compcache-0.6.2-10|45	%make -C sub-projects/rzscontrol/
21cr|compcache-0.6.2-10|46	
21cr|compcache-0.6.2-10|47	%install
21cr|compcache-0.6.2-10|48	mkdir -p %{buildroot}%{_unitdir}
21cr|compcache-0.6.2-10|49	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|compcache-0.6.2-10|50	mkdir -p %{buildroot}%{_sbindir}
21cr|compcache-0.6.2-10|51	mkdir -p %{buildroot}%{_mandir}/man1
21cr|compcache-0.6.2-10|52	install -m755 compcache.service -D %{buildroot}%{_unitdir}/%{name}.service
21cr|compcache-0.6.2-10|53	install -m0755 compcache.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|compcache-0.6.2-10|54	install -m0755 sub-projects/rzscontrol/rzscontrol %{buildroot}%{_sbindir}
21cr|compcache-0.6.2-10|55	install -m0755 sub-projects/rzscontrol/rzscontrol %{buildroot}%{_sbindir}
21cr|compcache-0.6.2-10|56	install -m0644 sub-projects/rzscontrol/man/rzscontrol.1 %{buildroot}%{_mandir}/man1

755 21
21cr|compface-1.5.2-11|1	%define major 1
21cr|compface-1.5.2-11|2	%define libname %mklibname %{name} %{major}
21cr|compface-1.5.2-11|3	%define develname %mklibname %{name} -d
21cr|compface-1.5.2-11|4	
21cr|compface-1.5.2-11|5	Summary:	Image from/to X-Face conversion utilities
21cr|compface-1.5.2-11|6	Name:		compface
21cr|compface-1.5.2-11|7	Version:	1.5.2
21cr|compface-1.5.2-11|8	Release:	11
21cr|compface-1.5.2-11|9	License:	MIT
21cr|compface-1.5.2-11|10	Group:		Graphics
21cr|compface-1.5.2-11|11	Source0:	http://freshmeat.net/redir/compface/1439/url_tgz/%{name}-%{version}.tar.bz2
21cr|compface-1.5.2-11|12	# originally from http://ftp.debian.org/debian/pool/main/libc/libcompface/libcompface_1.5.2-5.diff.gz
21cr|compface-1.5.2-11|13	Patch0:         libcompface_1.5.2-5.diff
21cr|compface-1.5.2-11|14	Patch2:         compface-1.5.2-build.patch
21cr|compface-1.5.2-11|15	
21cr|compface-1.5.2-11|16	%description
21cr|compface-1.5.2-11|17	Compface provides utilities to convert from/to X-Face format, a 48x48 bitmap
21cr|compface-1.5.2-11|18	format used to carry thumbnails of email authors in a mail header.
21cr|compface-1.5.2-11|19	
21cr|compface-1.5.2-11|20	%package -n	%{libname}
21cr|compface-1.5.2-11|21	Summary:	Shared library for %{name}
21cr|compface-1.5.2-11|22	Group:		System/Libraries
21cr|compface-1.5.2-11|23	
21cr|compface-1.5.2-11|24	%description -n	%{libname}
21cr|compface-1.5.2-11|25	Compface provides utilities to convert from/to X-Face format, a 48x48 bitmap
21cr|compface-1.5.2-11|26	format used to carry thumbnails of email authors in a mail header.
21cr|compface-1.5.2-11|27	
21cr|compface-1.5.2-11|28	%package -n	%{develname}
21cr|compface-1.5.2-11|29	Summary:	Development package for %{name}
21cr|compface-1.5.2-11|30	Group:		Development/C++
21cr|compface-1.5.2-11|31	Requires:	%{libname} >= %{version}
21cr|compface-1.5.2-11|32	Obsoletes:	%{name}-devel < 1.5.2-3
21cr|compface-1.5.2-11|33	Provides:	%{name}-devel = %{version}-%{release}
21cr|compface-1.5.2-11|34	
21cr|compface-1.5.2-11|35	%description -n	%{develname}
21cr|compface-1.5.2-11|36	Compface provides utilities to convert from/to X-Face format, a 48x48 bitmap
21cr|compface-1.5.2-11|37	format used to carry thumbnails of email authors in a mail header.
21cr|compface-1.5.2-11|38	
21cr|compface-1.5.2-11|39	This package provides the development files for %{name}.
21cr|compface-1.5.2-11|40	
21cr|compface-1.5.2-11|41	%prep
21cr|compface-1.5.2-11|42	
21cr|compface-1.5.2-11|43	%setup -q
21cr|compface-1.5.2-11|44	%patch0 -p1
21cr|compface-1.5.2-11|45	%patch2 -p0
21cr|compface-1.5.2-11|46	
21cr|compface-1.5.2-11|47	%build
21cr|compface-1.5.2-11|48	export CFLAGS="%{optflags} -fPIC"
21cr|compface-1.5.2-11|49	
21cr|compface-1.5.2-11|50	%configure
21cr|compface-1.5.2-11|51	%make
21cr|compface-1.5.2-11|52	
21cr|compface-1.5.2-11|53	%install
21cr|compface-1.5.2-11|54	rm -rf %{buildroot}
21cr|compface-1.5.2-11|55	
21cr|compface-1.5.2-11|56	%makeinstall_std STRIP=/bin/true
21cr|compface-1.5.2-11|57	
21cr|compface-1.5.2-11|58	%if %mdkversion < 200900
21cr|compface-1.5.2-11|59	%post -n %{libname} -p /sbin/ldconfig
21cr|compface-1.5.2-11|60	%endif
21cr|compface-1.5.2-11|61	
21cr|compface-1.5.2-11|62	%if %mdkversion < 200900
21cr|compface-1.5.2-11|63	%postun -n %{libname} -p /sbin/ldconfig
21cr|compface-1.5.2-11|64	%endif
21cr|compface-1.5.2-11|65	
21cr|compface-1.5.2-11|66	%clean
21cr|compface-1.5.2-11|67	rm -rf %{buildroot}
21cr|compface-1.5.2-11|68	
21cr|compface-1.5.2-11|69	%files
21cr|compface-1.5.2-11|70	%defattr(-,root,root,-)
21cr|compface-1.5.2-11|71	%doc README ChangeLog
21cr|compface-1.5.2-11|72	%attr(0755,root,root) %{_bindir}/*
21cr|compface-1.5.2-11|73	%{_mandir}/man1/compface.1*
21cr|compface-1.5.2-11|74	%{_mandir}/man1/uncompface.1*
21cr|compface-1.5.2-11|75	
21cr|compface-1.5.2-11|76	%files -n %{libname}
21cr|compface-1.5.2-11|77	%defattr(-,root,root,-)
21cr|compface-1.5.2-11|78	%{_libdir}/lib*.so.%{major}*
21cr|compface-1.5.2-11|79	
21cr|compface-1.5.2-11|80	%files -n %{develname}
21cr|compface-1.5.2-11|81	%defattr(-,root,root,-)
21cr|compface-1.5.2-11|82	%{_libdir}/lib*.so
21cr|compface-1.5.2-11|83	%{_includedir}/compface.h
21cr|compface-1.5.2-11|84	%{_mandir}/man3/compface.3*
21cr|compface-1.5.2-11|85	%{_mandir}/man3/uncompface.3*

756 21
21cr|compiz0.8-bcop-0.8.8-6|1	%define oname compiz-bcop
21cr|compiz0.8-bcop-0.8.8-6|2	%define shortname bcop
21cr|compiz0.8-bcop-0.8.8-6|3	
21cr|compiz0.8-bcop-0.8.8-6|4	Name:		compiz0.8-bcop
21cr|compiz0.8-bcop-0.8.8-6|5	Version:	0.8.8
21cr|compiz0.8-bcop-0.8.8-6|6	Release:	6
21cr|compiz0.8-bcop-0.8.8-6|7	Summary:	BCOP: Compiz Fusion plugin build utility
21cr|compiz0.8-bcop-0.8.8-6|8	Group:		System/X11
21cr|compiz0.8-bcop-0.8.8-6|9	License:	GPLv2
21cr|compiz0.8-bcop-0.8.8-6|10	URL:		http://www.compiz.org/
21cr|compiz0.8-bcop-0.8.8-6|11	Source:		http://releases.compiz.org/components/%{oname}/%{oname}-%{version}.tar.bz2
21cr|compiz0.8-bcop-0.8.8-6|12	BuildRequires:	pkgconfig(libxslt)
21cr|compiz0.8-bcop-0.8.8-6|13	Requires:	xsltproc
21cr|compiz0.8-bcop-0.8.8-6|14	Conflicts:	compiz > 0.9
21cr|compiz0.8-bcop-0.8.8-6|15	BuildArch:	noarch
21cr|compiz0.8-bcop-0.8.8-6|16	
21cr|compiz0.8-bcop-0.8.8-6|17	%description
21cr|compiz0.8-bcop-0.8.8-6|18	BCOP: Compiz Fusion plugin build utility.
21cr|compiz0.8-bcop-0.8.8-6|19	
21cr|compiz0.8-bcop-0.8.8-6|20	%prep
21cr|compiz0.8-bcop-0.8.8-6|21	%setup -q -n %{oname}-%{version}
21cr|compiz0.8-bcop-0.8.8-6|22	
21cr|compiz0.8-bcop-0.8.8-6|23	%build
21cr|compiz0.8-bcop-0.8.8-6|24	%configure
21cr|compiz0.8-bcop-0.8.8-6|25	%make
21cr|compiz0.8-bcop-0.8.8-6|26	
21cr|compiz0.8-bcop-0.8.8-6|27	%install
21cr|compiz0.8-bcop-0.8.8-6|28	%makeinstall_std
21cr|compiz0.8-bcop-0.8.8-6|29	
21cr|compiz0.8-bcop-0.8.8-6|30	%files
21cr|compiz0.8-bcop-0.8.8-6|31	%{_bindir}/%{shortname}
21cr|compiz0.8-bcop-0.8.8-6|32	%dir %{_datadir}/%{shortname}
21cr|compiz0.8-bcop-0.8.8-6|33	%{_datadir}/%{shortname}/%{shortname}.xslt
21cr|compiz0.8-bcop-0.8.8-6|34	%{_datadir}/pkgconfig/%{shortname}.pc

757 21
21cr|compiz-fusion-2012.1-7|1	Name:		compiz-fusion
21cr|compiz-fusion-2012.1-7|2	Version:	2012.1
21cr|compiz-fusion-2012.1-7|3	Release:	7
21cr|compiz-fusion-2012.1-7|4	Summary:	Compiz Fusion OpenGL compositing manager
21cr|compiz-fusion-2012.1-7|5	License:	GPLv2
21cr|compiz-fusion-2012.1-7|6	Group:		System/X11
21cr|compiz-fusion-2012.1-7|7	URL:		http://www.compiz.org/
21cr|compiz-fusion-2012.1-7|8	Source0:	%{name}
21cr|compiz-fusion-2012.1-7|9	Source1:	%{name}.defaults
21cr|compiz-fusion-2012.1-7|10	Requires:	compiz0.8
21cr|compiz-fusion-2012.1-7|11	Requires:	ccsm0.8
21cr|compiz-fusion-2012.1-7|12	Requires:	compiz-fusion-plugins-main
21cr|compiz-fusion-2012.1-7|13	Conflicts:	compiz > 0.9
21cr|compiz-fusion-2012.1-7|14	BuildArch:	noarch
21cr|compiz-fusion-2012.1-7|15	
21cr|compiz-fusion-2012.1-7|16	%description
21cr|compiz-fusion-2012.1-7|17	Compiz Fusion is a set of applications based on the compiz OpenGL
21cr|compiz-fusion-2012.1-7|18	compositing manager.
21cr|compiz-fusion-2012.1-7|19	
21cr|compiz-fusion-2012.1-7|20	It uses the ccp configuration backend, contains additional compiz
21cr|compiz-fusion-2012.1-7|21	plugins, and provides the ccsm configuration interface.
21cr|compiz-fusion-2012.1-7|22	
21cr|compiz-fusion-2012.1-7|23	This package provides some helper scripts and contains the necessary
21cr|compiz-fusion-2012.1-7|24	dependancies to pull in the relevent required packages.
21cr|compiz-fusion-2012.1-7|25	
21cr|compiz-fusion-2012.1-7|26	%prep
21cr|compiz-fusion-2012.1-7|27	%setup -q -T -c
21cr|compiz-fusion-2012.1-7|28	
21cr|compiz-fusion-2012.1-7|29	%build
21cr|compiz-fusion-2012.1-7|30	
21cr|compiz-fusion-2012.1-7|31	%install
21cr|compiz-fusion-2012.1-7|32	install -d %{buildroot}%{_bindir}
21cr|compiz-fusion-2012.1-7|33	install -m755 %{SOURCE0} %{buildroot}%{_bindir}
21cr|compiz-fusion-2012.1-7|34	install -d %{buildroot}%{_datadir}/compositing-wm
21cr|compiz-fusion-2012.1-7|35	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/compositing-wm
21cr|compiz-fusion-2012.1-7|36	
21cr|compiz-fusion-2012.1-7|37	%files
21cr|compiz-fusion-2012.1-7|38	%{_bindir}/%{name}
21cr|compiz-fusion-2012.1-7|39	%{_datadir}/compositing-wm/%{name}.defaults

758 21
21cr|compsize-1.5-1|1	Summary:	Utility for measuring compression ratio of files on btrfs
21cr|compsize-1.5-1|2	Name:		compsize
21cr|compsize-1.5-1|3	Version:	1.5
21cr|compsize-1.5-1|4	Release:	1
21cr|compsize-1.5-1|5	License:	GPLv2+
21cr|compsize-1.5-1|6	Group:		System/Base
21cr|compsize-1.5-1|7	Url:		https://github.com/kilobyte/compsize
21cr|compsize-1.5-1|8	Source0:	https://github.com/kilobyte/compsize/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|compsize-1.5-1|9	BuildRequires:	pkgconfig(libbtrfsutil)
21cr|compsize-1.5-1|10	# compat with Debian/Ubuntu
21cr|compsize-1.5-1|11	Provides:	btrfs-compsize = %{EVRD}
21cr|compsize-1.5-1|12	
21cr|compsize-1.5-1|13	%description
21cr|compsize-1.5-1|14	compsize takes a list of files (given as arguments) on a btrfs filesystem and
21cr|compsize-1.5-1|15	measures used compression types and effective compression ratio, producing
21cr|compsize-1.5-1|16	a report.
21cr|compsize-1.5-1|17	
21cr|compsize-1.5-1|18	%files
21cr|compsize-1.5-1|19	%license LICENSE
21cr|compsize-1.5-1|20	%doc README.md
21cr|compsize-1.5-1|21	%{_bindir}/compsize
21cr|compsize-1.5-1|22	%{_bindir}/btrfs-compsize
21cr|compsize-1.5-1|23	%{_mandir}/man8/compsize.8*
21cr|compsize-1.5-1|24	%{_mandir}/man8/btrfs-compsize.8*
21cr|compsize-1.5-1|25	
21cr|compsize-1.5-1|26	#------------------------------------------------------------------
21cr|compsize-1.5-1|27	
21cr|compsize-1.5-1|28	%prep
21cr|compsize-1.5-1|29	%autosetup -p1
21cr|compsize-1.5-1|30	
21cr|compsize-1.5-1|31	%build
21cr|compsize-1.5-1|32	%setup_compile_flags
21cr|compsize-1.5-1|33	%make
21cr|compsize-1.5-1|34	
21cr|compsize-1.5-1|35	%install
21cr|compsize-1.5-1|36	# `make install` uselessly compresses man page into gzip
21cr|compsize-1.5-1|37	install -D -m0755 %{name} %{buildroot}%{_bindir}/compsize
21cr|compsize-1.5-1|38	install -D -m0644 %{name}.8 %{buildroot}%{_mandir}/man8/compsize.8
21cr|compsize-1.5-1|39	
21cr|compsize-1.5-1|40	cd %{buildroot}%{_bindir}
21cr|compsize-1.5-1|41	ln -s compsize btrfs-compsize
21cr|compsize-1.5-1|42	cd %{buildroot}%{_mandir}/man8
21cr|compsize-1.5-1|43	ln -s compsize.8 btrfs-compsize.8

759 21
21cr|compton-0.2-0.git316eac.1|1	%define commit 316eac0613bf342ff91cc645a6c3c80e6b9083fb
21cr|compton-0.2-0.git316eac.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|compton-0.2-0.git316eac.1|3	
21cr|compton-0.2-0.git316eac.1|4	Name:		compton
21cr|compton-0.2-0.git316eac.1|5	Version:	0.2
21cr|compton-0.2-0.git316eac.1|6	Release:	0.git%{commit_short}.1
21cr|compton-0.2-0.git316eac.1|7	Summary:	Compositor for X
21cr|compton-0.2-0.git316eac.1|8	Group:		System/X11
21cr|compton-0.2-0.git316eac.1|9	License:	MIT
21cr|compton-0.2-0.git316eac.1|10	Url:		https://github.com/chjj/%{name}
21cr|compton-0.2-0.git316eac.1|11	Source0:	https://github.com/chjj/compton/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|compton-0.2-0.git316eac.1|12	BuildRequires:	a2x
21cr|compton-0.2-0.git316eac.1|13	BuildRequires:	asciidoc
21cr|compton-0.2-0.git316eac.1|14	BuildRequires:	docbook-dtd45-xml
21cr|compton-0.2-0.git316eac.1|15	BuildRequires:	docbook-style-xsl
21cr|compton-0.2-0.git316eac.1|16	BuildRequires:	xsltproc
21cr|compton-0.2-0.git316eac.1|17	BuildRequires:	pkgconfig(dbus-1)
21cr|compton-0.2-0.git316eac.1|18	BuildRequires:	pkgconfig(gl)
21cr|compton-0.2-0.git316eac.1|19	BuildRequires:	pkgconfig(libconfig)
21cr|compton-0.2-0.git316eac.1|20	BuildRequires:	pkgconfig(libdrm)
21cr|compton-0.2-0.git316eac.1|21	BuildRequires:	pkgconfig(libpcre)
21cr|compton-0.2-0.git316eac.1|22	BuildRequires:	pkgconfig(x11)
21cr|compton-0.2-0.git316eac.1|23	BuildRequires:	pkgconfig(xdamage)
21cr|compton-0.2-0.git316eac.1|24	BuildRequires:	pkgconfig(xcomposite)
21cr|compton-0.2-0.git316eac.1|25	BuildRequires:	pkgconfig(xext)
21cr|compton-0.2-0.git316eac.1|26	BuildRequires:	pkgconfig(xfixes)
21cr|compton-0.2-0.git316eac.1|27	BuildRequires:	pkgconfig(xinerama)
21cr|compton-0.2-0.git316eac.1|28	BuildRequires:	pkgconfig(xproto)
21cr|compton-0.2-0.git316eac.1|29	BuildRequires:	pkgconfig(xrandr)
21cr|compton-0.2-0.git316eac.1|30	BuildRequires:	pkgconfig(xrender)
21cr|compton-0.2-0.git316eac.1|31	Requires:	xprop
21cr|compton-0.2-0.git316eac.1|32	Requires:	xwininfo
21cr|compton-0.2-0.git316eac.1|33	
21cr|compton-0.2-0.git316eac.1|34	%description
21cr|compton-0.2-0.git316eac.1|35	Compton is a compositor for X, and a fork of xcompmgr-dana.
21cr|compton-0.2-0.git316eac.1|36	
21cr|compton-0.2-0.git316eac.1|37	%files
21cr|compton-0.2-0.git316eac.1|38	%doc LICENSE README.md
21cr|compton-0.2-0.git316eac.1|39	%{_bindir}/%{name}
21cr|compton-0.2-0.git316eac.1|40	%{_bindir}/%{name}-trans
21cr|compton-0.2-0.git316eac.1|41	%{_mandir}/man1/%{name}.1.*
21cr|compton-0.2-0.git316eac.1|42	%{_mandir}/man1/%{name}-trans.1.*
21cr|compton-0.2-0.git316eac.1|43	%{_iconsdir}/hicolor/48x48/apps/compton.png
21cr|compton-0.2-0.git316eac.1|44	%{_iconsdir}/hicolor/scalable/apps/compton.svg
21cr|compton-0.2-0.git316eac.1|45	
21cr|compton-0.2-0.git316eac.1|46	#----------------------------------------------------------------------------
21cr|compton-0.2-0.git316eac.1|47	
21cr|compton-0.2-0.git316eac.1|48	%prep
21cr|compton-0.2-0.git316eac.1|49	%setup -q -n %{name}-%{commit}
21cr|compton-0.2-0.git316eac.1|50	
21cr|compton-0.2-0.git316eac.1|51	%build
21cr|compton-0.2-0.git316eac.1|52	CFLAGS="%{optflags}" make
21cr|compton-0.2-0.git316eac.1|53	make docs
21cr|compton-0.2-0.git316eac.1|54	
21cr|compton-0.2-0.git316eac.1|55	%install
21cr|compton-0.2-0.git316eac.1|56	%makeinstall_std
21cr|compton-0.2-0.git316eac.1|57	rm -f %{buildroot}%{_datadir}/applications/compton.desktop

760 21
21cr|compton-conf-0.15.0-1|1	# Deprecated
21cr|compton-conf-0.15.0-1|2	
21cr|compton-conf-0.15.0-1|3	Summary:	Compositor for X - configuration files
21cr|compton-conf-0.15.0-1|4	Name:		compton-conf
21cr|compton-conf-0.15.0-1|5	Version:	0.15.0
21cr|compton-conf-0.15.0-1|6	Release:	1
21cr|compton-conf-0.15.0-1|7	License:	MIT
21cr|compton-conf-0.15.0-1|8	Group:		Graphical desktop/LXQt
21cr|compton-conf-0.15.0-1|9	Url:		https://lxqt.org/
21cr|compton-conf-0.15.0-1|10	Source0:	https://github.com/lxqt/compton-conf/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|compton-conf-0.15.0-1|11	BuildRequires:	cmake
21cr|compton-conf-0.15.0-1|12	BuildRequires:	desktop-file-utils
21cr|compton-conf-0.15.0-1|13	BuildRequires:	lxqt-build-tools
21cr|compton-conf-0.15.0-1|14	BuildRequires:	qt5-linguist-tools
21cr|compton-conf-0.15.0-1|15	BuildRequires:	pkgconfig(libconfig)
21cr|compton-conf-0.15.0-1|16	BuildRequires:	pkgconfig(Qt5DBus)
21cr|compton-conf-0.15.0-1|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|compton-conf-0.15.0-1|18	Requires:	compton
21cr|compton-conf-0.15.0-1|19	
21cr|compton-conf-0.15.0-1|20	%description
21cr|compton-conf-0.15.0-1|21	This is LXQt configure tools for Compton - compositor for X.
21cr|compton-conf-0.15.0-1|22	
21cr|compton-conf-0.15.0-1|23	%files
21cr|compton-conf-0.15.0-1|24	%doc AUTHORS CHANGELOG COPYING README.md
21cr|compton-conf-0.15.0-1|25	%{_bindir}/%{name}
21cr|compton-conf-0.15.0-1|26	%{_datadir}/%{name}/compton.conf.example
21cr|compton-conf-0.15.0-1|27	%{_datadir}/%{name}/translations/%{name}_*.qm
21cr|compton-conf-0.15.0-1|28	%{_datadir}/applications/%{name}.desktop
21cr|compton-conf-0.15.0-1|29	%{_sysconfdir}/xdg/autostart/lxqt-compton.desktop
21cr|compton-conf-0.15.0-1|30	
21cr|compton-conf-0.15.0-1|31	#----------------------------------------------------------------------------
21cr|compton-conf-0.15.0-1|32	
21cr|compton-conf-0.15.0-1|33	%prep
21cr|compton-conf-0.15.0-1|34	%setup -q
21cr|compton-conf-0.15.0-1|35	
21cr|compton-conf-0.15.0-1|36	%build
21cr|compton-conf-0.15.0-1|37	%cmake_qt5
21cr|compton-conf-0.15.0-1|38	%make
21cr|compton-conf-0.15.0-1|39	
21cr|compton-conf-0.15.0-1|40	%install
21cr|compton-conf-0.15.0-1|41	%makeinstall_std -C build
21cr|compton-conf-0.15.0-1|42	
21cr|compton-conf-0.15.0-1|43	desktop-file-edit --remove-category=LXQt --add-category=X-LXQt \
21cr|compton-conf-0.15.0-1|44	%{buildroot}%{_datadir}/applications/%{name}.desktop

761 21
21cr|comsat-0.17-15|1	%define url ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
21cr|comsat-0.17-15|2	
21cr|comsat-0.17-15|3	Summary:	A mail checker client and comsat mail checking server
21cr|comsat-0.17-15|4	Name:		comsat
21cr|comsat-0.17-15|5	Version:	0.17
21cr|comsat-0.17-15|6	Release:	15
21cr|comsat-0.17-15|7	License:	BSD
21cr|comsat-0.17-15|8	Group:		Networking/Mail
21cr|comsat-0.17-15|9	Url:		http://freshmeat.net/projects/netkit/
21cr|comsat-0.17-15|10	Source0:	ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/biff+comsat-%{version}.tar.bz2
21cr|comsat-0.17-15|11	Source1:	%{name}-xinetd
21cr|comsat-0.17-15|12	Patch0:		biff+comsat-0.10-nobr.patch
21cr|comsat-0.17-15|13	Patch1:		biff+comsat-0.17-no-strip.patch
21cr|comsat-0.17-15|14	Requires:	xinetd
21cr|comsat-0.17-15|15	Provides:	biff = %{EVRD}
21cr|comsat-0.17-15|16	
21cr|comsat-0.17-15|17	%description
21cr|comsat-0.17-15|18	The biff client and comsat server are an antiquated method of
21cr|comsat-0.17-15|19	asynchronous mail notification.  Although they are still supported, most
21cr|comsat-0.17-15|20	users use their shell's MAIL variable (or csh shell's mail variable) to
21cr|comsat-0.17-15|21	check for mail, or a dedicated application like xbiff or xmailbox.  If
21cr|comsat-0.17-15|22	the comsat service is not enabled, biff won't work and you'll need to use
21cr|comsat-0.17-15|23	either the MAIL or mail variable.
21cr|comsat-0.17-15|24	
21cr|comsat-0.17-15|25	You may want to install biff if you'd like to be notified when mail
21cr|comsat-0.17-15|26	arrives. However, you should probably check out the more modern
21cr|comsat-0.17-15|27	methodologies of mail notification (xbiff or xmailbox) instead.
21cr|comsat-0.17-15|28	
21cr|comsat-0.17-15|29	%files
21cr|comsat-0.17-15|30	%{_bindir}/biff
21cr|comsat-0.17-15|31	%{_sbindir}/in.comsat
21cr|comsat-0.17-15|32	%config(noreplace) %{_sysconfdir}/xinetd.d/comsat
21cr|comsat-0.17-15|33	%{_mandir}/man[18]/*
21cr|comsat-0.17-15|34	
21cr|comsat-0.17-15|35	#----------------------------------------------------------------------------
21cr|comsat-0.17-15|36	
21cr|comsat-0.17-15|37	%prep
21cr|comsat-0.17-15|38	%setup -q -n biff+comsat-%{version}
21cr|comsat-0.17-15|39	%patch1 -p1
21cr|comsat-0.17-15|40	%patch0 -p1
21cr|comsat-0.17-15|41	
21cr|comsat-0.17-15|42	%build
21cr|comsat-0.17-15|43	sh configure --with-c-compiler=gcc
21cr|comsat-0.17-15|44	
21cr|comsat-0.17-15|45	perl -pi -e '
21cr|comsat-0.17-15|46	s,^CC=.*$,CC=cc,;
21cr|comsat-0.17-15|47	s,^BINDIR=.*$,BINDIR=%{_bindir},;
21cr|comsat-0.17-15|48	s,^MANDIR=.*$,MANDIR=%{_mandir},;
21cr|comsat-0.17-15|49	s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
21cr|comsat-0.17-15|50	' MCONFIG
21cr|comsat-0.17-15|51	
21cr|comsat-0.17-15|52	sed s/"-O2"/"%{optflags}"/g -i MCONFIG
21cr|comsat-0.17-15|53	
21cr|comsat-0.17-15|54	%make
21cr|comsat-0.17-15|55	
21cr|comsat-0.17-15|56	%install
21cr|comsat-0.17-15|57	mkdir -p %{buildroot}%{_bindir}
21cr|comsat-0.17-15|58	mkdir -p %{buildroot}%{_sbindir}
21cr|comsat-0.17-15|59	mkdir -p %{buildroot}%{_mandir}/man1
21cr|comsat-0.17-15|60	mkdir -p %{buildroot}%{_mandir}/man8
21cr|comsat-0.17-15|61	
21cr|comsat-0.17-15|62	make install INSTALLROOT=%{buildroot} MANDIR=%{_mandir}
21cr|comsat-0.17-15|63	
21cr|comsat-0.17-15|64	rm %{buildroot}%{_mandir}/man8/comsat.8
21cr|comsat-0.17-15|65	ln -s in.comsat.8.bz2 %{buildroot}%{_mandir}/man8/comsat.8.bz2
21cr|comsat-0.17-15|66	
21cr|comsat-0.17-15|67	install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/comsat

762 21
21cr|concordance-1.5-1|1	%define major	6
21cr|concordance-1.5-1|2	%define libname	%mklibname concord %major
21cr|concordance-1.5-1|3	%define devname	%mklibname concord -d
21cr|concordance-1.5-1|4	
21cr|concordance-1.5-1|5	Summary:	Command-line Logitech Harmony remote programmer
21cr|concordance-1.5-1|6	Name:		concordance
21cr|concordance-1.5-1|7	Version:	1.5
21cr|concordance-1.5-1|8	Release:	1
21cr|concordance-1.5-1|9	License:	GPLv3+
21cr|concordance-1.5-1|10	Group:		System/Configuration/Hardware
21cr|concordance-1.5-1|11	Url:		http://www.phildev.net/harmony/
21cr|concordance-1.5-1|12	Source:		https://github.com/jaymzh/concordance/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21cr|concordance-1.5-1|13	BuildRequires:	swig
21cr|concordance-1.5-1|14	BuildRequires:	perl-devel
21cr|concordance-1.5-1|15	BuildRequires:	zziplib-devel
21cr|concordance-1.5-1|16	BuildRequires:	pkgconfig(hidapi-libusb)
21cr|concordance-1.5-1|17	BuildRequires:	pkgconfig(libcurl)
21cr|concordance-1.5-1|18	BuildRequires:	pkgconfig(libusb)
21cr|concordance-1.5-1|19	BuildRequires:	pkgconfig(libzip)
21cr|concordance-1.5-1|20	BuildRequires:	pkgconfig(python3)
21cr|concordance-1.5-1|21	BuildRequires:	python3dist(setuptools)
21cr|concordance-1.5-1|22	Requires:	%{libname} = %{EVRD}
21cr|concordance-1.5-1|23	
21cr|concordance-1.5-1|24	%description
21cr|concordance-1.5-1|25	This command-line software allows you to program your Logitech Harmony
21cr|concordance-1.5-1|26	remote using a configuration object retrieved from the Harmony website.
21cr|concordance-1.5-1|27	
21cr|concordance-1.5-1|28	%files
21cr|concordance-1.5-1|29	%doc Changelog CodingStyle LICENSE SubmittingPatches TODO README.md %{name}/INSTALL.linux
21cr|concordance-1.5-1|30	%{_bindir}/%{name}
21cr|concordance-1.5-1|31	%{_mandir}/man1/%{name}*
21cr|concordance-1.5-1|32	
21cr|concordance-1.5-1|33	#------------------------------------------------------------------
21cr|concordance-1.5-1|34	
21cr|concordance-1.5-1|35	%package -n libconcord-common
21cr|concordance-1.5-1|36	Summary:	Common files of libconcord
21cr|concordance-1.5-1|37	Group:		System/Libraries
21cr|concordance-1.5-1|38	
21cr|concordance-1.5-1|39	%description -n libconcord-common
21cr|concordance-1.5-1|40	Common files required by Logitech Harmony remote programmer library.
21cr|concordance-1.5-1|41	
21cr|concordance-1.5-1|42	%files -n libconcord-common
21cr|concordance-1.5-1|43	%doc Changelog CodingStyle LICENSE SubmittingPatches libconcord/README libconcord/INSTALL.linux
21cr|concordance-1.5-1|44	%{_datadir}/mime/packages/libconcord.xml
21cr|concordance-1.5-1|45	/lib/udev/start_%{name}_dhcpd.sh
21cr|concordance-1.5-1|46	/lib/udev/start_%{name}_dhcpd_wrapper.sh
21cr|concordance-1.5-1|47	%{_udevrulesdir}/80-libconcord-usbnet.rules
21cr|concordance-1.5-1|48	%{_udevrulesdir}/60-libconcord.rules
21cr|concordance-1.5-1|49	
21cr|concordance-1.5-1|50	%post -n libconcord-common
21cr|concordance-1.5-1|51	# apply new/updated rules
21cr|concordance-1.5-1|52	/sbin/udevadm trigger --subsystem-match=usb --attr-match=idVendor=046d --attr-match=idProduct="c1*"
21cr|concordance-1.5-1|53	/sbin/udevadm trigger --subsystem-match=usb --attr-match=idVendor=0400 --attr-match=idProduct="c359"
21cr|concordance-1.5-1|54	
21cr|concordance-1.5-1|55	#------------------------------------------------------------------
21cr|concordance-1.5-1|56	
21cr|concordance-1.5-1|57	%package -n %{libname}
21cr|concordance-1.5-1|58	Summary:	System library of libconcord
21cr|concordance-1.5-1|59	Group:		System/Libraries
21cr|concordance-1.5-1|60	Requires:	libconcord-common = %{EVRD}
21cr|concordance-1.5-1|61	
21cr|concordance-1.5-1|62	%description -n %{libname}
21cr|concordance-1.5-1|63	Logitech Harmony remote programmer library for applications that use it.
21cr|concordance-1.5-1|64	
21cr|concordance-1.5-1|65	%files -n %{libname}
21cr|concordance-1.5-1|66	%{_libdir}/libconcord.so.%{major}*
21cr|concordance-1.5-1|67	
21cr|concordance-1.5-1|68	#------------------------------------------------------------------
21cr|concordance-1.5-1|69	
21cr|concordance-1.5-1|70	%package -n %{devname}
21cr|concordance-1.5-1|71	Summary:	Development headers for libconcord
21cr|concordance-1.5-1|72	Group:		Development/C
21cr|concordance-1.5-1|73	Requires:	%{libname} = %{EVRD}
21cr|concordance-1.5-1|74	Provides:	concord-devel = %{EVRD}
21cr|concordance-1.5-1|75	
21cr|concordance-1.5-1|76	%description -n %{devname}
21cr|concordance-1.5-1|77	Development headers for developing applications that use libconcord, a
21cr|concordance-1.5-1|78	Logitech Harmony remote programmer library.
21cr|concordance-1.5-1|79	
21cr|concordance-1.5-1|80	%files -n %{devname}
21cr|concordance-1.5-1|81	%doc libconcord/README TODO
21cr|concordance-1.5-1|82	%{_bindir}/consnoop
21cr|concordance-1.5-1|83	%{_includedir}/libconcord.h
21cr|concordance-1.5-1|84	%{_libdir}/libconcord.so
21cr|concordance-1.5-1|85	
21cr|concordance-1.5-1|86	#------------------------------------------------------------------
21cr|concordance-1.5-1|87	
21cr|concordance-1.5-1|88	%package -n perl-concord
21cr|concordance-1.5-1|89	Summary:	Perl bindings for libconcord
21cr|concordance-1.5-1|90	Group:		Development/Perl
21cr|concordance-1.5-1|91	
21cr|concordance-1.5-1|92	%description -n perl-concord
21cr|concordance-1.5-1|93	Perl bindings for libconcord, a Logitech Harmony remote programmer
21cr|concordance-1.5-1|94	library.
21cr|concordance-1.5-1|95	
21cr|concordance-1.5-1|96	%files -n perl-concord
21cr|concordance-1.5-1|97	%{perl_vendorarch}/auto/concord
21cr|concordance-1.5-1|98	%{perl_vendorarch}/concord.pm
21cr|concordance-1.5-1|99	
21cr|concordance-1.5-1|100	#------------------------------------------------------------------
21cr|concordance-1.5-1|101	
21cr|concordance-1.5-1|102	%package -n python3-libconcord
21cr|concordance-1.5-1|103	Summary:	Python3 bindings for libconcord
21cr|concordance-1.5-1|104	Group:		Development/Python
21cr|concordance-1.5-1|105	Requires:	%{libname}
21cr|concordance-1.5-1|106	
21cr|concordance-1.5-1|107	%description -n python3-libconcord
21cr|concordance-1.5-1|108	Python3 bindings for libconcord, a Logitech Harmony remote programmer
21cr|concordance-1.5-1|109	library.
21cr|concordance-1.5-1|110	
21cr|concordance-1.5-1|111	%files -n python3-libconcord
21cr|concordance-1.5-1|112	%doc libconcord/bindings/python/README
21cr|concordance-1.5-1|113	%{python3_sitelib}/libconcord*
21cr|concordance-1.5-1|114	
21cr|concordance-1.5-1|115	#------------------------------------------------------------------
21cr|concordance-1.5-1|116	
21cr|concordance-1.5-1|117	%prep
21cr|concordance-1.5-1|118	%setup -q
21cr|concordance-1.5-1|119	%apply_patches
21cr|concordance-1.5-1|120	
21cr|concordance-1.5-1|121	%build
21cr|concordance-1.5-1|122	pushd libconcord
21cr|concordance-1.5-1|123	autoreconf -fi
21cr|concordance-1.5-1|124	%configure \
21cr|concordance-1.5-1|125	--disable-static	\
21cr|concordance-1.5-1|126	--disable-mime-update
21cr|concordance-1.5-1|127	%make
21cr|concordance-1.5-1|128	%make udev
21cr|concordance-1.5-1|129	popd
21cr|concordance-1.5-1|130	
21cr|concordance-1.5-1|131	pushd libconcord/bindings/perl
21cr|concordance-1.5-1|132	swig -perl5 concord.i
21cr|concordance-1.5-1|133	%{__perl} Makefile.PL INSTALLDIRS=vendor INC=-I../..
21cr|concordance-1.5-1|134	%make OTHERLDFLAGS="-L../../.libs" LDLOADLIBS="-lconcord"
21cr|concordance-1.5-1|135	popd
21cr|concordance-1.5-1|136	
21cr|concordance-1.5-1|137	pushd %{name}
21cr|concordance-1.5-1|138	%configure \
21cr|concordance-1.5-1|139	CPPFLAGS=-I../libconcord	\
21cr|concordance-1.5-1|140	LDFLAGS="%{?ldflags} -L../libconcord/.libs"	\
21cr|concordance-1.5-1|141	--enable-shared
21cr|concordance-1.5-1|142	%make
21cr|concordance-1.5-1|143	popd
21cr|concordance-1.5-1|144	
21cr|concordance-1.5-1|145	pushd consnoop
21cr|concordance-1.5-1|146	%make CXXFLAGS="%{optflags} %{?ldflags}"
21cr|concordance-1.5-1|147	popd
21cr|concordance-1.5-1|148	
21cr|concordance-1.5-1|149	%install
21cr|concordance-1.5-1|150	%makeinstall_std -C libconcord \
21cr|concordance-1.5-1|151	install_udev UDEVROOT=/
21cr|concordance-1.5-1|152	#
21cr|concordance-1.5-1|153	%makeinstall_std -C libconcord/bindings/perl
21cr|concordance-1.5-1|154	%makeinstall_std -C %{name}
21cr|concordance-1.5-1|155	
21cr|concordance-1.5-1|156	pushd libconcord/bindings/python
21cr|concordance-1.5-1|157	%py3_install
21cr|concordance-1.5-1|158	popd
21cr|concordance-1.5-1|159	
21cr|concordance-1.5-1|160	install -m755 consnoop/consnoop %{buildroot}%{_bindir}

763 21
21cr|cone-1.6-1|1	Summary:	Mail reader
21cr|cone-1.6-1|2	Name:		cone
21cr|cone-1.6-1|3	Version:	1.6
21cr|cone-1.6-1|4	Release:	1
21cr|cone-1.6-1|5	License:	GPLv2+
21cr|cone-1.6-1|6	Group:		Networking/Mail
21cr|cone-1.6-1|7	Url:		http://www.courier-mta.org/cone
21cr|cone-1.6-1|8	Source0:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
21cr|cone-1.6-1|9	BuildRequires:	aspell-devel
21cr|cone-1.6-1|10	BuildRequires:	courier-unicode-devel
21cr|cone-1.6-1|11	BuildRequires:	libstdc++-devel
21cr|cone-1.6-1|12	BuildRequires:	gettext-devel
21cr|cone-1.6-1|13	BuildRequires:	pkgconfig(gamin)
21cr|cone-1.6-1|14	BuildRequires:	pkgconfig(libxml-2.0)
21cr|cone-1.6-1|15	BuildRequires:	pkgconfig(libidn)
21cr|cone-1.6-1|16	BuildRequires:	pkgconfig(ncurses)
21cr|cone-1.6-1|17	BuildRequires:	pkgconfig(ncursesw)
21cr|cone-1.6-1|18	BuildRequires:	pkgconfig(openssl)
21cr|cone-1.6-1|19	BuildRequires:	pkgconfig(zlib)
21cr|cone-1.6-1|20	BuildRequires:	procps-ng
21cr|cone-1.6-1|21	BuildRequires:	sysconftool
21cr|cone-1.6-1|22	
21cr|cone-1.6-1|23	%description
21cr|cone-1.6-1|24	CONE is a simple, text-based E-mail reader and writer.
21cr|cone-1.6-1|25	
21cr|cone-1.6-1|26	%files
21cr|cone-1.6-1|27	%doc cone/ABOUT-NLS ChangeLog README NEWS AUTHORS COPYING* cone/html
21cr|cone-1.6-1|28	%attr(644,root,root) %{_sysconfdir}/cone.dist
21cr|cone-1.6-1|29	%ghost %attr(0644,root,root) %{_sysconfdir}/cone
21cr|cone-1.6-1|30	%attr(0755,root,root) %{_bindir}/cone
21cr|cone-1.6-1|31	%attr(0755,root,root) %{_bindir}/leaf
21cr|cone-1.6-1|32	%attr(0755,root,root) %{_bindir}/mailtool
21cr|cone-1.6-1|33	%attr(0755,root,root) %{_libexecdir}/cone
21cr|cone-1.6-1|34	%{_datadir}/cone
21cr|cone-1.6-1|35	%{_mandir}/man1/*
21cr|cone-1.6-1|36	
21cr|cone-1.6-1|37	%preun
21cr|cone-1.6-1|38	if [ "$1" = 0 ]; then
21cr|cone-1.6-1|39	mv %{_sysconfdir}/cone %{_sysconfdir}/cone.rpmsave
21cr|cone-1.6-1|40	fi
21cr|cone-1.6-1|41	
21cr|cone-1.6-1|42	%pre
21cr|cone-1.6-1|43	if [ "$1" = 1 -a -f %{_sysconfdir}/cone.rpmsave -a ! -f %{_sysconfdir}/cone ]; then
21cr|cone-1.6-1|44	mv %{_sysconfdir}/cone.rpmsave %{_sysconfdir}/cone
21cr|cone-1.6-1|45	fi
21cr|cone-1.6-1|46	
21cr|cone-1.6-1|47	%post
21cr|cone-1.6-1|48	perl %{_datadir}/cone/cone.sysconftool %{_sysconfdir}/cone.dist > /dev/null
21cr|cone-1.6-1|49	
21cr|cone-1.6-1|50	#----------------------------------------------------------------------------
21cr|cone-1.6-1|51	
21cr|cone-1.6-1|52	%package	devel
21cr|cone-1.6-1|53	Summary:	LibMAIL mail client development library
21cr|cone-1.6-1|54	Group:		Development/C++
21cr|cone-1.6-1|55	
21cr|cone-1.6-1|56	%description	devel
21cr|cone-1.6-1|57	The %{name}-devel package the header files and library files for
21cr|cone-1.6-1|58	developing application using LibMAIL - a high level, C++ OO
21cr|cone-1.6-1|59	library for mail clients.
21cr|cone-1.6-1|60	
21cr|cone-1.6-1|61	%files devel
21cr|cone-1.6-1|62	%{_libdir}/*.a
21cr|cone-1.6-1|63	%{_mandir}/man[35]/*
21cr|cone-1.6-1|64	%{_includedir}/libmail
21cr|cone-1.6-1|65	
21cr|cone-1.6-1|66	#----------------------------------------------------------------------------
21cr|cone-1.6-1|67	
21cr|cone-1.6-1|68	%prep
21cr|cone-1.6-1|69	%autosetup -p1
21cr|cone-1.6-1|70	
21cr|cone-1.6-1|71	%build
21cr|cone-1.6-1|72	%configure \
21cr|cone-1.6-1|73	--with-devel \
21cr|cone-1.6-1|74	--with-notice=unicode
21cr|cone-1.6-1|75	%make
21cr|cone-1.6-1|76	
21cr|cone-1.6-1|77	%install
21cr|cone-1.6-1|78	%makeinstall_std
21cr|cone-1.6-1|79	install sysconftool %{buildroot}%{_datadir}/cone/cone.sysconftool
21cr|cone-1.6-1|80	touch %{buildroot}%{_sysconfdir}/cone
21cr|cone-1.6-1|81	
21cr|cone-1.6-1|82	pushd %{buildroot}%{_datadir}/cone
21cr|cone-1.6-1|83	for i in *.html; do
21cr|cone-1.6-1|84	ln -snf ../doc/%{name}/html/$i $i
21cr|cone-1.6-1|85	done
21cr|cone-1.6-1|86	popd
21cr|cone-1.6-1|87	
21cr|cone-1.6-1|88	# install missing files
21cr|cone-1.6-1|89	install -m755 libmail/mailtool %{buildroot}%{_bindir}/mailtool
21cr|cone-1.6-1|90	install -m644 help.txt %{buildroot}%{_datadir}/cone/

764 21
21cr|conectivator-0.2-9|1	Summary:	A set of aliases for Conectiva users
21cr|conectivator-0.2-9|2	Name:		conectivator
21cr|conectivator-0.2-9|3	Version:	0.2
21cr|conectivator-0.2-9|4	Release:	9
21cr|conectivator-0.2-9|5	License:	GPLv2+
21cr|conectivator-0.2-9|6	Group:		Shells
21cr|conectivator-0.2-9|7	Source0:	conectivator-profile.sh
21cr|conectivator-0.2-9|8	Requires:	bash
21cr|conectivator-0.2-9|9	Buildarch:	noarch
21cr|conectivator-0.2-9|10	
21cr|conectivator-0.2-9|11	%files
21cr|conectivator-0.2-9|12	%{_sysconfdir}/profile.d/conectivator.sh
21cr|conectivator-0.2-9|13	
21cr|conectivator-0.2-9|14	#----------------------------------------------------------------------------
21cr|conectivator-0.2-9|15	
21cr|conectivator-0.2-9|16	%description
21cr|conectivator-0.2-9|17	This package provides a set of aliases for users familiar with Conectiva Linux.
21cr|conectivator-0.2-9|18	Back are:
21cr|conectivator-0.2-9|19	- l
21cr|conectivator-0.2-9|20	- tm
21cr|conectivator-0.2-9|21	- tmm
21cr|conectivator-0.2-9|22	- tms
21cr|conectivator-0.2-9|23	- cds
21cr|conectivator-0.2-9|24	
21cr|conectivator-0.2-9|25	%install
21cr|conectivator-0.2-9|26	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21cr|conectivator-0.2-9|27	install -m 0755 %{SOURCE0} %{buildroot}%{_sysconfdir}/profile.d/conectivator.sh

765 21
21cr|configcleaner-4.1-1|1	%define commit 177abcd1af4bae321e49b36895108af6c87c4c2f
21cr|configcleaner-4.1-1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|configcleaner-4.1-1|3	
21cr|configcleaner-4.1-1|4	Summary(ru_RU.UTF-8): Очистка конфигов программ на МОС
21cr|configcleaner-4.1-1|5	Summary:	Config cleaner for MOS apps
21cr|configcleaner-4.1-1|6	Name:		configcleaner
21cr|configcleaner-4.1-1|7	Version:	4.1
21cr|configcleaner-4.1-1|8	Release:	1
21cr|configcleaner-4.1-1|9	License:	GPLv3
21cr|configcleaner-4.1-1|10	Group:		System/Configuration/Other
21cr|configcleaner-4.1-1|11	Url:		https://os.mos.ru/git/rp/configcleaner
21cr|configcleaner-4.1-1|12	Vendor:		MOS
21cr|configcleaner-4.1-1|13	Source0:	https://hub.mos.ru/mos/src/configcleaner/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|configcleaner-4.1-1|14	Source1:	tests.py
21cr|configcleaner-4.1-1|15	BuildRequires: pkgconfig(Qt6Core)
21cr|configcleaner-4.1-1|16	BuildRequires: pkgconfig(Qt6Gui)
21cr|configcleaner-4.1-1|17	BuildRequires: pkgconfig(Qt6Widgets)
21cr|configcleaner-4.1-1|18	Requires:	py-ini-config
21cr|configcleaner-4.1-1|19	Recommends:	%{name}-desktop
21cr|configcleaner-4.1-1|20	
21cr|configcleaner-4.1-1|21	%description
21cr|configcleaner-4.1-1|22	Config cleaner for MOS apps
21cr|configcleaner-4.1-1|23	
21cr|configcleaner-4.1-1|24	%description -l ru_RU.UTF-8
21cr|configcleaner-4.1-1|25	Очистка конфигов программ на МОС
21cr|configcleaner-4.1-1|26	
21cr|configcleaner-4.1-1|27	%files
21cr|configcleaner-4.1-1|28	%{_bindir}/%{name}
21cr|configcleaner-4.1-1|29	%{_datadir}/bash-completion/completions/%{name}
21cr|configcleaner-4.1-1|30	
21cr|configcleaner-4.1-1|31	#----------------------------------------------------------------------------
21cr|configcleaner-4.1-1|32	
21cr|configcleaner-4.1-1|33	%package desktop
21cr|configcleaner-4.1-1|34	Summary:	Config cleaner for MOS apps desktop file
21cr|configcleaner-4.1-1|35	Group:		System/Configuration/Other
21cr|configcleaner-4.1-1|36	Requires:	%{name}
21cr|configcleaner-4.1-1|37	Conflicts:	%{name} < 2.4
21cr|configcleaner-4.1-1|38	
21cr|configcleaner-4.1-1|39	%description desktop
21cr|configcleaner-4.1-1|40	Config cleaner for MOS apps desktop file.
21cr|configcleaner-4.1-1|41	
21cr|configcleaner-4.1-1|42	%files desktop
21cr|configcleaner-4.1-1|43	%{_iconsdir}/hicolor/scalable/apps/configcleaner.svg
21cr|configcleaner-4.1-1|44	%{_datadir}/applications/configcleaner.desktop
21cr|configcleaner-4.1-1|45	
21cr|configcleaner-4.1-1|46	#------------------------------------------------------------------
21cr|configcleaner-4.1-1|47	
21cr|configcleaner-4.1-1|48	%prep
21cr|configcleaner-4.1-1|49	%setup -n %{name}-%{commit}
21cr|configcleaner-4.1-1|50	
21cr|configcleaner-4.1-1|51	%build
21cr|configcleaner-4.1-1|52	%qmake_qt6 %{name}.pro
21cr|configcleaner-4.1-1|53	%make_build
21cr|configcleaner-4.1-1|54	
21cr|configcleaner-4.1-1|55	%install
21cr|configcleaner-4.1-1|56	mkdir -p %{buildroot}%{_bindir}
21cr|configcleaner-4.1-1|57	install -m755 configcleaner %{buildroot}%{_bindir}/%{name}
21cr|configcleaner-4.1-1|58	
21cr|configcleaner-4.1-1|59	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|configcleaner-4.1-1|60	install -m644 configcleaner.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/configcleaner.svg
21cr|configcleaner-4.1-1|61	
21cr|configcleaner-4.1-1|62	mkdir -p %{buildroot}%{_datadir}/applications
21cr|configcleaner-4.1-1|63	install -m644 configcleaner.desktop %{buildroot}%{_datadir}/applications/configcleaner.desktop
21cr|configcleaner-4.1-1|64	
21cr|configcleaner-4.1-1|65	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|configcleaner-4.1-1|66	install -m644 %{name}.complete %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|configcleaner-4.1-1|67	
21cr|configcleaner-4.1-1|68	
21cr|configcleaner-4.1-1|69	
21cr|configcleaner-4.1-1|70	%changelog
21cr|configcleaner-4.1-1|71	- Merge: 9e08f4d 68d1708
21cr|configcleaner-4.1-1|72	* Mon Feb 2 2026 tema <temap@mail.ru>
21cr|configcleaner-4.1-1|73	- Merge pull request #31 from thomaslucky13/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|74	- Добавление консольной команды --list (v4.2)
21cr|configcleaner-4.1-1|75	
21cr|configcleaner-4.1-1|76	* Mon Feb 2 2026 thomas_lucky13 <mkoul@mail.ru>
21cr|configcleaner-4.1-1|77	- add console command list
21cr|configcleaner-4.1-1|78	
21cr|configcleaner-4.1-1|79	- Merge: e57bebe cde6d7f
21cr|configcleaner-4.1-1|80	* Thu Jan 15 2026 tema <temap@mail.ru> 4.0-1
21cr|configcleaner-4.1-1|81	- Merge pull request #30 from thomaslucky13/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|82	- Обновление до версии 4.0
21cr|configcleaner-4.1-1|83	
21cr|configcleaner-4.1-1|84	* Tue Jan 13 2026 thomas_lucky13 <mkoul@mail.ru>
21cr|configcleaner-4.1-1|85	- move sourcecode to moshub and up version to 4.0
21cr|configcleaner-4.1-1|86	- Change UI
21cr|configcleaner-4.1-1|87	- Open Log as file
21cr|configcleaner-4.1-1|88	- Add window for custom configs
21cr|configcleaner-4.1-1|89	
21cr|configcleaner-4.1-1|90	- Merge: e932cfd dc331e2
21cr|configcleaner-4.1-1|91	* Thu Nov 13 2025 tema <temap@mail.ru> 3.2-1
21cr|configcleaner-4.1-1|92	- Merge pull request #29 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|93	- Версия 3.2
21cr|configcleaner-4.1-1|94	
21cr|configcleaner-4.1-1|95	* Thu Nov 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|96	- Версия 3.2 - добавление ноового конфига
21cr|configcleaner-4.1-1|97	
21cr|configcleaner-4.1-1|98	- Merge: 319803b e01dc01
21cr|configcleaner-4.1-1|99	* Wed Sep 17 2025 tema <temap@mail.ru> 3.1-2
21cr|configcleaner-4.1-1|100	- Merge pull request #28 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|101	- Version 3.1.2
21cr|configcleaner-4.1-1|102	
21cr|configcleaner-4.1-1|103	* Wed Sep 17 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|104	- Добавлена кнопка Показать лог
21cr|configcleaner-4.1-1|105	
21cr|configcleaner-4.1-1|106	* Wed Sep 17 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|107	- Лог пишется в ~/.config/configcleaner.log
21cr|configcleaner-4.1-1|108	
21cr|configcleaner-4.1-1|109	* Tue Sep 16 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|110	- Version up to 3.1
21cr|configcleaner-4.1-1|111	
21cr|configcleaner-4.1-1|112	* Thu Sep 11 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|113	- Ver. 3.1 - добавлен фильтр списка программ
21cr|configcleaner-4.1-1|114	
21cr|configcleaner-4.1-1|115	* Thu Jun 5 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|116	- Версия 3.0 - Qt6
21cr|configcleaner-4.1-1|117	
21cr|configcleaner-4.1-1|118	* Thu Jun 5 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|119	- Добавлена зависимость сборки от gcc-c++ (для Роса13)
21cr|configcleaner-4.1-1|120	
21cr|configcleaner-4.1-1|121	- Merge: 8e141f1 41df330
21cr|configcleaner-4.1-1|122	* Tue May 20 2025 tema <temap@mail.ru> 2.5-2
21cr|configcleaner-4.1-1|123	- Merge pull request #27 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|124	- Версия 2.5
21cr|configcleaner-4.1-1|125	
21cr|configcleaner-4.1-1|126	* Mon May 19 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|127	- Release up
21cr|configcleaner-4.1-1|128	
21cr|configcleaner-4.1-1|129	* Mon May 19 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|130	- Fix colors
21cr|configcleaner-4.1-1|131	
21cr|configcleaner-4.1-1|132	* Mon May 19 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|133	- Ver. 2.5 - update interface
21cr|configcleaner-4.1-1|134	
21cr|configcleaner-4.1-1|135	- Merge: 2443975 09a58b2
21cr|configcleaner-4.1-1|136	* Wed Apr 23 2025 tema <temap@mail.ru> 2.4-3
21cr|configcleaner-4.1-1|137	- Merge pull request #26 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|138	- Bug fix: не работало удаление AnyDesk из автозапуска
21cr|configcleaner-4.1-1|139	
21cr|configcleaner-4.1-1|140	* Wed Apr 23 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|141	- Поднята версия в заголовке
21cr|configcleaner-4.1-1|142	
21cr|configcleaner-4.1-1|143	* Wed Apr 23 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|144	- Bug fix: некоректно работало удаление AnyDesk из автозапуска
21cr|configcleaner-4.1-1|145	
21cr|configcleaner-4.1-1|146	* Tue Apr 1 2025 Artem Proskurnev <temap@mail.ru> 2.4-2
21cr|configcleaner-4.1-1|147	- Зависимость файла запуска от приложения
21cr|configcleaner-4.1-1|148	
21cr|configcleaner-4.1-1|149	* Tue Apr 1 2025 Artem Proskurnev <temap@mail.ru> 2.4-1
21cr|configcleaner-4.1-1|150	- Вынос ярлыка запуска в отдельный пакет
21cr|configcleaner-4.1-1|151	- Необходимо, чтобы можно было безболезненно убрать ярлык из меню во
21cr|configcleaner-4.1-1|152	- избежание ненадлежащего применения программы
21cr|configcleaner-4.1-1|153	
21cr|configcleaner-4.1-1|154	- Merge: 318773c ca9f1c4
21cr|configcleaner-4.1-1|155	* Fri Mar 28 2025 tema <temap@mail.ru> 2.3-3
21cr|configcleaner-4.1-1|156	- Merge pull request #24 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|157	- Fix design
21cr|configcleaner-4.1-1|158	
21cr|configcleaner-4.1-1|159	* Fri Mar 28 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|160	- Fix design
21cr|configcleaner-4.1-1|161	
21cr|configcleaner-4.1-1|162	- Merge: a77f6f6 58c4a13
21cr|configcleaner-4.1-1|163	* Tue Mar 25 2025 tema <temap@mail.ru> 2.3-2
21cr|configcleaner-4.1-1|164	- Merge pull request #23 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|165	- Добавлен конфиг Яндекс-браузера по умолчанию
21cr|configcleaner-4.1-1|166	
21cr|configcleaner-4.1-1|167	* Tue Mar 25 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|168	- Add yandex browser skel path
21cr|configcleaner-4.1-1|169	
21cr|configcleaner-4.1-1|170	- Merge: 8429f04 58d31cd
21cr|configcleaner-4.1-1|171	* Mon Mar 24 2025 tema <temap@mail.ru> 2.3-1
21cr|configcleaner-4.1-1|172	- Merge pull request #22 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|173	- Версия 2.3
21cr|configcleaner-4.1-1|174	
21cr|configcleaner-4.1-1|175	* Mon Mar 24 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|176	- Change file mode
21cr|configcleaner-4.1-1|177	
21cr|configcleaner-4.1-1|178	* Fri Mar 21 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|179	- Обновлено окно информации о программе
21cr|configcleaner-4.1-1|180	
21cr|configcleaner-4.1-1|181	* Fri Mar 21 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|182	- Версия 2.3 - добавлено восстановление рабочего стола из skel
21cr|configcleaner-4.1-1|183	
21cr|configcleaner-4.1-1|184	- Merge: 746c429 f3e3cc6
21cr|configcleaner-4.1-1|185	* Wed Mar 12 2025 tema <temap@mail.ru> 2.2-2
21cr|configcleaner-4.1-1|186	- Merge pull request #21 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|187	- Версия 2.2
21cr|configcleaner-4.1-1|188	
21cr|configcleaner-4.1-1|189	* Wed Mar 12 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|190	- Remove rpm
21cr|configcleaner-4.1-1|191	
21cr|configcleaner-4.1-1|192	* Wed Mar 12 2025 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|193	- Version 2.2
21cr|configcleaner-4.1-1|194	
21cr|configcleaner-4.1-1|195	- Merge: 7b236c5 07b9da7
21cr|configcleaner-4.1-1|196	* Tue Jan 28 2025 tema <temap@mail.ru> 2.1-4
21cr|configcleaner-4.1-1|197	- Merge pull request #20 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|198	- Добавлена очистка кэша значков
21cr|configcleaner-4.1-1|199	
21cr|configcleaner-4.1-1|200	* Mon Jan 27 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|201	- В список очистки добавлен кэш значков
21cr|configcleaner-4.1-1|202	
21cr|configcleaner-4.1-1|203	- Merge: 271b9cb 547ccb8
21cr|configcleaner-4.1-1|204	* Thu Dec 5 2024 tema <temap@mail.ru> 2.1-3
21cr|configcleaner-4.1-1|205	- Merge pull request #19 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|206	- Обновление help и спкрипта автодополнения
21cr|configcleaner-4.1-1|207	
21cr|configcleaner-4.1-1|208	- Merge: 7146cc8 547ccb8
21cr|configcleaner-4.1-1|209	* Thu Dec 5 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|210	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|configcleaner-4.1-1|211	
21cr|configcleaner-4.1-1|212	* Thu Dec 5 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|213	- Fix bash completion
21cr|configcleaner-4.1-1|214	
21cr|configcleaner-4.1-1|215	* Thu Dec 5 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|216	- Update help and bash completion
21cr|configcleaner-4.1-1|217	
21cr|configcleaner-4.1-1|218	- Merge: 96c115b 6a6954a
21cr|configcleaner-4.1-1|219	* Thu Oct 3 2024 tema <temap@mail.ru> 2.1-2
21cr|configcleaner-4.1-1|220	- Merge pull request #18 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|221	- Версия 2
21cr|configcleaner-4.1-1|222	
21cr|configcleaner-4.1-1|223	- Merge: 39c8c87 6a6954a
21cr|configcleaner-4.1-1|224	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|225	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|configcleaner-4.1-1|226	
21cr|configcleaner-4.1-1|227	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|228	- Add JetBrains soft
21cr|configcleaner-4.1-1|229	
21cr|configcleaner-4.1-1|230	- Merge: 85a61ae d7d55c8
21cr|configcleaner-4.1-1|231	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|232	- Merge branch 'all-users' into rosa2021.1
21cr|configcleaner-4.1-1|233	
21cr|configcleaner-4.1-1|234	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|235	- Finished log translating
21cr|configcleaner-4.1-1|236	
21cr|configcleaner-4.1-1|237	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|238	- Fix 1 test
21cr|configcleaner-4.1-1|239	
21cr|configcleaner-4.1-1|240	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|241	- Fix tests
21cr|configcleaner-4.1-1|242	
21cr|configcleaner-4.1-1|243	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|244	- Logging up level and translation
21cr|configcleaner-4.1-1|245	
21cr|configcleaner-4.1-1|246	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|247	- Bug fix: неправильный адрес конфига для тестов
21cr|configcleaner-4.1-1|248	
21cr|configcleaner-4.1-1|249	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|250	- Add logfile output to tests
21cr|configcleaner-4.1-1|251	
21cr|configcleaner-4.1-1|252	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|253	- Изменены тесты для изолированной среды сборки
21cr|configcleaner-4.1-1|254	
21cr|configcleaner-4.1-1|255	* Tue Oct 1 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|256	- Bug fixes, add tests
21cr|configcleaner-4.1-1|257	
21cr|configcleaner-4.1-1|258	* Tue Oct 1 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|259	- Bug fix: calling QWidget without GUI
21cr|configcleaner-4.1-1|260	
21cr|configcleaner-4.1-1|261	* Mon Sep 30 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|262	- Warnings fixes
21cr|configcleaner-4.1-1|263	
21cr|configcleaner-4.1-1|264	* Mon Sep 30 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|265	- Add new files to spec
21cr|configcleaner-4.1-1|266	
21cr|configcleaner-4.1-1|267	* Mon Sep 30 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|268	- Ver. up to 2.1.1
21cr|configcleaner-4.1-1|269	
21cr|configcleaner-4.1-1|270	* Mon Sep 30 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|271	- Add smplayer
21cr|configcleaner-4.1-1|272	
21cr|configcleaner-4.1-1|273	* Mon Sep 30 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|274	- Bug fixes
21cr|configcleaner-4.1-1|275	
21cr|configcleaner-4.1-1|276	* Wed Sep 25 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|277	- Функции, не связанные с UI, вынесены за класс
21cr|configcleaner-4.1-1|278	
21cr|configcleaner-4.1-1|279	* Fri Sep 13 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|280	- К адресам конфига добавлена переменная для тестов
21cr|configcleaner-4.1-1|281	
21cr|configcleaner-4.1-1|282	* Wed Sep 11 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|283	- Очистка конфигов для выбранного и для всех пользователей
21cr|configcleaner-4.1-1|284	
21cr|configcleaner-4.1-1|285	- Merge: 89942aa 060347a
21cr|configcleaner-4.1-1|286	* Wed Sep 11 2024 tema <temap@mail.ru> 1.4-24
21cr|configcleaner-4.1-1|287	- Merge pull request #17 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|288	- Добавлена кнопка восстановления выключения панели
21cr|configcleaner-4.1-1|289	
21cr|configcleaner-4.1-1|290	* Wed Sep 11 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|291	- Добавлена возможность запускать очистку для конкретного пользователя или для всех сразу
21cr|configcleaner-4.1-1|292	
21cr|configcleaner-4.1-1|293	* Tue Sep 10 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|294	- Создаётся массив адресов конфига для всех пользователей
21cr|configcleaner-4.1-1|295	
21cr|configcleaner-4.1-1|296	* Mon Sep 9 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|297	- Улучшения интерфейса
21cr|configcleaner-4.1-1|298	
21cr|configcleaner-4.1-1|299	* Fri Sep 6 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|300	- Добавлено сообщение о сбое выключения на панели
21cr|configcleaner-4.1-1|301	
21cr|configcleaner-4.1-1|302	* Fri Sep 6 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|303	- Добавлено восстановление выключения панели
21cr|configcleaner-4.1-1|304	
21cr|configcleaner-4.1-1|305	- Merge: 96e7beb e444583
21cr|configcleaner-4.1-1|306	* Fri Sep 6 2024 tema <temap@mail.ru> 1.4-22
21cr|configcleaner-4.1-1|307	- Merge pull request #15 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|308	- Version 1.4.22
21cr|configcleaner-4.1-1|309	
21cr|configcleaner-4.1-1|310	* Thu Sep 5 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|311	- Add OnBoard config
21cr|configcleaner-4.1-1|312	
21cr|configcleaner-4.1-1|313	- Merge: 97d7c32 375ba35
21cr|configcleaner-4.1-1|314	* Thu Aug 29 2024 tema <temap@mail.ru> 1.4-21
21cr|configcleaner-4.1-1|315	- Merge pull request #14 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|316	- Консольные команды для VSCode и AnyDesk + улучшения
21cr|configcleaner-4.1-1|317	
21cr|configcleaner-4.1-1|318	* Wed Aug 28 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|319	- Добавлено автодополнение, обновлены инструкции
21cr|configcleaner-4.1-1|320	
21cr|configcleaner-4.1-1|321	* Tue Aug 27 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|322	- Fix typo
21cr|configcleaner-4.1-1|323	
21cr|configcleaner-4.1-1|324	* Tue Aug 27 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|325	- Отдельные команды для Anydesk в GUI и консольном режиме
21cr|configcleaner-4.1-1|326	
21cr|configcleaner-4.1-1|327	* Tue Aug 27 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|328	- Fix typo
21cr|configcleaner-4.1-1|329	
21cr|configcleaner-4.1-1|330	* Tue Aug 27 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|331	- Добавлены консольные команды для VSCode и AnyDesk
21cr|configcleaner-4.1-1|332	
21cr|configcleaner-4.1-1|333	- Merge: 5fee3da 32c2f5b
21cr|configcleaner-4.1-1|334	* Thu Aug 15 2024 tema <temap@mail.ru> 1.4-19
21cr|configcleaner-4.1-1|335	- Merge pull request #12 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|336	- Удаление anydesk из автозапуска
21cr|configcleaner-4.1-1|337	
21cr|configcleaner-4.1-1|338	* Thu Aug 15 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|339	- Удаление anydesk из автозапуска
21cr|configcleaner-4.1-1|340	
21cr|configcleaner-4.1-1|341	- Merge: a325420 17c778e
21cr|configcleaner-4.1-1|342	* Mon Jul 22 2024 tema <temap@mail.ru> 1.4-18
21cr|configcleaner-4.1-1|343	- Merge pull request #11 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|344	- Add Yandex Browser
21cr|configcleaner-4.1-1|345	
21cr|configcleaner-4.1-1|346	* Mon Jul 22 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|347	- Добавлена очистка кэша vscode
21cr|configcleaner-4.1-1|348	
21cr|configcleaner-4.1-1|349	* Thu Jul 4 2024 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|350	- Version up to 1.4.17
21cr|configcleaner-4.1-1|351	
21cr|configcleaner-4.1-1|352	* Thu Jul 4 2024 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|353	- Add Yandex Browser
21cr|configcleaner-4.1-1|354	
21cr|configcleaner-4.1-1|355	- Merge: 18c3ce9 05c152c
21cr|configcleaner-4.1-1|356	* Wed Mar 6 2024 tema <temap@mail.ru> 1.4-16
21cr|configcleaner-4.1-1|357	- Merge pull request #10 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|358	- Add Opera
21cr|configcleaner-4.1-1|359	
21cr|configcleaner-4.1-1|360	* Wed Mar 6 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|361	- Add Opera
21cr|configcleaner-4.1-1|362	
21cr|configcleaner-4.1-1|363	- Merge: 1e84ebf b248480
21cr|configcleaner-4.1-1|364	* Thu Feb 29 2024 tema <temap@mail.ru> 1.4-15
21cr|configcleaner-4.1-1|365	- Merge pull request #9 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|366	- Add idle
21cr|configcleaner-4.1-1|367	
21cr|configcleaner-4.1-1|368	* Wed Feb 28 2024 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|369	- Add idle
21cr|configcleaner-4.1-1|370	
21cr|configcleaner-4.1-1|371	- Merge: 057afff e6c3881
21cr|configcleaner-4.1-1|372	* Mon Jan 29 2024 tema <temap@mail.ru> 1.4-14
21cr|configcleaner-4.1-1|373	- Merge pull request #8 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|374	- Ver. 1.4.14
21cr|configcleaner-4.1-1|375	
21cr|configcleaner-4.1-1|376	* Thu Jan 25 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|377	- Add Scratch Desktop
21cr|configcleaner-4.1-1|378	
21cr|configcleaner-4.1-1|379	- Merge: 183d171 d2d820f
21cr|configcleaner-4.1-1|380	* Fri Jan 19 2024 tema <temap@mail.ru> 1.4-13
21cr|configcleaner-4.1-1|381	- Merge pull request #7 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|382	- Ver. 1.4.13
21cr|configcleaner-4.1-1|383	
21cr|configcleaner-4.1-1|384	* Thu Jan 18 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|385	- Ver. 1.4.13
21cr|configcleaner-4.1-1|386	
21cr|configcleaner-4.1-1|387	- Merge: ca9ea10 060d11a
21cr|configcleaner-4.1-1|388	* Tue Jan 9 2024 tema <temap@mail.ru> 1.4-12
21cr|configcleaner-4.1-1|389	- Merge pull request #6 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|390	- Ver. 1.4.12
21cr|configcleaner-4.1-1|391	
21cr|configcleaner-4.1-1|392	* Tue Jan 9 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|393	- ver. 1.4.12
21cr|configcleaner-4.1-1|394	
21cr|configcleaner-4.1-1|395	- Merge: 85a61ae 0a82641
21cr|configcleaner-4.1-1|396	* Thu Dec 28 2023 tema <temap@mail.ru> 1.4-11
21cr|configcleaner-4.1-1|397	- Merge pull request #5 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|398	- Version 1.4.11
21cr|configcleaner-4.1-1|399	
21cr|configcleaner-4.1-1|400	- Merge: ec3e2a1 10663d6
21cr|configcleaner-4.1-1|401	* Thu Dec 28 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|402	- Fix typo
21cr|configcleaner-4.1-1|403	
21cr|configcleaner-4.1-1|404	* Thu Dec 28 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|405	- Ver. up to 1.4.11 in spec
21cr|configcleaner-4.1-1|406	
21cr|configcleaner-4.1-1|407	* Thu Dec 28 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|408	- Bug fix in restore configs from skel
21cr|configcleaner-4.1-1|409	
21cr|configcleaner-4.1-1|410	- Merge: b1c8675 ec3e2a1
21cr|configcleaner-4.1-1|411	* Fri Dec 1 2023 tema <temap@mail.ru> 1.4-10
21cr|configcleaner-4.1-1|412	- Merge pull request #3 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|413	- Ver. 1.4.10, add Trik Studio
21cr|configcleaner-4.1-1|414	
21cr|configcleaner-4.1-1|415	* Fri Dec 1 2023 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|416	- Ver. 1.4.10, add Trik Studio
21cr|configcleaner-4.1-1|417	
21cr|configcleaner-4.1-1|418	* Fri Dec 1 2023 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|419	- Fix typo
21cr|configcleaner-4.1-1|420	
21cr|configcleaner-4.1-1|421	* Wed Nov 29 2023 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|422	- Ver. 1.4.10, add Trik Studio
21cr|configcleaner-4.1-1|423	
21cr|configcleaner-4.1-1|424	- Merge: 62f410e f0fd2f4
21cr|configcleaner-4.1-1|425	* Sun Oct 1 2023 tema <temap@mail.ru> 1.4-9
21cr|configcleaner-4.1-1|426	- Merge pull request #1 from norby4ever/configcleaner:rosa2023.1
21cr|configcleaner-4.1-1|427	- Added veyon and comp-cab-setup
21cr|configcleaner-4.1-1|428	
21cr|configcleaner-4.1-1|429	* Sun Oct 1 2023 Petr <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|430	- Added veyon and comp-cab-setup
21cr|configcleaner-4.1-1|431	
21cr|configcleaner-4.1-1|432	* Sun Oct 1 2023 Petr <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|433	- Added veyon and comp-cab-setup
21cr|configcleaner-4.1-1|434	
21cr|configcleaner-4.1-1|435	* Thu Aug 31 2023 Petr L <petrleliaev@gmail.com> 1.4-8
21cr|configcleaner-4.1-1|436	- Version fixed
21cr|configcleaner-4.1-1|437	
21cr|configcleaner-4.1-1|438	* Thu Aug 24 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|439	- Change icon
21cr|configcleaner-4.1-1|440	
21cr|configcleaner-4.1-1|441	- Merge: db7e575 1886e3a
21cr|configcleaner-4.1-1|442	* Tue Aug 22 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|443	- Merge branch 'master' of hub.mos.ru:mos/pkgs/configcleaner
21cr|configcleaner-4.1-1|444	
21cr|configcleaner-4.1-1|445	* Tue Aug 22 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|446	- Add Chromium
21cr|configcleaner-4.1-1|447	
21cr|configcleaner-4.1-1|448	* Fri Aug 18 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|449	- Fix console help output
21cr|configcleaner-4.1-1|450	
21cr|configcleaner-4.1-1|451	* Thu Aug 17 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|452	- Added power management cleaning for console mode
21cr|configcleaner-4.1-1|453	
21cr|configcleaner-4.1-1|454	* Thu Aug 17 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|455	- Fixed colsole logging
21cr|configcleaner-4.1-1|456	
21cr|configcleaner-4.1-1|457	* Thu Aug 17 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|458	- Added power management clean
21cr|configcleaner-4.1-1|459	
21cr|configcleaner-4.1-1|460	* Sun Jul 16 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|461	- Fix typo
21cr|configcleaner-4.1-1|462	
21cr|configcleaner-4.1-1|463	* Sun Jul 16 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|464	- Консольное удаление конфигов
21cr|configcleaner-4.1-1|465	
21cr|configcleaner-4.1-1|466	* Fri Jul 14 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|467	- Изменение фона OpenBoard в консольном режиме
21cr|configcleaner-4.1-1|468	
21cr|configcleaner-4.1-1|469	* Fri Jul 14 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|470	- Работает смена режима OpenBoard в консольном режиме
21cr|configcleaner-4.1-1|471	
21cr|configcleaner-4.1-1|472	* Fri Jul 14 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|473	- Switch OpenBoard mode in console mode
21cr|configcleaner-4.1-1|474	
21cr|configcleaner-4.1-1|475	* Thu Jul 13 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|476	- Параметр в switchOpenBoardMode (не работает)
21cr|configcleaner-4.1-1|477	
21cr|configcleaner-4.1-1|478	- Merge: ad5df2a 4cba999
21cr|configcleaner-4.1-1|479	* Thu Jul 13 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|480	- release up
21cr|configcleaner-4.1-1|481	
21cr|configcleaner-4.1-1|482	* Thu Jul 13 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|483	- release up
21cr|configcleaner-4.1-1|484	
21cr|configcleaner-4.1-1|485	- Merge: 28b3971 c87a528
21cr|configcleaner-4.1-1|486	* Fri Jul 7 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|487	- Merge branch 'master' of ssh://os.mos.ru:6565/rp/configcleaner
21cr|configcleaner-4.1-1|488	
21cr|configcleaner-4.1-1|489	* Fri Jul 7 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|490	- Added console mode
21cr|configcleaner-4.1-1|491	
21cr|configcleaner-4.1-1|492	* Thu Jun 8 2023 Mikhail Novosyolov <m@mikhailnov.ru>
21cr|configcleaner-4.1-1|493	- fix file modes
21cr|configcleaner-4.1-1|494	
21cr|configcleaner-4.1-1|495	* Thu Jun 8 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|496	- Fixed fonts, new icon
21cr|configcleaner-4.1-1|497	
21cr|configcleaner-4.1-1|498	- Merge: 6d94dcb 74dc991
21cr|configcleaner-4.1-1|499	* Thu Jun 8 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|500	- Merge branch 'master' of ssh://os.mos.ru:6565/rp/configcleaner
21cr|configcleaner-4.1-1|501	
21cr|configcleaner-4.1-1|502	* Thu Jun 8 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|503	- buttons font
21cr|configcleaner-4.1-1|504	
21cr|configcleaner-4.1-1|505	* Wed May 31 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|506	- Очистка рабочего стола, предупреждение об открытых программах
21cr|configcleaner-4.1-1|507	
21cr|configcleaner-4.1-1|508	* Sat May 13 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|509	- Реализован вызов справки
21cr|configcleaner-4.1-1|510	
21cr|configcleaner-4.1-1|511	* Sat May 13 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|512	- Добавлена кнопка справки
21cr|configcleaner-4.1-1|513	
21cr|configcleaner-4.1-1|514	* Mon Apr 24 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|515	- Bug fixes, документация и комментарии
21cr|configcleaner-4.1-1|516	
21cr|configcleaner-4.1-1|517	* Mon Apr 24 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|518	- Добавлен выбор стандартных цветов
21cr|configcleaner-4.1-1|519	
21cr|configcleaner-4.1-1|520	* Mon Apr 24 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|521	- Документация, bug fixes
21cr|configcleaner-4.1-1|522	
21cr|configcleaner-4.1-1|523	* Tue Apr 11 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|524	- Указан источник
21cr|configcleaner-4.1-1|525	
21cr|configcleaner-4.1-1|526	* Tue Apr 11 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|527	- Небольшие доработки, уведомления
21cr|configcleaner-4.1-1|528	
21cr|configcleaner-4.1-1|529	* Tue Apr 11 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|530	- Bug fixes с оконным режимом OpenBoard
21cr|configcleaner-4.1-1|531	
21cr|configcleaner-4.1-1|532	* Mon Apr 10 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|533	- Работа с оконным режимом OpenBoard
21cr|configcleaner-4.1-1|534	
21cr|configcleaner-4.1-1|535	* Mon Apr 10 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|536	- Восстановление из skel
21cr|configcleaner-4.1-1|537	
21cr|configcleaner-4.1-1|538	* Mon Apr 10 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|539	- Фикс размеры окон
21cr|configcleaner-4.1-1|540	
21cr|configcleaner-4.1-1|541	* Wed Apr 5 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|542	- No logfile in git
21cr|configcleaner-4.1-1|543	
21cr|configcleaner-4.1-1|544	* Wed Apr 5 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|545	- Bug fixes
21cr|configcleaner-4.1-1|546	
21cr|configcleaner-4.1-1|547	* Wed Apr 5 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|548	- Added icon and desktop file
21cr|configcleaner-4.1-1|549	
21cr|configcleaner-4.1-1|550	* Wed Apr 5 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|551	- Bug fixes - color writing in [Board] section
21cr|configcleaner-4.1-1|552	
21cr|configcleaner-4.1-1|553	* Tue Apr 4 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|554	- restored pro file
21cr|configcleaner-4.1-1|555	
21cr|configcleaner-4.1-1|556	* Tue Apr 4 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|557	- bug fixes in config reading
21cr|configcleaner-4.1-1|558	
21cr|configcleaner-4.1-1|559	* Tue Apr 4 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|560	- Bug fixes, чтение конфига из /etc
21cr|configcleaner-4.1-1|561	
21cr|configcleaner-4.1-1|562	* Tue Apr 4 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|563	- создан spec
21cr|configcleaner-4.1-1|564	
21cr|configcleaner-4.1-1|565	* Tue Apr 4 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|566	- bug fixes in config
21cr|configcleaner-4.1-1|567	
21cr|configcleaner-4.1-1|568	* Tue Apr 4 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|569	- added AnyDesk
21cr|configcleaner-4.1-1|570	
21cr|configcleaner-4.1-1|571	* Mon Apr 3 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|572	- Bug fixes
21cr|configcleaner-4.1-1|573	
21cr|configcleaner-4.1-1|574	* Mon Apr 3 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|575	- Работает выбор цвета фона OpenBoard
21cr|configcleaner-4.1-1|576	
21cr|configcleaner-4.1-1|577	* Mon Apr 3 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|578	- Цвет фон OpenBoard меняется при отсутствии конфига
21cr|configcleaner-4.1-1|579	
21cr|configcleaner-4.1-1|580	- Merge: 4c99dfe 5b30195
21cr|configcleaner-4.1-1|581	* Mon Apr 3 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|582	- Merge ssh://os.mos.ru:6565/rp/configcleaner
21cr|configcleaner-4.1-1|583	
21cr|configcleaner-4.1-1|584	* Mon Apr 3 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|585	- added openboard default config
21cr|configcleaner-4.1-1|586	
21cr|configcleaner-4.1-1|587	* Mon Apr 3 2023 norby4ever <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|588	- Upload files to ''
21cr|configcleaner-4.1-1|589	- Добавлен файл с адресами конфигов программ
21cr|configcleaner-4.1-1|590	
21cr|configcleaner-4.1-1|591	* Mon Apr 3 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|592	- added config file for programs
21cr|configcleaner-4.1-1|593	
21cr|configcleaner-4.1-1|594	* Mon Apr 3 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|595	- Выбранный цвет пишется в лог
21cr|configcleaner-4.1-1|596	
21cr|configcleaner-4.1-1|597	* Fri Mar 31 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|598	- test of log function from ColorPicker
21cr|configcleaner-4.1-1|599	
21cr|configcleaner-4.1-1|600	* Fri Mar 31 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|601	- Bug fixes
21cr|configcleaner-4.1-1|602	
21cr|configcleaner-4.1-1|603	* Fri Mar 31 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|604	- Лог выбранного цвета (не пишется)
21cr|configcleaner-4.1-1|605	
21cr|configcleaner-4.1-1|606	* Fri Mar 31 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|607	- Возврат выбранного цвета
21cr|configcleaner-4.1-1|608	
21cr|configcleaner-4.1-1|609	* Fri Mar 31 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|610	- Изменены элемнты окна выбора фона
21cr|configcleaner-4.1-1|611	
21cr|configcleaner-4.1-1|612	* Fri Mar 31 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|613	- Открывается окно выбора цвета
21cr|configcleaner-4.1-1|614	
21cr|configcleaner-4.1-1|615	* Fri Mar 31 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|616	- Исправлена ошибка компиляции
21cr|configcleaner-4.1-1|617	
21cr|configcleaner-4.1-1|618	* Thu Mar 30 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|619	- Добавлена форма для выбора цвета (но не работает)
21cr|configcleaner-4.1-1|620	
21cr|configcleaner-4.1-1|621	* Wed Mar 29 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|622	- Чистка мусора
21cr|configcleaner-4.1-1|623	
21cr|configcleaner-4.1-1|624	* Wed Mar 29 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|625	- Удаление конфигов работает корректно
21cr|configcleaner-4.1-1|626	
21cr|configcleaner-4.1-1|627	* Wed Mar 29 2023 Petr L <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|628	- Работает текстовый лог
21cr|configcleaner-4.1-1|629	
21cr|configcleaner-4.1-1|630	* Tue Mar 28 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|631	- Фикс видимости списков из внешних функций
21cr|configcleaner-4.1-1|632	
21cr|configcleaner-4.1-1|633	* Tue Mar 28 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|634	- Проверка конфига сначала в /etc, потом в /home
21cr|configcleaner-4.1-1|635	
21cr|configcleaner-4.1-1|636	* Tue Mar 28 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|637	- Получение текущего пользователя
21cr|configcleaner-4.1-1|638	
21cr|configcleaner-4.1-1|639	* Mon Mar 27 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|640	- Флажок Выделить всё вынесен за форму
21cr|configcleaner-4.1-1|641	- Добавлено чтение из конфига
21cr|configcleaner-4.1-1|642	
21cr|configcleaner-4.1-1|643	* Mon Mar 27 2023 Petr Leliaev <petrleliaev@gmail.com>
21cr|configcleaner-4.1-1|644	- init
21cr|configcleaner-4.1-1|645	- Работает gui, удаляется config VLC

766 21
21cr|configure-thinkpad-0.9-9|1	Summary:	Utility to configure IBM Thinkpad behaviour
21cr|configure-thinkpad-0.9-9|2	Name:		configure-thinkpad
21cr|configure-thinkpad-0.9-9|3	Version:	0.9
21cr|configure-thinkpad-0.9-9|4	Release:	9
21cr|configure-thinkpad-0.9-9|5	License:	GPLv2+
21cr|configure-thinkpad-0.9-9|6	Group:		System/Configuration/Hardware
21cr|configure-thinkpad-0.9-9|7	Url:		http://tpctl.sourceforge.net/configure-thinkpad.html
21cr|configure-thinkpad-0.9-9|8	Source:		http://prdownloads.sourceforge.net/tpctl/%{name}-%{version}.tar.bz2
21cr|configure-thinkpad-0.9-9|9	Patch0:		configure-thinkpad-fix-desktop-entry.patch
21cr|configure-thinkpad-0.9-9|10	BuildRequires:	desktop-file-utils
21cr|configure-thinkpad-0.9-9|11	BuildRequires:	imagemagick
21cr|configure-thinkpad-0.9-9|12	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|configure-thinkpad-0.9-9|13	
21cr|configure-thinkpad-0.9-9|14	%description
21cr|configure-thinkpad-0.9-9|15	Utility to configure IBM Thinkpad behaviour.
21cr|configure-thinkpad-0.9-9|16	
21cr|configure-thinkpad-0.9-9|17	Currently, mainly power management features are supported.
21cr|configure-thinkpad-0.9-9|18	
21cr|configure-thinkpad-0.9-9|19	%files
21cr|configure-thinkpad-0.9-9|20	%{_bindir}/%{name}
21cr|configure-thinkpad-0.9-9|21	%{_datadir}/pixmaps/%{name}
21cr|configure-thinkpad-0.9-9|22	%{_iconsdir}/%{name}.png
21cr|configure-thinkpad-0.9-9|23	%{_liconsdir}/%{name}.png
21cr|configure-thinkpad-0.9-9|24	%{_miconsdir}/%{name}.png
21cr|configure-thinkpad-0.9-9|25	%{_datadir}/applications/%{name}.desktop
21cr|configure-thinkpad-0.9-9|26	
21cr|configure-thinkpad-0.9-9|27	
21cr|configure-thinkpad-0.9-9|28	%post
21cr|configure-thinkpad-0.9-9|29	modulesconf=/etc/modules.conf
21cr|configure-thinkpad-0.9-9|30	if ! `grep -q "/dev/thinkpad" $modulesconf` ; then
21cr|configure-thinkpad-0.9-9|31	echo "adding entry for /dev/thinkpad/* to your $modulesconf"
21cr|configure-thinkpad-0.9-9|32	cat >> $modulesconf << EOF
21cr|configure-thinkpad-0.9-9|33	#Added by %{name} to autoload thinkpad drivers
21cr|configure-thinkpad-0.9-9|34	#path[thinkpad]=/lib/modules/`uname -r`/thinkpad
21cr|configure-thinkpad-0.9-9|35	#options thinkpad enable_smapi=1 enable_superio=1 enable_rtcmosram=1 enable_thinkpadpm=1
21cr|configure-thinkpad-0.9-9|36	alias char-major-10-170 thinkpad
21cr|configure-thinkpad-0.9-9|37	alias /dev/thinkpad thinkpad
21cr|configure-thinkpad-0.9-9|38	alias /dev/thinkpad/thinkpad thinkpad
21cr|configure-thinkpad-0.9-9|39	alias /dev/thinkpad/smapi smapi
21cr|configure-thinkpad-0.9-9|40	alias /dev/thinkpad/superio superio
21cr|configure-thinkpad-0.9-9|41	alias /dev/thinkpad/rtcmosram rtcmosram
21cr|configure-thinkpad-0.9-9|42	alias /dev/thinkpad/thinkpadpm thinkpadpm
21cr|configure-thinkpad-0.9-9|43	
21cr|configure-thinkpad-0.9-9|44	EOF
21cr|configure-thinkpad-0.9-9|45	fi
21cr|configure-thinkpad-0.9-9|46	
21cr|configure-thinkpad-0.9-9|47	consoleperms=/etc/security/console.perms
21cr|configure-thinkpad-0.9-9|48	if ! `grep -q "/dev/thinkpad" $consoleperms` ; then
21cr|configure-thinkpad-0.9-9|49	echo "adding entry for /dev/thinkpad/* to your $consoleperms"
21cr|configure-thinkpad-0.9-9|50	cat >> $consoleperms << EOF
21cr|configure-thinkpad-0.9-9|51	
21cr|configure-thinkpad-0.9-9|52	# Added by %{name} to allow user access to thinkpad devices
21cr|configure-thinkpad-0.9-9|53	<console>  0600 /dev/thinkpad/*   0600 root
21cr|configure-thinkpad-0.9-9|54	
21cr|configure-thinkpad-0.9-9|55	EOF
21cr|configure-thinkpad-0.9-9|56	fi
21cr|configure-thinkpad-0.9-9|57	
21cr|configure-thinkpad-0.9-9|58	# We don't remove the additions to modules.conf and console.perms since
21cr|configure-thinkpad-0.9-9|59	# some other package (ie tpctl) may want them ...
21cr|configure-thinkpad-0.9-9|60	
21cr|configure-thinkpad-0.9-9|61	#----------------------------------------------------------------------------
21cr|configure-thinkpad-0.9-9|62	
21cr|configure-thinkpad-0.9-9|63	%prep
21cr|configure-thinkpad-0.9-9|64	%setup -q
21cr|configure-thinkpad-0.9-9|65	%patch0 -p0
21cr|configure-thinkpad-0.9-9|66	
21cr|configure-thinkpad-0.9-9|67	%build
21cr|configure-thinkpad-0.9-9|68	%configure
21cr|configure-thinkpad-0.9-9|69	%make
21cr|configure-thinkpad-0.9-9|70	
21cr|configure-thinkpad-0.9-9|71	%install
21cr|configure-thinkpad-0.9-9|72	%makeinstall_std
21cr|configure-thinkpad-0.9-9|73	
21cr|configure-thinkpad-0.9-9|74	desktop-file-install --vendor="" \
21cr|configure-thinkpad-0.9-9|75	--remove-category="Application" \
21cr|configure-thinkpad-0.9-9|76	--add-category="Settings;HardwareSettings" \
21cr|configure-thinkpad-0.9-9|77	--add-category="X-MandrivaLinux-System-Configuration-Hardware" \
21cr|configure-thinkpad-0.9-9|78	--dir %{buildroot}%{_datadir}/applications \
21cr|configure-thinkpad-0.9-9|79	%{buildroot}%{_datadir}/applications/*
21cr|configure-thinkpad-0.9-9|80	
21cr|configure-thinkpad-0.9-9|81	mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
21cr|configure-thinkpad-0.9-9|82	convert -resize 48x48 pixmaps/gnome-laptop.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|configure-thinkpad-0.9-9|83	convert -resize 32x32 pixmaps/gnome-laptop.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|configure-thinkpad-0.9-9|84	convert -resize 16x16 pixmaps/gnome-laptop.png %{buildroot}/%{_miconsdir}/%{name}.png

767 21
21cr|configure-trackpoint-0.7-4|1	Summary:	TrackPoint configuration tool
21cr|configure-trackpoint-0.7-4|2	Name:		configure-trackpoint
21cr|configure-trackpoint-0.7-4|3	Version:	0.7
21cr|configure-trackpoint-0.7-4|4	Release:	4
21cr|configure-trackpoint-0.7-4|5	License:	GPLv2+
21cr|configure-trackpoint-0.7-4|6	Group:		System/Configuration/Hardware
21cr|configure-trackpoint-0.7-4|7	Url:		http://tpctl.sourceforge.net/configure-trackpoint.html
21cr|configure-trackpoint-0.7-4|8	Source0:	http://prdownloads.sourceforge.net/tpctl/%{name}-%{version}.tar.gz
21cr|configure-trackpoint-0.7-4|9	Source1:	trackpoint.init
21cr|configure-trackpoint-0.7-4|10	BuildRequires:	imagemagick
21cr|configure-trackpoint-0.7-4|11	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|configure-trackpoint-0.7-4|12	Requires:	beesu
21cr|configure-trackpoint-0.7-4|13	Requires(post,preun):	rpm-helper
21cr|configure-trackpoint-0.7-4|14	
21cr|configure-trackpoint-0.7-4|15	%description
21cr|configure-trackpoint-0.7-4|16	Configure-trackpoint is a Gnome TrackPoint configuration tool, which
21cr|configure-trackpoint-0.7-4|17	provides a friendly and descriptive interface to configure various
21cr|configure-trackpoint-0.7-4|18	TrackPoint device's parameters.
21cr|configure-trackpoint-0.7-4|19	
21cr|configure-trackpoint-0.7-4|20	%files
21cr|configure-trackpoint-0.7-4|21	%doc AUTHORS ChangeLog
21cr|configure-trackpoint-0.7-4|22	%{_bindir}/%{name}
21cr|configure-trackpoint-0.7-4|23	%{_datadir}/pixmaps/%{name}
21cr|configure-trackpoint-0.7-4|24	%{_iconsdir}/*
21cr|configure-trackpoint-0.7-4|25	%{_sysconfdir}/init.d/trackpoint
21cr|configure-trackpoint-0.7-4|26	%{_datadir}/applications/*.desktop
21cr|configure-trackpoint-0.7-4|27	
21cr|configure-trackpoint-0.7-4|28	%post
21cr|configure-trackpoint-0.7-4|29	%_post_service trackpoint
21cr|configure-trackpoint-0.7-4|30	
21cr|configure-trackpoint-0.7-4|31	consoleperms=/etc/security/console.perms
21cr|configure-trackpoint-0.7-4|32	if ! `grep -q "/proc/trackpoint/" $consoleperms` ; then
21cr|configure-trackpoint-0.7-4|33	echo "adding entry for /proc/trackpoint/* to your $consoleperms"
21cr|configure-trackpoint-0.7-4|34	cat >> $consoleperms << EOF
21cr|configure-trackpoint-0.7-4|35	
21cr|configure-trackpoint-0.7-4|36	# Added by %{name} to allow user access to /proc/trackpoint
21cr|configure-trackpoint-0.7-4|37	<console>  0600 /proc/trackpoint/* 0600 root
21cr|configure-trackpoint-0.7-4|38	EOF
21cr|configure-trackpoint-0.7-4|39	fi
21cr|configure-trackpoint-0.7-4|40	
21cr|configure-trackpoint-0.7-4|41	%preun
21cr|configure-trackpoint-0.7-4|42	%_preun_service trackpoint
21cr|configure-trackpoint-0.7-4|43	
21cr|configure-trackpoint-0.7-4|44	#----------------------------------------------------------------------------
21cr|configure-trackpoint-0.7-4|45	
21cr|configure-trackpoint-0.7-4|46	%prep
21cr|configure-trackpoint-0.7-4|47	%setup -q
21cr|configure-trackpoint-0.7-4|48	
21cr|configure-trackpoint-0.7-4|49	%build
21cr|configure-trackpoint-0.7-4|50	%configure
21cr|configure-trackpoint-0.7-4|51	%make
21cr|configure-trackpoint-0.7-4|52	# the Icon tag shouldn't have an extension, desktop-* complains
21cr|configure-trackpoint-0.7-4|53	sed -i~ -e '/^Icon/s/\.png//' configure-trackpoint.desktop
21cr|configure-trackpoint-0.7-4|54	
21cr|configure-trackpoint-0.7-4|55	%install
21cr|configure-trackpoint-0.7-4|56	%makeinstall_std
21cr|configure-trackpoint-0.7-4|57	
21cr|configure-trackpoint-0.7-4|58	rm -rf %{buildroot}{%{_sysconfdir}/init.d,%{_initrddir}/trackpoint}
21cr|configure-trackpoint-0.7-4|59	mkdir -p %{buildroot}%{_sysconfdir}/init.d
21cr|configure-trackpoint-0.7-4|60	cp -p %{SOURCE1} %{buildroot}%{_sysconfdir}/init.d/trackpoint
21cr|configure-trackpoint-0.7-4|61	
21cr|configure-trackpoint-0.7-4|62	
21cr|configure-trackpoint-0.7-4|63	desktop-file-install --vendor="" \
21cr|configure-trackpoint-0.7-4|64	--remove-category="Application" \
21cr|configure-trackpoint-0.7-4|65	--remove-category="SystemSetup" \
21cr|configure-trackpoint-0.7-4|66	--add-category="Settings;HardwareSettings" \
21cr|configure-trackpoint-0.7-4|67	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|configure-trackpoint-0.7-4|68	
21cr|configure-trackpoint-0.7-4|69	mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
21cr|configure-trackpoint-0.7-4|70	convert -resize 48x48 pixmaps/trackpoint.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|configure-trackpoint-0.7-4|71	convert -resize 32x32 pixmaps/trackpoint.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|configure-trackpoint-0.7-4|72	convert -resize 16x16 pixmaps/trackpoint.png %{buildroot}/%{_miconsdir}/%{name}.png

768 21
21cr|congruity-21-1|1	Summary:	Logitech Harmony remote programmer GUI
21cr|congruity-21-1|2	Name:		congruity
21cr|congruity-21-1|3	Version:	21
21cr|congruity-21-1|4	Release:	1
21cr|congruity-21-1|5	License:	GPLv3+
21cr|congruity-21-1|6	Group:		System/Configuration/Hardware
21cr|congruity-21-1|7	Url:		http://congruity.sourceforge.net/
21cr|congruity-21-1|8	Source0:	https://downloads.sourceforge.net/congruity/%{name}-%{version}.tar.bz2
21cr|congruity-21-1|9	BuildRequires:	pkgconfig(python3)
21cr|congruity-21-1|10	BuildRequires:	python3-setuptools
21cr|congruity-21-1|11	Requires:	python3-libconcord
21cr|congruity-21-1|12	Requires:	python3-wxpython4
21cr|congruity-21-1|13	# For mhgui
21cr|congruity-21-1|14	Requires:	python3-suds
21cr|congruity-21-1|15	BuildArch:	noarch
21cr|congruity-21-1|16	
21cr|congruity-21-1|17	%description
21cr|congruity-21-1|18	This software allows you to program your Logitech Harmony universal
21cr|congruity-21-1|19	remote.
21cr|congruity-21-1|20	
21cr|congruity-21-1|21	%files
21cr|congruity-21-1|22	%doc Changelog COPYING README.txt
21cr|congruity-21-1|23	%license LICENSE.txt
21cr|congruity-21-1|24	%{_bindir}/congruity
21cr|congruity-21-1|25	%{_bindir}/mhgui
21cr|congruity-21-1|26	%{_datadir}/applications/congruity.desktop
21cr|congruity-21-1|27	%{_datadir}/applications/mhgui.desktop
21cr|congruity-21-1|28	%{_mandir}/man1/*
21cr|congruity-21-1|29	%{python3_sitelib}/%{name}/
21cr|congruity-21-1|30	%{python3_sitelib}/%{name}-%{version}-*egg-info/
21cr|congruity-21-1|31	
21cr|congruity-21-1|32	#----------------------------------------------------------------------------
21cr|congruity-21-1|33	
21cr|congruity-21-1|34	
21cr|congruity-21-1|35	%prep
21cr|congruity-21-1|36	%setup -q
21cr|congruity-21-1|37	
21cr|congruity-21-1|38	%build
21cr|congruity-21-1|39	%py3_build
21cr|congruity-21-1|40	
21cr|congruity-21-1|41	%install
21cr|congruity-21-1|42	%py3_install "--skip-update-desktop-db"
21cr|congruity-21-1|43	

769 21
21cr|conky-1.19.1-1|1	%bcond_with audacious
21cr|conky-1.19.1-1|2	%bcond_with nvidia
21cr|conky-1.19.1-1|3	%bcond_without wlan
21cr|conky-1.19.1-1|4	
21cr|conky-1.19.1-1|5	Summary:	A lightweight system monitor
21cr|conky-1.19.1-1|6	Name:		conky
21cr|conky-1.19.1-1|7	Version:	1.19.1
21cr|conky-1.19.1-1|8	Release:	1
21cr|conky-1.19.1-1|9	License:	GPLv3+
21cr|conky-1.19.1-1|10	Group:		Monitoring
21cr|conky-1.19.1-1|11	Url:		https://github.com/brndnmtthws/conky
21cr|conky-1.19.1-1|12	Source0:	https://github.com/brndnmtthws/conky/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|conky-1.19.1-1|13	BuildRequires:	cmake
21cr|conky-1.19.1-1|14	BuildRequires:	ninja
21cr|conky-1.19.1-1|15	BuildRequires:	docbook-style-xsl
21cr|conky-1.19.1-1|16	BuildRequires:	docbook2x
21cr|conky-1.19.1-1|17	BuildRequires:	git
21cr|conky-1.19.1-1|18	BuildRequires:	man
21cr|conky-1.19.1-1|19	BuildRequires:	pkgconfig(libcurl)
21cr|conky-1.19.1-1|20	BuildRequires:	libxslt-proc
21cr|conky-1.19.1-1|21	BuildRequires:	libiw-devel
21cr|conky-1.19.1-1|22	BuildRequires:	tolua++-devel
21cr|conky-1.19.1-1|23	BuildRequires:	gettext-devel
21cr|conky-1.19.1-1|24	BuildRequires:	pkgconfig(cairo)
21cr|conky-1.19.1-1|25	BuildRequires:	pkgconfig(imlib2)
21cr|conky-1.19.1-1|26	BuildRequires:	pkgconfig(lua)
21cr|conky-1.19.1-1|27	BuildRequires:	pkgconfig(glib-2.0)
21cr|conky-1.19.1-1|28	BuildRequires:	pkgconfig(x11)
21cr|conky-1.19.1-1|29	BuildRequires:	pkgconfig(xdamage)
21cr|conky-1.19.1-1|30	BuildRequires:	pkgconfig(xext)
21cr|conky-1.19.1-1|31	BuildRequires:	pkgconfig(xfixes)
21cr|conky-1.19.1-1|32	BuildRequires:	pkgconfig(xft)
21cr|conky-1.19.1-1|33	BuildRequires:	pkgconfig(xinerama)
21cr|conky-1.19.1-1|34	BuildRequires:	pkgconfig(ncurses)
21cr|conky-1.19.1-1|35	
21cr|conky-1.19.1-1|36	%description
21cr|conky-1.19.1-1|37	Conky is a free, light-weight system monitor for X, that displays any
21cr|conky-1.19.1-1|38	information on your desktop.
21cr|conky-1.19.1-1|39	
21cr|conky-1.19.1-1|40	%files
21cr|conky-1.19.1-1|41	%doc AUTHORS COPYING README.md extras/*
21cr|conky-1.19.1-1|42	%dir %{_sysconfdir}/conky
21cr|conky-1.19.1-1|43	%config %{_sysconfdir}/conky/conky.conf
21cr|conky-1.19.1-1|44	%{_bindir}/conky
21cr|conky-1.19.1-1|45	%{_libdir}/conky
21cr|conky-1.19.1-1|46	#%%{_mandir}/man1/conky.1*
21cr|conky-1.19.1-1|47	%{_datadir}/applications/conky.desktop
21cr|conky-1.19.1-1|48	%{_iconsdir}/hicolor/scalable/apps/conky-logomark-violet.svg
21cr|conky-1.19.1-1|49	
21cr|conky-1.19.1-1|50	#----------------------------------------------------------------------------
21cr|conky-1.19.1-1|51	
21cr|conky-1.19.1-1|52	%prep
21cr|conky-1.19.1-1|53	%autosetup -p1
21cr|conky-1.19.1-1|54	
21cr|conky-1.19.1-1|55	# remove -Werror from CFLAGS
21cr|conky-1.19.1-1|56	#sed -i 's|-Werror||' cmake/ConkyBuildOptions.cmake
21cr|conky-1.19.1-1|57	
21cr|conky-1.19.1-1|58	# remove executable bits from files included in %{_docdir}
21cr|conky-1.19.1-1|59	chmod a-x extras/convert.lua
21cr|conky-1.19.1-1|60	
21cr|conky-1.19.1-1|61	%build
21cr|conky-1.19.1-1|62	%cmake \
21cr|conky-1.19.1-1|63	-DMAINTAINER_MODE=OFF \
21cr|conky-1.19.1-1|64	-DBUILD_BUILTIN_CONFIG=OFF \
21cr|conky-1.19.1-1|65	-DBUILD_PORT_MONITORS=OFF \
21cr|conky-1.19.1-1|66	-DBUILD_CURL=ON \
21cr|conky-1.19.1-1|67	-DBUILD_IBM=OFF \
21cr|conky-1.19.1-1|68	-DBUILD_IMLIB2=ON \
21cr|conky-1.19.1-1|69	-DBUILD_LUA_CAIRO=ON \
21cr|conky-1.19.1-1|70	-DBUILD_LUA_IMLIB2=ON \
21cr|conky-1.19.1-1|71	-DBUILD_MOC=OFF \
21cr|conky-1.19.1-1|72	-DBUILD_MPD=OFF \
21cr|conky-1.19.1-1|73	-DBUILD_NCURSES=OFF \
21cr|conky-1.19.1-1|74	-DBUILD_RSS=ON \
21cr|conky-1.19.1-1|75	-DBUILD_WEATHER_METAR=ON \
21cr|conky-1.19.1-1|76	-DBUILD_WEATHER_XOAP=ON \
21cr|conky-1.19.1-1|77	-DBUILD_XDBE=ON \
21cr|conky-1.19.1-1|78	-DBUILD_HSV_GRADIENT=OFF \
21cr|conky-1.19.1-1|79	%{?with_audacious:      -DBUILD_AUDACIOUS=ON} \
21cr|conky-1.19.1-1|80	%{?with_nvidia:         -DBUILD_NVIDIA=ON} \
21cr|conky-1.19.1-1|81	%{?with_wlan:           -DBUILD_WLAN=ON} \
21cr|conky-1.19.1-1|82	-G Ninja
21cr|conky-1.19.1-1|83	
21cr|conky-1.19.1-1|84	%ninja_build
21cr|conky-1.19.1-1|85	
21cr|conky-1.19.1-1|86	%install
21cr|conky-1.19.1-1|87	pushd build
21cr|conky-1.19.1-1|88	%ninja_install
21cr|conky-1.19.1-1|89	mkdir -p %{buildroot}%{_sysconfdir}/conky
21cr|conky-1.19.1-1|90	popd
21cr|conky-1.19.1-1|91	install -m644 -p data/conky.conf %{buildroot}%{_sysconfdir}/conky
21cr|conky-1.19.1-1|92	rm -rf %{buildroot}%{_docdir}/conky-*

770 21
21cr|conky-manager-2.4-3|1	%define debug_package %{nil}
21cr|conky-manager-2.4-3|2	
21cr|conky-manager-2.4-3|3	Summary:	A simple GUI for managing Conky config files
21cr|conky-manager-2.4-3|4	Name:		conky-manager
21cr|conky-manager-2.4-3|5	Version:	2.4
21cr|conky-manager-2.4-3|6	Release:	3
21cr|conky-manager-2.4-3|7	License:	GPLv3+
21cr|conky-manager-2.4-3|8	Group:		Monitoring
21cr|conky-manager-2.4-3|9	Url:		https://launchpad.net/%{name}
21cr|conky-manager-2.4-3|10	Source0:	%{name}-%{version}.tar.xz
21cr|conky-manager-2.4-3|11	Patch0:		conky-manager-2.4-desktop-file.patch
21cr|conky-manager-2.4-3|12	BuildRequires:	vala
21cr|conky-manager-2.4-3|13	BuildRequires:	pkgconfig(gee-0.8)
21cr|conky-manager-2.4-3|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|conky-manager-2.4-3|15	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|conky-manager-2.4-3|16	Requires:	conky
21cr|conky-manager-2.4-3|17	Requires:	hddtemp
21cr|conky-manager-2.4-3|18	Requires:	lm_sensors
21cr|conky-manager-2.4-3|19	Requires:	p7zip
21cr|conky-manager-2.4-3|20	Requires:       imagemagick
21cr|conky-manager-2.4-3|21	
21cr|conky-manager-2.4-3|22	%description
21cr|conky-manager-2.4-3|23	A simple GUI for managing Conky config files. Options for changing themes and
21cr|conky-manager-2.4-3|24	running Conky at startup, more info about the code, licence and credits at
21cr|conky-manager-2.4-3|25	https://launchpad.net/conky-manager.
21cr|conky-manager-2.4-3|26	
21cr|conky-manager-2.4-3|27	%files -f %{name}.lang
21cr|conky-manager-2.4-3|28	%doc README AUTHORS TODO
21cr|conky-manager-2.4-3|29	%{_bindir}/conky-manager
21cr|conky-manager-2.4-3|30	%{_datadir}/appdata/conky-manager.appdata.xml
21cr|conky-manager-2.4-3|31	%{_datadir}/applications/conky-manager.desktop
21cr|conky-manager-2.4-3|32	%{_datadir}/conky-manager
21cr|conky-manager-2.4-3|33	%{_datadir}/pixmaps/conky-manager.png
21cr|conky-manager-2.4-3|34	
21cr|conky-manager-2.4-3|35	#----------------------------------------------------------------------------
21cr|conky-manager-2.4-3|36	
21cr|conky-manager-2.4-3|37	%prep
21cr|conky-manager-2.4-3|38	%setup -q
21cr|conky-manager-2.4-3|39	%patch0 -p1
21cr|conky-manager-2.4-3|40	
21cr|conky-manager-2.4-3|41	%build
21cr|conky-manager-2.4-3|42	make
21cr|conky-manager-2.4-3|43	
21cr|conky-manager-2.4-3|44	%install
21cr|conky-manager-2.4-3|45	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|conky-manager-2.4-3|46	
21cr|conky-manager-2.4-3|47	rm -f %{buildroot}%{_bindir}/conky-manager-uninstall
21cr|conky-manager-2.4-3|48	
21cr|conky-manager-2.4-3|49	%find_lang %{name}

771 21
21cr|conky-theme-blueconky-0-0.git0221b1c.1|1	# To get new sources and set version/release in spec file please run:
21cr|conky-theme-blueconky-0-0.git0221b1c.1|2	# bash <(cat ./conky-theme-blueconky.spec |sed -e '/^###/!d' -e 's/^###[[:space:]]*//')
21cr|conky-theme-blueconky-0-0.git0221b1c.1|3	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|4	### #!/bin/bash
21cr|conky-theme-blueconky-0-0.git0221b1c.1|5	### git clone https://github.com/dkodar20/blueconky.git
21cr|conky-theme-blueconky-0-0.git0221b1c.1|6	### pushd ./blueconky
21cr|conky-theme-blueconky-0-0.git0221b1c.1|7	### hash="$(git log -1 --format='%h')"
21cr|conky-theme-blueconky-0-0.git0221b1c.1|8	### date="$(git log -1 --format='%cd' --date=short | tr -d -)"
21cr|conky-theme-blueconky-0-0.git0221b1c.1|9	### rm -rf .git
21cr|conky-theme-blueconky-0-0.git0221b1c.1|10	### tar czf ../blueconky-${date}-git${hash}.tar.gz ../blueconky
21cr|conky-theme-blueconky-0-0.git0221b1c.1|11	### popd
21cr|conky-theme-blueconky-0-0.git0221b1c.1|12	### sed -i '/^.define/s/gitdate.*/gitdate '"$date"'/' ./conky-theme-blueconky.spec
21cr|conky-theme-blueconky-0-0.git0221b1c.1|13	### sed -i '/^.define/s/gitrev.*/gitrev	'"$hash"'/' ./conky-theme-blueconky.spec
21cr|conky-theme-blueconky-0-0.git0221b1c.1|14	### rm -rf ./blueconky
21cr|conky-theme-blueconky-0-0.git0221b1c.1|15	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|16	%define gitrev	0221b1c
21cr|conky-theme-blueconky-0-0.git0221b1c.1|17	%define gitdate 20210803
21cr|conky-theme-blueconky-0-0.git0221b1c.1|18	%define oname blueconky
21cr|conky-theme-blueconky-0-0.git0221b1c.1|19	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|20	Summary:	Conky theme blueconky
21cr|conky-theme-blueconky-0-0.git0221b1c.1|21	Name:		conky-theme-blueconky
21cr|conky-theme-blueconky-0-0.git0221b1c.1|22	Version:	0
21cr|conky-theme-blueconky-0-0.git0221b1c.1|23	Release:	0.git%{gitrev}.1
21cr|conky-theme-blueconky-0-0.git0221b1c.1|24	License:	GPLv3
21cr|conky-theme-blueconky-0-0.git0221b1c.1|25	Group:		System/Base
21cr|conky-theme-blueconky-0-0.git0221b1c.1|26	Url:		https://github.com/dkodar20/blueconky.git
21cr|conky-theme-blueconky-0-0.git0221b1c.1|27	Source0:	%{oname}-%{gitdate}-git%{gitrev}.tar.gz
21cr|conky-theme-blueconky-0-0.git0221b1c.1|28	Requires:	conky
21cr|conky-theme-blueconky-0-0.git0221b1c.1|29	BuildArch:	noarch
21cr|conky-theme-blueconky-0-0.git0221b1c.1|30	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|31	%description
21cr|conky-theme-blueconky-0-0.git0221b1c.1|32	Conky theme blue conky with autostart
21cr|conky-theme-blueconky-0-0.git0221b1c.1|33	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|34	%files
21cr|conky-theme-blueconky-0-0.git0221b1c.1|35	%dir %{_datadir}/%{name}
21cr|conky-theme-blueconky-0-0.git0221b1c.1|36	%{_datadir}/%{name}/*
21cr|conky-theme-blueconky-0-0.git0221b1c.1|37	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|conky-theme-blueconky-0-0.git0221b1c.1|38	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|39	%prep
21cr|conky-theme-blueconky-0-0.git0221b1c.1|40	%setup -qn %{oname}
21cr|conky-theme-blueconky-0-0.git0221b1c.1|41	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|42	%build
21cr|conky-theme-blueconky-0-0.git0221b1c.1|43	sed -i 's/%%I/%%H/' conkyrc
21cr|conky-theme-blueconky-0-0.git0221b1c.1|44	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|45	%install
21cr|conky-theme-blueconky-0-0.git0221b1c.1|46	mkdir -p %{buildroot}%{_datadir}/%{name} %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|conky-theme-blueconky-0-0.git0221b1c.1|47	install -m 644 conky_dashboard.lua %{buildroot}%{_datadir}/%{name}/
21cr|conky-theme-blueconky-0-0.git0221b1c.1|48	install -m 644 conkyrc %{buildroot}%{_datadir}/%{name}/
21cr|conky-theme-blueconky-0-0.git0221b1c.1|49	
21cr|conky-theme-blueconky-0-0.git0221b1c.1|50	cat << EOF >  %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|conky-theme-blueconky-0-0.git0221b1c.1|51	[Desktop Entry]
21cr|conky-theme-blueconky-0-0.git0221b1c.1|52	Comment=Run conky with %{name} theme at statup
21cr|conky-theme-blueconky-0-0.git0221b1c.1|53	Comment[ru]=Автозапуск conky c темой %{name}
21cr|conky-theme-blueconky-0-0.git0221b1c.1|54	Exec=/usr/bin/conky -c %{_datadir}/%{name}/conkyrc
21cr|conky-theme-blueconky-0-0.git0221b1c.1|55	GenericName=%{name}
21cr|conky-theme-blueconky-0-0.git0221b1c.1|56	Name=%{name}
21cr|conky-theme-blueconky-0-0.git0221b1c.1|57	StartupNotify=false
21cr|conky-theme-blueconky-0-0.git0221b1c.1|58	Terminal=false
21cr|conky-theme-blueconky-0-0.git0221b1c.1|59	Type=Application
21cr|conky-theme-blueconky-0-0.git0221b1c.1|60	X-DBUS-StartupType=unique
21cr|conky-theme-blueconky-0-0.git0221b1c.1|61	X-KDE-StartupNotify=false
21cr|conky-theme-blueconky-0-0.git0221b1c.1|62	X-KDE-SubstituteUID=false
21cr|conky-theme-blueconky-0-0.git0221b1c.1|63	EOF
21cr|conky-theme-blueconky-0-0.git0221b1c.1|64	

772 21
21cr|conmen-0.3.020804-11|1	#This is NOT a relocatable package
21cr|conmen-0.3.020804-11|2	
21cr|conmen-0.3.020804-11|3	Summary:   Console menuscripts for Linux
21cr|conmen-0.3.020804-11|4	Name:      conmen
21cr|conmen-0.3.020804-11|5	Version:   0.3.020804
21cr|conmen-0.3.020804-11|6	Release:   11
21cr|conmen-0.3.020804-11|7	Source:    %{name}-%{version}.tar.bz2
21cr|conmen-0.3.020804-11|8	License:   GPL
21cr|conmen-0.3.020804-11|9	Group:     Shells
21cr|conmen-0.3.020804-11|10	URL:       http://home.wanadoo.nl/cchq/conmen/index.html
21cr|conmen-0.3.020804-11|11	Requires:  dialog >= 0.9a Xdialog
21cr|conmen-0.3.020804-11|12	BuildArchitectures: noarch
21cr|conmen-0.3.020804-11|13	
21cr|conmen-0.3.020804-11|14	%description
21cr|conmen-0.3.020804-11|15	These are menu scripts for the bash shell.
21cr|conmen-0.3.020804-11|16	The program uses dialog and Xdialog.
21cr|conmen-0.3.020804-11|17	
21cr|conmen-0.3.020804-11|18	%prep
21cr|conmen-0.3.020804-11|19	[ -n "${RPM_BUILD_ROOT}" -a "${RPM_BUILD_ROOT}" != / ] \
21cr|conmen-0.3.020804-11|20	&& rm -rf ${RPM_BUILD_ROOT}/
21cr|conmen-0.3.020804-11|21	
21cr|conmen-0.3.020804-11|22	%setup -q
21cr|conmen-0.3.020804-11|23	
21cr|conmen-0.3.020804-11|24	%install
21cr|conmen-0.3.020804-11|25	mkdir -p ${RPM_BUILD_ROOT}/etc/conmen
21cr|conmen-0.3.020804-11|26	mkdir -p ${RPM_BUILD_ROOT}/usr/bin
21cr|conmen-0.3.020804-11|27	mkdir -p ${RPM_BUILD_ROOT}/usr/lib/conmen
21cr|conmen-0.3.020804-11|28	#  mkdir -p ${RPM_BUILD_ROOT}%{_menudir}
21cr|conmen-0.3.020804-11|29	mkdir -p ${RPM_BUILD_ROOT}/var/lib/conmen
21cr|conmen-0.3.020804-11|30	
21cr|conmen-0.3.020804-11|31	cp conmen \
21cr|conmen-0.3.020804-11|32	cmcfg \
21cr|conmen-0.3.020804-11|33	cmcdrecording \
21cr|conmen-0.3.020804-11|34	cmdialup \
21cr|conmen-0.3.020804-11|35	cmfloppy \
21cr|conmen-0.3.020804-11|36	cmgames \
21cr|conmen-0.3.020804-11|37	cmgraphics \
21cr|conmen-0.3.020804-11|38	cmlog \
21cr|conmen-0.3.020804-11|39	cmm \
21cr|conmen-0.3.020804-11|40	cmmp3 \
21cr|conmen-0.3.020804-11|41	cmprint \
21cr|conmen-0.3.020804-11|42	cmrpm \
21cr|conmen-0.3.020804-11|43	cmsound \
21cr|conmen-0.3.020804-11|44	cmsystem \
21cr|conmen-0.3.020804-11|45	cmuser \
21cr|conmen-0.3.020804-11|46	${RPM_BUILD_ROOT}/usr/bin
21cr|conmen-0.3.020804-11|47	
21cr|conmen-0.3.020804-11|48	cp -r usr/lib/conmen ${RPM_BUILD_ROOT}/usr/lib
21cr|conmen-0.3.020804-11|49	
21cr|conmen-0.3.020804-11|50	cp cmrc ${RPM_BUILD_ROOT}/etc/conmen
21cr|conmen-0.3.020804-11|51	
21cr|conmen-0.3.020804-11|52	cd ${RPM_BUILD_ROOT}/usr/bin
21cr|conmen-0.3.020804-11|53	ln -sf conmen cm
21cr|conmen-0.3.020804-11|54	
21cr|conmen-0.3.020804-11|55	#cat << EOF > ${RPM_BUILD_ROOT}%{_menudir}/%{name}
21cr|conmen-0.3.020804-11|56	#?package(conmen): needs="x11" section="Applications/Shells" title="ConMen" longtitle="ConMen is a menu shell" command="%{name}"
21cr|conmen-0.3.020804-11|57	#?package(conmen): needs="x11" section="Documentation" title="Conmen Homepage" command="if ps U \$USER | grep -q \$BROWSER; then \$BROWSER -remote \'openURL(%{url})\'; else \$BROWSER \'%{url}\'; fi"
21cr|conmen-0.3.020804-11|58	#?package(conmen): title="(Un)Mount CD-ROM" section="Configuration/Other" needs="x11" command="cmm cd"
21cr|conmen-0.3.020804-11|59	#?package(conmen): title="(Un)Mount CD-RW" section="Configuration/Other" needs="x11" command="cmm cdr"
21cr|conmen-0.3.020804-11|60	#?package(conmen): title="(Un)Mount Windows C:" section="Configuration/Other" needs="x11" command="cmm dosc"
21cr|conmen-0.3.020804-11|61	#?package(conmen): title="(Un)Mount Windows D:" section="Configuration/Other" needs="x11" command="cmm dosd"
21cr|conmen-0.3.020804-11|62	#?package(conmen): title="(Un)Mount DOS Floppy" section="Configuration/Other" needs="x11" command="cmm df"
21cr|conmen-0.3.020804-11|63	#?package(conmen): title="(Un)Mount EXT2 Floppy" section="Configuration/Other" needs="x11" command="cmm e2f"
21cr|conmen-0.3.020804-11|64	#EOF
21cr|conmen-0.3.020804-11|65	
21cr|conmen-0.3.020804-11|66	#%post
21cr|conmen-0.3.020804-11|67	#%update_menus
21cr|conmen-0.3.020804-11|68	
21cr|conmen-0.3.020804-11|69	#%postun
21cr|conmen-0.3.020804-11|70	#%clean_menus
21cr|conmen-0.3.020804-11|71	
21cr|conmen-0.3.020804-11|72	%clean
21cr|conmen-0.3.020804-11|73	[ -n "${RPM_BUILD_ROOT}" -a "${RPM_BUILD_ROOT}" != / ] \
21cr|conmen-0.3.020804-11|74	&& rm -rf ${RPM_BUILD_ROOT}/
21cr|conmen-0.3.020804-11|75	
21cr|conmen-0.3.020804-11|76	%files
21cr|conmen-0.3.020804-11|77	%defattr(-,root,root,755)
21cr|conmen-0.3.020804-11|78	%doc AUTHORS BUGS ChangeLog COPYING README THANKS TODO
21cr|conmen-0.3.020804-11|79	%config(noreplace) /etc/conmen/cmrc
21cr|conmen-0.3.020804-11|80	/usr/bin/conmen
21cr|conmen-0.3.020804-11|81	/usr/bin/cm
21cr|conmen-0.3.020804-11|82	/usr/bin/cmcfg
21cr|conmen-0.3.020804-11|83	/usr/bin/cmcdrecording
21cr|conmen-0.3.020804-11|84	/usr/bin/cmdialup
21cr|conmen-0.3.020804-11|85	/usr/bin/cmfloppy
21cr|conmen-0.3.020804-11|86	/usr/bin/cmgames
21cr|conmen-0.3.020804-11|87	/usr/bin/cmgraphics
21cr|conmen-0.3.020804-11|88	/usr/bin/cmlog
21cr|conmen-0.3.020804-11|89	/usr/bin/cmm
21cr|conmen-0.3.020804-11|90	/usr/bin/cmmp3
21cr|conmen-0.3.020804-11|91	/usr/bin/cmprint
21cr|conmen-0.3.020804-11|92	/usr/bin/cmrpm
21cr|conmen-0.3.020804-11|93	/usr/bin/cmsound
21cr|conmen-0.3.020804-11|94	/usr/bin/cmsystem
21cr|conmen-0.3.020804-11|95	/usr/bin/cmuser
21cr|conmen-0.3.020804-11|96	/usr/lib/conmen/*[!~]
21cr|conmen-0.3.020804-11|97	#%{_menudir}/%{name}
21cr|conmen-0.3.020804-11|98	/var/lib/conmen

773 21
21cr|connect-1.105-3|1	Summary:	Relaying command to make network connection via proxy
21cr|connect-1.105-3|2	Name:		connect
21cr|connect-1.105-3|3	Version:	1.105
21cr|connect-1.105-3|4	Release:	3
21cr|connect-1.105-3|5	License:	GPLv2+
21cr|connect-1.105-3|6	Group:		Networking/Other
21cr|connect-1.105-3|7	Url:		https://bitbucket.org/gotoh/connect
21cr|connect-1.105-3|8	Source0:	%{name}-%{version}.tar.bz2
21cr|connect-1.105-3|9	
21cr|connect-1.105-3|10	%description
21cr|connect-1.105-3|11	Connect is the simple relaying command to make network connection
21cr|connect-1.105-3|12	via SOCKS and https proxy. It is mainly intended to be used as
21cr|connect-1.105-3|13	proxy command of OpenSSH. You can make SSH session beyond
21cr|connect-1.105-3|14	the firewall with this command,
21cr|connect-1.105-3|15	
21cr|connect-1.105-3|16	Features of connect.c are:
21cr|connect-1.105-3|17	
21cr|connect-1.105-3|18	* Supports SOCKS (version 4/4a/5) and https CONNECT method.
21cr|connect-1.105-3|19	* Supports NO-AUTH and USERPASS authentication of SOCKS
21cr|connect-1.105-3|20	* Partially supports telnet proxy (experimental).
21cr|connect-1.105-3|21	* You can input password from tty, ssh-askpass or environment variable.
21cr|connect-1.105-3|22	* Run on UNIX or Windows platform.
21cr|connect-1.105-3|23	* You can compile with various C compiler (cc, gcc, Visual C,
21cr|connect-1.105-3|24	Borland C. etc.)
21cr|connect-1.105-3|25	* Simple and general program independent from OpenSSH.
21cr|connect-1.105-3|26	* You can also relay local socket stream instead of standard I/O.
21cr|connect-1.105-3|27	
21cr|connect-1.105-3|28	
21cr|connect-1.105-3|29	%files
21cr|connect-1.105-3|30	%doc doc/manual.html doc/manual.txt
21cr|connect-1.105-3|31	%{_bindir}/connect
21cr|connect-1.105-3|32	
21cr|connect-1.105-3|33	#----------------------------------------------------------------------------
21cr|connect-1.105-3|34	
21cr|connect-1.105-3|35	%prep
21cr|connect-1.105-3|36	%setup -q
21cr|connect-1.105-3|37	
21cr|connect-1.105-3|38	%build
21cr|connect-1.105-3|39	gcc %{optflags} -DSOCKLEN_T=unsigned connect.c -o %{name}
21cr|connect-1.105-3|40	
21cr|connect-1.105-3|41	%install
21cr|connect-1.105-3|42	install -m755 connect -D %{buildroot}%{_bindir}/%{name}

774 21
21cr|connectagram-1.3.1-2|1	Summary:	A word unscrambling game
21cr|connectagram-1.3.1-2|2	Name:		connectagram
21cr|connectagram-1.3.1-2|3	Version:	1.3.1
21cr|connectagram-1.3.1-2|4	Release:	2
21cr|connectagram-1.3.1-2|5	Group:		Games/Puzzles
21cr|connectagram-1.3.1-2|6	License:	GPLv3+
21cr|connectagram-1.3.1-2|7	Url:		http://gottcode.org/connectagram
21cr|connectagram-1.3.1-2|8	Source:		http://gottcode.org/connectagram/%{name}-%{version}-src.tar.bz2
21cr|connectagram-1.3.1-2|9	
21cr|connectagram-1.3.1-2|10	BuildRequires:	pkgconfig(Qt5Core)
21cr|connectagram-1.3.1-2|11	BuildRequires:	pkgconfig(Qt5Gui)
21cr|connectagram-1.3.1-2|12	BuildRequires:	pkgconfig(Qt5Network)
21cr|connectagram-1.3.1-2|13	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|connectagram-1.3.1-2|14	BuildRequires:	qt5-tools
21cr|connectagram-1.3.1-2|15	BuildRequires:	qt5-linguist-tools
21cr|connectagram-1.3.1-2|16	BuildRequires:	desktop-file-utils
21cr|connectagram-1.3.1-2|17	BuildRequires:	appstream-util
21cr|connectagram-1.3.1-2|18	
21cr|connectagram-1.3.1-2|19	%description
21cr|connectagram-1.3.1-2|20	Connectagram is a word unscrambling game. The board consists of several
21cr|connectagram-1.3.1-2|21	scrambled words that are joined together. You can choose the length of
21cr|connectagram-1.3.1-2|22	the words, the amount of words, and the pattern that the words are
21cr|connectagram-1.3.1-2|23	arranged in. The game provides a hint option for times when you are
21cr|connectagram-1.3.1-2|24	stuck, and features an online word lookup that fetches the definitions
21cr|connectagram-1.3.1-2|25	of each word from Wiktionary. Your current progress is automatically
21cr|connectagram-1.3.1-2|26	saved.
21cr|connectagram-1.3.1-2|27	
21cr|connectagram-1.3.1-2|28	%files
21cr|connectagram-1.3.1-2|29	%{_gamesbindir}/%{name}
21cr|connectagram-1.3.1-2|30	%{_datadir}/%{name}/
21cr|connectagram-1.3.1-2|31	%{_datadir}/applications/%{name}.desktop
21cr|connectagram-1.3.1-2|32	%{_datadir}/pixmaps/%{name}.xpm
21cr|connectagram-1.3.1-2|33	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|connectagram-1.3.1-2|34	%{_appdatadir}/%{name}.appdata.xml
21cr|connectagram-1.3.1-2|35	%{_mandir}/man6/%{name}.6*
21cr|connectagram-1.3.1-2|36	
21cr|connectagram-1.3.1-2|37	#---------------------------------------------
21cr|connectagram-1.3.1-2|38	
21cr|connectagram-1.3.1-2|39	%prep
21cr|connectagram-1.3.1-2|40	%setup -q
21cr|connectagram-1.3.1-2|41	
21cr|connectagram-1.3.1-2|42	%build
21cr|connectagram-1.3.1-2|43	%qmake_qt5 PREFIX=%{_prefix} BINDIR=games
21cr|connectagram-1.3.1-2|44	%make
21cr|connectagram-1.3.1-2|45	
21cr|connectagram-1.3.1-2|46	%install
21cr|connectagram-1.3.1-2|47	%makeinstall_qt PREFIX=%{_prefix} BINDIR=games
21cr|connectagram-1.3.1-2|48	
21cr|connectagram-1.3.1-2|49	%check
21cr|connectagram-1.3.1-2|50	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|connectagram-1.3.1-2|51	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

775 21
21cr|connector-1.9.7-1|1	Summary:	Remote desktop chooser
21cr|connector-1.9.7-1|2	Name:		connector
21cr|connector-1.9.7-1|3	Version:	1.9.7
21cr|connector-1.9.7-1|4	Release:	1
21cr|connector-1.9.7-1|5	License:	GPLv2
21cr|connector-1.9.7-1|6	Group:		Networking/Remote access
21cr|connector-1.9.7-1|7	Url:		http://myconnector.ru
21cr|connector-1.9.7-1|8	# From http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/noarch/SRPMS.classic/connector-1.9.7-alt1.src.rpm
21cr|connector-1.9.7-1|9	Source0:	%{name}-%{version}.tar.gz
21cr|connector-1.9.7-1|10	Patch0:		connector-1.9.6-disable-warnings-about-system-etc.patch
21cr|connector-1.9.7-1|11	Requires:	freerdp
21cr|connector-1.9.7-1|12	Requires:	python3-gi
21cr|connector-1.9.7-1|13	Requires:	remmina
21cr|connector-1.9.7-1|14	Requires:	tigervnc
21cr|connector-1.9.7-1|15	Requires:	xdg-utils
21cr|connector-1.9.7-1|16	Requires:	zenity
21cr|connector-1.9.7-1|17	Requires:	python3dist(keyring)
21cr|connector-1.9.7-1|18	Requires:	python3dist(secretstorage)
21cr|connector-1.9.7-1|19	Requires:	typelib(Gtk)
21cr|connector-1.9.7-1|20	Requires:	%mklibname gtk+ 3 0
21cr|connector-1.9.7-1|21	BuildArch:	noarch
21cr|connector-1.9.7-1|22	
21cr|connector-1.9.7-1|23	%description
21cr|connector-1.9.7-1|24	This is an aggregator program to connnect to various servers
21cr|connector-1.9.7-1|25	using all of the popular remote desktop protocols
21cr|connector-1.9.7-1|26	(RDP, VNC, Citrix, VMware, etc).
21cr|connector-1.9.7-1|27	
21cr|connector-1.9.7-1|28	%files
21cr|connector-1.9.7-1|29	%{_bindir}/%{name}
21cr|connector-1.9.7-1|30	%{_datadir}/applications/%{name}.desktop
21cr|connector-1.9.7-1|31	%{_datadir}/mime/packages/%{name}.xml
21cr|connector-1.9.7-1|32	%{_datadir}/%{name}/data
21cr|connector-1.9.7-1|33	%{_datadir}/%{name}/*.py
21cr|connector-1.9.7-1|34	%{_datadir}/%{name}/*/*.pyc
21cr|connector-1.9.7-1|35	%{_datadir}/%{name}/%{name}-check-*
21cr|connector-1.9.7-1|36	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|connector-1.9.7-1|37	%{_mandir}/man1/%{name}.*
21cr|connector-1.9.7-1|38	
21cr|connector-1.9.7-1|39	#----------------------------------------------------------------------------
21cr|connector-1.9.7-1|40	
21cr|connector-1.9.7-1|41	%package kiosk
21cr|connector-1.9.7-1|42	Summary:	Mode "KIOSK" for connector
21cr|connector-1.9.7-1|43	Group:		Networking/Remote access
21cr|connector-1.9.7-1|44	Requires:	%{name} = %{EVRD}
21cr|connector-1.9.7-1|45	Requires:	xinitrc
21cr|connector-1.9.7-1|46	Requires:	xterm
21cr|connector-1.9.7-1|47	
21cr|connector-1.9.7-1|48	%description kiosk
21cr|connector-1.9.7-1|49	Files for connector mode "KIOSK".
21cr|connector-1.9.7-1|50	
21cr|connector-1.9.7-1|51	%files kiosk
21cr|connector-1.9.7-1|52	%{_datadir}/%{name}/kiosk/*
21cr|connector-1.9.7-1|53	%{_mandir}/man1/%{name}-kiosk.*
21cr|connector-1.9.7-1|54	%config(noreplace) %{_sysconfdir}/%{name}/kiosk.conf
21cr|connector-1.9.7-1|55	
21cr|connector-1.9.7-1|56	#----------------------------------------------------------------------------
21cr|connector-1.9.7-1|57	
21cr|connector-1.9.7-1|58	%prep
21cr|connector-1.9.7-1|59	%setup -q
21cr|connector-1.9.7-1|60	%patch0 -p1
21cr|connector-1.9.7-1|61	
21cr|connector-1.9.7-1|62	%build
21cr|connector-1.9.7-1|63	
21cr|connector-1.9.7-1|64	%install
21cr|connector-1.9.7-1|65	mkdir -p %{buildroot}%{_bindir}
21cr|connector-1.9.7-1|66	install -pDm755 %{name} %{buildroot}%{_bindir}/
21cr|connector-1.9.7-1|67	mkdir -p %{buildroot}%{_datadir}/applications
21cr|connector-1.9.7-1|68	install -pDm644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|connector-1.9.7-1|69	mkdir -p %{buildroot}%{_datadir}/%{name}/data/
21cr|connector-1.9.7-1|70	install -p *.png *.ui %{buildroot}%{_datadir}/%{name}/data/
21cr|connector-1.9.7-1|71	install -p *.py %{buildroot}%{_datadir}/%{name}/
21cr|connector-1.9.7-1|72	install -pm755 %{name}-check-* %{buildroot}%{_datadir}/%{name}/
21cr|connector-1.9.7-1|73	install -pDm644 %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1
21cr|connector-1.9.7-1|74	install -pDm644 %{name}.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|connector-1.9.7-1|75	mkdir -p %{buildroot}%{_iconsdir}
21cr|connector-1.9.7-1|76	cp -r icons/hicolor %{buildroot}%{_iconsdir}/
21cr|connector-1.9.7-1|77	mkdir -p %{buildroot}%{_datadir}/%{name}/kiosk/
21cr|connector-1.9.7-1|78	install -p kiosk/*.{py,ui} %{buildroot}%{_datadir}/%{name}/kiosk/
21cr|connector-1.9.7-1|79	install -pm755 kiosk/connector* %{buildroot}%{_datadir}/%{name}/kiosk/
21cr|connector-1.9.7-1|80	install -pDm600 kiosk/kiosk.conf %{buildroot}%{_sysconfdir}/%{name}/kiosk.conf
21cr|connector-1.9.7-1|81	install -pDm644 kiosk/%{name}-kiosk.man %{buildroot}%{_mandir}/man1/%{name}-kiosk.1

776 21
21cr|connman-1.42-1|1	%define _disable_ld_no_undefined 1
21cr|connman-1.42-1|2	
21cr|connman-1.42-1|3	Summary:	Connection Manager
21cr|connman-1.42-1|4	Name:		connman
21cr|connman-1.42-1|5	Version:	1.42
21cr|connman-1.42-1|6	Release:	1
21cr|connman-1.42-1|7	License:	GPLv2+
21cr|connman-1.42-1|8	Group:		Networking/Other
21cr|connman-1.42-1|9	Url:		https://01.org/connman
21cr|connman-1.42-1|10	Source0:	http://www.kernel.org/pub/linux/network/%{name}/%{name}-%{version}.tar.xz
21cr|connman-1.42-1|11	Patch0:		connman-1.33-service.patch
21cr|connman-1.42-1|12	Patch1:		connman-ppp-missing-header.patch
21cr|connman-1.42-1|13	BuildRequires:	gtk-doc
21cr|connman-1.42-1|14	BuildRequires:	dhcp-client
21cr|connman-1.42-1|15	BuildRequires:	iptables-devel
21cr|connman-1.42-1|16	BuildRequires:	mnl-devel
21cr|connman-1.42-1|17	BuildRequires:	ppp-devel
21cr|connman-1.42-1|18	BuildRequires:	readline-devel
21cr|connman-1.42-1|19	BuildRequires:	pkgconfig(dbus-1)
21cr|connman-1.42-1|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|connman-1.42-1|21	BuildRequires:	pkgconfig(gnutls)
21cr|connman-1.42-1|22	BuildRequires:	pkgconfig(libsystemd)
21cr|connman-1.42-1|23	BuildRequires:	pkgconfig(udev)
21cr|connman-1.42-1|24	BuildRequires:	pkgconfig(openconnect)
21cr|connman-1.42-1|25	BuildRequires:	openvpn openconnect vpnc
21cr|connman-1.42-1|26	BuildRequires:	wpa_supplicant
21cr|connman-1.42-1|27	Requires:	openvpn openconnect vpnc
21cr|connman-1.42-1|28	Requires:	dbus
21cr|connman-1.42-1|29	Requires:	dhcp-client >= 3.0.2
21cr|connman-1.42-1|30	Requires:	wpa_supplicant >= 0.5.7
21cr|connman-1.42-1|31	Requires:	bluez
21cr|connman-1.42-1|32	
21cr|connman-1.42-1|33	%description
21cr|connman-1.42-1|34	Connection Manager provides a daemon for managing Internet connections
21cr|connman-1.42-1|35	within embedded devices running the Linux operating system.
21cr|connman-1.42-1|36	
21cr|connman-1.42-1|37	%files
21cr|connman-1.42-1|38	%doc AUTHORS COPYING ChangeLog README
21cr|connman-1.42-1|39	%{_sbindir}/*
21cr|connman-1.42-1|40	%{_bindir}/connmanctl
21cr|connman-1.42-1|41	%dir %{_libdir}/%{name}/scripts/
21cr|connman-1.42-1|42	%{_libdir}/%{name}/plugins/*.so
21cr|connman-1.42-1|43	%{_libdir}/%{name}/plugins-vpn/*.so
21cr|connman-1.42-1|44	%{_datadir}/dbus-1/system-services/net.connman.vpn.service
21cr|connman-1.42-1|45	%{_datadir}/dbus-1/system-services/org.moblin.connman.service
21cr|connman-1.42-1|46	%{_datadir}/dbus-1/system.d/connman-nmcompat.conf
21cr|connman-1.42-1|47	%{_datadir}/dbus-1/system.d/connman-vpn-dbus.conf
21cr|connman-1.42-1|48	%{_datadir}/dbus-1/system.d/connman.conf
21cr|connman-1.42-1|49	%{_datadir}/polkit-1/actions/net.connman.policy
21cr|connman-1.42-1|50	%{_datadir}/polkit-1/actions/net.connman.vpn.policy
21cr|connman-1.42-1|51	%{_libdir}/%{name}/scripts/*.so*
21cr|connman-1.42-1|52	%{_libdir}/%{name}/scripts/open*-script
21cr|connman-1.42-1|53	%{_libdir}/%{name}/scripts/vpn-script
21cr|connman-1.42-1|54	%{_unitdir}/%{name}.service
21cr|connman-1.42-1|55	%{_unitdir}/%{name}-vpn.service
21cr|connman-1.42-1|56	%{_mandir}/man1/connmanctl.1.*
21cr|connman-1.42-1|57	%{_mandir}/man5/connman*.conf*.5.*
21cr|connman-1.42-1|58	%{_mandir}/man8/connman*.8.*
21cr|connman-1.42-1|59	%{_unitdir}/connman-wait-online.service
21cr|connman-1.42-1|60	/usr/lib/tmpfiles.d/connman_resolvconf.conf
21cr|connman-1.42-1|61	
21cr|connman-1.42-1|62	#----------------------------------------------------------------------------
21cr|connman-1.42-1|63	
21cr|connman-1.42-1|64	%package devel
21cr|connman-1.42-1|65	Summary:	Development files for Connection Manager
21cr|connman-1.42-1|66	Group:		Development/C
21cr|connman-1.42-1|67	Requires:	%{name} = %{EVRD}
21cr|connman-1.42-1|68	
21cr|connman-1.42-1|69	%description devel
21cr|connman-1.42-1|70	connman-devel contains development files for use with connman.
21cr|connman-1.42-1|71	
21cr|connman-1.42-1|72	%files devel
21cr|connman-1.42-1|73	%doc AUTHORS COPYING
21cr|connman-1.42-1|74	%{_includedir}/*
21cr|connman-1.42-1|75	%{_libdir}/pkgconfig/*.pc
21cr|connman-1.42-1|76	
21cr|connman-1.42-1|77	#----------------------------------------------------------------------------
21cr|connman-1.42-1|78	
21cr|connman-1.42-1|79	%prep
21cr|connman-1.42-1|80	%autosetup -p1
21cr|connman-1.42-1|81	
21cr|connman-1.42-1|82	%build
21cr|connman-1.42-1|83	autoreconf -fi
21cr|connman-1.42-1|84	%configure	--disable-static \
21cr|connman-1.42-1|85	--enable-ethernet \
21cr|connman-1.42-1|86	--enable-wifi \
21cr|connman-1.42-1|87	--enable-bluetooth \
21cr|connman-1.42-1|88	--enable-datafiles \
21cr|connman-1.42-1|89	--enable-loopback \
21cr|connman-1.42-1|90	--enable-client \
21cr|connman-1.42-1|91	--enable-threads \
21cr|connman-1.42-1|92	--enable-gtk-doc \
21cr|connman-1.42-1|93	--enable-hh2serial-gps \
21cr|connman-1.42-1|94	--enable-openvpn \
21cr|connman-1.42-1|95	--enable-openconnect \
21cr|connman-1.42-1|96	--enable-vpnc \
21cr|connman-1.42-1|97	--enable-l2tp \
21cr|connman-1.42-1|98	--enable-iospm \
21cr|connman-1.42-1|99	--enable-tist \
21cr|connman-1.42-1|100	--enable-nmcompat \
21cr|connman-1.42-1|101	--enable-polkit \
21cr|connman-1.42-1|102	--prefix=%{_prefix} \
21cr|connman-1.42-1|103	--libdir=%{_libdir}
21cr|connman-1.42-1|104	%make
21cr|connman-1.42-1|105	
21cr|connman-1.42-1|106	%install
21cr|connman-1.42-1|107	%makeinstall_std
21cr|connman-1.42-1|108	
21cr|connman-1.42-1|109	install -d %{buildroot}%{_datadir}/dbus-1/system-services/
21cr|connman-1.42-1|110	install -m644 src/connman.service %{buildroot}%{_datadir}/dbus-1/system-services/org.moblin.connman.service

777 21
21cr|conserver-8.2.7-1|1	Summary:	Serial console server daemon/client
21cr|conserver-8.2.7-1|2	Name:		conserver
21cr|conserver-8.2.7-1|3	Version:	8.2.7
21cr|conserver-8.2.7-1|4	Release:	1
21cr|conserver-8.2.7-1|5	License:	BSD-like
21cr|conserver-8.2.7-1|6	Group:		System/Servers
21cr|conserver-8.2.7-1|7	Url:		http://www.conserver.com/
21cr|conserver-8.2.7-1|8	Source0:	http://www.conserver.com/%{name}-%{version}.tar.gz
21cr|conserver-8.2.7-1|9	Source1:	%{name}.service
21cr|conserver-8.2.7-1|10	Source2:	%{name}.sysconfig
21cr|conserver-8.2.7-1|11	Source3:	%{name}.tmpfiles.conf
21cr|conserver-8.2.7-1|12	Requires(post):	rpm-helper
21cr|conserver-8.2.7-1|13	Requires(preun):	rpm-helper
21cr|conserver-8.2.7-1|14	Requires:	tcp_wrappers
21cr|conserver-8.2.7-1|15	BuildRequires:	openssl-devel
21cr|conserver-8.2.7-1|16	BuildRequires:	pam-devel
21cr|conserver-8.2.7-1|17	BuildRequires:	tcp_wrappers-devel
21cr|conserver-8.2.7-1|18	BuildRequires:	gssglue-devel
21cr|conserver-8.2.7-1|19	
21cr|conserver-8.2.7-1|20	Requires(post):	systemd-units
21cr|conserver-8.2.7-1|21	Requires(preun):	systemd-units
21cr|conserver-8.2.7-1|22	Requires(postun):	systemd-units
21cr|conserver-8.2.7-1|23	
21cr|conserver-8.2.7-1|24	%description
21cr|conserver-8.2.7-1|25	Conserver is an application that allows multiple users to watch a serial
21cr|conserver-8.2.7-1|26	console at the same time. It can log the data, allows users to take
21cr|conserver-8.2.7-1|27	write-access of a console (one at a time), and has a variety of bells and
21cr|conserver-8.2.7-1|28	whistles to accentuate that basic functionality.
21cr|conserver-8.2.7-1|29	
21cr|conserver-8.2.7-1|30	#------------------------------------------------------------------------
21cr|conserver-8.2.7-1|31	
21cr|conserver-8.2.7-1|32	%package daemon
21cr|conserver-8.2.7-1|33	Summary:	Serial console server daemon
21cr|conserver-8.2.7-1|34	Group:		System/Servers
21cr|conserver-8.2.7-1|35	Requires(post):	rpm-helper
21cr|conserver-8.2.7-1|36	Requires(preun):	rpm-helper
21cr|conserver-8.2.7-1|37	Requires:	tcp_wrappers
21cr|conserver-8.2.7-1|38	
21cr|conserver-8.2.7-1|39	Requires(post):	systemd-units
21cr|conserver-8.2.7-1|40	Requires(preun):	systemd-units
21cr|conserver-8.2.7-1|41	Requires(postun):	systemd-units
21cr|conserver-8.2.7-1|42	
21cr|conserver-8.2.7-1|43	%description daemon
21cr|conserver-8.2.7-1|44	Conserver is an application that allows multiple users to watch a serial
21cr|conserver-8.2.7-1|45	console at the same time. It can log the data, allows users to take
21cr|conserver-8.2.7-1|46	write-access of a console (one at a time), and has a variety of bells and
21cr|conserver-8.2.7-1|47	whistles to accentuate that basic functionality.
21cr|conserver-8.2.7-1|48	
21cr|conserver-8.2.7-1|49	This package contains the server daemon part.
21cr|conserver-8.2.7-1|50	
21cr|conserver-8.2.7-1|51	%files daemon
21cr|conserver-8.2.7-1|52	%doc CHANGES FAQ LICENSE TODO
21cr|conserver-8.2.7-1|53	%doc %{name}.cf/%{name}.cf
21cr|conserver-8.2.7-1|54	%doc %{name}.cf/%{name}.passwd
21cr|conserver-8.2.7-1|55	%doc %{name}.cf/label.ps
21cr|conserver-8.2.7-1|56	%doc %{name}.cf/test.cf
21cr|conserver-8.2.7-1|57	%doc %{name}/Sun-serial
21cr|conserver-8.2.7-1|58	%config(noreplace) %{_sysconfdir}/%{name}.cf
21cr|conserver-8.2.7-1|59	%config(noreplace) %{_sysconfdir}/%{name}.passwd
21cr|conserver-8.2.7-1|60	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|conserver-8.2.7-1|61	%{_tmpfilesdir}/%{name}.conf
21cr|conserver-8.2.7-1|62	%{_unitdir}/%{name}.service
21cr|conserver-8.2.7-1|63	%{_mandir}/man8/%{name}.8*
21cr|conserver-8.2.7-1|64	%{_mandir}/man5/%{name}.cf.5*
21cr|conserver-8.2.7-1|65	%{_mandir}/man5/%{name}.passwd.5*
21cr|conserver-8.2.7-1|66	%{_sbindir}/%{name}
21cr|conserver-8.2.7-1|67	%{_sbindir}/convert-conserver.cf
21cr|conserver-8.2.7-1|68	%dir /var/log/%{name}
21cr|conserver-8.2.7-1|69	%dir /var/consoles
21cr|conserver-8.2.7-1|70	%dir %{_localstatedir}/lib/%{name}
21cr|conserver-8.2.7-1|71	%attr(0644,root,root) %ghost /var/log/%{name}/%{name}.log
21cr|conserver-8.2.7-1|72	
21cr|conserver-8.2.7-1|73	#------------------------------------------------------------------------
21cr|conserver-8.2.7-1|74	
21cr|conserver-8.2.7-1|75	%package client
21cr|conserver-8.2.7-1|76	Summary:	Serial console server client
21cr|conserver-8.2.7-1|77	Group:		System/Servers
21cr|conserver-8.2.7-1|78	Requires:	tcp_wrappers
21cr|conserver-8.2.7-1|79	
21cr|conserver-8.2.7-1|80	%description client
21cr|conserver-8.2.7-1|81	Conserver is an application that allows multiple users to watch a serial
21cr|conserver-8.2.7-1|82	console at the same time. It can log the data, allows users to take
21cr|conserver-8.2.7-1|83	write-access of a console (one at a time), and has a variety of bells and
21cr|conserver-8.2.7-1|84	whistles to accentuate that basic functionality.
21cr|conserver-8.2.7-1|85	
21cr|conserver-8.2.7-1|86	This package contains the client part.
21cr|conserver-8.2.7-1|87	
21cr|conserver-8.2.7-1|88	%files client
21cr|conserver-8.2.7-1|89	%{_bindir}/console
21cr|conserver-8.2.7-1|90	%{_mandir}/man1/console.1*
21cr|conserver-8.2.7-1|91	
21cr|conserver-8.2.7-1|92	#------------------------------------------------------------------------
21cr|conserver-8.2.7-1|93	
21cr|conserver-8.2.7-1|94	%prep
21cr|conserver-8.2.7-1|95	
21cr|conserver-8.2.7-1|96	%setup -q
21cr|conserver-8.2.7-1|97	
21cr|conserver-8.2.7-1|98	# lib64 fixes
21cr|conserver-8.2.7-1|99	perl -pi -e "s|/lib\b|/%{_lib}|g" configure*
21cr|conserver-8.2.7-1|100	
21cr|conserver-8.2.7-1|101	
21cr|conserver-8.2.7-1|102	%build
21cr|conserver-8.2.7-1|103	
21cr|conserver-8.2.7-1|104	%configure \
21cr|conserver-8.2.7-1|105	--with-port=782 \
21cr|conserver-8.2.7-1|106	--with-base=0 \
21cr|conserver-8.2.7-1|107	--with-master=console \
21cr|conserver-8.2.7-1|108	--with-cffile=%{_sysconfdir}/%{name}.cf \
21cr|conserver-8.2.7-1|109	--with-pwdfile=%{_sysconfdir}/%{name}.passwd \
21cr|conserver-8.2.7-1|110	--with-logfile=/var/log/%{name}/%{name}.log \
21cr|conserver-8.2.7-1|111	--with-pidfile=/var/run/%{name}/%{name}.pid \
21cr|conserver-8.2.7-1|112	--with-libwrap=%{_prefix} \
21cr|conserver-8.2.7-1|113	--with-openssl=%{_prefix} \
21cr|conserver-8.2.7-1|114	--with-uds=%{_localstatedir}/lib/%{name} \
21cr|conserver-8.2.7-1|115	--with-maxmemb=16 \
21cr|conserver-8.2.7-1|116	--with-timeout=10 \
21cr|conserver-8.2.7-1|117	--with-pam \
21cr|conserver-8.2.7-1|118	--with-gssapi
21cr|conserver-8.2.7-1|119	
21cr|conserver-8.2.7-1|120	%make
21cr|conserver-8.2.7-1|121	
21cr|conserver-8.2.7-1|122	# make test must be run by root?
21cr|conserver-8.2.7-1|123	
21cr|conserver-8.2.7-1|124	%install
21cr|conserver-8.2.7-1|125	
21cr|conserver-8.2.7-1|126	%makeinstall
21cr|conserver-8.2.7-1|127	
21cr|conserver-8.2.7-1|128	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|conserver-8.2.7-1|129	install -d %{buildroot}/var/log/%{name}
21cr|conserver-8.2.7-1|130	install -d %{buildroot}/var/consoles
21cr|conserver-8.2.7-1|131	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|conserver-8.2.7-1|132	install -D -p -m 0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|conserver-8.2.7-1|133	
21cr|conserver-8.2.7-1|134	%{__sed} -e 's/^/#/' \
21cr|conserver-8.2.7-1|135	< %{name}.cf/%{name}.cf \
21cr|conserver-8.2.7-1|136	> %{buildroot}%{_sysconfdir}/%{name}.cf
21cr|conserver-8.2.7-1|137	%{__sed} -e 's/^/#/' \
21cr|conserver-8.2.7-1|138	< %{name}.cf/%{name}.passwd \
21cr|conserver-8.2.7-1|139	> %{buildroot}%{_sysconfdir}/%{name}.passwd
21cr|conserver-8.2.7-1|140	
21cr|conserver-8.2.7-1|141	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|conserver-8.2.7-1|142	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|conserver-8.2.7-1|143	
21cr|conserver-8.2.7-1|144	# fix ghostfiles
21cr|conserver-8.2.7-1|145	touch %{buildroot}/var/log/%{name}/%{name}.log
21cr|conserver-8.2.7-1|146	
21cr|conserver-8.2.7-1|147	# remove crap
21cr|conserver-8.2.7-1|148	rm -f %{buildroot}%{_sysconfdir}/%{name}.rc
21cr|conserver-8.2.7-1|149	rm -rf %{buildroot}%{_datadir}/examples
21cr|conserver-8.2.7-1|150	
21cr|conserver-8.2.7-1|151	# install missing stuff
21cr|conserver-8.2.7-1|152	install -m 755 conserver/convert %{buildroot}%{_sbindir}/convert-conserver.cf
21cr|conserver-8.2.7-1|153	
21cr|conserver-8.2.7-1|154	# nuke dupe
21cr|conserver-8.2.7-1|155	rm -f %{buildroot}%{_libdir}/conserver/convert
21cr|conserver-8.2.7-1|156	
21cr|conserver-8.2.7-1|157	%post -n %{name}-daemon
21cr|conserver-8.2.7-1|158	%tmpfiles_create %{name}.conf
21cr|conserver-8.2.7-1|159	%systemd_post conserver.service
21cr|conserver-8.2.7-1|160	%create_ghostfile /var/log/%{name}/%{name}.log root root 0644
21cr|conserver-8.2.7-1|161	
21cr|conserver-8.2.7-1|162	#make sure /etc/services has a conserver entry
21cr|conserver-8.2.7-1|163	if ! grep -E '\<conserver\>' /etc/services > /dev/null 2>&1 ; then
21cr|conserver-8.2.7-1|164	echo "console		782/tcp		conserver" >> /etc/services
21cr|conserver-8.2.7-1|165	fi
21cr|conserver-8.2.7-1|166	
21cr|conserver-8.2.7-1|167	%preun -n %{name}-daemon
21cr|conserver-8.2.7-1|168	%systemd_preun conserver.service
21cr|conserver-8.2.7-1|169	
21cr|conserver-8.2.7-1|170	%postun
21cr|conserver-8.2.7-1|171	%systemd_postun_with_restart conserver.service

778 21
21cr|converseen-0.9.9.8-1|1	%define _desktopdir	%{_datadir}/applications
21cr|converseen-0.9.9.8-1|2	%define oname Converseen
21cr|converseen-0.9.9.8-1|3	
21cr|converseen-0.9.9.8-1|4	Summary:	A batch image conversion tool
21cr|converseen-0.9.9.8-1|5	Name:		converseen
21cr|converseen-0.9.9.8-1|6	Version:	0.9.9.8
21cr|converseen-0.9.9.8-1|7	Release:	1
21cr|converseen-0.9.9.8-1|8	License:	GPLv3+
21cr|converseen-0.9.9.8-1|9	Group:		Graphics
21cr|converseen-0.9.9.8-1|10	Url:		https://converseen.fasterland.net/
21cr|converseen-0.9.9.8-1|11	Source0:	https://github.com/Faster3ck/Converseen/archive/refs/tags/%{oname}-%{version}.tar.gz
21cr|converseen-0.9.9.8-1|12	BuildRequires:	appstream-util
21cr|converseen-0.9.9.8-1|13	BuildRequires:	cmake
21cr|converseen-0.9.9.8-1|14	BuildRequires:	imagemagick
21cr|converseen-0.9.9.8-1|15	BuildRequires:	qt5-linguist-tools
21cr|converseen-0.9.9.8-1|16	BuildRequires:	pkgconfig(ImageMagick)
21cr|converseen-0.9.9.8-1|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|converseen-0.9.9.8-1|18	BuildRequires:	pkgconfig(Qt5Gui)
21cr|converseen-0.9.9.8-1|19	BuildRequires:	pkgconfig(Qt5Help)
21cr|converseen-0.9.9.8-1|20	BuildRequires:	pkgconfig(Qt5Network)
21cr|converseen-0.9.9.8-1|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|converseen-0.9.9.8-1|22	
21cr|converseen-0.9.9.8-1|23	%description
21cr|converseen-0.9.9.8-1|24	Converseen is a batch image conversion tool and resizer written in C++ with
21cr|converseen-0.9.9.8-1|25	Qt5 and Magick++. It allows you to convert images in more than 100 different
21cr|converseen-0.9.9.8-1|26	formats!
21cr|converseen-0.9.9.8-1|27	
21cr|converseen-0.9.9.8-1|28	%files -f %{name}.lang
21cr|converseen-0.9.9.8-1|29	%doc README.* COPYING
21cr|converseen-0.9.9.8-1|30	%{_bindir}/%{name}
21cr|converseen-0.9.9.8-1|31	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|converseen-0.9.9.8-1|32	%{_desktopdir}/*.desktop
21cr|converseen-0.9.9.8-1|33	%{_datadir}/kservices5/ServiceMenus/%{name}_import.desktop
21cr|converseen-0.9.9.8-1|34	%{_appdatadir}/*.appdata.xml
21cr|converseen-0.9.9.8-1|35	
21cr|converseen-0.9.9.8-1|36	#-----------------------------------------------------------------------------
21cr|converseen-0.9.9.8-1|37	
21cr|converseen-0.9.9.8-1|38	%prep
21cr|converseen-0.9.9.8-1|39	%setup -qn %{oname}-%{version}
21cr|converseen-0.9.9.8-1|40	
21cr|converseen-0.9.9.8-1|41	find . -type f -exec chmod -x {} \;
21cr|converseen-0.9.9.8-1|42	
21cr|converseen-0.9.9.8-1|43	
21cr|converseen-0.9.9.8-1|44	%build
21cr|converseen-0.9.9.8-1|45	%cmake
21cr|converseen-0.9.9.8-1|46	%make
21cr|converseen-0.9.9.8-1|47	
21cr|converseen-0.9.9.8-1|48	
21cr|converseen-0.9.9.8-1|49	%install
21cr|converseen-0.9.9.8-1|50	%makeinstall_std -C build
21cr|converseen-0.9.9.8-1|51	
21cr|converseen-0.9.9.8-1|52	# Drop installed icons...
21cr|converseen-0.9.9.8-1|53	rm -rf %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|converseen-0.9.9.8-1|54	#... and install more sizes
21cr|converseen-0.9.9.8-1|55	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|converseen-0.9.9.8-1|56	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/${size}/apps
21cr|converseen-0.9.9.8-1|57	convert -strip -resize ${size} res/%{name}.png %{buildroot}%{_iconsdir}/hicolor/${size}/apps/%{name}.png
21cr|converseen-0.9.9.8-1|58	done
21cr|converseen-0.9.9.8-1|59	
21cr|converseen-0.9.9.8-1|60	%find_lang %{name} --with-qt
21cr|converseen-0.9.9.8-1|61	
21cr|converseen-0.9.9.8-1|62	
21cr|converseen-0.9.9.8-1|63	%check
21cr|converseen-0.9.9.8-1|64	desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop
21cr|converseen-0.9.9.8-1|65	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

779 21
21cr|convertall-0.7.5-1|1	Summary:	A very flexible unit converter
21cr|convertall-0.7.5-1|2	Name:		convertall
21cr|convertall-0.7.5-1|3	Version:	0.7.5
21cr|convertall-0.7.5-1|4	Release:	1
21cr|convertall-0.7.5-1|5	License:	GPLv2+
21cr|convertall-0.7.5-1|6	Group:		Sciences/Mathematics
21cr|convertall-0.7.5-1|7	Url:		http://convertall.bellz.org
21cr|convertall-0.7.5-1|8	Source0:	http://sourceforge.net/projects/convertall/files/%{version}/%{name}-%{version}.tar.gz
21cr|convertall-0.7.5-1|9	Patch0:		convertall-0.6.0-remove-shebang.patch
21cr|convertall-0.7.5-1|10	BuildRequires:	librsvg
21cr|convertall-0.7.5-1|11	BuildRequires:	python3-qt5-devel
21cr|convertall-0.7.5-1|12	Requires:	python3-qt5
21cr|convertall-0.7.5-1|13	BuildArch:	noarch
21cr|convertall-0.7.5-1|14	
21cr|convertall-0.7.5-1|15	%description
21cr|convertall-0.7.5-1|16	With ConvertAll, you can convert any unit in the large database to any other
21cr|convertall-0.7.5-1|17	compatible unit. If you want to convert from inches per decade, that's fine.
21cr|convertall-0.7.5-1|18	Or from meter-pounds. Or from cubic nautical miles. The units don't have to
21cr|convertall-0.7.5-1|19	make sense to anyone else.
21cr|convertall-0.7.5-1|20	
21cr|convertall-0.7.5-1|21	%files
21cr|convertall-0.7.5-1|22	%doc doc/*
21cr|convertall-0.7.5-1|23	%{_bindir}/%{name}
21cr|convertall-0.7.5-1|24	%{_datadir}/%{name}
21cr|convertall-0.7.5-1|25	%{_datadir}/applications/%{name}.desktop
21cr|convertall-0.7.5-1|26	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|convertall-0.7.5-1|27	
21cr|convertall-0.7.5-1|28	#--------------------------------------------------------------------
21cr|convertall-0.7.5-1|29	
21cr|convertall-0.7.5-1|30	%prep
21cr|convertall-0.7.5-1|31	%setup -qn ConvertAll
21cr|convertall-0.7.5-1|32	%patch -p1
21cr|convertall-0.7.5-1|33	
21cr|convertall-0.7.5-1|34	%build
21cr|convertall-0.7.5-1|35	
21cr|convertall-0.7.5-1|36	%install
21cr|convertall-0.7.5-1|37	python3 install.py \
21cr|convertall-0.7.5-1|38	-p %{_prefix} \
21cr|convertall-0.7.5-1|39	-b %{buildroot} \
21cr|convertall-0.7.5-1|40	-i %{_datadir}/%{name}/icons \
21cr|convertall-0.7.5-1|41	-d %{_datadir}/%{name}/doc
21cr|convertall-0.7.5-1|42	
21cr|convertall-0.7.5-1|43	# install menu entry
21cr|convertall-0.7.5-1|44	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|convertall-0.7.5-1|45	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|convertall-0.7.5-1|46	[Desktop Entry]
21cr|convertall-0.7.5-1|47	Version=1.0
21cr|convertall-0.7.5-1|48	Name=ConvertAll
21cr|convertall-0.7.5-1|49	GenericName=Unit Converter
21cr|convertall-0.7.5-1|50	GenericName[ru]=Конвертер единиц измерения
21cr|convertall-0.7.5-1|51	Comment=Convert between various units
21cr|convertall-0.7.5-1|52	Comment[ru]=Преобразование одних единиц измерения в другие
21cr|convertall-0.7.5-1|53	Icon=%{name}
21cr|convertall-0.7.5-1|54	Exec=%{name}
21cr|convertall-0.7.5-1|55	Terminal=false
21cr|convertall-0.7.5-1|56	Type=Application
21cr|convertall-0.7.5-1|57	Categories=Science;Math;
21cr|convertall-0.7.5-1|58	Keywords=Pound;Euro;Dollar;Yen;Meter;Metre;Mile;Convert;Gram;Inch;Litre;
21cr|convertall-0.7.5-1|59	EOF
21cr|convertall-0.7.5-1|60	
21cr|convertall-0.7.5-1|61	# install menu icons
21cr|convertall-0.7.5-1|62	for s in 256 128 96 48 32 22 16 ; do
21cr|convertall-0.7.5-1|63	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21cr|convertall-0.7.5-1|64	rsvg-convert -w ${s} -h ${s} \
21cr|convertall-0.7.5-1|65	icons/%{name}-icon.svg -o \
21cr|convertall-0.7.5-1|66	%{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/%{name}.png
21cr|convertall-0.7.5-1|67	done
21cr|convertall-0.7.5-1|68	
21cr|convertall-0.7.5-1|69	mv %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}-icon.svg \
21cr|convertall-0.7.5-1|70	%{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

780 21
21cr|convertfs-0.20050113-3|1	# OE: conditional switches
21cr|convertfs-0.20050113-3|2	#(ie. use with rpm --rebuild):
21cr|convertfs-0.20050113-3|3	#	--with diet	Compile convertfs against dietlibc
21cr|convertfs-0.20050113-3|4	
21cr|convertfs-0.20050113-3|5	%define build_diet 0
21cr|convertfs-0.20050113-3|6	
21cr|convertfs-0.20050113-3|7	# commandline overrides:
21cr|convertfs-0.20050113-3|8	# rpm -ba|--rebuild --with 'xxx'
21cr|convertfs-0.20050113-3|9	%{?_with_diet: %{expand: %%define build_diet 1}}
21cr|convertfs-0.20050113-3|10	
21cr|convertfs-0.20050113-3|11	%define date	%(echo %{version} |cut -d. -f 2)
21cr|convertfs-0.20050113-3|12	%define fdate	%(date -d %date +%d%b%Y | tr [:upper:] [:lower:])
21cr|convertfs-0.20050113-3|13	
21cr|convertfs-0.20050113-3|14	Summary:	ConvertFS - convert one file system to another
21cr|convertfs-0.20050113-3|15	Name:		convertfs
21cr|convertfs-0.20050113-3|16	Version:	0.20050113
21cr|convertfs-0.20050113-3|17	Release:	3
21cr|convertfs-0.20050113-3|18	Source0:	http://tzukanov.narod.ru/convertfs/%{name}-%{fdate}.tar.gz
21cr|convertfs-0.20050113-3|19	# lynx -dump -nolist http://tzukanov.narod.ru/convertfs/ > README
21cr|convertfs-0.20050113-3|20	Source1:	README.lzma
21cr|convertfs-0.20050113-3|21	License:	GPLv2
21cr|convertfs-0.20050113-3|22	Group:		System/Kernel and hardware
21cr|convertfs-0.20050113-3|23	URL:		http://tzukanov.narod.ru/convertfs/
21cr|convertfs-0.20050113-3|24	
21cr|convertfs-0.20050113-3|25	%if %{build_diet}
21cr|convertfs-0.20050113-3|26	BuildRequires:	dietlibc-devel >= 0.20-1mdk
21cr|convertfs-0.20050113-3|27	%endif
21cr|convertfs-0.20050113-3|28	
21cr|convertfs-0.20050113-3|29	%description
21cr|convertfs-0.20050113-3|30	ConvertFS is a very simple but extremely powerful toolset which
21cr|convertfs-0.20050113-3|31	allows users to convert one file system to another. It works for
21cr|convertfs-0.20050113-3|32	converting virtually any filesystem type to virtually any one as
21cr|convertfs-0.20050113-3|33	long as they are both block-oriented and supported by Linux for
21cr|convertfs-0.20050113-3|34	read/write, and as long as primary filesystem supports sparse
21cr|convertfs-0.20050113-3|35	files.
21cr|convertfs-0.20050113-3|36	
21cr|convertfs-0.20050113-3|37	* devclone  -  Utility to make clone of the block device (sparse
21cr|convertfs-0.20050113-3|38	file of the same size).
21cr|convertfs-0.20050113-3|39	* devremap  -  Core of the toolset - block relocation utility.
21cr|convertfs-0.20050113-3|40	* prepindex -  Utility to prepare index (list of raw blocks) of
21cr|convertfs-0.20050113-3|41	filesystem image.
21cr|convertfs-0.20050113-3|42	
21cr|convertfs-0.20050113-3|43	%prep
21cr|convertfs-0.20050113-3|44	%setup -q -n %{name}
21cr|convertfs-0.20050113-3|45	lzcat %{SOURCE1} > README
21cr|convertfs-0.20050113-3|46	
21cr|convertfs-0.20050113-3|47	%build
21cr|convertfs-0.20050113-3|48	%if %{build_diet}
21cr|convertfs-0.20050113-3|49	# OE: use the power of dietlibc
21cr|convertfs-0.20050113-3|50	for i in devclone devremap prepindex; do
21cr|convertfs-0.20050113-3|51	diet gcc -s -static -o $i $i.c -Os
21cr|convertfs-0.20050113-3|52	done
21cr|convertfs-0.20050113-3|53	%else
21cr|convertfs-0.20050113-3|54	%make CFLAGS="%{optflags}"
21cr|convertfs-0.20050113-3|55	%endif
21cr|convertfs-0.20050113-3|56	
21cr|convertfs-0.20050113-3|57	%install
21cr|convertfs-0.20050113-3|58	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|convertfs-0.20050113-3|59	
21cr|convertfs-0.20050113-3|60	install -d %{buildroot}/sbin
21cr|convertfs-0.20050113-3|61	install -m755 devclone %{buildroot}/sbin/
21cr|convertfs-0.20050113-3|62	install -m755 devremap %{buildroot}/sbin/
21cr|convertfs-0.20050113-3|63	install -m755 prepindex %{buildroot}/sbin/
21cr|convertfs-0.20050113-3|64	
21cr|convertfs-0.20050113-3|65	%clean
21cr|convertfs-0.20050113-3|66	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|convertfs-0.20050113-3|67	
21cr|convertfs-0.20050113-3|68	%files
21cr|convertfs-0.20050113-3|69	%defattr(-,root,root)
21cr|convertfs-0.20050113-3|70	%doc README contrib test convertfs_dumb
21cr|convertfs-0.20050113-3|71	/sbin/devclone
21cr|convertfs-0.20050113-3|72	/sbin/devremap
21cr|convertfs-0.20050113-3|73	/sbin/prepindex

781 21
21cr|converts_print-0-1.gitb22848.1|1	%define commit b2284869c1f59957961b53e62d79180dfb25f6f2
21cr|converts_print-0-1.gitb22848.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|converts_print-0-1.gitb22848.1|3	
21cr|converts_print-0-1.gitb22848.1|4	Summary:	Script to automate printing envelopes for a list of receptionists
21cr|converts_print-0-1.gitb22848.1|5	Name:		converts_print
21cr|converts_print-0-1.gitb22848.1|6	Version:	0
21cr|converts_print-0-1.gitb22848.1|7	Release:	1.git%{commit_short}.1
21cr|converts_print-0-1.gitb22848.1|8	License:	GPLv3
21cr|converts_print-0-1.gitb22848.1|9	Group:		Office
21cr|converts_print-0-1.gitb22848.1|10	Url:		https://gitlab.com/mikhailnov/converts_print
21cr|converts_print-0-1.gitb22848.1|11	Source0:	https://gitlab.com/mikhailnov/converts_print/-/archive/%{commit}/converts_print-%{commit}.tar.gz
21cr|converts_print-0-1.gitb22848.1|12	BuildArch:	noarch
21cr|converts_print-0-1.gitb22848.1|13	# in sync with debian/control
21cr|converts_print-0-1.gitb22848.1|14	Requires:	bash
21cr|converts_print-0-1.gitb22848.1|15	Requires:	coreutils
21cr|converts_print-0-1.gitb22848.1|16	Requires:	gawk
21cr|converts_print-0-1.gitb22848.1|17	Requires:	libreoffice-calc
21cr|converts_print-0-1.gitb22848.1|18	Requires:	libreoffice-draw
21cr|converts_print-0-1.gitb22848.1|19	Requires:	sed
21cr|converts_print-0-1.gitb22848.1|20	Requires:	zenity
21cr|converts_print-0-1.gitb22848.1|21	Requires:	zip
21cr|converts_print-0-1.gitb22848.1|22	Requires:	%{_bindir}/pdfunite
21cr|converts_print-0-1.gitb22848.1|23	Requires:	%{_bindir}/xdg-open
21cr|converts_print-0-1.gitb22848.1|24	# fonts inside *.odg templates
21cr|converts_print-0-1.gitb22848.1|25	Recommends:	fonts-ttf-XO
21cr|converts_print-0-1.gitb22848.1|26	Recommends:	fonts-ttf-liberation-sans
21cr|converts_print-0-1.gitb22848.1|27	Provides:	converts-print = %{EVRD}
21cr|converts_print-0-1.gitb22848.1|28	
21cr|converts_print-0-1.gitb22848.1|29	%description
21cr|converts_print-0-1.gitb22848.1|30	Script to automate printing envelopes for a list of receptionists
21cr|converts_print-0-1.gitb22848.1|31	
21cr|converts_print-0-1.gitb22848.1|32	%description -l ru_RU.UTF-8
21cr|converts_print-0-1.gitb22848.1|33	Скрипт для автоматической генерации конвертов из базы получателей в виде таблицы
21cr|converts_print-0-1.gitb22848.1|34	
21cr|converts_print-0-1.gitb22848.1|35	%files
21cr|converts_print-0-1.gitb22848.1|36	%license LICENSE
21cr|converts_print-0-1.gitb22848.1|37	%doc debian/changelog
21cr|converts_print-0-1.gitb22848.1|38	%{_bindir}/converts_print
21cr|converts_print-0-1.gitb22848.1|39	%{_datadir}/converts_print
21cr|converts_print-0-1.gitb22848.1|40	%{_datadir}/icons/converts_print.svg
21cr|converts_print-0-1.gitb22848.1|41	%{_datadir}/applications/converts_print.desktop
21cr|converts_print-0-1.gitb22848.1|42	
21cr|converts_print-0-1.gitb22848.1|43	#------------------------------------------------------------------
21cr|converts_print-0-1.gitb22848.1|44	
21cr|converts_print-0-1.gitb22848.1|45	%prep
21cr|converts_print-0-1.gitb22848.1|46	%autosetup -p1 -n %{name}-%{commit}
21cr|converts_print-0-1.gitb22848.1|47	
21cr|converts_print-0-1.gitb22848.1|48	%build
21cr|converts_print-0-1.gitb22848.1|49	
21cr|converts_print-0-1.gitb22848.1|50	%install
21cr|converts_print-0-1.gitb22848.1|51	%makeinstall_std

782 21
21cr|convmv-2.05-1|1	Summary:	Converts filenames from one encoding to another
21cr|convmv-2.05-1|2	Name:		convmv
21cr|convmv-2.05-1|3	Version:	2.05
21cr|convmv-2.05-1|4	Release:	1
21cr|convmv-2.05-1|5	Source0:	http://www.j3e.de/linux/convmv/%{name}-%{version}.tar.gz
21cr|convmv-2.05-1|6	Source1:	testsuite2.tar.bz2
21cr|convmv-2.05-1|7	License:	GPLv2+
21cr|convmv-2.05-1|8	Group:		File tools
21cr|convmv-2.05-1|9	Url:		http://j3e.de/linux/convmv/
21cr|convmv-2.05-1|10	BuildArch:	noarch
21cr|convmv-2.05-1|11	
21cr|convmv-2.05-1|12	%description
21cr|convmv-2.05-1|13	This is a script for renaming files from one file name encoding to another,
21cr|convmv-2.05-1|14	e.g. from ISO-LATIN-1 to UTF-8.
21cr|convmv-2.05-1|15	
21cr|convmv-2.05-1|16	%prep
21cr|convmv-2.05-1|17	%setup -q -a 1
21cr|convmv-2.05-1|18	
21cr|convmv-2.05-1|19	%build
21cr|convmv-2.05-1|20	make
21cr|convmv-2.05-1|21	
21cr|convmv-2.05-1|22	%check
21cr|convmv-2.05-1|23	make test
21cr|convmv-2.05-1|24	
21cr|convmv-2.05-1|25	%install
21cr|convmv-2.05-1|26	%makeinstall PREFIX=%{buildroot}%{_prefix}
21cr|convmv-2.05-1|27	
21cr|convmv-2.05-1|28	%clean
21cr|convmv-2.05-1|29	
21cr|convmv-2.05-1|30	%files
21cr|convmv-2.05-1|31	%doc Changes CREDITS TODO
21cr|convmv-2.05-1|32	%{_bindir}/%{name}
21cr|convmv-2.05-1|33	%{_mandir}/man1/%{name}.1*

783 21
21cr|cooledit-3.17.17-11|1	%define major		1
21cr|cooledit-3.17.17-11|2	%define libname %mklibname Cw %{major}
21cr|cooledit-3.17.17-11|3	%define develname %mklibname -d Cw
21cr|cooledit-3.17.17-11|4	
21cr|cooledit-3.17.17-11|5	Summary:	Full featured multiple window programmer's text editor
21cr|cooledit-3.17.17-11|6	Name:		cooledit
21cr|cooledit-3.17.17-11|7	Version:	3.17.17
21cr|cooledit-3.17.17-11|8	Release:	11
21cr|cooledit-3.17.17-11|9	License:	GPLv2+
21cr|cooledit-3.17.17-11|10	Group:		Editors
21cr|cooledit-3.17.17-11|11	BuildRequires:	pkgconfig(x11)
21cr|cooledit-3.17.17-11|12	BuildRequires:	pkgconfig(xt)
21cr|cooledit-3.17.17-11|13	BuildRequires:	gettext-devel
21cr|cooledit-3.17.17-11|14	URL:		ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/cooledit/
21cr|cooledit-3.17.17-11|15	Source0:	ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/%{name}/%{name}-%{version}.tar.bz2
21cr|cooledit-3.17.17-11|16	Source1:	%{name}_48x48.xpm
21cr|cooledit-3.17.17-11|17	Patch0:		cooledit-gcc4.patch
21cr|cooledit-3.17.17-11|18	Patch1:		cooledit-3.17.17-mdv-fix-str-fmt.patch
21cr|cooledit-3.17.17-11|19	Patch2:		cooledit-3.17.17-mdv-fix-underlinking.patch
21cr|cooledit-3.17.17-11|20	
21cr|cooledit-3.17.17-11|21	%description
21cr|cooledit-3.17.17-11|22	Full-featured X Window text editor; multiple edit windows; 3D Motif-ish
21cr|cooledit-3.17.17-11|23	look and feel; shift-arrow and mouse text highlighting; column text
21cr|cooledit-3.17.17-11|24	highlighting and manipulation; color syntax highlighting for various
21cr|cooledit-3.17.17-11|25	sources; buildin Python interpretor for macro program.; interactive
21cr|cooledit-3.17.17-11|26	graphical debugger - interface to gdb; key for key undo; macro
21cr|cooledit-3.17.17-11|27	recording; regular expression search and replace; pull-down menus; drag
21cr|cooledit-3.17.17-11|28	and drop; interactive man page browser; run make and other shell
21cr|cooledit-3.17.17-11|29	commands with seamless shell interface; redefine keys with an easy
21cr|cooledit-3.17.17-11|30	interactive key learner; full support for proportional fonts;
21cr|cooledit-3.17.17-11|31	
21cr|cooledit-3.17.17-11|32	%package -n %{libname}
21cr|cooledit-3.17.17-11|33	Group:		Editors
21cr|cooledit-3.17.17-11|34	Summary:	Shared library files for cooledit
21cr|cooledit-3.17.17-11|35	
21cr|cooledit-3.17.17-11|36	%description -n %{libname}
21cr|cooledit-3.17.17-11|37	Shared library files for cooledit.
21cr|cooledit-3.17.17-11|38	
21cr|cooledit-3.17.17-11|39	%package -n %{develname}
21cr|cooledit-3.17.17-11|40	Group:		Development/C
21cr|cooledit-3.17.17-11|41	Summary:	Development files for cooledit
21cr|cooledit-3.17.17-11|42	Requires:	%{name} = %{version}-%{release}
21cr|cooledit-3.17.17-11|43	Requires:	%{libname} = %{version}-%{release}
21cr|cooledit-3.17.17-11|44	Provides:	%{name}-devel = %{version}-%{release}
21cr|cooledit-3.17.17-11|45	
21cr|cooledit-3.17.17-11|46	%description -n %{develname}
21cr|cooledit-3.17.17-11|47	Files for development from the cooledit package.
21cr|cooledit-3.17.17-11|48	
21cr|cooledit-3.17.17-11|49	%prep
21cr|cooledit-3.17.17-11|50	%setup -q
21cr|cooledit-3.17.17-11|51	%patch0 -p1
21cr|cooledit-3.17.17-11|52	%patch1 -p1 -b .strfmt
21cr|cooledit-3.17.17-11|53	%patch2 -p1 -b .undlnk
21cr|cooledit-3.17.17-11|54	
21cr|cooledit-3.17.17-11|55	%build
21cr|cooledit-3.17.17-11|56	autoreconf -fi
21cr|cooledit-3.17.17-11|57	%configure --program-prefix='' --disable-static
21cr|cooledit-3.17.17-11|58	%make
21cr|cooledit-3.17.17-11|59	
21cr|cooledit-3.17.17-11|60	%install
21cr|cooledit-3.17.17-11|61	%makeinstall_std
21cr|cooledit-3.17.17-11|62	
21cr|cooledit-3.17.17-11|63	%find_lang %{name}
21cr|cooledit-3.17.17-11|64	
21cr|cooledit-3.17.17-11|65	# Mandriva menu entries
21cr|cooledit-3.17.17-11|66	
21cr|cooledit-3.17.17-11|67	mkdir -p %{buildroot}%{_datadir}/applications
21cr|cooledit-3.17.17-11|68	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|cooledit-3.17.17-11|69	[Desktop Entry]
21cr|cooledit-3.17.17-11|70	Name=CoolEdit
21cr|cooledit-3.17.17-11|71	Comment=Programmer's text editor with Python and shell scripting hooks
21cr|cooledit-3.17.17-11|72	Exec=%{_bindir}/%{name}
21cr|cooledit-3.17.17-11|73	Icon=editors_section
21cr|cooledit-3.17.17-11|74	Terminal=false
21cr|cooledit-3.17.17-11|75	Type=Application
21cr|cooledit-3.17.17-11|76	StartupNotify=true
21cr|cooledit-3.17.17-11|77	Categories=TextEditor;Utility;
21cr|cooledit-3.17.17-11|78	EOF
21cr|cooledit-3.17.17-11|79	
21cr|cooledit-3.17.17-11|80	%files -f %{name}.lang
21cr|cooledit-3.17.17-11|81	%doc ABOUT-NLS AUTHORS BUGS COPYING FAQ INSTALL INTERNATIONAL HINTS
21cr|cooledit-3.17.17-11|82	%doc NEWS README TODO VERSION ChangeLog
21cr|cooledit-3.17.17-11|83	%doc cooledit.lsm cooledit.spec
21cr|cooledit-3.17.17-11|84	%doc cooledit_16x16.xpm cooledit_32x32.xpm rxvt/README.rxvt
21cr|cooledit-3.17.17-11|85	%dir %{_datadir}/cooledit/
21cr|cooledit-3.17.17-11|86	%{_datadir}/cooledit/*
21cr|cooledit-3.17.17-11|87	%{_bindir}/*
21cr|cooledit-3.17.17-11|88	%{_mandir}/man1/*
21cr|cooledit-3.17.17-11|89	%{_datadir}/applications/%{name}.desktop
21cr|cooledit-3.17.17-11|90	
21cr|cooledit-3.17.17-11|91	%files -n %{libname}
21cr|cooledit-3.17.17-11|92	%{_libdir}/*.so.%{major}*
21cr|cooledit-3.17.17-11|93	
21cr|cooledit-3.17.17-11|94	%files -n %{develname}
21cr|cooledit-3.17.17-11|95	%{_libdir}/*.so

784 21
21cr|coolkey-1.1.0-33|1	%define coolkey_module "CoolKey PKCS #11 Module"
21cr|coolkey-1.1.0-33|2	%define nssdb %{_sysconfdir}/pki/nssdb
21cr|coolkey-1.1.0-33|3	
21cr|coolkey-1.1.0-33|4	%define major 1
21cr|coolkey-1.1.0-33|5	%define libname %mklibname ckyapplet %{major}
21cr|coolkey-1.1.0-33|6	%define devname %mklibname ckyapplet -d
21cr|coolkey-1.1.0-33|7	
21cr|coolkey-1.1.0-33|8	Summary:	CoolKey PKCS #11 module
21cr|coolkey-1.1.0-33|9	Name:		coolkey
21cr|coolkey-1.1.0-33|10	Version:	1.1.0
21cr|coolkey-1.1.0-33|11	Release:	33
21cr|coolkey-1.1.0-33|12	License:	LGPLv2+
21cr|coolkey-1.1.0-33|13	Group:		System/Libraries
21cr|coolkey-1.1.0-33|14	Url:		http://directory.fedora.redhat.com/wiki/CoolKey
21cr|coolkey-1.1.0-33|15	Source0:	coolkey-%{version}.tar.gz
21cr|coolkey-1.1.0-33|16	Patch1:		coolkey-cache-dir-move.patch
21cr|coolkey-1.1.0-33|17	Patch2:		coolkey-gcc43.patch
21cr|coolkey-1.1.0-33|18	Patch3:		coolkey-latest.patch
21cr|coolkey-1.1.0-33|19	Patch4:		coolkey-simple-bugs.patch
21cr|coolkey-1.1.0-33|20	Patch5:		coolkey-thread-fix.patch
21cr|coolkey-1.1.0-33|21	Patch6:		coolkey-cac.patch
21cr|coolkey-1.1.0-33|22	Patch7:		coolkey-cac-1.patch
21cr|coolkey-1.1.0-33|23	Patch8:		coolkey-pcsc-lite-fix.patch
21cr|coolkey-1.1.0-33|24	Patch9:		coolkey-fix-token-removal-failure.patch
21cr|coolkey-1.1.0-33|25	BuildRequires:	pkgconfig(libpcsclite)
21cr|coolkey-1.1.0-33|26	BuildRequires:	pkgconfig(nss)
21cr|coolkey-1.1.0-33|27	BuildRequires:	pkgconfig(zlib)
21cr|coolkey-1.1.0-33|28	Requires:	ccid
21cr|coolkey-1.1.0-33|29	Requires:	nss
21cr|coolkey-1.1.0-33|30	Requires:	pcsc-lite
21cr|coolkey-1.1.0-33|31	
21cr|coolkey-1.1.0-33|32	%description
21cr|coolkey-1.1.0-33|33	Linux Driver support for the CoolKey and CAC products.
21cr|coolkey-1.1.0-33|34	
21cr|coolkey-1.1.0-33|35	%files
21cr|coolkey-1.1.0-33|36	%doc ChangeLog LICENSE
21cr|coolkey-1.1.0-33|37	%{_bindir}/pk11install
21cr|coolkey-1.1.0-33|38	%{_libdir}/libcoolkeypk11.so
21cr|coolkey-1.1.0-33|39	%{_libdir}/pkcs11
21cr|coolkey-1.1.0-33|40	
21cr|coolkey-1.1.0-33|41	%post
21cr|coolkey-1.1.0-33|42	isThere=`modutil -rawlist -dbdir %{nssdb} | grep %{coolkey_module} || echo NO`
21cr|coolkey-1.1.0-33|43	if [ "$isThere" == "NO" ]; then
21cr|coolkey-1.1.0-33|44	if [ -x %{_bindir}/pk11install ]; then
21cr|coolkey-1.1.0-33|45	pk11install -p %{nssdb} 'name=%{coolkey_module} library=libcoolkeypk11.so' ||:
21cr|coolkey-1.1.0-33|46	fi
21cr|coolkey-1.1.0-33|47	fi
21cr|coolkey-1.1.0-33|48	
21cr|coolkey-1.1.0-33|49	
21cr|coolkey-1.1.0-33|50	%postun
21cr|coolkey-1.1.0-33|51	if [ $1 -eq 0 ]; then
21cr|coolkey-1.1.0-33|52	modutil -delete %{coolkey_module} -dbdir %{nssdb} -force || :
21cr|coolkey-1.1.0-33|53	fi
21cr|coolkey-1.1.0-33|54	
21cr|coolkey-1.1.0-33|55	#----------------------------------------------------------------------------
21cr|coolkey-1.1.0-33|56	
21cr|coolkey-1.1.0-33|57	%package -n %{libname}
21cr|coolkey-1.1.0-33|58	Summary:	CoolKey Applet shared library
21cr|coolkey-1.1.0-33|59	Group:		System/Libraries
21cr|coolkey-1.1.0-33|60	Conflicts:	%{name} < 1.1.0-30
21cr|coolkey-1.1.0-33|61	
21cr|coolkey-1.1.0-33|62	%description -n %{libname}
21cr|coolkey-1.1.0-33|63	Linux Driver support to access the CoolKey applet (shared library).
21cr|coolkey-1.1.0-33|64	
21cr|coolkey-1.1.0-33|65	%files -n %{libname}
21cr|coolkey-1.1.0-33|66	%{_libdir}/libckyapplet.so.%{major}*
21cr|coolkey-1.1.0-33|67	
21cr|coolkey-1.1.0-33|68	#----------------------------------------------------------------------------
21cr|coolkey-1.1.0-33|69	
21cr|coolkey-1.1.0-33|70	%package -n %{devname}
21cr|coolkey-1.1.0-33|71	Summary:	CoolKey Applet development files
21cr|coolkey-1.1.0-33|72	Group:		Development/C
21cr|coolkey-1.1.0-33|73	Requires:	%{libname} = %{EVRD}
21cr|coolkey-1.1.0-33|74	Provides:	%{name}-devel = %{EVRD}
21cr|coolkey-1.1.0-33|75	Conflicts:	%{name}-devel < 1.1.0-30
21cr|coolkey-1.1.0-33|76	Obsoletes:	%{name}-devel < 1.1.0-30
21cr|coolkey-1.1.0-33|77	
21cr|coolkey-1.1.0-33|78	%description -n %{devname}
21cr|coolkey-1.1.0-33|79	Linux Driver support to access the CoolKey applet (development files).
21cr|coolkey-1.1.0-33|80	
21cr|coolkey-1.1.0-33|81	%files -n %{devname}
21cr|coolkey-1.1.0-33|82	%{_libdir}/libckyapplet.so
21cr|coolkey-1.1.0-33|83	%{_libdir}/pkgconfig/libckyapplet.pc
21cr|coolkey-1.1.0-33|84	%{_includedir}/*.h
21cr|coolkey-1.1.0-33|85	
21cr|coolkey-1.1.0-33|86	#----------------------------------------------------------------------------
21cr|coolkey-1.1.0-33|87	
21cr|coolkey-1.1.0-33|88	%prep
21cr|coolkey-1.1.0-33|89	%setup -q
21cr|coolkey-1.1.0-33|90	%patch1
21cr|coolkey-1.1.0-33|91	%patch2
21cr|coolkey-1.1.0-33|92	%patch3
21cr|coolkey-1.1.0-33|93	%patch4
21cr|coolkey-1.1.0-33|94	%patch5
21cr|coolkey-1.1.0-33|95	%patch6
21cr|coolkey-1.1.0-33|96	%patch7
21cr|coolkey-1.1.0-33|97	%patch8
21cr|coolkey-1.1.0-33|98	%patch9 -p1
21cr|coolkey-1.1.0-33|99	
21cr|coolkey-1.1.0-33|100	%build
21cr|coolkey-1.1.0-33|101	%global optflags %{optflags} -fno-strict-aliasing
21cr|coolkey-1.1.0-33|102	autoconf
21cr|coolkey-1.1.0-33|103	%configure \
21cr|coolkey-1.1.0-33|104	--disable-dependency-tracking \
21cr|coolkey-1.1.0-33|105	--enable-pk11install
21cr|coolkey-1.1.0-33|106	%make
21cr|coolkey-1.1.0-33|107	
21cr|coolkey-1.1.0-33|108	#	CFLAGS="$CFLAGS -fno-strict-aliasing $CFLAGS " \
21cr|coolkey-1.1.0-33|109	#	CXXFLAGS="$CXXFLAGS -fno-strict-aliasing $CFLAGS"
21cr|coolkey-1.1.0-33|110	
21cr|coolkey-1.1.0-33|111	%install
21cr|coolkey-1.1.0-33|112	%makeinstall_std
21cr|coolkey-1.1.0-33|113	ln -s pkcs11/libcoolkeypk11.so %{buildroot}%{_libdir}
21cr|coolkey-1.1.0-33|114	mkdir -p %{buildroot}%{_var}/cache/coolkey

785 21
21cr|coolreader3-3.2.59-2|1	%define shortname coolreader-cr
21cr|coolreader3-3.2.59-2|2	
21cr|coolreader3-3.2.59-2|3	Summary:	Free e-book reader
21cr|coolreader3-3.2.59-2|4	Name:		coolreader3
21cr|coolreader3-3.2.59-2|5	Version:	3.2.59
21cr|coolreader3-3.2.59-2|6	Release:	2
21cr|coolreader3-3.2.59-2|7	License:	GPLv2+
21cr|coolreader3-3.2.59-2|8	Group:		Books/Literature
21cr|coolreader3-3.2.59-2|9	Url:		http://www.coolreader.org
21cr|coolreader3-3.2.59-2|10	Source0:	https://github.com/buggins/coolreader/archive/cr%{version}/coolreader-cr%{version}.tar.gz
21cr|coolreader3-3.2.59-2|11	Source1:	cr3.appdata.xml
21cr|coolreader3-3.2.59-2|12	BuildRequires:	appstream-util
21cr|coolreader3-3.2.59-2|13	BuildRequires:	cmake
21cr|coolreader3-3.2.59-2|14	BuildRequires:	qt5-linguist-tools
21cr|coolreader3-3.2.59-2|15	BuildRequires:	pkgconfig(fontconfig)
21cr|coolreader3-3.2.59-2|16	BuildRequires:	pkgconfig(fribidi)
21cr|coolreader3-3.2.59-2|17	BuildRequires:	pkgconfig(libjpeg)
21cr|coolreader3-3.2.59-2|18	BuildRequires:	pkgconfig(libpng)
21cr|coolreader3-3.2.59-2|19	BuildRequires:	pkgconfig(libutf8proc)
21cr|coolreader3-3.2.59-2|20	BuildRequires:	pkgconfig(libunibreak)
21cr|coolreader3-3.2.59-2|21	BuildRequires:	pkgconfig(Qt5Core)
21cr|coolreader3-3.2.59-2|22	BuildRequires:	pkgconfig(Qt5DBus)
21cr|coolreader3-3.2.59-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21cr|coolreader3-3.2.59-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|coolreader3-3.2.59-2|25	BuildRequires:	pkgconfig(zlib)
21cr|coolreader3-3.2.59-2|26	
21cr|coolreader3-3.2.59-2|27	%description
21cr|coolreader3-3.2.59-2|28	CoolReader 3.X is free open-source (GPL) multiplatform version under active
21cr|coolreader3-3.2.59-2|29	development.
21cr|coolreader3-3.2.59-2|30	
21cr|coolreader3-3.2.59-2|31	%files
21cr|coolreader3-3.2.59-2|32	%{_bindir}/cr3
21cr|coolreader3-3.2.59-2|33	%{_datadir}/cr3/*.css
21cr|coolreader3-3.2.59-2|34	%{_datadir}/cr3/i18n/*.qm
21cr|coolreader3-3.2.59-2|35	%{_datadir}/cr3/hyph/*.pattern
21cr|coolreader3-3.2.59-2|36	%{_datadir}/cr3/textures/*.jpg
21cr|coolreader3-3.2.59-2|37	%{_datadir}/cr3/backgrounds/*.jpg
21cr|coolreader3-3.2.59-2|38	%{_datadir}/pixmaps/cr3.*
21cr|coolreader3-3.2.59-2|39	%{_datadir}/applications/cr3.desktop
21cr|coolreader3-3.2.59-2|40	%{_datadir}/doc/cr3/*
21cr|coolreader3-3.2.59-2|41	%{_mandir}/man1/cr3.*
21cr|coolreader3-3.2.59-2|42	%{_appdatadir}/cr3.appdata.xml
21cr|coolreader3-3.2.59-2|43	
21cr|coolreader3-3.2.59-2|44	#----------------------------------------------------------------------------
21cr|coolreader3-3.2.59-2|45	
21cr|coolreader3-3.2.59-2|46	%prep
21cr|coolreader3-3.2.59-2|47	%setup -qn coolreader-cr%{version}
21cr|coolreader3-3.2.59-2|48	
21cr|coolreader3-3.2.59-2|49	%build
21cr|coolreader3-3.2.59-2|50	%cmake \
21cr|coolreader3-3.2.59-2|51	-DGUI=QT5			\
21cr|coolreader3-3.2.59-2|52	-DMAX_IMAGE_SCALE_MUL=2		\
21cr|coolreader3-3.2.59-2|53	-DDOC_DATA_COMPRESSION_LEVEL=3	\
21cr|coolreader3-3.2.59-2|54	-DDOC_BUFFER_SIZE=0x1400000	\
21cr|coolreader3-3.2.59-2|55	-DCMAKE_BUILD_TYPE=Release
21cr|coolreader3-3.2.59-2|56	%make
21cr|coolreader3-3.2.59-2|57	
21cr|coolreader3-3.2.59-2|58	%install
21cr|coolreader3-3.2.59-2|59	%makeinstall_std -C build
21cr|coolreader3-3.2.59-2|60	install -D -pm 644 %{SOURCE1} %{buildroot}%{_appdatadir}/cr3.appdata.xml
21cr|coolreader3-3.2.59-2|61	
21cr|coolreader3-3.2.59-2|62	%check
21cr|coolreader3-3.2.59-2|63	desktop-file-validate %{buildroot}%{_datadir}/applications/cr3.desktop
21cr|coolreader3-3.2.59-2|64	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/cr3.appdata.xml

786 21
21cr|cool-retro-term-1.0.1-4|1	%define qmltermwidget_version 0.1.0
21cr|cool-retro-term-1.0.1-4|2	
21cr|cool-retro-term-1.0.1-4|3	Summary:        Cool Retro Terminal
21cr|cool-retro-term-1.0.1-4|4	Name:           cool-retro-term
21cr|cool-retro-term-1.0.1-4|5	Version:        1.0.1
21cr|cool-retro-term-1.0.1-4|6	Release:        4
21cr|cool-retro-term-1.0.1-4|7	License:        GPLv3+
21cr|cool-retro-term-1.0.1-4|8	Group:          Terminals
21cr|cool-retro-term-1.0.1-4|9	Url:            https://github.com/Swordfish90/cool-retro-term
21cr|cool-retro-term-1.0.1-4|10	# From git by tag https://github.com/Swordfish90/cool-retro-term/archive/v%{version}.tar.gz
21cr|cool-retro-term-1.0.1-4|11	Source0:        %{name}-%{version}.tar.gz
21cr|cool-retro-term-1.0.1-4|12	# From git by tag https://github.com/Swordfish90/qmltermwidget/archive/v%{qmltermwidget_version}.tar.gz
21cr|cool-retro-term-1.0.1-4|13	Source1:        qmltermwidget-%{qmltermwidget_version}.tar.gz
21cr|cool-retro-term-1.0.1-4|14	BuildRequires:  qmake5
21cr|cool-retro-term-1.0.1-4|15	BuildRequires:  pkgconfig(Qt5Core)
21cr|cool-retro-term-1.0.1-4|16	BuildRequires:  pkgconfig(Qt5Gui)
21cr|cool-retro-term-1.0.1-4|17	BuildRequires:  pkgconfig(Qt5Qml)
21cr|cool-retro-term-1.0.1-4|18	BuildRequires:  pkgconfig(Qt5Quick)
21cr|cool-retro-term-1.0.1-4|19	BuildRequires:  pkgconfig(Qt5Sql)
21cr|cool-retro-term-1.0.1-4|20	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|cool-retro-term-1.0.1-4|21	
21cr|cool-retro-term-1.0.1-4|22	%description
21cr|cool-retro-term-1.0.1-4|23	Cool Retro Terminal is a terminal emulator which tries to mimic the look and
21cr|cool-retro-term-1.0.1-4|24	feel of the old cathode tube screens. It has been designed to be eye-candy,
21cr|cool-retro-term-1.0.1-4|25	customizable, and reasonably lightweight.
21cr|cool-retro-term-1.0.1-4|26	
21cr|cool-retro-term-1.0.1-4|27	%files
21cr|cool-retro-term-1.0.1-4|28	%{_bindir}/%{name}
21cr|cool-retro-term-1.0.1-4|29	%{_datadir}/applications/%{name}.desktop
21cr|cool-retro-term-1.0.1-4|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|cool-retro-term-1.0.1-4|31	%dir %{_qt5_libdir}/qt5/qml/QMLTermWidget
21cr|cool-retro-term-1.0.1-4|32	%{_qt5_libdir}/qt5/qml/QMLTermWidget/*
21cr|cool-retro-term-1.0.1-4|33	
21cr|cool-retro-term-1.0.1-4|34	#----------------------------------------------------------------------------
21cr|cool-retro-term-1.0.1-4|35	
21cr|cool-retro-term-1.0.1-4|36	%prep
21cr|cool-retro-term-1.0.1-4|37	%setup -q
21cr|cool-retro-term-1.0.1-4|38	
21cr|cool-retro-term-1.0.1-4|39	rm -rf qmltermwidget
21cr|cool-retro-term-1.0.1-4|40	tar -xf %{SOURCE1}
21cr|cool-retro-term-1.0.1-4|41	mv qmltermwidget-%{qmltermwidget_version} qmltermwidget
21cr|cool-retro-term-1.0.1-4|42	
21cr|cool-retro-term-1.0.1-4|43	%build
21cr|cool-retro-term-1.0.1-4|44	%define optflags -Wa,--compress-debug-sections -gdwarf-4
21cr|cool-retro-term-1.0.1-4|45	%define ldflags %{nil}
21cr|cool-retro-term-1.0.1-4|46	%qmake_qt5
21cr|cool-retro-term-1.0.1-4|47	%make
21cr|cool-retro-term-1.0.1-4|48	
21cr|cool-retro-term-1.0.1-4|49	%install
21cr|cool-retro-term-1.0.1-4|50	make install INSTALL_ROOT=%{buildroot} STRIP=true

787 21
21cr|copyfs-1.0.1-10|1	Summary:	A copy-on-write, versionned filesystem
21cr|copyfs-1.0.1-10|2	Name:		copyfs
21cr|copyfs-1.0.1-10|3	Version:	1.0.1
21cr|copyfs-1.0.1-10|4	Release:	10
21cr|copyfs-1.0.1-10|5	License:	GPLv2+
21cr|copyfs-1.0.1-10|6	Group:		Archiving/Backup
21cr|copyfs-1.0.1-10|7	Url:		http://n0x.org/copyfs/
21cr|copyfs-1.0.1-10|8	Source0:	http://n0x.org/copyfs/%{name}-%{version}.tar.bz2
21cr|copyfs-1.0.1-10|9	Patch0:		copyfs-headers.patch
21cr|copyfs-1.0.1-10|10	BuildRequires:	attr-devel
21cr|copyfs-1.0.1-10|11	BuildRequires:	pkgconfig(fuse)
21cr|copyfs-1.0.1-10|12	Requires:	fuse
21cr|copyfs-1.0.1-10|13	
21cr|copyfs-1.0.1-10|14	%description
21cr|copyfs-1.0.1-10|15	CopyFS is a copy-on-write, versionned file system. This file system is
21cr|copyfs-1.0.1-10|16	useful for example when you have a directory containing important
21cr|copyfs-1.0.1-10|17	files, for which you want to track changes, and be able to revert to an
21cr|copyfs-1.0.1-10|18	older version. CopyFS lets you do that by transparently making backups
21cr|copyfs-1.0.1-10|19	of each file that you modify. You are then able to see what version are
21cr|copyfs-1.0.1-10|20	available for a file, and get an older version.
21cr|copyfs-1.0.1-10|21	
21cr|copyfs-1.0.1-10|22	%files
21cr|copyfs-1.0.1-10|23	%doc README TODO COPYING
21cr|copyfs-1.0.1-10|24	%{_bindir}/copyfs-daemon
21cr|copyfs-1.0.1-10|25	%{_bindir}/copyfs-fversion
21cr|copyfs-1.0.1-10|26	%{_bindir}/copyfs-mount
21cr|copyfs-1.0.1-10|27	%{_mandir}/man1/copyfs-daemon.*
21cr|copyfs-1.0.1-10|28	%{_mandir}/man1/copyfs-fversion.*
21cr|copyfs-1.0.1-10|29	%{_mandir}/man1/copyfs-mount.*
21cr|copyfs-1.0.1-10|30	%{_mandir}/man1/copyfs.*
21cr|copyfs-1.0.1-10|31	
21cr|copyfs-1.0.1-10|32	#----------------------------------------------------------------------------
21cr|copyfs-1.0.1-10|33	
21cr|copyfs-1.0.1-10|34	%prep
21cr|copyfs-1.0.1-10|35	%autosetup -p1
21cr|copyfs-1.0.1-10|36	
21cr|copyfs-1.0.1-10|37	%build
21cr|copyfs-1.0.1-10|38	%configure
21cr|copyfs-1.0.1-10|39	%make
21cr|copyfs-1.0.1-10|40	
21cr|copyfs-1.0.1-10|41	%install
21cr|copyfs-1.0.1-10|42	%makeinstall

788 21
21cr|copyq-7.1.0-1|1	%define oname CopyQ
21cr|copyq-7.1.0-1|2	
21cr|copyq-7.1.0-1|3	Summary:	Advanced clipboard manager
21cr|copyq-7.1.0-1|4	Name:		copyq
21cr|copyq-7.1.0-1|5	Version:	7.1.0
21cr|copyq-7.1.0-1|6	Release:	1
21cr|copyq-7.1.0-1|7	License:	GPLv3+
21cr|copyq-7.1.0-1|8	Group:		Accessibility
21cr|copyq-7.1.0-1|9	Url:		http://hluk.github.io/CopyQ/
21cr|copyq-7.1.0-1|10	Source0:	https://github.com/hluk/CopyQ/archive/v%{version}/%{oname}-%{version}.tar.gz
21cr|copyq-7.1.0-1|11	Patch0:		copyq-6.1.0-plugindir.patch
21cr|copyq-7.1.0-1|12	BuildRequires:	cmake
21cr|copyq-7.1.0-1|13	BuildRequires:	extra-cmake-modules
21cr|copyq-7.1.0-1|14	BuildRequires:	imagemagick
21cr|copyq-7.1.0-1|15	BuildRequires:	qt5-linguist-tools
21cr|copyq-7.1.0-1|16	BuildRequires:	pkgconfig(Qt5Core) >= 5.8.0
21cr|copyq-7.1.0-1|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|copyq-7.1.0-1|18	BuildRequires:	pkgconfig(Qt5Script)
21cr|copyq-7.1.0-1|19	BuildRequires:	pkgconfig(Qt5Svg)
21cr|copyq-7.1.0-1|20	BuildRequires:	pkgconfig(Qt5WaylandClient)
21cr|copyq-7.1.0-1|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|copyq-7.1.0-1|22	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|copyq-7.1.0-1|23	BuildRequires:	pkgconfig(Qt5Xml)
21cr|copyq-7.1.0-1|24	BuildRequires:	pkgconfig(x11)
21cr|copyq-7.1.0-1|25	BuildRequires:	pkgconfig(xext)
21cr|copyq-7.1.0-1|26	BuildRequires:	pkgconfig(xfixes)
21cr|copyq-7.1.0-1|27	BuildRequires:	kf5notifications-devel
21cr|copyq-7.1.0-1|28	
21cr|copyq-7.1.0-1|29	%description
21cr|copyq-7.1.0-1|30	CopyQ is advanced clipboard manager with search-able and editable history with
21cr|copyq-7.1.0-1|31	support for image formats, command line control and more.
21cr|copyq-7.1.0-1|32	Features
21cr|copyq-7.1.0-1|33	- Supports Windows and Linux.
21cr|copyq-7.1.0-1|34	- Store text, HTML, images and any other custom format.
21cr|copyq-7.1.0-1|35	- Customize tray menu.
21cr|copyq-7.1.0-1|36	- Save items in new tabs.
21cr|copyq-7.1.0-1|37	- Quickly browse through items (fast navigation, filtering with matched text
21cr|copyq-7.1.0-1|38	highlighting).
21cr|copyq-7.1.0-1|39	- Sort items, create new, remove, copy/paste to different tab.
21cr|copyq-7.1.0-1|40	- Variety of system-wide shortcuts (e.g. show main window or tray, edit
21cr|copyq-7.1.0-1|41	clipboard, copy next/previous item, paste as plain text).
21cr|copyq-7.1.0-1|42	- Immediately paste to focused window from tray or main window.
21cr|copyq-7.1.0-1|43	- Fully customizable appearance (colors, fonts, transparency).
21cr|copyq-7.1.0-1|44	- Advanced command-line interface and scripting.
21cr|copyq-7.1.0-1|45	- Ignore clipboard copied from some windows or containing some text.
21cr|copyq-7.1.0-1|46	- Apply custom commands on selected items or automatically when new matching
21cr|copyq-7.1.0-1|47	clipboard content is available.
21cr|copyq-7.1.0-1|48	
21cr|copyq-7.1.0-1|49	%files
21cr|copyq-7.1.0-1|50	%doc AUTHORS LICENSE
21cr|copyq-7.1.0-1|51	%{_bindir}/%{name}
21cr|copyq-7.1.0-1|52	%{_libdir}/%{name}
21cr|copyq-7.1.0-1|53	%{_datadir}/applications/com.github.hluk.%{name}.desktop
21cr|copyq-7.1.0-1|54	%{_datadir}/bash-completion/completions/%{name}
21cr|copyq-7.1.0-1|55	%{_datadir}/metainfo/com.github.hluk.%{name}.appdata.xml
21cr|copyq-7.1.0-1|56	%{_datadir}/%{name}/themes/*.css
21cr|copyq-7.1.0-1|57	%{_datadir}/%{name}/themes/*.ini
21cr|copyq-7.1.0-1|58	%{_datadir}/%{name}/translations/%{name}*.qm
21cr|copyq-7.1.0-1|59	%{_iconsdir}/hicolor/*/apps/%{name}*.svg
21cr|copyq-7.1.0-1|60	%{_iconsdir}/hicolor/*/apps/%{name}*.png
21cr|copyq-7.1.0-1|61	%{_mandir}/man1/%{name}.1*
21cr|copyq-7.1.0-1|62	
21cr|copyq-7.1.0-1|63	#-----------------------------------------------------------------------------
21cr|copyq-7.1.0-1|64	
21cr|copyq-7.1.0-1|65	%prep
21cr|copyq-7.1.0-1|66	%setup -qn %{oname}-%{version}
21cr|copyq-7.1.0-1|67	%patch0 -p1
21cr|copyq-7.1.0-1|68	find . -type f -exec chmod -x {} \;
21cr|copyq-7.1.0-1|69	
21cr|copyq-7.1.0-1|70	
21cr|copyq-7.1.0-1|71	%build
21cr|copyq-7.1.0-1|72	export CFLAGS="%{optflags} -ffast-math"
21cr|copyq-7.1.0-1|73	%cmake_qt5 \
21cr|copyq-7.1.0-1|74	-DWITH_QT5=TRUE \
21cr|copyq-7.1.0-1|75	-DLIBDIR=%{_lib}
21cr|copyq-7.1.0-1|76	%make
21cr|copyq-7.1.0-1|77	
21cr|copyq-7.1.0-1|78	
21cr|copyq-7.1.0-1|79	%install
21cr|copyq-7.1.0-1|80	%makeinstall_std -C build

789 21
21cr|coq-8.15.2-2|1	%define debug_package %nil
21cr|coq-8.15.2-2|2	
21cr|coq-8.15.2-2|3	%global camlsuffix opt
21cr|coq-8.15.2-2|4	%global ocamldir %{_libdir}/ocaml
21cr|coq-8.15.2-2|5	
21cr|coq-8.15.2-2|6	Summary:	The Coq Proof Assistant
21cr|coq-8.15.2-2|7	Name:		coq
21cr|coq-8.15.2-2|8	Version:	8.15.2
21cr|coq-8.15.2-2|9	Release:	2
21cr|coq-8.15.2-2|10	Group:		Sciences/Computer science
21cr|coq-8.15.2-2|11	License:	LGPLv2+
21cr|coq-8.15.2-2|12	Url:		http://coq.inria.fr
21cr|coq-8.15.2-2|13	Source0:	https://github.com/coq/coq/archive/refs/tags/V%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|coq-8.15.2-2|14	Source1:	https://github.com/coq/coq/releases/download/V%{version}/coq-%{version}-reference-manual.pdf?/Reference-Manual.pdf
21cr|coq-8.15.2-2|15	Source2:	coq.xml
21cr|coq-8.15.2-2|16	Source3:	fr.inria.coqide.metainfo.xml
21cr|coq-8.15.2-2|17	Source4:	fr.inria.coqide.desktop
21cr|coq-8.15.2-2|18	Source10:	%{name}.rpmlintrc
21cr|coq-8.15.2-2|19	BuildRequires:	appstream
21cr|coq-8.15.2-2|20	BuildRequires:	libicns-utils
21cr|coq-8.15.2-2|21	BuildRequires:	ocaml-dune-devel
21cr|coq-8.15.2-2|22	BuildRequires:	ocaml
21cr|coq-8.15.2-2|23	BuildRequires:	ocaml-findlib
21cr|coq-8.15.2-2|24	BuildRequires:	ocaml-zarith-devel
21cr|coq-8.15.2-2|25	BuildRequires:	ocaml-lablgtk3-devel
21cr|coq-8.15.2-2|26	BuildRequires:	ocaml-lablgtk3-sourceview3-devel
21cr|coq-8.15.2-2|27	
21cr|coq-8.15.2-2|28	%description
21cr|coq-8.15.2-2|29	Coq is a proof assistant which:
21cr|coq-8.15.2-2|30	- allows to handle calculus assertions,
21cr|coq-8.15.2-2|31	- check mechanically proofs of these assertions,
21cr|coq-8.15.2-2|32	- helps to find formal proofs,
21cr|coq-8.15.2-2|33	- extracts a certified program from the constructive proof
21cr|coq-8.15.2-2|34	of its formal specification.
21cr|coq-8.15.2-2|35	
21cr|coq-8.15.2-2|36	%files
21cr|coq-8.15.2-2|37	%doc %{_docdir}/coq/coq-core
21cr|coq-8.15.2-2|38	%{_bindir}/*
21cr|coq-8.15.2-2|39	%{_libdir}/ocaml/coq
21cr|coq-8.15.2-2|40	%{_libdir}/ocaml/coq-core
21cr|coq-8.15.2-2|41	%{_libdir}/ocaml/coq-doc
21cr|coq-8.15.2-2|42	%{_libdir}/ocaml/coq-stdlib
21cr|coq-8.15.2-2|43	%{_libdir}/ocaml/stublibs
21cr|coq-8.15.2-2|44	%{_mandir}/man1/*
21cr|coq-8.15.2-2|45	%{_datadir}/texmf/tex/latex/misc/*
21cr|coq-8.15.2-2|46	%exclude %{_bindir}/coqide*
21cr|coq-8.15.2-2|47	%exclude %{_libdir}/ocaml/coqide*
21cr|coq-8.15.2-2|48	
21cr|coq-8.15.2-2|49	#----------------------------------------------------------------------------
21cr|coq-8.15.2-2|50	
21cr|coq-8.15.2-2|51	%package ide
21cr|coq-8.15.2-2|52	Summary:	The Coq Integrated Development Interface
21cr|coq-8.15.2-2|53	Group:		Sciences/Computer science
21cr|coq-8.15.2-2|54	Requires:	%{name} = %{EVRD}
21cr|coq-8.15.2-2|55	
21cr|coq-8.15.2-2|56	%description ide
21cr|coq-8.15.2-2|57	The Coq Integrated Development Interface is a graphical interface for the
21cr|coq-8.15.2-2|58	Coq proof assistant.
21cr|coq-8.15.2-2|59	
21cr|coq-8.15.2-2|60	%files ide
21cr|coq-8.15.2-2|61	%doc %{_docdir}/coq/coqide*
21cr|coq-8.15.2-2|62	%{_bindir}/coqide*
21cr|coq-8.15.2-2|63	%{_libdir}/ocaml/coqide*
21cr|coq-8.15.2-2|64	%{_datadir}/icons/hicolor/16x16/apps/coq.png
21cr|coq-8.15.2-2|65	%{_datadir}/icons/hicolor/16x16/mimetypes/coqfile.png
21cr|coq-8.15.2-2|66	%{_datadir}/icons/hicolor/32x32/apps/coq.png
21cr|coq-8.15.2-2|67	%{_datadir}/icons/hicolor/32x32/mimetypes/coqfile.png
21cr|coq-8.15.2-2|68	%{_datadir}/icons/hicolor/128x128/mimetypes/coqfile.png
21cr|coq-8.15.2-2|69	%{_datadir}/icons/hicolor/256x256/apps/coq.png
21cr|coq-8.15.2-2|70	%{_datadir}/icons/hicolor/256x256/mimetypes/coqfile.png
21cr|coq-8.15.2-2|71	%{_datadir}/icons/hicolor/512x512/apps/coq.png
21cr|coq-8.15.2-2|72	%{_datadir}/icons/hicolor/512x512/mimetypes/coqfile.png
21cr|coq-8.15.2-2|73	%{_metainfodir}/fr.inria.coqide.metainfo.xml
21cr|coq-8.15.2-2|74	%{_datadir}/applications/fr.inria.coqide.desktop
21cr|coq-8.15.2-2|75	%{_datadir}/gtksourceview-3.0/language-specs/coq*.lang
21cr|coq-8.15.2-2|76	%{_datadir}/gtksourceview-3.0/styles/coq_style.xml
21cr|coq-8.15.2-2|77	%{_datadir}/coq
21cr|coq-8.15.2-2|78	%{_datadir}/mime/packages/coq.xml
21cr|coq-8.15.2-2|79	%{_sysconfdir}/xdg/coq/
21cr|coq-8.15.2-2|80	
21cr|coq-8.15.2-2|81	#----------------------------------------------------------------------------
21cr|coq-8.15.2-2|82	
21cr|coq-8.15.2-2|83	%package doc
21cr|coq-8.15.2-2|84	Summary:	Documentation for %{name}
21cr|coq-8.15.2-2|85	Group:		Sciences/Computer science
21cr|coq-8.15.2-2|86	License:	Open Publication License
21cr|coq-8.15.2-2|87	BuildArch:	noarch
21cr|coq-8.15.2-2|88	
21cr|coq-8.15.2-2|89	%description doc
21cr|coq-8.15.2-2|90	The %{name}-doc package contains documentation for %{name}.
21cr|coq-8.15.2-2|91	
21cr|coq-8.15.2-2|92	%files doc
21cr|coq-8.15.2-2|93	%doc Reference-Manual.pdf
21cr|coq-8.15.2-2|94	
21cr|coq-8.15.2-2|95	#----------------------------------------------------------------------------
21cr|coq-8.15.2-2|96	
21cr|coq-8.15.2-2|97	%prep
21cr|coq-8.15.2-2|98	%setup -q -n %{name}-%{version}
21cr|coq-8.15.2-2|99	
21cr|coq-8.15.2-2|100	cp %{SOURCE1} .
21cr|coq-8.15.2-2|101	
21cr|coq-8.15.2-2|102	# Use Fedora flags
21cr|coq-8.15.2-2|103	sed -e 's|-Wall.*-O2|%{build_cflags} %{build_ldflags} -Wno-unused|' \
21cr|coq-8.15.2-2|104	-e 's| -march=native||' \
21cr|coq-8.15.2-2|105	-i tools/configure/configure.ml
21cr|coq-8.15.2-2|106	
21cr|coq-8.15.2-2|107	fixtimestamp() {
21cr|coq-8.15.2-2|108	touch -r $1.orig $1
21cr|coq-8.15.2-2|109	rm -f $1.orig
21cr|coq-8.15.2-2|110	}
21cr|coq-8.15.2-2|111	
21cr|coq-8.15.2-2|112	# Do not invoke env
21cr|coq-8.15.2-2|113	for f in doc/tools/coqrst/notations/fontsupport.py;
21cr|coq-8.15.2-2|114	do
21cr|coq-8.15.2-2|115	sed -i.orig 's,/usr/bin/env python2,%__python3,' $f
21cr|coq-8.15.2-2|116	fixtimestamp $f
21cr|coq-8.15.2-2|117	done
21cr|coq-8.15.2-2|118	for f in $(grep -Frl '%{_bindir}/env'); do
21cr|coq-8.15.2-2|119	sed -r -i.orig 's,(%{_bindir}/)env[[:blank:]]+([[:alnum:]]+),\1\2,g' $f
21cr|coq-8.15.2-2|120	fixtimestamp $f
21cr|coq-8.15.2-2|121	done
21cr|coq-8.15.2-2|122	
21cr|coq-8.15.2-2|123	%build
21cr|coq-8.15.2-2|124	./configure \
21cr|coq-8.15.2-2|125	-mandir %{_mandir} \
21cr|coq-8.15.2-2|126	-prefix %{_prefix} \
21cr|coq-8.15.2-2|127	-libdir %{ocamldir}/coq \
21cr|coq-8.15.2-2|128	-configdir %{_sysconfdir}/xdg/coq \
21cr|coq-8.15.2-2|129	-docdir %{_datadir}/doc/%{name} \
21cr|coq-8.15.2-2|130	-datadir %{_datadir}/pixmaps \
21cr|coq-8.15.2-2|131	-browser "xdg-open %s" \
21cr|coq-8.15.2-2|132	-native-compiler yes \
21cr|coq-8.15.2-2|133	-coqide opt \
21cr|coq-8.15.2-2|134	-bin-annot
21cr|coq-8.15.2-2|135	
21cr|coq-8.15.2-2|136	export CAML_LD_LIBRARY_PATH=`pwd`/kernel/byterun:${CAML_LD_LIBRARY_PATH}
21cr|coq-8.15.2-2|137	make world
21cr|coq-8.15.2-2|138	
21cr|coq-8.15.2-2|139	%install
21cr|coq-8.15.2-2|140	make install-coq DESTDIR=%{buildroot}
21cr|coq-8.15.2-2|141	make install-coqide DESTDIR=%{buildroot}
21cr|coq-8.15.2-2|142	export EXCLUDE_FROM_STRIP=%{_bindir}
21cr|coq-8.15.2-2|143	
21cr|coq-8.15.2-2|144	#%%make_install
21cr|coq-8.15.2-2|145	
21cr|coq-8.15.2-2|146	# FIXME: why didn't this install in libdir?
21cr|coq-8.15.2-2|147	mkdir -p %{buildroot}%{ocamldir}
21cr|coq-8.15.2-2|148	mv %{buildroot}%{_prefix}/lib/{coq*,stublibs} %{buildroot}%{ocamldir}
21cr|coq-8.15.2-2|149	%ifnarch %{ix86}
21cr|coq-8.15.2-2|150	rmdir %{buildroot}%{_prefix}/lib
21cr|coq-8.15.2-2|151	%endif
21cr|coq-8.15.2-2|152	
21cr|coq-8.15.2-2|153	# FIXME: dune ignores the configdir argument to configure
21cr|coq-8.15.2-2|154	mkdir -p %{buildroot}%{_sysconfdir}/xdg/%{name}
21cr|coq-8.15.2-2|155	
21cr|coq-8.15.2-2|156	# Use links rather than copying binaries
21cr|coq-8.15.2-2|157	for fil in coqtop coqidetop; do
21cr|coq-8.15.2-2|158	rm -f %{buildroot}%{_bindir}/$fil
21cr|coq-8.15.2-2|159	ln %{buildroot}%{_bindir}/$fil.%{camlsuffix} %{buildroot}%{_bindir}/$fil
21cr|coq-8.15.2-2|160	done
21cr|coq-8.15.2-2|161	
21cr|coq-8.15.2-2|162	# Install desktop and file type icons
21cr|coq-8.15.2-2|163	pushd ide/coqide/MacOS
21cr|coq-8.15.2-2|164	icns2png -x coqide.icns
21cr|coq-8.15.2-2|165	for sz in 16 32 256 512; do
21cr|coq-8.15.2-2|166	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/apps
21cr|coq-8.15.2-2|167	mv coqide_${sz}x${sz}x32.png \
21cr|coq-8.15.2-2|168	%{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/apps/coq.png
21cr|coq-8.15.2-2|169	done
21cr|coq-8.15.2-2|170	icns2png -x coqfile.icns
21cr|coq-8.15.2-2|171	for sz in 16 32 128 256 512; do
21cr|coq-8.15.2-2|172	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/mimetypes
21cr|coq-8.15.2-2|173	mv coqfile_${sz}x${sz}x32.png \
21cr|coq-8.15.2-2|174	%{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/mimetypes/coqfile.png
21cr|coq-8.15.2-2|175	done
21cr|coq-8.15.2-2|176	popd
21cr|coq-8.15.2-2|177	
21cr|coq-8.15.2-2|178	# Install desktop file
21cr|coq-8.15.2-2|179	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE4}
21cr|coq-8.15.2-2|180	
21cr|coq-8.15.2-2|181	# Make a MIME type for .v files
21cr|coq-8.15.2-2|182	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|coq-8.15.2-2|183	cp -p %{SOURCE2} %{buildroot}%{_datadir}/mime/packages
21cr|coq-8.15.2-2|184	
21cr|coq-8.15.2-2|185	# Install AppData file
21cr|coq-8.15.2-2|186	mkdir -p %{buildroot}%{_metainfodir}
21cr|coq-8.15.2-2|187	install -pm 644 %{SOURCE3} %{buildroot}%{_metainfodir}
21cr|coq-8.15.2-2|188	appstreamcli validate --no-net \
21cr|coq-8.15.2-2|189	%{buildroot}%{_metainfodir}/fr.inria.coqide.metainfo.xml
21cr|coq-8.15.2-2|190	
21cr|coq-8.15.2-2|191	# Install the language bindings
21cr|coq-8.15.2-2|192	mkdir -p %{buildroot}%{_datadir}/gtksourceview-3.0/language-specs
21cr|coq-8.15.2-2|193	for fil in coq.lang coq-ssreflect.lang; do
21cr|coq-8.15.2-2|194	ln -s ../../coq/$fil %{buildroot}%{_datadir}/gtksourceview-3.0/language-specs
21cr|coq-8.15.2-2|195	done
21cr|coq-8.15.2-2|196	
21cr|coq-8.15.2-2|197	# Install the style file
21cr|coq-8.15.2-2|198	mkdir -p %{buildroot}%{_datadir}/gtksourceview-3.0/styles
21cr|coq-8.15.2-2|199	ln -s ../../coq/coq_style.xml %{buildroot}%{_datadir}/gtksourceview-3.0/styles
21cr|coq-8.15.2-2|200	
21cr|coq-8.15.2-2|201	# We install our own documentation
21cr|coq-8.15.2-2|202	rm -fr %{buildroot}%{_prefix}/doc
21cr|coq-8.15.2-2|203	
21cr|coq-8.15.2-2|204	# Install opam files
21cr|coq-8.15.2-2|205	cp -p coq.opam %{buildroot}%{ocamldir}/coq/opam
21cr|coq-8.15.2-2|206	
21cr|coq-8.15.2-2|207	mkdir -p %{buildroot}%{ocamldir}/coq-stdlib
21cr|coq-8.15.2-2|208	cp -p coq-stdlib.opam %{buildroot}%{ocamldir}/coq-stdlib/opam
21cr|coq-8.15.2-2|209	
21cr|coq-8.15.2-2|210	mkdir -p %{buildroot}%{ocamldir}/coq-doc
21cr|coq-8.15.2-2|211	cp -p coq-doc.opam %{buildroot}%{ocamldir}/coq-doc/opam

790 21
21cr|coquillo-2.0.2-2|1	%global	debug_package %{nil}
21cr|coquillo-2.0.2-2|2	
21cr|coquillo-2.0.2-2|3	Summary:	Audio Metadata Editor
21cr|coquillo-2.0.2-2|4	Name:		coquillo
21cr|coquillo-2.0.2-2|5	Version:	2.0.2
21cr|coquillo-2.0.2-2|6	Release:	2
21cr|coquillo-2.0.2-2|7	License:	LGPLv3+
21cr|coquillo-2.0.2-2|8	Group:		Sound
21cr|coquillo-2.0.2-2|9	Url:			https://github.com/sjuvonen/coquillo
21cr|coquillo-2.0.2-2|10	Source0:	https://github.com/sjuvonen/coquillo/archive/%{name}-%{version}.tar.gz
21cr|coquillo-2.0.2-2|11	BuildRequires:	pkgconfig(libmusicbrainz5)
21cr|coquillo-2.0.2-2|12	BuildRequires:	pkgconfig(phonon)
21cr|coquillo-2.0.2-2|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|coquillo-2.0.2-2|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|coquillo-2.0.2-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|coquillo-2.0.2-2|16	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|coquillo-2.0.2-2|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|coquillo-2.0.2-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|coquillo-2.0.2-2|19	BuildRequires:	pkgconfig(taglib)
21cr|coquillo-2.0.2-2|20	
21cr|coquillo-2.0.2-2|21	%description
21cr|coquillo-2.0.2-2|22	Coquillo is a metadata editor, or so-called tagger utility, with which you can
21cr|coquillo-2.0.2-2|23	edit tags of many different audio files. Its support includes MP3, Ogg/Vorbis,
21cr|coquillo-2.0.2-2|24	FLAC and many others.
21cr|coquillo-2.0.2-2|25	
21cr|coquillo-2.0.2-2|26	%files
21cr|coquillo-2.0.2-2|27	%doc BUGS LICENSE README.md
21cr|coquillo-2.0.2-2|28	%{_bindir}/%{name}
21cr|coquillo-2.0.2-2|29	%{_datadir}/applications/%{name}.desktop
21cr|coquillo-2.0.2-2|30	%{_datadir}/pixmaps/%{name}.png
21cr|coquillo-2.0.2-2|31	
21cr|coquillo-2.0.2-2|32	#----------------------------------------------------------------------------
21cr|coquillo-2.0.2-2|33	
21cr|coquillo-2.0.2-2|34	%prep
21cr|coquillo-2.0.2-2|35	%setup -q
21cr|coquillo-2.0.2-2|36	
21cr|coquillo-2.0.2-2|37	
21cr|coquillo-2.0.2-2|38	%build
21cr|coquillo-2.0.2-2|39	%qmake_qt5
21cr|coquillo-2.0.2-2|40	%make
21cr|coquillo-2.0.2-2|41	
21cr|coquillo-2.0.2-2|42	
21cr|coquillo-2.0.2-2|43	%install
21cr|coquillo-2.0.2-2|44	%makeinstall_std INSTALL_ROOT=%{buildroot}

791 21
21cr|corectrl-1.2.7-1|1	%define major 0
21cr|corectrl-1.2.7-1|2	%define libname %mklibname %{name} %{major}
21cr|corectrl-1.2.7-1|3	
21cr|corectrl-1.2.7-1|4	Summary:	Friendly hardware control
21cr|corectrl-1.2.7-1|5	Name:		corectrl
21cr|corectrl-1.2.7-1|6	Version:	1.2.7
21cr|corectrl-1.2.7-1|7	Release:	1
21cr|corectrl-1.2.7-1|8	License:	GPLv3+ and Boost and BSD and MIT and Public Domain
21cr|corectrl-1.2.7-1|9	Group:		Monitoring
21cr|corectrl-1.2.7-1|10	Url:		https://gitlab.com/corectrl/corectrl
21cr|corectrl-1.2.7-1|11	Source0:	https://gitlab.com/corectrl/corectrl/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|corectrl-1.2.7-1|12	Source1:	README.fedora.md
21cr|corectrl-1.2.7-1|13	BuildRequires:	cmake
21cr|corectrl-1.2.7-1|14	BuildRequires:	extra-cmake-modules
21cr|corectrl-1.2.7-1|15	BuildRequires:	ninja
21cr|corectrl-1.2.7-1|16	BuildRequires:	appstream-glib-devel
21cr|corectrl-1.2.7-1|17	BuildRequires:	libdrm-devel
21cr|corectrl-1.2.7-1|18	BuildRequires:	libstdc++-static-devel
21cr|corectrl-1.2.7-1|19	BuildRequires:	cmake(KF5Archive)
21cr|corectrl-1.2.7-1|20	BuildRequires:	cmake(KF5Auth)
21cr|corectrl-1.2.7-1|21	BuildRequires:	cmake(KF5CoreAddons)
21cr|corectrl-1.2.7-1|22	BuildRequires:	cmake(Qt5Charts)
21cr|corectrl-1.2.7-1|23	BuildRequires:	cmake(Qt5Concurrent)
21cr|corectrl-1.2.7-1|24	BuildRequires:	cmake(Qt5Core)
21cr|corectrl-1.2.7-1|25	BuildRequires:	cmake(Qt5DBus)
21cr|corectrl-1.2.7-1|26	BuildRequires:	cmake(Qt5LinguistTools)
21cr|corectrl-1.2.7-1|27	BuildRequires:	cmake(Qt5Multimedia)
21cr|corectrl-1.2.7-1|28	BuildRequires:	cmake(Qt5Network)
21cr|corectrl-1.2.7-1|29	BuildRequires:	cmake(Qt5Svg)
21cr|corectrl-1.2.7-1|30	BuildRequires:	cmake(Qt5Widgets)
21cr|corectrl-1.2.7-1|31	BuildRequires:	pkgconfig(botan-2)
21cr|corectrl-1.2.7-1|32	BuildRequires:	pkgconfig(x11)
21cr|corectrl-1.2.7-1|33	Requires:	dbus-common
21cr|corectrl-1.2.7-1|34	Requires:	hicolor-icon-theme
21cr|corectrl-1.2.7-1|35	Requires:	polkit
21cr|corectrl-1.2.7-1|36	Requires:	qt5-qtquickcontrols2
21cr|corectrl-1.2.7-1|37	Recommends:	glxinfo
21cr|corectrl-1.2.7-1|38	Recommends:	vulkan
21cr|corectrl-1.2.7-1|39	
21cr|corectrl-1.2.7-1|40	%description
21cr|corectrl-1.2.7-1|41	CoreCtrl is a Free and Open Source GNU/Linux application that allows you to
21cr|corectrl-1.2.7-1|42	control with ease your computer hardware using application profiles. It aims to
21cr|corectrl-1.2.7-1|43	be flexible, comfortable and accessible to regular users.
21cr|corectrl-1.2.7-1|44	
21cr|corectrl-1.2.7-1|45	- For setup instructions run:
21cr|corectrl-1.2.7-1|46	
21cr|corectrl-1.2.7-1|47	xdg-open %{_docdir}/%{name}/README.md
21cr|corectrl-1.2.7-1|48	
21cr|corectrl-1.2.7-1|49	- or go to the project wiki:
21cr|corectrl-1.2.7-1|50	
21cr|corectrl-1.2.7-1|51	https://gitlab.com/corectrl/corectrl/wikis
21cr|corectrl-1.2.7-1|52	
21cr|corectrl-1.2.7-1|53	%files
21cr|corectrl-1.2.7-1|54	%doc README.md README.fedora.md
21cr|corectrl-1.2.7-1|55	%license COPYING LICENSE
21cr|corectrl-1.2.7-1|56	%{_bindir}/%{name}
21cr|corectrl-1.2.7-1|57	%{_datadir}/applications/*.desktop
21cr|corectrl-1.2.7-1|58	%{_datadir}/dbus-1/system.d/*.conf
21cr|corectrl-1.2.7-1|59	%{_datadir}/dbus-1/system-services/*.service
21cr|corectrl-1.2.7-1|60	%{_datadir}/icons/hicolor/*/*/*.svg
21cr|corectrl-1.2.7-1|61	%{_datadir}/polkit-1/actions/*.policy
21cr|corectrl-1.2.7-1|62	%{_libdir}/libexec/kauth/%{name}_*
21cr|corectrl-1.2.7-1|63	%{_metainfodir}/*.xml
21cr|corectrl-1.2.7-1|64	
21cr|corectrl-1.2.7-1|65	#----------------------------------------------------------------------------
21cr|corectrl-1.2.7-1|66	
21cr|corectrl-1.2.7-1|67	%package -n %{libname}
21cr|corectrl-1.2.7-1|68	Summary:	CoreCtrl library
21cr|corectrl-1.2.7-1|69	Group:		System/Libraries
21cr|corectrl-1.2.7-1|70	
21cr|corectrl-1.2.7-1|71	%description -n %{libname}
21cr|corectrl-1.2.7-1|72	CoreCtrl library.
21cr|corectrl-1.2.7-1|73	
21cr|corectrl-1.2.7-1|74	%files -n %{libname}
21cr|corectrl-1.2.7-1|75	%{_libdir}/lib%{name}.so.%{major}*
21cr|corectrl-1.2.7-1|76	
21cr|corectrl-1.2.7-1|77	#----------------------------------------------------------------------------
21cr|corectrl-1.2.7-1|78	
21cr|corectrl-1.2.7-1|79	%prep
21cr|corectrl-1.2.7-1|80	%autosetup -n %{name}-v%{version} -p1
21cr|corectrl-1.2.7-1|81	cp %{SOURCE1} ./
21cr|corectrl-1.2.7-1|82	# 'lib64' path fix
21cr|corectrl-1.2.7-1|83	sed -e 's@DESTINATION lib@DESTINATION %{_lib}@g' -i src/CMakeLists.txt
21cr|corectrl-1.2.7-1|84	# lib soversion fix
21cr|corectrl-1.2.7-1|85	echo "set_property(TARGET %{name}_lib PROPERTY SOVERSION 0)" >> src/CMakeLists.txt
21cr|corectrl-1.2.7-1|86	
21cr|corectrl-1.2.7-1|87	%build
21cr|corectrl-1.2.7-1|88	%cmake	\
21cr|corectrl-1.2.7-1|89	-DBUILD_TESTING=ON	\
21cr|corectrl-1.2.7-1|90	-DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21cr|corectrl-1.2.7-1|91	-G Ninja
21cr|corectrl-1.2.7-1|92	%ninja_build
21cr|corectrl-1.2.7-1|93	
21cr|corectrl-1.2.7-1|94	%install
21cr|corectrl-1.2.7-1|95	%ninja_install -C build
21cr|corectrl-1.2.7-1|96	
21cr|corectrl-1.2.7-1|97	# Useless symlink without headers
21cr|corectrl-1.2.7-1|98	rm %{buildroot}/%{_libdir}/lib%{name}.so

792 21
21cr|coredumper-1.2.1-13|1	%define major 1
21cr|coredumper-1.2.1-13|2	%define libname %mklibname %{name} %{major}
21cr|coredumper-1.2.1-13|3	%define devname %mklibname %{name} -d
21cr|coredumper-1.2.1-13|4	
21cr|coredumper-1.2.1-13|5	Summary:	Generate a core dump of a running program without crashing
21cr|coredumper-1.2.1-13|6	Name:		coredumper
21cr|coredumper-1.2.1-13|7	Version:	1.2.1
21cr|coredumper-1.2.1-13|8	Release:	13
21cr|coredumper-1.2.1-13|9	License:	BSD
21cr|coredumper-1.2.1-13|10	Group:		System/Libraries
21cr|coredumper-1.2.1-13|11	Url:		http://code.google.com/p/google-coredumper/
21cr|coredumper-1.2.1-13|12	Source0:	http://google-coredumper.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|coredumper-1.2.1-13|13	Patch0:		coredumper-libtool_fixes.diff
21cr|coredumper-1.2.1-13|14	Patch1:		coredumper-1.2.1-fix-build-1.patch
21cr|coredumper-1.2.1-13|15	Patch2:		coredumper-1.2.1-rosa-buildfix.patch
21cr|coredumper-1.2.1-13|16	Patch3:		coredumper-1.2.1-fix-build-2.patch
21cr|coredumper-1.2.1-13|17	BuildRequires:	autoconf2.5
21cr|coredumper-1.2.1-13|18	BuildRequires:	automake
21cr|coredumper-1.2.1-13|19	# gdb is needed by make check
21cr|coredumper-1.2.1-13|20	BuildRequires:	gdb
21cr|coredumper-1.2.1-13|21	
21cr|coredumper-1.2.1-13|22	%description
21cr|coredumper-1.2.1-13|23	The coredumper library can be compiled into applications to create
21cr|coredumper-1.2.1-13|24	core dumps of the running program, without termination. It
21cr|coredumper-1.2.1-13|25	supports both single- and multi-threaded core dumps, even if the
21cr|coredumper-1.2.1-13|26	kernel doesn't natively support for multi-threaded core files.
21cr|coredumper-1.2.1-13|27	
21cr|coredumper-1.2.1-13|28	#----------------------------------------------------------------------------
21cr|coredumper-1.2.1-13|29	
21cr|coredumper-1.2.1-13|30	%package -n %{libname}
21cr|coredumper-1.2.1-13|31	Summary:	Generate a core dump of a running program without crashing
21cr|coredumper-1.2.1-13|32	Group:		System/Libraries
21cr|coredumper-1.2.1-13|33	
21cr|coredumper-1.2.1-13|34	%description -n %{libname}
21cr|coredumper-1.2.1-13|35	The coredumper library can be compiled into applications to create
21cr|coredumper-1.2.1-13|36	core dumps of the running program, without termination. It
21cr|coredumper-1.2.1-13|37	supports both single- and multi-threaded core dumps, even if the
21cr|coredumper-1.2.1-13|38	kernel doesn't natively support for multi-threaded core files.
21cr|coredumper-1.2.1-13|39	
21cr|coredumper-1.2.1-13|40	%files -n %{libname}
21cr|coredumper-1.2.1-13|41	%doc AUTHORS COPYING ChangeLog README
21cr|coredumper-1.2.1-13|42	%{_libdir}/lib%{name}.so.%{major}*
21cr|coredumper-1.2.1-13|43	
21cr|coredumper-1.2.1-13|44	#----------------------------------------------------------------------------
21cr|coredumper-1.2.1-13|45	
21cr|coredumper-1.2.1-13|46	%package -n %{devname}
21cr|coredumper-1.2.1-13|47	Summary:	Generate a core dump of a running program without crashing
21cr|coredumper-1.2.1-13|48	Group:		Development/C
21cr|coredumper-1.2.1-13|49	Requires:	%{libname} = %{EVRD}
21cr|coredumper-1.2.1-13|50	Provides:	coredumper-devel = %{EVRD}
21cr|coredumper-1.2.1-13|51	
21cr|coredumper-1.2.1-13|52	%description -n %{devname}
21cr|coredumper-1.2.1-13|53	The coredumper library can be compiled into applications to create
21cr|coredumper-1.2.1-13|54	core dumps of the running program, without termination. It
21cr|coredumper-1.2.1-13|55	supports both single- and multi-threaded core dumps, even if the
21cr|coredumper-1.2.1-13|56	kernel doesn't natively support for multi-threaded core files.
21cr|coredumper-1.2.1-13|57	
21cr|coredumper-1.2.1-13|58	This package contains static and debug libraries and header
21cr|coredumper-1.2.1-13|59	files for developing applications that use the coredumper library.
21cr|coredumper-1.2.1-13|60	
21cr|coredumper-1.2.1-13|61	%files -n %{devname}
21cr|coredumper-1.2.1-13|62	%doc examples
21cr|coredumper-1.2.1-13|63	%{_libdir}/lib%{name}.so
21cr|coredumper-1.2.1-13|64	%{_includedir}/google/*
21cr|coredumper-1.2.1-13|65	%{_mandir}/man3/*
21cr|coredumper-1.2.1-13|66	
21cr|coredumper-1.2.1-13|67	#----------------------------------------------------------------------------
21cr|coredumper-1.2.1-13|68	
21cr|coredumper-1.2.1-13|69	%prep
21cr|coredumper-1.2.1-13|70	%setup -q
21cr|coredumper-1.2.1-13|71	%patch0 -p0 -b .libtool
21cr|coredumper-1.2.1-13|72	%patch1 -p1
21cr|coredumper-1.2.1-13|73	%patch2 -p1
21cr|coredumper-1.2.1-13|74	%patch3 -p1
21cr|coredumper-1.2.1-13|75	
21cr|coredumper-1.2.1-13|76	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|coredumper-1.2.1-13|77	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|coredumper-1.2.1-13|78	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|coredumper-1.2.1-13|79	
21cr|coredumper-1.2.1-13|80	%build
21cr|coredumper-1.2.1-13|81	export WANT_AUTOCONF_2_5=1
21cr|coredumper-1.2.1-13|82	rm -f configure
21cr|coredumper-1.2.1-13|83	libtoolize --copy --force
21cr|coredumper-1.2.1-13|84	aclocal
21cr|coredumper-1.2.1-13|85	autoconf --force
21cr|coredumper-1.2.1-13|86	automake --add-missing
21cr|coredumper-1.2.1-13|87	
21cr|coredumper-1.2.1-13|88	%serverbuild
21cr|coredumper-1.2.1-13|89	
21cr|coredumper-1.2.1-13|90	export CFLAGS="$CFLAGS -fPIC -DPIC"
21cr|coredumper-1.2.1-13|91	
21cr|coredumper-1.2.1-13|92	%configure --disable-static
21cr|coredumper-1.2.1-13|93	
21cr|coredumper-1.2.1-13|94	%make CFLAGS="$CFLAGS -fPIC -DPIC"
21cr|coredumper-1.2.1-13|95	
21cr|coredumper-1.2.1-13|96	%install
21cr|coredumper-1.2.1-13|97	%makeinstall_std
21cr|coredumper-1.2.1-13|98	
21cr|coredumper-1.2.1-13|99	# cleanup
21cr|coredumper-1.2.1-13|100	rm -rf %{buildroot}%{_datadir}/doc

793 21
21cr|coriander-2.0.3-2|1	Summary:	GUI for controlling IEEE1394 cameras
21cr|coriander-2.0.3-2|2	Name:		coriander
21cr|coriander-2.0.3-2|3	Version:	2.0.3
21cr|coriander-2.0.3-2|4	Release:	2
21cr|coriander-2.0.3-2|5	License:	GPLv2+
21cr|coriander-2.0.3-2|6	Group:		Video
21cr|coriander-2.0.3-2|7	Url:		http://damien.douxchamps.net/ieee1394/coriander/
21cr|coriander-2.0.3-2|8	Source0:	http://downloads.sourceforge.net/project/coriander/%{name}-2/%{version}/%{name}-%{version}.tar.gz
21cr|coriander-2.0.3-2|9	BuildRequires:	gettext
21cr|coriander-2.0.3-2|10	#BuildRequires:	ffmpeg-devel
21cr|coriander-2.0.3-2|11	BuildRequires:	ftp-devel
21cr|coriander-2.0.3-2|12	BuildRequires:	pkgconfig(libdc1394-2) >= 2.0.2
21cr|coriander-2.0.3-2|13	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|coriander-2.0.3-2|14	BuildRequires:	pkgconfig(libraw1394) >= 1.2.0
21cr|coriander-2.0.3-2|15	BuildRequires:	pkgconfig(libtiff-4)
21cr|coriander-2.0.3-2|16	BuildRequires:	pkgconfig(sdl)
21cr|coriander-2.0.3-2|17	BuildRequires:	pkgconfig(x11)
21cr|coriander-2.0.3-2|18	BuildRequires:	pkgconfig(xv)
21cr|coriander-2.0.3-2|19	
21cr|coriander-2.0.3-2|20	%description
21cr|coriander-2.0.3-2|21	Coriander is the Linux graphical user interface (GUI) for controlling a
21cr|coriander-2.0.3-2|22	Digital Camera through the IEEE1394 bus (aka FireWire, or iLink). Coriander is
21cr|coriander-2.0.3-2|23	full featured and besides changing the parameters of the camera it will also
21cr|coriander-2.0.3-2|24	let you record video, send images to an FTP site, convert the video to a V4L
21cr|coriander-2.0.3-2|25	stream,... A live display is of course provided too. Best of all, Coriander
21cr|coriander-2.0.3-2|26	will work with any camera that is compatible with the IIDC specifications
21cr|coriander-2.0.3-2|27	(also known as DCAM specs). This includes most 1394 webcams and a majority of
21cr|coriander-2.0.3-2|28	industrial or scientific cameras too.
21cr|coriander-2.0.3-2|29	
21cr|coriander-2.0.3-2|30	%files
21cr|coriander-2.0.3-2|31	%doc AUTHORS COPYING README
21cr|coriander-2.0.3-2|32	%{_bindir}/%{name}
21cr|coriander-2.0.3-2|33	%dir %{_datadir}/pixmaps/%{name}
21cr|coriander-2.0.3-2|34	%{_datadir}/pixmaps/%{name}/%{name}-icon.png
21cr|coriander-2.0.3-2|35	%{_datadir}/pixmaps/%{name}/%{name}-logo.png
21cr|coriander-2.0.3-2|36	
21cr|coriander-2.0.3-2|37	#-----------------------------------------------------------------------------
21cr|coriander-2.0.3-2|38	
21cr|coriander-2.0.3-2|39	%prep
21cr|coriander-2.0.3-2|40	%setup -q
21cr|coriander-2.0.3-2|41	
21cr|coriander-2.0.3-2|42	%build
21cr|coriander-2.0.3-2|43	%global optflags %{optflags} -fcommon
21cr|coriander-2.0.3-2|44	%configure
21cr|coriander-2.0.3-2|45	%make
21cr|coriander-2.0.3-2|46	
21cr|coriander-2.0.3-2|47	%install
21cr|coriander-2.0.3-2|48	%makeinstall_std

794 21
21cr|corkscrew-2.0-10|1	%define patchSet0 20060404
21cr|corkscrew-2.0-10|2	
21cr|corkscrew-2.0-10|3	Name: corkscrew
21cr|corkscrew-2.0-10|4	Summary: Tool for tunneling SSH through HTTP proxies
21cr|corkscrew-2.0-10|5	Version: 2.0
21cr|corkscrew-2.0-10|6	Release: 10
21cr|corkscrew-2.0-10|7	License: GPL
21cr|corkscrew-2.0-10|8	Url: http://www.agroman.net/%{name}
21cr|corkscrew-2.0-10|9	Group: Networking/Other
21cr|corkscrew-2.0-10|10	Source0: http://www.agroman.net/%{name}/%{name}-%{version}.tar.bz2
21cr|corkscrew-2.0-10|11	Patch0: %{name}-%{version}.%{patchSet0}-manpage.patch.bz2
21cr|corkscrew-2.0-10|12	Patch1: %{name}-%{version}.%{patchSet0}-firstpacket.patch.bz2
21cr|corkscrew-2.0-10|13	
21cr|corkscrew-2.0-10|14	%description
21cr|corkscrew-2.0-10|15	Corkscrew is a tool for tunneling SSH through HTTP proxies.
21cr|corkscrew-2.0-10|16	
21cr|corkscrew-2.0-10|17	%prep
21cr|corkscrew-2.0-10|18	%setup
21cr|corkscrew-2.0-10|19	%patch0 -p1 -b .manpage
21cr|corkscrew-2.0-10|20	%patch1 -p1 -b .firstpacket
21cr|corkscrew-2.0-10|21	
21cr|corkscrew-2.0-10|22	# Fix some bad references in the man pages
21cr|corkscrew-2.0-10|23	perl -pi -e 's|/usr/local/bin|%{_bindir}|g;' corkscrew.1 README
21cr|corkscrew-2.0-10|24	
21cr|corkscrew-2.0-10|25	%build
21cr|corkscrew-2.0-10|26	rm -f install-sh missing mkinstalldirs
21cr|corkscrew-2.0-10|27	sed -i -e 's:AM_C_PROTOTYPES:dnl &:' configure.in
21cr|corkscrew-2.0-10|28	autoreconf -fi
21cr|corkscrew-2.0-10|29	
21cr|corkscrew-2.0-10|30	%configure
21cr|corkscrew-2.0-10|31	%make
21cr|corkscrew-2.0-10|32	
21cr|corkscrew-2.0-10|33	%install
21cr|corkscrew-2.0-10|34	mkdir -p %{buildroot}%{_bindir}
21cr|corkscrew-2.0-10|35	mkdir -p %{buildroot}%{_mandir}/man1
21cr|corkscrew-2.0-10|36	cp corkscrew.1 %{buildroot}%{_mandir}/man1/corkscrew.1
21cr|corkscrew-2.0-10|37	
21cr|corkscrew-2.0-10|38	%makeinstall
21cr|corkscrew-2.0-10|39	
21cr|corkscrew-2.0-10|40	%files
21cr|corkscrew-2.0-10|41	%doc README
21cr|corkscrew-2.0-10|42	%{_bindir}/%{name}
21cr|corkscrew-2.0-10|43	%{_mandir}/man1/%{name}.1*

795 21
21cr|corosync-qdevice-3.0.3-1|1	%bcond_without userflags
21cr|corosync-qdevice-3.0.3-1|2	
21cr|corosync-qdevice-3.0.3-1|3	Name:		corosync-qdevice
21cr|corosync-qdevice-3.0.3-1|4	Summary:	The Corosync Cluster Engine Qdevice
21cr|corosync-qdevice-3.0.3-1|5	Group:		System/Base
21cr|corosync-qdevice-3.0.3-1|6	Version:	3.0.3
21cr|corosync-qdevice-3.0.3-1|7	Release:	1
21cr|corosync-qdevice-3.0.3-1|8	License:	BSD-3-Clause
21cr|corosync-qdevice-3.0.3-1|9	URL:		https://github.com/corosync/corosync-qdevice
21cr|corosync-qdevice-3.0.3-1|10	Source0:	https://github.com/corosync/corosync-qdevice/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|corosync-qdevice-3.0.3-1|11	Source10:	coroqnetd.sysusers.conf
21cr|corosync-qdevice-3.0.3-1|12	BuildRequires:	pkgconfig(systemd)
21cr|corosync-qdevice-3.0.3-1|13	BuildRequires:	corosync-devel
21cr|corosync-qdevice-3.0.3-1|14	BuildRequires:	libqb-devel
21cr|corosync-qdevice-3.0.3-1|15	BuildRequires:	sed
21cr|corosync-qdevice-3.0.3-1|16	BuildRequires:	groff
21cr|corosync-qdevice-3.0.3-1|17	BuildRequires:	nss-devel
21cr|corosync-qdevice-3.0.3-1|18	
21cr|corosync-qdevice-3.0.3-1|19	Requires:	corosync
21cr|corosync-qdevice-3.0.3-1|20	Requires:	nss-tools
21cr|corosync-qdevice-3.0.3-1|21	
21cr|corosync-qdevice-3.0.3-1|22	%description
21cr|corosync-qdevice-3.0.3-1|23	This package contains the Corosync Cluster Engine Qdevice, script for creating
21cr|corosync-qdevice-3.0.3-1|24	NSS certificates and an init script.
21cr|corosync-qdevice-3.0.3-1|25	
21cr|corosync-qdevice-3.0.3-1|26	%files
21cr|corosync-qdevice-3.0.3-1|27	%dir %{_sysconfdir}/corosync/qdevice
21cr|corosync-qdevice-3.0.3-1|28	%dir %config(noreplace) %{_sysconfdir}/corosync/qdevice/net
21cr|corosync-qdevice-3.0.3-1|29	%dir %{_localstatedir}/run/corosync-qdevice
21cr|corosync-qdevice-3.0.3-1|30	%{_sbindir}/corosync-qdevice
21cr|corosync-qdevice-3.0.3-1|31	%{_sbindir}/corosync-qdevice-net-certutil
21cr|corosync-qdevice-3.0.3-1|32	%{_sbindir}/corosync-qdevice-tool
21cr|corosync-qdevice-3.0.3-1|33	%config(noreplace) %{_sysconfdir}/sysconfig/corosync-qdevice
21cr|corosync-qdevice-3.0.3-1|34	%{_unitdir}/corosync-qdevice.service
21cr|corosync-qdevice-3.0.3-1|35	%{_mandir}/man8/corosync-qdevice-tool.8*
21cr|corosync-qdevice-3.0.3-1|36	%{_mandir}/man8/corosync-qdevice-net-certutil.8*
21cr|corosync-qdevice-3.0.3-1|37	%{_mandir}/man8/corosync-qdevice.8*
21cr|corosync-qdevice-3.0.3-1|38	
21cr|corosync-qdevice-3.0.3-1|39	
21cr|corosync-qdevice-3.0.3-1|40	%post
21cr|corosync-qdevice-3.0.3-1|41	%systemd_post corosync-qdevice.service
21cr|corosync-qdevice-3.0.3-1|42	
21cr|corosync-qdevice-3.0.3-1|43	%preun
21cr|corosync-qdevice-3.0.3-1|44	%systemd_preun corosync-qdevice.service
21cr|corosync-qdevice-3.0.3-1|45	
21cr|corosync-qdevice-3.0.3-1|46	%postun
21cr|corosync-qdevice-3.0.3-1|47	%systemd_postun_with_restart corosync-qdevice.service
21cr|corosync-qdevice-3.0.3-1|48	
21cr|corosync-qdevice-3.0.3-1|49	#-----------------------------------------------------------
21cr|corosync-qdevice-3.0.3-1|50	%package -n corosync-qdevice-devel
21cr|corosync-qdevice-3.0.3-1|51	Summary:	The Corosync Cluster Engine Qdevice Network Development Kit
21cr|corosync-qdevice-3.0.3-1|52	Group:		Development/Other
21cr|corosync-qdevice-3.0.3-1|53	Requires:	%{name} = %{EVRD}
21cr|corosync-qdevice-3.0.3-1|54	Requires:	pkgconfig
21cr|corosync-qdevice-3.0.3-1|55	
21cr|corosync-qdevice-3.0.3-1|56	%description -n corosync-qdevice-devel
21cr|corosync-qdevice-3.0.3-1|57	This package contains files used to develop using
21cr|corosync-qdevice-3.0.3-1|58	The Corosync Cluster Engine Qdevice
21cr|corosync-qdevice-3.0.3-1|59	
21cr|corosync-qdevice-3.0.3-1|60	%files -n corosync-qdevice-devel
21cr|corosync-qdevice-3.0.3-1|61	%license LICENSE
21cr|corosync-qdevice-3.0.3-1|62	%{_datadir}/pkgconfig/corosync-qdevice.pc
21cr|corosync-qdevice-3.0.3-1|63	#-----------------------------------------------------------
21cr|corosync-qdevice-3.0.3-1|64	%package -n corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|65	Summary:	The Corosync Cluster Engine Qdevice Network Daemon
21cr|corosync-qdevice-3.0.3-1|66	Group:		System/Base
21cr|corosync-qdevice-3.0.3-1|67	Requires:	nss-tools
21cr|corosync-qdevice-3.0.3-1|68	Requires(pre):	/bin/systemd-sysusers
21cr|corosync-qdevice-3.0.3-1|69	
21cr|corosync-qdevice-3.0.3-1|70	%description -n corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|71	This package contains the Corosync Cluster Engine Qdevice Network Daemon,
21cr|corosync-qdevice-3.0.3-1|72	script for creating NSS certificates and an init script.
21cr|corosync-qdevice-3.0.3-1|73	
21cr|corosync-qdevice-3.0.3-1|74	%files -n corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|75	%dir %config(noreplace) %attr(770, coroqnetd, coroqnetd) %{_sysconfdir}/corosync/qnetd
21cr|corosync-qdevice-3.0.3-1|76	%dir %attr(770, coroqnetd, coroqnetd) %{_localstatedir}/run/corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|77	%{_bindir}/corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|78	%{_bindir}/corosync-qnetd-certutil
21cr|corosync-qdevice-3.0.3-1|79	%{_bindir}/corosync-qnetd-tool
21cr|corosync-qdevice-3.0.3-1|80	%config(noreplace) %{_sysconfdir}/sysconfig/corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|81	%{_unitdir}/corosync-qnetd.service
21cr|corosync-qdevice-3.0.3-1|82	%{_mandir}/man8/corosync-qnetd-tool.8*
21cr|corosync-qdevice-3.0.3-1|83	%{_mandir}/man8/corosync-qnetd-certutil.8*
21cr|corosync-qdevice-3.0.3-1|84	%{_mandir}/man8/corosync-qnetd.8*
21cr|corosync-qdevice-3.0.3-1|85	%{_sysusersdir}/coroqnetd.conf
21cr|corosync-qdevice-3.0.3-1|86	
21cr|corosync-qdevice-3.0.3-1|87	%pre -n corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|88	%sysusers_create_package coroqnetd %{SOURCE10}
21cr|corosync-qdevice-3.0.3-1|89	
21cr|corosync-qdevice-3.0.3-1|90	%post -n corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|91	%systemd_post corosync-qnetd.service
21cr|corosync-qdevice-3.0.3-1|92	
21cr|corosync-qdevice-3.0.3-1|93	%preun -n corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|94	%systemd_preun corosync-qnetd.service
21cr|corosync-qdevice-3.0.3-1|95	
21cr|corosync-qdevice-3.0.3-1|96	%postun -n corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|97	%systemd_postun_with_restart corosync-qnetd.service
21cr|corosync-qdevice-3.0.3-1|98	
21cr|corosync-qdevice-3.0.3-1|99	#-----------------------------------------------------------
21cr|corosync-qdevice-3.0.3-1|100	%prep
21cr|corosync-qdevice-3.0.3-1|101	%setup -q -n %{name}-%{version}%{?gittarver}
21cr|corosync-qdevice-3.0.3-1|102	
21cr|corosync-qdevice-3.0.3-1|103	%build
21cr|corosync-qdevice-3.0.3-1|104	%configure \
21cr|corosync-qdevice-3.0.3-1|105	%if %{with userflags}
21cr|corosync-qdevice-3.0.3-1|106	--enable-user-flags \
21cr|corosync-qdevice-3.0.3-1|107	%endif
21cr|corosync-qdevice-3.0.3-1|108	--enable-systemd \
21cr|corosync-qdevice-3.0.3-1|109	--enable-qdevices \
21cr|corosync-qdevice-3.0.3-1|110	--enable-qnetd \
21cr|corosync-qdevice-3.0.3-1|111	--with-systemddir=%{_unitdir} \
21cr|corosync-qdevice-3.0.3-1|112	--docdir=%{_docdir}
21cr|corosync-qdevice-3.0.3-1|113	
21cr|corosync-qdevice-3.0.3-1|114	%make_build
21cr|corosync-qdevice-3.0.3-1|115	
21cr|corosync-qdevice-3.0.3-1|116	%install
21cr|corosync-qdevice-3.0.3-1|117	%make_install
21cr|corosync-qdevice-3.0.3-1|118	
21cr|corosync-qdevice-3.0.3-1|119	## tree fixup
21cr|corosync-qdevice-3.0.3-1|120	# drop docs and html docs for now
21cr|corosync-qdevice-3.0.3-1|121	rm -rf %{buildroot}%{_docdir}/*
21cr|corosync-qdevice-3.0.3-1|122	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|corosync-qdevice-3.0.3-1|123	# /etc/sysconfig/corosync-qdevice
21cr|corosync-qdevice-3.0.3-1|124	install -p -m 644 init/corosync-qdevice.sysconfig.example \
21cr|corosync-qdevice-3.0.3-1|125	%{buildroot}%{_sysconfdir}/sysconfig/corosync-qdevice
21cr|corosync-qdevice-3.0.3-1|126	# /etc/sysconfig/corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|127	install -p -m 644 init/corosync-qnetd.sysconfig.example \
21cr|corosync-qdevice-3.0.3-1|128	%{buildroot}%{_sysconfdir}/sysconfig/corosync-qnetd
21cr|corosync-qdevice-3.0.3-1|129	
21cr|corosync-qdevice-3.0.3-1|130	sed -i -e 's/^#User=/User=/' \
21cr|corosync-qdevice-3.0.3-1|131	%{buildroot}%{_unitdir}/corosync-qnetd.service
21cr|corosync-qdevice-3.0.3-1|132	
21cr|corosync-qdevice-3.0.3-1|133	# install sysusers config
21cr|corosync-qdevice-3.0.3-1|134	install -D -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/coroqnetd.conf

796 21
21cr|corsixth-0.66-2|1	%define	oname CorsixTH
21cr|corsixth-0.66-2|2	
21cr|corsixth-0.66-2|3	Summary:	Open source clone of Theme Hospital
21cr|corsixth-0.66-2|4	Name:		corsixth
21cr|corsixth-0.66-2|5	Version:	0.66
21cr|corsixth-0.66-2|6	Release:	2
21cr|corsixth-0.66-2|7	Epoch:		1
21cr|corsixth-0.66-2|8	License:	MIT
21cr|corsixth-0.66-2|9	Group:		Games/Strategy
21cr|corsixth-0.66-2|10	Url:		https://github.com/CorsixTH/CorsixTH
21cr|corsixth-0.66-2|11	Source0:	https://github.com/CorsixTH/CorsixTH/archive/v%{version}/%{oname}-%{version}.tar.gz
21cr|corsixth-0.66-2|12	BuildRequires:	cmake
21cr|corsixth-0.66-2|13	BuildRequires:	doxygen
21cr|corsixth-0.66-2|14	BuildRequires:	ffmpeg-devel
21cr|corsixth-0.66-2|15	BuildRequires:	pkgconfig(freetype2)
21cr|corsixth-0.66-2|16	BuildRequires:	pkgconfig(lua)
21cr|corsixth-0.66-2|17	BuildRequires:	pkgconfig(sdl2)
21cr|corsixth-0.66-2|18	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|corsixth-0.66-2|19	Requires:	lua-luafilesystem
21cr|corsixth-0.66-2|20	Requires:	lua-lpeg
21cr|corsixth-0.66-2|21	Suggests:	fluidsynth
21cr|corsixth-0.66-2|22	
21cr|corsixth-0.66-2|23	%description
21cr|corsixth-0.66-2|24	This project aims to reimplement the game engine of Theme Hospital, and be
21cr|corsixth-0.66-2|25	able to load the original game data files. This means that you will need a
21cr|corsixth-0.66-2|26	purchased copy of Theme Hospital in order to enjoy CorsixTH.
21cr|corsixth-0.66-2|27	
21cr|corsixth-0.66-2|28	%files
21cr|corsixth-0.66-2|29	%doc README.txt
21cr|corsixth-0.66-2|30	%license LICENSE.txt
21cr|corsixth-0.66-2|31	%{_appdatadir}/com.%{name}.%{name}.metainfo.xml
21cr|corsixth-0.66-2|32	%{_datadir}/applications/com.%{name}.%{name}.desktop
21cr|corsixth-0.66-2|33	%{_gamesbindir}/corsix-th
21cr|corsixth-0.66-2|34	%{_gamesdatadir}/corsix-th/
21cr|corsixth-0.66-2|35	%{_iconsdir}/hicolor/scalable/apps/corsix-th.svg
21cr|corsixth-0.66-2|36	%{_mandir}/man6/corsix-th.6.*
21cr|corsixth-0.66-2|37	
21cr|corsixth-0.66-2|38	#----------------------------------------------------------------------------
21cr|corsixth-0.66-2|39	
21cr|corsixth-0.66-2|40	%prep
21cr|corsixth-0.66-2|41	%autosetup -p1 -n %{oname}-%{version}
21cr|corsixth-0.66-2|42	
21cr|corsixth-0.66-2|43	%build
21cr|corsixth-0.66-2|44	%cmake \
21cr|corsixth-0.66-2|45	-DCMAKE_INSTALL_BINDIR="games"		\
21cr|corsixth-0.66-2|46	-DCMAKE_INSTALL_DATADIR="share/games"	\
21cr|corsixth-0.66-2|47	-DCMAKE_INSTALL_PREFIX="%{_prefix}"
21cr|corsixth-0.66-2|48	%make
21cr|corsixth-0.66-2|49	
21cr|corsixth-0.66-2|50	%install
21cr|corsixth-0.66-2|51	%makeinstall_std -C build

797 21
21cr|cortado-0.2.2-0.0.6|1	# FIXME: don't bundle all this thirdparty software
21cr|cortado-0.2.2-0.0.6|2	# FIXME: do we need to install others jars, besides the applets?
21cr|cortado-0.2.2-0.0.6|3	
21cr|cortado-0.2.2-0.0.6|4	Name:           cortado
21cr|cortado-0.2.2-0.0.6|5	Version:        0.2.2
21cr|cortado-0.2.2-0.0.6|6	Release:        0.0.6
21cr|cortado-0.2.2-0.0.6|7	Epoch:          0
21cr|cortado-0.2.2-0.0.6|8	Summary:        Java media framework based on GStreamer's design
21cr|cortado-0.2.2-0.0.6|9	Group:          Development/Java
21cr|cortado-0.2.2-0.0.6|10	License:        GPLv2+/LGPLv2+/BSD
21cr|cortado-0.2.2-0.0.6|11	URL:            http://www.flumotion.net/
21cr|cortado-0.2.2-0.0.6|12	Source0:        http://www.flumotion.net/src/cortado/cortado-%{version}.tar.gz
21cr|cortado-0.2.2-0.0.6|13	BuildRequires:  ant
21cr|cortado-0.2.2-0.0.6|14	BuildRequires:  java-rpmbuild
21cr|cortado-0.2.2-0.0.6|15	BuildArch:      noarch
21cr|cortado-0.2.2-0.0.6|16	
21cr|cortado-0.2.2-0.0.6|17	%description
21cr|cortado-0.2.2-0.0.6|18	Cortado is a Java media framework based on GStreamer's design.
21cr|cortado-0.2.2-0.0.6|19	
21cr|cortado-0.2.2-0.0.6|20	%prep
21cr|cortado-0.2.2-0.0.6|21	%setup -q
21cr|cortado-0.2.2-0.0.6|22	
21cr|cortado-0.2.2-0.0.6|23	%build
21cr|cortado-0.2.2-0.0.6|24	export CLASSPATH=
21cr|cortado-0.2.2-0.0.6|25	export OPT_JAR_LIST=:
21cr|cortado-0.2.2-0.0.6|26	%{ant}
21cr|cortado-0.2.2-0.0.6|27	
21cr|cortado-0.2.2-0.0.6|28	%install
21cr|cortado-0.2.2-0.0.6|29	%{__rm} -rf %{buildroot}
21cr|cortado-0.2.2-0.0.6|30	%{__mkdir_p} %{buildroot}%{_javadir}
21cr|cortado-0.2.2-0.0.6|31	
21cr|cortado-0.2.2-0.0.6|32	%{__cp} -a output/dist/applet/cortado-ovt-debug-%{version}.jar  %{buildroot}%{_javadir}/%{name}-ovt-%{version}.jar
21cr|cortado-0.2.2-0.0.6|33	%{__cp} -a output/dist/applet/cortado-ov-debug-%{version}.jar  %{buildroot}%{_javadir}/%{name}-ov-%{version}.jar
21cr|cortado-0.2.2-0.0.6|34	%{__cp} -a output/dist/applet/cortado-mmjs-debug-%{version}.jar  %{buildroot}%{_javadir}/%{name}-mmjs-%{version}.jar
21cr|cortado-0.2.2-0.0.6|35	
21cr|cortado-0.2.2-0.0.6|36	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)
21cr|cortado-0.2.2-0.0.6|37	
21cr|cortado-0.2.2-0.0.6|38	%clean
21cr|cortado-0.2.2-0.0.6|39	%{__rm} -rf %{buildroot}
21cr|cortado-0.2.2-0.0.6|40	
21cr|cortado-0.2.2-0.0.6|41	%files
21cr|cortado-0.2.2-0.0.6|42	%defattr(0644,root,root,0755)
21cr|cortado-0.2.2-0.0.6|43	%doc LICENSE.* HACKING README NEWS RELEASE TODO cortado.doap
21cr|cortado-0.2.2-0.0.6|44	%{_javadir}/%{name}-ovt-%{version}.jar
21cr|cortado-0.2.2-0.0.6|45	%{_javadir}/%{name}-ovt.jar
21cr|cortado-0.2.2-0.0.6|46	%{_javadir}/%{name}-ov-%{version}.jar
21cr|cortado-0.2.2-0.0.6|47	%{_javadir}/%{name}-ov.jar
21cr|cortado-0.2.2-0.0.6|48	%{_javadir}/%{name}-mmjs-%{version}.jar
21cr|cortado-0.2.2-0.0.6|49	%{_javadir}/%{name}-mmjs.jar

798 21
21cr|cosmosmash-1.4.8-1|1	Name:		cosmosmash
21cr|cosmosmash-1.4.8-1|2	Version:	1.4.8
21cr|cosmosmash-1.4.8-1|3	Release:	1
21cr|cosmosmash-1.4.8-1|4	Summary:	A space rock shooting video game
21cr|cosmosmash-1.4.8-1|5	License:	GPLv2+
21cr|cosmosmash-1.4.8-1|6	Group:		Games/Arcade
21cr|cosmosmash-1.4.8-1|7	Url:		http://sarrazip.com/dev/cosmosmash.html
21cr|cosmosmash-1.4.8-1|8	Source0: 	http://perso.b2b2c.ca/sarrazip/dev/%{name}-%{version}.tar.gz
21cr|cosmosmash-1.4.8-1|9	
21cr|cosmosmash-1.4.8-1|10	BuildRequires:	pkgconfig(sdl)
21cr|cosmosmash-1.4.8-1|11	BuildRequires:	pkgconfig(SDL_image)
21cr|cosmosmash-1.4.8-1|12	BuildRequires:	pkgconfig(SDL_mixer)
21cr|cosmosmash-1.4.8-1|13	BuildRequires:	pkgconfig(SDL_gfx)
21cr|cosmosmash-1.4.8-1|14	BuildRequires:	flatzebra-devel >= 0.1.7
21cr|cosmosmash-1.4.8-1|15	
21cr|cosmosmash-1.4.8-1|16	%description
21cr|cosmosmash-1.4.8-1|17	In this game, you control a base that must destroy
21cr|cosmosmash-1.4.8-1|18	rocks before they hit the ground, or you lose points.
21cr|cosmosmash-1.4.8-1|19	You must also prevent "spinners" from touching the ground,
21cr|cosmosmash-1.4.8-1|20	or your base will explode.
21cr|cosmosmash-1.4.8-1|21	This game is a clone of the 1981 Astrosmash game for the
21cr|cosmosmash-1.4.8-1|22	Intellivision by Mattel Electronics.
21cr|cosmosmash-1.4.8-1|23	
21cr|cosmosmash-1.4.8-1|24	%files
21cr|cosmosmash-1.4.8-1|25	%doc AUTHORS COPYING NEWS README THANKS
21cr|cosmosmash-1.4.8-1|26	%{_gamesbindir}/%{name}
21cr|cosmosmash-1.4.8-1|27	%{_datadir}/sounds/*
21cr|cosmosmash-1.4.8-1|28	%{_datadir}/applications/*
21cr|cosmosmash-1.4.8-1|29	%{_datadir}/pixmaps/%{name}.png
21cr|cosmosmash-1.4.8-1|30	%{_mandir}/man6/%{name}.6.*
21cr|cosmosmash-1.4.8-1|31	#-----------------------------------------
21cr|cosmosmash-1.4.8-1|32	
21cr|cosmosmash-1.4.8-1|33	%prep
21cr|cosmosmash-1.4.8-1|34	%setup -q
21cr|cosmosmash-1.4.8-1|35	
21cr|cosmosmash-1.4.8-1|36	%build
21cr|cosmosmash-1.4.8-1|37	%configure2_5x --bindir=%{_gamesbindir}
21cr|cosmosmash-1.4.8-1|38	
21cr|cosmosmash-1.4.8-1|39	%make
21cr|cosmosmash-1.4.8-1|40	
21cr|cosmosmash-1.4.8-1|41	%install
21cr|cosmosmash-1.4.8-1|42	%makeinstall_std
21cr|cosmosmash-1.4.8-1|43	rm -fr %{buildroot}%{_defaultdocdir}/%{name}-*
21cr|cosmosmash-1.4.8-1|44	

799 21
21cr|countryballgame-1.01-1|1	%define  oname CountryballGame
21cr|countryballgame-1.01-1|2	
21cr|countryballgame-1.01-1|3	Name:           countryballgame
21cr|countryballgame-1.01-1|4	Version:	1.01
21cr|countryballgame-1.01-1|5	Release:	1
21cr|countryballgame-1.01-1|6	Summary:        2D sidescroller similar to original Super Mario series
21cr|countryballgame-1.01-1|7	Group:          Games/Arcade
21cr|countryballgame-1.01-1|8	License:        GPLv2+
21cr|countryballgame-1.01-1|9	Url:            https://github.com/stepulak/CountryballGame
21cr|countryballgame-1.01-1|10	Source0:        https://github.com/stepulak/CountryballGame/archive/v1.0-windows.tar.gz
21cr|countryballgame-1.01-1|11	Source1:        https://raw.githubusercontent.com/stepulak/CountryballGame/master/media/polandball_ico.png
21cr|countryballgame-1.01-1|12	BuildRequires:  imagemagick
21cr|countryballgame-1.01-1|13	BuildRequires:  zip
21cr|countryballgame-1.01-1|14	Requires:       love >= 0.10
21cr|countryballgame-1.01-1|15	BuildArch:      noarch
21cr|countryballgame-1.01-1|16	
21cr|countryballgame-1.01-1|17	%description
21cr|countryballgame-1.01-1|18	2D sidescroller platform game similar to
21cr|countryballgame-1.01-1|19	original Super Mario series.
21cr|countryballgame-1.01-1|20	The whole engine and game is written
21cr|countryballgame-1.01-1|21	in Lua using Love2D framework.
21cr|countryballgame-1.01-1|22	
21cr|countryballgame-1.01-1|23	Editor's keyboard shorcuts:
21cr|countryballgame-1.01-1|24	end - Editor mode/gameplay mode switch
21cr|countryballgame-1.01-1|25	(unavailable in mobile version or when campaign is on)
21cr|countryballgame-1.01-1|26	
21cr|countryballgame-1.01-1|27	tab - Show objects grid and available options
21cr|countryballgame-1.01-1|28	
21cr|countryballgame-1.01-1|29	't' - Enable console
21cr|countryballgame-1.01-1|30	
21cr|countryballgame-1.01-1|31	'1' - Show on/off grid
21cr|countryballgame-1.01-1|32	
21cr|countryballgame-1.01-1|33	escape - Disable console
21cr|countryballgame-1.01-1|34	
21cr|countryballgame-1.01-1|35	F5 - Quicksave (may overwrite old quicksavefile!)
21cr|countryballgame-1.01-1|36	
21cr|countryballgame-1.01-1|37	F6 - Quickload (if exists)
21cr|countryballgame-1.01-1|38	
21cr|countryballgame-1.01-1|39	WASD - Camera control .
21cr|countryballgame-1.01-1|40	
21cr|countryballgame-1.01-1|41	
21cr|countryballgame-1.01-1|42	%files
21cr|countryballgame-1.01-1|43	%doc README.md LICENSE
21cr|countryballgame-1.01-1|44	%{_datadir}/applications/%{name}.desktop
21cr|countryballgame-1.01-1|45	%{_gamesbindir}/%{name}
21cr|countryballgame-1.01-1|46	%{_gamesdatadir}/%{name}/%{name}.love
21cr|countryballgame-1.01-1|47	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|countryballgame-1.01-1|48	
21cr|countryballgame-1.01-1|49	#----------------------------------------------------------------------------
21cr|countryballgame-1.01-1|50	%prep
21cr|countryballgame-1.01-1|51	%setup  -qn %{oname}-1.0-windows
21cr|countryballgame-1.01-1|52	pushd game
21cr|countryballgame-1.01-1|53	zip -9 -q -r %{name}.love .
21cr|countryballgame-1.01-1|54	popd
21cr|countryballgame-1.01-1|55	
21cr|countryballgame-1.01-1|56	
21cr|countryballgame-1.01-1|57	%build
21cr|countryballgame-1.01-1|58	
21cr|countryballgame-1.01-1|59	%install
21cr|countryballgame-1.01-1|60	# data
21cr|countryballgame-1.01-1|61	install -D -m 644 game/%{name}.love %{buildroot}%{_gamesdatadir}/%{name}/%{name}.love
21cr|countryballgame-1.01-1|62	
21cr|countryballgame-1.01-1|63	# wrapper
21cr|countryballgame-1.01-1|64	mkdir -p %{buildroot}%{_gamesbindir}
21cr|countryballgame-1.01-1|65	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|countryballgame-1.01-1|66	#!/bin/sh
21cr|countryballgame-1.01-1|67	love %{_gamesdatadir}/%{name}/%{name}.love
21cr|countryballgame-1.01-1|68	EOF
21cr|countryballgame-1.01-1|69	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|countryballgame-1.01-1|70	
21cr|countryballgame-1.01-1|71	# Desktop entry
21cr|countryballgame-1.01-1|72	mkdir -p %{buildroot}%{_datadir}/applications
21cr|countryballgame-1.01-1|73	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|countryballgame-1.01-1|74	[Desktop Entry]
21cr|countryballgame-1.01-1|75	Name=%{name}
21cr|countryballgame-1.01-1|76	GenericName=%{summary}
21cr|countryballgame-1.01-1|77	Comment=%{summary}
21cr|countryballgame-1.01-1|78	Exec=%{name}
21cr|countryballgame-1.01-1|79	Icon=%{name}
21cr|countryballgame-1.01-1|80	Terminal=false
21cr|countryballgame-1.01-1|81	Type=Application
21cr|countryballgame-1.01-1|82	Categories=Game;ArcadeGame;
21cr|countryballgame-1.01-1|83	EOF
21cr|countryballgame-1.01-1|84	
21cr|countryballgame-1.01-1|85	
21cr|countryballgame-1.01-1|86	# icons
21cr|countryballgame-1.01-1|87	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|countryballgame-1.01-1|88	install -dm 0755 \
21cr|countryballgame-1.01-1|89	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|countryballgame-1.01-1|90	convert -strip -resize $size  -background transparent %{SOURCE1} \
21cr|countryballgame-1.01-1|91	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|countryballgame-1.01-1|92	done

800 21
21cr|countrycodes-1.0.6-1|1	Summary:	Country code finder
21cr|countrycodes-1.0.6-1|2	Name:		countrycodes
21cr|countrycodes-1.0.6-1|3	Version:	1.0.6
21cr|countrycodes-1.0.6-1|4	Release:	1
21cr|countrycodes-1.0.6-1|5	License:	GPL
21cr|countrycodes-1.0.6-1|6	Group:		Networking/Other
21cr|countrycodes-1.0.6-1|7	Url:		http://www.grigna.com/diego/linux/countrycodes
21cr|countrycodes-1.0.6-1|8	Source0:	http://www.grigna.com/diego/linux/countrycodes/%{name}-%{version}.tar.gz
21cr|countrycodes-1.0.6-1|9	
21cr|countrycodes-1.0.6-1|10	%description
21cr|countrycodes-1.0.6-1|11	Country codes is an ISO 3166 country code finder. It is mainly used to
21cr|countrycodes-1.0.6-1|12	determine to what country a domain name belongs. It also allows
21cr|countrycodes-1.0.6-1|13	searching by 2 or 3 letter codes, country number, and country name.
21cr|countrycodes-1.0.6-1|14	
21cr|countrycodes-1.0.6-1|15	%files
21cr|countrycodes-1.0.6-1|16	%doc AUTHORS Changelog COPYING README
21cr|countrycodes-1.0.6-1|17	%{_bindir}/iso3166
21cr|countrycodes-1.0.6-1|18	%{_mandir}/man1/iso3166.1*
21cr|countrycodes-1.0.6-1|19	
21cr|countrycodes-1.0.6-1|20	#----------------------------------------------------------------------------
21cr|countrycodes-1.0.6-1|21	
21cr|countrycodes-1.0.6-1|22	%prep
21cr|countrycodes-1.0.6-1|23	%setup -q
21cr|countrycodes-1.0.6-1|24	
21cr|countrycodes-1.0.6-1|25	%build
21cr|countrycodes-1.0.6-1|26	%make CCOPTS="%{optflags}"
21cr|countrycodes-1.0.6-1|27	
21cr|countrycodes-1.0.6-1|28	%install
21cr|countrycodes-1.0.6-1|29	install -d -m 755 %{buildroot}%{_bindir}
21cr|countrycodes-1.0.6-1|30	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|countrycodes-1.0.6-1|31	install -m 755 iso3166 %{buildroot}%{_bindir}/iso3166
21cr|countrycodes-1.0.6-1|32	install -m 644 iso3166.1 %{buildroot}%{_mandir}/man1/iso3166.1
21cr|countrycodes-1.0.6-1|33	

801 21
21cr|courier-authlib-0.71.5-1|1	Summary:	Courier authentication library
21cr|courier-authlib-0.71.5-1|2	Name:		courier-authlib
21cr|courier-authlib-0.71.5-1|3	Version:	0.71.5
21cr|courier-authlib-0.71.5-1|4	Release:	1
21cr|courier-authlib-0.71.5-1|5	License:	GPLv2+
21cr|courier-authlib-0.71.5-1|6	Group:		System/Servers
21cr|courier-authlib-0.71.5-1|7	Url:		http://www.courier-mta.org
21cr|courier-authlib-0.71.5-1|8	Source0:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
21cr|courier-authlib-0.71.5-1|9	Source2:	courier-authlib.authdaemon-init
21cr|courier-authlib-0.71.5-1|10	Source3:	courier-authlib-tmpfiles.conf
21cr|courier-authlib-0.71.5-1|11	Patch0:		courier-authlib-0.65.sysconftool.patch
21cr|courier-authlib-0.71.5-1|12	BuildRequires:	courier-unicode-devel
21cr|courier-authlib-0.71.5-1|13	BuildRequires:	expect
21cr|courier-authlib-0.71.5-1|14	BuildRequires:	gdbm-devel
21cr|courier-authlib-0.71.5-1|15	BuildRequires:	libltdl-devel
21cr|courier-authlib-0.71.5-1|16	BuildRequires:	mysql-devel
21cr|courier-authlib-0.71.5-1|17	BuildRequires:	openldap-devel
21cr|courier-authlib-0.71.5-1|18	BuildRequires:	procps-ng
21cr|courier-authlib-0.71.5-1|19	BuildRequires:	pam-devel
21cr|courier-authlib-0.71.5-1|20	BuildRequires:	pkgconfig(libpq)
21cr|courier-authlib-0.71.5-1|21	BuildRequires:	sysconftool
21cr|courier-authlib-0.71.5-1|22	
21cr|courier-authlib-0.71.5-1|23	%description
21cr|courier-authlib-0.71.5-1|24	The Courier authentication library provides authentication
21cr|courier-authlib-0.71.5-1|25	services for other Courier applications.
21cr|courier-authlib-0.71.5-1|26	
21cr|courier-authlib-0.71.5-1|27	This package contains common authentication modules:
21cr|courier-authlib-0.71.5-1|28	
21cr|courier-authlib-0.71.5-1|29	o authcustom
21cr|courier-authlib-0.71.5-1|30	o authpam
21cr|courier-authlib-0.71.5-1|31	o authpwd
21cr|courier-authlib-0.71.5-1|32	o authshadow
21cr|courier-authlib-0.71.5-1|33	o courierauthsaslclient
21cr|courier-authlib-0.71.5-1|34	o courierauthsasl
21cr|courier-authlib-0.71.5-1|35	
21cr|courier-authlib-0.71.5-1|36	%files
21cr|courier-authlib-0.71.5-1|37	%doc README.urpmi README README.authdebug.html README.html README_authlib.html
21cr|courier-authlib-0.71.5-1|38	%doc NEWS COPYING* AUTHORS ChangeLog liblog/courierlogger.html
21cr|courier-authlib-0.71.5-1|39	%dir %{_sysconfdir}/courier
21cr|courier-authlib-0.71.5-1|40	%dir %{_libdir}/courier-authlib
21cr|courier-authlib-0.71.5-1|41	%{_libdir}/courier-authlib/sysconftool
21cr|courier-authlib-0.71.5-1|42	%{_libdir}/courier-authlib/libcourierauthsaslclient.so.*
21cr|courier-authlib-0.71.5-1|43	%{_libdir}/courier-authlib/libcourierauthsasl.so.*
21cr|courier-authlib-0.71.5-1|44	%{_libdir}/courier-authlib/libcourierauthcommon.so.*
21cr|courier-authlib-0.71.5-1|45	%{_libdir}/courier-authlib/libcourierauth.so.*
21cr|courier-authlib-0.71.5-1|46	%{_libdir}/courier-authlib/libauthcustom.so.0*
21cr|courier-authlib-0.71.5-1|47	%{_libdir}/courier-authlib/libauthpam.so.0*
21cr|courier-authlib-0.71.5-1|48	%{_libdir}/courier-authlib/libauthpwd.so.0*
21cr|courier-authlib-0.71.5-1|49	%{_libdir}/courier-authlib/libauthshadow.so.0*
21cr|courier-authlib-0.71.5-1|50	%{_libdir}/courier-authlib/libauthpipe.so.0*
21cr|courier-authlib-0.71.5-1|51	%{_mandir}/man1/*
21cr|courier-authlib-0.71.5-1|52	%{_libexecdir}/courier-authlib/authsystem.passwd
21cr|courier-authlib-0.71.5-1|53	
21cr|courier-authlib-0.71.5-1|54	#----------------------------------------------------------------------------
21cr|courier-authlib-0.71.5-1|55	
21cr|courier-authlib-0.71.5-1|56	%package -n courier-authdaemon
21cr|courier-authlib-0.71.5-1|57	Summary:	Courier authentication daemon
21cr|courier-authlib-0.71.5-1|58	Group:		System/Servers
21cr|courier-authlib-0.71.5-1|59	Requires:	%{name} = %{EVRD}
21cr|courier-authlib-0.71.5-1|60	Requires:	expect
21cr|courier-authlib-0.71.5-1|61	Requires(post,preun):	rpm-helper
21cr|courier-authlib-0.71.5-1|62	Requires(post):	systemd
21cr|courier-authlib-0.71.5-1|63	Requires(post):	%{name} = %{EVRD}
21cr|courier-authlib-0.71.5-1|64	
21cr|courier-authlib-0.71.5-1|65	%description -n courier-authdaemon
21cr|courier-authlib-0.71.5-1|66	This package contains the Courier authentication daemon.
21cr|courier-authlib-0.71.5-1|67	
21cr|courier-authlib-0.71.5-1|68	%files -n courier-authdaemon
21cr|courier-authlib-0.71.5-1|69	%config(noreplace) %{_sysconfdir}/courier/authdaemonrc
21cr|courier-authlib-0.71.5-1|70	%{_sbindir}/authdaemond
21cr|courier-authlib-0.71.5-1|71	%{_sbindir}/authdaemontest
21cr|courier-authlib-0.71.5-1|72	%{_sbindir}/authenumerate
21cr|courier-authlib-0.71.5-1|73	%{_sbindir}/authinfo
21cr|courier-authlib-0.71.5-1|74	%{_sbindir}/authtest
21cr|courier-authlib-0.71.5-1|75	%{_sbindir}/courierlogger
21cr|courier-authlib-0.71.5-1|76	%{_sbindir}/authpasswd
21cr|courier-authlib-0.71.5-1|77	%{_initrddir}/courier-authdaemon
21cr|courier-authlib-0.71.5-1|78	%{_localstatedir}/lib/authdaemon
21cr|courier-authlib-0.71.5-1|79	%{_tmpfilesdir}/%{name}.conf
21cr|courier-authlib-0.71.5-1|80	%ghost %{_var}/run/authdaemon
21cr|courier-authlib-0.71.5-1|81	%{_libexecdir}/courier-authlib/authdaemond
21cr|courier-authlib-0.71.5-1|82	%{_libexecdir}/courier-authlib/makedatprog
21cr|courier-authlib-0.71.5-1|83	
21cr|courier-authlib-0.71.5-1|84	
21cr|courier-authlib-0.71.5-1|85	%post -n courier-authdaemon
21cr|courier-authlib-0.71.5-1|86	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|courier-authlib-0.71.5-1|87	if [ -f %{_sysconfdir}/courier/authdaemonrc.rpmnew ]; then
21cr|courier-authlib-0.71.5-1|88	%{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authdaemonrc.rpmnew >/dev/null
21cr|courier-authlib-0.71.5-1|89	fi
21cr|courier-authlib-0.71.5-1|90	%_post_service courier-authdaemon
21cr|courier-authlib-0.71.5-1|91	
21cr|courier-authlib-0.71.5-1|92	%preun -n courier-authdaemon
21cr|courier-authlib-0.71.5-1|93	%_preun_service courier-authdaemon
21cr|courier-authlib-0.71.5-1|94	
21cr|courier-authlib-0.71.5-1|95	#----------------------------------------------------------------------------
21cr|courier-authlib-0.71.5-1|96	
21cr|courier-authlib-0.71.5-1|97	%package userdb
21cr|courier-authlib-0.71.5-1|98	Summary:	Userdb support for the Courier authentication library
21cr|courier-authlib-0.71.5-1|99	Group:		System/Servers
21cr|courier-authlib-0.71.5-1|100	Requires(post,postun):	courier-authdaemon = %{EVRD}
21cr|courier-authlib-0.71.5-1|101	
21cr|courier-authlib-0.71.5-1|102	%description userdb
21cr|courier-authlib-0.71.5-1|103	This package installs the userdb support for the Courier
21cr|courier-authlib-0.71.5-1|104	authentication library.  Userdb is a simple way to manage virtual
21cr|courier-authlib-0.71.5-1|105	mail accounts using a GDBM-based database file.
21cr|courier-authlib-0.71.5-1|106	
21cr|courier-authlib-0.71.5-1|107	Install this package in order to be able to authenticate with
21cr|courier-authlib-0.71.5-1|108	userdb.
21cr|courier-authlib-0.71.5-1|109	
21cr|courier-authlib-0.71.5-1|110	%files userdb
21cr|courier-authlib-0.71.5-1|111	%doc userdb/makeuserdb.html userdb/userdb.html userdb/userdbpw.html
21cr|courier-authlib-0.71.5-1|112	%{_sbindir}/makeuserdb
21cr|courier-authlib-0.71.5-1|113	%{_sbindir}/pw2userdb
21cr|courier-authlib-0.71.5-1|114	%{_sbindir}/userdb
21cr|courier-authlib-0.71.5-1|115	%{_sbindir}/userdbpw
21cr|courier-authlib-0.71.5-1|116	%{_libdir}/courier-authlib/libauthuserdb.so.0*
21cr|courier-authlib-0.71.5-1|117	%{_mandir}/man8/*userdb*
21cr|courier-authlib-0.71.5-1|118	
21cr|courier-authlib-0.71.5-1|119	%post userdb
21cr|courier-authlib-0.71.5-1|120	%{_initrddir}/courier-authdaemon condrestart 1>&2;
21cr|courier-authlib-0.71.5-1|121	
21cr|courier-authlib-0.71.5-1|122	%postun userdb
21cr|courier-authlib-0.71.5-1|123	if [ "$1" = "0" ]; then
21cr|courier-authlib-0.71.5-1|124	%{_initrddir}/courier-authdaemon condrestart 1>&2;
21cr|courier-authlib-0.71.5-1|125	fi
21cr|courier-authlib-0.71.5-1|126	
21cr|courier-authlib-0.71.5-1|127	#----------------------------------------------------------------------------
21cr|courier-authlib-0.71.5-1|128	
21cr|courier-authlib-0.71.5-1|129	%package ldap
21cr|courier-authlib-0.71.5-1|130	Summary:	LDAP support for the Courier authentication library
21cr|courier-authlib-0.71.5-1|131	Group:		System/Servers
21cr|courier-authlib-0.71.5-1|132	Requires(post):	%{name} = %{EVRD}
21cr|courier-authlib-0.71.5-1|133	Requires(post,postun):	courier-authdaemon = %{EVRD}
21cr|courier-authlib-0.71.5-1|134	
21cr|courier-authlib-0.71.5-1|135	%description ldap
21cr|courier-authlib-0.71.5-1|136	This package installs LDAP support for the Courier authentication
21cr|courier-authlib-0.71.5-1|137	library. Install this package in order to be able to authenticate
21cr|courier-authlib-0.71.5-1|138	using LDAP.
21cr|courier-authlib-0.71.5-1|139	
21cr|courier-authlib-0.71.5-1|140	%files ldap
21cr|courier-authlib-0.71.5-1|141	%doc README.ldap authldap.schema
21cr|courier-authlib-0.71.5-1|142	%config(noreplace) %{_sysconfdir}/courier/authldaprc
21cr|courier-authlib-0.71.5-1|143	%{_libdir}/courier-authlib/libauthldap.so.0*
21cr|courier-authlib-0.71.5-1|144	
21cr|courier-authlib-0.71.5-1|145	%post ldap
21cr|courier-authlib-0.71.5-1|146	if [ -f %{_sysconfdir}/courier/authldaprc.rpmnew ]; then
21cr|courier-authlib-0.71.5-1|147	%{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authldaprc.rpmnew >/dev/null
21cr|courier-authlib-0.71.5-1|148	fi
21cr|courier-authlib-0.71.5-1|149	%{_initrddir}/courier-authdaemon condrestart 1>&2;
21cr|courier-authlib-0.71.5-1|150	
21cr|courier-authlib-0.71.5-1|151	%postun ldap
21cr|courier-authlib-0.71.5-1|152	if [ "$1" = "0" ]; then
21cr|courier-authlib-0.71.5-1|153	%{_initrddir}/courier-authdaemon condrestart 1>&2;
21cr|courier-authlib-0.71.5-1|154	fi
21cr|courier-authlib-0.71.5-1|155	
21cr|courier-authlib-0.71.5-1|156	#----------------------------------------------------------------------------
21cr|courier-authlib-0.71.5-1|157	
21cr|courier-authlib-0.71.5-1|158	%package mysql
21cr|courier-authlib-0.71.5-1|159	Summary:	MySQL support for the Courier authentication library
21cr|courier-authlib-0.71.5-1|160	Group:		System/Servers
21cr|courier-authlib-0.71.5-1|161	Requires(post):	%{name} = %{EVRD}
21cr|courier-authlib-0.71.5-1|162	Requires(post,postun):	courier-authdaemon = %{EVRD}
21cr|courier-authlib-0.71.5-1|163	
21cr|courier-authlib-0.71.5-1|164	%description mysql
21cr|courier-authlib-0.71.5-1|165	This package installs MySQL support for the Courier authentication
21cr|courier-authlib-0.71.5-1|166	library. Install this package in order to be able to authenticate
21cr|courier-authlib-0.71.5-1|167	using MySQL.
21cr|courier-authlib-0.71.5-1|168	
21cr|courier-authlib-0.71.5-1|169	%files mysql
21cr|courier-authlib-0.71.5-1|170	%doc README.authmysql.html README.authmysql.myownquery
21cr|courier-authlib-0.71.5-1|171	%config(noreplace) %{_sysconfdir}/courier/authmysqlrc
21cr|courier-authlib-0.71.5-1|172	%{_libdir}/courier-authlib/libauthmysql.so.0*
21cr|courier-authlib-0.71.5-1|173	
21cr|courier-authlib-0.71.5-1|174	%post mysql
21cr|courier-authlib-0.71.5-1|175	if [ -f %{_sysconfdir}/courier/authmysqlrc.rpmnew ]; then
21cr|courier-authlib-0.71.5-1|176	%{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authmysqlrc.rpmnew >/dev/null
21cr|courier-authlib-0.71.5-1|177	fi
21cr|courier-authlib-0.71.5-1|178	%{_initrddir}/courier-authdaemon condrestart 1>&2;
21cr|courier-authlib-0.71.5-1|179	
21cr|courier-authlib-0.71.5-1|180	%postun mysql
21cr|courier-authlib-0.71.5-1|181	if [ "$1" = "0" ]; then
21cr|courier-authlib-0.71.5-1|182	%{_initrddir}/courier-authdaemon condrestart 1>&2;
21cr|courier-authlib-0.71.5-1|183	fi
21cr|courier-authlib-0.71.5-1|184	
21cr|courier-authlib-0.71.5-1|185	#----------------------------------------------------------------------------
21cr|courier-authlib-0.71.5-1|186	
21cr|courier-authlib-0.71.5-1|187	%package pgsql
21cr|courier-authlib-0.71.5-1|188	Summary:	PostgreSQL support for the Courier authentication library
21cr|courier-authlib-0.71.5-1|189	Group:		System/Servers
21cr|courier-authlib-0.71.5-1|190	Requires(pre,post,postun):	courier-authdaemon = %{EVRD}
21cr|courier-authlib-0.71.5-1|191	
21cr|courier-authlib-0.71.5-1|192	%description pgsql
21cr|courier-authlib-0.71.5-1|193	This package installs PostgreSQL support for the Courier
21cr|courier-authlib-0.71.5-1|194	authentication library. Install this package in order to be able
21cr|courier-authlib-0.71.5-1|195	to authenticate using PostgreSQL.
21cr|courier-authlib-0.71.5-1|196	
21cr|courier-authlib-0.71.5-1|197	%files pgsql
21cr|courier-authlib-0.71.5-1|198	%doc README.authpostgres.html
21cr|courier-authlib-0.71.5-1|199	%config(noreplace) %{_sysconfdir}/courier/authpgsqlrc
21cr|courier-authlib-0.71.5-1|200	%{_libdir}/courier-authlib/libauthpgsql.so.0*
21cr|courier-authlib-0.71.5-1|201	
21cr|courier-authlib-0.71.5-1|202	%post pgsql
21cr|courier-authlib-0.71.5-1|203	%{_initrddir}/courier-authdaemon condrestart 1>&2;
21cr|courier-authlib-0.71.5-1|204	
21cr|courier-authlib-0.71.5-1|205	%postun pgsql
21cr|courier-authlib-0.71.5-1|206	if [ "$1" = "0" ]; then
21cr|courier-authlib-0.71.5-1|207	%{_initrddir}/courier-authdaemon condrestart 1>&2;
21cr|courier-authlib-0.71.5-1|208	fi
21cr|courier-authlib-0.71.5-1|209	
21cr|courier-authlib-0.71.5-1|210	#----------------------------------------------------------------------------
21cr|courier-authlib-0.71.5-1|211	
21cr|courier-authlib-0.71.5-1|212	%package devel
21cr|courier-authlib-0.71.5-1|213	Summary:	Development libraries for the Courier authentication library
21cr|courier-authlib-0.71.5-1|214	Group:		Development/C
21cr|courier-authlib-0.71.5-1|215	Requires:	%{name} = %{EVRD}
21cr|courier-authlib-0.71.5-1|216	
21cr|courier-authlib-0.71.5-1|217	%description devel
21cr|courier-authlib-0.71.5-1|218	This package contains the development libraries and files needed
21cr|courier-authlib-0.71.5-1|219	to compile Courier packages that use this authentication library.
21cr|courier-authlib-0.71.5-1|220	Install this package in order to build the rest of the Courier
21cr|courier-authlib-0.71.5-1|221	packages. After they are built and installed this package can be
21cr|courier-authlib-0.71.5-1|222	removed. Files in this package are not needed at runtime.
21cr|courier-authlib-0.71.5-1|223	
21cr|courier-authlib-0.71.5-1|224	%files devel
21cr|courier-authlib-0.71.5-1|225	%doc authlib.html auth_*.html
21cr|courier-authlib-0.71.5-1|226	%{_bindir}/courierauthconfig
21cr|courier-authlib-0.71.5-1|227	%{_libdir}/courier-authlib/*.so
21cr|courier-authlib-0.71.5-1|228	%{_libdir}/*.so
21cr|courier-authlib-0.71.5-1|229	%{_includedir}/*
21cr|courier-authlib-0.71.5-1|230	%{_mandir}/man3/*
21cr|courier-authlib-0.71.5-1|231	
21cr|courier-authlib-0.71.5-1|232	#----------------------------------------------------------------------------
21cr|courier-authlib-0.71.5-1|233	
21cr|courier-authlib-0.71.5-1|234	%prep
21cr|courier-authlib-0.71.5-1|235	%setup -q
21cr|courier-authlib-0.71.5-1|236	%patch0 -p 0 -b .sysconftool
21cr|courier-authlib-0.71.5-1|237	
21cr|courier-authlib-0.71.5-1|238	%build
21cr|courier-authlib-0.71.5-1|239	%configure \
21cr|courier-authlib-0.71.5-1|240	--with-syslog=MAIL \
21cr|courier-authlib-0.71.5-1|241	--disable-ltdl-install \
21cr|courier-authlib-0.71.5-1|242	--with-db=gdbm \
21cr|courier-authlib-0.71.5-1|243	--with-random=/dev/urandom \
21cr|courier-authlib-0.71.5-1|244	--with-mailuser=daemon \
21cr|courier-authlib-0.71.5-1|245	--with-mailgroup=daemon \
21cr|courier-authlib-0.71.5-1|246	--with-authdaemonrc=%{_sysconfdir}/courier/authdaemonrc \
21cr|courier-authlib-0.71.5-1|247	--with-authdaemonvar=%{_localstatedir}/lib/authdaemon \
21cr|courier-authlib-0.71.5-1|248	--with-makedatprog=%{_sbindir}/makedatprog \
21cr|courier-authlib-0.71.5-1|249	--with-userdb=%{_sysconfdir}/userdb \
21cr|courier-authlib-0.71.5-1|250	--with-pkgconfdir=%{_sysconfdir}/courier \
21cr|courier-authlib-0.71.5-1|251	--with-authuserdb \
21cr|courier-authlib-0.71.5-1|252	--with-authpam \
21cr|courier-authlib-0.71.5-1|253	--with-authldap \
21cr|courier-authlib-0.71.5-1|254	--with-authldaprc=%{_sysconfdir}/courier/authldaprc \
21cr|courier-authlib-0.71.5-1|255	--with-authpwd \
21cr|courier-authlib-0.71.5-1|256	--with-authshadow \
21cr|courier-authlib-0.71.5-1|257	--without-authvchkpw \
21cr|courier-authlib-0.71.5-1|258	--with-authpgsqlrc=%{_sysconfdir}/courier/authpgsqlrc \
21cr|courier-authlib-0.71.5-1|259	--with-authpgsql \
21cr|courier-authlib-0.71.5-1|260	--with-pgsql-libs=%{_libdir} \
21cr|courier-authlib-0.71.5-1|261	--with-pgsql-includes=%{_includedir}/pgsql \
21cr|courier-authlib-0.71.5-1|262	--with-authmysqlrc=%{_sysconfdir}/courier/authmysqlrc \
21cr|courier-authlib-0.71.5-1|263	--with-authmysql \
21cr|courier-authlib-0.71.5-1|264	--with-mysql-libs=%{_libdir} \
21cr|courier-authlib-0.71.5-1|265	--with-mysql-includes=%{_includedir}/mysql \
21cr|courier-authlib-0.71.5-1|266	--with-authcustom
21cr|courier-authlib-0.71.5-1|267	
21cr|courier-authlib-0.71.5-1|268	%make
21cr|courier-authlib-0.71.5-1|269	%make authinfo
21cr|courier-authlib-0.71.5-1|270	
21cr|courier-authlib-0.71.5-1|271	%install
21cr|courier-authlib-0.71.5-1|272	%makeinstall_std
21cr|courier-authlib-0.71.5-1|273	
21cr|courier-authlib-0.71.5-1|274	# fix perms
21cr|courier-authlib-0.71.5-1|275	chmod 755 %{buildroot}%{_localstatedir}/lib/authdaemon
21cr|courier-authlib-0.71.5-1|276	
21cr|courier-authlib-0.71.5-1|277	install -d %{buildroot}%{_var}/run/authdaemon
21cr|courier-authlib-0.71.5-1|278	
21cr|courier-authlib-0.71.5-1|279	install -m 755 sysconftool %{buildroot}%{_libdir}/courier-authlib/
21cr|courier-authlib-0.71.5-1|280	
21cr|courier-authlib-0.71.5-1|281	install -d -m 755 %{buildroot}%{_initrddir}
21cr|courier-authlib-0.71.5-1|282	install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/courier-authdaemon
21cr|courier-authlib-0.71.5-1|283	
21cr|courier-authlib-0.71.5-1|284	# some utils...
21cr|courier-authlib-0.71.5-1|285	install -m 755 authinfo %{buildroot}%{_sbindir}/
21cr|courier-authlib-0.71.5-1|286	install -m 755 authdaemontest %{buildroot}%{_sbindir}/
21cr|courier-authlib-0.71.5-1|287	
21cr|courier-authlib-0.71.5-1|288	# A hack to provide libraries under libdir to be able to pick up them w/o adding
21cr|courier-authlib-0.71.5-1|289	# courier-authlib to LD_LIBRARY_PATH
21cr|courier-authlib-0.71.5-1|290	for file in %{buildroot}%{_libdir}/courier-authlib/*.so
21cr|courier-authlib-0.71.5-1|291	do
21cr|courier-authlib-0.71.5-1|292	ln -s %{_libdir}/courier-authlib/`basename $file` %{buildroot}%{_libdir}/`basename $file`
21cr|courier-authlib-0.71.5-1|293	done
21cr|courier-authlib-0.71.5-1|294	
21cr|courier-authlib-0.71.5-1|295	# fix configuration
21cr|courier-authlib-0.71.5-1|296	for file in %{buildroot}%{_sysconfdir}/courier/*.dist; do
21cr|courier-authlib-0.71.5-1|297	mv $file  %{buildroot}%{_sysconfdir}/courier/`basename $file .dist`
21cr|courier-authlib-0.71.5-1|298	done
21cr|courier-authlib-0.71.5-1|299	chmod 644 %{buildroot}%{_sysconfdir}/courier/*
21cr|courier-authlib-0.71.5-1|300	
21cr|courier-authlib-0.71.5-1|301	perl -pi \
21cr|courier-authlib-0.71.5-1|302	-e "s|^authmodulelist=.*|authmodulelist=\"authpam authpwd authshadow\"|g;" \
21cr|courier-authlib-0.71.5-1|303	-e "s|^authmodulelistorig=.*|authmodulelistorig=\"authpam authpwd authshadow\"|g;" \
21cr|courier-authlib-0.71.5-1|304	%{buildroot}%{_sysconfdir}/courier/authdaemonrc
21cr|courier-authlib-0.71.5-1|305	
21cr|courier-authlib-0.71.5-1|306	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|courier-authlib-0.71.5-1|307	install -m0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|courier-authlib-0.71.5-1|308	
21cr|courier-authlib-0.71.5-1|309	cat > README.urpmi << EOF
21cr|courier-authlib-0.71.5-1|310	ROSA RPM specific notes
21cr|courier-authlib-0.71.5-1|311	
21cr|courier-authlib-0.71.5-1|312	Upgrade
21cr|courier-authlib-0.71.5-1|313	------
21cr|courier-authlib-0.71.5-1|314	Default upgrade procedure consists of shipping new configuration files with
21cr|courier-authlib-0.71.5-1|315	.dist suffix, then running sysconftool script to merge with current
21cr|courier-authlib-0.71.5-1|316	configuration. This packages ships new configuration files with their final
21cr|courier-authlib-0.71.5-1|317	name instead, wich will be saved by rpm as .rpmnew if original ones have been
21cr|courier-authlib-0.71.5-1|318	modified, and run sysconftools script during upgrade automatically.
21cr|courier-authlib-0.71.5-1|319	EOF
21cr|courier-authlib-0.71.5-1|320	
21cr|courier-authlib-0.71.5-1|321	%check
21cr|courier-authlib-0.71.5-1|322	make check

802 21
21cr|courier-imap-5.1.8-1|1	Summary:	IMAP server that uses Maildirs
21cr|courier-imap-5.1.8-1|2	Name:		courier-imap
21cr|courier-imap-5.1.8-1|3	Version:	5.1.8
21cr|courier-imap-5.1.8-1|4	Release:	1
21cr|courier-imap-5.1.8-1|5	License:	GPLv2+
21cr|courier-imap-5.1.8-1|6	Group:		System/Servers
21cr|courier-imap-5.1.8-1|7	Url:		http://www.courier-mta.org
21cr|courier-imap-5.1.8-1|8	Source0:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
21cr|courier-imap-5.1.8-1|9	Source1:	%{name}.imapd-init
21cr|courier-imap-5.1.8-1|10	Source2:	%{name}.imapd-ssl-init
21cr|courier-imap-5.1.8-1|11	Source3:	%{name}.pop3d-init
21cr|courier-imap-5.1.8-1|12	Source4:	%{name}.pop3d-ssl-init
21cr|courier-imap-5.1.8-1|13	Requires:	courier-base = %{version}
21cr|courier-imap-5.1.8-1|14	Requires:	courier-authdaemon
21cr|courier-imap-5.1.8-1|15	BuildRequires:	courier-unicode-devel
21cr|courier-imap-5.1.8-1|16	BuildRequires:	locales-en
21cr|courier-imap-5.1.8-1|17	BuildRequires:	gdbm-devel
21cr|courier-imap-5.1.8-1|18	BuildRequires:	courier-authlib-devel
21cr|courier-imap-5.1.8-1|19	BuildRequires:	courier-authdaemon
21cr|courier-imap-5.1.8-1|20	BuildRequires:	procps-ng
21cr|courier-imap-5.1.8-1|21	BuildRequires:	pkgconfig(openssl)
21cr|courier-imap-5.1.8-1|22	BuildRequires:	pkgconfig(libidn)
21cr|courier-imap-5.1.8-1|23	BuildRequires:	sysconftool
21cr|courier-imap-5.1.8-1|24	Requires(post,preun):	rpm-helper
21cr|courier-imap-5.1.8-1|25	
21cr|courier-imap-5.1.8-1|26	%description
21cr|courier-imap-5.1.8-1|27	Courier-IMAP is an IMAP server for Maildir mailboxes. This package contains
21cr|courier-imap-5.1.8-1|28	the standalone version of the IMAP server that's included in the Courier
21cr|courier-imap-5.1.8-1|29	mail server package. This package is a standalone version for use with
21cr|courier-imap-5.1.8-1|30	other mail servers. Do not install this package if you intend to install
21cr|courier-imap-5.1.8-1|31	the full Courier mail server.  Install the Courier package instead.
21cr|courier-imap-5.1.8-1|32	
21cr|courier-imap-5.1.8-1|33	%files
21cr|courier-imap-5.1.8-1|34	%doc libs/imap/BUGS libs/imap/ChangeLog libs/imap/README.*
21cr|courier-imap-5.1.8-1|35	%config(noreplace) %{_sysconfdir}/pam.d/courier-imap
21cr|courier-imap-5.1.8-1|36	%config(noreplace) %{_sysconfdir}/courier/imapd
21cr|courier-imap-5.1.8-1|37	%config(noreplace) %{_sysconfdir}/courier/imapd-ssl
21cr|courier-imap-5.1.8-1|38	%{_initrddir}/courier-imapd
21cr|courier-imap-5.1.8-1|39	%{_initrddir}/courier-imapd-ssl
21cr|courier-imap-5.1.8-1|40	%{_bindir}/imapd
21cr|courier-imap-5.1.8-1|41	%{_sbindir}/imaplogin
21cr|courier-imap-5.1.8-1|42	%{_sbindir}/mkimapdcert
21cr|courier-imap-5.1.8-1|43	%{_sbindir}/mkdhparams
21cr|courier-imap-5.1.8-1|44	%{_mandir}/man8/imapd.8*
21cr|courier-imap-5.1.8-1|45	%{_mandir}/man8/mkimapdcert.8*
21cr|courier-imap-5.1.8-1|46	%{_mandir}/man8/mkdhparams.8*
21cr|courier-imap-5.1.8-1|47	%{_datadir}/%{name}/mkimapdcert
21cr|courier-imap-5.1.8-1|48	%{_datadir}/courier-imap/mkdhparams
21cr|courier-imap-5.1.8-1|49	
21cr|courier-imap-5.1.8-1|50	%post
21cr|courier-imap-5.1.8-1|51	if [ -f %{_sysconfdir}/courier/imapd.rpmnew ]; then
21cr|courier-imap-5.1.8-1|52	%{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/imapd.rpmnew >/dev/null
21cr|courier-imap-5.1.8-1|53	fi
21cr|courier-imap-5.1.8-1|54	if [ -f %{_sysconfdir}/courier/imapd-ssl.rpmnew ]; then
21cr|courier-imap-5.1.8-1|55	%{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/imapd-ssl.rpmnew >/dev/null
21cr|courier-imap-5.1.8-1|56	fi
21cr|courier-imap-5.1.8-1|57	%_post_service courier-imapd
21cr|courier-imap-5.1.8-1|58	%_post_service courier-imapd-ssl
21cr|courier-imap-5.1.8-1|59	%_create_ssl_certificate courier-imap -b
21cr|courier-imap-5.1.8-1|60	
21cr|courier-imap-5.1.8-1|61	%preun
21cr|courier-imap-5.1.8-1|62	%_preun_service courier-imapd
21cr|courier-imap-5.1.8-1|63	%_preun_service courier-imapd-ssl
21cr|courier-imap-5.1.8-1|64	
21cr|courier-imap-5.1.8-1|65	#----------------------------------------------------------------------------
21cr|courier-imap-5.1.8-1|66	
21cr|courier-imap-5.1.8-1|67	%package -n courier-base
21cr|courier-imap-5.1.8-1|68	Summary:	Courier base files for POP and IMAP servers
21cr|courier-imap-5.1.8-1|69	Group:		System/Servers
21cr|courier-imap-5.1.8-1|70	
21cr|courier-imap-5.1.8-1|71	%description -n courier-base
21cr|courier-imap-5.1.8-1|72	This package contains the base files for POP and IMAP servers.
21cr|courier-imap-5.1.8-1|73	
21cr|courier-imap-5.1.8-1|74	%files -n courier-base
21cr|courier-imap-5.1.8-1|75	%doc INSTALL INSTALL.html NEWS README README.mdv
21cr|courier-imap-5.1.8-1|76	%doc libs/liblock/*.html
21cr|courier-imap-5.1.8-1|77	%doc libs/maildir/README.*
21cr|courier-imap-5.1.8-1|78	%doc libs/rfc2045/*.html
21cr|courier-imap-5.1.8-1|79	%doc libs/rfc822/ChangeLog.rfc822
21cr|courier-imap-5.1.8-1|80	%doc libs/tcpd/README.* libs/tcpd/*.html
21cr|courier-imap-5.1.8-1|81	%doc libs/maildir/maildirmake.html
21cr|courier-imap-5.1.8-1|82	%config(noreplace) %{_sysconfdir}/courier/quotawarnmsg.example
21cr|courier-imap-5.1.8-1|83	%config(noreplace) %{_sysconfdir}/courier/shared
21cr|courier-imap-5.1.8-1|84	%config(noreplace) %{_sysconfdir}/courier/shared.tmp
21cr|courier-imap-5.1.8-1|85	%config(noreplace) %{_sysconfdir}/skel/Maildir
21cr|courier-imap-5.1.8-1|86	%{_bindir}/maildirmake
21cr|courier-imap-5.1.8-1|87	%{_bindir}/deliverquota
21cr|courier-imap-5.1.8-1|88	%{_bindir}/couriertls
21cr|courier-imap-5.1.8-1|89	%{_bindir}/maildirkw
21cr|courier-imap-5.1.8-1|90	%{_bindir}/maildiracl
21cr|courier-imap-5.1.8-1|91	%{_bindir}/makedat
21cr|courier-imap-5.1.8-1|92	%{_bindir}/makeimapaccess
21cr|courier-imap-5.1.8-1|93	%{_sbindir}/sharedindexinstall
21cr|courier-imap-5.1.8-1|94	%{_sbindir}/sharedindexsplit
21cr|courier-imap-5.1.8-1|95	%{_mandir}/man1/maildirmake.1*
21cr|courier-imap-5.1.8-1|96	%{_mandir}/man1/couriertcpd.1*
21cr|courier-imap-5.1.8-1|97	%{_mandir}/man1/maildiracl.1*
21cr|courier-imap-5.1.8-1|98	%{_mandir}/man1/maildirkw.1*
21cr|courier-imap-5.1.8-1|99	%{_mandir}/man8/deliverquota.8*
21cr|courier-imap-5.1.8-1|100	%{_mandir}/man8/makeimapaccess.8*
21cr|courier-imap-5.1.8-1|101	%{_libdir}/%{name}
21cr|courier-imap-5.1.8-1|102	
21cr|courier-imap-5.1.8-1|103	#----------------------------------------------------------------------------
21cr|courier-imap-5.1.8-1|104	
21cr|courier-imap-5.1.8-1|105	%package -n courier-pop
21cr|courier-imap-5.1.8-1|106	Summary:	Courier POP servers
21cr|courier-imap-5.1.8-1|107	Group:		System/Servers
21cr|courier-imap-5.1.8-1|108	Requires:	courier-base = %{EVRD}
21cr|courier-imap-5.1.8-1|109	Requires:	courier-authdaemon
21cr|courier-imap-5.1.8-1|110	Requires(post,preun):	rpm-helper
21cr|courier-imap-5.1.8-1|111	
21cr|courier-imap-5.1.8-1|112	%description -n courier-pop
21cr|courier-imap-5.1.8-1|113	This package contains the POP servers of the Courier-IMAP
21cr|courier-imap-5.1.8-1|114	server suite.
21cr|courier-imap-5.1.8-1|115	
21cr|courier-imap-5.1.8-1|116	%files -n courier-pop
21cr|courier-imap-5.1.8-1|117	%config(noreplace) %{_sysconfdir}/pam.d/courier-pop3
21cr|courier-imap-5.1.8-1|118	%config(noreplace) %{_sysconfdir}/courier/pop3d
21cr|courier-imap-5.1.8-1|119	%config(noreplace) %{_sysconfdir}/courier/pop3d-ssl
21cr|courier-imap-5.1.8-1|120	%{_initrddir}/courier-pop3d
21cr|courier-imap-5.1.8-1|121	%{_initrddir}/courier-pop3d-ssl
21cr|courier-imap-5.1.8-1|122	%{_bindir}/pop3d
21cr|courier-imap-5.1.8-1|123	%{_sbindir}/pop3login
21cr|courier-imap-5.1.8-1|124	%{_sbindir}/mkpop3dcert
21cr|courier-imap-5.1.8-1|125	%{_mandir}/man8/mkpop3dcert.8*
21cr|courier-imap-5.1.8-1|126	%{_datadir}/%{name}/mkpop3dcert
21cr|courier-imap-5.1.8-1|127	
21cr|courier-imap-5.1.8-1|128	%post -n courier-pop
21cr|courier-imap-5.1.8-1|129	%_create_ssl_certificate courier-pop -b
21cr|courier-imap-5.1.8-1|130	if [ -f %{_sysconfdir}/courier/pop3d.rpmnew ]; then
21cr|courier-imap-5.1.8-1|131	%{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/pop3d.rpmnew >/dev/null
21cr|courier-imap-5.1.8-1|132	fi
21cr|courier-imap-5.1.8-1|133	if [ -f %{_sysconfdir}/courier/pop3d-ssl.rpmnew ]; then
21cr|courier-imap-5.1.8-1|134	%{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/pop3d-ssl.rpmnew >/dev/null
21cr|courier-imap-5.1.8-1|135	fi
21cr|courier-imap-5.1.8-1|136	%_post_service courier-pop3d
21cr|courier-imap-5.1.8-1|137	%_post_service courier-pop3d-ssl
21cr|courier-imap-5.1.8-1|138	
21cr|courier-imap-5.1.8-1|139	%preun -n courier-pop
21cr|courier-imap-5.1.8-1|140	%_preun_service courier-pop3d
21cr|courier-imap-5.1.8-1|141	%_preun_service courier-pop3d-ssl
21cr|courier-imap-5.1.8-1|142	
21cr|courier-imap-5.1.8-1|143	#----------------------------------------------------------------------------
21cr|courier-imap-5.1.8-1|144	
21cr|courier-imap-5.1.8-1|145	%prep
21cr|courier-imap-5.1.8-1|146	%autosetup -p1
21cr|courier-imap-5.1.8-1|147	
21cr|courier-imap-5.1.8-1|148	%build
21cr|courier-imap-5.1.8-1|149	export LD_LIBRARY_PATH="%{_libdir}/courier-authlib"
21cr|courier-imap-5.1.8-1|150	%serverbuild
21cr|courier-imap-5.1.8-1|151	%configure \
21cr|courier-imap-5.1.8-1|152	--enable-unicode \
21cr|courier-imap-5.1.8-1|153	--libexec=%{_libdir}/%{name} \
21cr|courier-imap-5.1.8-1|154	--datadir=%{_datadir}/%{name} \
21cr|courier-imap-5.1.8-1|155	--sysconfdir=%{_sysconfdir}/courier \
21cr|courier-imap-5.1.8-1|156	--with-notice=unicode
21cr|courier-imap-5.1.8-1|157	
21cr|courier-imap-5.1.8-1|158	%make
21cr|courier-imap-5.1.8-1|159	
21cr|courier-imap-5.1.8-1|160	%install
21cr|courier-imap-5.1.8-1|161	install -d -m 755 %{buildroot}%{_initrddir}
21cr|courier-imap-5.1.8-1|162	install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d
21cr|courier-imap-5.1.8-1|163	%makeinstall_std
21cr|courier-imap-5.1.8-1|164	
21cr|courier-imap-5.1.8-1|165	# delete upstream init scripts and install custom one
21cr|courier-imap-5.1.8-1|166	rm -f  %{buildroot}%{_libdir}/%{name}/*.rc
21cr|courier-imap-5.1.8-1|167	install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/courier-imapd
21cr|courier-imap-5.1.8-1|168	install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/courier-imapd-ssl
21cr|courier-imap-5.1.8-1|169	install -m 755 %{SOURCE3} %{buildroot}%{_initrddir}/courier-pop3d
21cr|courier-imap-5.1.8-1|170	install -m 755 %{SOURCE4} %{buildroot}%{_initrddir}/courier-pop3d-ssl
21cr|courier-imap-5.1.8-1|171	perl -pi -e 's|\@libdir\@|%{_libdir}|' %{buildroot}%{_initrddir}/*
21cr|courier-imap-5.1.8-1|172	
21cr|courier-imap-5.1.8-1|173	# fix configuration
21cr|courier-imap-5.1.8-1|174	for file in %{buildroot}%{_sysconfdir}/courier/*.dist; do
21cr|courier-imap-5.1.8-1|175	mv $file  %{buildroot}%{_sysconfdir}/courier/`basename $file .dist`
21cr|courier-imap-5.1.8-1|176	done
21cr|courier-imap-5.1.8-1|177	chmod 644 %{buildroot}%{_sysconfdir}/courier/imapd*
21cr|courier-imap-5.1.8-1|178	chmod 644 %{buildroot}%{_sysconfdir}/courier/pop3d*
21cr|courier-imap-5.1.8-1|179	
21cr|courier-imap-5.1.8-1|180	# fix pam configuration
21cr|courier-imap-5.1.8-1|181	rm -f %{buildroot}%{_sysconfdir}/pam.d/*
21cr|courier-imap-5.1.8-1|182	cat > %{buildroot}%{_sysconfdir}/pam.d/courier-imap <<EOF
21cr|courier-imap-5.1.8-1|183	auth	required	pam_nologin.so
21cr|courier-imap-5.1.8-1|184	auth	include	system-auth
21cr|courier-imap-5.1.8-1|185	account	include	system-auth
21cr|courier-imap-5.1.8-1|186	session	include	system-auth
21cr|courier-imap-5.1.8-1|187	EOF
21cr|courier-imap-5.1.8-1|188	cat > %{buildroot}%{_sysconfdir}/pam.d/courier-pop3 <<EOF
21cr|courier-imap-5.1.8-1|189	auth	required	pam_nologin.so
21cr|courier-imap-5.1.8-1|190	auth	include	system-auth
21cr|courier-imap-5.1.8-1|191	account	include	system-auth
21cr|courier-imap-5.1.8-1|192	session	include	system-auth
21cr|courier-imap-5.1.8-1|193	EOF
21cr|courier-imap-5.1.8-1|194	
21cr|courier-imap-5.1.8-1|195	# fix name conflict for doc files
21cr|courier-imap-5.1.8-1|196	cp libs/rfc822/ChangeLog libs/rfc822/ChangeLog.rfc822
21cr|courier-imap-5.1.8-1|197	
21cr|courier-imap-5.1.8-1|198	# Maildir
21cr|courier-imap-5.1.8-1|199	install -d -m 755 %{buildroot}%{_sysconfdir}/skel
21cr|courier-imap-5.1.8-1|200	(cd %{buildroot}%{_sysconfdir}/skel && %{buildroot}%{_bindir}/maildirmake Maildir)
21cr|courier-imap-5.1.8-1|201	
21cr|courier-imap-5.1.8-1|202	
21cr|courier-imap-5.1.8-1|203	cat > README.mdv << EOF
21cr|courier-imap-5.1.8-1|204	Mandriva RPM specific notes
21cr|courier-imap-5.1.8-1|205	
21cr|courier-imap-5.1.8-1|206	Upgrade
21cr|courier-imap-5.1.8-1|207	-------
21cr|courier-imap-5.1.8-1|208	Upstream upgrade procedure consists of shipping new configuration files with
21cr|courier-imap-5.1.8-1|209	.dist suffix, then running sysconftool script to merge with current
21cr|courier-imap-5.1.8-1|210	configuration. This packages ships new configuration files with their final
21cr|courier-imap-5.1.8-1|211	name instead, wich will be saved by rpm as .rpmnew if original ones have been
21cr|courier-imap-5.1.8-1|212	modified, and run sysconftools script during upgrade automatically.
21cr|courier-imap-5.1.8-1|213	
21cr|courier-imap-5.1.8-1|214	Init scripts
21cr|courier-imap-5.1.8-1|215	------------
21cr|courier-imap-5.1.8-1|216	Upstream init system consist of one unique init script, using values in
21cr|courier-imap-5.1.8-1|217	configuration files to select wich services to run. This package ships a
21cr|courier-imap-5.1.8-1|218	replacement init system, composed of four distincts standard services script
21cr|courier-imap-5.1.8-1|219	for each server, so as to use normal procedure (chkconfig command) to determine
21cr|courier-imap-5.1.8-1|220	which one to run. As a side-effect, the various *START variables in
21cr|courier-imap-5.1.8-1|221	configuration files have no effect.
21cr|courier-imap-5.1.8-1|222	EOF
21cr|courier-imap-5.1.8-1|223	
21cr|courier-imap-5.1.8-1|224	# replace SSL certs configuration with our own
21cr|courier-imap-5.1.8-1|225	rm -f %{buildroot}%{_sysconfdir}/courier/imapd.cnf
21cr|courier-imap-5.1.8-1|226	rm -f %{buildroot}%{_sysconfdir}/courier/pop3d.cnf
21cr|courier-imap-5.1.8-1|227	perl -pi \
21cr|courier-imap-5.1.8-1|228	-e 's|TLS_CERTFILE=.*|TLS_CERTFILE=%{_sysconfdir}/pki/tls/private/courier-imap.pem|'\
21cr|courier-imap-5.1.8-1|229	%{buildroot}%{_sysconfdir}/courier/imapd-ssl
21cr|courier-imap-5.1.8-1|230	perl -pi \
21cr|courier-imap-5.1.8-1|231	-e 's|TLS_CERTFILE=.*|TLS_CERTFILE=%{_sysconfdir}/pki/tls/private/courier-pop.pem|'\
21cr|courier-imap-5.1.8-1|232	%{buildroot}%{_sysconfdir}/courier/pop3d-ssl

803 21
21cr|courier-unicode-2.2.4-1|1	%define major	7
21cr|courier-unicode-2.2.4-1|2	%define libname	%mklibname %{name} %{major}
21cr|courier-unicode-2.2.4-1|3	%define devname	%mklibname %{name} -d
21cr|courier-unicode-2.2.4-1|4	
21cr|courier-unicode-2.2.4-1|5	Summary:	A library implementing algorithms related to the Unicode Standard
21cr|courier-unicode-2.2.4-1|6	Name:		courier-unicode
21cr|courier-unicode-2.2.4-1|7	Version:	2.2.4
21cr|courier-unicode-2.2.4-1|8	Release:	1
21cr|courier-unicode-2.2.4-1|9	License:	GPLv3
21cr|courier-unicode-2.2.4-1|10	Group:		System/Libraries
21cr|courier-unicode-2.2.4-1|11	URL:		http://www.courier-mta.org/unicode/
21cr|courier-unicode-2.2.4-1|12	Source0: 	http://download.sourceforge.net/courier/courier-unicode-%{version}.tar.bz2
21cr|courier-unicode-2.2.4-1|13	BuildRequires:	gnupg
21cr|courier-unicode-2.2.4-1|14	
21cr|courier-unicode-2.2.4-1|15	%description
21cr|courier-unicode-2.2.4-1|16	This library implements several algorithms related to the Unicode Standard:
21cr|courier-unicode-2.2.4-1|17	
21cr|courier-unicode-2.2.4-1|18	* Look up uppercase, lowercase, and titlecase equivalents of a unicode
21cr|courier-unicode-2.2.4-1|19	character.
21cr|courier-unicode-2.2.4-1|20	* Implementation of grapheme and work breaking rules.
21cr|courier-unicode-2.2.4-1|21	* Implementation of line breaking rules.
21cr|courier-unicode-2.2.4-1|22	
21cr|courier-unicode-2.2.4-1|23	Several ancillary functions, like looking up the unicode character that
21cr|courier-unicode-2.2.4-1|24	corresponds to some HTML 4.0 entity (such as “&amp;”, for example), and
21cr|courier-unicode-2.2.4-1|25	determining the normal width or a double-width status of a unicode character.
21cr|courier-unicode-2.2.4-1|26	Also, an adaptation of the iconv(3) API for this unicode library.
21cr|courier-unicode-2.2.4-1|27	
21cr|courier-unicode-2.2.4-1|28	This library also implements C++ bindings for these algorithms.
21cr|courier-unicode-2.2.4-1|29	The current release of the Courier Unicode library is based on the Unicode
21cr|courier-unicode-2.2.4-1|30	6.3.0 standard.
21cr|courier-unicode-2.2.4-1|31	
21cr|courier-unicode-2.2.4-1|32	#------------------------------------------------------------------------
21cr|courier-unicode-2.2.4-1|33	%package -n %{libname}
21cr|courier-unicode-2.2.4-1|34	Summary:	A library implementing algorithms related to the Unicode Standard
21cr|courier-unicode-2.2.4-1|35	Group:		System/Libraries
21cr|courier-unicode-2.2.4-1|36	
21cr|courier-unicode-2.2.4-1|37	%description -n %{libname}
21cr|courier-unicode-2.2.4-1|38	This library implements several algorithms related to the Unicode Standard:
21cr|courier-unicode-2.2.4-1|39	
21cr|courier-unicode-2.2.4-1|40	* Look up uppercase, lowercase, and titlecase equivalents of a unicode
21cr|courier-unicode-2.2.4-1|41	character.
21cr|courier-unicode-2.2.4-1|42	* Implementation of grapheme and work breaking rules.
21cr|courier-unicode-2.2.4-1|43	* Implementation of line breaking rules.
21cr|courier-unicode-2.2.4-1|44	
21cr|courier-unicode-2.2.4-1|45	Several ancillary functions, like looking up the unicode character that
21cr|courier-unicode-2.2.4-1|46	corresponds to some HTML 4.0 entity (such as “&amp;”, for example), and
21cr|courier-unicode-2.2.4-1|47	determining the normal width or a double-width status of a unicode character.
21cr|courier-unicode-2.2.4-1|48	Also, an adaptation of the iconv(3) API for this unicode library.
21cr|courier-unicode-2.2.4-1|49	
21cr|courier-unicode-2.2.4-1|50	This library also implements C++ bindings for these algorithms.
21cr|courier-unicode-2.2.4-1|51	The current release of the Courier Unicode library is based on the Unicode
21cr|courier-unicode-2.2.4-1|52	6.3.0 standard.
21cr|courier-unicode-2.2.4-1|53	
21cr|courier-unicode-2.2.4-1|54	%files -n %{libname}
21cr|courier-unicode-2.2.4-1|55	%doc README ChangeLog AUTHORS COPYING
21cr|courier-unicode-2.2.4-1|56	%{_libdir}/libcourier-unicode.so.%{major}
21cr|courier-unicode-2.2.4-1|57	%{_libdir}/libcourier-unicode.so.%{major}.*
21cr|courier-unicode-2.2.4-1|58	#------------------------------------------------------------------------
21cr|courier-unicode-2.2.4-1|59	%package -n %{devname}
21cr|courier-unicode-2.2.4-1|60	Summary:	Development tools for programs which use the libcourier-unicode library
21cr|courier-unicode-2.2.4-1|61	Group:		Development/Other
21cr|courier-unicode-2.2.4-1|62	Requires:	%{libname} = %{version}-%{release}
21cr|courier-unicode-2.2.4-1|63	Provides:	%{name}-devel = %{version}-%{release}
21cr|courier-unicode-2.2.4-1|64	
21cr|courier-unicode-2.2.4-1|65	%description -n %{devname}
21cr|courier-unicode-2.2.4-1|66	The courier-unicode-devel package includes the header files and documentation
21cr|courier-unicode-2.2.4-1|67	necessary for developing programs which will use the libcourier-unicode
21cr|courier-unicode-2.2.4-1|68	library.
21cr|courier-unicode-2.2.4-1|69	
21cr|courier-unicode-2.2.4-1|70	%files -n %{devname}
21cr|courier-unicode-2.2.4-1|71	%{_includedir}/courier-unicode.h
21cr|courier-unicode-2.2.4-1|72	%{_includedir}/courier-unicode-categories-tab.h
21cr|courier-unicode-2.2.4-1|73	%{_includedir}/courier-unicode-script-tab.h
21cr|courier-unicode-2.2.4-1|74	%{_libdir}/libcourier-unicode.so
21cr|courier-unicode-2.2.4-1|75	%{_datadir}/aclocal/courier-unicode*
21cr|courier-unicode-2.2.4-1|76	%{_mandir}/man3/*
21cr|courier-unicode-2.2.4-1|77	%{_mandir}/man7/*
21cr|courier-unicode-2.2.4-1|78	
21cr|courier-unicode-2.2.4-1|79	#------------------------------------------------------------------------
21cr|courier-unicode-2.2.4-1|80	%prep
21cr|courier-unicode-2.2.4-1|81	%setup -q
21cr|courier-unicode-2.2.4-1|82	
21cr|courier-unicode-2.2.4-1|83	%build
21cr|courier-unicode-2.2.4-1|84	%configure --disable-static
21cr|courier-unicode-2.2.4-1|85	%make
21cr|courier-unicode-2.2.4-1|86	
21cr|courier-unicode-2.2.4-1|87	%install
21cr|courier-unicode-2.2.4-1|88	%makeinstall_std
21cr|courier-unicode-2.2.4-1|89	
21cr|courier-unicode-2.2.4-1|90	%check
21cr|courier-unicode-2.2.4-1|91	%make check
21cr|courier-unicode-2.2.4-1|92	
21cr|courier-unicode-2.2.4-1|93	

804 21
21cr|cowbell-0.2.7.1-12|1	Name: 	 	cowbell
21cr|cowbell-0.2.7.1-12|2	Summary: 	Music collection organizer and editor
21cr|cowbell-0.2.7.1-12|3	Version: 	0.2.7.1
21cr|cowbell-0.2.7.1-12|4	Release: 	12
21cr|cowbell-0.2.7.1-12|5	License:	GPLv2+
21cr|cowbell-0.2.7.1-12|6	Group:		Sound
21cr|cowbell-0.2.7.1-12|7	URL:		http://more-cowbell.org/
21cr|cowbell-0.2.7.1-12|8	# Download URL is dead: use stored sources
21cr|cowbell-0.2.7.1-12|9	#Source0:	http://more-cowbell.org/releases/%%{name}-%%{version}.tar.bz2
21cr|cowbell-0.2.7.1-12|10	Source0:	%{name}-%{version}.tar.bz2
21cr|cowbell-0.2.7.1-12|11	BuildRequires:	desktop-file-utils
21cr|cowbell-0.2.7.1-12|12	BuildRequires:	gtk-sharp2
21cr|cowbell-0.2.7.1-12|13	BuildRequires:	glade-sharp2
21cr|cowbell-0.2.7.1-12|14	BuildRequires:	imagemagick
21cr|cowbell-0.2.7.1-12|15	BuildRequires:	perl(XML::Parser)
21cr|cowbell-0.2.7.1-12|16	BuildRequires:	pkgconfig
21cr|cowbell-0.2.7.1-12|17	BuildRequires:	mono-devel
21cr|cowbell-0.2.7.1-12|18	BuildRequires:	taglib-devel
21cr|cowbell-0.2.7.1-12|19	
21cr|cowbell-0.2.7.1-12|20	%description
21cr|cowbell-0.2.7.1-12|21	Do you ever pull your hair out trying to hand-edit all your tags with some
21cr|cowbell-0.2.7.1-12|22	arcane editor? Tell your inner OCD to take a hike because Cowbell is coming
21cr|cowbell-0.2.7.1-12|23	to town. Cowbell is an elegant music organizer intended to make keeping your
21cr|cowbell-0.2.7.1-12|24	collection tidy both fun and easy. Infused with Amazon Web Services SOAP-fu,
21cr|cowbell-0.2.7.1-12|25	Cowbell can whip your music platoon into shape without even getting your boots
21cr|cowbell-0.2.7.1-12|26	muddy. And, if that isn't enough, Cowbell can also snatch album art and rename
21cr|cowbell-0.2.7.1-12|27	your music files like a pro.
21cr|cowbell-0.2.7.1-12|28	
21cr|cowbell-0.2.7.1-12|29	%files -f %{name}.lang
21cr|cowbell-0.2.7.1-12|30	%doc AUTHORS ChangeLog NEWS README
21cr|cowbell-0.2.7.1-12|31	%{_bindir}/%{name}
21cr|cowbell-0.2.7.1-12|32	%{_libdir}/%{name}
21cr|cowbell-0.2.7.1-12|33	%{_datadir}/applications/*
21cr|cowbell-0.2.7.1-12|34	%{_datadir}/icons/hicolor/*
21cr|cowbell-0.2.7.1-12|35	%{_liconsdir}/%{name}.png
21cr|cowbell-0.2.7.1-12|36	%{_iconsdir}/%{name}.png
21cr|cowbell-0.2.7.1-12|37	%{_miconsdir}/%{name}.png
21cr|cowbell-0.2.7.1-12|38	
21cr|cowbell-0.2.7.1-12|39	#-----------------------------------------------------------------------------
21cr|cowbell-0.2.7.1-12|40	
21cr|cowbell-0.2.7.1-12|41	%prep
21cr|cowbell-0.2.7.1-12|42	%setup -q
21cr|cowbell-0.2.7.1-12|43	
21cr|cowbell-0.2.7.1-12|44	
21cr|cowbell-0.2.7.1-12|45	%build
21cr|cowbell-0.2.7.1-12|46	perl -p -i -e 's/lib\/cowbell/%{_lib}\/cowbell/g' Makefile* cowbell.in
21cr|cowbell-0.2.7.1-12|47	%configure
21cr|cowbell-0.2.7.1-12|48	%make
21cr|cowbell-0.2.7.1-12|49	
21cr|cowbell-0.2.7.1-12|50	
21cr|cowbell-0.2.7.1-12|51	%install
21cr|cowbell-0.2.7.1-12|52	%makeinstall_std
21cr|cowbell-0.2.7.1-12|53	
21cr|cowbell-0.2.7.1-12|54	# Desktop menu entry
21cr|cowbell-0.2.7.1-12|55	desktop-file-install --vendor="" \
21cr|cowbell-0.2.7.1-12|56	--remove-category="Application" \
21cr|cowbell-0.2.7.1-12|57	--add-category="Audio" \
21cr|cowbell-0.2.7.1-12|58	--add-category="Recorder" \
21cr|cowbell-0.2.7.1-12|59	--add-category="AudioVideo" \
21cr|cowbell-0.2.7.1-12|60	--add-category="X-MandrivaLinux-Multimedia-Sound" \
21cr|cowbell-0.2.7.1-12|61	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|cowbell-0.2.7.1-12|62	
21cr|cowbell-0.2.7.1-12|63	# Provide icons
21cr|cowbell-0.2.7.1-12|64	mkdir -p %{buildroot}/%{_liconsdir}
21cr|cowbell-0.2.7.1-12|65	convert -size 48x48 resources/%{name}.svg %{buildroot}/%{_liconsdir}/%{name}.png
21cr|cowbell-0.2.7.1-12|66	mkdir -p %{buildroot}/%{_iconsdir}
21cr|cowbell-0.2.7.1-12|67	convert -size 32x32 resources/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|cowbell-0.2.7.1-12|68	mkdir -p %{buildroot}/%{_miconsdir}
21cr|cowbell-0.2.7.1-12|69	convert -size 16x16 resources/%{name}.png %{buildroot}/%{_miconsdir}/%{name}.png
21cr|cowbell-0.2.7.1-12|70	
21cr|cowbell-0.2.7.1-12|71	%find_lang %{name}

805 21
21cr|cowdancer-0.48-8|1	Summary:	Copy-on-write directory tree utility
21cr|cowdancer-0.48-8|2	Name:		cowdancer
21cr|cowdancer-0.48-8|3	Version:	0.48
21cr|cowdancer-0.48-8|4	Release:	8
21cr|cowdancer-0.48-8|5	License:	GPL
21cr|cowdancer-0.48-8|6	Group:		Development/Other
21cr|cowdancer-0.48-8|7	Source0:	%{name}_%{version}.tar.gz
21cr|cowdancer-0.48-8|8	Patch0:		Makefile.patch
21cr|cowdancer-0.48-8|9	
21cr|cowdancer-0.48-8|10	%description
21cr|cowdancer-0.48-8|11	Tries to make copy-on-write semantics upon hard-link copied
21cr|cowdancer-0.48-8|12	directory trees generated with 'cp -la'.
21cr|cowdancer-0.48-8|13	'cow-shell' command invokes a shell session. Within that session,
21cr|cowdancer-0.48-8|14	under the directory cow-shell was invoked, cowdancer will create
21cr|cowdancer-0.48-8|15	a new file when existing i-nodes are opened for  write.
21cr|cowdancer-0.48-8|16	Useful for quick scratch workspace and experimentation.
21cr|cowdancer-0.48-8|17	'cowbuilder' command is a wrapper for pbuilder which allows using
21cr|cowdancer-0.48-8|18	pbuilder-like interface over cowdancer environment.
21cr|cowdancer-0.48-8|19	
21cr|cowdancer-0.48-8|20	%files
21cr|cowdancer-0.48-8|21	%doc COPYING NEWS ChangeLog
21cr|cowdancer-0.48-8|22	%{_bindir}/*
21cr|cowdancer-0.48-8|23	%{_sbindir}/*
21cr|cowdancer-0.48-8|24	%{_libdir}/%{name}/libcowdancer.so
21cr|cowdancer-0.48-8|25	%{_mandir}/man*/*
21cr|cowdancer-0.48-8|26	%{_sysconfdir}/bash_completion.d/*
21cr|cowdancer-0.48-8|27	
21cr|cowdancer-0.48-8|28	#----------------------------------------------------------------------------
21cr|cowdancer-0.48-8|29	
21cr|cowdancer-0.48-8|30	%prep
21cr|cowdancer-0.48-8|31	%setup -q
21cr|cowdancer-0.48-8|32	%patch0 -p0
21cr|cowdancer-0.48-8|33	
21cr|cowdancer-0.48-8|34	%build
21cr|cowdancer-0.48-8|35	%make
21cr|cowdancer-0.48-8|36	
21cr|cowdancer-0.48-8|37	%install
21cr|cowdancer-0.48-8|38	%makeinstall_std LIBDIR=%{_libdir}
21cr|cowdancer-0.48-8|39	
21cr|cowdancer-0.48-8|40	chmod 755 %{buildroot}%{_libdir}/%{name}/libcowdancer.so

806 21
21cr|cowpatty-4.8-2|1	Name:		cowpatty
21cr|cowpatty-4.8-2|2	Summary:	Brute-force dictionary attack against WPA-PSK
21cr|cowpatty-4.8-2|3	Version:	4.8
21cr|cowpatty-4.8-2|4	Release:	2
21cr|cowpatty-4.8-2|5	License:	GPLv2
21cr|cowpatty-4.8-2|6	Group:		Networking/Other
21cr|cowpatty-4.8-2|7	Url:		https://github.com/joswr1ght/cowpatty
21cr|cowpatty-4.8-2|8	Source0:	https://github.com/joswr1ght/cowpatty/releases/download/%{version}/%{name}-%{version}.tgz
21cr|cowpatty-4.8-2|9	# from master commit 0a274975040960d85cd68550facf801fc3a9d7df
21cr|cowpatty-4.8-2|10	Patch0:		cowpatty-4.8-upstream-fixes.patch
21cr|cowpatty-4.8-2|11	# https://github.com/joswr1ght/cowpatty/pull/8
21cr|cowpatty-4.8-2|12	Patch1:		cowpatty-4.8-more-Makefile-improvements.patch
21cr|cowpatty-4.8-2|13	BuildRequires:	pkgconfig(openssl)
21cr|cowpatty-4.8-2|14	BuildRequires:	pkgconfig(libpcap)
21cr|cowpatty-4.8-2|15	
21cr|cowpatty-4.8-2|16	
21cr|cowpatty-4.8-2|17	%description
21cr|cowpatty-4.8-2|18	coWPAtty is designed to audit the pre-shared key (PSK) selection for WPA
21cr|cowpatty-4.8-2|19	networks based on the TKIP protocol. Supply a libpcap file that includes the
21cr|cowpatty-4.8-2|20	TKIP four-way handshake to mount an offline dictionary attack with a supplied
21cr|cowpatty-4.8-2|21	wordlist.
21cr|cowpatty-4.8-2|22	
21cr|cowpatty-4.8-2|23	%files
21cr|cowpatty-4.8-2|24	%doc AUTHORS COPYING README FAQ TODO CHANGELOG
21cr|cowpatty-4.8-2|25	%{_bindir}/%{name}
21cr|cowpatty-4.8-2|26	%{_bindir}/genpmk
21cr|cowpatty-4.8-2|27	%{_mandir}/man1/%{name}.1.*
21cr|cowpatty-4.8-2|28	%{_mandir}/man1/genpmk.1.*
21cr|cowpatty-4.8-2|29	#----------------------------------------------------
21cr|cowpatty-4.8-2|30	
21cr|cowpatty-4.8-2|31	%prep
21cr|cowpatty-4.8-2|32	%setup -q
21cr|cowpatty-4.8-2|33	%patch0 -p1
21cr|cowpatty-4.8-2|34	%patch1 -p1
21cr|cowpatty-4.8-2|35	
21cr|cowpatty-4.8-2|36	sed '/clang/d' -i Makefile
21cr|cowpatty-4.8-2|37	
21cr|cowpatty-4.8-2|38	%build
21cr|cowpatty-4.8-2|39	%setup_compile_flags
21cr|cowpatty-4.8-2|40	%make
21cr|cowpatty-4.8-2|41	
21cr|cowpatty-4.8-2|42	%install
21cr|cowpatty-4.8-2|43	%makeinstall_std BINDIR=%{_bindir} MANDIR=%{_mandir}/man1

807 21
21cr|cowsay-3.7.0-1|1	%global compdir %(pkg-config --variable=completionsdir bash-completion)
21cr|cowsay-3.7.0-1|2	%global __requires_exclude .*Acme::Cow.*
21cr|cowsay-3.7.0-1|3	
21cr|cowsay-3.7.0-1|4	Name:       cowsay
21cr|cowsay-3.7.0-1|5	Version:    3.7.0
21cr|cowsay-3.7.0-1|6	Release:    1
21cr|cowsay-3.7.0-1|7	Summary:    Configurable talking cow
21cr|cowsay-3.7.0-1|8	License:    Artistic and GPL
21cr|cowsay-3.7.0-1|9	Group:      Toys
21cr|cowsay-3.7.0-1|10	URL:        https://github.com/cowsay-org/cowsay
21cr|cowsay-3.7.0-1|11	Source0:    %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|cowsay-3.7.0-1|12	Source1:    cowsay.bashcomp
21cr|cowsay-3.7.0-1|13	Source2:    animalsay
21cr|cowsay-3.7.0-1|14	Source9:    duck.cow
21cr|cowsay-3.7.0-1|15	Source10:   apt.cow
21cr|cowsay-3.7.0-1|16	Source11:   calvin.cow
21cr|cowsay-3.7.0-1|17	Source12:   cock.cow
21cr|cowsay-3.7.0-1|18	Source13:   small-duck.cow
21cr|cowsay-3.7.0-1|19	Source14:   gnu.cow
21cr|cowsay-3.7.0-1|20	Source15:   sodomized-sheep.cow
21cr|cowsay-3.7.0-1|21	Source16:   suse.cow
21cr|cowsay-3.7.0-1|22	Source17:   shark.cow
21cr|cowsay-3.7.0-1|23	Source18:   girafe.cow
21cr|cowsay-3.7.0-1|24	Source19:   phaco.cow
21cr|cowsay-3.7.0-1|25	Source20:   pumpkin.cow
21cr|cowsay-3.7.0-1|26	Source21:   kenny.cow
21cr|cowsay-3.7.0-1|27	Patch0:     fox-cow.patch
21cr|cowsay-3.7.0-1|28	BuildArch:  noarch
21cr|cowsay-3.7.0-1|29	
21cr|cowsay-3.7.0-1|30	%description
21cr|cowsay-3.7.0-1|31	Funny program to create ASCII images like cows, sheeps and much more.
21cr|cowsay-3.7.0-1|32	
21cr|cowsay-3.7.0-1|33	%prep
21cr|cowsay-3.7.0-1|34	%autosetup -p1
21cr|cowsay-3.7.0-1|35	
21cr|cowsay-3.7.0-1|36	perl -pi -e 's|%BANGPERL%|!%{_bindir}/perl|' cowsay
21cr|cowsay-3.7.0-1|37	perl -pi -e 's|%PREFIX%|%{_prefix}|' cowsay cowsay.1
21cr|cowsay-3.7.0-1|38	
21cr|cowsay-3.7.0-1|39	%install
21cr|cowsay-3.7.0-1|40	# At least for cowsay-3.7.0, replace upstream's "make install" by our
21cr|cowsay-3.7.0-1|41	# own installation code.
21cr|cowsay-3.7.0-1|42	install -d -m 0755         %{buildroot}%{_bindir}
21cr|cowsay-3.7.0-1|43	install -p -m 0755 %{name} %{buildroot}%{_bindir}
21cr|cowsay-3.7.0-1|44	ln -s              %{name} %{buildroot}%{_bindir}/cowthink
21cr|cowsay-3.7.0-1|45	
21cr|cowsay-3.7.0-1|46	install -d -m 0755           %{buildroot}%{_mandir}/man1
21cr|cowsay-3.7.0-1|47	install -p -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1
21cr|cowsay-3.7.0-1|48	ln -s              %{name}.1 %{buildroot}%{_mandir}/man1/cowthink.1
21cr|cowsay-3.7.0-1|49	
21cr|cowsay-3.7.0-1|50	install -d -m 0755              %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|51	install -p -m 0644 share/cows/* %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|52	
21cr|cowsay-3.7.0-1|53	install -d -m 0755              %{buildroot}%{_datadir}/%{name}/site-cows
21cr|cowsay-3.7.0-1|54	
21cr|cowsay-3.7.0-1|55	install -d -m 0755              %{buildroot}%{_sysconfdir}/%{name}/cowpath.d
21cr|cowsay-3.7.0-1|56	
21cr|cowsay-3.7.0-1|57	# Install actions specific to the Fedora package
21cr|cowsay-3.7.0-1|58	
21cr|cowsay-3.7.0-1|59	# License issue
21cr|cowsay-3.7.0-1|60	rm -f %{buildroot}%{_datadir}/%{name}/cows/daemon.cow
21cr|cowsay-3.7.0-1|61	# animalsay
21cr|cowsay-3.7.0-1|62	install -p -m 0755 %{SOURCE2} %{buildroot}%{_bindir}
21cr|cowsay-3.7.0-1|63	# bash completion file
21cr|cowsay-3.7.0-1|64	install -d -m 0755            %{buildroot}%{compdir}
21cr|cowsay-3.7.0-1|65	install -p -m 0644 %{SOURCE1} %{buildroot}%{compdir}/%{name}
21cr|cowsay-3.7.0-1|66	
21cr|cowsay-3.7.0-1|67	
21cr|cowsay-3.7.0-1|68	install -m 644 %{SOURCE10} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|69	install -m 644 %{SOURCE11} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|70	install -m 644 %{SOURCE12} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|71	install -m 644 %{SOURCE13} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|72	install -m 644 %{SOURCE14} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|73	install -m 644 %{SOURCE15} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|74	install -m 644 %{SOURCE16} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|75	install -m 644 %{SOURCE17} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|76	install -m 644 %{SOURCE18} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|77	install -m 644 %{SOURCE19} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|78	install -m 644 %{SOURCE20} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|79	install -m 644 %{SOURCE21} %{buildroot}%{_datadir}/%{name}/cows
21cr|cowsay-3.7.0-1|80	
21cr|cowsay-3.7.0-1|81	%files
21cr|cowsay-3.7.0-1|82	%doc LICENSE.txt README.md INSTALL
21cr|cowsay-3.7.0-1|83	%{_bindir}/*
21cr|cowsay-3.7.0-1|84	%{_datadir}/%{name}
21cr|cowsay-3.7.0-1|85	%{_mandir}/man1/%{name}.1*
21cr|cowsay-3.7.0-1|86	%{_mandir}/man1/cowthink.1*
21cr|cowsay-3.7.0-1|87	%{compdir}/%{name}

808 21
21cr|cpan-upload-2.2-9|1	Name:       cpan-upload
21cr|cpan-upload-2.2-9|2	Version:    2.2
21cr|cpan-upload-2.2-9|3	Release:    9
21cr|cpan-upload-2.2-9|4	Summary:    Upload one or more files to CPAN, using PAUSE
21cr|cpan-upload-2.2-9|5	License:    GPL or Artistic
21cr|cpan-upload-2.2-9|6	Group:      Development/Perl
21cr|cpan-upload-2.2-9|7	URL:        http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/scripts
21cr|cpan-upload-2.2-9|8	Source:     http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/scripts/%{name}-%{version}.tar.gz
21cr|cpan-upload-2.2-9|9	BuildRequires:  perl-devel
21cr|cpan-upload-2.2-9|10	BuildRequires: perl(AppConfig::Std) >= 1.05
21cr|cpan-upload-2.2-9|11	BuildRequires: perl(Pod::Usage) >= 1.14
21cr|cpan-upload-2.2-9|12	BuildRequires: perl(Net::FTP) >= 2.28
21cr|cpan-upload-2.2-9|13	BuildRequires: perl(HTTP::Request::Common)
21cr|cpan-upload-2.2-9|14	BuildRequires: perl(File::Basename) >= 2.28
21cr|cpan-upload-2.2-9|15	BuildRequires: perl(Term::ReadKey)
21cr|cpan-upload-2.2-9|16	BuildArch:      noarch
21cr|cpan-upload-2.2-9|17	
21cr|cpan-upload-2.2-9|18	%description
21cr|cpan-upload-2.2-9|19	cpan-upload is a script which automates the process of uploading a file to
21cr|cpan-upload-2.2-9|20	CPAN using PAUSE, the Perl Authors Upload Server.
21cr|cpan-upload-2.2-9|21	
21cr|cpan-upload-2.2-9|22	%prep
21cr|cpan-upload-2.2-9|23	%setup -q
21cr|cpan-upload-2.2-9|24	
21cr|cpan-upload-2.2-9|25	%build
21cr|cpan-upload-2.2-9|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|cpan-upload-2.2-9|27	%make
21cr|cpan-upload-2.2-9|28	
21cr|cpan-upload-2.2-9|29	%check
21cr|cpan-upload-2.2-9|30	%{__make} test
21cr|cpan-upload-2.2-9|31	
21cr|cpan-upload-2.2-9|32	%install
21cr|cpan-upload-2.2-9|33	%makeinstall_std
21cr|cpan-upload-2.2-9|34	
21cr|cpan-upload-2.2-9|35	%files
21cr|cpan-upload-2.2-9|36	%defattr(-,root,root)
21cr|cpan-upload-2.2-9|37	%doc README ChangeLog
21cr|cpan-upload-2.2-9|38	%{_mandir}/*/*
21cr|cpan-upload-2.2-9|39	%{_bindir}/%name

809 21
21cr|cpat-1.4.1-1|1	# Workaround to build with GCC 10
21cr|cpat-1.4.1-1|2	%global optflags %{optflags} -fcommon
21cr|cpat-1.4.1-1|3	Name:           cpat
21cr|cpat-1.4.1-1|4	Version:        1.4.1
21cr|cpat-1.4.1-1|5	Release:        1
21cr|cpat-1.4.1-1|6	Summary:        CPat is a curses based solitaire/patience collection
21cr|cpat-1.4.1-1|7	License:        GPLv2
21cr|cpat-1.4.1-1|8	Group:          Games/Cards
21cr|cpat-1.4.1-1|9	Url:            http://cpat.sourceforge.net/
21cr|cpat-1.4.1-1|10	Source0:        http://netcologne.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|cpat-1.4.1-1|11	BuildRequires:  pkgconfig(ncurses)
21cr|cpat-1.4.1-1|12	
21cr|cpat-1.4.1-1|13	%description
21cr|cpat-1.4.1-1|14	CPat is a curses based solitaire/patience collection.
21cr|cpat-1.4.1-1|15	It's pretty stable and at present contains implementations of
21cr|cpat-1.4.1-1|16	Freecell, Klondike, Spider, 40 Thieves, Baker's Dozen, Scorpion,
21cr|cpat-1.4.1-1|17	Penguin, Yukon and Stategy.
21cr|cpat-1.4.1-1|18	The games are played in your favourite shell using keyboard commands.
21cr|cpat-1.4.1-1|19	
21cr|cpat-1.4.1-1|20	%files
21cr|cpat-1.4.1-1|21	%doc ChangeLog AUTHORS COPYING README
21cr|cpat-1.4.1-1|22	%{_bindir}/%{name}
21cr|cpat-1.4.1-1|23	%{_mandir}/man6/%{name}.6*
21cr|cpat-1.4.1-1|24	#----------------------------------------------
21cr|cpat-1.4.1-1|25	
21cr|cpat-1.4.1-1|26	%prep
21cr|cpat-1.4.1-1|27	%setup -q
21cr|cpat-1.4.1-1|28	autoreconf -fiv
21cr|cpat-1.4.1-1|29	
21cr|cpat-1.4.1-1|30	%build
21cr|cpat-1.4.1-1|31	%configure --prefix=%{_prefix}
21cr|cpat-1.4.1-1|32	%setup_compile_flags
21cr|cpat-1.4.1-1|33	%make
21cr|cpat-1.4.1-1|34	
21cr|cpat-1.4.1-1|35	%install
21cr|cpat-1.4.1-1|36	%makeinstall_std

810 21
21cr|cpp2latex-2.3-6|1	Summary:	Converts C/C++ code to a LaTeX file
21cr|cpp2latex-2.3-6|2	Name:		cpp2latex
21cr|cpp2latex-2.3-6|3	Version:	2.3
21cr|cpp2latex-2.3-6|4	Release:	6
21cr|cpp2latex-2.3-6|5	License:	GPLv2+
21cr|cpp2latex-2.3-6|6	Group:		Development/C++
21cr|cpp2latex-2.3-6|7	Url:		http://www.arnoldarts.de/drupal/?q=Cpp2LaTeX
21cr|cpp2latex-2.3-6|8	Source0:	http://www.arnoldarts.de/drupal/files/downloads/cpp2latex/%{name}-%{version}.tar.bz2
21cr|cpp2latex-2.3-6|9	BuildRequires:	flex
21cr|cpp2latex-2.3-6|10	Requires:	tetex-latex
21cr|cpp2latex-2.3-6|11	Patch1:		cpp2latex-2.3-gcc43.patch
21cr|cpp2latex-2.3-6|12	Patch0:		cpp2latex-2.3.patch
21cr|cpp2latex-2.3-6|13	Patch2:		cpp2latex-2.3-tests.patch
21cr|cpp2latex-2.3-6|14	
21cr|cpp2latex-2.3-6|15	%description
21cr|cpp2latex-2.3-6|16	cpp2latex takes as input a C or C++ source file and outputs a LaTeX
21cr|cpp2latex-2.3-6|17	file that is a beautified listing (optionally the output can contain
21cr|cpp2latex-2.3-6|18	the 'documentstyle' header and so on).
21cr|cpp2latex-2.3-6|19	
21cr|cpp2latex-2.3-6|20	%files
21cr|cpp2latex-2.3-6|21	%doc README ChangeLog
21cr|cpp2latex-2.3-6|22	%{_bindir}/cpp2latex
21cr|cpp2latex-2.3-6|23	
21cr|cpp2latex-2.3-6|24	#----------------------------------------------------------------------------
21cr|cpp2latex-2.3-6|25	
21cr|cpp2latex-2.3-6|26	%prep
21cr|cpp2latex-2.3-6|27	%setup -q
21cr|cpp2latex-2.3-6|28	%patch0 -p0
21cr|cpp2latex-2.3-6|29	%patch1 -p1
21cr|cpp2latex-2.3-6|30	%patch2 -p1
21cr|cpp2latex-2.3-6|31	
21cr|cpp2latex-2.3-6|32	%build
21cr|cpp2latex-2.3-6|33	%config_update
21cr|cpp2latex-2.3-6|34	./configure --prefix=%{_prefix}
21cr|cpp2latex-2.3-6|35	%make \
21cr|cpp2latex-2.3-6|36	CFLAGS="-DC_PLUSPLUS %{optflags}" \
21cr|cpp2latex-2.3-6|37	CXXFLAGS="-DC_PLUSPLUS %{optflags}"
21cr|cpp2latex-2.3-6|38	
21cr|cpp2latex-2.3-6|39	%install
21cr|cpp2latex-2.3-6|40	%makeinstall_std

811 21
21cr|cpptest-2.0.0-1|1	%define	major 1
21cr|cpptest-2.0.0-1|2	%define libname	%mklibname cpptest %{major}
21cr|cpptest-2.0.0-1|3	%define develname %mklibname -d cpptest
21cr|cpptest-2.0.0-1|4	
21cr|cpptest-2.0.0-1|5	Summary:	A portable and powerful and simple unit testing framework for C++
21cr|cpptest-2.0.0-1|6	Name:		cpptest
21cr|cpptest-2.0.0-1|7	Version:	2.0.0
21cr|cpptest-2.0.0-1|8	Release:	1
21cr|cpptest-2.0.0-1|9	Group:		System/Libraries
21cr|cpptest-2.0.0-1|10	License:	LGPLv2+
21cr|cpptest-2.0.0-1|11	URL:		http://%{name}.sourceforge.net/
21cr|cpptest-2.0.0-1|12	Source0:	https://github.com/cpptest/cpptest/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|cpptest-2.0.0-1|13	BuildRequires:	autoconf
21cr|cpptest-2.0.0-1|14	BuildRequires:	doxygen
21cr|cpptest-2.0.0-1|15	BuildRequires:	libtool
21cr|cpptest-2.0.0-1|16	BuildRequires:	pkgconfig
21cr|cpptest-2.0.0-1|17	
21cr|cpptest-2.0.0-1|18	%description
21cr|cpptest-2.0.0-1|19	CppTest is a portable and powerful, yet simple, unit testing framework for
21cr|cpptest-2.0.0-1|20	handling automated tests in C++. The focus lies on usability and extendability.
21cr|cpptest-2.0.0-1|21	
21cr|cpptest-2.0.0-1|22	#-------------------------------------------------------------------------------
21cr|cpptest-2.0.0-1|23	%package -n %{libname}
21cr|cpptest-2.0.0-1|24	Summary:	A portable and powerful and simple unit testing framework for C++
21cr|cpptest-2.0.0-1|25	Group:		System/Libraries
21cr|cpptest-2.0.0-1|26	
21cr|cpptest-2.0.0-1|27	%description -n %{libname}
21cr|cpptest-2.0.0-1|28	CppTest is a portable and powerful, yet simple, unit testing framework
21cr|cpptest-2.0.0-1|29	for handling automated tests in C++. The focus lies on usability and
21cr|cpptest-2.0.0-1|30	extendability.
21cr|cpptest-2.0.0-1|31	
21cr|cpptest-2.0.0-1|32	%files -n %{libname}
21cr|cpptest-2.0.0-1|33	%{_libdir}/*.so.%{major}*
21cr|cpptest-2.0.0-1|34	
21cr|cpptest-2.0.0-1|35	#-------------------------------------------------------------------------------
21cr|cpptest-2.0.0-1|36	
21cr|cpptest-2.0.0-1|37	%package -n	%{develname}
21cr|cpptest-2.0.0-1|38	Summary:	Development files for the cpptest library
21cr|cpptest-2.0.0-1|39	Group:		Development/C
21cr|cpptest-2.0.0-1|40	Provides:	%{name}-devel = %{version}
21cr|cpptest-2.0.0-1|41	Requires:	%{libname} >= %{version}
21cr|cpptest-2.0.0-1|42	Requires:	pkgconfig
21cr|cpptest-2.0.0-1|43	
21cr|cpptest-2.0.0-1|44	%description -n	%{develname}
21cr|cpptest-2.0.0-1|45	This package contains libraries and header files for developing applications
21cr|cpptest-2.0.0-1|46	that use cpptest.
21cr|cpptest-2.0.0-1|47	
21cr|cpptest-2.0.0-1|48	%files -n %{develname}
21cr|cpptest-2.0.0-1|49	%doc NEWS COPYING AUTHORS ChangeLog
21cr|cpptest-2.0.0-1|50	%doc doc/html
21cr|cpptest-2.0.0-1|51	%{_includedir}/*
21cr|cpptest-2.0.0-1|52	%{_libdir}/*.so
21cr|cpptest-2.0.0-1|53	%{_libdir}/pkgconfig/*.pc
21cr|cpptest-2.0.0-1|54	
21cr|cpptest-2.0.0-1|55	#-------------------------------------------------------------------------------
21cr|cpptest-2.0.0-1|56	
21cr|cpptest-2.0.0-1|57	%prep
21cr|cpptest-2.0.0-1|58	
21cr|cpptest-2.0.0-1|59	%autosetup -p1
21cr|cpptest-2.0.0-1|60	
21cr|cpptest-2.0.0-1|61	%build
21cr|cpptest-2.0.0-1|62	./autogen.sh
21cr|cpptest-2.0.0-1|63	%configure \
21cr|cpptest-2.0.0-1|64	--disable-static \
21cr|cpptest-2.0.0-1|65	--enable-doc
21cr|cpptest-2.0.0-1|66	%make
21cr|cpptest-2.0.0-1|67	
21cr|cpptest-2.0.0-1|68	%install
21cr|cpptest-2.0.0-1|69	%makeinstall_std
21cr|cpptest-2.0.0-1|70	
21cr|cpptest-2.0.0-1|71	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21cr|cpptest-2.0.0-1|72	
21cr|cpptest-2.0.0-1|73	# Not useful. Aready present in html and images folder
21cr|cpptest-2.0.0-1|74	rm -f %{buildroot}/%{_datadir}/doc/%{name}/screenshot*png
21cr|cpptest-2.0.0-1|75	rm -f %{buildroot}/%{_datadir}/doc/%{name}/index.html
21cr|cpptest-2.0.0-1|76	rm -f %{buildroot}/%{_datadir}/doc/%{name}/html-example.html

812 21
21cr|cpqarrayd-2.3-17|1	Summary:	Monitors SmartArray controllers and notifies via SNMP and syslog
21cr|cpqarrayd-2.3-17|2	Name:		cpqarrayd
21cr|cpqarrayd-2.3-17|3	Version:	2.3
21cr|cpqarrayd-2.3-17|4	Release:	17
21cr|cpqarrayd-2.3-17|5	License:	GPL
21cr|cpqarrayd-2.3-17|6	Group:		System/Servers
21cr|cpqarrayd-2.3-17|7	URL:		https://github.com/spark404/cpqarrayd
21cr|cpqarrayd-2.3-17|8	Source0:	http://www.strocamp.net/opensource/compaq/downloads/%{name}-%{version}.tar.bz2
21cr|cpqarrayd-2.3-17|9	Patch0:		cpqarrayd-2.3.no_ida.patch
21cr|cpqarrayd-2.3-17|10	Patch1:		cpqarrayd-2.3-message-overrun.patch
21cr|cpqarrayd-2.3-17|11	Patch2:		cpqarrayd-2.3-fix-str-fmt.patch
21cr|cpqarrayd-2.3-17|12	
21cr|cpqarrayd-2.3-17|13	Requires(post): rpm-helper
21cr|cpqarrayd-2.3-17|14	Requires(preun): rpm-helper
21cr|cpqarrayd-2.3-17|15	Requires:	net-snmp
21cr|cpqarrayd-2.3-17|16	
21cr|cpqarrayd-2.3-17|17	BuildRequires:	net-snmp-devel
21cr|cpqarrayd-2.3-17|18	BuildRequires:	openssl-devel
21cr|cpqarrayd-2.3-17|19	BuildRequires:	libtool
21cr|cpqarrayd-2.3-17|20	
21cr|cpqarrayd-2.3-17|21	
21cr|cpqarrayd-2.3-17|22	%description
21cr|cpqarrayd-2.3-17|23	This tool can run on a linux based intel box with a smart array controller from
21cr|cpqarrayd-2.3-17|24	Compaq. It reports status changes in the disks both to the syslog and to a snmp
21cr|cpqarrayd-2.3-17|25	trap host. The default is to only log to the syslog. You can specify traphosts
21cr|cpqarrayd-2.3-17|26	with the -t parameter at the commandline. Multiple traphosts are allowed. It
21cr|cpqarrayd-2.3-17|27	checks for valid input, but any errors are non-fatal, in fact the traphost is
21cr|cpqarrayd-2.3-17|28	just ignored. To ensure correct opereration compile it for the same kernel that
21cr|cpqarrayd-2.3-17|29	runs on the machine where you want to use this. At least make sure that the
21cr|cpqarrayd-2.3-17|30	version of the SmartArray driver is the same. Strange things can happen
21cr|cpqarrayd-2.3-17|31	otherwise.
21cr|cpqarrayd-2.3-17|32	
21cr|cpqarrayd-2.3-17|33	%prep
21cr|cpqarrayd-2.3-17|34	
21cr|cpqarrayd-2.3-17|35	%setup -q
21cr|cpqarrayd-2.3-17|36	%patch0 -p1 -b .no_ida
21cr|cpqarrayd-2.3-17|37	%patch1 -p1 -b .message-overrun
21cr|cpqarrayd-2.3-17|38	%patch2 -p0
21cr|cpqarrayd-2.3-17|39	
21cr|cpqarrayd-2.3-17|40	chmod 644 AUTHORS ChangeLog NEWS README
21cr|cpqarrayd-2.3-17|41	
21cr|cpqarrayd-2.3-17|42	%build
21cr|cpqarrayd-2.3-17|43	rm -rf .deps
21cr|cpqarrayd-2.3-17|44	rm -f configure
21cr|cpqarrayd-2.3-17|45	#libtoolize --force --copy; aclocal; autoheader; automake --add-missing --copy --foreign; autoconf
21cr|cpqarrayd-2.3-17|46	autoreconf -fiv
21cr|cpqarrayd-2.3-17|47	
21cr|cpqarrayd-2.3-17|48	%configure
21cr|cpqarrayd-2.3-17|49	
21cr|cpqarrayd-2.3-17|50	%make
21cr|cpqarrayd-2.3-17|51	
21cr|cpqarrayd-2.3-17|52	%install
21cr|cpqarrayd-2.3-17|53	rm -rf %{buildroot}
21cr|cpqarrayd-2.3-17|54	
21cr|cpqarrayd-2.3-17|55	install -d %{buildroot}%{_initrddir}
21cr|cpqarrayd-2.3-17|56	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|cpqarrayd-2.3-17|57	
21cr|cpqarrayd-2.3-17|58	%makeinstall
21cr|cpqarrayd-2.3-17|59	
21cr|cpqarrayd-2.3-17|60	perl -i -p -e 's:\@installroot\@:%{prefix}:;' scripts/cpqarrayd
21cr|cpqarrayd-2.3-17|61	
21cr|cpqarrayd-2.3-17|62	install -m0755 scripts/cpqarrayd %{buildroot}%{_initrddir}
21cr|cpqarrayd-2.3-17|63	install scripts/cpqarrayd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/cpqarrayd
21cr|cpqarrayd-2.3-17|64	
21cr|cpqarrayd-2.3-17|65	%post
21cr|cpqarrayd-2.3-17|66	%_post_service cpqarrayd
21cr|cpqarrayd-2.3-17|67	
21cr|cpqarrayd-2.3-17|68	%preun
21cr|cpqarrayd-2.3-17|69	%_preun_service cpqarrayd
21cr|cpqarrayd-2.3-17|70	
21cr|cpqarrayd-2.3-17|71	%clean
21cr|cpqarrayd-2.3-17|72	rm -rf %{buildroot}
21cr|cpqarrayd-2.3-17|73	
21cr|cpqarrayd-2.3-17|74	%files
21cr|cpqarrayd-2.3-17|75	%defattr(-,root,root)
21cr|cpqarrayd-2.3-17|76	%doc AUTHORS ChangeLog NEWS README
21cr|cpqarrayd-2.3-17|77	%attr(0755,root,root) %{_initrddir}/cpqarrayd
21cr|cpqarrayd-2.3-17|78	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/cpqarrayd
21cr|cpqarrayd-2.3-17|79	%{_sbindir}/cpqarrayd
21cr|cpqarrayd-2.3-17|80	%{_mandir}/man1/cpqarrayd.1*

813 21
21cr|cproto-4.7m-3|1	Summary:	Generates function prototypes and variable declarations from C code
21cr|cproto-4.7m-3|2	Name:		cproto
21cr|cproto-4.7m-3|3	Version:	4.7m
21cr|cproto-4.7m-3|4	Release:	3
21cr|cproto-4.7m-3|5	License:	Public Domain
21cr|cproto-4.7m-3|6	Group:		Development/C
21cr|cproto-4.7m-3|7	Url:		http://invisible-island.net/cproto/
21cr|cproto-4.7m-3|8	Source0:	ftp://invisible-island.net/cproto/%{name}-%{version}.tgz
21cr|cproto-4.7m-3|9	BuildRequires:	byacc
21cr|cproto-4.7m-3|10	BuildRequires:	flex
21cr|cproto-4.7m-3|11	
21cr|cproto-4.7m-3|12	
21cr|cproto-4.7m-3|13	%description
21cr|cproto-4.7m-3|14	Cproto generates function prototypes and variable declarations from
21cr|cproto-4.7m-3|15	C source code.  Cproto can also convert function definitions between the
21cr|cproto-4.7m-3|16	old style and the ANSI C style.  This conversion will overwrite the
21cr|cproto-4.7m-3|17	original files, however, so be sure to make a backup copy of your original
21cr|cproto-4.7m-3|18	files in case something goes wrong.  Since cproto uses a Yacc generated
21cr|cproto-4.7m-3|19	parser, it shouldn't be confused by complex function definitions as much
21cr|cproto-4.7m-3|20	as other prototype generators) because it uses a Yacc generated parser.
21cr|cproto-4.7m-3|21	
21cr|cproto-4.7m-3|22	Cproto will be useful for C programmers, so install cproto if you are going
21cr|cproto-4.7m-3|23	to do any C programming.
21cr|cproto-4.7m-3|24	
21cr|cproto-4.7m-3|25	%prep
21cr|cproto-4.7m-3|26	%setup -q
21cr|cproto-4.7m-3|27	
21cr|cproto-4.7m-3|28	%build
21cr|cproto-4.7m-3|29	%configure
21cr|cproto-4.7m-3|30	%make
21cr|cproto-4.7m-3|31	
21cr|cproto-4.7m-3|32	%install
21cr|cproto-4.7m-3|33	%makeinstall
21cr|cproto-4.7m-3|34	
21cr|cproto-4.7m-3|35	
21cr|cproto-4.7m-3|36	%files
21cr|cproto-4.7m-3|37	%doc CHANGES README
21cr|cproto-4.7m-3|38	%{_bindir}/cproto
21cr|cproto-4.7m-3|39	%{_mandir}/*/cproto.1*

814 21
21cr|cpu-1.4.3-14|1	%define major 0
21cr|cpu-1.4.3-14|2	%define libname %mklibname cputil %{major}
21cr|cpu-1.4.3-14|3	
21cr|cpu-1.4.3-14|4	Summary:	Ldap aware command like useradd, userdel, usermod and others
21cr|cpu-1.4.3-14|5	Name:		cpu
21cr|cpu-1.4.3-14|6	Version:	1.4.3
21cr|cpu-1.4.3-14|7	Release:	14
21cr|cpu-1.4.3-14|8	License:	GPLv2+
21cr|cpu-1.4.3-14|9	Group:		System/Base
21cr|cpu-1.4.3-14|10	Url:		http://cpu.sourceforge.net
21cr|cpu-1.4.3-14|11	Source0:	http://prdownloads.sourceforge.net/cpu/cpu-%{version}.tar.bz2
21cr|cpu-1.4.3-14|12	# first hunk taken from the debian unstable package,
21cr|cpu-1.4.3-14|13	# author is Guido Trotter <ultrotter@debian.org>
21cr|cpu-1.4.3-14|14	Patch0:		cpu-1.4.3-gcc4.patch
21cr|cpu-1.4.3-14|15	Patch1: 	cpu-1.4.3-fix_open_usage.diff
21cr|cpu-1.4.3-14|16	Patch2:		cpu-1.4.3-fix_makefile.diff
21cr|cpu-1.4.3-14|17	Patch3:		cpu-1.4.3-linkage.patch
21cr|cpu-1.4.3-14|18	Patch4:		cpu-1.4.3-gcc10.patch
21cr|cpu-1.4.3-14|19	BuildRequires:	openldap-devel
21cr|cpu-1.4.3-14|20	
21cr|cpu-1.4.3-14|21	%description
21cr|cpu-1.4.3-14|22	CPU is an LDAP user management tool written in C and loosely based
21cr|cpu-1.4.3-14|23	on FreeBSD's pw(8). The goal of CPU is to be a suitable replacement
21cr|cpu-1.4.3-14|24	of the useradd/usermod/userdel utilities for administrators using an
21cr|cpu-1.4.3-14|25	LDAP backend and wishing to have a suite of command line tools for
21cr|cpu-1.4.3-14|26	doing the administration.
21cr|cpu-1.4.3-14|27	
21cr|cpu-1.4.3-14|28	%files
21cr|cpu-1.4.3-14|29	%doc AUTHORS COPYING INSTALL NEWS README doc/cpu.conf.doc
21cr|cpu-1.4.3-14|30	%{_mandir}/man8/*
21cr|cpu-1.4.3-14|31	%{_mandir}/man5/*
21cr|cpu-1.4.3-14|32	%{_sbindir}/cpu
21cr|cpu-1.4.3-14|33	%{_libdir}/libcpu_ldap.so
21cr|cpu-1.4.3-14|34	%config(noreplace) %{_sysconfdir}/cpu.conf
21cr|cpu-1.4.3-14|35	
21cr|cpu-1.4.3-14|36	#----------------------------------------------------------------------------
21cr|cpu-1.4.3-14|37	
21cr|cpu-1.4.3-14|38	%package -n %{libname}
21cr|cpu-1.4.3-14|39	Summary:	Ldap aware command like useradd, userdel, usermod and others
21cr|cpu-1.4.3-14|40	Group:		System/Libraries
21cr|cpu-1.4.3-14|41	
21cr|cpu-1.4.3-14|42	%description -n %{libname}
21cr|cpu-1.4.3-14|43	CPU is an LDAP user management tool written in C and loosely based
21cr|cpu-1.4.3-14|44	on FreeBSD's pw(8). The goal of CPU is to be a suitable replacement
21cr|cpu-1.4.3-14|45	of the useradd/usermod/userdel utilities for administrators using an
21cr|cpu-1.4.3-14|46	LDAP backend and wishing to have a suite of command line tools for
21cr|cpu-1.4.3-14|47	doing the administration.
21cr|cpu-1.4.3-14|48	
21cr|cpu-1.4.3-14|49	%files -n %{libname}
21cr|cpu-1.4.3-14|50	%{_libdir}/libcputil.so.%{major}*
21cr|cpu-1.4.3-14|51	
21cr|cpu-1.4.3-14|52	#----------------------------------------------------------------------------
21cr|cpu-1.4.3-14|53	
21cr|cpu-1.4.3-14|54	%prep
21cr|cpu-1.4.3-14|55	%setup -q
21cr|cpu-1.4.3-14|56	%patch0 -p1 -b .gcc4
21cr|cpu-1.4.3-14|57	%patch1 -p0
21cr|cpu-1.4.3-14|58	%patch2 -p0
21cr|cpu-1.4.3-14|59	%patch3 -p0
21cr|cpu-1.4.3-14|60	%patch4 -p1
21cr|cpu-1.4.3-14|61	
21cr|cpu-1.4.3-14|62	%build
21cr|cpu-1.4.3-14|63	autoreconf -fi
21cr|cpu-1.4.3-14|64	%configure
21cr|cpu-1.4.3-14|65	%make
21cr|cpu-1.4.3-14|66	
21cr|cpu-1.4.3-14|67	%install
21cr|cpu-1.4.3-14|68	%makeinstall
21cr|cpu-1.4.3-14|69	
21cr|cpu-1.4.3-14|70	rm -f %{buildroot}%{_datadir}/{cpu.conf.doc,test.ldif}
21cr|cpu-1.4.3-14|71	# no headers for development package
21cr|cpu-1.4.3-14|72	rm -f %{buildroot}%{_libdir}/libcputil.so
21cr|cpu-1.4.3-14|73	

815 21
21cr|cpuburn-1.4a-7|1	%define debug_package %{nil}
21cr|cpuburn-1.4a-7|2	
21cr|cpuburn-1.4a-7|3	Summary:	CPU testing utilities
21cr|cpuburn-1.4a-7|4	Name:		cpuburn
21cr|cpuburn-1.4a-7|5	Version:	1.4a
21cr|cpuburn-1.4a-7|6	Release:	7
21cr|cpuburn-1.4a-7|7	License:	GPLv2+
21cr|cpuburn-1.4a-7|8	Group:		Monitoring
21cr|cpuburn-1.4a-7|9	Url:		http://pages.sbcglobal.net/redelm/
21cr|cpuburn-1.4a-7|10	Source0:	%{name}-%{version}.tar.gz
21cr|cpuburn-1.4a-7|11	Patch0:		cpuburn-1.4-deb-data.patch
21cr|cpuburn-1.4a-7|12	ExclusiveArch:	%{ix86} x86_64
21cr|cpuburn-1.4a-7|13	
21cr|cpuburn-1.4a-7|14	%description
21cr|cpuburn-1.4a-7|15	CPU testing utilities in optimized assembler for maximum loading P6 (Intel
21cr|cpuburn-1.4a-7|16	Pentium Pro, Pentium II, Celeron and Pentium III TM), AMD K6, and P5
21cr|cpuburn-1.4a-7|17	Pentium chips.
21cr|cpuburn-1.4a-7|18	
21cr|cpuburn-1.4a-7|19	%files
21cr|cpuburn-1.4a-7|20	%doc Design README
21cr|cpuburn-1.4a-7|21	%{_bindir}/*
21cr|cpuburn-1.4a-7|22	
21cr|cpuburn-1.4a-7|23	#----------------------------------------------------------------------------
21cr|cpuburn-1.4a-7|24	
21cr|cpuburn-1.4a-7|25	%prep
21cr|cpuburn-1.4a-7|26	%setup -q
21cr|cpuburn-1.4a-7|27	%patch0 -p1
21cr|cpuburn-1.4a-7|28	
21cr|cpuburn-1.4a-7|29	%build
21cr|cpuburn-1.4a-7|30	%ifarch %{ix86} x86_64
21cr|cpuburn-1.4a-7|31	gcc -m32 -s -nostdlib -o burnP6 burnP6.S
21cr|cpuburn-1.4a-7|32	gcc -m32 -s -nostdlib -o burnBX burnBX.S
21cr|cpuburn-1.4a-7|33	gcc -m32 -s -nostdlib -o burnK6 burnK6.S
21cr|cpuburn-1.4a-7|34	gcc -m32 -s -nostdlib -o burnK7 burnK7.S
21cr|cpuburn-1.4a-7|35	gcc -m32 -s -nostdlib -o burnMMX burnMMX.S
21cr|cpuburn-1.4a-7|36	gcc -m32 -s -nostdlib -o burnP5 burnP5.S
21cr|cpuburn-1.4a-7|37	%endif
21cr|cpuburn-1.4a-7|38	%ifarch aarch64
21cr|cpuburn-1.4a-7|39	pushd ARM
21cr|cpuburn-1.4a-7|40	#gcc -s -mcpu=cortex-a8 -march=armv7-a -nostdlib -o burnCortexA8 burnCortexA8.s
21cr|cpuburn-1.4a-7|41	gcc -s -Wa,--noexecstack -no-pie -fno-PIE -g -Wa,-mthumb,-mfpu=neon,-mcpu=cortex-a8,-march=armv7-a -nostdlib -march=armv7-a burnCortexA8.s -o burnCortexA8
21cr|cpuburn-1.4a-7|42	popd
21cr|cpuburn-1.4a-7|43	%endif
21cr|cpuburn-1.4a-7|44	
21cr|cpuburn-1.4a-7|45	%install
21cr|cpuburn-1.4a-7|46	mkdir -p %{buildroot}%{_bindir}
21cr|cpuburn-1.4a-7|47	%ifarch %{ix86} x86_64
21cr|cpuburn-1.4a-7|48	install -m 0755 {burnP6,burnBX,burnK6,burnK7,burnMMX,burnP5} \
21cr|cpuburn-1.4a-7|49	%{buildroot}%{_bindir}
21cr|cpuburn-1.4a-7|50	%endif
21cr|cpuburn-1.4a-7|51	%ifarch aarch64
21cr|cpuburn-1.4a-7|52	install -p -m755 ARM/burnCortexA8 %{buildroot}%{_bindir}/
21cr|cpuburn-1.4a-7|53	%endif

816 21
21cr|cpudyn-1.0.1-13|1	%define debug_package %{nil}
21cr|cpudyn-1.0.1-13|2	
21cr|cpudyn-1.0.1-13|3	Summary:	A tools to control CPU frequency
21cr|cpudyn-1.0.1-13|4	Name:		cpudyn
21cr|cpudyn-1.0.1-13|5	Version:	1.0.1
21cr|cpudyn-1.0.1-13|6	Release:	13
21cr|cpudyn-1.0.1-13|7	License:	GPLv2+
21cr|cpudyn-1.0.1-13|8	Group:		System/Kernel and hardware
21cr|cpudyn-1.0.1-13|9	Url:		http://mnm.uib.es/~gallir/cpudyn/
21cr|cpudyn-1.0.1-13|10	Source0:	%{name}-%{version}.tar.bz2
21cr|cpudyn-1.0.1-13|11	Source1:	%{name}.service
21cr|cpudyn-1.0.1-13|12	Patch0:		cpudyn-printf-format.patch
21cr|cpudyn-1.0.1-13|13	Requires(pre,post):	rpm-helper
21cr|cpudyn-1.0.1-13|14	Requires(post,preun,postun):	systemd-units
21cr|cpudyn-1.0.1-13|15	
21cr|cpudyn-1.0.1-13|16	%description
21cr|cpudyn-1.0.1-13|17	This program control the speed in Intel SpeedStep, Pentium 4 Mobile
21cr|cpudyn-1.0.1-13|18	and PowerPC machines with the cpufreq compiled in the kernel.
21cr|cpudyn-1.0.1-13|19	
21cr|cpudyn-1.0.1-13|20	It allows to reduce cpu speed in order to save battery and reduce
21cr|cpudyn-1.0.1-13|21	temperature of the processor. It can also put the drive on standby mode.
21cr|cpudyn-1.0.1-13|22	
21cr|cpudyn-1.0.1-13|23	Tested with 2.4, Pentium 3 Speedstep Laptop (Dell Latitude),
21cr|cpudyn-1.0.1-13|24	Pentium 4 Mobile Laptop (Dell Inspiron), AMD Power Now, Apple iBook,
21cr|cpudyn-1.0.1-13|25	IBM Thinkpad. cpudyn is just a user space program, so it will work on
21cr|cpudyn-1.0.1-13|26	every processor supported by the kernel's cpufreq driver.
21cr|cpudyn-1.0.1-13|27	
21cr|cpudyn-1.0.1-13|28	%files
21cr|cpudyn-1.0.1-13|29	%{_sbindir}/cpudynd
21cr|cpudyn-1.0.1-13|30	%{_mandir}/man8/cpudynd*
21cr|cpudyn-1.0.1-13|31	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|cpudyn-1.0.1-13|32	%{_unitdir}/%{name}.service
21cr|cpudyn-1.0.1-13|33	
21cr|cpudyn-1.0.1-13|34	%post
21cr|cpudyn-1.0.1-13|35	%systemd_post %{name}.service
21cr|cpudyn-1.0.1-13|36	
21cr|cpudyn-1.0.1-13|37	%preun
21cr|cpudyn-1.0.1-13|38	%systemd_preun %{name}.service
21cr|cpudyn-1.0.1-13|39	
21cr|cpudyn-1.0.1-13|40	%postun
21cr|cpudyn-1.0.1-13|41	%systemd_postun_with_restart %{name}.service
21cr|cpudyn-1.0.1-13|42	
21cr|cpudyn-1.0.1-13|43	#----------------------------------------------------------------------------
21cr|cpudyn-1.0.1-13|44	
21cr|cpudyn-1.0.1-13|45	%prep
21cr|cpudyn-1.0.1-13|46	%setup -q -n %{name}
21cr|cpudyn-1.0.1-13|47	%patch0 -p0
21cr|cpudyn-1.0.1-13|48	
21cr|cpudyn-1.0.1-13|49	%build
21cr|cpudyn-1.0.1-13|50	%make CFLAGS="%{optflags} -fgnu89-inline"
21cr|cpudyn-1.0.1-13|51	
21cr|cpudyn-1.0.1-13|52	%install
21cr|cpudyn-1.0.1-13|53	mkdir -p %{buildroot}{%{_sbindir},%{_mandir}/man8,%{_sysconfdir}/sysconfig}
21cr|cpudyn-1.0.1-13|54	cp cpudynd %{buildroot}%{_sbindir}/cpudynd
21cr|cpudyn-1.0.1-13|55	#bzip2 cpudynd.8
21cr|cpudyn-1.0.1-13|56	cp cpudynd.8 %{buildroot}%{_mandir}/man8/
21cr|cpudyn-1.0.1-13|57	
21cr|cpudyn-1.0.1-13|58	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|cpudyn-1.0.1-13|59	
21cr|cpudyn-1.0.1-13|60	cat > %{buildroot}/%{_sysconfdir}/sysconfig/%{name} <<EOF
21cr|cpudyn-1.0.1-13|61	# see man 8 cpudynd  for details
21cr|cpudyn-1.0.1-13|62	OPTS="-i 1 -p 0.5 0.90"
21cr|cpudyn-1.0.1-13|63	EOF

817 21
21cr|cpu_features-0.7.0-1|1	%define major 0
21cr|cpu_features-0.7.0-1|2	%define libname %mklibname %{name} %{major}
21cr|cpu_features-0.7.0-1|3	%define devname %mklibname %{name} -d
21cr|cpu_features-0.7.0-1|4	
21cr|cpu_features-0.7.0-1|5	Summary:	C library to retrieve CPU features at runtime
21cr|cpu_features-0.7.0-1|6	Name:		cpu_features
21cr|cpu_features-0.7.0-1|7	Version:	0.7.0
21cr|cpu_features-0.7.0-1|8	Release:	1
21cr|cpu_features-0.7.0-1|9	License:	Apache 2.0
21cr|cpu_features-0.7.0-1|10	Group:		System/Libraries
21cr|cpu_features-0.7.0-1|11	Url:		https://github.com/google/cpu_features
21cr|cpu_features-0.7.0-1|12	Source0:	https://github.com/google/cpu_features/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|cpu_features-0.7.0-1|13	BuildRequires:	cmake
21cr|cpu_features-0.7.0-1|14	BuildRequires:	patchelf
21cr|cpu_features-0.7.0-1|15	
21cr|cpu_features-0.7.0-1|16	%description
21cr|cpu_features-0.7.0-1|17	Utility to retrieve CPU features (such as available instructions)
21cr|cpu_features-0.7.0-1|18	at runtime
21cr|cpu_features-0.7.0-1|19	
21cr|cpu_features-0.7.0-1|20	%files
21cr|cpu_features-0.7.0-1|21	%license LICENSE
21cr|cpu_features-0.7.0-1|22	%{_bindir}/list_cpu_features
21cr|cpu_features-0.7.0-1|23	
21cr|cpu_features-0.7.0-1|24	#------------------------------------------------------------------
21cr|cpu_features-0.7.0-1|25	
21cr|cpu_features-0.7.0-1|26	%package -n %{libname}
21cr|cpu_features-0.7.0-1|27	Summary:	C library to retrieve CPU features at runtime
21cr|cpu_features-0.7.0-1|28	Group:		System/Libraries
21cr|cpu_features-0.7.0-1|29	
21cr|cpu_features-0.7.0-1|30	%description -n %{libname}
21cr|cpu_features-0.7.0-1|31	C library to retrieve CPU features (such as available instructions)
21cr|cpu_features-0.7.0-1|32	at runtime
21cr|cpu_features-0.7.0-1|33	
21cr|cpu_features-0.7.0-1|34	%files -n %{libname}
21cr|cpu_features-0.7.0-1|35	%license LICENSE
21cr|cpu_features-0.7.0-1|36	%{_libdir}/lib%{name}.so.%{major}*
21cr|cpu_features-0.7.0-1|37	
21cr|cpu_features-0.7.0-1|38	#------------------------------------------------------------------
21cr|cpu_features-0.7.0-1|39	
21cr|cpu_features-0.7.0-1|40	%package -n %{devname}
21cr|cpu_features-0.7.0-1|41	Summary:	%{name} development files
21cr|cpu_features-0.7.0-1|42	Group:		Development/C
21cr|cpu_features-0.7.0-1|43	Requires:	%{libname}%{?_isa} = %{EVRD}
21cr|cpu_features-0.7.0-1|44	Provides:	%{name}-devel = %{EVRD}
21cr|cpu_features-0.7.0-1|45	
21cr|cpu_features-0.7.0-1|46	%description -n %{devname}
21cr|cpu_features-0.7.0-1|47	%{name} development files
21cr|cpu_features-0.7.0-1|48	
21cr|cpu_features-0.7.0-1|49	%files -n %{devname}
21cr|cpu_features-0.7.0-1|50	%license LICENSE
21cr|cpu_features-0.7.0-1|51	%{_includedir}/cpu_features
21cr|cpu_features-0.7.0-1|52	%{_libdir}/libcpu_features.so
21cr|cpu_features-0.7.0-1|53	%{_libdir}/cmake/CpuFeatures
21cr|cpu_features-0.7.0-1|54	
21cr|cpu_features-0.7.0-1|55	#------------------------------------------------------------------
21cr|cpu_features-0.7.0-1|56	
21cr|cpu_features-0.7.0-1|57	%prep
21cr|cpu_features-0.7.0-1|58	%autosetup -p1
21cr|cpu_features-0.7.0-1|59	
21cr|cpu_features-0.7.0-1|60	%build
21cr|cpu_features-0.7.0-1|61	%cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
21cr|cpu_features-0.7.0-1|62	
21cr|cpu_features-0.7.0-1|63	%install
21cr|cpu_features-0.7.0-1|64	%makeinstall_std -C build
21cr|cpu_features-0.7.0-1|65	
21cr|cpu_features-0.7.0-1|66	patchelf --set-soname lib%{name}.so.0 %{buildroot}%{_libdir}/lib%{name}.so
21cr|cpu_features-0.7.0-1|67	mv %{buildroot}%{_libdir}/lib%{name}.so %{buildroot}%{_libdir}/lib%{name}.so.%{version}
21cr|cpu_features-0.7.0-1|68	patchelf --replace-needed lib%{name}.so lib%{name}.so.0 %{buildroot}%{_bindir}/list_cpu_features
21cr|cpu_features-0.7.0-1|69	( cd %{buildroot}%{_libdir}
21cr|cpu_features-0.7.0-1|70	ln -s lib%{name}.so.0 lib%{name}.so
21cr|cpu_features-0.7.0-1|71	ln -s lib%{name}.so.%{version} lib%{name}.so.0
21cr|cpu_features-0.7.0-1|72	)
21cr|cpu_features-0.7.0-1|73	
21cr|cpu_features-0.7.0-1|74	%check
21cr|cpu_features-0.7.0-1|75	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
21cr|cpu_features-0.7.0-1|76	%{buildroot}%{_bindir}/list_cpu_features --json | grep -q .

818 21
21cr|cpufrequtils-008-8|1	%define major 0
21cr|cpufrequtils-008-8|2	%define libname %mklibname cpufreq %{major}
21cr|cpufrequtils-008-8|3	%define devname %mklibname cpufreq -d
21cr|cpufrequtils-008-8|4	
21cr|cpufrequtils-008-8|5	Summary:	Tools to determine and set cpufreq settings
21cr|cpufrequtils-008-8|6	Name:		cpufrequtils
21cr|cpufrequtils-008-8|7	Version:	008
21cr|cpufrequtils-008-8|8	Release:	8
21cr|cpufrequtils-008-8|9	License:	GPLv2+
21cr|cpufrequtils-008-8|10	Group:		System/Base
21cr|cpufrequtils-008-8|11	Url:		http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html
21cr|cpufrequtils-008-8|12	Source0:	http://www.kernel.org/pub/linux/utils/kernel/cpufreq/%{name}-%{version}.tar.bz2
21cr|cpufrequtils-008-8|13	BuildRequires:	libtool
21cr|cpufrequtils-008-8|14	BuildRequires:	sysfsutils-devel
21cr|cpufrequtils-008-8|15	ExclusiveArch:	%{ix86} %{x86_64}
21cr|cpufrequtils-008-8|16	
21cr|cpufrequtils-008-8|17	%description
21cr|cpufrequtils-008-8|18	To make access to the Linux kernel cpufreq subsystem easier for users
21cr|cpufrequtils-008-8|19	and cpufreq userspace tools, the cpufrequtils package was created. It
21cr|cpufrequtils-008-8|20	contains a library used by other programs (libcpufreq), command line
21cr|cpufrequtils-008-8|21	tools to determine current CPUfreq settings and to modify them
21cr|cpufrequtils-008-8|22	(cpufreq-info and cpufreq-set), and debug tools.
21cr|cpufrequtils-008-8|23	
21cr|cpufrequtils-008-8|24	%files -f %{name}.lang
21cr|cpufrequtils-008-8|25	%doc README AUTHORS
21cr|cpufrequtils-008-8|26	%{_mandir}/man1/*
21cr|cpufrequtils-008-8|27	%{_bindir}/*
21cr|cpufrequtils-008-8|28	
21cr|cpufrequtils-008-8|29	#----------------------------------------------------------------------------
21cr|cpufrequtils-008-8|30	
21cr|cpufrequtils-008-8|31	%package -n %{libname}
21cr|cpufrequtils-008-8|32	Summary:	Main library for %{name}
21cr|cpufrequtils-008-8|33	Group:		System/Libraries
21cr|cpufrequtils-008-8|34	
21cr|cpufrequtils-008-8|35	%description -n %{libname}
21cr|cpufrequtils-008-8|36	Dynamic library for programs accessing cpufreq subsystem.
21cr|cpufrequtils-008-8|37	
21cr|cpufrequtils-008-8|38	%files -n %{libname}
21cr|cpufrequtils-008-8|39	%{_libdir}/libcpufreq.so.%{major}*
21cr|cpufrequtils-008-8|40	
21cr|cpufrequtils-008-8|41	#----------------------------------------------------------------------------
21cr|cpufrequtils-008-8|42	
21cr|cpufrequtils-008-8|43	%package -n %{devname}
21cr|cpufrequtils-008-8|44	Summary:	Development files for %{name}
21cr|cpufrequtils-008-8|45	Group:		Development/C
21cr|cpufrequtils-008-8|46	Requires:	%{libname} = %{EVRD}
21cr|cpufrequtils-008-8|47	Provides:	%{name}-devel = %{EVRD}
21cr|cpufrequtils-008-8|48	Provides:	lib%{name}-devel = %{EVRD}
21cr|cpufrequtils-008-8|49	Provides:	libcpufreq-devel = %{EVRD}
21cr|cpufrequtils-008-8|50	
21cr|cpufrequtils-008-8|51	%description -n %{devname}
21cr|cpufrequtils-008-8|52	Static libraries, include files for cpufrequtils.
21cr|cpufrequtils-008-8|53	
21cr|cpufrequtils-008-8|54	%files -n %{devname}
21cr|cpufrequtils-008-8|55	%{_includedir}/*
21cr|cpufrequtils-008-8|56	%{_libdir}/libcpufreq.so
21cr|cpufrequtils-008-8|57	
21cr|cpufrequtils-008-8|58	#----------------------------------------------------------------------------
21cr|cpufrequtils-008-8|59	
21cr|cpufrequtils-008-8|60	%prep
21cr|cpufrequtils-008-8|61	%setup -q
21cr|cpufrequtils-008-8|62	
21cr|cpufrequtils-008-8|63	%build
21cr|cpufrequtils-008-8|64	%setup_compile_flags
21cr|cpufrequtils-008-8|65	%make
21cr|cpufrequtils-008-8|66	
21cr|cpufrequtils-008-8|67	%install
21cr|cpufrequtils-008-8|68	%makeinstall localedir=%{buildroot}%{_datadir}/locale
21cr|cpufrequtils-008-8|69	
21cr|cpufrequtils-008-8|70	%find_lang %{name}

819 21
21cr|cpuinfo-1.0-0.20110325.10|1	%define svndate 20110325
21cr|cpuinfo-1.0-0.20110325.10|2	%define major 1
21cr|cpuinfo-1.0-0.20110325.10|3	%define libname %mklibname %{name} %{major}
21cr|cpuinfo-1.0-0.20110325.10|4	%define devname %mklibname %{name} -d
21cr|cpuinfo-1.0-0.20110325.10|5	%define sdevname %mklibname %{name} -d -s
21cr|cpuinfo-1.0-0.20110325.10|6	
21cr|cpuinfo-1.0-0.20110325.10|7	%bcond_without perl
21cr|cpuinfo-1.0-0.20110325.10|8	# Python3 is not supported here, but now we have a separate
21cr|cpuinfo-1.0-0.20110325.10|9	# python3-cpuinfo from another source
21cr|cpuinfo-1.0-0.20110325.10|10	%bcond_with python
21cr|cpuinfo-1.0-0.20110325.10|11	
21cr|cpuinfo-1.0-0.20110325.10|12	Summary:	A CPU identification tool and library
21cr|cpuinfo-1.0-0.20110325.10|13	Name:		cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|14	Version:	1.0
21cr|cpuinfo-1.0-0.20110325.10|15	Release:	0.%{svndate}.10
21cr|cpuinfo-1.0-0.20110325.10|16	License:	GPLv2+
21cr|cpuinfo-1.0-0.20110325.10|17	Group:		System/Kernel and hardware
21cr|cpuinfo-1.0-0.20110325.10|18	Url:		http://gwenole.beauchesne.info/projects/cpuinfo/
21cr|cpuinfo-1.0-0.20110325.10|19	# based on branch at https://code.launchpad.net/cpuinfo/trunk, please don't
21cr|cpuinfo-1.0-0.20110325.10|20	# replace until merged upstream
21cr|cpuinfo-1.0-0.20110325.10|21	Source0:	%{name}-%{version}-%{svndate}.tar.xz
21cr|cpuinfo-1.0-0.20110325.10|22	# Fix frequency evaluation for a frozen system
21cr|cpuinfo-1.0-0.20110325.10|23	Patch1:		cpuinfo-fix-for-freeze.patch
21cr|cpuinfo-1.0-0.20110325.10|24	%if %{with perl}
21cr|cpuinfo-1.0-0.20110325.10|25	BuildRequires:	perl-devel
21cr|cpuinfo-1.0-0.20110325.10|26	%endif
21cr|cpuinfo-1.0-0.20110325.10|27	%if %{with python}
21cr|cpuinfo-1.0-0.20110325.10|28	BuildRequires:	python2-setuptools
21cr|cpuinfo-1.0-0.20110325.10|29	BuildRequires:	pkgconfig(python2)
21cr|cpuinfo-1.0-0.20110325.10|30	%endif
21cr|cpuinfo-1.0-0.20110325.10|31	ExclusiveArch:	%{ix86} x86_64 ppc ppc64 ia64
21cr|cpuinfo-1.0-0.20110325.10|32	
21cr|cpuinfo-1.0-0.20110325.10|33	%description
21cr|cpuinfo-1.0-0.20110325.10|34	cpuinfo consists of an API/library used by programs to get information
21cr|cpuinfo-1.0-0.20110325.10|35	about the underlying CPU. Such information includes CPU vendor, model
21cr|cpuinfo-1.0-0.20110325.10|36	name, cache hierarchy, and supported features (e.g. CMP, SMT, and
21cr|cpuinfo-1.0-0.20110325.10|37	SIMD). cpuinfo is also a standalone program to demonstrate the use of
21cr|cpuinfo-1.0-0.20110325.10|38	this API.
21cr|cpuinfo-1.0-0.20110325.10|39	
21cr|cpuinfo-1.0-0.20110325.10|40	%files
21cr|cpuinfo-1.0-0.20110325.10|41	%doc README COPYING NEWS
21cr|cpuinfo-1.0-0.20110325.10|42	%{_bindir}/cpuinfo.bin
21cr|cpuinfo-1.0-0.20110325.10|43	
21cr|cpuinfo-1.0-0.20110325.10|44	%post
21cr|cpuinfo-1.0-0.20110325.10|45	%{_sbindir}/update-alternatives --install %{_bindir}/cpuinfo \
21cr|cpuinfo-1.0-0.20110325.10|46	cpuinfo %{_bindir}/cpuinfo.bin 20
21cr|cpuinfo-1.0-0.20110325.10|47	
21cr|cpuinfo-1.0-0.20110325.10|48	%postun
21cr|cpuinfo-1.0-0.20110325.10|49	if [ $1 -eq 0 ] ; then
21cr|cpuinfo-1.0-0.20110325.10|50	%{_sbindir}/update-alternatives --remove cpuinfo %{_bindir}/cpuinfo.bin
21cr|cpuinfo-1.0-0.20110325.10|51	fi
21cr|cpuinfo-1.0-0.20110325.10|52	
21cr|cpuinfo-1.0-0.20110325.10|53	
21cr|cpuinfo-1.0-0.20110325.10|54	#----------------------------------------------------------------------------
21cr|cpuinfo-1.0-0.20110325.10|55	
21cr|cpuinfo-1.0-0.20110325.10|56	%package -n %{libname}
21cr|cpuinfo-1.0-0.20110325.10|57	Summary:	Library for cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|58	Group:		System/Libraries
21cr|cpuinfo-1.0-0.20110325.10|59	
21cr|cpuinfo-1.0-0.20110325.10|60	%description -n %{libname}
21cr|cpuinfo-1.0-0.20110325.10|61	This package contains the library needed to run programs dynamically
21cr|cpuinfo-1.0-0.20110325.10|62	linked with cpuinfo.
21cr|cpuinfo-1.0-0.20110325.10|63	
21cr|cpuinfo-1.0-0.20110325.10|64	%files -n %{libname}
21cr|cpuinfo-1.0-0.20110325.10|65	%{_libdir}/libcpuinfo.so.%{major}*
21cr|cpuinfo-1.0-0.20110325.10|66	
21cr|cpuinfo-1.0-0.20110325.10|67	#----------------------------------------------------------------------------
21cr|cpuinfo-1.0-0.20110325.10|68	
21cr|cpuinfo-1.0-0.20110325.10|69	%package -n %{devname}
21cr|cpuinfo-1.0-0.20110325.10|70	Summary:	Development files for cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|71	Group:		Development/C
21cr|cpuinfo-1.0-0.20110325.10|72	Requires:	%{libname} = %{EVRD}
21cr|cpuinfo-1.0-0.20110325.10|73	%rename		%{name}-devel
21cr|cpuinfo-1.0-0.20110325.10|74	
21cr|cpuinfo-1.0-0.20110325.10|75	%description -n %{devname}
21cr|cpuinfo-1.0-0.20110325.10|76	This package contains headers and libraries needed to use cpuinfo's
21cr|cpuinfo-1.0-0.20110325.10|77	processor characterisation features in your programs.
21cr|cpuinfo-1.0-0.20110325.10|78	
21cr|cpuinfo-1.0-0.20110325.10|79	%files -n %{devname}
21cr|cpuinfo-1.0-0.20110325.10|80	%{_includedir}/cpuinfo.h
21cr|cpuinfo-1.0-0.20110325.10|81	%{_libdir}/pkgconfig/libcpuinfo.pc
21cr|cpuinfo-1.0-0.20110325.10|82	%{_libdir}/libcpuinfo.so
21cr|cpuinfo-1.0-0.20110325.10|83	
21cr|cpuinfo-1.0-0.20110325.10|84	#----------------------------------------------------------------------------
21cr|cpuinfo-1.0-0.20110325.10|85	
21cr|cpuinfo-1.0-0.20110325.10|86	%package -n %{sdevname}
21cr|cpuinfo-1.0-0.20110325.10|87	Summary:	Static library for cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|88	Group:		Development/C
21cr|cpuinfo-1.0-0.20110325.10|89	Requires:	%{devname} = %{EVRD}
21cr|cpuinfo-1.0-0.20110325.10|90	Provides:	%{name}-static-devel = %{EVRD}
21cr|cpuinfo-1.0-0.20110325.10|91	
21cr|cpuinfo-1.0-0.20110325.10|92	%description -n %{sdevname}
21cr|cpuinfo-1.0-0.20110325.10|93	This package contains static libraries needed to statically link cpuinfo's
21cr|cpuinfo-1.0-0.20110325.10|94	processor characterisation features in your programs.
21cr|cpuinfo-1.0-0.20110325.10|95	
21cr|cpuinfo-1.0-0.20110325.10|96	%files -n %{sdevname}
21cr|cpuinfo-1.0-0.20110325.10|97	%{_libdir}/libcpuinfo.a
21cr|cpuinfo-1.0-0.20110325.10|98	
21cr|cpuinfo-1.0-0.20110325.10|99	#----------------------------------------------------------------------------
21cr|cpuinfo-1.0-0.20110325.10|100	
21cr|cpuinfo-1.0-0.20110325.10|101	%if %{with perl}
21cr|cpuinfo-1.0-0.20110325.10|102	%package -n perl-Cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|103	Summary:	Perl bindings for cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|104	Group:		Development/Perl
21cr|cpuinfo-1.0-0.20110325.10|105	
21cr|cpuinfo-1.0-0.20110325.10|106	%description -n perl-Cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|107	Provides a Perl API to the cpuinfo library.
21cr|cpuinfo-1.0-0.20110325.10|108	
21cr|cpuinfo-1.0-0.20110325.10|109	%files -n perl-Cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|110	%doc src/bindings/perl/cpuinfo.pl
21cr|cpuinfo-1.0-0.20110325.10|111	%{perl_vendorarch}/Cpuinfo.pm
21cr|cpuinfo-1.0-0.20110325.10|112	%dir %{perl_vendorarch}/auto/Cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|113	%{perl_vendorarch}/auto/Cpuinfo/*
21cr|cpuinfo-1.0-0.20110325.10|114	%endif
21cr|cpuinfo-1.0-0.20110325.10|115	
21cr|cpuinfo-1.0-0.20110325.10|116	#----------------------------------------------------------------------------
21cr|cpuinfo-1.0-0.20110325.10|117	
21cr|cpuinfo-1.0-0.20110325.10|118	%if %{with python}
21cr|cpuinfo-1.0-0.20110325.10|119	%package -n python-cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|120	Summary:	Python bindings for cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|121	Group:		Development/Perl
21cr|cpuinfo-1.0-0.20110325.10|122	
21cr|cpuinfo-1.0-0.20110325.10|123	%description -n python-cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|124	Provides a Python API to the cpuinfo library.
21cr|cpuinfo-1.0-0.20110325.10|125	
21cr|cpuinfo-1.0-0.20110325.10|126	%files -n python-cpuinfo
21cr|cpuinfo-1.0-0.20110325.10|127	%{py2_platsitedir}/CPUInfo.so
21cr|cpuinfo-1.0-0.20110325.10|128	%dir %{py2_platsitedir}/pycpuinfo-*.egg-info/
21cr|cpuinfo-1.0-0.20110325.10|129	%{py2_platsitedir}/pycpuinfo-*.egg-info/*
21cr|cpuinfo-1.0-0.20110325.10|130	%endif
21cr|cpuinfo-1.0-0.20110325.10|131	
21cr|cpuinfo-1.0-0.20110325.10|132	#----------------------------------------------------------------------------
21cr|cpuinfo-1.0-0.20110325.10|133	
21cr|cpuinfo-1.0-0.20110325.10|134	%prep
21cr|cpuinfo-1.0-0.20110325.10|135	%setup -q
21cr|cpuinfo-1.0-0.20110325.10|136	%apply_patches
21cr|cpuinfo-1.0-0.20110325.10|137	
21cr|cpuinfo-1.0-0.20110325.10|138	%build
21cr|cpuinfo-1.0-0.20110325.10|139	%configure \
21cr|cpuinfo-1.0-0.20110325.10|140	--enable-shared \
21cr|cpuinfo-1.0-0.20110325.10|141	%if %{with perl}
21cr|cpuinfo-1.0-0.20110325.10|142	--enable-perl=vendor \
21cr|cpuinfo-1.0-0.20110325.10|143	%endif
21cr|cpuinfo-1.0-0.20110325.10|144	%if %{with python}
21cr|cpuinfo-1.0-0.20110325.10|145	--enable-python \
21cr|cpuinfo-1.0-0.20110325.10|146	%endif
21cr|cpuinfo-1.0-0.20110325.10|147	--install-sdk
21cr|cpuinfo-1.0-0.20110325.10|148	LDFLAGS="%{ldflags}" %make
21cr|cpuinfo-1.0-0.20110325.10|149	
21cr|cpuinfo-1.0-0.20110325.10|150	%install
21cr|cpuinfo-1.0-0.20110325.10|151	%makeinstall_std
21cr|cpuinfo-1.0-0.20110325.10|152	
21cr|cpuinfo-1.0-0.20110325.10|153	mv %{buildroot}%{_bindir}/cpuinfo %{buildroot}%{_bindir}/cpuinfo.bin
21cr|cpuinfo-1.0-0.20110325.10|154	
21cr|cpuinfo-1.0-0.20110325.10|155	# nuke unpackaged files
21cr|cpuinfo-1.0-0.20110325.10|156	find %{buildroot} -name cpuinfo.pl -exec rm -f {} \;
21cr|cpuinfo-1.0-0.20110325.10|157	find %{buildroot} -name perllocal.pod -exec rm -f {} \;
21cr|cpuinfo-1.0-0.20110325.10|158	find %{buildroot} -name .packlist -exec rm -f {} \;

820 21
21cr|cpulimit-0.2-1|1	%define _enable_debug_packages %{nil}
21cr|cpulimit-0.2-1|2	%define debug_package %{nil}
21cr|cpulimit-0.2-1|3	
21cr|cpulimit-0.2-1|4	Name:		cpulimit
21cr|cpulimit-0.2-1|5	Epoch:		1
21cr|cpulimit-0.2-1|6	Version:	0.2
21cr|cpulimit-0.2-1|7	Release:	1
21cr|cpulimit-0.2-1|8	Summary:	CPU Usage Limiter
21cr|cpulimit-0.2-1|9	Group:		Monitoring
21cr|cpulimit-0.2-1|10	License:	GPLv2+
21cr|cpulimit-0.2-1|11	URL:		https://github.com/opsengine/cpulimit
21cr|cpulimit-0.2-1|12	Source0:	https://github.com/opsengine/cpulimit/archive/v0.2.tar.gz?/%{name}-%{version}.tar.gz
21cr|cpulimit-0.2-1|13	Patch0:		cpulimit-headers.patch
21cr|cpulimit-0.2-1|14	BuildRequires:	kernel-headers
21cr|cpulimit-0.2-1|15	
21cr|cpulimit-0.2-1|16	%description
21cr|cpulimit-0.2-1|17	cpulimit is a simple program that attempts to limit the cpu usage of a
21cr|cpulimit-0.2-1|18	process (expressed in percentage, not in cpu time). This is useful to
21cr|cpulimit-0.2-1|19	control batch jobs, when you don't want they eat too much cpu. It does
21cr|cpulimit-0.2-1|20	not act on the nice value or other scheduling priority stuff, but on
21cr|cpulimit-0.2-1|21	the real cpu usage. Also, it is able to adapt itself to the overall
21cr|cpulimit-0.2-1|22	system load, dynamically and quickly.
21cr|cpulimit-0.2-1|23	
21cr|cpulimit-0.2-1|24	%prep
21cr|cpulimit-0.2-1|25	%autosetup -p1
21cr|cpulimit-0.2-1|26	
21cr|cpulimit-0.2-1|27	%build
21cr|cpulimit-0.2-1|28	%make
21cr|cpulimit-0.2-1|29	
21cr|cpulimit-0.2-1|30	%install
21cr|cpulimit-0.2-1|31	mkdir -p %{buildroot}%{_bindir}
21cr|cpulimit-0.2-1|32	cp -p src/%{name} %{buildroot}%{_bindir}/%{name}
21cr|cpulimit-0.2-1|33	
21cr|cpulimit-0.2-1|34	
21cr|cpulimit-0.2-1|35	%files
21cr|cpulimit-0.2-1|36	%doc README*
21cr|cpulimit-0.2-1|37	%{_bindir}/%{name}

821 21
21cr|cpuset-1.6-2|1	Summary:	Allows manipulation of cpusets on system and provides higher level functions
21cr|cpuset-1.6-2|2	Name:		cpuset
21cr|cpuset-1.6-2|3	Version:	1.6
21cr|cpuset-1.6-2|4	Release:	2
21cr|cpuset-1.6-2|5	License:	GPLv2
21cr|cpuset-1.6-2|6	Group:		System/Kernel and hardware
21cr|cpuset-1.6-2|7	URL:		https://github.com/lpechacek/cpuset
21cr|cpuset-1.6-2|8	Source0:	https://github.com/lpechacek/cpuset/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|cpuset-1.6-2|9	BuildRequires:	pkgconfig(python2)
21cr|cpuset-1.6-2|10	BuildRequires:	python3egg(future)
21cr|cpuset-1.6-2|11	BuildArch:	noarch
21cr|cpuset-1.6-2|12	
21cr|cpuset-1.6-2|13	%description
21cr|cpuset-1.6-2|14	Cpuset is a Python application to make using the cpusets facilities in the
21cr|cpuset-1.6-2|15	Linux kernel easier.  The actual included command is called cset and it allows
21cr|cpuset-1.6-2|16	manipulation of cpusets on the system and provides higher level functions such
21cr|cpuset-1.6-2|17	as implementation and control of a basic CPU shielding setup.
21cr|cpuset-1.6-2|18	
21cr|cpuset-1.6-2|19	#=============================================================================
21cr|cpuset-1.6-2|20	%package -n python2-%{name}
21cr|cpuset-1.6-2|21	%py2_migration_meta python2-%{name}
21cr|cpuset-1.6-2|22	Summary:	Allows manipulation of cpusets on system and provides higher level functions
21cr|cpuset-1.6-2|23	Group:		System/Kernel and hardware
21cr|cpuset-1.6-2|24	BuildRequires:	pkgconfig(python2)
21cr|cpuset-1.6-2|25	
21cr|cpuset-1.6-2|26	%description -n python2-%{name}
21cr|cpuset-1.6-2|27	Cpuset is a Python application to make using the cpusets facilities in the
21cr|cpuset-1.6-2|28	Linux kernel easier.  The actual included command is called cset and it allows
21cr|cpuset-1.6-2|29	manipulation of cpusets on the system and provides higher level functions such
21cr|cpuset-1.6-2|30	as implementation and control of a basic CPU shielding setup.
21cr|cpuset-1.6-2|31	
21cr|cpuset-1.6-2|32	%files -n python2-%{name}
21cr|cpuset-1.6-2|33	%{_bindir}/cset
21cr|cpuset-1.6-2|34	%{python2_sitelib}/*
21cr|cpuset-1.6-2|35	%{_mandir}/man1/*
21cr|cpuset-1.6-2|36	%{_defaultdocdir}/*
21cr|cpuset-1.6-2|37	
21cr|cpuset-1.6-2|38	#=============================================================================
21cr|cpuset-1.6-2|39	%package -n python3-%{name}
21cr|cpuset-1.6-2|40	Summary:	Allows manipulation of cpusets on system and provides higher level functions
21cr|cpuset-1.6-2|41	Group:		System/Kernel and hardware
21cr|cpuset-1.6-2|42	BuildRequires:	pkgconfig(python3)
21cr|cpuset-1.6-2|43	
21cr|cpuset-1.6-2|44	%description  -n python3-%{name}
21cr|cpuset-1.6-2|45	Cpuset is a Python application to make using the cpusets facilities in the
21cr|cpuset-1.6-2|46	Linux kernel easier.  The actual included command is called cset and it allows
21cr|cpuset-1.6-2|47	manipulation of cpusets on the system and provides higher level functions such
21cr|cpuset-1.6-2|48	as implementation and control of a basic CPU shielding setup.
21cr|cpuset-1.6-2|49	
21cr|cpuset-1.6-2|50	%files -n python3-%{name}
21cr|cpuset-1.6-2|51	%{_bindir}/cset3
21cr|cpuset-1.6-2|52	%{python3_sitelib}/*
21cr|cpuset-1.6-2|53	%{_mandir}/man1/*
21cr|cpuset-1.6-2|54	%{_defaultdocdir}/*
21cr|cpuset-1.6-2|55	
21cr|cpuset-1.6-2|56	#============================================================================
21cr|cpuset-1.6-2|57	
21cr|cpuset-1.6-2|58	%prep
21cr|cpuset-1.6-2|59	%setup -qc
21cr|cpuset-1.6-2|60	
21cr|cpuset-1.6-2|61	mv %{name}-%{version} python2
21cr|cpuset-1.6-2|62	cp -r python2 python3
21cr|cpuset-1.6-2|63	
21cr|cpuset-1.6-2|64	%build
21cr|cpuset-1.6-2|65	pushd python2
21cr|cpuset-1.6-2|66	%py2_build
21cr|cpuset-1.6-2|67	popd
21cr|cpuset-1.6-2|68	pushd python3
21cr|cpuset-1.6-2|69	%py3_build
21cr|cpuset-1.6-2|70	popd
21cr|cpuset-1.6-2|71	
21cr|cpuset-1.6-2|72	%install
21cr|cpuset-1.6-2|73	pushd python3
21cr|cpuset-1.6-2|74	%__python3 setup.py install --root=%{buildroot} --prefix=%{_prefix} --install-data=/eraseme
21cr|cpuset-1.6-2|75	rm -rf %{buildroot}/eraseme
21cr|cpuset-1.6-2|76	mv %{buildroot}%{_bindir}/cset %{buildroot}%{_bindir}/cset3
21cr|cpuset-1.6-2|77	
21cr|cpuset-1.6-2|78	# Install documentation
21cr|cpuset-1.6-2|79	mkdir -p %{buildroot}/%{_defaultdocdir}/cpuset
21cr|cpuset-1.6-2|80	cp NEWS README INSTALL AUTHORS COPYING cset.init.d %{buildroot}/%{_defaultdocdir}/cpuset/
21cr|cpuset-1.6-2|81	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|cpuset-1.6-2|82	cd doc
21cr|cpuset-1.6-2|83	cp *.1 %{buildroot}/%{_mandir}/man1
21cr|cpuset-1.6-2|84	cp *.txt %{buildroot}/%{_defaultdocdir}/cpuset/
21cr|cpuset-1.6-2|85	mkdir %{buildroot}/%{_defaultdocdir}/cpuset/html
21cr|cpuset-1.6-2|86	cp *.html %{buildroot}/%{_defaultdocdir}/cpuset/html/
21cr|cpuset-1.6-2|87	popd
21cr|cpuset-1.6-2|88	
21cr|cpuset-1.6-2|89	pushd python2
21cr|cpuset-1.6-2|90	%__python2 setup.py install --root=%{buildroot} --prefix=%{_prefix} --install-data=/eraseme
21cr|cpuset-1.6-2|91	rm -rf %{buildroot}/eraseme
21cr|cpuset-1.6-2|92	popd

822 21
21cr|cpu-x-4.4.0-1|1	%define		oname CPU-X
21cr|cpu-x-4.4.0-1|2	
21cr|cpu-x-4.4.0-1|3	Name:		cpu-x
21cr|cpu-x-4.4.0-1|4	Version:	4.4.0
21cr|cpu-x-4.4.0-1|5	Release:	1
21cr|cpu-x-4.4.0-1|6	Summary:	Hardware information
21cr|cpu-x-4.4.0-1|7	URL:		https://x0rg.github.io/CPU-X
21cr|cpu-x-4.4.0-1|8	Source0:	https://github.com/X0rg/CPU-X/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|cpu-x-4.4.0-1|9	License:	GPLv3
21cr|cpu-x-4.4.0-1|10	Group:		Development/Other
21cr|cpu-x-4.4.0-1|11	BuildRequires:	cmake
21cr|cpu-x-4.4.0-1|12	BuildRequires:	desktop-file-utils
21cr|cpu-x-4.4.0-1|13	BuildRequires:	nasm
21cr|cpu-x-4.4.0-1|14	BuildRequires:	pkgconfig(ncursesw)
21cr|cpu-x-4.4.0-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|cpu-x-4.4.0-1|16	BuildRequires:	pkgconfig(libcpuid) >= 0.5.0
21cr|cpu-x-4.4.0-1|17	BuildRequires:	pkgconfig(libpci)
21cr|cpu-x-4.4.0-1|18	BuildRequires:	pkgconfig(libprocps)
21cr|cpu-x-4.4.0-1|19	BuildRequires:	pkgconfig(OpenCL)
21cr|cpu-x-4.4.0-1|20	BuildRequires:	pkgconfig(glfw3)
21cr|cpu-x-4.4.0-1|21	BuildRequires:	pciutils
21cr|cpu-x-4.4.0-1|22	ExclusiveArch:	%{ix86} %{x86_64}
21cr|cpu-x-4.4.0-1|23	Requires:	procps-ng
21cr|cpu-x-4.4.0-1|24	
21cr|cpu-x-4.4.0-1|25	%description
21cr|cpu-x-4.4.0-1|26	CPU-X is a Free software that gathers information on CPU,
21cr|cpu-x-4.4.0-1|27	motherboard and more.
21cr|cpu-x-4.4.0-1|28	CPU-X is similar to CPU-Z (Windows), but CPU-X is a Free
21cr|cpu-x-4.4.0-1|29	and Open Source software designed for GNU/Linux and FreeBSD.
21cr|cpu-x-4.4.0-1|30	
21cr|cpu-x-4.4.0-1|31	%files -f %{name}.lang
21cr|cpu-x-4.4.0-1|32	%doc README.md COPYING
21cr|cpu-x-4.4.0-1|33	%{_bindir}/%{name}
21cr|cpu-x-4.4.0-1|34	%{_libexecdir}/%{name}-daemon
21cr|cpu-x-4.4.0-1|35	%{_datadir}/applications/%{name}.desktop
21cr|cpu-x-4.4.0-1|36	%{_datadir}/bash-completion/completions/%{name}
21cr|cpu-x-4.4.0-1|37	%{_datadir}/%{name}/*
21cr|cpu-x-4.4.0-1|38	%{_datadir}/fish/vendor_completions.d/cpu-x.fish
21cr|cpu-x-4.4.0-1|39	%{_datadir}/glib-2.0/schemas/org.cpu-x.gschema.xml
21cr|cpu-x-4.4.0-1|40	%{_datadir}/metainfo/org.cpu-x.appdata.xml
21cr|cpu-x-4.4.0-1|41	%{_datadir}/zsh/site-functions/_cpu-x
21cr|cpu-x-4.4.0-1|42	%{_datadir}/polkit-1/actions/org.cpu-x-daemon.policy
21cr|cpu-x-4.4.0-1|43	%{_iconsdir}/hicolor/*/apps/*.png
21cr|cpu-x-4.4.0-1|44	
21cr|cpu-x-4.4.0-1|45	#---------------------------------------------------------
21cr|cpu-x-4.4.0-1|46	%prep
21cr|cpu-x-4.4.0-1|47	%setup -qn %{oname}-%{version}
21cr|cpu-x-4.4.0-1|48	
21cr|cpu-x-4.4.0-1|49	%build
21cr|cpu-x-4.4.0-1|50	%cmake
21cr|cpu-x-4.4.0-1|51	%make
21cr|cpu-x-4.4.0-1|52	
21cr|cpu-x-4.4.0-1|53	%install
21cr|cpu-x-4.4.0-1|54	%makeinstall_std -C build
21cr|cpu-x-4.4.0-1|55	
21cr|cpu-x-4.4.0-1|56	%find_lang %{name}
21cr|cpu-x-4.4.0-1|57	
21cr|cpu-x-4.4.0-1|58	desktop-file-install    --vendor="" \
21cr|cpu-x-4.4.0-1|59	--dir %{buildroot}%{_datadir}/applications \
21cr|cpu-x-4.4.0-1|60	--remove-category="GTK" \
21cr|cpu-x-4.4.0-1|61	%{buildroot}%{_datadir}/applications/%{name}.desktop

823 21
21cr|CQRlib-1.1.3-1|1	%define major 2
21cr|CQRlib-1.1.3-1|2	%define libname %mklibname %{name} %{major}
21cr|CQRlib-1.1.3-1|3	%define develname %mklibname %{name} -d
21cr|CQRlib-1.1.3-1|4	
21cr|CQRlib-1.1.3-1|5	Name:           CQRlib
21cr|CQRlib-1.1.3-1|6	Version:        1.1.3
21cr|CQRlib-1.1.3-1|7	Release:        1
21cr|CQRlib-1.1.3-1|8	Summary:        ANSI C API for quaternion arithmetic and rotation
21cr|CQRlib-1.1.3-1|9	
21cr|CQRlib-1.1.3-1|10	Group:          System/Libraries
21cr|CQRlib-1.1.3-1|11	License:        LGPLv2+
21cr|CQRlib-1.1.3-1|12	URL:            http://cqrlib.sourceforge.net/
21cr|CQRlib-1.1.3-1|13	Source0:        http://downloads.sourceforge.net/project/cqrlib/cqrlib/CQRlib-%{version}/CQRlib-%{version}.tar.gz
21cr|CQRlib-1.1.3-1|14	# to fix /-dynamic/-rdynamic/ issue, reported to upstream
21cr|CQRlib-1.1.3-1|15	Patch0:         CQRlib-1.1.3-dynamic.patch
21cr|CQRlib-1.1.3-1|16	# to fix tag issue
21cr|CQRlib-1.1.3-1|17	Patch1:         CQRlib-1.1.2-tag.patch
21cr|CQRlib-1.1.3-1|18	BuildRequires:  libtool
21cr|CQRlib-1.1.3-1|19	
21cr|CQRlib-1.1.3-1|20	%description
21cr|CQRlib-1.1.3-1|21	CQRlib is an ANSI C implementation of a utility library for quaternion
21cr|CQRlib-1.1.3-1|22	arithmetic and quaternion rotation math.
21cr|CQRlib-1.1.3-1|23	
21cr|CQRlib-1.1.3-1|24	%package -n %{libname}
21cr|CQRlib-1.1.3-1|25	Summary:        The CQRlib shared library
21cr|CQRlib-1.1.3-1|26	Group:          System/Libraries
21cr|CQRlib-1.1.3-1|27	Requires:       %{name}
21cr|CQRlib-1.1.3-1|28	
21cr|CQRlib-1.1.3-1|29	%description -n %{libname}
21cr|CQRlib-1.1.3-1|30	The CQRlib shared library.
21cr|CQRlib-1.1.3-1|31	
21cr|CQRlib-1.1.3-1|32	%package -n %{develname}
21cr|CQRlib-1.1.3-1|33	Summary:        Development tools for compiling programs using CQRlib
21cr|CQRlib-1.1.3-1|34	Group:          Development/Other
21cr|CQRlib-1.1.3-1|35	Requires:       %{libname} = %{EVRD}
21cr|CQRlib-1.1.3-1|36	Provides:       %{name}-devel
21cr|CQRlib-1.1.3-1|37	
21cr|CQRlib-1.1.3-1|38	%description -n %{develname}
21cr|CQRlib-1.1.3-1|39	The CQRlib-devel package includes the header and library files for
21cr|CQRlib-1.1.3-1|40	developing applications that use CQRlib.
21cr|CQRlib-1.1.3-1|41	
21cr|CQRlib-1.1.3-1|42	%prep
21cr|CQRlib-1.1.3-1|43	%autosetup -p1
21cr|CQRlib-1.1.3-1|44	
21cr|CQRlib-1.1.3-1|45	%if "%{_lib}" == "lib64"
21cr|CQRlib-1.1.3-1|46	sed -i -e 's,$(INSTALLDIR)/lib,$(INSTALLDIR)/lib64,' -e 's,$(ROOT)/lib,$(ROOT)/lib64,' Makefile
21cr|CQRlib-1.1.3-1|47	%endif
21cr|CQRlib-1.1.3-1|48	
21cr|CQRlib-1.1.3-1|49	%build
21cr|CQRlib-1.1.3-1|50	%make
21cr|CQRlib-1.1.3-1|51	
21cr|CQRlib-1.1.3-1|52	%install
21cr|CQRlib-1.1.3-1|53	# %makeinstall_std
21cr|CQRlib-1.1.3-1|54	make install CFLAGS="%{optflags}" INSTALLDIR="%{buildroot}%{_prefix}"
21cr|CQRlib-1.1.3-1|55	
21cr|CQRlib-1.1.3-1|56	# remove .a files
21cr|CQRlib-1.1.3-1|57	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21cr|CQRlib-1.1.3-1|58	find %{buildroot} -name '*.a' -exec rm -f {} ';'
21cr|CQRlib-1.1.3-1|59	
21cr|CQRlib-1.1.3-1|60	%check
21cr|CQRlib-1.1.3-1|61	make tests
21cr|CQRlib-1.1.3-1|62	
21cr|CQRlib-1.1.3-1|63	%files
21cr|CQRlib-1.1.3-1|64	%doc README_CQRlib.html README_CQRlib.txt lgpl.txt
21cr|CQRlib-1.1.3-1|65	
21cr|CQRlib-1.1.3-1|66	%files -n %{libname}
21cr|CQRlib-1.1.3-1|67	%{_libdir}/libCQRlib.so.%{major}*
21cr|CQRlib-1.1.3-1|68	
21cr|CQRlib-1.1.3-1|69	%files -n %{develname}
21cr|CQRlib-1.1.3-1|70	%{_includedir}/cqrlib.h
21cr|CQRlib-1.1.3-1|71	%{_libdir}/libCQRlib.so

824 21
21cr|crack-5.0a-1|1	Summary:	Password cracker
21cr|crack-5.0a-1|2	Name:		crack
21cr|crack-5.0a-1|3	Version:	5.0a
21cr|crack-5.0a-1|4	Release:	1
21cr|crack-5.0a-1|5	Group:		Development/Other
21cr|crack-5.0a-1|6	License:	Artistic clarified
21cr|crack-5.0a-1|7	URL:		https://dropsafe.crypticide.com/alecm/software/crack/c50-faq.html
21cr|crack-5.0a-1|8	Source:		ftp://ftp.cerias.purdue.edu/pub/tools/unix/pwdutils/crack/%{name}5.0.tar.gz
21cr|crack-5.0a-1|9	Patch0:		%{name}-chris.patch
21cr|crack-5.0a-1|10	Patch1:		%{name}-FHS.patch
21cr|crack-5.0a-1|11	BuildRequires:	words
21cr|crack-5.0a-1|12	
21cr|crack-5.0a-1|13	%description
21cr|crack-5.0a-1|14	Crack is a password guessing program that is designed to quickly locate
21cr|crack-5.0a-1|15	insecurities in Unix (or other) password files by scanning the contents of a
21cr|crack-5.0a-1|16	password file, looking for users who have misguidedly chosen a weak login
21cr|crack-5.0a-1|17	password.
21cr|crack-5.0a-1|18	
21cr|crack-5.0a-1|19	This package creates a group named "crack" and the Crack program puts all
21cr|crack-5.0a-1|20	its results in the /var/lib/crack/run directory, which belongs to that group.
21cr|crack-5.0a-1|21	Only users in the crack group can use this package.
21cr|crack-5.0a-1|22	
21cr|crack-5.0a-1|23	%files
21cr|crack-5.0a-1|24	%doc LICENCE manual.* doc
21cr|crack-5.0a-1|25	%attr(00750, root, crack) %{_bindir}/Crack*
21cr|crack-5.0a-1|26	%{_libexecdir}/%{name}/
21cr|crack-5.0a-1|27	%{_datadir}/%{name}/
21cr|crack-5.0a-1|28	%dir %{_sharedstatedir}/%{name}/
21cr|crack-5.0a-1|29	%attr(02770, root, crack) %dir %{_sharedstatedir}/%{name}/run/
21cr|crack-5.0a-1|30	%attr(02770, root, crack) %dir %{_sharedstatedir}/%{name}/run/dict/
21cr|crack-5.0a-1|31	%attr(00640, root, crack) %{_sharedstatedir}/%{name}/run/dict/*
21cr|crack-5.0a-1|32	%attr(00640, root, crack) %{_sharedstatedir}/%{name}/run/dict/.dictmade
21cr|crack-5.0a-1|33	
21cr|crack-5.0a-1|34	%pre
21cr|crack-5.0a-1|35	if [ $1 -eq 1 ]; then
21cr|crack-5.0a-1|36	groupadd -r crack >/dev/null 2>&1 || :
21cr|crack-5.0a-1|37	fi
21cr|crack-5.0a-1|38	
21cr|crack-5.0a-1|39	#-----------------------------------------------------------------------
21cr|crack-5.0a-1|40	%prep
21cr|crack-5.0a-1|41	%setup -q -n c50a
21cr|crack-5.0a-1|42	# Make sure we do not use libdes
21cr|crack-5.0a-1|43	rm -rf src/libdes
21cr|crack-5.0a-1|44	# select proper crypt routine and related checks
21cr|crack-5.0a-1|45	rm -f src/util/elcid.c
21cr|crack-5.0a-1|46	ln src/util/elcid.c,bsd src/util/elcid.c
21cr|crack-5.0a-1|47	mkdir run bin
21cr|crack-5.0a-1|48	# Try not to pollute bin namespace
21cr|crack-5.0a-1|49	sed -i -e 's/Reporter/CrackReporter/g' doc/gui.txt manual.html manual.txt
21cr|crack-5.0a-1|50	%patch0 -p1 -b .chris
21cr|crack-5.0a-1|51	sed -i 's|/usr/dict/|/usr/share/dict/|g' conf/dictgrps.conf
21cr|crack-5.0a-1|52	# Alter script to use FHS layout
21cr|crack-5.0a-1|53	%patch1 -p1 -b .FHS
21cr|crack-5.0a-1|54	
21cr|crack-5.0a-1|55	%build
21cr|crack-5.0a-1|56	C5FLAGS="-D_XOPEN_SOURCE -DUSE_STRING_H -DUSE_STDLIB_H -DUSE_SIGNAL_H -DUSE_SYS_TYPES_H -DUSE_UNISTD_H -DUSE_PWD_H"
21cr|crack-5.0a-1|57	make XDIR=../../bin XCC=gcc XCFLAGS="$RPM_OPT_FLAGS $C5FLAGS" XLIBS=-lcrypt utils
21cr|crack-5.0a-1|58	CRACK_HOME=`pwd` CRACK_BIN_HOME=`pwd` CRACK_STATE_DIR=`pwd` ./Crack -makedict
21cr|crack-5.0a-1|59	
21cr|crack-5.0a-1|60	
21cr|crack-5.0a-1|61	%install
21cr|crack-5.0a-1|62	rm -f bin/libc5.a bin/stdlib-cracker
21cr|crack-5.0a-1|63	mkdir -p %{buildroot}%{_bindir}
21cr|crack-5.0a-1|64	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|crack-5.0a-1|65	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|crack-5.0a-1|66	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
21cr|crack-5.0a-1|67	cp -a bin %{buildroot}%{_libexecdir}/%{name}
21cr|crack-5.0a-1|68	cp -a conf dict scripts %{buildroot}%{_datadir}/%{name}
21cr|crack-5.0a-1|69	cp -a run %{buildroot}%{_sharedstatedir}/%{name}
21cr|crack-5.0a-1|70	install -p -m0755 Crack %{buildroot}%{_bindir}/Crack
21cr|crack-5.0a-1|71	install -p -m0755 Reporter %{buildroot}%{_bindir}/CrackReporter

825 21
21cr|crash-8.0.2-2|1	Summary:	Kernel analysis utility for live systems and crash dumps
21cr|crash-8.0.2-2|2	Name:		crash
21cr|crash-8.0.2-2|3	Version:	8.0.2
21cr|crash-8.0.2-2|4	Release:	2
21cr|crash-8.0.2-2|5	License:	GPLv3+
21cr|crash-8.0.2-2|6	Group:		Development/Tools
21cr|crash-8.0.2-2|7	Url:		https://crash-utility.github.io/
21cr|crash-8.0.2-2|8	Source0:	https://github.com/crash-utility/crash/archive/%{version}.tar.gz?/crash-%{version}.tar.gz
21cr|crash-8.0.2-2|9	# need for build
21cr|crash-8.0.2-2|10	Source1:	gdb-10.2.tar.gz
21cr|crash-8.0.2-2|11	Patch0:		lzo_snappy.patch
21cr|crash-8.0.2-2|12	Patch1:		use_system_readline_v3.patch
21cr|crash-8.0.2-2|13	BuildRequires:	bison
21cr|crash-8.0.2-2|14	BuildRequires:	liblzo-devel
21cr|crash-8.0.2-2|15	BuildRequires:	readline-devel
21cr|crash-8.0.2-2|16	BuildRequires:	snappy-devel
21cr|crash-8.0.2-2|17	BuildRequires:	texinfo
21cr|crash-8.0.2-2|18	BuildRequires:	pkgconfig(ncursesw)
21cr|crash-8.0.2-2|19	BuildRequires:	pkgconfig(zlib)
21cr|crash-8.0.2-2|20	Requires:	binutils
21cr|crash-8.0.2-2|21	ExclusiveArch:	%{ix86} %{x86_64} aarch64
21cr|crash-8.0.2-2|22	
21cr|crash-8.0.2-2|23	%description
21cr|crash-8.0.2-2|24	Crash tool can be used to investigate the kernel in live systems
21cr|crash-8.0.2-2|25	as well as the kernel core dumps.
21cr|crash-8.0.2-2|26	
21cr|crash-8.0.2-2|27	%files
21cr|crash-8.0.2-2|28	%doc README COPYING3
21cr|crash-8.0.2-2|29	%{_bindir}/crash
21cr|crash-8.0.2-2|30	%{_mandir}/man8/crash.8*
21cr|crash-8.0.2-2|31	
21cr|crash-8.0.2-2|32	#----------------------------------------------------------------------------
21cr|crash-8.0.2-2|33	
21cr|crash-8.0.2-2|34	%package devel
21cr|crash-8.0.2-2|35	Summary:	Development files for %{name}
21cr|crash-8.0.2-2|36	Group:		Development/Other
21cr|crash-8.0.2-2|37	Requires:	%{name} = %{EVRD}
21cr|crash-8.0.2-2|38	Requires:	pkgconfig(zlib)
21cr|crash-8.0.2-2|39	
21cr|crash-8.0.2-2|40	%description devel
21cr|crash-8.0.2-2|41	Development files for %{name}.
21cr|crash-8.0.2-2|42	
21cr|crash-8.0.2-2|43	%files devel
21cr|crash-8.0.2-2|44	%{_includedir}/*
21cr|crash-8.0.2-2|45	
21cr|crash-8.0.2-2|46	#----------------------------------------------------------------------------
21cr|crash-8.0.2-2|47	
21cr|crash-8.0.2-2|48	%prep
21cr|crash-8.0.2-2|49	%setup -qn %{name}-%{version}
21cr|crash-8.0.2-2|50	%apply_patches
21cr|crash-8.0.2-2|51	
21cr|crash-8.0.2-2|52	cp %{SOURCE1} ./
21cr|crash-8.0.2-2|53	
21cr|crash-8.0.2-2|54	%build
21cr|crash-8.0.2-2|55	make \
21cr|crash-8.0.2-2|56	RPMPKG="%{version}-%{release}" \
21cr|crash-8.0.2-2|57	CFLAGS="%{optflags}"
21cr|crash-8.0.2-2|58	
21cr|crash-8.0.2-2|59	%install
21cr|crash-8.0.2-2|60	mkdir -p %{buildroot}%{_bindir}
21cr|crash-8.0.2-2|61	%makeinstall_std
21cr|crash-8.0.2-2|62	
21cr|crash-8.0.2-2|63	mkdir -p %{buildroot}%{_mandir}/man8
21cr|crash-8.0.2-2|64	cp -p crash.8 %{buildroot}%{_mandir}/man8/crash.8
21cr|crash-8.0.2-2|65	mkdir -p %{buildroot}%{_includedir}/crash
21cr|crash-8.0.2-2|66	chmod 0644 defs.h
21cr|crash-8.0.2-2|67	cp -p defs.h %{buildroot}%{_includedir}/crash

826 21
21cr|crawl-0.29.1-1|1	%define oname stone_soup
21cr|crawl-0.29.1-1|2	
21cr|crawl-0.29.1-1|3	Summary:	Dungeon Crawl Stone Soup, a roguelike RPG with 2D or ascii graphics
21cr|crawl-0.29.1-1|4	Name:		crawl
21cr|crawl-0.29.1-1|5	Version:	0.29.1
21cr|crawl-0.29.1-1|6	Release:	1
21cr|crawl-0.29.1-1|7	License:	GPLv2+
21cr|crawl-0.29.1-1|8	Group:		Games/Adventure
21cr|crawl-0.29.1-1|9	Url:		http://crawl.develz.org
21cr|crawl-0.29.1-1|10	# git clone https://github.com/crawl/crawl
21cr|crawl-0.29.1-1|11	# cd crawl
21cr|crawl-0.29.1-1|12	# git checkout %%{version}-debian
21cr|crawl-0.29.1-1|13	# git submodule update --init
21cr|crawl-0.29.1-1|14	# git-archive-all --prefix=crawl-%%{version}-debian ../crawl-%%{version}-debian.tar.xz
21cr|crawl-0.29.1-1|15	Source0:	%{name}-%{version}-debian.tar.xz
21cr|crawl-0.29.1-1|16	BuildRequires:	bison
21cr|crawl-0.29.1-1|17	BuildRequires:	flex
21cr|crawl-0.29.1-1|18	BuildRequires:	fonts-ttf-dejavu
21cr|crawl-0.29.1-1|19	BuildRequires:	imagemagick
21cr|crawl-0.29.1-1|20	BuildRequires:	python3dist(pyyaml)
21cr|crawl-0.29.1-1|21	BuildRequires:	pkgconfig(freetype2)
21cr|crawl-0.29.1-1|22	BuildRequires:	pkgconfig(gl)
21cr|crawl-0.29.1-1|23	BuildRequires:	pkgconfig(glu)
21cr|crawl-0.29.1-1|24	BuildRequires:	pkgconfig(lua)
21cr|crawl-0.29.1-1|25	BuildRequires:	pkgconfig(ncursesw)
21cr|crawl-0.29.1-1|26	BuildRequires:	pkgconfig(python3)
21cr|crawl-0.29.1-1|27	BuildRequires:	pkgconfig(sdl2)
21cr|crawl-0.29.1-1|28	BuildRequires:	pkgconfig(SDL2_image)
21cr|crawl-0.29.1-1|29	BuildRequires:	pkgconfig(sqlite3)
21cr|crawl-0.29.1-1|30	BuildRequires:	pkgconfig(zlib)
21cr|crawl-0.29.1-1|31	
21cr|crawl-0.29.1-1|32	%description
21cr|crawl-0.29.1-1|33	Dungeon Crawl Stone Soup is a free rogue-like game of exploration and
21cr|crawl-0.29.1-1|34	treasure-hunting in dungeons filled with dangerous and unfriendly
21cr|crawl-0.29.1-1|35	monsters in a quest for the mystifyingly fabulous Orb of Zot.
21cr|crawl-0.29.1-1|36	
21cr|crawl-0.29.1-1|37	The game has diverse species and many different character backgrounds
21cr|crawl-0.29.1-1|38	to choose from, deep tactical game-play, sophisticated magic, religion
21cr|crawl-0.29.1-1|39	and skill systems, and a grand variety of monsters to fight and run
21cr|crawl-0.29.1-1|40	from, making each game unique and challenging.
21cr|crawl-0.29.1-1|41	
21cr|crawl-0.29.1-1|42	#-----------------------------------------------------------------------------
21cr|crawl-0.29.1-1|43	
21cr|crawl-0.29.1-1|44	%package common-data
21cr|crawl-0.29.1-1|45	Summary:	Common data for both game versions
21cr|crawl-0.29.1-1|46	Group:		Games/Adventure
21cr|crawl-0.29.1-1|47	BuildArch:	noarch
21cr|crawl-0.29.1-1|48	
21cr|crawl-0.29.1-1|49	%description common-data
21cr|crawl-0.29.1-1|50	This package contains common data used by the console and the tiles
21cr|crawl-0.29.1-1|51	version of the game.
21cr|crawl-0.29.1-1|52	
21cr|crawl-0.29.1-1|53	%files common-data
21cr|crawl-0.29.1-1|54	%doc CREDITS.txt README.md docs/*
21cr|crawl-0.29.1-1|55	%license LICENSE
21cr|crawl-0.29.1-1|56	%{_gamesdatadir}/%{name}/dat/
21cr|crawl-0.29.1-1|57	%{_gamesdatadir}/%{name}/settings/
21cr|crawl-0.29.1-1|58	%{_mandir}/man6/%{name}.6*
21cr|crawl-0.29.1-1|59	%exclude %{_gamesdatadir}/%{name}/dat/tiles/
21cr|crawl-0.29.1-1|60	
21cr|crawl-0.29.1-1|61	#-----------------------------------------------------------------------------
21cr|crawl-0.29.1-1|62	
21cr|crawl-0.29.1-1|63	%package console
21cr|crawl-0.29.1-1|64	Summary:	Console version of Dungeon Crawl Stone Soup, a roguelike RPG
21cr|crawl-0.29.1-1|65	Group:		Games/Adventure
21cr|crawl-0.29.1-1|66	Requires:	%{name}-common-data = %{EVRD}
21cr|crawl-0.29.1-1|67	Provides:	%{name}-cli = %{EVRD}
21cr|crawl-0.29.1-1|68	
21cr|crawl-0.29.1-1|69	%description console
21cr|crawl-0.29.1-1|70	Dungeon Crawl Stone Soup is a free rogue-like game of exploration and
21cr|crawl-0.29.1-1|71	treasure-hunting in dungeons filled with dangerous and unfriendly
21cr|crawl-0.29.1-1|72	monsters in a quest for the mystifyingly fabulous Orb of Zot.
21cr|crawl-0.29.1-1|73	
21cr|crawl-0.29.1-1|74	The game has diverse species and many different character backgrounds
21cr|crawl-0.29.1-1|75	to choose from, deep tactical game-play, sophisticated magic, religion
21cr|crawl-0.29.1-1|76	and skill systems, and a grand variety of monsters to fight and run
21cr|crawl-0.29.1-1|77	from, making each game unique and challenging.
21cr|crawl-0.29.1-1|78	
21cr|crawl-0.29.1-1|79	This package contains the console version of Dungeon Crawl Stone Soup
21cr|crawl-0.29.1-1|80	(with ASCII characters). You can find a graphical version
21cr|crawl-0.29.1-1|81	with tiles in the package crawl-tiles.
21cr|crawl-0.29.1-1|82	
21cr|crawl-0.29.1-1|83	%files console
21cr|crawl-0.29.1-1|84	%doc CREDITS.txt
21cr|crawl-0.29.1-1|85	%license LICENSE
21cr|crawl-0.29.1-1|86	%{_gamesbindir}/%{name}
21cr|crawl-0.29.1-1|87	%{_gamesbindir}/%{name}-console
21cr|crawl-0.29.1-1|88	
21cr|crawl-0.29.1-1|89	#-----------------------------------------------------------------------------
21cr|crawl-0.29.1-1|90	
21cr|crawl-0.29.1-1|91	%package tiles
21cr|crawl-0.29.1-1|92	Summary:	Tiles version of Dungeon Crawl Stone Soup, a rogue-like RPG
21cr|crawl-0.29.1-1|93	Group:		Games/Adventure
21cr|crawl-0.29.1-1|94	Requires:	%{name}-common-data = %{EVRD}
21cr|crawl-0.29.1-1|95	Provides:	%{name} = %{EVRD}
21cr|crawl-0.29.1-1|96	
21cr|crawl-0.29.1-1|97	%description tiles
21cr|crawl-0.29.1-1|98	Dungeon Crawl Stone Soup is a free rogue-like game of exploration and
21cr|crawl-0.29.1-1|99	treasure-hunting in dungeons filled with dangerous and unfriendly
21cr|crawl-0.29.1-1|100	monsters in a quest for the mystifyingly fabulous Orb of Zot.
21cr|crawl-0.29.1-1|101	
21cr|crawl-0.29.1-1|102	The game has diverse species and many different character backgrounds
21cr|crawl-0.29.1-1|103	to choose from, deep tactical game-play, sophisticated magic, religion
21cr|crawl-0.29.1-1|104	and skill systems, and a grand variety of monsters to fight and run
21cr|crawl-0.29.1-1|105	from, making each game unique and challenging.
21cr|crawl-0.29.1-1|106	
21cr|crawl-0.29.1-1|107	This package contains the tiles version of Dungeon Crawl Stone Soup.
21cr|crawl-0.29.1-1|108	You can find a console version with ASCII characters in the package
21cr|crawl-0.29.1-1|109	crawl-console.
21cr|crawl-0.29.1-1|110	
21cr|crawl-0.29.1-1|111	%files tiles
21cr|crawl-0.29.1-1|112	%doc CREDITS.txt
21cr|crawl-0.29.1-1|113	%license LICENSE
21cr|crawl-0.29.1-1|114	%{_datadir}/applications/%{name}.desktop
21cr|crawl-0.29.1-1|115	%{_gamesbindir}/%{name}-tiles
21cr|crawl-0.29.1-1|116	%{_gamesdatadir}/%{name}/dat/tiles/
21cr|crawl-0.29.1-1|117	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|crawl-0.29.1-1|118	
21cr|crawl-0.29.1-1|119	#-----------------------------------------------------------------------------
21cr|crawl-0.29.1-1|120	
21cr|crawl-0.29.1-1|121	%prep
21cr|crawl-0.29.1-1|122	%autosetup -p1 -n %{name}-%{version}-debian/crawl-ref
21cr|crawl-0.29.1-1|123	chmod 644 source/decks.cc
21cr|crawl-0.29.1-1|124	echo %{version} > source/util/release_ver
21cr|crawl-0.29.1-1|125	cp ../LICENSE ../README.md ./
21cr|crawl-0.29.1-1|126	
21cr|crawl-0.29.1-1|127	%define rosaflags prefix=%{_prefix} DATADIR=%{_gamesdatadir}/%{name} BINDIR=%{_gamesbindir} \\\
21cr|crawl-0.29.1-1|128	EXTERNAL_FLAGS="%{optflags}" EXTERNAL_LDFLAGS="%{ldflags}" NO_TRY_LLD=y
21cr|crawl-0.29.1-1|129	
21cr|crawl-0.29.1-1|130	%build
21cr|crawl-0.29.1-1|131	pushd source
21cr|crawl-0.29.1-1|132	%make %{rosaflags}
21cr|crawl-0.29.1-1|133	mv %{name} %{name}-console
21cr|crawl-0.29.1-1|134	%make %{rosaflags} TILES=y
21cr|crawl-0.29.1-1|135	popd
21cr|crawl-0.29.1-1|136	
21cr|crawl-0.29.1-1|137	%install
21cr|crawl-0.29.1-1|138	# Binaries
21cr|crawl-0.29.1-1|139	%makeinstall_std -C source %{rosaflags} TILES=y
21cr|crawl-0.29.1-1|140	mv %{buildroot}%{_gamesbindir}/%{name} %{buildroot}%{_gamesbindir}/%{name}-tiles
21cr|crawl-0.29.1-1|141	install -m0755 source/%{name}-console %{buildroot}%{_gamesbindir}
21cr|crawl-0.29.1-1|142	
21cr|crawl-0.29.1-1|143	# Symbolic link for crawl-CLI
21cr|crawl-0.29.1-1|144	ln -s %{_gamesbindir}/%{name}-console %{buildroot}%{_gamesbindir}/%{name}
21cr|crawl-0.29.1-1|145	
21cr|crawl-0.29.1-1|146	rm -rf %{buildroot}%{_gamesdatadir}/%{name}/docs
21cr|crawl-0.29.1-1|147	
21cr|crawl-0.29.1-1|148	# Man page
21cr|crawl-0.29.1-1|149	install -D -m0644 docs/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6
21cr|crawl-0.29.1-1|150	
21cr|crawl-0.29.1-1|151	# Icons
21cr|crawl-0.29.1-1|152	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps
21cr|crawl-0.29.1-1|153	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps
21cr|crawl-0.29.1-1|154	mkdir -p %{buildroot}%{_iconsdir}/hicolor/512x512/apps
21cr|crawl-0.29.1-1|155	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|crawl-0.29.1-1|156	cp source/dat/tiles/%{oname}_icon-32x32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|crawl-0.29.1-1|157	cp source/dat/tiles/%{oname}_icon-48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|crawl-0.29.1-1|158	cp source/dat/tiles/%{oname}_icon-512x512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/%{name}.png
21cr|crawl-0.29.1-1|159	cp source/dat/tiles/%{oname}_icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|crawl-0.29.1-1|160	
21cr|crawl-0.29.1-1|161	# Menu entry
21cr|crawl-0.29.1-1|162	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|crawl-0.29.1-1|163	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|crawl-0.29.1-1|164	[Desktop Entry]
21cr|crawl-0.29.1-1|165	Name=Dungeon Crawl Stone Soup
21cr|crawl-0.29.1-1|166	Comment=Roguelike game with 2D graphics
21cr|crawl-0.29.1-1|167	GenericName=Roguelike game
21cr|crawl-0.29.1-1|168	Exec=%{name}-tiles
21cr|crawl-0.29.1-1|169	Icon=%{name}
21cr|crawl-0.29.1-1|170	Terminal=false
21cr|crawl-0.29.1-1|171	Type=Application
21cr|crawl-0.29.1-1|172	StartupNotify=true
21cr|crawl-0.29.1-1|173	Categories=Game;RolePlaying;
21cr|crawl-0.29.1-1|174	EOF

827 21
21cr|cream-0.42-5|1	Name: 	 	cream
21cr|cream-0.42-5|2	Summary: 	User-friendly face for Vim
21cr|cream-0.42-5|3	Version: 	0.42
21cr|cream-0.42-5|4	Release: 	5
21cr|cream-0.42-5|5	
21cr|cream-0.42-5|6	Source:		%{name}-%{version}.tar.bz2
21cr|cream-0.42-5|7	URL:		http://cream.sourceforge.net/
21cr|cream-0.42-5|8	License:	GPL
21cr|cream-0.42-5|9	Group:		Editors
21cr|cream-0.42-5|10	
21cr|cream-0.42-5|11	BuildRequires:	imagemagick
21cr|cream-0.42-5|12	BuildRequires:  desktop-file-utils
21cr|cream-0.42-5|13	Requires:	vim-X11
21cr|cream-0.42-5|14	BuildArch:	noarch
21cr|cream-0.42-5|15	Requires(post): desktop-file-utils
21cr|cream-0.42-5|16	Requires(postun): desktop-file-utils
21cr|cream-0.42-5|17	
21cr|cream-0.42-5|18	%description
21cr|cream-0.42-5|19	Cream is a modeless GUIification of Vim.  Cream includes all the features of
21cr|cream-0.42-5|20	Vim plus many custom utilities. A short list of features includes syntax
21cr|cream-0.42-5|21	highlighting, spell check, multi-file find/replace, bookmarking, function
21cr|cream-0.42-5|22	prototype popups, macros, auto-wrapping, reformatting, justification,
21cr|cream-0.42-5|23	time/date stamps, file explorer, completion, sorting, calendar, tag
21cr|cream-0.42-5|24	navigation, block commenting, Microsoft, Unix and Apple format text editing,
21cr|cream-0.42-5|25	virtually unlimited file sizes, 38 varieties of 8-bit, 2-byte, and Unicode
21cr|cream-0.42-5|26	support, single/multiple document modes, unlimited undo/redo, show invisible
21cr|cream-0.42-5|27	characters, word count, and more.
21cr|cream-0.42-5|28	
21cr|cream-0.42-5|29	%prep
21cr|cream-0.42-5|30	%setup -q
21cr|cream-0.42-5|31	
21cr|cream-0.42-5|32	%install
21cr|cream-0.42-5|33	rm -rf $RPM_BUILD_ROOT
21cr|cream-0.42-5|34	mkdir -p %buildroot/%_datadir/vim/cream/{addons,bitmaps,docs,docs-html,filetypes,help,spelldicts}
21cr|cream-0.42-5|35	cp creamrc %buildroot/%_datadir/vim/cream/
21cr|cream-0.42-5|36	cp *.vim %buildroot/%_datadir/vim/cream/
21cr|cream-0.42-5|37	cp addons/*.vim %buildroot/%_datadir/vim/cream/addons/
21cr|cream-0.42-5|38	cp bitmaps/*.bmp %buildroot/%_datadir/vim/cream/bitmaps/
21cr|cream-0.42-5|39	cp bitmaps/*.xpm %buildroot/%_datadir/vim/cream/bitmaps/
21cr|cream-0.42-5|40	cp docs/*.txt %buildroot/%_datadir/vim/cream/docs/
21cr|cream-0.42-5|41	cp docs-html/*.html %buildroot/%_datadir/vim/cream/docs-html/
21cr|cream-0.42-5|42	##cp docs-html/*.css %buildroot/%_datadir/vim/cream/docs-html/
21cr|cream-0.42-5|43	cp docs-html/*.png %buildroot/%_datadir/vim/cream/docs-html/
21cr|cream-0.42-5|44	cp filetypes/*.vim %buildroot/%_datadir/vim/cream/filetypes/
21cr|cream-0.42-5|45	cp help/*.txt %buildroot/%_datadir/vim/cream/help/
21cr|cream-0.42-5|46	#cp spelldicts/cream-spell-dict-eng-s*.vim %buildroot/%_datadir/vim/cream/spelldicts/
21cr|cream-0.42-5|47	#cp spelldicts/cream-spell-dict.vim %buildroot/%_datadir/vim/cream/spelldicts/
21cr|cream-0.42-5|48	
21cr|cream-0.42-5|49	mkdir -p %buildroot/%_bindir
21cr|cream-0.42-5|50	cp cream %buildroot/%_bindir/
21cr|cream-0.42-5|51	
21cr|cream-0.42-5|52	mkdir -p %buildroot/%_datadir/applications
21cr|cream-0.42-5|53	cp cream.desktop %buildroot/%_datadir/applications/
21cr|cream-0.42-5|54	
21cr|cream-0.42-5|55	#mkdir -p %buildroot/
21cr|cream-0.42-5|56	#cp cream.svg %buildroot/%_iconsdir/
21cr|cream-0.42-5|57	
21cr|cream-0.42-5|58	#menu
21cr|cream-0.42-5|59	
21cr|cream-0.42-5|60	desktop-file-install --vendor="" \
21cr|cream-0.42-5|61	--remove-key="XClassHintResName" \
21cr|cream-0.42-5|62	--remove-category="Application" \
21cr|cream-0.42-5|63	--add-category="TextEditor" \
21cr|cream-0.42-5|64	--add-category="X-MandrivaLinux-MoreApplications-Editors" \
21cr|cream-0.42-5|65	--dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*
21cr|cream-0.42-5|66	
21cr|cream-0.42-5|67	#icons
21cr|cream-0.42-5|68	mkdir -p $RPM_BUILD_ROOT/%_liconsdir
21cr|cream-0.42-5|69	convert -size 48x48 %name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
21cr|cream-0.42-5|70	mkdir -p $RPM_BUILD_ROOT/%_iconsdir
21cr|cream-0.42-5|71	convert -size 32x32 %name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
21cr|cream-0.42-5|72	mkdir -p $RPM_BUILD_ROOT/%_miconsdir
21cr|cream-0.42-5|73	convert -size 16x16 %name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png
21cr|cream-0.42-5|74	
21cr|cream-0.42-5|75	%clean
21cr|cream-0.42-5|76	rm -rf $RPM_BUILD_ROOT
21cr|cream-0.42-5|77	
21cr|cream-0.42-5|78	%if %mdkversion < 200900
21cr|cream-0.42-5|79	%post
21cr|cream-0.42-5|80	%update_menus
21cr|cream-0.42-5|81	%endif
21cr|cream-0.42-5|82	
21cr|cream-0.42-5|83	%if %mdkversion < 200900
21cr|cream-0.42-5|84	%postun
21cr|cream-0.42-5|85	%clean_menus
21cr|cream-0.42-5|86	%endif
21cr|cream-0.42-5|87	
21cr|cream-0.42-5|88	%files
21cr|cream-0.42-5|89	%defattr(-,root,root)
21cr|cream-0.42-5|90	%{_bindir}/%name
21cr|cream-0.42-5|91	%{_datadir}/vim/%name
21cr|cream-0.42-5|92	%{_datadir}/applications/%name.desktop
21cr|cream-0.42-5|93	%{_liconsdir}/%name.png
21cr|cream-0.42-5|94	%{_iconsdir}/%name.png
21cr|cream-0.42-5|95	%{_miconsdir}/%name.png

828 21
21cr|createtorrent-1.1.4-10|1	Summary:	Create torrent files for BitTorrent
21cr|createtorrent-1.1.4-10|2	Name:		createtorrent
21cr|createtorrent-1.1.4-10|3	Version:	1.1.4
21cr|createtorrent-1.1.4-10|4	Release:	10
21cr|createtorrent-1.1.4-10|5	License:	GPL
21cr|createtorrent-1.1.4-10|6	Group:		File tools
21cr|createtorrent-1.1.4-10|7	Url:		http://www.createtorrent.com/
21cr|createtorrent-1.1.4-10|8	Source0:	%{name}-%{version}.tar.gz
21cr|createtorrent-1.1.4-10|9	# (Anssi 06/2008) Fix linking (SHA1 is in -lcrypto, not -lssl):
21cr|createtorrent-1.1.4-10|10	Patch0:		createtorrent-1.1.4-linking.patch
21cr|createtorrent-1.1.4-10|11	BuildRequires:	pkgconfig(openssl)
21cr|createtorrent-1.1.4-10|12	
21cr|createtorrent-1.1.4-10|13	%description
21cr|createtorrent-1.1.4-10|14	CreateTorrent is a small and fast command line utility for all Linux
21cr|createtorrent-1.1.4-10|15	and Unix operating systems to create BitTorrent files easily.
21cr|createtorrent-1.1.4-10|16	BitTorrent files can be created from either one file or a collection
21cr|createtorrent-1.1.4-10|17	of files that are grouped together into a directory.
21cr|createtorrent-1.1.4-10|18	
21cr|createtorrent-1.1.4-10|19	%files
21cr|createtorrent-1.1.4-10|20	%doc ChangeLog AUTHORS
21cr|createtorrent-1.1.4-10|21	%{_bindir}/%{name}
21cr|createtorrent-1.1.4-10|22	
21cr|createtorrent-1.1.4-10|23	#----------------------------------------------------------------------------
21cr|createtorrent-1.1.4-10|24	
21cr|createtorrent-1.1.4-10|25	%prep
21cr|createtorrent-1.1.4-10|26	%setup -q
21cr|createtorrent-1.1.4-10|27	%patch0 -p1
21cr|createtorrent-1.1.4-10|28	
21cr|createtorrent-1.1.4-10|29	%build
21cr|createtorrent-1.1.4-10|30	# patch0
21cr|createtorrent-1.1.4-10|31	autoreconf -fi
21cr|createtorrent-1.1.4-10|32	%configure
21cr|createtorrent-1.1.4-10|33	%make
21cr|createtorrent-1.1.4-10|34	
21cr|createtorrent-1.1.4-10|35	%install
21cr|createtorrent-1.1.4-10|36	%makeinstall_std
21cr|createtorrent-1.1.4-10|37	

829 21
21cr|creduce-2.11.0-0.20210505.2|1	%define git 20210505
21cr|creduce-2.11.0-0.20210505.2|2	
21cr|creduce-2.11.0-0.20210505.2|3	Name:		creduce
21cr|creduce-2.11.0-0.20210505.2|4	Version:	2.11.0
21cr|creduce-2.11.0-0.20210505.2|5	%if 0%{git}
21cr|creduce-2.11.0-0.20210505.2|6	Release: 0.%{git}.2
21cr|creduce-2.11.0-0.20210505.2|7	Source0: https://github.com/csmith-project/creduce/archive/llvm-12.0-dev/%{name}-%{git}.tar.gz
21cr|creduce-2.11.0-0.20210505.2|8	%else
21cr|creduce-2.11.0-0.20210505.2|9	Release: 1
21cr|creduce-2.11.0-0.20210505.2|10	Source0: http://embed.cs.utah.edu/creduce/%{name}-%{version}.tar.gz
21cr|creduce-2.11.0-0.20210505.2|11	%endif
21cr|creduce-2.11.0-0.20210505.2|12	Summary: Tool for creating reduced test cases for compiler bugs
21cr|creduce-2.11.0-0.20210505.2|13	Group: Development/Tools
21cr|creduce-2.11.0-0.20210505.2|14	License: BSD
21cr|creduce-2.11.0-0.20210505.2|15	# https://github.com/csmith-project/creduce
21cr|creduce-2.11.0-0.20210505.2|16	URL:		http://embed.cs.utah.edu/creduce/
21cr|creduce-2.11.0-0.20210505.2|17	Patch1:		https://github.com/csmith-project/creduce/commit/575986abefbb80b1fd2e7e7fc573935fc56c7bd8.patch
21cr|creduce-2.11.0-0.20210505.2|18	Patch2:		https://github.com/csmith-project/creduce/commit/4c74487fcde78a129e792b39ab99498e073ae426.patch
21cr|creduce-2.11.0-0.20210505.2|19	Patch3:		https://github.com/csmith-project/creduce/commit/e507cca4ccb32585c5692d49b8d907c1051c826c.patch
21cr|creduce-2.11.0-0.20210505.2|20	Patch4:		creduce-llvm-12.patch
21cr|creduce-2.11.0-0.20210505.2|21	BuildRequires:	llvm-devel
21cr|creduce-2.11.0-0.20210505.2|22	BuildRequires:	clang-devel
21cr|creduce-2.11.0-0.20210505.2|23	BuildRequires:	flex
21cr|creduce-2.11.0-0.20210505.2|24	BuildRequires:	perl(File::Which)
21cr|creduce-2.11.0-0.20210505.2|25	BuildRequires:	perl(Getopt::Tabular)
21cr|creduce-2.11.0-0.20210505.2|26	BuildRequires:	perl(Regexp::Common)
21cr|creduce-2.11.0-0.20210505.2|27	BuildRequires:	perl(Term::ReadKey)
21cr|creduce-2.11.0-0.20210505.2|28	Requires:	clang
21cr|creduce-2.11.0-0.20210505.2|29	Requires:	flex
21cr|creduce-2.11.0-0.20210505.2|30	Requires:	astyle
21cr|creduce-2.11.0-0.20210505.2|31	Requires:	indent
21cr|creduce-2.11.0-0.20210505.2|32	
21cr|creduce-2.11.0-0.20210505.2|33	%description
21cr|creduce-2.11.0-0.20210505.2|34	C-Reduce is a tool that takes a large C or C++ program that has a
21cr|creduce-2.11.0-0.20210505.2|35	property of interest (such as triggering a compiler bug) and
21cr|creduce-2.11.0-0.20210505.2|36	automatically produces a much smaller C/C++ program that has the
21cr|creduce-2.11.0-0.20210505.2|37	same property. It is intended for use by people who discover and
21cr|creduce-2.11.0-0.20210505.2|38	report bugs in compilers and other tools that process C/C++ code.
21cr|creduce-2.11.0-0.20210505.2|39	
21cr|creduce-2.11.0-0.20210505.2|40	%files
21cr|creduce-2.11.0-0.20210505.2|41	%{_bindir}/*
21cr|creduce-2.11.0-0.20210505.2|42	%{_libexecdir}/*
21cr|creduce-2.11.0-0.20210505.2|43	%{_datadir}/creduce
21cr|creduce-2.11.0-0.20210505.2|44	
21cr|creduce-2.11.0-0.20210505.2|45	#-----------------------------------------------------------------
21cr|creduce-2.11.0-0.20210505.2|46	%prep
21cr|creduce-2.11.0-0.20210505.2|47	%if 0%{git}
21cr|creduce-2.11.0-0.20210505.2|48	%autosetup -p1 -n %{name}-llvm-12.0-dev
21cr|creduce-2.11.0-0.20210505.2|49	%else
21cr|creduce-2.11.0-0.20210505.2|50	%autosetup -p1 -n %{name}-%{version}
21cr|creduce-2.11.0-0.20210505.2|51	%endif
21cr|creduce-2.11.0-0.20210505.2|52	
21cr|creduce-2.11.0-0.20210505.2|53	%build
21cr|creduce-2.11.0-0.20210505.2|54	CXXFLAGS="%{optflags} -std=gnu++1y -D__STDC_LIMIT_MACROS=1 -D__STDC_CONSTANT_MACROS=1" %configure
21cr|creduce-2.11.0-0.20210505.2|55	
21cr|creduce-2.11.0-0.20210505.2|56	%make_build
21cr|creduce-2.11.0-0.20210505.2|57	
21cr|creduce-2.11.0-0.20210505.2|58	%install
21cr|creduce-2.11.0-0.20210505.2|59	%make_install
21cr|creduce-2.11.0-0.20210505.2|60	

830 21
21cr|crimson-fields-0.5.3-8|1	%define _disable_rebuild_configure 1
21cr|crimson-fields-0.5.3-8|2	
21cr|crimson-fields-0.5.3-8|3	%define oname crimson
21cr|crimson-fields-0.5.3-8|4	
21cr|crimson-fields-0.5.3-8|5	Summary:	Crimson Fields - Tactical war game with hexagonal grid
21cr|crimson-fields-0.5.3-8|6	Name:		%{oname}-fields
21cr|crimson-fields-0.5.3-8|7	Version:	0.5.3
21cr|crimson-fields-0.5.3-8|8	Release:	8
21cr|crimson-fields-0.5.3-8|9	License:	GPLv2+
21cr|crimson-fields-0.5.3-8|10	Group:		Games/Strategy
21cr|crimson-fields-0.5.3-8|11	Url:		http://crimson.seul.org/
21cr|crimson-fields-0.5.3-8|12	Source0:	http://crimson.seul.org/files/%{oname}-%{version}.tar.bz2
21cr|crimson-fields-0.5.3-8|13	BuildRequires:	desktop-file-utils
21cr|crimson-fields-0.5.3-8|14	BuildRequires:	imagemagick
21cr|crimson-fields-0.5.3-8|15	BuildRequires:	libxslt-proc
21cr|crimson-fields-0.5.3-8|16	BuildRequires:	pkgconfig(SDL_mixer)
21cr|crimson-fields-0.5.3-8|17	BuildRequires:	pkgconfig(SDL_ttf)
21cr|crimson-fields-0.5.3-8|18	BuildRequires:	pkgconfig(zlib)
21cr|crimson-fields-0.5.3-8|19	Provides:	crimson-field = %{EVRD}
21cr|crimson-fields-0.5.3-8|20	
21cr|crimson-fields-0.5.3-8|21	%description
21cr|crimson-fields-0.5.3-8|22	Crimson Fields is a tactical war game in the tradition of Battle Isle. While
21cr|crimson-fields-0.5.3-8|23	not being an exact clone, it tries to keep closer to the very first part of the
21cr|crimson-fields-0.5.3-8|24	series than to the later ones, especially with regard to a rather simple rule
21cr|crimson-fields-0.5.3-8|25	set and straight forward game play.
21cr|crimson-fields-0.5.3-8|26	
21cr|crimson-fields-0.5.3-8|27	A simple editor can be used to create custom level files.
21cr|crimson-fields-0.5.3-8|28	
21cr|crimson-fields-0.5.3-8|29	%files
21cr|crimson-fields-0.5.3-8|30	%doc ChangeLog COPYING NEWS README
21cr|crimson-fields-0.5.3-8|31	%{_iconsdir}/%{oname}.png
21cr|crimson-fields-0.5.3-8|32	%{_miconsdir}/%{oname}.png
21cr|crimson-fields-0.5.3-8|33	%{_liconsdir}/%{oname}.png
21cr|crimson-fields-0.5.3-8|34	%{_gamesbindir}/crimson
21cr|crimson-fields-0.5.3-8|35	%{_datadir}/%{oname}
21cr|crimson-fields-0.5.3-8|36	%{_datadir}/pixmaps/*
21cr|crimson-fields-0.5.3-8|37	%{_mandir}/man6/crimson.*
21cr|crimson-fields-0.5.3-8|38	%{_datadir}/applications/crimson.desktop
21cr|crimson-fields-0.5.3-8|39	
21cr|crimson-fields-0.5.3-8|40	#----------------------------------------------------------------------------
21cr|crimson-fields-0.5.3-8|41	
21cr|crimson-fields-0.5.3-8|42	%package utils
21cr|crimson-fields-0.5.3-8|43	Summary:	Utilities for Crimson Fields (a tactical war game)
21cr|crimson-fields-0.5.3-8|44	Group:		Games/Strategy
21cr|crimson-fields-0.5.3-8|45	Requires:	%{name} = %{EVRD}
21cr|crimson-fields-0.5.3-8|46	
21cr|crimson-fields-0.5.3-8|47	%description utils
21cr|crimson-fields-0.5.3-8|48	Crimson Fields is a tactical war game in the tradition of Battle Isle. While
21cr|crimson-fields-0.5.3-8|49	not being an exact clone, it tries to keep closer to the very first part of the
21cr|crimson-fields-0.5.3-8|50	series than to the later ones, especially with regard to a rather simple rule
21cr|crimson-fields-0.5.3-8|51	set and straight forward game play.
21cr|crimson-fields-0.5.3-8|52	
21cr|crimson-fields-0.5.3-8|53	This package includes utilities for Crimson Fields, including a simple map
21cr|crimson-fields-0.5.3-8|54	editor for creating custom level files, map compiler and Battle Isle map
21cr|crimson-fields-0.5.3-8|55	conversion tool.
21cr|crimson-fields-0.5.3-8|56	
21cr|crimson-fields-0.5.3-8|57	%files utils
21cr|crimson-fields-0.5.3-8|58	%doc README.CoMET README.bi2cf
21cr|crimson-fields-0.5.3-8|59	%{_gamesbindir}/comet
21cr|crimson-fields-0.5.3-8|60	%{_gamesbindir}/cfed
21cr|crimson-fields-0.5.3-8|61	%{_gamesbindir}/bi2cf
21cr|crimson-fields-0.5.3-8|62	%{_mandir}/man6/comet.*
21cr|crimson-fields-0.5.3-8|63	%{_mandir}/man6/cfed.*
21cr|crimson-fields-0.5.3-8|64	%{_mandir}/man6/bi2cf.*
21cr|crimson-fields-0.5.3-8|65	
21cr|crimson-fields-0.5.3-8|66	#----------------------------------------------------------------------------
21cr|crimson-fields-0.5.3-8|67	
21cr|crimson-fields-0.5.3-8|68	%prep
21cr|crimson-fields-0.5.3-8|69	%setup -q -n %{oname}-%{version}
21cr|crimson-fields-0.5.3-8|70	
21cr|crimson-fields-0.5.3-8|71	%build
21cr|crimson-fields-0.5.3-8|72	%configure \
21cr|crimson-fields-0.5.3-8|73	--bindir=%{_gamesbindir} \
21cr|crimson-fields-0.5.3-8|74	--enable-cfed \
21cr|crimson-fields-0.5.3-8|75	--enable-bi2cf \
21cr|crimson-fields-0.5.3-8|76	--enable-comet
21cr|crimson-fields-0.5.3-8|77	
21cr|crimson-fields-0.5.3-8|78	touch levels/*.lev
21cr|crimson-fields-0.5.3-8|79	
21cr|crimson-fields-0.5.3-8|80	%make
21cr|crimson-fields-0.5.3-8|81	
21cr|crimson-fields-0.5.3-8|82	%install
21cr|crimson-fields-0.5.3-8|83	%makeinstall_std
21cr|crimson-fields-0.5.3-8|84	
21cr|crimson-fields-0.5.3-8|85	desktop-file-install \
21cr|crimson-fields-0.5.3-8|86	--vendor="" \
21cr|crimson-fields-0.5.3-8|87	--remove-category="Application" \
21cr|crimson-fields-0.5.3-8|88	--add-category="X-MandrivaLinux-MoreApplications-Games-Strategy;Game;StrategyGame" \
21cr|crimson-fields-0.5.3-8|89	--dir %{buildroot}%{_datadir}/applications \
21cr|crimson-fields-0.5.3-8|90	%{buildroot}%{_datadir}/applications/*
21cr|crimson-fields-0.5.3-8|91	
21cr|crimson-fields-0.5.3-8|92	
21cr|crimson-fields-0.5.3-8|93	install -d %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
21cr|crimson-fields-0.5.3-8|94	install -m644 gfx/crimson.png -D %{buildroot}%{_liconsdir}/%{oname}.png
21cr|crimson-fields-0.5.3-8|95	convert -geometry 32x32 gfx/crimson.png %{buildroot}%{_iconsdir}/%{oname}.png
21cr|crimson-fields-0.5.3-8|96	convert -geometry 16x16 gfx/crimson.png %{buildroot}%{_miconsdir}/%{oname}.png

831 21
21cr|cri-o-1.28.4-1|1	%global with_debug 1
21cr|cri-o-1.28.4-1|2	%global with_check 0
21cr|cri-o-1.28.4-1|3	
21cr|cri-o-1.28.4-1|4	%if 0%{?with_debug}
21cr|cri-o-1.28.4-1|5	%global _find_debuginfo_dwz_opts %{nil}
21cr|cri-o-1.28.4-1|6	%global _dwz_low_mem_die_limit 0
21cr|cri-o-1.28.4-1|7	%else
21cr|cri-o-1.28.4-1|8	%global debug_package %{nil}
21cr|cri-o-1.28.4-1|9	%endif
21cr|cri-o-1.28.4-1|10	
21cr|cri-o-1.28.4-1|11	
21cr|cri-o-1.28.4-1|12	%global provider github
21cr|cri-o-1.28.4-1|13	%global provider_tld com
21cr|cri-o-1.28.4-1|14	%global project cri-o
21cr|cri-o-1.28.4-1|15	%global repo cri-o
21cr|cri-o-1.28.4-1|16	# https://github.com/cri-o/cri-o
21cr|cri-o-1.28.4-1|17	%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
21cr|cri-o-1.28.4-1|18	%global import_path %{provider_prefix}
21cr|cri-o-1.28.4-1|19	%global commit0 c5fc2a463053cf988db2aebe9b762700484922e5
21cr|cri-o-1.28.4-1|20	%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
21cr|cri-o-1.28.4-1|21	%global git0 https://%{provider_prefix}
21cr|cri-o-1.28.4-1|22	
21cr|cri-o-1.28.4-1|23	%global service_name crio
21cr|cri-o-1.28.4-1|24	
21cr|cri-o-1.28.4-1|25	Name:		cri-o
21cr|cri-o-1.28.4-1|26	Version:	1.28.4
21cr|cri-o-1.28.4-1|27	Release:	1
21cr|cri-o-1.28.4-1|28	Summary:	Kubernetes Container Runtime Interface for OCI-based containers
21cr|cri-o-1.28.4-1|29	Group:		System/Configuration/Other
21cr|cri-o-1.28.4-1|30	License:	ASL 2.0
21cr|cri-o-1.28.4-1|31	URL:		%{git0}
21cr|cri-o-1.28.4-1|32	Source0:	%{git0}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
21cr|cri-o-1.28.4-1|33	Source3:	%{service_name}-network.sysconfig
21cr|cri-o-1.28.4-1|34	Source4:	%{service_name}-storage.sysconfig
21cr|cri-o-1.28.4-1|35	Source5:	%{service_name}-metrics.sysconfig
21cr|cri-o-1.28.4-1|36	Source6:	%{service_name}.service
21cr|cri-o-1.28.4-1|37	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21cr|cri-o-1.28.4-1|38	BuildRequires:	golang
21cr|cri-o-1.28.4-1|39	BuildRequires:	btrfs-devel
21cr|cri-o-1.28.4-1|40	BuildRequires:	device-mapper-devel
21cr|cri-o-1.28.4-1|41	BuildRequires:	git
21cr|cri-o-1.28.4-1|42	BuildRequires:	glib2-devel
21cr|cri-o-1.28.4-1|43	BuildRequires:	glibc-static-devel
21cr|cri-o-1.28.4-1|44	BuildRequires:	go-md2man
21cr|cri-o-1.28.4-1|45	BuildRequires:	gpgme-devel
21cr|cri-o-1.28.4-1|46	BuildRequires:	libassuan-devel
21cr|cri-o-1.28.4-1|47	BuildRequires:	pkgconfig(libseccomp)
21cr|cri-o-1.28.4-1|48	BuildRequires:	pkgconfig(libsystemd)
21cr|cri-o-1.28.4-1|49	BuildRequires:	go-rpm-macros
21cr|cri-o-1.28.4-1|50	#Requires(pre): container-selinux
21cr|cri-o-1.28.4-1|51	Requires:	containers-common >= 0.1.31-14
21cr|cri-o-1.28.4-1|52	Requires:	conmon >= 2.0
21cr|cri-o-1.28.4-1|53	Provides:	ocid = %{version}-%{release}
21cr|cri-o-1.28.4-1|54	Provides:	%{service_name} = %{version}-%{release}
21cr|cri-o-1.28.4-1|55	Requires:	cni-plugins >= 0.7.3-1
21cr|cri-o-1.28.4-1|56	
21cr|cri-o-1.28.4-1|57	%description
21cr|cri-o-1.28.4-1|58	%{summary}
21cr|cri-o-1.28.4-1|59	
21cr|cri-o-1.28.4-1|60	%prep
21cr|cri-o-1.28.4-1|61	%autosetup -Sgit -n %{name}-%{commit0}
21cr|cri-o-1.28.4-1|62	cp %{SOURCE6} contrib/systemd/.
21cr|cri-o-1.28.4-1|63	#sed -i '/strip/d' pause/Makefile
21cr|cri-o-1.28.4-1|64	sed -i 's/install.config: crio.conf/install.config:/' Makefile
21cr|cri-o-1.28.4-1|65	sed -i 's/install.bin: binaries/install.bin:/' Makefile
21cr|cri-o-1.28.4-1|66	sed -i 's/\.gopathok //' Makefile
21cr|cri-o-1.28.4-1|67	#sed -i 's/%{version}/%{version}-%{release}/' version/version.go
21cr|cri-o-1.28.4-1|68	sed -i 's/\/local//' contrib/systemd/%{service_name}.service
21cr|cri-o-1.28.4-1|69	sed -i 's|$(PREFIX)/lib/systemd|$(DESTDIR)/lib/systemd|' Makefile
21cr|cri-o-1.28.4-1|70	
21cr|cri-o-1.28.4-1|71	%build
21cr|cri-o-1.28.4-1|72	mkdir _output
21cr|cri-o-1.28.4-1|73	pushd _output
21cr|cri-o-1.28.4-1|74	mkdir -p src/%{provider}.%{provider_tld}/{%{project},opencontainers}
21cr|cri-o-1.28.4-1|75	ln -s $(dirs +1 -l) src/%{import_path}
21cr|cri-o-1.28.4-1|76	popd
21cr|cri-o-1.28.4-1|77	
21cr|cri-o-1.28.4-1|78	ln -s vendor src
21cr|cri-o-1.28.4-1|79	export GOPATH=$(pwd)/_output:$(pwd)
21cr|cri-o-1.28.4-1|80	export BUILDTAGS="$(hack/btrfs_installed_tag.sh) $(hack/btrfs_tag.sh) $(hack/libdm_installed.sh) $(hack/libdm_no_deferred_remove_tag.sh) $(hack/ostree_tag.sh) $(hack/seccomp_tag.sh) $(hack/selinux_tag.sh)"
21cr|cri-o-1.28.4-1|81	%gobuild -o bin/%{service_name} %{import_path}/cmd/%{service_name}
21cr|cri-o-1.28.4-1|82	%gobuild -o bin/%{service_name}-status %{import_path}/cmd/%{service_name}-status
21cr|cri-o-1.28.4-1|83	%make_build bin/pinns
21cr|cri-o-1.28.4-1|84	
21cr|cri-o-1.28.4-1|85	%install
21cr|cri-o-1.28.4-1|86	sed -i 's/\/local//' contrib/systemd/%{service_name}.service
21cr|cri-o-1.28.4-1|87	# turn off selinux
21cr|cri-o-1.28.4-1|88	
21cr|cri-o-1.28.4-1|89	./bin/%{service_name} \
21cr|cri-o-1.28.4-1|90	--cgroup-manager "systemd" \
21cr|cri-o-1.28.4-1|91	--conmon "%{_libexecdir}/%{service_name}/conmon" \
21cr|cri-o-1.28.4-1|92	--cni-plugin-dir "%{_libexecdir}/cni" \
21cr|cri-o-1.28.4-1|93	--enable-metrics \
21cr|cri-o-1.28.4-1|94	--metrics-port 9537 \
21cr|cri-o-1.28.4-1|95	config > %{service_name}.conf
21cr|cri-o-1.28.4-1|96	
21cr|cri-o-1.28.4-1|97	# install binaries
21cr|cri-o-1.28.4-1|98	install -dp %{buildroot}{%{_bindir},%{_libexecdir}/%{service_name}}
21cr|cri-o-1.28.4-1|99	install -p -m 755 bin/%{service_name} %{buildroot}%{_bindir}
21cr|cri-o-1.28.4-1|100	
21cr|cri-o-1.28.4-1|101	# install conf files
21cr|cri-o-1.28.4-1|102	install -dp %{buildroot}%{_sysconfdir}/cni/net.d
21cr|cri-o-1.28.4-1|103	install -p -m 644 contrib/cni/10-crio-bridge.conflist %{buildroot}%{_sysconfdir}/cni/net.d/100-crio-bridge.conf
21cr|cri-o-1.28.4-1|104	install -p -m 644 contrib/cni/99-loopback.conflist %{buildroot}%{_sysconfdir}/cni/net.d/200-loopback.conf
21cr|cri-o-1.28.4-1|105	
21cr|cri-o-1.28.4-1|106	install -dp %{buildroot}%{_sysconfdir}/%{service_name}
21cr|cri-o-1.28.4-1|107	install -dp %{buildroot}%{_datadir}/containers/oci/hooks.d
21cr|cri-o-1.28.4-1|108	install -dp %{buildroot}%{_datadir}/oci-umount/oci-umount.d
21cr|cri-o-1.28.4-1|109	install -p -m 644 crio.conf %{buildroot}%{_sysconfdir}/%{service_name}
21cr|cri-o-1.28.4-1|110	#install -p -m 644 seccomp.json %{buildroot}%{_sysconfdir}/%{service_name}
21cr|cri-o-1.28.4-1|111	install -p -m 644 crio-umount.conf %{buildroot}%{_datadir}/oci-umount/oci-umount.d/%{service_name}-umount.conf
21cr|cri-o-1.28.4-1|112	install -p -m 644 crictl.yaml %{buildroot}%{_sysconfdir}
21cr|cri-o-1.28.4-1|113	
21cr|cri-o-1.28.4-1|114	install -dp %{buildroot}%{_sysconfdir}/sysconfig
21cr|cri-o-1.28.4-1|115	install -p -m 644 contrib/sysconfig/%{service_name} %{buildroot}%{_sysconfdir}/sysconfig/%{service_name}
21cr|cri-o-1.28.4-1|116	install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{service_name}-network
21cr|cri-o-1.28.4-1|117	install -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/%{service_name}-storage
21cr|cri-o-1.28.4-1|118	install -p -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/%{service_name}-metrics
21cr|cri-o-1.28.4-1|119	
21cr|cri-o-1.28.4-1|120	make PREFIX=%{buildroot}%{_usr} DESTDIR=%{buildroot} \
21cr|cri-o-1.28.4-1|121	install.bin \
21cr|cri-o-1.28.4-1|122	install.completions \
21cr|cri-o-1.28.4-1|123	install.config \
21cr|cri-o-1.28.4-1|124	install.man \
21cr|cri-o-1.28.4-1|125	install.systemd
21cr|cri-o-1.28.4-1|126	
21cr|cri-o-1.28.4-1|127	install -dp %{buildroot}%{_sharedstatedir}/containers
21cr|cri-o-1.28.4-1|128	#install -dp %{buildroot}/lib/systemd/system-preset
21cr|cri-o-1.28.4-1|129	
21cr|cri-o-1.28.4-1|130	%check
21cr|cri-o-1.28.4-1|131	%if 0%{?with_check}
21cr|cri-o-1.28.4-1|132	export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace
21cr|cri-o-1.28.4-1|133	%endif
21cr|cri-o-1.28.4-1|134	
21cr|cri-o-1.28.4-1|135	%post
21cr|cri-o-1.28.4-1|136	%systemd_post %{service_name}
21cr|cri-o-1.28.4-1|137	
21cr|cri-o-1.28.4-1|138	%preun
21cr|cri-o-1.28.4-1|139	%systemd_preun %{service_name}
21cr|cri-o-1.28.4-1|140	
21cr|cri-o-1.28.4-1|141	%postun
21cr|cri-o-1.28.4-1|142	%systemd_postun_with_restart %{service_name}
21cr|cri-o-1.28.4-1|143	
21cr|cri-o-1.28.4-1|144	%files
21cr|cri-o-1.28.4-1|145	%license LICENSE
21cr|cri-o-1.28.4-1|146	%doc README.md
21cr|cri-o-1.28.4-1|147	%{_bindir}/%{service_name}
21cr|cri-o-1.28.4-1|148	%{_bindir}/%{service_name}-status
21cr|cri-o-1.28.4-1|149	%{_bindir}/pinns
21cr|cri-o-1.28.4-1|150	%{_mandir}/man5/%{service_name}.conf*5*
21cr|cri-o-1.28.4-1|151	%{_mandir}/man8/%{service_name}.8*
21cr|cri-o-1.28.4-1|152	%{_mandir}/man8/crio-status.8*
21cr|cri-o-1.28.4-1|153	
21cr|cri-o-1.28.4-1|154	%dir %{_sysconfdir}/%{service_name}
21cr|cri-o-1.28.4-1|155	%config(noreplace) %{_sysconfdir}/%{service_name}/%{service_name}.conf
21cr|cri-o-1.28.4-1|156	%config(noreplace) %{_sysconfdir}/sysconfig/%{service_name}
21cr|cri-o-1.28.4-1|157	%config(noreplace) %{_sysconfdir}/sysconfig/%{service_name}-storage
21cr|cri-o-1.28.4-1|158	%config(noreplace) %{_sysconfdir}/sysconfig/%{service_name}-network
21cr|cri-o-1.28.4-1|159	%config(noreplace) %{_sysconfdir}/sysconfig/%{service_name}-metrics
21cr|cri-o-1.28.4-1|160	%config(noreplace) %{_sysconfdir}/cni/net.d/100-%{service_name}-bridge.conf
21cr|cri-o-1.28.4-1|161	%config(noreplace) %{_sysconfdir}/cni/net.d/200-loopback.conf
21cr|cri-o-1.28.4-1|162	%config(noreplace) %{_sysconfdir}/crictl.yaml
21cr|cri-o-1.28.4-1|163	%dir %{_libexecdir}/%{service_name}
21cr|cri-o-1.28.4-1|164	%{_unitdir}/%{service_name}.service
21cr|cri-o-1.28.4-1|165	%{_unitdir}/%{service_name}-wipe.service
21cr|cri-o-1.28.4-1|166	%dir %{_sharedstatedir}/containers
21cr|cri-o-1.28.4-1|167	%dir %{_datadir}/oci-umount
21cr|cri-o-1.28.4-1|168	%dir %{_datadir}/oci-umount/oci-umount.d
21cr|cri-o-1.28.4-1|169	%{_datadir}/oci-umount/oci-umount.d/%{service_name}-umount.conf
21cr|cri-o-1.28.4-1|170	%{_datadir}/bash-completion/completions/crio
21cr|cri-o-1.28.4-1|171	%{_datadir}/bash-completion/completions/crio-status
21cr|cri-o-1.28.4-1|172	%{_datadir}/fish/completions/*.fish
21cr|cri-o-1.28.4-1|173	%{_datadir}/zsh/site-functions/_*

832 21
21cr|cronolog-1.6.2-12|1	Summary:	A flexible log file rotation program for Apache
21cr|cronolog-1.6.2-12|2	Name:		cronolog
21cr|cronolog-1.6.2-12|3	Version:	1.6.2
21cr|cronolog-1.6.2-12|4	Release:	12
21cr|cronolog-1.6.2-12|5	License: 	Apache License
21cr|cronolog-1.6.2-12|6	Group:		System/Servers
21cr|cronolog-1.6.2-12|7	URL: 		http://cronolog.org/
21cr|cronolog-1.6.2-12|8	Source0:	http://cronolog.org/download/%{name}-%{version}.tar.bz2
21cr|cronolog-1.6.2-12|9	# http://cronolog.org/patches/cronolog-jumbo-patch.txt
21cr|cronolog-1.6.2-12|10	Patch0:		cronolog-jumbo-patch.txt
21cr|cronolog-1.6.2-12|11	# http://cronolog.org/mailing-list/msg00266.html
21cr|cronolog-1.6.2-12|12	Patch1:		cronolog-1.6.2-filemode.diff
21cr|cronolog-1.6.2-12|13	
21cr|cronolog-1.6.2-12|14	%description
21cr|cronolog-1.6.2-12|15	"cronolog" is a simple program that reads log messages from its input and
21cr|cronolog-1.6.2-12|16	writes them to a set of output files, the names of which are constructed using
21cr|cronolog-1.6.2-12|17	template and the current date and time. The template uses the same format
21cr|cronolog-1.6.2-12|18	specifiers as the Unix date command (which are the same as the standard C
21cr|cronolog-1.6.2-12|19	strftime library function).
21cr|cronolog-1.6.2-12|20	
21cr|cronolog-1.6.2-12|21	%prep
21cr|cronolog-1.6.2-12|22	%setup -q
21cr|cronolog-1.6.2-12|23	%patch0 -p1
21cr|cronolog-1.6.2-12|24	%patch1 -p0
21cr|cronolog-1.6.2-12|25	
21cr|cronolog-1.6.2-12|26	%build
21cr|cronolog-1.6.2-12|27	export CFLAGS="%{optflags} -DFILE_MODE=0640 -DDIR_MODE=0711"
21cr|cronolog-1.6.2-12|28	%configure
21cr|cronolog-1.6.2-12|29	%make
21cr|cronolog-1.6.2-12|30	
21cr|cronolog-1.6.2-12|31	%install
21cr|cronolog-1.6.2-12|32	rm -rf %{buildroot}
21cr|cronolog-1.6.2-12|33	%makeinstall_std
21cr|cronolog-1.6.2-12|34	
21cr|cronolog-1.6.2-12|35	install -m0755 src/zip_send_rm.sh %{buildroot}%{_sbindir}/zip_send_rm
21cr|cronolog-1.6.2-12|36	
21cr|cronolog-1.6.2-12|37	%files
21cr|cronolog-1.6.2-12|38	%doc AUTHORS COPYING ChangeLog NEWS README TODO
21cr|cronolog-1.6.2-12|39	%attr(0755,root,root) %{_sbindir}/cronolog
21cr|cronolog-1.6.2-12|40	%attr(0755,root,root) %{_sbindir}/cronosplit
21cr|cronolog-1.6.2-12|41	%attr(0755,root,root) %{_sbindir}/zip_send_rm
21cr|cronolog-1.6.2-12|42	%attr(0644,root,root) %{_mandir}/man1/*.1*
21cr|cronolog-1.6.2-12|43	%{_infodir}/cronolog*

833 21
21cr|cronutils-1.10-1|1	Summary:	Utilities to assist running batch processing jobs
21cr|cronutils-1.10-1|2	Name:		cronutils
21cr|cronutils-1.10-1|3	Version:	1.10
21cr|cronutils-1.10-1|4	Release:	1
21cr|cronutils-1.10-1|5	Group:		System/Base
21cr|cronutils-1.10-1|6	License:	Apache 2.0
21cr|cronutils-1.10-1|7	Url:		https://github.com/google/cronutils
21cr|cronutils-1.10-1|8	Source0:	https://github.com/google/cronutils/archive/version/%{version}.tar.gz?/%{name}-version-%{version}.tar.gz
21cr|cronutils-1.10-1|9	
21cr|cronutils-1.10-1|10	%description
21cr|cronutils-1.10-1|11	Utilities to assist running batch processing jobs.
21cr|cronutils-1.10-1|12	
21cr|cronutils-1.10-1|13	runalarm: Limit the run time of a process
21cr|cronutils-1.10-1|14	runlock: Prevent concurrent runs of a process
21cr|cronutils-1.10-1|15	runstat: Export statistics about a process's execution
21cr|cronutils-1.10-1|16	
21cr|cronutils-1.10-1|17	%files
21cr|cronutils-1.10-1|18	%{_bindir}/runalarm
21cr|cronutils-1.10-1|19	%{_bindir}/runstat
21cr|cronutils-1.10-1|20	%{_bindir}/runlock
21cr|cronutils-1.10-1|21	%{_mandir}/man1/*.1*
21cr|cronutils-1.10-1|22	
21cr|cronutils-1.10-1|23	#----------------------------------------------------------------------------
21cr|cronutils-1.10-1|24	
21cr|cronutils-1.10-1|25	%prep
21cr|cronutils-1.10-1|26	%setup -qn %{name}-version-%{version}
21cr|cronutils-1.10-1|27	sed -i 's/local//g' Makefile
21cr|cronutils-1.10-1|28	
21cr|cronutils-1.10-1|29	%build
21cr|cronutils-1.10-1|30	%make CC=%{__cc}
21cr|cronutils-1.10-1|31	
21cr|cronutils-1.10-1|32	%install
21cr|cronutils-1.10-1|33	%makeinstall_std
21cr|cronutils-1.10-1|34	

834 21
21cr|crossfire-maps-1.70.0-4|1	Name:		crossfire-maps
21cr|crossfire-maps-1.70.0-4|2	Version:	1.70.0
21cr|crossfire-maps-1.70.0-4|3	Release:	4
21cr|crossfire-maps-1.70.0-4|4	Summary:	Map files for Crossfire, a graphical adventure game
21cr|crossfire-maps-1.70.0-4|5	Group:		Games/Adventure
21cr|crossfire-maps-1.70.0-4|6	License:	GPL
21cr|crossfire-maps-1.70.0-4|7	URL:		http://crossfire.real-time.com/
21cr|crossfire-maps-1.70.0-4|8	Source0:	http://downloads.sourceforge.net/project/crossfire/crossfire-%{version}/crossfire-%{version}.maps.tar.bz2
21cr|crossfire-maps-1.70.0-4|9	Source1:	crossfire-maps.README
21cr|crossfire-maps-1.70.0-4|10	Buildarch:	noarch
21cr|crossfire-maps-1.70.0-4|11	
21cr|crossfire-maps-1.70.0-4|12	%description
21cr|crossfire-maps-1.70.0-4|13	Crossfire is a highly graphical role-playing adventure game
21cr|crossfire-maps-1.70.0-4|14	with characteristics reminiscent of rogue, nethack, omega, and gauntlet.
21cr|crossfire-maps-1.70.0-4|15	It has multiplayer capability and presently runs under X11.
21cr|crossfire-maps-1.70.0-4|16	
21cr|crossfire-maps-1.70.0-4|17	This package contains map files necessary for crossfire server to
21cr|crossfire-maps-1.70.0-4|18	run. If you just want to play crossfire only, you don't need this package.
21cr|crossfire-maps-1.70.0-4|19	
21cr|crossfire-maps-1.70.0-4|20	%prep
21cr|crossfire-maps-1.70.0-4|21	# since the archive is quite large and takes long time to decompress, so
21cr|crossfire-maps-1.70.0-4|22	# unpack it during %%install to save some time
21cr|crossfire-maps-1.70.0-4|23	%setup -q -T -c
21cr|crossfire-maps-1.70.0-4|24	cp %{SOURCE1} README
21cr|crossfire-maps-1.70.0-4|25	
21cr|crossfire-maps-1.70.0-4|26	%build
21cr|crossfire-maps-1.70.0-4|27	
21cr|crossfire-maps-1.70.0-4|28	%install
21cr|crossfire-maps-1.70.0-4|29	mkdir -p %{buildroot}%{_gamesdatadir}/crossfire
21cr|crossfire-maps-1.70.0-4|30	tar -xvf %SOURCE0 -C %{buildroot}%{_gamesdatadir}/crossfire/
21cr|crossfire-maps-1.70.0-4|31	
21cr|crossfire-maps-1.70.0-4|32	# cleanup
21cr|crossfire-maps-1.70.0-4|33	find %{builddoot}%{_gamesdatadir}/crossfire -name '.#*' -type f -print0 | xargs -r -0 rm -f
21cr|crossfire-maps-1.70.0-4|34	
21cr|crossfire-maps-1.70.0-4|35	%files
21cr|crossfire-maps-1.70.0-4|36	%defattr(0644,root,root,0755)
21cr|crossfire-maps-1.70.0-4|37	%doc README
21cr|crossfire-maps-1.70.0-4|38	%{_gamesdatadir}/crossfire/*

835 21
21cr|crosti-1.13.2-3|1	Name:		crosti
21cr|crosti-1.13.2-3|2	Summary:	Tool to create cross stitch scheme from custom image
21cr|crosti-1.13.2-3|3	Version:	1.13.2
21cr|crosti-1.13.2-3|4	Release:	3
21cr|crosti-1.13.2-3|5	License:	GPLv3+
21cr|crosti-1.13.2-3|6	Group:		Graphics
21cr|crosti-1.13.2-3|7	URL:		https://sites.google.com/site/crostiapp/
21cr|crosti-1.13.2-3|8	Source0:	https://sourceforge.net/projects/crosti/files/crosti%201.13.2/%{name}-%{version}-source.zip
21cr|crosti-1.13.2-3|9	Source1:	crosti.xml
21cr|crosti-1.13.2-3|10	BuildRequires:	qt4-devel
21cr|crosti-1.13.2-3|11	
21cr|crosti-1.13.2-3|12	%description
21cr|crosti-1.13.2-3|13	This tool allows you to make your own unique cross stitch scheme from custom
21cr|crosti-1.13.2-3|14	image. You can resize and rotate image, reduce the number of colors, change
21cr|crosti-1.13.2-3|15	image palette, make cross stitch scheme, preview it, save and print. Cross
21cr|crosti-1.13.2-3|16	stitch scheme edition available: colors and icons changing, new color addition,
21cr|crosti-1.13.2-3|17	color fill, scheme pixel draw, lines and half-stitches.
21cr|crosti-1.13.2-3|18	
21cr|crosti-1.13.2-3|19	Features
21cr|crosti-1.13.2-3|20	
21cr|crosti-1.13.2-3|21	* Convert custom image to cross stitch scheme.
21cr|crosti-1.13.2-3|22	* Edit cross stitch scheme.
21cr|crosti-1.13.2-3|23	* Save and print the scheme that you created.
21cr|crosti-1.13.2-3|24	* Input images: BMP, GIF, ICO, JPEG, JPG, MNG, PBM, PGM, PNG, PPM, SVG, TIF,
21cr|crosti-1.13.2-3|25	TIFF, XBM, XPM.
21cr|crosti-1.13.2-3|26	* Output cross stitch scheme: BMP, ICO, JPEG, JPG, PNG, PPM, TIF, TIFF, XBM,
21cr|crosti-1.13.2-3|27	XPM, PDF, CST (crosti scheme text file).
21cr|crosti-1.13.2-3|28	
21cr|crosti-1.13.2-3|29	%prep
21cr|crosti-1.13.2-3|30	%setup  -q -c -n %{name}-%{version}-source
21cr|crosti-1.13.2-3|31	perl -i -pe 's/\r\n/\n/gs' {readme,changelog}.txt
21cr|crosti-1.13.2-3|32	
21cr|crosti-1.13.2-3|33	%build
21cr|crosti-1.13.2-3|34	%qmake_qt4
21cr|crosti-1.13.2-3|35	%make
21cr|crosti-1.13.2-3|36	
21cr|crosti-1.13.2-3|37	%install
21cr|crosti-1.13.2-3|38	%makeinstall_qt
21cr|crosti-1.13.2-3|39	install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|crosti-1.13.2-3|40	
21cr|crosti-1.13.2-3|41	%files
21cr|crosti-1.13.2-3|42	%doc readme.txt changelog.txt
21cr|crosti-1.13.2-3|43	%{_bindir}/%{name}
21cr|crosti-1.13.2-3|44	%{_datadir}/%{name}
21cr|crosti-1.13.2-3|45	%{_datadir}/applications/%{name}.desktop
21cr|crosti-1.13.2-3|46	%{_datadir}/mime/packages/%{name}.xml
21cr|crosti-1.13.2-3|47	%{_iconsdir}/hicolor/*/apps/*
21cr|crosti-1.13.2-3|48	%{_iconsdir}/hicolor/*/mimetypes/*

836 21
21cr|crrcsim-0.9.13-2|1	%define _disable_rebuild_configure 1
21cr|crrcsim-0.9.13-2|2	
21cr|crrcsim-0.9.13-2|3	Summary:	A Model-Airplane Flight Simulation Program
21cr|crrcsim-0.9.13-2|4	Name:		crrcsim
21cr|crrcsim-0.9.13-2|5	Version:	0.9.13
21cr|crrcsim-0.9.13-2|6	Release:	2
21cr|crrcsim-0.9.13-2|7	License:	GPLv2+
21cr|crrcsim-0.9.13-2|8	Group:		Games/Other
21cr|crrcsim-0.9.13-2|9	Url:		https://sourceforge.net/projects/crrcsim/
21cr|crrcsim-0.9.13-2|10	Source0:	https://sourceforge.net/projects/crrcsim/files/crrcsim/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|crrcsim-0.9.13-2|11	Source1:	CRRCsim.desktop
21cr|crrcsim-0.9.13-2|12	# Autoreconf fails: we need to patch directly configure
21cr|crrcsim-0.9.13-2|13	Patch0:		crrcsim-0.9.13-fix-boost_thread-detection.patch
21cr|crrcsim-0.9.13-2|14	Patch1:		crrcsim-0.9.13-fix-endline.patch
21cr|crrcsim-0.9.13-2|15	BuildRequires:	desktop-file-utils
21cr|crrcsim-0.9.13-2|16	BuildRequires:	boost-devel
21cr|crrcsim-0.9.13-2|17	BuildRequires:	cgal-devel >= 1.8.4
21cr|crrcsim-0.9.13-2|18	BuildRequires:	plib-devel
21cr|crrcsim-0.9.13-2|19	BuildRequires:	pkgconfig(gl)
21cr|crrcsim-0.9.13-2|20	BuildRequires:	pkgconfig(glut)
21cr|crrcsim-0.9.13-2|21	BuildRequires:	pkgconfig(gmp)
21cr|crrcsim-0.9.13-2|22	BuildRequires:	pkgconfig(libjpeg)
21cr|crrcsim-0.9.13-2|23	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|crrcsim-0.9.13-2|24	BuildRequires:	pkgconfig(sdl) >= 1.2.0
21cr|crrcsim-0.9.13-2|25	BuildRequires:	pkgconfig(x11)
21cr|crrcsim-0.9.13-2|26	BuildRequires:	pkgconfig(xi)
21cr|crrcsim-0.9.13-2|27	BuildRequires:	pkgconfig(xmu)
21cr|crrcsim-0.9.13-2|28	BuildRequires:	pkgconfig(xt)
21cr|crrcsim-0.9.13-2|29	# aarch64 is supported with patches from Fedora (when needed)
21cr|crrcsim-0.9.13-2|30	ExclusiveArch:	%{ix86} %{x86_64}
21cr|crrcsim-0.9.13-2|31	
21cr|crrcsim-0.9.13-2|32	%description
21cr|crrcsim-0.9.13-2|33	Crrcsim is a model-airplane flight simulation program. Using it, you can learn
21cr|crrcsim-0.9.13-2|34	how to fly model aircraft, test new aircraft designs, and improve your skills
21cr|crrcsim-0.9.13-2|35	by practicing on your computer.
21cr|crrcsim-0.9.13-2|36	It rules! The flight model is very realistic. The flight model parameters are
21cr|crrcsim-0.9.13-2|37	calculated based on a 3D representation of the aircraft. Stalls are properly
21cr|crrcsim-0.9.13-2|38	modelled as well. Model control is possible with your own rc transmitter, or
21cr|crrcsim-0.9.13-2|39	any input device such as joystick, mouse, keyboard ...
21cr|crrcsim-0.9.13-2|40	
21cr|crrcsim-0.9.13-2|41	%files -f %{name}.lang
21cr|crrcsim-0.9.13-2|42	%{_bindir}/%{name}
21cr|crrcsim-0.9.13-2|43	%{_datadir}/%{name}/
21cr|crrcsim-0.9.13-2|44	%{_datadir}/applications/CRRCsim.desktop
21cr|crrcsim-0.9.13-2|45	%doc %{_datadir}/doc/%{name}/*
21cr|crrcsim-0.9.13-2|46	%{_mandir}/man1/%{name}.1*
21cr|crrcsim-0.9.13-2|47	
21cr|crrcsim-0.9.13-2|48	#----------------------------------------------------------------------------
21cr|crrcsim-0.9.13-2|49	
21cr|crrcsim-0.9.13-2|50	%prep
21cr|crrcsim-0.9.13-2|51	%setup -q
21cr|crrcsim-0.9.13-2|52	%patch0 -p1
21cr|crrcsim-0.9.13-2|53	%patch1 -p1
21cr|crrcsim-0.9.13-2|54	
21cr|crrcsim-0.9.13-2|55	# Fix perms
21cr|crrcsim-0.9.13-2|56	find . -name "*.cpp" -o -name "*.h"| xargs chmod -x
21cr|crrcsim-0.9.13-2|57	
21cr|crrcsim-0.9.13-2|58	
21cr|crrcsim-0.9.13-2|59	%build
21cr|crrcsim-0.9.13-2|60	%configure
21cr|crrcsim-0.9.13-2|61	%make
21cr|crrcsim-0.9.13-2|62	
21cr|crrcsim-0.9.13-2|63	
21cr|crrcsim-0.9.13-2|64	%install
21cr|crrcsim-0.9.13-2|65	%makeinstall_std
21cr|crrcsim-0.9.13-2|66	
21cr|crrcsim-0.9.13-2|67	desktop-file-install --vendor="" \
21cr|crrcsim-0.9.13-2|68	--dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|crrcsim-0.9.13-2|69	
21cr|crrcsim-0.9.13-2|70	%find_lang %{name}

837 21
21cr|cryptkeeper-0.9.5-6|1	Name:       cryptkeeper
21cr|cryptkeeper-0.9.5-6|2	Version:    0.9.5
21cr|cryptkeeper-0.9.5-6|3	Release:    6
21cr|cryptkeeper-0.9.5-6|4	Summary:    System tray applet that manages EncFS encrypted folders
21cr|cryptkeeper-0.9.5-6|5	License:    GPLv3
21cr|cryptkeeper-0.9.5-6|6	Group:      System/Kernel and hardware
21cr|cryptkeeper-0.9.5-6|7	URL:        http://tom.noflag.org.uk/cryptkeeper.html
21cr|cryptkeeper-0.9.5-6|8	Source0:    http://tom.noflag.org.uk/cryptkeeper/%name-%version.tar.gz
21cr|cryptkeeper-0.9.5-6|9	Source1:    ru.gmo
21cr|cryptkeeper-0.9.5-6|10	Source2:    ru.po
21cr|cryptkeeper-0.9.5-6|11	Source3:    cryptkeeper32x32.png.tar.gz
21cr|cryptkeeper-0.9.5-6|12	BuildRequires:  gettext-devel
21cr|cryptkeeper-0.9.5-6|13	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|cryptkeeper-0.9.5-6|14	BuildRequires:  pkgconfig(gconf-2.0)
21cr|cryptkeeper-0.9.5-6|15	Requires:       encfs
21cr|cryptkeeper-0.9.5-6|16	Patch0:		cryptkeeper-0.9.5-add-unistd-header.patch
21cr|cryptkeeper-0.9.5-6|17	Patch1:		cryptkeeper-0.9.5-fix-linking.patch
21cr|cryptkeeper-0.9.5-6|18	Patch2:		fix.lokale-name-ru.patch
21cr|cryptkeeper-0.9.5-6|19	
21cr|cryptkeeper-0.9.5-6|20	%description
21cr|cryptkeeper-0.9.5-6|21	Cryptkeeper is a Linux system tray applet that manages EncFS encrypted folders.
21cr|cryptkeeper-0.9.5-6|22	
21cr|cryptkeeper-0.9.5-6|23	%prep
21cr|cryptkeeper-0.9.5-6|24	%setup -q
21cr|cryptkeeper-0.9.5-6|25	%patch0 -p1
21cr|cryptkeeper-0.9.5-6|26	%patch1 -p1
21cr|cryptkeeper-0.9.5-6|27	%patch2 -p1
21cr|cryptkeeper-0.9.5-6|28	
21cr|cryptkeeper-0.9.5-6|29	# Not ported yet
21cr|cryptkeeper-0.9.5-6|30	rm -f po/ru_RU.gmo
21cr|cryptkeeper-0.9.5-6|31	rm -f po/ru_RU.po
21cr|cryptkeeper-0.9.5-6|32	
21cr|cryptkeeper-0.9.5-6|33	# update ru translation
21cr|cryptkeeper-0.9.5-6|34	cp -f %{SOURCE1} po/
21cr|cryptkeeper-0.9.5-6|35	cp -f %{SOURCE2} po/
21cr|cryptkeeper-0.9.5-6|36	
21cr|cryptkeeper-0.9.5-6|37	tar -xvzf %{SOURCE3}
21cr|cryptkeeper-0.9.5-6|38	
21cr|cryptkeeper-0.9.5-6|39	%build
21cr|cryptkeeper-0.9.5-6|40	%configure
21cr|cryptkeeper-0.9.5-6|41	%make
21cr|cryptkeeper-0.9.5-6|42	
21cr|cryptkeeper-0.9.5-6|43	%install
21cr|cryptkeeper-0.9.5-6|44	%makeinstall_std
21cr|cryptkeeper-0.9.5-6|45	
21cr|cryptkeeper-0.9.5-6|46	%find_lang %{name}
21cr|cryptkeeper-0.9.5-6|47	
21cr|cryptkeeper-0.9.5-6|48	%files -f %{name}.lang
21cr|cryptkeeper-0.9.5-6|49	%{_bindir}/cryptkeeper
21cr|cryptkeeper-0.9.5-6|50	%{_datadir}/applications/cryptkeeper.desktop
21cr|cryptkeeper-0.9.5-6|51	%{_datadir}/pixmaps/cryptkeeper.png
21cr|cryptkeeper-0.9.5-6|52	
21cr|cryptkeeper-0.9.5-6|53	%changelog
21cr|cryptkeeper-0.9.5-6|54	* Sun Jul 21 2024 VictorR2007 <victorr2007@yandex.ru> 93ca445  (HEAD, origin/rosa2023.1)
21cr|cryptkeeper-0.9.5-6|55	- Fix Russian translations

838 21
21cr|cryptominisat-5.11.4-2|1	%define major 5
21cr|cryptominisat-5.11.4-2|2	%define libname %mklibname cryptominisat5_ %{major}
21cr|cryptominisat-5.11.4-2|3	%define devname %mklibname cryptominisat5 -d
21cr|cryptominisat-5.11.4-2|4	
21cr|cryptominisat-5.11.4-2|5	Summary:	SAT solver
21cr|cryptominisat-5.11.4-2|6	Name:		cryptominisat
21cr|cryptominisat-5.11.4-2|7	Version:	5.11.4
21cr|cryptominisat-5.11.4-2|8	Release:	2
21cr|cryptominisat-5.11.4-2|9	# The Mersenne Twister implementation is BSD-licensed.
21cr|cryptominisat-5.11.4-2|10	# All other files are MIT-licensed.
21cr|cryptominisat-5.11.4-2|11	License:	MIT
21cr|cryptominisat-5.11.4-2|12	Group:		Sciences/Mathematics
21cr|cryptominisat-5.11.4-2|13	Url:		http://www.msoos.org/cryptominisat2/
21cr|cryptominisat-5.11.4-2|14	Source0:	https://github.com/msoos/cryptominisat/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|cryptominisat-5.11.4-2|15	BuildRequires:	cmake
21cr|cryptominisat-5.11.4-2|16	BuildRequires:	boost-devel
21cr|cryptominisat-5.11.4-2|17	BuildRequires:	pkgconfig(sqlite3)
21cr|cryptominisat-5.11.4-2|18	BuildRequires:	pkgconfig(zlib)
21cr|cryptominisat-5.11.4-2|19	
21cr|cryptominisat-5.11.4-2|20	%description
21cr|cryptominisat-5.11.4-2|21	This system provides CryptoMiniSat, an advanced incremental SAT solver.
21cr|cryptominisat-5.11.4-2|22	The system has 3 interfaces: command-line, C++ library and python.
21cr|cryptominisat-5.11.4-2|23	The command-line interface takes a cnf as an input in the DIMACS format
21cr|cryptominisat-5.11.4-2|24	with the extension of XOR clauses. The C++ and python interface mimics
21cr|cryptominisat-5.11.4-2|25	this and also allows for incremental use: assumptions and multiple solve calls.
21cr|cryptominisat-5.11.4-2|26	A C compatible wrapper is also provided.
21cr|cryptominisat-5.11.4-2|27	
21cr|cryptominisat-5.11.4-2|28	%files
21cr|cryptominisat-5.11.4-2|29	%doc AUTHORS LICENSE.txt README*
21cr|cryptominisat-5.11.4-2|30	%{_bindir}/cryptominisat5*
21cr|cryptominisat-5.11.4-2|31	
21cr|cryptominisat-5.11.4-2|32	#----------------------------------------------------------------------------
21cr|cryptominisat-5.11.4-2|33	
21cr|cryptominisat-5.11.4-2|34	%package -n %{libname}
21cr|cryptominisat-5.11.4-2|35	Summary:	Cryptominisat library
21cr|cryptominisat-5.11.4-2|36	Group:		System/Libraries
21cr|cryptominisat-5.11.4-2|37	
21cr|cryptominisat-5.11.4-2|38	%description -n %{libname}
21cr|cryptominisat-5.11.4-2|39	The %{name} library.
21cr|cryptominisat-5.11.4-2|40	
21cr|cryptominisat-5.11.4-2|41	%files -n %{libname}
21cr|cryptominisat-5.11.4-2|42	%{_libdir}/lib%{name}5.so.%{major}*
21cr|cryptominisat-5.11.4-2|43	
21cr|cryptominisat-5.11.4-2|44	#----------------------------------------------------------------------------
21cr|cryptominisat-5.11.4-2|45	
21cr|cryptominisat-5.11.4-2|46	%package -n %{devname}
21cr|cryptominisat-5.11.4-2|47	Summary:	Header files for developing with %{name}
21cr|cryptominisat-5.11.4-2|48	Group:		Development/Other
21cr|cryptominisat-5.11.4-2|49	Requires:	%{libname} = %{EVRD}
21cr|cryptominisat-5.11.4-2|50	Provides:	%{name}-devel = %{EVRD}
21cr|cryptominisat-5.11.4-2|51	Provides:	%{name}5-devel = %{EVRD}
21cr|cryptominisat-5.11.4-2|52	
21cr|cryptominisat-5.11.4-2|53	%description -n %{devname}
21cr|cryptominisat-5.11.4-2|54	Header files for developing applications that use %{name}.
21cr|cryptominisat-5.11.4-2|55	
21cr|cryptominisat-5.11.4-2|56	%files -n %{devname}
21cr|cryptominisat-5.11.4-2|57	%{_includedir}/%{name}5/
21cr|cryptominisat-5.11.4-2|58	%{_libdir}/lib%{name}5.so
21cr|cryptominisat-5.11.4-2|59	%{_libdir}/cmake/%{name}5
21cr|cryptominisat-5.11.4-2|60	
21cr|cryptominisat-5.11.4-2|61	#----------------------------------------------------------------------------
21cr|cryptominisat-5.11.4-2|62	
21cr|cryptominisat-5.11.4-2|63	%prep
21cr|cryptominisat-5.11.4-2|64	%autosetup -p1
21cr|cryptominisat-5.11.4-2|65	
21cr|cryptominisat-5.11.4-2|66	# fix cmake files install path
21cr|cryptominisat-5.11.4-2|67	sed -i 's|lib/cmake|%{_lib}/cmake|' CMakeLists.txt
21cr|cryptominisat-5.11.4-2|68	
21cr|cryptominisat-5.11.4-2|69	%build
21cr|cryptominisat-5.11.4-2|70	%cmake
21cr|cryptominisat-5.11.4-2|71	%make
21cr|cryptominisat-5.11.4-2|72	
21cr|cryptominisat-5.11.4-2|73	%install
21cr|cryptominisat-5.11.4-2|74	%makeinstall_std -C build

839 21
21cr|cryptopro-install-helper-1.0-2|1	Summary(ru_RU.UTF-8): Скрипт установки КриптоПРО из архива с офсайта
21cr|cryptopro-install-helper-1.0-2|2	Summary:	Скрипт установки КриптоПРО из архива с офсайта
21cr|cryptopro-install-helper-1.0-2|3	Name:		cryptopro-install-helper
21cr|cryptopro-install-helper-1.0-2|4	Version:	1.0
21cr|cryptopro-install-helper-1.0-2|5	Release:	2
21cr|cryptopro-install-helper-1.0-2|6	License:	GPLv3
21cr|cryptopro-install-helper-1.0-2|7	Group:		Accessibility
21cr|cryptopro-install-helper-1.0-2|8	Url:		https://abf.io/import/cryptopro-install-helper
21cr|cryptopro-install-helper-1.0-2|9	Vendor:		MOS
21cr|cryptopro-install-helper-1.0-2|10	Source0:	install-cryptopro.sh
21cr|cryptopro-install-helper-1.0-2|11	BuildArch:	noarch
21cr|cryptopro-install-helper-1.0-2|12	ExclusiveArch:	x86_64
21cr|cryptopro-install-helper-1.0-2|13	
21cr|cryptopro-install-helper-1.0-2|14	Requires:	tar
21cr|cryptopro-install-helper-1.0-2|15	
21cr|cryptopro-install-helper-1.0-2|16	%description
21cr|cryptopro-install-helper-1.0-2|17	The script allows you to simply and correctly install CryptoPro packages into the system.
21cr|cryptopro-install-helper-1.0-2|18	To use it, just download the archive from the official website and enter the command:
21cr|cryptopro-install-helper-1.0-2|19	
21cr|cryptopro-install-helper-1.0-2|20	sudo install-cryptopro linux-amd64.tgz
21cr|cryptopro-install-helper-1.0-2|21	
21cr|cryptopro-install-helper-1.0-2|22	%description -l ru_RU.UTF-8
21cr|cryptopro-install-helper-1.0-2|23	Скрипт позволяет просто и правильно установить пакеты КриптоПРО в систему.
21cr|cryptopro-install-helper-1.0-2|24	Для использования достаточно скачать архив с официального сайта и ввести команду:
21cr|cryptopro-install-helper-1.0-2|25	
21cr|cryptopro-install-helper-1.0-2|26	sudo install-cryptopro linux-amd64.tgz
21cr|cryptopro-install-helper-1.0-2|27	
21cr|cryptopro-install-helper-1.0-2|28	%files
21cr|cryptopro-install-helper-1.0-2|29	%{_bindir}/install-cryptopro
21cr|cryptopro-install-helper-1.0-2|30	%{_bindir}/%{name}
21cr|cryptopro-install-helper-1.0-2|31	
21cr|cryptopro-install-helper-1.0-2|32	#------------------------------------------------------------------
21cr|cryptopro-install-helper-1.0-2|33	
21cr|cryptopro-install-helper-1.0-2|34	%prep
21cr|cryptopro-install-helper-1.0-2|35	%setup -T -c
21cr|cryptopro-install-helper-1.0-2|36	cp %sources .
21cr|cryptopro-install-helper-1.0-2|37	
21cr|cryptopro-install-helper-1.0-2|38	%install
21cr|cryptopro-install-helper-1.0-2|39	mkdir -p %{buildroot}%{_bindir}
21cr|cryptopro-install-helper-1.0-2|40	install -m755 install-cryptopro.sh %{buildroot}%{_bindir}/install-cryptopro
21cr|cryptopro-install-helper-1.0-2|41	cd %{buildroot}%{_bindir}
21cr|cryptopro-install-helper-1.0-2|42	ln -sf install-cryptopro %{name}

840 21
21cr|cscope-15.9-1|1	Summary:	C source file browser
21cr|cscope-15.9-1|2	Name:		cscope
21cr|cscope-15.9-1|3	Version:	15.9
21cr|cscope-15.9-1|4	Release:	1
21cr|cscope-15.9-1|5	License:	BSD
21cr|cscope-15.9-1|6	Group:		Development/Other
21cr|cscope-15.9-1|7	URL:		http://cscope.sourceforge.net/
21cr|cscope-15.9-1|8	Source:		http://sourceforge.net/projects/cscope/files/cscope/v%{version}/%{name}-%{version}.tar.gz
21cr|cscope-15.9-1|9	Patch0:		cscope_prog_info.patch
21cr|cscope-15.9-1|10	BuildRequires:	bison
21cr|cscope-15.9-1|11	BuildRequires:	flex
21cr|cscope-15.9-1|12	BuildRequires:	pkgconfig(ncurses)
21cr|cscope-15.9-1|13	
21cr|cscope-15.9-1|14	%description
21cr|cscope-15.9-1|15	cscope is an interactive, screen-oriented tool that allows the user to browse
21cr|cscope-15.9-1|16	through C source files for specified elements of code.
21cr|cscope-15.9-1|17	
21cr|cscope-15.9-1|18	%files
21cr|cscope-15.9-1|19	%doc TODO COPYING ChangeLog AUTHORS README NEWS
21cr|cscope-15.9-1|20	%{_bindir}/cscope
21cr|cscope-15.9-1|21	%{_bindir}/ocs
21cr|cscope-15.9-1|22	%{_mandir}/man1/cscope.1*
21cr|cscope-15.9-1|23	%{_datadir}/emacs/site-lisp/xcscope.el
21cr|cscope-15.9-1|24	
21cr|cscope-15.9-1|25	#----------------------------------------------------------------------------
21cr|cscope-15.9-1|26	
21cr|cscope-15.9-1|27	%prep
21cr|cscope-15.9-1|28	%setup -q
21cr|cscope-15.9-1|29	%autopatch -p0
21cr|cscope-15.9-1|30	
21cr|cscope-15.9-1|31	%build
21cr|cscope-15.9-1|32	%configure
21cr|cscope-15.9-1|33	%make
21cr|cscope-15.9-1|34	
21cr|cscope-15.9-1|35	%install
21cr|cscope-15.9-1|36	%make_install
21cr|cscope-15.9-1|37	
21cr|cscope-15.9-1|38	mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
21cr|cscope-15.9-1|39	install contrib/xcscope/xcscope.el %{buildroot}%{_datadir}/emacs/site-lisp/
21cr|cscope-15.9-1|40	

841 21
21cr|csmash-0.6.6-23|1	%define debug_package %{nil}
21cr|csmash-0.6.6-23|2	
21cr|csmash-0.6.6-23|3	Name:		csmash
21cr|csmash-0.6.6-23|4	Summary:	A 3D table tennis game
21cr|csmash-0.6.6-23|5	Version:	0.6.6
21cr|csmash-0.6.6-23|6	Release:	23
21cr|csmash-0.6.6-23|7	Source0:	http://belnet.dl.sourceforge.net/sourceforge/cannonsmash/%{name}-%{version}.tar.bz2
21cr|csmash-0.6.6-23|8	Source11:	%{name}.16.png
21cr|csmash-0.6.6-23|9	Source12:	%{name}.32.png
21cr|csmash-0.6.6-23|10	Source13:	%{name}.48.png
21cr|csmash-0.6.6-23|11	Patch0:		csmash-0.6.6-64bit-fixes.patch.bz2
21cr|csmash-0.6.6-23|12	Patch1:		csmash-0.6.6-gcc4.patch.bz2
21cr|csmash-0.6.6-23|13	Patch2:		csmash-0.6.6-extraqualif.patch.bz2
21cr|csmash-0.6.6-23|14	URL:		http://CannonSmash.sourceforge.net/
21cr|csmash-0.6.6-23|15	License:	GPL
21cr|csmash-0.6.6-23|16	Group:		Games/Sports
21cr|csmash-0.6.6-23|17	BuildRequires:	pkgconfig(x11) libxext-devel libxi-devel libxmu-devel libxt-devel
21cr|csmash-0.6.6-23|18	BuildRequires:	SDL_mixer-devel SDL_image-devel  esound-devel
21cr|csmash-0.6.6-23|19	BuildRequires:	gtk+2-devel mesaglu-devel jpeg-devel texinfo zlib-devel gettext bison
21cr|csmash-0.6.6-23|20	BuildRequires:  pkgconfig(alsa)
21cr|csmash-0.6.6-23|21	
21cr|csmash-0.6.6-23|22	%description
21cr|csmash-0.6.6-23|23	CannonSmash is a 3D tabletennis game. The goal of this project is to represent
21cr|csmash-0.6.6-23|24	various strategy of tabletennis on computer game.
21cr|csmash-0.6.6-23|25	
21cr|csmash-0.6.6-23|26	%prep
21cr|csmash-0.6.6-23|27	%setup -q
21cr|csmash-0.6.6-23|28	%patch0 -p0
21cr|csmash-0.6.6-23|29	%patch1 -p1
21cr|csmash-0.6.6-23|30	%patch2 -p1
21cr|csmash-0.6.6-23|31	
21cr|csmash-0.6.6-23|32	%build
21cr|csmash-0.6.6-23|33	%configure
21cr|csmash-0.6.6-23|34	%make
21cr|csmash-0.6.6-23|35	
21cr|csmash-0.6.6-23|36	%install
21cr|csmash-0.6.6-23|37	%makeinstall
21cr|csmash-0.6.6-23|38	rm -rf %{buildroot}%{_datadir}/%{name}/win32
21cr|csmash-0.6.6-23|39	
21cr|csmash-0.6.6-23|40	mkdir -p %{buildroot}%{_datadir}/applications
21cr|csmash-0.6.6-23|41	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|csmash-0.6.6-23|42	[Desktop Entry]
21cr|csmash-0.6.6-23|43	Name=CannonSmash
21cr|csmash-0.6.6-23|44	Comment=A 3D table tennis game
21cr|csmash-0.6.6-23|45	Comment[ru]=Трехмерный настольный теннис
21cr|csmash-0.6.6-23|46	Exec=%{_bindir}/%{name}
21cr|csmash-0.6.6-23|47	Icon=%{name}
21cr|csmash-0.6.6-23|48	Terminal=false
21cr|csmash-0.6.6-23|49	Type=Application
21cr|csmash-0.6.6-23|50	Categories=Game;SportsGame;
21cr|csmash-0.6.6-23|51	EOF
21cr|csmash-0.6.6-23|52	
21cr|csmash-0.6.6-23|53	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|csmash-0.6.6-23|54	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|csmash-0.6.6-23|55	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|csmash-0.6.6-23|56	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|csmash-0.6.6-23|57	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|csmash-0.6.6-23|58	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|csmash-0.6.6-23|59	
21cr|csmash-0.6.6-23|60	%find_lang %{name}
21cr|csmash-0.6.6-23|61	
21cr|csmash-0.6.6-23|62	%files -f %{name}.lang
21cr|csmash-0.6.6-23|63	%doc AUTHORS README README.en
21cr|csmash-0.6.6-23|64	%{_bindir}/*
21cr|csmash-0.6.6-23|65	%{_datadir}/games/%{name}
21cr|csmash-0.6.6-23|66	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|csmash-0.6.6-23|67	%{_miconsdir}/%{name}.png
21cr|csmash-0.6.6-23|68	%{_iconsdir}/%{name}.png
21cr|csmash-0.6.6-23|69	%{_liconsdir}/%{name}.png
21cr|csmash-0.6.6-23|70	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|csmash-0.6.6-23|71	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|csmash-0.6.6-23|72	%{_iconsdir}/hicolor/48x48/apps/%{name}.png

842 21
21cr|cs_obexftp-1.0.0.18-6|1	Summary: ObexFtp files transfert between two devices
21cr|cs_obexftp-1.0.0.18-6|2	Name: cs_obexftp
21cr|cs_obexftp-1.0.0.18-6|3	Version: 1.0.0.18
21cr|cs_obexftp-1.0.0.18-6|4	Release: 6
21cr|cs_obexftp-1.0.0.18-6|5	License: GPLv2+
21cr|cs_obexftp-1.0.0.18-6|6	Group: Communications
21cr|cs_obexftp-1.0.0.18-6|7	URL: http://cs-obexftp.wiki.sourceforge.net/
21cr|cs_obexftp-1.0.0.18-6|8	Source0: http://kent.dl.sourceforge.net/sourceforge/cs-obexftp/%name-%version.tar.bz2
21cr|cs_obexftp-1.0.0.18-6|9	BuildRequires: mono-devel >= 2.0
21cr|cs_obexftp-1.0.0.18-6|10	BuildRequires: obexftp-devel
21cr|cs_obexftp-1.0.0.18-6|11	Requires: obexftp
21cr|cs_obexftp-1.0.0.18-6|12	BuildArch: noarch
21cr|cs_obexftp-1.0.0.18-6|13	
21cr|cs_obexftp-1.0.0.18-6|14	%description
21cr|cs_obexftp-1.0.0.18-6|15	Using the new CSharp Dll from swig portability of Openobex/ObexFtp to write
21cr|cs_obexftp-1.0.0.18-6|16	a nice GUI able to transfer file between two devices.
21cr|cs_obexftp-1.0.0.18-6|17	
21cr|cs_obexftp-1.0.0.18-6|18	%prep
21cr|cs_obexftp-1.0.0.18-6|19	%setup -q -n %name-%version
21cr|cs_obexftp-1.0.0.18-6|20	
21cr|cs_obexftp-1.0.0.18-6|21	%build
21cr|cs_obexftp-1.0.0.18-6|22	./configure --prefix=%_prefix --bindir=%_bindir --datadir=%_datadir --libdir=%_prefix/lib
21cr|cs_obexftp-1.0.0.18-6|23	%make
21cr|cs_obexftp-1.0.0.18-6|24	
21cr|cs_obexftp-1.0.0.18-6|25	%install
21cr|cs_obexftp-1.0.0.18-6|26	rm -fr %buildroot
21cr|cs_obexftp-1.0.0.18-6|27	%makeinstall_std
21cr|cs_obexftp-1.0.0.18-6|28	
21cr|cs_obexftp-1.0.0.18-6|29	%clean
21cr|cs_obexftp-1.0.0.18-6|30	rm -fr %buildroot
21cr|cs_obexftp-1.0.0.18-6|31	
21cr|cs_obexftp-1.0.0.18-6|32	%files
21cr|cs_obexftp-1.0.0.18-6|33	%defattr(-,root,root)
21cr|cs_obexftp-1.0.0.18-6|34	%doc Cs-ObexFtp/ChangeLog THANKS todos
21cr|cs_obexftp-1.0.0.18-6|35	%_bindir/*
21cr|cs_obexftp-1.0.0.18-6|36	%_prefix/lib/csobexftp
21cr|cs_obexftp-1.0.0.18-6|37	%_prefix/lib/pkgconfig/*.pc

843 21
21cr|csound-6.18.1-1|1	%global	debug_package	%{nil}
21cr|csound-6.18.1-1|2	
21cr|csound-6.18.1-1|3	%define	major		6
21cr|csound-6.18.1-1|4	%define	libname		%mklibname %{name} %{major}
21cr|csound-6.18.1-1|5	%define	develname	%mklibname -d %{name}
21cr|csound-6.18.1-1|6	
21cr|csound-6.18.1-1|7	%define	with_manual	1
21cr|csound-6.18.1-1|8	
21cr|csound-6.18.1-1|9	# Avoid providing private libraries
21cr|csound-6.18.1-1|10	%global	__provides_exclude	_CsoundAC.so | _csnd6.so
21cr|csound-6.18.1-1|11	
21cr|csound-6.18.1-1|12	Summary:	A sound synthesis language and library
21cr|csound-6.18.1-1|13	Name:		csound
21cr|csound-6.18.1-1|14	Version:	6.18.1
21cr|csound-6.18.1-1|15	Release:	1
21cr|csound-6.18.1-1|16	License:	LGPLv2+
21cr|csound-6.18.1-1|17	Group:		Sound
21cr|csound-6.18.1-1|18	Url:			https://csound.github.io/
21cr|csound-6.18.1-1|19	# Sub-modules are a pain...
21cr|csound-6.18.1-1|20	#Source0:	https://github.com/csound/csound/archive/%%{name}-%%{version}.tar.gz
21cr|csound-6.18.1-1|21	Source0:	%{name}-%{version}.tar.xz
21cr|csound-6.18.1-1|22	%if %{with_manual}
21cr|csound-6.18.1-1|23	Source1:	https://github.com/csound/csound/releases/download/%{version}/Csound6.18.0_manual_html.zip
21cr|csound-6.18.1-1|24	%endif
21cr|csound-6.18.1-1|25	Source100:	%{name}.rpmlintrc
21cr|csound-6.18.1-1|26	Patch0:	csound-6.16.2-default-opcodedir.patch
21cr|csound-6.18.1-1|27	Patch1:	csound-6.16.2-default-pulse.patch
21cr|csound-6.18.1-1|28	Patch2:	csound-6.16.2-fix-luajit-detection.patch
21cr|csound-6.18.1-1|29	Patch4:	csound-6.16.2-fix-faust-detection.patch
21cr|csound-6.18.1-1|30	BuildRequires:	cmake >= 2.8.12
21cr|csound-6.18.1-1|31	BuildRequires:	bison
21cr|csound-6.18.1-1|32	BuildRequires:	doxygen
21cr|csound-6.18.1-1|33	BuildRequires:	eigen3
21cr|csound-6.18.1-1|34	BuildRequires:	flex
21cr|csound-6.18.1-1|35	BuildRequires:	git
21cr|csound-6.18.1-1|36	BuildRequires:	getfem++
21cr|csound-6.18.1-1|37	BuildRequires:	gettext
21cr|csound-6.18.1-1|38	BuildRequires:	jpackage-utils >= 1.5
21cr|csound-6.18.1-1|39	BuildRequires:	llvm
21cr|csound-6.18.1-1|40	BuildRequires:	python3
21cr|csound-6.18.1-1|41	BuildRequires:	swig >= 2.0
21cr|csound-6.18.1-1|42	BuildRequires:	xsltproc
21cr|csound-6.18.1-1|43	BuildRequires:	boost-devel
21cr|csound-6.18.1-1|44	BuildRequires:	faust-devel >= 2.0.0
21cr|csound-6.18.1-1|45	BuildRequires:	fltk-devel >= 1.1.7
21cr|csound-6.18.1-1|46	BuildRequires:	gomp-devel
21cr|csound-6.18.1-1|47	BuildRequires:	java-1.8.0-openjdk-devel
21cr|csound-6.18.1-1|48	BuildRequires:	ladspa-devel
21cr|csound-6.18.1-1|49	BuildRequires:	libmusicxml-devel
21cr|csound-6.18.1-1|50	BuildRequires:	llvm-devel
21cr|csound-6.18.1-1|51	BuildRequires:	portmidi-devel
21cr|csound-6.18.1-1|52	BuildRequires:	stk-devel
21cr|csound-6.18.1-1|53	BuildRequires:	pkgconfig(alsa)
21cr|csound-6.18.1-1|54	BuildRequires:	pkgconfig(dssi)
21cr|csound-6.18.1-1|55	BuildRequires:	pkgconfig(eigen3)
21cr|csound-6.18.1-1|56	BuildRequires:	pkgconfig(jack)
21cr|csound-6.18.1-1|57	BuildRequires:	pkgconfig(libcurl)
21cr|csound-6.18.1-1|58	BuildRequires:	pkgconfig(libjpeg)
21cr|csound-6.18.1-1|59	BuildRequires:	pkgconfig(liblo)
21cr|csound-6.18.1-1|60	BuildRequires:	pkgconfig(libpng)
21cr|csound-6.18.1-1|61	BuildRequires:	pkgconfig(libpulse)
21cr|csound-6.18.1-1|62	BuildRequires:	pkgconfig(lua)
21cr|csound-6.18.1-1|63	BuildRequires:	pkgconfig(luajit)
21cr|csound-6.18.1-1|64	BuildRequires:	pkgconfig(ogg)
21cr|csound-6.18.1-1|65	BuildRequires:	pkgconfig(openssl)
21cr|csound-6.18.1-1|66	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|csound-6.18.1-1|67	BuildRequires:	pkgconfig(python3)
21cr|csound-6.18.1-1|68	BuildRequires:	pkgconfig(sndfile) >= 1.1.0
21cr|csound-6.18.1-1|69	BuildRequires:	pkgconfig(vorbis)
21cr|csound-6.18.1-1|70	BuildRequires:	pkgconfig(x11)
21cr|csound-6.18.1-1|71	Obsoletes:	%{name} < %{EVRD}
21cr|csound-6.18.1-1|72	
21cr|csound-6.18.1-1|73	%description
21cr|csound-6.18.1-1|74	Csound is a sound and music synthesis system, providing facilities for
21cr|csound-6.18.1-1|75	composition and performance over a wide range of platforms. It is not
21cr|csound-6.18.1-1|76	restricted to any style of music, having been used for many years in
21cr|csound-6.18.1-1|77	at least classical, pop, techno, ambient...
21cr|csound-6.18.1-1|78	
21cr|csound-6.18.1-1|79	%files -f csound6.lang
21cr|csound-6.18.1-1|80	%doc COPYING README.md Release_Notes/*
21cr|csound-6.18.1-1|81	%{_bindir}/atsa
21cr|csound-6.18.1-1|82	%{_bindir}/cs
21cr|csound-6.18.1-1|83	%{_bindir}/csanalyze
21cr|csound-6.18.1-1|84	%{_bindir}/csb64enc
21cr|csound-6.18.1-1|85	%{_bindir}/csbeats
21cr|csound-6.18.1-1|86	%{_bindir}/csdebugger
21cr|csound-6.18.1-1|87	%{_bindir}/csound
21cr|csound-6.18.1-1|88	%{_bindir}/cvanal
21cr|csound-6.18.1-1|89	%{_bindir}/dnoise
21cr|csound-6.18.1-1|90	%{_bindir}/envext
21cr|csound-6.18.1-1|91	%{_bindir}/extract
21cr|csound-6.18.1-1|92	%{_bindir}/extractor
21cr|csound-6.18.1-1|93	%{_bindir}/het_export
21cr|csound-6.18.1-1|94	%{_bindir}/het_import
21cr|csound-6.18.1-1|95	%{_bindir}/hetro
21cr|csound-6.18.1-1|96	%{_bindir}/lpanal
21cr|csound-6.18.1-1|97	%{_bindir}/lpc_export
21cr|csound-6.18.1-1|98	%{_bindir}/lpc_import
21cr|csound-6.18.1-1|99	%{_bindir}/makecsd
21cr|csound-6.18.1-1|100	%{_bindir}/mixer
21cr|csound-6.18.1-1|101	%{_bindir}/pv_export
21cr|csound-6.18.1-1|102	%{_bindir}/pv_import
21cr|csound-6.18.1-1|103	%{_bindir}/pvanal
21cr|csound-6.18.1-1|104	%{_bindir}/pvlook
21cr|csound-6.18.1-1|105	%{_bindir}/scale
21cr|csound-6.18.1-1|106	%{_bindir}/scot
21cr|csound-6.18.1-1|107	%{_bindir}/scsort
21cr|csound-6.18.1-1|108	%{_bindir}/sdif2ad
21cr|csound-6.18.1-1|109	%{_bindir}/sndinfo
21cr|csound-6.18.1-1|110	%{_bindir}/srconv
21cr|csound-6.18.1-1|111	%{_bindir}/src_conv
21cr|csound-6.18.1-1|112	%{_datadir}/samples/*
21cr|csound-6.18.1-1|113	
21cr|csound-6.18.1-1|114	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|115	
21cr|csound-6.18.1-1|116	%package -n %{libname}
21cr|csound-6.18.1-1|117	Summary:	Csound main library and plug-ins
21cr|csound-6.18.1-1|118	Group:		System/Libraries
21cr|csound-6.18.1-1|119	# Dropped plugins
21cr|csound-6.18.1-1|120	%rename	%{name}-fltk
21cr|csound-6.18.1-1|121	%rename	%{name}-fluidsynth
21cr|csound-6.18.1-1|122	%rename	%{name}-stk
21cr|csound-6.18.1-1|123	%rename	%{name}-virtual-keyboard
21cr|csound-6.18.1-1|124	
21cr|csound-6.18.1-1|125	%description -n %{libname}
21cr|csound-6.18.1-1|126	Contains the libraries and the main plug-ins for using Csound.
21cr|csound-6.18.1-1|127	
21cr|csound-6.18.1-1|128	%files -n %{libname}
21cr|csound-6.18.1-1|129	%doc COPYING
21cr|csound-6.18.1-1|130	%dir %{_libdir}/%{name}
21cr|csound-6.18.1-1|131	%dir %{_libdir}/%{name}/plugins-6.0
21cr|csound-6.18.1-1|132	%{_libdir}/lib%{name}64.so.%{major}*
21cr|csound-6.18.1-1|133	%{_libdir}/libcsnd6.so.%{major}*
21cr|csound-6.18.1-1|134	%{_libdir}/luaCsnd6.so
21cr|csound-6.18.1-1|135	%{_libdir}/%{name}/plugins-6.0/libarrayops.so
21cr|csound-6.18.1-1|136	%{_libdir}/%{name}/plugins-6.0/libampmidid.so
21cr|csound-6.18.1-1|137	%{_libdir}/%{name}/plugins-6.0/libcontrol.so
21cr|csound-6.18.1-1|138	%{_libdir}/%{name}/plugins-6.0/libdeprecated.so
21cr|csound-6.18.1-1|139	%{_libdir}/%{name}/plugins-6.0/libdoppler.so
21cr|csound-6.18.1-1|140	%{_libdir}/%{name}/plugins-6.0/libbformdec2.so
21cr|csound-6.18.1-1|141	%{_libdir}/%{name}/plugins-6.0/libfractalnoise.so
21cr|csound-6.18.1-1|142	%{_libdir}/%{name}/plugins-6.0/libftsamplebank.so
21cr|csound-6.18.1-1|143	%{_libdir}/%{name}/plugins-6.0/libipmidi.so
21cr|csound-6.18.1-1|144	%{_libdir}/%{name}/plugins-6.0/libjoystick.so
21cr|csound-6.18.1-1|145	%{_libdir}/%{name}/plugins-6.0/liblfsr.so
21cr|csound-6.18.1-1|146	%{_libdir}/%{name}/plugins-6.0/libmixer.so
21cr|csound-6.18.1-1|147	%{_libdir}/%{name}/plugins-6.0/libpadsynth.so
21cr|csound-6.18.1-1|148	%{_libdir}/%{name}/plugins-6.0/libpmidi.so
21cr|csound-6.18.1-1|149	%{_libdir}/%{name}/plugins-6.0/libpvsops.so
21cr|csound-6.18.1-1|150	%{_libdir}/%{name}/plugins-6.0/librtalsa.so
21cr|csound-6.18.1-1|151	%{_libdir}/%{name}/plugins-6.0/librtpa.so
21cr|csound-6.18.1-1|152	%{_libdir}/%{name}/plugins-6.0/librtpulse.so
21cr|csound-6.18.1-1|153	%{_libdir}/%{name}/plugins-6.0/libscansyn.so
21cr|csound-6.18.1-1|154	%{_libdir}/%{name}/plugins-6.0/libsignalflowgraph.so
21cr|csound-6.18.1-1|155	%{_libdir}/%{name}/plugins-6.0/libstdutil.so
21cr|csound-6.18.1-1|156	%{_libdir}/%{name}/plugins-6.0/libtrigenvsegs.so
21cr|csound-6.18.1-1|157	%{_libdir}/%{name}/plugins-6.0/liburandom.so
21cr|csound-6.18.1-1|158	
21cr|csound-6.18.1-1|159	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|160	
21cr|csound-6.18.1-1|161	%package -n %{develname}
21cr|csound-6.18.1-1|162	Summary:	Csound development files and libraries
21cr|csound-6.18.1-1|163	Group:		Development/C
21cr|csound-6.18.1-1|164	Requires:	%{libname} = %{EVRD}
21cr|csound-6.18.1-1|165	Provides:	%{name}-devel = %{EVRD}
21cr|csound-6.18.1-1|166	Obsoletes:	%{name}-devel < %{EVRD}
21cr|csound-6.18.1-1|167	
21cr|csound-6.18.1-1|168	%description -n %{develname}
21cr|csound-6.18.1-1|169	Contains headers and libraries for developing applications that use Csound.
21cr|csound-6.18.1-1|170	
21cr|csound-6.18.1-1|171	%files -n %{develname}
21cr|csound-6.18.1-1|172	%doc COPYING
21cr|csound-6.18.1-1|173	%dir %{_includedir}/%{name}/
21cr|csound-6.18.1-1|174	%{_includedir}/%{name}/*
21cr|csound-6.18.1-1|175	%{_libdir}/lib%{name}64.so
21cr|csound-6.18.1-1|176	%{_libdir}/libcsnd6.so
21cr|csound-6.18.1-1|177	%{_datadir}/cmake/Csound/FindCsound.cmake
21cr|csound-6.18.1-1|178	
21cr|csound-6.18.1-1|179	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|180	
21cr|csound-6.18.1-1|181	%package python3
21cr|csound-6.18.1-1|182	Summary:	Python 3 Csound files and libraries
21cr|csound-6.18.1-1|183	Group:		Development/Python
21cr|csound-6.18.1-1|184	Requires:	%{libname} = %{EVRD}
21cr|csound-6.18.1-1|185	Requires:	python3
21cr|csound-6.18.1-1|186	Requires:	python3-numpy
21cr|csound-6.18.1-1|187	
21cr|csound-6.18.1-1|188	%description python3
21cr|csound-6.18.1-1|189	Contains Python 3 files for using Csound.
21cr|csound-6.18.1-1|190	
21cr|csound-6.18.1-1|191	%files python3
21cr|csound-6.18.1-1|192	%doc COPYING
21cr|csound-6.18.1-1|193	%{py3_platsitedir}/ctcsound.py*
21cr|csound-6.18.1-1|194	%{py3_platsitedir}/__pycache__/*.pyc
21cr|csound-6.18.1-1|195	
21cr|csound-6.18.1-1|196	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|197	
21cr|csound-6.18.1-1|198	%package java
21cr|csound-6.18.1-1|199	Summary:	Java Csound support
21cr|csound-6.18.1-1|200	Group:		Development/Java
21cr|csound-6.18.1-1|201	Requires:	%{libname} = %{EVRD}
21cr|csound-6.18.1-1|202	Requires:	jpackage-utils >= 1.5
21cr|csound-6.18.1-1|203	
21cr|csound-6.18.1-1|204	%description java
21cr|csound-6.18.1-1|205	Contains Java language bindings for developing and running Java applications
21cr|csound-6.18.1-1|206	that use Csound.
21cr|csound-6.18.1-1|207	
21cr|csound-6.18.1-1|208	%files java
21cr|csound-6.18.1-1|209	%doc COPYING
21cr|csound-6.18.1-1|210	%{_libdir}/lib_jcsound6.so
21cr|csound-6.18.1-1|211	%{_libdir}/lib_jcsound.so.1
21cr|csound-6.18.1-1|212	%{_libdir}/csnd6.jar
21cr|csound-6.18.1-1|213	%{_javadir}/csnd6.jar
21cr|csound-6.18.1-1|214	
21cr|csound-6.18.1-1|215	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|216	
21cr|csound-6.18.1-1|217	%package javadoc
21cr|csound-6.18.1-1|218	Summary:	API documentation for Java Csound support
21cr|csound-6.18.1-1|219	Group:		Development/Java
21cr|csound-6.18.1-1|220	Requires:	%{name}-java = %{EVRD}
21cr|csound-6.18.1-1|221	
21cr|csound-6.18.1-1|222	%description javadoc
21cr|csound-6.18.1-1|223	API documentation for the %{name}-java package.
21cr|csound-6.18.1-1|224	
21cr|csound-6.18.1-1|225	%files javadoc
21cr|csound-6.18.1-1|226	%doc COPYING
21cr|csound-6.18.1-1|227	%doc %{_javadocdir}/%{name}-java
21cr|csound-6.18.1-1|228	
21cr|csound-6.18.1-1|229	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|230	
21cr|csound-6.18.1-1|231	%package jack
21cr|csound-6.18.1-1|232	Summary:	Jack Audio plug-ins for Csound
21cr|csound-6.18.1-1|233	Group:		Sound
21cr|csound-6.18.1-1|234	Requires:	%{libname} = %{EVRD}
21cr|csound-6.18.1-1|235	Requires:	jackit
21cr|csound-6.18.1-1|236	
21cr|csound-6.18.1-1|237	%description jack
21cr|csound-6.18.1-1|238	Contains Jack Audio plugins for Csound.
21cr|csound-6.18.1-1|239	
21cr|csound-6.18.1-1|240	%files jack
21cr|csound-6.18.1-1|241	%doc COPYING
21cr|csound-6.18.1-1|242	%{_libdir}/%{name}/plugins-6.0/librtjack.so
21cr|csound-6.18.1-1|243	#{_libdir}/%%{name}/plugins-6.0/libjackTransport.so
21cr|csound-6.18.1-1|244	
21cr|csound-6.18.1-1|245	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|246	
21cr|csound-6.18.1-1|247	%package dssi
21cr|csound-6.18.1-1|248	Summary:	Disposable Soft Synth Interface (DSSI) plug-in for Csound
21cr|csound-6.18.1-1|249	Group:		Sound
21cr|csound-6.18.1-1|250	Requires:	%{libname} = %{EVRD}
21cr|csound-6.18.1-1|251	Requires:	dssi
21cr|csound-6.18.1-1|252	
21cr|csound-6.18.1-1|253	%description dssi
21cr|csound-6.18.1-1|254	Disposable Soft Synth Interface (DSSI) plug-in for Csound.
21cr|csound-6.18.1-1|255	
21cr|csound-6.18.1-1|256	%files dssi
21cr|csound-6.18.1-1|257	%doc COPYING
21cr|csound-6.18.1-1|258	%{_libdir}/%{name}/plugins-6.0/libdssi4cs.so
21cr|csound-6.18.1-1|259	
21cr|csound-6.18.1-1|260	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|261	
21cr|csound-6.18.1-1|262	%package osc
21cr|csound-6.18.1-1|263	Summary:	Open Sound Control (OSC) plug-in for Csound
21cr|csound-6.18.1-1|264	Group:		Sound
21cr|csound-6.18.1-1|265	Requires:	%{libname} = %{EVRD}
21cr|csound-6.18.1-1|266	
21cr|csound-6.18.1-1|267	%description osc
21cr|csound-6.18.1-1|268	Open Sound Control (OSC) plug-in for Csound.
21cr|csound-6.18.1-1|269	
21cr|csound-6.18.1-1|270	%files osc
21cr|csound-6.18.1-1|271	%doc COPYING
21cr|csound-6.18.1-1|272	%{_libdir}/%{name}/plugins-6.0/libosc.so
21cr|csound-6.18.1-1|273	
21cr|csound-6.18.1-1|274	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|275	
21cr|csound-6.18.1-1|276	%if %{with_manual}
21cr|csound-6.18.1-1|277	%package manual
21cr|csound-6.18.1-1|278	Summary:	The Csound manual
21cr|csound-6.18.1-1|279	Group:		Sound
21cr|csound-6.18.1-1|280	Requires:	%{name} = %{EVRD}
21cr|csound-6.18.1-1|281	BuildArch:	noarch
21cr|csound-6.18.1-1|282	
21cr|csound-6.18.1-1|283	%description manual
21cr|csound-6.18.1-1|284	Canonical Reference Manual for Csound.
21cr|csound-6.18.1-1|285	
21cr|csound-6.18.1-1|286	%files manual
21cr|csound-6.18.1-1|287	%doc manual/html
21cr|csound-6.18.1-1|288	%endif
21cr|csound-6.18.1-1|289	
21cr|csound-6.18.1-1|290	#-------------------------------------------------------------------------------
21cr|csound-6.18.1-1|291	
21cr|csound-6.18.1-1|292	%prep
21cr|csound-6.18.1-1|293	%setup -q
21cr|csound-6.18.1-1|294	%apply_patches
21cr|csound-6.18.1-1|295	
21cr|csound-6.18.1-1|296	%if %{with_manual}
21cr|csound-6.18.1-1|297	# Extract manual files and fix perms
21cr|csound-6.18.1-1|298	mkdir -p manual
21cr|csound-6.18.1-1|299	pushd manual
21cr|csound-6.18.1-1|300	unzip -q %{SOURCE1}
21cr|csound-6.18.1-1|301	chmod 0755 html
21cr|csound-6.18.1-1|302	cd html
21cr|csound-6.18.1-1|303	chmod 0644 *.html *.css
21cr|csound-6.18.1-1|304	chmod 0755 images examples
21cr|csound-6.18.1-1|305	cd images/callouts
21cr|csound-6.18.1-1|306	chmod 0644 *
21cr|csound-6.18.1-1|307	cd ..
21cr|csound-6.18.1-1|308	chmod 0755 callouts
21cr|csound-6.18.1-1|309	chmod 0644 *.png *.jpg *.gif
21cr|csound-6.18.1-1|310	cd ..
21cr|csound-6.18.1-1|311	cd examples
21cr|csound-6.18.1-1|312	chmod 0644 *
21cr|csound-6.18.1-1|313	chmod 0755 musical
21cr|csound-6.18.1-1|314	cd ../..
21cr|csound-6.18.1-1|315	popd
21cr|csound-6.18.1-1|316	%endif
21cr|csound-6.18.1-1|317	
21cr|csound-6.18.1-1|318	# Fix source perms
21cr|csound-6.18.1-1|319	find Opcodes/emugens/ -name "*.c" -o -name "*.h" | xargs chmod 0644
21cr|csound-6.18.1-1|320	find util/ -name "*.c" -o -name "*.h" | xargs chmod 0644
21cr|csound-6.18.1-1|321	find util1/sortex/ -name "*.c" -o -name "*.h" | xargs chmod 0644
21cr|csound-6.18.1-1|322	
21cr|csound-6.18.1-1|323	# Dirty hack
21cr|csound-6.18.1-1|324	sed -i 's|"${LIBRARY_INSTALL_DIR}/%{name}/plugins64-${APIVERSION}"|"${LIBRARY_INSTALL_DIR}/%{name}/plugins-${APIVERSION}"|g' CMakeLists.txt
21cr|csound-6.18.1-1|325	
21cr|csound-6.18.1-1|326	
21cr|csound-6.18.1-1|327	%build
21cr|csound-6.18.1-1|328	%cmake \
21cr|csound-6.18.1-1|329	-DBUILD_RELEASE=1 \
21cr|csound-6.18.1-1|330	-DBUILD_UTILITIES=1 \
21cr|csound-6.18.1-1|331	-DFAIL_MISSING=0 \
21cr|csound-6.18.1-1|332	-DUSE_DOUBLE=1 \
21cr|csound-6.18.1-1|333	-DUSE_CURL=1 \
21cr|csound-6.18.1-1|334	%ifarch x86_64 aarch64
21cr|csound-6.18.1-1|335	-DUSE_LIB64=1 \
21cr|csound-6.18.1-1|336	%endif
21cr|csound-6.18.1-1|337	-DUSE_GETTEXT=1 \
21cr|csound-6.18.1-1|338	-DLUA_LIBRARY="%{_libdir}/libluajit-5.1.so" \
21cr|csound-6.18.1-1|339	-DLUA_MODULE_INSTALL_DIR="%{_libdir}"
21cr|csound-6.18.1-1|340	
21cr|csound-6.18.1-1|341	%make
21cr|csound-6.18.1-1|342	
21cr|csound-6.18.1-1|343	# Generate javadoc...
21cr|csound-6.18.1-1|344	pushd interfaces
21cr|csound-6.18.1-1|345	javadoc *.java
21cr|csound-6.18.1-1|346	popd
21cr|csound-6.18.1-1|347	
21cr|csound-6.18.1-1|348	
21cr|csound-6.18.1-1|349	%install
21cr|csound-6.18.1-1|350	%makeinstall_std -C build
21cr|csound-6.18.1-1|351	
21cr|csound-6.18.1-1|352	# Put the java package where it should be and make sure csound can find it
21cr|csound-6.18.1-1|353	install -dm 755 %{buildroot}%{_javadir}
21cr|csound-6.18.1-1|354	(cd %{buildroot}%{_javadir}; ln -s %{_libdir}/csnd6.jar .)
21cr|csound-6.18.1-1|355	# Create index for it
21cr|csound-6.18.1-1|356	jar -i %{buildroot}%{_libdir}/csnd6.jar
21cr|csound-6.18.1-1|357	
21cr|csound-6.18.1-1|358	# Package the docs for java
21cr|csound-6.18.1-1|359	install -dm 644 %{buildroot}%{_javadocdir}/%{name}-java
21cr|csound-6.18.1-1|360	%{__chmod} -R 755 %{buildroot}%{_javadocdir}/%{name}-java
21cr|csound-6.18.1-1|361	pushd build/interfaces
21cr|csound-6.18.1-1|362	(tar cf - *.html csnd6/*.html) | (cd %{buildroot}%{_javadocdir}/%{name}-java; tar xvf -)
21cr|csound-6.18.1-1|363	popd
21cr|csound-6.18.1-1|364	
21cr|csound-6.18.1-1|365	
21cr|csound-6.18.1-1|366	%find_lang csound6

844 21
21cr|csoundqt-1.1.1-1|1	%define	oname	CsoundQt
21cr|csoundqt-1.1.1-1|2	
21cr|csoundqt-1.1.1-1|3	Summary:	Front-end for the csound sound processor
21cr|csoundqt-1.1.1-1|4	Name:		csoundqt
21cr|csoundqt-1.1.1-1|5	Version:	1.1.1
21cr|csoundqt-1.1.1-1|6	Release:	1
21cr|csoundqt-1.1.1-1|7	License:	LGPLv2+
21cr|csoundqt-1.1.1-1|8	Group:		Sound
21cr|csoundqt-1.1.1-1|9	Url:			https://csoundqt.github.io/
21cr|csoundqt-1.1.1-1|10	Source0:	https://github.com/%{oname}/%{oname}/archive/%{oname}-%{version}.tar.gz
21cr|csoundqt-1.1.1-1|11	Patch0:	csoundqt-1.1.1-fix-python3-syntax-errors.patch
21cr|csoundqt-1.1.1-1|12	# This one needs eventually to be updated every time there is a new csound release
21cr|csoundqt-1.1.1-1|13	Patch2:	csoundqt-0.9.8.1-update-csound-manual-URL.patch
21cr|csoundqt-1.1.1-1|14	BuildRequires:	byacc
21cr|csoundqt-1.1.1-1|15	BuildRequires:	csound >= 6.17.0
21cr|csoundqt-1.1.1-1|16	BuildRequires:	desktop-file-utils
21cr|csoundqt-1.1.1-1|17	BuildRequires:	doxygen
21cr|csoundqt-1.1.1-1|18	BuildRequires:	flex
21cr|csoundqt-1.1.1-1|19	BuildRequires:	csound-devel >= 6.17.0
21cr|csoundqt-1.1.1-1|20	BuildRequires:	python3-qt5-devel
21cr|csoundqt-1.1.1-1|21	BuildRequires:	pkgconfig(alsa)
21cr|csoundqt-1.1.1-1|22	BuildRequires:	pkgconfig(jack)
21cr|csoundqt-1.1.1-1|23	BuildRequires:	pkgconfig(python3)
21cr|csoundqt-1.1.1-1|24	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|csoundqt-1.1.1-1|25	BuildRequires:	pkgconfig(Qt5Core) >= 5.8
21cr|csoundqt-1.1.1-1|26	BuildRequires:	pkgconfig(Qt5Gui)
21cr|csoundqt-1.1.1-1|27	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|csoundqt-1.1.1-1|28	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|csoundqt-1.1.1-1|29	BuildRequires:	pkgconfig(Qt5Network)
21cr|csoundqt-1.1.1-1|30	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|csoundqt-1.1.1-1|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|csoundqt-1.1.1-1|32	BuildRequires:	pkgconfig(Qt5Qml)
21cr|csoundqt-1.1.1-1|33	BuildRequires:	pkgconfig(Qt5Quick)
21cr|csoundqt-1.1.1-1|34	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|csoundqt-1.1.1-1|35	BuildRequires:	pkgconfig(Qt5Sql)
21cr|csoundqt-1.1.1-1|36	BuildRequires:	pkgconfig(Qt5Svg)
21cr|csoundqt-1.1.1-1|37	BuildRequires:	pkgconfig(Qt5WebChannel)
21cr|csoundqt-1.1.1-1|38	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|csoundqt-1.1.1-1|39	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21cr|csoundqt-1.1.1-1|40	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|csoundqt-1.1.1-1|41	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|csoundqt-1.1.1-1|42	BuildRequires:	pkgconfig(Qt5Xml)
21cr|csoundqt-1.1.1-1|43	BuildRequires:	pkgconfig(rtmidi)
21cr|csoundqt-1.1.1-1|44	BuildRequires:	pkgconfig(sndfile)
21cr|csoundqt-1.1.1-1|45	Requires:	csound >= 6.17.0
21cr|csoundqt-1.1.1-1|46	Requires:	PyQt5
21cr|csoundqt-1.1.1-1|47	%rename	qutecsound
21cr|csoundqt-1.1.1-1|48	
21cr|csoundqt-1.1.1-1|49	%description
21cr|csoundqt-1.1.1-1|50	This is a front-end for Csound featuring a highlighting editor with
21cr|csoundqt-1.1.1-1|51	auto-complete, interactive widgets and integrated help. It is a cross platform
21cr|csoundqt-1.1.1-1|52	and aims to be a simple yet powerful and complete development environment for
21cr|csoundqt-1.1.1-1|53	Csound. It can open files created by MacCsound. Csound is a musical
21cr|csoundqt-1.1.1-1|54	programming language with a very long history, with roots in the origins of
21cr|csoundqt-1.1.1-1|55	computer music. It is still being maintained by an active community and
21cr|csoundqt-1.1.1-1|56	despite its age, is still one of the most powerful tools for sound processing
21cr|csoundqt-1.1.1-1|57	and synthesis. This program  hopes to bring the power of Csound to a larger
21cr|csoundqt-1.1.1-1|58	group of people, by reducing Csound's initial learning curve, and by giving
21cr|csoundqt-1.1.1-1|59	users more immediate control of their sound. It hopes to be both a simple
21cr|csoundqt-1.1.1-1|60	tool for the beginner, as well as a powerful tool for experienced users.
21cr|csoundqt-1.1.1-1|61	
21cr|csoundqt-1.1.1-1|62	%files
21cr|csoundqt-1.1.1-1|63	%doc ChangeLog COPYING README.md
21cr|csoundqt-1.1.1-1|64	%doc doc/*.pdf doc/images/* release_notes/*.md
21cr|csoundqt-1.1.1-1|65	%{_bindir}/*
21cr|csoundqt-1.1.1-1|66	%{_datadir}/applications/%{name}.desktop
21cr|csoundqt-1.1.1-1|67	%{_datadir}/mime/packages/x-csound-*.xml
21cr|csoundqt-1.1.1-1|68	%{_datadir}/%{name}
21cr|csoundqt-1.1.1-1|69	%{_datadir}/icons/hicolor/*/mimetypes/csound.png
21cr|csoundqt-1.1.1-1|70	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|csoundqt-1.1.1-1|71	
21cr|csoundqt-1.1.1-1|72	#----------------------------------------------------------------------------
21cr|csoundqt-1.1.1-1|73	
21cr|csoundqt-1.1.1-1|74	%prep
21cr|csoundqt-1.1.1-1|75	%setup -qn %{oname}-%{version}
21cr|csoundqt-1.1.1-1|76	%patch0 -p1
21cr|csoundqt-1.1.1-1|77	#patch2 -p1
21cr|csoundqt-1.1.1-1|78	
21cr|csoundqt-1.1.1-1|79	# Fix paths
21cr|csoundqt-1.1.1-1|80	sed -i s,"/usr/lib","%{_libdir}",g qcs-unix.pro
21cr|csoundqt-1.1.1-1|81	sed -i s,"/usr/local/include","%{_includedir}",g qcs-unix.pro
21cr|csoundqt-1.1.1-1|82	
21cr|csoundqt-1.1.1-1|83	
21cr|csoundqt-1.1.1-1|84	%build
21cr|csoundqt-1.1.1-1|85	%qmake_qt5 qcs.pro CONFIG+=html_webengine CONFIG+=rtmidi INSTALL_DIR="%{buildroot}%{_prefix}" SHARE_DIR="%{buildroot}%{_datadir}"
21cr|csoundqt-1.1.1-1|86	%make
21cr|csoundqt-1.1.1-1|87	
21cr|csoundqt-1.1.1-1|88	
21cr|csoundqt-1.1.1-1|89	%install
21cr|csoundqt-1.1.1-1|90	%makeinstall_std INSTALL_DIR="%{buildroot}%{_prefix}" SHARE_DIR="%{buildroot}%{_datadir}"
21cr|csoundqt-1.1.1-1|91	
21cr|csoundqt-1.1.1-1|92	# Install images data
21cr|csoundqt-1.1.1-1|93	cp -a images %{buildroot}%{_datadir}/%{name}
21cr|csoundqt-1.1.1-1|94	
21cr|csoundqt-1.1.1-1|95	# Fix perms
21cr|csoundqt-1.1.1-1|96	chmod -x "%{buildroot}%{_datadir}/%{name}/Examples/McCurdy Collection/LiveAudioIn/pitchamdf.csd"
21cr|csoundqt-1.1.1-1|97	chmod -x %{buildroot}%{_datadir}/applications/%{name}.desktop

845 21
21cr|ctemplate-2.3-6|1	%define	major 3
21cr|ctemplate-2.3-6|2	%define	libname %mklibname ctemplate %{major}
21cr|ctemplate-2.3-6|3	%define	develname %mklibname ctemplate -d
21cr|ctemplate-2.3-6|4	
21cr|ctemplate-2.3-6|5	Name:		ctemplate
21cr|ctemplate-2.3-6|6	Version:	2.3
21cr|ctemplate-2.3-6|7	Release:	6
21cr|ctemplate-2.3-6|8	Summary:	Simple but powerful template language for C++
21cr|ctemplate-2.3-6|9	Group:		System/Libraries
21cr|ctemplate-2.3-6|10	License:	BSD
21cr|ctemplate-2.3-6|11	URL:		https://code.google.com/p/ctemplate/
21cr|ctemplate-2.3-6|12	Source0:	https://ctemplate.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|ctemplate-2.3-6|13	BuildRequires:	python2
21cr|ctemplate-2.3-6|14	BuildRequires:	make
21cr|ctemplate-2.3-6|15	
21cr|ctemplate-2.3-6|16	%description
21cr|ctemplate-2.3-6|17	The ctemplate package contains a library implementing a simple but
21cr|ctemplate-2.3-6|18	powerful template language for C++.  It emphasizes separating logic
21cr|ctemplate-2.3-6|19	from presentation: it is impossible to embed application logic in this
21cr|ctemplate-2.3-6|20	template language.  This limits the power of the template language
21cr|ctemplate-2.3-6|21	without limiting the power of the template *system*.  Indeed, Google's
21cr|ctemplate-2.3-6|22	"main" web search uses this system exclusively for formatting output.
21cr|ctemplate-2.3-6|23	
21cr|ctemplate-2.3-6|24	%package -n	%{libname}
21cr|ctemplate-2.3-6|25	Summary:	Simple but powerful template language for C++
21cr|ctemplate-2.3-6|26	Group:		System/Libraries
21cr|ctemplate-2.3-6|27	
21cr|ctemplate-2.3-6|28	%description -n	%{libname}
21cr|ctemplate-2.3-6|29	The ctemplate package contains a library implementing a simple but
21cr|ctemplate-2.3-6|30	powerful template language for C++.  It emphasizes separating logic
21cr|ctemplate-2.3-6|31	from presentation: it is impossible to embed application logic in this
21cr|ctemplate-2.3-6|32	template language.  This limits the power of the template language
21cr|ctemplate-2.3-6|33	without limiting the power of the template *system*.  Indeed, Google's
21cr|ctemplate-2.3-6|34	"main" web search uses this system exclusively for formatting output.
21cr|ctemplate-2.3-6|35	
21cr|ctemplate-2.3-6|36	%package -n	%{develname}
21cr|ctemplate-2.3-6|37	Summary:	Development files for the %{name} library
21cr|ctemplate-2.3-6|38	Group:		Development/C
21cr|ctemplate-2.3-6|39	Provides:	%{name}-devel = %{EVRD}
21cr|ctemplate-2.3-6|40	Requires:	%{libname} = %{version}
21cr|ctemplate-2.3-6|41	
21cr|ctemplate-2.3-6|42	%description -n	%{develname}
21cr|ctemplate-2.3-6|43	The ctemplate-devel package contains static and debug libraries and header
21cr|ctemplate-2.3-6|44	files for developing applications that use the ctemplate package.
21cr|ctemplate-2.3-6|45	
21cr|ctemplate-2.3-6|46	%prep
21cr|ctemplate-2.3-6|47	%setup -q -n ctemplate-ctemplate-%{version}
21cr|ctemplate-2.3-6|48	
21cr|ctemplate-2.3-6|49	find . -name *.py -exec sed -i 's/env python/env python2/' {} \;
21cr|ctemplate-2.3-6|50	
21cr|ctemplate-2.3-6|51	%build
21cr|ctemplate-2.3-6|52	export PTHREAD_LIBS="-lpthread"
21cr|ctemplate-2.3-6|53	%configure -enable-static=no
21cr|ctemplate-2.3-6|54	%make
21cr|ctemplate-2.3-6|55	
21cr|ctemplate-2.3-6|56	%check
21cr|ctemplate-2.3-6|57	%__make check
21cr|ctemplate-2.3-6|58	
21cr|ctemplate-2.3-6|59	%install
21cr|ctemplate-2.3-6|60	%__rm -rf %{buildroot}
21cr|ctemplate-2.3-6|61	%makeinstall_std
21cr|ctemplate-2.3-6|62	rm -f %{buildroot}%{_docdir}/%{name}-%{version}/INSTALL
21cr|ctemplate-2.3-6|63	
21cr|ctemplate-2.3-6|64	%files -n %{libname}
21cr|ctemplate-2.3-6|65	%doc AUTHORS COPYING ChangeLog INSTALL README doc/*
21cr|ctemplate-2.3-6|66	%{_libdir}/*.so.%{major}*
21cr|ctemplate-2.3-6|67	
21cr|ctemplate-2.3-6|68	%files -n %{develname}
21cr|ctemplate-2.3-6|69	%doc %{_docdir}/%{name}-%{version}
21cr|ctemplate-2.3-6|70	%{_includedir}/ctemplate/*
21cr|ctemplate-2.3-6|71	%{_libdir}/pkgconfig/libctemplate*.pc
21cr|ctemplate-2.3-6|72	%{_bindir}/diff_tpl_auto_escape
21cr|ctemplate-2.3-6|73	%{_bindir}/make_tpl_varnames_h
21cr|ctemplate-2.3-6|74	%{_bindir}/template-converter
21cr|ctemplate-2.3-6|75	%{_libdir}/*.so

846 21
21cr|cthumb-4.2-16|1	Summary:	A program to generate Web picture albums
21cr|cthumb-4.2-16|2	Name:		cthumb
21cr|cthumb-4.2-16|3	Version:	4.2
21cr|cthumb-4.2-16|4	Release:	16
21cr|cthumb-4.2-16|5	License:	GPL
21cr|cthumb-4.2-16|6	Group:		Networking/WWW
21cr|cthumb-4.2-16|7	Source0:	http://prdownloads.sourceforge.net/cthumb/%{name}-%{version}.tar.gz
21cr|cthumb-4.2-16|8	URL:		http://cthumb.sourceforge.net/
21cr|cthumb-4.2-16|9	BuildArch:	noarch
21cr|cthumb-4.2-16|10	Requires:	perl-base
21cr|cthumb-4.2-16|11	Requires:	perl-HTML-Parser
21cr|cthumb-4.2-16|12	Requires:	perl-MIME-tools
21cr|cthumb-4.2-16|13	Requires:	perl-URI
21cr|cthumb-4.2-16|14	Requires:	netpbm
21cr|cthumb-4.2-16|15	
21cr|cthumb-4.2-16|16	
21cr|cthumb-4.2-16|17	%description
21cr|cthumb-4.2-16|18	Cthumb allows you to create a web picture album, with an index and
21cr|cthumb-4.2-16|19	several pages, each with thumbnails of your pictures. it optionally
21cr|cthumb-4.2-16|20	generates pages in several languages simultaneously. it automatically
21cr|cthumb-4.2-16|21	generates thumbnails of the pictures. it attempts to be nice in the
21cr|cthumb-4.2-16|22	look of the pages it generates. it is geared towards people that have
21cr|cthumb-4.2-16|23	ton of digital images that need to be labeled and classified. all you
21cr|cthumb-4.2-16|24	need is the pictures and a text editor to put all the titles for every
21cr|cthumb-4.2-16|25	picture in a simple "album" textfile.
21cr|cthumb-4.2-16|26	
21cr|cthumb-4.2-16|27	%prep
21cr|cthumb-4.2-16|28	%setup -q
21cr|cthumb-4.2-16|29	
21cr|cthumb-4.2-16|30	%build
21cr|cthumb-4.2-16|31	./configure --prefix=%{_prefix} --mandir=%{_mandir}
21cr|cthumb-4.2-16|32	
21cr|cthumb-4.2-16|33	%install
21cr|cthumb-4.2-16|34	mkdir -p %{buildroot}
21cr|cthumb-4.2-16|35	
21cr|cthumb-4.2-16|36	make prefix=%{buildroot}%{_prefix} \
21cr|cthumb-4.2-16|37	mandir=%{buildroot}%{_mandir} install
21cr|cthumb-4.2-16|38	cp contrib/mkalbum %{buildroot}%{_bindir}
21cr|cthumb-4.2-16|39	cp contrib/tree2album %{buildroot}%{_bindir}
21cr|cthumb-4.2-16|40	
21cr|cthumb-4.2-16|41	%files
21cr|cthumb-4.2-16|42	%doc README TO-DO INSTALL BUGS VERSION AUTHORS ChangeLog cthumbrc.sample
21cr|cthumb-4.2-16|43	%doc contrib/*.readme
21cr|cthumb-4.2-16|44	%attr(0755,root,root) %{_bindir}/*
21cr|cthumb-4.2-16|45	%{_datadir}/man/*/*
21cr|cthumb-4.2-16|46	%dir %{_datadir}/images/
21cr|cthumb-4.2-16|47	%{_datadir}/images/*

847 21
21cr|ctorrent-3.3.2-9|1	Summary:	Fast and small BitTorrent Client program written in C/C++
21cr|ctorrent-3.3.2-9|2	Name:		ctorrent
21cr|ctorrent-3.3.2-9|3	Version:	3.3.2
21cr|ctorrent-3.3.2-9|4	Release:	9
21cr|ctorrent-3.3.2-9|5	License:	GPLv2+
21cr|ctorrent-3.3.2-9|6	Group:		Networking/File transfer
21cr|ctorrent-3.3.2-9|7	Url:		http://www.rahul.net/dholmes/ctorrent/
21cr|ctorrent-3.3.2-9|8	Source0:	http://www.rahul.net/dholmes/ctorrent/%{name}-dnh%{version}.tar.gz
21cr|ctorrent-3.3.2-9|9	BuildRequires:	pkgconfig(openssl)
21cr|ctorrent-3.3.2-9|10	
21cr|ctorrent-3.3.2-9|11	%description
21cr|ctorrent-3.3.2-9|12	CTorrent is a BitTorrent Client program written in C/C++ for FreeBSD and Linux.
21cr|ctorrent-3.3.2-9|13	Fast and small are CTorrent's two strengths.
21cr|ctorrent-3.3.2-9|14	
21cr|ctorrent-3.3.2-9|15	This is the Enhanced CTorrent fork.
21cr|ctorrent-3.3.2-9|16	
21cr|ctorrent-3.3.2-9|17	%files
21cr|ctorrent-3.3.2-9|18	%doc AUTHORS ChangeLog NEWS README* VERSION
21cr|ctorrent-3.3.2-9|19	%{_bindir}/%{name}
21cr|ctorrent-3.3.2-9|20	
21cr|ctorrent-3.3.2-9|21	#----------------------------------------------------------------------------
21cr|ctorrent-3.3.2-9|22	
21cr|ctorrent-3.3.2-9|23	%prep
21cr|ctorrent-3.3.2-9|24	%setup -q -n %{name}-dnh%{version}
21cr|ctorrent-3.3.2-9|25	
21cr|ctorrent-3.3.2-9|26	%build
21cr|ctorrent-3.3.2-9|27	%configure
21cr|ctorrent-3.3.2-9|28	%make
21cr|ctorrent-3.3.2-9|29	
21cr|ctorrent-3.3.2-9|30	%install
21cr|ctorrent-3.3.2-9|31	%makeinstall_std

848 21
21cr|ctpl-0.3.4-4|1	%define use_ccache        	1
21cr|ctpl-0.3.4-4|2	%define ccachedir		~/.ccache-OOo%{mdvsuffix}%{?_with_ccache: %global use_ccache 1}%{?_without_ccache: %global use_ccache 0}
21cr|ctpl-0.3.4-4|3	%define debug_package          	%{nil}
21cr|ctpl-0.3.4-4|4	
21cr|ctpl-0.3.4-4|5	%define major 2
21cr|ctpl-0.3.4-4|6	%define libname %mklibname %{name} %{major}
21cr|ctpl-0.3.4-4|7	%define devname %mklibname -d %{name}
21cr|ctpl-0.3.4-4|8	
21cr|ctpl-0.3.4-4|9	Name:		ctpl
21cr|ctpl-0.3.4-4|10	Group:		Sciences/Mathematics
21cr|ctpl-0.3.4-4|11	License:	GPLv3+
21cr|ctpl-0.3.4-4|12	Summary:	Template engine library written in C
21cr|ctpl-0.3.4-4|13	Version:	0.3.4
21cr|ctpl-0.3.4-4|14	Release:	4
21cr|ctpl-0.3.4-4|15	Source:		http://download.tuxfamily.org/ctpl/releases/%{name}-%{version}.tar.gz
21cr|ctpl-0.3.4-4|16	URL:		http://ctpl.tuxfamily.org/
21cr|ctpl-0.3.4-4|17	BuildRequires:	gtk-doc
21cr|ctpl-0.3.4-4|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|ctpl-0.3.4-4|19	BuildRequires:	pkgconfig
21cr|ctpl-0.3.4-4|20	
21cr|ctpl-0.3.4-4|21	%description
21cr|ctpl-0.3.4-4|22	CTPL is a template engine library written in C and distributed
21cr|ctpl-0.3.4-4|23	under the terms of the GNU GPLv3+. See the overview in the
21cr|ctpl-0.3.4-4|24	documentation for a more complete description.
21cr|ctpl-0.3.4-4|25	
21cr|ctpl-0.3.4-4|26	%package -n %{libname}
21cr|ctpl-0.3.4-4|27	Summary: Template engine library written in C
21cr|ctpl-0.3.4-4|28	Group:   Sciences/Mathematics
21cr|ctpl-0.3.4-4|29	
21cr|ctpl-0.3.4-4|30	%description -n %{libname}
21cr|ctpl-0.3.4-4|31	Library package for ctpl
21cr|ctpl-0.3.4-4|32	
21cr|ctpl-0.3.4-4|33	%package -n %{devname}
21cr|ctpl-0.3.4-4|34	Summary: Development files for ctpl
21cr|ctpl-0.3.4-4|35	Group:   Sciences/Mathematics
21cr|ctpl-0.3.4-4|36	
21cr|ctpl-0.3.4-4|37	%description -n %{devname}
21cr|ctpl-0.3.4-4|38	Development files for ctpl library
21cr|ctpl-0.3.4-4|39	
21cr|ctpl-0.3.4-4|40	%prep
21cr|ctpl-0.3.4-4|41	%setup -q
21cr|ctpl-0.3.4-4|42	
21cr|ctpl-0.3.4-4|43	%build
21cr|ctpl-0.3.4-4|44	%configure --enable-gtk-doc -enable-gtk-doc-pdf
21cr|ctpl-0.3.4-4|45	%make
21cr|ctpl-0.3.4-4|46	
21cr|ctpl-0.3.4-4|47	%install
21cr|ctpl-0.3.4-4|48	%makeinstall
21cr|ctpl-0.3.4-4|49	
21cr|ctpl-0.3.4-4|50	%files
21cr|ctpl-0.3.4-4|51	%{_datadir}/gtk-doc/*
21cr|ctpl-0.3.4-4|52	%{_datadir}/man/man1/*
21cr|ctpl-0.3.4-4|53	%{_bindir}/ctpl
21cr|ctpl-0.3.4-4|54	%{_datadir}/locale/fr/LC_MESSAGES/ctpl.mo
21cr|ctpl-0.3.4-4|55	%{_datadir}/locale/it/LC_MESSAGES/ctpl.mo
21cr|ctpl-0.3.4-4|56	
21cr|ctpl-0.3.4-4|57	%files -n %{libname}
21cr|ctpl-0.3.4-4|58	%{_libdir}/*
21cr|ctpl-0.3.4-4|59	
21cr|ctpl-0.3.4-4|60	%files -n %{devname}
21cr|ctpl-0.3.4-4|61	%{_includedir}/%{name}/*

849 21
21cr|cube-escape-0.9-1|1	# Workaround to build with GCC 10
21cr|cube-escape-0.9-1|2	%global optflags %{optflags} -fcommon
21cr|cube-escape-0.9-1|3	%define debug_package	%{nil}
21cr|cube-escape-0.9-1|4	
21cr|cube-escape-0.9-1|5	Name:           cube-escape
21cr|cube-escape-0.9-1|6	Version:        0.9
21cr|cube-escape-0.9-1|7	Release:        1
21cr|cube-escape-0.9-1|8	Summary:        Progress over a maze etched on the surface of a cube
21cr|cube-escape-0.9-1|9	License:        GPLv3+
21cr|cube-escape-0.9-1|10	Group:          Games/Puzzles
21cr|cube-escape-0.9-1|11	Url:            https://code.google.com/p/cube-escape/
21cr|cube-escape-0.9-1|12	Source0:        http://cube-escape.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|cube-escape-0.9-1|13	Source1:        %{name}.png
21cr|cube-escape-0.9-1|14	Patch0:         cube-escape-rosa-games.patch
21cr|cube-escape-0.9-1|15	Patch1:         cube-escape-rosa-optflags.patch
21cr|cube-escape-0.9-1|16	BuildRequires:  pkgconfig(sdl)
21cr|cube-escape-0.9-1|17	BuildRequires:  pkgconfig(SDL_ttf)
21cr|cube-escape-0.9-1|18	BuildRequires:  pkgconfig(SDL_image)
21cr|cube-escape-0.9-1|19	Requires:       fonts-ttf-liberation
21cr|cube-escape-0.9-1|20	
21cr|cube-escape-0.9-1|21	%description
21cr|cube-escape-0.9-1|22	Cube Escape is a game in which you are inside a cube made up of numerous
21cr|cube-escape-0.9-1|23	shells, with a maze etched on the surface of each shell. Escape the cube
21cr|cube-escape-0.9-1|24	by travelling through the mazes, including over cube edges, until you find
21cr|cube-escape-0.9-1|25	an upward exit. When you reach the red exit, you win.
21cr|cube-escape-0.9-1|26	
21cr|cube-escape-0.9-1|27	%files
21cr|cube-escape-0.9-1|28	%doc README COPYING
21cr|cube-escape-0.9-1|29	%{_gamesbindir}/%{name}
21cr|cube-escape-0.9-1|30	%{_gamesdatadir}/%{name}/
21cr|cube-escape-0.9-1|31	%{_datadir}/applications/%{name}.desktop
21cr|cube-escape-0.9-1|32	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|cube-escape-0.9-1|33	#-----------------------------------------------------------------
21cr|cube-escape-0.9-1|34	
21cr|cube-escape-0.9-1|35	%prep
21cr|cube-escape-0.9-1|36	%setup -q
21cr|cube-escape-0.9-1|37	%patch0 -p1
21cr|cube-escape-0.9-1|38	%patch1 -p1
21cr|cube-escape-0.9-1|39	find . -perm 0600 -exec chmod 0644 {} \;
21cr|cube-escape-0.9-1|40	
21cr|cube-escape-0.9-1|41	%build
21cr|cube-escape-0.9-1|42	%setup_compile_flags
21cr|cube-escape-0.9-1|43	%make
21cr|cube-escape-0.9-1|44	
21cr|cube-escape-0.9-1|45	%install
21cr|cube-escape-0.9-1|46	rm -f data/{LiberationMono-Regular.ttf,icon.png}
21cr|cube-escape-0.9-1|47	
21cr|cube-escape-0.9-1|48	install -D -m 0755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|cube-escape-0.9-1|49	install -d -m 0755 %{buildroot}%{_gamesdatadir}/%{name}/
21cr|cube-escape-0.9-1|50	install -m 0644 data/* %{buildroot}%{_gamesdatadir}/%{name}/
21cr|cube-escape-0.9-1|51	install -D -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|cube-escape-0.9-1|52	
21cr|cube-escape-0.9-1|53	install -d %{buildroot}%{_datadir}/applications
21cr|cube-escape-0.9-1|54	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|cube-escape-0.9-1|55	[Desktop Entry]
21cr|cube-escape-0.9-1|56	Name=Cube Escape
21cr|cube-escape-0.9-1|57	GenericName=3D maze
21cr|cube-escape-0.9-1|58	Comment=%{summary}
21cr|cube-escape-0.9-1|59	Exec=%{name}
21cr|cube-escape-0.9-1|60	Icon=%{name}
21cr|cube-escape-0.9-1|61	Terminal=false
21cr|cube-escape-0.9-1|62	Type=Application
21cr|cube-escape-0.9-1|63	StartupNotify=true
21cr|cube-escape-0.9-1|64	Categories=Game;LogicGame;
21cr|cube-escape-0.9-1|65	EOF

850 21
21cr|cudd-2.5.0-5|1	%define         libcudd         %mklibname cudd 2
21cr|cudd-2.5.0-5|2	%define         libcudd_devel   %mklibname -d cudd
21cr|cudd-2.5.0-5|3	
21cr|cudd-2.5.0-5|4	Name:           cudd
21cr|cudd-2.5.0-5|5	Version:        2.5.0
21cr|cudd-2.5.0-5|6	Release:        5
21cr|cudd-2.5.0-5|7	Summary:        CU Decision Diagram Package
21cr|cudd-2.5.0-5|8	Group:          Sciences/Mathematics
21cr|cudd-2.5.0-5|9	License:        BSD
21cr|cudd-2.5.0-5|10	URL:            http://vlsi.colorado.edu/~fabio/CUDD/
21cr|cudd-2.5.0-5|11	Source0:        ftp://vlsi.Colorado.EDU/pub/%{name}-%{version}.tar.gz
21cr|cudd-2.5.0-5|12	# This patch was sent upstream in September 2005.
21cr|cudd-2.5.0-5|13	# Build shared libraries as well as static archives, and incidentally unbreak
21cr|cudd-2.5.0-5|14	# parallel make.
21cr|cudd-2.5.0-5|15	Patch0:         cudd-2.5.0-sharedlib.patch
21cr|cudd-2.5.0-5|16	# This patch was sent upstream in September 2005.
21cr|cudd-2.5.0-5|17	# Fix some mixed signed/unsigned operations
21cr|cudd-2.5.0-5|18	Patch1:         cudd-2.5.0-signedness.patch
21cr|cudd-2.5.0-5|19	# This patch was sent upstream in September 2005.
21cr|cudd-2.5.0-5|20	# Don't ignore the return values of certain functions
21cr|cudd-2.5.0-5|21	Patch2:         cudd-2.5.0-retval.patch
21cr|cudd-2.5.0-5|22	# This patch was sent upstream in September 2005.
21cr|cudd-2.5.0-5|23	# Fix a bunch of "used without being initialized" warnings
21cr|cudd-2.5.0-5|24	Patch3:         cudd-2.5.0-init.patch
21cr|cudd-2.5.0-5|25	# This patch was sent upstream in September 2005.
21cr|cudd-2.5.0-5|26	# On 64 bit platforms, fix the size definitions of void * and long.
21cr|cudd-2.5.0-5|27	# Use the correct floating point structure based on endianness.
21cr|cudd-2.5.0-5|28	Patch4:         cudd-2.5.0-arch.patch
21cr|cudd-2.5.0-5|29	
21cr|cudd-2.5.0-5|30	
21cr|cudd-2.5.0-5|31	%description
21cr|cudd-2.5.0-5|32	CUDD is a package for the manipulation of Binary Decision Diagrams
21cr|cudd-2.5.0-5|33	(BDDs), Algebraic Decision Diagrams (ADDs) and Zero-suppressed
21cr|cudd-2.5.0-5|34	Binary Decision Diagrams (ZDDs).
21cr|cudd-2.5.0-5|35	
21cr|cudd-2.5.0-5|36	
21cr|cudd-2.5.0-5|37	%package        -n %{libcudd}
21cr|cudd-2.5.0-5|38	Summary:        Runtime libraries for %{name}
21cr|cudd-2.5.0-5|39	Group:          Sciences/Mathematics
21cr|cudd-2.5.0-5|40	Requires:       %{libcudd} = %{version}-%{release}
21cr|cudd-2.5.0-5|41	
21cr|cudd-2.5.0-5|42	
21cr|cudd-2.5.0-5|43	%description    -n %{libcudd}
21cr|cudd-2.5.0-5|44	Runtime libraries for %{name}.
21cr|cudd-2.5.0-5|45	
21cr|cudd-2.5.0-5|46	
21cr|cudd-2.5.0-5|47	%package        -n %{libcudd_devel}
21cr|cudd-2.5.0-5|48	Summary:        Header files and man pages for %{name}
21cr|cudd-2.5.0-5|49	Group:          Development/C++
21cr|cudd-2.5.0-5|50	Requires:       %{libcudd} = %{version}-%{release}
21cr|cudd-2.5.0-5|51	Provides:       %{name}-devel = %{version}-%{release}
21cr|cudd-2.5.0-5|52	
21cr|cudd-2.5.0-5|53	
21cr|cudd-2.5.0-5|54	%description    -n %{libcudd_devel}
21cr|cudd-2.5.0-5|55	Development headers and man pages for %{name}.
21cr|cudd-2.5.0-5|56	
21cr|cudd-2.5.0-5|57	
21cr|cudd-2.5.0-5|58	%prep
21cr|cudd-2.5.0-5|59	%setup -q
21cr|cudd-2.5.0-5|60	%patch0
21cr|cudd-2.5.0-5|61	%patch1
21cr|cudd-2.5.0-5|62	%patch2
21cr|cudd-2.5.0-5|63	%patch3
21cr|cudd-2.5.0-5|64	%patch4
21cr|cudd-2.5.0-5|65	
21cr|cudd-2.5.0-5|66	# Fix two doc files with DOS line endings
21cr|cudd-2.5.0-5|67	for f in dddmp/README.*; do
21cr|cudd-2.5.0-5|68	sed 's/\r//' $f > ${f}.fixed
21cr|cudd-2.5.0-5|69	touch -r $f ${f}.fixed
21cr|cudd-2.5.0-5|70	mv -f ${f}.fixed $f
21cr|cudd-2.5.0-5|71	done
21cr|cudd-2.5.0-5|72	
21cr|cudd-2.5.0-5|73	
21cr|cudd-2.5.0-5|74	%build
21cr|cudd-2.5.0-5|75	# Build the shared libraries and binaries
21cr|cudd-2.5.0-5|76	make %{?_smp_mflags} CPPFLAGS="%{optflags}" ICFLAGS="%{optflags} -fPIC" \
21cr|cudd-2.5.0-5|77	XCFLAGS="-DHAVE_IEEE_754 -DBSD"
21cr|cudd-2.5.0-5|78	
21cr|cudd-2.5.0-5|79	
21cr|cudd-2.5.0-5|80	%install
21cr|cudd-2.5.0-5|81	# Install the shared libraries
21cr|cudd-2.5.0-5|82	mkdir -p $RPM_BUILD_ROOT%{_libdir}
21cr|cudd-2.5.0-5|83	for slib in */*.so; do
21cr|cudd-2.5.0-5|84	install -p -m 755 ${slib}.%{version} $RPM_BUILD_ROOT%{_libdir}/
21cr|cudd-2.5.0-5|85	mv ${slib}.2 $RPM_BUILD_ROOT%{_libdir}
21cr|cudd-2.5.0-5|86	mv ${slib} $RPM_BUILD_ROOT%{_libdir}
21cr|cudd-2.5.0-5|87	done
21cr|cudd-2.5.0-5|88	
21cr|cudd-2.5.0-5|89	# Install the header files
21cr|cudd-2.5.0-5|90	mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name}
21cr|cudd-2.5.0-5|91	for hdr in include/*; do
21cr|cudd-2.5.0-5|92	install -p -m 644 ${hdr} $RPM_BUILD_ROOT%{_includedir}/%{name}/
21cr|cudd-2.5.0-5|93	done
21cr|cudd-2.5.0-5|94	
21cr|cudd-2.5.0-5|95	# Install the test binary
21cr|cudd-2.5.0-5|96	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21cr|cudd-2.5.0-5|97	install -p -m 0755 nanotrav/nanotrav $RPM_BUILD_ROOT%{_bindir}
21cr|cudd-2.5.0-5|98	
21cr|cudd-2.5.0-5|99	# Install the test binary man page
21cr|cudd-2.5.0-5|100	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
21cr|cudd-2.5.0-5|101	install -p -m 0644 nanotrav/nanotrav.1 $RPM_BUILD_ROOT%{_mandir}/man1
21cr|cudd-2.5.0-5|102	
21cr|cudd-2.5.0-5|103	# Put all the documentation in one place for easy installation
21cr|cudd-2.5.0-5|104	mkdir doc
21cr|cudd-2.5.0-5|105	mv cudd/doc doc/cudd
21cr|cudd-2.5.0-5|106	mv dddmp/doc doc/dddmp
21cr|cudd-2.5.0-5|107	mv dddmp/R* doc/dddmp
21cr|cudd-2.5.0-5|108	mv mtr/doc doc/mtr
21cr|cudd-2.5.0-5|109	mv nanotrav/doc doc/nanotrav
21cr|cudd-2.5.0-5|110	mv nanotrav/README doc/nanotrav
21cr|cudd-2.5.0-5|111	mv st/doc doc/st
21cr|cudd-2.5.0-5|112	
21cr|cudd-2.5.0-5|113	
21cr|cudd-2.5.0-5|114	%files
21cr|cudd-2.5.0-5|115	%doc README LICENSE RELEASE.NOTES doc/nanotrav
21cr|cudd-2.5.0-5|116	%{_bindir}/nanotrav
21cr|cudd-2.5.0-5|117	%{_mandir}/man1/*
21cr|cudd-2.5.0-5|118	
21cr|cudd-2.5.0-5|119	
21cr|cudd-2.5.0-5|120	%files -n %{libcudd}
21cr|cudd-2.5.0-5|121	%doc README LICENSE doc/cudd doc/dddmp doc/mtr doc/st
21cr|cudd-2.5.0-5|122	%{_libdir}/*.so.*
21cr|cudd-2.5.0-5|123	
21cr|cudd-2.5.0-5|124	
21cr|cudd-2.5.0-5|125	%files -n %{libcudd_devel}
21cr|cudd-2.5.0-5|126	%doc README LICENSE doc/cudd doc/dddmp doc/mtr doc/st
21cr|cudd-2.5.0-5|127	%{_includedir}/%{name}
21cr|cudd-2.5.0-5|128	%{_libdir}/*.so

851 21
21cr|cuegen-1.2.2-4|1	# No debug package produced
21cr|cuegen-1.2.2-4|2	%define	debug_package %{nil}
21cr|cuegen-1.2.2-4|3	
21cr|cuegen-1.2.2-4|4	Summary:	FLAC-compatible cuesheet generator for Linux
21cr|cuegen-1.2.2-4|5	Name:		cuegen
21cr|cuegen-1.2.2-4|6	Version:	1.2.2
21cr|cuegen-1.2.2-4|7	Release:	4
21cr|cuegen-1.2.2-4|8	License:	GPLv3+
21cr|cuegen-1.2.2-4|9	Group:		Sound
21cr|cuegen-1.2.2-4|10	Url:		https://sourceforge.net/projects/cuegen/
21cr|cuegen-1.2.2-4|11	Source0:	https://sourceforge.net/projects/cuegen/files/%{name}.src.tar.gz
21cr|cuegen-1.2.2-4|12	BuildRequires:	lazarus >= 1.2
21cr|cuegen-1.2.2-4|13	#lazarus not available on aarch64 and other
21cr|cuegen-1.2.2-4|14	ExclusiveArch: %{ix86} %{x86_64}
21cr|cuegen-1.2.2-4|15	
21cr|cuegen-1.2.2-4|16	%description
21cr|cuegen-1.2.2-4|17	CUEgen is a FLAC-compatible cuesheet generator for Linux. The FLAC format
21cr|cuegen-1.2.2-4|18	allows cuesheets to be embedded in .flac files by storing their data in the
21cr|cuegen-1.2.2-4|19	CUESHEET metadata block. The cuesheet itself is simply a description of the
21cr|cuegen-1.2.2-4|20	contents of an audio CD. The cuesheet can be used in conjunction with a .flac
21cr|cuegen-1.2.2-4|21	file to store a complete album in a single FLAC file and then retrieve
21cr|cuegen-1.2.2-4|22	individual tracks from that file. The cuesheet may also be used by CD burning
21cr|cuegen-1.2.2-4|23	applications to recreate an identical copy of an original audio CD from its
21cr|cuegen-1.2.2-4|24	FLAC representation and an associated cuesheet. As such, cuesheets are of
21cr|cuegen-1.2.2-4|25	great use in archiving, transporting and burning FLAC-encoded audio files.
21cr|cuegen-1.2.2-4|26	
21cr|cuegen-1.2.2-4|27	%files
21cr|cuegen-1.2.2-4|28	%doc COPYING.txt readme.txt
21cr|cuegen-1.2.2-4|29	%{_bindir}/%{name}
21cr|cuegen-1.2.2-4|30	
21cr|cuegen-1.2.2-4|31	#-----------------------------------------------------------------------------
21cr|cuegen-1.2.2-4|32	
21cr|cuegen-1.2.2-4|33	%prep
21cr|cuegen-1.2.2-4|34	%setup -qn %{version}
21cr|cuegen-1.2.2-4|35	
21cr|cuegen-1.2.2-4|36	# Fix wrong perms
21cr|cuegen-1.2.2-4|37	chmod -x *.txt
21cr|cuegen-1.2.2-4|38	
21cr|cuegen-1.2.2-4|39	
21cr|cuegen-1.2.2-4|40	%build
21cr|cuegen-1.2.2-4|41	# See buildlinux.sh in the sources
21cr|cuegen-1.2.2-4|42	lazbuild --bm="release generic" cuegenerator.lpi
21cr|cuegen-1.2.2-4|43	
21cr|cuegen-1.2.2-4|44	
21cr|cuegen-1.2.2-4|45	%install
21cr|cuegen-1.2.2-4|46	# No install script
21cr|cuegen-1.2.2-4|47	install -D -m 755 bin/release/cuegenerator %{buildroot}%{_bindir}/cuegen

852 21
21cr|cuetools-1.4.1-2|1	Summary:	Utilities to works with cue and TOC files
21cr|cuetools-1.4.1-2|2	Name:		cuetools
21cr|cuetools-1.4.1-2|3	Version:	1.4.1
21cr|cuetools-1.4.1-2|4	Release:	2
21cr|cuetools-1.4.1-2|5	License:	GPLv2+
21cr|cuetools-1.4.1-2|6	Group:		Archiving/Cd burning
21cr|cuetools-1.4.1-2|7	Url:		https://github.com/svend/cuetools
21cr|cuetools-1.4.1-2|8	Source0:	https://github.com/svend/cuetools/archive/%{name}-%{version}.tar.gz
21cr|cuetools-1.4.1-2|9	Source1:	cuetag.sh
21cr|cuetools-1.4.1-2|10	BuildRequires:	bison
21cr|cuetools-1.4.1-2|11	BuildRequires:	byacc
21cr|cuetools-1.4.1-2|12	BuildRequires:	flex
21cr|cuetools-1.4.1-2|13	
21cr|cuetools-1.4.1-2|14	%description
21cr|cuetools-1.4.1-2|15	Cuetools is a set of utilities for working with cue files and TOC files.
21cr|cuetools-1.4.1-2|16	It includes programs for conversion between the formats, file renaming based
21cr|cuetools-1.4.1-2|17	on cue/TOC information, and track breakpoint printing.
21cr|cuetools-1.4.1-2|18	
21cr|cuetools-1.4.1-2|19	%files
21cr|cuetools-1.4.1-2|20	%doc COPYING NEWS README.md TODO
21cr|cuetools-1.4.1-2|21	%{_bindir}/*
21cr|cuetools-1.4.1-2|22	%{_mandir}/man1/*
21cr|cuetools-1.4.1-2|23	
21cr|cuetools-1.4.1-2|24	#-----------------------------------------------------------------------------
21cr|cuetools-1.4.1-2|25	
21cr|cuetools-1.4.1-2|26	%prep
21cr|cuetools-1.4.1-2|27	%setup -q
21cr|cuetools-1.4.1-2|28	
21cr|cuetools-1.4.1-2|29	
21cr|cuetools-1.4.1-2|30	%build
21cr|cuetools-1.4.1-2|31	autoreconf -vfi
21cr|cuetools-1.4.1-2|32	%configure
21cr|cuetools-1.4.1-2|33	%make
21cr|cuetools-1.4.1-2|34	
21cr|cuetools-1.4.1-2|35	
21cr|cuetools-1.4.1-2|36	%install
21cr|cuetools-1.4.1-2|37	%makeinstall_std
21cr|cuetools-1.4.1-2|38	
21cr|cuetools-1.4.1-2|39	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}

853 21
21cr|culmus-latex-0.7-6|1	%define texmfdir %{_datadir}/texmf
21cr|culmus-latex-0.7-6|2	
21cr|culmus-latex-0.7-6|3	Summary:	Culmus Hebrew fonts for LaTeX
21cr|culmus-latex-0.7-6|4	Name:		culmus-latex
21cr|culmus-latex-0.7-6|5	Version:	0.7
21cr|culmus-latex-0.7-6|6	Release:	6
21cr|culmus-latex-0.7-6|7	License:	GPLv2+
21cr|culmus-latex-0.7-6|8	Group:		Publishing
21cr|culmus-latex-0.7-6|9	Url:		http://ivritex.sourceforge.net/
21cr|culmus-latex-0.7-6|10	Source0:	%{name}-%{version}-r1.tar.gz
21cr|culmus-latex-0.7-6|11	Patch0:		Makefile.patch
21cr|culmus-latex-0.7-6|12	BuildRequires:	fonts-type1-hebrew
21cr|culmus-latex-0.7-6|13	BuildRequires:	tetex
21cr|culmus-latex-0.7-6|14	BuildRequires:	tetex-afm
21cr|culmus-latex-0.7-6|15	Requires:	fonts-type1-hebrew
21cr|culmus-latex-0.7-6|16	Requires:	tetex
21cr|culmus-latex-0.7-6|17	Requires(post,preun):	texlive-kpathsea.bin
21cr|culmus-latex-0.7-6|18	Requires(post,preun):	texlive-tetex
21cr|culmus-latex-0.7-6|19	Obsoletes:	ivritex < 1.2.2
21cr|culmus-latex-0.7-6|20	BuildArch:	noarch
21cr|culmus-latex-0.7-6|21	
21cr|culmus-latex-0.7-6|22	%description
21cr|culmus-latex-0.7-6|23	This package provides LaTeX support for the Hebrew fonts distributed by the
21cr|culmus-latex-0.7-6|24	Culmus Project.
21cr|culmus-latex-0.7-6|25	
21cr|culmus-latex-0.7-6|26	%files
21cr|culmus-latex-0.7-6|27	%doc README GNU-GPL LICENSE-Culmus examples/
21cr|culmus-latex-0.7-6|28	%{texmfdir}/fonts/afm/public/culmus
21cr|culmus-latex-0.7-6|29	%{texmfdir}/fonts/type1/public/culmus
21cr|culmus-latex-0.7-6|30	%{texmfdir}/fonts/enc/dvips/culmus
21cr|culmus-latex-0.7-6|31	%{texmfdir}/fonts/map/dvips/culmus.map
21cr|culmus-latex-0.7-6|32	%{texmfdir}/fonts/tfm/public/culmus
21cr|culmus-latex-0.7-6|33	%{texmfdir}/fonts/vf/public/culmus
21cr|culmus-latex-0.7-6|34	%{texmfdir}/tex/latex/culmus
21cr|culmus-latex-0.7-6|35	%{texmfdir}/tex/generic/0babel
21cr|culmus-latex-0.7-6|36	
21cr|culmus-latex-0.7-6|37	%post
21cr|culmus-latex-0.7-6|38	mktexlsr
21cr|culmus-latex-0.7-6|39	updmap-sys --enable Map=culmus.map --quiet
21cr|culmus-latex-0.7-6|40	
21cr|culmus-latex-0.7-6|41	%postun
21cr|culmus-latex-0.7-6|42	mktexlsr
21cr|culmus-latex-0.7-6|43	updmap-sys --disable culmus.map --quiet
21cr|culmus-latex-0.7-6|44	
21cr|culmus-latex-0.7-6|45	#----------------------------------------------------------------------------
21cr|culmus-latex-0.7-6|46	
21cr|culmus-latex-0.7-6|47	%prep
21cr|culmus-latex-0.7-6|48	%setup -q -n %{name}-%{version}-r1
21cr|culmus-latex-0.7-6|49	%patch0 -p0
21cr|culmus-latex-0.7-6|50	
21cr|culmus-latex-0.7-6|51	%install
21cr|culmus-latex-0.7-6|52	make DESTDIR=%{buildroot} pkginstall

854 21
21cr|cuneiform-linux-1.1.0-8|1	%define major 0
21cr|cuneiform-linux-1.1.0-8|2	%define libname %mklibname cuneiform %{major}
21cr|cuneiform-linux-1.1.0-8|3	%define devname %mklibname cuneiform -d
21cr|cuneiform-linux-1.1.0-8|4	
21cr|cuneiform-linux-1.1.0-8|5	# datafiles must have DOS-style EOL
21cr|cuneiform-linux-1.1.0-8|6	%define dont_fix_eol 1
21cr|cuneiform-linux-1.1.0-8|7	
21cr|cuneiform-linux-1.1.0-8|8	Summary:	An OCR system
21cr|cuneiform-linux-1.1.0-8|9	Name:		cuneiform-linux
21cr|cuneiform-linux-1.1.0-8|10	Version:	1.1.0
21cr|cuneiform-linux-1.1.0-8|11	Release:	8
21cr|cuneiform-linux-1.1.0-8|12	License:	BSD
21cr|cuneiform-linux-1.1.0-8|13	Group:		Text tools
21cr|cuneiform-linux-1.1.0-8|14	Url:		https://launchpad.net/cuneiform-linux
21cr|cuneiform-linux-1.1.0-8|15	Source0:	%{name}-%{version}.tar.bz2
21cr|cuneiform-linux-1.1.0-8|16	Patch0:		cuneiform-1.1.0-typos.patch
21cr|cuneiform-linux-1.1.0-8|17	Patch1:		cuneiform-1.1.0-c-assert.patch
21cr|cuneiform-linux-1.1.0-8|18	Patch2:		cuneiform-1.1.0-graphicsmagick.patch
21cr|cuneiform-linux-1.1.0-8|19	Patch3:		cuneiform-1.1.0-libm.patch
21cr|cuneiform-linux-1.1.0-8|20	Patch4:		cuneiform-1.1.0-fix_buffer_overflow.patch
21cr|cuneiform-linux-1.1.0-8|21	Patch5:		cuneiform-1.1.0-fix_buffer_overflow_2.patch
21cr|cuneiform-linux-1.1.0-8|22	Patch6:		cuneiform-1.1.0-size4to5.patch
21cr|cuneiform-linux-1.1.0-8|23	Patch7:		cuneiform-1.1.0-gcc6.patch
21cr|cuneiform-linux-1.1.0-8|24	Patch8:		cuneiform-1.1.0-gcc7.patch
21cr|cuneiform-linux-1.1.0-8|25	Patch9:		cuneiform-1.1.0-gcc11.patch
21cr|cuneiform-linux-1.1.0-8|26	BuildRequires:	cmake
21cr|cuneiform-linux-1.1.0-8|27	BuildRequires:	ninja
21cr|cuneiform-linux-1.1.0-8|28	BuildRequires:	pkgconfig(ImageMagick)
21cr|cuneiform-linux-1.1.0-8|29	#Suggests:	cuneiform-qt yagf
21cr|cuneiform-linux-1.1.0-8|30	
21cr|cuneiform-linux-1.1.0-8|31	%description
21cr|cuneiform-linux-1.1.0-8|32	Cuneiform is an multi-language OCR system originally developed
21cr|cuneiform-linux-1.1.0-8|33	and open sourced by Cognitive Technologies. Cuneiform was
21cr|cuneiform-linux-1.1.0-8|34	originally a Windows program, which was ported to Linux
21cr|cuneiform-linux-1.1.0-8|35	by Jussi Pakkanen.
21cr|cuneiform-linux-1.1.0-8|36	
21cr|cuneiform-linux-1.1.0-8|37	%files
21cr|cuneiform-linux-1.1.0-8|38	%doc issues.txt *readme.rtf readme.txt
21cr|cuneiform-linux-1.1.0-8|39	%{_bindir}/cuneiform
21cr|cuneiform-linux-1.1.0-8|40	%{_datadir}/cuneiform/*.dat
21cr|cuneiform-linux-1.1.0-8|41	
21cr|cuneiform-linux-1.1.0-8|42	#----------------------------------------------------------------------------
21cr|cuneiform-linux-1.1.0-8|43	
21cr|cuneiform-linux-1.1.0-8|44	%package -n %{libname}
21cr|cuneiform-linux-1.1.0-8|45	Summary:	Cuneiform OCR system shared libraries
21cr|cuneiform-linux-1.1.0-8|46	Group:		System/Libraries
21cr|cuneiform-linux-1.1.0-8|47	
21cr|cuneiform-linux-1.1.0-8|48	%description -n %{libname}
21cr|cuneiform-linux-1.1.0-8|49	Cuneiform is an multi-language OCR system originally developed
21cr|cuneiform-linux-1.1.0-8|50	and open sourced by Cognitive Technologies. Cuneiform was
21cr|cuneiform-linux-1.1.0-8|51	originally a Windows program, which was ported to Linux
21cr|cuneiform-linux-1.1.0-8|52	by Jussi Pakkanen.
21cr|cuneiform-linux-1.1.0-8|53	
21cr|cuneiform-linux-1.1.0-8|54	%files -n %{libname}
21cr|cuneiform-linux-1.1.0-8|55	%{_libdir}/*.so.%{major}*
21cr|cuneiform-linux-1.1.0-8|56	%{_libdir}/*.so.%{version}
21cr|cuneiform-linux-1.1.0-8|57	
21cr|cuneiform-linux-1.1.0-8|58	#----------------------------------------------------------------------------
21cr|cuneiform-linux-1.1.0-8|59	
21cr|cuneiform-linux-1.1.0-8|60	%package -n %{devname}
21cr|cuneiform-linux-1.1.0-8|61	Summary:	Cuneiform development files
21cr|cuneiform-linux-1.1.0-8|62	Group:		Development/C++
21cr|cuneiform-linux-1.1.0-8|63	Requires:	%{libname} = %{EVRD}
21cr|cuneiform-linux-1.1.0-8|64	Provides:	%{name}-devel = %{EVRD}
21cr|cuneiform-linux-1.1.0-8|65	
21cr|cuneiform-linux-1.1.0-8|66	%description -n %{devname}
21cr|cuneiform-linux-1.1.0-8|67	Cuneiform is an multi-language OCR system originally developed
21cr|cuneiform-linux-1.1.0-8|68	and open sourced by Cognitive Technologies. Cuneiform was
21cr|cuneiform-linux-1.1.0-8|69	originally a Windows program, which was ported to Linux
21cr|cuneiform-linux-1.1.0-8|70	by Jussi Pakkanen.
21cr|cuneiform-linux-1.1.0-8|71	
21cr|cuneiform-linux-1.1.0-8|72	This package contains files required only for development purpose.
21cr|cuneiform-linux-1.1.0-8|73	
21cr|cuneiform-linux-1.1.0-8|74	%files -n %{devname}
21cr|cuneiform-linux-1.1.0-8|75	%{_libdir}/*.so
21cr|cuneiform-linux-1.1.0-8|76	%{_includedir}/cuneiform.h
21cr|cuneiform-linux-1.1.0-8|77	
21cr|cuneiform-linux-1.1.0-8|78	#----------------------------------------------------------------------------
21cr|cuneiform-linux-1.1.0-8|79	
21cr|cuneiform-linux-1.1.0-8|80	%prep
21cr|cuneiform-linux-1.1.0-8|81	%autosetup -p1
21cr|cuneiform-linux-1.1.0-8|82	
21cr|cuneiform-linux-1.1.0-8|83	%build
21cr|cuneiform-linux-1.1.0-8|84	%global optflags %{optflags} -fcommon
21cr|cuneiform-linux-1.1.0-8|85	%cmake -G Ninja
21cr|cuneiform-linux-1.1.0-8|86	%ninja_build
21cr|cuneiform-linux-1.1.0-8|87	
21cr|cuneiform-linux-1.1.0-8|88	%install
21cr|cuneiform-linux-1.1.0-8|89	%ninja_install -C build

855 21
21cr|cuneiform-qt-0.1.4-2|1	Summary:	GUI frontend for Cuneiform OCR
21cr|cuneiform-qt-0.1.4-2|2	Name:		cuneiform-qt
21cr|cuneiform-qt-0.1.4-2|3	Version:	0.1.4
21cr|cuneiform-qt-0.1.4-2|4	Release:	2
21cr|cuneiform-qt-0.1.4-2|5	License:	GPLv3+
21cr|cuneiform-qt-0.1.4-2|6	Group:		Text tools
21cr|cuneiform-qt-0.1.4-2|7	URL:		https://github.com/sibskull/cuneiform-qt
21cr|cuneiform-qt-0.1.4-2|8	Source0:	https://github.com/sibskull/cuneiform-qt/archive/%{version}.tar.gz
21cr|cuneiform-qt-0.1.4-2|9	BuildRequires:	imagemagick
21cr|cuneiform-qt-0.1.4-2|10	BuildRequires:	pkgconfig(Qt5Core)
21cr|cuneiform-qt-0.1.4-2|11	BuildRequires:	pkgconfig(Qt5Gui)
21cr|cuneiform-qt-0.1.4-2|12	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|cuneiform-qt-0.1.4-2|13	Requires:	cuneiform-linux
21cr|cuneiform-qt-0.1.4-2|14	Requires:	qt5-qttranslations
21cr|cuneiform-qt-0.1.4-2|15	
21cr|cuneiform-qt-0.1.4-2|16	%description
21cr|cuneiform-qt-0.1.4-2|17	This application is GUI frontend for Cuneiform (OCR system originally
21cr|cuneiform-qt-0.1.4-2|18	developed and open sourced by Cognitive technologies). It allow to open
21cr|cuneiform-qt-0.1.4-2|19	scanned image, view this one in preview pane, recornize text via Cuneiform
21cr|cuneiform-qt-0.1.4-2|20	and save result in HTML file.
21cr|cuneiform-qt-0.1.4-2|21	
21cr|cuneiform-qt-0.1.4-2|22	%files
21cr|cuneiform-qt-0.1.4-2|23	%doc AUTHORS README.md TODO.md
21cr|cuneiform-qt-0.1.4-2|24	%{_bindir}/%{name}
21cr|cuneiform-qt-0.1.4-2|25	%{_datadir}/apps/%{name}/*.qm
21cr|cuneiform-qt-0.1.4-2|26	%{_datadir}/applications/%{name}.desktop
21cr|cuneiform-qt-0.1.4-2|27	%{_datadir}/pixmaps/%{name}.png
21cr|cuneiform-qt-0.1.4-2|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|cuneiform-qt-0.1.4-2|29	
21cr|cuneiform-qt-0.1.4-2|30	#----------------------------------------------------------------------------
21cr|cuneiform-qt-0.1.4-2|31	
21cr|cuneiform-qt-0.1.4-2|32	%prep
21cr|cuneiform-qt-0.1.4-2|33	%setup -q
21cr|cuneiform-qt-0.1.4-2|34	
21cr|cuneiform-qt-0.1.4-2|35	%build
21cr|cuneiform-qt-0.1.4-2|36	%qmake_qt5
21cr|cuneiform-qt-0.1.4-2|37	%make
21cr|cuneiform-qt-0.1.4-2|38	
21cr|cuneiform-qt-0.1.4-2|39	%install
21cr|cuneiform-qt-0.1.4-2|40	%makeinstall_qt
21cr|cuneiform-qt-0.1.4-2|41	
21cr|cuneiform-qt-0.1.4-2|42	# Icons
21cr|cuneiform-qt-0.1.4-2|43	for i in '48x48' '32x32' '16x16'; do
21cr|cuneiform-qt-0.1.4-2|44	mkdir -p "%{buildroot}%{_iconsdir}/hicolor/${i}/apps/"
21cr|cuneiform-qt-0.1.4-2|45	convert -resize "$i" icons/%{name}.png "%{buildroot}%{_iconsdir}/hicolor/${i}/apps/%{name}.png"
21cr|cuneiform-qt-0.1.4-2|46	done

856 21
21cr|cups-drivers-foo2kyo-0.1.0a-20|1	%define rname foo2kyo
21cr|cups-drivers-foo2kyo-0.1.0a-20|2	
21cr|cups-drivers-foo2kyo-0.1.0a-20|3	Summary:	Printer and scanner drivers for the Kyocera Mita FS-1016 MFP under Linux
21cr|cups-drivers-foo2kyo-0.1.0a-20|4	Name:		cups-drivers-%{rname}
21cr|cups-drivers-foo2kyo-0.1.0a-20|5	Version:	0.1.0a
21cr|cups-drivers-foo2kyo-0.1.0a-20|6	Release:	20
21cr|cups-drivers-foo2kyo-0.1.0a-20|7	Group:		System/Printing
21cr|cups-drivers-foo2kyo-0.1.0a-20|8	License:	GPL
21cr|cups-drivers-foo2kyo-0.1.0a-20|9	URL:		http://sourceforge.net/projects/kyo-fs1016mfp/
21cr|cups-drivers-foo2kyo-0.1.0a-20|10	Source0:	http://downloads.sourceforge.net/kyo-fs1016mfp/%{rname}-%{version}.tar.bz2
21cr|cups-drivers-foo2kyo-0.1.0a-20|11	Source1:	foo2kyo-cups.tar.bz2
21cr|cups-drivers-foo2kyo-0.1.0a-20|12	Requires:	cups
21cr|cups-drivers-foo2kyo-0.1.0a-20|13	Requires:	foomatic-db-engine
21cr|cups-drivers-foo2kyo-0.1.0a-20|14	BuildRequires:	jbig-devel
21cr|cups-drivers-foo2kyo-0.1.0a-20|15	
21cr|cups-drivers-foo2kyo-0.1.0a-20|16	%description
21cr|cups-drivers-foo2kyo-0.1.0a-20|17	Printer and scanner drivers for the Kyocera Mita FS-1016 MFP under Linux.
21cr|cups-drivers-foo2kyo-0.1.0a-20|18	
21cr|cups-drivers-foo2kyo-0.1.0a-20|19	This package contains foomatic and cups Drivers for the Kyocera Mita FS-1016
21cr|cups-drivers-foo2kyo-0.1.0a-20|20	MFP.
21cr|cups-drivers-foo2kyo-0.1.0a-20|21	
21cr|cups-drivers-foo2kyo-0.1.0a-20|22	%prep
21cr|cups-drivers-foo2kyo-0.1.0a-20|23	
21cr|cups-drivers-foo2kyo-0.1.0a-20|24	%setup -q -n %{rname} -a1
21cr|cups-drivers-foo2kyo-0.1.0a-20|25	
21cr|cups-drivers-foo2kyo-0.1.0a-20|26	perl -p -i -e 's/Kyocera-Mita-FS-1016/Kyocera-FS-1016/g' foomatic-db/driver/foo2kyo.xml
21cr|cups-drivers-foo2kyo-0.1.0a-20|27	
21cr|cups-drivers-foo2kyo-0.1.0a-20|28	# fix attribs
21cr|cups-drivers-foo2kyo-0.1.0a-20|29	chmod 644 COPYING
21cr|cups-drivers-foo2kyo-0.1.0a-20|30	
21cr|cups-drivers-foo2kyo-0.1.0a-20|31	%build
21cr|cups-drivers-foo2kyo-0.1.0a-20|32	
21cr|cups-drivers-foo2kyo-0.1.0a-20|33	gcc %{optflags} %{ldflags} -o foo2kyo foo2kyo.c -ljbig
21cr|cups-drivers-foo2kyo-0.1.0a-20|34	
21cr|cups-drivers-foo2kyo-0.1.0a-20|35	%install
21cr|cups-drivers-foo2kyo-0.1.0a-20|36	rm -rf %{buildroot}
21cr|cups-drivers-foo2kyo-0.1.0a-20|37	
21cr|cups-drivers-foo2kyo-0.1.0a-20|38	install -d %{buildroot}%{_bindir}
21cr|cups-drivers-foo2kyo-0.1.0a-20|39	install -d %{buildroot}%{_datadir}/foomatic/db/source/{driver,opt,printer}
21cr|cups-drivers-foo2kyo-0.1.0a-20|40	install -d %{buildroot}%{_datadir}/cups/model/%{rname}
21cr|cups-drivers-foo2kyo-0.1.0a-20|41	
21cr|cups-drivers-foo2kyo-0.1.0a-20|42	install -m0755 foo2kyo %{buildroot}%{_bindir}
21cr|cups-drivers-foo2kyo-0.1.0a-20|43	install -m0755 foo2kyo-wrapper %{buildroot}%{_bindir}
21cr|cups-drivers-foo2kyo-0.1.0a-20|44	
21cr|cups-drivers-foo2kyo-0.1.0a-20|45	for dir in driver opt printer; do
21cr|cups-drivers-foo2kyo-0.1.0a-20|46	install -c -m0644 foomatic-db/$dir/*.xml %{buildroot}%{_datadir}/foomatic/db/source/$dir/
21cr|cups-drivers-foo2kyo-0.1.0a-20|47	done
21cr|cups-drivers-foo2kyo-0.1.0a-20|48	
21cr|cups-drivers-foo2kyo-0.1.0a-20|49	install -m0644 ppd/Kyocera-FS-1016MFP-foo2kyo.ppd %{buildroot}%{_datadir}/cups/model/%{rname}/
21cr|cups-drivers-foo2kyo-0.1.0a-20|50	
21cr|cups-drivers-foo2kyo-0.1.0a-20|51	%clean
21cr|cups-drivers-foo2kyo-0.1.0a-20|52	rm -rf %{buildroot}
21cr|cups-drivers-foo2kyo-0.1.0a-20|53	
21cr|cups-drivers-foo2kyo-0.1.0a-20|54	%files
21cr|cups-drivers-foo2kyo-0.1.0a-20|55	%defattr(0644,root,root,0755)
21cr|cups-drivers-foo2kyo-0.1.0a-20|56	%license COPYING
21cr|cups-drivers-foo2kyo-0.1.0a-20|57	%attr(0755,root,root) %{_bindir}/foo2kyo
21cr|cups-drivers-foo2kyo-0.1.0a-20|58	%attr(0755,root,root) %{_bindir}/foo2kyo-wrapper
21cr|cups-drivers-foo2kyo-0.1.0a-20|59	%attr(0644,root,root) %{_datadir}/foomatic/db/source/opt/*.xml
21cr|cups-drivers-foo2kyo-0.1.0a-20|60	%attr(0644,root,root) %{_datadir}/foomatic/db/source/printer/*.xml
21cr|cups-drivers-foo2kyo-0.1.0a-20|61	%attr(0644,root,root) %{_datadir}/foomatic/db/source/driver/*.xml
21cr|cups-drivers-foo2kyo-0.1.0a-20|62	%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
21cr|cups-drivers-foo2kyo-0.1.0a-20|63	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Kyocera-FS-1016MFP-foo2kyo.ppd*

857 21
21cr|cups-drivers-lxx74-0.8.4.2-17|1	%define rname lxx74
21cr|cups-drivers-lxx74-0.8.4.2-17|2	
21cr|cups-drivers-lxx74-0.8.4.2-17|3	Summary:	A Linux Printer Driver for Lexmark X74 All In One
21cr|cups-drivers-lxx74-0.8.4.2-17|4	Name:		cups-drivers-%{rname}
21cr|cups-drivers-lxx74-0.8.4.2-17|5	Version:	0.8.4.2
21cr|cups-drivers-lxx74-0.8.4.2-17|6	Release:	17
21cr|cups-drivers-lxx74-0.8.4.2-17|7	License:	GPL
21cr|cups-drivers-lxx74-0.8.4.2-17|8	Group:		System/Printing
21cr|cups-drivers-lxx74-0.8.4.2-17|9	URL:		http://home.online.no/~enrio/
21cr|cups-drivers-lxx74-0.8.4.2-17|10	Source0:	http://home.online.no/~enrio/%{rname}-cups-%{version}.tar.gz
21cr|cups-drivers-lxx74-0.8.4.2-17|11	Requires:	cups
21cr|cups-drivers-lxx74-0.8.4.2-17|12	BuildRequires:	cups-devel
21cr|cups-drivers-lxx74-0.8.4.2-17|13	BuildRequires:	cups
21cr|cups-drivers-lxx74-0.8.4.2-17|14	Conflicts:	cups-drivers = 2007
21cr|cups-drivers-lxx74-0.8.4.2-17|15	Conflicts:	printer-utils = 2007
21cr|cups-drivers-lxx74-0.8.4.2-17|16	Conflicts:	printer-filters = 2007
21cr|cups-drivers-lxx74-0.8.4.2-17|17	
21cr|cups-drivers-lxx74-0.8.4.2-17|18	%description
21cr|cups-drivers-lxx74-0.8.4.2-17|19	A Linux Printer Driver for Lexmark X74 All In One
21cr|cups-drivers-lxx74-0.8.4.2-17|20	
21cr|cups-drivers-lxx74-0.8.4.2-17|21	The driver also works with:
21cr|cups-drivers-lxx74-0.8.4.2-17|22	o Lexmark X75
21cr|cups-drivers-lxx74-0.8.4.2-17|23	
21cr|cups-drivers-lxx74-0.8.4.2-17|24	The driver also should work with:
21cr|cups-drivers-lxx74-0.8.4.2-17|25	o Compaq  - IJ670 Series, Inkjet Printer
21cr|cups-drivers-lxx74-0.8.4.2-17|26	o Lexmark - Inkjet 4104, Inkjet Printer, Lexmark X76, Lexmark Z13,
21cr|cups-drivers-lxx74-0.8.4.2-17|27	Lexmark Z14, Lexmark Z23-Z33, Lexmark Z24-Z34, Lexmark Z25-Z35
21cr|cups-drivers-lxx74-0.8.4.2-17|28	o Samsung - MJC-940_2200_530, MJC-950_2130_530
21cr|cups-drivers-lxx74-0.8.4.2-17|29	
21cr|cups-drivers-lxx74-0.8.4.2-17|30	This package contains CUPS drivers (PPD) for the following printers:
21cr|cups-drivers-lxx74-0.8.4.2-17|31	
21cr|cups-drivers-lxx74-0.8.4.2-17|32	o Compaq IJ670
21cr|cups-drivers-lxx74-0.8.4.2-17|33	o Compaq Inkjet Printer
21cr|cups-drivers-lxx74-0.8.4.2-17|34	o Lexmark All In One
21cr|cups-drivers-lxx74-0.8.4.2-17|35	o Lexmark Inkjet Printer
21cr|cups-drivers-lxx74-0.8.4.2-17|36	o Lexmark X74
21cr|cups-drivers-lxx74-0.8.4.2-17|37	o Lexmark X75
21cr|cups-drivers-lxx74-0.8.4.2-17|38	o Lexmark X76
21cr|cups-drivers-lxx74-0.8.4.2-17|39	o Lexmark Z13
21cr|cups-drivers-lxx74-0.8.4.2-17|40	o Lexmark Z14
21cr|cups-drivers-lxx74-0.8.4.2-17|41	o Lexmark Z23
21cr|cups-drivers-lxx74-0.8.4.2-17|42	o Lexmark Z24
21cr|cups-drivers-lxx74-0.8.4.2-17|43	o Lexmark Z25
21cr|cups-drivers-lxx74-0.8.4.2-17|44	o Lexmark Z33
21cr|cups-drivers-lxx74-0.8.4.2-17|45	o Lexmark Z34
21cr|cups-drivers-lxx74-0.8.4.2-17|46	o Lexmark Z35
21cr|cups-drivers-lxx74-0.8.4.2-17|47	o Samsung MJC-2130
21cr|cups-drivers-lxx74-0.8.4.2-17|48	o Samsung MJC-2200
21cr|cups-drivers-lxx74-0.8.4.2-17|49	o Samsung MJC-530
21cr|cups-drivers-lxx74-0.8.4.2-17|50	o Samsung MJC-940
21cr|cups-drivers-lxx74-0.8.4.2-17|51	o Samsung MJC-950
21cr|cups-drivers-lxx74-0.8.4.2-17|52	o Lexmark All In One
21cr|cups-drivers-lxx74-0.8.4.2-17|53	
21cr|cups-drivers-lxx74-0.8.4.2-17|54	%prep
21cr|cups-drivers-lxx74-0.8.4.2-17|55	
21cr|cups-drivers-lxx74-0.8.4.2-17|56	%setup -q -n %{rname}-cups-%{version}
21cr|cups-drivers-lxx74-0.8.4.2-17|57	
21cr|cups-drivers-lxx74-0.8.4.2-17|58	%build
21cr|cups-drivers-lxx74-0.8.4.2-17|59	perl -p -i -e "s|gcc|gcc %{optflags} %{ldflags}|g" Makefile
21cr|cups-drivers-lxx74-0.8.4.2-17|60	make clean
21cr|cups-drivers-lxx74-0.8.4.2-17|61	%make
21cr|cups-drivers-lxx74-0.8.4.2-17|62	
21cr|cups-drivers-lxx74-0.8.4.2-17|63	gunzip lxx74.ppd.gz
21cr|cups-drivers-lxx74-0.8.4.2-17|64	cp lxx74.ppd Compaq-IJ670-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|65	perl -p -i -e 's/All In One/IJ670/gi' Compaq-IJ670-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|66	cp lxx74.ppd Compaq-Inkjet_Printer-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|67	perl -p -i -e 's/All In One/Inkjet Printer/gi' Compaq-Inkjet_Printer-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|68	perl -p -i -e 's/Lexmark/Compaq/gi' Compaq-*-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|69	cp lxx74.ppd Lexmark-X74-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|70	perl -p -i -e 's/All In One/X74/gi' Lexmark-X74-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|71	cp lxx74.ppd Lexmark-X75-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|72	perl -p -i -e 's/All In One/X75/gi' Lexmark-X75-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|73	cp lxx74.ppd Lexmark-X76-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|74	perl -p -i -e 's/All In One/X76/gi' Lexmark-X76-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|75	cp lxx74.ppd Lexmark-Z13-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|76	perl -p -i -e 's/All In One/Z13/gi' Lexmark-Z13-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|77	cp lxx74.ppd Lexmark-Z14-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|78	perl -p -i -e 's/All In One/Z14/gi' Lexmark-Z14-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|79	cp lxx74.ppd Lexmark-Z23-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|80	perl -p -i -e 's/All In One/Z23/gi' Lexmark-Z23-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|81	cp lxx74.ppd Lexmark-Z33-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|82	perl -p -i -e 's/All In One/Z33/gi' Lexmark-Z33-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|83	cp lxx74.ppd Lexmark-Z24-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|84	perl -p -i -e 's/All In One/Z24/gi' Lexmark-Z24-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|85	cp lxx74.ppd Lexmark-Z34-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|86	perl -p -i -e 's/All In One/Z34/gi' Lexmark-Z34-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|87	cp lxx74.ppd Lexmark-Z25-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|88	perl -p -i -e 's/All In One/Z25/gi' Lexmark-Z25-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|89	cp lxx74.ppd Lexmark-Z35-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|90	perl -p -i -e 's/All In One/Z35/gi' Lexmark-Z35-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|91	cp lxx74.ppd Lexmark-Inkjet_Printer-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|92	perl -p -i -e 's/All In One/Inkjet Printer/gi' Lexmark-Inkjet_Printer-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|93	cp lxx74.ppd Lexmark-InkJet_4104-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|94	perl -p -i -e 's/All In One/Inkjet 4104/gi' Lexmark-Inkjet_4104-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|95	cp lxx74.ppd Samsung-MJC-940-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|96	perl -p -i -e 's/All In One/MJC-940/gi' Samsung-MJC-940-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|97	cp lxx74.ppd Samsung-MJC-950-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|98	perl -p -i -e 's/All In One/MJC-950/gi' Samsung-MJC-950-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|99	cp lxx74.ppd Samsung-MJC-2200-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|100	perl -p -i -e 's/All In One/MJC-2200/gi' Samsung-MJC-2200-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|101	cp lxx74.ppd Samsung-MJC-2130-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|102	perl -p -i -e 's/All In One/MJC-2130/gi' Samsung-MJC-2130-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|103	cp lxx74.ppd Samsung-MJC-530-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|104	perl -p -i -e 's/All In One/MJC-530/gi' Samsung-MJC-530-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|105	perl -p -i -e 's/Lexmark/Samsung/gi' Samsung-*-lxx74.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|106	gzip -9 *.ppd
21cr|cups-drivers-lxx74-0.8.4.2-17|107	
21cr|cups-drivers-lxx74-0.8.4.2-17|108	%install
21cr|cups-drivers-lxx74-0.8.4.2-17|109	rm -rf %{buildroot}
21cr|cups-drivers-lxx74-0.8.4.2-17|110	
21cr|cups-drivers-lxx74-0.8.4.2-17|111	install -d %{buildroot}%{_sysconfdir}/cups
21cr|cups-drivers-lxx74-0.8.4.2-17|112	install -d %{buildroot}%{_prefix}/lib/cups/filter
21cr|cups-drivers-lxx74-0.8.4.2-17|113	install -d %{buildroot}%{_datadir}/cups/data
21cr|cups-drivers-lxx74-0.8.4.2-17|114	install -d %{buildroot}%{_datadir}/cups/model/%{rname}
21cr|cups-drivers-lxx74-0.8.4.2-17|115	
21cr|cups-drivers-lxx74-0.8.4.2-17|116	install -m0755 rasterto%{rname} %{buildroot}%{_prefix}/lib/cups/filter/rasterto%{rname}.bin
21cr|cups-drivers-lxx74-0.8.4.2-17|117	install -m0644 self-portrait.out.gz %{buildroot}%{_datadir}/cups/data/self-portrait.out.gz
21cr|cups-drivers-lxx74-0.8.4.2-17|118	
21cr|cups-drivers-lxx74-0.8.4.2-17|119	cat << EOF > %{buildroot}%{_prefix}/lib/cups/filter/rasterto%{rname}
21cr|cups-drivers-lxx74-0.8.4.2-17|120	#!/bin/bash
21cr|cups-drivers-lxx74-0.8.4.2-17|121	export self_portrait="%{_datadir}/cups/data/self-portrait.out.gz"
21cr|cups-drivers-lxx74-0.8.4.2-17|122	exec %{_prefix}/lib/cups/filter/rasterto%{rname}.bin "\$@"
21cr|cups-drivers-lxx74-0.8.4.2-17|123	EOF
21cr|cups-drivers-lxx74-0.8.4.2-17|124	chmod 755 %{buildroot}%{_prefix}/lib/cups/filter/rasterto%{rname}
21cr|cups-drivers-lxx74-0.8.4.2-17|125	
21cr|cups-drivers-lxx74-0.8.4.2-17|126	install -m0644 %{rname}.types %{buildroot}%{_sysconfdir}/cups/
21cr|cups-drivers-lxx74-0.8.4.2-17|127	install -m0644 %{rname}.convs %{buildroot}%{_sysconfdir}/cups/
21cr|cups-drivers-lxx74-0.8.4.2-17|128	install -m0644 *.ppd* %{buildroot}%{_datadir}/cups/model/%{rname}/
21cr|cups-drivers-lxx74-0.8.4.2-17|129	
21cr|cups-drivers-lxx74-0.8.4.2-17|130	%clean
21cr|cups-drivers-lxx74-0.8.4.2-17|131	rm -rf %{buildroot}
21cr|cups-drivers-lxx74-0.8.4.2-17|132	
21cr|cups-drivers-lxx74-0.8.4.2-17|133	%files
21cr|cups-drivers-lxx74-0.8.4.2-17|134	%defattr(0644,root,root,0755)
21cr|cups-drivers-lxx74-0.8.4.2-17|135	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cups/%{rname}.convs
21cr|cups-drivers-lxx74-0.8.4.2-17|136	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cups/%{rname}.types
21cr|cups-drivers-lxx74-0.8.4.2-17|137	%attr(0755,root,root) %{_prefix}/lib/cups/filter/rasterto%{rname}.bin
21cr|cups-drivers-lxx74-0.8.4.2-17|138	%attr(0755,root,root) %{_prefix}/lib/cups/filter/rasterto%{rname}
21cr|cups-drivers-lxx74-0.8.4.2-17|139	%attr(0644,root,root) %{_datadir}/cups/data/self-portrait.out*
21cr|cups-drivers-lxx74-0.8.4.2-17|140	%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
21cr|cups-drivers-lxx74-0.8.4.2-17|141	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|142	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Compaq-IJ670-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|143	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Compaq-Inkjet_Printer-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|144	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-InkJet_4104-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|145	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Inkjet_Printer-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|146	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-X74-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|147	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-X75-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|148	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-X76-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|149	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z13-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|150	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z14-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|151	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z23-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|152	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z24-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|153	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z25-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|154	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z33-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|155	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z34-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|156	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z35-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|157	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-2130-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|158	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-2200-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|159	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-530-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|160	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-940-%{rname}.ppd*
21cr|cups-drivers-lxx74-0.8.4.2-17|161	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-950-%{rname}.ppd*

858 21
21cr|cups-drivers-lz11-1.2-20|1	%define rname lz11
21cr|cups-drivers-lz11-1.2-20|2	
21cr|cups-drivers-lz11-1.2-20|3	Summary:	Printer Drivers for the Lexmark Z11 and Compaq IJ300 printer
21cr|cups-drivers-lz11-1.2-20|4	Name:		cups-drivers-%{rname}
21cr|cups-drivers-lz11-1.2-20|5	Version:	1.2
21cr|cups-drivers-lz11-1.2-20|6	Release:	20
21cr|cups-drivers-lz11-1.2-20|7	License:	GPLv2+
21cr|cups-drivers-lz11-1.2-20|8	Group:		System/Printing
21cr|cups-drivers-lz11-1.2-20|9	Url:		http://sourceforge.net/projects/lz11/
21cr|cups-drivers-lz11-1.2-20|10	Source0:	http://easynews.dl.sourceforge.net/sourceforge/lz11/lz11-V2-%{version}.tar.gz
21cr|cups-drivers-lz11-1.2-20|11	Patch0:		lz11-V2-1.2-format_not_a_string_literal_and_no_format_arguments.diff
21cr|cups-drivers-lz11-1.2-20|12	
21cr|cups-drivers-lz11-1.2-20|13	%description
21cr|cups-drivers-lz11-1.2-20|14	A Linux printer driver/filter for the Lexmark Z11 and the Compaq IJ300 printer,
21cr|cups-drivers-lz11-1.2-20|15	supporting color and b/w printing, variable page size and more.
21cr|cups-drivers-lz11-1.2-20|16	
21cr|cups-drivers-lz11-1.2-20|17	This package contains CUPS drivers (PPD) for the following printers:
21cr|cups-drivers-lz11-1.2-20|18	
21cr|cups-drivers-lz11-1.2-20|19	o Compaq IJ300
21cr|cups-drivers-lz11-1.2-20|20	o Lexmark Z11
21cr|cups-drivers-lz11-1.2-20|21	
21cr|cups-drivers-lz11-1.2-20|22	%files
21cr|cups-drivers-lz11-1.2-20|23	%defattr(0644,root,root,0755)
21cr|cups-drivers-lz11-1.2-20|24	%doc ChangeLog README release-notes-*
21cr|cups-drivers-lz11-1.2-20|25	%attr(0644,root,sys) %config(noreplace) %{_sysconfdir}/LexmarkZ11/lz11.conf
21cr|cups-drivers-lz11-1.2-20|26	%attr(0755,root,root) %{_bindir}/*
21cr|cups-drivers-lz11-1.2-20|27	%attr(0644,root,root) %{_datadir}/cups/model/Lexmark-Z11-lz11-V2.ppd*
21cr|cups-drivers-lz11-1.2-20|28	%attr(0644,root,root) %{_datadir}/cups/model/Compaq-IJ300-lz11-V2.ppd*
21cr|cups-drivers-lz11-1.2-20|29	
21cr|cups-drivers-lz11-1.2-20|30	#----------------------------------------------------------------------------
21cr|cups-drivers-lz11-1.2-20|31	
21cr|cups-drivers-lz11-1.2-20|32	%prep
21cr|cups-drivers-lz11-1.2-20|33	%setup -qn lz11-V2-%{version}
21cr|cups-drivers-lz11-1.2-20|34	%patch0 -p0
21cr|cups-drivers-lz11-1.2-20|35	
21cr|cups-drivers-lz11-1.2-20|36	%build
21cr|cups-drivers-lz11-1.2-20|37	make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|cups-drivers-lz11-1.2-20|38	
21cr|cups-drivers-lz11-1.2-20|39	%install
21cr|cups-drivers-lz11-1.2-20|40	install -d %{buildroot}%{_sysconfdir}/LexmarkZ11
21cr|cups-drivers-lz11-1.2-20|41	install -d %{buildroot}%{_bindir}
21cr|cups-drivers-lz11-1.2-20|42	install -d %{buildroot}%{_datadir}/cups/model
21cr|cups-drivers-lz11-1.2-20|43	
21cr|cups-drivers-lz11-1.2-20|44	install -m0755 cZ11-V2 %{buildroot}%{_bindir}/
21cr|cups-drivers-lz11-1.2-20|45	install -m0755 cZ11 %{buildroot}%{_bindir}/
21cr|cups-drivers-lz11-1.2-20|46	install -m0755 cZ11-bit* %{buildroot}%{_bindir}/
21cr|cups-drivers-lz11-1.2-20|47	install -m0755 lz11.[^c]* %{buildroot}%{_bindir}/
21cr|cups-drivers-lz11-1.2-20|48	install -m0644 lz11.conf %{buildroot}/etc/LexmarkZ11/
21cr|cups-drivers-lz11-1.2-20|49	install -m0644 *.ppd %{buildroot}%{_datadir}/cups/model/

859 21
21cr|cups-drivers-m2300w-0.51-21|1	%define rname m2300w
21cr|cups-drivers-m2300w-0.51-21|2	
21cr|cups-drivers-m2300w-0.51-21|3	Summary:	Konica Minolta magicolor 2300W and 2400W Printer Driver
21cr|cups-drivers-m2300w-0.51-21|4	Name:		cups-drivers-%{rname}
21cr|cups-drivers-m2300w-0.51-21|5	Version:	0.51
21cr|cups-drivers-m2300w-0.51-21|6	Release:	21
21cr|cups-drivers-m2300w-0.51-21|7	License:	GPLv2+
21cr|cups-drivers-m2300w-0.51-21|8	Group:		System/Printing
21cr|cups-drivers-m2300w-0.51-21|9	Url:		http://sourceforge.net/projects/m2300w/
21cr|cups-drivers-m2300w-0.51-21|10	Source0:	http://downloads.sourceforge.net/m2300w/%{rname}-%{version}.tar.gz
21cr|cups-drivers-m2300w-0.51-21|11	Patch0:		m2300w-0.3-noppdbuild.patch
21cr|cups-drivers-m2300w-0.51-21|12	Patch1:		m2300w-0.2-ppc-build-fix.patch
21cr|cups-drivers-m2300w-0.51-21|13	Patch2:		m2300w-0.51-LDFLAGS.diff
21cr|cups-drivers-m2300w-0.51-21|14	Requires:	cups
21cr|cups-drivers-m2300w-0.51-21|15	Requires:	foomatic-db-engine
21cr|cups-drivers-m2300w-0.51-21|16	
21cr|cups-drivers-m2300w-0.51-21|17	%description
21cr|cups-drivers-m2300w-0.51-21|18	The m2300w driver is a Linux printer driver for the Konica Minolta magicolor
21cr|cups-drivers-m2300w-0.51-21|19	2300W and 2400W color laser printers. It is intended for being used in
21cr|cups-drivers-m2300w-0.51-21|20	conjunction with ghostscript, foomatic and CUPS.
21cr|cups-drivers-m2300w-0.51-21|21	
21cr|cups-drivers-m2300w-0.51-21|22	This package contains CUPS drivers (PPD) for the following printers:
21cr|cups-drivers-m2300w-0.51-21|23	
21cr|cups-drivers-m2300w-0.51-21|24	o Minolta magicolor 2300W
21cr|cups-drivers-m2300w-0.51-21|25	o Minolta magicolor 2400W
21cr|cups-drivers-m2300w-0.51-21|26	
21cr|cups-drivers-m2300w-0.51-21|27	%files
21cr|cups-drivers-m2300w-0.51-21|28	%doc COPYING INSTALL README README.ghostscript
21cr|cups-drivers-m2300w-0.51-21|29	%attr(0755,root,root) %{_bindir}/%{rname}
21cr|cups-drivers-m2300w-0.51-21|30	%attr(0755,root,root) %{_bindir}/%{rname}-wrapper
21cr|cups-drivers-m2300w-0.51-21|31	%attr(0755,root,root) %{_bindir}/m2400w
21cr|cups-drivers-m2300w-0.51-21|32	%{_datadir}/%{rname}
21cr|cups-drivers-m2300w-0.51-21|33	%attr(0644,root,root) %{_datadir}/foomatic/db/source/opt/*.xml
21cr|cups-drivers-m2300w-0.51-21|34	%attr(0644,root,root) %{_datadir}/foomatic/db/source/printer/*.xml
21cr|cups-drivers-m2300w-0.51-21|35	%attr(0644,root,root) %{_datadir}/foomatic/db/source/driver/*.xml
21cr|cups-drivers-m2300w-0.51-21|36	%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
21cr|cups-drivers-m2300w-0.51-21|37	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/magicolor_2300W-%{rname}.ppd*
21cr|cups-drivers-m2300w-0.51-21|38	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/magicolor_2400W-m2400w.ppd*
21cr|cups-drivers-m2300w-0.51-21|39	
21cr|cups-drivers-m2300w-0.51-21|40	#----------------------------------------------------------------------------
21cr|cups-drivers-m2300w-0.51-21|41	
21cr|cups-drivers-m2300w-0.51-21|42	%prep
21cr|cups-drivers-m2300w-0.51-21|43	%setup -qn %{rname}-%{version}
21cr|cups-drivers-m2300w-0.51-21|44	%patch0 -p0
21cr|cups-drivers-m2300w-0.51-21|45	%patch1 -p0 -b .ppc
21cr|cups-drivers-m2300w-0.51-21|46	%patch2 -p0
21cr|cups-drivers-m2300w-0.51-21|47	
21cr|cups-drivers-m2300w-0.51-21|48	%build
21cr|cups-drivers-m2300w-0.51-21|49	rm -f configure
21cr|cups-drivers-m2300w-0.51-21|50	autoconf
21cr|cups-drivers-m2300w-0.51-21|51	%configure
21cr|cups-drivers-m2300w-0.51-21|52	
21cr|cups-drivers-m2300w-0.51-21|53	# Omit the installation of the PPD in the Makefile, we use the Foomatic
21cr|cups-drivers-m2300w-0.51-21|54	# XML data
21cr|cups-drivers-m2300w-0.51-21|55	perl -p -i -e "s/src psfiles foomatic ppd/src psfiles/" Makefile
21cr|cups-drivers-m2300w-0.51-21|56	%make
21cr|cups-drivers-m2300w-0.51-21|57	
21cr|cups-drivers-m2300w-0.51-21|58	%install
21cr|cups-drivers-m2300w-0.51-21|59	install -d %{buildroot}%{_datadir}/foomatic/db/source/{driver,opt,printer}
21cr|cups-drivers-m2300w-0.51-21|60	install -d %{buildroot}%{_datadir}/cups/model/%{rname}
21cr|cups-drivers-m2300w-0.51-21|61	
21cr|cups-drivers-m2300w-0.51-21|62	%makeinstall INSTROOT=%{buildroot}
21cr|cups-drivers-m2300w-0.51-21|63	
21cr|cups-drivers-m2300w-0.51-21|64	for dir in driver opt printer; do
21cr|cups-drivers-m2300w-0.51-21|65	install -c -m 644 foomatic/$dir/*.xml %{buildroot}%{_datadir}/foomatic/db/source/$dir/
21cr|cups-drivers-m2300w-0.51-21|66	done
21cr|cups-drivers-m2300w-0.51-21|67	
21cr|cups-drivers-m2300w-0.51-21|68	install -m0644 ppd/*.ppd %{buildroot}%{_datadir}/cups/model/%{rname}/
21cr|cups-drivers-m2300w-0.51-21|69	
21cr|cups-drivers-m2300w-0.51-21|70	# cleanup
21cr|cups-drivers-m2300w-0.51-21|71	rm -rf %{buildroot}%{_datadir}/doc

860 21
21cr|cups-drivers-magicolor2530dl-2.1.1-20|1	%define rname magicolor2530dl
21cr|cups-drivers-magicolor2530dl-2.1.1-20|2	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|3	Summary:	Cups Driver for KONICA MINOLTA magicolor 2530 DL
21cr|cups-drivers-magicolor2530dl-2.1.1-20|4	Name:		cups-drivers-%{rname}
21cr|cups-drivers-magicolor2530dl-2.1.1-20|5	Version:	2.1.1
21cr|cups-drivers-magicolor2530dl-2.1.1-20|6	Release:	20
21cr|cups-drivers-magicolor2530dl-2.1.1-20|7	License:	GPL
21cr|cups-drivers-magicolor2530dl-2.1.1-20|8	Group:		System/Printing
21cr|cups-drivers-magicolor2530dl-2.1.1-20|9	URL:		http://printer.konicaminolta.net/
21cr|cups-drivers-magicolor2530dl-2.1.1-20|10	Source0:	magicolor2530DL-%{version}.tar.gz
21cr|cups-drivers-magicolor2530dl-2.1.1-20|11	Patch0:		magicolor2430DL-shared_system_libs.diff
21cr|cups-drivers-magicolor2530dl-2.1.1-20|12	Patch1:         magicolor2530DL-2.1.1-automake-1.13.patch
21cr|cups-drivers-magicolor2530dl-2.1.1-20|13	Patch2:         magicolor2530DL-2.1.1-cups-2.2.patch
21cr|cups-drivers-magicolor2530dl-2.1.1-20|14	BuildRequires:	automake
21cr|cups-drivers-magicolor2530dl-2.1.1-20|15	BuildRequires:	cups-devel
21cr|cups-drivers-magicolor2530dl-2.1.1-20|16	BuildRequires:	jbig-devel
21cr|cups-drivers-magicolor2530dl-2.1.1-20|17	BuildRequires:	lcms-devel
21cr|cups-drivers-magicolor2530dl-2.1.1-20|18	Requires:	cups
21cr|cups-drivers-magicolor2530dl-2.1.1-20|19	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|20	%description
21cr|cups-drivers-magicolor2530dl-2.1.1-20|21	This package contains KONICA MINOLTA CUPS LavaFlow stream(PCL-like) filter
21cr|cups-drivers-magicolor2530dl-2.1.1-20|22	rastertokm2530dl and the PPD file. The filter converts CUPS raster data to
21cr|cups-drivers-magicolor2530dl-2.1.1-20|23	KONICA MINOLTA LavaFlow stream.
21cr|cups-drivers-magicolor2530dl-2.1.1-20|24	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|25	This package contains CUPS drivers (PPD) for the following printers:
21cr|cups-drivers-magicolor2530dl-2.1.1-20|26	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|27	o KONICA MINOLTA magicolor 2530 DL printer
21cr|cups-drivers-magicolor2530dl-2.1.1-20|28	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|29	%prep
21cr|cups-drivers-magicolor2530dl-2.1.1-20|30	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|31	%setup -q -n magicolor2530DL-%{version}
21cr|cups-drivers-magicolor2530dl-2.1.1-20|32	%patch0 -p0
21cr|cups-drivers-magicolor2530dl-2.1.1-20|33	%patch1 -p1
21cr|cups-drivers-magicolor2530dl-2.1.1-20|34	%patch2 -p1
21cr|cups-drivers-magicolor2530dl-2.1.1-20|35	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|36	# Fix copy of CUPS headers in kmlf.h
21cr|cups-drivers-magicolor2530dl-2.1.1-20|37	perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' src/kmlf.h
21cr|cups-drivers-magicolor2530dl-2.1.1-20|38	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|39	# Remove asterisks from group names in PPD file
21cr|cups-drivers-magicolor2530dl-2.1.1-20|40	gzip -dc src/km_en.ppd.gz | perl -p -e 's/(Group:\s+)\*/$1/g' | gzip > src/km_en.tmp.ppd.gz && mv -f src/km_en.tmp.ppd.gz src/km_en.ppd.gz
21cr|cups-drivers-magicolor2530dl-2.1.1-20|41	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|42	# Determine the directory for the CUPS filters using the correct method
21cr|cups-drivers-magicolor2530dl-2.1.1-20|43	perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' configure*
21cr|cups-drivers-magicolor2530dl-2.1.1-20|44	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|45	%build
21cr|cups-drivers-magicolor2530dl-2.1.1-20|46	rm -f configure
21cr|cups-drivers-magicolor2530dl-2.1.1-20|47	libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf
21cr|cups-drivers-magicolor2530dl-2.1.1-20|48	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|49	%configure
21cr|cups-drivers-magicolor2530dl-2.1.1-20|50	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|51	%make
21cr|cups-drivers-magicolor2530dl-2.1.1-20|52	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|53	%install
21cr|cups-drivers-magicolor2530dl-2.1.1-20|54	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|55	%makeinstall_std
21cr|cups-drivers-magicolor2530dl-2.1.1-20|56	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|57	%clean
21cr|cups-drivers-magicolor2530dl-2.1.1-20|58	
21cr|cups-drivers-magicolor2530dl-2.1.1-20|59	%files
21cr|cups-drivers-magicolor2530dl-2.1.1-20|60	%doc AUTHORS COPYING ChangeLog
21cr|cups-drivers-magicolor2530dl-2.1.1-20|61	%{_prefix}/lib/cups/filter/rastertokm2530dl
21cr|cups-drivers-magicolor2530dl-2.1.1-20|62	%{_datadir}/KONICA_MINOLTA/mc2530DL
21cr|cups-drivers-magicolor2530dl-2.1.1-20|63	%attr(0644,root,root) %{_datadir}/cups/model/KONICA_MINOLTA/km2530dl.ppd*

861 21
21cr|cups-drivers-oki-1.0-1|1	%define okipack B512_B432_MB562_MB492_PS_Linux_010104
21cr|cups-drivers-oki-1.0-1|2	%define okirel 298032
21cr|cups-drivers-oki-1.0-1|3	%define zipname %{okipack}_%{okirel}
21cr|cups-drivers-oki-1.0-1|4	
21cr|cups-drivers-oki-1.0-1|5	Name:		cups-drivers-oki
21cr|cups-drivers-oki-1.0-1|6	Summary:	CUPS printer driver for the Okidata B512 B432 MB562 MB492
21cr|cups-drivers-oki-1.0-1|7	Group:		System/Printing
21cr|cups-drivers-oki-1.0-1|8	License:	GPL
21cr|cups-drivers-oki-1.0-1|9	Version:	1.0
21cr|cups-drivers-oki-1.0-1|10	Release:	1
21cr|cups-drivers-oki-1.0-1|11	Url:		http://www.okidata.com/
21cr|cups-drivers-oki-1.0-1|12	Source0:	https://www.oki.com/eu/printing/download/%{zipname}.zip
21cr|cups-drivers-oki-1.0-1|13	BuildArch:	noarch
21cr|cups-drivers-oki-1.0-1|14	BuildRequires:	gzip
21cr|cups-drivers-oki-1.0-1|15	Requires:	cups
21cr|cups-drivers-oki-1.0-1|16	
21cr|cups-drivers-oki-1.0-1|17	%description
21cr|cups-drivers-oki-1.0-1|18	%{summary}
21cr|cups-drivers-oki-1.0-1|19	
21cr|cups-drivers-oki-1.0-1|20	%files
21cr|cups-drivers-oki-1.0-1|21	%{_datadir}/cups/model/oki
21cr|cups-drivers-oki-1.0-1|22	
21cr|cups-drivers-oki-1.0-1|23	#---------------------------------------------------------------
21cr|cups-drivers-oki-1.0-1|24	
21cr|cups-drivers-oki-1.0-1|25	%prep
21cr|cups-drivers-oki-1.0-1|26	%setup -q -c -n %{zipname}
21cr|cups-drivers-oki-1.0-1|27	
21cr|cups-drivers-oki-1.0-1|28	%install
21cr|cups-drivers-oki-1.0-1|29	mkdir -p %{buildroot}%{_datadir}/cups/model/oki
21cr|cups-drivers-oki-1.0-1|30	
21cr|cups-drivers-oki-1.0-1|31	cd %{okipack}
21cr|cups-drivers-oki-1.0-1|32	for i in $(ls *.gz)
21cr|cups-drivers-oki-1.0-1|33	do
21cr|cups-drivers-oki-1.0-1|34	gunzip $i
21cr|cups-drivers-oki-1.0-1|35	mv -f *ppd %{buildroot}%{_datadir}/cups/model/oki/
21cr|cups-drivers-oki-1.0-1|36	done
21cr|cups-drivers-oki-1.0-1|37	
21cr|cups-drivers-oki-1.0-1|38	%changelog
21cr|cups-drivers-oki-1.0-1|39	* Mon Mar 23 2026 Artem Proskurnev <temap@mail.ru>
21cr|cups-drivers-oki-1.0-1|40	- Init

862 21
21cr|cups-drivers-pegg-0.23-21|1	Summary:	CUPS printer drivers for Casio USB label printers
21cr|cups-drivers-pegg-0.23-21|2	Name:		cups-drivers-pegg
21cr|cups-drivers-pegg-0.23-21|3	Version:	0.23
21cr|cups-drivers-pegg-0.23-21|4	Release:	21
21cr|cups-drivers-pegg-0.23-21|5	License:	GPLv2+
21cr|cups-drivers-pegg-0.23-21|6	Group:		System/Printing
21cr|cups-drivers-pegg-0.23-21|7	Url:		http://www.tu-harburg.de/~soda0231/pegg/pegg.html
21cr|cups-drivers-pegg-0.23-21|8	# the http://www.tu-harburg.de/~soda0231/pegg/files/ resource is gone
21cr|cups-drivers-pegg-0.23-21|9	Source0:	pegg-0.23.tar.bz2
21cr|cups-drivers-pegg-0.23-21|10	Source1:	xbm2crw-0.4.tar.bz2
21cr|cups-drivers-pegg-0.23-21|11	Source2:	cups2pegg-0.21a.tar.bz2
21cr|cups-drivers-pegg-0.23-21|12	Source3:	pegg_el-0.11.tar.bz2
21cr|cups-drivers-pegg-0.23-21|13	Patch0:		cups-drivers-pegg-0.23-LDFLAGS.diff
21cr|cups-drivers-pegg-0.23-21|14	BuildRequires:	pkgconfig(libusb)
21cr|cups-drivers-pegg-0.23-21|15	Requires:	cups
21cr|cups-drivers-pegg-0.23-21|16	Requires:	imagemagick
21cr|cups-drivers-pegg-0.23-21|17	
21cr|cups-drivers-pegg-0.23-21|18	%description
21cr|cups-drivers-pegg-0.23-21|19	CUPS printer drivers for  Casio USB label printers.
21cr|cups-drivers-pegg-0.23-21|20	
21cr|cups-drivers-pegg-0.23-21|21	This package contains CUPS drivers (PPD) for the following printers:
21cr|cups-drivers-pegg-0.23-21|22	
21cr|cups-drivers-pegg-0.23-21|23	o CASIO Computer CO. LTD. EL-700 EL-5000W
21cr|cups-drivers-pegg-0.23-21|24	o CASIO Computer CO. LTD. KL-P1000 KL-E11
21cr|cups-drivers-pegg-0.23-21|25	o CASIO Computer CO. LTD. KP-C10 KP-C50
21cr|cups-drivers-pegg-0.23-21|26	
21cr|cups-drivers-pegg-0.23-21|27	%files
21cr|cups-drivers-pegg-0.23-21|28	%defattr(0644,root,root,0755)
21cr|cups-drivers-pegg-0.23-21|29	%doc pegg-*/CHANGELOG pegg-*/README pegg-*/LICENSE pegg-*/INSTALL installed_docs/*
21cr|cups-drivers-pegg-0.23-21|30	%attr(0755,root,root) %{_bindir}/pegg
21cr|cups-drivers-pegg-0.23-21|31	%attr(0755,root,root) %{_bindir}/pegg_el
21cr|cups-drivers-pegg-0.23-21|32	%attr(0755,root,root) %{_bindir}/xbm2crw
21cr|cups-drivers-pegg-0.23-21|33	%attr(0755,root,root) %{_prefix}/lib/cups/backend/cups2pegg
21cr|cups-drivers-pegg-0.23-21|34	%attr(0755,root,root) %dir %{_datadir}/cups/model/pegg
21cr|cups-drivers-pegg-0.23-21|35	%attr(0644,root,root) %{_datadir}/cups/model/pegg/*.ppd*
21cr|cups-drivers-pegg-0.23-21|36	%attr(0644,root,root) %{_mandir}/man1/pegg*.1*
21cr|cups-drivers-pegg-0.23-21|37	
21cr|cups-drivers-pegg-0.23-21|38	#----------------------------------------------------------------------------
21cr|cups-drivers-pegg-0.23-21|39	
21cr|cups-drivers-pegg-0.23-21|40	%prep
21cr|cups-drivers-pegg-0.23-21|41	%setup -q -c -T -n %{name}-%{version} -a0 -a1 -a2 -a3
21cr|cups-drivers-pegg-0.23-21|42	%patch0 -p1
21cr|cups-drivers-pegg-0.23-21|43	
21cr|cups-drivers-pegg-0.23-21|44	# gunzip the man pages
21cr|cups-drivers-pegg-0.23-21|45	find -name "*.1.gz" | xargs gunzip
21cr|cups-drivers-pegg-0.23-21|46	
21cr|cups-drivers-pegg-0.23-21|47	%build
21cr|cups-drivers-pegg-0.23-21|48	%make -C pegg-* CFLAGS="%{optflags}" LIB_PATH="%{_libdir}" LDFLAGS="%{ldflags}"
21cr|cups-drivers-pegg-0.23-21|49	
21cr|cups-drivers-pegg-0.23-21|50	%make -C pegg_el-*/src CFLAGS="%{optflags}" LIB_PATH="%{_libdir}" LDFLAGS="%{ldflags}"
21cr|cups-drivers-pegg-0.23-21|51	
21cr|cups-drivers-pegg-0.23-21|52	# Suppress logging in cups2pegg backend
21cr|cups-drivers-pegg-0.23-21|53	perl -p -i -e "s:/var/log/cups/cups2pegg.log:/dev/null:" cups2pegg*/src/cups2pegg
21cr|cups-drivers-pegg-0.23-21|54	
21cr|cups-drivers-pegg-0.23-21|55	# Fix PPD file
21cr|cups-drivers-pegg-0.23-21|56	perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. EL-700 EL-5000W"/' cups2pegg-*/src/ppd/casio_el.ppd
21cr|cups-drivers-pegg-0.23-21|57	perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO EL-700 EL-5000W"/' cups2pegg-*/src/ppd/casio_el.ppd
21cr|cups-drivers-pegg-0.23-21|58	perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KL-P1000 KL-E11"/' cups2pegg-*/src/ppd/casio_kl.ppd
21cr|cups-drivers-pegg-0.23-21|59	perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KL-P1000 KL-E11"/' cups2pegg-*/src/ppd/casio_kl.ppd
21cr|cups-drivers-pegg-0.23-21|60	perl -p -i -e 's/: Letter/: 128_64/' cups2pegg-*/src/ppd/casio_kl.ppd
21cr|cups-drivers-pegg-0.23-21|61	perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KP-C10 KP-C50"/' cups2pegg-*/src/ppd/casio_kp.ppd
21cr|cups-drivers-pegg-0.23-21|62	perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KP-C10 KP-C50"/' cups2pegg-*/src/ppd/casio_kp.ppd
21cr|cups-drivers-pegg-0.23-21|63	perl -p -i -e 's/: Letter/: 512_64/' cups2pegg-*/src/ppd/casio_kp.ppd
21cr|cups-drivers-pegg-0.23-21|64	
21cr|cups-drivers-pegg-0.23-21|65	%install
21cr|cups-drivers-pegg-0.23-21|66	install -d %{buildroot}%{_bindir}
21cr|cups-drivers-pegg-0.23-21|67	install -d %{buildroot}%{_prefix}/lib/cups/backend
21cr|cups-drivers-pegg-0.23-21|68	install -d %{buildroot}%{_datadir}/cups/model/pegg
21cr|cups-drivers-pegg-0.23-21|69	install -d %{buildroot}%{_mandir}/man1
21cr|cups-drivers-pegg-0.23-21|70	
21cr|cups-drivers-pegg-0.23-21|71	install -m0755 pegg-*/pegg %{buildroot}%{_bindir}/
21cr|cups-drivers-pegg-0.23-21|72	install -m0755 pegg_el-*/src/pegg_el %{buildroot}%{_bindir}/
21cr|cups-drivers-pegg-0.23-21|73	install -m0755 xbm2crw*/xbm2crw %{buildroot}%{_bindir}/
21cr|cups-drivers-pegg-0.23-21|74	install -m0755 cups2pegg*/src/cups2pegg %{buildroot}%{_prefix}/lib/cups/backend/
21cr|cups-drivers-pegg-0.23-21|75	install -m0644 pegg-*/pegg.1 %{buildroot}%{_mandir}/man1/
21cr|cups-drivers-pegg-0.23-21|76	install -m0644 pegg_el-*/src/pegg_el.1 %{buildroot}%{_mandir}/man1/
21cr|cups-drivers-pegg-0.23-21|77	install -m0644 cups2pegg-*/src/ppd/*.ppd* %{buildroot}%{_datadir}/cups/model/pegg/
21cr|cups-drivers-pegg-0.23-21|78	
21cr|cups-drivers-pegg-0.23-21|79	rm -rf installed_docs
21cr|cups-drivers-pegg-0.23-21|80	mkdir -p installed_docs/{pegg_el,xbm2crw,cups2pegg}
21cr|cups-drivers-pegg-0.23-21|81	cp pegg_el-*/README pegg_el-*/TODO pegg_el-*/INSTALL installed_docs/pegg_el/
21cr|cups-drivers-pegg-0.23-21|82	cp xbm2crw-*/README installed_docs/xbm2crw/
21cr|cups-drivers-pegg-0.23-21|83	cp cups2pegg-*/*.png cups2pegg-*/*.html installed_docs/cups2pegg/

863 21
21cr|cups-pdf-3.0.1-3|1	Summary:	Extension for creating pdf-Files with CUPS
21cr|cups-pdf-3.0.1-3|2	Name:		cups-pdf
21cr|cups-pdf-3.0.1-3|3	Version:	3.0.1
21cr|cups-pdf-3.0.1-3|4	Release:	3
21cr|cups-pdf-3.0.1-3|5	License:	GPLv2+
21cr|cups-pdf-3.0.1-3|6	Group:		System/Printing
21cr|cups-pdf-3.0.1-3|7	Url:		http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/
21cr|cups-pdf-3.0.1-3|8	Source0:	http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/src/%{name}_%{version}.tar.gz
21cr|cups-pdf-3.0.1-3|9	Patch1:		0001-PDF-will-be-expanded-to-the-home-directory.patch
21cr|cups-pdf-3.0.1-3|10	# https://bugzilla.altlinux.org/41587
21cr|cups-pdf-3.0.1-3|11	Patch2:		0002-Fix-empty-out-file.patch
21cr|cups-pdf-3.0.1-3|12	BuildRequires:	cups-devel
21cr|cups-pdf-3.0.1-3|13	Requires:	cups
21cr|cups-pdf-3.0.1-3|14	Requires:	ghostscript
21cr|cups-pdf-3.0.1-3|15	Requires(post,postun):	cups-common
21cr|cups-pdf-3.0.1-3|16	
21cr|cups-pdf-3.0.1-3|17	# These are the defaults paths defined in config.h
21cr|cups-pdf-3.0.1-3|18	# CUPS-PDF spool directory
21cr|cups-pdf-3.0.1-3|19	%define CPSPOOL   %{_localstatedir}/spool/cups-pdf/SPOOL
21cr|cups-pdf-3.0.1-3|20	# CUPS-PDF output directory
21cr|cups-pdf-3.0.1-3|21	%define CPOUT     %{_localstatedir}/spool/cups-pdf
21cr|cups-pdf-3.0.1-3|22	# CUPS-PDF log directory
21cr|cups-pdf-3.0.1-3|23	%define CPLOG     %{_localstatedir}/log/cups
21cr|cups-pdf-3.0.1-3|24	# CUPS-PDF cups-pdf.conf config file
21cr|cups-pdf-3.0.1-3|25	%define ETCCUPS   %(cups-config --serverroot 2>/dev/null || echo %{_sysconfdir}/cups)
21cr|cups-pdf-3.0.1-3|26	# Additional path to backend directory
21cr|cups-pdf-3.0.1-3|27	%define CPBACKEND %(cups-config --serverbin  2>/dev/null || echo %{_libdir}/cups)/backend
21cr|cups-pdf-3.0.1-3|28	
21cr|cups-pdf-3.0.1-3|29	%description
21cr|cups-pdf-3.0.1-3|30	"cups-pdf" is a backend script for use with CUPS - the "Common UNIX Printing
21cr|cups-pdf-3.0.1-3|31	System" (see more for CUPS under http://www.cups.org/).
21cr|cups-pdf-3.0.1-3|32	"cups-pdf" uses the ghostscript pdfwrite device to produce PDF Files.
21cr|cups-pdf-3.0.1-3|33	
21cr|cups-pdf-3.0.1-3|34	This version has been modified to store the PDF files on the Desktop of the
21cr|cups-pdf-3.0.1-3|35	user. This behavior can be changed by editing the configuration file.
21cr|cups-pdf-3.0.1-3|36	
21cr|cups-pdf-3.0.1-3|37	%files
21cr|cups-pdf-3.0.1-3|38	%doc ChangeLog README
21cr|cups-pdf-3.0.1-3|39	%dir %{CPSPOOL}
21cr|cups-pdf-3.0.1-3|40	%dir %{CPOUT}
21cr|cups-pdf-3.0.1-3|41	%attr(700, root, root) %{CPBACKEND}/cups-pdf
21cr|cups-pdf-3.0.1-3|42	%config(noreplace) %{ETCCUPS}/cups-pdf.conf
21cr|cups-pdf-3.0.1-3|43	%{_datadir}/cups/model/CUPS-PDF_opt.ppd
21cr|cups-pdf-3.0.1-3|44	%{_datadir}/cups/model/CUPS-PDF_noopt.ppd
21cr|cups-pdf-3.0.1-3|45	
21cr|cups-pdf-3.0.1-3|46	%post
21cr|cups-pdf-3.0.1-3|47	# First install : create the printer if cupsd is running
21cr|cups-pdf-3.0.1-3|48	if systemctl -q is-active cups 2>/dev/null
21cr|cups-pdf-3.0.1-3|49	then
21cr|cups-pdf-3.0.1-3|50	/usr/sbin/lpadmin -p Cups-PDF -v cups-pdf:/ -m CUPS-PDF_opt.ppd -E || :
21cr|cups-pdf-3.0.1-3|51	fi
21cr|cups-pdf-3.0.1-3|52	
21cr|cups-pdf-3.0.1-3|53	%postun
21cr|cups-pdf-3.0.1-3|54	if [ "$1" -eq "0" ]; then
21cr|cups-pdf-3.0.1-3|55	# Delete the printer
21cr|cups-pdf-3.0.1-3|56	/usr/sbin/lpadmin -x Cups-PDF || :
21cr|cups-pdf-3.0.1-3|57	fi
21cr|cups-pdf-3.0.1-3|58	
21cr|cups-pdf-3.0.1-3|59	#----------------------------------------------------------------------------
21cr|cups-pdf-3.0.1-3|60	
21cr|cups-pdf-3.0.1-3|61	%prep
21cr|cups-pdf-3.0.1-3|62	%autosetup -p1
21cr|cups-pdf-3.0.1-3|63	
21cr|cups-pdf-3.0.1-3|64	%build
21cr|cups-pdf-3.0.1-3|65	pushd src
21cr|cups-pdf-3.0.1-3|66	gcc %{optflags} -lcups -o cups-pdf cups-pdf.c %{ldflags}
21cr|cups-pdf-3.0.1-3|67	popd
21cr|cups-pdf-3.0.1-3|68	
21cr|cups-pdf-3.0.1-3|69	%install
21cr|cups-pdf-3.0.1-3|70	mkdir -p %{buildroot}%{CPBACKEND}
21cr|cups-pdf-3.0.1-3|71	mkdir -p %{buildroot}%{CPSPOOL}
21cr|cups-pdf-3.0.1-3|72	mkdir -p %{buildroot}%{CPOUT}
21cr|cups-pdf-3.0.1-3|73	mkdir -p %{buildroot}%{CPLOG}
21cr|cups-pdf-3.0.1-3|74	mkdir -p %{buildroot}%{CPBACKEND}
21cr|cups-pdf-3.0.1-3|75	mkdir -p %{buildroot}%{ETCCUPS}
21cr|cups-pdf-3.0.1-3|76	mkdir -p %{buildroot}%{_datadir}/cups/model/
21cr|cups-pdf-3.0.1-3|77	install -m644 extra/CUPS-PDF_opt.ppd %{buildroot}%{_datadir}/cups/model/
21cr|cups-pdf-3.0.1-3|78	install -m644 extra/CUPS-PDF_noopt.ppd %{buildroot}%{_datadir}/cups/model/
21cr|cups-pdf-3.0.1-3|79	install -m644 extra/cups-pdf.conf %{buildroot}%{ETCCUPS}
21cr|cups-pdf-3.0.1-3|80	install -m700 src/cups-pdf %{buildroot}%{CPBACKEND}

864 21
21cr|cura-profile-3dq-fullheat-1-2|1	Summary:	Cura profile for the 3DQ Fullheat 3D printer
21cr|cura-profile-3dq-fullheat-1-2|2	Summary(ru_RU.UTF-8):	Профиль Cura для 3D-принтера 3DQ Fullheat
21cr|cura-profile-3dq-fullheat-1-2|3	Name:		cura-profile-3dq-fullheat
21cr|cura-profile-3dq-fullheat-1-2|4	Version:	1
21cr|cura-profile-3dq-fullheat-1-2|5	Release:	2
21cr|cura-profile-3dq-fullheat-1-2|6	License:	Distributable
21cr|cura-profile-3dq-fullheat-1-2|7	Group:		System/Printing
21cr|cura-profile-3dq-fullheat-1-2|8	Url:		https://www.3dquality.ru/catalog/product/3d-printer-fullheat/
21cr|cura-profile-3dq-fullheat-1-2|9	Source10:	3DQ_Fullheat.def.json
21cr|cura-profile-3dq-fullheat-1-2|10	Source11:	3DQ_Fullheat_extruder_0.def.json
21cr|cura-profile-3dq-fullheat-1-2|11	Source12:	Fullheat_normal.inst.cfg
21cr|cura-profile-3dq-fullheat-1-2|12	BuildArch:	noarch
21cr|cura-profile-3dq-fullheat-1-2|13	Requires:	cura
21cr|cura-profile-3dq-fullheat-1-2|14	Supplements:	cura
21cr|cura-profile-3dq-fullheat-1-2|15	
21cr|cura-profile-3dq-fullheat-1-2|16	%description
21cr|cura-profile-3dq-fullheat-1-2|17	Cura profile for the 3DQ Fullheat 3D printer.
21cr|cura-profile-3dq-fullheat-1-2|18	
21cr|cura-profile-3dq-fullheat-1-2|19	%description -l ru_RU.UTF-8
21cr|cura-profile-3dq-fullheat-1-2|20	Профиль Cura для 3D-принтера 3DQ Fullheat.
21cr|cura-profile-3dq-fullheat-1-2|21	
21cr|cura-profile-3dq-fullheat-1-2|22	%files
21cr|cura-profile-3dq-fullheat-1-2|23	%dir %{_datadir}/cura/resources/quality/3DQ_Fullheat
21cr|cura-profile-3dq-fullheat-1-2|24	%{_datadir}/cura/resources/quality/3DQ_Fullheat/Fullheat_normal.inst.cfg
21cr|cura-profile-3dq-fullheat-1-2|25	%{_datadir}/cura/resources/definitions/3DQ_Fullheat.def.json
21cr|cura-profile-3dq-fullheat-1-2|26	%{_datadir}/cura/resources/extruders/3DQ_Fullheat_extruder_0.def.json
21cr|cura-profile-3dq-fullheat-1-2|27	
21cr|cura-profile-3dq-fullheat-1-2|28	#------------------------------------------------------------------
21cr|cura-profile-3dq-fullheat-1-2|29	
21cr|cura-profile-3dq-fullheat-1-2|30	%prep
21cr|cura-profile-3dq-fullheat-1-2|31	%setup -T -c
21cr|cura-profile-3dq-fullheat-1-2|32	
21cr|cura-profile-3dq-fullheat-1-2|33	%install
21cr|cura-profile-3dq-fullheat-1-2|34	mkdir -p %{buildroot}%{_datadir}/cura/resources/quality/3DQ_Fullheat
21cr|cura-profile-3dq-fullheat-1-2|35	install -m644 %{SOURCE12} %{buildroot}%{_datadir}/cura/resources/quality/3DQ_Fullheat
21cr|cura-profile-3dq-fullheat-1-2|36	mkdir -p %{buildroot}%{_datadir}/cura/resources/definitions
21cr|cura-profile-3dq-fullheat-1-2|37	install -m644 %{SOURCE10} %{buildroot}%{_datadir}/cura/resources/definitions
21cr|cura-profile-3dq-fullheat-1-2|38	mkdir -p %{buildroot}%{_datadir}/cura/resources/extruders
21cr|cura-profile-3dq-fullheat-1-2|39	install -m644 %{SOURCE11} %{buildroot}%{_datadir}/cura/resources/extruders

865 21
21cr|curlew-0.2.5-1|1	%define oname	Curlew
21cr|curlew-0.2.5-1|2	
21cr|curlew-0.2.5-1|3	Summary:	Easy to use and Free Multimedia Converter for Linux
21cr|curlew-0.2.5-1|4	Name:		curlew
21cr|curlew-0.2.5-1|5	Version:	0.2.5
21cr|curlew-0.2.5-1|6	Release:	1
21cr|curlew-0.2.5-1|7	License:	Waqf
21cr|curlew-0.2.5-1|8	Group:		Sound
21cr|curlew-0.2.5-1|9	Url:		https://github.com/chamfay/Curlew
21cr|curlew-0.2.5-1|10	# Really an unreleased 0.2.5 version
21cr|curlew-0.2.5-1|11	Source0:	https://github.com/chamfay/Curlew/archive/refs/heads/%{oname}-master.zip
21cr|curlew-0.2.5-1|12	BuildArch:	noarch
21cr|curlew-0.2.5-1|13	BuildRequires:	intltool
21cr|curlew-0.2.5-1|14	BuildRequires:	librsvg
21cr|curlew-0.2.5-1|15	BuildRequires:	python3-devel
21cr|curlew-0.2.5-1|16	BuildRequires:	python3-gi >= 3.12
21cr|curlew-0.2.5-1|17	BuildRequires:	python3-dbus
21cr|curlew-0.2.5-1|18	Requires:	ffmpeg
21cr|curlew-0.2.5-1|19	Requires:	gnome-icon-theme-symbolic
21cr|curlew-0.2.5-1|20	Requires:	gstreamer1.0-plugins-bad
21cr|curlew-0.2.5-1|21	Requires:	gstreamer1.0-plugins-good
21cr|curlew-0.2.5-1|22	Requires:	mediainfo
21cr|curlew-0.2.5-1|23	Requires:	mencoder
21cr|curlew-0.2.5-1|24	Requires:	python3 >= 3.3
21cr|curlew-0.2.5-1|25	Requires:	python3-gi >= 3.12
21cr|curlew-0.2.5-1|26	Requires:	python3-dbus
21cr|curlew-0.2.5-1|27	Requires:	xdg-utils
21cr|curlew-0.2.5-1|28	
21cr|curlew-0.2.5-1|29	%description
21cr|curlew-0.2.5-1|30	%{summary}
21cr|curlew-0.2.5-1|31	
21cr|curlew-0.2.5-1|32	%files -f %{name}.lang
21cr|curlew-0.2.5-1|33	%doc AUTHORS changelog LICENSE* README THANKS
21cr|curlew-0.2.5-1|34	%{_bindir}/%{name}
21cr|curlew-0.2.5-1|35	%{py3_puresitedir}/%{name}-%{version}-py*.egg-info
21cr|curlew-0.2.5-1|36	%{_datadir}/%{name}/done.ogg
21cr|curlew-0.2.5-1|37	%{_datadir}/%{name}/formats.cfg
21cr|curlew-0.2.5-1|38	%{_datadir}/%{name}/modules
21cr|curlew-0.2.5-1|39	%{_datadir}/applications/%{name}.desktop
21cr|curlew-0.2.5-1|40	%{_datadir}/icons/*/*/*/%{name}.png
21cr|curlew-0.2.5-1|41	%{_datadir}/icons/*/*/*/%{name}.svg
21cr|curlew-0.2.5-1|42	%{_datadir}/pixmaps/%{name}.svg
21cr|curlew-0.2.5-1|43	
21cr|curlew-0.2.5-1|44	#-----------------------------------------------------------------------------
21cr|curlew-0.2.5-1|45	
21cr|curlew-0.2.5-1|46	%prep
21cr|curlew-0.2.5-1|47	%setup -qn %{oname}-master
21cr|curlew-0.2.5-1|48	
21cr|curlew-0.2.5-1|49	
21cr|curlew-0.2.5-1|50	%build
21cr|curlew-0.2.5-1|51	%py3_build
21cr|curlew-0.2.5-1|52	chmod 644 %{name}.desktop
21cr|curlew-0.2.5-1|53	
21cr|curlew-0.2.5-1|54	
21cr|curlew-0.2.5-1|55	%install
21cr|curlew-0.2.5-1|56	%py3_install
21cr|curlew-0.2.5-1|57	
21cr|curlew-0.2.5-1|58	# We have our macro for docs
21cr|curlew-0.2.5-1|59	rm -rf %{buildroot}/doc/curlew
21cr|curlew-0.2.5-1|60	
21cr|curlew-0.2.5-1|61	%find_lang %{name}

866 21
21cr|curlftpfs-0.9.2-7|1	%define name curlftpfs
21cr|curlftpfs-0.9.2-7|2	%define version 0.9.2
21cr|curlftpfs-0.9.2-7|3	%define release 7
21cr|curlftpfs-0.9.2-7|4	
21cr|curlftpfs-0.9.2-7|5	Name:		%name
21cr|curlftpfs-0.9.2-7|6	Version:	%version
21cr|curlftpfs-0.9.2-7|7	Release:	%release
21cr|curlftpfs-0.9.2-7|8	Url:		http://curlftpfs.sourceforge.net/
21cr|curlftpfs-0.9.2-7|9	Summary:	Filesystem for accessing FTP hosts based on FUSE and libcurl
21cr|curlftpfs-0.9.2-7|10	License:	GPL+
21cr|curlftpfs-0.9.2-7|11	Group:		Networking/Other
21cr|curlftpfs-0.9.2-7|12	BuildRequires:	curl-devel, glib2-devel
21cr|curlftpfs-0.9.2-7|13	BuildRequires:	pkgconfig(fuse)
21cr|curlftpfs-0.9.2-7|14	Requires:	fuse
21cr|curlftpfs-0.9.2-7|15	Source:		%{name}-%{version}.tar.gz
21cr|curlftpfs-0.9.2-7|16	%description
21cr|curlftpfs-0.9.2-7|17	CurlFtpFS is a filesystem for accessing FTP hosts based on FUSE and libcurl.
21cr|curlftpfs-0.9.2-7|18	
21cr|curlftpfs-0.9.2-7|19	CurlFtpFS diferentiates itself from other FTP filesystems because it features:
21cr|curlftpfs-0.9.2-7|20	
21cr|curlftpfs-0.9.2-7|21	* SSLv3 and TLSv1 support
21cr|curlftpfs-0.9.2-7|22	* connecting through tunneling HTTP proxies
21cr|curlftpfs-0.9.2-7|23	* automatically reconnection if the server times out
21cr|curlftpfs-0.9.2-7|24	* transform absolute symlinks to point back into the ftp file system
21cr|curlftpfs-0.9.2-7|25	
21cr|curlftpfs-0.9.2-7|26	%prep
21cr|curlftpfs-0.9.2-7|27	%setup -q
21cr|curlftpfs-0.9.2-7|28	
21cr|curlftpfs-0.9.2-7|29	%build
21cr|curlftpfs-0.9.2-7|30	autoreconf -fi
21cr|curlftpfs-0.9.2-7|31	%configure
21cr|curlftpfs-0.9.2-7|32	%make
21cr|curlftpfs-0.9.2-7|33	
21cr|curlftpfs-0.9.2-7|34	%install
21cr|curlftpfs-0.9.2-7|35	%makeinstall_std
21cr|curlftpfs-0.9.2-7|36	
21cr|curlftpfs-0.9.2-7|37	%clean
21cr|curlftpfs-0.9.2-7|38	%{__rm} -Rf %{buildroot}
21cr|curlftpfs-0.9.2-7|39	
21cr|curlftpfs-0.9.2-7|40	%files
21cr|curlftpfs-0.9.2-7|41	%defattr(-,root,root)
21cr|curlftpfs-0.9.2-7|42	%doc COPYING README
21cr|curlftpfs-0.9.2-7|43	%{_bindir}/%{name}
21cr|curlftpfs-0.9.2-7|44	%{_mandir}/man1/%{name}*

867 21
21cr|curl-loader-0.53-5|1	Summary:	A HTTP(S)/FTP(S) application load stress testing tool
21cr|curl-loader-0.53-5|2	Name:		curl-loader
21cr|curl-loader-0.53-5|3	Version:	0.53
21cr|curl-loader-0.53-5|4	Release:	5
21cr|curl-loader-0.53-5|5	License:	GPLv2
21cr|curl-loader-0.53-5|6	Group:		System/Servers
21cr|curl-loader-0.53-5|7	URL:		http://curl-loader.sourceforge.net/
21cr|curl-loader-0.53-5|8	Source0:	http://sunet.dl.sourceforge.net/project/curl-loader/curl-loader/%{name}-%{version}/%{name}-%{version}.tar.bz2
21cr|curl-loader-0.53-5|9	Patch0:		curl-loader-0.53-link.patch
21cr|curl-loader-0.53-5|10	Patch1:		curl-loader-0.50-hack.diff
21cr|curl-loader-0.53-5|11	BuildRequires:	curl-devel >= 7.19.6
21cr|curl-loader-0.53-5|12	BuildRequires:	libevent-devel >= 1.4.11
21cr|curl-loader-0.53-5|13	BuildRequires:	openssl-devel
21cr|curl-loader-0.53-5|14	
21cr|curl-loader-0.53-5|15	%description
21cr|curl-loader-0.53-5|16	curl-loader is an open-source community tool written in C-language, simulating
21cr|curl-loader-0.53-5|17	application load and application behavior of thousands and tens of thousand
21cr|curl-loader-0.53-5|18	HTTP/HTTPS and FTP/FTPS clients, each with its own source IP-address.
21cr|curl-loader-0.53-5|19	
21cr|curl-loader-0.53-5|20	%prep
21cr|curl-loader-0.53-5|21	%setup -q
21cr|curl-loader-0.53-5|22	%patch0 -p0 -b .link
21cr|curl-loader-0.53-5|23	%patch1 -p0
21cr|curl-loader-0.53-5|24	
21cr|curl-loader-0.53-5|25	%build
21cr|curl-loader-0.53-5|26	
21cr|curl-loader-0.53-5|27	%make OPT_FLAGS="%{optflags}" INCDIR="-I. -I%{_includedir}/curl -I%{_includedir}/openssl" LDFLAGS="%{ldflags}"
21cr|curl-loader-0.53-5|28	
21cr|curl-loader-0.53-5|29	%install
21cr|curl-loader-0.53-5|30	rm -rf %{buildroot}
21cr|curl-loader-0.53-5|31	
21cr|curl-loader-0.53-5|32	install -d %{buildroot}%{_sbindir}
21cr|curl-loader-0.53-5|33	install -d %{buildroot}%{_mandir}/man1
21cr|curl-loader-0.53-5|34	install -d %{buildroot}%{_mandir}/man5
21cr|curl-loader-0.53-5|35	
21cr|curl-loader-0.53-5|36	install -m0755 %{name} %{buildroot}%{_sbindir}/
21cr|curl-loader-0.53-5|37	install -m0644 doc/curl-loader.1 %{buildroot}%{_mandir}/man1/
21cr|curl-loader-0.53-5|38	install -m0644 doc/curl-loader-config.5 %{buildroot}%{_mandir}/man5/
21cr|curl-loader-0.53-5|39	
21cr|curl-loader-0.53-5|40	%clean
21cr|curl-loader-0.53-5|41	rm -rf %{buildroot}
21cr|curl-loader-0.53-5|42	
21cr|curl-loader-0.53-5|43	%files
21cr|curl-loader-0.53-5|44	%defattr(-,root,root)
21cr|curl-loader-0.53-5|45	%doc doc/COPYING doc/PROBLEM-REPORTING doc/QUICK-START doc/README doc/THANKS doc/TODO conf-examples
21cr|curl-loader-0.53-5|46	%{_sbindir}/*
21cr|curl-loader-0.53-5|47	%{_mandir}/man1/*
21cr|curl-loader-0.53-5|48	%{_mandir}/man5/*

868 21
21cr|cursor_themes-0.0.5-11|1	Summary:	A Collection of cursor themes for XFree86 4.3 or later
21cr|cursor_themes-0.0.5-11|2	Name:		cursor_themes
21cr|cursor_themes-0.0.5-11|3	Version:	0.0.5
21cr|cursor_themes-0.0.5-11|4	Release:	11
21cr|cursor_themes-0.0.5-11|5	License:	GPL
21cr|cursor_themes-0.0.5-11|6	Url:		http://kde-look.org
21cr|cursor_themes-0.0.5-11|7	BuildArch:	noarch
21cr|cursor_themes-0.0.5-11|8	Group:		Graphical desktop/Other
21cr|cursor_themes-0.0.5-11|9	Source:		choose_cursor
21cr|cursor_themes-0.0.5-11|10	Source1:        4805-RedDot.tar.bz2
21cr|cursor_themes-0.0.5-11|11	Source2:        4858-YCursors.tar.bz2
21cr|cursor_themes-0.0.5-11|12	Source3:        4975-GKD-XCursors.tar.bz2
21cr|cursor_themes-0.0.5-11|13	Source5:        5076-corp.tar.bz2
21cr|cursor_themes-0.0.5-11|14	Source6:        5077-innerspace.tar.bz2
21cr|cursor_themes-0.0.5-11|15	Source7:        5078-vox.tar.bz2
21cr|cursor_themes-0.0.5-11|16	%define		bexos_ver		0.4
21cr|cursor_themes-0.0.5-11|17	Source8:        5211-bexos_color_%{bexos_ver}.tar.bz2
21cr|cursor_themes-0.0.5-11|18	Source9:        5238-3dwhite.tar.bz2
21cr|cursor_themes-0.0.5-11|19	Source10:       5265-3Dcursors-0.2.tar.bz2
21cr|cursor_themes-0.0.5-11|20	Source11:       5271-3dcolor.tar.bz2
21cr|cursor_themes-0.0.5-11|21	Source12:       5359-tuxcursor02.tar.gz
21cr|cursor_themes-0.0.5-11|22	Source13:       5376-tuxcute.tar.bz2
21cr|cursor_themes-0.0.5-11|23	Source14:       5376-tuxresize.tar.bz2
21cr|cursor_themes-0.0.5-11|24	Source15:       5475-yellowdot.tar.bz2
21cr|cursor_themes-0.0.5-11|25	Source16:       5507-Golden-XCursors-3D-0.8.tar.bz2
21cr|cursor_themes-0.0.5-11|26	Source17:       5532-BlueGlass-XCursors-3D-0.4.tar.bz2
21cr|cursor_themes-0.0.5-11|27	Source18:       5533-Silver-XCursors-3D-0.4.tar.bz2
21cr|cursor_themes-0.0.5-11|28	Source19:	5600-redhat9cursor.tar.bz2
21cr|cursor_themes-0.0.5-11|29	Source20:	5605-cursor_mix.tar.bz2
21cr|cursor_themes-0.0.5-11|30	Source21:	5833-aquadiz.tar.bz2
21cr|cursor_themes-0.0.5-11|31	Source22:	6132-SignalOS-Cursors-0.0.2.tar.bz2
21cr|cursor_themes-0.0.5-11|32	Source23:	6240-crystalcursors.tar.bz2
21cr|cursor_themes-0.0.5-11|33	Source24:	6277-bean.tar.bz2
21cr|cursor_themes-0.0.5-11|34	Source25:	6336-flat_white_cursor_0.3.tar.bz2
21cr|cursor_themes-0.0.5-11|35	Source26:	6504-flat_black_cursor_0.3.tar.bz2
21cr|cursor_themes-0.0.5-11|36	Source27:	6550-Jimmac.tar.bz2
21cr|cursor_themes-0.0.5-11|37	Source28:	macoscursors-default-0.2.tar.bz2
21cr|cursor_themes-0.0.5-11|38	Source29:	tuxsplash.tar.bz2
21cr|cursor_themes-0.0.5-11|39	Source30:	10394-justwhite-0.2.tar.bz2
21cr|cursor_themes-0.0.5-11|40	Source31:	10500-justgreen-0.1a.tar.bz2
21cr|cursor_themes-0.0.5-11|41	Source32:	10163-justblue-0.21.tar.bz2
21cr|cursor_themes-0.0.5-11|42	Source33:	10211-daliesque.tar.bz2
21cr|cursor_themes-0.0.5-11|43	Source34:	11313-pearlgrey-1.0.tar.bz2
21cr|cursor_themes-0.0.5-11|44	
21cr|cursor_themes-0.0.5-11|45	Requires:	gtkdialogs
21cr|cursor_themes-0.0.5-11|46	Requires:	XFree86 >= 4.3
21cr|cursor_themes-0.0.5-11|47	BuildRequires:	imagemagick XFree86 >= 4.3
21cr|cursor_themes-0.0.5-11|48	Prefix:		%{_prefix}
21cr|cursor_themes-0.0.5-11|49	
21cr|cursor_themes-0.0.5-11|50	%description
21cr|cursor_themes-0.0.5-11|51	This package contains all the freely distributeable cursor themes for XFree86
21cr|cursor_themes-0.0.5-11|52	4.3 or newer currently available from http://kde-look.org, along with a
21cr|cursor_themes-0.0.5-11|53	simple script (choose_cursor) which will allow you to easily choose a
21cr|cursor_themes-0.0.5-11|54	cursor theme.
21cr|cursor_themes-0.0.5-11|55	
21cr|cursor_themes-0.0.5-11|56	%prep
21cr|cursor_themes-0.0.5-11|57	#rm -rf $RPM_BUILD_ROOT
21cr|cursor_themes-0.0.5-11|58	%setup -T -c -q -a 1 -a 2 -a 3 -a 5 -a 6 -a 7 -a 8 -a 9 -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 20 -a 21 -a 22 -a 23 -a 24 -a 27 -a 28 -a 29 -a 30 -a 31 -a 32 -a 33 -a 34
21cr|cursor_themes-0.0.5-11|59	tar -xzf tuxshadow.tar.gz
21cr|cursor_themes-0.0.5-11|60	mv tuxcursor tuxshadow
21cr|cursor_themes-0.0.5-11|61	tar -xzf tuxcursor.tar.gz
21cr|cursor_themes-0.0.5-11|62	mv tuxcursor tuxcursor.orig
21cr|cursor_themes-0.0.5-11|63	tar xjf %{SOURCE13}; mv tuxcursor tuxcute
21cr|cursor_themes-0.0.5-11|64	tar xjf %{SOURCE14}; mv tuxcursor tuxresize
21cr|cursor_themes-0.0.5-11|65	mv tuxcursor.orig tuxcursor
21cr|cursor_themes-0.0.5-11|66	tar xjf %{SOURCE19}; mkdir redhat;mv cursors redhat
21cr|cursor_themes-0.0.5-11|67	tar xjf %{SOURCE25}; mkdir flat_white;mv cursors flat_white
21cr|cursor_themes-0.0.5-11|68	tar xjf %{SOURCE26}; mkdir flat_black;mv cursors flat_black
21cr|cursor_themes-0.0.5-11|69	
21cr|cursor_themes-0.0.5-11|70	%build
21cr|cursor_themes-0.0.5-11|71	rm -Rf default
21cr|cursor_themes-0.0.5-11|72	#pushd reddot;make;popd
21cr|cursor_themes-0.0.5-11|73	mkdir -p GKD-XCursors/cursors;cp -f GKD-XCursors/* GKD-XCursors/cursors 2>/dev/null||:
21cr|cursor_themes-0.0.5-11|74	rm -f GKD-XCursors/cursors/*.png
21cr|cursor_themes-0.0.5-11|75	mkdir -p bexos_color_%{bexos_ver}/bexos_color/cursors;cp -f bexos_color_%{bexos_ver}/* bexos_color_%{bexos_ver}/bexos_color/cursors 2>/dev/null||:
21cr|cursor_themes-0.0.5-11|76	#pushd maccursors; rm -f crosshair cross_reverse hand1 hand2;popd
21cr|cursor_themes-0.0.5-11|77	
21cr|cursor_themes-0.0.5-11|78	%install
21cr|cursor_themes-0.0.5-11|79	rm -Rf %{buildroot}
21cr|cursor_themes-0.0.5-11|80	mkdir -p %{buildroot}/%{_bindir}
21cr|cursor_themes-0.0.5-11|81	install -m755 %{SOURCE0} %{buildroot}/%{_bindir}
21cr|cursor_themes-0.0.5-11|82	
21cr|cursor_themes-0.0.5-11|83	
21cr|cursor_themes-0.0.5-11|84	#Menu
21cr|cursor_themes-0.0.5-11|85	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|cursor_themes-0.0.5-11|86	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|cursor_themes-0.0.5-11|87	[Desktop Entry]
21cr|cursor_themes-0.0.5-11|88	Name=Cursor Themes
21cr|cursor_themes-0.0.5-11|89	Comment=Choose a Cursor Theme
21cr|cursor_themes-0.0.5-11|90	Exec=choose_cursor
21cr|cursor_themes-0.0.5-11|91	Icon=%{name}
21cr|cursor_themes-0.0.5-11|92	Terminal=false
21cr|cursor_themes-0.0.5-11|93	Type=Application
21cr|cursor_themes-0.0.5-11|94	Categories=Settings;DesktopSettings;
21cr|cursor_themes-0.0.5-11|95	EOF
21cr|cursor_themes-0.0.5-11|96	
21cr|cursor_themes-0.0.5-11|97	mkdir -p %{buildroot}/{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|cursor_themes-0.0.5-11|98	install -m644 RedDotSource/sources/hand.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|cursor_themes-0.0.5-11|99	convert -resize 16x16 RedDotSource/sources/hand.png %{buildroot}/%{_miconsdir}/%{name}.png
21cr|cursor_themes-0.0.5-11|100	convert -resize 48x48 RedDotSource/sources/hand.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|cursor_themes-0.0.5-11|101	pwd
21cr|cursor_themes-0.0.5-11|102	CURSORS=`find . -type d -name 'cursors'`
21cr|cursor_themes-0.0.5-11|103	echo -e "\n\n\n\t\tFound the following cursors:\n $CURSORS\n\n\n"
21cr|cursor_themes-0.0.5-11|104	set +x
21cr|cursor_themes-0.0.5-11|105	for CURSOR in $CURSORS
21cr|cursor_themes-0.0.5-11|106	do CURSORNAME=$(basename `dirname $CURSOR`)
21cr|cursor_themes-0.0.5-11|107	CURSORNAME=${CURSORNAME%%-*[0-9]*}
21cr|cursor_themes-0.0.5-11|108	if [ "$CURSORNAME" == "*-[0-9]*" ]
21cr|cursor_themes-0.0.5-11|109	then echo "$CURSORNAME is versioned" >&2; CURSORNAME=${CURSORNAME#-[0-9]*}
21cr|cursor_themes-0.0.5-11|110	fi
21cr|cursor_themes-0.0.5-11|111	mkdir -p %{buildroot}/%{_iconsdir}/$CURSORNAME
21cr|cursor_themes-0.0.5-11|112	cp -a $CURSOR %{buildroot}/%{_iconsdir}/$CURSORNAME
21cr|cursor_themes-0.0.5-11|113	
21cr|cursor_themes-0.0.5-11|114	#Ensure links are in place:
21cr|cursor_themes-0.0.5-11|115	pushd %{buildroot}/%{_iconsdir}/$CURSORNAME/cursors >/dev/null
21cr|cursor_themes-0.0.5-11|116	
21cr|cursor_themes-0.0.5-11|117	
21cr|cursor_themes-0.0.5-11|118	[ -e hand -a ! -f hand1 ] && ln -sf hand hand1 >/dev/null 2>&1||:
21cr|cursor_themes-0.0.5-11|119	[ -e hand -a ! -f hand2 ] && ln -sf hand hand2 >/dev/null 2>&1||:
21cr|cursor_themes-0.0.5-11|120	[ -e cross -a ! -f crosshair ] && ln -sf cross crosshair >&- 2>&- ||:
21cr|cursor_themes-0.0.5-11|121	[ -e cross -a ! -f cross_reverse ] && ln -sf cross cross_reverse >&- 2>&- ||:
21cr|cursor_themes-0.0.5-11|122	
21cr|cursor_themes-0.0.5-11|123	#QT symlinks mess :-(
21cr|cursor_themes-0.0.5-11|124	[ -e v_double_arrow ] && ln -sf v_double_arrow	00008160000006810000408080010102 #v_double_arrow
21cr|cursor_themes-0.0.5-11|125	[ -e h_double_arrow ] && ln -sf h_double_arrow	028006030e0e7ebffc7f7070c0600140 #h_double_arrow
21cr|cursor_themes-0.0.5-11|126	[ -e fd_double_arrow ] && ln -sf fd_double_arrow	fcf1c3c7cd4491d801f1e1c78f100000 #fd_double_arrow
21cr|cursor_themes-0.0.5-11|127	[ -e bd_double_arrow ] && ln -sf bd_double_arrow	c7088f0f3e6c8088236ef8e1e3e70000 #bd_double_arrow
21cr|cursor_themes-0.0.5-11|128	[ -e sb_h_double_arrow ] && ln -sf sb_h_double_arrow   14fef782d02440884392942c11205230 #sb_h_double_arrow
21cr|cursor_themes-0.0.5-11|129	[ -e sb_v_double_arrow ] && ln -sf sb_v_double_arrow   2870a09082c103050810ffdffffe0204 #sb_v_double_arrow
21cr|cursor_themes-0.0.5-11|130	[ -e hand1 ] && ln -sf hand1 9d800788f1b08800ae810202380a0822 #hand1
21cr|cursor_themes-0.0.5-11|131	[ -e hand2 ] && ln -sf hand2 e29285e634086352946a0e7090d73106 #hand2
21cr|cursor_themes-0.0.5-11|132	[ -e crossed_circle ] && ln -sf crossed_circle 03b6e0fcb3499374a867c041f52298f0 #crossed_circle (dnd forbidden)
21cr|cursor_themes-0.0.5-11|133	[ -e move ] && ln -sf move 4498f0e0c1937ffe01fd06f973665830 #left_ptr (move_cursor)
21cr|cursor_themes-0.0.5-11|134	[ -e copy ] && ln -sf copy 6407b0e94181790501fd1e167b474872 #copy
21cr|cursor_themes-0.0.5-11|135	[ -e link ] && ln -sf link 640fb0e74195791501fd1ed57b41487f # link
21cr|cursor_themes-0.0.5-11|136	[ -e left_ptr_watch ] && ln -sf left_ptr_watch 3ecb610c1bf2410f44200f48c40d3599 # left_ptr_watch
21cr|cursor_themes-0.0.5-11|137	[ -e question_arrow ] && ln -sf question_arrow d9ce0ab605698f320427677b458ad60b # question_arrow
21cr|cursor_themes-0.0.5-11|138	
21cr|cursor_themes-0.0.5-11|139	#Other apps' symlinks
21cr|cursor_themes-0.0.5-11|140	[ -e left_ptr_watch ] && ln -sf left_ptr_watch 08e8e1c95fe2fc01f976f1e063a24ccd #mozilla's left_ptr_watch
21cr|cursor_themes-0.0.5-11|141	popd >/dev/null
21cr|cursor_themes-0.0.5-11|142	done
21cr|cursor_themes-0.0.5-11|143	set -x
21cr|cursor_themes-0.0.5-11|144	
21cr|cursor_themes-0.0.5-11|145	pushd %{buildroot}/%{_iconsdir}/ ; ln -s RedDot reddot;popd
21cr|cursor_themes-0.0.5-11|146	rm -Rf %{buildroot}/%{_iconsdir}/RedDotSource
21cr|cursor_themes-0.0.5-11|147	
21cr|cursor_themes-0.0.5-11|148	echo "%defattr(-,root,root)" > %name.files
21cr|cursor_themes-0.0.5-11|149	find %{buildroot}/%{_datadir}/icons/ -type d -o -type l -maxdepth 1 -mindepth 1|egrep -v "(large|mini)"|sed -e 's|%{buildroot}/||;s|%{_datadir}|%%{_datadir}|'|sort>> %name.files
21cr|cursor_themes-0.0.5-11|150	
21cr|cursor_themes-0.0.5-11|151	%clean
21cr|cursor_themes-0.0.5-11|152	rm -rf $RPM_BUILD_ROOT
21cr|cursor_themes-0.0.5-11|153	
21cr|cursor_themes-0.0.5-11|154	%pre
21cr|cursor_themes-0.0.5-11|155	if [ "$1" = "2" -a -d %{_datadir}/icons/reddot ]; then
21cr|cursor_themes-0.0.5-11|156	rm -rf %{_datadir}/icons/reddot
21cr|cursor_themes-0.0.5-11|157	fi
21cr|cursor_themes-0.0.5-11|158	
21cr|cursor_themes-0.0.5-11|159	%if %mdkversion < 200900
21cr|cursor_themes-0.0.5-11|160	%post
21cr|cursor_themes-0.0.5-11|161	%{update_menus}
21cr|cursor_themes-0.0.5-11|162	%endif
21cr|cursor_themes-0.0.5-11|163	
21cr|cursor_themes-0.0.5-11|164	%if %mdkversion < 200900
21cr|cursor_themes-0.0.5-11|165	%postun
21cr|cursor_themes-0.0.5-11|166	%{clean_menus}
21cr|cursor_themes-0.0.5-11|167	%endif
21cr|cursor_themes-0.0.5-11|168	
21cr|cursor_themes-0.0.5-11|169	%files -f %name.files
21cr|cursor_themes-0.0.5-11|170	%defattr(-,root,root)
21cr|cursor_themes-0.0.5-11|171	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|cursor_themes-0.0.5-11|172	%{_iconsdir}/%{name}.png
21cr|cursor_themes-0.0.5-11|173	%{_miconsdir}/%{name}.png
21cr|cursor_themes-0.0.5-11|174	%{_liconsdir}/%{name}.png
21cr|cursor_themes-0.0.5-11|175	%{_bindir}/*

869 21
21cr|curtain-0.3-5|1	Summary:	Show a movable and resizable curtain on the desktop screen
21cr|curtain-0.3-5|2	Name:		curtain
21cr|curtain-0.3-5|3	Version:	0.3
21cr|curtain-0.3-5|4	Release:	5
21cr|curtain-0.3-5|5	License:	GPLv3+
21cr|curtain-0.3-5|6	Group:		Education
21cr|curtain-0.3-5|7	Url:		http://code.google.com/p/ardesia
21cr|curtain-0.3-5|8	Source:		http://ardesia.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|curtain-0.3-5|9	Patch0:		curtain-desktop-file.patch
21cr|curtain-0.3-5|10	Patch1:		curtain-0.3-gtk3tests.patch
21cr|curtain-0.3-5|11	BuildRequires:	desktop-file-utils
21cr|curtain-0.3-5|12	BuildRequires:	intltool
21cr|curtain-0.3-5|13	BuildRequires:	libtool
21cr|curtain-0.3-5|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|curtain-0.3-5|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|curtain-0.3-5|16	
21cr|curtain-0.3-5|17	%description
21cr|curtain-0.3-5|18	Curtain is a tool that show a movable and resizable curtain on the desktop
21cr|curtain-0.3-5|19	screen. You can use this to hide and show objects on the desktop.
21cr|curtain-0.3-5|20	
21cr|curtain-0.3-5|21	This program has been implemented for educational purposes.
21cr|curtain-0.3-5|22	
21cr|curtain-0.3-5|23	%files -f %{name}.lang
21cr|curtain-0.3-5|24	%doc COPYING README NEWS ChangeLog AUTHORS
21cr|curtain-0.3-5|25	%{_bindir}/curtain
21cr|curtain-0.3-5|26	%{_datadir}/applications/%{name}.desktop
21cr|curtain-0.3-5|27	%{_datadir}/%{name}/ui/%{name}.glade
21cr|curtain-0.3-5|28	%{_datadir}/%{name}/ui/icons/%{name}.*
21cr|curtain-0.3-5|29	%{_iconsdir}/%{name}.*
21cr|curtain-0.3-5|30	%{_datadir}/pixmaps/%{name}.*
21cr|curtain-0.3-5|31	%{_mandir}/man1/%{name}.1.*
21cr|curtain-0.3-5|32	
21cr|curtain-0.3-5|33	#----------------------------------------------------------------------------
21cr|curtain-0.3-5|34	
21cr|curtain-0.3-5|35	%prep
21cr|curtain-0.3-5|36	%setup -q
21cr|curtain-0.3-5|37	%patch0 -p0
21cr|curtain-0.3-5|38	%patch1 -p1 -b .gtk3tests
21cr|curtain-0.3-5|39	
21cr|curtain-0.3-5|40	%build
21cr|curtain-0.3-5|41	autoreconf -fi
21cr|curtain-0.3-5|42	%configure
21cr|curtain-0.3-5|43	%make
21cr|curtain-0.3-5|44	
21cr|curtain-0.3-5|45	%install
21cr|curtain-0.3-5|46	%makeinstall_std
21cr|curtain-0.3-5|47	
21cr|curtain-0.3-5|48	install -d -m 755 %{buildroot}%{_datadir}/pixmaps
21cr|curtain-0.3-5|49	mv %{buildroot}%{_iconsdir}/%{name}.xpm %{buildroot}%{_datadir}/pixmaps/
21cr|curtain-0.3-5|50	
21cr|curtain-0.3-5|51	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|curtain-0.3-5|52	
21cr|curtain-0.3-5|53	%find_lang %{name}

870 21
21cr|cutecom-0.51.0-2|1	%define commit cce2e5ec01df09ca4b05f055f21942e0de7eb7dd
21cr|cutecom-0.51.0-2|2	
21cr|cutecom-0.51.0-2|3	Summary:	A graphical serial terminal, like minicom or Hyperterminal on Windows
21cr|cutecom-0.51.0-2|4	Name:		cutecom
21cr|cutecom-0.51.0-2|5	Version:	0.51.0
21cr|cutecom-0.51.0-2|6	Release:	2
21cr|cutecom-0.51.0-2|7	License:	GPLv3+
21cr|cutecom-0.51.0-2|8	Group:		Communications
21cr|cutecom-0.51.0-2|9	Url:		https://gitlab.com/cutecom/cutecom
21cr|cutecom-0.51.0-2|10	Source0:	https://gitlab.com/cutecom/cutecom/-/archive/v%{version}/%{name}-%{version}.tgz
21cr|cutecom-0.51.0-2|11	Patch0:		cutecom-0.50.0-mga-fixinstall.patch
21cr|cutecom-0.51.0-2|12	Patch1:		0001-Fix-build-with-Qt-5.15.patch
21cr|cutecom-0.51.0-2|13	BuildRequires:	cmake
21cr|cutecom-0.51.0-2|14	BuildRequires:	desktop-file-utils
21cr|cutecom-0.51.0-2|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|cutecom-0.51.0-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|cutecom-0.51.0-2|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|cutecom-0.51.0-2|18	BuildRequires:	pkgconfig(Qt5SerialPort)
21cr|cutecom-0.51.0-2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|cutecom-0.51.0-2|20	# Required for xmodem support
21cr|cutecom-0.51.0-2|21	Requires:	lrzsz
21cr|cutecom-0.51.0-2|22	
21cr|cutecom-0.51.0-2|23	%description
21cr|cutecom-0.51.0-2|24	CuteCom is a graphical serial terminal, like minicom or Hyperterminal on
21cr|cutecom-0.51.0-2|25	Windows. It is aimed mainly at hardware developers or other people who need
21cr|cutecom-0.51.0-2|26	a terminal to talk to their devices.
21cr|cutecom-0.51.0-2|27	
21cr|cutecom-0.51.0-2|28	%files
21cr|cutecom-0.51.0-2|29	%doc Changelog LICENSE README.md TODO
21cr|cutecom-0.51.0-2|30	%{_bindir}/cutecom
21cr|cutecom-0.51.0-2|31	%{_mandir}/man1/cutecom.1*
21cr|cutecom-0.51.0-2|32	%{_datadir}/applications/cutecom.desktop
21cr|cutecom-0.51.0-2|33	%{_iconsdir}/hicolor/scalable/apps/cutecom.svg
21cr|cutecom-0.51.0-2|34	
21cr|cutecom-0.51.0-2|35	#----------------------------------------------------------------------------
21cr|cutecom-0.51.0-2|36	
21cr|cutecom-0.51.0-2|37	%prep
21cr|cutecom-0.51.0-2|38	%setup -q -n %{name}-v%{version}-%{commit}
21cr|cutecom-0.51.0-2|39	%autopatch -p1
21cr|cutecom-0.51.0-2|40	
21cr|cutecom-0.51.0-2|41	%build
21cr|cutecom-0.51.0-2|42	%cmake_qt5
21cr|cutecom-0.51.0-2|43	%make
21cr|cutecom-0.51.0-2|44	
21cr|cutecom-0.51.0-2|45	%install
21cr|cutecom-0.51.0-2|46	%makeinstall_std -C build
21cr|cutecom-0.51.0-2|47	
21cr|cutecom-0.51.0-2|48	# Upstream script does not install the .desktop file if KDE is not installed,
21cr|cutecom-0.51.0-2|49	# so we install it manually:
21cr|cutecom-0.51.0-2|50	desktop-file-install \
21cr|cutecom-0.51.0-2|51	--remove-key=Path --remove-key=Encoding \
21cr|cutecom-0.51.0-2|52	--add-category=System \
21cr|cutecom-0.51.0-2|53	--dir %{buildroot}%{_datadir}/applications/ \
21cr|cutecom-0.51.0-2|54	cutecom.desktop
21cr|cutecom-0.51.0-2|55	

871 21
21cr|cutemaze-1.3.0-2|1	Name:           cutemaze
21cr|cutemaze-1.3.0-2|2	Summary:        Maze game
21cr|cutemaze-1.3.0-2|3	License:        GPLv3
21cr|cutemaze-1.3.0-2|4	Version:        1.3.0
21cr|cutemaze-1.3.0-2|5	Release:        2
21cr|cutemaze-1.3.0-2|6	Group:          Games/Puzzles
21cr|cutemaze-1.3.0-2|7	Url:            https://gottcode.org/%{name}/
21cr|cutemaze-1.3.0-2|8	Source:         https://gottcode.org/%{name}/%{name}-%{version}-src.tar.bz2
21cr|cutemaze-1.3.0-2|9	BuildRequires:  pkgconfig(Qt5Core)
21cr|cutemaze-1.3.0-2|10	BuildRequires:  pkgconfig(Qt5Gui)
21cr|cutemaze-1.3.0-2|11	BuildRequires:  pkgconfig(Qt5Svg)
21cr|cutemaze-1.3.0-2|12	BuildRequires:  pkgconfig(Qt5UiTools)
21cr|cutemaze-1.3.0-2|13	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|cutemaze-1.3.0-2|14	BuildRequires:  qt5-linguist-tools
21cr|cutemaze-1.3.0-2|15	BuildRequires:  qmake5
21cr|cutemaze-1.3.0-2|16	BuildRequires:  desktop-file-utils
21cr|cutemaze-1.3.0-2|17	BuildRequires:  appstream-util
21cr|cutemaze-1.3.0-2|18	
21cr|cutemaze-1.3.0-2|19	
21cr|cutemaze-1.3.0-2|20	
21cr|cutemaze-1.3.0-2|21	%description
21cr|cutemaze-1.3.0-2|22	CuteMaze is a simple, top-down game in which mazes are randomly generated
21cr|cutemaze-1.3.0-2|23	using one of a choice of several different algorithms. You move the character
21cr|cutemaze-1.3.0-2|24	through the maze while hunting for targets (cheese, by default)—the game is
21cr|cutemaze-1.3.0-2|25	won once all of these targets have been picked up.
21cr|cutemaze-1.3.0-2|26	
21cr|cutemaze-1.3.0-2|27	%files -f %{name}.lang
21cr|cutemaze-1.3.0-2|28	%doc ChangeLog COPYING CREDITS README
21cr|cutemaze-1.3.0-2|29	%{_gamesbindir}/%{name}
21cr|cutemaze-1.3.0-2|30	%{_appdatadir}/%{name}.appdata.xml
21cr|cutemaze-1.3.0-2|31	%{_datadir}/applications/%{name}.desktop
21cr|cutemaze-1.3.0-2|32	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|cutemaze-1.3.0-2|33	%{_mandir}/man?/%{name}.*
21cr|cutemaze-1.3.0-2|34	
21cr|cutemaze-1.3.0-2|35	#------------------------------------------------------------
21cr|cutemaze-1.3.0-2|36	%prep
21cr|cutemaze-1.3.0-2|37	%setup -q
21cr|cutemaze-1.3.0-2|38	
21cr|cutemaze-1.3.0-2|39	%build
21cr|cutemaze-1.3.0-2|40	%setup_compile_flags
21cr|cutemaze-1.3.0-2|41	%qmake_qt5 \
21cr|cutemaze-1.3.0-2|42	PREFIX=%{_prefix}  \
21cr|cutemaze-1.3.0-2|43	BINDIR=games
21cr|cutemaze-1.3.0-2|44	%make
21cr|cutemaze-1.3.0-2|45	
21cr|cutemaze-1.3.0-2|46	%install
21cr|cutemaze-1.3.0-2|47	%makeinstall_qt \
21cr|cutemaze-1.3.0-2|48	PREFIX=%{_prefix}  \
21cr|cutemaze-1.3.0-2|49	BINDIR=games
21cr|cutemaze-1.3.0-2|50	
21cr|cutemaze-1.3.0-2|51	
21cr|cutemaze-1.3.0-2|52	
21cr|cutemaze-1.3.0-2|53	
21cr|cutemaze-1.3.0-2|54	%{find_lang} %{name} --with-qt
21cr|cutemaze-1.3.0-2|55	
21cr|cutemaze-1.3.0-2|56	
21cr|cutemaze-1.3.0-2|57	%check
21cr|cutemaze-1.3.0-2|58	desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|cutemaze-1.3.0-2|59	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/%{name}.appdata.xml

872 21
21cr|cutter-1.03-11|1	Summary:	Aborts TCP/IP connections
21cr|cutter-1.03-11|2	Name:		cutter
21cr|cutter-1.03-11|3	Version:	1.03
21cr|cutter-1.03-11|4	Release:	11
21cr|cutter-1.03-11|5	License:	GPLv2+
21cr|cutter-1.03-11|6	Group:		Networking/Other
21cr|cutter-1.03-11|7	URL:		http://www.lowth.com/cutter
21cr|cutter-1.03-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|cutter-1.03-11|9	Patch1:		%{name}-1.02-fixnonnatted.patch
21cr|cutter-1.03-11|10	
21cr|cutter-1.03-11|11	%description
21cr|cutter-1.03-11|12	Cutter is an open source program that allows Linux firewall administrators to
21cr|cutter-1.03-11|13	abort TCP/IP connections routed over the firewall or router on which it is run.
21cr|cutter-1.03-11|14	
21cr|cutter-1.03-11|15	%prep
21cr|cutter-1.03-11|16	
21cr|cutter-1.03-11|17	%setup -q
21cr|cutter-1.03-11|18	%patch1 -p1 -b .fixnonnatted
21cr|cutter-1.03-11|19	
21cr|cutter-1.03-11|20	%build
21cr|cutter-1.03-11|21	
21cr|cutter-1.03-11|22	%{__cc} %{optflags} -o cutter cutter.c
21cr|cutter-1.03-11|23	
21cr|cutter-1.03-11|24	%install
21cr|cutter-1.03-11|25	%{__rm} -rf %{buildroot}
21cr|cutter-1.03-11|26	
21cr|cutter-1.03-11|27	%{__install} -d %{buildroot}%{_sbindir}
21cr|cutter-1.03-11|28	%{__install} -m755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|cutter-1.03-11|29	
21cr|cutter-1.03-11|30	%clean
21cr|cutter-1.03-11|31	%{__rm} -rf %{buildroot}
21cr|cutter-1.03-11|32	
21cr|cutter-1.03-11|33	%files
21cr|cutter-1.03-11|34	%defattr(-,root,root)
21cr|cutter-1.03-11|35	%doc README
21cr|cutter-1.03-11|36	%attr(0755,root,root) %{_sbindir}/%{name}

873 21
21cr|cuyo-2.1.0-1|1	%define _disable_rebuild_configure 1
21cr|cuyo-2.1.0-1|2	
21cr|cuyo-2.1.0-1|3	Summary:	A tetris like game
21cr|cuyo-2.1.0-1|4	Name:		cuyo
21cr|cuyo-2.1.0-1|5	Version:	2.1.0
21cr|cuyo-2.1.0-1|6	Release:	1
21cr|cuyo-2.1.0-1|7	Epoch:		1
21cr|cuyo-2.1.0-1|8	License:	GPLv2
21cr|cuyo-2.1.0-1|9	Group:		Games/Arcade
21cr|cuyo-2.1.0-1|10	Url:		http://www.karimmi.de/cuyo/
21cr|cuyo-2.1.0-1|11	Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
21cr|cuyo-2.1.0-1|12	BuildRequires:	pkgconfig(sdl)
21cr|cuyo-2.1.0-1|13	BuildRequires:	pkgconfig(SDL_image)
21cr|cuyo-2.1.0-1|14	BuildRequires:	pkgconfig(SDL_mixer)
21cr|cuyo-2.1.0-1|15	
21cr|cuyo-2.1.0-1|16	%description
21cr|cuyo-2.1.0-1|17	Cuyo is a Tetris like game, There is many different level,
21cr|cuyo-2.1.0-1|18	with different rules. We can play it with two players.
21cr|cuyo-2.1.0-1|19	
21cr|cuyo-2.1.0-1|20	%files -f %{name}.lang
21cr|cuyo-2.1.0-1|21	%{_gamesbindir}/%{name}
21cr|cuyo-2.1.0-1|22	%dir %{_gamesdatadir}/%{name}
21cr|cuyo-2.1.0-1|23	%{_gamesdatadir}/%{name}/*
21cr|cuyo-2.1.0-1|24	%{_mandir}/man?/cu*.6*
21cr|cuyo-2.1.0-1|25	%{_datadir}/applications/%{name}.desktop
21cr|cuyo-2.1.0-1|26	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|cuyo-2.1.0-1|27	%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|cuyo-2.1.0-1|28	
21cr|cuyo-2.1.0-1|29	#----------------------------------------------------------------------------
21cr|cuyo-2.1.0-1|30	
21cr|cuyo-2.1.0-1|31	%prep
21cr|cuyo-2.1.0-1|32	%setup -q
21cr|cuyo-2.1.0-1|33	
21cr|cuyo-2.1.0-1|34	%build
21cr|cuyo-2.1.0-1|35	%configure \
21cr|cuyo-2.1.0-1|36	--bindir=%{_gamesbindir} \
21cr|cuyo-2.1.0-1|37	--datadir=%{_gamesdatadir}
21cr|cuyo-2.1.0-1|38	%make
21cr|cuyo-2.1.0-1|39	
21cr|cuyo-2.1.0-1|40	%install
21cr|cuyo-2.1.0-1|41	%makeinstall_std
21cr|cuyo-2.1.0-1|42	
21cr|cuyo-2.1.0-1|43	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|cuyo-2.1.0-1|44	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|cuyo-2.1.0-1|45	[Desktop Entry]
21cr|cuyo-2.1.0-1|46	Type=Application
21cr|cuyo-2.1.0-1|47	Exec=%{_gamesbindir}/%{name}
21cr|cuyo-2.1.0-1|48	Icon=%{name}
21cr|cuyo-2.1.0-1|49	Categories=Game;ArcadeGame;
21cr|cuyo-2.1.0-1|50	Name=Cuyo
21cr|cuyo-2.1.0-1|51	Comment=%{Summary}
21cr|cuyo-2.1.0-1|52	EOF
21cr|cuyo-2.1.0-1|53	
21cr|cuyo-2.1.0-1|54	%find_lang %{name}
21cr|cuyo-2.1.0-1|55	

874 21
21cr|cvassistant-3.1.0-2|1	
21cr|cvassistant-3.1.0-2|2	Name:		cvassistant
21cr|cvassistant-3.1.0-2|3	Summary:	Create resumes in Word.docx format
21cr|cvassistant-3.1.0-2|4	Version:	3.1.0
21cr|cvassistant-3.1.0-2|5	Release:	2
21cr|cvassistant-3.1.0-2|6	Group:		Education
21cr|cvassistant-3.1.0-2|7	License:	GPLv3
21cr|cvassistant-3.1.0-2|8	URL:		http://sourceforge.net/projects/%{name}
21cr|cvassistant-3.1.0-2|9	Source0:	http://heanet.dl.sourceforge.net/project/%{name}/%{name}-%{version}-src.tar.bz2
21cr|cvassistant-3.1.0-2|10	
21cr|cvassistant-3.1.0-2|11	BuildRequires:	qt5-devel
21cr|cvassistant-3.1.0-2|12	BuildRequires:	qmake5
21cr|cvassistant-3.1.0-2|13	BuildRequires:	pkgconfig(quazip)
21cr|cvassistant-3.1.0-2|14	BuildRequires:	desktop-file-utils
21cr|cvassistant-3.1.0-2|15	BuildRequires:	txt2man
21cr|cvassistant-3.1.0-2|16	BuildRequires:	gzip
21cr|cvassistant-3.1.0-2|17	
21cr|cvassistant-3.1.0-2|18	%description
21cr|cvassistant-3.1.0-2|19	CV Assistant helps you create specialized
21cr|cvassistant-3.1.0-2|20	resumes in Word .docx format fast and easy.
21cr|cvassistant-3.1.0-2|21	The idea is to have a master resume with all
21cr|cvassistant-3.1.0-2|22	skills and experiences in it.
21cr|cvassistant-3.1.0-2|23	Then based on skills mentioned
21cr|cvassistant-3.1.0-2|24	in the job advertisement, export a
21cr|cvassistant-3.1.0-2|25	clean but well formatted word .docx file as a
21cr|cvassistant-3.1.0-2|26	summarized resume with only relevant skills in it.
21cr|cvassistant-3.1.0-2|27	This increases your chance of getting a job
21cr|cvassistant-3.1.0-2|28	interview as most companies are using
21cr|cvassistant-3.1.0-2|29	Applicant Tracking Software (ATS) or at
21cr|cvassistant-3.1.0-2|30	best hiring managers which may be unaware
21cr|cvassistant-3.1.0-2|31	of similarity between phrases like skilled
21cr|cvassistant-3.1.0-2|32	in MS Word, familiar with
21cr|cvassistant-3.1.0-2|33	Microsoft Word and Fully experienced with office suites.
21cr|cvassistant-3.1.0-2|34	So job seekers need to create
21cr|cvassistant-3.1.0-2|35	specialized resumes for each and every
21cr|cvassistant-3.1.0-2|36	job position with the same wordings used
21cr|cvassistant-3.1.0-2|37	in the advertisement. Add all your skills
21cr|cvassistant-3.1.0-2|38	to CV Assistant, pick only relevant ones.
21cr|cvassistant-3.1.0-2|39	It also creates cover letters!
21cr|cvassistant-3.1.0-2|40	Again, write all possible sentences,
21cr|cvassistant-3.1.0-2|41	and select those relevant ones per job post.
21cr|cvassistant-3.1.0-2|42	
21cr|cvassistant-3.1.0-2|43	%files
21cr|cvassistant-3.1.0-2|44	%doc README licence.txt
21cr|cvassistant-3.1.0-2|45	%{_bindir}/%{name}*
21cr|cvassistant-3.1.0-2|46	%{_datadir}/applications/%{name}.desktop
21cr|cvassistant-3.1.0-2|47	%{_datadir}/pixmaps/
21cr|cvassistant-3.1.0-2|48	%{_datadir}/%{name}/templates
21cr|cvassistant-3.1.0-2|49	%{_mandir}/man1/%{name}*.1.*
21cr|cvassistant-3.1.0-2|50	#--------------------------------------------------
21cr|cvassistant-3.1.0-2|51	
21cr|cvassistant-3.1.0-2|52	%prep
21cr|cvassistant-3.1.0-2|53	%setup -qn %{name}-%{version}-src
21cr|cvassistant-3.1.0-2|54	# hack a man
21cr|cvassistant-3.1.0-2|55	chmod 644 README licence.txt
21cr|cvassistant-3.1.0-2|56	txt2man README > cvassistant.1
21cr|cvassistant-3.1.0-2|57	gzip cvassistant.1
21cr|cvassistant-3.1.0-2|58	#fix attr
21cr|cvassistant-3.1.0-2|59	chmod 644 resources/templates/*
21cr|cvassistant-3.1.0-2|60	#disable donations dialog
21cr|cvassistant-3.1.0-2|61	perl -pi -e "s|//#define NO_DONATION_PROMPT|#define NO_DONATION_PROMPT|" controllers/mainwindow.cpp
21cr|cvassistant-3.1.0-2|62	
21cr|cvassistant-3.1.0-2|63	%build
21cr|cvassistant-3.1.0-2|64	%qmake_qt5
21cr|cvassistant-3.1.0-2|65	# Our quazip don't link as quazip-qt5
21cr|cvassistant-3.1.0-2|66	perl -pi -e "s|-lquazip-qt5|-lquazip|" Makefile
21cr|cvassistant-3.1.0-2|67	%make
21cr|cvassistant-3.1.0-2|68	
21cr|cvassistant-3.1.0-2|69	%install
21cr|cvassistant-3.1.0-2|70	%makeinstall_qt INSTALL_ROOT=%{buildroot}
21cr|cvassistant-3.1.0-2|71	mkdir -p %{buildroot}%{_datadir}/%{name}/templates
21cr|cvassistant-3.1.0-2|72	cp -R resources/templates/* %{buildroot}%{_datadir}/%{name}/templates
21cr|cvassistant-3.1.0-2|73	
21cr|cvassistant-3.1.0-2|74	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cvassistant-3.1.0-2|75	cp cvassistant.1.gz  %{buildroot}%{_mandir}/man1/
21cr|cvassistant-3.1.0-2|76	
21cr|cvassistant-3.1.0-2|77	find %{buildroot} -type f -empty -delete

875 21
21cr|cvechecker-4.0-1|1	Summary:	CVE reporting tool
21cr|cvechecker-4.0-1|2	Name: 		cvechecker
21cr|cvechecker-4.0-1|3	Version: 	4.0
21cr|cvechecker-4.0-1|4	Release: 	1
21cr|cvechecker-4.0-1|5	License: 	GPL
21cr|cvechecker-4.0-1|6	Group: 		System/Servers
21cr|cvechecker-4.0-1|7	Url:		https://github.com/sjvermeu/cvechecker/wiki
21cr|cvechecker-4.0-1|8	Source0: 	https://github.com/sjvermeu/cvechecker/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|cvechecker-4.0-1|9	BuildRequires:	xmlto
21cr|cvechecker-4.0-1|10	BuildRequires:	pkgconfig(libconfig)
21cr|cvechecker-4.0-1|11	BuildRequires:	pkgconfig(libbsd)
21cr|cvechecker-4.0-1|12	BuildRequires:	pkgconfig(mariadb)
21cr|cvechecker-4.0-1|13	BuildRequires:	pkgconfig(openssl)
21cr|cvechecker-4.0-1|14	BuildRequires:	pkgconfig(sqlite3)
21cr|cvechecker-4.0-1|15	Requires:	wget
21cr|cvechecker-4.0-1|16	Requires:	xsltproc
21cr|cvechecker-4.0-1|17	
21cr|cvechecker-4.0-1|18	%description
21cr|cvechecker-4.0-1|19	cvechecker reports about possible vulnerabilities on your system by scanning
21cr|cvechecker-4.0-1|20	the installed software and matching the results with the CVE database. This is
21cr|cvechecker-4.0-1|21	not a bullet-proof method and you will most likely have many false positives,
21cr|cvechecker-4.0-1|22	but it is still better than nothing, especially if you are running a
21cr|cvechecker-4.0-1|23	distribution with little security coverage.
21cr|cvechecker-4.0-1|24	
21cr|cvechecker-4.0-1|25	%files
21cr|cvechecker-4.0-1|26	%doc ChangeLog README.md
21cr|cvechecker-4.0-1|27	%{_bindir}/*
21cr|cvechecker-4.0-1|28	%{_datadir}/%{name}
21cr|cvechecker-4.0-1|29	%attr(0644,root,root) %{_mandir}/man1/*
21cr|cvechecker-4.0-1|30	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|cvechecker-4.0-1|31	%dir /var/lib/%{name}
21cr|cvechecker-4.0-1|32	%dir /var/lib/%{name}/local
21cr|cvechecker-4.0-1|33	%dir /var/lib/%{name}/cache
21cr|cvechecker-4.0-1|34	
21cr|cvechecker-4.0-1|35	#------------------------------------------------------------------
21cr|cvechecker-4.0-1|36	
21cr|cvechecker-4.0-1|37	%prep
21cr|cvechecker-4.0-1|38	%setup -qn %{name}-%{name}-%{version}
21cr|cvechecker-4.0-1|39	
21cr|cvechecker-4.0-1|40	%build
21cr|cvechecker-4.0-1|41	autoreconf -fi
21cr|cvechecker-4.0-1|42	%configure \
21cr|cvechecker-4.0-1|43	--localstatedir=/var/lib	\
21cr|cvechecker-4.0-1|44	--enable-sqlite3		\
21cr|cvechecker-4.0-1|45	--enable-mysql
21cr|cvechecker-4.0-1|46	sed -i 's/\/mysql/\/mariadb/g;s/-lmysqlclient/-lmariadb/g' Makefile
21cr|cvechecker-4.0-1|47	%make
21cr|cvechecker-4.0-1|48	
21cr|cvechecker-4.0-1|49	%install
21cr|cvechecker-4.0-1|50	%makeinstall_std
21cr|cvechecker-4.0-1|51	
21cr|cvechecker-4.0-1|52	xmlto --skip-validation html-nochunks %{buildroot}%{_defaultdocdir}/%{name}/acknowledgements.xml
21cr|cvechecker-4.0-1|53	xmlto --skip-validation html-nochunks %{buildroot}%{_defaultdocdir}/%{name}/userguide.xml
21cr|cvechecker-4.0-1|54	install -Dm644 userguide.html %{buildroot}%{_defaultdocdir}/%{name}/userguide.html
21cr|cvechecker-4.0-1|55	install -Dm644 acknowledgements.html %{buildroot}%{_defaultdocdir}/%{name}/acknowledgements.html
21cr|cvechecker-4.0-1|56	
21cr|cvechecker-4.0-1|57	rm -rf %{buildroot}%{_docdir}/*

876 21
21cr|CVector-1.0.3.1-8|1	%define oversion %(echo %{version} |cut -d. -f1-3)
21cr|CVector-1.0.3.1-8|2	%define major 2
21cr|CVector-1.0.3.1-8|3	%define libname %mklibname %{name} %{oversion} %{major}
21cr|CVector-1.0.3.1-8|4	%define devname %mklibname %{name} -d
21cr|CVector-1.0.3.1-8|5	
21cr|CVector-1.0.3.1-8|6	Summary:	ANSI C API for Dynamic Arrays
21cr|CVector-1.0.3.1-8|7	Name:		CVector
21cr|CVector-1.0.3.1-8|8	Version:	1.0.3.1
21cr|CVector-1.0.3.1-8|9	Release:	8
21cr|CVector-1.0.3.1-8|10	License:	LGPLv2+
21cr|CVector-1.0.3.1-8|11	Group:		System/Libraries
21cr|CVector-1.0.3.1-8|12	Url:		http://cvector.sourceforge.net/
21cr|CVector-1.0.3.1-8|13	Source0:	http://downloads.sourceforge.net/project/cvector/cvector/%{name}-%{oversion}/%{name}-%{version}.tar.gz
21cr|CVector-1.0.3.1-8|14	# to fix /-dynamic/-rdynamic/ issue, reported to upstream
21cr|CVector-1.0.3.1-8|15	Patch0:		CVector-1.0.3.1-dynamic.patch
21cr|CVector-1.0.3.1-8|16	# to fix libdir for lib64 architecture
21cr|CVector-1.0.3.1-8|17	Patch1:		CVector-1.0.3-lib64.patch
21cr|CVector-1.0.3.1-8|18	BuildRequires:	libtool
21cr|CVector-1.0.3.1-8|19	ExclusiveArch:	%{ix86} %{x86_64}
21cr|CVector-1.0.3.1-8|20	
21cr|CVector-1.0.3.1-8|21	%description
21cr|CVector-1.0.3.1-8|22	CVector is an ANSI C implementation of dynamic arrays to provide a
21cr|CVector-1.0.3.1-8|23	crude approximation to the C++ vector class.
21cr|CVector-1.0.3.1-8|24	
21cr|CVector-1.0.3.1-8|25	%files
21cr|CVector-1.0.3.1-8|26	%doc README_CVector.html README_CVector.txt lgpl.txt
21cr|CVector-1.0.3.1-8|27	
21cr|CVector-1.0.3.1-8|28	#----------------------------------------------------------------------------
21cr|CVector-1.0.3.1-8|29	
21cr|CVector-1.0.3.1-8|30	%package -n %{libname}
21cr|CVector-1.0.3.1-8|31	Summary:	The CVector shared library
21cr|CVector-1.0.3.1-8|32	Group:		System/Libraries
21cr|CVector-1.0.3.1-8|33	Conflicts:	%{_lib}CVector2 < 1.0.3.1-5
21cr|CVector-1.0.3.1-8|34	Obsoletes:	%{_lib}CVector2 < 1.0.3.1-5
21cr|CVector-1.0.3.1-8|35	
21cr|CVector-1.0.3.1-8|36	%description -n %{libname}
21cr|CVector-1.0.3.1-8|37	The CVector shared library.
21cr|CVector-1.0.3.1-8|38	
21cr|CVector-1.0.3.1-8|39	%files -n %{libname}
21cr|CVector-1.0.3.1-8|40	%{_libdir}/libCVector-%{oversion}.so.%{major}*
21cr|CVector-1.0.3.1-8|41	
21cr|CVector-1.0.3.1-8|42	#----------------------------------------------------------------------------
21cr|CVector-1.0.3.1-8|43	
21cr|CVector-1.0.3.1-8|44	%package -n %{devname}
21cr|CVector-1.0.3.1-8|45	Summary:	Development tools for compiling programs using CVector
21cr|CVector-1.0.3.1-8|46	Group:		Development/Other
21cr|CVector-1.0.3.1-8|47	Requires:	%{libname} = %{EVRD}
21cr|CVector-1.0.3.1-8|48	Provides:	%{name}-devel
21cr|CVector-1.0.3.1-8|49	
21cr|CVector-1.0.3.1-8|50	%description -n %{devname}
21cr|CVector-1.0.3.1-8|51	This package includes the header and library files for developing applications
21cr|CVector-1.0.3.1-8|52	that use CVector.
21cr|CVector-1.0.3.1-8|53	
21cr|CVector-1.0.3.1-8|54	%files -n %{devname}
21cr|CVector-1.0.3.1-8|55	%{_includedir}/CVector.h
21cr|CVector-1.0.3.1-8|56	%{_libdir}/libCVector.so
21cr|CVector-1.0.3.1-8|57	
21cr|CVector-1.0.3.1-8|58	#----------------------------------------------------------------------------
21cr|CVector-1.0.3.1-8|59	
21cr|CVector-1.0.3.1-8|60	%prep
21cr|CVector-1.0.3.1-8|61	%setup -q
21cr|CVector-1.0.3.1-8|62	%patch0 -p1 -b .dynamic
21cr|CVector-1.0.3.1-8|63	%if "%{_lib}" == "lib64"
21cr|CVector-1.0.3.1-8|64	%patch1 -p1 -b .lib64
21cr|CVector-1.0.3.1-8|65	%endif
21cr|CVector-1.0.3.1-8|66	
21cr|CVector-1.0.3.1-8|67	%build
21cr|CVector-1.0.3.1-8|68	%make
21cr|CVector-1.0.3.1-8|69	
21cr|CVector-1.0.3.1-8|70	%install
21cr|CVector-1.0.3.1-8|71	make install CFLAGS="%{optflags}" INSTALL_PREFIX="%{buildroot}%{_prefix}"
21cr|CVector-1.0.3.1-8|72	
21cr|CVector-1.0.3.1-8|73	# remove .a files
21cr|CVector-1.0.3.1-8|74	find %{buildroot} -name '*.a' -exec rm -f {} ';'
21cr|CVector-1.0.3.1-8|75	
21cr|CVector-1.0.3.1-8|76	%check
21cr|CVector-1.0.3.1-8|77	make tests

877 21
21cr|cvoicecontrol-0.9-1.alpha.7|1	# Workaround to build with GCC 10
21cr|cvoicecontrol-0.9-1.alpha.7|2	%global optflags %{optflags} -fcommon
21cr|cvoicecontrol-0.9-1.alpha.7|3	Summary:	Speech recognition system enabling to use spoken commands
21cr|cvoicecontrol-0.9-1.alpha.7|4	Name:		cvoicecontrol
21cr|cvoicecontrol-0.9-1.alpha.7|5	Version:	0.9
21cr|cvoicecontrol-0.9-1.alpha.7|6	Release:	%mkrel 1.alpha.7
21cr|cvoicecontrol-0.9-1.alpha.7|7	License:	GPLv2+
21cr|cvoicecontrol-0.9-1.alpha.7|8	Group:		Sound
21cr|cvoicecontrol-0.9-1.alpha.7|9	URL:		https://launchpad.net/cvoicecontrol
21cr|cvoicecontrol-0.9-1.alpha.7|10	# Download URL is dead: use the stored sources
21cr|cvoicecontrol-0.9-1.alpha.7|11	#Source0:	http://www.kiecza.de/daniel/linux/%%{name}-%%{version}alpha.tar.bz2
21cr|cvoicecontrol-0.9-1.alpha.7|12	Source0:	%{name}-%{version}alpha.tar.bz2
21cr|cvoicecontrol-0.9-1.alpha.7|13	Patch0:		%{name}-make.patch.bz2
21cr|cvoicecontrol-0.9-1.alpha.7|14	Patch1:		%{name}-crash.patch.bz2
21cr|cvoicecontrol-0.9-1.alpha.7|15	BuildRequires:	texinfo
21cr|cvoicecontrol-0.9-1.alpha.7|16	BuildRequires:	ncurses-devel >= 5.2
21cr|cvoicecontrol-0.9-1.alpha.7|17	
21cr|cvoicecontrol-0.9-1.alpha.7|18	%description
21cr|cvoicecontrol-0.9-1.alpha.7|19	CVoiceControl is a speech recognition system that enables a user to connect
21cr|cvoicecontrol-0.9-1.alpha.7|20	spoken commands to unix commands. It automagically detects speech input from a
21cr|cvoicecontrol-0.9-1.alpha.7|21	microphone, performs recognition on this input and, in case of successful
21cr|cvoicecontrol-0.9-1.alpha.7|22	recognition, executes the associated unix command.
21cr|cvoicecontrol-0.9-1.alpha.7|23	
21cr|cvoicecontrol-0.9-1.alpha.7|24	%files
21cr|cvoicecontrol-0.9-1.alpha.7|25	%doc AUTHORS BUGS FAQ README %{name}/docs/en/index*.html
21cr|cvoicecontrol-0.9-1.alpha.7|26	%{_bindir}/%{name}
21cr|cvoicecontrol-0.9-1.alpha.7|27	%{_bindir}/model_editor
21cr|cvoicecontrol-0.9-1.alpha.7|28	%{_bindir}/microphone_config
21cr|cvoicecontrol-0.9-1.alpha.7|29	
21cr|cvoicecontrol-0.9-1.alpha.7|30	#-----------------------------------------------------------------------------
21cr|cvoicecontrol-0.9-1.alpha.7|31	
21cr|cvoicecontrol-0.9-1.alpha.7|32	%prep
21cr|cvoicecontrol-0.9-1.alpha.7|33	%setup -qn %{name}-%{version}alpha
21cr|cvoicecontrol-0.9-1.alpha.7|34	%patch0 -p1
21cr|cvoicecontrol-0.9-1.alpha.7|35	%patch1 -p1
21cr|cvoicecontrol-0.9-1.alpha.7|36	
21cr|cvoicecontrol-0.9-1.alpha.7|37	
21cr|cvoicecontrol-0.9-1.alpha.7|38	%build
21cr|cvoicecontrol-0.9-1.alpha.7|39	%configure
21cr|cvoicecontrol-0.9-1.alpha.7|40	%make
21cr|cvoicecontrol-0.9-1.alpha.7|41	
21cr|cvoicecontrol-0.9-1.alpha.7|42	
21cr|cvoicecontrol-0.9-1.alpha.7|43	%install
21cr|cvoicecontrol-0.9-1.alpha.7|44	mkdir -p %{buildroot}%{_bindir}
21cr|cvoicecontrol-0.9-1.alpha.7|45	install -m755 %{name}/%{name}  %{buildroot}%{_bindir}
21cr|cvoicecontrol-0.9-1.alpha.7|46	install -m755 %{name}/model_editor  %{buildroot}%{_bindir}
21cr|cvoicecontrol-0.9-1.alpha.7|47	install -m755 %{name}/microphone_config  %{buildroot}%{_bindir}

878 21
21cr|cvs2cl-2.73-6|1	%define url http://www.red-bean.com/cvs2cl/
21cr|cvs2cl-2.73-6|2	
21cr|cvs2cl-2.73-6|3	Summary:	Generator of ChangeLogs from `cvs log` output
21cr|cvs2cl-2.73-6|4	Name:		cvs2cl
21cr|cvs2cl-2.73-6|5	Version:	2.73
21cr|cvs2cl-2.73-6|6	Release:	6
21cr|cvs2cl-2.73-6|7	Source0:	%{url}/cvs2cl.pl
21cr|cvs2cl-2.73-6|8	Source1:	%{url}/changelogs.html
21cr|cvs2cl-2.73-6|9	License:	GPL
21cr|cvs2cl-2.73-6|10	Group:		Development/Other
21cr|cvs2cl-2.73-6|11	URL:		%{url}
21cr|cvs2cl-2.73-6|12	BuildArch:	noarch
21cr|cvs2cl-2.73-6|13	
21cr|cvs2cl-2.73-6|14	%description
21cr|cvs2cl-2.73-6|15	CVS2CL attempts to produce a nice ChangeLog from the cvs log output, some
21cr|cvs2cl-2.73-6|16	say nicer than rcs2log. It is included with the open source CVS book :
21cr|cvs2cl-2.73-6|17	
21cr|cvs2cl-2.73-6|18	http://cvsbook.red-bean.com/
21cr|cvs2cl-2.73-6|19	
21cr|cvs2cl-2.73-6|20	%prep
21cr|cvs2cl-2.73-6|21	%setup -T -c
21cr|cvs2cl-2.73-6|22	
21cr|cvs2cl-2.73-6|23	%install
21cr|cvs2cl-2.73-6|24	mkdir -p %{buildroot}/%{_bindir}
21cr|cvs2cl-2.73-6|25	install -m755 %{SOURCE0} %{buildroot}/%{_bindir}/%{name}
21cr|cvs2cl-2.73-6|26	install -m644 %{SOURCE1} ./
21cr|cvs2cl-2.73-6|27	
21cr|cvs2cl-2.73-6|28	%files
21cr|cvs2cl-2.73-6|29	%doc changelogs.html
21cr|cvs2cl-2.73-6|30	%{_bindir}/%{name}

879 21
21cr|cvsadmin-1.0.3-14|1	Version:	1.0.3
21cr|cvsadmin-1.0.3-14|2	Summary:	Tool to administer users of a CVS repository
21cr|cvsadmin-1.0.3-14|3	Name:		cvsadmin
21cr|cvsadmin-1.0.3-14|4	Release:	14
21cr|cvsadmin-1.0.3-14|5	License:	GPLv2
21cr|cvsadmin-1.0.3-14|6	Group:		Development/Other
21cr|cvsadmin-1.0.3-14|7	Source:		%{name}-%{version}.tar.bz2
21cr|cvsadmin-1.0.3-14|8	URL:		ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/gabor/
21cr|cvsadmin-1.0.3-14|9	
21cr|cvsadmin-1.0.3-14|10	%description
21cr|cvsadmin-1.0.3-14|11	cvsadmin is a simple program to administrate users of a CVS repository.
21cr|cvsadmin-1.0.3-14|12	
21cr|cvsadmin-1.0.3-14|13	It currently allows you to easily
21cr|cvsadmin-1.0.3-14|14	- add users
21cr|cvsadmin-1.0.3-14|15	- remove users
21cr|cvsadmin-1.0.3-14|16	- change users passwords
21cr|cvsadmin-1.0.3-14|17	- show existing users
21cr|cvsadmin-1.0.3-14|18	- rename users
21cr|cvsadmin-1.0.3-14|19	- change system users
21cr|cvsadmin-1.0.3-14|20	
21cr|cvsadmin-1.0.3-14|21	%prep
21cr|cvsadmin-1.0.3-14|22	%setup -q
21cr|cvsadmin-1.0.3-14|23	
21cr|cvsadmin-1.0.3-14|24	%build
21cr|cvsadmin-1.0.3-14|25	%configure
21cr|cvsadmin-1.0.3-14|26	%make
21cr|cvsadmin-1.0.3-14|27	
21cr|cvsadmin-1.0.3-14|28	%install
21cr|cvsadmin-1.0.3-14|29	rm -rf $RPM_BUILD_ROOT
21cr|cvsadmin-1.0.3-14|30	%makeinstall
21cr|cvsadmin-1.0.3-14|31	
21cr|cvsadmin-1.0.3-14|32	%clean
21cr|cvsadmin-1.0.3-14|33	rm -rf $RPM_BUILD_ROOT
21cr|cvsadmin-1.0.3-14|34	
21cr|cvsadmin-1.0.3-14|35	%files
21cr|cvsadmin-1.0.3-14|36	%defattr (-,root,root)
21cr|cvsadmin-1.0.3-14|37	%doc AUTHORS COPYING Makefile README
21cr|cvsadmin-1.0.3-14|38	%{_bindir}/*

880 21
21cr|cvsgraph-1.7.0-7|1	
21cr|cvsgraph-1.7.0-7|2	Name:		cvsgraph
21cr|cvsgraph-1.7.0-7|3	Version:	1.7.0
21cr|cvsgraph-1.7.0-7|4	Release:	7
21cr|cvsgraph-1.7.0-7|5	Summary:	Create graphs of branches and revisions for files in a CVS repository
21cr|cvsgraph-1.7.0-7|6	License:	GPL
21cr|cvsgraph-1.7.0-7|7	Group:		System/Servers
21cr|cvsgraph-1.7.0-7|8	Source:		http://www.akhphd.au.dk/~bertho/cvsgraph/release/%{name}-%{version}.tar.gz
21cr|cvsgraph-1.7.0-7|9	URL:		http://www.akhphd.au.dk/~bertho/cvsgraph
21cr|cvsgraph-1.7.0-7|10	BuildRequires:	libgd-devel
21cr|cvsgraph-1.7.0-7|11	BuildRequires:	flex
21cr|cvsgraph-1.7.0-7|12	BuildRequires:	bison
21cr|cvsgraph-1.7.0-7|13	
21cr|cvsgraph-1.7.0-7|14	%description
21cr|cvsgraph-1.7.0-7|15	CvsGraph is a utility to make a graphical representation of all revisions
21cr|cvsgraph-1.7.0-7|16	and branches of a file in a CVS/RCS repository. It has been inspired by
21cr|cvsgraph-1.7.0-7|17	the 'graph' option in WinCVS, but I could not find a stand-alone version
21cr|cvsgraph-1.7.0-7|18	of this graph code. So, it was time to write one.
21cr|cvsgraph-1.7.0-7|19	
21cr|cvsgraph-1.7.0-7|20	%prep
21cr|cvsgraph-1.7.0-7|21	%setup -q
21cr|cvsgraph-1.7.0-7|22	chmod 755 contrib/automatic_documentation/*.sh
21cr|cvsgraph-1.7.0-7|23	
21cr|cvsgraph-1.7.0-7|24	%build
21cr|cvsgraph-1.7.0-7|25	%configure
21cr|cvsgraph-1.7.0-7|26	%make
21cr|cvsgraph-1.7.0-7|27	
21cr|cvsgraph-1.7.0-7|28	%install
21cr|cvsgraph-1.7.0-7|29	install -d -m 755 %{buildroot}%{_bindir}
21cr|cvsgraph-1.7.0-7|30	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|cvsgraph-1.7.0-7|31	install -d -m 755 %{buildroot}%{_mandir}/{man1,man5}
21cr|cvsgraph-1.7.0-7|32	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|cvsgraph-1.7.0-7|33	install -m 644 %{name}.conf %{buildroot}%{_sysconfdir}
21cr|cvsgraph-1.7.0-7|34	install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1
21cr|cvsgraph-1.7.0-7|35	install -m 644 %{name}.conf.5 %{buildroot}%{_mandir}/man5
21cr|cvsgraph-1.7.0-7|36	
21cr|cvsgraph-1.7.0-7|37	%clean
21cr|cvsgraph-1.7.0-7|38	
21cr|cvsgraph-1.7.0-7|39	%files
21cr|cvsgraph-1.7.0-7|40	%doc ChangeLog COPYING AUTHORS NEWS README INSTALL
21cr|cvsgraph-1.7.0-7|41	%doc contrib/*.php
21cr|cvsgraph-1.7.0-7|42	%doc contrib/automatic_documentation
21cr|cvsgraph-1.7.0-7|43	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|cvsgraph-1.7.0-7|44	%{_bindir}/%{name}
21cr|cvsgraph-1.7.0-7|45	%{_mandir}/man1/*
21cr|cvsgraph-1.7.0-7|46	%{_mandir}/man5/*

881 21
21cr|cvsps-2.2b1-8|1	Name:           cvsps
21cr|cvsps-2.2b1-8|2	Version:        2.2b1
21cr|cvsps-2.2b1-8|3	Release:        8
21cr|cvsps-2.2b1-8|4	Summary:        Patchset tool for CVS
21cr|cvsps-2.2b1-8|5	Group:          Development/Other
21cr|cvsps-2.2b1-8|6	License:        GPLv3
21cr|cvsps-2.2b1-8|7	URL:            http://www.cobite.com/cvsps/
21cr|cvsps-2.2b1-8|8	Source0:        http://www.cobite.com/cvsps/%{name}-%{version}.tar.gz
21cr|cvsps-2.2b1-8|9	BuildRequires:  zlib-devel
21cr|cvsps-2.2b1-8|10	# Requires cvs only with --no-cvs-direct, but I cannot imagine this dep
21cr|cvsps-2.2b1-8|11	# being a problem on systems where cvsps will be installed...
21cr|cvsps-2.2b1-8|12	Requires:       cvs
21cr|cvsps-2.2b1-8|13	
21cr|cvsps-2.2b1-8|14	%description
21cr|cvsps-2.2b1-8|15	CVSps is a program for generating 'patchset' information from a CVS
21cr|cvsps-2.2b1-8|16	repository.  A patchset in this case is defined as a set of changes
21cr|cvsps-2.2b1-8|17	made to a collection of files, and all committed at the same time
21cr|cvsps-2.2b1-8|18	(using a single 'cvs commit' command).  This information is valuable
21cr|cvsps-2.2b1-8|19	to seeing the big picture of the evolution of a cvs project.  While
21cr|cvsps-2.2b1-8|20	cvs tracks revision information, it is often difficult to see what
21cr|cvsps-2.2b1-8|21	changes were committed 'atomically' to the repository.
21cr|cvsps-2.2b1-8|22	
21cr|cvsps-2.2b1-8|23	
21cr|cvsps-2.2b1-8|24	%prep
21cr|cvsps-2.2b1-8|25	%setup -q
21cr|cvsps-2.2b1-8|26	
21cr|cvsps-2.2b1-8|27	
21cr|cvsps-2.2b1-8|28	%build
21cr|cvsps-2.2b1-8|29	CFLAGS="%{optflags}" %make
21cr|cvsps-2.2b1-8|30	
21cr|cvsps-2.2b1-8|31	
21cr|cvsps-2.2b1-8|32	%install
21cr|cvsps-2.2b1-8|33	install -Dpm 755 cvsps %{buildroot}%{_bindir}/cvsps
21cr|cvsps-2.2b1-8|34	install -Dpm 644 cvsps.1 %{buildroot}%{_mandir}/man1/cvsps.1
21cr|cvsps-2.2b1-8|35	
21cr|cvsps-2.2b1-8|36	
21cr|cvsps-2.2b1-8|37	%clean
21cr|cvsps-2.2b1-8|38	
21cr|cvsps-2.2b1-8|39	
21cr|cvsps-2.2b1-8|40	%files
21cr|cvsps-2.2b1-8|41	%defattr(-,root,root,-)
21cr|cvsps-2.2b1-8|42	%doc CHANGELOG COPYING README merge_utils.sh
21cr|cvsps-2.2b1-8|43	%{_bindir}/cvsps
21cr|cvsps-2.2b1-8|44	%{_mandir}/man1/cvsps.1*

882 21
21cr|cvsreport-0.3.5-11|1	
21cr|cvsreport-0.3.5-11|2	Name:       cvsreport
21cr|cvsreport-0.3.5-11|3	Version:    0.3.5
21cr|cvsreport-0.3.5-11|4	Release:    11
21cr|cvsreport-0.3.5-11|5	Summary:    Produce CVS activity reports
21cr|cvsreport-0.3.5-11|6	License:    GPL
21cr|cvsreport-0.3.5-11|7	Group:      System/Servers
21cr|cvsreport-0.3.5-11|8	URL:        http://home.gna.org/cvsreport/
21cr|cvsreport-0.3.5-11|9	Source:     http://download.gna.org/cvsreport/cvsreport.pkg/0.3.5/%{name}-%{version}.tar.gz
21cr|cvsreport-0.3.5-11|10	BuildArch:  noarch
21cr|cvsreport-0.3.5-11|11	
21cr|cvsreport-0.3.5-11|12	%description
21cr|cvsreport-0.3.5-11|13	CVSreport produces text or enhanced HTML activity reports from a local or
21cr|cvsreport-0.3.5-11|14	remote CVS repository. It can be used to extract activity information from any
21cr|cvsreport-0.3.5-11|15	time span, or to automatically generate reports and store/send them on commit
21cr|cvsreport-0.3.5-11|16	events.
21cr|cvsreport-0.3.5-11|17	
21cr|cvsreport-0.3.5-11|18	CVSreport can extract changesets from a CVS repository history. A changeset is
21cr|cvsreport-0.3.5-11|19	a set of commit operations (addition, removal, modification) which happen along
21cr|cvsreport-0.3.5-11|20	a single invocation of the cvs commit command. Used from client side, it
21cr|cvsreport-0.3.5-11|21	produces a report starting from an arbitrary date from a simple working copy.
21cr|cvsreport-0.3.5-11|22	On the server side, it can automatically generate reports and mail them upon
21cr|cvsreport-0.3.5-11|23	commit.
21cr|cvsreport-0.3.5-11|24	
21cr|cvsreport-0.3.5-11|25	%prep
21cr|cvsreport-0.3.5-11|26	%setup -q
21cr|cvsreport-0.3.5-11|27	chmod 644 ChangeLog
21cr|cvsreport-0.3.5-11|28	
21cr|cvsreport-0.3.5-11|29	%build
21cr|cvsreport-0.3.5-11|30	
21cr|cvsreport-0.3.5-11|31	%install
21cr|cvsreport-0.3.5-11|32	%makeinstall_std PREFIX=%{_prefix}
21cr|cvsreport-0.3.5-11|33	
21cr|cvsreport-0.3.5-11|34	%clean
21cr|cvsreport-0.3.5-11|35	
21cr|cvsreport-0.3.5-11|36	%files
21cr|cvsreport-0.3.5-11|37	%doc COPYING ChangeLog TODO README NEWS examples test
21cr|cvsreport-0.3.5-11|38	%{_bindir}/%{name}
21cr|cvsreport-0.3.5-11|39	%{_mandir}/man1/*

883 21
21cr|cvsspam-0.2.12-9|1	Name:		cvsspam
21cr|cvsspam-0.2.12-9|2	Version:	0.2.12
21cr|cvsspam-0.2.12-9|3	Release:	9
21cr|cvsspam-0.2.12-9|4	Summary:	CVSspam emails you diffs when someone commits a change to your CVS repository
21cr|cvsspam-0.2.12-9|5	License:	GPL
21cr|cvsspam-0.2.12-9|6	Group:		System/Servers
21cr|cvsspam-0.2.12-9|7	Source:		http://www.badgers-in-foil.co.uk/projects/cvsspam/releases/%{name}-%{version}.tar.bz2
21cr|cvsspam-0.2.12-9|8	URL:		http://www.badgers-in-foil.co.uk/projects/cvsspam/
21cr|cvsspam-0.2.12-9|9	Requires:	cvs
21cr|cvsspam-0.2.12-9|10	BuildArch:	noarch
21cr|cvsspam-0.2.12-9|11	
21cr|cvsspam-0.2.12-9|12	%description
21cr|cvsspam-0.2.12-9|13	CVSspam sends email when a change is committed to the CVS repository.
21cr|cvsspam-0.2.12-9|14	Syntax-highlighted diffs describe the changes made, and links to Web
21cr|cvsspam-0.2.12-9|15	frontends on CVS and bug tracking systems are generated where
21cr|cvsspam-0.2.12-9|16	possible.
21cr|cvsspam-0.2.12-9|17	
21cr|cvsspam-0.2.12-9|18	%prep
21cr|cvsspam-0.2.12-9|19	%setup -q
21cr|cvsspam-0.2.12-9|20	
21cr|cvsspam-0.2.12-9|21	%install
21cr|cvsspam-0.2.12-9|22	rm -rf %{buildroot}
21cr|cvsspam-0.2.12-9|23	
21cr|cvsspam-0.2.12-9|24	install -d -m 755 %{buildroot}%{_bindir}
21cr|cvsspam-0.2.12-9|25	install -m 755 *.rb %{buildroot}%{_bindir}
21cr|cvsspam-0.2.12-9|26	
21cr|cvsspam-0.2.12-9|27	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|cvsspam-0.2.12-9|28	install -m 644 cvsspam.conf %{buildroot}%{_sysconfdir}/%{name}
21cr|cvsspam-0.2.12-9|29	
21cr|cvsspam-0.2.12-9|30	%clean
21cr|cvsspam-0.2.12-9|31	rm -rf %{buildroot}
21cr|cvsspam-0.2.12-9|32	
21cr|cvsspam-0.2.12-9|33	%files
21cr|cvsspam-0.2.12-9|34	%defattr(-,root,root)
21cr|cvsspam-0.2.12-9|35	%doc CREDITS TODO cvsspam-doc.pdf cvsspam-doc.html
21cr|cvsspam-0.2.12-9|36	%{_bindir}/*
21cr|cvsspam-0.2.12-9|37	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf

884 21
21cr|cvsutils-0.2.6-3|1	%define	Summary	Collection of useful CVS scripts
21cr|cvsutils-0.2.6-3|2	
21cr|cvsutils-0.2.6-3|3	Summary:	%Summary
21cr|cvsutils-0.2.6-3|4	Name:		cvsutils
21cr|cvsutils-0.2.6-3|5	Version:	0.2.6
21cr|cvsutils-0.2.6-3|6	Release:	3
21cr|cvsutils-0.2.6-3|7	License:	GPLv2+
21cr|cvsutils-0.2.6-3|8	Group:		Development/Other
21cr|cvsutils-0.2.6-3|9	URL:		http://www.red-bean.com/cvsutils/
21cr|cvsutils-0.2.6-3|10	Source0:	http://www.red-bean.com/cvsutils/releases/%{name}-%{version}.tar.gz
21cr|cvsutils-0.2.6-3|11	BuildArch:	noarch
21cr|cvsutils-0.2.6-3|12	
21cr|cvsutils-0.2.6-3|13	%description
21cr|cvsutils-0.2.6-3|14	CVS Utilities is a collection of scripts, mostly in the Perl language,
21cr|cvsutils-0.2.6-3|15	that allow you to manage the files in the CVS working directory.
21cr|cvsutils-0.2.6-3|16	You can tell which files are under version control and which are
21cr|cvsutils-0.2.6-3|17	not without even being online. You can erase or move away all derived
21cr|cvsutils-0.2.6-3|18	files in seconds.
21cr|cvsutils-0.2.6-3|19	
21cr|cvsutils-0.2.6-3|20	
21cr|cvsutils-0.2.6-3|21	%prep
21cr|cvsutils-0.2.6-3|22	%setup -q
21cr|cvsutils-0.2.6-3|23	
21cr|cvsutils-0.2.6-3|24	%build
21cr|cvsutils-0.2.6-3|25	%configure
21cr|cvsutils-0.2.6-3|26	%make
21cr|cvsutils-0.2.6-3|27	
21cr|cvsutils-0.2.6-3|28	%install
21cr|cvsutils-0.2.6-3|29	%makeinstall_std
21cr|cvsutils-0.2.6-3|30	
21cr|cvsutils-0.2.6-3|31	%clean
21cr|cvsutils-0.2.6-3|32	
21cr|cvsutils-0.2.6-3|33	%files
21cr|cvsutils-0.2.6-3|34	%defattr(0755,root,root,0755)
21cr|cvsutils-0.2.6-3|35	%{_bindir}/*
21cr|cvsutils-0.2.6-3|36	%defattr(0644,root,root,0755)
21cr|cvsutils-0.2.6-3|37	%{_mandir}/man1/%{name}.1*
21cr|cvsutils-0.2.6-3|38	%doc AUTHORS COPYING ChangeLog NEWS README THANKS

885 21
21cr|cw-1.0.16-7|1	Summary:	Non-intrusive real-time ANSI color wrapper for common Unix-based commands
21cr|cw-1.0.16-7|2	Name:		cw
21cr|cw-1.0.16-7|3	Version:	1.0.16
21cr|cw-1.0.16-7|4	Release:	7
21cr|cw-1.0.16-7|5	License:	GPLv2+
21cr|cw-1.0.16-7|6	Group:		Development/Other
21cr|cw-1.0.16-7|7	Url:		http://cwrapper.sourceforge.net/
21cr|cw-1.0.16-7|8	Source0:	http://cwrapper.sourceforge.net/cw-%{version}.tar.bz2
21cr|cw-1.0.16-7|9	Patch0:		cw-1.0.16-sfmt.patch
21cr|cw-1.0.16-7|10	
21cr|cw-1.0.16-7|11	%description
21cr|cw-1.0.16-7|12	cw is a non-intrusive real-time ANSI color wrapper for common Unix-based
21cr|cw-1.0.16-7|13	commands on GNU/Linux. cw is designed to simulate the environment of the
21cr|cw-1.0.16-7|14	commands being executed, so that if a person types 'du', 'df', 'ping',
21cr|cw-1.0.16-7|15	etc. in their shell it will automatically color the output in real-time
21cr|cw-1.0.16-7|16	according to a definition file containing the color format desired. cw
21cr|cw-1.0.16-7|17	has support for wildcard match coloring, tokenized coloring,
21cr|cw-1.0.16-7|18	headers/footers, case scenario coloring, command line dependent
21cr|cw-1.0.16-7|19	definition coloring, and includes over 50 pre-made definition files.
21cr|cw-1.0.16-7|20	
21cr|cw-1.0.16-7|21	%files
21cr|cw-1.0.16-7|22	%doc CHANGES CONTRIB cw.lsm FILES MD5SUM README
21cr|cw-1.0.16-7|23	%{_bindir}/*
21cr|cw-1.0.16-7|24	%{_datadir}/%{name}
21cr|cw-1.0.16-7|25	%{_mandir}/man1/*
21cr|cw-1.0.16-7|26	
21cr|cw-1.0.16-7|27	#----------------------------------------------------------------------------
21cr|cw-1.0.16-7|28	
21cr|cw-1.0.16-7|29	%prep
21cr|cw-1.0.16-7|30	%setup -q
21cr|cw-1.0.16-7|31	%patch0 -p1
21cr|cw-1.0.16-7|32	perl -pi -e 's/ -o 0 -g 0//g' Makefile.in
21cr|cw-1.0.16-7|33	perl -pi -e 's|/usr/local/lib|%{_datadir}|g' README
21cr|cw-1.0.16-7|34	# STREAMS support is gone from glibc 2.31
21cr|cw-1.0.16-7|35	perl -pi -e 's/isastream\([[:alnum:]]*\)/0/' src/*.c
21cr|cw-1.0.16-7|36	
21cr|cw-1.0.16-7|37	%build
21cr|cw-1.0.16-7|38	%configure
21cr|cw-1.0.16-7|39	%make \
21cr|cw-1.0.16-7|40	CC="%__cc %{optflags}" \
21cr|cw-1.0.16-7|41	LIBDIR=%{_datadir} \
21cr|cw-1.0.16-7|42	local
21cr|cw-1.0.16-7|43	
21cr|cw-1.0.16-7|44	%install
21cr|cw-1.0.16-7|45	mkdir -p %{buildroot}%{_bindir}
21cr|cw-1.0.16-7|46	mkdir -p %{buildroot}%{_datadir}
21cr|cw-1.0.16-7|47	mkdir -p %{buildroot}%{_mandir}/man1
21cr|cw-1.0.16-7|48	
21cr|cw-1.0.16-7|49	make install \
21cr|cw-1.0.16-7|50	CC="%__cc %{optflags}" \
21cr|cw-1.0.16-7|51	PREFIX=%{buildroot}%{_prefix} \
21cr|cw-1.0.16-7|52	LIBDIR=%{buildroot}%{_datadir} \
21cr|cw-1.0.16-7|53	MANDIR=%{buildroot}%{_mandir}
21cr|cw-1.0.16-7|54	
21cr|cw-1.0.16-7|55	rm %{buildroot}%{_bindir}/cwe
21cr|cw-1.0.16-7|56	ln -s cw %{buildroot}%{_bindir}/cwe
21cr|cw-1.0.16-7|57	
21cr|cw-1.0.16-7|58	perl -pi -e 's|CWLIB=.*|CWLIB="%{_datadir}/%{name}"|g' %{buildroot}%{_bindir}/colorcfg
21cr|cw-1.0.16-7|59	perl -pi -e 's|%{buildroot}||g' %{buildroot}%{_datadir}/%{name}/*

886 21
21cr|cwtmp-3.4-4|1	Name:		cwtmp
21cr|cwtmp-3.4-4|2	Version:	3.4
21cr|cwtmp-3.4-4|3	Release:	4
21cr|cwtmp-3.4-4|4	URL:		http://www.armory.com/~spcecdt/
21cr|cwtmp-3.4-4|5	Source0:	ftp://ftp.armory.com/pub/source/%{name}.tar.gz
21cr|cwtmp-3.4-4|6	License:	GPLv2
21cr|cwtmp-3.4-4|7	Group:		Text tools
21cr|cwtmp-3.4-4|8	Summary:	Clean up utmp & wtmp files (discard entries; fix corruption)
21cr|cwtmp-3.4-4|9	
21cr|cwtmp-3.4-4|10	%description
21cr|cwtmp-3.4-4|11	cwtmp compresses a wtmp file by discarding the uninteresting utmp entries
21cr|cwtmp-3.4-4|12	that make up a large fraction of the typical wtmp file.  If no filename is
21cr|cwtmp-3.4-4|13	given, /etc/wtmp is read.  utmp entries in the file are written to the
21cr|cwtmp-3.4-4|14	output, except entries of type LOGIN_PROCESS, INIT_PROCESS, and EMPTY,
21cr|cwtmp-3.4-4|15	which are skipped.
21cr|cwtmp-3.4-4|16	
21cr|cwtmp-3.4-4|17	%prep
21cr|cwtmp-3.4-4|18	%setup -q -c
21cr|cwtmp-3.4-4|19	
21cr|cwtmp-3.4-4|20	%build
21cr|cwtmp-3.4-4|21	%make CFLAGS="%{optflags}" LIBS="%{ldflags}"
21cr|cwtmp-3.4-4|22	
21cr|cwtmp-3.4-4|23	%install
21cr|cwtmp-3.4-4|24	install -m755 %{name} -D %{buildroot}%{_sbindir}/%{name}
21cr|cwtmp-3.4-4|25	install -m644 %{name}.8 -D %{buildroot}%{_mandir}/man8/%{name}.8
21cr|cwtmp-3.4-4|26	
21cr|cwtmp-3.4-4|27	%files
21cr|cwtmp-3.4-4|28	%{_sbindir}/%{name}
21cr|cwtmp-3.4-4|29	%{_mandir}/man8/%{name}.8*

887 21
21cr|cxref-1.6c-5|1	Summary:	C program cross-referencing & documentation tool
21cr|cxref-1.6c-5|2	Name:		cxref
21cr|cxref-1.6c-5|3	Version:	1.6c
21cr|cxref-1.6c-5|4	Release:	5
21cr|cxref-1.6c-5|5	License:	GPL
21cr|cxref-1.6c-5|6	Group:		Development/C
21cr|cxref-1.6c-5|7	Url:		http://www.gedanken.demon.co.uk/cxref/
21cr|cxref-1.6c-5|8	Source0:	http://www.gedanken.demon.co.uk/download-cxref/%name-%version.tgz
21cr|cxref-1.6c-5|9	BuildRequires:	bison
21cr|cxref-1.6c-5|10	BuildRequires:	flex
21cr|cxref-1.6c-5|11	
21cr|cxref-1.6c-5|12	%description
21cr|cxref-1.6c-5|13	A program that takes as input a series of C source files
21cr|cxref-1.6c-5|14	and produces a LaTeX or HTML document containing a cross
21cr|cxref-1.6c-5|15	reference of the files/functions/variables in the program,
21cr|cxref-1.6c-5|16	including documentation taken from suitably formatted
21cr|cxref-1.6c-5|17	source code comments.
21cr|cxref-1.6c-5|18	
21cr|cxref-1.6c-5|19	The documentation is stored in the C source file in
21cr|cxref-1.6c-5|20	specially formatted comments, making it simple to maintain.
21cr|cxref-1.6c-5|21	The cross referencing includes lists of functions called,
21cr|cxref-1.6c-5|22	callers of each function, usage of global variables, header
21cr|cxref-1.6c-5|23	file inclusion, macro definitions and type definitions.
21cr|cxref-1.6c-5|24	Works for ANSI C, including many gcc extensions.
21cr|cxref-1.6c-5|25	
21cr|cxref-1.6c-5|26	%files
21cr|cxref-1.6c-5|27	%{_bindir}/*
21cr|cxref-1.6c-5|28	%{_mandir}/man1/*
21cr|cxref-1.6c-5|29	
21cr|cxref-1.6c-5|30	#----------------------------------------------------------------------------
21cr|cxref-1.6c-5|31	
21cr|cxref-1.6c-5|32	%prep
21cr|cxref-1.6c-5|33	%setup -q
21cr|cxref-1.6c-5|34	
21cr|cxref-1.6c-5|35	%build
21cr|cxref-1.6c-5|36	%configure
21cr|cxref-1.6c-5|37	%make
21cr|cxref-1.6c-5|38	
21cr|cxref-1.6c-5|39	%install
21cr|cxref-1.6c-5|40	%makeinstall
21cr|cxref-1.6c-5|41	
21cr|cxref-1.6c-5|42	rm -rf %{buildroot}%{_datadir}/cxref-cpp.defines
21cr|cxref-1.6c-5|43	

888 21
21cr|cxtracker-0.9.8-1.29c7a60.1|1	%define commit 29c7a6031cfff11e949ff31f5845c6892d2a6441
21cr|cxtracker-0.9.8-1.29c7a60.1|2	%define git 29c7a60
21cr|cxtracker-0.9.8-1.29c7a60.1|3	
21cr|cxtracker-0.9.8-1.29c7a60.1|4	Name:		cxtracker
21cr|cxtracker-0.9.8-1.29c7a60.1|5	Summary:	Connection Tracker - is a passive network connection tracker
21cr|cxtracker-0.9.8-1.29c7a60.1|6	Version:	0.9.8
21cr|cxtracker-0.9.8-1.29c7a60.1|7	Release:	1.%{git}.1
21cr|cxtracker-0.9.8-1.29c7a60.1|8	License:	GPLv3
21cr|cxtracker-0.9.8-1.29c7a60.1|9	Group:		Monitoring
21cr|cxtracker-0.9.8-1.29c7a60.1|10	URL:		https://github.com/gamelinux/cxtracker
21cr|cxtracker-0.9.8-1.29c7a60.1|11	Source:		https://github.com/gamelinux/cxtracker/archive/%{commit}.zip?/%{name}-%{git}.zip
21cr|cxtracker-0.9.8-1.29c7a60.1|12	BuildRequires:	pkgconfig(libpcap)
21cr|cxtracker-0.9.8-1.29c7a60.1|13	
21cr|cxtracker-0.9.8-1.29c7a60.1|14	%description
21cr|cxtracker-0.9.8-1.29c7a60.1|15	CxTracker (Connection Tracker) is a passive network connection tracker
21cr|cxtracker-0.9.8-1.29c7a60.1|16	for profiling, history, auditing and network discovery. It can be used
21cr|cxtracker-0.9.8-1.29c7a60.1|17	as an replacement for sancp in the sguil setup. It handles vlan (2 layers)
21cr|cxtracker-0.9.8-1.29c7a60.1|18	and IPv6 out of the box.
21cr|cxtracker-0.9.8-1.29c7a60.1|19	
21cr|cxtracker-0.9.8-1.29c7a60.1|20	%files
21cr|cxtracker-0.9.8-1.29c7a60.1|21	%defattr(0755,root,root)
21cr|cxtracker-0.9.8-1.29c7a60.1|22	%{_bindir}/cxtracker
21cr|cxtracker-0.9.8-1.29c7a60.1|23	%{_bindir}/*.pl
21cr|cxtracker-0.9.8-1.29c7a60.1|24	
21cr|cxtracker-0.9.8-1.29c7a60.1|25	#------------------------------------------------------------------------
21cr|cxtracker-0.9.8-1.29c7a60.1|26	%prep
21cr|cxtracker-0.9.8-1.29c7a60.1|27	%autosetup -p1 -n %{name}-%{commit}
21cr|cxtracker-0.9.8-1.29c7a60.1|28	
21cr|cxtracker-0.9.8-1.29c7a60.1|29	%install
21cr|cxtracker-0.9.8-1.29c7a60.1|30	cd src/
21cr|cxtracker-0.9.8-1.29c7a60.1|31	%make
21cr|cxtracker-0.9.8-1.29c7a60.1|32	mkdir -p %{buildroot}%{_bindir}
21cr|cxtracker-0.9.8-1.29c7a60.1|33	install -m 755 cxtracker %{buildroot}%{_bindir}
21cr|cxtracker-0.9.8-1.29c7a60.1|34	install -m 755 ../bin/*.pl %{buildroot}%{_bindir}
21cr|cxtracker-0.9.8-1.29c7a60.1|35	

889 21
21cr|cxxtools-3.0-1.git43ba2e.1|1	%define commit 43ba2ec90fcb082cb3066d26a6f7e4a15a1abbb1
21cr|cxxtools-3.0-1.git43ba2e.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|cxxtools-3.0-1.git43ba2e.1|3	
21cr|cxxtools-3.0-1.git43ba2e.1|4	%define major	11
21cr|cxxtools-3.0-1.git43ba2e.1|5	%define libname	%mklibname cxxtools %major
21cr|cxxtools-3.0-1.git43ba2e.1|6	%define devname	%mklibname cxxtools -d
21cr|cxxtools-3.0-1.git43ba2e.1|7	
21cr|cxxtools-3.0-1.git43ba2e.1|8	Summary:	Toolbox with reusable c++ components
21cr|cxxtools-3.0-1.git43ba2e.1|9	Name:		cxxtools
21cr|cxxtools-3.0-1.git43ba2e.1|10	Version:	3.0
21cr|cxxtools-3.0-1.git43ba2e.1|11	Release:	1.git%{commit_short}.1
21cr|cxxtools-3.0-1.git43ba2e.1|12	License:	LGPLv2.1+
21cr|cxxtools-3.0-1.git43ba2e.1|13	Group:		System/Libraries
21cr|cxxtools-3.0-1.git43ba2e.1|14	URL:		http://www.tntnet.org/
21cr|cxxtools-3.0-1.git43ba2e.1|15	Source0:	https://github.com/maekitalo/cxxtools/archive/%{commit}.zip?/%{name}-%{commit}.tar.gz
21cr|cxxtools-3.0-1.git43ba2e.1|16	BuildRequires:	pkgconfig(openssl)
21cr|cxxtools-3.0-1.git43ba2e.1|17	
21cr|cxxtools-3.0-1.git43ba2e.1|18	%description
21cr|cxxtools-3.0-1.git43ba2e.1|19	Toolbox with reusable c++ components.
21cr|cxxtools-3.0-1.git43ba2e.1|20	
21cr|cxxtools-3.0-1.git43ba2e.1|21	#------------------------------------------------------------
21cr|cxxtools-3.0-1.git43ba2e.1|22	%package -n %{libname}
21cr|cxxtools-3.0-1.git43ba2e.1|23	Summary:	Shared library of cxxtools
21cr|cxxtools-3.0-1.git43ba2e.1|24	Group:		System/Libraries
21cr|cxxtools-3.0-1.git43ba2e.1|25	
21cr|cxxtools-3.0-1.git43ba2e.1|26	%description -n %{libname}
21cr|cxxtools-3.0-1.git43ba2e.1|27	Toolbox with reusable c++ components.
21cr|cxxtools-3.0-1.git43ba2e.1|28	
21cr|cxxtools-3.0-1.git43ba2e.1|29	%files -n %libname
21cr|cxxtools-3.0-1.git43ba2e.1|30	%{_libdir}/*.so.%{major}*
21cr|cxxtools-3.0-1.git43ba2e.1|31	
21cr|cxxtools-3.0-1.git43ba2e.1|32	#------------------------------------------------------------
21cr|cxxtools-3.0-1.git43ba2e.1|33	
21cr|cxxtools-3.0-1.git43ba2e.1|34	%package -n %{devname}
21cr|cxxtools-3.0-1.git43ba2e.1|35	Summary:	Headers and static library for cxxtools development
21cr|cxxtools-3.0-1.git43ba2e.1|36	Group:		Development/C++
21cr|cxxtools-3.0-1.git43ba2e.1|37	Requires:	%{libname} = %{EVRD}
21cr|cxxtools-3.0-1.git43ba2e.1|38	Provides:	cxxtools-devel = %{EVRD}
21cr|cxxtools-3.0-1.git43ba2e.1|39	
21cr|cxxtools-3.0-1.git43ba2e.1|40	%description -n %{devname}
21cr|cxxtools-3.0-1.git43ba2e.1|41	Toolbox with reusable c++ components.
21cr|cxxtools-3.0-1.git43ba2e.1|42	
21cr|cxxtools-3.0-1.git43ba2e.1|43	%files -n %devname
21cr|cxxtools-3.0-1.git43ba2e.1|44	%doc README AUTHORS
21cr|cxxtools-3.0-1.git43ba2e.1|45	%{_bindir}/*
21cr|cxxtools-3.0-1.git43ba2e.1|46	%{_libdir}/*.so
21cr|cxxtools-3.0-1.git43ba2e.1|47	%{_libdir}/pkgconfig/*
21cr|cxxtools-3.0-1.git43ba2e.1|48	%{_includedir}/%{name}
21cr|cxxtools-3.0-1.git43ba2e.1|49	
21cr|cxxtools-3.0-1.git43ba2e.1|50	#------------------------------------------------------------
21cr|cxxtools-3.0-1.git43ba2e.1|51	
21cr|cxxtools-3.0-1.git43ba2e.1|52	%prep
21cr|cxxtools-3.0-1.git43ba2e.1|53	%setup -q -n %{name}-%{commit}
21cr|cxxtools-3.0-1.git43ba2e.1|54	
21cr|cxxtools-3.0-1.git43ba2e.1|55	# fix spurious executable perm
21cr|cxxtools-3.0-1.git43ba2e.1|56	find -name "*.cpp" -exec chmod -x {} \;
21cr|cxxtools-3.0-1.git43ba2e.1|57	find -name "*.h" -exec chmod -x {} \;
21cr|cxxtools-3.0-1.git43ba2e.1|58	
21cr|cxxtools-3.0-1.git43ba2e.1|59	%build
21cr|cxxtools-3.0-1.git43ba2e.1|60	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|cxxtools-3.0-1.git43ba2e.1|61	autoreconf -vfi
21cr|cxxtools-3.0-1.git43ba2e.1|62	./configure     --disable-static \
21cr|cxxtools-3.0-1.git43ba2e.1|63	--prefix=%{_prefix} \
21cr|cxxtools-3.0-1.git43ba2e.1|64	--libdir=%{_libdir} \
21cr|cxxtools-3.0-1.git43ba2e.1|65	--disable-dependency-tracking \
21cr|cxxtools-3.0-1.git43ba2e.1|66	--disable-demos \
21cr|cxxtools-3.0-1.git43ba2e.1|67	--disable-unittest
21cr|cxxtools-3.0-1.git43ba2e.1|68	%make
21cr|cxxtools-3.0-1.git43ba2e.1|69	
21cr|cxxtools-3.0-1.git43ba2e.1|70	%install
21cr|cxxtools-3.0-1.git43ba2e.1|71	%makeinstall_std

890 21
21cr|cyassl-1.9.0-5|1	%define major 0
21cr|cyassl-1.9.0-5|2	%define libname %mklibname %{name} %{major}
21cr|cyassl-1.9.0-5|3	%define devname %mklibname %{name} -d
21cr|cyassl-1.9.0-5|4	
21cr|cyassl-1.9.0-5|5	Summary:	SSL library developed for embedded environments
21cr|cyassl-1.9.0-5|6	Name:		cyassl
21cr|cyassl-1.9.0-5|7	Version:	1.9.0
21cr|cyassl-1.9.0-5|8	Release:	5
21cr|cyassl-1.9.0-5|9	License:	GPL
21cr|cyassl-1.9.0-5|10	Group:		System/Libraries
21cr|cyassl-1.9.0-5|11	Url:		http://www.yassl.com/
21cr|cyassl-1.9.0-5|12	Source0:	http://www.yassl.com/%{name}-%{version}.zip
21cr|cyassl-1.9.0-5|13	Patch0:		cyassl-1.4.0-malloc_linkage_fix.diff
21cr|cyassl-1.9.0-5|14	BuildRequires:	dos2unix
21cr|cyassl-1.9.0-5|15	
21cr|cyassl-1.9.0-5|16	%description
21cr|cyassl-1.9.0-5|17	CyaSSL is a C language based SSL library developed for embedded environments
21cr|cyassl-1.9.0-5|18	and real time operating systems where resources are constrained. CyaSSL is
21cr|cyassl-1.9.0-5|19	about 10 times smaller than yaSSL and up to 20 times smaller than OpenSSL. User
21cr|cyassl-1.9.0-5|20	benchmarking and feedback also reports dramatically better performance from
21cr|cyassl-1.9.0-5|21	CyaSSL vs. OpenSSL in the vast majority of standard SSL operations.
21cr|cyassl-1.9.0-5|22	
21cr|cyassl-1.9.0-5|23	#----------------------------------------------------------------------------
21cr|cyassl-1.9.0-5|24	
21cr|cyassl-1.9.0-5|25	%package -n %{libname}
21cr|cyassl-1.9.0-5|26	Summary:	Library associated with ncpfs
21cr|cyassl-1.9.0-5|27	Group:		System/Libraries
21cr|cyassl-1.9.0-5|28	
21cr|cyassl-1.9.0-5|29	%description -n %{libname}
21cr|cyassl-1.9.0-5|30	CyaSSL is a C language based SSL library developed for embedded environments
21cr|cyassl-1.9.0-5|31	and real time operating systems where resources are constrained. CyaSSL is
21cr|cyassl-1.9.0-5|32	about 10 times smaller than yaSSL and up to 20 times smaller than OpenSSL. User
21cr|cyassl-1.9.0-5|33	benchmarking and feedback also reports dramatically better performance from
21cr|cyassl-1.9.0-5|34	CyaSSL vs. OpenSSL in the vast majority of standard SSL operations.
21cr|cyassl-1.9.0-5|35	
21cr|cyassl-1.9.0-5|36	%files -n %{libname}
21cr|cyassl-1.9.0-5|37	%{_libdir}/lib*.so.%{major}*
21cr|cyassl-1.9.0-5|38	
21cr|cyassl-1.9.0-5|39	#----------------------------------------------------------------------------
21cr|cyassl-1.9.0-5|40	
21cr|cyassl-1.9.0-5|41	%package -n %{devname}
21cr|cyassl-1.9.0-5|42	Summary:	Development package with static libs and headers
21cr|cyassl-1.9.0-5|43	Group:		Development/C
21cr|cyassl-1.9.0-5|44	Requires:	%{libname} = %{EVRD}
21cr|cyassl-1.9.0-5|45	Provides:	%{name}-devel = %{EVRD}
21cr|cyassl-1.9.0-5|46	
21cr|cyassl-1.9.0-5|47	%description -n %{devname}
21cr|cyassl-1.9.0-5|48	CyaSSL is a C language based SSL library developed for embedded environments
21cr|cyassl-1.9.0-5|49	and real time operating systems where resources are constrained. CyaSSL is
21cr|cyassl-1.9.0-5|50	about 10 times smaller than yaSSL and up to 20 times smaller than OpenSSL. User
21cr|cyassl-1.9.0-5|51	benchmarking and feedback also reports dramatically better performance from
21cr|cyassl-1.9.0-5|52	CyaSSL vs. OpenSSL in the vast majority of standard SSL operations.
21cr|cyassl-1.9.0-5|53	
21cr|cyassl-1.9.0-5|54	%files -n %{devname}
21cr|cyassl-1.9.0-5|55	%dir %{_includedir}/cyassl
21cr|cyassl-1.9.0-5|56	%dir %{_includedir}/cyassl/openssl
21cr|cyassl-1.9.0-5|57	%{_includedir}/cyassl/*.h
21cr|cyassl-1.9.0-5|58	%{_includedir}/cyassl/openssl/*.h
21cr|cyassl-1.9.0-5|59	%{_libdir}/lib*.so
21cr|cyassl-1.9.0-5|60	
21cr|cyassl-1.9.0-5|61	#----------------------------------------------------------------------------
21cr|cyassl-1.9.0-5|62	
21cr|cyassl-1.9.0-5|63	%prep
21cr|cyassl-1.9.0-5|64	%setup -q
21cr|cyassl-1.9.0-5|65	
21cr|cyassl-1.9.0-5|66	find -type f -exec dos2unix -U {} \;
21cr|cyassl-1.9.0-5|67	%patch0 -p1
21cr|cyassl-1.9.0-5|68	
21cr|cyassl-1.9.0-5|69	%build
21cr|cyassl-1.9.0-5|70	%serverbuild
21cr|cyassl-1.9.0-5|71	%configure
21cr|cyassl-1.9.0-5|72	%make
21cr|cyassl-1.9.0-5|73	
21cr|cyassl-1.9.0-5|74	%install
21cr|cyassl-1.9.0-5|75	# the install is too borked...
21cr|cyassl-1.9.0-5|76	%makeinstall_std -C src
21cr|cyassl-1.9.0-5|77	
21cr|cyassl-1.9.0-5|78	install -d %{buildroot}%{_includedir}/cyassl/openssl
21cr|cyassl-1.9.0-5|79	install -m0644 include/*.h %{buildroot}%{_includedir}/cyassl/
21cr|cyassl-1.9.0-5|80	install -m0644 include/openssl/*.h %{buildroot}%{_includedir}/cyassl/openssl/
21cr|cyassl-1.9.0-5|81	

891 21
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|1	Name:           cyreal-lobster-cyrillic-fonts
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|2	Version:        1.4
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|3	Release:        3
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|4	License:        OFL-1.1
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|5	Summary:        Lobster Cyrillic Font
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|6	Url:            http://cyreal.org/archives/373
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|7	Group:          System/Fonts/True type
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|8	#Source0:       wget http://www.google.com/webfonts/download?kit=V9dGwk5Wx0cNwNcoYGYKAqCWcynf_cDxXwCLxiixG1c -O cyreal-lobster-cyrillic-fonts.zip
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|9	Source0:        cyreal-lobster-cyrillic-fonts.zip
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|10	BuildRequires:	fontpackages-devel
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|11	BuildRequires:  unzip
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|12	Provides:       locale(ru;uk)
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|13	Provides:       lobster-cyrillic-fonts = %{version}
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|14	# FIXME: This causes a rpmlint warning; change "<=" to "<" once there's
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|15	# a new upstream version.
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|16	Obsoletes:      lobster-cyrillic-fonts <= %{version}
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|17	BuildArch:      noarch
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|18	
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|19	%description
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|20	A lovely Bold Condensed Script fully loaded with hundreds of ligatures
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|21	and alternates.
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|22	
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|23	Lobster Cyrillic includes:
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|24	- 99 Cyrillic ligatures.
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|25	- 25 ending glyphs.
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|26	- 100 ending ligatures.
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|27	- 2 initial ligatures.
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|28	- Ukrainian Hryvnia and Russian Ruble currency symbols.
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|29	
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|30	%prep
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|31	%setup -cqn %{name}-%{version}
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|32	sed -i 's/\r$//g' OFL.txt
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|33	
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|34	%build
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|35	
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|36	%install
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|37	install -Dm 644 Lobster.ttf %{buildroot}%{_datadir}/fonts/TTF/Lobster.ttf
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|38	
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|39	%files
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|40	%defattr(-,root,root,-)
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|41	%doc OFL.txt
21cr|cyreal-lobster-cyrillic-fonts-1.4-3|42	%{_datadir}/fonts/TTF/Lobster.ttf

892 21
21cr|d0_blind_id-0.6-6|1	%define major 0
21cr|d0_blind_id-0.6-6|2	%define libname %mklibname %{name} %{major}
21cr|d0_blind_id-0.6-6|3	%define develname %mklibname %{name} %{major} -d
21cr|d0_blind_id-0.6-6|4	
21cr|d0_blind_id-0.6-6|5	Summary:	Blind-ID library for user identification
21cr|d0_blind_id-0.6-6|6	Name:		d0_blind_id
21cr|d0_blind_id-0.6-6|7	Version:	0.6
21cr|d0_blind_id-0.6-6|8	Release:	6
21cr|d0_blind_id-0.6-6|9	License:	GPLv2+
21cr|d0_blind_id-0.6-6|10	Group:		Games/Arcade
21cr|d0_blind_id-0.6-6|11	Url:		http://git.xonotic.org/?p=xonotic/d0_blind_id.git;a=summary
21cr|d0_blind_id-0.6-6|12	Source0:	%{name}-%{version}.tar.bz2
21cr|d0_blind_id-0.6-6|13	Requires:	%{libname} = %{version}-%{release}
21cr|d0_blind_id-0.6-6|14	BuildRequires:	gmp-devel
21cr|d0_blind_id-0.6-6|15	
21cr|d0_blind_id-0.6-6|16	%description
21cr|d0_blind_id-0.6-6|17	Cryptographic library to perform identification
21cr|d0_blind_id-0.6-6|18	using Schnorr Identification scheme and Blind RSA Signatures.
21cr|d0_blind_id-0.6-6|19	
21cr|d0_blind_id-0.6-6|20	%package -n %{libname}
21cr|d0_blind_id-0.6-6|21	Summary:	Main library for %{name}
21cr|d0_blind_id-0.6-6|22	Group:		System/Libraries
21cr|d0_blind_id-0.6-6|23	Requires:	%{name} = %{version}-%{release}
21cr|d0_blind_id-0.6-6|24	
21cr|d0_blind_id-0.6-6|25	%description -n %{libname}
21cr|d0_blind_id-0.6-6|26	Shared library for %{name}.
21cr|d0_blind_id-0.6-6|27	
21cr|d0_blind_id-0.6-6|28	%package -n %{develname}
21cr|d0_blind_id-0.6-6|29	Summary:	Development files for %{name}
21cr|d0_blind_id-0.6-6|30	Group:		Development/C++
21cr|d0_blind_id-0.6-6|31	Requires:	%{libname} = %{version}-%{release}
21cr|d0_blind_id-0.6-6|32	Provides:	lib%{name}-devel
21cr|d0_blind_id-0.6-6|33	
21cr|d0_blind_id-0.6-6|34	%description -n %{develname}
21cr|d0_blind_id-0.6-6|35	Development files needed for compiling against %{name}.
21cr|d0_blind_id-0.6-6|36	
21cr|d0_blind_id-0.6-6|37	
21cr|d0_blind_id-0.6-6|38	%prep
21cr|d0_blind_id-0.6-6|39	%setup -q
21cr|d0_blind_id-0.6-6|40	
21cr|d0_blind_id-0.6-6|41	%build
21cr|d0_blind_id-0.6-6|42	autoreconf -i
21cr|d0_blind_id-0.6-6|43	
21cr|d0_blind_id-0.6-6|44	%configure \
21cr|d0_blind_id-0.6-6|45	--disable-static
21cr|d0_blind_id-0.6-6|46	%make
21cr|d0_blind_id-0.6-6|47	
21cr|d0_blind_id-0.6-6|48	%install
21cr|d0_blind_id-0.6-6|49	%makeinstall_std
21cr|d0_blind_id-0.6-6|50	
21cr|d0_blind_id-0.6-6|51	%files
21cr|d0_blind_id-0.6-6|52	%doc COPYING d0_blind_id.txt
21cr|d0_blind_id-0.6-6|53	%{_bindir}/blind_id
21cr|d0_blind_id-0.6-6|54	
21cr|d0_blind_id-0.6-6|55	%files -n %{libname}
21cr|d0_blind_id-0.6-6|56	%{_libdir}/*.so.%{major}*
21cr|d0_blind_id-0.6-6|57	
21cr|d0_blind_id-0.6-6|58	%files -n %{develname}
21cr|d0_blind_id-0.6-6|59	%dir %{_includedir}/%{name}
21cr|d0_blind_id-0.6-6|60	%{_includedir}/%{name}/*.h
21cr|d0_blind_id-0.6-6|61	%{_libdir}/*.so
21cr|d0_blind_id-0.6-6|62	%{_libdir}/pkgconfig/*.pc

893 21
21cr|d1x-rebirth-0.58.1-7|1	Summary:	The port of Descent 1 for Linux
21cr|d1x-rebirth-0.58.1-7|2	Name:		d1x-rebirth
21cr|d1x-rebirth-0.58.1-7|3	Version:	0.58.1
21cr|d1x-rebirth-0.58.1-7|4	Release:	7
21cr|d1x-rebirth-0.58.1-7|5	License:	GPL
21cr|d1x-rebirth-0.58.1-7|6	Group:		Games/Arcade
21cr|d1x-rebirth-0.58.1-7|7	URL:		http://www.dxx-rebirth.com/
21cr|d1x-rebirth-0.58.1-7|8	Source:		http://www.dxx-rebirth.com/download/dxx/%{name}_v%{version}-src.tar.gz
21cr|d1x-rebirth-0.58.1-7|9	Source1:	%{name}.png
21cr|d1x-rebirth-0.58.1-7|10	Source2:	D2XBDE01.zip
21cr|d1x-rebirth-0.58.1-7|11	Patch0:		d1x-rebirth_v0.58.1-common-objects.patch
21cr|d1x-rebirth-0.58.1-7|12	Patch1:		d1x-rebirth_v0.58.1-python3.patch
21cr|d1x-rebirth-0.58.1-7|13	BuildRequires:	dos2unix
21cr|d1x-rebirth-0.58.1-7|14	BuildRequires:	gcc-c++
21cr|d1x-rebirth-0.58.1-7|15	BuildRequires:	nasm
21cr|d1x-rebirth-0.58.1-7|16	BuildRequires:	scons
21cr|d1x-rebirth-0.58.1-7|17	BuildRequires:	unzip
21cr|d1x-rebirth-0.58.1-7|18	BuildRequires:	physfs-devel
21cr|d1x-rebirth-0.58.1-7|19	BuildRequires:	pkgconfig(gl)
21cr|d1x-rebirth-0.58.1-7|20	BuildRequires:	pkgconfig(glu)
21cr|d1x-rebirth-0.58.1-7|21	BuildRequires:	pkgconfig(sdl)
21cr|d1x-rebirth-0.58.1-7|22	BuildRequires:	pkgconfig(SDL_image)
21cr|d1x-rebirth-0.58.1-7|23	BuildRequires:	pkgconfig(SDL_mixer)
21cr|d1x-rebirth-0.58.1-7|24	Requires:	physfs
21cr|d1x-rebirth-0.58.1-7|25	
21cr|d1x-rebirth-0.58.1-7|26	%description
21cr|d1x-rebirth-0.58.1-7|27	This is the port of Descent 1, the famous 3D game for PC.
21cr|d1x-rebirth-0.58.1-7|28	
21cr|d1x-rebirth-0.58.1-7|29	D2X is based on source code that was released the 14 December 1999 by
21cr|d1x-rebirth-0.58.1-7|30	Parallax Software Corporation.
21cr|d1x-rebirth-0.58.1-7|31	
21cr|d1x-rebirth-0.58.1-7|32	To use this package you'll need some datafiles installed in
21cr|d1x-rebirth-0.58.1-7|33	/usr/share/games/descent2. See dxx-readme.txt.
21cr|d1x-rebirth-0.58.1-7|34	
21cr|d1x-rebirth-0.58.1-7|35	%files
21cr|d1x-rebirth-0.58.1-7|36	%doc *.txt *.plist *.ini
21cr|d1x-rebirth-0.58.1-7|37	%dir %{_gamesdatadir}/descent2
21cr|d1x-rebirth-0.58.1-7|38	%{_gamesdatadir}/descent2/*.txb
21cr|d1x-rebirth-0.58.1-7|39	%{_gamesdatadir}/descent2/*.txt
21cr|d1x-rebirth-0.58.1-7|40	%dir %{_gamesdatadir}/descent2/missions
21cr|d1x-rebirth-0.58.1-7|41	%{_datadir}/pixmaps/%{name}.png
21cr|d1x-rebirth-0.58.1-7|42	
21cr|d1x-rebirth-0.58.1-7|43	#----------------------------------------------------------------------------
21cr|d1x-rebirth-0.58.1-7|44	
21cr|d1x-rebirth-0.58.1-7|45	%package sdl
21cr|d1x-rebirth-0.58.1-7|46	Summary:	Descent 1 for Linux, SDL version
21cr|d1x-rebirth-0.58.1-7|47	Group:		Games/Arcade
21cr|d1x-rebirth-0.58.1-7|48	Requires:	d1x-rebirth = %{EVRD}
21cr|d1x-rebirth-0.58.1-7|49	Conflicts:	d1x-rebirth-gl
21cr|d1x-rebirth-0.58.1-7|50	
21cr|d1x-rebirth-0.58.1-7|51	%description sdl
21cr|d1x-rebirth-0.58.1-7|52	This is the port of Descent 1, the famous 3D game for PC.
21cr|d1x-rebirth-0.58.1-7|53	
21cr|d1x-rebirth-0.58.1-7|54	D2X is based on source code that was released the 14 December 1999
21cr|d1x-rebirth-0.58.1-7|55	by Parallax Software Corporation.
21cr|d1x-rebirth-0.58.1-7|56	
21cr|d1x-rebirth-0.58.1-7|57	To use this package you'll need some datafiles installed in
21cr|d1x-rebirth-0.58.1-7|58	/usr/share/games/descent2. See dxx-readme.txt.
21cr|d1x-rebirth-0.58.1-7|59	
21cr|d1x-rebirth-0.58.1-7|60	This version uses SDL for Audio, Input/Output and graphics
21cr|d1x-rebirth-0.58.1-7|61	rendering.
21cr|d1x-rebirth-0.58.1-7|62	
21cr|d1x-rebirth-0.58.1-7|63	%files sdl
21cr|d1x-rebirth-0.58.1-7|64	%doc COPYING*
21cr|d1x-rebirth-0.58.1-7|65	%{_gamesbindir}/d1x-rebirth-sdl
21cr|d1x-rebirth-0.58.1-7|66	%{_datadir}/applications/%{name}-sdl.desktop
21cr|d1x-rebirth-0.58.1-7|67	
21cr|d1x-rebirth-0.58.1-7|68	#----------------------------------------------------------------------------
21cr|d1x-rebirth-0.58.1-7|69	
21cr|d1x-rebirth-0.58.1-7|70	%package gl
21cr|d1x-rebirth-0.58.1-7|71	Summary:	Descent 1 for Linux, OpenGL version
21cr|d1x-rebirth-0.58.1-7|72	Group:		Games/Arcade
21cr|d1x-rebirth-0.58.1-7|73	Requires:	d1x-rebirth = %{EVRD}
21cr|d1x-rebirth-0.58.1-7|74	Conflicts:	d1x-rebirth-sdl
21cr|d1x-rebirth-0.58.1-7|75	
21cr|d1x-rebirth-0.58.1-7|76	%description gl
21cr|d1x-rebirth-0.58.1-7|77	This is the port of Descent 1, the famous 3D game for PC.
21cr|d1x-rebirth-0.58.1-7|78	
21cr|d1x-rebirth-0.58.1-7|79	D2X is based on source code that was released the 14 December 1999 by
21cr|d1x-rebirth-0.58.1-7|80	Parallax Software Corporation.
21cr|d1x-rebirth-0.58.1-7|81	
21cr|d1x-rebirth-0.58.1-7|82	To use this package you'll need some datafiles installed in
21cr|d1x-rebirth-0.58.1-7|83	/usr/share/games/descent2.  See dxx-readme.txt.
21cr|d1x-rebirth-0.58.1-7|84	
21cr|d1x-rebirth-0.58.1-7|85	This version uses SDL for Audio and Input/Output and OpenGL for
21cr|d1x-rebirth-0.58.1-7|86	graphics rendering.
21cr|d1x-rebirth-0.58.1-7|87	
21cr|d1x-rebirth-0.58.1-7|88	%files gl
21cr|d1x-rebirth-0.58.1-7|89	%doc COPYING*
21cr|d1x-rebirth-0.58.1-7|90	%{_gamesbindir}/d1x-rebirth-gl
21cr|d1x-rebirth-0.58.1-7|91	%{_datadir}/applications/%{name}-gl.desktop
21cr|d1x-rebirth-0.58.1-7|92	
21cr|d1x-rebirth-0.58.1-7|93	#----------------------------------------------------------------------------
21cr|d1x-rebirth-0.58.1-7|94	
21cr|d1x-rebirth-0.58.1-7|95	%prep
21cr|d1x-rebirth-0.58.1-7|96	%setup -q -n %{name}_v%{version}-src -a2
21cr|d1x-rebirth-0.58.1-7|97	dos2unix d1x.ini *.txt
21cr|d1x-rebirth-0.58.1-7|98	chmod 644 d1x.ini *.txt
21cr|d1x-rebirth-0.58.1-7|99	dos2unix CHANGELOG.txt
21cr|d1x-rebirth-0.58.1-7|100	%patch0 -p1
21cr|d1x-rebirth-0.58.1-7|101	%patch1 -p1
21cr|d1x-rebirth-0.58.1-7|102	
21cr|d1x-rebirth-0.58.1-7|103	%build
21cr|d1x-rebirth-0.58.1-7|104	%setup_compile_flags
21cr|d1x-rebirth-0.58.1-7|105	# d1x-sdl
21cr|d1x-rebirth-0.58.1-7|106	%scons \
21cr|d1x-rebirth-0.58.1-7|107	sharepath=%{_gamesdatadir}/descent2 \
21cr|d1x-rebirth-0.58.1-7|108	sdl_only=1 \
21cr|d1x-rebirth-0.58.1-7|109	sdlmixer=1 \
21cr|d1x-rebirth-0.58.1-7|110	no_asm=1
21cr|d1x-rebirth-0.58.1-7|111	cp d1x-rebirth d1x-rebirth-sdl
21cr|d1x-rebirth-0.58.1-7|112	
21cr|d1x-rebirth-0.58.1-7|113	# d1x-gl
21cr|d1x-rebirth-0.58.1-7|114	%scons -c
21cr|d1x-rebirth-0.58.1-7|115	%scons \
21cr|d1x-rebirth-0.58.1-7|116	sharepath=%{_gamesdatadir}/descent2 \
21cr|d1x-rebirth-0.58.1-7|117	sdlmixer=1 \
21cr|d1x-rebirth-0.58.1-7|118	PREFIX=%{buildroot}%{_prefix}
21cr|d1x-rebirth-0.58.1-7|119	cp d1x-rebirth d1x-rebirth-gl
21cr|d1x-rebirth-0.58.1-7|120	
21cr|d1x-rebirth-0.58.1-7|121	%install
21cr|d1x-rebirth-0.58.1-7|122	# binaries
21cr|d1x-rebirth-0.58.1-7|123	install -dm 755 %{buildroot}%{_gamesbindir}
21cr|d1x-rebirth-0.58.1-7|124	install -m 755 d1x-rebirth-gl %{buildroot}%{_gamesbindir}/
21cr|d1x-rebirth-0.58.1-7|125	install -m 755 d1x-rebirth-sdl %{buildroot}%{_gamesbindir}/
21cr|d1x-rebirth-0.58.1-7|126	
21cr|d1x-rebirth-0.58.1-7|127	install -dm 755 %{buildroot}%{_gamesdatadir}/descent2
21cr|d1x-rebirth-0.58.1-7|128	# german translations
21cr|d1x-rebirth-0.58.1-7|129	install -m 644 D2XBDE01/D2XbDE01/*.txb %{buildroot}%{_gamesdatadir}/descent2
21cr|d1x-rebirth-0.58.1-7|130	install -m 644 D2XBDE01/*.txt %{buildroot}%{_gamesdatadir}/descent2
21cr|d1x-rebirth-0.58.1-7|131	# directory for original descent data
21cr|d1x-rebirth-0.58.1-7|132	install -dm 755 %{buildroot}%{_gamesdatadir}/descent2/missions
21cr|d1x-rebirth-0.58.1-7|133	
21cr|d1x-rebirth-0.58.1-7|134	# icon
21cr|d1x-rebirth-0.58.1-7|135	install -dm 755 %{buildroot}%{_datadir}/pixmaps
21cr|d1x-rebirth-0.58.1-7|136	install -m 644 %{SOURCE1} \
21cr|d1x-rebirth-0.58.1-7|137	%{buildroot}%{_datadir}/pixmaps
21cr|d1x-rebirth-0.58.1-7|138	
21cr|d1x-rebirth-0.58.1-7|139	# menu
21cr|d1x-rebirth-0.58.1-7|140	install -dm 755 %{buildroot}%{_datadir}/applications
21cr|d1x-rebirth-0.58.1-7|141	cat > %{name}-sdl.desktop << EOF
21cr|d1x-rebirth-0.58.1-7|142	[Desktop Entry]
21cr|d1x-rebirth-0.58.1-7|143	Encoding=UTF-8
21cr|d1x-rebirth-0.58.1-7|144	Type=Application
21cr|d1x-rebirth-0.58.1-7|145	Name=D2x (SDL version)
21cr|d1x-rebirth-0.58.1-7|146	Comment=The port of Descent 1 for Linux
21cr|d1x-rebirth-0.58.1-7|147	Exec=%{_gamesbindir}/d1x-rebirth-sdl
21cr|d1x-rebirth-0.58.1-7|148	Icon=%{name}
21cr|d1x-rebirth-0.58.1-7|149	Categories=Game;ActionGame;
21cr|d1x-rebirth-0.58.1-7|150	EOF
21cr|d1x-rebirth-0.58.1-7|151	install -m 644 %{name}-sdl.desktop %{buildroot}%{_datadir}/applications
21cr|d1x-rebirth-0.58.1-7|152	
21cr|d1x-rebirth-0.58.1-7|153	cat > %{name}-gl.desktop << EOF
21cr|d1x-rebirth-0.58.1-7|154	[Desktop Entry]
21cr|d1x-rebirth-0.58.1-7|155	Encoding=UTF-8
21cr|d1x-rebirth-0.58.1-7|156	Type=Application
21cr|d1x-rebirth-0.58.1-7|157	Name=D2x (OpenGL version)
21cr|d1x-rebirth-0.58.1-7|158	Comment=The port of Descent 1 for Linux
21cr|d1x-rebirth-0.58.1-7|159	Exec=%{_gamesbindir}/d1x-rebirth-gl
21cr|d1x-rebirth-0.58.1-7|160	Icon=%{name}
21cr|d1x-rebirth-0.58.1-7|161	Categories=Game;ArcadeGame;
21cr|d1x-rebirth-0.58.1-7|162	EOF
21cr|d1x-rebirth-0.58.1-7|163	install -m 644 %{name}-gl.desktop %{buildroot}%{_datadir}/applications

894 21
21cr|d2x-rebirth-0.58.1-8|1	Summary:	The port of Descent 2 for Linux
21cr|d2x-rebirth-0.58.1-8|2	Name:		d2x-rebirth
21cr|d2x-rebirth-0.58.1-8|3	Version:	0.58.1
21cr|d2x-rebirth-0.58.1-8|4	Release:	8
21cr|d2x-rebirth-0.58.1-8|5	License:	GPLv2+
21cr|d2x-rebirth-0.58.1-8|6	Group:		Games/Arcade
21cr|d2x-rebirth-0.58.1-8|7	Url:		http://www.dxx-rebirth.com/
21cr|d2x-rebirth-0.58.1-8|8	Source0:	http://www.dxx-rebirth.com/download/dxx/%{name}_v%{version}-src.tar.gz
21cr|d2x-rebirth-0.58.1-8|9	Source1:	%{name}.png
21cr|d2x-rebirth-0.58.1-8|10	Source2:	D2XBDE01.zip
21cr|d2x-rebirth-0.58.1-8|11	Patch0:		d2x-rebirth_v0.58.1-libphysfs-3.0.1.patch
21cr|d2x-rebirth-0.58.1-8|12	Patch1:		d2x-rebirth_v0.58.1-common-objects.patch
21cr|d2x-rebirth-0.58.1-8|13	Patch2:		d2x-rebirth_v0.58.1-python3.patch
21cr|d2x-rebirth-0.58.1-8|14	BuildRequires:	dos2unix
21cr|d2x-rebirth-0.58.1-8|15	BuildRequires:	gcc-c++
21cr|d2x-rebirth-0.58.1-8|16	BuildRequires:	nasm
21cr|d2x-rebirth-0.58.1-8|17	BuildRequires:	scons
21cr|d2x-rebirth-0.58.1-8|18	BuildRequires:	unzip
21cr|d2x-rebirth-0.58.1-8|19	BuildRequires:	physfs-devel
21cr|d2x-rebirth-0.58.1-8|20	BuildRequires:	pkgconfig(gl)
21cr|d2x-rebirth-0.58.1-8|21	BuildRequires:	pkgconfig(glu)
21cr|d2x-rebirth-0.58.1-8|22	BuildRequires:	pkgconfig(sdl)
21cr|d2x-rebirth-0.58.1-8|23	BuildRequires:	pkgconfig(SDL_image)
21cr|d2x-rebirth-0.58.1-8|24	BuildRequires:	pkgconfig(SDL_mixer)
21cr|d2x-rebirth-0.58.1-8|25	Requires:	physfs
21cr|d2x-rebirth-0.58.1-8|26	
21cr|d2x-rebirth-0.58.1-8|27	%description
21cr|d2x-rebirth-0.58.1-8|28	This is the port of Descent 2, the famous 3D game for PC.
21cr|d2x-rebirth-0.58.1-8|29	
21cr|d2x-rebirth-0.58.1-8|30	D2X is based on source code that was released the 14 December 1999 by
21cr|d2x-rebirth-0.58.1-8|31	Parallax Software Corporation.
21cr|d2x-rebirth-0.58.1-8|32	
21cr|d2x-rebirth-0.58.1-8|33	To use this package you'll need some datafiles installed in
21cr|d2x-rebirth-0.58.1-8|34	/usr/share/games/descent2. See dxx-readme.txt.
21cr|d2x-rebirth-0.58.1-8|35	
21cr|d2x-rebirth-0.58.1-8|36	%files
21cr|d2x-rebirth-0.58.1-8|37	%doc *.txt *.plist *.ini
21cr|d2x-rebirth-0.58.1-8|38	%dir %{_gamesdatadir}/descent2
21cr|d2x-rebirth-0.58.1-8|39	%{_gamesdatadir}/descent2/*.txb
21cr|d2x-rebirth-0.58.1-8|40	%{_gamesdatadir}/descent2/*.txt
21cr|d2x-rebirth-0.58.1-8|41	%dir %{_gamesdatadir}/descent2/missions
21cr|d2x-rebirth-0.58.1-8|42	%{_mandir}/man1/*
21cr|d2x-rebirth-0.58.1-8|43	%{_datadir}/pixmaps/%{name}.png
21cr|d2x-rebirth-0.58.1-8|44	
21cr|d2x-rebirth-0.58.1-8|45	#----------------------------------------------------------------------------
21cr|d2x-rebirth-0.58.1-8|46	
21cr|d2x-rebirth-0.58.1-8|47	%package sdl
21cr|d2x-rebirth-0.58.1-8|48	Summary:	Descent 2 for Linux, SDL version
21cr|d2x-rebirth-0.58.1-8|49	Group:		Games/Arcade
21cr|d2x-rebirth-0.58.1-8|50	Requires:	d2x-rebirth = %{EVRD}
21cr|d2x-rebirth-0.58.1-8|51	Conflicts:	d2x-rebirth-gl
21cr|d2x-rebirth-0.58.1-8|52	
21cr|d2x-rebirth-0.58.1-8|53	%description sdl
21cr|d2x-rebirth-0.58.1-8|54	This is the port of Descent 2, the famous 3D game for PC.
21cr|d2x-rebirth-0.58.1-8|55	
21cr|d2x-rebirth-0.58.1-8|56	D2X is based on source code that was released the 14 December 1999
21cr|d2x-rebirth-0.58.1-8|57	by Parallax Software Corporation.
21cr|d2x-rebirth-0.58.1-8|58	
21cr|d2x-rebirth-0.58.1-8|59	To use this package you'll need some datafiles installed in
21cr|d2x-rebirth-0.58.1-8|60	/usr/share/games/descent2. See dxx-readme.txt.
21cr|d2x-rebirth-0.58.1-8|61	
21cr|d2x-rebirth-0.58.1-8|62	This version uses SDL for Audio, Input/Output and graphics
21cr|d2x-rebirth-0.58.1-8|63	rendering.
21cr|d2x-rebirth-0.58.1-8|64	
21cr|d2x-rebirth-0.58.1-8|65	%files sdl
21cr|d2x-rebirth-0.58.1-8|66	%doc COPYING*
21cr|d2x-rebirth-0.58.1-8|67	%{_gamesbindir}/d2x-rebirth-sdl
21cr|d2x-rebirth-0.58.1-8|68	%{_datadir}/applications/%{name}-sdl.desktop
21cr|d2x-rebirth-0.58.1-8|69	
21cr|d2x-rebirth-0.58.1-8|70	#----------------------------------------------------------------------------
21cr|d2x-rebirth-0.58.1-8|71	
21cr|d2x-rebirth-0.58.1-8|72	%package gl
21cr|d2x-rebirth-0.58.1-8|73	Summary:	Descent 2 for Linux, OpenGL version
21cr|d2x-rebirth-0.58.1-8|74	Group:		Games/Arcade
21cr|d2x-rebirth-0.58.1-8|75	Requires:	d2x-rebirth = %{EVRD}
21cr|d2x-rebirth-0.58.1-8|76	Conflicts:	d2x-rebirth-sdl
21cr|d2x-rebirth-0.58.1-8|77	
21cr|d2x-rebirth-0.58.1-8|78	%description gl
21cr|d2x-rebirth-0.58.1-8|79	This is the port of Descent 2, the famous 3D game for PC.
21cr|d2x-rebirth-0.58.1-8|80	
21cr|d2x-rebirth-0.58.1-8|81	D2X is based on source code that was released the 14 December 1999 by
21cr|d2x-rebirth-0.58.1-8|82	Parallax Software Corporation.
21cr|d2x-rebirth-0.58.1-8|83	
21cr|d2x-rebirth-0.58.1-8|84	To use this package you'll need some datafiles installed in
21cr|d2x-rebirth-0.58.1-8|85	/usr/share/games/descent2.  See dxx-readme.txt.
21cr|d2x-rebirth-0.58.1-8|86	
21cr|d2x-rebirth-0.58.1-8|87	This version uses SDL for Audio and Input/Output and OpenGL for
21cr|d2x-rebirth-0.58.1-8|88	graphics rendering.
21cr|d2x-rebirth-0.58.1-8|89	
21cr|d2x-rebirth-0.58.1-8|90	%files gl
21cr|d2x-rebirth-0.58.1-8|91	%doc COPYING*
21cr|d2x-rebirth-0.58.1-8|92	%{_gamesbindir}/d2x-rebirth-gl
21cr|d2x-rebirth-0.58.1-8|93	%{_datadir}/applications/%{name}-gl.desktop
21cr|d2x-rebirth-0.58.1-8|94	
21cr|d2x-rebirth-0.58.1-8|95	#----------------------------------------------------------------------------
21cr|d2x-rebirth-0.58.1-8|96	
21cr|d2x-rebirth-0.58.1-8|97	%prep
21cr|d2x-rebirth-0.58.1-8|98	%setup -qn %{name}_v%{version}-src -a2
21cr|d2x-rebirth-0.58.1-8|99	dos2unix d2x.ini *.txt
21cr|d2x-rebirth-0.58.1-8|100	chmod 644 d2x.ini *.txt
21cr|d2x-rebirth-0.58.1-8|101	dos2unix CHANGELOG.txt
21cr|d2x-rebirth-0.58.1-8|102	%patch0 -p1
21cr|d2x-rebirth-0.58.1-8|103	%patch1 -p1
21cr|d2x-rebirth-0.58.1-8|104	%patch2 -p1
21cr|d2x-rebirth-0.58.1-8|105	
21cr|d2x-rebirth-0.58.1-8|106	%build
21cr|d2x-rebirth-0.58.1-8|107	%setup_compile_flags
21cr|d2x-rebirth-0.58.1-8|108	# d2x-sdl
21cr|d2x-rebirth-0.58.1-8|109	%scons \
21cr|d2x-rebirth-0.58.1-8|110	sharepath=%{_gamesdatadir}/descent2 \
21cr|d2x-rebirth-0.58.1-8|111	sdl_only=1 \
21cr|d2x-rebirth-0.58.1-8|112	sdlmixer=1 \
21cr|d2x-rebirth-0.58.1-8|113	no_asm=1
21cr|d2x-rebirth-0.58.1-8|114	mv d2x-rebirth d2x-rebirth-sdl
21cr|d2x-rebirth-0.58.1-8|115	
21cr|d2x-rebirth-0.58.1-8|116	# d2x-gl
21cr|d2x-rebirth-0.58.1-8|117	%scons -c
21cr|d2x-rebirth-0.58.1-8|118	%scons \
21cr|d2x-rebirth-0.58.1-8|119	sharepath=%{_gamesdatadir}/descent2 \
21cr|d2x-rebirth-0.58.1-8|120	sdlmixer=1 \
21cr|d2x-rebirth-0.58.1-8|121	PREFIX=%{buildroot}%{_prefix}
21cr|d2x-rebirth-0.58.1-8|122	cp d2x-rebirth d2x-rebirth-gl
21cr|d2x-rebirth-0.58.1-8|123	
21cr|d2x-rebirth-0.58.1-8|124	%install
21cr|d2x-rebirth-0.58.1-8|125	# binaries
21cr|d2x-rebirth-0.58.1-8|126	install -dm 755 %{buildroot}%{_gamesbindir}/
21cr|d2x-rebirth-0.58.1-8|127	install -m 755 d2x-rebirth %{buildroot}%{_gamesbindir}/d2x-rebirth-gl
21cr|d2x-rebirth-0.58.1-8|128	install -m 755 d2x-rebirth-sdl %{buildroot}%{_gamesbindir}/
21cr|d2x-rebirth-0.58.1-8|129	
21cr|d2x-rebirth-0.58.1-8|130	install -dm 755 %{buildroot}%{_gamesdatadir}/descent2
21cr|d2x-rebirth-0.58.1-8|131	# german translations
21cr|d2x-rebirth-0.58.1-8|132	install -m 644 D2XBDE01/D2XbDE01/*.txb %{buildroot}%{_gamesdatadir}/descent2
21cr|d2x-rebirth-0.58.1-8|133	install -m 644 D2XBDE01/*.txt %{buildroot}%{_gamesdatadir}/descent2
21cr|d2x-rebirth-0.58.1-8|134	# directory for original descent data
21cr|d2x-rebirth-0.58.1-8|135	install -dm 755 %{buildroot}%{_gamesdatadir}/descent2/missions
21cr|d2x-rebirth-0.58.1-8|136	
21cr|d2x-rebirth-0.58.1-8|137	# man-pages
21cr|d2x-rebirth-0.58.1-8|138	install -dm 755 %{buildroot}%{_mandir}/man1/
21cr|d2x-rebirth-0.58.1-8|139	install  -m 644 libmve/*.1 %{buildroot}%{_mandir}/man1/
21cr|d2x-rebirth-0.58.1-8|140	
21cr|d2x-rebirth-0.58.1-8|141	# icon
21cr|d2x-rebirth-0.58.1-8|142	install -dm 755 %{buildroot}%{_datadir}/pixmaps
21cr|d2x-rebirth-0.58.1-8|143	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps
21cr|d2x-rebirth-0.58.1-8|144	
21cr|d2x-rebirth-0.58.1-8|145	# menu
21cr|d2x-rebirth-0.58.1-8|146	install -dm 755 %{buildroot}%{_datadir}/applications
21cr|d2x-rebirth-0.58.1-8|147	cat > %{name}-sdl.desktop << EOF
21cr|d2x-rebirth-0.58.1-8|148	[Desktop Entry]
21cr|d2x-rebirth-0.58.1-8|149	Encoding=UTF-8
21cr|d2x-rebirth-0.58.1-8|150	Type=Application
21cr|d2x-rebirth-0.58.1-8|151	Name=D2x (SDL version)
21cr|d2x-rebirth-0.58.1-8|152	Comment=The port of Descent 2 for Linux
21cr|d2x-rebirth-0.58.1-8|153	Exec=%{_gamesbindir}/d2x-rebirth-sdl
21cr|d2x-rebirth-0.58.1-8|154	Icon=%{name}
21cr|d2x-rebirth-0.58.1-8|155	Categories=Game;ActionGame;
21cr|d2x-rebirth-0.58.1-8|156	EOF
21cr|d2x-rebirth-0.58.1-8|157	install -m 644 %{name}-sdl.desktop %{buildroot}%{_datadir}/applications
21cr|d2x-rebirth-0.58.1-8|158	
21cr|d2x-rebirth-0.58.1-8|159	cat > %{name}-gl.desktop << EOF
21cr|d2x-rebirth-0.58.1-8|160	[Desktop Entry]
21cr|d2x-rebirth-0.58.1-8|161	Encoding=UTF-8
21cr|d2x-rebirth-0.58.1-8|162	Type=Application
21cr|d2x-rebirth-0.58.1-8|163	Name=D2x (OpenGL version)
21cr|d2x-rebirth-0.58.1-8|164	Comment=The port of Descent 2 for Linux
21cr|d2x-rebirth-0.58.1-8|165	Exec=%{_gamesbindir}/d2x-rebirth-gl
21cr|d2x-rebirth-0.58.1-8|166	Icon=%{name}
21cr|d2x-rebirth-0.58.1-8|167	Categories=Game;ArcadeGame;
21cr|d2x-rebirth-0.58.1-8|168	EOF
21cr|d2x-rebirth-0.58.1-8|169	install -m 644 %{name}-gl.desktop %{buildroot}%{_datadir}/applications

895 21
21cr|dact-0.8.42-5|1	%define _disable_ld_no_undefined 1
21cr|dact-0.8.42-5|2	
21cr|dact-0.8.42-5|3	Summary:	Dinamically choose best algorithm to compress a file
21cr|dact-0.8.42-5|4	Name:		dact
21cr|dact-0.8.42-5|5	Version:	0.8.42
21cr|dact-0.8.42-5|6	Release:	5
21cr|dact-0.8.42-5|7	License:	LGPL
21cr|dact-0.8.42-5|8	Group:		Archiving/Compression
21cr|dact-0.8.42-5|9	Url:		http://www.rkeene.org/oss/dact/
21cr|dact-0.8.42-5|10	Source:		http://www.rkeene.org/files/oss/dact/release/%{name}-%{version}.tar.gz
21cr|dact-0.8.42-5|11	BuildRequires:	bzip2-devel
21cr|dact-0.8.42-5|12	BuildRequires:	liblzo-devel
21cr|dact-0.8.42-5|13	BuildRequires:	libmcrypt-devel
21cr|dact-0.8.42-5|14	
21cr|dact-0.8.42-5|15	%description
21cr|dact-0.8.42-5|16	DACT is a compression tool designed to compress a file dynamically,
21cr|dact-0.8.42-5|17	choosing the algorithm that works best per block of input data to
21cr|dact-0.8.42-5|18	produce an overall smaller output file.
21cr|dact-0.8.42-5|19	
21cr|dact-0.8.42-5|20	%prep
21cr|dact-0.8.42-5|21	%setup -q
21cr|dact-0.8.42-5|22	
21cr|dact-0.8.42-5|23	%build
21cr|dact-0.8.42-5|24	%configure
21cr|dact-0.8.42-5|25	%make
21cr|dact-0.8.42-5|26	
21cr|dact-0.8.42-5|27	%install
21cr|dact-0.8.42-5|28	rm -rf %{buildroot}
21cr|dact-0.8.42-5|29	%makeinstall
21cr|dact-0.8.42-5|30	
21cr|dact-0.8.42-5|31	%files
21cr|dact-0.8.42-5|32	%doc MD5SUMS README TODO.ideas TODO VERSION ChangeLog AUTHORS
21cr|dact-0.8.42-5|33	%doc Docs/config_help.txt Docs/dact.txt Docs/helpfile.txt
21cr|dact-0.8.42-5|34	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|dact-0.8.42-5|35	%{_bindir}/%{name}
21cr|dact-0.8.42-5|36	%dir %{_datadir}/%{name}
21cr|dact-0.8.42-5|37	%{_libdir}/lib%{name}.*
21cr|dact-0.8.42-5|38	%{_mandir}/man1/%{name}.*

896 21
21cr|daemonize-1.7.8-1|1	Summary:	Run a command as a Unix daemon
21cr|daemonize-1.7.8-1|2	Name:		daemonize
21cr|daemonize-1.7.8-1|3	Version:	1.7.8
21cr|daemonize-1.7.8-1|4	Release:	1
21cr|daemonize-1.7.8-1|5	License:	BSD
21cr|daemonize-1.7.8-1|6	Group:		System/Servers
21cr|daemonize-1.7.8-1|7	Url:		http://www.clapper.org/software/daemonize/
21cr|daemonize-1.7.8-1|8	Source0:	https://github.com/bmc/daemonize/archive/release-%{version}/%{name}-release-%{version}.tar.gz
21cr|daemonize-1.7.8-1|9	
21cr|daemonize-1.7.8-1|10	%description
21cr|daemonize-1.7.8-1|11	daemonize runs a command as a Unix daemon. As defined in W. Richard
21cr|daemonize-1.7.8-1|12	Stevens' 1990 book, Unix Network Programming (Addison-Wesley, 1990), a
21cr|daemonize-1.7.8-1|13	daemon is "a process that executes 'in the background' (i.e., without
21cr|daemonize-1.7.8-1|14	an associated terminal or login shell) either waiting for some event to
21cr|daemonize-1.7.8-1|15	occur, or waiting to perform some specified task on a periodic basis."
21cr|daemonize-1.7.8-1|16	
21cr|daemonize-1.7.8-1|17	Upon startup, a typical daemon program will:
21cr|daemonize-1.7.8-1|18	- Close all open file descriptors (especially standard input, standard
21cr|daemonize-1.7.8-1|19	output and standard error)
21cr|daemonize-1.7.8-1|20	- Change its working directory to the root filesystem, to ensure that
21cr|daemonize-1.7.8-1|21	it doesn't tie up another filesystem and prevent it from being unmounted
21cr|daemonize-1.7.8-1|22	- Reset its umask value
21cr|daemonize-1.7.8-1|23	- Run in the background (i.e., fork)
21cr|daemonize-1.7.8-1|24	- Disassociate from its process group (usually a shell), to insulate
21cr|daemonize-1.7.8-1|25	itself from signals (such as HUP) sent to the process group
21cr|daemonize-1.7.8-1|26	- Ignore all terminal I/O signals
21cr|daemonize-1.7.8-1|27	- Disassociate from the control terminal (and take steps not to
21cr|daemonize-1.7.8-1|28	reacquire one)
21cr|daemonize-1.7.8-1|29	- Handle any SIGCLD signals
21cr|daemonize-1.7.8-1|30	
21cr|daemonize-1.7.8-1|31	Most programs that are designed to be run as daemons do that work for
21cr|daemonize-1.7.8-1|32	themselves. However, you'll occasionally run across one that does not.
21cr|daemonize-1.7.8-1|33	When you must run a daemon program that does not properly make itself
21cr|daemonize-1.7.8-1|34	into a true Unix daemon, you can use daemonize to force it to run as a
21cr|daemonize-1.7.8-1|35	true daemon.
21cr|daemonize-1.7.8-1|36	
21cr|daemonize-1.7.8-1|37	%files
21cr|daemonize-1.7.8-1|38	%doc README.md CHANGELOG.md LICENSE.md
21cr|daemonize-1.7.8-1|39	%{_sbindir}/%{name}
21cr|daemonize-1.7.8-1|40	%{_mandir}/man1/%{name}.1*
21cr|daemonize-1.7.8-1|41	
21cr|daemonize-1.7.8-1|42	#----------------------------------------------------------------------------
21cr|daemonize-1.7.8-1|43	
21cr|daemonize-1.7.8-1|44	%prep
21cr|daemonize-1.7.8-1|45	%setup -qn %{name}-release-%{version}
21cr|daemonize-1.7.8-1|46	
21cr|daemonize-1.7.8-1|47	%build
21cr|daemonize-1.7.8-1|48	%configure
21cr|daemonize-1.7.8-1|49	%make
21cr|daemonize-1.7.8-1|50	
21cr|daemonize-1.7.8-1|51	%install
21cr|daemonize-1.7.8-1|52	%makeinstall_std
21cr|daemonize-1.7.8-1|53	

897 21
21cr|daemonlogger-1.2.2-1|1	Name:		daemonlogger
21cr|daemonlogger-1.2.2-1|2	Summary:	Simple packet logging daemon
21cr|daemonlogger-1.2.2-1|3	Version:	1.2.2
21cr|daemonlogger-1.2.2-1|4	Release:	1
21cr|daemonlogger-1.2.2-1|5	License:	GPLv3
21cr|daemonlogger-1.2.2-1|6	Group:		Monitoring
21cr|daemonlogger-1.2.2-1|7	URL:		https://talosintelligence.com/daemon
21cr|daemonlogger-1.2.2-1|8	Source:		https://github.com/Cisco-Talos/Daemonlogger/archive/V%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|daemonlogger-1.2.2-1|9	BuildRequires:	libdnet-devel
21cr|daemonlogger-1.2.2-1|10	BuildRequires:	libpcap-devel
21cr|daemonlogger-1.2.2-1|11	
21cr|daemonlogger-1.2.2-1|12	%description
21cr|daemonlogger-1.2.2-1|13	This is a libpcap-based program.  It has two runtime modes:
21cr|daemonlogger-1.2.2-1|14	
21cr|daemonlogger-1.2.2-1|15	1) It sniffs packets and spools them straight to the disk and can daemonize
21cr|daemonlogger-1.2.2-1|16	itself for background packet logging.  By default the file rolls over when
21cr|daemonlogger-1.2.2-1|17	1 GB of data is logged.
21cr|daemonlogger-1.2.2-1|18	
21cr|daemonlogger-1.2.2-1|19	2) It sniffs packets and rewrites them to a second interface, essentially
21cr|daemonlogger-1.2.2-1|20	acting as a soft tap.  It can also do this in daemon mode.
21cr|daemonlogger-1.2.2-1|21	
21cr|daemonlogger-1.2.2-1|22	These two runtime modes are mutually exclusive, if the program is placed in
21cr|daemonlogger-1.2.2-1|23	tap mode (using the -I switch) then logging to disk is disabled.
21cr|daemonlogger-1.2.2-1|24	
21cr|daemonlogger-1.2.2-1|25	%files
21cr|daemonlogger-1.2.2-1|26	%defattr(-, root, root)
21cr|daemonlogger-1.2.2-1|27	%doc README COPYING
21cr|daemonlogger-1.2.2-1|28	%attr(0700,root,root) %{_sbindir}/%{name}
21cr|daemonlogger-1.2.2-1|29	
21cr|daemonlogger-1.2.2-1|30	#-----------------------------------------------------------------------------
21cr|daemonlogger-1.2.2-1|31	%prep
21cr|daemonlogger-1.2.2-1|32	%autosetup -p1 -n Daemonlogger-%{version}
21cr|daemonlogger-1.2.2-1|33	
21cr|daemonlogger-1.2.2-1|34	%build
21cr|daemonlogger-1.2.2-1|35	%configure --with-libpcap-libraries=%{_libdir}/
21cr|daemonlogger-1.2.2-1|36	%make
21cr|daemonlogger-1.2.2-1|37	
21cr|daemonlogger-1.2.2-1|38	%install
21cr|daemonlogger-1.2.2-1|39	install -D -m 0700 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|daemonlogger-1.2.2-1|40	
21cr|daemonlogger-1.2.2-1|41	

898 21
21cr|dagrab-0.3.5-15|1	Name: dagrab
21cr|dagrab-0.3.5-15|2	Summary: A CD ripper
21cr|dagrab-0.3.5-15|3	Version: 0.3.5
21cr|dagrab-0.3.5-15|4	Release: 15
21cr|dagrab-0.3.5-15|5	Source: %{name}-%{version}.tar.bz2
21cr|dagrab-0.3.5-15|6	UrL: http://web.tiscalinet.it:/marcellou/dagrab.html
21cr|dagrab-0.3.5-15|7	Group: Sound
21cr|dagrab-0.3.5-15|8	License: GPL
21cr|dagrab-0.3.5-15|9	
21cr|dagrab-0.3.5-15|10	%description
21cr|dagrab-0.3.5-15|11	Dagrab is a digital audio grabber designed to rip sound tracks from an audio
21cr|dagrab-0.3.5-15|12	cd to wave files.
21cr|dagrab-0.3.5-15|13	
21cr|dagrab-0.3.5-15|14	%prep
21cr|dagrab-0.3.5-15|15	
21cr|dagrab-0.3.5-15|16	%setup -q
21cr|dagrab-0.3.5-15|17	
21cr|dagrab-0.3.5-15|18	%build
21cr|dagrab-0.3.5-15|19	%make
21cr|dagrab-0.3.5-15|20	
21cr|dagrab-0.3.5-15|21	%install
21cr|dagrab-0.3.5-15|22	rm -rf $RPM_BUILD_ROOT
21cr|dagrab-0.3.5-15|23	
21cr|dagrab-0.3.5-15|24	install -m 755 -d $RPM_BUILD_ROOT%{_bindir}
21cr|dagrab-0.3.5-15|25	install -m 755 dagrab $RPM_BUILD_ROOT%{_bindir}/
21cr|dagrab-0.3.5-15|26	install -m 755 -d $RPM_BUILD_ROOT%{_mandir}/man1
21cr|dagrab-0.3.5-15|27	install -m 644 dagrab.1 $RPM_BUILD_ROOT%{_mandir}/man1/
21cr|dagrab-0.3.5-15|28	
21cr|dagrab-0.3.5-15|29	%clean
21cr|dagrab-0.3.5-15|30	rm -rf $RPM_BUILD_ROOT
21cr|dagrab-0.3.5-15|31	
21cr|dagrab-0.3.5-15|32	%files
21cr|dagrab-0.3.5-15|33	%defattr(-,root,root)
21cr|dagrab-0.3.5-15|34	%doc README COPYING
21cr|dagrab-0.3.5-15|35	%{_bindir}/*
21cr|dagrab-0.3.5-15|36	%{_mandir}/man1/*

899 21
21cr|dahdi-2.7.0.2-2|1	# Workaround to build with GCC 10
21cr|dahdi-2.7.0.2-2|2	%global optflags %{optflags} -fcommon
21cr|dahdi-2.7.0.2-2|3	%define _disable_ld_as_needed 1
21cr|dahdi-2.7.0.2-2|4	
21cr|dahdi-2.7.0.2-2|5	%define progs dahdi_diag fxstest hdlcgen hdlcstress hdlctest hdlcverify patgen patlooptest pattest timertest
21cr|dahdi-2.7.0.2-2|6	
21cr|dahdi-2.7.0.2-2|7	%define major 2
21cr|dahdi-2.7.0.2-2|8	%define libname	%mklibname tonezone %{major}
21cr|dahdi-2.7.0.2-2|9	%define devname %mklibname tonezone -d
21cr|dahdi-2.7.0.2-2|10	
21cr|dahdi-2.7.0.2-2|11	%global __requires_exclude /bin/true
21cr|dahdi-2.7.0.2-2|12	
21cr|dahdi-2.7.0.2-2|13	Summary:	Userspace tools and DAHDI kernel modules
21cr|dahdi-2.7.0.2-2|14	
21cr|dahdi-2.7.0.2-2|15	Name:		dahdi
21cr|dahdi-2.7.0.2-2|16	Version:	2.7.0.2
21cr|dahdi-2.7.0.2-2|17	Release:	2
21cr|dahdi-2.7.0.2-2|18	Group:		System/Kernel and hardware
21cr|dahdi-2.7.0.2-2|19	License:	GPLv2+ and LGPLv2+
21cr|dahdi-2.7.0.2-2|20	Url:		http://www.asterisk.org/
21cr|dahdi-2.7.0.2-2|21	Source0:	https://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/dahdi-tools-%{version}.tar.gz
21cr|dahdi-2.7.0.2-2|22	# this is original tarball with stripped binary firmware
21cr|dahdi-2.7.0.2-2|23	Source1:	dahdi-linux-%{version}.tar.xz
21cr|dahdi-2.7.0.2-2|24	Patch0:		dahdi-tools-mdv.diff
21cr|dahdi-2.7.0.2-2|25	Patch1:		dahdi-genudevrules-2.2.0.1.diff
21cr|dahdi-2.7.0.2-2|26	Patch2:		dahdi-2.6.1-rosa-null.patch
21cr|dahdi-2.7.0.2-2|27	Patch3:		dahdi-2.6.1-rosa-no_blobs.patch
21cr|dahdi-2.7.0.2-2|28	Patch4:		dahdi-undefined-reference.patch
21cr|dahdi-2.7.0.2-2|29	BuildRequires:	ppp-devel
21cr|dahdi-2.7.0.2-2|30	BuildRequires:	pkgconfig(libnewt)
21cr|dahdi-2.7.0.2-2|31	BuildRequires:	pkgconfig(libusb)
21cr|dahdi-2.7.0.2-2|32	BuildConflicts:	libtonezone-devel
21cr|dahdi-2.7.0.2-2|33	
21cr|dahdi-2.7.0.2-2|34	%description
21cr|dahdi-2.7.0.2-2|35	DAHDI stands for Digium Asterisk Hardware Device Interface. This package
21cr|dahdi-2.7.0.2-2|36	provides the userspace tools to configure the DAHDI kernel modules and the
21cr|dahdi-2.7.0.2-2|37	kernel modules. DAHDI is the replacement for Zaptel, which must be renamed due
21cr|dahdi-2.7.0.2-2|38	to trademark issues.
21cr|dahdi-2.7.0.2-2|39	
21cr|dahdi-2.7.0.2-2|40	%package	tools
21cr|dahdi-2.7.0.2-2|41	Summary:	Userspace tools to configure the DAHDI kernel modules
21cr|dahdi-2.7.0.2-2|42	
21cr|dahdi-2.7.0.2-2|43	Group:		System/Kernel and hardware
21cr|dahdi-2.7.0.2-2|44	Provides:	zaptel-tools = %{version}-%{release}
21cr|dahdi-2.7.0.2-2|45	
21cr|dahdi-2.7.0.2-2|46	%description	tools
21cr|dahdi-2.7.0.2-2|47	DAHDI stands for Digium Asterisk Hardware Device Interface.
21cr|dahdi-2.7.0.2-2|48	
21cr|dahdi-2.7.0.2-2|49	This package contains the userspace tools to configure the DAHDI kernel
21cr|dahdi-2.7.0.2-2|50	modules. DAHDI is the replacement for Zaptel, which must be renamed due to
21cr|dahdi-2.7.0.2-2|51	trademark issues.
21cr|dahdi-2.7.0.2-2|52	
21cr|dahdi-2.7.0.2-2|53	The DAHDI Telephony Interface drivers is contained in the kernel-dahdi
21cr|dahdi-2.7.0.2-2|54	(or dkms) package.
21cr|dahdi-2.7.0.2-2|55	
21cr|dahdi-2.7.0.2-2|56	%package -n	%{libname}
21cr|dahdi-2.7.0.2-2|57	Summary:	The shared DAHDI Library
21cr|dahdi-2.7.0.2-2|58	
21cr|dahdi-2.7.0.2-2|59	Group:		System/Libraries
21cr|dahdi-2.7.0.2-2|60	
21cr|dahdi-2.7.0.2-2|61	%description -n	%{libname}
21cr|dahdi-2.7.0.2-2|62	DAHDI stands for Digium Asterisk Hardware Device Interface. This package
21cr|dahdi-2.7.0.2-2|63	contains the userspace tools to configure the DAHDI kernel modules. DAHDI is
21cr|dahdi-2.7.0.2-2|64	the replacement for Zaptel, which must be renamed due to trademark issues.
21cr|dahdi-2.7.0.2-2|65	
21cr|dahdi-2.7.0.2-2|66	This package contains libraries for accessing DAHDI hardware.
21cr|dahdi-2.7.0.2-2|67	
21cr|dahdi-2.7.0.2-2|68	The DAHDI drivers is contained in the kernel-dahdi (or dkms) package.
21cr|dahdi-2.7.0.2-2|69	
21cr|dahdi-2.7.0.2-2|70	%package -n	%{devname}
21cr|dahdi-2.7.0.2-2|71	Summary:	Development files for the DAHDI Library
21cr|dahdi-2.7.0.2-2|72	
21cr|dahdi-2.7.0.2-2|73	Group:		Development/C
21cr|dahdi-2.7.0.2-2|74	Requires:	%{libname} = %{EVRD}
21cr|dahdi-2.7.0.2-2|75	Provides:	tonezone-devel = %{EVRD}
21cr|dahdi-2.7.0.2-2|76	Provides:	dahdi-devel = %{EVRD}
21cr|dahdi-2.7.0.2-2|77	Provides:	libtonezone-devel = %{EVRD}
21cr|dahdi-2.7.0.2-2|78	
21cr|dahdi-2.7.0.2-2|79	%description -n	%{devname}
21cr|dahdi-2.7.0.2-2|80	DAHDI stands for Digium Asterisk Hardware Device Interface. This package
21cr|dahdi-2.7.0.2-2|81	contains the userspace tools to configure the DAHDI kernel modules. DAHDI is
21cr|dahdi-2.7.0.2-2|82	the replacement for Zaptel, which must be renamed due to trademark issues.
21cr|dahdi-2.7.0.2-2|83	
21cr|dahdi-2.7.0.2-2|84	This package contains the tonezone library and the development headers for
21cr|dahdi-2.7.0.2-2|85	DAHDI.
21cr|dahdi-2.7.0.2-2|86	
21cr|dahdi-2.7.0.2-2|87	%package -n	perl-Dahdi
21cr|dahdi-2.7.0.2-2|88	Summary:	Interface to Dahdi information
21cr|dahdi-2.7.0.2-2|89	
21cr|dahdi-2.7.0.2-2|90	Group:		Development/Perl
21cr|dahdi-2.7.0.2-2|91	
21cr|dahdi-2.7.0.2-2|92	%description -n	perl-Dahdi
21cr|dahdi-2.7.0.2-2|93	DAHDI stands for Digium Asterisk Hardware Device Interface. This package
21cr|dahdi-2.7.0.2-2|94	contains the userspace tools to configure the DAHDI kernel modules. DAHDI is
21cr|dahdi-2.7.0.2-2|95	the replacement for Zaptel, which must be renamed due to trademark issues.
21cr|dahdi-2.7.0.2-2|96	
21cr|dahdi-2.7.0.2-2|97	This package allows access from Perl to information about Dahdi hardware and
21cr|dahdi-2.7.0.2-2|98	loaded Dahdi devices.
21cr|dahdi-2.7.0.2-2|99	
21cr|dahdi-2.7.0.2-2|100	%package -n	dkms-dahdi
21cr|dahdi-2.7.0.2-2|101	Summary:	Kernel drivers for the Digium Asterisk Hardware Device Interface (DAHDI)
21cr|dahdi-2.7.0.2-2|102	
21cr|dahdi-2.7.0.2-2|103	Group:		System/Kernel and hardware
21cr|dahdi-2.7.0.2-2|104	Requires(pre): rpm-helper
21cr|dahdi-2.7.0.2-2|105	Requires(postun): rpm-helper
21cr|dahdi-2.7.0.2-2|106	Requires(post): rpm-helper
21cr|dahdi-2.7.0.2-2|107	Requires(preun): rpm-helper
21cr|dahdi-2.7.0.2-2|108	Requires(post):	dkms
21cr|dahdi-2.7.0.2-2|109	Requires(preun):	dkms
21cr|dahdi-2.7.0.2-2|110	Requires:	dahdi-tools >= %{version}
21cr|dahdi-2.7.0.2-2|111	Requires:	sethdlc >= 1.15
21cr|dahdi-2.7.0.2-2|112	Recommends:	dahdi-firmware >= %{version}
21cr|dahdi-2.7.0.2-2|113	Provides:	dkms-zaptel = %{version}-%{release}
21cr|dahdi-2.7.0.2-2|114	
21cr|dahdi-2.7.0.2-2|115	%description -n	dkms-dahdi
21cr|dahdi-2.7.0.2-2|116	DAHDI stands for Digium Asterisk Hardware Device Interface.
21cr|dahdi-2.7.0.2-2|117	
21cr|dahdi-2.7.0.2-2|118	This package contains the kernel modules for DAHDI. For the required
21cr|dahdi-2.7.0.2-2|119	userspace tools see the package dahdi-tools.
21cr|dahdi-2.7.0.2-2|120	
21cr|dahdi-2.7.0.2-2|121	%prep
21cr|dahdi-2.7.0.2-2|122	
21cr|dahdi-2.7.0.2-2|123	%setup -q -n dahdi-tools-%{version} -a1
21cr|dahdi-2.7.0.2-2|124	ln -s dahdi-linux-%{version}/include include
21cr|dahdi-2.7.0.2-2|125	
21cr|dahdi-2.7.0.2-2|126	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|dahdi-2.7.0.2-2|127	find . -type d -perm 0555 -exec chmod 755 {} \;
21cr|dahdi-2.7.0.2-2|128	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|dahdi-2.7.0.2-2|129	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|dahdi-2.7.0.2-2|130	
21cr|dahdi-2.7.0.2-2|131	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|dahdi-2.7.0.2-2|132	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|dahdi-2.7.0.2-2|133	done
21cr|dahdi-2.7.0.2-2|134	%patch0 -p1 -b .mdv
21cr|dahdi-2.7.0.2-2|135	pushd dahdi-linux-%{version}
21cr|dahdi-2.7.0.2-2|136	%patch1 -p0 -b .udevrules
21cr|dahdi-2.7.0.2-2|137	%patch3 -p1
21cr|dahdi-2.7.0.2-2|138	popd
21cr|dahdi-2.7.0.2-2|139	%patch2 -p1
21cr|dahdi-2.7.0.2-2|140	pushd dahdi-linux-%{version}/drivers/dahdi
21cr|dahdi-2.7.0.2-2|141	%patch2 -p2
21cr|dahdi-2.7.0.2-2|142	popd
21cr|dahdi-2.7.0.2-2|143	%patch4 -p1
21cr|dahdi-2.7.0.2-2|144	
21cr|dahdi-2.7.0.2-2|145	%{__perl} -pi -e 's/chkconfig:\s([0-9]+)\s([0-9]+)\s([0-9]+)/chkconfig: - \2 \3/' dahdi.init
21cr|dahdi-2.7.0.2-2|146	
21cr|dahdi-2.7.0.2-2|147	%build
21cr|dahdi-2.7.0.2-2|148	
21cr|dahdi-2.7.0.2-2|149	%configure \
21cr|dahdi-2.7.0.2-2|150	--disable-static \
21cr|dahdi-2.7.0.2-2|151	--with-dahdi=`pwd` \
21cr|dahdi-2.7.0.2-2|152	--with-newt=%{_prefix} \
21cr|dahdi-2.7.0.2-2|153	--with-usb=%{_prefix} \
21cr|dahdi-2.7.0.2-2|154	--without-selinux \
21cr|dahdi-2.7.0.2-2|155	--with-ppp=%{_prefix}
21cr|dahdi-2.7.0.2-2|156	
21cr|dahdi-2.7.0.2-2|157	%make
21cr|dahdi-2.7.0.2-2|158	
21cr|dahdi-2.7.0.2-2|159	for prog in %progs; do
21cr|dahdi-2.7.0.2-2|160	%make $prog
21cr|dahdi-2.7.0.2-2|161	done
21cr|dahdi-2.7.0.2-2|162	
21cr|dahdi-2.7.0.2-2|163	%install
21cr|dahdi-2.7.0.2-2|164	install -d %{buildroot}%{_initrddir}
21cr|dahdi-2.7.0.2-2|165	install -d %{buildroot}%{buildroot}%{_includedir}
21cr|dahdi-2.7.0.2-2|166	
21cr|dahdi-2.7.0.2-2|167	make install config DESTDIR=%{buildroot} PERLLIBDIR=%{perl_vendorlib}
21cr|dahdi-2.7.0.2-2|168	
21cr|dahdi-2.7.0.2-2|169	for prog in %progs; do
21cr|dahdi-2.7.0.2-2|170	install -m0755 $prog %{buildroot}%{_sbindir}/
21cr|dahdi-2.7.0.2-2|171	done
21cr|dahdi-2.7.0.2-2|172	
21cr|dahdi-2.7.0.2-2|173	# fix one conflicting file with tetex
21cr|dahdi-2.7.0.2-2|174	mv %{buildroot}%{_sbindir}/patgen %{buildroot}%{_sbindir}/%{name}-patgen
21cr|dahdi-2.7.0.2-2|175	
21cr|dahdi-2.7.0.2-2|176	find %{buildroot} -name '*.a' -exec rm -f {} ';'
21cr|dahdi-2.7.0.2-2|177	
21cr|dahdi-2.7.0.2-2|178	ln -sf ../../..%{_datadir}/dahdi/xpp_fxloader %{buildroot}%{_sysconfdir}/hotplug/usb/xpp_fxloader
21cr|dahdi-2.7.0.2-2|179	
21cr|dahdi-2.7.0.2-2|180	pushd dahdi-linux-%{version}
21cr|dahdi-2.7.0.2-2|181	make DESTDIR=%{buildroot} \
21cr|dahdi-2.7.0.2-2|182	install-include \
21cr|dahdi-2.7.0.2-2|183	install-devices \
21cr|dahdi-2.7.0.2-2|184	install-xpp-firm \
21cr|dahdi-2.7.0.2-2|185	HOTPLUG_FIRMWARE=yes \
21cr|dahdi-2.7.0.2-2|186	DYNFS=yes \
21cr|dahdi-2.7.0.2-2|187	UDEVRULES=yes \
21cr|dahdi-2.7.0.2-2|188	DOWNLOAD=echo \
21cr|dahdi-2.7.0.2-2|189	DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o"
21cr|dahdi-2.7.0.2-2|190	popd
21cr|dahdi-2.7.0.2-2|191	
21cr|dahdi-2.7.0.2-2|192	for file in %{buildroot}/etc/udev/rules.d/*.rules; do
21cr|dahdi-2.7.0.2-2|193	name=`basename $file`
21cr|dahdi-2.7.0.2-2|194	mv $file %{buildroot}/etc/udev/rules.d/40-$name
21cr|dahdi-2.7.0.2-2|195	done
21cr|dahdi-2.7.0.2-2|196	
21cr|dahdi-2.7.0.2-2|197	install -d %{buildroot}/usr/src/dahdi-%{version}-%{release}
21cr|dahdi-2.7.0.2-2|198	cp	dahdi-linux-%{version}/Makefile \
21cr|dahdi-2.7.0.2-2|199	dahdi-linux-%{version}/.version \
21cr|dahdi-2.7.0.2-2|200	%{buildroot}/usr/src/dahdi-%{version}-%{release}/
21cr|dahdi-2.7.0.2-2|201	
21cr|dahdi-2.7.0.2-2|202	cp -r	dahdi-linux-%{version}/build_tools \
21cr|dahdi-2.7.0.2-2|203	dahdi-linux-%{version}/drivers \
21cr|dahdi-2.7.0.2-2|204	dahdi-linux-%{version}/include \
21cr|dahdi-2.7.0.2-2|205	%{buildroot}/usr/src/dahdi-%{version}-%{release}/
21cr|dahdi-2.7.0.2-2|206	
21cr|dahdi-2.7.0.2-2|207	# Remove files that produce weird dependencies
21cr|dahdi-2.7.0.2-2|208	rm	%{buildroot}/usr/src/dahdi-%{version}-%{release}/drivers/dahdi/oct612x/get_discards
21cr|dahdi-2.7.0.2-2|209	
21cr|dahdi-2.7.0.2-2|210	cat > %{buildroot}/usr/src/dahdi-%{version}-%{release}/dkms.conf <<EOF
21cr|dahdi-2.7.0.2-2|211	PACKAGE_VERSION="%{version}-%{release}"
21cr|dahdi-2.7.0.2-2|212	
21cr|dahdi-2.7.0.2-2|213	# Items below here should not have to change with each driver version
21cr|dahdi-2.7.0.2-2|214	PACKAGE_NAME="dahdi"
21cr|dahdi-2.7.0.2-2|215	MAKE[0]="make modules KERNVER=\$kernelver DOWNLOAD=echo"
21cr|dahdi-2.7.0.2-2|216	CLEAN="make KERNVER=\$kernelver clean DOWNLOAD=echo"
21cr|dahdi-2.7.0.2-2|217	
21cr|dahdi-2.7.0.2-2|218	BUILT_MODULE_NAME[0]="dahdi"
21cr|dahdi-2.7.0.2-2|219	BUILT_MODULE_LOCATION[0]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|220	DEST_MODULE_LOCATION[0]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|221	
21cr|dahdi-2.7.0.2-2|222	BUILT_MODULE_NAME[1]="dahdi_dynamic"
21cr|dahdi-2.7.0.2-2|223	BUILT_MODULE_LOCATION[1]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|224	DEST_MODULE_LOCATION[1]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|225	
21cr|dahdi-2.7.0.2-2|226	BUILT_MODULE_NAME[2]="dahdi_dynamic_eth"
21cr|dahdi-2.7.0.2-2|227	BUILT_MODULE_LOCATION[2]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|228	DEST_MODULE_LOCATION[2]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|229	
21cr|dahdi-2.7.0.2-2|230	BUILT_MODULE_NAME[3]="dahdi_dynamic_loc"
21cr|dahdi-2.7.0.2-2|231	BUILT_MODULE_LOCATION[3]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|232	DEST_MODULE_LOCATION[3]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|233	
21cr|dahdi-2.7.0.2-2|234	BUILT_MODULE_NAME[4]="dahdi_echocan_jpah"
21cr|dahdi-2.7.0.2-2|235	BUILT_MODULE_LOCATION[4]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|236	DEST_MODULE_LOCATION[4]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|237	
21cr|dahdi-2.7.0.2-2|238	BUILT_MODULE_NAME[5]="dahdi_echocan_kb1"
21cr|dahdi-2.7.0.2-2|239	BUILT_MODULE_LOCATION[5]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|240	DEST_MODULE_LOCATION[5]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|241	
21cr|dahdi-2.7.0.2-2|242	BUILT_MODULE_NAME[6]="dahdi_echocan_mg2"
21cr|dahdi-2.7.0.2-2|243	BUILT_MODULE_LOCATION[6]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|244	DEST_MODULE_LOCATION[6]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|245	
21cr|dahdi-2.7.0.2-2|246	BUILT_MODULE_NAME[7]="dahdi_echocan_sec"
21cr|dahdi-2.7.0.2-2|247	BUILT_MODULE_LOCATION[7]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|248	DEST_MODULE_LOCATION[7]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|249	
21cr|dahdi-2.7.0.2-2|250	BUILT_MODULE_NAME[8]="dahdi_echocan_sec2"
21cr|dahdi-2.7.0.2-2|251	BUILT_MODULE_LOCATION[8]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|252	DEST_MODULE_LOCATION[8]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|253	
21cr|dahdi-2.7.0.2-2|254	BUILT_MODULE_NAME[9]="dahdi_transcode"
21cr|dahdi-2.7.0.2-2|255	BUILT_MODULE_LOCATION[9]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|256	DEST_MODULE_LOCATION[9]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|257	
21cr|dahdi-2.7.0.2-2|258	BUILT_MODULE_NAME[10]="pciradio"
21cr|dahdi-2.7.0.2-2|259	BUILT_MODULE_LOCATION[10]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|260	DEST_MODULE_LOCATION[10]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|261	
21cr|dahdi-2.7.0.2-2|262	BUILT_MODULE_NAME[11]="tor2"
21cr|dahdi-2.7.0.2-2|263	BUILT_MODULE_LOCATION[11]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|264	DEST_MODULE_LOCATION[11]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|265	
21cr|dahdi-2.7.0.2-2|266	BUILT_MODULE_NAME[12]="wcb4xxp"
21cr|dahdi-2.7.0.2-2|267	BUILT_MODULE_LOCATION[12]="drivers/dahdi/wcb4xxp/"
21cr|dahdi-2.7.0.2-2|268	DEST_MODULE_LOCATION[12]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|269	
21cr|dahdi-2.7.0.2-2|270	BUILT_MODULE_NAME[13]="wcfxo"
21cr|dahdi-2.7.0.2-2|271	BUILT_MODULE_LOCATION[13]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|272	DEST_MODULE_LOCATION[13]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|273	
21cr|dahdi-2.7.0.2-2|274	BUILT_MODULE_NAME[14]="wct1xxp"
21cr|dahdi-2.7.0.2-2|275	BUILT_MODULE_LOCATION[14]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|276	DEST_MODULE_LOCATION[14]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|277	
21cr|dahdi-2.7.0.2-2|278	BUILT_MODULE_NAME[15]="wct4xxp"
21cr|dahdi-2.7.0.2-2|279	BUILT_MODULE_LOCATION[15]="drivers/dahdi/wct4xxp/"
21cr|dahdi-2.7.0.2-2|280	DEST_MODULE_LOCATION[15]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|281	
21cr|dahdi-2.7.0.2-2|282	BUILT_MODULE_NAME[16]="wctc4xxp"
21cr|dahdi-2.7.0.2-2|283	BUILT_MODULE_LOCATION[16]="drivers/dahdi/wctc4xxp/"
21cr|dahdi-2.7.0.2-2|284	DEST_MODULE_LOCATION[16]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|285	
21cr|dahdi-2.7.0.2-2|286	BUILT_MODULE_NAME[17]="wctdm"
21cr|dahdi-2.7.0.2-2|287	BUILT_MODULE_LOCATION[17]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|288	DEST_MODULE_LOCATION[17]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|289	
21cr|dahdi-2.7.0.2-2|290	BUILT_MODULE_NAME[18]="wctdm24xxp"
21cr|dahdi-2.7.0.2-2|291	BUILT_MODULE_LOCATION[18]="drivers/dahdi/wctdm24xxp/"
21cr|dahdi-2.7.0.2-2|292	DEST_MODULE_LOCATION[18]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|293	
21cr|dahdi-2.7.0.2-2|294	BUILT_MODULE_NAME[19]="wcte11xp"
21cr|dahdi-2.7.0.2-2|295	BUILT_MODULE_LOCATION[19]="drivers/dahdi/"
21cr|dahdi-2.7.0.2-2|296	DEST_MODULE_LOCATION[19]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|297	
21cr|dahdi-2.7.0.2-2|298	BUILT_MODULE_NAME[20]="wcte12xp"
21cr|dahdi-2.7.0.2-2|299	BUILT_MODULE_LOCATION[20]="drivers/dahdi/wcte12xp/"
21cr|dahdi-2.7.0.2-2|300	DEST_MODULE_LOCATION[20]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|301	
21cr|dahdi-2.7.0.2-2|302	BUILT_MODULE_NAME[21]="xpd_fxo"
21cr|dahdi-2.7.0.2-2|303	BUILT_MODULE_LOCATION[21]="drivers/dahdi/xpp/"
21cr|dahdi-2.7.0.2-2|304	DEST_MODULE_LOCATION[21]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|305	
21cr|dahdi-2.7.0.2-2|306	BUILT_MODULE_NAME[22]="xpd_fxs"
21cr|dahdi-2.7.0.2-2|307	BUILT_MODULE_LOCATION[22]="drivers/dahdi/xpp/"
21cr|dahdi-2.7.0.2-2|308	DEST_MODULE_LOCATION[22]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|309	
21cr|dahdi-2.7.0.2-2|310	BUILT_MODULE_NAME[23]="xpd_pri"
21cr|dahdi-2.7.0.2-2|311	BUILT_MODULE_LOCATION[23]="drivers/dahdi/xpp/"
21cr|dahdi-2.7.0.2-2|312	DEST_MODULE_LOCATION[23]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|313	
21cr|dahdi-2.7.0.2-2|314	BUILT_MODULE_NAME[24]="xpp"
21cr|dahdi-2.7.0.2-2|315	BUILT_MODULE_LOCATION[24]="drivers/dahdi/xpp/"
21cr|dahdi-2.7.0.2-2|316	DEST_MODULE_LOCATION[24]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|317	
21cr|dahdi-2.7.0.2-2|318	BUILT_MODULE_NAME[25]="xpp_usb"
21cr|dahdi-2.7.0.2-2|319	BUILT_MODULE_LOCATION[25]="drivers/dahdi/xpp/"
21cr|dahdi-2.7.0.2-2|320	DEST_MODULE_LOCATION[25]="/kernel/drivers/telephony/dahdi"
21cr|dahdi-2.7.0.2-2|321	
21cr|dahdi-2.7.0.2-2|322	AUTOINSTALL=yes
21cr|dahdi-2.7.0.2-2|323	EOF
21cr|dahdi-2.7.0.2-2|324	
21cr|dahdi-2.7.0.2-2|325	# cleanup
21cr|dahdi-2.7.0.2-2|326	rm -f %{buildroot}%{_sbindir}/sethdlc
21cr|dahdi-2.7.0.2-2|327	rm -r %{buildroot}/builddir
21cr|dahdi-2.7.0.2-2|328	rm -rf %{buildroot}/usr/lib/hotplug/firmware
21cr|dahdi-2.7.0.2-2|329	rm -f drivers/dahdi/firmware/*.{bin,gz}
21cr|dahdi-2.7.0.2-2|330	rm -f %{buildroot}%{_libdir}/libtonezone.so.1.0
21cr|dahdi-2.7.0.2-2|331	rm -f %{buildroot}%{_libdir}/libtonezone.so.1
21cr|dahdi-2.7.0.2-2|332	
21cr|dahdi-2.7.0.2-2|333	%pre tools
21cr|dahdi-2.7.0.2-2|334	%_pre_useradd dahdi /usr/share/dahdi /sbin/nologin
21cr|dahdi-2.7.0.2-2|335	
21cr|dahdi-2.7.0.2-2|336	%postun tools
21cr|dahdi-2.7.0.2-2|337	%_postun_userdel dahdi
21cr|dahdi-2.7.0.2-2|338	
21cr|dahdi-2.7.0.2-2|339	%post -n dkms-dahdi
21cr|dahdi-2.7.0.2-2|340	dkms add	-m dahdi -v %{version}-%{release} --rpm_safe_upgrade &&
21cr|dahdi-2.7.0.2-2|341	dkms build	-m dahdi -v %{version}-%{release} --rpm_safe_upgrade &&
21cr|dahdi-2.7.0.2-2|342	dkms install	-m dahdi -v %{version}-%{release} --rpm_safe_upgrade --force
21cr|dahdi-2.7.0.2-2|343	%_post_service dahdi
21cr|dahdi-2.7.0.2-2|344	
21cr|dahdi-2.7.0.2-2|345	%preun -n dkms-dahdi
21cr|dahdi-2.7.0.2-2|346	dkms remove -m	dahdi -v %{version}-%{release} --rpm_safe_upgrade --all
21cr|dahdi-2.7.0.2-2|347	%_preun_service dahdi
21cr|dahdi-2.7.0.2-2|348	
21cr|dahdi-2.7.0.2-2|349	%pre -n dkms-dahdi
21cr|dahdi-2.7.0.2-2|350	%_pre_useradd asterisk /var/lib/asterisk /bin/sh
21cr|dahdi-2.7.0.2-2|351	
21cr|dahdi-2.7.0.2-2|352	%postun -n dkms-dahdi
21cr|dahdi-2.7.0.2-2|353	%_postun_userdel asterisk
21cr|dahdi-2.7.0.2-2|354	
21cr|dahdi-2.7.0.2-2|355	%files tools
21cr|dahdi-2.7.0.2-2|356	%doc README UPGRADE.txt xpp/README.Astribank
21cr|dahdi-2.7.0.2-2|357	%dir %{_sysconfdir}/dahdi
21cr|dahdi-2.7.0.2-2|358	%config(noreplace) %{_sysconfdir}/dahdi/genconf_parameters
21cr|dahdi-2.7.0.2-2|359	%config(noreplace) %{_sysconfdir}/dahdi/init.conf
21cr|dahdi-2.7.0.2-2|360	%config(noreplace) %{_sysconfdir}/dahdi/modules
21cr|dahdi-2.7.0.2-2|361	%config(noreplace) %{_sysconfdir}/dahdi/system.conf
21cr|dahdi-2.7.0.2-2|362	%{_sysconfdir}/hotplug/usb/xpp_fxloader
21cr|dahdi-2.7.0.2-2|363	%config(noreplace) %{_sysconfdir}/hotplug/usb/xpp_fxloader.usermap
21cr|dahdi-2.7.0.2-2|364	%config(noreplace) %{_sysconfdir}/modprobe.d/dahdi.blacklist.conf
21cr|dahdi-2.7.0.2-2|365	%config(noreplace) %{_sysconfdir}/modprobe.d/dahdi.conf
21cr|dahdi-2.7.0.2-2|366	%{_initrddir}/dahdi
21cr|dahdi-2.7.0.2-2|367	%{_sbindir}/astribank_allow
21cr|dahdi-2.7.0.2-2|368	%{_sbindir}/astribank_hexload
21cr|dahdi-2.7.0.2-2|369	%{_sbindir}/astribank_is_starting
21cr|dahdi-2.7.0.2-2|370	%{_sbindir}/astribank_tool
21cr|dahdi-2.7.0.2-2|371	%{_sbindir}/dahdi_cfg
21cr|dahdi-2.7.0.2-2|372	%{_sbindir}/dahdi_diag
21cr|dahdi-2.7.0.2-2|373	%{_sbindir}/dahdi_genconf
21cr|dahdi-2.7.0.2-2|374	%{_sbindir}/dahdi_hardware
21cr|dahdi-2.7.0.2-2|375	%{_sbindir}/dahdi_maint
21cr|dahdi-2.7.0.2-2|376	%{_sbindir}/dahdi_monitor
21cr|dahdi-2.7.0.2-2|377	%{_sbindir}/dahdi_registration
21cr|dahdi-2.7.0.2-2|378	%{_sbindir}/dahdi_scan
21cr|dahdi-2.7.0.2-2|379	%{_sbindir}/dahdi_speed
21cr|dahdi-2.7.0.2-2|380	%{_sbindir}/dahdi_test
21cr|dahdi-2.7.0.2-2|381	%{_sbindir}/dahdi_tool
21cr|dahdi-2.7.0.2-2|382	%{_sbindir}/dahdi-patgen
21cr|dahdi-2.7.0.2-2|383	%{_sbindir}/fxotune
21cr|dahdi-2.7.0.2-2|384	%{_sbindir}/fxstest
21cr|dahdi-2.7.0.2-2|385	%{_sbindir}/hdlcgen
21cr|dahdi-2.7.0.2-2|386	%{_sbindir}/hdlcstress
21cr|dahdi-2.7.0.2-2|387	%{_sbindir}/hdlctest
21cr|dahdi-2.7.0.2-2|388	%{_sbindir}/hdlcverify
21cr|dahdi-2.7.0.2-2|389	%{_sbindir}/lsdahdi
21cr|dahdi-2.7.0.2-2|390	%{_sbindir}/patlooptest
21cr|dahdi-2.7.0.2-2|391	%{_sbindir}/pattest
21cr|dahdi-2.7.0.2-2|392	%{_sbindir}/timertest
21cr|dahdi-2.7.0.2-2|393	%{_sbindir}/twinstar
21cr|dahdi-2.7.0.2-2|394	%{_sbindir}/xpp_blink
21cr|dahdi-2.7.0.2-2|395	%{_sbindir}/xpp_sync
21cr|dahdi-2.7.0.2-2|396	%{_datadir}/dahdi/astribank_hook
21cr|dahdi-2.7.0.2-2|397	%{_datadir}/dahdi/waitfor_xpds
21cr|dahdi-2.7.0.2-2|398	%{_datadir}/dahdi/xpp_fxloader
21cr|dahdi-2.7.0.2-2|399	%{_mandir}/man8/astribank_allow.8*
21cr|dahdi-2.7.0.2-2|400	%{_mandir}/man8/astribank_hexload.8*
21cr|dahdi-2.7.0.2-2|401	%{_mandir}/man8/astribank_is_starting.8*
21cr|dahdi-2.7.0.2-2|402	%{_mandir}/man8/astribank_tool.8*
21cr|dahdi-2.7.0.2-2|403	%{_mandir}/man8/dahdi_cfg.8*
21cr|dahdi-2.7.0.2-2|404	%{_mandir}/man8/dahdi_genconf.8*
21cr|dahdi-2.7.0.2-2|405	%{_mandir}/man8/dahdi_hardware.8*
21cr|dahdi-2.7.0.2-2|406	%{_mandir}/man8/dahdi_maint.8*
21cr|dahdi-2.7.0.2-2|407	%{_mandir}/man8/dahdi_monitor.8*
21cr|dahdi-2.7.0.2-2|408	%{_mandir}/man8/dahdi_registration.8*
21cr|dahdi-2.7.0.2-2|409	%{_mandir}/man8/dahdi_scan.8*
21cr|dahdi-2.7.0.2-2|410	%{_mandir}/man8/dahdi_test.8*
21cr|dahdi-2.7.0.2-2|411	%{_mandir}/man8/dahdi_tool.8*
21cr|dahdi-2.7.0.2-2|412	%{_mandir}/man8/fxotune.8*
21cr|dahdi-2.7.0.2-2|413	%{_mandir}/man8/lsdahdi.8*
21cr|dahdi-2.7.0.2-2|414	%{_mandir}/man8/twinstar.8*
21cr|dahdi-2.7.0.2-2|415	%{_mandir}/man8/xpp_blink.8*
21cr|dahdi-2.7.0.2-2|416	%{_mandir}/man8/xpp_sync.8*
21cr|dahdi-2.7.0.2-2|417	
21cr|dahdi-2.7.0.2-2|418	%files -n %{libname}
21cr|dahdi-2.7.0.2-2|419	%doc README LICENSE LICENSE.LGPL
21cr|dahdi-2.7.0.2-2|420	%{_libdir}/libtonezone.so.%{major}*
21cr|dahdi-2.7.0.2-2|421	
21cr|dahdi-2.7.0.2-2|422	%files -n %{devname}
21cr|dahdi-2.7.0.2-2|423	%dir %{_includedir}/dahdi
21cr|dahdi-2.7.0.2-2|424	%{_includedir}/dahdi/*.h
21cr|dahdi-2.7.0.2-2|425	%{_libdir}/libtonezone.so
21cr|dahdi-2.7.0.2-2|426	
21cr|dahdi-2.7.0.2-2|427	%files -n perl-Dahdi
21cr|dahdi-2.7.0.2-2|428	%{perl_vendorlib}/Dahdi
21cr|dahdi-2.7.0.2-2|429	%{perl_vendorlib}/Dahdi.pm
21cr|dahdi-2.7.0.2-2|430	
21cr|dahdi-2.7.0.2-2|431	%files -n dkms-dahdi
21cr|dahdi-2.7.0.2-2|432	%doc dahdi-linux-%{version}/README*
21cr|dahdi-2.7.0.2-2|433	%doc dahdi-linux-%{version}/UPGRADE.*
21cr|dahdi-2.7.0.2-2|434	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/udev/rules.d/40-dahdi.rules
21cr|dahdi-2.7.0.2-2|435	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/udev/rules.d/40-xpp.rules
21cr|dahdi-2.7.0.2-2|436	%{_datadir}/dahdi/XppConfig.pm
21cr|dahdi-2.7.0.2-2|437	%{_datadir}/dahdi/init_card_1_30
21cr|dahdi-2.7.0.2-2|438	%{_datadir}/dahdi/init_card_2_30
21cr|dahdi-2.7.0.2-2|439	%{_datadir}/dahdi/init_card_3_30
21cr|dahdi-2.7.0.2-2|440	%{_datadir}/dahdi/init_card_4_30
21cr|dahdi-2.7.0.2-2|441	%{_datadir}/dahdi/init_card_5_30
21cr|dahdi-2.7.0.2-2|442	/usr/src/dahdi-%{version}-%{release}

900 21
21cr|dailystrips-1.0.28-10|1	Name:		dailystrips
21cr|dailystrips-1.0.28-10|2	Summary:	A program to automatically download your favorite online comic strips
21cr|dailystrips-1.0.28-10|3	Version:	1.0.28
21cr|dailystrips-1.0.28-10|4	Release:	10
21cr|dailystrips-1.0.28-10|5	# (misc) Don't really know where to put it...
21cr|dailystrips-1.0.28-10|6	Group:		Toys
21cr|dailystrips-1.0.28-10|7	Source:		%{name}-%{version}.tar.bz2
21cr|dailystrips-1.0.28-10|8	# (misc) Use Date::Manip instead of Date::Parse
21cr|dailystrips-1.0.28-10|9	Patch0:		%{name}-1.0.28-module_date.patch.bz2
21cr|dailystrips-1.0.28-10|10	Url:		http://dailystrips.sf.net/
21cr|dailystrips-1.0.28-10|11	License:	GPL
21cr|dailystrips-1.0.28-10|12	BuildArch:	noarch
21cr|dailystrips-1.0.28-10|13	Requires:	perl > 5.6
21cr|dailystrips-1.0.28-10|14	Requires:	perl-libwww-perl perl-Date-Manip
21cr|dailystrips-1.0.28-10|15	
21cr|dailystrips-1.0.28-10|16	%description
21cr|dailystrips-1.0.28-10|17	dailystrips is a perl script to automatically download your favorite online
21cr|dailystrips-1.0.28-10|18	comics from the web. It currently supports over 300 comics and offers a
21cr|dailystrips-1.0.28-10|19	'local' mode in which strips are downloaded and saved locally to speed
21cr|dailystrips-1.0.28-10|20	access time.
21cr|dailystrips-1.0.28-10|21	
21cr|dailystrips-1.0.28-10|22	%prep
21cr|dailystrips-1.0.28-10|23	%setup -q
21cr|dailystrips-1.0.28-10|24	%patch -p1
21cr|dailystrips-1.0.28-10|25	
21cr|dailystrips-1.0.28-10|26	cat <<EOF > README.mandrake
21cr|dailystrips-1.0.28-10|27	The main executable is patched to use the module Date::Manip
21cr|dailystrips-1.0.28-10|28	instead of Date::Parse, since only the first is packaged for Mandrake.
21cr|dailystrips-1.0.28-10|29	Date::Manip can parse more date format, see perldoc Date::Manip.
21cr|dailystrips-1.0.28-10|30	EOF
21cr|dailystrips-1.0.28-10|31	
21cr|dailystrips-1.0.28-10|32	%install
21cr|dailystrips-1.0.28-10|33	
21cr|dailystrips-1.0.28-10|34	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|dailystrips-1.0.28-10|35	install -m755 %{name}-clean -D %{buildroot}%{_bindir}/%{name}-clean
21cr|dailystrips-1.0.28-10|36	install -m755 %{name}-update -D %{buildroot}%{_bindir}/%{name}-update
21cr|dailystrips-1.0.28-10|37	
21cr|dailystrips-1.0.28-10|38	mkdir -p  %{buildroot}/%{_datadir}/%{name}
21cr|dailystrips-1.0.28-10|39	cp strips.def archive.def  %{buildroot}/%{_datadir}/%{name}
21cr|dailystrips-1.0.28-10|40	
21cr|dailystrips-1.0.28-10|41	%clean
21cr|dailystrips-1.0.28-10|42	
21cr|dailystrips-1.0.28-10|43	%files
21cr|dailystrips-1.0.28-10|44	%defattr(-,root,root,0755)
21cr|dailystrips-1.0.28-10|45	%doc README BUGS CHANGELOG COPYING INSTALL README.LOCAL TODO README.dailystrips-clean README.DEFS README.mandrake
21cr|dailystrips-1.0.28-10|46	%{_bindir}/*
21cr|dailystrips-1.0.28-10|47	%dir %{_datadir}/%{name}/
21cr|dailystrips-1.0.28-10|48	%{_datadir}/%{name}/*

901 21
21cr|dante-1.4.3-2|1	%define major   0
21cr|dante-1.4.3-2|2	%define libname_orig                            lib%{name}
21cr|dante-1.4.3-2|3	%define libname                 %mklibname      %{name} %{major}
21cr|dante-1.4.3-2|4	%define libnamedev              %mklibname      %{name} %{major} -d
21cr|dante-1.4.3-2|5	
21cr|dante-1.4.3-2|6	%global __requires_exclude GLIBC_PRIVATE
21cr|dante-1.4.3-2|7	
21cr|dante-1.4.3-2|8	Summary:        A free Socks v4/v5 client implementation
21cr|dante-1.4.3-2|9	Name:           dante
21cr|dante-1.4.3-2|10	Version:        1.4.3
21cr|dante-1.4.3-2|11	Release:        2
21cr|dante-1.4.3-2|12	License:        BSD-like
21cr|dante-1.4.3-2|13	Group:          Networking/Other
21cr|dante-1.4.3-2|14	URL:            http://www.inet.no/dante/
21cr|dante-1.4.3-2|15	
21cr|dante-1.4.3-2|16	Source0:        http://www.inet.no/dante/files/%{name}-%{version}.tar.gz
21cr|dante-1.4.3-2|17	Source1:        %{name}-sockd.init
21cr|dante-1.4.3-2|18	Source100:      %{name}.rpmlintrc
21cr|dante-1.4.3-2|19	Patch0:         0002-osdep-m4-Remove-getaddrinfo-too-low-checks.patch
21cr|dante-1.4.3-2|20	
21cr|dante-1.4.3-2|21	BuildRequires:  flex bison
21cr|dante-1.4.3-2|22	BuildRequires:  perl-base
21cr|dante-1.4.3-2|23	BuildRequires:  pam-devel
21cr|dante-1.4.3-2|24	BuildRequires:  tcp_wrappers-devel
21cr|dante-1.4.3-2|25	
21cr|dante-1.4.3-2|26	Requires:       %{libname} = %{version}
21cr|dante-1.4.3-2|27	
21cr|dante-1.4.3-2|28	%description
21cr|dante-1.4.3-2|29	Dante is a free implementation of the proxy protocols socks version 4,
21cr|dante-1.4.3-2|30	socks version 5 (rfc1928) and msproxy. It can be used as a firewall
21cr|dante-1.4.3-2|31	between networks. It is being developed by Inferno Nettverk A/S, a
21cr|dante-1.4.3-2|32	Norwegian consulting company. Commercial support is available.
21cr|dante-1.4.3-2|33	
21cr|dante-1.4.3-2|34	This package contains the dynamic libraries required to "socksify"
21cr|dante-1.4.3-2|35	existing applications to become socks clients.
21cr|dante-1.4.3-2|36	
21cr|dante-1.4.3-2|37	%package        server
21cr|dante-1.4.3-2|38	Summary:        A free Socks v4/v5 server implementation
21cr|dante-1.4.3-2|39	Group:          System/Servers
21cr|dante-1.4.3-2|40	Requires(pre):  rpm-helper
21cr|dante-1.4.3-2|41	
21cr|dante-1.4.3-2|42	%package -n     %{libname}
21cr|dante-1.4.3-2|43	Summary:        Library for Dante
21cr|dante-1.4.3-2|44	Group:          System/Libraries
21cr|dante-1.4.3-2|45	
21cr|dante-1.4.3-2|46	%description -n %{libname}
21cr|dante-1.4.3-2|47	Library for Dante
21cr|dante-1.4.3-2|48	
21cr|dante-1.4.3-2|49	%description    server
21cr|dante-1.4.3-2|50	This package contains the socks proxy daemon and its documentation.
21cr|dante-1.4.3-2|51	The sockd is the server part of the Dante socks proxy package and
21cr|dante-1.4.3-2|52	allows socks clients to connect through it to the network.
21cr|dante-1.4.3-2|53	
21cr|dante-1.4.3-2|54	%package -n     %{libnamedev}
21cr|dante-1.4.3-2|55	Summary:        Development libraries for dante
21cr|dante-1.4.3-2|56	Group:          Development/C
21cr|dante-1.4.3-2|57	Provides:       %{libname_orig}-devel = %{EVRD}
21cr|dante-1.4.3-2|58	Provides:       %{name}-devel = %{EVRD}
21cr|dante-1.4.3-2|59	Requires:       %{libname} = %{version}
21cr|dante-1.4.3-2|60	
21cr|dante-1.4.3-2|61	%description -n %{libnamedev}
21cr|dante-1.4.3-2|62	Additional libraries required to compile programs that use dante.
21cr|dante-1.4.3-2|63	
21cr|dante-1.4.3-2|64	%package -n     %{libnamestaticdev}
21cr|dante-1.4.3-2|65	Summary:        Static libraries for dante
21cr|dante-1.4.3-2|66	Group:          Development/C
21cr|dante-1.4.3-2|67	Provides:       %{libname_orig}-static-devel = %{EVRD}
21cr|dante-1.4.3-2|68	Provides:       %{libname_orig}-static = %{EVRD}
21cr|dante-1.4.3-2|69	Provides:       %{name}-static-devel = %{EVRD}
21cr|dante-1.4.3-2|70	Provides:       %{name}-static = %{EVRD}
21cr|dante-1.4.3-2|71	
21cr|dante-1.4.3-2|72	%description -n %{libnamestaticdev}
21cr|dante-1.4.3-2|73	Static libraries for dante
21cr|dante-1.4.3-2|74	
21cr|dante-1.4.3-2|75	%prep
21cr|dante-1.4.3-2|76	%autosetup -p1
21cr|dante-1.4.3-2|77	
21cr|dante-1.4.3-2|78	%build
21cr|dante-1.4.3-2|79	%configure --enable-shared --disable-static
21cr|dante-1.4.3-2|80	%make
21cr|dante-1.4.3-2|81	
21cr|dante-1.4.3-2|82	%install
21cr|dante-1.4.3-2|83	%makeinstall
21cr|dante-1.4.3-2|84	
21cr|dante-1.4.3-2|85	#perl -pi -e "s/libdl.so/`basename \`readlink %{_libdir}/libdl.so\``/;s/libdsocks.so/libdsocks.so.%major/" %{buildroot}%{_bindir}/socksify
21cr|dante-1.4.3-2|86	
21cr|dante-1.4.3-2|87	install -m644 example/socks.conf -D %{buildroot}%{_sysconfdir}/socks.conf
21cr|dante-1.4.3-2|88	install -m644 example/sockd.conf -D %{buildroot}%{_sysconfdir}/sockd.conf
21cr|dante-1.4.3-2|89	
21cr|dante-1.4.3-2|90	install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/sockd
21cr|dante-1.4.3-2|91	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|dante-1.4.3-2|92	cat <<EOF > %{buildroot}%{_sysconfdir}/sysconfig/sockd
21cr|dante-1.4.3-2|93	# Any extra option to pass to sockd
21cr|dante-1.4.3-2|94	SOCKD_EXTRA_OPTIONS=
21cr|dante-1.4.3-2|95	EOF
21cr|dante-1.4.3-2|96	
21cr|dante-1.4.3-2|97	chmod +x %{buildroot}%{_libdir}/lib*.so*
21cr|dante-1.4.3-2|98	
21cr|dante-1.4.3-2|99	%post server
21cr|dante-1.4.3-2|100	%_post_service sockd
21cr|dante-1.4.3-2|101	
21cr|dante-1.4.3-2|102	%preun server
21cr|dante-1.4.3-2|103	%_preun_service sockd
21cr|dante-1.4.3-2|104	
21cr|dante-1.4.3-2|105	%files
21cr|dante-1.4.3-2|106	%doc BUGS CREDITS LICENSE NEWS README SUPPORT VERSION
21cr|dante-1.4.3-2|107	%doc doc/README* doc/*.protocol doc/rfc*
21cr|dante-1.4.3-2|108	%{_bindir}/socksify
21cr|dante-1.4.3-2|109	%{_mandir}/man1/socksify.1*
21cr|dante-1.4.3-2|110	%{_mandir}/man5/socks.conf.5*
21cr|dante-1.4.3-2|111	%config(noreplace) %{_sysconfdir}/socks.conf
21cr|dante-1.4.3-2|112	
21cr|dante-1.4.3-2|113	%files -n %{libname}
21cr|dante-1.4.3-2|114	%{_libdir}/*.so.*
21cr|dante-1.4.3-2|115	
21cr|dante-1.4.3-2|116	%files server
21cr|dante-1.4.3-2|117	%{_sbindir}/sockd
21cr|dante-1.4.3-2|118	%{_mandir}/man5/sockd.conf.5*
21cr|dante-1.4.3-2|119	%{_mandir}/man8/*
21cr|dante-1.4.3-2|120	%attr(0755,root,root) %{_initrddir}/sockd
21cr|dante-1.4.3-2|121	%config(noreplace) %{_sysconfdir}/sockd.conf
21cr|dante-1.4.3-2|122	%config(noreplace) %{_sysconfdir}/sysconfig/sockd
21cr|dante-1.4.3-2|123	
21cr|dante-1.4.3-2|124	%files -n %{libnamedev}
21cr|dante-1.4.3-2|125	%{_libdir}/*.so
21cr|dante-1.4.3-2|126	%{_includedir}/*.h

902 21
21cr|daphne-1.0-2|1	Summary:	Multiple Arcade Laserdisc Emulator
21cr|daphne-1.0-2|2	Name:		daphne
21cr|daphne-1.0-2|3	Version:	1.0
21cr|daphne-1.0-2|4	Release:	2
21cr|daphne-1.0-2|5	License:	GPL
21cr|daphne-1.0-2|6	Group:		Emulators
21cr|daphne-1.0-2|7	Source0:	%{name}-%{version}-src.tar.bz2
21cr|daphne-1.0-2|8	Source1:	%{name}-1.0beta-linux-data.tar.gz
21cr|daphne-1.0-2|9	Patch0:		daphne.dif
21cr|daphne-1.0-2|10	Patch1:		daphne-gl.patch
21cr|daphne-1.0-2|11	BuildRequires:	fdupes
21cr|daphne-1.0-2|12	BuildRequires:	SDL-devel
21cr|daphne-1.0-2|13	BuildRequires:	SDL_mixer-devel
21cr|daphne-1.0-2|14	BuildRequires:	glew-devel
21cr|daphne-1.0-2|15	BuildRequires:	libogg-devel
21cr|daphne-1.0-2|16	BuildRequires:	libvorbis-devel
21cr|daphne-1.0-2|17	BuildRequires:	mesaglu-devel
21cr|daphne-1.0-2|18	BuildRequires:	zlib-devel
21cr|daphne-1.0-2|19	ExclusiveArch:	%{ix86} %{x86_64}
21cr|daphne-1.0-2|20	
21cr|daphne-1.0-2|21	%description
21cr|daphne-1.0-2|22	Play the original versions of many laserdisc arcade game.
21cr|daphne-1.0-2|23	
21cr|daphne-1.0-2|24	%files
21cr|daphne-1.0-2|25	%{_gamesbindir}/%{name}
21cr|daphne-1.0-2|26	%{_libdir}/%{name}
21cr|daphne-1.0-2|27	
21cr|daphne-1.0-2|28	#----------------------------------------------------------------------------
21cr|daphne-1.0-2|29	
21cr|daphne-1.0-2|30	%prep
21cr|daphne-1.0-2|31	%setup -q -n src -a 1
21cr|daphne-1.0-2|32	%patch0 -p1
21cr|daphne-1.0-2|33	%patch1 -p1
21cr|daphne-1.0-2|34	
21cr|daphne-1.0-2|35	%build
21cr|daphne-1.0-2|36	cp Makefile.vars.linux_x86 Makefile.vars
21cr|daphne-1.0-2|37	make %{?jobs:-j%jobs} \
21cr|daphne-1.0-2|38	%ifarch %{ix86}
21cr|daphne-1.0-2|39	I386FLAGS="-DNATIVE_CPU_X86 -DMMX_RGB2YUV -lGL -lGLU" USE_MMX=1
21cr|daphne-1.0-2|40	%else
21cr|daphne-1.0-2|41	I386FLAGS="-lGL -lGLU"
21cr|daphne-1.0-2|42	%endif
21cr|daphne-1.0-2|43	cd vldp2
21cr|daphne-1.0-2|44	./configure \
21cr|daphne-1.0-2|45	%ifnarch %{ix86}
21cr|daphne-1.0-2|46	--disable-accel-detect
21cr|daphne-1.0-2|47	%endif
21cr|daphne-1.0-2|48	
21cr|daphne-1.0-2|49	%ifarch %{ix86}
21cr|daphne-1.0-2|50	make -f Makefile.linux DFLAGS="%{optflags}"
21cr|daphne-1.0-2|51	%else
21cr|daphne-1.0-2|52	make -f Makefile.linux DFLAGS="%{optflags} -fPIC"
21cr|daphne-1.0-2|53	%endif
21cr|daphne-1.0-2|54	
21cr|daphne-1.0-2|55	%install
21cr|daphne-1.0-2|56	# install section
21cr|daphne-1.0-2|57	install -D -m 755 ../daphne.bin %{buildroot}%{_libdir}/%{name}/%{name}
21cr|daphne-1.0-2|58	install -m 755 ../libvldp2.so %{buildroot}%{_libdir}/%{name}
21cr|daphne-1.0-2|59	cd daphne
21cr|daphne-1.0-2|60	cp -a pics roms sound %{buildroot}%{_libdir}/%{name}
21cr|daphne-1.0-2|61	mkdir -p %{buildroot}%{_gamesbindir}
21cr|daphne-1.0-2|62	cat <<EOT >%{buildroot}%{_gamesbindir}/%{name}
21cr|daphne-1.0-2|63	#!/bin/sh
21cr|daphne-1.0-2|64	cd %{_libdir}/%{name}
21cr|daphne-1.0-2|65	exec ./daphne "\$@"
21cr|daphne-1.0-2|66	EOT
21cr|daphne-1.0-2|67	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|daphne-1.0-2|68	

903 21
21cr|dar-2.7.7-1|1	%define	major 6000
21cr|dar-2.7.7-1|2	%define	libname %mklibname %{name} %{major}
21cr|dar-2.7.7-1|3	%define	devname %mklibname %{name} -d
21cr|dar-2.7.7-1|4	
21cr|dar-2.7.7-1|5	Summary:	Shell command to back up directory trees and files
21cr|dar-2.7.7-1|6	Name:		dar
21cr|dar-2.7.7-1|7	Version:	2.7.7
21cr|dar-2.7.7-1|8	Release:	1
21cr|dar-2.7.7-1|9	License:	GPLv2+
21cr|dar-2.7.7-1|10	Group:		Archiving/Backup
21cr|dar-2.7.7-1|11	Url:		http://dar.linux.free.fr/
21cr|dar-2.7.7-1|12	Source0:	http://downloads.sourceforge.net/project/dar/%{name}/v%{version}/%{name}-%{version}.tar.gz
21cr|dar-2.7.7-1|13	Patch0:	dar-2.4.3-mdv-shebang.patch
21cr|dar-2.7.7-1|14	Patch1:	dar-2.7.6-gettext.patch
21cr|dar-2.7.7-1|15	Patch2:	dar-2.7.7-linkage.patch
21cr|dar-2.7.7-1|16	BuildRequires:	doxygen >= 1.3.0
21cr|dar-2.7.7-1|17	BuildRequires:	groff
21cr|dar-2.7.7-1|18	BuildRequires:	xz
21cr|dar-2.7.7-1|19	BuildRequires:	gettext-devel
21cr|dar-2.7.7-1|20	BuildRequires:	glibc-static-devel
21cr|dar-2.7.7-1|21	BuildRequires:	librsync-devel
21cr|dar-2.7.7-1|22	BuildRequires:	libstdc++-static-devel
21cr|dar-2.7.7-1|23	BuildRequires:	openssl-static-devel
21cr|dar-2.7.7-1|24	BuildRequires:	pkgconfig(bzip2)
21cr|dar-2.7.7-1|25	BuildRequires:	pkgconfig(ext2fs)
21cr|dar-2.7.7-1|26	BuildRequires:	pkgconfig(gpgme) >= 1.2.0
21cr|dar-2.7.7-1|27	BuildRequires:	pkgconfig(libacl)
21cr|dar-2.7.7-1|28	BuildRequires:	pkgconfig(libargon2)
21cr|dar-2.7.7-1|29	BuildRequires:	pkgconfig(libattr)
21cr|dar-2.7.7-1|30	BuildRequires:	pkgconfig(libcurl)
21cr|dar-2.7.7-1|31	BuildRequires:	pkgconfig(libgcrypt) >= 1.6.0
21cr|dar-2.7.7-1|32	BuildRequires:	pkgconfig(liblz4)
21cr|dar-2.7.7-1|33	BuildRequires:	pkgconfig(liblzma)
21cr|dar-2.7.7-1|34	BuildRequires:	pkgconfig(libthreadar)
21cr|dar-2.7.7-1|35	BuildRequires:	pkgconfig(libzstd)
21cr|dar-2.7.7-1|36	BuildRequires:	pkgconfig(lzo2)
21cr|dar-2.7.7-1|37	BuildRequires:	pkgconfig(zlib)
21cr|dar-2.7.7-1|38	
21cr|dar-2.7.7-1|39	%description
21cr|dar-2.7.7-1|40	DAR is a command line tool to backup a directory tree and files. DAR is able
21cr|dar-2.7.7-1|41	to make differential backups, split them over a set of disks or files of a
21cr|dar-2.7.7-1|42	given size, use compression, filter files or subtrees to be saved or not saved
21cr|dar-2.7.7-1|43	directly access and restore given files. DAR is also able to handle extended
21cr|dar-2.7.7-1|44	attributes, and can make remote backups through an ssh session for example.
21cr|dar-2.7.7-1|45	Finally, DAR handles save and restore of hard and symbolic links.
21cr|dar-2.7.7-1|46	
21cr|dar-2.7.7-1|47	%files -f %{name}.lang
21cr|dar-2.7.7-1|48	%doc AUTHORS ChangeLog NEWS README THANKS TODO
21cr|dar-2.7.7-1|49	%doc README.samples doc/samples/cdbackup.sh doc/samples/darrc_sample doc/samples/sample1.txt
21cr|dar-2.7.7-1|50	%doc doc/mini-howto/dar-differential-backup-mini-howto.*.html
21cr|dar-2.7.7-1|51	%config(noreplace) %{_sysconfdir}/%{name}rc
21cr|dar-2.7.7-1|52	%{_bindir}/*
21cr|dar-2.7.7-1|53	%{_mandir}/man1/*
21cr|dar-2.7.7-1|54	%{_datadir}/%{name}
21cr|dar-2.7.7-1|55	
21cr|dar-2.7.7-1|56	#----------------------------------------------------------------------------
21cr|dar-2.7.7-1|57	
21cr|dar-2.7.7-1|58	%package -n %{libname}
21cr|dar-2.7.7-1|59	Summary:	Shared library for %{name}
21cr|dar-2.7.7-1|60	Group:		System/Libraries
21cr|dar-2.7.7-1|61	Conflicts:	%{_lib}dar5 < 2.4.8-3
21cr|dar-2.7.7-1|62	%rename	%{_lib}dar5
21cr|dar-2.7.7-1|63	
21cr|dar-2.7.7-1|64	%description -n %{libname}
21cr|dar-2.7.7-1|65	DAR is a command line tool to backup a directory tree and files. DAR is
21cr|dar-2.7.7-1|66	able to make differential backups, split them over a set of disks or files
21cr|dar-2.7.7-1|67	of a given size, use compression, filter files or subtrees to be saved or
21cr|dar-2.7.7-1|68	not saved, directly access and restore given files. DAR is also able
21cr|dar-2.7.7-1|69	to handle extended attributes, and can make remote backups through an
21cr|dar-2.7.7-1|70	ssh session for example. Finally, DAR handles save and restore of hard
21cr|dar-2.7.7-1|71	and symbolic links.
21cr|dar-2.7.7-1|72	
21cr|dar-2.7.7-1|73	%files -n %{libname}
21cr|dar-2.7.7-1|74	%doc AUTHORS
21cr|dar-2.7.7-1|75	%{_libdir}/*.so.%{major}*
21cr|dar-2.7.7-1|76	
21cr|dar-2.7.7-1|77	#----------------------------------------------------------------------------
21cr|dar-2.7.7-1|78	
21cr|dar-2.7.7-1|79	%package -n %{devname}
21cr|dar-2.7.7-1|80	Summary:	Development headers for %{name}
21cr|dar-2.7.7-1|81	Group:		Development/Other
21cr|dar-2.7.7-1|82	Requires:	%{libname} = %{EVRD}
21cr|dar-2.7.7-1|83	Provides:	%{name}-devel = %{EVRD}
21cr|dar-2.7.7-1|84	
21cr|dar-2.7.7-1|85	%description -n %{devname}
21cr|dar-2.7.7-1|86	DAR is a command line tool to backup a directory tree and files. DAR is
21cr|dar-2.7.7-1|87	able to make differential backups, split them over a set of disks or files
21cr|dar-2.7.7-1|88	of a given size, use compression, filter files or subtrees to be saved or
21cr|dar-2.7.7-1|89	not saved, directly access and restore given files. DAR is also able
21cr|dar-2.7.7-1|90	to handle extended attributes, and can make remote backups through an
21cr|dar-2.7.7-1|91	ssh session for example. Finally, DAR handles save and restore of hard
21cr|dar-2.7.7-1|92	and symbolic links.
21cr|dar-2.7.7-1|93	
21cr|dar-2.7.7-1|94	%files -n %{devname}
21cr|dar-2.7.7-1|95	%doc AUTHORS
21cr|dar-2.7.7-1|96	%{_includedir}/%{name}
21cr|dar-2.7.7-1|97	%{_libdir}/*.so
21cr|dar-2.7.7-1|98	%{_libdir}/pkgconfig/lib%{name}64.pc
21cr|dar-2.7.7-1|99	
21cr|dar-2.7.7-1|100	#----------------------------------------------------------------------------
21cr|dar-2.7.7-1|101	
21cr|dar-2.7.7-1|102	%prep
21cr|dar-2.7.7-1|103	%setup -q
21cr|dar-2.7.7-1|104	# Wrong perms are causing patching to silently fail
21cr|dar-2.7.7-1|105	chmod 0644 configure.ac Makefile.am
21cr|dar-2.7.7-1|106	%patch0 -p1
21cr|dar-2.7.7-1|107	%patch1 -p1
21cr|dar-2.7.7-1|108	%patch2 -p1
21cr|dar-2.7.7-1|109	
21cr|dar-2.7.7-1|110	
21cr|dar-2.7.7-1|111	%build
21cr|dar-2.7.7-1|112	autoreconf -vfi
21cr|dar-2.7.7-1|113	%configure \
21cr|dar-2.7.7-1|114	--disable-upx \
21cr|dar-2.7.7-1|115	--disable-static
21cr|dar-2.7.7-1|116	%make
21cr|dar-2.7.7-1|117	
21cr|dar-2.7.7-1|118	
21cr|dar-2.7.7-1|119	%install
21cr|dar-2.7.7-1|120	# Fix-up docs
21cr|dar-2.7.7-1|121	install -m 644 doc/samples/README README.samples
21cr|dar-2.7.7-1|122	
21cr|dar-2.7.7-1|123	%makeinstall_std
21cr|dar-2.7.7-1|124	
21cr|dar-2.7.7-1|125	# Fix perms
21cr|dar-2.7.7-1|126	chmod -x %{buildroot}%{_datadir}/%{name}/samples/MyBackup.sh.tar.gz
21cr|dar-2.7.7-1|127	
21cr|dar-2.7.7-1|128	%find_lang %{name}

904 21
21cr|darkice-1.4-4|1	Summary:	Live IceCast / ShoutCast streamer
21cr|darkice-1.4-4|2	Name:		darkice
21cr|darkice-1.4-4|3	Version:	1.4
21cr|darkice-1.4-4|4	Release:	4
21cr|darkice-1.4-4|5	License:	GPLv3+
21cr|darkice-1.4-4|6	Group:		Sound
21cr|darkice-1.4-4|7	Url:		http://www.darkice.org/
21cr|darkice-1.4-4|8	# The devel tree really is here: https://github.com/rafael2k/darkice, but it contains much more
21cr|darkice-1.4-4|9	# than darkice only. Provide a custom source tarball from the needed git tag
21cr|darkice-1.4-4|10	Source0:	%{name}-%{version}.tar.xz
21cr|darkice-1.4-4|11	Patch0:	darkice-1.4-fix-example-config-to-make-working-with-Icecast2.patch
21cr|darkice-1.4-4|12	Patch1:	darkice-1.4-fix-lame-and-faac-finding-on-arm.patch
21cr|darkice-1.4-4|13	Patch2:	darkice-1.4-change-faac-object-type-to-low.patch
21cr|darkice-1.4-4|14	Patch3:	darkice-1.4-handle-gracefully-exceptions.patch
21cr|darkice-1.4-4|15	BuildRequires:	lame-devel
21cr|darkice-1.4-4|16	BuildRequires:	libfaac-devel
21cr|darkice-1.4-4|17	BuildRequires:	pkgconfig(alsa)
21cr|darkice-1.4-4|18	BuildRequires:	pkgconfig(jack)
21cr|darkice-1.4-4|19	BuildRequires:	pkgconfig(ogg)
21cr|darkice-1.4-4|20	BuildRequires:	pkgconfig(opus)
21cr|darkice-1.4-4|21	BuildRequires:	pkgconfig(libaacs)
21cr|darkice-1.4-4|22	BuildRequires:	pkgconfig(libpulse)
21cr|darkice-1.4-4|23	BuildRequires:	pkgconfig(samplerate)
21cr|darkice-1.4-4|24	BuildRequires:	pkgconfig(twolame)
21cr|darkice-1.4-4|25	BuildRequires:	pkgconfig(vorbis)
21cr|darkice-1.4-4|26	BuildRequires:	pkgconfig(vorbisenc)
21cr|darkice-1.4-4|27	
21cr|darkice-1.4-4|28	%description
21cr|darkice-1.4-4|29	This is an IceCast, IceCast2 and ShoutCast live audio streamer. It takes audio
21cr|darkice-1.4-4|30	input from a sound card, encodes it into mp3 and/or Ogg Vorbis, and sends the
21cr|darkice-1.4-4|31	mp3 stream to one or more IceCast and/or ShoutCast servers, the Ogg Vorbis
21cr|darkice-1.4-4|32	stream to one or more IceCast2 servers.
21cr|darkice-1.4-4|33	
21cr|darkice-1.4-4|34	%files
21cr|darkice-1.4-4|35	%doc COPYING ChangeLog README TODO AUTHORS
21cr|darkice-1.4-4|36	%config(noreplace) %{_sysconfdir}/%{name}.cfg
21cr|darkice-1.4-4|37	%{_bindir}/%{name}
21cr|darkice-1.4-4|38	%{_mandir}/man1/%{name}.1*
21cr|darkice-1.4-4|39	%{_mandir}/man5/%{name}.cfg.5*
21cr|darkice-1.4-4|40	
21cr|darkice-1.4-4|41	#----------------------------------------------------------------------------
21cr|darkice-1.4-4|42	
21cr|darkice-1.4-4|43	%prep
21cr|darkice-1.4-4|44	%setup -q
21cr|darkice-1.4-4|45	%apply_patches
21cr|darkice-1.4-4|46	
21cr|darkice-1.4-4|47	
21cr|darkice-1.4-4|48	%build
21cr|darkice-1.4-4|49	./autogen.sh
21cr|darkice-1.4-4|50	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|darkice-1.4-4|51	# For aacplus we need libaacplus, but it has legal issues:
21cr|darkice-1.4-4|52	# see http://tipok.org.ua/node/17
21cr|darkice-1.4-4|53	%configure \
21cr|darkice-1.4-4|54	--with-lame \
21cr|darkice-1.4-4|55	--without-aacplus
21cr|darkice-1.4-4|56	%make
21cr|darkice-1.4-4|57	
21cr|darkice-1.4-4|58	
21cr|darkice-1.4-4|59	%install
21cr|darkice-1.4-4|60	%makeinstall_std

905 21
21cr|darkplaces-20220924-0.git58b65b.1|1	%define Werror_cflags %nil
21cr|darkplaces-20220924-0.git58b65b.1|2	
21cr|darkplaces-20220924-0.git58b65b.1|3	%define debug_package %{nil}
21cr|darkplaces-20220924-0.git58b65b.1|4	
21cr|darkplaces-20220924-0.git58b65b.1|5	%define commit 58b65b2db26fd701bca24f8c44237f1f8d577097
21cr|darkplaces-20220924-0.git58b65b.1|6	%define commit_short %(echo %{commit} | head -c6)
21cr|darkplaces-20220924-0.git58b65b.1|7	
21cr|darkplaces-20220924-0.git58b65b.1|8	Summary:	Multiplayer, deathmatch oriented first person shooter engine
21cr|darkplaces-20220924-0.git58b65b.1|9	Name:		darkplaces
21cr|darkplaces-20220924-0.git58b65b.1|10	Version:	20220924
21cr|darkplaces-20220924-0.git58b65b.1|11	Release:	0.git%{commit_short}.1
21cr|darkplaces-20220924-0.git58b65b.1|12	Epoch:		1
21cr|darkplaces-20220924-0.git58b65b.1|13	License:	GPLv2+
21cr|darkplaces-20220924-0.git58b65b.1|14	Group:		Games/Arcade
21cr|darkplaces-20220924-0.git58b65b.1|15	Url:		http://icculus.org/twilight/darkplaces/
21cr|darkplaces-20220924-0.git58b65b.1|16	Source0:	https://github.com/DarkPlacesEngine/darkplaces/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|darkplaces-20220924-0.git58b65b.1|17	BuildRequires:	jpeg-devel
21cr|darkplaces-20220924-0.git58b65b.1|18	BuildRequires:	pkgconfig(alsa)
21cr|darkplaces-20220924-0.git58b65b.1|19	BuildRequires:	pkgconfig(freetype2)
21cr|darkplaces-20220924-0.git58b65b.1|20	BuildRequires:	pkgconfig(gl)
21cr|darkplaces-20220924-0.git58b65b.1|21	BuildRequires:	pkgconfig(libcurl)
21cr|darkplaces-20220924-0.git58b65b.1|22	BuildRequires:	pkgconfig(libmodplug)
21cr|darkplaces-20220924-0.git58b65b.1|23	BuildRequires:	pkgconfig(libpng)
21cr|darkplaces-20220924-0.git58b65b.1|24	BuildRequires:	pkgconfig(ode)
21cr|darkplaces-20220924-0.git58b65b.1|25	BuildRequires:	pkgconfig(ogg)
21cr|darkplaces-20220924-0.git58b65b.1|26	BuildRequires:	pkgconfig(sdl2)
21cr|darkplaces-20220924-0.git58b65b.1|27	BuildRequires:	pkgconfig(theora)
21cr|darkplaces-20220924-0.git58b65b.1|28	BuildRequires:	pkgconfig(vorbis)
21cr|darkplaces-20220924-0.git58b65b.1|29	BuildRequires:	pkgconfig(x11)
21cr|darkplaces-20220924-0.git58b65b.1|30	BuildRequires:	pkgconfig(xext)
21cr|darkplaces-20220924-0.git58b65b.1|31	BuildRequires:	pkgconfig(xpm)
21cr|darkplaces-20220924-0.git58b65b.1|32	BuildRequires:	pkgconfig(xxf86dga)
21cr|darkplaces-20220924-0.git58b65b.1|33	BuildRequires:	pkgconfig(xxf86vm)
21cr|darkplaces-20220924-0.git58b65b.1|34	BuildRequires:	pkgconfig(zlib)
21cr|darkplaces-20220924-0.git58b65b.1|35	Requires:	curl
21cr|darkplaces-20220924-0.git58b65b.1|36	
21cr|darkplaces-20220924-0.git58b65b.1|37	%description
21cr|darkplaces-20220924-0.git58b65b.1|38	Darkplaces is a modern, powerful first-person shooter engine.
21cr|darkplaces-20220924-0.git58b65b.1|39	
21cr|darkplaces-20220924-0.git58b65b.1|40	%files
21cr|darkplaces-20220924-0.git58b65b.1|41	%doc COPYING darkplaces.txt
21cr|darkplaces-20220924-0.git58b65b.1|42	%{_gamesbindir}/darkplaces-sdl
21cr|darkplaces-20220924-0.git58b65b.1|43	
21cr|darkplaces-20220924-0.git58b65b.1|44	#----------------------------------------------------------------------------
21cr|darkplaces-20220924-0.git58b65b.1|45	
21cr|darkplaces-20220924-0.git58b65b.1|46	%package server
21cr|darkplaces-20220924-0.git58b65b.1|47	Summary:	Dedicated server for the darkplaces engine
21cr|darkplaces-20220924-0.git58b65b.1|48	Group:		Games/Arcade
21cr|darkplaces-20220924-0.git58b65b.1|49	Requires:	curl
21cr|darkplaces-20220924-0.git58b65b.1|50	
21cr|darkplaces-20220924-0.git58b65b.1|51	%description server
21cr|darkplaces-20220924-0.git58b65b.1|52	Darkplaces is a modern, powerful first-person shooter engine.
21cr|darkplaces-20220924-0.git58b65b.1|53	
21cr|darkplaces-20220924-0.git58b65b.1|54	This is the darkplaces dedicated server required to host network games.
21cr|darkplaces-20220924-0.git58b65b.1|55	
21cr|darkplaces-20220924-0.git58b65b.1|56	%files server
21cr|darkplaces-20220924-0.git58b65b.1|57	%doc COPYING darkplaces.txt
21cr|darkplaces-20220924-0.git58b65b.1|58	%{_gamesbindir}/darkplaces-dedicated
21cr|darkplaces-20220924-0.git58b65b.1|59	
21cr|darkplaces-20220924-0.git58b65b.1|60	#----------------------------------------------------------------------------
21cr|darkplaces-20220924-0.git58b65b.1|61	
21cr|darkplaces-20220924-0.git58b65b.1|62	%prep
21cr|darkplaces-20220924-0.git58b65b.1|63	%setup -q -n %{name}-%{commit}
21cr|darkplaces-20220924-0.git58b65b.1|64	%apply_patches
21cr|darkplaces-20220924-0.git58b65b.1|65	
21cr|darkplaces-20220924-0.git58b65b.1|66	%build
21cr|darkplaces-20220924-0.git58b65b.1|67	make \
21cr|darkplaces-20220924-0.git58b65b.1|68	release \
21cr|darkplaces-20220924-0.git58b65b.1|69	OPTIM_RELEASE="%{optflags}" \
21cr|darkplaces-20220924-0.git58b65b.1|70	LINK_TO_CURL=1 \
21cr|darkplaces-20220924-0.git58b65b.1|71	LINK_TO_FREETYPE2=1 \
21cr|darkplaces-20220924-0.git58b65b.1|72	LINK_TO_LIBJPEG=1 \
21cr|darkplaces-20220924-0.git58b65b.1|73	LINK_TO_LIBVORBIS=1 \
21cr|darkplaces-20220924-0.git58b65b.1|74	LINK_TO_MODPLUG=1 \
21cr|darkplaces-20220924-0.git58b65b.1|75	LINK_TO_ODE=1 \
21cr|darkplaces-20220924-0.git58b65b.1|76	LINK_TO_PNG=1 \
21cr|darkplaces-20220924-0.git58b65b.1|77	LINK_TO_THEORA=1 \
21cr|darkplaces-20220924-0.git58b65b.1|78	LINK_TO_ZLIB=1 \
21cr|darkplaces-20220924-0.git58b65b.1|79	DISABLE_OFFSCREEN_GECKO=1 \
21cr|darkplaces-20220924-0.git58b65b.1|80	DISABLE_D0_BLIND_ID=1 \
21cr|darkplaces-20220924-0.git58b65b.1|81	DISABLE_D0_RIJNDAEL=1
21cr|darkplaces-20220924-0.git58b65b.1|82	
21cr|darkplaces-20220924-0.git58b65b.1|83	%install
21cr|darkplaces-20220924-0.git58b65b.1|84	# Install the main programs
21cr|darkplaces-20220924-0.git58b65b.1|85	mkdir -p %{buildroot}%{_gamesbindir}
21cr|darkplaces-20220924-0.git58b65b.1|86	install -m 0755 darkplaces-sdl \
21cr|darkplaces-20220924-0.git58b65b.1|87	%{buildroot}%{_gamesbindir}/darkplaces-sdl
21cr|darkplaces-20220924-0.git58b65b.1|88	install -m 0755 darkplaces-dedicated \
21cr|darkplaces-20220924-0.git58b65b.1|89	%{buildroot}%{_gamesbindir}/darkplaces-dedicated

906 21
21cr|davmail-4.7.2-6|1	%define debug_package %{nil}
21cr|davmail-4.7.2-6|2	
21cr|davmail-4.7.2-6|3	%define rev 2427
21cr|davmail-4.7.2-6|4	
21cr|davmail-4.7.2-6|5	Summary:	DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway
21cr|davmail-4.7.2-6|6	Name:		davmail
21cr|davmail-4.7.2-6|7	Version:	4.7.2
21cr|davmail-4.7.2-6|8	Release:	6
21cr|davmail-4.7.2-6|9	License:	GPLv2+
21cr|davmail-4.7.2-6|10	Group:		Networking/Mail
21cr|davmail-4.7.2-6|11	Url:		http://davmail.sourceforge.net/
21cr|davmail-4.7.2-6|12	Source0:	http://downloads.sourceforge.net/davmail/%{name}-linux-x86-%{version}-%{rev}.tgz
21cr|davmail-4.7.2-6|13	# Source0-md5:	95ccac520040732e078556b238aa37b9
21cr|davmail-4.7.2-6|14	Source1:	http://downloads.sourceforge.net/davmail/%{name}-linux-x86_64-%{version}-%{rev}.tgz
21cr|davmail-4.7.2-6|15	# Source1-md5:	aa4c2d3437046dbce60cdc92839fdb1b
21cr|davmail-4.7.2-6|16	Patch0:		%{name}-base.patch
21cr|davmail-4.7.2-6|17	Requires:	java
21cr|davmail-4.7.2-6|18	
21cr|davmail-4.7.2-6|19	%description
21cr|davmail-4.7.2-6|20	DavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway
21cr|davmail-4.7.2-6|21	allowing users to use any mail/calendar client (e.g. Thunderbird with
21cr|davmail-4.7.2-6|22	Lightning or Apple iCal) with an Exchange server, even from the
21cr|davmail-4.7.2-6|23	internet or behind a firewall through Outlook Web Access.
21cr|davmail-4.7.2-6|24	
21cr|davmail-4.7.2-6|25	%files
21cr|davmail-4.7.2-6|26	%{_bindir}/davmail
21cr|davmail-4.7.2-6|27	%dir %{_datadir}/%{name}
21cr|davmail-4.7.2-6|28	%{_datadir}/%{name}/davmail
21cr|davmail-4.7.2-6|29	%{_datadir}/%{name}/davmail.jar
21cr|davmail-4.7.2-6|30	%{_datadir}/%{name}/lib
21cr|davmail-4.7.2-6|31	
21cr|davmail-4.7.2-6|32	#----------------------------------------------------------------------------
21cr|davmail-4.7.2-6|33	
21cr|davmail-4.7.2-6|34	%prep
21cr|davmail-4.7.2-6|35	%setup -qcT
21cr|davmail-4.7.2-6|36	
21cr|davmail-4.7.2-6|37	%ifarch %{ix86}
21cr|davmail-4.7.2-6|38	tar zxf %{SOURCE0} --strip-components=1
21cr|davmail-4.7.2-6|39	%else
21cr|davmail-4.7.2-6|40	tar zxf %{SOURCE1} --strip-components=1
21cr|davmail-4.7.2-6|41	%endif
21cr|davmail-4.7.2-6|42	%patch0 -p0
21cr|davmail-4.7.2-6|43	
21cr|davmail-4.7.2-6|44	%build
21cr|davmail-4.7.2-6|45	
21cr|davmail-4.7.2-6|46	%install
21cr|davmail-4.7.2-6|47	mkdir -p %{buildroot}%{_bindir}
21cr|davmail-4.7.2-6|48	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|davmail-4.7.2-6|49	cp -a lib %{buildroot}%{_datadir}/%{name}/
21cr|davmail-4.7.2-6|50	install -m 755 davmail.sh %{buildroot}%{_datadir}/%{name}/davmail
21cr|davmail-4.7.2-6|51	install -m 644 davmail.jar %{buildroot}%{_datadir}/%{name}/davmail.jar
21cr|davmail-4.7.2-6|52	
21cr|davmail-4.7.2-6|53	pushd %{buildroot}%{_bindir}
21cr|davmail-4.7.2-6|54	ln -sf ../..%{_datadir}/%{name}/davmail davmail
21cr|davmail-4.7.2-6|55	popd

907 21
21cr|db1-1.85-30|1	%define major 2
21cr|db1-1.85-30|2	%define libname %mklibname db %{major}
21cr|db1-1.85-30|3	%define libname1 %mklibname db1_ %{major}
21cr|db1-1.85-30|4	%define devname %mklibname db -d
21cr|db1-1.85-30|5	
21cr|db1-1.85-30|6	Summary:	The BSD database library for C (version 1)
21cr|db1-1.85-30|7	Name:		db1
21cr|db1-1.85-30|8	Version:	1.85
21cr|db1-1.85-30|9	Release:	30
21cr|db1-1.85-30|10	Epoch:		1
21cr|db1-1.85-30|11	License:	BSD
21cr|db1-1.85-30|12	Group:		System/Libraries
21cr|db1-1.85-30|13	Url:		ftp://ftp.sleepycat.com/releases
21cr|db1-1.85-30|14	Source0:	db.%{version}.tar.bz2
21cr|db1-1.85-30|15	Patch0:		db.%{version}.patch
21cr|db1-1.85-30|16	Patch1:		db.%{version}-include.patch
21cr|db1-1.85-30|17	Patch2:		db.1.85-LDFLAGS.diff
21cr|db1-1.85-30|18	
21cr|db1-1.85-30|19	%description
21cr|db1-1.85-30|20	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21cr|db1-1.85-30|21	embedded database support for both traditional and client/server applications.
21cr|db1-1.85-30|22	It should be installed if compatibility is needed with databases created
21cr|db1-1.85-30|23	with db1.
21cr|db1-1.85-30|24	
21cr|db1-1.85-30|25	#----------------------------------------------------------------------------
21cr|db1-1.85-30|26	
21cr|db1-1.85-30|27	%package -n %{libname}
21cr|db1-1.85-30|28	Summary:	The BSD database library for C (version 1)
21cr|db1-1.85-30|29	Group:		System/Libraries
21cr|db1-1.85-30|30	Conflicts:	%{_lib}db1 < 1:1.85-27
21cr|db1-1.85-30|31	Obsoletes:	%{_lib}db1 < 1:1.85-27
21cr|db1-1.85-30|32	
21cr|db1-1.85-30|33	%description -n %{libname}
21cr|db1-1.85-30|34	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21cr|db1-1.85-30|35	embedded database support for both traditional and client/server applications.
21cr|db1-1.85-30|36	It should be installed if compatibility is needed with databases created
21cr|db1-1.85-30|37	with db1.
21cr|db1-1.85-30|38	
21cr|db1-1.85-30|39	%files -n %{libname}
21cr|db1-1.85-30|40	%{_libdir}/libdb.so.%{major}*
21cr|db1-1.85-30|41	
21cr|db1-1.85-30|42	#----------------------------------------------------------------------------
21cr|db1-1.85-30|43	
21cr|db1-1.85-30|44	%package -n %{libname1}
21cr|db1-1.85-30|45	Summary:	The BSD database library for C (version 1)
21cr|db1-1.85-30|46	Group:		System/Libraries
21cr|db1-1.85-30|47	Conflicts:	%{_lib}db1 < 1:1.85-27
21cr|db1-1.85-30|48	
21cr|db1-1.85-30|49	%description -n %{libname1}
21cr|db1-1.85-30|50	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21cr|db1-1.85-30|51	embedded database support for both traditional and client/server applications.
21cr|db1-1.85-30|52	It should be installed if compatibility is needed with databases created
21cr|db1-1.85-30|53	with db1.
21cr|db1-1.85-30|54	
21cr|db1-1.85-30|55	%files -n %{libname1}
21cr|db1-1.85-30|56	%{_libdir}/libdb1.so.%{major}*
21cr|db1-1.85-30|57	
21cr|db1-1.85-30|58	#----------------------------------------------------------------------------
21cr|db1-1.85-30|59	
21cr|db1-1.85-30|60	%package -n %{devname}
21cr|db1-1.85-30|61	Summary:	Development libs/header files for Berkeley DB (version 1) library
21cr|db1-1.85-30|62	Group:		Development/C
21cr|db1-1.85-30|63	Requires:	%{libname} = %{EVRD}
21cr|db1-1.85-30|64	Requires:	%{libname1} = %{EVRD}
21cr|db1-1.85-30|65	Provides:	db1-devel = %{EVRD}
21cr|db1-1.85-30|66	Conflicts:	%{_lib}db1-devel < 1:1.85-27
21cr|db1-1.85-30|67	Obsoletes:	%{_lib}db1-devel < 1:1.85-27
21cr|db1-1.85-30|68	
21cr|db1-1.85-30|69	%description -n %{devname}
21cr|db1-1.85-30|70	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21cr|db1-1.85-30|71	embedded database support for both traditional and client/server applications.
21cr|db1-1.85-30|72	Berkeley DB includes B tree, Hashing, Fixed and Variable-length
21cr|db1-1.85-30|73	record access methods.
21cr|db1-1.85-30|74	
21cr|db1-1.85-30|75	This package contains the header files, libraries, and documentation for
21cr|db1-1.85-30|76	building programs which use Berkeley DB.
21cr|db1-1.85-30|77	
21cr|db1-1.85-30|78	%files -n %{devname}
21cr|db1-1.85-30|79	%doc docs/*.ps.bz2 README changelog
21cr|db1-1.85-30|80	%{_includedir}/db1
21cr|db1-1.85-30|81	%{_libdir}/libdb1.a
21cr|db1-1.85-30|82	%{_libdir}/libdb1.so
21cr|db1-1.85-30|83	
21cr|db1-1.85-30|84	#----------------------------------------------------------------------------
21cr|db1-1.85-30|85	
21cr|db1-1.85-30|86	%package tools
21cr|db1-1.85-30|87	Summary:	Tools for Berkeley DB (version 1) library
21cr|db1-1.85-30|88	Group:		Databases
21cr|db1-1.85-30|89	
21cr|db1-1.85-30|90	%description tools
21cr|db1-1.85-30|91	Tools to manipulate Berkeley database (version 1) databases.
21cr|db1-1.85-30|92	
21cr|db1-1.85-30|93	%files tools
21cr|db1-1.85-30|94	%{_bindir}/db1_dump185
21cr|db1-1.85-30|95	
21cr|db1-1.85-30|96	#----------------------------------------------------------------------------
21cr|db1-1.85-30|97	
21cr|db1-1.85-30|98	%prep
21cr|db1-1.85-30|99	%setup -q -n db.%{version}
21cr|db1-1.85-30|100	%patch0 -p1
21cr|db1-1.85-30|101	%patch1 -p1 -b .old
21cr|db1-1.85-30|102	%patch2 -p0 -b .LDFLAGS
21cr|db1-1.85-30|103	
21cr|db1-1.85-30|104	%build
21cr|db1-1.85-30|105	bzip2 docs/*.ps
21cr|db1-1.85-30|106	cd PORT/linux
21cr|db1-1.85-30|107	# otherwise "db1/db.h" not found
21cr|db1-1.85-30|108	ln -s include db1
21cr|db1-1.85-30|109	%make OORG="%{optflags}" LDFLAGS="%{ldflags}"
21cr|db1-1.85-30|110	
21cr|db1-1.85-30|111	%install
21cr|db1-1.85-30|112	mkdir -p %{buildroot}%{_includedir}/%{name}
21cr|db1-1.85-30|113	mkdir -p %{buildroot}/%{_libdir}
21cr|db1-1.85-30|114	mkdir -p %{buildroot}/%{_bindir}
21cr|db1-1.85-30|115	
21cr|db1-1.85-30|116	sed -n '/^\/\*-/,/^ \*\//s/^.\*.\?//p' include/db.h | grep -v '^@.*db\.h' > LICENSE
21cr|db1-1.85-30|117	
21cr|db1-1.85-30|118	cd PORT/linux
21cr|db1-1.85-30|119	sover=`echo libdb.so.* | sed 's/libdb.so.//'`
21cr|db1-1.85-30|120	install -m644 libdb.a			%{buildroot}/%{_libdir}/libdb1.a
21cr|db1-1.85-30|121	install -m755 libdb.so.$sover		%{buildroot}/%{_libdir}/libdb1.so.$sover
21cr|db1-1.85-30|122	ln -sf libdb1.so.$sover 		%{buildroot}/%{_libdir}/libdb1.so
21cr|db1-1.85-30|123	ln -sf libdb1.so.$sover			%{buildroot}/%{_libdir}/libdb.so.$sover
21cr|db1-1.85-30|124	install -m644 ../include/ndbm.h		%{buildroot}/%{_includedir}/db1/
21cr|db1-1.85-30|125	install -m644 ../../include/db.h	%{buildroot}/%{_includedir}/db1/
21cr|db1-1.85-30|126	install -m644 ../../include/mpool.h	%{buildroot}/%{_includedir}/db1/
21cr|db1-1.85-30|127	install -s -m755 db_dump185		%{buildroot}/%{_bindir}/db1_dump185

908 21
21cr|dbeaver-25.3.4-1|1	%define debug_package %{nil}
21cr|dbeaver-25.3.4-1|2	
21cr|dbeaver-25.3.4-1|3	%global __requires_exclude ^libc.so.*$
21cr|dbeaver-25.3.4-1|4	
21cr|dbeaver-25.3.4-1|5	Summary:	Free and open source database management tool
21cr|dbeaver-25.3.4-1|6	Name:		dbeaver
21cr|dbeaver-25.3.4-1|7	Version:	25.3.4
21cr|dbeaver-25.3.4-1|8	Release:	1
21cr|dbeaver-25.3.4-1|9	License:	Apache-2.0
21cr|dbeaver-25.3.4-1|10	Group:		Development/Tools
21cr|dbeaver-25.3.4-1|11	Url:		https://dbeaver.io/
21cr|dbeaver-25.3.4-1|12	Source0:	https://dbeaver.io/files/%{version}/%{name}-ce-%{version}-linux.gtk.x86_64.tar.gz
21cr|dbeaver-25.3.4-1|13	Source1:	https://dbeaver.io/files/6.0.0/%{name}-ce-6.0.0-linux.gtk.x86.tar.gz
21cr|dbeaver-25.3.4-1|14	Source2:	%{name}.desktop
21cr|dbeaver-25.3.4-1|15	Source99:	%{name}.rpmlintrc
21cr|dbeaver-25.3.4-1|16	BuildRequires:	unzip
21cr|dbeaver-25.3.4-1|17	Requires:	java-21-headless
21cr|dbeaver-25.3.4-1|18	# fix java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-17-openjdk-17.0.16.0.8-1.x86_64/lib/libawt_xawt.so
21cr|dbeaver-25.3.4-1|19	Requires:	java-21-openjdk
21cr|dbeaver-25.3.4-1|20	%ifnarch %{ix86}
21cr|dbeaver-25.3.4-1|21	Requires:	libc6
21cr|dbeaver-25.3.4-1|22	%endif
21cr|dbeaver-25.3.4-1|23	ExclusiveArch:	%{x86_64} %{ix86}
21cr|dbeaver-25.3.4-1|24	
21cr|dbeaver-25.3.4-1|25	%description
21cr|dbeaver-25.3.4-1|26	DBeaver is free and open source universal database tool
21cr|dbeaver-25.3.4-1|27	for developers and database administrators.
21cr|dbeaver-25.3.4-1|28	
21cr|dbeaver-25.3.4-1|29	%files
21cr|dbeaver-25.3.4-1|30	%doc readme.txt
21cr|dbeaver-25.3.4-1|31	%ifnarch %{ix86}
21cr|dbeaver-25.3.4-1|32	%doc readme/readme*
21cr|dbeaver-25.3.4-1|33	%endif
21cr|dbeaver-25.3.4-1|34	%license licenses/*license.*
21cr|dbeaver-25.3.4-1|35	%{_bindir}/%{name}
21cr|dbeaver-25.3.4-1|36	%{_datadir}/applications/%{name}.desktop
21cr|dbeaver-25.3.4-1|37	%{_iconsdir}/%{name}.png
21cr|dbeaver-25.3.4-1|38	/opt/%{name}
21cr|dbeaver-25.3.4-1|39	
21cr|dbeaver-25.3.4-1|40	#------------------------------------------------------------------
21cr|dbeaver-25.3.4-1|41	
21cr|dbeaver-25.3.4-1|42	%prep
21cr|dbeaver-25.3.4-1|43	%autosetup -p1 -n %{name}
21cr|dbeaver-25.3.4-1|44	%ifarch %{ix86}
21cr|dbeaver-25.3.4-1|45	rm -rf ./*
21cr|dbeaver-25.3.4-1|46	tar xzf %{SOURCE1} --strip-components=1
21cr|dbeaver-25.3.4-1|47	%endif
21cr|dbeaver-25.3.4-1|48	
21cr|dbeaver-25.3.4-1|49	%build
21cr|dbeaver-25.3.4-1|50	%{__strip} %{name}
21cr|dbeaver-25.3.4-1|51	
21cr|dbeaver-25.3.4-1|52	%install
21cr|dbeaver-25.3.4-1|53	mkdir -p %{buildroot}/opt/%{name}
21cr|dbeaver-25.3.4-1|54	# убрать несовместимые плагины
21cr|dbeaver-25.3.4-1|55	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/aix*
21cr|dbeaver-25.3.4-1|56	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/darwin*
21cr|dbeaver-25.3.4-1|57	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/linux-armel*
21cr|dbeaver-25.3.4-1|58	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/linux-mips*
21cr|dbeaver-25.3.4-1|59	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/linux-ppc*
21cr|dbeaver-25.3.4-1|60	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/linux-risc*
21cr|dbeaver-25.3.4-1|61	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/linux-s390*
21cr|dbeaver-25.3.4-1|62	%ifarch x86_64
21cr|dbeaver-25.3.4-1|63	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/linux-x86
21cr|dbeaver-25.3.4-1|64	%endif
21cr|dbeaver-25.3.4-1|65	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/freebsd*
21cr|dbeaver-25.3.4-1|66	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/openbsd*
21cr|dbeaver-25.3.4-1|67	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/sunos*
21cr|dbeaver-25.3.4-1|68	rm -rf %{_builddir}/%{name}/plugins/com.sun.jna_*/com/sun/jna/win32*
21cr|dbeaver-25.3.4-1|69	
21cr|dbeaver-25.3.4-1|70	# Copy all files from archive into /opt/%{name} dir
21cr|dbeaver-25.3.4-1|71	cp -Rp %{_builddir}/%{name} %{buildroot}/opt/
21cr|dbeaver-25.3.4-1|72	install -Dm644 %{buildroot}/opt/%{name}/%{name}.png %{buildroot}/%{_datadir}/icons/%{name}.png
21cr|dbeaver-25.3.4-1|73	
21cr|dbeaver-25.3.4-1|74	# install resources
21cr|dbeaver-25.3.4-1|75	install -Dm644 %{SOURCE2} %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|dbeaver-25.3.4-1|76	
21cr|dbeaver-25.3.4-1|77	# Add antialiasing settings
21cr|dbeaver-25.3.4-1|78	mkdir -p %{buildroot}/%{_bindir}
21cr|dbeaver-25.3.4-1|79	cd %{buildroot}/%{_bindir}
21cr|dbeaver-25.3.4-1|80	ln -snf ../../opt/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
21cr|dbeaver-25.3.4-1|81	
21cr|dbeaver-25.3.4-1|82	%changelog
21cr|dbeaver-25.3.4-1|83	* Mon Feb 9 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|dbeaver-25.3.4-1|84	- Reinit i686 6.0.0, fix for 2021.1
21cr|dbeaver-25.3.4-1|85	
21cr|dbeaver-25.3.4-1|86	* Tue Feb 3 2026 repo bot <abf@abf.io> 25.3.4-1
21cr|dbeaver-25.3.4-1|87	- autoupdate version to 25.3.4
21cr|dbeaver-25.3.4-1|88	
21cr|dbeaver-25.3.4-1|89	* Tue Jan 20 2026 Aleksandr Proklov <a.proklov@rosa.ru> 25.3.3-1
21cr|dbeaver-25.3.4-1|90	- Update version to 25.3.3
21cr|dbeaver-25.3.4-1|91	
21cr|dbeaver-25.3.4-1|92	* Mon Oct 6 2025 Александр <a.proklov@rosa.ru> 25.2.2-2
21cr|dbeaver-25.3.4-1|93	- now need java21
21cr|dbeaver-25.3.4-1|94	
21cr|dbeaver-25.3.4-1|95	* Mon Oct 6 2025 Aleksandr Proklov <a.proklov@rosa.ru> 25.2.2-1
21cr|dbeaver-25.3.4-1|96	- libc.so.8 missing in rosa
21cr|dbeaver-25.3.4-1|97	
21cr|dbeaver-25.3.4-1|98	* Mon Oct 6 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|dbeaver-25.3.4-1|99	- Update version to 25.2.2
21cr|dbeaver-25.3.4-1|100	
21cr|dbeaver-25.3.4-1|101	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|dbeaver-25.3.4-1|102	- automated spec cleanup
21cr|dbeaver-25.3.4-1|103	
21cr|dbeaver-25.3.4-1|104	* Wed Dec 11 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|dbeaver-25.3.4-1|105	- autoadd .nvchecker.toml for dbeaver
21cr|dbeaver-25.3.4-1|106	
21cr|dbeaver-25.3.4-1|107	* Thu Nov 28 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 24.2.5-1
21cr|dbeaver-25.3.4-1|108	- Update version to 24.2.5
21cr|dbeaver-25.3.4-1|109	
21cr|dbeaver-25.3.4-1|110	* Mon Sep 9 2024 Andrey Grigorev <survolog@yandex.ru> 24.2.0-1
21cr|dbeaver-25.3.4-1|111	- Clear, add docs
21cr|dbeaver-25.3.4-1|112	
21cr|dbeaver-25.3.4-1|113	- Merge: 665d66b 443c3e8
21cr|dbeaver-25.3.4-1|114	* Mon Sep 9 2024 survolog <survolog@yandex.ru>
21cr|dbeaver-25.3.4-1|115	- Merge pull request #3 from keleth/dbeaver:rosa2023.1
21cr|dbeaver-25.3.4-1|116	- 24.2.0
21cr|dbeaver-25.3.4-1|117	
21cr|dbeaver-25.3.4-1|118	* Sat Sep 7 2024 Keleth <dscelt@gmail.com>
21cr|dbeaver-25.3.4-1|119	- 24.2.0
21cr|dbeaver-25.3.4-1|120	
21cr|dbeaver-25.3.4-1|121	* Thu Feb 1 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|dbeaver-25.3.4-1|122	- Deleted from repo contrib
21cr|dbeaver-25.3.4-1|123	
21cr|dbeaver-25.3.4-1|124	* Fri Aug 26 2022 Andrey Bondrov <abondrov@rosalab.ru> 3.7.3-4
21cr|dbeaver-25.3.4-1|125	- Limit to ExclusiveArch

909 21
21cr|dbf2mysql-1.14a-4|1	Summary:	Convert between xBase and MySQL databases
21cr|dbf2mysql-1.14a-4|2	Name:		dbf2mysql
21cr|dbf2mysql-1.14a-4|3	Version:	1.14a
21cr|dbf2mysql-1.14a-4|4	Release:	4
21cr|dbf2mysql-1.14a-4|5	License:	GPLv2+
21cr|dbf2mysql-1.14a-4|6	Group:		System/Servers
21cr|dbf2mysql-1.14a-4|7	Url:		http://dbf2mysql.sourceforge.net
21cr|dbf2mysql-1.14a-4|8	# We use modified sources from Debian
21cr|dbf2mysql-1.14a-4|9	Source0:	http://http.debian.net/debian/pool/main/d/dbf2mysql/%{name}_%{version}.orig.tar.gz
21cr|dbf2mysql-1.14a-4|10	Source1:	dbf2mysql.1
21cr|dbf2mysql-1.14a-4|11	Patch0:		05-foxpro.patch
21cr|dbf2mysql-1.14a-4|12	Patch1:		10-mysql.patch
21cr|dbf2mysql-1.14a-4|13	Patch2:		15-README.patch
21cr|dbf2mysql-1.14a-4|14	Patch3:		20-u-char.patch
21cr|dbf2mysql-1.14a-4|15	#Patch4:		25-mysql-real-connect.patch
21cr|dbf2mysql-1.14a-4|16	Patch5:		30-makefile
21cr|dbf2mysql-1.14a-4|17	Patch6:		35_gcc-7.patch
21cr|dbf2mysql-1.14a-4|18	Patch7:		remove_skipping_extchars.patch
21cr|dbf2mysql-1.14a-4|19	Patch8:		strtoupperlower.patch
21cr|dbf2mysql-1.14a-4|20	Patch9:		charset.patch
21cr|dbf2mysql-1.14a-4|21	BuildRequires:	mariadb-devel
21cr|dbf2mysql-1.14a-4|22	
21cr|dbf2mysql-1.14a-4|23	%description
21cr|dbf2mysql-1.14a-4|24	dbf2mysql takes an xBase file and sends queries to an MySQL server to
21cr|dbf2mysql-1.14a-4|25	insert it into an MySQL table.
21cr|dbf2mysql-1.14a-4|26	
21cr|dbf2mysql-1.14a-4|27	mysql2dbf dumps a MySQL table to a dbf file.
21cr|dbf2mysql-1.14a-4|28	
21cr|dbf2mysql-1.14a-4|29	%files
21cr|dbf2mysql-1.14a-4|30	%{_bindir}/*
21cr|dbf2mysql-1.14a-4|31	%{_mandir}/man1/*
21cr|dbf2mysql-1.14a-4|32	
21cr|dbf2mysql-1.14a-4|33	#----------------------------------------------------------------------------
21cr|dbf2mysql-1.14a-4|34	
21cr|dbf2mysql-1.14a-4|35	%prep
21cr|dbf2mysql-1.14a-4|36	%setup -q
21cr|dbf2mysql-1.14a-4|37	%apply_patches
21cr|dbf2mysql-1.14a-4|38	
21cr|dbf2mysql-1.14a-4|39	%build
21cr|dbf2mysql-1.14a-4|40	export CFLAGS="%{optflags}"
21cr|dbf2mysql-1.14a-4|41	%make
21cr|dbf2mysql-1.14a-4|42	
21cr|dbf2mysql-1.14a-4|43	%install
21cr|dbf2mysql-1.14a-4|44	%makeinstall_std
21cr|dbf2mysql-1.14a-4|45	install -D -m644 %{SOURCE1} %{buildroot}%{_mandir}/man1/dbf2mysql.1

910 21
21cr|dbtool-1.6-13|1	Summary:	Command Line Tool for GDBM
21cr|dbtool-1.6-13|2	Name:		dbtool
21cr|dbtool-1.6-13|3	Version:	1.6
21cr|dbtool-1.6-13|4	Release:	13
21cr|dbtool-1.6-13|5	License:	GPLv2+
21cr|dbtool-1.6-13|6	Group:		Databases
21cr|dbtool-1.6-13|7	Url:		http://www.daemon.de/DBTOOL
21cr|dbtool-1.6-13|8	Source0:	ftp://ftp.daemon.de/scip/Apps/dbtool/dbtool-%{version}.tar.bz2
21cr|dbtool-1.6-13|9	Patch0:		dbtool.patch
21cr|dbtool-1.6-13|10	Patch1:		dbtool-1.6-gcc411.diff
21cr|dbtool-1.6-13|11	BuildRequires:	gdbm-devel
21cr|dbtool-1.6-13|12	BuildRequires:	pkgconfig(libpcre)
21cr|dbtool-1.6-13|13	
21cr|dbtool-1.6-13|14	%description
21cr|dbtool-1.6-13|15	dbtool can be used to store and retrieve data in a key/value format
21cr|dbtool-1.6-13|16	in a GDBM hash database. Perl compatible regular expressions are
21cr|dbtool-1.6-13|17	supported both for storing and retrieving of data. It's main
21cr|dbtool-1.6-13|18	advantages are the ability to maintain huge amounts of data and
21cr|dbtool-1.6-13|19	speed. It also supports encrypted databases using the AES cipher
21cr|dbtool-1.6-13|20	algorithm.
21cr|dbtool-1.6-13|21	
21cr|dbtool-1.6-13|22	%files
21cr|dbtool-1.6-13|23	%doc AUTHORS ChangeLog README samples
21cr|dbtool-1.6-13|24	%{_bindir}/dbtool*
21cr|dbtool-1.6-13|25	%{_mandir}/man1/*
21cr|dbtool-1.6-13|26	
21cr|dbtool-1.6-13|27	#----------------------------------------------------------------------------
21cr|dbtool-1.6-13|28	
21cr|dbtool-1.6-13|29	%prep
21cr|dbtool-1.6-13|30	%setup -q
21cr|dbtool-1.6-13|31	%patch0 -p0
21cr|dbtool-1.6-13|32	%patch1 -p1
21cr|dbtool-1.6-13|33	
21cr|dbtool-1.6-13|34	# fix attribs
21cr|dbtool-1.6-13|35	find samples -type f | xargs chmod 644
21cr|dbtool-1.6-13|36	find samples -type d | xargs chmod 755
21cr|dbtool-1.6-13|37	chmod 644 AUTHORS ChangeLog README
21cr|dbtool-1.6-13|38	
21cr|dbtool-1.6-13|39	%build
21cr|dbtool-1.6-13|40	# build the gdbm version
21cr|dbtool-1.6-13|41	%configure --without-berkeley
21cr|dbtool-1.6-13|42	%make CXXFLAGS="%{optflags} -Wall" LDFLAGS="%{ldflags}"
21cr|dbtool-1.6-13|43	
21cr|dbtool-1.6-13|44	%install
21cr|dbtool-1.6-13|45	install -d %{buildroot}%{_bindir}
21cr|dbtool-1.6-13|46	install -d %{buildroot}%{_mandir}/man1
21cr|dbtool-1.6-13|47	
21cr|dbtool-1.6-13|48	install -m0755 dbtool %{buildroot}%{_bindir}/
21cr|dbtool-1.6-13|49	install -m0644 dbtool.1 %{buildroot}%{_mandir}/man1/

911 21
21cr|dbus-cxx-2.3.0-1|1	%define _disable_ld_no_undefined 1
21cr|dbus-cxx-2.3.0-1|2	
21cr|dbus-cxx-2.3.0-1|3	%define major 2
21cr|dbus-cxx-2.3.0-1|4	%define libname %mklibname dbus-cxx %{major}
21cr|dbus-cxx-2.3.0-1|5	%define libglib %mklibname  dbus-cxx-glib %{major}
21cr|dbus-cxx-2.3.0-1|6	%define libqt %mklibname  dbus-cxx-qt %{major}
21cr|dbus-cxx-2.3.0-1|7	%define devname %mklibname %{name} -d
21cr|dbus-cxx-2.3.0-1|8	
21cr|dbus-cxx-2.3.0-1|9	Summary:	Native C++ bindings for D-Bus
21cr|dbus-cxx-2.3.0-1|10	Name:		dbus-cxx
21cr|dbus-cxx-2.3.0-1|11	Version:	2.3.0
21cr|dbus-cxx-2.3.0-1|12	Release:	1
21cr|dbus-cxx-2.3.0-1|13	License:	LGPLv2+
21cr|dbus-cxx-2.3.0-1|14	Group:		System/Libraries
21cr|dbus-cxx-2.3.0-1|15	Url:		http://freedesktop.org/wiki/Software/dbus-c++
21cr|dbus-cxx-2.3.0-1|16	Source0:	https://github.com/dbus-cxx/dbus-cxx/archive/%{version}.tar.gz?/dbus-cxx-%{version}.tar.gz
21cr|dbus-cxx-2.3.0-1|17	BuildRequires:	cmake
21cr|dbus-cxx-2.3.0-1|18	BuildRequires:	pkgconfig(expat)
21cr|dbus-cxx-2.3.0-1|19	BuildRequires:	pkgconfig(gdkmm-2.4)
21cr|dbus-cxx-2.3.0-1|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|dbus-cxx-2.3.0-1|21	BuildRequires:	pkgconfig(sigc++-3.0)
21cr|dbus-cxx-2.3.0-1|22	BuildRequires:	pkgconfig(Qt5Core)
21cr|dbus-cxx-2.3.0-1|23	BuildRequires:	pkgconfig(popt)
21cr|dbus-cxx-2.3.0-1|24	
21cr|dbus-cxx-2.3.0-1|25	%description
21cr|dbus-cxx-2.3.0-1|26	Native C++ bindings for D-Bus for use in C++ programs.
21cr|dbus-cxx-2.3.0-1|27	
21cr|dbus-cxx-2.3.0-1|28	%files
21cr|dbus-cxx-2.3.0-1|29	%doc COPYING AUTHORS
21cr|dbus-cxx-2.3.0-1|30	%{_bindir}/dbus-cxx-introspect
21cr|dbus-cxx-2.3.0-1|31	%{_bindir}/dbus-cxx-xml2cpp
21cr|dbus-cxx-2.3.0-1|32	
21cr|dbus-cxx-2.3.0-1|33	#----------------------------------------------------------------------------
21cr|dbus-cxx-2.3.0-1|34	
21cr|dbus-cxx-2.3.0-1|35	%package -n %{libqt}
21cr|dbus-cxx-2.3.0-1|36	Summary:	Native C++ QT5 bindings for D-Bus
21cr|dbus-cxx-2.3.0-1|37	Group:		System/Libraries
21cr|dbus-cxx-2.3.0-1|38	
21cr|dbus-cxx-2.3.0-1|39	%description -n %{libqt}
21cr|dbus-cxx-2.3.0-1|40	Native C++ QT5 bindings for D-Bus for use in C++ programs.
21cr|dbus-cxx-2.3.0-1|41	
21cr|dbus-cxx-2.3.0-1|42	%files -n %{libqt}
21cr|dbus-cxx-2.3.0-1|43	%{_libdir}/libdbus-cxx-qt.so.%{major}*
21cr|dbus-cxx-2.3.0-1|44	
21cr|dbus-cxx-2.3.0-1|45	#----------------------------------------------------------------------------
21cr|dbus-cxx-2.3.0-1|46	
21cr|dbus-cxx-2.3.0-1|47	%package -n %{libglib}
21cr|dbus-cxx-2.3.0-1|48	Summary:	Native C++ glib bindings for D-Bus
21cr|dbus-cxx-2.3.0-1|49	Group:		System/Libraries
21cr|dbus-cxx-2.3.0-1|50	
21cr|dbus-cxx-2.3.0-1|51	%description -n %{libglib}
21cr|dbus-cxx-2.3.0-1|52	Native C++ glib bindings for D-Bus for use in C++ programs.
21cr|dbus-cxx-2.3.0-1|53	
21cr|dbus-cxx-2.3.0-1|54	%files -n %{libglib}
21cr|dbus-cxx-2.3.0-1|55	%{_libdir}/libdbus-cxx-glib.so.%{major}*
21cr|dbus-cxx-2.3.0-1|56	
21cr|dbus-cxx-2.3.0-1|57	#----------------------------------------------------------------------------
21cr|dbus-cxx-2.3.0-1|58	
21cr|dbus-cxx-2.3.0-1|59	%package -n %{libname}
21cr|dbus-cxx-2.3.0-1|60	Summary:	Native C++ bindings for D-Bus
21cr|dbus-cxx-2.3.0-1|61	Group:		System/Libraries
21cr|dbus-cxx-2.3.0-1|62	
21cr|dbus-cxx-2.3.0-1|63	%description -n %{libname}
21cr|dbus-cxx-2.3.0-1|64	Native C++ bindings for D-Bus for use in C++ programs.
21cr|dbus-cxx-2.3.0-1|65	
21cr|dbus-cxx-2.3.0-1|66	%files -n %{libname}
21cr|dbus-cxx-2.3.0-1|67	%{_libdir}/libdbus-cxx.so.%{major}*
21cr|dbus-cxx-2.3.0-1|68	
21cr|dbus-cxx-2.3.0-1|69	#----------------------------------------------------------------------------
21cr|dbus-cxx-2.3.0-1|70	
21cr|dbus-cxx-2.3.0-1|71	%package -n %{devname}
21cr|dbus-cxx-2.3.0-1|72	Summary:	Development files for %{name}
21cr|dbus-cxx-2.3.0-1|73	Group:		Development/C
21cr|dbus-cxx-2.3.0-1|74	Requires:	%{libname} = %{EVRD}
21cr|dbus-cxx-2.3.0-1|75	Requires:	%{libglib} = %{EVRD}
21cr|dbus-cxx-2.3.0-1|76	Requires:	%{libqt} = %{EVRD}
21cr|dbus-cxx-2.3.0-1|77	Requires:	%{name} >= %{EVRD}
21cr|dbus-cxx-2.3.0-1|78	Provides:	%{name}-devel = %{EVRD}
21cr|dbus-cxx-2.3.0-1|79	
21cr|dbus-cxx-2.3.0-1|80	%description -n %{devname}
21cr|dbus-cxx-2.3.0-1|81	The %{name}-devel package contains libraries and header files for
21cr|dbus-cxx-2.3.0-1|82	developing applications that use %{name}.
21cr|dbus-cxx-2.3.0-1|83	
21cr|dbus-cxx-2.3.0-1|84	%files -n %{devname}
21cr|dbus-cxx-2.3.0-1|85	%doc TODO
21cr|dbus-cxx-2.3.0-1|86	%{_includedir}/*
21cr|dbus-cxx-2.3.0-1|87	%{_libdir}/*.so
21cr|dbus-cxx-2.3.0-1|88	%{_libdir}/pkgconfig/*
21cr|dbus-cxx-2.3.0-1|89	
21cr|dbus-cxx-2.3.0-1|90	#----------------------------------------------------------------------------
21cr|dbus-cxx-2.3.0-1|91	
21cr|dbus-cxx-2.3.0-1|92	%prep
21cr|dbus-cxx-2.3.0-1|93	%autosetup -p1 -n dbus-cxx-%{version}
21cr|dbus-cxx-2.3.0-1|94	
21cr|dbus-cxx-2.3.0-1|95	%build
21cr|dbus-cxx-2.3.0-1|96	#export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|dbus-cxx-2.3.0-1|97	%cmake \
21cr|dbus-cxx-2.3.0-1|98	-DBUILD_TESTING=OFF \
21cr|dbus-cxx-2.3.0-1|99	-DENABLE_TOOLS=ON \
21cr|dbus-cxx-2.3.0-1|100	-DENABLE_GLIB_SUPPORT=ON \
21cr|dbus-cxx-2.3.0-1|101	-DENABLE_QT_SUPPORT=ON
21cr|dbus-cxx-2.3.0-1|102	%make
21cr|dbus-cxx-2.3.0-1|103	
21cr|dbus-cxx-2.3.0-1|104	%install
21cr|dbus-cxx-2.3.0-1|105	%makeinstall_std -C build

912 21
21cr|dbview-1.0.4-8|1	Summary: Dbview - view dBase files
21cr|dbview-1.0.4-8|2	Name: dbview
21cr|dbview-1.0.4-8|3	Version: 1.0.4
21cr|dbview-1.0.4-8|4	Release: 8
21cr|dbview-1.0.4-8|5	Source: %{name}-%{version}.tar.bz2
21cr|dbview-1.0.4-8|6	Patch: %name-patch.bz2
21cr|dbview-1.0.4-8|7	License: GPL
21cr|dbview-1.0.4-8|8	Group: Databases
21cr|dbview-1.0.4-8|9	
21cr|dbview-1.0.4-8|10	%description
21cr|dbview-1.0.4-8|11	Dbview is a little tool that will display dBase III and IV files.
21cr|dbview-1.0.4-8|12	You can also use it to convert your old .dbf files for further use with Unix.
21cr|dbview-1.0.4-8|13	
21cr|dbview-1.0.4-8|14	%prep
21cr|dbview-1.0.4-8|15	rm -rf $RPM_BUILD_ROOT
21cr|dbview-1.0.4-8|16	
21cr|dbview-1.0.4-8|17	%setup
21cr|dbview-1.0.4-8|18	
21cr|dbview-1.0.4-8|19	%build
21cr|dbview-1.0.4-8|20	make "CFLAGS=$RPM_OPT_FLAGS -pipe"
21cr|dbview-1.0.4-8|21	
21cr|dbview-1.0.4-8|22	%install
21cr|dbview-1.0.4-8|23	rm -rf $RPM_BUILD_ROOT
21cr|dbview-1.0.4-8|24	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21cr|dbview-1.0.4-8|25	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
21cr|dbview-1.0.4-8|26	install -m 755 dbview $RPM_BUILD_ROOT%{_bindir}
21cr|dbview-1.0.4-8|27	install -m 644 dbview.1 $RPM_BUILD_ROOT%{_mandir}/man1
21cr|dbview-1.0.4-8|28	
21cr|dbview-1.0.4-8|29	%clean
21cr|dbview-1.0.4-8|30	rm -rf $RPM_BUILD_ROOT
21cr|dbview-1.0.4-8|31	
21cr|dbview-1.0.4-8|32	%files
21cr|dbview-1.0.4-8|33	%defattr(-,root,root)
21cr|dbview-1.0.4-8|34	%doc README dBASE
21cr|dbview-1.0.4-8|35	%{_bindir}/*
21cr|dbview-1.0.4-8|36	%{_mandir}/man1/*

913 21
21cr|dcaenc-3-1|1	%define	major 0
21cr|dcaenc-3-1|2	%define	pluginname %{mklibname alsa-plugins}-dca
21cr|dcaenc-3-1|3	%define	libname %mklibname %{name} %major
21cr|dcaenc-3-1|4	%define	devellibname %mklibname -d %{name}
21cr|dcaenc-3-1|5	
21cr|dcaenc-3-1|6	Summary:	DTS Coherent Acoustics encoder
21cr|dcaenc-3-1|7	Name:		dcaenc
21cr|dcaenc-3-1|8	Version:	3
21cr|dcaenc-3-1|9	Release:	1
21cr|dcaenc-3-1|10	License:	LGPLv2+
21cr|dcaenc-3-1|11	Group:		Sound
21cr|dcaenc-3-1|12	Url:	https://gitlab.com/patrakov/dcaenc
21cr|dcaenc-3-1|13	Source0:	https://gitlab.com/patrakov/dcaenc/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|dcaenc-3-1|14	BuildRequires:	kernel-headers
21cr|dcaenc-3-1|15	BuildRequires:	pkgconfig(alsa) >= 1.0.11
21cr|dcaenc-3-1|16	
21cr|dcaenc-3-1|17	%description
21cr|dcaenc-3-1|18	DTS Coherent Acoustics encoder. It may be useful if you want to create a DTS
21cr|dcaenc-3-1|19	CD or a DTS soundtrack for a DVD from a 6-channel PCM wav file using Linux.
21cr|dcaenc-3-1|20	Another use case is related to real-time encoding of multichannel PCM  audio
21cr|dcaenc-3-1|21	output from arbitrary Linux applications for transmission over SPDIF (see
21cr|dcaenc-3-1|22	%{pluginname} package).
21cr|dcaenc-3-1|23	
21cr|dcaenc-3-1|24	%files
21cr|dcaenc-3-1|25	%doc BUGS NEWS README
21cr|dcaenc-3-1|26	%{_bindir}/%{name}
21cr|dcaenc-3-1|27	
21cr|dcaenc-3-1|28	#-----------------------------------------------------------------------------
21cr|dcaenc-3-1|29	
21cr|dcaenc-3-1|30	%package -n %{libname}
21cr|dcaenc-3-1|31	Summary:	Libraries for DTS Coherent Acoustics encoder
21cr|dcaenc-3-1|32	Group:		System/Libraries
21cr|dcaenc-3-1|33	
21cr|dcaenc-3-1|34	%description -n %{libname}
21cr|dcaenc-3-1|35	Libraries for DTS Coherent Acoustics encoder.
21cr|dcaenc-3-1|36	
21cr|dcaenc-3-1|37	%files -n %{libname}
21cr|dcaenc-3-1|38	%doc COPYING
21cr|dcaenc-3-1|39	%{_libdir}/libdcaenc.so.%{major}*
21cr|dcaenc-3-1|40	
21cr|dcaenc-3-1|41	#-----------------------------------------------------------------------------
21cr|dcaenc-3-1|42	
21cr|dcaenc-3-1|43	%package -n %{devellibname}
21cr|dcaenc-3-1|44	Summary:	Development files for DTS Coherent Acoustics encoder
21cr|dcaenc-3-1|45	Group:		Development/C
21cr|dcaenc-3-1|46	Provides:		%{name}-devel = %{EVRD}
21cr|dcaenc-3-1|47	Requires:  %{libname} = %{EVRD}
21cr|dcaenc-3-1|48	
21cr|dcaenc-3-1|49	%description -n %{devellibname}
21cr|dcaenc-3-1|50	Development files for DTS Coherent Acoustics encoder.
21cr|dcaenc-3-1|51	
21cr|dcaenc-3-1|52	%files -n %{devellibname}
21cr|dcaenc-3-1|53	%doc COPYING
21cr|dcaenc-3-1|54	%{_includedir}/%{name}.h
21cr|dcaenc-3-1|55	%{_libdir}/libdcaenc.so
21cr|dcaenc-3-1|56	%{_libdir}/pkgconfig/%{name}.pc
21cr|dcaenc-3-1|57	
21cr|dcaenc-3-1|58	#-----------------------------------------------------------------------------
21cr|dcaenc-3-1|59	
21cr|dcaenc-3-1|60	%package -n %{pluginname}
21cr|dcaenc-3-1|61	Summary:	DTS Coherent Acoustics encoder plugin for ALSA
21cr|dcaenc-3-1|62	Group:		Sound
21cr|dcaenc-3-1|63	Requires:	alsa-lib
21cr|dcaenc-3-1|64	
21cr|dcaenc-3-1|65	%description -n %{pluginname}
21cr|dcaenc-3-1|66	DTS Coherent Acoustics encoder plugin for ALSA. It provides real-time
21cr|dcaenc-3-1|67	encoding of multichannel PCM audio output from arbitrary Linux
21cr|dcaenc-3-1|68	applications for transmission over SPDIF.
21cr|dcaenc-3-1|69	
21cr|dcaenc-3-1|70	%files -n %{pluginname}
21cr|dcaenc-3-1|71	%doc COPYING
21cr|dcaenc-3-1|72	%{_libdir}/alsa-lib/libasound_module_pcm_dca.so
21cr|dcaenc-3-1|73	%{_datadir}/alsa/alsa.conf.d/dca.conf
21cr|dcaenc-3-1|74	
21cr|dcaenc-3-1|75	#-----------------------------------------------------------------------------
21cr|dcaenc-3-1|76	
21cr|dcaenc-3-1|77	%prep
21cr|dcaenc-3-1|78	%setup -qn %{name}-v%{version}
21cr|dcaenc-3-1|79	
21cr|dcaenc-3-1|80	
21cr|dcaenc-3-1|81	%build
21cr|dcaenc-3-1|82	autoreconf -vfi
21cr|dcaenc-3-1|83	%configure
21cr|dcaenc-3-1|84	%make
21cr|dcaenc-3-1|85	
21cr|dcaenc-3-1|86	
21cr|dcaenc-3-1|87	%install
21cr|dcaenc-3-1|88	%makeinstall_std
21cr|dcaenc-3-1|89	
21cr|dcaenc-3-1|90	mv %{buildroot}%{_datadir}/alsa/pcm %{buildroot}%{_datadir}/alsa/alsa.conf.d

914 21
21cr|dcc-1.3.158-3|1	# Workaround to build with GCC 10
21cr|dcc-1.3.158-3|2	%global optflags %{optflags} -fcommon
21cr|dcc-1.3.158-3|3	%bcond_without sendmail
21cr|dcc-1.3.158-3|4	
21cr|dcc-1.3.158-3|5	Summary:	Distributed Checksum Clearinghouse, anti-spam tool
21cr|dcc-1.3.158-3|6	Name:		dcc
21cr|dcc-1.3.158-3|7	Version:	1.3.158
21cr|dcc-1.3.158-3|8	Release:	3
21cr|dcc-1.3.158-3|9	License:	BSD-like
21cr|dcc-1.3.158-3|10	Group:		System/Servers
21cr|dcc-1.3.158-3|11	Url:		http://www.rhyolite.com/anti-spam/dcc/
21cr|dcc-1.3.158-3|12	Source0:	http://www.rhyolite.com/src/dcc/old/%{name}-%{version}.tar.Z
21cr|dcc-1.3.158-3|13	Source1:	dcc-tmpfiles.conf
21cr|dcc-1.3.158-3|14	Patch0:		dcc-dccd-initscript-154.diff
21cr|dcc-1.3.158-3|15	Patch1:		dcc-make-dcc_conf-nochwon.diff
21cr|dcc-1.3.158-3|16	BuildRequires:	apache-base
21cr|dcc-1.3.158-3|17	BuildRequires:	wget
21cr|dcc-1.3.158-3|18	%if %{with sendmail}
21cr|dcc-1.3.158-3|19	BuildRequires:	sendmail-devel
21cr|dcc-1.3.158-3|20	%endif
21cr|dcc-1.3.158-3|21	Requires:	rrdtool
21cr|dcc-1.3.158-3|22	Requires(post,preun):	rpm-helper rrdtool
21cr|dcc-1.3.158-3|23	Requires(pre,postun):	rpm-helper
21cr|dcc-1.3.158-3|24	
21cr|dcc-1.3.158-3|25	%description
21cr|dcc-1.3.158-3|26	Distributed Checksum Clearinghouse or DCC is a cooperative,
21cr|dcc-1.3.158-3|27	distributed system intended to detect "bulk" mail or mail sent to
21cr|dcc-1.3.158-3|28	many people. It allows individuals receiving a single mail message
21cr|dcc-1.3.158-3|29	to determine that many other people have been sent essentially
21cr|dcc-1.3.158-3|30	identical copies of the message and so reject the message. It can
21cr|dcc-1.3.158-3|31	identify some unsolicited bulk mail using "spam traps" and other
21cr|dcc-1.3.158-3|32	detectors, but that is not its focus.
21cr|dcc-1.3.158-3|33	
21cr|dcc-1.3.158-3|34	The DCC can be viewed as a tool for end users to enforce their
21cr|dcc-1.3.158-3|35	right to "opt-in" to streams of bulk mail by refusing all bulk mail
21cr|dcc-1.3.158-3|36	except from sources in a "white list."  White lists are generally
21cr|dcc-1.3.158-3|37	the responsibility of DCC clients, since only they know which bulk
21cr|dcc-1.3.158-3|38	mail they solicited.
21cr|dcc-1.3.158-3|39	
21cr|dcc-1.3.158-3|40	NB to use DCC to reject SPAM you need to configure
21cr|dcc-1.3.158-3|41	%{_datadir}/dcc/dcc_conf and either use procmail or sendmail to
21cr|dcc-1.3.158-3|42	feed the messages to DCC
21cr|dcc-1.3.158-3|43	
21cr|dcc-1.3.158-3|44	%files
21cr|dcc-1.3.158-3|45	%doc CHANGES  LICENSE README.misc README.homedir
21cr|dcc-1.3.158-3|46	%doc FAQ.html INSTALL.html cdcc.html dbclean.html dblist.html
21cr|dcc-1.3.158-3|47	%doc dcc.html dccd.html dccifd.html dccproc.html dccsight.html
21cr|dcc-1.3.158-3|48	
21cr|dcc-1.3.158-3|49	%attr(0755,root,root) %{_sysconfdir}/cron.daily/dccd
21cr|dcc-1.3.158-3|50	%attr(0755,root,root) %{_initrddir}/dccd
21cr|dcc-1.3.158-3|51	%{_tmpfilesdir}/%{name}.conf
21cr|dcc-1.3.158-3|52	
21cr|dcc-1.3.158-3|53	%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/ids
21cr|dcc-1.3.158-3|54	%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/map
21cr|dcc-1.3.158-3|55	%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/map.txt
21cr|dcc-1.3.158-3|56	%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dcc_conf
21cr|dcc-1.3.158-3|57	%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/flod
21cr|dcc-1.3.158-3|58	%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whiteclnt
21cr|dcc-1.3.158-3|59	%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whitecommon
21cr|dcc-1.3.158-3|60	%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whitelist
21cr|dcc-1.3.158-3|61	%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/grey_flod
21cr|dcc-1.3.158-3|62	%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/grey_whitelist
21cr|dcc-1.3.158-3|63	
21cr|dcc-1.3.158-3|64	%attr(4755,root,root) %{_bindir}/cdcc
21cr|dcc-1.3.158-3|65	%attr(4755,root,root) %{_bindir}/dccproc
21cr|dcc-1.3.158-3|66	%attr(0755,root,root) %{_bindir}/dccif-test
21cr|dcc-1.3.158-3|67	
21cr|dcc-1.3.158-3|68	%attr(0755,root,root) %{_sbindir}/dbclean
21cr|dcc-1.3.158-3|69	%attr(0755,root,root) %{_sbindir}/dblist
21cr|dcc-1.3.158-3|70	%attr(0755,root,root) %{_sbindir}/dccd
21cr|dcc-1.3.158-3|71	%attr(0755,root,root) %{_sbindir}/dccifd
21cr|dcc-1.3.158-3|72	%attr(0755,root,root) %{_sbindir}/newwebuser
21cr|dcc-1.3.158-3|73	%attr(0755,root,root) %{_sbindir}/start-dccd
21cr|dcc-1.3.158-3|74	%attr(0755,root,root) %{_sbindir}/start-dccifd
21cr|dcc-1.3.158-3|75	%attr(0755,root,root) %{_sbindir}/stop-dccd
21cr|dcc-1.3.158-3|76	%attr(0755,root,root) %{_sbindir}/wlist
21cr|dcc-1.3.158-3|77	%attr(4755,root,root) %{_sbindir}/dccsight
21cr|dcc-1.3.158-3|78	%attr(0755,root,root) %{_sbindir}/start-grey
21cr|dcc-1.3.158-3|79	%attr(0755,root,root) %{_sbindir}/fetchblack
21cr|dcc-1.3.158-3|80	%attr(0755,root,root) %{_sbindir}/list-clients
21cr|dcc-1.3.158-3|81	%attr(0755,root,root) %{_sbindir}/dns-helper
21cr|dcc-1.3.158-3|82	%attr(0755,root,root) %{_sbindir}/ck2ip
21cr|dcc-1.3.158-3|83	%attr(0755,root,root) %{_sbindir}/dcc-stats-update
21cr|dcc-1.3.158-3|84	
21cr|dcc-1.3.158-3|85	%attr(0755,root,root) %{_sbindir}/check_ip_range
21cr|dcc-1.3.158-3|86	%attr(0755,root,root) %{_sbindir}/dcc-nagios
21cr|dcc-1.3.158-3|87	%attr(0755,root,root) %{_sbindir}/dump-clients
21cr|dcc-1.3.158-3|88	%attr(0755,root,root) %{_sbindir}/fetchids
21cr|dcc-1.3.158-3|89	%attr(0755,root,root) %{_sbindir}/fix-map
21cr|dcc-1.3.158-3|90	
21cr|dcc-1.3.158-3|91	# rrdtool stuff
21cr|dcc-1.3.158-3|92	%attr(0755,root,root) %{_sbindir}/dcc-stats-collect
21cr|dcc-1.3.158-3|93	%attr(0755,root,root) %{_sbindir}/dcc-stats-graph
21cr|dcc-1.3.158-3|94	%attr(0755,root,root) %{_sbindir}/dcc-stats-init
21cr|dcc-1.3.158-3|95	%attr(0755,root,root) %{_sbindir}/stats-get
21cr|dcc-1.3.158-3|96	
21cr|dcc-1.3.158-3|97	# extras
21cr|dcc-1.3.158-3|98	%attr(0755,root,root) %{_sbindir}/dccif-test
21cr|dcc-1.3.158-3|99	%attr(0755,root,root) %{_sbindir}/dccif.pl
21cr|dcc-1.3.158-3|100	%attr(0755,root,root) %{_sbindir}/fetch-testmsg-whitelist
21cr|dcc-1.3.158-3|101	
21cr|dcc-1.3.158-3|102	%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc
21cr|dcc-1.3.158-3|103	%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/log
21cr|dcc-1.3.158-3|104	%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs
21cr|dcc-1.3.158-3|105	%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/local
21cr|dcc-1.3.158-3|106	%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/cyrus
21cr|dcc-1.3.158-3|107	%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/procmail
21cr|dcc-1.3.158-3|108	%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/esmtp
21cr|dcc-1.3.158-3|109	%ghost %attr(0755,dcc,dcc) %dir %{_localstatedir}/run/dcc
21cr|dcc-1.3.158-3|110	
21cr|dcc-1.3.158-3|111	%attr(0644,root,root) %{_mandir}/man8/cdcc.8*
21cr|dcc-1.3.158-3|112	%attr(0644,root,root) %{_mandir}/man8/dbclean.8*
21cr|dcc-1.3.158-3|113	%attr(0644,root,root) %{_mandir}/man8/dblist.8*
21cr|dcc-1.3.158-3|114	%attr(0644,root,root) %{_mandir}/man8/dcc.8*
21cr|dcc-1.3.158-3|115	%attr(0644,root,root) %{_mandir}/man8/dccd.8*
21cr|dcc-1.3.158-3|116	%attr(0644,root,root) %{_mandir}/man8/dccifd.8*
21cr|dcc-1.3.158-3|117	%attr(0644,root,root) %{_mandir}/man8/dccproc.8*
21cr|dcc-1.3.158-3|118	%attr(0644,root,root) %{_mandir}/man8/dccsight.8*
21cr|dcc-1.3.158-3|119	
21cr|dcc-1.3.158-3|120	# excludes - files related to dcc-sendmail
21cr|dcc-1.3.158-3|121	%exclude %{_sbindir}/hackmc
21cr|dcc-1.3.158-3|122	%exclude %{_sbindir}/start-dccm
21cr|dcc-1.3.158-3|123	%exclude %{_mandir}/man8/dccm.8*
21cr|dcc-1.3.158-3|124	
21cr|dcc-1.3.158-3|125	%pre
21cr|dcc-1.3.158-3|126	%_pre_useradd dcc %{_localstatedir}/lib/dcc /bin/sh
21cr|dcc-1.3.158-3|127	
21cr|dcc-1.3.158-3|128	%post
21cr|dcc-1.3.158-3|129	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|dcc-1.3.158-3|130	%_post_service dccd
21cr|dcc-1.3.158-3|131	
21cr|dcc-1.3.158-3|132	%preun
21cr|dcc-1.3.158-3|133	%_preun_service dccd
21cr|dcc-1.3.158-3|134	
21cr|dcc-1.3.158-3|135	%postun
21cr|dcc-1.3.158-3|136	%_postun_userdel dcc
21cr|dcc-1.3.158-3|137	
21cr|dcc-1.3.158-3|138	#----------------------------------------------------------------------------
21cr|dcc-1.3.158-3|139	
21cr|dcc-1.3.158-3|140	%package cgi
21cr|dcc-1.3.158-3|141	Summary:	The cgi-scripts for managing mail delivery on a DCC enabled server
21cr|dcc-1.3.158-3|142	Group:		System/Servers
21cr|dcc-1.3.158-3|143	Requires:	apache-mpm-prefork
21cr|dcc-1.3.158-3|144	Requires:	%{name} = %{EVRD}
21cr|dcc-1.3.158-3|145	
21cr|dcc-1.3.158-3|146	%description cgi
21cr|dcc-1.3.158-3|147	Example set of cgi-scripts to allow users to point-and-click
21cr|dcc-1.3.158-3|148	manage their own DCC whitelists and thus what is delivered to
21cr|dcc-1.3.158-3|149	them.  Allows overriding of site level lists.  The scripts give
21cr|dcc-1.3.158-3|150	controlled access to the whitelists which are otherwise in
21cr|dcc-1.3.158-3|151	protected directory space (owned by dcc).
21cr|dcc-1.3.158-3|152	
21cr|dcc-1.3.158-3|153	NB these scripts need configured after installation.
21cr|dcc-1.3.158-3|154	
21cr|dcc-1.3.158-3|155	%files cgi
21cr|dcc-1.3.158-3|156	%doc README.cgi-bin
21cr|dcc-1.3.158-3|157	%attr(0644,root,root) %config(noreplace) %{_webappconfdir}/dcc.conf
21cr|dcc-1.3.158-3|158	%attr(0644,root,root) %config(noreplace) %{_localstatedir}/lib/dcc/userdirs/webusers
21cr|dcc-1.3.158-3|159	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/chgpasswd
21cr|dcc-1.3.158-3|160	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/common
21cr|dcc-1.3.158-3|161	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/edit-whiteclnt
21cr|dcc-1.3.158-3|162	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/http2https
21cr|dcc-1.3.158-3|163	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/list-log
21cr|dcc-1.3.158-3|164	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/list-msg
21cr|dcc-1.3.158-3|165	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/webuser-notify
21cr|dcc-1.3.158-3|166	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/footer
21cr|dcc-1.3.158-3|167	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/header
21cr|dcc-1.3.158-3|168	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/common.pm
21cr|dcc-1.3.158-3|169	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/footer-dist
21cr|dcc-1.3.158-3|170	%attr(0755,root,root) %{_localstatedir}/www/dcc-bin/header-dist
21cr|dcc-1.3.158-3|171	
21cr|dcc-1.3.158-3|172	#----------------------------------------------------------------------------
21cr|dcc-1.3.158-3|173	
21cr|dcc-1.3.158-3|174	%if %{with sendmail}
21cr|dcc-1.3.158-3|175	%package sendmail
21cr|dcc-1.3.158-3|176	Summary:	Distributed Checksum Clearinghouse Milter Interface
21cr|dcc-1.3.158-3|177	Group:		System/Servers
21cr|dcc-1.3.158-3|178	Requires:	sendmail
21cr|dcc-1.3.158-3|179	Requires:	sendmail-cf
21cr|dcc-1.3.158-3|180	Requires:	%{name} = %{EVRD}
21cr|dcc-1.3.158-3|181	
21cr|dcc-1.3.158-3|182	%description sendmail
21cr|dcc-1.3.158-3|183	Dccm is a daemon built with the sendmail milter interface intended
21cr|dcc-1.3.158-3|184	to connect sendmail to DCC servers.
21cr|dcc-1.3.158-3|185	
21cr|dcc-1.3.158-3|186	%files sendmail
21cr|dcc-1.3.158-3|187	%doc dccm.html
21cr|dcc-1.3.158-3|188	%attr(0755,root,root) %{_sbindir}/dccm
21cr|dcc-1.3.158-3|189	%attr(0755,root,root) %{_sbindir}/hackmc
21cr|dcc-1.3.158-3|190	%attr(0755,root,root) %{_sbindir}/start-dccm
21cr|dcc-1.3.158-3|191	%attr(0644,root,root) %{_datadir}/sendmail-cf/feature/dcc.m4
21cr|dcc-1.3.158-3|192	%attr(0644,root,root) %{_datadir}/sendmail-cf/feature/dccdnsbl.m4
21cr|dcc-1.3.158-3|193	%attr(0644,root,root) %{_mandir}/man8/dccm.8*
21cr|dcc-1.3.158-3|194	%endif
21cr|dcc-1.3.158-3|195	
21cr|dcc-1.3.158-3|196	#----------------------------------------------------------------------------
21cr|dcc-1.3.158-3|197	
21cr|dcc-1.3.158-3|198	%package devel
21cr|dcc-1.3.158-3|199	Summary:	Development headers and libraries for %{name}
21cr|dcc-1.3.158-3|200	Group:		Development/C
21cr|dcc-1.3.158-3|201	
21cr|dcc-1.3.158-3|202	%description devel
21cr|dcc-1.3.158-3|203	Development headers and libraries for %{name}.
21cr|dcc-1.3.158-3|204	
21cr|dcc-1.3.158-3|205	%files devel
21cr|dcc-1.3.158-3|206	%attr(0644,root,root) %{_includedir}/dcc/*.h
21cr|dcc-1.3.158-3|207	%attr(0755,root,root) %{_libdir}/*.a
21cr|dcc-1.3.158-3|208	
21cr|dcc-1.3.158-3|209	#----------------------------------------------------------------------------
21cr|dcc-1.3.158-3|210	
21cr|dcc-1.3.158-3|211	%prep
21cr|dcc-1.3.158-3|212	%setup -q
21cr|dcc-1.3.158-3|213	%patch0 -p1 -b .initscript
21cr|dcc-1.3.158-3|214	%patch1 -p1 -b .nochown
21cr|dcc-1.3.158-3|215	
21cr|dcc-1.3.158-3|216	# fix defaults
21cr|dcc-1.3.158-3|217	find . -type f | xargs perl -pi -e "s|/usr/local|%{_prefix}|g"
21cr|dcc-1.3.158-3|218	find . -type f | xargs perl -pi -e "s|/var/dcc|%{_localstatedir}/lib/dcc|g"
21cr|dcc-1.3.158-3|219	
21cr|dcc-1.3.158-3|220	# lib64 fixes
21cr|dcc-1.3.158-3|221	perl -pi -e "s|/usr/lib|%{_libdir}|g" configure
21cr|dcc-1.3.158-3|222	
21cr|dcc-1.3.158-3|223	%build
21cr|dcc-1.3.158-3|224	./configure \
21cr|dcc-1.3.158-3|225	--libexecdir=%{_sbindir} \
21cr|dcc-1.3.158-3|226	%if %{with sendmail}
21cr|dcc-1.3.158-3|227	--with-sendmail \
21cr|dcc-1.3.158-3|228	%endif
21cr|dcc-1.3.158-3|229	--with-installroot=%{buildroot} \
21cr|dcc-1.3.158-3|230	--homedir=%{_localstatedir}/lib/dcc \
21cr|dcc-1.3.158-3|231	-bindir=%{_bindir} \
21cr|dcc-1.3.158-3|232	--mandir=%{_mandir} \
21cr|dcc-1.3.158-3|233	--disable-sys-inst \
21cr|dcc-1.3.158-3|234	--with-uid=dcc \
21cr|dcc-1.3.158-3|235	--with-cgibin=%{_localstatedir}/www/dcc-bin \
21cr|dcc-1.3.158-3|236	--with-rundir=%{_localstatedir}/run/dcc \
21cr|dcc-1.3.158-3|237	--with-db-memory=32
21cr|dcc-1.3.158-3|238	
21cr|dcc-1.3.158-3|239	perl -p -i -e "s:\".*\":\"%{_sbindir}\": if m/define\s+DCC_LIBEXECDIR/ ;" include/dcc_config.h
21cr|dcc-1.3.158-3|240	
21cr|dcc-1.3.158-3|241	make CWARN="%{optflags}"
21cr|dcc-1.3.158-3|242	
21cr|dcc-1.3.158-3|243	# make extras
21cr|dcc-1.3.158-3|244	make CWARN="%{optflags}" -C dccifd/dccif-test
21cr|dcc-1.3.158-3|245	
21cr|dcc-1.3.158-3|246	%install
21cr|dcc-1.3.158-3|247	# don't fiddle with the initscript!
21cr|dcc-1.3.158-3|248	export DONT_GPRINTIFY=1
21cr|dcc-1.3.158-3|249	
21cr|dcc-1.3.158-3|250	install -d %{buildroot}%{_initrddir}
21cr|dcc-1.3.158-3|251	install -d %{buildroot}%{_sysconfdir}/cron.daily
21cr|dcc-1.3.158-3|252	install -d %{buildroot}%{_webappconfdir}
21cr|dcc-1.3.158-3|253	install -d %{buildroot}%{_localstatedir}/run/dcc
21cr|dcc-1.3.158-3|254	install -d %{buildroot}%{_localstatedir}/lib/dcc/{log,userdirs/{local,esmtp,cyrus,procmail}}
21cr|dcc-1.3.158-3|255	install -d %{buildroot}%{_mandir}/man8
21cr|dcc-1.3.158-3|256	install -d %{buildroot}%{_libdir}
21cr|dcc-1.3.158-3|257	install -d %{buildroot}%{_includedir}/dcc
21cr|dcc-1.3.158-3|258	
21cr|dcc-1.3.158-3|259	export INST_UID="`id -u`"
21cr|dcc-1.3.158-3|260	export INST_GID="`id -g`"
21cr|dcc-1.3.158-3|261	alias chown=echo
21cr|dcc-1.3.158-3|262	make MANOWN=$INST_UID MANGRP=$INST_GID DCC_SUID=$INST_UID DCC_OWN=$INST_UID \
21cr|dcc-1.3.158-3|263	DCC_GRP=$INST_GID BINOWN=$INST_UID GRP=$INST_GID INSTALL="install -c" \
21cr|dcc-1.3.158-3|264	install
21cr|dcc-1.3.158-3|265	unalias chown
21cr|dcc-1.3.158-3|266	
21cr|dcc-1.3.158-3|267	chmod 755 %{buildroot}%{_sbindir}/* %{buildroot}%{_bindir}/*
21cr|dcc-1.3.158-3|268	
21cr|dcc-1.3.158-3|269	install -m0755 misc/cron-dccd %{buildroot}%{_sysconfdir}/cron.daily/dccd
21cr|dcc-1.3.158-3|270	install -m0755 misc/rcDCC %{buildroot}%{_initrddir}/dccd
21cr|dcc-1.3.158-3|271	install -m0600 homedir/flod %{buildroot}%{_localstatedir}/lib/dcc/flod
21cr|dcc-1.3.158-3|272	
21cr|dcc-1.3.158-3|273	install -m0755 dccifd/dccif-test/dccif-test %{buildroot}%{_sbindir}/
21cr|dcc-1.3.158-3|274	install -m0755 dccifd/dccif.pl %{buildroot}%{_sbindir}/
21cr|dcc-1.3.158-3|275	
21cr|dcc-1.3.158-3|276	%if %{with sendmail}
21cr|dcc-1.3.158-3|277	install -d %{buildroot}%{_datadir}/sendmail-cf/feature
21cr|dcc-1.3.158-3|278	install -m0644 misc/dcc.m4 %{buildroot}%{_datadir}/sendmail-cf/feature/
21cr|dcc-1.3.158-3|279	install -m0644 misc/dccdnsbl.m4 %{buildroot}%{_datadir}/sendmail-cf/feature/
21cr|dcc-1.3.158-3|280	%endif
21cr|dcc-1.3.158-3|281	
21cr|dcc-1.3.158-3|282	# Set some initial logging, but no rejections
21cr|dcc-1.3.158-3|283	perl -p -i -e "s/BRAND=\$/BRAND=%{version}-%{release}/ ; s/DCCM_LOG_AT=\$/\$&10/ ; " \
21cr|dcc-1.3.158-3|284	%{buildroot}%{_localstatedir}/lib/dcc/dcc_conf
21cr|dcc-1.3.158-3|285	
21cr|dcc-1.3.158-3|286	# install the apache2 config
21cr|dcc-1.3.158-3|287	cat > dcc.conf <<EOF
21cr|dcc-1.3.158-3|288	
21cr|dcc-1.3.158-3|289	ScriptAlias /dcc-bin/ /var/www/dcc-bin/
21cr|dcc-1.3.158-3|290	
21cr|dcc-1.3.158-3|291	<Directory /var/www/dcc-bin/>
21cr|dcc-1.3.158-3|292	Require host 127.0.0.1
21cr|dcc-1.3.158-3|293	
21cr|dcc-1.3.158-3|294	SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
21cr|dcc-1.3.158-3|295	SSLRequireSSL
21cr|dcc-1.3.158-3|296	ErrorDocument 403 /dcc-bin/http2https
21cr|dcc-1.3.158-3|297	
21cr|dcc-1.3.158-3|298	AuthType Basic
21cr|dcc-1.3.158-3|299	AuthName "DCC user"
21cr|dcc-1.3.158-3|300	AuthUserFile /var/lib/dcc/userdirs/webusers
21cr|dcc-1.3.158-3|301	require valid-user
21cr|dcc-1.3.158-3|302	
21cr|dcc-1.3.158-3|303	</Directory>
21cr|dcc-1.3.158-3|304	EOF
21cr|dcc-1.3.158-3|305	
21cr|dcc-1.3.158-3|306	install -m 0755 dcc.conf %{buildroot}%{_webappconfdir}/dcc.conf
21cr|dcc-1.3.158-3|307	echo "# put users in here" > %{buildroot}%{_localstatedir}/lib/dcc/userdirs/webusers
21cr|dcc-1.3.158-3|308	
21cr|dcc-1.3.158-3|309	# prepare for docs inclusion
21cr|dcc-1.3.158-3|310	cp misc/README README.misc
21cr|dcc-1.3.158-3|311	cp homedir/README README.homedir
21cr|dcc-1.3.158-3|312	cp cgi-bin/README README.cgi-bin
21cr|dcc-1.3.158-3|313	
21cr|dcc-1.3.158-3|314	# fix strange attribs
21cr|dcc-1.3.158-3|315	chmod 644 CHANGES LICENSE README*  *.html
21cr|dcc-1.3.158-3|316	
21cr|dcc-1.3.158-3|317	# install devel files
21cr|dcc-1.3.158-3|318	install -m0644 dccd/*.h %{buildroot}%{_includedir}/dcc/
21cr|dcc-1.3.158-3|319	install -m0644 include/*.h %{buildroot}%{_includedir}/dcc/
21cr|dcc-1.3.158-3|320	install -m0644 srvrlib/*.h %{buildroot}%{_includedir}/dcc/
21cr|dcc-1.3.158-3|321	install -m0644 thrlib/*.h %{buildroot}%{_includedir}/dcc/
21cr|dcc-1.3.158-3|322	
21cr|dcc-1.3.158-3|323	install -m0755 dcclib/libdcc.a %{buildroot}%{_libdir}/
21cr|dcc-1.3.158-3|324	install -m0755 srvrlib/libsrvr.a %{buildroot}%{_libdir}/
21cr|dcc-1.3.158-3|325	install -m0755 thrlib/libthr.a %{buildroot}%{_libdir}/
21cr|dcc-1.3.158-3|326	install -m0755 clntlib/libclnt.a %{buildroot}%{_libdir}/
21cr|dcc-1.3.158-3|327	
21cr|dcc-1.3.158-3|328	# house cleaning
21cr|dcc-1.3.158-3|329	rm -f %{buildroot}%{_localstatedir}/www/dcc-bin/README
21cr|dcc-1.3.158-3|330	rm -f %{buildroot}%{_sbindir}/rcDCC
21cr|dcc-1.3.158-3|331	rm -f %{buildroot}%{_sbindir}/cron-dccd
21cr|dcc-1.3.158-3|332	rm -f %{buildroot}%{_sbindir}/logger
21cr|dcc-1.3.158-3|333	rm -f %{buildroot}%{_sbindir}/updatedcc
21cr|dcc-1.3.158-3|334	rm -f %{buildroot}%{_sbindir}/uninstalldcc
21cr|dcc-1.3.158-3|335	
21cr|dcc-1.3.158-3|336	# install man pages
21cr|dcc-1.3.158-3|337	install -m0644 *.8 %{buildroot}%{_mandir}/man8/
21cr|dcc-1.3.158-3|338	
21cr|dcc-1.3.158-3|339	# handle /var/run/dcc
21cr|dcc-1.3.158-3|340	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|dcc-1.3.158-3|341	install -m0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf

915 21
21cr|dcetest-2.0-11|1	
21cr|dcetest-2.0-11|2	# OE: conditional switches
21cr|dcetest-2.0-11|3	#
21cr|dcetest-2.0-11|4	#(ie. use with rpm --rebuild):
21cr|dcetest-2.0-11|5	#
21cr|dcetest-2.0-11|6	#	--with diet	Compile dcetest against dietlibc
21cr|dcetest-2.0-11|7	#
21cr|dcetest-2.0-11|8	#
21cr|dcetest-2.0-11|9	
21cr|dcetest-2.0-11|10	%define build_diet 0
21cr|dcetest-2.0-11|11	
21cr|dcetest-2.0-11|12	# commandline overrides:
21cr|dcetest-2.0-11|13	# rpm -ba|--rebuild --with 'xxx'
21cr|dcetest-2.0-11|14	%{?_with_diet: %{expand: %%define build_diet 1}}
21cr|dcetest-2.0-11|15	
21cr|dcetest-2.0-11|16	Summary: 	The @stake MSRPC dumper
21cr|dcetest-2.0-11|17	Name:		dcetest
21cr|dcetest-2.0-11|18	Version:	2.0
21cr|dcetest-2.0-11|19	Release:	11
21cr|dcetest-2.0-11|20	License:	GPL
21cr|dcetest-2.0-11|21	Group:		Networking/Other
21cr|dcetest-2.0-11|22	URL:		http://www.atstake.com/research/tools/info_gathering/
21cr|dcetest-2.0-11|23	Source0:	%{name}.tar.bz2
21cr|dcetest-2.0-11|24	Patch0:		%{name}-%{version}-optflags.patch
21cr|dcetest-2.0-11|25	%if %{build_diet}
21cr|dcetest-2.0-11|26	BuildRequires: dietlibc-devel >= 0.20-1mdk
21cr|dcetest-2.0-11|27	%endif
21cr|dcetest-2.0-11|28	
21cr|dcetest-2.0-11|29	%description
21cr|dcetest-2.0-11|30	This little utility dumps MSRPC endpoint information from Windows
21cr|dcetest-2.0-11|31	systems. Similar to the rpcdump program from Microsoft, but does
21cr|dcetest-2.0-11|32	not need a DCE stack and so runs on Unixes. dcetest can be very
21cr|dcetest-2.0-11|33	useful once inside a DMZ to fingerprint Windows machines on the
21cr|dcetest-2.0-11|34	network. dcetest operates over TCP port 135. (Think of it as
21cr|dcetest-2.0-11|35	rpcinfo -p against Windows.)
21cr|dcetest-2.0-11|36	
21cr|dcetest-2.0-11|37	%prep
21cr|dcetest-2.0-11|38	
21cr|dcetest-2.0-11|39	%setup -q -n %{name}
21cr|dcetest-2.0-11|40	%patch0 -p0 -b .optflags
21cr|dcetest-2.0-11|41	
21cr|dcetest-2.0-11|42	%build
21cr|dcetest-2.0-11|43	
21cr|dcetest-2.0-11|44	%if %{build_diet}
21cr|dcetest-2.0-11|45	# OE: use the power of dietlibc
21cr|dcetest-2.0-11|46	make CC="diet gcc -D_BSD_SOURCE -D_GNU_SOURCE -s -static"
21cr|dcetest-2.0-11|47	%else
21cr|dcetest-2.0-11|48	%make
21cr|dcetest-2.0-11|49	%endif
21cr|dcetest-2.0-11|50	
21cr|dcetest-2.0-11|51	%install
21cr|dcetest-2.0-11|52	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|dcetest-2.0-11|53	
21cr|dcetest-2.0-11|54	install -d %{buildroot}%{_bindir}
21cr|dcetest-2.0-11|55	
21cr|dcetest-2.0-11|56	install -m755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|dcetest-2.0-11|57	
21cr|dcetest-2.0-11|58	%clean
21cr|dcetest-2.0-11|59	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|dcetest-2.0-11|60	
21cr|dcetest-2.0-11|61	%files
21cr|dcetest-2.0-11|62	%defattr(-,root,root)
21cr|dcetest-2.0-11|63	%doc CHANGELOG README
21cr|dcetest-2.0-11|64	%{_bindir}/%{name}

916 21
21cr|dcfldd-1.7-1|1	Summary:	Improved dd, useful for forensics and security
21cr|dcfldd-1.7-1|2	Name:		dcfldd
21cr|dcfldd-1.7-1|3	Version:	1.7
21cr|dcfldd-1.7-1|4	Release:	1
21cr|dcfldd-1.7-1|5	#Fedora license analysis: it applies to Mageia
21cr|dcfldd-1.7-1|6	#Whole dcfldd is licensed as GPLv2+
21cr|dcfldd-1.7-1|7	#sha1.c sha1.h BSD Type license - Allan Saddi <allan@saddi.com>
21cr|dcfldd-1.7-1|8	#sha2.c sha2.h BSD Type license - Aaron D. Gifford <me@aarongifford.com>
21cr|dcfldd-1.7-1|9	#md5.c Copyright RSA
21cr|dcfldd-1.7-1|10	# Note that we are using the RSA MD5 code without license.
21cr|dcfldd-1.7-1|11	# See: https://fedoraproject.org/wiki/Licensing:FAQ#MD5
21cr|dcfldd-1.7-1|12	License:	GPLv2+ and BSD and Copyright Only
21cr|dcfldd-1.7-1|13	Group:		Security
21cr|dcfldd-1.7-1|14	Url:		http://dcfldd.sourceforge.net/
21cr|dcfldd-1.7-1|15	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|dcfldd-1.7-1|16	
21cr|dcfldd-1.7-1|17	%description
21cr|dcfldd-1.7-1|18	dcfldd is an enhanced version of GNU dd with features useful for forensics
21cr|dcfldd-1.7-1|19	and security. dcfldd has the following additional features:
21cr|dcfldd-1.7-1|20	
21cr|dcfldd-1.7-1|21	* Hashing on-the-fly - dcfldd can hash the input data as it is being
21cr|dcfldd-1.7-1|22	transferred, helping to ensure data integrity.
21cr|dcfldd-1.7-1|23	* Status output - dcfldd can update the user of its progress in terms of
21cr|dcfldd-1.7-1|24	the amount of data transferred and how much longer operation will take.
21cr|dcfldd-1.7-1|25	* Flexible disk wipes - dcfldd can be used to wipe disks quickly
21cr|dcfldd-1.7-1|26	and with a known pattern if desired.
21cr|dcfldd-1.7-1|27	* Image/wipe Verify - dcfldd can verify that a target drive is a
21cr|dcfldd-1.7-1|28	bit-for-bit match of the specified input file or pattern.
21cr|dcfldd-1.7-1|29	* Multiple outputs - dcfldd can output to multiple files or disks at
21cr|dcfldd-1.7-1|30	the same time.
21cr|dcfldd-1.7-1|31	* Split output - dcfldd can split output to multiple files with more
21cr|dcfldd-1.7-1|32	configuration possibilities than the split command.
21cr|dcfldd-1.7-1|33	* Piped output and logs - dcfldd can send all its log data and output
21cr|dcfldd-1.7-1|34	to commands as well as files.
21cr|dcfldd-1.7-1|35	
21cr|dcfldd-1.7-1|36	%files
21cr|dcfldd-1.7-1|37	%doc AUTHORS ChangeLog COPYING README
21cr|dcfldd-1.7-1|38	%{_bindir}/dcfldd
21cr|dcfldd-1.7-1|39	%{_mandir}/man1/dcfldd.1*
21cr|dcfldd-1.7-1|40	
21cr|dcfldd-1.7-1|41	#----------------------------------------------------------------------------
21cr|dcfldd-1.7-1|42	
21cr|dcfldd-1.7-1|43	%prep
21cr|dcfldd-1.7-1|44	%setup -q
21cr|dcfldd-1.7-1|45	
21cr|dcfldd-1.7-1|46	%build
21cr|dcfldd-1.7-1|47	autoreconf -fi
21cr|dcfldd-1.7-1|48	%configure
21cr|dcfldd-1.7-1|49	%make
21cr|dcfldd-1.7-1|50	
21cr|dcfldd-1.7-1|51	%install
21cr|dcfldd-1.7-1|52	%makeinstall_std

917 21
21cr|dcmo5-11.2-6|1	# Workaround to build with GCC 10
21cr|dcmo5-11.2-6|2	%global optflags %{optflags} -fcommon
21cr|dcmo5-11.2-6|3	Summary:	Thomson MO5 emulator
21cr|dcmo5-11.2-6|4	Name:		dcmo5
21cr|dcmo5-11.2-6|5	Version:	11.2
21cr|dcmo5-11.2-6|6	Release:	6
21cr|dcmo5-11.2-6|7	License:	GPLv3+
21cr|dcmo5-11.2-6|8	Group:		Emulators
21cr|dcmo5-11.2-6|9	Url:		http://dcmo5.free.fr/
21cr|dcmo5-11.2-6|10	Source0:	http://dcmo5.free.fr/v11/download/%{name}v11.0.tar.gz
21cr|dcmo5-11.2-6|11	Source1:	http://dcmo5.free.fr/v11/download/%{name}v%{version}.tar.gz
21cr|dcmo5-11.2-6|12	Source2:	%{name}-32.png
21cr|dcmo5-11.2-6|13	Source3:	%{name}-16.png
21cr|dcmo5-11.2-6|14	Source4:	%{name}.rom
21cr|dcmo5-11.2-6|15	Patch0:		dcmo5v11.2-user_directory.patch.bz2
21cr|dcmo5-11.2-6|16	BuildRequires:	pkgconfig(sdl)
21cr|dcmo5-11.2-6|17	BuildRequires:	pkgconfig(SDL_ttf)
21cr|dcmo5-11.2-6|18	
21cr|dcmo5-11.2-6|19	%description
21cr|dcmo5-11.2-6|20	DCMO5 is an emulator for the Thomson MO5 system.
21cr|dcmo5-11.2-6|21	
21cr|dcmo5-11.2-6|22	%files
21cr|dcmo5-11.2-6|23	%doc licence/dcmo5v11-licence.txt licence/gpl-3.0.txt licence/lgpl-3.0.txt licence/vera-copyright.txt
21cr|dcmo5-11.2-6|24	%{_bindir}/%{name}
21cr|dcmo5-11.2-6|25	%{_iconsdir}/%{name}.png
21cr|dcmo5-11.2-6|26	%{_liconsdir}/%{name}.png
21cr|dcmo5-11.2-6|27	%{_datadir}/applications/%{name}.desktop
21cr|dcmo5-11.2-6|28	%{_datadir}/apps/%{name}/%{name}.rom
21cr|dcmo5-11.2-6|29	
21cr|dcmo5-11.2-6|30	#----------------------------------------------------------------------------
21cr|dcmo5-11.2-6|31	
21cr|dcmo5-11.2-6|32	%prep
21cr|dcmo5-11.2-6|33	%setup -q -a 1 -c %{name}-%{version}-%{release}
21cr|dcmo5-11.2-6|34	%patch0 -p0
21cr|dcmo5-11.2-6|35	sed -i s/cc/"gcc %{optflags}"/g makefile
21cr|dcmo5-11.2-6|36	
21cr|dcmo5-11.2-6|37	%build
21cr|dcmo5-11.2-6|38	%make
21cr|dcmo5-11.2-6|39	
21cr|dcmo5-11.2-6|40	%install
21cr|dcmo5-11.2-6|41	# binary
21cr|dcmo5-11.2-6|42	install -d -m 755 %{buildroot}%{_bindir}
21cr|dcmo5-11.2-6|43	install -m 755 dcmo5 %{buildroot}%{_bindir}/
21cr|dcmo5-11.2-6|44	
21cr|dcmo5-11.2-6|45	# icon
21cr|dcmo5-11.2-6|46	install -d -m 755 %{buildroot}%{_iconsdir}
21cr|dcmo5-11.2-6|47	install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|dcmo5-11.2-6|48	install -d -m 755 %{buildroot}%{_liconsdir}
21cr|dcmo5-11.2-6|49	install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|dcmo5-11.2-6|50	
21cr|dcmo5-11.2-6|51	# xdg menu
21cr|dcmo5-11.2-6|52	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|dcmo5-11.2-6|53	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|dcmo5-11.2-6|54	[Desktop Entry]
21cr|dcmo5-11.2-6|55	Encoding=UTF-8
21cr|dcmo5-11.2-6|56	Name=DCMO5
21cr|dcmo5-11.2-6|57	Comment=%{summary}
21cr|dcmo5-11.2-6|58	Exec=%{_bindir}/%{name}
21cr|dcmo5-11.2-6|59	Icon=%{name}
21cr|dcmo5-11.2-6|60	Terminal=false
21cr|dcmo5-11.2-6|61	Type=Application
21cr|dcmo5-11.2-6|62	Categories=Game;Emulator;
21cr|dcmo5-11.2-6|63	EOF
21cr|dcmo5-11.2-6|64	
21cr|dcmo5-11.2-6|65	# rom
21cr|dcmo5-11.2-6|66	install -d -m 755 %{buildroot}%{_datadir}/apps/dcmo5
21cr|dcmo5-11.2-6|67	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/apps/dcmo5/%{name}.rom

918 21
21cr|dcmtk-3.6.7-2|1	%define major 17
21cr|dcmtk-3.6.7-2|2	%define devname %mklibname dcmtk -d
21cr|dcmtk-3.6.7-2|3	
21cr|dcmtk-3.6.7-2|4	%define libpkg() %{expand: \
21cr|dcmtk-3.6.7-2|5	%define pkg %{mklibname %{1} %{major}} \
21cr|dcmtk-3.6.7-2|6	%package -n %{pkg} \
21cr|dcmtk-3.6.7-2|7	Summary: %{1} library from %{name} \
21cr|dcmtk-3.6.7-2|8	Group: System/Libraries \
21cr|dcmtk-3.6.7-2|9	%description -n %{pkg} \
21cr|dcmtk-3.6.7-2|10	DCMTK is a collection of libraries and applications implementing large parts \
21cr|dcmtk-3.6.7-2|11	the DICOM standard. This is lib%{1}.so.%{major} library from it. \
21cr|dcmtk-3.6.7-2|12	%files -n %{pkg} \
21cr|dcmtk-3.6.7-2|13	%{_libdir}/lib%{1}.so.%{major}* \
21cr|dcmtk-3.6.7-2|14	%{nil} \
21cr|dcmtk-3.6.7-2|15	}
21cr|dcmtk-3.6.7-2|16	
21cr|dcmtk-3.6.7-2|17	%define libs_list cmr dcmdata dcmect dcmdsig dcmfg dcmimage dcmimgle dcmiod dcmjpeg dcmjpls dcmnet dcmpmap dcmpstat dcmqrdb dcmrt dcmseg dcmsr dcmtkcharls dcmtls dcmtract dcmwlm i2d ijg12 ijg16 ijg8 oflog ofstd
21cr|dcmtk-3.6.7-2|18	
21cr|dcmtk-3.6.7-2|19	%define url_ver %(echo %{version} | tr -d '.')
21cr|dcmtk-3.6.7-2|20	
21cr|dcmtk-3.6.7-2|21	Summary:	DICOM libraries and applications
21cr|dcmtk-3.6.7-2|22	Name:		dcmtk
21cr|dcmtk-3.6.7-2|23	Version:	3.6.7
21cr|dcmtk-3.6.7-2|24	Release:	2
21cr|dcmtk-3.6.7-2|25	License:	BSD and MIT
21cr|dcmtk-3.6.7-2|26	Group:		System/Libraries
21cr|dcmtk-3.6.7-2|27	Url:		http://dicom.offis.de/dcmtk.php.en
21cr|dcmtk-3.6.7-2|28	Source0:	https://dicom.offis.de/download/dcmtk/dcmtk%{url_ver}/%{name}-%{version}.tar.gz
21cr|dcmtk-3.6.7-2|29	BuildRequires:	cmake
21cr|dcmtk-3.6.7-2|30	BuildRequires:	CharLS-devel
21cr|dcmtk-3.6.7-2|31	BuildRequires:	wrap-devel
21cr|dcmtk-3.6.7-2|32	BuildRequires:	pkgconfig(libpng)
21cr|dcmtk-3.6.7-2|33	BuildRequires:	pkgconfig(libtiff-4)
21cr|dcmtk-3.6.7-2|34	BuildRequires:	pkgconfig(libxml-2.0)
21cr|dcmtk-3.6.7-2|35	BuildRequires:	pkgconfig(openssl)
21cr|dcmtk-3.6.7-2|36	BuildRequires:	pkgconfig(zlib)
21cr|dcmtk-3.6.7-2|37	
21cr|dcmtk-3.6.7-2|38	%description
21cr|dcmtk-3.6.7-2|39	DCMTK is a collection of libraries and applications implementing large parts
21cr|dcmtk-3.6.7-2|40	the DICOM standard. It includes software for examining, constructing
21cr|dcmtk-3.6.7-2|41	and converting DICOM image files, handling offline media, sending and receiving
21cr|dcmtk-3.6.7-2|42	images over a network connection, as well as demonstrative image storage
21cr|dcmtk-3.6.7-2|43	and worklist servers. DCMTK is is written in a mixture of ANSI C and C++.
21cr|dcmtk-3.6.7-2|44	It comes in complete source code and is made available as "open source"
21cr|dcmtk-3.6.7-2|45	software.
21cr|dcmtk-3.6.7-2|46	
21cr|dcmtk-3.6.7-2|47	DCMTK has been used at numerous DICOM demonstrations to provide central,
21cr|dcmtk-3.6.7-2|48	vendor-independent image storage and worklist servers (CTNs - Central Test
21cr|dcmtk-3.6.7-2|49	Nodes). It is used by hospitals and companies all over the world for a wide
21cr|dcmtk-3.6.7-2|50	variety of purposes ranging from being a tool for product testing to being
21cr|dcmtk-3.6.7-2|51	a building block for research projects, prototypes and commercial products.
21cr|dcmtk-3.6.7-2|52	
21cr|dcmtk-3.6.7-2|53	%files
21cr|dcmtk-3.6.7-2|54	%{_bindir}/*
21cr|dcmtk-3.6.7-2|55	%{_mandir}/man?/*
21cr|dcmtk-3.6.7-2|56	%config(noreplace) %{_sysconfdir}/%{name}/*.cfg
21cr|dcmtk-3.6.7-2|57	%{_datadir}/dcmtk
21cr|dcmtk-3.6.7-2|58	%doc %{_defaultdocdir}/dcmtk/*
21cr|dcmtk-3.6.7-2|59	
21cr|dcmtk-3.6.7-2|60	#----------------------------------------------------------------------------
21cr|dcmtk-3.6.7-2|61	
21cr|dcmtk-3.6.7-2|62	%{expand:%(for i in %{libs_list}; do echo "%%libpkg $i"; done) }
21cr|dcmtk-3.6.7-2|63	
21cr|dcmtk-3.6.7-2|64	#----------------------------------------------------------------------------
21cr|dcmtk-3.6.7-2|65	
21cr|dcmtk-3.6.7-2|66	%package -n %{devname}
21cr|dcmtk-3.6.7-2|67	Summary:	DICOM libraries development files
21cr|dcmtk-3.6.7-2|68	Group:		Development/C
21cr|dcmtk-3.6.7-2|69	# Uses files from bindir
21cr|dcmtk-3.6.7-2|70	Requires:	%{name} = %{EVRD}
21cr|dcmtk-3.6.7-2|71	Provides:	%{name}-devel = %{EVRD}
21cr|dcmtk-3.6.7-2|72	%{expand:%(for i in %{libs_list}; do echo "Requires: %%{mklibname $i %%{major}} = %%{EVRD}"; done) }
21cr|dcmtk-3.6.7-2|73	
21cr|dcmtk-3.6.7-2|74	%description -n %{devname}
21cr|dcmtk-3.6.7-2|75	DCMTK is a collection of libraries and applications implementing large parts
21cr|dcmtk-3.6.7-2|76	the DICOM standard. It includes software for examining, constructing
21cr|dcmtk-3.6.7-2|77	and converting DICOM image files, handling offline media, sending and receiving
21cr|dcmtk-3.6.7-2|78	images over a network connection, as well as demonstrative image storage
21cr|dcmtk-3.6.7-2|79	and worklist servers. DCMTK is is written in a mixture of ANSI C and C++.
21cr|dcmtk-3.6.7-2|80	It comes in complete source code and is made available as "open source"
21cr|dcmtk-3.6.7-2|81	software.
21cr|dcmtk-3.6.7-2|82	
21cr|dcmtk-3.6.7-2|83	This package contains files required for development only.
21cr|dcmtk-3.6.7-2|84	
21cr|dcmtk-3.6.7-2|85	%files -n %{devname}
21cr|dcmtk-3.6.7-2|86	%{_libdir}/*.so
21cr|dcmtk-3.6.7-2|87	%{_includedir}/dcmtk
21cr|dcmtk-3.6.7-2|88	%{_libdir}/cmake/dcmtk/*.cmake
21cr|dcmtk-3.6.7-2|89	%{_libdir}/pkgconfig/dcmtk.pc
21cr|dcmtk-3.6.7-2|90	
21cr|dcmtk-3.6.7-2|91	#----------------------------------------------------------------------------
21cr|dcmtk-3.6.7-2|92	
21cr|dcmtk-3.6.7-2|93	%prep
21cr|dcmtk-3.6.7-2|94	%autosetup -p1
21cr|dcmtk-3.6.7-2|95	
21cr|dcmtk-3.6.7-2|96	%build
21cr|dcmtk-3.6.7-2|97	%cmake \
21cr|dcmtk-3.6.7-2|98	-DBUILD_SHARED_LIBS:BOOL=ON \
21cr|dcmtk-3.6.7-2|99	-DDCMTK_INSTALL_LIBDIR=%{_lib} \
21cr|dcmtk-3.6.7-2|100	-DDCMTK_INSTALL_CMKDIR=%{_libdir}/cmake/dcmtk \
21cr|dcmtk-3.6.7-2|101	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21cr|dcmtk-3.6.7-2|102	-DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \
21cr|dcmtk-3.6.7-2|103	-DDCMTK_DEFAULT_CONFIGURATION_DIR=%{_sysconfdir}/dcmtk \
21cr|dcmtk-3.6.7-2|104	-DDCMTK_WITH_OPENSSL:BOOL=ON \
21cr|dcmtk-3.6.7-2|105	-DDCMTK_ENABLE_PRIVATE_TAGS:BOOL=ON \
21cr|dcmtk-3.6.7-2|106	-DDCMTK_WITH_XML:BOOL=ON \
21cr|dcmtk-3.6.7-2|107	-DDCMTK_WITH_TIFF:BOOL=ON \
21cr|dcmtk-3.6.7-2|108	-DDCMTK_WITH_ZLIB:BOOL=ON \
21cr|dcmtk-3.6.7-2|109	-DDCMTK_WITH_ICONV:BOOL=ON \
21cr|dcmtk-3.6.7-2|110	-DCMAKE_VERBOSE_MAKEFILE=ON \
21cr|dcmtk-3.6.7-2|111	-DDCMTK_INSTALL_DATDIC:STRING=share/libdcmtk12 \
21cr|dcmtk-3.6.7-2|112	-DDCMTK_USE_CXX11_STL:BOOL=ON \
21cr|dcmtk-3.6.7-2|113	-DDCMTK_ENABLE_CXX11:BOOL=ON
21cr|dcmtk-3.6.7-2|114	%make
21cr|dcmtk-3.6.7-2|115	
21cr|dcmtk-3.6.7-2|116	%install
21cr|dcmtk-3.6.7-2|117	%makeinstall_std -C build
21cr|dcmtk-3.6.7-2|118	

919 21
21cr|dcto9p-11.0-6|1	# Workaround to build with GCC 10
21cr|dcto9p-11.0-6|2	%global optflags %{optflags} -fcommon
21cr|dcto9p-11.0-6|3	Summary:	Thomson TO9+ emulator
21cr|dcto9p-11.0-6|4	Name:		dcto9p
21cr|dcto9p-11.0-6|5	Version:	11.0
21cr|dcto9p-11.0-6|6	Release:	6
21cr|dcto9p-11.0-6|7	License:	GPLv3+
21cr|dcto9p-11.0-6|8	Group:		Emulators
21cr|dcto9p-11.0-6|9	Url:		http://dcto9p.free.fr/
21cr|dcto9p-11.0-6|10	Source0:	http://dcto9p.free.fr/v11/download/%{name}v%{version}.tar.gz
21cr|dcto9p-11.0-6|11	Source1:	%{name}-32.png
21cr|dcto9p-11.0-6|12	Source2:	%{name}-16.png
21cr|dcto9p-11.0-6|13	Patch0:		dcto9pv11.0-user_directory.patch.bz2
21cr|dcto9p-11.0-6|14	BuildRequires:	pkgconfig(sdl)
21cr|dcto9p-11.0-6|15	BuildRequires:	pkgconfig(SDL_ttf)
21cr|dcto9p-11.0-6|16	
21cr|dcto9p-11.0-6|17	%description
21cr|dcto9p-11.0-6|18	DCTO9+ is an emulator for the Thomson TO9+ system.
21cr|dcto9p-11.0-6|19	
21cr|dcto9p-11.0-6|20	%files
21cr|dcto9p-11.0-6|21	%doc licence/dcto9pv11-licence.txt licence/gpl-3.0.txt licence/lgpl-3.0.txt licence/vera-copyright.txt
21cr|dcto9p-11.0-6|22	%{_bindir}/%{name}
21cr|dcto9p-11.0-6|23	%{_datadir}/applications/%{name}.desktop
21cr|dcto9p-11.0-6|24	%{_iconsdir}/%{name}.png
21cr|dcto9p-11.0-6|25	%{_liconsdir}/%{name}.png
21cr|dcto9p-11.0-6|26	
21cr|dcto9p-11.0-6|27	#----------------------------------------------------------------------------
21cr|dcto9p-11.0-6|28	
21cr|dcto9p-11.0-6|29	%prep
21cr|dcto9p-11.0-6|30	%setup -q -c %{name}-%{version}-%{release}
21cr|dcto9p-11.0-6|31	%patch0 -p0
21cr|dcto9p-11.0-6|32	sed -i s/cc/"gcc %{optflags}"/g makefile
21cr|dcto9p-11.0-6|33	
21cr|dcto9p-11.0-6|34	%build
21cr|dcto9p-11.0-6|35	%make
21cr|dcto9p-11.0-6|36	
21cr|dcto9p-11.0-6|37	%install
21cr|dcto9p-11.0-6|38	# binary
21cr|dcto9p-11.0-6|39	install -d -m 755 %{buildroot}%{_bindir}
21cr|dcto9p-11.0-6|40	install -m 755 dcto9p %{buildroot}%{_bindir}/
21cr|dcto9p-11.0-6|41	
21cr|dcto9p-11.0-6|42	# icon
21cr|dcto9p-11.0-6|43	install -d -m 755 %{buildroot}%{_iconsdir}
21cr|dcto9p-11.0-6|44	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
21cr|dcto9p-11.0-6|45	install -d -m 755 %{buildroot}%{_liconsdir}
21cr|dcto9p-11.0-6|46	install -m 644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
21cr|dcto9p-11.0-6|47	
21cr|dcto9p-11.0-6|48	# xdg menu
21cr|dcto9p-11.0-6|49	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|dcto9p-11.0-6|50	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|dcto9p-11.0-6|51	[Desktop Entry]
21cr|dcto9p-11.0-6|52	Encoding=UTF-8
21cr|dcto9p-11.0-6|53	Name=DCTO9+
21cr|dcto9p-11.0-6|54	Comment=%{summary}
21cr|dcto9p-11.0-6|55	Exec=%{_bindir}/%{name}
21cr|dcto9p-11.0-6|56	Icon=%{name}
21cr|dcto9p-11.0-6|57	Terminal=false
21cr|dcto9p-11.0-6|58	Type=Application
21cr|dcto9p-11.0-6|59	Categories=Game;Emulator;
21cr|dcto9p-11.0-6|60	EOF

920 21
21cr|dcw-gmt-2.1.1-1|1	Name:           dcw-gmt
21cr|dcw-gmt-2.1.1-1|2	Version:	2.1.1
21cr|dcw-gmt-2.1.1-1|3	Release:	1
21cr|dcw-gmt-2.1.1-1|4	Summary:        Digital Chart of the World (DCW) for GMT
21cr|dcw-gmt-2.1.1-1|5	Group:          Sciences/Geosciences
21cr|dcw-gmt-2.1.1-1|6	License:        LGPLv3+
21cr|dcw-gmt-2.1.1-1|7	URL:            https://github.com/GenericMappingTools/dcw-gmt
21cr|dcw-gmt-2.1.1-1|8	Source0:        https://github.com/GenericMappingTools/dcw-gmt/releases/download/%{version}/dcw-gmt-%{version}.tar.gz
21cr|dcw-gmt-2.1.1-1|9	BuildArch:      noarch
21cr|dcw-gmt-2.1.1-1|10	
21cr|dcw-gmt-2.1.1-1|11	
21cr|dcw-gmt-2.1.1-1|12	%description
21cr|dcw-gmt-2.1.1-1|13	DCW-GMT is an enhancement to the original 1:1,000,000 scale vector basemap of
21cr|dcw-gmt-2.1.1-1|14	the world available from the Princeton University Digital Map and Geospatial
21cr|dcw-gmt-2.1.1-1|15	Information Center and from GeoCommunity at
21cr|dcw-gmt-2.1.1-1|16	http://data.geocomm.com/readme/dcw/dcw.html.  To read and process the data you
21cr|dcw-gmt-2.1.1-1|17	should install GMT, the Generic Mapping Tools.
21cr|dcw-gmt-2.1.1-1|18	
21cr|dcw-gmt-2.1.1-1|19	
21cr|dcw-gmt-2.1.1-1|20	%prep
21cr|dcw-gmt-2.1.1-1|21	%setup -q
21cr|dcw-gmt-2.1.1-1|22	
21cr|dcw-gmt-2.1.1-1|23	# Nothing to build
21cr|dcw-gmt-2.1.1-1|24	
21cr|dcw-gmt-2.1.1-1|25	%install
21cr|dcw-gmt-2.1.1-1|26	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|dcw-gmt-2.1.1-1|27	cp -a *.nc *.txt %{buildroot}/%{_datadir}/%{name}/
21cr|dcw-gmt-2.1.1-1|28	
21cr|dcw-gmt-2.1.1-1|29	
21cr|dcw-gmt-2.1.1-1|30	%files
21cr|dcw-gmt-2.1.1-1|31	%license LICENSE
21cr|dcw-gmt-2.1.1-1|32	%doc README.md
21cr|dcw-gmt-2.1.1-1|33	%{_datadir}/%{name}/

921 21
21cr|ddccontrol-0.4.2-7|1	%define _disable_rebuild_configure 1
21cr|ddccontrol-0.4.2-7|2	
21cr|ddccontrol-0.4.2-7|3	%define dbversion 20061014
21cr|ddccontrol-0.4.2-7|4	%define ddcdb %{name}-db-%{dbversion}
21cr|ddccontrol-0.4.2-7|5	
21cr|ddccontrol-0.4.2-7|6	%define major 0
21cr|ddccontrol-0.4.2-7|7	%define libname %mklibname %{name} %{major}
21cr|ddccontrol-0.4.2-7|8	%define devname %mklibname %{name} -d
21cr|ddccontrol-0.4.2-7|9	
21cr|ddccontrol-0.4.2-7|10	Summary:	Ddccontrol control the monitor parameters
21cr|ddccontrol-0.4.2-7|11	Name:		ddccontrol
21cr|ddccontrol-0.4.2-7|12	Version:	0.4.2
21cr|ddccontrol-0.4.2-7|13	Release:	7
21cr|ddccontrol-0.4.2-7|14	License:	GPL
21cr|ddccontrol-0.4.2-7|15	Group:		System/Kernel and hardware
21cr|ddccontrol-0.4.2-7|16	Url:		http://ddccontrol.sourceforge.net/
21cr|ddccontrol-0.4.2-7|17	Source0:	%{name}-%{version}.tar.bz2
21cr|ddccontrol-0.4.2-7|18	Source1:	%{ddcdb}.tar.bz2
21cr|ddccontrol-0.4.2-7|19	Patch0:		ddccontrol-0.4.2-fix-str-fmt.patch
21cr|ddccontrol-0.4.2-7|20	BuildRequires:	pciutils-devel
21cr|ddccontrol-0.4.2-7|21	BuildRequires:	libxml2-devel
21cr|ddccontrol-0.4.2-7|22	BuildRequires:	perl(XML::Parser)
21cr|ddccontrol-0.4.2-7|23	BuildRequires:	gtk+2-devel
21cr|ddccontrol-0.4.2-7|24	ExclusiveArch:	%{ix86} %{x86_64}
21cr|ddccontrol-0.4.2-7|25	
21cr|ddccontrol-0.4.2-7|26	%description
21cr|ddccontrol-0.4.2-7|27	DDCcontrol is a program running on Linux, used to control monitor parameters,
21cr|ddccontrol-0.4.2-7|28	like brightness and contrast, by software, i.e. without using the OSD
21cr|ddccontrol-0.4.2-7|29	and the buttons in front of the monitor.
21cr|ddccontrol-0.4.2-7|30	
21cr|ddccontrol-0.4.2-7|31	%files
21cr|ddccontrol-0.4.2-7|32	%{_bindir}/ddccontrol
21cr|ddccontrol-0.4.2-7|33	%{_bindir}/ddcpci
21cr|ddccontrol-0.4.2-7|34	%{_bindir}/gddccontrol
21cr|ddccontrol-0.4.2-7|35	%{_datadir}/locale/*/*/*
21cr|ddccontrol-0.4.2-7|36	%{_datadir}/ddccontrol-db/*
21cr|ddccontrol-0.4.2-7|37	%{_datadir}/pixmaps/*
21cr|ddccontrol-0.4.2-7|38	%{_datadir}/applications/*
21cr|ddccontrol-0.4.2-7|39	%{_mandir}/man1/*
21cr|ddccontrol-0.4.2-7|40	
21cr|ddccontrol-0.4.2-7|41	#----------------------------------------------------------------------------
21cr|ddccontrol-0.4.2-7|42	
21cr|ddccontrol-0.4.2-7|43	%package -n %{libname}
21cr|ddccontrol-0.4.2-7|44	Summary:	Libddccontrol library
21cr|ddccontrol-0.4.2-7|45	Group:		Development/Other
21cr|ddccontrol-0.4.2-7|46	Provides:	lib%{name} = %{version}
21cr|ddccontrol-0.4.2-7|47	
21cr|ddccontrol-0.4.2-7|48	%description -n %{libname}
21cr|ddccontrol-0.4.2-7|49	DDCcontrol is a program running on Linux, used to control monitor parameters,
21cr|ddccontrol-0.4.2-7|50	like brightness and contrast, by software, i.e. without using the OSD
21cr|ddccontrol-0.4.2-7|51	and the buttons in front of the monitor.
21cr|ddccontrol-0.4.2-7|52	
21cr|ddccontrol-0.4.2-7|53	%files -n %{libname}
21cr|ddccontrol-0.4.2-7|54	%{_libdir}/*.so.%{major}*
21cr|ddccontrol-0.4.2-7|55	
21cr|ddccontrol-0.4.2-7|56	#----------------------------------------------------------------------------
21cr|ddccontrol-0.4.2-7|57	
21cr|ddccontrol-0.4.2-7|58	%package -n %{devname}
21cr|ddccontrol-0.4.2-7|59	Summary:	Libddccontrol library headers and development libraries
21cr|ddccontrol-0.4.2-7|60	Group:		Development/Other
21cr|ddccontrol-0.4.2-7|61	Requires:	%{libname} = %{EVRD}
21cr|ddccontrol-0.4.2-7|62	Provides:	lib%{name}-devel = %{EVRD}
21cr|ddccontrol-0.4.2-7|63	Provides:	%{name}-devel = %{EVRD}
21cr|ddccontrol-0.4.2-7|64	
21cr|ddccontrol-0.4.2-7|65	%description -n %{devname}
21cr|ddccontrol-0.4.2-7|66	libddccontrol devel files
21cr|ddccontrol-0.4.2-7|67	
21cr|ddccontrol-0.4.2-7|68	%files -n %{devname}
21cr|ddccontrol-0.4.2-7|69	%{_libdir}/*.so
21cr|ddccontrol-0.4.2-7|70	%{_includedir}/%{name}
21cr|ddccontrol-0.4.2-7|71	
21cr|ddccontrol-0.4.2-7|72	#----------------------------------------------------------------------------
21cr|ddccontrol-0.4.2-7|73	
21cr|ddccontrol-0.4.2-7|74	%prep
21cr|ddccontrol-0.4.2-7|75	%setup -q -a 1
21cr|ddccontrol-0.4.2-7|76	%patch0 -p0
21cr|ddccontrol-0.4.2-7|77	
21cr|ddccontrol-0.4.2-7|78	%build
21cr|ddccontrol-0.4.2-7|79	%global optflags %{optflags} -fcommon
21cr|ddccontrol-0.4.2-7|80	%configure
21cr|ddccontrol-0.4.2-7|81	%make
21cr|ddccontrol-0.4.2-7|82	cd %{ddcdb}
21cr|ddccontrol-0.4.2-7|83	%configure \
21cr|ddccontrol-0.4.2-7|84	--prefix=%{_prefix}/%{name}
21cr|ddccontrol-0.4.2-7|85	%make
21cr|ddccontrol-0.4.2-7|86	
21cr|ddccontrol-0.4.2-7|87	%install
21cr|ddccontrol-0.4.2-7|88	%makeinstall_std
21cr|ddccontrol-0.4.2-7|89	cd %{ddcdb}
21cr|ddccontrol-0.4.2-7|90	%makeinstall_std
21cr|ddccontrol-0.4.2-7|91	chmod 755 %{buildroot}%{_bindir}/ddcpci
21cr|ddccontrol-0.4.2-7|92	

922 21
21cr|ddclient-3.9.1-1|1	Summary:	Client to update dynamic DNS host entries
21cr|ddclient-3.9.1-1|2	Name:		ddclient
21cr|ddclient-3.9.1-1|3	Version:	3.9.1
21cr|ddclient-3.9.1-1|4	Release:	1
21cr|ddclient-3.9.1-1|5	License:	GPLv2+
21cr|ddclient-3.9.1-1|6	Group:		System/Configuration/Networking
21cr|ddclient-3.9.1-1|7	Url:		http://ddclient.sourceforge.net/
21cr|ddclient-3.9.1-1|8	Source0:	http://prdownloads.sourceforge.net/ddclient/%name-%version.tar.gz
21cr|ddclient-3.9.1-1|9	Source1:	ddclient.rwtab
21cr|ddclient-3.9.1-1|10	Source2:	ddclient.service
21cr|ddclient-3.9.1-1|11	Source3:	ddclient.sysconfig
21cr|ddclient-3.9.1-1|12	Source4:	ddclient.NetworkManager
21cr|ddclient-3.9.1-1|13	Source5:	ddclient-tmpfiles.conf
21cr|ddclient-3.9.1-1|14	Patch0:		ddclient-3.8.1-config.patch
21cr|ddclient-3.9.1-1|15	Requires:	perl(IO::Socket::SSL)
21cr|ddclient-3.9.1-1|16	Requires(post):	systemd
21cr|ddclient-3.9.1-1|17	Requires(pre,post,postun):	rpm-helper
21cr|ddclient-3.9.1-1|18	BuildArch:	noarch
21cr|ddclient-3.9.1-1|19	
21cr|ddclient-3.9.1-1|20	%description
21cr|ddclient-3.9.1-1|21	ddclient is a Perl client used to update dynamic DNS entries for accounts
21cr|ddclient-3.9.1-1|22	on many different dynamic DNS services. Features include: Operating as a
21cr|ddclient-3.9.1-1|23	daemon, manual and automatic updates, static and dynamic updates, optimized
21cr|ddclient-3.9.1-1|24	updates for multiple addresses, MX, wildcards, abuse avoidance, retrying
21cr|ddclient-3.9.1-1|25	the failed updates and sending update status to syslog and through e-mail.
21cr|ddclient-3.9.1-1|26	
21cr|ddclient-3.9.1-1|27	%files
21cr|ddclient-3.9.1-1|28	%doc README*
21cr|ddclient-3.9.1-1|29	%{_sbindir}/%{name}
21cr|ddclient-3.9.1-1|30	%dir %{_sysconfdir}/%{name}
21cr|ddclient-3.9.1-1|31	%attr(0600,%{name},%{name}) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|ddclient-3.9.1-1|32	%config(noreplace) %{_sysconfdir}/rwtab.d/%{name}
21cr|ddclient-3.9.1-1|33	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|ddclient-3.9.1-1|34	%dir %{_localstatedir}/cache/%{name}
21cr|ddclient-3.9.1-1|35	%attr(0600,%{name},%{name}) %ghost %{_localstatedir}/cache/%{name}/%{name}.cache
21cr|ddclient-3.9.1-1|36	%{_sysconfdir}/NetworkManager/dispatcher.d/50-%{name}
21cr|ddclient-3.9.1-1|37	%{_tmpfilesdir}/%{name}.conf
21cr|ddclient-3.9.1-1|38	%{_unitdir}/%{name}.service
21cr|ddclient-3.9.1-1|39	
21cr|ddclient-3.9.1-1|40	%pre
21cr|ddclient-3.9.1-1|41	%_pre_useradd %{name} %{_localstatedir}/cache/%{name} /sbin/nologin
21cr|ddclient-3.9.1-1|42	
21cr|ddclient-3.9.1-1|43	%post
21cr|ddclient-3.9.1-1|44	%_tmpfilescreate %{name}
21cr|ddclient-3.9.1-1|45	%create_ghostfile %{_localstatedir}/cache/%{name}/%{name}.cache %{name} %{name} 600
21cr|ddclient-3.9.1-1|46	
21cr|ddclient-3.9.1-1|47	%postun
21cr|ddclient-3.9.1-1|48	%_postun_userdel %{name}
21cr|ddclient-3.9.1-1|49	
21cr|ddclient-3.9.1-1|50	#----------------------------------------------------------------------------
21cr|ddclient-3.9.1-1|51	
21cr|ddclient-3.9.1-1|52	%prep
21cr|ddclient-3.9.1-1|53	%setup -q
21cr|ddclient-3.9.1-1|54	%autopatch -p1
21cr|ddclient-3.9.1-1|55	
21cr|ddclient-3.9.1-1|56	%build
21cr|ddclient-3.9.1-1|57	
21cr|ddclient-3.9.1-1|58	%install
21cr|ddclient-3.9.1-1|59	chmod 644 README*
21cr|ddclient-3.9.1-1|60	
21cr|ddclient-3.9.1-1|61	install -D -p -m 755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|ddclient-3.9.1-1|62	install -D -p -m 600 sample-etc_ddclient.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|ddclient-3.9.1-1|63	install -D -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rwtab.d/%{name}
21cr|ddclient-3.9.1-1|64	install -D -p -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
21cr|ddclient-3.9.1-1|65	install -D -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|ddclient-3.9.1-1|66	install -D -p -m 755 %{SOURCE4} %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/50-%{name}
21cr|ddclient-3.9.1-1|67	install -D -p -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|ddclient-3.9.1-1|68	
21cr|ddclient-3.9.1-1|69	mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}
21cr|ddclient-3.9.1-1|70	touch %{buildroot}%{_localstatedir}/cache/%{name}/%{name}.cache
21cr|ddclient-3.9.1-1|71	

923 21
21cr|ddcutil-1.4.1-2|1	%define major 4
21cr|ddcutil-1.4.1-2|2	%define libname %mklibname %{name} %{major}
21cr|ddcutil-1.4.1-2|3	%define devname %mklibname %{name} -d
21cr|ddcutil-1.4.1-2|4	
21cr|ddcutil-1.4.1-2|5	%global optflags %{optflags} %(pkg-config --cflags-only-I libkmod || :)
21cr|ddcutil-1.4.1-2|6	
21cr|ddcutil-1.4.1-2|7	Summary:	Query and update monitor settings
21cr|ddcutil-1.4.1-2|8	Name:		ddcutil
21cr|ddcutil-1.4.1-2|9	Version:	1.4.1
21cr|ddcutil-1.4.1-2|10	Release:	2
21cr|ddcutil-1.4.1-2|11	License:	GPLv2+
21cr|ddcutil-1.4.1-2|12	Group:		System/Kernel and hardware
21cr|ddcutil-1.4.1-2|13	Url:		http://www.ddcutil.com
21cr|ddcutil-1.4.1-2|14	Source0:	https://github.com/rockowitz/ddcutil/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|ddcutil-1.4.1-2|15	Patch0:		ddcutil-1.4.1-kmod.patch
21cr|ddcutil-1.4.1-2|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|ddcutil-1.4.1-2|17	BuildRequires:	pkgconfig(libdrm)
21cr|ddcutil-1.4.1-2|18	BuildRequires:	pkgconfig(libkmod)
21cr|ddcutil-1.4.1-2|19	BuildRequires:	pkgconfig(libudev)
21cr|ddcutil-1.4.1-2|20	BuildRequires:	pkgconfig(libusb-1.0)
21cr|ddcutil-1.4.1-2|21	BuildRequires:	pkgconfig(systemd)
21cr|ddcutil-1.4.1-2|22	BuildRequires:	pkgconfig(xrandr)
21cr|ddcutil-1.4.1-2|23	Requires:	hwdata
21cr|ddcutil-1.4.1-2|24	Requires:	i2c-tools
21cr|ddcutil-1.4.1-2|25	
21cr|ddcutil-1.4.1-2|26	%description
21cr|ddcutil-1.4.1-2|27	Query and change monitor settings.
21cr|ddcutil-1.4.1-2|28	
21cr|ddcutil-1.4.1-2|29	ddcutil communicates with monitors implementing MCCS (Monitor Control Command
21cr|ddcutil-1.4.1-2|30	Set), using either the DDC/CI protocol on the I2C bus or as a Human Interface
21cr|ddcutil-1.4.1-2|31	Device on USB.  In general, anything that can be controlled using a monitor's
21cr|ddcutil-1.4.1-2|32	on-screen display can be controlled by this program.  Examples include
21cr|ddcutil-1.4.1-2|33	changing a monitor's input source and adjusting its brightness.
21cr|ddcutil-1.4.1-2|34	
21cr|ddcutil-1.4.1-2|35	%files
21cr|ddcutil-1.4.1-2|36	%doc AUTHORS NEWS.md README.md CHANGELOG.md
21cr|ddcutil-1.4.1-2|37	%license COPYING
21cr|ddcutil-1.4.1-2|38	%{_bindir}/%{name}
21cr|ddcutil-1.4.1-2|39	%{_datadir}/%{name}
21cr|ddcutil-1.4.1-2|40	%{_mandir}/man1/%{name}.1.*
21cr|ddcutil-1.4.1-2|41	%{_udevrulesdir}/60-ddcutil.rules
21cr|ddcutil-1.4.1-2|42	
21cr|ddcutil-1.4.1-2|43	#----------------------------------------------------------------------------
21cr|ddcutil-1.4.1-2|44	
21cr|ddcutil-1.4.1-2|45	%package -n %{libname}
21cr|ddcutil-1.4.1-2|46	Summary:	Shared library to query and update monitor settings
21cr|ddcutil-1.4.1-2|47	Group:		System/Libraries
21cr|ddcutil-1.4.1-2|48	
21cr|ddcutil-1.4.1-2|49	%description -n %{libname}
21cr|ddcutil-1.4.1-2|50	Shared library version of ddcutil, exposing a C API.
21cr|ddcutil-1.4.1-2|51	
21cr|ddcutil-1.4.1-2|52	%files -n %{libname}
21cr|ddcutil-1.4.1-2|53	%doc AUTHORS NEWS.md README.md CHANGELOG.md
21cr|ddcutil-1.4.1-2|54	%license COPYING
21cr|ddcutil-1.4.1-2|55	%{_libdir}/lib%{name}.so.%{major}*
21cr|ddcutil-1.4.1-2|56	
21cr|ddcutil-1.4.1-2|57	#----------------------------------------------------------------------------
21cr|ddcutil-1.4.1-2|58	
21cr|ddcutil-1.4.1-2|59	%package -n %{devname}
21cr|ddcutil-1.4.1-2|60	Summary:	Development files for libddcutil
21cr|ddcutil-1.4.1-2|61	Group:		Development/C
21cr|ddcutil-1.4.1-2|62	Requires:	%{libname} = %{EVRD}
21cr|ddcutil-1.4.1-2|63	
21cr|ddcutil-1.4.1-2|64	%description -n %{devname}
21cr|ddcutil-1.4.1-2|65	Development files for libddcutil.
21cr|ddcutil-1.4.1-2|66	
21cr|ddcutil-1.4.1-2|67	%files -n %{devname}
21cr|ddcutil-1.4.1-2|68	%{_libdir}/lib%{name}.so
21cr|ddcutil-1.4.1-2|69	%{_includedir}/%{name}*.h
21cr|ddcutil-1.4.1-2|70	%{_libdir}/cmake/%{name}
21cr|ddcutil-1.4.1-2|71	%{_libdir}/pkgconfig/%{name}.pc
21cr|ddcutil-1.4.1-2|72	
21cr|ddcutil-1.4.1-2|73	#----------------------------------------------------------------------------
21cr|ddcutil-1.4.1-2|74	
21cr|ddcutil-1.4.1-2|75	%prep
21cr|ddcutil-1.4.1-2|76	%setup -q
21cr|ddcutil-1.4.1-2|77	%patch0 -p1
21cr|ddcutil-1.4.1-2|78	
21cr|ddcutil-1.4.1-2|79	%build
21cr|ddcutil-1.4.1-2|80	NOCONFIGURE=1 ./autogen.sh
21cr|ddcutil-1.4.1-2|81	%configure \
21cr|ddcutil-1.4.1-2|82	--enable-lib=yes
21cr|ddcutil-1.4.1-2|83	%make
21cr|ddcutil-1.4.1-2|84	
21cr|ddcutil-1.4.1-2|85	%install
21cr|ddcutil-1.4.1-2|86	%makeinstall_std
21cr|ddcutil-1.4.1-2|87	
21cr|ddcutil-1.4.1-2|88	# Make sure udev rules dir is correct
21cr|ddcutil-1.4.1-2|89	rm -f %{buildroot}%{_prefix}/lib/udev/rules.d/60-ddcutil.rules
21cr|ddcutil-1.4.1-2|90	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|ddcutil-1.4.1-2|91	install -m 644 data/usr/lib/udev/rules.d/60-ddcutil.rules %{buildroot}%{_udevrulesdir}/60-ddcutil.rules
21cr|ddcutil-1.4.1-2|92	

924 21
21cr|ddpy-0.1-9|1	Summary:	Write iso into removable disk simple gui
21cr|ddpy-0.1-9|2	Name:		ddpy
21cr|ddpy-0.1-9|3	Version:	0.1
21cr|ddpy-0.1-9|4	Release:	9
21cr|ddpy-0.1-9|5	License:	GPLv3
21cr|ddpy-0.1-9|6	Group:		System/Base
21cr|ddpy-0.1-9|7	
21cr|ddpy-0.1-9|8	Source1:	dd.py
21cr|ddpy-0.1-9|9	Source3:	%{name}.po
21cr|ddpy-0.1-9|10	Source4:	%{name}.ui
21cr|ddpy-0.1-9|11	Source5:	ddlib.py
21cr|ddpy-0.1-9|12	Source6:	%{name}.svg
21cr|ddpy-0.1-9|13	Source7:	%{name}-gtk.py
21cr|ddpy-0.1-9|14	Source8:	%{name}-gtk.desktop
21cr|ddpy-0.1-9|15	Source9:	%{name}-gtk.policy
21cr|ddpy-0.1-9|16	
21cr|ddpy-0.1-9|17	BuildRequires:	/usr/bin/msgfmt
21cr|ddpy-0.1-9|18	
21cr|ddpy-0.1-9|19	Requires:	/usr/sbin/sgdisk
21cr|ddpy-0.1-9|20	Requires:	/usr/sbin/gdisk
21cr|ddpy-0.1-9|21	Requires:	/usr/sbin/mkfs.exfat
21cr|ddpy-0.1-9|22	Requires:	python3-gi
21cr|ddpy-0.1-9|23	
21cr|ddpy-0.1-9|24	Provides:	ddpy-gtk
21cr|ddpy-0.1-9|25	
21cr|ddpy-0.1-9|26	%description
21cr|ddpy-0.1-9|27	Simple GUI write iso into disk (aka dd)
21cr|ddpy-0.1-9|28	
21cr|ddpy-0.1-9|29	%files -f %{name}.lang
21cr|ddpy-0.1-9|30	%{_bindir}/%{name}
21cr|ddpy-0.1-9|31	%{_bindir}/%{name}-gtk
21cr|ddpy-0.1-9|32	%dir %{_datadir}/%{name}
21cr|ddpy-0.1-9|33	%{_datadir}/%{name}/*
21cr|ddpy-0.1-9|34	%{_iconsdir}/%{name}.svg
21cr|ddpy-0.1-9|35	%{_datadir}/applications/%{name}-gtk.desktop
21cr|ddpy-0.1-9|36	%{python3_sitelib}/%{name}/__init__.py
21cr|ddpy-0.1-9|37	%{python3_sitelib}/%{name}/ddlib.py
21cr|ddpy-0.1-9|38	%{python3_sitelib}/%{name}/__pycache__/*.pyc
21cr|ddpy-0.1-9|39	%{_datadir}/polkit-1/actions/org.rosa.%{name}-gtk.policy
21cr|ddpy-0.1-9|40	
21cr|ddpy-0.1-9|41	%prep
21cr|ddpy-0.1-9|42	
21cr|ddpy-0.1-9|43	%build
21cr|ddpy-0.1-9|44	
21cr|ddpy-0.1-9|45	%install
21cr|ddpy-0.1-9|46	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|ddpy-0.1-9|47	mkdir -p %{buildroot}%{_bindir}
21cr|ddpy-0.1-9|48	mkdir -p %{buildroot}%{_datadir}/applications
21cr|ddpy-0.1-9|49	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|ddpy-0.1-9|50	mkdir -p %{buildroot}%{_iconsdir}
21cr|ddpy-0.1-9|51	mkdir -p %{buildroot}%{python3_sitelib}/%{name}
21cr|ddpy-0.1-9|52	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions/
21cr|ddpy-0.1-9|53	
21cr|ddpy-0.1-9|54	install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|ddpy-0.1-9|55	install -m 0755 %{SOURCE7} %{buildroot}%{_bindir}/%{name}-gtk
21cr|ddpy-0.1-9|56	
21cr|ddpy-0.1-9|57	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|ddpy-0.1-9|58	msgfmt -v %{SOURCE3} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21cr|ddpy-0.1-9|59	
21cr|ddpy-0.1-9|60	install -m 0644 %{SOURCE6} %{buildroot}%{_datadir}/%{name}/
21cr|ddpy-0.1-9|61	install -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/%{name}/
21cr|ddpy-0.1-9|62	
21cr|ddpy-0.1-9|63	install -m 0644 %{SOURCE8} %{buildroot}%{_datadir}/applications/
21cr|ddpy-0.1-9|64	
21cr|ddpy-0.1-9|65	install -m 0644 %{SOURCE5} %{buildroot}%{python3_sitelib}/%{name}/
21cr|ddpy-0.1-9|66	:> %{buildroot}%{python3_sitelib}/%{name}/__init__.py
21cr|ddpy-0.1-9|67	ln -s %{_datadir}/%{name}/%{name}.svg  %{buildroot}%{_iconsdir}/%{name}.svg
21cr|ddpy-0.1-9|68	install -m 0644 %{SOURCE9} %{buildroot}%{_datadir}/polkit-1/actions/org.rosa.%{name}-gtk.policy
21cr|ddpy-0.1-9|69	%find_lang %{name}
21cr|ddpy-0.1-9|70	

925 21
21cr|ddrescue-1.26-1|1	Summary:	Data recovery tool
21cr|ddrescue-1.26-1|2	Name:		ddrescue
21cr|ddrescue-1.26-1|3	Version:	1.26
21cr|ddrescue-1.26-1|4	Release:	1
21cr|ddrescue-1.26-1|5	License:	GPLv3+
21cr|ddrescue-1.26-1|6	Group:		System/Kernel and hardware
21cr|ddrescue-1.26-1|7	Url:		http://www.gnu.org/software/ddrescue/ddrescue.html
21cr|ddrescue-1.26-1|8	Source0:	http://ftp.gnu.org/gnu/ddrescue/%{name}-%{version}.tar.lz
21cr|ddrescue-1.26-1|9	Source1:	http://ftp.gnu.org/gnu/ddrescue/%{name}-%{version}.tar.lz.sig
21cr|ddrescue-1.26-1|10	BuildRequires:	lzip
21cr|ddrescue-1.26-1|11	
21cr|ddrescue-1.26-1|12	%description
21cr|ddrescue-1.26-1|13	GNU ddrescue is a data recovery tool. It copies data from one file or block
21cr|ddrescue-1.26-1|14	device (hard disc, CDROM, etc) to another, trying hard to rescue data in
21cr|ddrescue-1.26-1|15	case of read errors.
21cr|ddrescue-1.26-1|16	
21cr|ddrescue-1.26-1|17	Ddrescue does not truncate the output file if not asked to. So, every time
21cr|ddrescue-1.26-1|18	you run it on the same output file, it tries to fill in the gaps.
21cr|ddrescue-1.26-1|19	
21cr|ddrescue-1.26-1|20	The basic operation of ddrescue is fully automatic. That is, you don't have
21cr|ddrescue-1.26-1|21	to wait for an error, stop the program, read the log, run it in reverse mode.
21cr|ddrescue-1.26-1|22	
21cr|ddrescue-1.26-1|23	If you use the log-file feature of ddrescue, the data is rescued very
21cr|ddrescue-1.26-1|24	efficiently (only the needed blocks are read). Also you can interrupt the
21cr|ddrescue-1.26-1|25	rescue at any time and resume it later at the same point.
21cr|ddrescue-1.26-1|26	
21cr|ddrescue-1.26-1|27	Automatic merging of backups: If you have two or more damaged copies of a file,
21cr|ddrescue-1.26-1|28	CDROM, etc, and run ddrescue on all of them, one at a time, with the same
21cr|ddrescue-1.26-1|29	output file, you will probably obtain a complete and error-free file. This is
21cr|ddrescue-1.26-1|30	so because the probability of having damaged areas at the same places on
21cr|ddrescue-1.26-1|31	different input files is very low. Using the log-file, only the needed blocks
21cr|ddrescue-1.26-1|32	are read from the second and successive copies.
21cr|ddrescue-1.26-1|33	
21cr|ddrescue-1.26-1|34	The log-file is periodically saved to disc. So in case of a crash you can
21cr|ddrescue-1.26-1|35	resume the rescue with little recopying.
21cr|ddrescue-1.26-1|36	
21cr|ddrescue-1.26-1|37	Also, the same log-file can be used for multiple commands that copy different
21cr|ddrescue-1.26-1|38	areas of the file, and for multiple recovery attempts over different subsets.
21cr|ddrescue-1.26-1|39	
21cr|ddrescue-1.26-1|40	Ddrescue aligns its I/O buffer to the sector size so that it can be used to
21cr|ddrescue-1.26-1|41	read from raw devices. For efficiency reasons, also aligns it to the memory
21cr|ddrescue-1.26-1|42	page size if page size is a multiple of sector size.
21cr|ddrescue-1.26-1|43	
21cr|ddrescue-1.26-1|44	%files
21cr|ddrescue-1.26-1|45	%doc AUTHORS ChangeLog README
21cr|ddrescue-1.26-1|46	%{_bindir}/*
21cr|ddrescue-1.26-1|47	%{_infodir}/*
21cr|ddrescue-1.26-1|48	%{_mandir}/*/*
21cr|ddrescue-1.26-1|49	
21cr|ddrescue-1.26-1|50	#-----------------------------------------------------------------------------
21cr|ddrescue-1.26-1|51	
21cr|ddrescue-1.26-1|52	%prep
21cr|ddrescue-1.26-1|53	%setup -q
21cr|ddrescue-1.26-1|54	
21cr|ddrescue-1.26-1|55	%build
21cr|ddrescue-1.26-1|56	%configure
21cr|ddrescue-1.26-1|57	%make CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|ddrescue-1.26-1|58	
21cr|ddrescue-1.26-1|59	%install
21cr|ddrescue-1.26-1|60	%makeinstall_std

926 21
21cr|dd_rhelp-0.3.0-4|1	Summary:	A hard disk rescue helper
21cr|dd_rhelp-0.3.0-4|2	Name:		dd_rhelp
21cr|dd_rhelp-0.3.0-4|3	Version:	0.3.0
21cr|dd_rhelp-0.3.0-4|4	Release:	4
21cr|dd_rhelp-0.3.0-4|5	Source0:	http://www.kalysto.org/pkg/%{name}-%{version}.tar.gz
21cr|dd_rhelp-0.3.0-4|6	License:	GPLv2
21cr|dd_rhelp-0.3.0-4|7	Group:		System/Kernel and hardware
21cr|dd_rhelp-0.3.0-4|8	Url:		http://www.kalysto.org/utilities/dd_rhelp/index.en.html
21cr|dd_rhelp-0.3.0-4|9	BuildArch:	noarch
21cr|dd_rhelp-0.3.0-4|10	Requires:	dd_rescue
21cr|dd_rhelp-0.3.0-4|11	
21cr|dd_rhelp-0.3.0-4|12	%description
21cr|dd_rhelp-0.3.0-4|13	dd_rhelp is a bash script that handles a very useful program written
21cr|dd_rhelp-0.3.0-4|14	in C by Kurt Garloff which is called dd_rescue, it roughly act as the
21cr|dd_rhelp-0.3.0-4|15	dd Linux command with the characteristic to NOT stop when it falls on
21cr|dd_rhelp-0.3.0-4|16	read/write errors.
21cr|dd_rhelp-0.3.0-4|17	
21cr|dd_rhelp-0.3.0-4|18	%prep
21cr|dd_rhelp-0.3.0-4|19	%setup -q
21cr|dd_rhelp-0.3.0-4|20	perl -pi -e "s|59 Temple Place, Suite 330, Boston, MA  02111-1307  USA|51 Franklin Street, Fifth Floor, Boston, MA 02110-1301|" COPYING
21cr|dd_rhelp-0.3.0-4|21	perl -pi -e "s|Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307|Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301|" dd_rhelp
21cr|dd_rhelp-0.3.0-4|22	
21cr|dd_rhelp-0.3.0-4|23	%build
21cr|dd_rhelp-0.3.0-4|24	
21cr|dd_rhelp-0.3.0-4|25	%install
21cr|dd_rhelp-0.3.0-4|26	install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|dd_rhelp-0.3.0-4|27	
21cr|dd_rhelp-0.3.0-4|28	%files
21cr|dd_rhelp-0.3.0-4|29	%doc ChangeLog FAQ NEWS README THANKS TODO COPYING
21cr|dd_rhelp-0.3.0-4|30	%{_bindir}/%{name}

927 21
21cr|deadbeef-plugin-infobar-1.4-4|1	# Workaround to build with GCC 10
21cr|deadbeef-plugin-infobar-1.4-4|2	%global optflags %{optflags} -fcommon
21cr|deadbeef-plugin-infobar-1.4-4|3	%if %{_use_internal_dependency_generator}
21cr|deadbeef-plugin-infobar-1.4-4|4	%global __provides_exclude ddb_infobar_gtk3\\.so(.*)
21cr|deadbeef-plugin-infobar-1.4-4|5	%endif
21cr|deadbeef-plugin-infobar-1.4-4|6	
21cr|deadbeef-plugin-infobar-1.4-4|7	Summary:	InfoBar plugin for DeaDBeeF
21cr|deadbeef-plugin-infobar-1.4-4|8	Name:		deadbeef-plugin-infobar
21cr|deadbeef-plugin-infobar-1.4-4|9	Version:	1.4
21cr|deadbeef-plugin-infobar-1.4-4|10	Release:	4
21cr|deadbeef-plugin-infobar-1.4-4|11	License:	GPLv2+
21cr|deadbeef-plugin-infobar-1.4-4|12	Group:		Sound
21cr|deadbeef-plugin-infobar-1.4-4|13	Url:		https://bitbucket.org/dsimbiriatin/deadbeef-infobar
21cr|deadbeef-plugin-infobar-1.4-4|14	Source0:	https://bitbucket.org/dsimbiriatin/deadbeef-infobar/downloads/deadbeef-infobar-%{version}.tar.gz
21cr|deadbeef-plugin-infobar-1.4-4|15	BuildRequires:	deadbeef-devel
21cr|deadbeef-plugin-infobar-1.4-4|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|deadbeef-plugin-infobar-1.4-4|17	BuildRequires:	pkgconfig(libxml-2.0)
21cr|deadbeef-plugin-infobar-1.4-4|18	Requires:	deadbeef
21cr|deadbeef-plugin-infobar-1.4-4|19	
21cr|deadbeef-plugin-infobar-1.4-4|20	%description
21cr|deadbeef-plugin-infobar-1.4-4|21	InfoBar plugin for DeaDBeeF. It allows you to view:
21cr|deadbeef-plugin-infobar-1.4-4|22	- lyrics for the current song;
21cr|deadbeef-plugin-infobar-1.4-4|23	- biography for the current artist;
21cr|deadbeef-plugin-infobar-1.4-4|24	- list of the similar artists.
21cr|deadbeef-plugin-infobar-1.4-4|25	
21cr|deadbeef-plugin-infobar-1.4-4|26	%files
21cr|deadbeef-plugin-infobar-1.4-4|27	%doc COPYING
21cr|deadbeef-plugin-infobar-1.4-4|28	%{_libdir}/deadbeef/ddb_infobar_gtk3.so
21cr|deadbeef-plugin-infobar-1.4-4|29	
21cr|deadbeef-plugin-infobar-1.4-4|30	#----------------------------------------------------------------------------
21cr|deadbeef-plugin-infobar-1.4-4|31	
21cr|deadbeef-plugin-infobar-1.4-4|32	%prep
21cr|deadbeef-plugin-infobar-1.4-4|33	%setup -qn deadbeef-infobar-%{version}
21cr|deadbeef-plugin-infobar-1.4-4|34	
21cr|deadbeef-plugin-infobar-1.4-4|35	%build
21cr|deadbeef-plugin-infobar-1.4-4|36	%setup_compile_flags
21cr|deadbeef-plugin-infobar-1.4-4|37	%make gtk3
21cr|deadbeef-plugin-infobar-1.4-4|38	
21cr|deadbeef-plugin-infobar-1.4-4|39	%install
21cr|deadbeef-plugin-infobar-1.4-4|40	mkdir -p %{buildroot}%{_libdir}/deadbeef/
21cr|deadbeef-plugin-infobar-1.4-4|41	install -m 0755 gtk3/ddb_infobar_gtk3.so %{buildroot}%{_libdir}/deadbeef/ddb_infobar_gtk3.so

928 21
21cr|deadbeef-plugin-mpris-2.1.5-5|1	%if %{_use_internal_dependency_generator}
21cr|deadbeef-plugin-mpris-2.1.5-5|2	%global __provides_exclude mpris\\.so(.*)
21cr|deadbeef-plugin-mpris-2.1.5-5|3	%endif
21cr|deadbeef-plugin-mpris-2.1.5-5|4	
21cr|deadbeef-plugin-mpris-2.1.5-5|5	Summary:	MPRIS support plugin for DeaDBeeF
21cr|deadbeef-plugin-mpris-2.1.5-5|6	Name:		deadbeef-plugin-mpris
21cr|deadbeef-plugin-mpris-2.1.5-5|7	Version:	2.1.5
21cr|deadbeef-plugin-mpris-2.1.5-5|8	Release:	5
21cr|deadbeef-plugin-mpris-2.1.5-5|9	License:	GPLv3+
21cr|deadbeef-plugin-mpris-2.1.5-5|10	Group:		Sound
21cr|deadbeef-plugin-mpris-2.1.5-5|11	Url:		https://github.com/kernelhcy/DeaDBeeF-MPRIS-plugin
21cr|deadbeef-plugin-mpris-2.1.5-5|12	# Snapshot from git, version from configure.ac
21cr|deadbeef-plugin-mpris-2.1.5-5|13	Source0:	deadbeef-mpris-plugin-%{version}.tar.bz2
21cr|deadbeef-plugin-mpris-2.1.5-5|14	Patch0:		deadbeef-plugin-mpris-2.1.5-fix-crash.patch
21cr|deadbeef-plugin-mpris-2.1.5-5|15	BuildRequires:	deadbeef-devel
21cr|deadbeef-plugin-mpris-2.1.5-5|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|deadbeef-plugin-mpris-2.1.5-5|17	Requires:	deadbeef
21cr|deadbeef-plugin-mpris-2.1.5-5|18	
21cr|deadbeef-plugin-mpris-2.1.5-5|19	%description
21cr|deadbeef-plugin-mpris-2.1.5-5|20	MPRIS support plugin for DeaDBeeF.
21cr|deadbeef-plugin-mpris-2.1.5-5|21	
21cr|deadbeef-plugin-mpris-2.1.5-5|22	%files
21cr|deadbeef-plugin-mpris-2.1.5-5|23	%doc README COPYING
21cr|deadbeef-plugin-mpris-2.1.5-5|24	%{_libdir}/deadbeef/mpris.so*
21cr|deadbeef-plugin-mpris-2.1.5-5|25	
21cr|deadbeef-plugin-mpris-2.1.5-5|26	#----------------------------------------------------------------------------
21cr|deadbeef-plugin-mpris-2.1.5-5|27	
21cr|deadbeef-plugin-mpris-2.1.5-5|28	%prep
21cr|deadbeef-plugin-mpris-2.1.5-5|29	%setup -qn deadbeef-mpris-plugin-%{version}
21cr|deadbeef-plugin-mpris-2.1.5-5|30	%patch0 -p1
21cr|deadbeef-plugin-mpris-2.1.5-5|31	
21cr|deadbeef-plugin-mpris-2.1.5-5|32	sed s,"/lib/","/%{_lib}/",g -i configure.ac
21cr|deadbeef-plugin-mpris-2.1.5-5|33	
21cr|deadbeef-plugin-mpris-2.1.5-5|34	%build
21cr|deadbeef-plugin-mpris-2.1.5-5|35	autoreconf -fi
21cr|deadbeef-plugin-mpris-2.1.5-5|36	%configure --disable-static
21cr|deadbeef-plugin-mpris-2.1.5-5|37	%make
21cr|deadbeef-plugin-mpris-2.1.5-5|38	
21cr|deadbeef-plugin-mpris-2.1.5-5|39	%install
21cr|deadbeef-plugin-mpris-2.1.5-5|40	%makeinstall_std

929 21
21cr|deadwood-3.2.02-6|1	Summary:	A fully recursive caching DNS resolver
21cr|deadwood-3.2.02-6|2	Name:		deadwood
21cr|deadwood-3.2.02-6|3	Version:	3.2.02
21cr|deadwood-3.2.02-6|4	Release:	6
21cr|deadwood-3.2.02-6|5	License:	BSD
21cr|deadwood-3.2.02-6|6	Group:		System/Servers
21cr|deadwood-3.2.02-6|7	URL:		http://www.maradns.org
21cr|deadwood-3.2.02-6|8	Source0:	http://www.maradns.org/%{name}/stable/%{name}-%{version}.tar.bz2
21cr|deadwood-3.2.02-6|9	Source1:	deadwood.service
21cr|deadwood-3.2.02-6|10	Source2:	deadwood.tmpfiles.d
21cr|deadwood-3.2.02-6|11	Requires(post,preun):	rpm-helper
21cr|deadwood-3.2.02-6|12	
21cr|deadwood-3.2.02-6|13	%description
21cr|deadwood-3.2.02-6|14	Deadwood is a fully recursive DNS cache. This is a DNS server with the
21cr|deadwood-3.2.02-6|15	following features:
21cr|deadwood-3.2.02-6|16	* Full support for both DNS recursion and DNS forwarding caching
21cr|deadwood-3.2.02-6|17	* Small size and memory footprint suitable for embedded systems
21cr|deadwood-3.2.02-6|18	* Simple and clean codebase
21cr|deadwood-3.2.02-6|19	* Secure design
21cr|deadwood-3.2.02-6|20	* Spoof protection: Strong cryptography used to determine the
21cr|deadwood-3.2.02-6|21	Query ID and source port
21cr|deadwood-3.2.02-6|22	* Ability to read and write the cache to a file
21cr|deadwood-3.2.02-6|23	* Dynamic cache that deletes entries not recently used
21cr|deadwood-3.2.02-6|24	* Ability to use expired entries in the cache when it is
21cr|deadwood-3.2.02-6|25	impossible to contact upstream DNS servers.
21cr|deadwood-3.2.02-6|26	* Both DNS-over-UDP and DNS-over-TCP are handled by the same daemon
21cr|deadwood-3.2.02-6|27	* Built-in dnswall functionality
21cr|deadwood-3.2.02-6|28	
21cr|deadwood-3.2.02-6|29	%prep
21cr|deadwood-3.2.02-6|30	%setup -q
21cr|deadwood-3.2.02-6|31	
21cr|deadwood-3.2.02-6|32	%build
21cr|deadwood-3.2.02-6|33	export FLAGS="%{optflags} -DIPV6"
21cr|deadwood-3.2.02-6|34	cd src
21cr|deadwood-3.2.02-6|35	%make
21cr|deadwood-3.2.02-6|36	cd ../tools
21cr|deadwood-3.2.02-6|37	%make
21cr|deadwood-3.2.02-6|38	
21cr|deadwood-3.2.02-6|39	%install
21cr|deadwood-3.2.02-6|40	mkdir -p %{buildroot}%{_sbindir}
21cr|deadwood-3.2.02-6|41	install src/Deadwood %{buildroot}%{_sbindir}/deadwood
21cr|deadwood-3.2.02-6|42	install tools/duende %{buildroot}%{_sbindir}/duende
21cr|deadwood-3.2.02-6|43	mkdir -p %{buildroot}%{_mandir}/man1
21cr|deadwood-3.2.02-6|44	install doc/*.1 %{buildroot}%{_mandir}/man1/
21cr|deadwood-3.2.02-6|45	mkdir -p %{buildroot}%{_sysconfdir}/maradns/logger
21cr|deadwood-3.2.02-6|46	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|deadwood-3.2.02-6|47	mkdir -p %{buildroot}%{_unitdir}
21cr|deadwood-3.2.02-6|48	install %{SOURCE1} %{buildroot}%{_unitdir}/deadwood.service
21cr|deadwood-3.2.02-6|49	install doc/dwood3rc %{buildroot}%{_sysconfdir}
21cr|deadwood-3.2.02-6|50	mkdir -p %{buildroot}%{_logdir}/%{name}
21cr|deadwood-3.2.02-6|51	
21cr|deadwood-3.2.02-6|52	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|deadwood-3.2.02-6|53	%pre
21cr|deadwood-3.2.02-6|54	%_pre_useradd %{name} /etc/%{name} /bin/false
21cr|deadwood-3.2.02-6|55	%_pre_groupadd %{name} %{name}
21cr|deadwood-3.2.02-6|56	
21cr|deadwood-3.2.02-6|57	%post
21cr|deadwood-3.2.02-6|58	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|deadwood-3.2.02-6|59	%systemd_post %{name}.service
21cr|deadwood-3.2.02-6|60	cat << EOF
21cr|deadwood-3.2.02-6|61	Please update the maradns_uid and maradns_gid otions in %{_sysconfdir}/dwood3c (line `%__grep -n '^maradns_uid' %{_sysconfdir}/dwood3rc | %__sed 's/:.*$//'`)
21cr|deadwood-3.2.02-6|62	to the valid deadwood uid (`%__grep '^deadwood:' /etc/passwd | %__awk -F ':' '{print $3}'`) and gid (`%__grep '^deadwood:' /etc/passwd | %__awk -F ':' '{print $4}'`)
21cr|deadwood-3.2.02-6|63	
21cr|deadwood-3.2.02-6|64	%preun
21cr|deadwood-3.2.02-6|65	%systemd_preun %{name}.service
21cr|deadwood-3.2.02-6|66	
21cr|deadwood-3.2.02-6|67	%postun
21cr|deadwood-3.2.02-6|68	%_postun_userdel %{name}
21cr|deadwood-3.2.02-6|69	%_postun_groupdel %{name}
21cr|deadwood-3.2.02-6|70	%systemd_postun_with_restart %{name}.service
21cr|deadwood-3.2.02-6|71	
21cr|deadwood-3.2.02-6|72	%files
21cr|deadwood-3.2.02-6|73	%doc doc/*
21cr|deadwood-3.2.02-6|74	%dir %{_sysconfdir}/%{name}
21cr|deadwood-3.2.02-6|75	%dir %{_sysconfdir}/maradns/logger
21cr|deadwood-3.2.02-6|76	%attr(750,root,root) %{_unitdir}/%{name}*
21cr|deadwood-3.2.02-6|77	%config(noreplace) %{_sysconfdir}/dwood3rc
21cr|deadwood-3.2.02-6|78	%{_sbindir}/deadwood
21cr|deadwood-3.2.02-6|79	%{_sbindir}/duende
21cr|deadwood-3.2.02-6|80	%{_mandir}/man1/*
21cr|deadwood-3.2.02-6|81	%{_tmpfilesdir}/*
21cr|deadwood-3.2.02-6|82	%dir %{_logdir}/%{name}

930 21
21cr|debconf-1.5.91-1|1	Summary:        Debian configuration management system
21cr|debconf-1.5.91-1|2	Name:           debconf
21cr|debconf-1.5.91-1|3	Version:        1.5.91
21cr|debconf-1.5.91-1|4	Release:        1
21cr|debconf-1.5.91-1|5	License:        BSD
21cr|debconf-1.5.91-1|6	Group:          System/Configuration/Packaging
21cr|debconf-1.5.91-1|7	Url:            http://packages.debian.org/sid/debconf
21cr|debconf-1.5.91-1|8	Source0:        http://ftp.de.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.xz
21cr|debconf-1.5.91-1|9	Patch0:         debconf-1.5.32-no-utf8-to-pod2man.patch
21cr|debconf-1.5.91-1|10	BuildRequires:  python3-devel
21cr|debconf-1.5.91-1|11	BuildRequires:  po4a >= 0.23
21cr|debconf-1.5.91-1|12	BuildRequires:  gettext >= 0.13
21cr|debconf-1.5.91-1|13	# Required in Debconf/Encoding.pm
21cr|debconf-1.5.91-1|14	# to test frontends : dpkg-reconfigure --frontend=kde tzdata
21cr|debconf-1.5.91-1|15	Requires:       perl(Text::Iconv)
21cr|debconf-1.5.91-1|16	Requires:       perl(Text::WrapI18N)
21cr|debconf-1.5.91-1|17	Requires:       perl(Text::CharWidth)
21cr|debconf-1.5.91-1|18	# Required in Debconf/Gettext.pm
21cr|debconf-1.5.91-1|19	Requires:       perl(Locale::gettext)
21cr|debconf-1.5.91-1|20	BuildArch:      noarch
21cr|debconf-1.5.91-1|21	
21cr|debconf-1.5.91-1|22	%description
21cr|debconf-1.5.91-1|23	Debconf is a configuration management system for Debian
21cr|debconf-1.5.91-1|24	packages. Packages use Debconf to ask questions when
21cr|debconf-1.5.91-1|25	they are installed.
21cr|debconf-1.5.91-1|26	
21cr|debconf-1.5.91-1|27	%files
21cr|debconf-1.5.91-1|28	%doc doc/README doc/EXAMPLES doc/CREDITS doc/README.translators doc/README.LDAP doc/TODO
21cr|debconf-1.5.91-1|29	%doc debian/changelog debian/copyright debian/README.Debian
21cr|debconf-1.5.91-1|30	%config(noreplace) %{_sysconfdir}/debconf.conf
21cr|debconf-1.5.91-1|31	%{_bindir}/debconf
21cr|debconf-1.5.91-1|32	%{_bindir}/debconf-apt-progress
21cr|debconf-1.5.91-1|33	%{_bindir}/debconf-communicate
21cr|debconf-1.5.91-1|34	%{_bindir}/debconf-copydb
21cr|debconf-1.5.91-1|35	%{_bindir}/debconf-escape
21cr|debconf-1.5.91-1|36	%{_bindir}/debconf-set-selections
21cr|debconf-1.5.91-1|37	%{_bindir}/debconf-show
21cr|debconf-1.5.91-1|38	%{_sbindir}/dpkg-preconfigure
21cr|debconf-1.5.91-1|39	%{_sbindir}/dpkg-reconfigure
21cr|debconf-1.5.91-1|40	%{perl_vendorlib}/Debconf
21cr|debconf-1.5.91-1|41	%{perl_vendorlib}/Debian
21cr|debconf-1.5.91-1|42	%{_datadir}/%{name}
21cr|debconf-1.5.91-1|43	%{_mandir}/man1/debconf-apt-progress.1*
21cr|debconf-1.5.91-1|44	%{_mandir}/man1/debconf-communicate.1*
21cr|debconf-1.5.91-1|45	%{_mandir}/man1/debconf-copydb.1*
21cr|debconf-1.5.91-1|46	%{_mandir}/man1/debconf-escape.1*
21cr|debconf-1.5.91-1|47	%{_mandir}/man1/debconf-set-selections.1*
21cr|debconf-1.5.91-1|48	%{_mandir}/man1/debconf-show.1*
21cr|debconf-1.5.91-1|49	%{_mandir}/man1/debconf.1*
21cr|debconf-1.5.91-1|50	%{_mandir}/man8/dpkg-preconfigure.8*
21cr|debconf-1.5.91-1|51	%{_mandir}/man8/dpkg-reconfigure.8*
21cr|debconf-1.5.91-1|52	%{_mandir}/*/man1/debconf-apt-progress.1*
21cr|debconf-1.5.91-1|53	%{_mandir}/*/man1/debconf-communicate.1*
21cr|debconf-1.5.91-1|54	%{_mandir}/*/man1/debconf-copydb.1*
21cr|debconf-1.5.91-1|55	%{_mandir}/*/man1/debconf-escape.1*
21cr|debconf-1.5.91-1|56	%{_mandir}/*/man1/debconf-set-selections.1*
21cr|debconf-1.5.91-1|57	%{_mandir}/*/man1/debconf-show.1*
21cr|debconf-1.5.91-1|58	%{_mandir}/*/man1/debconf.1*
21cr|debconf-1.5.91-1|59	%{_mandir}/*/man8/dpkg-preconfigure.8*
21cr|debconf-1.5.91-1|60	%{_mandir}/*/man8/dpkg-reconfigure.8*
21cr|debconf-1.5.91-1|61	%{_datadir}/pixmaps/debian-logo.png
21cr|debconf-1.5.91-1|62	%{_var}/cache/%{name}
21cr|debconf-1.5.91-1|63	
21cr|debconf-1.5.91-1|64	#--------------------------------------------------------------------------
21cr|debconf-1.5.91-1|65	
21cr|debconf-1.5.91-1|66	%package doc
21cr|debconf-1.5.91-1|67	Summary:        Debconf documentation
21cr|debconf-1.5.91-1|68	Group:          Documentation
21cr|debconf-1.5.91-1|69	Requires:       %{name} = %{EVRD}
21cr|debconf-1.5.91-1|70	
21cr|debconf-1.5.91-1|71	%description doc
21cr|debconf-1.5.91-1|72	This package contains lots of additional documentation for Debconf,
21cr|debconf-1.5.91-1|73	including the debconf user's guide, documentation about using
21cr|debconf-1.5.91-1|74	different backend databases via the /etc/debconf.conf file, and a
21cr|debconf-1.5.91-1|75	developer's guide to debconf.
21cr|debconf-1.5.91-1|76	
21cr|debconf-1.5.91-1|77	%files doc -f man-doc.lang
21cr|debconf-1.5.91-1|78	%doc samples/
21cr|debconf-1.5.91-1|79	%doc doc/CREDITS doc/README doc/README.LDAP doc/TODO
21cr|debconf-1.5.91-1|80	%doc debian/changelog
21cr|debconf-1.5.91-1|81	%doc debian/copyright
21cr|debconf-1.5.91-1|82	%doc doc/debconf.schema
21cr|debconf-1.5.91-1|83	%doc doc/hierarchy.txt
21cr|debconf-1.5.91-1|84	%doc doc/namespace.txt
21cr|debconf-1.5.91-1|85	%doc doc/passthrough.txt
21cr|debconf-1.5.91-1|86	%{_mandir}/man3/confmodule.3*
21cr|debconf-1.5.91-1|87	%{_mandir}/man5/debconf.conf.5*
21cr|debconf-1.5.91-1|88	%{_mandir}/man7/debconf-devel.7*
21cr|debconf-1.5.91-1|89	%{_mandir}/man7/debconf.7*
21cr|debconf-1.5.91-1|90	
21cr|debconf-1.5.91-1|91	#--------------------------------------------------------------------------
21cr|debconf-1.5.91-1|92	
21cr|debconf-1.5.91-1|93	%package i18n
21cr|debconf-1.5.91-1|94	Summary:        Full internationalization support for debconf
21cr|debconf-1.5.91-1|95	Group:          System/Configuration/Packaging
21cr|debconf-1.5.91-1|96	Requires:       %{name} = %{EVRD}
21cr|debconf-1.5.91-1|97	
21cr|debconf-1.5.91-1|98	%description i18n
21cr|debconf-1.5.91-1|99	This package provides full internationalization for debconf,
21cr|debconf-1.5.91-1|100	including translations into all available languages, support
21cr|debconf-1.5.91-1|101	for using translated debconf templates, and support for
21cr|debconf-1.5.91-1|102	proper display of multibyte character sets.
21cr|debconf-1.5.91-1|103	
21cr|debconf-1.5.91-1|104	%files i18n -f man-i18n.lang -f debconf.lang
21cr|debconf-1.5.91-1|105	%doc debian/changelog debian/copyright debian/README.Debian
21cr|debconf-1.5.91-1|106	
21cr|debconf-1.5.91-1|107	#--------------------------------------------------------------------------
21cr|debconf-1.5.91-1|108	%package utils
21cr|debconf-1.5.91-1|109	Summary:        This package contains some small utilities for debconf developers
21cr|debconf-1.5.91-1|110	Group:          System/Configuration/Packaging
21cr|debconf-1.5.91-1|111	Requires:       %{name} = %{EVRD}
21cr|debconf-1.5.91-1|112	
21cr|debconf-1.5.91-1|113	%description utils
21cr|debconf-1.5.91-1|114	This package contains some small utilities for debconf developers.
21cr|debconf-1.5.91-1|115	
21cr|debconf-1.5.91-1|116	%files utils -f man-utils.lang
21cr|debconf-1.5.91-1|117	%doc debian/changelog debian/copyright debian/README.Debian
21cr|debconf-1.5.91-1|118	%{_bindir}/debconf-get-selections
21cr|debconf-1.5.91-1|119	%{_bindir}/debconf-getlang
21cr|debconf-1.5.91-1|120	%{_bindir}/debconf-loadtemplate
21cr|debconf-1.5.91-1|121	%{_bindir}/debconf-mergetemplate
21cr|debconf-1.5.91-1|122	%{_mandir}/man1/debconf-get-selections.1*
21cr|debconf-1.5.91-1|123	%{_mandir}/man1/debconf-getlang.1*
21cr|debconf-1.5.91-1|124	%{_mandir}/man1/debconf-loadtemplate.1*
21cr|debconf-1.5.91-1|125	%{_mandir}/man1/debconf-mergetemplate.1*
21cr|debconf-1.5.91-1|126	
21cr|debconf-1.5.91-1|127	#--------------------------------------------------------------------------
21cr|debconf-1.5.91-1|128	%package -n python3-%{name}
21cr|debconf-1.5.91-1|129	Summary:        Python3 for debconf
21cr|debconf-1.5.91-1|130	Group:          Development/Python
21cr|debconf-1.5.91-1|131	
21cr|debconf-1.5.91-1|132	%description -n python3-%{name}
21cr|debconf-1.5.91-1|133	This package contains the python3 for debconf.
21cr|debconf-1.5.91-1|134	
21cr|debconf-1.5.91-1|135	%files -n python3-%{name}
21cr|debconf-1.5.91-1|136	%{python3_sitelib}/debconf.py
21cr|debconf-1.5.91-1|137	%artifact %{python3_sitelib}/__pycache__/debconf.*
21cr|debconf-1.5.91-1|138	#--------------------------------------------------------------------------
21cr|debconf-1.5.91-1|139	%prep
21cr|debconf-1.5.91-1|140	%autosetup -p1 -n work
21cr|debconf-1.5.91-1|141	
21cr|debconf-1.5.91-1|142	%build
21cr|debconf-1.5.91-1|143	%make_build
21cr|debconf-1.5.91-1|144	
21cr|debconf-1.5.91-1|145	%install
21cr|debconf-1.5.91-1|146	make install-utils prefix=%{buildroot}
21cr|debconf-1.5.91-1|147	make install-i18n prefix=%{buildroot}
21cr|debconf-1.5.91-1|148	#make install-python3 prefix=%{buildroot}
21cr|debconf-1.5.91-1|149	install -d %{buildroot}%{python3_sitelib}
21cr|debconf-1.5.91-1|150	install -m 0644 debconf.py  %{buildroot}%{python3_sitelib}
21cr|debconf-1.5.91-1|151	
21cr|debconf-1.5.91-1|152	make install-rest prefix=%{buildroot}
21cr|debconf-1.5.91-1|153	
21cr|debconf-1.5.91-1|154	# Add /var/cache/debconf and initial contents
21cr|debconf-1.5.91-1|155	mkdir -p %{buildroot}/%{_var}/cache/%{name}
21cr|debconf-1.5.91-1|156	touch %{buildroot}/%{_var}/cache/%{name}/config.dat
21cr|debconf-1.5.91-1|157	touch %{buildroot}/%{_var}/cache/%{name}/passwords.dat
21cr|debconf-1.5.91-1|158	touch %{buildroot}/%{_var}/cache/%{name}/templates.dat
21cr|debconf-1.5.91-1|159	
21cr|debconf-1.5.91-1|160	mkdir -p \
21cr|debconf-1.5.91-1|161	%{buildroot}/%{perl_vendorlib} \
21cr|debconf-1.5.91-1|162	%{buildroot}/%{_mandir}/man{1,3,5,7,8} \
21cr|debconf-1.5.91-1|163	%{buildroot}/%{_mandir}/de/man{1,3,5,7,8} \
21cr|debconf-1.5.91-1|164	%{buildroot}/%{_mandir}/fr/man{1,3,5,7,8} \
21cr|debconf-1.5.91-1|165	%{buildroot}/%{_mandir}/ru/man{1,3,5,7,8} \
21cr|debconf-1.5.91-1|166	%{buildroot}/%{_mandir}/pt_BR/man{1,3,8}
21cr|debconf-1.5.91-1|167	
21cr|debconf-1.5.91-1|168	chmod 755 %{buildroot}/%{_datadir}/%{name}/confmodule*
21cr|debconf-1.5.91-1|169	
21cr|debconf-1.5.91-1|170	# Base and i18n man pages
21cr|debconf-1.5.91-1|171	for man in \
21cr|debconf-1.5.91-1|172	"debconf-apt-progress" \
21cr|debconf-1.5.91-1|173	"debconf-communicate" \
21cr|debconf-1.5.91-1|174	"debconf-copydb" \
21cr|debconf-1.5.91-1|175	"debconf-escape" \
21cr|debconf-1.5.91-1|176	"debconf-set-selections" \
21cr|debconf-1.5.91-1|177	"debconf-show" \
21cr|debconf-1.5.91-1|178	"debconf" \
21cr|debconf-1.5.91-1|179	"dpkg-preconfigure" \
21cr|debconf-1.5.91-1|180	"dpkg-reconfigure"; do
21cr|debconf-1.5.91-1|181	
21cr|debconf-1.5.91-1|182	for level in 1 8; do
21cr|debconf-1.5.91-1|183	for lang in de fr pt_BR ru; do
21cr|debconf-1.5.91-1|184	if test -f doc/man/gen/$man.$lang.$level; then
21cr|debconf-1.5.91-1|185	short_lang=`echo "$lang" | sed 's/_.*//'`
21cr|debconf-1.5.91-1|186	install -m 644 doc/man/gen/$man.$lang.$level %{buildroot}/%{_mandir}/$lang/man$level/$man.$level
21cr|debconf-1.5.91-1|187	echo "%lang($short_lang) %{_mandir}/$lang/man$level/$man.$level*" >> "man-i18n.lang"
21cr|debconf-1.5.91-1|188	fi
21cr|debconf-1.5.91-1|189	done
21cr|debconf-1.5.91-1|190	test -f doc/man/gen/$man.$level && \
21cr|debconf-1.5.91-1|191	install -m 644 doc/man/gen/$man.$level %{buildroot}/%{_mandir}/man$level/$man.$level
21cr|debconf-1.5.91-1|192	done
21cr|debconf-1.5.91-1|193	done
21cr|debconf-1.5.91-1|194	
21cr|debconf-1.5.91-1|195	# Doc foo
21cr|debconf-1.5.91-1|196	for man in \
21cr|debconf-1.5.91-1|197	"Debconf::Client::ConfModule" \
21cr|debconf-1.5.91-1|198	"confmodule" \
21cr|debconf-1.5.91-1|199	"debconf.conf" \
21cr|debconf-1.5.91-1|200	"debconf-devel" \
21cr|debconf-1.5.91-1|201	"debconf"; do
21cr|debconf-1.5.91-1|202	
21cr|debconf-1.5.91-1|203	for level in 3 5 7; do
21cr|debconf-1.5.91-1|204	for lang in de fr pt_BR ru; do
21cr|debconf-1.5.91-1|205	if test -f doc/man/$man.$lang.$level*; then
21cr|debconf-1.5.91-1|206	short_lang=`echo "$lang" | sed 's/_.*//'`
21cr|debconf-1.5.91-1|207	install -m 644 doc/man/$man.$lang.$level* %{buildroot}/%{_mandir}/$lang/man$level/$man.$level
21cr|debconf-1.5.91-1|208	echo "%lang($short_lang) %{_mandir}/$lang/man$level/$man.$level*" >> "man-doc.lang"
21cr|debconf-1.5.91-1|209	fi
21cr|debconf-1.5.91-1|210	done
21cr|debconf-1.5.91-1|211	test -f doc/man/$man.$level && \
21cr|debconf-1.5.91-1|212	install -m 644 doc/man/$man.$level %{buildroot}/%{_mandir}/man$level/$man.$level
21cr|debconf-1.5.91-1|213	done
21cr|debconf-1.5.91-1|214	done
21cr|debconf-1.5.91-1|215	
21cr|debconf-1.5.91-1|216	# Utils man pages
21cr|debconf-1.5.91-1|217	for man in get-selections \
21cr|debconf-1.5.91-1|218	getlang \
21cr|debconf-1.5.91-1|219	loadtemplate \
21cr|debconf-1.5.91-1|220	mergetemplate; do
21cr|debconf-1.5.91-1|221	for lang in de fr pt_BR ru; do
21cr|debconf-1.5.91-1|222	short_lang=`echo "$lang" | sed 's/_.*//'`
21cr|debconf-1.5.91-1|223	if test -f doc/man/gen/debconf-$man.$lang.1; then
21cr|debconf-1.5.91-1|224	install -m 644 doc/man/gen/debconf-$man.$lang.1 %{buildroot}/%{_mandir}/$lang/man1/debconf-$man.1
21cr|debconf-1.5.91-1|225	echo "%lang($short_lang) %{_mandir}/$lang/man1/debconf-$man.1*" >> "man-utils.lang"
21cr|debconf-1.5.91-1|226	fi
21cr|debconf-1.5.91-1|227	done
21cr|debconf-1.5.91-1|228	test -f doc/man/gen/debconf-$man.1 && \
21cr|debconf-1.5.91-1|229	install -m 644 doc/man/gen/debconf-$man.1 %{buildroot}/%{_mandir}/man1/debconf-$man.1
21cr|debconf-1.5.91-1|230	done
21cr|debconf-1.5.91-1|231	
21cr|debconf-1.5.91-1|232	# Fix sbin merge for all releases
21cr|debconf-1.5.91-1|233	%if "%{_sbindir}" == "%{_bindir}"
21cr|debconf-1.5.91-1|234	mkdir -p %{buildroot}%{_bindir}
21cr|debconf-1.5.91-1|235	mv %{buildroot}/usr/sbin/* %{buildroot}%{_bindir}
21cr|debconf-1.5.91-1|236	%endif
21cr|debconf-1.5.91-1|237	
21cr|debconf-1.5.91-1|238	%find_lang debconf
21cr|debconf-1.5.91-1|239	
21cr|debconf-1.5.91-1|240	%changelog
21cr|debconf-1.5.91-1|241	* Thu Oct 9 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|debconf-1.5.91-1|242	- Update version to 1.5.91
21cr|debconf-1.5.91-1|243	
21cr|debconf-1.5.91-1|244	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 1.5.65-1
21cr|debconf-1.5.91-1|245	- bot: rpm5 -> rpm4 (8)
21cr|debconf-1.5.91-1|246	
21cr|debconf-1.5.91-1|247	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|debconf-1.5.91-1|248	- bot: rpm5 -> rpm4 (2)

931 21
21cr|debmirror-2.36-1|1	%define name	debmirror
21cr|debmirror-2.36-1|2	%define version 2.36
21cr|debmirror-2.36-1|3	Name:		debmirror
21cr|debmirror-2.36-1|4	Version:	2.36
21cr|debmirror-2.36-1|5	Release:	1
21cr|debmirror-2.36-1|6	Epoch:		1
21cr|debmirror-2.36-1|7	Summary:	Debian partial mirror script, with ftp and package pool support
21cr|debmirror-2.36-1|8	License:	GPLv2+
21cr|debmirror-2.36-1|9	Group:		Development/Other
21cr|debmirror-2.36-1|10	Url:		http://packages.debian.org/unstable/net/debmirror
21cr|debmirror-2.36-1|11	Source:		http://ftp.debian.org/debian/pool/main/d/debmirror/%{name}_%{version}.tar.xz
21cr|debmirror-2.36-1|12	BuildRequires:	perl
21cr|debmirror-2.36-1|13	BuildRequires:	perl-generators
21cr|debmirror-2.36-1|14	BuildRequires:	perl(LockFile::Simple)
21cr|debmirror-2.36-1|15	Buildarch:	noarch
21cr|debmirror-2.36-1|16	
21cr|debmirror-2.36-1|17	%description
21cr|debmirror-2.36-1|18	This program downloads and maintains a partial local Debian mirror. It can
21cr|debmirror-2.36-1|19	mirror any combination of architectures, distributions and sections. Files are
21cr|debmirror-2.36-1|20	transferred by ftp, http, hftp or rsync, and package pools are fully supported.
21cr|debmirror-2.36-1|21	It also does locking and updates trace files.
21cr|debmirror-2.36-1|22	
21cr|debmirror-2.36-1|23	%prep
21cr|debmirror-2.36-1|24	%setup -q -n work
21cr|debmirror-2.36-1|25	%build
21cr|debmirror-2.36-1|26	
21cr|debmirror-2.36-1|27	%install
21cr|debmirror-2.36-1|28	install -Dp -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|debmirror-2.36-1|29	install -Dp -m 0644 examples/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|debmirror-2.36-1|30	
21cr|debmirror-2.36-1|31	# generate a man page
21cr|debmirror-2.36-1|32	install -d %{buildroot}%{_mandir}/man1
21cr|debmirror-2.36-1|33	pod2man %{name} %{buildroot}%{_mandir}/man1/%{name}.1
21cr|debmirror-2.36-1|34	
21cr|debmirror-2.36-1|35	
21cr|debmirror-2.36-1|36	
21cr|debmirror-2.36-1|37	%files
21cr|debmirror-2.36-1|38	%doc debian/changelog debian/NEWS doc/design.txt
21cr|debmirror-2.36-1|39	%config(noreplace) %{_sysconfdir}/debmirror.conf
21cr|debmirror-2.36-1|40	%{_bindir}/*

932 21
21cr|decibel-audio-player-1.08-4|1	Name:		decibel-audio-player
21cr|decibel-audio-player-1.08-4|2	Summary:	A clean and user-friendly audio player
21cr|decibel-audio-player-1.08-4|3	Version:	1.08
21cr|decibel-audio-player-1.08-4|4	Release:	4
21cr|decibel-audio-player-1.08-4|5	Source0:	http://decibel.silent-blade.org/uploads/Main/%{name}-%{version}.tar.gz
21cr|decibel-audio-player-1.08-4|6	Source1:	decibel-audio-player
21cr|decibel-audio-player-1.08-4|7	Source2:	decibel-audio-player-remote
21cr|decibel-audio-player-1.08-4|8	URL:		http://decibel.silent-blade.org/
21cr|decibel-audio-player-1.08-4|9	Group:		Sound
21cr|decibel-audio-player-1.08-4|10	License:	GPLv2+
21cr|decibel-audio-player-1.08-4|11	Requires:	pygtk2.0
21cr|decibel-audio-player-1.08-4|12	Requires:	gstreamer0.10-python
21cr|decibel-audio-player-1.08-4|13	Requires:	pygtk2.0-libglade
21cr|decibel-audio-player-1.08-4|14	Requires:	gstreamer0.10-plugins-good
21cr|decibel-audio-player-1.08-4|15	Requires:	gstreamer0.10-plugins-base
21cr|decibel-audio-player-1.08-4|16	Requires:	gstreamer0.10-plugins-ugly
21cr|decibel-audio-player-1.08-4|17	Requires:	python
21cr|decibel-audio-player-1.08-4|18	Requires:	mutagen
21cr|decibel-audio-player-1.08-4|19	Requires:	python-notify
21cr|decibel-audio-player-1.08-4|20	Requires:	python-imaging
21cr|decibel-audio-player-1.08-4|21	Requires:	zeitgeist
21cr|decibel-audio-player-1.08-4|22	Requires:	python-CDDB
21cr|decibel-audio-player-1.08-4|23	
21cr|decibel-audio-player-1.08-4|24	BuildArch:	noarch
21cr|decibel-audio-player-1.08-4|25	
21cr|decibel-audio-player-1.08-4|26	%description
21cr|decibel-audio-player-1.08-4|27	Decibel is a GTK+ audio player designed for GNU/Linux, which aims at
21cr|decibel-audio-player-1.08-4|28	being very straightforward to use by means of a very clean and user
21cr|decibel-audio-player-1.08-4|29	friendly interface. Decibel is especially targeted at Gnome and will
21cr|decibel-audio-player-1.08-4|30	follow the Gnome HIG as closely as possible.
21cr|decibel-audio-player-1.08-4|31	
21cr|decibel-audio-player-1.08-4|32	It does not include features that generally have had better support
21cr|decibel-audio-player-1.08-4|33	in specialized software, e.g. tagging.
21cr|decibel-audio-player-1.08-4|34	
21cr|decibel-audio-player-1.08-4|35	%prep
21cr|decibel-audio-player-1.08-4|36	%setup -q -n %{name}-%{version}
21cr|decibel-audio-player-1.08-4|37	# fix paths in make
21cr|decibel-audio-player-1.08-4|38	perl -pi -e "s|/usr/local|/usr|"  Makefile
21cr|decibel-audio-player-1.08-4|39	perl -pi -e "s|share/pixmaps|share/icons|"  Makefile
21cr|decibel-audio-player-1.08-4|40	
21cr|decibel-audio-player-1.08-4|41	%build
21cr|decibel-audio-player-1.08-4|42	
21cr|decibel-audio-player-1.08-4|43	%install
21cr|decibel-audio-player-1.08-4|44	%makeinstall_std
21cr|decibel-audio-player-1.08-4|45	
21cr|decibel-audio-player-1.08-4|46	# replace wrappers
21cr|decibel-audio-player-1.08-4|47	rm -rf %{buildroot}%{_bindir}/*
21cr|decibel-audio-player-1.08-4|48	install -m755 {%SOURCE1,%SOURCE2} %{buildroot}%{_bindir}/
21cr|decibel-audio-player-1.08-4|49	# fix permits
21cr|decibel-audio-player-1.08-4|50	chmod a+x %{buildroot}%{_datadir}/%{name}/src/decibel-audio-player.py
21cr|decibel-audio-player-1.08-4|51	%find_lang %name
21cr|decibel-audio-player-1.08-4|52	
21cr|decibel-audio-player-1.08-4|53	
21cr|decibel-audio-player-1.08-4|54	%files -f %name.lang
21cr|decibel-audio-player-1.08-4|55	%doc doc/{ChangeLog,decibel-audio-player.1,decibel-audio-player-remote.1,LICENCE}
21cr|decibel-audio-player-1.08-4|56	%{_bindir}/*
21cr|decibel-audio-player-1.08-4|57	%{_datadir}/%{name}/
21cr|decibel-audio-player-1.08-4|58	%{_datadir}/applications/*
21cr|decibel-audio-player-1.08-4|59	%{_iconsdir}/*
21cr|decibel-audio-player-1.08-4|60	%{_mandir}/*/*

933 21
21cr|declarative-plasmoids-4.10-4|1	Name:    declarative-plasmoids
21cr|declarative-plasmoids-4.10-4|2	Summary: Declarative plasmoids for the plasma desktop and mobile
21cr|declarative-plasmoids-4.10-4|3	Version: 4.10
21cr|declarative-plasmoids-4.10-4|4	Release: 4
21cr|declarative-plasmoids-4.10-4|5	Group:   Graphical desktop/KDE
21cr|declarative-plasmoids-4.10-4|6	License: LGPLv2
21cr|declarative-plasmoids-4.10-4|7	URL:     http://www.kde.org/
21cr|declarative-plasmoids-4.10-4|8	Source:  ftp://ftp.kde.org/pub/kde/stable/active/1.0/src/%{name}-%version.tar.xz
21cr|declarative-plasmoids-4.10-4|9	BuildRequires: kdelibs4-devel
21cr|declarative-plasmoids-4.10-4|10	BuildArch: noarch
21cr|declarative-plasmoids-4.10-4|11	
21cr|declarative-plasmoids-4.10-4|12	
21cr|declarative-plasmoids-4.10-4|13	%description
21cr|declarative-plasmoids-4.10-4|14	Declarative plasmoids for the plasma desktop and mobile
21cr|declarative-plasmoids-4.10-4|15	
21cr|declarative-plasmoids-4.10-4|16	%files
21cr|declarative-plasmoids-4.10-4|17	%doc COPYING.LIB
21cr|declarative-plasmoids-4.10-4|18	# dictionary
21cr|declarative-plasmoids-4.10-4|19	%_kde_appsdir/plasma/plasmoids/org.kde.dictionary-qml
21cr|declarative-plasmoids-4.10-4|20	%_kde_datadir/kde4/services/plasma-applet-dictionary-qml.desktop
21cr|declarative-plasmoids-4.10-4|21	# knowledgebase
21cr|declarative-plasmoids-4.10-4|22	%_kde_appsdir/plasma/plasmoids/org.kde.knowledgebase
21cr|declarative-plasmoids-4.10-4|23	%_kde_datadir/kde4/services/plasma-applet-knowledgebase-qml.desktop
21cr|declarative-plasmoids-4.10-4|24	# microblog
21cr|declarative-plasmoids-4.10-4|25	%_kde_datadir/applications/kde4/active-microblog.desktop
21cr|declarative-plasmoids-4.10-4|26	%_kde_appsdir/plasma/plasmoids/org.kde.microblog-qml
21cr|declarative-plasmoids-4.10-4|27	%_kde_datadir/kde4/services/plasma-applet-microblog-qml.desktop
21cr|declarative-plasmoids-4.10-4|28	# news
21cr|declarative-plasmoids-4.10-4|29	%_kde_appsdir/plasma/plasmoids/org.kde.news-qml
21cr|declarative-plasmoids-4.10-4|30	%_kde_datadir/kde4/services/plasma-applet-news-qml.desktop
21cr|declarative-plasmoids-4.10-4|31	%_kde_datadir/applications/kde4/active-news-reader.desktop
21cr|declarative-plasmoids-4.10-4|32	%_kde_datadir/icons/hicolor/*/apps/active-news.png
21cr|declarative-plasmoids-4.10-4|33	%_kde_datadir/icons/hicolor/scalable/apps/active-news.svgz
21cr|declarative-plasmoids-4.10-4|34	# rssnow
21cr|declarative-plasmoids-4.10-4|35	%_kde_appsdir/plasma/plasmoids/org.kde.rssnow-qml
21cr|declarative-plasmoids-4.10-4|36	%_kde_datadir/kde4/services/plasma-applet-rssnow-qml.desktop
21cr|declarative-plasmoids-4.10-4|37	# social-news
21cr|declarative-plasmoids-4.10-4|38	%_kde_datadir/kde4/services/plasma-applet-social-news-qml.desktop
21cr|declarative-plasmoids-4.10-4|39	%_kde_appsdir/plasma/plasmoids/org.kde.social-news-qml
21cr|declarative-plasmoids-4.10-4|40	
21cr|declarative-plasmoids-4.10-4|41	#----------------------------------------------------------------------
21cr|declarative-plasmoids-4.10-4|42	
21cr|declarative-plasmoids-4.10-4|43	%prep
21cr|declarative-plasmoids-4.10-4|44	%setup -q
21cr|declarative-plasmoids-4.10-4|45	
21cr|declarative-plasmoids-4.10-4|46	%build
21cr|declarative-plasmoids-4.10-4|47	%cmake_kde4
21cr|declarative-plasmoids-4.10-4|48	
21cr|declarative-plasmoids-4.10-4|49	%make
21cr|declarative-plasmoids-4.10-4|50	
21cr|declarative-plasmoids-4.10-4|51	%install
21cr|declarative-plasmoids-4.10-4|52	%makeinstall_std -C build
21cr|declarative-plasmoids-4.10-4|53	
21cr|declarative-plasmoids-4.10-4|54	perl -pi -e "s|identi.ca,twitter|identi.ca,twitter;|"  %{buildroot}%{_datadir}/applications/kde4/active-microblog.desktop
21cr|declarative-plasmoids-4.10-4|55	perl -pi -e "s|xxidenti.ca,twitter;xx|xxidenti.ca,twitter;xx;|"  %{buildroot}%{_datadir}/applications/kde4/active-microblog.desktop

934 21
21cr|defendguin-0.0.12-6|1	Summary:	A Defender Clone
21cr|defendguin-0.0.12-6|2	Name:		defendguin
21cr|defendguin-0.0.12-6|3	Version:	0.0.12
21cr|defendguin-0.0.12-6|4	Release:	6
21cr|defendguin-0.0.12-6|5	Source0:	ftp://ftp.tuxpaint.org/unix/x/defendguin/src/%{name}-%{version}.tar.gz
21cr|defendguin-0.0.12-6|6	Source11:	%{name}-16x16.png
21cr|defendguin-0.0.12-6|7	Source12:	%{name}-32x32.png
21cr|defendguin-0.0.12-6|8	Source13:	%{name}-48x48.png
21cr|defendguin-0.0.12-6|9	License:	GPLv2
21cr|defendguin-0.0.12-6|10	Url:		http://newbreedsoftware.com/defendguin
21cr|defendguin-0.0.12-6|11	Group:		Games/Arcade
21cr|defendguin-0.0.12-6|12	BuildRequires:	SDL_mixer-devel
21cr|defendguin-0.0.12-6|13	BuildRequires:	SDL-devel
21cr|defendguin-0.0.12-6|14	Patch0:		%{name}-0.0.11-fix-CFLAGS.patch
21cr|defendguin-0.0.12-6|15	
21cr|defendguin-0.0.12-6|16	%description
21cr|defendguin-0.0.12-6|17	Defendguin is going to be a clone of the arcade game "Defender," but with a
21cr|defendguin-0.0.12-6|18	Linux theme. Your mission is to defend little penguinoids from being captured
21cr|defendguin-0.0.12-6|19	and mutated by... well, you know who.
21cr|defendguin-0.0.12-6|20	
21cr|defendguin-0.0.12-6|21	%prep
21cr|defendguin-0.0.12-6|22	%setup -q
21cr|defendguin-0.0.12-6|23	%patch0 -p1
21cr|defendguin-0.0.12-6|24	
21cr|defendguin-0.0.12-6|25	%build
21cr|defendguin-0.0.12-6|26	%make CFLAGS="%{optflags}" PREFIX=%{_prefix} BIN_PREFIX=%{_gamesbindir} DATA_PREFIX=%{_gamesdatadir}/%{name}/
21cr|defendguin-0.0.12-6|27	
21cr|defendguin-0.0.12-6|28	%install
21cr|defendguin-0.0.12-6|29	rm -rf %{buildroot}
21cr|defendguin-0.0.12-6|30	install -d %{buildroot}{%{_gamesbindir},%{_mandir}/man6}
21cr|defendguin-0.0.12-6|31	%make install PREFIX=%{buildroot}%{_prefix} BIN_PREFIX=%{buildroot}%{_gamesbindir} \
21cr|defendguin-0.0.12-6|32	DATA_PREFIX=%{buildroot}%{_gamesdatadir}/%{name}/ MAN_PREFIX=%{buildroot}%{_datadir}
21cr|defendguin-0.0.12-6|33	
21cr|defendguin-0.0.12-6|34	
21cr|defendguin-0.0.12-6|35	mkdir -p %{buildroot}%{_datadir}/applications
21cr|defendguin-0.0.12-6|36	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|defendguin-0.0.12-6|37	[Desktop Entry]
21cr|defendguin-0.0.12-6|38	Encoding=UTF-8
21cr|defendguin-0.0.12-6|39	Name=Defendguin
21cr|defendguin-0.0.12-6|40	Comment=%{Summary}
21cr|defendguin-0.0.12-6|41	Exec=%_gamesbindir/%{name}
21cr|defendguin-0.0.12-6|42	Icon=%{name}
21cr|defendguin-0.0.12-6|43	Terminal=false
21cr|defendguin-0.0.12-6|44	Type=Application
21cr|defendguin-0.0.12-6|45	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|defendguin-0.0.12-6|46	EOF
21cr|defendguin-0.0.12-6|47	
21cr|defendguin-0.0.12-6|48	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|defendguin-0.0.12-6|49	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|defendguin-0.0.12-6|50	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|defendguin-0.0.12-6|51	
21cr|defendguin-0.0.12-6|52	%if %mdkversion < 200900
21cr|defendguin-0.0.12-6|53	%post
21cr|defendguin-0.0.12-6|54	%{update_menus}
21cr|defendguin-0.0.12-6|55	%endif
21cr|defendguin-0.0.12-6|56	
21cr|defendguin-0.0.12-6|57	%if %mdkversion < 200900
21cr|defendguin-0.0.12-6|58	%postun
21cr|defendguin-0.0.12-6|59	%{clean_menus}
21cr|defendguin-0.0.12-6|60	%endif
21cr|defendguin-0.0.12-6|61	
21cr|defendguin-0.0.12-6|62	%clean
21cr|defendguin-0.0.12-6|63	rm -rf %{buildroot}
21cr|defendguin-0.0.12-6|64	
21cr|defendguin-0.0.12-6|65	%files
21cr|defendguin-0.0.12-6|66	%defattr(-,root,root)
21cr|defendguin-0.0.12-6|67	%doc docs/*
21cr|defendguin-0.0.12-6|68	%{_gamesbindir}/*
21cr|defendguin-0.0.12-6|69	%{_gamesdatadir}/%{name}
21cr|defendguin-0.0.12-6|70	%{_mandir}/*/*
21cr|defendguin-0.0.12-6|71	%{_iconsdir}/%{name}.png
21cr|defendguin-0.0.12-6|72	%{_liconsdir}/%{name}.png
21cr|defendguin-0.0.12-6|73	%{_miconsdir}/%{name}.png
21cr|defendguin-0.0.12-6|74	%{_datadir}/applications/*

935 21
21cr|defendo-2.5.0-1|1	Name:           defendo
21cr|defendo-2.5.0-1|2	Version:        2.5.0
21cr|defendo-2.5.0-1|3	Release:        1
21cr|defendo-2.5.0-1|4	License:        GPLv3+
21cr|defendo-2.5.0-1|5	Summary:        Tower defense
21cr|defendo-2.5.0-1|6	Url:            https://github.com/HassanHeydariNasab/defendo
21cr|defendo-2.5.0-1|7	Group:          Games/Arcade
21cr|defendo-2.5.0-1|8	Source0:        https://github.com/HassanHeydariNasab/defendo/archive/%{name}-%{version}.tar.gz
21cr|defendo-2.5.0-1|9	Source1:        https://raw.githubusercontent.com/HassanHeydariNasab/defendo/master/LICENSE
21cr|defendo-2.5.0-1|10	BuildRequires:  imagemagick
21cr|defendo-2.5.0-1|11	Requires:       godot2-runner
21cr|defendo-2.5.0-1|12	
21cr|defendo-2.5.0-1|13	BuildArch:      noarch
21cr|defendo-2.5.0-1|14	
21cr|defendo-2.5.0-1|15	%description
21cr|defendo-2.5.0-1|16	Defendo is a tower defense game that
21cr|defendo-2.5.0-1|17	made using Godot Game Engine v2.1.4.stable.official.
21cr|defendo-2.5.0-1|18	
21cr|defendo-2.5.0-1|19	%files
21cr|defendo-2.5.0-1|20	%doc *.md LICENSE
21cr|defendo-2.5.0-1|21	%{_gamesdatadir}/%{name}
21cr|defendo-2.5.0-1|22	%{_gamesbindir}/%{name}
21cr|defendo-2.5.0-1|23	%{_datadir}/applications/%{name}.desktop
21cr|defendo-2.5.0-1|24	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|defendo-2.5.0-1|25	
21cr|defendo-2.5.0-1|26	%prep
21cr|defendo-2.5.0-1|27	%setup -q
21cr|defendo-2.5.0-1|28	cp -a %{SOURCE1} LICENSE
21cr|defendo-2.5.0-1|29	
21cr|defendo-2.5.0-1|30	%build
21cr|defendo-2.5.0-1|31	
21cr|defendo-2.5.0-1|32	%install
21cr|defendo-2.5.0-1|33	# game data files
21cr|defendo-2.5.0-1|34	install -dm755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|defendo-2.5.0-1|35	cp -R -t %{buildroot}%{_gamesdatadir}/%{name} *
21cr|defendo-2.5.0-1|36	
21cr|defendo-2.5.0-1|37	# wrapper
21cr|defendo-2.5.0-1|38	install -dm755 %{buildroot}%{_gamesbindir}
21cr|defendo-2.5.0-1|39	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|defendo-2.5.0-1|40	#!/bin/sh
21cr|defendo-2.5.0-1|41	godot2-runner -path "%{_gamesdatadir}/%{name}" $@
21cr|defendo-2.5.0-1|42	EOF
21cr|defendo-2.5.0-1|43	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|defendo-2.5.0-1|44	
21cr|defendo-2.5.0-1|45	# icons
21cr|defendo-2.5.0-1|46	for size in 64x64 48x48 32x32 22x22 16x16 ; do
21cr|defendo-2.5.0-1|47	install -dm 0755 \
21cr|defendo-2.5.0-1|48	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|defendo-2.5.0-1|49	convert -strip -resize $size ikono.png \
21cr|defendo-2.5.0-1|50	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|defendo-2.5.0-1|51	done
21cr|defendo-2.5.0-1|52	
21cr|defendo-2.5.0-1|53	
21cr|defendo-2.5.0-1|54	# menu entry
21cr|defendo-2.5.0-1|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|defendo-2.5.0-1|56	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|defendo-2.5.0-1|57	[Desktop Entry]
21cr|defendo-2.5.0-1|58	Name=%{name}
21cr|defendo-2.5.0-1|59	GenericName=%{name}
21cr|defendo-2.5.0-1|60	Comment=Tower Defense Game
21cr|defendo-2.5.0-1|61	Exec=%{name}
21cr|defendo-2.5.0-1|62	Icon=%{name}
21cr|defendo-2.5.0-1|63	Type=Application
21cr|defendo-2.5.0-1|64	Categories=Game;ArcadeGame;
21cr|defendo-2.5.0-1|65	StartupNotify=true

936 21
21cr|deflate-stats-1.0-8|1	Summary:	Apache mod_deflate logfile analyzer
21cr|deflate-stats-1.0-8|2	Name:		deflate-stats
21cr|deflate-stats-1.0-8|3	Version:	1.0
21cr|deflate-stats-1.0-8|4	Release:	8
21cr|deflate-stats-1.0-8|5	License:	BSD-like
21cr|deflate-stats-1.0-8|6	Group:		Monitoring
21cr|deflate-stats-1.0-8|7	URL:		http://prefetch.net/code/deflate-stats.html
21cr|deflate-stats-1.0-8|8	Source0:	http://prefetch.net/code/deflate-stats.pl.bz2
21cr|deflate-stats-1.0-8|9	Requires:	apache-mod_deflate
21cr|deflate-stats-1.0-8|10	BuildArch:	noarch
21cr|deflate-stats-1.0-8|11	
21cr|deflate-stats-1.0-8|12	%description
21cr|deflate-stats-1.0-8|13	deflate-stats.pl is a Perl script that summarizes mod_deflate log data, and
21cr|deflate-stats-1.0-8|14	provides detailed reports that include the amount of bandwidth saved, bytes not
21cr|deflate-stats-1.0-8|15	sent, number of requestes deflated, and compresion ratios per URI.
21cr|deflate-stats-1.0-8|16	
21cr|deflate-stats-1.0-8|17	%prep
21cr|deflate-stats-1.0-8|18	
21cr|deflate-stats-1.0-8|19	%setup -q -c -T
21cr|deflate-stats-1.0-8|20	bzcat %{SOURCE0} > %{name}
21cr|deflate-stats-1.0-8|21	
21cr|deflate-stats-1.0-8|22	%build
21cr|deflate-stats-1.0-8|23	
21cr|deflate-stats-1.0-8|24	%install
21cr|deflate-stats-1.0-8|25	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|deflate-stats-1.0-8|26	
21cr|deflate-stats-1.0-8|27	install -d %{buildroot}%{_bindir}
21cr|deflate-stats-1.0-8|28	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|deflate-stats-1.0-8|29	
21cr|deflate-stats-1.0-8|30	%clean
21cr|deflate-stats-1.0-8|31	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|deflate-stats-1.0-8|32	
21cr|deflate-stats-1.0-8|33	%files
21cr|deflate-stats-1.0-8|34	%defattr(-,root,root)
21cr|deflate-stats-1.0-8|35	%attr(0755,root,root) %{_bindir}/%{name}

937 21
21cr|dekagen-1.0.2-11|1	Summary:	Script that rips and encodes CD's
21cr|dekagen-1.0.2-11|2	Name:		dekagen
21cr|dekagen-1.0.2-11|3	Version:	1.0.2
21cr|dekagen-1.0.2-11|4	Release:	11
21cr|dekagen-1.0.2-11|5	License:	GPLv2+
21cr|dekagen-1.0.2-11|6	Group:		Sound
21cr|dekagen-1.0.2-11|7	Url:		http://www.mbayer.de/dekagen/index.shtml
21cr|dekagen-1.0.2-11|8	Source0:	http://www.mbayer.de/dekagen/downloads/%{name}-%{version}.tar.bz2
21cr|dekagen-1.0.2-11|9	BuildRequires:	dos2unix
21cr|dekagen-1.0.2-11|10	BuildArch:	noarch
21cr|dekagen-1.0.2-11|11	# For the various functions of the script
21cr|dekagen-1.0.2-11|12	Requires:	cdrtools
21cr|dekagen-1.0.2-11|13	Requires:	dialog
21cr|dekagen-1.0.2-11|14	Requires:	id3lib
21cr|dekagen-1.0.2-11|15	Requires:	lame
21cr|dekagen-1.0.2-11|16	Requires:	vorbis-tools
21cr|dekagen-1.0.2-11|17	%rename	ripenc
21cr|dekagen-1.0.2-11|18	
21cr|dekagen-1.0.2-11|19	%description
21cr|dekagen-1.0.2-11|20	This bourne shell script, formerly known as ripenc, is an interactive command
21cr|dekagen-1.0.2-11|21	line tool, that automates the whole process of ripping data from music compact
21cr|dekagen-1.0.2-11|22	discs (CD), the naming of the files, their converting into MP3 or Ogg-Vorbis
21cr|dekagen-1.0.2-11|23	format and the labelling of the MP3 files with an ID3 tag.
21cr|dekagen-1.0.2-11|24	
21cr|dekagen-1.0.2-11|25	%files
21cr|dekagen-1.0.2-11|26	%doc COPYING CHANGES CREDITS README
21cr|dekagen-1.0.2-11|27	%{_bindir}/%{name}
21cr|dekagen-1.0.2-11|28	%{_mandir}/man1/%{name}.1.*
21cr|dekagen-1.0.2-11|29	
21cr|dekagen-1.0.2-11|30	#-----------------------------------------------------------------------------
21cr|dekagen-1.0.2-11|31	
21cr|dekagen-1.0.2-11|32	%prep
21cr|dekagen-1.0.2-11|33	%setup -q
21cr|dekagen-1.0.2-11|34	
21cr|dekagen-1.0.2-11|35	# Fix CRLF in CHANGES
21cr|dekagen-1.0.2-11|36	cp --preserve CHANGES CHANGES.msdos
21cr|dekagen-1.0.2-11|37	dos2unix  CHANGES
21cr|dekagen-1.0.2-11|38	
21cr|dekagen-1.0.2-11|39	# Fix utf8 encoding
21cr|dekagen-1.0.2-11|40	iconv -f latin1 -t utf8 README > README
21cr|dekagen-1.0.2-11|41	
21cr|dekagen-1.0.2-11|42	
21cr|dekagen-1.0.2-11|43	%build
21cr|dekagen-1.0.2-11|44	# Nothing to do
21cr|dekagen-1.0.2-11|45	
21cr|dekagen-1.0.2-11|46	
21cr|dekagen-1.0.2-11|47	%install
21cr|dekagen-1.0.2-11|48	mkdir -p %{buildroot}%{_bindir}
21cr|dekagen-1.0.2-11|49	mkdir -p %{buildroot}%{_mandir}/man1
21cr|dekagen-1.0.2-11|50	
21cr|dekagen-1.0.2-11|51	cp %{name} %{buildroot}%{_bindir}
21cr|dekagen-1.0.2-11|52	gunzip %{name}.1.gz
21cr|dekagen-1.0.2-11|53	cp %{name}.1 %{buildroot}%{_mandir}/man1/

938 21
21cr|delaboratory-0.8-5|1	Name:		delaboratory
21cr|delaboratory-0.8-5|2	Version:	0.8
21cr|delaboratory-0.8-5|3	Release:	5
21cr|delaboratory-0.8-5|4	Summary:	Free Software color correction utility
21cr|delaboratory-0.8-5|5	License:	GPLv3+
21cr|delaboratory-0.8-5|6	Group:		Graphics
21cr|delaboratory-0.8-5|7	Url:		https://code.google.com/p/delaboratory/
21cr|delaboratory-0.8-5|8	Source0:	https://delaboratory.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|delaboratory-0.8-5|9	Patch0:		delaboratory-0.8-mdv-makefile.patch
21cr|delaboratory-0.8-5|10	Requires:	dcraw
21cr|delaboratory-0.8-5|11	BuildRequires:	tiff-devel
21cr|delaboratory-0.8-5|12	BuildRequires:	wxgtku-devel
21cr|delaboratory-0.8-5|13	BuildRequires:	libxml2-devel
21cr|delaboratory-0.8-5|14	
21cr|delaboratory-0.8-5|15	
21cr|delaboratory-0.8-5|16	%description
21cr|delaboratory-0.8-5|17	Delaboratory is a Free Software color correction utility, it allows you
21cr|delaboratory-0.8-5|18	to modify color/contrast of your photo in a creative way - by performing
21cr|delaboratory-0.8-5|19	non-destructive operations in different colorspaces (RGB/BW, XYZ/LAB/LCH,
21cr|delaboratory-0.8-5|20	CMY/CMYK, HSL/HSV) with floating-point precision per channel.
21cr|delaboratory-0.8-5|21	
21cr|delaboratory-0.8-5|22	%prep
21cr|delaboratory-0.8-5|23	%setup -q
21cr|delaboratory-0.8-5|24	%patch0 -p1
21cr|delaboratory-0.8-5|25	
21cr|delaboratory-0.8-5|26	%build
21cr|delaboratory-0.8-5|27	%setup_compile_flags
21cr|delaboratory-0.8-5|28	CXXFLAGS_WX="%{optflags}" ; export CXXFLAGS_WX ;
21cr|delaboratory-0.8-5|29	make DEBUG=YES
21cr|delaboratory-0.8-5|30	
21cr|delaboratory-0.8-5|31	%install
21cr|delaboratory-0.8-5|32	install -D -m0755 delaboratory "%{buildroot}%{_bindir}/delaboratory"
21cr|delaboratory-0.8-5|33	install -d -m0755 %{buildroot}%{_datadir}/applications
21cr|delaboratory-0.8-5|34	cat > %{buildroot}/%{_datadir}/applications/%{name}.desktop << EOF
21cr|delaboratory-0.8-5|35	[Desktop Entry]
21cr|delaboratory-0.8-5|36	Terminal=false
21cr|delaboratory-0.8-5|37	TryExec=delaboratory
21cr|delaboratory-0.8-5|38	Exec=delaboratory
21cr|delaboratory-0.8-5|39	Type=Application
21cr|delaboratory-0.8-5|40	Categories=Graphics;Photography;GTK;
21cr|delaboratory-0.8-5|41	StartupNotify=false
21cr|delaboratory-0.8-5|42	Name=Delaboratory
21cr|delaboratory-0.8-5|43	GenericName=Color correction utility
21cr|delaboratory-0.8-5|44	EOF
21cr|delaboratory-0.8-5|45	
21cr|delaboratory-0.8-5|46	%files
21cr|delaboratory-0.8-5|47	%defattr(-,root,root)
21cr|delaboratory-0.8-5|48	%doc README
21cr|delaboratory-0.8-5|49	%{_bindir}/delaboratory
21cr|delaboratory-0.8-5|50	%{_datadir}/applications/%{name}.desktop

939 21
21cr|demoroniser-20030916-7|1	Summary:	Corrects incompatible HTML generated by Microsoft applications
21cr|demoroniser-20030916-7|2	Name:		demoroniser
21cr|demoroniser-20030916-7|3	Version:	20030916
21cr|demoroniser-20030916-7|4	Release:	7
21cr|demoroniser-20030916-7|5	License:        Public Domain
21cr|demoroniser-20030916-7|6	Group:		Text tools
21cr|demoroniser-20030916-7|7	URL:	        http://www.fourmilab.ch/webtools/demoroniser/
21cr|demoroniser-20030916-7|8	Source0:        http://www.fourmilab.ch/webtools/demoroniser/%{name}.zip
21cr|demoroniser-20030916-7|9	Patch0:		%{name}-perl-path.patch
21cr|demoroniser-20030916-7|10	Requires:       perl
21cr|demoroniser-20030916-7|11	BuildArch:	noarch
21cr|demoroniser-20030916-7|12	
21cr|demoroniser-20030916-7|13	%description
21cr|demoroniser-20030916-7|14	Corrects moronic and gratuitously incompatible HTML generated by
21cr|demoroniser-20030916-7|15	Microsoft applications.  Also can be useful on just text to get rid of
21cr|demoroniser-20030916-7|16	the "smart quotes" Microsoft applications like to use.
21cr|demoroniser-20030916-7|17	
21cr|demoroniser-20030916-7|18	%prep
21cr|demoroniser-20030916-7|19	rm -rf %{buildroot}
21cr|demoroniser-20030916-7|20	%setup -q -c -n %{name}-%{version}
21cr|demoroniser-20030916-7|21	%patch0
21cr|demoroniser-20030916-7|22	
21cr|demoroniser-20030916-7|23	%install
21cr|demoroniser-20030916-7|24	mkdir -p %{buildroot}%{_bindir}
21cr|demoroniser-20030916-7|25	mkdir -p %{buildroot}%{_mandir}/man1
21cr|demoroniser-20030916-7|26	install -m 0755 demoroniser.pl %{buildroot}%{_bindir}/demoroniser
21cr|demoroniser-20030916-7|27	install -m 0644 demoroniser.1 %{buildroot}%{_mandir}/man1
21cr|demoroniser-20030916-7|28	
21cr|demoroniser-20030916-7|29	%clean
21cr|demoroniser-20030916-7|30	rm -rf %{buildroot}
21cr|demoroniser-20030916-7|31	
21cr|demoroniser-20030916-7|32	%files
21cr|demoroniser-20030916-7|33	%defattr(-,root,root)
21cr|demoroniser-20030916-7|34	%doc demoroniser.man
21cr|demoroniser-20030916-7|35	%{_bindir}/demoroniser
21cr|demoroniser-20030916-7|36	%{_mandir}/man1/demoroniser.1*

940 21
21cr|denemo-2.6.0-5|1	# Avoid conflicts with lilypond fonts
21cr|denemo-2.6.0-5|2	%global	__provides_exclude 'font\\\(.*\\\)|font\\\(:lang=.*\\\)'
21cr|denemo-2.6.0-5|3	
21cr|denemo-2.6.0-5|4	Summary:	WYSIWYG musical score editor and front-end for Lilypond
21cr|denemo-2.6.0-5|5	Name:		denemo
21cr|denemo-2.6.0-5|6	Version:	2.6.0
21cr|denemo-2.6.0-5|7	Release:	5
21cr|denemo-2.6.0-5|8	License:	GPLv2+
21cr|denemo-2.6.0-5|9	Group:		Sound
21cr|denemo-2.6.0-5|10	Url:		http://www.denemo.org/
21cr|denemo-2.6.0-5|11	Source0:	http://ftp.gnu.org/gnu/denemo/%{name}-%{version}.tar.gz
21cr|denemo-2.6.0-5|12	Source1:	docs_denemomanual.pdf
21cr|denemo-2.6.0-5|13	Source100:	denemo.rpmlintrc
21cr|denemo-2.6.0-5|14	Patch0:		denemo-2.6.0-fix-desktop-file.patch
21cr|denemo-2.6.0-5|15	BuildRequires:	bison
21cr|denemo-2.6.0-5|16	BuildRequires:	chrpath
21cr|denemo-2.6.0-5|17	BuildRequires:	desktop-file-utils
21cr|denemo-2.6.0-5|18	BuildRequires:	flex
21cr|denemo-2.6.0-5|19	BuildRequires:	gettext
21cr|denemo-2.6.0-5|20	BuildRequires:	guile22
21cr|denemo-2.6.0-5|21	BuildRequires:	guile22-runtime
21cr|denemo-2.6.0-5|22	#BuildRequires:	guile >= 3.0
21cr|denemo-2.6.0-5|23	#BuildRequires:	guile-runtime >= 3.0
21cr|denemo-2.6.0-5|24	BuildRequires:	intltool
21cr|denemo-2.6.0-5|25	BuildRequires:	libmusicxml-devel
21cr|denemo-2.6.0-5|26	BuildRequires:	portmidi-devel
21cr|denemo-2.6.0-5|27	BuildRequires:	pkgconfig(alsa) >= 1.0.0
21cr|denemo-2.6.0-5|28	BuildRequires:	pkgconfig(aubio) >= 0.4.9
21cr|denemo-2.6.0-5|29	BuildRequires:	pkgconfig(evince-view-3.0) >= 3.0
21cr|denemo-2.6.0-5|30	BuildRequires:	pkgconfig(fftw3) >= 3.1.2
21cr|denemo-2.6.0-5|31	BuildRequires:	pkgconfig(fluidsynth) >= 1.0.8
21cr|denemo-2.6.0-5|32	BuildRequires:	pkgconfig(fontconfig) >= 2.2.0
21cr|denemo-2.6.0-5|33	BuildRequires:	pkgconfig(freetype2)
21cr|denemo-2.6.0-5|34	BuildRequires:	pkgconfig(harfbuzz)
21cr|denemo-2.6.0-5|35	BuildRequires:	pkgconfig(gthread-2.0) >= 2.30.0
21cr|denemo-2.6.0-5|36	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
21cr|denemo-2.6.0-5|37	BuildRequires:	pkgconfig(gtk-doc) >= 1.14
21cr|denemo-2.6.0-5|38	BuildRequires:	pkgconfig(gtksourceview-3.0) >= 3.0
21cr|denemo-2.6.0-5|39	BuildRequires:	pkgconfig(guile-2.2)
21cr|denemo-2.6.0-5|40	#BuildRequires:	pkgconfig(guile-3.0)
21cr|denemo-2.6.0-5|41	BuildRequires:	pkgconfig(jack)
21cr|denemo-2.6.0-5|42	BuildRequires:	pkgconfig(librsvg-2.0) >= 2.0
21cr|denemo-2.6.0-5|43	BuildRequires:	pkgconfig(libpng)
21cr|denemo-2.6.0-5|44	BuildRequires:	pkgconfig(libxml-2.0) >= 2.3.10
21cr|denemo-2.6.0-5|45	BuildRequires:	pkgconfig(mount)
21cr|denemo-2.6.0-5|46	BuildRequires:	pkgconfig(portaudio-2.0) >= 19
21cr|denemo-2.6.0-5|47	BuildRequires:	pkgconfig(smf) >= 1.3
21cr|denemo-2.6.0-5|48	BuildRequires:	pkgconfig(sndfile) >= 1.0
21cr|denemo-2.6.0-5|49	BuildRequires:	pkgconfig(rubberband) >= 1.0.8
21cr|denemo-2.6.0-5|50	BuildRequires:	pkgconfig(uuid)
21cr|denemo-2.6.0-5|51	BuildRequires:	pkgconfig(x11)
21cr|denemo-2.6.0-5|52	# Force the use of the latest aubio package because
21cr|denemo-2.6.0-5|53	# it has not changed %%{major}
21cr|denemo-2.6.0-5|54	Requires:	%{_lib}aubio5 >= 0.4.6
21cr|denemo-2.6.0-5|55	Requires:	lilypond >= 2.19.84
21cr|denemo-2.6.0-5|56	%ifnarch aarch64
21cr|denemo-2.6.0-5|57	# Not built on aarch64
21cr|denemo-2.6.0-5|58	Requires:	playmidi
21cr|denemo-2.6.0-5|59	%endif
21cr|denemo-2.6.0-5|60	Requires:	fluidsynth
21cr|denemo-2.6.0-5|61	# For EvinceDocument pdf
21cr|denemo-2.6.0-5|62	Recommends:		evince
21cr|denemo-2.6.0-5|63	
21cr|denemo-2.6.0-5|64	%description
21cr|denemo-2.6.0-5|65	Denemo is the GNU graphical musical score editor, and serves as a front-end
21cr|denemo-2.6.0-5|66	to Lilypond. Besides Lilypond, it can also export music into ABC format,
21cr|denemo-2.6.0-5|67	as well as handling Csound score files playback and MIDI playback.
21cr|denemo-2.6.0-5|68	
21cr|denemo-2.6.0-5|69	%files -f %{name}.lang
21cr|denemo-2.6.0-5|70	%doc AUTHORS ChangeLog NEWS docs/*
21cr|denemo-2.6.0-5|71	%doc docs_denemomanual.pdf
21cr|denemo-2.6.0-5|72	%{_bindir}/*
21cr|denemo-2.6.0-5|73	%{_datadir}/%{name}
21cr|denemo-2.6.0-5|74	%{_datadir}/appdata/org.%{name}.Denemo.appdata.xml
21cr|denemo-2.6.0-5|75	%{_datadir}/applications/org.%{name}.Denemo.desktop
21cr|denemo-2.6.0-5|76	%{_datadir}/fonts/truetype/%{name}/*
21cr|denemo-2.6.0-5|77	%{_datadir}/gtk-doc/html/%{name}
21cr|denemo-2.6.0-5|78	%{_datadir}/pixmaps/org.%{name}.Denemo.png
21cr|denemo-2.6.0-5|79	
21cr|denemo-2.6.0-5|80	#------------------------------------------------------------
21cr|denemo-2.6.0-5|81	
21cr|denemo-2.6.0-5|82	%prep
21cr|denemo-2.6.0-5|83	%autosetup -p1
21cr|denemo-2.6.0-5|84	
21cr|denemo-2.6.0-5|85	find docs/images -name "*.png" |xargs chmod 644
21cr|denemo-2.6.0-5|86	find docs  -size 0 -delete
21cr|denemo-2.6.0-5|87	
21cr|denemo-2.6.0-5|88	install -m 0644 %{SOURCE1} .
21cr|denemo-2.6.0-5|89	
21cr|denemo-2.6.0-5|90	
21cr|denemo-2.6.0-5|91	%build
21cr|denemo-2.6.0-5|92	%configure \
21cr|denemo-2.6.0-5|93	--disable-static \
21cr|denemo-2.6.0-5|94	--enable-aubio \
21cr|denemo-2.6.0-5|95	--enable-alsa \
21cr|denemo-2.6.0-5|96	--enable-jack \
21cr|denemo-2.6.0-5|97	--enable-fluidsynth \
21cr|denemo-2.6.0-5|98	--enable-portaudio \
21cr|denemo-2.6.0-5|99	--enable-portmidi \
21cr|denemo-2.6.0-5|100	--enable-rubberband \
21cr|denemo-2.6.0-5|101	--enable-gtk3 \
21cr|denemo-2.6.0-5|102	--enable-evince \
21cr|denemo-2.6.0-5|103	--enable-doc \
21cr|denemo-2.6.0-5|104	--enable-gtk-doc \
21cr|denemo-2.6.0-5|105	--enable-gtk-doc-html \
21cr|denemo-2.6.0-5|106	--enable-guile_2_2
21cr|denemo-2.6.0-5|107	%make
21cr|denemo-2.6.0-5|108	
21cr|denemo-2.6.0-5|109	chmod 644 actions/*.scm
21cr|denemo-2.6.0-5|110	chrpath -d src/%{name}
21cr|denemo-2.6.0-5|111	
21cr|denemo-2.6.0-5|112	
21cr|denemo-2.6.0-5|113	%install
21cr|denemo-2.6.0-5|114	%makeinstall_std
21cr|denemo-2.6.0-5|115	
21cr|denemo-2.6.0-5|116	find %{buildroot} -size 0 -delete
21cr|denemo-2.6.0-5|117	
21cr|denemo-2.6.0-5|118	%find_lang %{name}

941 21
21cr|denyhosts-2.6-8|1	Summary:	A script to help thwart ssh server attacks
21cr|denyhosts-2.6-8|2	Name:		denyhosts
21cr|denyhosts-2.6-8|3	Version:	2.6
21cr|denyhosts-2.6-8|4	Release:	8
21cr|denyhosts-2.6-8|5	License:	GPLv2
21cr|denyhosts-2.6-8|6	Group:		Networking/Other
21cr|denyhosts-2.6-8|7	Url:		http://denyhosts.sourceforge.net/
21cr|denyhosts-2.6-8|8	Source0:	http://dl.sourceforge.net/denyhosts/DenyHosts-%{version}.tar.gz
21cr|denyhosts-2.6-8|9	Source1:	denyhosts.cron
21cr|denyhosts-2.6-8|10	Source2:	denyhosts.init
21cr|denyhosts-2.6-8|11	Source3:	denyhosts-allowed-hosts
21cr|denyhosts-2.6-8|12	Source4:	denyhosts.sysconfig
21cr|denyhosts-2.6-8|13	Source5:	denyhosts.logrotate
21cr|denyhosts-2.6-8|14	Source6:	README.fedora
21cr|denyhosts-2.6-8|15	Patch0:		denyhosts-2.6-config.patch
21cr|denyhosts-2.6-8|16	Patch1:		denyhosts-2.4-setup.patch
21cr|denyhosts-2.6-8|17	Patch2:		denyhosts-2.6-daemon-control.patch
21cr|denyhosts-2.6-8|18	# Patch10 is a security fix
21cr|denyhosts-2.6-8|19	Patch10:	denyhosts-2.6-regex.patch
21cr|denyhosts-2.6-8|20	BuildRequires:	pkgconfig(python2)
21cr|denyhosts-2.6-8|21	Requires:	openssh-server
21cr|denyhosts-2.6-8|22	Requires(post,preun):	rpm-helper
21cr|denyhosts-2.6-8|23	BuildArch:	noarch
21cr|denyhosts-2.6-8|24	
21cr|denyhosts-2.6-8|25	%description
21cr|denyhosts-2.6-8|26	DenyHosts is a Python script that analyzes the sshd server log
21cr|denyhosts-2.6-8|27	messages to determine which hosts are attempting to hack into your
21cr|denyhosts-2.6-8|28	system. It also determines what user accounts are being targeted. It
21cr|denyhosts-2.6-8|29	keeps track of the frequency of attempts from each host and, upon
21cr|denyhosts-2.6-8|30	discovering a repeated attack host, updates the /etc/hosts.deny file
21cr|denyhosts-2.6-8|31	to prevent future break-in attempts from that host.  Email reports can
21cr|denyhosts-2.6-8|32	be sent to a system admin.
21cr|denyhosts-2.6-8|33	
21cr|denyhosts-2.6-8|34	
21cr|denyhosts-2.6-8|35	%prep
21cr|denyhosts-2.6-8|36	%setup -q -n DenyHosts-%{version}
21cr|denyhosts-2.6-8|37	%patch0 -p0 -b .config
21cr|denyhosts-2.6-8|38	%patch1 -p0 -b .setup
21cr|denyhosts-2.6-8|39	%patch2 -p0 -b .daemon-control
21cr|denyhosts-2.6-8|40	%patch10 -p1 -b .regex
21cr|denyhosts-2.6-8|41	
21cr|denyhosts-2.6-8|42	cp %{SOURCE6} .
21cr|denyhosts-2.6-8|43	
21cr|denyhosts-2.6-8|44	# Fix up non-utf8-ness
21cr|denyhosts-2.6-8|45	for i in CHANGELOG.txt; do
21cr|denyhosts-2.6-8|46	iconv -f iso-8859-1 -t utf-8 < $i > $i. && touch -r $i $i. && mv -f $i. $i
21cr|denyhosts-2.6-8|47	done
21cr|denyhosts-2.6-8|48	
21cr|denyhosts-2.6-8|49	# This must be moved before the Python build process runs so that we
21cr|denyhosts-2.6-8|50	# can include it as documentation.
21cr|denyhosts-2.6-8|51	mv plugins/README.contrib .
21cr|denyhosts-2.6-8|52	
21cr|denyhosts-2.6-8|53	# And the permissions are off as well
21cr|denyhosts-2.6-8|54	chmod +x plugins/*
21cr|denyhosts-2.6-8|55	
21cr|denyhosts-2.6-8|56	
21cr|denyhosts-2.6-8|57	%build
21cr|denyhosts-2.6-8|58	%py2_build
21cr|denyhosts-2.6-8|59	
21cr|denyhosts-2.6-8|60	%install
21cr|denyhosts-2.6-8|61	%py2_install
21cr|denyhosts-2.6-8|62	
21cr|denyhosts-2.6-8|63	install -d %{buildroot}/%{_bindir}
21cr|denyhosts-2.6-8|64	install -d %{buildroot}/%{_initrddir}
21cr|denyhosts-2.6-8|65	install -d %{buildroot}/%{_sysconfdir}/cron.d
21cr|denyhosts-2.6-8|66	install -d %{buildroot}/%{_sysconfdir}/logrotate.d
21cr|denyhosts-2.6-8|67	install -d %{buildroot}/%{_sysconfdir}/sysconfig
21cr|denyhosts-2.6-8|68	
21cr|denyhosts-2.6-8|69	install -d -m 700 %{buildroot}/%{_localstatedir}/lib/denyhosts
21cr|denyhosts-2.6-8|70	install -d %{buildroot}/%{_localstatedir}/log
21cr|denyhosts-2.6-8|71	
21cr|denyhosts-2.6-8|72	install -p -m 600 denyhosts.cfg-dist %{buildroot}/%{_sysconfdir}/denyhosts.conf
21cr|denyhosts-2.6-8|73	install -p -m 755 daemon-control-dist %{buildroot}/%{_bindir}/denyhosts-control
21cr|denyhosts-2.6-8|74	install -p -m 644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/cron.d/denyhosts
21cr|denyhosts-2.6-8|75	install -p -m 755 %{SOURCE2} %{buildroot}/%{_initrddir}/denyhosts
21cr|denyhosts-2.6-8|76	install -p -m 644 %{SOURCE3} %{buildroot}/%{_localstatedir}/lib/denyhosts/allowed-hosts
21cr|denyhosts-2.6-8|77	install -p -m 644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/sysconfig/denyhosts
21cr|denyhosts-2.6-8|78	install -p -m 644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/logrotate.d/denyhosts
21cr|denyhosts-2.6-8|79	
21cr|denyhosts-2.6-8|80	touch %{buildroot}/%{_localstatedir}/log/denyhosts
21cr|denyhosts-2.6-8|81	
21cr|denyhosts-2.6-8|82	for i in allowed-warned-hosts hosts hosts-restricted hosts-root \
21cr|denyhosts-2.6-8|83	hosts-valid offset suspicious-logins sync-hosts \
21cr|denyhosts-2.6-8|84	users-hosts users-invalid users-valid; do
21cr|denyhosts-2.6-8|85	touch %{buildroot}/%{_localstatedir}/lib/denyhosts/$i
21cr|denyhosts-2.6-8|86	done
21cr|denyhosts-2.6-8|87	
21cr|denyhosts-2.6-8|88	#fix python shebang
21cr|denyhosts-2.6-8|89	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_bindir}/denyhosts-control
21cr|denyhosts-2.6-8|90	
21cr|denyhosts-2.6-8|91	
21cr|denyhosts-2.6-8|92	%preun
21cr|denyhosts-2.6-8|93	%_preun_service %name
21cr|denyhosts-2.6-8|94	
21cr|denyhosts-2.6-8|95	%post
21cr|denyhosts-2.6-8|96	# Note that we do not automaticaly run --migrate, because we can't be
21cr|denyhosts-2.6-8|97	# sure that all of the hosts.deny entries were created by denyhosts
21cr|denyhosts-2.6-8|98	%_post_service %name
21cr|denyhosts-2.6-8|99	
21cr|denyhosts-2.6-8|100	touch %{_localstatedir}/log/denyhosts
21cr|denyhosts-2.6-8|101	touch %{_localstatedir}/lib/denyhosts/allowed-warned-hosts
21cr|denyhosts-2.6-8|102	touch %{_localstatedir}/lib/denyhosts/hosts
21cr|denyhosts-2.6-8|103	touch %{_localstatedir}/lib/denyhosts/hosts-restricted
21cr|denyhosts-2.6-8|104	touch %{_localstatedir}/lib/denyhosts/hosts-root
21cr|denyhosts-2.6-8|105	touch %{_localstatedir}/lib/denyhosts/hosts-valid
21cr|denyhosts-2.6-8|106	touch %{_localstatedir}/lib/denyhosts/offset
21cr|denyhosts-2.6-8|107	touch %{_localstatedir}/lib/denyhosts/suspicious-logins
21cr|denyhosts-2.6-8|108	touch %{_localstatedir}/lib/denyhosts/sync-hosts
21cr|denyhosts-2.6-8|109	touch %{_localstatedir}/lib/denyhosts/users-hosts
21cr|denyhosts-2.6-8|110	touch %{_localstatedir}/lib/denyhosts/users-invalid
21cr|denyhosts-2.6-8|111	touch %{_localstatedir}/lib/denyhosts/users-valid
21cr|denyhosts-2.6-8|112	
21cr|denyhosts-2.6-8|113	%postun
21cr|denyhosts-2.6-8|114	if [ $1 -ge 1 ] ; then
21cr|denyhosts-2.6-8|115	service %name condrestart >/dev/null 2>&1
21cr|denyhosts-2.6-8|116	fi
21cr|denyhosts-2.6-8|117	
21cr|denyhosts-2.6-8|118	
21cr|denyhosts-2.6-8|119	%files
21cr|denyhosts-2.6-8|120	%doc CHANGELOG.txt denyhosts.cfg-dist LICENSE.txt
21cr|denyhosts-2.6-8|121	%doc README.fedora README.txt setup.py README.contrib
21cr|denyhosts-2.6-8|122	
21cr|denyhosts-2.6-8|123	%{_bindir}/denyhosts.py
21cr|denyhosts-2.6-8|124	%{_bindir}/denyhosts-control
21cr|denyhosts-2.6-8|125	%{_datadir}/denyhosts
21cr|denyhosts-2.6-8|126	%{python2_sitelib}/*
21cr|denyhosts-2.6-8|127	
21cr|denyhosts-2.6-8|128	%config(noreplace) %{_sysconfdir}/denyhosts.conf
21cr|denyhosts-2.6-8|129	%config(noreplace) %{_sysconfdir}/cron.d/denyhosts
21cr|denyhosts-2.6-8|130	%config(noreplace) %{_sysconfdir}/logrotate.d/denyhosts
21cr|denyhosts-2.6-8|131	%config(noreplace) %{_sysconfdir}/sysconfig/denyhosts
21cr|denyhosts-2.6-8|132	%config(noreplace) %{_localstatedir}/lib/denyhosts/allowed-hosts
21cr|denyhosts-2.6-8|133	
21cr|denyhosts-2.6-8|134	%ghost %{_localstatedir}/log/denyhosts
21cr|denyhosts-2.6-8|135	%ghost %{_localstatedir}/lib/denyhosts/allowed-warned-hosts
21cr|denyhosts-2.6-8|136	%ghost %{_localstatedir}/lib/denyhosts/hosts
21cr|denyhosts-2.6-8|137	%ghost %{_localstatedir}/lib/denyhosts/hosts-restricted
21cr|denyhosts-2.6-8|138	%ghost %{_localstatedir}/lib/denyhosts/hosts-root
21cr|denyhosts-2.6-8|139	%ghost %{_localstatedir}/lib/denyhosts/hosts-valid
21cr|denyhosts-2.6-8|140	%ghost %{_localstatedir}/lib/denyhosts/offset
21cr|denyhosts-2.6-8|141	%ghost %{_localstatedir}/lib/denyhosts/suspicious-logins
21cr|denyhosts-2.6-8|142	%ghost %{_localstatedir}/lib/denyhosts/sync-hosts
21cr|denyhosts-2.6-8|143	%ghost %{_localstatedir}/lib/denyhosts/users-hosts
21cr|denyhosts-2.6-8|144	%ghost %{_localstatedir}/lib/denyhosts/users-invalid
21cr|denyhosts-2.6-8|145	%ghost %{_localstatedir}/lib/denyhosts/users-valid
21cr|denyhosts-2.6-8|146	
21cr|denyhosts-2.6-8|147	%dir %{_localstatedir}/lib/denyhosts
21cr|denyhosts-2.6-8|148	
21cr|denyhosts-2.6-8|149	%{_initrddir}/denyhosts

942 21
21cr|desmume-0.9.13-1|1	Summary:	A Nintendo DS emulator
21cr|desmume-0.9.13-1|2	Name:		desmume
21cr|desmume-0.9.13-1|3	Version:	0.9.13
21cr|desmume-0.9.13-1|4	Release:	1
21cr|desmume-0.9.13-1|5	License:	GPLv2+
21cr|desmume-0.9.13-1|6	Group:		Emulators
21cr|desmume-0.9.13-1|7	Url:		http://desmume.sourceforge.net/
21cr|desmume-0.9.13-1|8	Source0:	https://github.com/TASEmulators/desmume/releases/download/release_0_9_13/desmume-%{version}.tar.xz
21cr|desmume-0.9.13-1|9	Source10:	%{name}-48.png
21cr|desmume-0.9.13-1|10	Patch0:		desmume-formatstring.patch
21cr|desmume-0.9.13-1|11	Patch1:		desmume-aarch64-build.patch
21cr|desmume-0.9.13-1|12	BuildRequires:	desktop-file-utils
21cr|desmume-0.9.13-1|13	BuildRequires:	intltool
21cr|desmume-0.9.13-1|14	BuildRequires:	recode
21cr|desmume-0.9.13-1|15	BuildRequires:	meson
21cr|desmume-0.9.13-1|16	BuildRequires:	pkgconfig(alsa)
21cr|desmume-0.9.13-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|desmume-0.9.13-1|18	BuildRequires:	pkgconfig(gtkglext-1.0)
21cr|desmume-0.9.13-1|19	BuildRequires:	pkgconfig(libagg)
21cr|desmume-0.9.13-1|20	BuildRequires:	pkgconfig(libglade-2.0)
21cr|desmume-0.9.13-1|21	BuildRequires:	pkgconfig(openal)
21cr|desmume-0.9.13-1|22	BuildRequires:	pkgconfig(soundtouch)
21cr|desmume-0.9.13-1|23	BuildRequires:	pkgconfig(sdl2)
21cr|desmume-0.9.13-1|24	BuildRequires:	pkgconfig(zlib)
21cr|desmume-0.9.13-1|25	BuildRequires:	pcap-devel
21cr|desmume-0.9.13-1|26	Obsoletes:	wx%{name} < 0.9.10
21cr|desmume-0.9.13-1|27	
21cr|desmume-0.9.13-1|28	%description
21cr|desmume-0.9.13-1|29	DeSmuME is a Nintendo DS emulator running homebrew demos and commercial
21cr|desmume-0.9.13-1|30	games... For the latter ones, you should own the games corresponding the
21cr|desmume-0.9.13-1|31	roms you play with.
21cr|desmume-0.9.13-1|32	
21cr|desmume-0.9.13-1|33	You can find a compatibility list here : http://desmume.org/?page_id=15
21cr|desmume-0.9.13-1|34	
21cr|desmume-0.9.13-1|35	In this package is the GTK GUI version.
21cr|desmume-0.9.13-1|36	
21cr|desmume-0.9.13-1|37	%files
21cr|desmume-0.9.13-1|38	%doc desmume/AUTHORS desmume/ChangeLog desmume/README desmume/README.LIN
21cr|desmume-0.9.13-1|39	%attr(0755,root,root) %{_bindir}/%{name}
21cr|desmume-0.9.13-1|40	%{_datadir}/icons/*/*/*/org.desmume.DeSmuME.svg
21cr|desmume-0.9.13-1|41	%{_datadir}/metainfo/org.desmume.DeSmuME.metainfo.xml
21cr|desmume-0.9.13-1|42	%{_datadir}/applications/*.desktop
21cr|desmume-0.9.13-1|43	%{_mandir}/man1/desmume.1*
21cr|desmume-0.9.13-1|44	
21cr|desmume-0.9.13-1|45	#----------------------------------------------------------------------------
21cr|desmume-0.9.13-1|46	
21cr|desmume-0.9.13-1|47	%package -n %{name}-cli
21cr|desmume-0.9.13-1|48	Summary:	A Nintendo DS emulator (CLI version)
21cr|desmume-0.9.13-1|49	Group:		Emulators
21cr|desmume-0.9.13-1|50	
21cr|desmume-0.9.13-1|51	%description -n %{name}-cli
21cr|desmume-0.9.13-1|52	DeSmuME is a Nintendo DS emulator running homebrew demos and commercial
21cr|desmume-0.9.13-1|53	games... For the latter ones, you should own the games corresponding the
21cr|desmume-0.9.13-1|54	roms you play with.
21cr|desmume-0.9.13-1|55	
21cr|desmume-0.9.13-1|56	You can find a compatibility list here : http://desmume.org/?page_id=15
21cr|desmume-0.9.13-1|57	
21cr|desmume-0.9.13-1|58	In this package is the CLI version (without a GUI).
21cr|desmume-0.9.13-1|59	
21cr|desmume-0.9.13-1|60	%files -n %{name}-cli
21cr|desmume-0.9.13-1|61	%doc desmume/AUTHORS desmume/ChangeLog desmume/README desmume/README.LIN
21cr|desmume-0.9.13-1|62	%attr(0755,root,root) %{_bindir}/%{name}-cli
21cr|desmume-0.9.13-1|63	%{_mandir}/man1/desmume-cli.1*
21cr|desmume-0.9.13-1|64	
21cr|desmume-0.9.13-1|65	#----------------------------------------------------------------------------
21cr|desmume-0.9.13-1|66	
21cr|desmume-0.9.13-1|67	%prep
21cr|desmume-0.9.13-1|68	%autosetup -p1
21cr|desmume-0.9.13-1|69	
21cr|desmume-0.9.13-1|70	recode l1..u8 %{name}/AUTHORS %{name}/ChangeLog
21cr|desmume-0.9.13-1|71	perl -pi -e 's|\r\n|\n|g' %{name}/AUTHORS %{name}/ChangeLog
21cr|desmume-0.9.13-1|72	find . -name *.[ch]* -exec chmod 644 {} +
21cr|desmume-0.9.13-1|73	
21cr|desmume-0.9.13-1|74	%build
21cr|desmume-0.9.13-1|75	pushd desmume/src/frontend/posix
21cr|desmume-0.9.13-1|76	%meson \
21cr|desmume-0.9.13-1|77	-Dopenal=true \
21cr|desmume-0.9.13-1|78	-Dfrontend-gtk=true \
21cr|desmume-0.9.13-1|79	-Dfrontend-cli=true \
21cr|desmume-0.9.13-1|80	-Dwifi=true \
21cr|desmume-0.9.13-1|81	-Dgdb-stub=true
21cr|desmume-0.9.13-1|82	
21cr|desmume-0.9.13-1|83	%meson_build
21cr|desmume-0.9.13-1|84	popd
21cr|desmume-0.9.13-1|85	%install
21cr|desmume-0.9.13-1|86	pushd desmume/src/frontend/posix
21cr|desmume-0.9.13-1|87	%meson_install
21cr|desmume-0.9.13-1|88	popd
21cr|desmume-0.9.13-1|89	

943 21
21cr|detox-1.4.5-1|1	Summary:	Utility to replace problematic characters in file names
21cr|detox-1.4.5-1|2	Name:		detox
21cr|detox-1.4.5-1|3	Version:	1.4.5
21cr|detox-1.4.5-1|4	Release:	1
21cr|detox-1.4.5-1|5	License:	BSD
21cr|detox-1.4.5-1|6	Group:		File tools
21cr|detox-1.4.5-1|7	Url:		https://github.com/dharple/detox
21cr|detox-1.4.5-1|8	Source0:	https://github.com/dharple/detox/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|detox-1.4.5-1|9	BuildRequires:	bison
21cr|detox-1.4.5-1|10	BuildRequires:	flex
21cr|detox-1.4.5-1|11	
21cr|detox-1.4.5-1|12	%description
21cr|detox-1.4.5-1|13	Detox is a utility designed to clean up file names. It replaces difficult to
21cr|detox-1.4.5-1|14	work with characters, such as spaces, with standard equivalents. It will also
21cr|detox-1.4.5-1|15	clean up file names with UTF-8 or Latin-1 (or CP-1252) characters in them.
21cr|detox-1.4.5-1|16	
21cr|detox-1.4.5-1|17	%files
21cr|detox-1.4.5-1|18	%doc README.md
21cr|detox-1.4.5-1|19	%{_bindir}/%{name}
21cr|detox-1.4.5-1|20	%{_bindir}/inline-%{name}
21cr|detox-1.4.5-1|21	%{_datadir}/%{name}/
21cr|detox-1.4.5-1|22	%config(noreplace) %{_sysconfdir}/%{name}rc
21cr|detox-1.4.5-1|23	%{_mandir}/man5/detox*
21cr|detox-1.4.5-1|24	%{_mandir}/man1/detox*
21cr|detox-1.4.5-1|25	%{_mandir}/man1/inline-%{name}.1.*
21cr|detox-1.4.5-1|26	
21cr|detox-1.4.5-1|27	#----------------------------------------------------------------------------
21cr|detox-1.4.5-1|28	
21cr|detox-1.4.5-1|29	%prep
21cr|detox-1.4.5-1|30	%setup -q
21cr|detox-1.4.5-1|31	
21cr|detox-1.4.5-1|32	%build
21cr|detox-1.4.5-1|33	autoreconf -vfi
21cr|detox-1.4.5-1|34	%configure
21cr|detox-1.4.5-1|35	%make
21cr|detox-1.4.5-1|36	
21cr|detox-1.4.5-1|37	%install
21cr|detox-1.4.5-1|38	%makeinstall_std
21cr|detox-1.4.5-1|39	
21cr|detox-1.4.5-1|40	rm -rf %{buildroot}%{_sysconfdir}/detoxrc.sample

944 21
21cr|deutex-5.2.2-1|1	%define waddir %{_datadir}/doom
21cr|deutex-5.2.2-1|2	
21cr|deutex-5.2.2-1|3	Summary:	DOOM wad file manipulator
21cr|deutex-5.2.2-1|4	Name:		deutex
21cr|deutex-5.2.2-1|5	Version:	5.2.2
21cr|deutex-5.2.2-1|6	Release:	1
21cr|deutex-5.2.2-1|7	# All files LGPLv2+ or GPLv2+ except ./src/lzw.c which is MIT
21cr|deutex-5.2.2-1|8	License:	GPLv2+ and MIT
21cr|deutex-5.2.2-1|9	Group:		Games/Arcade
21cr|deutex-5.2.2-1|10	URL:		https://github.com/Doom-Utils/deutex
21cr|deutex-5.2.2-1|11	Source0:	%{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|deutex-5.2.2-1|12	Patch0:		deutex-5.2.0-waddir.patch
21cr|deutex-5.2.2-1|13	BuildRequires:	asciidoc
21cr|deutex-5.2.2-1|14	BuildRequires:	pkgconfig(libpng)
21cr|deutex-5.2.2-1|15	
21cr|deutex-5.2.2-1|16	%description
21cr|deutex-5.2.2-1|17	DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be
21cr|deutex-5.2.2-1|18	used to extract the lumps of a wad and save them as individual files.
21cr|deutex-5.2.2-1|19	Conversely, it can also build a wad from separate files. When extracting
21cr|deutex-5.2.2-1|20	a lump to a file, it does not just copy the raw data, it converts it to
21cr|deutex-5.2.2-1|21	an appropriate format (such as PPM for graphics, Sun audio for samples,
21cr|deutex-5.2.2-1|22	etc.). Conversely, when it reads files for inclusion in pwads, it does
21cr|deutex-5.2.2-1|23	the necessary conversions (for example, from PPM to Doom picture
21cr|deutex-5.2.2-1|24	format). In addition, DeuTex has functions such as merging wads, etc. If
21cr|deutex-5.2.2-1|25	you're doing any wad hacking beyond level editing, DeuTex is a must.
21cr|deutex-5.2.2-1|26	
21cr|deutex-5.2.2-1|27	%files
21cr|deutex-5.2.2-1|28	%doc COPYING COPYING.LIB AUTHORS README.adoc NEWS.adoc
21cr|deutex-5.2.2-1|29	%license LICENSE
21cr|deutex-5.2.2-1|30	%{_bindir}/deutex
21cr|deutex-5.2.2-1|31	
21cr|deutex-5.2.2-1|32	#----------------------------------------------------------------------------
21cr|deutex-5.2.2-1|33	
21cr|deutex-5.2.2-1|34	%prep
21cr|deutex-5.2.2-1|35	%setup -q
21cr|deutex-5.2.2-1|36	%patch0 -p0
21cr|deutex-5.2.2-1|37	
21cr|deutex-5.2.2-1|38	%build
21cr|deutex-5.2.2-1|39	autoreconf -if
21cr|deutex-5.2.2-1|40	%configure \
21cr|deutex-5.2.2-1|41	--with-libpng
21cr|deutex-5.2.2-1|42	
21cr|deutex-5.2.2-1|43	%make CFLAGS="%{optflags} -DDOOMDIR=\"\\\"%{waddir}\\\"\""
21cr|deutex-5.2.2-1|44	
21cr|deutex-5.2.2-1|45	%install
21cr|deutex-5.2.2-1|46	%makeinstall_std
21cr|deutex-5.2.2-1|47	

945 21
21cr|devede-4.16.0-1|1	######################
21cr|devede-4.16.0-1|2	# Hardcode PLF build
21cr|devede-4.16.0-1|3	%define build_plf 0
21cr|devede-4.16.0-1|4	######################
21cr|devede-4.16.0-1|5	%if %{build_plf}
21cr|devede-4.16.0-1|6	%define distsuffix plf
21cr|devede-4.16.0-1|7	%define extrarelsuffix plf
21cr|devede-4.16.0-1|8	%endif
21cr|devede-4.16.0-1|9	
21cr|devede-4.16.0-1|10	Summary:	Graphical frontend to create video DVDs/(S)VCDs
21cr|devede-4.16.0-1|11	Name:		devede
21cr|devede-4.16.0-1|12	Version:	4.16.0
21cr|devede-4.16.0-1|13	Release:	1
21cr|devede-4.16.0-1|14	License:	GPLv3+
21cr|devede-4.16.0-1|15	Group:		Graphical desktop/Other
21cr|devede-4.16.0-1|16	URL:		http://www.rastersoft.com/programas/devede.html
21cr|devede-4.16.0-1|17	Source0:	https://github.com/rastersoft/devedeng/archive/%{version}.tar.gz?/%{name}ng-%{version}.tar.gz
21cr|devede-4.16.0-1|18	BuildRequires:	pkgconfig(python3)
21cr|devede-4.16.0-1|19	BuildRequires:	imagemagick
21cr|devede-4.16.0-1|20	Requires:	dvdauthor
21cr|devede-4.16.0-1|21	Requires:	mencoder
21cr|devede-4.16.0-1|22	Requires:	mkisofs
21cr|devede-4.16.0-1|23	Requires:	mplayer
21cr|devede-4.16.0-1|24	Requires:	ffmpeg
21cr|devede-4.16.0-1|25	Requires:	vcdimager
21cr|devede-4.16.0-1|26	Requires:	ffmpeg
21cr|devede-4.16.0-1|27	Requires:	python3-pkg-resources
21cr|devede-4.16.0-1|28	Requires:	py3cairo
21cr|devede-4.16.0-1|29	%if %{build_plf}
21cr|devede-4.16.0-1|30	Requires:	faad2
21cr|devede-4.16.0-1|31	%else
21cr|devede-4.16.0-1|32	Recommends:	faad2
21cr|devede-4.16.0-1|33	%endif
21cr|devede-4.16.0-1|34	Provides:	%{name}ng = %{EVRD}
21cr|devede-4.16.0-1|35	BuildArch:	noarch
21cr|devede-4.16.0-1|36	
21cr|devede-4.16.0-1|37	%description
21cr|devede-4.16.0-1|38	DeVeDe is a program to create video DVDs (compatible with home players) from
21cr|devede-4.16.0-1|39	nearly any video format. It only uses Python, MPlayer, Mencoder, DVDAuthor,
21cr|devede-4.16.0-1|40	VCDImager, and mkisofs, so it has very few dependencies.
21cr|devede-4.16.0-1|41	
21cr|devede-4.16.0-1|42	%files -f %{name}ng.lang
21cr|devede-4.16.0-1|43	%doc %{_datadir}/doc/%{name}ng
21cr|devede-4.16.0-1|44	%{_bindir}/*
21cr|devede-4.16.0-1|45	%{_datadir}/applications/%{name}_ng.py.desktop
21cr|devede-4.16.0-1|46	%{_iconsdir}/hicolor/*/apps/*
21cr|devede-4.16.0-1|47	%{_datadir}/%{name}ng
21cr|devede-4.16.0-1|48	%{_datadir}/pixmaps/%{name}ng.svg
21cr|devede-4.16.0-1|49	%{py3_puresitedir}/%{name}ng
21cr|devede-4.16.0-1|50	%{py3_puresitedir}/%{name}ng-%{version}-py*.egg-info
21cr|devede-4.16.0-1|51	%{_mandir}/man1/%{name}.1.*
21cr|devede-4.16.0-1|52	#-------------------------------------------------------------------------
21cr|devede-4.16.0-1|53	%prep
21cr|devede-4.16.0-1|54	%setup -qn %{name}ng-%{version}
21cr|devede-4.16.0-1|55	
21cr|devede-4.16.0-1|56	%build
21cr|devede-4.16.0-1|57	python3 setup.py build
21cr|devede-4.16.0-1|58	
21cr|devede-4.16.0-1|59	%install
21cr|devede-4.16.0-1|60	python3 setup.py install --root=%{buildroot} --skip-build
21cr|devede-4.16.0-1|61	
21cr|devede-4.16.0-1|62	for i in {16,22,32,64}
21cr|devede-4.16.0-1|63	do
21cr|devede-4.16.0-1|64	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps
21cr|devede-4.16.0-1|65	convert -resize $i data/devedeng.svg %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{name}ng.png
21cr|devede-4.16.0-1|66	done
21cr|devede-4.16.0-1|67	
21cr|devede-4.16.0-1|68	pushd %{buildroot}%{py3_puresitedir}/%{name}ng
21cr|devede-4.16.0-1|69	chmod 755 {configuration_data,file_copy,mkisofs,executor,avbase,dvdauthor_converter,help,ffmpeg,ffprobe,genisoimage,vcdimager_converter,mpv,avprobe,avconv,subtitles_mux,__init__,mplayer,mux_dvd_menu}.py
21cr|devede-4.16.0-1|70	popd
21cr|devede-4.16.0-1|71	
21cr|devede-4.16.0-1|72	%find_lang %{name}ng

946 21
21cr|devicesync-0.1-5|1	%define svn     893106
21cr|devicesync-0.1-5|2	Name:           devicesync
21cr|devicesync-0.1-5|3	Version:        0.1
21cr|devicesync-0.1-5|4	Summary:        An application that lets you transfer data between devices
21cr|devicesync-0.1-5|5	Release:        5
21cr|devicesync-0.1-5|6	License:        GPL
21cr|devicesync-0.1-5|7	Group:          Graphical desktop/KDE
21cr|devicesync-0.1-5|8	URL:            http://www.kde.org
21cr|devicesync-0.1-5|9	Source0:        http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.%{svn}.tar.bz2
21cr|devicesync-0.1-5|10	BuildRequires:  kdelibs4-devel
21cr|devicesync-0.1-5|11	BuildRequires:  libmtp-devel
21cr|devicesync-0.1-5|12	BuildRequires:  taglib-devel
21cr|devicesync-0.1-5|13	Requires:       kdebase4-runtime
21cr|devicesync-0.1-5|14	
21cr|devicesync-0.1-5|15	%description
21cr|devicesync-0.1-5|16	An application that lets you transfer data between devices
21cr|devicesync-0.1-5|17	
21cr|devicesync-0.1-5|18	%files
21cr|devicesync-0.1-5|19	%defattr(-,root,root)
21cr|devicesync-0.1-5|20	%{_kde_bindir}/devicesync
21cr|devicesync-0.1-5|21	%{_kde_libdir}/kde4/devicesync_localstorageplugin.so
21cr|devicesync-0.1-5|22	%{_kde_libdir}/kde4/devicesync_mtpplugin.so
21cr|devicesync-0.1-5|23	%{_kde_datadir}/applications/kde4/devicesync.desktop
21cr|devicesync-0.1-5|24	%{_kde_appsdir}/devicesync
21cr|devicesync-0.1-5|25	%{_kde_datadir}/config.kcfg/devicesync.kcfg
21cr|devicesync-0.1-5|26	%doc %{_kde_docdir}/HTML/en/devicesync
21cr|devicesync-0.1-5|27	%{_kde_iconsdir}/hicolor/*/apps/devicesync.png
21cr|devicesync-0.1-5|28	%{_kde_datadir}/kde4/services/devicesync_localstorage.desktop
21cr|devicesync-0.1-5|29	%{_kde_datadir}/kde4/services/devicesync_mtp.desktop
21cr|devicesync-0.1-5|30	%{_kde_datadir}/kde4/servicetypes/devicesync_plugin.desktop
21cr|devicesync-0.1-5|31	
21cr|devicesync-0.1-5|32	
21cr|devicesync-0.1-5|33	#------------------------------------------------
21cr|devicesync-0.1-5|34	
21cr|devicesync-0.1-5|35	%define libdevicesynccore_major 4
21cr|devicesync-0.1-5|36	%define libdevicesynccore %mklibname devicesynccore %libdevicesynccore_major
21cr|devicesync-0.1-5|37	
21cr|devicesync-0.1-5|38	%package -n %libdevicesynccore
21cr|devicesync-0.1-5|39	Summary: %name core library
21cr|devicesync-0.1-5|40	Group: System/Libraries
21cr|devicesync-0.1-5|41	
21cr|devicesync-0.1-5|42	%description -n %libdevicesynccore
21cr|devicesync-0.1-5|43	%name core library.
21cr|devicesync-0.1-5|44	
21cr|devicesync-0.1-5|45	%files -n %libdevicesynccore
21cr|devicesync-0.1-5|46	%defattr(-,root,root)
21cr|devicesync-0.1-5|47	%_kde_libdir/libdevicesynccore.so.%{libdevicesynccore_major}*
21cr|devicesync-0.1-5|48	
21cr|devicesync-0.1-5|49	#-----------------------------------------------------------------------------
21cr|devicesync-0.1-5|50	
21cr|devicesync-0.1-5|51	%package devel
21cr|devicesync-0.1-5|52	Group: Development/KDE and Qt
21cr|devicesync-0.1-5|53	Summary: Header files and documentation for compiling %name applications
21cr|devicesync-0.1-5|54	Requires: kdelibs4-devel
21cr|devicesync-0.1-5|55	Requires: %libdevicesynccore = %version
21cr|devicesync-0.1-5|56	
21cr|devicesync-0.1-5|57	%description devel
21cr|devicesync-0.1-5|58	This package includes the header files you will need to compile applications
21cr|devicesync-0.1-5|59	for %name.
21cr|devicesync-0.1-5|60	
21cr|devicesync-0.1-5|61	%files devel
21cr|devicesync-0.1-5|62	%defattr(-,root,root,-)
21cr|devicesync-0.1-5|63	%{_kde_libdir}/libdevicesynccore.so
21cr|devicesync-0.1-5|64	%{_kde_includedir}/devicesync
21cr|devicesync-0.1-5|65	
21cr|devicesync-0.1-5|66	#-----------------------------------------------------------------------------
21cr|devicesync-0.1-5|67	
21cr|devicesync-0.1-5|68	%prep
21cr|devicesync-0.1-5|69	%setup -q -n %name
21cr|devicesync-0.1-5|70	
21cr|devicesync-0.1-5|71	%build
21cr|devicesync-0.1-5|72	
21cr|devicesync-0.1-5|73	%cmake_kde4
21cr|devicesync-0.1-5|74	%make
21cr|devicesync-0.1-5|75	
21cr|devicesync-0.1-5|76	
21cr|devicesync-0.1-5|77	%install
21cr|devicesync-0.1-5|78	rm -rf %buildroot
21cr|devicesync-0.1-5|79	cd build
21cr|devicesync-0.1-5|80	make DESTDIR=%buildroot install
21cr|devicesync-0.1-5|81	cd ..
21cr|devicesync-0.1-5|82	
21cr|devicesync-0.1-5|83	%clean
21cr|devicesync-0.1-5|84	rm -rf %{buildroot}

947 21
21cr|devilspie-0.23-4|1	Summary:	A window matching tool
21cr|devilspie-0.23-4|2	Name:		devilspie
21cr|devilspie-0.23-4|3	Version:	0.23
21cr|devilspie-0.23-4|4	Release:	4
21cr|devilspie-0.23-4|5	License:	GPLv2+
21cr|devilspie-0.23-4|6	Group:		Graphical desktop/GNOME
21cr|devilspie-0.23-4|7	Url:		http://www.burtonini.com/
21cr|devilspie-0.23-4|8	Source0:	http://www.burtonini.com/computing/%{name}-%{version}.tar.xz
21cr|devilspie-0.23-4|9	# Debian patchset
21cr|devilspie-0.23-4|10	Patch0:		fix_manpage_lintian_warnings.patch
21cr|devilspie-0.23-4|11	Patch1:		fix_memleak_in_my_wnck_get_viewport_start.patch
21cr|devilspie-0.23-4|12	Patch2:		fix_using_deprecated_wnck_functions.patch
21cr|devilspie-0.23-4|13	Patch3:		remove_unavailable_options_from_manpage.patch
21cr|devilspie-0.23-4|14	BuildRequires:	intltool
21cr|devilspie-0.23-4|15	BuildRequires:	pkgconfig(gdk-3.0)
21cr|devilspie-0.23-4|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|devilspie-0.23-4|17	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|devilspie-0.23-4|18	BuildRequires:	pkgconfig(x11)
21cr|devilspie-0.23-4|19	
21cr|devilspie-0.23-4|20	%description
21cr|devilspie-0.23-4|21	A window-matching utility, inspired by Sawfish's "Matched Windows" option and
21cr|devilspie-0.23-4|22	the lack of the functionality in Metacity. Metacity lacking window matching is
21cr|devilspie-0.23-4|23	not a bad thing -- Metacity is a lean window manager, and window matching does
21cr|devilspie-0.23-4|24	not have to be a window manager task.
21cr|devilspie-0.23-4|25	
21cr|devilspie-0.23-4|26	Devil's Pie can be configured to detect windows as they are created, and match
21cr|devilspie-0.23-4|27	the window to a set of rules. If the window matches the rules, it can perform a
21cr|devilspie-0.23-4|28	series of actions on that window. For example, I make all windows created by
21cr|devilspie-0.23-4|29	X-Chat appear on all workspaces, and the main Gkrellm1 window does not appear
21cr|devilspie-0.23-4|30	in the pager or task list.
21cr|devilspie-0.23-4|31	
21cr|devilspie-0.23-4|32	%files -f %{name}.lang
21cr|devilspie-0.23-4|33	%doc AUTHORS ChangeLog README* TODO
21cr|devilspie-0.23-4|34	%{_bindir}/*
21cr|devilspie-0.23-4|35	%{_mandir}/*/*
21cr|devilspie-0.23-4|36	
21cr|devilspie-0.23-4|37	#----------------------------------------------------------------------------
21cr|devilspie-0.23-4|38	
21cr|devilspie-0.23-4|39	%prep
21cr|devilspie-0.23-4|40	%setup -q
21cr|devilspie-0.23-4|41	%patch0 -p1
21cr|devilspie-0.23-4|42	%patch1 -p1
21cr|devilspie-0.23-4|43	%patch2 -p1
21cr|devilspie-0.23-4|44	%patch3 -p1
21cr|devilspie-0.23-4|45	
21cr|devilspie-0.23-4|46	%build
21cr|devilspie-0.23-4|47	%configure
21cr|devilspie-0.23-4|48	%make
21cr|devilspie-0.23-4|49	
21cr|devilspie-0.23-4|50	%check
21cr|devilspie-0.23-4|51	make check
21cr|devilspie-0.23-4|52	
21cr|devilspie-0.23-4|53	%install
21cr|devilspie-0.23-4|54	%makeinstall_std
21cr|devilspie-0.23-4|55	
21cr|devilspie-0.23-4|56	%find_lang %{name}

948 21
21cr|devilutionx-1.5.3-1|1	%global _disable_ld_no_undefined 1
21cr|devilutionx-1.5.3-1|2	
21cr|devilutionx-1.5.3-1|3	%define oname devilutionX
21cr|devilutionx-1.5.3-1|4	
21cr|devilutionx-1.5.3-1|5	Summary:	An open source implementation of the Diablo 1 game engine
21cr|devilutionx-1.5.3-1|6	Name:		devilutionx
21cr|devilutionx-1.5.3-1|7	Version:	1.5.3
21cr|devilutionx-1.5.3-1|8	Release:	1
21cr|devilutionx-1.5.3-1|9	License:	Public Domain
21cr|devilutionx-1.5.3-1|10	Group:		Games/Adventure
21cr|devilutionx-1.5.3-1|11	Url:		https://github.com/diasurgical/devilutionX
21cr|devilutionx-1.5.3-1|12	Source0:	https://github.com/diasurgical/devilutionX/releases/download/%{version}/devilutionx-src.tar.xz?/devilutionx-%{version}-src.tar.xz
21cr|devilutionx-1.5.3-1|13	Patch0:		devolutionx-linkage.patch
21cr|devilutionx-1.5.3-1|14	BuildRequires:  cmake
21cr|devilutionx-1.5.3-1|15	BuildRequires:  desktop-file-utils
21cr|devilutionx-1.5.3-1|16	BuildRequires:  gettext
21cr|devilutionx-1.5.3-1|17	BuildRequires:  hicolor-icon-theme
21cr|devilutionx-1.5.3-1|18	BuildRequires:  ninja
21cr|devilutionx-1.5.3-1|19	BuildRequires:  libstdc++-static-devel
21cr|devilutionx-1.5.3-1|20	BuildRequires:  natpmp-devel
21cr|devilutionx-1.5.3-1|21	BuildRequires:  pkgconfig(bzip2)
21cr|devilutionx-1.5.3-1|22	BuildRequires:  pkgconfig(fmt)
21cr|devilutionx-1.5.3-1|23	BuildRequires:  pkgconfig(gmock)
21cr|devilutionx-1.5.3-1|24	BuildRequires:  pkgconfig(gtest)
21cr|devilutionx-1.5.3-1|25	BuildRequires:  pkgconfig(libsodium)
21cr|devilutionx-1.5.3-1|26	BuildRequires:  pkgconfig(sdl2)
21cr|devilutionx-1.5.3-1|27	BuildRequires:  pkgconfig(SDL2_image)
21cr|devilutionx-1.5.3-1|28	BuildRequires:  pkgconfig(SDL2_mixer)
21cr|devilutionx-1.5.3-1|29	BuildRequires:  pkgconfig(SDL2_ttf)
21cr|devilutionx-1.5.3-1|30	BuildRequires:  pkgconfig(zlib)
21cr|devilutionx-1.5.3-1|31	#Requires:       fonts-ttf-charis-sil
21cr|devilutionx-1.5.3-1|32	Requires:       SDL2_mixer-player
21cr|devilutionx-1.5.3-1|33	ExclusiveArch:  %{x86_64}
21cr|devilutionx-1.5.3-1|34	
21cr|devilutionx-1.5.3-1|35	%description
21cr|devilutionx-1.5.3-1|36	DevilutionX is a open source implementation of the game engine used in
21cr|devilutionx-1.5.3-1|37	Diablo1.
21cr|devilutionx-1.5.3-1|38	This package only includes the binary files, you still need the data
21cr|devilutionx-1.5.3-1|39	files from the original Diablo1 CD.
21cr|devilutionx-1.5.3-1|40	
21cr|devilutionx-1.5.3-1|41	%files
21cr|devilutionx-1.5.3-1|42	%license LICENSE.md
21cr|devilutionx-1.5.3-1|43	%doc README.md
21cr|devilutionx-1.5.3-1|44	%{_bindir}/%{name}
21cr|devilutionx-1.5.3-1|45	%{_datadir}/diasurgical
21cr|devilutionx-1.5.3-1|46	%{_datadir}/icons/hicolor/512x512/apps/%{name}*.png
21cr|devilutionx-1.5.3-1|47	%{_datadir}/applications/%{name}.desktop
21cr|devilutionx-1.5.3-1|48	%{_datadir}/applications/%{name}-hellfire.desktop
21cr|devilutionx-1.5.3-1|49	%{_datadir}//metainfo/%{name}.metainfo.xml
21cr|devilutionx-1.5.3-1|50	
21cr|devilutionx-1.5.3-1|51	
21cr|devilutionx-1.5.3-1|52	%post
21cr|devilutionx-1.5.3-1|53	echo "Copy diabdat.mpq to ~/.local/share/diasurgical/devilution/"
21cr|devilutionx-1.5.3-1|54	
21cr|devilutionx-1.5.3-1|55	#-----------------------------------------------------------------------------
21cr|devilutionx-1.5.3-1|56	
21cr|devilutionx-1.5.3-1|57	%prep
21cr|devilutionx-1.5.3-1|58	%autosetup -p1 -n devilutionx-src-%{version}
21cr|devilutionx-1.5.3-1|59	
21cr|devilutionx-1.5.3-1|60	# Fix EOF
21cr|devilutionx-1.5.3-1|61	sed -i 's/\r$//' README.md
21cr|devilutionx-1.5.3-1|62	
21cr|devilutionx-1.5.3-1|63	
21cr|devilutionx-1.5.3-1|64	%build
21cr|devilutionx-1.5.3-1|65	export CXXFLAGS='%{optflags} -DTTF_FONT_PATH=\"/usr/share/fonts/truetype/CharisSILB.ttf\"'
21cr|devilutionx-1.5.3-1|66	# Disable tests: not used and with them the building fails with linker errors.
21cr|devilutionx-1.5.3-1|67	%cmake \
21cr|devilutionx-1.5.3-1|68	-DBINARY_RELEASE=ON \
21cr|devilutionx-1.5.3-1|69	-DVERSION_NUM=%{version} \
21cr|devilutionx-1.5.3-1|70	-DSDL2_INCLUDE_DIRS=%{_includedir}/SDL2 \
21cr|devilutionx-1.5.3-1|71	-DBUILD_TESTING=OFF \
21cr|devilutionx-1.5.3-1|72	-G Ninja
21cr|devilutionx-1.5.3-1|73	
21cr|devilutionx-1.5.3-1|74	export LD_LIBRARY_PATH=$(pwd)/test:$LD_LIBRARY_PATH
21cr|devilutionx-1.5.3-1|75	%ninja_build
21cr|devilutionx-1.5.3-1|76	
21cr|devilutionx-1.5.3-1|77	
21cr|devilutionx-1.5.3-1|78	%install
21cr|devilutionx-1.5.3-1|79	%ninja_install -C build

949 21
21cr|devmon-0.3.1-0.beta1.4|1	%define beta beta1
21cr|devmon-0.3.1-0.beta1.4|2	
21cr|devmon-0.3.1-0.beta1.4|3	Summary:	SNMP Device Monitoring for Hobbit/BigBrother
21cr|devmon-0.3.1-0.beta1.4|4	Name:		devmon
21cr|devmon-0.3.1-0.beta1.4|5	Version:	0.3.1
21cr|devmon-0.3.1-0.beta1.4|6	Release:	0.%{beta}.4
21cr|devmon-0.3.1-0.beta1.4|7	License:	GPLv2+
21cr|devmon-0.3.1-0.beta1.4|8	Group:		Monitoring
21cr|devmon-0.3.1-0.beta1.4|9	Url:		http://devmon.sf.net
21cr|devmon-0.3.1-0.beta1.4|10	Source0:	http://prdownloads.sourceforge.net/devmon/devmon-%{version}%{?beta:-%beta}.tar.gz
21cr|devmon-0.3.1-0.beta1.4|11	Source1:	devmon-tmpfiles.conf
21cr|devmon-0.3.1-0.beta1.4|12	Patch0:		devmon-correct-paths.patch
21cr|devmon-0.3.1-0.beta1.4|13	Requires:	devmon-templates
21cr|devmon-0.3.1-0.beta1.4|14	Requires(pre,post,preun,postun):	rpm-helper
21cr|devmon-0.3.1-0.beta1.4|15	BuildArch:	noarch
21cr|devmon-0.3.1-0.beta1.4|16	
21cr|devmon-0.3.1-0.beta1.4|17	%description
21cr|devmon-0.3.1-0.beta1.4|18	Devmon is a device monitoring script which works in tandem with the
21cr|devmon-0.3.1-0.beta1.4|19	Hobbit/BigBrother monitoring suites. It queries remote hosts via SNMP, applies
21cr|devmon-0.3.1-0.beta1.4|20	user-defined logic and thresholds to the acquired data, and submits status and
21cr|devmon-0.3.1-0.beta1.4|21	alarms to a display server.
21cr|devmon-0.3.1-0.beta1.4|22	
21cr|devmon-0.3.1-0.beta1.4|23	%files
21cr|devmon-0.3.1-0.beta1.4|24	%doc docs/* README CHANGELOG extras/devmon.db extras/devmon-graph.cfg
21cr|devmon-0.3.1-0.beta1.4|25	%{_datadir}/%{name}
21cr|devmon-0.3.1-0.beta1.4|26	%attr(,640,root,devmon) %config(noreplace) %{_sysconfdir}/devmon.cfg
21cr|devmon-0.3.1-0.beta1.4|27	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|devmon-0.3.1-0.beta1.4|28	%config %{_initrddir}/%{name}
21cr|devmon-0.3.1-0.beta1.4|29	%attr(755,devmon,devmon) %dir %{_logdir}/%{name}
21cr|devmon-0.3.1-0.beta1.4|30	%ghost %attr(755,devmon,devmon) %dir %{_var}/run/%{name}
21cr|devmon-0.3.1-0.beta1.4|31	%attr(755,devmon,devmon) %dir %{_localstatedir}/lib/%{name}
21cr|devmon-0.3.1-0.beta1.4|32	%{_tmpfilesdir}/%{name}.conf
21cr|devmon-0.3.1-0.beta1.4|33	
21cr|devmon-0.3.1-0.beta1.4|34	%pre
21cr|devmon-0.3.1-0.beta1.4|35	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
21cr|devmon-0.3.1-0.beta1.4|36	
21cr|devmon-0.3.1-0.beta1.4|37	%post
21cr|devmon-0.3.1-0.beta1.4|38	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|devmon-0.3.1-0.beta1.4|39	%_post_service %{name}
21cr|devmon-0.3.1-0.beta1.4|40	
21cr|devmon-0.3.1-0.beta1.4|41	%preun
21cr|devmon-0.3.1-0.beta1.4|42	%_preun_service %{name}
21cr|devmon-0.3.1-0.beta1.4|43	
21cr|devmon-0.3.1-0.beta1.4|44	%postun
21cr|devmon-0.3.1-0.beta1.4|45	%_postun_userdel %{name}
21cr|devmon-0.3.1-0.beta1.4|46	
21cr|devmon-0.3.1-0.beta1.4|47	#----------------------------------------------------------------------------
21cr|devmon-0.3.1-0.beta1.4|48	
21cr|devmon-0.3.1-0.beta1.4|49	%prep
21cr|devmon-0.3.1-0.beta1.4|50	%setup -q -n %{name}-%{version}-%{beta}
21cr|devmon-0.3.1-0.beta1.4|51	%patch0 -p1 -b .mdv
21cr|devmon-0.3.1-0.beta1.4|52	
21cr|devmon-0.3.1-0.beta1.4|53	%build
21cr|devmon-0.3.1-0.beta1.4|54	
21cr|devmon-0.3.1-0.beta1.4|55	%install
21cr|devmon-0.3.1-0.beta1.4|56	install -d %{buildroot}/%{_datadir}/%{name}
21cr|devmon-0.3.1-0.beta1.4|57	install -d %{buildroot}/%{_sysconfdir}/logrotate.d %{buildroot}/%{_initrddir}
21cr|devmon-0.3.1-0.beta1.4|58	install -d %{buildroot}/%{_localstatedir}/lib/%{name} %{buildroot}/%{_var}/run/%{name}
21cr|devmon-0.3.1-0.beta1.4|59	install -d %{buildroot}/%{_logdir}/%{name}
21cr|devmon-0.3.1-0.beta1.4|60	install -d %{buildroot}/%{_localstatedir}/lib/%{name}
21cr|devmon-0.3.1-0.beta1.4|61	cp -a modules %{buildroot}/%{_datadir}/%{name}
21cr|devmon-0.3.1-0.beta1.4|62	install -m755 devmon %{buildroot}/%{_datadir}/%{name}
21cr|devmon-0.3.1-0.beta1.4|63	install -m 640 devmon.cfg %{buildroot}/%{_sysconfdir}
21cr|devmon-0.3.1-0.beta1.4|64	install -m 755 extras/devmon.initd.redhat %{buildroot}/%{_initrddir}/devmon
21cr|devmon-0.3.1-0.beta1.4|65	
21cr|devmon-0.3.1-0.beta1.4|66	cat << EOF > %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
21cr|devmon-0.3.1-0.beta1.4|67	/var/log/devmon/devmon.log {
21cr|devmon-0.3.1-0.beta1.4|68	notifempty
21cr|devmon-0.3.1-0.beta1.4|69	missingok
21cr|devmon-0.3.1-0.beta1.4|70	postrotate
21cr|devmon-0.3.1-0.beta1.4|71	/sbin/service %{name} condrestart 2> /dev/null > /dev/null || true
21cr|devmon-0.3.1-0.beta1.4|72	endscript
21cr|devmon-0.3.1-0.beta1.4|73	}
21cr|devmon-0.3.1-0.beta1.4|74	EOF
21cr|devmon-0.3.1-0.beta1.4|75	
21cr|devmon-0.3.1-0.beta1.4|76	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|devmon-0.3.1-0.beta1.4|77	install -m0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf

950 21
21cr|devmon-templates-20080206-9|1	Summary:	Templates for Devmon SNMP Device Monitoring for Hobbit/BigBrother
21cr|devmon-templates-20080206-9|2	Name:		devmon-templates
21cr|devmon-templates-20080206-9|3	Version:	20080206
21cr|devmon-templates-20080206-9|4	Release:	9
21cr|devmon-templates-20080206-9|5	License:	GPLv2+
21cr|devmon-templates-20080206-9|6	Group:		Monitoring
21cr|devmon-templates-20080206-9|7	Url:		http://devmon.sf.net
21cr|devmon-templates-20080206-9|8	Source0:	http://prdownloads.sourceforge.net/devmon/devmon-templates-%{version}.tar.gz
21cr|devmon-templates-20080206-9|9	Source10:	%{name}.rpmlintrc
21cr|devmon-templates-20080206-9|10	Requires:	devmon
21cr|devmon-templates-20080206-9|11	BuildArch:	noarch
21cr|devmon-templates-20080206-9|12	
21cr|devmon-templates-20080206-9|13	%description
21cr|devmon-templates-20080206-9|14	Devmon is a device monitoring script which works in tandem with the
21cr|devmon-templates-20080206-9|15	Hobbit/BigBrother monitoring suites. It queries remote hosts via SNMP, applies
21cr|devmon-templates-20080206-9|16	user-defined logic and thresholds to the acquired data, and submits status and
21cr|devmon-templates-20080206-9|17	alarms to a display server.
21cr|devmon-templates-20080206-9|18	
21cr|devmon-templates-20080206-9|19	This package contains the device templates, which define the OIDs, transforms,
21cr|devmon-templates-20080206-9|20	thresholds, exceptions, and the message template sent to Hobbit/Big Brother.
21cr|devmon-templates-20080206-9|21	
21cr|devmon-templates-20080206-9|22	%files
21cr|devmon-templates-20080206-9|23	%{_datadir}/devmon/templates
21cr|devmon-templates-20080206-9|24	
21cr|devmon-templates-20080206-9|25	#----------------------------------------------------------------------------
21cr|devmon-templates-20080206-9|26	
21cr|devmon-templates-20080206-9|27	%prep
21cr|devmon-templates-20080206-9|28	%setup -q
21cr|devmon-templates-20080206-9|29	
21cr|devmon-templates-20080206-9|30	%build
21cr|devmon-templates-20080206-9|31	
21cr|devmon-templates-20080206-9|32	%install
21cr|devmon-templates-20080206-9|33	install -d %{buildroot}/%{_datadir}/devmon/templates
21cr|devmon-templates-20080206-9|34	cp -a * %{buildroot}/%{_datadir}/devmon/templates

951 21
21cr|devtodo-0.1.20-7|1	Name:		devtodo
21cr|devtodo-0.1.20-7|2	Summary:	Todo displays and manages heirarchical lists of prioritized tasks
21cr|devtodo-0.1.20-7|3	Version:	0.1.20
21cr|devtodo-0.1.20-7|4	Release:	7
21cr|devtodo-0.1.20-7|5	Source0:	%{name}-%{version}.tar.bz2
21cr|devtodo-0.1.20-7|6	Patch0:		devtodo-0.1.20-fix-gcc43.patch
21cr|devtodo-0.1.20-7|7	URL:		http://swapoff.org/DevTodo
21cr|devtodo-0.1.20-7|8	Group:		Development/Other
21cr|devtodo-0.1.20-7|9	Buildrequires:	readline-devel ncurses-devel glibc-static-devel
21cr|devtodo-0.1.20-7|10	License:	GPLv2
21cr|devtodo-0.1.20-7|11	
21cr|devtodo-0.1.20-7|12	%description
21cr|devtodo-0.1.20-7|13	Todo is a program to display and manage a hierarchical, prioritized list of
21cr|devtodo-0.1.20-7|14	outstanding work, or just reminders.
21cr|devtodo-0.1.20-7|15	
21cr|devtodo-0.1.20-7|16	The program itself is assisted by a few shell scripts that override default
21cr|devtodo-0.1.20-7|17	builtins. Specifically, cd, pushd and popd are overridden so that when using
21cr|devtodo-0.1.20-7|18	one of these commands to enter a directory, the todo will display any
21cr|devtodo-0.1.20-7|19	outstanding items in that directory.
21cr|devtodo-0.1.20-7|20	
21cr|devtodo-0.1.20-7|21	For much more complete information please refer to the man page (devtodo(1)).
21cr|devtodo-0.1.20-7|22	
21cr|devtodo-0.1.20-7|23	%prep
21cr|devtodo-0.1.20-7|24	%setup -q
21cr|devtodo-0.1.20-7|25	%patch0 -p1 -b .gcc43
21cr|devtodo-0.1.20-7|26	
21cr|devtodo-0.1.20-7|27	%build
21cr|devtodo-0.1.20-7|28	%configure
21cr|devtodo-0.1.20-7|29	%make
21cr|devtodo-0.1.20-7|30	
21cr|devtodo-0.1.20-7|31	%install
21cr|devtodo-0.1.20-7|32	rm -rf $RPM_BUILD_ROOT
21cr|devtodo-0.1.20-7|33	%makeinstall
21cr|devtodo-0.1.20-7|34	
21cr|devtodo-0.1.20-7|35	%clean
21cr|devtodo-0.1.20-7|36	rm -rf $RPM_BUILD_ROOT
21cr|devtodo-0.1.20-7|37	
21cr|devtodo-0.1.20-7|38	%files
21cr|devtodo-0.1.20-7|39	%defattr(-,root,root,0755)
21cr|devtodo-0.1.20-7|40	%doc AUTHORS README COPYING INSTALL NEWS QuickStart doc/todorc.example doc/scripts.sh doc/scripts.tcsh ChangeLog
21cr|devtodo-0.1.20-7|41	%config(noreplace) %{_sysconfdir}/todorc
21cr|devtodo-0.1.20-7|42	%{_bindir}/*
21cr|devtodo-0.1.20-7|43	%{_mandir}/man1/*

952 21
21cr|dex-0.9.0-1|1	Summary:        Generate and execute DesktopEntry files
21cr|dex-0.9.0-1|2	Name:           dex
21cr|dex-0.9.0-1|3	Version:        0.9.0
21cr|dex-0.9.0-1|4	Release:        1
21cr|dex-0.9.0-1|5	License:        GPLv3+
21cr|dex-0.9.0-1|6	Group:          File tools
21cr|dex-0.9.0-1|7	Url:            https://github.com/jceb/dex
21cr|dex-0.9.0-1|8	Source0:        https://github.com/jceb/dex/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|dex-0.9.0-1|9	BuildRequires:  pkgconfig(python3)
21cr|dex-0.9.0-1|10	BuildRequires:  python3-sphinx
21cr|dex-0.9.0-1|11	Requires:       python3
21cr|dex-0.9.0-1|12	BuildArch:      noarch
21cr|dex-0.9.0-1|13	
21cr|dex-0.9.0-1|14	%description
21cr|dex-0.9.0-1|15	dex, DesktopEntry Execution, is a program to generate and execute
21cr|dex-0.9.0-1|16	DesktopEntry files of the Application type.
21cr|dex-0.9.0-1|17	
21cr|dex-0.9.0-1|18	%files
21cr|dex-0.9.0-1|19	%doc LICENSE README.rst CHANGELOG.md
21cr|dex-0.9.0-1|20	%{_mandir}/man1/%{name}.1*
21cr|dex-0.9.0-1|21	%{_bindir}/%{name}
21cr|dex-0.9.0-1|22	
21cr|dex-0.9.0-1|23	#------------------------------------------------------------------
21cr|dex-0.9.0-1|24	
21cr|dex-0.9.0-1|25	%prep
21cr|dex-0.9.0-1|26	%autosetup -p1
21cr|dex-0.9.0-1|27	
21cr|dex-0.9.0-1|28	%build
21cr|dex-0.9.0-1|29	%make VERSION=%{version}
21cr|dex-0.9.0-1|30	
21cr|dex-0.9.0-1|31	%install
21cr|dex-0.9.0-1|32	%makeinstall_std PREFIX=%{_prefix} MANPREFIX=%{_mandir}
21cr|dex-0.9.0-1|33	
21cr|dex-0.9.0-1|34	%check
21cr|dex-0.9.0-1|35	# TODO: fix all tests
21cr|dex-0.9.0-1|36	%{buildroot}/%{_bindir}/%{name} --test -v || :

953 21
21cr|dfb++-1.2.0-14|1	%define Name	DFB++
21cr|dfb++-1.2.0-14|2	
21cr|dfb++-1.2.0-14|3	%define api		%(A=%version; echo ${A%%.*})
21cr|dfb++-1.2.0-14|4	%define major		%(A=%version; echo ${A##*.})
21cr|dfb++-1.2.0-14|5	%define libname		%mklibname %{name} %{api} %{major}
21cr|dfb++-1.2.0-14|6	%define libnamedevel	%mklibname %{name} -d
21cr|dfb++-1.2.0-14|7	
21cr|dfb++-1.2.0-14|8	Summary:	C++ binding for DirectFB providing a much easier usage
21cr|dfb++-1.2.0-14|9	Name:		dfb++
21cr|dfb++-1.2.0-14|10	Version:	1.2.0
21cr|dfb++-1.2.0-14|11	Release:	14
21cr|dfb++-1.2.0-14|12	License:	LGPLv2+
21cr|dfb++-1.2.0-14|13	Group:		System/Libraries
21cr|dfb++-1.2.0-14|14	URL:		http://directfb.org/
21cr|dfb++-1.2.0-14|15	Source0:	http://directfb.org/downloads/Extras/%{Name}-%{version}.tar.gz
21cr|dfb++-1.2.0-14|16	Patch0:		DFB++-1.2.0-directfb-api.patch
21cr|dfb++-1.2.0-14|17	BuildRequires:	directfb-devel >= %{version}
21cr|dfb++-1.2.0-14|18	
21cr|dfb++-1.2.0-14|19	%description
21cr|dfb++-1.2.0-14|20	This is a C++ binding for DirectFB providing a much easier usage.
21cr|dfb++-1.2.0-14|21	
21cr|dfb++-1.2.0-14|22	%package -n	%{libname}
21cr|dfb++-1.2.0-14|23	Summary:	C++ binding for DirectFB providing a much easier usage
21cr|dfb++-1.2.0-14|24	Group:		System/Libraries
21cr|dfb++-1.2.0-14|25	Provides:	%{name} = %{version}-%{release}
21cr|dfb++-1.2.0-14|26	
21cr|dfb++-1.2.0-14|27	%description -n	%{libname}
21cr|dfb++-1.2.0-14|28	This is a C++ binding for DirectFB providing a much easier usage.
21cr|dfb++-1.2.0-14|29	
21cr|dfb++-1.2.0-14|30	This package contains the library needed to run programs dynamically
21cr|dfb++-1.2.0-14|31	linked with DFB++.
21cr|dfb++-1.2.0-14|32	
21cr|dfb++-1.2.0-14|33	%package -n 	%{libnamedevel}
21cr|dfb++-1.2.0-14|34	Summary:	Headers for developing programs that will use DFB++
21cr|dfb++-1.2.0-14|35	Group:		Development/C++
21cr|dfb++-1.2.0-14|36	Requires:	%{libname} = %{version}
21cr|dfb++-1.2.0-14|37	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|dfb++-1.2.0-14|38	Provides:	%{name}-devel = %{version}-%{release}
21cr|dfb++-1.2.0-14|39	Provides:	lib%{name}%{api}-devel = %{version}-%{release}
21cr|dfb++-1.2.0-14|40	
21cr|dfb++-1.2.0-14|41	%description -n %{libnamedevel}
21cr|dfb++-1.2.0-14|42	This package contains the headers that programmers will need to develop
21cr|dfb++-1.2.0-14|43	applications which will use DFB++.
21cr|dfb++-1.2.0-14|44	
21cr|dfb++-1.2.0-14|45	%package	examples
21cr|dfb++-1.2.0-14|46	Summary:	Example programs that use DFB++
21cr|dfb++-1.2.0-14|47	Group:		Development/C++
21cr|dfb++-1.2.0-14|48	
21cr|dfb++-1.2.0-14|49	%description	examples
21cr|dfb++-1.2.0-14|50	Example programs dfbshow and dfbswitch that use DFB++.
21cr|dfb++-1.2.0-14|51	
21cr|dfb++-1.2.0-14|52	%prep
21cr|dfb++-1.2.0-14|53	%setup -q -n %{Name}-%{version}
21cr|dfb++-1.2.0-14|54	%patch0 -p0
21cr|dfb++-1.2.0-14|55	
21cr|dfb++-1.2.0-14|56	%build
21cr|dfb++-1.2.0-14|57	%configure
21cr|dfb++-1.2.0-14|58	%make
21cr|dfb++-1.2.0-14|59	
21cr|dfb++-1.2.0-14|60	%install
21cr|dfb++-1.2.0-14|61	rm -rf %{buildroot}
21cr|dfb++-1.2.0-14|62	%makeinstall_std
21cr|dfb++-1.2.0-14|63	chmod 644 %{buildroot}%{_libdir}/*.la
21cr|dfb++-1.2.0-14|64	
21cr|dfb++-1.2.0-14|65	make -C examples clean
21cr|dfb++-1.2.0-14|66	
21cr|dfb++-1.2.0-14|67	%files -n %{libname}
21cr|dfb++-1.2.0-14|68	%{_libdir}/libdfb++-%{api}.so.%{major}*
21cr|dfb++-1.2.0-14|69	
21cr|dfb++-1.2.0-14|70	%files -n %{libnamedevel}
21cr|dfb++-1.2.0-14|71	%doc COPYING
21cr|dfb++-1.2.0-14|72	%{_bindir}/dfb++-config
21cr|dfb++-1.2.0-14|73	%{_includedir}/dfb++
21cr|dfb++-1.2.0-14|74	%{_libdir}/*.so
21cr|dfb++-1.2.0-14|75	%{_libdir}/pkgconfig/dfb++.pc
21cr|dfb++-1.2.0-14|76	
21cr|dfb++-1.2.0-14|77	%files examples
21cr|dfb++-1.2.0-14|78	%doc COPYING examples
21cr|dfb++-1.2.0-14|79	%{_bindir}/dfbshow
21cr|dfb++-1.2.0-14|80	%{_bindir}/dfbswitch

954 21
21cr|d-feet-0.3.16-8|1	%define	debug_package %{nil}
21cr|d-feet-0.3.16-8|2	%define	url_ver %(echo %{version}|cut -d. -f1,2)
21cr|d-feet-0.3.16-8|3	
21cr|d-feet-0.3.16-8|4	Summary:	D-Bus debugger
21cr|d-feet-0.3.16-8|5	Name:		d-feet
21cr|d-feet-0.3.16-8|6	Version:	0.3.16
21cr|d-feet-0.3.16-8|7	Release:	8
21cr|d-feet-0.3.16-8|8	License:	GPLv2+
21cr|d-feet-0.3.16-8|9	Group:		Emulators
21cr|d-feet-0.3.16-8|10	Url:		https://download.gnome.org/sources/d-feet
21cr|d-feet-0.3.16-8|11	Source0:	https://download.gnome.org/sources/%{name}/0.3/%{name}-%{version}.tar.xz
21cr|d-feet-0.3.16-8|12	Patch0:		d-feet-build-with-meson61.patch
21cr|d-feet-0.3.16-8|13	BuildRequires:	desktop-file-utils
21cr|d-feet-0.3.16-8|14	BuildRequires:	gettext
21cr|d-feet-0.3.16-8|15	BuildRequires:	gnome-common
21cr|d-feet-0.3.16-8|16	BuildRequires:	intltool
21cr|d-feet-0.3.16-8|17	BuildRequires:	itstool
21cr|d-feet-0.3.16-8|18	BuildRequires:	libxml2-utils
21cr|d-feet-0.3.16-8|19	BuildRequires:	meson
21cr|d-feet-0.3.16-8|20	BuildRequires:	perl-XML-Parser
21cr|d-feet-0.3.16-8|21	BuildRequires:	yelp-tools
21cr|d-feet-0.3.16-8|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|d-feet-0.3.16-8|23	BuildRequires:	pkgconfig(glib-2.0)
21cr|d-feet-0.3.16-8|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|d-feet-0.3.16-8|25	BuildRequires:	python3egg(setuptools)
21cr|d-feet-0.3.16-8|26	Requires:	python3-dbus
21cr|d-feet-0.3.16-8|27	BuildArch:	noarch
21cr|d-feet-0.3.16-8|28	
21cr|d-feet-0.3.16-8|29	%description
21cr|d-feet-0.3.16-8|30	D-Feet is a D-Bus debugger written in PyGtk by John (J5) Palmieri.
21cr|d-feet-0.3.16-8|31	It allows :
21cr|d-feet-0.3.16-8|32	* to view names on any bus,
21cr|d-feet-0.3.16-8|33	* to view exported objects, interfaces, methods and signals,
21cr|d-feet-0.3.16-8|34	* to view the full command line of services on the bus,
21cr|d-feet-0.3.16-8|35	* to execute methods with parameters on the bus and see their return values.
21cr|d-feet-0.3.16-8|36	
21cr|d-feet-0.3.16-8|37	%files -f %{name}.lang
21cr|d-feet-0.3.16-8|38	%doc AUTHORS COPYING README.md
21cr|d-feet-0.3.16-8|39	%{py3_puresitedir}/dfeet/*
21cr|d-feet-0.3.16-8|40	%{_bindir}/%{name}
21cr|d-feet-0.3.16-8|41	%{_datadir}/%{name}/
21cr|d-feet-0.3.16-8|42	%{_iconsdir}/hicolor/*/apps/*.png
21cr|d-feet-0.3.16-8|43	%{_iconsdir}/hicolor/*/apps/*.svg
21cr|d-feet-0.3.16-8|44	%{_datadir}/metainfo/org.gnome.dfeet.appdata.xml
21cr|d-feet-0.3.16-8|45	%{_datadir}/applications/org.gnome.dfeet.desktop
21cr|d-feet-0.3.16-8|46	%{_datadir}/glib-2.0/schemas/org.gnome.dfeet.gschema.xml
21cr|d-feet-0.3.16-8|47	
21cr|d-feet-0.3.16-8|48	#-----------------------------------------------------------------------------
21cr|d-feet-0.3.16-8|49	
21cr|d-feet-0.3.16-8|50	%prep
21cr|d-feet-0.3.16-8|51	%setup -q
21cr|d-feet-0.3.16-8|52	%patch0 -p1
21cr|d-feet-0.3.16-8|53	
21cr|d-feet-0.3.16-8|54	%build
21cr|d-feet-0.3.16-8|55	%meson -Dtests=false
21cr|d-feet-0.3.16-8|56	%meson_build
21cr|d-feet-0.3.16-8|57	
21cr|d-feet-0.3.16-8|58	%install
21cr|d-feet-0.3.16-8|59	%meson_install
21cr|d-feet-0.3.16-8|60	
21cr|d-feet-0.3.16-8|61	mkdir -p %{buildroot}%{_datadir}/%{name}/help/figures
21cr|d-feet-0.3.16-8|62	mv %{buildroot}%{_datadir}/help/C/%{name}/{index,basics}.page %{buildroot}%{_datadir}/%{name}/help/
21cr|d-feet-0.3.16-8|63	mv %{buildroot}%{_datadir}/help/C/%{name}/figures/icon.png %{buildroot}%{_datadir}/%{name}/help/figures/
21cr|d-feet-0.3.16-8|64	rm -rf %{buildroot}%{_datadir}/help
21cr|d-feet-0.3.16-8|65	
21cr|d-feet-0.3.16-8|66	# Fix .desktop file
21cr|d-feet-0.3.16-8|67	desktop-file-edit --set-key="Keywords[fr]" --set-value="d?bogage;d-bus;" %{buildroot}%{_datadir}/applications/org.gnome.dfeet.desktop
21cr|d-feet-0.3.16-8|68	
21cr|d-feet-0.3.16-8|69	%find_lang %{name}

955 21
21cr|dfm-0.5-4|1	Name:		dfm
21cr|dfm-0.5-4|2	Summary:	Dino file manager
21cr|dfm-0.5-4|3	Version:	0.5
21cr|dfm-0.5-4|4	Release:	4
21cr|dfm-0.5-4|5	License:	GPLv3+
21cr|dfm-0.5-4|6	Group:		Graphical desktop/Other
21cr|dfm-0.5-4|7	URL:		http://dfm.sourceforge.net/
21cr|dfm-0.5-4|8	Source0:	http://downloads.sourceforge.net/project/dfm/src/Dino_src-%{version}.tar.gz
21cr|dfm-0.5-4|9	BuildRequires:	qt4-devel
21cr|dfm-0.5-4|10	BuildRequires:	imagemagick
21cr|dfm-0.5-4|11	
21cr|dfm-0.5-4|12	%description
21cr|dfm-0.5-4|13	Dino is an easy to use and powerful file manager built in Qt. It’s features
21cr|dfm-0.5-4|14	include symlinking files by mouse click, the usual features such as making
21cr|dfm-0.5-4|15	directories, run commands, copying & pasting..etc; drag and drop and even
21cr|dfm-0.5-4|16	a built in text editor.
21cr|dfm-0.5-4|17	
21cr|dfm-0.5-4|18	%prep
21cr|dfm-0.5-4|19	%setup -q
21cr|dfm-0.5-4|20	
21cr|dfm-0.5-4|21	%build
21cr|dfm-0.5-4|22	%qmake_qt4
21cr|dfm-0.5-4|23	%make
21cr|dfm-0.5-4|24	lrelease Dino.pro
21cr|dfm-0.5-4|25	
21cr|dfm-0.5-4|26	%install
21cr|dfm-0.5-4|27	#make install INSTALL_ROOT=%{buildroot}
21cr|dfm-0.5-4|28	
21cr|dfm-0.5-4|29	%__install -d %{buildroot}%{_datadir}/Dino/translations/
21cr|dfm-0.5-4|30	%__install -d %{buildroot}%{_datadir}/applications/
21cr|dfm-0.5-4|31	
21cr|dfm-0.5-4|32	%__install -D -m 755 Dino %{buildroot}%{_bindir}/Dino
21cr|dfm-0.5-4|33	cp -a translations/Dino_*.qm %{buildroot}%{_datadir}/Dino/translations/
21cr|dfm-0.5-4|34	%__rm -f %{buildroot}%{_datadir}/Dino/translations/Dino_xx_xx.qm
21cr|dfm-0.5-4|35	%__install -D -m 644 dino.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/dino.png
21cr|dfm-0.5-4|36	for size in 16 32 48
21cr|dfm-0.5-4|37	do
21cr|dfm-0.5-4|38	%__install -d -m 755 %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/
21cr|dfm-0.5-4|39	convert -resize ${size}x${size} dino.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/dino.png
21cr|dfm-0.5-4|40	done
21cr|dfm-0.5-4|41	
21cr|dfm-0.5-4|42	cat > %{buildroot}%{_datadir}/applications/Dino.desktop << EOF
21cr|dfm-0.5-4|43	[Desktop Entry]
21cr|dfm-0.5-4|44	Encoding=UTF-8
21cr|dfm-0.5-4|45	Name=Dino
21cr|dfm-0.5-4|46	GenericName=Dino
21cr|dfm-0.5-4|47	Comment=Simple File Manager
21cr|dfm-0.5-4|48	Exec=Dino
21cr|dfm-0.5-4|49	Icon=dino
21cr|dfm-0.5-4|50	Terminal=false
21cr|dfm-0.5-4|51	Type=Application
21cr|dfm-0.5-4|52	StartupNotify=false
21cr|dfm-0.5-4|53	Categories=FileTransfer;Utility;FileManager;Qt;
21cr|dfm-0.5-4|54	EOF
21cr|dfm-0.5-4|55	
21cr|dfm-0.5-4|56	%if %{mdvver} >= 201200
21cr|dfm-0.5-4|57	%find_lang Dino --with-qt
21cr|dfm-0.5-4|58	%else
21cr|dfm-0.5-4|59	cat > Dino.lang << EOF
21cr|dfm-0.5-4|60	%lang(ru) /usr/share/Dino/translations/Dino_ru.qm
21cr|dfm-0.5-4|61	%lang(sr_BA) /usr/share/Dino/translations/Dino_sr_BA.qm
21cr|dfm-0.5-4|62	%lang(de) /usr/share/Dino/translations/Dino_de.qm
21cr|dfm-0.5-4|63	%lang(sr_RS) /usr/share/Dino/translations/Dino_sr_RS.qm
21cr|dfm-0.5-4|64	%lang(es_VE) /usr/share/Dino/translations/Dino_es_VE.qm
21cr|dfm-0.5-4|65	EOF
21cr|dfm-0.5-4|66	%endif
21cr|dfm-0.5-4|67	
21cr|dfm-0.5-4|68	%files -f Dino.lang
21cr|dfm-0.5-4|69	%{_bindir}/Dino
21cr|dfm-0.5-4|70	%{_datadir}/applications/Dino.desktop
21cr|dfm-0.5-4|71	%{_iconsdir}/hicolor/*/apps/dino.*
21cr|dfm-0.5-4|72	%doc CHANGELOG README

956 21
21cr|dfu-programmer-0.7.2-3|1	Summary:	A Device Firmware Update based USB programmer for Atmel chips
21cr|dfu-programmer-0.7.2-3|2	Name:		dfu-programmer
21cr|dfu-programmer-0.7.2-3|3	Version:	0.7.2
21cr|dfu-programmer-0.7.2-3|4	Release:	3
21cr|dfu-programmer-0.7.2-3|5	License:	GPLv2+
21cr|dfu-programmer-0.7.2-3|6	Group:		Development/Tools
21cr|dfu-programmer-0.7.2-3|7	Url:		http://dfu-programmer.sourceforge.net/
21cr|dfu-programmer-0.7.2-3|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|dfu-programmer-0.7.2-3|9	BuildRequires:	pkgconfig(libusb-1.0)
21cr|dfu-programmer-0.7.2-3|10	
21cr|dfu-programmer-0.7.2-3|11	%description
21cr|dfu-programmer-0.7.2-3|12	A linux based command-line programmer for Atmel chips with a USB
21cr|dfu-programmer-0.7.2-3|13	bootloader supporting ISP. This is a mostly Device Firmware Update
21cr|dfu-programmer-0.7.2-3|14	(DFU) 1.0 compliant user-space application. Supports all DFU enabled
21cr|dfu-programmer-0.7.2-3|15	Atmel chips with USB support.
21cr|dfu-programmer-0.7.2-3|16	
21cr|dfu-programmer-0.7.2-3|17	%files
21cr|dfu-programmer-0.7.2-3|18	%doc AUTHORS ChangeLog NEWS README COPYING
21cr|dfu-programmer-0.7.2-3|19	%{_bindir}/%{name}
21cr|dfu-programmer-0.7.2-3|20	%{_mandir}/man1/%{name}.1*
21cr|dfu-programmer-0.7.2-3|21	%{_datadir}/hal/fdi/information/20thirdparty/10-dfu-programmer.fdi
21cr|dfu-programmer-0.7.2-3|22	
21cr|dfu-programmer-0.7.2-3|23	#----------------------------------------------------------------------------
21cr|dfu-programmer-0.7.2-3|24	
21cr|dfu-programmer-0.7.2-3|25	%prep
21cr|dfu-programmer-0.7.2-3|26	%setup -q
21cr|dfu-programmer-0.7.2-3|27	
21cr|dfu-programmer-0.7.2-3|28	%build
21cr|dfu-programmer-0.7.2-3|29	%configure
21cr|dfu-programmer-0.7.2-3|30	%make
21cr|dfu-programmer-0.7.2-3|31	
21cr|dfu-programmer-0.7.2-3|32	%install
21cr|dfu-programmer-0.7.2-3|33	%makeinstall_std
21cr|dfu-programmer-0.7.2-3|34	
21cr|dfu-programmer-0.7.2-3|35	install -d %{buildroot}%{_datadir}/hal/fdi/information/20thirdparty
21cr|dfu-programmer-0.7.2-3|36	install -pm 644 fedora/10-dfu-programmer.fdi %{buildroot}%{_datadir}/hal/fdi/information/20thirdparty/10-dfu-programmer.fdi

957 21
21cr|dfu-util-0.11-1|1	Summary:	Tool to reflash firmware by usb
21cr|dfu-util-0.11-1|2	Name:		dfu-util
21cr|dfu-util-0.11-1|3	Version:	0.11
21cr|dfu-util-0.11-1|4	Release:	1
21cr|dfu-util-0.11-1|5	License:	GPLv2+
21cr|dfu-util-0.11-1|6	Group:		Development/Tools
21cr|dfu-util-0.11-1|7	Url:		http://dfu-util.sourceforge.net/
21cr|dfu-util-0.11-1|8	Source0:	http://dfu-util.sourceforge.net/releases/%{name}-%{version}.tar.gz
21cr|dfu-util-0.11-1|9	BuildRequires:	pkgconfig(libusb-1.0)
21cr|dfu-util-0.11-1|10	
21cr|dfu-util-0.11-1|11	%description
21cr|dfu-util-0.11-1|12	USB Device Firmware Upgrade (DFU) is an official USB device class specification
21cr|dfu-util-0.11-1|13	of the USB Implementers Forum. It specifies a vendor and device independent way
21cr|dfu-util-0.11-1|14	of updating the firmware of a USB device. The idea is to have only one
21cr|dfu-util-0.11-1|15	vendor-independent firmware update tool as part of the operating system, which
21cr|dfu-util-0.11-1|16	can then (given a particular firmware image) be downloaded into the device.
21cr|dfu-util-0.11-1|17	
21cr|dfu-util-0.11-1|18	In addition to firmware download, it also specifies firmware upload, i.e.
21cr|dfu-util-0.11-1|19	loading the currently installed device firmware to the USB Host.
21cr|dfu-util-0.11-1|20	
21cr|dfu-util-0.11-1|21	%files
21cr|dfu-util-0.11-1|22	%{_bindir}/dfu-prefix
21cr|dfu-util-0.11-1|23	%{_bindir}/dfu-suffix
21cr|dfu-util-0.11-1|24	%{_bindir}/dfu-util
21cr|dfu-util-0.11-1|25	%{_mandir}/man1/*
21cr|dfu-util-0.11-1|26	
21cr|dfu-util-0.11-1|27	#----------------------------------------------------------------------------
21cr|dfu-util-0.11-1|28	
21cr|dfu-util-0.11-1|29	%prep
21cr|dfu-util-0.11-1|30	%setup -q
21cr|dfu-util-0.11-1|31	
21cr|dfu-util-0.11-1|32	%build
21cr|dfu-util-0.11-1|33	%configure
21cr|dfu-util-0.11-1|34	%make
21cr|dfu-util-0.11-1|35	
21cr|dfu-util-0.11-1|36	%install
21cr|dfu-util-0.11-1|37	%makeinstall_std

958 21
21cr|dgen-sdl-1.33-2|1	Summary:	DGen Sega Genesis emulator, ported to SDL
21cr|dgen-sdl-1.33-2|2	Name:		dgen-sdl
21cr|dgen-sdl-1.33-2|3	Version:	1.33
21cr|dgen-sdl-1.33-2|4	Release:	2
21cr|dgen-sdl-1.33-2|5	License:	BSD
21cr|dgen-sdl-1.33-2|6	Group:		Emulators
21cr|dgen-sdl-1.33-2|7	Url:		http://dgen.sourceforge.net/
21cr|dgen-sdl-1.33-2|8	Source0:	http://sourceforge.net/projects/dgen/files/dgen/%{version}/%{name}-%{version}.tar.gz
21cr|dgen-sdl-1.33-2|9	BuildRequires:	pkgconfig(gl)
21cr|dgen-sdl-1.33-2|10	BuildRequires:	pkgconfig(glu)
21cr|dgen-sdl-1.33-2|11	BuildRequires:	pkgconfig(sdl)
21cr|dgen-sdl-1.33-2|12	%ifarch %{ix86}
21cr|dgen-sdl-1.33-2|13	BuildRequires:	nasm
21cr|dgen-sdl-1.33-2|14	%endif
21cr|dgen-sdl-1.33-2|15	
21cr|dgen-sdl-1.33-2|16	%description
21cr|dgen-sdl-1.33-2|17	DGen/SDL is a free, open source emulator for Sega Genesis/MegaDrive systems.
21cr|dgen-sdl-1.33-2|18	The latest version supports save states, interlace mode, Game Genie,
21cr|dgen-sdl-1.33-2|19	Linux joystick support, compressed ROM images, and other nice features.
21cr|dgen-sdl-1.33-2|20	
21cr|dgen-sdl-1.33-2|21	Warning! There is no GUI yet so you need to either run DGen/SDL from
21cr|dgen-sdl-1.33-2|22	terminal or use front-end (if there are any).
21cr|dgen-sdl-1.33-2|23	
21cr|dgen-sdl-1.33-2|24	%files
21cr|dgen-sdl-1.33-2|25	%doc AUTHORS ChangeLog COPYING README BUGS
21cr|dgen-sdl-1.33-2|26	%{_bindir}/dgen
21cr|dgen-sdl-1.33-2|27	%{_bindir}/dgen_tobin
21cr|dgen-sdl-1.33-2|28	%{_mandir}/man1/dgen.1*
21cr|dgen-sdl-1.33-2|29	%{_mandir}/man1/dgen_tobin.1*
21cr|dgen-sdl-1.33-2|30	%{_mandir}/man5/dgenrc.5*
21cr|dgen-sdl-1.33-2|31	
21cr|dgen-sdl-1.33-2|32	#----------------------------------------------------------------------------
21cr|dgen-sdl-1.33-2|33	
21cr|dgen-sdl-1.33-2|34	%prep
21cr|dgen-sdl-1.33-2|35	%setup -q
21cr|dgen-sdl-1.33-2|36	
21cr|dgen-sdl-1.33-2|37	%build
21cr|dgen-sdl-1.33-2|38	%configure \
21cr|dgen-sdl-1.33-2|39	--without-star \
21cr|dgen-sdl-1.33-2|40	--enable-opengl
21cr|dgen-sdl-1.33-2|41	%make
21cr|dgen-sdl-1.33-2|42	
21cr|dgen-sdl-1.33-2|43	%install
21cr|dgen-sdl-1.33-2|44	%makeinstall_std

959 21
21cr|dhcpdump-1.8-7|1	Summary:	Parse tcpdump DHCP packets
21cr|dhcpdump-1.8-7|2	Name:           dhcpdump
21cr|dhcpdump-1.8-7|3	Version:        1.8
21cr|dhcpdump-1.8-7|4	Release:        7
21cr|dhcpdump-1.8-7|5	License:        BSD
21cr|dhcpdump-1.8-7|6	Group:		Networking/Other
21cr|dhcpdump-1.8-7|7	URL:		http://www.mavetju.org/unix/general.php
21cr|dhcpdump-1.8-7|8	Source:         http://www.mavetju.org/download/%{name}-%{version}.tar.gz
21cr|dhcpdump-1.8-7|9	Patch0:		dhcpdump-1.8.patch
21cr|dhcpdump-1.8-7|10	Requires:	tcpdump
21cr|dhcpdump-1.8-7|11	BuildRequires:	perl
21cr|dhcpdump-1.8-7|12	BuildRequires:	pcap-devel
21cr|dhcpdump-1.8-7|13	
21cr|dhcpdump-1.8-7|14	%description
21cr|dhcpdump-1.8-7|15	A post-processor of tcpdump output to analyze sniffed DHCP
21cr|dhcpdump-1.8-7|16	packets.
21cr|dhcpdump-1.8-7|17	
21cr|dhcpdump-1.8-7|18	%prep
21cr|dhcpdump-1.8-7|19	
21cr|dhcpdump-1.8-7|20	%setup -q
21cr|dhcpdump-1.8-7|21	%patch0 -p0 -b .build
21cr|dhcpdump-1.8-7|22	
21cr|dhcpdump-1.8-7|23	%build
21cr|dhcpdump-1.8-7|24	
21cr|dhcpdump-1.8-7|25	%make CCFLAGS="%{otpflags}"
21cr|dhcpdump-1.8-7|26	
21cr|dhcpdump-1.8-7|27	%install
21cr|dhcpdump-1.8-7|28	rm -rf %{buildroot}
21cr|dhcpdump-1.8-7|29	
21cr|dhcpdump-1.8-7|30	install -D -m 755 dhcpdump %buildroot%_bindir/%{name}
21cr|dhcpdump-1.8-7|31	install -D -m644 dhcpdump.8 %buildroot%_mandir/man8/dhcpdump.8
21cr|dhcpdump-1.8-7|32	
21cr|dhcpdump-1.8-7|33	%clean
21cr|dhcpdump-1.8-7|34	rm -rf %{buildroot}
21cr|dhcpdump-1.8-7|35	
21cr|dhcpdump-1.8-7|36	%files
21cr|dhcpdump-1.8-7|37	%defattr(-,root,root)
21cr|dhcpdump-1.8-7|38	%doc CHANGES CONTACT
21cr|dhcpdump-1.8-7|39	%{_bindir}/*
21cr|dhcpdump-1.8-7|40	%{_mandir}/*/*

960 21
21cr|dhcp-forwarder-0.11-3|1	Summary:	An DHCP relay agent
21cr|dhcp-forwarder-0.11-3|2	Name:		dhcp-forwarder
21cr|dhcp-forwarder-0.11-3|3	Version:	0.11
21cr|dhcp-forwarder-0.11-3|4	Release:	3
21cr|dhcp-forwarder-0.11-3|5	License:	GPLv2+
21cr|dhcp-forwarder-0.11-3|6	Group:		System/Servers
21cr|dhcp-forwarder-0.11-3|7	Url:		http://www.nongnu.org/dhcp-fwd/
21cr|dhcp-forwarder-0.11-3|8	Source0:	http://savannah.nongnu.org/download/dhcp-fwd/%{name}-%{version}.tar.xz
21cr|dhcp-forwarder-0.11-3|9	Source1:	dhcp-forwarder.service
21cr|dhcp-forwarder-0.11-3|10	Requires(pre,post,preun,postun):	rpm-helper
21cr|dhcp-forwarder-0.11-3|11	Conflicts:	dhcpd-relay
21cr|dhcp-forwarder-0.11-3|12	
21cr|dhcp-forwarder-0.11-3|13	%description
21cr|dhcp-forwarder-0.11-3|14	dhcp-fwd forwards DHCP messages between subnets with different sublayer
21cr|dhcp-forwarder-0.11-3|15	broadcast domains. It is similar to the DHCP relay agent dhcrelay of
21cr|dhcp-forwarder-0.11-3|16	ISC's DHCP, but has the following features which are important for me:
21cr|dhcp-forwarder-0.11-3|17	
21cr|dhcp-forwarder-0.11-3|18	* Runs as non-root in a chroot-jail
21cr|dhcp-forwarder-0.11-3|19	* Uses "normal" AF_INET sockets which allows to uses packagefilters to
21cr|dhcp-forwarder-0.11-3|20	filter incoming messages.
21cr|dhcp-forwarder-0.11-3|21	* The DHCP agent IDs can be defined freely
21cr|dhcp-forwarder-0.11-3|22	* Has a small memory footprint when using dietlibc
21cr|dhcp-forwarder-0.11-3|23	
21cr|dhcp-forwarder-0.11-3|24	%files
21cr|dhcp-forwarder-0.11-3|25	%doc AUTHORS ChangeLog NEWS README
21cr|dhcp-forwarder-0.11-3|26	%config(noreplace) %{_sysconfdir}/sysconfig/dhcp-fwd
21cr|dhcp-forwarder-0.11-3|27	%config(noreplace) %{_sysconfdir}/dhcp-fwd.conf
21cr|dhcp-forwarder-0.11-3|28	%{_sbindir}/*
21cr|dhcp-forwarder-0.11-3|29	%dir /var/lib/dhcpfwd
21cr|dhcp-forwarder-0.11-3|30	%{_mandir}/man1/*
21cr|dhcp-forwarder-0.11-3|31	%{_unitdir}/dhcp-forwarder.service
21cr|dhcp-forwarder-0.11-3|32	
21cr|dhcp-forwarder-0.11-3|33	%pre
21cr|dhcp-forwarder-0.11-3|34	%_pre_useradd dhcp-fwd /var/lib/dhcpfwd /bin/false
21cr|dhcp-forwarder-0.11-3|35	
21cr|dhcp-forwarder-0.11-3|36	%post
21cr|dhcp-forwarder-0.11-3|37	%_post_service dhcp-forwarder
21cr|dhcp-forwarder-0.11-3|38	
21cr|dhcp-forwarder-0.11-3|39	%preun
21cr|dhcp-forwarder-0.11-3|40	%_preun_service dhcp-forwarder
21cr|dhcp-forwarder-0.11-3|41	
21cr|dhcp-forwarder-0.11-3|42	%postun
21cr|dhcp-forwarder-0.11-3|43	%_postun_userdel dhcp-fwd
21cr|dhcp-forwarder-0.11-3|44	
21cr|dhcp-forwarder-0.11-3|45	#----------------------------------------------------------------------------
21cr|dhcp-forwarder-0.11-3|46	
21cr|dhcp-forwarder-0.11-3|47	%prep
21cr|dhcp-forwarder-0.11-3|48	%setup -q
21cr|dhcp-forwarder-0.11-3|49	
21cr|dhcp-forwarder-0.11-3|50	%build
21cr|dhcp-forwarder-0.11-3|51	%configure \
21cr|dhcp-forwarder-0.11-3|52	--enable-release \
21cr|dhcp-forwarder-0.11-3|53	--disable-dietlibc \
21cr|dhcp-forwarder-0.11-3|54	--with-systemd-unitdir=%{_unitdir}
21cr|dhcp-forwarder-0.11-3|55	
21cr|dhcp-forwarder-0.11-3|56	%make
21cr|dhcp-forwarder-0.11-3|57	
21cr|dhcp-forwarder-0.11-3|58	%install
21cr|dhcp-forwarder-0.11-3|59	%makeinstall_std
21cr|dhcp-forwarder-0.11-3|60	install -d %{buildroot}%{_unitdir}
21cr|dhcp-forwarder-0.11-3|61	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|dhcp-forwarder-0.11-3|62	
21cr|dhcp-forwarder-0.11-3|63	install %{SOURCE1} %{buildroot}/%{_unitdir}/dhcp-forwarder.service
21cr|dhcp-forwarder-0.11-3|64	
21cr|dhcp-forwarder-0.11-3|65	install -m644 contrib/dhcp-fwd.conf %{buildroot}%{_sysconfdir}/dhcp-fwd.conf
21cr|dhcp-forwarder-0.11-3|66	install -m644 contrib/dhcp-fwd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dhcp-fwd
21cr|dhcp-forwarder-0.11-3|67	
21cr|dhcp-forwarder-0.11-3|68	install -m755 -d %{buildroot}/var/lib/dhcpfwd

961 21
21cr|dhcping-1.2-16|1	Summary:	Dhcp daemon ping program
21cr|dhcping-1.2-16|2	Name:           dhcping
21cr|dhcping-1.2-16|3	Version:        1.2
21cr|dhcping-1.2-16|4	Release:        16
21cr|dhcping-1.2-16|5	License:        BSD
21cr|dhcping-1.2-16|6	Group:		Networking/Other
21cr|dhcping-1.2-16|7	URL:		http://www.mavetju.org/unix/general.php
21cr|dhcping-1.2-16|8	Source:         http://www.mavetju.org/download/%{name}-%{version}.tar.gz
21cr|dhcping-1.2-16|9	
21cr|dhcping-1.2-16|10	%description
21cr|dhcping-1.2-16|11	This small tool let you perform a dhcp-request to find out if a dhcp-server is
21cr|dhcping-1.2-16|12	still running.
21cr|dhcping-1.2-16|13	
21cr|dhcping-1.2-16|14	%prep
21cr|dhcping-1.2-16|15	
21cr|dhcping-1.2-16|16	%setup -q
21cr|dhcping-1.2-16|17	
21cr|dhcping-1.2-16|18	%build
21cr|dhcping-1.2-16|19	
21cr|dhcping-1.2-16|20	%configure
21cr|dhcping-1.2-16|21	
21cr|dhcping-1.2-16|22	%make
21cr|dhcping-1.2-16|23	
21cr|dhcping-1.2-16|24	%install
21cr|dhcping-1.2-16|25	
21cr|dhcping-1.2-16|26	%makeinstall
21cr|dhcping-1.2-16|27	
21cr|dhcping-1.2-16|28	%clean
21cr|dhcping-1.2-16|29	
21cr|dhcping-1.2-16|30	%files
21cr|dhcping-1.2-16|31	%doc CHANGES CONTACT
21cr|dhcping-1.2-16|32	%{_bindir}/*
21cr|dhcping-1.2-16|33	%{_mandir}/*/*

962 21
21cr|dhcprelay-0.3.2b-8|1	Summary:	A dhcp relay to implement dhcp over ipsec
21cr|dhcprelay-0.3.2b-8|2	Name:		dhcprelay
21cr|dhcprelay-0.3.2b-8|3	Version:	0.3.2b
21cr|dhcprelay-0.3.2b-8|4	Release:	8
21cr|dhcprelay-0.3.2b-8|5	License:	GPLv2+
21cr|dhcprelay-0.3.2b-8|6	Group:		System/Servers
21cr|dhcprelay-0.3.2b-8|7	Url:		http://www.strongsec.com/freeswan/dhcprelay/
21cr|dhcprelay-0.3.2b-8|8	Source0:	http://www.strongsec.com/freeswan/dhcprelay/dhcprelay-%{version}.tar.gz
21cr|dhcprelay-0.3.2b-8|9	BuildRequires:	gmp-devel
21cr|dhcprelay-0.3.2b-8|10	Requires(post,preun):	rpm-helper
21cr|dhcprelay-0.3.2b-8|11	
21cr|dhcprelay-0.3.2b-8|12	%description
21cr|dhcprelay-0.3.2b-8|13	This DHCP-Relay forwards any DHCP packet out of a list of given ipsec devices
21cr|dhcprelay-0.3.2b-8|14	to the DHCP server of a network and returns the response. If no DHCP server is
21cr|dhcprelay-0.3.2b-8|15	given the packets are sent by broadcast.
21cr|dhcprelay-0.3.2b-8|16	
21cr|dhcprelay-0.3.2b-8|17	%files
21cr|dhcprelay-0.3.2b-8|18	%defattr(-,root,root,755)
21cr|dhcprelay-0.3.2b-8|19	%doc AUTHORS README INSTALL COPYING ChangeLog howto/*
21cr|dhcprelay-0.3.2b-8|20	%config(noreplace) %{_sysconfdir}/dhcprelay.conf
21cr|dhcprelay-0.3.2b-8|21	%{_initrddir}/dhcprelay
21cr|dhcprelay-0.3.2b-8|22	%{_sbindir}/dhcprelay
21cr|dhcprelay-0.3.2b-8|23	
21cr|dhcprelay-0.3.2b-8|24	%post
21cr|dhcprelay-0.3.2b-8|25	%_post_service dhcprelay
21cr|dhcprelay-0.3.2b-8|26	
21cr|dhcprelay-0.3.2b-8|27	%preun
21cr|dhcprelay-0.3.2b-8|28	%_preun_service dhcprelay
21cr|dhcprelay-0.3.2b-8|29	
21cr|dhcprelay-0.3.2b-8|30	#----------------------------------------------------------------------------
21cr|dhcprelay-0.3.2b-8|31	
21cr|dhcprelay-0.3.2b-8|32	%prep
21cr|dhcprelay-0.3.2b-8|33	%setup -q
21cr|dhcprelay-0.3.2b-8|34	
21cr|dhcprelay-0.3.2b-8|35	%build
21cr|dhcprelay-0.3.2b-8|36	%configure
21cr|dhcprelay-0.3.2b-8|37	%make
21cr|dhcprelay-0.3.2b-8|38	
21cr|dhcprelay-0.3.2b-8|39	%install
21cr|dhcprelay-0.3.2b-8|40	#makeinstall_std
21cr|dhcprelay-0.3.2b-8|41	
21cr|dhcprelay-0.3.2b-8|42	install -d %{buildroot}{%{_sysconfdir},/etc/rc.d/init.d,/usr/sbin}
21cr|dhcprelay-0.3.2b-8|43	install -m 755 src/dhcprelay %{buildroot}/usr/sbin
21cr|dhcprelay-0.3.2b-8|44	install -m 755 init.d/dhcprelay %{buildroot}/etc/rc.d/init.d
21cr|dhcprelay-0.3.2b-8|45	install -m 644 etc/dhcprelay.conf %{buildroot}/etc

963 21
21cr|dhcpstatus-0.60-25|1	%global __requires_exclude ^perl\\((dhcpstatus::.*)
21cr|dhcpstatus-0.60-25|2	
21cr|dhcpstatus-0.60-25|3	Summary:	Dhcp IP status cgi
21cr|dhcpstatus-0.60-25|4	
21cr|dhcpstatus-0.60-25|5	Name:		dhcpstatus
21cr|dhcpstatus-0.60-25|6	Version:	0.60
21cr|dhcpstatus-0.60-25|7	Release:	25
21cr|dhcpstatus-0.60-25|8	License:	GPLv2+
21cr|dhcpstatus-0.60-25|9	Group:		Monitoring
21cr|dhcpstatus-0.60-25|10	Url:		http://dhcpstatus.sourceforge.net
21cr|dhcpstatus-0.60-25|11	Source0:	%{name}_%{version}.tar.bz2
21cr|dhcpstatus-0.60-25|12	Source1:	%{name}_%{version}.patch
21cr|dhcpstatus-0.60-25|13	BuildArch:	noarch
21cr|dhcpstatus-0.60-25|14	Requires:	dhcp-server
21cr|dhcpstatus-0.60-25|15	Requires:	perl(CGI)
21cr|dhcpstatus-0.60-25|16	
21cr|dhcpstatus-0.60-25|17	%description
21cr|dhcpstatus-0.60-25|18	DHCP-Status is basically two Perl CGI scripts that provide an overall picture
21cr|dhcpstatus-0.60-25|19	of the information contained in the dhcpd.conf and dhcpd.leases files that
21cr|dhcpstatus-0.60-25|20	are used by ISC's DHCP server, DHCPD.
21cr|dhcpstatus-0.60-25|21	
21cr|dhcpstatus-0.60-25|22	%prep
21cr|dhcpstatus-0.60-25|23	%setup -qn %{name}_%{version}
21cr|dhcpstatus-0.60-25|24	
21cr|dhcpstatus-0.60-25|25	%build
21cr|dhcpstatus-0.60-25|26	
21cr|dhcpstatus-0.60-25|27	%install
21cr|dhcpstatus-0.60-25|28	mkdir -p %{buildroot}%{perl_vendorlib}/%{name}
21cr|dhcpstatus-0.60-25|29	mkdir -p %{buildroot}%{_docdir}/%{name}_%{version}
21cr|dhcpstatus-0.60-25|30	mkdir -p %{buildroot}/var/www/cgi-bin
21cr|dhcpstatus-0.60-25|31	mkdir -p %{buildroot}%{_bindir}
21cr|dhcpstatus-0.60-25|32	mkdir -p %{buildroot}%{_sysconfdir}/
21cr|dhcpstatus-0.60-25|33	tar xf libraries.tar
21cr|dhcpstatus-0.60-25|34	# TODO: Fix Apply patch
21cr|dhcpstatus-0.60-25|35	bzcat %{SOURCE1} | patch -p0
21cr|dhcpstatus-0.60-25|36	
21cr|dhcpstatus-0.60-25|37	cp -a %{name}/*.pm %{buildroot}/%{perl_vendorlib}/%{name}
21cr|dhcpstatus-0.60-25|38	cp -a {README,INSTALL,LICENSE} %{buildroot}%{_docdir}/%{name}_%{version}
21cr|dhcpstatus-0.60-25|39	cp -a scripts/*.cgi %{buildroot}/var/www/cgi-bin
21cr|dhcpstatus-0.60-25|40	cp -a scripts/%{name} %{buildroot}/%{_bindir}
21cr|dhcpstatus-0.60-25|41	cp -a *.ini %{buildroot}/%{_sysconfdir}/
21cr|dhcpstatus-0.60-25|42	sed -i -e 's|/etc/dhcpd\.leases|%{_localstatedir}/lib/dhcp/dhcpd.leases|' %{buildroot}/var/www/cgi-bin/%{name}.cgi
21cr|dhcpstatus-0.60-25|43	sed -i -e 's|/usr/local/dhcpstatus|%{_sysconfdir}|' %{buildroot}/%{_bindir}/%{name}
21cr|dhcpstatus-0.60-25|44	sed -i -e 's|/local||' %{buildroot}/%{_bindir}/%{name}
21cr|dhcpstatus-0.60-25|45	sed -i -e 's|/usr/local/dhcpstatus|%{_sysconfdir}|' %{buildroot}/var/www/cgi-bin/%{name}.cgi
21cr|dhcpstatus-0.60-25|46	sed -i -e 's|/etc/dhcpd\.leases|%{_localstatedir}/lib/dhcp/dhcpd.leases|' %{buildroot}/%{_sysconfdir}/dhcpstatus.ini
21cr|dhcpstatus-0.60-25|47	
21cr|dhcpstatus-0.60-25|48	#(peroyvind) remove unpackaged files
21cr|dhcpstatus-0.60-25|49	rm -rf %{buildroot}%{_docdir}/%{name}_%{version}
21cr|dhcpstatus-0.60-25|50	
21cr|dhcpstatus-0.60-25|51	%files
21cr|dhcpstatus-0.60-25|52	%doc  INSTALL README LICENSE
21cr|dhcpstatus-0.60-25|53	%{perl_vendorlib}/dhcpstatus
21cr|dhcpstatus-0.60-25|54	%attr(755,root,root) /var/www/cgi-bin/*
21cr|dhcpstatus-0.60-25|55	%{_bindir}/*
21cr|dhcpstatus-0.60-25|56	%config(noreplace) %{_sysconfdir}/*ini

964 21
21cr|dhcpxd-1.0.3-33|1	# deleted from repo
21cr|dhcpxd-1.0.3-33|2	
21cr|dhcpxd-1.0.3-33|3	Summary:	DHCPXD Daemon
21cr|dhcpxd-1.0.3-33|4	Name:		dhcpxd
21cr|dhcpxd-1.0.3-33|5	Version:	1.0.3
21cr|dhcpxd-1.0.3-33|6	Release:	33
21cr|dhcpxd-1.0.3-33|7	License:	GPL
21cr|dhcpxd-1.0.3-33|8	Group:		System/Servers
21cr|dhcpxd-1.0.3-33|9	Source:		ftp://ftp.guido.yi.org:50021/dhcpxd-%{version}.tar.bz2
21cr|dhcpxd-1.0.3-33|10	Patch2:		dhcpxd-1.0.3-gcc-3.3.patch
21cr|dhcpxd-1.0.3-33|11	Patch3:		dhcpxd-1.0.3-64bit-fixes.patch
21cr|dhcpxd-1.0.3-33|12	Patch4:		dhcpxd-1.0.3-varargs.patch
21cr|dhcpxd-1.0.3-33|13	Patch5:		dhcpxd-1.0.3-extra.patch
21cr|dhcpxd-1.0.3-33|14	Patch6:		dhcpxd-glibc28_fix.diff
21cr|dhcpxd-1.0.3-33|15	
21cr|dhcpxd-1.0.3-33|16	%description
21cr|dhcpxd-1.0.3-33|17	The primary goal of this DHCP client is to conform to the DHCP specification
21cr|dhcpxd-1.0.3-33|18	defined in RFC2131 which is now the draft standard. However, the client can
21cr|dhcpxd-1.0.3-33|19	be told how to behave. Additionally, the client supports all-in-one-process
21cr|dhcpxd-1.0.3-33|20	session managment as well as a process per session. It may also be used to
21cr|dhcpxd-1.0.3-33|21	masquerade IP leases and has the capability of running on interface aliases.
21cr|dhcpxd-1.0.3-33|22	Finally, perhaps the most advanced feature of the client is that all the
21cr|dhcpxd-1.0.3-33|23	configuration that is required for setting up interfaces is in scripts that
21cr|dhcpxd-1.0.3-33|24	are run at the appropriate times.
21cr|dhcpxd-1.0.3-33|25	
21cr|dhcpxd-1.0.3-33|26	%prep
21cr|dhcpxd-1.0.3-33|27	
21cr|dhcpxd-1.0.3-33|28	%setup -q
21cr|dhcpxd-1.0.3-33|29	%patch2 -p1 -b .gcc3.3
21cr|dhcpxd-1.0.3-33|30	%patch3 -p1 -b .64bit-fixes
21cr|dhcpxd-1.0.3-33|31	%patch4 -p1 -b .varargs
21cr|dhcpxd-1.0.3-33|32	%patch5 -p1 -b .extra
21cr|dhcpxd-1.0.3-33|33	%patch6 -p0 -b .glibc28_fix
21cr|dhcpxd-1.0.3-33|34	
21cr|dhcpxd-1.0.3-33|35	%build
21cr|dhcpxd-1.0.3-33|36	%configure
21cr|dhcpxd-1.0.3-33|37	perl -pi -e 's/-Wall/\$(RPM_OPT_FLAGS) -Wall/g;' Makefile
21cr|dhcpxd-1.0.3-33|38	%make RPM_OPT_FLAGS="%optflags"
21cr|dhcpxd-1.0.3-33|39	
21cr|dhcpxd-1.0.3-33|40	%install
21cr|dhcpxd-1.0.3-33|41	mkdir -p %{buildroot}/sbin %{buildroot}%{_mandir}/man8
21cr|dhcpxd-1.0.3-33|42	mkdir -p %{buildroot}%{_sysconfdir}/dhcpxd
21cr|dhcpxd-1.0.3-33|43	
21cr|dhcpxd-1.0.3-33|44	cp -f filter %{buildroot}%{_sysconfdir}/dhcpxd
21cr|dhcpxd-1.0.3-33|45	cp -df install/* %{buildroot}%{_sysconfdir}/dhcpxd
21cr|dhcpxd-1.0.3-33|46	
21cr|dhcpxd-1.0.3-33|47	ln -sf /dev/log %{buildroot}%{_sysconfdir}/dhcpxd/out
21cr|dhcpxd-1.0.3-33|48	
21cr|dhcpxd-1.0.3-33|49	install -m 700 dhcpxd %{buildroot}/sbin/dhcpxd
21cr|dhcpxd-1.0.3-33|50	install -m 644 dhcpxd.8 %{buildroot}%{_mandir}/man8/dhcpxd.8
21cr|dhcpxd-1.0.3-33|51	
21cr|dhcpxd-1.0.3-33|52	%files
21cr|dhcpxd-1.0.3-33|53	%defattr(-,root,root)
21cr|dhcpxd-1.0.3-33|54	%config(noreplace) %{_sysconfdir}/dhcpxd
21cr|dhcpxd-1.0.3-33|55	%attr (0500,root,root) /sbin/dhcpxd
21cr|dhcpxd-1.0.3-33|56	%{_mandir}/man8/dhcpxd.8*

965 21
21cr|dhsd-1.0-15|1	# Workaround to build with GCC 10
21cr|dhsd-1.0-15|2	%global optflags %{optflags} -fcommon
21cr|dhsd-1.0-15|3	Summary:	A daemon that updates your DNS record in DHS.ORG whenever your IP changes
21cr|dhsd-1.0-15|4	Name:		dhsd
21cr|dhsd-1.0-15|5	Version:	1.0
21cr|dhsd-1.0-15|6	Release:	15
21cr|dhsd-1.0-15|7	Group:		Networking/Other
21cr|dhsd-1.0-15|8	License:	GPLv2+
21cr|dhsd-1.0-15|9	URL:		http://dhsd.sourceforge.net
21cr|dhsd-1.0-15|10	
21cr|dhsd-1.0-15|11	Source:		%name-%version.tar.bz2
21cr|dhsd-1.0-15|12	
21cr|dhsd-1.0-15|13	
21cr|dhsd-1.0-15|14	%description
21cr|dhsd-1.0-15|15	DHSD is a small project spurned off the need for a proper updater for the
21cr|dhsd-1.0-15|16	DHS.ORG dynamic DNS services. There has already existed scripts to do it made
21cr|dhsd-1.0-15|17	in botche bash scripts and lynxs, even some attempts in perl. This program is
21cr|dhsd-1.0-15|18	totally developed in C and sits in the background and changes your record when
21cr|dhsd-1.0-15|19	the IP changes.
21cr|dhsd-1.0-15|20	
21cr|dhsd-1.0-15|21	%prep
21cr|dhsd-1.0-15|22	
21cr|dhsd-1.0-15|23	%setup -q
21cr|dhsd-1.0-15|24	
21cr|dhsd-1.0-15|25	%build
21cr|dhsd-1.0-15|26	%configure
21cr|dhsd-1.0-15|27	
21cr|dhsd-1.0-15|28	%make CFLAGS="%optflags" CXXFLAGS="%optflags"
21cr|dhsd-1.0-15|29	
21cr|dhsd-1.0-15|30	%check
21cr|dhsd-1.0-15|31	%make check
21cr|dhsd-1.0-15|32	
21cr|dhsd-1.0-15|33	%install
21cr|dhsd-1.0-15|34	rm -fr %buildroot
21cr|dhsd-1.0-15|35	
21cr|dhsd-1.0-15|36	#echo "prefix = %buildroot/%_prefix" >> $RPM_BUILD_DIR/dhsd-%{version}/src/Makefile.am
21cr|dhsd-1.0-15|37	#echo "sysconfdir = %buildroot/%_sysconfdir" >> $RPM_BUILD_DIR/dhsd-%{version}/scripts/Makefile.am
21cr|dhsd-1.0-15|38	
21cr|dhsd-1.0-15|39	%makeinstall
21cr|dhsd-1.0-15|40	mkdir -p %buildroot/%_sysconfdir/rc.d
21cr|dhsd-1.0-15|41	mkdir -p %buildroot/%_sysconfdir/rc.d/init.d
21cr|dhsd-1.0-15|42	mkdir -p %buildroot/%_sysconfdir/rc.d/rc3.d
21cr|dhsd-1.0-15|43	
21cr|dhsd-1.0-15|44	cp scripts/dhsd-rh %buildroot/%_sysconfdir/rc.d/init.d/dhsd
21cr|dhsd-1.0-15|45	ln -s ../init.d/dhsd %buildroot/%_sysconfdir/rc.d/rc3.d/S15dhsd
21cr|dhsd-1.0-15|46	
21cr|dhsd-1.0-15|47	%post
21cr|dhsd-1.0-15|48	if [ "$1" = 1 ]; then
21cr|dhsd-1.0-15|49	chkconfig --add dhsd
21cr|dhsd-1.0-15|50	fi
21cr|dhsd-1.0-15|51	
21cr|dhsd-1.0-15|52	%preun
21cr|dhsd-1.0-15|53	if [ "$1" = 0 ]; then
21cr|dhsd-1.0-15|54	chkconfig --del dhsd
21cr|dhsd-1.0-15|55	fi
21cr|dhsd-1.0-15|56	
21cr|dhsd-1.0-15|57	%clean
21cr|dhsd-1.0-15|58	rm -fr %buildroot
21cr|dhsd-1.0-15|59	
21cr|dhsd-1.0-15|60	%files
21cr|dhsd-1.0-15|61	%defattr (-,root,root)
21cr|dhsd-1.0-15|62	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
21cr|dhsd-1.0-15|63	%_sbindir/dhsd
21cr|dhsd-1.0-15|64	%config(noreplace) %_sysconfdir/rc.d/init.d/dhsd
21cr|dhsd-1.0-15|65	%_sysconfdir/rc.d/rc3.d/S15dhsd
21cr|dhsd-1.0-15|66	%config(noreplace) %_sysconfdir/dhsd.conf

966 21
21cr|di-4.51-2|1	%define debug_package %{nil}
21cr|di-4.51-2|2	
21cr|di-4.51-2|3	Summary:	Disk information utility, more powerful than 'df'
21cr|di-4.51-2|4	Name:		di
21cr|di-4.51-2|5	Version:	4.51
21cr|di-4.51-2|6	Release:	2
21cr|di-4.51-2|7	Group:		System/Base
21cr|di-4.51-2|8	License:	zlib/libpng
21cr|di-4.51-2|9	Url:		http://www.gentoo.com/di/
21cr|di-4.51-2|10	Source0:	http://www.gentoo.com/di/di-%{version}.tar.gz
21cr|di-4.51-2|11	
21cr|di-4.51-2|12	%description
21cr|di-4.51-2|13	'di' is a disk information utility, displaying everything
21cr|di-4.51-2|14	(and more) that your 'df' command does. It features the
21cr|di-4.51-2|15	ability to display your disk usage in whatever format you
21cr|di-4.51-2|16	prefer. It is designed to be highly portable. Great for
21cr|di-4.51-2|17	heterogenous networks.
21cr|di-4.51-2|18	
21cr|di-4.51-2|19	%files -f %{name}.lang
21cr|di-4.51-2|20	%doc LICENSE MANIFEST
21cr|di-4.51-2|21	%{_bindir}/*
21cr|di-4.51-2|22	%{_mandir}/man?/*
21cr|di-4.51-2|23	
21cr|di-4.51-2|24	#--------------------------------------------------
21cr|di-4.51-2|25	
21cr|di-4.51-2|26	%prep
21cr|di-4.51-2|27	%setup -q
21cr|di-4.51-2|28	
21cr|di-4.51-2|29	%build
21cr|di-4.51-2|30	make -e LOCALEDIR=/usr/share/locale
21cr|di-4.51-2|31	
21cr|di-4.51-2|32	%install
21cr|di-4.51-2|33	mkdir -p %{buildroot}/usr
21cr|di-4.51-2|34	make -e prefix=%{buildroot}/usr install
21cr|di-4.51-2|35	
21cr|di-4.51-2|36	%find_lang %{name} %{name}.lang

967 21
21cr|dia-0.98.0-0.git9c28c2.1|1	%define _disable_ld_no_undefined 1
21cr|dia-0.98.0-0.git9c28c2.1|2	
21cr|dia-0.98.0-0.git9c28c2.1|3	%define commit 9c28c29ed8c2ae55cde95fa23baa989f46fb4836
21cr|dia-0.98.0-0.git9c28c2.1|4	%define commit_short %(echo %{commit} | head -c6)
21cr|dia-0.98.0-0.git9c28c2.1|5	
21cr|dia-0.98.0-0.git9c28c2.1|6	Summary:	A gtk+ based diagram creation program
21cr|dia-0.98.0-0.git9c28c2.1|7	Name:		dia
21cr|dia-0.98.0-0.git9c28c2.1|8	Version:	0.98.0
21cr|dia-0.98.0-0.git9c28c2.1|9	Release:	0.git%{commit_short}.1
21cr|dia-0.98.0-0.git9c28c2.1|10	License:	GPLv2+
21cr|dia-0.98.0-0.git9c28c2.1|11	Group:		Office
21cr|dia-0.98.0-0.git9c28c2.1|12	Url:		https://gitlab.gnome.org/GNOME/dia
21cr|dia-0.98.0-0.git9c28c2.1|13	Source0:	https://gitlab.gnome.org/GNOME/dia/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|dia-0.98.0-0.git9c28c2.1|14	Source100:	%{name}.rpmlintrc
21cr|dia-0.98.0-0.git9c28c2.1|15	Patch0:		dia-9c28c2-downgrade-glib.patch
21cr|dia-0.98.0-0.git9c28c2.1|16	BuildRequires:	appstream-util
21cr|dia-0.98.0-0.git9c28c2.1|17	BuildRequires:	meson1
21cr|dia-0.98.0-0.git9c28c2.1|18	BuildRequires:	pkgconfig(graphene-1.0)
21cr|dia-0.98.0-0.git9c28c2.1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|dia-0.98.0-0.git9c28c2.1|20	BuildRequires:	pkgconfig(python3)
21cr|dia-0.98.0-0.git9c28c2.1|21	#gw help viewer also for non-GNOME
21cr|dia-0.98.0-0.git9c28c2.1|22	Recommends:	yelp
21cr|dia-0.98.0-0.git9c28c2.1|23	
21cr|dia-0.98.0-0.git9c28c2.1|24	%description
21cr|dia-0.98.0-0.git9c28c2.1|25	Dia is a program designed to be much like the Windows
21cr|dia-0.98.0-0.git9c28c2.1|26	program 'Visio'. It can be used to draw different kind of diagrams. In
21cr|dia-0.98.0-0.git9c28c2.1|27	this first version there is support for UML static structure diagrams
21cr|dia-0.98.0-0.git9c28c2.1|28	(class diagrams) and Network diagrams. It can currently load and save
21cr|dia-0.98.0-0.git9c28c2.1|29	diagrams to a custom fileformat and export to postscript.
21cr|dia-0.98.0-0.git9c28c2.1|30	
21cr|dia-0.98.0-0.git9c28c2.1|31	%files -f %{name}.lang
21cr|dia-0.98.0-0.git9c28c2.1|32	%doc AUTHORS NEWS README.md TODO
21cr|dia-0.98.0-0.git9c28c2.1|33	%license COPYING
21cr|dia-0.98.0-0.git9c28c2.1|34	%{_appdatadir}/org.gnome.Dia.appdata.xml
21cr|dia-0.98.0-0.git9c28c2.1|35	%{_bindir}/%{name}
21cr|dia-0.98.0-0.git9c28c2.1|36	%{_datadir}/applications/org.gnome.Dia.desktop
21cr|dia-0.98.0-0.git9c28c2.1|37	%{_datadir}/%{name}
21cr|dia-0.98.0-0.git9c28c2.1|38	%{_datadir}/thumbnailers/org.gnome.Dia.thumbnailer
21cr|dia-0.98.0-0.git9c28c2.1|39	%{_iconsdir}/hicolor/scalable/apps/org.gnome.Dia.svg
21cr|dia-0.98.0-0.git9c28c2.1|40	%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Dia-symbolic.svg
21cr|dia-0.98.0-0.git9c28c2.1|41	%{_libdir}/lib%{name}.so
21cr|dia-0.98.0-0.git9c28c2.1|42	%{_libdir}/%{name}
21cr|dia-0.98.0-0.git9c28c2.1|43	
21cr|dia-0.98.0-0.git9c28c2.1|44	%prep
21cr|dia-0.98.0-0.git9c28c2.1|45	%autosetup -p1 -n %{name}-%{commit}
21cr|dia-0.98.0-0.git9c28c2.1|46	
21cr|dia-0.98.0-0.git9c28c2.1|47	%build
21cr|dia-0.98.0-0.git9c28c2.1|48	%meson
21cr|dia-0.98.0-0.git9c28c2.1|49	%meson_build
21cr|dia-0.98.0-0.git9c28c2.1|50	
21cr|dia-0.98.0-0.git9c28c2.1|51	%install
21cr|dia-0.98.0-0.git9c28c2.1|52	%meson_install
21cr|dia-0.98.0-0.git9c28c2.1|53	
21cr|dia-0.98.0-0.git9c28c2.1|54	chmod -x %{buildroot}%{_datadir}/%{name}/shapes/Civil/civil_aerator.shape
21cr|dia-0.98.0-0.git9c28c2.1|55	chmod +x %{buildroot}%{_datadir}/%{name}/python/doxrev.py
21cr|dia-0.98.0-0.git9c28c2.1|56	
21cr|dia-0.98.0-0.git9c28c2.1|57	%find_lang %{name} --with-gnome --with-man

968 21
21cr|diction-1.11-5|1	Summary: 	Text diction and style analyzer
21cr|diction-1.11-5|2	Name: 		diction
21cr|diction-1.11-5|3	Version:	1.11
21cr|diction-1.11-5|4	Release: 	5
21cr|diction-1.11-5|5	Epoch:		1
21cr|diction-1.11-5|6	License: 	GPLv3+
21cr|diction-1.11-5|7	Group: 		Text tools
21cr|diction-1.11-5|8	Source:		%{name}-%{version}.tar.gz
21cr|diction-1.11-5|9	URL: 		http://www.moria.de/~michael/diction/
21cr|diction-1.11-5|10	
21cr|diction-1.11-5|11	%description
21cr|diction-1.11-5|12	GNU diction and style are free implementations of old standard Unix
21cr|diction-1.11-5|13	commands that are unavailable on many modern systems because they have
21cr|diction-1.11-5|14	been unbundled. Diction identifies wordy and commonly misused phrases.
21cr|diction-1.11-5|15	Style analyses surface characteristics of a document (e.g., sentence
21cr|diction-1.11-5|16	length and various readability measures); unlike the original code, it
21cr|diction-1.11-5|17	cannot analyze sentence type, word usage, and general sentence
21cr|diction-1.11-5|18	beginnings. Both commands currently support English and German
21cr|diction-1.11-5|19	documents.
21cr|diction-1.11-5|20	
21cr|diction-1.11-5|21	%prep
21cr|diction-1.11-5|22	%setup -q -n %{name}-%{version}
21cr|diction-1.11-5|23	
21cr|diction-1.11-5|24	%build
21cr|diction-1.11-5|25	%configure
21cr|diction-1.11-5|26	%make
21cr|diction-1.11-5|27	
21cr|diction-1.11-5|28	%install
21cr|diction-1.11-5|29	%__rm -rf %{buildroot}
21cr|diction-1.11-5|30	%makeinstall_std
21cr|diction-1.11-5|31	
21cr|diction-1.11-5|32	%clean
21cr|diction-1.11-5|33	%__rm -rf %{buildroot}
21cr|diction-1.11-5|34	
21cr|diction-1.11-5|35	%files
21cr|diction-1.11-5|36	%defattr(-, root, root)
21cr|diction-1.11-5|37	%doc COPYING README NEWS INSTALL
21cr|diction-1.11-5|38	%{_bindir}/*
21cr|diction-1.11-5|39	%{_datadir}/diction/
21cr|diction-1.11-5|40	%{_datadir}/locale/
21cr|diction-1.11-5|41	%{_mandir}/man1/*

969 21
21cr|digger-20160420-3|1	Summary:	The Unix version of the old classic game Digger
21cr|digger-20160420-3|2	Name:		digger
21cr|digger-20160420-3|3	Version:	20160420
21cr|digger-20160420-3|4	Release:	3
21cr|digger-20160420-3|5	License:	GPLv2+
21cr|digger-20160420-3|6	Group:		Games/Arcade
21cr|digger-20160420-3|7	Url:		http://www.digger.org
21cr|digger-20160420-3|8	# created from https://github.com/sobomax/digger
21cr|digger-20160420-3|9	Source0:	%{name}-%{version}.tar.xz
21cr|digger-20160420-3|10	Source11:	%{name}-16x16.png
21cr|digger-20160420-3|11	Source12:	%{name}-32x32.png
21cr|digger-20160420-3|12	Source13:	%{name}-48x48.png
21cr|digger-20160420-3|13	Patch0:		digger-20160420-mga-flags.patch
21cr|digger-20160420-3|14	BuildRequires:	pkgconfig(sdl2)
21cr|digger-20160420-3|15	BuildRequires:	pkgconfig(x11)
21cr|digger-20160420-3|16	BuildRequires:	pkgconfig(zlib)
21cr|digger-20160420-3|17	
21cr|digger-20160420-3|18	%description
21cr|digger-20160420-3|19	This is the Unix version of the old classic game Digger.
21cr|digger-20160420-3|20	It has many new features including:
21cr|digger-20160420-3|21	* Exit button
21cr|digger-20160420-3|22	* Optional VGA graphics
21cr|digger-20160420-3|23	* Recording and playback
21cr|digger-20160420-3|24	* Real time speed control
21cr|digger-20160420-3|25	* Keyboard redefinition
21cr|digger-20160420-3|26	* Gauntlet mode
21cr|digger-20160420-3|27	* Two player simultaneous mode
21cr|digger-20160420-3|28	
21cr|digger-20160420-3|29	%files
21cr|digger-20160420-3|30	%doc %{name}.txt
21cr|digger-20160420-3|31	%{_datadir}/applications/%{name}.desktop
21cr|digger-20160420-3|32	%{_gamesbindir}/%{name}
21cr|digger-20160420-3|33	%{_iconsdir}/%{name}.png
21cr|digger-20160420-3|34	%{_liconsdir}/%{name}.png
21cr|digger-20160420-3|35	%{_miconsdir}/%{name}.png
21cr|digger-20160420-3|36	
21cr|digger-20160420-3|37	#----------------------------------------------------------------------------
21cr|digger-20160420-3|38	
21cr|digger-20160420-3|39	%prep
21cr|digger-20160420-3|40	%setup -q
21cr|digger-20160420-3|41	%autopatch -p1
21cr|digger-20160420-3|42	
21cr|digger-20160420-3|43	%build
21cr|digger-20160420-3|44	%set_build_flags
21cr|digger-20160420-3|45	%make_build
21cr|digger-20160420-3|46	
21cr|digger-20160420-3|47	%install
21cr|digger-20160420-3|48	install -D -m755 digger %{buildroot}%{_gamesbindir}/%{name}
21cr|digger-20160420-3|49	
21cr|digger-20160420-3|50	install -d %{buildroot}%{_datadir}/applications
21cr|digger-20160420-3|51	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|digger-20160420-3|52	[Desktop Entry]
21cr|digger-20160420-3|53	Name=Digger Remastered
21cr|digger-20160420-3|54	Comment=The Unix version of the old classic game Digger
21cr|digger-20160420-3|55	Exec=%{name}
21cr|digger-20160420-3|56	Icon=%{name}
21cr|digger-20160420-3|57	Terminal=false
21cr|digger-20160420-3|58	Type=Application
21cr|digger-20160420-3|59	StartupNotify=true
21cr|digger-20160420-3|60	Categories=Game;ArcadeGame;
21cr|digger-20160420-3|61	EOF
21cr|digger-20160420-3|62	
21cr|digger-20160420-3|63	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|digger-20160420-3|64	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|digger-20160420-3|65	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

970 21
21cr|digicamerge-2.00-9|1	Summary:	Digital camera filename manager
21cr|digicamerge-2.00-9|2	Name:		digicamerge
21cr|digicamerge-2.00-9|3	Version:	2.00
21cr|digicamerge-2.00-9|4	Release:	9
21cr|digicamerge-2.00-9|5	License:	GPL
21cr|digicamerge-2.00-9|6	Group:		Graphics
21cr|digicamerge-2.00-9|7	Url:		http://www.librelogiciel.com/software/DigicaMerge/action_Presentation
21cr|digicamerge-2.00-9|8	Source0: 	http://www.librelogiciel.com/software/DigicaMerge/tarballs/%{name}-%{version}.tar.bz2
21cr|digicamerge-2.00-9|9	BuildRequires:	pkgconfig(python2)
21cr|digicamerge-2.00-9|10	Buildarch:	noarch
21cr|digicamerge-2.00-9|11	
21cr|digicamerge-2.00-9|12	%description
21cr|digicamerge-2.00-9|13	DigicaMerge is a commandline tool to merge directories of pictures taken
21cr|digicamerge-2.00-9|14	with digital cameras. If you've got a digital camera, your hard disk
21cr|digicamerge-2.00-9|15	probably contains many directories full of pictures all named with the
21cr|digicamerge-2.00-9|16	same names. This utility allows you to merge such directories' contents
21cr|digicamerge-2.00-9|17	into a new directory, and renames all the pictures on the fly, ensuring
21cr|digicamerge-2.00-9|18	no filename clash will occur. You can define your own naming scheme,
21cr|digicamerge-2.00-9|19	using either a set of predefined variables or any recognized Exif tag
21cr|digicamerge-2.00-9|20	which may be present in your pictures, and also specify a pattern to
21cr|digicamerge-2.00-9|21	select only certain files.
21cr|digicamerge-2.00-9|22	
21cr|digicamerge-2.00-9|23	%files
21cr|digicamerge-2.00-9|24	%doc COPYING CREDITS NEWS PKG-INFO README TODO
21cr|digicamerge-2.00-9|25	%{_bindir}/%{name}
21cr|digicamerge-2.00-9|26	%{_mandir}/man1/*
21cr|digicamerge-2.00-9|27	%{python2_sitelib}/*
21cr|digicamerge-2.00-9|28	
21cr|digicamerge-2.00-9|29	#----------------------------------------------------------------------------
21cr|digicamerge-2.00-9|30	
21cr|digicamerge-2.00-9|31	%prep
21cr|digicamerge-2.00-9|32	%setup -q
21cr|digicamerge-2.00-9|33	
21cr|digicamerge-2.00-9|34	%build
21cr|digicamerge-2.00-9|35	%py2_build
21cr|digicamerge-2.00-9|36	
21cr|digicamerge-2.00-9|37	%install
21cr|digicamerge-2.00-9|38	%py2_install
21cr|digicamerge-2.00-9|39	

971 21
21cr|digitemp-3.7.2-1|1	Summary:	Digital thermometer using DS1820 1-wire sensors
21cr|digitemp-3.7.2-1|2	Name:		digitemp
21cr|digitemp-3.7.2-1|3	Version:	3.7.2
21cr|digitemp-3.7.2-1|4	Release:	1
21cr|digitemp-3.7.2-1|5	License:	GPLv2+
21cr|digitemp-3.7.2-1|6	Group:		Monitoring
21cr|digitemp-3.7.2-1|7	URL:		http://www.digitemp.com/
21cr|digitemp-3.7.2-1|8	Source0:	http://www.digitemp.com/software/linux/%{name}-%{version}.tar.gz
21cr|digitemp-3.7.2-1|9	Source1:	http://www.brianlane.com/linux/dthowto.txt
21cr|digitemp-3.7.2-1|10	Source2:	DS9097_Schematic.gif
21cr|digitemp-3.7.2-1|11	BuildRequires:	pkgconfig(libusb)
21cr|digitemp-3.7.2-1|12	
21cr|digitemp-3.7.2-1|13	%description
21cr|digitemp-3.7.2-1|14	DigiTemp is a simple to use interface to the Dallas Semiconductor DS18S20,
21cr|digitemp-3.7.2-1|15	DS1822, and DS18B20 1-wire digital temperature sensors. You can use DigiTemp
21cr|digitemp-3.7.2-1|16	in a wide variety of applications, such as heating control, process monitoring,
21cr|digitemp-3.7.2-1|17	weather station, indor/outdoor temperature logging, etc. It includes a couple
21cr|digitemp-3.7.2-1|18	of useful Perl, Python and RRD Tool scripts for crating graphs and dynamic
21cr|digitemp-3.7.2-1|19	signatures.
21cr|digitemp-3.7.2-1|20	
21cr|digitemp-3.7.2-1|21	%files
21cr|digitemp-3.7.2-1|22	%doc CREDITS DS9097_S* FAQ README TODO dthowto.txt perl python rrdb
21cr|digitemp-3.7.2-1|23	%{_bindir}/*
21cr|digitemp-3.7.2-1|24	%{_mandir}/man1/*
21cr|digitemp-3.7.2-1|25	
21cr|digitemp-3.7.2-1|26	#----------------------------------------------------------------------------
21cr|digitemp-3.7.2-1|27	
21cr|digitemp-3.7.2-1|28	%prep
21cr|digitemp-3.7.2-1|29	%setup -q
21cr|digitemp-3.7.2-1|30	
21cr|digitemp-3.7.2-1|31	cp %{SOURCE1} %{SOURCE2} .
21cr|digitemp-3.7.2-1|32	
21cr|digitemp-3.7.2-1|33	%build
21cr|digitemp-3.7.2-1|34	%setup_compile_flags
21cr|digitemp-3.7.2-1|35	
21cr|digitemp-3.7.2-1|36	%make ds9097
21cr|digitemp-3.7.2-1|37	
21cr|digitemp-3.7.2-1|38	%make clean
21cr|digitemp-3.7.2-1|39	%make ds9097u
21cr|digitemp-3.7.2-1|40	
21cr|digitemp-3.7.2-1|41	%make clean
21cr|digitemp-3.7.2-1|42	%make ds2490
21cr|digitemp-3.7.2-1|43	
21cr|digitemp-3.7.2-1|44	%install
21cr|digitemp-3.7.2-1|45	install -d %{buildroot}%{_bindir}
21cr|digitemp-3.7.2-1|46	install -d %{buildroot}%{_mandir}/man1
21cr|digitemp-3.7.2-1|47	
21cr|digitemp-3.7.2-1|48	install -pm0755 digitemp_DS* %{buildroot}%{_bindir}/
21cr|digitemp-3.7.2-1|49	install -pm0644 %{name}.1 %{buildroot}%{_mandir}/man1/
21cr|digitemp-3.7.2-1|50	

972 21
21cr|dillo-3.2.0-1|1	Summary:	Very fast and light web browser
21cr|dillo-3.2.0-1|2	Name:		dillo
21cr|dillo-3.2.0-1|3	Version:	3.2.0
21cr|dillo-3.2.0-1|4	Release:	1
21cr|dillo-3.2.0-1|5	# The OpenSSL exception is in dpi/https.c - AdamW 2008/12
21cr|dillo-3.2.0-1|6	License:	GPLv3+ with exceptions
21cr|dillo-3.2.0-1|7	Group:		Networking/WWW
21cr|dillo-3.2.0-1|8	Url:		http://www.dillo.org/
21cr|dillo-3.2.0-1|9	Source0:	https://github.com/dillo-browser/dillo/releases/download/v%{version}/dillo-%{version}.tar.gz
21cr|dillo-3.2.0-1|10	BuildRequires:	fltk-devel
21cr|dillo-3.2.0-1|11	BuildRequires:	jpeg-devel
21cr|dillo-3.2.0-1|12	BuildRequires:	ungif-devel
21cr|dillo-3.2.0-1|13	BuildRequires:	pkgconfig(cairo)
21cr|dillo-3.2.0-1|14	BuildRequires:	pkgconfig(libpng)
21cr|dillo-3.2.0-1|15	BuildRequires:	pkgconfig(libwebp)
21cr|dillo-3.2.0-1|16	BuildRequires:	pkgconfig(openssl)
21cr|dillo-3.2.0-1|17	BuildRequires:	pkgconfig(pixman-1)
21cr|dillo-3.2.0-1|18	BuildRequires:	pkgconfig(x11)
21cr|dillo-3.2.0-1|19	BuildRequires:	pkgconfig(zlib)
21cr|dillo-3.2.0-1|20	Requires:	wget
21cr|dillo-3.2.0-1|21	
21cr|dillo-3.2.0-1|22	%description
21cr|dillo-3.2.0-1|23	Dillo is a Web browser that's completely written in C, very fast, and small in
21cr|dillo-3.2.0-1|24	code base and binary. It is a graphical browser built upon FLTK2 and currently
21cr|dillo-3.2.0-1|25	renders a subset of HTML (no frames, no JavaScript, and no JVM).
21cr|dillo-3.2.0-1|26	
21cr|dillo-3.2.0-1|27	%files
21cr|dillo-3.2.0-1|28	%doc AUTHORS ChangeLog* INSTALL NEWS README
21cr|dillo-3.2.0-1|29	%{_bindir}/*
21cr|dillo-3.2.0-1|30	
21cr|dillo-3.2.0-1|31	%{_datadir}/applications/%{name}.desktop
21cr|dillo-3.2.0-1|32	%{_datadir}/icons/hicolor/128x128/apps/dillo.png
21cr|dillo-3.2.0-1|33	%{_datadir}/icons/hicolor/48x48/apps/dillo.png
21cr|dillo-3.2.0-1|34	%{_libdir}/%{name}/
21cr|dillo-3.2.0-1|35	%config(noreplace) %{_sysconfdir}/dillorc
21cr|dillo-3.2.0-1|36	%config(noreplace) %{_sysconfdir}/dillo/dillorc
21cr|dillo-3.2.0-1|37	%config(noreplace) %{_sysconfdir}/dillo/dpidrc
21cr|dillo-3.2.0-1|38	%config(noreplace) %{_sysconfdir}/dillo/hsts_preload
21cr|dillo-3.2.0-1|39	%config(noreplace) %{_sysconfdir}/dillo/keysrc
21cr|dillo-3.2.0-1|40	%config(noreplace) %{_sysconfdir}/dillo/domainrc
21cr|dillo-3.2.0-1|41	%{_mandir}/man1/dillo.1*
21cr|dillo-3.2.0-1|42	
21cr|dillo-3.2.0-1|43	#----------------------------------------------------------------------------
21cr|dillo-3.2.0-1|44	
21cr|dillo-3.2.0-1|45	%prep
21cr|dillo-3.2.0-1|46	%autosetup -p1
21cr|dillo-3.2.0-1|47	
21cr|dillo-3.2.0-1|48	%build
21cr|dillo-3.2.0-1|49	%configure \
21cr|dillo-3.2.0-1|50	--disable-dependency-tracking \
21cr|dillo-3.2.0-1|51	--enable-ipv6 \
21cr|dillo-3.2.0-1|52	--enable-openssl
21cr|dillo-3.2.0-1|53	
21cr|dillo-3.2.0-1|54	%make_build
21cr|dillo-3.2.0-1|55	
21cr|dillo-3.2.0-1|56	%install
21cr|dillo-3.2.0-1|57	%make_install
21cr|dillo-3.2.0-1|58	
21cr|dillo-3.2.0-1|59	mkdir -p %{buildroot}%{_sysconfdir}
21cr|dillo-3.2.0-1|60	install -m 644 dillorc %{buildroot}%{_sysconfdir}/
21cr|dillo-3.2.0-1|61	
21cr|dillo-3.2.0-1|62	mkdir -p %{buildroot}%{_datadir}/applications
21cr|dillo-3.2.0-1|63	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|dillo-3.2.0-1|64	[Desktop Entry]
21cr|dillo-3.2.0-1|65	Name=Dillo
21cr|dillo-3.2.0-1|66	Comment=A simple web browser
21cr|dillo-3.2.0-1|67	Exec=%{name}
21cr|dillo-3.2.0-1|68	Icon=networking_www_section
21cr|dillo-3.2.0-1|69	Terminal=false
21cr|dillo-3.2.0-1|70	Type=Application
21cr|dillo-3.2.0-1|71	Categories=Network;WebBrowser;
21cr|dillo-3.2.0-1|72	EOF
21cr|dillo-3.2.0-1|73	
21cr|dillo-3.2.0-1|74	# included with doc
21cr|dillo-3.2.0-1|75	rm -rf %{buildroot}%{_datadir}/doc/dillo
21cr|dillo-3.2.0-1|76	
21cr|dillo-3.2.0-1|77	%changelog
21cr|dillo-3.2.0-1|78	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|dillo-3.2.0-1|79	- automated spec cleanup
21cr|dillo-3.2.0-1|80	
21cr|dillo-3.2.0-1|81	* Mon Jan 20 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.2.0-1
21cr|dillo-3.2.0-1|82	- Update version to 3.2.0
21cr|dillo-3.2.0-1|83	
21cr|dillo-3.2.0-1|84	* Mon Jan 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|dillo-3.2.0-1|85	- fix jabber login - add needed sasl plugins, may be need more (sasl: no worthy mechs found)
21cr|dillo-3.2.0-1|86	
21cr|dillo-3.2.0-1|87	* Wed Dec 11 2024 Alexander Stefanov <alexander@mezon.ru> 3.0.5-5
21cr|dillo-3.2.0-1|88	- autoadd .nvchecker.toml for dillo
21cr|dillo-3.2.0-1|89	
21cr|dillo-3.2.0-1|90	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 3.0.5-5
21cr|dillo-3.2.0-1|91	- MassBuild#4655: Increase release tag
21cr|dillo-3.2.0-1|92	
21cr|dillo-3.2.0-1|93	* Wed Jun 16 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.0.5-4
21cr|dillo-3.2.0-1|94	- add patch for enable ssl
21cr|dillo-3.2.0-1|95	
21cr|dillo-3.2.0-1|96	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21cr|dillo-3.2.0-1|97	- Revert "Workaround to build with GCC 10"
21cr|dillo-3.2.0-1|98	- Build seems to not use system %%%%optflags
21cr|dillo-3.2.0-1|99	- This reverts commit 24f9519101792b556cd1b257e78ebc25c255572b.
21cr|dillo-3.2.0-1|100	
21cr|dillo-3.2.0-1|101	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21cr|dillo-3.2.0-1|102	- Workaround to build with GCC 10

973 21
21cr|ding-1.7-5|1	Summary: A Dictionary Lookup program
21cr|ding-1.7-5|2	Name: ding
21cr|ding-1.7-5|3	Version: 1.7
21cr|ding-1.7-5|4	Release: 5
21cr|ding-1.7-5|5	License: GPL
21cr|ding-1.7-5|6	Group: System/Internationalization
21cr|ding-1.7-5|7	Source: ftp://ftp.tu-chemnitz.de/pub/Local/urz/ding/ding-%{version}.tar.bz2
21cr|ding-1.7-5|8	Patch: ding-1.5-xdg.patch
21cr|ding-1.7-5|9	Patch1: ding-1.5-encoding.patch
21cr|ding-1.7-5|10	URL: http://www-user.tu-chemnitz.de/~fri/ding/
21cr|ding-1.7-5|11	BuildArch: noarch
21cr|ding-1.7-5|12	BuildRequires: desktop-file-utils
21cr|ding-1.7-5|13	BuildRequires: imagemagick
21cr|ding-1.7-5|14	Requires: tcl >= 8.0
21cr|ding-1.7-5|15	Requires: tk >= 8.0
21cr|ding-1.7-5|16	Requires: aspell-en
21cr|ding-1.7-5|17	Requires: aspell-de
21cr|ding-1.7-5|18	
21cr|ding-1.7-5|19	%description
21cr|ding-1.7-5|20	Ding (DIctionary Nice Grep) is a tool to lookup words in dictionaries.
21cr|ding-1.7-5|21	It uses tools like agrep, dict, ispell/aspell etc. It contains a program
21cr|ding-1.7-5|22	(ding) written in Tcl/Tk and a German - English dictionary with about
21cr|ding-1.7-5|23	180,000 translations.
21cr|ding-1.7-5|24	
21cr|ding-1.7-5|25	%prep
21cr|ding-1.7-5|26	%setup -q
21cr|ding-1.7-5|27	%patch -p1 -b .xdg
21cr|ding-1.7-5|28	%patch1 -p1 -b .encoding
21cr|ding-1.7-5|29	
21cr|ding-1.7-5|30	%build
21cr|ding-1.7-5|31	%install
21cr|ding-1.7-5|32	echo $RPM_BUILD_ROOT
21cr|ding-1.7-5|33	rm -rf $RPM_BUILD_ROOT
21cr|ding-1.7-5|34	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21cr|ding-1.7-5|35	mkdir -p $RPM_BUILD_ROOT%{_datadir}/dict
21cr|ding-1.7-5|36	mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
21cr|ding-1.7-5|37	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|ding-1.7-5|38	mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
21cr|ding-1.7-5|39	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
21cr|ding-1.7-5|40	cp ding $RPM_BUILD_ROOT%{_bindir}/ding
21cr|ding-1.7-5|41	cp de-en.txt $RPM_BUILD_ROOT%{_datadir}/dict/de-en.txt
21cr|ding-1.7-5|42	cp ding.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/ding.png
21cr|ding-1.7-5|43	cp ding.desktop $RPM_BUILD_ROOT%{_datadir}/applications/ding.desktop
21cr|ding-1.7-5|44	cp ding.1 $RPM_BUILD_ROOT%{_mandir}/man1/ding.1
21cr|ding-1.7-5|45	mkdir -p %buildroot{%_liconsdir,%_miconsdir,%_iconsdir}
21cr|ding-1.7-5|46	ln -s %_datadir/pixmaps/%name.png %buildroot%_iconsdir/
21cr|ding-1.7-5|47	convert -scale 16 %name.png %buildroot%_miconsdir/%name.png
21cr|ding-1.7-5|48	
21cr|ding-1.7-5|49	%clean
21cr|ding-1.7-5|50	rm -rf $RPM_BUILD_ROOT
21cr|ding-1.7-5|51	
21cr|ding-1.7-5|52	%if %mdkversion < 200900
21cr|ding-1.7-5|53	%post
21cr|ding-1.7-5|54	%update_menus
21cr|ding-1.7-5|55	%endif
21cr|ding-1.7-5|56	
21cr|ding-1.7-5|57	%if %mdkversion < 200900
21cr|ding-1.7-5|58	%postun
21cr|ding-1.7-5|59	%clean_menus
21cr|ding-1.7-5|60	%endif
21cr|ding-1.7-5|61	
21cr|ding-1.7-5|62	%files
21cr|ding-1.7-5|63	%defattr(-,root,root)
21cr|ding-1.7-5|64	%doc README
21cr|ding-1.7-5|65	%doc CHANGES
21cr|ding-1.7-5|66	%doc COPYING
21cr|ding-1.7-5|67	%{_bindir}/ding
21cr|ding-1.7-5|68	%{_datadir}/dict/de-en.txt
21cr|ding-1.7-5|69	%{_datadir}/pixmaps/ding.png
21cr|ding-1.7-5|70	%{_datadir}/applications/ding.desktop
21cr|ding-1.7-5|71	%{_mandir}/man1/ding.1*
21cr|ding-1.7-5|72	%_iconsdir/%name.png
21cr|ding-1.7-5|73	%_miconsdir/%name.png

974 21
21cr|dino-0.2.8-7|1	Summary:	Pattern-based MIDI sequencer
21cr|dino-0.2.8-7|2	Name:		dino
21cr|dino-0.2.8-7|3	Version:	0.2.8
21cr|dino-0.2.8-7|4	Release:	7
21cr|dino-0.2.8-7|5	License:	GPLv2+
21cr|dino-0.2.8-7|6	Group:		Sound
21cr|dino-0.2.8-7|7	Url:		http://dino.nongnu.org/
21cr|dino-0.2.8-7|8	Source0:	http://download.savannah.nongnu.org/releases/dino/%{name}-%{version}.tar.gz
21cr|dino-0.2.8-7|9	Patch0:		dino-0.2.8-gcc5.patch
21cr|dino-0.2.8-7|10	Patch1:		dino-0.2.8-use-ladish-instead-of-lash.patch
21cr|dino-0.2.8-7|11	BuildRequires:	chrpath
21cr|dino-0.2.8-7|12	BuildRequires:	imagemagick
21cr|dino-0.2.8-7|13	BuildRequires:	pkgconfig(jack)
21cr|dino-0.2.8-7|14	BuildRequires:	pkgconfig(liblash)
21cr|dino-0.2.8-7|15	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|dino-0.2.8-7|16	BuildRequires:	pkgconfig(libxml++-2.6)
21cr|dino-0.2.8-7|17	BuildRequires:	pkgconfig(readline)
21cr|dino-0.2.8-7|18	
21cr|dino-0.2.8-7|19	%description
21cr|dino-0.2.8-7|20	Dino is a pattern-based sequencer, which means that you write small patterns
21cr|dino-0.2.8-7|21	of MIDI events that you can repeat and arrange to create a whole song. Each
21cr|dino-0.2.8-7|22	track has its own patterns, so you can for example play the same drum pattern
21cr|dino-0.2.8-7|23	over and over again while you play different lead synth patterns and
21cr|dino-0.2.8-7|24	basslines.
21cr|dino-0.2.8-7|25	
21cr|dino-0.2.8-7|26	%files
21cr|dino-0.2.8-7|27	%doc AUTHORS ChangeLog NEWS README TODO
21cr|dino-0.2.8-7|28	%{_bindir}/%{name}
21cr|dino-0.2.8-7|29	%{_datadir}/%{name}
21cr|dino-0.2.8-7|30	%{_datadir}/applications/rosa-%{name}.desktop
21cr|dino-0.2.8-7|31	%{_liconsdir}/%{name}.png
21cr|dino-0.2.8-7|32	%{_iconsdir}/%{name}.png
21cr|dino-0.2.8-7|33	%{_miconsdir}/%{name}.png
21cr|dino-0.2.8-7|34	
21cr|dino-0.2.8-7|35	#-----------------------------------------------------------------------------
21cr|dino-0.2.8-7|36	
21cr|dino-0.2.8-7|37	%prep
21cr|dino-0.2.8-7|38	%setup -q
21cr|dino-0.2.8-7|39	%patch0 -p1
21cr|dino-0.2.8-7|40	%patch1 -p1
21cr|dino-0.2.8-7|41	
21cr|dino-0.2.8-7|42	
21cr|dino-0.2.8-7|43	%build
21cr|dino-0.2.8-7|44	autoreconf -vfi
21cr|dino-0.2.8-7|45	export CXX="g++ -std=gnu++11"
21cr|dino-0.2.8-7|46	%configure
21cr|dino-0.2.8-7|47	%make
21cr|dino-0.2.8-7|48	
21cr|dino-0.2.8-7|49	
21cr|dino-0.2.8-7|50	%install
21cr|dino-0.2.8-7|51	%makeinstall_std
21cr|dino-0.2.8-7|52	chrpath -d %{buildroot}/%{_bindir}/%{name}
21cr|dino-0.2.8-7|53	
21cr|dino-0.2.8-7|54	# Provide menu entry
21cr|dino-0.2.8-7|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|dino-0.2.8-7|56	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|dino-0.2.8-7|57	[Desktop Entry]
21cr|dino-0.2.8-7|58	Name=Dino
21cr|dino-0.2.8-7|59	Comment=MIDI Sequencer
21cr|dino-0.2.8-7|60	Exec=%{name}
21cr|dino-0.2.8-7|61	Icon=%{name}
21cr|dino-0.2.8-7|62	Terminal=false
21cr|dino-0.2.8-7|63	Type=Application
21cr|dino-0.2.8-7|64	StartupNotify=true
21cr|dino-0.2.8-7|65	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Sequencer;
21cr|dino-0.2.8-7|66	EOF
21cr|dino-0.2.8-7|67	
21cr|dino-0.2.8-7|68	# Provide icons
21cr|dino-0.2.8-7|69	mkdir -p %{buildroot}/%{_liconsdir}
21cr|dino-0.2.8-7|70	convert -size 48x48 pixmaps/head.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|dino-0.2.8-7|71	mkdir -p %{buildroot}/%{_iconsdir}
21cr|dino-0.2.8-7|72	convert -size 32x32 pixmaps/head.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|dino-0.2.8-7|73	mkdir -p %{buildroot}/%{_miconsdir}
21cr|dino-0.2.8-7|74	convert -size 16x16 pixmaps/head.png %{buildroot}/%{_miconsdir}/%{name}.png

975 21
21cr|dino-im-0.4.3-1|1	%define oname dino
21cr|dino-im-0.4.3-1|2	
21cr|dino-im-0.4.3-1|3	%define major 0
21cr|dino-im-0.4.3-1|4	%define libname %mklibname %{oname} %{major}
21cr|dino-im-0.4.3-1|5	%define devname %mklibname %{oname} -d
21cr|dino-im-0.4.3-1|6	
21cr|dino-im-0.4.3-1|7	Summary:	Modern Jabber/XMPP Client using GTK+/Vala
21cr|dino-im-0.4.3-1|8	Name:		dino-im
21cr|dino-im-0.4.3-1|9	Version:	0.4.3
21cr|dino-im-0.4.3-1|10	Release:	1
21cr|dino-im-0.4.3-1|11	License:	GPLv3.0
21cr|dino-im-0.4.3-1|12	Group:		Networking/IRC
21cr|dino-im-0.4.3-1|13	Url:		https://github.com/dino/dino
21cr|dino-im-0.4.3-1|14	Source0:	https://github.com/dino/dino/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|dino-im-0.4.3-1|15	Patch0:		dino-0.4.3-upstream-meson.patch
21cr|dino-im-0.4.3-1|16	Patch1:		dino-0.4.3-find-libsoup.patch
21cr|dino-im-0.4.3-1|17	BuildRequires:	cmake
21cr|dino-im-0.4.3-1|18	BuildRequires:	meson
21cr|dino-im-0.4.3-1|19	BuildRequires:	vala
21cr|dino-im-0.4.3-1|20	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|dino-im-0.4.3-1|21	BuildRequires:	pkgconfig(gee-0.8)
21cr|dino-im-0.4.3-1|22	BuildRequires:	pkgconfig(gnutls)
21cr|dino-im-0.4.3-1|23	BuildRequires:	pkgconfig(gobject-2.0)
21cr|dino-im-0.4.3-1|24	BuildRequires:	pkgconfig(gpgme)
21cr|dino-im-0.4.3-1|25	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|dino-im-0.4.3-1|26	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21cr|dino-im-0.4.3-1|27	BuildRequires:	pkgconfig(gtk4)
21cr|dino-im-0.4.3-1|28	BuildRequires:	pkgconfig(libadwaita-1)
21cr|dino-im-0.4.3-1|29	BuildRequires:	pkgconfig(libgcrypt)
21cr|dino-im-0.4.3-1|30	BuildRequires:	pkgconfig(libqrencode)
21cr|dino-im-0.4.3-1|31	BuildRequires:	pkgconfig(libsignal-protocol-c)
21cr|dino-im-0.4.3-1|32	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|dino-im-0.4.3-1|33	BuildRequires:	pkgconfig(libsrtp2)
21cr|dino-im-0.4.3-1|34	BuildRequires:	pkgconfig(nice)
21cr|dino-im-0.4.3-1|35	BuildRequires:	pkgconfig(sqlite3)
21cr|dino-im-0.4.3-1|36	BuildRequires:	pkgconfig(webrtc-audio-processing-1)
21cr|dino-im-0.4.3-1|37	
21cr|dino-im-0.4.3-1|38	%description
21cr|dino-im-0.4.3-1|39	Modern Jabber/XMPP Client using GTK+/Vala.
21cr|dino-im-0.4.3-1|40	
21cr|dino-im-0.4.3-1|41	%files -f %{name}.lang
21cr|dino-im-0.4.3-1|42	%doc README.md
21cr|dino-im-0.4.3-1|43	%license LICENSE
21cr|dino-im-0.4.3-1|44	%{_appdatadir}/im.%{oname}.Dino.appdata.xml
21cr|dino-im-0.4.3-1|45	%{_bindir}/%{oname}
21cr|dino-im-0.4.3-1|46	%{_datadir}/applications/im.%{oname}.Dino.desktop
21cr|dino-im-0.4.3-1|47	%{_datadir}/dbus-1/services/im.%{oname}.Dino.service
21cr|dino-im-0.4.3-1|48	%{_datadir}/icons/hicolor/scalable/apps/im.%{oname}.Dino.svg
21cr|dino-im-0.4.3-1|49	%{_datadir}/icons/hicolor/symbolic/apps/im.%{oname}.Dino-symbolic.svg
21cr|dino-im-0.4.3-1|50	%{_libdir}/%{oname}
21cr|dino-im-0.4.3-1|51	
21cr|dino-im-0.4.3-1|52	#----------------------------------------------------------------------------
21cr|dino-im-0.4.3-1|53	
21cr|dino-im-0.4.3-1|54	%package -n %{libname}
21cr|dino-im-0.4.3-1|55	Summary:	Library for %{oname}
21cr|dino-im-0.4.3-1|56	Group:		System/Libraries
21cr|dino-im-0.4.3-1|57	
21cr|dino-im-0.4.3-1|58	%description -n %{libname}
21cr|dino-im-0.4.3-1|59	Library for %{oname}.
21cr|dino-im-0.4.3-1|60	
21cr|dino-im-0.4.3-1|61	%files -n %{libname}
21cr|dino-im-0.4.3-1|62	%{_libdir}/libcrypto-vala.so.%{major}*
21cr|dino-im-0.4.3-1|63	%{_libdir}/lib%{oname}.so.%{major}*
21cr|dino-im-0.4.3-1|64	%{_libdir}/libqlite.so.%{major}*
21cr|dino-im-0.4.3-1|65	%{_libdir}/libxmpp-vala.so.%{major}*
21cr|dino-im-0.4.3-1|66	
21cr|dino-im-0.4.3-1|67	#----------------------------------------------------------------------------
21cr|dino-im-0.4.3-1|68	
21cr|dino-im-0.4.3-1|69	%package -n %{devname}
21cr|dino-im-0.4.3-1|70	Summary:	Development files for %{oname}
21cr|dino-im-0.4.3-1|71	Group:		Development/C
21cr|dino-im-0.4.3-1|72	Requires:	%{libname} = %{EVRD}
21cr|dino-im-0.4.3-1|73	
21cr|dino-im-0.4.3-1|74	%description -n %{devname}
21cr|dino-im-0.4.3-1|75	Development files for %{oname}.
21cr|dino-im-0.4.3-1|76	
21cr|dino-im-0.4.3-1|77	%files -n %{devname}
21cr|dino-im-0.4.3-1|78	%doc README.md
21cr|dino-im-0.4.3-1|79	%license LICENSE
21cr|dino-im-0.4.3-1|80	%{_datadir}/vala/vapi/crypto-vala.*
21cr|dino-im-0.4.3-1|81	%{_datadir}/vala/vapi/%{oname}.*
21cr|dino-im-0.4.3-1|82	%{_datadir}/vala/vapi/qlite.*
21cr|dino-im-0.4.3-1|83	%{_datadir}/vala/vapi/xmpp-vala.*
21cr|dino-im-0.4.3-1|84	%{_includedir}/*.h
21cr|dino-im-0.4.3-1|85	%{_libdir}/libcrypto-vala.so
21cr|dino-im-0.4.3-1|86	%{_libdir}/lib%{oname}.so
21cr|dino-im-0.4.3-1|87	%{_libdir}/libqlite.so
21cr|dino-im-0.4.3-1|88	%{_libdir}/libxmpp-vala.so
21cr|dino-im-0.4.3-1|89	
21cr|dino-im-0.4.3-1|90	#----------------------------------------------------------------------------
21cr|dino-im-0.4.3-1|91	
21cr|dino-im-0.4.3-1|92	%prep
21cr|dino-im-0.4.3-1|93	%autosetup -p1 -n %{oname}-%{version}
21cr|dino-im-0.4.3-1|94	
21cr|dino-im-0.4.3-1|95	%build
21cr|dino-im-0.4.3-1|96	%configure
21cr|dino-im-0.4.3-1|97	%make
21cr|dino-im-0.4.3-1|98	
21cr|dino-im-0.4.3-1|99	%install
21cr|dino-im-0.4.3-1|100	%makeinstall_std
21cr|dino-im-0.4.3-1|101	
21cr|dino-im-0.4.3-1|102	%find_lang %{name} --all-name

976 21
21cr|dip-3.3.7o-42|1	%define debug_package %{nil}
21cr|dip-3.3.7o-42|2	
21cr|dip-3.3.7o-42|3	Summary:	Handles the connections needed for dialup IP links
21cr|dip-3.3.7o-42|4	Name:		dip
21cr|dip-3.3.7o-42|5	Version:	3.3.7o
21cr|dip-3.3.7o-42|6	Release:	42
21cr|dip-3.3.7o-42|7	License:	GPLv2
21cr|dip-3.3.7o-42|8	Group:		Communications
21cr|dip-3.3.7o-42|9	Url:		ftp://sunsite.unc.edu/pub/Linux/system/network/serial
21cr|dip-3.3.7o-42|10	Source0:	ftp://sunsite.unc.edu/pub/Linux/system/network/serial/dip337o-uri.tar.bz2
21cr|dip-3.3.7o-42|11	Patch0:		dip-3.3.7o-misc.patch
21cr|dip-3.3.7o-42|12	Patch1:		dip-3.3.7o-suffix.patch
21cr|dip-3.3.7o-42|13	Patch2:		dip-3.3.7o-fsstnd.patch
21cr|dip-3.3.7o-42|14	Patch3:		dip-3.3.7o-glibc.patch
21cr|dip-3.3.7o-42|15	Patch4:		dip-3.3.7o-sparc.patch
21cr|dip-3.3.7o-42|16	Patch5:		dip-3.3.7o-andor.patch
21cr|dip-3.3.7o-42|17	Patch6:		dip-arm.patch
21cr|dip-3.3.7o-42|18	Patch7:		dip-gcc295.patch
21cr|dip-3.3.7o-42|19	Patch8:		dip-3.3.7o-include.patch
21cr|dip-3.3.7o-42|20	# From Yellow Dog Linux 1.2
21cr|dip-3.3.7o-42|21	Patch9:		dip-3.3.7o-ppc.patch
21cr|dip-3.3.7o-42|22	Patch10:	dip-3.3.7o-gcc-3.3.patch
21cr|dip-3.3.7o-42|23	Patch11:	dip-3.3.7o-amd64.patch
21cr|dip-3.3.7o-42|24	Patch12:	dip-3.3.7o-gcc3.4-fix.patch
21cr|dip-3.3.7o-42|25	BuildRequires:	gccmakedep
21cr|dip-3.3.7o-42|26	Requires:	setup >= 2.7.16
21cr|dip-3.3.7o-42|27	
21cr|dip-3.3.7o-42|28	%description
21cr|dip-3.3.7o-42|29	Dip is a modem dialer.  Dip handles the connections needed for dialup IP links
21cr|dip-3.3.7o-42|30	like SLIP or PPP.  Dip can handle both incoming and outgoing connections, using
21cr|dip-3.3.7o-42|31	password security for incoming connections.  Dip is useful for setting up PPP
21cr|dip-3.3.7o-42|32	and SLIP connections, but isn't required for either. Netcfg uses dip for
21cr|dip-3.3.7o-42|33	setting up SLIP connections.
21cr|dip-3.3.7o-42|34	
21cr|dip-3.3.7o-42|35	Install dip if you need a utility which will handle dialup IP connections.
21cr|dip-3.3.7o-42|36	
21cr|dip-3.3.7o-42|37	%prep
21cr|dip-3.3.7o-42|38	%setup -q
21cr|dip-3.3.7o-42|39	%patch0 -p1
21cr|dip-3.3.7o-42|40	%patch1 -p1
21cr|dip-3.3.7o-42|41	%patch2 -p1
21cr|dip-3.3.7o-42|42	%patch4 -p0
21cr|dip-3.3.7o-42|43	%patch5 -p1 -b .andor
21cr|dip-3.3.7o-42|44	%patch3 -p1 -b .glibc
21cr|dip-3.3.7o-42|45	%patch6 -p1 -b .arm
21cr|dip-3.3.7o-42|46	%patch7 -p1 -b .gcc295
21cr|dip-3.3.7o-42|47	%patch8 -p0 -b .include
21cr|dip-3.3.7o-42|48	%patch9 -p1 -b .ppc
21cr|dip-3.3.7o-42|49	%patch10 -p1 -b .gcc3.3
21cr|dip-3.3.7o-42|50	%patch11 -p1 -b .amd64
21cr|dip-3.3.7o-42|51	%patch12 -p1 -b .gcc34
21cr|dip-3.3.7o-42|52	
21cr|dip-3.3.7o-42|53	%build
21cr|dip-3.3.7o-42|54	#build fails with ld-gold
21cr|dip-3.3.7o-42|55	mkdir ld
21cr|dip-3.3.7o-42|56	ln -s `which ld.bfd` ld/ld
21cr|dip-3.3.7o-42|57	export PATH=`pwd`/ld:$PATH
21cr|dip-3.3.7o-42|58	
21cr|dip-3.3.7o-42|59	make depend
21cr|dip-3.3.7o-42|60	cd skey; make clean; make linux; cd -
21cr|dip-3.3.7o-42|61	%make RPM_OPT_FLAGS="%{optflags}"
21cr|dip-3.3.7o-42|62	
21cr|dip-3.3.7o-42|63	%install
21cr|dip-3.3.7o-42|64	mkdir -p %{buildroot}%{_sbindir}
21cr|dip-3.3.7o-42|65	mkdir -p %{buildroot}%{_mandir}/man8
21cr|dip-3.3.7o-42|66	
21cr|dip-3.3.7o-42|67	install -c -s dip %{buildroot}%{_sbindir}
21cr|dip-3.3.7o-42|68	ln -sf dip %{buildroot}%{_sbindir}/diplogini
21cr|dip-3.3.7o-42|69	install -c -m 0444 dip.8 %{buildroot}%{_mandir}/man8
21cr|dip-3.3.7o-42|70	ln -sf dip.8%{_extension} %{buildroot}%{_mandir}/man8/diplogin.8%{_extension}
21cr|dip-3.3.7o-42|71	
21cr|dip-3.3.7o-42|72	%files
21cr|dip-3.3.7o-42|73	%attr(0755,root,dialout) %{_sbindir}/dip
21cr|dip-3.3.7o-42|74	%{_sbindir}/diplogini
21cr|dip-3.3.7o-42|75	%{_mandir}/man8/dip.8*
21cr|dip-3.3.7o-42|76	%{_mandir}/man8/diplogin.8*

977 21
21cr|dirac-1.0.2-15|1	%define major 0
21cr|dirac-1.0.2-15|2	# TODO: split library package
21cr|dirac-1.0.2-15|3	%define libname %mklibname %{name} %{major}
21cr|dirac-1.0.2-15|4	%define devname %mklibname %{name} -d
21cr|dirac-1.0.2-15|5	
21cr|dirac-1.0.2-15|6	Summary:	Video Codec based on Wavelets
21cr|dirac-1.0.2-15|7	Name:		dirac
21cr|dirac-1.0.2-15|8	Version:	1.0.2
21cr|dirac-1.0.2-15|9	Release:	15
21cr|dirac-1.0.2-15|10	License:	MPLv1.1
21cr|dirac-1.0.2-15|11	Group:		Video
21cr|dirac-1.0.2-15|12	Url:		http://sf.net/projects/dirac
21cr|dirac-1.0.2-15|13	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|dirac-1.0.2-15|14	Patch0:		dirac-0.7.0-werror.patch
21cr|dirac-1.0.2-15|15	Patch1:		dirac-1.0.2-backports.patch
21cr|dirac-1.0.2-15|16	BuildRequires:	doxygen
21cr|dirac-1.0.2-15|17	BuildRequires:	texlive-dvipdfm
21cr|dirac-1.0.2-15|18	BuildRequires:	texlive-latex
21cr|dirac-1.0.2-15|19	BuildRequires:	pkgconfig(cppunit)
21cr|dirac-1.0.2-15|20	
21cr|dirac-1.0.2-15|21	%description
21cr|dirac-1.0.2-15|22	Dirac is an open source video codec. It uses a traditional hybrid
21cr|dirac-1.0.2-15|23	video codec architecture, but with the wavelet transform instead of
21cr|dirac-1.0.2-15|24	the usual block transforms.  Motion compensation uses overlapped
21cr|dirac-1.0.2-15|25	blocks to reduce block artefacts that would upset the transform coding
21cr|dirac-1.0.2-15|26	stage.
21cr|dirac-1.0.2-15|27	
21cr|dirac-1.0.2-15|28	Dirac can code just about any size of video, from streaming up to HD
21cr|dirac-1.0.2-15|29	and beyond, although certain presets are defined for different
21cr|dirac-1.0.2-15|30	applications and standards.  These cover the parameters that need to
21cr|dirac-1.0.2-15|31	be set for the encoder to work, such as block sizes and temporal
21cr|dirac-1.0.2-15|32	prediction structures, which must otherwise be set by hand.
21cr|dirac-1.0.2-15|33	
21cr|dirac-1.0.2-15|34	#----------------------------------------------------------------------------
21cr|dirac-1.0.2-15|35	
21cr|dirac-1.0.2-15|36	%package -n %{libname}
21cr|dirac-1.0.2-15|37	Summary:	Shared library of the Dirac Video codec
21cr|dirac-1.0.2-15|38	Group:		System/Libraries
21cr|dirac-1.0.2-15|39	Obsoletes:	%{_lib}dirac0.1 < 1.0.2-4
21cr|dirac-1.0.2-15|40	
21cr|dirac-1.0.2-15|41	%description -n %{libname}
21cr|dirac-1.0.2-15|42	Dirac is an open source video codec. It uses a traditional hybrid
21cr|dirac-1.0.2-15|43	video codec architecture, but with the wavelet transform instead of
21cr|dirac-1.0.2-15|44	the usual block transforms.  Motion compensation uses overlapped
21cr|dirac-1.0.2-15|45	blocks to reduce block artefacts that would upset the transform coding
21cr|dirac-1.0.2-15|46	stage.
21cr|dirac-1.0.2-15|47	
21cr|dirac-1.0.2-15|48	Dirac can code just about any size of video, from streaming up to HD
21cr|dirac-1.0.2-15|49	and beyond, although certain presets are defined for different
21cr|dirac-1.0.2-15|50	applications and standards.  These cover the parameters that need to
21cr|dirac-1.0.2-15|51	be set for the encoder to work, such as block sizes and temporal
21cr|dirac-1.0.2-15|52	prediction structures, which must otherwise be set by hand.
21cr|dirac-1.0.2-15|53	
21cr|dirac-1.0.2-15|54	%files -n %{libname}
21cr|dirac-1.0.2-15|55	%{_libdir}/libdirac*.so.%{major}*
21cr|dirac-1.0.2-15|56	
21cr|dirac-1.0.2-15|57	#----------------------------------------------------------------------------
21cr|dirac-1.0.2-15|58	
21cr|dirac-1.0.2-15|59	%package -n %{devname}
21cr|dirac-1.0.2-15|60	Summary:	Development files of the Dirac Video codec
21cr|dirac-1.0.2-15|61	Group:		Development/C++
21cr|dirac-1.0.2-15|62	Requires:	%{libname} = %{EVRD}
21cr|dirac-1.0.2-15|63	Provides:	%{name}-devel = %{EVRD}
21cr|dirac-1.0.2-15|64	Provides:	lib%{name}-devel = %{EVRD}
21cr|dirac-1.0.2-15|65	Obsoletes:	%{_lib}%{name}-static-devel < 1.0.2-10
21cr|dirac-1.0.2-15|66	
21cr|dirac-1.0.2-15|67	%description -n %{devname}
21cr|dirac-1.0.2-15|68	Dirac is an open source video codec. It uses a traditional hybrid
21cr|dirac-1.0.2-15|69	video codec architecture, but with the wavelet transform instead of
21cr|dirac-1.0.2-15|70	the usual block transforms.  Motion compensation uses overlapped
21cr|dirac-1.0.2-15|71	blocks to reduce block artefacts that would upset the transform coding
21cr|dirac-1.0.2-15|72	stage.
21cr|dirac-1.0.2-15|73	
21cr|dirac-1.0.2-15|74	Dirac can code just about any size of video, from streaming up to HD
21cr|dirac-1.0.2-15|75	and beyond, although certain presets are defined for different
21cr|dirac-1.0.2-15|76	applications and standards.  These cover the parameters that need to
21cr|dirac-1.0.2-15|77	be set for the encoder to work, such as block sizes and temporal
21cr|dirac-1.0.2-15|78	prediction structures, which must otherwise be set by hand.
21cr|dirac-1.0.2-15|79	
21cr|dirac-1.0.2-15|80	%files -n %{devname}
21cr|dirac-1.0.2-15|81	%doc installed-docs/*
21cr|dirac-1.0.2-15|82	%{_includedir}/%{name}
21cr|dirac-1.0.2-15|83	%{_libdir}/libdirac*.so
21cr|dirac-1.0.2-15|84	%{_libdir}/pkgconfig/dirac.pc
21cr|dirac-1.0.2-15|85	
21cr|dirac-1.0.2-15|86	#----------------------------------------------------------------------------
21cr|dirac-1.0.2-15|87	
21cr|dirac-1.0.2-15|88	%package utils
21cr|dirac-1.0.2-15|89	Summary:	Example encoder and decoder for the Dirac video codec
21cr|dirac-1.0.2-15|90	Group:		Video
21cr|dirac-1.0.2-15|91	
21cr|dirac-1.0.2-15|92	%description utils
21cr|dirac-1.0.2-15|93	Dirac is an open source video codec. It uses a traditional hybrid
21cr|dirac-1.0.2-15|94	video codec architecture, but with the wavelet transform instead of
21cr|dirac-1.0.2-15|95	the usual block transforms.  Motion compensation uses overlapped
21cr|dirac-1.0.2-15|96	blocks to reduce block artefacts that would upset the transform coding
21cr|dirac-1.0.2-15|97	stage.
21cr|dirac-1.0.2-15|98	
21cr|dirac-1.0.2-15|99	Dirac can code just about any size of video, from streaming up to HD
21cr|dirac-1.0.2-15|100	and beyond, although certain presets are defined for different
21cr|dirac-1.0.2-15|101	applications and standards.  These cover the parameters that need to
21cr|dirac-1.0.2-15|102	be set for the encoder to work, such as block sizes and temporal
21cr|dirac-1.0.2-15|103	prediction structures, which must otherwise be set by hand.
21cr|dirac-1.0.2-15|104	
21cr|dirac-1.0.2-15|105	%files utils
21cr|dirac-1.0.2-15|106	%doc README TODO AUTHORS
21cr|dirac-1.0.2-15|107	%{_bindir}/dirac*
21cr|dirac-1.0.2-15|108	%{_bindir}/BMPtoRGB
21cr|dirac-1.0.2-15|109	%{_bindir}/RGB*
21cr|dirac-1.0.2-15|110	%{_bindir}/UYVYtoRGB
21cr|dirac-1.0.2-15|111	%{_bindir}/UYVYtoYUV422
21cr|dirac-1.0.2-15|112	%{_bindir}/YUV*
21cr|dirac-1.0.2-15|113	%{_bindir}/create_dirac_testfile.pl
21cr|dirac-1.0.2-15|114	
21cr|dirac-1.0.2-15|115	#----------------------------------------------------------------------------
21cr|dirac-1.0.2-15|116	
21cr|dirac-1.0.2-15|117	%prep
21cr|dirac-1.0.2-15|118	%setup -q
21cr|dirac-1.0.2-15|119	%patch -p1
21cr|dirac-1.0.2-15|120	%patch1 -p0
21cr|dirac-1.0.2-15|121	
21cr|dirac-1.0.2-15|122	%build
21cr|dirac-1.0.2-15|123	%global optflags %{optflags} -std=gnu++11
21cr|dirac-1.0.2-15|124	./bootstrap
21cr|dirac-1.0.2-15|125	%configure --disable-static
21cr|dirac-1.0.2-15|126	%make
21cr|dirac-1.0.2-15|127	
21cr|dirac-1.0.2-15|128	%install
21cr|dirac-1.0.2-15|129	%makeinstall_std
21cr|dirac-1.0.2-15|130	
21cr|dirac-1.0.2-15|131	mv %{buildroot}%{_datadir}/doc installed-docs
21cr|dirac-1.0.2-15|132	#gw don't package unit tests
21cr|dirac-1.0.2-15|133	rm -fv %{buildroot}%{_bindir}/dirac_unittest

978 21
21cr|disc-cover-1.5.6-10|1	Summary:	Makes covers for audio CDs using CDDB info
21cr|disc-cover-1.5.6-10|2	Name:		disc-cover
21cr|disc-cover-1.5.6-10|3	Version:	1.5.6
21cr|disc-cover-1.5.6-10|4	Release:	10
21cr|disc-cover-1.5.6-10|5	License:	GPLv2+
21cr|disc-cover-1.5.6-10|6	Group:		Graphics
21cr|disc-cover-1.5.6-10|7	Url:		http://www.vanhemert.co.uk/disc-cover.html
21cr|disc-cover-1.5.6-10|8	Source0:	http://www.vanhemert.co.uk/files/%{name}-%{version}.tar.gz
21cr|disc-cover-1.5.6-10|9	Requires:	tetex-dvips
21cr|disc-cover-1.5.6-10|10	Requires:	tetex-latex
21cr|disc-cover-1.5.6-10|11	Requires:	perl-Audio-CD
21cr|disc-cover-1.5.6-10|12	BuildArch:	noarch
21cr|disc-cover-1.5.6-10|13	
21cr|disc-cover-1.5.6-10|14	%description
21cr|disc-cover-1.5.6-10|15	Provides an easy way to produce covers for audio cds.  It scans audio CDs and
21cr|disc-cover-1.5.6-10|16	uses information from the CDDB database to build a back and front cover for the
21cr|disc-cover-1.5.6-10|17	CD.  The cover output is in Latex, Dvi, Pdf or Postscript.  This little gadget
21cr|disc-cover-1.5.6-10|18	lets you produce covers without typing in all the information yourself.  An
21cr|disc-cover-1.5.6-10|19	easy way to replace all those lost covers ;-)
21cr|disc-cover-1.5.6-10|20	
21cr|disc-cover-1.5.6-10|21	%files
21cr|disc-cover-1.5.6-10|22	%doc AUTHORS COPYING CHANGELOG TODO
21cr|disc-cover-1.5.6-10|23	%{_bindir}/disc-cover
21cr|disc-cover-1.5.6-10|24	%{_datadir}/disc-cover/
21cr|disc-cover-1.5.6-10|25	
21cr|disc-cover-1.5.6-10|26	#----------------------------------------------------------------------------
21cr|disc-cover-1.5.6-10|27	
21cr|disc-cover-1.5.6-10|28	%prep
21cr|disc-cover-1.5.6-10|29	%setup -q
21cr|disc-cover-1.5.6-10|30	
21cr|disc-cover-1.5.6-10|31	%build
21cr|disc-cover-1.5.6-10|32	
21cr|disc-cover-1.5.6-10|33	%install
21cr|disc-cover-1.5.6-10|34	install -d -m 755 %{buildroot}%{_bindir}
21cr|disc-cover-1.5.6-10|35	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|disc-cover-1.5.6-10|36	install -m 0755 disc-cover %{buildroot}%{_bindir}
21cr|disc-cover-1.5.6-10|37	chmod 755 templates
21cr|disc-cover-1.5.6-10|38	chmod 644 templates/*
21cr|disc-cover-1.5.6-10|39	cp -r templates %{buildroot}%{_datadir}/%{name}
21cr|disc-cover-1.5.6-10|40	#fix doc permissions
21cr|disc-cover-1.5.6-10|41	chmod 644 AUTHORS COPYING CHANGELOG TODO

979 21
21cr|diskimg-1.1.1-13|1	Summary:	A tools to make disks/partitions image
21cr|diskimg-1.1.1-13|2	Name:		diskimg
21cr|diskimg-1.1.1-13|3	Version:	1.1.1
21cr|diskimg-1.1.1-13|4	Release:	13
21cr|diskimg-1.1.1-13|5	License:	GPL
21cr|diskimg-1.1.1-13|6	Group:		Archiving/Backup
21cr|diskimg-1.1.1-13|7	Url:		http://www.scylla-charybdis.com/tools.html#diskimg
21cr|diskimg-1.1.1-13|8	Source0:	%{name}.tar.bz2
21cr|diskimg-1.1.1-13|9	
21cr|diskimg-1.1.1-13|10	%description
21cr|diskimg-1.1.1-13|11	DiskImg is a small command-line utility that dumps the contents
21cr|diskimg-1.1.1-13|12	of a drive or partition to standard out. Because it is based on
21cr|diskimg-1.1.1-13|13	large file support, it is able to skip over read errors and log
21cr|diskimg-1.1.1-13|14	them to a log file. It can start reading at an offset and writes
21cr|diskimg-1.1.1-13|15	its progress to stderr.
21cr|diskimg-1.1.1-13|16	
21cr|diskimg-1.1.1-13|17	%files
21cr|diskimg-1.1.1-13|18	%doc VERSION README
21cr|diskimg-1.1.1-13|19	%{_bindir}/%{name}
21cr|diskimg-1.1.1-13|20	
21cr|diskimg-1.1.1-13|21	#----------------------------------------------------------------------------
21cr|diskimg-1.1.1-13|22	
21cr|diskimg-1.1.1-13|23	%prep
21cr|diskimg-1.1.1-13|24	%setup -q
21cr|diskimg-1.1.1-13|25	
21cr|diskimg-1.1.1-13|26	%build
21cr|diskimg-1.1.1-13|27	%make "CFLAGS=%{optflags}"
21cr|diskimg-1.1.1-13|28	
21cr|diskimg-1.1.1-13|29	%install
21cr|diskimg-1.1.1-13|30	install -D %{name} %{buildroot}%{_bindir}/%{name}

980 21
21cr|diskmonitor-0.3.1-6|1	Summary:	KDE tools to monitor SMART devices and MDRaid health status
21cr|diskmonitor-0.3.1-6|2	Name:		diskmonitor
21cr|diskmonitor-0.3.1-6|3	Version:	0.3.1
21cr|diskmonitor-0.3.1-6|4	Release:	6
21cr|diskmonitor-0.3.1-6|5	License:	GPLv2+
21cr|diskmonitor-0.3.1-6|6	Group:		Graphical desktop/KDE
21cr|diskmonitor-0.3.1-6|7	Url:		https://github.com/papylhomme/diskmonitor
21cr|diskmonitor-0.3.1-6|8	# From git by tag:
21cr|diskmonitor-0.3.1-6|9	# https://github.com/papylhomme/diskmonitor/archive/%{version}.tar.gz
21cr|diskmonitor-0.3.1-6|10	Source0:	%{name}-%{version}.tar.gz
21cr|diskmonitor-0.3.1-6|11	Source1:	DisKMonitor_ru.tar.gz
21cr|diskmonitor-0.3.1-6|12	Patch0:		diskmonitor-0.3.1-ki18n.patch
21cr|diskmonitor-0.3.1-6|13	BuildRequires:	extra-cmake-modules
21cr|diskmonitor-0.3.1-6|14	BuildRequires:	kf5configwidgets-devel
21cr|diskmonitor-0.3.1-6|15	BuildRequires:	kf5coreaddons-devel
21cr|diskmonitor-0.3.1-6|16	BuildRequires:	kf5i18n-devel
21cr|diskmonitor-0.3.1-6|17	BuildRequires:	kf5iconthemes-devel
21cr|diskmonitor-0.3.1-6|18	BuildRequires:	kf5notifications-devel
21cr|diskmonitor-0.3.1-6|19	BuildRequires:	kf5plasma-devel
21cr|diskmonitor-0.3.1-6|20	BuildRequires:	kf5xmlgui-devel
21cr|diskmonitor-0.3.1-6|21	BuildRequires:	pkgconfig(Qt5Core)
21cr|diskmonitor-0.3.1-6|22	BuildRequires:	pkgconfig(Qt5Gui)
21cr|diskmonitor-0.3.1-6|23	BuildRequires:	pkgconfig(Qt5DBus)
21cr|diskmonitor-0.3.1-6|24	BuildRequires:	pkgconfig(Qt5Network)
21cr|diskmonitor-0.3.1-6|25	BuildRequires:	pkgconfig(Qt5Qml)
21cr|diskmonitor-0.3.1-6|26	BuildRequires:	pkgconfig(Qt5Quick)
21cr|diskmonitor-0.3.1-6|27	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|diskmonitor-0.3.1-6|28	Requires:	udisks2
21cr|diskmonitor-0.3.1-6|29	
21cr|diskmonitor-0.3.1-6|30	%description
21cr|diskmonitor-0.3.1-6|31	KDE tools to monitor SMART devices and MDRaid health status.
21cr|diskmonitor-0.3.1-6|32	
21cr|diskmonitor-0.3.1-6|33	Features:
21cr|diskmonitor-0.3.1-6|34	- Display S.M.A.R.T. attributes for harddrives supporting it
21cr|diskmonitor-0.3.1-6|35	- Start and monitor progress of S.M.A.R.T. Short and Extended self test
21cr|diskmonitor-0.3.1-6|36	- Display properties for MDRaid arrays
21cr|diskmonitor-0.3.1-6|37	- Start and monitor progress of data scrubbing on MDRaid arrays
21cr|diskmonitor-0.3.1-6|38	
21cr|diskmonitor-0.3.1-6|39	%files -f %{name}.lang
21cr|diskmonitor-0.3.1-6|40	%{_kde5_bindir}/diskmonitor
21cr|diskmonitor-0.3.1-6|41	%{_kde5_datadir}/config.kcfg/diskmonitor.kcfg
21cr|diskmonitor-0.3.1-6|42	%{_kde5_iconsdir}/diskmonitor.svg
21cr|diskmonitor-0.3.1-6|43	%{_datadir}/applications/diskmonitor.desktop
21cr|diskmonitor-0.3.1-6|44	%{_datadir}/metainfo/org.papylhomme.diskmonitor.appdata.xml
21cr|diskmonitor-0.3.1-6|45	
21cr|diskmonitor-0.3.1-6|46	#----------------------------------------------------------------------------
21cr|diskmonitor-0.3.1-6|47	
21cr|diskmonitor-0.3.1-6|48	%package -n plasma5-applet-diskmonitor
21cr|diskmonitor-0.3.1-6|49	Summary:	Plasma 5 disk monitor plasmoid
21cr|diskmonitor-0.3.1-6|50	Group:		Graphical desktop/KDE
21cr|diskmonitor-0.3.1-6|51	Requires:	%{name}
21cr|diskmonitor-0.3.1-6|52	
21cr|diskmonitor-0.3.1-6|53	%description -n plasma5-applet-diskmonitor
21cr|diskmonitor-0.3.1-6|54	Plasma 5 disk monitor plasmoid.
21cr|diskmonitor-0.3.1-6|55	
21cr|diskmonitor-0.3.1-6|56	Features:
21cr|diskmonitor-0.3.1-6|57	- Display basic health status for storage units
21cr|diskmonitor-0.3.1-6|58	- Can be used on the desktop, on a panel or as a systray icon
21cr|diskmonitor-0.3.1-6|59	- Use KDE notification for health status change
21cr|diskmonitor-0.3.1-6|60	- Highly configurable interface
21cr|diskmonitor-0.3.1-6|61	
21cr|diskmonitor-0.3.1-6|62	%files -n plasma5-applet-diskmonitor -f plasma_applet_org.papylhomme.diskmonitor.lang
21cr|diskmonitor-0.3.1-6|63	%dir %{_kde5_datadir}/plasma/plasmoids/org.papylhomme.diskmonitor/
21cr|diskmonitor-0.3.1-6|64	%{_kde5_datadir}/plasma/plasmoids/org.papylhomme.diskmonitor/*
21cr|diskmonitor-0.3.1-6|65	%{_kde5_notificationsdir}/diskmonitor.notifyrc
21cr|diskmonitor-0.3.1-6|66	%dir %{_kde5_qmldir}/org/papylhomme/diskmonitor/
21cr|diskmonitor-0.3.1-6|67	%{_kde5_qmldir}/org/papylhomme/diskmonitor/*
21cr|diskmonitor-0.3.1-6|68	%{_kde5_services}/plasma-applet-org.papylhomme.diskmonitor.desktop
21cr|diskmonitor-0.3.1-6|69	
21cr|diskmonitor-0.3.1-6|70	#----------------------------------------------------------------------------
21cr|diskmonitor-0.3.1-6|71	
21cr|diskmonitor-0.3.1-6|72	%prep
21cr|diskmonitor-0.3.1-6|73	%setup -q
21cr|diskmonitor-0.3.1-6|74	%patch0 -p1
21cr|diskmonitor-0.3.1-6|75	
21cr|diskmonitor-0.3.1-6|76	pushd translations
21cr|diskmonitor-0.3.1-6|77	tar -xvzf %{SOURCE1}
21cr|diskmonitor-0.3.1-6|78	popd
21cr|diskmonitor-0.3.1-6|79	
21cr|diskmonitor-0.3.1-6|80	%build
21cr|diskmonitor-0.3.1-6|81	%cmake_kde5
21cr|diskmonitor-0.3.1-6|82	%make
21cr|diskmonitor-0.3.1-6|83	
21cr|diskmonitor-0.3.1-6|84	%install
21cr|diskmonitor-0.3.1-6|85	%makeinstall_std -C build
21cr|diskmonitor-0.3.1-6|86	
21cr|diskmonitor-0.3.1-6|87	%find_lang %{name}
21cr|diskmonitor-0.3.1-6|88	%find_lang plasma_applet_org.papylhomme.diskmonitor

981 21
21cr|disksearch-1.2.1-9|1	Name:		disksearch
21cr|disksearch-1.2.1-9|2	Summary:	Catalog and search tool for removable media
21cr|disksearch-1.2.1-9|3	Version:	1.2.1
21cr|disksearch-1.2.1-9|4	Release:	9
21cr|disksearch-1.2.1-9|5	Source:		http://prdownloads.sourceforge.net/disksearch/%{name}-%{version}.tar.bz2
21cr|disksearch-1.2.1-9|6	URL:		http://disksearch.sourceforge.net/
21cr|disksearch-1.2.1-9|7	License:	GPL
21cr|disksearch-1.2.1-9|8	Group:		File tools
21cr|disksearch-1.2.1-9|9	BuildRequires:	imagemagick
21cr|disksearch-1.2.1-9|10	Requires:	pygtk2.0-libglade
21cr|disksearch-1.2.1-9|11	BuildArch:	noarch
21cr|disksearch-1.2.1-9|12	
21cr|disksearch-1.2.1-9|13	%description
21cr|disksearch-1.2.1-9|14	DiskSearch is a tool for searching for files on all your removable media disks
21cr|disksearch-1.2.1-9|15	(e.g. CD's, ZIP disks or backup tapes). For instance you can search for songs
21cr|disksearch-1.2.1-9|16	on your MP3-CD's or for a document on your backup DVD's. For advanced queries
21cr|disksearch-1.2.1-9|17	there is a regular expression search mode.  The search is based on a simple
21cr|disksearch-1.2.1-9|18	database file which needs to be filled once by adding all your disks to it.
21cr|disksearch-1.2.1-9|19	
21cr|disksearch-1.2.1-9|20	%prep
21cr|disksearch-1.2.1-9|21	%setup -q
21cr|disksearch-1.2.1-9|22	perl -p -i -e 's|/usr/local|/usr||g' %name
21cr|disksearch-1.2.1-9|23	
21cr|disksearch-1.2.1-9|24	%build
21cr|disksearch-1.2.1-9|25	# for remove rpmlint's warning...
21cr|disksearch-1.2.1-9|26	
21cr|disksearch-1.2.1-9|27	%install
21cr|disksearch-1.2.1-9|28	rm -rf $RPM_BUILD_ROOT
21cr|disksearch-1.2.1-9|29	%makeinstall
21cr|disksearch-1.2.1-9|30	
21cr|disksearch-1.2.1-9|31	%find_lang %name
21cr|disksearch-1.2.1-9|32	
21cr|disksearch-1.2.1-9|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|disksearch-1.2.1-9|34	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|disksearch-1.2.1-9|35	[Desktop Entry]
21cr|disksearch-1.2.1-9|36	Name=DiskSearch
21cr|disksearch-1.2.1-9|37	Comment=Search removable media
21cr|disksearch-1.2.1-9|38	Exec=%{name}
21cr|disksearch-1.2.1-9|39	Icon=%{name}
21cr|disksearch-1.2.1-9|40	Terminal=false
21cr|disksearch-1.2.1-9|41	Type=Application
21cr|disksearch-1.2.1-9|42	Categories=System;Filesystem;
21cr|disksearch-1.2.1-9|43	EOF
21cr|disksearch-1.2.1-9|44	
21cr|disksearch-1.2.1-9|45	#icons
21cr|disksearch-1.2.1-9|46	mkdir -p $RPM_BUILD_ROOT/%_liconsdir
21cr|disksearch-1.2.1-9|47	convert -size 48x48 resource/%name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
21cr|disksearch-1.2.1-9|48	mkdir -p $RPM_BUILD_ROOT/%_iconsdir
21cr|disksearch-1.2.1-9|49	convert -size 32x32 resource/%name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
21cr|disksearch-1.2.1-9|50	mkdir -p $RPM_BUILD_ROOT/%_miconsdir
21cr|disksearch-1.2.1-9|51	convert -size 16x16 resource/%name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png
21cr|disksearch-1.2.1-9|52	
21cr|disksearch-1.2.1-9|53	mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps/
21cr|disksearch-1.2.1-9|54	convert -geometry 16x16 resource/%name.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|disksearch-1.2.1-9|55	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
21cr|disksearch-1.2.1-9|56	convert -geometry 32x32 resource/%name.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|disksearch-1.2.1-9|57	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21cr|disksearch-1.2.1-9|58	convert -geometry 48x48 resource/%name.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|disksearch-1.2.1-9|59	
21cr|disksearch-1.2.1-9|60	%clean
21cr|disksearch-1.2.1-9|61	rm -rf $RPM_BUILD_ROOT
21cr|disksearch-1.2.1-9|62	
21cr|disksearch-1.2.1-9|63	%files -f %name.lang
21cr|disksearch-1.2.1-9|64	%defattr(-,root,root)
21cr|disksearch-1.2.1-9|65	%doc docs/*
21cr|disksearch-1.2.1-9|66	%{_bindir}/%name
21cr|disksearch-1.2.1-9|67	%{_datadir}/%name
21cr|disksearch-1.2.1-9|68	%{_liconsdir}/%name.png
21cr|disksearch-1.2.1-9|69	%{_iconsdir}/%name.png
21cr|disksearch-1.2.1-9|70	%{_miconsdir}/%name.png
21cr|disksearch-1.2.1-9|71	%{_iconsdir}/hicolor/*/apps/*.png
21cr|disksearch-1.2.1-9|72	%{_datadir}/applications/mandriva-%name.desktop

982 21
21cr|dislocker-0.7.3-0.git3e7aea.1|1	%define commit 3e7aea196eaa176c38296a9bc75c0201df0a3679
21cr|dislocker-0.7.3-0.git3e7aea.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|dislocker-0.7.3-0.git3e7aea.1|3	
21cr|dislocker-0.7.3-0.git3e7aea.1|4	%define major 0.7
21cr|dislocker-0.7.3-0.git3e7aea.1|5	%define libname %mklibname dislocker %{major}
21cr|dislocker-0.7.3-0.git3e7aea.1|6	%define devname %mklibname dislocker -d
21cr|dislocker-0.7.3-0.git3e7aea.1|7	
21cr|dislocker-0.7.3-0.git3e7aea.1|8	Summary:	FUSE driver to read/write Windows' BitLocker-ed volumes under Linux / Mac OSX
21cr|dislocker-0.7.3-0.git3e7aea.1|9	Name:		dislocker
21cr|dislocker-0.7.3-0.git3e7aea.1|10	Version:	0.7.3
21cr|dislocker-0.7.3-0.git3e7aea.1|11	Release:	0.git%{commit_short}.1
21cr|dislocker-0.7.3-0.git3e7aea.1|12	License:	GPLv2.0
21cr|dislocker-0.7.3-0.git3e7aea.1|13	Group:		System/Libraries
21cr|dislocker-0.7.3-0.git3e7aea.1|14	Url:		https://github.com/Aorimn/dislocker
21cr|dislocker-0.7.3-0.git3e7aea.1|15	Source0:	https://github.com/Aorimn/dislocker/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|dislocker-0.7.3-0.git3e7aea.1|16	BuildRequires:	cmake
21cr|dislocker-0.7.3-0.git3e7aea.1|17	BuildRequires:	mbedtls-devel
21cr|dislocker-0.7.3-0.git3e7aea.1|18	BuildRequires:	pkgconfig(fuse)
21cr|dislocker-0.7.3-0.git3e7aea.1|19	BuildRequires:	pkgconfig(ruby)
21cr|dislocker-0.7.3-0.git3e7aea.1|20	
21cr|dislocker-0.7.3-0.git3e7aea.1|21	%description
21cr|dislocker-0.7.3-0.git3e7aea.1|22	This software has been designed to read BitLocker encrypted
21cr|dislocker-0.7.3-0.git3e7aea.1|23	partitions under a Linux system.
21cr|dislocker-0.7.3-0.git3e7aea.1|24	
21cr|dislocker-0.7.3-0.git3e7aea.1|25	%files
21cr|dislocker-0.7.3-0.git3e7aea.1|26	%doc README.md
21cr|dislocker-0.7.3-0.git3e7aea.1|27	%license LICENSE.txt
21cr|dislocker-0.7.3-0.git3e7aea.1|28	%{_bindir}/%{name}*
21cr|dislocker-0.7.3-0.git3e7aea.1|29	%{_mandir}/man1/%{name}*.1*
21cr|dislocker-0.7.3-0.git3e7aea.1|30	
21cr|dislocker-0.7.3-0.git3e7aea.1|31	#----------------------------------------------------------------------------
21cr|dislocker-0.7.3-0.git3e7aea.1|32	
21cr|dislocker-0.7.3-0.git3e7aea.1|33	%package -n %{libname}
21cr|dislocker-0.7.3-0.git3e7aea.1|34	Summary:	Dislocker library
21cr|dislocker-0.7.3-0.git3e7aea.1|35	Group:		System/Libraries
21cr|dislocker-0.7.3-0.git3e7aea.1|36	
21cr|dislocker-0.7.3-0.git3e7aea.1|37	%description -n %{libname}
21cr|dislocker-0.7.3-0.git3e7aea.1|38	Dislocker library.
21cr|dislocker-0.7.3-0.git3e7aea.1|39	
21cr|dislocker-0.7.3-0.git3e7aea.1|40	%files -n %{libname}
21cr|dislocker-0.7.3-0.git3e7aea.1|41	%{_libdir}/lib%{name}.so.%{major}*
21cr|dislocker-0.7.3-0.git3e7aea.1|42	
21cr|dislocker-0.7.3-0.git3e7aea.1|43	#----------------------------------------------------------------------------
21cr|dislocker-0.7.3-0.git3e7aea.1|44	
21cr|dislocker-0.7.3-0.git3e7aea.1|45	%package -n %{devname}
21cr|dislocker-0.7.3-0.git3e7aea.1|46	Summary:	Development file for dislocker
21cr|dislocker-0.7.3-0.git3e7aea.1|47	Group:		Development/C
21cr|dislocker-0.7.3-0.git3e7aea.1|48	Requires:	%{libname} = %{EVRD}
21cr|dislocker-0.7.3-0.git3e7aea.1|49	Provides:	%{name}-devel = %{EVRD}
21cr|dislocker-0.7.3-0.git3e7aea.1|50	
21cr|dislocker-0.7.3-0.git3e7aea.1|51	%description -n %{devname}
21cr|dislocker-0.7.3-0.git3e7aea.1|52	Development file for dislocker.
21cr|dislocker-0.7.3-0.git3e7aea.1|53	
21cr|dislocker-0.7.3-0.git3e7aea.1|54	%files -n %{devname}
21cr|dislocker-0.7.3-0.git3e7aea.1|55	%{_libdir}/lib%{name}.so
21cr|dislocker-0.7.3-0.git3e7aea.1|56	
21cr|dislocker-0.7.3-0.git3e7aea.1|57	#----------------------------------------------------------------------------
21cr|dislocker-0.7.3-0.git3e7aea.1|58	
21cr|dislocker-0.7.3-0.git3e7aea.1|59	%prep
21cr|dislocker-0.7.3-0.git3e7aea.1|60	%autosetup -p1 -n %{name}-%{commit}
21cr|dislocker-0.7.3-0.git3e7aea.1|61	
21cr|dislocker-0.7.3-0.git3e7aea.1|62	%build
21cr|dislocker-0.7.3-0.git3e7aea.1|63	%cmake
21cr|dislocker-0.7.3-0.git3e7aea.1|64	%make
21cr|dislocker-0.7.3-0.git3e7aea.1|65	
21cr|dislocker-0.7.3-0.git3e7aea.1|66	%install
21cr|dislocker-0.7.3-0.git3e7aea.1|67	%makeinstall_std -C build

983 21
21cr|displaycal-3.9.4-1|1	%define	oname DisplayCAL
21cr|displaycal-3.9.4-1|2	
21cr|displaycal-3.9.4-1|3	%global __provides_exclude_from '%{py3_platsitedir}/%{oname}/lib64/python27/RealDisplaySizeMM.so'
21cr|displaycal-3.9.4-1|4	
21cr|displaycal-3.9.4-1|5	Name:		displaycal
21cr|displaycal-3.9.4-1|6	Version:	3.9.4
21cr|displaycal-3.9.4-1|7	Release:	1
21cr|displaycal-3.9.4-1|8	Summary:	A graphical user interface for the Argyll CMS display calibration utilities
21cr|displaycal-3.9.4-1|9	Group:		Graphics
21cr|displaycal-3.9.4-1|10	License:	GPLv3+
21cr|displaycal-3.9.4-1|11	Url:		http://displaycal.net/
21cr|displaycal-3.9.4-1|12	Source0:	https://github.com/eoyilmaz/displaycal-py3/releases/download/%{version}/%{oname}-%{version}.tar.gz
21cr|displaycal-3.9.4-1|13	Patch0:		displaycal-3.9.4-fix-linkage.patch
21cr|displaycal-3.9.4-1|14	Patch1:		displaycal-3.9.4-udev-dir.patch
21cr|displaycal-3.9.4-1|15	BuildRequires:	python3dist(setuptools)
21cr|displaycal-3.9.4-1|16	BuildRequires:	python3dist(wxpython)
21cr|displaycal-3.9.4-1|17	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|displaycal-3.9.4-1|18	BuildRequires:	pkgconfig(python3)
21cr|displaycal-3.9.4-1|19	BuildRequires:	pkgconfig(x11)
21cr|displaycal-3.9.4-1|20	BuildRequires:	pkgconfig(xxf86vm)
21cr|displaycal-3.9.4-1|21	BuildRequires:	pkgconfig(xinerama)
21cr|displaycal-3.9.4-1|22	BuildRequires:	pkgconfig(xrandr)
21cr|displaycal-3.9.4-1|23	Requires:	argyllcms
21cr|displaycal-3.9.4-1|24	Requires:	python3-gi
21cr|displaycal-3.9.4-1|25	Requires:	python3dist(numpy)
21cr|displaycal-3.9.4-1|26	Requires:	python3dist(pychromecast)
21cr|displaycal-3.9.4-1|27	Requires:	python3dist(send2trash)
21cr|displaycal-3.9.4-1|28	Requires:	python3dist(setuptools)
21cr|displaycal-3.9.4-1|29	Requires:	python3dist(wxpython)
21cr|displaycal-3.9.4-1|30	Provides:	%{oname} = %{EVRD}
21cr|displaycal-3.9.4-1|31	
21cr|displaycal-3.9.4-1|32	%description
21cr|displaycal-3.9.4-1|33	A graphical user interface for the Argyll CMS display calibration utilities.
21cr|displaycal-3.9.4-1|34	
21cr|displaycal-3.9.4-1|35	%files
21cr|displaycal-3.9.4-1|36	%doc %{_docdir}/%{oname}-%{version}/LICENSE.txt
21cr|displaycal-3.9.4-1|37	%doc %{_docdir}/%{oname}-%{version}/CHANGES.html
21cr|displaycal-3.9.4-1|38	%doc %{_docdir}/%{oname}-%{version}/README*.html
21cr|displaycal-3.9.4-1|39	%doc %{_docdir}/%{oname}-%{version}/screenshots
21cr|displaycal-3.9.4-1|40	%doc %{_docdir}/%{oname}-%{version}/theme
21cr|displaycal-3.9.4-1|41	%{_bindir}/%{name}*
21cr|displaycal-3.9.4-1|42	%{_datadir}/applications/*.desktop
21cr|displaycal-3.9.4-1|43	%{_datadir}/metainfo/net.%{name}.%{oname}.appdata.xml
21cr|displaycal-3.9.4-1|44	%{_datadir}/%{oname}/
21cr|displaycal-3.9.4-1|45	%{_iconsdir}/hicolor/*/apps/*.png
21cr|displaycal-3.9.4-1|46	%{_mandir}/man1/*
21cr|displaycal-3.9.4-1|47	%{py3_platsitedir}/%{oname}/
21cr|displaycal-3.9.4-1|48	%{py3_platsitedir}/%{oname}-%{version}-py%{py3_ver}.egg-info
21cr|displaycal-3.9.4-1|49	%{_sysconfdir}/xdg/autostart/z-displaycal-apply-profiles.desktop
21cr|displaycal-3.9.4-1|50	%{_udevrulesdir}/*-Argyll.rules
21cr|displaycal-3.9.4-1|51	
21cr|displaycal-3.9.4-1|52	#--------------------------------------------------------------------
21cr|displaycal-3.9.4-1|53	
21cr|displaycal-3.9.4-1|54	%prep
21cr|displaycal-3.9.4-1|55	%autosetup -p1 -n %{oname}-%{version}
21cr|displaycal-3.9.4-1|56	
21cr|displaycal-3.9.4-1|57	%build
21cr|displaycal-3.9.4-1|58	%py3_build
21cr|displaycal-3.9.4-1|59	
21cr|displaycal-3.9.4-1|60	%install
21cr|displaycal-3.9.4-1|61	%py3_install
21cr|displaycal-3.9.4-1|62	
21cr|displaycal-3.9.4-1|63	mkdir -p %{buildroot}/%{_sysconfdir}/xdg/autostart/
21cr|displaycal-3.9.4-1|64	cp %{buildroot}/builddir/.config/autostart/z-displaycal-apply-profiles.desktop %{buildroot}/%{_sysconfdir}/xdg/autostart/z-displaycal-apply-profiles.desktop
21cr|displaycal-3.9.4-1|65	rm -rf %{buildroot}/builddir

984 21
21cr|distcc-3.4-1|1	Summary:	Distributed C/C++ compilation
21cr|distcc-3.4-1|2	Name:		distcc
21cr|distcc-3.4-1|3	Version:	3.4
21cr|distcc-3.4-1|4	Release:	1
21cr|distcc-3.4-1|5	License:	GPLv2+
21cr|distcc-3.4-1|6	Group:		Development/Tools
21cr|distcc-3.4-1|7	Url:		http://distcc.org/
21cr|distcc-3.4-1|8	Source0:	https://github.com/distcc/distcc/releases/download/v%{version}/distcc-%{version}.tar.gz
21cr|distcc-3.4-1|9	Source1:	hosts.sample
21cr|distcc-3.4-1|10	Source2:	distccd.service
21cr|distcc-3.4-1|11	#https://github.com/distcc/distcc/issues/110
21cr|distcc-3.4-1|12	Patch1:		path-masquarade.patch
21cr|distcc-3.4-1|13	BuildRequires:	avahi-common-devel
21cr|distcc-3.4-1|14	BuildRequires:	binutils-devel
21cr|distcc-3.4-1|15	BuildRequires:	pkgconfig(popt)
21cr|distcc-3.4-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|distcc-3.4-1|17	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|distcc-3.4-1|18	BuildRequires:	pkgconfig(python3)
21cr|distcc-3.4-1|19	BuildRequires:	desktop-file-utils
21cr|distcc-3.4-1|20	BuildRequires:	pkgconfig(avahi-client)
21cr|distcc-3.4-1|21	BuildRequires:	pkgconfig(avahi-core)
21cr|distcc-3.4-1|22	Conflicts:	%{name}-server < 3.3.3
21cr|distcc-3.4-1|23	
21cr|distcc-3.4-1|24	%description
21cr|distcc-3.4-1|25	distcc is a program to distribute compilation of C or C++ code across
21cr|distcc-3.4-1|26	several machines on a network. distcc should always generate the same
21cr|distcc-3.4-1|27	results as a local compile, is simple to install and use, and is often
21cr|distcc-3.4-1|28	two or more times faster than a local compile.
21cr|distcc-3.4-1|29	
21cr|distcc-3.4-1|30	%files
21cr|distcc-3.4-1|31	%doc %{_datadir}/doc/%{name}
21cr|distcc-3.4-1|32	%{_bindir}/distcc
21cr|distcc-3.4-1|33	%{_bindir}/distccmon-text
21cr|distcc-3.4-1|34	%{_bindir}/lsdistcc
21cr|distcc-3.4-1|35	%{_bindir}/pump
21cr|distcc-3.4-1|36	%{_mandir}/man1/distcc.*
21cr|distcc-3.4-1|37	%{_mandir}/man1/distccmon-text*
21cr|distcc-3.4-1|38	%{_mandir}/man1/lsdistcc.*
21cr|distcc-3.4-1|39	%{_mandir}/man1/include_server*
21cr|distcc-3.4-1|40	%{_mandir}/man1/pump*
21cr|distcc-3.4-1|41	%dir %{_sysconfdir}/%{name}
21cr|distcc-3.4-1|42	%config(noreplace) %{_sysconfdir}/%{name}/hosts
21cr|distcc-3.4-1|43	%{python3_sitearch}/include_server*
21cr|distcc-3.4-1|44	%{_sbindir}/update-distcc-symlinks
21cr|distcc-3.4-1|45	%dir /usr/lib/distcc
21cr|distcc-3.4-1|46	/usr/lib64/distcc
21cr|distcc-3.4-1|47	%dir /usr/lib/gcc-cross
21cr|distcc-3.4-1|48	
21cr|distcc-3.4-1|49	%post
21cr|distcc-3.4-1|50	%{_sbindir}/update-distcc-symlinks
21cr|distcc-3.4-1|51	
21cr|distcc-3.4-1|52	#----------------------------------------------------------------------------
21cr|distcc-3.4-1|53	
21cr|distcc-3.4-1|54	%package gnome
21cr|distcc-3.4-1|55	Summary:	Gnome frontend of distcc monitoring tool
21cr|distcc-3.4-1|56	Requires:	%{name} = %{EVRD}
21cr|distcc-3.4-1|57	
21cr|distcc-3.4-1|58	%description gnome
21cr|distcc-3.4-1|59	This package contains the Gnome frontend of the distcc monitoring tool.
21cr|distcc-3.4-1|60	
21cr|distcc-3.4-1|61	%files gnome
21cr|distcc-3.4-1|62	%{_bindir}/distccmon-gnome
21cr|distcc-3.4-1|63	%{_datadir}/applications/*.desktop
21cr|distcc-3.4-1|64	%{_datadir}/pixmaps/distccmon-gnome.png
21cr|distcc-3.4-1|65	
21cr|distcc-3.4-1|66	#----------------------------------------------------------------------------
21cr|distcc-3.4-1|67	
21cr|distcc-3.4-1|68	%package server
21cr|distcc-3.4-1|69	Summary:	Server for distributed C/C++ compilation
21cr|distcc-3.4-1|70	Group:		Development/Tools
21cr|distcc-3.4-1|71	Requires:	%{name} = %{EVRD}
21cr|distcc-3.4-1|72	Requires(post,preun,postun):	systemd-units
21cr|distcc-3.4-1|73	
21cr|distcc-3.4-1|74	%description server
21cr|distcc-3.4-1|75	This package contains the compilation server needed to use %{name}.
21cr|distcc-3.4-1|76	
21cr|distcc-3.4-1|77	%files server
21cr|distcc-3.4-1|78	%doc COPYING README
21cr|distcc-3.4-1|79	%{_bindir}/distccd
21cr|distcc-3.4-1|80	%{_unitdir}/*
21cr|distcc-3.4-1|81	%{_sysconfdir}/default/distcc
21cr|distcc-3.4-1|82	%{_sysconfdir}/distcc/*allow*
21cr|distcc-3.4-1|83	%{_mandir}/man1/distccd*
21cr|distcc-3.4-1|84	%config(noreplace) %{_sysconfdir}/sysconfig/distccd
21cr|distcc-3.4-1|85	
21cr|distcc-3.4-1|86	%post server
21cr|distcc-3.4-1|87	#[ $1 -lt 2 ] && /sbin/chkconfig --add distccd ||:
21cr|distcc-3.4-1|88	if [ $1 -eq 1 ] ; then
21cr|distcc-3.4-1|89	# Initial installation
21cr|distcc-3.4-1|90	/usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|distcc-3.4-1|91	fi
21cr|distcc-3.4-1|92	
21cr|distcc-3.4-1|93	%preun server
21cr|distcc-3.4-1|94	#[ $1 -eq 0 ] && /sbin/chkconfig --del distccd ||:
21cr|distcc-3.4-1|95	if [ $1 -eq 0 ] ; then
21cr|distcc-3.4-1|96	# Package removal, not upgrade
21cr|distcc-3.4-1|97	/usr/bin/systemctl --no-reload disable distccd.service > /dev/null 2>&1 || :
21cr|distcc-3.4-1|98	/usr/bin/systemctl stop distccd.service > /dev/null 2>&1 || :
21cr|distcc-3.4-1|99	fi
21cr|distcc-3.4-1|100	
21cr|distcc-3.4-1|101	%postun server
21cr|distcc-3.4-1|102	/usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|distcc-3.4-1|103	if [ $1 -ge 1 ] ; then
21cr|distcc-3.4-1|104	# Package upgrade, not uninstall
21cr|distcc-3.4-1|105	/usr/bin/systemctl try-restart distccd.service >/dev/null 2>&1 || :
21cr|distcc-3.4-1|106	fi
21cr|distcc-3.4-1|107	
21cr|distcc-3.4-1|108	
21cr|distcc-3.4-1|109	#----------------------------------------------------------------------------
21cr|distcc-3.4-1|110	
21cr|distcc-3.4-1|111	%prep
21cr|distcc-3.4-1|112	%autosetup -p1
21cr|distcc-3.4-1|113	
21cr|distcc-3.4-1|114	%build
21cr|distcc-3.4-1|115	./autogen.sh
21cr|distcc-3.4-1|116	#https://githubhot.com/repo/distcc/distcc/issues/454
21cr|distcc-3.4-1|117	CFLAGS+=" -DPY_SSIZE_T_CLEAN" %configure \
21cr|distcc-3.4-1|118	--disable-Werror \
21cr|distcc-3.4-1|119	--without-gnome \
21cr|distcc-3.4-1|120	--without-libiberty \
21cr|distcc-3.4-1|121	--with-gtk
21cr|distcc-3.4-1|122	%make_build
21cr|distcc-3.4-1|123	
21cr|distcc-3.4-1|124	
21cr|distcc-3.4-1|125	%install
21cr|distcc-3.4-1|126	%make_install
21cr|distcc-3.4-1|127	
21cr|distcc-3.4-1|128	# Install sample hosts file
21cr|distcc-3.4-1|129	install -Dm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/hosts
21cr|distcc-3.4-1|130	
21cr|distcc-3.4-1|131	# Install sample distccd config file
21cr|distcc-3.4-1|132	install -Dm 0644 contrib/redhat/sysconfig %{buildroot}%{_sysconfdir}/sysconfig/distccd
21cr|distcc-3.4-1|133	
21cr|distcc-3.4-1|134	# Install distcdd unit file
21cr|distcc-3.4-1|135	mkdir -p %{buildroot}%{_unitdir}
21cr|distcc-3.4-1|136	install -Dm 0755 %{SOURCE2} %{buildroot}%{_unitdir}/distccd.service
21cr|distcc-3.4-1|137	
21cr|distcc-3.4-1|138	# Install distcc dirs
21cr|distcc-3.4-1|139	mkdir -p %{buildroot}/usr/lib/distcc
21cr|distcc-3.4-1|140	mkdir -p %{buildroot}/usr/lib/gcc-cross
21cr|distcc-3.4-1|141	if [ ! -d %{buildroot}/usr/lib64 ]; then
21cr|distcc-3.4-1|142	mkdir -p %{buildroot}/usr/lib64
21cr|distcc-3.4-1|143	fi
21cr|distcc-3.4-1|144	ln -s /usr/lib/distcc %{buildroot}/usr/lib64/distcc
21cr|distcc-3.4-1|145	

985 21
21cr|distrobox-1.6.0.1-1|1	# https://github.com/89luca89/distrobox/issues/127
21cr|distrobox-1.6.0.1-1|2	%global __brp_mangle_shebangs_exclude_from %{_bindir}/distrobox-(export|init)$
21cr|distrobox-1.6.0.1-1|3	
21cr|distrobox-1.6.0.1-1|4	Summary:	Another tool for containerized command line environments on Linux
21cr|distrobox-1.6.0.1-1|5	Name:		distrobox
21cr|distrobox-1.6.0.1-1|6	Version:	1.6.0.1
21cr|distrobox-1.6.0.1-1|7	Release:	1
21cr|distrobox-1.6.0.1-1|8	License:	GPLv3
21cr|distrobox-1.6.0.1-1|9	Group:		System/Configuration/Other
21cr|distrobox-1.6.0.1-1|10	Url:		https://github.com/89luca89/distrobox
21cr|distrobox-1.6.0.1-1|11	Source0:	https://github.com/89luca89/distrobox/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|distrobox-1.6.0.1-1|12	BuildRequires:	imagemagick
21cr|distrobox-1.6.0.1-1|13	Requires:	(docker or podman)
21cr|distrobox-1.6.0.1-1|14	Suggests:	podman
21cr|distrobox-1.6.0.1-1|15	BuildArch:	noarch
21cr|distrobox-1.6.0.1-1|16	
21cr|distrobox-1.6.0.1-1|17	%description
21cr|distrobox-1.6.0.1-1|18	Use any linux distribution inside your terminal. Distrobox uses podman
21cr|distrobox-1.6.0.1-1|19	or docker to create containers using the linux distribution of your
21cr|distrobox-1.6.0.1-1|20	choice. Created container will be tightly integrated with the host,
21cr|distrobox-1.6.0.1-1|21	allowing to share the HOME directory of the user, external storage,
21cr|distrobox-1.6.0.1-1|22	external usb devices and graphical apps (X11/Wayland) and audio.
21cr|distrobox-1.6.0.1-1|23	
21cr|distrobox-1.6.0.1-1|24	%files
21cr|distrobox-1.6.0.1-1|25	%doc %{_docdir}/%{name}
21cr|distrobox-1.6.0.1-1|26	%license COPYING.md
21cr|distrobox-1.6.0.1-1|27	%{_bindir}/%{name}*
21cr|distrobox-1.6.0.1-1|28	%{_datadir}/bash-completion/completions/distrobox*
21cr|distrobox-1.6.0.1-1|29	%{_iconsdir}/hicolor/scalable/apps/terminal-distrobox-icon.svg
21cr|distrobox-1.6.0.1-1|30	%{_iconsdir}/hicolor/*x*/apps/terminal-distrobox-icon.png
21cr|distrobox-1.6.0.1-1|31	%{_mandir}/man1/%{name}*
21cr|distrobox-1.6.0.1-1|32	
21cr|distrobox-1.6.0.1-1|33	#------------------------------------------------------------------
21cr|distrobox-1.6.0.1-1|34	
21cr|distrobox-1.6.0.1-1|35	%prep
21cr|distrobox-1.6.0.1-1|36	%autosetup -p1
21cr|distrobox-1.6.0.1-1|37	
21cr|distrobox-1.6.0.1-1|38	%build
21cr|distrobox-1.6.0.1-1|39	
21cr|distrobox-1.6.0.1-1|40	%install
21cr|distrobox-1.6.0.1-1|41	./install -P %{buildroot}/%{_prefix}
21cr|distrobox-1.6.0.1-1|42	
21cr|distrobox-1.6.0.1-1|43	install -d -m0755 %{buildroot}%{_docdir}/%{name}
21cr|distrobox-1.6.0.1-1|44	install -m 0644 docs/*.md %{buildroot}%{_docdir}/%{name}
21cr|distrobox-1.6.0.1-1|45	
21cr|distrobox-1.6.0.1-1|46	# Move the icon
21cr|distrobox-1.6.0.1-1|47	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|distrobox-1.6.0.1-1|48	mv %{buildroot}%{_datadir}/icons/terminal-distrobox-icon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|distrobox-1.6.0.1-1|49	
21cr|distrobox-1.6.0.1-1|50	# Generate more icon sizes
21cr|distrobox-1.6.0.1-1|51	for sz in 16 22 24 32 36 48 64 72 96 128 256; do
21cr|distrobox-1.6.0.1-1|52	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/apps
21cr|distrobox-1.6.0.1-1|53	convert terminal-distrobox-icon.svg -resize ${sz}x${sz} %{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/apps/terminal-distrobox-icon.png
21cr|distrobox-1.6.0.1-1|54	done
21cr|distrobox-1.6.0.1-1|55	
21cr|distrobox-1.6.0.1-1|56	%check
21cr|distrobox-1.6.0.1-1|57	%{buildroot}%{_bindir}/%{name} list -V
21cr|distrobox-1.6.0.1-1|58	for i in create enter export init list rm stop host-exec; do
21cr|distrobox-1.6.0.1-1|59	%{buildroot}%{_bindir}/%{name}-$i -V
21cr|distrobox-1.6.0.1-1|60	done

986 21
21cr|divfix++-0.34-5|1	%define oname DivFix++
21cr|divfix++-0.34-5|2	
21cr|divfix++-0.34-5|3	Summary:	A program to repair broken AVI file streams by rebuilding index part of file
21cr|divfix++-0.34-5|4	Name:		divfix++
21cr|divfix++-0.34-5|5	Version:	0.34
21cr|divfix++-0.34-5|6	Release:	5
21cr|divfix++-0.34-5|7	License:	GPLv2+
21cr|divfix++-0.34-5|8	Group:		Video
21cr|divfix++-0.34-5|9	Url:		http://divfixpp.sourceforge.net/
21cr|divfix++-0.34-5|10	Source0:	%{oname}_v%{version}-src.tar.bz2
21cr|divfix++-0.34-5|11	Patch0:		DivFix++_v0.34-optflags.patch
21cr|divfix++-0.34-5|12	BuildRequires:	dos2unix
21cr|divfix++-0.34-5|13	BuildRequires:	wxgtku-devel
21cr|divfix++-0.34-5|14	%rename		%{oname}
21cr|divfix++-0.34-5|15	
21cr|divfix++-0.34-5|16	%description
21cr|divfix++-0.34-5|17	This program designed to repair broken AVI file streams by
21cr|divfix++-0.34-5|18	rebuilding index part of file. This is very useful when trying
21cr|divfix++-0.34-5|19	to preview movies which has no index part, like some files are
21cr|divfix++-0.34-5|20	currently downloading from ed2k or bittorent networks.
21cr|divfix++-0.34-5|21	
21cr|divfix++-0.34-5|22	DivFix++ has supports CLI tools, this means you can fix, preview
21cr|divfix++-0.34-5|23	and delete movies automatically via script (by using argument
21cr|divfix++-0.34-5|24	parameters...)
21cr|divfix++-0.34-5|25	
21cr|divfix++-0.34-5|26	DivFix++ program code supports lots of operating system, because
21cr|divfix++-0.34-5|27	it's writen by cross-platform API, wxWidgets.
21cr|divfix++-0.34-5|28	
21cr|divfix++-0.34-5|29	%files -f %{oname}.lang
21cr|divfix++-0.34-5|30	%doc docs/*
21cr|divfix++-0.34-5|31	%{_bindir}/%{oname}
21cr|divfix++-0.34-5|32	%{_datadir}/applications/%{oname}.desktop
21cr|divfix++-0.34-5|33	%{_datadir}/pixmaps/%{oname}.png
21cr|divfix++-0.34-5|34	
21cr|divfix++-0.34-5|35	#----------------------------------------------------------------------------
21cr|divfix++-0.34-5|36	
21cr|divfix++-0.34-5|37	%prep
21cr|divfix++-0.34-5|38	%setup -qn %{oname}_v%{version}
21cr|divfix++-0.34-5|39	%patch0 -p1
21cr|divfix++-0.34-5|40	dos2unix docs/*
21cr|divfix++-0.34-5|41	chmod 644 docs/*
21cr|divfix++-0.34-5|42	
21cr|divfix++-0.34-5|43	%build
21cr|divfix++-0.34-5|44	%make OPT_FLAGS="%{optflags}"
21cr|divfix++-0.34-5|45	
21cr|divfix++-0.34-5|46	%install
21cr|divfix++-0.34-5|47	%makeinstall_std
21cr|divfix++-0.34-5|48	
21cr|divfix++-0.34-5|49	# Overwite .desktop file
21cr|divfix++-0.34-5|50	cat > %{buildroot}%{_datadir}/applications/%{oname}.desktop << EOF
21cr|divfix++-0.34-5|51	[Desktop Entry]
21cr|divfix++-0.34-5|52	Name=DivFix++
21cr|divfix++-0.34-5|53	Comment=AVI Repair & Preview Utility
21cr|divfix++-0.34-5|54	Exec=DivFix++
21cr|divfix++-0.34-5|55	Icon=DivFix++
21cr|divfix++-0.34-5|56	Terminal=false
21cr|divfix++-0.34-5|57	Type=Application
21cr|divfix++-0.34-5|58	Categories=AudioVideo;Video;
21cr|divfix++-0.34-5|59	EOF
21cr|divfix++-0.34-5|60	
21cr|divfix++-0.34-5|61	%find_lang %{oname}

987 21
21cr|dixit-14.2.5-3|1	%define debug_package %{nil}
21cr|dixit-14.2.5-3|2	
21cr|dixit-14.2.5-3|3	Summary:	Dixit permite cautari de cuvinte off-line
21cr|dixit-14.2.5-3|4	Name:		dixit
21cr|dixit-14.2.5-3|5	Version:	14.2.5
21cr|dixit-14.2.5-3|6	Release:	3
21cr|dixit-14.2.5-3|7	License:	GPLv3
21cr|dixit-14.2.5-3|8	Group:		Office
21cr|dixit-14.2.5-3|9	URL:		http://dixit.sourceforge.net
21cr|dixit-14.2.5-3|10	Source:		http://downloads.sourceforge.net/dixit/%{name}-%{version}-dvlp.tgz
21cr|dixit-14.2.5-3|11	Source1:	%{name}.desktop
21cr|dixit-14.2.5-3|12	Source2:	%{name}.png
21cr|dixit-14.2.5-3|13	BuildRequires:	qt4-devel >= 4.5
21cr|dixit-14.2.5-3|14	BuildRequires:	cmake
21cr|dixit-14.2.5-3|15	Requires:	qt4-common >= 4.5
21cr|dixit-14.2.5-3|16	# bootstrap circular dep
21cr|dixit-14.2.5-3|17	Recommends:	dixit.qdb >= 0.4
21cr|dixit-14.2.5-3|18	
21cr|dixit-14.2.5-3|19	%description
21cr|dixit-14.2.5-3|20	Dixit permite cautari de cuvinte off-line, folosind baza de date a
21cr|dixit-14.2.5-3|21	proiectului DEX online <http://dexonline.ro>.
21cr|dixit-14.2.5-3|22	
21cr|dixit-14.2.5-3|23	Versiunile Dixit pentru Qt4 si Qt3 sunt identice functional, folosind acelasi
21cr|dixit-14.2.5-3|24	cod sursa pentru majoritatea procedurilor. Deosebirile in cod se datoresc
21cr|dixit-14.2.5-3|25	diferentelor in implementarea interfetelor grafice cat si evolutiei
21cr|dixit-14.2.5-3|26	bibliotecii Qt. Denumirea versiunii Dixit compilabila cu biblioteca Qt4 este
21cr|dixit-14.2.5-3|27	9.11.4 (4 semnificand biblioteca Qt4), iar cea a versiunii compilabila cu Qt3
21cr|dixit-14.2.5-3|28	este 9.11.3 (3 semnificand biblioteca Qt3).
21cr|dixit-14.2.5-3|29	
21cr|dixit-14.2.5-3|30	%prep
21cr|dixit-14.2.5-3|31	%setup -qn %{name}-%{version}-dvlp
21cr|dixit-14.2.5-3|32	
21cr|dixit-14.2.5-3|33	%build
21cr|dixit-14.2.5-3|34	export QTDIR=%{qt4dir}
21cr|dixit-14.2.5-3|35	%qmake_qt4 dixit-%{version}.pro
21cr|dixit-14.2.5-3|36	perl -pi -e "s| -lpthread| -lz -lpthread|" Makefile
21cr|dixit-14.2.5-3|37	
21cr|dixit-14.2.5-3|38	%make
21cr|dixit-14.2.5-3|39	
21cr|dixit-14.2.5-3|40	%install
21cr|dixit-14.2.5-3|41	# menu
21cr|dixit-14.2.5-3|42	mkdir -p %{buildroot}%{_datadir}/applications
21cr|dixit-14.2.5-3|43	desktop-file-install \
21cr|dixit-14.2.5-3|44	--dir %{buildroot}%{_datadir}/applications \
21cr|dixit-14.2.5-3|45	%{SOURCE1}
21cr|dixit-14.2.5-3|46	
21cr|dixit-14.2.5-3|47	#icon
21cr|dixit-14.2.5-3|48	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
21cr|dixit-14.2.5-3|49	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|dixit-14.2.5-3|50	
21cr|dixit-14.2.5-3|51	#binaries
21cr|dixit-14.2.5-3|52	install -d -m 755 %{buildroot}%{_bindir}
21cr|dixit-14.2.5-3|53	install -m 755 %{name} %{buildroot}%{_bindir}/
21cr|dixit-14.2.5-3|54	
21cr|dixit-14.2.5-3|55	%files
21cr|dixit-14.2.5-3|56	%attr(0755,root,root) %{_bindir}/dixit
21cr|dixit-14.2.5-3|57	%{_datadir}/applications/%{name}.desktop
21cr|dixit-14.2.5-3|58	%{_datadir}/icons/hicolor/32x32/apps/%{name}.png

988 21
21cr|dixit.qdb-0.5-3|1	######################################################
21cr|dixit.qdb-0.5-3|2	# SpecFile: dixit.qdb.spec
21cr|dixit.qdb-0.5-3|3	# Generato: http://www.mandrivausers.ro/
21cr|dixit.qdb-0.5-3|4	# MRB-Falticska Florin
21cr|dixit.qdb-0.5-3|5	######################################################
21cr|dixit.qdb-0.5-3|6	%define debug_package	%{nil}
21cr|dixit.qdb-0.5-3|7	
21cr|dixit.qdb-0.5-3|8	%define oname	dixit
21cr|dixit.qdb-0.5-3|9	
21cr|dixit.qdb-0.5-3|10	Name:		dixit.qdb
21cr|dixit.qdb-0.5-3|11	Version:	0.5
21cr|dixit.qdb-0.5-3|12	Release:	3
21cr|dixit.qdb-0.5-3|13	Source:		%{name}.tar.bz2
21cr|dixit.qdb-0.5-3|14	Group:		Databases
21cr|dixit.qdb-0.5-3|15	Summary:	Baza de date pentru dixit
21cr|dixit.qdb-0.5-3|16	URL:		http://dixit.sourceforge.net
21cr|dixit.qdb-0.5-3|17	License:	GPLv3
21cr|dixit.qdb-0.5-3|18	BuildArch:      noarch
21cr|dixit.qdb-0.5-3|19	Requires:	qt4-common >= 4.5
21cr|dixit.qdb-0.5-3|20	Requires:	dixit >= 11.11.4
21cr|dixit.qdb-0.5-3|21	
21cr|dixit.qdb-0.5-3|22	%description
21cr|dixit.qdb-0.5-3|23	Baza de date pentru Dixit
21cr|dixit.qdb-0.5-3|24	Dixit permite cautari de cuvinte off-line, folosind baza de date a
21cr|dixit.qdb-0.5-3|25	proiectului DEX online <http://dexonline.ro>.
21cr|dixit.qdb-0.5-3|26	
21cr|dixit.qdb-0.5-3|27	%prep
21cr|dixit.qdb-0.5-3|28	%setup -qn %{oname}
21cr|dixit.qdb-0.5-3|29	
21cr|dixit.qdb-0.5-3|30	%build
21cr|dixit.qdb-0.5-3|31	# nothing to build
21cr|dixit.qdb-0.5-3|32	
21cr|dixit.qdb-0.5-3|33	%install
21cr|dixit.qdb-0.5-3|34	install -d -m755 %{buildroot}%{_datadir}/dixit
21cr|dixit.qdb-0.5-3|35	install -m 755 dixit.qdb %{buildroot}%{_datadir}/dixit/dixit.qdb
21cr|dixit.qdb-0.5-3|36	
21cr|dixit.qdb-0.5-3|37	
21cr|dixit.qdb-0.5-3|38	%files
21cr|dixit.qdb-0.5-3|39	%dir %{_datadir}/dixit
21cr|dixit.qdb-0.5-3|40	%{_datadir}/dixit/*
21cr|dixit.qdb-0.5-3|41	%doc LICENSE.GPL3

989 21
21cr|djvubind-1.2.1-6|1	Summary:	Combine multiple image files into an optimally compressed djvu file
21cr|djvubind-1.2.1-6|2	Name:		djvubind
21cr|djvubind-1.2.1-6|3	Version:	1.2.1
21cr|djvubind-1.2.1-6|4	Release:	6
21cr|djvubind-1.2.1-6|5	License:	MIT
21cr|djvubind-1.2.1-6|6	Group:		Graphics
21cr|djvubind-1.2.1-6|7	Url:		https://github.com/strider1551/djvubind
21cr|djvubind-1.2.1-6|8	Source0:	https://github.com/strider1551/djvubind/archive/v%{version}.zip
21cr|djvubind-1.2.1-6|9	BuildRequires:	pkgconfig(python3)
21cr|djvubind-1.2.1-6|10	BuildRequires:	python3-setuptools
21cr|djvubind-1.2.1-6|11	Requires:	djvulibre
21cr|djvubind-1.2.1-6|12	Requires:	imagemagick
21cr|djvubind-1.2.1-6|13	Requires:	tesseract
21cr|djvubind-1.2.1-6|14	Recommends:	minidjvu
21cr|djvubind-1.2.1-6|15	BuildArch:	noarch
21cr|djvubind-1.2.1-6|16	
21cr|djvubind-1.2.1-6|17	%description
21cr|djvubind-1.2.1-6|18	Combine multiple image files into an optimally compressed djvu file.
21cr|djvubind-1.2.1-6|19	
21cr|djvubind-1.2.1-6|20	%files
21cr|djvubind-1.2.1-6|21	%doc README
21cr|djvubind-1.2.1-6|22	%{_bindir}/*
21cr|djvubind-1.2.1-6|23	%{_mandir}/man1/*
21cr|djvubind-1.2.1-6|24	%{_sysconfdir}/*
21cr|djvubind-1.2.1-6|25	%{py3_puresitedir}/
21cr|djvubind-1.2.1-6|26	
21cr|djvubind-1.2.1-6|27	#----------------------------------------------------------------------------
21cr|djvubind-1.2.1-6|28	
21cr|djvubind-1.2.1-6|29	%prep
21cr|djvubind-1.2.1-6|30	%setup -q
21cr|djvubind-1.2.1-6|31	
21cr|djvubind-1.2.1-6|32	%build
21cr|djvubind-1.2.1-6|33	%py3_build
21cr|djvubind-1.2.1-6|34	
21cr|djvubind-1.2.1-6|35	%install
21cr|djvubind-1.2.1-6|36	%py3_install
21cr|djvubind-1.2.1-6|37	

990 21
21cr|dkms-bbswitch-0.8-5|1	%define oname bbswitch
21cr|dkms-bbswitch-0.8-5|2	
21cr|dkms-bbswitch-0.8-5|3	Name:		dkms-bbswitch
21cr|dkms-bbswitch-0.8-5|4	Summary:	bbswitch - Optimus GPU power switcher
21cr|dkms-bbswitch-0.8-5|5	Version:	0.8
21cr|dkms-bbswitch-0.8-5|6	Release:	5
21cr|dkms-bbswitch-0.8-5|7	Source0:	%{oname}-%{version}.tar.gz
21cr|dkms-bbswitch-0.8-5|8	URL:		https://github.com/Bumblebee-Project/bbswitch
21cr|dkms-bbswitch-0.8-5|9	Group:		System/Kernel and hardware
21cr|dkms-bbswitch-0.8-5|10	License:	GPLv3
21cr|dkms-bbswitch-0.8-5|11	BuildArch:	noarch
21cr|dkms-bbswitch-0.8-5|12	Requires:   dkms
21cr|dkms-bbswitch-0.8-5|13	
21cr|dkms-bbswitch-0.8-5|14	%description
21cr|dkms-bbswitch-0.8-5|15	bbswitch is a kernel module which automatically detects
21cr|dkms-bbswitch-0.8-5|16	the required ACPI calls for two kinds of Optimus laptops.
21cr|dkms-bbswitch-0.8-5|17	It has been verified to work with "real" Optimus and
21cr|dkms-bbswitch-0.8-5|18	"legacy" Optimus laptops (at least, that is how I call them).
21cr|dkms-bbswitch-0.8-5|19	
21cr|dkms-bbswitch-0.8-5|20	%prep
21cr|dkms-bbswitch-0.8-5|21	%setup -qn %{oname}-%{version}
21cr|dkms-bbswitch-0.8-5|22	sed -i 's/#MODULE_VERSION#/%{version}-%{release}/g' dkms/dkms.conf
21cr|dkms-bbswitch-0.8-5|23	
21cr|dkms-bbswitch-0.8-5|24	%install
21cr|dkms-bbswitch-0.8-5|25	rm -rf %{buildroot}
21cr|dkms-bbswitch-0.8-5|26	mkdir -p %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}
21cr|dkms-bbswitch-0.8-5|27	cp *.c %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}
21cr|dkms-bbswitch-0.8-5|28	cp Makefile %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}
21cr|dkms-bbswitch-0.8-5|29	cp dkms/dkms.conf %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}/dkms.conf
21cr|dkms-bbswitch-0.8-5|30	
21cr|dkms-bbswitch-0.8-5|31	%post
21cr|dkms-bbswitch-0.8-5|32	dkms add -m %{oname} -v %{version}-%{release} --rpm_safe_upgrade &&
21cr|dkms-bbswitch-0.8-5|33	dkms build -m %{oname} -v %{version}-%{release} --rpm_safe_upgrade &&
21cr|dkms-bbswitch-0.8-5|34	dkms install -m %{oname} -v %{version}-%{release} --rpm_safe_upgrade --force
21cr|dkms-bbswitch-0.8-5|35	true
21cr|dkms-bbswitch-0.8-5|36	/sbin/modprobe %{oname} || true
21cr|dkms-bbswitch-0.8-5|37	
21cr|dkms-bbswitch-0.8-5|38	%preun
21cr|dkms-bbswitch-0.8-5|39	dkms remove --binary -m %{oname} -v %{version}-%{release} --rpm_safe_upgrade --all
21cr|dkms-bbswitch-0.8-5|40	true
21cr|dkms-bbswitch-0.8-5|41	/sbin/rmmod %{oname} || true
21cr|dkms-bbswitch-0.8-5|42	
21cr|dkms-bbswitch-0.8-5|43	%files
21cr|dkms-bbswitch-0.8-5|44	%{_usrsrc}/%{oname}-%{version}-%{release}/*

991 21
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|1	%define module_name hid-tmff2
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|2	%define module_path %{_usrsrc}/%{module_name}-%{version}-%{release}
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|3	
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|4	%define commit 8d636c20b225d949869d48622707cf08cc865bd7
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|5	%define commit_short %(echo %{commit} | head -c6)
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|6	
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|7	Summary:	Linux kernel module for Thrustmaster T300RS and T248 wheels
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|8	Name:		dkms-%{module_name}
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|9	Version:	0.8
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|10	Release:	0.git%{commit_short}.1
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|11	License:	GPL-3.0
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|12	URL:		https://github.com/Kimplul/hid-tmff2
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|13	Group:		System/Kernel and hardware
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|14	# repack with git clone --recursive https://github.com/Kimplul/hid-tmff2
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|15	Source0:	%{module_name}-%{commit}.tar.gz
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|16	BuildArch:	noarch
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|17	Requires:	dkms
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|18	
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|19	%description
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|20	%{summary}.
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|21	
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|22	%files
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|23	%defattr(-,root,root)
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|24	%{module_path}
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|25	
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|26	#-----------------------------------------------------------------------------
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|27	%prep
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|28	%setup -q -n %{module_name}-%{commit}
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|29	
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|30	%install
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|31	rm -rf %{buildroot}
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|32	mkdir -p %{buildroot}/%{module_path}
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|33	cp -a * %{buildroot}/%{module_path}
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|34	
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|35	%post
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|36	dkms add     -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|37	dkms build   -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|38	dkms install -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|39	true
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|40	/sbin/modprobe hid-tminit || true
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|41	/sbin/modprobe hid-tmff-new || true
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|42	
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|43	%preun
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|44	dkms remove -m %{module_name} -v %{version}-%{release} --all --rpm_safe_upgrade
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|45	true
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|46	/sbin/rmmod hid-tminit || true
21cr|dkms-hid-tmff2-0.8-0.git8d636c.1|47	/sbin/rmmod hid-tmff-new || true

992 21
21cr|dkms-kalmia-0.2-4|1	%define	modname	kalmia
21cr|dkms-kalmia-0.2-4|2	
21cr|dkms-kalmia-0.2-4|3	Name:		dkms-%{modname}
21cr|dkms-kalmia-0.2-4|4	Version:	0.2
21cr|dkms-kalmia-0.2-4|5	Release:	4
21cr|dkms-kalmia-0.2-4|6	Summary:	Driver for Kalmia-based 4G/LTE modems
21cr|dkms-kalmia-0.2-4|7	Group:		System/Configuration/Hardware
21cr|dkms-kalmia-0.2-4|8	License:	GPLv2+
21cr|dkms-kalmia-0.2-4|9	URL:		https://github.com/mkotsbak/Samsung-GT-B3730-linux-driver
21cr|dkms-kalmia-0.2-4|10	Source0:	%{modname}-%{version}.tar.xz
21cr|dkms-kalmia-0.2-4|11	#CVSID:		796fd38b68167f527980ed75a5cbfe0d802d4ece
21cr|dkms-kalmia-0.2-4|12	Requires(post):	dkms
21cr|dkms-kalmia-0.2-4|13	Requires(preun):dkms
21cr|dkms-kalmia-0.2-4|14	BuildArch:	noarch
21cr|dkms-kalmia-0.2-4|15	Recommends:	minicom
21cr|dkms-kalmia-0.2-4|16	
21cr|dkms-kalmia-0.2-4|17	%description
21cr|dkms-kalmia-0.2-4|18	This package provides the kernel driver for 4G/LTE modems using the Kalmia
21cr|dkms-kalmia-0.2-4|19	chipset, ie. such as Samsung's GT-B3710 & GT-B3730.
21cr|dkms-kalmia-0.2-4|20	
21cr|dkms-kalmia-0.2-4|21	%prep
21cr|dkms-kalmia-0.2-4|22	%setup -qn %{modname}-%{version}
21cr|dkms-kalmia-0.2-4|23	
21cr|dkms-kalmia-0.2-4|24	%build
21cr|dkms-kalmia-0.2-4|25	
21cr|dkms-kalmia-0.2-4|26	%install
21cr|dkms-kalmia-0.2-4|27	install -d %{buildroot}%{_docdir}/%{modname}
21cr|dkms-kalmia-0.2-4|28	install -m644 README *.txt %{buildroot}%{_docdir}/%{modname}
21cr|dkms-kalmia-0.2-4|29	install -m755 chat.sh connect_lte.sh connect_nonlte.sh %{buildroot}%{_docdir}/%{modname}
21cr|dkms-kalmia-0.2-4|30	
21cr|dkms-kalmia-0.2-4|31	# DKMS stuff
21cr|dkms-kalmia-0.2-4|32	install -d %{buildroot}%{_usrsrc}/%{modname}-%{version}
21cr|dkms-kalmia-0.2-4|33	install -m644 Makefile kalmia.c %{buildroot}%{_usrsrc}/%{modname}-%{version}
21cr|dkms-kalmia-0.2-4|34	
21cr|dkms-kalmia-0.2-4|35	# Configuration for dkms
21cr|dkms-kalmia-0.2-4|36	cat > %{buildroot}%{_usrsrc}/%{modname}-%{version}/dkms.conf << 'EOF'
21cr|dkms-kalmia-0.2-4|37	PACKAGE_NAME=%{modname}
21cr|dkms-kalmia-0.2-4|38	PACKAGE_VERSION=%{version}
21cr|dkms-kalmia-0.2-4|39	BUILT_MODULE_NAME="%{modname}"
21cr|dkms-kalmia-0.2-4|40	DEST_MODULE_LOCATION="/kernel/drivers/usb/net"
21cr|dkms-kalmia-0.2-4|41	AUTOINSTALL=yes
21cr|dkms-kalmia-0.2-4|42	EOF
21cr|dkms-kalmia-0.2-4|43	
21cr|dkms-kalmia-0.2-4|44	%post
21cr|dkms-kalmia-0.2-4|45	dkms add -m %{modname} -v %{version} --rpm_safe_upgrade || :
21cr|dkms-kalmia-0.2-4|46	dkms build -m %{modname} -v %{version} --rpm_safe_upgrade || :
21cr|dkms-kalmia-0.2-4|47	dkms install -m %{modname} -v %{version} --rpm_safe_upgrade || :
21cr|dkms-kalmia-0.2-4|48	
21cr|dkms-kalmia-0.2-4|49	%preun
21cr|dkms-kalmia-0.2-4|50	dkms remove -m %{modname} -v %{version} --all --rpm_safe_upgrade || :
21cr|dkms-kalmia-0.2-4|51	
21cr|dkms-kalmia-0.2-4|52	%files
21cr|dkms-kalmia-0.2-4|53	%dir %{_docdir}/%{modname}
21cr|dkms-kalmia-0.2-4|54	%doc %{_docdir}/%{modname}/README
21cr|dkms-kalmia-0.2-4|55	%{_docdir}/%{modname}/*.txt
21cr|dkms-kalmia-0.2-4|56	%{_docdir}/%{modname}/*.sh
21cr|dkms-kalmia-0.2-4|57	%{_usrsrc}/%{modname}-%{version}

993 21
21cr|dkms-lazyfs-0.1.26-9|1	%define module lazyfs
21cr|dkms-lazyfs-0.1.26-9|2	%define vname lazyfs-linux
21cr|dkms-lazyfs-0.1.26-9|3	%define LAZYFS_VERSION 0d1d26
21cr|dkms-lazyfs-0.1.26-9|4	
21cr|dkms-lazyfs-0.1.26-9|5	Summary: Dkms module for the lazyfs module
21cr|dkms-lazyfs-0.1.26-9|6	Name: dkms-lazyfs
21cr|dkms-lazyfs-0.1.26-9|7	Version: 0.1.26
21cr|dkms-lazyfs-0.1.26-9|8	Release: 9
21cr|dkms-lazyfs-0.1.26-9|9	Source0: http://prdownloads.sourceforge.net/zero-install/%{vname}-%{version}.tgz.gpg
21cr|dkms-lazyfs-0.1.26-9|10	Source1: lazyfs-dkms.conf
21cr|dkms-lazyfs-0.1.26-9|11	License: GPL
21cr|dkms-lazyfs-0.1.26-9|12	Group: System/Kernel and hardware
21cr|dkms-lazyfs-0.1.26-9|13	URL: http://0install.net/
21cr|dkms-lazyfs-0.1.26-9|14	BuildArchitectures: noarch
21cr|dkms-lazyfs-0.1.26-9|15	Requires(post): dkms
21cr|dkms-lazyfs-0.1.26-9|16	Requires(preun): dkms
21cr|dkms-lazyfs-0.1.26-9|17	Provides: lazyfs = %{LAZYFS_VERSION}
21cr|dkms-lazyfs-0.1.26-9|18	Prefix: %{_prefix}
21cr|dkms-lazyfs-0.1.26-9|19	BuildRequires: gnupg
21cr|dkms-lazyfs-0.1.26-9|20	%description
21cr|dkms-lazyfs-0.1.26-9|21	Lazyfs is a kernel module needed by the Zero Install system.
21cr|dkms-lazyfs-0.1.26-9|22	
21cr|dkms-lazyfs-0.1.26-9|23	%prep
21cr|dkms-lazyfs-0.1.26-9|24	%setup -c -T -n %vname-%version
21cr|dkms-lazyfs-0.1.26-9|25	cd ..
21cr|dkms-lazyfs-0.1.26-9|26	gpg -o %{vname}.tar.gz %{SOURCE0} || echo Ignoring GPG error
21cr|dkms-lazyfs-0.1.26-9|27	tar --no-same-owner -xzf %{vname}.tar.gz
21cr|dkms-lazyfs-0.1.26-9|28	rm %{vname}.tar.gz
21cr|dkms-lazyfs-0.1.26-9|29	cd %vname-%version
21cr|dkms-lazyfs-0.1.26-9|30	perl -p -i -e 's/\@VERSION@/%version/; s/\@LAZYFS_VERSION@/%{LAZYFS_VERSION}/' < %{SOURCE1} > dkms.conf
21cr|dkms-lazyfs-0.1.26-9|31	
21cr|dkms-lazyfs-0.1.26-9|32	%install
21cr|dkms-lazyfs-0.1.26-9|33	rm -rf $RPM_BUILD_ROOT
21cr|dkms-lazyfs-0.1.26-9|34	mkdir -p $RPM_BUILD_ROOT/usr/src/%module-%version.%release/
21cr|dkms-lazyfs-0.1.26-9|35	install -m 644 dkms.conf $RPM_BUILD_ROOT/usr/src/%module-%version.%release/dkms.conf
21cr|dkms-lazyfs-0.1.26-9|36	tar c . | tar x -C $RPM_BUILD_ROOT/usr/src/%module-%version.%release/
21cr|dkms-lazyfs-0.1.26-9|37	
21cr|dkms-lazyfs-0.1.26-9|38	%clean
21cr|dkms-lazyfs-0.1.26-9|39	rm -rf $RPM_BUILD_ROOT
21cr|dkms-lazyfs-0.1.26-9|40	
21cr|dkms-lazyfs-0.1.26-9|41	%files
21cr|dkms-lazyfs-0.1.26-9|42	%defattr(-,root,root)
21cr|dkms-lazyfs-0.1.26-9|43	%attr(0755,root,root) /usr/src/%module-%version.%release/
21cr|dkms-lazyfs-0.1.26-9|44	
21cr|dkms-lazyfs-0.1.26-9|45	%post
21cr|dkms-lazyfs-0.1.26-9|46	set -x
21cr|dkms-lazyfs-0.1.26-9|47	/usr/sbin/dkms --rpm_safe_upgrade add -m %module -v %version.%release
21cr|dkms-lazyfs-0.1.26-9|48	/usr/sbin/dkms --rpm_safe_upgrade build -m %module -v %version.%release
21cr|dkms-lazyfs-0.1.26-9|49	/usr/sbin/dkms --rpm_safe_upgrade install -m %module -v %version.%release
21cr|dkms-lazyfs-0.1.26-9|50	
21cr|dkms-lazyfs-0.1.26-9|51	%preun
21cr|dkms-lazyfs-0.1.26-9|52	set -x
21cr|dkms-lazyfs-0.1.26-9|53	/usr/sbin/dkms --rpm_safe_upgrade remove -m %module -v %version.%release --all

994 21
21cr|dkms-netfilter-rtsp-3.7-4|1	%define proto rtsp
21cr|dkms-netfilter-rtsp-3.7-4|2	%define module_name netfilter-%{proto}
21cr|dkms-netfilter-rtsp-3.7-4|3	
21cr|dkms-netfilter-rtsp-3.7-4|4	Summary:	Netfilter RTSP support (nat and conntrack)
21cr|dkms-netfilter-rtsp-3.7-4|5	Name:		dkms-%{module_name}
21cr|dkms-netfilter-rtsp-3.7-4|6	Version:	3.7
21cr|dkms-netfilter-rtsp-3.7-4|7	Release:	4
21cr|dkms-netfilter-rtsp-3.7-4|8	License:	GPLv2+
21cr|dkms-netfilter-rtsp-3.7-4|9	Group:		System/Kernel and hardware
21cr|dkms-netfilter-rtsp-3.7-4|10	Url:		http://mike.it-loops.com/rtsp/
21cr|dkms-netfilter-rtsp-3.7-4|11	Source0:	%{proto}-module-%{version}-v2.tar.gz
21cr|dkms-netfilter-rtsp-3.7-4|12	Source10:	%{name}.rpmlintrc
21cr|dkms-netfilter-rtsp-3.7-4|13	Requires(post):	coreutils
21cr|dkms-netfilter-rtsp-3.7-4|14	Requires(post,preun):	dkms
21cr|dkms-netfilter-rtsp-3.7-4|15	Provides:	%{module_name} = %{EVRD}
21cr|dkms-netfilter-rtsp-3.7-4|16	BuildArch:	noarch
21cr|dkms-netfilter-rtsp-3.7-4|17	
21cr|dkms-netfilter-rtsp-3.7-4|18	%description
21cr|dkms-netfilter-rtsp-3.7-4|19	This module enable to add conntrack and nat support to netfilter for rtsp,
21cr|dkms-netfilter-rtsp-3.7-4|20	( Real Time Streaming Protocol ).
21cr|dkms-netfilter-rtsp-3.7-4|21	
21cr|dkms-netfilter-rtsp-3.7-4|22	%files
21cr|dkms-netfilter-rtsp-3.7-4|23	%defattr(0644,root,root,0755)
21cr|dkms-netfilter-rtsp-3.7-4|24	%doc README.rst
21cr|dkms-netfilter-rtsp-3.7-4|25	%{_usrsrc}/%{module_name}-%{version}-%{release}
21cr|dkms-netfilter-rtsp-3.7-4|26	
21cr|dkms-netfilter-rtsp-3.7-4|27	%post
21cr|dkms-netfilter-rtsp-3.7-4|28	%{_sbindir}/dkms add -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
21cr|dkms-netfilter-rtsp-3.7-4|29	%{_sbindir}/dkms build -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
21cr|dkms-netfilter-rtsp-3.7-4|30	%{_sbindir}/dkms install -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
21cr|dkms-netfilter-rtsp-3.7-4|31	/sbin/rmmod nf_conntrack_rtsp
21cr|dkms-netfilter-rtsp-3.7-4|32	/sbin/modprobe nf_conntrack_rtsp
21cr|dkms-netfilter-rtsp-3.7-4|33	/sbin/rmmod nf_nat_rtsp
21cr|dkms-netfilter-rtsp-3.7-4|34	/sbin/modprobe nf_nat_rtsp || :
21cr|dkms-netfilter-rtsp-3.7-4|35	
21cr|dkms-netfilter-rtsp-3.7-4|36	%preun
21cr|dkms-netfilter-rtsp-3.7-4|37	%{_sbindir}/dkms remove -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade --all || :
21cr|dkms-netfilter-rtsp-3.7-4|38	
21cr|dkms-netfilter-rtsp-3.7-4|39	#----------------------------------------------------------------------------
21cr|dkms-netfilter-rtsp-3.7-4|40	
21cr|dkms-netfilter-rtsp-3.7-4|41	%prep
21cr|dkms-netfilter-rtsp-3.7-4|42	%setup -q -c
21cr|dkms-netfilter-rtsp-3.7-4|43	
21cr|dkms-netfilter-rtsp-3.7-4|44	%build
21cr|dkms-netfilter-rtsp-3.7-4|45	
21cr|dkms-netfilter-rtsp-3.7-4|46	%install
21cr|dkms-netfilter-rtsp-3.7-4|47	mkdir -p %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}
21cr|dkms-netfilter-rtsp-3.7-4|48	cp -a * %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}
21cr|dkms-netfilter-rtsp-3.7-4|49	cat > %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}/dkms.conf << EOF
21cr|dkms-netfilter-rtsp-3.7-4|50	PACKAGE_VERSION="%{version}-%{release}"
21cr|dkms-netfilter-rtsp-3.7-4|51	
21cr|dkms-netfilter-rtsp-3.7-4|52	# Items below here should not have to change with each driver version
21cr|dkms-netfilter-rtsp-3.7-4|53	PACKAGE_NAME="%{module_name}"
21cr|dkms-netfilter-rtsp-3.7-4|54	
21cr|dkms-netfilter-rtsp-3.7-4|55	BUILT_MODULE_NAME[0]="nf_conntrack_rtsp"
21cr|dkms-netfilter-rtsp-3.7-4|56	DEST_MODULE_LOCATION[0]="/kernel/net/netfilter"
21cr|dkms-netfilter-rtsp-3.7-4|57	BUILT_MODULE_NAME[1]="nf_nat_rtsp"
21cr|dkms-netfilter-rtsp-3.7-4|58	DEST_MODULE_LOCATION[1]="/kernel/net/netfilter"
21cr|dkms-netfilter-rtsp-3.7-4|59	
21cr|dkms-netfilter-rtsp-3.7-4|60	AUTOINSTALL="yes"
21cr|dkms-netfilter-rtsp-3.7-4|61	
21cr|dkms-netfilter-rtsp-3.7-4|62	EOF

995 21
21cr|dkms-tp_smapi-0.41-3.20140506.2|1	%define git 20140506
21cr|dkms-tp_smapi-0.41-3.20140506.2|2	%define modname tp_smapi
21cr|dkms-tp_smapi-0.41-3.20140506.2|3	
21cr|dkms-tp_smapi-0.41-3.20140506.2|4	Summary:	DKMS-ready module for SMAPI BIOS of ThinkPad laptops
21cr|dkms-tp_smapi-0.41-3.20140506.2|5	Name:		dkms-%{modname}
21cr|dkms-tp_smapi-0.41-3.20140506.2|6	Version:	0.41
21cr|dkms-tp_smapi-0.41-3.20140506.2|7	Release:	3.%{git}.2
21cr|dkms-tp_smapi-0.41-3.20140506.2|8	License:	GPLv2+
21cr|dkms-tp_smapi-0.41-3.20140506.2|9	Group:		Development/Kernel
21cr|dkms-tp_smapi-0.41-3.20140506.2|10	Url:		https://github.com/evgeni/tp_smapi
21cr|dkms-tp_smapi-0.41-3.20140506.2|11	# Git snapshot from https://github.com/evgeni/tp_smapi
21cr|dkms-tp_smapi-0.41-3.20140506.2|12	Source0:	%{modname}-%{version}-%{git}.tar.bz2
21cr|dkms-tp_smapi-0.41-3.20140506.2|13	Source1:	README.urpmi
21cr|dkms-tp_smapi-0.41-3.20140506.2|14	Requires(preun,post):	dkms
21cr|dkms-tp_smapi-0.41-3.20140506.2|15	Buildarch:	noarch
21cr|dkms-tp_smapi-0.41-3.20140506.2|16	
21cr|dkms-tp_smapi-0.41-3.20140506.2|17	%description
21cr|dkms-tp_smapi-0.41-3.20140506.2|18	ThinkPad laptops include a proprietary interface called SMAPI BIOS
21cr|dkms-tp_smapi-0.41-3.20140506.2|19	(System Management Application Program Interface) which provides some
21cr|dkms-tp_smapi-0.41-3.20140506.2|20	hardware control functionality that is not accessible by other means.
21cr|dkms-tp_smapi-0.41-3.20140506.2|21	
21cr|dkms-tp_smapi-0.41-3.20140506.2|22	This driver exposes some features of the SMAPI BIOS through a sysfs
21cr|dkms-tp_smapi-0.41-3.20140506.2|23	interface. It is suitable for newer models, on which SMAPI is invoked
21cr|dkms-tp_smapi-0.41-3.20140506.2|24	through IO port writes.
21cr|dkms-tp_smapi-0.41-3.20140506.2|25	
21cr|dkms-tp_smapi-0.41-3.20140506.2|26	WARNING:
21cr|dkms-tp_smapi-0.41-3.20140506.2|27	This driver uses undocumented features and direct hardware access.
21cr|dkms-tp_smapi-0.41-3.20140506.2|28	It thus cannot be guaranteed to work, and may cause arbitrary damage
21cr|dkms-tp_smapi-0.41-3.20140506.2|29	(especially on models it wasn't tested on).
21cr|dkms-tp_smapi-0.41-3.20140506.2|30	
21cr|dkms-tp_smapi-0.41-3.20140506.2|31	NOTE:
21cr|dkms-tp_smapi-0.41-3.20140506.2|32	This package replaces module hdaps from upstream kernel with an
21cr|dkms-tp_smapi-0.41-3.20140506.2|33	improved and tp_smapi compatible one. See the documentation.
21cr|dkms-tp_smapi-0.41-3.20140506.2|34	
21cr|dkms-tp_smapi-0.41-3.20140506.2|35	%files
21cr|dkms-tp_smapi-0.41-3.20140506.2|36	%doc %{modname}-%{version}/{README,CHANGES,TODO} README.urpmi
21cr|dkms-tp_smapi-0.41-3.20140506.2|37	%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|dkms-tp_smapi-0.41-3.20140506.2|38	%{_usrsrc}/%{modname}-%{version}-%{release}
21cr|dkms-tp_smapi-0.41-3.20140506.2|39	
21cr|dkms-tp_smapi-0.41-3.20140506.2|40	%post
21cr|dkms-tp_smapi-0.41-3.20140506.2|41	set -x
21cr|dkms-tp_smapi-0.41-3.20140506.2|42	/usr/sbin/dkms --rpm_safe_upgrade add -m %{modname} -v %{version}-%{release}
21cr|dkms-tp_smapi-0.41-3.20140506.2|43	
21cr|dkms-tp_smapi-0.41-3.20140506.2|44	# Build and install the driver for all available kernels that have devel
21cr|dkms-tp_smapi-0.41-3.20140506.2|45	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|dkms-tp_smapi-0.41-3.20140506.2|46	# Do not fail the installation of the package if the build fails for some
21cr|dkms-tp_smapi-0.41-3.20140506.2|47	# kernels, this may happen during testing, etc.
21cr|dkms-tp_smapi-0.41-3.20140506.2|48	for kk in /lib/modules/*; do
21cr|dkms-tp_smapi-0.41-3.20140506.2|49	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|dkms-tp_smapi-0.41-3.20140506.2|50	if test -d "/lib/modules/$kk/build"; then
21cr|dkms-tp_smapi-0.41-3.20140506.2|51	/usr/sbin/dkms --rpm_safe_upgrade build -m %{modname} -v %{version}-%{release} -k $kk &&
21cr|dkms-tp_smapi-0.41-3.20140506.2|52	/usr/sbin/dkms --rpm_safe_upgrade install -m %{modname} -v %{version}-%{release} -k $kk || true
21cr|dkms-tp_smapi-0.41-3.20140506.2|53	else
21cr|dkms-tp_smapi-0.41-3.20140506.2|54	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|dkms-tp_smapi-0.41-3.20140506.2|55	fi;
21cr|dkms-tp_smapi-0.41-3.20140506.2|56	done
21cr|dkms-tp_smapi-0.41-3.20140506.2|57	
21cr|dkms-tp_smapi-0.41-3.20140506.2|58	%preun
21cr|dkms-tp_smapi-0.41-3.20140506.2|59	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|dkms-tp_smapi-0.41-3.20140506.2|60	# deinstallation.
21cr|dkms-tp_smapi-0.41-3.20140506.2|61	/sbin/rmmod %{modname} >/dev/null 2>&1 || true
21cr|dkms-tp_smapi-0.41-3.20140506.2|62	set -x
21cr|dkms-tp_smapi-0.41-3.20140506.2|63	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{modname} -v %{version}-%{release} --all || true
21cr|dkms-tp_smapi-0.41-3.20140506.2|64	
21cr|dkms-tp_smapi-0.41-3.20140506.2|65	#----------------------------------------------------------------------------
21cr|dkms-tp_smapi-0.41-3.20140506.2|66	
21cr|dkms-tp_smapi-0.41-3.20140506.2|67	%prep
21cr|dkms-tp_smapi-0.41-3.20140506.2|68	%setup -q -c -n %{modname}-%{version}
21cr|dkms-tp_smapi-0.41-3.20140506.2|69	mv %{modname}-%{version}-%{git} %{modname}-%{version}
21cr|dkms-tp_smapi-0.41-3.20140506.2|70	chmod -R go=u-w .
21cr|dkms-tp_smapi-0.41-3.20140506.2|71	cp %{SOURCE1} .
21cr|dkms-tp_smapi-0.41-3.20140506.2|72	
21cr|dkms-tp_smapi-0.41-3.20140506.2|73	%build
21cr|dkms-tp_smapi-0.41-3.20140506.2|74	
21cr|dkms-tp_smapi-0.41-3.20140506.2|75	%install
21cr|dkms-tp_smapi-0.41-3.20140506.2|76	mkdir -p %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}
21cr|dkms-tp_smapi-0.41-3.20140506.2|77	mkdir -p %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/patches
21cr|dkms-tp_smapi-0.41-3.20140506.2|78	cp -a %{modname}-%{version}/* %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}
21cr|dkms-tp_smapi-0.41-3.20140506.2|79	cat > %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/dkms.conf <<EOF
21cr|dkms-tp_smapi-0.41-3.20140506.2|80	
21cr|dkms-tp_smapi-0.41-3.20140506.2|81	PACKAGE_VERSION="%{version}-%{release}"
21cr|dkms-tp_smapi-0.41-3.20140506.2|82	
21cr|dkms-tp_smapi-0.41-3.20140506.2|83	# Items below here should not have to change with each driver version
21cr|dkms-tp_smapi-0.41-3.20140506.2|84	PACKAGE_NAME="%{modname}"
21cr|dkms-tp_smapi-0.41-3.20140506.2|85	MAKE[0]="make -C \${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build KBASE=\${kernel_source_dir}/.. KSRC=\${kernel_source_dir} KBUILD=\${kernel_source_dir} HDAPS=1"
21cr|dkms-tp_smapi-0.41-3.20140506.2|86	CLEAN="make -C \${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean"
21cr|dkms-tp_smapi-0.41-3.20140506.2|87	BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
21cr|dkms-tp_smapi-0.41-3.20140506.2|88	DEST_MODULE_LOCATION[0]="/extra"
21cr|dkms-tp_smapi-0.41-3.20140506.2|89	BUILT_MODULE_NAME[1]="thinkpad_ec"
21cr|dkms-tp_smapi-0.41-3.20140506.2|90	DEST_MODULE_LOCATION[1]="/extra"
21cr|dkms-tp_smapi-0.41-3.20140506.2|91	BUILT_MODULE_NAME[2]="hdaps"
21cr|dkms-tp_smapi-0.41-3.20140506.2|92	DEST_MODULE_LOCATION[2]="/kernel/drivers/hwmon"
21cr|dkms-tp_smapi-0.41-3.20140506.2|93	REMAKE_INITRD="no"
21cr|dkms-tp_smapi-0.41-3.20140506.2|94	AUTOINSTALL="YES"
21cr|dkms-tp_smapi-0.41-3.20140506.2|95	EOF
21cr|dkms-tp_smapi-0.41-3.20140506.2|96	
21cr|dkms-tp_smapi-0.41-3.20140506.2|97	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|dkms-tp_smapi-0.41-3.20140506.2|98	echo "tp_smapi" >%{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf

996 21
21cr|dkms-v4l2loopback_dc-0.0.3-1|1	#---DroidCam - GNU/Linux client for DroidCam---
21cr|dkms-v4l2loopback_dc-0.0.3-1|2	#URL: https://www.dev47apps.com/droidcam/linux/
21cr|dkms-v4l2loopback_dc-0.0.3-1|3	#GitHub: https://github.com/dev47apps/droidcam
21cr|dkms-v4l2loopback_dc-0.0.3-1|4	
21cr|dkms-v4l2loopback_dc-0.0.3-1|5	%define module	v4l2loopback_dc
21cr|dkms-v4l2loopback_dc-0.0.3-1|6	
21cr|dkms-v4l2loopback_dc-0.0.3-1|7	Summary:	DroidCam kernel module
21cr|dkms-v4l2loopback_dc-0.0.3-1|8	Name:		dkms-%{module}
21cr|dkms-v4l2loopback_dc-0.0.3-1|9	Version:	0.0.3
21cr|dkms-v4l2loopback_dc-0.0.3-1|10	Release:	1
21cr|dkms-v4l2loopback_dc-0.0.3-1|11	Group:		System/Kernel and hardware
21cr|dkms-v4l2loopback_dc-0.0.3-1|12	License:	GPLv2+
21cr|dkms-v4l2loopback_dc-0.0.3-1|13	URL:		https://github.com/AKotov-dev/droidcam-rpm
21cr|dkms-v4l2loopback_dc-0.0.3-1|14	BuildArch:	noarch
21cr|dkms-v4l2loopback_dc-0.0.3-1|15	Provides:	kmod(v4l2loopback_dc) = %{version}
21cr|dkms-v4l2loopback_dc-0.0.3-1|16	Requires:	dkms
21cr|dkms-v4l2loopback_dc-0.0.3-1|17	Requires(post):	dkms
21cr|dkms-v4l2loopback_dc-0.0.3-1|18	Requires(preun): dkms
21cr|dkms-v4l2loopback_dc-0.0.3-1|19	
21cr|dkms-v4l2loopback_dc-0.0.3-1|20	Source:		%{module}-%{version}.tar.gz
21cr|dkms-v4l2loopback_dc-0.0.3-1|21	#v4l2loopback_dc configuration files
21cr|dkms-v4l2loopback_dc-0.0.3-1|22	Source1:	droidcam.conf
21cr|dkms-v4l2loopback_dc-0.0.3-1|23	Source2:	droidcam-mod.conf
21cr|dkms-v4l2loopback_dc-0.0.3-1|24	
21cr|dkms-v4l2loopback_dc-0.0.3-1|25	%description
21cr|dkms-v4l2loopback_dc-0.0.3-1|26	DriodCam kernel module v4l2loopback_dc
21cr|dkms-v4l2loopback_dc-0.0.3-1|27	
21cr|dkms-v4l2loopback_dc-0.0.3-1|28	%prep
21cr|dkms-v4l2loopback_dc-0.0.3-1|29	%setup -q -n %{module}-%{version}
21cr|dkms-v4l2loopback_dc-0.0.3-1|30	
21cr|dkms-v4l2loopback_dc-0.0.3-1|31	%build
21cr|dkms-v4l2loopback_dc-0.0.3-1|32	# nothing
21cr|dkms-v4l2loopback_dc-0.0.3-1|33	
21cr|dkms-v4l2loopback_dc-0.0.3-1|34	%install
21cr|dkms-v4l2loopback_dc-0.0.3-1|35	install -d -m755 %{buildroot}%{_usrsrc}/%{module}-%{version}
21cr|dkms-v4l2loopback_dc-0.0.3-1|36	cp -r * %{buildroot}%{_usrsrc}/%{module}-%{version}
21cr|dkms-v4l2loopback_dc-0.0.3-1|37	
21cr|dkms-v4l2loopback_dc-0.0.3-1|38	#Copy configuration files
21cr|dkms-v4l2loopback_dc-0.0.3-1|39	mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d
21cr|dkms-v4l2loopback_dc-0.0.3-1|40	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|dkms-v4l2loopback_dc-0.0.3-1|41	
21cr|dkms-v4l2loopback_dc-0.0.3-1|42	cp %{SOURCE1} %{buildroot}%{_sysconfdir}/modprobe.d/droidcam.conf
21cr|dkms-v4l2loopback_dc-0.0.3-1|43	cp %{SOURCE2} %{buildroot}%{_sysconfdir}/modules-load.d/droidcam-mod.conf
21cr|dkms-v4l2loopback_dc-0.0.3-1|44	
21cr|dkms-v4l2loopback_dc-0.0.3-1|45	%post
21cr|dkms-v4l2loopback_dc-0.0.3-1|46	#Build and install module
21cr|dkms-v4l2loopback_dc-0.0.3-1|47	dkms add	-m %{module} -v %{version} --rpm_safe_upgrade &&
21cr|dkms-v4l2loopback_dc-0.0.3-1|48	dkms build	-m %{module} -v %{version} --rpm_safe_upgrade &&
21cr|dkms-v4l2loopback_dc-0.0.3-1|49	dkms install	-m %{module} -v %{version} --rpm_safe_upgrade
21cr|dkms-v4l2loopback_dc-0.0.3-1|50	true
21cr|dkms-v4l2loopback_dc-0.0.3-1|51	
21cr|dkms-v4l2loopback_dc-0.0.3-1|52	#Load module
21cr|dkms-v4l2loopback_dc-0.0.3-1|53	modprobe %{module}
21cr|dkms-v4l2loopback_dc-0.0.3-1|54	modprobe snd_aloop
21cr|dkms-v4l2loopback_dc-0.0.3-1|55	
21cr|dkms-v4l2loopback_dc-0.0.3-1|56	%preun
21cr|dkms-v4l2loopback_dc-0.0.3-1|57	dkms remove  -m %{module} -v %{version} --all --rpm_safe_upgrade
21cr|dkms-v4l2loopback_dc-0.0.3-1|58	true
21cr|dkms-v4l2loopback_dc-0.0.3-1|59	
21cr|dkms-v4l2loopback_dc-0.0.3-1|60	%files
21cr|dkms-v4l2loopback_dc-0.0.3-1|61	%{_usrsrc}/%{module}-%{version}
21cr|dkms-v4l2loopback_dc-0.0.3-1|62	#Configuration files
21cr|dkms-v4l2loopback_dc-0.0.3-1|63	%{_sysconfdir}/modprobe.d/droidcam.conf
21cr|dkms-v4l2loopback_dc-0.0.3-1|64	%{_sysconfdir}/modules-load.d/droidcam-mod.conf
21cr|dkms-v4l2loopback_dc-0.0.3-1|65	

997 21
21cr|dkms-vhba-20211218-1|1	%define module vhba
21cr|dkms-vhba-20211218-1|2	%define oname vhba-module
21cr|dkms-vhba-20211218-1|3	
21cr|dkms-vhba-20211218-1|4	Summary:	Virtual SCSI HBA kernel module
21cr|dkms-vhba-20211218-1|5	Name:		dkms-vhba
21cr|dkms-vhba-20211218-1|6	Version:	20211218
21cr|dkms-vhba-20211218-1|7	Release:	1
21cr|dkms-vhba-20211218-1|8	Group:		System/Kernel and hardware
21cr|dkms-vhba-20211218-1|9	License:	GPLv2+
21cr|dkms-vhba-20211218-1|10	Url:		http://cdemu.sourceforge.net/
21cr|dkms-vhba-20211218-1|11	Source0:	https://sourceforge.net/projects/cdemu/files/vhba-module/%{oname}-%{version}.tar.xz
21cr|dkms-vhba-20211218-1|12	Source10:	%{name}.rpmlintrc
21cr|dkms-vhba-20211218-1|13	Requires:	dkms
21cr|dkms-vhba-20211218-1|14	Requires(post,preun):	dkms
21cr|dkms-vhba-20211218-1|15	BuildArch:	noarch
21cr|dkms-vhba-20211218-1|16	
21cr|dkms-vhba-20211218-1|17	%description
21cr|dkms-vhba-20211218-1|18	Virtual SCSI HBA kernel module. The vhba module is used by cdemu.
21cr|dkms-vhba-20211218-1|19	
21cr|dkms-vhba-20211218-1|20	%files
21cr|dkms-vhba-20211218-1|21	%{_usr}/src/%{module}-%{version}-%{release}
21cr|dkms-vhba-20211218-1|22	
21cr|dkms-vhba-20211218-1|23	%post
21cr|dkms-vhba-20211218-1|24	set -x
21cr|dkms-vhba-20211218-1|25	/usr/sbin/dkms --rpm_safe_upgrade add -m %{module} -v %{version}-%{release}
21cr|dkms-vhba-20211218-1|26	
21cr|dkms-vhba-20211218-1|27	# Build and install the driver for all available kernels that have devel
21cr|dkms-vhba-20211218-1|28	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|dkms-vhba-20211218-1|29	# Do not fail the installation of the package if the build fails for some
21cr|dkms-vhba-20211218-1|30	# kernels, this may happen during testing, etc.
21cr|dkms-vhba-20211218-1|31	for kk in /lib/modules/*; do
21cr|dkms-vhba-20211218-1|32	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|dkms-vhba-20211218-1|33	if test -d "/lib/modules/$kk/build"; then
21cr|dkms-vhba-20211218-1|34	/usr/sbin/dkms --rpm_safe_upgrade build -m %{module} -v %{version}-%{release} -k $kk &&
21cr|dkms-vhba-20211218-1|35	/usr/sbin/dkms --rpm_safe_upgrade install -m %{module} -v %{version}-%{release} -k $kk || :
21cr|dkms-vhba-20211218-1|36	else
21cr|dkms-vhba-20211218-1|37	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|dkms-vhba-20211218-1|38	fi;
21cr|dkms-vhba-20211218-1|39	done
21cr|dkms-vhba-20211218-1|40	
21cr|dkms-vhba-20211218-1|41	%preun
21cr|dkms-vhba-20211218-1|42	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|dkms-vhba-20211218-1|43	# deinstallation.
21cr|dkms-vhba-20211218-1|44	/sbin/rmmod %{kname} >/dev/null 2>&1 || :
21cr|dkms-vhba-20211218-1|45	set -x
21cr|dkms-vhba-20211218-1|46	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{module} -v %{version}-%{release} --all || :
21cr|dkms-vhba-20211218-1|47	
21cr|dkms-vhba-20211218-1|48	
21cr|dkms-vhba-20211218-1|49	#----------------------------------------------------------------------------
21cr|dkms-vhba-20211218-1|50	
21cr|dkms-vhba-20211218-1|51	%prep
21cr|dkms-vhba-20211218-1|52	%setup -q -n %{oname}-%{version}
21cr|dkms-vhba-20211218-1|53	rm -rf debian
21cr|dkms-vhba-20211218-1|54	
21cr|dkms-vhba-20211218-1|55	%build
21cr|dkms-vhba-20211218-1|56	
21cr|dkms-vhba-20211218-1|57	%install
21cr|dkms-vhba-20211218-1|58	install -d -m755 %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}
21cr|dkms-vhba-20211218-1|59	cp -r * %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}
21cr|dkms-vhba-20211218-1|60	
21cr|dkms-vhba-20211218-1|61	cat > %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/dkms.conf <<EOF
21cr|dkms-vhba-20211218-1|62	PACKAGE_NAME="%{module}"
21cr|dkms-vhba-20211218-1|63	PACKAGE_VERSION="%{version}-%{release}"
21cr|dkms-vhba-20211218-1|64	DEST_MODULE_LOCATION[0]="/kernel/%{module}"
21cr|dkms-vhba-20211218-1|65	BUILT_MODULE_NAME[0]="%{module}"
21cr|dkms-vhba-20211218-1|66	AUTOINSTALL="yes"
21cr|dkms-vhba-20211218-1|67	MAKE="'make' KVER=\${kernelver} KERNELRELEASE=\${kernelver}"
21cr|dkms-vhba-20211218-1|68	EOF
21cr|dkms-vhba-20211218-1|69	sed -i 's/-Werror//' %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/Makefile

998 21
21cr|dlib-0-0.git8dc1f.3|1	%define commit 8dc1fadd31a9a6839b0a73d4543cf2f6d6fe168a
21cr|dlib-0-0.git8dc1f.3|2	%define commit_short %(echo %{commit} | head -c 5)
21cr|dlib-0-0.git8dc1f.3|3	
21cr|dlib-0-0.git8dc1f.3|4	%define major 0
21cr|dlib-0-0.git8dc1f.3|5	%define libname %mklibname dlib %{major}
21cr|dlib-0-0.git8dc1f.3|6	%define slibname %mklibname dlib -s
21cr|dlib-0-0.git8dc1f.3|7	%define devname %mklibname dlib -d
21cr|dlib-0-0.git8dc1f.3|8	
21cr|dlib-0-0.git8dc1f.3|9	# Upstream seems to be not very alive, compiler gives
21cr|dlib-0-0.git8dc1f.3|10	# a lot of depreceation warnings from OpenSSL,
21cr|dlib-0-0.git8dc1f.3|11	# let's build with LibrerSSL trying to avoid problems
21cr|dlib-0-0.git8dc1f.3|12	# when OpenSSL becomes 3.x
21cr|dlib-0-0.git8dc1f.3|13	%global optflags %{optflags} -I%{libressl_prefix}/include -L%{libressl_prefix}/lib
21cr|dlib-0-0.git8dc1f.3|14	
21cr|dlib-0-0.git8dc1f.3|15	Summary:	Just some C utility functions that are used by deanproxy@
21cr|dlib-0-0.git8dc1f.3|16	Name:		dlib
21cr|dlib-0-0.git8dc1f.3|17	Version:	0
21cr|dlib-0-0.git8dc1f.3|18	Release:	0.git%{commit_short}.3
21cr|dlib-0-0.git8dc1f.3|19	# license is not specified in upstream
21cr|dlib-0-0.git8dc1f.3|20	License:	Free
21cr|dlib-0-0.git8dc1f.3|21	Group:		System/Libraries
21cr|dlib-0-0.git8dc1f.3|22	Url:		https://github.com/deanproxy/dlib
21cr|dlib-0-0.git8dc1f.3|23	Source0:	https://github.com/deanproxy/dlib/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|dlib-0-0.git8dc1f.3|24	BuildRequires: libressl-devel
21cr|dlib-0-0.git8dc1f.3|25	BuildRequires: pkgconfig(libnsl)
21cr|dlib-0-0.git8dc1f.3|26	
21cr|dlib-0-0.git8dc1f.3|27	%description
21cr|dlib-0-0.git8dc1f.3|28	Just some C utility functions that are used by deanproxy@
21cr|dlib-0-0.git8dc1f.3|29	
21cr|dlib-0-0.git8dc1f.3|30	#------------------------------------------------------------------
21cr|dlib-0-0.git8dc1f.3|31	
21cr|dlib-0-0.git8dc1f.3|32	%package -n %{libname}
21cr|dlib-0-0.git8dc1f.3|33	Summary: Just some C utility functions that are used by deanproxy@
21cr|dlib-0-0.git8dc1f.3|34	Group: System/Libraries
21cr|dlib-0-0.git8dc1f.3|35	Provides: dlib = %{EVRD}
21cr|dlib-0-0.git8dc1f.3|36	
21cr|dlib-0-0.git8dc1f.3|37	%description -n %{libname}
21cr|dlib-0-0.git8dc1f.3|38	Just some C utility functions that are used by deanproxy@
21cr|dlib-0-0.git8dc1f.3|39	Shared library
21cr|dlib-0-0.git8dc1f.3|40	
21cr|dlib-0-0.git8dc1f.3|41	%files -n %{libname}
21cr|dlib-0-0.git8dc1f.3|42	%{_libdir}/libdlib.so.%{major}
21cr|dlib-0-0.git8dc1f.3|43	
21cr|dlib-0-0.git8dc1f.3|44	#------------------------------------------------------------------
21cr|dlib-0-0.git8dc1f.3|45	
21cr|dlib-0-0.git8dc1f.3|46	%package -n %{slibname}
21cr|dlib-0-0.git8dc1f.3|47	Summary: Just some C utility functions that are used by deanproxy@
21cr|dlib-0-0.git8dc1f.3|48	Group: Development/C
21cr|dlib-0-0.git8dc1f.3|49	
21cr|dlib-0-0.git8dc1f.3|50	%description -n %{slibname}
21cr|dlib-0-0.git8dc1f.3|51	Just some C utility functions that are used by deanproxy@
21cr|dlib-0-0.git8dc1f.3|52	Static library
21cr|dlib-0-0.git8dc1f.3|53	
21cr|dlib-0-0.git8dc1f.3|54	%files -n %{slibname}
21cr|dlib-0-0.git8dc1f.3|55	%{_libdir}/libdlib.a
21cr|dlib-0-0.git8dc1f.3|56	
21cr|dlib-0-0.git8dc1f.3|57	#------------------------------------------------------------------
21cr|dlib-0-0.git8dc1f.3|58	
21cr|dlib-0-0.git8dc1f.3|59	%package -n %{devname}
21cr|dlib-0-0.git8dc1f.3|60	Summary: Just some C utility functions that are used by deanproxy@
21cr|dlib-0-0.git8dc1f.3|61	Group: Development/C
21cr|dlib-0-0.git8dc1f.3|62	Requires: %{libname} = %{EVRD}
21cr|dlib-0-0.git8dc1f.3|63	Provides: dlib-devel = %{EVRD}
21cr|dlib-0-0.git8dc1f.3|64	
21cr|dlib-0-0.git8dc1f.3|65	%description -n %{devname}
21cr|dlib-0-0.git8dc1f.3|66	Just some C utility functions that are used by deanproxy@
21cr|dlib-0-0.git8dc1f.3|67	Development files
21cr|dlib-0-0.git8dc1f.3|68	
21cr|dlib-0-0.git8dc1f.3|69	%files -n %{devname}
21cr|dlib-0-0.git8dc1f.3|70	%{_includedir}/dlib
21cr|dlib-0-0.git8dc1f.3|71	%{_libdir}/libdlib.so
21cr|dlib-0-0.git8dc1f.3|72	
21cr|dlib-0-0.git8dc1f.3|73	#------------------------------------------------------------------
21cr|dlib-0-0.git8dc1f.3|74	
21cr|dlib-0-0.git8dc1f.3|75	%prep
21cr|dlib-0-0.git8dc1f.3|76	%autosetup -p1 -n %{name}-%{commit}
21cr|dlib-0-0.git8dc1f.3|77	
21cr|dlib-0-0.git8dc1f.3|78	%build
21cr|dlib-0-0.git8dc1f.3|79	autoreconf -if
21cr|dlib-0-0.git8dc1f.3|80	%configure --with-ssl
21cr|dlib-0-0.git8dc1f.3|81	%make
21cr|dlib-0-0.git8dc1f.3|82	
21cr|dlib-0-0.git8dc1f.3|83	# TODO upstreamize it
21cr|dlib-0-0.git8dc1f.3|84	%__cc -shared -fPIC %{optflags} -o libdlib.so.%{major} -Iinclude -DHAVE_CONFIG_H src/*.c -Wl,-soname,libdlib.so.%{major} -lcrypto -lcrypto -lssl -lnsl -lm
21cr|dlib-0-0.git8dc1f.3|85	
21cr|dlib-0-0.git8dc1f.3|86	%install
21cr|dlib-0-0.git8dc1f.3|87	%makeinstall_std
21cr|dlib-0-0.git8dc1f.3|88	
21cr|dlib-0-0.git8dc1f.3|89	install -m0755 libdlib.so.%{major} %{buildroot}%{_libdir}
21cr|dlib-0-0.git8dc1f.3|90	( cd %{buildroot}%{_libdir}
21cr|dlib-0-0.git8dc1f.3|91	ln -s libdlib.so.%{major} libdlib.so
21cr|dlib-0-0.git8dc1f.3|92	)

999 21
21cr|dlint-1.4.1-5|1	%define name dlint
21cr|dlint-1.4.1-5|2	%define version 1.4.1
21cr|dlint-1.4.1-5|3	%define release  5
21cr|dlint-1.4.1-5|4	
21cr|dlint-1.4.1-5|5	Summary: A DNS error checking utility
21cr|dlint-1.4.1-5|6	Name: dlint
21cr|dlint-1.4.1-5|7	Version: 1.4.1
21cr|dlint-1.4.1-5|8	Release: 5
21cr|dlint-1.4.1-5|9	Source: http://www.domtools.com/pub/%{name}%{version}.tar.gz
21cr|dlint-1.4.1-5|10	Patch0: %{name}-rrfilt.patch
21cr|dlint-1.4.1-5|11	Patch1: %{name}-tempdir.patch
21cr|dlint-1.4.1-5|12	License: GPLv2+
21cr|dlint-1.4.1-5|13	URL: http://www.domtools.com
21cr|dlint-1.4.1-5|14	Group: Networking/Other
21cr|dlint-1.4.1-5|15	BuildArch: noarch
21cr|dlint-1.4.1-5|16	Requires: bind-utils, perl
21cr|dlint-1.4.1-5|17	
21cr|dlint-1.4.1-5|18	%description
21cr|dlint-1.4.1-5|19	This program analyzes any DNS zone you specify, and reports any
21cr|dlint-1.4.1-5|20	problems it finds by displaying errors and warnings.  Then it descends
21cr|dlint-1.4.1-5|21	recursively to examine all zones below the given one (this can be
21cr|dlint-1.4.1-5|22	disabled with a command line option).
21cr|dlint-1.4.1-5|23	
21cr|dlint-1.4.1-5|24	%prep
21cr|dlint-1.4.1-5|25	%setup -q -n %{name}%{version}
21cr|dlint-1.4.1-5|26	%patch0 -p1 -b .rrfilt
21cr|dlint-1.4.1-5|27	%patch1 -p1 -b .tempdir
21cr|dlint-1.4.1-5|28	%build
21cr|dlint-1.4.1-5|29	
21cr|dlint-1.4.1-5|30	%install
21cr|dlint-1.4.1-5|31	rm -rf $RPM_BUILD_ROOT
21cr|dlint-1.4.1-5|32	mkdir -p $RPM_BUILD_ROOT%{_bindir} \
21cr|dlint-1.4.1-5|33	$RPM_BUILD_ROOT%{_datadir}/%{name} \
21cr|dlint-1.4.1-5|34	$RPM_BUILD_ROOT%{_mandir}/man1
21cr|dlint-1.4.1-5|35	install -m 755 dlint digparse $RPM_BUILD_ROOT%{_bindir}
21cr|dlint-1.4.1-5|36	install -m 755 digparse $RPM_BUILD_ROOT%{_datadir}/%{name}
21cr|dlint-1.4.1-5|37	install -m 644 dlint.1 $RPM_BUILD_ROOT%{_mandir}/man1
21cr|dlint-1.4.1-5|38	
21cr|dlint-1.4.1-5|39	%clean
21cr|dlint-1.4.1-5|40	rm -rf $RPM_BUILD_ROOT
21cr|dlint-1.4.1-5|41	
21cr|dlint-1.4.1-5|42	%files
21cr|dlint-1.4.1-5|43	%defattr(-,root,root)
21cr|dlint-1.4.1-5|44	%doc README COPYING CHANGES COPYRIGHT TESTCASES
21cr|dlint-1.4.1-5|45	%{_bindir}/*
21cr|dlint-1.4.1-5|46	%{_datadir}/%{name}/*
21cr|dlint-1.4.1-5|47	%{_mandir}/*/*

1000 21
21cr|dma-0.13-1|1	%define sendmail_command %{_sbindir}/%{name}
21cr|dma-0.13-1|2	
21cr|dma-0.13-1|3	Summary:	An end-system mail server
21cr|dma-0.13-1|4	Name:		dma
21cr|dma-0.13-1|5	Version:	0.13
21cr|dma-0.13-1|6	Release:	1
21cr|dma-0.13-1|7	License:	BSD
21cr|dma-0.13-1|8	Url:		https://github.com/corecode/dma
21cr|dma-0.13-1|9	Group:		Networking/Mail
21cr|dma-0.13-1|10	Source0:	https://github.com/corecode/dma/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|dma-0.13-1|11	Source1:	dma-aliases
21cr|dma-0.13-1|12	Source2:	README.urpmi
21cr|dma-0.13-1|13	Patch0:		dma-0.5-mdv-fix-build-in-rpm-env.patch
21cr|dma-0.13-1|14	Patch1:		dma-0.2-mdv-locate-aliases-in-dma-etc-subdir.patch
21cr|dma-0.13-1|15	BuildRequires:	flex
21cr|dma-0.13-1|16	BuildRequires:	bison
21cr|dma-0.13-1|17	BuildRequires:	pkgconfig(openssl)
21cr|dma-0.13-1|18	Provides:	sendmail-command
21cr|dma-0.13-1|19	
21cr|dma-0.13-1|20	%description
21cr|dma-0.13-1|21	DragonFly Mail Agent (dma) is a small and secure MTA (mail transport agent) for
21cr|dma-0.13-1|22	end-system use.
21cr|dma-0.13-1|23	It features:
21cr|dma-0.13-1|24	– daemon-less operation
21cr|dma-0.13-1|25	– queueing
21cr|dma-0.13-1|26	– aliases
21cr|dma-0.13-1|27	– local delivery
21cr|dma-0.13-1|28	– remote delivery via SMTP
21cr|dma-0.13-1|29	– SSL support via STARTTLS and SSL
21cr|dma-0.13-1|30	– SMTP AUTH LOGIN and -MD5 (for smart hosts)
21cr|dma-0.13-1|31	
21cr|dma-0.13-1|32	%files
21cr|dma-0.13-1|33	%defattr(-,root,root)
21cr|dma-0.13-1|34	%doc TODO README.markdown VERSION README.urpmi
21cr|dma-0.13-1|35	%attr(2755, root, mail)%{_sbindir}/%{name}
21cr|dma-0.13-1|36	%attr(4750, root, mail)%{_libdir}/dma-mbox-create
21cr|dma-0.13-1|37	%{_mandir}/man8/%{name}.8.*
21cr|dma-0.13-1|38	%attr(770, root, mail)%{_var}/spool/%{name}
21cr|dma-0.13-1|39	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|dma-0.13-1|40	%config(noreplace) %{_sysconfdir}/%{name}/auth.conf
21cr|dma-0.13-1|41	%config(noreplace) %{_sysconfdir}/%{name}/aliases
21cr|dma-0.13-1|42	
21cr|dma-0.13-1|43	%post
21cr|dma-0.13-1|44	/usr/sbin/update-alternatives --install %{_sbindir}/sendmail sendmail-command %{sendmail_command} 5 --slave %{_prefix}/lib/sendmail sendmail-command-in_libdir %{sendmail_command}
21cr|dma-0.13-1|45	
21cr|dma-0.13-1|46	%postun
21cr|dma-0.13-1|47	if [ ! -e %{sendmail_command} ]; then
21cr|dma-0.13-1|48	/usr/sbin/update-alternatives --remove sendmail-command %{_sendmail_command}
21cr|dma-0.13-1|49	fi
21cr|dma-0.13-1|50	
21cr|dma-0.13-1|51	#----------------------------------------------------------------------------
21cr|dma-0.13-1|52	
21cr|dma-0.13-1|53	%prep
21cr|dma-0.13-1|54	%setup -q
21cr|dma-0.13-1|55	%patch0
21cr|dma-0.13-1|56	%patch1
21cr|dma-0.13-1|57	
21cr|dma-0.13-1|58	%build
21cr|dma-0.13-1|59	%make -j1 \
21cr|dma-0.13-1|60	CFLAGS="%{optflags} \
21cr|dma-0.13-1|61	-DDMA_VERSION='\"%{version}\"' \
21cr|dma-0.13-1|62	-DLIBEXEC_PATH='\"%{_libdir}\"' \
21cr|dma-0.13-1|63	-DCONF_PATH='\"/etc/dma\"'" \
21cr|dma-0.13-1|64	LIBEXEC=%{_libdir} \
21cr|dma-0.13-1|65	PREFIX=%{_prefix}
21cr|dma-0.13-1|66	
21cr|dma-0.13-1|67	%install
21cr|dma-0.13-1|68	%makeinstall \
21cr|dma-0.13-1|69	DESTDIR=%{buildroot} \
21cr|dma-0.13-1|70	LIBEXEC=%{_libdir} \
21cr|dma-0.13-1|71	PREFIX=%{_prefix}
21cr|dma-0.13-1|72	
21cr|dma-0.13-1|73	install -d %{buildroot}/%{_sysconfdir}/%{name}
21cr|dma-0.13-1|74	cp auth.conf %{buildroot}/%{_sysconfdir}/%{name}/auth.conf
21cr|dma-0.13-1|75	cp dma.conf %{buildroot}/%{_sysconfdir}/%{name}/%{name}.conf
21cr|dma-0.13-1|76	cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/%{name}/aliases
21cr|dma-0.13-1|77	install -m644 %{SOURCE2} README.urpmi
21cr|dma-0.13-1|78	

1001 21
21cr|dmalloc-5.6.5-1|1	%define devname %mklibname %{name} -d
21cr|dmalloc-5.6.5-1|2	
21cr|dmalloc-5.6.5-1|3	Summary:	Debugging MALLOC
21cr|dmalloc-5.6.5-1|4	Name:		dmalloc
21cr|dmalloc-5.6.5-1|5	Version:	5.6.5
21cr|dmalloc-5.6.5-1|6	Release:	1
21cr|dmalloc-5.6.5-1|7	License:	BSD style
21cr|dmalloc-5.6.5-1|8	Group:		Development/Other
21cr|dmalloc-5.6.5-1|9	Url:		http://dmalloc.com/
21cr|dmalloc-5.6.5-1|10	Source0:	http://dmalloc.com/releases/%{name}-%{version}.tgz
21cr|dmalloc-5.6.5-1|11	Requires:	%{devname} = %{version}
21cr|dmalloc-5.6.5-1|12	
21cr|dmalloc-5.6.5-1|13	%description
21cr|dmalloc-5.6.5-1|14	The debug memory allocation or "dmalloc" library has been designed
21cr|dmalloc-5.6.5-1|15	as a drop in replacement for the system's `malloc', `realloc',
21cr|dmalloc-5.6.5-1|16	`calloc', `free' and other memory management routines while providing
21cr|dmalloc-5.6.5-1|17	powerful debugging facilities configurable at runtime.  These
21cr|dmalloc-5.6.5-1|18	facilities include such things as memory-leak tracking, fence-post write
21cr|dmalloc-5.6.5-1|19	detection, file/line number reporting, and general logging of
21cr|dmalloc-5.6.5-1|20	statistics.
21cr|dmalloc-5.6.5-1|21	
21cr|dmalloc-5.6.5-1|22	%files
21cr|dmalloc-5.6.5-1|23	%doc ChangeLog.txt INSTALL.txt README.md RELEASE.txt
21cr|dmalloc-5.6.5-1|24	%{_bindir}/*
21cr|dmalloc-5.6.5-1|25	
21cr|dmalloc-5.6.5-1|26	#----------------------------------------------------------------------------
21cr|dmalloc-5.6.5-1|27	
21cr|dmalloc-5.6.5-1|28	%package -n %{devname}
21cr|dmalloc-5.6.5-1|29	Summary:	Debugging MALLOC library
21cr|dmalloc-5.6.5-1|30	Group:		Development/Other
21cr|dmalloc-5.6.5-1|31	Provides:	dmalloc-devel = %{EVRD}
21cr|dmalloc-5.6.5-1|32	Provides:	libdmalloc-devel = %{EVRD}
21cr|dmalloc-5.6.5-1|33	
21cr|dmalloc-5.6.5-1|34	%description -n %{devname}
21cr|dmalloc-5.6.5-1|35	The debug memory allocation or "dmalloc" library has been designed
21cr|dmalloc-5.6.5-1|36	as a drop in replacement for the system's `malloc', `realloc',
21cr|dmalloc-5.6.5-1|37	`calloc', `free' and other memory management routines while providing
21cr|dmalloc-5.6.5-1|38	powerful debugging facilities configurable at runtime.  These
21cr|dmalloc-5.6.5-1|39	facilities include such things as memory-leak tracking, fence-post write
21cr|dmalloc-5.6.5-1|40	detection, file/line number reporting, and general logging of
21cr|dmalloc-5.6.5-1|41	statistics.
21cr|dmalloc-5.6.5-1|42	
21cr|dmalloc-5.6.5-1|43	%files -n %{devname}
21cr|dmalloc-5.6.5-1|44	%{_includedir}/*
21cr|dmalloc-5.6.5-1|45	%{_libdir}/*.a
21cr|dmalloc-5.6.5-1|46	
21cr|dmalloc-5.6.5-1|47	#----------------------------------------------------------------------------
21cr|dmalloc-5.6.5-1|48	
21cr|dmalloc-5.6.5-1|49	%prep
21cr|dmalloc-5.6.5-1|50	%setup -q
21cr|dmalloc-5.6.5-1|51	chmod -R o+rX .
21cr|dmalloc-5.6.5-1|52	
21cr|dmalloc-5.6.5-1|53	%build
21cr|dmalloc-5.6.5-1|54	export CFLAGS=`echo %{optflags} | sed 's/-O2/-O0/'`
21cr|dmalloc-5.6.5-1|55	
21cr|dmalloc-5.6.5-1|56	# testing program will segfault when building with -fPIC flag, so
21cr|dmalloc-5.6.5-1|57	# don't build shared library at all. Anyway this is for developers,
21cr|dmalloc-5.6.5-1|58	# so building static library is enough.
21cr|dmalloc-5.6.5-1|59	%configure --enable-threads
21cr|dmalloc-5.6.5-1|60	
21cr|dmalloc-5.6.5-1|61	# test this puppy
21cr|dmalloc-5.6.5-1|62	make heavy
21cr|dmalloc-5.6.5-1|63	
21cr|dmalloc-5.6.5-1|64	%install
21cr|dmalloc-5.6.5-1|65	%makeinstall

1002 21
21cr|dmapi-2.2.12-7|1	%define oname libdm
21cr|dmapi-2.2.12-7|2	%define major 0
21cr|dmapi-2.2.12-7|3	%define libname %mklibname dm %{major}
21cr|dmapi-2.2.12-7|4	%define devname %mklibname dm -d
21cr|dmapi-2.2.12-7|5	
21cr|dmapi-2.2.12-7|6	Summary:	Data Management API runtime environment
21cr|dmapi-2.2.12-7|7	Name:		dmapi
21cr|dmapi-2.2.12-7|8	Version:	2.2.12
21cr|dmapi-2.2.12-7|9	Release:	7
21cr|dmapi-2.2.12-7|10	License:	LGPLv2+ and GPLv2+
21cr|dmapi-2.2.12-7|11	Group:		System/Kernel and hardware
21cr|dmapi-2.2.12-7|12	Url:		http://oss.sgi.com/projects/xfs/
21cr|dmapi-2.2.12-7|13	Source0:	ftp://oss.sgi.com/projects/xfs/cmd_tars/%{name}-%{version}.tar.gz
21cr|dmapi-2.2.12-7|14	Patch0:		dmapi-2.2.10-headers.patch
21cr|dmapi-2.2.12-7|15	BuildRequires:	libtool
21cr|dmapi-2.2.12-7|16	BuildRequires:	xfsprogs-devel
21cr|dmapi-2.2.12-7|17	BuildRequires:	pkgconfig(ext2fs)
21cr|dmapi-2.2.12-7|18	ExclusiveArch:	%{ix86} x86_64
21cr|dmapi-2.2.12-7|19	
21cr|dmapi-2.2.12-7|20	%description
21cr|dmapi-2.2.12-7|21	Files required by system software using the Data Management API
21cr|dmapi-2.2.12-7|22	(DMAPI).  This is used to implement the interface defined in the
21cr|dmapi-2.2.12-7|23	X/Open document:  Systems Management: Data Storage Managment
21cr|dmapi-2.2.12-7|24	(XDSM) API dated February 1997.  This interface is implemented
21cr|dmapi-2.2.12-7|25	by the libdm library.
21cr|dmapi-2.2.12-7|26	
21cr|dmapi-2.2.12-7|27	#----------------------------------------------------------------------------
21cr|dmapi-2.2.12-7|28	
21cr|dmapi-2.2.12-7|29	%package -n %{libname}
21cr|dmapi-2.2.12-7|30	Summary:	Main library for %{oname}
21cr|dmapi-2.2.12-7|31	Group:		System/Libraries
21cr|dmapi-2.2.12-7|32	Provides:	%{oname} = %{EVRD}
21cr|dmapi-2.2.12-7|33	
21cr|dmapi-2.2.12-7|34	%description -n %{libname}
21cr|dmapi-2.2.12-7|35	This package contains the library needed to run programs dynamically
21cr|dmapi-2.2.12-7|36	linked with %{oname}.
21cr|dmapi-2.2.12-7|37	
21cr|dmapi-2.2.12-7|38	%files -n %{libname}
21cr|dmapi-2.2.12-7|39	/%{_lib}/libdm.so.%{major}*
21cr|dmapi-2.2.12-7|40	
21cr|dmapi-2.2.12-7|41	#----------------------------------------------------------------------------
21cr|dmapi-2.2.12-7|42	
21cr|dmapi-2.2.12-7|43	%package -n %{devname}
21cr|dmapi-2.2.12-7|44	Summary:	Data Management API static libraries and headers
21cr|dmapi-2.2.12-7|45	Group:		Development/C
21cr|dmapi-2.2.12-7|46	Requires:	%{libname} = %{EVRD}
21cr|dmapi-2.2.12-7|47	Provides:	%{oname}-devel = %{EVRD}
21cr|dmapi-2.2.12-7|48	Provides:	dm-devel = %{EVRD}
21cr|dmapi-2.2.12-7|49	Provides:	libdm0-devel = %{EVRD}
21cr|dmapi-2.2.12-7|50	
21cr|dmapi-2.2.12-7|51	%description -n %{devname}
21cr|dmapi-2.2.12-7|52	dmapi-devel contains the libraries and header files needed to
21cr|dmapi-2.2.12-7|53	develop programs which make use of the Data Management API
21cr|dmapi-2.2.12-7|54	(DMAPI).  If you install dmapi-devel, you'll also want to install
21cr|dmapi-2.2.12-7|55	the dmapi (runtime) package and the xfsprogs-devel package.
21cr|dmapi-2.2.12-7|56	
21cr|dmapi-2.2.12-7|57	%files -n %{devname}
21cr|dmapi-2.2.12-7|58	%doc doc/PORTING doc/CHANGES.gz doc/COPYING README
21cr|dmapi-2.2.12-7|59	/%{_lib}/*.so
21cr|dmapi-2.2.12-7|60	%{_libexecdir}/libdm.so
21cr|dmapi-2.2.12-7|61	%{_mandir}/man3/*
21cr|dmapi-2.2.12-7|62	%{_includedir}/*/*
21cr|dmapi-2.2.12-7|63	
21cr|dmapi-2.2.12-7|64	#----------------------------------------------------------------------------
21cr|dmapi-2.2.12-7|65	
21cr|dmapi-2.2.12-7|66	%prep
21cr|dmapi-2.2.12-7|67	%setup -q
21cr|dmapi-2.2.12-7|68	%patch0 -p1
21cr|dmapi-2.2.12-7|69	
21cr|dmapi-2.2.12-7|70	%build
21cr|dmapi-2.2.12-7|71	%configure \
21cr|dmapi-2.2.12-7|72	--libdir=/%{_lib} \
21cr|dmapi-2.2.12-7|73	--disable-static
21cr|dmapi-2.2.12-7|74	%make
21cr|dmapi-2.2.12-7|75	
21cr|dmapi-2.2.12-7|76	%install
21cr|dmapi-2.2.12-7|77	make install DIST_ROOT=%{buildroot}/
21cr|dmapi-2.2.12-7|78	make install-dev DIST_ROOT=%{buildroot}/
21cr|dmapi-2.2.12-7|79	
21cr|dmapi-2.2.12-7|80	# (sb) installed but unpackaged files
21cr|dmapi-2.2.12-7|81	rm -rf %{buildroot}%{_datadir}/doc/dmapi
21cr|dmapi-2.2.12-7|82	
21cr|dmapi-2.2.12-7|83	rm -f %{buildroot}/%{_lib}/libdm.a
21cr|dmapi-2.2.12-7|84	
21cr|dmapi-2.2.12-7|85	chmod 0755 %{buildroot}/%{_lib}/libdm.so.*

1003 21
21cr|dmenu-5.4-1|1	%define sselp_ver 0.2
21cr|dmenu-5.4-1|2	
21cr|dmenu-5.4-1|3	Summary:	A dynamic menu for X
21cr|dmenu-5.4-1|4	Name:		dmenu
21cr|dmenu-5.4-1|5	Version:	5.4
21cr|dmenu-5.4-1|6	Release:	1
21cr|dmenu-5.4-1|7	License:	MIT License
21cr|dmenu-5.4-1|8	Group:		Graphical desktop/Other
21cr|dmenu-5.4-1|9	URL:		http://tools.suckless.org/dmenu/
21cr|dmenu-5.4-1|10	Source0:	http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
21cr|dmenu-5.4-1|11	Source1:	http://dl.suckless.org/tools/sselp-%{sselp_ver}.tar.gz
21cr|dmenu-5.4-1|12	Patch0:		dmenu-optflags.patch
21cr|dmenu-5.4-1|13	BuildRequires:	pkgconfig(x11)
21cr|dmenu-5.4-1|14	BuildRequires:	pkgconfig(xinerama)
21cr|dmenu-5.4-1|15	BuildRequires:	pkgconfig(xft)
21cr|dmenu-5.4-1|16	
21cr|dmenu-5.4-1|17	%description
21cr|dmenu-5.4-1|18	dmenu is a dynamic menu for X, originally designed for dwm. It manages large
21cr|dmenu-5.4-1|19	numbers of user-defined menu items efficiently.
21cr|dmenu-5.4-1|20	
21cr|dmenu-5.4-1|21	%files
21cr|dmenu-5.4-1|22	%{_bindir}/dmenu*
21cr|dmenu-5.4-1|23	%{_bindir}/stest
21cr|dmenu-5.4-1|24	%{_mandir}/man1/*
21cr|dmenu-5.4-1|25	
21cr|dmenu-5.4-1|26	#----------------------------------------------------------------------------
21cr|dmenu-5.4-1|27	
21cr|dmenu-5.4-1|28	%package -n sselp
21cr|dmenu-5.4-1|29	Version:	5.3
21cr|dmenu-5.4-1|30	Summary:	Prints X selection to standard out
21cr|dmenu-5.4-1|31	
21cr|dmenu-5.4-1|32	%description -n sselp
21cr|dmenu-5.4-1|33	Prints X selection to standard out.
21cr|dmenu-5.4-1|34	
21cr|dmenu-5.4-1|35	%files -n sselp
21cr|dmenu-5.4-1|36	%{_bindir}/sselp
21cr|dmenu-5.4-1|37	
21cr|dmenu-5.4-1|38	#----------------------------------------------------------------------------
21cr|dmenu-5.4-1|39	
21cr|dmenu-5.4-1|40	%prep
21cr|dmenu-5.4-1|41	%autosetup -p1 -a1
21cr|dmenu-5.4-1|42	
21cr|dmenu-5.4-1|43	%build
21cr|dmenu-5.4-1|44	%set_build_flags
21cr|dmenu-5.4-1|45	
21cr|dmenu-5.4-1|46	%make_build CC="%{__cc} %{optflags} %{build_ldflags}" \
21cr|dmenu-5.4-1|47	X11INC="%{_includedir}" \
21cr|dmenu-5.4-1|48	X11LIB="%{_libdir}"
21cr|dmenu-5.4-1|49	
21cr|dmenu-5.4-1|50	cd sselp-%{sselp_ver}
21cr|dmenu-5.4-1|51	sed -i -e 's,-L/usr/lib,-L%{_libdir},g' -e 's,-L/usr/X11R6/lib,,g' config.mk
21cr|dmenu-5.4-1|52	%make_build CC="%{__cc} %{optflags} %{build_ldflags}"
21cr|dmenu-5.4-1|53	cd ..
21cr|dmenu-5.4-1|54	
21cr|dmenu-5.4-1|55	%install
21cr|dmenu-5.4-1|56	%make_install DESTDIR=%{buildroot} PREFIX=%{_prefix} MANPREFIX=%{_mandir}
21cr|dmenu-5.4-1|57	
21cr|dmenu-5.4-1|58	%make_install PREFIX=%{_prefix} -C sselp-%{sselp_ver}
21cr|dmenu-5.4-1|59	
21cr|dmenu-5.4-1|60	
21cr|dmenu-5.4-1|61	
21cr|dmenu-5.4-1|62	
21cr|dmenu-5.4-1|63	
21cr|dmenu-5.4-1|64	%changelog
21cr|dmenu-5.4-1|65	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|dmenu-5.4-1|66	- Update version to 5.4
21cr|dmenu-5.4-1|67	
21cr|dmenu-5.4-1|68	* Sun Sep 28 2025 ABF <abf@rosa.ru> 5.3-1
21cr|dmenu-5.4-1|69	- Automatic import for version 5.3-1

1004 21
21cr|dmg2img-1.6.7-2|1	Summary:	Uncompress the Apple compressed disk image files
21cr|dmg2img-1.6.7-2|2	Name:		dmg2img
21cr|dmg2img-1.6.7-2|3	Version:	1.6.7
21cr|dmg2img-1.6.7-2|4	Release:	2
21cr|dmg2img-1.6.7-2|5	# dmg2img is GPL without specific version
21cr|dmg2img-1.6.7-2|6	# vfdecrypt is MIT licensed
21cr|dmg2img-1.6.7-2|7	License:	GPL and MIT
21cr|dmg2img-1.6.7-2|8	Group:		File tools
21cr|dmg2img-1.6.7-2|9	Url:		http://vu1tur.eu.org/tools/
21cr|dmg2img-1.6.7-2|10	Source0:	http://vu1tur.eu.org/tools/%{name}-%{version}.tar.gz
21cr|dmg2img-1.6.7-2|11	Patch0:		dmg2img-1.6.2-nostrip.patch
21cr|dmg2img-1.6.7-2|12	Patch1:		dmg2img-1.6.7-openssl1.1.patch
21cr|dmg2img-1.6.7-2|13	BuildRequires:	bzip2-devel
21cr|dmg2img-1.6.7-2|14	BuildRequires:	pkgconfig(openssl)
21cr|dmg2img-1.6.7-2|15	BuildRequires:	pkgconfig(zlib)
21cr|dmg2img-1.6.7-2|16	
21cr|dmg2img-1.6.7-2|17	%description
21cr|dmg2img-1.6.7-2|18	This package contains dmg2img utility that is able to uncompress compressed dmg
21cr|dmg2img-1.6.7-2|19	files into plain disk or filesystem images.
21cr|dmg2img-1.6.7-2|20	
21cr|dmg2img-1.6.7-2|21	%files
21cr|dmg2img-1.6.7-2|22	%doc README COPYING
21cr|dmg2img-1.6.7-2|23	%{_bindir}/dmg2img
21cr|dmg2img-1.6.7-2|24	%{_bindir}/vfdecrypt
21cr|dmg2img-1.6.7-2|25	%{_mandir}/man1/vfdecrypt.1*
21cr|dmg2img-1.6.7-2|26	
21cr|dmg2img-1.6.7-2|27	#----------------------------------------------------------------------------
21cr|dmg2img-1.6.7-2|28	
21cr|dmg2img-1.6.7-2|29	%prep
21cr|dmg2img-1.6.7-2|30	%setup -q
21cr|dmg2img-1.6.7-2|31	%patch0 -p1
21cr|dmg2img-1.6.7-2|32	%patch1 -p1
21cr|dmg2img-1.6.7-2|33	
21cr|dmg2img-1.6.7-2|34	%build
21cr|dmg2img-1.6.7-2|35	%make CC="%{__cc}" CFLAGS="%{optflags}"
21cr|dmg2img-1.6.7-2|36	
21cr|dmg2img-1.6.7-2|37	%install
21cr|dmg2img-1.6.7-2|38	install -d %{buildroot}%{_mandir}/man1
21cr|dmg2img-1.6.7-2|39	install -d %{buildroot}%{_bindir}
21cr|dmg2img-1.6.7-2|40	
21cr|dmg2img-1.6.7-2|41	install dmg2img %{buildroot}%{_bindir}
21cr|dmg2img-1.6.7-2|42	install vfdecrypt %{buildroot}%{_bindir}
21cr|dmg2img-1.6.7-2|43	install -pm644 vfdecrypt.1 %{buildroot}%{_mandir}/man1

1005 21
21cr|dmidiplayer-1.7.1-1|1	Summary:	Multi-platform MIDI File Player
21cr|dmidiplayer-1.7.1-1|2	Name:		dmidiplayer
21cr|dmidiplayer-1.7.1-1|3	Version:	1.7.1
21cr|dmidiplayer-1.7.1-1|4	Release:	1
21cr|dmidiplayer-1.7.1-1|5	License:	GPLv3+
21cr|dmidiplayer-1.7.1-1|6	Group:		Sound
21cr|dmidiplayer-1.7.1-1|7	Url:			https://sourceforge.net/projects/dmidiplayer/
21cr|dmidiplayer-1.7.1-1|8	Source0:	https://sourceforge.net/projects/dmidiplayer/files/v%{version}/%{name}-%{version}.tar.bz2
21cr|dmidiplayer-1.7.1-1|9	BuildRequires:	cmake >= 3.14
21cr|dmidiplayer-1.7.1-1|10	BuildRequires:	git
21cr|dmidiplayer-1.7.1-1|11	BuildRequires:	gzip-utils
21cr|dmidiplayer-1.7.1-1|12	# Needed for docs, but not provided yet
21cr|dmidiplayer-1.7.1-1|13	#BuildRequires:	 pandoc
21cr|dmidiplayer-1.7.1-1|14	BuildRequires:	qt5-linguist-tools
21cr|dmidiplayer-1.7.1-1|15	BuildRequires:	pkgconfig(drumstick-file) >= 2.7
21cr|dmidiplayer-1.7.1-1|16	BuildRequires:	pkgconfig(drumstick-rt)
21cr|dmidiplayer-1.7.1-1|17	BuildRequires:	pkgconfig(drumstick-widgets)
21cr|dmidiplayer-1.7.1-1|18	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.0
21cr|dmidiplayer-1.7.1-1|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|dmidiplayer-1.7.1-1|20	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|dmidiplayer-1.7.1-1|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|dmidiplayer-1.7.1-1|22	BuildRequires:	pkgconfig(uchardet) >= 0.0.7
21cr|dmidiplayer-1.7.1-1|23	
21cr|dmidiplayer-1.7.1-1|24	%description
21cr|dmidiplayer-1.7.1-1|25	Drumstick MIDI File Player: a Qt-only replacement for Kmid2.
21cr|dmidiplayer-1.7.1-1|26	Some key features:
21cr|dmidiplayer-1.7.1-1|27	* MIDI Output to hardware MIDI ports, or any other Drumstick back-end.
21cr|dmidiplayer-1.7.1-1|28	* Transpose song tonality between -12 and +12 semitones.
21cr|dmidiplayer-1.7.1-1|29	* Change MIDI volume level (using MIDI CC7).
21cr|dmidiplayer-1.7.1-1|30	* Scale song speed between half and double tempo.
21cr|dmidiplayer-1.7.1-1|31	* Lyrics, Piano Player and MIDI Channels views.
21cr|dmidiplayer-1.7.1-1|32	* Supports MID/KAR (Standard MIDI Files) and WRK (Cakewalk) file formats.
21cr|dmidiplayer-1.7.1-1|33	
21cr|dmidiplayer-1.7.1-1|34	%files
21cr|dmidiplayer-1.7.1-1|35	%doc ChangeLog LICENSE README.md
21cr|dmidiplayer-1.7.1-1|36	%{_bindir}/%{name}
21cr|dmidiplayer-1.7.1-1|37	%{_datadir}/%{name}
21cr|dmidiplayer-1.7.1-1|38	%{_datadir}/applications/net.sourceforge.%{name}.desktop
21cr|dmidiplayer-1.7.1-1|39	%{_datadir}/metainfo/net.sourceforge.%{name}.metainfo.xml
21cr|dmidiplayer-1.7.1-1|40	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|dmidiplayer-1.7.1-1|41	%{_mandir}/man1/%{name}.1*
21cr|dmidiplayer-1.7.1-1|42	
21cr|dmidiplayer-1.7.1-1|43	#-----------------------------------------------------------------------------
21cr|dmidiplayer-1.7.1-1|44	
21cr|dmidiplayer-1.7.1-1|45	%prep
21cr|dmidiplayer-1.7.1-1|46	%setup -q
21cr|dmidiplayer-1.7.1-1|47	
21cr|dmidiplayer-1.7.1-1|48	
21cr|dmidiplayer-1.7.1-1|49	%build
21cr|dmidiplayer-1.7.1-1|50	# Building docs now requires pandoc and we don't have it yet...
21cr|dmidiplayer-1.7.1-1|51	%cmake_qt5 -DUSE_QT=5 -DBUILD_DOCS=OFF
21cr|dmidiplayer-1.7.1-1|52	%make
21cr|dmidiplayer-1.7.1-1|53	
21cr|dmidiplayer-1.7.1-1|54	
21cr|dmidiplayer-1.7.1-1|55	%install
21cr|dmidiplayer-1.7.1-1|56	%makeinstall_std -C build
21cr|dmidiplayer-1.7.1-1|57	
21cr|dmidiplayer-1.7.1-1|58	# Fix gzipped-svg-icon
21cr|dmidiplayer-1.7.1-1|59	(
21cr|dmidiplayer-1.7.1-1|60	cd %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|dmidiplayer-1.7.1-1|61	zcat %{name}.svgz > %{name}.svg && rm -f %{name}.svgz
21cr|dmidiplayer-1.7.1-1|62	)

1006 21
21cr|dmtx-utils-0.7.6-1|1	# No ImageMagick 7 support yet
21cr|dmtx-utils-0.7.6-1|2	%bcond_with imagemagick
21cr|dmtx-utils-0.7.6-1|3	
21cr|dmtx-utils-0.7.6-1|4	Summary:	A library for reading and writing Data Matrix 2D barcodes
21cr|dmtx-utils-0.7.6-1|5	Name:		dmtx-utils
21cr|dmtx-utils-0.7.6-1|6	Version:	0.7.6
21cr|dmtx-utils-0.7.6-1|7	Release:	1
21cr|dmtx-utils-0.7.6-1|8	License: 	GPLv2+
21cr|dmtx-utils-0.7.6-1|9	Group:		Development/Tools
21cr|dmtx-utils-0.7.6-1|10	Url:		http://www.libdmtx.org
21cr|dmtx-utils-0.7.6-1|11	Source0:	http://downloads.sourceforge.net/project/libdmtx/libdmtx/%{version}/%{name}-%{version}.tar.gz
21cr|dmtx-utils-0.7.6-1|12	%if %{with imagemagick}
21cr|dmtx-utils-0.7.6-1|13	BuildRequires:	pkgconfig(ImageMagick)
21cr|dmtx-utils-0.7.6-1|14	%endif
21cr|dmtx-utils-0.7.6-1|15	BuildRequires:	pkgconfig(libdmtx)
21cr|dmtx-utils-0.7.6-1|16	
21cr|dmtx-utils-0.7.6-1|17	%description
21cr|dmtx-utils-0.7.6-1|18	dmtx-utils is open source software for reading and writing Data Matrix 2D
21cr|dmtx-utils-0.7.6-1|19	barcodes on Linux and Unix. At its core libdmtx is a shared library,
21cr|dmtx-utils-0.7.6-1|20	allowing C/C++ programs to use its capabilities without restrictions
21cr|dmtx-utils-0.7.6-1|21	or overhead.
21cr|dmtx-utils-0.7.6-1|22	
21cr|dmtx-utils-0.7.6-1|23	This package contains command line tools (dmtxread, dmtxwrite and dmtxquery)
21cr|dmtx-utils-0.7.6-1|24	to test %{name} and to learn its behavior.
21cr|dmtx-utils-0.7.6-1|25	
21cr|dmtx-utils-0.7.6-1|26	%files
21cr|dmtx-utils-0.7.6-1|27	%doc AUTHORS ChangeLog COPYING README README.linux TODO
21cr|dmtx-utils-0.7.6-1|28	%{_bindir}/dmtxquery
21cr|dmtx-utils-0.7.6-1|29	%if %{with imagemagick}
21cr|dmtx-utils-0.7.6-1|30	%{_bindir}/dmtxread
21cr|dmtx-utils-0.7.6-1|31	%{_bindir}/dmtxwrite
21cr|dmtx-utils-0.7.6-1|32	%endif
21cr|dmtx-utils-0.7.6-1|33	%{_mandir}/man1/dmtxquery*
21cr|dmtx-utils-0.7.6-1|34	%{_mandir}/man1/dmtxread*
21cr|dmtx-utils-0.7.6-1|35	%{_mandir}/man1/dmtxwrite*
21cr|dmtx-utils-0.7.6-1|36	
21cr|dmtx-utils-0.7.6-1|37	#----------------------------------------------------------------------------
21cr|dmtx-utils-0.7.6-1|38	
21cr|dmtx-utils-0.7.6-1|39	%prep
21cr|dmtx-utils-0.7.6-1|40	%setup -q
21cr|dmtx-utils-0.7.6-1|41	
21cr|dmtx-utils-0.7.6-1|42	%build
21cr|dmtx-utils-0.7.6-1|43	autoreconf -fi
21cr|dmtx-utils-0.7.6-1|44	%configure \
21cr|dmtx-utils-0.7.6-1|45	%if %{with imagemagick}
21cr|dmtx-utils-0.7.6-1|46	--enable-dmtxread \
21cr|dmtx-utils-0.7.6-1|47	--enable-dmtxwrite
21cr|dmtx-utils-0.7.6-1|48	%else
21cr|dmtx-utils-0.7.6-1|49	--disable-dmtxread \
21cr|dmtx-utils-0.7.6-1|50	--disable-dmtxwrite
21cr|dmtx-utils-0.7.6-1|51	%endif
21cr|dmtx-utils-0.7.6-1|52	
21cr|dmtx-utils-0.7.6-1|53	%make
21cr|dmtx-utils-0.7.6-1|54	
21cr|dmtx-utils-0.7.6-1|55	%install
21cr|dmtx-utils-0.7.6-1|56	%makeinstall_std

1007 21
21cr|dmz-cursor-theme-1.0-1|1	Summary:	DMZ cursor themes (black and white)
21cr|dmz-cursor-theme-1.0-1|2	Name:		dmz-cursor-theme
21cr|dmz-cursor-theme-1.0-1|3	Version:	1.0
21cr|dmz-cursor-theme-1.0-1|4	Release:	1
21cr|dmz-cursor-theme-1.0-1|5	License:	CC-BY-SA
21cr|dmz-cursor-theme-1.0-1|6	Group:		Graphical desktop/Other
21cr|dmz-cursor-theme-1.0-1|7	Url:		https://github.com/GalliumOS/dmz-cursor-theme/
21cr|dmz-cursor-theme-1.0-1|8	#Source0:	https://github.com/GalliumOS/dmz-cursor-theme/archive/%{name}-release-%{version}.tar.gz
21cr|dmz-cursor-theme-1.0-1|9	# From git by tag
21cr|dmz-cursor-theme-1.0-1|10	Source0:	%{name}-release-%{version}.tar.gz
21cr|dmz-cursor-theme-1.0-1|11	BuildRequires:	xcursorgen
21cr|dmz-cursor-theme-1.0-1|12	BuildArch:	noarch
21cr|dmz-cursor-theme-1.0-1|13	
21cr|dmz-cursor-theme-1.0-1|14	%description
21cr|dmz-cursor-theme-1.0-1|15	This package contains the DMZ cursor themes, which are derived from
21cr|dmz-cursor-theme-1.0-1|16	the Industrial theme developed for the Ximian GNOME desktop. Black and
21cr|dmz-cursor-theme-1.0-1|17	white cursors are provided, in scalable formats.
21cr|dmz-cursor-theme-1.0-1|18	
21cr|dmz-cursor-theme-1.0-1|19	#----------------------------------------------------------------------------
21cr|dmz-cursor-theme-1.0-1|20	
21cr|dmz-cursor-theme-1.0-1|21	%package -n dmz-cursor-theme-black
21cr|dmz-cursor-theme-1.0-1|22	Summary:	DMZ Black cursor theme
21cr|dmz-cursor-theme-1.0-1|23	Group:		Graphical desktop/KDE
21cr|dmz-cursor-theme-1.0-1|24	
21cr|dmz-cursor-theme-1.0-1|25	%description -n dmz-cursor-theme-black
21cr|dmz-cursor-theme-1.0-1|26	DMZ Black cursor theme.
21cr|dmz-cursor-theme-1.0-1|27	
21cr|dmz-cursor-theme-1.0-1|28	%files -n dmz-cursor-theme-black
21cr|dmz-cursor-theme-1.0-1|29	%dir %{_iconsdir}/DMZ_Black
21cr|dmz-cursor-theme-1.0-1|30	%{_iconsdir}/DMZ_Black/*
21cr|dmz-cursor-theme-1.0-1|31	
21cr|dmz-cursor-theme-1.0-1|32	#----------------------------------------------------------------------------
21cr|dmz-cursor-theme-1.0-1|33	
21cr|dmz-cursor-theme-1.0-1|34	%package -n dmz-cursor-theme-white
21cr|dmz-cursor-theme-1.0-1|35	Summary:	DMZ White cursor theme
21cr|dmz-cursor-theme-1.0-1|36	Group:		Graphical desktop/KDE
21cr|dmz-cursor-theme-1.0-1|37	
21cr|dmz-cursor-theme-1.0-1|38	%description -n dmz-cursor-theme-white
21cr|dmz-cursor-theme-1.0-1|39	DMZ White cursor theme.
21cr|dmz-cursor-theme-1.0-1|40	
21cr|dmz-cursor-theme-1.0-1|41	%files -n dmz-cursor-theme-white
21cr|dmz-cursor-theme-1.0-1|42	%dir %{_iconsdir}/DMZ_White
21cr|dmz-cursor-theme-1.0-1|43	%{_iconsdir}/DMZ_White/*
21cr|dmz-cursor-theme-1.0-1|44	
21cr|dmz-cursor-theme-1.0-1|45	#----------------------------------------------------------------------------
21cr|dmz-cursor-theme-1.0-1|46	
21cr|dmz-cursor-theme-1.0-1|47	%prep
21cr|dmz-cursor-theme-1.0-1|48	%setup -qn %{name}-release-%{version}
21cr|dmz-cursor-theme-1.0-1|49	
21cr|dmz-cursor-theme-1.0-1|50	%build
21cr|dmz-cursor-theme-1.0-1|51	pushd DMZ-Black/pngs
21cr|dmz-cursor-theme-1.0-1|52	./make.sh
21cr|dmz-cursor-theme-1.0-1|53	popd
21cr|dmz-cursor-theme-1.0-1|54	
21cr|dmz-cursor-theme-1.0-1|55	pushd DMZ-White/pngs
21cr|dmz-cursor-theme-1.0-1|56	./make.sh
21cr|dmz-cursor-theme-1.0-1|57	popd
21cr|dmz-cursor-theme-1.0-1|58	
21cr|dmz-cursor-theme-1.0-1|59	%install
21cr|dmz-cursor-theme-1.0-1|60	mkdir -p %{buildroot}%{_iconsdir}/DMZ_Black/cursors
21cr|dmz-cursor-theme-1.0-1|61	cp DMZ-Black/index.theme %{buildroot}%{_iconsdir}/DMZ_Black/
21cr|dmz-cursor-theme-1.0-1|62	cp DMZ-Black/xcursors/* %{buildroot}%{_iconsdir}/DMZ_Black/cursors/
21cr|dmz-cursor-theme-1.0-1|63	
21cr|dmz-cursor-theme-1.0-1|64	mkdir -p %{buildroot}%{_iconsdir}/DMZ_White/cursors
21cr|dmz-cursor-theme-1.0-1|65	cp DMZ-White/index.theme %{buildroot}%{_iconsdir}/DMZ_White/
21cr|dmz-cursor-theme-1.0-1|66	cp DMZ-White/xcursors/* %{buildroot}%{_iconsdir}/DMZ_White/cursors/

1008 21
21cr|dnotify-0.18.0-13|1	Summary:	Execute command when directory changes
21cr|dnotify-0.18.0-13|2	Name:		dnotify
21cr|dnotify-0.18.0-13|3	Version:	0.18.0
21cr|dnotify-0.18.0-13|4	Release:	13
21cr|dnotify-0.18.0-13|5	License:	GPLv2+
21cr|dnotify-0.18.0-13|6	Group:		File tools
21cr|dnotify-0.18.0-13|7	# Not working anymore ??
21cr|dnotify-0.18.0-13|8	# URL:		http://oskarsapps.mine.nu/dnotify.html
21cr|dnotify-0.18.0-13|9	Source0:	http://oskarsapps.mine.nu/src/%{name}-%{version}.tar.bz2
21cr|dnotify-0.18.0-13|10	Source1:	%{name}.init
21cr|dnotify-0.18.0-13|11	Source2:	%{name}.sysconfig
21cr|dnotify-0.18.0-13|12	Source3:	%{name}.d.README
21cr|dnotify-0.18.0-13|13	Patch0:		dnotify-include-stat_h.patch
21cr|dnotify-0.18.0-13|14	Requires(post,preun):	rpm-helper
21cr|dnotify-0.18.0-13|15	
21cr|dnotify-0.18.0-13|16	%description
21cr|dnotify-0.18.0-13|17	Dnotify is a simple program that makes it possible to execute a command every
21cr|dnotify-0.18.0-13|18	time the contents of a specific directory change in Linux. It is run from the
21cr|dnotify-0.18.0-13|19	command line and takes two arguments: one or more directories to monitor and
21cr|dnotify-0.18.0-13|20	a command to execute whenever a directory has changed. Options control what
21cr|dnotify-0.18.0-13|21	events to trigger on: when a file was read in the directory, when one was
21cr|dnotify-0.18.0-13|22	created/deleted, etc.
21cr|dnotify-0.18.0-13|23	
21cr|dnotify-0.18.0-13|24	%files -f %{name}.lang
21cr|dnotify-0.18.0-13|25	%doc README NEWS AUTHORS COPYING INSTALL
21cr|dnotify-0.18.0-13|26	%{_bindir}/dnotify
21cr|dnotify-0.18.0-13|27	%{_mandir}/*/*
21cr|dnotify-0.18.0-13|28	%config(noreplace) %{_initrddir}/%{name}
21cr|dnotify-0.18.0-13|29	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|dnotify-0.18.0-13|30	%dir %{_sysconfdir}/sysconfig/%{name}.d
21cr|dnotify-0.18.0-13|31	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}.d/README
21cr|dnotify-0.18.0-13|32	
21cr|dnotify-0.18.0-13|33	%post
21cr|dnotify-0.18.0-13|34	%_post_service %{name}
21cr|dnotify-0.18.0-13|35	
21cr|dnotify-0.18.0-13|36	%preun
21cr|dnotify-0.18.0-13|37	%_preun_service %{name}
21cr|dnotify-0.18.0-13|38	
21cr|dnotify-0.18.0-13|39	#----------------------------------------------------------------------------
21cr|dnotify-0.18.0-13|40	
21cr|dnotify-0.18.0-13|41	%prep
21cr|dnotify-0.18.0-13|42	%setup -q
21cr|dnotify-0.18.0-13|43	%patch0 -p0 -b .stat_h
21cr|dnotify-0.18.0-13|44	
21cr|dnotify-0.18.0-13|45	%build
21cr|dnotify-0.18.0-13|46	%configure
21cr|dnotify-0.18.0-13|47	%make
21cr|dnotify-0.18.0-13|48	
21cr|dnotify-0.18.0-13|49	%install
21cr|dnotify-0.18.0-13|50	%makeinstall
21cr|dnotify-0.18.0-13|51	install -m755 -d %{buildroot}%{_sysconfdir}/sysconfig/%{name}.d
21cr|dnotify-0.18.0-13|52	install -m755 -d %{buildroot}%{_initrddir}
21cr|dnotify-0.18.0-13|53	install -m700 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
21cr|dnotify-0.18.0-13|54	install -m600 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|dnotify-0.18.0-13|55	install -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}.d/README
21cr|dnotify-0.18.0-13|56	
21cr|dnotify-0.18.0-13|57	%find_lang %{name}

1009 21
21cr|dns2tcp-0.5.2-6|1	# Workaround to build with GCC 10
21cr|dns2tcp-0.5.2-6|2	%global optflags %{optflags} -fcommon
21cr|dns2tcp-0.5.2-6|3	Name:		dns2tcp
21cr|dns2tcp-0.5.2-6|4	Version:	0.5.2
21cr|dns2tcp-0.5.2-6|5	Release:	6
21cr|dns2tcp-0.5.2-6|6	Summary:	Tunnel TCP over DNS
21cr|dns2tcp-0.5.2-6|7	Group:		Networking/Other
21cr|dns2tcp-0.5.2-6|8	License:	GPLv2+
21cr|dns2tcp-0.5.2-6|9	URL:		http://www.hsc.fr/ressources/outils/dns2tcp/
21cr|dns2tcp-0.5.2-6|10	Source0:	http://www.hsc.fr/ressources/outils/dns2tcp/download/%{name}-%{version}.tar.gz
21cr|dns2tcp-0.5.2-6|11	Source1: 	dns2tcpd.service
21cr|dns2tcp-0.5.2-6|12	Source2: 	dns2tcpd.conf
21cr|dns2tcp-0.5.2-6|13	Source3: 	dns2tcpc.service
21cr|dns2tcp-0.5.2-6|14	Source4: 	dns2tcpc.conf
21cr|dns2tcp-0.5.2-6|15	BuildRequires:  openssl-devel
21cr|dns2tcp-0.5.2-6|16	Requires(post): systemd-units
21cr|dns2tcp-0.5.2-6|17	Requires(preun): systemd-units
21cr|dns2tcp-0.5.2-6|18	Requires(postun): systemd-units
21cr|dns2tcp-0.5.2-6|19	
21cr|dns2tcp-0.5.2-6|20	%description
21cr|dns2tcp-0.5.2-6|21	Dns2tcp is a tool for relaying TCP connections over DNS. There is no
21cr|dns2tcp-0.5.2-6|22	authentications nor encryption mecanisms : DNS encapsulation must be
21cr|dns2tcp-0.5.2-6|23	considered as an unsecure and anonymous transport layer. Ressources should
21cr|dns2tcp-0.5.2-6|24	be public external services like ssh, ssltunnel ...
21cr|dns2tcp-0.5.2-6|25	
21cr|dns2tcp-0.5.2-6|26	%package	client
21cr|dns2tcp-0.5.2-6|27	Summary:	Client for dns2tcp (Tunnel TCP over DNS)
21cr|dns2tcp-0.5.2-6|28	Group:		Networking/Other
21cr|dns2tcp-0.5.2-6|29	Requires(post): systemd-units
21cr|dns2tcp-0.5.2-6|30	Requires(preun): systemd-units
21cr|dns2tcp-0.5.2-6|31	Requires(postun): systemd-units
21cr|dns2tcp-0.5.2-6|32	
21cr|dns2tcp-0.5.2-6|33	%description	client
21cr|dns2tcp-0.5.2-6|34	Dns2tcp is a tool for relaying TCP connections over DNS. There is no
21cr|dns2tcp-0.5.2-6|35	authentications nor encryption mecanisms : DNS encapsulation must be
21cr|dns2tcp-0.5.2-6|36	considered as an unsecure and anonymous transport layer. Ressources should
21cr|dns2tcp-0.5.2-6|37	be public external services like ssh, ssltunnel ...
21cr|dns2tcp-0.5.2-6|38	
21cr|dns2tcp-0.5.2-6|39	This package contains the client part.
21cr|dns2tcp-0.5.2-6|40	
21cr|dns2tcp-0.5.2-6|41	%package	server
21cr|dns2tcp-0.5.2-6|42	Summary:	dns2tcp server (Tunnel TCP over DNS)
21cr|dns2tcp-0.5.2-6|43	Group:		Networking/Other
21cr|dns2tcp-0.5.2-6|44	Requires(post): systemd-units
21cr|dns2tcp-0.5.2-6|45	Requires(preun): systemd-units
21cr|dns2tcp-0.5.2-6|46	Requires(postun): systemd-units
21cr|dns2tcp-0.5.2-6|47	
21cr|dns2tcp-0.5.2-6|48	%description	server
21cr|dns2tcp-0.5.2-6|49	Dns2tcp is a tool for relaying TCP connections over DNS. There is no
21cr|dns2tcp-0.5.2-6|50	authentications nor encryption mecanisms : DNS encapsulation must be
21cr|dns2tcp-0.5.2-6|51	considered as an unsecure and anonymous transport layer. Ressources should
21cr|dns2tcp-0.5.2-6|52	be public external services like ssh, ssltunnel ...
21cr|dns2tcp-0.5.2-6|53	
21cr|dns2tcp-0.5.2-6|54	This package contains the server part.
21cr|dns2tcp-0.5.2-6|55	
21cr|dns2tcp-0.5.2-6|56	%prep
21cr|dns2tcp-0.5.2-6|57	%setup -q
21cr|dns2tcp-0.5.2-6|58	
21cr|dns2tcp-0.5.2-6|59	%build
21cr|dns2tcp-0.5.2-6|60	%configure
21cr|dns2tcp-0.5.2-6|61	%make
21cr|dns2tcp-0.5.2-6|62	
21cr|dns2tcp-0.5.2-6|63	
21cr|dns2tcp-0.5.2-6|64	%install
21cr|dns2tcp-0.5.2-6|65	
21cr|dns2tcp-0.5.2-6|66	%makeinstall
21cr|dns2tcp-0.5.2-6|67	
21cr|dns2tcp-0.5.2-6|68	install -D -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/dns2tcpd.service
21cr|dns2tcp-0.5.2-6|69	install -D -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/dns2tcpd.conf
21cr|dns2tcp-0.5.2-6|70	install -D -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/dns2tcpc.service
21cr|dns2tcp-0.5.2-6|71	install -D -m 0755 %{SOURCE4} %{buildroot}%{_sysconfdir}/dns2tcpc.conf
21cr|dns2tcp-0.5.2-6|72	
21cr|dns2tcp-0.5.2-6|73	%clean
21cr|dns2tcp-0.5.2-6|74	
21cr|dns2tcp-0.5.2-6|75	%post server
21cr|dns2tcp-0.5.2-6|76	%systemd_post dns2tcpd.service
21cr|dns2tcp-0.5.2-6|77	
21cr|dns2tcp-0.5.2-6|78	%preun server
21cr|dns2tcp-0.5.2-6|79	%systemd_preun dns2tcpd.service
21cr|dns2tcp-0.5.2-6|80	
21cr|dns2tcp-0.5.2-6|81	%postun server
21cr|dns2tcp-0.5.2-6|82	%systemd_postun_with_restart dns2tcpd.service
21cr|dns2tcp-0.5.2-6|83	
21cr|dns2tcp-0.5.2-6|84	%post client
21cr|dns2tcp-0.5.2-6|85	%systemd_post dns2tcpc.service
21cr|dns2tcp-0.5.2-6|86	
21cr|dns2tcp-0.5.2-6|87	%preun client
21cr|dns2tcp-0.5.2-6|88	%systemd_preun dns2tcpc.service
21cr|dns2tcp-0.5.2-6|89	
21cr|dns2tcp-0.5.2-6|90	%postun client
21cr|dns2tcp-0.5.2-6|91	%systemd_postun_with_restart dns2tcpc.service
21cr|dns2tcp-0.5.2-6|92	
21cr|dns2tcp-0.5.2-6|93	%files server
21cr|dns2tcp-0.5.2-6|94	%doc README COPYING ChangeLog
21cr|dns2tcp-0.5.2-6|95	%{_bindir}/dns2tcpd
21cr|dns2tcp-0.5.2-6|96	%{_unitdir}/dns2tcpd.service
21cr|dns2tcp-0.5.2-6|97	%config(noreplace) %{_sysconfdir}/dns2tcpd.conf
21cr|dns2tcp-0.5.2-6|98	%{_mandir}/man1/dns2tcpd.1.*
21cr|dns2tcp-0.5.2-6|99	
21cr|dns2tcp-0.5.2-6|100	%files client
21cr|dns2tcp-0.5.2-6|101	%doc README COPYING ChangeLog
21cr|dns2tcp-0.5.2-6|102	%{_bindir}/dns2tcpc
21cr|dns2tcp-0.5.2-6|103	%{_unitdir}/dns2tcpc.service
21cr|dns2tcp-0.5.2-6|104	%config(noreplace) %{_sysconfdir}/dns2tcpc.conf
21cr|dns2tcp-0.5.2-6|105	%{_mandir}/man1/dns2tcpc.1.*

1010 21
21cr|dnsa-0.5-4|1	Summary:	DNS Auditing tool
21cr|dnsa-0.5-4|2	Name:		dnsa
21cr|dnsa-0.5-4|3	Version:	0.5
21cr|dnsa-0.5-4|4	Release:	4
21cr|dnsa-0.5-4|5	License:	GPLv2+
21cr|dnsa-0.5-4|6	Group:		Networking/Other
21cr|dnsa-0.5-4|7	Url:		http://www.packetfactory.net/projects/dnsa/
21cr|dnsa-0.5-4|8	Source0:	%{name}-%{version}-beta.tar.bz2
21cr|dnsa-0.5-4|9	BuildRequires:	libnet-devel
21cr|dnsa-0.5-4|10	BuildRequires:	libpcap-devel
21cr|dnsa-0.5-4|11	
21cr|dnsa-0.5-4|12	%description
21cr|dnsa-0.5-4|13	DNS Auditing tool.
21cr|dnsa-0.5-4|14	
21cr|dnsa-0.5-4|15	%files
21cr|dnsa-0.5-4|16	%doc sources/AUTHORS sources/ChangeLog sources/INSTALL sources/KNOWN_BUGS sources/README sources/TODO docs
21cr|dnsa-0.5-4|17	%{_bindir}/dnsa
21cr|dnsa-0.5-4|18	
21cr|dnsa-0.5-4|19	#----------------------------------------------------------------------------
21cr|dnsa-0.5-4|20	
21cr|dnsa-0.5-4|21	%prep
21cr|dnsa-0.5-4|22	%setup -q -n %{name}-%{version}-beta
21cr|dnsa-0.5-4|23	
21cr|dnsa-0.5-4|24	# lib64 fixes
21cr|dnsa-0.5-4|25	perl -pi -e "s|/lib\ |/%{_lib}\ |g" sources/configure*
21cr|dnsa-0.5-4|26	
21cr|dnsa-0.5-4|27	# anti recheck hack
21cr|dnsa-0.5-4|28	touch sources/*
21cr|dnsa-0.5-4|29	
21cr|dnsa-0.5-4|30	%build
21cr|dnsa-0.5-4|31	cd sources
21cr|dnsa-0.5-4|32	%configure
21cr|dnsa-0.5-4|33	%make
21cr|dnsa-0.5-4|34	
21cr|dnsa-0.5-4|35	%install
21cr|dnsa-0.5-4|36	install -d %{buildroot}%{_bindir}
21cr|dnsa-0.5-4|37	install -m0755 sources/dnsa %{buildroot}%{_bindir}/

1011 21
21cr|dnsflood-1.20-4|1	Summary:	DNS Flood Detector
21cr|dnsflood-1.20-4|2	Name:		dnsflood
21cr|dnsflood-1.20-4|3	Version:	1.20
21cr|dnsflood-1.20-4|4	Release:	4
21cr|dnsflood-1.20-4|5	License:	GPLv2
21cr|dnsflood-1.20-4|6	Group:		System/Servers
21cr|dnsflood-1.20-4|7	URL:		http://www.adotout.com/dnsflood.html
21cr|dnsflood-1.20-4|8	Source0:	http://www.adotout.com/%{name}-%{version}.tgz
21cr|dnsflood-1.20-4|9	Source1:	%{name}.init
21cr|dnsflood-1.20-4|10	Source2:	%{name}.sysconfig
21cr|dnsflood-1.20-4|11	Requires(post): rpm-helper
21cr|dnsflood-1.20-4|12	Requires(preun): rpm-helper
21cr|dnsflood-1.20-4|13	BuildRequires:	libpcap-devel
21cr|dnsflood-1.20-4|14	
21cr|dnsflood-1.20-4|15	
21cr|dnsflood-1.20-4|16	%description
21cr|dnsflood-1.20-4|17	DNS Flood Detector was developed to detect abusive usage levels on high traffic
21cr|dnsflood-1.20-4|18	name-servers and to enable quick response to the use of one's name-server to
21cr|dnsflood-1.20-4|19	facilitate Spam.
21cr|dnsflood-1.20-4|20	
21cr|dnsflood-1.20-4|21	%prep
21cr|dnsflood-1.20-4|22	
21cr|dnsflood-1.20-4|23	%setup -q -n dns_flood_detector_1.2
21cr|dnsflood-1.20-4|24	
21cr|dnsflood-1.20-4|25	cp %{SOURCE1} %{name}.init
21cr|dnsflood-1.20-4|26	cp %{SOURCE2} %{name}.sysconfig
21cr|dnsflood-1.20-4|27	
21cr|dnsflood-1.20-4|28	%build
21cr|dnsflood-1.20-4|29	%serverbuild
21cr|dnsflood-1.20-4|30	
21cr|dnsflood-1.20-4|31	gcc $CFLAGS -D_BSD_SOURCE -lpcap -lpthread -lm -o dns_flood_detector dns_flood_detector.c
21cr|dnsflood-1.20-4|32	
21cr|dnsflood-1.20-4|33	%install
21cr|dnsflood-1.20-4|34	install -d %{buildroot}%{_sbindir}
21cr|dnsflood-1.20-4|35	install -d %{buildroot}%{_initrddir}
21cr|dnsflood-1.20-4|36	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|dnsflood-1.20-4|37	
21cr|dnsflood-1.20-4|38	install -m0755 dns_flood_detector %{buildroot}%{_sbindir}/
21cr|dnsflood-1.20-4|39	install -m0755 %{name}.init %{buildroot}%{_initrddir}/'dnsflood'
21cr|dnsflood-1.20-4|40	install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dns_flood_detector
21cr|dnsflood-1.20-4|41	
21cr|dnsflood-1.20-4|42	%post
21cr|dnsflood-1.20-4|43	%_post_service %{name}
21cr|dnsflood-1.20-4|44	
21cr|dnsflood-1.20-4|45	%preun
21cr|dnsflood-1.20-4|46	%_preun_service %{name}
21cr|dnsflood-1.20-4|47	
21cr|dnsflood-1.20-4|48	%files
21cr|dnsflood-1.20-4|49	%doc README LICENSE
21cr|dnsflood-1.20-4|50	%config(noreplace) %{_sysconfdir}/sysconfig/dns_flood_detector
21cr|dnsflood-1.20-4|51	%attr(0755,root,root) %{_initrddir}/dnsflood
21cr|dnsflood-1.20-4|52	%attr(0755,root,root) %{_sbindir}/dns_flood_detector

1012 21
21cr|dnshistory-1.3-11|1	# Workaround to build with GCC 10
21cr|dnshistory-1.3-11|2	%global optflags %{optflags} -fcommon
21cr|dnshistory-1.3-11|3	Summary:	Processes various log file formats doing dns IP Address lookups
21cr|dnshistory-1.3-11|4	Name:		dnshistory
21cr|dnshistory-1.3-11|5	Version:	1.3
21cr|dnshistory-1.3-11|6	Release:	11
21cr|dnshistory-1.3-11|7	License:	GPL
21cr|dnshistory-1.3-11|8	Group:		File tools
21cr|dnshistory-1.3-11|9	URL:		http://www.stedee.id.au/dnshistory
21cr|dnshistory-1.3-11|10	Source:		http://www.stedee.id.au/files/%{name}-%{version}.tar.bz2
21cr|dnshistory-1.3-11|11	BuildRequires:	db-devel
21cr|dnshistory-1.3-11|12	BuildRequires:	pcre-devel
21cr|dnshistory-1.3-11|13	BuildRequires:	zlib-devel
21cr|dnshistory-1.3-11|14	BuildRequires:	autoconf2.5
21cr|dnshistory-1.3-11|15	BuildRequires:	libtool
21cr|dnshistory-1.3-11|16	
21cr|dnshistory-1.3-11|17	%description
21cr|dnshistory-1.3-11|18	dnshistory currently processes Apache CLF and Combined logs, Squid access logs,
21cr|dnshistory-1.3-11|19	FTP xferlog files and iptables based logs. The log format is auto-detected.
21cr|dnshistory-1.3-11|20	
21cr|dnshistory-1.3-11|21	%prep
21cr|dnshistory-1.3-11|22	
21cr|dnshistory-1.3-11|23	%setup -q -n %{name}-%{version}
21cr|dnshistory-1.3-11|24	
21cr|dnshistory-1.3-11|25	%build
21cr|dnshistory-1.3-11|26	
21cr|dnshistory-1.3-11|27	%configure \
21cr|dnshistory-1.3-11|28	--enable-database-name=%{name}.db \
21cr|dnshistory-1.3-11|29	--enable-database-dir=%{_localstatedir}/lib/%{name}
21cr|dnshistory-1.3-11|30	
21cr|dnshistory-1.3-11|31	%make
21cr|dnshistory-1.3-11|32	
21cr|dnshistory-1.3-11|33	%install
21cr|dnshistory-1.3-11|34	rm -rf %{buildroot}
21cr|dnshistory-1.3-11|35	
21cr|dnshistory-1.3-11|36	%makeinstall_std
21cr|dnshistory-1.3-11|37	
21cr|dnshistory-1.3-11|38	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|dnshistory-1.3-11|39	
21cr|dnshistory-1.3-11|40	%clean
21cr|dnshistory-1.3-11|41	rm -rf %{buildroot}
21cr|dnshistory-1.3-11|42	
21cr|dnshistory-1.3-11|43	%files
21cr|dnshistory-1.3-11|44	%defattr(-,root,root,0755)
21cr|dnshistory-1.3-11|45	%doc ChangeLog COPYING INSTALL README
21cr|dnshistory-1.3-11|46	%{_bindir}/%{name}
21cr|dnshistory-1.3-11|47	%dir %{_localstatedir}/lib/%{name}
21cr|dnshistory-1.3-11|48	%{_mandir}/man1/%{name}.1*

1013 21
21cr|dnsproxy-1.17-2|1	Summary:	Proxy for DNS queries
21cr|dnsproxy-1.17-2|2	Name:		dnsproxy
21cr|dnsproxy-1.17-2|3	Version:	1.17
21cr|dnsproxy-1.17-2|4	Release:	2
21cr|dnsproxy-1.17-2|5	License:	BSD-style
21cr|dnsproxy-1.17-2|6	Group:		System/Servers
21cr|dnsproxy-1.17-2|7	Url:		http://www.wolfermann.org/dnsproxy.html
21cr|dnsproxy-1.17-2|8	Source0:	http://www.wolfermann.org/%{name}-%{version}.tar.gz
21cr|dnsproxy-1.17-2|9	Source1:	dnsproxy.service
21cr|dnsproxy-1.17-2|10	BuildRequires:	libevent-devel
21cr|dnsproxy-1.17-2|11	BuildRequires:	groff-for-man
21cr|dnsproxy-1.17-2|12	BuildRequires:	systemd
21cr|dnsproxy-1.17-2|13	Requires(post):	rpm-helper
21cr|dnsproxy-1.17-2|14	Requires(preun):	rpm-helper
21cr|dnsproxy-1.17-2|15	Requires(post):	systemd
21cr|dnsproxy-1.17-2|16	Requires(preun):	systemd
21cr|dnsproxy-1.17-2|17	Requires(postun):	systemd
21cr|dnsproxy-1.17-2|18	
21cr|dnsproxy-1.17-2|19	%description
21cr|dnsproxy-1.17-2|20	The dnsproxy daemon is a proxy for DNS queries. It forwards these
21cr|dnsproxy-1.17-2|21	queries to two previously configured nameservers: one for
21cr|dnsproxy-1.17-2|22	authoritative queries and another for recursive queries. The
21cr|dnsproxy-1.17-2|23	received answers are sent back to the client unchanged. No local
21cr|dnsproxy-1.17-2|24	caching is done.
21cr|dnsproxy-1.17-2|25	
21cr|dnsproxy-1.17-2|26	Primary motivation for this project was the need to replace Bind
21cr|dnsproxy-1.17-2|27	servers with djbdns in an ISP environment. These servers get
21cr|dnsproxy-1.17-2|28	recursive queries from customers and authoritative queries from
21cr|dnsproxy-1.17-2|29	outside at the same IP address. Now it is possible to run dnscache
21cr|dnsproxy-1.17-2|30	and tinydns on the same machine with queries dispatched by
21cr|dnsproxy-1.17-2|31	dnsproxy.
21cr|dnsproxy-1.17-2|32	
21cr|dnsproxy-1.17-2|33	Other scenarios are firewalls where you want to proxy queries to
21cr|dnsproxy-1.17-2|34	the real servers in your DMZ. Or internal nameservers behind
21cr|dnsproxy-1.17-2|35	firewalls, or...
21cr|dnsproxy-1.17-2|36	
21cr|dnsproxy-1.17-2|37	%files
21cr|dnsproxy-1.17-2|38	%doc README
21cr|dnsproxy-1.17-2|39	%{_unitdir}/dnsproxy.service
21cr|dnsproxy-1.17-2|40	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/dnsproxy.conf
21cr|dnsproxy-1.17-2|41	%attr(0755,root,root) %{_sbindir}/dnsproxy
21cr|dnsproxy-1.17-2|42	%{_mandir}/man1/*
21cr|dnsproxy-1.17-2|43	
21cr|dnsproxy-1.17-2|44	#----------------------------------------------------------------
21cr|dnsproxy-1.17-2|45	
21cr|dnsproxy-1.17-2|46	%prep
21cr|dnsproxy-1.17-2|47	%setup -q
21cr|dnsproxy-1.17-2|48	
21cr|dnsproxy-1.17-2|49	%build
21cr|dnsproxy-1.17-2|50	%configure \
21cr|dnsproxy-1.17-2|51	--with-native-libevent
21cr|dnsproxy-1.17-2|52	%make
21cr|dnsproxy-1.17-2|53	
21cr|dnsproxy-1.17-2|54	%install
21cr|dnsproxy-1.17-2|55	install -d %{buildroot}%{_unitdir}
21cr|dnsproxy-1.17-2|56	install -d %{buildroot}%{_sbindir}
21cr|dnsproxy-1.17-2|57	install -d %{buildroot}%{_mandir}/man1
21cr|dnsproxy-1.17-2|58	
21cr|dnsproxy-1.17-2|59	install -m0755 dnsproxy %{buildroot}%{_sbindir}/
21cr|dnsproxy-1.17-2|60	install -m0644 dnsproxy.1 %{buildroot}%{_mandir}/man1
21cr|dnsproxy-1.17-2|61	install -D -p -m 0644 dnsproxy.conf %{buildroot}%{_sysconfdir}/dnsproxy.conf
21cr|dnsproxy-1.17-2|62	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/dnsproxy.service
21cr|dnsproxy-1.17-2|63	
21cr|dnsproxy-1.17-2|64	%post
21cr|dnsproxy-1.17-2|65	%systemd_post dnsproxy.service
21cr|dnsproxy-1.17-2|66	
21cr|dnsproxy-1.17-2|67	%preun
21cr|dnsproxy-1.17-2|68	%systemd_preun dnsproxy.service
21cr|dnsproxy-1.17-2|69	
21cr|dnsproxy-1.17-2|70	%postun
21cr|dnsproxy-1.17-2|71	%systemd_postun_with_restart dnsproxy.service

1014 21
21cr|dnstop-20180227-1|1	Summary:	This displays various tables of DNS traffic on your network
21cr|dnstop-20180227-1|2	Name:		dnstop
21cr|dnstop-20180227-1|3	Version:	20180227
21cr|dnstop-20180227-1|4	Release:	1
21cr|dnstop-20180227-1|5	License:	BSD
21cr|dnstop-20180227-1|6	Group:		Monitoring
21cr|dnstop-20180227-1|7	Url:		http://dnstop.measurement-factory.com/
21cr|dnstop-20180227-1|8	Source0:	https://github.com/measurement-factory/dnstop/archive/master//dnstop-%{version}.zip
21cr|dnstop-20180227-1|9	BuildRequires:	libpcap-devel >= 0.7
21cr|dnstop-20180227-1|10	BuildRequires:	pkgconfig(ncurses)
21cr|dnstop-20180227-1|11	
21cr|dnstop-20180227-1|12	%description
21cr|dnstop-20180227-1|13	dnstop is a libpcap application (ala tcpdump) that displays
21cr|dnstop-20180227-1|14	various tables of DNS traffic on your network, including tables
21cr|dnstop-20180227-1|15	of source and destination IP addresses, query types, top level
21cr|dnstop-20180227-1|16	domains and second level domains.
21cr|dnstop-20180227-1|17	
21cr|dnstop-20180227-1|18	%files
21cr|dnstop-20180227-1|19	%doc CHANGES LICENSE
21cr|dnstop-20180227-1|20	%attr(0755,root,root) %{_sbindir}/dnstop
21cr|dnstop-20180227-1|21	%attr(0644,root,root) %{_mandir}/man8/dnstop.8*
21cr|dnstop-20180227-1|22	
21cr|dnstop-20180227-1|23	#----------------------------------------------------------------------------
21cr|dnstop-20180227-1|24	
21cr|dnstop-20180227-1|25	%prep
21cr|dnstop-20180227-1|26	%setup -qn %{name}-master
21cr|dnstop-20180227-1|27	
21cr|dnstop-20180227-1|28	%build
21cr|dnstop-20180227-1|29	%configure
21cr|dnstop-20180227-1|30	%make \
21cr|dnstop-20180227-1|31	CFLAGS="%{optflags} \
21cr|dnstop-20180227-1|32	-DUSE_IPV6=1 \
21cr|dnstop-20180227-1|33	-DUSE_PPP=0"
21cr|dnstop-20180227-1|34	
21cr|dnstop-20180227-1|35	%install
21cr|dnstop-20180227-1|36	install -d %{buildroot}%{_sbindir}
21cr|dnstop-20180227-1|37	install -d %{buildroot}%{_mandir}/man8
21cr|dnstop-20180227-1|38	install -m755 dnstop %{buildroot}%{_sbindir}/
21cr|dnstop-20180227-1|39	install -m644 dnstop.8 %{buildroot}%{_mandir}/man8/
21cr|dnstop-20180227-1|40	

1015 21
21cr|dnstouch-0.4-19|1	Summary:	Incrementally updates bind v8+ zone file serial numbers
21cr|dnstouch-0.4-19|2	Name:		dnstouch
21cr|dnstouch-0.4-19|3	Version:	0.4
21cr|dnstouch-0.4-19|4	Release:	19
21cr|dnstouch-0.4-19|5	License:	GPL
21cr|dnstouch-0.4-19|6	Group:		Networking/Other
21cr|dnstouch-0.4-19|7	URL:		http://uranus.it.swin.edu.au/~jn/linux/dns.htm
21cr|dnstouch-0.4-19|8	Source0:	http://uranus.it.swin.edu.au/~jn/linux/ndu-%{version}.tar.bz2
21cr|dnstouch-0.4-19|9	Source1:	ndu.conf
21cr|dnstouch-0.4-19|10	Patch0:		ndu-opt.patch
21cr|dnstouch-0.4-19|11	Patch1:		ndu-verbose.patch
21cr|dnstouch-0.4-19|12	Requires:	ed bind
21cr|dnstouch-0.4-19|13	
21cr|dnstouch-0.4-19|14	%description
21cr|dnstouch-0.4-19|15	dnstouch incrementally updates bind v8+ zone file serial numbers.
21cr|dnstouch-0.4-19|16	
21cr|dnstouch-0.4-19|17	%prep
21cr|dnstouch-0.4-19|18	
21cr|dnstouch-0.4-19|19	%setup -q -n ndu-%{version}
21cr|dnstouch-0.4-19|20	%patch0 -p0
21cr|dnstouch-0.4-19|21	%patch1 -p0
21cr|dnstouch-0.4-19|22	
21cr|dnstouch-0.4-19|23	%build
21cr|dnstouch-0.4-19|24	export CFLAGS="%{optflags}"
21cr|dnstouch-0.4-19|25	export CC="g++"
21cr|dnstouch-0.4-19|26	make CC="g++" CFLAGS="%{optflags}" -C src dnstouch
21cr|dnstouch-0.4-19|27	
21cr|dnstouch-0.4-19|28	%install
21cr|dnstouch-0.4-19|29	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|dnstouch-0.4-19|30	
21cr|dnstouch-0.4-19|31	install -d %{buildroot}%{_bindir}
21cr|dnstouch-0.4-19|32	install -d %{buildroot}%{_sysconfdir}
21cr|dnstouch-0.4-19|33	
21cr|dnstouch-0.4-19|34	install -m0755 src/dnstouch %{buildroot}%{_bindir}/dnstouch
21cr|dnstouch-0.4-19|35	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/
21cr|dnstouch-0.4-19|36	
21cr|dnstouch-0.4-19|37	%clean
21cr|dnstouch-0.4-19|38	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|dnstouch-0.4-19|39	
21cr|dnstouch-0.4-19|40	%files
21cr|dnstouch-0.4-19|41	%defattr(-,root,root)
21cr|dnstouch-0.4-19|42	%doc README INSTALL
21cr|dnstouch-0.4-19|43	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ndu.conf
21cr|dnstouch-0.4-19|44	%attr(0755,root,root) %{_bindir}/dnstouch

1016 21
21cr|dnstracer-1.9-6|1	Summary:	A tool to trace dns queries
21cr|dnstracer-1.9-6|2	Name:		dnstracer
21cr|dnstracer-1.9-6|3	Version:	1.9
21cr|dnstracer-1.9-6|4	Release:	6
21cr|dnstracer-1.9-6|5	License:	BSD
21cr|dnstracer-1.9-6|6	Group:		Networking/Other
21cr|dnstracer-1.9-6|7	URL:		http://www.mavetju.org/unix/general.php
21cr|dnstracer-1.9-6|8	Source:		http://www.mavetju.org/download/%{name}-%{version}.tar.gz
21cr|dnstracer-1.9-6|9	
21cr|dnstracer-1.9-6|10	%description
21cr|dnstracer-1.9-6|11	dnstracer determines where a given Domain Name Server (DNS) gets
21cr|dnstracer-1.9-6|12	its information from, and follows the chain of DNS servers back to
21cr|dnstracer-1.9-6|13	the servers which know the data.
21cr|dnstracer-1.9-6|14	
21cr|dnstracer-1.9-6|15	%prep
21cr|dnstracer-1.9-6|16	%setup -q
21cr|dnstracer-1.9-6|17	
21cr|dnstracer-1.9-6|18	%build
21cr|dnstracer-1.9-6|19	%configure
21cr|dnstracer-1.9-6|20	%make
21cr|dnstracer-1.9-6|21	
21cr|dnstracer-1.9-6|22	%install
21cr|dnstracer-1.9-6|23	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|dnstracer-1.9-6|24	%makeinstall
21cr|dnstracer-1.9-6|25	
21cr|dnstracer-1.9-6|26	%clean
21cr|dnstracer-1.9-6|27	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|dnstracer-1.9-6|28	
21cr|dnstracer-1.9-6|29	%files
21cr|dnstracer-1.9-6|30	%defattr(-,root,root)
21cr|dnstracer-1.9-6|31	%doc CHANGES README
21cr|dnstracer-1.9-6|32	%{_bindir}/*
21cr|dnstracer-1.9-6|33	%{_mandir}/*/*

1017 21
21cr|dnsutl-1.8-8|1	Summary:      Utilities to make DNS easier to configure
21cr|dnsutl-1.8-8|2	Name:         dnsutl
21cr|dnsutl-1.8-8|3	Version:      1.8
21cr|dnsutl-1.8-8|4	Release:      8
21cr|dnsutl-1.8-8|5	License:    GPL
21cr|dnsutl-1.8-8|6	Group:        Networking/Other
21cr|dnsutl-1.8-8|7	Source:       http://www.canb.auug.org.au/%7Emillerp/dnsutl/%{name}-%{version}.tar.bz2
21cr|dnsutl-1.8-8|8	URL:          http://www.canb.auug.org.au/~millerp/dnsutl/
21cr|dnsutl-1.8-8|9	
21cr|dnsutl-1.8-8|10	Buildrequires: byacc gettext-devel gawk
21cr|dnsutl-1.8-8|11	# (tv) for gsoelim:
21cr|dnsutl-1.8-8|12	Buildrequires: groff
21cr|dnsutl-1.8-8|13	
21cr|dnsutl-1.8-8|14	%description
21cr|dnsutl-1.8-8|15	The dnsutl package is a collection of tools to make administering
21cr|dnsutl-1.8-8|16	DNS easier.  The tools include:
21cr|dnsutl-1.8-8|17	
21cr|dnsutl-1.8-8|18	dns-rev: Take the forward DNS mapping and generate the reverse mapping.
21cr|dnsutl-1.8-8|19	
21cr|dnsutl-1.8-8|20	dns-hosts: Take the forward DNS mapping and generate the /etc/hosts file.
21cr|dnsutl-1.8-8|21	
21cr|dnsutl-1.8-8|22	dns-ng: Take the forward DNS mapping and generate the /etc/netgroup file.
21cr|dnsutl-1.8-8|23	
21cr|dnsutl-1.8-8|24	dns-ethers: By using a bogus record type, you can keep the MAC address
21cr|dnsutl-1.8-8|25	with the IP address, and generate the /etc/ethers file.
21cr|dnsutl-1.8-8|26	
21cr|dnsutl-1.8-8|27	dns-bootp: Using the MAC and IP information, you can generate the
21cr|dnsutl-1.8-8|28	/etc/bootptab file.
21cr|dnsutl-1.8-8|29	
21cr|dnsutl-1.8-8|30	dns-bootparams: Using the MAC and IP information, you can generate the
21cr|dnsutl-1.8-8|31	Sun /etc/bootparams file.
21cr|dnsutl-1.8-8|32	
21cr|dnsutl-1.8-8|33	All of these programs are both faster than shell scripts, and more
21cr|dnsutl-1.8-8|34	robust when faced with all the peculiar semantics of DNS resource files.
21cr|dnsutl-1.8-8|35	They even understand the \f(CW$include\fP directive.
21cr|dnsutl-1.8-8|36	
21cr|dnsutl-1.8-8|37	%prep
21cr|dnsutl-1.8-8|38	
21cr|dnsutl-1.8-8|39	%setup -q
21cr|dnsutl-1.8-8|40	%configure
21cr|dnsutl-1.8-8|41	
21cr|dnsutl-1.8-8|42	%build
21cr|dnsutl-1.8-8|43	# doesn't build with -j
21cr|dnsutl-1.8-8|44	make
21cr|dnsutl-1.8-8|45	
21cr|dnsutl-1.8-8|46	%install
21cr|dnsutl-1.8-8|47	rm -rf $RPM_BUILD_ROOT
21cr|dnsutl-1.8-8|48	%makeinstall
21cr|dnsutl-1.8-8|49	
21cr|dnsutl-1.8-8|50	%clean
21cr|dnsutl-1.8-8|51	rm -rf $RPM_BUILD_ROOT
21cr|dnsutl-1.8-8|52	
21cr|dnsutl-1.8-8|53	%files
21cr|dnsutl-1.8-8|54	%defattr (-,root,root)
21cr|dnsutl-1.8-8|55	%doc etc/CHANGES.1*
21cr|dnsutl-1.8-8|56	%doc README
21cr|dnsutl-1.8-8|57	%{_bindir}/*
21cr|dnsutl-1.8-8|58	%{_mandir}/man1/*

1018 21
21cr|dnswalk-2.0.2-12|1	Summary:	The dnswalk DNS database debugger
21cr|dnswalk-2.0.2-12|2	Name:		dnswalk
21cr|dnswalk-2.0.2-12|3	Version:	2.0.2
21cr|dnswalk-2.0.2-12|4	Release:	12
21cr|dnswalk-2.0.2-12|5	Group:		Networking/Other
21cr|dnswalk-2.0.2-12|6	URL:		http://www.visi.com/~barr/dnswalk/
21cr|dnswalk-2.0.2-12|7	License:	Artistic
21cr|dnswalk-2.0.2-12|8	Source0:	%{name}-%{version}.tar.bz2
21cr|dnswalk-2.0.2-12|9	Patch0:		%{name}-%{version}-perlpath.patch
21cr|dnswalk-2.0.2-12|10	BuildArch:	noarch
21cr|dnswalk-2.0.2-12|11	
21cr|dnswalk-2.0.2-12|12	%description
21cr|dnswalk-2.0.2-12|13	dnswalk is a DNS debugger. It performs zone transfers of specified
21cr|dnswalk-2.0.2-12|14	domains, and checks the database in numerous ways for internal
21cr|dnswalk-2.0.2-12|15	consistency, as well as accuracy.
21cr|dnswalk-2.0.2-12|16	
21cr|dnswalk-2.0.2-12|17	%prep
21cr|dnswalk-2.0.2-12|18	
21cr|dnswalk-2.0.2-12|19	%setup -q -c -a0
21cr|dnswalk-2.0.2-12|20	%patch0 -p1
21cr|dnswalk-2.0.2-12|21	
21cr|dnswalk-2.0.2-12|22	%build
21cr|dnswalk-2.0.2-12|23	
21cr|dnswalk-2.0.2-12|24	# fix attr
21cr|dnswalk-2.0.2-12|25	chmod 644 *
21cr|dnswalk-2.0.2-12|26	
21cr|dnswalk-2.0.2-12|27	%install
21cr|dnswalk-2.0.2-12|28	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|dnswalk-2.0.2-12|29	
21cr|dnswalk-2.0.2-12|30	install -d %{buildroot}%{_sbindir}
21cr|dnswalk-2.0.2-12|31	install -d %{buildroot}%{_mandir}/man1
21cr|dnswalk-2.0.2-12|32	install -m755 %{name} %{buildroot}%{_sbindir}/
21cr|dnswalk-2.0.2-12|33	install -m755 %{name}.1 %{buildroot}%{_mandir}/man1/
21cr|dnswalk-2.0.2-12|34	
21cr|dnswalk-2.0.2-12|35	%clean
21cr|dnswalk-2.0.2-12|36	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|dnswalk-2.0.2-12|37	
21cr|dnswalk-2.0.2-12|38	%files
21cr|dnswalk-2.0.2-12|39	%defattr(-,root,root)
21cr|dnswalk-2.0.2-12|40	%doc CHANGES README TODO makereports sendreports rfc1912.txt do-dnswalk
21cr|dnswalk-2.0.2-12|41	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|dnswalk-2.0.2-12|42	%{_mandir}/man1/%{name}.1*

1019 21
21cr|docbook-dtd-mathml20-1.0-4|1	%define dtdver 20030619
21cr|docbook-dtd-mathml20-1.0-4|2	%define mltype mathml20
21cr|docbook-dtd-mathml20-1.0-4|3	%define sgmlbase %{_datadir}/sgml
21cr|docbook-dtd-mathml20-1.0-4|4	
21cr|docbook-dtd-mathml20-1.0-4|5	Name:    docbook-dtd-%{mltype}
21cr|docbook-dtd-mathml20-1.0-4|6	Version: 1.0
21cr|docbook-dtd-mathml20-1.0-4|7	Release:  4
21cr|docbook-dtd-mathml20-1.0-4|8	Group  : Publishing
21cr|docbook-dtd-mathml20-1.0-4|9	Summary: XHTML 1.1 plus MathML 2.0 document type definition
21cr|docbook-dtd-mathml20-1.0-4|10	License: Distributable
21cr|docbook-dtd-mathml20-1.0-4|11	URL    : http://numexp.sourceforge.net/
21cr|docbook-dtd-mathml20-1.0-4|12	
21cr|docbook-dtd-mathml20-1.0-4|13	# tar.gz at http://www.w3.org/Math/DTD/mathml2.tgz
21cr|docbook-dtd-mathml20-1.0-4|14	Source0  : mathml2.tar.bz2
21cr|docbook-dtd-mathml20-1.0-4|15	Patch0   : %{name}-sysid-base.patch.bz2
21cr|docbook-dtd-mathml20-1.0-4|16	BuildArch: noarch
21cr|docbook-dtd-mathml20-1.0-4|17	
21cr|docbook-dtd-mathml20-1.0-4|18	BuildRequires: libxml2-utils
21cr|docbook-dtd-mathml20-1.0-4|19	Requires: sgml-common >= 0.6.3-2mdk
21cr|docbook-dtd-mathml20-1.0-4|20	
21cr|docbook-dtd-mathml20-1.0-4|21	%description
21cr|docbook-dtd-mathml20-1.0-4|22	The DocBook Document Type Definition (DTD) describes the syntax of
21cr|docbook-dtd-mathml20-1.0-4|23	technical documentation texts (articles, books and manual pages).
21cr|docbook-dtd-mathml20-1.0-4|24	This syntax is XML-compliant and is developed by the OASIS consortium.
21cr|docbook-dtd-mathml20-1.0-4|25	This is the version %{dtdver} of this DTD.
21cr|docbook-dtd-mathml20-1.0-4|26	
21cr|docbook-dtd-mathml20-1.0-4|27	%prep
21cr|docbook-dtd-mathml20-1.0-4|28	%setup -q -n mathml2
21cr|docbook-dtd-mathml20-1.0-4|29	
21cr|docbook-dtd-mathml20-1.0-4|30	# CRLF -> LF
21cr|docbook-dtd-mathml20-1.0-4|31	find -type f -print0 | xargs -r -0 perl -pi -e 's/\r//g'
21cr|docbook-dtd-mathml20-1.0-4|32	
21cr|docbook-dtd-mathml20-1.0-4|33	%patch0 -p1
21cr|docbook-dtd-mathml20-1.0-4|34	
21cr|docbook-dtd-mathml20-1.0-4|35	%build
21cr|docbook-dtd-mathml20-1.0-4|36	
21cr|docbook-dtd-mathml20-1.0-4|37	%install
21cr|docbook-dtd-mathml20-1.0-4|38	[ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ] || rm -rf $RPM_BUILD_ROOT
21cr|docbook-dtd-mathml20-1.0-4|39	DESTDIR=$RPM_BUILD_ROOT%{sgmlbase}/docbook/%{mltype}-dtd-%{dtdver}
21cr|docbook-dtd-mathml20-1.0-4|40	mkdir -p $DESTDIR
21cr|docbook-dtd-mathml20-1.0-4|41	cp -a html iso8879 iso9573-13 mathml $DESTDIR/
21cr|docbook-dtd-mathml20-1.0-4|42	cp -a mathml2.dtd xhtml-math11-f.dtd *.mod $DESTDIR/
21cr|docbook-dtd-mathml20-1.0-4|43	
21cr|docbook-dtd-mathml20-1.0-4|44	ln -s %{mltype}-dtd-%{dtdver} $RPM_BUILD_ROOT%{sgmlbase}/docbook/%{mltype}-dtd
21cr|docbook-dtd-mathml20-1.0-4|45	
21cr|docbook-dtd-mathml20-1.0-4|46	# create subcatalog
21cr|docbook-dtd-mathml20-1.0-4|47	SUBCATALOG="%{_sysconfdir}/xml/mathml.cat"
21cr|docbook-dtd-mathml20-1.0-4|48	SGMLDIR="%{sgmlbase}/docbook/%{mltype}-dtd"
21cr|docbook-dtd-mathml20-1.0-4|49	
21cr|docbook-dtd-mathml20-1.0-4|50	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xml
21cr|docbook-dtd-mathml20-1.0-4|51	xmlcatalog --create > $RPM_BUILD_ROOT$SUBCATALOG
21cr|docbook-dtd-mathml20-1.0-4|52	
21cr|docbook-dtd-mathml20-1.0-4|53	xmlcatalog --noout --add "rewriteSystem" \
21cr|docbook-dtd-mathml20-1.0-4|54	"http://www.w3.org/Math/DTD/mathml2/" \
21cr|docbook-dtd-mathml20-1.0-4|55	"file://$SGMLDIR/" \
21cr|docbook-dtd-mathml20-1.0-4|56	$RPM_BUILD_ROOT$SUBCATALOG
21cr|docbook-dtd-mathml20-1.0-4|57	
21cr|docbook-dtd-mathml20-1.0-4|58	xmlcatalog --noout --add "public" \
21cr|docbook-dtd-mathml20-1.0-4|59	"-//W3C//DTD MathML 2.0//EN" \
21cr|docbook-dtd-mathml20-1.0-4|60	"$SGMLDIR/mathml2.dtd" \
21cr|docbook-dtd-mathml20-1.0-4|61	$RPM_BUILD_ROOT$SUBCATALOG
21cr|docbook-dtd-mathml20-1.0-4|62	
21cr|docbook-dtd-mathml20-1.0-4|63	xmlcatalog --noout --add "public" \
21cr|docbook-dtd-mathml20-1.0-4|64	"-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" \
21cr|docbook-dtd-mathml20-1.0-4|65	"$SGMLDIR/xhtml-math11-f.dtd" \
21cr|docbook-dtd-mathml20-1.0-4|66	$RPM_BUILD_ROOT$SUBCATALOG
21cr|docbook-dtd-mathml20-1.0-4|67	
21cr|docbook-dtd-mathml20-1.0-4|68	xmlcatalog --noout --add "public" \
21cr|docbook-dtd-mathml20-1.0-4|69	"-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" \
21cr|docbook-dtd-mathml20-1.0-4|70	"$SGMLDIR/xhtml-math11-f.dtd" \
21cr|docbook-dtd-mathml20-1.0-4|71	$RPM_BUILD_ROOT$SUBCATALOG
21cr|docbook-dtd-mathml20-1.0-4|72	
21cr|docbook-dtd-mathml20-1.0-4|73	
21cr|docbook-dtd-mathml20-1.0-4|74	%clean
21cr|docbook-dtd-mathml20-1.0-4|75	[ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ] || rm -rf $RPM_BUILD_ROOT
21cr|docbook-dtd-mathml20-1.0-4|76	
21cr|docbook-dtd-mathml20-1.0-4|77	
21cr|docbook-dtd-mathml20-1.0-4|78	%files
21cr|docbook-dtd-mathml20-1.0-4|79	%defattr(-,root,root,0755)
21cr|docbook-dtd-mathml20-1.0-4|80	%{sgmlbase}/docbook/%{mltype}-dtd
21cr|docbook-dtd-mathml20-1.0-4|81	%{sgmlbase}/docbook/%{mltype}-dtd-%{dtdver}
21cr|docbook-dtd-mathml20-1.0-4|82	%{_sysconfdir}/xml/mathml.cat
21cr|docbook-dtd-mathml20-1.0-4|83	
21cr|docbook-dtd-mathml20-1.0-4|84	%post
21cr|docbook-dtd-mathml20-1.0-4|85	CATALOG="%{_sysconfdir}/xml/catalog"
21cr|docbook-dtd-mathml20-1.0-4|86	SUBCATALOG="%{_sysconfdir}/xml/mathml.cat"
21cr|docbook-dtd-mathml20-1.0-4|87	# test xmlcatalog is available before using it...
21cr|docbook-dtd-mathml20-1.0-4|88	[ -f "$CATALOG" -a -f "$SUBCATALOG" ] || exit 0
21cr|docbook-dtd-mathml20-1.0-4|89	
21cr|docbook-dtd-mathml20-1.0-4|90	%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
21cr|docbook-dtd-mathml20-1.0-4|91	"-//W3C//DTD MathML 2.0//EN" \
21cr|docbook-dtd-mathml20-1.0-4|92	"file://$SUBCATALOG" "$CATALOG"
21cr|docbook-dtd-mathml20-1.0-4|93	%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
21cr|docbook-dtd-mathml20-1.0-4|94	"-//W3C//DTD XHTML 1.1 plus MathML 2.0" \
21cr|docbook-dtd-mathml20-1.0-4|95	"file://$SUBCATALOG" "$CATALOG"
21cr|docbook-dtd-mathml20-1.0-4|96	%{_bindir}/xmlcatalog --noout --add "delegateSystem" \
21cr|docbook-dtd-mathml20-1.0-4|97	"http://www.w3.org/Math/DTD/mathml2"  \
21cr|docbook-dtd-mathml20-1.0-4|98	"file://$SUBCATALOG" "$CATALOG"
21cr|docbook-dtd-mathml20-1.0-4|99	%{_bindir}/xmlcatalog --noout --add "delegateURI" \
21cr|docbook-dtd-mathml20-1.0-4|100	"http://www.w3.org/Math/DTD/mathml2" \
21cr|docbook-dtd-mathml20-1.0-4|101	"file://$SUBCATALOG" "$CATALOG"
21cr|docbook-dtd-mathml20-1.0-4|102	
21cr|docbook-dtd-mathml20-1.0-4|103	%preun
21cr|docbook-dtd-mathml20-1.0-4|104	CATALOG=%{_sysconfdir}/xml/catalog
21cr|docbook-dtd-mathml20-1.0-4|105	SUBCATALOG="%{_sysconfdir}/xml/mathml.cat"
21cr|docbook-dtd-mathml20-1.0-4|106	# test xmlcatalog is available before using it...
21cr|docbook-dtd-mathml20-1.0-4|107	[ -f "$CATALOG" -a -f "$SUBCATALOG" ] || exit 0
21cr|docbook-dtd-mathml20-1.0-4|108	# Do not remove if upgrade
21cr|docbook-dtd-mathml20-1.0-4|109	[ "$1" = "0" ] || exit 0
21cr|docbook-dtd-mathml20-1.0-4|110	
21cr|docbook-dtd-mathml20-1.0-4|111	%{_bindir}/xmlcatalog --noout --del \
21cr|docbook-dtd-mathml20-1.0-4|112	"file://$SUBCATALOG" $CATALOG
21cr|docbook-dtd-mathml20-1.0-4|113	

1020 21
21cr|dockapp-0.7.2-4|1	%define         srcname       libdockapp
21cr|dockapp-0.7.2-4|2	
21cr|dockapp-0.7.2-4|3	%define         major         3
21cr|dockapp-0.7.2-4|4	%define         libname       %mklibname %{name} %{major}
21cr|dockapp-0.7.2-4|5	%define         libdevelname  %mklibname -d %{name}
21cr|dockapp-0.7.2-4|6	
21cr|dockapp-0.7.2-4|7	Name:           dockapp
21cr|dockapp-0.7.2-4|8	Version:        0.7.2
21cr|dockapp-0.7.2-4|9	Release:        4
21cr|dockapp-0.7.2-4|10	Summary:        A library that eases the creation of dock apps
21cr|dockapp-0.7.2-4|11	License:        MIT
21cr|dockapp-0.7.2-4|12	Group:          System/Libraries
21cr|dockapp-0.7.2-4|13	URL:            http://windowmaker.org/dockapps/?name=libdockapp
21cr|dockapp-0.7.2-4|14	Source0:        %{srcname}-%{version}.tar.gz
21cr|dockapp-0.7.2-4|15	
21cr|dockapp-0.7.2-4|16	
21cr|dockapp-0.7.2-4|17	BuildRequires:  pkgconfig(xpm)
21cr|dockapp-0.7.2-4|18	BuildRequires:  pkgconfig(x11)
21cr|dockapp-0.7.2-4|19	BuildRequires:  pkgconfig(xext)
21cr|dockapp-0.7.2-4|20	BuildRequires:  pkgconfig(pkg-config)
21cr|dockapp-0.7.2-4|21	BuildRequires:  x11-font-util
21cr|dockapp-0.7.2-4|22	
21cr|dockapp-0.7.2-4|23	
21cr|dockapp-0.7.2-4|24	%description
21cr|dockapp-0.7.2-4|25	A simple library that eases the creation of WindowMaker dock apps. It
21cr|dockapp-0.7.2-4|26	provides functions that set up a dock app in such a way that they can
21cr|dockapp-0.7.2-4|27	be properly docked. It also provides some event handlers and makes it
21cr|dockapp-0.7.2-4|28	very simple to write dockapps.
21cr|dockapp-0.7.2-4|29	
21cr|dockapp-0.7.2-4|30	
21cr|dockapp-0.7.2-4|31	%package -n %{libname}
21cr|dockapp-0.7.2-4|32	Summary:        A library that eases the creation of dock apps
21cr|dockapp-0.7.2-4|33	Group:          System/Libraries
21cr|dockapp-0.7.2-4|34	Requires:       %{name} = %{version}-%{release}
21cr|dockapp-0.7.2-4|35	
21cr|dockapp-0.7.2-4|36	%description -n %{libname}
21cr|dockapp-0.7.2-4|37	%{summary}.
21cr|dockapp-0.7.2-4|38	
21cr|dockapp-0.7.2-4|39	
21cr|dockapp-0.7.2-4|40	
21cr|dockapp-0.7.2-4|41	%package -n %{libdevelname}
21cr|dockapp-0.7.2-4|42	Summary:        Development files for libdockapp
21cr|dockapp-0.7.2-4|43	Group:          Development/Other
21cr|dockapp-0.7.2-4|44	Requires:       %{libname} = %{version}-%{release}
21cr|dockapp-0.7.2-4|45	Provides:       lib%{name}-devel = %{version}-%{release}
21cr|dockapp-0.7.2-4|46	Provides:       %{name}-devel = %{version}-%{release}
21cr|dockapp-0.7.2-4|47	
21cr|dockapp-0.7.2-4|48	%description -n %{libdevelname}
21cr|dockapp-0.7.2-4|49	%{summary}.
21cr|dockapp-0.7.2-4|50	
21cr|dockapp-0.7.2-4|51	
21cr|dockapp-0.7.2-4|52	
21cr|dockapp-0.7.2-4|53	%prep
21cr|dockapp-0.7.2-4|54	%setup -q -n %{srcname}-%{version}
21cr|dockapp-0.7.2-4|55	
21cr|dockapp-0.7.2-4|56	%build
21cr|dockapp-0.7.2-4|57	autoreconf -fi
21cr|dockapp-0.7.2-4|58	%configure --with-pic --disable-static
21cr|dockapp-0.7.2-4|59	
21cr|dockapp-0.7.2-4|60	%install
21cr|dockapp-0.7.2-4|61	%makeinstall_std
21cr|dockapp-0.7.2-4|62	
21cr|dockapp-0.7.2-4|63	find %{buildroot}%{_libdir} -name *.la -delete
21cr|dockapp-0.7.2-4|64	
21cr|dockapp-0.7.2-4|65	
21cr|dockapp-0.7.2-4|66	%files
21cr|dockapp-0.7.2-4|67	%doc README
21cr|dockapp-0.7.2-4|68	%{_xfontdir}/X11/misc/*
21cr|dockapp-0.7.2-4|69	
21cr|dockapp-0.7.2-4|70	
21cr|dockapp-0.7.2-4|71	%files -n %{libname}
21cr|dockapp-0.7.2-4|72	%{_libdir}/*.so.*
21cr|dockapp-0.7.2-4|73	
21cr|dockapp-0.7.2-4|74	
21cr|dockapp-0.7.2-4|75	%files -n %{libdevelname}
21cr|dockapp-0.7.2-4|76	%{_includedir}/%{srcname}/*.h
21cr|dockapp-0.7.2-4|77	%{_libdir}/*.so
21cr|dockapp-0.7.2-4|78	%{_libdir}/pkgconfig/*.pc
21cr|dockapp-0.7.2-4|79	%{_docdir}/%{srcname}

1021 21
21cr|docker-manager-1.9-1|1	%global debug_package %{nil}
21cr|docker-manager-1.9-1|2	
21cr|docker-manager-1.9-1|3	Name:		docker-manager
21cr|docker-manager-1.9-1|4	Version:	1.9
21cr|docker-manager-1.9-1|5	Release:	1
21cr|docker-manager-1.9-1|6	Summary:	Manager for Docker
21cr|docker-manager-1.9-1|7	Group:		System/Servers
21cr|docker-manager-1.9-1|8	License:	GPLv3
21cr|docker-manager-1.9-1|9	URL:		https://github.com/AKotov-dev/docker-manager
21cr|docker-manager-1.9-1|10	Source0:	https://github.com/AKotov-dev/docker-manager/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|docker-manager-1.9-1|11	Source1:	docker-manager
21cr|docker-manager-1.9-1|12	Source2:	docker-manager.png
21cr|docker-manager-1.9-1|13	Source3:	docker-manager.desktop
21cr|docker-manager-1.9-1|14	BuildRequires:	lazarus
21cr|docker-manager-1.9-1|15	Requires:	docker
21cr|docker-manager-1.9-1|16	Requires:	sakura
21cr|docker-manager-1.9-1|17	Requires:	systemd
21cr|docker-manager-1.9-1|18	
21cr|docker-manager-1.9-1|19	
21cr|docker-manager-1.9-1|20	%description
21cr|docker-manager-1.9-1|21	The GUI is designed to manage Docker images and containers. It allows you to monitor
21cr|docker-manager-1.9-1|22	the status of certain objects in real time and perform entry-level operations on them (right-click menu).
21cr|docker-manager-1.9-1|23	It can also be useful as a monitor of Docker objects activity during deployment and configuration
21cr|docker-manager-1.9-1|24	
21cr|docker-manager-1.9-1|25	%files
21cr|docker-manager-1.9-1|26	%doc ../README.md
21cr|docker-manager-1.9-1|27	%license ../LICENSE
21cr|docker-manager-1.9-1|28	%attr(0755,root,root) %{_bindir}/%{name}
21cr|docker-manager-1.9-1|29	%{_datadir}/%{name}
21cr|docker-manager-1.9-1|30	%{_datadir}/applications/%{name}.desktop
21cr|docker-manager-1.9-1|31	%{_datadir}/pixmaps/%{name}.png
21cr|docker-manager-1.9-1|32	#-----------------------------------------------------------------------------
21cr|docker-manager-1.9-1|33	%prep
21cr|docker-manager-1.9-1|34	%setup -n %{name}-%{version}/%{name}
21cr|docker-manager-1.9-1|35	
21cr|docker-manager-1.9-1|36	# remove prebuild file
21cr|docker-manager-1.9-1|37	rm -f %{name}
21cr|docker-manager-1.9-1|38	
21cr|docker-manager-1.9-1|39	%build
21cr|docker-manager-1.9-1|40	lazbuild --build-all *.lpi
21cr|docker-manager-1.9-1|41	
21cr|docker-manager-1.9-1|42	#translate additional messages
21cr|docker-manager-1.9-1|43	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|docker-manager-1.9-1|44	
21cr|docker-manager-1.9-1|45	%install
21cr|docker-manager-1.9-1|46	mkdir -p %{buildroot}%{_bindir}
21cr|docker-manager-1.9-1|47	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|docker-manager-1.9-1|48	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|docker-manager-1.9-1|49	
21cr|docker-manager-1.9-1|50	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|docker-manager-1.9-1|51	cp docker_manager %{buildroot}%{_datadir}/%{name}
21cr|docker-manager-1.9-1|52	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|docker-manager-1.9-1|53	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|docker-manager-1.9-1|54	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

1022 21
21cr|doctorj-5.1.2-13|1	%bcond_with tests
21cr|doctorj-5.1.2-13|2	
21cr|doctorj-5.1.2-13|3	Name:		doctorj
21cr|doctorj-5.1.2-13|4	Version:	5.1.2
21cr|doctorj-5.1.2-13|5	Release:	13
21cr|doctorj-5.1.2-13|6	Epoch:		0
21cr|doctorj-5.1.2-13|7	Summary:	Compares javadoc comments against code
21cr|doctorj-5.1.2-13|8	License:	LGPL
21cr|doctorj-5.1.2-13|9	Group:		Development/Java
21cr|doctorj-5.1.2-13|10	URL:		http://www.incava.org/projects/java/doctorj/index.html
21cr|doctorj-5.1.2-13|11	Source0:	http://superb-east.dl.sourceforge.net/sourceforge/doctorj/doctorj-%{version}.tar.gz
21cr|doctorj-5.1.2-13|12	BuildArch: 	noarch
21cr|doctorj-5.1.2-13|13	BuildRequires:	java-devel
21cr|doctorj-5.1.2-13|14	BuildRequires:	ant
21cr|doctorj-5.1.2-13|15	%if %with tests
21cr|doctorj-5.1.2-13|16	BuildRequires:	ant-junit
21cr|doctorj-5.1.2-13|17	%endif
21cr|doctorj-5.1.2-13|18	BuildRequires:	java-rpmbuild
21cr|doctorj-5.1.2-13|19	BuildRequires:  xmlto
21cr|doctorj-5.1.2-13|20	
21cr|doctorj-5.1.2-13|21	%description
21cr|doctorj-5.1.2-13|22	Beyond the level of what Javadoc does, DoctorJ compares
21cr|doctorj-5.1.2-13|23	documentation against code. Among what it detects:
21cr|doctorj-5.1.2-13|24	
21cr|doctorj-5.1.2-13|25	* misspelled words
21cr|doctorj-5.1.2-13|26	* parameter and exception names:
21cr|doctorj-5.1.2-13|27	o missing
21cr|doctorj-5.1.2-13|28	o misordered
21cr|doctorj-5.1.2-13|29	o misspelled
21cr|doctorj-5.1.2-13|30	* Javadoc tags:
21cr|doctorj-5.1.2-13|31	o invalid
21cr|doctorj-5.1.2-13|32	o misordered
21cr|doctorj-5.1.2-13|33	o missing expected arguments
21cr|doctorj-5.1.2-13|34	o invalid arguments
21cr|doctorj-5.1.2-13|35	o missing descriptions
21cr|doctorj-5.1.2-13|36	* undocumented classes, methods, fields, parameters
21cr|doctorj-5.1.2-13|37	
21cr|doctorj-5.1.2-13|38	%package        javadoc
21cr|doctorj-5.1.2-13|39	Group:          Development/Java
21cr|doctorj-5.1.2-13|40	Summary:        Javadoc for %{name}
21cr|doctorj-5.1.2-13|41	
21cr|doctorj-5.1.2-13|42	%description    javadoc
21cr|doctorj-5.1.2-13|43	Javadoc for %{name}.
21cr|doctorj-5.1.2-13|44	
21cr|doctorj-5.1.2-13|45	%prep
21cr|doctorj-5.1.2-13|46	%setup -q
21cr|doctorj-5.1.2-13|47	
21cr|doctorj-5.1.2-13|48	%build
21cr|doctorj-5.1.2-13|49	export CLASSPATH=
21cr|doctorj-5.1.2-13|50	export OPT_JAR_LIST=
21cr|doctorj-5.1.2-13|51	%ant dist
21cr|doctorj-5.1.2-13|52	%ant doc
21cr|doctorj-5.1.2-13|53	
21cr|doctorj-5.1.2-13|54	%if %with tests
21cr|doctorj-5.1.2-13|55	%check
21cr|doctorj-5.1.2-13|56	export CLASSPATH=
21cr|doctorj-5.1.2-13|57	export OPT_JAR_LIST="%{__cat} %{_sysconfdir}/ant.d/junit"
21cr|doctorj-5.1.2-13|58	%ant tests
21cr|doctorj-5.1.2-13|59	%endif
21cr|doctorj-5.1.2-13|60	
21cr|doctorj-5.1.2-13|61	%install
21cr|doctorj-5.1.2-13|62	%ant -Ddestdir=%{buildroot} install
21cr|doctorj-5.1.2-13|63	
21cr|doctorj-5.1.2-13|64	# javadoc
21cr|doctorj-5.1.2-13|65	%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|doctorj-5.1.2-13|66	cp -a doc/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|doctorj-5.1.2-13|67	(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})
21cr|doctorj-5.1.2-13|68	
21cr|doctorj-5.1.2-13|69	%files
21cr|doctorj-5.1.2-13|70	%defattr(0644,root,root,0755)
21cr|doctorj-5.1.2-13|71	%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
21cr|doctorj-5.1.2-13|72	%attr(0755,root,root) %{_bindir}/%{name}
21cr|doctorj-5.1.2-13|73	# XXX: This should probably go in %%{_javadir}.
21cr|doctorj-5.1.2-13|74	%{_datadir}/%{name}/doctorj.jar
21cr|doctorj-5.1.2-13|75	%{_datadir}/%{name}/words.*
21cr|doctorj-5.1.2-13|76	%{_mandir}/man1/%{name}.1*
21cr|doctorj-5.1.2-13|77	
21cr|doctorj-5.1.2-13|78	%files javadoc
21cr|doctorj-5.1.2-13|79	%defattr(0644,root,root,0755)
21cr|doctorj-5.1.2-13|80	%doc %{_javadocdir}/%{name}-%{version}
21cr|doctorj-5.1.2-13|81	%doc %{_javadocdir}/%{name}

1023 21
21cr|docx2txt-1.4-1|1	Summary:	cli tool to convert docx to ascii txt files
21cr|docx2txt-1.4-1|2	Name:		docx2txt
21cr|docx2txt-1.4-1|3	Version:	1.4
21cr|docx2txt-1.4-1|4	Release:	1
21cr|docx2txt-1.4-1|5	Group:		Office
21cr|docx2txt-1.4-1|6	License:	GPLv3
21cr|docx2txt-1.4-1|7	Url:		http://sourceforge.net/projects/docx2txt
21cr|docx2txt-1.4-1|8	Source0:	http://downloads.sourceforge.net/project/docx2txt/docx2txt/v1.4/%{name}-%{version}.tgz
21cr|docx2txt-1.4-1|9	BuildArch:	noarch
21cr|docx2txt-1.4-1|10	Requires:	unzip
21cr|docx2txt-1.4-1|11	
21cr|docx2txt-1.4-1|12	%description
21cr|docx2txt-1.4-1|13	Docx2txt is a Perl based command-line tool
21cr|docx2txt-1.4-1|14	to convert Microsoft docx documents to
21cr|docx2txt-1.4-1|15	(ASCII) text files, preserving some formatting
21cr|docx2txt-1.4-1|16	and document information (which MS
21cr|docx2txt-1.4-1|17	text conversion drops) along with appropriate
21cr|docx2txt-1.4-1|18	character conversions.
21cr|docx2txt-1.4-1|19	
21cr|docx2txt-1.4-1|20	%files
21cr|docx2txt-1.4-1|21	%doc ChangeLog README COPYING
21cr|docx2txt-1.4-1|22	%{_bindir}/%{name}
21cr|docx2txt-1.4-1|23	%{_bindir}/docx2txt.pl
21cr|docx2txt-1.4-1|24	
21cr|docx2txt-1.4-1|25	#-------------------------------------------------------
21cr|docx2txt-1.4-1|26	
21cr|docx2txt-1.4-1|27	%prep
21cr|docx2txt-1.4-1|28	%setup -q
21cr|docx2txt-1.4-1|29	
21cr|docx2txt-1.4-1|30	%build
21cr|docx2txt-1.4-1|31	
21cr|docx2txt-1.4-1|32	%install
21cr|docx2txt-1.4-1|33	export BINDIR="%{buildroot}%{_bindir}"
21cr|docx2txt-1.4-1|34	export CONFIGDIR="%{buildroot}%{_sysconfdir}"
21cr|docx2txt-1.4-1|35	make INSTALLDIR=%{buildroot}%{_bindir}
21cr|docx2txt-1.4-1|36	mv %{buildroot}%{_bindir}/docx2txt.sh %{buildroot}%{_bindir}/docx2txt
21cr|docx2txt-1.4-1|37	rm -f %{buildroot}%{_sysconfdir}/docx2txt.config

1024 21
21cr|doggo-1.0.5-1|1	# use bundled golang modules (from Source1)
21cr|doggo-1.0.5-1|2	%global gomodulesmode GO111MODULE=off
21cr|doggo-1.0.5-1|3	# see Source0
21cr|doggo-1.0.5-1|4	%global goipath github.com/mr-karan/doggo
21cr|doggo-1.0.5-1|5	
21cr|doggo-1.0.5-1|6	Name:		doggo
21cr|doggo-1.0.5-1|7	Version:	1.0.5
21cr|doggo-1.0.5-1|8	Release:	1
21cr|doggo-1.0.5-1|9	Summary:	CLI tool and API server DNS client implemented in Go
21cr|doggo-1.0.5-1|10	License:	GPL-3.0-only
21cr|doggo-1.0.5-1|11	Group:		Networking/WWW
21cr|doggo-1.0.5-1|12	URL:		https://github.com/mr-karan/doggo
21cr|doggo-1.0.5-1|13	Source0:	https://github.com/mr-karan/doggo/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|doggo-1.0.5-1|14	Source1:	doggo-go-mod-vendor-1.0.5.tar.gz
21cr|doggo-1.0.5-1|15	Source10:	upd.sh
21cr|doggo-1.0.5-1|16	BuildRequires:	golang
21cr|doggo-1.0.5-1|17	Recommends:	%{name}-bash-completion
21cr|doggo-1.0.5-1|18	Suggests:	%{name}-fish-completion
21cr|doggo-1.0.5-1|19	Suggests:	%{name}-zsh-completion
21cr|doggo-1.0.5-1|20	%gometa
21cr|doggo-1.0.5-1|21	
21cr|doggo-1.0.5-1|22	%description
21cr|doggo-1.0.5-1|23	doggo is a modern command-line DNS client (like dig) implemented in Go.
21cr|doggo-1.0.5-1|24	It outputs information in a neat concise manner and supports protocols
21cr|doggo-1.0.5-1|25	like DoH, DoT, DoQ, and DNSCrypt as well.
21cr|doggo-1.0.5-1|26	
21cr|doggo-1.0.5-1|27	%package web
21cr|doggo-1.0.5-1|28	Summary:	Web UI for %{name}
21cr|doggo-1.0.5-1|29	Group:		Networking/WWW
21cr|doggo-1.0.5-1|30	Supplements:	%{name}
21cr|doggo-1.0.5-1|31	
21cr|doggo-1.0.5-1|32	%description web
21cr|doggo-1.0.5-1|33	HTTP server for %{name} that provides a web browser UI for making DNS queries
21cr|doggo-1.0.5-1|34	
21cr|doggo-1.0.5-1|35	%package bash-completion
21cr|doggo-1.0.5-1|36	Summary:	Bash completion for %{name}
21cr|doggo-1.0.5-1|37	Group:		Shells
21cr|doggo-1.0.5-1|38	Supplements:	(%{name} and bash)
21cr|doggo-1.0.5-1|39	BuildArch:	noarch
21cr|doggo-1.0.5-1|40	
21cr|doggo-1.0.5-1|41	%description bash-completion
21cr|doggo-1.0.5-1|42	bash completion scripts for %{name}
21cr|doggo-1.0.5-1|43	
21cr|doggo-1.0.5-1|44	%package fish-completion
21cr|doggo-1.0.5-1|45	Summary:	Fish completion for %{name}
21cr|doggo-1.0.5-1|46	Group:		Shells
21cr|doggo-1.0.5-1|47	Supplements:	(%{name} and fish)
21cr|doggo-1.0.5-1|48	BuildArch:	noarch
21cr|doggo-1.0.5-1|49	
21cr|doggo-1.0.5-1|50	%description fish-completion
21cr|doggo-1.0.5-1|51	fish completion scripts for %{name}
21cr|doggo-1.0.5-1|52	
21cr|doggo-1.0.5-1|53	%package zsh-completion
21cr|doggo-1.0.5-1|54	Summary:	Zsh completion for %{name}
21cr|doggo-1.0.5-1|55	Group:		Shells
21cr|doggo-1.0.5-1|56	Supplements:	(%{name} and zsh)
21cr|doggo-1.0.5-1|57	BuildArch:	noarch
21cr|doggo-1.0.5-1|58	
21cr|doggo-1.0.5-1|59	%description zsh-completion
21cr|doggo-1.0.5-1|60	zsh completion scripts for %{name}
21cr|doggo-1.0.5-1|61	
21cr|doggo-1.0.5-1|62	%prep
21cr|doggo-1.0.5-1|63	%goprep
21cr|doggo-1.0.5-1|64	
21cr|doggo-1.0.5-1|65	# prepare vendored modules
21cr|doggo-1.0.5-1|66	tar -xf %{SOURCE1}
21cr|doggo-1.0.5-1|67	cp -r ./vendor/* _build/src/
21cr|doggo-1.0.5-1|68	
21cr|doggo-1.0.5-1|69	%build
21cr|doggo-1.0.5-1|70	%gobuild -o %{name} %{goipath}/cmd/%{name}
21cr|doggo-1.0.5-1|71	# build separate binary providing web interface
21cr|doggo-1.0.5-1|72	%gobuild -o %{name}-web %{goipath}/web/
21cr|doggo-1.0.5-1|73	
21cr|doggo-1.0.5-1|74	%install
21cr|doggo-1.0.5-1|75	install -d %{buildroot}%{_bindir}
21cr|doggo-1.0.5-1|76	install -D ./%{name} %{buildroot}%{_bindir}/%{name}
21cr|doggo-1.0.5-1|77	install -D ./%{name}-web %{buildroot}%{_bindir}/%{name}-web
21cr|doggo-1.0.5-1|78	
21cr|doggo-1.0.5-1|79	# Completions
21cr|doggo-1.0.5-1|80	./%{name} completions bash > %{name}.bash
21cr|doggo-1.0.5-1|81	install -Dm644 %{name}.bash %{buildroot}%{_datadir}/bash-completions/completions/%{name}
21cr|doggo-1.0.5-1|82	./%{name} completions fish > %{name}.fish
21cr|doggo-1.0.5-1|83	install -Dm644 %{name}.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/%{name}.fish
21cr|doggo-1.0.5-1|84	./%{name} completions zsh > %{name}.zsh
21cr|doggo-1.0.5-1|85	install -Dm644 %{name}.zsh %{buildroot}%{_datadir}/zsh/site-functions/_%{name}
21cr|doggo-1.0.5-1|86	
21cr|doggo-1.0.5-1|87	%files
21cr|doggo-1.0.5-1|88	%license LICENSE
21cr|doggo-1.0.5-1|89	%doc README.md
21cr|doggo-1.0.5-1|90	%{_bindir}/%{name}
21cr|doggo-1.0.5-1|91	
21cr|doggo-1.0.5-1|92	%files web
21cr|doggo-1.0.5-1|93	%doc config-api-sample.toml
21cr|doggo-1.0.5-1|94	%{_bindir}/%{name}-web
21cr|doggo-1.0.5-1|95	
21cr|doggo-1.0.5-1|96	%files fish-completion
21cr|doggo-1.0.5-1|97	%dir %{_datadir}/fish
21cr|doggo-1.0.5-1|98	%dir %{_datadir}/fish/vendor_completions.d
21cr|doggo-1.0.5-1|99	%{_datadir}/fish/vendor_completions.d/%{name}.fish
21cr|doggo-1.0.5-1|100	
21cr|doggo-1.0.5-1|101	%files zsh-completion
21cr|doggo-1.0.5-1|102	%dir %{_datadir}/zsh
21cr|doggo-1.0.5-1|103	%dir %{_datadir}/zsh/site-functions
21cr|doggo-1.0.5-1|104	%{_datadir}/zsh/site-functions/_%{name}
21cr|doggo-1.0.5-1|105	
21cr|doggo-1.0.5-1|106	%files bash-completion
21cr|doggo-1.0.5-1|107	%dir %{_datadir}/bash-completions
21cr|doggo-1.0.5-1|108	%dir %{_datadir}/bash-completions/completions
21cr|doggo-1.0.5-1|109	%{_datadir}/bash-completions/completions/%{name}

1025 21
21cr|dogtail-0.9.11-1|1	Summary:	GUI test tool and automation framework
21cr|dogtail-0.9.11-1|2	Name:		dogtail
21cr|dogtail-0.9.11-1|3	Version:	0.9.11
21cr|dogtail-0.9.11-1|4	Release:	1
21cr|dogtail-0.9.11-1|5	License:	GPLv2+
21cr|dogtail-0.9.11-1|6	Group:		System/X11
21cr|dogtail-0.9.11-1|7	Url:		https://fedorahosted.org/dogtail/
21cr|dogtail-0.9.11-1|8	Source0:	https://fedorahosted.org/released/dogtail/%{name}-%{version}.tar.gz
21cr|dogtail-0.9.11-1|9	Patch0:		dogtail-0.9.0-desktop-fix.patch
21cr|dogtail-0.9.11-1|10	BuildRequires:	imagemagick
21cr|dogtail-0.9.11-1|11	BuildRequires:	pkgconfig(python3)
21cr|dogtail-0.9.11-1|12	BuildRequires:	python3-setuptools
21cr|dogtail-0.9.11-1|13	Requires:	typelib(Atspi)
21cr|dogtail-0.9.11-1|14	BuildArch:	noarch
21cr|dogtail-0.9.11-1|15	
21cr|dogtail-0.9.11-1|16	%description
21cr|dogtail-0.9.11-1|17	GUI test tool and automation framework that uses Accessibility (a11y)
21cr|dogtail-0.9.11-1|18	technologies to communicate with desktop applications.
21cr|dogtail-0.9.11-1|19	
21cr|dogtail-0.9.11-1|20	%files
21cr|dogtail-0.9.11-1|21	%doc COPYING examples NEWS
21cr|dogtail-0.9.11-1|22	%{_bindir}/*
21cr|dogtail-0.9.11-1|23	%{_datadir}/applications/*
21cr|dogtail-0.9.11-1|24	%{_datadir}/dogtail
21cr|dogtail-0.9.11-1|25	%{python3_sitelib}/dogtail
21cr|dogtail-0.9.11-1|26	%{python3_sitelib}/*.egg-info
21cr|dogtail-0.9.11-1|27	%{_iconsdir}/hicolor/*/apps/*
21cr|dogtail-0.9.11-1|28	
21cr|dogtail-0.9.11-1|29	#----------------------------------------------------------------------------
21cr|dogtail-0.9.11-1|30	
21cr|dogtail-0.9.11-1|31	%prep
21cr|dogtail-0.9.11-1|32	%setup -q
21cr|dogtail-0.9.11-1|33	%patch0 -p1
21cr|dogtail-0.9.11-1|34	
21cr|dogtail-0.9.11-1|35	%build
21cr|dogtail-0.9.11-1|36	%py3_build
21cr|dogtail-0.9.11-1|37	
21cr|dogtail-0.9.11-1|38	%install
21cr|dogtail-0.9.11-1|39	%py3_install
21cr|dogtail-0.9.11-1|40	
21cr|dogtail-0.9.11-1|41	rm -fr %{buildroot}%{_datadir}/doc/dogtail
21cr|dogtail-0.9.11-1|42	
21cr|dogtail-0.9.11-1|43	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|dogtail-0.9.11-1|44	convert -resize 16x16 icons/dogtail-head-48.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/dogtail-head.png
21cr|dogtail-0.9.11-1|45	convert -resize 32x32 icons/dogtail-head-48.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/dogtail-head.png
21cr|dogtail-0.9.11-1|46	convert -resize 48x48 icons/dogtail-head-48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/dogtail-head.png
21cr|dogtail-0.9.11-1|47	

1026 21
21cr|dokeos-1.8.6.1-7|1	Summary:	An elearning and course management web application
21cr|dokeos-1.8.6.1-7|2	Name:		dokeos
21cr|dokeos-1.8.6.1-7|3	Version:	1.8.6.1
21cr|dokeos-1.8.6.1-7|4	Release:	7
21cr|dokeos-1.8.6.1-7|5	License:	GPLv2+
21cr|dokeos-1.8.6.1-7|6	Group:		Education
21cr|dokeos-1.8.6.1-7|7	Url:		http://www.dokeos.com/
21cr|dokeos-1.8.6.1-7|8	Source0:	http://ovh.dl.sourceforge.net/sourceforge/dokeos/%{name}-%{version}.zip
21cr|dokeos-1.8.6.1-7|9	Requires:	apache-mod_php
21cr|dokeos-1.8.6.1-7|10	Requires:	php-mysql
21cr|dokeos-1.8.6.1-7|11	Requires:	php-xml
21cr|dokeos-1.8.6.1-7|12	BuildArch:	noarch
21cr|dokeos-1.8.6.1-7|13	
21cr|dokeos-1.8.6.1-7|14	%description
21cr|dokeos-1.8.6.1-7|15	Dokeos is an elearning and course management web application, translated
21cr|dokeos-1.8.6.1-7|16	in 31 languages, already helping thousands of organisations worldwide to
21cr|dokeos-1.8.6.1-7|17	manage learning and collaboration activities. It has many tools, is light
21cr|dokeos-1.8.6.1-7|18	and flexible, and free software.
21cr|dokeos-1.8.6.1-7|19	
21cr|dokeos-1.8.6.1-7|20	%files
21cr|dokeos-1.8.6.1-7|21	%doc README.txt install.sh
21cr|dokeos-1.8.6.1-7|22	%{_var}/www/html/%{name}
21cr|dokeos-1.8.6.1-7|23	
21cr|dokeos-1.8.6.1-7|24	%post
21cr|dokeos-1.8.6.1-7|25	echo "Default permissions of configuration files won't allow dokeo to make changes."
21cr|dokeos-1.8.6.1-7|26	echo "To allow dokeos to make changes be sure to run %{_docdir}/%{name}-%{version}/install.sh"
21cr|dokeos-1.8.6.1-7|27	echo "to change the permissions."
21cr|dokeos-1.8.6.1-7|28	echo "Also be sure to restrict permissions of /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
21cr|dokeos-1.8.6.1-7|29	echo "afterwards so other users can't write to it."
21cr|dokeos-1.8.6.1-7|30	echo "Eg. chmod 644 /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
21cr|dokeos-1.8.6.1-7|31	
21cr|dokeos-1.8.6.1-7|32	#----------------------------------------------------------------------------
21cr|dokeos-1.8.6.1-7|33	
21cr|dokeos-1.8.6.1-7|34	%prep
21cr|dokeos-1.8.6.1-7|35	%setup -q
21cr|dokeos-1.8.6.1-7|36	
21cr|dokeos-1.8.6.1-7|37	%build
21cr|dokeos-1.8.6.1-7|38	cat << EOF > install.sh
21cr|dokeos-1.8.6.1-7|39	#!/bin/sh
21cr|dokeos-1.8.6.1-7|40	echo "Setting permissions of dokeos' files"
21cr|dokeos-1.8.6.1-7|41	chmod 777 %{webroot}/claroline/inc/conf/
21cr|dokeos-1.8.6.1-7|42	chmod 777 %{webroot}/claroline/garbage/
21cr|dokeos-1.8.6.1-7|43	chmod 777 %{webroot}/claroline/upload/
21cr|dokeos-1.8.6.1-7|44	chmod 777 %{webroot}/archive/
21cr|dokeos-1.8.6.1-7|45	chmod 777 %{webroot}/courses/
21cr|dokeos-1.8.6.1-7|46	chmod 777 %{webroot}/home/
21cr|dokeos-1.8.6.1-7|47	echo ""
21cr|dokeos-1.8.6.1-7|48	echo "Be sure to change the permission of /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
21cr|dokeos-1.8.6.1-7|49	echo "afterwards so other users can't write to it."
21cr|dokeos-1.8.6.1-7|50	echo "Eg. chmod 644 /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
21cr|dokeos-1.8.6.1-7|51	EOF
21cr|dokeos-1.8.6.1-7|52	chmod 700 install.sh
21cr|dokeos-1.8.6.1-7|53	
21cr|dokeos-1.8.6.1-7|54	%install
21cr|dokeos-1.8.6.1-7|55	install -d %{buildroot}%{_var}/www/html/%{name}
21cr|dokeos-1.8.6.1-7|56	cp -r * %{buildroot}%{_var}/www/html/%{name}/

1027 21
21cr|dokuwiki-20160626-3|1	%define dir_version  2016-06-26a
21cr|dokuwiki-20160626-3|2	%define _localstatedir %{_var}
21cr|dokuwiki-20160626-3|3	%global __requires_exclude /usr/bin/php
21cr|dokuwiki-20160626-3|4	
21cr|dokuwiki-20160626-3|5	Summary:	A wiki with plain text files backend
21cr|dokuwiki-20160626-3|6	Name:		dokuwiki
21cr|dokuwiki-20160626-3|7	Version:	20160626
21cr|dokuwiki-20160626-3|8	Release:	3
21cr|dokuwiki-20160626-3|9	License:	GPLv2
21cr|dokuwiki-20160626-3|10	Group:		Networking/WWW
21cr|dokuwiki-20160626-3|11	URL:		https://www.dokuwiki.org/dokuwiki
21cr|dokuwiki-20160626-3|12	Source0:	http://download.dokuwiki.org/src/dokuwiki/%{name}-%{dir_version}.tgz
21cr|dokuwiki-20160626-3|13	Requires:	apache-mod_php
21cr|dokuwiki-20160626-3|14	Requires:	php-xml
21cr|dokuwiki-20160626-3|15	BuildArch:	noarch
21cr|dokuwiki-20160626-3|16	
21cr|dokuwiki-20160626-3|17	%description
21cr|dokuwiki-20160626-3|18	DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating
21cr|dokuwiki-20160626-3|19	documentation of any kind. It is targeted at developer teams, workgroups and
21cr|dokuwiki-20160626-3|20	small companies. It has a simple but powerful syntax which makes sure the
21cr|dokuwiki-20160626-3|21	datafiles remain readable outside the Wiki and eases the creation of structured
21cr|dokuwiki-20160626-3|22	texts. All data is stored in plain text files -- no database is required.
21cr|dokuwiki-20160626-3|23	
21cr|dokuwiki-20160626-3|24	%prep
21cr|dokuwiki-20160626-3|25	%setup -qn %{name}
21cr|dokuwiki-20160626-3|26	find . -name '.htaccess' | xargs rm -f
21cr|dokuwiki-20160626-3|27	
21cr|dokuwiki-20160626-3|28	%build
21cr|dokuwiki-20160626-3|29	
21cr|dokuwiki-20160626-3|30	%install
21cr|dokuwiki-20160626-3|31	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|dokuwiki-20160626-3|32	
21cr|dokuwiki-20160626-3|33	install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
21cr|dokuwiki-20160626-3|34	install -m 755 bin/* %{buildroot}%{_datadir}/%{name}/bin
21cr|dokuwiki-20160626-3|35	
21cr|dokuwiki-20160626-3|36	cp -pr inc %{buildroot}%{_datadir}/%{name}
21cr|dokuwiki-20160626-3|37	cp -pr lib %{buildroot}%{_datadir}/%{name}
21cr|dokuwiki-20160626-3|38	
21cr|dokuwiki-20160626-3|39	install -m 644 *.php %{buildroot}%{_datadir}/%{name}
21cr|dokuwiki-20160626-3|40	
21cr|dokuwiki-20160626-3|41	pushd %{buildroot}%{_datadir}/%{name}
21cr|dokuwiki-20160626-3|42	ln -sf ../../../var/lib/dokuwiki data
21cr|dokuwiki-20160626-3|43	ln -sf ../../../etc/dokuwiki conf
21cr|dokuwiki-20160626-3|44	popd
21cr|dokuwiki-20160626-3|45	
21cr|dokuwiki-20160626-3|46	install -d -m 755 %{buildroot}%{_localstatedir}/lib
21cr|dokuwiki-20160626-3|47	cp -pr data %{buildroot}%{_localstatedir}/lib/%{name}
21cr|dokuwiki-20160626-3|48	
21cr|dokuwiki-20160626-3|49	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|dokuwiki-20160626-3|50	cp -pr conf %{buildroot}%{_sysconfdir}/%{name}
21cr|dokuwiki-20160626-3|51	rm -f %{buildroot}%{_sysconfdir}/%{name}/*.{dist,example}
21cr|dokuwiki-20160626-3|52	
21cr|dokuwiki-20160626-3|53	# apache configuration
21cr|dokuwiki-20160626-3|54	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|dokuwiki-20160626-3|55	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|dokuwiki-20160626-3|56	# %{name} Apache configuration
21cr|dokuwiki-20160626-3|57	Alias /%{name} %{_datadir}/%{name}
21cr|dokuwiki-20160626-3|58	
21cr|dokuwiki-20160626-3|59	<Directory %{_datadir}/%{name}>
21cr|dokuwiki-20160626-3|60	Require all granted
21cr|dokuwiki-20160626-3|61	DirectoryIndex doku.php
21cr|dokuwiki-20160626-3|62	</Directory>
21cr|dokuwiki-20160626-3|63	
21cr|dokuwiki-20160626-3|64	<Directory %{_datadir}/%{name}/bin>
21cr|dokuwiki-20160626-3|65	Require all denied
21cr|dokuwiki-20160626-3|66	</Directory>
21cr|dokuwiki-20160626-3|67	
21cr|dokuwiki-20160626-3|68	<Directory %{_datadir}/%{name}/inc>
21cr|dokuwiki-20160626-3|69	Require all denied
21cr|dokuwiki-20160626-3|70	</Directory>
21cr|dokuwiki-20160626-3|71	
21cr|dokuwiki-20160626-3|72	<Directory %{_datadir}/%{name}/conf>
21cr|dokuwiki-20160626-3|73	Require all denied
21cr|dokuwiki-20160626-3|74	</Directory>
21cr|dokuwiki-20160626-3|75	
21cr|dokuwiki-20160626-3|76	<Directory %{_datadir}/%{name}/data>
21cr|dokuwiki-20160626-3|77	Require all denied
21cr|dokuwiki-20160626-3|78	</Directory>
21cr|dokuwiki-20160626-3|79	EOF
21cr|dokuwiki-20160626-3|80	
21cr|dokuwiki-20160626-3|81	cat > README.urpmi <<EOF
21cr|dokuwiki-20160626-3|82	The setup used here differs from default one, to achieve better FHS compliance, and
21cr|dokuwiki-20160626-3|83	follow upstream security recommandations detailed at
21cr|dokuwiki-20160626-3|84	http://wiki.splitbrain.org/wiki:security:
21cr|dokuwiki-20160626-3|85	- the non-variable files are in %{_datadir}/%{name}
21cr|dokuwiki-20160626-3|86	- the variable files are in %{_localstatedir}/lib/%{name}
21cr|dokuwiki-20160626-3|87	- the configuration files are in %{_sysconfdir}/%{name}
21cr|dokuwiki-20160626-3|88	EOF
21cr|dokuwiki-20160626-3|89	
21cr|dokuwiki-20160626-3|90	%pretrans
21cr|dokuwiki-20160626-3|91	# fix for old lib setup
21cr|dokuwiki-20160626-3|92	if [ -d %{_localstatedir}/www/%{name}/lib -a ! -L %{_localstatedir}/www/%{name}/lib ]; then
21cr|dokuwiki-20160626-3|93	cd %{_localstatedir}/www/%{name}
21cr|dokuwiki-20160626-3|94	find lib -type f | \
21cr|dokuwiki-20160626-3|95	tar --create --files-from - --remove-files | \
21cr|dokuwiki-20160626-3|96	(cd %{_datadir}/%{name} && tar --preserve --extract)
21cr|dokuwiki-20160626-3|97	rm -rf lib
21cr|dokuwiki-20160626-3|98	ln -sf ../../..%{_datadir}/%{name}/lib lib
21cr|dokuwiki-20160626-3|99	fi
21cr|dokuwiki-20160626-3|100	
21cr|dokuwiki-20160626-3|101	
21cr|dokuwiki-20160626-3|102	%pre
21cr|dokuwiki-20160626-3|103	if [ $1 = "2" ]; then
21cr|dokuwiki-20160626-3|104	# fix for old setup
21cr|dokuwiki-20160626-3|105	if [ -d %{_localstatedir}/lib/%{name}/data ]; then
21cr|dokuwiki-20160626-3|106	mv %{_localstatedir}/lib/%{name}/data/* %{_localstatedir}/lib/%{name}
21cr|dokuwiki-20160626-3|107	rmdir %{_localstatedir}/lib/%{name}/data
21cr|dokuwiki-20160626-3|108	fi
21cr|dokuwiki-20160626-3|109	fi
21cr|dokuwiki-20160626-3|110	
21cr|dokuwiki-20160626-3|111	%files
21cr|dokuwiki-20160626-3|112	%doc README VERSION README.urpmi conf/*.{dist,example}
21cr|dokuwiki-20160626-3|113	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|dokuwiki-20160626-3|114	%attr(-,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}
21cr|dokuwiki-20160626-3|115	%{_datadir}/%{name}
21cr|dokuwiki-20160626-3|116	%attr(-,apache,apache) %{_localstatedir}/lib/%{name}

1028 21
21cr|dolly-0.57-14|1	Summary:	Clone the installation of one machine to many other machines
21cr|dolly-0.57-14|2	Name:		dolly
21cr|dolly-0.57-14|3	Version:	0.57
21cr|dolly-0.57-14|4	Release:	14
21cr|dolly-0.57-14|5	License:	GPLv2+
21cr|dolly-0.57-14|6	Group:		System/Cluster
21cr|dolly-0.57-14|7	Url:		http://www.cs.inf.ethz.ch/stricker/CoPs/patagonia/dolly.html
21cr|dolly-0.57-14|8	Source0:	%{name}-%{version}.tar.bz2
21cr|dolly-0.57-14|9	Source10:	dolly.html
21cr|dolly-0.57-14|10	Source11:	dolly.conf
21cr|dolly-0.57-14|11	Patch0:		dolly-0.57-sfmt.patch
21cr|dolly-0.57-14|12	
21cr|dolly-0.57-14|13	%description
21cr|dolly-0.57-14|14	Dolly is used to clone the installation of one machine to (possibly many)
21cr|dolly-0.57-14|15	other machines. It can distribute image-files (even gnu-zipped), partitions
21cr|dolly-0.57-14|16	or whole hard disk drives to other partitions or hard disk drives. As it
21cr|dolly-0.57-14|17	forms a "virtual TCP ring" to distribute data, it works best with fast
21cr|dolly-0.57-14|18	switched networks (we were able to clone a 2 GB Windows NT partition to 15
21cr|dolly-0.57-14|19	machines in our cluster over Gigabit Ethernet in less than 4 minutes).
21cr|dolly-0.57-14|20	
21cr|dolly-0.57-14|21	As dolly clones whole partitions block-wise it works for most filesystems.
21cr|dolly-0.57-14|22	We used it to clone partitions of the following type: Linux, Windows NT,
21cr|dolly-0.57-14|23	Oberon, Solaris (most of our machines have multi boot setups). We have a
21cr|dolly-0.57-14|24	small (additional) Linux installation on all of our machines or use a small
21cr|dolly-0.57-14|25	one-floppy-disk-linux (e.g. muLinux) to do the cloning.
21cr|dolly-0.57-14|26	
21cr|dolly-0.57-14|27	%files
21cr|dolly-0.57-14|28	%doc README dolly.html
21cr|dolly-0.57-14|29	%{_bindir}/dolly
21cr|dolly-0.57-14|30	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|dolly-0.57-14|31	
21cr|dolly-0.57-14|32	#----------------------------------------------------------------------------
21cr|dolly-0.57-14|33	
21cr|dolly-0.57-14|34	%prep
21cr|dolly-0.57-14|35	%setup -q
21cr|dolly-0.57-14|36	%patch0 -p1
21cr|dolly-0.57-14|37	cp -v %{SOURCE10} .
21cr|dolly-0.57-14|38	
21cr|dolly-0.57-14|39	%build
21cr|dolly-0.57-14|40	%__cc %{optflags} dolly.c -o dolly
21cr|dolly-0.57-14|41	
21cr|dolly-0.57-14|42	%install
21cr|dolly-0.57-14|43	mkdir -p %{buildroot}%{_bindir}
21cr|dolly-0.57-14|44	mkdir -p %{buildroot}%{_sysconfdir}
21cr|dolly-0.57-14|45	install -m755 dolly %{buildroot}%{_bindir}/dolly
21cr|dolly-0.57-14|46	cp -v %{SOURCE11} %{buildroot}%{_sysconfdir}/%{name}.conf

1029 21
21cr|dolly_plus-0.93-10|1	Summary: Clone the installation of one machine to many other machines
21cr|dolly_plus-0.93-10|2	Name: dolly_plus
21cr|dolly_plus-0.93-10|3	Version: 0.93
21cr|dolly_plus-0.93-10|4	Release: 10
21cr|dolly_plus-0.93-10|5	Source0: %{name}-%{version}.tar.bz2
21cr|dolly_plus-0.93-10|6	Patch0: dolly_plus-Makefile.patch
21cr|dolly_plus-0.93-10|7	Patch1: dolly_plus-Client.patch
21cr|dolly_plus-0.93-10|8	Source2: dolly_plus.cfg
21cr|dolly_plus-0.93-10|9	License: GPL
21cr|dolly_plus-0.93-10|10	Group: System/Servers
21cr|dolly_plus-0.93-10|11	Url: http://corvus.kek.jp/~manabe/pcf/dolly/
21cr|dolly_plus-0.93-10|12	
21cr|dolly_plus-0.93-10|13	
21cr|dolly_plus-0.93-10|14	%description
21cr|dolly_plus-0.93-10|15	In administrating a large scale PC cluster, installation and updating both
21cr|dolly_plus-0.93-10|16	of kernel and utility software to whole the system are very troublesome,
21cr|dolly_plus-0.93-10|17	especially if the numbers of PC exceeds a hundred. In installation, people
21cr|dolly_plus-0.93-10|18	usually make dead copies of a hard disk image in which software systems are
21cr|dolly_plus-0.93-10|19	previously installed and then they are distributed among node PCs by CDs or
21cr|dolly_plus-0.93-10|20	hard disk themselves.
21cr|dolly_plus-0.93-10|21	Though some software do such a process through networks, they commonly have
21cr|dolly_plus-0.93-10|22	an performance bottleneck at server where the original image are hold.
21cr|dolly_plus-0.93-10|23	A cloning program `dolly' developed in ETH(Swiss Federal Institute of
21cr|dolly_plus-0.93-10|24	Technology) avoids such bottleneck by using a "ring" type connection rather
21cr|dolly_plus-0.93-10|25	than 'hub' type connection among one server and many clients.
21cr|dolly_plus-0.93-10|26	I have extended its concept with multi-threading and pipeline technique.
21cr|dolly_plus-0.93-10|27	It speeds up installation process very much. One-to-ten copying, for example,
21cr|dolly_plus-0.93-10|28	finishes in almost same minutes for one-to-one copy.
21cr|dolly_plus-0.93-10|29	In addition, time out sensing 'bypass' mechanism makes the copy process
21cr|dolly_plus-0.93-10|30	pretty robust in the case of a client machine trouble.
21cr|dolly_plus-0.93-10|31	
21cr|dolly_plus-0.93-10|32	%prep
21cr|dolly_plus-0.93-10|33	%setup -q
21cr|dolly_plus-0.93-10|34	%patch0 -p0
21cr|dolly_plus-0.93-10|35	%patch1 -p0
21cr|dolly_plus-0.93-10|36	
21cr|dolly_plus-0.93-10|37	%build
21cr|dolly_plus-0.93-10|38	%make
21cr|dolly_plus-0.93-10|39	
21cr|dolly_plus-0.93-10|40	%install
21cr|dolly_plus-0.93-10|41	rm -rf $RPM_BUILD_ROOT
21cr|dolly_plus-0.93-10|42	mkdir -p %{buildroot}/%{_bindir}
21cr|dolly_plus-0.93-10|43	mkdir -p %{buildroot}/%{_sysconfdir}
21cr|dolly_plus-0.93-10|44	install -m755 $RPM_BUILD_DIR/%name-%version/dollyS %{buildroot}/%{_bindir}/dollyS
21cr|dolly_plus-0.93-10|45	install -m755 $RPM_BUILD_DIR/%name-%version/dollyC %{buildroot}/%{_bindir}/dollyC
21cr|dolly_plus-0.93-10|46	install -m755 $RPM_BUILD_DIR/%name-%version/dping %{buildroot}/%{_bindir}/dping
21cr|dolly_plus-0.93-10|47	install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/dolly_plus.cfg.sample
21cr|dolly_plus-0.93-10|48	
21cr|dolly_plus-0.93-10|49	%clean
21cr|dolly_plus-0.93-10|50	rm -rf $RPM_BUILD_ROOT
21cr|dolly_plus-0.93-10|51	
21cr|dolly_plus-0.93-10|52	%files
21cr|dolly_plus-0.93-10|53	%defattr(-,root,root)
21cr|dolly_plus-0.93-10|54	%doc index.html
21cr|dolly_plus-0.93-10|55	%config %{_sysconfdir}/dolly_plus.cfg.sample
21cr|dolly_plus-0.93-10|56	%{_bindir}/dollyS
21cr|dolly_plus-0.93-10|57	%{_bindir}/dollyC
21cr|dolly_plus-0.93-10|58	%{_bindir}/dping

1030 21
21cr|dolphin-checksum-plugin-0.2-1|1	Summary:	dolphin checksum plugin
21cr|dolphin-checksum-plugin-0.2-1|2	Name:		dolphin-checksum-plugin
21cr|dolphin-checksum-plugin-0.2-1|3	Version:	0.2
21cr|dolphin-checksum-plugin-0.2-1|4	Release:	1
21cr|dolphin-checksum-plugin-0.2-1|5	License:	GPLv3
21cr|dolphin-checksum-plugin-0.2-1|6	Group:		System/Base
21cr|dolphin-checksum-plugin-0.2-1|7	Url:		https://abf.io/import/dolphin-checksum-plugin
21cr|dolphin-checksum-plugin-0.2-1|8	Source0:	dolphin-checksum.sh
21cr|dolphin-checksum-plugin-0.2-1|9	Source1:	checksum.desktop
21cr|dolphin-checksum-plugin-0.2-1|10	
21cr|dolphin-checksum-plugin-0.2-1|11	Requires:	bash
21cr|dolphin-checksum-plugin-0.2-1|12	Requires:	gettext
21cr|dolphin-checksum-plugin-0.2-1|13	Requires:	plasma5-dolphin
21cr|dolphin-checksum-plugin-0.2-1|14	Requires:	xclip
21cr|dolphin-checksum-plugin-0.2-1|15	Requires:	kdialog
21cr|dolphin-checksum-plugin-0.2-1|16	Recommends:	md5sum
21cr|dolphin-checksum-plugin-0.2-1|17	Recommends:	sha1sum
21cr|dolphin-checksum-plugin-0.2-1|18	Recommends:	sha256sum
21cr|dolphin-checksum-plugin-0.2-1|19	Recommends:	sha512sum
21cr|dolphin-checksum-plugin-0.2-1|20	Recommends:	gostsum
21cr|dolphin-checksum-plugin-0.2-1|21	
21cr|dolphin-checksum-plugin-0.2-1|22	BuildArch:	noarch
21cr|dolphin-checksum-plugin-0.2-1|23	
21cr|dolphin-checksum-plugin-0.2-1|24	%description
21cr|dolphin-checksum-plugin-0.2-1|25	checksum plugin for right click menu dolphin
21cr|dolphin-checksum-plugin-0.2-1|26	
21cr|dolphin-checksum-plugin-0.2-1|27	%files
21cr|dolphin-checksum-plugin-0.2-1|28	%{_bindir}/dolphin-checksum.sh
21cr|dolphin-checksum-plugin-0.2-1|29	%{_datadir}/kservices5/ServiceMenus/*.desktop
21cr|dolphin-checksum-plugin-0.2-1|30	
21cr|dolphin-checksum-plugin-0.2-1|31	%prep
21cr|dolphin-checksum-plugin-0.2-1|32	
21cr|dolphin-checksum-plugin-0.2-1|33	%build
21cr|dolphin-checksum-plugin-0.2-1|34	
21cr|dolphin-checksum-plugin-0.2-1|35	%install
21cr|dolphin-checksum-plugin-0.2-1|36	mkdir -p %{buildroot}/%{_bindir} %{buildroot}/%{_datadir}/kservices5/ServiceMenus/
21cr|dolphin-checksum-plugin-0.2-1|37	install -m 755 %{SOURCE0}  %{buildroot}/%{_bindir}/dolphin-checksum.sh
21cr|dolphin-checksum-plugin-0.2-1|38	install -m 644 %{SOURCE1}  %{buildroot}/%{_datadir}/kservices5/ServiceMenus/checksum.desktop

1031 21
21cr|dolphin-connector-1.2-10|1	%define svn_version g5f75edb
21cr|dolphin-connector-1.2-10|2	
21cr|dolphin-connector-1.2-10|3	%define major 1
21cr|dolphin-connector-1.2-10|4	%define libname %mklibname dolphinconn %{major}
21cr|dolphin-connector-1.2-10|5	%define devname %mklibname dolphinconn -d
21cr|dolphin-connector-1.2-10|6	
21cr|dolphin-connector-1.2-10|7	Summary:	Simple MySQL C API wrapper for C++
21cr|dolphin-connector-1.2-10|8	Name:		dolphin-connector
21cr|dolphin-connector-1.2-10|9	Version:	1.2
21cr|dolphin-connector-1.2-10|10	Release:	10
21cr|dolphin-connector-1.2-10|11	License:	BSD
21cr|dolphin-connector-1.2-10|12	Group:		Development/C++
21cr|dolphin-connector-1.2-10|13	Url:		http://github.com/poetinha/dolphin-connector
21cr|dolphin-connector-1.2-10|14	Source0:	http://github.com/poetinha/dolphin-connector/tarball/master/poetinha-%{name}-v%{version}-1-%{svn_version}.tar.gz
21cr|dolphin-connector-1.2-10|15	BuildRequires:	boost-devel
21cr|dolphin-connector-1.2-10|16	BuildRequires:	mysql-devel
21cr|dolphin-connector-1.2-10|17	
21cr|dolphin-connector-1.2-10|18	%description
21cr|dolphin-connector-1.2-10|19	Dolphin Connector is a simples MySQL C API wrapper for C++, It is originally
21cr|dolphin-connector-1.2-10|20	designed to be as efficient as is possible, and makes no use of exceptions.
21cr|dolphin-connector-1.2-10|21	
21cr|dolphin-connector-1.2-10|22	#----------------------------------------------------------------------------
21cr|dolphin-connector-1.2-10|23	
21cr|dolphin-connector-1.2-10|24	%package -n %{libname}
21cr|dolphin-connector-1.2-10|25	Summary:	Simple MySQL C API wrapper for C++
21cr|dolphin-connector-1.2-10|26	Group:		System/Libraries
21cr|dolphin-connector-1.2-10|27	Conflicts:	%{name} < 1.2-8
21cr|dolphin-connector-1.2-10|28	Obsoletes:	%{name} < 1.2-8
21cr|dolphin-connector-1.2-10|29	
21cr|dolphin-connector-1.2-10|30	%description -n %{libname}
21cr|dolphin-connector-1.2-10|31	Dolphin Connector is a simples MySQL C API wrapper for C++, It is originally
21cr|dolphin-connector-1.2-10|32	designed to be as efficient as is possible, and makes no use of exceptions.
21cr|dolphin-connector-1.2-10|33	
21cr|dolphin-connector-1.2-10|34	%files -n %{libname}
21cr|dolphin-connector-1.2-10|35	%doc ChangeLog LICENSE README TODO
21cr|dolphin-connector-1.2-10|36	%{_libdir}/libdolphinconn.so.%{major}*
21cr|dolphin-connector-1.2-10|37	
21cr|dolphin-connector-1.2-10|38	#----------------------------------------------------------------------------
21cr|dolphin-connector-1.2-10|39	
21cr|dolphin-connector-1.2-10|40	%package -n %{devname}
21cr|dolphin-connector-1.2-10|41	Summary:	Development files for Dolphin Connector
21cr|dolphin-connector-1.2-10|42	Group:		Development/C++
21cr|dolphin-connector-1.2-10|43	Requires:	%{libname} = %{EVRD}
21cr|dolphin-connector-1.2-10|44	Requires:	boost-devel
21cr|dolphin-connector-1.2-10|45	Requires:	mysql-devel
21cr|dolphin-connector-1.2-10|46	Provides:	%{name}-devel = %{EVRD}
21cr|dolphin-connector-1.2-10|47	Conflicts:	%{name}-devel < 1.2-8
21cr|dolphin-connector-1.2-10|48	Obsoletes:	%{name}-devel < 1.2-8
21cr|dolphin-connector-1.2-10|49	
21cr|dolphin-connector-1.2-10|50	%description -n %{devname}
21cr|dolphin-connector-1.2-10|51	Dolphin Connector development package.
21cr|dolphin-connector-1.2-10|52	
21cr|dolphin-connector-1.2-10|53	%files -n %{devname}
21cr|dolphin-connector-1.2-10|54	%doc sample
21cr|dolphin-connector-1.2-10|55	%{_includedir}/dolphinconn
21cr|dolphin-connector-1.2-10|56	%{_libdir}/libdolphinconn.so
21cr|dolphin-connector-1.2-10|57	
21cr|dolphin-connector-1.2-10|58	#----------------------------------------------------------------------------
21cr|dolphin-connector-1.2-10|59	
21cr|dolphin-connector-1.2-10|60	%prep
21cr|dolphin-connector-1.2-10|61	%setup -qn poetinha-%{name}-5f75edb
21cr|dolphin-connector-1.2-10|62	
21cr|dolphin-connector-1.2-10|63	%build
21cr|dolphin-connector-1.2-10|64	./autogen.sh
21cr|dolphin-connector-1.2-10|65	%configure \
21cr|dolphin-connector-1.2-10|66	--disable-static
21cr|dolphin-connector-1.2-10|67	%make
21cr|dolphin-connector-1.2-10|68	
21cr|dolphin-connector-1.2-10|69	%install
21cr|dolphin-connector-1.2-10|70	%makeinstall_std
21cr|dolphin-connector-1.2-10|71	
21cr|dolphin-connector-1.2-10|72	rm -f sample/Makefile*
21cr|dolphin-connector-1.2-10|73	rm -rf sample/.deps*

1032 21
21cr|dolphin-libreoffice-templates-1.1-3|1	Summary:	LibreOffice document templates for Dolphin contextual menu
21cr|dolphin-libreoffice-templates-1.1-3|2	Name:		dolphin-libreoffice-templates
21cr|dolphin-libreoffice-templates-1.1-3|3	Version:	1.1
21cr|dolphin-libreoffice-templates-1.1-3|4	Release:	3
21cr|dolphin-libreoffice-templates-1.1-3|5	# Based on Calligra templates
21cr|dolphin-libreoffice-templates-1.1-3|6	License:	GPLv2+
21cr|dolphin-libreoffice-templates-1.1-3|7	Group:		Graphical desktop/KDE
21cr|dolphin-libreoffice-templates-1.1-3|8	Url:		http://rosalab.com/
21cr|dolphin-libreoffice-templates-1.1-3|9	Source0:	%{name}-%{version}.tar.bz2
21cr|dolphin-libreoffice-templates-1.1-3|10	Buildarch:	noarch
21cr|dolphin-libreoffice-templates-1.1-3|11	
21cr|dolphin-libreoffice-templates-1.1-3|12	%description
21cr|dolphin-libreoffice-templates-1.1-3|13	LibreOffice document templates for Dolphin contextual menu.
21cr|dolphin-libreoffice-templates-1.1-3|14	
21cr|dolphin-libreoffice-templates-1.1-3|15	%files
21cr|dolphin-libreoffice-templates-1.1-3|16	%{_datadir}/templates
21cr|dolphin-libreoffice-templates-1.1-3|17	
21cr|dolphin-libreoffice-templates-1.1-3|18	#----------------------------------------------------------------------------
21cr|dolphin-libreoffice-templates-1.1-3|19	
21cr|dolphin-libreoffice-templates-1.1-3|20	%prep
21cr|dolphin-libreoffice-templates-1.1-3|21	%setup -q
21cr|dolphin-libreoffice-templates-1.1-3|22	
21cr|dolphin-libreoffice-templates-1.1-3|23	%build
21cr|dolphin-libreoffice-templates-1.1-3|24	
21cr|dolphin-libreoffice-templates-1.1-3|25	%install
21cr|dolphin-libreoffice-templates-1.1-3|26	mkdir -p %{buildroot}%{_datadir}/templates/
21cr|dolphin-libreoffice-templates-1.1-3|27	mkdir -p %{buildroot}%{_datadir}/templates/.source
21cr|dolphin-libreoffice-templates-1.1-3|28	install -m 0644 templates/*.desktop %{buildroot}%{_datadir}/templates/
21cr|dolphin-libreoffice-templates-1.1-3|29	install -m 0644 templates/.source/* %{buildroot}%{_datadir}/templates/.source/

1033 21
21cr|domain-check-1.3-8|1	Summary:	DNS domain expiration checker
21cr|domain-check-1.3-8|2	Name:		domain-check
21cr|domain-check-1.3-8|3	Version:	1.3
21cr|domain-check-1.3-8|4	Release:	8
21cr|domain-check-1.3-8|5	License:	BSD-like
21cr|domain-check-1.3-8|6	Group:		Monitoring
21cr|domain-check-1.3-8|7	URL:		http://prefetch.net/code/domain-check.html
21cr|domain-check-1.3-8|8	Source0:	http://prefetch.net/code/domain-check.bz2
21cr|domain-check-1.3-8|9	Patch0:		domain-check-1.3-whois.diff
21cr|domain-check-1.3-8|10	Requires:	whois
21cr|domain-check-1.3-8|11	BuildArch:	noarch
21cr|domain-check-1.3-8|12	
21cr|domain-check-1.3-8|13	%description
21cr|domain-check-1.3-8|14	domain-check is a utility for checking DNS domain expiration dates. domain-
21cr|domain-check-1.3-8|15	check queries WHOIS data in realtime, and can be integrated with cron to
21cr|domain-check-1.3-8|16	provide e-mail notifications prior to a domain expiring.
21cr|domain-check-1.3-8|17	
21cr|domain-check-1.3-8|18	%prep
21cr|domain-check-1.3-8|19	
21cr|domain-check-1.3-8|20	%setup -q -c -T
21cr|domain-check-1.3-8|21	bzcat %{SOURCE0} > %{name}
21cr|domain-check-1.3-8|22	%patch0 -p0
21cr|domain-check-1.3-8|23	
21cr|domain-check-1.3-8|24	%build
21cr|domain-check-1.3-8|25	
21cr|domain-check-1.3-8|26	%install
21cr|domain-check-1.3-8|27	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|domain-check-1.3-8|28	
21cr|domain-check-1.3-8|29	install -d %{buildroot}%{_bindir}
21cr|domain-check-1.3-8|30	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|domain-check-1.3-8|31	
21cr|domain-check-1.3-8|32	%clean
21cr|domain-check-1.3-8|33	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|domain-check-1.3-8|34	
21cr|domain-check-1.3-8|35	%files
21cr|domain-check-1.3-8|36	%defattr(-,root,root)
21cr|domain-check-1.3-8|37	%attr(0755,root,root) %{_bindir}/%{name}

1034 21
21cr|doomsday-2.3.1-2|1	%global __provides_exclude libdehread\\.so(.*)|libdoom64\\.so(.*)|libdoom\\.so(.*)|libexample\\.so(.*)|libheretic\\.so(.*)|libhexen\\.so(.*)|libsavegameconverter\\.so(.*)|libwadmapconverter\\.so(.*)
21cr|doomsday-2.3.1-2|2	
21cr|doomsday-2.3.1-2|3	Summary:	The Doomsday Engine: Doom/Hertic/Hexen port with pretty graphics
21cr|doomsday-2.3.1-2|4	Name:		doomsday
21cr|doomsday-2.3.1-2|5	Version:	2.3.1
21cr|doomsday-2.3.1-2|6	Release:	2
21cr|doomsday-2.3.1-2|7	License:	GPLv2+
21cr|doomsday-2.3.1-2|8	Group:		Games/Shooter
21cr|doomsday-2.3.1-2|9	Url:		http://dengine.net/
21cr|doomsday-2.3.1-2|10	Source0:	http://sourceforge.net/projects/deng/files/Doomsday%20Engine/%{version}/%{name}-%{version}.tar.gz
21cr|doomsday-2.3.1-2|11	Patch0:		doomsday-2.3.1-desktop.patch
21cr|doomsday-2.3.1-2|12	BuildRequires:	imagemagick
21cr|doomsday-2.3.1-2|13	BuildRequires:	cmake
21cr|doomsday-2.3.1-2|14	BuildRequires:	qt5-devel
21cr|doomsday-2.3.1-2|15	BuildRequires:	pkgconfig(fluidsynth)
21cr|doomsday-2.3.1-2|16	BuildRequires:	pkgconfig(gl)
21cr|doomsday-2.3.1-2|17	BuildRequires:	pkgconfig(glu)
21cr|doomsday-2.3.1-2|18	BuildRequires:	pkgconfig(libpng)
21cr|doomsday-2.3.1-2|19	BuildRequires:	pkgconfig(minizip)
21cr|doomsday-2.3.1-2|20	BuildRequires:	pkgconfig(ncurses)
21cr|doomsday-2.3.1-2|21	BuildRequires:	pkgconfig(sdl2)
21cr|doomsday-2.3.1-2|22	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|doomsday-2.3.1-2|23	BuildRequires:	pkgconfig(zlib)
21cr|doomsday-2.3.1-2|24	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|doomsday-2.3.1-2|25	BuildRequires:	pkgconfig(x11)
21cr|doomsday-2.3.1-2|26	BuildRequires:	pkgconfig(xrandr)
21cr|doomsday-2.3.1-2|27	BuildRequires:	pkgconfig(xxf86vm)
21cr|doomsday-2.3.1-2|28	Recommends:	%{name}-launcher
21cr|doomsday-2.3.1-2|29	
21cr|doomsday-2.3.1-2|30	%description
21cr|doomsday-2.3.1-2|31	The Doomsday Engine is a source port with support for Doom, Heretic,
21cr|doomsday-2.3.1-2|32	and Hexen. It does not support BOOM extensions.
21cr|doomsday-2.3.1-2|33	
21cr|doomsday-2.3.1-2|34	%files
21cr|doomsday-2.3.1-2|35	%dir %{_sysconfdir}/doomsday
21cr|doomsday-2.3.1-2|36	%config %{_sysconfdir}/doomsday/paths
21cr|doomsday-2.3.1-2|37	%{_bindir}/doomsday-server*
21cr|doomsday-2.3.1-2|38	%{_bindir}/doomsday-shell*
21cr|doomsday-2.3.1-2|39	%{_bindir}/doomsdayscript*
21cr|doomsday-2.3.1-2|40	%{_bindir}/wadtool
21cr|doomsday-2.3.1-2|41	%{_libdir}/%{name}/
21cr|doomsday-2.3.1-2|42	%dir %{_datadir}/%{name}/
21cr|doomsday-2.3.1-2|43	%{_datadir}/%{name}/*.png
21cr|doomsday-2.3.1-2|44	%{_datadir}/%{name}/*.pk3
21cr|doomsday-2.3.1-2|45	%{_datadir}/%{name}/*.pack
21cr|doomsday-2.3.1-2|46	%{_datadir}/metainfo/net.dengine.Doomsday.appdata.xml
21cr|doomsday-2.3.1-2|47	%{_datadir}/applications/net.dengine.Shell.desktop
21cr|doomsday-2.3.1-2|48	%if "%{_libdir}" != "%{_libexecdir}"
21cr|doomsday-2.3.1-2|49	%{_libexecdir}/%{name}/
21cr|doomsday-2.3.1-2|50	%endif
21cr|doomsday-2.3.1-2|51	
21cr|doomsday-2.3.1-2|52	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|53	
21cr|doomsday-2.3.1-2|54	%package launcher
21cr|doomsday-2.3.1-2|55	Summary:	Graphical launcher for Doomsday
21cr|doomsday-2.3.1-2|56	Group:		Games/Shooter
21cr|doomsday-2.3.1-2|57	Requires:	%{name}
21cr|doomsday-2.3.1-2|58	
21cr|doomsday-2.3.1-2|59	%description launcher
21cr|doomsday-2.3.1-2|60	Snowberry is the official frontend of the Doomsday Engine. It is a portable
21cr|doomsday-2.3.1-2|61	graphical game launcher, with support for configuring the various types of
21cr|doomsday-2.3.1-2|62	games supported by Doomsday. It offers to save your settings for launching
21cr|doomsday-2.3.1-2|63	a particular game (e.g., Doom).
21cr|doomsday-2.3.1-2|64	
21cr|doomsday-2.3.1-2|65	%files launcher
21cr|doomsday-2.3.1-2|66	%{_bindir}/doomsday
21cr|doomsday-2.3.1-2|67	%{_bindir}/doomsday-%{version}
21cr|doomsday-2.3.1-2|68	%{_datadir}/applications/net.dengine.Doomsday.desktop
21cr|doomsday-2.3.1-2|69	%{_datadir}/icons/hicolor/256x256/apps/net.dengine.Doomsday.png
21cr|doomsday-2.3.1-2|70	
21cr|doomsday-2.3.1-2|71	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|72	
21cr|doomsday-2.3.1-2|73	%define deng_core_major 2
21cr|doomsday-2.3.1-2|74	%define libdeng_core %mklibname deng_core %{deng_core_major}
21cr|doomsday-2.3.1-2|75	
21cr|doomsday-2.3.1-2|76	%package -n %{libdeng_core}
21cr|doomsday-2.3.1-2|77	Summary:	Shared library for %{name}
21cr|doomsday-2.3.1-2|78	Group:		System/Libraries
21cr|doomsday-2.3.1-2|79	
21cr|doomsday-2.3.1-2|80	%description -n %{libdeng_core}
21cr|doomsday-2.3.1-2|81	Shared library for %{name}.
21cr|doomsday-2.3.1-2|82	
21cr|doomsday-2.3.1-2|83	%files -n %{libdeng_core}
21cr|doomsday-2.3.1-2|84	%{_libdir}/libdeng_core.so.%{deng_core_major}*
21cr|doomsday-2.3.1-2|85	
21cr|doomsday-2.3.1-2|86	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|87	
21cr|doomsday-2.3.1-2|88	%define deng_doomsday_major 2
21cr|doomsday-2.3.1-2|89	%define libdeng_doomsday %mklibname deng_doomsday %{deng_doomsday_major}
21cr|doomsday-2.3.1-2|90	
21cr|doomsday-2.3.1-2|91	%package -n %{libdeng_doomsday}
21cr|doomsday-2.3.1-2|92	Summary:	Shared library for %{name}
21cr|doomsday-2.3.1-2|93	Group:		System/Libraries
21cr|doomsday-2.3.1-2|94	
21cr|doomsday-2.3.1-2|95	%description -n %{libdeng_doomsday}
21cr|doomsday-2.3.1-2|96	Shared library for %{name}.
21cr|doomsday-2.3.1-2|97	
21cr|doomsday-2.3.1-2|98	%files -n %{libdeng_doomsday}
21cr|doomsday-2.3.1-2|99	%{_libdir}/libdeng_doomsday.so.%{deng_doomsday_major}*
21cr|doomsday-2.3.1-2|100	
21cr|doomsday-2.3.1-2|101	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|102	
21cr|doomsday-2.3.1-2|103	%define deng_gamefw_major 2
21cr|doomsday-2.3.1-2|104	%define libdeng_gamefw %mklibname deng_gamefw %{deng_gamefw_major}
21cr|doomsday-2.3.1-2|105	
21cr|doomsday-2.3.1-2|106	%package -n %{libdeng_gamefw}
21cr|doomsday-2.3.1-2|107	Summary:	Shared library for %{name}
21cr|doomsday-2.3.1-2|108	Group:		System/Libraries
21cr|doomsday-2.3.1-2|109	
21cr|doomsday-2.3.1-2|110	%description -n %{libdeng_gamefw}
21cr|doomsday-2.3.1-2|111	Shared library for %{name}.
21cr|doomsday-2.3.1-2|112	
21cr|doomsday-2.3.1-2|113	%files -n %{libdeng_gamefw}
21cr|doomsday-2.3.1-2|114	%{_libdir}/libdeng_gamefw.so.%{deng_gamefw_major}*
21cr|doomsday-2.3.1-2|115	
21cr|doomsday-2.3.1-2|116	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|117	%define deng_legacy_major 2
21cr|doomsday-2.3.1-2|118	%define libdeng_legacy %mklibname deng_legacy %{deng_legacy_major}
21cr|doomsday-2.3.1-2|119	
21cr|doomsday-2.3.1-2|120	%package -n %{libdeng_legacy}
21cr|doomsday-2.3.1-2|121	Summary:	Shared library for %{name}
21cr|doomsday-2.3.1-2|122	Group:		System/Libraries
21cr|doomsday-2.3.1-2|123	
21cr|doomsday-2.3.1-2|124	%description -n %{libdeng_legacy}
21cr|doomsday-2.3.1-2|125	Shared library for %{name}.
21cr|doomsday-2.3.1-2|126	
21cr|doomsday-2.3.1-2|127	%files -n %{libdeng_legacy}
21cr|doomsday-2.3.1-2|128	%{_libdir}/libdeng_legacy.so.%{deng_legacy_major}*
21cr|doomsday-2.3.1-2|129	
21cr|doomsday-2.3.1-2|130	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|131	
21cr|doomsday-2.3.1-2|132	%define deng_appfw_major 2
21cr|doomsday-2.3.1-2|133	%define libdeng_appfw %mklibname deng_appfw %{deng_appfw_major}
21cr|doomsday-2.3.1-2|134	
21cr|doomsday-2.3.1-2|135	%package -n %{libdeng_appfw}
21cr|doomsday-2.3.1-2|136	Summary:	Shared library for %{name}
21cr|doomsday-2.3.1-2|137	Group:		System/Libraries
21cr|doomsday-2.3.1-2|138	
21cr|doomsday-2.3.1-2|139	%description -n %{libdeng_appfw}
21cr|doomsday-2.3.1-2|140	Shared library for %{name}.
21cr|doomsday-2.3.1-2|141	
21cr|doomsday-2.3.1-2|142	%files -n %{libdeng_appfw}
21cr|doomsday-2.3.1-2|143	%{_libdir}/libdeng_appfw.so.%{deng_appfw_major}*
21cr|doomsday-2.3.1-2|144	
21cr|doomsday-2.3.1-2|145	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|146	
21cr|doomsday-2.3.1-2|147	%define deng_gui_major 2
21cr|doomsday-2.3.1-2|148	%define libdeng_gui %mklibname deng_gui %{deng_gui_major}
21cr|doomsday-2.3.1-2|149	
21cr|doomsday-2.3.1-2|150	%package -n %{libdeng_gui}
21cr|doomsday-2.3.1-2|151	Summary:	Shared library for %{name}
21cr|doomsday-2.3.1-2|152	Group:		System/Libraries
21cr|doomsday-2.3.1-2|153	
21cr|doomsday-2.3.1-2|154	%description -n %{libdeng_gui}
21cr|doomsday-2.3.1-2|155	Shared library for %{name}.
21cr|doomsday-2.3.1-2|156	
21cr|doomsday-2.3.1-2|157	%files -n %{libdeng_gui}
21cr|doomsday-2.3.1-2|158	%{_libdir}/libdeng_gui.so.%{deng_gui_major}*
21cr|doomsday-2.3.1-2|159	
21cr|doomsday-2.3.1-2|160	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|161	
21cr|doomsday-2.3.1-2|162	%define deng_shell_major 2
21cr|doomsday-2.3.1-2|163	%define libdeng_shell %mklibname deng_shell %{deng_shell_major}
21cr|doomsday-2.3.1-2|164	
21cr|doomsday-2.3.1-2|165	%package -n %{libdeng_shell}
21cr|doomsday-2.3.1-2|166	Summary:	Shared library for %{name}
21cr|doomsday-2.3.1-2|167	Group:		System/Libraries
21cr|doomsday-2.3.1-2|168	
21cr|doomsday-2.3.1-2|169	%description -n %{libdeng_shell}
21cr|doomsday-2.3.1-2|170	Shared library for %{name}.
21cr|doomsday-2.3.1-2|171	
21cr|doomsday-2.3.1-2|172	%files -n %{libdeng_shell}
21cr|doomsday-2.3.1-2|173	%{_libdir}/libdeng_shell.so.%{deng_shell_major}*
21cr|doomsday-2.3.1-2|174	
21cr|doomsday-2.3.1-2|175	#----------------------------------------------------------------------------
21cr|doomsday-2.3.1-2|176	
21cr|doomsday-2.3.1-2|177	%prep
21cr|doomsday-2.3.1-2|178	%autosetup -p1
21cr|doomsday-2.3.1-2|179	
21cr|doomsday-2.3.1-2|180	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|doomsday-2.3.1-2|181	
21cr|doomsday-2.3.1-2|182	%build
21cr|doomsday-2.3.1-2|183	pushd doomsday
21cr|doomsday-2.3.1-2|184	%cmake
21cr|doomsday-2.3.1-2|185	%make
21cr|doomsday-2.3.1-2|186	popd
21cr|doomsday-2.3.1-2|187	
21cr|doomsday-2.3.1-2|188	%install
21cr|doomsday-2.3.1-2|189	pushd doomsday
21cr|doomsday-2.3.1-2|190	%makeinstall_std -C build
21cr|doomsday-2.3.1-2|191	popd
21cr|doomsday-2.3.1-2|192	
21cr|doomsday-2.3.1-2|193	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|doomsday-2.3.1-2|194	mv %{buildroot}%{_bindir}/{md2tool,savegametool*,texc} %{buildroot}%{_libexecdir}/%{name}
21cr|doomsday-2.3.1-2|195	
21cr|doomsday-2.3.1-2|196	mkdir -p %{buildroot}%{_sysconfdir}/doomsday
21cr|doomsday-2.3.1-2|197	cat > %{buildroot}%{_sysconfdir}/doomsday/paths <<-EOF
21cr|doomsday-2.3.1-2|198	basedir: %{_datadir}/doomsday
21cr|doomsday-2.3.1-2|199	libdir: %{_libdir}/doomsday
21cr|doomsday-2.3.1-2|200	iwaddir: %{_datadir}/doom
21cr|doomsday-2.3.1-2|201	EOF
21cr|doomsday-2.3.1-2|202	
21cr|doomsday-2.3.1-2|203	rm -f %{buildroot}%{_libdir}/*.so
21cr|doomsday-2.3.1-2|204	rm -rf %{buildroot}%{_libdir}/cmake
21cr|doomsday-2.3.1-2|205	rm -rf %{buildroot}%{_includedir}
21cr|doomsday-2.3.1-2|206	rm -rf %{buildroot}%{_docdir}/texc

1035 21
21cr|doomseeker-1.3.1-2|1	%define	major 2
21cr|doomseeker-1.3.1-2|2	%define	libname %mklibname wadseeker %{major}
21cr|doomseeker-1.3.1-2|3	%define	devname %mklibname wadseeker -d
21cr|doomseeker-1.3.1-2|4	
21cr|doomseeker-1.3.1-2|5	Summary:	A cross-platform Doom server browser
21cr|doomseeker-1.3.1-2|6	Name:		doomseeker
21cr|doomseeker-1.3.1-2|7	Version:	1.3.1
21cr|doomseeker-1.3.1-2|8	Release:	2
21cr|doomseeker-1.3.1-2|9	License:	GPLv2+
21cr|doomseeker-1.3.1-2|10	Group:		Games/Arcade
21cr|doomseeker-1.3.1-2|11	Url:		http://doomseeker.drdteam.org/
21cr|doomseeker-1.3.1-2|12	Source0:	http://doomseeker.drdteam.org/files/%{name}-%{version}.tar.xz
21cr|doomseeker-1.3.1-2|13	Source1:	%{name}.desktop
21cr|doomseeker-1.3.1-2|14	# Search for plugins in proper path
21cr|doomseeker-1.3.1-2|15	Patch0:		doomseeker-1.3-fix-datapath.patch
21cr|doomseeker-1.3.1-2|16	BuildRequires:	cmake >= 3.6.0
21cr|doomseeker-1.3.1-2|17	BuildRequires:	desktop-file-utils
21cr|doomseeker-1.3.1-2|18	BuildRequires:	imagemagick
21cr|doomseeker-1.3.1-2|19	BuildRequires:	qt5-linguist-tools
21cr|doomseeker-1.3.1-2|20	BuildRequires:	bzip2-devel
21cr|doomseeker-1.3.1-2|21	BuildRequires:	pkgconfig(Qt5Core)
21cr|doomseeker-1.3.1-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21cr|doomseeker-1.3.1-2|23	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|doomseeker-1.3.1-2|24	BuildRequires:	pkgconfig(Qt5Network)
21cr|doomseeker-1.3.1-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|doomseeker-1.3.1-2|26	BuildRequires:	pkgconfig(Qt5Xml)
21cr|doomseeker-1.3.1-2|27	BuildRequires:	pkgconfig(zlib)
21cr|doomseeker-1.3.1-2|28	
21cr|doomseeker-1.3.1-2|29	%description
21cr|doomseeker-1.3.1-2|30	A cross-platform Doom server browser.
21cr|doomseeker-1.3.1-2|31	
21cr|doomseeker-1.3.1-2|32	%files
21cr|doomseeker-1.3.1-2|33	%doc LICENSE LICENSE-json *.md
21cr|doomseeker-1.3.1-2|34	%{_bindir}/%{name}
21cr|doomseeker-1.3.1-2|35	%{_datadir}/%{name}
21cr|doomseeker-1.3.1-2|36	%{_datadir}/applications/%{name}.desktop
21cr|doomseeker-1.3.1-2|37	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|doomseeker-1.3.1-2|38	%{_libdir}/%{name}/engines/libchocolatedoom.so
21cr|doomseeker-1.3.1-2|39	%{_libdir}/%{name}/engines/libodamex.so
21cr|doomseeker-1.3.1-2|40	%{_libdir}/%{name}/engines/libsrb2.so
21cr|doomseeker-1.3.1-2|41	%{_libdir}/%{name}/engines/libturok2ex.so
21cr|doomseeker-1.3.1-2|42	%{_libdir}/%{name}/engines/libzandronum.so
21cr|doomseeker-1.3.1-2|43	
21cr|doomseeker-1.3.1-2|44	#----------------------------------------------------------------------------
21cr|doomseeker-1.3.1-2|45	
21cr|doomseeker-1.3.1-2|46	%package -n %{libname}
21cr|doomseeker-1.3.1-2|47	Summary:	Wadseeker shared library
21cr|doomseeker-1.3.1-2|48	Group:		System/Libraries
21cr|doomseeker-1.3.1-2|49	
21cr|doomseeker-1.3.1-2|50	%description -n %{libname}
21cr|doomseeker-1.3.1-2|51	Wadseeker shared library: a library to find Mods.
21cr|doomseeker-1.3.1-2|52	
21cr|doomseeker-1.3.1-2|53	%files -n %{libname}
21cr|doomseeker-1.3.1-2|54	%doc LICENSE LICENSE-json
21cr|doomseeker-1.3.1-2|55	%{_libdir}/libwadseeker.so.%{major}*
21cr|doomseeker-1.3.1-2|56	
21cr|doomseeker-1.3.1-2|57	#----------------------------------------------------------------------------
21cr|doomseeker-1.3.1-2|58	
21cr|doomseeker-1.3.1-2|59	%package -n %{devname}
21cr|doomseeker-1.3.1-2|60	Summary:	Wadseeker development files
21cr|doomseeker-1.3.1-2|61	Group:		Development/C
21cr|doomseeker-1.3.1-2|62	Requires:	%{libname} = %{EVRD}
21cr|doomseeker-1.3.1-2|63	Provides:	wadseeker-devel = %{EVRD}
21cr|doomseeker-1.3.1-2|64	Conflicts:	%{name} < 1.2
21cr|doomseeker-1.3.1-2|65	
21cr|doomseeker-1.3.1-2|66	%description -n %{devname}
21cr|doomseeker-1.3.1-2|67	Wadseeker development files.
21cr|doomseeker-1.3.1-2|68	
21cr|doomseeker-1.3.1-2|69	%files -n %{devname}
21cr|doomseeker-1.3.1-2|70	%doc LICENSE LICENSE-json
21cr|doomseeker-1.3.1-2|71	%{_libdir}/libwadseeker.so
21cr|doomseeker-1.3.1-2|72	%{_includedir}/wadseeker/
21cr|doomseeker-1.3.1-2|73	
21cr|doomseeker-1.3.1-2|74	#----------------------------------------------------------------------------
21cr|doomseeker-1.3.1-2|75	
21cr|doomseeker-1.3.1-2|76	%prep
21cr|doomseeker-1.3.1-2|77	%setup -q
21cr|doomseeker-1.3.1-2|78	%patch0 -p1
21cr|doomseeker-1.3.1-2|79	
21cr|doomseeker-1.3.1-2|80	# Fix perms
21cr|doomseeker-1.3.1-2|81	find src/wadseeker/lzma/C -name "*.c" -o -name "*.h" | xargs chmod -x
21cr|doomseeker-1.3.1-2|82	
21cr|doomseeker-1.3.1-2|83	
21cr|doomseeker-1.3.1-2|84	%build
21cr|doomseeker-1.3.1-2|85	%cmake_qt5
21cr|doomseeker-1.3.1-2|86	%make
21cr|doomseeker-1.3.1-2|87	
21cr|doomseeker-1.3.1-2|88	
21cr|doomseeker-1.3.1-2|89	%install
21cr|doomseeker-1.3.1-2|90	%makeinstall_std -C build
21cr|doomseeker-1.3.1-2|91	
21cr|doomseeker-1.3.1-2|92	# Generate icons from the one provided
21cr|doomseeker-1.3.1-2|93	for i in 16x16 22x22 32x32 48x48 64x64 128x128 256x256; do
21cr|doomseeker-1.3.1-2|94	convert media/icon.png -scale ${N}x${N} $N.png;
21cr|doomseeker-1.3.1-2|95	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|doomseeker-1.3.1-2|96	done
21cr|doomseeker-1.3.1-2|97	rm -f %{buildroot}%{_iconsdir}/%{name}.png
21cr|doomseeker-1.3.1-2|98	
21cr|doomseeker-1.3.1-2|99	# Add our .desktop file as menu entry instead of the one from the sources
21cr|doomseeker-1.3.1-2|100	rm -fr %{buildroot}%{_datadir}/applications/org.drdteam.Doomseeker.desktop
21cr|doomseeker-1.3.1-2|101	desktop-file-install %{SOURCE1} --dir=%{buildroot}%{_datadir}/applications
21cr|doomseeker-1.3.1-2|102	
21cr|doomseeker-1.3.1-2|103	# We have our macro for docs
21cr|doomseeker-1.3.1-2|104	rm -f %{buildroot}%{_datadir}/doc/wadseeker/LICENSE-json

1036 21
21cr|dopewars-1.6.2-1|1	%define title       Dopewars
21cr|dopewars-1.6.2-1|2	%define longtitle   Make a fortune dealing drugs on the streets of New York
21cr|dopewars-1.6.2-1|3	
21cr|dopewars-1.6.2-1|4	Name:		dopewars
21cr|dopewars-1.6.2-1|5	Version:	1.6.2
21cr|dopewars-1.6.2-1|6	Release:	1
21cr|dopewars-1.6.2-1|7	Summary:	Make a fortune dealing drugs on the streets of New York
21cr|dopewars-1.6.2-1|8	License:	GPL
21cr|dopewars-1.6.2-1|9	Group:		Games/Strategy
21cr|dopewars-1.6.2-1|10	URL:		http://dopewars.sourceforge.net/
21cr|dopewars-1.6.2-1|11	Source0:	https://sourceforge.net/projects/dopewars/files/dopewars/%{version}/dopewars-%{version}.tar.gz
21cr|dopewars-1.6.2-1|12	Source11:	%{name}-16.png
21cr|dopewars-1.6.2-1|13	Source12:	%{name}-32.png
21cr|dopewars-1.6.2-1|14	Source13:	%{name}-48.png
21cr|dopewars-1.6.2-1|15	Patch1:		%{name}-1.5.10-config.patch
21cr|dopewars-1.6.2-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|dopewars-1.6.2-1|17	BuildRequires:	ncurses-devel
21cr|dopewars-1.6.2-1|18	BuildRequires:	SDL2-devel
21cr|dopewars-1.6.2-1|19	BuildRequires:	SDL2_mixer-devel
21cr|dopewars-1.6.2-1|20	BuildRequires:	esound-devel
21cr|dopewars-1.6.2-1|21	BuildRequires:	desktop-file-utils
21cr|dopewars-1.6.2-1|22	Buildrequires:	recode
21cr|dopewars-1.6.2-1|23	BuildRequires:	pkgconfig(libcurl)
21cr|dopewars-1.6.2-1|24	
21cr|dopewars-1.6.2-1|25	%description
21cr|dopewars-1.6.2-1|26	Based on John E. Dell's old Drug Wars game, dopewars is a simulation of an
21cr|dopewars-1.6.2-1|27	imaginary drug market.  dopewars is an All-American game which features
21cr|dopewars-1.6.2-1|28	buying, selling, and trying to get past the cops!
21cr|dopewars-1.6.2-1|29	
21cr|dopewars-1.6.2-1|30	The first thing you need to do is pay off your debt to the Loan Shark. After
21cr|dopewars-1.6.2-1|31	that, your goal is to make as much money as possible (and stay alive)! You
21cr|dopewars-1.6.2-1|32	have one month of game time to make your fortune.
21cr|dopewars-1.6.2-1|33	
21cr|dopewars-1.6.2-1|34	dopewars supports multiple players via. TCP/IP. Chatting to and fighting
21cr|dopewars-1.6.2-1|35	with other players (computer or human) is supported; check the command line
21cr|dopewars-1.6.2-1|36	switches (via dopewars -h) for further information.
21cr|dopewars-1.6.2-1|37	
21cr|dopewars-1.6.2-1|38	%prep
21cr|dopewars-1.6.2-1|39	%autosetup -p1
21cr|dopewars-1.6.2-1|40	
21cr|dopewars-1.6.2-1|41	%build
21cr|dopewars-1.6.2-1|42	%configure  --bindir=%{_gamesbindir} \
21cr|dopewars-1.6.2-1|43	--datadir=%{_gamesdatadir} \
21cr|dopewars-1.6.2-1|44	--localstatedir=/var/lib/games
21cr|dopewars-1.6.2-1|45	%make
21cr|dopewars-1.6.2-1|46	
21cr|dopewars-1.6.2-1|47	%install
21cr|dopewars-1.6.2-1|48	%makeinstall_std
21cr|dopewars-1.6.2-1|49	install -d %{buildroot}{%{_gamesdatadir},%{_sysconfdir},%{_localstatedir}/lib/games}
21cr|dopewars-1.6.2-1|50	mv %{buildroot}%{_gamesdatadir}/{gnome,locale,pixmaps} %{buildroot}%{_datadir}/
21cr|dopewars-1.6.2-1|51	install -m 644 doc/example-cfg  %{buildroot}%{_sysconfdir}/%{name}
21cr|dopewars-1.6.2-1|52	
21cr|dopewars-1.6.2-1|53	%{find_lang} %{name}
21cr|dopewars-1.6.2-1|54	
21cr|dopewars-1.6.2-1|55	# icons
21cr|dopewars-1.6.2-1|56	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|dopewars-1.6.2-1|57	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|dopewars-1.6.2-1|58	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|dopewars-1.6.2-1|59	
21cr|dopewars-1.6.2-1|60	# menu entry
21cr|dopewars-1.6.2-1|61	mkdir -p %{buildroot}/usr/share/applications
21cr|dopewars-1.6.2-1|62	mv %{buildroot}%{_datadir}/gnome/apps/Games/%{name}.desktop \
21cr|dopewars-1.6.2-1|63	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|dopewars-1.6.2-1|64	
21cr|dopewars-1.6.2-1|65	perl -pi -e 's,%{name}-weed.png,%{name}-weed,g' %{buildroot}%{_datadir}/applications/*
21cr|dopewars-1.6.2-1|66	
21cr|dopewars-1.6.2-1|67	recode ISO-8859-15..UTF-8 %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|dopewars-1.6.2-1|68	
21cr|dopewars-1.6.2-1|69	desktop-file-install --vendor="" \
21cr|dopewars-1.6.2-1|70	--remove-category="Application" \
21cr|dopewars-1.6.2-1|71	--add-category="Game;StrategyGame" \
21cr|dopewars-1.6.2-1|72	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|dopewars-1.6.2-1|73	
21cr|dopewars-1.6.2-1|74	# create highscore file
21cr|dopewars-1.6.2-1|75	install -d %{buildroot}%{_localstatedir}/lib/games
21cr|dopewars-1.6.2-1|76	touch %{buildroot}%{_localstatedir}/lib/games/%{name}.sco
21cr|dopewars-1.6.2-1|77	
21cr|dopewars-1.6.2-1|78	
21cr|dopewars-1.6.2-1|79	%files -f %{name}.lang
21cr|dopewars-1.6.2-1|80	# not very nice, but it makes things work
21cr|dopewars-1.6.2-1|81	%doc %{_datadir}/doc/*/
21cr|dopewars-1.6.2-1|82	%config(noreplace) %{_sysconfdir}/%{name}
21cr|dopewars-1.6.2-1|83	%{_libdir}/%{name}
21cr|dopewars-1.6.2-1|84	%attr(2755,root,games) %{_gamesbindir}/dopewars
21cr|dopewars-1.6.2-1|85	%attr(0664,root,games) %{_localstatedir}/lib/games/%{name}.sco
21cr|dopewars-1.6.2-1|86	%{_mandir}/man6/*
21cr|dopewars-1.6.2-1|87	%{_datadir}/pixmaps/*
21cr|dopewars-1.6.2-1|88	%{_gamesdatadir}/%{name}
21cr|dopewars-1.6.2-1|89	%{_datadir}/applications/%{name}.desktop
21cr|dopewars-1.6.2-1|90	%{_miconsdir}/%{name}.png
21cr|dopewars-1.6.2-1|91	%{_iconsdir}/%{name}.png
21cr|dopewars-1.6.2-1|92	%{_liconsdir}/%{name}.png

1037 21
21cr|dosbox-0.74.3-1|1	Summary:	A DOS emulator
21cr|dosbox-0.74.3-1|2	Name:		dosbox
21cr|dosbox-0.74.3-1|3	Version:	0.74.3
21cr|dosbox-0.74.3-1|4	Release:	1
21cr|dosbox-0.74.3-1|5	License:	GPLv2+
21cr|dosbox-0.74.3-1|6	Group:		Emulators
21cr|dosbox-0.74.3-1|7	Url:		http://dosbox.sourceforge.net/
21cr|dosbox-0.74.3-1|8	Source0:	http://prdownloads.sourceforge.net/dosbox/%{name}-%{version}.tar.xz
21cr|dosbox-0.74.3-1|9	# Source1 comes from http://www.dosbox.com/download.php?main=1 - Translations.
21cr|dosbox-0.74.3-1|10	# It is prepared by extracting all the .lng file and renaming them to %%{name}-%%{version}-locale.lng
21cr|dosbox-0.74.3-1|11	# Be sure it fits %%{version} before adding/updating files to Source1!
21cr|dosbox-0.74.3-1|12	Source1:	%{name}-%{version}-i18n.tar.xz
21cr|dosbox-0.74.3-1|13	Source2:	%{name}-%{version}.conf
21cr|dosbox-0.74.3-1|14	Source3:	%{name}-%{version}-set-locale_config.sh
21cr|dosbox-0.74.3-1|15	Source11:	%{name}-16x16.png
21cr|dosbox-0.74.3-1|16	Source12:	%{name}-32x32.png
21cr|dosbox-0.74.3-1|17	Source13:	%{name}-48x48.png
21cr|dosbox-0.74.3-1|18	BuildRequires:	icoutils
21cr|dosbox-0.74.3-1|19	BuildRequires:	SDL_sound-devel
21cr|dosbox-0.74.3-1|20	BuildRequires:	pkgconfig(alsa)
21cr|dosbox-0.74.3-1|21	BuildRequires:	pkgconfig(gl)
21cr|dosbox-0.74.3-1|22	BuildRequires:	pkgconfig(glu)
21cr|dosbox-0.74.3-1|23	BuildRequires:	pkgconfig(libpng)
21cr|dosbox-0.74.3-1|24	BuildRequires:	pkgconfig(sdl) >= 1.2.0
21cr|dosbox-0.74.3-1|25	BuildRequires:	pkgconfig(SDL_net)
21cr|dosbox-0.74.3-1|26	BuildRequires:	pkgconfig(x11)
21cr|dosbox-0.74.3-1|27	BuildRequires:	pkgconfig(zlib)
21cr|dosbox-0.74.3-1|28	
21cr|dosbox-0.74.3-1|29	%description
21cr|dosbox-0.74.3-1|30	DOSBox is a DOS-emulator that uses the SDL-library which makes it very easy to
21cr|dosbox-0.74.3-1|31	port to different platforms. It has already been ported to many different
21cr|dosbox-0.74.3-1|32	platforms, such as Windows, BeOS, Linux, MacOS X...
21cr|dosbox-0.74.3-1|33	It also emulates CPU:286/386 realmode/protected mode,
21cr|dosbox-0.74.3-1|34	Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a
21cr|dosbox-0.74.3-1|35	SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with
21cr|dosbox-0.74.3-1|36	older games...
21cr|dosbox-0.74.3-1|37	You can "re-live" the good old days with the help of DOSBox, as it can run
21cr|dosbox-0.74.3-1|38	plenty of the old classics that don't run on your new computer!
21cr|dosbox-0.74.3-1|39	
21cr|dosbox-0.74.3-1|40	%files
21cr|dosbox-0.74.3-1|41	%doc AUTHORS ChangeLog NEWS README THANKS docs/README.video
21cr|dosbox-0.74.3-1|42	%{_bindir}/%{name}
21cr|dosbox-0.74.3-1|43	%{_gamesbindir}/%{name}
21cr|dosbox-0.74.3-1|44	%{_datadir}/applications/rosa-%{name}.desktop
21cr|dosbox-0.74.3-1|45	%{_datadir}/%{name}/i18n/%{name}-*.lng
21cr|dosbox-0.74.3-1|46	%{_datadir}/%{name}/template/%{name}-%{version}.conf
21cr|dosbox-0.74.3-1|47	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|dosbox-0.74.3-1|48	%{_miconsdir}/%{name}.png
21cr|dosbox-0.74.3-1|49	%{_iconsdir}/%{name}.png
21cr|dosbox-0.74.3-1|50	%{_liconsdir}/%{name}.png
21cr|dosbox-0.74.3-1|51	%{_mandir}/man1/%{name}.1*
21cr|dosbox-0.74.3-1|52	
21cr|dosbox-0.74.3-1|53	#----------------------------------------------------------------------------
21cr|dosbox-0.74.3-1|54	
21cr|dosbox-0.74.3-1|55	%prep
21cr|dosbox-0.74.3-1|56	%setup -q
21cr|dosbox-0.74.3-1|57	
21cr|dosbox-0.74.3-1|58	
21cr|dosbox-0.74.3-1|59	%build
21cr|dosbox-0.74.3-1|60	%configure --enable-core-inline
21cr|dosbox-0.74.3-1|61	%make
21cr|dosbox-0.74.3-1|62	
21cr|dosbox-0.74.3-1|63	
21cr|dosbox-0.74.3-1|64	%install
21cr|dosbox-0.74.3-1|65	%makeinstall_std
21cr|dosbox-0.74.3-1|66	
21cr|dosbox-0.74.3-1|67	# Stuff for locale & keyboard layout switching and i18n support:
21cr|dosbox-0.74.3-1|68	# 1. wrapper script
21cr|dosbox-0.74.3-1|69	mkdir -p %{buildroot}/%{_gamesbindir}/
21cr|dosbox-0.74.3-1|70	mv -f %{buildroot}%{_bindir}/%{name} %{buildroot}/%{_gamesbindir}/
21cr|dosbox-0.74.3-1|71	install -Dm 0755 %{SOURCE3} %{buildroot}%{_bindir}/%{name}
21cr|dosbox-0.74.3-1|72	# 2. i18n data
21cr|dosbox-0.74.3-1|73	mkdir -p %{buildroot}%{_datadir}/%{name}/{i18n,template}
21cr|dosbox-0.74.3-1|74	tar -xJf %{SOURCE1} -C %{buildroot}%{_datadir}/%{name}/i18n/
21cr|dosbox-0.74.3-1|75	# 3. config file
21cr|dosbox-0.74.3-1|76	install -Dm 0664 %{SOURCE2} %{buildroot}%{_datadir}/%{name}/template/
21cr|dosbox-0.74.3-1|77	
21cr|dosbox-0.74.3-1|78	# Remove installed docs (we have %%doc macro for this)
21cr|dosbox-0.74.3-1|79	rm -rf %{buildroot}%{_datadir}/doc/dosbox
21cr|dosbox-0.74.3-1|80	
21cr|dosbox-0.74.3-1|81	# Create an appropriate .desktop file
21cr|dosbox-0.74.3-1|82	mkdir -p %{buildroot}%{_datadir}/applications
21cr|dosbox-0.74.3-1|83	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|dosbox-0.74.3-1|84	[Desktop Entry]
21cr|dosbox-0.74.3-1|85	Name=DOSBox
21cr|dosbox-0.74.3-1|86	GenericName=A DOS emulator
21cr|dosbox-0.74.3-1|87	GenericName[ar]=محاكي DOS
21cr|dosbox-0.74.3-1|88	GenericName[az]=DOS emulyatoru
21cr|dosbox-0.74.3-1|89	GenericName[bg]=Емулатор на DOS
21cr|dosbox-0.74.3-1|90	GenericName[bn]=একটি ডস এমুলেটর
21cr|dosbox-0.74.3-1|91	GenericName[br]=Ur Kendarvaner DOS
21cr|dosbox-0.74.3-1|92	GenericName[bs]=Simulator DOSa
21cr|dosbox-0.74.3-1|93	GenericName[ca]=Emulador de DOS
21cr|dosbox-0.74.3-1|94	GenericName[cy]=Efelychwr DOS
21cr|dosbox-0.74.3-1|95	GenericName[da]=En DOS-emulator
21cr|dosbox-0.74.3-1|96	GenericName[de]=Ein DOS-Emulator
21cr|dosbox-0.74.3-1|97	GenericName[el]=Εξομοιωτής DOS
21cr|dosbox-0.74.3-1|98	GenericName[es]=Un emulador de DOS
21cr|dosbox-0.74.3-1|99	GenericName[et]=DOS-i emulaator
21cr|dosbox-0.74.3-1|100	GenericName[eu]=DOS emulatzaile bat
21cr|dosbox-0.74.3-1|101	GenericName[fa]=یک شبیه‌ساز داس
21cr|dosbox-0.74.3-1|102	GenericName[fi]=DOS-emulaattori
21cr|dosbox-0.74.3-1|103	GenericName[fr]=Un émulateur DOS
21cr|dosbox-0.74.3-1|104	GenericName[gl]=Un emulador do DOS
21cr|dosbox-0.74.3-1|105	GenericName[he]=הדמיית DOS
21cr|dosbox-0.74.3-1|106	GenericName[hi]=एक डॉस एम्यूलेटर
21cr|dosbox-0.74.3-1|107	GenericName[hr]=DOS emulator
21cr|dosbox-0.74.3-1|108	GenericName[hu]=DOS-emulátor
21cr|dosbox-0.74.3-1|109	GenericName[hy]=DOS էմուլատոր
21cr|dosbox-0.74.3-1|110	GenericName[id]=Emulator DOS
21cr|dosbox-0.74.3-1|111	GenericName[is]=DOS Hermir
21cr|dosbox-0.74.3-1|112	GenericName[it]=Emulatore DOS
21cr|dosbox-0.74.3-1|113	GenericName[ja]=DOS エミュレータ
21cr|dosbox-0.74.3-1|114	GenericName[ky]=DOS эмулятору
21cr|dosbox-0.74.3-1|115	GenericName[mk]=DOS емулатор
21cr|dosbox-0.74.3-1|116	GenericName[mt]=Emulatur DOS
21cr|dosbox-0.74.3-1|117	GenericName[nb]=DOS-emulator
21cr|dosbox-0.74.3-1|118	GenericName[nl]=Een DOS-emulator
21cr|dosbox-0.74.3-1|119	GenericName[nn]=DOS-emulator
21cr|dosbox-0.74.3-1|120	GenericName[pl]=Emulator DOS
21cr|dosbox-0.74.3-1|121	GenericName[pt]=Um emulador DOS
21cr|dosbox-0.74.3-1|122	GenericName[pt_BR]=Emulador de DOS
21cr|dosbox-0.74.3-1|123	GenericName[ro]=Un emulator de DOS
21cr|dosbox-0.74.3-1|124	GenericName[ru]=Эмулятор DOS
21cr|dosbox-0.74.3-1|125	GenericName[sc]=Un'emuladori de DOS
21cr|dosbox-0.74.3-1|126	GenericName[sk]=DOS emulátor
21cr|dosbox-0.74.3-1|127	GenericName[sl]=Emulator za DOS
21cr|dosbox-0.74.3-1|128	GenericName[sq]=Një imitues DOS
21cr|dosbox-0.74.3-1|129	GenericName[sv]=DOS-emulator
21cr|dosbox-0.74.3-1|130	GenericName[tg]=Намунасизи DOS
21cr|dosbox-0.74.3-1|131	GenericName[tl]=Isang manggagaya ng DOS
21cr|dosbox-0.74.3-1|132	GenericName[tr]=Bir DOS öykünücü
21cr|dosbox-0.74.3-1|133	GenericName[uk]=Емулятор DOS
21cr|dosbox-0.74.3-1|134	GenericName[uz]=DOS emulyatori
21cr|dosbox-0.74.3-1|135	GenericName[uz@cyrillic]=DOS emulyatori
21cr|dosbox-0.74.3-1|136	GenericName[vi]=Trình mô phỏng DOS
21cr|dosbox-0.74.3-1|137	GenericName[wa]=Èn emulateu DOS
21cr|dosbox-0.74.3-1|138	GenericName[zh_CN]=DOS 模拟器
21cr|dosbox-0.74.3-1|139	GenericName[zh_TW]=DOS 模擬器
21cr|dosbox-0.74.3-1|140	Comment=DOS emulator to run old DOS programs
21cr|dosbox-0.74.3-1|141	Comment[ru]=Эмулятор DOS для запуска старых программ DOS
21cr|dosbox-0.74.3-1|142	Exec=%{name} %%U
21cr|dosbox-0.74.3-1|143	Icon=%{name}
21cr|dosbox-0.74.3-1|144	Terminal=false
21cr|dosbox-0.74.3-1|145	Type=Application
21cr|dosbox-0.74.3-1|146	StartupNotify=true
21cr|dosbox-0.74.3-1|147	Categories=Utility;Emulator;Game;
21cr|dosbox-0.74.3-1|148	EOF
21cr|dosbox-0.74.3-1|149	
21cr|dosbox-0.74.3-1|150	# Install icons: ours...
21cr|dosbox-0.74.3-1|151	install -m 0644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|dosbox-0.74.3-1|152	install -m 0644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|dosbox-0.74.3-1|153	install -m 0644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|dosbox-0.74.3-1|154	# ...and a bigger one, produced from the original .ico file
21cr|dosbox-0.74.3-1|155	icotool -x -i 1 -o %{name}.png src/%{name}.ico
21cr|dosbox-0.74.3-1|156	install -m 0644 %{name}.png -D %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png

1038 21
21cr|dosbox-x-0.84.3-1|1	Summary:	A DOS emulator
21cr|dosbox-x-0.84.3-1|2	Name:		dosbox-x
21cr|dosbox-x-0.84.3-1|3	Version:	0.84.3
21cr|dosbox-x-0.84.3-1|4	Release:	1
21cr|dosbox-x-0.84.3-1|5	License:	GPLv2+
21cr|dosbox-x-0.84.3-1|6	Group:		Emulators
21cr|dosbox-x-0.84.3-1|7	Url:		http://dosbox-x.com/
21cr|dosbox-x-0.84.3-1|8	Source0:	https://github.com/joncampbell123/dosbox-x/archive/%{name}-v%{version}.tar.gz
21cr|dosbox-x-0.84.3-1|9	Source11:	%{name}-16x16.png
21cr|dosbox-x-0.84.3-1|10	Source12:	%{name}-32x32.png
21cr|dosbox-x-0.84.3-1|11	Source13:	%{name}-48x48.png
21cr|dosbox-x-0.84.3-1|12	# Patch for i586
21cr|dosbox-x-0.84.3-1|13	Patch0:		dosbox-x-0.81-for-i586.patch
21cr|dosbox-x-0.84.3-1|14	BuildRequires:	ffmpeg-devel
21cr|dosbox-x-0.84.3-1|15	BuildRequires:	pcap-devel
21cr|dosbox-x-0.84.3-1|16	BuildRequires:	pkgconfig(alsa)
21cr|dosbox-x-0.84.3-1|17	BuildRequires:	pkgconfig(fluidsynth)
21cr|dosbox-x-0.84.3-1|18	BuildRequires:	pkgconfig(gl)
21cr|dosbox-x-0.84.3-1|19	BuildRequires:	pkgconfig(glu)
21cr|dosbox-x-0.84.3-1|20	BuildRequires:	pkgconfig(libpng)
21cr|dosbox-x-0.84.3-1|21	BuildRequires:	pkgconfig(ncurses)
21cr|dosbox-x-0.84.3-1|22	BuildRequires:	pkgconfig(sdl2)
21cr|dosbox-x-0.84.3-1|23	BuildRequires:	pkgconfig(SDL2_net)
21cr|dosbox-x-0.84.3-1|24	BuildRequires:	pkgconfig(x11)
21cr|dosbox-x-0.84.3-1|25	BuildRequires:	pkgconfig(xkbfile)
21cr|dosbox-x-0.84.3-1|26	BuildRequires:	pkgconfig(xrandr)
21cr|dosbox-x-0.84.3-1|27	BuildRequires:	pkgconfig(zlib)
21cr|dosbox-x-0.84.3-1|28	
21cr|dosbox-x-0.84.3-1|29	%description
21cr|dosbox-x-0.84.3-1|30	As a fork of DOSBox, it retains compatibility with the wide base of DOS games
21cr|dosbox-x-0.84.3-1|31	and DOS gaming DOSBox was designed for. DOSBox-X however goes further, with a
21cr|dosbox-x-0.84.3-1|32	focus on accurate emulation of the hardware and many more ways to tweak and
21cr|dosbox-x-0.84.3-1|33	configure the DOS virtual machine! We believe that a better way to emulate the
21cr|dosbox-x-0.84.3-1|34	legacy PC platform is to give the user all the options they need to emulate
21cr|dosbox-x-0.84.3-1|35	everything from original IBM PC hardware with 64KB of RAM all the way up to
21cr|dosbox-x-0.84.3-1|36	late 90's hardware, whatever it takes to get that game or software package
21cr|dosbox-x-0.84.3-1|37	to run.
21cr|dosbox-x-0.84.3-1|38	The goal is to eventually make DOSBox-X a complete emulation package that
21cr|dosbox-x-0.84.3-1|39	covers all pre-2000 DOS and Windows 9x based hardware scenarios, including
21cr|dosbox-x-0.84.3-1|40	peripherals, motherboards, CPUs, and all manner of hardware that was made
21cr|dosbox-x-0.84.3-1|41	for PC hardware of that time.
21cr|dosbox-x-0.84.3-1|42	------------------------------------------------------------
21cr|dosbox-x-0.84.3-1|43	This release doesn't auto-create a dosbox.conf file, nor it uses the one found
21cr|dosbox-x-0.84.3-1|44	in your home directory. You will have to create dosbox.conf in your current
21cr|dosbox-x-0.84.3-1|45	directory, by tiping at the command prompt: "CONFIG.COM -all -wc dosbox.conf".
21cr|dosbox-x-0.84.3-1|46	When you run dosbox-x from that directory it should automatically read that
21cr|dosbox-x-0.84.3-1|47	file.
21cr|dosbox-x-0.84.3-1|48	
21cr|dosbox-x-0.84.3-1|49	%files
21cr|dosbox-x-0.84.3-1|50	%doc AUTHORS CHANGELOG NEWS README.* THANKS
21cr|dosbox-x-0.84.3-1|51	%doc docs/*
21cr|dosbox-x-0.84.3-1|52	%{_bindir}/%{name}
21cr|dosbox-x-0.84.3-1|53	%{_datadir}/applications/com.dosbox_x.DOSBox-X.desktop
21cr|dosbox-x-0.84.3-1|54	%{_datadir}/%{name}/
21cr|dosbox-x-0.84.3-1|55	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|dosbox-x-0.84.3-1|56	%{_mandir}/man1/dosbox-x.1*
21cr|dosbox-x-0.84.3-1|57	%{_datadir}/metainfo/com.dosbox_x.DOSBox-X.metainfo.xml
21cr|dosbox-x-0.84.3-1|58	%{_datadir}/bash-completion/completions/dosbox-x
21cr|dosbox-x-0.84.3-1|59	
21cr|dosbox-x-0.84.3-1|60	#----------------------------------------------------------------------------
21cr|dosbox-x-0.84.3-1|61	
21cr|dosbox-x-0.84.3-1|62	%prep
21cr|dosbox-x-0.84.3-1|63	%setup -qn %{name}-%{name}-v%{version}
21cr|dosbox-x-0.84.3-1|64	%patch0 -p0
21cr|dosbox-x-0.84.3-1|65	
21cr|dosbox-x-0.84.3-1|66	%build
21cr|dosbox-x-0.84.3-1|67	./autogen.sh
21cr|dosbox-x-0.84.3-1|68	./configure \
21cr|dosbox-x-0.84.3-1|69	--enable-debug \
21cr|dosbox-x-0.84.3-1|70	--enable-sdl2 \
21cr|dosbox-x-0.84.3-1|71	--prefix=%{_prefix}
21cr|dosbox-x-0.84.3-1|72	%make
21cr|dosbox-x-0.84.3-1|73	
21cr|dosbox-x-0.84.3-1|74	%install
21cr|dosbox-x-0.84.3-1|75	%makeinstall_std
21cr|dosbox-x-0.84.3-1|76	
21cr|dosbox-x-0.84.3-1|77	# Drop unwanted stuff
21cr|dosbox-x-0.84.3-1|78	rm -rf %{buildroot}%{_datadir}/doc/dosbox-x
21cr|dosbox-x-0.84.3-1|79	rm -f %{buildroot}%{_datadir}/%{name}/CHANGELOG
21cr|dosbox-x-0.84.3-1|80	rm -f %{buildroot}%{_datadir}/%{name}/*.BMP
21cr|dosbox-x-0.84.3-1|81	
21cr|dosbox-x-0.84.3-1|82	# Provide some icons
21cr|dosbox-x-0.84.3-1|83	install -D -m 0644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|dosbox-x-0.84.3-1|84	install -D -m 0644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|dosbox-x-0.84.3-1|85	install -D -m 0644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

1039 21
21cr|dosemu-1.4.0.8-5|1	%define dosver 1.1
21cr|dosemu-1.4.0.8-5|2	
21cr|dosemu-1.4.0.8-5|3	#disable for plugins
21cr|dosemu-1.4.0.8-5|4	%define _disable_ld_no_undefined 1
21cr|dosemu-1.4.0.8-5|5	
21cr|dosemu-1.4.0.8-5|6	Summary:	DOSEMU stands for DOS Emulation, and enables Linux to run DOS programs
21cr|dosemu-1.4.0.8-5|7	Name:		dosemu
21cr|dosemu-1.4.0.8-5|8	Version:	1.4.0.8
21cr|dosemu-1.4.0.8-5|9	Release:	5
21cr|dosemu-1.4.0.8-5|10	License:	GPLv2+
21cr|dosemu-1.4.0.8-5|11	Group:		Emulators
21cr|dosemu-1.4.0.8-5|12	Url:		http://dosemu.sourceforge.net/
21cr|dosemu-1.4.0.8-5|13	#git archive --format=tar --remote=git://dosemu.git.sourceforge.net/gitroot/dosemu/dosemu dosemu-1.4.0.7 | xz >dosemu-1.4.0.7.tar.xz
21cr|dosemu-1.4.0.8-5|14	Source0:	%{name}-%{version}.tgz
21cr|dosemu-1.4.0.8-5|15	Source1:	%{name}-freedos-%{dosver}-bin.tar.bz2
21cr|dosemu-1.4.0.8-5|16	Source11:	xdosemu-16x16.png
21cr|dosemu-1.4.0.8-5|17	Source12:	xdosemu-32x32.png
21cr|dosemu-1.4.0.8-5|18	Source13:	xdosemu-48x48.png
21cr|dosemu-1.4.0.8-5|19	Patch0:		dosemu-1.4.0.8-parallel-build.patch
21cr|dosemu-1.4.0.8-5|20	BuildRequires:	bdftopcf
21cr|dosemu-1.4.0.8-5|21	BuildRequires:	bison
21cr|dosemu-1.4.0.8-5|22	BuildRequires:	flex
21cr|dosemu-1.4.0.8-5|23	BuildRequires:	git
21cr|dosemu-1.4.0.8-5|24	BuildRequires:	mkfontdir
21cr|dosemu-1.4.0.8-5|25	BuildRequires:	gpm-devel
21cr|dosemu-1.4.0.8-5|26	BuildRequires:	svgalib-devel
21cr|dosemu-1.4.0.8-5|27	BuildRequires:	pkgconfig(sdl)
21cr|dosemu-1.4.0.8-5|28	BuildRequires:	pkgconfig(slang)
21cr|dosemu-1.4.0.8-5|29	BuildRequires:	pkgconfig(x11)
21cr|dosemu-1.4.0.8-5|30	BuildRequires:	pkgconfig(xext)
21cr|dosemu-1.4.0.8-5|31	BuildRequires:	pkgconfig(xxf86vm)
21cr|dosemu-1.4.0.8-5|32	Requires:	dosimage
21cr|dosemu-1.4.0.8-5|33	Exclusivearch:	%{ix86} x86_64
21cr|dosemu-1.4.0.8-5|34	
21cr|dosemu-1.4.0.8-5|35	%description
21cr|dosemu-1.4.0.8-5|36	DOSEMU is a user-level program which uses certain special features
21cr|dosemu-1.4.0.8-5|37	of the Linux kernel and the 80386 processor to run MS-DOS/FreeDOS/
21cr|dosemu-1.4.0.8-5|38	DR-DOS, DOS programs, and many DPMI applications in what we in the
21cr|dosemu-1.4.0.8-5|39	biz call a `DOS box'.
21cr|dosemu-1.4.0.8-5|40	
21cr|dosemu-1.4.0.8-5|41	%files
21cr|dosemu-1.4.0.8-5|42	%doc doc/*
21cr|dosemu-1.4.0.8-5|43	%{_bindir}/dosemu.bin
21cr|dosemu-1.4.0.8-5|44	%{_bindir}/dosemu
21cr|dosemu-1.4.0.8-5|45	%{_bindir}/mkfatimage
21cr|dosemu-1.4.0.8-5|46	%{_bindir}/mkfatimage16
21cr|dosemu-1.4.0.8-5|47	%{_bindir}/midid
21cr|dosemu-1.4.0.8-5|48	%{_bindir}/dosdebug
21cr|dosemu-1.4.0.8-5|49	%{_libdir}/dosemu/libplugin*.so
21cr|dosemu-1.4.0.8-5|50	%{_mandir}/man1/mkfatimage16.1*
21cr|dosemu-1.4.0.8-5|51	%{_mandir}/man1/dosdebug.1*
21cr|dosemu-1.4.0.8-5|52	%{_mandir}/man1/dosemu.1*
21cr|dosemu-1.4.0.8-5|53	%{_mandir}/man1/dosemu.bin.1*
21cr|dosemu-1.4.0.8-5|54	%{_mandir}/man1/midid.1.*
21cr|dosemu-1.4.0.8-5|55	%lang(ru) %{_mandir}/ru/man1/mkfatimage16.1*
21cr|dosemu-1.4.0.8-5|56	%lang(ru) %{_mandir}/ru/man1/dosdebug.1*
21cr|dosemu-1.4.0.8-5|57	%lang(ru) %{_mandir}/ru/man1/dosemu.1*
21cr|dosemu-1.4.0.8-5|58	%lang(ru) %{_mandir}/ru/man1/dosemu.bin.1*
21cr|dosemu-1.4.0.8-5|59	%{_datadir}/dosemu/commands
21cr|dosemu-1.4.0.8-5|60	%{_datadir}/dosemu/keymap
21cr|dosemu-1.4.0.8-5|61	%{_datadir}/dosemu/Xfonts
21cr|dosemu-1.4.0.8-5|62	%config(noreplace) %{_sysconfdir}/dosemu.conf
21cr|dosemu-1.4.0.8-5|63	%config(noreplace) %{_sysconfdir}/drives/c
21cr|dosemu-1.4.0.8-5|64	%config(noreplace) %{_sysconfdir}/drives/d
21cr|dosemu-1.4.0.8-5|65	%config(noreplace) %{_sysconfdir}/dosemu.users
21cr|dosemu-1.4.0.8-5|66	%config(noreplace) %{_sysconfdir}/global.conf
21cr|dosemu-1.4.0.8-5|67	
21cr|dosemu-1.4.0.8-5|68	#----------------------------------------------------------------------------
21cr|dosemu-1.4.0.8-5|69	
21cr|dosemu-1.4.0.8-5|70	%package -n xdosemu
21cr|dosemu-1.4.0.8-5|71	Summary:	A DOS emulator for the X Window System
21cr|dosemu-1.4.0.8-5|72	Group:		Emulators
21cr|dosemu-1.4.0.8-5|73	Requires:	%{name} = %{EVRD}
21cr|dosemu-1.4.0.8-5|74	Requires:	dosimage
21cr|dosemu-1.4.0.8-5|75	
21cr|dosemu-1.4.0.8-5|76	%description -n xdosemu
21cr|dosemu-1.4.0.8-5|77	Xdosemu is a version of the dosemu DOS emulator that runs with the X
21cr|dosemu-1.4.0.8-5|78	Window System.  Xdosemu provides VGA graphics and mouse support.
21cr|dosemu-1.4.0.8-5|79	
21cr|dosemu-1.4.0.8-5|80	Install xdosemu if you need to run DOS programs on your system, and you'd
21cr|dosemu-1.4.0.8-5|81	like to do so with the convenience of graphics support and mouse
21cr|dosemu-1.4.0.8-5|82	capabilities.
21cr|dosemu-1.4.0.8-5|83	
21cr|dosemu-1.4.0.8-5|84	%files -n xdosemu
21cr|dosemu-1.4.0.8-5|85	%{_bindir}/xdosemu
21cr|dosemu-1.4.0.8-5|86	%{_mandir}/man1/xdosemu.1*
21cr|dosemu-1.4.0.8-5|87	%lang(ru) %{_mandir}/ru/man1/xdosemu.1*
21cr|dosemu-1.4.0.8-5|88	%{_iconsdir}/hicolor/16x16/apps/x%{name}.png
21cr|dosemu-1.4.0.8-5|89	%{_iconsdir}/hicolor/32x32/apps/x%{name}.png
21cr|dosemu-1.4.0.8-5|90	%{_iconsdir}/hicolor/48x48/apps/x%{name}.png
21cr|dosemu-1.4.0.8-5|91	%{_datadir}/applications/xdosemu.desktop
21cr|dosemu-1.4.0.8-5|92	
21cr|dosemu-1.4.0.8-5|93	#----------------------------------------------------------------------------
21cr|dosemu-1.4.0.8-5|94	
21cr|dosemu-1.4.0.8-5|95	%package freedos
21cr|dosemu-1.4.0.8-5|96	Summary:	A FreeDOS hdimage for dosemu, a DOS emulator, to use
21cr|dosemu-1.4.0.8-5|97	Group:		Emulators
21cr|dosemu-1.4.0.8-5|98	Provides:	dosimage
21cr|dosemu-1.4.0.8-5|99	
21cr|dosemu-1.4.0.8-5|100	%description freedos
21cr|dosemu-1.4.0.8-5|101	Generally, the dosemu DOS emulator requires either that your system
21cr|dosemu-1.4.0.8-5|102	have some version of DOS available or that your system's partitions
21cr|dosemu-1.4.0.8-5|103	were formatted and installed with DOS. If your system does not meet
21cr|dosemu-1.4.0.8-5|104	either of the previous requirements, you can instead use the dosemu-
21cr|dosemu-1.4.0.8-5|105	freedos package, which contains required files which will be
21cr|dosemu-1.4.0.8-5|106	installed in '/usr/share/dosemu/freedos-1.0'
21cr|dosemu-1.4.0.8-5|107	
21cr|dosemu-1.4.0.8-5|108	Install dosemu-freedos if you are installing the dosemu package
21cr|dosemu-1.4.0.8-5|109	and you don't have a version of DOS available on your system,
21cr|dosemu-1.4.0.8-5|110	and your system's partitions were not formatted and installed
21cr|dosemu-1.4.0.8-5|111	with DOS.
21cr|dosemu-1.4.0.8-5|112	
21cr|dosemu-1.4.0.8-5|113	%files freedos
21cr|dosemu-1.4.0.8-5|114	%{_datadir}/dosemu/freedos-%{dosver}
21cr|dosemu-1.4.0.8-5|115	%{_datadir}/dosemu/drive_z
21cr|dosemu-1.4.0.8-5|116	
21cr|dosemu-1.4.0.8-5|117	#----------------------------------------------------------------------------
21cr|dosemu-1.4.0.8-5|118	
21cr|dosemu-1.4.0.8-5|119	%prep
21cr|dosemu-1.4.0.8-5|120	%setup -q
21cr|dosemu-1.4.0.8-5|121	%patch0 -p1
21cr|dosemu-1.4.0.8-5|122	
21cr|dosemu-1.4.0.8-5|123	bunzip2 -c %{SOURCE1} | gzip -c > freedos.tgz
21cr|dosemu-1.4.0.8-5|124	
21cr|dosemu-1.4.0.8-5|125	%build
21cr|dosemu-1.4.0.8-5|126	%configure \
21cr|dosemu-1.4.0.8-5|127	--with-fdtarball=freedos.tgz \
21cr|dosemu-1.4.0.8-5|128	--with-svgalib \
21cr|dosemu-1.4.0.8-5|129	--with-x
21cr|dosemu-1.4.0.8-5|130	%make
21cr|dosemu-1.4.0.8-5|131	
21cr|dosemu-1.4.0.8-5|132	%install
21cr|dosemu-1.4.0.8-5|133	%makeinstall_std
21cr|dosemu-1.4.0.8-5|134	
21cr|dosemu-1.4.0.8-5|135	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|dosemu-1.4.0.8-5|136	install -m644 %{SOURCE11} -D \
21cr|dosemu-1.4.0.8-5|137	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/x%{name}.png
21cr|dosemu-1.4.0.8-5|138	install -m644 %{SOURCE12} -D \
21cr|dosemu-1.4.0.8-5|139	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/x%{name}.png
21cr|dosemu-1.4.0.8-5|140	install -m644 %{SOURCE13} -D \
21cr|dosemu-1.4.0.8-5|141	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/x%{name}.png
21cr|dosemu-1.4.0.8-5|142	
21cr|dosemu-1.4.0.8-5|143	#xdg menu
21cr|dosemu-1.4.0.8-5|144	mkdir -p %{buildroot}%{_datadir}/applications
21cr|dosemu-1.4.0.8-5|145	cat > %{buildroot}%{_datadir}/applications/xdosemu.desktop <<EOF
21cr|dosemu-1.4.0.8-5|146	[Desktop Entry]
21cr|dosemu-1.4.0.8-5|147	Name=Xdosemu
21cr|dosemu-1.4.0.8-5|148	Comment=DOS emulator running under X
21cr|dosemu-1.4.0.8-5|149	Exec=%{_bindir}/x%{name}
21cr|dosemu-1.4.0.8-5|150	Icon=x%{name}
21cr|dosemu-1.4.0.8-5|151	Terminal=false
21cr|dosemu-1.4.0.8-5|152	Type=Application
21cr|dosemu-1.4.0.8-5|153	Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
21cr|dosemu-1.4.0.8-5|154	EOF
21cr|dosemu-1.4.0.8-5|155	
21cr|dosemu-1.4.0.8-5|156	rm -rf %{buildroot}%{_docdir}
21cr|dosemu-1.4.0.8-5|157	
21cr|dosemu-1.4.0.8-5|158	# move freedos to another place to fix update issue (#34837)
21cr|dosemu-1.4.0.8-5|159	mv %{buildroot}%{_datadir}/%{name}/freedos \
21cr|dosemu-1.4.0.8-5|160	%{buildroot}%{_datadir}/%{name}/freedos-%{dosver}
21cr|dosemu-1.4.0.8-5|161	
21cr|dosemu-1.4.0.8-5|162	chmod 0755 %{buildroot}%{_libdir}/dosemu/libplugin*.so

1040 21
21cr|doskast-0-0.git759b7d.2|1	%define commit 759b7dc35fe9cb2f9dc7f5c6cefbadd8b15e72bc
21cr|doskast-0-0.git759b7d.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|doskast-0-0.git759b7d.2|3	
21cr|doskast-0-0.git759b7d.2|4	Summary:	Cast screen in a computer class
21cr|doskast-0-0.git759b7d.2|5	Name:		doskast
21cr|doskast-0-0.git759b7d.2|6	Version:	0
21cr|doskast-0-0.git759b7d.2|7	Release:	0.git%{commit_short}.2
21cr|doskast-0-0.git759b7d.2|8	License:	GPL-3.0
21cr|doskast-0-0.git759b7d.2|9	Group:		Graphical desktop/Other
21cr|doskast-0-0.git759b7d.2|10	Url:		https://os.mos.ru/git/MOS/doskast
21cr|doskast-0-0.git759b7d.2|11	Source0:	https://os.mos.ru/git/MOS/doskast/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|doskast-0-0.git759b7d.2|12	BuildArch:	noarch
21cr|doskast-0-0.git759b7d.2|13	BuildRequires: make
21cr|doskast-0-0.git759b7d.2|14	BuildRequires: desktop-file-utils
21cr|doskast-0-0.git759b7d.2|15	
21cr|doskast-0-0.git759b7d.2|16	%description
21cr|doskast-0-0.git759b7d.2|17	Cast screen
21cr|doskast-0-0.git759b7d.2|18	
21cr|doskast-0-0.git759b7d.2|19	#--------------------------------------------------------------
21cr|doskast-0-0.git759b7d.2|20	
21cr|doskast-0-0.git759b7d.2|21	%package board
21cr|doskast-0-0.git759b7d.2|22	Summary: Doskast for server (board)
21cr|doskast-0-0.git759b7d.2|23	Group: Graphical desktop/Other
21cr|doskast-0-0.git759b7d.2|24	Requires: %{_bindir}/inotifywait
21cr|doskast-0-0.git759b7d.2|25	Requires: xpra
21cr|doskast-0-0.git759b7d.2|26	Requires: apache-base
21cr|doskast-0-0.git759b7d.2|27	Requires(pre): apache-base
21cr|doskast-0-0.git759b7d.2|28	Requires(pre): group(apache)
21cr|doskast-0-0.git759b7d.2|29	
21cr|doskast-0-0.git759b7d.2|30	%description board
21cr|doskast-0-0.git759b7d.2|31	%summary
21cr|doskast-0-0.git759b7d.2|32	
21cr|doskast-0-0.git759b7d.2|33	%files board
21cr|doskast-0-0.git759b7d.2|34	%doc README.md
21cr|doskast-0-0.git759b7d.2|35	/var/www/cgi-bin/doskast-trigger-connect.cgi
21cr|doskast-0-0.git759b7d.2|36	%{_bindir}/doskast-server-watcher
21cr|doskast-0-0.git759b7d.2|37	%{_sysconfdir}/xdg/autostart/doskast-server-watcher.desktop
21cr|doskast-0-0.git759b7d.2|38	%attr(0775,root,apache) /var/spool/doskast
21cr|doskast-0-0.git759b7d.2|39	
21cr|doskast-0-0.git759b7d.2|40	#--------------------------------------------------------------
21cr|doskast-0-0.git759b7d.2|41	
21cr|doskast-0-0.git759b7d.2|42	%package student
21cr|doskast-0-0.git759b7d.2|43	Summary: Doskast for client (student)
21cr|doskast-0-0.git759b7d.2|44	Group: Graphical desktop/Other
21cr|doskast-0-0.git759b7d.2|45	Requires: curl
21cr|doskast-0-0.git759b7d.2|46	Requires: xdpyinfo
21cr|doskast-0-0.git759b7d.2|47	Requires: xpra
21cr|doskast-0-0.git759b7d.2|48	Requires: zenity
21cr|doskast-0-0.git759b7d.2|49	Requires: %{_bindir}/pkexec
21cr|doskast-0-0.git759b7d.2|50	
21cr|doskast-0-0.git759b7d.2|51	%description student
21cr|doskast-0-0.git759b7d.2|52	%summary
21cr|doskast-0-0.git759b7d.2|53	
21cr|doskast-0-0.git759b7d.2|54	%files student
21cr|doskast-0-0.git759b7d.2|55	%doc README.md
21cr|doskast-0-0.git759b7d.2|56	%{_bindir}/doskast-student-config
21cr|doskast-0-0.git759b7d.2|57	%{_bindir}/doskast-student-connect
21cr|doskast-0-0.git759b7d.2|58	%{_bindir}/doskast-xpra-shadow
21cr|doskast-0-0.git759b7d.2|59	%{_sbindir}/doskast-student-config
21cr|doskast-0-0.git759b7d.2|60	%{_unitdir}/doskast-xpra-shadow.service
21cr|doskast-0-0.git759b7d.2|61	%{_unitdir}/doskast-xpra-shadow.socket
21cr|doskast-0-0.git759b7d.2|62	%{_datadir}/applications/doskast-student-config.desktop
21cr|doskast-0-0.git759b7d.2|63	%{_datadir}/applications/doskast-student-connect.desktop
21cr|doskast-0-0.git759b7d.2|64	%{_datadir}/polkit-1/actions/ru.mos.doskast-student-config.policy
21cr|doskast-0-0.git759b7d.2|65	%{_sysconfdir}/xdg/autostart/doskast-xpra-shadow.desktop
21cr|doskast-0-0.git759b7d.2|66	%dir %{_sysconfdir}/systemd/system/doskast-xpra-shadow.service.d
21cr|doskast-0-0.git759b7d.2|67	%config(noreplace) %{_sysconfdir}/systemd/system/doskast-xpra-shadow.service.d/xpra-shadow-firewall.conf
21cr|doskast-0-0.git759b7d.2|68	%config(noreplace) %{_sysconfdir}/doskastrc
21cr|doskast-0-0.git759b7d.2|69	
21cr|doskast-0-0.git759b7d.2|70	%post student
21cr|doskast-0-0.git759b7d.2|71	%systemd_post doskast-xpra-shadow.socket
21cr|doskast-0-0.git759b7d.2|72	
21cr|doskast-0-0.git759b7d.2|73	%preun student
21cr|doskast-0-0.git759b7d.2|74	%systemd_preun doskast-xpra-shadow.service
21cr|doskast-0-0.git759b7d.2|75	%systemd_preun doskast-xpra-shadow.socket
21cr|doskast-0-0.git759b7d.2|76	
21cr|doskast-0-0.git759b7d.2|77	#--------------------------------------------------------------
21cr|doskast-0-0.git759b7d.2|78	
21cr|doskast-0-0.git759b7d.2|79	%prep
21cr|doskast-0-0.git759b7d.2|80	%autosetup -p1 -n %{name}
21cr|doskast-0-0.git759b7d.2|81	
21cr|doskast-0-0.git759b7d.2|82	%build
21cr|doskast-0-0.git759b7d.2|83	%install
21cr|doskast-0-0.git759b7d.2|84	desktop-file-validate server-watcher/*.desktop
21cr|doskast-0-0.git759b7d.2|85	desktop-file-validate xpra-shadow/*.desktop
21cr|doskast-0-0.git759b7d.2|86	%makeinstall_std
21cr|doskast-0-0.git759b7d.2|87	
21cr|doskast-0-0.git759b7d.2|88	mkdir -p %{buildroot}/var/spool/doskast
21cr|doskast-0-0.git759b7d.2|89	mkdir -p %{buildroot}%{_sysconfdir}
21cr|doskast-0-0.git759b7d.2|90	touch %{buildroot}%{_sysconfdir}/doskastrc
21cr|doskast-0-0.git759b7d.2|91	chmod 0644 %{buildroot}%{_sysconfdir}/doskastrc

1041 21
21cr|dot2tex-2.11.3-1|1	Summary:	Graphviz to LaTeX converter
21cr|dot2tex-2.11.3-1|2	Name:		dot2tex
21cr|dot2tex-2.11.3-1|3	Version:	2.11.3
21cr|dot2tex-2.11.3-1|4	Release:	1
21cr|dot2tex-2.11.3-1|5	License:	MIT
21cr|dot2tex-2.11.3-1|6	Group:		Graphics
21cr|dot2tex-2.11.3-1|7	Url:		http://www.fauskes.net/code/dot2tex/
21cr|dot2tex-2.11.3-1|8	Source0:	https://pypi.io/packages/source/d/dot2tex/%{name}-%{version}.tar.gz
21cr|dot2tex-2.11.3-1|9	BuildRequires:	pkgconfig(python3)
21cr|dot2tex-2.11.3-1|10	BuildRequires:	python3dist(setuptools)
21cr|dot2tex-2.11.3-1|11	Requires:	emacs-auctex
21cr|dot2tex-2.11.3-1|12	Requires:	graphviz
21cr|dot2tex-2.11.3-1|13	Recommends:	texlive
21cr|dot2tex-2.11.3-1|14	BuildArch:	noarch
21cr|dot2tex-2.11.3-1|15	
21cr|dot2tex-2.11.3-1|16	%description
21cr|dot2tex-2.11.3-1|17	The purpose of dot2tex is to give graphs generated by Graphviz a more
21cr|dot2tex-2.11.3-1|18	LaTeX friendly look and feel. This is accomplished by converting dot
21cr|dot2tex-2.11.3-1|19	output from Graphviz to a series of PSTricks or PGF/TikZ
21cr|dot2tex-2.11.3-1|20	commands. This approach allows:
21cr|dot2tex-2.11.3-1|21	
21cr|dot2tex-2.11.3-1|22	* Typesetting labels with LaTeX, allowing mathematical notation.
21cr|dot2tex-2.11.3-1|23	* Using native PSTricks and PGF/TikZ commands for drawing arrows (optional).
21cr|dot2tex-2.11.3-1|24	* Using back-end specific styles to customize the output
21cr|dot2tex-2.11.3-1|25	
21cr|dot2tex-2.11.3-1|26	Dot2tex can preprocess graphs using the preview package. Information
21cr|dot2tex-2.11.3-1|27	about label sizes will be extracted and used to get correctly sized
21cr|dot2tex-2.11.3-1|28	nodes and edge labels.
21cr|dot2tex-2.11.3-1|29	
21cr|dot2tex-2.11.3-1|30	%files
21cr|dot2tex-2.11.3-1|31	%doc AUTHORS CHANGES LICENSE readme.md docs/* examples/
21cr|dot2tex-2.11.3-1|32	%{_bindir}/%{name}
21cr|dot2tex-2.11.3-1|33	%{python3_sitelib}/%{name}-*.egg-info
21cr|dot2tex-2.11.3-1|34	%{python3_sitelib}/%{name}/
21cr|dot2tex-2.11.3-1|35	
21cr|dot2tex-2.11.3-1|36	#----------------------------------------------------------------------------
21cr|dot2tex-2.11.3-1|37	
21cr|dot2tex-2.11.3-1|38	%prep
21cr|dot2tex-2.11.3-1|39	%setup -q
21cr|dot2tex-2.11.3-1|40	
21cr|dot2tex-2.11.3-1|41	# Remove bundled egg-info
21cr|dot2tex-2.11.3-1|42	rm -rf %{name}.egg-info
21cr|dot2tex-2.11.3-1|43	
21cr|dot2tex-2.11.3-1|44	%build
21cr|dot2tex-2.11.3-1|45	%py3_build
21cr|dot2tex-2.11.3-1|46	
21cr|dot2tex-2.11.3-1|47	%install
21cr|dot2tex-2.11.3-1|48	%py3_install
21cr|dot2tex-2.11.3-1|49	
21cr|dot2tex-2.11.3-1|50	

1042 21
21cr|dotclear-2.10.2-3|1	Name:		dotclear
21cr|dotclear-2.10.2-3|2	Version:	2.10.2
21cr|dotclear-2.10.2-3|3	Release:	3
21cr|dotclear-2.10.2-3|4	Summary:	Web-based blog
21cr|dotclear-2.10.2-3|5	
21cr|dotclear-2.10.2-3|6	License:	GPLv2
21cr|dotclear-2.10.2-3|7	Group:		System/Servers
21cr|dotclear-2.10.2-3|8	URL:		http://www.dotclear.net
21cr|dotclear-2.10.2-3|9	Source0:	http://download.dotclear.org/latest/%{name}-%{version}.tar.gz
21cr|dotclear-2.10.2-3|10	Source1:	%{name}.rpmlintrc
21cr|dotclear-2.10.2-3|11	Patch0:		php53.patch
21cr|dotclear-2.10.2-3|12	Requires:	php-xml
21cr|dotclear-2.10.2-3|13	Requires:	php-iconv
21cr|dotclear-2.10.2-3|14	Requires:	php-mbstring
21cr|dotclear-2.10.2-3|15	BuildArch:	noarch
21cr|dotclear-2.10.2-3|16	
21cr|dotclear-2.10.2-3|17	%description
21cr|dotclear-2.10.2-3|18	dotclear is a multilingual web application developed in php.
21cr|dotclear-2.10.2-3|19	It provides personal blogs and trackbacks to react,
21cr|dotclear-2.10.2-3|20	but also can be used in a multi-user mode with several right levels.
21cr|dotclear-2.10.2-3|21	
21cr|dotclear-2.10.2-3|22	%prep
21cr|dotclear-2.10.2-3|23	%setup -q -n %{name}
21cr|dotclear-2.10.2-3|24	%patch0 -p1
21cr|dotclear-2.10.2-3|25	
21cr|dotclear-2.10.2-3|26	%build
21cr|dotclear-2.10.2-3|27	
21cr|dotclear-2.10.2-3|28	%install
21cr|dotclear-2.10.2-3|29	# install files
21cr|dotclear-2.10.2-3|30	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|dotclear-2.10.2-3|31	cp -aRf * %{buildroot}%{_var}/www/%{name}
21cr|dotclear-2.10.2-3|32	for i in CHANGELOG CREDITS LICENSE README; do
21cr|dotclear-2.10.2-3|33	rm -f %{buildroot}%{_var}/www/%{name}/$i
21cr|dotclear-2.10.2-3|34	done
21cr|dotclear-2.10.2-3|35	
21cr|dotclear-2.10.2-3|36	# apache configuration
21cr|dotclear-2.10.2-3|37	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|dotclear-2.10.2-3|38	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|dotclear-2.10.2-3|39	Alias /dotclear /var/www/dotclear
21cr|dotclear-2.10.2-3|40	<Directory /var/www/dotclear>
21cr|dotclear-2.10.2-3|41	Require all granted
21cr|dotclear-2.10.2-3|42	</Directory>
21cr|dotclear-2.10.2-3|43	
21cr|dotclear-2.10.2-3|44	<Directory /var/www/dotclear/admin/install>
21cr|dotclear-2.10.2-3|45	Require local granted
21cr|dotclear-2.10.2-3|46	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
21cr|dotclear-2.10.2-3|47	</Directory>
21cr|dotclear-2.10.2-3|48	EOF
21cr|dotclear-2.10.2-3|49	
21cr|dotclear-2.10.2-3|50	# remove .htaccess files
21cr|dotclear-2.10.2-3|51	find %{buildroot}%{_var}/www/%{name} -name .htaccess -exec rm -f {} \;
21cr|dotclear-2.10.2-3|52	
21cr|dotclear-2.10.2-3|53	# fix exectuable bit
21cr|dotclear-2.10.2-3|54	find %{buildroot}%{_var}/www/%{name} -type f -exec chmod 644 {} \;
21cr|dotclear-2.10.2-3|55	chmod 755 %{buildroot}%{_var}/www/%{name}/inc/dbschema/upgrade-cli.php
21cr|dotclear-2.10.2-3|56	
21cr|dotclear-2.10.2-3|57	cat > README.urpmi <<EOF
21cr|dotclear-2.10.2-3|58	Dotclear is a database driven blogging program designed to make it exceedingly
21cr|dotclear-2.10.2-3|59	easy to publish an online blog, sometimes also called a weblog or journal.
21cr|dotclear-2.10.2-3|60	
21cr|dotclear-2.10.2-3|61	Once this package is installed, there are a few configuration items which need
21cr|dotclear-2.10.2-3|62	to be performed before the blog is usable.  First, you need to install
21cr|dotclear-2.10.2-3|63	Mysql or PostgreSQL database and corresponding php modules:
21cr|dotclear-2.10.2-3|64	
21cr|dotclear-2.10.2-3|65	# urpmi mysql php-mysql
21cr|dotclear-2.10.2-3|66	
21cr|dotclear-2.10.2-3|67	or
21cr|dotclear-2.10.2-3|68	
21cr|dotclear-2.10.2-3|69	# urpmi postgresql php-pgsql
21cr|dotclear-2.10.2-3|70	
21cr|dotclear-2.10.2-3|71	Then, you need to establish a username and password to connect to your
21cr|dotclear-2.10.2-3|72	MySQL database as, and make both MySQL/Postgres and Dotclear aware of this.
21cr|dotclear-2.10.2-3|73	Let's start by creating the database and the username / password
21cr|dotclear-2.10.2-3|74	inside MySQL first:
21cr|dotclear-2.10.2-3|75	
21cr|dotclear-2.10.2-3|76	# mysql
21cr|dotclear-2.10.2-3|77	mysql> create database dotclear;
21cr|dotclear-2.10.2-3|78	Query OK, 1 row affected (0.00 sec)
21cr|dotclear-2.10.2-3|79	
21cr|dotclear-2.10.2-3|80	mysql> grant all privileges on dotclear.* to dotclear identified by 'dotclear';
21cr|dotclear-2.10.2-3|81	Query OK, 0 rows affected (0.00 sec)
21cr|dotclear-2.10.2-3|82	
21cr|dotclear-2.10.2-3|83	mysql> flush privileges;
21cr|dotclear-2.10.2-3|84	Query OK, 0 rows affected (0.00 sec)
21cr|dotclear-2.10.2-3|85	
21cr|dotclear-2.10.2-3|86	mysql> exit
21cr|dotclear-2.10.2-3|87	Bye
21cr|dotclear-2.10.2-3|88	#
21cr|dotclear-2.10.2-3|89	
21cr|dotclear-2.10.2-3|90	Under certain curcumstances, you may need to run variations of the "grant"
21cr|dotclear-2.10.2-3|91	command:
21cr|dotclear-2.10.2-3|92	mysql> grant all privileges on dotclear.* to dotclear@localhost identified by 'dotclear';
21cr|dotclear-2.10.2-3|93	OR
21cr|dotclear-2.10.2-3|94	mysql> grant all privileges on dotclear.* to dotclear@'%' identified by 'dotclear';
21cr|dotclear-2.10.2-3|95	
21cr|dotclear-2.10.2-3|96	This has created an empty database called 'dotclear', created a user named
21cr|dotclear-2.10.2-3|97	'dotclear' with a password of 'dotclear', and given the 'dotclear' user total
21cr|dotclear-2.10.2-3|98	permission over the 'dotclear' database.  Obviously, you'll want to select a
21cr|dotclear-2.10.2-3|99	different password, and you may want to choose different database and user
21cr|dotclear-2.10.2-3|100	names depending on your installation.  The specific values you choose are
21cr|dotclear-2.10.2-3|101	not constrained, they simply need to be consistent between the database and the
21cr|dotclear-2.10.2-3|102	config file.
21cr|dotclear-2.10.2-3|103	
21cr|dotclear-2.10.2-3|104	Once that's done and the database server and web server have been started,
21cr|dotclear-2.10.2-3|105	in your favourite web browser, enter following URL :
21cr|dotclear-2.10.2-3|106	http://hostname/dotclear/admin/install/wizard.php  and
21cr|dotclear-2.10.2-3|107	follow the instructions given to you on the pages you see to set up the
21cr|dotclear-2.10.2-3|108	database tables and begin publishing your blog.
21cr|dotclear-2.10.2-3|109	EOF
21cr|dotclear-2.10.2-3|110	
21cr|dotclear-2.10.2-3|111	%files
21cr|dotclear-2.10.2-3|112	%doc README.urpmi CHANGELOG CREDITS LICENSE
21cr|dotclear-2.10.2-3|113	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|dotclear-2.10.2-3|114	%dir %{_var}/www/%{name}
21cr|dotclear-2.10.2-3|115	%{_var}/www/%{name}/*.php
21cr|dotclear-2.10.2-3|116	%{_var}/www/%{name}/*.md
21cr|dotclear-2.10.2-3|117	#%{_var}/www/%{name}/inc/
21cr|dotclear-2.10.2-3|118	%{_var}/www/%{name}/admin
21cr|dotclear-2.10.2-3|119	#%{_var}/www/%{name}/cache
21cr|dotclear-2.10.2-3|120	%{_var}/www/%{name}/db
21cr|dotclear-2.10.2-3|121	%{_var}/www/%{name}/locales
21cr|dotclear-2.10.2-3|122	%{_var}/www/%{name}/plugins
21cr|dotclear-2.10.2-3|123	%{_var}/www/%{name}/public
21cr|dotclear-2.10.2-3|124	%{_var}/www/%{name}/themes
21cr|dotclear-2.10.2-3|125	%attr(0775,root,apache) %{_var}/www/%{name}/cache
21cr|dotclear-2.10.2-3|126	%attr(0775,root,apache) %{_var}/www/%{name}/inc/

1043 21
21cr|doublecmd-1.1.21-1|1	# norootforbuild
21cr|doublecmd-1.1.21-1|2	
21cr|doublecmd-1.1.21-1|3	%define debug_package %{nil}
21cr|doublecmd-1.1.21-1|4	
21cr|doublecmd-1.1.21-1|5	Summary:	Twin-panel (commander-style) file manager (GTK2 and QT5)
21cr|doublecmd-1.1.21-1|6	Name:		doublecmd
21cr|doublecmd-1.1.21-1|7	Version:	1.1.21
21cr|doublecmd-1.1.21-1|8	Release:	1
21cr|doublecmd-1.1.21-1|9	License:	GPLv2+
21cr|doublecmd-1.1.21-1|10	Group:		File tools
21cr|doublecmd-1.1.21-1|11	Url:		https://doublecmd.sourceforge.io
21cr|doublecmd-1.1.21-1|12	Source0:	http://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Source/%{name}-%{version}-src.tar.gz
21cr|doublecmd-1.1.21-1|13	Source1:	%{name}-qt5.desktop
21cr|doublecmd-1.1.21-1|14	Source2:	%{name}-qt6.desktop
21cr|doublecmd-1.1.21-1|15	Source10:	%{name}.rpmlintrc
21cr|doublecmd-1.1.21-1|16	BuildRequires:	desktop-file-utils
21cr|doublecmd-1.1.21-1|17	BuildRequires:	fpc
21cr|doublecmd-1.1.21-1|18	BuildRequires:	fpc-src
21cr|doublecmd-1.1.21-1|19	BuildRequires:	lazarus
21cr|doublecmd-1.1.21-1|20	BuildRequires:	util-linux
21cr|doublecmd-1.1.21-1|21	BuildRequires:	bzip2-devel
21cr|doublecmd-1.1.21-1|22	BuildRequires:	qt5pas-devel
21cr|doublecmd-1.1.21-1|23	BuildRequires:	qt5-qtbase-devel
21cr|doublecmd-1.1.21-1|24	BuildRequires:	qt6pas-devel
21cr|doublecmd-1.1.21-1|25	BuildRequires:	pkgconfig(Qt6Core)
21cr|doublecmd-1.1.21-1|26	BuildRequires:	pkgconfig(dbus-1)
21cr|doublecmd-1.1.21-1|27	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|doublecmd-1.1.21-1|28	BuildRequires:	pkgconfig(glib-2.0)
21cr|doublecmd-1.1.21-1|29	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|doublecmd-1.1.21-1|30	BuildRequires:	pkgconfig(ncurses)
21cr|doublecmd-1.1.21-1|31	BuildRequires:	pkgconfig(pango)
21cr|doublecmd-1.1.21-1|32	BuildRequires:	pkgconfig(xtrans)
21cr|doublecmd-1.1.21-1|33	Requires:	hicolor-icon-theme
21cr|doublecmd-1.1.21-1|34	Obsoletes:	%{name} < 1.0.0
21cr|doublecmd-1.1.21-1|35	ExclusiveArch:	%{ix86} x86_64
21cr|doublecmd-1.1.21-1|36	
21cr|doublecmd-1.1.21-1|37	%description
21cr|doublecmd-1.1.21-1|38	Double Commander is a cross platform open source file manager with two panels
21cr|doublecmd-1.1.21-1|39	side by side. It is inspired by Total Commander and features some new ideas.
21cr|doublecmd-1.1.21-1|40	
21cr|doublecmd-1.1.21-1|41	#----------------------------------------------------------------------------
21cr|doublecmd-1.1.21-1|42	
21cr|doublecmd-1.1.21-1|43	%package -n %{name}-gtk
21cr|doublecmd-1.1.21-1|44	Summary:	Twin-panel (commander-style) file manager (GTK2)
21cr|doublecmd-1.1.21-1|45	Group:		File tools
21cr|doublecmd-1.1.21-1|46	Requires:	%{name}-common = %{EVRD}
21cr|doublecmd-1.1.21-1|47	Provides:	%{name} = %{EVRD}
21cr|doublecmd-1.1.21-1|48	
21cr|doublecmd-1.1.21-1|49	%description -n %{name}-gtk
21cr|doublecmd-1.1.21-1|50	Double Commander GTK version.
21cr|doublecmd-1.1.21-1|51	
21cr|doublecmd-1.1.21-1|52	%files -n %{name}-gtk
21cr|doublecmd-1.1.21-1|53	%doc doc/*
21cr|doublecmd-1.1.21-1|54	%{_bindir}/%{name}
21cr|doublecmd-1.1.21-1|55	%{_libdir}/%{name}/%{name}
21cr|doublecmd-1.1.21-1|56	%{_libdir}/%{name}/%{name}.zdli
21cr|doublecmd-1.1.21-1|57	%{_datadir}/applications/%{name}.desktop
21cr|doublecmd-1.1.21-1|58	
21cr|doublecmd-1.1.21-1|59	#----------------------------------------------------------------------------
21cr|doublecmd-1.1.21-1|60	
21cr|doublecmd-1.1.21-1|61	%package -n %{name}-qt5
21cr|doublecmd-1.1.21-1|62	Summary:	Twin-panel (commander-style) file manager (Qt5)
21cr|doublecmd-1.1.21-1|63	Group:		File tools
21cr|doublecmd-1.1.21-1|64	Requires:	%{name}-common = %{EVRD}
21cr|doublecmd-1.1.21-1|65	Provides:	%{name} = %{EVRD}
21cr|doublecmd-1.1.21-1|66	Conflicts:	%{name}-qt < %{EVRD}
21cr|doublecmd-1.1.21-1|67	Obsoletes:	%{name}-qt < %{EVRD}
21cr|doublecmd-1.1.21-1|68	
21cr|doublecmd-1.1.21-1|69	%description -n %{name}-qt5
21cr|doublecmd-1.1.21-1|70	Double Commander QT version.
21cr|doublecmd-1.1.21-1|71	
21cr|doublecmd-1.1.21-1|72	%files -n %{name}-qt5
21cr|doublecmd-1.1.21-1|73	%doc doc/*
21cr|doublecmd-1.1.21-1|74	%{_bindir}/%{name}-qt5
21cr|doublecmd-1.1.21-1|75	%{_libdir}/%{name}/%{name}-qt5
21cr|doublecmd-1.1.21-1|76	%{_libdir}/%{name}/%{name}-qt5.zdli
21cr|doublecmd-1.1.21-1|77	%{_datadir}/applications/%{name}-qt5.desktop
21cr|doublecmd-1.1.21-1|78	
21cr|doublecmd-1.1.21-1|79	#----------------------------------------------------------------------------
21cr|doublecmd-1.1.21-1|80	
21cr|doublecmd-1.1.21-1|81	%package -n %{name}-qt6
21cr|doublecmd-1.1.21-1|82	Summary:	Twin-panel (commander-style) file manager (qt6)
21cr|doublecmd-1.1.21-1|83	Group:		File tools
21cr|doublecmd-1.1.21-1|84	Requires:	%{name}-common = %{EVRD}
21cr|doublecmd-1.1.21-1|85	Provides:	%{name} = %{EVRD}
21cr|doublecmd-1.1.21-1|86	
21cr|doublecmd-1.1.21-1|87	%description -n %{name}-qt6
21cr|doublecmd-1.1.21-1|88	Double Commander QT version.
21cr|doublecmd-1.1.21-1|89	
21cr|doublecmd-1.1.21-1|90	%files -n %{name}-qt6
21cr|doublecmd-1.1.21-1|91	%doc doc/*
21cr|doublecmd-1.1.21-1|92	%{_bindir}/%{name}-qt6
21cr|doublecmd-1.1.21-1|93	%{_libdir}/%{name}/%{name}-qt6
21cr|doublecmd-1.1.21-1|94	%{_libdir}/%{name}/%{name}-qt6.zdli
21cr|doublecmd-1.1.21-1|95	%{_datadir}/applications/%{name}-qt6.desktop
21cr|doublecmd-1.1.21-1|96	
21cr|doublecmd-1.1.21-1|97	#----------------------------------------------------------------------------
21cr|doublecmd-1.1.21-1|98	
21cr|doublecmd-1.1.21-1|99	%package -n %{name}-common
21cr|doublecmd-1.1.21-1|100	Summary:	Common files for Double Commander
21cr|doublecmd-1.1.21-1|101	Group:		File tools
21cr|doublecmd-1.1.21-1|102	
21cr|doublecmd-1.1.21-1|103	%description -n %{name}-common
21cr|doublecmd-1.1.21-1|104	Common files for Double Commander
21cr|doublecmd-1.1.21-1|105	
21cr|doublecmd-1.1.21-1|106	%files -n %{name}-common
21cr|doublecmd-1.1.21-1|107	%exclude %{_libdir}/%{name}/%{name}
21cr|doublecmd-1.1.21-1|108	%exclude %{_libdir}/%{name}/%{name}-qt5
21cr|doublecmd-1.1.21-1|109	%exclude %{_libdir}/%{name}/%{name}-qt6
21cr|doublecmd-1.1.21-1|110	%exclude %{_libdir}/%{name}/%{name}.zdli
21cr|doublecmd-1.1.21-1|111	%exclude %{_libdir}/%{name}/%{name}-qt5.zdli
21cr|doublecmd-1.1.21-1|112	%exclude %{_libdir}/%{name}/%{name}-qt6.zdli
21cr|doublecmd-1.1.21-1|113	%exclude %{_bindir}/%{name}
21cr|doublecmd-1.1.21-1|114	%exclude %{_bindir}/%{name}-qt5
21cr|doublecmd-1.1.21-1|115	%exclude %{_bindir}/%{name}-qt6
21cr|doublecmd-1.1.21-1|116	%{_libdir}/%{name}
21cr|doublecmd-1.1.21-1|117	%{_datadir}/%{name}
21cr|doublecmd-1.1.21-1|118	%{_mandir}/man1/%{name}.1.*
21cr|doublecmd-1.1.21-1|119	%{_datadir}/pixmaps/%{name}.*
21cr|doublecmd-1.1.21-1|120	%{_datadir}/icons/hicolor/scalable/apps/doublecmd.svg
21cr|doublecmd-1.1.21-1|121	%{_datadir}/polkit-1/actions/org.doublecmd.root.policy
21cr|doublecmd-1.1.21-1|122	
21cr|doublecmd-1.1.21-1|123	#----------------------------------------------------------------------------
21cr|doublecmd-1.1.21-1|124	
21cr|doublecmd-1.1.21-1|125	%prep
21cr|doublecmd-1.1.21-1|126	%setup -q
21cr|doublecmd-1.1.21-1|127	
21cr|doublecmd-1.1.21-1|128	%build
21cr|doublecmd-1.1.21-1|129	# --------- qt5 ------------------
21cr|doublecmd-1.1.21-1|130	lcl=qt5 ./build.sh beta
21cr|doublecmd-1.1.21-1|131	mv ./%{name} ./%{name}-qt5 && mv ./%{name}.zdli ./%{name}-qt5.zdli
21cr|doublecmd-1.1.21-1|132	./clean.sh
21cr|doublecmd-1.1.21-1|133	
21cr|doublecmd-1.1.21-1|134	# --------- qt6 ------------------
21cr|doublecmd-1.1.21-1|135	lcl=qt6 ./build.sh beta
21cr|doublecmd-1.1.21-1|136	mv ./%{name} ./%{name}-qt6 && mv ./%{name}.zdli ./%{name}-qt6.zdli
21cr|doublecmd-1.1.21-1|137	./clean.sh
21cr|doublecmd-1.1.21-1|138	# --------- qt6 ------------------
21cr|doublecmd-1.1.21-1|139	lcl=gtk2 ./build.sh beta
21cr|doublecmd-1.1.21-1|140	
21cr|doublecmd-1.1.21-1|141	%install
21cr|doublecmd-1.1.21-1|142	install/linux/install.sh --install-prefix=%{buildroot}
21cr|doublecmd-1.1.21-1|143	install ./%{name}-qt5 %{buildroot}%{_libdir}/%{name}/%{name}-qt5
21cr|doublecmd-1.1.21-1|144	install ./%{name}-qt6 %{buildroot}%{_libdir}/%{name}/%{name}-qt6
21cr|doublecmd-1.1.21-1|145	install -m 0644 ./%{name}-qt5.zdli %{buildroot}%{_libdir}/%{name}/%{name}-qt5.zdli
21cr|doublecmd-1.1.21-1|146	install -m 0644 ./%{name}-qt6.zdli %{buildroot}%{_libdir}/%{name}/%{name}-qt6.zdli
21cr|doublecmd-1.1.21-1|147	ln -s ../%{_lib}/%{name}/%{name}-qt5 %{buildroot}%{_bindir}/%{name}-qt5
21cr|doublecmd-1.1.21-1|148	ln -s ../%{_lib}/%{name}/%{name}-qt6 %{buildroot}%{_bindir}/%{name}-qt6
21cr|doublecmd-1.1.21-1|149	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}-qt5.desktop
21cr|doublecmd-1.1.21-1|150	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}-qt6.desktop

1044 21
21cr|double-cross-2.0-1|1	%define oname   dcross
21cr|double-cross-2.0-1|2	
21cr|double-cross-2.0-1|3	Name:           double-cross
21cr|double-cross-2.0-1|4	Version:        2.0
21cr|double-cross-2.0-1|5	Release:        1
21cr|double-cross-2.0-1|6	Summary:        Unconventional falling block game
21cr|double-cross-2.0-1|7	License:        GPLv3+
21cr|double-cross-2.0-1|8	Group:          Games/Arcade
21cr|double-cross-2.0-1|9	Url:            https://code.google.com/p/double-cross/
21cr|double-cross-2.0-1|10	Source0:        https://double-cross.googlecode.com/files/%{oname}_%{version}.zip
21cr|double-cross-2.0-1|11	Source1:        %{name}.sh
21cr|double-cross-2.0-1|12	Source2:        %{name}-music.tar
21cr|double-cross-2.0-1|13	Source3:        %{name}-icons.tar
21cr|double-cross-2.0-1|14	Source4:        %{name}.desktop
21cr|double-cross-2.0-1|15	Source5:        LICENSE.TXT
21cr|double-cross-2.0-1|16	BuildRequires:  dos2unix
21cr|double-cross-2.0-1|17	BuildRequires:  unzip
21cr|double-cross-2.0-1|18	BuildRequires:  pythonegg(setuptools)
21cr|double-cross-2.0-1|19	BuildRequires:  desktop-file-utils
21cr|double-cross-2.0-1|20	Requires:       pygame
21cr|double-cross-2.0-1|21	BuildArch:      noarch
21cr|double-cross-2.0-1|22	
21cr|double-cross-2.0-1|23	
21cr|double-cross-2.0-1|24	%description
21cr|double-cross-2.0-1|25	Unlike your common unilateral falling block games, 'Double Cross'
21cr|double-cross-2.0-1|26	implements a bidirectional paradigm expanding the genre in both
21cr|double-cross-2.0-1|27	dimension and difficulty.
21cr|double-cross-2.0-1|28	
21cr|double-cross-2.0-1|29	Blocks fall from the top and fly in from the side settling in a joined
21cr|double-cross-2.0-1|30	"play area". Deletions occur when rows of ten blocks are completed.
21cr|double-cross-2.0-1|31	A horizontal row of 10 will cause the blocks to fall down, and
21cr|double-cross-2.0-1|32	a vertical row of 10 will cause the blocks to "fall" to the right.
21cr|double-cross-2.0-1|33	If a vertical row is completed during a vertical drop or a horizontal
21cr|double-cross-2.0-1|34	row is completed during a horizontal drop the corresponding deletion
21cr|double-cross-2.0-1|35	will not occur until the next turn. This can and will lead to
21cr|double-cross-2.0-1|36	non-intuitive results. Focus on the vertical alone and you will die
21cr|double-cross-2.0-1|37	from horizontal negligence and vice versa.
21cr|double-cross-2.0-1|38	
21cr|double-cross-2.0-1|39	%files
21cr|double-cross-2.0-1|40	%doc LICENSE.TXT
21cr|double-cross-2.0-1|41	%{_gamesbindir}/%{name}
21cr|double-cross-2.0-1|42	%{_datadir}/applications/%{name}.desktop
21cr|double-cross-2.0-1|43	%{_datadir}/icons/hicolor/
21cr|double-cross-2.0-1|44	%{_gamesdatadir}/%{name}
21cr|double-cross-2.0-1|45	#----------------------------------------------------------------------
21cr|double-cross-2.0-1|46	
21cr|double-cross-2.0-1|47	%prep
21cr|double-cross-2.0-1|48	%setup -qn %{oname}_%{version} -a 2 -a 3
21cr|double-cross-2.0-1|49	
21cr|double-cross-2.0-1|50	# Convert to unix line end
21cr|double-cross-2.0-1|51	find -name "*.py" -print0 -or -name "*.pyw" -print0 | xargs -0 dos2unix
21cr|double-cross-2.0-1|52	
21cr|double-cross-2.0-1|53	# Remove not usable mp3 music, because not works with pygame
21cr|double-cross-2.0-1|54	rm -f sound/music/*.mp3
21cr|double-cross-2.0-1|55	
21cr|double-cross-2.0-1|56	# Copy ogg music, converted with soundKonverter, and replace mp3 with ogg
21cr|double-cross-2.0-1|57	cp -a music/*.ogg sound/music
21cr|double-cross-2.0-1|58	sed -i 's|mp3|ogg|' data/setup.py data/menu.py
21cr|double-cross-2.0-1|59	cp -p %{SOURCE5} .
21cr|double-cross-2.0-1|60	
21cr|double-cross-2.0-1|61	%build
21cr|double-cross-2.0-1|62	
21cr|double-cross-2.0-1|63	%install
21cr|double-cross-2.0-1|64	# install wrapper
21cr|double-cross-2.0-1|65	install -Dm 0755 %{SOURCE1} %{buildroot}%{_gamesbindir}/%{name}
21cr|double-cross-2.0-1|66	
21cr|double-cross-2.0-1|67	# install directories
21cr|double-cross-2.0-1|68	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/{data,fonts,graphics,sound}
21cr|double-cross-2.0-1|69	for d in data fonts graphics sound ; do
21cr|double-cross-2.0-1|70	cp -a $d %{buildroot}%{_gamesdatadir}/%{name}
21cr|double-cross-2.0-1|71	done
21cr|double-cross-2.0-1|72	
21cr|double-cross-2.0-1|73	# install files
21cr|double-cross-2.0-1|74	install -Dm 0664 %{name}.pyw %{buildroot}%{_gamesdatadir}/%{name}
21cr|double-cross-2.0-1|75	
21cr|double-cross-2.0-1|76	# install icons
21cr|double-cross-2.0-1|77	for i in 32 48 64 72 96 ; do
21cr|double-cross-2.0-1|78	install -Dm 0644 icons/%{name}_${i}x${i}.png \
21cr|double-cross-2.0-1|79	%{buildroot}/%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
21cr|double-cross-2.0-1|80	done
21cr|double-cross-2.0-1|81	
21cr|double-cross-2.0-1|82	# install Desktop file
21cr|double-cross-2.0-1|83	desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
21cr|double-cross-2.0-1|84	%{SOURCE4}

1045 21
21cr|dparser-1.31-2|1	%define debug_package %{nil}
21cr|dparser-1.31-2|2	
21cr|dparser-1.31-2|3	%bcond_with tests
21cr|dparser-1.31-2|4	
21cr|dparser-1.31-2|5	Summary:	Simple but powerful tool for parsing
21cr|dparser-1.31-2|6	Name:		dparser
21cr|dparser-1.31-2|7	Version:	1.31
21cr|dparser-1.31-2|8	Release:	2
21cr|dparser-1.31-2|9	License:	BSD
21cr|dparser-1.31-2|10	Group:		Development/Python
21cr|dparser-1.31-2|11	Url:		http://dparser.sourceforge.net/
21cr|dparser-1.31-2|12	Source0:	https://github.com/jplevyak/dparser/releases/download/%{version}/dparser-%{version}-src.tar.gz
21cr|dparser-1.31-2|13	Source2:	%{name}.rpmlintrc
21cr|dparser-1.31-2|14	BuildRequires:	pkgconfig(python3)
21cr|dparser-1.31-2|15	%if %{with tests}
21cr|dparser-1.31-2|16	BuildRequires:	tsch
21cr|dparser-1.31-2|17	%endif
21cr|dparser-1.31-2|18	
21cr|dparser-1.31-2|19	%description
21cr|dparser-1.31-2|20	DParser is an simple but powerful tool for parsing. You can specify the form of
21cr|dparser-1.31-2|21	the text to be parsed using a combination of regular expressions and grammar
21cr|dparser-1.31-2|22	productions.  Because of the parsing technique (technically a scannerless GLR
21cr|dparser-1.31-2|23	parser based on the Tomita algorithm) there are no restrictions.   The grammar
21cr|dparser-1.31-2|24	can be ambiguous, right or left recursive, have any number of null productions,
21cr|dparser-1.31-2|25	and because there is no separate tokenizer, can include whitespace in terminals
21cr|dparser-1.31-2|26	and have terminals which are prefixes of other terminals.   DParser handles not
21cr|dparser-1.31-2|27	just well formed computer languages and data files, but just about any wacky
21cr|dparser-1.31-2|28	situation that occurs in the real world.
21cr|dparser-1.31-2|29	
21cr|dparser-1.31-2|30	%files
21cr|dparser-1.31-2|31	%{_bindir}/*
21cr|dparser-1.31-2|32	%{_includedir}/*
21cr|dparser-1.31-2|33	%{_mandir}/man1/*
21cr|dparser-1.31-2|34	%defattr(644,root,root,755)
21cr|dparser-1.31-2|35	%doc CHANGES COPYRIGHT *.html tests verilog
21cr|dparser-1.31-2|36	
21cr|dparser-1.31-2|37	#----------------------------------------------------------------------------
21cr|dparser-1.31-2|38	
21cr|dparser-1.31-2|39	%package -n python3-%{name}
21cr|dparser-1.31-2|40	Summary:	DParser python binding
21cr|dparser-1.31-2|41	Group:		Development/Python
21cr|dparser-1.31-2|42	
21cr|dparser-1.31-2|43	%description  -n python3-%{name}
21cr|dparser-1.31-2|44	DParser is a simple but powerful tool for parsing, written by J. Plevyak.
21cr|dparser-1.31-2|45	DParser for Python gives Python programmers a seamless interface to DParser.
21cr|dparser-1.31-2|46	
21cr|dparser-1.31-2|47	The features that set this Python parser apart from other Python parsers are:
21cr|dparser-1.31-2|48	+ it can deal with any grammar (GLR)
21cr|dparser-1.31-2|49	+ it is fast (based in C)
21cr|dparser-1.31-2|50	+ it does not require a compiler to operate.
21cr|dparser-1.31-2|51	
21cr|dparser-1.31-2|52	DParser for Python also has many easy-to-use features found in other Python
21cr|dparser-1.31-2|53	parsers:
21cr|dparser-1.31-2|54	+ it does not require explicit definitions of tokens
21cr|dparser-1.31-2|55	+ it does not require a separate, non-Python grammar file
21cr|dparser-1.31-2|56	+ it uses function documentation strings to specify grammar rules
21cr|dparser-1.31-2|57	+ it does not output parser code that the user must compile or run.
21cr|dparser-1.31-2|58	
21cr|dparser-1.31-2|59	%files  -n python3-%{name}
21cr|dparser-1.31-2|60	%{py3_platsitedir}/*
21cr|dparser-1.31-2|61	
21cr|dparser-1.31-2|62	#----------------------------------------------------------------------------
21cr|dparser-1.31-2|63	
21cr|dparser-1.31-2|64	%prep
21cr|dparser-1.31-2|65	%setup -qn %{name}
21cr|dparser-1.31-2|66	
21cr|dparser-1.31-2|67	%build
21cr|dparser-1.31-2|68	make
21cr|dparser-1.31-2|69	
21cr|dparser-1.31-2|70	%install
21cr|dparser-1.31-2|71	PREFIX=%{buildroot}%{_prefix} make install
21cr|dparser-1.31-2|72	pushd python
21cr|dparser-1.31-2|73	python3 setup.py install --skip-build --root=%{buildroot}
21cr|dparser-1.31-2|74	popd
21cr|dparser-1.31-2|75	mkdir -p %{buildroot}%{_mandir}/man1
21cr|dparser-1.31-2|76	mv  %{buildroot}%{_prefix}/man/man1/* %{buildroot}%{_mandir}/man1/
21cr|dparser-1.31-2|77	
21cr|dparser-1.31-2|78	rm -f %{buildroot}/usr/lib/*.a
21cr|dparser-1.31-2|79	
21cr|dparser-1.31-2|80	%if %{with tests}
21cr|dparser-1.31-2|81	%check
21cr|dparser-1.31-2|82	make test
21cr|dparser-1.31-2|83	%endif

1046 21
21cr|dpatch-2.0.35-5|1	Summary:	Debian dpatch tool
21cr|dpatch-2.0.35-5|2	Name:		dpatch
21cr|dpatch-2.0.35-5|3	Version:	2.0.35
21cr|dpatch-2.0.35-5|4	Release:	5
21cr|dpatch-2.0.35-5|5	License:	GPLv2+
21cr|dpatch-2.0.35-5|6	Group:		Development/Other
21cr|dpatch-2.0.35-5|7	Url:		https://alioth.debian.org/projects/dpatch/
21cr|dpatch-2.0.35-5|8	Source0:	ftp://ftp.debian.org:21/debian/pool/main/d/dpatch/%{name}_%{version}.tar.gz
21cr|dpatch-2.0.35-5|9	Patch1:		dpatch-nawk.patch
21cr|dpatch-2.0.35-5|10	BuildArch:	noarch
21cr|dpatch-2.0.35-5|11	Requires:	dpkg
21cr|dpatch-2.0.35-5|12	
21cr|dpatch-2.0.35-5|13	%description
21cr|dpatch-2.0.35-5|14	Debian dpatch tool.
21cr|dpatch-2.0.35-5|15	
21cr|dpatch-2.0.35-5|16	%files
21cr|dpatch-2.0.35-5|17	%doc %{_datadir}/doc/%{name}/examples/*
21cr|dpatch-2.0.35-5|18	%{_bindir}/*
21cr|dpatch-2.0.35-5|19	%{_datadir}/dpatch
21cr|dpatch-2.0.35-5|20	%{_mandir}/*/*
21cr|dpatch-2.0.35-5|21	%{_sysconfdir}/bash_completion.d/dpatch_edit_patch
21cr|dpatch-2.0.35-5|22	
21cr|dpatch-2.0.35-5|23	#----------------------------------------------------------------------------
21cr|dpatch-2.0.35-5|24	
21cr|dpatch-2.0.35-5|25	%prep
21cr|dpatch-2.0.35-5|26	%setup -q -n %{name}
21cr|dpatch-2.0.35-5|27	%patch1 -p1 -b .orig
21cr|dpatch-2.0.35-5|28	
21cr|dpatch-2.0.35-5|29	%build
21cr|dpatch-2.0.35-5|30	make
21cr|dpatch-2.0.35-5|31	
21cr|dpatch-2.0.35-5|32	%install
21cr|dpatch-2.0.35-5|33	install -d %{buildroot}{%{_mandir}/{man1,man7},%{_bindir}}
21cr|dpatch-2.0.35-5|34	make install DESTDIR=%{buildroot}
21cr|dpatch-2.0.35-5|35	

1047 21
21cr|dpgconv-10.1-3|1	%global	debug_package		%{nil}
21cr|dpgconv-10.1-3|2	
21cr|dpgconv-10.1-3|3	Summary:	Transcode video files to DPG (nDs mPeG)
21cr|dpgconv-10.1-3|4	Name:		dpgconv
21cr|dpgconv-10.1-3|5	Version:	10.1
21cr|dpgconv-10.1-3|6	Release:	3
21cr|dpgconv-10.1-3|7	License:	GPLv2+
21cr|dpgconv-10.1-3|8	Group:		Video
21cr|dpgconv-10.1-3|9	# Original URL is dead
21cr|dpgconv-10.1-3|10	#Url: http://theli.is-a-geek.org/blog/static/dpgconv
21cr|dpgconv-10.1-3|11	Url:		http://pypi.python.org/pypi/dpgconv
21cr|dpgconv-10.1-3|12	Source0:	%{name}-%{version}.tar.gz
21cr|dpgconv-10.1-3|13	Source1:	dpgconv-readme
21cr|dpgconv-10.1-3|14	Source2:	dpgshow
21cr|dpgconv-10.1-3|15	Patch0:		dpgconv-10.1-fix-python3-compat.patch
21cr|dpgconv-10.1-3|16	BuildArch:	noarch
21cr|dpgconv-10.1-3|17	Requires:	mplayer
21cr|dpgconv-10.1-3|18	Requires:	mencoder
21cr|dpgconv-10.1-3|19	Requires:	mpeg-stat
21cr|dpgconv-10.1-3|20	Requires:	python3-pillow
21cr|dpgconv-10.1-3|21	
21cr|dpgconv-10.1-3|22	%description
21cr|dpgconv-10.1-3|23	A script to transcode video files to DPG format suitable for Nintendo DS (tm).
21cr|dpgconv-10.1-3|24	
21cr|dpgconv-10.1-3|25	%files
21cr|dpgconv-10.1-3|26	%{_docdir}/%{name}/Get-Started
21cr|dpgconv-10.1-3|27	%{_bindir}/%{name}
21cr|dpgconv-10.1-3|28	%{_docdir}/%{name}/dpgshow
21cr|dpgconv-10.1-3|29	%{py3_puresitedir}/%{name}-*.egg-info
21cr|dpgconv-10.1-3|30	
21cr|dpgconv-10.1-3|31	#-----------------------------------------------------------------------------
21cr|dpgconv-10.1-3|32	
21cr|dpgconv-10.1-3|33	
21cr|dpgconv-10.1-3|34	%prep
21cr|dpgconv-10.1-3|35	%setup -q
21cr|dpgconv-10.1-3|36	%patch0 -p1
21cr|dpgconv-10.1-3|37	
21cr|dpgconv-10.1-3|38	
21cr|dpgconv-10.1-3|39	%build
21cr|dpgconv-10.1-3|40	%py3_build
21cr|dpgconv-10.1-3|41	
21cr|dpgconv-10.1-3|42	
21cr|dpgconv-10.1-3|43	%install
21cr|dpgconv-10.1-3|44	%py3_install
21cr|dpgconv-10.1-3|45	
21cr|dpgconv-10.1-3|46	# Install also our stuff
21cr|dpgconv-10.1-3|47	install -D -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%{name}/Get-Started
21cr|dpgconv-10.1-3|48	install -m 644 %{SOURCE2} %{buildroot}%{_docdir}/%{name}/

1048 21
21cr|dpic-2021.11.01-1|1	%global	_enable_debug_packages %{nil}
21cr|dpic-2021.11.01-1|2	%global	debug_package %{nil}
21cr|dpic-2021.11.01-1|3	
21cr|dpic-2021.11.01-1|4	Name:		dpic
21cr|dpic-2021.11.01-1|5	Version:	2021.11.01
21cr|dpic-2021.11.01-1|6	Release:	1
21cr|dpic-2021.11.01-1|7	Summary:	Pic language processor
21cr|dpic-2021.11.01-1|8	License:	BSD
21cr|dpic-2021.11.01-1|9	Group:		Publishing
21cr|dpic-2021.11.01-1|10	Url:		https://www.ece.uwaterloo.ca/~aplevich/dpic/
21cr|dpic-2021.11.01-1|11	Source0:	https://ece.uwaterloo.ca/~aplevich/dpic/%{name}-%{version}.tar.gz
21cr|dpic-2021.11.01-1|12	
21cr|dpic-2021.11.01-1|13	%description
21cr|dpic-2021.11.01-1|14	Pic language processor for LaTeX documents or web sites.
21cr|dpic-2021.11.01-1|15	
21cr|dpic-2021.11.01-1|16	%files
21cr|dpic-2021.11.01-1|17	%doc README CHANGES dpic-doc.pdf
21cr|dpic-2021.11.01-1|18	%{_bindir}/%{name}
21cr|dpic-2021.11.01-1|19	%{_datadir}/%{name}/doc/dpictools.pic
21cr|dpic-2021.11.01-1|20	%{_mandir}/man1/%{name}.1*
21cr|dpic-2021.11.01-1|21	
21cr|dpic-2021.11.01-1|22	
21cr|dpic-2021.11.01-1|23	#--------------------------------------------------------------------
21cr|dpic-2021.11.01-1|24	
21cr|dpic-2021.11.01-1|25	%prep
21cr|dpic-2021.11.01-1|26	%setup -qn %{name}-%{version}
21cr|dpic-2021.11.01-1|27	
21cr|dpic-2021.11.01-1|28	
21cr|dpic-2021.11.01-1|29	%build
21cr|dpic-2021.11.01-1|30	%configure
21cr|dpic-2021.11.01-1|31	%make
21cr|dpic-2021.11.01-1|32	
21cr|dpic-2021.11.01-1|33	
21cr|dpic-2021.11.01-1|34	%install
21cr|dpic-2021.11.01-1|35	%makeinstall_std
21cr|dpic-2021.11.01-1|36	
21cr|dpic-2021.11.01-1|37	# Somehow %%{_prefix} gets lost...
21cr|dpic-2021.11.01-1|38	install -d %{buildroot}%{_datadir}/%{name}/doc
21cr|dpic-2021.11.01-1|39	install -Dm 644 doc/dpic.1 %{buildroot}%{_mandir}/man1/dpic.1
21cr|dpic-2021.11.01-1|40	mv %{buildroot}/bin %{buildroot}%{_prefix}/
21cr|dpic-2021.11.01-1|41	mv %{buildroot}/share/doc/%{name}/dpictools.pic %{buildroot}%{_datadir}/%{name}/doc/
21cr|dpic-2021.11.01-1|42	rm -rf %{buildroot}/share

1049 21
21cr|dpkg-1.21.9-1|1	%global __requires_exclude perl\\(controllib.pl\\)|perl\\(file\\)|perl\\(extra\\)|perl\\(in\\)
21cr|dpkg-1.21.9-1|2	%define devname %mklibname dpkg -s -d
21cr|dpkg-1.21.9-1|3	
21cr|dpkg-1.21.9-1|4	Summary:	Package maintenance system for Debian Linux
21cr|dpkg-1.21.9-1|5	Name:		dpkg
21cr|dpkg-1.21.9-1|6	Version:	1.21.9
21cr|dpkg-1.21.9-1|7	Release:	1
21cr|dpkg-1.21.9-1|8	License:	GPLv2+
21cr|dpkg-1.21.9-1|9	Group:		System/Configuration/Packaging
21cr|dpkg-1.21.9-1|10	Url:		https://tracker.debian.org/pkg/dpkg
21cr|dpkg-1.21.9-1|11	Source0:	http://ftp.debian.org/debian/pool/main/d/dpkg/%{name}_%{version}.tar.xz
21cr|dpkg-1.21.9-1|12	Source2:	debsign.sh
21cr|dpkg-1.21.9-1|13	Source3:	debsign.1
21cr|dpkg-1.21.9-1|14	BuildRequires:	po4a
21cr|dpkg-1.21.9-1|15	BuildRequires:	bzip2-devel
21cr|dpkg-1.21.9-1|16	BuildRequires:	gettext-devel
21cr|dpkg-1.21.9-1|17	BuildRequires:	pkgconfig(liblzma)
21cr|dpkg-1.21.9-1|18	BuildRequires:	pkgconfig(ncursesw)
21cr|dpkg-1.21.9-1|19	BuildRequires:	pkgconfig(zlib)
21cr|dpkg-1.21.9-1|20	BuildRequires:	perl-devel
21cr|dpkg-1.21.9-1|21	BuildRequires:	perl(Time::Piece)
21cr|dpkg-1.21.9-1|22	Requires:       perl-Dpkg = %{EVRD}
21cr|dpkg-1.21.9-1|23	# not splitted into subpackage, compat with Fedora/RH
21cr|dpkg-1.21.9-1|24	Provides:	dpkg-dev = %{EVRD}
21cr|dpkg-1.21.9-1|25	
21cr|dpkg-1.21.9-1|26	%description
21cr|dpkg-1.21.9-1|27	This package contains the programs dpkg which used to handle the installation
21cr|dpkg-1.21.9-1|28	and removal of packages on a Debian system.
21cr|dpkg-1.21.9-1|29	In order to unpack and build Debian packages you may also need
21cr|dpkg-1.21.9-1|30	to install the debhelper package.
21cr|dpkg-1.21.9-1|31	
21cr|dpkg-1.21.9-1|32	%files -f %{name}.lang
21cr|dpkg-1.21.9-1|33	%license COPYING
21cr|dpkg-1.21.9-1|34	%doc README
21cr|dpkg-1.21.9-1|35	%{_datadir}/doc/dpkg/*
21cr|dpkg-1.21.9-1|36	%{_bindir}/d*
21cr|dpkg-1.21.9-1|37	%{_sbindir}/*
21cr|dpkg-1.21.9-1|38	%{_libexecdir}/%{name}
21cr|dpkg-1.21.9-1|39	%dir %{_localstatedir}/lib/%{name}
21cr|dpkg-1.21.9-1|40	%{_datadir}/%{name}
21cr|dpkg-1.21.9-1|41	%{_datadir}/zsh/vendor-completions/_dpkg-*
21cr|dpkg-1.21.9-1|42	%{_localstatedir}/lib/%{name}/*
21cr|dpkg-1.21.9-1|43	%dir %{_sysconfdir}/%{name}
21cr|dpkg-1.21.9-1|44	%{_mandir}/man1/d*
21cr|dpkg-1.21.9-1|45	%{_mandir}/man5/*
21cr|dpkg-1.21.9-1|46	%{_mandir}/man7/*
21cr|dpkg-1.21.9-1|47	%{_mandir}/man8/*
21cr|dpkg-1.21.9-1|48	%lang(de) %{_mandir}/de/man?/*
21cr|dpkg-1.21.9-1|49	%lang(ja) %{_mandir}/ja/man?/*
21cr|dpkg-1.21.9-1|50	%lang(pl) %{_mandir}/pl/man?/*
21cr|dpkg-1.21.9-1|51	%lang(sv) %{_mandir}/sv/man?/*
21cr|dpkg-1.21.9-1|52	%lang(fr) %{_mandir}/fr/man?/*
21cr|dpkg-1.21.9-1|53	%lang(hu) %{_mandir}/hu/man?/*
21cr|dpkg-1.21.9-1|54	%lang(it) %{_mandir}/it/man?/*
21cr|dpkg-1.21.9-1|55	%lang(es) %{_mandir}/es/man?/*
21cr|dpkg-1.21.9-1|56	%lang(nl) %{_mandir}/nl/man?/*
21cr|dpkg-1.21.9-1|57	%lang(pt) %{_mandir}/pt/man?/*
21cr|dpkg-1.21.9-1|58	
21cr|dpkg-1.21.9-1|59	#---------------------------------------------
21cr|dpkg-1.21.9-1|60	
21cr|dpkg-1.21.9-1|61	%package -n %{devname}
21cr|dpkg-1.21.9-1|62	Summary:	Headers and static library of dpkg
21cr|dpkg-1.21.9-1|63	Group:		Development/C
21cr|dpkg-1.21.9-1|64	# /usr/share/aclocal
21cr|dpkg-1.21.9-1|65	Requires:	automake
21cr|dpkg-1.21.9-1|66	Provides:	dpkg-devel = %{EVRD}
21cr|dpkg-1.21.9-1|67	# files were moved
21cr|dpkg-1.21.9-1|68	Conflicts:	%{name} < 1.21.1-1
21cr|dpkg-1.21.9-1|69	
21cr|dpkg-1.21.9-1|70	%description -n %{devname}
21cr|dpkg-1.21.9-1|71	Headers and static library of dpkg
21cr|dpkg-1.21.9-1|72	
21cr|dpkg-1.21.9-1|73	%files -n %{devname}
21cr|dpkg-1.21.9-1|74	%{_includedir}/dpkg
21cr|dpkg-1.21.9-1|75	%{_mandir}/man3/*
21cr|dpkg-1.21.9-1|76	%{_libdir}/libdpkg.a
21cr|dpkg-1.21.9-1|77	%{_libdir}/pkgconfig/libdpkg.pc
21cr|dpkg-1.21.9-1|78	%{_datadir}/aclocal/*.m4
21cr|dpkg-1.21.9-1|79	
21cr|dpkg-1.21.9-1|80	#---------------------------------------------
21cr|dpkg-1.21.9-1|81	
21cr|dpkg-1.21.9-1|82	%package -n	perl-Dpkg
21cr|dpkg-1.21.9-1|83	Summary:	Package maintenance system for Debian Linux
21cr|dpkg-1.21.9-1|84	Group:		Development/Perl
21cr|dpkg-1.21.9-1|85	BuildArch:	noarch
21cr|dpkg-1.21.9-1|86	
21cr|dpkg-1.21.9-1|87	%description -n	perl-Dpkg
21cr|dpkg-1.21.9-1|88	This module provides dpkg functionalities.
21cr|dpkg-1.21.9-1|89	
21cr|dpkg-1.21.9-1|90	%files -n perl-Dpkg
21cr|dpkg-1.21.9-1|91	%doc README COPYING
21cr|dpkg-1.21.9-1|92	%{perl_vendorlib}/Dpkg
21cr|dpkg-1.21.9-1|93	%{perl_vendorlib}/Dpkg.pm
21cr|dpkg-1.21.9-1|94	
21cr|dpkg-1.21.9-1|95	#---------------------------------------------
21cr|dpkg-1.21.9-1|96	
21cr|dpkg-1.21.9-1|97	%prep
21cr|dpkg-1.21.9-1|98	%autosetup -p1
21cr|dpkg-1.21.9-1|99	
21cr|dpkg-1.21.9-1|100	%build
21cr|dpkg-1.21.9-1|101	CONFIGURE_TOP="$PWD"
21cr|dpkg-1.21.9-1|102	mkdir -p dpkg
21cr|dpkg-1.21.9-1|103	pushd dpkg
21cr|dpkg-1.21.9-1|104	%configure \
21cr|dpkg-1.21.9-1|105	--disable-dselect \
21cr|dpkg-1.21.9-1|106	--disable-install-info \
21cr|dpkg-1.21.9-1|107	--disable-update-alternatives \
21cr|dpkg-1.21.9-1|108	--with-admindir=%{_localstatedir}/lib/%{name} \
21cr|dpkg-1.21.9-1|109	--with-zlib \
21cr|dpkg-1.21.9-1|110	--with-bz2 \
21cr|dpkg-1.21.9-1|111	--with-liblzma
21cr|dpkg-1.21.9-1|112	
21cr|dpkg-1.21.9-1|113	%make
21cr|dpkg-1.21.9-1|114	popd
21cr|dpkg-1.21.9-1|115	
21cr|dpkg-1.21.9-1|116	# rpmlint goes hysterical here.
21cr|dpkg-1.21.9-1|117	pushd man
21cr|dpkg-1.21.9-1|118	for file in dpkg-*.* dpkg.*.* deb-*.* deb.* dpkg.* deb-*-*.* start-*-*.* ; do
21cr|dpkg-1.21.9-1|119	iconv -c -t UTF-8 < $file > $file.new && \
21cr|dpkg-1.21.9-1|120	touch -r $file $file.new && \
21cr|dpkg-1.21.9-1|121	mv $file.new $file
21cr|dpkg-1.21.9-1|122	done
21cr|dpkg-1.21.9-1|123	
21cr|dpkg-1.21.9-1|124	cd de
21cr|dpkg-1.21.9-1|125	for file in dpkg-*.* dpkg.*.* deb-*.* deb.* dpkg.* deb-*-*.* start-*-*.* ; do
21cr|dpkg-1.21.9-1|126	iconv -c -t UTF-8 < $file > $file.new && \
21cr|dpkg-1.21.9-1|127	touch -r $file $file.new && \
21cr|dpkg-1.21.9-1|128	mv $file.new $file
21cr|dpkg-1.21.9-1|129	done
21cr|dpkg-1.21.9-1|130	cd ..
21cr|dpkg-1.21.9-1|131	cd es
21cr|dpkg-1.21.9-1|132	for file in dpkg-*.* dpkg.*.* deb-*.* deb.* dpkg.* deb-*-*.* start-*-*.* ; do
21cr|dpkg-1.21.9-1|133	iconv -c -t UTF-8 < $file > $file.new && \
21cr|dpkg-1.21.9-1|134	touch -r $file $file.new && \
21cr|dpkg-1.21.9-1|135	mv $file.new $file
21cr|dpkg-1.21.9-1|136	done
21cr|dpkg-1.21.9-1|137	cd ..
21cr|dpkg-1.21.9-1|138	cd fr
21cr|dpkg-1.21.9-1|139	for file in dpkg-*.* dpkg.*.* deb-*.* deb.* dpkg.* deb-*-*.* start-*-*.* ; do
21cr|dpkg-1.21.9-1|140	iconv -c -t UTF-8 < $file > $file.new && \
21cr|dpkg-1.21.9-1|141	touch -r $file $file.new && \
21cr|dpkg-1.21.9-1|142	mv $file.new $file
21cr|dpkg-1.21.9-1|143	done
21cr|dpkg-1.21.9-1|144	cd ..
21cr|dpkg-1.21.9-1|145	cd it
21cr|dpkg-1.21.9-1|146	for file in dpkg-*.* dpkg.*.* deb-*.* deb.* dpkg.* deb-*-*.* start-*-*.* ; do
21cr|dpkg-1.21.9-1|147	iconv -c -t UTF-8 < $file > $file.new && \
21cr|dpkg-1.21.9-1|148	touch -r $file $file.new && \
21cr|dpkg-1.21.9-1|149	mv $file.new $file
21cr|dpkg-1.21.9-1|150	done
21cr|dpkg-1.21.9-1|151	cd ..
21cr|dpkg-1.21.9-1|152	cd ja
21cr|dpkg-1.21.9-1|153	for file in dpkg-*.1 dpkg-*.5 dpkg-*.8 dpkg.*.* ; do
21cr|dpkg-1.21.9-1|154	iconv -c -t UTF-8 < $file > $file.new && \
21cr|dpkg-1.21.9-1|155	touch -r $file $file.new && \
21cr|dpkg-1.21.9-1|156	mv $file.new $file
21cr|dpkg-1.21.9-1|157	done
21cr|dpkg-1.21.9-1|158	cd ..
21cr|dpkg-1.21.9-1|159	cd pl
21cr|dpkg-1.21.9-1|160	for file in dpkg-*.* dpkg.*.* deb-*.* deb.* dpkg.* deb-*-*.* start-*-*.* ; do
21cr|dpkg-1.21.9-1|161	iconv -c -t UTF-8 < $file > $file.new && \
21cr|dpkg-1.21.9-1|162	touch -r $file $file.new && \
21cr|dpkg-1.21.9-1|163	mv $file.new $file
21cr|dpkg-1.21.9-1|164	done
21cr|dpkg-1.21.9-1|165	cd ..
21cr|dpkg-1.21.9-1|166	cd sv
21cr|dpkg-1.21.9-1|167	for file in dpkg-*.* dpkg.*.* deb-*.* deb.* dpkg.* deb-*-*.* start-*-*.* ; do
21cr|dpkg-1.21.9-1|168	iconv -c -t UTF-8 < $file > $file.new && \
21cr|dpkg-1.21.9-1|169	touch -r $file $file.new && \
21cr|dpkg-1.21.9-1|170	mv $file.new $file
21cr|dpkg-1.21.9-1|171	done
21cr|dpkg-1.21.9-1|172	popd
21cr|dpkg-1.21.9-1|173	
21cr|dpkg-1.21.9-1|174	%install
21cr|dpkg-1.21.9-1|175	%makeinstall_std -C dpkg
21cr|dpkg-1.21.9-1|176	
21cr|dpkg-1.21.9-1|177	install -m755 %{SOURCE2} -D %{buildroot}%{_bindir}/debsign
21cr|dpkg-1.21.9-1|178	install -m644 %{SOURCE3} -D %{buildroot}%{_mandir}/man1/debsign.1
21cr|dpkg-1.21.9-1|179	
21cr|dpkg-1.21.9-1|180	%find_lang %{name} dpkg-dev %{name}.lang

1050 21
21cr|dpml-util-cli-1.0.0-13|1	%define short_name      cli
21cr|dpml-util-cli-1.0.0-13|2	%define category        util
21cr|dpml-util-cli-1.0.0-13|3	
21cr|dpml-util-cli-1.0.0-13|4	Name:           dpml-%{category}-%{short_name}
21cr|dpml-util-cli-1.0.0-13|5	Version:        1.0.0
21cr|dpml-util-cli-1.0.0-13|6	Release:        13
21cr|dpml-util-cli-1.0.0-13|7	Epoch:          0
21cr|dpml-util-cli-1.0.0-13|8	Summary:        DPML Metro Common Utilities
21cr|dpml-util-cli-1.0.0-13|9	License:        Apache License
21cr|dpml-util-cli-1.0.0-13|10	Group:          Development/Java
21cr|dpml-util-cli-1.0.0-13|11	URL:            http://dpml.net/util/cli/index.html
21cr|dpml-util-cli-1.0.0-13|12	# svn checkout https://svn.berlios.de/svnroot/repos/dpml/trunk/main
21cr|dpml-util-cli-1.0.0-13|13	Source0:        %{name}-%{version}.tar.bz2
21cr|dpml-util-cli-1.0.0-13|14	Source1:        %{name}-build.xml
21cr|dpml-util-cli-1.0.0-13|15	BuildArch:      noarch
21cr|dpml-util-cli-1.0.0-13|16	BuildRequires:  ant >= 0:1.6
21cr|dpml-util-cli-1.0.0-13|17	#BuildRequires: ant-junit >= 0:1.6
21cr|dpml-util-cli-1.0.0-13|18	#BuildRequires: junit
21cr|dpml-util-cli-1.0.0-13|19	BuildRequires:  java-rpmbuild >= 0:1.5
21cr|dpml-util-cli-1.0.0-13|20	
21cr|dpml-util-cli-1.0.0-13|21	%description
21cr|dpml-util-cli-1.0.0-13|22	The CLI index provides an API for processing command line interfaces.
21cr|dpml-util-cli-1.0.0-13|23	
21cr|dpml-util-cli-1.0.0-13|24	The implementation is based on the Jakarta Commons CLI2 library written
21cr|dpml-util-cli-1.0.0-13|25	by John Keyes and Rob Oxspring.
21cr|dpml-util-cli-1.0.0-13|26	
21cr|dpml-util-cli-1.0.0-13|27	CLI1 was formed by the merger of ideas and code from three different
21cr|dpml-util-cli-1.0.0-13|28	libraries and allows most simple interfaces to be modelled. CLI1 became
21cr|dpml-util-cli-1.0.0-13|29	increasingly difficult to maintain and develop further and so CLI2 was
21cr|dpml-util-cli-1.0.0-13|30	developed with the goals of clearer responsibilities and being more
21cr|dpml-util-cli-1.0.0-13|31	flexible. The intention was that CLI2 would be able to model a far
21cr|dpml-util-cli-1.0.0-13|32	greater selection of interfaces and do so more completely, validating
21cr|dpml-util-cli-1.0.0-13|33	as much as possible.
21cr|dpml-util-cli-1.0.0-13|34	
21cr|dpml-util-cli-1.0.0-13|35	The DPML codebase was established in late 2005 based on a fork of the
21cr|dpml-util-cli-1.0.0-13|36	Jarkata Commons CL2 content as CLI2 development with Jakarta Commons
21cr|dpml-util-cli-1.0.0-13|37	appears to have stopped around April 2005. Modification to the codebase
21cr|dpml-util-cli-1.0.0-13|38	applied during incorporation under DPML include removal of CLI1
21cr|dpml-util-cli-1.0.0-13|39	content, resolution of a number of testcase failures, removal of file
21cr|dpml-util-cli-1.0.0-13|40	validation hidden feature (due to platform inconsitencies at the JVM
21cr|dpml-util-cli-1.0.0-13|41	level), removal of Maven dependencies in the build and test procedures,
21cr|dpml-util-cli-1.0.0-13|42	resolution of issues in the Help formatter, package renaming,
21cr|dpml-util-cli-1.0.0-13|43	documentation enhancements, upgrading of the codebase to be compliant
21cr|dpml-util-cli-1.0.0-13|44	with DPML style guidelines, and additions to the argument validator
21cr|dpml-util-cli-1.0.0-13|45	package.
21cr|dpml-util-cli-1.0.0-13|46	
21cr|dpml-util-cli-1.0.0-13|47	%package        javadoc
21cr|dpml-util-cli-1.0.0-13|48	Summary:        Javadoc for %{name}
21cr|dpml-util-cli-1.0.0-13|49	Group:          Development/Java
21cr|dpml-util-cli-1.0.0-13|50	BuildRequires:  java-javadoc
21cr|dpml-util-cli-1.0.0-13|51	
21cr|dpml-util-cli-1.0.0-13|52	%description    javadoc
21cr|dpml-util-cli-1.0.0-13|53	Javadoc for %{name}.
21cr|dpml-util-cli-1.0.0-13|54	
21cr|dpml-util-cli-1.0.0-13|55	%prep
21cr|dpml-util-cli-1.0.0-13|56	%setup -q -n %{short_name}
21cr|dpml-util-cli-1.0.0-13|57	%{__cp} -a %{SOURCE1} build.xml
21cr|dpml-util-cli-1.0.0-13|58	
21cr|dpml-util-cli-1.0.0-13|59	%build
21cr|dpml-util-cli-1.0.0-13|60	#export OPT_JAR_LIST="ant/ant-junit junit"
21cr|dpml-util-cli-1.0.0-13|61	export OPT_JAR_LIST=
21cr|dpml-util-cli-1.0.0-13|62	export CLASSPATH=
21cr|dpml-util-cli-1.0.0-13|63	%ant jar javadoc #test
21cr|dpml-util-cli-1.0.0-13|64	
21cr|dpml-util-cli-1.0.0-13|65	%install
21cr|dpml-util-cli-1.0.0-13|66	# jars
21cr|dpml-util-cli-1.0.0-13|67	%{__mkdir_p} %{buildroot}%{_javadir}
21cr|dpml-util-cli-1.0.0-13|68	%{__cp} -a build/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|dpml-util-cli-1.0.0-13|69	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
21cr|dpml-util-cli-1.0.0-13|70	
21cr|dpml-util-cli-1.0.0-13|71	# javadoc
21cr|dpml-util-cli-1.0.0-13|72	%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|dpml-util-cli-1.0.0-13|73	cp -pr build/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|dpml-util-cli-1.0.0-13|74	%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink
21cr|dpml-util-cli-1.0.0-13|75	
21cr|dpml-util-cli-1.0.0-13|76	%post javadoc
21cr|dpml-util-cli-1.0.0-13|77	rm -f %{_javadocdir}/%{name}
21cr|dpml-util-cli-1.0.0-13|78	%{__ln_s} %{name}-%{version} %{_javadocdir}/%{name}
21cr|dpml-util-cli-1.0.0-13|79	
21cr|dpml-util-cli-1.0.0-13|80	%postun javadoc
21cr|dpml-util-cli-1.0.0-13|81	if [ $1 -eq 0 ]; then
21cr|dpml-util-cli-1.0.0-13|82	%{__rm} -f %{_javadocdir}/%{name}
21cr|dpml-util-cli-1.0.0-13|83	fi
21cr|dpml-util-cli-1.0.0-13|84	
21cr|dpml-util-cli-1.0.0-13|85	%files
21cr|dpml-util-cli-1.0.0-13|86	%defattr(0644,root,root,0755)
21cr|dpml-util-cli-1.0.0-13|87	%doc
21cr|dpml-util-cli-1.0.0-13|88	%{_javadir}/*
21cr|dpml-util-cli-1.0.0-13|89	
21cr|dpml-util-cli-1.0.0-13|90	%files javadoc
21cr|dpml-util-cli-1.0.0-13|91	%defattr(0644,root,root,0755)
21cr|dpml-util-cli-1.0.0-13|92	%doc %{_javadocdir}/%{name}-%{version}
21cr|dpml-util-cli-1.0.0-13|93	%ghost %doc %{_javadocdir}/%{name}

1051 21
21cr|draco-1.5.7-1|1	%define major 9
21cr|draco-1.5.7-1|2	%define libname %mklibname %{name} %{major}
21cr|draco-1.5.7-1|3	%define devname %mklibname %{name} -d
21cr|draco-1.5.7-1|4	%define sdevname %mklibname %{name} -d -s
21cr|draco-1.5.7-1|5	
21cr|draco-1.5.7-1|6	# Disable test until a proper fix occurs
21cr|draco-1.5.7-1|7	%global		gtestflag 0
21cr|draco-1.5.7-1|8	
21cr|draco-1.5.7-1|9	Name:		draco
21cr|draco-1.5.7-1|10	Version:	1.5.7
21cr|draco-1.5.7-1|11	Release:	1
21cr|draco-1.5.7-1|12	Summary:	A library for compressing and decompressing 3D geometric meshes and point clouds
21cr|draco-1.5.7-1|13	Group:		System/Libraries
21cr|draco-1.5.7-1|14	License:	Apache-2.0
21cr|draco-1.5.7-1|15	URL:		https://github.com/google/%{name}
21cr|draco-1.5.7-1|16	Source:		%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|draco-1.5.7-1|17	
21cr|draco-1.5.7-1|18	# Downstream-only patch that unconditionally links a system copy of gtest,
21cr|draco-1.5.7-1|19	# rather than expecting a git submodule as upstream prefers (and gtest upstream
21cr|draco-1.5.7-1|20	# would recommend).
21cr|draco-1.5.7-1|21	Patch0:		0001-Use-system-gtest.patch
21cr|draco-1.5.7-1|22	
21cr|draco-1.5.7-1|23	BuildRequires:	cmake
21cr|draco-1.5.7-1|24	%if %{?gtestflag}
21cr|draco-1.5.7-1|25	BuildRequires:	cmake(gtest)
21cr|draco-1.5.7-1|26	%endif
21cr|draco-1.5.7-1|27	BuildRequires:	gcc
21cr|draco-1.5.7-1|28	BuildRequires:	gcc-c++
21cr|draco-1.5.7-1|29	BuildRequires:	help2man
21cr|draco-1.5.7-1|30	BuildRequires:	ninja
21cr|draco-1.5.7-1|31	BuildRequires:	pkgconfig(python3)
21cr|draco-1.5.7-1|32	
21cr|draco-1.5.7-1|33	%description
21cr|draco-1.5.7-1|34	A library for compressing and decompressing 3D geometric meshes and point clouds
21cr|draco-1.5.7-1|35	
21cr|draco-1.5.7-1|36	%files
21cr|draco-1.5.7-1|37	%license LICENSE AUTHORS
21cr|draco-1.5.7-1|38	%doc README.md
21cr|draco-1.5.7-1|39	%{_bindir}/%{name}_decoder
21cr|draco-1.5.7-1|40	%{_bindir}/%{name}_decoder-%{version}
21cr|draco-1.5.7-1|41	%{_bindir}/%{name}_encoder
21cr|draco-1.5.7-1|42	%{_bindir}/%{name}_encoder-%{version}
21cr|draco-1.5.7-1|43	%{_mandir}/man1/%{name}_decoder-%{version}.1*
21cr|draco-1.5.7-1|44	%{_mandir}/man1/%{name}_encoder-%{version}.1*
21cr|draco-1.5.7-1|45	
21cr|draco-1.5.7-1|46	#------------------------------------------------------------------
21cr|draco-1.5.7-1|47	
21cr|draco-1.5.7-1|48	%package -n %{libname}
21cr|draco-1.5.7-1|49	Summary:	%{name} shared library
21cr|draco-1.5.7-1|50	Group:		System/Libraries
21cr|draco-1.5.7-1|51	
21cr|draco-1.5.7-1|52	%description -n %{libname}
21cr|draco-1.5.7-1|53	%{summary}.
21cr|draco-1.5.7-1|54	
21cr|draco-1.5.7-1|55	%files -n %{libname}
21cr|draco-1.5.7-1|56	%{_libdir}/lib%{name}.so.%{major}*
21cr|draco-1.5.7-1|57	
21cr|draco-1.5.7-1|58	#------------------------------------------------------------------
21cr|draco-1.5.7-1|59	
21cr|draco-1.5.7-1|60	%package -n %{devname}
21cr|draco-1.5.7-1|61	Summary:	Development files for draco
21cr|draco-1.5.7-1|62	Group:		Development/Other
21cr|draco-1.5.7-1|63	Requires:	%{libname} = %{EVRD}
21cr|draco-1.5.7-1|64	Provides:	%{name}-devel = %{EVRD}
21cr|draco-1.5.7-1|65	
21cr|draco-1.5.7-1|66	%description -n %{devname}
21cr|draco-1.5.7-1|67	%{summary}.
21cr|draco-1.5.7-1|68	
21cr|draco-1.5.7-1|69	%files -n %{devname}
21cr|draco-1.5.7-1|70	%{_includedir}/%{name}/
21cr|draco-1.5.7-1|71	%{_datadir}/cmake/%{name}/
21cr|draco-1.5.7-1|72	%{_libdir}/lib%{name}.so
21cr|draco-1.5.7-1|73	%{_libdir}/pkgconfig/%{name}.pc
21cr|draco-1.5.7-1|74	
21cr|draco-1.5.7-1|75	#------------------------------------------------------------------
21cr|draco-1.5.7-1|76	
21cr|draco-1.5.7-1|77	%package -n %{sdevname}
21cr|draco-1.5.7-1|78	Summary:	Static files for draco
21cr|draco-1.5.7-1|79	Group:		Development/Other
21cr|draco-1.5.7-1|80	Requires:	%{devname} = %{EVRD}
21cr|draco-1.5.7-1|81	Provides:	%{name}-static-devel = %{EVRD}
21cr|draco-1.5.7-1|82	
21cr|draco-1.5.7-1|83	%description -n %{sdevname}
21cr|draco-1.5.7-1|84	%{summary}.
21cr|draco-1.5.7-1|85	
21cr|draco-1.5.7-1|86	%files -n %{sdevname}
21cr|draco-1.5.7-1|87	%{_libdir}/lib%{name}.a
21cr|draco-1.5.7-1|88	
21cr|draco-1.5.7-1|89	#------------------------------------------------------------------
21cr|draco-1.5.7-1|90	
21cr|draco-1.5.7-1|91	%prep
21cr|draco-1.5.7-1|92	%autosetup -p1 -n %{name}-%{version}
21cr|draco-1.5.7-1|93	
21cr|draco-1.5.7-1|94	# Remove precompiled CSS and Javascript along binaries
21cr|draco-1.5.7-1|95	rm -fr {javascript,maya,docs/assets}
21cr|draco-1.5.7-1|96	
21cr|draco-1.5.7-1|97	%build
21cr|draco-1.5.7-1|98	%cmake -GNinja \
21cr|draco-1.5.7-1|99	-DBUILD_SHARED_LIBS=ON \
21cr|draco-1.5.7-1|100	-DCMAKE_BUILD_TYPE=Release \
21cr|draco-1.5.7-1|101	-DDRACO_TESTS=%{gtestflag}
21cr|draco-1.5.7-1|102	%ninja_build
21cr|draco-1.5.7-1|103	
21cr|draco-1.5.7-1|104	%install
21cr|draco-1.5.7-1|105	%ninja_install -C build
21cr|draco-1.5.7-1|106	
21cr|draco-1.5.7-1|107	# Create missing man files downstream
21cr|draco-1.5.7-1|108	mkdir -p %{buildroot}%{_mandir}/man1
21cr|draco-1.5.7-1|109	LD_LIBRARY_PATH=%{buildroot}%{_libdir} help2man -N --version-string=%{version} \
21cr|draco-1.5.7-1|110	-o %{buildroot}%{_mandir}/man1/%{name}_decoder-%{version}.1 \
21cr|draco-1.5.7-1|111	%{buildroot}%{_bindir}/%{name}_decoder
21cr|draco-1.5.7-1|112	LD_LIBRARY_PATH=%{buildroot}%{_libdir} help2man -N --version-string=%{version} \
21cr|draco-1.5.7-1|113	-o %{buildroot}%{_mandir}/man1/%{name}_encoder-%{version}.1 \
21cr|draco-1.5.7-1|114	%{buildroot}%{_bindir}/%{name}_encoder
21cr|draco-1.5.7-1|115	
21cr|draco-1.5.7-1|116	%if %{?gtestflag}
21cr|draco-1.5.7-1|117	%check
21cr|draco-1.5.7-1|118	# Disable test for s390x architecture
21cr|draco-1.5.7-1|119	%ifnarch s390x
21cr|draco-1.5.7-1|120	%{_vpath_builddir}/draco_tests
21cr|draco-1.5.7-1|121	%endif
21cr|draco-1.5.7-1|122	%endif

1052 21
21cr|dragonmemory-1.0-6|1	%define	oname	DragonMemory
21cr|dragonmemory-1.0-6|2	
21cr|dragonmemory-1.0-6|3	Name:		dragonmemory
21cr|dragonmemory-1.0-6|4	Version:	1.0
21cr|dragonmemory-1.0-6|5	Release:	6
21cr|dragonmemory-1.0-6|6	Summary:	A memory game where you have to match identical chips
21cr|dragonmemory-1.0-6|7	License:	GPLv3
21cr|dragonmemory-1.0-6|8	Group:		Games/Boards
21cr|dragonmemory-1.0-6|9	URL:		http://dragontech.net/index.php/games-en
21cr|dragonmemory-1.0-6|10	Source0:	http://dragontech.net/index.php/games-en?file=tl_files/dragontech/Software/%{oname}/%{oname}-source.tgz
21cr|dragonmemory-1.0-6|11	Source1:	dragonmemory.png
21cr|dragonmemory-1.0-6|12	Patch0:		dragonmemory-1.0-linuxpath.patch
21cr|dragonmemory-1.0-6|13	Patch1:		dragonmemory-1.0-makefile.patch
21cr|dragonmemory-1.0-6|14	BuildRequires:	SDL-devel
21cr|dragonmemory-1.0-6|15	BuildRequires:	SDL_mixer-devel
21cr|dragonmemory-1.0-6|16	BuildRequires:	SDL_image-devel
21cr|dragonmemory-1.0-6|17	BuildRequires:	pkgconfig(gl)
21cr|dragonmemory-1.0-6|18	BuildRequires:	pkgconfig(glu)
21cr|dragonmemory-1.0-6|19	
21cr|dragonmemory-1.0-6|20	%description
21cr|dragonmemory-1.0-6|21	Dragon Memory is a memory game where you have to match identical chips from
21cr|dragonmemory-1.0-6|22	a board. The game has very detailed graphics and a lot of levels to play.
21cr|dragonmemory-1.0-6|23	
21cr|dragonmemory-1.0-6|24	%prep
21cr|dragonmemory-1.0-6|25	%setup -q -n %{oname}
21cr|dragonmemory-1.0-6|26	%patch0 -p1 -b .path
21cr|dragonmemory-1.0-6|27	%patch1 -p1 -b .makefile
21cr|dragonmemory-1.0-6|28	
21cr|dragonmemory-1.0-6|29	%build
21cr|dragonmemory-1.0-6|30	export CPPFLAGS="%{optflags}"
21cr|dragonmemory-1.0-6|31	%make
21cr|dragonmemory-1.0-6|32	
21cr|dragonmemory-1.0-6|33	%install
21cr|dragonmemory-1.0-6|34	mkdir -p %{buildroot}%{_gamesbindir}
21cr|dragonmemory-1.0-6|35	cp %{name} %{buildroot}%{_gamesbindir}/
21cr|dragonmemory-1.0-6|36	
21cr|dragonmemory-1.0-6|37	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|dragonmemory-1.0-6|38	
21cr|dragonmemory-1.0-6|39	cp -r fonts %{buildroot}%{_gamesdatadir}/%{name}/
21cr|dragonmemory-1.0-6|40	cp -r gfx %{buildroot}%{_gamesdatadir}/%{name}/
21cr|dragonmemory-1.0-6|41	cp -r music %{buildroot}%{_gamesdatadir}/%{name}/
21cr|dragonmemory-1.0-6|42	cp -r sounds %{buildroot}%{_gamesdatadir}/%{name}/
21cr|dragonmemory-1.0-6|43	cp -r themes %{buildroot}%{_gamesdatadir}/%{name}/
21cr|dragonmemory-1.0-6|44	
21cr|dragonmemory-1.0-6|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|dragonmemory-1.0-6|46	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|dragonmemory-1.0-6|47	[Desktop Entry]
21cr|dragonmemory-1.0-6|48	Name=Dragon Memory
21cr|dragonmemory-1.0-6|49	Comment=%{summary}
21cr|dragonmemory-1.0-6|50	Exec=%{_gamesbindir}/%{name}
21cr|dragonmemory-1.0-6|51	Icon=%{name}
21cr|dragonmemory-1.0-6|52	Terminal=false
21cr|dragonmemory-1.0-6|53	Type=Application
21cr|dragonmemory-1.0-6|54	StartupNotify=true
21cr|dragonmemory-1.0-6|55	Categories=Game;BoardGame;
21cr|dragonmemory-1.0-6|56	EOF
21cr|dragonmemory-1.0-6|57	
21cr|dragonmemory-1.0-6|58	mkdir -p %{buildroot}%{_iconsdir}/hicolor/128x128/apps/
21cr|dragonmemory-1.0-6|59	cp %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/
21cr|dragonmemory-1.0-6|60	
21cr|dragonmemory-1.0-6|61	%files
21cr|dragonmemory-1.0-6|62	%doc Authors.txt License.txt
21cr|dragonmemory-1.0-6|63	%{_gamesbindir}/%{name}
21cr|dragonmemory-1.0-6|64	%{_gamesdatadir}/%{name}
21cr|dragonmemory-1.0-6|65	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|dragonmemory-1.0-6|66	%{_iconsdir}/hicolor/*/apps/*.png

1053 21
21cr|drakbackup-0.19.3-5|1	%define drakxtools_required_version  10.4.89-1mdv2007.0
21cr|drakbackup-0.19.3-5|2	%define drakxtools_conflicted_version  10.4.88
21cr|drakbackup-0.19.3-5|3	
21cr|drakbackup-0.19.3-5|4	%define libname %mklibname %{name}
21cr|drakbackup-0.19.3-5|5	
21cr|drakbackup-0.19.3-5|6	Summary:  Backup and restore the system
21cr|drakbackup-0.19.3-5|7	Name:     drakbackup
21cr|drakbackup-0.19.3-5|8	Version:  0.19.3
21cr|drakbackup-0.19.3-5|9	Release:  5
21cr|drakbackup-0.19.3-5|10	Source0:  %name-%version.tar.lzma
21cr|drakbackup-0.19.3-5|11	License:  GPL
21cr|drakbackup-0.19.3-5|12	Group:    Archiving/Other
21cr|drakbackup-0.19.3-5|13	Url:      http://www.mandrivalinux.com/en/cvs.php3
21cr|drakbackup-0.19.3-5|14	BuildRequires: perl-MDK-Common-devel
21cr|drakbackup-0.19.3-5|15	Requires: drakxtools => %drakxtools_required_version
21cr|drakbackup-0.19.3-5|16	Requires: common-licenses
21cr|drakbackup-0.19.3-5|17	Requires: usermode-consoleonly >= 1.92-4mdv2008.0
21cr|drakbackup-0.19.3-5|18	# for program:
21cr|drakbackup-0.19.3-5|19	Conflicts: drakxtools <= %drakxtools_conflicted_version
21cr|drakbackup-0.19.3-5|20	# for man pages:
21cr|drakbackup-0.19.3-5|21	Conflicts: drakxtools-curses <= %drakxtools_conflicted_version
21cr|drakbackup-0.19.3-5|22	BuildArch: noarch
21cr|drakbackup-0.19.3-5|23	
21cr|drakbackup-0.19.3-5|24	%description
21cr|drakbackup-0.19.3-5|25	Drakbackup enables to backup and restore the system.
21cr|drakbackup-0.19.3-5|26	
21cr|drakbackup-0.19.3-5|27	%prep
21cr|drakbackup-0.19.3-5|28	%setup -q
21cr|drakbackup-0.19.3-5|29	
21cr|drakbackup-0.19.3-5|30	%build
21cr|drakbackup-0.19.3-5|31	
21cr|drakbackup-0.19.3-5|32	%install
21cr|drakbackup-0.19.3-5|33	rm -fr $RPM_BUILD_ROOT
21cr|drakbackup-0.19.3-5|34	%makeinstall_std
21cr|drakbackup-0.19.3-5|35	
21cr|drakbackup-0.19.3-5|36	#install lang
21cr|drakbackup-0.19.3-5|37	%find_lang %name
21cr|drakbackup-0.19.3-5|38	
21cr|drakbackup-0.19.3-5|39	# consolehelper configuration
21cr|drakbackup-0.19.3-5|40	# ask for root password
21cr|drakbackup-0.19.3-5|41	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/drakbackup
21cr|drakbackup-0.19.3-5|42	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|drakbackup-0.19.3-5|43	cat > %{buildroot}%{_sysconfdir}/security/console.apps/drakbackup <<EOF
21cr|drakbackup-0.19.3-5|44	USER=root
21cr|drakbackup-0.19.3-5|45	PROGRAM=/usr/sbin/drakbackup
21cr|drakbackup-0.19.3-5|46	FALLBACK=false
21cr|drakbackup-0.19.3-5|47	SESSION=true
21cr|drakbackup-0.19.3-5|48	EOF
21cr|drakbackup-0.19.3-5|49	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|drakbackup-0.19.3-5|50	ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/drakbackup
21cr|drakbackup-0.19.3-5|51	# make menu entry call the consolehelper link
21cr|drakbackup-0.19.3-5|52	sed -i -e "s,%{_sbindir}/drakbackup,%{_bindir}/drakbackup," \
21cr|drakbackup-0.19.3-5|53	%{buildroot}%{_datadir}/applications/drakbackup.desktop
21cr|drakbackup-0.19.3-5|54	
21cr|drakbackup-0.19.3-5|55	%if %mdkversion < 200900
21cr|drakbackup-0.19.3-5|56	%post
21cr|drakbackup-0.19.3-5|57	%update_menus
21cr|drakbackup-0.19.3-5|58	%endif
21cr|drakbackup-0.19.3-5|59	
21cr|drakbackup-0.19.3-5|60	%if %mdkversion < 200900
21cr|drakbackup-0.19.3-5|61	%postun
21cr|drakbackup-0.19.3-5|62	%clean_menus
21cr|drakbackup-0.19.3-5|63	%endif
21cr|drakbackup-0.19.3-5|64	
21cr|drakbackup-0.19.3-5|65	%clean
21cr|drakbackup-0.19.3-5|66	rm -rf $RPM_BUILD_ROOT
21cr|drakbackup-0.19.3-5|67	
21cr|drakbackup-0.19.3-5|68	%files -f %{name}.lang
21cr|drakbackup-0.19.3-5|69	%defattr(-,root,root)
21cr|drakbackup-0.19.3-5|70	%doc ChangeLog
21cr|drakbackup-0.19.3-5|71	%config(noreplace) %_sysconfdir/pam.d/drakbackup
21cr|drakbackup-0.19.3-5|72	%config(noreplace) %_sysconfdir/security/console.apps/drakbackup
21cr|drakbackup-0.19.3-5|73	%_bindir/drakbackup
21cr|drakbackup-0.19.3-5|74	%_sbindir/*
21cr|drakbackup-0.19.3-5|75	/usr/lib/libDrakX/icons/*
21cr|drakbackup-0.19.3-5|76	/usr/share/libDrakX/pixmaps/*
21cr|drakbackup-0.19.3-5|77	/usr/share/applications/drakbackup.desktop
21cr|drakbackup-0.19.3-5|78	%_mandir/*/*

1054 21
21cr|drakclick-0.2-11|1	Summary:	A program to change Single/Double click in KDE
21cr|drakclick-0.2-11|2	Name:		drakclick
21cr|drakclick-0.2-11|3	Version:	0.2
21cr|drakclick-0.2-11|4	Release:	11
21cr|drakclick-0.2-11|5	Group:		Graphical desktop/KDE
21cr|drakclick-0.2-11|6	Source0: 	drakclick
21cr|drakclick-0.2-11|7	License:	GPL
21cr|drakclick-0.2-11|8	URL:		http://www.advx.org/drakclick
21cr|drakclick-0.2-11|9	BuildArch: 	noarch
21cr|drakclick-0.2-11|10	
21cr|drakclick-0.2-11|11	%description
21cr|drakclick-0.2-11|12	A quick 5 minute hack to test GTK-perl and provide an easy way
21cr|drakclick-0.2-11|13	to change the SingleClick vs DoubleClick KDE behavior.
21cr|drakclick-0.2-11|14	
21cr|drakclick-0.2-11|15	%install
21cr|drakclick-0.2-11|16	mkdir -p %{buildroot}/usr/bin
21cr|drakclick-0.2-11|17	cp %{SOURCE0} %{buildroot}/usr/bin
21cr|drakclick-0.2-11|18	mkdir -p %{buildroot}%{_docdir}/drakclick-%{version}
21cr|drakclick-0.2-11|19	cat << EOF > %{buildroot}%{_docdir}/drakclick-%{version}/README
21cr|drakclick-0.2-11|20	A quick 5 minute hack to test GTK-perl and provide an easy way
21cr|drakclick-0.2-11|21	to change the SingleClick vs DoubleClick KDE behavior.
21cr|drakclick-0.2-11|22	EOF
21cr|drakclick-0.2-11|23	
21cr|drakclick-0.2-11|24	
21cr|drakclick-0.2-11|25	%clean
21cr|drakclick-0.2-11|26	#Yeah, right ;-)
21cr|drakclick-0.2-11|27	
21cr|drakclick-0.2-11|28	%files
21cr|drakclick-0.2-11|29	%defattr(755,root,root)
21cr|drakclick-0.2-11|30	%{_bindir}/drakclick
21cr|drakclick-0.2-11|31	%{_docdir}/drakclick-%{version}

1055 21
21cr|drakconf-mate-1.0-6|1	Summary:	Drakxtools launchers for Mate Control Center
21cr|drakconf-mate-1.0-6|2	Name:		drakconf-mate
21cr|drakconf-mate-1.0-6|3	Version:	1.0
21cr|drakconf-mate-1.0-6|4	Release:	6
21cr|drakconf-mate-1.0-6|5	License:	GPLv2+
21cr|drakconf-mate-1.0-6|6	Group:		System/Base
21cr|drakconf-mate-1.0-6|7	Source0:	mate_drakauth.desktop
21cr|drakconf-mate-1.0-6|8	Source1:	mate_drakfirewall.desktop
21cr|drakconf-mate-1.0-6|9	Source2:	mate_drakclock.desktop
21cr|drakconf-mate-1.0-6|10	Source3:	mate_drakuser.desktop
21cr|drakconf-mate-1.0-6|11	Source4:	mate_drakguard.desktop
21cr|drakconf-mate-1.0-6|12	Source5:	mate_draksec.desktop
21cr|drakconf-mate-1.0-6|13	Source6:	mate_harddrake.desktop
21cr|drakconf-mate-1.0-6|14	Source7:	mate_rpmdrake.desktop
21cr|drakconf-mate-1.0-6|15	Source8:	mate_rpmdrake-sources.desktop
21cr|drakconf-mate-1.0-6|16	Source9:	mate_rpmdrake-update.desktop
21cr|drakconf-mate-1.0-6|17	Source10:	mate_update-freq.desktop
21cr|drakconf-mate-1.0-6|18	Source11:	mate_XFdrake.desktop
21cr|drakconf-mate-1.0-6|19	
21cr|drakconf-mate-1.0-6|20	%description
21cr|drakconf-mate-1.0-6|21	This metapackage integrates Drakx utilites via Mate Control Center.
21cr|drakconf-mate-1.0-6|22	
21cr|drakconf-mate-1.0-6|23	%files
21cr|drakconf-mate-1.0-6|24	%{_datadir}/applications/*
21cr|drakconf-mate-1.0-6|25	
21cr|drakconf-mate-1.0-6|26	#----------------------------------------------------------------------------
21cr|drakconf-mate-1.0-6|27	
21cr|drakconf-mate-1.0-6|28	%prep
21cr|drakconf-mate-1.0-6|29	
21cr|drakconf-mate-1.0-6|30	%build
21cr|drakconf-mate-1.0-6|31	
21cr|drakconf-mate-1.0-6|32	%install
21cr|drakconf-mate-1.0-6|33	mkdir -p %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|34	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|35	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|36	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|37	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|38	install -m644 %{SOURCE4} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|39	install -m644 %{SOURCE6} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|40	install -m644 %{SOURCE7} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|41	install -m644 %{SOURCE8} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|42	install -m644 %{SOURCE9} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|43	install -m644 %{SOURCE10} %{buildroot}%{_datadir}/applications
21cr|drakconf-mate-1.0-6|44	install -m644 %{SOURCE11} %{buildroot}%{_datadir}/applications

1056 21
21cr|drakconf-xfce-1.1-4|1	Summary:	Drakxtools launchers for XFCE Control Center
21cr|drakconf-xfce-1.1-4|2	Name:		drakconf-xfce
21cr|drakconf-xfce-1.1-4|3	Version:	1.1
21cr|drakconf-xfce-1.1-4|4	Release:	4
21cr|drakconf-xfce-1.1-4|5	License:	GPLv2+
21cr|drakconf-xfce-1.1-4|6	Group:		System/Base
21cr|drakconf-xfce-1.1-4|7	Url:		http://rosalab.ru
21cr|drakconf-xfce-1.1-4|8	Source0:	xfce_drakfirewall.desktop
21cr|drakconf-xfce-1.1-4|9	Source1:	xfce_drakclock.desktop
21cr|drakconf-xfce-1.1-4|10	Source2:	xfce_drakuser.desktop
21cr|drakconf-xfce-1.1-4|11	Source3:	xfce_drakguard.desktop
21cr|drakconf-xfce-1.1-4|12	Source4:	xfce_draksec.desktop
21cr|drakconf-xfce-1.1-4|13	Source5:	xfce_drakproxy.desktop
21cr|drakconf-xfce-1.1-4|14	Source6:	xfce_harddrake.desktop
21cr|drakconf-xfce-1.1-4|15	Source7:	xfce_rpmdrake-sources.desktop
21cr|drakconf-xfce-1.1-4|16	Source8:	xfce_rpmdrake-update.desktop
21cr|drakconf-xfce-1.1-4|17	Source9:	xfce_reset.desktop
21cr|drakconf-xfce-1.1-4|18	Source10:	xfce_draksambashare.desktop
21cr|drakconf-xfce-1.1-4|19	Source11:	xfce_drakedm.desktop
21cr|drakconf-xfce-1.1-4|20	
21cr|drakconf-xfce-1.1-4|21	%description
21cr|drakconf-xfce-1.1-4|22	This metapackage integrates Drakx utilites via XFCE Control Center.
21cr|drakconf-xfce-1.1-4|23	
21cr|drakconf-xfce-1.1-4|24	%files
21cr|drakconf-xfce-1.1-4|25	%{_datadir}/applications/*
21cr|drakconf-xfce-1.1-4|26	
21cr|drakconf-xfce-1.1-4|27	#----------------------------------------------------------------------------
21cr|drakconf-xfce-1.1-4|28	
21cr|drakconf-xfce-1.1-4|29	%prep
21cr|drakconf-xfce-1.1-4|30	
21cr|drakconf-xfce-1.1-4|31	%build
21cr|drakconf-xfce-1.1-4|32	
21cr|drakconf-xfce-1.1-4|33	%install
21cr|drakconf-xfce-1.1-4|34	mkdir -p %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|35	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|36	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|37	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|38	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|39	install -m644 %{SOURCE4} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|40	install -m644 %{SOURCE5} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|41	install -m644 %{SOURCE6} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|42	install -m644 %{SOURCE7} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|43	install -m644 %{SOURCE8} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|44	install -m644 %{SOURCE9} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|45	install -m644 %{SOURCE10} %{buildroot}%{_datadir}/applications
21cr|drakconf-xfce-1.1-4|46	install -m644 %{SOURCE11} %{buildroot}%{_datadir}/applications

1057 21
21cr|drakfax-0.17.3-12|1	%define version 0.17.3
21cr|drakfax-0.17.3-12|2	%define name drakfax
21cr|drakfax-0.17.3-12|3	
21cr|drakfax-0.17.3-12|4	Summary:	Fax configuration tool
21cr|drakfax-0.17.3-12|5	Name:		%{name}
21cr|drakfax-0.17.3-12|6	Version:	%{version}
21cr|drakfax-0.17.3-12|7	Release:	12
21cr|drakfax-0.17.3-12|8	#cvs source
21cr|drakfax-0.17.3-12|9	# http://www.mandrivalinux.com/en/cvs.php3
21cr|drakfax-0.17.3-12|10	Source0:	%{name}-%{version}.tar.bz2
21cr|drakfax-0.17.3-12|11	License:	GPLv2+
21cr|drakfax-0.17.3-12|12	URL:		https://qa.mandriva.com
21cr|drakfax-0.17.3-12|13	Group:		System/Configuration/Networking
21cr|drakfax-0.17.3-12|14	Requires:	drakxtools >= 10-0.9mdk, perl-Gtk2 >= 1.023-2mdk, hylafax-client >= 4.1.8-2mdk
21cr|drakfax-0.17.3-12|15	Buildrequires:	perl-MDK-Common-devel
21cr|drakfax-0.17.3-12|16	BuildArch:	noarch
21cr|drakfax-0.17.3-12|17	
21cr|drakfax-0.17.3-12|18	%description
21cr|drakfax-0.17.3-12|19	drakfax is a tool to setup a fax (modem fax), to send and receive
21cr|drakfax-0.17.3-12|20	facsimiles.
21cr|drakfax-0.17.3-12|21	drakfax also provides a client to send facsimile locally or via
21cr|drakfax-0.17.3-12|22	a hylafax server.
21cr|drakfax-0.17.3-12|23	
21cr|drakfax-0.17.3-12|24	%prep
21cr|drakfax-0.17.3-12|25	%setup -q
21cr|drakfax-0.17.3-12|26	
21cr|drakfax-0.17.3-12|27	%build
21cr|drakfax-0.17.3-12|28	
21cr|drakfax-0.17.3-12|29	%install
21cr|drakfax-0.17.3-12|30	rm -rf $RPM_BUILD_ROOT
21cr|drakfax-0.17.3-12|31	make PREFIX=$RPM_BUILD_ROOT install
21cr|drakfax-0.17.3-12|32	
21cr|drakfax-0.17.3-12|33	#install lang
21cr|drakfax-0.17.3-12|34	%{find_lang} drakfax
21cr|drakfax-0.17.3-12|35	
21cr|drakfax-0.17.3-12|36	#install menu
21cr|drakfax-0.17.3-12|37	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|drakfax-0.17.3-12|38	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-drakfax.desktop << EOF
21cr|drakfax-0.17.3-12|39	[Desktop Entry]
21cr|drakfax-0.17.3-12|40	Name=Fax configuration
21cr|drakfax-0.17.3-12|41	Comment=A client and server fax configuration tool
21cr|drakfax-0.17.3-12|42	Exec=%{_bindir}/%{name}
21cr|drakfax-0.17.3-12|43	Icon=%{name}
21cr|drakfax-0.17.3-12|44	Type=Application
21cr|drakfax-0.17.3-12|45	Categories=GTK;Settings;
21cr|drakfax-0.17.3-12|46	NoDisplay=true
21cr|drakfax-0.17.3-12|47	EOF
21cr|drakfax-0.17.3-12|48	
21cr|drakfax-0.17.3-12|49	%clean
21cr|drakfax-0.17.3-12|50	rm -rf $RPM_BUILD_ROOT
21cr|drakfax-0.17.3-12|51	
21cr|drakfax-0.17.3-12|52	%if %mdkversion < 200900
21cr|drakfax-0.17.3-12|53	%post
21cr|drakfax-0.17.3-12|54	%{update_menus}
21cr|drakfax-0.17.3-12|55	%endif
21cr|drakfax-0.17.3-12|56	
21cr|drakfax-0.17.3-12|57	%if %mdkversion < 200900
21cr|drakfax-0.17.3-12|58	%postun
21cr|drakfax-0.17.3-12|59	%{clean_menus}
21cr|drakfax-0.17.3-12|60	%endif
21cr|drakfax-0.17.3-12|61	
21cr|drakfax-0.17.3-12|62	%files -f drakfax.lang
21cr|drakfax-0.17.3-12|63	%defattr(-,root,root)
21cr|drakfax-0.17.3-12|64	%doc FEATURES
21cr|drakfax-0.17.3-12|65	%{_bindir}/*
21cr|drakfax-0.17.3-12|66	%{_sbindir}/*
21cr|drakfax-0.17.3-12|67	%{_datadir}/drakfax
21cr|drakfax-0.17.3-12|68	%{_datadir}/applications/mandriva-*.desktop
21cr|drakfax-0.17.3-12|69	%{_miconsdir}/*.png
21cr|drakfax-0.17.3-12|70	%{_iconsdir}/*.png
21cr|drakfax-0.17.3-12|71	%{_liconsdir}/*.png

1058 21
21cr|drakfon-0.6-8|1	Summary:	Install FON firmwares in wireless routers
21cr|drakfon-0.6-8|2	Name:		drakfon
21cr|drakfon-0.6-8|3	Version:	0.6
21cr|drakfon-0.6-8|4	Release:	8
21cr|drakfon-0.6-8|5	Source0:	%{name}-%{version}.tar.bz2
21cr|drakfon-0.6-8|6	License:	GPL
21cr|drakfon-0.6-8|7	Group:		System/Configuration/Networking
21cr|drakfon-0.6-8|8	Url:		http://fon.com
21cr|drakfon-0.6-8|9	BuildArch:      noarch
21cr|drakfon-0.6-8|10	
21cr|drakfon-0.6-8|11	%description
21cr|drakfon-0.6-8|12	Tool to install FON based firmwares in wireless routers
21cr|drakfon-0.6-8|13	
21cr|drakfon-0.6-8|14	%prep
21cr|drakfon-0.6-8|15	%setup -q
21cr|drakfon-0.6-8|16	
21cr|drakfon-0.6-8|17	%build
21cr|drakfon-0.6-8|18	%make -C po
21cr|drakfon-0.6-8|19	
21cr|drakfon-0.6-8|20	%install
21cr|drakfon-0.6-8|21	rm -rf %{buildroot}
21cr|drakfon-0.6-8|22	%makeinstall_std -C po
21cr|drakfon-0.6-8|23	install -D -m 755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|drakfon-0.6-8|24	install -d %{buildroot}%{_datadir}/%{name}/firmwares
21cr|drakfon-0.6-8|25	install -m 644 FONbasic-* %{buildroot}%{_datadir}/%{name}/firmwares
21cr|drakfon-0.6-8|26	install -d %{buildroot}%{_iconsdir}
21cr|drakfon-0.6-8|27	install -m 644 FON*.png %{buildroot}%{_iconsdir}
21cr|drakfon-0.6-8|28	install -m 644 -D %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|drakfon-0.6-8|29	%find_lang %{name}
21cr|drakfon-0.6-8|30	
21cr|drakfon-0.6-8|31	%clean
21cr|drakfon-0.6-8|32	rm -rf %{buildroot}
21cr|drakfon-0.6-8|33	
21cr|drakfon-0.6-8|34	%if %mdkversion < 200900
21cr|drakfon-0.6-8|35	%post
21cr|drakfon-0.6-8|36	%update_menus
21cr|drakfon-0.6-8|37	%endif
21cr|drakfon-0.6-8|38	
21cr|drakfon-0.6-8|39	%if %mdkversion < 200900
21cr|drakfon-0.6-8|40	%postun
21cr|drakfon-0.6-8|41	%clean_menus
21cr|drakfon-0.6-8|42	%endif
21cr|drakfon-0.6-8|43	
21cr|drakfon-0.6-8|44	%files -f %{name}.lang
21cr|drakfon-0.6-8|45	%defattr(-,root,root)
21cr|drakfon-0.6-8|46	%{_sbindir}/%{name}
21cr|drakfon-0.6-8|47	%dir %{_datadir}/%{name}
21cr|drakfon-0.6-8|48	%dir %{_datadir}/%{name}/firmwares/
21cr|drakfon-0.6-8|49	%{_datadir}/%{name}/firmwares/FONbasic-*
21cr|drakfon-0.6-8|50	%{_iconsdir}/FON*.png
21cr|drakfon-0.6-8|51	%{_datadir}/applications/%{name}.desktop

1059 21
21cr|drakguard-0.7.14-10|1	Summary:	Parental control tool
21cr|drakguard-0.7.14-10|2	Name:		drakguard
21cr|drakguard-0.7.14-10|3	Version:	0.7.14
21cr|drakguard-0.7.14-10|4	Release:	10
21cr|drakguard-0.7.14-10|5	License:	GPLv2+
21cr|drakguard-0.7.14-10|6	Group:		System/Configuration/Other
21cr|drakguard-0.7.14-10|7	Url:		http://www.mandriva.com/
21cr|drakguard-0.7.14-10|8	Source0:	%{name}-%{version}.tar.xz
21cr|drakguard-0.7.14-10|9	BuildRequires:	imagemagick
21cr|drakguard-0.7.14-10|10	BuildRequires:	perl-MDK-Common-devel
21cr|drakguard-0.7.14-10|11	Requires:	drakxtools >= 10.22
21cr|drakguard-0.7.14-10|12	Requires:	drakx-net >= 0.41
21cr|drakguard-0.7.14-10|13	Requires:	shorewall
21cr|drakguard-0.7.14-10|14	Requires:	squid
21cr|drakguard-0.7.14-10|15	Requires:	e2guardian
21cr|drakguard-0.7.14-10|16	BuildArch:	noarch
21cr|drakguard-0.7.14-10|17	
21cr|drakguard-0.7.14-10|18	%description
21cr|drakguard-0.7.14-10|19	This tool allows to configure parental control. It can block access to
21cr|drakguard-0.7.14-10|20	web sites and restrict connection during a specified timeframe.
21cr|drakguard-0.7.14-10|21	
21cr|drakguard-0.7.14-10|22	%files -f %{name}.lang
21cr|drakguard-0.7.14-10|23	%doc NEWS
21cr|drakguard-0.7.14-10|24	%{_sbindir}/%{name}
21cr|drakguard-0.7.14-10|25	%{_prefix}/lib/libDrakX/icons/*
21cr|drakguard-0.7.14-10|26	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|drakguard-0.7.14-10|27	
21cr|drakguard-0.7.14-10|28	#----------------------------------------------------------------------------
21cr|drakguard-0.7.14-10|29	
21cr|drakguard-0.7.14-10|30	%prep
21cr|drakguard-0.7.14-10|31	%setup -q
21cr|drakguard-0.7.14-10|32	
21cr|drakguard-0.7.14-10|33	%build
21cr|drakguard-0.7.14-10|34	%make
21cr|drakguard-0.7.14-10|35	
21cr|drakguard-0.7.14-10|36	%install
21cr|drakguard-0.7.14-10|37	%makeinstall_std
21cr|drakguard-0.7.14-10|38	
21cr|drakguard-0.7.14-10|39	# install menu icons
21cr|drakguard-0.7.14-10|40	for N in 16 32 48 64 128;
21cr|drakguard-0.7.14-10|41	do
21cr|drakguard-0.7.14-10|42	convert data/icons/drakguard_128.png -scale ${N}x${N} $N.png;
21cr|drakguard-0.7.14-10|43	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|drakguard-0.7.14-10|44	done
21cr|drakguard-0.7.14-10|45	
21cr|drakguard-0.7.14-10|46	%find_lang %{name}

1060 21
21cr|drakguard-policy-0.7.7-12|1	Summary:	Parental control tool with NetPolice DNS enable
21cr|drakguard-policy-0.7.7-12|2	Name:		drakguard-policy
21cr|drakguard-policy-0.7.7-12|3	Version:	0.7.7
21cr|drakguard-policy-0.7.7-12|4	Release:	12
21cr|drakguard-policy-0.7.7-12|5	License:	GPLv2+
21cr|drakguard-policy-0.7.7-12|6	Group:		System/Configuration/Other
21cr|drakguard-policy-0.7.7-12|7	Url:		http://www.rosalab.ru/
21cr|drakguard-policy-0.7.7-12|8	Requires(post,postun):	squid
21cr|drakguard-policy-0.7.7-12|9	Requires:	drakguard
21cr|drakguard-policy-0.7.7-12|10	BuildArch:	noarch
21cr|drakguard-policy-0.7.7-12|11	
21cr|drakguard-policy-0.7.7-12|12	%description
21cr|drakguard-policy-0.7.7-12|13	This tool allows to configure parental control. It can block access to
21cr|drakguard-policy-0.7.7-12|14	web sites and restrict connection during a specified timeframe. This version
21cr|drakguard-policy-0.7.7-12|15	consist DNS-protect from russian company Yandex.
21cr|drakguard-policy-0.7.7-12|16	
21cr|drakguard-policy-0.7.7-12|17	To disable NetPolice filters remove this line from /etc/squid/squid.conf:
21cr|drakguard-policy-0.7.7-12|18	dns_nameservers 77.88.8.3 77.88.8.7
21cr|drakguard-policy-0.7.7-12|19	
21cr|drakguard-policy-0.7.7-12|20	%files
21cr|drakguard-policy-0.7.7-12|21	
21cr|drakguard-policy-0.7.7-12|22	%post
21cr|drakguard-policy-0.7.7-12|23	echo "dns_nameservers 77.88.8.3 77.88.8.7" >> /etc/squid/squid.conf
21cr|drakguard-policy-0.7.7-12|24	
21cr|drakguard-policy-0.7.7-12|25	%postun
21cr|drakguard-policy-0.7.7-12|26	sed -i 's/dns_nameservers\ 77.88.8.3\ 77.88.8.7//' /etc/squid/squid.conf
21cr|drakguard-policy-0.7.7-12|27	
21cr|drakguard-policy-0.7.7-12|28	#----------------------------------------------------------------------------
21cr|drakguard-policy-0.7.7-12|29	
21cr|drakguard-policy-0.7.7-12|30	%prep
21cr|drakguard-policy-0.7.7-12|31	# Nothing
21cr|drakguard-policy-0.7.7-12|32	
21cr|drakguard-policy-0.7.7-12|33	%build
21cr|drakguard-policy-0.7.7-12|34	# Nothing
21cr|drakguard-policy-0.7.7-12|35	
21cr|drakguard-policy-0.7.7-12|36	%install
21cr|drakguard-policy-0.7.7-12|37	# Nothing

1061 21
21cr|draklive-0.9-9|1	Summary:	Live systems generation and copying tool
21cr|draklive-0.9-9|2	Name:		draklive
21cr|draklive-0.9-9|3	Version:	0.9
21cr|draklive-0.9-9|4	Release:	9
21cr|draklive-0.9-9|5	Source0:	%{name}-%{version}.tar.xz
21cr|draklive-0.9-9|6	License:	GPLv2+
21cr|draklive-0.9-9|7	Group:		System/Configuration/Other
21cr|draklive-0.9-9|8	Url:		http://wiki.mandriva.com/Development/Packaging/Tools/draklive
21cr|draklive-0.9-9|9	BuildArch:      noarch
21cr|draklive-0.9-9|10	Requires:       syslinux grub
21cr|draklive-0.9-9|11	Requires:       cdrkit cdrkit-genisoimage mkcd
21cr|draklive-0.9-9|12	Requires:       curl rsync dosfstools mtools patch squashfs3-tools setarch urpmi
21cr|draklive-0.9-9|13	Recommends:	draklive-config-One
21cr|draklive-0.9-9|14	Recommends:	drakx-installer-images drakx-installer-rescue
21cr|draklive-0.9-9|15	Recommends:	x11-server-xnest mkisofs
21cr|draklive-0.9-9|16	
21cr|draklive-0.9-9|17	%description
21cr|draklive-0.9-9|18	This tool lets you generate Mandriva live systems.
21cr|draklive-0.9-9|19	
21cr|draklive-0.9-9|20	%prep
21cr|draklive-0.9-9|21	%setup -q
21cr|draklive-0.9-9|22	
21cr|draklive-0.9-9|23	%build
21cr|draklive-0.9-9|24	
21cr|draklive-0.9-9|25	%install
21cr|draklive-0.9-9|26	rm -rf %{buildroot}
21cr|draklive-0.9-9|27	install -D -m 0755 %{name} %{buildroot}/%{_sbindir}/%{name}
21cr|draklive-0.9-9|28	mkdir -p %{buildroot}/%{perl_vendorlib}/MDV/Draklive/
21cr|draklive-0.9-9|29	install -D -m 0755 lib/MDV/Draklive/*.pm %{buildroot}/%{perl_vendorlib}/MDV/Draklive/
21cr|draklive-0.9-9|30	
21cr|draklive-0.9-9|31	%clean
21cr|draklive-0.9-9|32	rm -rf %{buildroot}
21cr|draklive-0.9-9|33	
21cr|draklive-0.9-9|34	%files
21cr|draklive-0.9-9|35	%defattr(-,root,root)
21cr|draklive-0.9-9|36	%doc NEWS
21cr|draklive-0.9-9|37	%{_sbindir}/%{name}
21cr|draklive-0.9-9|38	%{perl_vendorlib}/MDV/Draklive/*

1062 21
21cr|draklive-config-One-0.1-0.20090428.1.5|1	%define name draklive-config-One
21cr|draklive-config-One-0.1-0.20090428.1.5|2	%define version 0.1
21cr|draklive-config-One-0.1-0.20090428.1.5|3	%define svnsnap 20090428.1
21cr|draklive-config-One-0.1-0.20090428.1.5|4	%define rel 5
21cr|draklive-config-One-0.1-0.20090428.1.5|5	%define release %mkrel 0.%{svnsnap}.%{rel}
21cr|draklive-config-One-0.1-0.20090428.1.5|6	%define distname %{name}-%{svnsnap}
21cr|draklive-config-One-0.1-0.20090428.1.5|7	# DATE=$(date +%Y%m%d)
21cr|draklive-config-One-0.1-0.20090428.1.5|8	# svn export http://svn.mandriva.com/svn/config/One/trunk draklive-config-One-$DATE
21cr|draklive-config-One-0.1-0.20090428.1.5|9	# tar cjf draklive-config-One-$DATE.tar.bz2 draklive-config-One-$DATE
21cr|draklive-config-One-0.1-0.20090428.1.5|10	
21cr|draklive-config-One-0.1-0.20090428.1.5|11	Summary: Configuration files to build Mandriva One with draklive
21cr|draklive-config-One-0.1-0.20090428.1.5|12	Name: %{name}
21cr|draklive-config-One-0.1-0.20090428.1.5|13	Version: %{version}
21cr|draklive-config-One-0.1-0.20090428.1.5|14	Release: %{release}
21cr|draklive-config-One-0.1-0.20090428.1.5|15	Source0: %{distname}.tar.bz2
21cr|draklive-config-One-0.1-0.20090428.1.5|16	License: GPL
21cr|draklive-config-One-0.1-0.20090428.1.5|17	Group: System/Configuration/Other
21cr|draklive-config-One-0.1-0.20090428.1.5|18	Url: http://wiki.mandriva.com/en/Draklive
21cr|draklive-config-One-0.1-0.20090428.1.5|19	BuildArch: noarch
21cr|draklive-config-One-0.1-0.20090428.1.5|20	
21cr|draklive-config-One-0.1-0.20090428.1.5|21	%description
21cr|draklive-config-One-0.1-0.20090428.1.5|22	This package contains the required configuration files to build
21cr|draklive-config-One-0.1-0.20090428.1.5|23	Mandriva One live CDs with the draklive tool.
21cr|draklive-config-One-0.1-0.20090428.1.5|24	
21cr|draklive-config-One-0.1-0.20090428.1.5|25	%prep
21cr|draklive-config-One-0.1-0.20090428.1.5|26	%setup -q -n %{distname}
21cr|draklive-config-One-0.1-0.20090428.1.5|27	
21cr|draklive-config-One-0.1-0.20090428.1.5|28	%build
21cr|draklive-config-One-0.1-0.20090428.1.5|29	
21cr|draklive-config-One-0.1-0.20090428.1.5|30	%install
21cr|draklive-config-One-0.1-0.20090428.1.5|31	rm -rf %{buildroot}
21cr|draklive-config-One-0.1-0.20090428.1.5|32	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|draklive-config-One-0.1-0.20090428.1.5|33	cp -a * %{buildroot}%{_sysconfdir}/%{name}
21cr|draklive-config-One-0.1-0.20090428.1.5|34	
21cr|draklive-config-One-0.1-0.20090428.1.5|35	%post
21cr|draklive-config-One-0.1-0.20090428.1.5|36	if [ ! -e %{_sysconfdir}/draklive ]; then
21cr|draklive-config-One-0.1-0.20090428.1.5|37	ln -s %{name} %{_sysconfdir}/draklive
21cr|draklive-config-One-0.1-0.20090428.1.5|38	fi
21cr|draklive-config-One-0.1-0.20090428.1.5|39	:
21cr|draklive-config-One-0.1-0.20090428.1.5|40	
21cr|draklive-config-One-0.1-0.20090428.1.5|41	%clean
21cr|draklive-config-One-0.1-0.20090428.1.5|42	rm -rf %{buildroot}
21cr|draklive-config-One-0.1-0.20090428.1.5|43	
21cr|draklive-config-One-0.1-0.20090428.1.5|44	%files
21cr|draklive-config-One-0.1-0.20090428.1.5|45	%defattr(-,root,root)
21cr|draklive-config-One-0.1-0.20090428.1.5|46	%{_sysconfdir}/%{name}

1063 21
21cr|draklive-install-1.70-3|1	%define iconname ROSAOne-install-icon.png
21cr|draklive-install-1.70-3|2	%define xsetup_level 60
21cr|draklive-install-1.70-3|3	
21cr|draklive-install-1.70-3|4	Summary:	Live installer
21cr|draklive-install-1.70-3|5	Name:		draklive-install
21cr|draklive-install-1.70-3|6	Version:	1.70
21cr|draklive-install-1.70-3|7	Release:	3
21cr|draklive-install-1.70-3|8	Url:		https://abf.rosalinux.ru/soft/%{name}
21cr|draklive-install-1.70-3|9	Source0:	%{url}/archive/%{name}-version-%{version}.tar.gz
21cr|draklive-install-1.70-3|10	Source1:	efi-remount.sh
21cr|draklive-install-1.70-3|11	Source2:	remove-live-user.sh
21cr|draklive-install-1.70-3|12	License:	GPL
21cr|draklive-install-1.70-3|13	Group:		System/Configuration/Other
21cr|draklive-install-1.70-3|14	BuildArch:	noarch
21cr|draklive-install-1.70-3|15	Requires:	drakxtools >= 14.47-24
21cr|draklive-install-1.70-3|16	Requires:	draklive-install-advert
21cr|draklive-install-1.70-3|17	Requires:	livestart-rosa
21cr|draklive-install-1.70-3|18	Requires:	lm_sensors >= 3.3.5
21cr|draklive-install-1.70-3|19	Requires:	xinitrc
21cr|draklive-install-1.70-3|20	BuildRequires:	intltool
21cr|draklive-install-1.70-3|21	
21cr|draklive-install-1.70-3|22	%description
21cr|draklive-install-1.70-3|23	This tool allows to install Rosa from a running live system.
21cr|draklive-install-1.70-3|24	
21cr|draklive-install-1.70-3|25	%prep
21cr|draklive-install-1.70-3|26	%setup -q -n %{name}-version-%{version}
21cr|draklive-install-1.70-3|27	%apply_patches
21cr|draklive-install-1.70-3|28	
21cr|draklive-install-1.70-3|29	%if %{mdvver} == 201905
21cr|draklive-install-1.70-3|30	sed -i '/For installing proprietary video drivers, please launch/d' %{name}
21cr|draklive-install-1.70-3|31	%endif
21cr|draklive-install-1.70-3|32	
21cr|draklive-install-1.70-3|33	%build
21cr|draklive-install-1.70-3|34	%make
21cr|draklive-install-1.70-3|35	
21cr|draklive-install-1.70-3|36	%install
21cr|draklive-install-1.70-3|37	
21cr|draklive-install-1.70-3|38	%makeinstall
21cr|draklive-install-1.70-3|39	
21cr|draklive-install-1.70-3|40	for product in one flash; do
21cr|draklive-install-1.70-3|41	install -D -m 0755 %{name}.desktop %{buildroot}%{_datadir}/mdk/desktop/$product/%{name}.desktop
21cr|draklive-install-1.70-3|42	done
21cr|draklive-install-1.70-3|43	install -D -m 0755 %{name} %{buildroot}/%{_sbindir}/%{name}
21cr|draklive-install-1.70-3|44	install -m 0755 %{name}-lock-storage %{buildroot}/%{_sbindir}/
21cr|draklive-install-1.70-3|45	
21cr|draklive-install-1.70-3|46	mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d/
21cr|draklive-install-1.70-3|47	install -m 0755 xdg-user-dirs-update.sh %{buildroot}%{_sysconfdir}/X11/xinit.d/xdg-user-dirs-update.sh
21cr|draklive-install-1.70-3|48	
21cr|draklive-install-1.70-3|49	mkdir -p %{buildroot}%{_bindir}
21cr|draklive-install-1.70-3|50	ln -sf consolehelper %{buildroot}%{_bindir}/%{name}-lock-storage
21cr|draklive-install-1.70-3|51	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|draklive-install-1.70-3|52	
21cr|draklive-install-1.70-3|53	cat > %{buildroot}%{_sysconfdir}/pam.d/%{name}-lock-storage  <<EOF
21cr|draklive-install-1.70-3|54	#%%PAM-1.0
21cr|draklive-install-1.70-3|55	auth		include		config-util-user
21cr|draklive-install-1.70-3|56	account		include		config-util-user
21cr|draklive-install-1.70-3|57	session		include		config-util-user
21cr|draklive-install-1.70-3|58	EOF
21cr|draklive-install-1.70-3|59	
21cr|draklive-install-1.70-3|60	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|draklive-install-1.70-3|61	
21cr|draklive-install-1.70-3|62	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-lock-storage <<EOF
21cr|draklive-install-1.70-3|63	USER=<user>
21cr|draklive-install-1.70-3|64	PROGRAM=/usr/sbin/%{name}-lock-storage
21cr|draklive-install-1.70-3|65	FALLBACK=false
21cr|draklive-install-1.70-3|66	SESSION=true
21cr|draklive-install-1.70-3|67	EOF
21cr|draklive-install-1.70-3|68	
21cr|draklive-install-1.70-3|69	mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_menudir},%{_datadir}/libDrakX/pixmaps/{en,ru},%{_datadir}/applications,%{_datadir}/icons/hicolor/{16x16,32x32,48x48}/apps}
21cr|draklive-install-1.70-3|70	install data/icons/IC-installone-48.png %{buildroot}%{_liconsdir}/%{iconname}
21cr|draklive-install-1.70-3|71	install data/icons/IC-installone-32.png %{buildroot}%{_iconsdir}/%{iconname}
21cr|draklive-install-1.70-3|72	install data/icons/IC-installone-16.png %{buildroot}%{_miconsdir}/%{iconname}
21cr|draklive-install-1.70-3|73	cp -l %{buildroot}%{_liconsdir}/%{iconname} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{iconname}
21cr|draklive-install-1.70-3|74	cp -l %{buildroot}%{_liconsdir}/%{iconname} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{iconname}
21cr|draklive-install-1.70-3|75	cp -l %{buildroot}%{_liconsdir}/%{iconname} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{iconname}
21cr|draklive-install-1.70-3|76	
21cr|draklive-install-1.70-3|77	#install advert to properties directores
21cr|draklive-install-1.70-3|78	install -m 0644 data/icons/en/ROSAOne-*.png %{buildroot}%{_datadir}/libDrakX/pixmaps/en/
21cr|draklive-install-1.70-3|79	install -m 0644 data/icons/ru/ROSAOne-*.png %{buildroot}%{_datadir}/libDrakX/pixmaps/ru/
21cr|draklive-install-1.70-3|80	
21cr|draklive-install-1.70-3|81	install rosa-draklive-install.desktop %{buildroot}%{_datadir}/applications/
21cr|draklive-install-1.70-3|82	install -D -m 0755 %{name}.xsetup %{buildroot}%{_sysconfdir}/X11/xsetup.d/%{xsetup_level}%{name}.xsetup
21cr|draklive-install-1.70-3|83	install -m 0755 clean_live_hds %{buildroot}%{_sbindir}/clean_live_hds
21cr|draklive-install-1.70-3|84	install -m 0755 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}.d/run.d/efi-remount.sh
21cr|draklive-install-1.70-3|85	install -m 0755 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.d/run.d/remove-live-user.sh
21cr|draklive-install-1.70-3|86	
21cr|draklive-install-1.70-3|87	%find_lang %{name}
21cr|draklive-install-1.70-3|88	
21cr|draklive-install-1.70-3|89	%files -f %{name}.lang
21cr|draklive-install-1.70-3|90	%{_sbindir}/%{name}
21cr|draklive-install-1.70-3|91	%{_sbindir}/%{name}-lock-storage
21cr|draklive-install-1.70-3|92	%{_bindir}/%{name}-lock-storage
21cr|draklive-install-1.70-3|93	%{_sysconfdir}/pam.d/%{name}-lock-storage
21cr|draklive-install-1.70-3|94	%{_sysconfdir}/security/console.apps/%{name}-lock-storage
21cr|draklive-install-1.70-3|95	%{_datadir}/mdk/desktop/*/*.desktop
21cr|draklive-install-1.70-3|96	%{_datadir}/applications/rosa-draklive-install.desktop
21cr|draklive-install-1.70-3|97	%{_iconsdir}/%{iconname}
21cr|draklive-install-1.70-3|98	%{_liconsdir}/%{iconname}
21cr|draklive-install-1.70-3|99	%{_miconsdir}/%{iconname}
21cr|draklive-install-1.70-3|100	%{_datadir}/icons/hicolor/*/apps/%{iconname}
21cr|draklive-install-1.70-3|101	%{_datadir}/libDrakX/pixmaps/en/ROSAOne-*.png
21cr|draklive-install-1.70-3|102	%{_datadir}/libDrakX/pixmaps/ru/ROSAOne-*.png
21cr|draklive-install-1.70-3|103	%{_sysconfdir}/X11/xsetup.d/??%{name}.xsetup
21cr|draklive-install-1.70-3|104	%dir %{_sysconfdir}/%{name}.d
21cr|draklive-install-1.70-3|105	%dir %{_sysconfdir}/%{name}.d/run.d
21cr|draklive-install-1.70-3|106	%{_sysconfdir}/%{name}.d/run.d/*
21cr|draklive-install-1.70-3|107	%{_sysconfdir}/X11/xinit.d/xdg-user-dirs-update.sh
21cr|draklive-install-1.70-3|108	%{_sbindir}/clean_live_hds

1064 21
21cr|draklive-install-gnome-1.47-5|1	%global src_name draklive-install-advert
21cr|draklive-install-gnome-1.47-5|2	%global desktop_name GNOME
21cr|draklive-install-gnome-1.47-5|3	%global desktop_suffix gnome
21cr|draklive-install-gnome-1.47-5|4	
21cr|draklive-install-gnome-1.47-5|5	Summary:	%{desktop_name} specific files for Live installer
21cr|draklive-install-gnome-1.47-5|6	Name:		draklive-install-%{desktop_suffix}
21cr|draklive-install-gnome-1.47-5|7	Version:	1.47
21cr|draklive-install-gnome-1.47-5|8	Release:	5
21cr|draklive-install-gnome-1.47-5|9	Url:		https://abf.rosalinux.ru/soft/%{src_name}
21cr|draklive-install-gnome-1.47-5|10	Source0:	%{url}/archive/%{src_name}-version-%{version}.tar.gz
21cr|draklive-install-gnome-1.47-5|11	License:	GPL
21cr|draklive-install-gnome-1.47-5|12	Group:		System/Configuration/Other
21cr|draklive-install-gnome-1.47-5|13	BuildArch:	noarch
21cr|draklive-install-gnome-1.47-5|14	Provides:	draklive-install-advert
21cr|draklive-install-gnome-1.47-5|15	Conflicts:	draklive-install < 1.47
21cr|draklive-install-gnome-1.47-5|16	Conflicts:	draklive-install-kde
21cr|draklive-install-gnome-1.47-5|17	Conflicts:	draklive-install-lxde
21cr|draklive-install-gnome-1.47-5|18	
21cr|draklive-install-gnome-1.47-5|19	%description
21cr|draklive-install-gnome-1.47-5|20	This package contains Live installer files that are specific for %{desktop_name}
21cr|draklive-install-gnome-1.47-5|21	desktop environment installation.
21cr|draklive-install-gnome-1.47-5|22	
21cr|draklive-install-gnome-1.47-5|23	%prep
21cr|draklive-install-gnome-1.47-5|24	%setup -q -n %{src_name}-version-%{version}
21cr|draklive-install-gnome-1.47-5|25	%apply_patches
21cr|draklive-install-gnome-1.47-5|26	
21cr|draklive-install-gnome-1.47-5|27	%install
21cr|draklive-install-gnome-1.47-5|28	mkdir -p %{buildroot}%{_datadir}/libDrakX/{pixmaps,advert}/{en,ru}
21cr|draklive-install-gnome-1.47-5|29	install -m 0644 %{desktop_suffix}/advert/en/ROSAOne-advert-1.png %{buildroot}%{_datadir}/libDrakX/pixmaps/en/ROSAOne-advert.png
21cr|draklive-install-gnome-1.47-5|30	install -m 0644 %{desktop_suffix}/advert/en/* %{buildroot}%{_datadir}/libDrakX/advert/en/
21cr|draklive-install-gnome-1.47-5|31	install -m 0644 %{desktop_suffix}/advert/ru/ROSAOne-advert-1.png %{buildroot}%{_datadir}/libDrakX/pixmaps/ru/ROSAOne-advert.png
21cr|draklive-install-gnome-1.47-5|32	install -m 0644 %{desktop_suffix}/advert/ru/* %{buildroot}%{_datadir}/libDrakX/advert/ru/
21cr|draklive-install-gnome-1.47-5|33	
21cr|draklive-install-gnome-1.47-5|34	%files
21cr|draklive-install-gnome-1.47-5|35	%{_datadir}/libDrakX/pixmaps/*
21cr|draklive-install-gnome-1.47-5|36	%{_datadir}/libDrakX/advert/*

1065 21
21cr|draklive-install-kde-1.47-5|1	%global src_name draklive-install-advert
21cr|draklive-install-kde-1.47-5|2	%global desktop_name KDE
21cr|draklive-install-kde-1.47-5|3	%global desktop_suffix kde
21cr|draklive-install-kde-1.47-5|4	
21cr|draklive-install-kde-1.47-5|5	Summary:	%{desktop_name} specific files for Live installer
21cr|draklive-install-kde-1.47-5|6	Name:		draklive-install-%{desktop_suffix}
21cr|draklive-install-kde-1.47-5|7	Version:	1.47
21cr|draklive-install-kde-1.47-5|8	Release:	5
21cr|draklive-install-kde-1.47-5|9	Url:		https://abf.rosalinux.ru/soft/%{src_name}
21cr|draklive-install-kde-1.47-5|10	Source0:	%{url}/archive/%{src_name}-version-%{version}.tar.gz
21cr|draklive-install-kde-1.47-5|11	License:	GPL
21cr|draklive-install-kde-1.47-5|12	Group:		System/Configuration/Other
21cr|draklive-install-kde-1.47-5|13	BuildArch:	noarch
21cr|draklive-install-kde-1.47-5|14	Provides:	draklive-install-advert
21cr|draklive-install-kde-1.47-5|15	Conflicts:	draklive-install < 1.47
21cr|draklive-install-kde-1.47-5|16	Conflicts:	draklive-install-lxde
21cr|draklive-install-kde-1.47-5|17	Conflicts:	draklive-install-gnome
21cr|draklive-install-kde-1.47-5|18	
21cr|draklive-install-kde-1.47-5|19	%description
21cr|draklive-install-kde-1.47-5|20	This package contains Live installer files that are specific for %{desktop_name}
21cr|draklive-install-kde-1.47-5|21	desktop environment installation.
21cr|draklive-install-kde-1.47-5|22	
21cr|draklive-install-kde-1.47-5|23	%prep
21cr|draklive-install-kde-1.47-5|24	%setup -q -n %{src_name}-version-%{version}
21cr|draklive-install-kde-1.47-5|25	%apply_patches
21cr|draklive-install-kde-1.47-5|26	
21cr|draklive-install-kde-1.47-5|27	%install
21cr|draklive-install-kde-1.47-5|28	mkdir -p %{buildroot}%{_datadir}/libDrakX/{pixmaps,advert}/{en,ru}
21cr|draklive-install-kde-1.47-5|29	install -m 0644 %{desktop_suffix}/advert/en/ROSAOne-advert-1.png %{buildroot}%{_datadir}/libDrakX/pixmaps/en/ROSAOne-advert.png
21cr|draklive-install-kde-1.47-5|30	install -m 0644 %{desktop_suffix}/advert/en/* %{buildroot}%{_datadir}/libDrakX/advert/en/
21cr|draklive-install-kde-1.47-5|31	install -m 0644 %{desktop_suffix}/advert/ru/ROSAOne-advert-1.png %{buildroot}%{_datadir}/libDrakX/pixmaps/ru/ROSAOne-advert.png
21cr|draklive-install-kde-1.47-5|32	install -m 0644 %{desktop_suffix}/advert/ru/* %{buildroot}%{_datadir}/libDrakX/advert/ru/
21cr|draklive-install-kde-1.47-5|33	
21cr|draklive-install-kde-1.47-5|34	%files
21cr|draklive-install-kde-1.47-5|35	%{_datadir}/libDrakX/pixmaps/*
21cr|draklive-install-kde-1.47-5|36	%{_datadir}/libDrakX/advert/*

1066 21
21cr|draklive-install-lxde-1.49-3|1	%global src_name draklive-install-advert
21cr|draklive-install-lxde-1.49-3|2	%global desktop_name LXDE
21cr|draklive-install-lxde-1.49-3|3	%global desktop_suffix lxde
21cr|draklive-install-lxde-1.49-3|4	
21cr|draklive-install-lxde-1.49-3|5	Summary:	%{desktop_name} specific files for Live installer
21cr|draklive-install-lxde-1.49-3|6	Name:		draklive-install-%{desktop_suffix}
21cr|draklive-install-lxde-1.49-3|7	Version:	1.49
21cr|draklive-install-lxde-1.49-3|8	Release:	3
21cr|draklive-install-lxde-1.49-3|9	License:	GPL
21cr|draklive-install-lxde-1.49-3|10	Group:		System/Configuration/Other
21cr|draklive-install-lxde-1.49-3|11	Url:		https://abf.rosalinux.ru/soft/%{src_name}
21cr|draklive-install-lxde-1.49-3|12	Source0:	%{url}/archive/%{src_name}-version-%{version}.tar.gz
21cr|draklive-install-lxde-1.49-3|13	Provides:	draklive-install-advert
21cr|draklive-install-lxde-1.49-3|14	Conflicts:	draklive-install < 1.47
21cr|draklive-install-lxde-1.49-3|15	Conflicts:	draklive-install-kde
21cr|draklive-install-lxde-1.49-3|16	Conflicts:	draklive-install-gnome
21cr|draklive-install-lxde-1.49-3|17	BuildArch:	noarch
21cr|draklive-install-lxde-1.49-3|18	
21cr|draklive-install-lxde-1.49-3|19	%description
21cr|draklive-install-lxde-1.49-3|20	This package contains Live installer files that are specific for %{desktop_name}
21cr|draklive-install-lxde-1.49-3|21	desktop environment installation.
21cr|draklive-install-lxde-1.49-3|22	
21cr|draklive-install-lxde-1.49-3|23	%files
21cr|draklive-install-lxde-1.49-3|24	%{_datadir}/libDrakX/pixmaps/*
21cr|draklive-install-lxde-1.49-3|25	%{_datadir}/libDrakX/advert/*
21cr|draklive-install-lxde-1.49-3|26	
21cr|draklive-install-lxde-1.49-3|27	#----------------------------------------------------------------------------
21cr|draklive-install-lxde-1.49-3|28	
21cr|draklive-install-lxde-1.49-3|29	%prep
21cr|draklive-install-lxde-1.49-3|30	%setup -q -n %{src_name}-version-%{version}
21cr|draklive-install-lxde-1.49-3|31	%apply_patches
21cr|draklive-install-lxde-1.49-3|32	
21cr|draklive-install-lxde-1.49-3|33	%install
21cr|draklive-install-lxde-1.49-3|34	mkdir -p %{buildroot}%{_datadir}/libDrakX/{pixmaps,advert}/{en,ru}
21cr|draklive-install-lxde-1.49-3|35	install -m 0644 %{desktop_suffix}/advert/en/ROSAOne-advert-1.png %{buildroot}%{_datadir}/libDrakX/pixmaps/en/ROSAOne-advert.png
21cr|draklive-install-lxde-1.49-3|36	install -m 0644 %{desktop_suffix}/advert/en/* %{buildroot}%{_datadir}/libDrakX/advert/en/
21cr|draklive-install-lxde-1.49-3|37	install -m 0644 %{desktop_suffix}/advert/ru/ROSAOne-advert-1.png %{buildroot}%{_datadir}/libDrakX/pixmaps/ru/ROSAOne-advert.png
21cr|draklive-install-lxde-1.49-3|38	install -m 0644 %{desktop_suffix}/advert/ru/* %{buildroot}%{_datadir}/libDrakX/advert/ru/

1067 21
21cr|draklive-install-plasma5-1.49-3|1	%global src_name draklive-install-advert
21cr|draklive-install-plasma5-1.49-3|2	%global desktop_name Plasma 5
21cr|draklive-install-plasma5-1.49-3|3	%global desktop_suffix plasma5
21cr|draklive-install-plasma5-1.49-3|4	
21cr|draklive-install-plasma5-1.49-3|5	Summary:	%{desktop_name} specific files for Live installer
21cr|draklive-install-plasma5-1.49-3|6	Name:		draklive-install-%{desktop_suffix}
21cr|draklive-install-plasma5-1.49-3|7	Version:	1.49
21cr|draklive-install-plasma5-1.49-3|8	Release:	3
21cr|draklive-install-plasma5-1.49-3|9	License:	GPLv2+
21cr|draklive-install-plasma5-1.49-3|10	Group:		System/Configuration/Other
21cr|draklive-install-plasma5-1.49-3|11	Url:		https://abf.rosalinux.ru/soft/%{src_name}
21cr|draklive-install-plasma5-1.49-3|12	Source0:	%{url}/archive/%{src_name}-version-%{version}.tar.gz
21cr|draklive-install-plasma5-1.49-3|13	Provides:	draklive-install-advert
21cr|draklive-install-plasma5-1.49-3|14	Conflicts:	draklive-install < 1.47
21cr|draklive-install-plasma5-1.49-3|15	Conflicts:	draklive-install-gnome
21cr|draklive-install-plasma5-1.49-3|16	Conflicts:	draklive-install-kde
21cr|draklive-install-plasma5-1.49-3|17	Conflicts:	draklive-install-lxde
21cr|draklive-install-plasma5-1.49-3|18	Conflicts:	draklive-install-xfce
21cr|draklive-install-plasma5-1.49-3|19	BuildArch:	noarch
21cr|draklive-install-plasma5-1.49-3|20	
21cr|draklive-install-plasma5-1.49-3|21	%description
21cr|draklive-install-plasma5-1.49-3|22	This package contains Live installer files that are specific for %{desktop_name}
21cr|draklive-install-plasma5-1.49-3|23	desktop environment installation.
21cr|draklive-install-plasma5-1.49-3|24	
21cr|draklive-install-plasma5-1.49-3|25	%files
21cr|draklive-install-plasma5-1.49-3|26	%{_datadir}/libDrakX/pixmaps/*
21cr|draklive-install-plasma5-1.49-3|27	%{_datadir}/libDrakX/advert/*
21cr|draklive-install-plasma5-1.49-3|28	
21cr|draklive-install-plasma5-1.49-3|29	#----------------------------------------------------------------------------
21cr|draklive-install-plasma5-1.49-3|30	
21cr|draklive-install-plasma5-1.49-3|31	%prep
21cr|draklive-install-plasma5-1.49-3|32	%setup -q -n %{src_name}-version-%{version}
21cr|draklive-install-plasma5-1.49-3|33	%apply_patches
21cr|draklive-install-plasma5-1.49-3|34	
21cr|draklive-install-plasma5-1.49-3|35	%install
21cr|draklive-install-plasma5-1.49-3|36	mkdir -p %{buildroot}%{_datadir}/libDrakX/{pixmaps,advert}/{en,ru}
21cr|draklive-install-plasma5-1.49-3|37	install -m 0644 %{desktop_suffix}/advert/en/ROSAOne-advert-1.png %{buildroot}%{_datadir}/libDrakX/pixmaps/en/ROSAOne-advert.png
21cr|draklive-install-plasma5-1.49-3|38	install -m 0644 %{desktop_suffix}/advert/en/* %{buildroot}%{_datadir}/libDrakX/advert/en/
21cr|draklive-install-plasma5-1.49-3|39	install -m 0644 %{desktop_suffix}/advert/ru/ROSAOne-advert-1.png %{buildroot}%{_datadir}/libDrakX/pixmaps/ru/ROSAOne-advert.png
21cr|draklive-install-plasma5-1.49-3|40	install -m 0644 %{desktop_suffix}/advert/ru/* %{buildroot}%{_datadir}/libDrakX/advert/ru/

1068 21
21cr|draklive-resize-0.18.2-8|1	%define name draklive-resize
21cr|draklive-resize-0.18.2-8|2	%define version 0.18.2
21cr|draklive-resize-0.18.2-8|3	%define iconname MandrivaOne-resize-icon.png
21cr|draklive-resize-0.18.2-8|4	
21cr|draklive-resize-0.18.2-8|5	Summary:	Live system resizing tool
21cr|draklive-resize-0.18.2-8|6	Name:		%{name}
21cr|draklive-resize-0.18.2-8|7	Version:	%{version}
21cr|draklive-resize-0.18.2-8|8	Release:	8
21cr|draklive-resize-0.18.2-8|9	Source0:	%{name}-%{version}.tar.bz2
21cr|draklive-resize-0.18.2-8|10	License:	GPL
21cr|draklive-resize-0.18.2-8|11	Group:		System/Configuration/Other
21cr|draklive-resize-0.18.2-8|12	Url:		https://svn.mandriva.com/svn/soft/draklive-resize
21cr|draklive-resize-0.18.2-8|13	BuildArch:      noarch
21cr|draklive-resize-0.18.2-8|14	
21cr|draklive-resize-0.18.2-8|15	%description
21cr|draklive-resize-0.18.2-8|16	This tool allows to resize a the system space for live systems.
21cr|draklive-resize-0.18.2-8|17	
21cr|draklive-resize-0.18.2-8|18	%prep
21cr|draklive-resize-0.18.2-8|19	%setup -q
21cr|draklive-resize-0.18.2-8|20	
21cr|draklive-resize-0.18.2-8|21	%build
21cr|draklive-resize-0.18.2-8|22	%make
21cr|draklive-resize-0.18.2-8|23	
21cr|draklive-resize-0.18.2-8|24	%install
21cr|draklive-resize-0.18.2-8|25	rm -rf %buildroot
21cr|draklive-resize-0.18.2-8|26	%makeinstall_std
21cr|draklive-resize-0.18.2-8|27	%find_lang %name
21cr|draklive-resize-0.18.2-8|28	
21cr|draklive-resize-0.18.2-8|29	%clean
21cr|draklive-resize-0.18.2-8|30	rm -rf %buildroot
21cr|draklive-resize-0.18.2-8|31	
21cr|draklive-resize-0.18.2-8|32	%files -f %{name}.lang
21cr|draklive-resize-0.18.2-8|33	%defattr(-,root,root)
21cr|draklive-resize-0.18.2-8|34	%doc NEWS
21cr|draklive-resize-0.18.2-8|35	%_sbindir/%name
21cr|draklive-resize-0.18.2-8|36	%_sysconfdir/X11/xsetup.d/??%{name}.xsetup
21cr|draklive-resize-0.18.2-8|37	%_iconsdir/*.png

1069 21
21cr|draktermserv-0.8.1-4|1	%define drakxtools_required_version  10.4.89-1mdv2007.0
21cr|draktermserv-0.8.1-4|2	%define drakxtools_conflicted_version  10.4.88
21cr|draktermserv-0.8.1-4|3	
21cr|draktermserv-0.8.1-4|4	%define libname %mklibname %{name}
21cr|draktermserv-0.8.1-4|5	
21cr|draktermserv-0.8.1-4|6	Summary:  Terminal server configurator
21cr|draktermserv-0.8.1-4|7	Name:     draktermserv
21cr|draktermserv-0.8.1-4|8	Version:  0.8.1
21cr|draktermserv-0.8.1-4|9	Release:  4
21cr|draktermserv-0.8.1-4|10	Source0:  %name-%version.tar.bz2
21cr|draktermserv-0.8.1-4|11	License:  GPL
21cr|draktermserv-0.8.1-4|12	Group:    System/Configuration/Printing
21cr|draktermserv-0.8.1-4|13	Url:      http://www.mandrivalinux.com/en/cvs.php3
21cr|draktermserv-0.8.1-4|14	BuildRequires: perl-MDK-Common-devel
21cr|draktermserv-0.8.1-4|15	Requires: drakxtools => %drakxtools_required_version
21cr|draktermserv-0.8.1-4|16	Conflicts: drakxtools <= %drakxtools_conflicted_version
21cr|draktermserv-0.8.1-4|17	BuildArch: noarch
21cr|draktermserv-0.8.1-4|18	
21cr|draktermserv-0.8.1-4|19	%description
21cr|draktermserv-0.8.1-4|20	Draktermserv is a terminal server configurator.
21cr|draktermserv-0.8.1-4|21	
21cr|draktermserv-0.8.1-4|22	%prep
21cr|draktermserv-0.8.1-4|23	%setup -q
21cr|draktermserv-0.8.1-4|24	
21cr|draktermserv-0.8.1-4|25	%build
21cr|draktermserv-0.8.1-4|26	
21cr|draktermserv-0.8.1-4|27	%install
21cr|draktermserv-0.8.1-4|28	rm -fr $RPM_BUILD_ROOT
21cr|draktermserv-0.8.1-4|29	%makeinstall_std
21cr|draktermserv-0.8.1-4|30	
21cr|draktermserv-0.8.1-4|31	#install lang
21cr|draktermserv-0.8.1-4|32	%find_lang %name
21cr|draktermserv-0.8.1-4|33	
21cr|draktermserv-0.8.1-4|34	%if %mdkversion < 200900
21cr|draktermserv-0.8.1-4|35	%post
21cr|draktermserv-0.8.1-4|36	%update_menus
21cr|draktermserv-0.8.1-4|37	%endif
21cr|draktermserv-0.8.1-4|38	
21cr|draktermserv-0.8.1-4|39	%if %mdkversion < 200900
21cr|draktermserv-0.8.1-4|40	%postun
21cr|draktermserv-0.8.1-4|41	%clean_menus
21cr|draktermserv-0.8.1-4|42	%endif
21cr|draktermserv-0.8.1-4|43	
21cr|draktermserv-0.8.1-4|44	%clean
21cr|draktermserv-0.8.1-4|45	rm -rf $RPM_BUILD_ROOT
21cr|draktermserv-0.8.1-4|46	
21cr|draktermserv-0.8.1-4|47	%files -f %{name}.lang
21cr|draktermserv-0.8.1-4|48	%defattr(-,root,root)
21cr|draktermserv-0.8.1-4|49	%doc COPYING ChangeLog
21cr|draktermserv-0.8.1-4|50	%_sbindir/*

1070 21
21cr|drakx-autoinstall-doc-10.0.3-10|1	Summary:        Auto Install Documentation for Drakx
21cr|drakx-autoinstall-doc-10.0.3-10|2	Name:           drakx-autoinstall-doc
21cr|drakx-autoinstall-doc-10.0.3-10|3	Version:        10.0.3
21cr|drakx-autoinstall-doc-10.0.3-10|4	Release:        10
21cr|drakx-autoinstall-doc-10.0.3-10|5	Url:            http://members.shaw.ca/mandrake
21cr|drakx-autoinstall-doc-10.0.3-10|6	Source0:        drakx-autoinstall-doc.tar.bz2
21cr|drakx-autoinstall-doc-10.0.3-10|7	Source1:        so_split.tar.bz2
21cr|drakx-autoinstall-doc-10.0.3-10|8	License:        GFDL
21cr|drakx-autoinstall-doc-10.0.3-10|9	Group:          System/Configuration/Other
21cr|drakx-autoinstall-doc-10.0.3-10|10	BuildArch:      noarch
21cr|drakx-autoinstall-doc-10.0.3-10|11	
21cr|drakx-autoinstall-doc-10.0.3-10|12	%description
21cr|drakx-autoinstall-doc-10.0.3-10|13	This package contains the AutoInstall documents, in OpenOffice.org binary
21cr|drakx-autoinstall-doc-10.0.3-10|14	format, Post Script, PDF, one big HTML file and a HOWTO like set of smaller
21cr|drakx-autoinstall-doc-10.0.3-10|15	HTML files.
21cr|drakx-autoinstall-doc-10.0.3-10|16	
21cr|drakx-autoinstall-doc-10.0.3-10|17	The Mandriva Linux Distribution provides a facility, DrakX, which allows
21cr|drakx-autoinstall-doc-10.0.3-10|18	for the automated installation on to computers that you use or manage.
21cr|drakx-autoinstall-doc-10.0.3-10|19	
21cr|drakx-autoinstall-doc-10.0.3-10|20	The DrakX graphic installer has the capability of being used in both the
21cr|drakx-autoinstall-doc-10.0.3-10|21	interactive and automated modes. These documents deal specifically with
21cr|drakx-autoinstall-doc-10.0.3-10|22	it's automated capability.
21cr|drakx-autoinstall-doc-10.0.3-10|23	
21cr|drakx-autoinstall-doc-10.0.3-10|24	Automated Installation is intended for situations where the same
21cr|drakx-autoinstall-doc-10.0.3-10|25	'Install' set is to be placed on multiple computers. This can be a
21cr|drakx-autoinstall-doc-10.0.3-10|26	substantial time saver for anyone. More importantly, the automation means
21cr|drakx-autoinstall-doc-10.0.3-10|27	that you do not have to sit in front of each computer filling in the
21cr|drakx-autoinstall-doc-10.0.3-10|28	blanks, picking this and that and hoping that you remember the selections
21cr|drakx-autoinstall-doc-10.0.3-10|29	you chose the previous time.
21cr|drakx-autoinstall-doc-10.0.3-10|30	
21cr|drakx-autoinstall-doc-10.0.3-10|31	%prep
21cr|drakx-autoinstall-doc-10.0.3-10|32	
21cr|drakx-autoinstall-doc-10.0.3-10|33	%setup -q -n %{version}
21cr|drakx-autoinstall-doc-10.0.3-10|34	
21cr|drakx-autoinstall-doc-10.0.3-10|35	# put source code in here too
21cr|drakx-autoinstall-doc-10.0.3-10|36	bzip2 -dc %{SOURCE1} | tar xf -
21cr|drakx-autoinstall-doc-10.0.3-10|37	# make sure executable is not present
21cr|drakx-autoinstall-doc-10.0.3-10|38	rm -f Programs/so_split
21cr|drakx-autoinstall-doc-10.0.3-10|39	
21cr|drakx-autoinstall-doc-10.0.3-10|40	%clean
21cr|drakx-autoinstall-doc-10.0.3-10|41	rm -rf $RPM_BUILD_ROOT
21cr|drakx-autoinstall-doc-10.0.3-10|42	
21cr|drakx-autoinstall-doc-10.0.3-10|43	%files
21cr|drakx-autoinstall-doc-10.0.3-10|44	%defattr(-,root,root)
21cr|drakx-autoinstall-doc-10.0.3-10|45	%doc AutoInstall-%{version}.sxw
21cr|drakx-autoinstall-doc-10.0.3-10|46	%doc AutoInstall-%{version}.ps AutoInstall-%{version}.pdf
21cr|drakx-autoinstall-doc-10.0.3-10|47	%doc AutoInstall-%{version}.html HTML
21cr|drakx-autoinstall-doc-10.0.3-10|48	%doc README build Programs

1071 21
21cr|drawing-1.0.1-1|1	Summary:	Simple image editor like Paint
21cr|drawing-1.0.1-1|2	Name:		drawing
21cr|drawing-1.0.1-1|3	Version:	1.0.1
21cr|drawing-1.0.1-1|4	Release:	1
21cr|drawing-1.0.1-1|5	License:	GPLv3+
21cr|drawing-1.0.1-1|6	Group:		Graphics
21cr|drawing-1.0.1-1|7	Url:		https://github.com/maoschanz/drawing
21cr|drawing-1.0.1-1|8	Source0:	https://github.com/maoschanz/drawing/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|drawing-1.0.1-1|9	BuildRequires:	itstool
21cr|drawing-1.0.1-1|10	BuildRequires:	meson
21cr|drawing-1.0.1-1|11	BuildRequires:	python3-gobject
21cr|drawing-1.0.1-1|12	BuildRequires:	python3-devel
21cr|drawing-1.0.1-1|13	BuildRequires:	python3dist(pycairo)
21cr|drawing-1.0.1-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|drawing-1.0.1-1|15	Requires:	gtk3
21cr|drawing-1.0.1-1|16	Requires:	python3-gobject
21cr|drawing-1.0.1-1|17	Requires:	python3dist(pycairo)
21cr|drawing-1.0.1-1|18	BuildArch:	noarch
21cr|drawing-1.0.1-1|19	
21cr|drawing-1.0.1-1|20	%description
21cr|drawing-1.0.1-1|21	Simple image editor like Paint.
21cr|drawing-1.0.1-1|22	
21cr|drawing-1.0.1-1|23	%files -f %{name}.lang
21cr|drawing-1.0.1-1|24	%doc CONTRIBUTING.md README.md
21cr|drawing-1.0.1-1|25	%license LICENSE
21cr|drawing-1.0.1-1|26	%{_appdatadir}/com.github.maoschanz.%{name}.appdata.xml
21cr|drawing-1.0.1-1|27	%{_bindir}/%{name}
21cr|drawing-1.0.1-1|28	%{_datadir}/applications/com.github.maoschanz.%{name}.desktop
21cr|drawing-1.0.1-1|29	%{_datadir}/glib-2.0/schemas/com.github.maoschanz.%{name}.gschema.xml
21cr|drawing-1.0.1-1|30	%{_datadir}/%{name}
21cr|drawing-1.0.1-1|31	%{_iconsdir}/hicolor/scalable/apps/com.github.maoschanz.%{name}*.svg
21cr|drawing-1.0.1-1|32	%{_iconsdir}/hicolor/*x*/apps/com.github.maoschanz.%{name}.png
21cr|drawing-1.0.1-1|33	
21cr|drawing-1.0.1-1|34	#----------------------------------------------------------------------------
21cr|drawing-1.0.1-1|35	
21cr|drawing-1.0.1-1|36	%prep
21cr|drawing-1.0.1-1|37	%setup -q
21cr|drawing-1.0.1-1|38	
21cr|drawing-1.0.1-1|39	%build
21cr|drawing-1.0.1-1|40	%meson
21cr|drawing-1.0.1-1|41	%meson_build
21cr|drawing-1.0.1-1|42	
21cr|drawing-1.0.1-1|43	%install
21cr|drawing-1.0.1-1|44	%meson_install
21cr|drawing-1.0.1-1|45	
21cr|drawing-1.0.1-1|46	%find_lang %{name} --with-gnome

1072 21
21cr|drbd90-utils-9.6.0-2|1	# Workaround to build with GCC 10
21cr|drbd90-utils-9.6.0-2|2	%global optflags %{optflags} -fcommon
21cr|drbd90-utils-9.6.0-2|3	%define oname drbd-utils
21cr|drbd90-utils-9.6.0-2|4	
21cr|drbd90-utils-9.6.0-2|5	Summary:	Management utilities for DRBD
21cr|drbd90-utils-9.6.0-2|6	Name:		drbd90-utils
21cr|drbd90-utils-9.6.0-2|7	Version:	9.6.0
21cr|drbd90-utils-9.6.0-2|8	Release:	2
21cr|drbd90-utils-9.6.0-2|9	License:	GPLv2+
21cr|drbd90-utils-9.6.0-2|10	Group:		System/Kernel and hardware
21cr|drbd90-utils-9.6.0-2|11	Url:		http://www.drbd.org/
21cr|drbd90-utils-9.6.0-2|12	Source0:	http://oss.linbit.com/drbd/%{oname}-%{version}.tar.gz
21cr|drbd90-utils-9.6.0-2|13	Patch0:		elrepo-selinux-bug695.patch
21cr|drbd90-utils-9.6.0-2|14	Patch1:		drbd-utils-9.6.0-compiler-check.patch
21cr|drbd90-utils-9.6.0-2|15	BuildRequires:	docbook-style-xsl
21cr|drbd90-utils-9.6.0-2|16	BuildRequires:	flex
21cr|drbd90-utils-9.6.0-2|17	BuildRequires:	udev
21cr|drbd90-utils-9.6.0-2|18	BuildRequires:	xsltproc
21cr|drbd90-utils-9.6.0-2|19	BuildRequires:	pkgconfig(systemd)
21cr|drbd90-utils-9.6.0-2|20	BuildRequires:	pkgconfig(udev)
21cr|drbd90-utils-9.6.0-2|21	Requires:	udev
21cr|drbd90-utils-9.6.0-2|22	Requires(post,preun,postun):	systemd-units
21cr|drbd90-utils-9.6.0-2|23	
21cr|drbd90-utils-9.6.0-2|24	%description
21cr|drbd90-utils-9.6.0-2|25	DRBD mirrors a block device over the network to another machine.
21cr|drbd90-utils-9.6.0-2|26	Think of it as networked raid 1. It is a building block for
21cr|drbd90-utils-9.6.0-2|27	setting up high availability (HA) clusters.
21cr|drbd90-utils-9.6.0-2|28	
21cr|drbd90-utils-9.6.0-2|29	This packages includes the DRBD administration tools and integration
21cr|drbd90-utils-9.6.0-2|30	scripts for heartbeat, pacemaker, rgmanager and xen.
21cr|drbd90-utils-9.6.0-2|31	
21cr|drbd90-utils-9.6.0-2|32	%files
21cr|drbd90-utils-9.6.0-2|33	%doc ChangeLog COPYING README.md scripts/drbd.conf.example
21cr|drbd90-utils-9.6.0-2|34	%doc %{_mandir}/man5/drbd.conf.5*
21cr|drbd90-utils-9.6.0-2|35	%doc %{_mandir}/man5/drbd.conf-*
21cr|drbd90-utils-9.6.0-2|36	%doc %{_mandir}/man8/drbd*
21cr|drbd90-utils-9.6.0-2|37	%doc %{_mandir}/ja/man5/drbd.conf.5*
21cr|drbd90-utils-9.6.0-2|38	%doc %{_mandir}/ja/man5/drbd.conf-*
21cr|drbd90-utils-9.6.0-2|39	%doc %{_mandir}/ja/man8/drbd*
21cr|drbd90-utils-9.6.0-2|40	%config(noreplace) %{_sysconfdir}/bash_completion.d/drbdadm
21cr|drbd90-utils-9.6.0-2|41	%config(noreplace) %{_udevrulesdir}/65-drbd.rules
21cr|drbd90-utils-9.6.0-2|42	%config(noreplace) %{_sysconfdir}/drbd.conf
21cr|drbd90-utils-9.6.0-2|43	%dir %{_sysconfdir}/drbd.d/
21cr|drbd90-utils-9.6.0-2|44	%config(noreplace) %{_sysconfdir}/drbd.d/global_common.conf
21cr|drbd90-utils-9.6.0-2|45	%config(noreplace) %{_unitdir}/drbd.service
21cr|drbd90-utils-9.6.0-2|46	%dir %{_localstatedir}/lib/drbd/
21cr|drbd90-utils-9.6.0-2|47	%dir /lib/drbd/
21cr|drbd90-utils-9.6.0-2|48	/lib/drbd/drbd
21cr|drbd90-utils-9.6.0-2|49	/lib/drbd/drbdadm-83
21cr|drbd90-utils-9.6.0-2|50	/lib/drbd/drbdsetup-83
21cr|drbd90-utils-9.6.0-2|51	/lib/drbd/drbdadm-84
21cr|drbd90-utils-9.6.0-2|52	/lib/drbd/drbdsetup-84
21cr|drbd90-utils-9.6.0-2|53	%{_sbindir}/drbdadm
21cr|drbd90-utils-9.6.0-2|54	%{_sbindir}/drbdmeta
21cr|drbd90-utils-9.6.0-2|55	%{_sbindir}/drbdsetup
21cr|drbd90-utils-9.6.0-2|56	%{_sbindir}/drbdmon
21cr|drbd90-utils-9.6.0-2|57	%dir %{_prefix}/lib/drbd/
21cr|drbd90-utils-9.6.0-2|58	%{_prefix}/lib/drbd/notify-out-of-sync.sh
21cr|drbd90-utils-9.6.0-2|59	%{_prefix}/lib/drbd/notify-split-brain.sh
21cr|drbd90-utils-9.6.0-2|60	%{_prefix}/lib/drbd/notify-emergency-reboot.sh
21cr|drbd90-utils-9.6.0-2|61	%{_prefix}/lib/drbd/notify-emergency-shutdown.sh
21cr|drbd90-utils-9.6.0-2|62	%{_prefix}/lib/drbd/notify-io-error.sh
21cr|drbd90-utils-9.6.0-2|63	%{_prefix}/lib/drbd/notify-pri-lost-after-sb.sh
21cr|drbd90-utils-9.6.0-2|64	%{_prefix}/lib/drbd/notify-pri-lost.sh
21cr|drbd90-utils-9.6.0-2|65	%{_prefix}/lib/drbd/notify-pri-on-incon-degr.sh
21cr|drbd90-utils-9.6.0-2|66	%{_prefix}/lib/drbd/notify.sh
21cr|drbd90-utils-9.6.0-2|67	%{_prefix}/lib/drbd/outdate-peer.sh
21cr|drbd90-utils-9.6.0-2|68	%{_prefix}/lib/drbd/snapshot-resync-target-lvm.sh
21cr|drbd90-utils-9.6.0-2|69	%{_prefix}/lib/drbd/stonith_admin-fence-peer.sh
21cr|drbd90-utils-9.6.0-2|70	%{_prefix}/lib/drbd/unsnapshot-resync-target-lvm.sh
21cr|drbd90-utils-9.6.0-2|71	%{_prefix}/lib/tmpfiles.d/drbd.conf
21cr|drbd90-utils-9.6.0-2|72	
21cr|drbd90-utils-9.6.0-2|73	### heartbeat
21cr|drbd90-utils-9.6.0-2|74	%{_sysconfdir}/ha.d/resource.d/drbddisk
21cr|drbd90-utils-9.6.0-2|75	%{_sysconfdir}/ha.d/resource.d/drbdupper
21cr|drbd90-utils-9.6.0-2|76	
21cr|drbd90-utils-9.6.0-2|77	### pacemaker
21cr|drbd90-utils-9.6.0-2|78	%{_prefix}/lib/drbd/crm-fence-peer.sh
21cr|drbd90-utils-9.6.0-2|79	%{_prefix}/lib/drbd/crm-unfence-peer.sh
21cr|drbd90-utils-9.6.0-2|80	%{_prefix}/lib/ocf/resource.d/linbit/drbd
21cr|drbd90-utils-9.6.0-2|81	%{_prefix}/lib/drbd/crm-fence-peer.9.sh
21cr|drbd90-utils-9.6.0-2|82	%{_prefix}/lib/drbd/crm-unfence-peer.9.sh
21cr|drbd90-utils-9.6.0-2|83	%{_prefix}/lib/ocf/resource.d/linbit/drbd.shellfuncs.sh
21cr|drbd90-utils-9.6.0-2|84	
21cr|drbd90-utils-9.6.0-2|85	### rgmanager / rhcs
21cr|drbd90-utils-9.6.0-2|86	%{_datadir}/cluster/drbd.sh
21cr|drbd90-utils-9.6.0-2|87	%{_datadir}/cluster/drbd.metadata
21cr|drbd90-utils-9.6.0-2|88	%{_prefix}/lib/drbd/rhcs_fence
21cr|drbd90-utils-9.6.0-2|89	
21cr|drbd90-utils-9.6.0-2|90	### xen
21cr|drbd90-utils-9.6.0-2|91	%{_sysconfdir}/xen/scripts/block-drbd
21cr|drbd90-utils-9.6.0-2|92	
21cr|drbd90-utils-9.6.0-2|93	%post
21cr|drbd90-utils-9.6.0-2|94	%systemd_post drbd.service
21cr|drbd90-utils-9.6.0-2|95	
21cr|drbd90-utils-9.6.0-2|96	for i in $(seq 0 15); do
21cr|drbd90-utils-9.6.0-2|97	if [ ! -b /dev/drbd$i ]; then
21cr|drbd90-utils-9.6.0-2|98	mknod -m0660 /dev/drbd$i b 147 $i
21cr|drbd90-utils-9.6.0-2|99	fi
21cr|drbd90-utils-9.6.0-2|100	done
21cr|drbd90-utils-9.6.0-2|101	
21cr|drbd90-utils-9.6.0-2|102	if /usr/bin/getent group | grep -q ^haclient; then
21cr|drbd90-utils-9.6.0-2|103	chgrp haclient /usr/sbin/drbdsetup
21cr|drbd90-utils-9.6.0-2|104	chmod o-x,u+s /usr/sbin/drbdsetup
21cr|drbd90-utils-9.6.0-2|105	chgrp haclient /usr/sbin/drbdmeta
21cr|drbd90-utils-9.6.0-2|106	chmod o-x,u+s /usr/sbin/drbdmeta
21cr|drbd90-utils-9.6.0-2|107	fi
21cr|drbd90-utils-9.6.0-2|108	
21cr|drbd90-utils-9.6.0-2|109	%preun
21cr|drbd90-utils-9.6.0-2|110	%systemd_preun drbd.service
21cr|drbd90-utils-9.6.0-2|111	
21cr|drbd90-utils-9.6.0-2|112	%postun
21cr|drbd90-utils-9.6.0-2|113	%systemd_postun_with_restart drbd.service
21cr|drbd90-utils-9.6.0-2|114	
21cr|drbd90-utils-9.6.0-2|115	#------------------------------------------------------------------
21cr|drbd90-utils-9.6.0-2|116	
21cr|drbd90-utils-9.6.0-2|117	%package sysvinit
21cr|drbd90-utils-9.6.0-2|118	Summary:	The SysV initscript to manage the DRBD
21cr|drbd90-utils-9.6.0-2|119	Group:		System/Kernel and hardware
21cr|drbd90-utils-9.6.0-2|120	Requires:	%{name} = %{EVRD}
21cr|drbd90-utils-9.6.0-2|121	
21cr|drbd90-utils-9.6.0-2|122	%description sysvinit
21cr|drbd90-utils-9.6.0-2|123	DRBD mirrors a block device over the network to another machine.
21cr|drbd90-utils-9.6.0-2|124	Think of it as networked raid 1. It is a building block for
21cr|drbd90-utils-9.6.0-2|125	setting up high availability (HA) clusters.
21cr|drbd90-utils-9.6.0-2|126	
21cr|drbd90-utils-9.6.0-2|127	This package contains the SysV init script to manage the DRBD when
21cr|drbd90-utils-9.6.0-2|128	running a legacy SysV-compatible init system.
21cr|drbd90-utils-9.6.0-2|129	
21cr|drbd90-utils-9.6.0-2|130	It is not required when the init system used is systemd.
21cr|drbd90-utils-9.6.0-2|131	
21cr|drbd90-utils-9.6.0-2|132	%files sysvinit
21cr|drbd90-utils-9.6.0-2|133	%doc COPYING
21cr|drbd90-utils-9.6.0-2|134	%config %{_initrddir}/drbd
21cr|drbd90-utils-9.6.0-2|135	
21cr|drbd90-utils-9.6.0-2|136	#------------------------------------------------------------------
21cr|drbd90-utils-9.6.0-2|137	
21cr|drbd90-utils-9.6.0-2|138	%prep
21cr|drbd90-utils-9.6.0-2|139	%setup -qn %{oname}-%{version}
21cr|drbd90-utils-9.6.0-2|140	%patch0 -p1
21cr|drbd90-utils-9.6.0-2|141	%patch1 -p1
21cr|drbd90-utils-9.6.0-2|142	
21cr|drbd90-utils-9.6.0-2|143	%build
21cr|drbd90-utils-9.6.0-2|144	autoreconf -fi
21cr|drbd90-utils-9.6.0-2|145	%configure \
21cr|drbd90-utils-9.6.0-2|146	--with-initdir="%{_initrddir}" \
21cr|drbd90-utils-9.6.0-2|147	--with-rgmanager \
21cr|drbd90-utils-9.6.0-2|148	--with-initscripttype=both
21cr|drbd90-utils-9.6.0-2|149	%make WITH_HEARTBEAT=yes
21cr|drbd90-utils-9.6.0-2|150	
21cr|drbd90-utils-9.6.0-2|151	%install
21cr|drbd90-utils-9.6.0-2|152	%makeinstall_std WITH_HEARTBEAT=yes
21cr|drbd90-utils-9.6.0-2|153	pushd scripts
21cr|drbd90-utils-9.6.0-2|154	%makeinstall_std WITH_HEARTBEAT=yes install-heartbeat
21cr|drbd90-utils-9.6.0-2|155	popd
21cr|drbd90-utils-9.6.0-2|156	
21cr|drbd90-utils-9.6.0-2|157	chmod +x %{buildroot}%{_prefix}/lib/ocf/resource.d/linbit/drbd.shellfuncs.sh

1073 21
21cr|dream-2.2-1|1	%define svn_revision r1347
21cr|dream-2.2-1|2	
21cr|dream-2.2-1|3	%global optflags %{optflags} -I%{_qt5_includedir}/QtMultimedia
21cr|dream-2.2-1|4	%global ldflags %{ldflags} -lQt5Multimedia
21cr|dream-2.2-1|5	
21cr|dream-2.2-1|6	Summary:	AM/DRM Receiver
21cr|dream-2.2-1|7	Name:		dream
21cr|dream-2.2-1|8	License:	GPLv2
21cr|dream-2.2-1|9	Group:		Development/Other
21cr|dream-2.2-1|10	# I don't know which version branch 'dream-2.3' is inherited from
21cr|dream-2.2-1|11	Version:	2.2
21cr|dream-2.2-1|12	Release:	1
21cr|dream-2.2-1|13	Url:		https://sourceforge.net/projects/drm/
21cr|dream-2.2-1|14	# Go to https://sourceforge.net/p/drm/code/1347/tree/ and click "Download snapshot",
21cr|dream-2.2-1|15	# after that this URL will start working
21cr|dream-2.2-1|16	Source0:	https://sourceforge.net/code-snapshots/svn/d/dr/drm/code/drm-code-%{svn_revision}.zip
21cr|dream-2.2-1|17	# from https://github.com/rpmfusion/dream
21cr|dream-2.2-1|18	Source1:	dream.desktop
21cr|dream-2.2-1|19	# https://aur.archlinux.org/cgit/aur.git/plain/fix_qwttext.patch?h=dream, s/NULL/nullptr/g
21cr|dream-2.2-1|20	Patch0:		fix_qwttext.patch
21cr|dream-2.2-1|21	BuildRequires:	qmake5
21cr|dream-2.2-1|22	BuildRequires:	libfaac-devel
21cr|dream-2.2-1|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|dream-2.2-1|24	BuildRequires:	pkgconfig(Qt5Gui)
21cr|dream-2.2-1|25	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|dream-2.2-1|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|dream-2.2-1|27	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|dream-2.2-1|28	BuildRequires:	pkgconfig(Qt5Xml)
21cr|dream-2.2-1|29	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|dream-2.2-1|30	BuildRequires:	pkgconfig(Qt5Svg)
21cr|dream-2.2-1|31	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|dream-2.2-1|32	BuildRequires:	pkgconfig(Qt5Qwt6)
21cr|dream-2.2-1|33	BuildRequires:	pkgconfig(libpcap)
21cr|dream-2.2-1|34	# not buildable with current libgps
21cr|dream-2.2-1|35	#BuildRequires:	pkgconfig(libgps)
21cr|dream-2.2-1|36	BuildRequires:	pkgconfig(libpulse)
21cr|dream-2.2-1|37	BuildRequires:	pkgconfig(sndfile)
21cr|dream-2.2-1|38	BuildRequires:	pkgconfig(opus)
21cr|dream-2.2-1|39	BuildRequires:  pkgconfig(fftw3)
21cr|dream-2.2-1|40	BuildRequires:  pkgconfig(fdk-aac)
21cr|dream-2.2-1|41	BuildRequires:	pkgconfig(faad2)
21cr|dream-2.2-1|42	BuildRequires:	pkgconfig(speexdsp)
21cr|dream-2.2-1|43	BuildRequires:	pkgconfig(SoapySDR)
21cr|dream-2.2-1|44	# not buildable with current hamlib
21cr|dream-2.2-1|45	#BuildRequires:	pkgconfig(hamlib)
21cr|dream-2.2-1|46	Requires:	faad2
21cr|dream-2.2-1|47	Requires:	faac
21cr|dream-2.2-1|48	
21cr|dream-2.2-1|49	%description
21cr|dream-2.2-1|50	Dream is a software implementation of a Digital Radio
21cr|dream-2.2-1|51	Mondiale (DRM) receiver. With Dream, DRM broadcasts can
21cr|dream-2.2-1|52	be received with a modified analog receiver (SW, MW, LW)
21cr|dream-2.2-1|53	and a PC with a sound card.
21cr|dream-2.2-1|54	
21cr|dream-2.2-1|55	%files
21cr|dream-2.2-1|56	%license COPYING
21cr|dream-2.2-1|57	%doc README
21cr|dream-2.2-1|58	%{_bindir}/%{name}
21cr|dream-2.2-1|59	%{_datadir}/icons/hicolor/scalable/apps/dream.svg
21cr|dream-2.2-1|60	%{_datadir}/applications/dream.desktop
21cr|dream-2.2-1|61	%{_mandir}/man1/dream.1*
21cr|dream-2.2-1|62	
21cr|dream-2.2-1|63	#--------------------------------------------------------
21cr|dream-2.2-1|64	
21cr|dream-2.2-1|65	%prep
21cr|dream-2.2-1|66	%autosetup -p0 -n drm-code-%{svn_revision}/tags/dream-2.3
21cr|dream-2.2-1|67	
21cr|dream-2.2-1|68	sed -i'' dream.pro -E \
21cr|dream-2.2-1|69	-e 's,documentation.path =.+,documentation.path = %{buildroot}%{_mandir}/man1,g' \
21cr|dream-2.2-1|70	-e 's,target.path =.+,target.path = %{buildroot}%{_bindir},g'
21cr|dream-2.2-1|71	
21cr|dream-2.2-1|72	%build
21cr|dream-2.2-1|73	%qmake_qt5 dream.pro
21cr|dream-2.2-1|74	# XXX w/a strange problem ("-lqwt-qt5-qt5")
21cr|dream-2.2-1|75	sed -i "s,qwt-qt5-qt5,qwt-qt5,g" Makefile
21cr|dream-2.2-1|76	
21cr|dream-2.2-1|77	%make
21cr|dream-2.2-1|78	
21cr|dream-2.2-1|79	%install
21cr|dream-2.2-1|80	# strip(1) is called, I did not find where from; RPM will strip binaries
21cr|dream-2.2-1|81	mkdir local_bin
21cr|dream-2.2-1|82	ln -s /bin/true local_bin/strip
21cr|dream-2.2-1|83	export PATH="$PWD/local_bin:$PATH"
21cr|dream-2.2-1|84	%makeinstall_std
21cr|dream-2.2-1|85	
21cr|dream-2.2-1|86	install -Dpm 0644 src/GUI-QT/res/MainIcon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/dream.svg
21cr|dream-2.2-1|87	install -Dpm 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/dream.desktop
21cr|dream-2.2-1|88	

1074 21
21cr|dreamchess-0.3.0-3|1	# eol 'fix' corrupts font.wid
21cr|dreamchess-0.3.0-3|2	%define dont_fix_eol 1
21cr|dreamchess-0.3.0-3|3	
21cr|dreamchess-0.3.0-3|4	Summary:	OpenGL chess game
21cr|dreamchess-0.3.0-3|5	Name:		dreamchess
21cr|dreamchess-0.3.0-3|6	Version:	0.3.0
21cr|dreamchess-0.3.0-3|7	Release:	3
21cr|dreamchess-0.3.0-3|8	License:	GPLv3+
21cr|dreamchess-0.3.0-3|9	Group:		Games/Boards
21cr|dreamchess-0.3.0-3|10	Url:		http://www.dreamchess.org/
21cr|dreamchess-0.3.0-3|11	Source0:	http://downloads.sourceforge.net/dreamchess/%{name}-%{version}.tar.gz
21cr|dreamchess-0.3.0-3|12	Source1:	%{name}.desktop
21cr|dreamchess-0.3.0-3|13	BuildRequires:	bison
21cr|dreamchess-0.3.0-3|14	BuildRequires:	cmake
21cr|dreamchess-0.3.0-3|15	BuildRequires:	flex
21cr|dreamchess-0.3.0-3|16	BuildRequires:	pkgconfig(expat)
21cr|dreamchess-0.3.0-3|17	BuildRequires:	pkgconfig(gl)
21cr|dreamchess-0.3.0-3|18	BuildRequires:	pkgconfig(glew)
21cr|dreamchess-0.3.0-3|19	BuildRequires:	pkgconfig(glu)
21cr|dreamchess-0.3.0-3|20	BuildRequires:	pkgconfig(sdl2)
21cr|dreamchess-0.3.0-3|21	BuildRequires:	pkgconfig(SDL2_image)
21cr|dreamchess-0.3.0-3|22	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|dreamchess-0.3.0-3|23	Requires:	%{name}-data = %{EVRD}
21cr|dreamchess-0.3.0-3|24	
21cr|dreamchess-0.3.0-3|25	%description
21cr|dreamchess-0.3.0-3|26	DreamChess is a user interface for playing chess. It comes with its own
21cr|dreamchess-0.3.0-3|27	engine called Dreamer. Both DreamChess and Dreamer are compatible with the
21cr|dreamchess-0.3.0-3|28	xboard/Winboard chess engine communication protocol. This means that
21cr|dreamchess-0.3.0-3|29	DreamChess can be used with other xboard-compatible chess engines such as
21cr|dreamchess-0.3.0-3|30	crafty (ftp://ftp.cis.uab.edu/pub/hyatt/) and GNU Chess
21cr|dreamchess-0.3.0-3|31	(http://www.gnu.org/software/chess/). Similarly, the Dreamer chess engine can
21cr|dreamchess-0.3.0-3|32	be used with other xboard-compatible user interfaces such as xboard and
21cr|dreamchess-0.3.0-3|33	Winboard (http://www.tim-mann.org/xboard.html) and recent editions of the
21cr|dreamchess-0.3.0-3|34	commercial chess program Chessmaster (http://www.chessmaster.com/).
21cr|dreamchess-0.3.0-3|35	
21cr|dreamchess-0.3.0-3|36	%files
21cr|dreamchess-0.3.0-3|37	%doc NEWS.md README.md
21cr|dreamchess-0.3.0-3|38	%{_datadir}/applications/%{name}.desktop
21cr|dreamchess-0.3.0-3|39	%{_datadir}/doc/DreamChess/AUTHORS.txt
21cr|dreamchess-0.3.0-3|40	%{_datadir}/doc/DreamChess/LICENSE.txt
21cr|dreamchess-0.3.0-3|41	%{_gamesbindir}/*
21cr|dreamchess-0.3.0-3|42	%{_iconsdir}/hicolor/*/apps/dreamchess.*
21cr|dreamchess-0.3.0-3|43	%{_mandir}/man6/*
21cr|dreamchess-0.3.0-3|44	
21cr|dreamchess-0.3.0-3|45	#----------------------------------------------------------------------------
21cr|dreamchess-0.3.0-3|46	
21cr|dreamchess-0.3.0-3|47	%package data
21cr|dreamchess-0.3.0-3|48	Summary:	Data files for DreamChess game
21cr|dreamchess-0.3.0-3|49	Group:		Games/Boards
21cr|dreamchess-0.3.0-3|50	BuildArch:	noarch
21cr|dreamchess-0.3.0-3|51	Requires:	%{name} = %{EVRD}
21cr|dreamchess-0.3.0-3|52	
21cr|dreamchess-0.3.0-3|53	%description data
21cr|dreamchess-0.3.0-3|54	This package contains data files for DreamChess game.
21cr|dreamchess-0.3.0-3|55	
21cr|dreamchess-0.3.0-3|56	%files data
21cr|dreamchess-0.3.0-3|57	%{_gamesdatadir}/*
21cr|dreamchess-0.3.0-3|58	
21cr|dreamchess-0.3.0-3|59	#----------------------------------------------------------------------------
21cr|dreamchess-0.3.0-3|60	
21cr|dreamchess-0.3.0-3|61	%prep
21cr|dreamchess-0.3.0-3|62	%setup -q
21cr|dreamchess-0.3.0-3|63	
21cr|dreamchess-0.3.0-3|64	%build
21cr|dreamchess-0.3.0-3|65	%cmake \
21cr|dreamchess-0.3.0-3|66	-DCMAKE_INSTALL_BINDIR=%{_gamesbindir} \
21cr|dreamchess-0.3.0-3|67	-DCMAKE_INSTALL_DATADIR=%{_gamesdatadir}
21cr|dreamchess-0.3.0-3|68	
21cr|dreamchess-0.3.0-3|69	%install
21cr|dreamchess-0.3.0-3|70	%makeinstall_std -C build
21cr|dreamchess-0.3.0-3|71	install -pD -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

1075 21
21cr|drgeo-doc-1.5-9|1	Summary:	Drgeo documentation
21cr|drgeo-doc-1.5-9|2	Name:		drgeo-doc
21cr|drgeo-doc-1.5-9|3	Version:	1.5
21cr|drgeo-doc-1.5-9|4	Release:	9
21cr|drgeo-doc-1.5-9|5	License:	GFDL
21cr|drgeo-doc-1.5-9|6	Group:		Books/Other
21cr|drgeo-doc-1.5-9|7	URL:		http://www.ofset.org/drgeo/
21cr|drgeo-doc-1.5-9|8	Source:		http://prdownloads.sourceforge.net/ofset/%{name}-%{version}.tar.bz2
21cr|drgeo-doc-1.5-9|9	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|drgeo-doc-1.5-9|10	BuildArch:	noarch
21cr|drgeo-doc-1.5-9|11	
21cr|drgeo-doc-1.5-9|12	%description
21cr|drgeo-doc-1.5-9|13	This package contains manual for DrGeo, an interactive geometry
21cr|drgeo-doc-1.5-9|14	software.
21cr|drgeo-doc-1.5-9|15	
21cr|drgeo-doc-1.5-9|16	%prep
21cr|drgeo-doc-1.5-9|17	%setup -q
21cr|drgeo-doc-1.5-9|18	
21cr|drgeo-doc-1.5-9|19	%build
21cr|drgeo-doc-1.5-9|20	%configure
21cr|drgeo-doc-1.5-9|21	
21cr|drgeo-doc-1.5-9|22	%install
21cr|drgeo-doc-1.5-9|23	rm -rf %{buildroot}
21cr|drgeo-doc-1.5-9|24	%makeinstall_std
21cr|drgeo-doc-1.5-9|25	
21cr|drgeo-doc-1.5-9|26	# drgeo searches for ..../C/drgenius.html, not c/drgenius.html
21cr|drgeo-doc-1.5-9|27	mv %{buildroot}%{_datadir}/drgeo/help/{c,C}
21cr|drgeo-doc-1.5-9|28	
21cr|drgeo-doc-1.5-9|29	pwd=`pwd`
21cr|drgeo-doc-1.5-9|30	pushd %{buildroot}%{_datadir}/drgeo/help
21cr|drgeo-doc-1.5-9|31	for i in ??*; do echo "%%lang($i) %%{_datadir}/drgeo/help/$i" >> $pwd/%{name}.lang; done
21cr|drgeo-doc-1.5-9|32	popd
21cr|drgeo-doc-1.5-9|33	
21cr|drgeo-doc-1.5-9|34	%clean
21cr|drgeo-doc-1.5-9|35	rm -rf %{buildroot}
21cr|drgeo-doc-1.5-9|36	
21cr|drgeo-doc-1.5-9|37	%files -f %{name}.lang
21cr|drgeo-doc-1.5-9|38	%defattr(-,root,root)
21cr|drgeo-doc-1.5-9|39	%doc AUTHORS ChangeLog COPYING README
21cr|drgeo-doc-1.5-9|40	%dir %{_datadir}/drgeo/help
21cr|drgeo-doc-1.5-9|41	%{_datadir}/drgeo/help/C

1076 21
21cr|driftnet-1.3.0-1|1	Summary:	Network pictures sniffer
21cr|driftnet-1.3.0-1|2	Name:		driftnet
21cr|driftnet-1.3.0-1|3	Version:	1.3.0
21cr|driftnet-1.3.0-1|4	Release:	1
21cr|driftnet-1.3.0-1|5	License:	GPLv2+
21cr|driftnet-1.3.0-1|6	Group:		Networking/Other
21cr|driftnet-1.3.0-1|7	Url:		https://github.com/deiv/driftnet
21cr|driftnet-1.3.0-1|8	Source0:	https://github.com/deiv/driftnet/archive/upstream/%{name}-%{version}.tar.gz
21cr|driftnet-1.3.0-1|9	BuildRequires:	giflib-devel
21cr|driftnet-1.3.0-1|10	BuildRequires:	jpeg-devel
21cr|driftnet-1.3.0-1|11	BuildRequires:	pcap-devel
21cr|driftnet-1.3.0-1|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|driftnet-1.3.0-1|13	BuildRequires:	pkgconfig(libwebsockets)
21cr|driftnet-1.3.0-1|14	
21cr|driftnet-1.3.0-1|15	%description
21cr|driftnet-1.3.0-1|16	Inspired by EtherPEG, Driftnet is a program which listens to network traffic
21cr|driftnet-1.3.0-1|17	and picks out images from TCP streams it observes.
21cr|driftnet-1.3.0-1|18	
21cr|driftnet-1.3.0-1|19	%files
21cr|driftnet-1.3.0-1|20	%doc Changelog COPYING CREDITS README.md TODO
21cr|driftnet-1.3.0-1|21	%{_bindir}/driftnet
21cr|driftnet-1.3.0-1|22	%dir %{_datadir}/driftnet/
21cr|driftnet-1.3.0-1|23	%{_datadir}/driftnet/*
21cr|driftnet-1.3.0-1|24	%{_mandir}/man1/driftnet.1*
21cr|driftnet-1.3.0-1|25	
21cr|driftnet-1.3.0-1|26	#----------------------------------------------------------------------------
21cr|driftnet-1.3.0-1|27	
21cr|driftnet-1.3.0-1|28	%prep
21cr|driftnet-1.3.0-1|29	%setup -q
21cr|driftnet-1.3.0-1|30	
21cr|driftnet-1.3.0-1|31	%build
21cr|driftnet-1.3.0-1|32	autoreconf -fi
21cr|driftnet-1.3.0-1|33	%configure
21cr|driftnet-1.3.0-1|34	%make
21cr|driftnet-1.3.0-1|35	
21cr|driftnet-1.3.0-1|36	%install
21cr|driftnet-1.3.0-1|37	%makeinstall_std

1077 21
21cr|drm_info-2.6.0-1|1	Summary:	Small utility to dump info about DRM devices
21cr|drm_info-2.6.0-1|2	Name:		drm_info
21cr|drm_info-2.6.0-1|3	Version:	2.6.0
21cr|drm_info-2.6.0-1|4	Release:	1
21cr|drm_info-2.6.0-1|5	License:	MIT
21cr|drm_info-2.6.0-1|6	Group:		Graphics
21cr|drm_info-2.6.0-1|7	Url:		https://gitlab.freedesktop.org/emersion/drm_info
21cr|drm_info-2.6.0-1|8	Source0:	https://gitlab.freedesktop.org/emersion/drm_info/-/archive/v%{version}/downloads/%{name}-%{version}.tar.gz
21cr|drm_info-2.6.0-1|9	BuildRequires:	meson >= 0.53.0
21cr|drm_info-2.6.0-1|10	BuildRequires:	pkgconfig(json-c)
21cr|drm_info-2.6.0-1|11	BuildRequires:	pkgconfig(libdrm) >= 2.4.113
21cr|drm_info-2.6.0-1|12	BuildRequires:	pkgconfig(libpci)
21cr|drm_info-2.6.0-1|13	BuildRequires:	pkgconfig(scdoc)
21cr|drm_info-2.6.0-1|14	
21cr|drm_info-2.6.0-1|15	%description
21cr|drm_info-2.6.0-1|16	A small utility to dump info about DRM devices. It can output in JSON format.
21cr|drm_info-2.6.0-1|17	
21cr|drm_info-2.6.0-1|18	%files
21cr|drm_info-2.6.0-1|19	%license LICENSE
21cr|drm_info-2.6.0-1|20	%doc README.md
21cr|drm_info-2.6.0-1|21	%{_bindir}/%{name}
21cr|drm_info-2.6.0-1|22	%doc %{_mandir}/man1/%{name}.1*
21cr|drm_info-2.6.0-1|23	
21cr|drm_info-2.6.0-1|24	#-----------------------------------------------------------------------------
21cr|drm_info-2.6.0-1|25	
21cr|drm_info-2.6.0-1|26	%prep
21cr|drm_info-2.6.0-1|27	%autosetup -p1
21cr|drm_info-2.6.0-1|28	
21cr|drm_info-2.6.0-1|29	
21cr|drm_info-2.6.0-1|30	%build
21cr|drm_info-2.6.0-1|31	%meson
21cr|drm_info-2.6.0-1|32	%meson_build
21cr|drm_info-2.6.0-1|33	
21cr|drm_info-2.6.0-1|34	
21cr|drm_info-2.6.0-1|35	%install
21cr|drm_info-2.6.0-1|36	%meson_install

1078 21
21cr|droidcam-1.9.0-1|1	Name:           droidcam
21cr|droidcam-1.9.0-1|2	Version:        1.9.0
21cr|droidcam-1.9.0-1|3	Release:        1
21cr|droidcam-1.9.0-1|4	Summary:        Program to turn a mobile device into a webcam
21cr|droidcam-1.9.0-1|5	Group:          System/Kernel and hardware
21cr|droidcam-1.9.0-1|6	License:        GPL-2.0-or-later
21cr|droidcam-1.9.0-1|7	URL:            https://www.dev47apps.com/droidcam/linux/
21cr|droidcam-1.9.0-1|8	Source0:        https://github.com/aramg/droidcam/archive/v%{version}.tar.gz#/droidcam-%{version}.tar.gz
21cr|droidcam-1.9.0-1|9	Source1:        README-v4l2loopback.md
21cr|droidcam-1.9.0-1|10	Source2:        droidcam.sh
21cr|droidcam-1.9.0-1|11	Source3:        droidcam-resolution.sh
21cr|droidcam-1.9.0-1|12	Source4:        droidcam.desktop
21cr|droidcam-1.9.0-1|13	Source5:        droidcam-resolution.desktop
21cr|droidcam-1.9.0-1|14	Patch2:         0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch
21cr|droidcam-1.9.0-1|15	Patch3:         0001-Use-icon-installed-to-theme-directory.patch
21cr|droidcam-1.9.0-1|16	Patch4:         droidcam-desktop.patch
21cr|droidcam-1.9.0-1|17	BuildRequires:  gcc-c++
21cr|droidcam-1.9.0-1|18	BuildRequires:  hicolor-icon-theme
21cr|droidcam-1.9.0-1|19	BuildRequires:  pkgconfig(alsa)
21cr|droidcam-1.9.0-1|20	BuildRequires:  pkgconfig(appindicator3-0.1)
21cr|droidcam-1.9.0-1|21	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|droidcam-1.9.0-1|22	BuildRequires:  pkgconfig(libavutil)
21cr|droidcam-1.9.0-1|23	BuildRequires:  pkgconfig(libjpeg)
21cr|droidcam-1.9.0-1|24	BuildRequires:  pkgconfig(libswscale)
21cr|droidcam-1.9.0-1|25	BuildRequires:  libusbmuxd-devel
21cr|droidcam-1.9.0-1|26	BuildRequires:  pkgconfig(speex)
21cr|droidcam-1.9.0-1|27	Requires:       hicolor-icon-theme
21cr|droidcam-1.9.0-1|28	Requires:       droidcam-cli
21cr|droidcam-1.9.0-1|29	Requires:       zenity
21cr|droidcam-1.9.0-1|30	Requires:       pulseaudio-utils
21cr|droidcam-1.9.0-1|31	
21cr|droidcam-1.9.0-1|32	%description
21cr|droidcam-1.9.0-1|33	This program turns a mobile device into a webcam.
21cr|droidcam-1.9.0-1|34	
21cr|droidcam-1.9.0-1|35	It can be used with chat programs like Skype, Zoom, Teams, or with
21cr|droidcam-1.9.0-1|36	live streaming programs like OBS.
21cr|droidcam-1.9.0-1|37	
21cr|droidcam-1.9.0-1|38	%files
21cr|droidcam-1.9.0-1|39	%license LICENSE
21cr|droidcam-1.9.0-1|40	%doc README-v4l2loopback.md
21cr|droidcam-1.9.0-1|41	%{_bindir}/droidcam
21cr|droidcam-1.9.0-1|42	%{_bindir}/droidcam.sh
21cr|droidcam-1.9.0-1|43	%{_bindir}/droidcam-resolution.sh
21cr|droidcam-1.9.0-1|44	%{_datadir}/icons/hicolor/*/apps/droidcam.png
21cr|droidcam-1.9.0-1|45	%{_datadir}/applications/droidcam.desktop
21cr|droidcam-1.9.0-1|46	%{_datadir}/applications/droidcam-resolution.desktop
21cr|droidcam-1.9.0-1|47	
21cr|droidcam-1.9.0-1|48	#-----------------------------------------------------------------
21cr|droidcam-1.9.0-1|49	%package cli
21cr|droidcam-1.9.0-1|50	Summary:        Command line client for droidcam
21cr|droidcam-1.9.0-1|51	Group:          System/Kernel and hardware
21cr|droidcam-1.9.0-1|52	Requires:       kmod(v4l2loopback_dc)
21cr|droidcam-1.9.0-1|53	# USB connection uses adb for Android, other
21cr|droidcam-1.9.0-1|54	# options are usbmuxd (iOS) or Wifi
21cr|droidcam-1.9.0-1|55	Recommends:     adb
21cr|droidcam-1.9.0-1|56	
21cr|droidcam-1.9.0-1|57	%description cli
21cr|droidcam-1.9.0-1|58	This program turns a mobile device into a webcam.
21cr|droidcam-1.9.0-1|59	
21cr|droidcam-1.9.0-1|60	It can be used with chat programs like Skype, Zoom, Teams, or with
21cr|droidcam-1.9.0-1|61	live streaming programs like OBS.
21cr|droidcam-1.9.0-1|62	
21cr|droidcam-1.9.0-1|63	%files cli
21cr|droidcam-1.9.0-1|64	%license LICENSE
21cr|droidcam-1.9.0-1|65	%doc README-v4l2loopback.md
21cr|droidcam-1.9.0-1|66	%{_bindir}/droidcam-cli
21cr|droidcam-1.9.0-1|67	
21cr|droidcam-1.9.0-1|68	#-----------------------------------------------------------------
21cr|droidcam-1.9.0-1|69	
21cr|droidcam-1.9.0-1|70	%prep
21cr|droidcam-1.9.0-1|71	%autosetup -p1
21cr|droidcam-1.9.0-1|72	
21cr|droidcam-1.9.0-1|73	cp %{SOURCE1} ./
21cr|droidcam-1.9.0-1|74	
21cr|droidcam-1.9.0-1|75	%build
21cr|droidcam-1.9.0-1|76	export USBMUXDLIBS="`pkg-config --silence-errors --libs libusbmuxd-2.0 || pkg-config --silence-errors --libs libusbmuxd`"
21cr|droidcam-1.9.0-1|77	# CC is used for CXXFLAGS
21cr|droidcam-1.9.0-1|78	%make_build JPEG="-lturbojpeg" USBMUXD=${USBMUXDLIBS} CFLAGS="%{optflags}" droidcam-cli
21cr|droidcam-1.9.0-1|79	%make_build JPEG="-lturbojpeg" USBMUXD=${USBMUXDLIBS} CFLAGS="%{optflags}" droidcam
21cr|droidcam-1.9.0-1|80	
21cr|droidcam-1.9.0-1|81	%install
21cr|droidcam-1.9.0-1|82	install -D -m 755 -t %{buildroot}%{_bindir} droidcam-cli
21cr|droidcam-1.9.0-1|83	install -D -m 755 -t %{buildroot}%{_bindir} droidcam
21cr|droidcam-1.9.0-1|84	install -D -m 755 %{SOURCE2} %{buildroot}%{_bindir}/
21cr|droidcam-1.9.0-1|85	install -D -m 755 %{SOURCE3} %{buildroot}%{_bindir}/
21cr|droidcam-1.9.0-1|86	install -D -m 644 icon2.png %{buildroot}%{_datadir}/icons/hicolor/96x96/apps/droidcam.png
21cr|droidcam-1.9.0-1|87	install -D -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|droidcam-1.9.0-1|88	install -D -m 644 %{SOURCE5} %{buildroot}%{_datadir}/applications/%{name}-resolution.desktop

1079 21
21cr|dropbear-2022.82-1|1	Summary:	SSH2 server and client
21cr|dropbear-2022.82-1|2	Name:		dropbear
21cr|dropbear-2022.82-1|3	Version:	2022.82
21cr|dropbear-2022.82-1|4	Release:	1
21cr|dropbear-2022.82-1|5	License:	MIT
21cr|dropbear-2022.82-1|6	Group:		Networking/Remote access
21cr|dropbear-2022.82-1|7	Url:		http://matt.ucc.asn.au/dropbear/dropbear.html
21cr|dropbear-2022.82-1|8	Source0:	http://matt.ucc.asn.au/dropbear/releases/%{name}-%{version}.tar.bz2
21cr|dropbear-2022.82-1|9	Source1:	%{name}.service
21cr|dropbear-2022.82-1|10	Source2:	%{name}-keygen.service
21cr|dropbear-2022.82-1|11	BuildRequires:	pam-devel
21cr|dropbear-2022.82-1|12	BuildRequires:	pkgconfig(libtomcrypt)
21cr|dropbear-2022.82-1|13	BuildRequires:	pkgconfig(libtommath)
21cr|dropbear-2022.82-1|14	BuildRequires:	pkgconfig(zlib)
21cr|dropbear-2022.82-1|15	
21cr|dropbear-2022.82-1|16	%description
21cr|dropbear-2022.82-1|17	Dropbear is a relatively small SSH 2 server and client. It is particularly
21cr|dropbear-2022.82-1|18	useful for "embedded"-type Linux (or other Unix) systems, such as wireless
21cr|dropbear-2022.82-1|19	routers.
21cr|dropbear-2022.82-1|20	
21cr|dropbear-2022.82-1|21	%files
21cr|dropbear-2022.82-1|22	%license LICENSE
21cr|dropbear-2022.82-1|23	%doc CHANGES MULTI README SMALL
21cr|dropbear-2022.82-1|24	%dir %{_sysconfdir}/%{name}
21cr|dropbear-2022.82-1|25	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|dropbear-2022.82-1|26	%{_unitdir}/%{name}.service
21cr|dropbear-2022.82-1|27	%{_unitdir}/%{name}-keygen.service
21cr|dropbear-2022.82-1|28	%{_bindir}/dropbearkey
21cr|dropbear-2022.82-1|29	%{_bindir}/dropbearconvert
21cr|dropbear-2022.82-1|30	%{_bindir}/dbclient
21cr|dropbear-2022.82-1|31	%{_sbindir}/%{name}
21cr|dropbear-2022.82-1|32	%{_mandir}/man1/dbclient.1*
21cr|dropbear-2022.82-1|33	%{_mandir}/man1/dropbearconvert.1*
21cr|dropbear-2022.82-1|34	%{_mandir}/man1/dropbearkey.1*
21cr|dropbear-2022.82-1|35	%{_mandir}/man8/%{name}.8*
21cr|dropbear-2022.82-1|36	
21cr|dropbear-2022.82-1|37	%post
21cr|dropbear-2022.82-1|38	%systemd_post %{name}.service
21cr|dropbear-2022.82-1|39	
21cr|dropbear-2022.82-1|40	%preun
21cr|dropbear-2022.82-1|41	%systemd_preun %{name}.service
21cr|dropbear-2022.82-1|42	
21cr|dropbear-2022.82-1|43	#----------------------------------------------------------------------------
21cr|dropbear-2022.82-1|44	
21cr|dropbear-2022.82-1|45	%prep
21cr|dropbear-2022.82-1|46	%autosetup -p1
21cr|dropbear-2022.82-1|47	
21cr|dropbear-2022.82-1|48	
21cr|dropbear-2022.82-1|49	%build
21cr|dropbear-2022.82-1|50	# Point to the OpenSSH SFTP subsystem binary since dropbear doesn't include
21cr|dropbear-2022.82-1|51	# sftp support itself. The location is architecture-dependent, so must be
21cr|dropbear-2022.82-1|52	# overridden at build time, not patch time
21cr|dropbear-2022.82-1|53	%configure CFLAGS="%{optflags}" CPPFLAGS='%{optflags} -DSFTPSERVER_PATH=\"%{_libdir}/ssh/sftp-server\" -I%{_includedir}/tomcrypt -I%{_includedir}/tommath'
21cr|dropbear-2022.82-1|54	#	--enable-pam
21cr|dropbear-2022.82-1|55	
21cr|dropbear-2022.82-1|56	%make
21cr|dropbear-2022.82-1|57	
21cr|dropbear-2022.82-1|58	
21cr|dropbear-2022.82-1|59	%install
21cr|dropbear-2022.82-1|60	%makeinstall_std
21cr|dropbear-2022.82-1|61	
21cr|dropbear-2022.82-1|62	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|dropbear-2022.82-1|63	install -d %{buildroot}%{_unitdir}
21cr|dropbear-2022.82-1|64	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|dropbear-2022.82-1|65	install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|dropbear-2022.82-1|66	install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}-keygen.service
21cr|dropbear-2022.82-1|67	install -d %{buildroot}%{_mandir}/man1
21cr|dropbear-2022.82-1|68	install -m 0644 dbclient.1 %{buildroot}%{_mandir}/man1/dbclient.1
21cr|dropbear-2022.82-1|69	install -d %{buildroot}%{_mandir}/man8
21cr|dropbear-2022.82-1|70	install -m 0644 dropbearkey.1 %{buildroot}%{_mandir}/man1/dropbearkey.1
21cr|dropbear-2022.82-1|71	
21cr|dropbear-2022.82-1|72	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} << EOF
21cr|dropbear-2022.82-1|73	OPTIONS=""
21cr|dropbear-2022.82-1|74	EOF
21cr|dropbear-2022.82-1|75	
21cr|dropbear-2022.82-1|76	chmod a+r CHANGES LICENSE MULTI README SMALL

1080 21
21cr|drumstick-2.9.1-1|1	# Enable this when is abi-dumper processing is needed
21cr|drumstick-2.9.1-1|2	#undefine _find_debuginfo_dwz_opts
21cr|drumstick-2.9.1-1|3	
21cr|drumstick-2.9.1-1|4	%define	major 2
21cr|drumstick-2.9.1-1|5	%define	libalsa %mklibname %{name}-alsa %{major}
21cr|drumstick-2.9.1-1|6	%define	libfile %mklibname %{name}-file %{major}
21cr|drumstick-2.9.1-1|7	%define	librt %mklibname %{name}-rt %{major}
21cr|drumstick-2.9.1-1|8	%define	libwidgets %mklibname %{name}-widgets %{major}
21cr|drumstick-2.9.1-1|9	%define	devname %mklibname %{name} -d
21cr|drumstick-2.9.1-1|10	
21cr|drumstick-2.9.1-1|11	Summary:	C++/Qt5 wrapper around the ALSA library sequencer interface
21cr|drumstick-2.9.1-1|12	Name:		drumstick
21cr|drumstick-2.9.1-1|13	Version:	2.9.1
21cr|drumstick-2.9.1-1|14	Release:	1
21cr|drumstick-2.9.1-1|15	License:	GPLv3+
21cr|drumstick-2.9.1-1|16	Group:		Development/C++
21cr|drumstick-2.9.1-1|17	Url:		https://sourceforge.net/projects/drumstick/
21cr|drumstick-2.9.1-1|18	Source0:	https://downloads.sourceforge.net/project/drumstick/%{version}/%{name}-%{version}.tar.bz2
21cr|drumstick-2.9.1-1|19	Source100:		drumstick.rpmlintrc
21cr|drumstick-2.9.1-1|20	# For all the deps: see install.md file
21cr|drumstick-2.9.1-1|21	BuildRequires:	cmake >= 3.16
21cr|drumstick-2.9.1-1|22	BuildRequires:	docbook-style-xsl
21cr|drumstick-2.9.1-1|23	BuildRequires:	docbook-dtd-xml
21cr|drumstick-2.9.1-1|24	BuildRequires:	doxygen >= 1.5.0
21cr|drumstick-2.9.1-1|25	BuildRequires:	graphviz
21cr|drumstick-2.9.1-1|26	BuildRequires:	qt5-linguist-tools
21cr|drumstick-2.9.1-1|27	BuildRequires:	shared-mime-info >= 0.30
21cr|drumstick-2.9.1-1|28	BuildRequires:	xsltproc
21cr|drumstick-2.9.1-1|29	BuildRequires:	pkgconfig(alsa) >= 1.0.0
21cr|drumstick-2.9.1-1|30	BuildRequires:	pkgconfig(fluidsynth) >= 2.0.0
21cr|drumstick-2.9.1-1|31	BuildRequires:	pkgconfig(gl)
21cr|drumstick-2.9.1-1|32	BuildRequires:	pkgconfig(libpulse-simple)
21cr|drumstick-2.9.1-1|33	BuildRequires:	pkgconfig(Qt5Core) >= 5.9
21cr|drumstick-2.9.1-1|34	BuildRequires:	pkgconfig(Qt5DBus)
21cr|drumstick-2.9.1-1|35	BuildRequires:	pkgconfig(Qt5Gui)
21cr|drumstick-2.9.1-1|36	BuildRequires:	pkgconfig(Qt5Network)
21cr|drumstick-2.9.1-1|37	BuildRequires:	pkgconfig(Qt5Svg)
21cr|drumstick-2.9.1-1|38	BuildRequires:	pkgconfig(Qt5Test)
21cr|drumstick-2.9.1-1|39	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|drumstick-2.9.1-1|40	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|drumstick-2.9.1-1|41	BuildRequires:	pkgconfig(sonivox)
21cr|drumstick-2.9.1-1|42	BuildRequires:	pkgconfig(vulkan)
21cr|drumstick-2.9.1-1|43	BuildRequires:	pkgconfig(xkbcommon)
21cr|drumstick-2.9.1-1|44	
21cr|drumstick-2.9.1-1|45	%description
21cr|drumstick-2.9.1-1|46	The %{name} library is a C++ wrapper around the ALSA library sequencer
21cr|drumstick-2.9.1-1|47	interface, using Qt5 objects, idioms and style. The ALSA sequencer
21cr|drumstick-2.9.1-1|48	interface provides software support for MIDI technology on GNU/Linux.
21cr|drumstick-2.9.1-1|49	
21cr|drumstick-2.9.1-1|50	%files
21cr|drumstick-2.9.1-1|51	%doc AUTHORS ChangeLog COPYING NEWS TODO
21cr|drumstick-2.9.1-1|52	%{_datadir}/%{name}/*.qm
21cr|drumstick-2.9.1-1|53	%{_datadir}/metainfo/net.sourceforge.%{name}-*.metainfo.xml
21cr|drumstick-2.9.1-1|54	%{_datadir}/mime/packages/%{name}.xml
21cr|drumstick-2.9.1-1|55	
21cr|drumstick-2.9.1-1|56	#----------------------------------------------------------------------------
21cr|drumstick-2.9.1-1|57	
21cr|drumstick-2.9.1-1|58	%package -n %{libalsa}
21cr|drumstick-2.9.1-1|59	Summary:	Drumstick shared library
21cr|drumstick-2.9.1-1|60	Group:		System/Libraries
21cr|drumstick-2.9.1-1|61	
21cr|drumstick-2.9.1-1|62	%description -n %{libalsa}
21cr|drumstick-2.9.1-1|63	Drumstick shared library.
21cr|drumstick-2.9.1-1|64	
21cr|drumstick-2.9.1-1|65	%files -n %{libalsa}
21cr|drumstick-2.9.1-1|66	%doc COPYING
21cr|drumstick-2.9.1-1|67	%{_libdir}/lib%{name}-alsa.so.%{major}*
21cr|drumstick-2.9.1-1|68	
21cr|drumstick-2.9.1-1|69	#----------------------------------------------------------------------------
21cr|drumstick-2.9.1-1|70	
21cr|drumstick-2.9.1-1|71	%package -n %{libfile}
21cr|drumstick-2.9.1-1|72	Summary:	Drumstick shared library
21cr|drumstick-2.9.1-1|73	Group:		System/Libraries
21cr|drumstick-2.9.1-1|74	
21cr|drumstick-2.9.1-1|75	%description -n %{libfile}
21cr|drumstick-2.9.1-1|76	Drumstick shared library.
21cr|drumstick-2.9.1-1|77	
21cr|drumstick-2.9.1-1|78	%files -n %{libfile}
21cr|drumstick-2.9.1-1|79	%doc COPYING
21cr|drumstick-2.9.1-1|80	%{_libdir}/lib%{name}-file.so.%{major}*
21cr|drumstick-2.9.1-1|81	
21cr|drumstick-2.9.1-1|82	#----------------------------------------------------------------------------
21cr|drumstick-2.9.1-1|83	
21cr|drumstick-2.9.1-1|84	%package -n %{librt}
21cr|drumstick-2.9.1-1|85	Summary:	Drumstick shared library
21cr|drumstick-2.9.1-1|86	Group:		System/Libraries
21cr|drumstick-2.9.1-1|87	
21cr|drumstick-2.9.1-1|88	%description -n %{librt}
21cr|drumstick-2.9.1-1|89	Drumstick shared library.
21cr|drumstick-2.9.1-1|90	
21cr|drumstick-2.9.1-1|91	%files -n %{librt}
21cr|drumstick-2.9.1-1|92	%doc COPYING
21cr|drumstick-2.9.1-1|93	%{_libdir}/lib%{name}-rt.so.%{major}*
21cr|drumstick-2.9.1-1|94	%{_libdir}/%{name}2/lib%{name}-rt-*.so
21cr|drumstick-2.9.1-1|95	
21cr|drumstick-2.9.1-1|96	#----------------------------------------------------------------------------
21cr|drumstick-2.9.1-1|97	
21cr|drumstick-2.9.1-1|98	%package -n %{libwidgets}
21cr|drumstick-2.9.1-1|99	Summary:	Drumstick shared library
21cr|drumstick-2.9.1-1|100	Group:		System/Libraries
21cr|drumstick-2.9.1-1|101	
21cr|drumstick-2.9.1-1|102	%description -n %{libwidgets}
21cr|drumstick-2.9.1-1|103	Drumstick shared library.
21cr|drumstick-2.9.1-1|104	
21cr|drumstick-2.9.1-1|105	%files -n %{libwidgets}
21cr|drumstick-2.9.1-1|106	%doc COPYING
21cr|drumstick-2.9.1-1|107	%{_libdir}/lib%{name}-widgets.so.%{major}*
21cr|drumstick-2.9.1-1|108	
21cr|drumstick-2.9.1-1|109	#----------------------------------------------------------------------------
21cr|drumstick-2.9.1-1|110	
21cr|drumstick-2.9.1-1|111	%package -n %{devname}
21cr|drumstick-2.9.1-1|112	Summary:	Development files for %{name}
21cr|drumstick-2.9.1-1|113	Group:		Development/C++
21cr|drumstick-2.9.1-1|114	Requires:	%{libalsa} = %{EVRD}
21cr|drumstick-2.9.1-1|115	Requires:	%{libfile} = %{EVRD}
21cr|drumstick-2.9.1-1|116	Requires:	%{librt} = %{EVRD}
21cr|drumstick-2.9.1-1|117	Requires:	%{libwidgets} = %{EVRD}
21cr|drumstick-2.9.1-1|118	Provides:		%{name}-devel = %{EVRD}
21cr|drumstick-2.9.1-1|119	
21cr|drumstick-2.9.1-1|120	%description -n %{devname}
21cr|drumstick-2.9.1-1|121	The %{name} library is a C++ wrapper around the ALSA library sequencer
21cr|drumstick-2.9.1-1|122	interface, using Qt5 objects, idioms and style. This package contains
21cr|drumstick-2.9.1-1|123	the files needed for build programs against %{name}.
21cr|drumstick-2.9.1-1|124	
21cr|drumstick-2.9.1-1|125	%files -n %{devname}
21cr|drumstick-2.9.1-1|126	%doc build/doc/html/*
21cr|drumstick-2.9.1-1|127	%{_includedir}/%{name}/
21cr|drumstick-2.9.1-1|128	%{_includedir}/%{name}.h
21cr|drumstick-2.9.1-1|129	%{_libdir}/lib%{name}-alsa.so
21cr|drumstick-2.9.1-1|130	%{_libdir}/lib%{name}-file.so
21cr|drumstick-2.9.1-1|131	%{_libdir}/lib%{name}-rt.so
21cr|drumstick-2.9.1-1|132	%{_libdir}/lib%{name}-widgets.so
21cr|drumstick-2.9.1-1|133	%{_libdir}/pkgconfig/*.pc
21cr|drumstick-2.9.1-1|134	%{_libdir}/cmake/%{name}/*.cmake
21cr|drumstick-2.9.1-1|135	%{_qt5_plugindir}/designer/lib%{name}-vpiano-plugin.so
21cr|drumstick-2.9.1-1|136	
21cr|drumstick-2.9.1-1|137	#----------------------------------------------------------------------------
21cr|drumstick-2.9.1-1|138	
21cr|drumstick-2.9.1-1|139	%package examples
21cr|drumstick-2.9.1-1|140	Summary:	Example programs for %{name}
21cr|drumstick-2.9.1-1|141	Group:		Development/C++
21cr|drumstick-2.9.1-1|142	Requires:	%{name} = %{EVRD}
21cr|drumstick-2.9.1-1|143	
21cr|drumstick-2.9.1-1|144	%description examples
21cr|drumstick-2.9.1-1|145	This package contains the test/example programs for %{name}.
21cr|drumstick-2.9.1-1|146	
21cr|drumstick-2.9.1-1|147	%files examples
21cr|drumstick-2.9.1-1|148	%{_bindir}/%{name}-*
21cr|drumstick-2.9.1-1|149	%{_datadir}/applications/net.sourceforge.%{name}-*.desktop
21cr|drumstick-2.9.1-1|150	%{_datadir}/icons/hicolor/*/apps/*
21cr|drumstick-2.9.1-1|151	%{_mandir}/man1/%{name}-*
21cr|drumstick-2.9.1-1|152	
21cr|drumstick-2.9.1-1|153	#----------------------------------------------------------------------------
21cr|drumstick-2.9.1-1|154	
21cr|drumstick-2.9.1-1|155	%prep
21cr|drumstick-2.9.1-1|156	%setup -q
21cr|drumstick-2.9.1-1|157	
21cr|drumstick-2.9.1-1|158	
21cr|drumstick-2.9.1-1|159	%build
21cr|drumstick-2.9.1-1|160	%cmake	-DCMAKE_BUILD_TYPE=Release \
21cr|drumstick-2.9.1-1|161	-DCMAKE_INSTALL_LIBDIR="%{_lib}" \
21cr|drumstick-2.9.1-1|162	-DUSE_QT5=ON \
21cr|drumstick-2.9.1-1|163	-DUSE_DBUS=ON \
21cr|drumstick-2.9.1-1|164	-DUSE_FLUIDSYNTH=ON \
21cr|drumstick-2.9.1-1|165	-DUSE_NETWORK=ON \
21cr|drumstick-2.9.1-1|166	-DUSE_PULSEAUDIO=ON \
21cr|drumstick-2.9.1-1|167	-DUSE_SONIVOX=ON \
21cr|drumstick-2.9.1-1|168	-DBUILD_DOCS=YES
21cr|drumstick-2.9.1-1|169	%make
21cr|drumstick-2.9.1-1|170	
21cr|drumstick-2.9.1-1|171	# (gvm) Make also the doxygen docs for the library
21cr|drumstick-2.9.1-1|172	%make doxygen
21cr|drumstick-2.9.1-1|173	
21cr|drumstick-2.9.1-1|174	
21cr|drumstick-2.9.1-1|175	%install
21cr|drumstick-2.9.1-1|176	%makeinstall_std -C build
21cr|drumstick-2.9.1-1|177	
21cr|drumstick-2.9.1-1|178	# Fix gzipped-svg-icon
21cr|drumstick-2.9.1-1|179	(
21cr|drumstick-2.9.1-1|180	cd %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|drumstick-2.9.1-1|181	zcat %{name}.svgz > %{name}.svg && rm -f %{name}.svgz
21cr|drumstick-2.9.1-1|182	)
21cr|drumstick-2.9.1-1|183	
21cr|drumstick-2.9.1-1|184	# Fix qt designer plugin placement
21cr|drumstick-2.9.1-1|185	mkdir -p %{buildroot}%{_qt5_plugindir}/designer
21cr|drumstick-2.9.1-1|186	mv %{buildroot}/usr/plugins/designer/libdrumstick-vpiano-plugin.so %{buildroot}%{_qt5_plugindir}/designer/libdrumstick-vpiano-plugin.so
21cr|drumstick-2.9.1-1|187	rm -rf %{buildroot}/usr/plugins

1081 21
21cr|drupal-7.57-1|1	Summary:	Open source content management platform
21cr|drupal-7.57-1|2	Name:		drupal
21cr|drupal-7.57-1|3	Version:	7.57
21cr|drupal-7.57-1|4	Release:	1
21cr|drupal-7.57-1|5	License:	GPLv2+
21cr|drupal-7.57-1|6	Group:		Networking/WWW
21cr|drupal-7.57-1|7	Url:		http://www.drupal.org/
21cr|drupal-7.57-1|8	Source0:	https://ftp-origin.drupal.org/files/projects/%{name}-%{version}.tar.gz
21cr|drupal-7.57-1|9	Source100:	%{name}.rpmlintrc
21cr|drupal-7.57-1|10	Patch0:		drupal-7.4-baseurl.patch
21cr|drupal-7.57-1|11	Patch1:		drupal-7.43-scripts-remove-shebang.patch
21cr|drupal-7.57-1|12	Patch2:		drupal-7.14-fc-fix-path-disclosure-vulnerability.patch
21cr|drupal-7.57-1|13	Patch3:		drupal-7.56-drupal-conf.patch
21cr|drupal-7.57-1|14	Requires:	apache
21cr|drupal-7.57-1|15	Requires:	apache-mod_php
21cr|drupal-7.57-1|16	Requires:	php-xml
21cr|drupal-7.57-1|17	Requires:	php-mbstring
21cr|drupal-7.57-1|18	Requires:	php-gd
21cr|drupal-7.57-1|19	Recommends:	drupal-database-storage
21cr|drupal-7.57-1|20	# Drupal fails to create initial config when php-suhosin is installed
21cr|drupal-7.57-1|21	Conflicts:	php-suhosin
21cr|drupal-7.57-1|22	BuildArch:	noarch
21cr|drupal-7.57-1|23	
21cr|drupal-7.57-1|24	%description
21cr|drupal-7.57-1|25	Drupal is a free software package that allows an individual or a community of
21cr|drupal-7.57-1|26	users to easily publish, manage and organize a wide variety of content on a
21cr|drupal-7.57-1|27	website. Tens of thousands of people and organizations have used Drupal to
21cr|drupal-7.57-1|28	power scores of different web sites, including
21cr|drupal-7.57-1|29	* Community web portals
21cr|drupal-7.57-1|30	* Discussion sites
21cr|drupal-7.57-1|31	* Corporate web sites
21cr|drupal-7.57-1|32	* Intranet applications
21cr|drupal-7.57-1|33	* Personal web sites or blogs
21cr|drupal-7.57-1|34	* Aficionado sites
21cr|drupal-7.57-1|35	* E-commerce applications
21cr|drupal-7.57-1|36	* Resource directories
21cr|drupal-7.57-1|37	* Social Networking sites.
21cr|drupal-7.57-1|38	
21cr|drupal-7.57-1|39	%files
21cr|drupal-7.57-1|40	%doc *.txt
21cr|drupal-7.57-1|41	%dir %{_var}/www/drupal
21cr|drupal-7.57-1|42	%{_var}/www/drupal/*.php
21cr|drupal-7.57-1|43	%{_var}/www/drupal/*.txt
21cr|drupal-7.57-1|44	%{_var}/www/drupal/includes
21cr|drupal-7.57-1|45	%{_var}/www/drupal/misc
21cr|drupal-7.57-1|46	%{_var}/www/drupal/modules
21cr|drupal-7.57-1|47	%{_var}/www/drupal/profiles
21cr|drupal-7.57-1|48	%{_var}/www/drupal/themes
21cr|drupal-7.57-1|49	%dir %{_var}/www/drupal/scripts
21cr|drupal-7.57-1|50	%attr(0755,root,root) %{_var}/www/drupal/scripts/*
21cr|drupal-7.57-1|51	%attr(0755,apache,apache) %{_var}/www/drupal/sites
21cr|drupal-7.57-1|52	%attr(710,root,apache) %dir %{_sysconfdir}/drupal
21cr|drupal-7.57-1|53	%attr(640,root,apache) %config(noreplace) %{_sysconfdir}/drupal/robots.txt
21cr|drupal-7.57-1|54	%config(noreplace) %{_webappconfdir}/drupal.conf
21cr|drupal-7.57-1|55	
21cr|drupal-7.57-1|56	#----------------------------------------------------------------------------
21cr|drupal-7.57-1|57	
21cr|drupal-7.57-1|58	%package mysql
21cr|drupal-7.57-1|59	Summary:	Mysql storage of drupal
21cr|drupal-7.57-1|60	Group:		Networking/WWW
21cr|drupal-7.57-1|61	Provides:	drupal-database-storage = %{EVRD}
21cr|drupal-7.57-1|62	Requires:	drupal = %{EVRD}
21cr|drupal-7.57-1|63	Requires:	php-pdo_mysql
21cr|drupal-7.57-1|64	Requires:	mysql
21cr|drupal-7.57-1|65	%rename		drupal-mysqli
21cr|drupal-7.57-1|66	
21cr|drupal-7.57-1|67	%description mysql
21cr|drupal-7.57-1|68	This package provides virtual requires for using mysql as storage backend
21cr|drupal-7.57-1|69	for drupal.
21cr|drupal-7.57-1|70	
21cr|drupal-7.57-1|71	%files mysql
21cr|drupal-7.57-1|72	
21cr|drupal-7.57-1|73	#----------------------------------------------------------------------------
21cr|drupal-7.57-1|74	
21cr|drupal-7.57-1|75	%package postgresql
21cr|drupal-7.57-1|76	Summary:	Postgresql storage of drupal
21cr|drupal-7.57-1|77	Group:		Networking/WWW
21cr|drupal-7.57-1|78	Provides:	drupal-database-storage = %{EVRD}
21cr|drupal-7.57-1|79	Requires:	drupal = %{EVRD}
21cr|drupal-7.57-1|80	Requires:	php-pdo_pgsql
21cr|drupal-7.57-1|81	Requires:	postgresql
21cr|drupal-7.57-1|82	
21cr|drupal-7.57-1|83	%description postgresql
21cr|drupal-7.57-1|84	This package provides virtual requires for using postgresql as storage backend
21cr|drupal-7.57-1|85	for drupal.
21cr|drupal-7.57-1|86	
21cr|drupal-7.57-1|87	%files postgresql
21cr|drupal-7.57-1|88	
21cr|drupal-7.57-1|89	#----------------------------------------------------------------------------
21cr|drupal-7.57-1|90	
21cr|drupal-7.57-1|91	%package sqlite
21cr|drupal-7.57-1|92	Summary:	Sqlite storage of drupal
21cr|drupal-7.57-1|93	Group:		Networking/WWW
21cr|drupal-7.57-1|94	Provides:	drupal-database-storage = %{EVRD}
21cr|drupal-7.57-1|95	Requires:	drupal = %{EVRD}
21cr|drupal-7.57-1|96	Requires:	php-pdo_sqlite
21cr|drupal-7.57-1|97	
21cr|drupal-7.57-1|98	%description sqlite
21cr|drupal-7.57-1|99	This package provides virtual requires for using sqlite as storage backend
21cr|drupal-7.57-1|100	for drupal.
21cr|drupal-7.57-1|101	
21cr|drupal-7.57-1|102	%files sqlite
21cr|drupal-7.57-1|103	
21cr|drupal-7.57-1|104	#----------------------------------------------------------------------------
21cr|drupal-7.57-1|105	
21cr|drupal-7.57-1|106	%prep
21cr|drupal-7.57-1|107	%setup -q
21cr|drupal-7.57-1|108	%patch0 -p0
21cr|drupal-7.57-1|109	%patch1 -p1
21cr|drupal-7.57-1|110	%patch2 -p1
21cr|drupal-7.57-1|111	%patch3 -p1
21cr|drupal-7.57-1|112	
21cr|drupal-7.57-1|113	
21cr|drupal-7.57-1|114	%build
21cr|drupal-7.57-1|115	# Nothing to do
21cr|drupal-7.57-1|116	
21cr|drupal-7.57-1|117	
21cr|drupal-7.57-1|118	%install
21cr|drupal-7.57-1|119	mkdir -p %{buildroot}%{_var}/www/drupal
21cr|drupal-7.57-1|120	cp -a * %{buildroot}%{_var}/www/drupal
21cr|drupal-7.57-1|121	
21cr|drupal-7.57-1|122	rm %{buildroot}%{_var}/www/drupal/*.txt %{buildroot}%{_var}/www/drupal/web.config
21cr|drupal-7.57-1|123	
21cr|drupal-7.57-1|124	mkdir -p %{buildroot}%{_sysconfdir}/drupal
21cr|drupal-7.57-1|125	cat > %{buildroot}%{_sysconfdir}/drupal/robots.txt << EOF
21cr|drupal-7.57-1|126	User-agent: *
21cr|drupal-7.57-1|127	Disallow:   /
21cr|drupal-7.57-1|128	EOF
21cr|drupal-7.57-1|129	(cd %{buildroot}%{_var}/www/drupal && \
21cr|drupal-7.57-1|130	ln -s %{_sysconfdir}/drupal/robots.txt robots.txt)
21cr|drupal-7.57-1|131	
21cr|drupal-7.57-1|132	mkdir -p %{buildroot}%{_webappconfdir}
21cr|drupal-7.57-1|133	cp .htaccess %{buildroot}%{_webappconfdir}/drupal.conf
21cr|drupal-7.57-1|134	
21cr|drupal-7.57-1|135	# Fix perms
21cr|drupal-7.57-1|136	find %{buildroot} -name "README.txt" | xargs chmod -x
21cr|drupal-7.57-1|137	find %{buildroot} -name "default.settings.php" | xargs chmod -x
21cr|drupal-7.57-1|138	find %{buildroot} -name "example.sites.php" | xargs chmod -x
21cr|drupal-7.57-1|139	chmod -x %{buildroot}%{_var}/www/drupal/scripts/test.script

1082 21
21cr|drupal-antispam-7.x.1.5-4|1	%define modname		antispam
21cr|drupal-antispam-7.x.1.5-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-antispam-7.x.1.5-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-antispam-7.x.1.5-4|4	
21cr|drupal-antispam-7.x.1.5-4|5	Name:		drupal-antispam
21cr|drupal-antispam-7.x.1.5-4|6	Summary:	AntiSpam module for Drupal
21cr|drupal-antispam-7.x.1.5-4|7	Version:	7.x.1.5
21cr|drupal-antispam-7.x.1.5-4|8	Release:	4
21cr|drupal-antispam-7.x.1.5-4|9	License:	GPLv2+
21cr|drupal-antispam-7.x.1.5-4|10	Group:		Networking/WWW
21cr|drupal-antispam-7.x.1.5-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-antispam-7.x.1.5-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-antispam-7.x.1.5-4|13	BuildArch:	noarch
21cr|drupal-antispam-7.x.1.5-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-antispam-7.x.1.5-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-antispam-7.x.1.5-4|16	
21cr|drupal-antispam-7.x.1.5-4|17	%description
21cr|drupal-antispam-7.x.1.5-4|18	AntiSpam module is the successor of the Akismet module, and it provides spam
21cr|drupal-antispam-7.x.1.5-4|19	protection to your drupal site using external antispam service like Akismet.
21cr|drupal-antispam-7.x.1.5-4|20	
21cr|drupal-antispam-7.x.1.5-4|21	AntiSpam module expanded the support of the external antispam service
21cr|drupal-antispam-7.x.1.5-4|22	with TypePad AntiSpam and Defensio service as well as Akismet service.
21cr|drupal-antispam-7.x.1.5-4|23	Now you can choose one of the antispam service you wish to use.
21cr|drupal-antispam-7.x.1.5-4|24	
21cr|drupal-antispam-7.x.1.5-4|25	%prep
21cr|drupal-antispam-7.x.1.5-4|26	%setup -q -n %{modname}
21cr|drupal-antispam-7.x.1.5-4|27	
21cr|drupal-antispam-7.x.1.5-4|28	%build
21cr|drupal-antispam-7.x.1.5-4|29	
21cr|drupal-antispam-7.x.1.5-4|30	%install
21cr|drupal-antispam-7.x.1.5-4|31	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-antispam-7.x.1.5-4|32	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-antispam-7.x.1.5-4|33	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-antispam-7.x.1.5-4|34	
21cr|drupal-antispam-7.x.1.5-4|35	%files
21cr|drupal-antispam-7.x.1.5-4|36	%{_var}/www/drupal/modules/%{modname}

1083 21
21cr|drupal-ctools-7.x.1.1-4|1	%define modname		ctools
21cr|drupal-ctools-7.x.1.1-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-ctools-7.x.1.1-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-ctools-7.x.1.1-4|4	
21cr|drupal-ctools-7.x.1.1-4|5	Name:		drupal-ctools
21cr|drupal-ctools-7.x.1.1-4|6	Summary:	Chaos tool suite module for Drupal
21cr|drupal-ctools-7.x.1.1-4|7	Version:	7.x.1.1
21cr|drupal-ctools-7.x.1.1-4|8	Release:	4
21cr|drupal-ctools-7.x.1.1-4|9	License:	GPLv2+
21cr|drupal-ctools-7.x.1.1-4|10	Group:		Networking/WWW
21cr|drupal-ctools-7.x.1.1-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-ctools-7.x.1.1-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-ctools-7.x.1.1-4|13	Requires:	drupal >= %{drupal_version}
21cr|drupal-ctools-7.x.1.1-4|14	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-ctools-7.x.1.1-4|15	BuildArch:	noarch
21cr|drupal-ctools-7.x.1.1-4|16	
21cr|drupal-ctools-7.x.1.1-4|17	%description
21cr|drupal-ctools-7.x.1.1-4|18	This suite is primarily a set of APIs and tools to improve the developer
21cr|drupal-ctools-7.x.1.1-4|19	experience. It also contains a module called the Page Manager whose job is to
21cr|drupal-ctools-7.x.1.1-4|20	manage pages. In particular it manages panel pages, but as it grows it will be
21cr|drupal-ctools-7.x.1.1-4|21	able to manage far more than just Panels.
21cr|drupal-ctools-7.x.1.1-4|22	
21cr|drupal-ctools-7.x.1.1-4|23	%prep
21cr|drupal-ctools-7.x.1.1-4|24	%setup -q -n %{modname}
21cr|drupal-ctools-7.x.1.1-4|25	
21cr|drupal-ctools-7.x.1.1-4|26	%build
21cr|drupal-ctools-7.x.1.1-4|27	
21cr|drupal-ctools-7.x.1.1-4|28	%install
21cr|drupal-ctools-7.x.1.1-4|29	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-ctools-7.x.1.1-4|30	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-ctools-7.x.1.1-4|31	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-ctools-7.x.1.1-4|32	
21cr|drupal-ctools-7.x.1.1-4|33	%files
21cr|drupal-ctools-7.x.1.1-4|34	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-ctools-7.x.1.1-4|35	%doc API.txt CHANGELOG.txt

1084 21
21cr|drupal-metatags_quick-7.x.2.5-4|1	%define modname		metatags_quick
21cr|drupal-metatags_quick-7.x.2.5-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-metatags_quick-7.x.2.5-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-metatags_quick-7.x.2.5-4|4	
21cr|drupal-metatags_quick-7.x.2.5-4|5	Name:		drupal-%{modname}
21cr|drupal-metatags_quick-7.x.2.5-4|6	Summary:	Meta tags quick module for Drupal
21cr|drupal-metatags_quick-7.x.2.5-4|7	Version:	7.x.2.5
21cr|drupal-metatags_quick-7.x.2.5-4|8	Release:	4
21cr|drupal-metatags_quick-7.x.2.5-4|9	License:	GPLv2+
21cr|drupal-metatags_quick-7.x.2.5-4|10	Group:		Networking/WWW
21cr|drupal-metatags_quick-7.x.2.5-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-metatags_quick-7.x.2.5-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-metatags_quick-7.x.2.5-4|13	BuildArch:	noarch
21cr|drupal-metatags_quick-7.x.2.5-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-metatags_quick-7.x.2.5-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-metatags_quick-7.x.2.5-4|16	
21cr|drupal-metatags_quick-7.x.2.5-4|17	%description
21cr|drupal-metatags_quick-7.x.2.5-4|18	Meta tags support for Drupal 7 sites based on Fields API.
21cr|drupal-metatags_quick-7.x.2.5-4|19	
21cr|drupal-metatags_quick-7.x.2.5-4|20	%prep
21cr|drupal-metatags_quick-7.x.2.5-4|21	%setup -q -n %{modname}
21cr|drupal-metatags_quick-7.x.2.5-4|22	
21cr|drupal-metatags_quick-7.x.2.5-4|23	%build
21cr|drupal-metatags_quick-7.x.2.5-4|24	
21cr|drupal-metatags_quick-7.x.2.5-4|25	%install
21cr|drupal-metatags_quick-7.x.2.5-4|26	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-metatags_quick-7.x.2.5-4|27	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-metatags_quick-7.x.2.5-4|28	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-metatags_quick-7.x.2.5-4|29	
21cr|drupal-metatags_quick-7.x.2.5-4|30	%files
21cr|drupal-metatags_quick-7.x.2.5-4|31	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-metatags_quick-7.x.2.5-4|32	%doc README.txt

1085 21
21cr|drupal-module_filter-7.x.1.7-4|1	%define modname		module_filter
21cr|drupal-module_filter-7.x.1.7-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-module_filter-7.x.1.7-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-module_filter-7.x.1.7-4|4	
21cr|drupal-module_filter-7.x.1.7-4|5	Name:		drupal-%{modname}
21cr|drupal-module_filter-7.x.1.7-4|6	Summary:	Module Filter module for Drupal
21cr|drupal-module_filter-7.x.1.7-4|7	Version:	7.x.1.7
21cr|drupal-module_filter-7.x.1.7-4|8	Release:	4
21cr|drupal-module_filter-7.x.1.7-4|9	License:	GPLv2+
21cr|drupal-module_filter-7.x.1.7-4|10	Group:		Networking/WWW
21cr|drupal-module_filter-7.x.1.7-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-module_filter-7.x.1.7-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-module_filter-7.x.1.7-4|13	BuildArch:	noarch
21cr|drupal-module_filter-7.x.1.7-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-module_filter-7.x.1.7-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-module_filter-7.x.1.7-4|16	
21cr|drupal-module_filter-7.x.1.7-4|17	%description
21cr|drupal-module_filter-7.x.1.7-4|18	The modules list page can become quite big when dealing with a fairly large
21cr|drupal-module_filter-7.x.1.7-4|19	site or even just a dev site meant for testing new and various modules being
21cr|drupal-module_filter-7.x.1.7-4|20	considered. What this module aims to accomplish is the ability to quickly find
21cr|drupal-module_filter-7.x.1.7-4|21	the module you are looking for without having to rely on the browsers search
21cr|drupal-module_filter-7.x.1.7-4|22	feature which more times than not shows you the module name in the 'Required
21cr|drupal-module_filter-7.x.1.7-4|23	by' or 'Depends on' sections of the various modules or even some other location
21cr|drupal-module_filter-7.x.1.7-4|24	on the page like a menu item.
21cr|drupal-module_filter-7.x.1.7-4|25	
21cr|drupal-module_filter-7.x.1.7-4|26	When tabs is enabled via the Module Filter's settings page, a new module layout
21cr|drupal-module_filter-7.x.1.7-4|27	theme is implemented. This tab layout provides a tab for each package as well
21cr|drupal-module_filter-7.x.1.7-4|28	as a tab that will show every module alphabetically. The filter textfield is
21cr|drupal-module_filter-7.x.1.7-4|29	available on each tab but currently doesn't support autocomplete.
21cr|drupal-module_filter-7.x.1.7-4|30	
21cr|drupal-module_filter-7.x.1.7-4|31	%prep
21cr|drupal-module_filter-7.x.1.7-4|32	%setup -q -n %{modname}
21cr|drupal-module_filter-7.x.1.7-4|33	
21cr|drupal-module_filter-7.x.1.7-4|34	%build
21cr|drupal-module_filter-7.x.1.7-4|35	
21cr|drupal-module_filter-7.x.1.7-4|36	%install
21cr|drupal-module_filter-7.x.1.7-4|37	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-module_filter-7.x.1.7-4|38	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-module_filter-7.x.1.7-4|39	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-module_filter-7.x.1.7-4|40	
21cr|drupal-module_filter-7.x.1.7-4|41	%files
21cr|drupal-module_filter-7.x.1.7-4|42	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-module_filter-7.x.1.7-4|43	%doc CHANGELOG.txt

1086 21
21cr|drupal-page_title-7.x.2.7-4|1	%define modname		page_title
21cr|drupal-page_title-7.x.2.7-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-page_title-7.x.2.7-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-page_title-7.x.2.7-4|4	
21cr|drupal-page_title-7.x.2.7-4|5	Name:		drupal-%{modname}
21cr|drupal-page_title-7.x.2.7-4|6	Summary:	Page Title module for Drupal
21cr|drupal-page_title-7.x.2.7-4|7	Version:	7.x.2.7
21cr|drupal-page_title-7.x.2.7-4|8	Release:	4
21cr|drupal-page_title-7.x.2.7-4|9	License:	GPLv2+
21cr|drupal-page_title-7.x.2.7-4|10	Group:		Networking/WWW
21cr|drupal-page_title-7.x.2.7-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-page_title-7.x.2.7-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-page_title-7.x.2.7-4|13	BuildArch:	noarch
21cr|drupal-page_title-7.x.2.7-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-page_title-7.x.2.7-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-page_title-7.x.2.7-4|16	
21cr|drupal-page_title-7.x.2.7-4|17	%description
21cr|drupal-page_title-7.x.2.7-4|18	The word "title" is a bit overloaded. Every piece of content in Drupal has
21cr|drupal-page_title-7.x.2.7-4|19	a title, and so does every page. The page title is the one found in the HTML
21cr|drupal-page_title-7.x.2.7-4|20	head inside the <title> tag. It is also used on SERPs (Search Engine Result
21cr|drupal-page_title-7.x.2.7-4|21	Pages) and can greatly enhance your websites SEO (Search Engine Optimization).
21cr|drupal-page_title-7.x.2.7-4|22	
21cr|drupal-page_title-7.x.2.7-4|23	This module gives you granular control over the page title. You can specify
21cr|drupal-page_title-7.x.2.7-4|24	patterns for how the title should be structured and, on content creation pages,
21cr|drupal-page_title-7.x.2.7-4|25	specify the page title separately to the content's title.
21cr|drupal-page_title-7.x.2.7-4|26	
21cr|drupal-page_title-7.x.2.7-4|27	%prep
21cr|drupal-page_title-7.x.2.7-4|28	%setup -q -n %{modname}
21cr|drupal-page_title-7.x.2.7-4|29	
21cr|drupal-page_title-7.x.2.7-4|30	%build
21cr|drupal-page_title-7.x.2.7-4|31	
21cr|drupal-page_title-7.x.2.7-4|32	%install
21cr|drupal-page_title-7.x.2.7-4|33	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-page_title-7.x.2.7-4|34	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-page_title-7.x.2.7-4|35	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-page_title-7.x.2.7-4|36	
21cr|drupal-page_title-7.x.2.7-4|37	%files
21cr|drupal-page_title-7.x.2.7-4|38	%defattr(644,root,root,755)
21cr|drupal-page_title-7.x.2.7-4|39	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-page_title-7.x.2.7-4|40	%doc CHANGELOG.txt README.txt

1087 21
21cr|drupal-panels-7.x.3.2-4|1	%define modname		panels
21cr|drupal-panels-7.x.3.2-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-panels-7.x.3.2-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-panels-7.x.3.2-4|4	
21cr|drupal-panels-7.x.3.2-4|5	Name:		drupal-%{modname}
21cr|drupal-panels-7.x.3.2-4|6	Summary:	Panels module for Drupal
21cr|drupal-panels-7.x.3.2-4|7	Version:	7.x.3.2
21cr|drupal-panels-7.x.3.2-4|8	Release:	4
21cr|drupal-panels-7.x.3.2-4|9	License:	GPLv2+
21cr|drupal-panels-7.x.3.2-4|10	Group:		Networking/WWW
21cr|drupal-panels-7.x.3.2-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-panels-7.x.3.2-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-panels-7.x.3.2-4|13	BuildArch:	noarch
21cr|drupal-panels-7.x.3.2-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-panels-7.x.3.2-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-panels-7.x.3.2-4|16	Requires:	drupal-ctools
21cr|drupal-panels-7.x.3.2-4|17	
21cr|drupal-panels-7.x.3.2-4|18	%description
21cr|drupal-panels-7.x.3.2-4|19	The Panels module allows a site administrator to create customized layouts
21cr|drupal-panels-7.x.3.2-4|20	for multiple uses. At its core it is a drag and drop content manager that lets
21cr|drupal-panels-7.x.3.2-4|21	you visually design a layout and place content within that layout. Integration
21cr|drupal-panels-7.x.3.2-4|22	with other systems allows you to create nodes that use this, landing pages
21cr|drupal-panels-7.x.3.2-4|23	that use this, and even override system pages such as taxonomy and the node
21cr|drupal-panels-7.x.3.2-4|24	page so that you can customize the layout of your site with very fine grained
21cr|drupal-panels-7.x.3.2-4|25	permissions.
21cr|drupal-panels-7.x.3.2-4|26	
21cr|drupal-panels-7.x.3.2-4|27	%prep
21cr|drupal-panels-7.x.3.2-4|28	%setup -q -n %{modname}
21cr|drupal-panels-7.x.3.2-4|29	
21cr|drupal-panels-7.x.3.2-4|30	%build
21cr|drupal-panels-7.x.3.2-4|31	
21cr|drupal-panels-7.x.3.2-4|32	%install
21cr|drupal-panels-7.x.3.2-4|33	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-panels-7.x.3.2-4|34	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-panels-7.x.3.2-4|35	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-panels-7.x.3.2-4|36	
21cr|drupal-panels-7.x.3.2-4|37	%files
21cr|drupal-panels-7.x.3.2-4|38	%defattr(644,root,root,755)
21cr|drupal-panels-7.x.3.2-4|39	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-panels-7.x.3.2-4|40	%doc CHANGELOG.txt KNOWN_ISSUES.txt README.txt UPGRADE.txt

1088 21
21cr|drupal-pathauto-7.x.1.1-4|1	%define modname		pathauto
21cr|drupal-pathauto-7.x.1.1-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-pathauto-7.x.1.1-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-pathauto-7.x.1.1-4|4	
21cr|drupal-pathauto-7.x.1.1-4|5	Name:		drupal-%{modname}
21cr|drupal-pathauto-7.x.1.1-4|6	Summary:	Pathauto module for Drupal
21cr|drupal-pathauto-7.x.1.1-4|7	Version:	7.x.1.1
21cr|drupal-pathauto-7.x.1.1-4|8	Release:	4
21cr|drupal-pathauto-7.x.1.1-4|9	License:	GPLv2+
21cr|drupal-pathauto-7.x.1.1-4|10	Group:		Networking/WWW
21cr|drupal-pathauto-7.x.1.1-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-pathauto-7.x.1.1-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-pathauto-7.x.1.1-4|13	Requires:	drupal >= %{drupal_version}
21cr|drupal-pathauto-7.x.1.1-4|14	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-pathauto-7.x.1.1-4|15	BuildArch:	noarch
21cr|drupal-pathauto-7.x.1.1-4|16	
21cr|drupal-pathauto-7.x.1.1-4|17	%description
21cr|drupal-pathauto-7.x.1.1-4|18	The Pathauto module automatically generates URL/path aliases for various kinds
21cr|drupal-pathauto-7.x.1.1-4|19	of content (nodes, taxonomy terms, users) without requiring the user
21cr|drupal-pathauto-7.x.1.1-4|20	to manually specify the path alias. This allows you to have URL aliases like
21cr|drupal-pathauto-7.x.1.1-4|21	/category/my-node-title instead of /node/123. The aliases are based
21cr|drupal-pathauto-7.x.1.1-4|22	upon a "pattern" system that uses tokens which the administrator can change.
21cr|drupal-pathauto-7.x.1.1-4|23	
21cr|drupal-pathauto-7.x.1.1-4|24	%prep
21cr|drupal-pathauto-7.x.1.1-4|25	%setup -q -n %{modname}
21cr|drupal-pathauto-7.x.1.1-4|26	
21cr|drupal-pathauto-7.x.1.1-4|27	%build
21cr|drupal-pathauto-7.x.1.1-4|28	
21cr|drupal-pathauto-7.x.1.1-4|29	%install
21cr|drupal-pathauto-7.x.1.1-4|30	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-pathauto-7.x.1.1-4|31	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-pathauto-7.x.1.1-4|32	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-pathauto-7.x.1.1-4|33	
21cr|drupal-pathauto-7.x.1.1-4|34	%files
21cr|drupal-pathauto-7.x.1.1-4|35	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-pathauto-7.x.1.1-4|36	%doc API.txt README.txt

1089 21
21cr|drupal-seo_checker-7.x.1.5-4|1	%define modname		seo_checker
21cr|drupal-seo_checker-7.x.1.5-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-seo_checker-7.x.1.5-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-seo_checker-7.x.1.5-4|4	
21cr|drupal-seo_checker-7.x.1.5-4|5	Name:		drupal-%{modname}
21cr|drupal-seo_checker-7.x.1.5-4|6	Summary:	SEO Compliance Checker module for Drupal
21cr|drupal-seo_checker-7.x.1.5-4|7	Version:	7.x.1.5
21cr|drupal-seo_checker-7.x.1.5-4|8	Release:	4
21cr|drupal-seo_checker-7.x.1.5-4|9	License:	GPLv2+
21cr|drupal-seo_checker-7.x.1.5-4|10	Group:		Networking/WWW
21cr|drupal-seo_checker-7.x.1.5-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-seo_checker-7.x.1.5-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-seo_checker-7.x.1.5-4|13	BuildArch:	noarch
21cr|drupal-seo_checker-7.x.1.5-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-seo_checker-7.x.1.5-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-seo_checker-7.x.1.5-4|16	
21cr|drupal-seo_checker-7.x.1.5-4|17	%description
21cr|drupal-seo_checker-7.x.1.5-4|18	The SEO Compliance Checker checks node content on search engine optimization
21cr|drupal-seo_checker-7.x.1.5-4|19	upon its creation or modification. Whenever a publisher saves or previews
21cr|drupal-seo_checker-7.x.1.5-4|20	a node, the module performs a set of checks and gives the user a feedback
21cr|drupal-seo_checker-7.x.1.5-4|21	on the compliance of the rules.
21cr|drupal-seo_checker-7.x.1.5-4|22	
21cr|drupal-seo_checker-7.x.1.5-4|23	%prep
21cr|drupal-seo_checker-7.x.1.5-4|24	%setup -q -n %{modname}
21cr|drupal-seo_checker-7.x.1.5-4|25	
21cr|drupal-seo_checker-7.x.1.5-4|26	%build
21cr|drupal-seo_checker-7.x.1.5-4|27	
21cr|drupal-seo_checker-7.x.1.5-4|28	%install
21cr|drupal-seo_checker-7.x.1.5-4|29	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-seo_checker-7.x.1.5-4|30	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-seo_checker-7.x.1.5-4|31	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/{*.txt,.gitignore}
21cr|drupal-seo_checker-7.x.1.5-4|32	
21cr|drupal-seo_checker-7.x.1.5-4|33	%files
21cr|drupal-seo_checker-7.x.1.5-4|34	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-seo_checker-7.x.1.5-4|35	%doc README_FOR_DEVELOPERS.txt

1090 21
21cr|drupal-token-7.x.1.1-4|1	%define modname		token
21cr|drupal-token-7.x.1.1-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-token-7.x.1.1-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-token-7.x.1.1-4|4	
21cr|drupal-token-7.x.1.1-4|5	Name:		drupal-token
21cr|drupal-token-7.x.1.1-4|6	Summary:	Token module for Drupal
21cr|drupal-token-7.x.1.1-4|7	Version:	7.x.1.1
21cr|drupal-token-7.x.1.1-4|8	Release:	4
21cr|drupal-token-7.x.1.1-4|9	License:	GPLv2+
21cr|drupal-token-7.x.1.1-4|10	Group:		Networking/WWW
21cr|drupal-token-7.x.1.1-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-token-7.x.1.1-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-token-7.x.1.1-4|13	Source1:	%{name}.rpmlintrc
21cr|drupal-token-7.x.1.1-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-token-7.x.1.1-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-token-7.x.1.1-4|16	BuildArch:	noarch
21cr|drupal-token-7.x.1.1-4|17	
21cr|drupal-token-7.x.1.1-4|18	%description
21cr|drupal-token-7.x.1.1-4|19	Tokens are small bits of text that can be placed into larger documents via
21cr|drupal-token-7.x.1.1-4|20	simple placeholders, like %%site-name or [user]. The Token module provides
21cr|drupal-token-7.x.1.1-4|21	a central API for modules to use these tokens, and expose their own token
21cr|drupal-token-7.x.1.1-4|22	values.
21cr|drupal-token-7.x.1.1-4|23	
21cr|drupal-token-7.x.1.1-4|24	Note that Token module doesn't provide any visible functions to the user on its
21cr|drupal-token-7.x.1.1-4|25	own, it just provides token handling services for other modules.
21cr|drupal-token-7.x.1.1-4|26	
21cr|drupal-token-7.x.1.1-4|27	The basic token API is now a part of Drupal 7! Unfortunately, other things like
21cr|drupal-token-7.x.1.1-4|28	the a browsable token UI, and field & profile tokens did not make it into core
21cr|drupal-token-7.x.1.1-4|29	and will be supported here for Drupal 7.
21cr|drupal-token-7.x.1.1-4|30	
21cr|drupal-token-7.x.1.1-4|31	%prep
21cr|drupal-token-7.x.1.1-4|32	%setup -q -n %{modname}
21cr|drupal-token-7.x.1.1-4|33	
21cr|drupal-token-7.x.1.1-4|34	%build
21cr|drupal-token-7.x.1.1-4|35	
21cr|drupal-token-7.x.1.1-4|36	%install
21cr|drupal-token-7.x.1.1-4|37	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-token-7.x.1.1-4|38	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-token-7.x.1.1-4|39	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-token-7.x.1.1-4|40	
21cr|drupal-token-7.x.1.1-4|41	%files
21cr|drupal-token-7.x.1.1-4|42	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-token-7.x.1.1-4|43	%doc README.txt

1091 21
21cr|drupal-transliteration-7.x.3.1-4|1	%define modname		transliteration
21cr|drupal-transliteration-7.x.3.1-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-transliteration-7.x.3.1-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-transliteration-7.x.3.1-4|4	
21cr|drupal-transliteration-7.x.3.1-4|5	Name:		drupal-%{modname}
21cr|drupal-transliteration-7.x.3.1-4|6	Summary:	Transliteration module for Drupal
21cr|drupal-transliteration-7.x.3.1-4|7	Version:	7.x.3.1
21cr|drupal-transliteration-7.x.3.1-4|8	Release:	4
21cr|drupal-transliteration-7.x.3.1-4|9	License:	GPLv2+
21cr|drupal-transliteration-7.x.3.1-4|10	Group:		Networking/WWW
21cr|drupal-transliteration-7.x.3.1-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-transliteration-7.x.3.1-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-transliteration-7.x.3.1-4|13	BuildArch:	noarch
21cr|drupal-transliteration-7.x.3.1-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-transliteration-7.x.3.1-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-transliteration-7.x.3.1-4|16	
21cr|drupal-transliteration-7.x.3.1-4|17	%description
21cr|drupal-transliteration-7.x.3.1-4|18	Provides one-way string transliteration (romanization) and cleans file names
21cr|drupal-transliteration-7.x.3.1-4|19	during upload by replacing unwanted characters.
21cr|drupal-transliteration-7.x.3.1-4|20	
21cr|drupal-transliteration-7.x.3.1-4|21	Generally spoken, it takes Unicode text and tries to represent it in US-ASCII
21cr|drupal-transliteration-7.x.3.1-4|22	characters (universally displayable, unaccented characters) by attempting
21cr|drupal-transliteration-7.x.3.1-4|23	to transliterate the pronunciation expressed by the text in some other writing
21cr|drupal-transliteration-7.x.3.1-4|24	system to Roman letters.
21cr|drupal-transliteration-7.x.3.1-4|25	
21cr|drupal-transliteration-7.x.3.1-4|26	According to Unidecode, from which most of the transliteration data has been
21cr|drupal-transliteration-7.x.3.1-4|27	derived, "Russian and Greek seem to work passably. But it works quite bad
21cr|drupal-transliteration-7.x.3.1-4|28	on Japanese and Thai."
21cr|drupal-transliteration-7.x.3.1-4|29	
21cr|drupal-transliteration-7.x.3.1-4|30	%prep
21cr|drupal-transliteration-7.x.3.1-4|31	%setup -q -n %{modname}
21cr|drupal-transliteration-7.x.3.1-4|32	
21cr|drupal-transliteration-7.x.3.1-4|33	%build
21cr|drupal-transliteration-7.x.3.1-4|34	
21cr|drupal-transliteration-7.x.3.1-4|35	%install
21cr|drupal-transliteration-7.x.3.1-4|36	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-transliteration-7.x.3.1-4|37	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-transliteration-7.x.3.1-4|38	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-transliteration-7.x.3.1-4|39	
21cr|drupal-transliteration-7.x.3.1-4|40	%files
21cr|drupal-transliteration-7.x.3.1-4|41	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-transliteration-7.x.3.1-4|42	%doc README.txt

1092 21
21cr|drupal-variable-7.x.2.1-4|1	%define modname		variable
21cr|drupal-variable-7.x.2.1-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-variable-7.x.2.1-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-variable-7.x.2.1-4|4	
21cr|drupal-variable-7.x.2.1-4|5	Name:		drupal-%{modname}
21cr|drupal-variable-7.x.2.1-4|6	Summary:	Variable module for Drupal
21cr|drupal-variable-7.x.2.1-4|7	Version:	7.x.2.1
21cr|drupal-variable-7.x.2.1-4|8	Release:	4
21cr|drupal-variable-7.x.2.1-4|9	License:	GPLv2+
21cr|drupal-variable-7.x.2.1-4|10	Group:		Networking/WWW
21cr|drupal-variable-7.x.2.1-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-variable-7.x.2.1-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-variable-7.x.2.1-4|13	BuildArch:	noarch
21cr|drupal-variable-7.x.2.1-4|14	Requires:	drupal >= %{drupal_version}
21cr|drupal-variable-7.x.2.1-4|15	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-variable-7.x.2.1-4|16	
21cr|drupal-variable-7.x.2.1-4|17	%description
21cr|drupal-variable-7.x.2.1-4|18	Variable module provides a registry for meta-data about Drupal variables
21cr|drupal-variable-7.x.2.1-4|19	and some extended Variable API and administration interface.
21cr|drupal-variable-7.x.2.1-4|20	
21cr|drupal-variable-7.x.2.1-4|21	This is an API module so it must be installed only when other modules require
21cr|drupal-variable-7.x.2.1-4|22	it.
21cr|drupal-variable-7.x.2.1-4|23	
21cr|drupal-variable-7.x.2.1-4|24	%prep
21cr|drupal-variable-7.x.2.1-4|25	%setup -q -n %{modname}
21cr|drupal-variable-7.x.2.1-4|26	
21cr|drupal-variable-7.x.2.1-4|27	%build
21cr|drupal-variable-7.x.2.1-4|28	
21cr|drupal-variable-7.x.2.1-4|29	%install
21cr|drupal-variable-7.x.2.1-4|30	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-variable-7.x.2.1-4|31	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-variable-7.x.2.1-4|32	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-variable-7.x.2.1-4|33	
21cr|drupal-variable-7.x.2.1-4|34	%files
21cr|drupal-variable-7.x.2.1-4|35	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-variable-7.x.2.1-4|36	%doc README.txt

1093 21
21cr|drupal-views-7.x.3.3-4|1	%define modname		views
21cr|drupal-views-7.x.3.3-4|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-views-7.x.3.3-4|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-views-7.x.3.3-4|4	
21cr|drupal-views-7.x.3.3-4|5	Name:		drupal-views
21cr|drupal-views-7.x.3.3-4|6	Summary:	Views module for Drupal
21cr|drupal-views-7.x.3.3-4|7	Version:	7.x.3.3
21cr|drupal-views-7.x.3.3-4|8	Release:	4
21cr|drupal-views-7.x.3.3-4|9	License:	GPLv2+
21cr|drupal-views-7.x.3.3-4|10	Group:		Networking/WWW
21cr|drupal-views-7.x.3.3-4|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-views-7.x.3.3-4|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-views-7.x.3.3-4|13	Requires:	drupal >= %{drupal_version}
21cr|drupal-views-7.x.3.3-4|14	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-views-7.x.3.3-4|15	Requires:	drupal-ctools
21cr|drupal-views-7.x.3.3-4|16	BuildArch:	noarch
21cr|drupal-views-7.x.3.3-4|17	
21cr|drupal-views-7.x.3.3-4|18	%description
21cr|drupal-views-7.x.3.3-4|19	The Views module provides a flexible method for Drupal site designers
21cr|drupal-views-7.x.3.3-4|20	to control how lists and tables of content, users, taxonomy terms
21cr|drupal-views-7.x.3.3-4|21	and other data are presented.
21cr|drupal-views-7.x.3.3-4|22	
21cr|drupal-views-7.x.3.3-4|23	This tool is essentially a smart query builder that, given enough information,
21cr|drupal-views-7.x.3.3-4|24	can build the proper query, execute it, and display the results. It has four
21cr|drupal-views-7.x.3.3-4|25	modes, plus a special mode, and provides an impressive amount of functionality
21cr|drupal-views-7.x.3.3-4|26	from these modes.
21cr|drupal-views-7.x.3.3-4|27	
21cr|drupal-views-7.x.3.3-4|28	Among other things, Views can be used to generate reports, create summaries,
21cr|drupal-views-7.x.3.3-4|29	and display collections of images and other content.
21cr|drupal-views-7.x.3.3-4|30	
21cr|drupal-views-7.x.3.3-4|31	%prep
21cr|drupal-views-7.x.3.3-4|32	%setup -q -n %{modname}
21cr|drupal-views-7.x.3.3-4|33	
21cr|drupal-views-7.x.3.3-4|34	%build
21cr|drupal-views-7.x.3.3-4|35	
21cr|drupal-views-7.x.3.3-4|36	%install
21cr|drupal-views-7.x.3.3-4|37	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-views-7.x.3.3-4|38	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-views-7.x.3.3-4|39	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-views-7.x.3.3-4|40	
21cr|drupal-views-7.x.3.3-4|41	%files
21cr|drupal-views-7.x.3.3-4|42	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-views-7.x.3.3-4|43	%doc CHANGELOG.txt README.txt

1094 21
21cr|drupal-wysiwyg-7.x.2.1-5|1	%define modname		wysiwyg
21cr|drupal-wysiwyg-7.x.2.1-5|2	%define drupal_version	%(echo %{version} |cut -d. -f 1)
21cr|drupal-wysiwyg-7.x.2.1-5|3	%define xver		%(echo %{version} |cut -dx -f 2 |sed s/^\\./-/)
21cr|drupal-wysiwyg-7.x.2.1-5|4	
21cr|drupal-wysiwyg-7.x.2.1-5|5	Name:		drupal-wysiwyg
21cr|drupal-wysiwyg-7.x.2.1-5|6	Summary:	Wysywig module for Drupal
21cr|drupal-wysiwyg-7.x.2.1-5|7	Version:	7.x.2.1
21cr|drupal-wysiwyg-7.x.2.1-5|8	Release:	5
21cr|drupal-wysiwyg-7.x.2.1-5|9	License:	GPLv2+
21cr|drupal-wysiwyg-7.x.2.1-5|10	Group:		Networking/WWW
21cr|drupal-wysiwyg-7.x.2.1-5|11	URL:		https://drupal.org/project/%{modname}
21cr|drupal-wysiwyg-7.x.2.1-5|12	Source0:	http://ftp.drupal.org/files/projects/%{modname}-%{drupal_version}.x%{xver}.tar.gz
21cr|drupal-wysiwyg-7.x.2.1-5|13	Requires:	drupal >= %{drupal_version}
21cr|drupal-wysiwyg-7.x.2.1-5|14	Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
21cr|drupal-wysiwyg-7.x.2.1-5|15	Requires:	drupal-wysiwyg-editor
21cr|drupal-wysiwyg-7.x.2.1-5|16	BuildArch:	noarch
21cr|drupal-wysiwyg-7.x.2.1-5|17	
21cr|drupal-wysiwyg-7.x.2.1-5|18	%description
21cr|drupal-wysiwyg-7.x.2.1-5|19	Allows to use client-side editors to edit content. It simplifies
21cr|drupal-wysiwyg-7.x.2.1-5|20	the installation and integration of the editor of your choice. This module
21cr|drupal-wysiwyg-7.x.2.1-5|21	replaces all other editor integration modules. No other Drupal module is
21cr|drupal-wysiwyg-7.x.2.1-5|22	required.
21cr|drupal-wysiwyg-7.x.2.1-5|23	
21cr|drupal-wysiwyg-7.x.2.1-5|24	Wysiwyg module is capable to support any kind of client-side editor. It can be
21cr|drupal-wysiwyg-7.x.2.1-5|25	a HTML-editor (a.k.a. WYSIWYG), a pseudo-editor (buttons to insert markup
21cr|drupal-wysiwyg-7.x.2.1-5|26	into a textarea), or even Flash-based applications. The editor library needs
21cr|drupal-wysiwyg-7.x.2.1-5|27	to be downloaded separately. Various editors are supported (see below).
21cr|drupal-wysiwyg-7.x.2.1-5|28	
21cr|drupal-wysiwyg-7.x.2.1-5|29	Wysiwyg module also provides an abstraction layer for other Drupal modules
21cr|drupal-wysiwyg-7.x.2.1-5|30	to integrate with any editor. This means that other Drupal modules can expose
21cr|drupal-wysiwyg-7.x.2.1-5|31	content-editing functionality, regardless of which editor you have installed.
21cr|drupal-wysiwyg-7.x.2.1-5|32	
21cr|drupal-wysiwyg-7.x.2.1-5|33	%prep
21cr|drupal-wysiwyg-7.x.2.1-5|34	%setup -q -n %{modname}
21cr|drupal-wysiwyg-7.x.2.1-5|35	
21cr|drupal-wysiwyg-7.x.2.1-5|36	%build
21cr|drupal-wysiwyg-7.x.2.1-5|37	
21cr|drupal-wysiwyg-7.x.2.1-5|38	%install
21cr|drupal-wysiwyg-7.x.2.1-5|39	%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
21cr|drupal-wysiwyg-7.x.2.1-5|40	cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
21cr|drupal-wysiwyg-7.x.2.1-5|41	rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt
21cr|drupal-wysiwyg-7.x.2.1-5|42	
21cr|drupal-wysiwyg-7.x.2.1-5|43	%files
21cr|drupal-wysiwyg-7.x.2.1-5|44	%{_var}/www/drupal/modules/%{modname}
21cr|drupal-wysiwyg-7.x.2.1-5|45	%doc CHANGELOG.txt README.txt

1095 21
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|1	%define oname	ckeditor
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|2	
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|3	Name:		drupal-wysiwyg-%{oname}
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|4	Summary:	CKEditor for Drupal Wysiwyg module
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|5	Version:	3.6.4
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|6	Release:	4
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|7	License:	GPLv2+ or LGPLv2.1+ or MPL
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|8	Group:		Networking/WWW
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|9	URL:		http://ckeditor.com/
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|10	Source0:	http://download.cksource.com/CKEditor/CKEditor/CKEditor%%20%{version}/%{oname}_%{version}.tar.gz
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|11	Requires:	drupal-wysiwyg
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|12	Provides:	drupal-wysiwyg-editor
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|13	BuildArch:	noarch
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|14	
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|15	%description
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|16	CKEditor is a text editor to be used inside web pages. It's a WYSIWYG editor,
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|17	which means that the text being edited on it looks as similar as possible
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|18	to the results users have when publishing it. It brings to the web common
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|19	editing features found on desktop editing applications like Microsoft Word
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|20	and OpenOffice.
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|21	
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|22	%prep
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|23	%setup -q -n %{oname}
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|24	
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|25	%build
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|26	
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|27	%install
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|28	%__install -d %{buildroot}%{_var}/www/drupal//sites/all/libraries/
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|29	cp -a . %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|30	rm %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}/*.html
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|31	
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|32	%files
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|33	%{_var}/www/drupal//sites/all/libraries/%{oname}
21cr|drupal-wysiwyg-ckeditor-3.6.4-4|34	%doc CHANGES.html LICENSE.html

1096 21
21cr|drupal-wysiwyg-tinymce-3.5.6-4|1	%define oname	tinymce
21cr|drupal-wysiwyg-tinymce-3.5.6-4|2	
21cr|drupal-wysiwyg-tinymce-3.5.6-4|3	Name:		drupal-wysiwyg-tinymce
21cr|drupal-wysiwyg-tinymce-3.5.6-4|4	Summary:	TinyMCE editor for Drupal Wysiwyg module
21cr|drupal-wysiwyg-tinymce-3.5.6-4|5	Version:	3.5.6
21cr|drupal-wysiwyg-tinymce-3.5.6-4|6	Release:	4
21cr|drupal-wysiwyg-tinymce-3.5.6-4|7	License:	LGPLv2.1
21cr|drupal-wysiwyg-tinymce-3.5.6-4|8	Group:		Networking/WWW
21cr|drupal-wysiwyg-tinymce-3.5.6-4|9	URL:		http://www.tinymce.com/
21cr|drupal-wysiwyg-tinymce-3.5.6-4|10	Source0:	https://github.com/downloads/tinymce/%{oname}/%{oname}_%{version}.zip
21cr|drupal-wysiwyg-tinymce-3.5.6-4|11	Requires:	drupal-wysiwyg
21cr|drupal-wysiwyg-tinymce-3.5.6-4|12	Provides:	drupal-wysiwyg-editor
21cr|drupal-wysiwyg-tinymce-3.5.6-4|13	BuildArch:	noarch
21cr|drupal-wysiwyg-tinymce-3.5.6-4|14	
21cr|drupal-wysiwyg-tinymce-3.5.6-4|15	%description
21cr|drupal-wysiwyg-tinymce-3.5.6-4|16	TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor
21cr|drupal-wysiwyg-tinymce-3.5.6-4|17	control released as Open Source under LGPL by Moxiecode Systems AB.
21cr|drupal-wysiwyg-tinymce-3.5.6-4|18	
21cr|drupal-wysiwyg-tinymce-3.5.6-4|19	TinyMCE has the ability to convert HTML TEXTAREA fields or other HTML elements
21cr|drupal-wysiwyg-tinymce-3.5.6-4|20	to editor instances. TinyMCE is very easy to integrate into other Content
21cr|drupal-wysiwyg-tinymce-3.5.6-4|21	Management Systems.
21cr|drupal-wysiwyg-tinymce-3.5.6-4|22	
21cr|drupal-wysiwyg-tinymce-3.5.6-4|23	%prep
21cr|drupal-wysiwyg-tinymce-3.5.6-4|24	%setup -q -n %{oname}
21cr|drupal-wysiwyg-tinymce-3.5.6-4|25	
21cr|drupal-wysiwyg-tinymce-3.5.6-4|26	%build
21cr|drupal-wysiwyg-tinymce-3.5.6-4|27	
21cr|drupal-wysiwyg-tinymce-3.5.6-4|28	%install
21cr|drupal-wysiwyg-tinymce-3.5.6-4|29	%__install -d %{buildroot}%{_var}/www/drupal//sites/all/libraries/
21cr|drupal-wysiwyg-tinymce-3.5.6-4|30	cp -a . %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}
21cr|drupal-wysiwyg-tinymce-3.5.6-4|31	rm %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}/*.txt
21cr|drupal-wysiwyg-tinymce-3.5.6-4|32	
21cr|drupal-wysiwyg-tinymce-3.5.6-4|33	%files
21cr|drupal-wysiwyg-tinymce-3.5.6-4|34	%{_var}/www/drupal//sites/all/libraries/%{oname}
21cr|drupal-wysiwyg-tinymce-3.5.6-4|35	%doc changelog.txt

1097 21
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|1	%define oname	wymeditor
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|2	%define pre_rc	2
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|3	%define rel	1
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|4	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|5	Name:		drupal-wysiwyg-%{oname}
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|6	Summary:	WYMeditor for Drupal Wysiwyg module
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|7	Version:	0.5
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|8	Release:	%{?pre_rc:0.rc%{pre_rc}.}%{rel}
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|9	License:	GPLv2 or MIT
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|10	Group:		Networking/WWW
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|11	URL:		http://www.wymeditor.org/
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|12	Source0:	%{oname}-%{version}%{?pre_rc:-rc-%{pre_rc}}.tar.gz
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|13	Requires:	drupal-wysiwyg
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|14	Provides:	drupal-wysiwyg-editor
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|15	BuildArch:	noarch
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|16	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|17	%description
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|18	WYMeditor is a web-based WYSIWYM (What You See Is What You Mean) XHTML editor
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|19	(not WYSIWYG).
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|20	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|21	WYMeditor's main concept is to leave details of the document's visual layout,
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|22	and to concentrate on its structure and meaning, while trying to give the user
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|23	as much comfort as possible (at least as WYSIWYG editors).
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|24	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|25	WYMeditor has been created to generate perfectly structured XHTML strict code,
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|26	to conform to the W3C XHTML specifications and to facilitate further processing
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|27	by modern applications.
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|28	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|29	With WYMeditor, the code can't be contaminated by visual informations like font
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|30	styles and weights, borders, colors, ...
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|31	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|32	%prep
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|33	%setup -q -n %{oname}
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|34	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|35	%build
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|36	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|37	%install
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|38	%__install -d %{buildroot}%{_var}/www/drupal//sites/all/libraries/
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|39	cp -a . %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|40	rm %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}/{*.txt,README}
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|41	
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|42	%files
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|43	%{_var}/www/drupal//sites/all/libraries/%{oname}
21cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1|44	%doc README

1098 21
21cr|dsdcc-1.9.3-1|1	%define major 1
21cr|dsdcc-1.9.3-1|2	%define libname %mklibname %{name} %{major}
21cr|dsdcc-1.9.3-1|3	%define devname %mklibname -d %{name}
21cr|dsdcc-1.9.3-1|4	
21cr|dsdcc-1.9.3-1|5	Name:           dsdcc
21cr|dsdcc-1.9.3-1|6	Version:	1.9.3
21cr|dsdcc-1.9.3-1|7	Release:	1
21cr|dsdcc-1.9.3-1|8	Summary:        Digital Speech Decoder (DSD) rewritten as a C++ library
21cr|dsdcc-1.9.3-1|9	License:        GPL-3.0-or-later
21cr|dsdcc-1.9.3-1|10	Group:          Communications
21cr|dsdcc-1.9.3-1|11	URL:            https://github.com/f4exb/dsdcc
21cr|dsdcc-1.9.3-1|12	#Git-Clone:     https://github.com/f4exb/dsdcc.git
21cr|dsdcc-1.9.3-1|13	Source0:	https://github.com/f4exb/dsdcc/archive/v%{version}.tar.gz
21cr|dsdcc-1.9.3-1|14	BuildRequires:  cmake
21cr|dsdcc-1.9.3-1|15	
21cr|dsdcc-1.9.3-1|16	%description
21cr|dsdcc-1.9.3-1|17	DSDcc is a complete rewrite from the original DSD (Digital Speech Decoder) project.
21cr|dsdcc-1.9.3-1|18	It provides a binary executable dsdccx and a library libdsdcc.so to be used in
21cr|dsdcc-1.9.3-1|19	other programs.
21cr|dsdcc-1.9.3-1|20	It decodes DMR, dPMR, D-Star and Yaesu System Fusion (YSF) standards.
21cr|dsdcc-1.9.3-1|21	
21cr|dsdcc-1.9.3-1|22	%package -n	%{libname}
21cr|dsdcc-1.9.3-1|23	Summary:        Digital Speech Decoder (DSD) rewritten as a C++ library
21cr|dsdcc-1.9.3-1|24	Group:          System/Libraries
21cr|dsdcc-1.9.3-1|25	
21cr|dsdcc-1.9.3-1|26	%description -n %{libname}
21cr|dsdcc-1.9.3-1|27	DSDcc is a complete rewrite from the original DSD (Digital Speech Decoder) project.
21cr|dsdcc-1.9.3-1|28	It provides a binary executable dsdccx and a library libdsdcc.so to be used in
21cr|dsdcc-1.9.3-1|29	other programs.
21cr|dsdcc-1.9.3-1|30	It decodes DMR, dPMR, D-Star and Yaesu System Fusion (YSF) standards.
21cr|dsdcc-1.9.3-1|31	
21cr|dsdcc-1.9.3-1|32	This subpackage contains the shared library files for libdsdcc.
21cr|dsdcc-1.9.3-1|33	
21cr|dsdcc-1.9.3-1|34	%package -n	%{devname}
21cr|dsdcc-1.9.3-1|35	Summary:        Development files for the dsdcc library
21cr|dsdcc-1.9.3-1|36	Group:          System/Libraries
21cr|dsdcc-1.9.3-1|37	Provides:	%{name}-devel = %{EVRD}
21cr|dsdcc-1.9.3-1|38	Requires:       %{libname} = %{EVRD}
21cr|dsdcc-1.9.3-1|39	
21cr|dsdcc-1.9.3-1|40	%description -n %{devname}
21cr|dsdcc-1.9.3-1|41	DSDcc is a complete rewrite from the original DSD (Digital Speech Decoder) project.
21cr|dsdcc-1.9.3-1|42	It provides a binary executable dsdccx and a library libdsdcc.so to be used in
21cr|dsdcc-1.9.3-1|43	other programs.
21cr|dsdcc-1.9.3-1|44	It decodes DMR, dPMR, D-Star and Yaesu System Fusion (YSF) standards.
21cr|dsdcc-1.9.3-1|45	
21cr|dsdcc-1.9.3-1|46	This subpackage contains libraries and header files for developing
21cr|dsdcc-1.9.3-1|47	applications that want to make use of libdsdcc.
21cr|dsdcc-1.9.3-1|48	
21cr|dsdcc-1.9.3-1|49	%package doc
21cr|dsdcc-1.9.3-1|50	Summary:        Documentation for DSDcc
21cr|dsdcc-1.9.3-1|51	
21cr|dsdcc-1.9.3-1|52	%description doc
21cr|dsdcc-1.9.3-1|53	Documentation for DSDcc
21cr|dsdcc-1.9.3-1|54	
21cr|dsdcc-1.9.3-1|55	%prep
21cr|dsdcc-1.9.3-1|56	%autosetup
21cr|dsdcc-1.9.3-1|57	
21cr|dsdcc-1.9.3-1|58	%build
21cr|dsdcc-1.9.3-1|59	%cmake \
21cr|dsdcc-1.9.3-1|60	-DUSE_MBELIB=OFF \
21cr|dsdcc-1.9.3-1|61	-Wno-dev
21cr|dsdcc-1.9.3-1|62	%make_build
21cr|dsdcc-1.9.3-1|63	
21cr|dsdcc-1.9.3-1|64	%install
21cr|dsdcc-1.9.3-1|65	%make_install -C build
21cr|dsdcc-1.9.3-1|66	
21cr|dsdcc-1.9.3-1|67	%files
21cr|dsdcc-1.9.3-1|68	%{_bindir}/dsdccx*
21cr|dsdcc-1.9.3-1|69	
21cr|dsdcc-1.9.3-1|70	%files -n %{libname}
21cr|dsdcc-1.9.3-1|71	%{_libdir}/libdsdcc.so.%{major}*
21cr|dsdcc-1.9.3-1|72	
21cr|dsdcc-1.9.3-1|73	%files -n %{devname}
21cr|dsdcc-1.9.3-1|74	%{_includedir}/dsdcc
21cr|dsdcc-1.9.3-1|75	%{_libdir}/libdsdcc.so
21cr|dsdcc-1.9.3-1|76	%{_libdir}/pkgconfig/libdsdcc.pc
21cr|dsdcc-1.9.3-1|77	
21cr|dsdcc-1.9.3-1|78	%files doc
21cr|dsdcc-1.9.3-1|79	%doc *.md

1099 21
21cr|ds_net_utils-0.3-4|1	Summary:	DanSoft Net Utils
21cr|ds_net_utils-0.3-4|2	Name:		ds_net_utils
21cr|ds_net_utils-0.3-4|3	Version:	0.3
21cr|ds_net_utils-0.3-4|4	Release:	4
21cr|ds_net_utils-0.3-4|5	License:	GPLv2+
21cr|ds_net_utils-0.3-4|6	Group:		Networking/Other
21cr|ds_net_utils-0.3-4|7	Url:		http://dansoft.krasnokamensk.ru
21cr|ds_net_utils-0.3-4|8	Source0:	http://dansoft.krasnokamensk.ru/data/1017/%{name}-%{version}.tar.gz
21cr|ds_net_utils-0.3-4|9	BuildRequires:	qt4-devel
21cr|ds_net_utils-0.3-4|10	
21cr|ds_net_utils-0.3-4|11	%description
21cr|ds_net_utils-0.3-4|12	DanSoft Net Utils:
21cr|ds_net_utils-0.3-4|13	- ping
21cr|ds_net_utils-0.3-4|14	- what is my ip
21cr|ds_net_utils-0.3-4|15	- Looking Glass
21cr|ds_net_utils-0.3-4|16	
21cr|ds_net_utils-0.3-4|17	%prep
21cr|ds_net_utils-0.3-4|18	%setup -q
21cr|ds_net_utils-0.3-4|19	
21cr|ds_net_utils-0.3-4|20	%build
21cr|ds_net_utils-0.3-4|21	%qmake_qt4
21cr|ds_net_utils-0.3-4|22	%make
21cr|ds_net_utils-0.3-4|23	
21cr|ds_net_utils-0.3-4|24	%install
21cr|ds_net_utils-0.3-4|25	install -d -m 755 %{buildroot}%{_bindir}
21cr|ds_net_utils-0.3-4|26	install -m 755 ping/ds_ping %{buildroot}%{_bindir}/ds_ping
21cr|ds_net_utils-0.3-4|27	install -m 755 lg/ds_lg %{buildroot}%{_bindir}/ds_lg
21cr|ds_net_utils-0.3-4|28	install -m 755 whatismyip/ds_whatismyip %{buildroot}%{_bindir}/ds_whatismyip
21cr|ds_net_utils-0.3-4|29	
21cr|ds_net_utils-0.3-4|30	%files
21cr|ds_net_utils-0.3-4|31	%{_bindir}/ds_ping
21cr|ds_net_utils-0.3-4|32	%{_bindir}/ds_lg
21cr|ds_net_utils-0.3-4|33	%{_bindir}/ds_whatismyip

1100 21
21cr|dspam-3.10.2-5|1	# Workaround to build with GCC 10
21cr|dspam-3.10.2-5|2	%global optflags %{optflags} -fcommon
21cr|dspam-3.10.2-5|3	%define _disable_ld_no_undefined 1
21cr|dspam-3.10.2-5|4	
21cr|dspam-3.10.2-5|5	%define major 7
21cr|dspam-3.10.2-5|6	%define libname %mklibname dspam %{major}
21cr|dspam-3.10.2-5|7	%define devname %mklibname dspam -d
21cr|dspam-3.10.2-5|8	%global __requires_exclude ^perl\\(configure.pl
21cr|dspam-3.10.2-5|9	
21cr|dspam-3.10.2-5|10	Summary:	A library and Mail Delivery Agent for Bayesian spam filtering
21cr|dspam-3.10.2-5|11	Name:		dspam
21cr|dspam-3.10.2-5|12	Version:	3.10.2
21cr|dspam-3.10.2-5|13	Release:	5
21cr|dspam-3.10.2-5|14	License:	AGPLv3+
21cr|dspam-3.10.2-5|15	Group:		System/Servers
21cr|dspam-3.10.2-5|16	Url:		http://dspam.sourceforge.net
21cr|dspam-3.10.2-5|17	Source0:	https://sourceforge.net/projects/dspam/files/dspam/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|dspam-3.10.2-5|18	Source1:	dspam.cf
21cr|dspam-3.10.2-5|19	Source2:	dspam.cron
21cr|dspam-3.10.2-5|20	Source3:	dspam.sysconfig
21cr|dspam-3.10.2-5|21	Source4:	dspam.service
21cr|dspam-3.10.2-5|22	Source5:	dspam-tmpfiles.conf
21cr|dspam-3.10.2-5|23	Patch0:		dspam-modules.diff
21cr|dspam-3.10.2-5|24	# (f32)
21cr|dspam-3.10.2-5|25	Patch1:		dspam-mariadb.patch
21cr|dspam-3.10.2-5|26	BuildRequires:	autoconf2.5
21cr|dspam-3.10.2-5|27	BuildRequires:	libtool
21cr|dspam-3.10.2-5|28	BuildRequires:	mysql-devel
21cr|dspam-3.10.2-5|29	BuildRequires:	openldap-devel
21cr|dspam-3.10.2-5|30	BuildRequires:	pkgconfig(sqlite3)
21cr|dspam-3.10.2-5|31	BuildRequires:	pkgconfig(libpq)
21cr|dspam-3.10.2-5|32	Requires:	apache-mod_socache_shmcb
21cr|dspam-3.10.2-5|33	Requires:	clamav
21cr|dspam-3.10.2-5|34	Requires:	clamd
21cr|dspam-3.10.2-5|35	Recommends:	%{name}-backend-hash
21cr|dspam-3.10.2-5|36	Requires(post,preun):	rpm-helper
21cr|dspam-3.10.2-5|37	Requires(post,preun,postun):	systemd
21cr|dspam-3.10.2-5|38	
21cr|dspam-3.10.2-5|39	%description
21cr|dspam-3.10.2-5|40	DSPAM (as in De-Spam) is an open-source project to create a new
21cr|dspam-3.10.2-5|41	kind of anti-spam mechanism, and is currently effective as both a
21cr|dspam-3.10.2-5|42	server-side agent for UNIX email servers and a developer's library
21cr|dspam-3.10.2-5|43	for mail clients, other anti-spam tools, and similar projects
21cr|dspam-3.10.2-5|44	requiring drop-in spam filtering.
21cr|dspam-3.10.2-5|45	
21cr|dspam-3.10.2-5|46	The DSPAM agent masquerades as the email server's local delivery
21cr|dspam-3.10.2-5|47	agent and filters/learns spams using an advanced Bayesian
21cr|dspam-3.10.2-5|48	statistical approach (based on Baye's theorem of combined
21cr|dspam-3.10.2-5|49	probabilities) which provides an administratively
21cr|dspam-3.10.2-5|50	maintenance-free, easy-learning Anti-Spam service custom tailored
21cr|dspam-3.10.2-5|51	to each individual user's behavior. Advanced because on top of
21cr|dspam-3.10.2-5|52	standard Bayesian filtering is also incorporated the use of
21cr|dspam-3.10.2-5|53	Chained Tokens, de-obfuscation, and other enhancements. DSPAM
21cr|dspam-3.10.2-5|54	works great with Sendmail and Exim, and should work well with
21cr|dspam-3.10.2-5|55	any other MTA that supports an external local delivery agent
21cr|dspam-3.10.2-5|56	(postfix, qmail, etc.)
21cr|dspam-3.10.2-5|57	
21cr|dspam-3.10.2-5|58	%files
21cr|dspam-3.10.2-5|59	%doc README* RELEASE.NOTES CHANGELOG txt/*.txt
21cr|dspam-3.10.2-5|60	%doc doc/courier.txt doc/exim.txt doc/markov.txt doc/pop3filter.txt
21cr|dspam-3.10.2-5|61	%doc doc/postfix.txt doc/qmail.txt doc/relay.txt doc/sendmail.txt
21cr|dspam-3.10.2-5|62	%{_tmpfilesdir}/%{name}.conf
21cr|dspam-3.10.2-5|63	%{_unitdir}/dspam.service
21cr|dspam-3.10.2-5|64	%attr(0755,root,root) %{_sysconfdir}/cron.daily/dspam
21cr|dspam-3.10.2-5|65	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/dspam.conf
21cr|dspam-3.10.2-5|66	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/dspam
21cr|dspam-3.10.2-5|67	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/dspam
21cr|dspam-3.10.2-5|68	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/mail/spamassassin/dspam.cf
21cr|dspam-3.10.2-5|69	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/ld.so.conf.d/dspam.conf
21cr|dspam-3.10.2-5|70	%attr(0755,root,root) %{_bindir}/cssclean
21cr|dspam-3.10.2-5|71	%attr(0755,root,root) %{_bindir}/csscompress
21cr|dspam-3.10.2-5|72	%attr(0755,root,root) %{_bindir}/cssconvert
21cr|dspam-3.10.2-5|73	%attr(0755,root,root) %{_bindir}/cssstat
21cr|dspam-3.10.2-5|74	%attr(0755,root,mail) %{_bindir}/dspam_admin
21cr|dspam-3.10.2-5|75	%attr(0755,root,mail) %{_bindir}/dspam
21cr|dspam-3.10.2-5|76	%attr(0755,root,root) %{_bindir}/dspam_2sql
21cr|dspam-3.10.2-5|77	%attr(0755,root,root) %{_bindir}/dspam_clean
21cr|dspam-3.10.2-5|78	%attr(0755,root,root) %{_bindir}/dspam_crc
21cr|dspam-3.10.2-5|79	%attr(0755,root,root) %{_bindir}/dspamc
21cr|dspam-3.10.2-5|80	%attr(0755,root,root) %{_bindir}/dspam_dump
21cr|dspam-3.10.2-5|81	%attr(0755,root,root) %{_bindir}/dspam_logrotate
21cr|dspam-3.10.2-5|82	%attr(0755,root,root) %{_bindir}/dspam_merge
21cr|dspam-3.10.2-5|83	%attr(0755,root,root) %{_bindir}/dspam_stats
21cr|dspam-3.10.2-5|84	%attr(0755,root,root) %{_bindir}/dspam_train
21cr|dspam-3.10.2-5|85	%attr(0755,root,root) %{_bindir}/dspam_notify
21cr|dspam-3.10.2-5|86	%attr(0644,root,root) %{_mandir}/man1/dspam.1*
21cr|dspam-3.10.2-5|87	%attr(0644,root,root) %{_mandir}/man1/dspam_clean.1*
21cr|dspam-3.10.2-5|88	%attr(0644,root,root) %{_mandir}/man1/dspam_dump.1*
21cr|dspam-3.10.2-5|89	%attr(0644,root,root) %{_mandir}/man1/dspam_merge.1*
21cr|dspam-3.10.2-5|90	%attr(0644,root,root) %{_mandir}/man1/dspam_stats.1*
21cr|dspam-3.10.2-5|91	%attr(0644,root,root) %{_mandir}/man1/dspam_train.1*
21cr|dspam-3.10.2-5|92	%attr(0644,root,root) %{_mandir}/man1/dspam_admin.1*
21cr|dspam-3.10.2-5|93	%attr(0644,root,root) %{_mandir}/man1/dspam_crc.1*
21cr|dspam-3.10.2-5|94	%attr(0644,root,root) %{_mandir}/man1/dspam_logrotate.1*
21cr|dspam-3.10.2-5|95	%attr(0644,root,root) %{_localstatedir}/www/icons/dspam.gif
21cr|dspam-3.10.2-5|96	%dir %attr(0750,root,mail) %{_localstatedir}/lib/dspam
21cr|dspam-3.10.2-5|97	%dir %attr(0750,root,mail) %{_localstatedir}/lib/dspam/data
21cr|dspam-3.10.2-5|98	%dir %attr(0750,root,mail) %{_localstatedir}/log/dspam
21cr|dspam-3.10.2-5|99	%ghost %dir %attr(0750,root,root) %{_localstatedir}/run/dspam
21cr|dspam-3.10.2-5|100	%dir %attr(0755,root,root) %{_datadir}/dspam
21cr|dspam-3.10.2-5|101	
21cr|dspam-3.10.2-5|102	%post
21cr|dspam-3.10.2-5|103	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|dspam-3.10.2-5|104	%systemd_post dspam.service
21cr|dspam-3.10.2-5|105	
21cr|dspam-3.10.2-5|106	%preun
21cr|dspam-3.10.2-5|107	%systemd_preun dspam.service
21cr|dspam-3.10.2-5|108	
21cr|dspam-3.10.2-5|109	%postun
21cr|dspam-3.10.2-5|110	%systemd_postun_with_restart dspam.service
21cr|dspam-3.10.2-5|111	
21cr|dspam-3.10.2-5|112	#----------------------------------------------------------------------------
21cr|dspam-3.10.2-5|113	
21cr|dspam-3.10.2-5|114	%package -n %{libname}
21cr|dspam-3.10.2-5|115	Summary:	A library and Mail Delivery Agent for Bayesian spam filtering
21cr|dspam-3.10.2-5|116	Group:		System/Libraries
21cr|dspam-3.10.2-5|117	
21cr|dspam-3.10.2-5|118	%description -n %{libname}
21cr|dspam-3.10.2-5|119	Shared library for DSPAM.
21cr|dspam-3.10.2-5|120	
21cr|dspam-3.10.2-5|121	%files -n %{libname}
21cr|dspam-3.10.2-5|122	%{_libdir}/libdspam.so.%{major}*
21cr|dspam-3.10.2-5|123	
21cr|dspam-3.10.2-5|124	#----------------------------------------------------------------------------
21cr|dspam-3.10.2-5|125	
21cr|dspam-3.10.2-5|126	%package -n %{devname}
21cr|dspam-3.10.2-5|127	Summary:	Development library and header files for the %{name} library
21cr|dspam-3.10.2-5|128	Group:		Development/C
21cr|dspam-3.10.2-5|129	Requires:	%{libname} = %{EVRD}
21cr|dspam-3.10.2-5|130	Provides:	%{name}-devel = %{EVRD}
21cr|dspam-3.10.2-5|131	
21cr|dspam-3.10.2-5|132	%description -n %{devname}
21cr|dspam-3.10.2-5|133	DSPAM has had its core engine moved into a separate library,
21cr|dspam-3.10.2-5|134	libdspam. This library can be used by developers to provide
21cr|dspam-3.10.2-5|135	'drop-in' spam filtering for their mail client applications,
21cr|dspam-3.10.2-5|136	other anti-spam tools, or similar projects.
21cr|dspam-3.10.2-5|137	
21cr|dspam-3.10.2-5|138	%files -n %{devname}
21cr|dspam-3.10.2-5|139	%attr(0755,root,root) %{_libdir}/libdspam.so
21cr|dspam-3.10.2-5|140	%{_includedir}/dspam
21cr|dspam-3.10.2-5|141	%attr(0644,root,root) %{_libdir}/pkgconfig/dspam.pc
21cr|dspam-3.10.2-5|142	%attr(0644,root,root) %{_mandir}/man3/*
21cr|dspam-3.10.2-5|143	
21cr|dspam-3.10.2-5|144	#----------------------------------------------------------------------------
21cr|dspam-3.10.2-5|145	
21cr|dspam-3.10.2-5|146	%package backend-hash
21cr|dspam-3.10.2-5|147	Summary:	The hash driver for DSPAM
21cr|dspam-3.10.2-5|148	Group:		System/Servers
21cr|dspam-3.10.2-5|149	Requires:	%{name} = %{EVRD}
21cr|dspam-3.10.2-5|150	Conflicts:	%{_lib}dspam7 < 3.10.1-6
21cr|dspam-3.10.2-5|151	
21cr|dspam-3.10.2-5|152	%description backend-hash
21cr|dspam-3.10.2-5|153	The hash driver for DSPAM. It's the default backend.
21cr|dspam-3.10.2-5|154	
21cr|dspam-3.10.2-5|155	%files backend-hash
21cr|dspam-3.10.2-5|156	%attr(0755,root,root) %{_libdir}/dspam/libhash_drv.so
21cr|dspam-3.10.2-5|157	
21cr|dspam-3.10.2-5|158	#----------------------------------------------------------------------------
21cr|dspam-3.10.2-5|159	
21cr|dspam-3.10.2-5|160	%package backend-mysql
21cr|dspam-3.10.2-5|161	Summary:	The mysql driver for DSPAM
21cr|dspam-3.10.2-5|162	Group:		System/Servers
21cr|dspam-3.10.2-5|163	Requires:	%{name} = %{EVRD}
21cr|dspam-3.10.2-5|164	
21cr|dspam-3.10.2-5|165	%description backend-mysql
21cr|dspam-3.10.2-5|166	The mysql driver for DSPAM.
21cr|dspam-3.10.2-5|167	
21cr|dspam-3.10.2-5|168	%files backend-mysql
21cr|dspam-3.10.2-5|169	%doc doc/mysql_drv.txt
21cr|dspam-3.10.2-5|170	%attr(0755,root,root) %{_libdir}/dspam/libmysql_drv.so
21cr|dspam-3.10.2-5|171	%dir %attr(0755,root,root) %{_datadir}/dspam-mysql
21cr|dspam-3.10.2-5|172	%attr(0644,root,root) %{_datadir}/dspam-mysql/*
21cr|dspam-3.10.2-5|173	
21cr|dspam-3.10.2-5|174	#----------------------------------------------------------------------------
21cr|dspam-3.10.2-5|175	
21cr|dspam-3.10.2-5|176	%package backend-pgsql
21cr|dspam-3.10.2-5|177	Summary:	The pgsql driver for DSPAM
21cr|dspam-3.10.2-5|178	Group:		System/Servers
21cr|dspam-3.10.2-5|179	Requires:	%{name} = %{EVRD}
21cr|dspam-3.10.2-5|180	
21cr|dspam-3.10.2-5|181	%description backend-pgsql
21cr|dspam-3.10.2-5|182	The pgsql driver for DSPAM.
21cr|dspam-3.10.2-5|183	
21cr|dspam-3.10.2-5|184	%files backend-pgsql
21cr|dspam-3.10.2-5|185	%doc doc/pgsql_drv.txt
21cr|dspam-3.10.2-5|186	%attr(0755,root,root) %{_libdir}/dspam/libpgsql_drv.so
21cr|dspam-3.10.2-5|187	%attr(0755,root,root) %{_bindir}/dspam_pg2int8
21cr|dspam-3.10.2-5|188	%dir %attr(0755,root,root) %{_datadir}/dspam-pgsql
21cr|dspam-3.10.2-5|189	%attr(0644,root,root) %{_datadir}/dspam-pgsql/*
21cr|dspam-3.10.2-5|190	
21cr|dspam-3.10.2-5|191	#----------------------------------------------------------------------------
21cr|dspam-3.10.2-5|192	
21cr|dspam-3.10.2-5|193	%package backend-sqlite3
21cr|dspam-3.10.2-5|194	Summary:	The sqlite3 driver for DSPAM
21cr|dspam-3.10.2-5|195	Group:		System/Servers
21cr|dspam-3.10.2-5|196	Requires:	%{name} = %{EVRD}
21cr|dspam-3.10.2-5|197	
21cr|dspam-3.10.2-5|198	%description backend-sqlite3
21cr|dspam-3.10.2-5|199	The sqlite3 driver for DSPAM.
21cr|dspam-3.10.2-5|200	
21cr|dspam-3.10.2-5|201	%files backend-sqlite3
21cr|dspam-3.10.2-5|202	%doc doc/sqlite_drv.txt
21cr|dspam-3.10.2-5|203	%attr(0755,root,root) %{_libdir}/dspam/libsqlite3_drv.so
21cr|dspam-3.10.2-5|204	%{_datadir}/dspam-sqlite3
21cr|dspam-3.10.2-5|205	
21cr|dspam-3.10.2-5|206	#----------------------------------------------------------------------------
21cr|dspam-3.10.2-5|207	
21cr|dspam-3.10.2-5|208	%package cgi
21cr|dspam-3.10.2-5|209	Summary:	Web administration GUI for DSPAM
21cr|dspam-3.10.2-5|210	Group:		System/Servers
21cr|dspam-3.10.2-5|211	Requires:	apache
21cr|dspam-3.10.2-5|212	Requires:	%{name} = %{EVRD}
21cr|dspam-3.10.2-5|213	
21cr|dspam-3.10.2-5|214	%description cgi
21cr|dspam-3.10.2-5|215	Web administration GUI for DSPAM.
21cr|dspam-3.10.2-5|216	
21cr|dspam-3.10.2-5|217	%files cgi
21cr|dspam-3.10.2-5|218	%dir %attr(0755,root,root) %{_datadir}/dspam/cgi-bin
21cr|dspam-3.10.2-5|219	%dir %attr(0755,root,root) %{_datadir}/dspam/cgi-bin/templates
21cr|dspam-3.10.2-5|220	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/dspam.conf
21cr|dspam-3.10.2-5|221	%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/default.prefs
21cr|dspam-3.10.2-5|222	%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/admins
21cr|dspam-3.10.2-5|223	%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/.htpasswd
21cr|dspam-3.10.2-5|224	%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.txt
21cr|dspam-3.10.2-5|225	%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.gif
21cr|dspam-3.10.2-5|226	%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.css
21cr|dspam-3.10.2-5|227	%attr(0755,root,root) %{_datadir}/dspam/cgi-bin/*.cgi
21cr|dspam-3.10.2-5|228	%attr(0755,root,root) %{_datadir}/dspam/cgi-bin/*.pl
21cr|dspam-3.10.2-5|229	%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/templates/*.html
21cr|dspam-3.10.2-5|230	
21cr|dspam-3.10.2-5|231	%post cgi
21cr|dspam-3.10.2-5|232	systemctl try-restart httpd
21cr|dspam-3.10.2-5|233	
21cr|dspam-3.10.2-5|234	%postun cgi
21cr|dspam-3.10.2-5|235	if [ "$1" = "0" ]; then
21cr|dspam-3.10.2-5|236	systemctl try-restart httpd
21cr|dspam-3.10.2-5|237	fi
21cr|dspam-3.10.2-5|238	
21cr|dspam-3.10.2-5|239	#----------------------------------------------------------------------------
21cr|dspam-3.10.2-5|240	
21cr|dspam-3.10.2-5|241	%prep
21cr|dspam-3.10.2-5|242	%setup -q
21cr|dspam-3.10.2-5|243	%patch0 -p1
21cr|dspam-3.10.2-5|244	%patch1 -p0
21cr|dspam-3.10.2-5|245	
21cr|dspam-3.10.2-5|246	# instead of maintaining patches...
21cr|dspam-3.10.2-5|247	find -type f -name "Makefile*" | xargs perl -pi -e "s|-static||g"
21cr|dspam-3.10.2-5|248	
21cr|dspam-3.10.2-5|249	%build
21cr|dspam-3.10.2-5|250	export WANT_AUTOCONF_2_5=1
21cr|dspam-3.10.2-5|251	rm -f configure
21cr|dspam-3.10.2-5|252	autoreconf -fis
21cr|dspam-3.10.2-5|253	ln -snf %{_bindir}/libtool .
21cr|dspam-3.10.2-5|254	
21cr|dspam-3.10.2-5|255	%configure \
21cr|dspam-3.10.2-5|256	--disable-static \
21cr|dspam-3.10.2-5|257	--enable-daemon \
21cr|dspam-3.10.2-5|258	--enable-trusted-user-security \
21cr|dspam-3.10.2-5|259	--enable-clamav \
21cr|dspam-3.10.2-5|260	--enable-long-usernames \
21cr|dspam-3.10.2-5|261	--enable-domain-scale \
21cr|dspam-3.10.2-5|262	--enable-virtual-users \
21cr|dspam-3.10.2-5|263	--with-dspam-home=%{_localstatedir}/lib/dspam \
21cr|dspam-3.10.2-5|264	--with-logdir=%{_localstatedir}/log/dspam \
21cr|dspam-3.10.2-5|265	--with-storage-driver=hash_drv,mysql_drv,pgsql_drv,sqlite3_drv \
21cr|dspam-3.10.2-5|266	--with-mysql-includes=%{_includedir}/mysql \
21cr|dspam-3.10.2-5|267	--with-mysql-libraries=%{_libdir} \
21cr|dspam-3.10.2-5|268	--with-pgsql-includes=%{_includedir} \
21cr|dspam-3.10.2-5|269	--with-pgsql-libraries=%{_libdir}
21cr|dspam-3.10.2-5|270	
21cr|dspam-3.10.2-5|271	%install
21cr|dspam-3.10.2-5|272	# make some dirs
21cr|dspam-3.10.2-5|273	install -d %{buildroot}%{_includedir}/dspam
21cr|dspam-3.10.2-5|274	install -d %{buildroot}%{_sysconfdir}/mail/spamassassin
21cr|dspam-3.10.2-5|275	install -d %{buildroot}%{_sysconfdir}/cron.daily
21cr|dspam-3.10.2-5|276	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|dspam-3.10.2-5|277	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|dspam-3.10.2-5|278	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|dspam-3.10.2-5|279	install -d %{buildroot}%{_sysconfdir}/ld.so.conf.d
21cr|dspam-3.10.2-5|280	install -d %{buildroot}%{_libdir}/dspam
21cr|dspam-3.10.2-5|281	install -d %{buildroot}%{_localstatedir}/lib/dspam/data
21cr|dspam-3.10.2-5|282	install -d %{buildroot}/var/log/dspam
21cr|dspam-3.10.2-5|283	install -d %{buildroot}/var/run/dspam
21cr|dspam-3.10.2-5|284	install -d %{buildroot}/var/www/icons
21cr|dspam-3.10.2-5|285	install -d %{buildroot}%{_datadir}/dspam/cgi-bin/templates
21cr|dspam-3.10.2-5|286	install -d %{buildroot}%{_datadir}/dspam-sqlite3
21cr|dspam-3.10.2-5|287	install -d %{buildroot}%{_datadir}/dspam-mysql
21cr|dspam-3.10.2-5|288	install -d %{buildroot}%{_datadir}/dspam-pgsql
21cr|dspam-3.10.2-5|289	
21cr|dspam-3.10.2-5|290	%makeinstall_std
21cr|dspam-3.10.2-5|291	
21cr|dspam-3.10.2-5|292	# install promo icon
21cr|dspam-3.10.2-5|293	install -m0644 webui/htdocs/dspam-logo-small.gif %{buildroot}/var/www/icons/dspam.gif
21cr|dspam-3.10.2-5|294	
21cr|dspam-3.10.2-5|295	# install /etc stuff
21cr|dspam-3.10.2-5|296	install -m0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/cron.daily/dspam
21cr|dspam-3.10.2-5|297	install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/dspam
21cr|dspam-3.10.2-5|298	
21cr|dspam-3.10.2-5|299	# install systemd unit and tmpfiles config
21cr|dspam-3.10.2-5|300	install -D -m0644 %{SOURCE4} %{buildroot}%{_unitdir}/dspam.service
21cr|dspam-3.10.2-5|301	install -D -m0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|dspam-3.10.2-5|302	
21cr|dspam-3.10.2-5|303	# install sql stuff
21cr|dspam-3.10.2-5|304	install -m0644 src/tools.sqlite_drv/*.sql %{buildroot}%{_datadir}/dspam-sqlite3/
21cr|dspam-3.10.2-5|305	install -m0644 src/tools.mysql_drv/*.sql %{buildroot}%{_datadir}/dspam-mysql/
21cr|dspam-3.10.2-5|306	install -m0644 src/tools.pgsql_drv/*.sql %{buildroot}%{_datadir}/dspam-pgsql/
21cr|dspam-3.10.2-5|307	
21cr|dspam-3.10.2-5|308	# install the cgi stuff
21cr|dspam-3.10.2-5|309	install -m0755 webui/cgi-bin/*.cgi %{buildroot}%{_datadir}/dspam/cgi-bin/
21cr|dspam-3.10.2-5|310	install -m0755 webui/cgi-bin/configure.pl %{buildroot}%{_datadir}/dspam/cgi-bin/
21cr|dspam-3.10.2-5|311	install -m0644 webui/cgi-bin/*.txt %{buildroot}%{_datadir}/dspam/cgi-bin/
21cr|dspam-3.10.2-5|312	install -m0644 webui/cgi-bin/default.prefs %{buildroot}%{_datadir}/dspam/cgi-bin/
21cr|dspam-3.10.2-5|313	install -m0644 webui/cgi-bin/admins %{buildroot}%{_datadir}/dspam/cgi-bin/
21cr|dspam-3.10.2-5|314	install -m0644 webui/htdocs/*.css %{buildroot}%{_datadir}/dspam/cgi-bin/
21cr|dspam-3.10.2-5|315	install -m0644 webui/htdocs/*.gif %{buildroot}%{_datadir}/dspam/cgi-bin/
21cr|dspam-3.10.2-5|316	install -m0644 webui/cgi-bin/templates/*.html %{buildroot}%{_datadir}/dspam/cgi-bin/templates/
21cr|dspam-3.10.2-5|317	
21cr|dspam-3.10.2-5|318	# fix webroot
21cr|dspam-3.10.2-5|319	perl -pi -e "s|\"\/\"\;|\"\/dspam\"\;|g" %{buildroot}%{_datadir}/dspam/cgi-bin/configure.pl
21cr|dspam-3.10.2-5|320	
21cr|dspam-3.10.2-5|321	cat > dspam.apache2 << EOF
21cr|dspam-3.10.2-5|322	
21cr|dspam-3.10.2-5|323	Alias /dspam %{_datadir}/dspam/cgi-bin
21cr|dspam-3.10.2-5|324	
21cr|dspam-3.10.2-5|325	<Directory %{_datadir}/dspam/cgi-bin/>
21cr|dspam-3.10.2-5|326	
21cr|dspam-3.10.2-5|327	Options ExecCGI
21cr|dspam-3.10.2-5|328	AllowOverride Limit AuthConfig
21cr|dspam-3.10.2-5|329	DirectoryIndex dspam.cgi
21cr|dspam-3.10.2-5|330	
21cr|dspam-3.10.2-5|331	Require host 127.0.0.1
21cr|dspam-3.10.2-5|332	
21cr|dspam-3.10.2-5|333	AuthUserFile %{_datadir}/dspam/cgi-bin/.htpasswd
21cr|dspam-3.10.2-5|334	AuthGroupFile /dev/null
21cr|dspam-3.10.2-5|335	AuthName "Authorization required"
21cr|dspam-3.10.2-5|336	AuthType Basic
21cr|dspam-3.10.2-5|337	
21cr|dspam-3.10.2-5|338	<Limit GET>
21cr|dspam-3.10.2-5|339	require user root
21cr|dspam-3.10.2-5|340	require user dspamadmin
21cr|dspam-3.10.2-5|341	</Limit>
21cr|dspam-3.10.2-5|342	
21cr|dspam-3.10.2-5|343	</Directory>
21cr|dspam-3.10.2-5|344	EOF
21cr|dspam-3.10.2-5|345	install -m0644 dspam.apache2 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/dspam.conf
21cr|dspam-3.10.2-5|346	echo "dspamadmin:h7Sr5nPztyPjU" > %{buildroot}%{_datadir}/dspam/cgi-bin/.htpasswd
21cr|dspam-3.10.2-5|347	echo "dspamadmin" >> %{buildroot}%{_datadir}/dspam/cgi-bin/admins
21cr|dspam-3.10.2-5|348	
21cr|dspam-3.10.2-5|349	cat > dspam.logrotate << EOF
21cr|dspam-3.10.2-5|350	/var/log/dspam/*.log {
21cr|dspam-3.10.2-5|351	missingok
21cr|dspam-3.10.2-5|352	monthly
21cr|dspam-3.10.2-5|353	compress
21cr|dspam-3.10.2-5|354	postrotate
21cr|dspam-3.10.2-5|355	/bin/kill -HUP \`cat /var/run/dspam/dspam.pid 2> /dev/null\` || /bin/true
21cr|dspam-3.10.2-5|356	endscript
21cr|dspam-3.10.2-5|357	}
21cr|dspam-3.10.2-5|358	EOF
21cr|dspam-3.10.2-5|359	install -m0644 dspam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/dspam
21cr|dspam-3.10.2-5|360	
21cr|dspam-3.10.2-5|361	# fix strange perms (strip cannot access setuid/sgid files...)
21cr|dspam-3.10.2-5|362	chmod 755 %{buildroot}%{_bindir}/*
21cr|dspam-3.10.2-5|363	
21cr|dspam-3.10.2-5|364	# install spamassassin stuff
21cr|dspam-3.10.2-5|365	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/mail/spamassassin
21cr|dspam-3.10.2-5|366	
21cr|dspam-3.10.2-5|367	# fix default config (patches won't apply here...)
21cr|dspam-3.10.2-5|368	perl -pi -e "s|^#ServerDomainSocketPath.*|ServerDomainSocketPath \"%{_localstatedir}/lib/dspam/dspam\.sock\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
21cr|dspam-3.10.2-5|369	perl -pi -e "s|^#ClientHost.*|ClientHost \"%{_localstatedir}/lib/dspam/dspam\.sock\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
21cr|dspam-3.10.2-5|370	perl -pi -e "s|^#ServerPID.*|ServerPID \"/var/run/dspam/dspam\.pid\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
21cr|dspam-3.10.2-5|371	perl -pi -e "s|^#ServerMode.*|ServerMode dspam|g" %{buildroot}%{_sysconfdir}/dspam.conf
21cr|dspam-3.10.2-5|372	
21cr|dspam-3.10.2-5|373	# fix strange perms
21cr|dspam-3.10.2-5|374	chmod 644 doc/*
21cr|dspam-3.10.2-5|375	
21cr|dspam-3.10.2-5|376	# provide a  README.urpmi file
21cr|dspam-3.10.2-5|377	cat > README.urpmi << EOF
21cr|dspam-3.10.2-5|378	
21cr|dspam-3.10.2-5|379	Due huge changes in the source an upgrade from 3.4.x to 3.6.x has to be done
21cr|dspam-3.10.2-5|380	manually, please read these files:
21cr|dspam-3.10.2-5|381	
21cr|dspam-3.10.2-5|382	%{_docdir}/%{name}-%{version}/RELEASE.NOTES
21cr|dspam-3.10.2-5|383	%{_docdir}/%{name}-%{version}/UPGRADING
21cr|dspam-3.10.2-5|384	
21cr|dspam-3.10.2-5|385	The previous 3.4.x packages was specially handcrafted so that you could use each
21cr|dspam-3.10.2-5|386	driver and even toggle between them, or use them simultaneousely. This is not
21cr|dspam-3.10.2-5|387	nessesary anymore and that magic has therefore been removed.
21cr|dspam-3.10.2-5|388	
21cr|dspam-3.10.2-5|389	The Berkley-DB backend driver has been removed as it is prone to give errors due
21cr|dspam-3.10.2-5|390	lack of thread safety as outlined in the dspam documentation.
21cr|dspam-3.10.2-5|391	
21cr|dspam-3.10.2-5|392	The amavis-new tailored package has been removed, it may reappear later on.
21cr|dspam-3.10.2-5|393	
21cr|dspam-3.10.2-5|394	You will have to define a proper cron command to use for daily cleanups. Look
21cr|dspam-3.10.2-5|395	in the %{_sysconfdir}/sysconfig/dspam file for some examples.
21cr|dspam-3.10.2-5|396	
21cr|dspam-3.10.2-5|397	For example when executing dspam with the mysql driver it is possible it will
21cr|dspam-3.10.2-5|398	complain that it cannot find a %{_localstatedir}/lib/dspam/mysql.data file. This
21cr|dspam-3.10.2-5|399	is for backward compatibility. Do not use this file, edit the %{_sysconfdir}/dspam.conf
21cr|dspam-3.10.2-5|400	file instead.
21cr|dspam-3.10.2-5|401	
21cr|dspam-3.10.2-5|402	The dspam-cgi web interface is password protected and only accessable from 127.0.0.1,
21cr|dspam-3.10.2-5|403	login as dspamadmin (l/p=dspamadmin) and change this ASAP in the
21cr|dspam-3.10.2-5|404	%{_datadir}/dspam/cgi-bin/.htpasswd file. Preferably you should use some other
21cr|dspam-3.10.2-5|405	authentication mechanish.
21cr|dspam-3.10.2-5|406	EOF
21cr|dspam-3.10.2-5|407	
21cr|dspam-3.10.2-5|408	echo "%{_libdir}/dspam" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/dspam.conf

1101 21
21cr|dspam-scripts-0.0.6-9|1	Summary:	A script for let dspam learning maildirs of spam/ham
21cr|dspam-scripts-0.0.6-9|2	Name:		dspam-scripts
21cr|dspam-scripts-0.0.6-9|3	Version:	0.0.6
21cr|dspam-scripts-0.0.6-9|4	Release:	9
21cr|dspam-scripts-0.0.6-9|5	License:	GPL
21cr|dspam-scripts-0.0.6-9|6	Group:		Networking/Mail
21cr|dspam-scripts-0.0.6-9|7	URL:		http://www.kalysto.org/utilities/dspam-scripts/index.en.html
21cr|dspam-scripts-0.0.6-9|8	Source0:	http://www.kalysto.org/pkg/%{name}-%{version}.tar.bz2
21cr|dspam-scripts-0.0.6-9|9	Buildroot:	%{_tmppath}/%{name}-%{version}-root
21cr|dspam-scripts-0.0.6-9|10	BuildArch:	noarch
21cr|dspam-scripts-0.0.6-9|11	
21cr|dspam-scripts-0.0.6-9|12	%description
21cr|dspam-scripts-0.0.6-9|13	This package holds the 'dspam-learn' bash script that will help greatly using
21cr|dspam-scripts-0.0.6-9|14	dspam learning by looking at mailbox directories rather than a forwarding
21cr|dspam-scripts-0.0.6-9|15	method. This is much as you could have set it with Spamassassin and the
21cr|dspam-scripts-0.0.6-9|16	sa-learn.
21cr|dspam-scripts-0.0.6-9|17	
21cr|dspam-scripts-0.0.6-9|18	%prep
21cr|dspam-scripts-0.0.6-9|19	%setup
21cr|dspam-scripts-0.0.6-9|20	
21cr|dspam-scripts-0.0.6-9|21	%build
21cr|dspam-scripts-0.0.6-9|22	%configure
21cr|dspam-scripts-0.0.6-9|23	%make
21cr|dspam-scripts-0.0.6-9|24	
21cr|dspam-scripts-0.0.6-9|25	%install
21cr|dspam-scripts-0.0.6-9|26	rm -rf $RPM_BUILD_ROOT
21cr|dspam-scripts-0.0.6-9|27	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/mail/
21cr|dspam-scripts-0.0.6-9|28	%makeinstall
21cr|dspam-scripts-0.0.6-9|29	install -m 644 src/sample/dspam-learn.rc $RPM_BUILD_ROOT%{_sysconfdir}/mail/
21cr|dspam-scripts-0.0.6-9|30	
21cr|dspam-scripts-0.0.6-9|31	%clean
21cr|dspam-scripts-0.0.6-9|32	rm -rf $RPM_BUILD_ROOT
21cr|dspam-scripts-0.0.6-9|33	
21cr|dspam-scripts-0.0.6-9|34	%files
21cr|dspam-scripts-0.0.6-9|35	%defattr(-,root,root)
21cr|dspam-scripts-0.0.6-9|36	%doc AUTHORS COPYING ChangeLog INSTALL README README.en.desc
21cr|dspam-scripts-0.0.6-9|37	%doc README.fr.desc THANKS
21cr|dspam-scripts-0.0.6-9|38	%{_bindir}/dspam-learn
21cr|dspam-scripts-0.0.6-9|39	%config(noreplace) %{_sysconfdir}/mail/dspam-learn.rc

1102 21
21cr|dssh-0.1-8|1	Summary: Remote command via ssh
21cr|dssh-0.1-8|2	Name: dssh
21cr|dssh-0.1-8|3	Version: 0.1
21cr|dssh-0.1-8|4	Release: 8
21cr|dssh-0.1-8|5	Source0: %{name}-%{version}.tar.bz2
21cr|dssh-0.1-8|6	License: GPL
21cr|dssh-0.1-8|7	Group: Networking/Remote access
21cr|dssh-0.1-8|8	Url: http://dssh.subverted.net/
21cr|dssh-0.1-8|9	Buildarch: noarch
21cr|dssh-0.1-8|10	requires: perl
21cr|dssh-0.1-8|11	
21cr|dssh-0.1-8|12	%description
21cr|dssh-0.1-8|13	Remote command via ssh.
21cr|dssh-0.1-8|14	
21cr|dssh-0.1-8|15	%prep
21cr|dssh-0.1-8|16	%setup -q
21cr|dssh-0.1-8|17	
21cr|dssh-0.1-8|18	%build
21cr|dssh-0.1-8|19	
21cr|dssh-0.1-8|20	%install
21cr|dssh-0.1-8|21	rm -rf $RPM_BUILD_ROOT
21cr|dssh-0.1-8|22	mkdir -p %{buildroot}%{_mandir}/man1
21cr|dssh-0.1-8|23	mkdir -p %{buildroot}%{_bindir}
21cr|dssh-0.1-8|24	mkdir -p %{buildroot}%{_sysconfdir}/dssh/node_groups
21cr|dssh-0.1-8|25	cp -vf $RPM_BUILD_DIR/%name-%version/dssh %{buildroot}%{_bindir}
21cr|dssh-0.1-8|26	cp -vf $RPM_BUILD_DIR/%name-%version/dssh.1 %{buildroot}%{_mandir}/man1
21cr|dssh-0.1-8|27	
21cr|dssh-0.1-8|28	cat > %{buildroot}%{_sysconfdir}/dssh/node_groups/ALL <<EOF
21cr|dssh-0.1-8|29	# username@host:port
21cr|dssh-0.1-8|30	# ex: root@n1:22
21cr|dssh-0.1-8|31	EOF
21cr|dssh-0.1-8|32	
21cr|dssh-0.1-8|33	%clean
21cr|dssh-0.1-8|34	rm -rf $RPM_BUILD_ROOT
21cr|dssh-0.1-8|35	
21cr|dssh-0.1-8|36	%files
21cr|dssh-0.1-8|37	%defattr(-,root,root)
21cr|dssh-0.1-8|38	%doc COPYING README TODO
21cr|dssh-0.1-8|39	%attr(755,root,root) %{_bindir}/dssh
21cr|dssh-0.1-8|40	%{_mandir}/man1/dssh.1*
21cr|dssh-0.1-8|41	%config(noreplace) %{_sysconfdir}/dssh/node_groups/ALL

1103 21
21cr|dssi-vst-0.9.2-10|1	%define	debug_package %{nil}
21cr|dssi-vst-0.9.2-10|2	# When building debug package: *** ERROR: same build ID in nonidentical files!
21cr|dssi-vst-0.9.2-10|3	
21cr|dssi-vst-0.9.2-10|4	Summary:	DSSI and LADSPA plugin wrapper for VST plugins
21cr|dssi-vst-0.9.2-10|5	Name:		dssi-vst
21cr|dssi-vst-0.9.2-10|6	Version:	0.9.2
21cr|dssi-vst-0.9.2-10|7	Release:	10
21cr|dssi-vst-0.9.2-10|8	License:	GPLv2+
21cr|dssi-vst-0.9.2-10|9	Group:		Sound
21cr|dssi-vst-0.9.2-10|10	# URLs are dead
21cr|dssi-vst-0.9.2-10|11	Url:		http://breakfastquay.com/dssi-vst/
21cr|dssi-vst-0.9.2-10|12	# There is a fork on GitHub (https://github.com/falkTX/dssi-vst)
21cr|dssi-vst-0.9.2-10|13	# but it has no releases: use HEAD snapshot to pick updates until 2018
21cr|dssi-vst-0.9.2-10|14	Source0:	%{name}-master.zip
21cr|dssi-vst-0.9.2-10|15	BuildRequires:	ladspa-devel
21cr|dssi-vst-0.9.2-10|16	BuildRequires:	pkgconfig(alsa)
21cr|dssi-vst-0.9.2-10|17	BuildRequires:	pkgconfig(dssi)
21cr|dssi-vst-0.9.2-10|18	BuildRequires:	pkgconfig(jack)
21cr|dssi-vst-0.9.2-10|19	BuildRequires:	pkgconfig(liblo)
21cr|dssi-vst-0.9.2-10|20	BuildRequires:	pkgconfig(zlib)
21cr|dssi-vst-0.9.2-10|21	# The -wine subpackage will only be built on ix86
21cr|dssi-vst-0.9.2-10|22	%ifarch %{ix86}
21cr|dssi-vst-0.9.2-10|23	BuildRequires:	wine-devel
21cr|dssi-vst-0.9.2-10|24	# Both packages depend on each other
21cr|dssi-vst-0.9.2-10|25	Requires:	%{name}-wine = %{EVRD}
21cr|dssi-vst-0.9.2-10|26	%endif
21cr|dssi-vst-0.9.2-10|27	Requires:	dssi
21cr|dssi-vst-0.9.2-10|28	ExclusiveArch:	%{ix86} x86_64
21cr|dssi-vst-0.9.2-10|29	
21cr|dssi-vst-0.9.2-10|30	%description
21cr|dssi-vst-0.9.2-10|31	dssi-vst enables any compliant DSSI or LADSPA host to use VST instruments and
21cr|dssi-vst-0.9.2-10|32	effects as plugins. They will recognize VSTs placed in the user's
21cr|dssi-vst-0.9.2-10|33	HOME/plugins/win32-vst.
21cr|dssi-vst-0.9.2-10|34	Note: x86_64 users also need the dssi-vst-wine package from the i686 contrib
21cr|dssi-vst-0.9.2-10|35	repository.
21cr|dssi-vst-0.9.2-10|36	VST is a trademark of Steinberg Media Technologies GmbH.
21cr|dssi-vst-0.9.2-10|37	However, this library does not use VST headers, and is absolutely free.
21cr|dssi-vst-0.9.2-10|38	
21cr|dssi-vst-0.9.2-10|39	%files
21cr|dssi-vst-0.9.2-10|40	%doc README
21cr|dssi-vst-0.9.2-10|41	%config(noreplace) %{_sysconfdir}/profile.d/dssi-vst.sh
21cr|dssi-vst-0.9.2-10|42	%config(noreplace) %{_sysconfdir}/profile.d/dssi-vst.csh
21cr|dssi-vst-0.9.2-10|43	%{_bindir}/*
21cr|dssi-vst-0.9.2-10|44	%{_libdir}/dssi/%{name}.so
21cr|dssi-vst-0.9.2-10|45	%dir %{_libdir}/dssi/%{name}/
21cr|dssi-vst-0.9.2-10|46	%{_libdir}/dssi/%{name}/%{name}_gui
21cr|dssi-vst-0.9.2-10|47	%{_libdir}/ladspa/%{name}.so
21cr|dssi-vst-0.9.2-10|48	
21cr|dssi-vst-0.9.2-10|49	#----------------------------------------------------------------------------
21cr|dssi-vst-0.9.2-10|50	
21cr|dssi-vst-0.9.2-10|51	%ifarch %{ix86}
21cr|dssi-vst-0.9.2-10|52	%package wine
21cr|dssi-vst-0.9.2-10|53	Summary:	VST plugins wrapper
21cr|dssi-vst-0.9.2-10|54	Group:		System/Libraries
21cr|dssi-vst-0.9.2-10|55	Requires:	%{name} = %{EVRD}
21cr|dssi-vst-0.9.2-10|56	
21cr|dssi-vst-0.9.2-10|57	%description wine
21cr|dssi-vst-0.9.2-10|58	This package provides two 32bit executables necessary for using dssi-vst
21cr|dssi-vst-0.9.2-10|59	even on 64bit platforms.
21cr|dssi-vst-0.9.2-10|60	dssi-vst enables any compliant DSSI or LADSPA host to use VST instruments
21cr|dssi-vst-0.9.2-10|61	and effects as plugins. They will recognize VSTs placed in the user's
21cr|dssi-vst-0.9.2-10|62	HOME/plugins/win32-vst
21cr|dssi-vst-0.9.2-10|63	VST is a trademark of Steinberg Media Technologies GmbH.
21cr|dssi-vst-0.9.2-10|64	However, this library does not use VST headers, and is absolutely free.
21cr|dssi-vst-0.9.2-10|65	
21cr|dssi-vst-0.9.2-10|66	%files wine
21cr|dssi-vst-0.9.2-10|67	%dir %{_libdir}/dssi/
21cr|dssi-vst-0.9.2-10|68	%dir %{_libdir}/dssi/%{name}/
21cr|dssi-vst-0.9.2-10|69	%{_libdir}/dssi/%{name}/%{name}-scanner*
21cr|dssi-vst-0.9.2-10|70	%{_libdir}/dssi/%{name}/%{name}-server*
21cr|dssi-vst-0.9.2-10|71	%endif
21cr|dssi-vst-0.9.2-10|72	
21cr|dssi-vst-0.9.2-10|73	#----------------------------------------------------------------------------
21cr|dssi-vst-0.9.2-10|74	
21cr|dssi-vst-0.9.2-10|75	%prep
21cr|dssi-vst-0.9.2-10|76	%setup -qn %{name}-master
21cr|dssi-vst-0.9.2-10|77	
21cr|dssi-vst-0.9.2-10|78	
21cr|dssi-vst-0.9.2-10|79	%build
21cr|dssi-vst-0.9.2-10|80	%ifarch %{ix86}
21cr|dssi-vst-0.9.2-10|81	# Build all targets only on i686:
21cr|dssi-vst-0.9.2-10|82	make CXXFLAGS="%{optflags} -fPIC -Ivestige"
21cr|dssi-vst-0.9.2-10|83	
21cr|dssi-vst-0.9.2-10|84	# Correct executable filenames if wineg++ >= 4.3
21cr|dssi-vst-0.9.2-10|85	mv dssi-vst-server.exe dssi-vst-server
21cr|dssi-vst-0.9.2-10|86	mv dssi-vst-scanner.exe dssi-vst-scanner
21cr|dssi-vst-0.9.2-10|87	%else
21cr|dssi-vst-0.9.2-10|88	# On x86_64, build non-wine parts only:
21cr|dssi-vst-0.9.2-10|89	make dssi-vst.so vsthost dssi-vst_gui \
21cr|dssi-vst-0.9.2-10|90	CXXFLAGS="%{optflags} -fPIC -Ivestige"
21cr|dssi-vst-0.9.2-10|91	%endif
21cr|dssi-vst-0.9.2-10|92	
21cr|dssi-vst-0.9.2-10|93	
21cr|dssi-vst-0.9.2-10|94	%install
21cr|dssi-vst-0.9.2-10|95	%ifarch %{ix86}
21cr|dssi-vst-0.9.2-10|96	make DSSIDIR=%{buildroot}%{_libdir}/dssi \
21cr|dssi-vst-0.9.2-10|97	LADSPADIR=%{buildroot}%{_libdir}/ladspa \
21cr|dssi-vst-0.9.2-10|98	BINDIR=%{buildroot}%{_bindir} \
21cr|dssi-vst-0.9.2-10|99	install
21cr|dssi-vst-0.9.2-10|100	rm -f %{buildroot}%{_libdir}/ladspa/*
21cr|dssi-vst-0.9.2-10|101	%else
21cr|dssi-vst-0.9.2-10|102	mkdir -p %{buildroot}%{_libdir}/dssi/%{name} \
21cr|dssi-vst-0.9.2-10|103	%{buildroot}%{_bindir} \
21cr|dssi-vst-0.9.2-10|104	%{buildroot}%{_libdir}/ladspa
21cr|dssi-vst-0.9.2-10|105	install -pm 755 vsthost %{buildroot}%{_bindir}
21cr|dssi-vst-0.9.2-10|106	install -pm 644 %{name}.so %{buildroot}%{_libdir}/dssi/
21cr|dssi-vst-0.9.2-10|107	install -pm 755 %{name}_gui %{buildroot}%{_libdir}/dssi/%{name}/
21cr|dssi-vst-0.9.2-10|108	%endif
21cr|dssi-vst-0.9.2-10|109	
21cr|dssi-vst-0.9.2-10|110	ln -s ../dssi/%{name}.so %{buildroot}%{_libdir}/ladspa
21cr|dssi-vst-0.9.2-10|111	
21cr|dssi-vst-0.9.2-10|112	
21cr|dssi-vst-0.9.2-10|113	# Prepare VST_PATH definition in user profile
21cr|dssi-vst-0.9.2-10|114	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21cr|dssi-vst-0.9.2-10|115	
21cr|dssi-vst-0.9.2-10|116	cat > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh << EOF
21cr|dssi-vst-0.9.2-10|117	# Set VST_PATH for csh
21cr|dssi-vst-0.9.2-10|118	if ( \${?VST_PATH} ) then
21cr|dssi-vst-0.9.2-10|119	exit
21cr|dssi-vst-0.9.2-10|120	endif
21cr|dssi-vst-0.9.2-10|121	setenv VST_PATH \$HOME/plugins/win32-vst
21cr|dssi-vst-0.9.2-10|122	EOF
21cr|dssi-vst-0.9.2-10|123	
21cr|dssi-vst-0.9.2-10|124	cat > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh << EOF
21cr|dssi-vst-0.9.2-10|125	# Set VST_PATH for Bash shell
21cr|dssi-vst-0.9.2-10|126	if [ -n "\\\$VST_PATH" ]; then
21cr|dssi-vst-0.9.2-10|127	export VST_PATH="\$HOME/plugins/win32-vst"
21cr|dssi-vst-0.9.2-10|128	fi
21cr|dssi-vst-0.9.2-10|129	EOF
21cr|dssi-vst-0.9.2-10|130	
21cr|dssi-vst-0.9.2-10|131	
21cr|dssi-vst-0.9.2-10|132	# Add 32bit dssi path on x86_64 systems to allow findinding wine executables
21cr|dssi-vst-0.9.2-10|133	%ifarch x86_64
21cr|dssi-vst-0.9.2-10|134	cat  > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh << EOF
21cr|dssi-vst-0.9.2-10|135	setenv DSSI_PATH \$DSSI_PATH:/usr/lib/dssi
21cr|dssi-vst-0.9.2-10|136	EOF
21cr|dssi-vst-0.9.2-10|137	cat  > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh << EOF
21cr|dssi-vst-0.9.2-10|138	export DSSI_PATH="\$DSSI_PATH:/usr/lib/dssi"
21cr|dssi-vst-0.9.2-10|139	EOF
21cr|dssi-vst-0.9.2-10|140	%endif

1104 21
21cr|dstat-0.7.4-1|1	Summary:	Versatile vmstat, iostat and ifstat replacement
21cr|dstat-0.7.4-1|2	Name:		dstat
21cr|dstat-0.7.4-1|3	Version:	0.7.4
21cr|dstat-0.7.4-1|4	Release:	1
21cr|dstat-0.7.4-1|5	License:	GPLv2+
21cr|dstat-0.7.4-1|6	Group:		System/Kernel and hardware
21cr|dstat-0.7.4-1|7	Url:		http://dag.wiee.rs/home-made/dstat/
21cr|dstat-0.7.4-1|8	Source0:	https://github.com/dagwieers/dstat/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|dstat-0.7.4-1|9	BuildRequires:	pkgconfig(python3)
21cr|dstat-0.7.4-1|10	BuildArch:	noarch
21cr|dstat-0.7.4-1|11	
21cr|dstat-0.7.4-1|12	%description
21cr|dstat-0.7.4-1|13	Dstat is a versatile replacement for vmstat, iostat and ifstat. Dstat
21cr|dstat-0.7.4-1|14	overcomes some of the limitations and adds some extra features.
21cr|dstat-0.7.4-1|15	
21cr|dstat-0.7.4-1|16	Dstat allows you to view all of your system resources instantly,
21cr|dstat-0.7.4-1|17	you can e.g. compare disk usage in combination with interrupts from
21cr|dstat-0.7.4-1|18	your IDE controller, or compare the network bandwidth numbers
21cr|dstat-0.7.4-1|19	directly with the disk throughput (in the same interval).
21cr|dstat-0.7.4-1|20	
21cr|dstat-0.7.4-1|21	Dstat also cleverly gives you the most detailed information in
21cr|dstat-0.7.4-1|22	columns and clearly indicates in what magnitude and unit the output
21cr|dstat-0.7.4-1|23	is displayed. Less confusion, less mistakes.
21cr|dstat-0.7.4-1|24	
21cr|dstat-0.7.4-1|25	Dstat is also unique in letting you aggregate block device throughput
21cr|dstat-0.7.4-1|26	for a certain diskset or network bandwidth for a group of interfaces,
21cr|dstat-0.7.4-1|27	i.e. you can see the throughput for all the block devices that make up
21cr|dstat-0.7.4-1|28	a single filesystem or storage system.
21cr|dstat-0.7.4-1|29	
21cr|dstat-0.7.4-1|30	You can customize your dstat output from /etc/dstat.conf and you can
21cr|dstat-0.7.4-1|31	write your own dstat modules to plug into the dstat output.
21cr|dstat-0.7.4-1|32	
21cr|dstat-0.7.4-1|33	Dstat's output, in its current form, is not very useful to be post-
21cr|dstat-0.7.4-1|34	processed by other tools. It's mostly meant for allowing humans to
21cr|dstat-0.7.4-1|35	interpret real-time data as easily as possible.
21cr|dstat-0.7.4-1|36	
21cr|dstat-0.7.4-1|37	%files
21cr|dstat-0.7.4-1|38	%doc AUTHORS ChangeLog README.adoc TODO
21cr|dstat-0.7.4-1|39	%license COPYING
21cr|dstat-0.7.4-1|40	%{_bindir}/%{name}
21cr|dstat-0.7.4-1|41	%{_datadir}/%{name}/
21cr|dstat-0.7.4-1|42	%{_mandir}/man1/%{name}.1*
21cr|dstat-0.7.4-1|43	
21cr|dstat-0.7.4-1|44	#----------------------------------------------------------------------------
21cr|dstat-0.7.4-1|45	
21cr|dstat-0.7.4-1|46	%prep
21cr|dstat-0.7.4-1|47	%setup -q
21cr|dstat-0.7.4-1|48	
21cr|dstat-0.7.4-1|49	%build
21cr|dstat-0.7.4-1|50	
21cr|dstat-0.7.4-1|51	%install
21cr|dstat-0.7.4-1|52	%makeinstall_std
21cr|dstat-0.7.4-1|53	
21cr|dstat-0.7.4-1|54	# python shebangs
21cr|dstat-0.7.4-1|55	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_bindir}/%{name}
21cr|dstat-0.7.4-1|56	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_datadir}/%{name}/
21cr|dstat-0.7.4-1|57	

1105 21
21cr|dt-23.28-1|1	Summary:	Hardware performances test
21cr|dt-23.28-1|2	Name:		dt
21cr|dt-23.28-1|3	Version:	23.28
21cr|dt-23.28-1|4	Release:	1
21cr|dt-23.28-1|5	License:	GPL
21cr|dt-23.28-1|6	Group:		System/Kernel and hardware
21cr|dt-23.28-1|7	Url:		http://home.comcast.net/~SCSIguy/SCSI_FAQ/RMiller_Tools/dt.html
21cr|dt-23.28-1|8	Source0:	intel-%{name}.tar.bz2
21cr|dt-23.28-1|9	Patch0:		makefile.patch
21cr|dt-23.28-1|10	BuildRequires:	ed
21cr|dt-23.28-1|11	
21cr|dt-23.28-1|12	%description
21cr|dt-23.28-1|13	'dt' is a generic data test program used to verify proper operation of
21cr|dt-23.28-1|14	peripherals and for obtaining performance information.  Since verification
21cr|dt-23.28-1|15	of data is performed, 'dt' can be thought of as a generic diagnostic tool.
21cr|dt-23.28-1|16	
21cr|dt-23.28-1|17	'dt' command lines are similar to the 'dd' program, which is popular on
21cr|dt-23.28-1|18	most UNIX systems.  It contains numerous options to give the user complete
21cr|dt-23.28-1|19	control of the test parameters.
21cr|dt-23.28-1|20	
21cr|dt-23.28-1|21	'dt' has been used to successfully test disks, tapes, serial lines,
21cr|dt-23.28-1|22	parallel lines, pipes, and memory mapped files.  In fact, 'dt' can be used
21cr|dt-23.28-1|23	for any device which allows the standard open, read, write, & close system
21cr|dt-23.28-1|24	calls.  Special support is necessary for some devices, such as serial lines,
21cr|dt-23.28-1|25	for setting up the speed, parity, data bits, etc.
21cr|dt-23.28-1|26	
21cr|dt-23.28-1|27	%files
21cr|dt-23.28-1|28	%attr(755,root,root)
21cr|dt-23.28-1|29	%{_bindir}/dt
21cr|dt-23.28-1|30	%{_defaultdocdir}/%{name}-%{version}
21cr|dt-23.28-1|31	
21cr|dt-23.28-1|32	#----------------------------------------------------------------------------
21cr|dt-23.28-1|33	
21cr|dt-23.28-1|34	%prep
21cr|dt-23.28-1|35	%setup -q -n %{name}.d
21cr|dt-23.28-1|36	%patch0 -p0
21cr|dt-23.28-1|37	
21cr|dt-23.28-1|38	%build
21cr|dt-23.28-1|39	%make depend
21cr|dt-23.28-1|40	# avoid static link to libc
21cr|dt-23.28-1|41	%make LDFLAGS=
21cr|dt-23.28-1|42	
21cr|dt-23.28-1|43	%install
21cr|dt-23.28-1|44	install -d %{buildroot}%{_bindir}
21cr|dt-23.28-1|45	cp dt %{buildroot}%{_bindir}
21cr|dt-23.28-1|46	
21cr|dt-23.28-1|47	install -d %{buildroot}%{_defaultdocdir}/%{name}-%{version}
21cr|dt-23.28-1|48	cp dt-Abstract dt.examples dt-UsersGuide.* IOT-Example %{buildroot}%{_defaultdocdir}/%{name}-%{version}
21cr|dt-23.28-1|49	cp LINUX-Notes README.1st ToDoList WhatsNew-* %{buildroot}%{_defaultdocdir}/%{name}-%{version}
21cr|dt-23.28-1|50	cp -r html %{buildroot}%{_defaultdocdir}/%{name}-%{version}
21cr|dt-23.28-1|51	

1106 21
21cr|dtach-0.8-6|1	
21cr|dtach-0.8-6|2	Summary: A simple program that emulates the detach feature of screen
21cr|dtach-0.8-6|3	Name: dtach
21cr|dtach-0.8-6|4	Version: 0.8
21cr|dtach-0.8-6|5	Release: 6
21cr|dtach-0.8-6|6	License: GPL
21cr|dtach-0.8-6|7	URL: http://dtach.sourceforge.net
21cr|dtach-0.8-6|8	Group:   Terminals
21cr|dtach-0.8-6|9	Source: http://prdownloads.sourceforge.net/dtach/dtach-%{version}.tar.bz2
21cr|dtach-0.8-6|10	Buildroot: %{_tmppath}/%{name}-%{version}-root
21cr|dtach-0.8-6|11	
21cr|dtach-0.8-6|12	%description
21cr|dtach-0.8-6|13	dtach is a program that emulates the detach feature of screen, with
21cr|dtach-0.8-6|14	less overhead.  It is designed to be transparent and un-intrusive; it
21cr|dtach-0.8-6|15	avoids interpreting the input and output between attached terminals
21cr|dtach-0.8-6|16	and the program under its control. Consequently, it works best with
21cr|dtach-0.8-6|17	full-screen applications such as emacs.
21cr|dtach-0.8-6|18	
21cr|dtach-0.8-6|19	%prep
21cr|dtach-0.8-6|20	%setup
21cr|dtach-0.8-6|21	
21cr|dtach-0.8-6|22	%build
21cr|dtach-0.8-6|23	%configure
21cr|dtach-0.8-6|24	make
21cr|dtach-0.8-6|25	
21cr|dtach-0.8-6|26	%install
21cr|dtach-0.8-6|27	rm -rf $RPM_BUILD_ROOT/*
21cr|dtach-0.8-6|28	mkdir -p $RPM_BUILD_ROOT/%{_bindir}
21cr|dtach-0.8-6|29	mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
21cr|dtach-0.8-6|30	install -m 755 dtach $RPM_BUILD_ROOT/%{_bindir}/dtach
21cr|dtach-0.8-6|31	install -m 644 dtach.1 $RPM_BUILD_ROOT/%{_mandir}/man1/dtach.1
21cr|dtach-0.8-6|32	
21cr|dtach-0.8-6|33	%clean
21cr|dtach-0.8-6|34	make clean
21cr|dtach-0.8-6|35	rm -rf $RPM_BUILD_ROOT
21cr|dtach-0.8-6|36	rm -rf $RPM_BUILD_DIR/%{name}-%{version}
21cr|dtach-0.8-6|37	
21cr|dtach-0.8-6|38	%files
21cr|dtach-0.8-6|39	%defattr(-,root,root,-)
21cr|dtach-0.8-6|40	%doc COPYING README
21cr|dtach-0.8-6|41	%{_bindir}/dtach
21cr|dtach-0.8-6|42	%{_mandir}/*/*

1107 21
21cr|dtdparser-1.21-6|1	%define section         free
21cr|dtdparser-1.21-6|2	
21cr|dtdparser-1.21-6|3	Name:           dtdparser
21cr|dtdparser-1.21-6|4	Version:        1.21
21cr|dtdparser-1.21-6|5	Release:        6
21cr|dtdparser-1.21-6|6	Epoch:          0
21cr|dtdparser-1.21-6|7	Summary:        A Java DTD Parser
21cr|dtdparser-1.21-6|8	License:        LGPL
21cr|dtdparser-1.21-6|9	Source0:        http://wutka.com/download/%{name}-%{version}.tgz
21cr|dtdparser-1.21-6|10	URL:            http://wutka.com/dtdparser.html
21cr|dtdparser-1.21-6|11	BuildRequires:  ant
21cr|dtdparser-1.21-6|12	BuildRequires:  locales-en
21cr|dtdparser-1.21-6|13	BuildRequires:  java-rpmbuild
21cr|dtdparser-1.21-6|14	Requires:       java
21cr|dtdparser-1.21-6|15	Requires:       jpackage-utils >= 0:1.6
21cr|dtdparser-1.21-6|16	Requires(postun): jpackage-utils >= 0:1.6
21cr|dtdparser-1.21-6|17	Group:          Development/Java
21cr|dtdparser-1.21-6|18	BuildArch:      noarch
21cr|dtdparser-1.21-6|19	
21cr|dtdparser-1.21-6|20	%description
21cr|dtdparser-1.21-6|21	DTD parsers for Java seem to be pretty scarce. That's probably because
21cr|dtdparser-1.21-6|22	DTD isn't valid XML. At some point, if/when XML Schema becomes widely
21cr|dtdparser-1.21-6|23	accepted, no one will need DTD parsers anymore. Until then, you can
21cr|dtdparser-1.21-6|24	use this library to parse a DTD.
21cr|dtdparser-1.21-6|25	
21cr|dtdparser-1.21-6|26	%package javadoc
21cr|dtdparser-1.21-6|27	Summary:        Javadoc for %{name}
21cr|dtdparser-1.21-6|28	Group:          Development/Java
21cr|dtdparser-1.21-6|29	Requires:       jpackage-utils >= 0:1.6
21cr|dtdparser-1.21-6|30	Requires(postun): jpackage-utils >= 0:1.6
21cr|dtdparser-1.21-6|31	
21cr|dtdparser-1.21-6|32	%description javadoc
21cr|dtdparser-1.21-6|33	Javadoc for %{name}.
21cr|dtdparser-1.21-6|34	
21cr|dtdparser-1.21-6|35	# -----------------------------------------------------------------------------
21cr|dtdparser-1.21-6|36	
21cr|dtdparser-1.21-6|37	%prep
21cr|dtdparser-1.21-6|38	%setup -q
21cr|dtdparser-1.21-6|39	# remove all binary libs
21cr|dtdparser-1.21-6|40	find . -name "*.jar" -exec rm -f {} \;
21cr|dtdparser-1.21-6|41	
21cr|dtdparser-1.21-6|42	# -----------------------------------------------------------------------------
21cr|dtdparser-1.21-6|43	
21cr|dtdparser-1.21-6|44	%build
21cr|dtdparser-1.21-6|45	export LC_ALL=en_US.ISO-8859-1
21cr|dtdparser-1.21-6|46	%{ant} build createdoc
21cr|dtdparser-1.21-6|47	
21cr|dtdparser-1.21-6|48	# -----------------------------------------------------------------------------
21cr|dtdparser-1.21-6|49	
21cr|dtdparser-1.21-6|50	%install
21cr|dtdparser-1.21-6|51	# jars
21cr|dtdparser-1.21-6|52	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
21cr|dtdparser-1.21-6|53	install -m 644 dist/%{name}120.jar \
21cr|dtdparser-1.21-6|54	$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
21cr|dtdparser-1.21-6|55	(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
21cr|dtdparser-1.21-6|56	
21cr|dtdparser-1.21-6|57	# javadoc
21cr|dtdparser-1.21-6|58	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21cr|dtdparser-1.21-6|59	cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21cr|dtdparser-1.21-6|60	
21cr|dtdparser-1.21-6|61	# -----------------------------------------------------------------------------
21cr|dtdparser-1.21-6|62	
21cr|dtdparser-1.21-6|63	%files
21cr|dtdparser-1.21-6|64	%defattr(0644,root,root,0755)
21cr|dtdparser-1.21-6|65	%doc CHANGES LICENSE README
21cr|dtdparser-1.21-6|66	%{_javadir}/*
21cr|dtdparser-1.21-6|67	
21cr|dtdparser-1.21-6|68	%files javadoc
21cr|dtdparser-1.21-6|69	%defattr(0644,root,root,0755)
21cr|dtdparser-1.21-6|70	%doc %{_javadocdir}/*

1108 21
21cr|duckmarines-1.0c-1|1	Name:           duckmarines
21cr|duckmarines-1.0c-1|2	Version:        1.0c
21cr|duckmarines-1.0c-1|3	Release:        1
21cr|duckmarines-1.0c-1|4	Summary:        Frantic couch multiplayer action
21cr|duckmarines-1.0c-1|5	Group:          Games/Arcade
21cr|duckmarines-1.0c-1|6	License:        zlib
21cr|duckmarines-1.0c-1|7	Url:            http://tangramgames.dk/games/duckmarines
21cr|duckmarines-1.0c-1|8	Source0:        https://github.com/SimonLarsen/duckmarines/archive/%{name}-%{version}.tar.gz
21cr|duckmarines-1.0c-1|9	BuildRequires:  imagemagick
21cr|duckmarines-1.0c-1|10	BuildRequires:  zip
21cr|duckmarines-1.0c-1|11	
21cr|duckmarines-1.0c-1|12	Requires:       love >= 0.10
21cr|duckmarines-1.0c-1|13	BuildArch:      noarch
21cr|duckmarines-1.0c-1|14	
21cr|duckmarines-1.0c-1|15	%description
21cr|duckmarines-1.0c-1|16	Duck Marines is a cross-platform free software PC remake of Sonic Team's
21cr|duckmarines-1.0c-1|17	ChuChu Rocket.
21cr|duckmarines-1.0c-1|18	Duck Marines attempts to recreate the magic from the local multiplayer
21cr|duckmarines-1.0c-1|19	of ChuChu Rocket while adding new elements like mini games, a level editor,
21cr|duckmarines-1.0c-1|20	colorful pixel art and more.
21cr|duckmarines-1.0c-1|21	
21cr|duckmarines-1.0c-1|22	%files
21cr|duckmarines-1.0c-1|23	%doc README.md LICENSE.md
21cr|duckmarines-1.0c-1|24	%{_datadir}/applications/%{name}.desktop
21cr|duckmarines-1.0c-1|25	%{_gamesbindir}/%{name}
21cr|duckmarines-1.0c-1|26	%{_gamesdatadir}/%{name}/%{name}.love
21cr|duckmarines-1.0c-1|27	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|duckmarines-1.0c-1|28	
21cr|duckmarines-1.0c-1|29	#----------------------------------------------------------------------------
21cr|duckmarines-1.0c-1|30	
21cr|duckmarines-1.0c-1|31	%prep
21cr|duckmarines-1.0c-1|32	%setup -q
21cr|duckmarines-1.0c-1|33	
21cr|duckmarines-1.0c-1|34	%build
21cr|duckmarines-1.0c-1|35	
21cr|duckmarines-1.0c-1|36	%install
21cr|duckmarines-1.0c-1|37	# data
21cr|duckmarines-1.0c-1|38	zip -9 -r %{name}.love .
21cr|duckmarines-1.0c-1|39	install -D -m644 %{name}.love %{buildroot}%{_gamesdatadir}/%{name}/%{name}.love
21cr|duckmarines-1.0c-1|40	
21cr|duckmarines-1.0c-1|41	# wrapper
21cr|duckmarines-1.0c-1|42	mkdir -p %{buildroot}%{_gamesbindir}
21cr|duckmarines-1.0c-1|43	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|duckmarines-1.0c-1|44	#!/bin/sh
21cr|duckmarines-1.0c-1|45	love %{_gamesdatadir}/%{name}/%{name}.love
21cr|duckmarines-1.0c-1|46	EOF
21cr|duckmarines-1.0c-1|47	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|duckmarines-1.0c-1|48	
21cr|duckmarines-1.0c-1|49	# Desktop entry
21cr|duckmarines-1.0c-1|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|duckmarines-1.0c-1|51	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|duckmarines-1.0c-1|52	[Desktop Entry]
21cr|duckmarines-1.0c-1|53	Name=Duck Marines
21cr|duckmarines-1.0c-1|54	GenericName=%{summary}
21cr|duckmarines-1.0c-1|55	Comment=%{summary}
21cr|duckmarines-1.0c-1|56	Exec=%{name}
21cr|duckmarines-1.0c-1|57	Icon=%{name}
21cr|duckmarines-1.0c-1|58	Terminal=false
21cr|duckmarines-1.0c-1|59	Type=Application
21cr|duckmarines-1.0c-1|60	Categories=Game;ArcadeGame;
21cr|duckmarines-1.0c-1|61	EOF
21cr|duckmarines-1.0c-1|62	
21cr|duckmarines-1.0c-1|63	
21cr|duckmarines-1.0c-1|64	# icons
21cr|duckmarines-1.0c-1|65	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|duckmarines-1.0c-1|66	install -dm 0755 \
21cr|duckmarines-1.0c-1|67	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|duckmarines-1.0c-1|68	convert -strip -resize $size res/icons/vector.svg \
21cr|duckmarines-1.0c-1|69	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|duckmarines-1.0c-1|70	done

1109 21
21cr|duf-0.8.1-1|1	# use bundled golang modules (from Source1)
21cr|duf-0.8.1-1|2	%global gomodulesmode GO111MODULE=off
21cr|duf-0.8.1-1|3	# https://github.com/muesli/duf
21cr|duf-0.8.1-1|4	%global goipath         github.com/muesli/duf
21cr|duf-0.8.1-1|5	Version:                0.8.1
21cr|duf-0.8.1-1|6	
21cr|duf-0.8.1-1|7	%gometa
21cr|duf-0.8.1-1|8	
21cr|duf-0.8.1-1|9	%global goname          duf
21cr|duf-0.8.1-1|10	
21cr|duf-0.8.1-1|11	%global common_description %{expand:
21cr|duf-0.8.1-1|12	Disk Usage/Free Utility - a better 'df' alternative.}
21cr|duf-0.8.1-1|13	
21cr|duf-0.8.1-1|14	%global golicenses      LICENSE
21cr|duf-0.8.1-1|15	%global godocs          README.md
21cr|duf-0.8.1-1|16	
21cr|duf-0.8.1-1|17	Name:           %{goname}
21cr|duf-0.8.1-1|18	Release:        1
21cr|duf-0.8.1-1|19	Summary:        Disk Usage/Free Utility - a better 'df' alternative
21cr|duf-0.8.1-1|20	Group:          File tools
21cr|duf-0.8.1-1|21	License:        MIT and BSD
21cr|duf-0.8.1-1|22	
21cr|duf-0.8.1-1|23	URL:            %{gourl}
21cr|duf-0.8.1-1|24	Source0:        %{gosource}
21cr|duf-0.8.1-1|25	Source1:        vendor.tar.gz
21cr|duf-0.8.1-1|26	BuildRequires:  golang
21cr|duf-0.8.1-1|27	%description
21cr|duf-0.8.1-1|28	%{common_description}
21cr|duf-0.8.1-1|29	
21cr|duf-0.8.1-1|30	%gopkg
21cr|duf-0.8.1-1|31	
21cr|duf-0.8.1-1|32	%prep
21cr|duf-0.8.1-1|33	%goprep
21cr|duf-0.8.1-1|34	
21cr|duf-0.8.1-1|35	# prepare vendored modules
21cr|duf-0.8.1-1|36	tar -xf %{SOURCE1}
21cr|duf-0.8.1-1|37	cp -r ./vendor _build/src/
21cr|duf-0.8.1-1|38	
21cr|duf-0.8.1-1|39	%build
21cr|duf-0.8.1-1|40	%gobuild -o %{gobuilddir}/bin/duf %{goipath}
21cr|duf-0.8.1-1|41	
21cr|duf-0.8.1-1|42	%install
21cr|duf-0.8.1-1|43	install -m 0755 -vd                       %{buildroot}%{_bindir}
21cr|duf-0.8.1-1|44	install -m 0755 -vp %{gobuilddir}/bin/duf %{buildroot}%{_bindir}/
21cr|duf-0.8.1-1|45	install -m 0755 -vd                       %{buildroot}%{_mandir}/man1
21cr|duf-0.8.1-1|46	cp -a duf.1 %{buildroot}%{_mandir}/man1/
21cr|duf-0.8.1-1|47	
21cr|duf-0.8.1-1|48	%files
21cr|duf-0.8.1-1|49	%license LICENSE
21cr|duf-0.8.1-1|50	%doc README.md
21cr|duf-0.8.1-1|51	%{_bindir}/duf
21cr|duf-0.8.1-1|52	%{_mandir}/man1/duf.1*

1110 21
21cr|duma-2.5.21-1|1	%define real_version 2_5_15
21cr|duma-2.5.21-1|2	
21cr|duma-2.5.21-1|3	%define major 0
21cr|duma-2.5.21-1|4	%define libname %mklibname %{name} %{major}
21cr|duma-2.5.21-1|5	%define devname %mklibname %{name} -d
21cr|duma-2.5.21-1|6	
21cr|duma-2.5.21-1|7	Summary:	Detect Unintended Memory Access
21cr|duma-2.5.21-1|8	Name:		duma
21cr|duma-2.5.21-1|9	Version:	2.5.21
21cr|duma-2.5.21-1|10	Release:	1
21cr|duma-2.5.21-1|11	License:	GPLv2+
21cr|duma-2.5.21-1|12	Group:		Development/Other
21cr|duma-2.5.21-1|13	Url:		http://duma.sourceforge.net/
21cr|duma-2.5.21-1|14	Source0:	http://dl.sf.net/duma/duma_%{real_version}.tar.gz
21cr|duma-2.5.21-1|15	Patch0:		duma_2_5_15-soname.patch
21cr|duma-2.5.21-1|16	Patch1:		duma_2_5_15-fopen.patch
21cr|duma-2.5.21-1|17	Patch2:		duma-2.5.15-gcc6.patch
21cr|duma-2.5.21-1|18	
21cr|duma-2.5.21-1|19	%description
21cr|duma-2.5.21-1|20	DUMA (Detect Unintended Memory Access) stops your program on the exact
21cr|duma-2.5.21-1|21	instruction that overruns (or underruns) a malloc() memory buffer. GDB
21cr|duma-2.5.21-1|22	will then display the source-code line that causes the bug. It works by
21cr|duma-2.5.21-1|23	using the virtual-memory hardware to create a red-zone at the border of
21cr|duma-2.5.21-1|24	each buffer: touch that, and your program stops. It can catch formerly
21cr|duma-2.5.21-1|25	impossible-to-catch overrun bugs. DUMA is a fork of Bruce Perens'
21cr|duma-2.5.21-1|26	Electric Fence library.
21cr|duma-2.5.21-1|27	
21cr|duma-2.5.21-1|28	%files
21cr|duma-2.5.21-1|29	%doc TODO README.txt
21cr|duma-2.5.21-1|30	%{_bindir}/duma
21cr|duma-2.5.21-1|31	%{_mandir}/man3/duma.3*
21cr|duma-2.5.21-1|32	
21cr|duma-2.5.21-1|33	#----------------------------------------------------------------------------
21cr|duma-2.5.21-1|34	
21cr|duma-2.5.21-1|35	%package -n %{libname}
21cr|duma-2.5.21-1|36	Summary:	Shared library for %{name}
21cr|duma-2.5.21-1|37	Group:		System/Libraries
21cr|duma-2.5.21-1|38	Conflicts:	%{name} < 2.5.15-3
21cr|duma-2.5.21-1|39	
21cr|duma-2.5.21-1|40	%description -n %{libname}
21cr|duma-2.5.21-1|41	Shared library for %{name}.
21cr|duma-2.5.21-1|42	
21cr|duma-2.5.21-1|43	%files -n %{libname}
21cr|duma-2.5.21-1|44	%{_libdir}/libduma.so.%{major}*
21cr|duma-2.5.21-1|45	
21cr|duma-2.5.21-1|46	#----------------------------------------------------------------------------
21cr|duma-2.5.21-1|47	
21cr|duma-2.5.21-1|48	%package -n %{devname}
21cr|duma-2.5.21-1|49	Summary:	Header files, libraries and development documentation for %{name}
21cr|duma-2.5.21-1|50	Group:		Development/Other
21cr|duma-2.5.21-1|51	Requires:	%{libname} = %{EVRD}
21cr|duma-2.5.21-1|52	Provides:	%{name}-devel = %{EVRD}
21cr|duma-2.5.21-1|53	Conflicts:	%{name}-devel < 2.5.15-3
21cr|duma-2.5.21-1|54	Obsoletes:	%{name}-devel < 2.5.15-3
21cr|duma-2.5.21-1|55	
21cr|duma-2.5.21-1|56	%description -n %{devname}
21cr|duma-2.5.21-1|57	This package contains the header files, static libraries and development
21cr|duma-2.5.21-1|58	documentation for %{name}.
21cr|duma-2.5.21-1|59	
21cr|duma-2.5.21-1|60	%files -n %{devname}
21cr|duma-2.5.21-1|61	%{_includedir}/duma*.h
21cr|duma-2.5.21-1|62	%{_includedir}/noduma.h
21cr|duma-2.5.21-1|63	%{_libdir}/libduma.so
21cr|duma-2.5.21-1|64	
21cr|duma-2.5.21-1|65	#----------------------------------------------------------------------------
21cr|duma-2.5.21-1|66	
21cr|duma-2.5.21-1|67	%prep
21cr|duma-2.5.21-1|68	%setup -qn duma_%{real_version}
21cr|duma-2.5.21-1|69	%patch0 -p1
21cr|duma-2.5.21-1|70	%patch1 -p1
21cr|duma-2.5.21-1|71	%patch2 -p1
21cr|duma-2.5.21-1|72	
21cr|duma-2.5.21-1|73	%build
21cr|duma-2.5.21-1|74	# duma doesn't build with _smp_mflags
21cr|duma-2.5.21-1|75	%__make CFLAGS="%{optflags}" CPPFLAGS="%{optflags} -std=c++14"
21cr|duma-2.5.21-1|76	
21cr|duma-2.5.21-1|77	%install
21cr|duma-2.5.21-1|78	install -d -m0755 %{buildroot}%{_bindir}
21cr|duma-2.5.21-1|79	install -d -m0755 %{buildroot}%{_mandir}/man3/
21cr|duma-2.5.21-1|80	install -d -m0755 %{buildroot}%{_libdir}
21cr|duma-2.5.21-1|81	
21cr|duma-2.5.21-1|82	%makeinstall \
21cr|duma-2.5.21-1|83	BIN_INSTALL_DIR="%{buildroot}%{_bindir}" \
21cr|duma-2.5.21-1|84	LIB_INSTALL_DIR="%{buildroot}%{_libdir}" \
21cr|duma-2.5.21-1|85	MAN_INSTALL_DIR="%{buildroot}%{_mandir}/man3/"
21cr|duma-2.5.21-1|86	
21cr|duma-2.5.21-1|87	rm -r %{buildroot}/%{_libdir}/libduma.a
21cr|duma-2.5.21-1|88	rm -r %{buildroot}/%{_docdir}/duma/README.txt

1111 21
21cr|dumb-2.0.3-2|1	%define	major 2
21cr|dumb-2.0.3-2|2	%define	libname	%mklibname %{name} %{major}
21cr|dumb-2.0.3-2|3	%define	devname	%mklibname %{name} -d
21cr|dumb-2.0.3-2|4	
21cr|dumb-2.0.3-2|5	Summary:	Dynamic Universal Music Bibliotheque
21cr|dumb-2.0.3-2|6	Name:		dumb
21cr|dumb-2.0.3-2|7	Version:	2.0.3
21cr|dumb-2.0.3-2|8	Release:	2
21cr|dumb-2.0.3-2|9	License:	BSD-like
21cr|dumb-2.0.3-2|10	Group:		Sound
21cr|dumb-2.0.3-2|11	Url:		https://github.com/kode54/dumb/
21cr|dumb-2.0.3-2|12	Source0:	https://github.com/kode54/dumb/archive/refs/heads/%{name}-%{version}.tar.gz
21cr|dumb-2.0.3-2|13	BuildRequires:	cmake >= 3.1
21cr|dumb-2.0.3-2|14	BuildRequires:	pkgconfig(allegro) >= 4.0
21cr|dumb-2.0.3-2|15	# For example binaries
21cr|dumb-2.0.3-2|16	BuildRequires:	pkgconfig(argtable2)
21cr|dumb-2.0.3-2|17	BuildRequires:	pkgconfig(sdl2)
21cr|dumb-2.0.3-2|18	
21cr|dumb-2.0.3-2|19	%description
21cr|dumb-2.0.3-2|20	DUMB is an IT, XM, S3M and MOD player library.
21cr|dumb-2.0.3-2|21	This package includes a player based on Allegro.
21cr|dumb-2.0.3-2|22	
21cr|dumb-2.0.3-2|23	%files
21cr|dumb-2.0.3-2|24	%doc README.md
21cr|dumb-2.0.3-2|25	%{_bindir}/*
21cr|dumb-2.0.3-2|26	
21cr|dumb-2.0.3-2|27	#-----------------------------------------------------------------------------
21cr|dumb-2.0.3-2|28	
21cr|dumb-2.0.3-2|29	%package -n %{libname}
21cr|dumb-2.0.3-2|30	Group:		System/Libraries
21cr|dumb-2.0.3-2|31	Summary:	Shared libraries for %{name}
21cr|dumb-2.0.3-2|32	
21cr|dumb-2.0.3-2|33	%description -n %{libname}
21cr|dumb-2.0.3-2|34	DUMB is an IT, XM, S3M and MOD player library.
21cr|dumb-2.0.3-2|35	This package contains the library itself.
21cr|dumb-2.0.3-2|36	
21cr|dumb-2.0.3-2|37	%files -n %{libname}
21cr|dumb-2.0.3-2|38	%doc LICENSE
21cr|dumb-2.0.3-2|39	%{_libdir}/lib%{name}.so.%{major}*
21cr|dumb-2.0.3-2|40	%{_libdir}/libaldmb.so.%{major}*
21cr|dumb-2.0.3-2|41	
21cr|dumb-2.0.3-2|42	#-----------------------------------------------------------------------------
21cr|dumb-2.0.3-2|43	
21cr|dumb-2.0.3-2|44	%package -n %{devname}
21cr|dumb-2.0.3-2|45	Group:		Development/C
21cr|dumb-2.0.3-2|46	Summary:	Development files and headers for %{name}
21cr|dumb-2.0.3-2|47	Requires:	%{libname} = %{EVRD}
21cr|dumb-2.0.3-2|48	Provides:	%{name}-devel = %{EVRD}
21cr|dumb-2.0.3-2|49	Provides:	lib%{name}-devel = %{EVRD}
21cr|dumb-2.0.3-2|50	Obsoletes:	%{name}-devel < 0.9.3-9
21cr|dumb-2.0.3-2|51	
21cr|dumb-2.0.3-2|52	%description -n %{devname}
21cr|dumb-2.0.3-2|53	This package contains the development files and headers for %{name}.
21cr|dumb-2.0.3-2|54	
21cr|dumb-2.0.3-2|55	%files -n %{devname}
21cr|dumb-2.0.3-2|56	%doc DUMBFILE_SYSTEM.md
21cr|dumb-2.0.3-2|57	%{_includedir}/*.h
21cr|dumb-2.0.3-2|58	%{_libdir}/lib%{name}.so
21cr|dumb-2.0.3-2|59	%{_libdir}/libaldmb.so
21cr|dumb-2.0.3-2|60	%{_libdir}/pkgconfig/%{name}.pc
21cr|dumb-2.0.3-2|61	
21cr|dumb-2.0.3-2|62	#-----------------------------------------------------------------------------
21cr|dumb-2.0.3-2|63	
21cr|dumb-2.0.3-2|64	%prep
21cr|dumb-2.0.3-2|65	%autosetup -p1
21cr|dumb-2.0.3-2|66	
21cr|dumb-2.0.3-2|67	
21cr|dumb-2.0.3-2|68	%build
21cr|dumb-2.0.3-2|69	%ifarch aarch64
21cr|dumb-2.0.3-2|70	%cmake -DUSE_SSE=OFF
21cr|dumb-2.0.3-2|71	%else
21cr|dumb-2.0.3-2|72	%cmake
21cr|dumb-2.0.3-2|73	%endif
21cr|dumb-2.0.3-2|74	%make
21cr|dumb-2.0.3-2|75	
21cr|dumb-2.0.3-2|76	
21cr|dumb-2.0.3-2|77	%install
21cr|dumb-2.0.3-2|78	%makeinstall_std -C build

1112 21
21cr|dunelegacy-0.96.4-3|1	Summary:	Open-source Dune II engine
21cr|dunelegacy-0.96.4-3|2	Name:		dunelegacy
21cr|dunelegacy-0.96.4-3|3	Version:	0.96.4
21cr|dunelegacy-0.96.4-3|4	Release:	3
21cr|dunelegacy-0.96.4-3|5	License:	GPLv2+
21cr|dunelegacy-0.96.4-3|6	Group:		Games/Strategy
21cr|dunelegacy-0.96.4-3|7	Url:		http://dunelegacy.sourceforge.net/
21cr|dunelegacy-0.96.4-3|8	Source0:	http://www.myway.de/richieland/%{name}-%{version}-src.tar.bz2
21cr|dunelegacy-0.96.4-3|9	Patch0:		dunelegacy-0.96.4-optflags.patch
21cr|dunelegacy-0.96.4-3|10	Patch1:		mix_init_mid.patch
21cr|dunelegacy-0.96.4-3|11	BuildRequires:	desktop-file-utils
21cr|dunelegacy-0.96.4-3|12	BuildRequires:	libstdc++-devel
21cr|dunelegacy-0.96.4-3|13	BuildRequires:	pkgconfig(sdl2)
21cr|dunelegacy-0.96.4-3|14	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|dunelegacy-0.96.4-3|15	
21cr|dunelegacy-0.96.4-3|16	%description
21cr|dunelegacy-0.96.4-3|17	Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos,
21cr|dunelegacy-0.96.4-3|18	in an attempt to harvest the largest amount of spice from the sand
21cr|dunelegacy-0.96.4-3|19	dunes. Exchange your spice stockpiles for credits through refinement
21cr|dunelegacy-0.96.4-3|20	and build an army capable of thwarting attempts of the other houses to
21cr|dunelegacy-0.96.4-3|21	stop your harvesting!
21cr|dunelegacy-0.96.4-3|22	
21cr|dunelegacy-0.96.4-3|23	Dune Legacy is an effort by a handful of developers to revitalize the
21cr|dunelegacy-0.96.4-3|24	first-ever real-time strategy game. The original game was the basis
21cr|dunelegacy-0.96.4-3|25	for the hugely successful Command and Conquer series, and the game-play
21cr|dunelegacy-0.96.4-3|26	has been replicated an extended to a wide variety of story-lines and
21cr|dunelegacy-0.96.4-3|27	series.
21cr|dunelegacy-0.96.4-3|28	
21cr|dunelegacy-0.96.4-3|29	NOTE: Original Dune 2 game files are needed.
21cr|dunelegacy-0.96.4-3|30	
21cr|dunelegacy-0.96.4-3|31	%files
21cr|dunelegacy-0.96.4-3|32	%doc README ToDo.txt ChangeLog
21cr|dunelegacy-0.96.4-3|33	%{_bindir}/%{name}
21cr|dunelegacy-0.96.4-3|34	%dir %{_datadir}/%{name}
21cr|dunelegacy-0.96.4-3|35	%{_datadir}/%{name}/*
21cr|dunelegacy-0.96.4-3|36	%{_datadir}/applications/%{name}.desktop
21cr|dunelegacy-0.96.4-3|37	%{_datadir}/pixmaps/%{name}.png
21cr|dunelegacy-0.96.4-3|38	
21cr|dunelegacy-0.96.4-3|39	#----------------------------------------------------------------------------
21cr|dunelegacy-0.96.4-3|40	
21cr|dunelegacy-0.96.4-3|41	%prep
21cr|dunelegacy-0.96.4-3|42	%autosetup -p1
21cr|dunelegacy-0.96.4-3|43	
21cr|dunelegacy-0.96.4-3|44	sed -i s,"#!/usr/bin/env xdg-open",,g %{name}.desktop
21cr|dunelegacy-0.96.4-3|45	sed -i 's/\r//' ToDo.txt
21cr|dunelegacy-0.96.4-3|46	# clean
21cr|dunelegacy-0.96.4-3|47	rm -fr debian
21cr|dunelegacy-0.96.4-3|48	rm -fr MacOSX
21cr|dunelegacy-0.96.4-3|49	
21cr|dunelegacy-0.96.4-3|50	%build
21cr|dunelegacy-0.96.4-3|51	autoreconf -fi
21cr|dunelegacy-0.96.4-3|52	%configure
21cr|dunelegacy-0.96.4-3|53	%make
21cr|dunelegacy-0.96.4-3|54	
21cr|dunelegacy-0.96.4-3|55	%install
21cr|dunelegacy-0.96.4-3|56	%makeinstall_std
21cr|dunelegacy-0.96.4-3|57	# menu entry
21cr|dunelegacy-0.96.4-3|58	mkdir -p %{buildroot}%{_datadir}/applications
21cr|dunelegacy-0.96.4-3|59	install -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|dunelegacy-0.96.4-3|60	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|dunelegacy-0.96.4-3|61	# icons
21cr|dunelegacy-0.96.4-3|62	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|dunelegacy-0.96.4-3|63	install -m 644 %{name}-128x128.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

1113 21
21cr|dunst-1.9.2-1|1	Name:           dunst
21cr|dunst-1.9.2-1|2	Version:        1.9.2
21cr|dunst-1.9.2-1|3	Release:        1
21cr|dunst-1.9.2-1|4	Summary:        Customizable and lightweight notification-daemon
21cr|dunst-1.9.2-1|5	License:        BSD
21cr|dunst-1.9.2-1|6	Group:          Graphical desktop/Other
21cr|dunst-1.9.2-1|7	URL:            https://dunst-project.org/
21cr|dunst-1.9.2-1|8	Source0:        https://github.com/dunst-project/dunst/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|dunst-1.9.2-1|9	
21cr|dunst-1.9.2-1|10	BuildRequires:  pkgconfig(dbus-1)
21cr|dunst-1.9.2-1|11	BuildRequires:  pkgconfig(xinerama)
21cr|dunst-1.9.2-1|12	BuildRequires:  pkgconfig(xrandr)
21cr|dunst-1.9.2-1|13	
21cr|dunst-1.9.2-1|14	#libxss
21cr|dunst-1.9.2-1|15	BuildRequires:  pkgconfig(xscrnsaver)
21cr|dunst-1.9.2-1|16	
21cr|dunst-1.9.2-1|17	BuildRequires:  pkgconfig(glib-2.0)
21cr|dunst-1.9.2-1|18	BuildRequires:  pkgconfig(pango)
21cr|dunst-1.9.2-1|19	BuildRequires:  pkgconfig(cairo)
21cr|dunst-1.9.2-1|20	BuildRequires:  pkgconfig(gdk-2.0)
21cr|dunst-1.9.2-1|21	BuildRequires:  pkgconfig(libnotify)
21cr|dunst-1.9.2-1|22	BuildRequires:  pkgconfig(wayland-client)
21cr|dunst-1.9.2-1|23	
21cr|dunst-1.9.2-1|24	#Оptional, for recompiling protocols
21cr|dunst-1.9.2-1|25	BuildRequires:  pkgconfig(wayland-protocols)
21cr|dunst-1.9.2-1|26	
21cr|dunst-1.9.2-1|27	#Optional, xdg-open is the default 'browser' for opening URLs
21cr|dunst-1.9.2-1|28	BuildRequires:  xdg-utils
21cr|dunst-1.9.2-1|29	#BuildRequires:  pkgconfig(libxdg-basedir)
21cr|dunst-1.9.2-1|30	
21cr|dunst-1.9.2-1|31	#For systemd unit autodetect
21cr|dunst-1.9.2-1|32	BuildRequires:  pkgconfig(systemd)
21cr|dunst-1.9.2-1|33	
21cr|dunst-1.9.2-1|34	%description
21cr|dunst-1.9.2-1|35	Dunst is a lightweight replacement for the notification-daemons provided
21cr|dunst-1.9.2-1|36	by most desktop environments. It's very customizable, doesn't depend on
21cr|dunst-1.9.2-1|37	any toolkits and therefore fits in those windowmanager centric setups
21cr|dunst-1.9.2-1|38	we all love to customize to perfection.
21cr|dunst-1.9.2-1|39	
21cr|dunst-1.9.2-1|40	%prep
21cr|dunst-1.9.2-1|41	%setup -q
21cr|dunst-1.9.2-1|42	
21cr|dunst-1.9.2-1|43	%build
21cr|dunst-1.9.2-1|44	%set_build_flags
21cr|dunst-1.9.2-1|45	%make_build SYSCONFDIR=%{_sysconfdir}/xdg VERSION=%{version}
21cr|dunst-1.9.2-1|46	
21cr|dunst-1.9.2-1|47	%install
21cr|dunst-1.9.2-1|48	%make_install PREFIX=%{_prefix} SYSCONFDIR=%{_sysconfdir}/xdg
21cr|dunst-1.9.2-1|49	
21cr|dunst-1.9.2-1|50	# create directory for config drop-in files
21cr|dunst-1.9.2-1|51	install -d -m 0755 -pv %{buildroot}%{_sysconfdir}/xdg/%{name}/dunstrc.d
21cr|dunst-1.9.2-1|52	
21cr|dunst-1.9.2-1|53	%files
21cr|dunst-1.9.2-1|54	%doc RELEASE_NOTES README.md CHANGELOG.md AUTHORS
21cr|dunst-1.9.2-1|55	%license LICENSE
21cr|dunst-1.9.2-1|56	%dir %{_sysconfdir}/xdg/%{name}
21cr|dunst-1.9.2-1|57	%dir %{_sysconfdir}/xdg/%{name}/dunstrc.d
21cr|dunst-1.9.2-1|58	%config(noreplace) %{_sysconfdir}/xdg/%{name}/dunstrc
21cr|dunst-1.9.2-1|59	%{_bindir}/%{name}
21cr|dunst-1.9.2-1|60	%{_bindir}/dunstctl
21cr|dunst-1.9.2-1|61	%{_bindir}/dunstify
21cr|dunst-1.9.2-1|62	%{_datadir}/dbus-1/services/org.knopwob.dunst.service
21cr|dunst-1.9.2-1|63	%{_userunitdir}/%{name}.service
21cr|dunst-1.9.2-1|64	%{_mandir}/man1/%{name}.1.*
21cr|dunst-1.9.2-1|65	%{_mandir}/man1/dunstctl.1.*
21cr|dunst-1.9.2-1|66	%{_mandir}/man5/%{name}.5.*

1114 21
21cr|duperemove-0.11.3-2|1	%define samename btrfs-extent-same
21cr|duperemove-0.11.3-2|2	
21cr|duperemove-0.11.3-2|3	Name:           duperemove
21cr|duperemove-0.11.3-2|4	Version:	0.11.3
21cr|duperemove-0.11.3-2|5	Release:	2
21cr|duperemove-0.11.3-2|6	Summary:        Software to find duplicate extents in files and remove them
21cr|duperemove-0.11.3-2|7	License:        GPLv2
21cr|duperemove-0.11.3-2|8	Group:          System/Kernel and hardware
21cr|duperemove-0.11.3-2|9	Url:            https://github.com/markfasheh/duperemove
21cr|duperemove-0.11.3-2|10	Source:         https://github.com/markfasheh/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|duperemove-0.11.3-2|11	BuildRequires:  gcc-c++
21cr|duperemove-0.11.3-2|12	BuildRequires:  glib2-devel
21cr|duperemove-0.11.3-2|13	BuildRequires:  sqlite3-devel
21cr|duperemove-0.11.3-2|14	
21cr|duperemove-0.11.3-2|15	%description
21cr|duperemove-0.11.3-2|16	Duperemove finds duplicate extents in files and prints them to the
21cr|duperemove-0.11.3-2|17	console. It also has the option to remove duplicates on those file
21cr|duperemove-0.11.3-2|18	systems which support the btrfs-extent-same ioctl.
21cr|duperemove-0.11.3-2|19	
21cr|duperemove-0.11.3-2|20	%package -n %{samename}
21cr|duperemove-0.11.3-2|21	Summary:        Debug/Test tool to exercise the btrfs out-of-band deduplication ioctl
21cr|duperemove-0.11.3-2|22	Group:          System/Kernel and hardware
21cr|duperemove-0.11.3-2|23	
21cr|duperemove-0.11.3-2|24	%description -n %{samename}
21cr|duperemove-0.11.3-2|25	Debug/Test tool to exercise a btrfs ioctl for deduplicating file regions.
21cr|duperemove-0.11.3-2|26	
21cr|duperemove-0.11.3-2|27	%prep
21cr|duperemove-0.11.3-2|28	%autosetup -p1
21cr|duperemove-0.11.3-2|29	# Set the destdir / prefix
21cr|duperemove-0.11.3-2|30	sed -i \
21cr|duperemove-0.11.3-2|31	-e 's:DESTDIR =:DESTDIR ?=:g' \
21cr|duperemove-0.11.3-2|32	-e 's:%{_prefix}/local:/usr:g' \
21cr|duperemove-0.11.3-2|33	Makefile
21cr|duperemove-0.11.3-2|34	
21cr|duperemove-0.11.3-2|35	%build
21cr|duperemove-0.11.3-2|36	%make
21cr|duperemove-0.11.3-2|37	
21cr|duperemove-0.11.3-2|38	%install
21cr|duperemove-0.11.3-2|39	%makeinstall_std
21cr|duperemove-0.11.3-2|40	
21cr|duperemove-0.11.3-2|41	%files -n %{samename}
21cr|duperemove-0.11.3-2|42	%license LICENSE
21cr|duperemove-0.11.3-2|43	%doc *.md
21cr|duperemove-0.11.3-2|44	%{_sbindir}/%{samename}
21cr|duperemove-0.11.3-2|45	%{_mandir}/man?/%{samename}.8.*
21cr|duperemove-0.11.3-2|46	
21cr|duperemove-0.11.3-2|47	%files
21cr|duperemove-0.11.3-2|48	%license LICENSE
21cr|duperemove-0.11.3-2|49	%doc *.md
21cr|duperemove-0.11.3-2|50	%{_sbindir}/duperemove
21cr|duperemove-0.11.3-2|51	%{_sbindir}/hashstats
21cr|duperemove-0.11.3-2|52	%{_sbindir}/show-shared-extents
21cr|duperemove-0.11.3-2|53	%{_mandir}/man?/%{name}.8.*
21cr|duperemove-0.11.3-2|54	%{_mandir}/man?/hashstats.8.*
21cr|duperemove-0.11.3-2|55	%{_mandir}/man?/show-shared-extents.8.*

1115 21
21cr|duplicatesfinder-1.6.8-1|1	%global	debug_package %{nil}
21cr|duplicatesfinder-1.6.8-1|2	
21cr|duplicatesfinder-1.6.8-1|3	Summary:	Duplicate files finder
21cr|duplicatesfinder-1.6.8-1|4	Name:		duplicatesfinder
21cr|duplicatesfinder-1.6.8-1|5	Version:	1.6.8
21cr|duplicatesfinder-1.6.8-1|6	Release:	1
21cr|duplicatesfinder-1.6.8-1|7	License:	LGPLv2+
21cr|duplicatesfinder-1.6.8-1|8	Group:		File tools
21cr|duplicatesfinder-1.6.8-1|9	Url:		https://github.com/bodun56/duplicatesfinder
21cr|duplicatesfinder-1.6.8-1|10	Source0:	https://github.com/bodun56/duplicatesfinder/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|duplicatesfinder-1.6.8-1|11	BuildRequires:	desktop-file-utils
21cr|duplicatesfinder-1.6.8-1|12	BuildRequires:	qt5-linguist-tools
21cr|duplicatesfinder-1.6.8-1|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|duplicatesfinder-1.6.8-1|14	BuildRequires:	pkgconfig(Qt5Gui)
21cr|duplicatesfinder-1.6.8-1|15	BuildRequires:	pkgconfig(Qt5Sql)
21cr|duplicatesfinder-1.6.8-1|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|duplicatesfinder-1.6.8-1|17	
21cr|duplicatesfinder-1.6.8-1|18	%description
21cr|duplicatesfinder-1.6.8-1|19	Duplicates file finder.
21cr|duplicatesfinder-1.6.8-1|20	
21cr|duplicatesfinder-1.6.8-1|21	%files
21cr|duplicatesfinder-1.6.8-1|22	%doc LICENSE
21cr|duplicatesfinder-1.6.8-1|23	%{_bindir}/%{name}
21cr|duplicatesfinder-1.6.8-1|24	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|duplicatesfinder-1.6.8-1|25	%{_datadir}/applications/%{name}.desktop
21cr|duplicatesfinder-1.6.8-1|26	%dir %{_datadir}/%{name}
21cr|duplicatesfinder-1.6.8-1|27	%{_datadir}/%{name}/Lang_*.qm
21cr|duplicatesfinder-1.6.8-1|28	
21cr|duplicatesfinder-1.6.8-1|29	#------------------------------------------------------------
21cr|duplicatesfinder-1.6.8-1|30	
21cr|duplicatesfinder-1.6.8-1|31	%prep
21cr|duplicatesfinder-1.6.8-1|32	%autosetup -p1
21cr|duplicatesfinder-1.6.8-1|33	
21cr|duplicatesfinder-1.6.8-1|34	
21cr|duplicatesfinder-1.6.8-1|35	%build
21cr|duplicatesfinder-1.6.8-1|36	%qmake_qt5
21cr|duplicatesfinder-1.6.8-1|37	%make
21cr|duplicatesfinder-1.6.8-1|38	
21cr|duplicatesfinder-1.6.8-1|39	
21cr|duplicatesfinder-1.6.8-1|40	%install
21cr|duplicatesfinder-1.6.8-1|41	make install INSTALL_ROOT=%{buildroot}
21cr|duplicatesfinder-1.6.8-1|42	
21cr|duplicatesfinder-1.6.8-1|43	# Install icons
21cr|duplicatesfinder-1.6.8-1|44	install -d %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|duplicatesfinder-1.6.8-1|45	install -m0644 %{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|duplicatesfinder-1.6.8-1|46	
21cr|duplicatesfinder-1.6.8-1|47	# Install and fix desktop file
21cr|duplicatesfinder-1.6.8-1|48	install -d %{buildroot}%{_datadir}/applications
21cr|duplicatesfinder-1.6.8-1|49	desktop-file-install -m 0644 --remove-key="Encoding" \
21cr|duplicatesfinder-1.6.8-1|50	--dir="%{buildroot}%{_datadir}/applications" \
21cr|duplicatesfinder-1.6.8-1|51	%{name}.desktop
21cr|duplicatesfinder-1.6.8-1|52	
21cr|duplicatesfinder-1.6.8-1|53	# Install translation files
21cr|duplicatesfinder-1.6.8-1|54	install -d %{buildroot}%{_datadir}/%{name}
21cr|duplicatesfinder-1.6.8-1|55	install -m0644 Lang_*.qm %{buildroot}%{_datadir}/%{name}

1116 21
21cr|dustrac-2.1.1-2|1	%global optflags %{optflags} -Wstrict-aliasing=0
21cr|dustrac-2.1.1-2|2	%define oname DustRacing2D
21cr|dustrac-2.1.1-2|3	
21cr|dustrac-2.1.1-2|4	Summary:	A nice 2D racing game and a level editor written in Qt and OpenGL
21cr|dustrac-2.1.1-2|5	Name:		dustrac
21cr|dustrac-2.1.1-2|6	Version:	2.1.1
21cr|dustrac-2.1.1-2|7	Release:	2
21cr|dustrac-2.1.1-2|8	License:	GPLv3+
21cr|dustrac-2.1.1-2|9	Group:		Games/Sports
21cr|dustrac-2.1.1-2|10	Url:		http://juzzlin.github.io/DustRacing2D/
21cr|dustrac-2.1.1-2|11	Source0:	https://github.com/juzzlin/DustRacing2D/archive/%{oname}-%{version}.tar.gz
21cr|dustrac-2.1.1-2|12	BuildRequires:	cmake
21cr|dustrac-2.1.1-2|13	BuildRequires:	qt5-linguist-tools
21cr|dustrac-2.1.1-2|14	BuildRequires:	pkgconfig(gl)
21cr|dustrac-2.1.1-2|15	BuildRequires:	pkgconfig(glu)
21cr|dustrac-2.1.1-2|16	BuildRequires:	pkgconfig(openal)
21cr|dustrac-2.1.1-2|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|dustrac-2.1.1-2|18	BuildRequires:	pkgconfig(Qt5Help)
21cr|dustrac-2.1.1-2|19	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|dustrac-2.1.1-2|20	BuildRequires:	pkgconfig(Qt5Test)
21cr|dustrac-2.1.1-2|21	BuildRequires:	pkgconfig(Qt5Xml)
21cr|dustrac-2.1.1-2|22	BuildRequires:	pkgconfig(vorbisfile)
21cr|dustrac-2.1.1-2|23	BuildRequires:	appstream-util
21cr|dustrac-2.1.1-2|24	BuildRequires:	desktop-file-utils
21cr|dustrac-2.1.1-2|25	
21cr|dustrac-2.1.1-2|26	%description
21cr|dustrac-2.1.1-2|27	Dust Racing (Dustrac) is a tile-based, cross-platform 2D racing game
21cr|dustrac-2.1.1-2|28	written in Qt (C++) and OpenGL. Dust Racing comes with a Qt-based level
21cr|dustrac-2.1.1-2|29	editor for easy level creation. A custom engine, MiniCore, is used for
21cr|dustrac-2.1.1-2|30	physics modeling. Dust Racing 2D is inspired by Super Cars and
21cr|dustrac-2.1.1-2|31	Slicks'n Slide.
21cr|dustrac-2.1.1-2|32	
21cr|dustrac-2.1.1-2|33	%files
21cr|dustrac-2.1.1-2|34	%{_gamesbindir}/%{name}-editor
21cr|dustrac-2.1.1-2|35	%{_gamesbindir}/%{name}-game
21cr|dustrac-2.1.1-2|36	%{_gamesdatadir}/%{name}/
21cr|dustrac-2.1.1-2|37	%{_datadir}/applications/%{name}*.desktop
21cr|dustrac-2.1.1-2|38	%{_defaultdocdir}/%{name}/
21cr|dustrac-2.1.1-2|39	%{_iconsdir}/hicolor/64x64/apps/%{name}*.png
21cr|dustrac-2.1.1-2|40	%{_appdatadir}/*.appdata.xml
21cr|dustrac-2.1.1-2|41	#----------------------------------------------------------------------------
21cr|dustrac-2.1.1-2|42	
21cr|dustrac-2.1.1-2|43	%prep
21cr|dustrac-2.1.1-2|44	%setup -qn %{oname}-%{version}
21cr|dustrac-2.1.1-2|45	
21cr|dustrac-2.1.1-2|46	
21cr|dustrac-2.1.1-2|47	%build
21cr|dustrac-2.1.1-2|48	%cmake_qt5 \
21cr|dustrac-2.1.1-2|49	-DReleaseBuild=1 \
21cr|dustrac-2.1.1-2|50	-DBUILD_SHARED_LIBS=OFF \
21cr|dustrac-2.1.1-2|51	-DBIN_PATH=%{_gamesbindir} \
21cr|dustrac-2.1.1-2|52	-DDATA_PATH=%{_gamesdatadir}/%{name} \
21cr|dustrac-2.1.1-2|53	-DDOC_PATH=%{_defaultdocdir}/%{name}
21cr|dustrac-2.1.1-2|54	%make
21cr|dustrac-2.1.1-2|55	
21cr|dustrac-2.1.1-2|56	%install
21cr|dustrac-2.1.1-2|57	%makeinstall_std -C build
21cr|dustrac-2.1.1-2|58	
21cr|dustrac-2.1.1-2|59	# Hicolor is sufficient
21cr|dustrac-2.1.1-2|60	rm -rf %{buildroot}%{_datadir}/pixmaps
21cr|dustrac-2.1.1-2|61	
21cr|dustrac-2.1.1-2|62	%check
21cr|dustrac-2.1.1-2|63	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}*.desktop
21cr|dustrac-2.1.1-2|64	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml || :

1117 21
21cr|dvb-apps-20140321-1|1	# Otherwise we don't pass rpmlint control
21cr|dvb-apps-20140321-1|2	%global	_enable_debug_packages %{nil}
21cr|dvb-apps-20140321-1|3	%global	debug_package %{nil}
21cr|dvb-apps-20140321-1|4	# linting will fail anyway due the not-standard-release-extension .Sflo
21cr|dvb-apps-20140321-1|5	%global	_build_pkgcheck_set %{nil}
21cr|dvb-apps-20140321-1|6	
21cr|dvb-apps-20140321-1|7	
21cr|dvb-apps-20140321-1|8	# No sonames, and these are presumably only used internally,
21cr|dvb-apps-20140321-1|9	# so put them all in the same package;
21cr|dvb-apps-20140321-1|10	# If some other apps start using them, sonames should be fixed,
21cr|dvb-apps-20140321-1|11	# and package splitted properly. - Anssi
21cr|dvb-apps-20140321-1|12	%define	libname %mklibname dvbapps
21cr|dvb-apps-20140321-1|13	%define	devname %mklibname dvbapps -d
21cr|dvb-apps-20140321-1|14	
21cr|dvb-apps-20140321-1|15	%define	snapshot 1503
21cr|dvb-apps-20140321-1|16	
21cr|dvb-apps-20140321-1|17	Summary:	Various apps for DVB cards
21cr|dvb-apps-20140321-1|18	Name:		dvb-apps
21cr|dvb-apps-20140321-1|19	Version:	20140321
21cr|dvb-apps-20140321-1|20	Release:	1
21cr|dvb-apps-20140321-1|21	License:	GPLv2+
21cr|dvb-apps-20140321-1|22	Group:		Video
21cr|dvb-apps-20140321-1|23	Url:		https://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps
21cr|dvb-apps-20140321-1|24	Source0:	%{name}-%{snapshot}.tar.xz
21cr|dvb-apps-20140321-1|25	# (Anssi 02/2008): dvbnet tries to strip 'path/' out from 'path/dvbnet'
21cr|dvb-apps-20140321-1|26	# in argv[0] when showing it in commandline usage help output. The NULL
21cr|dvb-apps-20140321-1|27	# check is buggy as 's' has already been incremented by 1 before the check.
21cr|dvb-apps-20140321-1|28	# This patch removes the stripping altogether and uses the full argv[0]
21cr|dvb-apps-20140321-1|29	# in usage(), as GNU utilities do.
21cr|dvb-apps-20140321-1|30	Patch0:		dvb-apps-1503-dont-strip-dir-from-argv0.patch
21cr|dvb-apps-20140321-1|31	Patch1:		dvb-apps-1503-kernel-4.14.patch
21cr|dvb-apps-20140321-1|32	BuildRequires:	pkgconfig(libv4l2)
21cr|dvb-apps-20140321-1|33	# bin/scan conflict:
21cr|dvb-apps-20140321-1|34	Conflicts:	nmh
21cr|dvb-apps-20140321-1|35	
21cr|dvb-apps-20140321-1|36	%description
21cr|dvb-apps-20140321-1|37	Various apps for DVB cards.
21cr|dvb-apps-20140321-1|38	
21cr|dvb-apps-20140321-1|39	%files
21cr|dvb-apps-20140321-1|40	%doc README README.av7110_loadkeys README.scan util/dvbnet/net_start.*
21cr|dvb-apps-20140321-1|41	%doc util/dib3000-watch/README.* README.zap
21cr|dvb-apps-20140321-1|42	%{_bindir}/*
21cr|dvb-apps-20140321-1|43	%dir %{_datadir}/dvb
21cr|dvb-apps-20140321-1|44	#{_datadir}/dvb/atsc
21cr|dvb-apps-20140321-1|45	%{_datadir}/dvb/av7110_loadkeys
21cr|dvb-apps-20140321-1|46	#{_datadir}/dvb/dvb-c
21cr|dvb-apps-20140321-1|47	#{_datadir}/dvb/dvb-s
21cr|dvb-apps-20140321-1|48	#{_datadir}/dvb/dvb-t
21cr|dvb-apps-20140321-1|49	
21cr|dvb-apps-20140321-1|50	#----------------------------------------------------------------------------
21cr|dvb-apps-20140321-1|51	
21cr|dvb-apps-20140321-1|52	%package -n %{libname}
21cr|dvb-apps-20140321-1|53	Summary:	Common libraries used by dvb-apps
21cr|dvb-apps-20140321-1|54	Group:		System/Libraries
21cr|dvb-apps-20140321-1|55	
21cr|dvb-apps-20140321-1|56	%description -n %{libname}
21cr|dvb-apps-20140321-1|57	Common libraries as used by the dvb-apps package.
21cr|dvb-apps-20140321-1|58	
21cr|dvb-apps-20140321-1|59	%files -n %{libname}
21cr|dvb-apps-20140321-1|60	%{_libdir}/libdvb*.so
21cr|dvb-apps-20140321-1|61	%{_libdir}/libesg.so
21cr|dvb-apps-20140321-1|62	%{_libdir}/libucsi.so
21cr|dvb-apps-20140321-1|63	
21cr|dvb-apps-20140321-1|64	#----------------------------------------------------------------------------
21cr|dvb-apps-20140321-1|65	
21cr|dvb-apps-20140321-1|66	%package -n %{devname}
21cr|dvb-apps-20140321-1|67	Summary:	Development files for dvb-apps
21cr|dvb-apps-20140321-1|68	Group:		Development/C
21cr|dvb-apps-20140321-1|69	Requires:	%{libname} = %{EVRD}
21cr|dvb-apps-20140321-1|70	Provides:	%{name}-devel = %{EVRD}
21cr|dvb-apps-20140321-1|71	
21cr|dvb-apps-20140321-1|72	%description -n %{devname}
21cr|dvb-apps-20140321-1|73	Development files for dvb-apps, for building applications that depend on:
21cr|dvb-apps-20140321-1|74	- libdvbapi;
21cr|dvb-apps-20140321-1|75	- libdvbcfg;
21cr|dvb-apps-20140321-1|76	- libdvben50221;
21cr|dvb-apps-20140321-1|77	- libdvbsec;
21cr|dvb-apps-20140321-1|78	- libesg;
21cr|dvb-apps-20140321-1|79	- libucsi.
21cr|dvb-apps-20140321-1|80	
21cr|dvb-apps-20140321-1|81	%files -n %{devname}
21cr|dvb-apps-20140321-1|82	%{_includedir}/libdvbapi
21cr|dvb-apps-20140321-1|83	%{_includedir}/libdvbcfg
21cr|dvb-apps-20140321-1|84	%{_includedir}/libdvben50221
21cr|dvb-apps-20140321-1|85	%{_includedir}/libdvbsec
21cr|dvb-apps-20140321-1|86	%{_includedir}/libesg
21cr|dvb-apps-20140321-1|87	%{_includedir}/libucsi
21cr|dvb-apps-20140321-1|88	%{_libdir}/libdvb*.a
21cr|dvb-apps-20140321-1|89	%{_libdir}/libesg.a
21cr|dvb-apps-20140321-1|90	%{_libdir}/libucsi.a
21cr|dvb-apps-20140321-1|91	
21cr|dvb-apps-20140321-1|92	#----------------------------------------------------------------------------
21cr|dvb-apps-20140321-1|93	
21cr|dvb-apps-20140321-1|94	%prep
21cr|dvb-apps-20140321-1|95	%setup -qn %{name}-%{snapshot}
21cr|dvb-apps-20140321-1|96	%patch0 -p1
21cr|dvb-apps-20140321-1|97	%patch1 -p1
21cr|dvb-apps-20140321-1|98	
21cr|dvb-apps-20140321-1|99	# Fix function
21cr|dvb-apps-20140321-1|100	sed -i -e "s|stime|ctime|g" util/dvbdate/dvbdate.c
21cr|dvb-apps-20140321-1|101	
21cr|dvb-apps-20140321-1|102	
21cr|dvb-apps-20140321-1|103	%build
21cr|dvb-apps-20140321-1|104	%setup_compile_flags
21cr|dvb-apps-20140321-1|105	# (Anssi 02/2008) version.h gets written too late for dvbnet.c, parallel make broken
21cr|dvb-apps-20140321-1|106	make prefix=%{_prefix} libdir=%{_libdir} includedir=%{_includedir} sharedir=%{_datadir}
21cr|dvb-apps-20140321-1|107	
21cr|dvb-apps-20140321-1|108	
21cr|dvb-apps-20140321-1|109	%install
21cr|dvb-apps-20140321-1|110	%makeinstall_std prefix=%{_prefix} libdir=%{_libdir} includedir=%{_includedir} sharedir=%{_datadir}
21cr|dvb-apps-20140321-1|111	
21cr|dvb-apps-20140321-1|112	install -m644 util/av7110_loadkeys/README README.av7110_loadkeys
21cr|dvb-apps-20140321-1|113	sed -i -e 's:./evtest:evtest:' README.av7110_loadkeys
21cr|dvb-apps-20140321-1|114	sed -i -e 's:./av7110_loadkeys:av7110_loadkeys:' README.av7110_loadkeys
21cr|dvb-apps-20140321-1|115	sed -i -e "s:hauppauge.rc5:%{_datadir}/dvb/av7110_loadkeys/hauppauge.rc5:" README.av7110_loadkeys
21cr|dvb-apps-20140321-1|116	
21cr|dvb-apps-20140321-1|117	install -m644 util/scan/README README.scan
21cr|dvb-apps-20140321-1|118	sed -i -e "s:\./::g" README.scan
21cr|dvb-apps-20140321-1|119	sed -i -e "s:dvb-s/Astra-19.2E:%{_datadir}/dvb/dvb-s/Astra-19.2E:" README.scan
21cr|dvb-apps-20140321-1|120	sed -i -e "s:atscscan -h:atscscan -h\nTuning files are stored in %{_datadir}/dvb.:"  README.scan
21cr|dvb-apps-20140321-1|121	
21cr|dvb-apps-20140321-1|122	install -m644 util/szap/README README.zap
21cr|dvb-apps-20140321-1|123	sed -i -e "s:\./::g" README.zap
21cr|dvb-apps-20140321-1|124	
21cr|dvb-apps-20140321-1|125	# For backward compatibility:
21cr|dvb-apps-20140321-1|126	ln -s scan %{buildroot}%{_bindir}/scandvb

1118 21
21cr|dvb-firmwares-20110802-3|1	%define firmdir /lib/firmware
21cr|dvb-firmwares-20110802-3|2	
21cr|dvb-firmwares-20110802-3|3	Name:		dvb-firmwares
21cr|dvb-firmwares-20110802-3|4	Version:	20110802
21cr|dvb-firmwares-20110802-3|5	Release:	3
21cr|dvb-firmwares-20110802-3|6	Summary:	Firmware files for Linux DVB drivers
21cr|dvb-firmwares-20110802-3|7	License:	Proprietary
21cr|dvb-firmwares-20110802-3|8	Group:		System/Kernel and hardware
21cr|dvb-firmwares-20110802-3|9	Source:		http://www.linuxtv.org/downloads/firmware/%{name}.tar.bz2
21cr|dvb-firmwares-20110802-3|10	URL:		http://www.linuxtv.org/
21cr|dvb-firmwares-20110802-3|11	BuildArch:	noarch
21cr|dvb-firmwares-20110802-3|12	
21cr|dvb-firmwares-20110802-3|13	%description
21cr|dvb-firmwares-20110802-3|14	Source package to build firmware files for the Linux DVB drivers
21cr|dvb-firmwares-20110802-3|15	that require such (except for dvb-ttpci which is in separate package).
21cr|dvb-firmwares-20110802-3|16	
21cr|dvb-firmwares-20110802-3|17	This package is in restricted because the firmware files are non-free.
21cr|dvb-firmwares-20110802-3|18	
21cr|dvb-firmwares-20110802-3|19	%package	usb
21cr|dvb-firmwares-20110802-3|20	Summary:	Firmware files for USB DVB devices requiring such
21cr|dvb-firmwares-20110802-3|21	Group:		System/Kernel and hardware
21cr|dvb-firmwares-20110802-3|22	
21cr|dvb-firmwares-20110802-3|23	%description	usb
21cr|dvb-firmwares-20110802-3|24	Firmware files for the USB DVB devices that require such. You might
21cr|dvb-firmwares-20110802-3|25	also need the %{name}-frontends package.
21cr|dvb-firmwares-20110802-3|26	
21cr|dvb-firmwares-20110802-3|27	dvb-usb-avertv-a800 - AVerMedia
21cr|dvb-firmwares-20110802-3|28	dvb-usb-bluebird - Bluebird devices
21cr|dvb-firmwares-20110802-3|29	dvb-usb-dib0700 - Dibcom dib0700
21cr|dvb-firmwares-20110802-3|30	dvb-usb-dibusb-5.0.0.x - various DiBcom USB1.1
21cr|dvb-firmwares-20110802-3|31	dvb-usb-dibusb-6.0.0.x - DiBcom/Artec USB2.0
21cr|dvb-firmwares-20110802-3|32	dvb-usb-dtt200u - Yakumo/Typhoon/Hama USB2.0
21cr|dvb-firmwares-20110802-3|33	dvb-usb-terratec-h5-drxk - Terratec H5
21cr|dvb-firmwares-20110802-3|34	dvb-usb-terratec-h7-drxk - Terratec H7 DRX-K
21cr|dvb-firmwares-20110802-3|35	dvb-usb-terratec-h7-az6007 - Terratec H7 az6007
21cr|dvb-firmwares-20110802-3|36	dvb-usb-umt-010 - HanfTek UMT-010 USB2.0
21cr|dvb-firmwares-20110802-3|37	dvb-usb-vp7045 - Twinhan USB-T VP-7045/VP-7046 (MagicBoxII)
21cr|dvb-firmwares-20110802-3|38	dvb-usb-vp702x - TwinhanDTV StarBox
21cr|dvb-firmwares-20110802-3|39	dvb-usb-wt220u - WideViewer WT-220U PenType DVB-T Receiver
21cr|dvb-firmwares-20110802-3|40	
21cr|dvb-firmwares-20110802-3|41	This package is in restricted because the firmware files are non-free.
21cr|dvb-firmwares-20110802-3|42	
21cr|dvb-firmwares-20110802-3|43	%package	ttpci
21cr|dvb-firmwares-20110802-3|44	Summary:	Firmware files for ttpci devices
21cr|dvb-firmwares-20110802-3|45	Group:		System/Kernel and hardware
21cr|dvb-firmwares-20110802-3|46	
21cr|dvb-firmwares-20110802-3|47	%description	ttpci
21cr|dvb-firmwares-20110802-3|48	Firmware for the Siemens/Technotrend/Hauppauge Premium/FF AV7110
21cr|dvb-firmwares-20110802-3|49	based DVB cards featuring MPEG-2 decoder.
21cr|dvb-firmwares-20110802-3|50	
21cr|dvb-firmwares-20110802-3|51	dvb-ttpci-01.fw-261a - Firmware 01.261a
21cr|dvb-firmwares-20110802-3|52	dvb-ttpci-01.fw-261b - Firmware 01.261b
21cr|dvb-firmwares-20110802-3|53	dvb-ttpci-01.fw-261c - Firmware 01.261c
21cr|dvb-firmwares-20110802-3|54	dvb-ttpci-01.fw-261d - Firmware 01.261d
21cr|dvb-firmwares-20110802-3|55	dvb-ttpci-01.fw-261f - Firmware 01.261f
21cr|dvb-firmwares-20110802-3|56	dvb-ttpci-01.fw-2622 - Firmware 01.2622
21cr|dvb-firmwares-20110802-3|57	
21cr|dvb-firmwares-20110802-3|58	This package is in restricted because the firmware files are non-free.
21cr|dvb-firmwares-20110802-3|59	
21cr|dvb-firmwares-20110802-3|60	%package	frontends
21cr|dvb-firmwares-20110802-3|61	Summary:	Firmware files for DVB frontends requiring such
21cr|dvb-firmwares-20110802-3|62	Group:		System/Kernel and hardware
21cr|dvb-firmwares-20110802-3|63	
21cr|dvb-firmwares-20110802-3|64	%description	frontends
21cr|dvb-firmwares-20110802-3|65	Firmware files for the DVB frontends requiring such.
21cr|dvb-firmwares-20110802-3|66	
21cr|dvb-firmwares-20110802-3|67	dvb-fe-bcm3510 - Broadcom BCM3510
21cr|dvb-firmwares-20110802-3|68	dvb-fe-or51132-qam - OREN demodulator
21cr|dvb-firmwares-20110802-3|69	dvb-fe-or51132-vsb - OREN demodulator
21cr|dvb-firmwares-20110802-3|70	dvb-fe-or51211 - OREN demodulator
21cr|dvb-firmwares-20110802-3|71	dvb-fe-xc5000 - Xceive xc5000 tuner
21cr|dvb-firmwares-20110802-3|72	
21cr|dvb-firmwares-20110802-3|73	This package is in restricted because the firmware files are non-free.
21cr|dvb-firmwares-20110802-3|74	
21cr|dvb-firmwares-20110802-3|75	%package	v4l
21cr|dvb-firmwares-20110802-3|76	Summary:	Firmware files for Conexant devices
21cr|dvb-firmwares-20110802-3|77	Group:		System/Kernel and hardware
21cr|dvb-firmwares-20110802-3|78	
21cr|dvb-firmwares-20110802-3|79	%description	v4l
21cr|dvb-firmwares-20110802-3|80	Firmware for Conexant devices.
21cr|dvb-firmwares-20110802-3|81	
21cr|dvb-firmwares-20110802-3|82	v4l-cx231xx-avcore - Conexant cx231xx USB
21cr|dvb-firmwares-20110802-3|83	v4l-cx23418-apu - Conexant cx18 APU firmware
21cr|dvb-firmwares-20110802-3|84	v4l-cx23418-cpu - Conexant cx18 CPU firmware
21cr|dvb-firmwares-20110802-3|85	v4l-cx23418-dig - Conexant cx18 DIG firmware
21cr|dvb-firmwares-20110802-3|86	v4l-cx23885-enc - Conexant cx23885 firmware
21cr|dvb-firmwares-20110802-3|87	v4l-cx23885-avcore - Conexant cx23885 firmware for cx2584x
21cr|dvb-firmwares-20110802-3|88	v4l-cx25840 - Conexant firmware for cx2584x
21cr|dvb-firmwares-20110802-3|89	
21cr|dvb-firmwares-20110802-3|90	This package is in restricted because the firmware files are non-free.
21cr|dvb-firmwares-20110802-3|91	
21cr|dvb-firmwares-20110802-3|92	%prep
21cr|dvb-firmwares-20110802-3|93	%setup -q -c
21cr|dvb-firmwares-20110802-3|94	
21cr|dvb-firmwares-20110802-3|95	%build
21cr|dvb-firmwares-20110802-3|96	
21cr|dvb-firmwares-20110802-3|97	%install
21cr|dvb-firmwares-20110802-3|98	%__rm -rf %{buildroot}
21cr|dvb-firmwares-20110802-3|99	%__install -d -m 755 %{buildroot}%{firmdir}
21cr|dvb-firmwares-20110802-3|100	%__install -m 644 *.fw* %{buildroot}%{firmdir}
21cr|dvb-firmwares-20110802-3|101	%__ln_s dvb-ttpci-01.fw-2622 %{buildroot}%{firmdir}/dvb-ttpci-01.fw
21cr|dvb-firmwares-20110802-3|102	
21cr|dvb-firmwares-20110802-3|103	%clean
21cr|dvb-firmwares-20110802-3|104	%__rm -rf %{buildroot}
21cr|dvb-firmwares-20110802-3|105	
21cr|dvb-firmwares-20110802-3|106	%files usb
21cr|dvb-firmwares-20110802-3|107	%{firmdir}/dvb-usb-*.fw
21cr|dvb-firmwares-20110802-3|108	
21cr|dvb-firmwares-20110802-3|109	%files ttpci
21cr|dvb-firmwares-20110802-3|110	%{firmdir}/dvb-ttpci-*.fw*
21cr|dvb-firmwares-20110802-3|111	
21cr|dvb-firmwares-20110802-3|112	%files frontends
21cr|dvb-firmwares-20110802-3|113	%{firmdir}/dvb-fe-*.fw
21cr|dvb-firmwares-20110802-3|114	
21cr|dvb-firmwares-20110802-3|115	%files v4l
21cr|dvb-firmwares-20110802-3|116	%{firmdir}/v4l-*.fw

1119 21
21cr|dvbsnoop-1.4.50-15|1	Summary:	A simple dvb/mpeg stream analyzer program
21cr|dvbsnoop-1.4.50-15|2	Name:		dvbsnoop
21cr|dvbsnoop-1.4.50-15|3	Version:	1.4.50
21cr|dvbsnoop-1.4.50-15|4	Release:	15
21cr|dvbsnoop-1.4.50-15|5	License:	GPLv2+
21cr|dvbsnoop-1.4.50-15|6	Group:		Video
21cr|dvbsnoop-1.4.50-15|7	Url:		http://dvbsnoop.sf.net
21cr|dvbsnoop-1.4.50-15|8	Source0:	http://osdn.dl.sourceforge.net/dvbsnoop/%{name}-%{version}.tar.gz
21cr|dvbsnoop-1.4.50-15|9	BuildRequires:	glibc-devel
21cr|dvbsnoop-1.4.50-15|10	
21cr|dvbsnoop-1.4.50-15|11	%description
21cr|dvbsnoop-1.4.50-15|12	dvbsnoop is a simple dvb/mpeg stream analyzer program. The program can
21cr|dvbsnoop-1.4.50-15|13	be used to sniff, monitor, debug, dump or view dvb/mpeg/dsm-cc/MHP
21cr|dvbsnoop-1.4.50-15|14	stream information (digital television) send via satellite, cable or
21cr|dvbsnoop-1.4.50-15|15	terrestrial.
21cr|dvbsnoop-1.4.50-15|16	
21cr|dvbsnoop-1.4.50-15|17	%files
21cr|dvbsnoop-1.4.50-15|18	%doc README COPYING
21cr|dvbsnoop-1.4.50-15|19	%{_bindir}/*
21cr|dvbsnoop-1.4.50-15|20	%{_mandir}/man1/*
21cr|dvbsnoop-1.4.50-15|21	
21cr|dvbsnoop-1.4.50-15|22	#----------------------------------------------------------------------------
21cr|dvbsnoop-1.4.50-15|23	
21cr|dvbsnoop-1.4.50-15|24	%prep
21cr|dvbsnoop-1.4.50-15|25	%setup -q
21cr|dvbsnoop-1.4.50-15|26	# Fix permissions
21cr|dvbsnoop-1.4.50-15|27	find . -perm 0744 -exec chmod 0644 '{}' \;
21cr|dvbsnoop-1.4.50-15|28	
21cr|dvbsnoop-1.4.50-15|29	%build
21cr|dvbsnoop-1.4.50-15|30	%configure
21cr|dvbsnoop-1.4.50-15|31	%make
21cr|dvbsnoop-1.4.50-15|32	
21cr|dvbsnoop-1.4.50-15|33	%install
21cr|dvbsnoop-1.4.50-15|34	%makeinstall_std

1120 21
21cr|dvbstream-0.8.2-3|1	Summary:	MPEG-2 streaming over LAN
21cr|dvbstream-0.8.2-3|2	Name:		dvbstream
21cr|dvbstream-0.8.2-3|3	Version:	0.8.2
21cr|dvbstream-0.8.2-3|4	Release:	3
21cr|dvbstream-0.8.2-3|5	License:	GPLv2+
21cr|dvbstream-0.8.2-3|6	Group:		Video
21cr|dvbstream-0.8.2-3|7	Url:		http://www.orcas.net/dvbstream/
21cr|dvbstream-0.8.2-3|8	Source0:	http://www.orcas.net/dvbstream/%{name}-%{version}.tar.bz2
21cr|dvbstream-0.8.2-3|9	Patch0:		format-security.patch
21cr|dvbstream-0.8.2-3|10	BuildRequires:	ncurses-devel
21cr|dvbstream-0.8.2-3|11	# There is no more need for update-alternatives trick:
21cr|dvbstream-0.8.2-3|12	# force removing of previous version to remove it
21cr|dvbstream-0.8.2-3|13	Conflicts:	%{name} < %{version}
21cr|dvbstream-0.8.2-3|14	
21cr|dvbstream-0.8.2-3|15	%description
21cr|dvbstream-0.8.2-3|16	DVBstream is based on the ts-rtp package available at http://www.linuxtv.org.
21cr|dvbstream-0.8.2-3|17	It can be used to broadcast program or transport stream (entire or up to 8
21cr|dvbstream-0.8.2-3|18	PIDs)over LAN using the RTP protocol. Even though this is enhanced version of
21cr|dvbstream-0.8.2-3|19	original program, there are newer projects based on dvbstream, like mumudvb.
21cr|dvbstream-0.8.2-3|20	
21cr|dvbstream-0.8.2-3|21	%files
21cr|dvbstream-0.8.2-3|22	%doc README COPYING CHANGES TELNET
21cr|dvbstream-0.8.2-3|23	%{_bindir}/*
21cr|dvbstream-0.8.2-3|24	#dir %%{_libdir}/%%{name}
21cr|dvbstream-0.8.2-3|25	#{_libdir}/%%{name}/*
21cr|dvbstream-0.8.2-3|26	
21cr|dvbstream-0.8.2-3|27	#-----------------------------------------------------------------------------
21cr|dvbstream-0.8.2-3|28	
21cr|dvbstream-0.8.2-3|29	%prep
21cr|dvbstream-0.8.2-3|30	%setup -qn %{name}
21cr|dvbstream-0.8.2-3|31	%patch0 -p1
21cr|dvbstream-0.8.2-3|32	
21cr|dvbstream-0.8.2-3|33	# Fix perms
21cr|dvbstream-0.8.2-3|34	chmod 0644 *.{c,h}
21cr|dvbstream-0.8.2-3|35	chmod -x TELNET/*.sh
21cr|dvbstream-0.8.2-3|36	
21cr|dvbstream-0.8.2-3|37	
21cr|dvbstream-0.8.2-3|38	%build
21cr|dvbstream-0.8.2-3|39	%make CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/ncurses"
21cr|dvbstream-0.8.2-3|40	
21cr|dvbstream-0.8.2-3|41	
21cr|dvbstream-0.8.2-3|42	%install
21cr|dvbstream-0.8.2-3|43	# There is no installation rules in Makefile: go manually
21cr|dvbstream-0.8.2-3|44	install -d -m755 %{buildroot}%{_bindir}
21cr|dvbstream-0.8.2-3|45	#install -d -m755 %%{buildroot}%%{_libdir}/%%{name}
21cr|dvbstream-0.8.2-3|46	install -m755 dvbstream %{buildroot}%{_bindir}/
21cr|dvbstream-0.8.2-3|47	install -m755 dumprtp %{buildroot}%{_bindir}/
21cr|dvbstream-0.8.2-3|48	install -m755 rtpfeed %{buildroot}%{_bindir}/
21cr|dvbstream-0.8.2-3|49	install -m755 ts_filter %{buildroot}%{_bindir}/
21cr|dvbstream-0.8.2-3|50	install -m755 *.sh %{buildroot}%{_bindir}/

1121 21
21cr|dvbsubs-0.3-13|1	%define name	dvbsubs
21cr|dvbsubs-0.3-13|2	%define version	0.3
21cr|dvbsubs-0.3-13|3	
21cr|dvbsubs-0.3-13|4	Summary:	Dvbsubtitle tools
21cr|dvbsubs-0.3-13|5	Name:		dvbsubs
21cr|dvbsubs-0.3-13|6	Version:	0.3
21cr|dvbsubs-0.3-13|7	Release:	13
21cr|dvbsubs-0.3-13|8	Source0:	http://linuxtv.org/download/dvb/%{name}-%{version}.tar.bz2
21cr|dvbsubs-0.3-13|9	Patch0:	dvbsubs-0.3-png-zlib.patch
21cr|dvbsubs-0.3-13|10	License:	GPLv2
21cr|dvbsubs-0.3-13|11	Group:		Video
21cr|dvbsubs-0.3-13|12	URL:		http://linuxtv.org/dvb/
21cr|dvbsubs-0.3-13|13	
21cr|dvbsubs-0.3-13|14	BuildRequires:	libxml2-devel
21cr|dvbsubs-0.3-13|15	BuildRequires:	freetype2-devel
21cr|dvbsubs-0.3-13|16	BuildRequires:	png-devel
21cr|dvbsubs-0.3-13|17	
21cr|dvbsubs-0.3-13|18	%description
21cr|dvbsubs-0.3-13|19	DVB subtitles utilities.
21cr|dvbsubs-0.3-13|20	
21cr|dvbsubs-0.3-13|21	%prep
21cr|dvbsubs-0.3-13|22	%setup -q
21cr|dvbsubs-0.3-13|23	%patch0 -p0
21cr|dvbsubs-0.3-13|24	
21cr|dvbsubs-0.3-13|25	%build
21cr|dvbsubs-0.3-13|26	%setup_compile_flags
21cr|dvbsubs-0.3-13|27	%make
21cr|dvbsubs-0.3-13|28	
21cr|dvbsubs-0.3-13|29	%install
21cr|dvbsubs-0.3-13|30	#makeinstall_std
21cr|dvbsubs-0.3-13|31	install -d -m755 %buildroot/%{_bindir}
21cr|dvbsubs-0.3-13|32	install -m755 dvbsubs %buildroot/%{_bindir}/
21cr|dvbsubs-0.3-13|33	install -m755 dvbtextsubs %buildroot/%{_bindir}/
21cr|dvbsubs-0.3-13|34	install -m755 xml2spumux %buildroot/%{_bindir}/
21cr|dvbsubs-0.3-13|35	install -m755 xml2srt %buildroot/%{_bindir}/
21cr|dvbsubs-0.3-13|36	
21cr|dvbsubs-0.3-13|37	install -d -m755 %buildroot/%{_mandir}/man1
21cr|dvbsubs-0.3-13|38	install -m755 dvbtextsubs.1 %buildroot/%{_mandir}/man1/
21cr|dvbsubs-0.3-13|39	
21cr|dvbsubs-0.3-13|40	
21cr|dvbsubs-0.3-13|41	%files
21cr|dvbsubs-0.3-13|42	%license COPYING
21cr|dvbsubs-0.3-13|43	%doc CHANGES README
21cr|dvbsubs-0.3-13|44	%{_bindir}/*
21cr|dvbsubs-0.3-13|45	%{_mandir}/man1/*

1122 21
21cr|dvbtune-0.5-29|1	%define kernel_dir /usr/src/linux
21cr|dvbtune-0.5-29|2	%define kernel_inc %{kernel_dir}/include
21cr|dvbtune-0.5-29|3	%define debug_package %{nil}
21cr|dvbtune-0.5-29|4	
21cr|dvbtune-0.5-29|5	Summary:	Tuning application for DVB cards
21cr|dvbtune-0.5-29|6	Name:		dvbtune
21cr|dvbtune-0.5-29|7	Version:	0.5
21cr|dvbtune-0.5-29|8	Release:	29
21cr|dvbtune-0.5-29|9	License:	GPLv2+
21cr|dvbtune-0.5-29|10	Group:		Video
21cr|dvbtune-0.5-29|11	Url:		http://www.linuxstb.org
21cr|dvbtune-0.5-29|12	Source0:	http://osdn.dl.sourceforge.net/dvbtools/%{name}-%{version}.tar.bz2
21cr|dvbtune-0.5-29|13	Patch0:		dvbtune-0.5-gcc5.patch
21cr|dvbtune-0.5-29|14	BuildRequires:	kernel-headers
21cr|dvbtune-0.5-29|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|dvbtune-0.5-29|16	Requires(post,postun):	update-alternatives
21cr|dvbtune-0.5-29|17	
21cr|dvbtune-0.5-29|18	%description
21cr|dvbtune-0.5-29|19	DVBtune is a simple tuning application for DVB cards supported by the Linux
21cr|dvbtune-0.5-29|20	DVB driver (www.linuxtv.org).
21cr|dvbtune-0.5-29|21	
21cr|dvbtune-0.5-29|22	%files
21cr|dvbtune-0.5-29|23	%doc README
21cr|dvbtune-0.5-29|24	%{_bindir}/*
21cr|dvbtune-0.5-29|25	%dir %{_libdir}/%{name}
21cr|dvbtune-0.5-29|26	%{_libdir}/%{name}/*
21cr|dvbtune-0.5-29|27	
21cr|dvbtune-0.5-29|28	%post -f dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|29	
21cr|dvbtune-0.5-29|30	%postun
21cr|dvbtune-0.5-29|31	if [ $1 = 0 ]; then
21cr|dvbtune-0.5-29|32	update-alternatives --remove dvbtune %{_bindir}/dvbtune-uk
21cr|dvbtune-0.5-29|33	update-alternatives --remove dvbtune %{_bindir}/dvbtune-fin
21cr|dvbtune-0.5-29|34	update-alternatives --remove dvbtune %{_bindir}/dvbtune-fin2
21cr|dvbtune-0.5-29|35	fi
21cr|dvbtune-0.5-29|36	
21cr|dvbtune-0.5-29|37	#----------------------------------------------------------------------------
21cr|dvbtune-0.5-29|38	
21cr|dvbtune-0.5-29|39	%prep
21cr|dvbtune-0.5-29|40	%setup -q
21cr|dvbtune-0.5-29|41	%patch0 -p1
21cr|dvbtune-0.5-29|42	find . -type f -exec chmod -x {} \;
21cr|dvbtune-0.5-29|43	
21cr|dvbtune-0.5-29|44	%build
21cr|dvbtune-0.5-29|45	#UK
21cr|dvbtune-0.5-29|46	make INCS=-I%kernel_inc
21cr|dvbtune-0.5-29|47	make xml2vdr
21cr|dvbtune-0.5-29|48	install -m755 dvbtune dvbtune-uk
21cr|dvbtune-0.5-29|49	install -m755 xml2vdr dvb_xml2vdr-uk
21cr|dvbtune-0.5-29|50	
21cr|dvbtune-0.5-29|51	make clean
21cr|dvbtune-0.5-29|52	#Finland
21cr|dvbtune-0.5-29|53	make INCS=-I%kernel_inc FINLAND=1
21cr|dvbtune-0.5-29|54	make FINLAND=1 xml2vdr
21cr|dvbtune-0.5-29|55	install -m755 dvbtune dvbtune-fin
21cr|dvbtune-0.5-29|56	install -m755 xml2vdr dvb_xml2vdr-fin
21cr|dvbtune-0.5-29|57	
21cr|dvbtune-0.5-29|58	make clean
21cr|dvbtune-0.5-29|59	
21cr|dvbtune-0.5-29|60	make INCS=-I%kernel_inc FINLAND2=1
21cr|dvbtune-0.5-29|61	make FINLAND2=1 xml2vdr
21cr|dvbtune-0.5-29|62	install -m755 dvbtune dvbtune-fin2
21cr|dvbtune-0.5-29|63	install -m755 xml2vdr dvb_xml2vdr-fin2
21cr|dvbtune-0.5-29|64	
21cr|dvbtune-0.5-29|65	%install
21cr|dvbtune-0.5-29|66	install -d -m755 %{buildroot}%{_bindir}
21cr|dvbtune-0.5-29|67	install -m755 dvbtune-* %{buildroot}%{_bindir}/
21cr|dvbtune-0.5-29|68	install -m755 dvb_* %{buildroot}%{_bindir}/
21cr|dvbtune-0.5-29|69	
21cr|dvbtune-0.5-29|70	install -d -m755 %{buildroot}%{_libdir}/%{name}
21cr|dvbtune-0.5-29|71	install -m755 scripts/* %{buildroot}%{_libdir}/%{name}/
21cr|dvbtune-0.5-29|72	
21cr|dvbtune-0.5-29|73	echo "update-alternatives --install %{_bindir}/dvbtune dvbtune %{_bindir}/dvbtune-uk 30 \\" >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|74	echo "--slave  %{_bindir}/dvb_xml2vdr dvb_xml2vdr %{_bindir}/dvb_xml2vdr-uk \\" >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|75	echo >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|76	
21cr|dvbtune-0.5-29|77	echo "update-alternatives --install %{_bindir}/dvbtune dvbtune %{_bindir}/dvbtune-fin 20 \\" >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|78	echo "--slave  %{_bindir}/dvb_xml2vdr dvb_xml2vdr %{_bindir}/dvb_xml2vdr-fin \\" >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|79	echo >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|80	
21cr|dvbtune-0.5-29|81	echo "update-alternatives --install %{_bindir}/dvbtune dvbtune %{_bindir}/dvbtune-fin2 10 \\" >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|82	echo "--slave  %{_bindir}/dvb_xml2vdr dvb_xml2vdr %{_bindir}/dvb_xml2vdr-fin2 \\" >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|83	echo >> dvbtune-setup-alternatives.sh
21cr|dvbtune-0.5-29|84	
21cr|dvbtune-0.5-29|85	rm -fr %{buildroot}%{_bindir}/dvb_defaults.h
21cr|dvbtune-0.5-29|86	pushd %{buildroot}%{_libdir}/dvbtune
21cr|dvbtune-0.5-29|87	chmod -x README astra28.txt astra19.txt
21cr|dvbtune-0.5-29|88	popd

1123 21
21cr|dvda-author-20.10-2|1	%define debug_package %{nil}
21cr|dvda-author-20.10-2|2	
21cr|dvda-author-20.10-2|3	Summary:	High-definition DVD-AUDIO disc creator
21cr|dvda-author-20.10-2|4	Name:		dvda-author
21cr|dvda-author-20.10-2|5	Version:	20.10
21cr|dvda-author-20.10-2|6	Release:	2
21cr|dvda-author-20.10-2|7	License:	GPLv3+
21cr|dvda-author-20.10-2|8	Group:		Archiving/Cd burning
21cr|dvda-author-20.10-2|9	# Repack, drop built binaries etc from upstream tarball
21cr|dvda-author-20.10-2|10	Url:		http://dvd-audio.sourceforge.net/
21cr|dvda-author-20.10-2|11	Source0:	%{name}-src.%{version}.tar.xz
21cr|dvda-author-20.10-2|12	Patch1:		dvda-disable-pdf.patch
21cr|dvda-author-20.10-2|13	Patch2:		dvda-libs-force.patch
21cr|dvda-author-20.10-2|14	Patch3:		dvda-program-name.patch
21cr|dvda-author-20.10-2|15	BuildRequires:	mc
21cr|dvda-author-20.10-2|16	BuildRequires:	curl
21cr|dvda-author-20.10-2|17	BuildRequires:	help2man
21cr|dvda-author-20.10-2|18	BuildRequires:	man2html
21cr|dvda-author-20.10-2|19	BuildRequires:	imagemagick
21cr|dvda-author-20.10-2|20	BuildRequires:	mjpegtools
21cr|dvda-author-20.10-2|21	BuildRequires:	mkisofs
21cr|dvda-author-20.10-2|22	BuildRequires:	dvdauthor
21cr|dvda-author-20.10-2|23	BuildRequires:	flex
21cr|dvda-author-20.10-2|24	BuildRequires:	flac-static-devel
21cr|dvda-author-20.10-2|25	BuildRequires:	libogg-static-devel
21cr|dvda-author-20.10-2|26	BuildRequires:	pkgconfig(sox)
21cr|dvda-author-20.10-2|27	BuildRequires:	ffmpeg-static-devel
21cr|dvda-author-20.10-2|28	Requires:	cdrkit
21cr|dvda-author-20.10-2|29	Requires:	dvdauthor
21cr|dvda-author-20.10-2|30	Requires:	imagemagick
21cr|dvda-author-20.10-2|31	Requires:	mkisofs
21cr|dvda-author-20.10-2|32	Requires:	mjpegtools
21cr|dvda-author-20.10-2|33	
21cr|dvda-author-20.10-2|34	%description
21cr|dvda-author-20.10-2|35	dvda-author creates high-definition DVD-Audio discs with navigable DVD-Video
21cr|dvda-author-20.10-2|36	zone from DVD-Audio zone Supported input audio types: .wav, .flac, .oga,
21cr|dvda-author-20.10-2|37	SoX-supported formats
21cr|dvda-author-20.10-2|38	EXAMPLES
21cr|dvda-author-20.10-2|39	-creates a 3-group DVD-Audio disc (legacy syntax):
21cr|dvda-author-20.10-2|40	
21cr|dvda-author-20.10-2|41	dvda-author -g file1.wav file2.flac -g file3.flac -g file4.wav
21cr|dvda-author-20.10-2|42	
21cr|dvda-author-20.10-2|43	-creates a hybrid DVD disc with both AUDIO_TS mirroring audio_input_directory
21cr|dvda-author-20.10-2|44	and VIDEO_TS imported from directory VID, outputs disc structure to directory
21cr|dvda-author-20.10-2|45	DVD_HYBRID and links video titleset #2 of VIDEO_TS to AUDIO_TS:
21cr|dvda-author-20.10-2|46	
21cr|dvda-author-20.10-2|47	dvda-author -i ~/audio/audio_input_directory -o DVD_HYBRID -V ~/Video/VID -T 2
21cr|dvda-author-20.10-2|48	
21cr|dvda-author-20.10-2|49	Both types of constructions can be combined.
21cr|dvda-author-20.10-2|50	
21cr|dvda-author-20.10-2|51	%files
21cr|dvda-author-20.10-2|52	%doc %{_datadir}/doc/%{name}/*
21cr|dvda-author-20.10-2|53	%{_bindir}/%{name}
21cr|dvda-author-20.10-2|54	%{_datadir}/applications/*.desktop
21cr|dvda-author-20.10-2|55	%{_datadir}/%{name}/menu/
21cr|dvda-author-20.10-2|56	%{_datadir}/%{name}/%{name}.conf
21cr|dvda-author-20.10-2|57	%{_datadir}/pixmaps/%{name}*.png
21cr|dvda-author-20.10-2|58	%{_mandir}/man1/%{name}.1*
21cr|dvda-author-20.10-2|59	
21cr|dvda-author-20.10-2|60	#----------------------------------------------------------------------------
21cr|dvda-author-20.10-2|61	
21cr|dvda-author-20.10-2|62	%prep
21cr|dvda-author-20.10-2|63	%autosetup -p1 -n %{name}
21cr|dvda-author-20.10-2|64	
21cr|dvda-author-20.10-2|65	%build
21cr|dvda-author-20.10-2|66	./autogen
21cr|dvda-author-20.10-2|67	
21cr|dvda-author-20.10-2|68	%configure --with-sox=sox --with-libogg=ogg
21cr|dvda-author-20.10-2|69	sed 's/FLAC_LIB=/FLAC_LIB=FLAC/g' -i mk/FLAC.global.mk
21cr|dvda-author-20.10-2|70	sed 's/WITH_FLAC=@WITH_FLAC@/WITH_FLAC=yes/g' -i mk/FLAC.global.mk
21cr|dvda-author-20.10-2|71	sed 's/HAVE_EXTERNAL_FLAC=@HAVE_EXTERNAL_FLAC@/HAVE_EXTERNAL_FLAC=yes/g' -i mk/FLAC.global.mk
21cr|dvda-author-20.10-2|72	%make
21cr|dvda-author-20.10-2|73	
21cr|dvda-author-20.10-2|74	
21cr|dvda-author-20.10-2|75	%install
21cr|dvda-author-20.10-2|76	help2man -s 1 -N -o dvda-author.1 src/dvda-author
21cr|dvda-author-20.10-2|77	man2html < dvda-author.1 > dvda-author.html
21cr|dvda-author-20.10-2|78	%makeinstall_std
21cr|dvda-author-20.10-2|79	

1124 21
21cr|dvda-author-gui-09.02-5|1	Summary:	Qt GUI for dvda-author
21cr|dvda-author-gui-09.02-5|2	Name:		dvda-author-gui
21cr|dvda-author-gui-09.02-5|3	Version:	09.02
21cr|dvda-author-gui-09.02-5|4	Release:	5
21cr|dvda-author-gui-09.02-5|5	Source0:	%{name}-%{version}-13.tar.gz
21cr|dvda-author-gui-09.02-5|6	License:	GPLv3
21cr|dvda-author-gui-09.02-5|7	Group: 		Archiving/Cd burning
21cr|dvda-author-gui-09.02-5|8	Requires:	dvda-author
21cr|dvda-author-gui-09.02-5|9	BuildRequires:	qt4-devel
21cr|dvda-author-gui-09.02-5|10	
21cr|dvda-author-gui-09.02-5|11	%description
21cr|dvda-author-gui-09.02-5|12	dvda-author-gui is a Qt4 GUI for dvda-author.
21cr|dvda-author-gui-09.02-5|13	
21cr|dvda-author-gui-09.02-5|14	%prep
21cr|dvda-author-gui-09.02-5|15	%setup -q
21cr|dvda-author-gui-09.02-5|16	
21cr|dvda-author-gui-09.02-5|17	%build
21cr|dvda-author-gui-09.02-5|18	%qmake_qt4
21cr|dvda-author-gui-09.02-5|19	%make
21cr|dvda-author-gui-09.02-5|20	mv gui dvda-author-gui
21cr|dvda-author-gui-09.02-5|21	sed -e 's#/usr/local/share#%{_datadir}#g' -i %{name}.desktop
21cr|dvda-author-gui-09.02-5|22	
21cr|dvda-author-gui-09.02-5|23	%install
21cr|dvda-author-gui-09.02-5|24	rm -rf %{buildroot}
21cr|dvda-author-gui-09.02-5|25	
21cr|dvda-author-gui-09.02-5|26	install -m644 images/dvda-author.png -D %{buildroot}%{_datadir}/pixmaps/dvda-author.png
21cr|dvda-author-gui-09.02-5|27	install -m644 %{name}.desktop -D %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|dvda-author-gui-09.02-5|28	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|dvda-author-gui-09.02-5|29	cp -rf images/ %{buildroot}%{_datadir}/%{name}
21cr|dvda-author-gui-09.02-5|30	cp -f GUI.shtml %{buildroot}%{_datadir}/%{name}
21cr|dvda-author-gui-09.02-5|31	
21cr|dvda-author-gui-09.02-5|32	%clean
21cr|dvda-author-gui-09.02-5|33	rm -rf %{buildroot}
21cr|dvda-author-gui-09.02-5|34	
21cr|dvda-author-gui-09.02-5|35	%files
21cr|dvda-author-gui-09.02-5|36	%defattr(-,root,root)
21cr|dvda-author-gui-09.02-5|37	%doc README ChangeLog
21cr|dvda-author-gui-09.02-5|38	%{_bindir}/%{name}
21cr|dvda-author-gui-09.02-5|39	%{_datadir}/%{name}
21cr|dvda-author-gui-09.02-5|40	%{_datadir}/applications/%{name}.desktop
21cr|dvda-author-gui-09.02-5|41	%{_datadir}/pixmaps/dvda-author.png

1125 21
21cr|dvdauthor-0.7.2-5|1	Summary:	A simple set of tools to help you author a DVD
21cr|dvdauthor-0.7.2-5|2	Name:		dvdauthor
21cr|dvdauthor-0.7.2-5|3	Version:	0.7.2
21cr|dvdauthor-0.7.2-5|4	Release:	5
21cr|dvdauthor-0.7.2-5|5	License:	GPLv2+
21cr|dvdauthor-0.7.2-5|6	Group:		Video
21cr|dvdauthor-0.7.2-5|7	Url:		http://dvdauthor.sourceforge.net/
21cr|dvdauthor-0.7.2-5|8	Source0:	https://github.com/ldo/dvdauthor/archive/%{name}-%{version}.tar.gz
21cr|dvdauthor-0.7.2-5|9	Source1:	http://www.joonet.de/dvdauthor/ftp/%{name}-doc-0.6.17.tar.gz
21cr|dvdauthor-0.7.2-5|10	Patch0:		dvdauthor-0.7.2-GraphicsMagick-ImageMagick-choice.patch
21cr|dvdauthor-0.7.2-5|11	Patch1:		dvdauthor-0.7.2-use-pkgconfig-for-find-freetype.patch
21cr|dvdauthor-0.7.2-5|12	Patch2:		dvdauthor-0.7.2-fix-build-warnings.patch
21cr|dvdauthor-0.7.2-5|13	BuildRequires:	bison
21cr|dvdauthor-0.7.2-5|14	BuildRequires:	flex
21cr|dvdauthor-0.7.2-5|15	BuildRequires:	gettext-devel
21cr|dvdauthor-0.7.2-5|16	BuildRequires:	pkgconfig(dvdread)
21cr|dvdauthor-0.7.2-5|17	BuildRequires:	pkgconfig(fontconfig)
21cr|dvdauthor-0.7.2-5|18	BuildRequires:	pkgconfig(freetype2)
21cr|dvdauthor-0.7.2-5|19	BuildRequires:	pkgconfig(fribidi)
21cr|dvdauthor-0.7.2-5|20	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|dvdauthor-0.7.2-5|21	BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.0
21cr|dvdauthor-0.7.2-5|22	BuildRequires:	pkgconfig(libpng)
21cr|dvdauthor-0.7.2-5|23	BuildRequires:	pkgconfig(zlib)
21cr|dvdauthor-0.7.2-5|24	
21cr|dvdauthor-0.7.2-5|25	%description
21cr|dvdauthor-0.7.2-5|26	A simple set of tools to help you author a DVD. The idea is to be able to
21cr|dvdauthor-0.7.2-5|27	create menus, buttons, chapters, etc. But for now you can just take an MPEG
21cr|dvdauthor-0.7.2-5|28	stream (as created by mplex -f 8 from mjpegtools 1.6.0) and write it to DVD.
21cr|dvdauthor-0.7.2-5|29	NB. The system-wide default video format is NTSC, to change it modify
21cr|dvdauthor-0.7.2-5|30	/etc/video_format; for per user specific settings create
21cr|dvdauthor-0.7.2-5|31	~/.config/video_format and put the video format you want (NTSC or PAL) there.
21cr|dvdauthor-0.7.2-5|32	
21cr|dvdauthor-0.7.2-5|33	%files
21cr|dvdauthor-0.7.2-5|34	%doc AUTHORS README ChangeLog COPYING INSTALL TODO html
21cr|dvdauthor-0.7.2-5|35	%{_sysconfdir}/video_format
21cr|dvdauthor-0.7.2-5|36	%{_bindir}/%{name}
21cr|dvdauthor-0.7.2-5|37	%{_bindir}/dvddirdel
21cr|dvdauthor-0.7.2-5|38	%{_bindir}/dvdunauthor
21cr|dvdauthor-0.7.2-5|39	%{_bindir}/mpeg2desc
21cr|dvdauthor-0.7.2-5|40	%{_bindir}/spumux
21cr|dvdauthor-0.7.2-5|41	%{_bindir}/spuunmux
21cr|dvdauthor-0.7.2-5|42	%{_datadir}/%{name}
21cr|dvdauthor-0.7.2-5|43	%{_mandir}/man1/*
21cr|dvdauthor-0.7.2-5|44	%{_mandir}/man7/video_format.7*
21cr|dvdauthor-0.7.2-5|45	
21cr|dvdauthor-0.7.2-5|46	#----------------------------------------------------------------------------
21cr|dvdauthor-0.7.2-5|47	
21cr|dvdauthor-0.7.2-5|48	%prep
21cr|dvdauthor-0.7.2-5|49	%setup -qn %{name} -a 1
21cr|dvdauthor-0.7.2-5|50	%apply_patches
21cr|dvdauthor-0.7.2-5|51	
21cr|dvdauthor-0.7.2-5|52	mv %{name}-doc-0.6.17/html .
21cr|dvdauthor-0.7.2-5|53	
21cr|dvdauthor-0.7.2-5|54	
21cr|dvdauthor-0.7.2-5|55	%build
21cr|dvdauthor-0.7.2-5|56	autoreconf -vfi
21cr|dvdauthor-0.7.2-5|57	%configure --with-graphicsmagick
21cr|dvdauthor-0.7.2-5|58	%make
21cr|dvdauthor-0.7.2-5|59	
21cr|dvdauthor-0.7.2-5|60	
21cr|dvdauthor-0.7.2-5|61	%install
21cr|dvdauthor-0.7.2-5|62	%makeinstall_std
21cr|dvdauthor-0.7.2-5|63	
21cr|dvdauthor-0.7.2-5|64	# (ahmad) Starting from 0.7, dvdauthor doesn't specify a default video format
21cr|dvdauthor-0.7.2-5|65	# previoulsy it defaulted to NTSC
21cr|dvdauthor-0.7.2-5|66	mkdir -p %{buildroot}%{_sysconfdir}
21cr|dvdauthor-0.7.2-5|67	cat > %{buildroot}%{_sysconfdir}/video_format << EOF
21cr|dvdauthor-0.7.2-5|68	NTSC
21cr|dvdauthor-0.7.2-5|69	EOF

1126 21
21cr|dvdisaster-0.72.6-7|1	# Workaround to build with GCC 10
21cr|dvdisaster-0.72.6-7|2	%global optflags %{optflags} -fcommon
21cr|dvdisaster-0.72.6-7|3	
21cr|dvdisaster-0.72.6-7|4	%define Werror_cflags %{nil}
21cr|dvdisaster-0.72.6-7|5	
21cr|dvdisaster-0.72.6-7|6	Summary:	Securely store data on DVD/CD media
21cr|dvdisaster-0.72.6-7|7	Name:		dvdisaster
21cr|dvdisaster-0.72.6-7|8	Version:	0.72.6
21cr|dvdisaster-0.72.6-7|9	Release:	7
21cr|dvdisaster-0.72.6-7|10	License:	GPLv2
21cr|dvdisaster-0.72.6-7|11	Group:		Archiving/Backup
21cr|dvdisaster-0.72.6-7|12	Url:		http://dvdisaster.net/
21cr|dvdisaster-0.72.6-7|13	Source0:	http://dvdisaster.net/downloads/%{name}-%{version}.tar.bz2
21cr|dvdisaster-0.72.6-7|14	Patch0:		dvdisaster-0.72.6-po.patch
21cr|dvdisaster-0.72.6-7|15	Patch1:		dvdisaster-0.72.6-sfmt.patch
21cr|dvdisaster-0.72.6-7|16	BuildRequires:	imagemagick
21cr|dvdisaster-0.72.6-7|17	BuildRequires:	bzip2-devel
21cr|dvdisaster-0.72.6-7|18	BuildRequires:	gettext-devel
21cr|dvdisaster-0.72.6-7|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|dvdisaster-0.72.6-7|20	BuildRequires:	pkgconfig(pango)
21cr|dvdisaster-0.72.6-7|21	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|dvdisaster-0.72.6-7|22	
21cr|dvdisaster-0.72.6-7|23	%description
21cr|dvdisaster-0.72.6-7|24	dvdisaster is a way to securely store data on DVD/CD media.
21cr|dvdisaster-0.72.6-7|25	CD, DVD and BD media keep their data only for a finite time
21cr|dvdisaster-0.72.6-7|26	(typically for many years).
21cr|dvdisaster-0.72.6-7|27	After that time, data loss develops slowly with read errors
21cr|dvdisaster-0.72.6-7|28	growing from the outer media region towards the inside.
21cr|dvdisaster-0.72.6-7|29	dvdisaster stores data on CD/DVD/BD (supported media) in a way
21cr|dvdisaster-0.72.6-7|30	that it is fully recoverable even after some read errors have
21cr|dvdisaster-0.72.6-7|31	developed. This enables you to rescue the complete data to a new
21cr|dvdisaster-0.72.6-7|32	medium. Data loss is prevented by using error correcting codes.
21cr|dvdisaster-0.72.6-7|33	Error correction data is either added to the medium
21cr|dvdisaster-0.72.6-7|34	or kept in separate error correction files. dvdisaster works at
21cr|dvdisaster-0.72.6-7|35	the image level so that the
21cr|dvdisaster-0.72.6-7|36	ecovery does not depend on the file system of the medium.
21cr|dvdisaster-0.72.6-7|37	The maximum error correction capacity is user-selectable.
21cr|dvdisaster-0.72.6-7|38	
21cr|dvdisaster-0.72.6-7|39	%files
21cr|dvdisaster-0.72.6-7|40	%{_bindir}/dvdisaster*
21cr|dvdisaster-0.72.6-7|41	%doc CHANGELOG COPYING CREDIT* README* TODO  documentation
21cr|dvdisaster-0.72.6-7|42	%{_mandir}/man?/%{name}*
21cr|dvdisaster-0.72.6-7|43	%{_mandir}/*/man?/%{name}*
21cr|dvdisaster-0.72.6-7|44	%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/dvdisaster.mo
21cr|dvdisaster-0.72.6-7|45	%lang(de) %{_datadir}/locale/de/LC_MESSAGES/dvdisaster.mo
21cr|dvdisaster-0.72.6-7|46	%lang(it) %{_datadir}/locale/it/LC_MESSAGES/dvdisaster.mo
21cr|dvdisaster-0.72.6-7|47	%lang(pt_BR) %{_datadir}/locale/pt_BR/LC_MESSAGES/dvdisaster.mo
21cr|dvdisaster-0.72.6-7|48	%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/dvdisaster.mo
21cr|dvdisaster-0.72.6-7|49	%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/dvdisaster.mo
21cr|dvdisaster-0.72.6-7|50	%{_datadir}/icons/hicolor/*/apps/dvdisaster.png
21cr|dvdisaster-0.72.6-7|51	%{_datadir}/applications/dvdisaster.desktop
21cr|dvdisaster-0.72.6-7|52	
21cr|dvdisaster-0.72.6-7|53	#----------------------------------------------------------------------------
21cr|dvdisaster-0.72.6-7|54	
21cr|dvdisaster-0.72.6-7|55	%prep
21cr|dvdisaster-0.72.6-7|56	%setup -q
21cr|dvdisaster-0.72.6-7|57	# linting Sflo
21cr|dvdisaster-0.72.6-7|58	pushd documentation/cs
21cr|dvdisaster-0.72.6-7|59	find -name "*.php"  -exec chmod -x {} \;
21cr|dvdisaster-0.72.6-7|60	popd
21cr|dvdisaster-0.72.6-7|61	chmod 0755 documentation/diff-content.sh
21cr|dvdisaster-0.72.6-7|62	#
21cr|dvdisaster-0.72.6-7|63	%patch0 -p1
21cr|dvdisaster-0.72.6-7|64	%patch1 -p1
21cr|dvdisaster-0.72.6-7|65	
21cr|dvdisaster-0.72.6-7|66	%build
21cr|dvdisaster-0.72.6-7|67	%configure \
21cr|dvdisaster-0.72.6-7|68	--buildroot=%{buildroot} \
21cr|dvdisaster-0.72.6-7|69	--docdir=%{_defaultdocdir} \
21cr|dvdisaster-0.72.6-7|70	--docsubdir=%{name} \
21cr|dvdisaster-0.72.6-7|71	--localedir=%{_datadir}/locale \
21cr|dvdisaster-0.72.6-7|72	--mandir=%{_mandir} \
21cr|dvdisaster-0.72.6-7|73	--with-embedded-src-path=no
21cr|dvdisaster-0.72.6-7|74	
21cr|dvdisaster-0.72.6-7|75	# No parallel build. sflo
21cr|dvdisaster-0.72.6-7|76	make
21cr|dvdisaster-0.72.6-7|77	
21cr|dvdisaster-0.72.6-7|78	%install
21cr|dvdisaster-0.72.6-7|79	%makeinstall_std
21cr|dvdisaster-0.72.6-7|80	# icons
21cr|dvdisaster-0.72.6-7|81	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
21cr|dvdisaster-0.72.6-7|82	install -Dm644 contrib/%{name}48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|dvdisaster-0.72.6-7|83	convert -size 32x32 contrib/%{name}48.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|dvdisaster-0.72.6-7|84	convert -size 16x16 contrib/%{name}48.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|dvdisaster-0.72.6-7|85	
21cr|dvdisaster-0.72.6-7|86	# desktop file
21cr|dvdisaster-0.72.6-7|87	desktop-file-install --vendor "" \
21cr|dvdisaster-0.72.6-7|88	--dir %{buildroot}%{_datadir}/applications \
21cr|dvdisaster-0.72.6-7|89	--set-icon=%{name} \
21cr|dvdisaster-0.72.6-7|90	contrib/%{name}.desktop
21cr|dvdisaster-0.72.6-7|91	
21cr|dvdisaster-0.72.6-7|92	# handle docs in files section
21cr|dvdisaster-0.72.6-7|93	mv %{buildroot}%{_defaultdocdir}/%{name} installed-docs
21cr|dvdisaster-0.72.6-7|94	
21cr|dvdisaster-0.72.6-7|95	# unwanted files
21cr|dvdisaster-0.72.6-7|96	rm -f %{buildroot}%{_bindir}/*-uninstall.sh
21cr|dvdisaster-0.72.6-7|97	

1127 21
21cr|dvdrip-0.98.11-7|1	%define debug_package %{nil}
21cr|dvdrip-0.98.11-7|2	
21cr|dvdrip-0.98.11-7|3	%global __requires_exclude perl\\(Video::DVDRip.*
21cr|dvdrip-0.98.11-7|4	
21cr|dvdrip-0.98.11-7|5	Summary:	DVD ripping GUI
21cr|dvdrip-0.98.11-7|6	Name:		dvdrip
21cr|dvdrip-0.98.11-7|7	Version:	0.98.11
21cr|dvdrip-0.98.11-7|8	Release:	7
21cr|dvdrip-0.98.11-7|9	License:	GPL or Artistic
21cr|dvdrip-0.98.11-7|10	Group:		Video
21cr|dvdrip-0.98.11-7|11	Url:		http://www.exit1.org/dvdrip/
21cr|dvdrip-0.98.11-7|12	Source0:	http://www.exit1.org/dvdrip/dist/%{name}-%{version}.tar.gz
21cr|dvdrip-0.98.11-7|13	Source1:	Video-DVDRip-16.png
21cr|dvdrip-0.98.11-7|14	Source2:	Video-DVDRip-32.png
21cr|dvdrip-0.98.11-7|15	Source3:	Video-DVDRip-48.png
21cr|dvdrip-0.98.11-7|16	Source4:	Video-DVDRip.xml
21cr|dvdrip-0.98.11-7|17	Patch:		dvdrip-0.98.7-fping.patch
21cr|dvdrip-0.98.11-7|18	Patch1:		dvdrip-0.98.10-cssmethod.patch
21cr|dvdrip-0.98.11-7|19	BuildRequires:	perl-devel
21cr|dvdrip-0.98.11-7|20	BuildRequires:	perl-Event-ExecFlow >= 0.62
21cr|dvdrip-0.98.11-7|21	BuildRequires:	perl-Event-RPC >= 0.89
21cr|dvdrip-0.98.11-7|22	BuildRequires:	perl-Gtk2 >= 1.121
21cr|dvdrip-0.98.11-7|23	BuildRequires:	perl-Gtk2-Ex-FormFactory >= 0.65
21cr|dvdrip-0.98.11-7|24	BuildRequires:	perl-libintl-perl >= 1.16
21cr|dvdrip-0.98.11-7|25	Requires:	fping
21cr|dvdrip-0.98.11-7|26	Requires:	imagemagick
21cr|dvdrip-0.98.11-7|27	Requires:	libdvdcss
21cr|dvdrip-0.98.11-7|28	Requires:	ogmtools
21cr|dvdrip-0.98.11-7|29	Requires:	transcode
21cr|dvdrip-0.98.11-7|30	Requires:	perl-Gtk2-Ex-FormFactory
21cr|dvdrip-0.98.11-7|31	Requires:	perl-libintl-perl
21cr|dvdrip-0.98.11-7|32	
21cr|dvdrip-0.98.11-7|33	%description
21cr|dvdrip-0.98.11-7|34	dvd::rip is a full featured DVD copy program written in Perl. It
21cr|dvdrip-0.98.11-7|35	provides an easy to use but feature-rich Gtk+ GUI to control almost
21cr|dvdrip-0.98.11-7|36	all aspects of the ripping and transcoding process. It uses the widely
21cr|dvdrip-0.98.11-7|37	known video processing swissknife transcode and many other Open Source
21cr|dvdrip-0.98.11-7|38	tools.
21cr|dvdrip-0.98.11-7|39	
21cr|dvdrip-0.98.11-7|40	This package is in restricted, as DVD ripping might break local laws.
21cr|dvdrip-0.98.11-7|41	
21cr|dvdrip-0.98.11-7|42	%files -f %{name}.lang
21cr|dvdrip-0.98.11-7|43	%doc README TODO Credits Changes COPYRIGHT
21cr|dvdrip-0.98.11-7|44	%{_bindir}/*
21cr|dvdrip-0.98.11-7|45	%{_mandir}/*/*
21cr|dvdrip-0.98.11-7|46	%dir %{perl_vendorlib}/LocaleData
21cr|dvdrip-0.98.11-7|47	%{perl_vendorlib}/Video/
21cr|dvdrip-0.98.11-7|48	%{_datadir}/applications/mandriva*.desktop
21cr|dvdrip-0.98.11-7|49	%{_datadir}/mime/packages/%{name}.xml
21cr|dvdrip-0.98.11-7|50	%{_liconsdir}/%{name}.png
21cr|dvdrip-0.98.11-7|51	%{_iconsdir}/%{name}.png
21cr|dvdrip-0.98.11-7|52	%{_miconsdir}/%{name}.png
21cr|dvdrip-0.98.11-7|53	
21cr|dvdrip-0.98.11-7|54	#----------------------------------------------------------------------------
21cr|dvdrip-0.98.11-7|55	
21cr|dvdrip-0.98.11-7|56	%prep
21cr|dvdrip-0.98.11-7|57	%autosetup -p1
21cr|dvdrip-0.98.11-7|58	
21cr|dvdrip-0.98.11-7|59	%build
21cr|dvdrip-0.98.11-7|60	perl Makefile.PL INSTALLDIRS=vendor
21cr|dvdrip-0.98.11-7|61	make
21cr|dvdrip-0.98.11-7|62	
21cr|dvdrip-0.98.11-7|63	%install
21cr|dvdrip-0.98.11-7|64	%makeinstall_std
21cr|dvdrip-0.98.11-7|65	
21cr|dvdrip-0.98.11-7|66	# icons
21cr|dvdrip-0.98.11-7|67	install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|dvdrip-0.98.11-7|68	install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|dvdrip-0.98.11-7|69	install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|dvdrip-0.98.11-7|70	#mime
21cr|dvdrip-0.98.11-7|71	install -D -m 644 %{SOURCE4} %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|dvdrip-0.98.11-7|72	
21cr|dvdrip-0.98.11-7|73	mkdir -p %{buildroot}%{_datadir}/applications
21cr|dvdrip-0.98.11-7|74	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|dvdrip-0.98.11-7|75	[Desktop Entry]
21cr|dvdrip-0.98.11-7|76	Encoding=UTF-8
21cr|dvdrip-0.98.11-7|77	Name=dvd::rip
21cr|dvdrip-0.98.11-7|78	Comment=DVD ripping GUI
21cr|dvdrip-0.98.11-7|79	Exec=%{_bindir}/dvdrip %U
21cr|dvdrip-0.98.11-7|80	Icon=%{name}
21cr|dvdrip-0.98.11-7|81	Terminal=false
21cr|dvdrip-0.98.11-7|82	imeType=application/x-rip
21cr|dvdrip-0.98.11-7|83	Type=Application
21cr|dvdrip-0.98.11-7|84	StartupNotify=true
21cr|dvdrip-0.98.11-7|85	Categories=GTK;AudioVideo;Video;AudioVideoEdition;Player
21cr|dvdrip-0.98.11-7|86	EOF
21cr|dvdrip-0.98.11-7|87	
21cr|dvdrip-0.98.11-7|88	for subdir in %{buildroot}%{perl_vendorlib}/LocaleData/*; do
21cr|dvdrip-0.98.11-7|89	echo "%lang($(basename $subdir)) $(echo $subdir|sed s!%{buildroot}!!)" >> %{name}.\lang
21cr|dvdrip-0.98.11-7|90	done
21cr|dvdrip-0.98.11-7|91	
21cr|dvdrip-0.98.11-7|92	# change permission
21cr|dvdrip-0.98.11-7|93	chmod 755 %{buildroot}%{_bindir}/*
21cr|dvdrip-0.98.11-7|94	
21cr|dvdrip-0.98.11-7|95	# strip file
21cr|dvdrip-0.98.11-7|96	strip %{buildroot}%{_bindir}/dvdrip-progress
21cr|dvdrip-0.98.11-7|97	strip %{buildroot}%{_bindir}/dvdrip-splitpipe
21cr|dvdrip-0.98.11-7|98	

1128 21
21cr|dvd-slideshow-0.8.6.1-4|1	%define	vmajor %(echo %{version} |cut -d. -f-3)
21cr|dvd-slideshow-0.8.6.1-4|2	%define	vminor %(echo %{version} |cut -d. -f4)
21cr|dvd-slideshow-0.8.6.1-4|3	
21cr|dvd-slideshow-0.8.6.1-4|4	Summary:	Makes a DVD slideshow video
21cr|dvd-slideshow-0.8.6.1-4|5	Name:		dvd-slideshow
21cr|dvd-slideshow-0.8.6.1-4|6	Version:	0.8.6.1
21cr|dvd-slideshow-0.8.6.1-4|7	Release:	4
21cr|dvd-slideshow-0.8.6.1-4|8	License:	GPLv2+
21cr|dvd-slideshow-0.8.6.1-4|9	Group:		Video
21cr|dvd-slideshow-0.8.6.1-4|10	Url:		http://dvd-slideshow.sourceforge.net/
21cr|dvd-slideshow-0.8.6.1-4|11	Source0:	http://dl.sourceforge.net/dvd-slideshow/%{name}-%{vmajor}-%{vminor}.tar.gz
21cr|dvd-slideshow-0.8.6.1-4|12	Requires:	dvdauthor
21cr|dvd-slideshow-0.8.6.1-4|13	Requires:	imagemagick
21cr|dvd-slideshow-0.8.6.1-4|14	Requires:	ffmpeg
21cr|dvd-slideshow-0.8.6.1-4|15	Requires:	mjpegtools
21cr|dvd-slideshow-0.8.6.1-4|16	Requires:	sox
21cr|dvd-slideshow-0.8.6.1-4|17	Recommends:	lame
21cr|dvd-slideshow-0.8.6.1-4|18	BuildArch:	noarch
21cr|dvd-slideshow-0.8.6.1-4|19	
21cr|dvd-slideshow-0.8.6.1-4|20	%description
21cr|dvd-slideshow-0.8.6.1-4|21	dvd-slideshow makes a DVD slideshow video with menus from a text file listing
21cr|dvd-slideshow-0.8.6.1-4|22	of pictures, effects, and audio tracks. You can add some nice effects like
21cr|dvd-slideshow-0.8.6.1-4|23	fades, crops, scrolls, or Ken Burns effects. It will hopefully become a
21cr|dvd-slideshow-0.8.6.1-4|24	command-line clone of imovie.
21cr|dvd-slideshow-0.8.6.1-4|25	
21cr|dvd-slideshow-0.8.6.1-4|26	%files
21cr|dvd-slideshow-0.8.6.1-4|27	%doc COPYING.txt TODO.txt doc/*.html
21cr|dvd-slideshow-0.8.6.1-4|28	%{_bindir}/*
21cr|dvd-slideshow-0.8.6.1-4|29	%{_mandir}/man1/*
21cr|dvd-slideshow-0.8.6.1-4|30	
21cr|dvd-slideshow-0.8.6.1-4|31	#-----------------------------------------------------------------------------
21cr|dvd-slideshow-0.8.6.1-4|32	
21cr|dvd-slideshow-0.8.6.1-4|33	%prep
21cr|dvd-slideshow-0.8.6.1-4|34	%setup -qn %{name}-%{vmajor}-%{vminor}
21cr|dvd-slideshow-0.8.6.1-4|35	
21cr|dvd-slideshow-0.8.6.1-4|36	%build
21cr|dvd-slideshow-0.8.6.1-4|37	
21cr|dvd-slideshow-0.8.6.1-4|38	%install
21cr|dvd-slideshow-0.8.6.1-4|39	install -d  %{buildroot}{%{_bindir},%{_mandir}/man1}
21cr|dvd-slideshow-0.8.6.1-4|40	install dir2slideshow %{buildroot}%{_bindir}
21cr|dvd-slideshow-0.8.6.1-4|41	install dvd-menu %{buildroot}%{_bindir}
21cr|dvd-slideshow-0.8.6.1-4|42	install dvd-burn %{buildroot}%{_bindir}
21cr|dvd-slideshow-0.8.6.1-4|43	install dvd-slideshow %{buildroot}%{_bindir}
21cr|dvd-slideshow-0.8.6.1-4|44	install gallery1-to-slideshow %{buildroot}%{_bindir}
21cr|dvd-slideshow-0.8.6.1-4|45	install jigl2slideshow %{buildroot}%{_bindir}
21cr|dvd-slideshow-0.8.6.1-4|46	install man/* %{buildroot}%{_mandir}/man1

1129 21
21cr|dvdstyler-3.2.1-1|1	%define oname DVDStyler
21cr|dvdstyler-3.2.1-1|2	
21cr|dvdstyler-3.2.1-1|3	Summary:	DVD authoring application
21cr|dvdstyler-3.2.1-1|4	Name:		dvdstyler
21cr|dvdstyler-3.2.1-1|5	Version:	3.2.1
21cr|dvdstyler-3.2.1-1|6	Release:	1
21cr|dvdstyler-3.2.1-1|7	Epoch:		1
21cr|dvdstyler-3.2.1-1|8	License:	GPLv2+
21cr|dvdstyler-3.2.1-1|9	Group:		Video
21cr|dvdstyler-3.2.1-1|10	Url:		https://www.dvdstyler.org
21cr|dvdstyler-3.2.1-1|11	Source0:	https://sourceforge.net/projects/dvdstyler/files/%{name}/%{version}/%{oname}-%{version}.tar.bz2
21cr|dvdstyler-3.2.1-1|12	Patch0:		dvdstyler-3.2.1-fix-build-with-wxwidgets31.patch
21cr|dvdstyler-3.2.1-1|13	BuildRequires:	bison
21cr|dvdstyler-3.2.1-1|14	BuildRequires:	desktop-file-utils
21cr|dvdstyler-3.2.1-1|15	BuildRequires:	dvd+rw-tools
21cr|dvdstyler-3.2.1-1|16	BuildRequires:	dvdauthor >= 0.7.0
21cr|dvdstyler-3.2.1-1|17	BuildRequires:	mkisofs
21cr|dvdstyler-3.2.1-1|18	BuildRequires:	ffmpeg
21cr|dvdstyler-3.2.1-1|19	BuildRequires:	flex
21cr|dvdstyler-3.2.1-1|20	BuildRequires:	gettext
21cr|dvdstyler-3.2.1-1|21	BuildRequires:	imagemagick
21cr|dvdstyler-3.2.1-1|22	BuildRequires:	netpbm
21cr|dvdstyler-3.2.1-1|23	BuildRequires:	xmlto
21cr|dvdstyler-3.2.1-1|24	BuildRequires:	zip
21cr|dvdstyler-3.2.1-1|25	BuildRequires:	ffmpeg-devel
21cr|dvdstyler-3.2.1-1|26	BuildRequires:	wxgtku3.1-devel
21cr|dvdstyler-3.2.1-1|27	BuildRequires:	pkgconfig(dbus-1)
21cr|dvdstyler-3.2.1-1|28	BuildRequires:	pkgconfig(fontconfig)
21cr|dvdstyler-3.2.1-1|29	BuildRequires:	pkgconfig(libexif)
21cr|dvdstyler-3.2.1-1|30	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|dvdstyler-3.2.1-1|31	BuildRequires:	pkgconfig(libwxsvg) >= 1.5.23
21cr|dvdstyler-3.2.1-1|32	BuildRequires:	pkgconfig(udev)
21cr|dvdstyler-3.2.1-1|33	Requires:	dvd+rw-tools
21cr|dvdstyler-3.2.1-1|34	Requires:	dvdauthor
21cr|dvdstyler-3.2.1-1|35	Requires:	mjpegtools
21cr|dvdstyler-3.2.1-1|36	Requires:	mkisofs
21cr|dvdstyler-3.2.1-1|37	
21cr|dvdstyler-3.2.1-1|38	%description
21cr|dvdstyler-3.2.1-1|39	DVDstyler is a DVD authoring program. The main DVDStyler features are:
21cr|dvdstyler-3.2.1-1|40	* you can drag and drop MPEG files directly
21cr|dvdstyler-3.2.1-1|41	* you can import image file for background
21cr|dvdstyler-3.2.1-1|42	* you can create NTSC/PAL menu
21cr|dvdstyler-3.2.1-1|43	* you can place text and images anywhere on the menu screen
21cr|dvdstyler-3.2.1-1|44	* you can change font/color
21cr|dvdstyler-3.2.1-1|45	* you can put basic text buttons, change font/color and background color
21cr|dvdstyler-3.2.1-1|46	* you can set chapters for each movie
21cr|dvdstyler-3.2.1-1|47	* you can change post command for each movie.
21cr|dvdstyler-3.2.1-1|48	
21cr|dvdstyler-3.2.1-1|49	%files -f %{name}.lang
21cr|dvdstyler-3.2.1-1|50	%doc AUTHORS ChangeLog README TODO
21cr|dvdstyler-3.2.1-1|51	%{_bindir}/%{name}
21cr|dvdstyler-3.2.1-1|52	%dir %{_datadir}/%{name}
21cr|dvdstyler-3.2.1-1|53	%{_datadir}/%{name}/*
21cr|dvdstyler-3.2.1-1|54	%{_mandir}/man1/%{name}.1*
21cr|dvdstyler-3.2.1-1|55	%{_datadir}/applications/%{name}.desktop
21cr|dvdstyler-3.2.1-1|56	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|dvdstyler-3.2.1-1|57	%{_datadir}/pixmaps/%{name}.png
21cr|dvdstyler-3.2.1-1|58	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|dvdstyler-3.2.1-1|59	
21cr|dvdstyler-3.2.1-1|60	#----------------------------------------------------------------------------
21cr|dvdstyler-3.2.1-1|61	
21cr|dvdstyler-3.2.1-1|62	%prep
21cr|dvdstyler-3.2.1-1|63	%setup -qn %{oname}-%{version}
21cr|dvdstyler-3.2.1-1|64	%patch0 -p1
21cr|dvdstyler-3.2.1-1|65	
21cr|dvdstyler-3.2.1-1|66	# Not utf-8 file
21cr|dvdstyler-3.2.1-1|67	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
21cr|dvdstyler-3.2.1-1|68	
21cr|dvdstyler-3.2.1-1|69	
21cr|dvdstyler-3.2.1-1|70	%build
21cr|dvdstyler-3.2.1-1|71	chmod +x ./autogen.sh ./configure
21cr|dvdstyler-3.2.1-1|72	./autogen.sh
21cr|dvdstyler-3.2.1-1|73	%configure	--with-wx-config="%{_bindir}/wx-config"
21cr|dvdstyler-3.2.1-1|74	%make
21cr|dvdstyler-3.2.1-1|75	
21cr|dvdstyler-3.2.1-1|76	
21cr|dvdstyler-3.2.1-1|77	%install
21cr|dvdstyler-3.2.1-1|78	%makeinstall_std
21cr|dvdstyler-3.2.1-1|79	
21cr|dvdstyler-3.2.1-1|80	# We'll install this in %%files section
21cr|dvdstyler-3.2.1-1|81	rm -fr %{buildroot}%{_docdir}
21cr|dvdstyler-3.2.1-1|82	
21cr|dvdstyler-3.2.1-1|83	# Fix desktop file
21cr|dvdstyler-3.2.1-1|84	desktop-file-install --vendor='' \
21cr|dvdstyler-3.2.1-1|85	--dir=%{buildroot}%{_datadir}/applications \
21cr|dvdstyler-3.2.1-1|86	--remove-key='Version' \
21cr|dvdstyler-3.2.1-1|87	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|dvdstyler-3.2.1-1|88	
21cr|dvdstyler-3.2.1-1|89	# Install icons
21cr|dvdstyler-3.2.1-1|90	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
21cr|dvdstyler-3.2.1-1|91	convert -size 48x48 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|dvdstyler-3.2.1-1|92	convert -size 32x32 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|dvdstyler-3.2.1-1|93	convert -size 16x16 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|dvdstyler-3.2.1-1|94	
21cr|dvdstyler-3.2.1-1|95	# Remove duplicate soc files
21cr|dvdstyler-3.2.1-1|96	rm -rf %{buildroot}%{_libdir}/share/doc/dvdstyler/
21cr|dvdstyler-3.2.1-1|97	
21cr|dvdstyler-3.2.1-1|98	# es_ar language missing in rosa lang tree, to be seen later
21cr|dvdstyler-3.2.1-1|99	# for now we got to live with "E: invalid-lc-messages-dir"
21cr|dvdstyler-3.2.1-1|100	# I'd like to avoid rpmlintrc usage.
21cr|dvdstyler-3.2.1-1|101	# If someone have a fix please push it.
21cr|dvdstyler-3.2.1-1|102	# FIXME: (gvm) Perhaps could we simply remove the offending language files,
21cr|dvdstyler-3.2.1-1|103	# until the lang tree will be updated to provide the needed support?
21cr|dvdstyler-3.2.1-1|104	rm -rf %{buildroot}%{_datadir}/locale/es_ar
21cr|dvdstyler-3.2.1-1|105	
21cr|dvdstyler-3.2.1-1|106	%find_lang %{name}

1130 21
21cr|dvdwizard-0.7.0-5|1	Summary:	DVD-Video creation wrapper
21cr|dvdwizard-0.7.0-5|2	Name:		dvdwizard
21cr|dvdwizard-0.7.0-5|3	Version:	0.7.0
21cr|dvdwizard-0.7.0-5|4	Release:	5
21cr|dvdwizard-0.7.0-5|5	License:	GPLv3+
21cr|dvdwizard-0.7.0-5|6	Group:		Archiving/Cd burning
21cr|dvdwizard-0.7.0-5|7	Url:		http://udrecsuite.sourceforge.net/doku_dvdwizard.html
21cr|dvdwizard-0.7.0-5|8	Source0:	http://www.wershofen.de/downloads/%{name}-%{version}.tar.gz
21cr|dvdwizard-0.7.0-5|9	Patch1:		dvdwizard-disable-pdf.patch
21cr|dvdwizard-0.7.0-5|10	BuildRequires:	dvdauthor
21cr|dvdwizard-0.7.0-5|11	BuildRequires:	imagemagick
21cr|dvdwizard-0.7.0-5|12	BuildRequires:	mjpegtools
21cr|dvdwizard-0.7.0-5|13	BuildRequires:	texinfo
21cr|dvdwizard-0.7.0-5|14	BuildRequires:	texlive-texinfo
21cr|dvdwizard-0.7.0-5|15	Requires:	bc
21cr|dvdwizard-0.7.0-5|16	Requires:	dvdauthor
21cr|dvdwizard-0.7.0-5|17	Requires:	imagemagick
21cr|dvdwizard-0.7.0-5|18	Requires:	mjpegtools
21cr|dvdwizard-0.7.0-5|19	Requires:	transcode
21cr|dvdwizard-0.7.0-5|20	BuildArch:	noarch
21cr|dvdwizard-0.7.0-5|21	
21cr|dvdwizard-0.7.0-5|22	%description
21cr|dvdwizard-0.7.0-5|23	dvdwizard is a wrapper-script which incorporates a fully automated creation of
21cr|dvdwizard-0.7.0-5|24	a DVD-structure with Chapters and menus from one or more mpeg-streams. This is
21cr|dvdwizard-0.7.0-5|25	done by several "sub-scripts" and various freely available tools. Needless to
21cr|dvdwizard-0.7.0-5|26	say, that dvdwizard is distributed under the GPL as well.
21cr|dvdwizard-0.7.0-5|27	
21cr|dvdwizard-0.7.0-5|28	%files -f %{name}.lang
21cr|dvdwizard-0.7.0-5|29	%doc %{_defaultdocdir}/%{name}
21cr|dvdwizard-0.7.0-5|30	%{_bindir}/*
21cr|dvdwizard-0.7.0-5|31	%dir %{_datadir}/%{name}
21cr|dvdwizard-0.7.0-5|32	%{_datadir}/%{name}/Clapperboard.svg
21cr|dvdwizard-0.7.0-5|33	%{_mandir}/*/*
21cr|dvdwizard-0.7.0-5|34	%{_infodir}/*
21cr|dvdwizard-0.7.0-5|35	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|dvdwizard-0.7.0-5|36	
21cr|dvdwizard-0.7.0-5|37	#----------------------------------------------------------------------------
21cr|dvdwizard-0.7.0-5|38	
21cr|dvdwizard-0.7.0-5|39	%prep
21cr|dvdwizard-0.7.0-5|40	%autosetup -p1
21cr|dvdwizard-0.7.0-5|41	
21cr|dvdwizard-0.7.0-5|42	%build
21cr|dvdwizard-0.7.0-5|43	%make
21cr|dvdwizard-0.7.0-5|44	
21cr|dvdwizard-0.7.0-5|45	%install
21cr|dvdwizard-0.7.0-5|46	install -d -m 755 %{buildroot}%{_bindir}
21cr|dvdwizard-0.7.0-5|47	install -d -m 755 %{buildroot}%{_datadir}
21cr|dvdwizard-0.7.0-5|48	%makeinstall_std prefix=%{_prefix}
21cr|dvdwizard-0.7.0-5|49	
21cr|dvdwizard-0.7.0-5|50	%find_lang %{name}

1131 21
21cr|dvi2tty-5.3.4-4|1	#debuginfo-without-sources
21cr|dvi2tty-5.3.4-4|2	%define debug_package	%{nil}
21cr|dvi2tty-5.3.4-4|3	
21cr|dvi2tty-5.3.4-4|4	Name:		dvi2tty
21cr|dvi2tty-5.3.4-4|5	Version:	5.3.4
21cr|dvi2tty-5.3.4-4|6	Release:	4
21cr|dvi2tty-5.3.4-4|7	Summary:	Tool for previewing DVI files on text-only devices
21cr|dvi2tty-5.3.4-4|8	Group:		Text tools
21cr|dvi2tty-5.3.4-4|9	URL:		http://www.mesa.nl/pub/dvi2tty/
21cr|dvi2tty-5.3.4-4|10	Source:		http://www.mesa.nl/pub/dvi2tty/%{name}-%{version}.tgz
21cr|dvi2tty-5.3.4-4|11	Patch0:		dvi2tty-5.3.4-pager.patch
21cr|dvi2tty-5.3.4-4|12	License:	GPLv2
21cr|dvi2tty-5.3.4-4|13	
21cr|dvi2tty-5.3.4-4|14	
21cr|dvi2tty-5.3.4-4|15	%description
21cr|dvi2tty-5.3.4-4|16	dvi2tty is a tool for previewing DVI files on text-only devices. It is
21cr|dvi2tty-5.3.4-4|17	used by MC for viewing DVI files.
21cr|dvi2tty-5.3.4-4|18	
21cr|dvi2tty-5.3.4-4|19	%prep
21cr|dvi2tty-5.3.4-4|20	%setup -q
21cr|dvi2tty-5.3.4-4|21	%patch0 -p0 -b .pager
21cr|dvi2tty-5.3.4-4|22	
21cr|dvi2tty-5.3.4-4|23	%build
21cr|dvi2tty-5.3.4-4|24	%make
21cr|dvi2tty-5.3.4-4|25	
21cr|dvi2tty-5.3.4-4|26	%install
21cr|dvi2tty-5.3.4-4|27	mkdir -p %buildroot%_bindir
21cr|dvi2tty-5.3.4-4|28	mkdir -p %buildroot%_mandir/man1
21cr|dvi2tty-5.3.4-4|29	install -m 755 dvi2tty disdvi %buildroot%_bindir
21cr|dvi2tty-5.3.4-4|30	install -m 644 dvi2tty.1 disdvi.1 %buildroot%_mandir/man1
21cr|dvi2tty-5.3.4-4|31	
21cr|dvi2tty-5.3.4-4|32	%files
21cr|dvi2tty-5.3.4-4|33	%_bindir/*
21cr|dvi2tty-5.3.4-4|34	%_mandir/*/*

1132 21
21cr|dvorak7min-1.6.1-5|1	Summary:	Typing tutor for dvorak keyboards
21cr|dvorak7min-1.6.1-5|2	Name:		dvorak7min
21cr|dvorak7min-1.6.1-5|3	Version:	1.6.1
21cr|dvorak7min-1.6.1-5|4	Release:	5
21cr|dvorak7min-1.6.1-5|5	License:	GPLv2+
21cr|dvorak7min-1.6.1-5|6	Group:		Games/Other
21cr|dvorak7min-1.6.1-5|7	Url:		https://packages.debian.org/unstable/games/dvorak7min
21cr|dvorak7min-1.6.1-5|8	Source0:	dvorak7min_1.6.1.orig.tar.gz
21cr|dvorak7min-1.6.1-5|9	# debian patch
21cr|dvorak7min-1.6.1-5|10	Patch0:		dvorak7min_1.6.1-9.diff.gz
21cr|dvorak7min-1.6.1-5|11	BuildRequires:	pkgconfig(ncurses)
21cr|dvorak7min-1.6.1-5|12	
21cr|dvorak7min-1.6.1-5|13	%description
21cr|dvorak7min-1.6.1-5|14	dvorak7min is a typing tutor to help you learn dvorak.
21cr|dvorak7min-1.6.1-5|15	
21cr|dvorak7min-1.6.1-5|16	%files
21cr|dvorak7min-1.6.1-5|17	%doc ChangeLog COPYING README
21cr|dvorak7min-1.6.1-5|18	%{_bindir}/%{name}
21cr|dvorak7min-1.6.1-5|19	
21cr|dvorak7min-1.6.1-5|20	#----------------------------------------------------------------------------
21cr|dvorak7min-1.6.1-5|21	
21cr|dvorak7min-1.6.1-5|22	%prep
21cr|dvorak7min-1.6.1-5|23	%setup -q
21cr|dvorak7min-1.6.1-5|24	%patch0 -p1
21cr|dvorak7min-1.6.1-5|25	
21cr|dvorak7min-1.6.1-5|26	%build
21cr|dvorak7min-1.6.1-5|27	%make PROF="%{optflags}"
21cr|dvorak7min-1.6.1-5|28	
21cr|dvorak7min-1.6.1-5|29	%install
21cr|dvorak7min-1.6.1-5|30	mkdir -p %{buildroot}%{_bindir}
21cr|dvorak7min-1.6.1-5|31	cp -p %{name} %{buildroot}%{_bindir}

1133 21
21cr|dvtm-0.15-5|1	Summary:	Tiling window management for the console
21cr|dvtm-0.15-5|2	Name:		dvtm
21cr|dvtm-0.15-5|3	Version:	0.15
21cr|dvtm-0.15-5|4	Release:	5
21cr|dvtm-0.15-5|5	License:	MIT
21cr|dvtm-0.15-5|6	Group:		Terminals
21cr|dvtm-0.15-5|7	Url:		http://www.brain-dump.org/projects/dvtm/
21cr|dvtm-0.15-5|8	Source0:	http://www.brain-dump.org/projects/dvtm/%{name}-%{version}.tar.gz
21cr|dvtm-0.15-5|9	BuildRequires:	pkgconfig(ncurses)
21cr|dvtm-0.15-5|10	BuildRequires:	pkgconfig(ncursesw)
21cr|dvtm-0.15-5|11	Patch0:		%{name}-debug-fix.patch
21cr|dvtm-0.15-5|12	Recommends:	abduco
21cr|dvtm-0.15-5|13	Conflicts:	ncurses-extraterms
21cr|dvtm-0.15-5|14	
21cr|dvtm-0.15-5|15	%description
21cr|dvtm-0.15-5|16	Dvtm brings the concept of tiling window management, popularized by
21cr|dvtm-0.15-5|17	X11-window managers like dwm to the console. As a console window manager
21cr|dvtm-0.15-5|18	it tries to make it easy to work with multiple console based programs
21cr|dvtm-0.15-5|19	like vim, mutt, cmus or irssi.
21cr|dvtm-0.15-5|20	
21cr|dvtm-0.15-5|21	%files
21cr|dvtm-0.15-5|22	%doc README.*
21cr|dvtm-0.15-5|23	%license LICENSE
21cr|dvtm-0.15-5|24	%{_bindir}/%{name}
21cr|dvtm-0.15-5|25	%{_bindir}/%{name}-status
21cr|dvtm-0.15-5|26	%{_datadir}/terminfo/d/%{name}
21cr|dvtm-0.15-5|27	%{_datadir}/terminfo/d/%{name}-256color
21cr|dvtm-0.15-5|28	%{_mandir}/man1/%{name}.1*
21cr|dvtm-0.15-5|29	
21cr|dvtm-0.15-5|30	#---------------------------------------------------------
21cr|dvtm-0.15-5|31	
21cr|dvtm-0.15-5|32	%prep
21cr|dvtm-0.15-5|33	%autosetup -p1
21cr|dvtm-0.15-5|34	
21cr|dvtm-0.15-5|35	%build
21cr|dvtm-0.15-5|36	sed -i 's/PREFIX.*local*/PREFIX\ =\ \/usr\//' config.mk
21cr|dvtm-0.15-5|37	%make
21cr|dvtm-0.15-5|38	
21cr|dvtm-0.15-5|39	%install
21cr|dvtm-0.15-5|40	%makeinstall_std

1134 21
21cr|dwm-6.6-1|1	%define debug_package %{nil}
21cr|dwm-6.6-1|2	
21cr|dwm-6.6-1|3	Summary:	A minimalist window manager for the X Window System
21cr|dwm-6.6-1|4	Name:		dwm
21cr|dwm-6.6-1|5	Version:	6.6
21cr|dwm-6.6-1|6	Release:	1
21cr|dwm-6.6-1|7	License:	MIT
21cr|dwm-6.6-1|8	Group:		Graphical desktop/Other
21cr|dwm-6.6-1|9	Url:		http://dwm.suckless.org
21cr|dwm-6.6-1|10	Source0:	http://dl.suckless.org/%{name}/%{name}-%{version}.tar.gz
21cr|dwm-6.6-1|11	Source1:	%{name}.png
21cr|dwm-6.6-1|12	BuildRequires:	pkgconfig(x11)
21cr|dwm-6.6-1|13	BuildRequires:	pkgconfig(xinerama)
21cr|dwm-6.6-1|14	BuildRequires:	pkgconfig(xft)
21cr|dwm-6.6-1|15	Requires:	dmenu
21cr|dwm-6.6-1|16	Requires:	lsw
21cr|dwm-6.6-1|17	Requires:	slock
21cr|dwm-6.6-1|18	Requires:	ssid
21cr|dwm-6.6-1|19	Requires:	dwm-swarp
21cr|dwm-6.6-1|20	Requires:	tabbed
21cr|dwm-6.6-1|21	Requires:	wmname
21cr|dwm-6.6-1|22	Requires:	xmessage
21cr|dwm-6.6-1|23	Requires:	xterm
21cr|dwm-6.6-1|24	
21cr|dwm-6.6-1|25	%description
21cr|dwm-6.6-1|26	dwm is a dynamic window manager for X.
21cr|dwm-6.6-1|27	
21cr|dwm-6.6-1|28	It manages windows in tiled and floating layouts. Either layout can be applied
21cr|dwm-6.6-1|29	dynamically, optimizing the environment for the application in use and the
21cr|dwm-6.6-1|30	task performed. It is the little brother of wmii.
21cr|dwm-6.6-1|31	
21cr|dwm-6.6-1|32	%files
21cr|dwm-6.6-1|33	%defattr(-,root,root,755)
21cr|dwm-6.6-1|34	%doc LICENSE README
21cr|dwm-6.6-1|35	%config(noreplace) %{_sysconfdir}/X11/wmsession.d/40%{name}
21cr|dwm-6.6-1|36	%{_bindir}/%{name}
21cr|dwm-6.6-1|37	%{_bindir}/start%{name}
21cr|dwm-6.6-1|38	%{_mandir}/man1/dwm.1*
21cr|dwm-6.6-1|39	%{_datadir}/icons/%{name}.png
21cr|dwm-6.6-1|40	
21cr|dwm-6.6-1|41	#----------------------------------------------------------------------------
21cr|dwm-6.6-1|42	
21cr|dwm-6.6-1|43	%prep
21cr|dwm-6.6-1|44	%setup -q
21cr|dwm-6.6-1|45	
21cr|dwm-6.6-1|46	%build
21cr|dwm-6.6-1|47	%make_build CC="gcc %{optflags} %{ldflags}"
21cr|dwm-6.6-1|48	
21cr|dwm-6.6-1|49	%install
21cr|dwm-6.6-1|50	%make_install DESTDIR=%{buildroot} PREFIX=%{_prefix}
21cr|dwm-6.6-1|51	
21cr|dwm-6.6-1|52	# startfile
21cr|dwm-6.6-1|53	cat > %{buildroot}%{_bindir}/start%{name} << EOF
21cr|dwm-6.6-1|54	#!/bin/sh
21cr|dwm-6.6-1|55	exec %{_bindir}/%{name}
21cr|dwm-6.6-1|56	EOF
21cr|dwm-6.6-1|57	
21cr|dwm-6.6-1|58	chmod 755 %{buildroot}%{_bindir}/start%{name}
21cr|dwm-6.6-1|59	
21cr|dwm-6.6-1|60	# session file
21cr|dwm-6.6-1|61	install -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
21cr|dwm-6.6-1|62	cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/40%{name} << EOF
21cr|dwm-6.6-1|63	NAME=%{name}
21cr|dwm-6.6-1|64	EXEC=%{_bindir}/start%{name}
21cr|dwm-6.6-1|65	DESC=%{name} window manager
21cr|dwm-6.6-1|66	SCRIPT:
21cr|dwm-6.6-1|67	exec %{_bindir}/start%{name}
21cr|dwm-6.6-1|68	EOF
21cr|dwm-6.6-1|69	
21cr|dwm-6.6-1|70	mkdir -p %{buildroot}%{_datadir}/icons/
21cr|dwm-6.6-1|71	cp -f %{SOURCE1} %{buildroot}%{_datadir}/icons/
21cr|dwm-6.6-1|72	
21cr|dwm-6.6-1|73	%changelog
21cr|dwm-6.6-1|74	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|dwm-6.6-1|75	- fix requires
21cr|dwm-6.6-1|76	
21cr|dwm-6.6-1|77	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|dwm-6.6-1|78	- fix requires after remove dwm-tools
21cr|dwm-6.6-1|79	
21cr|dwm-6.6-1|80	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|dwm-6.6-1|81	- upload source
21cr|dwm-6.6-1|82	
21cr|dwm-6.6-1|83	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|dwm-6.6-1|84	- Update version to 6.6
21cr|dwm-6.6-1|85	
21cr|dwm-6.6-1|86	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|dwm-6.6-1|87	- automated spec cleanup
21cr|dwm-6.6-1|88	
21cr|dwm-6.6-1|89	* Tue Apr 23 2024 Alexander Stefanov <alexander@mezon.ru> 6.5-1
21cr|dwm-6.6-1|90	- version autoupdate [6.5]
21cr|dwm-6.6-1|91	
21cr|dwm-6.6-1|92	* Wed Nov 9 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 6.4-1
21cr|dwm-6.6-1|93	- Update version to 6.4
21cr|dwm-6.6-1|94	
21cr|dwm-6.6-1|95	* Sun Jan 9 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 6.3-1
21cr|dwm-6.6-1|96	- Update version to 6.3
21cr|dwm-6.6-1|97	
21cr|dwm-6.6-1|98	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 6.2-1
21cr|dwm-6.6-1|99	- bot: rpm5 -> rpm4 (8)
21cr|dwm-6.6-1|100	
21cr|dwm-6.6-1|101	* Mon Jan 6 2020 Alexander Stefanov <alexander@mezon.ru> 6.2-1
21cr|dwm-6.6-1|102	- version autoupdate [6.2]
21cr|dwm-6.6-1|103	
21cr|dwm-6.6-1|104	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|dwm-6.6-1|105	- bot: rpm5 -> rpm4 (5)
21cr|dwm-6.6-1|106	
21cr|dwm-6.6-1|107	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|dwm-6.6-1|108	- bot: rpm5 -> rpm4 (1)

1135 21
21cr|dwm-swarp-0.1-1|1	%define debug_package %{nil}
21cr|dwm-swarp-0.1-1|2	
21cr|dwm-swarp-0.1-1|3	Name:		dwm-swarp
21cr|dwm-swarp-0.1-1|4	Version:	0.1
21cr|dwm-swarp-0.1-1|5	Release:	1
21cr|dwm-swarp-0.1-1|6	Summary:	generic pointing warping utility for X (from dwm project)
21cr|dwm-swarp-0.1-1|7	Group:		Graphical desktop/Other
21cr|dwm-swarp-0.1-1|8	License:	MIT
21cr|dwm-swarp-0.1-1|9	URL:		http://tools.suckless.org/%{name}
21cr|dwm-swarp-0.1-1|10	Source0:	http://dl.suckless.org/tools/swarp-%{version}.tar.gz
21cr|dwm-swarp-0.1-1|11	BuildRequires:	pkgconfig(x11)
21cr|dwm-swarp-0.1-1|12	
21cr|dwm-swarp-0.1-1|13	%description
21cr|dwm-swarp-0.1-1|14	%{summary}.
21cr|dwm-swarp-0.1-1|15	
21cr|dwm-swarp-0.1-1|16	%prep
21cr|dwm-swarp-0.1-1|17	%autosetup -p1 -n swarp-%{version}
21cr|dwm-swarp-0.1-1|18	
21cr|dwm-swarp-0.1-1|19	%build
21cr|dwm-swarp-0.1-1|20	%set_build_flags
21cr|dwm-swarp-0.1-1|21	%make_build CC="gcc %{optflags} %{ldflags}"
21cr|dwm-swarp-0.1-1|22	
21cr|dwm-swarp-0.1-1|23	%install
21cr|dwm-swarp-0.1-1|24	%make_install PREFIX=%{_prefix}
21cr|dwm-swarp-0.1-1|25	
21cr|dwm-swarp-0.1-1|26	%files
21cr|dwm-swarp-0.1-1|27	%license LICENSE
21cr|dwm-swarp-0.1-1|28	%doc README
21cr|dwm-swarp-0.1-1|29	%{_bindir}/swarp
21cr|dwm-swarp-0.1-1|30	
21cr|dwm-swarp-0.1-1|31	%changelog
21cr|dwm-swarp-0.1-1|32	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|dwm-swarp-0.1-1|33	- new pkg

1136 21
21cr|dxc-1.7.2207-1|1	%define debug_package %{nil}
21cr|dxc-1.7.2207-1|2	
21cr|dxc-1.7.2207-1|3	%define libname %mklibname dxcompiler
21cr|dxc-1.7.2207-1|4	%define devname %mklibname dxcompiler -d
21cr|dxc-1.7.2207-1|5	
21cr|dxc-1.7.2207-1|6	%define oname DirectXShaderCompiler
21cr|dxc-1.7.2207-1|7	
21cr|dxc-1.7.2207-1|8	Summary:  DirectX Shader Compiler
21cr|dxc-1.7.2207-1|9	Name:     dxc
21cr|dxc-1.7.2207-1|10	Version:  1.7.2207
21cr|dxc-1.7.2207-1|11	Release:  1
21cr|dxc-1.7.2207-1|12	License:   Apache License with LLVM-exception or NCSA
21cr|dxc-1.7.2207-1|13	Group:    Graphics
21cr|dxc-1.7.2207-1|14	URL:      https://github.com/microsoft/DirectXShaderCompiler/
21cr|dxc-1.7.2207-1|15	Source0:  https://github.com/microsoft/DirectXShaderCompiler/archive/v%{version}/%{oname}-%{version}.tar.gz
21cr|dxc-1.7.2207-1|16	# use spirv from system not supported
21cr|dxc-1.7.2207-1|17	Source1:  https://github.com/KhronosGroup/SPIRV-Headers/archive/0bcc624926a25a2a273d07877fd25a6ff5ba1cfb.tar.gz
21cr|dxc-1.7.2207-1|18	Source2:  https://github.com/KhronosGroup/SPIRV-Tools/archive/71b2aee6c868a673ec82d1385f97593aa2881316.tar.gz
21cr|dxc-1.7.2207-1|19	# effcee not in repo, need new version re2 library
21cr|dxc-1.7.2207-1|20	Source3:  https://github.com/google/effcee/archive/35912e1b7778ec2ddcff7e7188177761539e59e0.tar.gz
21cr|dxc-1.7.2207-1|21	
21cr|dxc-1.7.2207-1|22	BuildRequires: git
21cr|dxc-1.7.2207-1|23	BuildRequires: cmake
21cr|dxc-1.7.2207-1|24	BuildRequires: ninja
21cr|dxc-1.7.2207-1|25	BuildRequires: ocaml
21cr|dxc-1.7.2207-1|26	BuildRequires: xz
21cr|dxc-1.7.2207-1|27	BuildRequires: libxml2-devel
21cr|dxc-1.7.2207-1|28	
21cr|dxc-1.7.2207-1|29	%description
21cr|dxc-1.7.2207-1|30	The DirectX Shader Compiler project includes a compiler and related tools used to compile
21cr|dxc-1.7.2207-1|31	High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation.
21cr|dxc-1.7.2207-1|32	Applications that make use of DirectX for graphics, games, and computation can use it to generate shader programs.
21cr|dxc-1.7.2207-1|33	
21cr|dxc-1.7.2207-1|34	%files
21cr|dxc-1.7.2207-1|35	%doc README.md
21cr|dxc-1.7.2207-1|36	%license LICENSE.TXT
21cr|dxc-1.7.2207-1|37	%{_bindir}/dxc*
21cr|dxc-1.7.2207-1|38	
21cr|dxc-1.7.2207-1|39	#------------------------------------------------------------------
21cr|dxc-1.7.2207-1|40	
21cr|dxc-1.7.2207-1|41	%package -n %{libname}
21cr|dxc-1.7.2207-1|42	Summary:  DirectX Shader Compiler library
21cr|dxc-1.7.2207-1|43	Group:    Graphics
21cr|dxc-1.7.2207-1|44	
21cr|dxc-1.7.2207-1|45	%description -n %{libname}
21cr|dxc-1.7.2207-1|46	DirectX Shader Compiler standalone dynamic library
21cr|dxc-1.7.2207-1|47	
21cr|dxc-1.7.2207-1|48	%files -n %{libname}
21cr|dxc-1.7.2207-1|49	%{_libdir}/libdxcompiler.so.*
21cr|dxc-1.7.2207-1|50	
21cr|dxc-1.7.2207-1|51	#----------------------------------------------------------------------------
21cr|dxc-1.7.2207-1|52	
21cr|dxc-1.7.2207-1|53	%package -n %{devname}
21cr|dxc-1.7.2207-1|54	Summary:  DirectX Shader Compiler library development files
21cr|dxc-1.7.2207-1|55	Group:    Graphics
21cr|dxc-1.7.2207-1|56	Requires: %{libname} = %{EVRD}
21cr|dxc-1.7.2207-1|57	
21cr|dxc-1.7.2207-1|58	%description -n %{devname}
21cr|dxc-1.7.2207-1|59	DirectX Shader Compiler standalone dynamic library
21cr|dxc-1.7.2207-1|60	
21cr|dxc-1.7.2207-1|61	%files -n %{devname}
21cr|dxc-1.7.2207-1|62	%{_includedir}/dxc
21cr|dxc-1.7.2207-1|63	%{_libdir}/libdxcompiler.so
21cr|dxc-1.7.2207-1|64	%{_libdir}/libdxclib.a
21cr|dxc-1.7.2207-1|65	
21cr|dxc-1.7.2207-1|66	#----------------------------------------------------------------------------
21cr|dxc-1.7.2207-1|67	
21cr|dxc-1.7.2207-1|68	%prep
21cr|dxc-1.7.2207-1|69	%autosetup -p1 -n %{oname}-%{version}
21cr|dxc-1.7.2207-1|70	
21cr|dxc-1.7.2207-1|71	pushd external
21cr|dxc-1.7.2207-1|72	rmdir SPIRV-Headers
21cr|dxc-1.7.2207-1|73	tar xf %{S:1}
21cr|dxc-1.7.2207-1|74	mv SPIRV-Headers-* SPIRV-Headers
21cr|dxc-1.7.2207-1|75	rmdir SPIRV-Tools
21cr|dxc-1.7.2207-1|76	tar xf %{S:2}
21cr|dxc-1.7.2207-1|77	mv SPIRV-Tools-* SPIRV-Tools
21cr|dxc-1.7.2207-1|78	rmdir effcee
21cr|dxc-1.7.2207-1|79	tar xf %{S:3}
21cr|dxc-1.7.2207-1|80	mv effcee-* effcee
21cr|dxc-1.7.2207-1|81	popd
21cr|dxc-1.7.2207-1|82	
21cr|dxc-1.7.2207-1|83	%build
21cr|dxc-1.7.2207-1|84	ulimit -Sn 4000
21cr|dxc-1.7.2207-1|85	export CFLAGS="%{optflags} -ffat-lto-objects"
21cr|dxc-1.7.2207-1|86	export CXXFLAGS="%{optflags} -fpermissive"
21cr|dxc-1.7.2207-1|87	export LDFLAGS="-Wl,-O1 -Wl,--gc-sections"
21cr|dxc-1.7.2207-1|88	
21cr|dxc-1.7.2207-1|89	%cmake .. \
21cr|dxc-1.7.2207-1|90	-G Ninja \
21cr|dxc-1.7.2207-1|91	-DCMAKE_C_FLAGS="${CFLAGS}" \
21cr|dxc-1.7.2207-1|92	-DCMAKE_CXX_FLAGS="${CXXFLAGS}" \
21cr|dxc-1.7.2207-1|93	-DCMAKE_EXE_LINKER_FLAGS="${LDLAGS}" \
21cr|dxc-1.7.2207-1|94	-DCMAKE_MODULE_LINKER_FLAGS="${LDLAGS}" \
21cr|dxc-1.7.2207-1|95	-DCMAKE_SHARED_LINKER_FLAGS="${LDLAGS}" \
21cr|dxc-1.7.2207-1|96	-DCMAKE_INSTALL_PREFIX="%{_prefix}" \
21cr|dxc-1.7.2207-1|97	-DCMAKE_SKIP_RPATH=OFF \
21cr|dxc-1.7.2207-1|98	-DCMAKE_INSTALL_RPATH="" \
21cr|dxc-1.7.2207-1|99	-DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF \
21cr|dxc-1.7.2207-1|100	-DCMAKE_SKIP_INSTALL_RPATH=ON \
21cr|dxc-1.7.2207-1|101	-C ../cmake/caches/PredefinedParams.cmake \
21cr|dxc-1.7.2207-1|102	-DHLSL_OFFICIAL_BUILD=ON \
21cr|dxc-1.7.2207-1|103	-DHLSL_OPTIONAL_PROJS_IN_DEFAULT=OFF \
21cr|dxc-1.7.2207-1|104	-DLLVM_USE_FOLDERS=OFF \
21cr|dxc-1.7.2207-1|105	-DLLVM_INSTALL_UTILS=OFF \
21cr|dxc-1.7.2207-1|106	-DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \
21cr|dxc-1.7.2207-1|107	-DBUILD_SHARED_LIBS=OFF \
21cr|dxc-1.7.2207-1|108	-DHLSL_INCLUDE_TESTS=OFF \
21cr|dxc-1.7.2207-1|109	-DENABLE_SPIRV_CODEGEN=ON \
21cr|dxc-1.7.2207-1|110	-DSPIRV_BUILD_TESTS=OFF \
21cr|dxc-1.7.2207-1|111	-DLLVM_USE_INTEL_JITEVENTS=ON
21cr|dxc-1.7.2207-1|112	
21cr|dxc-1.7.2207-1|113	%ninja_build
21cr|dxc-1.7.2207-1|114	
21cr|dxc-1.7.2207-1|115	%install
21cr|dxc-1.7.2207-1|116	%ninja_install -C build
21cr|dxc-1.7.2207-1|117	
21cr|dxc-1.7.2207-1|118	mkdir -p %{buildroot}%{_includedir} || echo "whatever"
21cr|dxc-1.7.2207-1|119	if [ ! -d "%{buildroot}%{_includedir}/dxc" ]; then
21cr|dxc-1.7.2207-1|120	mv -v build/include/dxc %{buildroot}%{_includedir}/
21cr|dxc-1.7.2207-1|121	fi
21cr|dxc-1.7.2207-1|122	mkdir -p %{buildroot}/%{_libdir} || echo "whatever"
21cr|dxc-1.7.2207-1|123	if [ ! -f "%{buildroot}/%{_libdir}/libdxcompiler.so" ]; then
21cr|dxc-1.7.2207-1|124	mv -v build/lib*/libdxc* %{buildroot}/%{_libdir}/
21cr|dxc-1.7.2207-1|125	fi
21cr|dxc-1.7.2207-1|126	%if "%{_lib}" == "lib64"
21cr|dxc-1.7.2207-1|127	# fix correct lib folder
21cr|dxc-1.7.2207-1|128	if [ -d "%{buildroot}/%{_exec_prefix}/lib" ]; then
21cr|dxc-1.7.2207-1|129	mkdir -p %{buildroot}/%{_libdir} || echo "whatever"
21cr|dxc-1.7.2207-1|130	mv -v %{buildroot}/%{_exec_prefix}/lib/* %{buildroot}/%{_libdir}/
21cr|dxc-1.7.2207-1|131	rmdir %{buildroot}/%{_exec_prefix}/lib || echo "whatever"
21cr|dxc-1.7.2207-1|132	fi
21cr|dxc-1.7.2207-1|133	%endif
21cr|dxc-1.7.2207-1|134	
21cr|dxc-1.7.2207-1|135	# Remove static libraries, don't think they are needed at all
21cr|dxc-1.7.2207-1|136	#rm #{buildroot}/#{_libdir}/*.a
21cr|dxc-1.7.2207-1|137	
21cr|dxc-1.7.2207-1|138	# Libclang and friends of this fork are harmful, use "real"
21cr|dxc-1.7.2207-1|139	# libclang
21cr|dxc-1.7.2207-1|140	rm -rf %{buildroot}%{_includedir}/clang-c \
21cr|dxc-1.7.2207-1|141	%{buildroot}%{_libdir}/libclang.a

1137 21
21cr|dxf2fig-2.13-9|1	Summary:	Convert dxf files to xfig format
21cr|dxf2fig-2.13-9|2	Name:		dxf2fig
21cr|dxf2fig-2.13-9|3	Version:	2.13
21cr|dxf2fig-2.13-9|4	Release:	9
21cr|dxf2fig-2.13-9|5	License:	GPL
21cr|dxf2fig-2.13-9|6	Group:		Graphics
21cr|dxf2fig-2.13-9|7	Url:		http://ta.twi.tudelft.nl/ftp/dv/lemmens/
21cr|dxf2fig-2.13-9|8	Source0:	%{name}-%{version}.tar.bz2
21cr|dxf2fig-2.13-9|9	Patch0:		dxf2fig-format-string.patch
21cr|dxf2fig-2.13-9|10	
21cr|dxf2fig-2.13-9|11	%description
21cr|dxf2fig-2.13-9|12	dxf2fig parses Autocad DXF input, then calls external
21cr|dxf2fig-2.13-9|13	routines to do either plotting or a fig conversion for xfig.
21cr|dxf2fig-2.13-9|14	The conversion is fairly complete. Layers (depths in xfig),
21cr|dxf2fig-2.13-9|15	blocks (compounds in xfig), colors, and linetypes are roughly
21cr|dxf2fig-2.13-9|16	preserved in the output file.
21cr|dxf2fig-2.13-9|17	
21cr|dxf2fig-2.13-9|18	%prep
21cr|dxf2fig-2.13-9|19	%setup -q
21cr|dxf2fig-2.13-9|20	%patch0 -p0 -b .fmt
21cr|dxf2fig-2.13-9|21	
21cr|dxf2fig-2.13-9|22	%build
21cr|dxf2fig-2.13-9|23	%make CFLAGS="%{optflags} -DVERSION=\\\"\$(VERSION)\\\" -DMODDATE=\\\"\$(MODDATE)\\\""
21cr|dxf2fig-2.13-9|24	
21cr|dxf2fig-2.13-9|25	%install
21cr|dxf2fig-2.13-9|26	mkdir -p %{buildroot}%{_bindir}
21cr|dxf2fig-2.13-9|27	cp dxf2fig %{buildroot}%{_bindir}
21cr|dxf2fig-2.13-9|28	
21cr|dxf2fig-2.13-9|29	%files
21cr|dxf2fig-2.13-9|30	%doc README TODO Changelog
21cr|dxf2fig-2.13-9|31	%{_bindir}/dxf2fig

1138 21
21cr|dynagen-0.11.0-5|1	Name:		dynagen
21cr|dynagen-0.11.0-5|2	Version:	0.11.0
21cr|dynagen-0.11.0-5|3	Release:	5
21cr|dynagen-0.11.0-5|4	Summary:	A configuration tool the dynamips Cisco router simulator
21cr|dynagen-0.11.0-5|5	Group:		Emulators
21cr|dynagen-0.11.0-5|6	License:	GPL
21cr|dynagen-0.11.0-5|7	URL:		http://dyna-gen.sourceforge.net/
21cr|dynagen-0.11.0-5|8	Source:		http://downloads.sourceforge.net/dyna-gen/dynagen-%{version}.tar.gz
21cr|dynagen-0.11.0-5|9	# Patch for gdynagen, shipped in gdynagen tarball, merged in dynagen svn
21cr|dynagen-0.11.0-5|10	# http://gdynagen.sourceforge.net/
21cr|dynagen-0.11.0-5|11	Patch0:		dynagen-python3.patch
21cr|dynagen-0.11.0-5|12	Recommends:	dynamips >= 0.2.8
21cr|dynagen-0.11.0-5|13	Recommends:	xterm
21cr|dynagen-0.11.0-5|14	#Requires:	dynamips
21cr|dynagen-0.11.0-5|15	BuildArch:	noarch
21cr|dynagen-0.11.0-5|16	
21cr|dynagen-0.11.0-5|17	
21cr|dynagen-0.11.0-5|18	%description
21cr|dynagen-0.11.0-5|19	Dynagen is a front-end for use with the  Dynamips Cisco router emulator. It
21cr|dynagen-0.11.0-5|20	uses an INI-like configuration file to provision Dynamips emulator networks. It
21cr|dynagen-0.11.0-5|21	takes care of specifying the right port adapters, generating and matching up
21cr|dynagen-0.11.0-5|22	those pesky NIO descriptors, specifying bridges, frame-relay, ATM switches,
21cr|dynagen-0.11.0-5|23	etc. It also provides a management CLI for listing devices, suspending and
21cr|dynagen-0.11.0-5|24	reloading instances, determining and managing idle-pc values, etc.
21cr|dynagen-0.11.0-5|25	
21cr|dynagen-0.11.0-5|26	%files
21cr|dynagen-0.11.0-5|27	%defattr(-,root,root)
21cr|dynagen-0.11.0-5|28	%{_bindir}/%{name}
21cr|dynagen-0.11.0-5|29	%attr (644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.ini
21cr|dynagen-0.11.0-5|30	%{_datadir}/%{name}
21cr|dynagen-0.11.0-5|31	#%{python3_sitelib}/dynamips_lib.py
21cr|dynagen-0.11.0-5|32	%defattr(644,root,root,755)
21cr|dynagen-0.11.0-5|33	%doc docs sample_labs README.txt dynagen.ini
21cr|dynagen-0.11.0-5|34	
21cr|dynagen-0.11.0-5|35	#---------------------------------------------------------------------
21cr|dynagen-0.11.0-5|36	%prep
21cr|dynagen-0.11.0-5|37	%autosetup -p1
21cr|dynagen-0.11.0-5|38	for file in `find . -type f`
21cr|dynagen-0.11.0-5|39	do perl -pi -e 'BEGIN {exit unless -T $ARGV[0];}s/\r\n$/\n/;' $file
21cr|dynagen-0.11.0-5|40	done
21cr|dynagen-0.11.0-5|41	
21cr|dynagen-0.11.0-5|42	%build
21cr|dynagen-0.11.0-5|43	
21cr|dynagen-0.11.0-5|44	%install
21cr|dynagen-0.11.0-5|45	mkdir -p %{buildroot}/{%{_datadir}/%{name},%{_sysconfdir},%{_bindir},%{python3_sitelib}}
21cr|dynagen-0.11.0-5|46	install configspec *.py *.sh %{buildroot}/%{_datadir}/%{name}
21cr|dynagen-0.11.0-5|47	#install dynamips_lib.py %{buildroot}/%{python3_sitelib}
21cr|dynagen-0.11.0-5|48	install -m755 dynagen %{buildroot}/%{_datadir}/%{name}
21cr|dynagen-0.11.0-5|49	install %{name}.ini %{buildroot}/%{_sysconfdir}
21cr|dynagen-0.11.0-5|50	ln -s %{_datadir}/%{name}/%{name} %{buildroot}/%{_bindir}/%{name}
21cr|dynagen-0.11.0-5|51	

1139 21
21cr|dynamips-0.2.22-1|1	
21cr|dynamips-0.2.22-1|2	Summary:	MIPS64 emulator able to emulate the Cisco 7200 and 3600 platforms
21cr|dynamips-0.2.22-1|3	Name:		dynamips
21cr|dynamips-0.2.22-1|4	Version:	0.2.22
21cr|dynamips-0.2.22-1|5	Release:	1
21cr|dynamips-0.2.22-1|6	License:	GPLv2+
21cr|dynamips-0.2.22-1|7	Group:		Emulators
21cr|dynamips-0.2.22-1|8	URL:		https://github.com/GNS3/dynamips
21cr|dynamips-0.2.22-1|9	Source0:	https://github.com/GNS3/dynamips/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|dynamips-0.2.22-1|10	BuildRequires:	cmake
21cr|dynamips-0.2.22-1|11	BuildRequires:	libpcap-devel
21cr|dynamips-0.2.22-1|12	BuildRequires:	elfutils-devel
21cr|dynamips-0.2.22-1|13	BuildRequires:	pkgconfig(uuid)
21cr|dynamips-0.2.22-1|14	#ExclusiveArch:	%ix86 x86_64
21cr|dynamips-0.2.22-1|15	
21cr|dynamips-0.2.22-1|16	%description
21cr|dynamips-0.2.22-1|17	I started in August 2005 a project to emulate a Cisco 7200 on a traditional
21cr|dynamips-0.2.22-1|18	PC. Now, it also supports Cisco 3600 series (3620, 3640 and 3660).
21cr|dynamips-0.2.22-1|19	The goals of this emulator are mainly:
21cr|dynamips-0.2.22-1|20	* To be used as a training platform, with software used in real world. It
21cr|dynamips-0.2.22-1|21	would allow people to become more familiar with Cisco devices, Cisco
21cr|dynamips-0.2.22-1|22	being the world leader in networking technologies.
21cr|dynamips-0.2.22-1|23	* Test and experiment the numerous and powerful features of Cisco IOS.
21cr|dynamips-0.2.22-1|24	* Check quickly configurations to be deployed later on real routers.
21cr|dynamips-0.2.22-1|25	Of course, this emulator cannot replace a real router: you should be able to
21cr|dynamips-0.2.22-1|26	get a performance of about 1 kpps (depending on your host machine), to be
21cr|dynamips-0.2.22-1|27	compared to the 100 kpps delivered by a NPE-100 (the oldest NPE model). So, it
21cr|dynamips-0.2.22-1|28	is simply a complementary tool to real labs for administrators of Cisco
21cr|dynamips-0.2.22-1|29	networks or people wanting to pass their CCNA/CCNP/CCIE exams.
21cr|dynamips-0.2.22-1|30	
21cr|dynamips-0.2.22-1|31	%files
21cr|dynamips-0.2.22-1|32	%doc ChangeLog COPYING README.hypervisor RELEASE-NOTES TODO
21cr|dynamips-0.2.22-1|33	%doc %{_mandir}/man1/*
21cr|dynamips-0.2.22-1|34	%doc %{_docdir}/dynamips/MAINTAINERS
21cr|dynamips-0.2.22-1|35	%doc %{_docdir}/dynamips/README.md
21cr|dynamips-0.2.22-1|36	
21cr|dynamips-0.2.22-1|37	%{_bindir}/*
21cr|dynamips-0.2.22-1|38	%dir /var/lib/%{name}/images
21cr|dynamips-0.2.22-1|39	%dir /var/lib/%{name}/labs
21cr|dynamips-0.2.22-1|40	%{_mandir}/man7/hypervisor_mode.*
21cr|dynamips-0.2.22-1|41	
21cr|dynamips-0.2.22-1|42	#-----------------------------------------------------------------------------
21cr|dynamips-0.2.22-1|43	
21cr|dynamips-0.2.22-1|44	%prep
21cr|dynamips-0.2.22-1|45	%setup -q
21cr|dynamips-0.2.22-1|46	
21cr|dynamips-0.2.22-1|47	%build
21cr|dynamips-0.2.22-1|48	%ifarch x86_64
21cr|dynamips-0.2.22-1|49	export DYNAMIPS_ARCH=amd64
21cr|dynamips-0.2.22-1|50	%endif
21cr|dynamips-0.2.22-1|51	
21cr|dynamips-0.2.22-1|52	%cmake
21cr|dynamips-0.2.22-1|53	%make
21cr|dynamips-0.2.22-1|54	
21cr|dynamips-0.2.22-1|55	%install
21cr|dynamips-0.2.22-1|56	%makeinstall_std -C build
21cr|dynamips-0.2.22-1|57	chmod u+s %{buildroot}/usr/bin/dynamips
21cr|dynamips-0.2.22-1|58	# Still needed?
21cr|dynamips-0.2.22-1|59	mkdir -p %{buildroot}/var/lib/%{name}/{labs,images}

1140 21
21cr|dynare-5.2-1|1	%define _disable_ld_no_undefined 1
21cr|dynare-5.2-1|2	
21cr|dynare-5.2-1|3	Summary:	Software platform for handling a wide class of economic models
21cr|dynare-5.2-1|4	Name:		dynare
21cr|dynare-5.2-1|5	Version:	5.2
21cr|dynare-5.2-1|6	Release:	1
21cr|dynare-5.2-1|7	License:	GPLv3+
21cr|dynare-5.2-1|8	Group:		Sciences/Mathematics
21cr|dynare-5.2-1|9	Url:		http://www.dynare.org/
21cr|dynare-5.2-1|10	Source0:	https://www.dynare.org/release/source/dynare-%{version}.tar.xz
21cr|dynare-5.2-1|11	Patch1:		dynare-autotools.patch
21cr|dynare-5.2-1|12	Patch2:		dynare-no-return-in-non-void-function.patch
21cr|dynare-5.2-1|13	BuildRequires:	bison
21cr|dynare-5.2-1|14	BuildRequires:	flex
21cr|dynare-5.2-1|15	BuildRequires:	libstdc++-static-devel
21cr|dynare-5.2-1|16	BuildRequires:	pkgconf-devel
21cr|dynare-5.2-1|17	BuildRequires:	boost-devel
21cr|dynare-5.2-1|18	BuildRequires:	octave-devel
21cr|dynare-5.2-1|19	BuildRequires:	umfpack-devel
21cr|dynare-5.2-1|20	BuildRequires:	pkgconfig(blas)
21cr|dynare-5.2-1|21	BuildRequires:	pkgconfig(gl)
21cr|dynare-5.2-1|22	BuildRequires:	pkgconfig(glu)
21cr|dynare-5.2-1|23	BuildRequires:	pkgconfig(gsl)
21cr|dynare-5.2-1|24	BuildRequires:	pkgconfig(lapack)
21cr|dynare-5.2-1|25	BuildRequires:	pkgconfig(matio)
21cr|dynare-5.2-1|26	
21cr|dynare-5.2-1|27	%description
21cr|dynare-5.2-1|28	Dynare is a software platform for handling a wide class of economic models, in
21cr|dynare-5.2-1|29	particular dynamic stochastic general equilibrium (DSGE) and overlapping
21cr|dynare-5.2-1|30	generations (OLG) models. The models solved by Dynare include those relying on
21cr|dynare-5.2-1|31	the rational expectations hypothesis, wherein agents form their expectations
21cr|dynare-5.2-1|32	about the future in a way consistent with the model. But Dynare is also able
21cr|dynare-5.2-1|33	to handle models where expectations are formed differently: on one extreme,
21cr|dynare-5.2-1|34	models where agents perfectly anticipate the future; on the other extreme,
21cr|dynare-5.2-1|35	models where agents have limited rationality or imperfect knowledge of the
21cr|dynare-5.2-1|36	state of the economy and, hence, form their expectations through a learning
21cr|dynare-5.2-1|37	process. In terms of types of agents, models solved by Dynare can incorporate
21cr|dynare-5.2-1|38	consumers, productive firms, governments, monetary authorities, investors and
21cr|dynare-5.2-1|39	financial intermediaries. Some degree of heterogeneity can be achieved by
21cr|dynare-5.2-1|40	including several distinct classes of agents in each of the aforementioned
21cr|dynare-5.2-1|41	agent categories.
21cr|dynare-5.2-1|42	
21cr|dynare-5.2-1|43	%files
21cr|dynare-5.2-1|44	%doc README* NEWS* CONTRIBUTING* COPYING
21cr|dynare-5.2-1|45	%{_bindir}/dynare++
21cr|dynare-5.2-1|46	%{_bindir}/dynare-preprocessor
21cr|dynare-5.2-1|47	%dir %{_libdir}/dynare/
21cr|dynare-5.2-1|48	%{_libdir}/dynare/*
21cr|dynare-5.2-1|49	
21cr|dynare-5.2-1|50	#----------------------------------------------------------------------------
21cr|dynare-5.2-1|51	
21cr|dynare-5.2-1|52	%prep
21cr|dynare-5.2-1|53	%autosetup -p1
21cr|dynare-5.2-1|54	
21cr|dynare-5.2-1|55	#update config.guess and config.sub files
21cr|dynare-5.2-1|56	for f in config.guess config.sub ; do
21cr|dynare-5.2-1|57	test -f /usr/share/libtool/config/$f || continue
21cr|dynare-5.2-1|58	find . -type f -name $f -exec cp /usr/share/libtool/config/$f \{\} \;
21cr|dynare-5.2-1|59	done
21cr|dynare-5.2-1|60	
21cr|dynare-5.2-1|61	%build
21cr|dynare-5.2-1|62	export LDFLAGS="%{ldflags}"
21cr|dynare-5.2-1|63	
21cr|dynare-5.2-1|64	autoreconf -fi
21cr|dynare-5.2-1|65	# FIXME!
21cr|dynare-5.2-1|66	# use %%configure macros fail on rebuild configure in mex/build/octave and mex/build/matlab
21cr|dynare-5.2-1|67	./configure \
21cr|dynare-5.2-1|68	--prefix=%{_prefix} \
21cr|dynare-5.2-1|69	--libdir=%{_libdir} \
21cr|dynare-5.2-1|70	--sysconfdir=%{_sysconfdir} \
21cr|dynare-5.2-1|71	--localstatedir=%{_localstatedir} \
21cr|dynare-5.2-1|72	--disable-matlab \
21cr|dynare-5.2-1|73	--enable-octave \
21cr|dynare-5.2-1|74	--disable-doc \
21cr|dynare-5.2-1|75	--disable-mex-kalman-steady-state
21cr|dynare-5.2-1|76	%make
21cr|dynare-5.2-1|77	
21cr|dynare-5.2-1|78	%install
21cr|dynare-5.2-1|79	%makeinstall_std

1141 21
21cr|dzen2-0.9.5-1|1	# Этот древний пакет нужен для herbstluftwm
21cr|dzen2-0.9.5-1|2	%define debug_pakage %nil
21cr|dzen2-0.9.5-1|3	%define oversion 1379930259.488ab66
21cr|dzen2-0.9.5-1|4	
21cr|dzen2-0.9.5-1|5	Summary:	A general purpose messaging and notification program
21cr|dzen2-0.9.5-1|6	Summary(ru_RU.UTF-8):	Программа для обмена сообщениями и уведомлений общего назначения
21cr|dzen2-0.9.5-1|7	Name:		dzen2
21cr|dzen2-0.9.5-1|8	Version:	0.9.5
21cr|dzen2-0.9.5-1|9	Release:	1
21cr|dzen2-0.9.5-1|10	License:	MIT
21cr|dzen2-0.9.5-1|11	Group:		Graphical desktop/Other
21cr|dzen2-0.9.5-1|12	Url:		http://robm.github.io/dzen/
21cr|dzen2-0.9.5-1|13	Source0:	%{name}-%{oversion}.tar.gz
21cr|dzen2-0.9.5-1|14	### Manpages extracted from debian package and included here
21cr|dzen2-0.9.5-1|15	### URL: http://ftp.us.debian.org/debian/pool/main/d/dzen2/dzen2_0.8.5-4_armel.deb
21cr|dzen2-0.9.5-1|16	### *.deb Exctract: ar -x dzen2_0.8.5-4_armel.deb
21cr|dzen2-0.9.5-1|17	Source1:	%{name}_man.tar.bz2
21cr|dzen2-0.9.5-1|18	BuildRequires:	pkgconfig(x11)
21cr|dzen2-0.9.5-1|19	BuildRequires:	pkgconfig(xft)
21cr|dzen2-0.9.5-1|20	
21cr|dzen2-0.9.5-1|21	%description
21cr|dzen2-0.9.5-1|22	Dezen is a general purpose messaging, notification and menuing program for X11.
21cr|dzen2-0.9.5-1|23	It was designed to be scriptable in any language and integrate well with
21cr|dzen2-0.9.5-1|24	window managers like dwm, wmii and xmonad though it will work with any windowmanger.
21cr|dzen2-0.9.5-1|25	
21cr|dzen2-0.9.5-1|26	%description -l ru_RU.UTF-8
21cr|dzen2-0.9.5-1|27	Dezen - это программа общего назначения для обмена сообщениями, уведомлений и меню для X11.
21cr|dzen2-0.9.5-1|28	Она была разработана с возможностью написания сценариев на любом языке и хорошо интегрируется с
21cr|dzen2-0.9.5-1|29	оконными менеджерами, такими как dwm, wmii и xmonad, хотя она будет работать с любым оконным менеджером.
21cr|dzen2-0.9.5-1|30	
21cr|dzen2-0.9.5-1|31	%files
21cr|dzen2-0.9.5-1|32	%doc CREDITS README
21cr|dzen2-0.9.5-1|33	%license LICENSE
21cr|dzen2-0.9.5-1|34	%{_bindir}/%{name}
21cr|dzen2-0.9.5-1|35	%{_bindir}/%{name}-dbar
21cr|dzen2-0.9.5-1|36	%{_bindir}/%{name}-gcpubar
21cr|dzen2-0.9.5-1|37	%{_bindir}/%{name}-gdbar
21cr|dzen2-0.9.5-1|38	%{_bindir}/%{name}-textwidth
21cr|dzen2-0.9.5-1|39	%{_mandir}/man1/%{name}*
21cr|dzen2-0.9.5-1|40	
21cr|dzen2-0.9.5-1|41	#------------------------------------------------------------------
21cr|dzen2-0.9.5-1|42	
21cr|dzen2-0.9.5-1|43	%prep
21cr|dzen2-0.9.5-1|44	%autosetup -p1 -n %{name}-%{oversion} -a1
21cr|dzen2-0.9.5-1|45	
21cr|dzen2-0.9.5-1|46	%build
21cr|dzen2-0.9.5-1|47	sed -i '/^CFLAGS/ s/$/ %{optflags}/' config.mk
21cr|dzen2-0.9.5-1|48	sed -i '/^CFLAGS/ s/$/ %{optflags}/' gadgets/config.mk
21cr|dzen2-0.9.5-1|49	sed -i 's@strip@true@g' Makefile
21cr|dzen2-0.9.5-1|50	sed -i 's@strip@true@g' gadgets/Makefile
21cr|dzen2-0.9.5-1|51	
21cr|dzen2-0.9.5-1|52	%make
21cr|dzen2-0.9.5-1|53	pushd gadgets
21cr|dzen2-0.9.5-1|54	%make
21cr|dzen2-0.9.5-1|55	popd
21cr|dzen2-0.9.5-1|56	
21cr|dzen2-0.9.5-1|57	%install
21cr|dzen2-0.9.5-1|58	%make_install PREFIX=%{_prefix}
21cr|dzen2-0.9.5-1|59	
21cr|dzen2-0.9.5-1|60	mkdir -p %{buildroot}%{_mandir}/man1
21cr|dzen2-0.9.5-1|61	tar -jxf %{SOURCE1} -C %{buildroot}%{_mandir}/man1
21cr|dzen2-0.9.5-1|62	
21cr|dzen2-0.9.5-1|63	pushd gadgets
21cr|dzen2-0.9.5-1|64	%make_install PREFIX=%{_prefix}
21cr|dzen2-0.9.5-1|65	popd
21cr|dzen2-0.9.5-1|66	
21cr|dzen2-0.9.5-1|67	pushd %{buildroot}%{_bindir}
21cr|dzen2-0.9.5-1|68	for i in dbar gcpubar gdbar textwidth; do
21cr|dzen2-0.9.5-1|69	mv $i %{name}-$i
21cr|dzen2-0.9.5-1|70	done
21cr|dzen2-0.9.5-1|71	popd

1142 21
21cr|e00compr-1.0.1-6|1	Summary:	Tools to Read/Write Compressed E00 Files
21cr|e00compr-1.0.1-6|2	Name:		e00compr
21cr|e00compr-1.0.1-6|3	Version:	1.0.1
21cr|e00compr-1.0.1-6|4	Release:	6
21cr|e00compr-1.0.1-6|5	License:	BSD-like
21cr|e00compr-1.0.1-6|6	Group:		Sciences/Geosciences
21cr|e00compr-1.0.1-6|7	Url:		http://avce00.maptools.org/e00compr
21cr|e00compr-1.0.1-6|8	Source0:	http://avce00.maptools.org/dl/%{name}-%{version}.tar.bz2
21cr|e00compr-1.0.1-6|9	
21cr|e00compr-1.0.1-6|10	%description
21cr|e00compr-1.0.1-6|11	E00Compr is an Open Source (i.e. Free!) ANSI-C library to compress and
21cr|e00compr-1.0.1-6|12	uncompress Arc/Info Export (E00) files.
21cr|e00compr-1.0.1-6|13	
21cr|e00compr-1.0.1-6|14	For those who do not need a library but simply want to convert some files, the
21cr|e00compr-1.0.1-6|15	package includes the "E00CONV" conversion program that allows you to convert a
21cr|e00compr-1.0.1-6|16	E00 file to and from any compression level (NONE, PARTIAL or FULL).
21cr|e00compr-1.0.1-6|17	
21cr|e00compr-1.0.1-6|18	%files
21cr|e00compr-1.0.1-6|19	%{_bindir}/e00conv
21cr|e00compr-1.0.1-6|20	
21cr|e00compr-1.0.1-6|21	#----------------------------------------------------------------------------
21cr|e00compr-1.0.1-6|22	
21cr|e00compr-1.0.1-6|23	%package devel
21cr|e00compr-1.0.1-6|24	Summary:	A Library to Read/Write Compressed E00 Files
21cr|e00compr-1.0.1-6|25	Group:		Development/Other
21cr|e00compr-1.0.1-6|26	
21cr|e00compr-1.0.1-6|27	%description devel
21cr|e00compr-1.0.1-6|28	E00Compr is an Open Source (i.e. Free!) ANSI-C library to compress and
21cr|e00compr-1.0.1-6|29	uncompress Arc/Info Export (E00) files.
21cr|e00compr-1.0.1-6|30	
21cr|e00compr-1.0.1-6|31	The C library can be easily plugged into existing E00 translators to add
21cr|e00compr-1.0.1-6|32	support for compressed E00 files simply by replacing the existing translator's
21cr|e00compr-1.0.1-6|33	read/write function by the E00ReadNextLine() and E00WriteNextLine() functions
21cr|e00compr-1.0.1-6|34	provided by the library. See the library documentation for all the details.
21cr|e00compr-1.0.1-6|35	
21cr|e00compr-1.0.1-6|36	This package includes the development files (headers and static library)
21cr|e00compr-1.0.1-6|37	for developing applications which use the e00 library.
21cr|e00compr-1.0.1-6|38	
21cr|e00compr-1.0.1-6|39	%files devel
21cr|e00compr-1.0.1-6|40	%{_includedir}/*.h
21cr|e00compr-1.0.1-6|41	%{_libdir}/e00compr.a
21cr|e00compr-1.0.1-6|42	
21cr|e00compr-1.0.1-6|43	#----------------------------------------------------------------------------
21cr|e00compr-1.0.1-6|44	
21cr|e00compr-1.0.1-6|45	%prep
21cr|e00compr-1.0.1-6|46	%setup -q
21cr|e00compr-1.0.1-6|47	
21cr|e00compr-1.0.1-6|48	%build
21cr|e00compr-1.0.1-6|49	%make CFLAGS="%{optflags}"
21cr|e00compr-1.0.1-6|50	
21cr|e00compr-1.0.1-6|51	%install
21cr|e00compr-1.0.1-6|52	install -d %{buildroot}/{%{_includedir},%{_bindir},%{_libdir}}
21cr|e00compr-1.0.1-6|53	install -m644 *.h %{buildroot}/%{_includedir}
21cr|e00compr-1.0.1-6|54	install *.a %{buildroot}/%{_libdir}
21cr|e00compr-1.0.1-6|55	install -m755 e00conv %{buildroot}/%{_bindir}

1143 21
21cr|e-0.26.0-1|1	%define use_ccache 1
21cr|e-0.26.0-1|2	%define oname enlightenment
21cr|e-0.26.0-1|3	
21cr|e-0.26.0-1|4	%define _disable_ld_no_undefined 1
21cr|e-0.26.0-1|5	
21cr|e-0.26.0-1|6	Summary:	Enlightenment DR 17 window manager
21cr|e-0.26.0-1|7	Name:		e
21cr|e-0.26.0-1|8	Version:	0.26.0
21cr|e-0.26.0-1|9	Release:	1
21cr|e-0.26.0-1|10	License:	BSD
21cr|e-0.26.0-1|11	Group:		Graphical desktop/Enlightenment
21cr|e-0.26.0-1|12	Url:		http://www.enlightenment.org/
21cr|e-0.26.0-1|13	Source0:	http://download.enlightenment.org/rel/apps/%{oname}/%{oname}-%{version}.tar.xz
21cr|e-0.26.0-1|14	# When we have it:
21cr|e-0.26.0-1|15	#Source1:	some-theme.edj.bz2
21cr|e-0.26.0-1|16	Patch0:		e17_sysactions.conf.patch
21cr|e-0.26.0-1|17	
21cr|e-0.26.0-1|18	BuildRequires:	meson
21cr|e-0.26.0-1|19	BuildRequires:	cmake
21cr|e-0.26.0-1|20	BuildRequires:	doxygen
21cr|e-0.26.0-1|21	BuildRequires:	edje
21cr|e-0.26.0-1|22	BuildRequires:	eet
21cr|e-0.26.0-1|23	BuildRequires:	embryo
21cr|e-0.26.0-1|24	BuildRequires:	systemd-units
21cr|e-0.26.0-1|25	BuildRequires:	gettext-devel
21cr|e-0.26.0-1|26	BuildRequires:	pam-devel
21cr|e-0.26.0-1|27	BuildRequires:	pkgconfig(alsa)
21cr|e-0.26.0-1|28	BuildRequires:	pkgconfig(bluez)
21cr|e-0.26.0-1|29	BuildRequires:	pkgconfig(dbus-1)
21cr|e-0.26.0-1|30	BuildRequires:	pkgconfig(ecore) >= 1.18.2
21cr|e-0.26.0-1|31	BuildRequires:	pkgconfig(ecore-con) >= 1.18.2
21cr|e-0.26.0-1|32	BuildRequires:	pkgconfig(ecore-evas) >= 1.18.2
21cr|e-0.26.0-1|33	BuildRequires:	pkgconfig(ecore-file) >= 1.18.2
21cr|e-0.26.0-1|34	BuildRequires:	pkgconfig(ecore-input) >= 1.18.2
21cr|e-0.26.0-1|35	BuildRequires:	pkgconfig(ecore-input-evas) >= 1.18.2
21cr|e-0.26.0-1|36	BuildRequires:	pkgconfig(ecore-ipc) >= 1.18.2
21cr|e-0.26.0-1|37	BuildRequires:	pkgconfig(ecore-x) >= 1.18.2
21cr|e-0.26.0-1|38	BuildRequires:	pkgconfig(edje) >= 1.18.2
21cr|e-0.26.0-1|39	BuildRequires:	pkgconfig(eet) >= 1.18.2
21cr|e-0.26.0-1|40	BuildRequires:	pkgconfig(eeze) >= 1.18.2
21cr|e-0.26.0-1|41	BuildRequires:	pkgconfig(efreet) >= 1.18.2
21cr|e-0.26.0-1|42	BuildRequires:	pkgconfig(efreet-mime) >= 1.18.2
21cr|e-0.26.0-1|43	BuildRequires:	pkgconfig(efreet-trash) >= 1.18.2
21cr|e-0.26.0-1|44	BuildRequires:	pkgconfig(eina) >= 1.18.2
21cr|e-0.26.0-1|45	BuildRequires:	pkgconfig(eio) >= 1.18.2
21cr|e-0.26.0-1|46	BuildRequires:	pkgconfig(eldbus) >= 1.18.2
21cr|e-0.26.0-1|47	BuildRequires:	pkgconfig(elementary) >= 1.18.2
21cr|e-0.26.0-1|48	BuildRequires:	pkgconfig(ethumb)
21cr|e-0.26.0-1|49	BuildRequires:	pkgconfig(evas) >= 1.18.2
21cr|e-0.26.0-1|50	BuildRequires:	pkgconfig(libexif)
21cr|e-0.26.0-1|51	BuildRequires:	pkgconfig(xkeyboard-config)
21cr|e-0.26.0-1|52	BuildRequires:	pkgconfig(xcb)
21cr|e-0.26.0-1|53	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|e-0.26.0-1|54	BuildRequires:	pkgconfig(xcb-shape)
21cr|e-0.26.0-1|55	
21cr|e-0.26.0-1|56	#Requires:	acpitool
21cr|e-0.26.0-1|57	Requires:	pm-utils
21cr|e-0.26.0-1|58	Requires:	eet >= 1.18.2
21cr|e-0.26.0-1|59	Requires:	ecore >= 1.18.2
21cr|e-0.26.0-1|60	Requires:	efreet >= 1.18.2
21cr|e-0.26.0-1|61	Requires:	elementary >= 1.18.2
21cr|e-0.26.0-1|62	Requires:	embryo >= 1.18.2
21cr|e-0.26.0-1|63	Requires:	emotion >= 1.18.2
21cr|e-0.26.0-1|64	Requires:	eldbus >= 1.18.2
21cr|e-0.26.0-1|65	Requires:	evas >= 1.18.2
21cr|e-0.26.0-1|66	#Suggests:	econnman
21cr|e-0.26.0-1|67	Obsoletes:	emotion_generic_players < 1.18
21cr|e-0.26.0-1|68	
21cr|e-0.26.0-1|69	Provides:	%{oname} = %{EVRD}
21cr|e-0.26.0-1|70	
21cr|e-0.26.0-1|71	%description
21cr|e-0.26.0-1|72	E19 is a next generation window manager for UNIX operating systems. Based on
21cr|e-0.26.0-1|73	the Enlightenment Foundation Libraries (EFL), E19 is much more than just
21cr|e-0.26.0-1|74	another window manager - it's an ambitious and innovative project that aims
21cr|e-0.26.0-1|75	to drive the development of graphical applications industry-wide for several
21cr|e-0.26.0-1|76	years to come.
21cr|e-0.26.0-1|77	
21cr|e-0.26.0-1|78	%files -f %{oname}.lang
21cr|e-0.26.0-1|79	%doc AUTHORS README.md COPYING doc/*
21cr|e-0.26.0-1|80	%config(noreplace) %{_sysconfdir}/%{oname}/sysactions.conf
21cr|e-0.26.0-1|81	%config(noreplace) %{_sysconfdir}/%{oname}/system.conf
21cr|e-0.26.0-1|82	%{_sysconfdir}/xdg/menus/e-applications.menu
21cr|e-0.26.0-1|83	%{_bindir}/%{oname}
21cr|e-0.26.0-1|84	%{_bindir}/%{oname}_*
21cr|e-0.26.0-1|85	%{_bindir}/emixer
21cr|e-0.26.0-1|86	%{_datadir}/%{oname}
21cr|e-0.26.0-1|87	%{_datadir}/applications/emixer.desktop
21cr|e-0.26.0-1|88	%{_datadir}/applications/enlightenment_filemanager.desktop
21cr|e-0.26.0-1|89	%{_datadir}/applications/enlightenment_askpass.desktop
21cr|e-0.26.0-1|90	%{_datadir}/applications/enlightenment_fprint.desktop
21cr|e-0.26.0-1|91	%{_datadir}/applications/enlightenment_paledit.desktop
21cr|e-0.26.0-1|92	%{_datadir}/pixmaps/*.png
21cr|e-0.26.0-1|93	%{_iconsdir}/hicolor/*/*/*.png
21cr|e-0.26.0-1|94	%{_iconsdir}/hicolor/scalable/*/*.svg
21cr|e-0.26.0-1|95	%{_datadir}/xsessions/%{oname}.desktop
21cr|e-0.26.0-1|96	%{_libdir}/%{oname}
21cr|e-0.26.0-1|97	%{_unitdir}/enlightenment.service
21cr|e-0.26.0-1|98	
21cr|e-0.26.0-1|99	#----------------------------------------------------------------------------
21cr|e-0.26.0-1|100	
21cr|e-0.26.0-1|101	%package devel
21cr|e-0.26.0-1|102	Summary:	Enlightenment library headers and development libraries
21cr|e-0.26.0-1|103	Group:		Development/C
21cr|e-0.26.0-1|104	
21cr|e-0.26.0-1|105	%description devel
21cr|e-0.26.0-1|106	E19 development headers and development libraries.
21cr|e-0.26.0-1|107	
21cr|e-0.26.0-1|108	%files devel
21cr|e-0.26.0-1|109	%{_bindir}/%{oname}-config
21cr|e-0.26.0-1|110	%{_libdir}/pkgconfig/*.pc
21cr|e-0.26.0-1|111	%{_includedir}/%{oname}
21cr|e-0.26.0-1|112	
21cr|e-0.26.0-1|113	#----------------------------------------------------------------------------
21cr|e-0.26.0-1|114	
21cr|e-0.26.0-1|115	%prep
21cr|e-0.26.0-1|116	%setup -qn %{oname}-%{version}
21cr|e-0.26.0-1|117	%apply_patches
21cr|e-0.26.0-1|118	
21cr|e-0.26.0-1|119	%build
21cr|e-0.26.0-1|120	%meson
21cr|e-0.26.0-1|121	%meson_build
21cr|e-0.26.0-1|122	
21cr|e-0.26.0-1|123	%install
21cr|e-0.26.0-1|124	%meson_install
21cr|e-0.26.0-1|125	
21cr|e-0.26.0-1|126	%find_lang %{oname}
21cr|e-0.26.0-1|127	
21cr|e-0.26.0-1|128	# Put systemd service to proper path
21cr|e-0.26.0-1|129	mkdir -p %{buildroot}%{_unitdir}/
21cr|e-0.26.0-1|130	mv %{buildroot}%{_prefix}/lib/systemd/user/enlightenment.service %{buildroot}%{_unitdir}/enlightenment.service
21cr|e-0.26.0-1|131	
21cr|e-0.26.0-1|132	#fake e-config
21cr|e-0.26.0-1|133	touch %{buildroot}/%{_bindir}/%{oname}-config
21cr|e-0.26.0-1|134	
21cr|e-0.26.0-1|135	#fix bad perms
21cr|e-0.26.0-1|136	#chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/modules/cpufreq/linux-*/freqset
21cr|e-0.26.0-1|137	#chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/utils/enlightenment_sys
21cr|e-0.26.0-1|138	#chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/utils/enlightenment_backlight
21cr|e-0.26.0-1|139	
21cr|e-0.26.0-1|140	# When we have our own theme
21cr|e-0.26.0-1|141	# rename default theme, so we can replace it with our theme
21cr|e-0.26.0-1|142	#mv %{buildroot}%{_datadir}/enlightenment/data/themes/default.edj %{buildroot}%{_datadir}/enlightenment/data/themes/original-default.edj
21cr|e-0.26.0-1|143	# add our theme as default
21cr|e-0.26.0-1|144	#bzcat %{SOURCE1} > %{buildroot}%{_datadir}/enlightenment/data/themes/default.edj

1144 21
21cr|e17_themes-0.2-6|1	Summary: 	Enlightenment DR 17 themes
21cr|e17_themes-0.2-6|2	Name: 		e17_themes
21cr|e17_themes-0.2-6|3	Version: 	0.2
21cr|e17_themes-0.2-6|4	Release: 	6
21cr|e17_themes-0.2-6|5	License: 	BSD
21cr|e17_themes-0.2-6|6	Group: 		Graphical desktop/Enlightenment
21cr|e17_themes-0.2-6|7	URL:		http://exchange.enlightenment.org/theme/
21cr|e17_themes-0.2-6|8	#Source0:	Natural_Yellow.edj.bz2
21cr|e17_themes-0.2-6|9	#Source1:	bwsquared.edj.bz2
21cr|e17_themes-0.2-6|10	Source2:	cerium.edj.bz2
21cr|e17_themes-0.2-6|11	#Source3:	crude.edj.bz2
21cr|e17_themes-0.2-6|12	#Source4:	cthulhain-0.5.8.edj.bz2
21cr|e17_themes-0.2-6|13	#Source5:	grunge.edj.bz2
21cr|e17_themes-0.2-6|14	Source6:	milky1.0-Beta8.edj.bz2
21cr|e17_themes-0.2-6|15	#Source7:	nyz-0.3.edj.bz2
21cr|e17_themes-0.2-6|16	Source8:	simply-white-1.0.2.edj.bz2
21cr|e17_themes-0.2-6|17	Source9:	steampunk_0_18.edj.bz2
21cr|e17_themes-0.2-6|18	Source10:	edjy-b.edj.bz2
21cr|e17_themes-0.2-6|19	#Source11:	fireball.edj.bz2
21cr|e17_themes-0.2-6|20	Source12:	A-Beautiful-Blue.edj.bz2
21cr|e17_themes-0.2-6|21	Requires:	e >= 0.16.999.050
21cr|e17_themes-0.2-6|22	
21cr|e17_themes-0.2-6|23	%description
21cr|e17_themes-0.2-6|24	E17 theme from exchange.enlightenment.org.
21cr|e17_themes-0.2-6|25	
21cr|e17_themes-0.2-6|26	%prep
21cr|e17_themes-0.2-6|27	
21cr|e17_themes-0.2-6|28	%build
21cr|e17_themes-0.2-6|29	
21cr|e17_themes-0.2-6|30	%install
21cr|e17_themes-0.2-6|31	rm -fr %{buildroot}
21cr|e17_themes-0.2-6|32	mkdir -p %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|33	#cp -av %{SOURCE1} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|34	cp -av %{SOURCE2} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|35	#cp -av %{SOURCE3} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|36	#cp -av %{SOURCE4} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|37	#cp -av %{SOURCE5} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|38	cp -av %{SOURCE6} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|39	#cp -av %{SOURCE7} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|40	cp -av %{SOURCE8} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|41	cp -av %{SOURCE9} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|42	cp -av %{SOURCE10} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|43	#cp -av %{SOURCE11} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|44	cp -av %{SOURCE12} %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|45	
21cr|e17_themes-0.2-6|46	pushd %buildroot/%{_datadir}/enlightenment/data/themes/
21cr|e17_themes-0.2-6|47	for theme in *.bz2
21cr|e17_themes-0.2-6|48	do
21cr|e17_themes-0.2-6|49	bunzip2 -fv $theme
21cr|e17_themes-0.2-6|50	done
21cr|e17_themes-0.2-6|51	popd
21cr|e17_themes-0.2-6|52	
21cr|e17_themes-0.2-6|53	%clean
21cr|e17_themes-0.2-6|54	
21cr|e17_themes-0.2-6|55	%files
21cr|e17_themes-0.2-6|56	%defattr(-,root,root)
21cr|e17_themes-0.2-6|57	%{_datadir}/enlightenment/data/themes/*.edj

1145 21
21cr|e2guardian-5.5-1|1	Name:		e2guardian
21cr|e2guardian-5.5-1|2	Version:	5.5
21cr|e2guardian-5.5-1|3	Release:	1
21cr|e2guardian-5.5-1|4	Summary:	Open Source web content filter
21cr|e2guardian-5.5-1|5	License:	GPLv2+
21cr|e2guardian-5.5-1|6	Group:		System/Servers
21cr|e2guardian-5.5-1|7	URL:		http://e2guardian.org/cms/
21cr|e2guardian-5.5-1|8	Source0:	https://github.com/e2guardian/e2guardian/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|e2guardian-5.5-1|9	Source1:	e2guardian.service
21cr|e2guardian-5.5-1|10	Patch0:		e2guardian-mga_conf.patch
21cr|e2guardian-5.5-1|11	BuildRequires:	pkgconfig(zlib)
21cr|e2guardian-5.5-1|12	BuildRequires:	pkgconfig(libpcreposix)
21cr|e2guardian-5.5-1|13	BuildRequires:	pkgconfig(openssl)
21cr|e2guardian-5.5-1|14	BuildRequires:	libesmtp-devel
21cr|e2guardian-5.5-1|15	Provides:	dansguardian
21cr|e2guardian-5.5-1|16	
21cr|e2guardian-5.5-1|17	Recommends:	webproxy
21cr|e2guardian-5.5-1|18	
21cr|e2guardian-5.5-1|19	%description
21cr|e2guardian-5.5-1|20	e2guardian is an Open Source web content filter, It filters the actual
21cr|e2guardian-5.5-1|21	content of pages based on many methods including phrase matching, request
21cr|e2guardian-5.5-1|22	header and URL filtering, etc. It does not purely filter based on a banned
21cr|e2guardian-5.5-1|23	list of sites.
21cr|e2guardian-5.5-1|24	e2guardian is a content filtering proxy that works in conjunction with
21cr|e2guardian-5.5-1|25	another caching proxy such as Squid or Oops.
21cr|e2guardian-5.5-1|26	e2guardian is a fork of DansGuardian and the maintainers fully acknowledge
21cr|e2guardian-5.5-1|27	the work carried out by and the copyright of Daniel Baron and other
21cr|e2guardian-5.5-1|28	contributors to the Dansguardian project.
21cr|e2guardian-5.5-1|29	
21cr|e2guardian-5.5-1|30	%prep
21cr|e2guardian-5.5-1|31	%autosetup -p1
21cr|e2guardian-5.5-1|32	
21cr|e2guardian-5.5-1|33	# fix permission
21cr|e2guardian-5.5-1|34	chmod 0644 doc/* AUTHORS ChangeLog COPYING
21cr|e2guardian-5.5-1|35	
21cr|e2guardian-5.5-1|36	%build
21cr|e2guardian-5.5-1|37	NOCONFIGURE=1 ./autogen.sh
21cr|e2guardian-5.5-1|38	
21cr|e2guardian-5.5-1|39	%configure \
21cr|e2guardian-5.5-1|40	--localstatedir=%{_var}/lib \
21cr|e2guardian-5.5-1|41	--disable-silent-rules \
21cr|e2guardian-5.5-1|42	--enable-pcre=yes \
21cr|e2guardian-5.5-1|43	--enable-clamd=yes \
21cr|e2guardian-5.5-1|44	--enable-icap=yes \
21cr|e2guardian-5.5-1|45	--enable-kavd=no \
21cr|e2guardian-5.5-1|46	--enable-commandline=yes \
21cr|e2guardian-5.5-1|47	--enable-ntlm=yes \
21cr|e2guardian-5.5-1|48	--enable-email=yes \
21cr|e2guardian-5.5-1|49	--enable-orig-ip=yes \
21cr|e2guardian-5.5-1|50	--enable-sslmitm=yes \
21cr|e2guardian-5.5-1|51	--with-proxyuser=%{name} \
21cr|e2guardian-5.5-1|52	--with-proxygroup=%{name} \
21cr|e2guardian-5.5-1|53	--with-logdir=%{_var}/log/%{name} \
21cr|e2guardian-5.5-1|54	--with-piddir=/run \
21cr|e2guardian-5.5-1|55	--with-sysconfsubdir=%{name}
21cr|e2guardian-5.5-1|56	
21cr|e2guardian-5.5-1|57	%make_build
21cr|e2guardian-5.5-1|58	
21cr|e2guardian-5.5-1|59	%install
21cr|e2guardian-5.5-1|60	%make_install
21cr|e2guardian-5.5-1|61	
21cr|e2guardian-5.5-1|62	# systemd service
21cr|e2guardian-5.5-1|63	install -Dpm 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|e2guardian-5.5-1|64	
21cr|e2guardian-5.5-1|65	# access log file
21cr|e2guardian-5.5-1|66	install -d %{buildroot}%{_var}/log/%{name}
21cr|e2guardian-5.5-1|67	touch %{buildroot}%{_var}/log/%{name}/access.log
21cr|e2guardian-5.5-1|68	
21cr|e2guardian-5.5-1|69	install -d %{buildroot}%{_var}/lib/%{name}/tmp
21cr|e2guardian-5.5-1|70	
21cr|e2guardian-5.5-1|71	# cgi-script
21cr|e2guardian-5.5-1|72	install -d %{buildroot}%{_var}/www/cgi-bin
21cr|e2guardian-5.5-1|73	install -m 0755 data/e2guardian.pl %{buildroot}%{_var}/www/cgi-bin/
21cr|e2guardian-5.5-1|74	
21cr|e2guardian-5.5-1|75	# make sure this file is present
21cr|e2guardian-5.5-1|76	echo "localhost" >> %{buildroot}%{_sysconfdir}/%{name}/lists/exceptionfileurllist
21cr|e2guardian-5.5-1|77	
21cr|e2guardian-5.5-1|78	# construct file lists
21cr|e2guardian-5.5-1|79	find %{buildroot}%{_sysconfdir}/%{name} -type d | \
21cr|e2guardian-5.5-1|80	sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0755,root,root) %dir /' > %{name}.filelist
21cr|e2guardian-5.5-1|81	
21cr|e2guardian-5.5-1|82	find %{buildroot}%{_sysconfdir}/%{name} -type f | grep -v "\.orig" | \
21cr|e2guardian-5.5-1|83	sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) %config(noreplace) /' >> %{name}.filelist
21cr|e2guardian-5.5-1|84	
21cr|e2guardian-5.5-1|85	# logrotate file
21cr|e2guardian-5.5-1|86	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|e2guardian-5.5-1|87	cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|e2guardian-5.5-1|88	/var/log/%{name}/access.log {
21cr|e2guardian-5.5-1|89	create 644 %{name} %{name}
21cr|e2guardian-5.5-1|90	rotate 5
21cr|e2guardian-5.5-1|91	weekly
21cr|e2guardian-5.5-1|92	sharedscripts
21cr|e2guardian-5.5-1|93	prerotate
21cr|e2guardian-5.5-1|94	service %{name} stop
21cr|e2guardian-5.5-1|95	endscript
21cr|e2guardian-5.5-1|96	postrotate
21cr|e2guardian-5.5-1|97	service %{name} start
21cr|e2guardian-5.5-1|98	endscript
21cr|e2guardian-5.5-1|99	}
21cr|e2guardian-5.5-1|100	EOF
21cr|e2guardian-5.5-1|101	
21cr|e2guardian-5.5-1|102	# README.urpmi Mageia file
21cr|e2guardian-5.5-1|103	cat > README.urpmi << EOF
21cr|e2guardian-5.5-1|104	Make sure to change your /etc/%{name}/%{name}.conf to reflect your own settings.
21cr|e2guardian-5.5-1|105	Special attention must be given to the port that the proxy server is listening to,
21cr|e2guardian-5.5-1|106	the port that %{name} will listen to and to the web url to the %{name}.pl cgi-script.
21cr|e2guardian-5.5-1|107	
21cr|e2guardian-5.5-1|108	Author: Daniel Barron
21cr|e2guardian-5.5-1|109	daniel@jadeb.com
21cr|e2guardian-5.5-1|110	EOF
21cr|e2guardian-5.5-1|111	
21cr|e2guardian-5.5-1|112	# cleanup
21cr|e2guardian-5.5-1|113	rm -rf %{buildroot}%{_datadir}/%{name}/scripts
21cr|e2guardian-5.5-1|114	rm -rf %{buildroot}%{_datadir}/doc/e2guardian*
21cr|e2guardian-5.5-1|115	
21cr|e2guardian-5.5-1|116	%pre
21cr|e2guardian-5.5-1|117	%_pre_useradd %{name} /var/lib/%{name} /bin/false
21cr|e2guardian-5.5-1|118	
21cr|e2guardian-5.5-1|119	%preun
21cr|e2guardian-5.5-1|120	%_preun_service %{name}
21cr|e2guardian-5.5-1|121	if [ $1 = 0 ] ; then
21cr|e2guardian-5.5-1|122	rm -f /var/log/%{name}/*
21cr|e2guardian-5.5-1|123	fi
21cr|e2guardian-5.5-1|124	
21cr|e2guardian-5.5-1|125	%post
21cr|e2guardian-5.5-1|126	%create_ghostfile /var/log/%{name}/access.log %{name} %{name} 644
21cr|e2guardian-5.5-1|127	%_post_service %{name}
21cr|e2guardian-5.5-1|128	
21cr|e2guardian-5.5-1|129	%postun
21cr|e2guardian-5.5-1|130	%_postun_userdel %{name}
21cr|e2guardian-5.5-1|131	
21cr|e2guardian-5.5-1|132	%files -f %{name}.filelist
21cr|e2guardian-5.5-1|133	%doc AUTHORS ChangeLog README.md README.urpmi
21cr|e2guardian-5.5-1|134	%doc doc/{AuthPlugins,ContentScanners,DownloadManagers}
21cr|e2guardian-5.5-1|135	%doc doc/{FAQ,FAQ.html,Plugins}
21cr|e2guardian-5.5-1|136	%license COPYING
21cr|e2guardian-5.5-1|137	%{_sbindir}/%{name}
21cr|e2guardian-5.5-1|138	%{_datadir}/%{name}/
21cr|e2guardian-5.5-1|139	%{_unitdir}/%{name}.service
21cr|e2guardian-5.5-1|140	%{_mandir}/man8/%{name}.8*
21cr|e2guardian-5.5-1|141	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|e2guardian-5.5-1|142	%attr(0755,root,root) %{_var}/www/cgi-bin/%{name}.pl
21cr|e2guardian-5.5-1|143	%dir %attr(0755,%{name},%{name}) %{_var}/log/%{name}
21cr|e2guardian-5.5-1|144	%dir %attr(0755,%{name},%{name}) %{_var}/lib/%{name}
21cr|e2guardian-5.5-1|145	%dir %attr(0755,%{name},%{name}) %{_var}/lib/%{name}/tmp
21cr|e2guardian-5.5-1|146	%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/access.log

1146 21
21cr|e2tools-0.0.16-14|1	Name:           e2tools
21cr|e2tools-0.0.16-14|2	Version:        0.0.16
21cr|e2tools-0.0.16-14|3	Release:        14
21cr|e2tools-0.0.16-14|4	Summary:        Manipulate files in unmounted ext2/ext3 filesystems
21cr|e2tools-0.0.16-14|5	
21cr|e2tools-0.0.16-14|6	Group:          System/Kernel and hardware
21cr|e2tools-0.0.16-14|7	License:        GPLv2
21cr|e2tools-0.0.16-14|8	URL:            http://home.earthlink.net/~k_sheff/sw/e2tools/
21cr|e2tools-0.0.16-14|9	Source0:        http://home.earthlink.net/~k_sheff/sw/e2tools/%{name}-%{version}.tar.gz
21cr|e2tools-0.0.16-14|10	Source1:        e2tools-test.sh
21cr|e2tools-0.0.16-14|11	# Thank you very much for the man pages from Debian package.
21cr|e2tools-0.0.16-14|12	Source2:        e2cp.1
21cr|e2tools-0.0.16-14|13	Source3:        e2ln.1
21cr|e2tools-0.0.16-14|14	Source4:        e2ls.1
21cr|e2tools-0.0.16-14|15	Source5:        e2mkdir.1
21cr|e2tools-0.0.16-14|16	Source6:        e2mv.1
21cr|e2tools-0.0.16-14|17	Source7:        e2rm.1
21cr|e2tools-0.0.16-14|18	Source8:        e2tail.1
21cr|e2tools-0.0.16-14|19	Source9:        e2tools.7
21cr|e2tools-0.0.16-14|20	Patch1:         e2tools-fedora-fixes.patch
21cr|e2tools-0.0.16-14|21	
21cr|e2tools-0.0.16-14|22	BuildRequires:  pkgconfig(ext2fs) >= 1.27
21cr|e2tools-0.0.16-14|23	
21cr|e2tools-0.0.16-14|24	# For e2tools-test.sh
21cr|e2tools-0.0.16-14|25	BuildRequires:  e2fsprogs, diffutils
21cr|e2tools-0.0.16-14|26	
21cr|e2tools-0.0.16-14|27	
21cr|e2tools-0.0.16-14|28	%description
21cr|e2tools-0.0.16-14|29	A simple set of utilities to read, write, and manipulate files in an
21cr|e2tools-0.0.16-14|30	ext2/ext3 filesystem directly using the ext2fs library. This works
21cr|e2tools-0.0.16-14|31	
21cr|e2tools-0.0.16-14|32	- without root access
21cr|e2tools-0.0.16-14|33	- without the filesystem being mounted
21cr|e2tools-0.0.16-14|34	- without kernel ext2/ext3 support
21cr|e2tools-0.0.16-14|35	
21cr|e2tools-0.0.16-14|36	The utilities are: e2cp e2ln e2ls e2mkdir e2mv e2rm e2tail
21cr|e2tools-0.0.16-14|37	
21cr|e2tools-0.0.16-14|38	%prep
21cr|e2tools-0.0.16-14|39	%setup -q
21cr|e2tools-0.0.16-14|40	%patch1 -p1
21cr|e2tools-0.0.16-14|41	
21cr|e2tools-0.0.16-14|42	%build
21cr|e2tools-0.0.16-14|43	sed -i '/e2cp_LDADD/s:-L@[^@]*@::' Makefile.in || die
21cr|e2tools-0.0.16-14|44	
21cr|e2tools-0.0.16-14|45	%configure
21cr|e2tools-0.0.16-14|46	%make  CPPFLAGS="-Wall"
21cr|e2tools-0.0.16-14|47	
21cr|e2tools-0.0.16-14|48	
21cr|e2tools-0.0.16-14|49	%check
21cr|e2tools-0.0.16-14|50	# Run tests
21cr|e2tools-0.0.16-14|51	for e in e2ln e2ls e2mkdir e2mv e2rm e2tail; do
21cr|e2tools-0.0.16-14|52	ln -s e2cp $e
21cr|e2tools-0.0.16-14|53	done
21cr|e2tools-0.0.16-14|54	sh %{SOURCE1}
21cr|e2tools-0.0.16-14|55	
21cr|e2tools-0.0.16-14|56	
21cr|e2tools-0.0.16-14|57	%install
21cr|e2tools-0.0.16-14|58	%makeinstall_std
21cr|e2tools-0.0.16-14|59	%{__install} -d %{buildroot}%{_mandir}/man1/
21cr|e2tools-0.0.16-14|60	%{__install} \
21cr|e2tools-0.0.16-14|61	%{SOURCE2} \
21cr|e2tools-0.0.16-14|62	%{SOURCE3} \
21cr|e2tools-0.0.16-14|63	%{SOURCE4} \
21cr|e2tools-0.0.16-14|64	%{SOURCE5} \
21cr|e2tools-0.0.16-14|65	%{SOURCE6} \
21cr|e2tools-0.0.16-14|66	%{SOURCE7} \
21cr|e2tools-0.0.16-14|67	%{SOURCE8} \
21cr|e2tools-0.0.16-14|68	%{buildroot}%{_mandir}/man1/
21cr|e2tools-0.0.16-14|69	%{__install} -D %{SOURCE9} %{buildroot}%{_mandir}/man7/e2tools.7
21cr|e2tools-0.0.16-14|70	
21cr|e2tools-0.0.16-14|71	
21cr|e2tools-0.0.16-14|72	%files
21cr|e2tools-0.0.16-14|73	%doc README ChangeLog TODO AUTHORS
21cr|e2tools-0.0.16-14|74	%{_bindir}/e2cp
21cr|e2tools-0.0.16-14|75	%{_bindir}/e2ln
21cr|e2tools-0.0.16-14|76	%{_bindir}/e2ls
21cr|e2tools-0.0.16-14|77	%{_bindir}/e2mkdir
21cr|e2tools-0.0.16-14|78	%{_bindir}/e2mv
21cr|e2tools-0.0.16-14|79	%{_bindir}/e2rm
21cr|e2tools-0.0.16-14|80	%{_bindir}/e2tail
21cr|e2tools-0.0.16-14|81	%doc %{_mandir}/man1/e2cp.1*
21cr|e2tools-0.0.16-14|82	%doc %{_mandir}/man1/e2ln.1*
21cr|e2tools-0.0.16-14|83	%doc %{_mandir}/man1/e2ls.1*
21cr|e2tools-0.0.16-14|84	%doc %{_mandir}/man1/e2mkdir.1*
21cr|e2tools-0.0.16-14|85	%doc %{_mandir}/man1/e2mv.1*
21cr|e2tools-0.0.16-14|86	%doc %{_mandir}/man1/e2rm.1*
21cr|e2tools-0.0.16-14|87	%doc %{_mandir}/man1/e2tail.1*
21cr|e2tools-0.0.16-14|88	%doc %{_mandir}/man7/e2tools.7*

1147 21
21cr|e3-2.82-1|1	%define _enable_debug_packages %{nil}
21cr|e3-2.82-1|2	%define debug_package %{nil}
21cr|e3-2.82-1|3	
21cr|e3-2.82-1|4	Summary:	Tiny editor, well suited for rescue disks
21cr|e3-2.82-1|5	Name:		e3
21cr|e3-2.82-1|6	Version:	2.82
21cr|e3-2.82-1|7	Release:	1
21cr|e3-2.82-1|8	License:	GPLv2+
21cr|e3-2.82-1|9	Group:		Editors
21cr|e3-2.82-1|10	Url:		https://sites.google.com/site/e3editor/
21cr|e3-2.82-1|11	Source0:	https://sites.google.com/site/e3editor/Home/%{name}-%{version}.tgz
21cr|e3-2.82-1|12	# mark the stack as non-executable and disable tiny/crippled elf on 32
21cr|e3-2.82-1|13	# bit linux so that stack can be marked as non-executable on it too
21cr|e3-2.82-1|14	# http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
21cr|e3-2.82-1|15	Patch0:		e3-gnu-stack.patch
21cr|e3-2.82-1|16	BuildRequires:	nasm
21cr|e3-2.82-1|17	ExclusiveArch:	%{ix86} x86_64
21cr|e3-2.82-1|18	
21cr|e3-2.82-1|19	%description
21cr|e3-2.82-1|20	E3 is teeny tiny editor that doesn't depend on any libs.
21cr|e3-2.82-1|21	e3 uses subset of wordstar|emacs|pico|vi|nedit commands.
21cr|e3-2.82-1|22	
21cr|e3-2.82-1|23	%files
21cr|e3-2.82-1|24	%doc README ChangeLog e3.html
21cr|e3-2.82-1|25	%{_bindir}/e3
21cr|e3-2.82-1|26	%{_bindir}/e3em
21cr|e3-2.82-1|27	%{_bindir}/e3ne
21cr|e3-2.82-1|28	%{_bindir}/e3pi
21cr|e3-2.82-1|29	%{_bindir}/e3vi
21cr|e3-2.82-1|30	%{_bindir}/e3ws
21cr|e3-2.82-1|31	%{_mandir}/man1/e3*
21cr|e3-2.82-1|32	
21cr|e3-2.82-1|33	#----------------------------------------------------------------------------
21cr|e3-2.82-1|34	
21cr|e3-2.82-1|35	%prep
21cr|e3-2.82-1|36	%setup -q
21cr|e3-2.82-1|37	%patch0 -p1
21cr|e3-2.82-1|38	rm -rf bin
21cr|e3-2.82-1|39	
21cr|e3-2.82-1|40	%build
21cr|e3-2.82-1|41	%ifarch x86_64
21cr|e3-2.82-1|42	make PREFIX=%{_prefix} MANDIR=%{_mandir}/man1 EXMODE=SED 64
21cr|e3-2.82-1|43	%else
21cr|e3-2.82-1|44	make PREFIX=%{_prefix} MANDIR=%{_mandir}/man1 EXMODE=SED 32
21cr|e3-2.82-1|45	%endif
21cr|e3-2.82-1|46	
21cr|e3-2.82-1|47	%install
21cr|e3-2.82-1|48	install -d %{buildroot}%{_bindir}
21cr|e3-2.82-1|49	install -d %{buildroot}%{_mandir}/man1
21cr|e3-2.82-1|50	
21cr|e3-2.82-1|51	install -m755 e3 %{buildroot}%{_bindir}/e3
21cr|e3-2.82-1|52	install -m644 e3.man %{buildroot}%{_mandir}/man1/e3.1
21cr|e3-2.82-1|53	
21cr|e3-2.82-1|54	# fix those softlinks
21cr|e3-2.82-1|55	pushd %{buildroot}%{_bindir}
21cr|e3-2.82-1|56	for i in e3em e3ne e3pi e3vi e3ws; do
21cr|e3-2.82-1|57	ln -snf e3 ${i}
21cr|e3-2.82-1|58	done
21cr|e3-2.82-1|59	popd

1148 21
21cr|easychem-0.6-10|1	%define _enable_debug_packages	%{nil}
21cr|easychem-0.6-10|2	%define debug_package		%{nil}
21cr|easychem-0.6-10|3	
21cr|easychem-0.6-10|4	Name:		easychem
21cr|easychem-0.6-10|5	Summary:	2D molecular drawing program
21cr|easychem-0.6-10|6	Version:	0.6
21cr|easychem-0.6-10|7	Release:	10
21cr|easychem-0.6-10|8	
21cr|easychem-0.6-10|9	Source0:	http://puzzle.dl.sourceforge.net/sourceforge/easychem/%{name}-%{version}.tar.bz2
21cr|easychem-0.6-10|10	Patch0:		easychem-0.6-rosa-linkage.patch
21cr|easychem-0.6-10|11	URL:		http://easychem.sourceforge.net/
21cr|easychem-0.6-10|12	License:	GPLv2+
21cr|easychem-0.6-10|13	Group:		Sciences/Chemistry
21cr|easychem-0.6-10|14	BuildRequires:	gtk2-devel
21cr|easychem-0.6-10|15	
21cr|easychem-0.6-10|16	%description
21cr|easychem-0.6-10|17	EasyChem is a program designed to draw chemical molecules.  The problem in all
21cr|easychem-0.6-10|18	existing programs is: they intend to be easy to use at first try, kind of a
21cr|easychem-0.6-10|19	quick-and-dirty approach. EasyChem would be a bit difficult to learn, but when
21cr|easychem-0.6-10|20	you master it, you can be very fast, and with a huge precision. In fact, it's
21cr|easychem-0.6-10|21	just like a specialized vectorial drawing tool.
21cr|easychem-0.6-10|22	
21cr|easychem-0.6-10|23	%prep
21cr|easychem-0.6-10|24	%setup -q
21cr|easychem-0.6-10|25	%patch0 -p1
21cr|easychem-0.6-10|26	
21cr|easychem-0.6-10|27	%build
21cr|easychem-0.6-10|28	%make -f Makefile.linux C_FLAGS="%{?optflags} %{?ldflags}"
21cr|easychem-0.6-10|29	
21cr|easychem-0.6-10|30	%install
21cr|easychem-0.6-10|31	install -D -m755 %{name} %{buildroot}/%{_bindir}/%{name}
21cr|easychem-0.6-10|32	
21cr|easychem-0.6-10|33	#menu
21cr|easychem-0.6-10|34	
21cr|easychem-0.6-10|35	mkdir -p %{buildroot}%{_datadir}/applications
21cr|easychem-0.6-10|36	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|easychem-0.6-10|37	[Desktop Entry]
21cr|easychem-0.6-10|38	Name=EasyChem
21cr|easychem-0.6-10|39	Comment=2D Molecule Editor
21cr|easychem-0.6-10|40	Exec=%{name}
21cr|easychem-0.6-10|41	Icon=chemistry_section
21cr|easychem-0.6-10|42	Terminal=false
21cr|easychem-0.6-10|43	Type=Application
21cr|easychem-0.6-10|44	Categories=X-MandrivaLinux-MoreApplications-Sciences-Chemistry;Science;Chemistry;
21cr|easychem-0.6-10|45	EOF
21cr|easychem-0.6-10|46	
21cr|easychem-0.6-10|47	%files
21cr|easychem-0.6-10|48	%doc COPYING
21cr|easychem-0.6-10|49	%{_bindir}/%{name}
21cr|easychem-0.6-10|50	%{_datadir}/applications/mandriva-%{name}.desktop

1149 21
21cr|easymp3gain-0.5.0-7|1	%define _enable_debug_packages %{nil}
21cr|easymp3gain-0.5.0-7|2	%define debug_package %{nil}
21cr|easymp3gain-0.5.0-7|3	
21cr|easymp3gain-0.5.0-7|4	Summary:	Graphical user interface for MP3Gain, AACGain and VorbisGain (GTK2)
21cr|easymp3gain-0.5.0-7|5	Name:		easymp3gain
21cr|easymp3gain-0.5.0-7|6	Version:	0.5.0
21cr|easymp3gain-0.5.0-7|7	Release:	7
21cr|easymp3gain-0.5.0-7|8	License:	GPLv2+
21cr|easymp3gain-0.5.0-7|9	Group:		Sound
21cr|easymp3gain-0.5.0-7|10	Url:		http://easymp3gain.sourceforge.net
21cr|easymp3gain-0.5.0-7|11	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|easymp3gain-0.5.0-7|12	Source0:	%{name}-%{version}.src.tar.gz
21cr|easymp3gain-0.5.0-7|13	Patch0:		easymp3gain-cpu.patch
21cr|easymp3gain-0.5.0-7|14	Patch1:		easymp3gain-0.5.0-desktop.patch
21cr|easymp3gain-0.5.0-7|15	Patch2:		fix_missing_LazarusDir.diff
21cr|easymp3gain-0.5.0-7|16	Patch3:		fix_missing_overload_on_AddTask.diff
21cr|easymp3gain-0.5.0-7|17	BuildRequires:	fpc
21cr|easymp3gain-0.5.0-7|18	BuildRequires:	lazarus
21cr|easymp3gain-0.5.0-7|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|easymp3gain-0.5.0-7|20	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|easymp3gain-0.5.0-7|21	Requires:	mp3gain
21cr|easymp3gain-0.5.0-7|22	Requires:	vorbisgain
21cr|easymp3gain-0.5.0-7|23	ExclusiveArch:	%{ix86} %{x86_64}
21cr|easymp3gain-0.5.0-7|24	
21cr|easymp3gain-0.5.0-7|25	%description
21cr|easymp3gain-0.5.0-7|26	easyMP3Gain is a graphical user interface for MP3Gain, AACGain and VorbisGain.
21cr|easymp3gain-0.5.0-7|27	The Interface looks similar to the one available for Windows.
21cr|easymp3gain-0.5.0-7|28	It's a native GTK/GTK+ application, so it runs on Linux and FreeBSD/OpenBSD.
21cr|easymp3gain-0.5.0-7|29	
21cr|easymp3gain-0.5.0-7|30	%files
21cr|easymp3gain-0.5.0-7|31	%{_bindir}/%{name}
21cr|easymp3gain-0.5.0-7|32	%{_datadir}/%{name}
21cr|easymp3gain-0.5.0-7|33	%{_datadir}/applications/%{name}.desktop
21cr|easymp3gain-0.5.0-7|34	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|easymp3gain-0.5.0-7|35	
21cr|easymp3gain-0.5.0-7|36	#----------------------------------------------------------------------------
21cr|easymp3gain-0.5.0-7|37	
21cr|easymp3gain-0.5.0-7|38	%prep
21cr|easymp3gain-0.5.0-7|39	%setup -q
21cr|easymp3gain-0.5.0-7|40	%ifarch %{ix86}
21cr|easymp3gain-0.5.0-7|41	%patch0 -p1
21cr|easymp3gain-0.5.0-7|42	%endif
21cr|easymp3gain-0.5.0-7|43	%patch1 -p0
21cr|easymp3gain-0.5.0-7|44	%patch2 -p1
21cr|easymp3gain-0.5.0-7|45	%patch3 -p1
21cr|easymp3gain-0.5.0-7|46	
21cr|easymp3gain-0.5.0-7|47	%build
21cr|easymp3gain-0.5.0-7|48	make all
21cr|easymp3gain-0.5.0-7|49	
21cr|easymp3gain-0.5.0-7|50	%install
21cr|easymp3gain-0.5.0-7|51	./install.sh DESTDIR=%{buildroot}

1150 21
21cr|easynote-keys-1.0-4|1	Name:		easynote-keys
21cr|easynote-keys-1.0-4|2	Version:	1.0
21cr|easynote-keys-1.0-4|3	Release:	4
21cr|easynote-keys-1.0-4|4	Summary:	Mappings for additional keys of Packard Bell EASYNOTE
21cr|easynote-keys-1.0-4|5	License:	GPLv2+
21cr|easynote-keys-1.0-4|6	Group:		System/Configuration/Hardware
21cr|easynote-keys-1.0-4|7	BuildArch:	noarch
21cr|easynote-keys-1.0-4|8	Requires:	xmodmap
21cr|easynote-keys-1.0-4|9	
21cr|easynote-keys-1.0-4|10	%description
21cr|easynote-keys-1.0-4|11	setkeycodes and Xmodmap settings for
21cr|easynote-keys-1.0-4|12	Packard Bell EASYNOTE machines such as TE11HC-B8302G50Mnks
21cr|easynote-keys-1.0-4|13	
21cr|easynote-keys-1.0-4|14	%prep
21cr|easynote-keys-1.0-4|15	
21cr|easynote-keys-1.0-4|16	%build
21cr|easynote-keys-1.0-4|17	
21cr|easynote-keys-1.0-4|18	%install
21cr|easynote-keys-1.0-4|19	
21cr|easynote-keys-1.0-4|20	%post
21cr|easynote-keys-1.0-4|21	cat >>/etc/rc.d/rc.local <<EOF
21cr|easynote-keys-1.0-4|22	setkeycodes e01a 217     # added by easynote-keys
21cr|easynote-keys-1.0-4|23	setkeycodes e034 219     # added by easynote-keys
21cr|easynote-keys-1.0-4|24	setkeycodes e033 221     # added by easynote-keys
21cr|easynote-keys-1.0-4|25	EOF
21cr|easynote-keys-1.0-4|26	
21cr|easynote-keys-1.0-4|27	cat >>/etc/X11/Xmodmap <<EOF
21cr|easynote-keys-1.0-4|28	! added by easynote-keys
21cr|easynote-keys-1.0-4|29	keycode 229 = EuroSign
21cr|easynote-keys-1.0-4|30	! added by easynote-keys
21cr|easynote-keys-1.0-4|31	keycode 227 = dollar
21cr|easynote-keys-1.0-4|32	EOF
21cr|easynote-keys-1.0-4|33	
21cr|easynote-keys-1.0-4|34	%preun
21cr|easynote-keys-1.0-4|35	sed -i '/added by easynote-keys/{N;d}' /etc/X11/Xmodmap
21cr|easynote-keys-1.0-4|36	sed -i '/added by easynote-keys/d' /etc/rc.d/rc.local
21cr|easynote-keys-1.0-4|37	
21cr|easynote-keys-1.0-4|38	
21cr|easynote-keys-1.0-4|39	%files

1151 21
21cr|easystroke-0.6.0-6|1	#empty debug package
21cr|easystroke-0.6.0-6|2	%define debug_package %{nil}
21cr|easystroke-0.6.0-6|3	
21cr|easystroke-0.6.0-6|4	Summary:	A gesture-recognition application for X11
21cr|easystroke-0.6.0-6|5	Name:		easystroke
21cr|easystroke-0.6.0-6|6	Version:	0.6.0
21cr|easystroke-0.6.0-6|7	Release:	6
21cr|easystroke-0.6.0-6|8	License:	ISC
21cr|easystroke-0.6.0-6|9	Group:		Accessibility
21cr|easystroke-0.6.0-6|10	Url:		http://easystroke.sourceforge.net/
21cr|easystroke-0.6.0-6|11	Source0:	http://garr.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|easystroke-0.6.0-6|12	Patch0:		easystroke-0.6.0-fix-desktop-file.patch
21cr|easystroke-0.6.0-6|13	Patch1:		replace-sigc-group-with-lambda.patch
21cr|easystroke-0.6.0-6|14	Patch2:		easystroke-0.6.0-abs.patch
21cr|easystroke-0.6.0-6|15	BuildRequires:	help2man
21cr|easystroke-0.6.0-6|16	BuildRequires:	intltool
21cr|easystroke-0.6.0-6|17	BuildRequires:	boost-devel
21cr|easystroke-0.6.0-6|18	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|easystroke-0.6.0-6|19	BuildRequires:	pkgconfig(gdkmm-3.0)
21cr|easystroke-0.6.0-6|20	BuildRequires:	pkgconfig(x11)
21cr|easystroke-0.6.0-6|21	BuildRequires:	pkgconfig(xext)
21cr|easystroke-0.6.0-6|22	BuildRequires:	pkgconfig(xi)
21cr|easystroke-0.6.0-6|23	BuildRequires:	pkgconfig(xfixes)
21cr|easystroke-0.6.0-6|24	BuildRequires:	pkgconfig(xtst)
21cr|easystroke-0.6.0-6|25	BuildRequires:	pkgconfig(xorg-server)
21cr|easystroke-0.6.0-6|26	
21cr|easystroke-0.6.0-6|27	%description
21cr|easystroke-0.6.0-6|28	Easystroke is a gesture-recognition application for X11. Gestures or
21cr|easystroke-0.6.0-6|29	strokes are movements that you make with you mouse (or your pen,
21cr|easystroke-0.6.0-6|30	finger etc.) while holding down a specific mouse button. Easystroke
21cr|easystroke-0.6.0-6|31	will execute certain actions if it recognizes the stroke; currently
21cr|easystroke-0.6.0-6|32	easystroke can emulate key presses, execute shell commands, hold down
21cr|easystroke-0.6.0-6|33	modifiers and emulate a scroll wheel.
21cr|easystroke-0.6.0-6|34	The program was designed with Tablet PCs in mind and can be used
21cr|easystroke-0.6.0-6|35	effectively even without access to a keyboard. Easystroke tries to
21cr|easystroke-0.6.0-6|36	provide an intuitive and efficient user interface, while at the same
21cr|easystroke-0.6.0-6|37	time being highly configurable and offering many advanced features.
21cr|easystroke-0.6.0-6|38	
21cr|easystroke-0.6.0-6|39	%files -f %{name}.lang
21cr|easystroke-0.6.0-6|40	%doc LICENSE changelog
21cr|easystroke-0.6.0-6|41	%{_bindir}/%{name}
21cr|easystroke-0.6.0-6|42	%{_datadir}/applications/%{name}.desktop
21cr|easystroke-0.6.0-6|43	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|easystroke-0.6.0-6|44	%{_mandir}/man1/%{name}*
21cr|easystroke-0.6.0-6|45	
21cr|easystroke-0.6.0-6|46	#----------------------------------------------------------------------------
21cr|easystroke-0.6.0-6|47	
21cr|easystroke-0.6.0-6|48	%prep
21cr|easystroke-0.6.0-6|49	%setup -q
21cr|easystroke-0.6.0-6|50	%patch0 -p1
21cr|easystroke-0.6.0-6|51	%patch1 -p1
21cr|easystroke-0.6.0-6|52	%patch2 -p1
21cr|easystroke-0.6.0-6|53	# fix PREFIX
21cr|easystroke-0.6.0-6|54	sed -i -e 's:/usr/local:%{_prefix}:' Makefile
21cr|easystroke-0.6.0-6|55	
21cr|easystroke-0.6.0-6|56	%build
21cr|easystroke-0.6.0-6|57	%make \
21cr|easystroke-0.6.0-6|58	CXX="g++ %{optflags}" \
21cr|easystroke-0.6.0-6|59	CC="gcc -std=c99 %{optflags}" \
21cr|easystroke-0.6.0-6|60	LDFLAGS="%{ldflags}"
21cr|easystroke-0.6.0-6|61	
21cr|easystroke-0.6.0-6|62	# man page
21cr|easystroke-0.6.0-6|63	make man
21cr|easystroke-0.6.0-6|64	
21cr|easystroke-0.6.0-6|65	%install
21cr|easystroke-0.6.0-6|66	%makeinstall_std
21cr|easystroke-0.6.0-6|67	
21cr|easystroke-0.6.0-6|68	# man page install
21cr|easystroke-0.6.0-6|69	install -D -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|easystroke-0.6.0-6|70	
21cr|easystroke-0.6.0-6|71	%find_lang %{name}

1152 21
21cr|easy-switcher-0.3-2|1	%global debug_package %{nil}
21cr|easy-switcher-0.3-2|2	
21cr|easy-switcher-0.3-2|3	Name:		easy-switcher
21cr|easy-switcher-0.3-2|4	Version:	0.3
21cr|easy-switcher-0.3-2|5	Release:	2
21cr|easy-switcher-0.3-2|6	Summary:	Easy Switcher - keyboard layout switcher for Linux
21cr|easy-switcher-0.3-2|7	Group:		System/X11
21cr|easy-switcher-0.3-2|8	License:	GPL-2.0
21cr|easy-switcher-0.3-2|9	URL:		https://github.com/freemind001/easy-switcher
21cr|easy-switcher-0.3-2|10	Source:		https://github.com/freemind001/easy-switcher/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|easy-switcher-0.3-2|11	BuildRequires:	fpc
21cr|easy-switcher-0.3-2|12	Requires:	systemd
21cr|easy-switcher-0.3-2|13	
21cr|easy-switcher-0.3-2|14	%description
21cr|easy-switcher-0.3-2|15	Easy Switcher is a keyboard layout switcher and input corrector for Linux.
21cr|easy-switcher-0.3-2|16	It runs as a daemon on your system, is independent from your desktop
21cr|easy-switcher-0.3-2|17	environment and windowing system, works with the keyboard
21cr|easy-switcher-0.3-2|18	directly via kernel input, so it is reliable and smooth.
21cr|easy-switcher-0.3-2|19	
21cr|easy-switcher-0.3-2|20	Easy Switcher writes your keystrokes to internal buffer,
21cr|easy-switcher-0.3-2|21	and when you press a special key (Pause/Break by default),
21cr|easy-switcher-0.3-2|22	it erases what you have written, changes the layout,
21cr|easy-switcher-0.3-2|23	and writes the correct input back.
21cr|easy-switcher-0.3-2|24	
21cr|easy-switcher-0.3-2|25	%files
21cr|easy-switcher-0.3-2|26	%doc README.md
21cr|easy-switcher-0.3-2|27	%license LICENSE
21cr|easy-switcher-0.3-2|28	%attr(0755,root,root) %{_bindir}/%{name}
21cr|easy-switcher-0.3-2|29	
21cr|easy-switcher-0.3-2|30	#-------------------------------------------------------
21cr|easy-switcher-0.3-2|31	%prep
21cr|easy-switcher-0.3-2|32	%setup -q
21cr|easy-switcher-0.3-2|33	
21cr|easy-switcher-0.3-2|34	%build
21cr|easy-switcher-0.3-2|35	fpc *.lpr
21cr|easy-switcher-0.3-2|36	
21cr|easy-switcher-0.3-2|37	%install
21cr|easy-switcher-0.3-2|38	mkdir -p %{buildroot}%{_bindir}
21cr|easy-switcher-0.3-2|39	cp %{name} %{buildroot}%{_bindir}/

1153 21
21cr|easytag24-2.4.3-5|1	%define rname easytag
21cr|easytag24-2.4.3-5|2	
21cr|easytag24-2.4.3-5|3	Summary:	Tag editor for MP3, OGG and some other files
21cr|easytag24-2.4.3-5|4	Name:		easytag24
21cr|easytag24-2.4.3-5|5	Version:	2.4.3
21cr|easytag24-2.4.3-5|6	Release:	5
21cr|easytag24-2.4.3-5|7	License:	GPLv3+
21cr|easytag24-2.4.3-5|8	Group:		Sound
21cr|easytag24-2.4.3-5|9	Url:		https://wiki.gnome.org/Apps/EasyTAG
21cr|easytag24-2.4.3-5|10	Source0:	https://download.gnome.org/sources/%{name}/2.4/%{rname}-%{version}.tar.xz
21cr|easytag24-2.4.3-5|11	Source1:	easytag_ru.po.tar.gz
21cr|easytag24-2.4.3-5|12	BuildRequires:	appdata-tools
21cr|easytag24-2.4.3-5|13	BuildRequires:	desktop-file-utils
21cr|easytag24-2.4.3-5|14	BuildRequires:	docbook-dtd44-xml
21cr|easytag24-2.4.3-5|15	BuildRequires:	docbook-style-xsl
21cr|easytag24-2.4.3-5|16	BuildRequires:	itstool
21cr|easytag24-2.4.3-5|17	BuildRequires:	intltool
21cr|easytag24-2.4.3-5|18	BuildRequires:	libmp4v2-utils
21cr|easytag24-2.4.3-5|19	BuildRequires:	yelp-tools
21cr|easytag24-2.4.3-5|20	BuildRequires:	xsltproc
21cr|easytag24-2.4.3-5|21	BuildRequires:	id3lib-devel
21cr|easytag24-2.4.3-5|22	BuildRequires:	pkgconfig(flac)
21cr|easytag24-2.4.3-5|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|easytag24-2.4.3-5|24	BuildRequires:	pkgconfig(id3tag)
21cr|easytag24-2.4.3-5|25	BuildRequires:	pkgconfig(libnautilus-extension)
21cr|easytag24-2.4.3-5|26	BuildRequires:	pkgconfig(opus)
21cr|easytag24-2.4.3-5|27	BuildRequires:	pkgconfig(opusfile)
21cr|easytag24-2.4.3-5|28	BuildRequires:	pkgconfig(speex)
21cr|easytag24-2.4.3-5|29	BuildRequires:	pkgconfig(taglib)
21cr|easytag24-2.4.3-5|30	BuildRequires:	pkgconfig(vorbis)
21cr|easytag24-2.4.3-5|31	BuildRequires:	pkgconfig(wavpack)
21cr|easytag24-2.4.3-5|32	
21cr|easytag24-2.4.3-5|33	Conflicts: %{rname} < 2.4.0
21cr|easytag24-2.4.3-5|34	
21cr|easytag24-2.4.3-5|35	%description
21cr|easytag24-2.4.3-5|36	EasyTAG is an utility for viewing and editing tags of MP3, MP2, FLAC,
21cr|easytag24-2.4.3-5|37	Ogg Vorbis, MP4/AAC, MusePack, Wavpack, Speex and Monkey's Audio
21cr|easytag24-2.4.3-5|38	files. Its simple and nice GTK+ interface makes tagging easier under
21cr|easytag24-2.4.3-5|39	GNU/Linux.
21cr|easytag24-2.4.3-5|40	Features:
21cr|easytag24-2.4.3-5|41	- View, edit, write tags of MP3, MP2 files (ID3 tag with pictures),
21cr|easytag24-2.4.3-5|42	FLAC files (FLAC Vorbis tag), Ogg Vorbis files (Ogg Vorbis tag),
21cr|easytag24-2.4.3-5|43	MP4/AAC (MP4/AAC tag), and MusePack, Wavpack, Monkey's Audio files
21cr|easytag24-2.4.3-5|44	(APE tag), Speex files, Opus files,
21cr|easytag24-2.4.3-5|45	- Can edit more tag fields : Title, Artist, Album, Disc Album, Year,
21cr|easytag24-2.4.3-5|46	Track Number, Genre, Comment, Composer, Original Artist/Performer,
21cr|easytag24-2.4.3-5|47	Copyright, URL and Encoder name,
21cr|easytag24-2.4.3-5|48	- Auto tagging: parse filename and directory to complete automatically
21cr|easytag24-2.4.3-5|49	the fields (using masks),
21cr|easytag24-2.4.3-5|50	- Ability to rename files and directories from the tag (using masks) or by
21cr|easytag24-2.4.3-5|51	loading a text file,
21cr|easytag24-2.4.3-5|52	- Process selected files of the selected directory,
21cr|easytag24-2.4.3-5|53	- Ability to browse subdirectories,
21cr|easytag24-2.4.3-5|54	- Recursion for tagging, removing, renaming, saving...,
21cr|easytag24-2.4.3-5|55	- Can set a field (artist, title,...) to all other files,
21cr|easytag24-2.4.3-5|56	- Read file header informations (bitrate, time, ...) and display them,
21cr|easytag24-2.4.3-5|57	- Auto completion of the date if a partial is entered,
21cr|easytag24-2.4.3-5|58	- Undo and redo last changes,
21cr|easytag24-2.4.3-5|59	- Ability to process fields of tag and file name (convert letters into
21cr|easytag24-2.4.3-5|60	uppercase, downcase, ...),
21cr|easytag24-2.4.3-5|61	- Ability to open a directory or a file with an external program,
21cr|easytag24-2.4.3-5|62	- CDDB support using Freedb.org servers (manual and automatic search),
21cr|easytag24-2.4.3-5|63	- A tree based browser or a view by Artist & Album,
21cr|easytag24-2.4.3-5|64	- A list to select files,
21cr|easytag24-2.4.3-5|65	- A playlist generator window,
21cr|easytag24-2.4.3-5|66	- A file searching window,
21cr|easytag24-2.4.3-5|67	- Simple and explicit interface!,
21cr|easytag24-2.4.3-5|68	
21cr|easytag24-2.4.3-5|69	%files -f %{rname}.lang
21cr|easytag24-2.4.3-5|70	%doc COPYING.GPL3 ChangeLog README TODO THANKS
21cr|easytag24-2.4.3-5|71	%doc %{_datadir}/help/*/%{rname}/*
21cr|easytag24-2.4.3-5|72	%{_bindir}/easytag
21cr|easytag24-2.4.3-5|73	%{_mandir}/man1/easytag.1*
21cr|easytag24-2.4.3-5|74	%{_datadir}/applications/easytag.desktop
21cr|easytag24-2.4.3-5|75	%{_datadir}/appdata/easytag.appdata.xml
21cr|easytag24-2.4.3-5|76	%{_datadir}/icons/hicolor/*/apps/easytag*.*
21cr|easytag24-2.4.3-5|77	%{_datadir}/glib-2.0/schemas/org.gnome.EasyTAG.enums.xml
21cr|easytag24-2.4.3-5|78	%{_datadir}/glib-2.0/schemas/org.gnome.EasyTAG.gschema.xml
21cr|easytag24-2.4.3-5|79	
21cr|easytag24-2.4.3-5|80	#----------------------------------------------------------------------------
21cr|easytag24-2.4.3-5|81	
21cr|easytag24-2.4.3-5|82	%package nautilus
21cr|easytag24-2.4.3-5|83	Summary:	Nautilus extension for opening in EasyTAG
21cr|easytag24-2.4.3-5|84	Group:		Sound
21cr|easytag24-2.4.3-5|85	License:	GPLv3+
21cr|easytag24-2.4.3-5|86	Requires:	%{name} = %{version}-%{release}
21cr|easytag24-2.4.3-5|87	Conflicts:	%{rname}-nautilus < 2.4.0
21cr|easytag24-2.4.3-5|88	
21cr|easytag24-2.4.3-5|89	%description nautilus
21cr|easytag24-2.4.3-5|90	Nautilus extension to add "Open with EasyTAG" to the Nautilus context menu, for
21cr|easytag24-2.4.3-5|91	easier access to EasyTAG when opening directories and audio files.
21cr|easytag24-2.4.3-5|92	
21cr|easytag24-2.4.3-5|93	%files nautilus
21cr|easytag24-2.4.3-5|94	%doc COPYING.GPL3 ChangeLog README TODO THANKS
21cr|easytag24-2.4.3-5|95	%{_datadir}/appdata/easytag-nautilus.metainfo.xml
21cr|easytag24-2.4.3-5|96	%{_libdir}/nautilus/extensions-3.0/libnautilus-easytag.so
21cr|easytag24-2.4.3-5|97	
21cr|easytag24-2.4.3-5|98	#----------------------------------------------------------------------------
21cr|easytag24-2.4.3-5|99	
21cr|easytag24-2.4.3-5|100	%prep
21cr|easytag24-2.4.3-5|101	%setup -q -n %{rname}-%{version}
21cr|easytag24-2.4.3-5|102	
21cr|easytag24-2.4.3-5|103	pushd po
21cr|easytag24-2.4.3-5|104	tar -xvzf %{SOURCE1}
21cr|easytag24-2.4.3-5|105	popd
21cr|easytag24-2.4.3-5|106	
21cr|easytag24-2.4.3-5|107	%build
21cr|easytag24-2.4.3-5|108	%configure
21cr|easytag24-2.4.3-5|109	%make
21cr|easytag24-2.4.3-5|110	
21cr|easytag24-2.4.3-5|111	%install
21cr|easytag24-2.4.3-5|112	%makeinstall_std
21cr|easytag24-2.4.3-5|113	
21cr|easytag24-2.4.3-5|114	%find_lang %{rname}
21cr|easytag24-2.4.3-5|115	
21cr|easytag24-2.4.3-5|116	desktop-file-install --vendor="" \
21cr|easytag24-2.4.3-5|117	--remove-mime-type="x-directory/normal" \
21cr|easytag24-2.4.3-5|118	--add-mime-type="inode/directory" \
21cr|easytag24-2.4.3-5|119	--remove-category="Editor" \
21cr|easytag24-2.4.3-5|120	--dir %{buildroot}%{_datadir}/applications \
21cr|easytag24-2.4.3-5|121	%{buildroot}%{_datadir}/applications/*

1154 21
21cr|eatmonkey-0.1.4-5|1	%define _disable_rebuild_configure 1
21cr|eatmonkey-0.1.4-5|2	
21cr|eatmonkey-0.1.4-5|3	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|eatmonkey-0.1.4-5|4	
21cr|eatmonkey-0.1.4-5|5	Summary:	Download manager for Xfce
21cr|eatmonkey-0.1.4-5|6	Name:		eatmonkey
21cr|eatmonkey-0.1.4-5|7	Version:	0.1.4
21cr|eatmonkey-0.1.4-5|8	Release:	5
21cr|eatmonkey-0.1.4-5|9	License:	GPLv3
21cr|eatmonkey-0.1.4-5|10	Group:		Graphical desktop/Xfce
21cr|eatmonkey-0.1.4-5|11	URL:		http://goodies.xfce.org/projects/applications/eatmonkey
21cr|eatmonkey-0.1.4-5|12	Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|eatmonkey-0.1.4-5|13	BuildRequires:	rubygem-gio2
21cr|eatmonkey-0.1.4-5|14	BuildRequires:	rubygem-glib2
21cr|eatmonkey-0.1.4-5|15	BuildRequires:	rubygem-gobject-introspection
21cr|eatmonkey-0.1.4-5|16	BuildRequires:	intltool
21cr|eatmonkey-0.1.4-5|17	
21cr|eatmonkey-0.1.4-5|18	BuildArch:	noarch
21cr|eatmonkey-0.1.4-5|19	
21cr|eatmonkey-0.1.4-5|20	%description
21cr|eatmonkey-0.1.4-5|21	Eatmonkey is a download manager that works exclusively with aria2, the ultra
21cr|eatmonkey-0.1.4-5|22	fast download utility. It has support for HTTP(s)/FTP, BitTorrent and Metalink
21cr|eatmonkey-0.1.4-5|23	files.
21cr|eatmonkey-0.1.4-5|24	
21cr|eatmonkey-0.1.4-5|25	%prep
21cr|eatmonkey-0.1.4-5|26	%setup -q
21cr|eatmonkey-0.1.4-5|27	
21cr|eatmonkey-0.1.4-5|28	%build
21cr|eatmonkey-0.1.4-5|29	%configure
21cr|eatmonkey-0.1.4-5|30	
21cr|eatmonkey-0.1.4-5|31	%install
21cr|eatmonkey-0.1.4-5|32	%makeinstall_std
21cr|eatmonkey-0.1.4-5|33	
21cr|eatmonkey-0.1.4-5|34	%find_lang %{name}
21cr|eatmonkey-0.1.4-5|35	
21cr|eatmonkey-0.1.4-5|36	%files -f %{name}.lang
21cr|eatmonkey-0.1.4-5|37	%doc AUTHORS ChangeLog NEWS README
21cr|eatmonkey-0.1.4-5|38	%{_bindir}/eatmonkey
21cr|eatmonkey-0.1.4-5|39	%{_datadir}/applications/eatmonkey.desktop
21cr|eatmonkey-0.1.4-5|40	%{_datadir}/eatmonkey
21cr|eatmonkey-0.1.4-5|41	%{_iconsdir}/hicolor/*/apps/eatmonkey.*
21cr|eatmonkey-0.1.4-5|42	%{_datadir}/pixmaps/eatmonkey-logo.png

1155 21
21cr|eatmydata-105-4|1	%define _disable_rebuild_configure 1
21cr|eatmydata-105-4|2	
21cr|eatmydata-105-4|3	%define oname libeatmydata
21cr|eatmydata-105-4|4	
21cr|eatmydata-105-4|5	Summary:	A small wrapper to disable fsync and related functions
21cr|eatmydata-105-4|6	Name:		eatmydata
21cr|eatmydata-105-4|7	Version:	105
21cr|eatmydata-105-4|8	Release:	4
21cr|eatmydata-105-4|9	License:	GPLv3+
21cr|eatmydata-105-4|10	Group:		File tools
21cr|eatmydata-105-4|11	Url:		https://launchpad.net/%{oname}
21cr|eatmydata-105-4|12	Source0:	https://launchpad.net/libeatmydata/trunk/release-%{version}/+download/%{oname}-%{version}.tar.gz
21cr|eatmydata-105-4|13	Patch0:		libeatmydata-105-remove-dpkg.patch
21cr|eatmydata-105-4|14	
21cr|eatmydata-105-4|15	%description
21cr|eatmydata-105-4|16	LD_PRELOAD library that disables all forms of writing data safely to disk.
21cr|eatmydata-105-4|17	fsync() becomes a NO-OP, O_SYNC is removed etc. The idea is to use in
21cr|eatmydata-105-4|18	testing to get faster test runs where real durability is not required.
21cr|eatmydata-105-4|19	
21cr|eatmydata-105-4|20	%files
21cr|eatmydata-105-4|21	%doc AUTHORS ChangeLog README
21cr|eatmydata-105-4|22	%{_bindir}/%{name}
21cr|eatmydata-105-4|23	%{_libdir}/%{oname}.so
21cr|eatmydata-105-4|24	%{_libexecdir}/%{name}.sh
21cr|eatmydata-105-4|25	
21cr|eatmydata-105-4|26	#----------------------------------------------------------------------------
21cr|eatmydata-105-4|27	
21cr|eatmydata-105-4|28	%prep
21cr|eatmydata-105-4|29	%setup -qn %{oname}-%{version}
21cr|eatmydata-105-4|30	%patch0 -p1
21cr|eatmydata-105-4|31	
21cr|eatmydata-105-4|32	%build
21cr|eatmydata-105-4|33	%configure \
21cr|eatmydata-105-4|34	--libexecdir=%{_libexecdir}
21cr|eatmydata-105-4|35	%make
21cr|eatmydata-105-4|36	
21cr|eatmydata-105-4|37	%install
21cr|eatmydata-105-4|38	%makeinstall_std

1156 21
21cr|eb-4.4.3-1|1	# deleted from repo
21cr|eb-4.4.3-1|2	
21cr|eb-4.4.3-1|3	%define soname 16
21cr|eb-4.4.3-1|4	%define libname_orig lib%{name}
21cr|eb-4.4.3-1|5	%define libname %mklibname %{name} %{soname}
21cr|eb-4.4.3-1|6	%define devname %mklibname %{name} -d
21cr|eb-4.4.3-1|7	
21cr|eb-4.4.3-1|8	Summary:	Library for reading EB/EPWING files
21cr|eb-4.4.3-1|9	Name:		eb
21cr|eb-4.4.3-1|10	Version:	4.4.3
21cr|eb-4.4.3-1|11	Release:	1
21cr|eb-4.4.3-1|12	License:	BSD-like
21cr|eb-4.4.3-1|13	Group:		System/Internationalization
21cr|eb-4.4.3-1|14	Url:		http://www.sra.co.jp/people/m-kasahr/eb/
21cr|eb-4.4.3-1|15	Source0:	ftp://ftp.sra.co.jp/pub/misc/eb/%{name}-%{version}.tar.bz2
21cr|eb-4.4.3-1|16	BuildRequires:	locales-en
21cr|eb-4.4.3-1|17	BuildRequires:	zlib-devel
21cr|eb-4.4.3-1|18	Requires:	%{libname} = %{version}
21cr|eb-4.4.3-1|19	
21cr|eb-4.4.3-1|20	%description
21cr|eb-4.4.3-1|21	Eb is a library for reading EB/EPWING files.
21cr|eb-4.4.3-1|22	
21cr|eb-4.4.3-1|23	%files -f %{name}.lang
21cr|eb-4.4.3-1|24	%doc AUTHORS COPYING ChangeLog README
21cr|eb-4.4.3-1|25	%config(noreplace) %{_sysconfdir}/eb.conf
21cr|eb-4.4.3-1|26	%{_bindir}/eb*
21cr|eb-4.4.3-1|27	%{_datadir}/eb
21cr|eb-4.4.3-1|28	
21cr|eb-4.4.3-1|29	#----------------------------------------------------------------------------
21cr|eb-4.4.3-1|30	
21cr|eb-4.4.3-1|31	%package -n %{libname}
21cr|eb-4.4.3-1|32	Summary:	Eb share library
21cr|eb-4.4.3-1|33	Group:		System/Internationalization
21cr|eb-4.4.3-1|34	Provides:	%{libname_orig} = %{EVRD}
21cr|eb-4.4.3-1|35	
21cr|eb-4.4.3-1|36	%description -n %{libname}
21cr|eb-4.4.3-1|37	Eb library.
21cr|eb-4.4.3-1|38	
21cr|eb-4.4.3-1|39	%files -n %{libname}
21cr|eb-4.4.3-1|40	%doc COPYING
21cr|eb-4.4.3-1|41	%{_libdir}/libeb.so.%{soname}*
21cr|eb-4.4.3-1|42	
21cr|eb-4.4.3-1|43	#----------------------------------------------------------------------------
21cr|eb-4.4.3-1|44	
21cr|eb-4.4.3-1|45	%package -n %{devname}
21cr|eb-4.4.3-1|46	Summary:	Headers of %{name} for development
21cr|eb-4.4.3-1|47	Group:		Development/C
21cr|eb-4.4.3-1|48	Requires:	%{libname} = %{EVRD}
21cr|eb-4.4.3-1|49	Provides:	%{name}-devel = %{EVRD}
21cr|eb-4.4.3-1|50	
21cr|eb-4.4.3-1|51	%description -n %{devname}
21cr|eb-4.4.3-1|52	Eb development package: static libraries, header files, and the like.
21cr|eb-4.4.3-1|53	
21cr|eb-4.4.3-1|54	%files -n %{devname}
21cr|eb-4.4.3-1|55	%doc COPYING
21cr|eb-4.4.3-1|56	%{_datadir}/aclocal/eb4.m4
21cr|eb-4.4.3-1|57	%{_libdir}/*.a
21cr|eb-4.4.3-1|58	%{_libdir}/libeb.so
21cr|eb-4.4.3-1|59	%{_includedir}/eb
21cr|eb-4.4.3-1|60	
21cr|eb-4.4.3-1|61	#----------------------------------------------------------------------------
21cr|eb-4.4.3-1|62	
21cr|eb-4.4.3-1|63	%prep
21cr|eb-4.4.3-1|64	%setup -q
21cr|eb-4.4.3-1|65	
21cr|eb-4.4.3-1|66	%build
21cr|eb-4.4.3-1|67	%configure --enable-static
21cr|eb-4.4.3-1|68	%make_build
21cr|eb-4.4.3-1|69	
21cr|eb-4.4.3-1|70	%install
21cr|eb-4.4.3-1|71	%make_install
21cr|eb-4.4.3-1|72	
21cr|eb-4.4.3-1|73	%find_lang %{name}
21cr|eb-4.4.3-1|74	
21cr|eb-4.4.3-1|75	%find_lang ebutils
21cr|eb-4.4.3-1|76	
21cr|eb-4.4.3-1|77	cat ebutils.lang >> %{name}.lang
21cr|eb-4.4.3-1|78	

1157 21
21cr|eboard-1.1.1-5|1	Summary:        FICS chess-server interface
21cr|eboard-1.1.1-5|2	Name:           eboard
21cr|eboard-1.1.1-5|3	Version:        1.1.1
21cr|eboard-1.1.1-5|4	Release:        5
21cr|eboard-1.1.1-5|5	License:        GPLv2+
21cr|eboard-1.1.1-5|6	Group:          Games/Boards
21cr|eboard-1.1.1-5|7	URL:            http://eboard.sf.net
21cr|eboard-1.1.1-5|8	Source0:        http://nchc.dl.sourceforge.net/sourceforge/eboard/%name-%version.tar.bz2
21cr|eboard-1.1.1-5|9	Source1:        http://nchc.dl.sourceforge.net/sourceforge/eboard/%name-icons.tar.bz2
21cr|eboard-1.1.1-5|10	Source2:	http://nchc.dl.sourceforge.net/sourceforge/eboard/%name-extras-1pl2.tar.bz2
21cr|eboard-1.1.1-5|11	Source3:	http://nchc.dl.sourceforge.net/sourceforge/eboard/%name-extras-2.tar.bz2
21cr|eboard-1.1.1-5|12	Patch0:		eboard-1.0.4-mdv-fix-str-fmt.patch
21cr|eboard-1.1.1-5|13	Patch1:		eboard-1.1.1-gcc44.patch
21cr|eboard-1.1.1-5|14	Patch2:		eboard-1.1.1-libpng15.patch
21cr|eboard-1.1.1-5|15	Patch3:		eboard-1.1.1-link.patch
21cr|eboard-1.1.1-5|16	Patch4:		eboard-1.1.1-ldl.patch
21cr|eboard-1.1.1-5|17	Buildrequires:  gtk+2-devel
21cr|eboard-1.1.1-5|18	Buildrequires:  libpng-devel
21cr|eboard-1.1.1-5|19	
21cr|eboard-1.1.1-5|20	%description
21cr|eboard-1.1.1-5|21	eboard is a chess interface for Unix-like systems (GNU/Linux, FreeBSD,
21cr|eboard-1.1.1-5|22	Solaris, etc.) based on the GTK+ GUI toolkit.  It provides a chess
21cr|eboard-1.1.1-5|23	board interface to ICS (Internet Chess Servers) like FICS and to chess
21cr|eboard-1.1.1-5|24	engines like GNU Chess, Sjeng and Crafty.
21cr|eboard-1.1.1-5|25	
21cr|eboard-1.1.1-5|26	%prep
21cr|eboard-1.1.1-5|27	%setup -q
21cr|eboard-1.1.1-5|28	%setup -q -T -D -a1
21cr|eboard-1.1.1-5|29	%setup -q -T -D -a2
21cr|eboard-1.1.1-5|30	%setup -q -T -D -a3
21cr|eboard-1.1.1-5|31	%patch0 -p1 -b .strfmt
21cr|eboard-1.1.1-5|32	%patch1 -p1 -b .gcc44
21cr|eboard-1.1.1-5|33	%patch2 -p0 -b .png15
21cr|eboard-1.1.1-5|34	%patch3 -p0 -b .link
21cr|eboard-1.1.1-5|35	%patch4 -p1 -b .ldl
21cr|eboard-1.1.1-5|36	
21cr|eboard-1.1.1-5|37	
21cr|eboard-1.1.1-5|38	%build
21cr|eboard-1.1.1-5|39	%configure
21cr|eboard-1.1.1-5|40	
21cr|eboard-1.1.1-5|41	# o_O
21cr|eboard-1.1.1-5|42	%__sed -i 's/-O6/%{optflags}/' Makefile
21cr|eboard-1.1.1-5|43	%__sed -i 's,/usr/share,%{_gamesdatadir},' config.h
21cr|eboard-1.1.1-5|44	
21cr|eboard-1.1.1-5|45	
21cr|eboard-1.1.1-5|46	%make bindir=%{_gamesbindir} \
21cr|eboard-1.1.1-5|47	datadir=%{_gamesdatadir}/%{name}
21cr|eboard-1.1.1-5|48	
21cr|eboard-1.1.1-5|49	# Add the additional themes to the configurationfile
21cr|eboard-1.1.1-5|50	%__cat %{name}-extras-1pl2/extras1.conf >> %{name}_themes.conf
21cr|eboard-1.1.1-5|51	%__cat %{name}-extras-2/extras2.conf    >> %{name}_themes.conf
21cr|eboard-1.1.1-5|52	
21cr|eboard-1.1.1-5|53	%install
21cr|eboard-1.1.1-5|54	%__rm -rf %{buildroot}
21cr|eboard-1.1.1-5|55	%makeinstall bindir=%{buildroot}%{_gamesbindir} \
21cr|eboard-1.1.1-5|56	datadir=%{buildroot}%{_gamesdatadir}/%{name}
21cr|eboard-1.1.1-5|57	
21cr|eboard-1.1.1-5|58	# Menu
21cr|eboard-1.1.1-5|59	mkdir -p %{buildroot}%{_datadir}/applications
21cr|eboard-1.1.1-5|60	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|eboard-1.1.1-5|61	[Desktop Entry]
21cr|eboard-1.1.1-5|62	Name=Eboard
21cr|eboard-1.1.1-5|63	Comment=FICS chess-server interface
21cr|eboard-1.1.1-5|64	Exec=%{_gamesbindir}/%{name}
21cr|eboard-1.1.1-5|65	Icon=%{name}
21cr|eboard-1.1.1-5|66	Type=Application
21cr|eboard-1.1.1-5|67	Categories=Game;BoardGame;
21cr|eboard-1.1.1-5|68	EOF
21cr|eboard-1.1.1-5|69	
21cr|eboard-1.1.1-5|70	# Icons
21cr|eboard-1.1.1-5|71	%__install -D %{name}-48x48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|eboard-1.1.1-5|72	%__install -D %{name}-32x32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|eboard-1.1.1-5|73	%__install -D %{name}-16x16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|eboard-1.1.1-5|74	
21cr|eboard-1.1.1-5|75	# extras
21cr|eboard-1.1.1-5|76	%__install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|eboard-1.1.1-5|77	%__install %{name}-extras-*/*.{png,wav} %{buildroot}%{_gamesdatadir}/%{name}
21cr|eboard-1.1.1-5|78	
21cr|eboard-1.1.1-5|79	
21cr|eboard-1.1.1-5|80	%if %mdkversion < 200900
21cr|eboard-1.1.1-5|81	%post
21cr|eboard-1.1.1-5|82	%update_menus
21cr|eboard-1.1.1-5|83	%endif
21cr|eboard-1.1.1-5|84	
21cr|eboard-1.1.1-5|85	%if %mdkversion < 200900
21cr|eboard-1.1.1-5|86	%postun
21cr|eboard-1.1.1-5|87	%clean_menus
21cr|eboard-1.1.1-5|88	%endif
21cr|eboard-1.1.1-5|89	
21cr|eboard-1.1.1-5|90	%clean
21cr|eboard-1.1.1-5|91	%__rm -rf %{buildroot}
21cr|eboard-1.1.1-5|92	
21cr|eboard-1.1.1-5|93	%files
21cr|eboard-1.1.1-5|94	%defattr(0755,root,root,0755)
21cr|eboard-1.1.1-5|95	%{_gamesbindir}/*
21cr|eboard-1.1.1-5|96	%defattr(0644,root,root,0755)
21cr|eboard-1.1.1-5|97	%doc AUTHORS COPYING README ChangeLog TODO Documentation/*
21cr|eboard-1.1.1-5|98	%{_gamesdatadir}/%{name}/*
21cr|eboard-1.1.1-5|99	%dir %{_gamesdatadir}/%{name}
21cr|eboard-1.1.1-5|100	%{_mandir}/man1/*
21cr|eboard-1.1.1-5|101	%{_mandir}/man6/*
21cr|eboard-1.1.1-5|102	%{_datadir}/applications/*
21cr|eboard-1.1.1-5|103	%{_iconsdir}/*

1158 21
21cr|ebview-0.3.6.2-8|1	
21cr|ebview-0.3.6.2-8|2	Summary:	EBView is a browser for EB/EPWING files
21cr|ebview-0.3.6.2-8|3	Name:		ebview
21cr|ebview-0.3.6.2-8|4	Version:	0.3.6.2
21cr|ebview-0.3.6.2-8|5	Release:	8
21cr|ebview-0.3.6.2-8|6	License:	GPLv2+
21cr|ebview-0.3.6.2-8|7	Group:		System/Internationalization
21cr|ebview-0.3.6.2-8|8	Url:		http://ebview.sourceforge.net/
21cr|ebview-0.3.6.2-8|9	Source0:	%{name}_%{version}.orig.tar.gz
21cr|ebview-0.3.6.2-8|10	#Source0:	http://prdownloads.sourceforge.net/ebview/%{name}-%{version}.tar.bz2
21cr|ebview-0.3.6.2-8|11	# patches from Gentoo
21cr|ebview-0.3.6.2-8|12	Patch0:		ebview-0.3.6_pango_with_cairo.patch
21cr|ebview-0.3.6.2-8|13	Patch1:		ebview-0.3.6.2-destdir.diff
21cr|ebview-0.3.6.2-8|14	Patch2:		ebview-0.3.6.2-wrong-inline.patch
21cr|ebview-0.3.6.2-8|15	# Fix build errors with -Wformat -Werror=format-security
21cr|ebview-0.3.6.2-8|16	Patch3:		ebview-0.3.6-format-security.patch
21cr|ebview-0.3.6.2-8|17	BuildRequires:	eb
21cr|ebview-0.3.6.2-8|18	BuildRequires:	eb-devel
21cr|ebview-0.3.6.2-8|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ebview-0.3.6.2-8|20	BuildRequires:	pkgconfig(pangox)
21cr|ebview-0.3.6.2-8|21	Requires:	eb
21cr|ebview-0.3.6.2-8|22	
21cr|ebview-0.3.6.2-8|23	%description
21cr|ebview-0.3.6.2-8|24	EBView is a browser for EB/EPWING files.
21cr|ebview-0.3.6.2-8|25	
21cr|ebview-0.3.6.2-8|26	%files -f %{name}.lang
21cr|ebview-0.3.6.2-8|27	%doc AUTHORS ChangeLog NEWS README
21cr|ebview-0.3.6.2-8|28	%{_bindir}/ebview
21cr|ebview-0.3.6.2-8|29	%{_datadir}/ebview
21cr|ebview-0.3.6.2-8|30	%{_datadir}/applications/rosa-%{name}.desktop
21cr|ebview-0.3.6.2-8|31	
21cr|ebview-0.3.6.2-8|32	#----------------------------------------------------------------------------
21cr|ebview-0.3.6.2-8|33	
21cr|ebview-0.3.6.2-8|34	%prep
21cr|ebview-0.3.6.2-8|35	%setup -q
21cr|ebview-0.3.6.2-8|36	%patch0 -p0
21cr|ebview-0.3.6.2-8|37	%patch1 -p1
21cr|ebview-0.3.6.2-8|38	%patch2 -p1
21cr|ebview-0.3.6.2-8|39	%patch3 -p1
21cr|ebview-0.3.6.2-8|40	
21cr|ebview-0.3.6.2-8|41	%build
21cr|ebview-0.3.6.2-8|42	%configure
21cr|ebview-0.3.6.2-8|43	
21cr|ebview-0.3.6.2-8|44	%make
21cr|ebview-0.3.6.2-8|45	
21cr|ebview-0.3.6.2-8|46	%install
21cr|ebview-0.3.6.2-8|47	%makeinstall_std
21cr|ebview-0.3.6.2-8|48	
21cr|ebview-0.3.6.2-8|49	%find_lang %{name}
21cr|ebview-0.3.6.2-8|50	
21cr|ebview-0.3.6.2-8|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|ebview-0.3.6.2-8|52	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|ebview-0.3.6.2-8|53	[Desktop Entry]
21cr|ebview-0.3.6.2-8|54	Name=EBView
21cr|ebview-0.3.6.2-8|55	Comment=%{Summary}
21cr|ebview-0.3.6.2-8|56	Exec=%{name}
21cr|ebview-0.3.6.2-8|57	Icon=%{name}
21cr|ebview-0.3.6.2-8|58	Terminal=false
21cr|ebview-0.3.6.2-8|59	Type=Application
21cr|ebview-0.3.6.2-8|60	StartupNotify=true
21cr|ebview-0.3.6.2-8|61	Categories=Utility;TextTools;GTK;
21cr|ebview-0.3.6.2-8|62	EOF

1159 21
21cr|ecasound-2.9.3-2|1	%define	major		24
21cr|ecasound-2.9.3-2|2	%define	cmajor		1
21cr|ecasound-2.9.3-2|3	%define	kmajor		10
21cr|ecasound-2.9.3-2|4	%define	libname	%mklibname %{name} %{major}
21cr|ecasound-2.9.3-2|5	%define	libnamec	%mklibname %{name}c %{cmajor}
21cr|ecasound-2.9.3-2|6	%define	libkvutils	%mklibname kvutils %{kmajor}
21cr|ecasound-2.9.3-2|7	%define	devname	%mklibname %{name} -d
21cr|ecasound-2.9.3-2|8	
21cr|ecasound-2.9.3-2|9	# Workaround a probable bug in our ruby macros
21cr|ecasound-2.9.3-2|10	%define	ruby_sitelibdir	%{_datadir}/ruby/
21cr|ecasound-2.9.3-2|11	
21cr|ecasound-2.9.3-2|12	Summary:	Sound processing, multitrack recording, and mixing tools
21cr|ecasound-2.9.3-2|13	Name:		ecasound
21cr|ecasound-2.9.3-2|14	Version:	2.9.3
21cr|ecasound-2.9.3-2|15	Release:	2
21cr|ecasound-2.9.3-2|16	License:	GPLv2+
21cr|ecasound-2.9.3-2|17	Group:		Sound
21cr|ecasound-2.9.3-2|18	Url:			http://www.eca.cx/ecasound/
21cr|ecasound-2.9.3-2|19	# Also on GitHub: https://github.com/kaivehmanen/ecasound
21cr|ecasound-2.9.3-2|20	Source0:	http://nosignal.fi/download/%{name}-%{version}.tar.gz
21cr|ecasound-2.9.3-2|21	Source1:	ecasound16.png
21cr|ecasound-2.9.3-2|22	Source2:	ecasound32.png
21cr|ecasound-2.9.3-2|23	Source3:	ecasound48.png
21cr|ecasound-2.9.3-2|24	Patch0:		ecasound-2.9.3-shared.patch
21cr|ecasound-2.9.3-2|25	Patch1:		ecasound-2.9.3-fix-shebangs.patch
21cr|ecasound-2.9.3-2|26	Patch2:		ecasound-2.9.3-linkage-fix.patch
21cr|ecasound-2.9.3-2|27	Patch3:		ecasound-2.9.3-kill-rpath-in-config-scripts.patch
21cr|ecasound-2.9.3-2|28	Patch4:		ecasound-2.9.3-fix-lv2-check.patch
21cr|ecasound-2.9.3-2|29	Patch5:		ecasound-2.9.3-use-SIGTERM-to-avoid-messing-up-the-console.patch
21cr|ecasound-2.9.3-2|30	Patch6:		ecasound-2.9.3-do-not-normalize-output-floating-point-data.patch
21cr|ecasound-2.9.3-2|31	BuildRequires:	multiarch-utils >= 1.0.3
21cr|ecasound-2.9.3-2|32	BuildRequires:	ruby
21cr|ecasound-2.9.3-2|33	BuildRequires:	readline-devel
21cr|ecasound-2.9.3-2|34	BuildRequires:	pkgconfig(alsa)
21cr|ecasound-2.9.3-2|35	BuildRequires:	pkgconfig(audiofile)
21cr|ecasound-2.9.3-2|36	BuildRequires:	pkgconfig(jack)
21cr|ecasound-2.9.3-2|37	BuildRequires:	pkgconfig(liblo)
21cr|ecasound-2.9.3-2|38	BuildRequires:	pkgconfig(liboil-0.3)
21cr|ecasound-2.9.3-2|39	BuildRequires:	pkgconfig(lilv-0)
21cr|ecasound-2.9.3-2|40	BuildRequires:	pkgconfig(ncurses)
21cr|ecasound-2.9.3-2|41	BuildRequires:	pkgconfig(python3)
21cr|ecasound-2.9.3-2|42	BuildRequires:	pkgconfig(ruby)
21cr|ecasound-2.9.3-2|43	BuildRequires:	pkgconfig(samplerate)
21cr|ecasound-2.9.3-2|44	BuildRequires:	pkgconfig(sndfile)
21cr|ecasound-2.9.3-2|45	Requires(post,postun):	desktop-file-utils
21cr|ecasound-2.9.3-2|46	
21cr|ecasound-2.9.3-2|47	%description
21cr|ecasound-2.9.3-2|48	Ecasound is a software package designed for multi-track audio processing.
21cr|ecasound-2.9.3-2|49	It can be used for simple tasks like audio playback, recording and format
21cr|ecasound-2.9.3-2|50	conversions, as well as for multi-track effect processing, mixing, recording
21cr|ecasound-2.9.3-2|51	and signal recycling. Ecasound supports a wide range of audio inputs, outputs
21cr|ecasound-2.9.3-2|52	and effect algorithms. Effects and audio objects can be combined in various
21cr|ecasound-2.9.3-2|53	ways, and their parameters can be controlled by operator objects like
21cr|ecasound-2.9.3-2|54	oscillators and MIDI-CCs. A versatile console mode user-interface is included
21cr|ecasound-2.9.3-2|55	in the package.
21cr|ecasound-2.9.3-2|56	
21cr|ecasound-2.9.3-2|57	%files
21cr|ecasound-2.9.3-2|58	%doc NEWS COPYING COPYING.GPL COPYING.LGPL README BUGS TODO examples
21cr|ecasound-2.9.3-2|59	%doc Documentation/*.html
21cr|ecasound-2.9.3-2|60	%{_bindir}/eca*
21cr|ecasound-2.9.3-2|61	%{_datadir}/%{name}
21cr|ecasound-2.9.3-2|62	%{_datadir}/applications/*.desktop
21cr|ecasound-2.9.3-2|63	%{_mandir}/man1/*
21cr|ecasound-2.9.3-2|64	%{_mandir}/man5/*
21cr|ecasound-2.9.3-2|65	%{_iconsdir}/%{name}.png
21cr|ecasound-2.9.3-2|66	%{_miconsdir}/%{name}.png
21cr|ecasound-2.9.3-2|67	%{_liconsdir}/%{name}.png
21cr|ecasound-2.9.3-2|68	
21cr|ecasound-2.9.3-2|69	#-------------------------------------------------------------------------------
21cr|ecasound-2.9.3-2|70	
21cr|ecasound-2.9.3-2|71	%package -n %{libname}
21cr|ecasound-2.9.3-2|72	Summary:	Main shared library for Ecasound
21cr|ecasound-2.9.3-2|73	Group:		System/Libraries
21cr|ecasound-2.9.3-2|74	
21cr|ecasound-2.9.3-2|75	%description -n %{libname}
21cr|ecasound-2.9.3-2|76	Ecasound is a software package designed for multi-track audio processing.
21cr|ecasound-2.9.3-2|77	It can be used for simple tasks like audio playback, recording and format
21cr|ecasound-2.9.3-2|78	conversions, as well as for multi-track effect processing, mixing, recording
21cr|ecasound-2.9.3-2|79	and signal recycling. Ecasound supports a wide range of audio inputs, outputs
21cr|ecasound-2.9.3-2|80	and effect algorithms. Effects and audio objects can be combined in various
21cr|ecasound-2.9.3-2|81	ways, and their parameters can be controlled by operator objects like
21cr|ecasound-2.9.3-2|82	oscillators and MIDI-CCs. A versatile console mode user-interface is included
21cr|ecasound-2.9.3-2|83	in the package. This package contains the shared Ecasound libraries.
21cr|ecasound-2.9.3-2|84	
21cr|ecasound-2.9.3-2|85	%files -n %{libname}
21cr|ecasound-2.9.3-2|86	%doc COPYING COPYING.GPL COPYING.LGPL
21cr|ecasound-2.9.3-2|87	%{_libdir}/libecasound.so.%{major}*
21cr|ecasound-2.9.3-2|88	
21cr|ecasound-2.9.3-2|89	#-------------------------------------------------------------------------------
21cr|ecasound-2.9.3-2|90	
21cr|ecasound-2.9.3-2|91	%package -n %{libnamec}
21cr|ecasound-2.9.3-2|92	Summary:	Shared library for Ecasound
21cr|ecasound-2.9.3-2|93	Group:		System/Libraries
21cr|ecasound-2.9.3-2|94	Conflicts:	%{_lib}ecasound24 < 2.9.0-5
21cr|ecasound-2.9.3-2|95	
21cr|ecasound-2.9.3-2|96	%description -n %{libnamec}
21cr|ecasound-2.9.3-2|97	Shared library for Ecasound.
21cr|ecasound-2.9.3-2|98	
21cr|ecasound-2.9.3-2|99	%files -n %{libnamec}
21cr|ecasound-2.9.3-2|100	%doc COPYING COPYING.GPL COPYING.LGPL
21cr|ecasound-2.9.3-2|101	%{_libdir}/libecasoundc.so.%{cmajor}*
21cr|ecasound-2.9.3-2|102	
21cr|ecasound-2.9.3-2|103	#-------------------------------------------------------------------------------
21cr|ecasound-2.9.3-2|104	
21cr|ecasound-2.9.3-2|105	%package -n %{libkvutils}
21cr|ecasound-2.9.3-2|106	Summary:	Shared library for Ecasound
21cr|ecasound-2.9.3-2|107	Group:		System/Libraries
21cr|ecasound-2.9.3-2|108	Conflicts:	%{_lib}ecasound24 < 2.9.0-5
21cr|ecasound-2.9.3-2|109	
21cr|ecasound-2.9.3-2|110	%description -n %{libkvutils}
21cr|ecasound-2.9.3-2|111	Shared library for Ecasound.
21cr|ecasound-2.9.3-2|112	
21cr|ecasound-2.9.3-2|113	%files -n %{libkvutils}
21cr|ecasound-2.9.3-2|114	%doc COPYING COPYING.GPL COPYING.LGPL
21cr|ecasound-2.9.3-2|115	%{_libdir}/libkvutils.so.%{kmajor}*
21cr|ecasound-2.9.3-2|116	
21cr|ecasound-2.9.3-2|117	#-------------------------------------------------------------------------------
21cr|ecasound-2.9.3-2|118	
21cr|ecasound-2.9.3-2|119	%package -n %{devname}
21cr|ecasound-2.9.3-2|120	Summary:	Ecasound - development files
21cr|ecasound-2.9.3-2|121	Group:		Development/Other
21cr|ecasound-2.9.3-2|122	Requires:	%{libname} = %{EVRD}
21cr|ecasound-2.9.3-2|123	Requires:	%{libnamec} = %{EVRD}
21cr|ecasound-2.9.3-2|124	Requires:	%{libkvutils} = %{EVRD}
21cr|ecasound-2.9.3-2|125	Provides:	lib%{name}-devel = %{EVRD}
21cr|ecasound-2.9.3-2|126	Provides:	%{name}-devel = %{EVRD}
21cr|ecasound-2.9.3-2|127	
21cr|ecasound-2.9.3-2|128	%description -n %{devname}
21cr|ecasound-2.9.3-2|129	This package contains the files necessary for building apps that directly link
21cr|ecasound-2.9.3-2|130	against %{name} libraries.
21cr|ecasound-2.9.3-2|131	
21cr|ecasound-2.9.3-2|132	%files -n %{devname}
21cr|ecasound-2.9.3-2|133	%doc COPYING COPYING.GPL COPYING.LGPL
21cr|ecasound-2.9.3-2|134	%{_bindir}/libecasound-config
21cr|ecasound-2.9.3-2|135	%{_bindir}/libecasoundc-config
21cr|ecasound-2.9.3-2|136	%{_includedir}/kvutils/*.h
21cr|ecasound-2.9.3-2|137	%{_includedir}/libecasound/*.h
21cr|ecasound-2.9.3-2|138	%{_includedir}/libecasoundc/*.h
21cr|ecasound-2.9.3-2|139	%{_libdir}/*.so
21cr|ecasound-2.9.3-2|140	
21cr|ecasound-2.9.3-2|141	#-------------------------------------------------------------------------------
21cr|ecasound-2.9.3-2|142	
21cr|ecasound-2.9.3-2|143	%package -n python3-%{name}
21cr|ecasound-2.9.3-2|144	Summary:	Python3 bindings to %{name} control interface
21cr|ecasound-2.9.3-2|145	Group:		Sound
21cr|ecasound-2.9.3-2|146	Requires:	%{name} = %{EVRD}
21cr|ecasound-2.9.3-2|147	%rename		pyecasound
21cr|ecasound-2.9.3-2|148	%rename		python-%{name}
21cr|ecasound-2.9.3-2|149	
21cr|ecasound-2.9.3-2|150	%description -n python3-%{name}
21cr|ecasound-2.9.3-2|151	Python3 bindings to Ecasound Control Interface (ECI).
21cr|ecasound-2.9.3-2|152	
21cr|ecasound-2.9.3-2|153	%files -n python3-%{name}
21cr|ecasound-2.9.3-2|154	%doc COPYING COPYING.GPL COPYING.LGPL
21cr|ecasound-2.9.3-2|155	%{py3_platsitedir}/*.py
21cr|ecasound-2.9.3-2|156	%{py3_platsitedir}/__pycache__/*.pyc
21cr|ecasound-2.9.3-2|157	
21cr|ecasound-2.9.3-2|158	#-------------------------------------------------------------------------------
21cr|ecasound-2.9.3-2|159	
21cr|ecasound-2.9.3-2|160	%package -n ruby-%{name}
21cr|ecasound-2.9.3-2|161	Summary:	Ruby bindings to %{name} control interface
21cr|ecasound-2.9.3-2|162	Group:		Sound
21cr|ecasound-2.9.3-2|163	Requires:	%{name} = %{EVRD}
21cr|ecasound-2.9.3-2|164	%rename		rubyecasound
21cr|ecasound-2.9.3-2|165	
21cr|ecasound-2.9.3-2|166	%description -n ruby-%{name}
21cr|ecasound-2.9.3-2|167	Ruby bindings to Ecasound Control Interface (ECI).
21cr|ecasound-2.9.3-2|168	
21cr|ecasound-2.9.3-2|169	%files -n ruby-ecasound
21cr|ecasound-2.9.3-2|170	%doc COPYING COPYING.GPL COPYING.LGPL
21cr|ecasound-2.9.3-2|171	%{ruby_sitelibdir}/*.rb
21cr|ecasound-2.9.3-2|172	
21cr|ecasound-2.9.3-2|173	#-------------------------------------------------------------------------------
21cr|ecasound-2.9.3-2|174	
21cr|ecasound-2.9.3-2|175	%prep
21cr|ecasound-2.9.3-2|176	%setup -q
21cr|ecasound-2.9.3-2|177	%apply_patches
21cr|ecasound-2.9.3-2|178	
21cr|ecasound-2.9.3-2|179	# Fix for lib64
21cr|ecasound-2.9.3-2|180	perl -pi -e "s|/lib/|/%{_lib}/|g" configure*
21cr|ecasound-2.9.3-2|181	
21cr|ecasound-2.9.3-2|182	
21cr|ecasound-2.9.3-2|183	%build
21cr|ecasound-2.9.3-2|184	autoreconf -fiv
21cr|ecasound-2.9.3-2|185	export CFLAGS="%{optflags} -DPIC"
21cr|ecasound-2.9.3-2|186	export CXXFLAGS="%{optflags} -DPIC -std=c++11"
21cr|ecasound-2.9.3-2|187	# Need to export this because otherwise python files go
21cr|ecasound-2.9.3-2|188	# in the wrong spot; --with-python-modules is of no use
21cr|ecasound-2.9.3-2|189	export ECA_S_PYTHON_MODULES="%{_libdir}/python%{py3_ver}"
21cr|ecasound-2.9.3-2|190	%configure \
21cr|ecasound-2.9.3-2|191	--enable-jack \
21cr|ecasound-2.9.3-2|192	--enable-liboil \
21cr|ecasound-2.9.3-2|193	--enable-liblilv \
21cr|ecasound-2.9.3-2|194	--enable-pyecasound \
21cr|ecasound-2.9.3-2|195	--disable-arts \
21cr|ecasound-2.9.3-2|196	--disable-static \
21cr|ecasound-2.9.3-2|197	--enable-sys-readline \
21cr|ecasound-2.9.3-2|198	--enable-python-force-site-packages
21cr|ecasound-2.9.3-2|199	
21cr|ecasound-2.9.3-2|200	%make
21cr|ecasound-2.9.3-2|201	
21cr|ecasound-2.9.3-2|202	
21cr|ecasound-2.9.3-2|203	%install
21cr|ecasound-2.9.3-2|204	%makeinstall_std
21cr|ecasound-2.9.3-2|205	
21cr|ecasound-2.9.3-2|206	# Icons
21cr|ecasound-2.9.3-2|207	install -m644 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|ecasound-2.9.3-2|208	install -m644 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|ecasound-2.9.3-2|209	install -m644 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|ecasound-2.9.3-2|210	
21cr|ecasound-2.9.3-2|211	# Menu
21cr|ecasound-2.9.3-2|212	mkdir -p %{buildroot}%{_datadir}/applications
21cr|ecasound-2.9.3-2|213	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|ecasound-2.9.3-2|214	[Desktop Entry]
21cr|ecasound-2.9.3-2|215	Name=%{name}
21cr|ecasound-2.9.3-2|216	Name[ru]=%{name}
21cr|ecasound-2.9.3-2|217	Comment=%{Summary}
21cr|ecasound-2.9.3-2|218	Comment[ru]=Инструменты обработки звука, микширования и записи
21cr|ecasound-2.9.3-2|219	Exec=%{name} -c
21cr|ecasound-2.9.3-2|220	Icon=%{name}
21cr|ecasound-2.9.3-2|221	Terminal=false
21cr|ecasound-2.9.3-2|222	Type=Application
21cr|ecasound-2.9.3-2|223	Categories=X-MandrivaLinux-Multimedia-Sound;
21cr|ecasound-2.9.3-2|224	EOF
21cr|ecasound-2.9.3-2|225	
21cr|ecasound-2.9.3-2|226	cat > %{buildroot}%{_datadir}/applications/ecamonitor.desktop << EOF
21cr|ecasound-2.9.3-2|227	[Desktop Entry]
21cr|ecasound-2.9.3-2|228	Name=%{name}
21cr|ecasound-2.9.3-2|229	Name[ru]=%{name}
21cr|ecasound-2.9.3-2|230	Comment=%{Summary}
21cr|ecasound-2.9.3-2|231	Comment[ru]=Инструменты обработки звука, микширования и записи
21cr|ecasound-2.9.3-2|232	Exec=ecamonitor
21cr|ecasound-2.9.3-2|233	Icon=%{name}
21cr|ecasound-2.9.3-2|234	Terminal=false
21cr|ecasound-2.9.3-2|235	Type=Application
21cr|ecasound-2.9.3-2|236	Categories=X-MandrivaLinux-Multimedia-Sound;
21cr|ecasound-2.9.3-2|237	EOF
21cr|ecasound-2.9.3-2|238	
21cr|ecasound-2.9.3-2|239	cat > %{buildroot}%{_datadir}/applications/ecasignalview.desktop << EOF
21cr|ecasound-2.9.3-2|240	[Desktop Entry]
21cr|ecasound-2.9.3-2|241	Name=%{name}
21cr|ecasound-2.9.3-2|242	Name[ru]=%{name}
21cr|ecasound-2.9.3-2|243	Comment=%{Summary}
21cr|ecasound-2.9.3-2|244	Comment[ru]=Инструменты обработки звука, микширования и записи
21cr|ecasound-2.9.3-2|245	Exec=ecasignalview
21cr|ecasound-2.9.3-2|246	Icon=%{name}
21cr|ecasound-2.9.3-2|247	Terminal=false
21cr|ecasound-2.9.3-2|248	Type=Application
21cr|ecasound-2.9.3-2|249	Categories=X-MandrivaLinux-Multimedia-Sound;
21cr|ecasound-2.9.3-2|250	EOF
21cr|ecasound-2.9.3-2|251	
21cr|ecasound-2.9.3-2|252	# Installer wrongly put the ecasound.rb file in /usr/local/share/ruby/site_ruby/2.7,
21cr|ecasound-2.9.3-2|253	# while the right spot is %%{ruby_sitelibdir}==/usr/share/ruby/:
21cr|ecasound-2.9.3-2|254	# move it accordingly
21cr|ecasound-2.9.3-2|255	mkdir -p %{buildroot}%{ruby_sitelibdir}/
21cr|ecasound-2.9.3-2|256	mv %{buildroot}/usr/local/share/ruby/site_ruby/2.7/ecasound.rb %{buildroot}%{ruby_sitelibdir}/

1160 21
21cr|echomine-muse-0.81-7|1	%define section free
21cr|echomine-muse-0.81-7|2	
21cr|echomine-muse-0.81-7|3	Name:           echomine-muse
21cr|echomine-muse-0.81-7|4	Version:        0.81
21cr|echomine-muse-0.81-7|5	Release:        7
21cr|echomine-muse-0.81-7|6	Epoch:          0
21cr|echomine-muse-0.81-7|7	Summary:        Java API for XMPP/Jabber
21cr|echomine-muse-0.81-7|8	License:        GPL
21cr|echomine-muse-0.81-7|9	Group:          Development/Java
21cr|echomine-muse-0.81-7|10	URL:            http://open.echomine.org/confluence/display/MUSE/Muse+Home
21cr|echomine-muse-0.81-7|11	Source0:        http://download.berlios.de/muse/muse-0.81.tar.gz
21cr|echomine-muse-0.81-7|12	Patch0:         muse-0.81-file-compare-to.patch
21cr|echomine-muse-0.81-7|13	Requires:       jakarta-commons-logging
21cr|echomine-muse-0.81-7|14	Requires:       jdom
21cr|echomine-muse-0.81-7|15	Requires:       xpp3
21cr|echomine-muse-0.81-7|16	BuildRequires:  ant
21cr|echomine-muse-0.81-7|17	BuildRequires:  apache-commons-logging
21cr|echomine-muse-0.81-7|18	BuildRequires:  jdom
21cr|echomine-muse-0.81-7|19	BuildRequires:  xpp3
21cr|echomine-muse-0.81-7|20	BuildArch:      noarch
21cr|echomine-muse-0.81-7|21	BuildRequires:  java-rpmbuild
21cr|echomine-muse-0.81-7|22	
21cr|echomine-muse-0.81-7|23	%description
21cr|echomine-muse-0.81-7|24	Echomine Muse provides an easy-to-use Java API that gives you quick
21cr|echomine-muse-0.81-7|25	and easy yet powerful access to network collaboration services.
21cr|echomine-muse-0.81-7|26	Specifically, it allows you to communicate with XMPP/Jabber servers
21cr|echomine-muse-0.81-7|27	to perform instant messaging and presence management in a secure
21cr|echomine-muse-0.81-7|28	and real-time environment.
21cr|echomine-muse-0.81-7|29	
21cr|echomine-muse-0.81-7|30	%package javadoc
21cr|echomine-muse-0.81-7|31	Summary:        Javadoc documentation for muse
21cr|echomine-muse-0.81-7|32	Group:          Development/Java
21cr|echomine-muse-0.81-7|33	
21cr|echomine-muse-0.81-7|34	%description javadoc
21cr|echomine-muse-0.81-7|35	Javadoc documentation for muse.
21cr|echomine-muse-0.81-7|36	
21cr|echomine-muse-0.81-7|37	%prep
21cr|echomine-muse-0.81-7|38	%setup -q -c
21cr|echomine-muse-0.81-7|39	%patch0 -p0
21cr|echomine-muse-0.81-7|40	%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs -t %{__rm}
21cr|echomine-muse-0.81-7|41	
21cr|echomine-muse-0.81-7|42	%build
21cr|echomine-muse-0.81-7|43	export CLASSPATH=$(build-classpath apache-commons-logging jdom xpp3)
21cr|echomine-muse-0.81-7|44	export OPT_JAR_LIST=:
21cr|echomine-muse-0.81-7|45	%{ant} jar javadocs
21cr|echomine-muse-0.81-7|46	
21cr|echomine-muse-0.81-7|47	%install
21cr|echomine-muse-0.81-7|48	%{__mkdir_p} %{buildroot}%{_javadir}
21cr|echomine-muse-0.81-7|49	cp -a work/muse.jar %{buildroot}%{_javadir}/muse-%{version}.jar
21cr|echomine-muse-0.81-7|50	%{__ln_s} muse-%{version}.jar %{buildroot}%{_javadir}/muse.jar
21cr|echomine-muse-0.81-7|51	
21cr|echomine-muse-0.81-7|52	%{__mkdir_p} %{buildroot}%{_javadocdir}/muse-%{version}
21cr|echomine-muse-0.81-7|53	cp -a work/docs/api/* %{buildroot}%{_javadocdir}/muse-%{version}
21cr|echomine-muse-0.81-7|54	%{__ln_s} muse-%{version} %{buildroot}%{_javadocdir}/muse
21cr|echomine-muse-0.81-7|55	
21cr|echomine-muse-0.81-7|56	%files
21cr|echomine-muse-0.81-7|57	%defattr(0644,root,root,0755)
21cr|echomine-muse-0.81-7|58	%doc examples license
21cr|echomine-muse-0.81-7|59	%{_javadir}/*.jar
21cr|echomine-muse-0.81-7|60	
21cr|echomine-muse-0.81-7|61	%files javadoc
21cr|echomine-muse-0.81-7|62	%defattr(0644,root,root,0755)
21cr|echomine-muse-0.81-7|63	%doc %{_javadocdir}/muse-%{version}
21cr|echomine-muse-0.81-7|64	%doc %{_javadocdir}/muse

1161 21
21cr|ecl-21.2.1-1|1	%define Werror_cflags %{nil}
21cr|ecl-21.2.1-1|2	%define major 21
21cr|ecl-21.2.1-1|3	%define libname %mklibname %{name} %{major}
21cr|ecl-21.2.1-1|4	
21cr|ecl-21.2.1-1|5	Summary:	Embeddable Common-Lisp
21cr|ecl-21.2.1-1|6	Name:		ecl
21cr|ecl-21.2.1-1|7	Version:	21.2.1
21cr|ecl-21.2.1-1|8	Release:	1
21cr|ecl-21.2.1-1|9	Group:		Development/Other
21cr|ecl-21.2.1-1|10	License:	LGPLv2+ and BSD and MIT and Public Domain
21cr|ecl-21.2.1-1|11	Url:		http://ecls.sourceforge.net/
21cr|ecl-21.2.1-1|12	Source0:	https://ecl.common-lisp.dev/static/files/release/ecl-21.2.1.tgz
21cr|ecl-21.2.1-1|13	# The manual has not yet been released.  Use the following commands to generate
21cr|ecl-21.2.1-1|14	# the manual tarball:
21cr|ecl-21.2.1-1|15	#   git clone git://ecls.git.sourceforge.net/gitroot/ecls/ecl-doc
21cr|ecl-21.2.1-1|16	#   cd ecl-doc
21cr|ecl-21.2.1-1|17	#   git checkout 5d2657b5b32a2b5df701ba1ffa768e3e05816b70
21cr|ecl-21.2.1-1|18	#   rm -fr .git
21cr|ecl-21.2.1-1|19	#   cd ..
21cr|ecl-21.2.1-1|20	#   tar cJf ecl-doc.tar.xz ecl-doc
21cr|ecl-21.2.1-1|21	Source1:	%{name}-doc.tar.xz
21cr|ecl-21.2.1-1|22	Source2:	%{name}.desktop
21cr|ecl-21.2.1-1|23	# A modified version of src/util/ecl.svg with extra whitespace removed.  The
21cr|ecl-21.2.1-1|24	# extra whitespace made the icon appear very small and shoved into a corner.
21cr|ecl-21.2.1-1|25	Source3:	%{name}.svg
21cr|ecl-21.2.1-1|26	Source4:	%{name}.rpmlintrc
21cr|ecl-21.2.1-1|27	# Do not use a separate thread to handle signals by default if built with
21cr|ecl-21.2.1-1|28	# boehm-gc support.
21cr|ecl-21.2.1-1|29	# This prevents a deadlock when building maxima with ecl support in
21cr|ecl-21.2.1-1|30	# fedora, and should handle by default these problems:
21cr|ecl-21.2.1-1|31	# http://trac.sagemath.org/sage_trac/ticket/11752
21cr|ecl-21.2.1-1|32	# http://www.mail-archive.com/ecls-list@lists.sourceforge.net/msg00644.html
21cr|ecl-21.2.1-1|33	Patch1:		ecl-21.2.1-signal_handling_thread.patch
21cr|ecl-21.2.1-1|34	# Work around xsltproc requiring namespace declarations for entities.  This
21cr|ecl-21.2.1-1|35	# patch was sent upstream 3 Jun 2013.
21cr|ecl-21.2.1-1|36	Patch2:		ecl-12.12.1-xsltproc.patch
21cr|ecl-21.2.1-1|37	# GCC does not implement support for #pragma STDC FENV_ACCESS
21cr|ecl-21.2.1-1|38	Patch3:		ecl-21.2.1-fenv-access.patch
21cr|ecl-21.2.1-1|39	
21cr|ecl-21.2.1-1|40	BuildRequires:	m4
21cr|ecl-21.2.1-1|41	BuildRequires:	texi2html
21cr|ecl-21.2.1-1|42	BuildRequires:	texinfo
21cr|ecl-21.2.1-1|43	BuildRequires:	xmlto
21cr|ecl-21.2.1-1|44	BuildRequires:	gmp-devel
21cr|ecl-21.2.1-1|45	BuildRequires:	pkgconfig(libffi)
21cr|ecl-21.2.1-1|46	BuildRequires:	pkgconfig(bdw-gc)
21cr|ecl-21.2.1-1|47	BuildRequires:	pkgconfig(x11)
21cr|ecl-21.2.1-1|48	
21cr|ecl-21.2.1-1|49	# ECL permits to mix C code and Lisp, so users probably want gcc and
21cr|ecl-21.2.1-1|50	# devel packages of libraries used by ecl
21cr|ecl-21.2.1-1|51	Recommends:	gcc
21cr|ecl-21.2.1-1|52	Recommends:	gmp-devel
21cr|ecl-21.2.1-1|53	Recommends:	pkgconfig(bdw-gc)
21cr|ecl-21.2.1-1|54	
21cr|ecl-21.2.1-1|55	%description
21cr|ecl-21.2.1-1|56	ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp
21cr|ecl-21.2.1-1|57	language as described in the X3J13 Ansi specification, featuring CLOS
21cr|ecl-21.2.1-1|58	(Common-Lisp Object System), conditions, loops, etc, plus a translator
21cr|ecl-21.2.1-1|59	to C, which can produce standalone executables.
21cr|ecl-21.2.1-1|60	
21cr|ecl-21.2.1-1|61	%files
21cr|ecl-21.2.1-1|62	%doc COPYING LICENSE CHANGELOG
21cr|ecl-21.2.1-1|63	%{_bindir}/ecl
21cr|ecl-21.2.1-1|64	%{_bindir}/ecl-config
21cr|ecl-21.2.1-1|65	%{_datadir}/applications/ecl.desktop
21cr|ecl-21.2.1-1|66	%{_datadir}/icons/hicolor/scalable/apps/ecl.svg
21cr|ecl-21.2.1-1|67	%{_libdir}/%{name}-%{version}/
21cr|ecl-21.2.1-1|68	%{_libdir}/libecl.so
21cr|ecl-21.2.1-1|69	%{_includedir}/ecl
21cr|ecl-21.2.1-1|70	%{_mandir}/man1/*
21cr|ecl-21.2.1-1|71	
21cr|ecl-21.2.1-1|72	# no -devel package for header files is split off
21cr|ecl-21.2.1-1|73	# since they are required by the main package
21cr|ecl-21.2.1-1|74	
21cr|ecl-21.2.1-1|75	#----------------------------------------------------------------------------
21cr|ecl-21.2.1-1|76	%package -n %{libname}
21cr|ecl-21.2.1-1|77	Summary:	ECL (Embeddable Common-Lisp) shared library
21cr|ecl-21.2.1-1|78	Group:		System/Libraries
21cr|ecl-21.2.1-1|79	
21cr|ecl-21.2.1-1|80	%description -n %{libname}
21cr|ecl-21.2.1-1|81	ECL (Embeddable Common-Lisp) shared library.
21cr|ecl-21.2.1-1|82	
21cr|ecl-21.2.1-1|83	%files -n %{libname}
21cr|ecl-21.2.1-1|84	%{_libdir}/lib%{name}.so.%{major}*
21cr|ecl-21.2.1-1|85	
21cr|ecl-21.2.1-1|86	#------------------------------------------------------------------
21cr|ecl-21.2.1-1|87	%package doc
21cr|ecl-21.2.1-1|88	Summary:	Documentation for Embeddable Common-Lisp
21cr|ecl-21.2.1-1|89	Group:		Documentation
21cr|ecl-21.2.1-1|90	Requires:	%{name}
21cr|ecl-21.2.1-1|91	
21cr|ecl-21.2.1-1|92	%description doc
21cr|ecl-21.2.1-1|93	ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp
21cr|ecl-21.2.1-1|94	language as described in the X3J13 Ansi specification, featuring CLOS
21cr|ecl-21.2.1-1|95	(Common-Lisp Object System), conditions, loops, etc, plus a translator
21cr|ecl-21.2.1-1|96	to C, which can produce standalone executables.
21cr|ecl-21.2.1-1|97	
21cr|ecl-21.2.1-1|98	This package contains the documentation for ECL.
21cr|ecl-21.2.1-1|99	
21cr|ecl-21.2.1-1|100	%files doc
21cr|ecl-21.2.1-1|101	%doc examples ecl-doc/html
21cr|ecl-21.2.1-1|102	%doc src/doc/amop.txt src/doc/types-and-classes
21cr|ecl-21.2.1-1|103	
21cr|ecl-21.2.1-1|104	#----------------------------------------------------------------------------
21cr|ecl-21.2.1-1|105	
21cr|ecl-21.2.1-1|106	%prep
21cr|ecl-21.2.1-1|107	%setup -q
21cr|ecl-21.2.1-1|108	%setup -q -T -D -a 1
21cr|ecl-21.2.1-1|109	%patch1 -p1
21cr|ecl-21.2.1-1|110	%patch2
21cr|ecl-21.2.1-1|111	%patch3 -p1
21cr|ecl-21.2.1-1|112	
21cr|ecl-21.2.1-1|113	# Remove spurious executable bits
21cr|ecl-21.2.1-1|114	find src/c -type f -perm /0111 | xargs chmod a-x
21cr|ecl-21.2.1-1|115	find src/h -type f -perm /0111 | xargs chmod a-x
21cr|ecl-21.2.1-1|116	
21cr|ecl-21.2.1-1|117	%build
21cr|ecl-21.2.1-1|118	CONFIGURE_TOP=$PWD \
21cr|ecl-21.2.1-1|119	%configure \
21cr|ecl-21.2.1-1|120	--enable-unicode=yes \
21cr|ecl-21.2.1-1|121	--enable-c99complex \
21cr|ecl-21.2.1-1|122	--enable-threads=yes \
21cr|ecl-21.2.1-1|123	--with-__thread \
21cr|ecl-21.2.1-1|124	--with-clx \
21cr|ecl-21.2.1-1|125	--disable-rpath \
21cr|ecl-21.2.1-1|126	%ifarch x86_64
21cr|ecl-21.2.1-1|127	--with-sse \
21cr|ecl-21.2.1-1|128	%endif
21cr|ecl-21.2.1-1|129	CPPFLAGS=`pkg-config --cflags libffi` \
21cr|ecl-21.2.1-1|130	CFLAGS="%{optflags} -std=gnu99 -Wno-unused -Wno-return-type"
21cr|ecl-21.2.1-1|131	make
21cr|ecl-21.2.1-1|132	mkdir -p ecl-doc/tmp
21cr|ecl-21.2.1-1|133	make -C ecl-doc
21cr|ecl-21.2.1-1|134	rm ecl-doc/html/ecl2.proc
21cr|ecl-21.2.1-1|135	
21cr|ecl-21.2.1-1|136	%install
21cr|ecl-21.2.1-1|137	%makeinstall_std
21cr|ecl-21.2.1-1|138	
21cr|ecl-21.2.1-1|139	# Remove installed files that are in the wrong place
21cr|ecl-21.2.1-1|140	rm -fr %{buildroot}%{_docdir}
21cr|ecl-21.2.1-1|141	rm -f %{buildroot}%{_libdir}/Copyright
21cr|ecl-21.2.1-1|142	rm -f %{buildroot}%{_libdir}/LGPL
21cr|ecl-21.2.1-1|143	
21cr|ecl-21.2.1-1|144	# Install the man pages
21cr|ecl-21.2.1-1|145	mkdir -p %{buildroot}%{_mandir}/man1
21cr|ecl-21.2.1-1|146	sed -e "s|@bindir@|%{_bindir}|" src/doc/ecl.man.in > \
21cr|ecl-21.2.1-1|147	%{buildroot}%{_mandir}/man1/ecl.1
21cr|ecl-21.2.1-1|148	cp -p src/doc/ecl-config.man.in %{buildroot}%{_mandir}/man1/ecl-config.1
21cr|ecl-21.2.1-1|149	
21cr|ecl-21.2.1-1|150	# Install the desktop file
21cr|ecl-21.2.1-1|151	desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{SOURCE2}
21cr|ecl-21.2.1-1|152	
21cr|ecl-21.2.1-1|153	# Install the desktop icon
21cr|ecl-21.2.1-1|154	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|ecl-21.2.1-1|155	cp -p %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/

1162 21
21cr|eclib-mwrank-20220621-1|1	%define major 10
21cr|eclib-mwrank-20220621-1|2	%define libeclib	%mklibname eclib %{major}
21cr|eclib-mwrank-20220621-1|3	%define libeclib_devel	%mklibname -d eclib
21cr|eclib-mwrank-20220621-1|4	
21cr|eclib-mwrank-20220621-1|5	Name:		eclib-mwrank
21cr|eclib-mwrank-20220621-1|6	Group:		Sciences/Mathematics
21cr|eclib-mwrank-20220621-1|7	License:	GPLv3+
21cr|eclib-mwrank-20220621-1|8	Summary:	Mordell-Weil groups of elliptic curves over Q via 2-descent
21cr|eclib-mwrank-20220621-1|9	Version:	20220621
21cr|eclib-mwrank-20220621-1|10	Release:	1
21cr|eclib-mwrank-20220621-1|11	URL:		http://www.warwick.ac.uk/~masgaj/mwrank/index.html
21cr|eclib-mwrank-20220621-1|12	Source0:	https://github.com/JohnCremona/eclib/releases/download/%{version}/eclib-%{version}.tar.bz2
21cr|eclib-mwrank-20220621-1|13	
21cr|eclib-mwrank-20220621-1|14	BuildRequires:	gcc-c++
21cr|eclib-mwrank-20220621-1|15	BuildRequires:	gmp-devel
21cr|eclib-mwrank-20220621-1|16	BuildRequires:	ntl-devel
21cr|eclib-mwrank-20220621-1|17	BuildRequires:	libpari-devel
21cr|eclib-mwrank-20220621-1|18	
21cr|eclib-mwrank-20220621-1|19	%description
21cr|eclib-mwrank-20220621-1|20	mwrank is a program written in C++ for computing Mordell-Weil groups of
21cr|eclib-mwrank-20220621-1|21	elliptic curves over Q via 2-descent. It is available as source code
21cr|eclib-mwrank-20220621-1|22	(licensed under GPL) in the eclib package. mwrank is now only distributed
21cr|eclib-mwrank-20220621-1|23	as part of eclib. eclib is also included in Sage, and for most potential
21cr|eclib-mwrank-20220621-1|24	users the easiest way to run mwrank is to install Sage (which also of
21cr|eclib-mwrank-20220621-1|25	course gives you much much more). I no longer provide a source code
21cr|eclib-mwrank-20220621-1|26	distribution of mwrank by itself: use eclib instead. Full source code
21cr|eclib-mwrank-20220621-1|27	for eclib is available from google code.
21cr|eclib-mwrank-20220621-1|28	
21cr|eclib-mwrank-20220621-1|29	%files
21cr|eclib-mwrank-20220621-1|30	%{_bindir}/*
21cr|eclib-mwrank-20220621-1|31	%{_datadir}/doc/eclib/g0n.txt
21cr|eclib-mwrank-20220621-1|32	%{_datadir}/doc/eclib/howto.txt
21cr|eclib-mwrank-20220621-1|33	%{_datadir}/doc/eclib/mwrank/mwrank.changes
21cr|eclib-mwrank-20220621-1|34	%{_datadir}/doc/eclib/mwrank/mwrank.info
21cr|eclib-mwrank-20220621-1|35	%{_datadir}/doc/eclib/mwrank/mwrank.options
21cr|eclib-mwrank-20220621-1|36	%{_datadir}/doc/eclib/mwrank/mwrank.readme
21cr|eclib-mwrank-20220621-1|37	%{_datadir}/doc/eclib/progs.txt
21cr|eclib-mwrank-20220621-1|38	%{_mandir}/man1/mwrank.1*
21cr|eclib-mwrank-20220621-1|39	
21cr|eclib-mwrank-20220621-1|40	#---------------------------------------------------------------
21cr|eclib-mwrank-20220621-1|41	%package	-n %{libeclib}
21cr|eclib-mwrank-20220621-1|42	Group:		Sciences/Mathematics
21cr|eclib-mwrank-20220621-1|43	License:	GPL
21cr|eclib-mwrank-20220621-1|44	Summary:	Run time libraries for %{name}
21cr|eclib-mwrank-20220621-1|45	
21cr|eclib-mwrank-20220621-1|46	%description -n %{libeclib}
21cr|eclib-mwrank-20220621-1|47	Run time libraries for %{name}.
21cr|eclib-mwrank-20220621-1|48	
21cr|eclib-mwrank-20220621-1|49	%files -n %{libeclib}
21cr|eclib-mwrank-20220621-1|50	%{_libdir}/lib*.so.%{major}*
21cr|eclib-mwrank-20220621-1|51	
21cr|eclib-mwrank-20220621-1|52	#---------------------------------------------------------------
21cr|eclib-mwrank-20220621-1|53	%package	-n %{libeclib_devel}
21cr|eclib-mwrank-20220621-1|54	Group:		Development/C
21cr|eclib-mwrank-20220621-1|55	License:	GPL
21cr|eclib-mwrank-20220621-1|56	Summary:	Development files for %{name}
21cr|eclib-mwrank-20220621-1|57	Provides:	eclib-devel = %{version}-%{release}
21cr|eclib-mwrank-20220621-1|58	Provides:	libeclib-devel = %{version}-%{release}
21cr|eclib-mwrank-20220621-1|59	Requires:	%{libeclib} = %{version}-%{release}
21cr|eclib-mwrank-20220621-1|60	
21cr|eclib-mwrank-20220621-1|61	%description -n %{libeclib_devel}
21cr|eclib-mwrank-20220621-1|62	Development header files and libraries for %{name}.
21cr|eclib-mwrank-20220621-1|63	
21cr|eclib-mwrank-20220621-1|64	%files -n %{libeclib_devel}
21cr|eclib-mwrank-20220621-1|65	%doc %dir %{_docdir}/eclib
21cr|eclib-mwrank-20220621-1|66	%doc %{_docdir}/eclib/AUTHORS
21cr|eclib-mwrank-20220621-1|67	%doc %{_docdir}/eclib/COPYING
21cr|eclib-mwrank-20220621-1|68	%doc %{_docdir}/eclib/ChangeLog
21cr|eclib-mwrank-20220621-1|69	%doc %{_docdir}/eclib/NEWS
21cr|eclib-mwrank-20220621-1|70	%doc %{_docdir}/eclib/README
21cr|eclib-mwrank-20220621-1|71	%{_includedir}/eclib
21cr|eclib-mwrank-20220621-1|72	%{_libdir}/lib*.so
21cr|eclib-mwrank-20220621-1|73	%{_libdir}/pkgconfig/eclib.pc
21cr|eclib-mwrank-20220621-1|74	
21cr|eclib-mwrank-20220621-1|75	#---------------------------------------------------------------
21cr|eclib-mwrank-20220621-1|76	%prep
21cr|eclib-mwrank-20220621-1|77	%setup -qn eclib-%{version}
21cr|eclib-mwrank-20220621-1|78	
21cr|eclib-mwrank-20220621-1|79	%build
21cr|eclib-mwrank-20220621-1|80	%configure --disable-allprogs
21cr|eclib-mwrank-20220621-1|81	%make
21cr|eclib-mwrank-20220621-1|82	
21cr|eclib-mwrank-20220621-1|83	%install
21cr|eclib-mwrank-20220621-1|84	%makeinstall_std
21cr|eclib-mwrank-20220621-1|85	mkdir -p %{buildroot}%{_docdir}/eclib
21cr|eclib-mwrank-20220621-1|86	cp -a AUTHORS COPYING ChangeLog NEWS README %{buildroot}%{_docdir}/eclib
21cr|eclib-mwrank-20220621-1|87	
21cr|eclib-mwrank-20220621-1|88	%check
21cr|eclib-mwrank-20220621-1|89	# FIXME! testing not work
21cr|eclib-mwrank-20220621-1|90	#make check LD_LIBRARY_PATH=%{buildroot}%{_libdir}

1163 21
21cr|eclipse-avr-2.4.2-9|1	# Sourceforge doesn't allow downloading by tag name? This is the corresponding commit
21cr|eclipse-avr-2.4.2-9|2	%global gittag 32f8cc2bde1083a42f439668e5cbdd003b2e4522
21cr|eclipse-avr-2.4.2-9|3	
21cr|eclipse-avr-2.4.2-9|4	Summary:		AVR plug-in for Eclipse
21cr|eclipse-avr-2.4.2-9|5	Name:			eclipse-avr
21cr|eclipse-avr-2.4.2-9|6	Version:		2.4.2
21cr|eclipse-avr-2.4.2-9|7	Release:		9
21cr|eclipse-avr-2.4.2-9|8	License:		EPL-1.0
21cr|eclipse-avr-2.4.2-9|9	URL:			http://avr-eclipse.sourceforge.net
21cr|eclipse-avr-2.4.2-9|10	Source0:		https://sourceforge.net/code-snapshots/git/a/av/avr-eclipse/code.git/avr-eclipse-code-%{gittag}.zip
21cr|eclipse-avr-2.4.2-9|11	
21cr|eclipse-avr-2.4.2-9|12	Group:          Development/Java
21cr|eclipse-avr-2.4.2-9|13	BuildArch:		noarch
21cr|eclipse-avr-2.4.2-9|14	# Java stack is not supported on x86_32
21cr|eclipse-avr-2.4.2-9|15	ExcludeArch: %{ix86}
21cr|eclipse-avr-2.4.2-9|16	
21cr|eclipse-avr-2.4.2-9|17	# Upstream Eclipse no longer supports non-64bit arches
21cr|eclipse-avr-2.4.2-9|18	ExcludeArch: s390 %{arm} %{ix86}
21cr|eclipse-avr-2.4.2-9|19	
21cr|eclipse-avr-2.4.2-9|20	BuildRequires:	tycho
21cr|eclipse-avr-2.4.2-9|21	BuildRequires:	eclipse-cdt
21cr|eclipse-avr-2.4.2-9|22	
21cr|eclipse-avr-2.4.2-9|23	# AVR Toolchain + Programmer
21cr|eclipse-avr-2.4.2-9|24	Requires:		cross-avr-gcc
21cr|eclipse-avr-2.4.2-9|25	Requires:		avr-libc
21cr|eclipse-avr-2.4.2-9|26	Requires:		cross-avr-binutils
21cr|eclipse-avr-2.4.2-9|27	#Requires:		avr-gdb
21cr|eclipse-avr-2.4.2-9|28	Requires:		avrdude
21cr|eclipse-avr-2.4.2-9|29	
21cr|eclipse-avr-2.4.2-9|30	%description
21cr|eclipse-avr-2.4.2-9|31	This Eclipse plug-in provides some tools and settings for developing C programs
21cr|eclipse-avr-2.4.2-9|32	for the ATMEL AVR series of embedded processors with the Eclipse IDE.
21cr|eclipse-avr-2.4.2-9|33	
21cr|eclipse-avr-2.4.2-9|34	%prep
21cr|eclipse-avr-2.4.2-9|35	%setup -q -n avr-eclipse-code-%{gittag}
21cr|eclipse-avr-2.4.2-9|36	
21cr|eclipse-avr-2.4.2-9|37	# Don't install poms or test bundles
21cr|eclipse-avr-2.4.2-9|38	%mvn_package "::pom:" __noinstall
21cr|eclipse-avr-2.4.2-9|39	%mvn_package ":*{test,tests}" __noinstall
21cr|eclipse-avr-2.4.2-9|40	
21cr|eclipse-avr-2.4.2-9|41	%build
21cr|eclipse-avr-2.4.2-9|42	# Skip tests, they do not work
21cr|eclipse-avr-2.4.2-9|43	%mvn_build -j -f -- -f de.innot.avreclipse.master/pom.xml
21cr|eclipse-avr-2.4.2-9|44	
21cr|eclipse-avr-2.4.2-9|45	%install
21cr|eclipse-avr-2.4.2-9|46	%mvn_install
21cr|eclipse-avr-2.4.2-9|47	
21cr|eclipse-avr-2.4.2-9|48	%files -f .mfiles
21cr|eclipse-avr-2.4.2-9|49	%license de.innot.avreclipse/about.html
21cr|eclipse-avr-2.4.2-9|50	

1164 21
21cr|ecm-7.0.3-3|1	%define major 1
21cr|ecm-7.0.3-3|2	%define libname %mklibname %{name} %{major}
21cr|ecm-7.0.3-3|3	%define devname %mklibname %{name} -d
21cr|ecm-7.0.3-3|4	
21cr|ecm-7.0.3-3|5	Summary:	GMP ECM - Elliptic Curve Method for Integer Factorization
21cr|ecm-7.0.3-3|6	Name:		ecm
21cr|ecm-7.0.3-3|7	Version:	7.0.3
21cr|ecm-7.0.3-3|8	Release:	3
21cr|ecm-7.0.3-3|9	License:	GPLv3+
21cr|ecm-7.0.3-3|10	Group:		Sciences/Mathematics
21cr|ecm-7.0.3-3|11	Url:		http://gforge.inria.fr/projects/ecm/
21cr|ecm-7.0.3-3|12	Source0:	http://gforge.inria.fr/frs/download.php/file/36043/ecm-7.0.3.tar.gz
21cr|ecm-7.0.3-3|13	BuildRequires:	docbook-style-xsl
21cr|ecm-7.0.3-3|14	BuildRequires:	xsltproc
21cr|ecm-7.0.3-3|15	BuildRequires:	gmp-devel
21cr|ecm-7.0.3-3|16	
21cr|ecm-7.0.3-3|17	%description
21cr|ecm-7.0.3-3|18	GMP ECM - Elliptic Curve Method for Integer Factorization.
21cr|ecm-7.0.3-3|19	
21cr|ecm-7.0.3-3|20	%files
21cr|ecm-7.0.3-3|21	%doc NEWS README
21cr|ecm-7.0.3-3|22	%{_bindir}/%{name}
21cr|ecm-7.0.3-3|23	%{_mandir}/man1/ecm.1*
21cr|ecm-7.0.3-3|24	
21cr|ecm-7.0.3-3|25	#----------------------------------------------------------------------------
21cr|ecm-7.0.3-3|26	
21cr|ecm-7.0.3-3|27	%package -n %{libname}
21cr|ecm-7.0.3-3|28	Summary:	Shared GMP ECM library
21cr|ecm-7.0.3-3|29	License:	LGPLv3+
21cr|ecm-7.0.3-3|30	Group:		System/Libraries
21cr|ecm-7.0.3-3|31	
21cr|ecm-7.0.3-3|32	%description -n %{libname}
21cr|ecm-7.0.3-3|33	This package contains the libraries needed to run ecm.
21cr|ecm-7.0.3-3|34	
21cr|ecm-7.0.3-3|35	%files -n %{libname}
21cr|ecm-7.0.3-3|36	%{_libdir}/libecm.so.%{major}*
21cr|ecm-7.0.3-3|37	
21cr|ecm-7.0.3-3|38	#----------------------------------------------------------------------------
21cr|ecm-7.0.3-3|39	
21cr|ecm-7.0.3-3|40	%package -n %{devname}
21cr|ecm-7.0.3-3|41	Summary:	Development files for GMP ECM
21cr|ecm-7.0.3-3|42	License:	LGPLv3+
21cr|ecm-7.0.3-3|43	Group:		Development/C
21cr|ecm-7.0.3-3|44	Requires:	%{libname} = %{EVRD}
21cr|ecm-7.0.3-3|45	Provides:	%{name}-devel = %{EVRD}
21cr|ecm-7.0.3-3|46	
21cr|ecm-7.0.3-3|47	%description -n %{devname}
21cr|ecm-7.0.3-3|48	This package contains the GMP ECM development header files and
21cr|ecm-7.0.3-3|49	libraries.
21cr|ecm-7.0.3-3|50	
21cr|ecm-7.0.3-3|51	%files -n %{devname}
21cr|ecm-7.0.3-3|52	%doc AUTHORS README.lib TODO
21cr|ecm-7.0.3-3|53	%{_includedir}/ecm.h
21cr|ecm-7.0.3-3|54	%{_libdir}/libecm.so
21cr|ecm-7.0.3-3|55	
21cr|ecm-7.0.3-3|56	#----------------------------------------------------------------------------
21cr|ecm-7.0.3-3|57	
21cr|ecm-7.0.3-3|58	%prep
21cr|ecm-7.0.3-3|59	%setup -q
21cr|ecm-7.0.3-3|60	
21cr|ecm-7.0.3-3|61	%build
21cr|ecm-7.0.3-3|62	autoreconf -fi
21cr|ecm-7.0.3-3|63	%configure \
21cr|ecm-7.0.3-3|64	--enable-shared \
21cr|ecm-7.0.3-3|65	--disable-static
21cr|ecm-7.0.3-3|66	
21cr|ecm-7.0.3-3|67	%make LIBS="-lgmp -lm"
21cr|ecm-7.0.3-3|68	
21cr|ecm-7.0.3-3|69	%install
21cr|ecm-7.0.3-3|70	%makeinstall_std

1165 21
21cr|econnman-1.1-4|1	Summary:	EFL user interface for ConnMan
21cr|econnman-1.1-4|2	Name:		econnman
21cr|econnman-1.1-4|3	Version:	1.1
21cr|econnman-1.1-4|4	Release:	4
21cr|econnman-1.1-4|5	License:	LGPLv3+
21cr|econnman-1.1-4|6	Group:		Graphical desktop/Enlightenment
21cr|econnman-1.1-4|7	Url:		http://enlightenment.org/
21cr|econnman-1.1-4|8	Source:		http://download.enlightenment.org/rel/apps/%{name}/%{name}-%{version}.tar.gz
21cr|econnman-1.1-4|9	Patch:		econnman-1.1-desktop.patch
21cr|econnman-1.1-4|10	BuildRequires:	edje
21cr|econnman-1.1-4|11	BuildRequires:	pkgconfig(edje)
21cr|econnman-1.1-4|12	Requires:	python-dbus
21cr|econnman-1.1-4|13	Requires:	python3-efl
21cr|econnman-1.1-4|14	Requires:	connman
21cr|econnman-1.1-4|15	BuildArch:	noarch
21cr|econnman-1.1-4|16	
21cr|econnman-1.1-4|17	%description
21cr|econnman-1.1-4|18	EFL user interface for ConnMan (Connection Manager).
21cr|econnman-1.1-4|19	
21cr|econnman-1.1-4|20	%files
21cr|econnman-1.1-4|21	%doc README COPYING AUTHORS
21cr|econnman-1.1-4|22	%{_bindir}/*
21cr|econnman-1.1-4|23	%{_datadir}/econnman/
21cr|econnman-1.1-4|24	%{_datadir}/applications/*
21cr|econnman-1.1-4|25	
21cr|econnman-1.1-4|26	#----------------------------------------------------------------------------
21cr|econnman-1.1-4|27	
21cr|econnman-1.1-4|28	%prep
21cr|econnman-1.1-4|29	%autosetup -p1
21cr|econnman-1.1-4|30	
21cr|econnman-1.1-4|31	%build
21cr|econnman-1.1-4|32	%configure
21cr|econnman-1.1-4|33	%make
21cr|econnman-1.1-4|34	
21cr|econnman-1.1-4|35	%install
21cr|econnman-1.1-4|36	%makeinstall_std
21cr|econnman-1.1-4|37	
21cr|econnman-1.1-4|38	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/*
21cr|econnman-1.1-4|39	

1166 21
21cr|ecryptfs-utils-111-5|1	%define Werror_cflags %nil
21cr|ecryptfs-utils-111-5|2	
21cr|ecryptfs-utils-111-5|3	# FIXME rhbz#533920, automake does not support python3
21cr|ecryptfs-utils-111-5|4	%bcond_with python3
21cr|ecryptfs-utils-111-5|5	
21cr|ecryptfs-utils-111-5|6	%bcond_without unittests
21cr|ecryptfs-utils-111-5|7	
21cr|ecryptfs-utils-111-5|8	%global confflags %{shrink: \
21cr|ecryptfs-utils-111-5|9	--enable-pywrap --enable-tspi --enable-nss \
21cr|ecryptfs-utils-111-5|10	--enable-pkcs11-helper --enable-tests \
21cr|ecryptfs-utils-111-5|11	--with-pamdir=/%{_lib}/security \
21cr|ecryptfs-utils-111-5|12	}
21cr|ecryptfs-utils-111-5|13	
21cr|ecryptfs-utils-111-5|14	
21cr|ecryptfs-utils-111-5|15	%define libmajor 1
21cr|ecryptfs-utils-111-5|16	%define libname %mklibname ecryptfs %libmajor
21cr|ecryptfs-utils-111-5|17	%define libnamedevel %mklibname -d ecryptfs
21cr|ecryptfs-utils-111-5|18	%define libnamestaticdevel %mklibname -d -s ecryptfs
21cr|ecryptfs-utils-111-5|19	
21cr|ecryptfs-utils-111-5|20	Summary:	An Enterprise-class Cryptographic Filesystem for Linux
21cr|ecryptfs-utils-111-5|21	Name:		ecryptfs-utils
21cr|ecryptfs-utils-111-5|22	Version:	111
21cr|ecryptfs-utils-111-5|23	Release:	5
21cr|ecryptfs-utils-111-5|24	License:	GPLv2+
21cr|ecryptfs-utils-111-5|25	Group:		System/Kernel and hardware
21cr|ecryptfs-utils-111-5|26	Url:		https://launchpad.net/ecryptfs
21cr|ecryptfs-utils-111-5|27	Source0:	http://launchpad.net/ecryptfs/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz
21cr|ecryptfs-utils-111-5|28	Source1:	ecryptfs-mount-private.png
21cr|ecryptfs-utils-111-5|29	### upstream patches
21cr|ecryptfs-utils-111-5|30	# rhbz#1384023, openssl 1.1.x
21cr|ecryptfs-utils-111-5|31	Patch1: https://code.launchpad.net/~jelle-vdwaa/ecryptfs/ecryptfs/+merge/319746/+preview-diff/792383/+files/preview.diff#/%{name}-openssl11.patch
21cr|ecryptfs-utils-111-5|32	
21cr|ecryptfs-utils-111-5|33	### downstream patches
21cr|ecryptfs-utils-111-5|34	# rhbz#500829, do not use ubuntu/debian only service
21cr|ecryptfs-utils-111-5|35	Patch92: %{name}-75-nocryptdisks.patch
21cr|ecryptfs-utils-111-5|36	
21cr|ecryptfs-utils-111-5|37	# rhbz#553629, fix usage of salt together with file_passwd
21cr|ecryptfs-utils-111-5|38	Patch93: %{name}-83-fixsalt.patch
21cr|ecryptfs-utils-111-5|39	
21cr|ecryptfs-utils-111-5|40	# fedora/rhel specific, rhbz#486139, remove nss dependency from umount.ecryptfs
21cr|ecryptfs-utils-111-5|41	Patch94: %{name}-83-splitnss.patch
21cr|ecryptfs-utils-111-5|42	
21cr|ecryptfs-utils-111-5|43	# rhbz#664474, fix unsigned < 0 test
21cr|ecryptfs-utils-111-5|44	Patch95: %{name}-84-fixsigness.patch
21cr|ecryptfs-utils-111-5|45	
21cr|ecryptfs-utils-111-5|46	# fix man pages
21cr|ecryptfs-utils-111-5|47	Patch98: %{name}-86-manpage.patch
21cr|ecryptfs-utils-111-5|48	
21cr|ecryptfs-utils-111-5|49	# autoload ecryptfs module in ecryptfs-setup-private when needed, rhbz#707608
21cr|ecryptfs-utils-111-5|50	Patch99: %{name}-87-autoload.patch
21cr|ecryptfs-utils-111-5|51	
21cr|ecryptfs-utils-111-5|52	# fedora/rhel specific, check for pam ecryptfs module before home migration
21cr|ecryptfs-utils-111-5|53	Patch911: %{name}-87-authconfig.patch
21cr|ecryptfs-utils-111-5|54	
21cr|ecryptfs-utils-111-5|55	# using return after fork() in pam module has some nasty side effects, rhbz#722445
21cr|ecryptfs-utils-111-5|56	Patch914: %{name}-87-fixpamfork.patch
21cr|ecryptfs-utils-111-5|57	
21cr|ecryptfs-utils-111-5|58	# we need gid==ecryptfs in pam module before mount.ecryptfs_private execution
21cr|ecryptfs-utils-111-5|59	Patch915: %{name}-87-fixexecgid.patch
21cr|ecryptfs-utils-111-5|60	
21cr|ecryptfs-utils-111-5|61	# do not use zombie process, it causes lock ups at least for ssh login
21cr|ecryptfs-utils-111-5|62	Patch916: %{name}-87-nozombies.patch
21cr|ecryptfs-utils-111-5|63	
21cr|ecryptfs-utils-111-5|64	# if we do not use zombies, we have to store passphrase in pam_data and init keyring later
21cr|ecryptfs-utils-111-5|65	Patch917: %{name}-87-pamdata.patch
21cr|ecryptfs-utils-111-5|66	
21cr|ecryptfs-utils-111-5|67	# patch17 needs propper const on some places
21cr|ecryptfs-utils-111-5|68	Patch918: %{name}-87-fixconst.patch
21cr|ecryptfs-utils-111-5|69	
21cr|ecryptfs-utils-111-5|70	Patch919: %{name}-87-syslog.patch
21cr|ecryptfs-utils-111-5|71	
21cr|ecryptfs-utils-111-5|72	# if e-m-p fails, check if user is member of ecryptfs group
21cr|ecryptfs-utils-111-5|73	Patch921: %{name}-96-groupcheck.patch
21cr|ecryptfs-utils-111-5|74	Patch922: %{name}-99-selinux.patch
21cr|ecryptfs-utils-111-5|75	
21cr|ecryptfs-utils-111-5|76	# rhbz#868330
21cr|ecryptfs-utils-111-5|77	Patch923: %{name}-100-sudokeyring.patch
21cr|ecryptfs-utils-111-5|78	
21cr|ecryptfs-utils-111-5|79	# for e-u < 112
21cr|ecryptfs-utils-111-5|80	Patch924: %{name}-111-cve_2016_5224.patch
21cr|ecryptfs-utils-111-5|81	
21cr|ecryptfs-utils-111-5|82	# do not crash if no password is available #1339714
21cr|ecryptfs-utils-111-5|83	Patch925: %{name}-111-nopasswd.patch
21cr|ecryptfs-utils-111-5|84	
21cr|ecryptfs-utils-111-5|85	# Authconfig should no longer be used since F28
21cr|ecryptfs-utils-111-5|86	Patch926: %{name}-111-authselect.patch
21cr|ecryptfs-utils-111-5|87	
21cr|ecryptfs-utils-111-5|88	### patches for general cleanup, should be kept and executed after all others
21cr|ecryptfs-utils-111-5|89	# allow building with -Werror
21cr|ecryptfs-utils-111-5|90	Patch999: %{name}-75-werror.patch
21cr|ecryptfs-utils-111-5|91	BuildRequires:	attr-devel
21cr|ecryptfs-utils-111-5|92	BuildRequires:	openssl-devel
21cr|ecryptfs-utils-111-5|93	BuildRequires:	keyutils-devel
21cr|ecryptfs-utils-111-5|94	BuildRequires:	libgcrypt-devel
21cr|ecryptfs-utils-111-5|95	BuildRequires:	pam-devel
21cr|ecryptfs-utils-111-5|96	BuildRequires:	pkcs11-helper-devel
21cr|ecryptfs-utils-111-5|97	BuildRequires:	trousers-devel
21cr|ecryptfs-utils-111-5|98	BuildRequires:	nss-devel
21cr|ecryptfs-utils-111-5|99	BuildRequires:	intltool
21cr|ecryptfs-utils-111-5|100	BuildRequires:	glib2-devel
21cr|ecryptfs-utils-111-5|101	Requires:	keyutils
21cr|ecryptfs-utils-111-5|102	Requires:	cryptsetup
21cr|ecryptfs-utils-111-5|103	Requires:	util-linux
21cr|ecryptfs-utils-111-5|104	Requires:	gettext
21cr|ecryptfs-utils-111-5|105	
21cr|ecryptfs-utils-111-5|106	%description
21cr|ecryptfs-utils-111-5|107	eCryptfs is a POSIX-compliant enterprise-class stacked cryptographic
21cr|ecryptfs-utils-111-5|108	filesystem for Linux. It is derived from Erez Zadok's Cryptfs, implemented
21cr|ecryptfs-utils-111-5|109	through the FiST framework for generating stacked filesystems. eCryptfs
21cr|ecryptfs-utils-111-5|110	extends Cryptfs to provide advanced key management and policy features.
21cr|ecryptfs-utils-111-5|111	eCryptfs stores cryptographic metadata in the header of each file written,
21cr|ecryptfs-utils-111-5|112	so that encrypted files can be copied between hosts; the file will be
21cr|ecryptfs-utils-111-5|113	decryptable with the proper key, and there is no need to keep track of any
21cr|ecryptfs-utils-111-5|114	additional information aside from what is already in the encrypted file
21cr|ecryptfs-utils-111-5|115	itself. Think of eCryptfs as a sort of ``gnupgfs.''
21cr|ecryptfs-utils-111-5|116	
21cr|ecryptfs-utils-111-5|117	eCryptfs is a native Linux filesystem (other popular cryptographic
21cr|ecryptfs-utils-111-5|118	filesystems for Linux require FUSE or operate via RPC calls). The kernel
21cr|ecryptfs-utils-111-5|119	module component of eCryptfs is upstream in the Linux kernel.
21cr|ecryptfs-utils-111-5|120	
21cr|ecryptfs-utils-111-5|121	%files -f %{name}.lang
21cr|ecryptfs-utils-111-5|122	%license COPYING
21cr|ecryptfs-utils-111-5|123	%doc README AUTHORS NEWS THANKS
21cr|ecryptfs-utils-111-5|124	%doc doc/ecryptfs-faq.html
21cr|ecryptfs-utils-111-5|125	%doc doc/ecryptfs-pkcs11-helper-doc.txt
21cr|ecryptfs-utils-111-5|126	%{_sbindir}/mount.ecryptfs
21cr|ecryptfs-utils-111-5|127	%{_sbindir}/umount.ecryptfs
21cr|ecryptfs-utils-111-5|128	%attr(4750,root,ecryptfs) %{_sbindir}/mount.ecryptfs_private
21cr|ecryptfs-utils-111-5|129	%{_sbindir}/umount.ecryptfs_private
21cr|ecryptfs-utils-111-5|130	%{_bindir}/ecryptfs-add-passphrase
21cr|ecryptfs-utils-111-5|131	%{_bindir}/ecryptfs-find
21cr|ecryptfs-utils-111-5|132	%{_bindir}/ecryptfs-generate-tpm-key
21cr|ecryptfs-utils-111-5|133	%{_bindir}/ecryptfs-insert-wrapped-passphrase-into-keyring
21cr|ecryptfs-utils-111-5|134	%{_bindir}/ecryptfs-manager
21cr|ecryptfs-utils-111-5|135	%{_bindir}/ecryptfs-migrate-home
21cr|ecryptfs-utils-111-5|136	%{_bindir}/ecryptfs-mount-private
21cr|ecryptfs-utils-111-5|137	%{_bindir}/ecryptfs-recover-private
21cr|ecryptfs-utils-111-5|138	%{_bindir}/ecryptfs-rewrap-passphrase
21cr|ecryptfs-utils-111-5|139	%{_bindir}/ecryptfs-rewrite-file
21cr|ecryptfs-utils-111-5|140	%{_bindir}/ecryptfs-setup-private
21cr|ecryptfs-utils-111-5|141	%{_bindir}/ecryptfs-setup-swap
21cr|ecryptfs-utils-111-5|142	%{_bindir}/ecryptfs-stat
21cr|ecryptfs-utils-111-5|143	%{_bindir}/ecryptfs-umount-private
21cr|ecryptfs-utils-111-5|144	%{_bindir}/ecryptfs-unwrap-passphrase
21cr|ecryptfs-utils-111-5|145	%{_bindir}/ecryptfs-verify
21cr|ecryptfs-utils-111-5|146	%{_bindir}/ecryptfs-wrap-passphrase
21cr|ecryptfs-utils-111-5|147	%{_bindir}/ecryptfsd
21cr|ecryptfs-utils-111-5|148	%{_prefix}/lib/modules-load.d/ecryptfs.conf
21cr|ecryptfs-utils-111-5|149	%dir %{_datadir}/%{name}
21cr|ecryptfs-utils-111-5|150	%{_datadir}/%{name}/ecryptfs-mount-private.txt
21cr|ecryptfs-utils-111-5|151	%{_datadir}/%{name}/ecryptfs-mount-private.desktop
21cr|ecryptfs-utils-111-5|152	%{_datadir}/%{name}/ecryptfs-mount-private.png
21cr|ecryptfs-utils-111-5|153	%{_datadir}/%{name}/ecryptfs-setup-private.desktop
21cr|ecryptfs-utils-111-5|154	%{_mandir}/man1/ecryptfs-add-passphrase.1*
21cr|ecryptfs-utils-111-5|155	%{_mandir}/man1/ecryptfs-find.1*
21cr|ecryptfs-utils-111-5|156	%{_mandir}/man1/ecryptfs-generate-tpm-key.1*
21cr|ecryptfs-utils-111-5|157	%{_mandir}/man1/ecryptfs-insert-wrapped-passphrase-into-keyring.1*
21cr|ecryptfs-utils-111-5|158	%{_mandir}/man1/ecryptfs-mount-private.1*
21cr|ecryptfs-utils-111-5|159	%{_mandir}/man1/ecryptfs-recover-private.1*
21cr|ecryptfs-utils-111-5|160	%{_mandir}/man1/ecryptfs-rewrap-passphrase.1*
21cr|ecryptfs-utils-111-5|161	%{_mandir}/man1/ecryptfs-rewrite-file.1*
21cr|ecryptfs-utils-111-5|162	%{_mandir}/man1/ecryptfs-setup-private.1*
21cr|ecryptfs-utils-111-5|163	%{_mandir}/man1/ecryptfs-setup-swap.1*
21cr|ecryptfs-utils-111-5|164	%{_mandir}/man1/ecryptfs-stat.1*
21cr|ecryptfs-utils-111-5|165	%{_mandir}/man1/ecryptfs-umount-private.1*
21cr|ecryptfs-utils-111-5|166	%{_mandir}/man1/ecryptfs-unwrap-passphrase.1*
21cr|ecryptfs-utils-111-5|167	%{_mandir}/man1/ecryptfs-verify.1*
21cr|ecryptfs-utils-111-5|168	%{_mandir}/man1/ecryptfs-wrap-passphrase.1*
21cr|ecryptfs-utils-111-5|169	%{_mandir}/man1/mount.ecryptfs_private.1*
21cr|ecryptfs-utils-111-5|170	%{_mandir}/man1/umount.ecryptfs_private.1*
21cr|ecryptfs-utils-111-5|171	%{_mandir}/man7/ecryptfs.7*
21cr|ecryptfs-utils-111-5|172	%{_mandir}/man8/ecryptfs-manager.8*
21cr|ecryptfs-utils-111-5|173	%{_mandir}/man8/ecryptfs-migrate-home.8*
21cr|ecryptfs-utils-111-5|174	%{_mandir}/man8/ecryptfsd.8*
21cr|ecryptfs-utils-111-5|175	%{_mandir}/man8/mount.ecryptfs.8*
21cr|ecryptfs-utils-111-5|176	%{_mandir}/man8/pam_ecryptfs.8*
21cr|ecryptfs-utils-111-5|177	%{_mandir}/man8/umount.ecryptfs.8*
21cr|ecryptfs-utils-111-5|178	
21cr|ecryptfs-utils-111-5|179	%pre
21cr|ecryptfs-utils-111-5|180	groupadd -r -f ecryptfs
21cr|ecryptfs-utils-111-5|181	
21cr|ecryptfs-utils-111-5|182	%post
21cr|ecryptfs-utils-111-5|183	/sbin/ldconfig
21cr|ecryptfs-utils-111-5|184	if [ $1 -eq 1 ] ; then
21cr|ecryptfs-utils-111-5|185	# Initial installation
21cr|ecryptfs-utils-111-5|186	authselect enable-feature with-ecryptfs >/dev/null 2>&1
21cr|ecryptfs-utils-111-5|187	fi
21cr|ecryptfs-utils-111-5|188	
21cr|ecryptfs-utils-111-5|189	%postun
21cr|ecryptfs-utils-111-5|190	/sbin/ldconfig
21cr|ecryptfs-utils-111-5|191	if [ $1 -eq 0 ] ; then
21cr|ecryptfs-utils-111-5|192	# Package removal, not upgrade
21cr|ecryptfs-utils-111-5|193	authselect disable-feature with-ecryptfs >/dev/null 2>&1
21cr|ecryptfs-utils-111-5|194	fi
21cr|ecryptfs-utils-111-5|195	
21cr|ecryptfs-utils-111-5|196	#----------------------------------------------------------------------
21cr|ecryptfs-utils-111-5|197	
21cr|ecryptfs-utils-111-5|198	%package -n pam_ecryptfs
21cr|ecryptfs-utils-111-5|199	Summary:	ECryptfs PAM module
21cr|ecryptfs-utils-111-5|200	Group:		System/Libraries
21cr|ecryptfs-utils-111-5|201	Requires:	%{name} = %{version}
21cr|ecryptfs-utils-111-5|202	
21cr|ecryptfs-utils-111-5|203	%description -n pam_ecryptfs
21cr|ecryptfs-utils-111-5|204	eCryptfs PAM module to automatically mount a private cryptographic
21cr|ecryptfs-utils-111-5|205	directory.
21cr|ecryptfs-utils-111-5|206	
21cr|ecryptfs-utils-111-5|207	%files -n pam_ecryptfs
21cr|ecryptfs-utils-111-5|208	/%{_lib}/security/pam_ecryptfs.so
21cr|ecryptfs-utils-111-5|209	%{_mandir}/man8/pam_ecryptfs.8.*
21cr|ecryptfs-utils-111-5|210	
21cr|ecryptfs-utils-111-5|211	#----------------------------------------------------------------------
21cr|ecryptfs-utils-111-5|212	
21cr|ecryptfs-utils-111-5|213	%package -n %{libname}
21cr|ecryptfs-utils-111-5|214	Summary:	ECryptfs library
21cr|ecryptfs-utils-111-5|215	Group:		System/Libraries
21cr|ecryptfs-utils-111-5|216	
21cr|ecryptfs-utils-111-5|217	%description -n %{libname}
21cr|ecryptfs-utils-111-5|218	eCryptfs library.
21cr|ecryptfs-utils-111-5|219	
21cr|ecryptfs-utils-111-5|220	%files -n %{libname}
21cr|ecryptfs-utils-111-5|221	%{_libdir}/ecryptfs/libecryptfs_key_mod_openssl.so
21cr|ecryptfs-utils-111-5|222	%{_libdir}/ecryptfs/libecryptfs_key_mod_passphrase.so
21cr|ecryptfs-utils-111-5|223	%{_libdir}/ecryptfs/libecryptfs_key_mod_pkcs11_helper.so
21cr|ecryptfs-utils-111-5|224	%{_libdir}/ecryptfs/libecryptfs_key_mod_tspi.so
21cr|ecryptfs-utils-111-5|225	%{_libdir}/libecryptfs.so.%{libmajor}*
21cr|ecryptfs-utils-111-5|226	
21cr|ecryptfs-utils-111-5|227	#----------------------------------------------------------------------
21cr|ecryptfs-utils-111-5|228	
21cr|ecryptfs-utils-111-5|229	%package -n %libnamedevel
21cr|ecryptfs-utils-111-5|230	Summary:	ECryptfs library
21cr|ecryptfs-utils-111-5|231	Group:		Development/Other
21cr|ecryptfs-utils-111-5|232	Requires:	%{libname} = %{version}
21cr|ecryptfs-utils-111-5|233	Provides:	libecryptfs-devel = %{EVRD}
21cr|ecryptfs-utils-111-5|234	Provides:	%{name}-devel = %{EVRD}
21cr|ecryptfs-utils-111-5|235	
21cr|ecryptfs-utils-111-5|236	%description -n %libnamedevel
21cr|ecryptfs-utils-111-5|237	eCryptfs development files.
21cr|ecryptfs-utils-111-5|238	
21cr|ecryptfs-utils-111-5|239	%files -n %libnamedevel
21cr|ecryptfs-utils-111-5|240	%{_includedir}/ecryptfs.h
21cr|ecryptfs-utils-111-5|241	%{_libdir}/*.so
21cr|ecryptfs-utils-111-5|242	%{_libdir}/pkgconfig/libecryptfs.pc
21cr|ecryptfs-utils-111-5|243	
21cr|ecryptfs-utils-111-5|244	#----------------------------------------------------------------------
21cr|ecryptfs-utils-111-5|245	
21cr|ecryptfs-utils-111-5|246	%package -n %{libnamestaticdevel}
21cr|ecryptfs-utils-111-5|247	Summary:	ECryptfs library
21cr|ecryptfs-utils-111-5|248	Group:		Development/Other
21cr|ecryptfs-utils-111-5|249	Requires:	%{libnamedevel} = %{EVRD}
21cr|ecryptfs-utils-111-5|250	Provides:	libecryptfs-static-devel = %{EVRD}
21cr|ecryptfs-utils-111-5|251	
21cr|ecryptfs-utils-111-5|252	%description -n %{libnamestaticdevel}
21cr|ecryptfs-utils-111-5|253	eCryptfs static library development files.
21cr|ecryptfs-utils-111-5|254	
21cr|ecryptfs-utils-111-5|255	#----------------------------------------------------------------------
21cr|ecryptfs-utils-111-5|256	%if %{with python3}
21cr|ecryptfs-utils-111-5|257	%package -n python3-%{name}
21cr|ecryptfs-utils-111-5|258	Summary:	ECryptfs Python library
21cr|ecryptfs-utils-111-5|259	Group:		Development/Python
21cr|ecryptfs-utils-111-5|260	BuildRequires:	swig
21cr|ecryptfs-utils-111-5|261	BuildRequires:	python3-devel
21cr|ecryptfs-utils-111-5|262	Provides:	%{name}-python
21cr|ecryptfs-utils-111-5|263	Requires:	%{name} = %{EVRD}
21cr|ecryptfs-utils-111-5|264	
21cr|ecryptfs-utils-111-5|265	%description -n python3-%{name}
21cr|ecryptfs-utils-111-5|266	eCryptfs Python library.
21cr|ecryptfs-utils-111-5|267	
21cr|ecryptfs-utils-111-5|268	%files -n python3-%{name}
21cr|ecryptfs-utils-111-5|269	%{py3_puresitedir}/%{name}/libecryptfs.py*
21cr|ecryptfs-utils-111-5|270	%{py3_puresitedir}/%{name}/libecryptfs.pyc
21cr|ecryptfs-utils-111-5|271	%{py3_puresitedir}/%{name}/libecryptfs.pyo
21cr|ecryptfs-utils-111-5|272	%{py3_platsitedir}/ecryptfs-utils/_libecryptfs.*
21cr|ecryptfs-utils-111-5|273	%endif
21cr|ecryptfs-utils-111-5|274	#----------------------------------------------------------------------
21cr|ecryptfs-utils-111-5|275	
21cr|ecryptfs-utils-111-5|276	%prep
21cr|ecryptfs-utils-111-5|277	%setup -q
21cr|ecryptfs-utils-111-5|278	%patch1 -p0 -b .openssl11
21cr|ecryptfs-utils-111-5|279	
21cr|ecryptfs-utils-111-5|280	%patch92 -p1 -b .nocryptdisks
21cr|ecryptfs-utils-111-5|281	%patch93 -p1 -b .fixsalt
21cr|ecryptfs-utils-111-5|282	%patch94 -p1 -b .splitnss
21cr|ecryptfs-utils-111-5|283	%patch95 -p1 -b .fixsigness
21cr|ecryptfs-utils-111-5|284	%patch98 -p1 -b .manfix
21cr|ecryptfs-utils-111-5|285	%patch99 -p1 -b .autoload
21cr|ecryptfs-utils-111-5|286	%patch911 -p1 -b .authconfig
21cr|ecryptfs-utils-111-5|287	%patch914 -p1 -b .fixpamfork
21cr|ecryptfs-utils-111-5|288	%patch915 -p1 -b .fixexecgid
21cr|ecryptfs-utils-111-5|289	%patch916 -p1 -b .nozombies
21cr|ecryptfs-utils-111-5|290	%patch917 -p1 -b .pamdata
21cr|ecryptfs-utils-111-5|291	%patch918 -p1 -b .fixconst
21cr|ecryptfs-utils-111-5|292	%patch919 -p1 -b .syslog
21cr|ecryptfs-utils-111-5|293	%patch921 -p1 -b .groupcheck
21cr|ecryptfs-utils-111-5|294	%patch922 -p1 -b .selinux
21cr|ecryptfs-utils-111-5|295	%patch923 -p1 -b .sudokeyring
21cr|ecryptfs-utils-111-5|296	%patch924 -p1 -b .cve_2016_5224
21cr|ecryptfs-utils-111-5|297	%patch925 -p1 -b .nopasswd
21cr|ecryptfs-utils-111-5|298	%patch926 -p1 -b .authselect
21cr|ecryptfs-utils-111-5|299	
21cr|ecryptfs-utils-111-5|300	%patch999 -p1 -b .werror
21cr|ecryptfs-utils-111-5|301	
21cr|ecryptfs-utils-111-5|302	sed -i -r 's:^_syslog\(LOG:ecryptfs_\0:' src/pam_ecryptfs/pam_ecryptfs.c
21cr|ecryptfs-utils-111-5|303	
21cr|ecryptfs-utils-111-5|304	# snprintf directive output may be truncated
21cr|ecryptfs-utils-111-5|305	sed -i -r 's:(snprintf.*"\%)(s/\%)(s"):\1.42\2.23\3:' \
21cr|ecryptfs-utils-111-5|306	tests/kernel/inotify/test.c
21cr|ecryptfs-utils-111-5|307	
21cr|ecryptfs-utils-111-5|308	# fix usr-move
21cr|ecryptfs-utils-111-5|309	sed -i -r 's:(rootsbindir=).*:\1"%{_sbindir}":' configure.ac
21cr|ecryptfs-utils-111-5|310	autoreconf -fiv
21cr|ecryptfs-utils-111-5|311	
21cr|ecryptfs-utils-111-5|312	%build
21cr|ecryptfs-utils-111-5|313	# openssl 1.1 marks some functions as deprecated
21cr|ecryptfs-utils-111-5|314	export ERRFLAGS="-Werror -Wtype-limits -Wno-unused -Wno-error=deprecated-declarations"
21cr|ecryptfs-utils-111-5|315	
21cr|ecryptfs-utils-111-5|316	%if %{with python3}
21cr|ecryptfs-utils-111-5|317	export PYTHON_VERSION=3
21cr|ecryptfs-utils-111-5|318	export PYTHON=%{__python3}
21cr|ecryptfs-utils-111-5|319	export PYTHON_NOVERSIONCHECK=1
21cr|ecryptfs-utils-111-5|320	export PY3FLAGS='%(pkg-config --cflags --libs python3)'
21cr|ecryptfs-utils-111-5|321	export CFLAGS="%{optflags} $PY3FLAGS $ERRFLAGS"
21cr|ecryptfs-utils-111-5|322	%configure %{confflags}
21cr|ecryptfs-utils-111-5|323	%else
21cr|ecryptfs-utils-111-5|324	%configure %{confflags} --disable-pywrap
21cr|ecryptfs-utils-111-5|325	%endif
21cr|ecryptfs-utils-111-5|326	
21cr|ecryptfs-utils-111-5|327	%make
21cr|ecryptfs-utils-111-5|328	
21cr|ecryptfs-utils-111-5|329	%install
21cr|ecryptfs-utils-111-5|330	%makeinstall_std
21cr|ecryptfs-utils-111-5|331	
21cr|ecryptfs-utils-111-5|332	find %{buildroot} -name '*.la' -print -delete
21cr|ecryptfs-utils-111-5|333	rm -rf %{buildroot}%{_docdir}/%{name}
21cr|ecryptfs-utils-111-5|334	
21cr|ecryptfs-utils-111-5|335	#install files Makefile forgot to install
21cr|ecryptfs-utils-111-5|336	install -p -m644 %{SOURCE1} %{buildroot}%{_datadir}/%{name}/ecryptfs-mount-private.png
21cr|ecryptfs-utils-111-5|337	printf "Encoding=UTF-8\n" >>%{buildroot}%{_datadir}/%{name}/ecryptfs-mount-private.desktop
21cr|ecryptfs-utils-111-5|338	printf "Encoding=UTF-8\n" >>%{buildroot}%{_datadir}/%{name}/ecryptfs-setup-private.desktop
21cr|ecryptfs-utils-111-5|339	printf "Icon=%{_datadir}/%{name}/ecryptfs-mount-private.png\n" >>%{buildroot}%{_datadir}/%{name}/ecryptfs-mount-private.desktop
21cr|ecryptfs-utils-111-5|340	printf "Icon=%{_datadir}/%{name}/ecryptfs-mount-private.png\n" >>%{buildroot}%{_datadir}/%{name}/ecryptfs-setup-private.desktop
21cr|ecryptfs-utils-111-5|341	sed -i 's|^_||' %{buildroot}%{_datadir}/%{name}/ecryptfs-mount-private.desktop
21cr|ecryptfs-utils-111-5|342	sed -i 's|^_||' %{buildroot}%{_datadir}/%{name}/ecryptfs-setup-private.desktop
21cr|ecryptfs-utils-111-5|343	chmod +x %{buildroot}%{_datadir}/%{name}/ecryptfs-mount-private.desktop
21cr|ecryptfs-utils-111-5|344	chmod +x %{buildroot}%{_datadir}/%{name}/ecryptfs-setup-private.desktop
21cr|ecryptfs-utils-111-5|345	for file in $(find py2/src/desktop -name ¸*.desktop) ; do
21cr|ecryptfs-utils-111-5|346	touch -r $file %{buildroot}%{_datadir}/%{name}/$(basename $file)
21cr|ecryptfs-utils-111-5|347	done
21cr|ecryptfs-utils-111-5|348	rm -f %{buildroot}%{_datadir}/%{name}/ecryptfs-record-passphrase
21cr|ecryptfs-utils-111-5|349	
21cr|ecryptfs-utils-111-5|350	#we need ecryptfs kernel module
21cr|ecryptfs-utils-111-5|351	mkdir -p %{buildroot}/usr/lib/modules-load.d/
21cr|ecryptfs-utils-111-5|352	echo -e "# ecryptfs module is needed before ecryptfs mount, so mount helper can \n# check for file name encryption support\necryptfs" \
21cr|ecryptfs-utils-111-5|353	>%{buildroot}/usr/lib/modules-load.d/ecryptfs.conf
21cr|ecryptfs-utils-111-5|354	
21cr|ecryptfs-utils-111-5|355	%find_lang %{name}
21cr|ecryptfs-utils-111-5|356	
21cr|ecryptfs-utils-111-5|357	
21cr|ecryptfs-utils-111-5|358	%check
21cr|ecryptfs-utils-111-5|359	desktop-file-validate %{buildroot}%{_datadir}/%{name}/*.desktop
21cr|ecryptfs-utils-111-5|360	
21cr|ecryptfs-utils-111-5|361	%if %{with unittests}
21cr|ecryptfs-utils-111-5|362	for folder in $(find . -name py\* -type d) ; do
21cr|ecryptfs-utils-111-5|363	export LD_LIBRARY_PATH=${folder}/src/libecryptfs/.libs
21cr|ecryptfs-utils-111-5|364	make check -C $folder
21cr|ecryptfs-utils-111-5|365	done
21cr|ecryptfs-utils-111-5|366	%endif
21cr|ecryptfs-utils-111-5|367	

1167 21
21cr|edb-debugger-0.9.20-4|1	%define _name   debugger
21cr|edb-debugger-0.9.20-4|2	%define _exe    edb
21cr|edb-debugger-0.9.20-4|3	
21cr|edb-debugger-0.9.20-4|4	Summary:	A free OllyDbg like debugger
21cr|edb-debugger-0.9.20-4|5	Name:		edb-debugger
21cr|edb-debugger-0.9.20-4|6	Version:	0.9.20
21cr|edb-debugger-0.9.20-4|7	Release:	4
21cr|edb-debugger-0.9.20-4|8	License:	GPLv2
21cr|edb-debugger-0.9.20-4|9	Group:		Development/Other
21cr|edb-debugger-0.9.20-4|10	Url:		http://www.codef00.com/projects
21cr|edb-debugger-0.9.20-4|11	Source0:	http://www.codef00.com/projects/%{_name}-%{version}.tgz
21cr|edb-debugger-0.9.20-4|12	BuildRequires:	imagemagick
21cr|edb-debugger-0.9.20-4|13	BuildRequires:	qt4-devel
21cr|edb-debugger-0.9.20-4|14	BuildRequires:	boost-devel
21cr|edb-debugger-0.9.20-4|15	ExclusiveArch:	%{ix86} %{x86_64}
21cr|edb-debugger-0.9.20-4|16	
21cr|edb-debugger-0.9.20-4|17	%description
21cr|edb-debugger-0.9.20-4|18	One of the main goals of this debugger is modularity.
21cr|edb-debugger-0.9.20-4|19	The interface is written in Qt4 and is therefore source portable
21cr|edb-debugger-0.9.20-4|20	to many platforms. The debugger core is a plugin and the platform
21cr|edb-debugger-0.9.20-4|21	specific code is isolated to just a few files, porting to a new OS
21cr|edb-debugger-0.9.20-4|22	would require porting these few files and implementing a plugin
21cr|edb-debugger-0.9.20-4|23	which implements the DebuggerCoreInterface interface. Also,
21cr|edb-debugger-0.9.20-4|24	because the plugins are based on the QPlugin API, and do their work
21cr|edb-debugger-0.9.20-4|25	through the DebuggerCoreInterface object, they are almost always
21cr|edb-debugger-0.9.20-4|26	portable with just a simple recompile.
21cr|edb-debugger-0.9.20-4|27	The disassembly engine is my edisassm project. I feel that this
21cr|edb-debugger-0.9.20-4|28	disassembler is mature and works well. It is worth noting that the
21cr|edb-debugger-0.9.20-4|29	current version of edb has temporarily dropped AT&T syntax support.
21cr|edb-debugger-0.9.20-4|30	Once this is implemented in edisassm, it will return.
21cr|edb-debugger-0.9.20-4|31	
21cr|edb-debugger-0.9.20-4|32	%files
21cr|edb-debugger-0.9.20-4|33	%{_bindir}/%{_exe}
21cr|edb-debugger-0.9.20-4|34	%{_libdir}/%{_exe}/*.so
21cr|edb-debugger-0.9.20-4|35	%{_datadir}/applications/%{_exe}.desktop
21cr|edb-debugger-0.9.20-4|36	%{_liconsdir}/%{_exe}.png
21cr|edb-debugger-0.9.20-4|37	%{_miconsdir}/%{_exe}.png
21cr|edb-debugger-0.9.20-4|38	%{_iconsdir}/%{_exe}.png
21cr|edb-debugger-0.9.20-4|39	
21cr|edb-debugger-0.9.20-4|40	#----------------------------------------------------------------------------
21cr|edb-debugger-0.9.20-4|41	
21cr|edb-debugger-0.9.20-4|42	%prep
21cr|edb-debugger-0.9.20-4|43	%setup -q -n %{_name}
21cr|edb-debugger-0.9.20-4|44	
21cr|edb-debugger-0.9.20-4|45	sed -i -e 's/\.uic/uic/' -e 's/\.moc/moc/' -e 's/\.rcc/rcc/' src/src.pro
21cr|edb-debugger-0.9.20-4|46	sed -i -e 's/\.ui/ui/' -e 's/\.moc/moc/' -e 's/\.rcc/rcc/' plugins/plugins.pri
21cr|edb-debugger-0.9.20-4|47	
21cr|edb-debugger-0.9.20-4|48	%build
21cr|edb-debugger-0.9.20-4|49	%qmake_qt4 DEFAULT_PLUGIN_PATH="%{_libdir}/%{_exe}/"
21cr|edb-debugger-0.9.20-4|50	%make
21cr|edb-debugger-0.9.20-4|51	
21cr|edb-debugger-0.9.20-4|52	%install
21cr|edb-debugger-0.9.20-4|53	make install INSTALL_ROOT=%{buildroot}%{_prefix}
21cr|edb-debugger-0.9.20-4|54	mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_bindir},%{_libdir}}/
21cr|edb-debugger-0.9.20-4|55	install -c -m 0755 src/images/edb48-logo.png "%{buildroot}%{_liconsdir}/%{_exe}.png"
21cr|edb-debugger-0.9.20-4|56	
21cr|edb-debugger-0.9.20-4|57	convert src/images/edb48-logo.png -resize 32x32 %{buildroot}%{_iconsdir}/%{_exe}.png
21cr|edb-debugger-0.9.20-4|58	convert src/images/edb48-logo.png -resize 16x16 %{buildroot}%{_miconsdir}/%{_exe}.png
21cr|edb-debugger-0.9.20-4|59	
21cr|edb-debugger-0.9.20-4|60	desktop-file-install --vendor="" \
21cr|edb-debugger-0.9.20-4|61	--dir %{buildroot}%{_datadir}/applications \
21cr|edb-debugger-0.9.20-4|62	--remove-category="Qt" \
21cr|edb-debugger-0.9.20-4|63	%{_exe}.desktop
21cr|edb-debugger-0.9.20-4|64	

1168 21
21cr|edgar-1.35-2|1	Summary:	2D Platform Game
21cr|edgar-1.35-2|2	Name:		edgar
21cr|edgar-1.35-2|3	Version:	1.35
21cr|edgar-1.35-2|4	Release:	2
21cr|edgar-1.35-2|5	License:	GPLv2+
21cr|edgar-1.35-2|6	Group:		Games/Arcade
21cr|edgar-1.35-2|7	Url:		https://www.parallelrealities.co.uk/games/edgar/
21cr|edgar-1.35-2|8	Source0:	https://github.com/riksweeney/edgar/releases/download/%{version}/%{name}-%{version}-1.tar.gz
21cr|edgar-1.35-2|9	BuildRequires:	desktop-file-utils
21cr|edgar-1.35-2|10	BuildRequires:	pkgconfig(sdl2)
21cr|edgar-1.35-2|11	BuildRequires:	pkgconfig(SDL2_image)
21cr|edgar-1.35-2|12	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|edgar-1.35-2|13	BuildRequires:	pkgconfig(SDL2_net)
21cr|edgar-1.35-2|14	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|edgar-1.35-2|15	BuildRequires:	pkgconfig(zlib)
21cr|edgar-1.35-2|16	Requires:	%{name}-data = %{EVRD}
21cr|edgar-1.35-2|17	
21cr|edgar-1.35-2|18	%description
21cr|edgar-1.35-2|19	The Legend of Edgar. When his father fails to return home after venturing out
21cr|edgar-1.35-2|20	one stormy night, Edgar sets off on a quest to rescue him.
21cr|edgar-1.35-2|21	
21cr|edgar-1.35-2|22	%files -f %{name}.lang
21cr|edgar-1.35-2|23	%doc doc/*
21cr|edgar-1.35-2|24	%{_gamesbindir}/%{name}
21cr|edgar-1.35-2|25	%{_appdatadir}/%{name}.appdata.xml
21cr|edgar-1.35-2|26	%{_datadir}/applications/%{name}.desktop
21cr|edgar-1.35-2|27	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|edgar-1.35-2|28	%{_mandir}/man6/%{name}.6*
21cr|edgar-1.35-2|29	
21cr|edgar-1.35-2|30	#----------------------------------------------------------------------------
21cr|edgar-1.35-2|31	
21cr|edgar-1.35-2|32	%package data
21cr|edgar-1.35-2|33	Summary:	The Legend of Edgar level set
21cr|edgar-1.35-2|34	Group:		Games/Arcade
21cr|edgar-1.35-2|35	License:	GPLv2+
21cr|edgar-1.35-2|36	BuildArch:	noarch
21cr|edgar-1.35-2|37	Requires:	%{name} = %{version}
21cr|edgar-1.35-2|38	
21cr|edgar-1.35-2|39	%description data
21cr|edgar-1.35-2|40	The Legend of Edgar. When his father fails to return home after venturing
21cr|edgar-1.35-2|41	out one stormy night, Edgar sets off on a quest to rescue him.
21cr|edgar-1.35-2|42	This package contains official level set for Edgar.
21cr|edgar-1.35-2|43	
21cr|edgar-1.35-2|44	%files data
21cr|edgar-1.35-2|45	%doc doc/readme
21cr|edgar-1.35-2|46	%dir %{_gamesdatadir}/%{name}
21cr|edgar-1.35-2|47	%{_gamesdatadir}/%{name}/*
21cr|edgar-1.35-2|48	
21cr|edgar-1.35-2|49	#----------------------------------------------------------------------------
21cr|edgar-1.35-2|50	
21cr|edgar-1.35-2|51	%prep
21cr|edgar-1.35-2|52	%setup -q
21cr|edgar-1.35-2|53	
21cr|edgar-1.35-2|54	%build
21cr|edgar-1.35-2|55	%setup_compile_flags
21cr|edgar-1.35-2|56	%make VERSION=%{version}
21cr|edgar-1.35-2|57	
21cr|edgar-1.35-2|58	%install
21cr|edgar-1.35-2|59	%makeinstall_std
21cr|edgar-1.35-2|60	
21cr|edgar-1.35-2|61	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21cr|edgar-1.35-2|62	--remove-category=Application \
21cr|edgar-1.35-2|63	--add-category="AdventureGame" \
21cr|edgar-1.35-2|64	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|edgar-1.35-2|65	
21cr|edgar-1.35-2|66	rm -rf %{buildroot}%{_datadir}/doc
21cr|edgar-1.35-2|67	
21cr|edgar-1.35-2|68	%if %{mdvver} >= 201610
21cr|edgar-1.35-2|69	mkdir -p %{buildroot}%{_appdatadir}
21cr|edgar-1.35-2|70	cp %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|edgar-1.35-2|71	rm -rf %{buildroot}%{_datadir}/appdata
21cr|edgar-1.35-2|72	%endif
21cr|edgar-1.35-2|73	
21cr|edgar-1.35-2|74	%find_lang %{name}

1169 21
21cr|editobj2-0.5.1-1|1	%define oname EditObj2
21cr|editobj2-0.5.1-1|2	
21cr|editobj2-0.5.1-1|3	Summary:	Tkinter dialog box for editing any Python object
21cr|editobj2-0.5.1-1|4	Name:		editobj2
21cr|editobj2-0.5.1-1|5	Version:	0.5.1
21cr|editobj2-0.5.1-1|6	Release:	1
21cr|editobj2-0.5.1-1|7	License:	GPLv2+
21cr|editobj2-0.5.1-1|8	Group:		Development/Python
21cr|editobj2-0.5.1-1|9	Url:		https://pypi.python.org/pypi/EditObj2
21cr|editobj2-0.5.1-1|10	Source0:	EditObj2-%{version}.tar.gz
21cr|editobj2-0.5.1-1|11	BuildRequires:	pkgconfig(python)
21cr|editobj2-0.5.1-1|12	Requires:	tkinter
21cr|editobj2-0.5.1-1|13	BuildArch:	noarch
21cr|editobj2-0.5.1-1|14	
21cr|editobj2-0.5.1-1|15	%description
21cr|editobj2-0.5.1-1|16	EditObj2 can create and display a Tkinter dialog box for editing any Python
21cr|editobj2-0.5.1-1|17	object (similarly to what Java call a Bean editor, but for Python object).
21cr|editobj2-0.5.1-1|18	EditObj2 is a useful tool for writing (text or non-text) editors of all
21cr|editobj2-0.5.1-1|19	kinds, including GUI editor, 3D editor,... It also includes a Python console.
21cr|editobj2-0.5.1-1|20	It supports also lists, dictionaries and hierarchies (nested lists) edition.
21cr|editobj2-0.5.1-1|21	It includes also a tree widget for Tkinter, an event framework and a mutiple
21cr|editobj2-0.5.1-1|22	undo/redo system.
21cr|editobj2-0.5.1-1|23	
21cr|editobj2-0.5.1-1|24	%files
21cr|editobj2-0.5.1-1|25	%doc AUTHORS CHANGES LICENSE README
21cr|editobj2-0.5.1-1|26	%{py2_puresitedir}/%{name}
21cr|editobj2-0.5.1-1|27	%{py2_puresitedir}/*.egg-info
21cr|editobj2-0.5.1-1|28	
21cr|editobj2-0.5.1-1|29	#----------------------------------------------------------------------------
21cr|editobj2-0.5.1-1|30	
21cr|editobj2-0.5.1-1|31	%prep
21cr|editobj2-0.5.1-1|32	%setup -qn %{oname}-%{version}
21cr|editobj2-0.5.1-1|33	
21cr|editobj2-0.5.1-1|34	
21cr|editobj2-0.5.1-1|35	%build
21cr|editobj2-0.5.1-1|36	%py2_build
21cr|editobj2-0.5.1-1|37	
21cr|editobj2-0.5.1-1|38	
21cr|editobj2-0.5.1-1|39	%install
21cr|editobj2-0.5.1-1|40	%py2_install

1170 21
21cr|editobj3-0.1-1|1	%define oname Editobj3
21cr|editobj3-0.1-1|2	
21cr|editobj3-0.1-1|3	Summary:	GTK or Qt5 dialog box for editing any Python object
21cr|editobj3-0.1-1|4	Name:		editobj3
21cr|editobj3-0.1-1|5	Version:	0.1
21cr|editobj3-0.1-1|6	Release:	1
21cr|editobj3-0.1-1|7	License:	LGPLv3+
21cr|editobj3-0.1-1|8	Group:		Development/Python
21cr|editobj3-0.1-1|9	Url:		https://pypi.python.org/pypi/EditObj3
21cr|editobj3-0.1-1|10	Source0:	%{oname}-%{version}.tar.gz
21cr|editobj3-0.1-1|11	BuildRequires:	pkgconfig(python3)
21cr|editobj3-0.1-1|12	BuildRequires:	python3-setuptools
21cr|editobj3-0.1-1|13	Requires:	python3-gi
21cr|editobj3-0.1-1|14	Requires:	python3-qt5-core
21cr|editobj3-0.1-1|15	Requires:	python3-qt5-gui
21cr|editobj3-0.1-1|16	Requires:	python3-qt5-widgets
21cr|editobj3-0.1-1|17	Requires:	typelib(Gtk)
21cr|editobj3-0.1-1|18	BuildArch:	noarch
21cr|editobj3-0.1-1|19	
21cr|editobj3-0.1-1|20	%description
21cr|editobj3-0.1-1|21	Editobj3 is an automatic dialog box generator for Python objects. It supports
21cr|editobj3-0.1-1|22	several backends; currenlty Qt5, GTK and HTML are supported. The HTML backend
21cr|editobj3-0.1-1|23	is based on W2UI, and can be used either in local single user mode, or in
21cr|editobj3-0.1-1|24	distributed multiple users mode.
21cr|editobj3-0.1-1|25	Its dialog boxes are composed of an attribute list, a luxurious good-looking
21cr|editobj3-0.1-1|26	but useless icon and title bar, and a tree view (if the edited object is part
21cr|editobj3-0.1-1|27	of a tree-like structure).
21cr|editobj3-0.1-1|28	It includes an advanced introspection module that usually guesses how to edit
21cr|editobj3-0.1-1|29	any object; it can also be customized for a given class of object through the
21cr|editobj3-0.1-1|30	editobj3.introsp module. It also supports the simultaneous edition of a group
21cr|editobj3-0.1-1|31	of objects, as if they were a single object, and a mutiple undo/redo system.
21cr|editobj3-0.1-1|32	
21cr|editobj3-0.1-1|33	%files
21cr|editobj3-0.1-1|34	%doc LICENSE.txt README.rst
21cr|editobj3-0.1-1|35	%doc doc/html
21cr|editobj3-0.1-1|36	%{py3_puresitedir}/%{name}
21cr|editobj3-0.1-1|37	%{py3_puresitedir}/*.egg-info
21cr|editobj3-0.1-1|38	
21cr|editobj3-0.1-1|39	#----------------------------------------------------------------------------
21cr|editobj3-0.1-1|40	
21cr|editobj3-0.1-1|41	%prep
21cr|editobj3-0.1-1|42	%setup -qn %{oname}-%{version}
21cr|editobj3-0.1-1|43	
21cr|editobj3-0.1-1|44	# Remove hidden files
21cr|editobj3-0.1-1|45	rm -f doc/html/.buildinfo
21cr|editobj3-0.1-1|46	rm -rf doc/html/.doctrees/
21cr|editobj3-0.1-1|47	
21cr|editobj3-0.1-1|48	
21cr|editobj3-0.1-1|49	%build
21cr|editobj3-0.1-1|50	%py3_build
21cr|editobj3-0.1-1|51	
21cr|editobj3-0.1-1|52	
21cr|editobj3-0.1-1|53	%install
21cr|editobj3-0.1-1|54	%py3_install

1171 21
21cr|eduke32-oldmp-2.0.4-2.33.1|1	%define	svndate 20140722
21cr|eduke32-oldmp-2.0.4-2.33.1|2	%define	sversion 33
21cr|eduke32-oldmp-2.0.4-2.33.1|3	%define	oname eduke32
21cr|eduke32-oldmp-2.0.4-2.33.1|4	
21cr|eduke32-oldmp-2.0.4-2.33.1|5	Summary:	Source port of Duke Nukem 3D
21cr|eduke32-oldmp-2.0.4-2.33.1|6	Name:		eduke32-oldmp
21cr|eduke32-oldmp-2.0.4-2.33.1|7	Version:	2.0.4
21cr|eduke32-oldmp-2.0.4-2.33.1|8	Release:	2.%{sversion}.1
21cr|eduke32-oldmp-2.0.4-2.33.1|9	License:	GPLv2+
21cr|eduke32-oldmp-2.0.4-2.33.1|10	Group:		Games/Arcade
21cr|eduke32-oldmp-2.0.4-2.33.1|11	Url:		https://www.eduke32.com/
21cr|eduke32-oldmp-2.0.4-2.33.1|12	Source0:	https://voidpoint.io/StrikerTheHedgefox/eduke32-csrefactor/-/archive/%{name}_release_%{sversion}/eduke32-csrefactor-%{name}_release_%{sversion}.tar.bz2
21cr|eduke32-oldmp-2.0.4-2.33.1|13	Source1:	%{oname}_32x32.png
21cr|eduke32-oldmp-2.0.4-2.33.1|14	Source2:	%{oname}_48x48.png
21cr|eduke32-oldmp-2.0.4-2.33.1|15	Source3:	%{oname}_64x64.png
21cr|eduke32-oldmp-2.0.4-2.33.1|16	Source4:	%{oname}_128x128.png
21cr|eduke32-oldmp-2.0.4-2.33.1|17	Source5:	%{oname}-demo-install.sh
21cr|eduke32-oldmp-2.0.4-2.33.1|18	Source6:	%{name}.cfg
21cr|eduke32-oldmp-2.0.4-2.33.1|19	BuildRequires:	git
21cr|eduke32-oldmp-2.0.4-2.33.1|20	BuildRequires:	nasm
21cr|eduke32-oldmp-2.0.4-2.33.1|21	BuildRequires:	shared-mime-info
21cr|eduke32-oldmp-2.0.4-2.33.1|22	BuildRequires:	libstdc++-static-devel
21cr|eduke32-oldmp-2.0.4-2.33.1|23	BuildRequires:	pkgconfig(alsa)
21cr|eduke32-oldmp-2.0.4-2.33.1|24	BuildRequires:	pkgconfig(flac)
21cr|eduke32-oldmp-2.0.4-2.33.1|25	BuildRequires:	pkgconfig(gl)
21cr|eduke32-oldmp-2.0.4-2.33.1|26	BuildRequires:	pkgconfig(glu)
21cr|eduke32-oldmp-2.0.4-2.33.1|27	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|eduke32-oldmp-2.0.4-2.33.1|28	BuildRequires:	pkgconfig(libpng)
21cr|eduke32-oldmp-2.0.4-2.33.1|29	BuildRequires:	pkgconfig(libxmp)
21cr|eduke32-oldmp-2.0.4-2.33.1|30	BuildRequires:	pkgconfig(sdl2)
21cr|eduke32-oldmp-2.0.4-2.33.1|31	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|eduke32-oldmp-2.0.4-2.33.1|32	BuildRequires:	pkgconfig(vorbis)
21cr|eduke32-oldmp-2.0.4-2.33.1|33	BuildRequires:	pkgconfig(vpx)
21cr|eduke32-oldmp-2.0.4-2.33.1|34	BuildRequires:	pkgconfig(xrender)
21cr|eduke32-oldmp-2.0.4-2.33.1|35	Requires:	eduke32-oldmp_engine = %{EVRD}
21cr|eduke32-oldmp-2.0.4-2.33.1|36	
21cr|eduke32-oldmp-2.0.4-2.33.1|37	%description
21cr|eduke32-oldmp-2.0.4-2.33.1|38	This package contains a source port of the classic first person shooter Duke
21cr|eduke32-oldmp-2.0.4-2.33.1|39	Nukem 3D. It fixes many known bugs, adds fraglimit support, backports some
21cr|eduke32-oldmp-2.0.4-2.33.1|40	features of mainline EDuke32, and has a few CON features of it's own that are
21cr|eduke32-oldmp-2.0.4-2.33.1|41	planned for mainline down the road.
21cr|eduke32-oldmp-2.0.4-2.33.1|42	Before using this you will need the data files from the original games and a
21cr|eduke32-oldmp-2.0.4-2.33.1|43	config file: see the provided README.config for the details.
21cr|eduke32-oldmp-2.0.4-2.33.1|44	
21cr|eduke32-oldmp-2.0.4-2.33.1|45	%files
21cr|eduke32-oldmp-2.0.4-2.33.1|46	%doc package/common/gamecontrollerdb.txt
21cr|eduke32-oldmp-2.0.4-2.33.1|47	%{_gamesbindir}/%{name}-demo-install
21cr|eduke32-oldmp-2.0.4-2.33.1|48	%dir %{_gamesdatadir}/%{name}/
21cr|eduke32-oldmp-2.0.4-2.33.1|49	%{_gamesdatadir}/%{name}/m32help.hlp
21cr|eduke32-oldmp-2.0.4-2.33.1|50	%{_gamesdatadir}/%{name}/sehelp.hlp
21cr|eduke32-oldmp-2.0.4-2.33.1|51	%{_gamesdatadir}/%{name}/sthelp.hlp
21cr|eduke32-oldmp-2.0.4-2.33.1|52	%{_gamesdatadir}/%{name}/%{name}.cfg
21cr|eduke32-oldmp-2.0.4-2.33.1|53	%{_gamesdatadir}/%{name}/README.config
21cr|eduke32-oldmp-2.0.4-2.33.1|54	%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|eduke32-oldmp-2.0.4-2.33.1|55	%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|eduke32-oldmp-2.0.4-2.33.1|56	%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|eduke32-oldmp-2.0.4-2.33.1|57	%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21cr|eduke32-oldmp-2.0.4-2.33.1|58	
21cr|eduke32-oldmp-2.0.4-2.33.1|59	#-----------------------------------------------------------------------------
21cr|eduke32-oldmp-2.0.4-2.33.1|60	
21cr|eduke32-oldmp-2.0.4-2.33.1|61	%package gui
21cr|eduke32-oldmp-2.0.4-2.33.1|62	Group:		Games/Arcade
21cr|eduke32-oldmp-2.0.4-2.33.1|63	Summary:	Eduke32 GUI game
21cr|eduke32-oldmp-2.0.4-2.33.1|64	Requires:	%{name} = %{EVRD}
21cr|eduke32-oldmp-2.0.4-2.33.1|65	Requires:	update-alternatives
21cr|eduke32-oldmp-2.0.4-2.33.1|66	Provides:	eduke32-oldmp_engine = %{EVRD}
21cr|eduke32-oldmp-2.0.4-2.33.1|67	
21cr|eduke32-oldmp-2.0.4-2.33.1|68	%description gui
21cr|eduke32-oldmp-2.0.4-2.33.1|69	Eduke32 game with a nice simple GTK2 loader.
21cr|eduke32-oldmp-2.0.4-2.33.1|70	
21cr|eduke32-oldmp-2.0.4-2.33.1|71	%files gui
21cr|eduke32-oldmp-2.0.4-2.33.1|72	%doc package/common/gpl-2.0.txt
21cr|eduke32-oldmp-2.0.4-2.33.1|73	%{_gamesbindir}/%{name}-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|74	%{_datadir}/applications/rosa-%{name}-gui.desktop
21cr|eduke32-oldmp-2.0.4-2.33.1|75	
21cr|eduke32-oldmp-2.0.4-2.33.1|76	%post gui
21cr|eduke32-oldmp-2.0.4-2.33.1|77	update-alternatives --install %{_gamesbindir}/%{name} %{name} %{_gamesbindir}/%{name}-gui 11
21cr|eduke32-oldmp-2.0.4-2.33.1|78	
21cr|eduke32-oldmp-2.0.4-2.33.1|79	%preun gui
21cr|eduke32-oldmp-2.0.4-2.33.1|80	if [ "$1" = 0 ] ; then
21cr|eduke32-oldmp-2.0.4-2.33.1|81	update-alternatives --remove %{name} %{_gamesbindir}/%{name}-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|82	fi
21cr|eduke32-oldmp-2.0.4-2.33.1|83	
21cr|eduke32-oldmp-2.0.4-2.33.1|84	#-----------------------------------------------------------------------------
21cr|eduke32-oldmp-2.0.4-2.33.1|85	
21cr|eduke32-oldmp-2.0.4-2.33.1|86	%package console
21cr|eduke32-oldmp-2.0.4-2.33.1|87	Summary:	Eduke32 Console game
21cr|eduke32-oldmp-2.0.4-2.33.1|88	Group:		Games/Arcade
21cr|eduke32-oldmp-2.0.4-2.33.1|89	Requires:	%{name} = %{EVRD}
21cr|eduke32-oldmp-2.0.4-2.33.1|90	Requires:	update-alternatives
21cr|eduke32-oldmp-2.0.4-2.33.1|91	Provides:	eduke32-oldmp_engine = %{EVRD}
21cr|eduke32-oldmp-2.0.4-2.33.1|92	
21cr|eduke32-oldmp-2.0.4-2.33.1|93	%description console
21cr|eduke32-oldmp-2.0.4-2.33.1|94	Classic game Eduke32 without a GUI launcher.
21cr|eduke32-oldmp-2.0.4-2.33.1|95	
21cr|eduke32-oldmp-2.0.4-2.33.1|96	%files console
21cr|eduke32-oldmp-2.0.4-2.33.1|97	%doc package/common/gpl-2.0.txt
21cr|eduke32-oldmp-2.0.4-2.33.1|98	%{_gamesbindir}/%{name}-console
21cr|eduke32-oldmp-2.0.4-2.33.1|99	%{_datadir}/applications/rosa-%{name}-console.desktop
21cr|eduke32-oldmp-2.0.4-2.33.1|100	
21cr|eduke32-oldmp-2.0.4-2.33.1|101	%post console
21cr|eduke32-oldmp-2.0.4-2.33.1|102	update-alternatives --install %{_gamesbindir}/%{name} %{name} %{_gamesbindir}/%{name}-console 12
21cr|eduke32-oldmp-2.0.4-2.33.1|103	
21cr|eduke32-oldmp-2.0.4-2.33.1|104	%preun console
21cr|eduke32-oldmp-2.0.4-2.33.1|105	if [ "$1" = 0 ] ; then
21cr|eduke32-oldmp-2.0.4-2.33.1|106	update-alternatives --remove %{name} %{_gamesbindir}/%{name}-console
21cr|eduke32-oldmp-2.0.4-2.33.1|107	fi
21cr|eduke32-oldmp-2.0.4-2.33.1|108	
21cr|eduke32-oldmp-2.0.4-2.33.1|109	#-----------------------------------------------------------------------------
21cr|eduke32-oldmp-2.0.4-2.33.1|110	
21cr|eduke32-oldmp-2.0.4-2.33.1|111	# We pack both versions of the editor here and prefer the GUI one by using
21cr|eduke32-oldmp-2.0.4-2.33.1|112	# update-alternatives
21cr|eduke32-oldmp-2.0.4-2.33.1|113	%package mapeditor
21cr|eduke32-oldmp-2.0.4-2.33.1|114	Summary:	Eduke32 map editor
21cr|eduke32-oldmp-2.0.4-2.33.1|115	Group:		Games/Arcade
21cr|eduke32-oldmp-2.0.4-2.33.1|116	Requires:	%{name} = %{EVRD}
21cr|eduke32-oldmp-2.0.4-2.33.1|117	Requires:	update-alternatives
21cr|eduke32-oldmp-2.0.4-2.33.1|118	
21cr|eduke32-oldmp-2.0.4-2.33.1|119	%description mapeditor
21cr|eduke32-oldmp-2.0.4-2.33.1|120	Eduke32 maps editor based on BUILD engine.
21cr|eduke32-oldmp-2.0.4-2.33.1|121	
21cr|eduke32-oldmp-2.0.4-2.33.1|122	%files mapeditor
21cr|eduke32-oldmp-2.0.4-2.33.1|123	%doc package/common/gpl-2.0.txt
21cr|eduke32-oldmp-2.0.4-2.33.1|124	%{_gamesbindir}/mapster32-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|125	%{_gamesbindir}/mapster32-console
21cr|eduke32-oldmp-2.0.4-2.33.1|126	
21cr|eduke32-oldmp-2.0.4-2.33.1|127	%post mapeditor
21cr|eduke32-oldmp-2.0.4-2.33.1|128	update-alternatives --install %{_gamesbindir}/mapster32 mapster32 %{_gamesbindir}/mapster32-console 11
21cr|eduke32-oldmp-2.0.4-2.33.1|129	update-alternatives --install %{_gamesbindir}/mapster32 mapster32 %{_gamesbindir}/mapster32-gui 12
21cr|eduke32-oldmp-2.0.4-2.33.1|130	
21cr|eduke32-oldmp-2.0.4-2.33.1|131	%preun mapeditor
21cr|eduke32-oldmp-2.0.4-2.33.1|132	if [ "$1" = 0 ] ; then
21cr|eduke32-oldmp-2.0.4-2.33.1|133	update-alternatives --remove mapster32 %{_gamesbindir}/mapster32-console
21cr|eduke32-oldmp-2.0.4-2.33.1|134	update-alternatives --remove mapster32 %{_gamesbindir}/mapster32-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|135	fi
21cr|eduke32-oldmp-2.0.4-2.33.1|136	
21cr|eduke32-oldmp-2.0.4-2.33.1|137	#-----------------------------------------------------------------------------
21cr|eduke32-oldmp-2.0.4-2.33.1|138	
21cr|eduke32-oldmp-2.0.4-2.33.1|139	%prep
21cr|eduke32-oldmp-2.0.4-2.33.1|140	%setup -qn eduke32-csrefactor-%{name}_release_%{sversion}
21cr|eduke32-oldmp-2.0.4-2.33.1|141	
21cr|eduke32-oldmp-2.0.4-2.33.1|142	%build
21cr|eduke32-oldmp-2.0.4-2.33.1|143	%setup_compile_flags
21cr|eduke32-oldmp-2.0.4-2.33.1|144	# Build first the GUI binaries...
21cr|eduke32-oldmp-2.0.4-2.33.1|145	make veryclean
21cr|eduke32-oldmp-2.0.4-2.33.1|146	%make FORCEDEBUG=1
21cr|eduke32-oldmp-2.0.4-2.33.1|147	mv %{oname} %{name}-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|148	mv mapster32 mapster32-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|149	# ...then the console ones
21cr|eduke32-oldmp-2.0.4-2.33.1|150	make veryclean
21cr|eduke32-oldmp-2.0.4-2.33.1|151	%make FORCEDEBUG=1 HAVE_GTK2=0
21cr|eduke32-oldmp-2.0.4-2.33.1|152	mv %{oname} %{name}-console
21cr|eduke32-oldmp-2.0.4-2.33.1|153	mv mapster32 mapster32-console
21cr|eduke32-oldmp-2.0.4-2.33.1|154	
21cr|eduke32-oldmp-2.0.4-2.33.1|155	%install
21cr|eduke32-oldmp-2.0.4-2.33.1|156	# No automated install in Makefile: do it manually
21cr|eduke32-oldmp-2.0.4-2.33.1|157	# Shareware demo installer script
21cr|eduke32-oldmp-2.0.4-2.33.1|158	install -Dm 0755 %{SOURCE5} %{buildroot}%{_gamesbindir}/%{name}-demo-install
21cr|eduke32-oldmp-2.0.4-2.33.1|159	
21cr|eduke32-oldmp-2.0.4-2.33.1|160	# Gui versions of the game engine
21cr|eduke32-oldmp-2.0.4-2.33.1|161	install -Dm 0755 %{name}-gui %{buildroot}%{_gamesbindir}/%{name}-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|162	install -Dm 0755 mapster32-gui %{buildroot}%{_gamesbindir}/mapster32-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|163	
21cr|eduke32-oldmp-2.0.4-2.33.1|164	# Console versions of the game engine
21cr|eduke32-oldmp-2.0.4-2.33.1|165	install -Dm 0755 %{name}-console %{buildroot}%{_gamesbindir}/%{name}-console
21cr|eduke32-oldmp-2.0.4-2.33.1|166	install -Dm 0755 mapster32-console %{buildroot}%{_gamesbindir}/mapster32-console
21cr|eduke32-oldmp-2.0.4-2.33.1|167	
21cr|eduke32-oldmp-2.0.4-2.33.1|168	# Data files and help files for the editor
21cr|eduke32-oldmp-2.0.4-2.33.1|169	pushd package/sdk
21cr|eduke32-oldmp-2.0.4-2.33.1|170	install -Dm 0644 SEHELP.HLP %{buildroot}%{_gamesdatadir}/%{name}/sehelp.hlp
21cr|eduke32-oldmp-2.0.4-2.33.1|171	install -Dm 0644 STHELP.HLP %{buildroot}%{_gamesdatadir}/%{name}/sthelp.hlp
21cr|eduke32-oldmp-2.0.4-2.33.1|172	install -Dm 0644 m32help.hlp %{buildroot}%{_gamesdatadir}/%{name}/m32help.hlp
21cr|eduke32-oldmp-2.0.4-2.33.1|173	popd
21cr|eduke32-oldmp-2.0.4-2.33.1|174	
21cr|eduke32-oldmp-2.0.4-2.33.1|175	# Icons
21cr|eduke32-oldmp-2.0.4-2.33.1|176	install -Dm 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|eduke32-oldmp-2.0.4-2.33.1|177	install -Dm 0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|eduke32-oldmp-2.0.4-2.33.1|178	install -Dm 0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|eduke32-oldmp-2.0.4-2.33.1|179	install -Dm 0644 %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21cr|eduke32-oldmp-2.0.4-2.33.1|180	
21cr|eduke32-oldmp-2.0.4-2.33.1|181	# Sample config file
21cr|eduke32-oldmp-2.0.4-2.33.1|182	install -Dm 0644 %{SOURCE6} %{buildroot}%{_gamesdatadir}/%{name}/%{name}.cfg
21cr|eduke32-oldmp-2.0.4-2.33.1|183	
21cr|eduke32-oldmp-2.0.4-2.33.1|184	# .desktop files for the two program flavors
21cr|eduke32-oldmp-2.0.4-2.33.1|185	mkdir -p %{buildroot}%{_datadir}/applications
21cr|eduke32-oldmp-2.0.4-2.33.1|186	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}-gui.desktop << EOF
21cr|eduke32-oldmp-2.0.4-2.33.1|187	[Desktop Entry]
21cr|eduke32-oldmp-2.0.4-2.33.1|188	Name=Duke Nukem 3D GUI
21cr|eduke32-oldmp-2.0.4-2.33.1|189	Comment=Eduke32 GUI game
21cr|eduke32-oldmp-2.0.4-2.33.1|190	Exec=%{name}-gui
21cr|eduke32-oldmp-2.0.4-2.33.1|191	Icon=%{name}
21cr|eduke32-oldmp-2.0.4-2.33.1|192	Terminal=false
21cr|eduke32-oldmp-2.0.4-2.33.1|193	Type=Application
21cr|eduke32-oldmp-2.0.4-2.33.1|194	StartupNotify=true
21cr|eduke32-oldmp-2.0.4-2.33.1|195	Categories=Game;ArcadeGame;
21cr|eduke32-oldmp-2.0.4-2.33.1|196	EOF
21cr|eduke32-oldmp-2.0.4-2.33.1|197	
21cr|eduke32-oldmp-2.0.4-2.33.1|198	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}-console.desktop << EOF
21cr|eduke32-oldmp-2.0.4-2.33.1|199	[Desktop Entry]
21cr|eduke32-oldmp-2.0.4-2.33.1|200	Name=Duke Nukem 3D Console
21cr|eduke32-oldmp-2.0.4-2.33.1|201	Comment=Eduke32 Console game
21cr|eduke32-oldmp-2.0.4-2.33.1|202	Exec=%{name}-console
21cr|eduke32-oldmp-2.0.4-2.33.1|203	Icon=%{name}
21cr|eduke32-oldmp-2.0.4-2.33.1|204	Terminal=false
21cr|eduke32-oldmp-2.0.4-2.33.1|205	Type=Application
21cr|eduke32-oldmp-2.0.4-2.33.1|206	StartupNotify=true
21cr|eduke32-oldmp-2.0.4-2.33.1|207	Categories=Game;ArcadeGame;
21cr|eduke32-oldmp-2.0.4-2.33.1|208	EOF
21cr|eduke32-oldmp-2.0.4-2.33.1|209	
21cr|eduke32-oldmp-2.0.4-2.33.1|210	# Tell to our users about the need of a config file and game data
21cr|eduke32-oldmp-2.0.4-2.33.1|211	cat > %{buildroot}%{_gamesdatadir}/%{name}/README.config << EOF
21cr|eduke32-oldmp-2.0.4-2.33.1|212	To actually use %{name} you need the data files from the original games
21cr|eduke32-oldmp-2.0.4-2.33.1|213	and a config file. Note that without the latter the console program flavor
21cr|eduke32-oldmp-2.0.4-2.33.1|214	and both map editors will simply crash.
21cr|eduke32-oldmp-2.0.4-2.33.1|215	
21cr|eduke32-oldmp-2.0.4-2.33.1|216	To install the data files you will need to create the directory "eduke32"
21cr|eduke32-oldmp-2.0.4-2.33.1|217	in $Home/.config and copy into it the .GRP files from the original games.
21cr|eduke32-oldmp-2.0.4-2.33.1|218	As an alternative you can dowload the shareware game by using the provided
21cr|eduke32-oldmp-2.0.4-2.33.1|219	%{name}-demo-install script and use the .GRP file from it.
21cr|eduke32-oldmp-2.0.4-2.33.1|220	
21cr|eduke32-oldmp-2.0.4-2.33.1|221	To have a config file, you can copy and customize the sample config file,
21cr|eduke32-oldmp-2.0.4-2.33.1|222	installed in %{_gamesdatadir}/%{name}.
21cr|eduke32-oldmp-2.0.4-2.33.1|223	EOF

1172 21
21cr|eekboard-1.0.8-10|1	%define major 0
21cr|eekboard-1.0.8-10|2	%define libname %mklibname %{name} %{major}
21cr|eekboard-1.0.8-10|3	%define libeek %mklibname eek %{major}
21cr|eekboard-1.0.8-10|4	%define libeekgtk %mklibname eek-gtk %{major}
21cr|eekboard-1.0.8-10|5	%define libeekxkl %mklibname eek-xkl %{major}
21cr|eekboard-1.0.8-10|6	%define devname %mklibname %{name} -d
21cr|eekboard-1.0.8-10|7	
21cr|eekboard-1.0.8-10|8	Summary:	Yet Another Virtual Keyboard
21cr|eekboard-1.0.8-10|9	Name:		eekboard
21cr|eekboard-1.0.8-10|10	Version:	1.0.8
21cr|eekboard-1.0.8-10|11	Release:	10
21cr|eekboard-1.0.8-10|12	Group:		System/X11
21cr|eekboard-1.0.8-10|13	License:	GPLv3+
21cr|eekboard-1.0.8-10|14	Url:		http://fedorahosted.org/eekboard/
21cr|eekboard-1.0.8-10|15	Source0:	http://github.com/downloads/ueno/eekboard/%{name}-%{version}.tar.gz
21cr|eekboard-1.0.8-10|16	Patch0:		eekboard-stop-key-repeat.patch
21cr|eekboard-1.0.8-10|17	BuildRequires:	gnome-common
21cr|eekboard-1.0.8-10|18	BuildRequires:	gtk-doc
21cr|eekboard-1.0.8-10|19	BuildRequires:	intltool
21cr|eekboard-1.0.8-10|20	BuildRequires:	gettext-devel
21cr|eekboard-1.0.8-10|21	BuildRequires:	pkgconfig(atspi-2)
21cr|eekboard-1.0.8-10|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|eekboard-1.0.8-10|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|eekboard-1.0.8-10|24	BuildRequires:	pkgconfig(libcanberra)
21cr|eekboard-1.0.8-10|25	BuildRequires:	pkgconfig(libcroco-0.6)
21cr|eekboard-1.0.8-10|26	BuildRequires:	pkgconfig(libxklavier)
21cr|eekboard-1.0.8-10|27	BuildRequires:	pkgconfig(xtst)
21cr|eekboard-1.0.8-10|28	Conflicts:	eekboard-service < 1.0.8-6
21cr|eekboard-1.0.8-10|29	Obsoletes:	eekboard-service < 1.0.8-6
21cr|eekboard-1.0.8-10|30	
21cr|eekboard-1.0.8-10|31	%description
21cr|eekboard-1.0.8-10|32	eekboard is a virtual keyboard software package, including a set of
21cr|eekboard-1.0.8-10|33	tools to implement desktop virtual keyboards.
21cr|eekboard-1.0.8-10|34	
21cr|eekboard-1.0.8-10|35	%files -f %{name}.lang
21cr|eekboard-1.0.8-10|36	%doc AUTHORS README
21cr|eekboard-1.0.8-10|37	%doc base-installed/examples
21cr|eekboard-1.0.8-10|38	%license COPYING
21cr|eekboard-1.0.8-10|39	%{_bindir}/eekboard
21cr|eekboard-1.0.8-10|40	%{_bindir}/eekboard-server
21cr|eekboard-1.0.8-10|41	%{_libexecdir}/eekboard-setup
21cr|eekboard-1.0.8-10|42	%{_datadir}/applications/%{name}.desktop
21cr|eekboard-1.0.8-10|43	%{_datadir}/dbus-1/services/eekboard-server.service
21cr|eekboard-1.0.8-10|44	%{_datadir}/eekboard/
21cr|eekboard-1.0.8-10|45	%{_datadir}/glib-2.0/schemas/*
21cr|eekboard-1.0.8-10|46	%{_datadir}/icons/hicolor/*/apps/eekboard.png
21cr|eekboard-1.0.8-10|47	%{_datadir}/icons/hicolor/scalable/apps/eekboard.svg
21cr|eekboard-1.0.8-10|48	
21cr|eekboard-1.0.8-10|49	#----------------------------------------------------------------------------
21cr|eekboard-1.0.8-10|50	
21cr|eekboard-1.0.8-10|51	%package -n %{libname}
21cr|eekboard-1.0.8-10|52	Summary:	Shared library for eekboard
21cr|eekboard-1.0.8-10|53	Group:		System/Libraries
21cr|eekboard-1.0.8-10|54	Conflicts:	%{name}-libs < 1.0.8-6
21cr|eekboard-1.0.8-10|55	Obsoletes:	%{name}-libs < 1.0.8-6
21cr|eekboard-1.0.8-10|56	
21cr|eekboard-1.0.8-10|57	%description -n %{libname}
21cr|eekboard-1.0.8-10|58	This package contains shared library for eekboard.
21cr|eekboard-1.0.8-10|59	
21cr|eekboard-1.0.8-10|60	%files -n %{libname}
21cr|eekboard-1.0.8-10|61	%{_libdir}/libeekboard.so.%{major}*
21cr|eekboard-1.0.8-10|62	
21cr|eekboard-1.0.8-10|63	#----------------------------------------------------------------------------
21cr|eekboard-1.0.8-10|64	
21cr|eekboard-1.0.8-10|65	%package -n %{libeek}
21cr|eekboard-1.0.8-10|66	Summary:	Shared library for eekboard
21cr|eekboard-1.0.8-10|67	Group:		System/Libraries
21cr|eekboard-1.0.8-10|68	Conflicts:	%{name}-libs < 1.0.8-6
21cr|eekboard-1.0.8-10|69	
21cr|eekboard-1.0.8-10|70	%description -n %{libeek}
21cr|eekboard-1.0.8-10|71	This package contains shared library for eekboard.
21cr|eekboard-1.0.8-10|72	
21cr|eekboard-1.0.8-10|73	%files -n %{libeek}
21cr|eekboard-1.0.8-10|74	%{_libdir}/libeek.so.%{major}*
21cr|eekboard-1.0.8-10|75	
21cr|eekboard-1.0.8-10|76	#----------------------------------------------------------------------------
21cr|eekboard-1.0.8-10|77	
21cr|eekboard-1.0.8-10|78	%package -n %{libeekgtk}
21cr|eekboard-1.0.8-10|79	Summary:	Shared library for eekboard
21cr|eekboard-1.0.8-10|80	Group:		System/Libraries
21cr|eekboard-1.0.8-10|81	Conflicts:	%{name}-libs < 1.0.8-6
21cr|eekboard-1.0.8-10|82	
21cr|eekboard-1.0.8-10|83	%description -n %{libeekgtk}
21cr|eekboard-1.0.8-10|84	This package contains shared library for eekboard.
21cr|eekboard-1.0.8-10|85	
21cr|eekboard-1.0.8-10|86	%files -n %{libeekgtk}
21cr|eekboard-1.0.8-10|87	%{_libdir}/libeek-gtk.so.%{major}*
21cr|eekboard-1.0.8-10|88	
21cr|eekboard-1.0.8-10|89	#----------------------------------------------------------------------------
21cr|eekboard-1.0.8-10|90	
21cr|eekboard-1.0.8-10|91	%package -n %{libeekxkl}
21cr|eekboard-1.0.8-10|92	Summary:	Shared library for eekboard
21cr|eekboard-1.0.8-10|93	Group:		System/Libraries
21cr|eekboard-1.0.8-10|94	Conflicts:	%{name}-libs < 1.0.8-6
21cr|eekboard-1.0.8-10|95	
21cr|eekboard-1.0.8-10|96	%description -n %{libeekxkl}
21cr|eekboard-1.0.8-10|97	This package contains shared library for eekboard.
21cr|eekboard-1.0.8-10|98	
21cr|eekboard-1.0.8-10|99	%files -n %{libeekxkl}
21cr|eekboard-1.0.8-10|100	%{_libdir}/libeek-xkl.so.%{major}*
21cr|eekboard-1.0.8-10|101	
21cr|eekboard-1.0.8-10|102	#----------------------------------------------------------------------------
21cr|eekboard-1.0.8-10|103	
21cr|eekboard-1.0.8-10|104	%package -n %{devname}
21cr|eekboard-1.0.8-10|105	Summary:	Development tools for eekboard
21cr|eekboard-1.0.8-10|106	Group:		Development/X11
21cr|eekboard-1.0.8-10|107	Requires:	%{libname} = %{EVRD}
21cr|eekboard-1.0.8-10|108	Requires:	%{libeek} = %{EVRD}
21cr|eekboard-1.0.8-10|109	Requires:	%{libeekgtk} = %{EVRD}
21cr|eekboard-1.0.8-10|110	Requires:	%{libeekxkl} = %{EVRD}
21cr|eekboard-1.0.8-10|111	Provides:	%{name}-devel = %{EVRD}
21cr|eekboard-1.0.8-10|112	Conflicts:	%{name}-devel < 1.0.8-6
21cr|eekboard-1.0.8-10|113	Obsoletes:	%{name}-devel < 1.0.8-6
21cr|eekboard-1.0.8-10|114	
21cr|eekboard-1.0.8-10|115	%description -n %{devname}
21cr|eekboard-1.0.8-10|116	This package contains the development tools for eekboard.
21cr|eekboard-1.0.8-10|117	
21cr|eekboard-1.0.8-10|118	%files -n %{devname}
21cr|eekboard-1.0.8-10|119	%{_libdir}/libeek*.so
21cr|eekboard-1.0.8-10|120	%{_includedir}/eek-0.90/
21cr|eekboard-1.0.8-10|121	%{_includedir}/eekboard-0.90/
21cr|eekboard-1.0.8-10|122	%{_libdir}/pkgconfig/eek*.pc
21cr|eekboard-1.0.8-10|123	%{_datadir}/gtk-doc/html/*
21cr|eekboard-1.0.8-10|124	
21cr|eekboard-1.0.8-10|125	#----------------------------------------------------------------------------
21cr|eekboard-1.0.8-10|126	
21cr|eekboard-1.0.8-10|127	%prep
21cr|eekboard-1.0.8-10|128	%autosetup -p1
21cr|eekboard-1.0.8-10|129	
21cr|eekboard-1.0.8-10|130	%build
21cr|eekboard-1.0.8-10|131	AUTOPOINT='intltoolize --automake --copy' autoreconf -fi
21cr|eekboard-1.0.8-10|132	%configure	\
21cr|eekboard-1.0.8-10|133	--disable-static	\
21cr|eekboard-1.0.8-10|134	--disable-introspection \
21cr|eekboard-1.0.8-10|135	--disable-vala		\
21cr|eekboard-1.0.8-10|136	--enable-atspi
21cr|eekboard-1.0.8-10|137	%make
21cr|eekboard-1.0.8-10|138	
21cr|eekboard-1.0.8-10|139	%install
21cr|eekboard-1.0.8-10|140	%makeinstall_std
21cr|eekboard-1.0.8-10|141	
21cr|eekboard-1.0.8-10|142	# We don't install autostart file to avoid conflict with other OSK.
21cr|eekboard-1.0.8-10|143	# Instead, install it under doc.
21cr|eekboard-1.0.8-10|144	mkdir -p base-installed/examples
21cr|eekboard-1.0.8-10|145	mv %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop base-installed/examples
21cr|eekboard-1.0.8-10|146	
21cr|eekboard-1.0.8-10|147	%find_lang %{name}

1173 21
21cr|eepm-3.64.49-1|1	# Versions are X.Y.Z
21cr|eepm-3.64.49-1|2	# Stable versions have even Y (in Russian: у стабильных версий четный Y)
21cr|eepm-3.64.49-1|3	
21cr|eepm-3.64.49-1|4	Summary:	Etersoft EPM package manager
21cr|eepm-3.64.49-1|5	Name:		eepm
21cr|eepm-3.64.49-1|6	Version:	3.64.49
21cr|eepm-3.64.49-1|7	Release:	1
21cr|eepm-3.64.49-1|8	License:	AGPLv3
21cr|eepm-3.64.49-1|9	Group:		System/Configuration/Packaging
21cr|eepm-3.64.49-1|10	Url:		https://wiki.etersoft.ru/EPM
21cr|eepm-3.64.49-1|11	Source0:	https://github.com/Etersoft/eepm/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|eepm-3.64.49-1|12	Recommends:	(%{name}-fish-completion if fish)
21cr|eepm-3.64.49-1|13	Recommends:	(%{name}-zsh-completion if zsh)
21cr|eepm-3.64.49-1|14	BuildArch:	noarch
21cr|eepm-3.64.49-1|15	
21cr|eepm-3.64.49-1|16	%description
21cr|eepm-3.64.49-1|17	Etersoft EPM is the package manager for any platform and any platform version.
21cr|eepm-3.64.49-1|18	It provides universal interface to any package manager. Can be useful for
21cr|eepm-3.64.49-1|19	system administrators working with various distros.
21cr|eepm-3.64.49-1|20	
21cr|eepm-3.64.49-1|21	See detailed description here: http://wiki.etersoft.ru/EPM
21cr|eepm-3.64.49-1|22	
21cr|eepm-3.64.49-1|23	%files
21cr|eepm-3.64.49-1|24	%doc README.* TODO
21cr|eepm-3.64.49-1|25	%license LICENSE
21cr|eepm-3.64.49-1|26	%{_bindir}/distr_info
21cr|eepm-3.64.49-1|27	%{_bindir}/epm*
21cr|eepm-3.64.49-1|28	%{_bindir}/esu
21cr|eepm-3.64.49-1|29	%{_bindir}/%{name}
21cr|eepm-3.64.49-1|30	%{_bindir}/serv
21cr|eepm-3.64.49-1|31	%{_datadir}/%{name}/
21cr|eepm-3.64.49-1|32	%dir %{_sysconfdir}/%{name}
21cr|eepm-3.64.49-1|33	%{_mandir}/man1/*
21cr|eepm-3.64.49-1|34	%{_sharedstatedir}/%{name}
21cr|eepm-3.64.49-1|35	%{_sysconfdir}/bash_completion.d/%{name}
21cr|eepm-3.64.49-1|36	%{_sysconfdir}/bash_completion.d/serv
21cr|eepm-3.64.49-1|37	%{_sysconfdir}/%{name}/desktop.d
21cr|eepm-3.64.49-1|38	%{_sysconfdir}/%{name}/%{name}.conf
21cr|eepm-3.64.49-1|39	%{_sysconfdir}/%{name}/pack.d
21cr|eepm-3.64.49-1|40	%{_sysconfdir}/%{name}/packrules.list
21cr|eepm-3.64.49-1|41	%{_sysconfdir}/%{name}/pkgallowscripts.list
21cr|eepm-3.64.49-1|42	%{_sysconfdir}/%{name}/play.d
21cr|eepm-3.64.49-1|43	%{_sysconfdir}/%{name}/prescription.d
21cr|eepm-3.64.49-1|44	%{_sysconfdir}/%{name}/repack.d
21cr|eepm-3.64.49-1|45	%{_sysconfdir}/%{name}/repackstoplist.list
21cr|eepm-3.64.49-1|46	%{_sysconfdir}/%{name}/reqstoplist.list
21cr|eepm-3.64.49-1|47	%{_sysconfdir}/%{name}/serv.conf
21cr|eepm-3.64.49-1|48	%{_sysconfdir}/%{name}/vendorallowscripts.list
21cr|eepm-3.64.49-1|49	
21cr|eepm-3.64.49-1|50	#------------------------------------------------------------------
21cr|eepm-3.64.49-1|51	
21cr|eepm-3.64.49-1|52	%package fish-completion
21cr|eepm-3.64.49-1|53	Summary:	Fish completion files for %{name}
21cr|eepm-3.64.49-1|54	Group:		System/Configuration/Packaging
21cr|eepm-3.64.49-1|55	
21cr|eepm-3.64.49-1|56	%description fish-completion
21cr|eepm-3.64.49-1|57	Fish completion files for %{name}.
21cr|eepm-3.64.49-1|58	
21cr|eepm-3.64.49-1|59	%files fish-completion
21cr|eepm-3.64.49-1|60	%{_datadir}/fish/vendor_completions.d/*.fish
21cr|eepm-3.64.49-1|61	
21cr|eepm-3.64.49-1|62	#------------------------------------------------------------------
21cr|eepm-3.64.49-1|63	
21cr|eepm-3.64.49-1|64	%package zsh-completion
21cr|eepm-3.64.49-1|65	Summary:	Zsh completion files for %{name}
21cr|eepm-3.64.49-1|66	Group:		System/Configuration/Packaging
21cr|eepm-3.64.49-1|67	
21cr|eepm-3.64.49-1|68	%description zsh-completion
21cr|eepm-3.64.49-1|69	Zsh completion files for %{name}.
21cr|eepm-3.64.49-1|70	
21cr|eepm-3.64.49-1|71	%files zsh-completion
21cr|eepm-3.64.49-1|72	%{_datadir}/zsh/Completion/Linux/_*
21cr|eepm-3.64.49-1|73	
21cr|eepm-3.64.49-1|74	#------------------------------------------------------------------
21cr|eepm-3.64.49-1|75	
21cr|eepm-3.64.49-1|76	%prep
21cr|eepm-3.64.49-1|77	%autosetup -p1
21cr|eepm-3.64.49-1|78	
21cr|eepm-3.64.49-1|79	%build
21cr|eepm-3.64.49-1|80	
21cr|eepm-3.64.49-1|81	%install
21cr|eepm-3.64.49-1|82	%make_install	\
21cr|eepm-3.64.49-1|83	bindir=%{_bindir}	\
21cr|eepm-3.64.49-1|84	datadir=%{_datadir}	\
21cr|eepm-3.64.49-1|85	mandir=%{_mandir}	\
21cr|eepm-3.64.49-1|86	sysconfdir=%{_sysconfdir}	\
21cr|eepm-3.64.49-1|87	version=%{version}-%{release}
21cr|eepm-3.64.49-1|88	
21cr|eepm-3.64.49-1|89	# shebang.req.files
21cr|eepm-3.64.49-1|90	chmod a+x %{buildroot}%{_datadir}/%{name}/erc-sh-archive
21cr|eepm-3.64.49-1|91	
21cr|eepm-3.64.49-1|92	%changelog
21cr|eepm-3.64.49-1|93	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|eepm-3.64.49-1|94	- upd files
21cr|eepm-3.64.49-1|95	
21cr|eepm-3.64.49-1|96	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|eepm-3.64.49-1|97	- upd: 3.64.41 -> 3.64.49
21cr|eepm-3.64.49-1|98	
21cr|eepm-3.64.49-1|99	* Fri Nov 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.64.41-1
21cr|eepm-3.64.49-1|100	- upd: 3.64.35 -> 3.64.41
21cr|eepm-3.64.49-1|101	
21cr|eepm-3.64.49-1|102	* Mon Sep 22 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.64.35-1
21cr|eepm-3.64.49-1|103	- Update to 3.64.35, separate completion packages
21cr|eepm-3.64.49-1|104	
21cr|eepm-3.64.49-1|105	* Wed Apr 23 2025 spec cleaner <abf@abf.io> 3.64.25-1
21cr|eepm-3.64.49-1|106	- autoupdate version to 3.64.25
21cr|eepm-3.64.49-1|107	
21cr|eepm-3.64.49-1|108	* Thu Mar 27 2025 Victor Ryzhikh <victorr2007@yandex.ru> 3.64.17-1
21cr|eepm-3.64.49-1|109	- Updated to 3.64.17
21cr|eepm-3.64.49-1|110	
21cr|eepm-3.64.49-1|111	* Thu Mar 27 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|eepm-3.64.49-1|112	- Updated to 3.64.17
21cr|eepm-3.64.49-1|113	
21cr|eepm-3.64.49-1|114	* Thu Mar 6 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.64.11-1
21cr|eepm-3.64.49-1|115	- upd to 3.64.11 (non-even version, per author's request)
21cr|eepm-3.64.49-1|116	
21cr|eepm-3.64.49-1|117	* Mon Dec 2 2024 Alexander Stefanov <alexander@mezon.ru> 3.64.1-2
21cr|eepm-3.64.49-1|118	- upload missed file
21cr|eepm-3.64.49-1|119	
21cr|eepm-3.64.49-1|120	* Mon Dec 2 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|eepm-3.64.49-1|121	- drop applied patch
21cr|eepm-3.64.49-1|122	
21cr|eepm-3.64.49-1|123	* Mon Dec 2 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|eepm-3.64.49-1|124	- add .nvchecker.toml
21cr|eepm-3.64.49-1|125	
21cr|eepm-3.64.49-1|126	* Thu Nov 28 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.64.0-2
21cr|eepm-3.64.49-1|127	- fix rosa detection
21cr|eepm-3.64.49-1|128	
21cr|eepm-3.64.49-1|129	* Sun Nov 24 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.64.0-1
21cr|eepm-3.64.49-1|130	- Update to 3.64.0 (pull_request)
21cr|eepm-3.64.49-1|131	
21cr|eepm-3.64.49-1|132	- Merge: 7ac844f cd81ab4
21cr|eepm-3.64.49-1|133	* Thu Oct 3 2024 mikhailnov <m.novosyolov@rosalinux.ru> 3.62.13-1
21cr|eepm-3.64.49-1|134	- Merge pull request #2 from veniaminbudyukin/eepm:rosa2021.1
21cr|eepm-3.64.49-1|135	- upd: 3.62.10 -> 3.62.13
21cr|eepm-3.64.49-1|136	
21cr|eepm-3.64.49-1|137	* Thu Oct 3 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepm-3.64.49-1|138	- upd: 3.62.10 -> 3.62.13
21cr|eepm-3.64.49-1|139	
21cr|eepm-3.64.49-1|140	* Thu Oct 3 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepm-3.64.49-1|141	- upd: 3.62.10 -> 3.62.13
21cr|eepm-3.64.49-1|142	
21cr|eepm-3.64.49-1|143	* Fri Jul 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.62.10-1
21cr|eepm-3.64.49-1|144	- upd: 3.62.9 -> 3.62.10
21cr|eepm-3.64.49-1|145	
21cr|eepm-3.64.49-1|146	* Mon May 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.62.9-1
21cr|eepm-3.64.49-1|147	- Update version to 3.62.9
21cr|eepm-3.64.49-1|148	
21cr|eepm-3.64.49-1|149	* Wed Apr 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|eepm-3.64.49-1|150	- upd: 3.62.1 -> 3.62.2
21cr|eepm-3.64.49-1|151	
21cr|eepm-3.64.49-1|152	* Sat Apr 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.62.1-1
21cr|eepm-3.64.49-1|153	- upd: 3.62.0 -> 3.62.1
21cr|eepm-3.64.49-1|154	
21cr|eepm-3.64.49-1|155	* Sat Apr 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|eepm-3.64.49-1|156	- teach upd.sh to upd to stable versions only
21cr|eepm-3.64.49-1|157	
21cr|eepm-3.64.49-1|158	* Fri Apr 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.62.0-1
21cr|eepm-3.64.49-1|159	- upd: 3.61.4 -> 3.62.0
21cr|eepm-3.64.49-1|160	
21cr|eepm-3.64.49-1|161	* Wed Apr 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.61.4-1
21cr|eepm-3.64.49-1|162	- upd: 3.60.10 -> 3.61.4
21cr|eepm-3.64.49-1|163	
21cr|eepm-3.64.49-1|164	* Mon Mar 18 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.60.10-1
21cr|eepm-3.64.49-1|165	- upd: 3.60.4 -> 3.60.10
21cr|eepm-3.64.49-1|166	
21cr|eepm-3.64.49-1|167	* Thu Nov 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.60.4-1
21cr|eepm-3.64.49-1|168	- add update script
21cr|eepm-3.64.49-1|169	
21cr|eepm-3.64.49-1|170	* Thu Nov 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|eepm-3.64.49-1|171	- upd: 3.60.3 -> 3.60.4
21cr|eepm-3.64.49-1|172	
21cr|eepm-3.64.49-1|173	* Tue Sep 26 2023 betcher_ <a.betkher@rosalinux.ru> 3.60.3-1
21cr|eepm-3.64.49-1|174	- updated to  last github tag -> 3.60.3
21cr|eepm-3.64.49-1|175	
21cr|eepm-3.64.49-1|176	* Mon May 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.57.5-1
21cr|eepm-3.64.49-1|177	- upd to 3.57.5, own dir, mark license
21cr|eepm-3.64.49-1|178	
21cr|eepm-3.64.49-1|179	* Thu May 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.55.7-1
21cr|eepm-3.64.49-1|180	- Update version to 3.55.7
21cr|eepm-3.64.49-1|181	
21cr|eepm-3.64.49-1|182	* Mon May 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.55.6-1
21cr|eepm-3.64.49-1|183	- fix files
21cr|eepm-3.64.49-1|184	
21cr|eepm-3.64.49-1|185	* Mon May 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|eepm-3.64.49-1|186	- Update version to 3.55.6
21cr|eepm-3.64.49-1|187	
21cr|eepm-3.64.49-1|188	* Wed May 3 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.55.2-1
21cr|eepm-3.64.49-1|189	- Update version to 3.55.2
21cr|eepm-3.64.49-1|190	
21cr|eepm-3.64.49-1|191	* Fri Apr 21 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.52.3-1
21cr|eepm-3.64.49-1|192	- Update version to 3.52.3

1174 21
21cr|eepmapp-3.64.41.1-1|1	%global debug_package %{nil}
21cr|eepmapp-3.64.41.1-1|2	%define oname eepmApp
21cr|eepmapp-3.64.41.1-1|3	
21cr|eepmapp-3.64.41.1-1|4	Summary:	Graphical interface for the epm utility
21cr|eepmapp-3.64.41.1-1|5	Summary(ru_RU.UTF-8):	Графический интерфейс для утилиты epm
21cr|eepmapp-3.64.41.1-1|6	Name:		eepmapp
21cr|eepmapp-3.64.41.1-1|7	Version:	3.64.41.1
21cr|eepmapp-3.64.41.1-1|8	Release:	1
21cr|eepmapp-3.64.41.1-1|9	License:	GPLv3
21cr|eepmapp-3.64.41.1-1|10	Group:		System/Base
21cr|eepmapp-3.64.41.1-1|11	Url:		https://gitflic.ru/project/don_venchenzo/eepmapp
21cr|eepmapp-3.64.41.1-1|12	Source0:	https://gitflic.ru/project/don_venchenzo/eepmapp/release/foo/boo/download?/%{oname}-%{version}.tar.gz
21cr|eepmapp-3.64.41.1-1|13	Source1:	http://packages.lazarus-ide.org/BGRABitmap.zip
21cr|eepmapp-3.64.41.1-1|14	BuildRequires:	gettext
21cr|eepmapp-3.64.41.1-1|15	BuildRequires:	lazbuild
21cr|eepmapp-3.64.41.1-1|16	BuildRequires:	qt5pas
21cr|eepmapp-3.64.41.1-1|17	BuildRequires:	qt6pas
21cr|eepmapp-3.64.41.1-1|18	BuildRequires:	%{_lib}Qt5Pas-devel
21cr|eepmapp-3.64.41.1-1|19	BuildRequires:	%{_lib}Qt6Pas-devel
21cr|eepmapp-3.64.41.1-1|20	
21cr|eepmapp-3.64.41.1-1|21	%description
21cr|eepmapp-3.64.41.1-1|22	A graphical interface for installing and removing programs provided by the eepm utility
21cr|eepmapp-3.64.41.1-1|23	
21cr|eepmapp-3.64.41.1-1|24	%description -l ru_RU.UTF-8
21cr|eepmapp-3.64.41.1-1|25	Графический интерфейс для установки и удаления программ предоставляемых утилитой eepm.
21cr|eepmapp-3.64.41.1-1|26	
21cr|eepmapp-3.64.41.1-1|27	#----------------------------------------------------------------------
21cr|eepmapp-3.64.41.1-1|28	
21cr|eepmapp-3.64.41.1-1|29	%package qt5
21cr|eepmapp-3.64.41.1-1|30	Summary:	Qt5 Graphical interface for the epm utility
21cr|eepmapp-3.64.41.1-1|31	Summary(ru_RU.UTF-8):	Qt5 Графический интерфейс для утилиты epm
21cr|eepmapp-3.64.41.1-1|32	Group:		System/Base
21cr|eepmapp-3.64.41.1-1|33	Requires:	alien
21cr|eepmapp-3.64.41.1-1|34	Requires:	eepm
21cr|eepmapp-3.64.41.1-1|35	Requires:	%{_lib}Qt5Pas1
21cr|eepmapp-3.64.41.1-1|36	Requires:	%{name}-common = %{EVRD}
21cr|eepmapp-3.64.41.1-1|37	
21cr|eepmapp-3.64.41.1-1|38	%description qt5
21cr|eepmapp-3.64.41.1-1|39	A graphical interface for installing and removing programs provided by the eepm utility
21cr|eepmapp-3.64.41.1-1|40	%description -l ru_RU.UTF-8 qt5
21cr|eepmapp-3.64.41.1-1|41	Графический интерфейс для установки и удаления программ предоставляемых утилитой eepm
21cr|eepmapp-3.64.41.1-1|42	
21cr|eepmapp-3.64.41.1-1|43	%files qt5 -f %{oname}-qt5.lang
21cr|eepmapp-3.64.41.1-1|44	%{_datadir}/locale/en/LC_MESSAGES/eepmApp-qt5.po
21cr|eepmapp-3.64.41.1-1|45	%{_datadir}/locale/ru/LC_MESSAGES/eepmApp-qt5.po
21cr|eepmapp-3.64.41.1-1|46	%{_sbindir}/%{oname}-qt5
21cr|eepmapp-3.64.41.1-1|47	
21cr|eepmapp-3.64.41.1-1|48	#----------------------------------------------------------------------
21cr|eepmapp-3.64.41.1-1|49	
21cr|eepmapp-3.64.41.1-1|50	%package qt6
21cr|eepmapp-3.64.41.1-1|51	Summary:	Qt6 Graphical interface for the epm utility
21cr|eepmapp-3.64.41.1-1|52	Summary(ru_RU.UTF-8):	Qt6 Графический интерфейс для утилиты epm
21cr|eepmapp-3.64.41.1-1|53	Group:		System/Base
21cr|eepmapp-3.64.41.1-1|54	Requires:	alien
21cr|eepmapp-3.64.41.1-1|55	Requires:	eepm
21cr|eepmapp-3.64.41.1-1|56	Requires:	%{name}-common = %{EVRD}
21cr|eepmapp-3.64.41.1-1|57	Requires:	qt6pas
21cr|eepmapp-3.64.41.1-1|58	
21cr|eepmapp-3.64.41.1-1|59	%description qt6
21cr|eepmapp-3.64.41.1-1|60	A graphical interface for installing and removing programs provided by the eepm utility
21cr|eepmapp-3.64.41.1-1|61	%description -l ru_RU.UTF-8 qt6
21cr|eepmapp-3.64.41.1-1|62	Графический интерфейс для установки и удаления программ предоставляемых утилитой eepm
21cr|eepmapp-3.64.41.1-1|63	
21cr|eepmapp-3.64.41.1-1|64	%files qt6 -f %{oname}-qt6.lang
21cr|eepmapp-3.64.41.1-1|65	%{_datadir}/locale/en/LC_MESSAGES/eepmApp-qt6.po
21cr|eepmapp-3.64.41.1-1|66	%{_datadir}/locale/ru/LC_MESSAGES/eepmApp-qt6.po
21cr|eepmapp-3.64.41.1-1|67	%{_sbindir}/%{oname}-qt6
21cr|eepmapp-3.64.41.1-1|68	
21cr|eepmapp-3.64.41.1-1|69	#----------------------------------------------------------------------
21cr|eepmapp-3.64.41.1-1|70	
21cr|eepmapp-3.64.41.1-1|71	%package common
21cr|eepmapp-3.64.41.1-1|72	Summary:	Graphical interface for the epm utility (common files)
21cr|eepmapp-3.64.41.1-1|73	Summary(ru_RU.UTF-8):	Qt5 Графический интерфейс для утилиты epm
21cr|eepmapp-3.64.41.1-1|74	Group:		System/Base
21cr|eepmapp-3.64.41.1-1|75	Requires:	alien
21cr|eepmapp-3.64.41.1-1|76	Requires:	eepm
21cr|eepmapp-3.64.41.1-1|77	Requires:	%{_lib}Qt5Pas1
21cr|eepmapp-3.64.41.1-1|78	
21cr|eepmapp-3.64.41.1-1|79	%description common
21cr|eepmapp-3.64.41.1-1|80	Graphical interface for the epm utility (common files).
21cr|eepmapp-3.64.41.1-1|81	
21cr|eepmapp-3.64.41.1-1|82	%files common
21cr|eepmapp-3.64.41.1-1|83	%doc README.md
21cr|eepmapp-3.64.41.1-1|84	%license LICENSE
21cr|eepmapp-3.64.41.1-1|85	%{_bindir}/%{oname}
21cr|eepmapp-3.64.41.1-1|86	%{_datadir}/applications/%{oname}.desktop
21cr|eepmapp-3.64.41.1-1|87	%{_datadir}/%{oname}
21cr|eepmapp-3.64.41.1-1|88	%{_iconsdir}/hicolor/256x256/apps/%{oname}.png
21cr|eepmapp-3.64.41.1-1|89	%{_sbindir}/%{name}install
21cr|eepmapp-3.64.41.1-1|90	%{_sbindir}/%{name}remove
21cr|eepmapp-3.64.41.1-1|91	
21cr|eepmapp-3.64.41.1-1|92	#----------------------------------------------------------------------
21cr|eepmapp-3.64.41.1-1|93	
21cr|eepmapp-3.64.41.1-1|94	%prep
21cr|eepmapp-3.64.41.1-1|95	%autosetup -p1 -n %{oname}
21cr|eepmapp-3.64.41.1-1|96	
21cr|eepmapp-3.64.41.1-1|97	unzip %{SOURCE1} -d ./
21cr|eepmapp-3.64.41.1-1|98	pushd ./BGRABitmap/
21cr|eepmapp-3.64.41.1-1|99	make
21cr|eepmapp-3.64.41.1-1|100	lazbuild --add-package ./bglcontrols/bglcontrols.lpk
21cr|eepmapp-3.64.41.1-1|101	popd
21cr|eepmapp-3.64.41.1-1|102	
21cr|eepmapp-3.64.41.1-1|103	%{__cp} -r %{oname}_qt5 %{oname}_qt6
21cr|eepmapp-3.64.41.1-1|104	# remove prebuild file
21cr|eepmapp-3.64.41.1-1|105	%{__rm} -f %{oname}
21cr|eepmapp-3.64.41.1-1|106	
21cr|eepmapp-3.64.41.1-1|107	%build
21cr|eepmapp-3.64.41.1-1|108	lazbuild --build-all --widgetset=qt5 %{oname}_qt5/*.lpi
21cr|eepmapp-3.64.41.1-1|109	lazbuild --build-all --widgetset=qt6 %{oname}_qt6/*.lpi
21cr|eepmapp-3.64.41.1-1|110	lazbuild --build-all %{oname}_install/*.lpi
21cr|eepmapp-3.64.41.1-1|111	lazbuild --build-all %{oname}_remove/*.lpi
21cr|eepmapp-3.64.41.1-1|112	
21cr|eepmapp-3.64.41.1-1|113	%install
21cr|eepmapp-3.64.41.1-1|114	install -Dm0755 ./%{oname}_qt5/%{oname} %{buildroot}%{_sbindir}/%{oname}-qt5
21cr|eepmapp-3.64.41.1-1|115	install -Dm0755 ./%{oname}_qt6/%{oname} %{buildroot}%{_sbindir}/%{oname}-qt6
21cr|eepmapp-3.64.41.1-1|116	install -Dm0755 ./%{oname}_install/%{name}install %{buildroot}%{_sbindir}/%{name}install
21cr|eepmapp-3.64.41.1-1|117	install -Dm0755 ./%{oname}_remove/%{name}remove %{buildroot}%{_sbindir}/%{name}remove
21cr|eepmapp-3.64.41.1-1|118	
21cr|eepmapp-3.64.41.1-1|119	install -Dm0755 ./src%{_bindir}/%{oname} %{buildroot}%{_bindir}/%{oname}
21cr|eepmapp-3.64.41.1-1|120	install -Dm0644 ./src%{_iconsdir}/hicolor/256x256/apps/%{oname}.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{oname}.png
21cr|eepmapp-3.64.41.1-1|121	install -Dm0644 ./src%{_datadir}/applications/%{oname}.desktop %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|eepmapp-3.64.41.1-1|122	%{__cp} -r ./src%{_datadir}/%{oname}/ %{buildroot}%{_datadir}/%{oname}/
21cr|eepmapp-3.64.41.1-1|123	install -Dm0644 ./%{oname}_qt5/languages/%{oname}.en.mo %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/%{oname}-qt5.mo
21cr|eepmapp-3.64.41.1-1|124	install -Dm0644 ./%{oname}_qt5/languages/%{oname}.ru.mo %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{oname}-qt5.mo
21cr|eepmapp-3.64.41.1-1|125	install -Dm0644 ./%{oname}_qt5/languages/%{oname}.en.po %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/%{oname}-qt5.po
21cr|eepmapp-3.64.41.1-1|126	install -Dm0644 ./%{oname}_qt5/languages/%{oname}.ru.po %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{oname}-qt5.po
21cr|eepmapp-3.64.41.1-1|127	install -Dm0644 ./%{oname}_qt5/languages/%{oname}.en.mo %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/%{oname}-qt6.mo
21cr|eepmapp-3.64.41.1-1|128	install -Dm0644 ./%{oname}_qt5/languages/%{oname}.ru.mo %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{oname}-qt6.mo
21cr|eepmapp-3.64.41.1-1|129	install -Dm0644 ./%{oname}_qt5/languages/%{oname}.en.po %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/%{oname}-qt6.po
21cr|eepmapp-3.64.41.1-1|130	install -Dm0644 ./%{oname}_qt5/languages/%{oname}.ru.po %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{oname}-qt6.po
21cr|eepmapp-3.64.41.1-1|131	
21cr|eepmapp-3.64.41.1-1|132	%find_lang %{oname}-qt5
21cr|eepmapp-3.64.41.1-1|133	%find_lang %{oname}-qt6
21cr|eepmapp-3.64.41.1-1|134	%changelog
21cr|eepmapp-3.64.41.1-1|135	- Merge: ac70655 c91f2ff
21cr|eepmapp-3.64.41.1-1|136	* Mon Dec 1 2025 survolog <survolog@yandex.ru>
21cr|eepmapp-3.64.41.1-1|137	- Merge pull request #4 from veniaminbudyukin/eepmapp:rosa2023.1
21cr|eepmapp-3.64.41.1-1|138	- Обновление eepmapp до версии 3.64.41.1
21cr|eepmapp-3.64.41.1-1|139	
21cr|eepmapp-3.64.41.1-1|140	* Sun Nov 30 2025 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|141	- upd: v3.64.33.1 to v3.64.41.1
21cr|eepmapp-3.64.41.1-1|142	
21cr|eepmapp-3.64.41.1-1|143	* Sun Nov 30 2025 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|144	- upd: v3.64.33.1 to v3.64.41.1
21cr|eepmapp-3.64.41.1-1|145	
21cr|eepmapp-3.64.41.1-1|146	* Sat Oct 4 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.64.33.1-1
21cr|eepmapp-3.64.41.1-1|147	- Update version to 3.64.33.1
21cr|eepmapp-3.64.41.1-1|148	
21cr|eepmapp-3.64.41.1-1|149	* Sun Sep 7 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.64.25.1-1
21cr|eepmapp-3.64.41.1-1|150	- Update to 3.64.25.1
21cr|eepmapp-3.64.41.1-1|151	
21cr|eepmapp-3.64.41.1-1|152	* Sun Sep 7 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|eepmapp-3.64.41.1-1|153	- Update to 3.64.33.1
21cr|eepmapp-3.64.41.1-1|154	
21cr|eepmapp-3.64.41.1-1|155	* Thu Mar 27 2025 Victor Ryzhikh <victorr2007@yandex.ru> 3.64.17.1-2
21cr|eepmapp-3.64.41.1-1|156	- Updated to 3.64.17.1
21cr|eepmapp-3.64.41.1-1|157	
21cr|eepmapp-3.64.41.1-1|158	* Thu Mar 27 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|eepmapp-3.64.41.1-1|159	- Updated to 3.64.17.1
21cr|eepmapp-3.64.41.1-1|160	
21cr|eepmapp-3.64.41.1-1|161	* Sun Nov 24 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|eepmapp-3.64.41.1-1|162	- Decryption of URL for simple copy from spec
21cr|eepmapp-3.64.41.1-1|163	
21cr|eepmapp-3.64.41.1-1|164	* Sun Nov 24 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.64.0.1-1
21cr|eepmapp-3.64.41.1-1|165	- Drop duble spec
21cr|eepmapp-3.64.41.1-1|166	
21cr|eepmapp-3.64.41.1-1|167	- Merge: e044aab 8cc36bb
21cr|eepmapp-3.64.41.1-1|168	* Sun Nov 24 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|eepmapp-3.64.41.1-1|169	- Sync with 2023.1
21cr|eepmapp-3.64.41.1-1|170	
21cr|eepmapp-3.64.41.1-1|171	* Sun Nov 24 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.64.0.1-1
21cr|eepmapp-3.64.41.1-1|172	- Minor clear
21cr|eepmapp-3.64.41.1-1|173	
21cr|eepmapp-3.64.41.1-1|174	* Thu Nov 21 2024 ДонВенчензо <valytshik@rambler.ru> 3.64.0.1-2
21cr|eepmapp-3.64.41.1-1|175	- upd: 3.62.13 -> 3.64.0
21cr|eepmapp-3.64.41.1-1|176	
21cr|eepmapp-3.64.41.1-1|177	* Thu Nov 21 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|178	- upd: 3.62.13 -> 3.64.0
21cr|eepmapp-3.64.41.1-1|179	
21cr|eepmapp-3.64.41.1-1|180	* Wed Nov 20 2024 ДонВенчензо <valytshik@rambler.ru> 3.64.0.1-1
21cr|eepmapp-3.64.41.1-1|181	- up v3.62.13.2 to v3.64.0.1
21cr|eepmapp-3.64.41.1-1|182	
21cr|eepmapp-3.64.41.1-1|183	* Wed Nov 20 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|184	- up v3.62.13.2 to v3.64.0.1
21cr|eepmapp-3.64.41.1-1|185	
21cr|eepmapp-3.64.41.1-1|186	* Wed Nov 20 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|187	- up v3.62.13.2 to v3.64.0.1
21cr|eepmapp-3.64.41.1-1|188	
21cr|eepmapp-3.64.41.1-1|189	* Wed Nov 20 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|190	- up v3.62.13.2 to v3.64.0.1
21cr|eepmapp-3.64.41.1-1|191	
21cr|eepmapp-3.64.41.1-1|192	* Tue Oct 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|193	- Up 3.62.13.2 rel 2
21cr|eepmapp-3.64.41.1-1|194	
21cr|eepmapp-3.64.41.1-1|195	* Tue Oct 29 2024 ДонВенчензо <valytshik@rambler.ru> 3.62.13.2-2
21cr|eepmapp-3.64.41.1-1|196	- Up 3.62.13.2 rel 2
21cr|eepmapp-3.64.41.1-1|197	
21cr|eepmapp-3.64.41.1-1|198	* Tue Oct 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|199	- Up 3.62.13.2 rel 2
21cr|eepmapp-3.64.41.1-1|200	
21cr|eepmapp-3.64.41.1-1|201	* Tue Oct 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|202	- Up 3.62.13.2 rel 2
21cr|eepmapp-3.64.41.1-1|203	
21cr|eepmapp-3.64.41.1-1|204	* Mon Oct 28 2024 ДонВенчензо <valytshik@rambler.ru> 3.62.13.2-1
21cr|eepmapp-3.64.41.1-1|205	- Up 3.62.13.1 to 3.62.13.2
21cr|eepmapp-3.64.41.1-1|206	
21cr|eepmapp-3.64.41.1-1|207	* Mon Oct 28 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|208	- Up 3.62.13.1 to 3.62.13.2
21cr|eepmapp-3.64.41.1-1|209	
21cr|eepmapp-3.64.41.1-1|210	* Mon Oct 28 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|211	- Up 3.62.13.1 to 3.62.13.2
21cr|eepmapp-3.64.41.1-1|212	
21cr|eepmapp-3.64.41.1-1|213	* Mon Oct 28 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|214	- Up 3.62.13.1 to 3.62.13.2
21cr|eepmapp-3.64.41.1-1|215	
21cr|eepmapp-3.64.41.1-1|216	* Sat Oct 19 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|217	- Up 3.62.10.4 to 3.62.13.1
21cr|eepmapp-3.64.41.1-1|218	
21cr|eepmapp-3.64.41.1-1|219	* Sat Oct 19 2024 ДонВенчензо <valytshik@rambler.ru> 3.62.13.1-1
21cr|eepmapp-3.64.41.1-1|220	- Up 3.62.10.4 to 3.62.13.1
21cr|eepmapp-3.64.41.1-1|221	
21cr|eepmapp-3.64.41.1-1|222	* Sat Oct 19 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|223	- Up 3.62.10.4 to 3.62.13.1
21cr|eepmapp-3.64.41.1-1|224	
21cr|eepmapp-3.64.41.1-1|225	* Sat Oct 19 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|226	- Up 3.62.10.4 to 3.62.13.1
21cr|eepmapp-3.64.41.1-1|227	
21cr|eepmapp-3.64.41.1-1|228	* Fri Sep 27 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|229	- Updated eepmApp.spec v3.62.10.4
21cr|eepmapp-3.64.41.1-1|230	
21cr|eepmapp-3.64.41.1-1|231	* Fri Sep 27 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|232	- Updated .abf.yml v3.62.10.4
21cr|eepmapp-3.64.41.1-1|233	
21cr|eepmapp-3.64.41.1-1|234	* Fri Sep 27 2024 ДонВенчензо <valytshik@rambler.ru> 3.62.10.4-1
21cr|eepmapp-3.64.41.1-1|235	- Updated eepmApp.spec v3.62.10.4
21cr|eepmapp-3.64.41.1-1|236	
21cr|eepmapp-3.64.41.1-1|237	* Fri Sep 27 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|238	- Updated .abf.yml v.3.62.10.4
21cr|eepmapp-3.64.41.1-1|239	
21cr|eepmapp-3.64.41.1-1|240	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|241	- Updated eepmApp.spec v3.62.10.3
21cr|eepmapp-3.64.41.1-1|242	
21cr|eepmapp-3.64.41.1-1|243	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru> 3.62.10.3-2
21cr|eepmapp-3.64.41.1-1|244	- Updated eepmApp.spec v3.62.10.3
21cr|eepmapp-3.64.41.1-1|245	
21cr|eepmapp-3.64.41.1-1|246	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|247	- Updated .abf.yml v3.62.10.3
21cr|eepmapp-3.64.41.1-1|248	
21cr|eepmapp-3.64.41.1-1|249	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|250	- Updated .abf.yml v3.62.10.3
21cr|eepmapp-3.64.41.1-1|251	
21cr|eepmapp-3.64.41.1-1|252	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|253	- Updated eepmApp.spec v3.62.10.3
21cr|eepmapp-3.64.41.1-1|254	
21cr|eepmapp-3.64.41.1-1|255	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|256	- Updated .abf.yml v3.62.10.3
21cr|eepmapp-3.64.41.1-1|257	
21cr|eepmapp-3.64.41.1-1|258	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru> 3.62.10.3-1
21cr|eepmapp-3.64.41.1-1|259	- Updated eepmApp.spec v3.62.10.3
21cr|eepmapp-3.64.41.1-1|260	
21cr|eepmapp-3.64.41.1-1|261	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|262	- Updated .abf.yml v3.62.10.3
21cr|eepmapp-3.64.41.1-1|263	
21cr|eepmapp-3.64.41.1-1|264	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|265	- Updated eepmApp.spec v3.62.10.3
21cr|eepmapp-3.64.41.1-1|266	
21cr|eepmapp-3.64.41.1-1|267	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|268	- Updated .abf.yml v3.62.10.3
21cr|eepmapp-3.64.41.1-1|269	
21cr|eepmapp-3.64.41.1-1|270	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|271	- Updated eepmApp.spec v3.62.10.3
21cr|eepmapp-3.64.41.1-1|272	
21cr|eepmapp-3.64.41.1-1|273	* Thu Aug 29 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|274	- Updated .abf.yml v3.62.10.3
21cr|eepmapp-3.64.41.1-1|275	
21cr|eepmapp-3.64.41.1-1|276	* Tue Jul 9 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|277	- Updated eepmApp.spec v3.62.10-2
21cr|eepmapp-3.64.41.1-1|278	
21cr|eepmapp-3.64.41.1-1|279	* Tue Jul 9 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|280	- Updated .abf.yml v3.62.10-2
21cr|eepmapp-3.64.41.1-1|281	
21cr|eepmapp-3.64.41.1-1|282	* Tue Jul 9 2024 ДонВенчензо <valytshik@rambler.ru> 3.62.10-2
21cr|eepmapp-3.64.41.1-1|283	- Updated eepmApp.spec v3.62.10-2
21cr|eepmapp-3.64.41.1-1|284	
21cr|eepmapp-3.64.41.1-1|285	* Tue Jul 9 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|286	- Updated .abf.yml v3.62.10-2
21cr|eepmapp-3.64.41.1-1|287	
21cr|eepmapp-3.64.41.1-1|288	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|289	- Updated eepmApp.spec v3.62.10
21cr|eepmapp-3.64.41.1-1|290	
21cr|eepmapp-3.64.41.1-1|291	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|292	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|293	
21cr|eepmapp-3.64.41.1-1|294	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru> 3.62.10-1
21cr|eepmapp-3.64.41.1-1|295	- Updated eepmApp.spec v3.62.10
21cr|eepmapp-3.64.41.1-1|296	
21cr|eepmapp-3.64.41.1-1|297	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|298	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|299	
21cr|eepmapp-3.64.41.1-1|300	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|301	- Updated eepmApp.spec v3.62.10
21cr|eepmapp-3.64.41.1-1|302	
21cr|eepmapp-3.64.41.1-1|303	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|304	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|305	
21cr|eepmapp-3.64.41.1-1|306	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|307	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|308	
21cr|eepmapp-3.64.41.1-1|309	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|310	- Updated eepmApp.spec v3.62.10
21cr|eepmapp-3.64.41.1-1|311	
21cr|eepmapp-3.64.41.1-1|312	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|313	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|314	
21cr|eepmapp-3.64.41.1-1|315	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|316	- Updated eepmApp.spec v3.62.10
21cr|eepmapp-3.64.41.1-1|317	
21cr|eepmapp-3.64.41.1-1|318	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|319	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|320	
21cr|eepmapp-3.64.41.1-1|321	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|322	- Updated eepmApp.spec v3.62.10
21cr|eepmapp-3.64.41.1-1|323	
21cr|eepmapp-3.64.41.1-1|324	* Mon Jul 8 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|325	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|326	
21cr|eepmapp-3.64.41.1-1|327	* Sun Jul 7 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|328	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|329	
21cr|eepmapp-3.64.41.1-1|330	* Sun Jul 7 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|331	- Updated eepmApp.spec v3.62.10
21cr|eepmapp-3.64.41.1-1|332	
21cr|eepmapp-3.64.41.1-1|333	* Sun Jul 7 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|334	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|335	
21cr|eepmapp-3.64.41.1-1|336	* Sun Jul 7 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|337	- Updated eepmApp.spec v3.62.10
21cr|eepmapp-3.64.41.1-1|338	
21cr|eepmapp-3.64.41.1-1|339	* Sun Jul 7 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|340	- Updated .abf.yml v3.62.10
21cr|eepmapp-3.64.41.1-1|341	
21cr|eepmapp-3.64.41.1-1|342	* Thu May 16 2024 ДонВенчензо <valytshik@rambler.ru> 0.95-1
21cr|eepmapp-3.64.41.1-1|343	- Updated eepmApp.spec v0.95 r1 Улучшена работа прогрессбара. Теперь приложение не требует терминала. База eepmApp обновлена до базы eepm v3.62.9
21cr|eepmapp-3.64.41.1-1|344	
21cr|eepmapp-3.64.41.1-1|345	* Thu May 16 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|346	- Updated .abf.yml v0.95 r1
21cr|eepmapp-3.64.41.1-1|347	
21cr|eepmapp-3.64.41.1-1|348	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru> 0.91-1
21cr|eepmapp-3.64.41.1-1|349	- Updated .abf.yml v0.91 r1
21cr|eepmapp-3.64.41.1-1|350	
21cr|eepmapp-3.64.41.1-1|351	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|352	- Updated eepmApp.spec v0.91 r1
21cr|eepmapp-3.64.41.1-1|353	
21cr|eepmapp-3.64.41.1-1|354	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|355	- Updated eepmApp.spec v0.91 r1
21cr|eepmapp-3.64.41.1-1|356	
21cr|eepmapp-3.64.41.1-1|357	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|358	- Updated .abf.yml v0.91 r1
21cr|eepmapp-3.64.41.1-1|359	
21cr|eepmapp-3.64.41.1-1|360	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|361	- Updated .abf.yml v0.9 r2
21cr|eepmapp-3.64.41.1-1|362	
21cr|eepmapp-3.64.41.1-1|363	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru> 0.9-2
21cr|eepmapp-3.64.41.1-1|364	- Updated .abf.yml v0.9 r2
21cr|eepmapp-3.64.41.1-1|365	
21cr|eepmapp-3.64.41.1-1|366	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|367	- Updated .abf.yml v0.9 r2
21cr|eepmapp-3.64.41.1-1|368	
21cr|eepmapp-3.64.41.1-1|369	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|370	- Updated eepmApp.spec v0.9 r2
21cr|eepmapp-3.64.41.1-1|371	
21cr|eepmapp-3.64.41.1-1|372	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|373	- Updated .abf.yml v0.9 r1
21cr|eepmapp-3.64.41.1-1|374	
21cr|eepmapp-3.64.41.1-1|375	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|376	- Updated eepmApp.spec v0.9 r 2
21cr|eepmapp-3.64.41.1-1|377	
21cr|eepmapp-3.64.41.1-1|378	* Fri May 10 2024 ДонВенчензо <valytshik@rambler.ru>
21cr|eepmapp-3.64.41.1-1|379	- Updated .abf.yml v0.9 r 2
21cr|eepmapp-3.64.41.1-1|380	
21cr|eepmapp-3.64.41.1-1|381	* Thu May 9 2024 ABF <abf@rosalinux.ru> 0.9-1
21cr|eepmapp-3.64.41.1-1|382	- Automatic import for version 0.9-1

1175 21
21cr|efax-gtk-3.2.15-1|1	%define Werror_cflags %nil
21cr|efax-gtk-3.2.15-1|2	
21cr|efax-gtk-3.2.15-1|3	Summary:	GTK frontend for efax
21cr|efax-gtk-3.2.15-1|4	Name:		efax-gtk
21cr|efax-gtk-3.2.15-1|5	Version:	3.2.15
21cr|efax-gtk-3.2.15-1|6	Release:	1
21cr|efax-gtk-3.2.15-1|7	License:	GPLv2
21cr|efax-gtk-3.2.15-1|8	Group:		Communications
21cr|efax-gtk-3.2.15-1|9	Url:		http://efax-gtk.sourceforge.net
21cr|efax-gtk-3.2.15-1|10	Source0:	http://sourceforge.net/projects/efax-gtk/files/efax-gtk/3.2.12/%{name}-%{version}.src.tgz
21cr|efax-gtk-3.2.15-1|11	BuildRequires:	desktop-file-utils
21cr|efax-gtk-3.2.15-1|12	BuildRequires:	c++-gtk-utils-devel
21cr|efax-gtk-3.2.15-1|13	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|efax-gtk-3.2.15-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|efax-gtk-3.2.15-1|15	BuildRequires:	pkgconfig(libtiff-4)
21cr|efax-gtk-3.2.15-1|16	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|efax-gtk-3.2.15-1|17	Requires:	cups
21cr|efax-gtk-3.2.15-1|18	Requires:	ghostscript
21cr|efax-gtk-3.2.15-1|19	Requires:	gv
21cr|efax-gtk-3.2.15-1|20	
21cr|efax-gtk-3.2.15-1|21	%description
21cr|efax-gtk-3.2.15-1|22	Efax-gtk provides a GUI frontend for the efax fax program. It interfaces with
21cr|efax-gtk-3.2.15-1|23	efax directly, replacing the scripts supplied with efax, and can be used for
21cr|efax-gtk-3.2.15-1|24	receiving and sending faxes, and for viewing, printing, and managing faxes
21cr|efax-gtk-3.2.15-1|25	which have been received and sent.
21cr|efax-gtk-3.2.15-1|26	
21cr|efax-gtk-3.2.15-1|27	%files -f %{name}.lang
21cr|efax-gtk-3.2.15-1|28	%doc AUTHORS README BUGS COPYING
21cr|efax-gtk-3.2.15-1|29	%{_bindir}/*
21cr|efax-gtk-3.2.15-1|30	%config(noreplace) %{_sysconfdir}/%{name}rc
21cr|efax-gtk-3.2.15-1|31	%{_datadir}/applications/*
21cr|efax-gtk-3.2.15-1|32	%{_mandir}/man1/*
21cr|efax-gtk-3.2.15-1|33	%{_datadir}/pixmaps/%{name}.png
21cr|efax-gtk-3.2.15-1|34	%{_localstatedir}/spool/fax/*
21cr|efax-gtk-3.2.15-1|35	
21cr|efax-gtk-3.2.15-1|36	%post
21cr|efax-gtk-3.2.15-1|37	touch /tmp/faxfile.ps
21cr|efax-gtk-3.2.15-1|38	chmod a+rw /tmp/faxfile.ps
21cr|efax-gtk-3.2.15-1|39	
21cr|efax-gtk-3.2.15-1|40	#----------------------------------------------------------------------------
21cr|efax-gtk-3.2.15-1|41	
21cr|efax-gtk-3.2.15-1|42	%prep
21cr|efax-gtk-3.2.15-1|43	%setup -q
21cr|efax-gtk-3.2.15-1|44	# since users can't write to /var/lock
21cr|efax-gtk-3.2.15-1|45	perl -p -i -e 's|/var/lock|/tmp||g' efax-gtkrc
21cr|efax-gtk-3.2.15-1|46	# /dev/modem is quite common
21cr|efax-gtk-3.2.15-1|47	perl -p -i -e 's|ttyS1|modem||g' efax-gtkrc
21cr|efax-gtk-3.2.15-1|48	
21cr|efax-gtk-3.2.15-1|49	%build
21cr|efax-gtk-3.2.15-1|50	%configure
21cr|efax-gtk-3.2.15-1|51	perl -p -i -e 's/install-data-hook//g' Makefile efax-gtk-faxfilter/Makefile
21cr|efax-gtk-3.2.15-1|52	perl -p -i -e 's/usr\/local/usr/g' Makefile
21cr|efax-gtk-3.2.15-1|53	perl -p -i -e 's/efax-gtk.png/efax-gtk/g' efax-gtk.desktop
21cr|efax-gtk-3.2.15-1|54	%make
21cr|efax-gtk-3.2.15-1|55	
21cr|efax-gtk-3.2.15-1|56	%install
21cr|efax-gtk-3.2.15-1|57	%makeinstall_std
21cr|efax-gtk-3.2.15-1|58	
21cr|efax-gtk-3.2.15-1|59	#menu
21cr|efax-gtk-3.2.15-1|60	desktop-file-install --vendor="" \
21cr|efax-gtk-3.2.15-1|61	--remove-category="Application" \
21cr|efax-gtk-3.2.15-1|62	--add-category="X-MandrivaLinux-Office-Communications-Fax" \
21cr|efax-gtk-3.2.15-1|63	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|efax-gtk-3.2.15-1|64	
21cr|efax-gtk-3.2.15-1|65	%find_lang %{name}
21cr|efax-gtk-3.2.15-1|66	

1176 21
21cr|efiboots-1.0-1|1	Name:		efiboots
21cr|efiboots-1.0-1|2	Summary:	Manage EFI boot loader entries with this simple GUI
21cr|efiboots-1.0-1|3	URL:		https://github.com/Elinvention/%{name}
21cr|efiboots-1.0-1|4	Version:	1.0
21cr|efiboots-1.0-1|5	Release:	1
21cr|efiboots-1.0-1|6	License:	GPLv3
21cr|efiboots-1.0-1|7	Group:		System/Configuration/Boot and Init
21cr|efiboots-1.0-1|8	Source0:	https://github.com/Elinvention/efiboots/archive/refs/tags/1.0.tar.gz?/%{name}-%{version}.tar.gz
21cr|efiboots-1.0-1|9	BuildRequires:	pkgconfig(python3)
21cr|efiboots-1.0-1|10	BuildRequires:	python3egg(setuptools)
21cr|efiboots-1.0-1|11	Requires:	efibootmgr
21cr|efiboots-1.0-1|12	Requires:	python3
21cr|efiboots-1.0-1|13	Requires:	python3-gobject3
21cr|efiboots-1.0-1|14	Requires:	gtk4
21cr|efiboots-1.0-1|15	BuildArch:	noarch
21cr|efiboots-1.0-1|16	
21cr|efiboots-1.0-1|17	%description
21cr|efiboots-1.0-1|18	Manage EFI boot loader entries with this simple GUI.
21cr|efiboots-1.0-1|19	
21cr|efiboots-1.0-1|20	%prep
21cr|efiboots-1.0-1|21	%autosetup -n %{name}-%{version}
21cr|efiboots-1.0-1|22	
21cr|efiboots-1.0-1|23	%build
21cr|efiboots-1.0-1|24	%py3_build
21cr|efiboots-1.0-1|25	
21cr|efiboots-1.0-1|26	%install
21cr|efiboots-1.0-1|27	%py3_install
21cr|efiboots-1.0-1|28	
21cr|efiboots-1.0-1|29	%files
21cr|efiboots-1.0-1|30	%{_bindir}/%{name}
21cr|efiboots-1.0-1|31	%{python3_sitelib}/%{name}.py
21cr|efiboots-1.0-1|32	%{python3_sitelib}/__pycache__/*.pyc
21cr|efiboots-1.0-1|33	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info
21cr|efiboots-1.0-1|34	%{_datadir}/applications/%{name}.desktop
21cr|efiboots-1.0-1|35	%license LICENSE
21cr|efiboots-1.0-1|36	%doc README.md
21cr|efiboots-1.0-1|37	%exclude %{python3_sitelib}/test

1177 21
21cr|efl-1.27.0-1|1	%define _disable_ld_no_undefined 1
21cr|efl-1.27.0-1|2	%define gstapi 1.0
21cr|efl-1.27.0-1|3	%define major 1
21cr|efl-1.27.0-1|4	
21cr|efl-1.27.0-1|5	%define shortver %(echo %{version} | cut -d. -f1,2)
21cr|efl-1.27.0-1|6	%define libecore %mklibname ecore %{major}
21cr|efl-1.27.0-1|7	%define libecore_audio %mklibname ecore_audio %{major}
21cr|efl-1.27.0-1|8	%define libecore_avahi %mklibname ecore_avahi %{major}
21cr|efl-1.27.0-1|9	%define libecore_con %mklibname ecore_con %{major}
21cr|efl-1.27.0-1|10	%define libecore_drm2 %mklibname ecore_drm2 %{major}
21cr|efl-1.27.0-1|11	%define libecore_evas %mklibname ecore_evas %{major}
21cr|efl-1.27.0-1|12	%define libecore_file %mklibname ecore_file %{major}
21cr|efl-1.27.0-1|13	%define libecore_imf %mklibname ecore_imf %{major}
21cr|efl-1.27.0-1|14	%define libecore_imf_evas %mklibname ecore_imf_evas %{major}
21cr|efl-1.27.0-1|15	%define libecore_input %mklibname ecore_input %{major}
21cr|efl-1.27.0-1|16	%define libecore_input_evas %mklibname ecore_input_evas %{major}
21cr|efl-1.27.0-1|17	%define libecore_ipc %mklibname ecore_ipc %{major}
21cr|efl-1.27.0-1|18	%define libecore_sdl %mklibname ecore_sdl %{major}
21cr|efl-1.27.0-1|19	%define libecore_x %mklibname ecore_x %{major}
21cr|efl-1.27.0-1|20	%define libecore_wl2 %mklibname ecore_wl2 %{major}
21cr|efl-1.27.0-1|21	%define devecore %mklibname ecore -d
21cr|efl-1.27.0-1|22	
21cr|efl-1.27.0-1|23	%define libedje %mklibname edje %{major}
21cr|efl-1.27.0-1|24	%define devedje %mklibname edje -d
21cr|efl-1.27.0-1|25	
21cr|efl-1.27.0-1|26	%define libeet %mklibname eet %{major}
21cr|efl-1.27.0-1|27	%define deveet %mklibname eet -d
21cr|efl-1.27.0-1|28	
21cr|efl-1.27.0-1|29	%define libeeze %mklibname eeze %{major}
21cr|efl-1.27.0-1|30	%define deveeze %mklibname eeze -d
21cr|efl-1.27.0-1|31	
21cr|efl-1.27.0-1|32	%define libefl %mklibname efl %{major}
21cr|efl-1.27.0-1|33	%define libefl_canvas_wl %mklibname efl_canvas_wl %{major}
21cr|efl-1.27.0-1|34	%define devefl %mklibname efl -d
21cr|efl-1.27.0-1|35	
21cr|efl-1.27.0-1|36	%define libefreet %mklibname efreet %{major}
21cr|efl-1.27.0-1|37	%define libefreet_mime %mklibname efreet_mime %{major}
21cr|efl-1.27.0-1|38	%define libefreet_trash %mklibname efreet_trash %{major}
21cr|efl-1.27.0-1|39	%define devefreet %mklibname efreet -d
21cr|efl-1.27.0-1|40	
21cr|efl-1.27.0-1|41	%define libeina %mklibname eina %{major}
21cr|efl-1.27.0-1|42	%define deveina %mklibname eina -d
21cr|efl-1.27.0-1|43	
21cr|efl-1.27.0-1|44	%define libeio %mklibname eio %{major}
21cr|efl-1.27.0-1|45	%define deveio %mklibname eio -d
21cr|efl-1.27.0-1|46	
21cr|efl-1.27.0-1|47	%define libeldbus %mklibname eldbus %{major}
21cr|efl-1.27.0-1|48	%define develdbus %mklibname eldbus -d
21cr|efl-1.27.0-1|49	
21cr|efl-1.27.0-1|50	%define libelua %mklibname elua %{major}
21cr|efl-1.27.0-1|51	%define develua %mklibname elua -d
21cr|efl-1.27.0-1|52	
21cr|efl-1.27.0-1|53	%define libembryo %mklibname embryo %{major}
21cr|efl-1.27.0-1|54	%define devembryo %mklibname embryo -d
21cr|efl-1.27.0-1|55	
21cr|efl-1.27.0-1|56	%define libemotion %mklibname emotion %{major}
21cr|efl-1.27.0-1|57	%define devemotion %mklibname emotion -d
21cr|efl-1.27.0-1|58	
21cr|efl-1.27.0-1|59	%define libeo %mklibname eo %{major}
21cr|efl-1.27.0-1|60	%define libeo_dbg %mklibname eo_dbg %{major}
21cr|efl-1.27.0-1|61	%define deveo %mklibname eo -d
21cr|efl-1.27.0-1|62	
21cr|efl-1.27.0-1|63	%define libeolian %mklibname eolian %{major}
21cr|efl-1.27.0-1|64	%define deveolian %mklibname eolian -d
21cr|efl-1.27.0-1|65	
21cr|efl-1.27.0-1|66	%define libethumb %mklibname ethumb %{major}
21cr|efl-1.27.0-1|67	%define libethumb_client %mklibname ethumb_client %{major}
21cr|efl-1.27.0-1|68	%define devethumb %mklibname ethumb -d
21cr|efl-1.27.0-1|69	
21cr|efl-1.27.0-1|70	%define libevas %mklibname evas %{major}
21cr|efl-1.27.0-1|71	%define devevas %mklibname evas -d
21cr|efl-1.27.0-1|72	
21cr|efl-1.27.0-1|73	%define libector %mklibname ector %{major}
21cr|efl-1.27.0-1|74	%define devector %mklibname ector -d
21cr|efl-1.27.0-1|75	
21cr|efl-1.27.0-1|76	%define libelput %mklibname elput %{major}
21cr|efl-1.27.0-1|77	%define develput %mklibname elput -d
21cr|efl-1.27.0-1|78	
21cr|efl-1.27.0-1|79	%define libexactness_play %mklibname exactness_play %{major}
21cr|efl-1.27.0-1|80	%define libexactness_record %mklibname exactness_record %{major}
21cr|efl-1.27.0-1|81	%define devexactness %mklibname exactness -d
21cr|efl-1.27.0-1|82	
21cr|efl-1.27.0-1|83	%define libemile %mklibname emile %{major}
21cr|efl-1.27.0-1|84	%define devemile %mklibname emile -d
21cr|efl-1.27.0-1|85	
21cr|efl-1.27.0-1|86	%define libelementary %mklibname elementary %{major}
21cr|efl-1.27.0-1|87	%define develementary %mklibname elementary -d
21cr|efl-1.27.0-1|88	
21cr|efl-1.27.0-1|89	Summary:	Enlightenment Foundation Libraries
21cr|efl-1.27.0-1|90	Name:		efl
21cr|efl-1.27.0-1|91	Version:	1.27.0
21cr|efl-1.27.0-1|92	Release:	1
21cr|efl-1.27.0-1|93	Epoch:		3
21cr|efl-1.27.0-1|94	License:	BSD
21cr|efl-1.27.0-1|95	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|96	Url:		http://www.enlightenment.org
21cr|efl-1.27.0-1|97	Source0:	http://download.enlightenment.org/rel/libs/efl/%{name}-%{version}.tar.xz
21cr|efl-1.27.0-1|98	BuildRequires:	meson
21cr|efl-1.27.0-1|99	BuildRequires:	cmake
21cr|efl-1.27.0-1|100	BuildRequires:	doxygen
21cr|efl-1.27.0-1|101	BuildRequires:	egl-devel
21cr|efl-1.27.0-1|102	BuildRequires:	gstreamer%{gstapi}-tools
21cr|efl-1.27.0-1|103	BuildRequires:	gettext-devel
21cr|efl-1.27.0-1|104	BuildRequires:	giflib-devel
21cr|efl-1.27.0-1|105	BuildRequires:	jpeg-devel
21cr|efl-1.27.0-1|106	BuildRequires:	scim-devel
21cr|efl-1.27.0-1|107	BuildRequires:	check-devel
21cr|efl-1.27.0-1|108	BuildRequires:	wayland-protocols-devel
21cr|efl-1.27.0-1|109	BuildRequires:	pkgconfig(avahi-client)
21cr|efl-1.27.0-1|110	BuildRequires:	pkgconfig(bullet)
21cr|efl-1.27.0-1|111	BuildRequires:	pkgconfig(cairo)
21cr|efl-1.27.0-1|112	BuildRequires:	pkgconfig(freetype2)
21cr|efl-1.27.0-1|113	BuildRequires:	pkgconfig(fribidi)
21cr|efl-1.27.0-1|114	BuildRequires:	pkgconfig(gl)
21cr|efl-1.27.0-1|115	BuildRequires:	pkgconfig(glib-2.0)
21cr|efl-1.27.0-1|116	BuildRequires:	pkgconfig(glu)
21cr|efl-1.27.0-1|117	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21cr|efl-1.27.0-1|118	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
21cr|efl-1.27.0-1|119	BuildRequires:	pkgconfig(gstreamer-video-%{gstapi})
21cr|efl-1.27.0-1|120	BuildRequires:	pkgconfig(ibus-1.0)
21cr|efl-1.27.0-1|121	BuildRequires:	pkgconfig(ice)
21cr|efl-1.27.0-1|122	#BuildRequires:	pkgconfig(libavif)
21cr|efl-1.27.0-1|123	BuildRequires:	pkgconfig(libcares)
21cr|efl-1.27.0-1|124	BuildRequires:	pkgconfig(libcurl)
21cr|efl-1.27.0-1|125	BuildRequires:	pkgconfig(libdrm)
21cr|efl-1.27.0-1|126	BuildRequires:	pkgconfig(libheif)
21cr|efl-1.27.0-1|127	#BuildRequires:	pkgconfig(libjxl)
21cr|efl-1.27.0-1|128	BuildRequires:	pkgconfig(libinput)
21cr|efl-1.27.0-1|129	BuildRequires:	pkgconfig(libopenjp2)
21cr|efl-1.27.0-1|130	BuildRequires:	pkgconfig(libpng)
21cr|efl-1.27.0-1|131	BuildRequires:	pkgconfig(libpulse)
21cr|efl-1.27.0-1|132	BuildRequires:	pkgconfig(libraw)
21cr|efl-1.27.0-1|133	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|efl-1.27.0-1|134	BuildRequires:	pkgconfig(libspectre)
21cr|efl-1.27.0-1|135	BuildRequires:	pkgconfig(libtiff-4)
21cr|efl-1.27.0-1|136	BuildRequires:	pkgconfig(libudev)
21cr|efl-1.27.0-1|137	BuildRequires:	pkgconfig(libwebp)
21cr|efl-1.27.0-1|138	#BuildRequires:	pkgconfig(libxine)
21cr|efl-1.27.0-1|139	BuildRequires:	pkgconfig(lua)
21cr|efl-1.27.0-1|140	BuildRequires:	pkgconfig(luajit)
21cr|efl-1.27.0-1|141	BuildRequires:	pkgconfig(mount)
21cr|efl-1.27.0-1|142	BuildRequires:	pkgconfig(poppler-cpp)
21cr|efl-1.27.0-1|143	BuildRequires:	pkgconfig(sdl2)
21cr|efl-1.27.0-1|144	BuildRequires:	pkgconfig(sndfile)
21cr|efl-1.27.0-1|145	BuildRequires:	pkgconfig(systemd)
21cr|efl-1.27.0-1|146	BuildRequires:	pkgconfig(x11)
21cr|efl-1.27.0-1|147	BuildRequires:	pkgconfig(xcb)
21cr|efl-1.27.0-1|148	BuildRequires:	pkgconfig(xcb-util)
21cr|efl-1.27.0-1|149	BuildRequires:	pkgconfig(xcomposite)
21cr|efl-1.27.0-1|150	BuildRequires:	pkgconfig(xcursor)
21cr|efl-1.27.0-1|151	BuildRequires:	pkgconfig(xdamage)
21cr|efl-1.27.0-1|152	BuildRequires:	pkgconfig(xext)
21cr|efl-1.27.0-1|153	BuildRequires:	pkgconfig(xfixes)
21cr|efl-1.27.0-1|154	BuildRequires:	pkgconfig(xi)
21cr|efl-1.27.0-1|155	BuildRequires:	pkgconfig(xinerama)
21cr|efl-1.27.0-1|156	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|efl-1.27.0-1|157	BuildRequires:	pkgconfig(xp)
21cr|efl-1.27.0-1|158	BuildRequires:	pkgconfig(xpm)
21cr|efl-1.27.0-1|159	BuildRequires:	pkgconfig(xrandr)
21cr|efl-1.27.0-1|160	BuildRequires:	pkgconfig(xrender)
21cr|efl-1.27.0-1|161	BuildRequires:	pkgconfig(xscrnsaver)
21cr|efl-1.27.0-1|162	BuildRequires:	pkgconfig(xtst)
21cr|efl-1.27.0-1|163	BuildRequires:	pkgconfig(zlib)
21cr|efl-1.27.0-1|164	Provides:	%{mklibname elocation 1} = %{EVRD}
21cr|efl-1.27.0-1|165	Provides:	%{mklibname ephysics 1} = %{EVRD}
21cr|efl-1.27.0-1|166	Obsoletes:	%{mklibname elocation 1} < %{EVRD}
21cr|efl-1.27.0-1|167	Obsoletes:	%{mklibname ephysics } < %{EVRD}
21cr|efl-1.27.0-1|168	
21cr|efl-1.27.0-1|169	%description
21cr|efl-1.27.0-1|170	The Enlightenment Foundation Libraries are a collection of libraries
21cr|efl-1.27.0-1|171	and tools upon which sophisticated graphical applications can be
21cr|efl-1.27.0-1|172	built. Included are a data structure library (Eina), a C-based object
21cr|efl-1.27.0-1|173	engine (EO), a data storage library (EET), an object canvas (Evas),
21cr|efl-1.27.0-1|174	and more.
21cr|efl-1.27.0-1|175	
21cr|efl-1.27.0-1|176	%files -f %{name}.lang
21cr|efl-1.27.0-1|177	%doc AUTHORS COPYING README.md
21cr|efl-1.27.0-1|178	
21cr|efl-1.27.0-1|179	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|180	
21cr|efl-1.27.0-1|181	%package -n ecore
21cr|efl-1.27.0-1|182	Summary:	Enlightenment event/X abstraction layer
21cr|efl-1.27.0-1|183	License:	BSD
21cr|efl-1.27.0-1|184	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|185	
21cr|efl-1.27.0-1|186	%description -n ecore
21cr|efl-1.27.0-1|187	Ecore is the event/X abstraction layer that makes doing selections,
21cr|efl-1.27.0-1|188	Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
21cr|efl-1.27.0-1|189	optimized, and convenient.
21cr|efl-1.27.0-1|190	
21cr|efl-1.27.0-1|191	%files -n ecore
21cr|efl-1.27.0-1|192	%{_bindir}/ecore_evas_convert
21cr|efl-1.27.0-1|193	%{_datadir}/ecore
21cr|efl-1.27.0-1|194	%{_datadir}/ecore_imf
21cr|efl-1.27.0-1|195	%{_datadir}/ecore_x
21cr|efl-1.27.0-1|196	%{_iconsdir}/Enlightenment-X
21cr|efl-1.27.0-1|197	%{_libdir}/ecore_con/utils/v-%{shortver}/efl_net_proxy_helper
21cr|efl-1.27.0-1|198	%{_libdir}/ecore_evas/engines/*/*/module.so
21cr|efl-1.27.0-1|199	%{_libdir}/ecore_imf/modules/*/*/module.so
21cr|efl-1.27.0-1|200	%{_libdir}/ecore/system/systemd/*/module.so
21cr|efl-1.27.0-1|201	%{_libdir}/ecore/system/upower/*/module.so
21cr|efl-1.27.0-1|202	%{_libdir}/ecore_wl2/engines/*/*/module.so
21cr|efl-1.27.0-1|203	
21cr|efl-1.27.0-1|204	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|205	
21cr|efl-1.27.0-1|206	%package -n %{libecore}
21cr|efl-1.27.0-1|207	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|208	License:	BSD
21cr|efl-1.27.0-1|209	Group:		System/Libraries
21cr|efl-1.27.0-1|210	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|211	Requires:	ecore = %{EVRD}
21cr|efl-1.27.0-1|212	Provides:	%{libecore_sdl} = %{EVRD}
21cr|efl-1.27.0-1|213	Obsoletes:	%{libecore_sdl} < %{EVRD}
21cr|efl-1.27.0-1|214	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|215	
21cr|efl-1.27.0-1|216	%description -n %{libecore}
21cr|efl-1.27.0-1|217	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|218	
21cr|efl-1.27.0-1|219	%files -n %{libecore}
21cr|efl-1.27.0-1|220	%{_libdir}/libecore.so.%{major}*
21cr|efl-1.27.0-1|221	
21cr|efl-1.27.0-1|222	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|223	
21cr|efl-1.27.0-1|224	%package -n %{libecore_audio}
21cr|efl-1.27.0-1|225	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|226	License:	BSD
21cr|efl-1.27.0-1|227	Group:		System/Libraries
21cr|efl-1.27.0-1|228	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|229	
21cr|efl-1.27.0-1|230	%description -n %{libecore_audio}
21cr|efl-1.27.0-1|231	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|232	
21cr|efl-1.27.0-1|233	%files -n %{libecore_audio}
21cr|efl-1.27.0-1|234	%{_libdir}/libecore_audio.so.%{major}*
21cr|efl-1.27.0-1|235	
21cr|efl-1.27.0-1|236	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|237	
21cr|efl-1.27.0-1|238	%package -n %{libecore_avahi}
21cr|efl-1.27.0-1|239	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|240	License:	BSD
21cr|efl-1.27.0-1|241	Group:		System/Libraries
21cr|efl-1.27.0-1|242	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|243	
21cr|efl-1.27.0-1|244	%description -n %{libecore_avahi}
21cr|efl-1.27.0-1|245	Enlightenment avahi abstraction layer library.
21cr|efl-1.27.0-1|246	
21cr|efl-1.27.0-1|247	%files -n %{libecore_avahi}
21cr|efl-1.27.0-1|248	%{_libdir}/libecore_avahi.so.%{major}*
21cr|efl-1.27.0-1|249	
21cr|efl-1.27.0-1|250	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|251	
21cr|efl-1.27.0-1|252	%package -n %{libecore_con}
21cr|efl-1.27.0-1|253	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|254	License:	BSD
21cr|efl-1.27.0-1|255	Group:		System/Libraries
21cr|efl-1.27.0-1|256	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|257	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|258	
21cr|efl-1.27.0-1|259	%description -n %{libecore_con}
21cr|efl-1.27.0-1|260	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|261	
21cr|efl-1.27.0-1|262	%files -n %{libecore_con}
21cr|efl-1.27.0-1|263	%{_libdir}/libecore_con.so.%{major}*
21cr|efl-1.27.0-1|264	
21cr|efl-1.27.0-1|265	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|266	
21cr|efl-1.27.0-1|267	%package -n %{libecore_drm2}
21cr|efl-1.27.0-1|268	Summary:	Enlightenment drm2 abstraction layer library
21cr|efl-1.27.0-1|269	License:	BSD
21cr|efl-1.27.0-1|270	Group:		System/Libraries
21cr|efl-1.27.0-1|271	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|272	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|273	
21cr|efl-1.27.0-1|274	%description -n %{libecore_drm2}
21cr|efl-1.27.0-1|275	Enlightenment drm2 abstraction layer library.
21cr|efl-1.27.0-1|276	
21cr|efl-1.27.0-1|277	%files -n %{libecore_drm2}
21cr|efl-1.27.0-1|278	%{_libdir}/libecore_drm2.so.%{major}*
21cr|efl-1.27.0-1|279	
21cr|efl-1.27.0-1|280	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|281	
21cr|efl-1.27.0-1|282	%package -n %{libecore_evas}
21cr|efl-1.27.0-1|283	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|284	License:	BSD
21cr|efl-1.27.0-1|285	Group:		System/Libraries
21cr|efl-1.27.0-1|286	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|287	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|288	
21cr|efl-1.27.0-1|289	%description -n %{libecore_evas}
21cr|efl-1.27.0-1|290	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|291	
21cr|efl-1.27.0-1|292	%files -n %{libecore_evas}
21cr|efl-1.27.0-1|293	%{_libdir}/libecore_evas.so.%{major}*
21cr|efl-1.27.0-1|294	
21cr|efl-1.27.0-1|295	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|296	
21cr|efl-1.27.0-1|297	%package -n %{libecore_file}
21cr|efl-1.27.0-1|298	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|299	License:	BSD
21cr|efl-1.27.0-1|300	Group:		System/Libraries
21cr|efl-1.27.0-1|301	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|302	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|303	
21cr|efl-1.27.0-1|304	%description -n %{libecore_file}
21cr|efl-1.27.0-1|305	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|306	
21cr|efl-1.27.0-1|307	%files -n %{libecore_file}
21cr|efl-1.27.0-1|308	%{_libdir}/libecore_file.so.%{major}*
21cr|efl-1.27.0-1|309	
21cr|efl-1.27.0-1|310	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|311	
21cr|efl-1.27.0-1|312	%package -n %{libecore_imf}
21cr|efl-1.27.0-1|313	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|314	License:	BSD
21cr|efl-1.27.0-1|315	Group:		System/Libraries
21cr|efl-1.27.0-1|316	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|317	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|318	
21cr|efl-1.27.0-1|319	%description -n %{libecore_imf}
21cr|efl-1.27.0-1|320	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|321	
21cr|efl-1.27.0-1|322	%files -n %{libecore_imf}
21cr|efl-1.27.0-1|323	%{_libdir}/libecore_imf.so.%{major}*
21cr|efl-1.27.0-1|324	
21cr|efl-1.27.0-1|325	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|326	
21cr|efl-1.27.0-1|327	%package -n %{libecore_imf_evas}
21cr|efl-1.27.0-1|328	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|329	License:	BSD
21cr|efl-1.27.0-1|330	Group:		System/Libraries
21cr|efl-1.27.0-1|331	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|332	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|333	
21cr|efl-1.27.0-1|334	%description -n %{libecore_imf_evas}
21cr|efl-1.27.0-1|335	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|336	
21cr|efl-1.27.0-1|337	%files -n %{libecore_imf_evas}
21cr|efl-1.27.0-1|338	%{_libdir}/libecore_imf_evas.so.%{major}*
21cr|efl-1.27.0-1|339	
21cr|efl-1.27.0-1|340	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|341	
21cr|efl-1.27.0-1|342	%package -n %{libecore_input}
21cr|efl-1.27.0-1|343	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|344	License:	BSD
21cr|efl-1.27.0-1|345	Group:		System/Libraries
21cr|efl-1.27.0-1|346	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|347	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|348	
21cr|efl-1.27.0-1|349	%description -n %{libecore_input}
21cr|efl-1.27.0-1|350	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|351	
21cr|efl-1.27.0-1|352	%files -n %{libecore_input}
21cr|efl-1.27.0-1|353	%{_libdir}/libecore_input.so.%{major}*
21cr|efl-1.27.0-1|354	
21cr|efl-1.27.0-1|355	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|356	
21cr|efl-1.27.0-1|357	%package -n %{libecore_input_evas}
21cr|efl-1.27.0-1|358	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|359	License:	BSD
21cr|efl-1.27.0-1|360	Group:		System/Libraries
21cr|efl-1.27.0-1|361	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|362	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|363	
21cr|efl-1.27.0-1|364	%description -n %{libecore_input_evas}
21cr|efl-1.27.0-1|365	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|366	
21cr|efl-1.27.0-1|367	%files -n %{libecore_input_evas}
21cr|efl-1.27.0-1|368	%{_libdir}/libecore_input_evas.so.%{major}*
21cr|efl-1.27.0-1|369	
21cr|efl-1.27.0-1|370	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|371	
21cr|efl-1.27.0-1|372	%package -n %{libecore_ipc}
21cr|efl-1.27.0-1|373	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|374	License:	BSD
21cr|efl-1.27.0-1|375	Group:		System/Libraries
21cr|efl-1.27.0-1|376	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|377	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|378	
21cr|efl-1.27.0-1|379	%description -n %{libecore_ipc}
21cr|efl-1.27.0-1|380	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|381	
21cr|efl-1.27.0-1|382	%files -n %{libecore_ipc}
21cr|efl-1.27.0-1|383	%{_libdir}/libecore_ipc.so.%{major}*
21cr|efl-1.27.0-1|384	
21cr|efl-1.27.0-1|385	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|386	
21cr|efl-1.27.0-1|387	%package -n %{libecore_x}
21cr|efl-1.27.0-1|388	Summary:	Enlightenment event/X abstraction layer library
21cr|efl-1.27.0-1|389	License:	BSD
21cr|efl-1.27.0-1|390	Group:		System/Libraries
21cr|efl-1.27.0-1|391	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|392	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|393	
21cr|efl-1.27.0-1|394	%description -n %{libecore_x}
21cr|efl-1.27.0-1|395	Enlightenment event/X abstraction layer library.
21cr|efl-1.27.0-1|396	
21cr|efl-1.27.0-1|397	%files -n %{libecore_x}
21cr|efl-1.27.0-1|398	%{_libdir}/libecore_x.so.%{major}*
21cr|efl-1.27.0-1|399	
21cr|efl-1.27.0-1|400	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|401	
21cr|efl-1.27.0-1|402	%package -n %{libecore_wl2}
21cr|efl-1.27.0-1|403	Summary:	Enlightenment wayland abstraction layer library
21cr|efl-1.27.0-1|404	License:	BSD
21cr|efl-1.27.0-1|405	Group:		System/Libraries
21cr|efl-1.27.0-1|406	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|407	Conflicts:	%{_lib}ecore1 < 3:1.8.0
21cr|efl-1.27.0-1|408	
21cr|efl-1.27.0-1|409	%description -n %{libecore_wl2}
21cr|efl-1.27.0-1|410	Enlightenment wayland abstraction layer library.
21cr|efl-1.27.0-1|411	
21cr|efl-1.27.0-1|412	%files -n %{libecore_wl2}
21cr|efl-1.27.0-1|413	%{_libdir}/libecore_wl2.so.%{major}*
21cr|efl-1.27.0-1|414	
21cr|efl-1.27.0-1|415	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|416	
21cr|efl-1.27.0-1|417	%package -n %{libector}
21cr|efl-1.27.0-1|418	Summary:	Enlightenment rendering libraries
21cr|efl-1.27.0-1|419	License:	BSD
21cr|efl-1.27.0-1|420	Group:		System/Libraries
21cr|efl-1.27.0-1|421	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|422	
21cr|efl-1.27.0-1|423	%description -n %{libector}
21cr|efl-1.27.0-1|424	Enlightenment rendering libraries
21cr|efl-1.27.0-1|425	
21cr|efl-1.27.0-1|426	%files -n %{libector}
21cr|efl-1.27.0-1|427	%{_libdir}/libector.so.%{major}*
21cr|efl-1.27.0-1|428	
21cr|efl-1.27.0-1|429	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|430	
21cr|efl-1.27.0-1|431	%package -n %{devector}
21cr|efl-1.27.0-1|432	Summary:	Ector headers and development libraries
21cr|efl-1.27.0-1|433	License:	BSD
21cr|efl-1.27.0-1|434	Group:		Development/Other
21cr|efl-1.27.0-1|435	Requires:	%{libector} = %{EVRD}
21cr|efl-1.27.0-1|436	
21cr|efl-1.27.0-1|437	%description -n %{devector}
21cr|efl-1.27.0-1|438	ector headers and development libraries.
21cr|efl-1.27.0-1|439	
21cr|efl-1.27.0-1|440	%files -n %{devector}
21cr|efl-1.27.0-1|441	%{_libdir}/libector.so
21cr|efl-1.27.0-1|442	%{_libdir}/pkgconfig/ector.pc
21cr|efl-1.27.0-1|443	
21cr|efl-1.27.0-1|444	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|445	
21cr|efl-1.27.0-1|446	%package -n %{libelput}
21cr|efl-1.27.0-1|447	Summary:	Enlightenment rendering libraries
21cr|efl-1.27.0-1|448	License:	BSD
21cr|efl-1.27.0-1|449	Group:		System/Libraries
21cr|efl-1.27.0-1|450	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|451	
21cr|efl-1.27.0-1|452	%description -n %{libelput}
21cr|efl-1.27.0-1|453	Enlightenment rendering libraries
21cr|efl-1.27.0-1|454	
21cr|efl-1.27.0-1|455	%files -n %{libelput}
21cr|efl-1.27.0-1|456	%{_libdir}/libelput.so.%{major}*
21cr|efl-1.27.0-1|457	
21cr|efl-1.27.0-1|458	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|459	
21cr|efl-1.27.0-1|460	%package -n %{develput}
21cr|efl-1.27.0-1|461	Summary:	elput headers and development libraries
21cr|efl-1.27.0-1|462	License:	BSD
21cr|efl-1.27.0-1|463	Group:		Development/Other
21cr|efl-1.27.0-1|464	Requires:	%{libelput} = %{EVRD}
21cr|efl-1.27.0-1|465	
21cr|efl-1.27.0-1|466	%description -n %{develput}
21cr|efl-1.27.0-1|467	elput headers and development libraries.
21cr|efl-1.27.0-1|468	
21cr|efl-1.27.0-1|469	%files -n %{develput}
21cr|efl-1.27.0-1|470	%{_libdir}/libelput.so
21cr|efl-1.27.0-1|471	%{_libdir}/pkgconfig/elput.pc
21cr|efl-1.27.0-1|472	%{_includedir}/elput-1/Elput.h
21cr|efl-1.27.0-1|473	
21cr|efl-1.27.0-1|474	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|475	
21cr|efl-1.27.0-1|476	%package -n %{devecore}
21cr|efl-1.27.0-1|477	Summary:	Ecore headers and development libraries
21cr|efl-1.27.0-1|478	License:	BSD
21cr|efl-1.27.0-1|479	Group:		Development/Other
21cr|efl-1.27.0-1|480	Requires:	%{libecore} = %{EVRD}
21cr|efl-1.27.0-1|481	Requires:	%{libecore_audio} = %{EVRD}
21cr|efl-1.27.0-1|482	Requires:	%{libecore_avahi} = %{EVRD}
21cr|efl-1.27.0-1|483	Requires:	%{libecore_con} = %{EVRD}
21cr|efl-1.27.0-1|484	Requires:	%{libecore_drm2} = %{EVRD}
21cr|efl-1.27.0-1|485	Requires:	%{libecore_evas} = %{EVRD}
21cr|efl-1.27.0-1|486	Requires:	%{libecore_file} = %{EVRD}
21cr|efl-1.27.0-1|487	Requires:	%{libecore_imf} = %{EVRD}
21cr|efl-1.27.0-1|488	Requires:	%{libecore_imf_evas} = %{EVRD}
21cr|efl-1.27.0-1|489	Requires:	%{libecore_input} = %{EVRD}
21cr|efl-1.27.0-1|490	Requires:	%{libecore_input_evas} = %{EVRD}
21cr|efl-1.27.0-1|491	Requires:	%{libecore_ipc} = %{EVRD}
21cr|efl-1.27.0-1|492	Requires:	%{libecore_x} = %{EVRD}
21cr|efl-1.27.0-1|493	Requires:	%{libecore_wl2} = %{EVRD}
21cr|efl-1.27.0-1|494	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|495	Provides:	ecore-devel = %{EVRD}
21cr|efl-1.27.0-1|496	
21cr|efl-1.27.0-1|497	%description -n %{devecore}
21cr|efl-1.27.0-1|498	Ecore headers and development libraries.
21cr|efl-1.27.0-1|499	
21cr|efl-1.27.0-1|500	%files -n %{devecore}
21cr|efl-1.27.0-1|501	%{_datadir}/eolian/include/ecore-1
21cr|efl-1.27.0-1|502	%{_datadir}/eolian/include/efl-1
21cr|efl-1.27.0-1|503	%{_datadir}/eolian/include/efl-canvas-wl-1
21cr|efl-1.27.0-1|504	%{_datadir}/eolian/include/elementary-1
21cr|efl-1.27.0-1|505	%{_datadir}/eolian/include/emotion-1
21cr|efl-1.27.0-1|506	%{_includedir}/ecore-1
21cr|efl-1.27.0-1|507	%{_includedir}/ecore-audio-1
21cr|efl-1.27.0-1|508	%{_includedir}/ecore-avahi-1
21cr|efl-1.27.0-1|509	%{_includedir}/ecore-con-1
21cr|efl-1.27.0-1|510	%{_includedir}/ecore-cxx-1
21cr|efl-1.27.0-1|511	%{_includedir}/ecore-drm2-1
21cr|efl-1.27.0-1|512	%{_includedir}/ecore-evas-1
21cr|efl-1.27.0-1|513	%{_includedir}/ecore-file-1
21cr|efl-1.27.0-1|514	%{_includedir}/ecore-imf-1
21cr|efl-1.27.0-1|515	%{_includedir}/ecore-imf-evas-1
21cr|efl-1.27.0-1|516	%{_includedir}/ecore-input-1
21cr|efl-1.27.0-1|517	%{_includedir}/ecore-input-evas-1
21cr|efl-1.27.0-1|518	%{_includedir}/ecore-ipc-1
21cr|efl-1.27.0-1|519	%{_includedir}/ecore-sdl-1
21cr|efl-1.27.0-1|520	%{_includedir}/ecore-wl2-1
21cr|efl-1.27.0-1|521	%{_includedir}/ecore-x-1
21cr|efl-1.27.0-1|522	%{_libdir}/cmake/Ecore
21cr|efl-1.27.0-1|523	%{_libdir}/cmake/EcoreCxx
21cr|efl-1.27.0-1|524	%{_libdir}/libecore_audio.so
21cr|efl-1.27.0-1|525	%{_libdir}/libecore_avahi.so
21cr|efl-1.27.0-1|526	%{_libdir}/libecore_con.so
21cr|efl-1.27.0-1|527	%{_libdir}/libecore_drm2.so
21cr|efl-1.27.0-1|528	%{_libdir}/libecore_evas.so
21cr|efl-1.27.0-1|529	%{_libdir}/libecore_file.so
21cr|efl-1.27.0-1|530	%{_libdir}/libecore_imf_evas.so
21cr|efl-1.27.0-1|531	%{_libdir}/libecore_imf.so
21cr|efl-1.27.0-1|532	%{_libdir}/libecore_input_evas.so
21cr|efl-1.27.0-1|533	%{_libdir}/libecore_input.so
21cr|efl-1.27.0-1|534	%{_libdir}/libecore_ipc.so
21cr|efl-1.27.0-1|535	%{_libdir}/libecore_sdl.so
21cr|efl-1.27.0-1|536	%{_libdir}/libecore.so
21cr|efl-1.27.0-1|537	%{_libdir}/libecore_wl2.so
21cr|efl-1.27.0-1|538	%{_libdir}/libecore_x.so
21cr|efl-1.27.0-1|539	%{_libdir}/pkgconfig/ecore-audio.pc
21cr|efl-1.27.0-1|540	%{_libdir}/pkgconfig/ecore-avahi.pc
21cr|efl-1.27.0-1|541	%{_libdir}/pkgconfig/ecore-con.pc
21cr|efl-1.27.0-1|542	%{_libdir}/pkgconfig/ecore-cxx.pc
21cr|efl-1.27.0-1|543	%{_libdir}/pkgconfig/ecore-drm2.pc
21cr|efl-1.27.0-1|544	%{_libdir}/pkgconfig/ecore-evas.pc
21cr|efl-1.27.0-1|545	%{_libdir}/pkgconfig/ecore-file.pc
21cr|efl-1.27.0-1|546	%{_libdir}/pkgconfig/ecore-imf-evas.pc
21cr|efl-1.27.0-1|547	%{_libdir}/pkgconfig/ecore-imf.pc
21cr|efl-1.27.0-1|548	%{_libdir}/pkgconfig/ecore-input-evas.pc
21cr|efl-1.27.0-1|549	%{_libdir}/pkgconfig/ecore-input.pc
21cr|efl-1.27.0-1|550	%{_libdir}/pkgconfig/ecore-ipc.pc
21cr|efl-1.27.0-1|551	%{_libdir}/pkgconfig/ecore.pc
21cr|efl-1.27.0-1|552	%{_libdir}/pkgconfig/ecore-sdl.pc
21cr|efl-1.27.0-1|553	%{_libdir}/pkgconfig/ecore-wl2.pc
21cr|efl-1.27.0-1|554	%{_libdir}/pkgconfig/ecore-x.pc
21cr|efl-1.27.0-1|555	
21cr|efl-1.27.0-1|556	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|557	
21cr|efl-1.27.0-1|558	%package -n exactness
21cr|efl-1.27.0-1|559	Summary:	Enlightenment exactness
21cr|efl-1.27.0-1|560	License:	BSD
21cr|efl-1.27.0-1|561	Group:		System/Libraries
21cr|efl-1.27.0-1|562	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|563	
21cr|efl-1.27.0-1|564	%description -n exactness
21cr|efl-1.27.0-1|565	Enlightenment exactness
21cr|efl-1.27.0-1|566	
21cr|efl-1.27.0-1|567	%files -n exactness
21cr|efl-1.27.0-1|568	%{_bindir}/exactness
21cr|efl-1.27.0-1|569	%{_bindir}/exactness_inject
21cr|efl-1.27.0-1|570	%{_bindir}/exactness_inspect
21cr|efl-1.27.0-1|571	%{_bindir}/exactness_play
21cr|efl-1.27.0-1|572	%{_bindir}/exactness_record
21cr|efl-1.27.0-1|573	%{_datadir}/exactness/player_entry.edj
21cr|efl-1.27.0-1|574	
21cr|efl-1.27.0-1|575	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|576	
21cr|efl-1.27.0-1|577	%package -n %{libexactness_play}
21cr|efl-1.27.0-1|578	Summary:	Enlightenment rendering libraries
21cr|efl-1.27.0-1|579	License:	BSD
21cr|efl-1.27.0-1|580	Group:		System/Libraries
21cr|efl-1.27.0-1|581	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|582	
21cr|efl-1.27.0-1|583	%description -n %{libexactness_play}
21cr|efl-1.27.0-1|584	Enlightenment rendering libraries
21cr|efl-1.27.0-1|585	
21cr|efl-1.27.0-1|586	%files -n %{libexactness_play}
21cr|efl-1.27.0-1|587	%{_libdir}/libexactness_play.so.%{major}*
21cr|efl-1.27.0-1|588	
21cr|efl-1.27.0-1|589	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|590	
21cr|efl-1.27.0-1|591	%package -n %{libexactness_record}
21cr|efl-1.27.0-1|592	Summary:	Enlightenment rendering libraries
21cr|efl-1.27.0-1|593	License:	BSD
21cr|efl-1.27.0-1|594	Group:		System/Libraries
21cr|efl-1.27.0-1|595	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|596	
21cr|efl-1.27.0-1|597	%description -n %{libexactness_record}
21cr|efl-1.27.0-1|598	Enlightenment rendering libraries
21cr|efl-1.27.0-1|599	
21cr|efl-1.27.0-1|600	%files -n %{libexactness_record}
21cr|efl-1.27.0-1|601	%{_libdir}/libexactness_record.so.%{major}*
21cr|efl-1.27.0-1|602	
21cr|efl-1.27.0-1|603	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|604	
21cr|efl-1.27.0-1|605	%package -n %{devexactness}
21cr|efl-1.27.0-1|606	Summary:	exactness_play headers and development libraries
21cr|efl-1.27.0-1|607	License:	BSD
21cr|efl-1.27.0-1|608	Group:		Development/Other
21cr|efl-1.27.0-1|609	Requires:	exactness = %{EVRD}
21cr|efl-1.27.0-1|610	Requires:	%{libexactness_play} = %{EVRD}
21cr|efl-1.27.0-1|611	Requires:	%{libexactness_record} = %{EVRD}
21cr|efl-1.27.0-1|612	
21cr|efl-1.27.0-1|613	%description -n %{devexactness}
21cr|efl-1.27.0-1|614	exactness_play headers and development libraries.
21cr|efl-1.27.0-1|615	
21cr|efl-1.27.0-1|616	%files -n %{devexactness}
21cr|efl-1.27.0-1|617	%{_libdir}/libexactness_play.so
21cr|efl-1.27.0-1|618	%{_libdir}/libexactness_record.so
21cr|efl-1.27.0-1|619	
21cr|efl-1.27.0-1|620	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|621	
21cr|efl-1.27.0-1|622	%package -n elementary
21cr|efl-1.27.0-1|623	Summary:	Basic widget set based on EFL for mobile touch-screen devices
21cr|efl-1.27.0-1|624	License:	BSD
21cr|efl-1.27.0-1|625	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|626	
21cr|efl-1.27.0-1|627	%description -n elementary
21cr|efl-1.27.0-1|628	Basic widget set based on EFL for mobile touch-screen devices
21cr|efl-1.27.0-1|629	
21cr|efl-1.27.0-1|630	%files -n elementary
21cr|efl-1.27.0-1|631	%{_bindir}/elementary_codegen
21cr|efl-1.27.0-1|632	%{_bindir}/elementary_config
21cr|efl-1.27.0-1|633	%{_bindir}/elementary_perf
21cr|efl-1.27.0-1|634	%{_bindir}/elementary_quicklaunch
21cr|efl-1.27.0-1|635	%{_bindir}/elementary_run
21cr|efl-1.27.0-1|636	%{_bindir}/elm_prefs_cc
21cr|efl-1.27.0-1|637	%{_datadir}/applications/elementary_config.desktop
21cr|efl-1.27.0-1|638	%{_datadir}/applications/elementary_perf.desktop
21cr|efl-1.27.0-1|639	%{_datadir}/elementary
21cr|efl-1.27.0-1|640	%{_iconsdir}/*/*/apps/elementary.png
21cr|efl-1.27.0-1|641	
21cr|efl-1.27.0-1|642	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|643	
21cr|efl-1.27.0-1|644	%package -n %{libelementary}
21cr|efl-1.27.0-1|645	Summary:	Basic widget set based on EFL for mobile touch-screen devices
21cr|efl-1.27.0-1|646	License:	BSD
21cr|efl-1.27.0-1|647	Group:		System/Libraries
21cr|efl-1.27.0-1|648	
21cr|efl-1.27.0-1|649	%description -n %{libelementary}
21cr|efl-1.27.0-1|650	Basic widget set based on EFL for mobile touch-screen devices
21cr|efl-1.27.0-1|651	
21cr|efl-1.27.0-1|652	%files -n %{libelementary}
21cr|efl-1.27.0-1|653	%{_libdir}/libelementary.so.%{major}.*
21cr|efl-1.27.0-1|654	%{_libdir}/libelementary.so.%{major}
21cr|efl-1.27.0-1|655	
21cr|efl-1.27.0-1|656	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|657	
21cr|efl-1.27.0-1|658	%package -n %{develementary}
21cr|efl-1.27.0-1|659	Summary:	Elementary headers and development libraries
21cr|efl-1.27.0-1|660	License:	BSD
21cr|efl-1.27.0-1|661	Group:		Development/Other
21cr|efl-1.27.0-1|662	Requires:	%{libelementary} = %{EVRD}
21cr|efl-1.27.0-1|663	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|664	Provides:	elementary-devel = %{EVRD}
21cr|efl-1.27.0-1|665	
21cr|efl-1.27.0-1|666	%description -n %{develementary}
21cr|efl-1.27.0-1|667	Elementary headers and development libraries
21cr|efl-1.27.0-1|668	
21cr|efl-1.27.0-1|669	%files -n %{develementary}
21cr|efl-1.27.0-1|670	%{_bindir}/elementary_test
21cr|efl-1.27.0-1|671	%{_datadir}/applications/elementary_test.desktop
21cr|efl-1.27.0-1|672	%{_includedir}/elementary-1
21cr|efl-1.27.0-1|673	%{_includedir}/elementary-cxx-1
21cr|efl-1.27.0-1|674	%{_libdir}/cmake/Elementary/ElementaryConfig.cmake
21cr|efl-1.27.0-1|675	%{_libdir}/cmake/Elementary/ElementaryConfigVersion.cmake
21cr|efl-1.27.0-1|676	%{_libdir}/elementary/modules
21cr|efl-1.27.0-1|677	%{_libdir}/libelementary.so
21cr|efl-1.27.0-1|678	%{_libdir}/pkgconfig/elementary-cxx.pc
21cr|efl-1.27.0-1|679	%{_libdir}/pkgconfig/elementary.pc
21cr|efl-1.27.0-1|680	
21cr|efl-1.27.0-1|681	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|682	
21cr|efl-1.27.0-1|683	%package -n edje
21cr|efl-1.27.0-1|684	Summary:	Enlightenment complex graphical design and layout library extra files
21cr|efl-1.27.0-1|685	License:	BSD
21cr|efl-1.27.0-1|686	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|687	Requires:	evas = %{EVRD}
21cr|efl-1.27.0-1|688	
21cr|efl-1.27.0-1|689	%description -n edje
21cr|efl-1.27.0-1|690	Enlightenment complex graphical design and layout library extra files.
21cr|efl-1.27.0-1|691	
21cr|efl-1.27.0-1|692	%files -n edje
21cr|efl-1.27.0-1|693	%{_bindir}/edje_*
21cr|efl-1.27.0-1|694	%{_datadir}/edje
21cr|efl-1.27.0-1|695	%{_datadir}/mime/packages/edje.xml
21cr|efl-1.27.0-1|696	%{_libdir}/edje/modules/elm/*/module.so
21cr|efl-1.27.0-1|697	%{_libdir}/edje/utils/*/epp
21cr|efl-1.27.0-1|698	
21cr|efl-1.27.0-1|699	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|700	
21cr|efl-1.27.0-1|701	%package -n %{libedje}
21cr|efl-1.27.0-1|702	Summary:	Enlightenment complex graphical design and layout library
21cr|efl-1.27.0-1|703	License:	BSD
21cr|efl-1.27.0-1|704	Group:		System/Libraries
21cr|efl-1.27.0-1|705	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|706	Requires:	edje = %{EVRD}
21cr|efl-1.27.0-1|707	
21cr|efl-1.27.0-1|708	%description -n %{libedje}
21cr|efl-1.27.0-1|709	Enlightenment complex graphical design and layout library for animated
21cr|efl-1.27.0-1|710	resizable, compressed and scalable themes.
21cr|efl-1.27.0-1|711	
21cr|efl-1.27.0-1|712	%files -n %{libedje}
21cr|efl-1.27.0-1|713	%{_libdir}/libedje.so.%{major}*
21cr|efl-1.27.0-1|714	
21cr|efl-1.27.0-1|715	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|716	
21cr|efl-1.27.0-1|717	%package -n %{devedje}
21cr|efl-1.27.0-1|718	Summary:	Edje headers and development libraries
21cr|efl-1.27.0-1|719	License:	BSD
21cr|efl-1.27.0-1|720	Group:		Development/Other
21cr|efl-1.27.0-1|721	Requires:	%{libedje} = %{EVRD}
21cr|efl-1.27.0-1|722	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|723	Provides:	edje-devel = %{EVRD}
21cr|efl-1.27.0-1|724	
21cr|efl-1.27.0-1|725	%description -n %{devedje}
21cr|efl-1.27.0-1|726	Edje headers and development libraries.
21cr|efl-1.27.0-1|727	
21cr|efl-1.27.0-1|728	%files -n %{devedje}
21cr|efl-1.27.0-1|729	%{_datadir}/eolian/include/edje-1
21cr|efl-1.27.0-1|730	%{_includedir}/edje-1
21cr|efl-1.27.0-1|731	%{_includedir}/edje-cxx-1
21cr|efl-1.27.0-1|732	%{_libdir}/cmake/Edje
21cr|efl-1.27.0-1|733	%{_libdir}/libedje.so
21cr|efl-1.27.0-1|734	%{_libdir}/pkgconfig/edje-cxx.pc
21cr|efl-1.27.0-1|735	%{_libdir}/pkgconfig/edje.pc
21cr|efl-1.27.0-1|736	
21cr|efl-1.27.0-1|737	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|738	
21cr|efl-1.27.0-1|739	%package -n eet
21cr|efl-1.27.0-1|740	Summary:	Enlightenment simple compression utility
21cr|efl-1.27.0-1|741	License:	BSD
21cr|efl-1.27.0-1|742	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|743	
21cr|efl-1.27.0-1|744	%description -n eet
21cr|efl-1.27.0-1|745	Enlightenment simple compression utility.
21cr|efl-1.27.0-1|746	
21cr|efl-1.27.0-1|747	%files -n eet
21cr|efl-1.27.0-1|748	%{_bindir}/diffeet
21cr|efl-1.27.0-1|749	%{_bindir}/eet
21cr|efl-1.27.0-1|750	%{_bindir}/eetpack
21cr|efl-1.27.0-1|751	%{_bindir}/vieet
21cr|efl-1.27.0-1|752	
21cr|efl-1.27.0-1|753	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|754	
21cr|efl-1.27.0-1|755	%package -n %{libeet}
21cr|efl-1.27.0-1|756	Summary:	Enlightenment simple compression library
21cr|efl-1.27.0-1|757	License:	BSD
21cr|efl-1.27.0-1|758	Group:		System/Libraries
21cr|efl-1.27.0-1|759	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|760	Requires:	eet = %{EVRD}
21cr|efl-1.27.0-1|761	
21cr|efl-1.27.0-1|762	%description -n %{libeet}
21cr|efl-1.27.0-1|763	Enlightenment simple compression library.
21cr|efl-1.27.0-1|764	
21cr|efl-1.27.0-1|765	%files -n %{libeet}
21cr|efl-1.27.0-1|766	%{_libdir}/libeet.so.%{major}*
21cr|efl-1.27.0-1|767	
21cr|efl-1.27.0-1|768	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|769	
21cr|efl-1.27.0-1|770	%package -n %{deveet}
21cr|efl-1.27.0-1|771	Summary:	Eet headers and development libraries
21cr|efl-1.27.0-1|772	License:	BSD
21cr|efl-1.27.0-1|773	Group:		Development/Other
21cr|efl-1.27.0-1|774	Requires:	%{libeet} = %{EVRD}
21cr|efl-1.27.0-1|775	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|776	Provides:	eet-devel = %{EVRD}
21cr|efl-1.27.0-1|777	
21cr|efl-1.27.0-1|778	%description -n %{deveet}
21cr|efl-1.27.0-1|779	Eet headers and development libraries.
21cr|efl-1.27.0-1|780	
21cr|efl-1.27.0-1|781	%files -n %{deveet}
21cr|efl-1.27.0-1|782	%{_includedir}/eet-1
21cr|efl-1.27.0-1|783	%{_includedir}/eet-cxx-1
21cr|efl-1.27.0-1|784	%{_libdir}/cmake/Eet
21cr|efl-1.27.0-1|785	%{_libdir}/cmake/EetCxx
21cr|efl-1.27.0-1|786	%{_libdir}/libeet.so
21cr|efl-1.27.0-1|787	%{_libdir}/pkgconfig/eet-cxx.pc
21cr|efl-1.27.0-1|788	%{_libdir}/pkgconfig/eet.pc
21cr|efl-1.27.0-1|789	
21cr|efl-1.27.0-1|790	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|791	
21cr|efl-1.27.0-1|792	%package -n eeze
21cr|efl-1.27.0-1|793	Summary:	Enlightenment devices manipulation library extra files
21cr|efl-1.27.0-1|794	License:	BSD
21cr|efl-1.27.0-1|795	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|796	
21cr|efl-1.27.0-1|797	%description -n eeze
21cr|efl-1.27.0-1|798	Eeze is a library for manipulating devices through udev with a simple and fast
21cr|efl-1.27.0-1|799	api. It interfaces directly with libudev, avoiding such middleman daemons as
21cr|efl-1.27.0-1|800	udisks/upower or hal, to immediately gather device information the instant it
21cr|efl-1.27.0-1|801	becomes known to the system.
21cr|efl-1.27.0-1|802	
21cr|efl-1.27.0-1|803	%files -n eeze
21cr|efl-1.27.0-1|804	%{_bindir}/eeze_disk_ls
21cr|efl-1.27.0-1|805	%{_bindir}/eeze_mount
21cr|efl-1.27.0-1|806	%{_bindir}/eeze_scanner
21cr|efl-1.27.0-1|807	%{_bindir}/eeze_scanner_monitor
21cr|efl-1.27.0-1|808	%{_bindir}/eeze_umount
21cr|efl-1.27.0-1|809	%{_datadir}/eeze
21cr|efl-1.27.0-1|810	%{_libdir}/eeze/modules
21cr|efl-1.27.0-1|811	
21cr|efl-1.27.0-1|812	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|813	
21cr|efl-1.27.0-1|814	%package -n %{libeeze}
21cr|efl-1.27.0-1|815	Summary:	Enlightenment devices manipulation library
21cr|efl-1.27.0-1|816	License:	BSD
21cr|efl-1.27.0-1|817	Group:		System/Libraries
21cr|efl-1.27.0-1|818	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|819	Requires:	eeze = %{EVRD}
21cr|efl-1.27.0-1|820	
21cr|efl-1.27.0-1|821	%description -n %{libeeze}
21cr|efl-1.27.0-1|822	Enlightenment devices manipulation library.
21cr|efl-1.27.0-1|823	
21cr|efl-1.27.0-1|824	%files -n %{libeeze}
21cr|efl-1.27.0-1|825	%{_libdir}/libeeze.so.%{major}*
21cr|efl-1.27.0-1|826	
21cr|efl-1.27.0-1|827	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|828	
21cr|efl-1.27.0-1|829	%package -n %{deveeze}
21cr|efl-1.27.0-1|830	Summary:	Eeze headers and development libraries
21cr|efl-1.27.0-1|831	License:	BSD
21cr|efl-1.27.0-1|832	Group:		Development/Other
21cr|efl-1.27.0-1|833	Requires:	%{libeeze} = %{EVRD}
21cr|efl-1.27.0-1|834	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|835	Provides:	eeze-devel = %{EVRD}
21cr|efl-1.27.0-1|836	
21cr|efl-1.27.0-1|837	%description -n %{deveeze}
21cr|efl-1.27.0-1|838	Eeze headers and development libraries.
21cr|efl-1.27.0-1|839	
21cr|efl-1.27.0-1|840	%files -n %{deveeze}
21cr|efl-1.27.0-1|841	%{_includedir}/eeze-1
21cr|efl-1.27.0-1|842	%{_libdir}/cmake/Eeze
21cr|efl-1.27.0-1|843	%{_libdir}/libeeze.so
21cr|efl-1.27.0-1|844	%{_libdir}/pkgconfig/eeze.pc
21cr|efl-1.27.0-1|845	
21cr|efl-1.27.0-1|846	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|847	
21cr|efl-1.27.0-1|848	%package -n efreet
21cr|efl-1.27.0-1|849	Summary:	Enlightenment freedesktop.org specifications implementation extra files
21cr|efl-1.27.0-1|850	License:	BSD
21cr|efl-1.27.0-1|851	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|852	
21cr|efl-1.27.0-1|853	%description -n efreet
21cr|efl-1.27.0-1|854	Enlightenment freedesktop.org specifications implementation extra files.
21cr|efl-1.27.0-1|855	- Base Directory
21cr|efl-1.27.0-1|856	- Desktop Entry
21cr|efl-1.27.0-1|857	- Icon Theme
21cr|efl-1.27.0-1|858	- Menu
21cr|efl-1.27.0-1|859	
21cr|efl-1.27.0-1|860	%files -n efreet
21cr|efl-1.27.0-1|861	%{_bindir}/efreetd
21cr|efl-1.27.0-1|862	%{_datadir}/efreet
21cr|efl-1.27.0-1|863	%{_libdir}/efreet/*/efreet_desktop_cache_create
21cr|efl-1.27.0-1|864	%{_libdir}/efreet/*/efreet_icon_cache_create
21cr|efl-1.27.0-1|865	%{_libdir}/efreet/*/efreet_mime_cache_create
21cr|efl-1.27.0-1|866	
21cr|efl-1.27.0-1|867	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|868	
21cr|efl-1.27.0-1|869	%package -n %{libefl}
21cr|efl-1.27.0-1|870	Summary:	Enlightenment canvas library
21cr|efl-1.27.0-1|871	License:	LGPLv2.1+
21cr|efl-1.27.0-1|872	Group:		System/Libraries
21cr|efl-1.27.0-1|873	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|874	
21cr|efl-1.27.0-1|875	%description -n %{libefl}
21cr|efl-1.27.0-1|876	Enlightenment canvas library.
21cr|efl-1.27.0-1|877	
21cr|efl-1.27.0-1|878	%files -n %{libefl}
21cr|efl-1.27.0-1|879	%{_libdir}/libefl.so.%{major}*
21cr|efl-1.27.0-1|880	
21cr|efl-1.27.0-1|881	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|882	
21cr|efl-1.27.0-1|883	%package -n %{libefl_canvas_wl}
21cr|efl-1.27.0-1|884	Summary:	Enlightenment canvas library
21cr|efl-1.27.0-1|885	License:	LGPLv2.1+
21cr|efl-1.27.0-1|886	Group:		System/Libraries
21cr|efl-1.27.0-1|887	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|888	
21cr|efl-1.27.0-1|889	%description -n %{libefl_canvas_wl}
21cr|efl-1.27.0-1|890	Enlightenment canvas library.
21cr|efl-1.27.0-1|891	
21cr|efl-1.27.0-1|892	%files -n %{libefl_canvas_wl}
21cr|efl-1.27.0-1|893	%{_libdir}/libefl_canvas_wl.so.%{major}*
21cr|efl-1.27.0-1|894	
21cr|efl-1.27.0-1|895	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|896	
21cr|efl-1.27.0-1|897	%package -n %{devefl}
21cr|efl-1.27.0-1|898	Summary:	Efl canvas headers and development libraries
21cr|efl-1.27.0-1|899	License:	LGPLv2.1+
21cr|efl-1.27.0-1|900	Group:		Development/Other
21cr|efl-1.27.0-1|901	Requires:	%{libefl} = %{EVRD}
21cr|efl-1.27.0-1|902	Requires:	%{libefl_canvas_wl} = %{EVRD}
21cr|efl-1.27.0-1|903	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|904	Provides:	efl-devel = %{EVRD}
21cr|efl-1.27.0-1|905	Provides:	elocation-devel = %{EVRD}
21cr|efl-1.27.0-1|906	Provides:	ephysics-devel = %{EVRD}
21cr|efl-1.27.0-1|907	Provides:	%{mklibname elocation -d} = %{EVRD}
21cr|efl-1.27.0-1|908	Provides:	%{mklibname ephysics -d} = %{EVRD}
21cr|efl-1.27.0-1|909	Obsoletes:	%{mklibname elocation -d} < %{EVRD}
21cr|efl-1.27.0-1|910	Obsoletes:	%{mklibname ephysics -d} < %{EVRD}
21cr|efl-1.27.0-1|911	
21cr|efl-1.27.0-1|912	%description -n %{devefl}
21cr|efl-1.27.0-1|913	Efl canvas headers and development libraries.
21cr|efl-1.27.0-1|914	
21cr|efl-1.27.0-1|915	%files -n %{devefl}
21cr|efl-1.27.0-1|916	%{_bindir}/efl_canvas_wl_test
21cr|efl-1.27.0-1|917	%{_bindir}/efl_canvas_wl_test_stack
21cr|efl-1.27.0-1|918	%{_bindir}/efl_debug
21cr|efl-1.27.0-1|919	%{_bindir}/efl_debugd
21cr|efl-1.27.0-1|920	%{_includedir}/efl-1
21cr|efl-1.27.0-1|921	%{_includedir}/efl-canvas-wl-1
21cr|efl-1.27.0-1|922	%{_includedir}/efl-cxx-1
21cr|efl-1.27.0-1|923	%{_libdir}/cmake/Efl
21cr|efl-1.27.0-1|924	%{_libdir}/libefl_canvas_wl.so
21cr|efl-1.27.0-1|925	%{_libdir}/libefl.so
21cr|efl-1.27.0-1|926	%{_libdir}/pkgconfig/efl-canvas-wl.pc
21cr|efl-1.27.0-1|927	%{_libdir}/pkgconfig/efl-core.pc
21cr|efl-1.27.0-1|928	%{_libdir}/pkgconfig/efl-cxx.pc
21cr|efl-1.27.0-1|929	%{_libdir}/pkgconfig/efl-net.pc
21cr|efl-1.27.0-1|930	%{_libdir}/pkgconfig/efl.pc
21cr|efl-1.27.0-1|931	%{_libdir}/pkgconfig/efl-ui.pc
21cr|efl-1.27.0-1|932	
21cr|efl-1.27.0-1|933	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|934	
21cr|efl-1.27.0-1|935	%package -n %{libefreet}
21cr|efl-1.27.0-1|936	Summary:	Enlightenment freedesktop.org specifications implementation library
21cr|efl-1.27.0-1|937	License:	BSD
21cr|efl-1.27.0-1|938	Group:		System/Libraries
21cr|efl-1.27.0-1|939	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|940	Requires:	efreet = %{EVRD}
21cr|efl-1.27.0-1|941	
21cr|efl-1.27.0-1|942	%description -n %{libefreet}
21cr|efl-1.27.0-1|943	Enlightenment freedesktop.org specifications implementation library.
21cr|efl-1.27.0-1|944	
21cr|efl-1.27.0-1|945	%files -n %{libefreet}
21cr|efl-1.27.0-1|946	%{_libdir}/libefreet.so.%{major}*
21cr|efl-1.27.0-1|947	
21cr|efl-1.27.0-1|948	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|949	
21cr|efl-1.27.0-1|950	%package -n %{libefreet_mime}
21cr|efl-1.27.0-1|951	Summary:	Enlightenment freedesktop.org specifications implementation library
21cr|efl-1.27.0-1|952	License:	BSD
21cr|efl-1.27.0-1|953	Group:		System/Libraries
21cr|efl-1.27.0-1|954	Requires:	%{libefreet} = %{EVRD}
21cr|efl-1.27.0-1|955	Conflicts:	%{_lib}efreet1 < 2:1.8.0
21cr|efl-1.27.0-1|956	
21cr|efl-1.27.0-1|957	%description -n %{libefreet_mime}
21cr|efl-1.27.0-1|958	Enlightenment freedesktop.org specifications implementation library.
21cr|efl-1.27.0-1|959	
21cr|efl-1.27.0-1|960	%files -n %{libefreet_mime}
21cr|efl-1.27.0-1|961	%{_libdir}/libefreet_mime.so.%{major}*
21cr|efl-1.27.0-1|962	
21cr|efl-1.27.0-1|963	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|964	
21cr|efl-1.27.0-1|965	%package -n %{libefreet_trash}
21cr|efl-1.27.0-1|966	Summary:	Enlightenment freedesktop.org specifications implementation library
21cr|efl-1.27.0-1|967	License:	BSD
21cr|efl-1.27.0-1|968	Group:		System/Libraries
21cr|efl-1.27.0-1|969	Requires:	%{libefreet} = %{EVRD}
21cr|efl-1.27.0-1|970	Conflicts:	%{_lib}efreet1 < 2:1.8.0
21cr|efl-1.27.0-1|971	
21cr|efl-1.27.0-1|972	%description -n %{libefreet_trash}
21cr|efl-1.27.0-1|973	Enlightenment freedesktop.org specifications implementation library.
21cr|efl-1.27.0-1|974	
21cr|efl-1.27.0-1|975	%files -n %{libefreet_trash}
21cr|efl-1.27.0-1|976	%{_libdir}/libefreet_trash.so.%{major}*
21cr|efl-1.27.0-1|977	
21cr|efl-1.27.0-1|978	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|979	
21cr|efl-1.27.0-1|980	%package -n %{devefreet}
21cr|efl-1.27.0-1|981	Summary:	Efreet headers and development libraries
21cr|efl-1.27.0-1|982	License:	BSD
21cr|efl-1.27.0-1|983	Group:		Development/Other
21cr|efl-1.27.0-1|984	Requires:	%{libefreet} = %{EVRD}
21cr|efl-1.27.0-1|985	Requires:	%{libefreet_mime} = %{EVRD}
21cr|efl-1.27.0-1|986	Requires:	%{libefreet_trash} = %{EVRD}
21cr|efl-1.27.0-1|987	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|988	Provides:	efreet-devel = %{EVRD}
21cr|efl-1.27.0-1|989	
21cr|efl-1.27.0-1|990	%description -n %{devefreet}
21cr|efl-1.27.0-1|991	Efreet headers and development libraries.
21cr|efl-1.27.0-1|992	
21cr|efl-1.27.0-1|993	%files -n %{devefreet}
21cr|efl-1.27.0-1|994	%{_includedir}/efreet-1
21cr|efl-1.27.0-1|995	%{_libdir}/cmake/Efreet
21cr|efl-1.27.0-1|996	%{_libdir}/libefreet_mime.so
21cr|efl-1.27.0-1|997	%{_libdir}/libefreet.so
21cr|efl-1.27.0-1|998	%{_libdir}/libefreet_trash.so
21cr|efl-1.27.0-1|999	%{_libdir}/pkgconfig/efreet-mime.pc
21cr|efl-1.27.0-1|1000	%{_libdir}/pkgconfig/efreet.pc
21cr|efl-1.27.0-1|1001	%{_libdir}/pkgconfig/efreet-trash.pc
21cr|efl-1.27.0-1|1002	
21cr|efl-1.27.0-1|1003	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1004	
21cr|efl-1.27.0-1|1005	%package -n eina
21cr|efl-1.27.0-1|1006	Summary:	Enlightenment data types library extra files
21cr|efl-1.27.0-1|1007	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1008	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|1009	
21cr|efl-1.27.0-1|1010	%description -n eina
21cr|efl-1.27.0-1|1011	Enlightenment data types library extra files.
21cr|efl-1.27.0-1|1012	
21cr|efl-1.27.0-1|1013	eina-bench-cmp:
21cr|efl-1.27.0-1|1014	- generate reports comparing two or more outputs of expedite
21cr|efl-1.27.0-1|1015	
21cr|efl-1.27.0-1|1016	eina_btlog:
21cr|efl-1.27.0-1|1017	- make EFL backtrace logs more human-readable
21cr|efl-1.27.0-1|1018	
21cr|efl-1.27.0-1|1019	%files -n eina
21cr|efl-1.27.0-1|1020	%{_bindir}/eina_modinfo
21cr|efl-1.27.0-1|1021	%{_bindir}/eina_btlog
21cr|efl-1.27.0-1|1022	
21cr|efl-1.27.0-1|1023	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1024	
21cr|efl-1.27.0-1|1025	%package -n %{libeina}
21cr|efl-1.27.0-1|1026	Summary:	Enlightenment data types library
21cr|efl-1.27.0-1|1027	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1028	Group:		System/Libraries
21cr|efl-1.27.0-1|1029	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1030	
21cr|efl-1.27.0-1|1031	%description -n %{libeina}
21cr|efl-1.27.0-1|1032	Enlightenment data types library.
21cr|efl-1.27.0-1|1033	
21cr|efl-1.27.0-1|1034	%files -n %{libeina}
21cr|efl-1.27.0-1|1035	%{_libdir}/libeina.so.%{major}*
21cr|efl-1.27.0-1|1036	
21cr|efl-1.27.0-1|1037	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1038	
21cr|efl-1.27.0-1|1039	%package -n %{deveina}
21cr|efl-1.27.0-1|1040	Summary:	Eina headers and development libraries
21cr|efl-1.27.0-1|1041	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1042	Group:		Development/Other
21cr|efl-1.27.0-1|1043	Requires:	%{libeina} = %{EVRD}
21cr|efl-1.27.0-1|1044	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1045	Requires:	pkgconfig(libsystemd)
21cr|efl-1.27.0-1|1046	Provides:	eina-devel = %{EVRD}
21cr|efl-1.27.0-1|1047	
21cr|efl-1.27.0-1|1048	%description -n %{deveina}
21cr|efl-1.27.0-1|1049	Eina headers and development libraries.
21cr|efl-1.27.0-1|1050	
21cr|efl-1.27.0-1|1051	%files -n %{deveina}
21cr|efl-1.27.0-1|1052	%{_includedir}/eina-1
21cr|efl-1.27.0-1|1053	%{_includedir}/eina-cxx-1
21cr|efl-1.27.0-1|1054	%{_libdir}/cmake/Eina
21cr|efl-1.27.0-1|1055	%{_libdir}/cmake/EinaCxx
21cr|efl-1.27.0-1|1056	%{_libdir}/libeina.so
21cr|efl-1.27.0-1|1057	%{_libdir}/pkgconfig/eina-cxx.pc
21cr|efl-1.27.0-1|1058	%{_libdir}/pkgconfig/eina.pc
21cr|efl-1.27.0-1|1059	
21cr|efl-1.27.0-1|1060	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1061	
21cr|efl-1.27.0-1|1062	%package -n %{libeio}
21cr|efl-1.27.0-1|1063	Summary:	Enlightenment Input Output library
21cr|efl-1.27.0-1|1064	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1065	Group:		System/Libraries
21cr|efl-1.27.0-1|1066	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1067	
21cr|efl-1.27.0-1|1068	%description -n %{libeio}
21cr|efl-1.27.0-1|1069	Enlightenment Input Output library.
21cr|efl-1.27.0-1|1070	
21cr|efl-1.27.0-1|1071	%files -n %{libeio}
21cr|efl-1.27.0-1|1072	%{_libdir}/libeio.so.%{major}*
21cr|efl-1.27.0-1|1073	
21cr|efl-1.27.0-1|1074	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1075	
21cr|efl-1.27.0-1|1076	%package -n %{deveio}
21cr|efl-1.27.0-1|1077	Summary:	Eio headers and development libraries
21cr|efl-1.27.0-1|1078	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1079	Group:		Development/Other
21cr|efl-1.27.0-1|1080	Requires:	%{libeio} = %{EVRD}
21cr|efl-1.27.0-1|1081	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1082	Provides:	eio-devel = %{EVRD}
21cr|efl-1.27.0-1|1083	
21cr|efl-1.27.0-1|1084	%description -n %{deveio}
21cr|efl-1.27.0-1|1085	Eio headers and development libraries.
21cr|efl-1.27.0-1|1086	
21cr|efl-1.27.0-1|1087	%files -n %{deveio}
21cr|efl-1.27.0-1|1088	%{_datadir}/eolian/include/eio-1
21cr|efl-1.27.0-1|1089	%{_includedir}/eio-1
21cr|efl-1.27.0-1|1090	%{_includedir}/eio-cxx-1
21cr|efl-1.27.0-1|1091	%{_libdir}/cmake/Eio
21cr|efl-1.27.0-1|1092	%{_libdir}/libeio.so
21cr|efl-1.27.0-1|1093	%{_libdir}/pkgconfig/eio-cxx.pc
21cr|efl-1.27.0-1|1094	%{_libdir}/pkgconfig/eio.pc
21cr|efl-1.27.0-1|1095	
21cr|efl-1.27.0-1|1096	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1097	
21cr|efl-1.27.0-1|1098	%package -n eldbus
21cr|efl-1.27.0-1|1099	Summary:	Enlightenment dbus wrapper
21cr|efl-1.27.0-1|1100	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1101	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|1102	
21cr|efl-1.27.0-1|1103	%description -n eldbus
21cr|efl-1.27.0-1|1104	Enlightenment dbus wrapper.
21cr|efl-1.27.0-1|1105	
21cr|efl-1.27.0-1|1106	%files -n eldbus
21cr|efl-1.27.0-1|1107	%{_bindir}/eldbus-codegen
21cr|efl-1.27.0-1|1108	
21cr|efl-1.27.0-1|1109	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1110	
21cr|efl-1.27.0-1|1111	%package -n %{libeldbus}
21cr|efl-1.27.0-1|1112	Summary:	Enlightenment dbus wrapper library
21cr|efl-1.27.0-1|1113	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1114	Group:		System/Libraries
21cr|efl-1.27.0-1|1115	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1116	Requires:	eldbus = %{EVRD}
21cr|efl-1.27.0-1|1117	
21cr|efl-1.27.0-1|1118	%description -n %{libeldbus}
21cr|efl-1.27.0-1|1119	Enlightenment dbus wrapper library.
21cr|efl-1.27.0-1|1120	
21cr|efl-1.27.0-1|1121	%files -n %{libeldbus}
21cr|efl-1.27.0-1|1122	%{_libdir}/libeldbus.so.%{major}*
21cr|efl-1.27.0-1|1123	
21cr|efl-1.27.0-1|1124	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1125	
21cr|efl-1.27.0-1|1126	%package -n %{develdbus}
21cr|efl-1.27.0-1|1127	Summary:	Eldbus headers and development libraries
21cr|efl-1.27.0-1|1128	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1129	Group:		Development/Other
21cr|efl-1.27.0-1|1130	Requires:	%{libeldbus} = %{EVRD}
21cr|efl-1.27.0-1|1131	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1132	Provides:	eldbus-devel = %{EVRD}
21cr|efl-1.27.0-1|1133	
21cr|efl-1.27.0-1|1134	%description -n %{develdbus}
21cr|efl-1.27.0-1|1135	Eldbus headers and development libraries.
21cr|efl-1.27.0-1|1136	
21cr|efl-1.27.0-1|1137	%files -n %{develdbus}
21cr|efl-1.27.0-1|1138	%{_includedir}/eldbus-1
21cr|efl-1.27.0-1|1139	%{_includedir}/eldbus-cxx-1
21cr|efl-1.27.0-1|1140	%{_libdir}/cmake/Eldbus
21cr|efl-1.27.0-1|1141	%{_libdir}/libeldbus.so
21cr|efl-1.27.0-1|1142	%{_libdir}/pkgconfig/eldbus-cxx.pc
21cr|efl-1.27.0-1|1143	%{_libdir}/pkgconfig/eldbus.pc
21cr|efl-1.27.0-1|1144	
21cr|efl-1.27.0-1|1145	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1146	
21cr|efl-1.27.0-1|1147	%package -n %{libelua}
21cr|efl-1.27.0-1|1148	Summary:	Enlightenment lua wrapper library
21cr|efl-1.27.0-1|1149	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1150	Group:		System/Libraries
21cr|efl-1.27.0-1|1151	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1152	Requires:	elua = %{EVRD}
21cr|efl-1.27.0-1|1153	
21cr|efl-1.27.0-1|1154	%description -n %{libelua}
21cr|efl-1.27.0-1|1155	Enlightenment lua wrapper library.
21cr|efl-1.27.0-1|1156	
21cr|efl-1.27.0-1|1157	%files -n %{libelua}
21cr|efl-1.27.0-1|1158	%{_libdir}/libelua.so.%{major}*
21cr|efl-1.27.0-1|1159	
21cr|efl-1.27.0-1|1160	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1161	
21cr|efl-1.27.0-1|1162	%package -n %{develua}
21cr|efl-1.27.0-1|1163	Summary:	Elua headers and development libraries
21cr|efl-1.27.0-1|1164	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1165	Group:		Development/Other
21cr|efl-1.27.0-1|1166	Requires:	%{libelua} = %{EVRD}
21cr|efl-1.27.0-1|1167	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1168	Provides:	elua-devel = %{EVRD}
21cr|efl-1.27.0-1|1169	
21cr|efl-1.27.0-1|1170	%description -n %{develua}
21cr|efl-1.27.0-1|1171	Elua headers and development libraries.
21cr|efl-1.27.0-1|1172	
21cr|efl-1.27.0-1|1173	%files -n %{develua}
21cr|efl-1.27.0-1|1174	%{_datadir}/elua/apps/empty.txt
21cr|efl-1.27.0-1|1175	%{_includedir}/elua-1
21cr|efl-1.27.0-1|1176	%{_libdir}/cmake/Elua
21cr|efl-1.27.0-1|1177	%{_libdir}/libelua.so
21cr|efl-1.27.0-1|1178	%{_libdir}/pkgconfig/elua.pc
21cr|efl-1.27.0-1|1179	
21cr|efl-1.27.0-1|1180	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1181	
21cr|efl-1.27.0-1|1182	%package -n elua
21cr|efl-1.27.0-1|1183	Summary:	Enlightenment Lua-based Just-in-Time application runtime stack
21cr|efl-1.27.0-1|1184	License:	BSD
21cr|efl-1.27.0-1|1185	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|1186	
21cr|efl-1.27.0-1|1187	%description -n elua
21cr|efl-1.27.0-1|1188	Enlightenment Lua-based Just-in-Time application runtime stack.
21cr|efl-1.27.0-1|1189	
21cr|efl-1.27.0-1|1190	%files -n elua
21cr|efl-1.27.0-1|1191	%{_bindir}/elua
21cr|efl-1.27.0-1|1192	%{_datadir}/elua/checkme
21cr|efl-1.27.0-1|1193	%{_datadir}/elua/core/*.lua
21cr|efl-1.27.0-1|1194	%{_datadir}/elua/modules/*.lua
21cr|efl-1.27.0-1|1195	
21cr|efl-1.27.0-1|1196	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1197	
21cr|efl-1.27.0-1|1198	%package -n embryo
21cr|efl-1.27.0-1|1199	Summary:	Enlightenment bytecode virtual machine
21cr|efl-1.27.0-1|1200	License:	BSD
21cr|efl-1.27.0-1|1201	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|1202	
21cr|efl-1.27.0-1|1203	%description -n embryo
21cr|efl-1.27.0-1|1204	Embryo is primarily a shared library that gives you an API to load and control
21cr|efl-1.27.0-1|1205	interpreted programs compiled into an abstract machine bytecode that it
21cr|efl-1.27.0-1|1206	understands. This abstract (or virtual) machine is similar to a real machine
21cr|efl-1.27.0-1|1207	with a CPU, but it is emulated in software.
21cr|efl-1.27.0-1|1208	
21cr|efl-1.27.0-1|1209	%files -n embryo
21cr|efl-1.27.0-1|1210	%{_bindir}/embryo_cc
21cr|efl-1.27.0-1|1211	%{_datadir}/embryo
21cr|efl-1.27.0-1|1212	
21cr|efl-1.27.0-1|1213	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1214	
21cr|efl-1.27.0-1|1215	%package -n %{libembryo}
21cr|efl-1.27.0-1|1216	Summary:	Enlightenment bytecode virtual machine library
21cr|efl-1.27.0-1|1217	License:	BSD
21cr|efl-1.27.0-1|1218	Group:		System/Libraries
21cr|efl-1.27.0-1|1219	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1220	Requires:	embryo = %{EVRD}
21cr|efl-1.27.0-1|1221	
21cr|efl-1.27.0-1|1222	%description -n %{libembryo}
21cr|efl-1.27.0-1|1223	Enlightenment bytecode virtual machine library.
21cr|efl-1.27.0-1|1224	
21cr|efl-1.27.0-1|1225	%files -n %{libembryo}
21cr|efl-1.27.0-1|1226	%{_libdir}/libembryo.so.%{major}*
21cr|efl-1.27.0-1|1227	
21cr|efl-1.27.0-1|1228	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1229	
21cr|efl-1.27.0-1|1230	%package -n %{devembryo}
21cr|efl-1.27.0-1|1231	Summary:	Embryo headers and development libraries
21cr|efl-1.27.0-1|1232	License:	BSD
21cr|efl-1.27.0-1|1233	Group:		Development/Other
21cr|efl-1.27.0-1|1234	Requires:	%{libembryo} = %{EVRD}
21cr|efl-1.27.0-1|1235	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1236	Provides:	embryo-devel = %{EVRD}
21cr|efl-1.27.0-1|1237	
21cr|efl-1.27.0-1|1238	%description -n %{devembryo}
21cr|efl-1.27.0-1|1239	Embryo headers and development libraries.
21cr|efl-1.27.0-1|1240	
21cr|efl-1.27.0-1|1241	%files -n %{devembryo}
21cr|efl-1.27.0-1|1242	%{_includedir}/embryo-1
21cr|efl-1.27.0-1|1243	%{_libdir}/libembryo.so
21cr|efl-1.27.0-1|1244	%{_libdir}/pkgconfig/embryo.pc
21cr|efl-1.27.0-1|1245	
21cr|efl-1.27.0-1|1246	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1247	
21cr|efl-1.27.0-1|1248	%package -n %{libemile}
21cr|efl-1.27.0-1|1249	Summary:	Enlightenment encoding libraries
21cr|efl-1.27.0-1|1250	License:	BSD
21cr|efl-1.27.0-1|1251	Group:		System/Libraries
21cr|efl-1.27.0-1|1252	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1253	
21cr|efl-1.27.0-1|1254	%description -n %{libemile}
21cr|efl-1.27.0-1|1255	Enlightenment encoding libraries
21cr|efl-1.27.0-1|1256	
21cr|efl-1.27.0-1|1257	%files -n %{libemile}
21cr|efl-1.27.0-1|1258	%{_libdir}/libemile.so.%{major}*
21cr|efl-1.27.0-1|1259	
21cr|efl-1.27.0-1|1260	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1261	
21cr|efl-1.27.0-1|1262	%package -n %{devemile}
21cr|efl-1.27.0-1|1263	Summary:	Emile headers and development libraries
21cr|efl-1.27.0-1|1264	License:	BSD
21cr|efl-1.27.0-1|1265	Group:		Development/Other
21cr|efl-1.27.0-1|1266	Requires:	%{libemile} = %{EVRD}
21cr|efl-1.27.0-1|1267	
21cr|efl-1.27.0-1|1268	%description -n %{devemile}
21cr|efl-1.27.0-1|1269	emile headers and development libraries.
21cr|efl-1.27.0-1|1270	
21cr|efl-1.27.0-1|1271	%files -n %{devemile}
21cr|efl-1.27.0-1|1272	%{_includedir}/emile-1
21cr|efl-1.27.0-1|1273	%{_libdir}/cmake/Emile
21cr|efl-1.27.0-1|1274	%{_libdir}/libemile.so
21cr|efl-1.27.0-1|1275	%{_libdir}/pkgconfig/emile.pc
21cr|efl-1.27.0-1|1276	
21cr|efl-1.27.0-1|1277	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1278	
21cr|efl-1.27.0-1|1279	%package -n emotion
21cr|efl-1.27.0-1|1280	Summary:	Enlightenment video & media object library extra files
21cr|efl-1.27.0-1|1281	License:	BSD
21cr|efl-1.27.0-1|1282	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|1283	
21cr|efl-1.27.0-1|1284	%description -n emotion
21cr|efl-1.27.0-1|1285	Emotion is a video & media object library designed to interface with Evas and
21cr|efl-1.27.0-1|1286	Ecore to provide autonomous "video" and "audio" objects that can be moved,
21cr|efl-1.27.0-1|1287	resized and positioned like any normal object, but instead they can play video
21cr|efl-1.27.0-1|1288	and audio and can be controlled from a high-level control API allowing the
21cr|efl-1.27.0-1|1289	programmer to quickly piece together a multi-media system with minimal work.
21cr|efl-1.27.0-1|1290	
21cr|efl-1.27.0-1|1291	%files -n emotion
21cr|efl-1.27.0-1|1292	%{_bindir}/emotion_test
21cr|efl-1.27.0-1|1293	%{_bindir}/emotion_test-eo
21cr|efl-1.27.0-1|1294	%{_datadir}/emotion
21cr|efl-1.27.0-1|1295	%{_libdir}/edje/modules/emotion
21cr|efl-1.27.0-1|1296	%{_libdir}/emotion
21cr|efl-1.27.0-1|1297	
21cr|efl-1.27.0-1|1298	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1299	
21cr|efl-1.27.0-1|1300	%package -n %{libemotion}
21cr|efl-1.27.0-1|1301	Summary:	Enlightenment video & media object library
21cr|efl-1.27.0-1|1302	License:	BSD
21cr|efl-1.27.0-1|1303	Group:		System/Libraries
21cr|efl-1.27.0-1|1304	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1305	Requires:	emotion = %{EVRD}
21cr|efl-1.27.0-1|1306	
21cr|efl-1.27.0-1|1307	%description -n %{libemotion}
21cr|efl-1.27.0-1|1308	Enlightenment video & media object library.
21cr|efl-1.27.0-1|1309	
21cr|efl-1.27.0-1|1310	%files -n %{libemotion}
21cr|efl-1.27.0-1|1311	%{_libdir}/libemotion.so.%{major}*
21cr|efl-1.27.0-1|1312	
21cr|efl-1.27.0-1|1313	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1314	
21cr|efl-1.27.0-1|1315	%package -n %{devemotion}
21cr|efl-1.27.0-1|1316	Summary:	Emotion headers and development libraries
21cr|efl-1.27.0-1|1317	License:	BSD
21cr|efl-1.27.0-1|1318	Group:		Development/Other
21cr|efl-1.27.0-1|1319	Requires:	%{libemotion} = %{EVRD}
21cr|efl-1.27.0-1|1320	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1321	Provides:	emotion-devel = %{EVRD}
21cr|efl-1.27.0-1|1322	
21cr|efl-1.27.0-1|1323	%description -n %{devemotion}
21cr|efl-1.27.0-1|1324	Emotion headers and development libraries.
21cr|efl-1.27.0-1|1325	
21cr|efl-1.27.0-1|1326	%files -n %{devemotion}
21cr|efl-1.27.0-1|1327	%{_includedir}/emotion-1
21cr|efl-1.27.0-1|1328	%{_libdir}/cmake/Emotion
21cr|efl-1.27.0-1|1329	%{_libdir}/libemotion.so
21cr|efl-1.27.0-1|1330	%{_libdir}/pkgconfig/emotion.pc
21cr|efl-1.27.0-1|1331	
21cr|efl-1.27.0-1|1332	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1333	
21cr|efl-1.27.0-1|1334	%package -n %{libeo}
21cr|efl-1.27.0-1|1335	Summary:	Enlightenment generic object system library
21cr|efl-1.27.0-1|1336	License:	BSD
21cr|efl-1.27.0-1|1337	Group:		System/Libraries
21cr|efl-1.27.0-1|1338	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1339	
21cr|efl-1.27.0-1|1340	%description -n %{libeo}
21cr|efl-1.27.0-1|1341	Enlightenment generic object system library.
21cr|efl-1.27.0-1|1342	
21cr|efl-1.27.0-1|1343	%files -n %{libeo}
21cr|efl-1.27.0-1|1344	%{_libdir}/libeo.so.%{major}*
21cr|efl-1.27.0-1|1345	
21cr|efl-1.27.0-1|1346	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1347	
21cr|efl-1.27.0-1|1348	%package -n %{libeo_dbg}
21cr|efl-1.27.0-1|1349	Summary:	Enlightenment generic object system library
21cr|efl-1.27.0-1|1350	License:	BSD
21cr|efl-1.27.0-1|1351	Group:		System/Libraries
21cr|efl-1.27.0-1|1352	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1353	
21cr|efl-1.27.0-1|1354	%description -n %{libeo_dbg}
21cr|efl-1.27.0-1|1355	Enlightenment generic object system library.
21cr|efl-1.27.0-1|1356	
21cr|efl-1.27.0-1|1357	%files -n %{libeo_dbg}
21cr|efl-1.27.0-1|1358	%{_libdir}/libeo_dbg.so.%{major}*
21cr|efl-1.27.0-1|1359	
21cr|efl-1.27.0-1|1360	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1361	
21cr|efl-1.27.0-1|1362	%package -n %{deveo}
21cr|efl-1.27.0-1|1363	Summary:	Eo headers and development libraries
21cr|efl-1.27.0-1|1364	License:	BSD
21cr|efl-1.27.0-1|1365	Group:		Development/Other
21cr|efl-1.27.0-1|1366	Requires:	%{libeo} = %{EVRD}
21cr|efl-1.27.0-1|1367	Requires:	%{libeo_dbg} = %{EVRD}
21cr|efl-1.27.0-1|1368	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1369	Provides:	eo-devel = %{EVRD}
21cr|efl-1.27.0-1|1370	
21cr|efl-1.27.0-1|1371	%description -n %{deveo}
21cr|efl-1.27.0-1|1372	Eo headers and development libraries.
21cr|efl-1.27.0-1|1373	
21cr|efl-1.27.0-1|1374	%files -n %{deveo}
21cr|efl-1.27.0-1|1375	%{_bindir}/eo_debug
21cr|efl-1.27.0-1|1376	%{_datadir}/eo/gdb/eo_gdb.py
21cr|efl-1.27.0-1|1377	%{_datadir}/eo/gdb/__pycache__
21cr|efl-1.27.0-1|1378	%{_datadir}/eolian/include/eo-1
21cr|efl-1.27.0-1|1379	%{_datadir}/gdb/auto-load/usr/lib/libeo.so.*-gdb.py
21cr|efl-1.27.0-1|1380	%{_datadir}/gdb/auto-load/usr/lib/__pycache__
21cr|efl-1.27.0-1|1381	%{_includedir}/eo-1
21cr|efl-1.27.0-1|1382	%{_includedir}/eo-cxx-1
21cr|efl-1.27.0-1|1383	%{_libdir}/cmake/Eo
21cr|efl-1.27.0-1|1384	%{_libdir}/cmake/EoCxx
21cr|efl-1.27.0-1|1385	%{_libdir}/libeo_dbg.so
21cr|efl-1.27.0-1|1386	%{_libdir}/libeo.so
21cr|efl-1.27.0-1|1387	%{_libdir}/pkgconfig/eo-cxx.pc
21cr|efl-1.27.0-1|1388	%{_libdir}/pkgconfig/eo.pc
21cr|efl-1.27.0-1|1389	
21cr|efl-1.27.0-1|1390	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1391	
21cr|efl-1.27.0-1|1392	%package -n eolian
21cr|efl-1.27.0-1|1393	Summary:	Enlightenment C++ bindings generator
21cr|efl-1.27.0-1|1394	License:	BSD
21cr|efl-1.27.0-1|1395	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|1396	
21cr|efl-1.27.0-1|1397	%description -n eolian
21cr|efl-1.27.0-1|1398	Enlightenment C++ bindings generator.
21cr|efl-1.27.0-1|1399	
21cr|efl-1.27.0-1|1400	%files -n eolian
21cr|efl-1.27.0-1|1401	%{_bindir}/eolian_cxx
21cr|efl-1.27.0-1|1402	%{_bindir}/eolian_gen
21cr|efl-1.27.0-1|1403	
21cr|efl-1.27.0-1|1404	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1405	
21cr|efl-1.27.0-1|1406	%package -n %{libeolian}
21cr|efl-1.27.0-1|1407	Summary:	Enlightenment C++ bindings generator library
21cr|efl-1.27.0-1|1408	License:	BSD
21cr|efl-1.27.0-1|1409	Group:		System/Libraries
21cr|efl-1.27.0-1|1410	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1411	
21cr|efl-1.27.0-1|1412	%description -n %{libeolian}
21cr|efl-1.27.0-1|1413	Enlightenment C++ bindings generator library.
21cr|efl-1.27.0-1|1414	
21cr|efl-1.27.0-1|1415	%files -n %{libeolian}
21cr|efl-1.27.0-1|1416	%{_libdir}/libeolian.so.%{major}*
21cr|efl-1.27.0-1|1417	
21cr|efl-1.27.0-1|1418	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1419	
21cr|efl-1.27.0-1|1420	%package -n %{deveolian}
21cr|efl-1.27.0-1|1421	Summary:	Eolian headers and development libraries
21cr|efl-1.27.0-1|1422	License:	BSD
21cr|efl-1.27.0-1|1423	Group:		Development/Other
21cr|efl-1.27.0-1|1424	Requires:	%{libeolian} = %{EVRD}
21cr|efl-1.27.0-1|1425	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1426	Requires:	eolian = %{EVRD}
21cr|efl-1.27.0-1|1427	Provides:	eolian-devel = %{EVRD}
21cr|efl-1.27.0-1|1428	
21cr|efl-1.27.0-1|1429	%description -n %{deveolian}
21cr|efl-1.27.0-1|1430	Eolian headers and development libraries.
21cr|efl-1.27.0-1|1431	
21cr|efl-1.27.0-1|1432	%files -n %{deveolian}
21cr|efl-1.27.0-1|1433	%{_includedir}/eolian-1
21cr|efl-1.27.0-1|1434	%{_includedir}/eolian-cxx-1
21cr|efl-1.27.0-1|1435	%{_libdir}/cmake/Eolian
21cr|efl-1.27.0-1|1436	%{_libdir}/cmake/EolianCxx
21cr|efl-1.27.0-1|1437	%{_libdir}/libeolian.so
21cr|efl-1.27.0-1|1438	%{_libdir}/pkgconfig/eolian-cxx.pc
21cr|efl-1.27.0-1|1439	%{_libdir}/pkgconfig/eolian.pc
21cr|efl-1.27.0-1|1440	
21cr|efl-1.27.0-1|1441	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1442	
21cr|efl-1.27.0-1|1443	%package -n ethumb
21cr|efl-1.27.0-1|1444	Summary:	Enlightenment canvas library extra files
21cr|efl-1.27.0-1|1445	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1446	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|1447	Requires(post,preun,postun):	systemd
21cr|efl-1.27.0-1|1448	
21cr|efl-1.27.0-1|1449	%description -n ethumb
21cr|efl-1.27.0-1|1450	Enlightenment canvas library extra files.
21cr|efl-1.27.0-1|1451	
21cr|efl-1.27.0-1|1452	Evas is a clean display canvas API for several target display systems
21cr|efl-1.27.0-1|1453	that can draw anti-aliased text, smooth super and sub-sampled scaled
21cr|efl-1.27.0-1|1454	images, alpha-blend objects much and more.
21cr|efl-1.27.0-1|1455	
21cr|efl-1.27.0-1|1456	%files -n ethumb
21cr|efl-1.27.0-1|1457	%{_bindir}/ethumb
21cr|efl-1.27.0-1|1458	%{_bindir}/ethumbd
21cr|efl-1.27.0-1|1459	%{_bindir}/ethumbd_client
21cr|efl-1.27.0-1|1460	%{_datadir}/dbus-1/services/org.enlightenment.Ethumb.service
21cr|efl-1.27.0-1|1461	%{_datadir}/ethumb
21cr|efl-1.27.0-1|1462	%{_datadir}/ethumb_client
21cr|efl-1.27.0-1|1463	%{_libdir}/ethumb
21cr|efl-1.27.0-1|1464	%{_libdir}/ethumb_client
21cr|efl-1.27.0-1|1465	%{_userunitdir}/ethumb.service
21cr|efl-1.27.0-1|1466	
21cr|efl-1.27.0-1|1467	%post -n ethumb
21cr|efl-1.27.0-1|1468	%systemd_post ethumb.service
21cr|efl-1.27.0-1|1469	
21cr|efl-1.27.0-1|1470	%preun -n ethumb
21cr|efl-1.27.0-1|1471	%systemd_preun ethumb.service
21cr|efl-1.27.0-1|1472	
21cr|efl-1.27.0-1|1473	%postun -n ethumb
21cr|efl-1.27.0-1|1474	%systemd_postun ethumb.service
21cr|efl-1.27.0-1|1475	
21cr|efl-1.27.0-1|1476	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1477	
21cr|efl-1.27.0-1|1478	%package -n %{libethumb}
21cr|efl-1.27.0-1|1479	Summary:	Enlightenment thumbnailing library
21cr|efl-1.27.0-1|1480	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1481	Group:		System/Libraries
21cr|efl-1.27.0-1|1482	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1483	Requires:	ethumb = %{EVRD}
21cr|efl-1.27.0-1|1484	
21cr|efl-1.27.0-1|1485	%description -n %{libethumb}
21cr|efl-1.27.0-1|1486	Enlightenment thumbnailing library.
21cr|efl-1.27.0-1|1487	
21cr|efl-1.27.0-1|1488	%files -n %{libethumb}
21cr|efl-1.27.0-1|1489	%{_libdir}/libethumb.so.%{major}*
21cr|efl-1.27.0-1|1490	
21cr|efl-1.27.0-1|1491	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1492	
21cr|efl-1.27.0-1|1493	%package -n %{libethumb_client}
21cr|efl-1.27.0-1|1494	Summary:	Enlightenment thumbnailing library
21cr|efl-1.27.0-1|1495	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1496	Group:		System/Libraries
21cr|efl-1.27.0-1|1497	Requires:	%{libethumb} = %{EVRD}
21cr|efl-1.27.0-1|1498	Conflicts:	%{_lib}ethumb1 < 1.7.9
21cr|efl-1.27.0-1|1499	
21cr|efl-1.27.0-1|1500	%description -n %{libethumb_client}
21cr|efl-1.27.0-1|1501	Enlightenment thumbnailing library.
21cr|efl-1.27.0-1|1502	
21cr|efl-1.27.0-1|1503	%files -n %{libethumb_client}
21cr|efl-1.27.0-1|1504	%{_libdir}/libethumb_client.so.%{major}*
21cr|efl-1.27.0-1|1505	
21cr|efl-1.27.0-1|1506	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1507	
21cr|efl-1.27.0-1|1508	%package -n %{devethumb}
21cr|efl-1.27.0-1|1509	Summary:	Ethumb headers and development libraries
21cr|efl-1.27.0-1|1510	License:	LGPLv2.1+
21cr|efl-1.27.0-1|1511	Group:		Development/Other
21cr|efl-1.27.0-1|1512	Requires:	%{libethumb} = %{EVRD}
21cr|efl-1.27.0-1|1513	Requires:	%{libethumb_client} = %{EVRD}
21cr|efl-1.27.0-1|1514	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1515	Provides:	ethumb-devel = %{EVRD}
21cr|efl-1.27.0-1|1516	
21cr|efl-1.27.0-1|1517	%description -n %{devethumb}
21cr|efl-1.27.0-1|1518	Ethumb headers and development libraries.
21cr|efl-1.27.0-1|1519	
21cr|efl-1.27.0-1|1520	%files -n %{devethumb}
21cr|efl-1.27.0-1|1521	%{_includedir}/ethumb-1
21cr|efl-1.27.0-1|1522	%{_includedir}/ethumb-client-1
21cr|efl-1.27.0-1|1523	%{_libdir}/cmake/Ethumb
21cr|efl-1.27.0-1|1524	%{_libdir}/cmake/EthumbClient
21cr|efl-1.27.0-1|1525	%{_libdir}/libethumb_client.so
21cr|efl-1.27.0-1|1526	%{_libdir}/libethumb.so
21cr|efl-1.27.0-1|1527	%{_libdir}/pkgconfig/ethumb-client.pc
21cr|efl-1.27.0-1|1528	%{_libdir}/pkgconfig/ethumb_client.pc
21cr|efl-1.27.0-1|1529	%{_libdir}/pkgconfig/ethumb.pc
21cr|efl-1.27.0-1|1530	
21cr|efl-1.27.0-1|1531	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1532	
21cr|efl-1.27.0-1|1533	%package -n evas
21cr|efl-1.27.0-1|1534	Summary:	Enlightenment canvas library extra files
21cr|efl-1.27.0-1|1535	License:	BSD
21cr|efl-1.27.0-1|1536	Group:		Graphical desktop/Enlightenment
21cr|efl-1.27.0-1|1537	Provides:	evas_generic_loaders = %{EVRD}
21cr|efl-1.27.0-1|1538	Conflicts:	evas_generic_loaders < 1.18
21cr|efl-1.27.0-1|1539	Obsoletes:	evas_generic_loaders < 1.18
21cr|efl-1.27.0-1|1540	
21cr|efl-1.27.0-1|1541	%description -n evas
21cr|efl-1.27.0-1|1542	Enlightenment canvas library extra files.
21cr|efl-1.27.0-1|1543	
21cr|efl-1.27.0-1|1544	Evas is a clean display canvas API for several target display systems
21cr|efl-1.27.0-1|1545	that can draw anti-aliased text, smooth super and sub-sampled scaled
21cr|efl-1.27.0-1|1546	images, alpha-blend objects much and more.
21cr|efl-1.27.0-1|1547	
21cr|efl-1.27.0-1|1548	%files -n evas
21cr|efl-1.27.0-1|1549	%{_datadir}/evas
21cr|efl-1.27.0-1|1550	%{_datadir}/mime/packages/evas.xml
21cr|efl-1.27.0-1|1551	%{_libdir}/evas/modules/engines/*/*/*.so
21cr|efl-1.27.0-1|1552	%{_libdir}/evas/modules/image_loaders/*/*/*.so
21cr|efl-1.27.0-1|1553	%{_libdir}/evas/modules/image_savers/*/*/*.so
21cr|efl-1.27.0-1|1554	%{_libdir}/evas/utils
21cr|efl-1.27.0-1|1555	
21cr|efl-1.27.0-1|1556	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1557	
21cr|efl-1.27.0-1|1558	%package -n %{libevas}
21cr|efl-1.27.0-1|1559	Summary:	Enlightenment canvas library
21cr|efl-1.27.0-1|1560	License:	BSD
21cr|efl-1.27.0-1|1561	Group:		System/Libraries
21cr|efl-1.27.0-1|1562	Requires:	%{name} = %{EVRD}
21cr|efl-1.27.0-1|1563	Requires:	evas = %{EVRD}
21cr|efl-1.27.0-1|1564	
21cr|efl-1.27.0-1|1565	%description -n %{libevas}
21cr|efl-1.27.0-1|1566	Enlightenment canvas library.
21cr|efl-1.27.0-1|1567	
21cr|efl-1.27.0-1|1568	%files -n %{libevas}
21cr|efl-1.27.0-1|1569	%{_libdir}/libevas.so.%{major}*
21cr|efl-1.27.0-1|1570	
21cr|efl-1.27.0-1|1571	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1572	
21cr|efl-1.27.0-1|1573	%package -n %{devevas}
21cr|efl-1.27.0-1|1574	Summary:	Evas headers and development libraries
21cr|efl-1.27.0-1|1575	License:	BSD
21cr|efl-1.27.0-1|1576	Group:		Development/Other
21cr|efl-1.27.0-1|1577	Requires:	%{libevas} = %{EVRD}
21cr|efl-1.27.0-1|1578	Requires:	%{devefl} = %{EVRD}
21cr|efl-1.27.0-1|1579	Provides:	evas-devel = %{EVRD}
21cr|efl-1.27.0-1|1580	
21cr|efl-1.27.0-1|1581	%description -n %{devevas}
21cr|efl-1.27.0-1|1582	Evas headers and development libraries.
21cr|efl-1.27.0-1|1583	
21cr|efl-1.27.0-1|1584	%files -n %{devevas}
21cr|efl-1.27.0-1|1585	%{_datadir}/eolian/include/evas-1
21cr|efl-1.27.0-1|1586	%{_includedir}/evas-1
21cr|efl-1.27.0-1|1587	%{_includedir}/evas-cxx-1
21cr|efl-1.27.0-1|1588	%{_libdir}/cmake/Evas
21cr|efl-1.27.0-1|1589	%{_libdir}/cmake/EvasCxx
21cr|efl-1.27.0-1|1590	%{_libdir}/libevas.so
21cr|efl-1.27.0-1|1591	%{_libdir}/pkgconfig/evas-cxx.pc
21cr|efl-1.27.0-1|1592	%{_libdir}/pkgconfig/evas.pc
21cr|efl-1.27.0-1|1593	
21cr|efl-1.27.0-1|1594	#----------------------------------------------------------------------------
21cr|efl-1.27.0-1|1595	
21cr|efl-1.27.0-1|1596	%prep
21cr|efl-1.27.0-1|1597	%autosetup -p1
21cr|efl-1.27.0-1|1598	
21cr|efl-1.27.0-1|1599	%build
21cr|efl-1.27.0-1|1600	%meson	\
21cr|efl-1.27.0-1|1601	-Davahi=true	\
21cr|efl-1.27.0-1|1602	-Ddrm=true	\
21cr|efl-1.27.0-1|1603	-Delua=true	\
21cr|efl-1.27.0-1|1604	-Dsdl=true	\
21cr|efl-1.27.0-1|1605	-Dwl=true
21cr|efl-1.27.0-1|1606	%meson_build
21cr|efl-1.27.0-1|1607	
21cr|efl-1.27.0-1|1608	%install
21cr|efl-1.27.0-1|1609	%meson_install
21cr|efl-1.27.0-1|1610	
21cr|efl-1.27.0-1|1611	%find_lang %{name}

1178 21
21cr|efte-1.1.1-0.20190905.1|1	%define snap 20190905
21cr|efte-1.1.1-0.20190905.1|2	%define debug_package %{nil}
21cr|efte-1.1.1-0.20190905.1|3	
21cr|efte-1.1.1-0.20190905.1|4	Summary:	Easy to use text mode editor
21cr|efte-1.1.1-0.20190905.1|5	Name:		efte
21cr|efte-1.1.1-0.20190905.1|6	Version:	1.1.1
21cr|efte-1.1.1-0.20190905.1|7	Release:	0.%{snap}.1
21cr|efte-1.1.1-0.20190905.1|8	Source0:	https://github.com/lanurmi/efte/archive/master.tar.gz
21cr|efte-1.1.1-0.20190905.1|9	License:	GPL
21cr|efte-1.1.1-0.20190905.1|10	Group:		Editors
21cr|efte-1.1.1-0.20190905.1|11	URL:		http://github.com/lanurmi/efte/
21cr|efte-1.1.1-0.20190905.1|12	BuildRequires:	gpm-devel
21cr|efte-1.1.1-0.20190905.1|13	BuildRequires:	pkgconfig(ncurses)
21cr|efte-1.1.1-0.20190905.1|14	BuildRequires:	pkgconfig(slang)
21cr|efte-1.1.1-0.20190905.1|15	BuildRequires:	pkgconfig(x11)
21cr|efte-1.1.1-0.20190905.1|16	BuildRequires:	pkgconfig(xpm)
21cr|efte-1.1.1-0.20190905.1|17	BuildRequires:	cmake ninja
21cr|efte-1.1.1-0.20190905.1|18	%rename fte
21cr|efte-1.1.1-0.20190905.1|19	
21cr|efte-1.1.1-0.20190905.1|20	%description
21cr|efte-1.1.1-0.20190905.1|21	eFTE is a Text Mode text editor for xterm sessions.  Color syntax highlighting
21cr|efte-1.1.1-0.20190905.1|22	for C/C++, REXX, HTML, IPF, PERL, Ada, Pascal, TEX.  Multiple file/window
21cr|efte-1.1.1-0.20190905.1|23	editing, Column blocks, configurable menus and keyboard bindings, mouse
21cr|efte-1.1.1-0.20190905.1|24	support, undo/redo, regular expression search and replace, folding, background
21cr|efte-1.1.1-0.20190905.1|25	compiler execution.
21cr|efte-1.1.1-0.20190905.1|26	
21cr|efte-1.1.1-0.20190905.1|27	%package x11
21cr|efte-1.1.1-0.20190905.1|28	Summary:	X11 version of the eFTE editor
21cr|efte-1.1.1-0.20190905.1|29	Group:		Editors
21cr|efte-1.1.1-0.20190905.1|30	Requires:	%{name} = %{EVRD}
21cr|efte-1.1.1-0.20190905.1|31	%rename fte-x11
21cr|efte-1.1.1-0.20190905.1|32	
21cr|efte-1.1.1-0.20190905.1|33	%description x11
21cr|efte-1.1.1-0.20190905.1|34	X11 version of the eFTE editor
21cr|efte-1.1.1-0.20190905.1|35	
21cr|efte-1.1.1-0.20190905.1|36	%prep
21cr|efte-1.1.1-0.20190905.1|37	%setup -qn efte-master
21cr|efte-1.1.1-0.20190905.1|38	%cmake \
21cr|efte-1.1.1-0.20190905.1|39	-G Ninja
21cr|efte-1.1.1-0.20190905.1|40	
21cr|efte-1.1.1-0.20190905.1|41	%build
21cr|efte-1.1.1-0.20190905.1|42	%ninja_build -C build
21cr|efte-1.1.1-0.20190905.1|43	
21cr|efte-1.1.1-0.20190905.1|44	%install
21cr|efte-1.1.1-0.20190905.1|45	%ninja_install -C build
21cr|efte-1.1.1-0.20190905.1|46	
21cr|efte-1.1.1-0.20190905.1|47	mkdir -p %{buildroot}%{_datadir}/applications
21cr|efte-1.1.1-0.20190905.1|48	cat > %{buildroot}%{_datadir}/applications/org.openmandriva.%{name}.desktop << EOF
21cr|efte-1.1.1-0.20190905.1|49	[Desktop Entry]
21cr|efte-1.1.1-0.20190905.1|50	Name=%{name}
21cr|efte-1.1.1-0.20190905.1|51	Comment=eFTE Text Editor
21cr|efte-1.1.1-0.20190905.1|52	Exec=%{name}
21cr|efte-1.1.1-0.20190905.1|53	Icon=editors_section
21cr|efte-1.1.1-0.20190905.1|54	Terminal=false
21cr|efte-1.1.1-0.20190905.1|55	Type=Application
21cr|efte-1.1.1-0.20190905.1|56	Categories=Utility;TextEditor;
21cr|efte-1.1.1-0.20190905.1|57	EOF
21cr|efte-1.1.1-0.20190905.1|58	
21cr|efte-1.1.1-0.20190905.1|59	
21cr|efte-1.1.1-0.20190905.1|60	%files
21cr|efte-1.1.1-0.20190905.1|61	%doc README COPYING AUTHORS HISTORY Artistic
21cr|efte-1.1.1-0.20190905.1|62	%{_bindir}/nefte
21cr|efte-1.1.1-0.20190905.1|63	%{_bindir}/vefte
21cr|efte-1.1.1-0.20190905.1|64	%{_datadir}/efte
21cr|efte-1.1.1-0.20190905.1|65	
21cr|efte-1.1.1-0.20190905.1|66	%files x11
21cr|efte-1.1.1-0.20190905.1|67	%{_bindir}/efte
21cr|efte-1.1.1-0.20190905.1|68	%{_datadir}/applications/*
21cr|efte-1.1.1-0.20190905.1|69	%{_datadir}/pixmaps/efte*.xpm

1179 21
21cr|eggdrop-1.9.1-4|1	Summary:	IRC bot, written in C
21cr|eggdrop-1.9.1-4|2	Name:		eggdrop
21cr|eggdrop-1.9.1-4|3	Version:	1.9.1
21cr|eggdrop-1.9.1-4|4	Release:	4
21cr|eggdrop-1.9.1-4|5	License:	GPLv2+
21cr|eggdrop-1.9.1-4|6	Group:		Networking/IRC
21cr|eggdrop-1.9.1-4|7	Url:		http://www.eggheads.org/
21cr|eggdrop-1.9.1-4|8	Source0:	ftp://ftp.eggheads.org/pub/eggdrop/source/1.9/%{name}-%{version}.tar.gz
21cr|eggdrop-1.9.1-4|9	BuildRequires:	tcl
21cr|eggdrop-1.9.1-4|10	BuildRequires:	pkgconfig(openssl)
21cr|eggdrop-1.9.1-4|11	BuildRequires:	pkgconfig(tcl)
21cr|eggdrop-1.9.1-4|12	
21cr|eggdrop-1.9.1-4|13	%description
21cr|eggdrop-1.9.1-4|14	Eggdrop is an IRC bot, written in C.  If you don't know what IRC is,
21cr|eggdrop-1.9.1-4|15	this is probably not whatever you're looking for!  Eggdrop, being a
21cr|eggdrop-1.9.1-4|16	bot, sits on a channel and takes protective measures: to keep the
21cr|eggdrop-1.9.1-4|17	channel from being taken over (in the few ways that anything CAN),
21cr|eggdrop-1.9.1-4|18	
21cr|eggdrop-1.9.1-4|19	to recognize banished users or sites and reject them, to recognize
21cr|eggdrop-1.9.1-4|20	privileged users and let them gain ops, etc.
21cr|eggdrop-1.9.1-4|21	
21cr|eggdrop-1.9.1-4|22	%files
21cr|eggdrop-1.9.1-4|23	%doc %{_docdir}/*
21cr|eggdrop-1.9.1-4|24	%dir %{_libdir}/eggdrop
21cr|eggdrop-1.9.1-4|25	%dir %{_libdir}/eggdrop/language
21cr|eggdrop-1.9.1-4|26	%dir %{_libdir}/eggdrop/modules-%{version}
21cr|eggdrop-1.9.1-4|27	%dir %{_libdir}/eggdrop/help
21cr|eggdrop-1.9.1-4|28	%dir %{_libdir}/eggdrop/help/msg
21cr|eggdrop-1.9.1-4|29	%dir %{_libdir}/eggdrop/help/set
21cr|eggdrop-1.9.1-4|30	%dir %{_libdir}/eggdrop/scripts
21cr|eggdrop-1.9.1-4|31	%dir %{_libdir}/eggdrop/logs
21cr|eggdrop-1.9.1-4|32	%dir %{_libdir}/eggdrop/text
21cr|eggdrop-1.9.1-4|33	%{_libdir}/eggdrop/language/*.lang
21cr|eggdrop-1.9.1-4|34	%{_libdir}/eggdrop/text/*
21cr|eggdrop-1.9.1-4|35	%{_libdir}/eggdrop/logs/*
21cr|eggdrop-1.9.1-4|36	%{_libdir}/eggdrop/modules-%{version}/*.so
21cr|eggdrop-1.9.1-4|37	%{_libdir}/eggdrop/eggdrop-%{version}
21cr|eggdrop-1.9.1-4|38	%{_libdir}/eggdrop/eggdrop-basic.conf
21cr|eggdrop-1.9.1-4|39	%{_libdir}/eggdrop/eggdrop
21cr|eggdrop-1.9.1-4|40	%{_libdir}/eggdrop/help/*.help
21cr|eggdrop-1.9.1-4|41	%{_libdir}/eggdrop/help/msg/*.help
21cr|eggdrop-1.9.1-4|42	%{_libdir}/eggdrop/help/set/*.help
21cr|eggdrop-1.9.1-4|43	%{_libdir}/eggdrop/scripts/CONTENTS
21cr|eggdrop-1.9.1-4|44	%{_libdir}/eggdrop/scripts/*.tcl
21cr|eggdrop-1.9.1-4|45	%{_libdir}/eggdrop/scripts/botchk
21cr|eggdrop-1.9.1-4|46	%{_libdir}/eggdrop/scripts/autobotchk
21cr|eggdrop-1.9.1-4|47	%{_libdir}/eggdrop/scripts/weed
21cr|eggdrop-1.9.1-4|48	%{_libdir}/eggdrop/eggdrop.conf
21cr|eggdrop-1.9.1-4|49	%{_mandir}/man1/*
21cr|eggdrop-1.9.1-4|50	%{_libdir}/eggdrop/modules
21cr|eggdrop-1.9.1-4|51	
21cr|eggdrop-1.9.1-4|52	#----------------------------------------------------------------------------
21cr|eggdrop-1.9.1-4|53	
21cr|eggdrop-1.9.1-4|54	%prep
21cr|eggdrop-1.9.1-4|55	%setup -q
21cr|eggdrop-1.9.1-4|56	
21cr|eggdrop-1.9.1-4|57	%build
21cr|eggdrop-1.9.1-4|58	export CPPFLAGS="%{optflags} -DHAVE_TCL_THREADS"
21cr|eggdrop-1.9.1-4|59	export CFLAGS="%{optflags}"
21cr|eggdrop-1.9.1-4|60	%configure \
21cr|eggdrop-1.9.1-4|61	--prefix=%{_prefix} \
21cr|eggdrop-1.9.1-4|62	--libdir=%{_libdir}
21cr|eggdrop-1.9.1-4|63	
21cr|eggdrop-1.9.1-4|64	make config
21cr|eggdrop-1.9.1-4|65	
21cr|eggdrop-1.9.1-4|66	%make \
21cr|eggdrop-1.9.1-4|67	LD="gcc %{ldflags}" \
21cr|eggdrop-1.9.1-4|68	SHLIB_LD="gcc -shared -nostartfiles %{ldflags}" \
21cr|eggdrop-1.9.1-4|69	MOD_LD="gcc %{ldflags}"
21cr|eggdrop-1.9.1-4|70	
21cr|eggdrop-1.9.1-4|71	%install
21cr|eggdrop-1.9.1-4|72	mkdir -p %{buildroot}%{_libdir}/eggdrop
21cr|eggdrop-1.9.1-4|73	mkdir -p %{buildroot}%{_libdir}
21cr|eggdrop-1.9.1-4|74	mkdir -p %{buildroot}%{_docdir}/eggdrop-%{version}
21cr|eggdrop-1.9.1-4|75	mkdir -p %{buildroot}%{_mandir}
21cr|eggdrop-1.9.1-4|76	
21cr|eggdrop-1.9.1-4|77	%makeinstall \
21cr|eggdrop-1.9.1-4|78	prefix=%{buildroot}%{_libdir}/eggdrop
21cr|eggdrop-1.9.1-4|79	
21cr|eggdrop-1.9.1-4|80	mv %{buildroot}%{_libdir}/eggdrop/doc/man1/ %{buildroot}%{_mandir}
21cr|eggdrop-1.9.1-4|81	
21cr|eggdrop-1.9.1-4|82	#rpm installation complains otherwise due to rpm looking up the executables..
21cr|eggdrop-1.9.1-4|83	perl -pi -e s":/path/to/executable/eggdrop:%{_libdir}/eggdrop/eggdrop:" eggdrop.conf
21cr|eggdrop-1.9.1-4|84	
21cr|eggdrop-1.9.1-4|85	cp -fR eggdrop.conf %{buildroot}%{_docdir}/eggdrop-%{version}/
21cr|eggdrop-1.9.1-4|86	cp -Rf scripts/botchk %{buildroot}%{_docdir}/eggdrop-%{version}/
21cr|eggdrop-1.9.1-4|87	rm -rf %{buildroot}%{_libdir}/eggdrop/filesys
21cr|eggdrop-1.9.1-4|88	cp -Rf %{buildroot}%{_libdir}/eggdrop/doc/* %{buildroot}%{_docdir}/eggdrop-%{version}/
21cr|eggdrop-1.9.1-4|89	rm -rf %{buildroot}%{_libdir}/eggdrop/doc/
21cr|eggdrop-1.9.1-4|90	mv %{buildroot}%{_libdir}/eggdrop/README %{buildroot}%{_docdir}/eggdrop-%{version}/

1180 21
21cr|egoboo-2.8.1-4|1	Summary:	3D dungeon crawling game
21cr|egoboo-2.8.1-4|2	Name:		egoboo
21cr|egoboo-2.8.1-4|3	Version:	2.8.1
21cr|egoboo-2.8.1-4|4	Release:	4
21cr|egoboo-2.8.1-4|5	Epoch:		1
21cr|egoboo-2.8.1-4|6	License:	GPLv3+
21cr|egoboo-2.8.1-4|7	Group:		Games/Adventure
21cr|egoboo-2.8.1-4|8	URL:		http://egoboo.sourceforge.net/
21cr|egoboo-2.8.1-4|9	#Source0:	http://downloads.sourceforge.net/egoboo/%{name}-%{version}.tar.gz
21cr|egoboo-2.8.1-4|10	#Since upstream gives both source and data in one tarball, we split it between here and egoboo-data package :
21cr|egoboo-2.8.1-4|11	#wget http://downloads.sourceforge.net/egoboo/%{name}-%{version}.tar.gz
21cr|egoboo-2.8.1-4|12	#tar xvf %{name}-%{version}.tar.gz
21cr|egoboo-2.8.1-4|13	#mkdir %{name}-data-%{version}
21cr|egoboo-2.8.1-4|14	#cd %{name}-%{version}
21cr|egoboo-2.8.1-4|15	#mv basicdat/ doc/ modules/ egoboo*ico ../%{name}-data-%{version}/
21cr|egoboo-2.8.1-4|16	#cd ..
21cr|egoboo-2.8.1-4|17	#tar Jcvf %{name}-%{version}.tar.xz %{name}-%{version}/
21cr|egoboo-2.8.1-4|18	#tar Jcvf %{name}-data-%{version}.tar.xz %{name}-data-%{version}/
21cr|egoboo-2.8.1-4|19	Source0:	%{name}-%{version}.tar.xz
21cr|egoboo-2.8.1-4|20	Patch5:		egoboo-2.8.1-add-destdir.patch
21cr|egoboo-2.8.1-4|21	Patch7:		egoboo-2.8.1-use-datadir-for-config.patch
21cr|egoboo-2.8.1-4|22	Patch9:		egoboo-2.8.1-link-against-libm.patch
21cr|egoboo-2.8.1-4|23	BuildRequires:	SDL-devel
21cr|egoboo-2.8.1-4|24	BuildRequires:	SDL_mixer-devel
21cr|egoboo-2.8.1-4|25	BuildRequires:	SDL_ttf-devel
21cr|egoboo-2.8.1-4|26	BuildRequires:	SDL_image-devel
21cr|egoboo-2.8.1-4|27	BuildRequires:	mesaglu-devel
21cr|egoboo-2.8.1-4|28	BuildRequires:	imagemagick
21cr|egoboo-2.8.1-4|29	BuildRequires:	physfs-devel
21cr|egoboo-2.8.1-4|30	BuildRequires:	dos2unix
21cr|egoboo-2.8.1-4|31	Requires:	egoboo-data = %{epoch}:%{version}
21cr|egoboo-2.8.1-4|32	
21cr|egoboo-2.8.1-4|33	%description
21cr|egoboo-2.8.1-4|34	Egoboo is an open source project, using OpenGL and SDL(Simple
21cr|egoboo-2.8.1-4|35	DirectMedia Layer) libraries. It is a 3d dungeon role playing
21cr|egoboo-2.8.1-4|36	game in the spirit of NetHack. Nice colorful graphics, and
21cr|egoboo-2.8.1-4|37	detailed models(using Quake2 modeling tools) make this game
21cr|egoboo-2.8.1-4|38	stand out in the gaming open-source community.
21cr|egoboo-2.8.1-4|39	
21cr|egoboo-2.8.1-4|40	%prep
21cr|egoboo-2.8.1-4|41	%setup -q
21cr|egoboo-2.8.1-4|42	%patch5 -p1 -b .destdir~
21cr|egoboo-2.8.1-4|43	%patch7 -p1 -b .conf_dir~
21cr|egoboo-2.8.1-4|44	%patch9 -p1 -b .libm~
21cr|egoboo-2.8.1-4|45	for f in `find -name \*.c -o -name \*.h -o -name README\* -o -name change.log`; do
21cr|egoboo-2.8.1-4|46	dos2unix $f
21cr|egoboo-2.8.1-4|47	chmod 644 $f
21cr|egoboo-2.8.1-4|48	done
21cr|egoboo-2.8.1-4|49	
21cr|egoboo-2.8.1-4|50	%build
21cr|egoboo-2.8.1-4|51	%make OPT='-DPREFIX=\"%{_prefix}\" -D_NIX_PREFIX -Wall %{optflags}'
21cr|egoboo-2.8.1-4|52	
21cr|egoboo-2.8.1-4|53	%install
21cr|egoboo-2.8.1-4|54	%makeinstall_std
21cr|egoboo-2.8.1-4|55	
21cr|egoboo-2.8.1-4|56	mkdir -p %{buildroot}%{_datadir}/applications
21cr|egoboo-2.8.1-4|57	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|egoboo-2.8.1-4|58	[Desktop Entry]
21cr|egoboo-2.8.1-4|59	Name=Egoboo
21cr|egoboo-2.8.1-4|60	Comment=A top down graphical (3D) RPG in the spirit of Nethack
21cr|egoboo-2.8.1-4|61	Exec=%{_gamesbindir}/egoboo
21cr|egoboo-2.8.1-4|62	Icon=egoboo
21cr|egoboo-2.8.1-4|63	Terminal=false
21cr|egoboo-2.8.1-4|64	StartupNotify=false
21cr|egoboo-2.8.1-4|65	Type=Application
21cr|egoboo-2.8.1-4|66	Categories=Game;RolePlaying;AdventureGame;
21cr|egoboo-2.8.1-4|67	EOF
21cr|egoboo-2.8.1-4|68	
21cr|egoboo-2.8.1-4|69	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|egoboo-2.8.1-4|70	convert egoboo1.ico egoboo.png
21cr|egoboo-2.8.1-4|71	convert -resize 16x16 egoboo-1.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|egoboo-2.8.1-4|72	convert -resize 32x32 egoboo-1.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|egoboo-2.8.1-4|73	convert -resize 48x48 egoboo-1.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|egoboo-2.8.1-4|74	
21cr|egoboo-2.8.1-4|75	%files
21cr|egoboo-2.8.1-4|76	%doc README.Linux game/change.log
21cr|egoboo-2.8.1-4|77	%{_gamesbindir}/%{name}
21cr|egoboo-2.8.1-4|78	%{_gamesdatadir}/%{name}/controls.txt
21cr|egoboo-2.8.1-4|79	%{_gamesdatadir}/%{name}/setup.txt
21cr|egoboo-2.8.1-4|80	%{_datadir}/applications/egoboo.desktop
21cr|egoboo-2.8.1-4|81	%{_iconsdir}/hicolor/*/apps/%{name}.png

1181 21
21cr|egoboo-data-2.8.1-4|1	%define oname	egoboo
21cr|egoboo-data-2.8.1-4|2	
21cr|egoboo-data-2.8.1-4|3	Summary:	Data files for egoboo
21cr|egoboo-data-2.8.1-4|4	Name:		%{oname}-data
21cr|egoboo-data-2.8.1-4|5	Version:	2.8.1
21cr|egoboo-data-2.8.1-4|6	Release:	4
21cr|egoboo-data-2.8.1-4|7	Epoch:		1
21cr|egoboo-data-2.8.1-4|8	License:	GPLv3+
21cr|egoboo-data-2.8.1-4|9	Group:		Games/Adventure
21cr|egoboo-data-2.8.1-4|10	URL:		http://egoboo.sourceforge.net/
21cr|egoboo-data-2.8.1-4|11	Source0:	http://downloads.sourceforge.net/egoboo/%{name}-%{version}.tar.xz
21cr|egoboo-data-2.8.1-4|12	Requires:	%{oname} = %{epoch}:%{version}
21cr|egoboo-data-2.8.1-4|13	BuildArch:	noarch
21cr|egoboo-data-2.8.1-4|14	
21cr|egoboo-data-2.8.1-4|15	%description
21cr|egoboo-data-2.8.1-4|16	Egoboo is an open source project, using OpenGL and SDL(Simple
21cr|egoboo-data-2.8.1-4|17	DirectMedia Layer) libraries. It is a 3d dungeon role playing
21cr|egoboo-data-2.8.1-4|18	game in the spirit of NetHack. Nice colorful graphics, and
21cr|egoboo-data-2.8.1-4|19	detailed models(using Quake2 modeling tools) make this game
21cr|egoboo-data-2.8.1-4|20	stand out in the gaming open-source community.
21cr|egoboo-data-2.8.1-4|21	
21cr|egoboo-data-2.8.1-4|22	%prep
21cr|egoboo-data-2.8.1-4|23	%setup -q
21cr|egoboo-data-2.8.1-4|24	
21cr|egoboo-data-2.8.1-4|25	%build
21cr|egoboo-data-2.8.1-4|26	
21cr|egoboo-data-2.8.1-4|27	%install
21cr|egoboo-data-2.8.1-4|28	install -d %{buildroot}%{_gamesdatadir}/%{oname}
21cr|egoboo-data-2.8.1-4|29	cp -r basicdat modules %{buildroot}%{_gamesdatadir}/%{oname}
21cr|egoboo-data-2.8.1-4|30	
21cr|egoboo-data-2.8.1-4|31	%files
21cr|egoboo-data-2.8.1-4|32	%defattr(644,root,root,755)
21cr|egoboo-data-2.8.1-4|33	%dir %{_gamesdatadir}/%{oname}
21cr|egoboo-data-2.8.1-4|34	%{_gamesdatadir}/%{oname}/basicdat
21cr|egoboo-data-2.8.1-4|35	%{_gamesdatadir}/%{oname}/modules

1182 21
21cr|egroupware-16.1.20170703-1|1	# (oe) undefining these makes the build _real_ quick.
21cr|egroupware-16.1.20170703-1|2	%undefine __find_provides
21cr|egroupware-16.1.20170703-1|3	%undefine __find_requires
21cr|egroupware-16.1.20170703-1|4	
21cr|egroupware-16.1.20170703-1|5	%define	Name	eGroupware
21cr|egroupware-16.1.20170703-1|6	
21cr|egroupware-16.1.20170703-1|7	Name:		egroupware
21cr|egroupware-16.1.20170703-1|8	Version:	16.1.20170703
21cr|egroupware-16.1.20170703-1|9	Release:	1
21cr|egroupware-16.1.20170703-1|10	Summary:	Web-based groupware suite written in php
21cr|egroupware-16.1.20170703-1|11	License:	GPL+
21cr|egroupware-16.1.20170703-1|12	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|13	URL:		http://www.egroupware.org/
21cr|egroupware-16.1.20170703-1|14	Source0:	https://github.com/EGroupware/egroupware/releases/download/%{version}/%{name}-epl-%{version}.tar.bz2
21cr|egroupware-16.1.20170703-1|15	Patch0:		egroupware-apache.conf.patch
21cr|egroupware-16.1.20170703-1|16	
21cr|egroupware-16.1.20170703-1|17	Requires:	apache-mod_php
21cr|egroupware-16.1.20170703-1|18	Requires:	apache-mod_socache_shmcb
21cr|egroupware-16.1.20170703-1|19	Requires:	php-xml
21cr|egroupware-16.1.20170703-1|20	Requires:	php-gd
21cr|egroupware-16.1.20170703-1|21	Requires:	php-cli
21cr|egroupware-16.1.20170703-1|22	Requires:	php-dom
21cr|egroupware-16.1.20170703-1|23	Requires:	php-zip
21cr|egroupware-16.1.20170703-1|24	Requires:	php-pear-XML_Parser
21cr|egroupware-16.1.20170703-1|25	Requires:	%{name}-calendar
21cr|egroupware-16.1.20170703-1|26	Requires:	%{name}-etemplate
21cr|egroupware-16.1.20170703-1|27	Requires:	%{name}-emailadmin
21cr|egroupware-16.1.20170703-1|28	Recommends:	php-pdo_mysql
21cr|egroupware-16.1.20170703-1|29	Recommends:	php-mcrypt
21cr|egroupware-16.1.20170703-1|30	Recommends:	php-imap
21cr|egroupware-16.1.20170703-1|31	Provides:	egroupware-addressbook = %{version}-%{release}
21cr|egroupware-16.1.20170703-1|32	Provides:	egroupware-etemplate = %{version}-%{release}
21cr|egroupware-16.1.20170703-1|33	Provides:	egroupware-contrib-icalsrv = %{version}-%{release}
21cr|egroupware-16.1.20170703-1|34	Provides:	egroupware-contrib-egwical = %{version}-%{release}
21cr|egroupware-16.1.20170703-1|35	Provides:	egroupware-icalsrv = %{version}-%{release}
21cr|egroupware-16.1.20170703-1|36	Provides:	egroupware-mydms = %{version}-%{release}
21cr|egroupware-16.1.20170703-1|37	Provides:	%{name}-egw-pear = %{version}-%{release}
21cr|egroupware-16.1.20170703-1|38	BuildArch:	noarch
21cr|egroupware-16.1.20170703-1|39	
21cr|egroupware-16.1.20170703-1|40	%description
21cr|egroupware-16.1.20170703-1|41	eGroupWare is a web-based groupware suite written in PHP.
21cr|egroupware-16.1.20170703-1|42	The core package provides the admin, setup, phpgwapi and preferences
21cr|egroupware-16.1.20170703-1|43	packages. It also provides an API for developing additional applications.
21cr|egroupware-16.1.20170703-1|44	See the egroupware apps project for add-on apps.
21cr|egroupware-16.1.20170703-1|45	
21cr|egroupware-16.1.20170703-1|46	%files
21cr|egroupware-16.1.20170703-1|47	%doc doc/*
21cr|egroupware-16.1.20170703-1|48	# Apache configuration file
21cr|egroupware-16.1.20170703-1|49	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|egroupware-16.1.20170703-1|50	# Header config file
21cr|egroupware-16.1.20170703-1|51	%attr(640,apache,apache) %config(noreplace) %{_localstatedir}/lib/%{name}/header.inc.php
21cr|egroupware-16.1.20170703-1|52	# top level dir and files
21cr|egroupware-16.1.20170703-1|53	%dir %{_var}/www/%{name}
21cr|egroupware-16.1.20170703-1|54	%{_var}/www/%{name}/Gruntfile.js
21cr|egroupware-16.1.20170703-1|55	%{_var}/www/%{name}/README.md
21cr|egroupware-16.1.20170703-1|56	%{_var}/www/%{name}/package.json
21cr|egroupware-16.1.20170703-1|57	%{_var}/www/%{name}/*.php
21cr|egroupware-16.1.20170703-1|58	%{_var}/www/%{name}/groupdav.htaccess
21cr|egroupware-16.1.20170703-1|59	%{_var}/www/%{name}/header.inc.php.template
21cr|egroupware-16.1.20170703-1|60	%{_var}/www/%{name}/addressbook
21cr|egroupware-16.1.20170703-1|61	%{_var}/www/%{name}/admin
21cr|egroupware-16.1.20170703-1|62	%{_var}/www/%{name}/preferences
21cr|egroupware-16.1.20170703-1|63	%{_var}/www/%{name}/setup
21cr|egroupware-16.1.20170703-1|64	%{_var}/www/%{name}/home
21cr|egroupware-16.1.20170703-1|65	%{_var}/www/%{name}/resources
21cr|egroupware-16.1.20170703-1|66	%{_var}/www/%{name}/files
21cr|egroupware-16.1.20170703-1|67	%{_var}/www/%{name}/activesync
21cr|egroupware-16.1.20170703-1|68	%{_var}/www/%{name}/composer*
21cr|egroupware-16.1.20170703-1|69	%{_var}/www/%{name}/api
21cr|egroupware-16.1.20170703-1|70	%{_var}/www/%{name}/mail
21cr|egroupware-16.1.20170703-1|71	%{_var}/www/%{name}/pixelegg
21cr|egroupware-16.1.20170703-1|72	%{_var}/www/%{name}/vendor
21cr|egroupware-16.1.20170703-1|73	%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}
21cr|egroupware-16.1.20170703-1|74	%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default
21cr|egroupware-16.1.20170703-1|75	%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default/files
21cr|egroupware-16.1.20170703-1|76	%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default/backup
21cr|egroupware-16.1.20170703-1|77	
21cr|egroupware-16.1.20170703-1|78	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|79	
21cr|egroupware-16.1.20170703-1|80	%package bookmarks
21cr|egroupware-16.1.20170703-1|81	Summary:	The eGroupWare bookmarks application
21cr|egroupware-16.1.20170703-1|82	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|83	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|84	
21cr|egroupware-16.1.20170703-1|85	%description bookmarks
21cr|egroupware-16.1.20170703-1|86	Manage your bookmarks with eGroupWare. Has Netscape plugin.
21cr|egroupware-16.1.20170703-1|87	
21cr|egroupware-16.1.20170703-1|88	%files bookmarks
21cr|egroupware-16.1.20170703-1|89	%{_var}/www/%{name}/bookmarks
21cr|egroupware-16.1.20170703-1|90	
21cr|egroupware-16.1.20170703-1|91	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|92	
21cr|egroupware-16.1.20170703-1|93	%package calendar
21cr|egroupware-16.1.20170703-1|94	Summary:	The eGroupWare calendar application
21cr|egroupware-16.1.20170703-1|95	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|96	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|97	
21cr|egroupware-16.1.20170703-1|98	%description calendar
21cr|egroupware-16.1.20170703-1|99	Powerful calendar with meeting request system, Alarms, CalDAV and E-Mail
21cr|egroupware-16.1.20170703-1|100	support, and ACL security.
21cr|egroupware-16.1.20170703-1|101	
21cr|egroupware-16.1.20170703-1|102	%files calendar
21cr|egroupware-16.1.20170703-1|103	%{_var}/www/%{name}/calendar
21cr|egroupware-16.1.20170703-1|104	
21cr|egroupware-16.1.20170703-1|105	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|106	
21cr|egroupware-16.1.20170703-1|107	%package emailadmin
21cr|egroupware-16.1.20170703-1|108	Summary:	The eGroupWare emailadmin application
21cr|egroupware-16.1.20170703-1|109	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|110	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|111	Recommends:	php-pear-Auth_SASL
21cr|egroupware-16.1.20170703-1|112	
21cr|egroupware-16.1.20170703-1|113	%description emailadmin
21cr|egroupware-16.1.20170703-1|114	EmailAdmin enables user email account maintenance in eGroupWare.
21cr|egroupware-16.1.20170703-1|115	
21cr|egroupware-16.1.20170703-1|116	%files emailadmin
21cr|egroupware-16.1.20170703-1|117	%{_var}/www/%{name}/emailadmin
21cr|egroupware-16.1.20170703-1|118	
21cr|egroupware-16.1.20170703-1|119	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|120	
21cr|egroupware-16.1.20170703-1|121	%package filemanager
21cr|egroupware-16.1.20170703-1|122	Summary:	The eGroupWare filemanager application
21cr|egroupware-16.1.20170703-1|123	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|124	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|125	
21cr|egroupware-16.1.20170703-1|126	%description filemanager
21cr|egroupware-16.1.20170703-1|127	This is the filemanager app for eGroupWare.
21cr|egroupware-16.1.20170703-1|128	
21cr|egroupware-16.1.20170703-1|129	%files filemanager
21cr|egroupware-16.1.20170703-1|130	%{_var}/www/%{name}/filemanager
21cr|egroupware-16.1.20170703-1|131	
21cr|egroupware-16.1.20170703-1|132	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|133	
21cr|egroupware-16.1.20170703-1|134	%package importexport
21cr|egroupware-16.1.20170703-1|135	Summary:	The eGroupWare import/export function
21cr|egroupware-16.1.20170703-1|136	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|137	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|138	
21cr|egroupware-16.1.20170703-1|139	%description importexport
21cr|egroupware-16.1.20170703-1|140	This package provides a general import/export function for the
21cr|egroupware-16.1.20170703-1|141	eGroupware suite.
21cr|egroupware-16.1.20170703-1|142	
21cr|egroupware-16.1.20170703-1|143	%files importexport
21cr|egroupware-16.1.20170703-1|144	%{_var}/www/%{name}/importexport
21cr|egroupware-16.1.20170703-1|145	
21cr|egroupware-16.1.20170703-1|146	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|147	
21cr|egroupware-16.1.20170703-1|148	%package infolog
21cr|egroupware-16.1.20170703-1|149	Summary:	The eGroupWare infolog application
21cr|egroupware-16.1.20170703-1|150	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|151	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|152	
21cr|egroupware-16.1.20170703-1|153	%description infolog
21cr|egroupware-16.1.20170703-1|154	This is the infolog app for eGroupWare.
21cr|egroupware-16.1.20170703-1|155	
21cr|egroupware-16.1.20170703-1|156	%files infolog
21cr|egroupware-16.1.20170703-1|157	%{_var}/www/%{name}/infolog
21cr|egroupware-16.1.20170703-1|158	
21cr|egroupware-16.1.20170703-1|159	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|160	
21cr|egroupware-16.1.20170703-1|161	%package news_admin
21cr|egroupware-16.1.20170703-1|162	Summary:	The eGroupWare news_admin application
21cr|egroupware-16.1.20170703-1|163	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|164	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|165	
21cr|egroupware-16.1.20170703-1|166	%description news_admin
21cr|egroupware-16.1.20170703-1|167	This is the news_admin app for eGroupWare.
21cr|egroupware-16.1.20170703-1|168	
21cr|egroupware-16.1.20170703-1|169	%files news_admin
21cr|egroupware-16.1.20170703-1|170	%doc news_admin/doc/*
21cr|egroupware-16.1.20170703-1|171	%{_var}/www/%{name}/news_admin
21cr|egroupware-16.1.20170703-1|172	
21cr|egroupware-16.1.20170703-1|173	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|174	
21cr|egroupware-16.1.20170703-1|175	%package notifications
21cr|egroupware-16.1.20170703-1|176	Summary:	User notifications for eGroupWare
21cr|egroupware-16.1.20170703-1|177	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|178	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|179	
21cr|egroupware-16.1.20170703-1|180	%description notifications
21cr|egroupware-16.1.20170703-1|181	This package provides pop-up user notifications for the eGroupWare
21cr|egroupware-16.1.20170703-1|182	suite.
21cr|egroupware-16.1.20170703-1|183	
21cr|egroupware-16.1.20170703-1|184	%files notifications
21cr|egroupware-16.1.20170703-1|185	%{_var}/www/%{name}/notifications
21cr|egroupware-16.1.20170703-1|186	
21cr|egroupware-16.1.20170703-1|187	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|188	
21cr|egroupware-16.1.20170703-1|189	%package projectmanager
21cr|egroupware-16.1.20170703-1|190	Summary:	The eGroupWare projects application
21cr|egroupware-16.1.20170703-1|191	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|192	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|193	
21cr|egroupware-16.1.20170703-1|194	%description projectmanager
21cr|egroupware-16.1.20170703-1|195	This is the projects app for eGroupWare.
21cr|egroupware-16.1.20170703-1|196	
21cr|egroupware-16.1.20170703-1|197	%files projectmanager
21cr|egroupware-16.1.20170703-1|198	%{_var}/www/%{name}/projectmanager
21cr|egroupware-16.1.20170703-1|199	
21cr|egroupware-16.1.20170703-1|200	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|201	
21cr|egroupware-16.1.20170703-1|202	%package registration
21cr|egroupware-16.1.20170703-1|203	Summary:	The eGroupWare registration application
21cr|egroupware-16.1.20170703-1|204	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|205	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|206	
21cr|egroupware-16.1.20170703-1|207	%description registration
21cr|egroupware-16.1.20170703-1|208	This is the registration app for eGroupWare.
21cr|egroupware-16.1.20170703-1|209	
21cr|egroupware-16.1.20170703-1|210	%files registration
21cr|egroupware-16.1.20170703-1|211	%doc registration/doc/*
21cr|egroupware-16.1.20170703-1|212	%{_var}/www/%{name}/registration
21cr|egroupware-16.1.20170703-1|213	
21cr|egroupware-16.1.20170703-1|214	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|215	
21cr|egroupware-16.1.20170703-1|216	%package timesheet
21cr|egroupware-16.1.20170703-1|217	Summary:	The eGroupWare timesheet application
21cr|egroupware-16.1.20170703-1|218	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|219	Requires:	%{name} >= %{version}-%{release}
21cr|egroupware-16.1.20170703-1|220	
21cr|egroupware-16.1.20170703-1|221	%description timesheet
21cr|egroupware-16.1.20170703-1|222	Free time management.
21cr|egroupware-16.1.20170703-1|223	
21cr|egroupware-16.1.20170703-1|224	%files timesheet
21cr|egroupware-16.1.20170703-1|225	%{_var}/www/%{name}/timesheet
21cr|egroupware-16.1.20170703-1|226	
21cr|egroupware-16.1.20170703-1|227	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|228	
21cr|egroupware-16.1.20170703-1|229	%package tracker
21cr|egroupware-16.1.20170703-1|230	Summary:	The eGroupWare tracker application
21cr|egroupware-16.1.20170703-1|231	Group:		System/Servers
21cr|egroupware-16.1.20170703-1|232	Requires:	%{name} = %{version}-%{release}
21cr|egroupware-16.1.20170703-1|233	
21cr|egroupware-16.1.20170703-1|234	%description tracker
21cr|egroupware-16.1.20170703-1|235	This is the tracker app for eGroupWare.
21cr|egroupware-16.1.20170703-1|236	
21cr|egroupware-16.1.20170703-1|237	%files tracker
21cr|egroupware-16.1.20170703-1|238	%{_var}/www/%{name}/tracker
21cr|egroupware-16.1.20170703-1|239	
21cr|egroupware-16.1.20170703-1|240	#------------------------------------------------------------------------
21cr|egroupware-16.1.20170703-1|241	
21cr|egroupware-16.1.20170703-1|242	%prep
21cr|egroupware-16.1.20170703-1|243	%setup -qn %{name}
21cr|egroupware-16.1.20170703-1|244	%apply_patches
21cr|egroupware-16.1.20170703-1|245	
21cr|egroupware-16.1.20170703-1|246	# cleanup
21cr|egroupware-16.1.20170703-1|247	find . -type f -empty | xargs rm -f
21cr|egroupware-16.1.20170703-1|248	find . -type f | xargs -I % chmod 644 "%"
21cr|egroupware-16.1.20170703-1|249	find . -name .htaccess |xargs rm -f
21cr|egroupware-16.1.20170703-1|250	
21cr|egroupware-16.1.20170703-1|251	%build
21cr|egroupware-16.1.20170703-1|252	
21cr|egroupware-16.1.20170703-1|253	%install
21cr|egroupware-16.1.20170703-1|254	# apache configuration
21cr|egroupware-16.1.20170703-1|255	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|egroupware-16.1.20170703-1|256	install -m 644 doc/rpm-build/apache.conf %{buildroot}%{_webappconfdir}/%{name}.conf
21cr|egroupware-16.1.20170703-1|257	
21cr|egroupware-16.1.20170703-1|258	# install files
21cr|egroupware-16.1.20170703-1|259	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/default/files
21cr|egroupware-16.1.20170703-1|260	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/default/backup
21cr|egroupware-16.1.20170703-1|261	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|egroupware-16.1.20170703-1|262	cp -aRf * %{buildroot}%{_var}/www/%{name}
21cr|egroupware-16.1.20170703-1|263	
21cr|egroupware-16.1.20170703-1|264	# setup the config file: this dummy content triggers the setup process
21cr|egroupware-16.1.20170703-1|265	# (from upstream's package)
21cr|egroupware-16.1.20170703-1|266	cp doc/rpm-build/header.inc.php %{buildroot}%{_localstatedir}/lib/%{name}/header.inc.php
21cr|egroupware-16.1.20170703-1|267	ln -s %{_localstatedir}/lib/%{name}/header.inc.php %{buildroot}%{_var}/www/%{name}/header.inc.php
21cr|egroupware-16.1.20170703-1|268	
21cr|egroupware-16.1.20170703-1|269	# post-install cleanup
21cr|egroupware-16.1.20170703-1|270	rm -rf %{buildroot}%{_var}/www/%{name}/doc
21cr|egroupware-16.1.20170703-1|271	rm -rf %{buildroot}%{_var}/www/%{name}/*/doc
21cr|egroupware-16.1.20170703-1|272	#rm -f %{buildroot}%{_var}/www/%{name}/felamimail/{COPYING,Changelog,README,TODO}
21cr|egroupware-16.1.20170703-1|273	# doc cleanup
21cr|egroupware-16.1.20170703-1|274	# rm -f doc/Makefile
21cr|egroupware-16.1.20170703-1|275	rm -rf doc/rpm-build

1183 21
21cr|egroupware-contrib-1.2.107-15|1	%define oname egroupware
21cr|egroupware-contrib-1.2.107-15|2	%define wwwdir %{_var}/www/%{oname}
21cr|egroupware-contrib-1.2.107-15|3	
21cr|egroupware-contrib-1.2.107-15|4	Summary:	Contrib modules for egroupware suite
21cr|egroupware-contrib-1.2.107-15|5	Name:		egroupware-contrib
21cr|egroupware-contrib-1.2.107-15|6	Version:	1.2.107
21cr|egroupware-contrib-1.2.107-15|7	Release:	15
21cr|egroupware-contrib-1.2.107-15|8	License:	GPL+
21cr|egroupware-contrib-1.2.107-15|9	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|10	Url:		http://www.egroupware.org/
21cr|egroupware-contrib-1.2.107-15|11	Source0:	eGroupWare-contrib-%{version}-2.tar.bz2
21cr|egroupware-contrib-1.2.107-15|12	Requires:	apache-mod_php
21cr|egroupware-contrib-1.2.107-15|13	Requires:	apache-mod_socache_shmcb
21cr|egroupware-contrib-1.2.107-15|14	Requires:	php-xml
21cr|egroupware-contrib-1.2.107-15|15	Requires:	php-gd
21cr|egroupware-contrib-1.2.107-15|16	BuildArch:	noarch
21cr|egroupware-contrib-1.2.107-15|17	
21cr|egroupware-contrib-1.2.107-15|18	%description
21cr|egroupware-contrib-1.2.107-15|19	eGroupWare is a web-based groupware suite written in PHP. This -contrib
21cr|egroupware-contrib-1.2.107-15|20	package provides unsupported (and often obsolete and broken) plugins.
21cr|egroupware-contrib-1.2.107-15|21	
21cr|egroupware-contrib-1.2.107-15|22	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|23	
21cr|egroupware-contrib-1.2.107-15|24	%package backup
21cr|egroupware-contrib-1.2.107-15|25	Summary:	The eGroupWare backup application
21cr|egroupware-contrib-1.2.107-15|26	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|27	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|28	Provides:	egroupware-backup = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|29	
21cr|egroupware-contrib-1.2.107-15|30	%description backup
21cr|egroupware-contrib-1.2.107-15|31	An online configurable backup app to store data offline.
21cr|egroupware-contrib-1.2.107-15|32	Can store files in zip, tar.gz and tar.bz2 on the local machine
21cr|egroupware-contrib-1.2.107-15|33	or Remote via FTP, SMBMOUNT or NFS.
21cr|egroupware-contrib-1.2.107-15|34	
21cr|egroupware-contrib-1.2.107-15|35	%files backup
21cr|egroupware-contrib-1.2.107-15|36	%doc backup/README
21cr|egroupware-contrib-1.2.107-15|37	%{wwwdir}/backup
21cr|egroupware-contrib-1.2.107-15|38	
21cr|egroupware-contrib-1.2.107-15|39	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|40	
21cr|egroupware-contrib-1.2.107-15|41	%package browser
21cr|egroupware-contrib-1.2.107-15|42	Summary:	The eGroupWare browser application
21cr|egroupware-contrib-1.2.107-15|43	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|44	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|45	
21cr|egroupware-contrib-1.2.107-15|46	%description browser
21cr|egroupware-contrib-1.2.107-15|47	The eGroupWare browser application.
21cr|egroupware-contrib-1.2.107-15|48	
21cr|egroupware-contrib-1.2.107-15|49	%files browser
21cr|egroupware-contrib-1.2.107-15|50	%doc browser/doc/*
21cr|egroupware-contrib-1.2.107-15|51	%{wwwdir}/browser
21cr|egroupware-contrib-1.2.107-15|52	
21cr|egroupware-contrib-1.2.107-15|53	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|54	
21cr|egroupware-contrib-1.2.107-15|55	%package chatty
21cr|egroupware-contrib-1.2.107-15|56	Summary:	The eGroupWare chat application
21cr|egroupware-contrib-1.2.107-15|57	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|58	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|59	
21cr|egroupware-contrib-1.2.107-15|60	%description chatty
21cr|egroupware-contrib-1.2.107-15|61	Direct dialogue for egroupware.
21cr|egroupware-contrib-1.2.107-15|62	
21cr|egroupware-contrib-1.2.107-15|63	%files chatty
21cr|egroupware-contrib-1.2.107-15|64	%{wwwdir}/chatty
21cr|egroupware-contrib-1.2.107-15|65	
21cr|egroupware-contrib-1.2.107-15|66	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|67	
21cr|egroupware-contrib-1.2.107-15|68	%package comic
21cr|egroupware-contrib-1.2.107-15|69	Summary:	The eGroupWare comic application
21cr|egroupware-contrib-1.2.107-15|70	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|71	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|72	Provides:	egroupware-comic = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|73	
21cr|egroupware-contrib-1.2.107-15|74	%description comic
21cr|egroupware-contrib-1.2.107-15|75	This application display comic strips.
21cr|egroupware-contrib-1.2.107-15|76	
21cr|egroupware-contrib-1.2.107-15|77	%files comic
21cr|egroupware-contrib-1.2.107-15|78	%doc comic/doc/*
21cr|egroupware-contrib-1.2.107-15|79	%{wwwdir}/comic
21cr|egroupware-contrib-1.2.107-15|80	
21cr|egroupware-contrib-1.2.107-15|81	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|82	
21cr|egroupware-contrib-1.2.107-15|83	%package email
21cr|egroupware-contrib-1.2.107-15|84	Summary:	The eGroupWare email application
21cr|egroupware-contrib-1.2.107-15|85	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|86	Provides:	egroupware-email = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|87	
21cr|egroupware-contrib-1.2.107-15|88	%description email
21cr|egroupware-contrib-1.2.107-15|89	AngleMail for eGroupWare at www.anglemail.org is an Email reader with multiple
21cr|egroupware-contrib-1.2.107-15|90	accounts and mailbox filtering. Also Anglemail support IMAP, IMAPS, POP3 and
21cr|egroupware-contrib-1.2.107-15|91	POP3S accounts.
21cr|egroupware-contrib-1.2.107-15|92	
21cr|egroupware-contrib-1.2.107-15|93	%files email
21cr|egroupware-contrib-1.2.107-15|94	%doc email/addressbook-js.changelog.txt email/doc/*
21cr|egroupware-contrib-1.2.107-15|95	%{wwwdir}/email
21cr|egroupware-contrib-1.2.107-15|96	
21cr|egroupware-contrib-1.2.107-15|97	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|98	
21cr|egroupware-contrib-1.2.107-15|99	%package filescenter
21cr|egroupware-contrib-1.2.107-15|100	Summary:	The eGroupWare filescenter application
21cr|egroupware-contrib-1.2.107-15|101	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|102	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|103	
21cr|egroupware-contrib-1.2.107-15|104	%description filescenter
21cr|egroupware-contrib-1.2.107-15|105	This is the filescenter app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|106	
21cr|egroupware-contrib-1.2.107-15|107	%files filescenter
21cr|egroupware-contrib-1.2.107-15|108	%doc filescenter/doc/*
21cr|egroupware-contrib-1.2.107-15|109	%{wwwdir}/filescenter
21cr|egroupware-contrib-1.2.107-15|110	
21cr|egroupware-contrib-1.2.107-15|111	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|112	
21cr|egroupware-contrib-1.2.107-15|113	%package forum
21cr|egroupware-contrib-1.2.107-15|114	Summary:	The eGroupWare forum application
21cr|egroupware-contrib-1.2.107-15|115	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|116	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|117	Provides:	egroupware-forum = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|118	
21cr|egroupware-contrib-1.2.107-15|119	%description forum
21cr|egroupware-contrib-1.2.107-15|120	This is the forum app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|121	
21cr|egroupware-contrib-1.2.107-15|122	%files forum
21cr|egroupware-contrib-1.2.107-15|123	%doc forum/README
21cr|egroupware-contrib-1.2.107-15|124	%{wwwdir}/forum
21cr|egroupware-contrib-1.2.107-15|125	
21cr|egroupware-contrib-1.2.107-15|126	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|127	
21cr|egroupware-contrib-1.2.107-15|128	%package ftp
21cr|egroupware-contrib-1.2.107-15|129	Summary:	The eGroupWare ftp application
21cr|egroupware-contrib-1.2.107-15|130	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|131	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|132	Provides:	egroupware-ftp = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|133	
21cr|egroupware-contrib-1.2.107-15|134	%description ftp
21cr|egroupware-contrib-1.2.107-15|135	This is the ftp app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|136	
21cr|egroupware-contrib-1.2.107-15|137	%files ftp
21cr|egroupware-contrib-1.2.107-15|138	%doc ftp/doc/*
21cr|egroupware-contrib-1.2.107-15|139	%{wwwdir}/ftp
21cr|egroupware-contrib-1.2.107-15|140	
21cr|egroupware-contrib-1.2.107-15|141	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|142	
21cr|egroupware-contrib-1.2.107-15|143	%package fudforum
21cr|egroupware-contrib-1.2.107-15|144	Summary:	The eGroupWare fudforum application
21cr|egroupware-contrib-1.2.107-15|145	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|146	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|147	Provides:	egroupware-fudforum = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|148	
21cr|egroupware-contrib-1.2.107-15|149	%description fudforum
21cr|egroupware-contrib-1.2.107-15|150	This is the fudforum app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|151	
21cr|egroupware-contrib-1.2.107-15|152	%files fudforum
21cr|egroupware-contrib-1.2.107-15|153	%{wwwdir}/fudforum
21cr|egroupware-contrib-1.2.107-15|154	%config(noreplace) %{_webappconfdir}/%{oname}-fudforum.conf
21cr|egroupware-contrib-1.2.107-15|155	
21cr|egroupware-contrib-1.2.107-15|156	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|157	
21cr|egroupware-contrib-1.2.107-15|158	%package headlines
21cr|egroupware-contrib-1.2.107-15|159	Summary:	The eGroupWare headlines application
21cr|egroupware-contrib-1.2.107-15|160	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|161	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|162	Provides:	egroupware-headlines = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|163	
21cr|egroupware-contrib-1.2.107-15|164	%description headlines
21cr|egroupware-contrib-1.2.107-15|165	This is the headlines app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|166	
21cr|egroupware-contrib-1.2.107-15|167	%files headlines
21cr|egroupware-contrib-1.2.107-15|168	%{wwwdir}/headlines
21cr|egroupware-contrib-1.2.107-15|169	
21cr|egroupware-contrib-1.2.107-15|170	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|171	
21cr|egroupware-contrib-1.2.107-15|172	%package jinn
21cr|egroupware-contrib-1.2.107-15|173	Summary:	The eGroupWare jinn application
21cr|egroupware-contrib-1.2.107-15|174	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|175	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|176	Provides:	egroupware-jinn = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|177	
21cr|egroupware-contrib-1.2.107-15|178	%description jinn
21cr|egroupware-contrib-1.2.107-15|179	The jinn app is a multi-site, multi-database, multi-user/-group, database
21cr|egroupware-contrib-1.2.107-15|180	driven Content Management System written in and for the eGroupWare Framework.
21cr|egroupware-contrib-1.2.107-15|181	
21cr|egroupware-contrib-1.2.107-15|182	%files jinn
21cr|egroupware-contrib-1.2.107-15|183	%doc jinn/{CHANGELOG,COPYING,INSTALL,LICENSE,README,TODO} jinn/doc/*
21cr|egroupware-contrib-1.2.107-15|184	%{wwwdir}/jinn
21cr|egroupware-contrib-1.2.107-15|185	
21cr|egroupware-contrib-1.2.107-15|186	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|187	
21cr|egroupware-contrib-1.2.107-15|188	%package messenger
21cr|egroupware-contrib-1.2.107-15|189	Summary:	The eGroupWare messenger application
21cr|egroupware-contrib-1.2.107-15|190	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|191	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|192	Provides:	egroupware-messenger = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|193	
21cr|egroupware-contrib-1.2.107-15|194	%description messenger
21cr|egroupware-contrib-1.2.107-15|195	This is the messenger app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|196	
21cr|egroupware-contrib-1.2.107-15|197	%files messenger
21cr|egroupware-contrib-1.2.107-15|198	%doc messenger/doc/*
21cr|egroupware-contrib-1.2.107-15|199	%{wwwdir}/messenger
21cr|egroupware-contrib-1.2.107-15|200	
21cr|egroupware-contrib-1.2.107-15|201	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|202	
21cr|egroupware-contrib-1.2.107-15|203	%package phpldapadmin
21cr|egroupware-contrib-1.2.107-15|204	Summary:	The eGroupWare phpldapadmin application
21cr|egroupware-contrib-1.2.107-15|205	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|206	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|207	Provides:	egroupware-phpldapadmin = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|208	
21cr|egroupware-contrib-1.2.107-15|209	%description phpldapadmin
21cr|egroupware-contrib-1.2.107-15|210	This is the phpldapadmin app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|211	
21cr|egroupware-contrib-1.2.107-15|212	%files phpldapadmin
21cr|egroupware-contrib-1.2.107-15|213	%doc phpldapadmin/{LICENSE,VERSION}
21cr|egroupware-contrib-1.2.107-15|214	%{wwwdir}/phpldapadmin
21cr|egroupware-contrib-1.2.107-15|215	
21cr|egroupware-contrib-1.2.107-15|216	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|217	
21cr|egroupware-contrib-1.2.107-15|218	%package projects
21cr|egroupware-contrib-1.2.107-15|219	Summary:	The eGroupWare projects application
21cr|egroupware-contrib-1.2.107-15|220	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|221	Provides:	egroupware-projects = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|222	
21cr|egroupware-contrib-1.2.107-15|223	%description projects
21cr|egroupware-contrib-1.2.107-15|224	This is the projects app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|225	
21cr|egroupware-contrib-1.2.107-15|226	%files projects
21cr|egroupware-contrib-1.2.107-15|227	%doc projects/doc/*
21cr|egroupware-contrib-1.2.107-15|228	%{wwwdir}/projects
21cr|egroupware-contrib-1.2.107-15|229	
21cr|egroupware-contrib-1.2.107-15|230	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|231	
21cr|egroupware-contrib-1.2.107-15|232	%package skel
21cr|egroupware-contrib-1.2.107-15|233	Summary:	The eGroupWare skel application
21cr|egroupware-contrib-1.2.107-15|234	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|235	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|236	Provides:	egroupware-skel = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|237	
21cr|egroupware-contrib-1.2.107-15|238	%description skel
21cr|egroupware-contrib-1.2.107-15|239	This is the skel app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|240	
21cr|egroupware-contrib-1.2.107-15|241	%files skel
21cr|egroupware-contrib-1.2.107-15|242	%doc skel/doc/*
21cr|egroupware-contrib-1.2.107-15|243	%{wwwdir}/skel
21cr|egroupware-contrib-1.2.107-15|244	
21cr|egroupware-contrib-1.2.107-15|245	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|246	
21cr|egroupware-contrib-1.2.107-15|247	%package soap
21cr|egroupware-contrib-1.2.107-15|248	Summary:	The eGroupWare soap application
21cr|egroupware-contrib-1.2.107-15|249	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|250	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|251	
21cr|egroupware-contrib-1.2.107-15|252	%description soap
21cr|egroupware-contrib-1.2.107-15|253	This is the soap app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|254	
21cr|egroupware-contrib-1.2.107-15|255	%files soap
21cr|egroupware-contrib-1.2.107-15|256	%doc soap/README.txt
21cr|egroupware-contrib-1.2.107-15|257	%{wwwdir}/soap
21cr|egroupware-contrib-1.2.107-15|258	
21cr|egroupware-contrib-1.2.107-15|259	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|260	
21cr|egroupware-contrib-1.2.107-15|261	%package stocks
21cr|egroupware-contrib-1.2.107-15|262	Summary:	The eGroupWare stocks application
21cr|egroupware-contrib-1.2.107-15|263	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|264	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|265	Provides:	egroupware-stocks = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|266	
21cr|egroupware-contrib-1.2.107-15|267	%description stocks
21cr|egroupware-contrib-1.2.107-15|268	This is the stocks app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|269	
21cr|egroupware-contrib-1.2.107-15|270	%files stocks
21cr|egroupware-contrib-1.2.107-15|271	%doc stocks/doc/*
21cr|egroupware-contrib-1.2.107-15|272	%{wwwdir}/stocks
21cr|egroupware-contrib-1.2.107-15|273	
21cr|egroupware-contrib-1.2.107-15|274	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|275	
21cr|egroupware-contrib-1.2.107-15|276	%package switchuser
21cr|egroupware-contrib-1.2.107-15|277	Summary:	The eGroupWare switchuser application
21cr|egroupware-contrib-1.2.107-15|278	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|279	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|280	
21cr|egroupware-contrib-1.2.107-15|281	%description switchuser
21cr|egroupware-contrib-1.2.107-15|282	This is the switchuser app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|283	
21cr|egroupware-contrib-1.2.107-15|284	%files switchuser
21cr|egroupware-contrib-1.2.107-15|285	%doc switchuser/CHANGELOG switchuser/doc/*
21cr|egroupware-contrib-1.2.107-15|286	%{wwwdir}/switchuser
21cr|egroupware-contrib-1.2.107-15|287	
21cr|egroupware-contrib-1.2.107-15|288	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|289	
21cr|egroupware-contrib-1.2.107-15|290	%package tts
21cr|egroupware-contrib-1.2.107-15|291	Summary:	The eGroupWare tts application
21cr|egroupware-contrib-1.2.107-15|292	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|293	Requires:	%{oname} >= %{version}
21cr|egroupware-contrib-1.2.107-15|294	Provides:	egroupware-tts = %{EVRD}
21cr|egroupware-contrib-1.2.107-15|295	
21cr|egroupware-contrib-1.2.107-15|296	%description tts
21cr|egroupware-contrib-1.2.107-15|297	This is the tts app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|298	
21cr|egroupware-contrib-1.2.107-15|299	%files tts
21cr|egroupware-contrib-1.2.107-15|300	%doc tts/doc/*
21cr|egroupware-contrib-1.2.107-15|301	%{wwwdir}/tts
21cr|egroupware-contrib-1.2.107-15|302	
21cr|egroupware-contrib-1.2.107-15|303	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|304	
21cr|egroupware-contrib-1.2.107-15|305	%package xmlrpc
21cr|egroupware-contrib-1.2.107-15|306	Summary:	The eGroupWare xmlrpc application
21cr|egroupware-contrib-1.2.107-15|307	Group:		System/Servers
21cr|egroupware-contrib-1.2.107-15|308	Requires:	%{oname} >= %{EVRD}
21cr|egroupware-contrib-1.2.107-15|309	
21cr|egroupware-contrib-1.2.107-15|310	%description xmlrpc
21cr|egroupware-contrib-1.2.107-15|311	This is the xmlrpc app for eGroupWare.
21cr|egroupware-contrib-1.2.107-15|312	
21cr|egroupware-contrib-1.2.107-15|313	%files xmlrpc
21cr|egroupware-contrib-1.2.107-15|314	%doc xmlrpc/NOTE xmlrpc/doc/*
21cr|egroupware-contrib-1.2.107-15|315	%{wwwdir}/xmlrpc
21cr|egroupware-contrib-1.2.107-15|316	
21cr|egroupware-contrib-1.2.107-15|317	#----------------------------------------------------------------------------
21cr|egroupware-contrib-1.2.107-15|318	
21cr|egroupware-contrib-1.2.107-15|319	%prep
21cr|egroupware-contrib-1.2.107-15|320	%setup -q -n %{oname}
21cr|egroupware-contrib-1.2.107-15|321	# cleanup
21cr|egroupware-contrib-1.2.107-15|322	find . -type d -name CVS | xargs rm -rf
21cr|egroupware-contrib-1.2.107-15|323	find . -type f -name *.old -o -name *.backup | xargs rm -f
21cr|egroupware-contrib-1.2.107-15|324	find . -type f -empty | xargs rm -f
21cr|egroupware-contrib-1.2.107-15|325	find . -type f | xargs chmod 644
21cr|egroupware-contrib-1.2.107-15|326	find . -name .svn | xargs rm -rf
21cr|egroupware-contrib-1.2.107-15|327	
21cr|egroupware-contrib-1.2.107-15|328	
21cr|egroupware-contrib-1.2.107-15|329	# delete duplicate fonts
21cr|egroupware-contrib-1.2.107-15|330	find . -type d -name ttf-bitstream-vera-1.10|xargs rm -rf
21cr|egroupware-contrib-1.2.107-15|331	
21cr|egroupware-contrib-1.2.107-15|332	# remove egwical and icalsrv (they're in the main package now)
21cr|egroupware-contrib-1.2.107-15|333	rm -rf egwical/ icalsrv/
21cr|egroupware-contrib-1.2.107-15|334	
21cr|egroupware-contrib-1.2.107-15|335	%build
21cr|egroupware-contrib-1.2.107-15|336	
21cr|egroupware-contrib-1.2.107-15|337	%install
21cr|egroupware-contrib-1.2.107-15|338	# install files
21cr|egroupware-contrib-1.2.107-15|339	install -d -m 755 %{buildroot}%{wwwdir}
21cr|egroupware-contrib-1.2.107-15|340	cp -aRf * %{buildroot}%{wwwdir}
21cr|egroupware-contrib-1.2.107-15|341	
21cr|egroupware-contrib-1.2.107-15|342	# post-install cleanup
21cr|egroupware-contrib-1.2.107-15|343	rm -rf %{buildroot}%{wwwdir}/doc
21cr|egroupware-contrib-1.2.107-15|344	rm -rf %{buildroot}%{wwwdir}/*/doc
21cr|egroupware-contrib-1.2.107-15|345	rm -f %{buildroot}%{wwwdir}/backup/README
21cr|egroupware-contrib-1.2.107-15|346	rm -f %{buildroot}%{wwwdir}/felamimail/{COPYING,Changelog,README,TODO}
21cr|egroupware-contrib-1.2.107-15|347	rm -f %{buildroot}%{wwwdir}/jinn/{CHANGELOG,COPYING,INSTALL,LICENSE,README,TODO}
21cr|egroupware-contrib-1.2.107-15|348	rm -f %{buildroot}%{wwwdir}/phpldapadmin/{INSTALL,LICENSE,VERSION}
21cr|egroupware-contrib-1.2.107-15|349	rm -rf %{buildroot}%{wwwdir}/infolog/debian
21cr|egroupware-contrib-1.2.107-15|350	rm -rf %{buildroot}%{wwwdir}/jinn/quixplorer_2_3
21cr|egroupware-contrib-1.2.107-15|351	# doc cleanup
21cr|egroupware-contrib-1.2.107-15|352	rm -f doc/Makefile
21cr|egroupware-contrib-1.2.107-15|353	rm -rf doc/rpm-build
21cr|egroupware-contrib-1.2.107-15|354	
21cr|egroupware-contrib-1.2.107-15|355	# remove .htaccess files
21cr|egroupware-contrib-1.2.107-15|356	find %{buildroot}%{wwwdir} -name .htaccess -exec rm -f {} \;
21cr|egroupware-contrib-1.2.107-15|357	
21cr|egroupware-contrib-1.2.107-15|358	# modify shell bang for perl scripts
21cr|egroupware-contrib-1.2.107-15|359	find %{buildroot}%{wwwdir} -name '*.pl' -exec perl -pi -e 's|/usr/local/bin/perl|/usr/bin/perl|g' {} \;
21cr|egroupware-contrib-1.2.107-15|360	find %{buildroot}%{wwwdir} -name '*.py' -exec perl -pi -e 's|/usr/local/bin/python|/usr/bin/python|g' {} \;
21cr|egroupware-contrib-1.2.107-15|361	
21cr|egroupware-contrib-1.2.107-15|362	# fix right on scripts
21cr|egroupware-contrib-1.2.107-15|363	find %{buildroot}%{wwwdir} -name '*.pl' -exec chmod 755 {} \;
21cr|egroupware-contrib-1.2.107-15|364	find %{buildroot}%{wwwdir} -name '*.py' -exec chmod 755 {} \;
21cr|egroupware-contrib-1.2.107-15|365	
21cr|egroupware-contrib-1.2.107-15|366	# apache configuration for fudforum
21cr|egroupware-contrib-1.2.107-15|367	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|egroupware-contrib-1.2.107-15|368	cat > %{buildroot}%{_webappconfdir}/%{oname}-fudforum.conf <<EOF
21cr|egroupware-contrib-1.2.107-15|369	<Directory /var/www/egroupware/fudforum/setup/base>
21cr|egroupware-contrib-1.2.107-15|370	Require all denied
21cr|egroupware-contrib-1.2.107-15|371	</Directory>
21cr|egroupware-contrib-1.2.107-15|372	
21cr|egroupware-contrib-1.2.107-15|373	<Directory /var/www/egroupware/fudforum/setup/base/sql>
21cr|egroupware-contrib-1.2.107-15|374	Require all denied
21cr|egroupware-contrib-1.2.107-15|375	</Directory>
21cr|egroupware-contrib-1.2.107-15|376	
21cr|egroupware-contrib-1.2.107-15|377	<Directory /var/www/egroupware/fudforum/setup/base/src>
21cr|egroupware-contrib-1.2.107-15|378	Require all denied
21cr|egroupware-contrib-1.2.107-15|379	</Directory>
21cr|egroupware-contrib-1.2.107-15|380	
21cr|egroupware-contrib-1.2.107-15|381	<Directory /var/www/egroupware/fudforum/setup/base/thm>
21cr|egroupware-contrib-1.2.107-15|382	Require all denied
21cr|egroupware-contrib-1.2.107-15|383	</Directory>
21cr|egroupware-contrib-1.2.107-15|384	
21cr|egroupware-contrib-1.2.107-15|385	<Directory /var/www/egroupware/fudforum/setup/base/cache>
21cr|egroupware-contrib-1.2.107-15|386	Require all denied
21cr|egroupware-contrib-1.2.107-15|387	</Directory>
21cr|egroupware-contrib-1.2.107-15|388	
21cr|egroupware-contrib-1.2.107-15|389	<Directory /var/www/egroupware/fudforum/setup/base/scripts>
21cr|egroupware-contrib-1.2.107-15|390	Require all denied
21cr|egroupware-contrib-1.2.107-15|391	</Directory>
21cr|egroupware-contrib-1.2.107-15|392	
21cr|egroupware-contrib-1.2.107-15|393	<Directory /var/www/egroupware/fudforum/setup/base/www_root>
21cr|egroupware-contrib-1.2.107-15|394	
21cr|egroupware-contrib-1.2.107-15|395	php_admin_value output_buffering 16000
21cr|egroupware-contrib-1.2.107-15|396	php_admin_value variables_order GPCS
21cr|egroupware-contrib-1.2.107-15|397	php_admin_value implicit_flush 0
21cr|egroupware-contrib-1.2.107-15|398	php_admin_value register_globals 0
21cr|egroupware-contrib-1.2.107-15|399	php_admin_value register_argc_argv 0
21cr|egroupware-contrib-1.2.107-15|400	php_admin_value magic_quotes_gpc 0
21cr|egroupware-contrib-1.2.107-15|401	php_admin_value session.use_trans_sid 0
21cr|egroupware-contrib-1.2.107-15|402	</Directory>
21cr|egroupware-contrib-1.2.107-15|403	
21cr|egroupware-contrib-1.2.107-15|404	<Directory /var/www/egroupware/fudforum/setup/base/include>
21cr|egroupware-contrib-1.2.107-15|405	Require all denied
21cr|egroupware-contrib-1.2.107-15|406	</Directory>
21cr|egroupware-contrib-1.2.107-15|407	EOF

1184 21
21cr|eiciel-0.9.13.1-1|1	Summary:	Graphical access control list (ACL) editor
21cr|eiciel-0.9.13.1-1|2	Name:		eiciel
21cr|eiciel-0.9.13.1-1|3	Version:	0.9.13.1
21cr|eiciel-0.9.13.1-1|4	Release:	1
21cr|eiciel-0.9.13.1-1|5	License:	GPLv2+
21cr|eiciel-0.9.13.1-1|6	Group:		Graphical desktop/GNOME
21cr|eiciel-0.9.13.1-1|7	Url:		http://rofi.roger-ferrer.org/eiciel/
21cr|eiciel-0.9.13.1-1|8	Source0:	http://rofi.roger-ferrer.org/eiciel/files/%{name}-%{version}.tar.bz2
21cr|eiciel-0.9.13.1-1|9	BuildRequires:	autoconf2.5
21cr|eiciel-0.9.13.1-1|10	BuildRequires:	desktop-file-utils
21cr|eiciel-0.9.13.1-1|11	BuildRequires:	acl-devel
21cr|eiciel-0.9.13.1-1|12	BuildRequires:	attr-devel
21cr|eiciel-0.9.13.1-1|13	BuildRequires:	gettext-devel
21cr|eiciel-0.9.13.1-1|14	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21cr|eiciel-0.9.13.1-1|15	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|eiciel-0.9.13.1-1|16	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|eiciel-0.9.13.1-1|17	BuildRequires:	pkgconfig(libnautilus-extension)
21cr|eiciel-0.9.13.1-1|18	
21cr|eiciel-0.9.13.1-1|19	%description
21cr|eiciel-0.9.13.1-1|20	Graphical editor for access control lists (ACL) and extended attributes
21cr|eiciel-0.9.13.1-1|21	(XATTR), either as an extension within Nautilus, or as a standalone utility.
21cr|eiciel-0.9.13.1-1|22	
21cr|eiciel-0.9.13.1-1|23	%files -f %{name}.lang
21cr|eiciel-0.9.13.1-1|24	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|eiciel-0.9.13.1-1|25	%{_bindir}/%{name}
21cr|eiciel-0.9.13.1-1|26	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|eiciel-0.9.13.1-1|27	%{_datadir}/%{name}/
21cr|eiciel-0.9.13.1-1|28	%{_datadir}/applications/org.roger-ferrer.Eiciel.desktop
21cr|eiciel-0.9.13.1-1|29	%{_datadir}/gnome/help/%{name}
21cr|eiciel-0.9.13.1-1|30	%{_datadir}/metainfo/org.roger-ferrer.Eiciel.appdata.xml
21cr|eiciel-0.9.13.1-1|31	%{_mandir}/man1/%{name}*
21cr|eiciel-0.9.13.1-1|32	%{_libdir}/nautilus/extensions-3.0/lib%{name}*
21cr|eiciel-0.9.13.1-1|33	
21cr|eiciel-0.9.13.1-1|34	#----------------------------------------------------------------------------
21cr|eiciel-0.9.13.1-1|35	
21cr|eiciel-0.9.13.1-1|36	%prep
21cr|eiciel-0.9.13.1-1|37	%setup -q
21cr|eiciel-0.9.13.1-1|38	sed -i s/Version=.*/Version=1.0/ src/*.desktop.in
21cr|eiciel-0.9.13.1-1|39	
21cr|eiciel-0.9.13.1-1|40	%build
21cr|eiciel-0.9.13.1-1|41	#autoreconf -fi
21cr|eiciel-0.9.13.1-1|42	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|eiciel-0.9.13.1-1|43	%configure \
21cr|eiciel-0.9.13.1-1|44	--with-nautilus-extensions-dir=%{_libdir}/nautilus/extensions-3.0
21cr|eiciel-0.9.13.1-1|45	%make
21cr|eiciel-0.9.13.1-1|46	
21cr|eiciel-0.9.13.1-1|47	%install
21cr|eiciel-0.9.13.1-1|48	%makeinstall_std
21cr|eiciel-0.9.13.1-1|49	%find_lang %{name}

1185 21
21cr|eina-extra-0.0.1-4|1	%define major 0
21cr|eina-extra-0.0.1-4|2	%define libname %mklibname eina_extra %{major}
21cr|eina-extra-0.0.1-4|3	%define devname %mklibname eina_extra -d
21cr|eina-extra-0.0.1-4|4	
21cr|eina-extra-0.0.1-4|5	Summary:	Extra types for eina
21cr|eina-extra-0.0.1-4|6	Name:		eina-extra
21cr|eina-extra-0.0.1-4|7	Version:	0.0.1
21cr|eina-extra-0.0.1-4|8	Release:	4
21cr|eina-extra-0.0.1-4|9	License:	LGPLv2.1+
21cr|eina-extra-0.0.1-4|10	Group:		System/Libraries
21cr|eina-extra-0.0.1-4|11	Url:		https://code.google.com/p/enesim/source/browse/#svn%2Ftrunk%2Feina-extra
21cr|eina-extra-0.0.1-4|12	# svn snapshot
21cr|eina-extra-0.0.1-4|13	Source0:	%{name}-%{version}.tar.bz2
21cr|eina-extra-0.0.1-4|14	BuildRequires:	pkgconfig(eina)
21cr|eina-extra-0.0.1-4|15	
21cr|eina-extra-0.0.1-4|16	%description
21cr|eina-extra-0.0.1-4|17	Extra types for eina.
21cr|eina-extra-0.0.1-4|18	
21cr|eina-extra-0.0.1-4|19	#---------------------------------------------------------------------
21cr|eina-extra-0.0.1-4|20	
21cr|eina-extra-0.0.1-4|21	%package -n %{libname}
21cr|eina-extra-0.0.1-4|22	Summary:	Extra types for eina
21cr|eina-extra-0.0.1-4|23	Group:		System/Libraries
21cr|eina-extra-0.0.1-4|24	
21cr|eina-extra-0.0.1-4|25	%description -n %{libname}
21cr|eina-extra-0.0.1-4|26	Extra types for eina.
21cr|eina-extra-0.0.1-4|27	
21cr|eina-extra-0.0.1-4|28	%files -n %{libname}
21cr|eina-extra-0.0.1-4|29	%{_libdir}/libeina_extra.so.%{major}*
21cr|eina-extra-0.0.1-4|30	
21cr|eina-extra-0.0.1-4|31	#---------------------------------------------------------------------
21cr|eina-extra-0.0.1-4|32	
21cr|eina-extra-0.0.1-4|33	%package -n %{devname}
21cr|eina-extra-0.0.1-4|34	Summary:	Development files for eina-extra
21cr|eina-extra-0.0.1-4|35	Group:		Development/Other
21cr|eina-extra-0.0.1-4|36	Requires:	%{libname} = %{EVRD}
21cr|eina-extra-0.0.1-4|37	
21cr|eina-extra-0.0.1-4|38	%description -n %{devname}
21cr|eina-extra-0.0.1-4|39	Development files for eina-extra.
21cr|eina-extra-0.0.1-4|40	
21cr|eina-extra-0.0.1-4|41	%files -n %{devname}
21cr|eina-extra-0.0.1-4|42	%{_libdir}/pkgconfig/*
21cr|eina-extra-0.0.1-4|43	%{_libdir}/libeina_extra.so
21cr|eina-extra-0.0.1-4|44	%{_includedir}/*
21cr|eina-extra-0.0.1-4|45	
21cr|eina-extra-0.0.1-4|46	#---------------------------------------------------------------------
21cr|eina-extra-0.0.1-4|47	
21cr|eina-extra-0.0.1-4|48	%prep
21cr|eina-extra-0.0.1-4|49	%setup -q
21cr|eina-extra-0.0.1-4|50	
21cr|eina-extra-0.0.1-4|51	%build
21cr|eina-extra-0.0.1-4|52	autoreconf -fi
21cr|eina-extra-0.0.1-4|53	%configure --disable-static
21cr|eina-extra-0.0.1-4|54	%make
21cr|eina-extra-0.0.1-4|55	
21cr|eina-extra-0.0.1-4|56	%install
21cr|eina-extra-0.0.1-4|57	%makeinstall_std

1186 21
21cr|einstein-2.0-5|1	Summary:	Remake of old DOS game Sherlock which was inspired by Albert Einstein's puzzle
21cr|einstein-2.0-5|2	Name:		einstein
21cr|einstein-2.0-5|3	Version:	2.0
21cr|einstein-2.0-5|4	Release:	5
21cr|einstein-2.0-5|5	License:	GPLv2+
21cr|einstein-2.0-5|6	Group:		Games/Puzzles
21cr|einstein-2.0-5|7	Url:		http://games.flowix.com/en/index.html
21cr|einstein-2.0-5|8	Source:		http://www.babichev.info/files/einstein/%{name}-%{version}-src.tar.gz
21cr|einstein-2.0-5|9	Source1:	%{name}-1.0-html-pages.tgz
21cr|einstein-2.0-5|10	Source2:	%{name}-wrapper
21cr|einstein-2.0-5|11	Source3:	icon.bmp
21cr|einstein-2.0-5|12	Source4:	einstein.desktop
21cr|einstein-2.0-5|13	Source5:	einstein.png
21cr|einstein-2.0-5|14	Patch1:		einstein-math_h.patch
21cr|einstein-2.0-5|15	Patch2:		einstein-Makefile.patch
21cr|einstein-2.0-5|16	Patch3:		einstein-formatter_cpp.patch
21cr|einstein-2.0-5|17	Patch4:		einstein-2.0-deb-icon_change.patch
21cr|einstein-2.0-5|18	Patch5:		einstein-2.0-deb-font_change.patch
21cr|einstein-2.0-5|19	Patch6:		einstein-2.0-deb-random_init.patch
21cr|einstein-2.0-5|20	Patch7:		einstein-2.0-alt-rules_clarification.patch
21cr|einstein-2.0-5|21	Patch8:		einstein-2.0-alt-fix_mkres_link.patch
21cr|einstein-2.0-5|22	Patch9:		einstein-2.0-alt-translation_fix.patch
21cr|einstein-2.0-5|23	Patch10:	einstein-2.0-gcc43.patch
21cr|einstein-2.0-5|24	Patch11:	einstein-2.0-no-strip.patch
21cr|einstein-2.0-5|25	BuildRequires:	fonts-ttf-dejavu
21cr|einstein-2.0-5|26	BuildRequires:	makedepend
21cr|einstein-2.0-5|27	BuildRequires:	pkgconfig(freetype2)
21cr|einstein-2.0-5|28	BuildRequires:	pkgconfig(SDL_mixer)
21cr|einstein-2.0-5|29	BuildRequires:	pkgconfig(SDL_ttf)
21cr|einstein-2.0-5|30	BuildRequires:	pkgconfig(zlib)
21cr|einstein-2.0-5|31	
21cr|einstein-2.0-5|32	%description
21cr|einstein-2.0-5|33	Einstein puzzle is cross-platform open source remake of old DOS game Sherlock
21cr|einstein-2.0-5|34	which was inspired by Albert Einstein's puzzle. Einstein said that only those
21cr|einstein-2.0-5|35	with an intelligence quotient of 97 percentile and higher should be able to
21cr|einstein-2.0-5|36	solve it.
21cr|einstein-2.0-5|37	
21cr|einstein-2.0-5|38	The game goal is to open all cards in square of 6x6 cards.
21cr|einstein-2.0-5|39	Every row of square contains cards of one type only. For example, first row
21cr|einstein-2.0-5|40	contains arabic digits, second - letters, third - rome digits, fouths - dices,
21cr|einstein-2.0-5|41	fifth - geometric figures, sixs - mathematic symbols.
21cr|einstein-2.0-5|42	
21cr|einstein-2.0-5|43	%files
21cr|einstein-2.0-5|44	%doc doc/*
21cr|einstein-2.0-5|45	%{_bindir}/*
21cr|einstein-2.0-5|46	%{_datadir}/%{name}
21cr|einstein-2.0-5|47	%{_datadir}/applications/*.desktop
21cr|einstein-2.0-5|48	%{_datadir}/pixmaps/%{name}.png
21cr|einstein-2.0-5|49	
21cr|einstein-2.0-5|50	#----------------------------------------------------------------------------
21cr|einstein-2.0-5|51	
21cr|einstein-2.0-5|52	%prep
21cr|einstein-2.0-5|53	%setup
21cr|einstein-2.0-5|54	%setup -q -T -D -a 1
21cr|einstein-2.0-5|55	
21cr|einstein-2.0-5|56	%patch1
21cr|einstein-2.0-5|57	%patch2
21cr|einstein-2.0-5|58	%patch3 -p2
21cr|einstein-2.0-5|59	%patch4 -p1
21cr|einstein-2.0-5|60	%patch5 -p1
21cr|einstein-2.0-5|61	%patch6 -p1
21cr|einstein-2.0-5|62	%patch7 -p1
21cr|einstein-2.0-5|63	%patch8 -p1
21cr|einstein-2.0-5|64	%patch9 -p1
21cr|einstein-2.0-5|65	%patch10 -p1
21cr|einstein-2.0-5|66	%patch11 -p1
21cr|einstein-2.0-5|67	install %{SOURCE3} res/
21cr|einstein-2.0-5|68	mv %{name} doc
21cr|einstein-2.0-5|69	cp /usr/share/fonts/TTF/dejavu/DejaVuSans.ttf res/
21cr|einstein-2.0-5|70	
21cr|einstein-2.0-5|71	%build
21cr|einstein-2.0-5|72	%make depend
21cr|einstein-2.0-5|73	%make -C mkres OPTIMIZE="%{optflags}"
21cr|einstein-2.0-5|74	pushd res
21cr|einstein-2.0-5|75	../mkres/mkres --source resources.descr --output ../einstein.res
21cr|einstein-2.0-5|76	popd
21cr|einstein-2.0-5|77	%make PREFIX=/usr OPTIMIZE="%{optflags}"
21cr|einstein-2.0-5|78	
21cr|einstein-2.0-5|79	%install
21cr|einstein-2.0-5|80	mkdir -p %{buildroot}%{_bindir}
21cr|einstein-2.0-5|81	mkdir -p %{buildroot}%{_datadir}/%{name}/res
21cr|einstein-2.0-5|82	%makeinstall_std PREFIX=%{buildroot}%{_prefix}
21cr|einstein-2.0-5|83	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
21cr|einstein-2.0-5|84	install %{SOURCE2} %{buildroot}%{_bindir}/%{name}
21cr|einstein-2.0-5|85	chmod 755 %{buildroot}%{_bindir}/%{name}
21cr|einstein-2.0-5|86	install -Dm 0644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|einstein-2.0-5|87	install -Dm 0644 %{SOURCE5} %{buildroot}%{_datadir}/pixmaps/%{name}.png

1187 21
21cr|eiskaltdcpp-2.4.2-2|1	%define major 2.4
21cr|eiskaltdcpp-2.4.2-2|2	%define libname %mklibname %{name} %{major}
21cr|eiskaltdcpp-2.4.2-2|3	%define devname %mklibname %{name} -d
21cr|eiskaltdcpp-2.4.2-2|4	
21cr|eiskaltdcpp-2.4.2-2|5	Summary:	Cross-platform program that uses the Direct Connect and ADC protocols
21cr|eiskaltdcpp-2.4.2-2|6	Name:		eiskaltdcpp
21cr|eiskaltdcpp-2.4.2-2|7	Version:	2.4.2
21cr|eiskaltdcpp-2.4.2-2|8	Release:	2
21cr|eiskaltdcpp-2.4.2-2|9	License:	GPLv3+
21cr|eiskaltdcpp-2.4.2-2|10	Group:		Networking/File transfer
21cr|eiskaltdcpp-2.4.2-2|11	Url:		https://github.com/eiskaltdcpp/eiskaltdcpp
21cr|eiskaltdcpp-2.4.2-2|12	# Source0:	https://github.com/eiskaltdcpp/%%{name}/archive/v%%{version}.tar.gz
21cr|eiskaltdcpp-2.4.2-2|13	Source0:	%{name}-%{version}.tar.gz
21cr|eiskaltdcpp-2.4.2-2|14	Source100:	%{name}.rpmlintrc
21cr|eiskaltdcpp-2.4.2-2|15	BuildRequires:	aspell-devel
21cr|eiskaltdcpp-2.4.2-2|16	BuildRequires:	bzip2-devel
21cr|eiskaltdcpp-2.4.2-2|17	BuildRequires:	cmake
21cr|eiskaltdcpp-2.4.2-2|18	BuildRequires:	desktop-file-utils
21cr|eiskaltdcpp-2.4.2-2|19	BuildRequires:	gettext-devel
21cr|eiskaltdcpp-2.4.2-2|20	BuildRequires:	miniupnpc-devel
21cr|eiskaltdcpp-2.4.2-2|21	BuildRequires:	qt5-linguist-tools
21cr|eiskaltdcpp-2.4.2-2|22	BuildRequires:	pkgconfig(gail-3.0)
21cr|eiskaltdcpp-2.4.2-2|23	BuildRequires:	pkgconfig(gdk-3.0)
21cr|eiskaltdcpp-2.4.2-2|24	BuildRequires:	pkgconfig(gladeui-2.0)
21cr|eiskaltdcpp-2.4.2-2|25	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|eiskaltdcpp-2.4.2-2|26	BuildRequires:	pkgconfig(libidn)
21cr|eiskaltdcpp-2.4.2-2|27	BuildRequires:	pkgconfig(libnotify)
21cr|eiskaltdcpp-2.4.2-2|28	BuildRequires:	pkgconfig(libpcre)
21cr|eiskaltdcpp-2.4.2-2|29	BuildRequires:	pkgconfig(libupnp)
21cr|eiskaltdcpp-2.4.2-2|30	BuildRequires:	pkgconfig(lua)
21cr|eiskaltdcpp-2.4.2-2|31	BuildRequires:	pkgconfig(openssl)
21cr|eiskaltdcpp-2.4.2-2|32	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|eiskaltdcpp-2.4.2-2|33	BuildRequires:	pkgconfig(Qt5Core)
21cr|eiskaltdcpp-2.4.2-2|34	BuildRequires:	pkgconfig(Qt5DBus)
21cr|eiskaltdcpp-2.4.2-2|35	BuildRequires:	pkgconfig(Qt5Gui)
21cr|eiskaltdcpp-2.4.2-2|36	BuildRequires:	pkgconfig(Qt5Qml)
21cr|eiskaltdcpp-2.4.2-2|37	BuildRequires:	pkgconfig(Qt5Quick)
21cr|eiskaltdcpp-2.4.2-2|38	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|eiskaltdcpp-2.4.2-2|39	BuildRequires:	pkgconfig(Qt5Network)
21cr|eiskaltdcpp-2.4.2-2|40	BuildRequires:	pkgconfig(Qt5Script)
21cr|eiskaltdcpp-2.4.2-2|41	BuildRequires:	pkgconfig(Qt5Sql)
21cr|eiskaltdcpp-2.4.2-2|42	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|eiskaltdcpp-2.4.2-2|43	BuildRequires:	pkgconfig(Qt5Xml)
21cr|eiskaltdcpp-2.4.2-2|44	
21cr|eiskaltdcpp-2.4.2-2|45	%description
21cr|eiskaltdcpp-2.4.2-2|46	EiskaltDC++ is a cross-platform program that uses the Direct Connect
21cr|eiskaltdcpp-2.4.2-2|47	(DC aka NMDC) and Advanced Direct Connect (ADC) protocols.
21cr|eiskaltdcpp-2.4.2-2|48	It is compatible with DC++, AirDC++, FlylinkDC++ and other DC clients.
21cr|eiskaltdcpp-2.4.2-2|49	EiskaltDC++ also interoperates with all common DC hub software.
21cr|eiskaltdcpp-2.4.2-2|50	
21cr|eiskaltdcpp-2.4.2-2|51	%files -f lib%{name}.lang
21cr|eiskaltdcpp-2.4.2-2|52	%doc AUTHORS COPYING LICENSE ChangeLog.txt
21cr|eiskaltdcpp-2.4.2-2|53	%dir %{_datadir}/%{name}
21cr|eiskaltdcpp-2.4.2-2|54	%{_datadir}/%{name}/emoticons
21cr|eiskaltdcpp-2.4.2-2|55	%{_datadir}/%{name}/examples
21cr|eiskaltdcpp-2.4.2-2|56	%{_datadir}/%{name}/luascripts
21cr|eiskaltdcpp-2.4.2-2|57	%{_datadir}/%{name}/sounds
21cr|eiskaltdcpp-2.4.2-2|58	%{_datadir}/pixmaps/%{name}.png
21cr|eiskaltdcpp-2.4.2-2|59	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|eiskaltdcpp-2.4.2-2|60	
21cr|eiskaltdcpp-2.4.2-2|61	#-----------------------------------------------------------------------------
21cr|eiskaltdcpp-2.4.2-2|62	
21cr|eiskaltdcpp-2.4.2-2|63	%package qt
21cr|eiskaltdcpp-2.4.2-2|64	Summary:	Qt frontend for EiskaltDC++
21cr|eiskaltdcpp-2.4.2-2|65	Group:		Networking/File transfer
21cr|eiskaltdcpp-2.4.2-2|66	Requires:	%{name} = %{EVRD}
21cr|eiskaltdcpp-2.4.2-2|67	Requires:	%{libname} = %{EVRD}
21cr|eiskaltdcpp-2.4.2-2|68	
21cr|eiskaltdcpp-2.4.2-2|69	%description qt
21cr|eiskaltdcpp-2.4.2-2|70	EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC
21cr|eiskaltdcpp-2.4.2-2|71	protocol. It is compatible with other DC clients, such as the original DC from
21cr|eiskaltdcpp-2.4.2-2|72	Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates with all
21cr|eiskaltdcpp-2.4.2-2|73	common DC hub software. The minimum number of our patches to original DC++
21cr|eiskaltdcpp-2.4.2-2|74	kernel makes it easy to upgrade to new versions and ensures compatibility with
21cr|eiskaltdcpp-2.4.2-2|75	other clients. This is the Qt front end.
21cr|eiskaltdcpp-2.4.2-2|76	
21cr|eiskaltdcpp-2.4.2-2|77	%files qt -f %{name}-qt.lang
21cr|eiskaltdcpp-2.4.2-2|78	%doc COPYING
21cr|eiskaltdcpp-2.4.2-2|79	%dir %{_datadir}/%{name}/qt
21cr|eiskaltdcpp-2.4.2-2|80	%dir %{_datadir}/%{name}/qt/translations
21cr|eiskaltdcpp-2.4.2-2|81	%{_bindir}/%{name}-qt
21cr|eiskaltdcpp-2.4.2-2|82	%{_datadir}/%{name}/qt/client-res
21cr|eiskaltdcpp-2.4.2-2|83	%{_datadir}/%{name}/qt/icons
21cr|eiskaltdcpp-2.4.2-2|84	%{_datadir}/%{name}/qt/qtscripts
21cr|eiskaltdcpp-2.4.2-2|85	%{_datadir}/applications/%{name}-qt.desktop
21cr|eiskaltdcpp-2.4.2-2|86	%{_mandir}/man1/%{name}-qt.1.*
21cr|eiskaltdcpp-2.4.2-2|87	
21cr|eiskaltdcpp-2.4.2-2|88	#-----------------------------------------------------------------------------
21cr|eiskaltdcpp-2.4.2-2|89	
21cr|eiskaltdcpp-2.4.2-2|90	%package gtk
21cr|eiskaltdcpp-2.4.2-2|91	Summary:	GTK frontend for EiskaltDC++
21cr|eiskaltdcpp-2.4.2-2|92	Group:		Networking/File transfer
21cr|eiskaltdcpp-2.4.2-2|93	Requires:	%{name} = %{EVRD}
21cr|eiskaltdcpp-2.4.2-2|94	Requires:	%{libname} = %{EVRD}
21cr|eiskaltdcpp-2.4.2-2|95	
21cr|eiskaltdcpp-2.4.2-2|96	%description gtk
21cr|eiskaltdcpp-2.4.2-2|97	EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC
21cr|eiskaltdcpp-2.4.2-2|98	protocol. It is compatible with other DC clients, such as the original DC from
21cr|eiskaltdcpp-2.4.2-2|99	Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates with all
21cr|eiskaltdcpp-2.4.2-2|100	common DC hub software. The minimum number of our patches to original DC++
21cr|eiskaltdcpp-2.4.2-2|101	kernel makes it easy to upgrade to new versions and ensures compatibility with
21cr|eiskaltdcpp-2.4.2-2|102	other clients. This is the GTK front end.
21cr|eiskaltdcpp-2.4.2-2|103	
21cr|eiskaltdcpp-2.4.2-2|104	%files gtk -f %{name}-gtk.lang
21cr|eiskaltdcpp-2.4.2-2|105	%doc COPYING
21cr|eiskaltdcpp-2.4.2-2|106	%{_bindir}/%{name}-gtk
21cr|eiskaltdcpp-2.4.2-2|107	%{_datadir}/%{name}/gtk
21cr|eiskaltdcpp-2.4.2-2|108	%{_datadir}/applications/%{name}-gtk.desktop
21cr|eiskaltdcpp-2.4.2-2|109	%{_mandir}/man1/%{name}-gtk.1.*
21cr|eiskaltdcpp-2.4.2-2|110	
21cr|eiskaltdcpp-2.4.2-2|111	#-----------------------------------------------------------------------------
21cr|eiskaltdcpp-2.4.2-2|112	
21cr|eiskaltdcpp-2.4.2-2|113	%package daemon
21cr|eiskaltdcpp-2.4.2-2|114	Summary:	A simple EiskaltDC++ daemon
21cr|eiskaltdcpp-2.4.2-2|115	Group:		Networking/File transfer
21cr|eiskaltdcpp-2.4.2-2|116	Requires:	%{name} = %{EVRD}
21cr|eiskaltdcpp-2.4.2-2|117	Requires:	%{libname} = %{EVRD}
21cr|eiskaltdcpp-2.4.2-2|118	Requires:	perl(Term::UI)
21cr|eiskaltdcpp-2.4.2-2|119	
21cr|eiskaltdcpp-2.4.2-2|120	%description daemon
21cr|eiskaltdcpp-2.4.2-2|121	EiskaltDC++ is a cross-platform program that uses the Direct Connect and
21cr|eiskaltdcpp-2.4.2-2|122	ADC protocol. It is compatible with other DC clients, such as the original
21cr|eiskaltdcpp-2.4.2-2|123	DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
21cr|eiskaltdcpp-2.4.2-2|124	with all common DC hub software. This is a simple daemon for running
21cr|eiskaltdcpp-2.4.2-2|125	EiskaltDC++ without any GUI; it can be controlled via XMLRPC or JSONRPC.
21cr|eiskaltdcpp-2.4.2-2|126	
21cr|eiskaltdcpp-2.4.2-2|127	%files daemon
21cr|eiskaltdcpp-2.4.2-2|128	%doc AUTHORS COPYING LICENSE README.md TODO
21cr|eiskaltdcpp-2.4.2-2|129	%{_bindir}/%{name}-cli-*
21cr|eiskaltdcpp-2.4.2-2|130	%{_bindir}/%{name}-daemon
21cr|eiskaltdcpp-2.4.2-2|131	%{_datadir}/%{name}/cli/*
21cr|eiskaltdcpp-2.4.2-2|132	%{_mandir}/man1/%{name}-cli-*.1.*
21cr|eiskaltdcpp-2.4.2-2|133	%{_mandir}/man1/%{name}-daemon.1.*
21cr|eiskaltdcpp-2.4.2-2|134	
21cr|eiskaltdcpp-2.4.2-2|135	#-----------------------------------------------------------------------------
21cr|eiskaltdcpp-2.4.2-2|136	
21cr|eiskaltdcpp-2.4.2-2|137	%package -n %{libname}
21cr|eiskaltdcpp-2.4.2-2|138	Summary:	Dynamic library used by EiskaltDC++
21cr|eiskaltdcpp-2.4.2-2|139	Group:		System/Libraries
21cr|eiskaltdcpp-2.4.2-2|140	
21cr|eiskaltdcpp-2.4.2-2|141	%description -n %{libname}
21cr|eiskaltdcpp-2.4.2-2|142	Dynamic library used by EiskaltDC++.
21cr|eiskaltdcpp-2.4.2-2|143	
21cr|eiskaltdcpp-2.4.2-2|144	%files -n %{libname}
21cr|eiskaltdcpp-2.4.2-2|145	%doc COPYING
21cr|eiskaltdcpp-2.4.2-2|146	%{_libdir}/lib%{name}.so.%{major}*
21cr|eiskaltdcpp-2.4.2-2|147	
21cr|eiskaltdcpp-2.4.2-2|148	#-----------------------------------------------------------------------------
21cr|eiskaltdcpp-2.4.2-2|149	
21cr|eiskaltdcpp-2.4.2-2|150	%package -n %{devname}
21cr|eiskaltdcpp-2.4.2-2|151	Summary:	Development files for the main EiskaltDC++ library
21cr|eiskaltdcpp-2.4.2-2|152	Group:		Development/C++
21cr|eiskaltdcpp-2.4.2-2|153	Requires:	%{libname} = %{EVRD}
21cr|eiskaltdcpp-2.4.2-2|154	Provides:	%{name}-devel = %{EVRD}
21cr|eiskaltdcpp-2.4.2-2|155	
21cr|eiskaltdcpp-2.4.2-2|156	%description -n %{devname}
21cr|eiskaltdcpp-2.4.2-2|157	EiskaltDC++ is a cross-platform program that uses the Direct Connect and
21cr|eiskaltdcpp-2.4.2-2|158	ADC protocol. It is compatible with other DC clients, such as the original
21cr|eiskaltdcpp-2.4.2-2|159	DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
21cr|eiskaltdcpp-2.4.2-2|160	with all common DC hub software.
21cr|eiskaltdcpp-2.4.2-2|161	This package contains the header files needed to use the main EiskaltDC++
21cr|eiskaltdcpp-2.4.2-2|162	library.
21cr|eiskaltdcpp-2.4.2-2|163	
21cr|eiskaltdcpp-2.4.2-2|164	%files -n %{devname}
21cr|eiskaltdcpp-2.4.2-2|165	%doc COPYING ChangeLog.txt
21cr|eiskaltdcpp-2.4.2-2|166	%{_includedir}/%{name}/dcpp/*.h
21cr|eiskaltdcpp-2.4.2-2|167	
21cr|eiskaltdcpp-2.4.2-2|168	#-----------------------------------------------------------------------------
21cr|eiskaltdcpp-2.4.2-2|169	
21cr|eiskaltdcpp-2.4.2-2|170	%prep
21cr|eiskaltdcpp-2.4.2-2|171	%setup -q
21cr|eiskaltdcpp-2.4.2-2|172	
21cr|eiskaltdcpp-2.4.2-2|173	%build
21cr|eiskaltdcpp-2.4.2-2|174	%cmake \
21cr|eiskaltdcpp-2.4.2-2|175	-DCMAKE_BUILD_TYPE=Release \
21cr|eiskaltdcpp-2.4.2-2|176	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21cr|eiskaltdcpp-2.4.2-2|177	-DLIB_INSTALL_DIR=%{_libdir} \
21cr|eiskaltdcpp-2.4.2-2|178	-DEISKALTDCPP_INCLUDE_DIR="%{_includedir}/%{name}" \
21cr|eiskaltdcpp-2.4.2-2|179	-DCREATE_MO=ON \
21cr|eiskaltdcpp-2.4.2-2|180	-DDBUS_NOTIFY=ON \
21cr|eiskaltdcpp-2.4.2-2|181	-DFREE_SPACE_BAR_C=ON \
21cr|eiskaltdcpp-2.4.2-2|182	-DINSTALL_RUNTIME_PATH=OFF \
21cr|eiskaltdcpp-2.4.2-2|183	-DJSONRPC_DAEMON=ON \
21cr|eiskaltdcpp-2.4.2-2|184	-DLUA_SCRIPT=ON \
21cr|eiskaltdcpp-2.4.2-2|185	-DNO_UI_DAEMON=ON \
21cr|eiskaltdcpp-2.4.2-2|186	-DPERL_REGEX=ON \
21cr|eiskaltdcpp-2.4.2-2|187	-DUSE_ASPELL=ON \
21cr|eiskaltdcpp-2.4.2-2|188	-DUSE_CLI_JSONRPC=ON \
21cr|eiskaltdcpp-2.4.2-2|189	-DUSE_CLI_XMLRPC=ON \
21cr|eiskaltdcpp-2.4.2-2|190	-DUSE_GTK3=ON \
21cr|eiskaltdcpp-2.4.2-2|191	-DUSE_IDNA=ON \
21cr|eiskaltdcpp-2.4.2-2|192	-DUSE_JS=ON \
21cr|eiskaltdcpp-2.4.2-2|193	-DUSE_LIBCANBERRA=ON \
21cr|eiskaltdcpp-2.4.2-2|194	-DUSE_LIBGNOME2=OFF \
21cr|eiskaltdcpp-2.4.2-2|195	-DUSE_LIBNOTIFY=ON \
21cr|eiskaltdcpp-2.4.2-2|196	-DUSE_MINIUPNP=ON \
21cr|eiskaltdcpp-2.4.2-2|197	-DUSE_QT5=ON \
21cr|eiskaltdcpp-2.4.2-2|198	-DUSE_QT=OFF \
21cr|eiskaltdcpp-2.4.2-2|199	-DUSE_QT_QML=OFF \
21cr|eiskaltdcpp-2.4.2-2|200	-DUSE_QT_SQLITE=ON \
21cr|eiskaltdcpp-2.4.2-2|201	-DWITH_DEV_FILES=ON \
21cr|eiskaltdcpp-2.4.2-2|202	-DWITH_DHT=ON \
21cr|eiskaltdcpp-2.4.2-2|203	-DWITH_EMOTICONS=ON \
21cr|eiskaltdcpp-2.4.2-2|204	-DWITH_EXAMPLES=ON \
21cr|eiskaltdcpp-2.4.2-2|205	-DWITH_LUASCRIPTS=ON \
21cr|eiskaltdcpp-2.4.2-2|206	-DWITH_SOUNDS=ON \
21cr|eiskaltdcpp-2.4.2-2|207	-DXMLRPC_DAEMON=OFF
21cr|eiskaltdcpp-2.4.2-2|208	%make -s
21cr|eiskaltdcpp-2.4.2-2|209	
21cr|eiskaltdcpp-2.4.2-2|210	
21cr|eiskaltdcpp-2.4.2-2|211	%install
21cr|eiskaltdcpp-2.4.2-2|212	%makeinstall_std -C build
21cr|eiskaltdcpp-2.4.2-2|213	
21cr|eiskaltdcpp-2.4.2-2|214	rm -f %{buildroot}/%{_datadir}/%{name}/examples/*.php
21cr|eiskaltdcpp-2.4.2-2|215	rm -rf %{buildroot}/%{_datadir}/%{name}/qt/qtscripts/gnome
21cr|eiskaltdcpp-2.4.2-2|216	
21cr|eiskaltdcpp-2.4.2-2|217	%find_lang %{name}-gtk
21cr|eiskaltdcpp-2.4.2-2|218	
21cr|eiskaltdcpp-2.4.2-2|219	find %{buildroot} -name "*.qm" | sed 's:'%{buildroot}'::
21cr|eiskaltdcpp-2.4.2-2|220	s:.*/\([a-zA-Z]\{2\}\).qm:%lang(\1) \0:' > %{name}-qt.lang
21cr|eiskaltdcpp-2.4.2-2|221	
21cr|eiskaltdcpp-2.4.2-2|222	%find_lang lib%{name} lib%{name}.lang

1188 21
21cr|ejabberd-23.10-1|1	%global debug_package %{nil}
21cr|ejabberd-23.10-1|2	%global _hardened_build 1
21cr|ejabberd-23.10-1|3	%global srcname ejabberd
21cr|ejabberd-23.10-1|4	
21cr|ejabberd-23.10-1|5	# Since we require the version in both BuildRequires and Requires, let's make these variables for
21cr|ejabberd-23.10-1|6	# easier maintenance.
21cr|ejabberd-23.10-1|7	%global cache_tab_ver 1.0.14
21cr|ejabberd-23.10-1|8	%global eimp_ver 1.0.6
21cr|ejabberd-23.10-1|9	%global epam_ver 1.0.4
21cr|ejabberd-23.10-1|10	%global esip_ver 1.0.24
21cr|ejabberd-23.10-1|11	%global ezlib_ver 1.0.4
21cr|ejabberd-23.10-1|12	%global fast_tls_ver 1.0.23
21cr|ejabberd-23.10-1|13	%global fast_xml_ver 1.1.31
21cr|ejabberd-23.10-1|14	%global fast_yaml_ver 1.0.15
21cr|ejabberd-23.10-1|15	%global iconv_ver 1.0.8
21cr|ejabberd-23.10-1|16	%global luerl_ver 0.3
21cr|ejabberd-23.10-1|17	%global p1_mysql_ver 1.0.6
21cr|ejabberd-23.10-1|18	%global p1_oauth2_ver 0.6.3
21cr|ejabberd-23.10-1|19	%global p1_pgsql_ver 1.1.6
21cr|ejabberd-23.10-1|20	%global p1_utils_ver 1.0.12
21cr|ejabberd-23.10-1|21	%global stringprep_ver 1.0.12
21cr|ejabberd-23.10-1|22	%global stun_ver 1.0.23
21cr|ejabberd-23.10-1|23	%global xmpp_ver 1.7.0
21cr|ejabberd-23.10-1|24	
21cr|ejabberd-23.10-1|25	
21cr|ejabberd-23.10-1|26	
21cr|ejabberd-23.10-1|27	Name:           ejabberd
21cr|ejabberd-23.10-1|28	Version:        23.10
21cr|ejabberd-23.10-1|29	Release:        1
21cr|ejabberd-23.10-1|30	
21cr|ejabberd-23.10-1|31	Group:          System/Servers
21cr|ejabberd-23.10-1|32	License:        GPLv2+
21cr|ejabberd-23.10-1|33	Summary:        A distributed, fault-tolerant Jabber/XMPP server
21cr|ejabberd-23.10-1|34	URL:            http://www.ejabberd.im/
21cr|ejabberd-23.10-1|35	Source0:        https://github.com/processone/%{name}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|ejabberd-23.10-1|36	Source2:        ejabberd.logrotate
21cr|ejabberd-23.10-1|37	
21cr|ejabberd-23.10-1|38	# Support for systemd
21cr|ejabberd-23.10-1|39	Source4:        ejabberd.service
21cr|ejabberd-23.10-1|40	Source5:        ejabberd.tmpfiles.conf
21cr|ejabberd-23.10-1|41	
21cr|ejabberd-23.10-1|42	# PAM support
21cr|ejabberd-23.10-1|43	Source9:        ejabberdctl.pam
21cr|ejabberd-23.10-1|44	Source11:       ejabberd.pam
21cr|ejabberd-23.10-1|45	
21cr|ejabberd-23.10-1|46	# polkit support
21cr|ejabberd-23.10-1|47	Source12:       ejabberdctl.polkit.actions
21cr|ejabberd-23.10-1|48	Source13:       ejabberdctl.polkit.rules
21cr|ejabberd-23.10-1|49	
21cr|ejabberd-23.10-1|50	# sysusers config file
21cr|ejabberd-23.10-1|51	Source14:       ejabberd.sysusers.conf
21cr|ejabberd-23.10-1|52	
21cr|ejabberd-23.10-1|53	# Fedora-specific
21cr|ejabberd-23.10-1|54	Patch3: ejabberd-0003-Install-into-BINDIR-instead-of-SBINDIR.patch
21cr|ejabberd-23.10-1|55	# Fedora-specific
21cr|ejabberd-23.10-1|56	Patch4: ejabberd-0004-Enable-systemd-notification-if-available.patch
21cr|ejabberd-23.10-1|57	
21cr|ejabberd-23.10-1|58	#BuildRequires:  elixir >= 1.4.4
21cr|ejabberd-23.10-1|59	BuildRequires:  erlang-base64url
21cr|ejabberd-23.10-1|60	BuildRequires:  erlang-cache_tab >= %{cache_tab_ver}
21cr|ejabberd-23.10-1|61	BuildRequires:  erlang-eimp >= %{eimp_ver}
21cr|ejabberd-23.10-1|62	BuildRequires:  erlang-epam >= %{epam_ver}
21cr|ejabberd-23.10-1|63	BuildRequires:  erlang-esip >= %{esip_ver}
21cr|ejabberd-23.10-1|64	BuildRequires:  erlang-ezlib >= %{ezlib_ver}
21cr|ejabberd-23.10-1|65	BuildRequires:  erlang-fast_tls >= %{fast_tls_ver}
21cr|ejabberd-23.10-1|66	BuildRequires:  erlang-fast_xml >= %{fast_xml_ver}
21cr|ejabberd-23.10-1|67	BuildRequires:  erlang-fast_yaml >= %{fast_yaml_ver}
21cr|ejabberd-23.10-1|68	BuildRequires:  erlang-iconv >= %{iconv_ver}
21cr|ejabberd-23.10-1|69	BuildRequires:  erlang-jiffy >= 0.14.8
21cr|ejabberd-23.10-1|70	BuildRequires:  erlang-jose >= 1.8.4
21cr|ejabberd-23.10-1|71	BuildRequires:  erlang-inets
21cr|ejabberd-23.10-1|72	BuildRequires:  erlang-lager >= 3.4.2
21cr|ejabberd-23.10-1|73	BuildRequires:  erlang-luerl >= %{luerl_ver}
21cr|ejabberd-23.10-1|74	BuildRequires:  erlang-mnesia
21cr|ejabberd-23.10-1|75	BuildRequires:  erlang-mqtree
21cr|ejabberd-23.10-1|76	BuildRequires:  erlang-meck >= 0.8.4
21cr|ejabberd-23.10-1|77	BuildRequires:  erlang-public_key
21cr|ejabberd-23.10-1|78	BuildRequires:  erlang-odbc
21cr|ejabberd-23.10-1|79	BuildRequires:  erlang-os_mon
21cr|ejabberd-23.10-1|80	BuildRequires:  erlang-p1_acme
21cr|ejabberd-23.10-1|81	BuildRequires:  erlang-p1_mysql >= %{p1_mysql_ver}
21cr|ejabberd-23.10-1|82	BuildRequires:  erlang-p1_oauth2 >= %{p1_oauth2_ver}
21cr|ejabberd-23.10-1|83	BuildRequires:  erlang-p1_pgsql >= %{p1_pgsql_ver}
21cr|ejabberd-23.10-1|84	BuildRequires:  erlang-p1_utils >= %{p1_utils_ver}
21cr|ejabberd-23.10-1|85	BuildRequires:  erlang-pkix
21cr|ejabberd-23.10-1|86	BuildRequires:  erlang-rebar
21cr|ejabberd-23.10-1|87	BuildRequires:  erlang-riak_client
21cr|ejabberd-23.10-1|88	BuildRequires:  erlang-ssl
21cr|ejabberd-23.10-1|89	BuildRequires:  erlang-sd_notify
21cr|ejabberd-23.10-1|90	BuildRequires:  erlang-stringprep >= %{stringprep_ver}
21cr|ejabberd-23.10-1|91	BuildRequires:  erlang-stun >= %{stun_ver}
21cr|ejabberd-23.10-1|92	BuildRequires:  erlang-sqlite3
21cr|ejabberd-23.10-1|93	BuildRequires:  erlang-xmpp >= %{xmpp_ver}
21cr|ejabberd-23.10-1|94	BuildRequires:  expat-devel >= 1.95
21cr|ejabberd-23.10-1|95	BuildRequires:  git
21cr|ejabberd-23.10-1|96	BuildRequires:  yaml-devel >= 0.1.4
21cr|ejabberd-23.10-1|97	BuildRequires:  openssl-devel >= 1.0.0
21cr|ejabberd-23.10-1|98	BuildRequires:  pam-devel
21cr|ejabberd-23.10-1|99	
21cr|ejabberd-23.10-1|100	BuildRequires:  autoconf
21cr|ejabberd-23.10-1|101	BuildRequires:  automake
21cr|ejabberd-23.10-1|102	
21cr|ejabberd-23.10-1|103	# For creating user and group
21cr|ejabberd-23.10-1|104	Requires(pre):  /bin/systemd-sysusers
21cr|ejabberd-23.10-1|105	
21cr|ejabberd-23.10-1|106	Requires(post): /usr/bin/openssl
21cr|ejabberd-23.10-1|107	Requires(post): systemd
21cr|ejabberd-23.10-1|108	Requires(preun): systemd
21cr|ejabberd-23.10-1|109	Requires(postun): systemd
21cr|ejabberd-23.10-1|110	
21cr|ejabberd-23.10-1|111	# From rebar
21cr|ejabberd-23.10-1|112	#Requires:  elixir >= 1.4.4
21cr|ejabberd-23.10-1|113	Requires:  erlang-base64url
21cr|ejabberd-23.10-1|114	Requires:  erlang-cache_tab >= %{cache_tab_ver}
21cr|ejabberd-23.10-1|115	Requires:  erlang-eimp >= %{eimp_ver}
21cr|ejabberd-23.10-1|116	Requires:  erlang-epam >= %{epam_ver}
21cr|ejabberd-23.10-1|117	Requires:  erlang-esip >= %{esip_ver}
21cr|ejabberd-23.10-1|118	Requires:  erlang-ezlib >= %{ezlib_ver}
21cr|ejabberd-23.10-1|119	Requires:  erlang-fast_tls >= %{fast_tls_ver}
21cr|ejabberd-23.10-1|120	Requires:  erlang-fast_xml >= %{fast_xml_ver}
21cr|ejabberd-23.10-1|121	Requires:  erlang-fast_yaml >= %{fast_yaml_ver}
21cr|ejabberd-23.10-1|122	Requires:  erlang-iconv >= %{iconv_ver}
21cr|ejabberd-23.10-1|123	Requires:  erlang-jiffy >= 0.14.8
21cr|ejabberd-23.10-1|124	Requires:  erlang-jose >= 1.8.4
21cr|ejabberd-23.10-1|125	Requires:  erlang-inets
21cr|ejabberd-23.10-1|126	Requires:  erlang-lager >= 3.4.2
21cr|ejabberd-23.10-1|127	Requires:  erlang-luerl >= %{luerl_ver}
21cr|ejabberd-23.10-1|128	Requires:  erlang-mnesia
21cr|ejabberd-23.10-1|129	Requires:  erlang-mqtree
21cr|ejabberd-23.10-1|130	Requires:  erlang-meck >= 0.8.4
21cr|ejabberd-23.10-1|131	Requires:  erlang-os_mon
21cr|ejabberd-23.10-1|132	Requires:  erlang-p1_acme
21cr|ejabberd-23.10-1|133	Requires:  erlang-p1_mysql >= %{p1_mysql_ver}
21cr|ejabberd-23.10-1|134	Requires:  erlang-p1_oauth2 >= %{p1_oauth2_ver}
21cr|ejabberd-23.10-1|135	Requires:  erlang-p1_pgsql >= %{p1_pgsql_ver}
21cr|ejabberd-23.10-1|136	Requires:  erlang-p1_utils >= %{p1_utils_ver}
21cr|ejabberd-23.10-1|137	Requires:  erlang-pkix
21cr|ejabberd-23.10-1|138	Requires:  erlang-ssl
21cr|ejabberd-23.10-1|139	Requires:  erlang-stringprep >= %{stringprep_ver}
21cr|ejabberd-23.10-1|140	Requires:  erlang-stun >= %{stun_ver}
21cr|ejabberd-23.10-1|141	Requires:  erlang-sqlite3
21cr|ejabberd-23.10-1|142	Requires:  erlang-xmpp >= %{xmpp_ver}
21cr|ejabberd-23.10-1|143	# We install a logrotate.d file
21cr|ejabberd-23.10-1|144	Requires:   logrotate
21cr|ejabberd-23.10-1|145	# for /usr/bin/pkexec
21cr|ejabberd-23.10-1|146	Requires:   polkit
21cr|ejabberd-23.10-1|147	# for flock in ejabberdctl
21cr|ejabberd-23.10-1|148	Requires:   util-linux
21cr|ejabberd-23.10-1|149	
21cr|ejabberd-23.10-1|150	%description
21cr|ejabberd-23.10-1|151	ejabberd is a Free and Open Source distributed fault-tolerant
21cr|ejabberd-23.10-1|152	Jabber/XMPP server. It is mostly written in Erlang, and runs on many
21cr|ejabberd-23.10-1|153	platforms (tested on Linux, FreeBSD, NetBSD, Solaris, Mac OS X and
21cr|ejabberd-23.10-1|154	Windows NT/2000/XP).
21cr|ejabberd-23.10-1|155	
21cr|ejabberd-23.10-1|156	
21cr|ejabberd-23.10-1|157	%prep
21cr|ejabberd-23.10-1|158	%autosetup -p1
21cr|ejabberd-23.10-1|159	
21cr|ejabberd-23.10-1|160	# Upstream seems to import erlang-xmpp and erlang-fast_xml in a way that isn't compatible with them
21cr|ejabberd-23.10-1|161	# being system libraries. We need to patch the include statements to fix this.
21cr|ejabberd-23.10-1|162	# https://github.com/processone/ejabberd/pull/1446/
21cr|ejabberd-23.10-1|163	find . -name "*.hrl" | xargs sed -i \
21cr|ejabberd-23.10-1|164	"s/include(\"fxml.hrl/include_lib(\"fast_xml\/include\/fxml.hrl/"
21cr|ejabberd-23.10-1|165	find . -name "*.erl" | xargs sed -i "s/include(\"jid.hrl/include_lib(\"xmpp\/include\/jid.hrl/"
21cr|ejabberd-23.10-1|166	find . -name "*.hrl" | xargs sed -i "s/include(\"ns.hrl/include_lib(\"xmpp\/include\/ns.hrl/"
21cr|ejabberd-23.10-1|167	find . -name "*.erl" | xargs sed -i "s/include(\"xmpp.hrl/include_lib(\"xmpp\/include\/xmpp.hrl/"
21cr|ejabberd-23.10-1|168	find . -name "*.hrl" | xargs sed -i \
21cr|ejabberd-23.10-1|169	"s/include(\"xmpp_codec.hrl/include_lib(\"xmpp\/include\/xmpp_codec.hrl/"
21cr|ejabberd-23.10-1|170	
21cr|ejabberd-23.10-1|171	# A few dependencies are configured to be found in the deps folder instead of in system libs
21cr|ejabberd-23.10-1|172	# https://github.com/processone/ejabberd/issues/1850
21cr|ejabberd-23.10-1|173	perl -p -i -e "s|deps/p1_utils/include|$(rpm -ql erlang-p1_utils | grep -E '/include$' )|g" rebar.config
21cr|ejabberd-23.10-1|174	perl -p -i -e "s|deps/fast_xml/include|$(rpm -ql erlang-fast_xml | grep -E '/include$' )|g" rebar.config
21cr|ejabberd-23.10-1|175	perl -p -i -e "s|deps/xmpp/include|$(rpm -ql erlang-xmpp | grep -E '/include$' )|g"   rebar.config
21cr|ejabberd-23.10-1|176	
21cr|ejabberd-23.10-1|177	
21cr|ejabberd-23.10-1|178	%build
21cr|ejabberd-23.10-1|179	autoreconf -ivf
21cr|ejabberd-23.10-1|180	
21cr|ejabberd-23.10-1|181	# Disabled: --enable-hipe --enable-roster-gateway-workaround --enable-transient_supervisors
21cr|ejabberd-23.10-1|182	#           --enable-full-xml --enable-mssql --enable-tools --enable-riak --enable-http
21cr|ejabberd-23.10-1|183	%configure --disable-graphics --enable-odbc --enable-mysql --enable-pgsql --enable-pam --enable-zlib --enable-iconv --enable-debug --enable-lager --libdir=%{_libdir}/erlang/lib/ --with-erlang=%{_libdir}/erlang/ --enable-system-deps --enable-stun
21cr|ejabberd-23.10-1|184	
21cr|ejabberd-23.10-1|185	%{erlang_compile}
21cr|ejabberd-23.10-1|186	
21cr|ejabberd-23.10-1|187	
21cr|ejabberd-23.10-1|188	%install
21cr|ejabberd-23.10-1|189	%{erlang_install}
21cr|ejabberd-23.10-1|190	
21cr|ejabberd-23.10-1|191	sed -e "s*{{rootdir}}*%{_prefix}*" \
21cr|ejabberd-23.10-1|192	-e "s*{{installuser}}**" \
21cr|ejabberd-23.10-1|193	-e "s*{{bindir}}*%{_bindir}*" \
21cr|ejabberd-23.10-1|194	-e "s*{{libdir}}*%{_erllibdir}*" \
21cr|ejabberd-23.10-1|195	-e "s*{{sysconfdir}}*%{_sysconfdir}*" \
21cr|ejabberd-23.10-1|196	-e "s*{{localstatedir}}*/var*" \
21cr|ejabberd-23.10-1|197	-e "s*{{docdir}}*%{_datadir}/doc/%{name}*" \
21cr|ejabberd-23.10-1|198	-e "s*{{erl}}*%{_erldir}/bin/erl*" \
21cr|ejabberd-23.10-1|199	-e "s*{{epmd}}*%{_erllibdir}/bin/epmd*" ejabberdctl.template \
21cr|ejabberd-23.10-1|200	> ejabberdctl.example
21cr|ejabberd-23.10-1|201	
21cr|ejabberd-23.10-1|202	install -d -m 0750 %{buildroot}%{_sysconfdir}/%{name}
21cr|ejabberd-23.10-1|203	install -D -p -m 0644 ejabberd.yml.example %{buildroot}%{_sysconfdir}/%{name}/ejabberd.yml
21cr|ejabberd-23.10-1|204	install -D -p -m 0644 ejabberdctl.cfg.example %{buildroot}%{_sysconfdir}/%{name}/ejabberdctl.cfg
21cr|ejabberd-23.10-1|205	install -D -p -m 0644 inetrc %{buildroot}%{_sysconfdir}/%{name}/inetrc
21cr|ejabberd-23.10-1|206	
21cr|ejabberd-23.10-1|207	install -D -p -m 0644 ejabberdctl.example %{buildroot}%{_bindir}/ejabberdctl
21cr|ejabberd-23.10-1|208	
21cr|ejabberd-23.10-1|209	install -d -m 0750 %{buildroot}/var/lib/ejabberd
21cr|ejabberd-23.10-1|210	install -d -m 0750 %{buildroot}/var/lock/ejabberdctl
21cr|ejabberd-23.10-1|211	install -d -m 0750 %{buildroot}/var/log/ejabberd
21cr|ejabberd-23.10-1|212	
21cr|ejabberd-23.10-1|213	# fix example SSL certificate path to real one, which we created recently (see above)
21cr|ejabberd-23.10-1|214	perl -pi -e 's!/path/to/ssl.pem!/etc/ejabberd/ejabberd.pem!g' %{buildroot}/etc/ejabberd/ejabberd.yml
21cr|ejabberd-23.10-1|215	
21cr|ejabberd-23.10-1|216	install -D -p -m 0755 tools/captcha.sh %{buildroot}%{_erllibdir}/%{name}-%{version}/priv/bin/captcha.sh
21cr|ejabberd-23.10-1|217	# fix captcha path
21cr|ejabberd-23.10-1|218	perl -pi -e 's!/lib/ejabberd/priv/bin/captcha.sh!%{_libdir}/%{name}/priv/bin/captcha.sh!g' %{buildroot}/etc/ejabberd/ejabberd.yml
21cr|ejabberd-23.10-1|219	
21cr|ejabberd-23.10-1|220	install -D -p -m 0644 %{S:9} %{buildroot}%{_sysconfdir}/pam.d/ejabberdctl
21cr|ejabberd-23.10-1|221	install -D -p -m 0644 %{S:11} %{buildroot}%{_sysconfdir}/pam.d/ejabberd
21cr|ejabberd-23.10-1|222	
21cr|ejabberd-23.10-1|223	# install systemd entry
21cr|ejabberd-23.10-1|224	install -D -m 0644 -p %{S:4} %{buildroot}%{_unitdir}/%{name}.service
21cr|ejabberd-23.10-1|225	install -D -m 0644 -p %{S:5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|ejabberd-23.10-1|226	install -D -m 0644 -p %{S:14} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|ejabberd-23.10-1|227	
21cr|ejabberd-23.10-1|228	# install config for logrotate
21cr|ejabberd-23.10-1|229	install -D -p -m 0644  %{S:2} %{buildroot}%{_sysconfdir}/logrotate.d/ejabberd
21cr|ejabberd-23.10-1|230	
21cr|ejabberd-23.10-1|231	# create room for additional files (such as SQL schemas)
21cr|ejabberd-23.10-1|232	install -d -m 0755 %{buildroot}%{_erllibdir}/%{name}-%{version}/priv/sql/
21cr|ejabberd-23.10-1|233	# install sql-scripts for creating db schemes for various RDBMS
21cr|ejabberd-23.10-1|234	install -p -m 0644 sql/lite.sql %{buildroot}%{_erllibdir}/%{name}-%{version}/priv/sql/
21cr|ejabberd-23.10-1|235	install -p -m 0644 sql/mssql.sql %{buildroot}%{_erllibdir}/%{name}-%{version}/priv/sql/
21cr|ejabberd-23.10-1|236	install -p -m 0644 sql/mysql.sql %{buildroot}%{_erllibdir}/%{name}-%{version}/priv/sql/
21cr|ejabberd-23.10-1|237	install -p -m 0644 sql/pg.sql %{buildroot}%{_erllibdir}/%{name}-%{version}/priv/sql/
21cr|ejabberd-23.10-1|238	
21cr|ejabberd-23.10-1|239	install -d -m 0755 %{buildroot}%{_erllibdir}/%{name}-%{version}/priv/msgs/
21cr|ejabberd-23.10-1|240	install -p -m 0644 priv/msgs/*.msg %{buildroot}%{_erllibdir}/%{name}-%{version}/priv/msgs/
21cr|ejabberd-23.10-1|241	
21cr|ejabberd-23.10-1|242	# Install polkit-related files
21cr|ejabberd-23.10-1|243	install -D -p -m 0644 %{S:12} %{buildroot}%{_datadir}/polkit-1/actions/ejabberdctl.policy
21cr|ejabberd-23.10-1|244	install -D -p -m 0644 %{S:13} %{buildroot}%{_datadir}/polkit-1/rules.d/51-ejabberdctl.rules
21cr|ejabberd-23.10-1|245	
21cr|ejabberd-23.10-1|246	
21cr|ejabberd-23.10-1|247	%pre
21cr|ejabberd-23.10-1|248	%sysusers_create_package ejabberd %{SOURCE14}
21cr|ejabberd-23.10-1|249	
21cr|ejabberd-23.10-1|250	if [ $1 -gt 1 ]; then
21cr|ejabberd-23.10-1|251	# we should backup DB in every upgrade
21cr|ejabberd-23.10-1|252	if ejabberdctl status >/dev/null ; then
21cr|ejabberd-23.10-1|253	# Use timestamp to make database restoring easier
21cr|ejabberd-23.10-1|254	TIME=$(date +%%Y-%%m-%%dT%%H:%%M:%%S)
21cr|ejabberd-23.10-1|255	BACKUPDIR=$(mktemp -d -p /var/tmp/ ejabberd-$TIME.XXXXXX)
21cr|ejabberd-23.10-1|256	chown ejabberd:ejabberd $BACKUPDIR
21cr|ejabberd-23.10-1|257	BACKUP=$BACKUPDIR/ejabberd-database
21cr|ejabberd-23.10-1|258	ejabberdctl backup $BACKUP
21cr|ejabberd-23.10-1|259	# Change ownership to root:root because ejabberd user might be
21cr|ejabberd-23.10-1|260	# removed on package removal.
21cr|ejabberd-23.10-1|261	chown -R root:root $BACKUPDIR
21cr|ejabberd-23.10-1|262	chmod 700 $BACKUPDIR
21cr|ejabberd-23.10-1|263	echo
21cr|ejabberd-23.10-1|264	echo The ejabberd database has been backed up to $BACKUP.
21cr|ejabberd-23.10-1|265	echo
21cr|ejabberd-23.10-1|266	fi
21cr|ejabberd-23.10-1|267	
21cr|ejabberd-23.10-1|268	# fix cookie path (since ver. 2.1.0 cookie stored in /var/lib/ejabberd/spool
21cr|ejabberd-23.10-1|269	# rather than in /var/lib/ejabberd
21cr|ejabberd-23.10-1|270	if [ -f /var/lib/ejabberd/spool/.erlang.cookie ]; then
21cr|ejabberd-23.10-1|271	cp -pu /var/lib/ejabberd/{spool/,}.erlang.cookie
21cr|ejabberd-23.10-1|272	echo
21cr|ejabberd-23.10-1|273	echo The ejabberd cookie file was moved again.
21cr|ejabberd-23.10-1|274	echo Please delete old one from /var/lib/ejabberd/spool/.erlang.cookie
21cr|ejabberd-23.10-1|275	echo
21cr|ejabberd-23.10-1|276	fi
21cr|ejabberd-23.10-1|277	fi
21cr|ejabberd-23.10-1|278	
21cr|ejabberd-23.10-1|279	
21cr|ejabberd-23.10-1|280	%post
21cr|ejabberd-23.10-1|281	%tmpfiles_create %{name}.conf
21cr|ejabberd-23.10-1|282	%systemd_post %{name}.service
21cr|ejabberd-23.10-1|283	
21cr|ejabberd-23.10-1|284	# Create SSL certificate with default values if it doesn't exist
21cr|ejabberd-23.10-1|285	(cd /etc/ejabberd
21cr|ejabberd-23.10-1|286	if [ ! -f ejabberd.pem ]
21cr|ejabberd-23.10-1|287	then
21cr|ejabberd-23.10-1|288	echo "Generating SSL certificate /etc/ejabberd/ejabberd.pem..."
21cr|ejabberd-23.10-1|289	HOSTNAME=$(hostname -s 2>/dev/null || echo "localhost")
21cr|ejabberd-23.10-1|290	DOMAINNAME=$(hostname -d 2>/dev/null || echo "localdomain")
21cr|ejabberd-23.10-1|291	openssl req -new -x509 -days 365 -nodes -out ejabberd.pem \
21cr|ejabberd-23.10-1|292	-keyout ejabberd.pem > /dev/null 2>&1 <<+++
21cr|ejabberd-23.10-1|293	.
21cr|ejabberd-23.10-1|294	.
21cr|ejabberd-23.10-1|295	.
21cr|ejabberd-23.10-1|296	$DOMAINNAME
21cr|ejabberd-23.10-1|297	$HOSTNAME
21cr|ejabberd-23.10-1|298	ejabberd
21cr|ejabberd-23.10-1|299	root@$HOSTNAME.$DOMAINNAME
21cr|ejabberd-23.10-1|300	+++
21cr|ejabberd-23.10-1|301	chown ejabberd:ejabberd ejabberd.pem
21cr|ejabberd-23.10-1|302	chmod 600 ejabberd.pem
21cr|ejabberd-23.10-1|303	fi)
21cr|ejabberd-23.10-1|304	
21cr|ejabberd-23.10-1|305	
21cr|ejabberd-23.10-1|306	%preun
21cr|ejabberd-23.10-1|307	%systemd_preun %{name}.service
21cr|ejabberd-23.10-1|308	
21cr|ejabberd-23.10-1|309	%files
21cr|ejabberd-23.10-1|310	%doc COPYING
21cr|ejabberd-23.10-1|311	%doc README.md
21cr|ejabberd-23.10-1|312	
21cr|ejabberd-23.10-1|313	%attr(750,ejabberd,ejabberd) %dir %{_sysconfdir}/ejabberd
21cr|ejabberd-23.10-1|314	%attr(640,ejabberd,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/ejabberd.yml
21cr|ejabberd-23.10-1|315	%attr(640,ejabberd,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/ejabberdctl.cfg
21cr|ejabberd-23.10-1|316	%attr(640,ejabberd,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/inetrc
21cr|ejabberd-23.10-1|317	
21cr|ejabberd-23.10-1|318	%{_unitdir}/%{name}.service
21cr|ejabberd-23.10-1|319	%{_tmpfilesdir}/%{name}.conf
21cr|ejabberd-23.10-1|320	%{_sysusersdir}/%{name}.conf
21cr|ejabberd-23.10-1|321	
21cr|ejabberd-23.10-1|322	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|ejabberd-23.10-1|323	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|ejabberd-23.10-1|324	%config(noreplace) %{_sysconfdir}/pam.d/ejabberdctl
21cr|ejabberd-23.10-1|325	%{_datadir}/polkit-1/actions/ejabberdctl.policy
21cr|ejabberd-23.10-1|326	%{_datadir}/polkit-1/rules.d/51-ejabberdctl.rules
21cr|ejabberd-23.10-1|327	%{_bindir}/ejabberdctl
21cr|ejabberd-23.10-1|328	
21cr|ejabberd-23.10-1|329	%dir %{_erllibdir}/%{name}-%{version}
21cr|ejabberd-23.10-1|330	%dir %{_erllibdir}/%{name}-%{version}/ebin
21cr|ejabberd-23.10-1|331	%dir %{_erllibdir}/%{name}-%{version}/include
21cr|ejabberd-23.10-1|332	%dir %{_erllibdir}/%{name}-%{version}/priv
21cr|ejabberd-23.10-1|333	%dir %{_erllibdir}/%{name}-%{version}/priv/bin
21cr|ejabberd-23.10-1|334	%dir %{_erllibdir}/%{name}-%{version}/priv/msgs
21cr|ejabberd-23.10-1|335	
21cr|ejabberd-23.10-1|336	%{_erllibdir}/%{name}-%{version}/ebin/*.app
21cr|ejabberd-23.10-1|337	%{_erllibdir}/%{name}-%{version}/ebin/*.beam
21cr|ejabberd-23.10-1|338	%{_erllibdir}/%{name}-%{version}/include/*.hrl
21cr|ejabberd-23.10-1|339	%{_erllibdir}/%{name}-%{version}/priv/bin/captcha.sh
21cr|ejabberd-23.10-1|340	%{_erllibdir}/%{name}-%{version}/priv/msgs/*.msg
21cr|ejabberd-23.10-1|341	%{_erllibdir}/%{name}-%{version}/priv/sql/*.sql
21cr|ejabberd-23.10-1|342	
21cr|ejabberd-23.10-1|343	%attr(750,ejabberd,ejabberd) %dir /var/lib/ejabberd
21cr|ejabberd-23.10-1|344	%attr(750,ejabberd,ejabberd) %dir %ghost /var/lock/ejabberdctl
21cr|ejabberd-23.10-1|345	%attr(750,ejabberd,ejabberd) %dir /var/log/ejabberd

1189 21
21cr|eko-6.0.0-2|1	Summary:	Simple sound editor
21cr|eko-6.0.0-2|2	Name:		eko
21cr|eko-6.0.0-2|3	Version:	6.0.0
21cr|eko-6.0.0-2|4	Release:	2
21cr|eko-6.0.0-2|5	License:	GPLv3+
21cr|eko-6.0.0-2|6	Group:		Sound
21cr|eko-6.0.0-2|7	Url:		http://semiletov.org/eko/
21cr|eko-6.0.0-2|8	Source0:	http://semiletov.org/eko/dloads/%{name}-%{version}.tar.bz2
21cr|eko-6.0.0-2|9	
21cr|eko-6.0.0-2|10	BuildRequires:	imagemagick
21cr|eko-6.0.0-2|11	BuildRequires:	pkgconfig(alsa)
21cr|eko-6.0.0-2|12	BuildRequires:	pkgconfig(gl)
21cr|eko-6.0.0-2|13	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|eko-6.0.0-2|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|eko-6.0.0-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|eko-6.0.0-2|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|eko-6.0.0-2|17	BuildRequires:	pkgconfig(samplerate)
21cr|eko-6.0.0-2|18	BuildRequires:	pkgconfig(sndfile)
21cr|eko-6.0.0-2|19	
21cr|eko-6.0.0-2|20	%description
21cr|eko-6.0.0-2|21	Simple audio editor. It features:
21cr|eko-6.0.0-2|22	- real-time FX rack
21cr|eko-6.0.0-2|23	- generators of sine, nouse
21cr|eko-6.0.0-2|24	- channel converter
21cr|eko-6.0.0-2|25	- RMS and level analysis
21cr|eko-6.0.0-2|26	- DC offset corrector
21cr|eko-6.0.0-2|27	- reverese
21cr|eko-6.0.0-2|28	- handy editing
21cr|eko-6.0.0-2|29	- color palettes
21cr|eko-6.0.0-2|30	- hotkeys customizations
21cr|eko-6.0.0-2|31	
21cr|eko-6.0.0-2|32	%files
21cr|eko-6.0.0-2|33	%doc README COPYING
21cr|eko-6.0.0-2|34	%{_bindir}/%{name}
21cr|eko-6.0.0-2|35	%{_datadir}/applications/%{name}.desktop
21cr|eko-6.0.0-2|36	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|eko-6.0.0-2|37	
21cr|eko-6.0.0-2|38	#----------------------------------------------------------------------------
21cr|eko-6.0.0-2|39	
21cr|eko-6.0.0-2|40	%prep
21cr|eko-6.0.0-2|41	%setup -q
21cr|eko-6.0.0-2|42	
21cr|eko-6.0.0-2|43	%build
21cr|eko-6.0.0-2|44	%qmake_qt5 PREFIX=%{_prefix}
21cr|eko-6.0.0-2|45	%make
21cr|eko-6.0.0-2|46	
21cr|eko-6.0.0-2|47	%install
21cr|eko-6.0.0-2|48	%makeinstall_qt
21cr|eko-6.0.0-2|49	
21cr|eko-6.0.0-2|50	# install menu entry
21cr|eko-6.0.0-2|51	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|eko-6.0.0-2|52	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|eko-6.0.0-2|53	[Desktop Entry]
21cr|eko-6.0.0-2|54	Name=EKO
21cr|eko-6.0.0-2|55	Name[ru]=EKO
21cr|eko-6.0.0-2|56	Comment=Simple sound editor
21cr|eko-6.0.0-2|57	Comment[ru]=Простой редактор звуковых файлов
21cr|eko-6.0.0-2|58	Exec=%{_bindir}/%{name}
21cr|eko-6.0.0-2|59	Icon=%{name}
21cr|eko-6.0.0-2|60	Terminal=false
21cr|eko-6.0.0-2|61	Type=Application
21cr|eko-6.0.0-2|62	Categories=AudioVideo;Audio;AudioVideoEditing;
21cr|eko-6.0.0-2|63	EOF
21cr|eko-6.0.0-2|64	
21cr|eko-6.0.0-2|65	# install menu icons
21cr|eko-6.0.0-2|66	for N in 16 32 48 64;
21cr|eko-6.0.0-2|67	do
21cr|eko-6.0.0-2|68	convert icons/eko.png -scale ${N}x${N} $N.png;
21cr|eko-6.0.0-2|69	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|eko-6.0.0-2|70	done

1190 21
21cr|ekstertera-0.1.13-1|1	Name:           ekstertera
21cr|ekstertera-0.1.13-1|2	Version:        0.1.13
21cr|ekstertera-0.1.13-1|3	Release:        1
21cr|ekstertera-0.1.13-1|4	Summary:        Yandex.Disk GUI client
21cr|ekstertera-0.1.13-1|5	Group:          Networking/File transfer
21cr|ekstertera-0.1.13-1|6	License:        BSD
21cr|ekstertera-0.1.13-1|7	URL:            https://github.com/abbat/ekstertera
21cr|ekstertera-0.1.13-1|8	Source0:        https://github.com/abbat/ekstertera/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ekstertera-0.1.13-1|9	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ekstertera-0.1.13-1|10	BuildRequires:	pkgconfig(glib-2.0)
21cr|ekstertera-0.1.13-1|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|ekstertera-0.1.13-1|12	BuildRequires:	pkgconfig(Qt5Gui)
21cr|ekstertera-0.1.13-1|13	BuildRequires:	pkgconfig(Qt5Svg)
21cr|ekstertera-0.1.13-1|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|ekstertera-0.1.13-1|15	BuildRequires:	pkgconfig(Qt5Network)
21cr|ekstertera-0.1.13-1|16	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|ekstertera-0.1.13-1|17	BuildRequires:	qt5-linguist-tools
21cr|ekstertera-0.1.13-1|18	
21cr|ekstertera-0.1.13-1|19	%description
21cr|ekstertera-0.1.13-1|20	GUI tool to upload, retrieve and manage data in Yandex.Disk service
21cr|ekstertera-0.1.13-1|21	
21cr|ekstertera-0.1.13-1|22	%prep
21cr|ekstertera-0.1.13-1|23	%setup -q
21cr|ekstertera-0.1.13-1|24	
21cr|ekstertera-0.1.13-1|25	%build
21cr|ekstertera-0.1.13-1|26	export builddir=$(pwd)
21cr|ekstertera-0.1.13-1|27	
21cr|ekstertera-0.1.13-1|28	qmake-qt5 -project -recursive -Wall -nopwd -o %{name}.pro  \
21cr|ekstertera-0.1.13-1|29	"CODEC         = UTF-8"                                \
21cr|ekstertera-0.1.13-1|30	"CODECFORTR    = UTF-8"                                \
21cr|ekstertera-0.1.13-1|31	"QT           += network core widgets"                 \
21cr|ekstertera-0.1.13-1|32	"CONFIG       += release link_pkgconfig"               \
21cr|ekstertera-0.1.13-1|33	"PKGCONFIG    += glib-2.0 gtk+-2.0 gdk-pixbuf-2.0"     \
21cr|ekstertera-0.1.13-1|34	"DEFINES      += ETERA_CUSTOM_TRAY_ICON_GTK"           \
21cr|ekstertera-0.1.13-1|35	"INCLUDEPATH  += src"                                  \
21cr|ekstertera-0.1.13-1|36	"TRANSLATIONS +=  ${builddir}/src/translations/ekstertera_en.ts     \
21cr|ekstertera-0.1.13-1|37	${builddir}/src/translations/ekstertera_fr.ts"                     \
21cr|ekstertera-0.1.13-1|38	"${builddir}/src" \
21cr|ekstertera-0.1.13-1|39	"${builddir}/3dparty/json"
21cr|ekstertera-0.1.13-1|40	
21cr|ekstertera-0.1.13-1|41	lrelease-qt5 -compress -removeidentical %{name}.pro
21cr|ekstertera-0.1.13-1|42	%qmake_qt5 %{name}.pro
21cr|ekstertera-0.1.13-1|43	%make
21cr|ekstertera-0.1.13-1|44	
21cr|ekstertera-0.1.13-1|45	
21cr|ekstertera-0.1.13-1|46	%install
21cr|ekstertera-0.1.13-1|47	install -d %{buildroot}%{_bindir}
21cr|ekstertera-0.1.13-1|48	install -d %{buildroot}%{_datadir}/pixmaps
21cr|ekstertera-0.1.13-1|49	install -d %{buildroot}%{_datadir}/applications
21cr|ekstertera-0.1.13-1|50	
21cr|ekstertera-0.1.13-1|51	install -m755 %{name}               %{buildroot}%{_bindir}/%{name}
21cr|ekstertera-0.1.13-1|52	install -m644 src/icons/%{name}.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
21cr|ekstertera-0.1.13-1|53	install -m644 %{name}.desktop       %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ekstertera-0.1.13-1|54	
21cr|ekstertera-0.1.13-1|55	%files
21cr|ekstertera-0.1.13-1|56	%doc README.md
21cr|ekstertera-0.1.13-1|57	%{_bindir}/%{name}
21cr|ekstertera-0.1.13-1|58	%{_datadir}/pixmaps/%{name}.xpm
21cr|ekstertera-0.1.13-1|59	%{_datadir}/applications/%{name}.desktop
21cr|ekstertera-0.1.13-1|60	

1191 21
21cr|electronics-menu-1.0-2|1	Summary:	Electronics Menu for the Desktop
21cr|electronics-menu-1.0-2|2	Name:		electronics-menu
21cr|electronics-menu-1.0-2|3	Version:	1.0
21cr|electronics-menu-1.0-2|4	Release:	2
21cr|electronics-menu-1.0-2|5	License:	GPLv2
21cr|electronics-menu-1.0-2|6	Group:		Sciences/Computer science
21cr|electronics-menu-1.0-2|7	Url:		http://geda.seul.org/
21cr|electronics-menu-1.0-2|8	Source0:	http://geda.seul.org/dist/%{name}-%{version}.tar.gz
21cr|electronics-menu-1.0-2|9	# Created by Chitlesh
21cr|electronics-menu-1.0-2|10	Source1:	electronics-menu-1.0-submenu.tar.bz2
21cr|electronics-menu-1.0-2|11	Patch0:		electronics-menu-1.0-submenus.patch
21cr|electronics-menu-1.0-2|12	Patch1:		electronics-menu-1.0-makefile.patch
21cr|electronics-menu-1.0-2|13	Patch2:		electronics-menu-1.0-typo.patch
21cr|electronics-menu-1.0-2|14	Patch3:		electronics-menu-1.0-submenus-fr_ru.patch
21cr|electronics-menu-1.0-2|15	Patch4:		electronics-menu-1.0-submenus-qucs.patch
21cr|electronics-menu-1.0-2|16	BuildArch:	noarch
21cr|electronics-menu-1.0-2|17	
21cr|electronics-menu-1.0-2|18	%description
21cr|electronics-menu-1.0-2|19	The programs from the category Electronics are normally located
21cr|electronics-menu-1.0-2|20	in the Edutainment directory.
21cr|electronics-menu-1.0-2|21	This Package adds a Electronics menu to the xdg menu structure.
21cr|electronics-menu-1.0-2|22	
21cr|electronics-menu-1.0-2|23	%files
21cr|electronics-menu-1.0-2|24	%doc COPYING README
21cr|electronics-menu-1.0-2|25	%{_datadir}/desktop-directories/*.directory
21cr|electronics-menu-1.0-2|26	%{_iconsdir}/hicolor/*/categories/applications-electronics*.png
21cr|electronics-menu-1.0-2|27	%{_iconsdir}/hicolor/scalable/categories/applications-electronics*.svg
21cr|electronics-menu-1.0-2|28	%config(noreplace) %{_sysconfdir}/xdg/menus/applications-merged/electronics.menu
21cr|electronics-menu-1.0-2|29	
21cr|electronics-menu-1.0-2|30	#------------------------------------------------------------------
21cr|electronics-menu-1.0-2|31	
21cr|electronics-menu-1.0-2|32	%prep
21cr|electronics-menu-1.0-2|33	%setup -q -a 1
21cr|electronics-menu-1.0-2|34	%patch0 -p0 -b .submenus
21cr|electronics-menu-1.0-2|35	%patch1 -p0 -b .submenus
21cr|electronics-menu-1.0-2|36	%patch2 -p0 -b .typo
21cr|electronics-menu-1.0-2|37	%patch3 -p0 -b .french
21cr|electronics-menu-1.0-2|38	%patch4 -p0 -b .qucs
21cr|electronics-menu-1.0-2|39	
21cr|electronics-menu-1.0-2|40	# allowing timestamps
21cr|electronics-menu-1.0-2|41	sed -i 's|install|install -p|g' Makefile
21cr|electronics-menu-1.0-2|42	sed -i 's|<Filename>fedora-|<Filename>|' electronics.menu
21cr|electronics-menu-1.0-2|43	
21cr|electronics-menu-1.0-2|44	%build
21cr|electronics-menu-1.0-2|45	
21cr|electronics-menu-1.0-2|46	%install
21cr|electronics-menu-1.0-2|47	%makeinstall_std

1192 21
21cr|electrum-4.3.4-2|1	Summary:	A lightweight Bitcoin Client
21cr|electrum-4.3.4-2|2	Name:		electrum
21cr|electrum-4.3.4-2|3	Version:	4.3.4
21cr|electrum-4.3.4-2|4	Release:	2
21cr|electrum-4.3.4-2|5	License:	MIT
21cr|electrum-4.3.4-2|6	Group:		Graphical desktop/Other
21cr|electrum-4.3.4-2|7	Url:		https://electrum.org/
21cr|electrum-4.3.4-2|8	Source0:	https://download.electrum.org/%{version}/Electrum-%{version}.tar.gz
21cr|electrum-4.3.4-2|9	# Patches from Fedora (https://src.fedoraproject.org/rpms/electrum)
21cr|electrum-4.3.4-2|10	Patch0:		fix-desktop-exec.patch
21cr|electrum-4.3.4-2|11	Patch1:		electrum-4.3.4-fix-qdarkstyle-requirement.patch
21cr|electrum-4.3.4-2|12	BuildRequires:	gettext
21cr|electrum-4.3.4-2|13	BuildRequires:	python3-setuptools
21cr|electrum-4.3.4-2|14	BuildRequires:	python3-devel
21cr|electrum-4.3.4-2|15	BuildRequires:	python3-qt5-devel
21cr|electrum-4.3.4-2|16	# Not needed, but check installability etc. of this runtime dependency
21cr|electrum-4.3.4-2|17	BuildRequires:	pkgconfig(libsecp256k1)
21cr|electrum-4.3.4-2|18	Requires:	python%{python3_version}dist(pyqt5)
21cr|electrum-4.3.4-2|19	Requires:	python3-cryptography
21cr|electrum-4.3.4-2|20	# dlopen's libsecp256k1.so.0
21cr|electrum-4.3.4-2|21	# can write "libsecp256k1.so.0%%{_arch_tag_suffix}" here because of "BuildArch: noarch"
21cr|electrum-4.3.4-2|22	Recommends:	libsecp256k1
21cr|electrum-4.3.4-2|23	# https://bugzilla.redhat.com/show_bug.cgi?id=2063404
21cr|electrum-4.3.4-2|24	Recommends:	zbar
21cr|electrum-4.3.4-2|25	Recommends:	python3-trezor
21cr|electrum-4.3.4-2|26	Recommends:	python3-btchip
21cr|electrum-4.3.4-2|27	BuildArch:	noarch
21cr|electrum-4.3.4-2|28	
21cr|electrum-4.3.4-2|29	%description
21cr|electrum-4.3.4-2|30	Electrum is an easy to use Bitcoin client. It protects you from losing
21cr|electrum-4.3.4-2|31	coins in a backup mistake or computer failure, because your wallet can
21cr|electrum-4.3.4-2|32	be recovered from a secret phrase that you can write on paper or learn
21cr|electrum-4.3.4-2|33	by heart. There is no waiting time when you start the client, because
21cr|electrum-4.3.4-2|34	it does not download the Bitcoin block chain.
21cr|electrum-4.3.4-2|35	
21cr|electrum-4.3.4-2|36	%files -f %{name}.lang
21cr|electrum-4.3.4-2|37	%license LICENCE
21cr|electrum-4.3.4-2|38	%doc AUTHORS
21cr|electrum-4.3.4-2|39	%doc RELEASE-NOTES
21cr|electrum-4.3.4-2|40	%doc PKG-INFO
21cr|electrum-4.3.4-2|41	%{_bindir}/%{name}
21cr|electrum-4.3.4-2|42	%{_datadir}/pixmaps/%{name}.png
21cr|electrum-4.3.4-2|43	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|electrum-4.3.4-2|44	%{_datadir}/applications/%{name}.desktop
21cr|electrum-4.3.4-2|45	%{python3_sitelib}/%{name}
21cr|electrum-4.3.4-2|46	%{python3_sitelib}/Electrum-%{version}*.egg-info
21cr|electrum-4.3.4-2|47	%exclude %{python3_sitelib}/%{name}/locale
21cr|electrum-4.3.4-2|48	
21cr|electrum-4.3.4-2|49	#------------------------------------------------------------------
21cr|electrum-4.3.4-2|50	
21cr|electrum-4.3.4-2|51	%prep
21cr|electrum-4.3.4-2|52	%autosetup -p1 -n Electrum-%{version}
21cr|electrum-4.3.4-2|53	rm -rf Electrum.egg-info
21cr|electrum-4.3.4-2|54	rm -rf packages
21cr|electrum-4.3.4-2|55	
21cr|electrum-4.3.4-2|56	
21cr|electrum-4.3.4-2|57	%build
21cr|electrum-4.3.4-2|58	%py3_build
21cr|electrum-4.3.4-2|59	
21cr|electrum-4.3.4-2|60	
21cr|electrum-4.3.4-2|61	%install
21cr|electrum-4.3.4-2|62	%py3_install
21cr|electrum-4.3.4-2|63	
21cr|electrum-4.3.4-2|64	# (From Fedora)
21cr|electrum-4.3.4-2|65	# Remove shebang lines from .py files that aren't executable, and
21cr|electrum-4.3.4-2|66	# remove executability from .py files that don't have a shebang line:
21cr|electrum-4.3.4-2|67	# Source: dmalcolm.fedorapeople.org/python3.spec
21cr|electrum-4.3.4-2|68	find %{buildroot} -name \*.py \
21cr|electrum-4.3.4-2|69	\( \( \! -perm /u+x,g+x,o+x -exec sed -e '/^#!/Q 0' -e 'Q 1' {} \; \
21cr|electrum-4.3.4-2|70	-print -exec sed -i '1d' {} \; \) -o \( \
21cr|electrum-4.3.4-2|71	-perm /u+x,g+x,o+x ! -exec grep -m 1 -q '^#!' {} \; \
21cr|electrum-4.3.4-2|72	-exec chmod a-x {} \; \) \)
21cr|electrum-4.3.4-2|73	
21cr|electrum-4.3.4-2|74	%find_lang %{name}

1193 21
21cr|elementary-icons-7.0.0-1|1	%define oname	icons
21cr|elementary-icons-7.0.0-1|2	
21cr|elementary-icons-7.0.0-1|3	Summary:	Elementary icons
21cr|elementary-icons-7.0.0-1|4	Name:		elementary-icons
21cr|elementary-icons-7.0.0-1|5	Version:	7.0.0
21cr|elementary-icons-7.0.0-1|6	Release:	1
21cr|elementary-icons-7.0.0-1|7	License:	GPLv3+
21cr|elementary-icons-7.0.0-1|8	Group:		Graphical desktop/Other
21cr|elementary-icons-7.0.0-1|9	URL:		https://github.com/elementary/icons
21cr|elementary-icons-7.0.0-1|10	Source0:	https://github.com/elementary/icons/archive/%{version}/%{oname}-%{version}.tar.gz
21cr|elementary-icons-7.0.0-1|11	BuildRequires:	meson
21cr|elementary-icons-7.0.0-1|12	BuildRequires:	librsvg
21cr|elementary-icons-7.0.0-1|13	BuildRequires:	xcursorgen
21cr|elementary-icons-7.0.0-1|14	Requires:	murrine
21cr|elementary-icons-7.0.0-1|15	BuildArch:	noarch
21cr|elementary-icons-7.0.0-1|16	
21cr|elementary-icons-7.0.0-1|17	%description
21cr|elementary-icons-7.0.0-1|18	This is an icon theme designed to be smooth, clear, and efficient.
21cr|elementary-icons-7.0.0-1|19	
21cr|elementary-icons-7.0.0-1|20	%files
21cr|elementary-icons-7.0.0-1|21	%defattr(-,root,root)
21cr|elementary-icons-7.0.0-1|22	%doc README.md COPYING
21cr|elementary-icons-7.0.0-1|23	%dir %{_iconsdir}/elementary
21cr|elementary-icons-7.0.0-1|24	%ghost %{_iconsdir}/elementary/icon-theme.cache
21cr|elementary-icons-7.0.0-1|25	%{_iconsdir}/elementary/*/
21cr|elementary-icons-7.0.0-1|26	%{_iconsdir}/elementary/*@2x
21cr|elementary-icons-7.0.0-1|27	%{_iconsdir}/elementary/*@3x
21cr|elementary-icons-7.0.0-1|28	%{_iconsdir}/elementary/cursor.theme
21cr|elementary-icons-7.0.0-1|29	%{_iconsdir}/elementary/index.theme
21cr|elementary-icons-7.0.0-1|30	%{_datadir}/metainfo/io.elementary.%{oname}.appdata.xml
21cr|elementary-icons-7.0.0-1|31	
21cr|elementary-icons-7.0.0-1|32	#--------------------------------------------------------------------
21cr|elementary-icons-7.0.0-1|33	
21cr|elementary-icons-7.0.0-1|34	%package	gimp-palette
21cr|elementary-icons-7.0.0-1|35	Summary:	Icons from the Elementary Project (GIMP palette)
21cr|elementary-icons-7.0.0-1|36	Requires:	%{name} = %{version}-%{release}
21cr|elementary-icons-7.0.0-1|37	Requires:	gimp
21cr|elementary-icons-7.0.0-1|38	
21cr|elementary-icons-7.0.0-1|39	%description	gimp-palette
21cr|elementary-icons-7.0.0-1|40	This is an icon theme designed to be smooth, clear, and efficient.
21cr|elementary-icons-7.0.0-1|41	This package contains a palette file for the GIMP.
21cr|elementary-icons-7.0.0-1|42	
21cr|elementary-icons-7.0.0-1|43	%files	gimp-palette
21cr|elementary-icons-7.0.0-1|44	%{_datadir}/gimp/2.0/palettes/elementary.gpl
21cr|elementary-icons-7.0.0-1|45	
21cr|elementary-icons-7.0.0-1|46	#--------------------------------------------------------------------
21cr|elementary-icons-7.0.0-1|47	
21cr|elementary-icons-7.0.0-1|48	%package	inkscape-palette
21cr|elementary-icons-7.0.0-1|49	Summary:	Icons from the Elementary Project (inkscape palette)
21cr|elementary-icons-7.0.0-1|50	Requires:	%{name} = %{version}-%{release}
21cr|elementary-icons-7.0.0-1|51	Requires:	inkscape
21cr|elementary-icons-7.0.0-1|52	
21cr|elementary-icons-7.0.0-1|53	%description	inkscape-palette
21cr|elementary-icons-7.0.0-1|54	This is an icon theme designed to be smooth, clear, and efficient.
21cr|elementary-icons-7.0.0-1|55	This package contains a palette file for inkscape.
21cr|elementary-icons-7.0.0-1|56	
21cr|elementary-icons-7.0.0-1|57	%files	inkscape-palette
21cr|elementary-icons-7.0.0-1|58	%{_datadir}/inkscape/palettes/elementary.gpl
21cr|elementary-icons-7.0.0-1|59	
21cr|elementary-icons-7.0.0-1|60	#--------------------------------------------------------------------
21cr|elementary-icons-7.0.0-1|61	
21cr|elementary-icons-7.0.0-1|62	%prep
21cr|elementary-icons-7.0.0-1|63	%autosetup -n %{oname}-%{version} -p1
21cr|elementary-icons-7.0.0-1|64	
21cr|elementary-icons-7.0.0-1|65	%build
21cr|elementary-icons-7.0.0-1|66	%meson -Dvolume_icons=false
21cr|elementary-icons-7.0.0-1|67	%meson_build
21cr|elementary-icons-7.0.0-1|68	
21cr|elementary-icons-7.0.0-1|69	%install
21cr|elementary-icons-7.0.0-1|70	%meson_install
21cr|elementary-icons-7.0.0-1|71	
21cr|elementary-icons-7.0.0-1|72	touch %{buildroot}/%{_iconsdir}/elementary/icon-theme.cache
21cr|elementary-icons-7.0.0-1|73	
21cr|elementary-icons-7.0.0-1|74	%transfiletriggerin -- %{_iconsdir}/elementary
21cr|elementary-icons-7.0.0-1|75	gtk-update-icon-cache --force %{_iconsdir}/elementary &>/dev/null || :
21cr|elementary-icons-7.0.0-1|76	
21cr|elementary-icons-7.0.0-1|77	%transfiletriggerpostun -- %{_iconsdir}/elementary
21cr|elementary-icons-7.0.0-1|78	gtk-update-icon-cache --force %{_iconsdir}/elementary &>/dev/null || :
21cr|elementary-icons-7.0.0-1|79	
21cr|elementary-icons-7.0.0-1|80	%post
21cr|elementary-icons-7.0.0-1|81	%{update_icon_cache}
21cr|elementary-icons-7.0.0-1|82	
21cr|elementary-icons-7.0.0-1|83	%postun

1194 21
21cr|elfio-3.10-1|1	%define oname ELFIO
21cr|elfio-3.10-1|2	%define sdevname %mklibname %{name} -d -s
21cr|elfio-3.10-1|3	
21cr|elfio-3.10-1|4	Summary:	ELF (Executable and Linkable Format) reader and producer
21cr|elfio-3.10-1|5	Name:		elfio
21cr|elfio-3.10-1|6	Version:	3.10
21cr|elfio-3.10-1|7	Release:	1
21cr|elfio-3.10-1|8	License:	LGPLv2.1+
21cr|elfio-3.10-1|9	Group:		System/Libraries
21cr|elfio-3.10-1|10	Url:		http://elfio.sourceforge.net/
21cr|elfio-3.10-1|11	Source0:	http://downloads.sourceforge.net/project/%{name}/%{oname}-sources/%{oname}-%{version}/%{name}-%{version}.tar.gz
21cr|elfio-3.10-1|12	
21cr|elfio-3.10-1|13	%description
21cr|elfio-3.10-1|14	ELFIO is a C++ library for reading and generating files in the ELF
21cr|elfio-3.10-1|15	binary format. This library is unique and not based on any other
21cr|elfio-3.10-1|16	product. It is also platform independent. The library uses standard
21cr|elfio-3.10-1|17	ANSI C++ constructions and runs on a wide variety of architectures.
21cr|elfio-3.10-1|18	
21cr|elfio-3.10-1|19	%files
21cr|elfio-3.10-1|20	%doc README AUTHORS doc/%{name}.pdf
21cr|elfio-3.10-1|21	%{_bindir}/*
21cr|elfio-3.10-1|22	
21cr|elfio-3.10-1|23	#----------------------------------------------------------------------------
21cr|elfio-3.10-1|24	
21cr|elfio-3.10-1|25	%package -n %{sdevname}
21cr|elfio-3.10-1|26	Summary:	Development tools for programs using the %{oname} library
21cr|elfio-3.10-1|27	Group:		Development/C
21cr|elfio-3.10-1|28	Provides:	%{name}-devel = %{EVRD}
21cr|elfio-3.10-1|29	Obsoletes:	%{_lib}elfio1-devel < 1.0.3-6
21cr|elfio-3.10-1|30	
21cr|elfio-3.10-1|31	%description -n %{sdevname}
21cr|elfio-3.10-1|32	This package contains the header files and libraries needed for
21cr|elfio-3.10-1|33	developing programs using the %{oname} library.
21cr|elfio-3.10-1|34	
21cr|elfio-3.10-1|35	%files -n %{sdevname}
21cr|elfio-3.10-1|36	%{_includedir}/%{name}/elf*.hpp
21cr|elfio-3.10-1|37	
21cr|elfio-3.10-1|38	#----------------------------------------------------------------------------
21cr|elfio-3.10-1|39	
21cr|elfio-3.10-1|40	%prep
21cr|elfio-3.10-1|41	%setup -q -n %{name}-%{version}
21cr|elfio-3.10-1|42	
21cr|elfio-3.10-1|43	%build
21cr|elfio-3.10-1|44	%configure
21cr|elfio-3.10-1|45	%make
21cr|elfio-3.10-1|46	
21cr|elfio-3.10-1|47	%install
21cr|elfio-3.10-1|48	%makeinstall_std

1195 21
21cr|eliminate-dups-1.2-15|1	%define qdir /var/qmail
21cr|eliminate-dups-1.2-15|2	
21cr|eliminate-dups-1.2-15|3	Name:		eliminate-dups
21cr|eliminate-dups-1.2-15|4	Summary:	Eliminates duplicate email messages for qmail users
21cr|eliminate-dups-1.2-15|5	Version:	1.2
21cr|eliminate-dups-1.2-15|6	Release:	15
21cr|eliminate-dups-1.2-15|7	License:	GPL
21cr|eliminate-dups-1.2-15|8	Group:		Networking/Mail
21cr|eliminate-dups-1.2-15|9	Source:		%{name}-%{version}.tar.bz2
21cr|eliminate-dups-1.2-15|10	Patch:		%{name}.patch.bz2
21cr|eliminate-dups-1.2-15|11	Requires:	perl
21cr|eliminate-dups-1.2-15|12	BuildArch:	noarch
21cr|eliminate-dups-1.2-15|13	Buildrequires:  perl-MD5
21cr|eliminate-dups-1.2-15|14	
21cr|eliminate-dups-1.2-15|15	%description
21cr|eliminate-dups-1.2-15|16	eliminate-dups is a small perl program that will help in the elimination of
21cr|eliminate-dups-1.2-15|17	duplicate messages.
21cr|eliminate-dups-1.2-15|18	
21cr|eliminate-dups-1.2-15|19	
21cr|eliminate-dups-1.2-15|20	%prep
21cr|eliminate-dups-1.2-15|21	
21cr|eliminate-dups-1.2-15|22	%setup -q
21cr|eliminate-dups-1.2-15|23	%patch -p1
21cr|eliminate-dups-1.2-15|24	
21cr|eliminate-dups-1.2-15|25	
21cr|eliminate-dups-1.2-15|26	%build
21cr|eliminate-dups-1.2-15|27	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|eliminate-dups-1.2-15|28	mkdir -p %{buildroot}
21cr|eliminate-dups-1.2-15|29	mv $RPM_BUILD_DIR/%{name}-%{version}/Makefile.dist $RPM_BUILD_DIR/%{name}-%{version}/Makefile
21cr|eliminate-dups-1.2-15|30	make
21cr|eliminate-dups-1.2-15|31	
21cr|eliminate-dups-1.2-15|32	%install
21cr|eliminate-dups-1.2-15|33	rm -rf $RPM_BUILD_ROOT
21cr|eliminate-dups-1.2-15|34	
21cr|eliminate-dups-1.2-15|35	mkdir -p %{buildroot}/var/qmail/bin
21cr|eliminate-dups-1.2-15|36	install -m 755 $RPM_BUILD_DIR/%{name}-%{version}/%{name} %{buildroot}%{qdir}/bin
21cr|eliminate-dups-1.2-15|37	
21cr|eliminate-dups-1.2-15|38	%clean
21cr|eliminate-dups-1.2-15|39	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|eliminate-dups-1.2-15|40	rm -rf $RPM_BUILD_DIR/%{name}-%{version}
21cr|eliminate-dups-1.2-15|41	
21cr|eliminate-dups-1.2-15|42	
21cr|eliminate-dups-1.2-15|43	%files
21cr|eliminate-dups-1.2-15|44	%defattr(-,root,root)
21cr|eliminate-dups-1.2-15|45	%doc README INSTALL CHANGES
21cr|eliminate-dups-1.2-15|46	%{qdir}/bin/eliminate-dups

1196 21
21cr|elinks-0.17.0-1|1	Summary:	Lynx-like text WWW browser
21cr|elinks-0.17.0-1|2	Name:		elinks
21cr|elinks-0.17.0-1|3	Version:	0.17.0
21cr|elinks-0.17.0-1|4	Release:	1
21cr|elinks-0.17.0-1|5	License:	GPLv2+
21cr|elinks-0.17.0-1|6	Group:		Networking/WWW
21cr|elinks-0.17.0-1|7	Url:		https://github.com/rkd77/felinks
21cr|elinks-0.17.0-1|8	Source0:	https://github.com/rkd77/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|elinks-0.17.0-1|9	Source1:	elinks.conf
21cr|elinks-0.17.0-1|10	
21cr|elinks-0.17.0-1|11	BuildRequires:	bison
21cr|elinks-0.17.0-1|12	BuildRequires:	bzip2-devel
21cr|elinks-0.17.0-1|13	BuildRequires:	gpm-devel
21cr|elinks-0.17.0-1|14	BuildRequires:	krb5-devel
21cr|elinks-0.17.0-1|15	BuildRequires:	pkgconfig(expat)
21cr|elinks-0.17.0-1|16	BuildRequires:	pkgconfig(libidn2)
21cr|elinks-0.17.0-1|17	BuildRequires:	pkgconfig(libzstd)
21cr|elinks-0.17.0-1|18	BuildRequires:	pkgconfig(liblzma)
21cr|elinks-0.17.0-1|19	BuildRequires:	pkgconfig(openssl)
21cr|elinks-0.17.0-1|20	BuildRequires:	pkgconfig(x11)
21cr|elinks-0.17.0-1|21	Provides:	webclient
21cr|elinks-0.17.0-1|22	Provides:	links
21cr|elinks-0.17.0-1|23	
21cr|elinks-0.17.0-1|24	%description
21cr|elinks-0.17.0-1|25	ELinks is an advanced and well-established feature-rich text mode web
21cr|elinks-0.17.0-1|26	(HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly
21cr|elinks-0.17.0-1|27	customizable and can be extended via scripts. Its features include:
21cr|elinks-0.17.0-1|28	
21cr|elinks-0.17.0-1|29	- renders tables and frames
21cr|elinks-0.17.0-1|30	- displays colors as specified in current HTML page
21cr|elinks-0.17.0-1|31	- uses drop-down menu (like in Midnight Commander)
21cr|elinks-0.17.0-1|32	- can download files in background
21cr|elinks-0.17.0-1|33	- HTTP authentication
21cr|elinks-0.17.0-1|34	
21cr|elinks-0.17.0-1|35	%files -f elinks.lang
21cr|elinks-0.17.0-1|36	%{_bindir}/elinks
21cr|elinks-0.17.0-1|37	%doc README.md SITES TODO COPYING
21cr|elinks-0.17.0-1|38	%ghost %verify(not md5 size mtime) %{_bindir}/links
21cr|elinks-0.17.0-1|39	%ghost %verify(not md5 size mtime) %{_mandir}/man1/links*
21cr|elinks-0.17.0-1|40	%config(noreplace) %{_sysconfdir}/elinks.conf
21cr|elinks-0.17.0-1|41	%{_mandir}/man1/elinks.1*
21cr|elinks-0.17.0-1|42	%{_mandir}/man5/*
21cr|elinks-0.17.0-1|43	
21cr|elinks-0.17.0-1|44	%post
21cr|elinks-0.17.0-1|45	update-alternatives --install %{_bindir}/links links %{_bindir}/elinks 50
21cr|elinks-0.17.0-1|46	
21cr|elinks-0.17.0-1|47	%preun
21cr|elinks-0.17.0-1|48	if [ "$1" = "0" ]; then
21cr|elinks-0.17.0-1|49	update-alternatives --remove links %{_bindir}/elinks
21cr|elinks-0.17.0-1|50	fi
21cr|elinks-0.17.0-1|51	#----------------------------------------------------------------------------
21cr|elinks-0.17.0-1|52	
21cr|elinks-0.17.0-1|53	%prep
21cr|elinks-0.17.0-1|54	%setup -qn %{name}-%{version}
21cr|elinks-0.17.0-1|55	
21cr|elinks-0.17.0-1|56	%build
21cr|elinks-0.17.0-1|57	./autogen.sh
21cr|elinks-0.17.0-1|58	%configure \
21cr|elinks-0.17.0-1|59	--enable-256-colors \
21cr|elinks-0.17.0-1|60	--enable-true-color \
21cr|elinks-0.17.0-1|61	--enable-bittorrent \
21cr|elinks-0.17.0-1|62	--with-terminf
21cr|elinks-0.17.0-1|63	# parallel build failed, use single thread
21cr|elinks-0.17.0-1|64	%make -j1
21cr|elinks-0.17.0-1|65	
21cr|elinks-0.17.0-1|66	%install
21cr|elinks-0.17.0-1|67	%makeinstall_std
21cr|elinks-0.17.0-1|68	rm -f %{buildroot}%{_datadir}/locale/locale.alias
21cr|elinks-0.17.0-1|69	mkdir -p %{buildroot}%{_sysconfdir}
21cr|elinks-0.17.0-1|70	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/elinks.conf
21cr|elinks-0.17.0-1|71	touch %{buildroot}%{_bindir}/links
21cr|elinks-0.17.0-1|72	true | gzip -c > %{buildroot}%{_mandir}/man1/links.1.gz
21cr|elinks-0.17.0-1|73	
21cr|elinks-0.17.0-1|74	%find_lang elinks

1197 21
21cr|elixir-1.14.0-1|1	%global debug_package %{nil}
21cr|elixir-1.14.0-1|2	%global __with_rebar 1
21cr|elixir-1.14.0-1|3	# We don't use rebar3 for now
21cr|elixir-1.14.0-1|4	%global __with_rebar3 0
21cr|elixir-1.14.0-1|5	
21cr|elixir-1.14.0-1|6	Name:		elixir
21cr|elixir-1.14.0-1|7	Version:	1.14.0
21cr|elixir-1.14.0-1|8	Release:	1
21cr|elixir-1.14.0-1|9	Summary:	A modern approach to programming for the Erlang VM
21cr|elixir-1.14.0-1|10	Group:		Development/Tools
21cr|elixir-1.14.0-1|11	License:	ASL 2.0
21cr|elixir-1.14.0-1|12	URL:		http://elixir-lang.org/
21cr|elixir-1.14.0-1|13	Source0:	https://github.com/elixir-lang/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|elixir-1.14.0-1|14	Source1:	https://github.com/elixir-lang/%{name}/releases/download/v%{version}/Docs.zip#/%{name}-%{version}-doc.zip
21cr|elixir-1.14.0-1|15	# See https://bugzilla.redhat.com/1470583
21cr|elixir-1.14.0-1|16	#BuildArch:      noarch
21cr|elixir-1.14.0-1|17	BuildRequires: erlang-rpm-macros
21cr|elixir-1.14.0-1|18	BuildRequires: erlang-base
21cr|elixir-1.14.0-1|19	BuildRequires: erlang-compiler
21cr|elixir-1.14.0-1|20	BuildRequires: erlang-crypto
21cr|elixir-1.14.0-1|21	BuildRequires: erlang-dialyzer
21cr|elixir-1.14.0-1|22	BuildRequires: erlang-eunit
21cr|elixir-1.14.0-1|23	BuildRequires: erlang-inets
21cr|elixir-1.14.0-1|24	BuildRequires: erlang-parsetools
21cr|elixir-1.14.0-1|25	BuildRequires: erlang-public_key
21cr|elixir-1.14.0-1|26	%if %{__with_rebar}
21cr|elixir-1.14.0-1|27	BuildRequires: erlang-rebar
21cr|elixir-1.14.0-1|28	%endif
21cr|elixir-1.14.0-1|29	%if %{__with_rebar3}
21cr|elixir-1.14.0-1|30	BuildRequires: erlang-rebar3
21cr|elixir-1.14.0-1|31	%endif
21cr|elixir-1.14.0-1|32	BuildRequires: erlang-tools
21cr|elixir-1.14.0-1|33	BuildRequires: erlang-xmerl
21cr|elixir-1.14.0-1|34	#BuildRequires: git
21cr|elixir-1.14.0-1|35	BuildRequires: sed
21cr|elixir-1.14.0-1|36	
21cr|elixir-1.14.0-1|37	Requires: erlang-compiler
21cr|elixir-1.14.0-1|38	Requires: erlang-crypto
21cr|elixir-1.14.0-1|39	Requires: erlang-base
21cr|elixir-1.14.0-1|40	#Requires: erlang-eunit
21cr|elixir-1.14.0-1|41	Requires: erlang-inets
21cr|elixir-1.14.0-1|42	Requires: erlang-parsetools
21cr|elixir-1.14.0-1|43	Requires: erlang-public_key
21cr|elixir-1.14.0-1|44	Requires: erlang-tools
21cr|elixir-1.14.0-1|45	
21cr|elixir-1.14.0-1|46	
21cr|elixir-1.14.0-1|47	%description
21cr|elixir-1.14.0-1|48	Elixir is a programming language built on top of the Erlang VM.
21cr|elixir-1.14.0-1|49	As Erlang, it is a functional language built to support distributed,
21cr|elixir-1.14.0-1|50	fault-tolerant, non-stop applications with hot code swapping.
21cr|elixir-1.14.0-1|51	
21cr|elixir-1.14.0-1|52	%files
21cr|elixir-1.14.0-1|53	%license LICENSE
21cr|elixir-1.14.0-1|54	%{_bindir}/elixir
21cr|elixir-1.14.0-1|55	%{_bindir}/elixirc
21cr|elixir-1.14.0-1|56	%{_bindir}/iex
21cr|elixir-1.14.0-1|57	%{_bindir}/mix
21cr|elixir-1.14.0-1|58	%{_datadir}/%{name}
21cr|elixir-1.14.0-1|59	%{_mandir}/man1/elixir.1*
21cr|elixir-1.14.0-1|60	%{_mandir}/man1/elixirc.1*
21cr|elixir-1.14.0-1|61	%{_mandir}/man1/iex.1*
21cr|elixir-1.14.0-1|62	%{_mandir}/man1/mix.1*
21cr|elixir-1.14.0-1|63	
21cr|elixir-1.14.0-1|64	#---------------------------------------------------------------------
21cr|elixir-1.14.0-1|65	%package doc
21cr|elixir-1.14.0-1|66	License: ASL 2.0
21cr|elixir-1.14.0-1|67	Summary: Documentation for the elixir language and tools
21cr|elixir-1.14.0-1|68	
21cr|elixir-1.14.0-1|69	%description doc
21cr|elixir-1.14.0-1|70	HTML documentation for eex, elixir, iex, logger and mix.
21cr|elixir-1.14.0-1|71	
21cr|elixir-1.14.0-1|72	%files doc
21cr|elixir-1.14.0-1|73	%license docs/LICENSE
21cr|elixir-1.14.0-1|74	%doc docs/doc/eex docs/doc/elixir docs/doc/iex docs/doc/logger docs/doc/mix
21cr|elixir-1.14.0-1|75	
21cr|elixir-1.14.0-1|76	#---------------------------------------------------------------------
21cr|elixir-1.14.0-1|77	%prep
21cr|elixir-1.14.0-1|78	# Unpack the HTML documentation (Source1)
21cr|elixir-1.14.0-1|79	%setup -q -T -c -n %{name}-%{version}/docs -a 1
21cr|elixir-1.14.0-1|80	find -name ".build" -exec rm \{\} \;
21cr|elixir-1.14.0-1|81	
21cr|elixir-1.14.0-1|82	# Unpack elixir itself (Source0)
21cr|elixir-1.14.0-1|83	%setup -q -D
21cr|elixir-1.14.0-1|84	
21cr|elixir-1.14.0-1|85	# Remove windows-specific scripts
21cr|elixir-1.14.0-1|86	find -name '*.bat' -exec rm \{\} \;
21cr|elixir-1.14.0-1|87	
21cr|elixir-1.14.0-1|88	# This contains a failing test. We want `make test` for most tests, but
21cr|elixir-1.14.0-1|89	# this deals with ANSI codes which rpmbuild strips.
21cr|elixir-1.14.0-1|90	rm lib/elixir/test/elixir/io/ansi_test.exs
21cr|elixir-1.14.0-1|91	
21cr|elixir-1.14.0-1|92	# Remove VCS-specific files
21cr|elixir-1.14.0-1|93	find . -name .gitignore -delete
21cr|elixir-1.14.0-1|94	find . -name .gitkeep -delete
21cr|elixir-1.14.0-1|95	
21cr|elixir-1.14.0-1|96	# Let the Makefile speak!
21cr|elixir-1.14.0-1|97	sed -i '/^Q\s*:=/d' Makefile
21cr|elixir-1.14.0-1|98	
21cr|elixir-1.14.0-1|99	rm -f ./lib/mix/test/fixtures/rebar ./lib/mix/test/fixtures/rebar3
21cr|elixir-1.14.0-1|100	%if %{__with_rebar}
21cr|elixir-1.14.0-1|101	# Do nothing
21cr|elixir-1.14.0-1|102	%else
21cr|elixir-1.14.0-1|103	# Disable rebar-related tests (tests require both rebar and rebar3)
21cr|elixir-1.14.0-1|104	rm -f ./lib/mix/test/mix/rebar_test.exs
21cr|elixir-1.14.0-1|105	touch ./lib/mix/test/fixtures/rebar
21cr|elixir-1.14.0-1|106	%endif
21cr|elixir-1.14.0-1|107	
21cr|elixir-1.14.0-1|108	%if %{__with_rebar3}
21cr|elixir-1.14.0-1|109	# Do nothing
21cr|elixir-1.14.0-1|110	%else
21cr|elixir-1.14.0-1|111	# Disable rebar-related tests (tests require both rebar and rebar3)
21cr|elixir-1.14.0-1|112	rm -f ./lib/mix/test/mix/rebar_test.exs
21cr|elixir-1.14.0-1|113	touch ./lib/mix/test/fixtures/rebar3
21cr|elixir-1.14.0-1|114	%endif
21cr|elixir-1.14.0-1|115	
21cr|elixir-1.14.0-1|116	%build
21cr|elixir-1.14.0-1|117	export LANG=C.UTF-8
21cr|elixir-1.14.0-1|118	%if %{__with_rebar}
21cr|elixir-1.14.0-1|119	export REBAR=/usr/bin/rebar
21cr|elixir-1.14.0-1|120	export REBAR_DEPS_PREFER_LIBS=TRUE
21cr|elixir-1.14.0-1|121	%endif
21cr|elixir-1.14.0-1|122	%if %{__with_rebar3}
21cr|elixir-1.14.0-1|123	export REBAR3=/usr/bin/rebar3
21cr|elixir-1.14.0-1|124	%endif
21cr|elixir-1.14.0-1|125	%make compile
21cr|elixir-1.14.0-1|126	%make build_man
21cr|elixir-1.14.0-1|127	
21cr|elixir-1.14.0-1|128	%check
21cr|elixir-1.14.0-1|129	export LANG=C.UTF-8
21cr|elixir-1.14.0-1|130	%if %{__with_rebar}
21cr|elixir-1.14.0-1|131	export REBAR=/usr/bin/rebar
21cr|elixir-1.14.0-1|132	export REBAR_DEPS_PREFER_LIBS=TRUE
21cr|elixir-1.14.0-1|133	%endif
21cr|elixir-1.14.0-1|134	%if %{__with_rebar3}
21cr|elixir-1.14.0-1|135	export REBAR3=/usr/bin/rebar3
21cr|elixir-1.14.0-1|136	%endif
21cr|elixir-1.14.0-1|137	#temporaly disable test, test passed but exit not 0
21cr|elixir-1.14.0-1|138	#%%make test
21cr|elixir-1.14.0-1|139	
21cr|elixir-1.14.0-1|140	%install
21cr|elixir-1.14.0-1|141	mkdir -p %{buildroot}/%{_datadir}/%{name}/%{version}
21cr|elixir-1.14.0-1|142	cp -ra bin lib %{buildroot}/%{_datadir}/%{name}/%{version}
21cr|elixir-1.14.0-1|143	
21cr|elixir-1.14.0-1|144	mkdir -p %{buildroot}/%{_bindir}
21cr|elixir-1.14.0-1|145	ln -s %{_datadir}/%{name}/%{version}/bin/{elixir,elixirc,iex,mix} %{buildroot}/%{_bindir}/
21cr|elixir-1.14.0-1|146	
21cr|elixir-1.14.0-1|147	# Manual pages
21cr|elixir-1.14.0-1|148	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|elixir-1.14.0-1|149	cp -a man/elixir.1 man/elixirc.1 man/iex.1 man/mix.1 %{buildroot}/%{_mandir}/man1

1198 21
21cr|emacs-browse-kill-ring-1.3-14|1	%define rname browse-kill-ring
21cr|emacs-browse-kill-ring-1.3-14|2	
21cr|emacs-browse-kill-ring-1.3-14|3	Summary:	Interactively insert items from kill-ring
21cr|emacs-browse-kill-ring-1.3-14|4	Name:		emacs-%{rname}
21cr|emacs-browse-kill-ring-1.3-14|5	Version:	1.3
21cr|emacs-browse-kill-ring-1.3-14|6	Release:	14
21cr|emacs-browse-kill-ring-1.3-14|7	License:	GPLv2+
21cr|emacs-browse-kill-ring-1.3-14|8	Group:		Editors
21cr|emacs-browse-kill-ring-1.3-14|9	Url:		http://www.todesschaf.org/projects/bkr.html
21cr|emacs-browse-kill-ring-1.3-14|10	Source0:	%{rname}.el
21cr|emacs-browse-kill-ring-1.3-14|11	Source1:	%{name}-autostart.el
21cr|emacs-browse-kill-ring-1.3-14|12	BuildRequires:	emacs
21cr|emacs-browse-kill-ring-1.3-14|13	BuildRequires:	perl
21cr|emacs-browse-kill-ring-1.3-14|14	BuildArch:	noarch
21cr|emacs-browse-kill-ring-1.3-14|15	
21cr|emacs-browse-kill-ring-1.3-14|16	%description
21cr|emacs-browse-kill-ring-1.3-14|17	Ever feel that 'C-y M-y M-y M-y ...' is not a great way of trying
21cr|emacs-browse-kill-ring-1.3-14|18	to find that piece of text you know you killed a while back?  Then
21cr|emacs-browse-kill-ring-1.3-14|19	browse-kill-ring is for you.
21cr|emacs-browse-kill-ring-1.3-14|20	
21cr|emacs-browse-kill-ring-1.3-14|21	%files
21cr|emacs-browse-kill-ring-1.3-14|22	%doc DOCUMENTATION
21cr|emacs-browse-kill-ring-1.3-14|23	%config(noreplace) /etc/emacs/site-start.d/%{name}.el
21cr|emacs-browse-kill-ring-1.3-14|24	%{_datadir}/*/site-lisp/*el*
21cr|emacs-browse-kill-ring-1.3-14|25	
21cr|emacs-browse-kill-ring-1.3-14|26	#----------------------------------------------------------------------------
21cr|emacs-browse-kill-ring-1.3-14|27	
21cr|emacs-browse-kill-ring-1.3-14|28	%prep
21cr|emacs-browse-kill-ring-1.3-14|29	%setup -T -c
21cr|emacs-browse-kill-ring-1.3-14|30	install -m644 %{SOURCE0} .
21cr|emacs-browse-kill-ring-1.3-14|31	
21cr|emacs-browse-kill-ring-1.3-14|32	%build
21cr|emacs-browse-kill-ring-1.3-14|33	emacs -batch -q -no-site-file -f batch-byte-compile %{rname}.el
21cr|emacs-browse-kill-ring-1.3-14|34	mv %{rname}.elc emacs-%{rname}.elc
21cr|emacs-browse-kill-ring-1.3-14|35	
21cr|emacs-browse-kill-ring-1.3-14|36	#Maybe need adjust
21cr|emacs-browse-kill-ring-1.3-14|37	perl -n -e 'last if /^\(/;last if /^;;; Code/; s|^([;])+\s||; print' < %{SOURCE0} > DOCUMENTATION
21cr|emacs-browse-kill-ring-1.3-14|38	
21cr|emacs-browse-kill-ring-1.3-14|39	%install
21cr|emacs-browse-kill-ring-1.3-14|40	mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/
21cr|emacs-browse-kill-ring-1.3-14|41	install -m644 emacs-%{rname}.elc %{buildroot}%{_datadir}/emacs/site-lisp/
21cr|emacs-browse-kill-ring-1.3-14|42	install -m644 %{rname}.el %{buildroot}%{_datadir}/emacs/site-lisp/
21cr|emacs-browse-kill-ring-1.3-14|43	
21cr|emacs-browse-kill-ring-1.3-14|44	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-browse-kill-ring-1.3-14|45	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el

1199 21
21cr|emacs-chess-2.0b5-10|1	%define pname chess
21cr|emacs-chess-2.0b5-10|2	
21cr|emacs-chess-2.0b5-10|3	Name:		emacs-%{pname}
21cr|emacs-chess-2.0b5-10|4	Summary: 	A client and library for playing Chess from Emacs
21cr|emacs-chess-2.0b5-10|5	Version: 	2.0b5
21cr|emacs-chess-2.0b5-10|6	Release: 	10
21cr|emacs-chess-2.0b5-10|7	License:	GPL
21cr|emacs-chess-2.0b5-10|8	Group: 		Editors
21cr|emacs-chess-2.0b5-10|9	Source: 	%{pname}-%{version}.tar.bz2
21cr|emacs-chess-2.0b5-10|10	Patch0:         chess-2.0b5-texi.patch
21cr|emacs-chess-2.0b5-10|11	Url: 		http://www.newartisans.com/johnw/EmacsChess.html
21cr|emacs-chess-2.0b5-10|12	BuildRequires: 	emacs-bin
21cr|emacs-chess-2.0b5-10|13	BuildRequires:  texinfo
21cr|emacs-chess-2.0b5-10|14	BuildArch: noarch
21cr|emacs-chess-2.0b5-10|15	
21cr|emacs-chess-2.0b5-10|16	%description
21cr|emacs-chess-2.0b5-10|17	Chess.el does not know how to play chess against you.  While the
21cr|emacs-chess-2.0b5-10|18	library does know all legal moves, there is no "thinking" module.  For
21cr|emacs-chess-2.0b5-10|19	this, you must download one of the publically available chess engines,
21cr|emacs-chess-2.0b5-10|20	such as gnuchess, crafty or phalanx.  You will find all of these
21cr|emacs-chess-2.0b5-10|21	sufficiently challenging, I'm sure.  Once they are installed, chess.el
21cr|emacs-chess-2.0b5-10|22	will use them, provided the locations of the binaries is on your PATH.
21cr|emacs-chess-2.0b5-10|23	
21cr|emacs-chess-2.0b5-10|24	%prep
21cr|emacs-chess-2.0b5-10|25	%setup -q -n %{pname}-%{version}
21cr|emacs-chess-2.0b5-10|26	%patch0 -p1
21cr|emacs-chess-2.0b5-10|27	
21cr|emacs-chess-2.0b5-10|28	%build
21cr|emacs-chess-2.0b5-10|29	make clean
21cr|emacs-chess-2.0b5-10|30	%make
21cr|emacs-chess-2.0b5-10|31	
21cr|emacs-chess-2.0b5-10|32	%install
21cr|emacs-chess-2.0b5-10|33	mkdir -p %{buildroot}/%{_datadir}/emacs/site-lisp
21cr|emacs-chess-2.0b5-10|34	install	*.el *.elc %{buildroot}/%{_datadir}/emacs/site-lisp
21cr|emacs-chess-2.0b5-10|35	
21cr|emacs-chess-2.0b5-10|36	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-chess-2.0b5-10|37	cp chess-auto.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{pname}-emacs.el
21cr|emacs-chess-2.0b5-10|38	
21cr|emacs-chess-2.0b5-10|39	%files
21cr|emacs-chess-2.0b5-10|40	%doc COPYING ChangeLog EPD.txt PGN.txt PLAN README TODO
21cr|emacs-chess-2.0b5-10|41	%{_datadir}/emacs/site-lisp/*.el
21cr|emacs-chess-2.0b5-10|42	%{_datadir}/emacs/site-lisp/*.elc
21cr|emacs-chess-2.0b5-10|43	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{pname}-emacs.el

1200 21
21cr|emacs-ebib-1.7.2-4|1	%define tarname	ebib
21cr|emacs-ebib-1.7.2-4|2	
21cr|emacs-ebib-1.7.2-4|3	Summary:	BibTeX database manager for Emacs
21cr|emacs-ebib-1.7.2-4|4	Name:		emacs-ebib
21cr|emacs-ebib-1.7.2-4|5	Version:	1.7.2
21cr|emacs-ebib-1.7.2-4|6	Release:	4
21cr|emacs-ebib-1.7.2-4|7	Source0:	%{tarname}-%{version}.tar.gz
21cr|emacs-ebib-1.7.2-4|8	License:	BSD
21cr|emacs-ebib-1.7.2-4|9	Group:		Editors
21cr|emacs-ebib-1.7.2-4|10	Url:		http://ebib.sourceforge.net/
21cr|emacs-ebib-1.7.2-4|11	BuildArch:	noarch
21cr|emacs-ebib-1.7.2-4|12	Provides:	%{tarname} = %{version}-%{release}
21cr|emacs-ebib-1.7.2-4|13	Requires:	emacs
21cr|emacs-ebib-1.7.2-4|14	BuildRequires:	emacs
21cr|emacs-ebib-1.7.2-4|15	
21cr|emacs-ebib-1.7.2-4|16	%description
21cr|emacs-ebib-1.7.2-4|17	Ebib is a BibTeX database manager that runs in GNU Emacs and
21cr|emacs-ebib-1.7.2-4|18	XEmacs. With Ebib, you can create and manage .bib-files, all within
21cr|emacs-ebib-1.7.2-4|19	Emacs. It supports @string and @preamble definitions, multi-line field
21cr|emacs-ebib-1.7.2-4|20	values, searching, and integration with Emacs' (La)TeX mode.
21cr|emacs-ebib-1.7.2-4|21	
21cr|emacs-ebib-1.7.2-4|22	%prep
21cr|emacs-ebib-1.7.2-4|23	%setup -q -n %{tarname}-%{version}
21cr|emacs-ebib-1.7.2-4|24	
21cr|emacs-ebib-1.7.2-4|25	%build
21cr|emacs-ebib-1.7.2-4|26	emacs -batch -f batch-byte-compile ebib.el
21cr|emacs-ebib-1.7.2-4|27	cp -p info/*.info .
21cr|emacs-ebib-1.7.2-4|28	lzma -z *.info
21cr|emacs-ebib-1.7.2-4|29	
21cr|emacs-ebib-1.7.2-4|30	%install
21cr|emacs-ebib-1.7.2-4|31	%__rm -rf %{buildroot}
21cr|emacs-ebib-1.7.2-4|32	%__install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
21cr|emacs-ebib-1.7.2-4|33	%__install -d -m 755 %{buildroot}%{_infodir}
21cr|emacs-ebib-1.7.2-4|34	%__install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-ebib-1.7.2-4|35	%__install -m 644 ebib.el* %{buildroot}%{_datadir}/emacs/site-lisp
21cr|emacs-ebib-1.7.2-4|36	%__install -m 644 ebib-manual.info* %{buildroot}%{_infodir}
21cr|emacs-ebib-1.7.2-4|37	ln -s %{_infodir}/ebib-manual.info.lzma %{buildroot}%{_infodir}/ebib.info.lzma
21cr|emacs-ebib-1.7.2-4|38	%__cat <<EOF > %{buildroot}%{_sysconfdir}/emacs/site-start.d/ebib.el
21cr|emacs-ebib-1.7.2-4|39	(autoload 'ebib "ebib" "Ebib, a BibTeX database manager" t)
21cr|emacs-ebib-1.7.2-4|40	EOF
21cr|emacs-ebib-1.7.2-4|41	%__chmod 644 %{buildroot}%{_sysconfdir}/emacs/site-start.d/ebib.el
21cr|emacs-ebib-1.7.2-4|42	
21cr|emacs-ebib-1.7.2-4|43	%clean
21cr|emacs-ebib-1.7.2-4|44	%__rm -rf %{buildroot}
21cr|emacs-ebib-1.7.2-4|45	
21cr|emacs-ebib-1.7.2-4|46	%files
21cr|emacs-ebib-1.7.2-4|47	%defattr(-,root,root)
21cr|emacs-ebib-1.7.2-4|48	%doc ChangeLog README doc/html/*
21cr|emacs-ebib-1.7.2-4|49	%_sysconfdir/emacs/site-start.d/ebib.*
21cr|emacs-ebib-1.7.2-4|50	%_datadir/emacs/site-lisp/ebib*
21cr|emacs-ebib-1.7.2-4|51	%_infodir/*

1201 21
21cr|emacs-elib-1.0-17|1	%define fname   elib
21cr|emacs-elib-1.0-17|2	%define elibdir %{_datadir}/emacs/site-lisp/%{fname}
21cr|emacs-elib-1.0-17|3	
21cr|emacs-elib-1.0-17|4	Name:           emacs-%{fname}
21cr|emacs-elib-1.0-17|5	Version:        1.0
21cr|emacs-elib-1.0-17|6	Release:        17
21cr|emacs-elib-1.0-17|7	Epoch:          0
21cr|emacs-elib-1.0-17|8	Summary:        Emacs Lisp Library
21cr|emacs-elib-1.0-17|9	Requires:       emacs >= 0:20.7
21cr|emacs-elib-1.0-17|10	License:        GPL
21cr|emacs-elib-1.0-17|11	URL:            http://jdee.sunsite.dk/
21cr|emacs-elib-1.0-17|12	Source:         http://jdee.sunsite.dk/%{fname}-%{version}.tar.bz2
21cr|emacs-elib-1.0-17|13	Patch0:         emacs-elib-1.0-direntry.patch
21cr|emacs-elib-1.0-17|14	Patch1:		emacs-elib-1.0-texi.patch
21cr|emacs-elib-1.0-17|15	Group:          Editors
21cr|emacs-elib-1.0-17|16	Obsoletes:      elib < %{epoch}:%{version}-%{release}
21cr|emacs-elib-1.0-17|17	Provides:       elib = %{epoch}:%{version}-%{release}
21cr|emacs-elib-1.0-17|18	BuildArch:      noarch
21cr|emacs-elib-1.0-17|19	BuildRequires:  emacs-bin
21cr|emacs-elib-1.0-17|20	BuildRequires:  texinfo
21cr|emacs-elib-1.0-17|21	
21cr|emacs-elib-1.0-17|22	%description
21cr|emacs-elib-1.0-17|23	The Emacs Lisp Library.
21cr|emacs-elib-1.0-17|24	
21cr|emacs-elib-1.0-17|25	%prep
21cr|emacs-elib-1.0-17|26	%setup -q -n %{fname}-%{version}
21cr|emacs-elib-1.0-17|27	%patch0 -p1
21cr|emacs-elib-1.0-17|28	%patch1 -p1
21cr|emacs-elib-1.0-17|29	
21cr|emacs-elib-1.0-17|30	%build
21cr|emacs-elib-1.0-17|31	%make
21cr|emacs-elib-1.0-17|32	
21cr|emacs-elib-1.0-17|33	%install
21cr|emacs-elib-1.0-17|34	%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/%{fname}
21cr|emacs-elib-1.0-17|35	%{__mkdir_p} %{buildroot}{%{elibdir},%{_infodir}}
21cr|emacs-elib-1.0-17|36	
21cr|emacs-elib-1.0-17|37	%{__install} -m 644 *.el *.elc %{buildroot}%{elibdir}
21cr|emacs-elib-1.0-17|38	%{__install} -m 644 *.info* %{buildroot}%{_infodir}
21cr|emacs-elib-1.0-17|39	
21cr|emacs-elib-1.0-17|40	%files
21cr|emacs-elib-1.0-17|41	%doc ChangeLog COPYING INSTALL NEWS README RELEASING TODO
21cr|emacs-elib-1.0-17|42	%{elibdir}
21cr|emacs-elib-1.0-17|43	%{_infodir}/*info*

1202 21
21cr|emacs-EPL-0.7-16|1	Summary: Control Emacs using Perl as an alternative to Emacs Lisp
21cr|emacs-EPL-0.7-16|2	
21cr|emacs-EPL-0.7-16|3	Name: emacs-EPL
21cr|emacs-EPL-0.7-16|4	Version: 0.7
21cr|emacs-EPL-0.7-16|5	Release: 16
21cr|emacs-EPL-0.7-16|6	License: GPL
21cr|emacs-EPL-0.7-16|7	Group: Development/Perl
21cr|emacs-EPL-0.7-16|8	Source: http://www.cpan.org/modules/by-module/Emacs/Emacs-EPL-%{version}.tar.gz
21cr|emacs-EPL-0.7-16|9	Requires: emacs, perl
21cr|emacs-EPL-0.7-16|10	BuildRequires: perl-devel
21cr|emacs-EPL-0.7-16|11	BuildArch: noarch
21cr|emacs-EPL-0.7-16|12	
21cr|emacs-EPL-0.7-16|13	%description
21cr|emacs-EPL-0.7-16|14	EPL (Emacs Perl) lets you control Emacs and XEmacs using Perl as an alternative
21cr|emacs-EPL-0.7-16|15	to Emacs Lisp.
21cr|emacs-EPL-0.7-16|16	
21cr|emacs-EPL-0.7-16|17	%prep
21cr|emacs-EPL-0.7-16|18	%setup -n Emacs-EPL-%{version}
21cr|emacs-EPL-0.7-16|19	
21cr|emacs-EPL-0.7-16|20	%build
21cr|emacs-EPL-0.7-16|21	perl Makefile.PL INSTALLDIRS=vendor
21cr|emacs-EPL-0.7-16|22	make
21cr|emacs-EPL-0.7-16|23	
21cr|emacs-EPL-0.7-16|24	%install
21cr|emacs-EPL-0.7-16|25	%makeinstall_std
21cr|emacs-EPL-0.7-16|26	(
21cr|emacs-EPL-0.7-16|27	cd lisp
21cr|emacs-EPL-0.7-16|28	for i in *.el; do install -D $i %{buildroot}/usr/share/emacs/site-lisp/$i; done
21cr|emacs-EPL-0.7-16|29	)
21cr|emacs-EPL-0.7-16|30	
21cr|emacs-EPL-0.7-16|31	install -d %{buildroot}/etc/emacs/site-start.d
21cr|emacs-EPL-0.7-16|32	echo "(require 'perl)" > %{buildroot}/etc/emacs/site-start.d/epl.el
21cr|emacs-EPL-0.7-16|33	
21cr|emacs-EPL-0.7-16|34	%clean
21cr|emacs-EPL-0.7-16|35	
21cr|emacs-EPL-0.7-16|36	%files
21cr|emacs-EPL-0.7-16|37	%doc README
21cr|emacs-EPL-0.7-16|38	%{perl_vendorlib}/Emacs*
21cr|emacs-EPL-0.7-16|39	%{_mandir}/*/*
21cr|emacs-EPL-0.7-16|40	%{_datadir}/emacs/site-lisp/*
21cr|emacs-EPL-0.7-16|41	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*

1203 21
21cr|emacs-ess-18.10.2-1|1	%define oname ess
21cr|emacs-ess-18.10.2-1|2	
21cr|emacs-ess-18.10.2-1|3	Summary:	Emacs Speaks Statistics package for Emacs
21cr|emacs-ess-18.10.2-1|4	Name:		emacs-ess
21cr|emacs-ess-18.10.2-1|5	Version:	18.10.2
21cr|emacs-ess-18.10.2-1|6	Release:	1
21cr|emacs-ess-18.10.2-1|7	License:	GPLv2+
21cr|emacs-ess-18.10.2-1|8	Group:		Editors
21cr|emacs-ess-18.10.2-1|9	Url:		https://ess.r-project.org
21cr|emacs-ess-18.10.2-1|10	Source0:	https://ess.r-project.org/downloads/ess/%{oname}-%{version}.tgz
21cr|emacs-ess-18.10.2-1|11	Patch0:		ess-18.10.2-docstring-wider.patch
21cr|emacs-ess-18.10.2-1|12	BuildRequires:	emacs
21cr|emacs-ess-18.10.2-1|13	BuildRequires:	emacs-el
21cr|emacs-ess-18.10.2-1|14	BuildRequires:	R-base
21cr|emacs-ess-18.10.2-1|15	BuildRequires:	texinfo
21cr|emacs-ess-18.10.2-1|16	Requires:	emacs
21cr|emacs-ess-18.10.2-1|17	Requires:	emacs-el
21cr|emacs-ess-18.10.2-1|18	BuildArch:	noarch
21cr|emacs-ess-18.10.2-1|19	
21cr|emacs-ess-18.10.2-1|20	%description
21cr|emacs-ess-18.10.2-1|21	This package provides Emacs Speaks Statistics (ESS), which provides
21cr|emacs-ess-18.10.2-1|22	Emacs-based front ends for popular statistics packages.
21cr|emacs-ess-18.10.2-1|23	
21cr|emacs-ess-18.10.2-1|24	ESS provides an intelligent, consistent interface between the user and
21cr|emacs-ess-18.10.2-1|25	the software. ESS interfaces with S-PLUS, R, SAS, BUGS and other
21cr|emacs-ess-18.10.2-1|26	statistical analysis packages under the Unix, Microsoft Windows, and
21cr|emacs-ess-18.10.2-1|27	Apple Mac OS operating systems. ESS is a package for the GNU Emacs
21cr|emacs-ess-18.10.2-1|28	text editor whose features ESS uses to streamline the creation and use
21cr|emacs-ess-18.10.2-1|29	of statistical software. ESS knows the syntax and grammar of statistical
21cr|emacs-ess-18.10.2-1|30	analysis packages and provides consistent display and editing features
21cr|emacs-ess-18.10.2-1|31	based on that knowledge. ESS assists in interactive and batch execution
21cr|emacs-ess-18.10.2-1|32	of statements written in these statistical analysis languages.
21cr|emacs-ess-18.10.2-1|33	
21cr|emacs-ess-18.10.2-1|34	%files
21cr|emacs-ess-18.10.2-1|35	%doc ANNOUNCE ChangeLog README VERSION
21cr|emacs-ess-18.10.2-1|36	%dir %{_datadir}/emacs/site-lisp
21cr|emacs-ess-18.10.2-1|37	%{_datadir}/emacs/site-lisp/%{oname}
21cr|emacs-ess-18.10.2-1|38	%{_datadir}/emacs/site-lisp/ess-site.el
21cr|emacs-ess-18.10.2-1|39	%{_infodir}/%{oname}.info.xz
21cr|emacs-ess-18.10.2-1|40	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
21cr|emacs-ess-18.10.2-1|41	
21cr|emacs-ess-18.10.2-1|42	#----------------------------------------------------------------------------
21cr|emacs-ess-18.10.2-1|43	
21cr|emacs-ess-18.10.2-1|44	%package doc
21cr|emacs-ess-18.10.2-1|45	Summary:	Emacs Speaks Statistics Documentation
21cr|emacs-ess-18.10.2-1|46	Group:		Editors
21cr|emacs-ess-18.10.2-1|47	
21cr|emacs-ess-18.10.2-1|48	%description doc
21cr|emacs-ess-18.10.2-1|49	This package provides documentation for Emacs Speaks Statistics (ESS).
21cr|emacs-ess-18.10.2-1|50	
21cr|emacs-ess-18.10.2-1|51	%prep
21cr|emacs-ess-18.10.2-1|52	%autosetup -p1 -n %{oname}-%{version}
21cr|emacs-ess-18.10.2-1|53	chmod u+w doc/{html,info,refcard,dir.txt} # fix perms
21cr|emacs-ess-18.10.2-1|54	
21cr|emacs-ess-18.10.2-1|55	%files doc
21cr|emacs-ess-18.10.2-1|56	%doc doc/ess.pdf doc/readme.pdf doc/refcard.pdf doc/html
21cr|emacs-ess-18.10.2-1|57	
21cr|emacs-ess-18.10.2-1|58	#----------------------------------------------------------------------------
21cr|emacs-ess-18.10.2-1|59	
21cr|emacs-ess-18.10.2-1|60	%build
21cr|emacs-ess-18.10.2-1|61	%make \
21cr|emacs-ess-18.10.2-1|62	PREFIX=%{_prefix} \
21cr|emacs-ess-18.10.2-1|63	LISPDIR=%{_datadir}/emacs/site-lisp/%{oname} \
21cr|emacs-ess-18.10.2-1|64	ETCDIR=%{_datadir}/emacs/site-lisp/%{oname}/etc \
21cr|emacs-ess-18.10.2-1|65	INFODIR=%{_infodir}
21cr|emacs-ess-18.10.2-1|66	
21cr|emacs-ess-18.10.2-1|67	cat > %{name}.el <<"EOF"
21cr|emacs-ess-18.10.2-1|68	;;; Set up %{oname} for Emacs.
21cr|emacs-ess-18.10.2-1|69	;;;
21cr|emacs-ess-18.10.2-1|70	;;; This file is automatically loaded by emacs's site-start.el
21cr|emacs-ess-18.10.2-1|71	;;; when you start a new emacs session.
21cr|emacs-ess-18.10.2-1|72	(if (not (string-match "XEmacs" emacs-version)) (require 'ess-site))
21cr|emacs-ess-18.10.2-1|73	EOF
21cr|emacs-ess-18.10.2-1|74	
21cr|emacs-ess-18.10.2-1|75	%install
21cr|emacs-ess-18.10.2-1|76	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-ess-18.10.2-1|77	install -d %{buildroot}%{_infodir}
21cr|emacs-ess-18.10.2-1|78	
21cr|emacs-ess-18.10.2-1|79	%makeinstall_std \
21cr|emacs-ess-18.10.2-1|80	PREFIX=%{buildroot}%{_prefix} \
21cr|emacs-ess-18.10.2-1|81	LISPDIR=%{buildroot}%{_datadir}/emacs/site-lisp/%{oname} \
21cr|emacs-ess-18.10.2-1|82	ETCDIR=%{buildroot}%{_datadir}/emacs/site-lisp/%{oname}/etc \
21cr|emacs-ess-18.10.2-1|83	INFODIR=%{buildroot}%{_infodir} \
21cr|emacs-ess-18.10.2-1|84	DOCDIR=%{buildroot}%{_docdir}/%{name}-doc
21cr|emacs-ess-18.10.2-1|85	install -m 0644 %{name}.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/
21cr|emacs-ess-18.10.2-1|86	ln -sf %{_datadir}/emacs/site-lisp/%{oname}/ess-site.el %{buildroot}%{_datadir}/emacs/site-lisp/ess-site.el
21cr|emacs-ess-18.10.2-1|87	rm -f %{buildroot}%{_datadir}/emacs/site-lisp/%{oname}/etc/*.BAT
21cr|emacs-ess-18.10.2-1|88	rm -f %{buildroot}%{_datadir}/emacs/site-lisp/%{oname}/etc/*.sparc
21cr|emacs-ess-18.10.2-1|89	rm -f %{buildroot}%{_docdir}/%{name}-doc/*.dvi
21cr|emacs-ess-18.10.2-1|90	rm -f %{buildroot}%{_docdir}/%{name}-doc/*.html

1204 21
21cr|emacs-haskell-mode-17.2-1|1	%define oname haskell-mode
21cr|emacs-haskell-mode-17.2-1|2	
21cr|emacs-haskell-mode-17.2-1|3	Summary:	Major mode for editing Haskell code with emacs
21cr|emacs-haskell-mode-17.2-1|4	Name:		emacs-haskell-mode
21cr|emacs-haskell-mode-17.2-1|5	Version:	17.2
21cr|emacs-haskell-mode-17.2-1|6	Release:	1
21cr|emacs-haskell-mode-17.2-1|7	License:	GPL
21cr|emacs-haskell-mode-17.2-1|8	Group:		Development/Other
21cr|emacs-haskell-mode-17.2-1|9	Url:		https://github.com/haskell/haskell-mode
21cr|emacs-haskell-mode-17.2-1|10	Source0:	https://github.com/haskell/haskell-mode/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|emacs-haskell-mode-17.2-1|11	Patch0:		haskell-mode-17.2-docstring-wider.patch
21cr|emacs-haskell-mode-17.2-1|12	BuildRequires:	emacs
21cr|emacs-haskell-mode-17.2-1|13	BuildRequires:	emacs-el
21cr|emacs-haskell-mode-17.2-1|14	BuildRequires:	info
21cr|emacs-haskell-mode-17.2-1|15	BuildRequires:	texinfo
21cr|emacs-haskell-mode-17.2-1|16	BuildArch:	noarch
21cr|emacs-haskell-mode-17.2-1|17	
21cr|emacs-haskell-mode-17.2-1|18	%description
21cr|emacs-haskell-mode-17.2-1|19	Haskell Mode for Emacs
21cr|emacs-haskell-mode-17.2-1|20	
21cr|emacs-haskell-mode-17.2-1|21	%files
21cr|emacs-haskell-mode-17.2-1|22	%doc NEWS README.md
21cr|emacs-haskell-mode-17.2-1|23	%license COPYING
21cr|emacs-haskell-mode-17.2-1|24	%{_datadir}/*/site-lisp/*
21cr|emacs-haskell-mode-17.2-1|25	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{oname}.el
21cr|emacs-haskell-mode-17.2-1|26	
21cr|emacs-haskell-mode-17.2-1|27	#----------------------------------------------------------------------------
21cr|emacs-haskell-mode-17.2-1|28	
21cr|emacs-haskell-mode-17.2-1|29	%prep
21cr|emacs-haskell-mode-17.2-1|30	%autosetup -p1 -n %{oname}-%{version}
21cr|emacs-haskell-mode-17.2-1|31	
21cr|emacs-haskell-mode-17.2-1|32	%build
21cr|emacs-haskell-mode-17.2-1|33	make
21cr|emacs-haskell-mode-17.2-1|34	
21cr|emacs-haskell-mode-17.2-1|35	%install
21cr|emacs-haskell-mode-17.2-1|36	# NB: prefering .el files (so that it's version independant)
21cr|emacs-haskell-mode-17.2-1|37	install -d %{buildroot}%{_datadir}/emacs/site-lisp
21cr|emacs-haskell-mode-17.2-1|38	install -m644 *.el %{buildroot}%{_datadir}/emacs/site-lisp
21cr|emacs-haskell-mode-17.2-1|39	
21cr|emacs-haskell-mode-17.2-1|40	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-haskell-mode-17.2-1|41	cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{oname}.el
21cr|emacs-haskell-mode-17.2-1|42	(load "%{_datadir}/emacs/site-lisp/haskell-site-file")
21cr|emacs-haskell-mode-17.2-1|43	;(add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan)
21cr|emacs-haskell-mode-17.2-1|44	;(add-hook 'haskell-mode-hook 'turn-on-haskell-hugs)
21cr|emacs-haskell-mode-17.2-1|45	EOF

1205 21
21cr|emacs-htmlize-1.56-1|1	%define oname 	htmlize
21cr|emacs-htmlize-1.56-1|2	
21cr|emacs-htmlize-1.56-1|3	Summary: 	HTML-ize font-lock buffers
21cr|emacs-htmlize-1.56-1|4	Name: 		emacs-%{oname}
21cr|emacs-htmlize-1.56-1|5	Version:	1.56
21cr|emacs-htmlize-1.56-1|6	Release: 	1
21cr|emacs-htmlize-1.56-1|7	Epoch:		0
21cr|emacs-htmlize-1.56-1|8	Group: 		Editors
21cr|emacs-htmlize-1.56-1|9	Url:		https://github.com/hniksic/emacs-htmlize
21cr|emacs-htmlize-1.56-1|10	Source0: 	https://github.com/hniksic/emacs-htmlize/archive/release/%{version}.tar.gz?/%{name}-release-%{version}.tar.gz
21cr|emacs-htmlize-1.56-1|11	License: 	GPLv2+
21cr|emacs-htmlize-1.56-1|12	BuildRequires:	emacs
21cr|emacs-htmlize-1.56-1|13	BuildArch:	noarch
21cr|emacs-htmlize-1.56-1|14	
21cr|emacs-htmlize-1.56-1|15	%description
21cr|emacs-htmlize-1.56-1|16	This package converts text and associated decorations in an emacs
21cr|emacs-htmlize-1.56-1|17	buffer to HTML.
21cr|emacs-htmlize-1.56-1|18	
21cr|emacs-htmlize-1.56-1|19	%files
21cr|emacs-htmlize-1.56-1|20	%doc htmlize.el.html NEWS README.md
21cr|emacs-htmlize-1.56-1|21	%{_datadir}/emacs/site-lisp/%{oname}.el*
21cr|emacs-htmlize-1.56-1|22	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{oname}.el
21cr|emacs-htmlize-1.56-1|23	
21cr|emacs-htmlize-1.56-1|24	#----------------------------------------------------------------------------
21cr|emacs-htmlize-1.56-1|25	
21cr|emacs-htmlize-1.56-1|26	%prep
21cr|emacs-htmlize-1.56-1|27	%autosetup -p1 -n %{name}-release-%{version}
21cr|emacs-htmlize-1.56-1|28	cat > %{oname}-start.el << EOF
21cr|emacs-htmlize-1.56-1|29	;; -*- Mode: Emacs-Lisp -*-
21cr|emacs-htmlize-1.56-1|30	
21cr|emacs-htmlize-1.56-1|31	(if (string-match "GNU Emacs" (version)) (autoload '%{oname}-buffer "%{oname}" nil t))
21cr|emacs-htmlize-1.56-1|32	(if (string-match "GNU Emacs" (version)) (autoload '%{oname}-region "%{oname}" nil t))
21cr|emacs-htmlize-1.56-1|33	(if (string-match "GNU Emacs" (version)) (autoload '%{oname}-file "%{oname}" nil t))
21cr|emacs-htmlize-1.56-1|34	(if (string-match "GNU Emacs" (version)) (autoload '%{oname}-many-files "%{oname}" nil t))
21cr|emacs-htmlize-1.56-1|35	(if (string-match "GNU Emacs" (version)) (autoload '%{oname}-many-files-dired "%{oname}" nil t))
21cr|emacs-htmlize-1.56-1|36	EOF
21cr|emacs-htmlize-1.56-1|37	
21cr|emacs-htmlize-1.56-1|38	%build
21cr|emacs-htmlize-1.56-1|39	emacs -batch -q -no-site-file -f batch-byte-compile %{oname}.el
21cr|emacs-htmlize-1.56-1|40	
21cr|emacs-htmlize-1.56-1|41	%install
21cr|emacs-htmlize-1.56-1|42	mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
21cr|emacs-htmlize-1.56-1|43	install -m 644 %{oname}.el %{buildroot}/%{_datadir}/emacs/site-lisp
21cr|emacs-htmlize-1.56-1|44	install -m 644 %{oname}.elc %{buildroot}/%{_datadir}/emacs/site-lisp
21cr|emacs-htmlize-1.56-1|45	
21cr|emacs-htmlize-1.56-1|46	mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-htmlize-1.56-1|47	install -m 644 %{oname}-start.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{oname}.el

1206 21
21cr|emacs-matlab-3.3.1-3.20130402.1|1	%define git 20130402
21cr|emacs-matlab-3.3.1-3.20130402.1|2	
21cr|emacs-matlab-3.3.1-3.20130402.1|3	Summary:	Matlab mode for emacs
21cr|emacs-matlab-3.3.1-3.20130402.1|4	Name:		emacs-matlab
21cr|emacs-matlab-3.3.1-3.20130402.1|5	Version:	3.3.1
21cr|emacs-matlab-3.3.1-3.20130402.1|6	Release:	3.%{git}.1
21cr|emacs-matlab-3.3.1-3.20130402.1|7	License:	GPLv2+
21cr|emacs-matlab-3.3.1-3.20130402.1|8	Group:		Editors
21cr|emacs-matlab-3.3.1-3.20130402.1|9	Url: 		http://matlab-emacs.sourceforge.net/
21cr|emacs-matlab-3.3.1-3.20130402.1|10	Source0:	matlab-emacs-%{git}.tar.bz2
21cr|emacs-matlab-3.3.1-3.20130402.1|11	BuildRequires:	emacs
21cr|emacs-matlab-3.3.1-3.20130402.1|12	BuildRequires:	emacs-cedet
21cr|emacs-matlab-3.3.1-3.20130402.1|13	Requires:	emacs
21cr|emacs-matlab-3.3.1-3.20130402.1|14	Requires:	emacs-cedet
21cr|emacs-matlab-3.3.1-3.20130402.1|15	BuildArch:	noarch
21cr|emacs-matlab-3.3.1-3.20130402.1|16	
21cr|emacs-matlab-3.3.1-3.20130402.1|17	%description
21cr|emacs-matlab-3.3.1-3.20130402.1|18	Matlab mode for emacs.
21cr|emacs-matlab-3.3.1-3.20130402.1|19	
21cr|emacs-matlab-3.3.1-3.20130402.1|20	%files
21cr|emacs-matlab-3.3.1-3.20130402.1|21	%doc ChangeLog* README
21cr|emacs-matlab-3.3.1-3.20130402.1|22	%{_datadir}/emacs/site-lisp/matlab
21cr|emacs-matlab-3.3.1-3.20130402.1|23	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/matlab-load.*
21cr|emacs-matlab-3.3.1-3.20130402.1|24	
21cr|emacs-matlab-3.3.1-3.20130402.1|25	#----------------------------------------------------------------------------
21cr|emacs-matlab-3.3.1-3.20130402.1|26	
21cr|emacs-matlab-3.3.1-3.20130402.1|27	%prep
21cr|emacs-matlab-3.3.1-3.20130402.1|28	%setup -q -n matlab-emacs
21cr|emacs-matlab-3.3.1-3.20130402.1|29	
21cr|emacs-matlab-3.3.1-3.20130402.1|30	%build
21cr|emacs-matlab-3.3.1-3.20130402.1|31	sed -i 's,--no-site-file,,' Makefile
21cr|emacs-matlab-3.3.1-3.20130402.1|32	%make all
21cr|emacs-matlab-3.3.1-3.20130402.1|33	
21cr|emacs-matlab-3.3.1-3.20130402.1|34	%install
21cr|emacs-matlab-3.3.1-3.20130402.1|35	rm -f *~
21cr|emacs-matlab-3.3.1-3.20130402.1|36	mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/matlab/
21cr|emacs-matlab-3.3.1-3.20130402.1|37	install -m 644 *.el* %{buildroot}%{_datadir}/emacs/site-lisp/matlab/
21cr|emacs-matlab-3.3.1-3.20130402.1|38	
21cr|emacs-matlab-3.3.1-3.20130402.1|39	cat > tmp <<EOF
21cr|emacs-matlab-3.3.1-3.20130402.1|40	;; Set path to matlab mode files on Mandriva
21cr|emacs-matlab-3.3.1-3.20130402.1|41	(add-to-list 'load-path "/usr/share/emacs/site-lisp/matlab")
21cr|emacs-matlab-3.3.1-3.20130402.1|42	
21cr|emacs-matlab-3.3.1-3.20130402.1|43	EOF
21cr|emacs-matlab-3.3.1-3.20130402.1|44	cat tmp matlab-load.el > tmp2
21cr|emacs-matlab-3.3.1-3.20130402.1|45	mv -f tmp2 matlab-load.el
21cr|emacs-matlab-3.3.1-3.20130402.1|46	
21cr|emacs-matlab-3.3.1-3.20130402.1|47	mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
21cr|emacs-matlab-3.3.1-3.20130402.1|48	install -m 644 matlab-load.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d/
21cr|emacs-matlab-3.3.1-3.20130402.1|49	rm -f %{buildroot}%{_datadir}/emacs/site-lisp/matlab/matlab-load*
21cr|emacs-matlab-3.3.1-3.20130402.1|50	
21cr|emacs-matlab-3.3.1-3.20130402.1|51	chmod 644 ChangeLog* README

1207 21
21cr|emacs-php-mode-1.24.0-1|1	%define		oname php-mode
21cr|emacs-php-mode-1.24.0-1|2	
21cr|emacs-php-mode-1.24.0-1|3	Summary:	Major mode for editing PHP code
21cr|emacs-php-mode-1.24.0-1|4	Name:		emacs-php-mode
21cr|emacs-php-mode-1.24.0-1|5	Version:	1.24.0
21cr|emacs-php-mode-1.24.0-1|6	Release:	1
21cr|emacs-php-mode-1.24.0-1|7	Epoch:		1
21cr|emacs-php-mode-1.24.0-1|8	License:	GPLv3+
21cr|emacs-php-mode-1.24.0-1|9	Group:		Editors
21cr|emacs-php-mode-1.24.0-1|10	Url:		https://github.com/emacs-php/php-mode
21cr|emacs-php-mode-1.24.0-1|11	Source0:	https://github.com/emacs-php/php-mode/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|emacs-php-mode-1.24.0-1|12	Patch0:		php-mode-1.24.0-docstring-wider.patch
21cr|emacs-php-mode-1.24.0-1|13	BuildRequires:	emacs
21cr|emacs-php-mode-1.24.0-1|14	BuildRequires:	texinfo
21cr|emacs-php-mode-1.24.0-1|15	Requires:	emacs
21cr|emacs-php-mode-1.24.0-1|16	BuildArch:	noarch
21cr|emacs-php-mode-1.24.0-1|17	
21cr|emacs-php-mode-1.24.0-1|18	%description
21cr|emacs-php-mode-1.24.0-1|19	PHP mode is a major Emacs mode for editing PHP 3 and 4 source code. As
21cr|emacs-php-mode-1.24.0-1|20	it is an extension of the C mode, it inherits all of that mode's
21cr|emacs-php-mode-1.24.0-1|21	navigation functionality. It's syntax highlighting colors code
21cr|emacs-php-mode-1.24.0-1|22	according to PHP's grammar, however, and indents it according to the
21cr|emacs-php-mode-1.24.0-1|23	PEAR coding guidelines. The mode also includes a couple of handy
21cr|emacs-php-mode-1.24.0-1|24	IDE features such as documentation search and a source and class
21cr|emacs-php-mode-1.24.0-1|25	browser.
21cr|emacs-php-mode-1.24.0-1|26	
21cr|emacs-php-mode-1.24.0-1|27	%files
21cr|emacs-php-mode-1.24.0-1|28	%{_datadir}/*/site-lisp/*el*
21cr|emacs-php-mode-1.24.0-1|29	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
21cr|emacs-php-mode-1.24.0-1|30	
21cr|emacs-php-mode-1.24.0-1|31	#----------------------------------------------------------------------------
21cr|emacs-php-mode-1.24.0-1|32	
21cr|emacs-php-mode-1.24.0-1|33	%prep
21cr|emacs-php-mode-1.24.0-1|34	%autosetup -p1 -n %{oname}-%{version}
21cr|emacs-php-mode-1.24.0-1|35	
21cr|emacs-php-mode-1.24.0-1|36	%build
21cr|emacs-php-mode-1.24.0-1|37	make
21cr|emacs-php-mode-1.24.0-1|38	
21cr|emacs-php-mode-1.24.0-1|39	%install
21cr|emacs-php-mode-1.24.0-1|40	
21cr|emacs-php-mode-1.24.0-1|41	%__install -m 755 -d %{buildroot}%{_datadir}/emacs/site-lisp
21cr|emacs-php-mode-1.24.0-1|42	%__install -m 644 lisp/*.el* %{buildroot}%{_datadir}/emacs/site-lisp/
21cr|emacs-php-mode-1.24.0-1|43	
21cr|emacs-php-mode-1.24.0-1|44	%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-php-mode-1.24.0-1|45	cat > %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el << EOF
21cr|emacs-php-mode-1.24.0-1|46	;; -*- Mode: Emacs-Lisp -*-
21cr|emacs-php-mode-1.24.0-1|47	; Copyright (C) 2000 by Chmouel Boudjnah
21cr|emacs-php-mode-1.24.0-1|48	;
21cr|emacs-php-mode-1.24.0-1|49	; Redistribution of this file is permitted under the terms of the GNU
21cr|emacs-php-mode-1.24.0-1|50	; Public License (GPL)
21cr|emacs-php-mode-1.24.0-1|51	;
21cr|emacs-php-mode-1.24.0-1|52	
21cr|emacs-php-mode-1.24.0-1|53	(autoload '%{oname} "%{oname}" nil t)
21cr|emacs-php-mode-1.24.0-1|54	(setq auto-mode-alist (append '(("\\\\.php3?\\\\'" . %{oname})) auto-mode-alist))
21cr|emacs-php-mode-1.24.0-1|55	EOF

1208 21
21cr|emacs-psgml-1.3.2-6|1	%define oname psgml
21cr|emacs-psgml-1.3.2-6|2	%define psgmldir %{_datadir}/emacs/site-lisp/psgml
21cr|emacs-psgml-1.3.2-6|3	
21cr|emacs-psgml-1.3.2-6|4	%define debug_package %{nil}
21cr|emacs-psgml-1.3.2-6|5	
21cr|emacs-psgml-1.3.2-6|6	Summary:	A GNU Emacs major mode for editing SGML documents
21cr|emacs-psgml-1.3.2-6|7	Name:		emacs-%{oname}
21cr|emacs-psgml-1.3.2-6|8	Version:	1.3.2
21cr|emacs-psgml-1.3.2-6|9	Release:	6
21cr|emacs-psgml-1.3.2-6|10	License:	GPLv2+
21cr|emacs-psgml-1.3.2-6|11	Group:		Editors
21cr|emacs-psgml-1.3.2-6|12	Url:		http://www.lysator.liu.se/projects/about_psgml.html
21cr|emacs-psgml-1.3.2-6|13	Source0:	ftp://ftp.lysator.liu.se:21/pub/sgml/ALPHA/psgml-%{version}.tar.gz
21cr|emacs-psgml-1.3.2-6|14	BuildRequires:	emacs-bin
21cr|emacs-psgml-1.3.2-6|15	Requires:	emacs >= 20.7
21cr|emacs-psgml-1.3.2-6|16	Requires:	sgml-common
21cr|emacs-psgml-1.3.2-6|17	Provides:	psgml = %{EVRD}
21cr|emacs-psgml-1.3.2-6|18	
21cr|emacs-psgml-1.3.2-6|19	%description
21cr|emacs-psgml-1.3.2-6|20	Emacs is an advanced and extensible editor. An Emacs major mode
21cr|emacs-psgml-1.3.2-6|21	customizes Emacs for editing particular types of text documents. PSGML
21cr|emacs-psgml-1.3.2-6|22	is a major mode for SGML (a markup language) documents.  PSGML
21cr|emacs-psgml-1.3.2-6|23	provides several functionalities for editing SGML documents:
21cr|emacs-psgml-1.3.2-6|24	indentation according to element nesting depth and identification of
21cr|emacs-psgml-1.3.2-6|25	structural errors (but it is not a validating SGML parser); menus and
21cr|emacs-psgml-1.3.2-6|26	commands for inserting tags with only the contextually valid tags;
21cr|emacs-psgml-1.3.2-6|27	attribute values can be edited in a separate window with information
21cr|emacs-psgml-1.3.2-6|28	about types and defaults; structure based editing includes movement
21cr|emacs-psgml-1.3.2-6|29	and killing; and also several commands for folding editing.
21cr|emacs-psgml-1.3.2-6|30	
21cr|emacs-psgml-1.3.2-6|31	%files
21cr|emacs-psgml-1.3.2-6|32	%doc README.psgml
21cr|emacs-psgml-1.3.2-6|33	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}-init.el
21cr|emacs-psgml-1.3.2-6|34	%dir %{psgmldir}
21cr|emacs-psgml-1.3.2-6|35	%{psgmldir}/*
21cr|emacs-psgml-1.3.2-6|36	%{_libdir}/sgml/cdtd
21cr|emacs-psgml-1.3.2-6|37	%{_infodir}/*info*
21cr|emacs-psgml-1.3.2-6|38	
21cr|emacs-psgml-1.3.2-6|39	#----------------------------------------------------------------------------
21cr|emacs-psgml-1.3.2-6|40	
21cr|emacs-psgml-1.3.2-6|41	%prep
21cr|emacs-psgml-1.3.2-6|42	%setup -q -n %{oname}-%{version}
21cr|emacs-psgml-1.3.2-6|43	
21cr|emacs-psgml-1.3.2-6|44	%build
21cr|emacs-psgml-1.3.2-6|45	%configure
21cr|emacs-psgml-1.3.2-6|46	make infodir=%{_infodir} psgmldir=%{psgmldir}
21cr|emacs-psgml-1.3.2-6|47	
21cr|emacs-psgml-1.3.2-6|48	%install
21cr|emacs-psgml-1.3.2-6|49	install -d %{buildroot}{%{psgmldir},%{_infodir},%{_libdir}/sgml/cdtd}
21cr|emacs-psgml-1.3.2-6|50	
21cr|emacs-psgml-1.3.2-6|51	%makeinstall psgmldir=%{buildroot}%{psgmldir} lispdir=%{buildroot}%{psgmldir}
21cr|emacs-psgml-1.3.2-6|52	
21cr|emacs-psgml-1.3.2-6|53	# Why putting source files ??????
21cr|emacs-psgml-1.3.2-6|54	#for i in %{buildroot}%{psgmldir}/*.elc; do
21cr|emacs-psgml-1.3.2-6|55	#  rm -f $i
21cr|emacs-psgml-1.3.2-6|56	#  cp `echo $(basename $i) | sed s/elc/el/` %{buildroot}%{psgmldir}
21cr|emacs-psgml-1.3.2-6|57	#done
21cr|emacs-psgml-1.3.2-6|58	
21cr|emacs-psgml-1.3.2-6|59	make install-info infodir=%{buildroot}%{_infodir}
21cr|emacs-psgml-1.3.2-6|60	
21cr|emacs-psgml-1.3.2-6|61	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-psgml-1.3.2-6|62	cat << EOF > %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}-init.el
21cr|emacs-psgml-1.3.2-6|63	(add-to-list 'load-path "%{psgmldir}")
21cr|emacs-psgml-1.3.2-6|64	
21cr|emacs-psgml-1.3.2-6|65	(autoload 'sgml-mode "psgml" "Major mode for editing SGML." t)
21cr|emacs-psgml-1.3.2-6|66	(autoload 'xml-mode "psgml" "Major mode for editing XML." t)
21cr|emacs-psgml-1.3.2-6|67	(if (not (getenv "SGML_CATALOG_FILES"))
21cr|emacs-psgml-1.3.2-6|68	(defvar sgml-catalog-files '("CATALOG" "catalog" "/etc/sgml/catalog""%{_libdir}/sgml/CATALOG" "%{_libdir}/sgml-tools/dtd/catalog"))
21cr|emacs-psgml-1.3.2-6|69	"*List of catalog entry files.
21cr|emacs-psgml-1.3.2-6|70	The files are in the format defined in the SGML Open Draft Technical
21cr|emacs-psgml-1.3.2-6|71	Resolution on Entity Management.")
21cr|emacs-psgml-1.3.2-6|72	(put 'sgml-catalog-files 'sgml-type 'list);;
21cr|emacs-psgml-1.3.2-6|73	;;
21cr|emacs-psgml-1.3.2-6|74	;; SGML markup faces.
21cr|emacs-psgml-1.3.2-6|75	;;
21cr|emacs-psgml-1.3.2-6|76	(setq sgml-markup-faces
21cr|emacs-psgml-1.3.2-6|77	'((start-tag . font-lock-function-name-face)
21cr|emacs-psgml-1.3.2-6|78	(end-tag . font-lock-builtin-face)
21cr|emacs-psgml-1.3.2-6|79	(comment . font-lock-comment-face)
21cr|emacs-psgml-1.3.2-6|80	(pi . font-lock-keyword-face)
21cr|emacs-psgml-1.3.2-6|81	(sgml . font-lock-keyword-face)
21cr|emacs-psgml-1.3.2-6|82	(doctype . font-lock-keyword-face)
21cr|emacs-psgml-1.3.2-6|83	(entity . font-lock-variable-name-face)
21cr|emacs-psgml-1.3.2-6|84	(shortref . font-lock-variable-name-face)
21cr|emacs-psgml-1.3.2-6|85	(ignored  . font-lock-comment)
21cr|emacs-psgml-1.3.2-6|86	(ms-start . font-lock-type-face)
21cr|emacs-psgml-1.3.2-6|87	(ms-end . font-lock-type-face)))
21cr|emacs-psgml-1.3.2-6|88	
21cr|emacs-psgml-1.3.2-6|89	(setq sgml-set-face t)
21cr|emacs-psgml-1.3.2-6|90	
21cr|emacs-psgml-1.3.2-6|91	EOF

1209 21
21cr|emacs-tnt-2.4-12|1	%define rname 	tnt
21cr|emacs-tnt-2.4-12|2	
21cr|emacs-tnt-2.4-12|3	Summary: 	Emacs based AOL Instant Message Client
21cr|emacs-tnt-2.4-12|4	Name: 		emacs-tnt
21cr|emacs-tnt-2.4-12|5	Version:	2.4
21cr|emacs-tnt-2.4-12|6	Release: 	12
21cr|emacs-tnt-2.4-12|7	Source0: 	%{rname}-%{version}.tar.bz2
21cr|emacs-tnt-2.4-12|8	Url:		http://tnt.sourceforge.net
21cr|emacs-tnt-2.4-12|9	License: 	GPL
21cr|emacs-tnt-2.4-12|10	Group: 		Editors
21cr|emacs-tnt-2.4-12|11	Prefix: 	%{_prefix}
21cr|emacs-tnt-2.4-12|12	BuildRequires:  emacs-bin
21cr|emacs-tnt-2.4-12|13	BuildArch: noarch
21cr|emacs-tnt-2.4-12|14	
21cr|emacs-tnt-2.4-12|15	%description
21cr|emacs-tnt-2.4-12|16	TNT is an Emacs client for AIM, AOL's free instant messaging service.
21cr|emacs-tnt-2.4-12|17	Using TNT, you can, from the comfort of your Emacs window, check
21cr|emacs-tnt-2.4-12|18	whether friends and coworkers are online, send them "instant
21cr|emacs-tnt-2.4-12|19	messages", and join them in multi-party private chat sessions.  Unlike
21cr|emacs-tnt-2.4-12|20	the official AIM clients, TNT is designed to be functional rather than
21cr|emacs-tnt-2.4-12|21	pretty, easy to use rather than easy to learn.  It doesn't have a
21cr|emacs-tnt-2.4-12|22	graphical user interface, fancy artwork, or other random fluff.
21cr|emacs-tnt-2.4-12|23	Instead, like other emacs extensions, it has a keyboard-driven,
21cr|emacs-tnt-2.4-12|24	text-based interface.  TNT is AIM for grownups ;-).
21cr|emacs-tnt-2.4-12|25	
21cr|emacs-tnt-2.4-12|26	%prep
21cr|emacs-tnt-2.4-12|27	%setup -n %{rname}-%{version}
21cr|emacs-tnt-2.4-12|28	
21cr|emacs-tnt-2.4-12|29	%build
21cr|emacs-tnt-2.4-12|30	emacs -batch --no-site-file --eval '(setq load-path (cons "." load-path))' -f batch-byte-compile *.el
21cr|emacs-tnt-2.4-12|31	
21cr|emacs-tnt-2.4-12|32	%install
21cr|emacs-tnt-2.4-12|33	rm -rf $RPM_BUILD_ROOT
21cr|emacs-tnt-2.4-12|34	mkdir -p $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/tnt $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d
21cr|emacs-tnt-2.4-12|35	cp *.el *.elc $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp
21cr|emacs-tnt-2.4-12|36	cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d/tnt.el
21cr|emacs-tnt-2.4-12|37	(load "tnt")
21cr|emacs-tnt-2.4-12|38	EOF
21cr|emacs-tnt-2.4-12|39	%clean
21cr|emacs-tnt-2.4-12|40	rm -rf $RPM_BUILD_ROOT
21cr|emacs-tnt-2.4-12|41	
21cr|emacs-tnt-2.4-12|42	%files
21cr|emacs-tnt-2.4-12|43	%defattr(0644,root,root,0755)
21cr|emacs-tnt-2.4-12|44	%doc README PROTOCOL TODO
21cr|emacs-tnt-2.4-12|45	%{_datadir}/emacs/site-lisp/*.el
21cr|emacs-tnt-2.4-12|46	%{_datadir}/emacs/site-lisp/*.elc
21cr|emacs-tnt-2.4-12|47	%{_sysconfdir}/emacs/site-start.d/tnt.el

1210 21
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|1	%define oname w3m
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|2	%define emacs_version 28.1
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|3	%define commit c3a3a947fb267df1f03287be2eab4f7119707e90
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|4	%define commit_short %(echo %{commit} | head -c 6)
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|5	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|6	Summary:	An Emacs interface to w3m, a web browser and pager
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|7	Name:		emacs-w3m
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|8	Version:	1.5
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|9	Release:	1.git%{commit_short}.1
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|10	License:	GPLv2+
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|11	Group:		Networking/WWW
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|12	Url:		https://github.com/emacs-w3m/emacs-w3m
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|13	Source0:	https://github.com/emacs-w3m/emacs-w3m/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|14	Source1:	%{name}-autostart.el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|15	BuildRequires:	emacs
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|16	Requires:	emacs
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|17	Requires:	w3m
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|18	Conflicts:	xemacs
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|19	Provides:	emacs-w3 = %{EVRD}
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|20	BuildArch:	noarch
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|21	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|22	%description
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|23	Emacs-w3m is a simple Emacs interface to w3m, which is a pager with WWW
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|24	capability. Although it is a pager, it can be used as a text-mode WWW browser.
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|25	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|26	%files
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|27	%doc README
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|28	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|29	%{_infodir}/*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|30	%dir %attr(0755, root, root) %{_datadir}/emacs/site-lisp/%{oname}/
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|31	%{_datadir}/emacs/site-lisp/%{oname}/*elc
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|32	%{_datadir}/emacs/site-lisp/%{oname}/.dir-locals.el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|33	%{_datadir}/emacs/site-lisp/%{oname}/mew-%{oname}.el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|34	%{_datadir}/emacs/site-lisp/%{oname}/mime-%{oname}.el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|35	%{_datadir}/emacs/site-lisp/%{oname}/octet.el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|36	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-load.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|37	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-save.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|38	%{_datadir}/emacs/%{emacs_version}/etc/images/w3m/
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|39	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|40	#----------------------------------------------------------------------------
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|41	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|42	%package el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|43	Summary:	Web Browser sources for GNU Emacs
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|44	Group:		Editors
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|45	Url:		http://www.cs.indiana.edu/elisp/w3/
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|46	Requires:	%{name} = %{EVRD}
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|47	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|48	%description el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|49	Emacs-w3m is a simple Emacs interface to w3m, which is a pager with WWW
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|50	capability. Although it is a pager, it can be used as a text-mode WWW browser.
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|51	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|52	This is the elisp source.
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|53	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|54	%files el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|55	%doc ChangeLog
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|56	%dir %attr(0755, root, root) %{_datadir}/emacs/site-lisp/%{oname}/
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|57	%{_datadir}/emacs/site-lisp/%{oname}/ChangeLog
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|58	%{_datadir}/emacs/site-lisp/%{oname}/ChangeLog.1
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|59	%{_datadir}/emacs/site-lisp/%{oname}/bookmark-w3m.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|60	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-antenna.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|61	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-bookmark.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|62	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-bug.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|63	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-cookie.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|64	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-dtree.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|65	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-ems.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|66	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-favicon.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|67	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-fb.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|68	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-filter.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|69	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-form.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|70	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-hist.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|71	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-image.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|72	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-lnum.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|73	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-mail.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|74	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-namazu.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|75	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-perldoc.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|76	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-proc.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|77	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-rss.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|78	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-search.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|79	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-session.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|80	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-symbol.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|81	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-tabmenu.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|82	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-util.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|83	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}-weather.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|84	%{_datadir}/emacs/site-lisp/%{oname}/%{oname}.el.*
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|85	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|86	#----------------------------------------------------------------------------
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|87	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|88	%prep
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|89	%setup -qn %{name}-%{commit}
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|90	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|91	%build
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|92	autoreconf -fi
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|93	./configure --with-emacs=emacs --libdir=%{_libdir}
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|94	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|95	make
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|96	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|97	%install
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|98	mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|99	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{oname}.el
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|100	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|101	make install \
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|102	infodir=%{buildroot}%{_infodir} \
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|103	lispdir=%{buildroot}%{_datadir}/emacs/site-lisp/%{oname}
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|104	
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|105	make install-icons \
21cr|emacs-w3m-1.5-1.gitc3a3a9.1|106	ICONDIR=%{buildroot}%{_datadir}/emacs/%{emacs_version}/etc/images/%{oname}

1211 21
21cr|emacs-xslide-0.2.2-14|1	%define xslidedir %{_datadir}/emacs/site-lisp/xslide/
21cr|emacs-xslide-0.2.2-14|2	
21cr|emacs-xslide-0.2.2-14|3	Summary:	A GNU Emacs major mode for editing XSL documents
21cr|emacs-xslide-0.2.2-14|4	Name:		emacs-xslide
21cr|emacs-xslide-0.2.2-14|5	Version:	0.2.2
21cr|emacs-xslide-0.2.2-14|6	Release:	14
21cr|emacs-xslide-0.2.2-14|7	License:	GPLv2+
21cr|emacs-xslide-0.2.2-14|8	Group:		Publishing
21cr|emacs-xslide-0.2.2-14|9	Url:		http://www.menteith.com/xslide/index.html
21cr|emacs-xslide-0.2.2-14|10	Source0:	http://www.menteith.com/xslide/data/xslide-%{version}.tar.bz2
21cr|emacs-xslide-0.2.2-14|11	BuildRequires:	emacs-bin
21cr|emacs-xslide-0.2.2-14|12	Requires:	emacs
21cr|emacs-xslide-0.2.2-14|13	Provides:	xslide = %{EVRD}
21cr|emacs-xslide-0.2.2-14|14	BuildArch:	noarch
21cr|emacs-xslide-0.2.2-14|15	
21cr|emacs-xslide-0.2.2-14|16	%description
21cr|emacs-xslide-0.2.2-14|17	Emacs is an advanced and extensible editor. An Emacs major mode
21cr|emacs-xslide-0.2.2-14|18	customizes Emacs for editing particular types of text documents.
21cr|emacs-xslide-0.2.2-14|19	The xslide package is an Emacs major mode for editing XSL.
21cr|emacs-xslide-0.2.2-14|20	
21cr|emacs-xslide-0.2.2-14|21	%files
21cr|emacs-xslide-0.2.2-14|22	%doc README.TXT ChangeLog TODO NEWS
21cr|emacs-xslide-0.2.2-14|23	%dir %{xslidedir}
21cr|emacs-xslide-0.2.2-14|24	%{xslidedir}/*.elc
21cr|emacs-xslide-0.2.2-14|25	%{_sysconfdir}/emacs/site-start.d/xslide-init.el
21cr|emacs-xslide-0.2.2-14|26	
21cr|emacs-xslide-0.2.2-14|27	#----------------------------------------------------------------------------
21cr|emacs-xslide-0.2.2-14|28	
21cr|emacs-xslide-0.2.2-14|29	%prep
21cr|emacs-xslide-0.2.2-14|30	%setup -q -n xslide-%{version}
21cr|emacs-xslide-0.2.2-14|31	
21cr|emacs-xslide-0.2.2-14|32	%build
21cr|emacs-xslide-0.2.2-14|33	%make
21cr|emacs-xslide-0.2.2-14|34	
21cr|emacs-xslide-0.2.2-14|35	cat >> dot_emacs << __ELISP__
21cr|emacs-xslide-0.2.2-14|36	(setq load-path (append load-path '("/usr/share/emacs/site-lisp/xslide")))
21cr|emacs-xslide-0.2.2-14|37	
21cr|emacs-xslide-0.2.2-14|38	;; "Used for prefix and colon portion of formatting object elements and attributes"
21cr|emacs-xslide-0.2.2-14|39	(make-face 'xsl-fo-alternate-face)
21cr|emacs-xslide-0.2.2-14|40	(set-face-foreground 'xsl-fo-alternate-face "Midnight Blue")
21cr|emacs-xslide-0.2.2-14|41	
21cr|emacs-xslide-0.2.2-14|42	;; "Used for literal result element tags"
21cr|emacs-xslide-0.2.2-14|43	(make-face 'xsl-other-element-face)
21cr|emacs-xslide-0.2.2-14|44	(set-face-foreground 'xsl-other-element-face "Midnight Blue")
21cr|emacs-xslide-0.2.2-14|45	
21cr|emacs-xslide-0.2.2-14|46	(make-face 'xsl-fo-main-face)
21cr|emacs-xslide-0.2.2-14|47	(set-face-foreground 'xsl-other-element-face "Midnight Blue")
21cr|emacs-xslide-0.2.2-14|48	
21cr|emacs-xslide-0.2.2-14|49	__ELISP__
21cr|emacs-xslide-0.2.2-14|50	
21cr|emacs-xslide-0.2.2-14|51	%install
21cr|emacs-xslide-0.2.2-14|52	mkdir -p %{buildroot}%{xslidedir}
21cr|emacs-xslide-0.2.2-14|53	mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
21cr|emacs-xslide-0.2.2-14|54	
21cr|emacs-xslide-0.2.2-14|55	make
21cr|emacs-xslide-0.2.2-14|56	cp *.elc %{buildroot}%{xslidedir}
21cr|emacs-xslide-0.2.2-14|57	cp dot_emacs %{buildroot}%{_sysconfdir}/emacs/site-start.d/xslide-init.el

1212 21
21cr|emacs-yaml-mode-0.0.15-1|1	%define		oname yaml-mode
21cr|emacs-yaml-mode-0.0.15-1|2	
21cr|emacs-yaml-mode-0.0.15-1|3	Summary:	Major mode for editing YAML file
21cr|emacs-yaml-mode-0.0.15-1|4	Name:		emacs-%{oname}
21cr|emacs-yaml-mode-0.0.15-1|5	Version:	0.0.15
21cr|emacs-yaml-mode-0.0.15-1|6	Release:	1
21cr|emacs-yaml-mode-0.0.15-1|7	Epoch:		1
21cr|emacs-yaml-mode-0.0.15-1|8	License:	GPLv3+
21cr|emacs-yaml-mode-0.0.15-1|9	Group:		Editors
21cr|emacs-yaml-mode-0.0.15-1|10	Url:		https://github.com/yoshiki/yaml-mode
21cr|emacs-yaml-mode-0.0.15-1|11	Source0:	https://github.com/yoshiki/yaml-mode/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|emacs-yaml-mode-0.0.15-1|12	BuildRequires:	emacs
21cr|emacs-yaml-mode-0.0.15-1|13	BuildRequires:	texinfo
21cr|emacs-yaml-mode-0.0.15-1|14	Requires:	emacs
21cr|emacs-yaml-mode-0.0.15-1|15	BuildArch:    	noarch
21cr|emacs-yaml-mode-0.0.15-1|16	
21cr|emacs-yaml-mode-0.0.15-1|17	%description
21cr|emacs-yaml-mode-0.0.15-1|18	YAML mode is a major Emacs mode for editing YAML.
21cr|emacs-yaml-mode-0.0.15-1|19	
21cr|emacs-yaml-mode-0.0.15-1|20	%files
21cr|emacs-yaml-mode-0.0.15-1|21	%doc Changes README
21cr|emacs-yaml-mode-0.0.15-1|22	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
21cr|emacs-yaml-mode-0.0.15-1|23	%{_datadir}/*/site-lisp/*el*
21cr|emacs-yaml-mode-0.0.15-1|24	
21cr|emacs-yaml-mode-0.0.15-1|25	#----------------------------------------------------------------------------
21cr|emacs-yaml-mode-0.0.15-1|26	
21cr|emacs-yaml-mode-0.0.15-1|27	%prep
21cr|emacs-yaml-mode-0.0.15-1|28	%setup -q -n %{oname}-%{version}
21cr|emacs-yaml-mode-0.0.15-1|29	
21cr|emacs-yaml-mode-0.0.15-1|30	%build
21cr|emacs-yaml-mode-0.0.15-1|31	emacs -batch -q -no-site-file -f batch-byte-compile %{oname}.el
21cr|emacs-yaml-mode-0.0.15-1|32	
21cr|emacs-yaml-mode-0.0.15-1|33	%install
21cr|emacs-yaml-mode-0.0.15-1|34	%__install -m 755 -d %{buildroot}%{_datadir}/emacs/site-lisp
21cr|emacs-yaml-mode-0.0.15-1|35	%__install -m 644 %{oname}.el* %{buildroot}%{_datadir}/emacs/site-lisp/
21cr|emacs-yaml-mode-0.0.15-1|36	
21cr|emacs-yaml-mode-0.0.15-1|37	%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|emacs-yaml-mode-0.0.15-1|38	cat > %buildroot%_sysconfdir/emacs/site-start.d/%{name}.el << EOF
21cr|emacs-yaml-mode-0.0.15-1|39	;; -*- Mode: Emacs-Lisp -*-
21cr|emacs-yaml-mode-0.0.15-1|40	;
21cr|emacs-yaml-mode-0.0.15-1|41	; Redistribution of this file is permitted under the terms of the GNU
21cr|emacs-yaml-mode-0.0.15-1|42	; Public License (GPL)
21cr|emacs-yaml-mode-0.0.15-1|43	;
21cr|emacs-yaml-mode-0.0.15-1|44	
21cr|emacs-yaml-mode-0.0.15-1|45	(autoload '%{oname} "%{oname}" nil t)
21cr|emacs-yaml-mode-0.0.15-1|46	(setq auto-mode-alist (append '(("\\\\.yml?\\\\'" . %{oname})) auto-mode-alist))
21cr|emacs-yaml-mode-0.0.15-1|47	
21cr|emacs-yaml-mode-0.0.15-1|48	(add-hook 'yaml-mode-hook
21cr|emacs-yaml-mode-0.0.15-1|49	'(lambda ()
21cr|emacs-yaml-mode-0.0.15-1|50	(define-key yaml-mode-map "\C-m" 'newline-and-indent)))
21cr|emacs-yaml-mode-0.0.15-1|51	
21cr|emacs-yaml-mode-0.0.15-1|52	EOF

1213 21
21cr|email-0-0.gitfe8ac.1|1	%define commit fe8acf4789d1d60bec6b200ff87e4f589767e41f
21cr|email-0-0.gitfe8ac.1|2	%define commit_short %(echo %{commit} | head -c 5)
21cr|email-0-0.gitfe8ac.1|3	
21cr|email-0-0.gitfe8ac.1|4	# Match with dlib
21cr|email-0-0.gitfe8ac.1|5	%global optflags %{optflags} -fcommon -I%{libressl_prefix}/include -L%{libressl_prefix}/lib
21cr|email-0-0.gitfe8ac.1|6	
21cr|email-0-0.gitfe8ac.1|7	Summary:	Command line SMTP client
21cr|email-0-0.gitfe8ac.1|8	Name:		email
21cr|email-0-0.gitfe8ac.1|9	Version:	0
21cr|email-0-0.gitfe8ac.1|10	Release:	0.git%{commit_short}.1
21cr|email-0-0.gitfe8ac.1|11	License:	GPLv2
21cr|email-0-0.gitfe8ac.1|12	Group:		System/Libraries
21cr|email-0-0.gitfe8ac.1|13	Url:		https://github.com/deanproxy/eMail
21cr|email-0-0.gitfe8ac.1|14	Source0:	https://github.com/deanproxy/eMail/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|email-0-0.gitfe8ac.1|15	BuildRequires:	dlib-devel
21cr|email-0-0.gitfe8ac.1|16	BuildRequires:	libressl-devel
21cr|email-0-0.gitfe8ac.1|17	Provides:	eMail = %{EVRD}
21cr|email-0-0.gitfe8ac.1|18	
21cr|email-0-0.gitfe8ac.1|19	%description
21cr|email-0-0.gitfe8ac.1|20	Simple to use command line SMTP client
21cr|email-0-0.gitfe8ac.1|21	
21cr|email-0-0.gitfe8ac.1|22	%files
21cr|email-0-0.gitfe8ac.1|23	%license COPYING
21cr|email-0-0.gitfe8ac.1|24	%doc AUTHORS ChangeLog README.md THANKS
21cr|email-0-0.gitfe8ac.1|25	%{_bindir}/email
21cr|email-0-0.gitfe8ac.1|26	%{_mandir}/man1/email.1*
21cr|email-0-0.gitfe8ac.1|27	%dir %{_sysconfdir}/email
21cr|email-0-0.gitfe8ac.1|28	%config(noreplace) %{_sysconfdir}/email/email.sig
21cr|email-0-0.gitfe8ac.1|29	%{_sysconfdir}/email/mime.types
21cr|email-0-0.gitfe8ac.1|30	%config(noreplace) %{_sysconfdir}/email/email.conf
21cr|email-0-0.gitfe8ac.1|31	%{_sysconfdir}/email/email.help
21cr|email-0-0.gitfe8ac.1|32	%config(noreplace) %{_sysconfdir}/email/email.address.template
21cr|email-0-0.gitfe8ac.1|33	
21cr|email-0-0.gitfe8ac.1|34	#-------------------------------------------------------------------------------------------------s
21cr|email-0-0.gitfe8ac.1|35	
21cr|email-0-0.gitfe8ac.1|36	%prep
21cr|email-0-0.gitfe8ac.1|37	%autosetup -p1 -n eMail-%{commit}
21cr|email-0-0.gitfe8ac.1|38	
21cr|email-0-0.gitfe8ac.1|39	%build
21cr|email-0-0.gitfe8ac.1|40	autoreconf -if
21cr|email-0-0.gitfe8ac.1|41	# TODO: upstreamize building shared dlib to dlib and using it here
21cr|email-0-0.gitfe8ac.1|42	sed -i'' src/Makefile.in -e '/^DLIB =/d'
21cr|email-0-0.gitfe8ac.1|43	%configure --with-system-dlib
21cr|email-0-0.gitfe8ac.1|44	%make DLIB="-ldlib"
21cr|email-0-0.gitfe8ac.1|45	
21cr|email-0-0.gitfe8ac.1|46	%install
21cr|email-0-0.gitfe8ac.1|47	
21cr|email-0-0.gitfe8ac.1|48	# for install.sh, from debian/rules
21cr|email-0-0.gitfe8ac.1|49	export VERSION="%{version}-%{release}"
21cr|email-0-0.gitfe8ac.1|50	%makeinstall_std
21cr|email-0-0.gitfe8ac.1|51	
21cr|email-0-0.gitfe8ac.1|52	rm -fvr %{buildroot}%{_defaultdocdir}

1214 21
21cr|emboss-6.4.0-6|1	%define _disable_ld_no_undefined 1
21cr|emboss-6.4.0-6|2	%define _disable_ld_as_needed 1
21cr|emboss-6.4.0-6|3	
21cr|emboss-6.4.0-6|4	%define oname EMBOSS
21cr|emboss-6.4.0-6|5	%define major 6
21cr|emboss-6.4.0-6|6	%define major1 1
21cr|emboss-6.4.0-6|7	%define major7 7
21cr|emboss-6.4.0-6|8	%define major3 3
21cr|emboss-6.4.0-6|9	%define libacd %mklibname acd %{major}
21cr|emboss-6.4.0-6|10	%define libajax %mklibname ajax %{major}
21cr|emboss-6.4.0-6|11	%define libajaxdb %mklibname ajaxdb %{major}
21cr|emboss-6.4.0-6|12	%define libajaxg %mklibname ajaxg %{major}
21cr|emboss-6.4.0-6|13	%define libeexpat %mklibname eexpat %{major1}
21cr|emboss-6.4.0-6|14	%define libensembl %mklibname ensembl %{major}
21cr|emboss-6.4.0-6|15	%define libepcre %mklibname epcre %{major7}
21cr|emboss-6.4.0-6|16	%define libeplplot %mklibname eplplot %{major3}
21cr|emboss-6.4.0-6|17	%define libezlib %mklibname ezlib %{major1}
21cr|emboss-6.4.0-6|18	%define libnucleus %mklibname nucleus %{major}
21cr|emboss-6.4.0-6|19	%define devname %mklibname %{name} -d
21cr|emboss-6.4.0-6|20	
21cr|emboss-6.4.0-6|21	Summary:	The European Molecular Biology Open Software Suite
21cr|emboss-6.4.0-6|22	Name:		emboss
21cr|emboss-6.4.0-6|23	Version:	6.4.0
21cr|emboss-6.4.0-6|24	Release:	6
21cr|emboss-6.4.0-6|25	License:	GPL/LGPL
21cr|emboss-6.4.0-6|26	Group:		Sciences/Biology
21cr|emboss-6.4.0-6|27	Url:		http://www.emboss.org
21cr|emboss-6.4.0-6|28	Source0:	ftp://emboss.open-bio.org/pub/EMBOSS/%{oname}-%{version}.tar.gz
21cr|emboss-6.4.0-6|29	Source1:	%{name}.default.bz2
21cr|emboss-6.4.0-6|30	BuildRequires:	pkgconfig(libpcre)
21cr|emboss-6.4.0-6|31	BuildRequires:	pkgconfig(libpng)
21cr|emboss-6.4.0-6|32	BuildRequires:	pkgconfig(x11)
21cr|emboss-6.4.0-6|33	Obsoletes:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|34	
21cr|emboss-6.4.0-6|35	%description
21cr|emboss-6.4.0-6|36	EMBOSS is a new, free Open Source software analysis package specially
21cr|emboss-6.4.0-6|37	developed for the needs of the molecular biology (e.g. EMBnet) user community.
21cr|emboss-6.4.0-6|38	The software automatically copes with data in a variety of formats and even
21cr|emboss-6.4.0-6|39	allows transparent retrieval of sequence data from the web. Also, as extensive
21cr|emboss-6.4.0-6|40	libraries are provided with the package, it is a platform to allow other
21cr|emboss-6.4.0-6|41	scientists to develop and release software in true open source spirit.
21cr|emboss-6.4.0-6|42	EMBOSS also integrates a range of currently available packages and tools for
21cr|emboss-6.4.0-6|43	sequence analysis into a seamless whole.
21cr|emboss-6.4.0-6|44	
21cr|emboss-6.4.0-6|45	Reference for EMBOSS: Rice,P. Longden,I. and Bleasby,A.
21cr|emboss-6.4.0-6|46	"EMBOSS: The European Molecular Biology Open Software Suite"
21cr|emboss-6.4.0-6|47	Trends in Genetics June 2000, vol 16, No 6. pp.276-277
21cr|emboss-6.4.0-6|48	
21cr|emboss-6.4.0-6|49	%files
21cr|emboss-6.4.0-6|50	%doc AUTHORS ChangeLog COPYING FAQ INSTALL LICENSE NEWS README THANKS
21cr|emboss-6.4.0-6|51	%{_bindir}/*
21cr|emboss-6.4.0-6|52	%{_datadir}/EMBOSS
21cr|emboss-6.4.0-6|53	%config(noreplace) %{_sysconfdir}/emboss.default
21cr|emboss-6.4.0-6|54	%config(noreplace) %{_sysconfdir}/profile.d/emboss.*
21cr|emboss-6.4.0-6|55	
21cr|emboss-6.4.0-6|56	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|57	
21cr|emboss-6.4.0-6|58	%package -n %{libacd}
21cr|emboss-6.4.0-6|59	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|60	Group:		System/Libraries
21cr|emboss-6.4.0-6|61	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|62	
21cr|emboss-6.4.0-6|63	%description -n %{libacd}
21cr|emboss-6.4.0-6|64	Shared library for %{name}.
21cr|emboss-6.4.0-6|65	
21cr|emboss-6.4.0-6|66	%files -n %{libacd}
21cr|emboss-6.4.0-6|67	%{_libdir}/libacd.so.%{major}*
21cr|emboss-6.4.0-6|68	
21cr|emboss-6.4.0-6|69	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|70	
21cr|emboss-6.4.0-6|71	%package -n %{libajax}
21cr|emboss-6.4.0-6|72	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|73	Group:		System/Libraries
21cr|emboss-6.4.0-6|74	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|75	
21cr|emboss-6.4.0-6|76	%description -n %{libajax}
21cr|emboss-6.4.0-6|77	Shared library for %{name}.
21cr|emboss-6.4.0-6|78	
21cr|emboss-6.4.0-6|79	%files -n %{libajax}
21cr|emboss-6.4.0-6|80	%{_libdir}/libajax.so.%{major}*
21cr|emboss-6.4.0-6|81	
21cr|emboss-6.4.0-6|82	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|83	
21cr|emboss-6.4.0-6|84	%package -n %{libajaxdb}
21cr|emboss-6.4.0-6|85	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|86	Group:		System/Libraries
21cr|emboss-6.4.0-6|87	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|88	
21cr|emboss-6.4.0-6|89	%description -n %{libajaxdb}
21cr|emboss-6.4.0-6|90	Shared library for %{name}.
21cr|emboss-6.4.0-6|91	
21cr|emboss-6.4.0-6|92	%files -n %{libajaxdb}
21cr|emboss-6.4.0-6|93	%{_libdir}/libajaxdb.so.%{major}*
21cr|emboss-6.4.0-6|94	
21cr|emboss-6.4.0-6|95	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|96	
21cr|emboss-6.4.0-6|97	%package -n %{libajaxg}
21cr|emboss-6.4.0-6|98	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|99	Group:		System/Libraries
21cr|emboss-6.4.0-6|100	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|101	
21cr|emboss-6.4.0-6|102	%description -n %{libajaxg}
21cr|emboss-6.4.0-6|103	Shared library for %{name}.
21cr|emboss-6.4.0-6|104	
21cr|emboss-6.4.0-6|105	%files -n %{libajaxg}
21cr|emboss-6.4.0-6|106	%{_libdir}/libajaxg.so.%{major}*
21cr|emboss-6.4.0-6|107	
21cr|emboss-6.4.0-6|108	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|109	
21cr|emboss-6.4.0-6|110	%package -n %{libeexpat}
21cr|emboss-6.4.0-6|111	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|112	Group:		System/Libraries
21cr|emboss-6.4.0-6|113	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|114	
21cr|emboss-6.4.0-6|115	%description -n %{libeexpat}
21cr|emboss-6.4.0-6|116	Shared library for %{name}.
21cr|emboss-6.4.0-6|117	
21cr|emboss-6.4.0-6|118	%files -n %{libeexpat}
21cr|emboss-6.4.0-6|119	%{_libdir}/libeexpat.so.%{major1}*
21cr|emboss-6.4.0-6|120	
21cr|emboss-6.4.0-6|121	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|122	
21cr|emboss-6.4.0-6|123	%package -n %{libensembl}
21cr|emboss-6.4.0-6|124	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|125	Group:		System/Libraries
21cr|emboss-6.4.0-6|126	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|127	
21cr|emboss-6.4.0-6|128	%description -n %{libensembl}
21cr|emboss-6.4.0-6|129	Shared library for %{name}.
21cr|emboss-6.4.0-6|130	
21cr|emboss-6.4.0-6|131	%files -n %{libensembl}
21cr|emboss-6.4.0-6|132	%{_libdir}/libensembl.so.%{major}*
21cr|emboss-6.4.0-6|133	
21cr|emboss-6.4.0-6|134	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|135	
21cr|emboss-6.4.0-6|136	%package -n %{libepcre}
21cr|emboss-6.4.0-6|137	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|138	Group:		System/Libraries
21cr|emboss-6.4.0-6|139	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|140	
21cr|emboss-6.4.0-6|141	%description -n %{libepcre}
21cr|emboss-6.4.0-6|142	Shared library for %{name}.
21cr|emboss-6.4.0-6|143	
21cr|emboss-6.4.0-6|144	%files -n %{libepcre}
21cr|emboss-6.4.0-6|145	%{_libdir}/libepcre.so.%{major7}*
21cr|emboss-6.4.0-6|146	
21cr|emboss-6.4.0-6|147	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|148	
21cr|emboss-6.4.0-6|149	%package -n %{libeplplot}
21cr|emboss-6.4.0-6|150	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|151	Group:		System/Libraries
21cr|emboss-6.4.0-6|152	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|153	
21cr|emboss-6.4.0-6|154	%description -n %{libeplplot}
21cr|emboss-6.4.0-6|155	Shared library for %{name}.
21cr|emboss-6.4.0-6|156	
21cr|emboss-6.4.0-6|157	%files -n %{libeplplot}
21cr|emboss-6.4.0-6|158	%{_libdir}/libeplplot.so.%{major3}*
21cr|emboss-6.4.0-6|159	
21cr|emboss-6.4.0-6|160	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|161	
21cr|emboss-6.4.0-6|162	%package -n %{libezlib}
21cr|emboss-6.4.0-6|163	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|164	Group:		System/Libraries
21cr|emboss-6.4.0-6|165	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|166	
21cr|emboss-6.4.0-6|167	%description -n %{libezlib}
21cr|emboss-6.4.0-6|168	Shared library for %{name}.
21cr|emboss-6.4.0-6|169	
21cr|emboss-6.4.0-6|170	%files -n %{libezlib}
21cr|emboss-6.4.0-6|171	%{_libdir}/libezlib.so.%{major1}*
21cr|emboss-6.4.0-6|172	
21cr|emboss-6.4.0-6|173	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|174	
21cr|emboss-6.4.0-6|175	%package -n %{libnucleus}
21cr|emboss-6.4.0-6|176	Summary:	Shared library for %{name}
21cr|emboss-6.4.0-6|177	Group:		System/Libraries
21cr|emboss-6.4.0-6|178	Conflicts:	%{_lib}emboss6 < 6.4.0-4
21cr|emboss-6.4.0-6|179	
21cr|emboss-6.4.0-6|180	%description -n %{libnucleus}
21cr|emboss-6.4.0-6|181	Shared library for %{name}.
21cr|emboss-6.4.0-6|182	
21cr|emboss-6.4.0-6|183	%files -n %{libnucleus}
21cr|emboss-6.4.0-6|184	%{_libdir}/libnucleus.so.%{major}*
21cr|emboss-6.4.0-6|185	
21cr|emboss-6.4.0-6|186	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|187	
21cr|emboss-6.4.0-6|188	%package -n %{devname}
21cr|emboss-6.4.0-6|189	Summary:	Development files for %{name}
21cr|emboss-6.4.0-6|190	Group:		Development/Other
21cr|emboss-6.4.0-6|191	Requires:	%{libacd} = %{EVRD}
21cr|emboss-6.4.0-6|192	Requires:	%{libajax} = %{EVRD}
21cr|emboss-6.4.0-6|193	Requires:	%{libajaxdb} = %{EVRD}
21cr|emboss-6.4.0-6|194	Requires:	%{libajaxg} = %{EVRD}
21cr|emboss-6.4.0-6|195	Requires:	%{libeexpat} = %{EVRD}
21cr|emboss-6.4.0-6|196	Requires:	%{libensembl} = %{EVRD}
21cr|emboss-6.4.0-6|197	Requires:	%{libepcre} = %{EVRD}
21cr|emboss-6.4.0-6|198	Requires:	%{libeplplot} = %{EVRD}
21cr|emboss-6.4.0-6|199	Requires:	%{libezlib} = %{EVRD}
21cr|emboss-6.4.0-6|200	Requires:	%{libnucleus} = %{EVRD}
21cr|emboss-6.4.0-6|201	Provides:	%{name}-devel = %{EVRD}
21cr|emboss-6.4.0-6|202	
21cr|emboss-6.4.0-6|203	%description -n %{devname}
21cr|emboss-6.4.0-6|204	Development files for %{name}.
21cr|emboss-6.4.0-6|205	
21cr|emboss-6.4.0-6|206	%files -n %{devname}
21cr|emboss-6.4.0-6|207	%{_includedir}/*
21cr|emboss-6.4.0-6|208	%{_libdir}/libacd.so
21cr|emboss-6.4.0-6|209	%{_libdir}/libajax.so
21cr|emboss-6.4.0-6|210	%{_libdir}/libajaxdb.so
21cr|emboss-6.4.0-6|211	%{_libdir}/libajaxg.so
21cr|emboss-6.4.0-6|212	%{_libdir}/libeexpat.so
21cr|emboss-6.4.0-6|213	%{_libdir}/libensembl.so
21cr|emboss-6.4.0-6|214	%{_libdir}/libepcre.so
21cr|emboss-6.4.0-6|215	%{_libdir}/libeplplot.so
21cr|emboss-6.4.0-6|216	%{_libdir}/libezlib.so
21cr|emboss-6.4.0-6|217	%{_libdir}/libnucleus.so
21cr|emboss-6.4.0-6|218	
21cr|emboss-6.4.0-6|219	#----------------------------------------------------------------------------
21cr|emboss-6.4.0-6|220	
21cr|emboss-6.4.0-6|221	%prep
21cr|emboss-6.4.0-6|222	%setup -q -n %{oname}-%{version}
21cr|emboss-6.4.0-6|223	bzcat %{SOURCE1} > emboss.default
21cr|emboss-6.4.0-6|224	
21cr|emboss-6.4.0-6|225	%build
21cr|emboss-6.4.0-6|226	autoreconf -fi
21cr|emboss-6.4.0-6|227	%configure \
21cr|emboss-6.4.0-6|228	--without-java \
21cr|emboss-6.4.0-6|229	--disable-static
21cr|emboss-6.4.0-6|230	%make
21cr|emboss-6.4.0-6|231	
21cr|emboss-6.4.0-6|232	%install
21cr|emboss-6.4.0-6|233	%makeinstall_std
21cr|emboss-6.4.0-6|234	
21cr|emboss-6.4.0-6|235	# fix perms and conflicts
21cr|emboss-6.4.0-6|236	chmod 755 %{buildroot}%{_bindir}/runJemboss.csh
21cr|emboss-6.4.0-6|237	for file in merger emma yank; do
21cr|emboss-6.4.0-6|238	mv %{buildroot}%{_bindir}/$file %{buildroot}%{_bindir}/$file-%{name}
21cr|emboss-6.4.0-6|239	done
21cr|emboss-6.4.0-6|240	# configuration file
21cr|emboss-6.4.0-6|241	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|emboss-6.4.0-6|242	install -m 644 emboss.default %{buildroot}%{_sysconfdir}
21cr|emboss-6.4.0-6|243	cd %{buildroot}%{_datadir}/EMBOSS && ln -s ../../../etc/emboss.default .
21cr|emboss-6.4.0-6|244	# shell init files
21cr|emboss-6.4.0-6|245	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21cr|emboss-6.4.0-6|246	cat >%{buildroot}%{_sysconfdir}/profile.d/emboss.sh <<EOF
21cr|emboss-6.4.0-6|247	#EMBOSS environment
21cr|emboss-6.4.0-6|248	export PLPLOT_LIB=%{_datadir}/EMBOSS
21cr|emboss-6.4.0-6|249	EOF
21cr|emboss-6.4.0-6|250	cat >%{buildroot}%{_sysconfdir}/profile.d/emboss.csh <<EOF
21cr|emboss-6.4.0-6|251	#EMBOSS environment
21cr|emboss-6.4.0-6|252	setenv PLPLOT_LIB %{_datadir}/EMBOSS
21cr|emboss-6.4.0-6|253	EOF
21cr|emboss-6.4.0-6|254	#remove jemboss
21cr|emboss-6.4.0-6|255	rm -rf %{buildroot}%{_datadir}/EMBOSS/jemboss
21cr|emboss-6.4.0-6|256	
21cr|emboss-6.4.0-6|257	#fix avlmap-utils
21cr|emboss-6.4.0-6|258	mv %{buildroot}%{_bindir}/wordcount %{buildroot}%{_bindir}/wordcount-%{name}

1215 21
21cr|embutils-0.19-9|1	%define _enable_debug_packages %{nil}
21cr|embutils-0.19-9|2	%define debug_package %{nil}
21cr|embutils-0.19-9|3	
21cr|embutils-0.19-9|4	Summary:	Small system utilities for embedded systems
21cr|embutils-0.19-9|5	Name:		embutils
21cr|embutils-0.19-9|6	Version:	0.19
21cr|embutils-0.19-9|7	Release:	9
21cr|embutils-0.19-9|8	License:	GPLv2+
21cr|embutils-0.19-9|9	Group:		System/Base
21cr|embutils-0.19-9|10	Url:		http://www.fefe.de/
21cr|embutils-0.19-9|11	Source0:	http://dl.fefe.de/%{name}-%{version}.tar.bz2
21cr|embutils-0.19-9|12	Source1:	http://dl.fefe.de/%{name}-%{version}.tar.bz2.sig
21cr|embutils-0.19-9|13	BuildRequires:	dietlibc-devel
21cr|embutils-0.19-9|14	Prefix:		%{_libdir}/%{name}
21cr|embutils-0.19-9|15	
21cr|embutils-0.19-9|16	%description
21cr|embutils-0.19-9|17	Most of the typical Unix userland typically comes from either the
21cr|embutils-0.19-9|18	GNU project or the BSD people. Those sources are ancient and
21cr|embutils-0.19-9|19	optimized for features, not for small size, and now that computers
21cr|embutils-0.19-9|20	are fast enough and have lots of RAM, implementations became
21cr|embutils-0.19-9|21	larger and larger. Features like internationalization eat lots of
21cr|embutils-0.19-9|22	memory and disk space.
21cr|embutils-0.19-9|23	
21cr|embutils-0.19-9|24	For embedded system and boot disks (and desktops and servers for
21cr|embutils-0.19-9|25	purist Unix users), you rather want small than internationalized
21cr|embutils-0.19-9|26	versions of the utilities. That's why I started to reimplement a
21cr|embutils-0.19-9|27	few important typical userland programs that I need on boot and
21cr|embutils-0.19-9|28	rescue disks, making sure that you can link it against diet libc
21cr|embutils-0.19-9|29	to create very small statically linked binaries.
21cr|embutils-0.19-9|30	
21cr|embutils-0.19-9|31	%files
21cr|embutils-0.19-9|32	%doc CHANGES TODO
21cr|embutils-0.19-9|33	%{prefix}/bin/allinone
21cr|embutils-0.19-9|34	%{prefix}/bin/arch
21cr|embutils-0.19-9|35	%{prefix}/bin/basename
21cr|embutils-0.19-9|36	%{prefix}/bin/cat
21cr|embutils-0.19-9|37	%{prefix}/bin/chgrp
21cr|embutils-0.19-9|38	%{prefix}/bin/chmod
21cr|embutils-0.19-9|39	%{prefix}/bin/chown
21cr|embutils-0.19-9|40	%{prefix}/bin/chroot
21cr|embutils-0.19-9|41	%{prefix}/bin/chrootuid
21cr|embutils-0.19-9|42	%{prefix}/bin/chvt
21cr|embutils-0.19-9|43	%{prefix}/bin/clear
21cr|embutils-0.19-9|44	%{prefix}/bin/cmp
21cr|embutils-0.19-9|45	%{prefix}/bin/cp
21cr|embutils-0.19-9|46	%{prefix}/bin/date
21cr|embutils-0.19-9|47	%{prefix}/bin/dd
21cr|embutils-0.19-9|48	%{prefix}/bin/df
21cr|embutils-0.19-9|49	%{prefix}/bin/dirname
21cr|embutils-0.19-9|50	%{prefix}/bin/dmesg
21cr|embutils-0.19-9|51	%{prefix}/bin/domainname
21cr|embutils-0.19-9|52	%{prefix}/bin/du
21cr|embutils-0.19-9|53	%{prefix}/bin/echo
21cr|embutils-0.19-9|54	%{prefix}/bin/env
21cr|embutils-0.19-9|55	%{prefix}/bin/false
21cr|embutils-0.19-9|56	%{prefix}/bin/head
21cr|embutils-0.19-9|57	%{prefix}/bin/hostname
21cr|embutils-0.19-9|58	%{prefix}/bin/id
21cr|embutils-0.19-9|59	%{prefix}/bin/insmod
21cr|embutils-0.19-9|60	%{prefix}/bin/install
21cr|embutils-0.19-9|61	%{prefix}/bin/kill
21cr|embutils-0.19-9|62	%{prefix}/bin/ln
21cr|embutils-0.19-9|63	%{prefix}/bin/ls
21cr|embutils-0.19-9|64	%{prefix}/bin/lsmod
21cr|embutils-0.19-9|65	%{prefix}/bin/md5sum
21cr|embutils-0.19-9|66	%{prefix}/bin/mesg
21cr|embutils-0.19-9|67	%{prefix}/bin/mkdir
21cr|embutils-0.19-9|68	%{prefix}/bin/mkfifo
21cr|embutils-0.19-9|69	%{prefix}/bin/mknod
21cr|embutils-0.19-9|70	%{prefix}/bin/mktemp
21cr|embutils-0.19-9|71	%{prefix}/bin/mount
21cr|embutils-0.19-9|72	%{prefix}/bin/mv
21cr|embutils-0.19-9|73	%{prefix}/bin/nice
21cr|embutils-0.19-9|74	%{prefix}/bin/nohup
21cr|embutils-0.19-9|75	%{prefix}/bin/pivot_root
21cr|embutils-0.19-9|76	%{prefix}/bin/printenv
21cr|embutils-0.19-9|77	%{prefix}/bin/pwd
21cr|embutils-0.19-9|78	%{prefix}/bin/renice
21cr|embutils-0.19-9|79	%{prefix}/bin/rm
21cr|embutils-0.19-9|80	%{prefix}/bin/rmdir
21cr|embutils-0.19-9|81	%{prefix}/bin/rmmod
21cr|embutils-0.19-9|82	%{prefix}/bin/sleep
21cr|embutils-0.19-9|83	%{prefix}/bin/sleep2
21cr|embutils-0.19-9|84	%{prefix}/bin/soscp
21cr|embutils-0.19-9|85	%{prefix}/bin/sosln
21cr|embutils-0.19-9|86	%{prefix}/bin/soslns
21cr|embutils-0.19-9|87	%{prefix}/bin/sosmv
21cr|embutils-0.19-9|88	%{prefix}/bin/sosrm
21cr|embutils-0.19-9|89	%{prefix}/bin/strings
21cr|embutils-0.19-9|90	%{prefix}/bin/sync
21cr|embutils-0.19-9|91	%{prefix}/bin/tail
21cr|embutils-0.19-9|92	%{prefix}/bin/tar
21cr|embutils-0.19-9|93	%{prefix}/bin/tee
21cr|embutils-0.19-9|94	%{prefix}/bin/test
21cr|embutils-0.19-9|95	%{prefix}/bin/time
21cr|embutils-0.19-9|96	%{prefix}/bin/touch
21cr|embutils-0.19-9|97	%{prefix}/bin/tr
21cr|embutils-0.19-9|98	%{prefix}/bin/true
21cr|embutils-0.19-9|99	%{prefix}/bin/truncate
21cr|embutils-0.19-9|100	%{prefix}/bin/tty
21cr|embutils-0.19-9|101	%{prefix}/bin/umount
21cr|embutils-0.19-9|102	%{prefix}/bin/uname
21cr|embutils-0.19-9|103	%{prefix}/bin/uniq
21cr|embutils-0.19-9|104	%{prefix}/bin/uudecode
21cr|embutils-0.19-9|105	%{prefix}/bin/uuencode
21cr|embutils-0.19-9|106	%{prefix}/bin/wc
21cr|embutils-0.19-9|107	%{prefix}/bin/which
21cr|embutils-0.19-9|108	%{prefix}/bin/whoami
21cr|embutils-0.19-9|109	%{prefix}/bin/write
21cr|embutils-0.19-9|110	%{prefix}/bin/yes
21cr|embutils-0.19-9|111	
21cr|embutils-0.19-9|112	#----------------------------------------------------------------------------
21cr|embutils-0.19-9|113	
21cr|embutils-0.19-9|114	%prep
21cr|embutils-0.19-9|115	%setup -q
21cr|embutils-0.19-9|116	
21cr|embutils-0.19-9|117	%build
21cr|embutils-0.19-9|118	make FLAGS="-DPAGE_SIZE=\"`getconf PAGE_SIZE`\""
21cr|embutils-0.19-9|119	
21cr|embutils-0.19-9|120	%install
21cr|embutils-0.19-9|121	install -d %{buildroot}%{prefix}/bin
21cr|embutils-0.19-9|122	
21cr|embutils-0.19-9|123	make DESTDIR="%{buildroot}%{prefix}" prefix="" install
21cr|embutils-0.19-9|124	
21cr|embutils-0.19-9|125	# fix softlinks...
21cr|embutils-0.19-9|126	ln -snf chown %{buildroot}%{prefix}/bin/chgrp
21cr|embutils-0.19-9|127	ln -snf mv %{buildroot}%{prefix}/bin/cp
21cr|embutils-0.19-9|128	ln -snf mknod %{buildroot}%{prefix}/bin/mkfifo

1216 21
21cr|emelfm2-0.9.1-3|1	# Workaround to build with GCC 10
21cr|emelfm2-0.9.1-3|2	%global optflags %{optflags} -fcommon
21cr|emelfm2-0.9.1-3|3	Summary:	GTK+3 file manager with two-panel format
21cr|emelfm2-0.9.1-3|4	Name:		emelfm2
21cr|emelfm2-0.9.1-3|5	Version:	0.9.1
21cr|emelfm2-0.9.1-3|6	Release:	3
21cr|emelfm2-0.9.1-3|7	License:	GPLv3+ and LGPLv3+
21cr|emelfm2-0.9.1-3|8	Group:		File tools
21cr|emelfm2-0.9.1-3|9	Url:		http://emelfm2.net
21cr|emelfm2-0.9.1-3|10	Source0:	http://emelfm2.net/rel/%{name}-%{version}.tar.bz2
21cr|emelfm2-0.9.1-3|11	BuildRequires:	desktop-file-utils
21cr|emelfm2-0.9.1-3|12	BuildRequires:	acl-devel
21cr|emelfm2-0.9.1-3|13	BuildRequires:	magic-devel
21cr|emelfm2-0.9.1-3|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|emelfm2-0.9.1-3|15	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|emelfm2-0.9.1-3|16	BuildRequires:	pkgconfig(udev)
21cr|emelfm2-0.9.1-3|17	Obsoletes:	%{name}-i18n < 0.8.1-3
21cr|emelfm2-0.9.1-3|18	
21cr|emelfm2-0.9.1-3|19	%description
21cr|emelfm2-0.9.1-3|20	emelFM2 is a file manager with the efficient two-panel format,
21cr|emelfm2-0.9.1-3|21	featuring:
21cr|emelfm2-0.9.1-3|22	o Simple interface
21cr|emelfm2-0.9.1-3|23	o Bookmarks and history lists
21cr|emelfm2-0.9.1-3|24	o Flexible filetyping scheme
21cr|emelfm2-0.9.1-3|25	o Multiple actions selectable for each filetype
21cr|emelfm2-0.9.1-3|26	o Filename, size, and date Filters
21cr|emelfm2-0.9.1-3|27	o Built-in command line
21cr|emelfm2-0.9.1-3|28	o Configurable keyboard bindings
21cr|emelfm2-0.9.1-3|29	o Configurable toolbars
21cr|emelfm2-0.9.1-3|30	o Runtime loadable plugins
21cr|emelfm2-0.9.1-3|31	
21cr|emelfm2-0.9.1-3|32	It is the GTK+3 port of emelFM.
21cr|emelfm2-0.9.1-3|33	
21cr|emelfm2-0.9.1-3|34	Note: EmelFM2 and EmelFM are parallel installable
21cr|emelfm2-0.9.1-3|35	
21cr|emelfm2-0.9.1-3|36	%files -f %{name}.lang
21cr|emelfm2-0.9.1-3|37	%doc docs/ACTIONS docs/CONFIGURATION docs/CREDITS
21cr|emelfm2-0.9.1-3|38	%doc docs/HACKING docs/README docs/TODO docs/USAGE
21cr|emelfm2-0.9.1-3|39	%doc docs/WARNING
21cr|emelfm2-0.9.1-3|40	%{_bindir}/*
21cr|emelfm2-0.9.1-3|41	%{_datadir}/pixmaps/*
21cr|emelfm2-0.9.1-3|42	%{_datadir}/applications/*
21cr|emelfm2-0.9.1-3|43	%{_prefix}/lib/%{name}
21cr|emelfm2-0.9.1-3|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|emelfm2-0.9.1-3|45	%{_mandir}/man1/*
21cr|emelfm2-0.9.1-3|46	
21cr|emelfm2-0.9.1-3|47	#----------------------------------------------------------------------------
21cr|emelfm2-0.9.1-3|48	
21cr|emelfm2-0.9.1-3|49	%prep
21cr|emelfm2-0.9.1-3|50	%setup -q
21cr|emelfm2-0.9.1-3|51	
21cr|emelfm2-0.9.1-3|52	%build
21cr|emelfm2-0.9.1-3|53	sed -i Makefile -e 's:dbus-glib-1::' || die
21cr|emelfm2-0.9.1-3|54	
21cr|emelfm2-0.9.1-3|55	%make \
21cr|emelfm2-0.9.1-3|56	OPTIMIZE="%{optflags}" \
21cr|emelfm2-0.9.1-3|57	CFLAGS="%{optflags}" \
21cr|emelfm2-0.9.1-3|58	STRIP=0 \
21cr|emelfm2-0.9.1-3|59	DEBUG=0 \
21cr|emelfm2-0.9.1-3|60	USE_INOTIFY=1 \
21cr|emelfm2-0.9.1-3|61	GTK3=1 \
21cr|emelfm2-0.9.1-3|62	WITH_POLKIT=1 \
21cr|emelfm2-0.9.1-3|63	WITH_DEVKIT=1 \
21cr|emelfm2-0.9.1-3|64	WITH_ACL=1 \
21cr|emelfm2-0.9.1-3|65	USE_LATEST=1 \
21cr|emelfm2-0.9.1-3|66	PREFIX="%{_prefix}" \
21cr|emelfm2-0.9.1-3|67	WITH_THUMBS=1 \
21cr|emelfm2-0.9.1-3|68	WITH_TRACKER=1 \
21cr|emelfm2-0.9.1-3|69	WITH_CUSTOMMOUSE=1 \
21cr|emelfm2-0.9.1-3|70	WITH_HAL=0 \
21cr|emelfm2-0.9.1-3|71	EDITOR_SPELLCHECK=0 \
21cr|emelfm2-0.9.1-3|72	PREFIX="%{_prefix}"
21cr|emelfm2-0.9.1-3|73	
21cr|emelfm2-0.9.1-3|74	%install
21cr|emelfm2-0.9.1-3|75	make install PREFIX=%{buildroot}%{_prefix}
21cr|emelfm2-0.9.1-3|76	make install_i18n PREFIX=%{buildroot}%{_prefix}
21cr|emelfm2-0.9.1-3|77	
21cr|emelfm2-0.9.1-3|78	# remove unnecessary
21cr|emelfm2-0.9.1-3|79	rm -rf %{buildroot}/%{_docdir}/*
21cr|emelfm2-0.9.1-3|80	
21cr|emelfm2-0.9.1-3|81	# icons
21cr|emelfm2-0.9.1-3|82	install -m 644 -D icons/emelfm2_48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|emelfm2-0.9.1-3|83	install -m 644 -D icons/emelfm2_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|emelfm2-0.9.1-3|84	install -m 644 -D icons/emelfm2_24.png %{buildroot}%{_iconsdir}/hicolor/24x24/apps/%{name}.png
21cr|emelfm2-0.9.1-3|85	
21cr|emelfm2-0.9.1-3|86	# menu
21cr|emelfm2-0.9.1-3|87	perl -pi -e 's,Icon=emelfm2/emelfm2_48.png,Icon=%{name},g' %{buildroot}%{_datadir}/applications/*
21cr|emelfm2-0.9.1-3|88	desktop-file-install --vendor="" \
21cr|emelfm2-0.9.1-3|89	--add-category="System" \
21cr|emelfm2-0.9.1-3|90	--add-category="Utility" \
21cr|emelfm2-0.9.1-3|91	--dir %{buildroot}%{_datadir}/applications \
21cr|emelfm2-0.9.1-3|92	%{buildroot}%{_datadir}/applications/*
21cr|emelfm2-0.9.1-3|93	
21cr|emelfm2-0.9.1-3|94	%find_lang %{name}

1217 21
21cr|emi-1.5.1-12|1	%define	python_compile_opt python2 -O -c "import compileall; compileall.compile_dir('.')"
21cr|emi-1.5.1-12|2	%define	python_compile python2 -c "import compileall; compileall.compile_dir('.')"
21cr|emi-1.5.1-12|3	
21cr|emi-1.5.1-12|4	Summary:	Ecasound Mastering Interface
21cr|emi-1.5.1-12|5	Name:		emi
21cr|emi-1.5.1-12|6	Version:	1.5.1
21cr|emi-1.5.1-12|7	Release:	12
21cr|emi-1.5.1-12|8	License:	Python license
21cr|emi-1.5.1-12|9	Group:		Sound
21cr|emi-1.5.1-12|10	# All URLs dead: use the stored sources
21cr|emi-1.5.1-12|11	Url:		http://emi.thevtek.com/
21cr|emi-1.5.1-12|12	Source0:	EMi_%{version}.zip
21cr|emi-1.5.1-12|13	Patch0:		emi-1.5.1-fix-python-syntax-errors.patch
21cr|emi-1.5.1-12|14	BuildRequires:	imagemagick
21cr|emi-1.5.1-12|15	BuildRequires:	python2
21cr|emi-1.5.1-12|16	BuildRequires:	pkgconfig(python2)
21cr|emi-1.5.1-12|17	BuildArch:	noarch
21cr|emi-1.5.1-12|18	Requires:	pyecasound
21cr|emi-1.5.1-12|19	Requires:	tkinter
21cr|emi-1.5.1-12|20	
21cr|emi-1.5.1-12|21	%description
21cr|emi-1.5.1-12|22	EMI is a python2 front-end to ecasound: it's a virtual rackmount effect that
21cr|emi-1.5.1-12|23	can be use to record and mix audio.  You will be able to export to *.ecs as
21cr|emi-1.5.1-12|24	well. This nice light interface give you full control over ecasound effect
21cr|emi-1.5.1-12|25	parameters in real time. EMI Interface use real ecasound parameters name so
21cr|emi-1.5.1-12|26	you can use ecasound documentation to catch the basic's.
21cr|emi-1.5.1-12|27	
21cr|emi-1.5.1-12|28	%files
21cr|emi-1.5.1-12|29	%doc doc
21cr|emi-1.5.1-12|30	%{_bindir}/%{name}
21cr|emi-1.5.1-12|31	%{_datadir}/%{name}
21cr|emi-1.5.1-12|32	%{_datadir}/applications/*
21cr|emi-1.5.1-12|33	%{_liconsdir}/%{name}.png
21cr|emi-1.5.1-12|34	%{_iconsdir}/%{name}.png
21cr|emi-1.5.1-12|35	%{_miconsdir}/%{name}.png
21cr|emi-1.5.1-12|36	
21cr|emi-1.5.1-12|37	#-----------------------------------------------------------------------------
21cr|emi-1.5.1-12|38	
21cr|emi-1.5.1-12|39	%prep
21cr|emi-1.5.1-12|40	%setup -qn EMI
21cr|emi-1.5.1-12|41	%patch0 -p1
21cr|emi-1.5.1-12|42	
21cr|emi-1.5.1-12|43	perl -p -i -e 's|/usr/local/bin/python|/usr/bin/python2||g' *.py
21cr|emi-1.5.1-12|44	perl -p -i -e 's|/usr/python|/usr/bin/python2||g' *.py
21cr|emi-1.5.1-12|45	
21cr|emi-1.5.1-12|46	
21cr|emi-1.5.1-12|47	%build
21cr|emi-1.5.1-12|48	# Nothing to do
21cr|emi-1.5.1-12|49	
21cr|emi-1.5.1-12|50	
21cr|emi-1.5.1-12|51	%install
21cr|emi-1.5.1-12|52	# No automated install: do it manually
21cr|emi-1.5.1-12|53	# 1. Create the needed dirs
21cr|emi-1.5.1-12|54	mkdir -p %{buildroot}/%{_bindir}
21cr|emi-1.5.1-12|55	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|emi-1.5.1-12|56	mkdir -p %{buildroot}%{_datadir}/applications
21cr|emi-1.5.1-12|57	mkdir -p %{buildroot}/%{_iconsdir}
21cr|emi-1.5.1-12|58	mkdir -p %{buildroot}/%{_liconsdir}
21cr|emi-1.5.1-12|59	mkdir -p %{buildroot}/%{_miconsdir}
21cr|emi-1.5.1-12|60	
21cr|emi-1.5.1-12|61	# 2. Install the program files
21cr|emi-1.5.1-12|62	chmod 755 *.py
21cr|emi-1.5.1-12|63	%python_compile_opt
21cr|emi-1.5.1-12|64	%python_compile
21cr|emi-1.5.1-12|65	cp *.py* %{buildroot}/%{_datadir}/%{name}
21cr|emi-1.5.1-12|66	
21cr|emi-1.5.1-12|67	# 3. Provide a little bash script to run the program
21cr|emi-1.5.1-12|68	echo '#!/bin/bash' > %{buildroot}/%{_bindir}/%{name}
21cr|emi-1.5.1-12|69	echo 'cd /usr/share/emi' >> %{buildroot}/%{_bindir}/%{name}
21cr|emi-1.5.1-12|70	echo 'python2 EMI.py $@' >> %{buildroot}/%{_bindir}/%{name}
21cr|emi-1.5.1-12|71	chmod 755 %{buildroot}/%{_bindir}/%{name}
21cr|emi-1.5.1-12|72	
21cr|emi-1.5.1-12|73	# 4. Provide a .desktop file for menu
21cr|emi-1.5.1-12|74	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|emi-1.5.1-12|75	[Desktop Entry]
21cr|emi-1.5.1-12|76	Name=%{name}
21cr|emi-1.5.1-12|77	Comment=Ecasound Mastering Interface
21cr|emi-1.5.1-12|78	Exec=%{name} -c
21cr|emi-1.5.1-12|79	Icon=%{name}
21cr|emi-1.5.1-12|80	Terminal=false
21cr|emi-1.5.1-12|81	Type=Application
21cr|emi-1.5.1-12|82	Categories=AudioVideo;Audio;AudioVideoEditing;
21cr|emi-1.5.1-12|83	EOF
21cr|emi-1.5.1-12|84	
21cr|emi-1.5.1-12|85	# 5. Provide the needed icons
21cr|emi-1.5.1-12|86	convert -size 32x32 %{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|emi-1.5.1-12|87	convert -size 48x48 %{name}.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|emi-1.5.1-12|88	convert -size 16x16 %{name}.png %{buildroot}/%{_miconsdir}/%{name}.png

1218 21
21cr|empathy-3.25.90-20|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|empathy-3.25.90-20|2	
21cr|empathy-3.25.90-20|3	Summary:	A IM client based on Telepathy framework
21cr|empathy-3.25.90-20|4	Name:		empathy
21cr|empathy-3.25.90-20|5	Version:	3.25.90
21cr|empathy-3.25.90-20|6	Release:	20
21cr|empathy-3.25.90-20|7	License:	LGPLv2+
21cr|empathy-3.25.90-20|8	Group:		Networking/Instant messaging
21cr|empathy-3.25.90-20|9	Url:		https://download.gnome.org/sources/empathy
21cr|empathy-3.25.90-20|10	Source0:	https://download.gnome.org/sources/empathy/%{url_ver}/%{name}-%{version}.tar.xz
21cr|empathy-3.25.90-20|11	Source1:	empathy-3.25.90_ru.tar.gz
21cr|empathy-3.25.90-20|12	Patch0:		empathy-3.25.90-soup3.patch
21cr|empathy-3.25.90-20|13	BuildRequires:	glib2.0-common
21cr|empathy-3.25.90-20|14	BuildRequires:	intltool
21cr|empathy-3.25.90-20|15	BuildRequires:	itstool
21cr|empathy-3.25.90-20|16	BuildRequires:	iso-codes
21cr|empathy-3.25.90-20|17	BuildRequires:	yelp-tools
21cr|empathy-3.25.90-20|18	BuildRequires:	pkgconfig(champlain-0.12)
21cr|empathy-3.25.90-20|19	BuildRequires:	pkgconfig(champlain-gtk-0.12)
21cr|empathy-3.25.90-20|20	BuildRequires:	pkgconfig(cheese-gtk)
21cr|empathy-3.25.90-20|21	BuildRequires:	pkgconfig(clutter-1.0)
21cr|empathy-3.25.90-20|22	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|empathy-3.25.90-20|23	BuildRequires:	pkgconfig(clutter-gst-2.0)
21cr|empathy-3.25.90-20|24	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|empathy-3.25.90-20|25	BuildRequires:	pkgconfig(enchant)
21cr|empathy-3.25.90-20|26	BuildRequires:	pkgconfig(evolution-data-server-1.2)
21cr|empathy-3.25.90-20|27	BuildRequires:	pkgconfig(farstream-0.2)
21cr|empathy-3.25.90-20|28	BuildRequires:	pkgconfig(folks)
21cr|empathy-3.25.90-20|29	BuildRequires:	pkgconfig(gcr-3)
21cr|empathy-3.25.90-20|30	BuildRequires:	pkgconfig(geoclue-2.0)
21cr|empathy-3.25.90-20|31	BuildRequires:	pkgconfig(geocode-glib-2.0)
21cr|empathy-3.25.90-20|32	BuildRequires:	pkgconfig(glib-2.0)
21cr|empathy-3.25.90-20|33	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|empathy-3.25.90-20|34	BuildRequires:	pkgconfig(gnome-keybindings)
21cr|empathy-3.25.90-20|35	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|empathy-3.25.90-20|36	BuildRequires:	pkgconfig(goa-1.0)
21cr|empathy-3.25.90-20|37	BuildRequires:	pkgconfig(gnutls)
21cr|empathy-3.25.90-20|38	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|empathy-3.25.90-20|39	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|empathy-3.25.90-20|40	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|empathy-3.25.90-20|41	BuildRequires:	pkgconfig(gtk4)
21cr|empathy-3.25.90-20|42	BuildRequires:	pkgconfig(gudev-1.0)
21cr|empathy-3.25.90-20|43	BuildRequires:	pkgconfig(libcanberra-gtk)
21cr|empathy-3.25.90-20|44	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|empathy-3.25.90-20|45	BuildRequires:	pkgconfig(libnm)
21cr|empathy-3.25.90-20|46	BuildRequires:	pkgconfig(libnotify)
21cr|empathy-3.25.90-20|47	BuildRequires:	pkgconfig(libpulse)
21cr|empathy-3.25.90-20|48	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21cr|empathy-3.25.90-20|49	BuildRequires:	pkgconfig(libsecret-1)
21cr|empathy-3.25.90-20|50	BuildRequires:	pkgconfig(libxml-2.0)
21cr|empathy-3.25.90-20|51	BuildRequires:	pkgconfig(mission-control-plugins)
21cr|empathy-3.25.90-20|52	BuildRequires:	pkgconfig(pixman-1)
21cr|empathy-3.25.90-20|53	BuildRequires:	pkgconfig(telepathy-farstream)
21cr|empathy-3.25.90-20|54	BuildRequires:	pkgconfig(telepathy-glib)
21cr|empathy-3.25.90-20|55	BuildRequires:	pkgconfig(telepathy-logger-0.2)
21cr|empathy-3.25.90-20|56	BuildRequires:	pkgconfig(webkit2gtk-4.1)
21cr|empathy-3.25.90-20|57	BuildRequires:	pkgconfig(x11)
21cr|empathy-3.25.90-20|58	Requires:	folks
21cr|empathy-3.25.90-20|59	Requires:	gsettings-desktop-schemas
21cr|empathy-3.25.90-20|60	Requires:	iso-codes
21cr|empathy-3.25.90-20|61	Requires:	telepathy-logger
21cr|empathy-3.25.90-20|62	Requires:	telepathy-mission-control
21cr|empathy-3.25.90-20|63	Recommends:	nautilus-sendto
21cr|empathy-3.25.90-20|64	Recommends:	telepathy-haze
21cr|empathy-3.25.90-20|65	Recommends:	telepathy-salut
21cr|empathy-3.25.90-20|66	Recommends:	telepathy-idle
21cr|empathy-3.25.90-20|67	
21cr|empathy-3.25.90-20|68	%description
21cr|empathy-3.25.90-20|69	Empathy consists of a rich set of reusable instant messaging widgets, as
21cr|empathy-3.25.90-20|70	well as a GNOME client that uses those widgets.
21cr|empathy-3.25.90-20|71	
21cr|empathy-3.25.90-20|72	Empathy uses Telepathy and Nokia's Mission Control, and reuses Gossip's
21cr|empathy-3.25.90-20|73	UI. Its main goal is to integrate instant messaging with the desktop by
21cr|empathy-3.25.90-20|74	providing libempathy and libempathy-gtk libraries, a set of widgets that
21cr|empathy-3.25.90-20|75	can be embeded into any GNOME application.
21cr|empathy-3.25.90-20|76	
21cr|empathy-3.25.90-20|77	%files -f %{name}.lang
21cr|empathy-3.25.90-20|78	%doc README ChangeLog AUTHORS
21cr|empathy-3.25.90-20|79	%{_appdatadir}/empathy.appdata.xml
21cr|empathy-3.25.90-20|80	%{_bindir}/empathy
21cr|empathy-3.25.90-20|81	%{_bindir}/empathy-accounts
21cr|empathy-3.25.90-20|82	%{_bindir}/empathy-debugger
21cr|empathy-3.25.90-20|83	%{_datadir}/applications/%{name}.desktop
21cr|empathy-3.25.90-20|84	%{_datadir}/%{name}/*
21cr|empathy-3.25.90-20|85	%{_datadir}/adium/message-styles/*
21cr|empathy-3.25.90-20|86	%{_datadir}/dbus-1/services/*
21cr|empathy-3.25.90-20|87	%{_datadir}/GConf/gsettings/empathy.convert
21cr|empathy-3.25.90-20|88	%{_datadir}/glib-2.0/schemas/org.gnome.Empathy.gschema.xml
21cr|empathy-3.25.90-20|89	%{_datadir}/glib-2.0/schemas/org.gnome.telepathy-account-widgets.gschema.xml
21cr|empathy-3.25.90-20|90	%{_datadir}/telepathy/clients/Empathy.Auth.client
21cr|empathy-3.25.90-20|91	%{_datadir}/telepathy/clients/Empathy.Call.client
21cr|empathy-3.25.90-20|92	%{_datadir}/telepathy/clients/Empathy.Chat.client
21cr|empathy-3.25.90-20|93	%{_datadir}/telepathy/clients/Empathy.FileTransfer.client
21cr|empathy-3.25.90-20|94	%{_iconsdir}/hicolor/*/apps/empathy.*
21cr|empathy-3.25.90-20|95	%{_iconsdir}/hicolor/scalable/apps/empathy-symbolic.svg
21cr|empathy-3.25.90-20|96	%{_libdir}/mission-control-plugins.0/mcp-account-manager-goa.so
21cr|empathy-3.25.90-20|97	%{_libdir}/%{name}/*.so
21cr|empathy-3.25.90-20|98	%{_libexecdir}/empathy-auth-client
21cr|empathy-3.25.90-20|99	%{_libexecdir}/empathy-call
21cr|empathy-3.25.90-20|100	%{_mandir}/man1/empathy.1*
21cr|empathy-3.25.90-20|101	%{_mandir}/man1/empathy-accounts.1*
21cr|empathy-3.25.90-20|102	
21cr|empathy-3.25.90-20|103	#----------------------------------------------------------------------------
21cr|empathy-3.25.90-20|104	
21cr|empathy-3.25.90-20|105	%prep
21cr|empathy-3.25.90-20|106	%autosetup -p1
21cr|empathy-3.25.90-20|107	
21cr|empathy-3.25.90-20|108	pushd po
21cr|empathy-3.25.90-20|109	tar -xvzf %{SOURCE1}
21cr|empathy-3.25.90-20|110	popd
21cr|empathy-3.25.90-20|111	
21cr|empathy-3.25.90-20|112	%build
21cr|empathy-3.25.90-20|113	CFLAGS="%{optflags} -Wno-implicit-function-declaration -Wno-int-conversion"
21cr|empathy-3.25.90-20|114	%configure --disable-static
21cr|empathy-3.25.90-20|115	sed -i "s/ -Llib\(64\|\) / /" */Makefile */*/Makefile
21cr|empathy-3.25.90-20|116	%make
21cr|empathy-3.25.90-20|117	
21cr|empathy-3.25.90-20|118	%install
21cr|empathy-3.25.90-20|119	%makeinstall_std
21cr|empathy-3.25.90-20|120	
21cr|empathy-3.25.90-20|121	%find_lang %{name} --with-gnome --all-name

1219 21
21cr|emprint-20130520-2|1	%define git 20130110
21cr|emprint-20130520-2|2	
21cr|emprint-20130520-2|3	Summary:	Enlightenment screen capture utility
21cr|emprint-20130520-2|4	Name:		emprint
21cr|emprint-20130520-2|5	Version:	20130520
21cr|emprint-20130520-2|6	Release:	2
21cr|emprint-20130520-2|7	License:	BSD
21cr|emprint-20130520-2|8	Group:		Graphical desktop/Enlightenment
21cr|emprint-20130520-2|9	Url:		http://www.enlightenment.org/
21cr|emprint-20130520-2|10	# git://git.enlightenment.org/apps/emprint.git
21cr|emprint-20130520-2|11	Source0:	%{name}-%{git}.tar.bz2
21cr|emprint-20130520-2|12	BuildRequires:	pkgconfig(ecore)
21cr|emprint-20130520-2|13	BuildRequires:	pkgconfig(eina)
21cr|emprint-20130520-2|14	BuildRequires:	pkgconfig(evas)
21cr|emprint-20130520-2|15	
21cr|emprint-20130520-2|16	%description
21cr|emprint-20130520-2|17	Emprint is a utility for taking screenshots of the entire screen, a specific
21cr|emprint-20130520-2|18	window, or a specific region. It is written with the Enlightenment Foundation
21cr|emprint-20130520-2|19	Libraries.
21cr|emprint-20130520-2|20	
21cr|emprint-20130520-2|21	%files
21cr|emprint-20130520-2|22	%doc AUTHORS README ChangeLog NEWS TODO
21cr|emprint-20130520-2|23	%{_bindir}/*
21cr|emprint-20130520-2|24	%{_datadir}/%{name}
21cr|emprint-20130520-2|25	
21cr|emprint-20130520-2|26	#----------------------------------------------------------------------------
21cr|emprint-20130520-2|27	
21cr|emprint-20130520-2|28	%prep
21cr|emprint-20130520-2|29	%setup -qn %{name}-%{git}
21cr|emprint-20130520-2|30	
21cr|emprint-20130520-2|31	%build
21cr|emprint-20130520-2|32	NOCONFIGURE=1 ./autogen.sh
21cr|emprint-20130520-2|33	%configure
21cr|emprint-20130520-2|34	%make
21cr|emprint-20130520-2|35	
21cr|emprint-20130520-2|36	%install
21cr|emprint-20130520-2|37	%makeinstall_std

1220 21
21cr|empy-3.3-10|1	Summary:	System for embedding Python expressions and statements in template text
21cr|empy-3.3-10|2	Name:		empy
21cr|empy-3.3-10|3	Version:	3.3
21cr|empy-3.3-10|4	Release:	10
21cr|empy-3.3-10|5	License:	GPL
21cr|empy-3.3-10|6	Group:		Text tools
21cr|empy-3.3-10|7	Url:		http://www.alcyone.com/pyos/empy/
21cr|empy-3.3-10|8	Source0:	%{name}-%{version}.tar.bz2
21cr|empy-3.3-10|9	BuildArch:	noarch
21cr|empy-3.3-10|10	
21cr|empy-3.3-10|11	%description
21cr|empy-3.3-10|12	System for embedding Python expressions and statements in template
21cr|empy-3.3-10|13	text.
21cr|empy-3.3-10|14	
21cr|empy-3.3-10|15	%files
21cr|empy-3.3-10|16	%defattr(-,root,root,755)
21cr|empy-3.3-10|17	%doc README *.em
21cr|empy-3.3-10|18	%{_bindir}/em.py
21cr|empy-3.3-10|19	
21cr|empy-3.3-10|20	#----------------------------------------------------------------------------
21cr|empy-3.3-10|21	
21cr|empy-3.3-10|22	%prep
21cr|empy-3.3-10|23	%setup -q
21cr|empy-3.3-10|24	perl -p -i -e 's/usr\/local\/bin\/python/usr\/bin\/python2/g' em.py
21cr|empy-3.3-10|25	
21cr|empy-3.3-10|26	%install
21cr|empy-3.3-10|27	mkdir -p %{buildroot}%{_bindir}
21cr|empy-3.3-10|28	install -m 755 em.py %{buildroot}%{_bindir}
21cr|empy-3.3-10|29	

1221 21
21cr|emulationstation-2.11.0-2|1	%define	oname EmulationStation
21cr|emulationstation-2.11.0-2|2	
21cr|emulationstation-2.11.0-2|3	Summary:	A cross-platform graphical front-end for emulators
21cr|emulationstation-2.11.0-2|4	Name:		emulationstation
21cr|emulationstation-2.11.0-2|5	Version:	2.11.0
21cr|emulationstation-2.11.0-2|6	Release:	2
21cr|emulationstation-2.11.0-2|7	License:	MIT
21cr|emulationstation-2.11.0-2|8	Group:		Emulators
21cr|emulationstation-2.11.0-2|9	Url:		http://www.emulationstation.org
21cr|emulationstation-2.11.0-2|10	Source0:	https://github.com/RetroPie/EmulationStation/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|emulationstation-2.11.0-2|11	Source1:	es_icon.png
21cr|emulationstation-2.11.0-2|12	# The ones provided by Github lack the pugixml submodule sources.
21cr|emulationstation-2.11.0-2|13	# https://github.com/RetroPie/EmulationStation/tree/master/external
21cr|emulationstation-2.11.0-2|14	# git clone -b stable --recursive https://github.com/RetroPie/EmulationStation.git
21cr|emulationstation-2.11.0-2|15	# cd EmulationStation
21cr|emulationstation-2.11.0-2|16	# tar -zcf ../pugixml-d2deb42.tar.gz external/pugixml
21cr|emulationstation-2.11.0-2|17	Source2:	pugixml-d2deb42.tar.gz
21cr|emulationstation-2.11.0-2|18	# Sample config file
21cr|emulationstation-2.11.0-2|19	Source3:	es_systems.cfg
21cr|emulationstation-2.11.0-2|20	Source4:	themes.tar.gz
21cr|emulationstation-2.11.0-2|21	# Otherwise the program searches for its resources where we cannot
21cr|emulationstation-2.11.0-2|22	# have it (user's $Home, %%{_bindir} and %%{_var}) and then crashes.
21cr|emulationstation-2.11.0-2|23	Patch0:		emulationstation-2.10.2-use-datadir-for-resources.patch
21cr|emulationstation-2.11.0-2|24	Patch1:		emulationstation-2.9.4-make-exePath-reliable-on-linux.patch
21cr|emulationstation-2.11.0-2|25	Patch2:		emulationstation-2.9.6-fix-MAX_PATH-error.patch
21cr|emulationstation-2.11.0-2|26	BuildRequires:	cmake >= 2.8
21cr|emulationstation-2.11.0-2|27	BuildRequires:	eigen3
21cr|emulationstation-2.11.0-2|28	BuildRequires:	gcc-c++ >= 4.7.0
21cr|emulationstation-2.11.0-2|29	BuildRequires:	boost-devel
21cr|emulationstation-2.11.0-2|30	BuildRequires:	freeimage-devel
21cr|emulationstation-2.11.0-2|31	BuildRequires:	pkgconfig(alsa)
21cr|emulationstation-2.11.0-2|32	BuildRequires:	pkgconfig(freetype2)
21cr|emulationstation-2.11.0-2|33	BuildRequires:	pkgconfig(gl)
21cr|emulationstation-2.11.0-2|34	BuildRequires:	pkgconfig(libcec)
21cr|emulationstation-2.11.0-2|35	BuildRequires:	pkgconfig(libcurl)
21cr|emulationstation-2.11.0-2|36	BuildRequires:	pkgconfig(libvlc)
21cr|emulationstation-2.11.0-2|37	BuildRequires:	pkgconfig(RapidJSON)
21cr|emulationstation-2.11.0-2|38	BuildRequires:	pkgconfig(sdl2)
21cr|emulationstation-2.11.0-2|39	Requires:	fonts-ttf-droid
21cr|emulationstation-2.11.0-2|40	
21cr|emulationstation-2.11.0-2|41	%description
21cr|emulationstation-2.11.0-2|42	A graphical and themeable front-end for emulators with controller navigation:
21cr|emulationstation-2.11.0-2|43	it allows you to access all your favorite games in one place, even without a
21cr|emulationstation-2.11.0-2|44	keyboard!
21cr|emulationstation-2.11.0-2|45	WARNING: Before running this program you will have customize the provided
21cr|emulationstation-2.11.0-2|46	sample system config file, according to the SYSTEMS.md instructions. If you
21cr|emulationstation-2.11.0-2|47	forget to do this, the program will not run at all or will crash.
21cr|emulationstation-2.11.0-2|48	
21cr|emulationstation-2.11.0-2|49	%files
21cr|emulationstation-2.11.0-2|50	%doc GAMELISTS.md README.md SYSTEMS.md THEMES.md
21cr|emulationstation-2.11.0-2|51	%license LICENSE.md
21cr|emulationstation-2.11.0-2|52	%dir %{_sysconfdir}/%{name}
21cr|emulationstation-2.11.0-2|53	%dir %{_sysconfdir}/%{name}/gamelists/
21cr|emulationstation-2.11.0-2|54	%dir %{_sysconfdir}/%{name}/themes/
21cr|emulationstation-2.11.0-2|55	%dir %{_sysconfdir}/%{name}/themes/simple/
21cr|emulationstation-2.11.0-2|56	%config(noreplace) %{_sysconfdir}/%{name}/themes/simple/*
21cr|emulationstation-2.11.0-2|57	%config(noreplace) %{_sysconfdir}/%{name}/es_systems.cfg
21cr|emulationstation-2.11.0-2|58	%{_bindir}/%{name}
21cr|emulationstation-2.11.0-2|59	%{_datadir}/%{name}/
21cr|emulationstation-2.11.0-2|60	%{_datadir}/pixmaps/es_icon.png
21cr|emulationstation-2.11.0-2|61	%{_datadir}/applications/%{name}.desktop
21cr|emulationstation-2.11.0-2|62	
21cr|emulationstation-2.11.0-2|63	#-----------------------------------------------------------------------------
21cr|emulationstation-2.11.0-2|64	
21cr|emulationstation-2.11.0-2|65	%prep
21cr|emulationstation-2.11.0-2|66	%setup -qn %{oname}-%{version} -a2 -a4
21cr|emulationstation-2.11.0-2|67	%apply_patches
21cr|emulationstation-2.11.0-2|68	
21cr|emulationstation-2.11.0-2|69	# Fix perms
21cr|emulationstation-2.11.0-2|70	chmod 0755 resources/help
21cr|emulationstation-2.11.0-2|71	
21cr|emulationstation-2.11.0-2|72	%build
21cr|emulationstation-2.11.0-2|73	%cmake \
21cr|emulationstation-2.11.0-2|74	-DCEC="ON"	\
21cr|emulationstation-2.11.0-2|75	-DGL="ON"
21cr|emulationstation-2.11.0-2|76	%make
21cr|emulationstation-2.11.0-2|77	
21cr|emulationstation-2.11.0-2|78	%install
21cr|emulationstation-2.11.0-2|79	%makeinstall_std -C build
21cr|emulationstation-2.11.0-2|80	
21cr|emulationstation-2.11.0-2|81	# The program need its resource files, but they don't get automatically
21cr|emulationstation-2.11.0-2|82	# installed: put them in %%{_datadir} and use them (see P0)
21cr|emulationstation-2.11.0-2|83	mkdir -p %{buildroot}%{_datadir}/%{name}/resources
21cr|emulationstation-2.11.0-2|84	cp -r resources/* %{buildroot}%{_datadir}/%{name}/resources/
21cr|emulationstation-2.11.0-2|85	
21cr|emulationstation-2.11.0-2|86	# Install our stuff: icon and sample config file
21cr|emulationstation-2.11.0-2|87	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/gamelists
21cr|emulationstation-2.11.0-2|88	install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/es_icon.png
21cr|emulationstation-2.11.0-2|89	install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}/es_systems.cfg
21cr|emulationstation-2.11.0-2|90	
21cr|emulationstation-2.11.0-2|91	# Install themes
21cr|emulationstation-2.11.0-2|92	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/themes/simple
21cr|emulationstation-2.11.0-2|93	cp -R ./themes %{buildroot}%{_sysconfdir}/%{name}/
21cr|emulationstation-2.11.0-2|94	
21cr|emulationstation-2.11.0-2|95	# Provide a .desktop file
21cr|emulationstation-2.11.0-2|96	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|emulationstation-2.11.0-2|97	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|emulationstation-2.11.0-2|98	[Desktop Entry]
21cr|emulationstation-2.11.0-2|99	Name=%{oname}
21cr|emulationstation-2.11.0-2|100	GenericName=%{oname}
21cr|emulationstation-2.11.0-2|101	Comment= A cross-platform graphical front-end for emulators
21cr|emulationstation-2.11.0-2|102	Comment[it]= Un front-end grafico per emulatori multi-piattaforma
21cr|emulationstation-2.11.0-2|103	Exec=%{name}
21cr|emulationstation-2.11.0-2|104	Icon=es_icon
21cr|emulationstation-2.11.0-2|105	StartupNotify=true
21cr|emulationstation-2.11.0-2|106	Terminal=false
21cr|emulationstation-2.11.0-2|107	Type=Application
21cr|emulationstation-2.11.0-2|108	Categories=Game;Simulation;
21cr|emulationstation-2.11.0-2|109	EOF
21cr|emulationstation-2.11.0-2|110	
21cr|emulationstation-2.11.0-2|111	# The sources want to build and install the pugixml library, but we
21cr|emulationstation-2.11.0-2|112	# don't want it because we already have the system pugixml
21cr|emulationstation-2.11.0-2|113	# FIXME: Teach cmake to look for a system pugixml library and use it
21cr|emulationstation-2.11.0-2|114	rm -rf %{buildroot}%{_libdir}
21cr|emulationstation-2.11.0-2|115	rm -rf %{buildroot}%{_includedir}

1222 21
21cr|endless-sky-0.10.16-1|1	%define	hidpi %{name}-high-dpi
21cr|endless-sky-0.10.16-1|2	
21cr|endless-sky-0.10.16-1|3	Summary:	A space exploration and combat game similar to Escape Velocity
21cr|endless-sky-0.10.16-1|4	Name:		endless-sky
21cr|endless-sky-0.10.16-1|5	Version:	0.10.16
21cr|endless-sky-0.10.16-1|6	Release:	1
21cr|endless-sky-0.10.16-1|7	License:	GPLv3+
21cr|endless-sky-0.10.16-1|8	Group:		Games/Simulation
21cr|endless-sky-0.10.16-1|9	Url:		https://endless-sky.github.io
21cr|endless-sky-0.10.16-1|10	Source0:	https://github.com/endless-sky/endless-sky/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|endless-sky-0.10.16-1|11	Source1:	https://github.com/endless-sky/endless-sky-high-dpi/archive/v%{version}/%{hidpi}-%{version}.tar.gz
21cr|endless-sky-0.10.16-1|12	BuildRequires:	cmake
21cr|endless-sky-0.10.16-1|13	BuildRequires:	ninja
21cr|endless-sky-0.10.16-1|14	BuildRequires:	libasan-devel
21cr|endless-sky-0.10.16-1|15	BuildRequires:	libubsan-devel
21cr|endless-sky-0.10.16-1|16	BuildRequires:	pkgconfig(catch2)
21cr|endless-sky-0.10.16-1|17	BuildRequires:	pkgconfig(flac++)
21cr|endless-sky-0.10.16-1|18	BuildRequires:	pkgconfig(gl)
21cr|endless-sky-0.10.16-1|19	BuildRequires:	pkgconfig(glew)
21cr|endless-sky-0.10.16-1|20	BuildRequires:	pkgconfig(libavif)
21cr|endless-sky-0.10.16-1|21	BuildRequires:	pkgconfig(libjpeg)
21cr|endless-sky-0.10.16-1|22	BuildRequires:	pkgconfig(libpng)
21cr|endless-sky-0.10.16-1|23	BuildRequires:	pkgconfig(mad)
21cr|endless-sky-0.10.16-1|24	BuildRequires:	pkgconfig(minizip)
21cr|endless-sky-0.10.16-1|25	BuildRequires:	pkgconfig(openal)
21cr|endless-sky-0.10.16-1|26	BuildRequires:	pkgconfig(sdl2)
21cr|endless-sky-0.10.16-1|27	BuildRequires:	pkgconfig(uuid)
21cr|endless-sky-0.10.16-1|28	Requires:	%{name}-data = %{EVRD}
21cr|endless-sky-0.10.16-1|29	Suggests:	%{name}-high-dpi = %{EVRD}
21cr|endless-sky-0.10.16-1|30	
21cr|endless-sky-0.10.16-1|31	%description
21cr|endless-sky-0.10.16-1|32	Endless Sky is a sandbox-style space exploration game similar to Elite, Escape
21cr|endless-sky-0.10.16-1|33	Velocity, or Star Control. You start out as the captain of a tiny space ship
21cr|endless-sky-0.10.16-1|34	and can choose what to do from there. The game includes a major plot line and
21cr|endless-sky-0.10.16-1|35	many minor missions, but you can choose whether you want to play through the
21cr|endless-sky-0.10.16-1|36	plot or strike out on your own as a merchant or bounty hunter or explorer.
21cr|endless-sky-0.10.16-1|37	Note: For users of high-DPI monitors, there is an optional %{hidpi}
21cr|endless-sky-0.10.16-1|38	package that contains high-resolution graphics for this game.
21cr|endless-sky-0.10.16-1|39	
21cr|endless-sky-0.10.16-1|40	%files
21cr|endless-sky-0.10.16-1|41	%doc changelog README.md
21cr|endless-sky-0.10.16-1|42	%{_gamesbindir}/%{name}
21cr|endless-sky-0.10.16-1|43	%{_datadir}/metainfo/*.appdata.xml
21cr|endless-sky-0.10.16-1|44	%{_datadir}/applications/io.github.endless_sky.endless_sky.desktop
21cr|endless-sky-0.10.16-1|45	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|endless-sky-0.10.16-1|46	%{_mandir}/man6/%{name}.6*
21cr|endless-sky-0.10.16-1|47	
21cr|endless-sky-0.10.16-1|48	#----------------------------------------------------------------------
21cr|endless-sky-0.10.16-1|49	
21cr|endless-sky-0.10.16-1|50	%package data
21cr|endless-sky-0.10.16-1|51	Summary:	Data files for the Endless Sky game
21cr|endless-sky-0.10.16-1|52	License:	GPLv3+
21cr|endless-sky-0.10.16-1|53	BuildArch:	noarch
21cr|endless-sky-0.10.16-1|54	
21cr|endless-sky-0.10.16-1|55	%description data
21cr|endless-sky-0.10.16-1|56	This package contains arch-independent data files for the Endless Sky game
21cr|endless-sky-0.10.16-1|57	(sounds, graphics, game scripts and texts).
21cr|endless-sky-0.10.16-1|58	
21cr|endless-sky-0.10.16-1|59	%files data
21cr|endless-sky-0.10.16-1|60	%doc license.txt
21cr|endless-sky-0.10.16-1|61	%{_gamesdatadir}/%{name}/
21cr|endless-sky-0.10.16-1|62	%exclude %{_gamesdatadir}/%{name}/plugins/%{hidpi}
21cr|endless-sky-0.10.16-1|63	
21cr|endless-sky-0.10.16-1|64	#----------------------------------------------------------------------
21cr|endless-sky-0.10.16-1|65	
21cr|endless-sky-0.10.16-1|66	%package high-dpi
21cr|endless-sky-0.10.16-1|67	Summary:	High-DPI graphics for Endless Sky
21cr|endless-sky-0.10.16-1|68	License:	CC-BY-SA
21cr|endless-sky-0.10.16-1|69	BuildArch:	noarch
21cr|endless-sky-0.10.16-1|70	
21cr|endless-sky-0.10.16-1|71	%description high-dpi
21cr|endless-sky-0.10.16-1|72	This is a collection of double-resolution sprites for Endless Sky. Installing
21cr|endless-sky-0.10.16-1|73	this package is fully optional. These sprites will only be used if:
21cr|endless-sky-0.10.16-1|74	- you have set the "zoom factor" to higher than 100%% in the preferences, or
21cr|endless-sky-0.10.16-1|75	- you have a high-DPI monitor.
21cr|endless-sky-0.10.16-1|76	
21cr|endless-sky-0.10.16-1|77	%files high-dpi
21cr|endless-sky-0.10.16-1|78	%doc copyright
21cr|endless-sky-0.10.16-1|79	%{_gamesdatadir}/%{name}/plugins/%{hidpi}
21cr|endless-sky-0.10.16-1|80	
21cr|endless-sky-0.10.16-1|81	#----------------------------------------------------------------------
21cr|endless-sky-0.10.16-1|82	
21cr|endless-sky-0.10.16-1|83	%prep
21cr|endless-sky-0.10.16-1|84	%autosetup -p1 -a1
21cr|endless-sky-0.10.16-1|85	cp -r %{hidpi}-%{version}/copyright .
21cr|endless-sky-0.10.16-1|86	
21cr|endless-sky-0.10.16-1|87	%build
21cr|endless-sky-0.10.16-1|88	%cmake -G Ninja
21cr|endless-sky-0.10.16-1|89	%ninja_build
21cr|endless-sky-0.10.16-1|90	
21cr|endless-sky-0.10.16-1|91	%install
21cr|endless-sky-0.10.16-1|92	%ninja_install -C build
21cr|endless-sky-0.10.16-1|93	
21cr|endless-sky-0.10.16-1|94	# FIXME: install with ninja_install
21cr|endless-sky-0.10.16-1|95	install -Dm0755 build/%{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|endless-sky-0.10.16-1|96	
21cr|endless-sky-0.10.16-1|97	install -d %{buildroot}%{_gamesdatadir}/%{name}/plugins
21cr|endless-sky-0.10.16-1|98	mv %{hidpi}-%{version} %{buildroot}%{_gamesdatadir}/%{name}/plugins/%{hidpi}
21cr|endless-sky-0.10.16-1|99	
21cr|endless-sky-0.10.16-1|100	# we package docs use %%doc
21cr|endless-sky-0.10.16-1|101	rm -rf %{buildroot}%{_docdir}
21cr|endless-sky-0.10.16-1|102	
21cr|endless-sky-0.10.16-1|103	%changelog
21cr|endless-sky-0.10.16-1|104	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|105	- fix install main binary
21cr|endless-sky-0.10.16-1|106	
21cr|endless-sky-0.10.16-1|107	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|108	- fix install main binary
21cr|endless-sky-0.10.16-1|109	
21cr|endless-sky-0.10.16-1|110	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|111	- fix typo
21cr|endless-sky-0.10.16-1|112	
21cr|endless-sky-0.10.16-1|113	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|114	- fix files
21cr|endless-sky-0.10.16-1|115	
21cr|endless-sky-0.10.16-1|116	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|117	- add BR
21cr|endless-sky-0.10.16-1|118	
21cr|endless-sky-0.10.16-1|119	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|120	- switch to ninja
21cr|endless-sky-0.10.16-1|121	
21cr|endless-sky-0.10.16-1|122	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|123	- add BR
21cr|endless-sky-0.10.16-1|124	
21cr|endless-sky-0.10.16-1|125	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|126	- add BR
21cr|endless-sky-0.10.16-1|127	
21cr|endless-sky-0.10.16-1|128	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|endless-sky-0.10.16-1|129	- Update version to 0.10.16
21cr|endless-sky-0.10.16-1|130	
21cr|endless-sky-0.10.16-1|131	* Wed Apr 23 2025 spec cleaner <abf@abf.io> 0.10.12-1
21cr|endless-sky-0.10.16-1|132	- autoupdate version to 0.10.12
21cr|endless-sky-0.10.16-1|133	
21cr|endless-sky-0.10.16-1|134	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|endless-sky-0.10.16-1|135	- automated spec cleanup
21cr|endless-sky-0.10.16-1|136	
21cr|endless-sky-0.10.16-1|137	* Fri Dec 13 2024 Alexander Stefanov <alexander@mezon.ru> 0.10.10-1
21cr|endless-sky-0.10.16-1|138	- autoupdate version to 0.10.10
21cr|endless-sky-0.10.16-1|139	
21cr|endless-sky-0.10.16-1|140	* Wed Dec 11 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|endless-sky-0.10.16-1|141	- autoadd .nvchecker.toml for endless-sky
21cr|endless-sky-0.10.16-1|142	
21cr|endless-sky-0.10.16-1|143	* Mon May 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.10.6-1
21cr|endless-sky-0.10.16-1|144	- fix files
21cr|endless-sky-0.10.16-1|145	
21cr|endless-sky-0.10.16-1|146	* Mon May 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|endless-sky-0.10.16-1|147	- Update version to 0.10.6
21cr|endless-sky-0.10.16-1|148	
21cr|endless-sky-0.10.16-1|149	* Wed Jun 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.10.2-1
21cr|endless-sky-0.10.16-1|150	- Update to 0.10.2
21cr|endless-sky-0.10.16-1|151	
21cr|endless-sky-0.10.16-1|152	* Wed Apr 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.10.0-1
21cr|endless-sky-0.10.16-1|153	- fix files
21cr|endless-sky-0.10.16-1|154	
21cr|endless-sky-0.10.16-1|155	* Wed Apr 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|endless-sky-0.10.16-1|156	- add BR
21cr|endless-sky-0.10.16-1|157	
21cr|endless-sky-0.10.16-1|158	* Wed Apr 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|endless-sky-0.10.16-1|159	- Update version to 0.10.0
21cr|endless-sky-0.10.16-1|160	
21cr|endless-sky-0.10.16-1|161	* Mon Oct 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.9.14-3
21cr|endless-sky-0.10.16-1|162	- May some clear from wine stack update. Bump release
21cr|endless-sky-0.10.16-1|163	
21cr|endless-sky-0.10.16-1|164	* Fri Apr 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.9.14-2
21cr|endless-sky-0.10.16-1|165	- Rebuild with sdl2
21cr|endless-sky-0.10.16-1|166	
21cr|endless-sky-0.10.16-1|167	* Fri Aug 6 2021 Andrey Bondrov <abondrov@rosalab.ru> 0.9.14-1
21cr|endless-sky-0.10.16-1|168	- New version 0.9.14
21cr|endless-sky-0.10.16-1|169	- Make sure to build debug package
21cr|endless-sky-0.10.16-1|170	
21cr|endless-sky-0.10.16-1|171	* Sun Jan 17 2021 Giovanni Mariani <mc2374@mclink.it>
21cr|endless-sky-0.10.16-1|172	- Updated to release 0.9.12
21cr|endless-sky-0.10.16-1|173	
21cr|endless-sky-0.10.16-1|174	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|endless-sky-0.10.16-1|175	- bot: rpm5 -> rpm4 (8)
21cr|endless-sky-0.10.16-1|176	
21cr|endless-sky-0.10.16-1|177	* Mon Jan 6 2020 Alexander Stefanov <alexander@mezon.ru> 0.9.10-1
21cr|endless-sky-0.10.16-1|178	- version autoupdate [0.9.10]
21cr|endless-sky-0.10.16-1|179	
21cr|endless-sky-0.10.16-1|180	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|endless-sky-0.10.16-1|181	- bot: rpm5 -> rpm4 (5)
21cr|endless-sky-0.10.16-1|182	
21cr|endless-sky-0.10.16-1|183	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|endless-sky-0.10.16-1|184	- bot: rpm5 -> rpm4 (1)

1223 21
21cr|enemylines4-1.0-15|1	Summary:	A simple futuristic racing game
21cr|enemylines4-1.0-15|2	Name:		enemylines4
21cr|enemylines4-1.0-15|3	Version:	1.0
21cr|enemylines4-1.0-15|4	Release:	15
21cr|enemylines4-1.0-15|5	License:	GPLv2+
21cr|enemylines4-1.0-15|6	Group:		Games/Arcade
21cr|enemylines4-1.0-15|7	Url:		http://proj.phk.at/el/4/
21cr|enemylines4-1.0-15|8	Source0:	http://proj.phk.at/el/4/%{name}-%{version}.tar.bz2
21cr|enemylines4-1.0-15|9	Source10:	%{name}.png
21cr|enemylines4-1.0-15|10	# include assert.h in track.cc to fix build failure - AdamW 2008/02
21cr|enemylines4-1.0-15|11	Patch0:		enemylines4-assert.patch
21cr|enemylines4-1.0-15|12	Patch1:		enemylines4-1.0-mdv-fix-gcc-4.3.patch
21cr|enemylines4-1.0-15|13	Patch2:		enemylines4-1.0-optflags.patch
21cr|enemylines4-1.0-15|14	BuildRequires:	imagemagick
21cr|enemylines4-1.0-15|15	BuildRequires:	pkgconfig(glut)
21cr|enemylines4-1.0-15|16	BuildRequires:	pkgconfig(sdl)
21cr|enemylines4-1.0-15|17	BuildRequires:	pkgconfig(SDL_image)
21cr|enemylines4-1.0-15|18	
21cr|enemylines4-1.0-15|19	%description
21cr|enemylines4-1.0-15|20	A simple futuristic racing game. Urgent deliveries - Reach goal before
21cr|enemylines4-1.0-15|21	time runs out. Times aren't what they used to be though.
21cr|enemylines4-1.0-15|22	Road conditions are horrible and traffic safety and control systems
21cr|enemylines4-1.0-15|23	have been offline for months.
21cr|enemylines4-1.0-15|24	
21cr|enemylines4-1.0-15|25	%files
21cr|enemylines4-1.0-15|26	%doc README
21cr|enemylines4-1.0-15|27	%{_datadir}/%{name}
21cr|enemylines4-1.0-15|28	%{_gamesbindir}/%{name}
21cr|enemylines4-1.0-15|29	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|enemylines4-1.0-15|30	%{_datadir}/applications/%{name}.desktop
21cr|enemylines4-1.0-15|31	
21cr|enemylines4-1.0-15|32	#----------------------------------------------------------------------------
21cr|enemylines4-1.0-15|33	
21cr|enemylines4-1.0-15|34	%prep
21cr|enemylines4-1.0-15|35	%setup -q
21cr|enemylines4-1.0-15|36	%patch0 -p1 -b .assert~
21cr|enemylines4-1.0-15|37	%patch1 -p1 -b .gcc43~
21cr|enemylines4-1.0-15|38	%patch2 -p1 -b .optflags
21cr|enemylines4-1.0-15|39	
21cr|enemylines4-1.0-15|40	%build
21cr|enemylines4-1.0-15|41	%make OPT_FLAGS="%{optflags}"
21cr|enemylines4-1.0-15|42	
21cr|enemylines4-1.0-15|43	%install
21cr|enemylines4-1.0-15|44	mkdir -p %{buildroot}%{_datadir}/%{name}/
21cr|enemylines4-1.0-15|45	cp ./data/* %{buildroot}%{_datadir}/%{name}/
21cr|enemylines4-1.0-15|46	install -m755 %{name} -D %{buildroot}%{_gamesbindir}/%{name}
21cr|enemylines4-1.0-15|47	
21cr|enemylines4-1.0-15|48	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|enemylines4-1.0-15|49	install -m644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|enemylines4-1.0-15|50	convert -scale 32x32 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|enemylines4-1.0-15|51	convert -scale 16x16 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|enemylines4-1.0-15|52	
21cr|enemylines4-1.0-15|53	mkdir -p %{buildroot}%{_datadir}/applications
21cr|enemylines4-1.0-15|54	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|enemylines4-1.0-15|55	[Desktop Entry]
21cr|enemylines4-1.0-15|56	Type=Application
21cr|enemylines4-1.0-15|57	Exec=%{_gamesbindir}/%{name}
21cr|enemylines4-1.0-15|58	Icon=%{name}
21cr|enemylines4-1.0-15|59	Categories=Game;ArcadeGame;
21cr|enemylines4-1.0-15|60	Name=Enemy Lines 4
21cr|enemylines4-1.0-15|61	Comment=A simple futuristic racing game
21cr|enemylines4-1.0-15|62	EOF

1224 21
21cr|enet-1.3.17-1|1	%define major 7
21cr|enet-1.3.17-1|2	%define libname %mklibname %{name} %{major}
21cr|enet-1.3.17-1|3	%define devname %mklibname %{name} -d
21cr|enet-1.3.17-1|4	
21cr|enet-1.3.17-1|5	Summary:	Simple and robust network communication layer on top of UDP
21cr|enet-1.3.17-1|6	Name:		enet
21cr|enet-1.3.17-1|7	Version:	1.3.17
21cr|enet-1.3.17-1|8	Release:	1
21cr|enet-1.3.17-1|9	License:	BSD
21cr|enet-1.3.17-1|10	Group:		System/Libraries
21cr|enet-1.3.17-1|11	Url:		http://enet.bespin.org
21cr|enet-1.3.17-1|12	Source0:	http://enet.bespin.org/download/%{name}-%{version}.tar.gz
21cr|enet-1.3.17-1|13	
21cr|enet-1.3.17-1|14	%description
21cr|enet-1.3.17-1|15	ENet's purpose is to provide a relatively thin, simple and robust
21cr|enet-1.3.17-1|16	network communication layer on top of UDP (User Datagram Protocol). The
21cr|enet-1.3.17-1|17	primary feature it provides is optional reliable, in-order delivery of
21cr|enet-1.3.17-1|18	packets.
21cr|enet-1.3.17-1|19	
21cr|enet-1.3.17-1|20	ENet omits certain higher level networking features such as
21cr|enet-1.3.17-1|21	authentication, lobbying, server discovery, encryption, or other similar
21cr|enet-1.3.17-1|22	tasks that are particularly application specific so that the library
21cr|enet-1.3.17-1|23	remains flexible, portable, and easily embeddable.
21cr|enet-1.3.17-1|24	
21cr|enet-1.3.17-1|25	#----------------------------------------------------------------------------
21cr|enet-1.3.17-1|26	
21cr|enet-1.3.17-1|27	%package -n %{libname}
21cr|enet-1.3.17-1|28	Summary:	Libraries for %{name}
21cr|enet-1.3.17-1|29	Group:		System/Libraries
21cr|enet-1.3.17-1|30	
21cr|enet-1.3.17-1|31	%description -n %{libname}
21cr|enet-1.3.17-1|32	ENet's purpose is to provide a relatively thin, simple and robust
21cr|enet-1.3.17-1|33	network communication layer on top of UDP (User Datagram Protocol). The
21cr|enet-1.3.17-1|34	primary feature it provides is optional reliable, in-order delivery of
21cr|enet-1.3.17-1|35	packets.
21cr|enet-1.3.17-1|36	
21cr|enet-1.3.17-1|37	ENet omits certain higher level networking features such as
21cr|enet-1.3.17-1|38	authentication, lobbying, server discovery, encryption, or other similar
21cr|enet-1.3.17-1|39	tasks that are particularly application specific so that the library
21cr|enet-1.3.17-1|40	remains flexible, portable, and easily embeddable.
21cr|enet-1.3.17-1|41	
21cr|enet-1.3.17-1|42	This package provides the libraries for %{name}.
21cr|enet-1.3.17-1|43	
21cr|enet-1.3.17-1|44	%files -n %{libname}
21cr|enet-1.3.17-1|45	%doc LICENSE README ChangeLog
21cr|enet-1.3.17-1|46	%{_libdir}/libenet.so.%{major}*
21cr|enet-1.3.17-1|47	
21cr|enet-1.3.17-1|48	#----------------------------------------------------------------------------
21cr|enet-1.3.17-1|49	
21cr|enet-1.3.17-1|50	%package -n %{devname}
21cr|enet-1.3.17-1|51	Summary:	Development files for for %{name}
21cr|enet-1.3.17-1|52	Group:		Development/C
21cr|enet-1.3.17-1|53	Requires:	%{libname} = %{EVRD}
21cr|enet-1.3.17-1|54	Provides:	%{name}-devel = %{EVRD}
21cr|enet-1.3.17-1|55	
21cr|enet-1.3.17-1|56	%description -n %{devname}
21cr|enet-1.3.17-1|57	Development files and headers for %{name}.
21cr|enet-1.3.17-1|58	
21cr|enet-1.3.17-1|59	%files -n %{devname}
21cr|enet-1.3.17-1|60	%{_includedir}/%{name}
21cr|enet-1.3.17-1|61	%{_libdir}/libenet.so
21cr|enet-1.3.17-1|62	%{_libdir}/pkgconfig/libenet.pc
21cr|enet-1.3.17-1|63	
21cr|enet-1.3.17-1|64	#----------------------------------------------------------------------------
21cr|enet-1.3.17-1|65	
21cr|enet-1.3.17-1|66	%prep
21cr|enet-1.3.17-1|67	%setup -q
21cr|enet-1.3.17-1|68	
21cr|enet-1.3.17-1|69	%build
21cr|enet-1.3.17-1|70	%configure \
21cr|enet-1.3.17-1|71	--disable-static
21cr|enet-1.3.17-1|72	%make
21cr|enet-1.3.17-1|73	
21cr|enet-1.3.17-1|74	%install
21cr|enet-1.3.17-1|75	%makeinstall_std
21cr|enet-1.3.17-1|76	
21cr|enet-1.3.17-1|77	

1225 21
21cr|engauge-digitizer-7.0-5|1	Summary:	Convert graphs or map files into numbers
21cr|engauge-digitizer-7.0-5|2	Name:		engauge-digitizer
21cr|engauge-digitizer-7.0-5|3	Version:	7.0
21cr|engauge-digitizer-7.0-5|4	Release:	5
21cr|engauge-digitizer-7.0-5|5	License:	GPLv2+
21cr|engauge-digitizer-7.0-5|6	Group:		Sciences/Other
21cr|engauge-digitizer-7.0-5|7	Url:		https://github.com/markummitchell/engauge-digitizer
21cr|engauge-digitizer-7.0-5|8	Source0:	https://github.com/markummitchell/engauge-digitizer/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|engauge-digitizer-7.0-5|9	Source1:	%{name}.appdata.xml
21cr|engauge-digitizer-7.0-5|10	Source2:	%{name}.svg
21cr|engauge-digitizer-7.0-5|11	Source3:	%{name}-with-name.svg
21cr|engauge-digitizer-7.0-5|12	Patch0:		%{name}-7.0-fix_test_script.patch
21cr|engauge-digitizer-7.0-5|13	### Main building
21cr|engauge-digitizer-7.0-5|14	BuildRequires:	desktop-file-utils
21cr|engauge-digitizer-7.0-5|15	BuildRequires:	qt5-assistant
21cr|engauge-digitizer-7.0-5|16	BuildRequires:	qt5-tools
21cr|engauge-digitizer-7.0-5|17	BuildRequires:	pkgconfig(fftw3)
21cr|engauge-digitizer-7.0-5|18	BuildRequires:	pkgconfig(libopenjp2)
21cr|engauge-digitizer-7.0-5|19	BuildRequires:	pkgconfig(log4cpp)
21cr|engauge-digitizer-7.0-5|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|engauge-digitizer-7.0-5|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|engauge-digitizer-7.0-5|22	BuildRequires:	pkgconfig(Qt5Help)
21cr|engauge-digitizer-7.0-5|23	BuildRequires:	pkgconfig(Qt5Network)
21cr|engauge-digitizer-7.0-5|24	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|engauge-digitizer-7.0-5|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|engauge-digitizer-7.0-5|26	BuildRequires:	pkgconfig(Qt5Xml)
21cr|engauge-digitizer-7.0-5|27	### Doxygen for documentation
21cr|engauge-digitizer-7.0-5|28	BuildRequires:	doxygen
21cr|engauge-digitizer-7.0-5|29	### Xvfb is needed to run a virtual X server used by tests
21cr|engauge-digitizer-7.0-5|30	BuildRequires:	x11-server-xvfb
21cr|engauge-digitizer-7.0-5|31	BuildRequires:	pkgconfig(Qt5Test)
21cr|engauge-digitizer-7.0-5|32	
21cr|engauge-digitizer-7.0-5|33	%description
21cr|engauge-digitizer-7.0-5|34	Engauge 7 is rewritten with Qt5.
21cr|engauge-digitizer-7.0-5|35	This digitizing software converts an image file showing a graph or map, into
21cr|engauge-digitizer-7.0-5|36	numbers.
21cr|engauge-digitizer-7.0-5|37	The image file can come from a scanner, digital camera or screen-shot.
21cr|engauge-digitizer-7.0-5|38	The numbers can be read on the screen, and written or copied to a spreadsheet.
21cr|engauge-digitizer-7.0-5|39	The process starts with an image file containing a graph or map.
21cr|engauge-digitizer-7.0-5|40	The final result is digitized data that can be used by other tools such as
21cr|engauge-digitizer-7.0-5|41	Gnumeric.
21cr|engauge-digitizer-7.0-5|42	
21cr|engauge-digitizer-7.0-5|43	New features already added to Engauge:
21cr|engauge-digitizer-7.0-5|44	
21cr|engauge-digitizer-7.0-5|45	* Older Engauge files (before version 6) can be loaded
21cr|engauge-digitizer-7.0-5|46	* Undo/redo of all operations means recovering from mistakes and experimenting
21cr|engauge-digitizer-7.0-5|47	with options is painless
21cr|engauge-digitizer-7.0-5|48	* Wizard provides an interactive tutorial to explain the basic steps
21cr|engauge-digitizer-7.0-5|49	* Wizard creates a checklist guide to interactively leads user through steps
21cr|engauge-digitizer-7.0-5|50	from file import to file export
21cr|engauge-digitizer-7.0-5|51	* Cubic spline interpolation between points gives more accurate curves with
21cr|engauge-digitizer-7.0-5|52	fewer points
21cr|engauge-digitizer-7.0-5|53	* Axes Checker briefly highlights the axes when they are defined or modified,
21cr|engauge-digitizer-7.0-5|54	to reveal entry mistakes
21cr|engauge-digitizer-7.0-5|55	* Graph coordinates can be specified as date and time value, or as degrees,
21cr|engauge-digitizer-7.0-5|56	minutes and seconds
21cr|engauge-digitizer-7.0-5|57	* All settings dialogs are resizable so they can be enlarged as necessary to
21cr|engauge-digitizer-7.0-5|58	display more information
21cr|engauge-digitizer-7.0-5|59	* Import by drag-and-drop
21cr|engauge-digitizer-7.0-5|60	* Replacement of Qt3 (which is at its end of life) by Qt5
21cr|engauge-digitizer-7.0-5|61	* Much better zooming, with a fill mode that automatically zooms in on image
21cr|engauge-digitizer-7.0-5|62	features, and rezooms when the application window is resized
21cr|engauge-digitizer-7.0-5|63	* Color picking straight from the original image
21cr|engauge-digitizer-7.0-5|64	* Uploadable error report generated when a programming error is encountered,
21cr|engauge-digitizer-7.0-5|65	for identifying problems and improving user support
21cr|engauge-digitizer-7.0-5|66	* Test suite for regression testing minimizes code breakage
21cr|engauge-digitizer-7.0-5|67	as new features are added
21cr|engauge-digitizer-7.0-5|68	* Multiple coordinate systems in the same image can be digitized in advanced
21cr|engauge-digitizer-7.0-5|69	mode
21cr|engauge-digitizer-7.0-5|70	* Axes with only one known coordinate (floating axes) can be digitized in
21cr|engauge-digitizer-7.0-5|71	advanced mode
21cr|engauge-digitizer-7.0-5|72	* File import by pasting
21cr|engauge-digitizer-7.0-5|73	
21cr|engauge-digitizer-7.0-5|74	%files
21cr|engauge-digitizer-7.0-5|75	%doc README.md help/
21cr|engauge-digitizer-7.0-5|76	%doc bin/documentation/engauge.qhc bin/documentation/engauge.qch LICENSE
21cr|engauge-digitizer-7.0-5|77	%{_bindir}/engauge
21cr|engauge-digitizer-7.0-5|78	%{_datadir}/appdata/%{name}.appdata.xml
21cr|engauge-digitizer-7.0-5|79	%{_datadir}/applications/%{name}.desktop
21cr|engauge-digitizer-7.0-5|80	%{_datadir}/%{name}/
21cr|engauge-digitizer-7.0-5|81	%{_iconsdir}/hicolor/scalable/apps/%{name}*.svg
21cr|engauge-digitizer-7.0-5|82	%exclude %{_datadir}/%{name}/samples
21cr|engauge-digitizer-7.0-5|83	
21cr|engauge-digitizer-7.0-5|84	#----------------------------------------------------------------------------
21cr|engauge-digitizer-7.0-5|85	
21cr|engauge-digitizer-7.0-5|86	%package samples
21cr|engauge-digitizer-7.0-5|87	Summary:	Sample files for %{name}
21cr|engauge-digitizer-7.0-5|88	Group:		Documentation
21cr|engauge-digitizer-7.0-5|89	BuildArch:	noarch
21cr|engauge-digitizer-7.0-5|90	
21cr|engauge-digitizer-7.0-5|91	%description samples
21cr|engauge-digitizer-7.0-5|92	This package contains several sample image files that may be imported into
21cr|engauge-digitizer-7.0-5|93	Engauge Digitizer (http://digitizer.sourceforge.net).
21cr|engauge-digitizer-7.0-5|94	
21cr|engauge-digitizer-7.0-5|95	These files are listed below, with comments:
21cr|engauge-digitizer-7.0-5|96	
21cr|engauge-digitizer-7.0-5|97	* corners.png - Graph that lots of corners that would be painful
21cr|engauge-digitizer-7.0-5|98	to digitize manually
21cr|engauge-digitizer-7.0-5|99	* gridlines.gif - Graph with gridlines that are easily removed by Engauge
21cr|engauge-digitizer-7.0-5|100	* gridlines_log.gif - Another graph with gridlines that are easily
21cr|engauge-digitizer-7.0-5|101	removed by Engauge
21cr|engauge-digitizer-7.0-5|102	* gridlines_log.src - Creates gridlines_log.gif in gnuplot using 'load'
21cr|engauge-digitizer-7.0-5|103	command (not an image!)
21cr|engauge-digitizer-7.0-5|104	* inverse.jpg - Image of y/x function
21cr|engauge-digitizer-7.0-5|105	* inverse.png - Same as inverse.jpg but in png format
21cr|engauge-digitizer-7.0-5|106	* linlog.jpg - Graph with linear/logarithmic coordinates
21cr|engauge-digitizer-7.0-5|107	* linlog.png - Same as linlog.jpg but in png format
21cr|engauge-digitizer-7.0-5|108	* loglin.png - Graph with logarithmic/linear coordinates
21cr|engauge-digitizer-7.0-5|109	* loglog.png - Graph with logarithmic/logarithmic coordinates
21cr|engauge-digitizer-7.0-5|110	* normdist.jpg - Graph of normal distribution
21cr|engauge-digitizer-7.0-5|111	* normdist.png - Same as normdist.jpg but in png format
21cr|engauge-digitizer-7.0-5|112	* pointmatch.jpg - Graph with fuzzy points for playing with Point Match
21cr|engauge-digitizer-7.0-5|113	feature of Engauge
21cr|engauge-digitizer-7.0-5|114	* pointplot.bmp - Graph with points that are easily captured by Point Match
21cr|engauge-digitizer-7.0-5|115	feature of Engauge, if the Discretize settings are set to "Intensity 90
21cr|engauge-digitizer-7.0-5|116	to 99" for the triangles, and "Intensity 10 to 50" for the diamonds
21cr|engauge-digitizer-7.0-5|117	* polarcircles.jpg - Polar plot for experimenting. No coordinates are
21cr|engauge-digitizer-7.0-5|118	displayed, so not very useful
21cr|engauge-digitizer-7.0-5|119	* polarplot.jpg - Polar plot with cardioid pattern
21cr|engauge-digitizer-7.0-5|120	* polarplot.png - Same as polarplot.jpg but in png format
21cr|engauge-digitizer-7.0-5|121	* testcase.jpg - Simple graph that serves as an excellent starting point
21cr|engauge-digitizer-7.0-5|122	for the new user
21cr|engauge-digitizer-7.0-5|123	* testcase.png - Same as testcase.jpg but in png format
21cr|engauge-digitizer-7.0-5|124	* testcoords.jpg - Advanced graph used by developers to check the affine
21cr|engauge-digitizer-7.0-5|125	transformations in Engauge
21cr|engauge-digitizer-7.0-5|126	* testcoords.sxd - Open Office document used to create testcoords.jpg
21cr|engauge-digitizer-7.0-5|127	(not an image!)
21cr|engauge-digitizer-7.0-5|128	* usgs.png - Fictional map loosely based on U.S. Geological Survey
21cr|engauge-digitizer-7.0-5|129	topographic maps
21cr|engauge-digitizer-7.0-5|130	
21cr|engauge-digitizer-7.0-5|131	%files samples
21cr|engauge-digitizer-7.0-5|132	%doc samples/README LICENSE
21cr|engauge-digitizer-7.0-5|133	%dir %{_datadir}/%{name}
21cr|engauge-digitizer-7.0-5|134	%{_datadir}/%{name}/samples
21cr|engauge-digitizer-7.0-5|135	
21cr|engauge-digitizer-7.0-5|136	#----------------------------------------------------------------------------
21cr|engauge-digitizer-7.0-5|137	
21cr|engauge-digitizer-7.0-5|138	%package doc
21cr|engauge-digitizer-7.0-5|139	Summary:	HTML documentation of %{name}
21cr|engauge-digitizer-7.0-5|140	Group:		Documentation
21cr|engauge-digitizer-7.0-5|141	BuildArch:	noarch
21cr|engauge-digitizer-7.0-5|142	
21cr|engauge-digitizer-7.0-5|143	%description doc
21cr|engauge-digitizer-7.0-5|144	HTML documentation of %{name}.
21cr|engauge-digitizer-7.0-5|145	
21cr|engauge-digitizer-7.0-5|146	%files doc
21cr|engauge-digitizer-7.0-5|147	%doc README.md doc/doxygen/html LICENSE
21cr|engauge-digitizer-7.0-5|148	
21cr|engauge-digitizer-7.0-5|149	#----------------------------------------------------------------------------
21cr|engauge-digitizer-7.0-5|150	
21cr|engauge-digitizer-7.0-5|151	%prep
21cr|engauge-digitizer-7.0-5|152	%setup -q
21cr|engauge-digitizer-7.0-5|153	### optimization flags for compilers
21cr|engauge-digitizer-7.0-5|154	%patch0 -p1
21cr|engauge-digitizer-7.0-5|155	sed -e 's|RPM_OPT_FLAGS|"%{optflags}"|g' -i src/build_and_run_all_cli_tests
21cr|engauge-digitizer-7.0-5|156	
21cr|engauge-digitizer-7.0-5|157	### Remove default -O1 optimization
21cr|engauge-digitizer-7.0-5|158	sed -e 's|-O1||g' -i engauge.pro
21cr|engauge-digitizer-7.0-5|159	
21cr|engauge-digitizer-7.0-5|160	### Active support to jpeg2000
21cr|engauge-digitizer-7.0-5|161	sed -e 's|CONFIG      = qt warn_on thread debug|CONFIG = qt warn_on thread jpeg2000 debug|g' -i engauge.pro
21cr|engauge-digitizer-7.0-5|162	sed -e 's|INCLUDEPATH += Jpeg2000|INCLUDEPATH += src/Jpeg2000|g' -i engauge.pro
21cr|engauge-digitizer-7.0-5|163	
21cr|engauge-digitizer-7.0-5|164	### Remove spurious executable permissions
21cr|engauge-digitizer-7.0-5|165	for i in `find src -type f \( -name "*.cpp" -o -name "*.h" \)`; do
21cr|engauge-digitizer-7.0-5|166	chmod a-x $i
21cr|engauge-digitizer-7.0-5|167	done
21cr|engauge-digitizer-7.0-5|168	
21cr|engauge-digitizer-7.0-5|169	%build
21cr|engauge-digitizer-7.0-5|170	%global optflags %{optflags} -std=gnu++11
21cr|engauge-digitizer-7.0-5|171	export JPEG2000_INCLUDE=%{_includedir}/openjpeg-2.1
21cr|engauge-digitizer-7.0-5|172	export JPEG2000_LIB=%{_libdir}
21cr|engauge-digitizer-7.0-5|173	export ENGAUGE_RELEASE=1
21cr|engauge-digitizer-7.0-5|174	
21cr|engauge-digitizer-7.0-5|175	### Build engauge
21cr|engauge-digitizer-7.0-5|176	%qmake_qt5 engauge.pro DEFINES+=HELPDIR=%{_docdir}/%{name}/help
21cr|engauge-digitizer-7.0-5|177	%make
21cr|engauge-digitizer-7.0-5|178	
21cr|engauge-digitizer-7.0-5|179	### Build HELP files
21cr|engauge-digitizer-7.0-5|180	pushd help
21cr|engauge-digitizer-7.0-5|181	%{_qt5_bindir}/qcollectiongenerator engauge.qhcp -o engauge.qhc
21cr|engauge-digitizer-7.0-5|182	mv engauge.qch ../bin/documentation
21cr|engauge-digitizer-7.0-5|183	mv engauge.qhc ../bin/documentation
21cr|engauge-digitizer-7.0-5|184	rm -f build
21cr|engauge-digitizer-7.0-5|185	popd
21cr|engauge-digitizer-7.0-5|186	
21cr|engauge-digitizer-7.0-5|187	### Build HTML/Latex documentation files
21cr|engauge-digitizer-7.0-5|188	pushd src
21cr|engauge-digitizer-7.0-5|189	doxygen
21cr|engauge-digitizer-7.0-5|190	popd
21cr|engauge-digitizer-7.0-5|191	
21cr|engauge-digitizer-7.0-5|192	%install
21cr|engauge-digitizer-7.0-5|193	### Install binary
21cr|engauge-digitizer-7.0-5|194	mkdir -p %{buildroot}%{_bindir}
21cr|engauge-digitizer-7.0-5|195	install -p -m 755 bin/engauge %{buildroot}%{_bindir}
21cr|engauge-digitizer-7.0-5|196	
21cr|engauge-digitizer-7.0-5|197	### Install sample files
21cr|engauge-digitizer-7.0-5|198	mkdir -p %{buildroot}%{_datadir}/%{name}/samples
21cr|engauge-digitizer-7.0-5|199	pushd samples
21cr|engauge-digitizer-7.0-5|200	install -p -m 644 *.gif *.jp* *.png *.bmp %{buildroot}%{_datadir}/%{name}/samples
21cr|engauge-digitizer-7.0-5|201	popd
21cr|engauge-digitizer-7.0-5|202	
21cr|engauge-digitizer-7.0-5|203	### Install img files
21cr|engauge-digitizer-7.0-5|204	mkdir -p %{buildroot}%{_datadir}/%{name}/img
21cr|engauge-digitizer-7.0-5|205	install -p -m 644 src/img/* %{buildroot}%{_datadir}/%{name}/img
21cr|engauge-digitizer-7.0-5|206	
21cr|engauge-digitizer-7.0-5|207	### Install appdata file
21cr|engauge-digitizer-7.0-5|208	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|engauge-digitizer-7.0-5|209	install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/appdata
21cr|engauge-digitizer-7.0-5|210	
21cr|engauge-digitizer-7.0-5|211	### Install icons svg
21cr|engauge-digitizer-7.0-5|212	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|engauge-digitizer-7.0-5|213	install -p -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|engauge-digitizer-7.0-5|214	install -p -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|engauge-digitizer-7.0-5|215	
21cr|engauge-digitizer-7.0-5|216	### Install .desktop file
21cr|engauge-digitizer-7.0-5|217	mkdir -p %{buildroot}%{_datadir}/applications
21cr|engauge-digitizer-7.0-5|218	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|engauge-digitizer-7.0-5|219	[Desktop Entry]
21cr|engauge-digitizer-7.0-5|220	Name=Engauge Digitizer
21cr|engauge-digitizer-7.0-5|221	Type=Application
21cr|engauge-digitizer-7.0-5|222	Comment=Extract data from graphs
21cr|engauge-digitizer-7.0-5|223	Comment[fr]=Extraire des données à partir de graphiques
21cr|engauge-digitizer-7.0-5|224	Comment[ru]=Извлечение данных из графов
21cr|engauge-digitizer-7.0-5|225	TryExec=engauge
21cr|engauge-digitizer-7.0-5|226	Exec=engauge
21cr|engauge-digitizer-7.0-5|227	MimeType=text/plain;
21cr|engauge-digitizer-7.0-5|228	Categories=Education;Science;DataVisualization;
21cr|engauge-digitizer-7.0-5|229	Icon=%{name}-with-name
21cr|engauge-digitizer-7.0-5|230	Keywords=analog;digital;converter;
21cr|engauge-digitizer-7.0-5|231	EOF
21cr|engauge-digitizer-7.0-5|232	
21cr|engauge-digitizer-7.0-5|233	%check
21cr|engauge-digitizer-7.0-5|234	### Tests
21cr|engauge-digitizer-7.0-5|235	pushd src
21cr|engauge-digitizer-7.0-5|236	xvfb-run -s "-screen 0 640x480x24" -a  sh -x ./build_and_run_all_cli_tests

1226 21
21cr|engrampa-1.26.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|engrampa-1.26.1-1|2	%define oname mate-file-archiver
21cr|engrampa-1.26.1-1|3	
21cr|engrampa-1.26.1-1|4	Summary:	An archive manager for MATE Desktop
21cr|engrampa-1.26.1-1|5	Name:		engrampa
21cr|engrampa-1.26.1-1|6	Version:	1.26.1
21cr|engrampa-1.26.1-1|7	Release:	1
21cr|engrampa-1.26.1-1|8	License:	GPLv2+ and LGPLv2+
21cr|engrampa-1.26.1-1|9	Group:		Graphical desktop/MATE
21cr|engrampa-1.26.1-1|10	Url:		http://mate-desktop.org
21cr|engrampa-1.26.1-1|11	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|engrampa-1.26.1-1|12	BuildRequires:	autoconf-archive
21cr|engrampa-1.26.1-1|13	BuildRequires:	chrpath
21cr|engrampa-1.26.1-1|14	BuildRequires:	intltool
21cr|engrampa-1.26.1-1|15	BuildRequires:	itstool
21cr|engrampa-1.26.1-1|16	BuildRequires:	mate-common
21cr|engrampa-1.26.1-1|17	BuildRequires:	xsltproc
21cr|engrampa-1.26.1-1|18	BuildRequires:	which
21cr|engrampa-1.26.1-1|19	BuildRequires:	xml2po
21cr|engrampa-1.26.1-1|20	BuildRequires:	yelp-tools
21cr|engrampa-1.26.1-1|21	BuildRequires:	magic-devel
21cr|engrampa-1.26.1-1|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|engrampa-1.26.1-1|23	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|engrampa-1.26.1-1|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|engrampa-1.26.1-1|25	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|engrampa-1.26.1-1|26	BuildRequires:	pkgconfig(libcaja-extension)
21cr|engrampa-1.26.1-1|27	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|engrampa-1.26.1-1|28	BuildRequires:	pkgconfig(sm)
21cr|engrampa-1.26.1-1|29	# for the gsettings schema
21cr|engrampa-1.26.1-1|30	Recommends:	caja-schemas
21cr|engrampa-1.26.1-1|31	Recommends:	cdrtools
21cr|engrampa-1.26.1-1|32	
21cr|engrampa-1.26.1-1|33	%rename %{oname}
21cr|engrampa-1.26.1-1|34	
21cr|engrampa-1.26.1-1|35	%description
21cr|engrampa-1.26.1-1|36	Engrampa is an archive manager for the GNOME environment.  This means that
21cr|engrampa-1.26.1-1|37	you can : create and modify archives; view the content of an archive; view a
21cr|engrampa-1.26.1-1|38	file contained in the archive; extract files from the archive.
21cr|engrampa-1.26.1-1|39	Engrampa is only a front-end (a graphical interface) to archiving programs
21cr|engrampa-1.26.1-1|40	like tar and zip. The supported file types are :
21cr|engrampa-1.26.1-1|41	* Tar archives uncompressed (.tar) or compressed with
21cr|engrampa-1.26.1-1|42	* gzip (.tar.gz , .tgz)
21cr|engrampa-1.26.1-1|43	* bzip (.tar.bz , .tbz)
21cr|engrampa-1.26.1-1|44	* bzip2 (.tar.bz2 , .tbz2)
21cr|engrampa-1.26.1-1|45	* compress (.tar.Z , .taz)
21cr|engrampa-1.26.1-1|46	* lzop (.tar.lzo , .tzo)
21cr|engrampa-1.26.1-1|47	* lzma (.tar.lzma , .tlz)
21cr|engrampa-1.26.1-1|48	* Zip archives (.zip)
21cr|engrampa-1.26.1-1|49	* Jar archives (.jar , .ear , .war)
21cr|engrampa-1.26.1-1|50	* Lha archives (.lzh)
21cr|engrampa-1.26.1-1|51	* Rar archives (.rar)
21cr|engrampa-1.26.1-1|52	* Single files compressed with gzip, bzip, bzip2, compress, lzop, lzma
21cr|engrampa-1.26.1-1|53	* ISO images
21cr|engrampa-1.26.1-1|54	
21cr|engrampa-1.26.1-1|55	%files -f %{name}.lang
21cr|engrampa-1.26.1-1|56	%license COPYING
21cr|engrampa-1.26.1-1|57	%doc README NEWS AUTHORS
21cr|engrampa-1.26.1-1|58	%{_bindir}/%{name}
21cr|engrampa-1.26.1-1|59	%{_libexecdir}/%{name}*
21cr|engrampa-1.26.1-1|60	%{_datadir}/%{name}
21cr|engrampa-1.26.1-1|61	%{_metainfodir}/engrampa.appdata.xml
21cr|engrampa-1.26.1-1|62	%{_datadir}/applications/%{name}.desktop
21cr|engrampa-1.26.1-1|63	%{_datadir}/caja/extensions/libcaja-engrampa.caja-extension
21cr|engrampa-1.26.1-1|64	%{_datadir}/glib-2.0/schemas/org.mate.engrampa.gschema.xml
21cr|engrampa-1.26.1-1|65	%{_datadir}/dbus-1/services/org.mate.Engrampa.service
21cr|engrampa-1.26.1-1|66	%{_iconsdir}/hicolor/*/apps/{*.png,*.svg}
21cr|engrampa-1.26.1-1|67	%{_iconsdir}/hicolor/*/actions//{*.png,*.svg}
21cr|engrampa-1.26.1-1|68	%{_libdir}/caja/extensions-2.0/libcaja-%{name}.so
21cr|engrampa-1.26.1-1|69	%{_mandir}/man1/%{name}.1.*
21cr|engrampa-1.26.1-1|70	
21cr|engrampa-1.26.1-1|71	#----------------------------------------------------------------------------
21cr|engrampa-1.26.1-1|72	
21cr|engrampa-1.26.1-1|73	%prep
21cr|engrampa-1.26.1-1|74	%setup -q
21cr|engrampa-1.26.1-1|75	
21cr|engrampa-1.26.1-1|76	%build
21cr|engrampa-1.26.1-1|77	NOCONFIGURE=1 ./autogen.sh
21cr|engrampa-1.26.1-1|78	%configure \
21cr|engrampa-1.26.1-1|79	--disable-static \
21cr|engrampa-1.26.1-1|80	--enable-magic \
21cr|engrampa-1.26.1-1|81	--enable-packagekit \
21cr|engrampa-1.26.1-1|82	--enable-caja-actions
21cr|engrampa-1.26.1-1|83	
21cr|engrampa-1.26.1-1|84	%make
21cr|engrampa-1.26.1-1|85	
21cr|engrampa-1.26.1-1|86	%install
21cr|engrampa-1.26.1-1|87	%makeinstall_std
21cr|engrampa-1.26.1-1|88	
21cr|engrampa-1.26.1-1|89	%find_lang %{name} --with-gnome --all-name
21cr|engrampa-1.26.1-1|90	
21cr|engrampa-1.26.1-1|91	#gw rpmlint errors
21cr|engrampa-1.26.1-1|92	chrpath -d %{buildroot}%{_bindir}/%{name}
21cr|engrampa-1.26.1-1|93	chrpath -d %{buildroot}%{_libdir}/caja/*/*.so

1227 21
21cr|enigma-1.21-5|1	Summary:	Puzzle game similar to Oxyd
21cr|enigma-1.21-5|2	Name:		enigma
21cr|enigma-1.21-5|3	Version:	1.21
21cr|enigma-1.21-5|4	Release:	5
21cr|enigma-1.21-5|5	License:	GPLv2+
21cr|enigma-1.21-5|6	Group:		Games/Arcade
21cr|enigma-1.21-5|7	Url:		http://www.nongnu.org/enigma/
21cr|enigma-1.21-5|8	Source0:	http://downloads.sf.net/%{name}-game/%{name}-%{version}.tar.gz
21cr|enigma-1.21-5|9	Patch0:		enigma-1.21-desktop.patch
21cr|enigma-1.21-5|10	Patch1:		enigma-1.21-gcc6.patch
21cr|enigma-1.21-5|11	BuildRequires:	desktop-file-utils
21cr|enigma-1.21-5|12	BuildRequires:	imagemagick
21cr|enigma-1.21-5|13	BuildRequires:	pkgconfig(libcurl)
21cr|enigma-1.21-5|14	BuildRequires:	pkgconfig(libenet)
21cr|enigma-1.21-5|15	BuildRequires:	pkgconfig(libpng)
21cr|enigma-1.21-5|16	BuildRequires:	pkgconfig(lua)
21cr|enigma-1.21-5|17	BuildRequires:	pkgconfig(sdl)
21cr|enigma-1.21-5|18	BuildRequires:	pkgconfig(SDL_image)
21cr|enigma-1.21-5|19	BuildRequires:	pkgconfig(SDL_mixer)
21cr|enigma-1.21-5|20	BuildRequires:	pkgconfig(SDL_ttf)
21cr|enigma-1.21-5|21	BuildRequires:	pkgconfig(xerces-c)
21cr|enigma-1.21-5|22	BuildRequires:	zipios++-devel
21cr|enigma-1.21-5|23	BuildRequires:	pkgconfig(x11)
21cr|enigma-1.21-5|24	
21cr|enigma-1.21-5|25	%description
21cr|enigma-1.21-5|26	Enigma is a tribute to and a re-implementation of one of the most
21cr|enigma-1.21-5|27	original and intriguing computer games of the 1990's: Oxyd.  Your
21cr|enigma-1.21-5|28	objective is easily explained: find and uncover all pairs of identical
21cr|enigma-1.21-5|29	Oxyd stones in each landscape.  Sounds simple?  It would be, if it
21cr|enigma-1.21-5|30	weren't for hidden traps, vast mazes, insurmountable obstacles and
21cr|enigma-1.21-5|31	innumerable puzzles blocking your direct way to the Oxyd stones...
21cr|enigma-1.21-5|32	
21cr|enigma-1.21-5|33	%files -f %{name}.lang
21cr|enigma-1.21-5|34	%{_bindir}/*
21cr|enigma-1.21-5|35	%{_datadir}/enigma
21cr|enigma-1.21-5|36	%{_datadir}/applications/%{name}.desktop
21cr|enigma-1.21-5|37	%{_mandir}/man6/*
21cr|enigma-1.21-5|38	%{_datadir}/icons/hicolor/48x48/apps/*
21cr|enigma-1.21-5|39	%{_datadir}/pixmaps/*
21cr|enigma-1.21-5|40	%{_datadir}/appdata/*
21cr|enigma-1.21-5|41	#----------------------------------------------------------------------------
21cr|enigma-1.21-5|42	
21cr|enigma-1.21-5|43	%prep
21cr|enigma-1.21-5|44	%setup -q
21cr|enigma-1.21-5|45	%apply_patches
21cr|enigma-1.21-5|46	
21cr|enigma-1.21-5|47	%build
21cr|enigma-1.21-5|48	%configure
21cr|enigma-1.21-5|49	%make
21cr|enigma-1.21-5|50	
21cr|enigma-1.21-5|51	%install
21cr|enigma-1.21-5|52	%makeinstall_std
21cr|enigma-1.21-5|53	
21cr|enigma-1.21-5|54	rm -rf %{buildroot}/%{_docdir}/%{name}
21cr|enigma-1.21-5|55	
21cr|enigma-1.21-5|56	rm -rf %{buildroot}%{_includedir} %{buildroot}%{_libdir}/*.a
21cr|enigma-1.21-5|57	
21cr|enigma-1.21-5|58	desktop-file-install --vendor="" \
21cr|enigma-1.21-5|59	--remove-category="Application" \
21cr|enigma-1.21-5|60	--remove-category="PuzzleGame" \
21cr|enigma-1.21-5|61	--add-category="ArcadeGame;LogicGame" \
21cr|enigma-1.21-5|62	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|enigma-1.21-5|63	
21cr|enigma-1.21-5|64	%find_lang %{name}

1228 21
21cr|enso-xfwm4-theme-1.1-1|1	%define oname enso
21cr|enso-xfwm4-theme-1.1-1|2	
21cr|enso-xfwm4-theme-1.1-1|3	Summary:	Enso Themes for XFWM4
21cr|enso-xfwm4-theme-1.1-1|4	Name:		enso-xfwm4-theme
21cr|enso-xfwm4-theme-1.1-1|5	Version:	1.1
21cr|enso-xfwm4-theme-1.1-1|6	Release:	1
21cr|enso-xfwm4-theme-1.1-1|7	License:	GPLv3+
21cr|enso-xfwm4-theme-1.1-1|8	Group:		Graphics
21cr|enso-xfwm4-theme-1.1-1|9	Url:		https://www.xfce-look.org/p/1242825/
21cr|enso-xfwm4-theme-1.1-1|10	Source0:	%{oname}-%{version}.tar.gz
21cr|enso-xfwm4-theme-1.1-1|11	BuildArch:	noarch
21cr|enso-xfwm4-theme-1.1-1|12	
21cr|enso-xfwm4-theme-1.1-1|13	%description
21cr|enso-xfwm4-theme-1.1-1|14	Enso Themes for XFWM4
21cr|enso-xfwm4-theme-1.1-1|15	
21cr|enso-xfwm4-theme-1.1-1|16	%files
21cr|enso-xfwm4-theme-1.1-1|17	%{_datadir}/themes/Enso
21cr|enso-xfwm4-theme-1.1-1|18	%{_datadir}/themes/Enso-Unlocked
21cr|enso-xfwm4-theme-1.1-1|19	
21cr|enso-xfwm4-theme-1.1-1|20	%prep
21cr|enso-xfwm4-theme-1.1-1|21	%setup -qn %{oname}-%{version}
21cr|enso-xfwm4-theme-1.1-1|22	
21cr|enso-xfwm4-theme-1.1-1|23	%build
21cr|enso-xfwm4-theme-1.1-1|24	
21cr|enso-xfwm4-theme-1.1-1|25	%install
21cr|enso-xfwm4-theme-1.1-1|26	mkdir -p %{buildroot}%{_datadir}/themes/Enso/xfwm4
21cr|enso-xfwm4-theme-1.1-1|27	mkdir -p %{buildroot}%{_datadir}/themes/Enso-Unlocked/xfwm4
21cr|enso-xfwm4-theme-1.1-1|28	cp Enso-0.3-Xfwm/xfwm4/* %{buildroot}%{_datadir}/themes/Enso/xfwm4/
21cr|enso-xfwm4-theme-1.1-1|29	cp Enso-0.3-Xfwm-Unlocked/xfwm4/* %{buildroot}%{_datadir}/themes/Enso-Unlocked/xfwm4/

1229 21
21cr|entagged-audioformats-java-0.15-9|1	%define shortname entagged-audioformats
21cr|entagged-audioformats-java-0.15-9|2	Name:		%{shortname}-java
21cr|entagged-audioformats-java-0.15-9|3	Version:	0.15
21cr|entagged-audioformats-java-0.15-9|4	Release:	9
21cr|entagged-audioformats-java-0.15-9|5	License:	LGPLv2+
21cr|entagged-audioformats-java-0.15-9|6	URL:		http://entagged.sourceforge.net/
21cr|entagged-audioformats-java-0.15-9|7	Source:		entagged-audioformats-source-%{version}.tar.gz
21cr|entagged-audioformats-java-0.15-9|8	Group:		Development/Java
21cr|entagged-audioformats-java-0.15-9|9	Summary:	Library to access and modify tags in audio files
21cr|entagged-audioformats-java-0.15-9|10	Requires:	java
21cr|entagged-audioformats-java-0.15-9|11	BuildRequires:	java-devel ant
21cr|entagged-audioformats-java-0.15-9|12	BuildArch:	noarch
21cr|entagged-audioformats-java-0.15-9|13	%description
21cr|entagged-audioformats-java-0.15-9|14	Java library to access and modify tags in audio files.
21cr|entagged-audioformats-java-0.15-9|15	
21cr|entagged-audioformats-java-0.15-9|16	%prep
21cr|entagged-audioformats-java-0.15-9|17	%setup -q -n entagged
21cr|entagged-audioformats-java-0.15-9|18	
21cr|entagged-audioformats-java-0.15-9|19	%build
21cr|entagged-audioformats-java-0.15-9|20	cd audioformats
21cr|entagged-audioformats-java-0.15-9|21	%{_bindir}/ant
21cr|entagged-audioformats-java-0.15-9|22	
21cr|entagged-audioformats-java-0.15-9|23	%install
21cr|entagged-audioformats-java-0.15-9|24	rm -Rf %{buildroot}
21cr|entagged-audioformats-java-0.15-9|25	cd audioformats
21cr|entagged-audioformats-java-0.15-9|26	%{__mkdir_p} %{buildroot}%{_javadir}
21cr|entagged-audioformats-java-0.15-9|27	ln -s %{shortname}-%{version}.jar %{shortname}.jar
21cr|entagged-audioformats-java-0.15-9|28	cp -p %{shortname}-%{version}.jar %{shortname}.jar %{buildroot}%{_javadir}
21cr|entagged-audioformats-java-0.15-9|29	
21cr|entagged-audioformats-java-0.15-9|30	%files
21cr|entagged-audioformats-java-0.15-9|31	%{_javadir}/%{shortname}-%{version}.jar
21cr|entagged-audioformats-java-0.15-9|32	%{_javadir}/%{shortname}.jar
21cr|entagged-audioformats-java-0.15-9|33	
21cr|entagged-audioformats-java-0.15-9|34	%package -n %{shortname}-javadoc
21cr|entagged-audioformats-java-0.15-9|35	Group:		Development/Java
21cr|entagged-audioformats-java-0.15-9|36	Summary:	Javadoc for %{shortname}
21cr|entagged-audioformats-java-0.15-9|37	%description -n %{shortname}-javadoc
21cr|entagged-audioformats-java-0.15-9|38	javadoc for %{shortname}
21cr|entagged-audioformats-java-0.15-9|39	
21cr|entagged-audioformats-java-0.15-9|40	%files -n %{shortname}-javadoc
21cr|entagged-audioformats-java-0.15-9|41	%doc audioformats/javadoc

1230 21
21cr|entangle-3.0-1|1	%define	gmajor	0.1
21cr|entangle-3.0-1|2	%define	girname	%mklibname %{name}-gir %{gmajor}
21cr|entangle-3.0-1|3	
21cr|entangle-3.0-1|4	%define	major	0
21cr|entangle-3.0-1|5	%define	libname	%mklibname %{name} %{major}
21cr|entangle-3.0-1|6	%define	devname	%mklibname %{name} -d
21cr|entangle-3.0-1|7	
21cr|entangle-3.0-1|8	Summary:	Tethered Camera Control & Capture
21cr|entangle-3.0-1|9	Name:		entangle
21cr|entangle-3.0-1|10	Version:	3.0
21cr|entangle-3.0-1|11	Release:	1
21cr|entangle-3.0-1|12	License:	GPLv3+
21cr|entangle-3.0-1|13	Group:		Video
21cr|entangle-3.0-1|14	Url:		https://entangle-photo.org
21cr|entangle-3.0-1|15	Source0:	https://entangle-photo.org/download/sources/%{name}-%{version}.tar.xz
21cr|entangle-3.0-1|16	Patch0:		entangle-3.0-fix-build-with-meson-greater-than-0.60.0.patch
21cr|entangle-3.0-1|17	BuildRequires:	gettext
21cr|entangle-3.0-1|18	BuildRequires:	gtk-doc
21cr|entangle-3.0-1|19	BuildRequires:	intltool
21cr|entangle-3.0-1|20	BuildRequires:	itstool
21cr|entangle-3.0-1|21	BuildRequires:	libxml2-utils
21cr|entangle-3.0-1|22	BuildRequires:	meson >= 0.49.0
21cr|entangle-3.0-1|23	BuildRequires:	ninja
21cr|entangle-3.0-1|24	BuildRequires:	yelp-tools
21cr|entangle-3.0-1|25	BuildRequires:	pkgconfig(adwaita-icon-theme)
21cr|entangle-3.0-1|26	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|entangle-3.0-1|27	BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.12.0
21cr|entangle-3.0-1|28	BuildRequires:	pkgconfig(gexiv2) >= 0.10
21cr|entangle-3.0-1|29	BuildRequires:	pkgconfig(glib-2.0) >= 2.38.0
21cr|entangle-3.0-1|30	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.54.0
21cr|entangle-3.0-1|31	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|entangle-3.0-1|32	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|entangle-3.0-1|33	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.22
21cr|entangle-3.0-1|34	BuildRequires:	pkgconfig(gudev-1.0) >= 145
21cr|entangle-3.0-1|35	BuildRequires:	pkgconfig(lcms2) >= 2.0
21cr|entangle-3.0-1|36	BuildRequires:	pkgconfig(libgphoto2) >= 2.5.0
21cr|entangle-3.0-1|37	BuildRequires:	pkgconfig(libpeas-1.0) >= 1.2.0
21cr|entangle-3.0-1|38	BuildRequires:	pkgconfig(libraw_r)
21cr|entangle-3.0-1|39	BuildRequires:	pkgconfig(x11)
21cr|entangle-3.0-1|40	BuildRequires:	pkgconfig(xext)
21cr|entangle-3.0-1|41	Requires:	%{girname} = %{EVRD}
21cr|entangle-3.0-1|42	Requires:	adwaita-icon-theme
21cr|entangle-3.0-1|43	
21cr|entangle-3.0-1|44	%description
21cr|entangle-3.0-1|45	Entangle provides a graphical interface for "tethered shooting", aka taking
21cr|entangle-3.0-1|46	photographs with a digital camera completely controlled from the computer.
21cr|entangle-3.0-1|47	It is built on top of libgphoto using GTK3 for its interface. It is fully
21cr|entangle-3.0-1|48	color managed, auto-detecting system monitor profile and applying the
21cr|entangle-3.0-1|49	necessary transforms when displaying images.
21cr|entangle-3.0-1|50	
21cr|entangle-3.0-1|51	%files -f %{name}.lang
21cr|entangle-3.0-1|52	%doc AUTHORS ChangeLog COPYING NEWS README.rst
21cr|entangle-3.0-1|53	%{_datadir}/gtk-doc/html/%{name}
21cr|entangle-3.0-1|54	%{_bindir}/%{name}
21cr|entangle-3.0-1|55	%dir %{_libdir}/%{name}/
21cr|entangle-3.0-1|56	%dir %{_libdir}/%{name}/plugins/
21cr|entangle-3.0-1|57	%{_libdir}/%{name}/plugins/eclipse/
21cr|entangle-3.0-1|58	%{_libdir}/%{name}/plugins/photobox/
21cr|entangle-3.0-1|59	%{_libdir}/%{name}/plugins/shooter/
21cr|entangle-3.0-1|60	%{_datadir}/%{name}/
21cr|entangle-3.0-1|61	%dir %{_datadir}/help/C/%{name}
21cr|entangle-3.0-1|62	%dir %{_datadir}/help/C/%{name}/figures
21cr|entangle-3.0-1|63	%{_datadir}/help/C/%{name}/*.page
21cr|entangle-3.0-1|64	%{_datadir}/help/C/%{name}/*.xml
21cr|entangle-3.0-1|65	%{_datadir}/help/C/%{name}/figures/*.png
21cr|entangle-3.0-1|66	%{_datadir}/glib-2.0/schemas/org.%{name}-photo.manager.gschema.xml
21cr|entangle-3.0-1|67	%{_datadir}/applications/org.%{name}_photo.Manager.desktop
21cr|entangle-3.0-1|68	%{_datadir}/metainfo/org.%{name}_photo.Manager.metainfo.xml
21cr|entangle-3.0-1|69	%{_iconsdir}/hicolor/*x*/apps/org.%{name}_photo.Manager.png
21cr|entangle-3.0-1|70	%{_iconsdir}/hicolor/*x*/apps/%{name}-*.png
21cr|entangle-3.0-1|71	%{_iconsdir}/hicolor/scalable/apps/org.%{name}_photo.Manager.svg
21cr|entangle-3.0-1|72	%{_mandir}/man1/%{name}.1.*
21cr|entangle-3.0-1|73	
21cr|entangle-3.0-1|74	#-----------------------------------------------------------------------------
21cr|entangle-3.0-1|75	
21cr|entangle-3.0-1|76	%package -n %{libname}
21cr|entangle-3.0-1|77	Summary:	Shared libraries for %{name}
21cr|entangle-3.0-1|78	Group:		System/Libraries
21cr|entangle-3.0-1|79	
21cr|entangle-3.0-1|80	%description -n %{libname}
21cr|entangle-3.0-1|81	This package contains the shared libraries for %{name}.
21cr|entangle-3.0-1|82	
21cr|entangle-3.0-1|83	%files -n %{libname}
21cr|entangle-3.0-1|84	%doc COPYING
21cr|entangle-3.0-1|85	%{_libdir}/lib%{name}_backend.so.%{major}*
21cr|entangle-3.0-1|86	%{_libdir}/lib%{name}_frontend.so.%{major}*
21cr|entangle-3.0-1|87	
21cr|entangle-3.0-1|88	#-----------------------------------------------------------------------------
21cr|entangle-3.0-1|89	
21cr|entangle-3.0-1|90	%if 0
21cr|entangle-3.0-1|91	# For now we are dropping .gir and .so files => no devel package
21cr|entangle-3.0-1|92	%package -n %{devname}
21cr|entangle-3.0-1|93	Summary:	Development files for %{name}
21cr|entangle-3.0-1|94	Group:		Development/Other
21cr|entangle-3.0-1|95	
21cr|entangle-3.0-1|96	%description -n %{devname}
21cr|entangle-3.0-1|97	This package contains the development files for %{name}.
21cr|entangle-3.0-1|98	#doc COPYING
21cr|entangle-3.0-1|99	#{_datadir}/gir-1.0/Entangle-0.1.gir
21cr|entangle-3.0-1|100	#{_libdir}/lib%%{name}_*end.so
21cr|entangle-3.0-1|101	%endif
21cr|entangle-3.0-1|102	
21cr|entangle-3.0-1|103	#-----------------------------------------------------------------------------
21cr|entangle-3.0-1|104	
21cr|entangle-3.0-1|105	%package -n %{girname}
21cr|entangle-3.0-1|106	Summary:	GObject Introspection interface description for %{name}
21cr|entangle-3.0-1|107	Group:		System/Libraries
21cr|entangle-3.0-1|108	
21cr|entangle-3.0-1|109	%description -n %{girname}
21cr|entangle-3.0-1|110	GObject Introspection interface description for %{name}.
21cr|entangle-3.0-1|111	
21cr|entangle-3.0-1|112	%files -n %{girname}
21cr|entangle-3.0-1|113	%doc COPYING
21cr|entangle-3.0-1|114	%{_libdir}/girepository-1.0/Entangle-%{gmajor}.typelib
21cr|entangle-3.0-1|115	
21cr|entangle-3.0-1|116	#-----------------------------------------------------------------------------
21cr|entangle-3.0-1|117	
21cr|entangle-3.0-1|118	%prep
21cr|entangle-3.0-1|119	%setup -q
21cr|entangle-3.0-1|120	%patch0 -p1
21cr|entangle-3.0-1|121	
21cr|entangle-3.0-1|122	
21cr|entangle-3.0-1|123	%build
21cr|entangle-3.0-1|124	%meson -Denable-gtk-doc=true
21cr|entangle-3.0-1|125	%meson_build
21cr|entangle-3.0-1|126	
21cr|entangle-3.0-1|127	
21cr|entangle-3.0-1|128	%install
21cr|entangle-3.0-1|129	%meson_install
21cr|entangle-3.0-1|130	
21cr|entangle-3.0-1|131	# Drop .gir and .so
21cr|entangle-3.0-1|132	rm -rf %{buildroot}%{_datadir}/gir-1.0/
21cr|entangle-3.0-1|133	rm -rf %{buildroot}%{_libdir}/*.so
21cr|entangle-3.0-1|134	
21cr|entangle-3.0-1|135	%find_lang %{name}

1231 21
21cr|envycontrol-3.2.0-1|1	%define module	envycontrol
21cr|envycontrol-3.2.0-1|2	
21cr|envycontrol-3.2.0-1|3	
21cr|envycontrol-3.2.0-1|4	Name:		%{module}
21cr|envycontrol-3.2.0-1|5	Version:	3.2.0
21cr|envycontrol-3.2.0-1|6	Release:	1
21cr|envycontrol-3.2.0-1|7	Summary:	CLI tool that provides an easy way to switch between GPU modes on Nvidia Optimus
21cr|envycontrol-3.2.0-1|8	License:	MIT
21cr|envycontrol-3.2.0-1|9	Group:		Development/Python
21cr|envycontrol-3.2.0-1|10	Url:        https://github.com/bayasdev/envycontrol
21cr|envycontrol-3.2.0-1|11	Source0:    https://github.com/bayasdev/envycontrol/archive/refs/tags/v%{version}.tar.gz
21cr|envycontrol-3.2.0-1|12	BuildArch:  noarch
21cr|envycontrol-3.2.0-1|13	Requires:   python3-%{module} = %{EVRD}
21cr|envycontrol-3.2.0-1|14	
21cr|envycontrol-3.2.0-1|15	%description
21cr|envycontrol-3.2.0-1|16	EnvyControl is a CLI tool that provides an easy way to switch between GPU modes on Nvidia Optimus systems
21cr|envycontrol-3.2.0-1|17	(i.e laptops with hybrid Intel + Nvidia or AMD + Nvidia graphics configurations) under Linux.
21cr|envycontrol-3.2.0-1|18	
21cr|envycontrol-3.2.0-1|19	%package -n python3-%{module}
21cr|envycontrol-3.2.0-1|20	Summary:	CLI tool that provides an easy way to switch between GPU modes on Nvidia Optimus
21cr|envycontrol-3.2.0-1|21	Group:		Development/Python
21cr|envycontrol-3.2.0-1|22	BuildRequires:	python3egg(setuptools)
21cr|envycontrol-3.2.0-1|23	
21cr|envycontrol-3.2.0-1|24	%description -n python3-%{module}
21cr|envycontrol-3.2.0-1|25	EnvyControl is a CLI tool that provides an easy way to switch between GPU modes on Nvidia Optimus systems
21cr|envycontrol-3.2.0-1|26	(i.e laptops with hybrid Intel + Nvidia or AMD + Nvidia graphics configurations) under Linux.
21cr|envycontrol-3.2.0-1|27	
21cr|envycontrol-3.2.0-1|28	%files
21cr|envycontrol-3.2.0-1|29	%{_bindir}/%{module}
21cr|envycontrol-3.2.0-1|30	
21cr|envycontrol-3.2.0-1|31	%files -n python3-%{module}
21cr|envycontrol-3.2.0-1|32	%{python3_sitelib}/%{module}.py
21cr|envycontrol-3.2.0-1|33	%{python3_sitelib}/__pycache__/*
21cr|envycontrol-3.2.0-1|34	%{python3_sitelib}/%{module}-%{version}-py%{python3_version}.egg-info
21cr|envycontrol-3.2.0-1|35	
21cr|envycontrol-3.2.0-1|36	#=======================================================================
21cr|envycontrol-3.2.0-1|37	
21cr|envycontrol-3.2.0-1|38	%prep
21cr|envycontrol-3.2.0-1|39	%autosetup -p1 -n %{module}-%{version}
21cr|envycontrol-3.2.0-1|40	%build
21cr|envycontrol-3.2.0-1|41	%py3_build
21cr|envycontrol-3.2.0-1|42	
21cr|envycontrol-3.2.0-1|43	%install
21cr|envycontrol-3.2.0-1|44	%py3_install

1232 21
21cr|eog-plugins-42.2-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|eog-plugins-42.2-2|2	
21cr|eog-plugins-42.2-2|3	Summary:	Plugins for the Eye of GNOME image viewer
21cr|eog-plugins-42.2-2|4	Name:		eog-plugins
21cr|eog-plugins-42.2-2|5	Version:	42.2
21cr|eog-plugins-42.2-2|6	Release:	2
21cr|eog-plugins-42.2-2|7	License:	GPLv2+
21cr|eog-plugins-42.2-2|8	Group:		Graphical desktop/GNOME
21cr|eog-plugins-42.2-2|9	Url:		https://download.gnome.org/sources/eog-plugins
21cr|eog-plugins-42.2-2|10	Source0:	https://download.gnome.org/sources/eog-plugins/%{url_ver}/%{name}-%{version}.tar.xz
21cr|eog-plugins-42.2-2|11	BuildRequires:	intltool
21cr|eog-plugins-42.2-2|12	BuildRequires:	meson
21cr|eog-plugins-42.2-2|13	BuildRequires:	mt-st
21cr|eog-plugins-42.2-2|14	BuildRequires:	pkgconfig(champlain-0.12)
21cr|eog-plugins-42.2-2|15	BuildRequires:	pkgconfig(eog)
21cr|eog-plugins-42.2-2|16	BuildRequires:	pkgconfig(gl)
21cr|eog-plugins-42.2-2|17	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|eog-plugins-42.2-2|18	BuildRequires:	pkgconfig(gtk4)
21cr|eog-plugins-42.2-2|19	BuildRequires:	pkgconfig(libexif)
21cr|eog-plugins-42.2-2|20	BuildRequires:	pkgconfig(libgdata)
21cr|eog-plugins-42.2-2|21	BuildRequires:	pkgconfig(libical-glib)
21cr|eog-plugins-42.2-2|22	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|eog-plugins-42.2-2|23	BuildRequires:	pkgconfig(python3)
21cr|eog-plugins-42.2-2|24	Requires:	eog
21cr|eog-plugins-42.2-2|25	
21cr|eog-plugins-42.2-2|26	%description
21cr|eog-plugins-42.2-2|27	This is the Eye of Gnome, an image viewer program. It is meant
21cr|eog-plugins-42.2-2|28	to be a fast and functional image viewer as well as an image
21cr|eog-plugins-42.2-2|29	cataloging program. It does proper handling of large images and
21cr|eog-plugins-42.2-2|30	images with full opacity information, and can zoom and scroll
21cr|eog-plugins-42.2-2|31	images quickly while keeping  memory usage constant.
21cr|eog-plugins-42.2-2|32	
21cr|eog-plugins-42.2-2|33	This package contains additional plugins for EOG:
21cr|eog-plugins-42.2-2|34	- Map
21cr|eog-plugins-42.2-2|35	- Exif display
21cr|eog-plugins-42.2-2|36	- Zoom to fit image width
21cr|eog-plugins-42.2-2|37	- Flickr Uploader
21cr|eog-plugins-42.2-2|38	- PicasaWeb Uploader
21cr|eog-plugins-42.2-2|39	- Python Console
21cr|eog-plugins-42.2-2|40	- Send By Mail
21cr|eog-plugins-42.2-2|41	- Slideshow Shuffle
21cr|eog-plugins-42.2-2|42	
21cr|eog-plugins-42.2-2|43	%files -f %{name}.lang
21cr|eog-plugins-42.2-2|44	%doc AUTHORS NEWS README
21cr|eog-plugins-42.2-2|45	%license COPYING
21cr|eog-plugins-42.2-2|46	%{_appdatadir}/eog-exif-display.appdata.xml
21cr|eog-plugins-42.2-2|47	%{_appdatadir}/eog-export-to-folder.appdata.xml
21cr|eog-plugins-42.2-2|48	%{_appdatadir}/eog-fit-to-width.appdata.xml
21cr|eog-plugins-42.2-2|49	%{_appdatadir}/eog-fullscreenbg.appdata.xml
21cr|eog-plugins-42.2-2|50	%{_appdatadir}/eog-light-theme.appdata.xml
21cr|eog-plugins-42.2-2|51	%{_appdatadir}/eog-map.appdata.xml
21cr|eog-plugins-42.2-2|52	%{_appdatadir}/eog-maximize-windows.appdata.xml
21cr|eog-plugins-42.2-2|53	%{_appdatadir}/eog-postasa.appdata.xml
21cr|eog-plugins-42.2-2|54	%{_appdatadir}/eog-pythonconsole.appdata.xml
21cr|eog-plugins-42.2-2|55	%{_appdatadir}/eog-send-by-mail.appdata.xml
21cr|eog-plugins-42.2-2|56	%{_appdatadir}/eog-slideshowshuffle.appdata.xml
21cr|eog-plugins-42.2-2|57	%{_datadir}/eog/plugins/export-to-folder/
21cr|eog-plugins-42.2-2|58	%{_datadir}/eog/plugins/fullscreenbg/
21cr|eog-plugins-42.2-2|59	%{_datadir}/eog/plugins/pythonconsole/
21cr|eog-plugins-42.2-2|60	%{_datadir}/glib-2.0/schemas/*.xml
21cr|eog-plugins-42.2-2|61	%{_libdir}/eog/plugins/exif-display.plugin
21cr|eog-plugins-42.2-2|62	%{_libdir}/eog/plugins/export-to-folder.plugin
21cr|eog-plugins-42.2-2|63	%{_libdir}/eog/plugins/export-to-folder.py
21cr|eog-plugins-42.2-2|64	%{_libdir}/eog/plugins/fit-to-width.plugin
21cr|eog-plugins-42.2-2|65	%{_libdir}/eog/plugins/fullscreenbg.plugin
21cr|eog-plugins-42.2-2|66	%{_libdir}/eog/plugins/fullscreenbg.py
21cr|eog-plugins-42.2-2|67	%{_libdir}/eog/plugins/libexif-display.so
21cr|eog-plugins-42.2-2|68	%{_libdir}/eog/plugins/libfit-to-width.so
21cr|eog-plugins-42.2-2|69	%{_libdir}/eog/plugins/liblight-theme.so
21cr|eog-plugins-42.2-2|70	%{_libdir}/eog/plugins/libmap.so
21cr|eog-plugins-42.2-2|71	%{_libdir}/eog/plugins/libpostasa.so
21cr|eog-plugins-42.2-2|72	%{_libdir}/eog/plugins/libsend-by-mail.so
21cr|eog-plugins-42.2-2|73	%{_libdir}/eog/plugins/light-theme.plugin
21cr|eog-plugins-42.2-2|74	%{_libdir}/eog/plugins/map.plugin
21cr|eog-plugins-42.2-2|75	%{_libdir}/eog/plugins/maximize-windows.plugin
21cr|eog-plugins-42.2-2|76	%{_libdir}/eog/plugins/maximize-windows.py
21cr|eog-plugins-42.2-2|77	%{_libdir}/eog/plugins/postasa.plugin
21cr|eog-plugins-42.2-2|78	%{_libdir}/eog/plugins/__pycache__/
21cr|eog-plugins-42.2-2|79	%{_libdir}/eog/plugins/pythonconsole/
21cr|eog-plugins-42.2-2|80	%{_libdir}/eog/plugins/pythonconsole.plugin
21cr|eog-plugins-42.2-2|81	%{_libdir}/eog/plugins/send-by-mail.plugin
21cr|eog-plugins-42.2-2|82	%{_libdir}/eog/plugins/slideshowshuffle.plugin
21cr|eog-plugins-42.2-2|83	%{_libdir}/eog/plugins/slideshowshuffle.py
21cr|eog-plugins-42.2-2|84	
21cr|eog-plugins-42.2-2|85	#----------------------------------------------------------------------------
21cr|eog-plugins-42.2-2|86	
21cr|eog-plugins-42.2-2|87	%prep
21cr|eog-plugins-42.2-2|88	%autosetup -p1
21cr|eog-plugins-42.2-2|89	
21cr|eog-plugins-42.2-2|90	%build
21cr|eog-plugins-42.2-2|91	%meson
21cr|eog-plugins-42.2-2|92	%meson_build
21cr|eog-plugins-42.2-2|93	
21cr|eog-plugins-42.2-2|94	%install
21cr|eog-plugins-42.2-2|95	%meson_install
21cr|eog-plugins-42.2-2|96	
21cr|eog-plugins-42.2-2|97	%find_lang %{name} --with-gnome

1233 21
21cr|eom-1.26.0-1|1	%define gi_major 1.0
21cr|eom-1.26.0-1|2	%define girname %mklibname eom %{gi_major}
21cr|eom-1.26.0-1|3	
21cr|eom-1.26.0-1|4	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|eom-1.26.0-1|5	%define oname mate-image-viewer
21cr|eom-1.26.0-1|6	
21cr|eom-1.26.0-1|7	%define _disable_rebuild_configure 1
21cr|eom-1.26.0-1|8	
21cr|eom-1.26.0-1|9	Summary:	Eye of MATE image viewer
21cr|eom-1.26.0-1|10	Name:		eom
21cr|eom-1.26.0-1|11	Version:	1.26.0
21cr|eom-1.26.0-1|12	Release:	1
21cr|eom-1.26.0-1|13	License:	GPLv2+ and LGPLv2+
21cr|eom-1.26.0-1|14	Group:		Graphical desktop/MATE
21cr|eom-1.26.0-1|15	Url:		http://mate-desktop.org
21cr|eom-1.26.0-1|16	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|eom-1.26.0-1|17	Patch0:		eom_fix-glibcompile-f23.patch
21cr|eom-1.26.0-1|18	Patch1:		eom-1.12.0-mimetypes.patch
21cr|eom-1.26.0-1|19	BuildRequires:	autoconf-archive
21cr|eom-1.26.0-1|20	BuildRequires:	intltool
21cr|eom-1.26.0-1|21	BuildRequires:	itstool
21cr|eom-1.26.0-1|22	BuildRequires:	mate-common
21cr|eom-1.26.0-1|23	BuildRequires:	which
21cr|eom-1.26.0-1|24	BuildRequires:	xml2po
21cr|eom-1.26.0-1|25	BuildRequires:	yelp-tools
21cr|eom-1.26.0-1|26	BuildRequires:	jpeg-devel
21cr|eom-1.26.0-1|27	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|eom-1.26.0-1|28	BuildRequires:	pkgconfig(exempi-2.0)
21cr|eom-1.26.0-1|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|eom-1.26.0-1|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|eom-1.26.0-1|31	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|eom-1.26.0-1|32	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|eom-1.26.0-1|33	BuildRequires:	pkgconfig(gtk-doc)
21cr|eom-1.26.0-1|34	BuildRequires:	pkgconfig(lcms2)
21cr|eom-1.26.0-1|35	BuildRequires:	pkgconfig(libexif)
21cr|eom-1.26.0-1|36	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|eom-1.26.0-1|37	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|eom-1.26.0-1|38	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|eom-1.26.0-1|39	BuildRequires:	pkgconfig(libxml-2.0)
21cr|eom-1.26.0-1|40	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|eom-1.26.0-1|41	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|eom-1.26.0-1|42	BuildRequires:	pkgconfig(shared-mime-info)
21cr|eom-1.26.0-1|43	BuildRequires:	pkgconfig(xt)
21cr|eom-1.26.0-1|44	BuildRequires:	pkgconfig(zlib)
21cr|eom-1.26.0-1|45	Recommends:	mate-desktop
21cr|eom-1.26.0-1|46	Recommends:	mate-icon-theme
21cr|eom-1.26.0-1|47	Requires:	gsettings-desktop-schemas
21cr|eom-1.26.0-1|48	
21cr|eom-1.26.0-1|49	%rename %{oname}
21cr|eom-1.26.0-1|50	
21cr|eom-1.26.0-1|51	%description
21cr|eom-1.26.0-1|52	This is the Eye of MATE, an image viewer program.  It is meant to be
21cr|eom-1.26.0-1|53	a fast and functional image viewer.
21cr|eom-1.26.0-1|54	
21cr|eom-1.26.0-1|55	Eye of MATE is a fork of Eye of GNOME.
21cr|eom-1.26.0-1|56	
21cr|eom-1.26.0-1|57	%files -f %{name}.lang
21cr|eom-1.26.0-1|58	%doc AUTHORS COPYING NEWS README
21cr|eom-1.26.0-1|59	%{_bindir}/eom
21cr|eom-1.26.0-1|60	%{_mandir}/man1/eom.*
21cr|eom-1.26.0-1|61	%{_libdir}/eom/plugins
21cr|eom-1.26.0-1|62	%{_datadir}/applications/eom.desktop
21cr|eom-1.26.0-1|63	%{_datadir}/eom
21cr|eom-1.26.0-1|64	%{_metainfodir}/eom.appdata.xml
21cr|eom-1.26.0-1|65	%{_datadir}/gtk-doc/html/eom/*
21cr|eom-1.26.0-1|66	%{_datadir}/icons/hicolor/*/apps/eom.*
21cr|eom-1.26.0-1|67	%{_datadir}/glib-2.0/schemas/*
21cr|eom-1.26.0-1|68	
21cr|eom-1.26.0-1|69	%post
21cr|eom-1.26.0-1|70	touch --no-create %{_datadir}/mate-image-viewer/icons/hicolor >&/dev/null || :
21cr|eom-1.26.0-1|71	
21cr|eom-1.26.0-1|72	#----------------------------------------------------------------------------
21cr|eom-1.26.0-1|73	
21cr|eom-1.26.0-1|74	%package -n %{girname}
21cr|eom-1.26.0-1|75	Summary:	GObject Introspection interface description for %{name}
21cr|eom-1.26.0-1|76	Group:		System/Libraries
21cr|eom-1.26.0-1|77	
21cr|eom-1.26.0-1|78	%description -n %{girname}
21cr|eom-1.26.0-1|79	GObject Introspection interface description for %{name}.
21cr|eom-1.26.0-1|80	
21cr|eom-1.26.0-1|81	%files -n %{girname}
21cr|eom-1.26.0-1|82	%doc AUTHORS COPYING NEWS README
21cr|eom-1.26.0-1|83	%{_datadir}/gir-1.0/Eom-%{gi_major}.gir
21cr|eom-1.26.0-1|84	
21cr|eom-1.26.0-1|85	#----------------------------------------------------------------------------
21cr|eom-1.26.0-1|86	
21cr|eom-1.26.0-1|87	%package devel
21cr|eom-1.26.0-1|88	Summary:	C headers needed to build EOM plugins
21cr|eom-1.26.0-1|89	Group:		Development/GNOME and GTK+
21cr|eom-1.26.0-1|90	Requires:	%{name} = %{EVRD}
21cr|eom-1.26.0-1|91	Requires:	%{girname} = %{EVRD}
21cr|eom-1.26.0-1|92	Provides:	%{name}-devel = %{EVRD}
21cr|eom-1.26.0-1|93	
21cr|eom-1.26.0-1|94	%description devel
21cr|eom-1.26.0-1|95	The Eye of MATE image viewer (eom) is the official image viewer for the
21cr|eom-1.26.0-1|96	MATE desktop. This package allows you to develop plugins that add new
21cr|eom-1.26.0-1|97	functionality to eom.
21cr|eom-1.26.0-1|98	
21cr|eom-1.26.0-1|99	%files devel
21cr|eom-1.26.0-1|100	%doc AUTHORS COPYING NEWS README
21cr|eom-1.26.0-1|101	%{_libdir}/pkgconfig/eom.pc
21cr|eom-1.26.0-1|102	%{_libdir}/girepository-1.0/Eom-1.0.typelib
21cr|eom-1.26.0-1|103	%{_includedir}/eom-2.20
21cr|eom-1.26.0-1|104	
21cr|eom-1.26.0-1|105	#----------------------------------------------------------------------------
21cr|eom-1.26.0-1|106	
21cr|eom-1.26.0-1|107	%prep
21cr|eom-1.26.0-1|108	%setup -q
21cr|eom-1.26.0-1|109	%apply_patches
21cr|eom-1.26.0-1|110	
21cr|eom-1.26.0-1|111	%build
21cr|eom-1.26.0-1|112	export LDFLAGS="-L%{_libdir}/"
21cr|eom-1.26.0-1|113	%configure \
21cr|eom-1.26.0-1|114	--disable-schemas-compile
21cr|eom-1.26.0-1|115	%make
21cr|eom-1.26.0-1|116	
21cr|eom-1.26.0-1|117	%install
21cr|eom-1.26.0-1|118	%makeinstall_std
21cr|eom-1.26.0-1|119	
21cr|eom-1.26.0-1|120	desktop-file-install \
21cr|eom-1.26.0-1|121	--delete-original \
21cr|eom-1.26.0-1|122	--dir %{buildroot}%{_datadir}/applications \
21cr|eom-1.26.0-1|123	%{buildroot}%{_datadir}/applications/eom.desktop
21cr|eom-1.26.0-1|124	
21cr|eom-1.26.0-1|125	%find_lang eom --with-gnome --all-name
21cr|eom-1.26.0-1|126	

1234 21
21cr|epdfview-0.1.8-9|1	Summary:	Simple and lightweight PDF viewer
21cr|epdfview-0.1.8-9|2	Name:		epdfview
21cr|epdfview-0.1.8-9|3	Version:	0.1.8
21cr|epdfview-0.1.8-9|4	Release:	9
21cr|epdfview-0.1.8-9|5	License:	GPLv2+
21cr|epdfview-0.1.8-9|6	Group:		Office
21cr|epdfview-0.1.8-9|7	Url:		http://trac.emma-soft.com/epdfview/
21cr|epdfview-0.1.8-9|8	Source0:	http://trac.emma-soft.com/epdfview/chrome/site/releases/%{name}-%{version}.tar.bz2
21cr|epdfview-0.1.8-9|9	Patch1:		epdfview-0.1.8_glibh.patch
21cr|epdfview-0.1.8-9|10	Patch2:		epdfview-0.1.6-format_not_a_string_literal_and_no_format_arguments.patch
21cr|epdfview-0.1.8-9|11	Patch3:		epdfview-0.1.8-bgra_to_rgba.patch
21cr|epdfview-0.1.8-9|12	Patch4:		epdfview-0.1.8-cups-1.6.patch
21cr|epdfview-0.1.8-9|13	BuildRequires:	bison
21cr|epdfview-0.1.8-9|14	BuildRequires:	cups-devel
21cr|epdfview-0.1.8-9|15	BuildRequires:	pkgconfig(cppunit)
21cr|epdfview-0.1.8-9|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|epdfview-0.1.8-9|17	BuildRequires:	pkgconfig(poppler-glib)
21cr|epdfview-0.1.8-9|18	Requires:	poppler
21cr|epdfview-0.1.8-9|19	
21cr|epdfview-0.1.8-9|20	%description
21cr|epdfview-0.1.8-9|21	ePDFView is a free lightweight PDF document viewer using Poppler and GTK+
21cr|epdfview-0.1.8-9|22	libraries.The aim of ePDFView is to make a simple PDF document viewer,
21cr|epdfview-0.1.8-9|23	in the lines of Evince but without using the Gnome libraries.
21cr|epdfview-0.1.8-9|24	
21cr|epdfview-0.1.8-9|25	%files -f %{name}.lang
21cr|epdfview-0.1.8-9|26	%dir %{_datadir}/%{name}
21cr|epdfview-0.1.8-9|27	%{_bindir}/%{name}
21cr|epdfview-0.1.8-9|28	%{_datadir}/applications/%{name}.desktop
21cr|epdfview-0.1.8-9|29	%{_datadir}/%{name}/*
21cr|epdfview-0.1.8-9|30	%{_iconsdir}/hicolor/*/apps/*
21cr|epdfview-0.1.8-9|31	%{_mandir}/man1/epdfview.1.*
21cr|epdfview-0.1.8-9|32	
21cr|epdfview-0.1.8-9|33	#----------------------------------------------------------------------------
21cr|epdfview-0.1.8-9|34	
21cr|epdfview-0.1.8-9|35	%prep
21cr|epdfview-0.1.8-9|36	%setup -q
21cr|epdfview-0.1.8-9|37	%apply_patches
21cr|epdfview-0.1.8-9|38	
21cr|epdfview-0.1.8-9|39	%build
21cr|epdfview-0.1.8-9|40	%configure \
21cr|epdfview-0.1.8-9|41	--disable-rpath \
21cr|epdfview-0.1.8-9|42	--with-cups
21cr|epdfview-0.1.8-9|43	%make
21cr|epdfview-0.1.8-9|44	
21cr|epdfview-0.1.8-9|45	%install
21cr|epdfview-0.1.8-9|46	%makeinstall_std
21cr|epdfview-0.1.8-9|47	
21cr|epdfview-0.1.8-9|48	# (tpg) move icons to the right place
21cr|epdfview-0.1.8-9|49	for i in 24 32 48;do
21cr|epdfview-0.1.8-9|50	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21cr|epdfview-0.1.8-9|51	cp %{buildroot}%{_datadir}/%{name}/pixmaps/icon_epdfview-$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png;
21cr|epdfview-0.1.8-9|52	done
21cr|epdfview-0.1.8-9|53	
21cr|epdfview-0.1.8-9|54	sed -i -e 's/^Icon=icon_epdfview-48$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*
21cr|epdfview-0.1.8-9|55	
21cr|epdfview-0.1.8-9|56	%find_lang %{name}

1235 21
21cr|ephoto-1.6.0-1|1	
21cr|ephoto-1.6.0-1|2	Summary:	Enlightenment photo manager
21cr|ephoto-1.6.0-1|3	Name:		ephoto
21cr|ephoto-1.6.0-1|4	Version:	1.6.0
21cr|ephoto-1.6.0-1|5	Release:	1
21cr|ephoto-1.6.0-1|6	License:	BSD
21cr|ephoto-1.6.0-1|7	Group:		Graphics
21cr|ephoto-1.6.0-1|8	Url:		http://www.enlightenment.org
21cr|ephoto-1.6.0-1|9	Source0:	https://download.enlightenment.org/rel/apps/ephoto/ephoto-%{version}.tar.xz
21cr|ephoto-1.6.0-1|10	Buildrequires:	meson
21cr|ephoto-1.6.0-1|11	Buildrequires:	edje
21cr|ephoto-1.6.0-1|12	Buildrequires:	elementary
21cr|ephoto-1.6.0-1|13	Buildrequires:	evas
21cr|ephoto-1.6.0-1|14	#Buildrequires:	subversion
21cr|ephoto-1.6.0-1|15	Buildrequires:	gettext-devel
21cr|ephoto-1.6.0-1|16	BuildRequires:	pkgconfig(edje)
21cr|ephoto-1.6.0-1|17	Buildrequires:	pkgconfig(efreet)
21cr|ephoto-1.6.0-1|18	Buildrequires:	pkgconfig(eio)
21cr|ephoto-1.6.0-1|19	Buildrequires:	pkgconfig(elementary)
21cr|ephoto-1.6.0-1|20	Buildrequires:	pkgconfig(ethumb)
21cr|ephoto-1.6.0-1|21	BuildRequires:	pkgconfig(evas)
21cr|ephoto-1.6.0-1|22	#Buildrequires:	pkgconfig(eweather)
21cr|ephoto-1.6.0-1|23	Buildrequires:	pkgconfig(libexif)
21cr|ephoto-1.6.0-1|24	
21cr|ephoto-1.6.0-1|25	%description
21cr|ephoto-1.6.0-1|26	Ephoto is an ewl app that is used for sophisticate image viewing.
21cr|ephoto-1.6.0-1|27	This package is part of the Enlightenment desktop shell.
21cr|ephoto-1.6.0-1|28	
21cr|ephoto-1.6.0-1|29	%files -f %{name}.lang
21cr|ephoto-1.6.0-1|30	%doc AUTHORS README* TODO
21cr|ephoto-1.6.0-1|31	%license COPYING
21cr|ephoto-1.6.0-1|32	%{_bindir}/*
21cr|ephoto-1.6.0-1|33	%{_datadir}/icons/*.png
21cr|ephoto-1.6.0-1|34	%{_datadir}/applications/ephoto.desktop
21cr|ephoto-1.6.0-1|35	%{_datadir}/%{name}
21cr|ephoto-1.6.0-1|36	%{_libdir}/ephoto/ephoto_thumbnail
21cr|ephoto-1.6.0-1|37	
21cr|ephoto-1.6.0-1|38	#----------------------------------------------------------------------------
21cr|ephoto-1.6.0-1|39	
21cr|ephoto-1.6.0-1|40	%prep
21cr|ephoto-1.6.0-1|41	%autosetup -p1
21cr|ephoto-1.6.0-1|42	
21cr|ephoto-1.6.0-1|43	%build
21cr|ephoto-1.6.0-1|44	%meson
21cr|ephoto-1.6.0-1|45	%meson_build
21cr|ephoto-1.6.0-1|46	
21cr|ephoto-1.6.0-1|47	%install
21cr|ephoto-1.6.0-1|48	%meson_install
21cr|ephoto-1.6.0-1|49	
21cr|ephoto-1.6.0-1|50	%find_lang %{name}

1236 21
21cr|epic4-2.10.10-1|1	%define help_version 20050315
21cr|epic4-2.10.10-1|2	
21cr|epic4-2.10.10-1|3	Summary:	(E)nhanced (P)rogrammable (I)RC-II (C)lient
21cr|epic4-2.10.10-1|4	Name:		epic4
21cr|epic4-2.10.10-1|5	Version:	2.10.10
21cr|epic4-2.10.10-1|6	Release:	1
21cr|epic4-2.10.10-1|7	License:	BSD
21cr|epic4-2.10.10-1|8	Group:		Networking/IRC
21cr|epic4-2.10.10-1|9	Url:		http://www.epicsol.org/
21cr|epic4-2.10.10-1|10	Source0:	http://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/epic4-%{version}.tar.xz
21cr|epic4-2.10.10-1|11	Source1:	http://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/epic4-help-%{help_version}.tar.gz
21cr|epic4-2.10.10-1|12	Source2:	epic.wmconfig
21cr|epic4-2.10.10-1|13	Source3:	ircII.servers
21cr|epic4-2.10.10-1|14	# Don't include term.h, it conflicts with termcap.h - AdamW 2008/12
21cr|epic4-2.10.10-1|15	Patch0:		epic4-2.10-include.patch
21cr|epic4-2.10.10-1|16	# patch from upstream
21cr|epic4-2.10.10-1|17	Patch1:		epic4-2.10.1-sighandling.patch
21cr|epic4-2.10.10-1|18	Patch2:		epic-default.patch
21cr|epic4-2.10.10-1|19	BuildRequires:	desktop-file-utils
21cr|epic4-2.10.10-1|20	BuildRequires:	perl-devel
21cr|epic4-2.10.10-1|21	BuildRequires:	perl(ExtUtils::Embed)
21cr|epic4-2.10.10-1|22	BuildRequires:	pkgconfig(ncurses)
21cr|epic4-2.10.10-1|23	BuildRequires:	pkgconfig(openssl)
21cr|epic4-2.10.10-1|24	Provides:	epic = %{EVRD}
21cr|epic4-2.10.10-1|25	Provides:	epic-help = %{help_version}
21cr|epic4-2.10.10-1|26	
21cr|epic4-2.10.10-1|27	%description
21cr|epic4-2.10.10-1|28	EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient. It is a program
21cr|epic4-2.10.10-1|29	used to connect to IRC servers around the globe so that the user can chat
21cr|epic4-2.10.10-1|30	with others.
21cr|epic4-2.10.10-1|31	
21cr|epic4-2.10.10-1|32	%files
21cr|epic4-2.10.10-1|33	%doc INSTALL UPDATES KNOWNBUGS BUG_FORM doc/*
21cr|epic4-2.10.10-1|34	%{_bindir}/*
21cr|epic4-2.10.10-1|35	%{_libexecdir}/wserv4
21cr|epic4-2.10.10-1|36	%dir %{_datadir}/epic
21cr|epic4-2.10.10-1|37	%config(noreplace) %{_datadir}/epic/ircII.servers
21cr|epic4-2.10.10-1|38	%{_datadir}/epic/script/
21cr|epic4-2.10.10-1|39	%{_datadir}/epic/help/
21cr|epic4-2.10.10-1|40	%{_mandir}/man1/*
21cr|epic4-2.10.10-1|41	%{_datadir}/applications/*-%{name}.desktop
21cr|epic4-2.10.10-1|42	
21cr|epic4-2.10.10-1|43	#----------------------------------------------------------------------------
21cr|epic4-2.10.10-1|44	
21cr|epic4-2.10.10-1|45	%prep
21cr|epic4-2.10.10-1|46	%setup -q -a 1 -T -b 0
21cr|epic4-2.10.10-1|47	%patch0 -p1 -b .include
21cr|epic4-2.10.10-1|48	rm -r `%{_bindir}/find -type d -name CVS`
21cr|epic4-2.10.10-1|49	
21cr|epic4-2.10.10-1|50	%build
21cr|epic4-2.10.10-1|51	%configure \
21cr|epic4-2.10.10-1|52	--with-ipv6 \
21cr|epic4-2.10.10-1|53	--with-perl \
21cr|epic4-2.10.10-1|54	--with-ssl \
21cr|epic4-2.10.10-1|55	--without-socks \
21cr|epic4-2.10.10-1|56	--without-socks5
21cr|epic4-2.10.10-1|57	
21cr|epic4-2.10.10-1|58	%make wserv_exe="%{_libexecdir}"
21cr|epic4-2.10.10-1|59	
21cr|epic4-2.10.10-1|60	%install
21cr|epic4-2.10.10-1|61	%makeinstall installhelp sharedir=%{buildroot}%{_datadir} libexecdir=%{buildroot}%{_libexecdir}
21cr|epic4-2.10.10-1|62	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/epic
21cr|epic4-2.10.10-1|63	chmod 755 %{buildroot}%{_datadir}/epic/script/epic-crypt-gpg{,-aa}
21cr|epic4-2.10.10-1|64	
21cr|epic4-2.10.10-1|65	cat > %{name}.desktop << EOF
21cr|epic4-2.10.10-1|66	[Desktop Entry]
21cr|epic4-2.10.10-1|67	Name=Epic
21cr|epic4-2.10.10-1|68	Comment=EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient.
21cr|epic4-2.10.10-1|69	Exec=%{_bindir}/%{name}
21cr|epic4-2.10.10-1|70	Icon=irc_section
21cr|epic4-2.10.10-1|71	Terminal=false
21cr|epic4-2.10.10-1|72	Type=Application
21cr|epic4-2.10.10-1|73	Categories=Network;IRCClient;
21cr|epic4-2.10.10-1|74	EOF
21cr|epic4-2.10.10-1|75	
21cr|epic4-2.10.10-1|76	mkdir -p %{buildroot}%{_datadir}/applications
21cr|epic4-2.10.10-1|77	desktop-file-install --vendor="rosa" \
21cr|epic4-2.10.10-1|78	--remove-category="Application" \
21cr|epic4-2.10.10-1|79	--dir %{buildroot}%{_datadir}/applications %{name}.desktop
21cr|epic4-2.10.10-1|80	
21cr|epic4-2.10.10-1|81	# Empty docs make rpmlint go crazy
21cr|epic4-2.10.10-1|82	find %{buildroot} -size 0 |xargs rm -f

1237 21
21cr|epic5-2.1.9-1|1	Summary:	(E)nhanced (P)rogrammable (I)RC-II (C)lient
21cr|epic5-2.1.9-1|2	Name:		epic5
21cr|epic5-2.1.9-1|3	Version:	2.1.9
21cr|epic5-2.1.9-1|4	Release:	1
21cr|epic5-2.1.9-1|5	License:	BSD
21cr|epic5-2.1.9-1|6	Group:		Networking/IRC
21cr|epic5-2.1.9-1|7	Url:		http://www.epicsol.org/
21cr|epic5-2.1.9-1|8	Source0:	http://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/%{name}-%{version}.tar.xz
21cr|epic5-2.1.9-1|9	Source1:	http://ftp.epicsol.org/pub/epic/help/epic-help-current.tar.gz
21cr|epic5-2.1.9-1|10	# Amnesiac 2.0.2 release updated on Jul 26 2010 @ 20:09
21cr|epic5-2.1.9-1|11	Source2:	http://amnesiac.ircii.org/amnesiac2.0.2cvs51.tgz
21cr|epic5-2.1.9-1|12	Source10:	%{name}.rpmlintrc
21cr|epic5-2.1.9-1|13	BuildRequires:	perl(ExtUtils::Embed)
21cr|epic5-2.1.9-1|14	BuildRequires:	perl-devel
21cr|epic5-2.1.9-1|15	BuildRequires:	ruby-devel
21cr|epic5-2.1.9-1|16	BuildRequires:	pkgconfig(tcl)
21cr|epic5-2.1.9-1|17	BuildRequires:	pkgconfig(libarchive)
21cr|epic5-2.1.9-1|18	BuildRequires:	pkgconfig(ncurses)
21cr|epic5-2.1.9-1|19	BuildRequires:	pkgconfig(openssl)
21cr|epic5-2.1.9-1|20	
21cr|epic5-2.1.9-1|21	%description
21cr|epic5-2.1.9-1|22	EPIC is an irc client project. The EPIC software was forked from
21cr|epic5-2.1.9-1|23	ircII-2.8.2 in fall 1994. There have been 5 generations of EPIC.
21cr|epic5-2.1.9-1|24	
21cr|epic5-2.1.9-1|25	EPIC's development model is to provide tools to scripters rather than
21cr|epic5-2.1.9-1|26	features to end users. Out of the box, EPIC behaves much the same way
21cr|epic5-2.1.9-1|27	ircII-2.8.2 did in 1994. To truly leverage EPIC, you will need a
21cr|epic5-2.1.9-1|28	script pack.
21cr|epic5-2.1.9-1|29	
21cr|epic5-2.1.9-1|30	This package includes the Amnesia script pack, see http://amnesiac.ircii.org
21cr|epic5-2.1.9-1|31	
21cr|epic5-2.1.9-1|32	%files
21cr|epic5-2.1.9-1|33	%defattr(0644,root,root,0755)
21cr|epic5-2.1.9-1|34	%doc BUG_FORM COPYRIGHT FILES INSTALL KNOWNBUGS README README-CRYPTO UPDATES VOTES doc/* regress
21cr|epic5-2.1.9-1|35	%attr(0755,root,root) %{_bindir}/%{name}
21cr|epic5-2.1.9-1|36	%attr(0755,root,root) %{_bindir}/%{name}-*
21cr|epic5-2.1.9-1|37	%{_mandir}/man1/%{name}.1*
21cr|epic5-2.1.9-1|38	%{_datadir}/%{name}
21cr|epic5-2.1.9-1|39	
21cr|epic5-2.1.9-1|40	#----------------------------------------------------------------------------
21cr|epic5-2.1.9-1|41	
21cr|epic5-2.1.9-1|42	%prep
21cr|epic5-2.1.9-1|43	%setup -q -a 1 -T -b 0
21cr|epic5-2.1.9-1|44	find . -type d -name CVS | xargs -t rm -r
21cr|epic5-2.1.9-1|45	perl -pi -e 's|/usr/local/bin/perl5|perl|' regress/crash-irc
21cr|epic5-2.1.9-1|46	
21cr|epic5-2.1.9-1|47	%build
21cr|epic5-2.1.9-1|48	autoreconf -fi
21cr|epic5-2.1.9-1|49	%configure \
21cr|epic5-2.1.9-1|50	--with-ipv6 \
21cr|epic5-2.1.9-1|51	--with-perl \
21cr|epic5-2.1.9-1|52	--with-ruby \
21cr|epic5-2.1.9-1|53	--with-ssl \
21cr|epic5-2.1.9-1|54	--without-socks
21cr|epic5-2.1.9-1|55	
21cr|epic5-2.1.9-1|56	make wserv_exe=%{_bindir}/wserv4
21cr|epic5-2.1.9-1|57	
21cr|epic5-2.1.9-1|58	%install
21cr|epic5-2.1.9-1|59	%makeinstall \
21cr|epic5-2.1.9-1|60	libexecdir=%{buildroot}%{_bindir} \
21cr|epic5-2.1.9-1|61	sharedir=%{buildroot}%{_datadir}
21cr|epic5-2.1.9-1|62	
21cr|epic5-2.1.9-1|63	chmod 755 %{buildroot}%{_datadir}/%{name}/script/epic-crypt-gpg{,-aa}
21cr|epic5-2.1.9-1|64	
21cr|epic5-2.1.9-1|65	tar -xf %{SOURCE2} -C %{buildroot}%{_datadir}/%{name}/script
21cr|epic5-2.1.9-1|66	chmod 644 %{buildroot}%{_datadir}/%{name}/script/amn/themes/ansiless.th

1238 21
21cr|epoptes-22.01-3|1	Name:           epoptes
21cr|epoptes-22.01-3|2	Version:        22.01
21cr|epoptes-22.01-3|3	Release:        3
21cr|epoptes-22.01-3|4	License:        GPL-2.0+
21cr|epoptes-22.01-3|5	Summary:        Computer lab management tool
21cr|epoptes-22.01-3|6	URL:            http://www.epoptes.org
21cr|epoptes-22.01-3|7	Group:          System/Servers
21cr|epoptes-22.01-3|8	Source:         https://github.com/epoptes/epoptes/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|epoptes-22.01-3|9	Source2:        epoptes-server.service
21cr|epoptes-22.01-3|10	Source3:        epoptes-client.service
21cr|epoptes-22.01-3|11	BuildRequires:  intltool
21cr|epoptes-22.01-3|12	BuildRequires:  openssl
21cr|epoptes-22.01-3|13	#BuildRequires:  pwdutils
21cr|epoptes-22.01-3|14	BuildRequires:  python3-devel
21cr|epoptes-22.01-3|15	BuildRequires:  python3-distutils-extra
21cr|epoptes-22.01-3|16	BuildRequires:  desktop-file-utils
21cr|epoptes-22.01-3|17	BuildRequires:  systemd
21cr|epoptes-22.01-3|18	Requires:       faketime
21cr|epoptes-22.01-3|19	Requires:       librsvg2
21cr|epoptes-22.01-3|20	Requires:       iperf
21cr|epoptes-22.01-3|21	Requires:       openssl
21cr|epoptes-22.01-3|22	#Requires:       pwdutils
21cr|epoptes-22.01-3|23	Requires:       python3-twisted
21cr|epoptes-22.01-3|24	Requires:       python3-pycha
21cr|epoptes-22.01-3|25	Requires:       python3-notify
21cr|epoptes-22.01-3|26	Requires:       typelib(Notify)
21cr|epoptes-22.01-3|27	Requires:       python3-netifaces
21cr|epoptes-22.01-3|28	Requires:       python3-gi
21cr|epoptes-22.01-3|29	# WARNING: This is much more a python-Twisted dependency than a Epoptes one.
21cr|epoptes-22.01-3|30	Requires:       python3-service-identity
21cr|epoptes-22.01-3|31	Requires:       socat
21cr|epoptes-22.01-3|32	Requires:       (tigervnc or tightvnc)
21cr|epoptes-22.01-3|33	Requires:       x11vnc
21cr|epoptes-22.01-3|34	Requires:       xset
21cr|epoptes-22.01-3|35	Requires:       xwininfo
21cr|epoptes-22.01-3|36	BuildArch:      noarch
21cr|epoptes-22.01-3|37	
21cr|epoptes-22.01-3|38	%description
21cr|epoptes-22.01-3|39	Epoptes (Επόπτης - a Greek word for overseer) is an open source computer lab
21cr|epoptes-22.01-3|40	management and monitoring tool. It allows for screen broadcasting and
21cr|epoptes-22.01-3|41	monitoring, remote command execution, message sending, imposing restrictions
21cr|epoptes-22.01-3|42	like screen locking or sound muting the clients and much more!
21cr|epoptes-22.01-3|43	
21cr|epoptes-22.01-3|44	%files -f epoptes.lang
21cr|epoptes-22.01-3|45	%config(noreplace) %{_sysconfdir}/default/epoptes
21cr|epoptes-22.01-3|46	%{_unitdir}/epoptes-server.service
21cr|epoptes-22.01-3|47	%{_sbindir}/rcepoptes-server
21cr|epoptes-22.01-3|48	%{_bindir}/epoptes
21cr|epoptes-22.01-3|49	%{python3_sitelib}/*
21cr|epoptes-22.01-3|50	%{_datadir}/applications/*
21cr|epoptes-22.01-3|51	%{_datadir}/icons/*
21cr|epoptes-22.01-3|52	%{_datadir}/ltsp/
21cr|epoptes-22.01-3|53	%{_datadir}/epoptes/
21cr|epoptes-22.01-3|54	%dir %{_datadir}/doc/epoptes
21cr|epoptes-22.01-3|55	%{_datadir}/doc/epoptes/README.md
21cr|epoptes-22.01-3|56	%{_mandir}/man1/epoptes.1.*
21cr|epoptes-22.01-3|57	
21cr|epoptes-22.01-3|58	%post
21cr|epoptes-22.01-3|59	if ! getent group epoptes >/dev/null; then
21cr|epoptes-22.01-3|60	groupadd --system epoptes
21cr|epoptes-22.01-3|61	fi
21cr|epoptes-22.01-3|62	
21cr|epoptes-22.01-3|63	if ! [ -f /etc/epoptes/server.key ] || ! [ -f /etc/epoptes/server.crt ] || ! [ -s /etc/epoptes/server.crt ]; then
21cr|epoptes-22.01-3|64	if ! [ -d /etc/epoptes ]; then
21cr|epoptes-22.01-3|65	mkdir /etc/epoptes
21cr|epoptes-22.01-3|66	fi
21cr|epoptes-22.01-3|67	openssl req -batch -x509 -nodes -newkey rsa:1024 -days $(($(date --utc +%s) / 86400 + 3652)) -keyout /etc/epoptes/server.key -out /etc/epoptes/server.crt
21cr|epoptes-22.01-3|68	chmod 600 /etc/epoptes/server.key
21cr|epoptes-22.01-3|69	fi
21cr|epoptes-22.01-3|70	%systemd_post epoptes-server.service
21cr|epoptes-22.01-3|71	
21cr|epoptes-22.01-3|72	%preun
21cr|epoptes-22.01-3|73	%systemd_preun epoptes-server.service
21cr|epoptes-22.01-3|74	
21cr|epoptes-22.01-3|75	#-----------------------------------------------------
21cr|epoptes-22.01-3|76	%package client
21cr|epoptes-22.01-3|77	Summary:        Epoptes client
21cr|epoptes-22.01-3|78	Requires:       librsvg2
21cr|epoptes-22.01-3|79	Requires:       iperf
21cr|epoptes-22.01-3|80	Requires:       socat
21cr|epoptes-22.01-3|81	Requires:       (tigervnc or tightvnc)
21cr|epoptes-22.01-3|82	Requires:       x11vnc
21cr|epoptes-22.01-3|83	Requires:       xset
21cr|epoptes-22.01-3|84	Requires:       xwininfo
21cr|epoptes-22.01-3|85	
21cr|epoptes-22.01-3|86	%description client
21cr|epoptes-22.01-3|87	This is a client part of Epoptes Computer lab management tool.
21cr|epoptes-22.01-3|88	
21cr|epoptes-22.01-3|89	%files client
21cr|epoptes-22.01-3|90	%config(noreplace) %{_sysconfdir}/default/epoptes-client
21cr|epoptes-22.01-3|91	%{_sysconfdir}/xdg/autostart/epoptes-client.desktop
21cr|epoptes-22.01-3|92	%{_unitdir}/epoptes-client.service
21cr|epoptes-22.01-3|93	%{_sbindir}/rcepoptes-client
21cr|epoptes-22.01-3|94	%{_sbindir}/epoptes-client
21cr|epoptes-22.01-3|95	%{_datadir}/epoptes-client/
21cr|epoptes-22.01-3|96	#{_datadir}/ldm/
21cr|epoptes-22.01-3|97	%{_mandir}/man8/epoptes-client.8.*
21cr|epoptes-22.01-3|98	
21cr|epoptes-22.01-3|99	%post client
21cr|epoptes-22.01-3|100	%systemd_post epoptes-client.service
21cr|epoptes-22.01-3|101	
21cr|epoptes-22.01-3|102	%preun client
21cr|epoptes-22.01-3|103	%systemd_preun epoptes-client.service
21cr|epoptes-22.01-3|104	
21cr|epoptes-22.01-3|105	#-----------------------------------------------------
21cr|epoptes-22.01-3|106	
21cr|epoptes-22.01-3|107	%prep
21cr|epoptes-22.01-3|108	%autosetup -p1
21cr|epoptes-22.01-3|109	
21cr|epoptes-22.01-3|110	for file in $(find . -type f -name "*.py" ); do
21cr|epoptes-22.01-3|111	sed -i "s|/usr/bin/env python|%{_bindir}/python3|g" $file
21cr|epoptes-22.01-3|112	done
21cr|epoptes-22.01-3|113	
21cr|epoptes-22.01-3|114	%build
21cr|epoptes-22.01-3|115	
21cr|epoptes-22.01-3|116	%install
21cr|epoptes-22.01-3|117	%__python3 setup.py install --root=%{buildroot} --prefix=%{_prefix}
21cr|epoptes-22.01-3|118	
21cr|epoptes-22.01-3|119	find %{buildroot} \( -name \*.a -o -name \*.la -o -name \*.orig \) -print0 | xargs -0 rm -f
21cr|epoptes-22.01-3|120	
21cr|epoptes-22.01-3|121	mkdir -p %{buildroot}%{_sysconfdir}/default
21cr|epoptes-22.01-3|122	install -m 644 ./debian/epoptes.default %{buildroot}%{_sysconfdir}/default/epoptes
21cr|epoptes-22.01-3|123	install -m 644 ./debian/epoptes-client.default %{buildroot}%{_sysconfdir}/default/epoptes-client
21cr|epoptes-22.01-3|124	
21cr|epoptes-22.01-3|125	mkdir -p %{buildroot}%{_unitdir}
21cr|epoptes-22.01-3|126	install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}
21cr|epoptes-22.01-3|127	install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}
21cr|epoptes-22.01-3|128	
21cr|epoptes-22.01-3|129	ln -s service %{buildroot}%{_sbindir}/rcepoptes-server
21cr|epoptes-22.01-3|130	ln -s service %{buildroot}%{_sbindir}/rcepoptes-client
21cr|epoptes-22.01-3|131	
21cr|epoptes-22.01-3|132	%find_lang epoptes

1239 21
21cr|epour-0.7.0-1|1	Summary:	Enlightened torrent client
21cr|epour-0.7.0-1|2	Name: 		epour
21cr|epour-0.7.0-1|3	Version:	0.7.0
21cr|epour-0.7.0-1|4	Epoch:		1
21cr|epour-0.7.0-1|5	Release:	1
21cr|epour-0.7.0-1|6	License:	BSD
21cr|epour-0.7.0-1|7	Group:		Graphical desktop/Enlightenment
21cr|epour-0.7.0-1|8	Url:		https://www.enlightenment.org/
21cr|epour-0.7.0-1|9	Source0:	https://download.enlightenment.org/rel/apps/%{name}/%{name}-%{version}.tar.xz
21cr|epour-0.7.0-1|10	BuildRequires:	intltool
21cr|epour-0.7.0-1|11	BuildRequires:	python3-distutils-extra
21cr|epour-0.7.0-1|12	Requires:	python3-dbus
21cr|epour-0.7.0-1|13	Requires:	python3-efl
21cr|epour-0.7.0-1|14	Requires:	python3-libtorrent-rasterbar
21cr|epour-0.7.0-1|15	Requires:	python3-pyxdg
21cr|epour-0.7.0-1|16	BuildArch:	noarch
21cr|epour-0.7.0-1|17	
21cr|epour-0.7.0-1|18	%description
21cr|epour-0.7.0-1|19	Epour is a torrent client based on EFL.
21cr|epour-0.7.0-1|20	
21cr|epour-0.7.0-1|21	%files -f %{name}.lang
21cr|epour-0.7.0-1|22	%doc AUTHORS README
21cr|epour-0.7.0-1|23	%{_bindir}/*
21cr|epour-0.7.0-1|24	%{_datadir}/applications/*.desktop
21cr|epour-0.7.0-1|25	%{_datadir}/epour/themes/default.edj
21cr|epour-0.7.0-1|26	%{_iconsdir}/hicolor/*/apps/*.png
21cr|epour-0.7.0-1|27	%{_iconsdir}/hicolor/*/actions/*.png
21cr|epour-0.7.0-1|28	%{py3_puresitedir}/%{name}
21cr|epour-0.7.0-1|29	%{py3_puresitedir}/*.egg-info
21cr|epour-0.7.0-1|30	
21cr|epour-0.7.0-1|31	#----------------------------------------------------------------------------
21cr|epour-0.7.0-1|32	
21cr|epour-0.7.0-1|33	%prep
21cr|epour-0.7.0-1|34	%autosetup -p1
21cr|epour-0.7.0-1|35	
21cr|epour-0.7.0-1|36	%build
21cr|epour-0.7.0-1|37	
21cr|epour-0.7.0-1|38	%install
21cr|epour-0.7.0-1|39	%__python3 setup.py install --prefix=%{buildroot}%{_prefix}
21cr|epour-0.7.0-1|40	

1240 21
21cr|epsoneplijs-0.4.1-15|1	Summary:	Ghostscript IJS Plugin for the Epson EPL-5700L/5800L/5900L/6100L/6200L printers
21cr|epsoneplijs-0.4.1-15|2	Name:		epsoneplijs
21cr|epsoneplijs-0.4.1-15|3	Version:	0.4.1
21cr|epsoneplijs-0.4.1-15|4	Release:	15
21cr|epsoneplijs-0.4.1-15|5	Group:		System/Printing
21cr|epsoneplijs-0.4.1-15|6	License:	BSD
21cr|epsoneplijs-0.4.1-15|7	URL:		http://sourceforge.net/projects/epsonepl/
21cr|epsoneplijs-0.4.1-15|8	Source0:	http://osdn.dl.sourceforge.net/sourceforge/epsonepl/epsoneplijs-%{version}.tgz
21cr|epsoneplijs-0.4.1-15|9	Patch0:		epsoneplijs-use_system_libs.diff
21cr|epsoneplijs-0.4.1-15|10	Patch1:		epsoneplijs-mandriva-install.diff
21cr|epsoneplijs-0.4.1-15|11	Patch2:		epsoneplijs-0.4.1-LDFLAGS.diff
21cr|epsoneplijs-0.4.1-15|12	BuildRequires:	libtool
21cr|epsoneplijs-0.4.1-15|13	BuildRequires:	libusb-devel
21cr|epsoneplijs-0.4.1-15|14	BuildRequires:	ieee1284-devel
21cr|epsoneplijs-0.4.1-15|15	Requires:	ghostscript >= 6.53
21cr|epsoneplijs-0.4.1-15|16	Conflicts:	printer-utils = 2007
21cr|epsoneplijs-0.4.1-15|17	Conflicts:	printer-filters = 2007
21cr|epsoneplijs-0.4.1-15|18	
21cr|epsoneplijs-0.4.1-15|19	%description
21cr|epsoneplijs-0.4.1-15|20	Support for the Epson EPL-5700L/5800L/5900L/6100L/6200L printer family under
21cr|epsoneplijs-0.4.1-15|21	linux and other unix-like systems.
21cr|epsoneplijs-0.4.1-15|22	It is known to work for at least one user for each of 5700L, 5800L,
21cr|epsoneplijs-0.4.1-15|23	5900L, and 6100L. 6100L and 6200L support is new.
21cr|epsoneplijs-0.4.1-15|24	
21cr|epsoneplijs-0.4.1-15|25	%prep
21cr|epsoneplijs-0.4.1-15|26	
21cr|epsoneplijs-0.4.1-15|27	%setup -q
21cr|epsoneplijs-0.4.1-15|28	
21cr|epsoneplijs-0.4.1-15|29	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|epsoneplijs-0.4.1-15|30	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|epsoneplijs-0.4.1-15|31	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|epsoneplijs-0.4.1-15|32	
21cr|epsoneplijs-0.4.1-15|33	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|epsoneplijs-0.4.1-15|34	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|epsoneplijs-0.4.1-15|35	done
21cr|epsoneplijs-0.4.1-15|36	
21cr|epsoneplijs-0.4.1-15|37	%patch0 -p1 -b .use_system_libs
21cr|epsoneplijs-0.4.1-15|38	%patch1 -p1 -b .mandriva-install
21cr|epsoneplijs-0.4.1-15|39	%patch2 -p0 -b .LDFLAGS
21cr|epsoneplijs-0.4.1-15|40	
21cr|epsoneplijs-0.4.1-15|41	%build
21cr|epsoneplijs-0.4.1-15|42	%serverbuild
21cr|epsoneplijs-0.4.1-15|43	
21cr|epsoneplijs-0.4.1-15|44	perl -pi -e "s|-g -O2 -Wall -Werror -ansi -pedantic -Wmissing-prototypes|$CFLAGS -fPIC|g" Makefile.in
21cr|epsoneplijs-0.4.1-15|45	
21cr|epsoneplijs-0.4.1-15|46	rm -f configure
21cr|epsoneplijs-0.4.1-15|47	libtoolize --force --copy; aclocal; autoconf
21cr|epsoneplijs-0.4.1-15|48	
21cr|epsoneplijs-0.4.1-15|49	%configure \
21cr|epsoneplijs-0.4.1-15|50	--with-kernelusb \
21cr|epsoneplijs-0.4.1-15|51	--with-kernel1284 \
21cr|epsoneplijs-0.4.1-15|52	--with-libusb \
21cr|epsoneplijs-0.4.1-15|53	--with-libieee1284
21cr|epsoneplijs-0.4.1-15|54	
21cr|epsoneplijs-0.4.1-15|55	%make
21cr|epsoneplijs-0.4.1-15|56	%make test5700lusb
21cr|epsoneplijs-0.4.1-15|57	
21cr|epsoneplijs-0.4.1-15|58	gcc $CFLAGS -fPIC -Wall %{ldflags} -o epl-5700 epl_docs/epl-5700.c
21cr|epsoneplijs-0.4.1-15|59	gcc $CFLAGS -fPIC -Wall %{ldflags} -o epl-5800 epl_docs/epl-5800.c
21cr|epsoneplijs-0.4.1-15|60	gcc $CFLAGS -fPIC -Wall %{ldflags} -o epl5x00l epl_docs/epl5x00l.c
21cr|epsoneplijs-0.4.1-15|61	
21cr|epsoneplijs-0.4.1-15|62	%install
21cr|epsoneplijs-0.4.1-15|63	rm -rf %{buildroot}
21cr|epsoneplijs-0.4.1-15|64	
21cr|epsoneplijs-0.4.1-15|65	install -d %{buildroot}%{_bindir}
21cr|epsoneplijs-0.4.1-15|66	
21cr|epsoneplijs-0.4.1-15|67	%makeinstall
21cr|epsoneplijs-0.4.1-15|68	
21cr|epsoneplijs-0.4.1-15|69	install -m0755 ps2epl.pl %{buildroot}%{_bindir}
21cr|epsoneplijs-0.4.1-15|70	install -m0755 test5700lusb %{buildroot}%{_bindir}/
21cr|epsoneplijs-0.4.1-15|71	install -m0755 epl-5700 %{buildroot}%{_bindir}/
21cr|epsoneplijs-0.4.1-15|72	install -m0755 epl-5800 %{buildroot}%{_bindir}/
21cr|epsoneplijs-0.4.1-15|73	install -m0755 epl5x00l %{buildroot}%{_bindir}/
21cr|epsoneplijs-0.4.1-15|74	
21cr|epsoneplijs-0.4.1-15|75	pushd foomatic_scripts
21cr|epsoneplijs-0.4.1-15|76	sh install_mandrake %{buildroot}
21cr|epsoneplijs-0.4.1-15|77	popd
21cr|epsoneplijs-0.4.1-15|78	
21cr|epsoneplijs-0.4.1-15|79	%clean
21cr|epsoneplijs-0.4.1-15|80	rm -rf %{buildroot}
21cr|epsoneplijs-0.4.1-15|81	
21cr|epsoneplijs-0.4.1-15|82	%files
21cr|epsoneplijs-0.4.1-15|83	%defattr(-, root, root)
21cr|epsoneplijs-0.4.1-15|84	%doc ChangeLog FAQ LIMITATIONS README* *.pdf epl_test* apsfilter cups epl_docs/epl-protocol.pdf epl_docs/README.1st
21cr|epsoneplijs-0.4.1-15|85	%{_bindir}/*
21cr|epsoneplijs-0.4.1-15|86	%{_datadir}/cups/model/epson/*.ppd.gz
21cr|epsoneplijs-0.4.1-15|87	%{_datadir}/foomatic/db/source/driver/*.xml
21cr|epsoneplijs-0.4.1-15|88	%{_datadir}/foomatic/db/source/opt/*.xml

1241 21
21cr|eqonomize-0.6-6|1	%define name    eqonomize
21cr|eqonomize-0.6-6|2	%define version 0.6
21cr|eqonomize-0.6-6|3	%define release 6
21cr|eqonomize-0.6-6|4	
21cr|eqonomize-0.6-6|5	Name:           %name
21cr|eqonomize-0.6-6|6	Version:        %version
21cr|eqonomize-0.6-6|7	Release:        %release
21cr|eqonomize-0.6-6|8	Source0:        http://ovh.dl.sourceforge.net/sourceforge/eqonomize/%name-%version.tar.gz
21cr|eqonomize-0.6-6|9	Patch0:         eqonomize-0.6-fix-desktopfile-typo.patch
21cr|eqonomize-0.6-6|10	Patch1:		eqonomize-0.6-fix-docs.patch
21cr|eqonomize-0.6-6|11	Summary:        Personal finance program for KDE
21cr|eqonomize-0.6-6|12	License:        GPLv2+
21cr|eqonomize-0.6-6|13	Group:          Office
21cr|eqonomize-0.6-6|14	Url:            http://eqonomize.sourceforge.net/
21cr|eqonomize-0.6-6|15	BuildRequires:  kdelibs4-devel
21cr|eqonomize-0.6-6|16	
21cr|eqonomize-0.6-6|17	%description
21cr|eqonomize-0.6-6|18	Eqonomize! is a personal accounting software,
21cr|eqonomize-0.6-6|19	with focus on efficiency and ease of use for
21cr|eqonomize-0.6-6|20	the small household economy.
21cr|eqonomize-0.6-6|21	
21cr|eqonomize-0.6-6|22	%files -f %name.lang
21cr|eqonomize-0.6-6|23	%defattr(-,root,root)
21cr|eqonomize-0.6-6|24	%_bindir/eqonomize
21cr|eqonomize-0.6-6|25	%_datadir/applications/kde4/eqonomize.desktop
21cr|eqonomize-0.6-6|26	%_datadir/apps/eqonomize/eqonomizeui.rc
21cr|eqonomize-0.6-6|27	%_datadir/icons/hicolor/128x128/apps/eqonomize.png
21cr|eqonomize-0.6-6|28	%_datadir/icons/hicolor/128x128/mimetypes/eqz.png
21cr|eqonomize-0.6-6|29	%_datadir/icons/hicolor/16x16/apps/eqonomize.png
21cr|eqonomize-0.6-6|30	%_datadir/icons/hicolor/16x16/mimetypes/eqz.png
21cr|eqonomize-0.6-6|31	%_datadir/icons/hicolor/22x22/apps/eqonomize.png
21cr|eqonomize-0.6-6|32	%_datadir/icons/hicolor/22x22/mimetypes/eqz.png
21cr|eqonomize-0.6-6|33	%_datadir/icons/hicolor/32x32/apps/eqonomize.png
21cr|eqonomize-0.6-6|34	%_datadir/icons/hicolor/32x32/mimetypes/eqz.png
21cr|eqonomize-0.6-6|35	%_datadir/icons/hicolor/48x48/apps/eqonomize.png
21cr|eqonomize-0.6-6|36	%_datadir/icons/hicolor/48x48/mimetypes/eqz.png
21cr|eqonomize-0.6-6|37	%_datadir/icons/hicolor/64x64/apps/eqonomize.png
21cr|eqonomize-0.6-6|38	%_datadir/icons/hicolor/64x64/mimetypes/eqz.png
21cr|eqonomize-0.6-6|39	%_datadir/mimelnk/application/x-eqonomize.desktop
21cr|eqonomize-0.6-6|40	
21cr|eqonomize-0.6-6|41	
21cr|eqonomize-0.6-6|42	#--------------------------------------------------------------------
21cr|eqonomize-0.6-6|43	
21cr|eqonomize-0.6-6|44	%prep
21cr|eqonomize-0.6-6|45	%setup -q -n %name-%version
21cr|eqonomize-0.6-6|46	%apply_patches
21cr|eqonomize-0.6-6|47	%build
21cr|eqonomize-0.6-6|48	%cmake_kde4
21cr|eqonomize-0.6-6|49	%make
21cr|eqonomize-0.6-6|50	
21cr|eqonomize-0.6-6|51	%install
21cr|eqonomize-0.6-6|52	rm -rf %{buildroot}
21cr|eqonomize-0.6-6|53	%{makeinstall_std} -C build
21cr|eqonomize-0.6-6|54	
21cr|eqonomize-0.6-6|55	rm -f %buildroot%_datadir/applications/kde/*.desktop
21cr|eqonomize-0.6-6|56	
21cr|eqonomize-0.6-6|57	%find_lang %name --with-html
21cr|eqonomize-0.6-6|58	
21cr|eqonomize-0.6-6|59	%clean
21cr|eqonomize-0.6-6|60	rm -rf %{buildroot}
21cr|eqonomize-0.6-6|61	
21cr|eqonomize-0.6-6|62	%post
21cr|eqonomize-0.6-6|63	%update_icon_cache hicolor
21cr|eqonomize-0.6-6|64	
21cr|eqonomize-0.6-6|65	%postun
21cr|eqonomize-0.6-6|66	%clean_icon_cache hicolor

1242 21
21cr|erfa-2.0.0-1|1	%define major 1.3.0
21cr|erfa-2.0.0-1|2	%define libname %mklibname erfa %{major}
21cr|erfa-2.0.0-1|3	%define libname_virt    liberfa
21cr|erfa-2.0.0-1|4	%define develname %mklibname erfa -d
21cr|erfa-2.0.0-1|5	
21cr|erfa-2.0.0-1|6	Name: erfa
21cr|erfa-2.0.0-1|7	Version:	2.0.0
21cr|erfa-2.0.0-1|8	Release:	1
21cr|erfa-2.0.0-1|9	Summary: Essential Routines for Fundamental Astronomy
21cr|erfa-2.0.0-1|10	Group: Development/C
21cr|erfa-2.0.0-1|11	License: BSD
21cr|erfa-2.0.0-1|12	URL: https://github.com/liberfa/erfa
21cr|erfa-2.0.0-1|13	Source0: https://github.com/liberfa/erfa/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|erfa-2.0.0-1|14	
21cr|erfa-2.0.0-1|15	%description
21cr|erfa-2.0.0-1|16	ERFA is a C library containing key algorithms for astronomy, and is
21cr|erfa-2.0.0-1|17	based on the SOFA library published by the International Astronomical
21cr|erfa-2.0.0-1|18	Union (IAU).
21cr|erfa-2.0.0-1|19	
21cr|erfa-2.0.0-1|20	%package -n %{develname}
21cr|erfa-2.0.0-1|21	Summary: Development files for %{name}
21cr|erfa-2.0.0-1|22	Group: Development/C
21cr|erfa-2.0.0-1|23	Requires: %{libname_virt} = %{version}-%{release}
21cr|erfa-2.0.0-1|24	Provides: %{name}-devel = %{version}-%{release}
21cr|erfa-2.0.0-1|25	
21cr|erfa-2.0.0-1|26	%description -n %{develname}
21cr|erfa-2.0.0-1|27	The %{name}-devel package contains libraries and header files for
21cr|erfa-2.0.0-1|28	developing applications that use %{name}.
21cr|erfa-2.0.0-1|29	
21cr|erfa-2.0.0-1|30	%package -n %{libname}
21cr|erfa-2.0.0-1|31	Summary: Essential Routines for Fundamental Astronomy
21cr|erfa-2.0.0-1|32	Group: Development/C
21cr|erfa-2.0.0-1|33	Provides: %{name} = %{version}-%{release}
21cr|erfa-2.0.0-1|34	Provides: %{libname_virt} = %{version}-%{release}
21cr|erfa-2.0.0-1|35	Provides: %{name} = %{version}-%{release}
21cr|erfa-2.0.0-1|36	%description -n %{libname}
21cr|erfa-2.0.0-1|37	ERFA is a C library containing key algorithms for astronomy, and is
21cr|erfa-2.0.0-1|38	based on the SOFA library published by the International Astronomical
21cr|erfa-2.0.0-1|39	Union (IAU).
21cr|erfa-2.0.0-1|40	
21cr|erfa-2.0.0-1|41	%prep
21cr|erfa-2.0.0-1|42	%setup -q
21cr|erfa-2.0.0-1|43	
21cr|erfa-2.0.0-1|44	%build
21cr|erfa-2.0.0-1|45	%configure --disable-static
21cr|erfa-2.0.0-1|46	%make
21cr|erfa-2.0.0-1|47	
21cr|erfa-2.0.0-1|48	%install
21cr|erfa-2.0.0-1|49	%makeinstall_std
21cr|erfa-2.0.0-1|50	
21cr|erfa-2.0.0-1|51	%check
21cr|erfa-2.0.0-1|52	%make check
21cr|erfa-2.0.0-1|53	
21cr|erfa-2.0.0-1|54	%files -n %{libname}
21cr|erfa-2.0.0-1|55	%doc README.rst INFO
21cr|erfa-2.0.0-1|56	%doc LICENSE
21cr|erfa-2.0.0-1|57	%{_libdir}/liberfa.so.*
21cr|erfa-2.0.0-1|58	
21cr|erfa-2.0.0-1|59	%files -n %{develname}
21cr|erfa-2.0.0-1|60	%{_libdir}/liberfa.so
21cr|erfa-2.0.0-1|61	%{_includedir}/erfa*.h
21cr|erfa-2.0.0-1|62	%{_libdir}/pkgconfig/erfa.pc

1243 21
21cr|eric-21.11-1|1	Summary:        Full featured Python and Ruby editor and IDE
21cr|eric-21.11-1|2	Name:           eric
21cr|eric-21.11-1|3	Version:        21.11
21cr|eric-21.11-1|4	Release:        1
21cr|eric-21.11-1|5	License:        GPLv3
21cr|eric-21.11-1|6	Group:          Development/Python
21cr|eric-21.11-1|7	Url:            http://eric-ide.python-projects.org/
21cr|eric-21.11-1|8	Source0:        http://sourceforge.net/projects/eric-ide/files/eric6/stable/%{version}/%{name}6-%{version}.tar.gz
21cr|eric-21.11-1|9	BuildRequires:  imagemagick
21cr|eric-21.11-1|10	BuildRequires:  python3-qt5
21cr|eric-21.11-1|11	BuildRequires:  python3-qt5-qscintilla
21cr|eric-21.11-1|12	BuildRequires:  python3-sip
21cr|eric-21.11-1|13	Requires:       python3-docutils
21cr|eric-21.11-1|14	Requires:       python3-markdown
21cr|eric-21.11-1|15	Requires:       python3-yaml
21cr|eric-21.11-1|16	Requires:       python3-toml
21cr|eric-21.11-1|17	Requires:       python3-chardet
21cr|eric-21.11-1|18	Requires:       python3-send2trash
21cr|eric-21.11-1|19	Requires:       python3-pygments
21cr|eric-21.11-1|20	Requires:       python3-enchant
21cr|eric-21.11-1|21	Requires:       python3-editorconfig
21cr|eric-21.11-1|22	Requires:       python3-asttokens
21cr|eric-21.11-1|23	Requires:       python3-qt5
21cr|eric-21.11-1|24	Requires:       python3-qt5-devel
21cr|eric-21.11-1|25	Requires:       python3-qt5-help
21cr|eric-21.11-1|26	Requires:       python3-qt5-qscintilla
21cr|eric-21.11-1|27	BuildArch:      noarch
21cr|eric-21.11-1|28	%global _use_internal_dependency_generator 0
21cr|eric-21.11-1|29	
21cr|eric-21.11-1|30	%description
21cr|eric-21.11-1|31	Eric is a full featured Python and Ruby editor and IDE, written in python. It
21cr|eric-21.11-1|32	is based on the cross platform Qt GUI toolkit, integrating the highly flexible
21cr|eric-21.11-1|33	Scintilla editor control. It is designed to be usable as everdays' quick and
21cr|eric-21.11-1|34	dirty editor as well as being usable as a professional project management tool
21cr|eric-21.11-1|35	integrating many advanced features Python offers the professional coder.
21cr|eric-21.11-1|36	
21cr|eric-21.11-1|37	%files
21cr|eric-21.11-1|38	%doc eric/docs/*
21cr|eric-21.11-1|39	%{_bindir}/*
21cr|eric-21.11-1|40	%{_datadir}/qt5/qsci/api
21cr|eric-21.11-1|41	%{python3_sitelib}/*
21cr|eric-21.11-1|42	%{_datadir}/applications/*.desktop
21cr|eric-21.11-1|43	%{_datadir}/metainfo/%{name}6.appdata.xml
21cr|eric-21.11-1|44	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|eric-21.11-1|45	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|eric-21.11-1|46	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|eric-21.11-1|47	%{_iconsdir}/hicolor/48x48/apps/%{name}Web.png
21cr|eric-21.11-1|48	%{_iconsdir}/hicolor/32x32/apps/%{name}Web.png
21cr|eric-21.11-1|49	%{_iconsdir}/hicolor/16x16/apps/%{name}Web.png
21cr|eric-21.11-1|50	%{_iconsdir}/%{name}.png
21cr|eric-21.11-1|51	%{_iconsdir}/%{name}Web.png
21cr|eric-21.11-1|52	
21cr|eric-21.11-1|53	#----------------------------------------------------------------------------
21cr|eric-21.11-1|54	
21cr|eric-21.11-1|55	%prep
21cr|eric-21.11-1|56	%setup -q -n %{name}6-%{version}
21cr|eric-21.11-1|57	
21cr|eric-21.11-1|58	%install
21cr|eric-21.11-1|59	
21cr|eric-21.11-1|60	mkdir -p %{buildroot}%{py3_puresitedir}/%{name}
21cr|eric-21.11-1|61	python3 install.py -x -i %{buildroot} \
21cr|eric-21.11-1|62	-b %{_bindir} -d %{py3_puresitedir} \
21cr|eric-21.11-1|63	-a %{_datadir}/qt5/qsci/api
21cr|eric-21.11-1|64	
21cr|eric-21.11-1|65	find %{buildroot}%{_bindir} -type f -name "*" -exec sed -i "s|%{buildroot}||" {} \;
21cr|eric-21.11-1|66	find %{buildroot}%{_datadir}/applications -type f -name "*.desktop" -exec sed -i "s|%{buildroot}||" {} \;
21cr|eric-21.11-1|67	sed -i "s|%{buildroot}||" %{buildroot}/%{py3_puresitedir}/eric6config.py
21cr|eric-21.11-1|68	
21cr|eric-21.11-1|69	mkdir -p %{buildroot}%{_datadir}/applications
21cr|eric-21.11-1|70	cat > %{buildroot}%{_datadir}/applications/%{name}6.desktop << EOF
21cr|eric-21.11-1|71	[Desktop Entry]
21cr|eric-21.11-1|72	Name=Eric
21cr|eric-21.11-1|73	Name[ru]=Eric
21cr|eric-21.11-1|74	Comment=Python IDE
21cr|eric-21.11-1|75	Comment[ru]=Интегрированная среда разработки для Python
21cr|eric-21.11-1|76	Exec=eric6
21cr|eric-21.11-1|77	Icon=%{name}
21cr|eric-21.11-1|78	Terminal=false
21cr|eric-21.11-1|79	Type=Application
21cr|eric-21.11-1|80	Categories=Development;IDE;
21cr|eric-21.11-1|81	EOF
21cr|eric-21.11-1|82	
21cr|eric-21.11-1|83	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
21cr|eric-21.11-1|84	convert -scale 48 %{buildroot}%{_iconsdir}/eric.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|eric-21.11-1|85	convert -scale 32 %{buildroot}%{_iconsdir}/eric.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|eric-21.11-1|86	convert -scale 16 %{buildroot}%{_iconsdir}/eric.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|eric-21.11-1|87	convert -scale 48 %{buildroot}%{_iconsdir}/ericWeb.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}Web.png
21cr|eric-21.11-1|88	convert -scale 32 %{buildroot}%{_iconsdir}/ericWeb.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}Web.png
21cr|eric-21.11-1|89	convert -scale 16 %{buildroot}%{_iconsdir}/ericWeb.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}Web.png

1244 21
21cr|erlang-26.1-1|1	%define _disable_ld_no_undefined 1
21cr|erlang-26.1-1|2	
21cr|erlang-26.1-1|3	%ifarch %{ix86} x86_64
21cr|erlang-26.1-1|4	%bcond_with java
21cr|erlang-26.1-1|5	%else
21cr|erlang-26.1-1|6	%bcond_without java
21cr|erlang-26.1-1|7	%endif
21cr|erlang-26.1-1|8	
21cr|erlang-26.1-1|9	%define erlang_libdir %{_libdir}/erlang/lib
21cr|erlang-26.1-1|10	
21cr|erlang-26.1-1|11	Summary:	General-purpose programming language and runtime environment
21cr|erlang-26.1-1|12	Name:		erlang
21cr|erlang-26.1-1|13	Version:	26.1
21cr|erlang-26.1-1|14	Release:	1
21cr|erlang-26.1-1|15	Group:		Development/Erlang
21cr|erlang-26.1-1|16	License:	MPL
21cr|erlang-26.1-1|17	Url:		http://www.erlang.org
21cr|erlang-26.1-1|18	Source0:	http://www.erlang.org/download/otp_src_%{version}.tar.gz
21cr|erlang-26.1-1|19	Source1:	http://www.erlang.org/download/otp_doc_html_%{version}.tar.gz
21cr|erlang-26.1-1|20	Source2:	http://www.erlang.org/download/otp_doc_man_%{version}.tar.gz
21cr|erlang-26.1-1|21	Source10:	erlang.rpmlintrc
21cr|erlang-26.1-1|22	BuildRequires:	bison
21cr|erlang-26.1-1|23	BuildRequires:	flex
21cr|erlang-26.1-1|24	%if %{with java}
21cr|erlang-26.1-1|25	BuildRequires:	java-devel
21cr|erlang-26.1-1|26	BuildRequires:	java-rpmbuild
21cr|erlang-26.1-1|27	%endif
21cr|erlang-26.1-1|28	BuildRequires:	m4
21cr|erlang-26.1-1|29	# needed for configure test
21cr|erlang-26.1-1|30	BuildRequires:	openssl
21cr|erlang-26.1-1|31	BuildRequires:	libgd-devel
21cr|erlang-26.1-1|32	BuildRequires:	tcl-devel
21cr|erlang-26.1-1|33	BuildRequires:	unixODBC-devel
21cr|erlang-26.1-1|34	BuildRequires:	wxgtku3.0-devel
21cr|erlang-26.1-1|35	BuildRequires:	pkgconfig(ncurses)
21cr|erlang-26.1-1|36	BuildRequires:	pkgconfig(openssl)
21cr|erlang-26.1-1|37	BuildRequires:	pkgconfig(tk)
21cr|erlang-26.1-1|38	BuildRequires:	pkgconfig(gl)
21cr|erlang-26.1-1|39	BuildRequires:	pkgconfig(glu)
21cr|erlang-26.1-1|40	BuildRequires:	pkgconfig(valgrind)
21cr|erlang-26.1-1|41	BuildRequires:	pkgconfig(zlib)
21cr|erlang-26.1-1|42	BuildRequires:	pkgconfig(liblzma)
21cr|erlang-26.1-1|43	Requires:	tk
21cr|erlang-26.1-1|44	Requires:	tcl
21cr|erlang-26.1-1|45	
21cr|erlang-26.1-1|46	%description
21cr|erlang-26.1-1|47	Erlang is a general-purpose programming language and runtime
21cr|erlang-26.1-1|48	environment. Erlang has built-in support for concurrency, distribution
21cr|erlang-26.1-1|49	and fault tolerance. Erlang is used in several large telecommunication
21cr|erlang-26.1-1|50	systems from Ericsson.
21cr|erlang-26.1-1|51	
21cr|erlang-26.1-1|52	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|53	
21cr|erlang-26.1-1|54	%package stack
21cr|erlang-26.1-1|55	Summary:	Erlang bundle
21cr|erlang-26.1-1|56	License:	MPL
21cr|erlang-26.1-1|57	Group:		Development/Erlang
21cr|erlang-26.1-1|58	Requires:	erlang-base = %{EVRD}
21cr|erlang-26.1-1|59	Requires:	erlang-asn1
21cr|erlang-26.1-1|60	Requires:	erlang-common_test
21cr|erlang-26.1-1|61	Requires:	erlang-compiler
21cr|erlang-26.1-1|62	Requires:	erlang-crypto
21cr|erlang-26.1-1|63	Requires:	erlang-debugger
21cr|erlang-26.1-1|64	Requires:	erlang-dialyzer
21cr|erlang-26.1-1|65	Requires:	erlang-diameter
21cr|erlang-26.1-1|66	Requires:	erlang-edoc
21cr|erlang-26.1-1|67	Requires:	erlang-eldap
21cr|erlang-26.1-1|68	Requires:	erlang-emacs
21cr|erlang-26.1-1|69	Requires:	erlang-erl_docgen
21cr|erlang-26.1-1|70	Requires:	erlang-erl_interface
21cr|erlang-26.1-1|71	Requires:	erlang-et
21cr|erlang-26.1-1|72	Requires:	erlang-eunit
21cr|erlang-26.1-1|73	Requires:	erlang-inets
21cr|erlang-26.1-1|74	%if %{with java}
21cr|erlang-26.1-1|75	Requires:	erlang-jinterface
21cr|erlang-26.1-1|76	%endif
21cr|erlang-26.1-1|77	Requires:	erlang-megaco
21cr|erlang-26.1-1|78	Requires:	erlang-mnesia
21cr|erlang-26.1-1|79	Requires:	erlang-observer
21cr|erlang-26.1-1|80	Requires:	erlang-odbc
21cr|erlang-26.1-1|81	Requires:	erlang-os_mon
21cr|erlang-26.1-1|82	Requires:	erlang-parsetools
21cr|erlang-26.1-1|83	Requires:	erlang-public_key
21cr|erlang-26.1-1|84	Requires:	erlang-reltool
21cr|erlang-26.1-1|85	Requires:	erlang-runtime_tools
21cr|erlang-26.1-1|86	Requires:	erlang-snmp
21cr|erlang-26.1-1|87	Requires:	erlang-ssh
21cr|erlang-26.1-1|88	Requires:	erlang-ssl
21cr|erlang-26.1-1|89	Requires:	erlang-syntax_tools
21cr|erlang-26.1-1|90	Requires:	erlang-tools
21cr|erlang-26.1-1|91	Requires:	erlang-typer
21cr|erlang-26.1-1|92	Requires:	erlang-wx
21cr|erlang-26.1-1|93	Requires:	erlang-xmerl
21cr|erlang-26.1-1|94	
21cr|erlang-26.1-1|95	%description stack
21cr|erlang-26.1-1|96	Erlang bundle.
21cr|erlang-26.1-1|97	
21cr|erlang-26.1-1|98	The Erlang/OTP system --- Erlang is a programming language which
21cr|erlang-26.1-1|99	has many features more commonly associated with an operating system
21cr|erlang-26.1-1|100	than with a programming language: concurrent processes, scheduling,
21cr|erlang-26.1-1|101	memory management, distribution, networking, etc. The development package
21cr|erlang-26.1-1|102	in addition contains the Erlang sources for all base libraries.
21cr|erlang-26.1-1|103	Includes the Erlang/OTP graphical libraries.
21cr|erlang-26.1-1|104	
21cr|erlang-26.1-1|105	%files stack
21cr|erlang-26.1-1|106	%doc AUTHORS README.md
21cr|erlang-26.1-1|107	
21cr|erlang-26.1-1|108	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|109	
21cr|erlang-26.1-1|110	%package base
21cr|erlang-26.1-1|111	Summary:	Erlang architecture independent files
21cr|erlang-26.1-1|112	License:	MPL
21cr|erlang-26.1-1|113	Group:		Development/Erlang
21cr|erlang-26.1-1|114	Provides:	%{name} = %{EVRD}
21cr|erlang-26.1-1|115	Provides:	%{name}-erts
21cr|erlang-26.1-1|116	Provides:	%{name}-kernel
21cr|erlang-26.1-1|117	Provides:	%{name}-stdlib
21cr|erlang-26.1-1|118	Provides:	%{name}-sasl
21cr|erlang-26.1-1|119	Provides:	%{name}-ftp
21cr|erlang-26.1-1|120	Provides:	%{name}-tftp
21cr|erlang-26.1-1|121	# Removed in R16
21cr|erlang-26.1-1|122	Obsoletes:	%{name}-inviso < %{EVRD}
21cr|erlang-26.1-1|123	
21cr|erlang-26.1-1|124	%description base
21cr|erlang-26.1-1|125	Erlang architecture independent files
21cr|erlang-26.1-1|126	
21cr|erlang-26.1-1|127	The Erlang/OTP system --- Erlang is a programming language which
21cr|erlang-26.1-1|128	has many features more commonly associated with an operating system
21cr|erlang-26.1-1|129	than with a programming language: concurrent processes, scheduling,
21cr|erlang-26.1-1|130	memory management, distribution, networking, etc. The development package
21cr|erlang-26.1-1|131	in addition contains the Erlang sources for all base libraries.
21cr|erlang-26.1-1|132	Includes the Erlang/OTP graphical libraries.
21cr|erlang-26.1-1|133	
21cr|erlang-26.1-1|134	%files base
21cr|erlang-26.1-1|135	%dir %{_libdir}/erlang
21cr|erlang-26.1-1|136	%dir %{_libdir}/erlang/bin
21cr|erlang-26.1-1|137	%dir %{_libdir}/erlang/lib
21cr|erlang-26.1-1|138	%dir %{_libdir}/erlang/misc
21cr|erlang-26.1-1|139	%{_bindir}/*
21cr|erlang-26.1-1|140	%{_libdir}/erlang/Install
21cr|erlang-26.1-1|141	%{_libdir}/erlang/bin/ct_run
21cr|erlang-26.1-1|142	%{_libdir}/erlang/bin/epmd
21cr|erlang-26.1-1|143	%{_libdir}/erlang/bin/erl
21cr|erlang-26.1-1|144	%{_libdir}/erlang/bin/erl_call
21cr|erlang-26.1-1|145	%{_libdir}/erlang/bin/erlc
21cr|erlang-26.1-1|146	%{_libdir}/erlang/bin/escript
21cr|erlang-26.1-1|147	%{_libdir}/erlang/bin/no_dot_erlang.boot
21cr|erlang-26.1-1|148	%{_libdir}/erlang/bin/run_erl
21cr|erlang-26.1-1|149	%{_libdir}/erlang/bin/start
21cr|erlang-26.1-1|150	%{_libdir}/erlang/bin/start.boot
21cr|erlang-26.1-1|151	%{_libdir}/erlang/bin/start.script
21cr|erlang-26.1-1|152	%{_libdir}/erlang/bin/start_clean.boot
21cr|erlang-26.1-1|153	%{_libdir}/erlang/bin/start_erl
21cr|erlang-26.1-1|154	%{_libdir}/erlang/bin/start_sasl.boot
21cr|erlang-26.1-1|155	%{_libdir}/erlang/bin/to_erl
21cr|erlang-26.1-1|156	%{_libdir}/erlang/erts-*
21cr|erlang-26.1-1|157	%{_libdir}/erlang/misc/format_man_pages
21cr|erlang-26.1-1|158	%{_libdir}/erlang/misc/makewhatis
21cr|erlang-26.1-1|159	%{_libdir}/erlang/releases
21cr|erlang-26.1-1|160	%{erlang_libdir}/erts-*
21cr|erlang-26.1-1|161	%{erlang_libdir}/kernel-*
21cr|erlang-26.1-1|162	%{erlang_libdir}/stdlib-*
21cr|erlang-26.1-1|163	%{erlang_libdir}/sasl-*
21cr|erlang-26.1-1|164	%{erlang_libdir}/ftp-*
21cr|erlang-26.1-1|165	%{erlang_libdir}/tftp-*
21cr|erlang-26.1-1|166	
21cr|erlang-26.1-1|167	%post base
21cr|erlang-26.1-1|168	%{_libdir}/erlang/Install -minimal %{_libdir}/erlang >/dev/null 2>/dev/null
21cr|erlang-26.1-1|169	
21cr|erlang-26.1-1|170	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|171	
21cr|erlang-26.1-1|172	%package devel
21cr|erlang-26.1-1|173	Summary:	Erlang header
21cr|erlang-26.1-1|174	License:	MPL
21cr|erlang-26.1-1|175	Group:		Development/Erlang
21cr|erlang-26.1-1|176	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|177	Provides:	%{name}-devel = %{EVRD}
21cr|erlang-26.1-1|178	
21cr|erlang-26.1-1|179	%description devel
21cr|erlang-26.1-1|180	Erlang headers. This package is used to build some library.
21cr|erlang-26.1-1|181	
21cr|erlang-26.1-1|182	%files devel
21cr|erlang-26.1-1|183	%dir %{_libdir}/%{name}/%{_includedir}
21cr|erlang-26.1-1|184	%dir %{_libdir}/%{name}/%{_prefix}/lib
21cr|erlang-26.1-1|185	%{_libdir}/%{name}/%{_includedir}/*
21cr|erlang-26.1-1|186	%{_libdir}/%{name}/%{_prefix}/lib/*
21cr|erlang-26.1-1|187	
21cr|erlang-26.1-1|188	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|189	
21cr|erlang-26.1-1|190	%package manpages
21cr|erlang-26.1-1|191	Summary:	Erlang man pages
21cr|erlang-26.1-1|192	License:	MPL
21cr|erlang-26.1-1|193	Group:		Development/Erlang
21cr|erlang-26.1-1|194	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|195	
21cr|erlang-26.1-1|196	%description manpages
21cr|erlang-26.1-1|197	Documentation for the Erlang programming language in `man' format. This
21cr|erlang-26.1-1|198	documentation can be read using the command `erl -man mod', where `mod' is
21cr|erlang-26.1-1|199	the name of the module you want documentation on.
21cr|erlang-26.1-1|200	
21cr|erlang-26.1-1|201	%files manpages
21cr|erlang-26.1-1|202	%{_mandir}/man1/*
21cr|erlang-26.1-1|203	%{_mandir}/man3/*
21cr|erlang-26.1-1|204	%{_mandir}/man4/*
21cr|erlang-26.1-1|205	%{_mandir}/man6/*
21cr|erlang-26.1-1|206	%{_mandir}/man7/*
21cr|erlang-26.1-1|207	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|208	
21cr|erlang-26.1-1|209	%package docs
21cr|erlang-26.1-1|210	Summary:	Erlang docs in html and pdf
21cr|erlang-26.1-1|211	License:	MPL
21cr|erlang-26.1-1|212	Group:		Development/Erlang
21cr|erlang-26.1-1|213	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|214	
21cr|erlang-26.1-1|215	%description docs
21cr|erlang-26.1-1|216	Documentation for the Erlang programming language in html and pdf format.
21cr|erlang-26.1-1|217	
21cr|erlang-26.1-1|218	%files docs
21cr|erlang-26.1-1|219	%doc erlang_doc/*
21cr|erlang-26.1-1|220	
21cr|erlang-26.1-1|221	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|222	
21cr|erlang-26.1-1|223	%package asn1
21cr|erlang-26.1-1|224	Summary:	Provides support for Abstract Syntax Notation One
21cr|erlang-26.1-1|225	License:	MPL
21cr|erlang-26.1-1|226	Group:		Development/Erlang
21cr|erlang-26.1-1|227	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|228	
21cr|erlang-26.1-1|229	%description asn1
21cr|erlang-26.1-1|230	Asn1 application contains modules with compile-time and run-time support for
21cr|erlang-26.1-1|231	ASN.1.
21cr|erlang-26.1-1|232	
21cr|erlang-26.1-1|233	%files asn1
21cr|erlang-26.1-1|234	%{erlang_libdir}/asn1-*
21cr|erlang-26.1-1|235	
21cr|erlang-26.1-1|236	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|237	
21cr|erlang-26.1-1|238	%package common_test
21cr|erlang-26.1-1|239	Summary:	Portable framework for automatic testing
21cr|erlang-26.1-1|240	License:	MPL
21cr|erlang-26.1-1|241	Group:		Development/Erlang
21cr|erlang-26.1-1|242	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|243	
21cr|erlang-26.1-1|244	%description common_test
21cr|erlang-26.1-1|245	A portable Erlang framework for automatic testing.
21cr|erlang-26.1-1|246	
21cr|erlang-26.1-1|247	%files common_test
21cr|erlang-26.1-1|248	%{erlang_libdir}/common_test-*
21cr|erlang-26.1-1|249	
21cr|erlang-26.1-1|250	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|251	
21cr|erlang-26.1-1|252	%package compiler
21cr|erlang-26.1-1|253	Summary:	Byte code compiler for Erlang which produces highly compact code
21cr|erlang-26.1-1|254	License:	MPL
21cr|erlang-26.1-1|255	Group:		Development/Erlang
21cr|erlang-26.1-1|256	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|257	
21cr|erlang-26.1-1|258	%description compiler
21cr|erlang-26.1-1|259	Compiler application compiles Erlang code to byte-code. The highly compact
21cr|erlang-26.1-1|260	byte-code is executed by the Erlang emulator.
21cr|erlang-26.1-1|261	
21cr|erlang-26.1-1|262	%files compiler
21cr|erlang-26.1-1|263	%{erlang_libdir}/compiler-*
21cr|erlang-26.1-1|264	
21cr|erlang-26.1-1|265	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|266	
21cr|erlang-26.1-1|267	%package crypto
21cr|erlang-26.1-1|268	Summary:	Cryptographical support
21cr|erlang-26.1-1|269	License:	MPL
21cr|erlang-26.1-1|270	Group:		Development/Erlang
21cr|erlang-26.1-1|271	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|272	
21cr|erlang-26.1-1|273	%description crypto
21cr|erlang-26.1-1|274	Cryptographical support for erlang.
21cr|erlang-26.1-1|275	
21cr|erlang-26.1-1|276	%files crypto
21cr|erlang-26.1-1|277	%{erlang_libdir}/crypto-*
21cr|erlang-26.1-1|278	
21cr|erlang-26.1-1|279	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|280	
21cr|erlang-26.1-1|281	%package debugger
21cr|erlang-26.1-1|282	Summary:	Debugger for debugging and testing of Erlang programs
21cr|erlang-26.1-1|283	License:	MPL
21cr|erlang-26.1-1|284	Group:		Development/Erlang
21cr|erlang-26.1-1|285	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|286	
21cr|erlang-26.1-1|287	%description debugger
21cr|erlang-26.1-1|288	Debugger is a graphical tool which can be used for debugging and testing
21cr|erlang-26.1-1|289	of Erlang programs. For example, breakpoints can be set, code can be single
21cr|erlang-26.1-1|290	stepped and variable values can be displayed and changed.
21cr|erlang-26.1-1|291	
21cr|erlang-26.1-1|292	%files debugger
21cr|erlang-26.1-1|293	%{erlang_libdir}/debugger-*
21cr|erlang-26.1-1|294	
21cr|erlang-26.1-1|295	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|296	
21cr|erlang-26.1-1|297	%package dialyzer
21cr|erlang-26.1-1|298	Summary:	Static analysis tool
21cr|erlang-26.1-1|299	License:	MPL
21cr|erlang-26.1-1|300	Group:		Development/Erlang
21cr|erlang-26.1-1|301	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|302	
21cr|erlang-26.1-1|303	%description dialyzer
21cr|erlang-26.1-1|304	Dialyzer is a static analysis tool that identifies software discrepancies
21cr|erlang-26.1-1|305	such as type errors, unreachable code, unnecessary tests, etc in single
21cr|erlang-26.1-1|306	Erlang modules or entire (sets of) applications.
21cr|erlang-26.1-1|307	
21cr|erlang-26.1-1|308	%files dialyzer
21cr|erlang-26.1-1|309	%{erlang_libdir}/dialyzer-*
21cr|erlang-26.1-1|310	%{_libdir}/%{name}/bin/dialyzer
21cr|erlang-26.1-1|311	
21cr|erlang-26.1-1|312	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|313	
21cr|erlang-26.1-1|314	%package diameter
21cr|erlang-26.1-1|315	Summary:	An implementation of the Diameter protocol as defined by RFC 3588
21cr|erlang-26.1-1|316	License:	MPL
21cr|erlang-26.1-1|317	Group:		Development/Erlang
21cr|erlang-26.1-1|318	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|319	
21cr|erlang-26.1-1|320	%description diameter
21cr|erlang-26.1-1|321	An implementation of the Diameter protocol as defined by RFC 3588.
21cr|erlang-26.1-1|322	
21cr|erlang-26.1-1|323	%files diameter
21cr|erlang-26.1-1|324	%{erlang_libdir}/diameter-*
21cr|erlang-26.1-1|325	
21cr|erlang-26.1-1|326	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|327	
21cr|erlang-26.1-1|328	%package edoc
21cr|erlang-26.1-1|329	Summary:	The Erlang program documentation generator
21cr|erlang-26.1-1|330	License:	MPL
21cr|erlang-26.1-1|331	Group:		Development/Erlang
21cr|erlang-26.1-1|332	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|333	Requires:	erlang-syntax_tools
21cr|erlang-26.1-1|334	Requires:	erlang-xmerl
21cr|erlang-26.1-1|335	
21cr|erlang-26.1-1|336	%description edoc
21cr|erlang-26.1-1|337	This module provides the main user interface to EDoc.
21cr|erlang-26.1-1|338	
21cr|erlang-26.1-1|339	%files edoc
21cr|erlang-26.1-1|340	%{erlang_libdir}/edoc-*
21cr|erlang-26.1-1|341	
21cr|erlang-26.1-1|342	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|343	
21cr|erlang-26.1-1|344	%package eldap
21cr|erlang-26.1-1|345	Summary:	The Erlang LDAP library
21cr|erlang-26.1-1|346	License:	MPL
21cr|erlang-26.1-1|347	Group:		Development/Erlang
21cr|erlang-26.1-1|348	Requires:	%{name}-asn1 = %{EVRD}
21cr|erlang-26.1-1|349	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|350	Requires:	%{name}-ssl = %{EVRD}
21cr|erlang-26.1-1|351	
21cr|erlang-26.1-1|352	%description eldap
21cr|erlang-26.1-1|353	Eldap is a module which provides a client API to the Lightweight Directory
21cr|erlang-26.1-1|354	Access Protocol (LDAP).
21cr|erlang-26.1-1|355	
21cr|erlang-26.1-1|356	%files eldap
21cr|erlang-26.1-1|357	%{erlang_libdir}/eldap-*
21cr|erlang-26.1-1|358	
21cr|erlang-26.1-1|359	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|360	
21cr|erlang-26.1-1|361	%package emacs
21cr|erlang-26.1-1|362	Summary:	Emacs support for The Erlang language
21cr|erlang-26.1-1|363	License:	GPL
21cr|erlang-26.1-1|364	Group:		Development/Erlang
21cr|erlang-26.1-1|365	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|366	Requires:	emacs
21cr|erlang-26.1-1|367	
21cr|erlang-26.1-1|368	%description emacs
21cr|erlang-26.1-1|369	This module provides Erlang support to Emacs.
21cr|erlang-26.1-1|370	
21cr|erlang-26.1-1|371	%files emacs
21cr|erlang-26.1-1|372	%{_sysconfdir}/emacs/site-start.d/erlang.el
21cr|erlang-26.1-1|373	
21cr|erlang-26.1-1|374	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|375	
21cr|erlang-26.1-1|376	%package erl_docgen
21cr|erlang-26.1-1|377	Summary:	Documentation generator
21cr|erlang-26.1-1|378	License:	MPL
21cr|erlang-26.1-1|379	Group:		Development/Erlang
21cr|erlang-26.1-1|380	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|381	
21cr|erlang-26.1-1|382	%description erl_docgen
21cr|erlang-26.1-1|383	Documentation generator for erlang.
21cr|erlang-26.1-1|384	
21cr|erlang-26.1-1|385	%files erl_docgen
21cr|erlang-26.1-1|386	%{erlang_libdir}/erl_docgen-*
21cr|erlang-26.1-1|387	
21cr|erlang-26.1-1|388	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|389	
21cr|erlang-26.1-1|390	%package erl_interface
21cr|erlang-26.1-1|391	Summary:	Low level interface to C
21cr|erlang-26.1-1|392	License:	MPL
21cr|erlang-26.1-1|393	Group:		Development/Erlang
21cr|erlang-26.1-1|394	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|395	
21cr|erlang-26.1-1|396	%description erl_interface
21cr|erlang-26.1-1|397	Low level interface to C for erlang.
21cr|erlang-26.1-1|398	
21cr|erlang-26.1-1|399	%files erl_interface
21cr|erlang-26.1-1|400	%{erlang_libdir}/erl_interface-*
21cr|erlang-26.1-1|401	
21cr|erlang-26.1-1|402	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|403	
21cr|erlang-26.1-1|404	%package et
21cr|erlang-26.1-1|405	Summary:	Event Tracer
21cr|erlang-26.1-1|406	License:	MPL
21cr|erlang-26.1-1|407	Group:		Development/Erlang
21cr|erlang-26.1-1|408	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|409	
21cr|erlang-26.1-1|410	%description et
21cr|erlang-26.1-1|411	The Event Tracer (ET) uses the built-in trace mechanism in Erlang and
21cr|erlang-26.1-1|412	provides tools for collection and graphical viewing of trace data.
21cr|erlang-26.1-1|413	
21cr|erlang-26.1-1|414	%files et
21cr|erlang-26.1-1|415	%{erlang_libdir}/et-*
21cr|erlang-26.1-1|416	
21cr|erlang-26.1-1|417	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|418	
21cr|erlang-26.1-1|419	%package eunit
21cr|erlang-26.1-1|420	Summary:	Erlang support for unit testing
21cr|erlang-26.1-1|421	License:	MPL
21cr|erlang-26.1-1|422	Group:		Development/Erlang
21cr|erlang-26.1-1|423	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|424	
21cr|erlang-26.1-1|425	%description eunit
21cr|erlang-26.1-1|426	Erlang support for unit testing.
21cr|erlang-26.1-1|427	
21cr|erlang-26.1-1|428	%files eunit
21cr|erlang-26.1-1|429	%{erlang_libdir}/eunit-*
21cr|erlang-26.1-1|430	
21cr|erlang-26.1-1|431	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|432	
21cr|erlang-26.1-1|433	%package inets
21cr|erlang-26.1-1|434	Summary:	Set of services such as a Web server and a ftp client etc
21cr|erlang-26.1-1|435	License:	MPL
21cr|erlang-26.1-1|436	Group:		Development/Erlang
21cr|erlang-26.1-1|437	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|438	
21cr|erlang-26.1-1|439	%description inets
21cr|erlang-26.1-1|440	Inets is a container for Internet clients and servers. Currently a HTTP
21cr|erlang-26.1-1|441	server and a FTP client has been incorporated in Inets. The HTTP server
21cr|erlang-26.1-1|442	is an efficient implementation of HTTP 1.1 as defined in RFC 2616, i.e.
21cr|erlang-26.1-1|443	a Web server.
21cr|erlang-26.1-1|444	
21cr|erlang-26.1-1|445	%files inets
21cr|erlang-26.1-1|446	%{erlang_libdir}/inets-*
21cr|erlang-26.1-1|447	
21cr|erlang-26.1-1|448	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|449	
21cr|erlang-26.1-1|450	%if %{with java}
21cr|erlang-26.1-1|451	%package jinterface
21cr|erlang-26.1-1|452	Summary:	Low level interface to Java
21cr|erlang-26.1-1|453	License:	MPL
21cr|erlang-26.1-1|454	Group:		Development/Erlang
21cr|erlang-26.1-1|455	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|456	
21cr|erlang-26.1-1|457	%description jinterface
21cr|erlang-26.1-1|458	The Jinterface package provides a set of tools for communication with
21cr|erlang-26.1-1|459	Erlang processes. It can also be used for communication with other Java
21cr|erlang-26.1-1|460	processes using the same package, as well as C processes using the
21cr|erlang-26.1-1|461	Erl_Interface library.
21cr|erlang-26.1-1|462	
21cr|erlang-26.1-1|463	%files jinterface
21cr|erlang-26.1-1|464	%{erlang_libdir}/jinterface-*
21cr|erlang-26.1-1|465	%endif
21cr|erlang-26.1-1|466	
21cr|erlang-26.1-1|467	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|468	
21cr|erlang-26.1-1|469	%package megaco
21cr|erlang-26.1-1|470	Summary:	Framework for building applications on top of the Megaco/H.248 protocol
21cr|erlang-26.1-1|471	License:	MPL
21cr|erlang-26.1-1|472	Group:		Development/Erlang
21cr|erlang-26.1-1|473	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|474	
21cr|erlang-26.1-1|475	%description megaco
21cr|erlang-26.1-1|476	Megaco/H.248 is a protocol for control of elements in a physically decomposed
21cr|erlang-26.1-1|477	multimedia gateway, enabling separation of call control from media conversion.
21cr|erlang-26.1-1|478	
21cr|erlang-26.1-1|479	%files megaco
21cr|erlang-26.1-1|480	%{erlang_libdir}/megaco-*
21cr|erlang-26.1-1|481	
21cr|erlang-26.1-1|482	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|483	
21cr|erlang-26.1-1|484	%package mnesia
21cr|erlang-26.1-1|485	Summary:	Heavy duty real-time distributed database
21cr|erlang-26.1-1|486	License:	MPL
21cr|erlang-26.1-1|487	Group:		Development/Erlang
21cr|erlang-26.1-1|488	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|489	
21cr|erlang-26.1-1|490	%description mnesia
21cr|erlang-26.1-1|491	Mnesia is a distributed DataBase Management System (DBMS), appropriate for
21cr|erlang-26.1-1|492	telecommunications applications and other Erlang applications which require
21cr|erlang-26.1-1|493	continuous operation and exhibit soft real-time properties.
21cr|erlang-26.1-1|494	
21cr|erlang-26.1-1|495	%files mnesia
21cr|erlang-26.1-1|496	%{erlang_libdir}/mnesia-*
21cr|erlang-26.1-1|497	
21cr|erlang-26.1-1|498	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|499	
21cr|erlang-26.1-1|500	%package observer
21cr|erlang-26.1-1|501	Summary:	Observer, tools for tracing and investigation of distributed systems
21cr|erlang-26.1-1|502	License:	MPL
21cr|erlang-26.1-1|503	Group:		Development/Erlang
21cr|erlang-26.1-1|504	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|505	
21cr|erlang-26.1-1|506	%description observer
21cr|erlang-26.1-1|507	The OBSERVER application contains tools for tracing and investigation of
21cr|erlang-26.1-1|508	distributed systems.
21cr|erlang-26.1-1|509	
21cr|erlang-26.1-1|510	%files observer
21cr|erlang-26.1-1|511	%{erlang_libdir}/observer-*
21cr|erlang-26.1-1|512	
21cr|erlang-26.1-1|513	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|514	
21cr|erlang-26.1-1|515	%package odbc
21cr|erlang-26.1-1|516	Summary:	Interface to relational SQL-databases built on ODBC
21cr|erlang-26.1-1|517	License:	MPL
21cr|erlang-26.1-1|518	Group:		Development/Erlang
21cr|erlang-26.1-1|519	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|520	
21cr|erlang-26.1-1|521	%description odbc
21cr|erlang-26.1-1|522	The ODBC application is an interface to relational SQL-databases built
21cr|erlang-26.1-1|523	on ODBC (Open Database.)
21cr|erlang-26.1-1|524	
21cr|erlang-26.1-1|525	%files odbc
21cr|erlang-26.1-1|526	%{erlang_libdir}/odbc-*
21cr|erlang-26.1-1|527	
21cr|erlang-26.1-1|528	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|529	
21cr|erlang-26.1-1|530	%package os_mon
21cr|erlang-26.1-1|531	Summary:	Monitor which allows inspection of the underlying operating system
21cr|erlang-26.1-1|532	License:	MPL
21cr|erlang-26.1-1|533	Group:		Development/Erlang
21cr|erlang-26.1-1|534	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|535	
21cr|erlang-26.1-1|536	%description os_mon
21cr|erlang-26.1-1|537	The operating system monitor OS_Mon monitors operating system disk and memory
21cr|erlang-26.1-1|538	usage etc.
21cr|erlang-26.1-1|539	
21cr|erlang-26.1-1|540	%files os_mon
21cr|erlang-26.1-1|541	%{erlang_libdir}/os_mon-*
21cr|erlang-26.1-1|542	
21cr|erlang-26.1-1|543	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|544	
21cr|erlang-26.1-1|545	%package parsetools
21cr|erlang-26.1-1|546	Summary:	Set of parsing and lexical analysis tools
21cr|erlang-26.1-1|547	License:	MPL
21cr|erlang-26.1-1|548	Group:		Development/Erlang
21cr|erlang-26.1-1|549	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|550	
21cr|erlang-26.1-1|551	%description parsetools
21cr|erlang-26.1-1|552	The Parsetools application contains utilities for parsing, e.g. the yecc
21cr|erlang-26.1-1|553	module. Yecc is an LALR-1 parser generator for Erlang, similar to yacc.
21cr|erlang-26.1-1|554	Yecc takes a BNF grammar definition as input, and produces Erlang code for
21cr|erlang-26.1-1|555	a parser as output.
21cr|erlang-26.1-1|556	
21cr|erlang-26.1-1|557	%files parsetools
21cr|erlang-26.1-1|558	%{erlang_libdir}/parsetools-*
21cr|erlang-26.1-1|559	
21cr|erlang-26.1-1|560	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|561	
21cr|erlang-26.1-1|562	%package public_key
21cr|erlang-26.1-1|563	Summary:	Erlang API to public key infrastructure
21cr|erlang-26.1-1|564	License:	MPL
21cr|erlang-26.1-1|565	Group:		Development/Erlang
21cr|erlang-26.1-1|566	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|567	
21cr|erlang-26.1-1|568	%description public_key
21cr|erlang-26.1-1|569	Erlang API to public key infrastructure.
21cr|erlang-26.1-1|570	
21cr|erlang-26.1-1|571	%files public_key
21cr|erlang-26.1-1|572	%{erlang_libdir}/public_key-*
21cr|erlang-26.1-1|573	
21cr|erlang-26.1-1|574	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|575	
21cr|erlang-26.1-1|576	%package reltool
21cr|erlang-26.1-1|577	Summary:	A release management tool for Erlang
21cr|erlang-26.1-1|578	License:	MPL
21cr|erlang-26.1-1|579	Group:		Development/Erlang
21cr|erlang-26.1-1|580	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|581	
21cr|erlang-26.1-1|582	%description reltool
21cr|erlang-26.1-1|583	It analyses a given Erlang/OTP installation and determines various
21cr|erlang-26.1-1|584	dependencies between applications. The graphical frontend depicts
21cr|erlang-26.1-1|585	the dependencies and enables interactive customization of a
21cr|erlang-26.1-1|586	target system. The backend provides a batch interface for
21cr|erlang-26.1-1|587	generation of customized target systems.
21cr|erlang-26.1-1|588	
21cr|erlang-26.1-1|589	%files reltool
21cr|erlang-26.1-1|590	%{erlang_libdir}/reltool-*
21cr|erlang-26.1-1|591	
21cr|erlang-26.1-1|592	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|593	
21cr|erlang-26.1-1|594	%package runtime_tools
21cr|erlang-26.1-1|595	Summary:	Runtime tools, tools to include in a production system
21cr|erlang-26.1-1|596	License:	MPL
21cr|erlang-26.1-1|597	Group:		Development/Erlang
21cr|erlang-26.1-1|598	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|599	
21cr|erlang-26.1-1|600	%description runtime_tools
21cr|erlang-26.1-1|601	Runtime tools, tools to include in a production system.
21cr|erlang-26.1-1|602	
21cr|erlang-26.1-1|603	%files runtime_tools
21cr|erlang-26.1-1|604	%{erlang_libdir}/runtime_tools-*
21cr|erlang-26.1-1|605	
21cr|erlang-26.1-1|606	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|607	
21cr|erlang-26.1-1|608	%package snmp
21cr|erlang-26.1-1|609	Summary:	Simple Network Management Protocol (SNMP) support
21cr|erlang-26.1-1|610	License:	MPL
21cr|erlang-26.1-1|611	Group:		Development/Erlang
21cr|erlang-26.1-1|612	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|613	
21cr|erlang-26.1-1|614	%description snmp
21cr|erlang-26.1-1|615	A multilingual Simple Network Management Protocol Extensible Agent, featuring
21cr|erlang-26.1-1|616	a MIB compiler and facilities for implementing SNMP MIBs etc.
21cr|erlang-26.1-1|617	
21cr|erlang-26.1-1|618	%files snmp
21cr|erlang-26.1-1|619	%{erlang_libdir}/snmp-*
21cr|erlang-26.1-1|620	
21cr|erlang-26.1-1|621	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|622	
21cr|erlang-26.1-1|623	%package ssh
21cr|erlang-26.1-1|624	Summary:	Secure Shell application with ssh and sftp support
21cr|erlang-26.1-1|625	License:	MPL
21cr|erlang-26.1-1|626	Group:		Development/Erlang
21cr|erlang-26.1-1|627	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|628	
21cr|erlang-26.1-1|629	%description ssh
21cr|erlang-26.1-1|630	Secure Shell application with ssh and sftp support.
21cr|erlang-26.1-1|631	
21cr|erlang-26.1-1|632	%files ssh
21cr|erlang-26.1-1|633	%{erlang_libdir}/ssh-*
21cr|erlang-26.1-1|634	
21cr|erlang-26.1-1|635	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|636	
21cr|erlang-26.1-1|637	%package ssl
21cr|erlang-26.1-1|638	Summary:	Interface to UNIX BSD sockets with Secure Sockets Layer
21cr|erlang-26.1-1|639	License:	MPL
21cr|erlang-26.1-1|640	Group:		Development/Erlang
21cr|erlang-26.1-1|641	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|642	
21cr|erlang-26.1-1|643	%description ssl
21cr|erlang-26.1-1|644	The SSL application provides secure communication over sockets.
21cr|erlang-26.1-1|645	
21cr|erlang-26.1-1|646	%files ssl
21cr|erlang-26.1-1|647	%{erlang_libdir}/ssl-*
21cr|erlang-26.1-1|648	
21cr|erlang-26.1-1|649	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|650	
21cr|erlang-26.1-1|651	%package syntax_tools
21cr|erlang-26.1-1|652	Summary:	Set of modules for working with Erlang source code
21cr|erlang-26.1-1|653	License:	MPL
21cr|erlang-26.1-1|654	Group:		Development/Erlang
21cr|erlang-26.1-1|655	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|656	
21cr|erlang-26.1-1|657	%description syntax_tools
21cr|erlang-26.1-1|658	This package defines an abstract datatype that is compatible with the
21cr|erlang-26.1-1|659	`erl_parse' data structures, and provides modules for analysis and
21cr|erlang-26.1-1|660	manipulation, flexible pretty printing, and preservation of source-code
21cr|erlang-26.1-1|661	comments. Now includes `erl_tidy': automatic code tidying and checking.
21cr|erlang-26.1-1|662	
21cr|erlang-26.1-1|663	%files syntax_tools
21cr|erlang-26.1-1|664	%{erlang_libdir}/syntax_tools-*
21cr|erlang-26.1-1|665	
21cr|erlang-26.1-1|666	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|667	
21cr|erlang-26.1-1|668	%package tools
21cr|erlang-26.1-1|669	Summary:	Set of programming tools including a coverage analyzer etc
21cr|erlang-26.1-1|670	License:	MPL
21cr|erlang-26.1-1|671	Group:		Development/Erlang
21cr|erlang-26.1-1|672	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|673	
21cr|erlang-26.1-1|674	%description tools
21cr|erlang-26.1-1|675	The Tools application contains a number of stand-alone tools, which are
21cr|erlang-26.1-1|676	useful when developing Erlang programs.
21cr|erlang-26.1-1|677	
21cr|erlang-26.1-1|678	%files tools
21cr|erlang-26.1-1|679	%{erlang_libdir}/tools-*
21cr|erlang-26.1-1|680	
21cr|erlang-26.1-1|681	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|682	
21cr|erlang-26.1-1|683	%package typer
21cr|erlang-26.1-1|684	Summary:	Type annotator of Erlang code
21cr|erlang-26.1-1|685	License:	MPL
21cr|erlang-26.1-1|686	Group:		Development/Erlang
21cr|erlang-26.1-1|687	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|688	
21cr|erlang-26.1-1|689	%description typer
21cr|erlang-26.1-1|690	A type annotator of Erlang code.
21cr|erlang-26.1-1|691	
21cr|erlang-26.1-1|692	%files typer
21cr|erlang-26.1-1|693	%{_libdir}/%{name}/bin/typer
21cr|erlang-26.1-1|694	
21cr|erlang-26.1-1|695	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|696	
21cr|erlang-26.1-1|697	%package wx
21cr|erlang-26.1-1|698	Summary:	Graphic system for Erlang
21cr|erlang-26.1-1|699	License:	MPL
21cr|erlang-26.1-1|700	Group:		Development/Erlang
21cr|erlang-26.1-1|701	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|702	
21cr|erlang-26.1-1|703	%description wx
21cr|erlang-26.1-1|704	A Graphics System used to write platform independent user interfaces
21cr|erlang-26.1-1|705	for Erlang.
21cr|erlang-26.1-1|706	
21cr|erlang-26.1-1|707	%files wx
21cr|erlang-26.1-1|708	%{erlang_libdir}/wx-*
21cr|erlang-26.1-1|709	
21cr|erlang-26.1-1|710	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|711	
21cr|erlang-26.1-1|712	%package xmerl
21cr|erlang-26.1-1|713	Summary:	XML processing tools
21cr|erlang-26.1-1|714	License:	MPL
21cr|erlang-26.1-1|715	Group:		Development/Erlang
21cr|erlang-26.1-1|716	Requires:	%{name}-base = %{EVRD}
21cr|erlang-26.1-1|717	
21cr|erlang-26.1-1|718	%description xmerl
21cr|erlang-26.1-1|719	Implements a set of tools for processing XML documents, as well as working
21cr|erlang-26.1-1|720	with XML-like structures in Erlang. The main attraction so far is a
21cr|erlang-26.1-1|721	single-pass, highly customizable XML processor. Other components are an
21cr|erlang-26.1-1|722	export/translation facility and an XPATH query engine. This version fixes
21cr|erlang-26.1-1|723	a few bugs in the scanner, and improves HTML export.
21cr|erlang-26.1-1|724	
21cr|erlang-26.1-1|725	%files xmerl
21cr|erlang-26.1-1|726	%{erlang_libdir}/xmerl-*
21cr|erlang-26.1-1|727	
21cr|erlang-26.1-1|728	#----------------------------------------------------------------------------
21cr|erlang-26.1-1|729	
21cr|erlang-26.1-1|730	%prep
21cr|erlang-26.1-1|731	%setup -qn otp_src_%{version}
21cr|erlang-26.1-1|732	
21cr|erlang-26.1-1|733	%build
21cr|erlang-26.1-1|734	%serverbuild
21cr|erlang-26.1-1|735	export CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|erlang-26.1-1|736	export CXXLAGS=$CFLAGS
21cr|erlang-26.1-1|737	ERL_TOP=`pwd`; export ERL_TOP
21cr|erlang-26.1-1|738	
21cr|erlang-26.1-1|739	# enable dynamic linking for ssl
21cr|erlang-26.1-1|740	sed -i 's|SSL_DYNAMIC_ONLY=no|SSL_DYNAMIC_ONLY=yes|' erts/configure
21cr|erlang-26.1-1|741	#define __cputoolize true
21cr|erlang-26.1-1|742	
21cr|erlang-26.1-1|743	%configure \
21cr|erlang-26.1-1|744	--prefix=%{_prefix} \
21cr|erlang-26.1-1|745	--exec-prefix=%{_prefix} \
21cr|erlang-26.1-1|746	--bindir=%{_bindir} \
21cr|erlang-26.1-1|747	--libdir=%{_libdir} \
21cr|erlang-26.1-1|748	--mandir=%{_mandir} \
21cr|erlang-26.1-1|749	--datadir=%{_datadir} \
21cr|erlang-26.1-1|750	%ifarch x86_64
21cr|erlang-26.1-1|751	--enable-m64-build \
21cr|erlang-26.1-1|752	%endif
21cr|erlang-26.1-1|753	--enable-threads \
21cr|erlang-26.1-1|754	--enable-kernel-poll \
21cr|erlang-26.1-1|755	--enable-smp-support \
21cr|erlang-26.1-1|756	--with-ssl \
21cr|erlang-26.1-1|757	--disable-erlang-mandir \
21cr|erlang-26.1-1|758	--enable-dynamic-ssl-lib
21cr|erlang-26.1-1|759	
21cr|erlang-26.1-1|760	%make
21cr|erlang-26.1-1|761	
21cr|erlang-26.1-1|762	%install
21cr|erlang-26.1-1|763	%makeinstall_std INSTALL_PREFIX=%{buildroot}
21cr|erlang-26.1-1|764	
21cr|erlang-26.1-1|765	# clean up
21cr|erlang-26.1-1|766	find %{buildroot}%{_libdir}/erlang -perm 0775 | xargs chmod 755
21cr|erlang-26.1-1|767	find %{buildroot}%{_libdir}/erlang -name Makefile | xargs chmod 644
21cr|erlang-26.1-1|768	find %{buildroot}%{_libdir}/erlang -name \*.bat | xargs rm -f
21cr|erlang-26.1-1|769	find %{buildroot}%{_libdir}/erlang -name index.txt.old | xargs rm -f
21cr|erlang-26.1-1|770	
21cr|erlang-26.1-1|771	# doc
21cr|erlang-26.1-1|772	mkdir -p erlang_doc
21cr|erlang-26.1-1|773	mkdir -p %{buildroot}%{_datadir}
21cr|erlang-26.1-1|774	tar -C erlang_doc -xf %{SOURCE1}
21cr|erlang-26.1-1|775	tar -C %{buildroot}%{_datadir} -xf %{SOURCE2}
21cr|erlang-26.1-1|776	
21cr|erlang-26.1-1|777	# make links to binaries
21cr|erlang-26.1-1|778	mkdir -p %{buildroot}%{_bindir}
21cr|erlang-26.1-1|779	pushd %{buildroot}%{_bindir}
21cr|erlang-26.1-1|780	for file in erl erlc escript run_erl
21cr|erlang-26.1-1|781	do
21cr|erlang-26.1-1|782	ln -sf ../%{_lib}/erlang/bin/$file .
21cr|erlang-26.1-1|783	done
21cr|erlang-26.1-1|784	popd
21cr|erlang-26.1-1|785	
21cr|erlang-26.1-1|786	# (tpg) fixes bug #32318
21cr|erlang-26.1-1|787	mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|erlang-26.1-1|788	cat > %{buildroot}%{_sysconfdir}/emacs/site-start.d/erlang.el << EOF
21cr|erlang-26.1-1|789	(setq load-path (cons "%{_libdir}/%{name}/lib/tools-*/emacs" load-path))
21cr|erlang-26.1-1|790	(add-to-list 'load-path "%{_datadir}/emacs/site-lisp/ess")
21cr|erlang-26.1-1|791	(load-library "erlang-start")
21cr|erlang-26.1-1|792	EOF
21cr|erlang-26.1-1|793	
21cr|erlang-26.1-1|794	# remove buildroot from installed files
21cr|erlang-26.1-1|795	pushd %{buildroot}%{_libdir}/erlang
21cr|erlang-26.1-1|796	sed -i "s|%{buildroot}||" erts*/bin/{erl,start} releases/RELEASES bin/{erl,start}
21cr|erlang-26.1-1|797	popd
21cr|erlang-26.1-1|798	
21cr|erlang-26.1-1|799	# (tpg) remove not needed files
21cr|erlang-26.1-1|800	rm -rf %{buildroot}%{_datadir}/COPYRIGHT
21cr|erlang-26.1-1|801	rm -rf %{buildroot}%{_datadir}/PR.template
21cr|erlang-26.1-1|802	rm -rf %{buildroot}%{_datadir}/README.md

1245 21
21cr|erlang-base64url-1.0-4|1	%global srcname base64url
21cr|erlang-base64url-1.0-4|2	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-base64url-1.0-4|3	%global debug_package %{nil}
21cr|erlang-base64url-1.0-4|4	
21cr|erlang-base64url-1.0-4|5	
21cr|erlang-base64url-1.0-4|6	Name:      erlang-%{srcname}
21cr|erlang-base64url-1.0-4|7	Version:   1.0
21cr|erlang-base64url-1.0-4|8	Release:   4
21cr|erlang-base64url-1.0-4|9	
21cr|erlang-base64url-1.0-4|10	Group:     Development/Erlang
21cr|erlang-base64url-1.0-4|11	License:   MIT
21cr|erlang-base64url-1.0-4|12	Summary:   URL safe base64-compatible codec
21cr|erlang-base64url-1.0-4|13	URL:       https://github.com/dvv/base64url
21cr|erlang-base64url-1.0-4|14	Source0:   %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-base64url-1.0-4|15	
21cr|erlang-base64url-1.0-4|16	BuildRequires: erlang-rebar
21cr|erlang-base64url-1.0-4|17	BuildRequires: erlang-eunit
21cr|erlang-base64url-1.0-4|18	
21cr|erlang-base64url-1.0-4|19	
21cr|erlang-base64url-1.0-4|20	%description
21cr|erlang-base64url-1.0-4|21	Standalone URL safe base64-compatible codec.
21cr|erlang-base64url-1.0-4|22	
21cr|erlang-base64url-1.0-4|23	
21cr|erlang-base64url-1.0-4|24	%prep
21cr|erlang-base64url-1.0-4|25	%setup -qn %{srcname}-%{version}
21cr|erlang-base64url-1.0-4|26	
21cr|erlang-base64url-1.0-4|27	
21cr|erlang-base64url-1.0-4|28	%build
21cr|erlang-base64url-1.0-4|29	%{rebar_compile}
21cr|erlang-base64url-1.0-4|30	
21cr|erlang-base64url-1.0-4|31	
21cr|erlang-base64url-1.0-4|32	%check
21cr|erlang-base64url-1.0-4|33	%{rebar_eunit}
21cr|erlang-base64url-1.0-4|34	
21cr|erlang-base64url-1.0-4|35	
21cr|erlang-base64url-1.0-4|36	%install
21cr|erlang-base64url-1.0-4|37	%{erlang_install}
21cr|erlang-base64url-1.0-4|38	
21cr|erlang-base64url-1.0-4|39	
21cr|erlang-base64url-1.0-4|40	%files
21cr|erlang-base64url-1.0-4|41	%doc LICENSE.txt
21cr|erlang-base64url-1.0-4|42	%doc README.md
21cr|erlang-base64url-1.0-4|43	%{erlang_appdir}

1246 21
21cr|erlang-bbmustache-1.12.2-1|1	%global realname bbmustache
21cr|erlang-bbmustache-1.12.2-1|2	%global upstream soranoba
21cr|erlang-bbmustache-1.12.2-1|3	
21cr|erlang-bbmustache-1.12.2-1|4	
21cr|erlang-bbmustache-1.12.2-1|5	Name:		erlang-%{realname}
21cr|erlang-bbmustache-1.12.2-1|6	Version:	1.12.2
21cr|erlang-bbmustache-1.12.2-1|7	Release:	1
21cr|erlang-bbmustache-1.12.2-1|8	Summary:	Binary pattern match-based Mustache template engine for Erlang
21cr|erlang-bbmustache-1.12.2-1|9	Group:		Development/Erlang
21cr|erlang-bbmustache-1.12.2-1|10	License:	MIT
21cr|erlang-bbmustache-1.12.2-1|11	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-bbmustache-1.12.2-1|12	#VCS:		scm:git:https://github.com/%{upstream}/%{realname}.git
21cr|erlang-bbmustache-1.12.2-1|13	Source0:	https://github.com/soranoba/bbmustache/archive/v%{version}.tar.gz?/%{realname}-%{version}.tar.gz
21cr|erlang-bbmustache-1.12.2-1|14	BuildArch:	noarch
21cr|erlang-bbmustache-1.12.2-1|15	BuildRequires:	erlang-rebar
21cr|erlang-bbmustache-1.12.2-1|16	BuildRequires:	erlang-rpm-macros
21cr|erlang-bbmustache-1.12.2-1|17	
21cr|erlang-bbmustache-1.12.2-1|18	
21cr|erlang-bbmustache-1.12.2-1|19	%description
21cr|erlang-bbmustache-1.12.2-1|20	Binary pattern match-based Mustache template engine for Erlang.
21cr|erlang-bbmustache-1.12.2-1|21	
21cr|erlang-bbmustache-1.12.2-1|22	%files
21cr|erlang-bbmustache-1.12.2-1|23	%license LICENSE
21cr|erlang-bbmustache-1.12.2-1|24	%doc doc/ README.md
21cr|erlang-bbmustache-1.12.2-1|25	%{erlang_appdir}/
21cr|erlang-bbmustache-1.12.2-1|26	
21cr|erlang-bbmustache-1.12.2-1|27	#--------------------------------------------------------------
21cr|erlang-bbmustache-1.12.2-1|28	%prep
21cr|erlang-bbmustache-1.12.2-1|29	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-bbmustache-1.12.2-1|30	
21cr|erlang-bbmustache-1.12.2-1|31	%build
21cr|erlang-bbmustache-1.12.2-1|32	%{erlang_compile}
21cr|erlang-bbmustache-1.12.2-1|33	
21cr|erlang-bbmustache-1.12.2-1|34	
21cr|erlang-bbmustache-1.12.2-1|35	%install
21cr|erlang-bbmustache-1.12.2-1|36	%{erlang_install}
21cr|erlang-bbmustache-1.12.2-1|37	
21cr|erlang-bbmustache-1.12.2-1|38	
21cr|erlang-bbmustache-1.12.2-1|39	%check
21cr|erlang-bbmustache-1.12.2-1|40	%{erlang_test}
21cr|erlang-bbmustache-1.12.2-1|41	
21cr|erlang-bbmustache-1.12.2-1|42	

1247 21
21cr|erlang-cache_tab-1.0.30-1|1	%global _disable_ld_no_undefined 1
21cr|erlang-cache_tab-1.0.30-1|2	
21cr|erlang-cache_tab-1.0.30-1|3	%global srcname cache_tab
21cr|erlang-cache_tab-1.0.30-1|4	
21cr|erlang-cache_tab-1.0.30-1|5	%global p1_utils_ver 1.0.25
21cr|erlang-cache_tab-1.0.30-1|6	
21cr|erlang-cache_tab-1.0.30-1|7	Name:		erlang-cache_tab
21cr|erlang-cache_tab-1.0.30-1|8	Version:	1.0.30
21cr|erlang-cache_tab-1.0.30-1|9	Release:	1
21cr|erlang-cache_tab-1.0.30-1|10	Group:		Development/Erlang
21cr|erlang-cache_tab-1.0.30-1|11	
21cr|erlang-cache_tab-1.0.30-1|12	License:	ASL 2.0
21cr|erlang-cache_tab-1.0.30-1|13	Summary:	Erlang cache table application
21cr|erlang-cache_tab-1.0.30-1|14	URL:		https://github.com/processone/cache_tab/
21cr|erlang-cache_tab-1.0.30-1|15	Source0:	https://github.com/processone/cache_tab/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-cache_tab-1.0.30-1|16	
21cr|erlang-cache_tab-1.0.30-1|17	BuildRequires:	gcc
21cr|erlang-cache_tab-1.0.30-1|18	BuildRequires:	erlang-rebar
21cr|erlang-cache_tab-1.0.30-1|19	BuildRequires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-cache_tab-1.0.30-1|20	
21cr|erlang-cache_tab-1.0.30-1|21	Requires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-cache_tab-1.0.30-1|22	
21cr|erlang-cache_tab-1.0.30-1|23	
21cr|erlang-cache_tab-1.0.30-1|24	%description
21cr|erlang-cache_tab-1.0.30-1|25	This application is intended to proxy back-end operations for Key-Value insert,
21cr|erlang-cache_tab-1.0.30-1|26	lookup and delete and maintain a cache of those Key-Values in-memory, to save
21cr|erlang-cache_tab-1.0.30-1|27	back-end operations. Operations are intended to be atomic between back-end and
21cr|erlang-cache_tab-1.0.30-1|28	cache tables. The lifetime of the cache object and the max size of the cache
21cr|erlang-cache_tab-1.0.30-1|29	can be defined as table parameters to limit the size of the in-memory tables.
21cr|erlang-cache_tab-1.0.30-1|30	
21cr|erlang-cache_tab-1.0.30-1|31	
21cr|erlang-cache_tab-1.0.30-1|32	%prep
21cr|erlang-cache_tab-1.0.30-1|33	%setup -qn cache_tab-%{version}
21cr|erlang-cache_tab-1.0.30-1|34	
21cr|erlang-cache_tab-1.0.30-1|35	
21cr|erlang-cache_tab-1.0.30-1|36	%build
21cr|erlang-cache_tab-1.0.30-1|37	%{rebar_compile}
21cr|erlang-cache_tab-1.0.30-1|38	
21cr|erlang-cache_tab-1.0.30-1|39	
21cr|erlang-cache_tab-1.0.30-1|40	%install
21cr|erlang-cache_tab-1.0.30-1|41	%{erlang_install}
21cr|erlang-cache_tab-1.0.30-1|42	
21cr|erlang-cache_tab-1.0.30-1|43	install -p -D -m 755 priv/lib/* --target-directory=%{buildroot}%{erlang_appdir}/priv/lib/
21cr|erlang-cache_tab-1.0.30-1|44	
21cr|erlang-cache_tab-1.0.30-1|45	
21cr|erlang-cache_tab-1.0.30-1|46	%check
21cr|erlang-cache_tab-1.0.30-1|47	%{rebar_eunit}
21cr|erlang-cache_tab-1.0.30-1|48	
21cr|erlang-cache_tab-1.0.30-1|49	
21cr|erlang-cache_tab-1.0.30-1|50	%files
21cr|erlang-cache_tab-1.0.30-1|51	%doc LICENSE.txt
21cr|erlang-cache_tab-1.0.30-1|52	%doc CHANGELOG.md
21cr|erlang-cache_tab-1.0.30-1|53	%doc README.md
21cr|erlang-cache_tab-1.0.30-1|54	%{_erllibdir}/%{srcname}-%{version}

1248 21
21cr|erlang-certifi-2.5.3-1|1	%global realname certifi
21cr|erlang-certifi-2.5.3-1|2	%global upstream certifi
21cr|erlang-certifi-2.5.3-1|3	%global upstream_reponame erlang-certifi
21cr|erlang-certifi-2.5.3-1|4	
21cr|erlang-certifi-2.5.3-1|5	# Technically we're noarch, but our install path is not.
21cr|erlang-certifi-2.5.3-1|6	%global debug_package %{nil}
21cr|erlang-certifi-2.5.3-1|7	
21cr|erlang-certifi-2.5.3-1|8	Name:		erlang-%{realname}
21cr|erlang-certifi-2.5.3-1|9	Version:	2.5.3
21cr|erlang-certifi-2.5.3-1|10	Release:	1
21cr|erlang-certifi-2.5.3-1|11	Summary:	Dummy certifi (certificate bundle) package for erlang
21cr|erlang-certifi-2.5.3-1|12	Group:		Development/Erlang
21cr|erlang-certifi-2.5.3-1|13	License:	BSD
21cr|erlang-certifi-2.5.3-1|14	URL:		https://github.com/%{upstream}/%{upstream_reponame}
21cr|erlang-certifi-2.5.3-1|15	Source0:	https://github.com/%{upstream}/%{upstream_reponame}/archive/%{version}/%{upstream_reponame}-%{version}.tar.gz
21cr|erlang-certifi-2.5.3-1|16	Patch0:		erlang-certifi-enforce_fedora_ca_bundle.patch
21cr|erlang-certifi-2.5.3-1|17	BuildRequires:	erlang-rebar
21cr|erlang-certifi-2.5.3-1|18	BuildRequires:	erlang-parse_trans
21cr|erlang-certifi-2.5.3-1|19	BuildRequires:	erlang-public_key
21cr|erlang-certifi-2.5.3-1|20	BuildRequires:	sed
21cr|erlang-certifi-2.5.3-1|21	Requires:	erlang-rebar
21cr|erlang-certifi-2.5.3-1|22	
21cr|erlang-certifi-2.5.3-1|23	%description
21cr|erlang-certifi-2.5.3-1|24	Upstream certifi provides a custom CA bundle to erlang. Since custom CA bundles
21cr|erlang-certifi-2.5.3-1|25	cannot be packaged in Fedora, this 'dummy' package patches certifi to point to
21cr|erlang-certifi-2.5.3-1|26	the default Fedora CA bundle.
21cr|erlang-certifi-2.5.3-1|27	
21cr|erlang-certifi-2.5.3-1|28	%files
21cr|erlang-certifi-2.5.3-1|29	%license LICENSE
21cr|erlang-certifi-2.5.3-1|30	%doc README.md
21cr|erlang-certifi-2.5.3-1|31	%{erlang_appdir}/
21cr|erlang-certifi-2.5.3-1|32	
21cr|erlang-certifi-2.5.3-1|33	#------------------------------------------------------------------------------
21cr|erlang-certifi-2.5.3-1|34	%prep
21cr|erlang-certifi-2.5.3-1|35	%autosetup -p1 -n %{upstream_reponame}-%{version}
21cr|erlang-certifi-2.5.3-1|36	
21cr|erlang-certifi-2.5.3-1|37	# Fix dependency version issue
21cr|erlang-certifi-2.5.3-1|38	sed -i 's/{parse_trans, "3.2.0"}/{parse_trans, "3.3.0"}/' rebar.config
21cr|erlang-certifi-2.5.3-1|39	
21cr|erlang-certifi-2.5.3-1|40	%build
21cr|erlang-certifi-2.5.3-1|41	%{erlang_compile}
21cr|erlang-certifi-2.5.3-1|42	
21cr|erlang-certifi-2.5.3-1|43	%install
21cr|erlang-certifi-2.5.3-1|44	%{erlang_install}
21cr|erlang-certifi-2.5.3-1|45	

1249 21
21cr|erlang-cf-0.3.1-3|1	%global realname cf
21cr|erlang-cf-0.3.1-3|2	%global upstream project-fifo
21cr|erlang-cf-0.3.1-3|3	
21cr|erlang-cf-0.3.1-3|4	# Technically we're noarch, but our install path is not.
21cr|erlang-cf-0.3.1-3|5	%global debug_package %{nil}
21cr|erlang-cf-0.3.1-3|6	
21cr|erlang-cf-0.3.1-3|7	Name:		erlang-%{realname}
21cr|erlang-cf-0.3.1-3|8	Version:	0.3.1
21cr|erlang-cf-0.3.1-3|9	Release:	3
21cr|erlang-cf-0.3.1-3|10	Summary:	Terminal color helper
21cr|erlang-cf-0.3.1-3|11	License:	BSD
21cr|erlang-cf-0.3.1-3|12	Group:		Development/Erlang
21cr|erlang-cf-0.3.1-3|13	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-cf-0.3.1-3|14	Source0:	https://github.com/%{upstream}/%{realname}/archive/v%{version}.tar.gz#/%{realname}-%{version}.tar.gz
21cr|erlang-cf-0.3.1-3|15	BuildRequires:	erlang-rebar
21cr|erlang-cf-0.3.1-3|16	Requires:	erlang-rebar
21cr|erlang-cf-0.3.1-3|17	
21cr|erlang-cf-0.3.1-3|18	%description
21cr|erlang-cf-0.3.1-3|19	A helper library for termial colour printing extending the io:format
21cr|erlang-cf-0.3.1-3|20	syntax to add colours.
21cr|erlang-cf-0.3.1-3|21	
21cr|erlang-cf-0.3.1-3|22	%files
21cr|erlang-cf-0.3.1-3|23	%license LICENSE
21cr|erlang-cf-0.3.1-3|24	%doc README.md
21cr|erlang-cf-0.3.1-3|25	%{erlang_appdir}/*
21cr|erlang-cf-0.3.1-3|26	
21cr|erlang-cf-0.3.1-3|27	#--------------------------------------------------------------------
21cr|erlang-cf-0.3.1-3|28	%prep
21cr|erlang-cf-0.3.1-3|29	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-cf-0.3.1-3|30	
21cr|erlang-cf-0.3.1-3|31	%build
21cr|erlang-cf-0.3.1-3|32	%{erlang_compile}
21cr|erlang-cf-0.3.1-3|33	%install
21cr|erlang-cf-0.3.1-3|34	%{erlang_install}
21cr|erlang-cf-0.3.1-3|35	
21cr|erlang-cf-0.3.1-3|36	%check
21cr|erlang-cf-0.3.1-3|37	%{erlang_test}

1250 21
21cr|erlang-cth_readable-1.5.1-1|1	%global realname cth_readable
21cr|erlang-cth_readable-1.5.1-1|2	%global upstream ferd
21cr|erlang-cth_readable-1.5.1-1|3	
21cr|erlang-cth_readable-1.5.1-1|4	Name:		erlang-%{realname}
21cr|erlang-cth_readable-1.5.1-1|5	Version:	1.5.1
21cr|erlang-cth_readable-1.5.1-1|6	Release:	1
21cr|erlang-cth_readable-1.5.1-1|7	Summary:	Common test hooks for more readable erlang logs
21cr|erlang-cth_readable-1.5.1-1|8	Group:		Development/Erlang
21cr|erlang-cth_readable-1.5.1-1|9	License:	BSD
21cr|erlang-cth_readable-1.5.1-1|10	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-cth_readable-1.5.1-1|11	Source0:	https://github.com/%{upstream}/%{realname}/archive/v%{version}/%{realname}-v%{version}.tar.gz
21cr|erlang-cth_readable-1.5.1-1|12	BuildArch:	noarch
21cr|erlang-cth_readable-1.5.1-1|13	BuildRequires:	erlang-rebar
21cr|erlang-cth_readable-1.5.1-1|14	BuildRequires:	erlang-lager
21cr|erlang-cth_readable-1.5.1-1|15	BuildRequires:	erlang-cf
21cr|erlang-cth_readable-1.5.1-1|16	BuildRequires:	erlang-goldrush
21cr|erlang-cth_readable-1.5.1-1|17	Requires:	erlang-rebar
21cr|erlang-cth_readable-1.5.1-1|18	
21cr|erlang-cth_readable-1.5.1-1|19	%description
21cr|erlang-cth_readable-1.5.1-1|20	%{summary}.
21cr|erlang-cth_readable-1.5.1-1|21	
21cr|erlang-cth_readable-1.5.1-1|22	%files
21cr|erlang-cth_readable-1.5.1-1|23	%license LICENSE
21cr|erlang-cth_readable-1.5.1-1|24	%doc README.md
21cr|erlang-cth_readable-1.5.1-1|25	%{erlang_appdir}/
21cr|erlang-cth_readable-1.5.1-1|26	
21cr|erlang-cth_readable-1.5.1-1|27	#-------------------------------------------------------------------------
21cr|erlang-cth_readable-1.5.1-1|28	%prep
21cr|erlang-cth_readable-1.5.1-1|29	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-cth_readable-1.5.1-1|30	# Fails since kernel/include/logger.hrl is not shipped witch Fedora's erlang
21cr|erlang-cth_readable-1.5.1-1|31	# installation
21cr|erlang-cth_readable-1.5.1-1|32	rm test/show_logs_SUITE.erl
21cr|erlang-cth_readable-1.5.1-1|33	
21cr|erlang-cth_readable-1.5.1-1|34	%build
21cr|erlang-cth_readable-1.5.1-1|35	%{erlang_compile}
21cr|erlang-cth_readable-1.5.1-1|36	
21cr|erlang-cth_readable-1.5.1-1|37	%install
21cr|erlang-cth_readable-1.5.1-1|38	%{erlang_install}
21cr|erlang-cth_readable-1.5.1-1|39	
21cr|erlang-cth_readable-1.5.1-1|40	%check
21cr|erlang-cth_readable-1.5.1-1|41	%{erlang_test}
21cr|erlang-cth_readable-1.5.1-1|42	

1251 21
21cr|erlang-edown-0.8.1-1|1	%global realname edown
21cr|erlang-edown-0.8.1-1|2	%global upstream uwiger
21cr|erlang-edown-0.8.1-1|3	
21cr|erlang-edown-0.8.1-1|4	
21cr|erlang-edown-0.8.1-1|5	Name:		erlang-%{realname}
21cr|erlang-edown-0.8.1-1|6	Version:	0.8.1
21cr|erlang-edown-0.8.1-1|7	Release:	1
21cr|erlang-edown-0.8.1-1|8	Summary:	EDoc extension for generating Github-flavored Markdown
21cr|erlang-edown-0.8.1-1|9	Group:		Development/Other
21cr|erlang-edown-0.8.1-1|10	License:	ASL 2.0
21cr|erlang-edown-0.8.1-1|11	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-edown-0.8.1-1|12	VCS:		scm:git:https://github.com/%{upstream}/%{realname}.git
21cr|erlang-edown-0.8.1-1|13	Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-edown-0.8.1-1|14	BuildArch:	noarch
21cr|erlang-edown-0.8.1-1|15	Patch1:		erlang-edown-0001-Remove-pre-18.0-code.patch
21cr|erlang-edown-0.8.1-1|16	Patch2:		erlang-edown-0002-Don-t-use-git-command-for-branch-retrieval.patch
21cr|erlang-edown-0.8.1-1|17	BuildRequires:	erlang-edoc
21cr|erlang-edown-0.8.1-1|18	BuildRequires:	erlang-rebar
21cr|erlang-edown-0.8.1-1|19	
21cr|erlang-edown-0.8.1-1|20	
21cr|erlang-edown-0.8.1-1|21	%description
21cr|erlang-edown-0.8.1-1|22	EDoc extension for generating Github-flavored Markdown.
21cr|erlang-edown-0.8.1-1|23	
21cr|erlang-edown-0.8.1-1|24	
21cr|erlang-edown-0.8.1-1|25	%prep
21cr|erlang-edown-0.8.1-1|26	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-edown-0.8.1-1|27	
21cr|erlang-edown-0.8.1-1|28	
21cr|erlang-edown-0.8.1-1|29	%build
21cr|erlang-edown-0.8.1-1|30	%{erlang_compile}
21cr|erlang-edown-0.8.1-1|31	
21cr|erlang-edown-0.8.1-1|32	
21cr|erlang-edown-0.8.1-1|33	%install
21cr|erlang-edown-0.8.1-1|34	%{erlang_install}
21cr|erlang-edown-0.8.1-1|35	
21cr|erlang-edown-0.8.1-1|36	
21cr|erlang-edown-0.8.1-1|37	%check
21cr|erlang-edown-0.8.1-1|38	%{erlang_test}
21cr|erlang-edown-0.8.1-1|39	
21cr|erlang-edown-0.8.1-1|40	
21cr|erlang-edown-0.8.1-1|41	%files
21cr|erlang-edown-0.8.1-1|42	%doc NOTICE README.md doc/
21cr|erlang-edown-0.8.1-1|43	%{erlang_appdir}/

1252 21
21cr|erlang-eimp-1.0.22-1|1	%global srcname eimp
21cr|erlang-eimp-1.0.22-1|2	
21cr|erlang-eimp-1.0.22-1|3	%global p1_utils_ver 1.0.25
21cr|erlang-eimp-1.0.22-1|4	
21cr|erlang-eimp-1.0.22-1|5	
21cr|erlang-eimp-1.0.22-1|6	Name:		erlang-eimp
21cr|erlang-eimp-1.0.22-1|7	Version:	1.0.22
21cr|erlang-eimp-1.0.22-1|8	Release:	1
21cr|erlang-eimp-1.0.22-1|9	
21cr|erlang-eimp-1.0.22-1|10	Group:		Development/Erlang
21cr|erlang-eimp-1.0.22-1|11	License:	ASL 2.0
21cr|erlang-eimp-1.0.22-1|12	Summary:	Erlang Image Manipulation Process
21cr|erlang-eimp-1.0.22-1|13	URL:		https://github.com/processone/eimp/
21cr|erlang-eimp-1.0.22-1|14	Source0:	%{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-eimp-1.0.22-1|15	
21cr|erlang-eimp-1.0.22-1|16	BuildRequires: autoconf
21cr|erlang-eimp-1.0.22-1|17	BuildRequires: automake
21cr|erlang-eimp-1.0.22-1|18	BuildRequires: gcc
21cr|erlang-eimp-1.0.22-1|19	BuildRequires: gd-devel
21cr|erlang-eimp-1.0.22-1|20	BuildRequires: erlang-rebar
21cr|erlang-eimp-1.0.22-1|21	BuildRequires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-eimp-1.0.22-1|22	BuildRequires: pkgconfig(libturbojpeg)
21cr|erlang-eimp-1.0.22-1|23	BuildRequires: pkgconfig(libpng)
21cr|erlang-eimp-1.0.22-1|24	BuildRequires: webp-devel
21cr|erlang-eimp-1.0.22-1|25	
21cr|erlang-eimp-1.0.22-1|26	Requires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-eimp-1.0.22-1|27	
21cr|erlang-eimp-1.0.22-1|28	
21cr|erlang-eimp-1.0.22-1|29	%description
21cr|erlang-eimp-1.0.22-1|30	eimp is an Erlang/Elixir application for manipulating graphic images
21cr|erlang-eimp-1.0.22-1|31	using external C libraries. It supports WebP, JPEG, PNG and GIF.
21cr|erlang-eimp-1.0.22-1|32	
21cr|erlang-eimp-1.0.22-1|33	
21cr|erlang-eimp-1.0.22-1|34	%prep
21cr|erlang-eimp-1.0.22-1|35	%setup -qn %{srcname}-%{version}
21cr|erlang-eimp-1.0.22-1|36	rm configure
21cr|erlang-eimp-1.0.22-1|37	
21cr|erlang-eimp-1.0.22-1|38	
21cr|erlang-eimp-1.0.22-1|39	%build
21cr|erlang-eimp-1.0.22-1|40	autoreconf -ivf
21cr|erlang-eimp-1.0.22-1|41	%configure2_5x
21cr|erlang-eimp-1.0.22-1|42	%{rebar_compile}
21cr|erlang-eimp-1.0.22-1|43	
21cr|erlang-eimp-1.0.22-1|44	
21cr|erlang-eimp-1.0.22-1|45	%install
21cr|erlang-eimp-1.0.22-1|46	%{erlang_install}
21cr|erlang-eimp-1.0.22-1|47	
21cr|erlang-eimp-1.0.22-1|48	install -p -D -m 755 priv/bin/* --target-directory=%{buildroot}%{erlang_appdir}/priv/bin/
21cr|erlang-eimp-1.0.22-1|49	
21cr|erlang-eimp-1.0.22-1|50	
21cr|erlang-eimp-1.0.22-1|51	%check
21cr|erlang-eimp-1.0.22-1|52	# The unit tests do not pass: https://github.com/processone/eimp/issues/5
21cr|erlang-eimp-1.0.22-1|53	echo "Skipping tests."
21cr|erlang-eimp-1.0.22-1|54	
21cr|erlang-eimp-1.0.22-1|55	
21cr|erlang-eimp-1.0.22-1|56	%files
21cr|erlang-eimp-1.0.22-1|57	%doc LICENSE.txt
21cr|erlang-eimp-1.0.22-1|58	%doc README.md
21cr|erlang-eimp-1.0.22-1|59	%{_erllibdir}/%{srcname}-%{version}
21cr|erlang-eimp-1.0.22-1|60	
21cr|erlang-eimp-1.0.22-1|61	

1253 21
21cr|erlang-epam-1.0.12-1|1	%global srcname epam
21cr|erlang-epam-1.0.12-1|2	
21cr|erlang-epam-1.0.12-1|3	
21cr|erlang-epam-1.0.12-1|4	Name:       erlang-%{srcname}
21cr|erlang-epam-1.0.12-1|5	Version:    1.0.12
21cr|erlang-epam-1.0.12-1|6	Release:    1
21cr|erlang-epam-1.0.12-1|7	
21cr|erlang-epam-1.0.12-1|8	Group:      Development/Erlang
21cr|erlang-epam-1.0.12-1|9	Summary:    Library for ejabberd for PAM authentication support
21cr|erlang-epam-1.0.12-1|10	License:    ASL 2.0
21cr|erlang-epam-1.0.12-1|11	URL:        https://github.com/processone/%{srcname}/
21cr|erlang-epam-1.0.12-1|12	Source0:    %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-epam-1.0.12-1|13	
21cr|erlang-epam-1.0.12-1|14	BuildRequires: autoconf
21cr|erlang-epam-1.0.12-1|15	BuildRequires: automake
21cr|erlang-epam-1.0.12-1|16	BuildRequires: gcc
21cr|erlang-epam-1.0.12-1|17	BuildRequires: erlang-rebar
21cr|erlang-epam-1.0.12-1|18	BuildRequires: pam-devel
21cr|erlang-epam-1.0.12-1|19	
21cr|erlang-epam-1.0.12-1|20	Provides: erlang-p1_pam = %{version}-%{release}
21cr|erlang-epam-1.0.12-1|21	Obsoletes: erlang-p1_pam < 1.0.3-4
21cr|erlang-epam-1.0.12-1|22	
21cr|erlang-epam-1.0.12-1|23	
21cr|erlang-epam-1.0.12-1|24	%description
21cr|erlang-epam-1.0.12-1|25	An Erlang library for ejabberd that helps with PAM authentication.
21cr|erlang-epam-1.0.12-1|26	
21cr|erlang-epam-1.0.12-1|27	
21cr|erlang-epam-1.0.12-1|28	%prep
21cr|erlang-epam-1.0.12-1|29	%autosetup -p1 -n %{srcname}-%{version}
21cr|erlang-epam-1.0.12-1|30	
21cr|erlang-epam-1.0.12-1|31	%build
21cr|erlang-epam-1.0.12-1|32	autoreconf -ivf
21cr|erlang-epam-1.0.12-1|33	
21cr|erlang-epam-1.0.12-1|34	%configure
21cr|erlang-epam-1.0.12-1|35	
21cr|erlang-epam-1.0.12-1|36	%{erlang_compile}
21cr|erlang-epam-1.0.12-1|37	
21cr|erlang-epam-1.0.12-1|38	
21cr|erlang-epam-1.0.12-1|39	%install
21cr|erlang-epam-1.0.12-1|40	%{erlang_install}
21cr|erlang-epam-1.0.12-1|41	
21cr|erlang-epam-1.0.12-1|42	install -d %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/bin
21cr|erlang-epam-1.0.12-1|43	install -pm755 priv/bin/%{srcname} %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/bin/
21cr|erlang-epam-1.0.12-1|44	
21cr|erlang-epam-1.0.12-1|45	
21cr|erlang-epam-1.0.12-1|46	%files
21cr|erlang-epam-1.0.12-1|47	%doc LICENSE.txt
21cr|erlang-epam-1.0.12-1|48	%doc CHANGELOG.md
21cr|erlang-epam-1.0.12-1|49	%doc README.md
21cr|erlang-epam-1.0.12-1|50	%{erlang_appdir}/

1254 21
21cr|erlang-erlware_commons-1.6.0-1|1	%global realname erlware_commons
21cr|erlang-erlware_commons-1.6.0-1|2	%global upstream erlware
21cr|erlang-erlware_commons-1.6.0-1|3	
21cr|erlang-erlware_commons-1.6.0-1|4	Name:		erlang-%{realname}
21cr|erlang-erlware_commons-1.6.0-1|5	Version:	1.6.0
21cr|erlang-erlware_commons-1.6.0-1|6	Release:	1
21cr|erlang-erlware_commons-1.6.0-1|7	Summary:	Extension to Erlang's standard library
21cr|erlang-erlware_commons-1.6.0-1|8	Group:		Development/Tools
21cr|erlang-erlware_commons-1.6.0-1|9	License:	MIT
21cr|erlang-erlware_commons-1.6.0-1|10	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-erlware_commons-1.6.0-1|11	Source0:	https://github.com/erlware/erlware_commons/archive/v%{version}.tar.gz?/%{realname}-%{version}.tar.gz
21cr|erlang-erlware_commons-1.6.0-1|12	# The "color" test does not play well with Fedora's build system
21cr|erlang-erlware_commons-1.6.0-1|13	Patch0:		erlang-erlware_commons-disable-color_test.patch
21cr|erlang-erlware_commons-1.6.0-1|14	BuildArch:	noarch
21cr|erlang-erlware_commons-1.6.0-1|15	BuildRequires:	erlang-rebar
21cr|erlang-erlware_commons-1.6.0-1|16	BuildRequires:	erlang-cf
21cr|erlang-erlware_commons-1.6.0-1|17	BuildRequires:	erlang-rpm-macros
21cr|erlang-erlware_commons-1.6.0-1|18	BuildRequires:	git
21cr|erlang-erlware_commons-1.6.0-1|19	Requires:	erlang-rebar
21cr|erlang-erlware_commons-1.6.0-1|20	Requires:	erlang-cf
21cr|erlang-erlware_commons-1.6.0-1|21	
21cr|erlang-erlware_commons-1.6.0-1|22	%description
21cr|erlang-erlware_commons-1.6.0-1|23	Erlware commons can best be described as an extension to the stdlib
21cr|erlang-erlware_commons-1.6.0-1|24	application that is distributed with Erlang.
21cr|erlang-erlware_commons-1.6.0-1|25	
21cr|erlang-erlware_commons-1.6.0-1|26	%files
21cr|erlang-erlware_commons-1.6.0-1|27	%doc README.md
21cr|erlang-erlware_commons-1.6.0-1|28	%{erlang_appdir}/
21cr|erlang-erlware_commons-1.6.0-1|29	
21cr|erlang-erlware_commons-1.6.0-1|30	#------------------------------------------------------------------
21cr|erlang-erlware_commons-1.6.0-1|31	%prep
21cr|erlang-erlware_commons-1.6.0-1|32	%setup -q -n %{realname}-%{version}
21cr|erlang-erlware_commons-1.6.0-1|33	%patch0 -p0
21cr|erlang-erlware_commons-1.6.0-1|34	
21cr|erlang-erlware_commons-1.6.0-1|35	%build
21cr|erlang-erlware_commons-1.6.0-1|36	%erlang_compile
21cr|erlang-erlware_commons-1.6.0-1|37	
21cr|erlang-erlware_commons-1.6.0-1|38	%install
21cr|erlang-erlware_commons-1.6.0-1|39	%erlang_install
21cr|erlang-erlware_commons-1.6.0-1|40	cp -arv priv/ %{buildroot}%{erlang_appdir}/
21cr|erlang-erlware_commons-1.6.0-1|41	
21cr|erlang-erlware_commons-1.6.0-1|42	%check
21cr|erlang-erlware_commons-1.6.0-1|43	%erlang_test
21cr|erlang-erlware_commons-1.6.0-1|44	

1255 21
21cr|erlang-esdl-1.2-5|1	%define oname esdl
21cr|erlang-esdl-1.2-5|2	%define erlang_libdir %{_libdir}/erlang/addons
21cr|erlang-esdl-1.2-5|3	
21cr|erlang-esdl-1.2-5|4	Summary:	Erlang OpenGL/SDL api and utilities
21cr|erlang-esdl-1.2-5|5	Name:		erlang-%{oname}
21cr|erlang-esdl-1.2-5|6	Version:	1.2
21cr|erlang-esdl-1.2-5|7	Release:	5
21cr|erlang-esdl-1.2-5|8	Group:		Development/Other
21cr|erlang-esdl-1.2-5|9	License:	BSD
21cr|erlang-esdl-1.2-5|10	URL:		http://esdl.sourceforge.net
21cr|erlang-esdl-1.2-5|11	Source0:	http://downloads.sourceforge.net/project/esdl/esdl/%{oname}-%{version}/%{oname}-%{version}.src.tar.gz
21cr|erlang-esdl-1.2-5|12	Patch0:		esdl-1.0.1-optflags.patch
21cr|erlang-esdl-1.2-5|13	Patch1:		esdl-1.0.1-makefile.patch
21cr|erlang-esdl-1.2-5|14	BuildRequires:  SDL-devel
21cr|erlang-esdl-1.2-5|15	BuildRequires:	SDL_ttf-devel
21cr|erlang-esdl-1.2-5|16	BuildRequires:	SDL_image-devel
21cr|erlang-esdl-1.2-5|17	BuildRequires:	mesa-common-devel
21cr|erlang-esdl-1.2-5|18	BuildRequires:	erlang-compiler		>= R11B-7
21cr|erlang-esdl-1.2-5|19	BuildRequires:	erlang-devel		>= R11B-7
21cr|erlang-esdl-1.2-5|20	Requires:	erlang-base		>= R11B-7
21cr|erlang-esdl-1.2-5|21	
21cr|erlang-esdl-1.2-5|22	%description
21cr|erlang-esdl-1.2-5|23	A library that gives you access to SDL and OpenGL functionality in
21cr|erlang-esdl-1.2-5|24	your Erlang program.
21cr|erlang-esdl-1.2-5|25	
21cr|erlang-esdl-1.2-5|26	%package devel
21cr|erlang-esdl-1.2-5|27	Summary:	Development files for ESDL
21cr|erlang-esdl-1.2-5|28	Group:		Development/Other
21cr|erlang-esdl-1.2-5|29	Requires:	%{name} = %{version}-%{release}
21cr|erlang-esdl-1.2-5|30	Requires:	erlang-devel >= R11B-6
21cr|erlang-esdl-1.2-5|31	Requires:	SDL-devel
21cr|erlang-esdl-1.2-5|32	Requires:	mesa-common-devel
21cr|erlang-esdl-1.2-5|33	
21cr|erlang-esdl-1.2-5|34	%description devel
21cr|erlang-esdl-1.2-5|35	Development files for ESDL.
21cr|erlang-esdl-1.2-5|36	
21cr|erlang-esdl-1.2-5|37	%prep
21cr|erlang-esdl-1.2-5|38	%setup -qn %{oname}-%{version}
21cr|erlang-esdl-1.2-5|39	#% patch0 -p1
21cr|erlang-esdl-1.2-5|40	
21cr|erlang-esdl-1.2-5|41	%patch1 -p1
21cr|erlang-esdl-1.2-5|42	
21cr|erlang-esdl-1.2-5|43	perl -pi -e 's|INSTALLDIR = |INSTALLDIR = \$(DESTDIR)|' Makefile
21cr|erlang-esdl-1.2-5|44	
21cr|erlang-esdl-1.2-5|45	%build
21cr|erlang-esdl-1.2-5|46	%define _disable_ld_no_undefined 1
21cr|erlang-esdl-1.2-5|47	export CFLAGS="%{optflags}"
21cr|erlang-esdl-1.2-5|48	export CLINKFLAGS="%{ldflags}"
21cr|erlang-esdl-1.2-5|49	%make
21cr|erlang-esdl-1.2-5|50	
21cr|erlang-esdl-1.2-5|51	%install
21cr|erlang-esdl-1.2-5|52	%makeinstall_std
21cr|erlang-esdl-1.2-5|53	
21cr|erlang-esdl-1.2-5|54	pushd test
21cr|erlang-esdl-1.2-5|55	mv -f *.beam %{buildroot}%{erlang_libdir}/esdl-%{version}/ebin
21cr|erlang-esdl-1.2-5|56	popd
21cr|erlang-esdl-1.2-5|57	
21cr|erlang-esdl-1.2-5|58	rm -f %{buildroot}%{erlang_libdir}/esdl-%{version}/Readme.MacOSX-Cocoa
21cr|erlang-esdl-1.2-5|59	rm -f %{buildroot}%{erlang_libdir}/esdl-%{version}/Readme.win32
21cr|erlang-esdl-1.2-5|60	
21cr|erlang-esdl-1.2-5|61	%files
21cr|erlang-esdl-1.2-5|62	%defattr(644,root,root,755)
21cr|erlang-esdl-1.2-5|63	%doc %{erlang_libdir}/esdl-%{version}/license.terms
21cr|erlang-esdl-1.2-5|64	%doc %{erlang_libdir}/esdl-%{version}/Readme
21cr|erlang-esdl-1.2-5|65	%dir %{erlang_libdir}/esdl-%{version}
21cr|erlang-esdl-1.2-5|66	%dir %{erlang_libdir}/esdl-%{version}/ebin
21cr|erlang-esdl-1.2-5|67	%dir %{erlang_libdir}/esdl-%{version}/priv
21cr|erlang-esdl-1.2-5|68	%attr(755,root,root) %{erlang_libdir}/esdl-%{version}/priv/*.so
21cr|erlang-esdl-1.2-5|69	%{erlang_libdir}/esdl-%{version}/ebin/*.beam
21cr|erlang-esdl-1.2-5|70	%{erlang_libdir}/esdl-%{version}/vsn.mk
21cr|erlang-esdl-1.2-5|71	%exclude %{erlang_libdir}/esdl-%{version}/include
21cr|erlang-esdl-1.2-5|72	%exclude %{erlang_libdir}/esdl-%{version}/src
21cr|erlang-esdl-1.2-5|73	
21cr|erlang-esdl-1.2-5|74	%files devel
21cr|erlang-esdl-1.2-5|75	%defattr(644,root,root,755)
21cr|erlang-esdl-1.2-5|76	%doc %{erlang_libdir}/esdl-%{version}/doc
21cr|erlang-esdl-1.2-5|77	%{erlang_libdir}/esdl-%{version}/include
21cr|erlang-esdl-1.2-5|78	%{erlang_libdir}/esdl-%{version}/src
21cr|erlang-esdl-1.2-5|79	%{erlang_libdir}/esdl-%{version}/c_src

1256 21
21cr|erlang-esip-1.0.47-1|1	%global _disable_ld_no_undefined 1
21cr|erlang-esip-1.0.47-1|2	
21cr|erlang-esip-1.0.47-1|3	%global srcname esip
21cr|erlang-esip-1.0.47-1|4	
21cr|erlang-esip-1.0.47-1|5	%global fast_tls_ver 1.0.23
21cr|erlang-esip-1.0.47-1|6	%global p1_utils_ver 1.0.25
21cr|erlang-esip-1.0.47-1|7	%global stun_ver 1.0.23
21cr|erlang-esip-1.0.47-1|8	
21cr|erlang-esip-1.0.47-1|9	Name:		erlang-%{srcname}
21cr|erlang-esip-1.0.47-1|10	Version:	1.0.47
21cr|erlang-esip-1.0.47-1|11	Release:	1
21cr|erlang-esip-1.0.47-1|12	
21cr|erlang-esip-1.0.47-1|13	Group:		Development/Erlang
21cr|erlang-esip-1.0.47-1|14	
21cr|erlang-esip-1.0.47-1|15	License:	ASL 2.0
21cr|erlang-esip-1.0.47-1|16	Summary:	ProcessOne SIP server component in Erlang
21cr|erlang-esip-1.0.47-1|17	URL: https://github.com/processone/esip/
21cr|erlang-esip-1.0.47-1|18	Source0: https://github.com/processone/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-esip-1.0.47-1|19	
21cr|erlang-esip-1.0.47-1|20	Provides:	erlang-p1_sip = %{version}-%{release}
21cr|erlang-esip-1.0.47-1|21	Obsoletes:	erlang-p1_sip < 1.0.2
21cr|erlang-esip-1.0.47-1|22	
21cr|erlang-esip-1.0.47-1|23	BuildRequires:	gcc
21cr|erlang-esip-1.0.47-1|24	#BuildRequires:	erlang-fast_tls >= %{fast_tls_ver}
21cr|erlang-esip-1.0.47-1|25	BuildRequires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-esip-1.0.47-1|26	BuildRequires:	erlang-rebar
21cr|erlang-esip-1.0.47-1|27	BuildRequires:	erlang-stun >= %{stun_ver}
21cr|erlang-esip-1.0.47-1|28	
21cr|erlang-esip-1.0.47-1|29	#Requires:	erlang-fast_tls >= %{fast_tls_ver}
21cr|erlang-esip-1.0.47-1|30	Requires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-esip-1.0.47-1|31	Requires:	erlang-stun >= %{stun_ver}
21cr|erlang-esip-1.0.47-1|32	
21cr|erlang-esip-1.0.47-1|33	
21cr|erlang-esip-1.0.47-1|34	%description
21cr|erlang-esip-1.0.47-1|35	ProcessOne SIP server component in Erlang.
21cr|erlang-esip-1.0.47-1|36	
21cr|erlang-esip-1.0.47-1|37	
21cr|erlang-esip-1.0.47-1|38	%prep
21cr|erlang-esip-1.0.47-1|39	%setup -n %{srcname}-%{version} -q
21cr|erlang-esip-1.0.47-1|40	
21cr|erlang-esip-1.0.47-1|41	rm -rf ebin
21cr|erlang-esip-1.0.47-1|42	
21cr|erlang-esip-1.0.47-1|43	
21cr|erlang-esip-1.0.47-1|44	%build
21cr|erlang-esip-1.0.47-1|45	%{rebar_compile}
21cr|erlang-esip-1.0.47-1|46	
21cr|erlang-esip-1.0.47-1|47	
21cr|erlang-esip-1.0.47-1|48	%install
21cr|erlang-esip-1.0.47-1|49	%{erlang_install}
21cr|erlang-esip-1.0.47-1|50	
21cr|erlang-esip-1.0.47-1|51	install -d %{buildroot}%{_erllibdir}/esip-%{version}/include
21cr|erlang-esip-1.0.47-1|52	install -d %{buildroot}%{_erllibdir}/esip-%{version}/priv/lib
21cr|erlang-esip-1.0.47-1|53	
21cr|erlang-esip-1.0.47-1|54	install -pm644 include/* %{buildroot}%{_erllibdir}/esip-%{version}/include/
21cr|erlang-esip-1.0.47-1|55	install -pm755 priv/lib/*.so %{buildroot}%{_erllibdir}/esip-%{version}/priv/lib/
21cr|erlang-esip-1.0.47-1|56	
21cr|erlang-esip-1.0.47-1|57	
21cr|erlang-esip-1.0.47-1|58	%check
21cr|erlang-esip-1.0.47-1|59	%{rebar_eunit}
21cr|erlang-esip-1.0.47-1|60	
21cr|erlang-esip-1.0.47-1|61	
21cr|erlang-esip-1.0.47-1|62	%files
21cr|erlang-esip-1.0.47-1|63	%doc LICENSE.txt
21cr|erlang-esip-1.0.47-1|64	%doc CHANGELOG.md README.md
21cr|erlang-esip-1.0.47-1|65	%{erlang_appdir}

1257 21
21cr|erlang-eunit_formatters-0.5.0-1|1	%global realname eunit_formatters
21cr|erlang-eunit_formatters-0.5.0-1|2	%global upstream seancribbs
21cr|erlang-eunit_formatters-0.5.0-1|3	
21cr|erlang-eunit_formatters-0.5.0-1|4	# Technically we're noarch, but our install path is not.
21cr|erlang-eunit_formatters-0.5.0-1|5	%global debug_package %{nil}
21cr|erlang-eunit_formatters-0.5.0-1|6	
21cr|erlang-eunit_formatters-0.5.0-1|7	Name:		erlang-%{realname}
21cr|erlang-eunit_formatters-0.5.0-1|8	Version:	0.5.0
21cr|erlang-eunit_formatters-0.5.0-1|9	Release:	1
21cr|erlang-eunit_formatters-0.5.0-1|10	Summary:	Better output format for eunit test suites
21cr|erlang-eunit_formatters-0.5.0-1|11	Group:		Development/Erlang
21cr|erlang-eunit_formatters-0.5.0-1|12	License:	ASL 2.0
21cr|erlang-eunit_formatters-0.5.0-1|13	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-eunit_formatters-0.5.0-1|14	Source0:	https://github.com/%{upstream}/%{realname}/archive/v%{version}/%{realname}-v%{version}.tar.gz
21cr|erlang-eunit_formatters-0.5.0-1|15	BuildRequires:	erlang-rebar
21cr|erlang-eunit_formatters-0.5.0-1|16	Requires:	erlang-rebar
21cr|erlang-eunit_formatters-0.5.0-1|17	
21cr|erlang-eunit_formatters-0.5.0-1|18	%description
21cr|erlang-eunit_formatters-0.5.0-1|19	%{summary}.
21cr|erlang-eunit_formatters-0.5.0-1|20	
21cr|erlang-eunit_formatters-0.5.0-1|21	%prep
21cr|erlang-eunit_formatters-0.5.0-1|22	%autosetup -n %{realname}-%{version}
21cr|erlang-eunit_formatters-0.5.0-1|23	
21cr|erlang-eunit_formatters-0.5.0-1|24	%build
21cr|erlang-eunit_formatters-0.5.0-1|25	%{erlang_compile}
21cr|erlang-eunit_formatters-0.5.0-1|26	
21cr|erlang-eunit_formatters-0.5.0-1|27	%install
21cr|erlang-eunit_formatters-0.5.0-1|28	%{erlang_install}
21cr|erlang-eunit_formatters-0.5.0-1|29	
21cr|erlang-eunit_formatters-0.5.0-1|30	%check
21cr|erlang-eunit_formatters-0.5.0-1|31	%{erlang_test}
21cr|erlang-eunit_formatters-0.5.0-1|32	
21cr|erlang-eunit_formatters-0.5.0-1|33	%files
21cr|erlang-eunit_formatters-0.5.0-1|34	%license LICENSE
21cr|erlang-eunit_formatters-0.5.0-1|35	%doc README.md
21cr|erlang-eunit_formatters-0.5.0-1|36	%{erlang_appdir}/*

1258 21
21cr|erlang-ezlib-1.0.12-1|1	%global srcname ezlib
21cr|erlang-ezlib-1.0.12-1|2	
21cr|erlang-ezlib-1.0.12-1|3	%define  _disable_ld_no_undefined 1
21cr|erlang-ezlib-1.0.12-1|4	
21cr|erlang-ezlib-1.0.12-1|5	Name:       erlang-%{srcname}
21cr|erlang-ezlib-1.0.12-1|6	Version:    1.0.12
21cr|erlang-ezlib-1.0.12-1|7	Release:    1
21cr|erlang-ezlib-1.0.12-1|8	
21cr|erlang-ezlib-1.0.12-1|9	Group:      Development/Erlang
21cr|erlang-ezlib-1.0.12-1|10	
21cr|erlang-ezlib-1.0.12-1|11	License:    ASL 2.0
21cr|erlang-ezlib-1.0.12-1|12	Summary:    Native zlib driver for Erlang
21cr|erlang-ezlib-1.0.12-1|13	URL:        https://github.com/processone/ezlib/
21cr|erlang-ezlib-1.0.12-1|14	Source0:    https://github.com/processone/ezlib/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-ezlib-1.0.12-1|15	
21cr|erlang-ezlib-1.0.12-1|16	Provides:   erlang-p1_zlib = %{version}-%{release}
21cr|erlang-ezlib-1.0.12-1|17	Obsoletes:  erlang-p1_zlib <= 1.0.1-2
21cr|erlang-ezlib-1.0.12-1|18	
21cr|erlang-ezlib-1.0.12-1|19	BuildRequires: gcc
21cr|erlang-ezlib-1.0.12-1|20	BuildRequires: erlang-rebar
21cr|erlang-ezlib-1.0.12-1|21	BuildRequires: pkgconfig(zlib)
21cr|erlang-ezlib-1.0.12-1|22	
21cr|erlang-ezlib-1.0.12-1|23	
21cr|erlang-ezlib-1.0.12-1|24	%description
21cr|erlang-ezlib-1.0.12-1|25	A native zlib driver for Erlang / Elixir, used by ejabberd.
21cr|erlang-ezlib-1.0.12-1|26	
21cr|erlang-ezlib-1.0.12-1|27	
21cr|erlang-ezlib-1.0.12-1|28	%prep
21cr|erlang-ezlib-1.0.12-1|29	%setup -qn ezlib-%{version}
21cr|erlang-ezlib-1.0.12-1|30	
21cr|erlang-ezlib-1.0.12-1|31	
21cr|erlang-ezlib-1.0.12-1|32	%build
21cr|erlang-ezlib-1.0.12-1|33	%configure --enable-nif
21cr|erlang-ezlib-1.0.12-1|34	# There is a pull request upstream for this -lz https://github.com/processone/ezlib/pull/1
21cr|erlang-ezlib-1.0.12-1|35	LDFLAGS="$LDFLAGS -lz" %{rebar_compile}
21cr|erlang-ezlib-1.0.12-1|36	
21cr|erlang-ezlib-1.0.12-1|37	
21cr|erlang-ezlib-1.0.12-1|38	%check
21cr|erlang-ezlib-1.0.12-1|39	#%%{rebar_eunit}
21cr|erlang-ezlib-1.0.12-1|40	
21cr|erlang-ezlib-1.0.12-1|41	
21cr|erlang-ezlib-1.0.12-1|42	%install
21cr|erlang-ezlib-1.0.12-1|43	install -d %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib
21cr|erlang-ezlib-1.0.12-1|44	
21cr|erlang-ezlib-1.0.12-1|45	install -pm755 priv/lib/ezlib.so \
21cr|erlang-ezlib-1.0.12-1|46	%{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib/
21cr|erlang-ezlib-1.0.12-1|47	%{erlang_install}
21cr|erlang-ezlib-1.0.12-1|48	
21cr|erlang-ezlib-1.0.12-1|49	
21cr|erlang-ezlib-1.0.12-1|50	%files
21cr|erlang-ezlib-1.0.12-1|51	%doc LICENSE.txt
21cr|erlang-ezlib-1.0.12-1|52	%doc README.md
21cr|erlang-ezlib-1.0.12-1|53	%{erlang_appdir}

1259 21
21cr|erlang-fast_tls-1.1.15-1|1	%global _disable_ld_no_undefined 1
21cr|erlang-fast_tls-1.1.15-1|2	
21cr|erlang-fast_tls-1.1.15-1|3	%global srcname fast_tls
21cr|erlang-fast_tls-1.1.15-1|4	
21cr|erlang-fast_tls-1.1.15-1|5	%global p1_utils_ver 1.0.25
21cr|erlang-fast_tls-1.1.15-1|6	
21cr|erlang-fast_tls-1.1.15-1|7	Name:		erlang-%{srcname}
21cr|erlang-fast_tls-1.1.15-1|8	Version:	1.1.15
21cr|erlang-fast_tls-1.1.15-1|9	Release:	1
21cr|erlang-fast_tls-1.1.15-1|10	
21cr|erlang-fast_tls-1.1.15-1|11	Group:		Development/Erlang
21cr|erlang-fast_tls-1.1.15-1|12	
21cr|erlang-fast_tls-1.1.15-1|13	License:	ASL 2.0
21cr|erlang-fast_tls-1.1.15-1|14	Summary:	TLS / SSL native driver for Erlang / Elixir
21cr|erlang-fast_tls-1.1.15-1|15	URL:		https://github.com/processone/%{srcname}/
21cr|erlang-fast_tls-1.1.15-1|16	Source0:	https://github.com/processone/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-fast_tls-1.1.15-1|17	# Set the default cipher list to PROFILE=SYSTEM.
21cr|erlang-fast_tls-1.1.15-1|18	# https://fedoraproject.org/wiki/Packaging:CryptoPolicies
21cr|erlang-fast_tls-1.1.15-1|19	Patch0:		0000-Use-the-system-ciphers-by-default.patch
21cr|erlang-fast_tls-1.1.15-1|20	
21cr|erlang-fast_tls-1.1.15-1|21	Provides:	erlang-p1_tls = %{version}-%{release}
21cr|erlang-fast_tls-1.1.15-1|22	Obsoletes:	erlang-p1_tls < 1.0.1
21cr|erlang-fast_tls-1.1.15-1|23	
21cr|erlang-fast_tls-1.1.15-1|24	BuildRequires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-fast_tls-1.1.15-1|25	BuildRequires:	erlang-rebar
21cr|erlang-fast_tls-1.1.15-1|26	BuildRequires:	erlang-ssl
21cr|erlang-fast_tls-1.1.15-1|27	BuildRequires:	erlang-eunit
21cr|erlang-fast_tls-1.1.15-1|28	BuildRequires:	erlang-public_key
21cr|erlang-fast_tls-1.1.15-1|29	BuildRequires:	pkgconfig(openssl)
21cr|erlang-fast_tls-1.1.15-1|30	
21cr|erlang-fast_tls-1.1.15-1|31	Requires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-fast_tls-1.1.15-1|32	
21cr|erlang-fast_tls-1.1.15-1|33	
21cr|erlang-fast_tls-1.1.15-1|34	%description
21cr|erlang-fast_tls-1.1.15-1|35	TLS / SSL native driver for Erlang / Elixir. This is used by ejabberd.
21cr|erlang-fast_tls-1.1.15-1|36	
21cr|erlang-fast_tls-1.1.15-1|37	
21cr|erlang-fast_tls-1.1.15-1|38	%prep
21cr|erlang-fast_tls-1.1.15-1|39	%autosetup -p1 -n %{srcname}-%{version}
21cr|erlang-fast_tls-1.1.15-1|40	
21cr|erlang-fast_tls-1.1.15-1|41	%check
21cr|erlang-fast_tls-1.1.15-1|42	%{rebar_eunit}
21cr|erlang-fast_tls-1.1.15-1|43	
21cr|erlang-fast_tls-1.1.15-1|44	
21cr|erlang-fast_tls-1.1.15-1|45	%build
21cr|erlang-fast_tls-1.1.15-1|46	%{rebar_compile}
21cr|erlang-fast_tls-1.1.15-1|47	
21cr|erlang-fast_tls-1.1.15-1|48	
21cr|erlang-fast_tls-1.1.15-1|49	%install
21cr|erlang-fast_tls-1.1.15-1|50	install -d %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib
21cr|erlang-fast_tls-1.1.15-1|51	
21cr|erlang-fast_tls-1.1.15-1|52	install -pm755 priv/lib/* %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib/
21cr|erlang-fast_tls-1.1.15-1|53	%{erlang_install}
21cr|erlang-fast_tls-1.1.15-1|54	
21cr|erlang-fast_tls-1.1.15-1|55	
21cr|erlang-fast_tls-1.1.15-1|56	%files
21cr|erlang-fast_tls-1.1.15-1|57	%doc LICENSE.txt
21cr|erlang-fast_tls-1.1.15-1|58	%doc README.md
21cr|erlang-fast_tls-1.1.15-1|59	%{erlang_appdir}

1260 21
21cr|erlang-fast_xml-1.1.49-1|1	%define with_tests 0
21cr|erlang-fast_xml-1.1.49-1|2	%global _disable_ld_no_undefined 1
21cr|erlang-fast_xml-1.1.49-1|3	
21cr|erlang-fast_xml-1.1.49-1|4	%global srcname fast_xml
21cr|erlang-fast_xml-1.1.49-1|5	
21cr|erlang-fast_xml-1.1.49-1|6	%global p1_utils_ver 1.0.25
21cr|erlang-fast_xml-1.1.49-1|7	
21cr|erlang-fast_xml-1.1.49-1|8	Name:		erlang-%{srcname}
21cr|erlang-fast_xml-1.1.49-1|9	Version:	1.1.49
21cr|erlang-fast_xml-1.1.49-1|10	Release:	1
21cr|erlang-fast_xml-1.1.49-1|11	Group:		Development/Erlang
21cr|erlang-fast_xml-1.1.49-1|12	
21cr|erlang-fast_xml-1.1.49-1|13	License:	ASL 2.0
21cr|erlang-fast_xml-1.1.49-1|14	Summary:	Fast Expat based Erlang XML parsing and manipulation library
21cr|erlang-fast_xml-1.1.49-1|15	URL:		https://github.com/processone/fast_xml/
21cr|erlang-fast_xml-1.1.49-1|16	Source0:	https://github.com/processone/fast_xml/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-fast_xml-1.1.49-1|17	
21cr|erlang-fast_xml-1.1.49-1|18	BuildRequires:	gcc
21cr|erlang-fast_xml-1.1.49-1|19	BuildRequires:	erlang-edoc
21cr|erlang-fast_xml-1.1.49-1|20	BuildRequires:	erlang-rebar
21cr|erlang-fast_xml-1.1.49-1|21	BuildRequires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-fast_xml-1.1.49-1|22	BuildRequires:	expat-devel
21cr|erlang-fast_xml-1.1.49-1|23	
21cr|erlang-fast_xml-1.1.49-1|24	Requires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-fast_xml-1.1.49-1|25	
21cr|erlang-fast_xml-1.1.49-1|26	
21cr|erlang-fast_xml-1.1.49-1|27	%description
21cr|erlang-fast_xml-1.1.49-1|28	Fast Expat based Erlang XML parsing and manipulation library, with a strong
21cr|erlang-fast_xml-1.1.49-1|29	focus on XML stream parsing from network. It supports full XML structure
21cr|erlang-fast_xml-1.1.49-1|30	parsing, suitable for small but complete XML chunks, and XML stream parsing
21cr|erlang-fast_xml-1.1.49-1|31	suitable for large XML document, or infinite network XML stream like XMPP.
21cr|erlang-fast_xml-1.1.49-1|32	This module can parse files much faster than built-in module xmerl. Depending
21cr|erlang-fast_xml-1.1.49-1|33	on file complexity and size xml_stream:parse_element/1 can be 8-18 times faster
21cr|erlang-fast_xml-1.1.49-1|34	than calling xmerl_scan:string/2.
21cr|erlang-fast_xml-1.1.49-1|35	
21cr|erlang-fast_xml-1.1.49-1|36	
21cr|erlang-fast_xml-1.1.49-1|37	%prep
21cr|erlang-fast_xml-1.1.49-1|38	%setup -qn fast_xml-%{version}
21cr|erlang-fast_xml-1.1.49-1|39	
21cr|erlang-fast_xml-1.1.49-1|40	
21cr|erlang-fast_xml-1.1.49-1|41	%build
21cr|erlang-fast_xml-1.1.49-1|42	%{rebar_compile}
21cr|erlang-fast_xml-1.1.49-1|43	
21cr|erlang-fast_xml-1.1.49-1|44	
21cr|erlang-fast_xml-1.1.49-1|45	%install
21cr|erlang-fast_xml-1.1.49-1|46	%{erlang_install}
21cr|erlang-fast_xml-1.1.49-1|47	
21cr|erlang-fast_xml-1.1.49-1|48	install -p -D -m 755 priv/lib/* --target-directory=%{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib/
21cr|erlang-fast_xml-1.1.49-1|49	
21cr|erlang-fast_xml-1.1.49-1|50	%if %with_tests
21cr|erlang-fast_xml-1.1.49-1|51	%check
21cr|erlang-fast_xml-1.1.49-1|52	%{rebar_eunit}
21cr|erlang-fast_xml-1.1.49-1|53	%endif
21cr|erlang-fast_xml-1.1.49-1|54	
21cr|erlang-fast_xml-1.1.49-1|55	%files
21cr|erlang-fast_xml-1.1.49-1|56	%doc LICENSE.txt
21cr|erlang-fast_xml-1.1.49-1|57	%doc CHANGELOG.md README.md
21cr|erlang-fast_xml-1.1.49-1|58	%{erlang_appdir}

1261 21
21cr|erlang-fast_yaml-1.0.33-1|1	%global _disable_ld_no_undefined 1
21cr|erlang-fast_yaml-1.0.33-1|2	
21cr|erlang-fast_yaml-1.0.33-1|3	%global srcname fast_yaml
21cr|erlang-fast_yaml-1.0.33-1|4	
21cr|erlang-fast_yaml-1.0.33-1|5	Name:		erlang-%{srcname}
21cr|erlang-fast_yaml-1.0.33-1|6	Version:	1.0.33
21cr|erlang-fast_yaml-1.0.33-1|7	Release:	1
21cr|erlang-fast_yaml-1.0.33-1|8	
21cr|erlang-fast_yaml-1.0.33-1|9	Group:		Development/Erlang
21cr|erlang-fast_yaml-1.0.33-1|10	
21cr|erlang-fast_yaml-1.0.33-1|11	License:	ASL 2.0
21cr|erlang-fast_yaml-1.0.33-1|12	Summary:	An Erlang wrapper for libyaml "C" library
21cr|erlang-fast_yaml-1.0.33-1|13	URL:		https://github.com/processone/fast_yaml/
21cr|erlang-fast_yaml-1.0.33-1|14	Source0:	https://github.com/processone/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-fast_yaml-1.0.33-1|15	
21cr|erlang-fast_yaml-1.0.33-1|16	Provides:	erlang-p1_yaml = %{version}-%{release}
21cr|erlang-fast_yaml-1.0.33-1|17	Obsoletes:	erlang-p1_yaml < 1.0.2
21cr|erlang-fast_yaml-1.0.33-1|18	
21cr|erlang-fast_yaml-1.0.33-1|19	BuildRequires:	gcc
21cr|erlang-fast_yaml-1.0.33-1|20	BuildRequires:	erlang-rebar
21cr|erlang-fast_yaml-1.0.33-1|21	BuildRequires:	erlang-p1_utils >= 1.0.5
21cr|erlang-fast_yaml-1.0.33-1|22	BuildRequires:	pkgconfig(yaml-0.1)
21cr|erlang-fast_yaml-1.0.33-1|23	
21cr|erlang-fast_yaml-1.0.33-1|24	
21cr|erlang-fast_yaml-1.0.33-1|25	%description
21cr|erlang-fast_yaml-1.0.33-1|26	P1 YAML is an Erlang wrapper for libyaml "C" library.
21cr|erlang-fast_yaml-1.0.33-1|27	
21cr|erlang-fast_yaml-1.0.33-1|28	
21cr|erlang-fast_yaml-1.0.33-1|29	%prep
21cr|erlang-fast_yaml-1.0.33-1|30	%setup -qn %{srcname}-%{version}
21cr|erlang-fast_yaml-1.0.33-1|31	
21cr|erlang-fast_yaml-1.0.33-1|32	
21cr|erlang-fast_yaml-1.0.33-1|33	%build
21cr|erlang-fast_yaml-1.0.33-1|34	%{rebar_compile}
21cr|erlang-fast_yaml-1.0.33-1|35	
21cr|erlang-fast_yaml-1.0.33-1|36	
21cr|erlang-fast_yaml-1.0.33-1|37	%install
21cr|erlang-fast_yaml-1.0.33-1|38	%{erlang_install}
21cr|erlang-fast_yaml-1.0.33-1|39	
21cr|erlang-fast_yaml-1.0.33-1|40	install -d %{buildroot}%{_libdir}/erlang/lib/%{srcname}-%{version}/priv/lib
21cr|erlang-fast_yaml-1.0.33-1|41	
21cr|erlang-fast_yaml-1.0.33-1|42	install -pm755 priv/lib/* %{buildroot}%{_libdir}/erlang/lib/%{srcname}-%{version}/priv/lib
21cr|erlang-fast_yaml-1.0.33-1|43	
21cr|erlang-fast_yaml-1.0.33-1|44	
21cr|erlang-fast_yaml-1.0.33-1|45	%check
21cr|erlang-fast_yaml-1.0.33-1|46	%{rebar_eunit}
21cr|erlang-fast_yaml-1.0.33-1|47	
21cr|erlang-fast_yaml-1.0.33-1|48	
21cr|erlang-fast_yaml-1.0.33-1|49	%files
21cr|erlang-fast_yaml-1.0.33-1|50	%doc LICENSE.txt
21cr|erlang-fast_yaml-1.0.33-1|51	%doc README.md
21cr|erlang-fast_yaml-1.0.33-1|52	%{erlang_appdir}

1262 21
21cr|erlang-getopt-1.0.2-1|1	%global realname getopt
21cr|erlang-getopt-1.0.2-1|2	%global upstream jcomellas
21cr|erlang-getopt-1.0.2-1|3	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-getopt-1.0.2-1|4	%global debug_package %{nil}
21cr|erlang-getopt-1.0.2-1|5	
21cr|erlang-getopt-1.0.2-1|6	
21cr|erlang-getopt-1.0.2-1|7	Name:		erlang-%{realname}
21cr|erlang-getopt-1.0.2-1|8	Version:	1.0.2
21cr|erlang-getopt-1.0.2-1|9	Release:	1
21cr|erlang-getopt-1.0.2-1|10	Summary:	Erlang module to parse command line arguments using the GNU getopt syntax
21cr|erlang-getopt-1.0.2-1|11	Group:		Development/Erlang
21cr|erlang-getopt-1.0.2-1|12	License:	BSD
21cr|erlang-getopt-1.0.2-1|13	URL:		http://github.com/%{upstream}/%{realname}
21cr|erlang-getopt-1.0.2-1|14	Source0:	https://github.com/%{upstream}/%{realname}/archive/v%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-getopt-1.0.2-1|15	BuildRequires:	erlang-rebar
21cr|erlang-getopt-1.0.2-1|16	#BuildRequires:  erlang-getopt
21cr|erlang-getopt-1.0.2-1|17	
21cr|erlang-getopt-1.0.2-1|18	
21cr|erlang-getopt-1.0.2-1|19	%description
21cr|erlang-getopt-1.0.2-1|20	Command-line parsing module that uses a syntax similar to that of GNU getopt.
21cr|erlang-getopt-1.0.2-1|21	
21cr|erlang-getopt-1.0.2-1|22	%files
21cr|erlang-getopt-1.0.2-1|23	%doc LICENSE.txt
21cr|erlang-getopt-1.0.2-1|24	%doc README.md examples/
21cr|erlang-getopt-1.0.2-1|25	%{erlang_appdir}/
21cr|erlang-getopt-1.0.2-1|26	
21cr|erlang-getopt-1.0.2-1|27	#----------------------------------------------------------------------------
21cr|erlang-getopt-1.0.2-1|28	%prep
21cr|erlang-getopt-1.0.2-1|29	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-getopt-1.0.2-1|30	
21cr|erlang-getopt-1.0.2-1|31	chmod 0644 examples/*.escript
21cr|erlang-getopt-1.0.2-1|32	
21cr|erlang-getopt-1.0.2-1|33	%build
21cr|erlang-getopt-1.0.2-1|34	%{erlang_compile}
21cr|erlang-getopt-1.0.2-1|35	
21cr|erlang-getopt-1.0.2-1|36	%install
21cr|erlang-getopt-1.0.2-1|37	%{erlang_install}
21cr|erlang-getopt-1.0.2-1|38	
21cr|erlang-getopt-1.0.2-1|39	
21cr|erlang-getopt-1.0.2-1|40	%check
21cr|erlang-getopt-1.0.2-1|41	# BEWARE rebar needs bootstrapped getopt in case of an API change
21cr|erlang-getopt-1.0.2-1|42	%{erlang_test}
21cr|erlang-getopt-1.0.2-1|43	
21cr|erlang-getopt-1.0.2-1|44	

1263 21
21cr|erlang-goldrush-0.2.0-1|1	%global realname goldrush
21cr|erlang-goldrush-0.2.0-1|2	%global upstream DeadZen
21cr|erlang-goldrush-0.2.0-1|3	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-goldrush-0.2.0-1|4	%global debug_package %{nil}
21cr|erlang-goldrush-0.2.0-1|5	
21cr|erlang-goldrush-0.2.0-1|6	Name:       erlang-%{realname}
21cr|erlang-goldrush-0.2.0-1|7	Version:    0.2.0
21cr|erlang-goldrush-0.2.0-1|8	Release:    1
21cr|erlang-goldrush-0.2.0-1|9	Group:      Development/Erlang
21cr|erlang-goldrush-0.2.0-1|10	Summary:    Small, fast event processing and monitoring for Erlang/OTP applications
21cr|erlang-goldrush-0.2.0-1|11	License:    MIT
21cr|erlang-goldrush-0.2.0-1|12	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-goldrush-0.2.0-1|13	Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-goldrush-0.2.0-1|14	BuildRequires:	erlang-rebar
21cr|erlang-goldrush-0.2.0-1|15	
21cr|erlang-goldrush-0.2.0-1|16	
21cr|erlang-goldrush-0.2.0-1|17	%description
21cr|erlang-goldrush-0.2.0-1|18	A small Erlang app that provides fast event stream processing.
21cr|erlang-goldrush-0.2.0-1|19	
21cr|erlang-goldrush-0.2.0-1|20	
21cr|erlang-goldrush-0.2.0-1|21	%prep
21cr|erlang-goldrush-0.2.0-1|22	%setup -qn %{realname}-%{version}
21cr|erlang-goldrush-0.2.0-1|23	
21cr|erlang-goldrush-0.2.0-1|24	
21cr|erlang-goldrush-0.2.0-1|25	%build
21cr|erlang-goldrush-0.2.0-1|26	%{erlang_compile}
21cr|erlang-goldrush-0.2.0-1|27	
21cr|erlang-goldrush-0.2.0-1|28	
21cr|erlang-goldrush-0.2.0-1|29	%install
21cr|erlang-goldrush-0.2.0-1|30	%{erlang_install}
21cr|erlang-goldrush-0.2.0-1|31	
21cr|erlang-goldrush-0.2.0-1|32	
21cr|erlang-goldrush-0.2.0-1|33	%if 0
21cr|erlang-goldrush-0.2.0-1|34	%check
21cr|erlang-goldrush-0.2.0-1|35	%{erlang_test}
21cr|erlang-goldrush-0.2.0-1|36	%endif
21cr|erlang-goldrush-0.2.0-1|37	
21cr|erlang-goldrush-0.2.0-1|38	
21cr|erlang-goldrush-0.2.0-1|39	%files
21cr|erlang-goldrush-0.2.0-1|40	%doc LICENSE
21cr|erlang-goldrush-0.2.0-1|41	%doc README.org
21cr|erlang-goldrush-0.2.0-1|42	%{erlang_appdir}/

1264 21
21cr|erlang-iconv-1.0.13-1|1	%global _disable_ld_no_undefined 1
21cr|erlang-iconv-1.0.13-1|2	
21cr|erlang-iconv-1.0.13-1|3	%global srcname iconv
21cr|erlang-iconv-1.0.13-1|4	
21cr|erlang-iconv-1.0.13-1|5	%global p1_utils_ver 1.0.25
21cr|erlang-iconv-1.0.13-1|6	
21cr|erlang-iconv-1.0.13-1|7	Name:       erlang-%{srcname}
21cr|erlang-iconv-1.0.13-1|8	Version:    1.0.13
21cr|erlang-iconv-1.0.13-1|9	Release:    1
21cr|erlang-iconv-1.0.13-1|10	
21cr|erlang-iconv-1.0.13-1|11	Group:      Development/Erlang
21cr|erlang-iconv-1.0.13-1|12	Summary:    Fast encoding conversion library for Erlang / Elixir
21cr|erlang-iconv-1.0.13-1|13	License:    ASL 2.0
21cr|erlang-iconv-1.0.13-1|14	URL:        https://github.com/processone/iconv/
21cr|erlang-iconv-1.0.13-1|15	Source0:    https://github.com/processone/iconv/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-iconv-1.0.13-1|16	
21cr|erlang-iconv-1.0.13-1|17	Provides:   erlang-p1_iconv = %{version}-%{release}
21cr|erlang-iconv-1.0.13-1|18	Obsoletes:  erlang-p1_iconv < 1.0.0-3
21cr|erlang-iconv-1.0.13-1|19	
21cr|erlang-iconv-1.0.13-1|20	BuildRequires: gcc
21cr|erlang-iconv-1.0.13-1|21	BuildRequires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-iconv-1.0.13-1|22	BuildRequires: erlang-rebar
21cr|erlang-iconv-1.0.13-1|23	
21cr|erlang-iconv-1.0.13-1|24	Requires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-iconv-1.0.13-1|25	
21cr|erlang-iconv-1.0.13-1|26	
21cr|erlang-iconv-1.0.13-1|27	%description
21cr|erlang-iconv-1.0.13-1|28	Erlang bindings for libiconv. This is used by ejabberd.
21cr|erlang-iconv-1.0.13-1|29	
21cr|erlang-iconv-1.0.13-1|30	
21cr|erlang-iconv-1.0.13-1|31	%prep
21cr|erlang-iconv-1.0.13-1|32	%setup -qn iconv-%{version}
21cr|erlang-iconv-1.0.13-1|33	
21cr|erlang-iconv-1.0.13-1|34	
21cr|erlang-iconv-1.0.13-1|35	%build
21cr|erlang-iconv-1.0.13-1|36	%configure --enable-nif
21cr|erlang-iconv-1.0.13-1|37	%{rebar_compile}
21cr|erlang-iconv-1.0.13-1|38	
21cr|erlang-iconv-1.0.13-1|39	
21cr|erlang-iconv-1.0.13-1|40	%check
21cr|erlang-iconv-1.0.13-1|41	%{rebar_eunit}
21cr|erlang-iconv-1.0.13-1|42	
21cr|erlang-iconv-1.0.13-1|43	
21cr|erlang-iconv-1.0.13-1|44	%install
21cr|erlang-iconv-1.0.13-1|45	install -d %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib
21cr|erlang-iconv-1.0.13-1|46	
21cr|erlang-iconv-1.0.13-1|47	install -pm755 priv/lib/iconv.so %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib/
21cr|erlang-iconv-1.0.13-1|48	%{erlang_install}
21cr|erlang-iconv-1.0.13-1|49	
21cr|erlang-iconv-1.0.13-1|50	
21cr|erlang-iconv-1.0.13-1|51	%files
21cr|erlang-iconv-1.0.13-1|52	%doc LICENSE.txt
21cr|erlang-iconv-1.0.13-1|53	%doc README.md
21cr|erlang-iconv-1.0.13-1|54	%{erlang_appdir}

1265 21
21cr|erlang-idna-6.1.1-1|1	%global srcname idna
21cr|erlang-idna-6.1.1-1|2	
21cr|erlang-idna-6.1.1-1|3	Name:       erlang-%{srcname}
21cr|erlang-idna-6.1.1-1|4	Version:    6.1.1
21cr|erlang-idna-6.1.1-1|5	Release:    1
21cr|erlang-idna-6.1.1-1|6	BuildArch:  noarch
21cr|erlang-idna-6.1.1-1|7	
21cr|erlang-idna-6.1.1-1|8	License:    MIT
21cr|erlang-idna-6.1.1-1|9	Summary:    Erlang IDNA lib
21cr|erlang-idna-6.1.1-1|10	Group:      Development/Erlang
21cr|erlang-idna-6.1.1-1|11	URL:        https://github.com/benoitc/erlang-idna
21cr|erlang-idna-6.1.1-1|12	Source0:    %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-idna-6.1.1-1|13	
21cr|erlang-idna-6.1.1-1|14	BuildRequires: erlang-rebar
21cr|erlang-idna-6.1.1-1|15	BuildRequires: erlang-unicode_util_compat
21cr|erlang-idna-6.1.1-1|16	
21cr|erlang-idna-6.1.1-1|17	Requires: erlang-unicode_util_compat
21cr|erlang-idna-6.1.1-1|18	
21cr|erlang-idna-6.1.1-1|19	
21cr|erlang-idna-6.1.1-1|20	%description
21cr|erlang-idna-6.1.1-1|21	A pure Erlang IDNA implementation that folllows RFC5891.
21cr|erlang-idna-6.1.1-1|22	
21cr|erlang-idna-6.1.1-1|23	
21cr|erlang-idna-6.1.1-1|24	%prep
21cr|erlang-idna-6.1.1-1|25	%setup -q -n %{name}-%{version}
21cr|erlang-idna-6.1.1-1|26	
21cr|erlang-idna-6.1.1-1|27	
21cr|erlang-idna-6.1.1-1|28	%build
21cr|erlang-idna-6.1.1-1|29	%{rebar_compile}
21cr|erlang-idna-6.1.1-1|30	
21cr|erlang-idna-6.1.1-1|31	
21cr|erlang-idna-6.1.1-1|32	%install
21cr|erlang-idna-6.1.1-1|33	%{erlang_install}
21cr|erlang-idna-6.1.1-1|34	
21cr|erlang-idna-6.1.1-1|35	
21cr|erlang-idna-6.1.1-1|36	%check
21cr|erlang-idna-6.1.1-1|37	#%%{rebar_eunit}
21cr|erlang-idna-6.1.1-1|38	
21cr|erlang-idna-6.1.1-1|39	
21cr|erlang-idna-6.1.1-1|40	%files
21cr|erlang-idna-6.1.1-1|41	%license LICENSE
21cr|erlang-idna-6.1.1-1|42	%doc CHANGELOG
21cr|erlang-idna-6.1.1-1|43	%doc README.md
21cr|erlang-idna-6.1.1-1|44	%{erlang_appdir}
21cr|erlang-idna-6.1.1-1|45	

1266 21
21cr|erlang-jiffy-1.1.1-1|1	%global _disable_ld_no_undefined 1
21cr|erlang-jiffy-1.1.1-1|2	%global realname jiffy
21cr|erlang-jiffy-1.1.1-1|3	%global commit 1febce3ca86c5ca5d5a3618ed3d5f125bb99e4c5
21cr|erlang-jiffy-1.1.1-1|4	
21cr|erlang-jiffy-1.1.1-1|5	Name:           erlang-%{realname}
21cr|erlang-jiffy-1.1.1-1|6	Version:        1.1.1
21cr|erlang-jiffy-1.1.1-1|7	Release:        1
21cr|erlang-jiffy-1.1.1-1|8	Summary:        Erlang JSON parser
21cr|erlang-jiffy-1.1.1-1|9	Group:          Development/Erlang
21cr|erlang-jiffy-1.1.1-1|10	License:        MIT
21cr|erlang-jiffy-1.1.1-1|11	URL:            https://github.com/davisp/jiffy
21cr|erlang-jiffy-1.1.1-1|12	Source0:        https://github.com/davisp/jiffy/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-jiffy-1.1.1-1|13	BuildRequires:  erlang-rebar
21cr|erlang-jiffy-1.1.1-1|14	BuildRequires:  gcc-c++
21cr|erlang-jiffy-1.1.1-1|15	BuildRequires:  double-conversion-devel
21cr|erlang-jiffy-1.1.1-1|16	Provides:       %{realname} = %{version}
21cr|erlang-jiffy-1.1.1-1|17	Obsoletes:      %{realname} < %{version}
21cr|erlang-jiffy-1.1.1-1|18	
21cr|erlang-jiffy-1.1.1-1|19	%description
21cr|erlang-jiffy-1.1.1-1|20	A JSON parser for Erlang implemented as a NIF.
21cr|erlang-jiffy-1.1.1-1|21	
21cr|erlang-jiffy-1.1.1-1|22	
21cr|erlang-jiffy-1.1.1-1|23	%prep
21cr|erlang-jiffy-1.1.1-1|24	%autosetup -p 1 -n %{realname}-%{version}
21cr|erlang-jiffy-1.1.1-1|25	
21cr|erlang-jiffy-1.1.1-1|26	rm -r c_src/double-conversion
21cr|erlang-jiffy-1.1.1-1|27	
21cr|erlang-jiffy-1.1.1-1|28	
21cr|erlang-jiffy-1.1.1-1|29	%build
21cr|erlang-jiffy-1.1.1-1|30	%{erlang_compile}
21cr|erlang-jiffy-1.1.1-1|31	
21cr|erlang-jiffy-1.1.1-1|32	
21cr|erlang-jiffy-1.1.1-1|33	%install
21cr|erlang-jiffy-1.1.1-1|34	%{erlang_install}
21cr|erlang-jiffy-1.1.1-1|35	
21cr|erlang-jiffy-1.1.1-1|36	
21cr|erlang-jiffy-1.1.1-1|37	%check
21cr|erlang-jiffy-1.1.1-1|38	#%%{erlang_test}
21cr|erlang-jiffy-1.1.1-1|39	
21cr|erlang-jiffy-1.1.1-1|40	
21cr|erlang-jiffy-1.1.1-1|41	%files
21cr|erlang-jiffy-1.1.1-1|42	%{erlang_appdir}/
21cr|erlang-jiffy-1.1.1-1|43	%doc README.md
21cr|erlang-jiffy-1.1.1-1|44	%doc LICENSE

1267 21
21cr|erlang-jose-1.10.1-1|1	%global srcname jose
21cr|erlang-jose-1.10.1-1|2	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-jose-1.10.1-1|3	%global debug_package %{nil}
21cr|erlang-jose-1.10.1-1|4	
21cr|erlang-jose-1.10.1-1|5	Name:		erlang-%{srcname}
21cr|erlang-jose-1.10.1-1|6	Version:	1.10.1
21cr|erlang-jose-1.10.1-1|7	Release:	1
21cr|erlang-jose-1.10.1-1|8	
21cr|erlang-jose-1.10.1-1|9	Group:		Development/Erlang
21cr|erlang-jose-1.10.1-1|10	License:	MPLv2.0
21cr|erlang-jose-1.10.1-1|11	Summary:	JSON Object Signing and Encryption (JOSE) for Erlang and Elixir
21cr|erlang-jose-1.10.1-1|12	URL:		https://github.com/potatosalad/erlang-jose
21cr|erlang-jose-1.10.1-1|13	Source0:	%{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-jose-1.10.1-1|14	# Workaround for https://github.com/potatosalad/erlang-jose/issues/47
21cr|erlang-jose-1.10.1-1|15	Patch1:		0001-Remove-warnings_as_errors-to-work-around-47.patch
21cr|erlang-jose-1.10.1-1|16	
21cr|erlang-jose-1.10.1-1|17	BuildRequires: erlang-base64url
21cr|erlang-jose-1.10.1-1|18	BuildRequires: erlang-rebar
21cr|erlang-jose-1.10.1-1|19	BuildRequires: erlang-triq
21cr|erlang-jose-1.10.1-1|20	BuildRequires: erlang-jsx
21cr|erlang-jose-1.10.1-1|21	BuildRequires: erlang-jiffy
21cr|erlang-jose-1.10.1-1|22	BuildRequires: erlang-public_key
21cr|erlang-jose-1.10.1-1|23	
21cr|erlang-jose-1.10.1-1|24	%description
21cr|erlang-jose-1.10.1-1|25	%{summary}.
21cr|erlang-jose-1.10.1-1|26	
21cr|erlang-jose-1.10.1-1|27	
21cr|erlang-jose-1.10.1-1|28	%prep
21cr|erlang-jose-1.10.1-1|29	%autosetup -p1 -n %{name}-%{version}
21cr|erlang-jose-1.10.1-1|30	
21cr|erlang-jose-1.10.1-1|31	
21cr|erlang-jose-1.10.1-1|32	%build
21cr|erlang-jose-1.10.1-1|33	%{rebar_compile}
21cr|erlang-jose-1.10.1-1|34	
21cr|erlang-jose-1.10.1-1|35	
21cr|erlang-jose-1.10.1-1|36	%check
21cr|erlang-jose-1.10.1-1|37	#%%{rebar_eunit}
21cr|erlang-jose-1.10.1-1|38	
21cr|erlang-jose-1.10.1-1|39	
21cr|erlang-jose-1.10.1-1|40	%install
21cr|erlang-jose-1.10.1-1|41	%{erlang_install}
21cr|erlang-jose-1.10.1-1|42	
21cr|erlang-jose-1.10.1-1|43	
21cr|erlang-jose-1.10.1-1|44	%files
21cr|erlang-jose-1.10.1-1|45	%doc LICENSE*
21cr|erlang-jose-1.10.1-1|46	%doc ALGORITHMS.md
21cr|erlang-jose-1.10.1-1|47	%doc CHANGELOG.md
21cr|erlang-jose-1.10.1-1|48	%doc examples
21cr|erlang-jose-1.10.1-1|49	%doc README.md
21cr|erlang-jose-1.10.1-1|50	%{erlang_appdir}

1268 21
21cr|erlang-jsx-3.1.0-1|1	%global realname jsx
21cr|erlang-jsx-3.1.0-1|2	%global upstream talentdeficit
21cr|erlang-jsx-3.1.0-1|3	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-jsx-3.1.0-1|4	%global debug_package %{nil}
21cr|erlang-jsx-3.1.0-1|5	
21cr|erlang-jsx-3.1.0-1|6	
21cr|erlang-jsx-3.1.0-1|7	Name:		erlang-%{realname}
21cr|erlang-jsx-3.1.0-1|8	Version:	3.1.0
21cr|erlang-jsx-3.1.0-1|9	Release:	1
21cr|erlang-jsx-3.1.0-1|10	Group:		Development/Erlang
21cr|erlang-jsx-3.1.0-1|11	Summary:	A streaming, evented json parsing toolkit
21cr|erlang-jsx-3.1.0-1|12	License:	MIT
21cr|erlang-jsx-3.1.0-1|13	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-jsx-3.1.0-1|14	Source0:	https://github.com/talentdeficit/jsx/archive/refs/tags/v%{version}.tar.gz?/%{realname}-%{version}.tar.gz
21cr|erlang-jsx-3.1.0-1|15	BuildRequires:	erlang-rebar
21cr|erlang-jsx-3.1.0-1|16	
21cr|erlang-jsx-3.1.0-1|17	
21cr|erlang-jsx-3.1.0-1|18	%description
21cr|erlang-jsx-3.1.0-1|19	An Erlang application for consuming, producing and manipulating json. inspired
21cr|erlang-jsx-3.1.0-1|20	by yajl.
21cr|erlang-jsx-3.1.0-1|21	
21cr|erlang-jsx-3.1.0-1|22	
21cr|erlang-jsx-3.1.0-1|23	%prep
21cr|erlang-jsx-3.1.0-1|24	%setup -q -n %{realname}-%{version}
21cr|erlang-jsx-3.1.0-1|25	
21cr|erlang-jsx-3.1.0-1|26	
21cr|erlang-jsx-3.1.0-1|27	%build
21cr|erlang-jsx-3.1.0-1|28	%{erlang_compile}
21cr|erlang-jsx-3.1.0-1|29	
21cr|erlang-jsx-3.1.0-1|30	
21cr|erlang-jsx-3.1.0-1|31	%install
21cr|erlang-jsx-3.1.0-1|32	%{erlang_install}
21cr|erlang-jsx-3.1.0-1|33	
21cr|erlang-jsx-3.1.0-1|34	
21cr|erlang-jsx-3.1.0-1|35	%check
21cr|erlang-jsx-3.1.0-1|36	%{erlang_test}
21cr|erlang-jsx-3.1.0-1|37	
21cr|erlang-jsx-3.1.0-1|38	
21cr|erlang-jsx-3.1.0-1|39	%files
21cr|erlang-jsx-3.1.0-1|40	%doc LICENSE
21cr|erlang-jsx-3.1.0-1|41	%doc CHANGES.md README.md
21cr|erlang-jsx-3.1.0-1|42	%{erlang_appdir}/

1269 21
21cr|erlang-lager-3.9.2-1|1	%global realname lager
21cr|erlang-lager-3.9.2-1|2	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-lager-3.9.2-1|3	%global debug_package %{nil}
21cr|erlang-lager-3.9.2-1|4	
21cr|erlang-lager-3.9.2-1|5	Name:		erlang-%{realname}
21cr|erlang-lager-3.9.2-1|6	Version:	3.9.2
21cr|erlang-lager-3.9.2-1|7	Release:	1
21cr|erlang-lager-3.9.2-1|8	Summary:	A logging framework for Erlang/OTP
21cr|erlang-lager-3.9.2-1|9	Group:		Development/Erlang
21cr|erlang-lager-3.9.2-1|10	License:	ASL 2.0
21cr|erlang-lager-3.9.2-1|11	URL:		http://github.com/%{name}/%{realname}
21cr|erlang-lager-3.9.2-1|12	Source0:	https://github.com/%{name}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-lager-3.9.2-1|13	BuildRequires:	erlang-goldrush >= 0.1.9
21cr|erlang-lager-3.9.2-1|14	BuildRequires:	erlang-rebar
21cr|erlang-lager-3.9.2-1|15	
21cr|erlang-lager-3.9.2-1|16	%description
21cr|erlang-lager-3.9.2-1|17	Lager (as in the beer) is a logging framework for Erlang. Its purpose is to
21cr|erlang-lager-3.9.2-1|18	provide a more traditional way to perform logging in an erlang application that
21cr|erlang-lager-3.9.2-1|19	plays nicely with traditional UNIX logging tools like logrotate and syslog.
21cr|erlang-lager-3.9.2-1|20	
21cr|erlang-lager-3.9.2-1|21	%files
21cr|erlang-lager-3.9.2-1|22	%doc LICENSE
21cr|erlang-lager-3.9.2-1|23	%doc README.md
21cr|erlang-lager-3.9.2-1|24	%{erlang_appdir}/
21cr|erlang-lager-3.9.2-1|25	
21cr|erlang-lager-3.9.2-1|26	#-----------------------------------------------------------------------------
21cr|erlang-lager-3.9.2-1|27	%prep
21cr|erlang-lager-3.9.2-1|28	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-lager-3.9.2-1|29	
21cr|erlang-lager-3.9.2-1|30	%build
21cr|erlang-lager-3.9.2-1|31	%{erlang_compile}
21cr|erlang-lager-3.9.2-1|32	
21cr|erlang-lager-3.9.2-1|33	%install
21cr|erlang-lager-3.9.2-1|34	%{erlang_install}

1270 21
21cr|erlang-lfe-1.3-1|1	%define debug_package %{nil}
21cr|erlang-lfe-1.3-1|2	
21cr|erlang-lfe-1.3-1|3	%define realname lfe
21cr|erlang-lfe-1.3-1|4	%define upstream rvirding
21cr|erlang-lfe-1.3-1|5	
21cr|erlang-lfe-1.3-1|6	# Set this to true when starting a rebuild of the whole erlang stack. There's a
21cr|erlang-lfe-1.3-1|7	# cyclical dependency between erlang-erts, erlang-lfe, and erlang-rebar so this
21cr|erlang-lfe-1.3-1|8	# package (erlang-lfe) needs to get built first in bootstrap mode.
21cr|erlang-lfe-1.3-1|9	%bcond_without bootstrap
21cr|erlang-lfe-1.3-1|10	
21cr|erlang-lfe-1.3-1|11	Name:		erlang-%{realname}
21cr|erlang-lfe-1.3-1|12	Version:	1.3
21cr|erlang-lfe-1.3-1|13	Release:	1
21cr|erlang-lfe-1.3-1|14	Summary:	Lisp Flavoured Erlang
21cr|erlang-lfe-1.3-1|15	Group:		Development/Erlang
21cr|erlang-lfe-1.3-1|16	License:	BSD
21cr|erlang-lfe-1.3-1|17	Url:		https://github.com/%{upstream}/%{realname}
21cr|erlang-lfe-1.3-1|18	Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-lfe-1.3-1|19	Patch1:		erlang-lfe-0001-Remove-support-for-erlang-packages.patch
21cr|erlang-lfe-1.3-1|20	Patch2:		erlang-lfe-0002-Convert-to-proper-UTF-8.patch
21cr|erlang-lfe-1.3-1|21	%if %{with bootstrap}
21cr|erlang-lfe-1.3-1|22	BuildRequires:	erlang-compiler
21cr|erlang-lfe-1.3-1|23	%else
21cr|erlang-lfe-1.3-1|24	BuildRequires:	erlang-rebar
21cr|erlang-lfe-1.3-1|25	%endif
21cr|erlang-lfe-1.3-1|26	
21cr|erlang-lfe-1.3-1|27	%description
21cr|erlang-lfe-1.3-1|28	Lisp Flavoured Erlang, is a lisp syntax front-end to the Erlang
21cr|erlang-lfe-1.3-1|29	compiler. Code produced with it is compatible with "normal" Erlang
21cr|erlang-lfe-1.3-1|30	code. An LFE evaluator and shell is also included.
21cr|erlang-lfe-1.3-1|31	
21cr|erlang-lfe-1.3-1|32	%files
21cr|erlang-lfe-1.3-1|33	%doc LICENSE README.md doc/ examples/
21cr|erlang-lfe-1.3-1|34	%{_bindir}/lfe
21cr|erlang-lfe-1.3-1|35	%{_bindir}/lfec
21cr|erlang-lfe-1.3-1|36	%{_bindir}/lfescript
21cr|erlang-lfe-1.3-1|37	%{_libdir}/erlang/lib/%{realname}-%{version}
21cr|erlang-lfe-1.3-1|38	
21cr|erlang-lfe-1.3-1|39	#----------------------------------------------------------------------------
21cr|erlang-lfe-1.3-1|40	
21cr|erlang-lfe-1.3-1|41	%prep
21cr|erlang-lfe-1.3-1|42	%setup -q -n %{realname}-%{version}
21cr|erlang-lfe-1.3-1|43	%patch1 -p1 -b .no_erl_packages
21cr|erlang-lfe-1.3-1|44	%patch2 -p1 -b .proper_utf8
21cr|erlang-lfe-1.3-1|45	
21cr|erlang-lfe-1.3-1|46	%build
21cr|erlang-lfe-1.3-1|47	%if %{with bootstrap}
21cr|erlang-lfe-1.3-1|48	mkdir ebin
21cr|erlang-lfe-1.3-1|49	erlc -o ./ebin/ src/*.erl
21cr|erlang-lfe-1.3-1|50	%else
21cr|erlang-lfe-1.3-1|51	%rebar_compile
21cr|erlang-lfe-1.3-1|52	%endif
21cr|erlang-lfe-1.3-1|53	
21cr|erlang-lfe-1.3-1|54	%install
21cr|erlang-lfe-1.3-1|55	install -m 0755 -d %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/{bin,ebin,priv}
21cr|erlang-lfe-1.3-1|56	install -p -m 0755 -D ebin/* %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/
21cr|erlang-lfe-1.3-1|57	install -p -m 0755 -D bin/*  %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/bin/
21cr|erlang-lfe-1.3-1|58	%if %{with bootstrap}
21cr|erlang-lfe-1.3-1|59	echo "we are going to install only bare minimum of LFE - just for rebar bootstrapping"
21cr|erlang-lfe-1.3-1|60	%else
21cr|erlang-lfe-1.3-1|61	install -p -m 0755 priv/%{realname}_drv.so %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/priv/
21cr|erlang-lfe-1.3-1|62	%endif
21cr|erlang-lfe-1.3-1|63	install -m 0755 -d %{buildroot}%{_bindir}
21cr|erlang-lfe-1.3-1|64	ln -s %{_libdir}/erlang/lib/%{realname}-%{version}/bin/{lfe,lfec,lfescript} %{buildroot}%{_bindir}/
21cr|erlang-lfe-1.3-1|65	
21cr|erlang-lfe-1.3-1|66	%check
21cr|erlang-lfe-1.3-1|67	%if %{with bootstrap}
21cr|erlang-lfe-1.3-1|68	echo "No tests during bootstrapping"
21cr|erlang-lfe-1.3-1|69	%else
21cr|erlang-lfe-1.3-1|70	rebar eunit -v
21cr|erlang-lfe-1.3-1|71	%endif

1271 21
21cr|erlang-luerl-1.0-1|1	%global srcname luerl
21cr|erlang-luerl-1.0-1|2	# Erlang packages do not provide debug subpackages.
21cr|erlang-luerl-1.0-1|3	%global debug_package %{nil}
21cr|erlang-luerl-1.0-1|4	
21cr|erlang-luerl-1.0-1|5	Name:       erlang-%{srcname}
21cr|erlang-luerl-1.0-1|6	Version:    1.0
21cr|erlang-luerl-1.0-1|7	Release:    1
21cr|erlang-luerl-1.0-1|8	
21cr|erlang-luerl-1.0-1|9	Group:      Development/Erlang
21cr|erlang-luerl-1.0-1|10	License:    ASL 2.0
21cr|erlang-luerl-1.0-1|11	Summary:    Lua in Erlang
21cr|erlang-luerl-1.0-1|12	URL:        https://github.com/rvirding/%{srcname}
21cr|erlang-luerl-1.0-1|13	Source0:    https://github.com/rvirding/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-luerl-1.0-1|14	
21cr|erlang-luerl-1.0-1|15	BuildRequires: dos2unix
21cr|erlang-luerl-1.0-1|16	BuildRequires: erlang-rebar
21cr|erlang-luerl-1.0-1|17	BuildRequires: erlang-eunit
21cr|erlang-luerl-1.0-1|18	
21cr|erlang-luerl-1.0-1|19	%description
21cr|erlang-luerl-1.0-1|20	An experimental implementation of Lua 5.2 written solely in pure Erlang.
21cr|erlang-luerl-1.0-1|21	
21cr|erlang-luerl-1.0-1|22	
21cr|erlang-luerl-1.0-1|23	%prep
21cr|erlang-luerl-1.0-1|24	%setup -qn %{srcname}-%{version}
21cr|erlang-luerl-1.0-1|25	
21cr|erlang-luerl-1.0-1|26	dos2unix examples/hello/hello2-3.lua
21cr|erlang-luerl-1.0-1|27	
21cr|erlang-luerl-1.0-1|28	
21cr|erlang-luerl-1.0-1|29	%build
21cr|erlang-luerl-1.0-1|30	%{rebar_compile}
21cr|erlang-luerl-1.0-1|31	
21cr|erlang-luerl-1.0-1|32	
21cr|erlang-luerl-1.0-1|33	%check
21cr|erlang-luerl-1.0-1|34	%{rebar_eunit}
21cr|erlang-luerl-1.0-1|35	
21cr|erlang-luerl-1.0-1|36	
21cr|erlang-luerl-1.0-1|37	%install
21cr|erlang-luerl-1.0-1|38	%{erlang_install}
21cr|erlang-luerl-1.0-1|39	
21cr|erlang-luerl-1.0-1|40	
21cr|erlang-luerl-1.0-1|41	%files
21cr|erlang-luerl-1.0-1|42	%doc LICENSE
21cr|erlang-luerl-1.0-1|43	%doc examples
21cr|erlang-luerl-1.0-1|44	%doc README.md
21cr|erlang-luerl-1.0-1|45	%doc src/NOTES
21cr|erlang-luerl-1.0-1|46	%{erlang_appdir}

1272 21
21cr|erlang-meck-0.9.2-1|1	%global realname meck
21cr|erlang-meck-0.9.2-1|2	%global upstream eproxus
21cr|erlang-meck-0.9.2-1|3	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-meck-0.9.2-1|4	%global debug_package %{nil}
21cr|erlang-meck-0.9.2-1|5	
21cr|erlang-meck-0.9.2-1|6	
21cr|erlang-meck-0.9.2-1|7	Name:		erlang-%{realname}
21cr|erlang-meck-0.9.2-1|8	Version:	0.9.2
21cr|erlang-meck-0.9.2-1|9	Release:	1
21cr|erlang-meck-0.9.2-1|10	Summary:	A mocking library for Erlang
21cr|erlang-meck-0.9.2-1|11	Group:		Development/Erlang
21cr|erlang-meck-0.9.2-1|12	License:	ASL 2.0
21cr|erlang-meck-0.9.2-1|13	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-meck-0.9.2-1|14	Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-meck-0.9.2-1|15	Patch0:		erlang-meck-0001-Disable-erlang-unite-test-output-highlighting.patch
21cr|erlang-meck-0.9.2-1|16	#BuildRequires:	erlang-hamcrest
21cr|erlang-meck-0.9.2-1|17	BuildRequires:	erlang-rebar
21cr|erlang-meck-0.9.2-1|18	# FIXME - calls to unexported cover:compile_beam/2, cover:get_term/1,
21cr|erlang-meck-0.9.2-1|19	# cover:write/2
21cr|erlang-meck-0.9.2-1|20	
21cr|erlang-meck-0.9.2-1|21	
21cr|erlang-meck-0.9.2-1|22	%description
21cr|erlang-meck-0.9.2-1|23	With meck you can easily mock modules in Erlang. Since meck is intended to be
21cr|erlang-meck-0.9.2-1|24	used in testing, you can also perform some basic validations on the mocked
21cr|erlang-meck-0.9.2-1|25	modules, such as making sure no function is called in a way it should not.
21cr|erlang-meck-0.9.2-1|26	
21cr|erlang-meck-0.9.2-1|27	
21cr|erlang-meck-0.9.2-1|28	%prep
21cr|erlang-meck-0.9.2-1|29	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-meck-0.9.2-1|30	
21cr|erlang-meck-0.9.2-1|31	
21cr|erlang-meck-0.9.2-1|32	%build
21cr|erlang-meck-0.9.2-1|33	%{erlang_compile}
21cr|erlang-meck-0.9.2-1|34	
21cr|erlang-meck-0.9.2-1|35	
21cr|erlang-meck-0.9.2-1|36	%install
21cr|erlang-meck-0.9.2-1|37	%{erlang_install}
21cr|erlang-meck-0.9.2-1|38	
21cr|erlang-meck-0.9.2-1|39	
21cr|erlang-meck-0.9.2-1|40	%check
21cr|erlang-meck-0.9.2-1|41	#%%{erlang_test -C test.config}
21cr|erlang-meck-0.9.2-1|42	
21cr|erlang-meck-0.9.2-1|43	
21cr|erlang-meck-0.9.2-1|44	%files
21cr|erlang-meck-0.9.2-1|45	%doc LICENSE
21cr|erlang-meck-0.9.2-1|46	%doc README.md NOTICE
21cr|erlang-meck-0.9.2-1|47	%{erlang_appdir}/

1273 21
21cr|erlang-mqtree-1.0.15-1|1	%define _disable_ld_no_undefined 1
21cr|erlang-mqtree-1.0.15-1|2	
21cr|erlang-mqtree-1.0.15-1|3	%global srcname mqtree
21cr|erlang-mqtree-1.0.15-1|4	
21cr|erlang-mqtree-1.0.15-1|5	%global p1_utils_ver 1.0.25
21cr|erlang-mqtree-1.0.15-1|6	
21cr|erlang-mqtree-1.0.15-1|7	
21cr|erlang-mqtree-1.0.15-1|8	Name:       erlang-%{srcname}
21cr|erlang-mqtree-1.0.15-1|9	Version:    1.0.15
21cr|erlang-mqtree-1.0.15-1|10	Release:    1
21cr|erlang-mqtree-1.0.15-1|11	
21cr|erlang-mqtree-1.0.15-1|12	# c_src/uthash.h is unspecified BSD
21cr|erlang-mqtree-1.0.15-1|13	License:    ASL 2.0 and BSD
21cr|erlang-mqtree-1.0.15-1|14	Summary:    Index tree for MQTT topic filters
21cr|erlang-mqtree-1.0.15-1|15	Group:      Development/Erlang
21cr|erlang-mqtree-1.0.15-1|16	URL:        https://github.com/processone/mqtree/
21cr|erlang-mqtree-1.0.15-1|17	Source0:    %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-mqtree-1.0.15-1|18	
21cr|erlang-mqtree-1.0.15-1|19	BuildRequires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-mqtree-1.0.15-1|20	BuildRequires: erlang-rebar
21cr|erlang-mqtree-1.0.15-1|21	BuildRequires: gcc
21cr|erlang-mqtree-1.0.15-1|22	BuildRequires: openssl-devel
21cr|erlang-mqtree-1.0.15-1|23	
21cr|erlang-mqtree-1.0.15-1|24	Requires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-mqtree-1.0.15-1|25	
21cr|erlang-mqtree-1.0.15-1|26	
21cr|erlang-mqtree-1.0.15-1|27	%description
21cr|erlang-mqtree-1.0.15-1|28	mqtree is an Erlang NIF implementation of N-ary tree
21cr|erlang-mqtree-1.0.15-1|29	to keep MQTT topic filters for efficient matching.
21cr|erlang-mqtree-1.0.15-1|30	
21cr|erlang-mqtree-1.0.15-1|31	
21cr|erlang-mqtree-1.0.15-1|32	%prep
21cr|erlang-mqtree-1.0.15-1|33	%setup -q -n %{srcname}-%{version}
21cr|erlang-mqtree-1.0.15-1|34	
21cr|erlang-mqtree-1.0.15-1|35	
21cr|erlang-mqtree-1.0.15-1|36	%build
21cr|erlang-mqtree-1.0.15-1|37	%{rebar_compile}
21cr|erlang-mqtree-1.0.15-1|38	
21cr|erlang-mqtree-1.0.15-1|39	
21cr|erlang-mqtree-1.0.15-1|40	%install
21cr|erlang-mqtree-1.0.15-1|41	install -d %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib
21cr|erlang-mqtree-1.0.15-1|42	
21cr|erlang-mqtree-1.0.15-1|43	install -pm755 priv/lib/* %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib/
21cr|erlang-mqtree-1.0.15-1|44	%{erlang_install}
21cr|erlang-mqtree-1.0.15-1|45	
21cr|erlang-mqtree-1.0.15-1|46	
21cr|erlang-mqtree-1.0.15-1|47	%check
21cr|erlang-mqtree-1.0.15-1|48	%{rebar_eunit}
21cr|erlang-mqtree-1.0.15-1|49	
21cr|erlang-mqtree-1.0.15-1|50	
21cr|erlang-mqtree-1.0.15-1|51	%files
21cr|erlang-mqtree-1.0.15-1|52	%license LICENSE
21cr|erlang-mqtree-1.0.15-1|53	%doc README.md
21cr|erlang-mqtree-1.0.15-1|54	%{erlang_appdir}
21cr|erlang-mqtree-1.0.15-1|55	

1274 21
21cr|erlang-p1_acme-1.0.19-1|1	%global srcname p1_acme
21cr|erlang-p1_acme-1.0.19-1|2	
21cr|erlang-p1_acme-1.0.19-1|3	%global idna_ver 6.0.0
21cr|erlang-p1_acme-1.0.19-1|4	%global jiffy_ver 1.0.5
21cr|erlang-p1_acme-1.0.19-1|5	%global jose_ver 1.9.0
21cr|erlang-p1_acme-1.0.19-1|6	%global yconf_ver 1.0.7
21cr|erlang-p1_acme-1.0.19-1|7	
21cr|erlang-p1_acme-1.0.19-1|8	Name:       erlang-%{srcname}
21cr|erlang-p1_acme-1.0.19-1|9	Version:    1.0.19
21cr|erlang-p1_acme-1.0.19-1|10	Release:    1
21cr|erlang-p1_acme-1.0.19-1|11	BuildArch:  noarch
21cr|erlang-p1_acme-1.0.19-1|12	
21cr|erlang-p1_acme-1.0.19-1|13	License:    ASL 2.0
21cr|erlang-p1_acme-1.0.19-1|14	Summary:    ACME client library for Erlang
21cr|erlang-p1_acme-1.0.19-1|15	Group:      Development/Erlang
21cr|erlang-p1_acme-1.0.19-1|16	URL:        https://github.com/processone/p1_acme/
21cr|erlang-p1_acme-1.0.19-1|17	Source0:    %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-p1_acme-1.0.19-1|18	
21cr|erlang-p1_acme-1.0.19-1|19	BuildRequires: erlang-idna >= %{idna_ver}
21cr|erlang-p1_acme-1.0.19-1|20	BuildRequires: erlang-jiffy >= %{jiffy_ver}
21cr|erlang-p1_acme-1.0.19-1|21	BuildRequires: erlang-jose >= %{jose_ver}
21cr|erlang-p1_acme-1.0.19-1|22	BuildRequires: erlang-rebar
21cr|erlang-p1_acme-1.0.19-1|23	BuildRequires: erlang-yconf >= %{yconf_ver}
21cr|erlang-p1_acme-1.0.19-1|24	
21cr|erlang-p1_acme-1.0.19-1|25	Requires: erlang-idna >= %{idna_ver}
21cr|erlang-p1_acme-1.0.19-1|26	Requires: erlang-jiffy >= %{jiffy_ver}
21cr|erlang-p1_acme-1.0.19-1|27	Requires: erlang-jose >= %{jose_ver}
21cr|erlang-p1_acme-1.0.19-1|28	Requires: erlang-yconf >= %{yconf_ver}
21cr|erlang-p1_acme-1.0.19-1|29	
21cr|erlang-p1_acme-1.0.19-1|30	
21cr|erlang-p1_acme-1.0.19-1|31	%description
21cr|erlang-p1_acme-1.0.19-1|32	ACME client library for Erlang.
21cr|erlang-p1_acme-1.0.19-1|33	
21cr|erlang-p1_acme-1.0.19-1|34	
21cr|erlang-p1_acme-1.0.19-1|35	%prep
21cr|erlang-p1_acme-1.0.19-1|36	%autosetup -p1 -n %{srcname}-%{version}
21cr|erlang-p1_acme-1.0.19-1|37	
21cr|erlang-p1_acme-1.0.19-1|38	
21cr|erlang-p1_acme-1.0.19-1|39	%build
21cr|erlang-p1_acme-1.0.19-1|40	%{rebar_compile}
21cr|erlang-p1_acme-1.0.19-1|41	
21cr|erlang-p1_acme-1.0.19-1|42	
21cr|erlang-p1_acme-1.0.19-1|43	%check
21cr|erlang-p1_acme-1.0.19-1|44	%{rebar_eunit}
21cr|erlang-p1_acme-1.0.19-1|45	
21cr|erlang-p1_acme-1.0.19-1|46	
21cr|erlang-p1_acme-1.0.19-1|47	%install
21cr|erlang-p1_acme-1.0.19-1|48	%{erlang_install}
21cr|erlang-p1_acme-1.0.19-1|49	
21cr|erlang-p1_acme-1.0.19-1|50	
21cr|erlang-p1_acme-1.0.19-1|51	%files
21cr|erlang-p1_acme-1.0.19-1|52	%license LICENSE.txt
21cr|erlang-p1_acme-1.0.19-1|53	%doc CHANGELOG.md
21cr|erlang-p1_acme-1.0.19-1|54	%doc README.md
21cr|erlang-p1_acme-1.0.19-1|55	%{erlang_appdir}
21cr|erlang-p1_acme-1.0.19-1|56	
21cr|erlang-p1_acme-1.0.19-1|57	

1275 21
21cr|erlang-p1_mysql-1.0.20-1|1	%global srcname p1_mysql
21cr|erlang-p1_mysql-1.0.20-1|2	# Erlang packages do not provide debug subpackages
21cr|erlang-p1_mysql-1.0.20-1|3	%global debug_package %{nil}
21cr|erlang-p1_mysql-1.0.20-1|4	
21cr|erlang-p1_mysql-1.0.20-1|5	Name:       erlang-%{srcname}
21cr|erlang-p1_mysql-1.0.20-1|6	Version:	1.0.20
21cr|erlang-p1_mysql-1.0.20-1|7	Release:	1
21cr|erlang-p1_mysql-1.0.20-1|8	
21cr|erlang-p1_mysql-1.0.20-1|9	Group:      Development/Erlang
21cr|erlang-p1_mysql-1.0.20-1|10	Summary:    Pure Erlang MySQL driver
21cr|erlang-p1_mysql-1.0.20-1|11	License:    BSD
21cr|erlang-p1_mysql-1.0.20-1|12	URL:        https://github.com/processone/p1_mysql/
21cr|erlang-p1_mysql-1.0.20-1|13	Source0:    https://github.com/processone/p1_mysql/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-p1_mysql-1.0.20-1|14	
21cr|erlang-p1_mysql-1.0.20-1|15	BuildRequires: erlang-eunit
21cr|erlang-p1_mysql-1.0.20-1|16	BuildRequires: erlang-rebar
21cr|erlang-p1_mysql-1.0.20-1|17	BuildRequires: erlang-rpm-macros
21cr|erlang-p1_mysql-1.0.20-1|18	
21cr|erlang-p1_mysql-1.0.20-1|19	
21cr|erlang-p1_mysql-1.0.20-1|20	%description
21cr|erlang-p1_mysql-1.0.20-1|21	This is an Erlang MySQL driver, used by ejabberd.
21cr|erlang-p1_mysql-1.0.20-1|22	
21cr|erlang-p1_mysql-1.0.20-1|23	
21cr|erlang-p1_mysql-1.0.20-1|24	%prep
21cr|erlang-p1_mysql-1.0.20-1|25	%setup -qn p1_mysql-%{version}
21cr|erlang-p1_mysql-1.0.20-1|26	
21cr|erlang-p1_mysql-1.0.20-1|27	
21cr|erlang-p1_mysql-1.0.20-1|28	%build
21cr|erlang-p1_mysql-1.0.20-1|29	%{rebar_compile}
21cr|erlang-p1_mysql-1.0.20-1|30	
21cr|erlang-p1_mysql-1.0.20-1|31	
21cr|erlang-p1_mysql-1.0.20-1|32	%check
21cr|erlang-p1_mysql-1.0.20-1|33	%{rebar_eunit}
21cr|erlang-p1_mysql-1.0.20-1|34	
21cr|erlang-p1_mysql-1.0.20-1|35	
21cr|erlang-p1_mysql-1.0.20-1|36	%install
21cr|erlang-p1_mysql-1.0.20-1|37	%{erlang_install}
21cr|erlang-p1_mysql-1.0.20-1|38	
21cr|erlang-p1_mysql-1.0.20-1|39	
21cr|erlang-p1_mysql-1.0.20-1|40	%files
21cr|erlang-p1_mysql-1.0.20-1|41	%doc COPYING
21cr|erlang-p1_mysql-1.0.20-1|42	%doc README.md
21cr|erlang-p1_mysql-1.0.20-1|43	%{_erllibdir}/%{srcname}-%{version}

1276 21
21cr|erlang-p1_oauth2-0.6.11-1|1	%global srcname p1_oauth2
21cr|erlang-p1_oauth2-0.6.11-1|2	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-p1_oauth2-0.6.11-1|3	%global debug_package %{nil}
21cr|erlang-p1_oauth2-0.6.11-1|4	
21cr|erlang-p1_oauth2-0.6.11-1|5	Name:       erlang-%{srcname}
21cr|erlang-p1_oauth2-0.6.11-1|6	Version:    0.6.11
21cr|erlang-p1_oauth2-0.6.11-1|7	Release:    1
21cr|erlang-p1_oauth2-0.6.11-1|8	
21cr|erlang-p1_oauth2-0.6.11-1|9	Group:      Development/Erlang
21cr|erlang-p1_oauth2-0.6.11-1|10	License:    MIT
21cr|erlang-p1_oauth2-0.6.11-1|11	Summary:    An Oauth2 implementation for Erlang
21cr|erlang-p1_oauth2-0.6.11-1|12	URL:        https://github.com/processone/%{srcname}
21cr|erlang-p1_oauth2-0.6.11-1|13	Source0:    https://github.com/processone/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-p1_oauth2-0.6.11-1|14	
21cr|erlang-p1_oauth2-0.6.11-1|15	BuildRequires: erlang-meck >= 0.8.3
21cr|erlang-p1_oauth2-0.6.11-1|16	BuildRequires: erlang-proper
21cr|erlang-p1_oauth2-0.6.11-1|17	BuildRequires: erlang-rebar
21cr|erlang-p1_oauth2-0.6.11-1|18	
21cr|erlang-p1_oauth2-0.6.11-1|19	
21cr|erlang-p1_oauth2-0.6.11-1|20	%description
21cr|erlang-p1_oauth2-0.6.11-1|21	This library is designed to simplify the implementation of the server side of
21cr|erlang-p1_oauth2-0.6.11-1|22	OAuth2. It is a fork of erlang-oauth2 by processone, and is needed by ejabberd.
21cr|erlang-p1_oauth2-0.6.11-1|23	
21cr|erlang-p1_oauth2-0.6.11-1|24	
21cr|erlang-p1_oauth2-0.6.11-1|25	%prep
21cr|erlang-p1_oauth2-0.6.11-1|26	%setup -qn %{srcname}-%{version}
21cr|erlang-p1_oauth2-0.6.11-1|27	
21cr|erlang-p1_oauth2-0.6.11-1|28	
21cr|erlang-p1_oauth2-0.6.11-1|29	%build
21cr|erlang-p1_oauth2-0.6.11-1|30	%{rebar_compile}
21cr|erlang-p1_oauth2-0.6.11-1|31	
21cr|erlang-p1_oauth2-0.6.11-1|32	
21cr|erlang-p1_oauth2-0.6.11-1|33	%check
21cr|erlang-p1_oauth2-0.6.11-1|34	%{rebar_eunit}
21cr|erlang-p1_oauth2-0.6.11-1|35	
21cr|erlang-p1_oauth2-0.6.11-1|36	
21cr|erlang-p1_oauth2-0.6.11-1|37	%install
21cr|erlang-p1_oauth2-0.6.11-1|38	%{erlang_install}
21cr|erlang-p1_oauth2-0.6.11-1|39	
21cr|erlang-p1_oauth2-0.6.11-1|40	
21cr|erlang-p1_oauth2-0.6.11-1|41	%files
21cr|erlang-p1_oauth2-0.6.11-1|42	%doc LICENSE
21cr|erlang-p1_oauth2-0.6.11-1|43	%doc README.md
21cr|erlang-p1_oauth2-0.6.11-1|44	%{erlang_appdir}

1277 21
21cr|erlang-p1_pgsql-1.1.18-1|1	%global realname p1_pgsql
21cr|erlang-p1_pgsql-1.1.18-1|2	%global upstream processone
21cr|erlang-p1_pgsql-1.1.18-1|3	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-p1_pgsql-1.1.18-1|4	%global debug_package %{nil}
21cr|erlang-p1_pgsql-1.1.18-1|5	
21cr|erlang-p1_pgsql-1.1.18-1|6	Name:       erlang-%{realname}
21cr|erlang-p1_pgsql-1.1.18-1|7	Version:    1.1.18
21cr|erlang-p1_pgsql-1.1.18-1|8	Release:    1
21cr|erlang-p1_pgsql-1.1.18-1|9	
21cr|erlang-p1_pgsql-1.1.18-1|10	License:    ERPL
21cr|erlang-p1_pgsql-1.1.18-1|11	Summary:    Pure Erlang PostgreSQL driver
21cr|erlang-p1_pgsql-1.1.18-1|12	Group:      Development/Erlang
21cr|erlang-p1_pgsql-1.1.18-1|13	URL:        https://github.com/%{upstream}/%{realname}
21cr|erlang-p1_pgsql-1.1.18-1|14	Source0:    https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-p1_pgsql-1.1.18-1|15	
21cr|erlang-p1_pgsql-1.1.18-1|16	Provides:   erlang-pgsql = %{version}-%{release}
21cr|erlang-p1_pgsql-1.1.18-1|17	Obsoletes:  erlang-pgsql < 0-16
21cr|erlang-p1_pgsql-1.1.18-1|18	
21cr|erlang-p1_pgsql-1.1.18-1|19	BuildRequires: erlang-rebar
21cr|erlang-p1_pgsql-1.1.18-1|20	BuildRequires: erlang-eunit
21cr|erlang-p1_pgsql-1.1.18-1|21	
21cr|erlang-p1_pgsql-1.1.18-1|22	%description
21cr|erlang-p1_pgsql-1.1.18-1|23	Pure Erlang PostgreSQL driver.
21cr|erlang-p1_pgsql-1.1.18-1|24	
21cr|erlang-p1_pgsql-1.1.18-1|25	%prep
21cr|erlang-p1_pgsql-1.1.18-1|26	%setup -qn %{realname}-%{version}
21cr|erlang-p1_pgsql-1.1.18-1|27	
21cr|erlang-p1_pgsql-1.1.18-1|28	%build
21cr|erlang-p1_pgsql-1.1.18-1|29	%{erlang_compile}
21cr|erlang-p1_pgsql-1.1.18-1|30	
21cr|erlang-p1_pgsql-1.1.18-1|31	%check
21cr|erlang-p1_pgsql-1.1.18-1|32	%{rebar_eunit}
21cr|erlang-p1_pgsql-1.1.18-1|33	
21cr|erlang-p1_pgsql-1.1.18-1|34	%install
21cr|erlang-p1_pgsql-1.1.18-1|35	%{erlang_install}
21cr|erlang-p1_pgsql-1.1.18-1|36	
21cr|erlang-p1_pgsql-1.1.18-1|37	%files
21cr|erlang-p1_pgsql-1.1.18-1|38	%doc README.md
21cr|erlang-p1_pgsql-1.1.18-1|39	%doc EPLICENSE
21cr|erlang-p1_pgsql-1.1.18-1|40	%{erlang_appdir}/

1278 21
21cr|erlang-p1_utils-1.0.25-2|1	
21cr|erlang-p1_utils-1.0.25-2|2	%global srcname p1_utils
21cr|erlang-p1_utils-1.0.25-2|3	# Erlang packages do not provide debug subpackages
21cr|erlang-p1_utils-1.0.25-2|4	%global debug_package %{nil}
21cr|erlang-p1_utils-1.0.25-2|5	
21cr|erlang-p1_utils-1.0.25-2|6	
21cr|erlang-p1_utils-1.0.25-2|7	Name:       erlang-%{srcname}
21cr|erlang-p1_utils-1.0.25-2|8	Version:    1.0.25
21cr|erlang-p1_utils-1.0.25-2|9	Release:    2
21cr|erlang-p1_utils-1.0.25-2|10	Group:      Development/Erlang
21cr|erlang-p1_utils-1.0.25-2|11	Summary:    Erlang utility modules from ProcessOne
21cr|erlang-p1_utils-1.0.25-2|12	
21cr|erlang-p1_utils-1.0.25-2|13	License:    ASL 2.0
21cr|erlang-p1_utils-1.0.25-2|14	URL:        https://github.com/processone/p1_utils/
21cr|erlang-p1_utils-1.0.25-2|15	Source0:    https://github.com/processone/p1_utils/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-p1_utils-1.0.25-2|16	
21cr|erlang-p1_utils-1.0.25-2|17	BuildRequires: erlang-rebar
21cr|erlang-p1_utils-1.0.25-2|18	BuildRequires: erlang-edoc
21cr|erlang-p1_utils-1.0.25-2|19	BuildRequires: erlang-eunit
21cr|erlang-p1_utils-1.0.25-2|20	
21cr|erlang-p1_utils-1.0.25-2|21	%description
21cr|erlang-p1_utils-1.0.25-2|22	p1_utils is an application containing ProcessOne modules and tools that are
21cr|erlang-p1_utils-1.0.25-2|23	leveraged in other development projects.
21cr|erlang-p1_utils-1.0.25-2|24	
21cr|erlang-p1_utils-1.0.25-2|25	
21cr|erlang-p1_utils-1.0.25-2|26	%prep
21cr|erlang-p1_utils-1.0.25-2|27	%autosetup -p1 -n %{srcname}-%{version}
21cr|erlang-p1_utils-1.0.25-2|28	
21cr|erlang-p1_utils-1.0.25-2|29	
21cr|erlang-p1_utils-1.0.25-2|30	%build
21cr|erlang-p1_utils-1.0.25-2|31	%{rebar_compile}
21cr|erlang-p1_utils-1.0.25-2|32	%{rebar_doc}
21cr|erlang-p1_utils-1.0.25-2|33	
21cr|erlang-p1_utils-1.0.25-2|34	
21cr|erlang-p1_utils-1.0.25-2|35	%check
21cr|erlang-p1_utils-1.0.25-2|36	%{rebar_eunit}
21cr|erlang-p1_utils-1.0.25-2|37	
21cr|erlang-p1_utils-1.0.25-2|38	
21cr|erlang-p1_utils-1.0.25-2|39	%install
21cr|erlang-p1_utils-1.0.25-2|40	%{erlang_install}
21cr|erlang-p1_utils-1.0.25-2|41	
21cr|erlang-p1_utils-1.0.25-2|42	
21cr|erlang-p1_utils-1.0.25-2|43	%files
21cr|erlang-p1_utils-1.0.25-2|44	%doc LICENSE.txt
21cr|erlang-p1_utils-1.0.25-2|45	%doc CHANGELOG.md
21cr|erlang-p1_utils-1.0.25-2|46	%doc README.md
21cr|erlang-p1_utils-1.0.25-2|47	%{erlang_appdir}

1279 21
21cr|erlang-parse_trans-3.4.1-1|1	%global realname parse_trans
21cr|erlang-parse_trans-3.4.1-1|2	%global upstream uwiger
21cr|erlang-parse_trans-3.4.1-1|3	
21cr|erlang-parse_trans-3.4.1-1|4	
21cr|erlang-parse_trans-3.4.1-1|5	Name:		erlang-%{realname}
21cr|erlang-parse_trans-3.4.1-1|6	Version:	3.4.1
21cr|erlang-parse_trans-3.4.1-1|7	Release:	1
21cr|erlang-parse_trans-3.4.1-1|8	Summary:	Parse transform utilities for Erlang
21cr|erlang-parse_trans-3.4.1-1|9	Group:		Development/Erlang
21cr|erlang-parse_trans-3.4.1-1|10	License:	EPL 1.1 and ASL 2.0
21cr|erlang-parse_trans-3.4.1-1|11	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-parse_trans-3.4.1-1|12	#VCS:		scm:git:https://github.com/%{upstream}/%{realname}.git
21cr|erlang-parse_trans-3.4.1-1|13	Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-parse_trans-3.4.1-1|14	BuildRequires:	erlang-edown
21cr|erlang-parse_trans-3.4.1-1|15	BuildRequires:	erlang-rebar
21cr|erlang-parse_trans-3.4.1-1|16	BuildArch:	noarch
21cr|erlang-parse_trans-3.4.1-1|17	
21cr|erlang-parse_trans-3.4.1-1|18	%description
21cr|erlang-parse_trans-3.4.1-1|19	Parse transform utilities for Erlang.
21cr|erlang-parse_trans-3.4.1-1|20	
21cr|erlang-parse_trans-3.4.1-1|21	%files
21cr|erlang-parse_trans-3.4.1-1|22	%license LICENSE
21cr|erlang-parse_trans-3.4.1-1|23	%doc doc/ examples/ README.md
21cr|erlang-parse_trans-3.4.1-1|24	%{erlang_appdir}/
21cr|erlang-parse_trans-3.4.1-1|25	
21cr|erlang-parse_trans-3.4.1-1|26	#-----------------------------------------------------------------
21cr|erlang-parse_trans-3.4.1-1|27	%prep
21cr|erlang-parse_trans-3.4.1-1|28	%autosetup -p 1 -n %{realname}-%{version}
21cr|erlang-parse_trans-3.4.1-1|29	
21cr|erlang-parse_trans-3.4.1-1|30	
21cr|erlang-parse_trans-3.4.1-1|31	%build
21cr|erlang-parse_trans-3.4.1-1|32	%{erlang_compile}
21cr|erlang-parse_trans-3.4.1-1|33	
21cr|erlang-parse_trans-3.4.1-1|34	
21cr|erlang-parse_trans-3.4.1-1|35	%install
21cr|erlang-parse_trans-3.4.1-1|36	%{erlang_install}
21cr|erlang-parse_trans-3.4.1-1|37	
21cr|erlang-parse_trans-3.4.1-1|38	
21cr|erlang-parse_trans-3.4.1-1|39	%check
21cr|erlang-parse_trans-3.4.1-1|40	%{erlang_test}
21cr|erlang-parse_trans-3.4.1-1|41	
21cr|erlang-parse_trans-3.4.1-1|42	

1280 21
21cr|erlang-pkix-1.0.9-1|1	%global srcname pkix
21cr|erlang-pkix-1.0.9-1|2	
21cr|erlang-pkix-1.0.9-1|3	Name:       erlang-%{srcname}
21cr|erlang-pkix-1.0.9-1|4	Version:    1.0.9
21cr|erlang-pkix-1.0.9-1|5	Release:    1
21cr|erlang-pkix-1.0.9-1|6	BuildArch:  noarch
21cr|erlang-pkix-1.0.9-1|7	
21cr|erlang-pkix-1.0.9-1|8	License:    ASL 2.0
21cr|erlang-pkix-1.0.9-1|9	Summary:    PKIX certificates management for Erlang
21cr|erlang-pkix-1.0.9-1|10	Group:      Development/Erlang
21cr|erlang-pkix-1.0.9-1|11	URL:        https://github.com/processone/pkix/
21cr|erlang-pkix-1.0.9-1|12	Source0:    %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-pkix-1.0.9-1|13	
21cr|erlang-pkix-1.0.9-1|14	BuildRequires: erlang-rebar
21cr|erlang-pkix-1.0.9-1|15	BuildRequires: erlang-public_key
21cr|erlang-pkix-1.0.9-1|16	
21cr|erlang-pkix-1.0.9-1|17	Requires: ca-certificates
21cr|erlang-pkix-1.0.9-1|18	
21cr|erlang-pkix-1.0.9-1|19	
21cr|erlang-pkix-1.0.9-1|20	%description
21cr|erlang-pkix-1.0.9-1|21	A library for managing TLS certificates in Erlang.
21cr|erlang-pkix-1.0.9-1|22	
21cr|erlang-pkix-1.0.9-1|23	
21cr|erlang-pkix-1.0.9-1|24	%prep
21cr|erlang-pkix-1.0.9-1|25	%setup -q -n %{srcname}-%{version}
21cr|erlang-pkix-1.0.9-1|26	
21cr|erlang-pkix-1.0.9-1|27	
21cr|erlang-pkix-1.0.9-1|28	%build
21cr|erlang-pkix-1.0.9-1|29	%{rebar_compile}
21cr|erlang-pkix-1.0.9-1|30	
21cr|erlang-pkix-1.0.9-1|31	
21cr|erlang-pkix-1.0.9-1|32	%install
21cr|erlang-pkix-1.0.9-1|33	%{erlang_install}
21cr|erlang-pkix-1.0.9-1|34	
21cr|erlang-pkix-1.0.9-1|35	# pkix includes a CA bundle in priv/cacert.pem. Let's use a symlink to Fedora's CA bundle instead.
21cr|erlang-pkix-1.0.9-1|36	install -d -m 0755 %{buildroot}/%{erlang_appdir}/priv
21cr|erlang-pkix-1.0.9-1|37	ln -s /etc/pki/tls/certs/ca-bundle.trust.crt %{buildroot}/%{erlang_appdir}/priv/cacert.pem
21cr|erlang-pkix-1.0.9-1|38	
21cr|erlang-pkix-1.0.9-1|39	
21cr|erlang-pkix-1.0.9-1|40	%check
21cr|erlang-pkix-1.0.9-1|41	%{rebar_eunit}
21cr|erlang-pkix-1.0.9-1|42	
21cr|erlang-pkix-1.0.9-1|43	
21cr|erlang-pkix-1.0.9-1|44	%files
21cr|erlang-pkix-1.0.9-1|45	%license LICENSE
21cr|erlang-pkix-1.0.9-1|46	%doc README.md
21cr|erlang-pkix-1.0.9-1|47	%{erlang_appdir}
21cr|erlang-pkix-1.0.9-1|48	
21cr|erlang-pkix-1.0.9-1|49	

1281 21
21cr|erlang-proper-1.4-1|1	%global realname proper
21cr|erlang-proper-1.4-1|2	%global upstream manopapad
21cr|erlang-proper-1.4-1|3	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-proper-1.4-1|4	%global debug_package %{nil}
21cr|erlang-proper-1.4-1|5	
21cr|erlang-proper-1.4-1|6	
21cr|erlang-proper-1.4-1|7	Name:       erlang-%{realname}
21cr|erlang-proper-1.4-1|8	Version:    1.4
21cr|erlang-proper-1.4-1|9	Release:    1
21cr|erlang-proper-1.4-1|10	Group:      Development/Erlang
21cr|erlang-proper-1.4-1|11	Summary:    A QuickCheck-inspired property-based testing tool for Erlang
21cr|erlang-proper-1.4-1|12	
21cr|erlang-proper-1.4-1|13	License:    GPLv3+
21cr|erlang-proper-1.4-1|14	URL:        https://github.com/%{upstream}/%{realname}
21cr|erlang-proper-1.4-1|15	Source0:    https://github.com/proper-testing/proper/archive/refs/tags/v%{version}.tar.gz?/%{realname}-%{version}.tar.gz
21cr|erlang-proper-1.4-1|16	
21cr|erlang-proper-1.4-1|17	BuildRequires: erlang-rebar
21cr|erlang-proper-1.4-1|18	
21cr|erlang-proper-1.4-1|19	
21cr|erlang-proper-1.4-1|20	%description
21cr|erlang-proper-1.4-1|21	PropEr (PROPerty-based testing tool for ERlang) is a QuickCheck-inspired
21cr|erlang-proper-1.4-1|22	open-source property-based testing tool for Erlang.
21cr|erlang-proper-1.4-1|23	
21cr|erlang-proper-1.4-1|24	
21cr|erlang-proper-1.4-1|25	%prep
21cr|erlang-proper-1.4-1|26	%setup -qn %{realname}-%{version}
21cr|erlang-proper-1.4-1|27	
21cr|erlang-proper-1.4-1|28	
21cr|erlang-proper-1.4-1|29	%build
21cr|erlang-proper-1.4-1|30	# The docs need to be built first: https://github.com/proper-testing/proper/issues/179
21cr|erlang-proper-1.4-1|31	./scripts/make_doc
21cr|erlang-proper-1.4-1|32	%{erlang_compile}
21cr|erlang-proper-1.4-1|33	
21cr|erlang-proper-1.4-1|34	
21cr|erlang-proper-1.4-1|35	%install
21cr|erlang-proper-1.4-1|36	%{erlang_install}
21cr|erlang-proper-1.4-1|37	
21cr|erlang-proper-1.4-1|38	
21cr|erlang-proper-1.4-1|39	%check
21cr|erlang-proper-1.4-1|40	#%%{erlang_test}
21cr|erlang-proper-1.4-1|41	
21cr|erlang-proper-1.4-1|42	
21cr|erlang-proper-1.4-1|43	%files
21cr|erlang-proper-1.4-1|44	%doc COPYING
21cr|erlang-proper-1.4-1|45	%doc doc
21cr|erlang-proper-1.4-1|46	%doc examples
21cr|erlang-proper-1.4-1|47	%doc README.md
21cr|erlang-proper-1.4-1|48	%{erlang_appdir}/

1282 21
21cr|erlang-protobuffs-0.9.1-2|1	%global realname protobuffs
21cr|erlang-protobuffs-0.9.1-2|2	%global upstream basho
21cr|erlang-protobuffs-0.9.1-2|3	%global debug_package %{nil}
21cr|erlang-protobuffs-0.9.1-2|4	
21cr|erlang-protobuffs-0.9.1-2|5	
21cr|erlang-protobuffs-0.9.1-2|6	Name:		erlang-%{realname}
21cr|erlang-protobuffs-0.9.1-2|7	Version:	0.9.1
21cr|erlang-protobuffs-0.9.1-2|8	Release:	2
21cr|erlang-protobuffs-0.9.1-2|9	Summary:	A set of Protocol Buffers tools and modules for Erlang applications
21cr|erlang-protobuffs-0.9.1-2|10	Group:		Development/Erlang
21cr|erlang-protobuffs-0.9.1-2|11	License:	MIT
21cr|erlang-protobuffs-0.9.1-2|12	URL:		https://github.com/%{upstream}/erlang_%{realname}
21cr|erlang-protobuffs-0.9.1-2|13	Source0:	https://github.com/%{upstream}/erlang_%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-protobuffs-0.9.1-2|14	Source1:	erlang-protobuffs-protoc-erl
21cr|erlang-protobuffs-0.9.1-2|15	BuildRequires:	erlang-meck
21cr|erlang-protobuffs-0.9.1-2|16	# FIXME
21cr|erlang-protobuffs-0.9.1-2|17	BuildRequires:	erlang-proper
21cr|erlang-protobuffs-0.9.1-2|18	BuildRequires:	erlang-rebar
21cr|erlang-protobuffs-0.9.1-2|19	
21cr|erlang-protobuffs-0.9.1-2|20	
21cr|erlang-protobuffs-0.9.1-2|21	%description
21cr|erlang-protobuffs-0.9.1-2|22	A set of Protocol Buffers tools and modules for Erlang applications.
21cr|erlang-protobuffs-0.9.1-2|23	
21cr|erlang-protobuffs-0.9.1-2|24	
21cr|erlang-protobuffs-0.9.1-2|25	%prep
21cr|erlang-protobuffs-0.9.1-2|26	%setup -qn erlang_%{realname}-%{version}
21cr|erlang-protobuffs-0.9.1-2|27	
21cr|erlang-protobuffs-0.9.1-2|28	
21cr|erlang-protobuffs-0.9.1-2|29	%build
21cr|erlang-protobuffs-0.9.1-2|30	%{erlang_compile}
21cr|erlang-protobuffs-0.9.1-2|31	
21cr|erlang-protobuffs-0.9.1-2|32	
21cr|erlang-protobuffs-0.9.1-2|33	%install
21cr|erlang-protobuffs-0.9.1-2|34	%{erlang_install}
21cr|erlang-protobuffs-0.9.1-2|35	# Install Erlang protobuf compiler script
21cr|erlang-protobuffs-0.9.1-2|36	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/protoc-erl
21cr|erlang-protobuffs-0.9.1-2|37	
21cr|erlang-protobuffs-0.9.1-2|38	
21cr|erlang-protobuffs-0.9.1-2|39	%if 0
21cr|erlang-protobuffs-0.9.1-2|40	%check
21cr|erlang-protobuffs-0.9.1-2|41	%{erlang_test}
21cr|erlang-protobuffs-0.9.1-2|42	%endif
21cr|erlang-protobuffs-0.9.1-2|43	
21cr|erlang-protobuffs-0.9.1-2|44	
21cr|erlang-protobuffs-0.9.1-2|45	%files
21cr|erlang-protobuffs-0.9.1-2|46	%doc LICENSE
21cr|erlang-protobuffs-0.9.1-2|47	%doc AUTHORS CONTRIBUTING.md README.md README_ORIG.md RELNOTES.md
21cr|erlang-protobuffs-0.9.1-2|48	%{_bindir}/protoc-erl
21cr|erlang-protobuffs-0.9.1-2|49	%{erlang_appdir}/

1283 21
21cr|erlang-providers-1.9.0-2|1	%global realname providers
21cr|erlang-providers-1.9.0-2|2	%global upstream tsloughter
21cr|erlang-providers-1.9.0-2|3	
21cr|erlang-providers-1.9.0-2|4	Name:		erlang-%{realname}
21cr|erlang-providers-1.9.0-2|5	Version:	1.9.0
21cr|erlang-providers-1.9.0-2|6	Release:	2
21cr|erlang-providers-1.9.0-2|7	Summary:	An Erlang providers library
21cr|erlang-providers-1.9.0-2|8	Group:		Development/Erlang
21cr|erlang-providers-1.9.0-2|9	License:	LGPLv3
21cr|erlang-providers-1.9.0-2|10	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-providers-1.9.0-2|11	Source0:	https://github.com/tsloughter/providers/archive/%{version}.tar.gz?/%{realname}-%{version}.tar.gz
21cr|erlang-providers-1.9.0-2|12	BuildArch:	noarch
21cr|erlang-providers-1.9.0-2|13	BuildRequires:	erlang-rebar
21cr|erlang-providers-1.9.0-2|14	BuildRequires:	erlang-rpm-macros
21cr|erlang-providers-1.9.0-2|15	
21cr|erlang-providers-1.9.0-2|16	%description
21cr|erlang-providers-1.9.0-2|17	%{summary}.
21cr|erlang-providers-1.9.0-2|18	
21cr|erlang-providers-1.9.0-2|19	%prep
21cr|erlang-providers-1.9.0-2|20	%autosetup -n %{realname}-%{version}
21cr|erlang-providers-1.9.0-2|21	
21cr|erlang-providers-1.9.0-2|22	%build
21cr|erlang-providers-1.9.0-2|23	%{erlang_compile}
21cr|erlang-providers-1.9.0-2|24	
21cr|erlang-providers-1.9.0-2|25	%install
21cr|erlang-providers-1.9.0-2|26	%{erlang_install}
21cr|erlang-providers-1.9.0-2|27	
21cr|erlang-providers-1.9.0-2|28	%check
21cr|erlang-providers-1.9.0-2|29	%{erlang_test}
21cr|erlang-providers-1.9.0-2|30	
21cr|erlang-providers-1.9.0-2|31	%files
21cr|erlang-providers-1.9.0-2|32	%license LICENSE
21cr|erlang-providers-1.9.0-2|33	%doc README.md
21cr|erlang-providers-1.9.0-2|34	%{erlang_appdir}/*

1284 21
21cr|erlang-rebar-2.6.4-5|1	%global realname rebar
21cr|erlang-rebar-2.6.4-5|2	%global upstream rebar
21cr|erlang-rebar-2.6.4-5|3	%global debug_package %{nil}
21cr|erlang-rebar-2.6.4-5|4	
21cr|erlang-rebar-2.6.4-5|5	#%%{?need_bootstrap}%{?!need_bootstrap:%bcond_with bootstrap}
21cr|erlang-rebar-2.6.4-5|6	
21cr|erlang-rebar-2.6.4-5|7	#uncomment for manual enable bootstrap build
21cr|erlang-rebar-2.6.4-5|8	#after build bootstraped rebar, build erlang-cf and after this disable bootstrap
21cr|erlang-rebar-2.6.4-5|9	#%%bcond_without bootstrap
21cr|erlang-rebar-2.6.4-5|10	
21cr|erlang-rebar-2.6.4-5|11	Name:		erlang-%{realname}
21cr|erlang-rebar-2.6.4-5|12	Version:	2.6.4
21cr|erlang-rebar-2.6.4-5|13	Release:	5
21cr|erlang-rebar-2.6.4-5|14	Summary:	Erlang Build Tools
21cr|erlang-rebar-2.6.4-5|15	Group:		Development/Tools
21cr|erlang-rebar-2.6.4-5|16	License:	MIT
21cr|erlang-rebar-2.6.4-5|17	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-rebar-2.6.4-5|18	Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-rebar-2.6.4-5|19	Source1:	rebar.escript
21cr|erlang-rebar-2.6.4-5|20	# Fedora/EPEL-specific
21cr|erlang-rebar-2.6.4-5|21	Patch1:		rebar-0001-Load-templates-from-the-filesystem-first.patch
21cr|erlang-rebar-2.6.4-5|22	# Fedora/EPEL-specific
21cr|erlang-rebar-2.6.4-5|23	Patch2:		rebar-0002-Remove-bundled-mustache.patch
21cr|erlang-rebar-2.6.4-5|24	# The bundled getopt is necessary to do the initial bootstrap since
21cr|erlang-rebar-2.6.4-5|25	# erlang-getopt requires erlang-rebar to build and vice versa.
21cr|erlang-rebar-2.6.4-5|26	# Fedora/EPEL-specific
21cr|erlang-rebar-2.6.4-5|27	Patch3:		rebar-0003-Remove-bundled-getopt.patch
21cr|erlang-rebar-2.6.4-5|28	# Will be proposed for inclusion
21cr|erlang-rebar-2.6.4-5|29	Patch4:		rebar-0004-Allow-discarding-building-ports.patch
21cr|erlang-rebar-2.6.4-5|30	# Fedora/EPEL-specific - we're using at least R16B03
21cr|erlang-rebar-2.6.4-5|31	Patch5:		rebar-0005-Remove-any-traces-of-long-time-obsolete-escript-fold.patch
21cr|erlang-rebar-2.6.4-5|32	Patch6:		rebar-0006-remove-abnfc.patch
21cr|erlang-rebar-2.6.4-5|33	Patch7:		rebar-0007-Remove-support-for-gpb-compiler.patch
21cr|erlang-rebar-2.6.4-5|34	# Fedora/EPEL-specific - we're using at least R16B03
21cr|erlang-rebar-2.6.4-5|35	Patch8:		rebar-0008-Remove-pre-R15B02-workaround.patch
21cr|erlang-rebar-2.6.4-5|36	# Fedora/EPEL-specific - keep until we dump R16B03-1 and 17.x.y entirely
21cr|erlang-rebar-2.6.4-5|37	Patch9:		rebar-0009-No-such-function-erlang-timestamp-0.patch
21cr|erlang-rebar-2.6.4-5|38	# Fedora/EPEL-specific - allow vsn variable override
21cr|erlang-rebar-2.6.4-5|39	Patch10:	rebar-0010-Try-shell-variable-VSN-first.patch
21cr|erlang-rebar-2.6.4-5|40	# Fedora/EPEL-specific - allow overriding missind deps error (versions
21cr|erlang-rebar-2.6.4-5|41	# mismatch)
21cr|erlang-rebar-2.6.4-5|42	Patch11:	rebar-0011-Allow-ignoring-missing-deps.patch
21cr|erlang-rebar-2.6.4-5|43	Patch12:	rebar-0012-Don-t-use-deprecated-crypto-rand_uniform-2.patch
21cr|erlang-rebar-2.6.4-5|44	#liberl_interface removed from erlang >22
21cr|erlang-rebar-2.6.4-5|45	Patch13:	rebar-remove-liberl_interface.patch
21cr|erlang-rebar-2.6.4-5|46	
21cr|erlang-rebar-2.6.4-5|47	%if %{with bootstrap}
21cr|erlang-rebar-2.6.4-5|48	BuildRequires:	erlang-asn1
21cr|erlang-rebar-2.6.4-5|49	BuildRequires:	erlang-common_test
21cr|erlang-rebar-2.6.4-5|50	BuildRequires:	erlang-compiler
21cr|erlang-rebar-2.6.4-5|51	BuildRequires:	erlang-crypto
21cr|erlang-rebar-2.6.4-5|52	BuildRequires:	erlang-dialyzer
21cr|erlang-rebar-2.6.4-5|53	BuildRequires:	erlang-diameter
21cr|erlang-rebar-2.6.4-5|54	BuildRequires:	erlang-edoc
21cr|erlang-rebar-2.6.4-5|55	BuildRequires:	erlang-erl_interface
21cr|erlang-rebar-2.6.4-5|56	BuildRequires:	erlang-eunit
21cr|erlang-rebar-2.6.4-5|57	BuildRequires:	erlang-lfe
21cr|erlang-rebar-2.6.4-5|58	BuildRequires:	erlang-parsetools
21cr|erlang-rebar-2.6.4-5|59	BuildRequires:	erlang-reltool
21cr|erlang-rebar-2.6.4-5|60	BuildRequires:	erlang-rpm-macros
21cr|erlang-rebar-2.6.4-5|61	BuildRequires:	erlang-snmp
21cr|erlang-rebar-2.6.4-5|62	BuildRequires:	erlang-syntax_tools
21cr|erlang-rebar-2.6.4-5|63	BuildRequires:	erlang-tools
21cr|erlang-rebar-2.6.4-5|64	%else
21cr|erlang-rebar-2.6.4-5|65	BuildRequires:	erlang-rebar
21cr|erlang-rebar-2.6.4-5|66	# FIXME remove later and revisit getopt<->rebar bootstrapping
21cr|erlang-rebar-2.6.4-5|67	BuildRequires:  erlang-getopt
21cr|erlang-rebar-2.6.4-5|68	Requires:	erlang-cf
21cr|erlang-rebar-2.6.4-5|69	%endif
21cr|erlang-rebar-2.6.4-5|70	
21cr|erlang-rebar-2.6.4-5|71	# This one cannot be picked up automatically
21cr|erlang-rebar-2.6.4-5|72	# See https://bugzilla.redhat.com/960079
21cr|erlang-rebar-2.6.4-5|73	Requires:	erlang-common_test
21cr|erlang-rebar-2.6.4-5|74	# Requires for port compiling - no direct references in Rebar's src/*.erl files
21cr|erlang-rebar-2.6.4-5|75	Requires:	erlang-erl_interface
21cr|erlang-rebar-2.6.4-5|76	# This one cannot be picked up automatically
21cr|erlang-rebar-2.6.4-5|77	# See https://bugzilla.redhat.com/960079
21cr|erlang-rebar-2.6.4-5|78	Requires:	erlang-parsetools
21cr|erlang-rebar-2.6.4-5|79	
21cr|erlang-rebar-2.6.4-5|80	# FIXME (ROSA): should be detected automatically
21cr|erlang-rebar-2.6.4-5|81	Requires:	erlang-asn1
21cr|erlang-rebar-2.6.4-5|82	Requires:	erlang-compiler
21cr|erlang-rebar-2.6.4-5|83	Requires:	erlang-crypto
21cr|erlang-rebar-2.6.4-5|84	Requires:	erlang-dialyzer
21cr|erlang-rebar-2.6.4-5|85	Requires:	erlang-diameter
21cr|erlang-rebar-2.6.4-5|86	Requires:	erlang-edoc
21cr|erlang-rebar-2.6.4-5|87	Requires:	erlang-eunit
21cr|erlang-rebar-2.6.4-5|88	Requires:	erlang-lfe
21cr|erlang-rebar-2.6.4-5|89	Requires:	erlang-reltool
21cr|erlang-rebar-2.6.4-5|90	Requires:	erlang-rpm-macros
21cr|erlang-rebar-2.6.4-5|91	Requires:	erlang-snmp
21cr|erlang-rebar-2.6.4-5|92	Requires:	erlang-syntax_tools
21cr|erlang-rebar-2.6.4-5|93	Requires:	erlang-tools
21cr|erlang-rebar-2.6.4-5|94	Requires:	erlang-rpm-macros >= 0.2.2
21cr|erlang-rebar-2.6.4-5|95	Provides:	%{realname} = %{version}-%{release}
21cr|erlang-rebar-2.6.4-5|96	
21cr|erlang-rebar-2.6.4-5|97	%description
21cr|erlang-rebar-2.6.4-5|98	Erlang Build Tools.
21cr|erlang-rebar-2.6.4-5|99	
21cr|erlang-rebar-2.6.4-5|100	
21cr|erlang-rebar-2.6.4-5|101	%prep
21cr|erlang-rebar-2.6.4-5|102	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-rebar-2.6.4-5|103	%if %{with bootstrap}
21cr|erlang-rebar-2.6.4-5|104	%patch3 -p1 -R
21cr|erlang-rebar-2.6.4-5|105	%endif
21cr|erlang-rebar-2.6.4-5|106	
21cr|erlang-rebar-2.6.4-5|107	%build
21cr|erlang-rebar-2.6.4-5|108	%if %{with bootstrap}
21cr|erlang-rebar-2.6.4-5|109	./bootstrap
21cr|erlang-rebar-2.6.4-5|110	./rebar compile -v
21cr|erlang-rebar-2.6.4-5|111	%else
21cr|erlang-rebar-2.6.4-5|112	%{erlang_compile}
21cr|erlang-rebar-2.6.4-5|113	%endif
21cr|erlang-rebar-2.6.4-5|114	
21cr|erlang-rebar-2.6.4-5|115	
21cr|erlang-rebar-2.6.4-5|116	%install
21cr|erlang-rebar-2.6.4-5|117	%{erlang_install}
21cr|erlang-rebar-2.6.4-5|118	# Install rebar script itself
21cr|erlang-rebar-2.6.4-5|119	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/rebar
21cr|erlang-rebar-2.6.4-5|120	# Copy the contents of priv folder
21cr|erlang-rebar-2.6.4-5|121	cp -a priv %{buildroot}%{_erllibdir}/%{realname}-%{version}/
21cr|erlang-rebar-2.6.4-5|122	
21cr|erlang-rebar-2.6.4-5|123	%files
21cr|erlang-rebar-2.6.4-5|124	%doc README.md THANKS rebar.config.sample
21cr|erlang-rebar-2.6.4-5|125	%doc LICENSE
21cr|erlang-rebar-2.6.4-5|126	%{_bindir}/rebar
21cr|erlang-rebar-2.6.4-5|127	%{erlang_appdir}/*

1285 21
21cr|erlang-rebar3-3.20.0-1|1	%global realname rebar3
21cr|erlang-rebar3-3.20.0-1|2	%global upstream rebar
21cr|erlang-rebar3-3.20.0-1|3	%global debug_package %{nil}
21cr|erlang-rebar3-3.20.0-1|4	
21cr|erlang-rebar3-3.20.0-1|5	%{?need_bootstrap}%{?!need_bootstrap:%bcond_with bootstrap}
21cr|erlang-rebar3-3.20.0-1|6	
21cr|erlang-rebar3-3.20.0-1|7	#enable bootstrap build
21cr|erlang-rebar3-3.20.0-1|8	%bcond_without bootstrap
21cr|erlang-rebar3-3.20.0-1|9	
21cr|erlang-rebar3-3.20.0-1|10	Name:		erlang-%{realname}
21cr|erlang-rebar3-3.20.0-1|11	Version:	3.20.0
21cr|erlang-rebar3-3.20.0-1|12	Release:	1
21cr|erlang-rebar3-3.20.0-1|13	Summary:	Erlang Build Tools
21cr|erlang-rebar3-3.20.0-1|14	Group:		Development/Tools
21cr|erlang-rebar3-3.20.0-1|15	License:	MIT
21cr|erlang-rebar3-3.20.0-1|16	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-rebar3-3.20.0-1|17	Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
21cr|erlang-rebar3-3.20.0-1|18	Source1:	rebar3.escript
21cr|erlang-rebar3-3.20.0-1|19	# from Fedora
21cr|erlang-rebar3-3.20.0-1|20	Patch3:		erlang-rebar3-0003-WIP-ignore-deps-on-demand.patch
21cr|erlang-rebar3-3.20.0-1|21	BuildRequires:	perl
21cr|erlang-rebar3-3.20.0-1|22	%if %{without bootstrap}
21cr|erlang-rebar3-3.20.0-1|23	BuildRequires:	erlang-rebar3
21cr|erlang-rebar3-3.20.0-1|24	%endif
21cr|erlang-rebar3-3.20.0-1|25	BuildRequires:	erlang-certifi
21cr|erlang-rebar3-3.20.0-1|26	BuildRequires:	erlang-getopt
21cr|erlang-rebar3-3.20.0-1|27	BuildRequires:	erlang-erlware_commons
21cr|erlang-rebar3-3.20.0-1|28	BuildRequires:	erlang-inets
21cr|erlang-rebar3-3.20.0-1|29	BuildRequires:	erlang-ssl_verify_fun
21cr|erlang-rebar3-3.20.0-1|30	BuildRequires:	erlang-ssl
21cr|erlang-rebar3-3.20.0-1|31	BuildRequires:	erlang-providers
21cr|erlang-rebar3-3.20.0-1|32	BuildRequires:	erlang-public_key
21cr|erlang-rebar3-3.20.0-1|33	BuildRequires:	erlang-rpm-macros >= 0.2.2
21cr|erlang-rebar3-3.20.0-1|34	BuildRequires:	erlang-bbmustache
21cr|erlang-rebar3-3.20.0-1|35	BuildRequires:	erlang-relx
21cr|erlang-rebar3-3.20.0-1|36	BuildRequires:	erlang-cf
21cr|erlang-rebar3-3.20.0-1|37	BuildRequires:	erlang-cth_readable
21cr|erlang-rebar3-3.20.0-1|38	BuildRequires:	erlang-eunit_formatters
21cr|erlang-rebar3-3.20.0-1|39	
21cr|erlang-rebar3-3.20.0-1|40	Requires:	erlang-certifi
21cr|erlang-rebar3-3.20.0-1|41	Requires:	erlang-getopt
21cr|erlang-rebar3-3.20.0-1|42	Requires:	erlang-erlware_commons
21cr|erlang-rebar3-3.20.0-1|43	Requires:	erlang-inets
21cr|erlang-rebar3-3.20.0-1|44	Requires:	erlang-ssl_verify_fun
21cr|erlang-rebar3-3.20.0-1|45	Requires:	erlang-ssl
21cr|erlang-rebar3-3.20.0-1|46	Requires:	erlang-providers
21cr|erlang-rebar3-3.20.0-1|47	Requires:	erlang-public_key
21cr|erlang-rebar3-3.20.0-1|48	Requires:	erlang-rpm-macros >= 0.2.2
21cr|erlang-rebar3-3.20.0-1|49	Requires:	erlang-bbmustache
21cr|erlang-rebar3-3.20.0-1|50	Requires:	erlang-relx
21cr|erlang-rebar3-3.20.0-1|51	Requires:	erlang-cf
21cr|erlang-rebar3-3.20.0-1|52	Requires:	erlang-cth_readable
21cr|erlang-rebar3-3.20.0-1|53	Requires:	erlang-eunit_formatters
21cr|erlang-rebar3-3.20.0-1|54	Requires:	erlang-rpm-macros
21cr|erlang-rebar3-3.20.0-1|55	
21cr|erlang-rebar3-3.20.0-1|56	Provides:	%{realname} = %{EVRD}
21cr|erlang-rebar3-3.20.0-1|57	#i dont know needed noarch or not :(
21cr|erlang-rebar3-3.20.0-1|58	BuildArch:	noarch
21cr|erlang-rebar3-3.20.0-1|59	
21cr|erlang-rebar3-3.20.0-1|60	%description
21cr|erlang-rebar3-3.20.0-1|61	Erlang Build Tools.
21cr|erlang-rebar3-3.20.0-1|62	
21cr|erlang-rebar3-3.20.0-1|63	%prep
21cr|erlang-rebar3-3.20.0-1|64	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-rebar3-3.20.0-1|65	
21cr|erlang-rebar3-3.20.0-1|66	%build
21cr|erlang-rebar3-3.20.0-1|67	ebin_paths=$(perl -e 'print join(":", grep { !/rebar/} (glob("%{_libdir}/erlang/lib/*/ebin"), glob("%{_datadir}/erlang/lib/*/ebin")))')
21cr|erlang-rebar3-3.20.0-1|68	
21cr|erlang-rebar3-3.20.0-1|69	%if %{with bootstrap}
21cr|erlang-rebar3-3.20.0-1|70	#use precompiled binary rebar3 for build
21cr|erlang-rebar3-3.20.0-1|71	echo "BOOTSTRAP BUILD"
21cr|erlang-rebar3-3.20.0-1|72	DIAGNOSTIC=1 ./bootstrap bare compile --paths $ebin_paths --separator :
21cr|erlang-rebar3-3.20.0-1|73	%else
21cr|erlang-rebar3-3.20.0-1|74	#use system rebar3 for compile
21cr|erlang-rebar3-3.20.0-1|75	echo "SYSTEM REBAR USE"
21cr|erlang-rebar3-3.20.0-1|76	DEBUG=1 %{realname} bare compile --paths $ebin_paths --separator :
21cr|erlang-rebar3-3.20.0-1|77	%endif
21cr|erlang-rebar3-3.20.0-1|78	
21cr|erlang-rebar3-3.20.0-1|79	%install
21cr|erlang-rebar3-3.20.0-1|80	mkdir -p %{buildroot}%{_bindir}
21cr|erlang-rebar3-3.20.0-1|81	mkdir -p %{buildroot}%{_datadir}/erlang/lib/%{realname}-%{version}/ebin/
21cr|erlang-rebar3-3.20.0-1|82	mkdir -p %{buildroot}%{_datadir}/erlang/lib/%{realname}-%{version}/priv/
21cr|erlang-rebar3-3.20.0-1|83	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|erlang-rebar3-3.20.0-1|84	
21cr|erlang-rebar3-3.20.0-1|85	# Install rebar script itself
21cr|erlang-rebar3-3.20.0-1|86	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/rebar3
21cr|erlang-rebar3-3.20.0-1|87	
21cr|erlang-rebar3-3.20.0-1|88	%if %{with bootstrap}
21cr|erlang-rebar3-3.20.0-1|89	install -p -m644 _build/bootstrap/lib/rebar/ebin/*.beam %{buildroot}%{_datadir}/erlang/lib/%{realname}-%{version}/ebin/
21cr|erlang-rebar3-3.20.0-1|90	install -p -m644 _build/bootstrap/lib/rebar/ebin/%{upstream}.app %{buildroot}%{_datadir}/erlang/lib/%{realname}-%{version}/ebin/
21cr|erlang-rebar3-3.20.0-1|91	%else
21cr|erlang-rebar3-3.20.0-1|92	install -p -m644 ebin/*.beam %{buildroot}%{_datadir}/erlang/lib/%{realname}-%{version}/ebin/
21cr|erlang-rebar3-3.20.0-1|93	install -p -m644 ebin/%{upstream}.app %{buildroot}%{_datadir}/erlang/lib/%{realname}-%{version}/ebin/
21cr|erlang-rebar3-3.20.0-1|94	%endif
21cr|erlang-rebar3-3.20.0-1|95	install -p -m755 -d priv/* %{buildroot}%{_datadir}/erlang/lib/%{realname}-%{version}/priv/
21cr|erlang-rebar3-3.20.0-1|96	install -p -m644 manpages/%{realname}.1 %{buildroot}%{_mandir}/man1/
21cr|erlang-rebar3-3.20.0-1|97	
21cr|erlang-rebar3-3.20.0-1|98	
21cr|erlang-rebar3-3.20.0-1|99	%files
21cr|erlang-rebar3-3.20.0-1|100	%license LICENSE
21cr|erlang-rebar3-3.20.0-1|101	%doc README.md
21cr|erlang-rebar3-3.20.0-1|102	%{_bindir}/%{realname}
21cr|erlang-rebar3-3.20.0-1|103	%{erlang_appdir}/*
21cr|erlang-rebar3-3.20.0-1|104	%{_mandir}/man1/%{realname}.1*

1286 21
21cr|erlang-relx-4.7.0-1|1	%global realname relx
21cr|erlang-relx-4.7.0-1|2	%global upstream erlware
21cr|erlang-relx-4.7.0-1|3	
21cr|erlang-relx-4.7.0-1|4	Name:		erlang-%{realname}
21cr|erlang-relx-4.7.0-1|5	Version:	4.7.0
21cr|erlang-relx-4.7.0-1|6	Release:	1
21cr|erlang-relx-4.7.0-1|7	Summary:	Release assembler for Erlang/OTP Releases
21cr|erlang-relx-4.7.0-1|8	Group:		Development/Erlang
21cr|erlang-relx-4.7.0-1|9	License:	ASL 2.0
21cr|erlang-relx-4.7.0-1|10	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-relx-4.7.0-1|11	Source0:	https://github.com/erlware/relx/archive/v%{version}.tar.gz?/%{realname}-v%{version}.tar.gz
21cr|erlang-relx-4.7.0-1|12	BuildRequires:	erlang-rebar
21cr|erlang-relx-4.7.0-1|13	BuildRequires:	erlang-bbmustache
21cr|erlang-relx-4.7.0-1|14	Requires:	erlang-rebar
21cr|erlang-relx-4.7.0-1|15	Requires:	erlang-bbmustache
21cr|erlang-relx-4.7.0-1|16	BuildArch: noarch
21cr|erlang-relx-4.7.0-1|17	
21cr|erlang-relx-4.7.0-1|18	%description
21cr|erlang-relx-4.7.0-1|19	Relx assembles releases for an Erlang/OTP release. Given a release
21cr|erlang-relx-4.7.0-1|20	specification and a list of directories in which to search for OTP applications
21cr|erlang-relx-4.7.0-1|21	it will generate a release output.
21cr|erlang-relx-4.7.0-1|22	
21cr|erlang-relx-4.7.0-1|23	%files
21cr|erlang-relx-4.7.0-1|24	%license LICENSE.md
21cr|erlang-relx-4.7.0-1|25	%doc README.md
21cr|erlang-relx-4.7.0-1|26	%{erlang_appdir}/*
21cr|erlang-relx-4.7.0-1|27	
21cr|erlang-relx-4.7.0-1|28	#--------------------------------------------------------------------
21cr|erlang-relx-4.7.0-1|29	%prep
21cr|erlang-relx-4.7.0-1|30	%autosetup -p1 -n %{realname}-%{version}
21cr|erlang-relx-4.7.0-1|31	
21cr|erlang-relx-4.7.0-1|32	%build
21cr|erlang-relx-4.7.0-1|33	%{erlang_compile}
21cr|erlang-relx-4.7.0-1|34	
21cr|erlang-relx-4.7.0-1|35	#DO enable test on release version 4.0.0, now tests broken
21cr|erlang-relx-4.7.0-1|36	#%%check
21cr|erlang-relx-4.7.0-1|37	#%%{erlang_test}
21cr|erlang-relx-4.7.0-1|38	
21cr|erlang-relx-4.7.0-1|39	%install
21cr|erlang-relx-4.7.0-1|40	%{erlang_install}

1287 21
21cr|erlang-riak_client-2.9.2-1|1	%global realname riak-erlang-client
21cr|erlang-riak_client-2.9.2-1|2	%global upstream basho
21cr|erlang-riak_client-2.9.2-1|3	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-riak_client-2.9.2-1|4	%global debug_package %{nil}
21cr|erlang-riak_client-2.9.2-1|5	
21cr|erlang-riak_client-2.9.2-1|6	
21cr|erlang-riak_client-2.9.2-1|7	Name:		erlang-riak_client
21cr|erlang-riak_client-2.9.2-1|8	Version:	2.9.2
21cr|erlang-riak_client-2.9.2-1|9	Release:	1
21cr|erlang-riak_client-2.9.2-1|10	Summary:	Erlang client for Riak
21cr|erlang-riak_client-2.9.2-1|11	Group:		Development/Erlang
21cr|erlang-riak_client-2.9.2-1|12	License:	ASL 2.0
21cr|erlang-riak_client-2.9.2-1|13	URL:		https://github.com/%{upstream}/riak-erlang-client
21cr|erlang-riak_client-2.9.2-1|14	Source0:	https://github.com/basho/riak-erlang-client/archive/refs/tags/riak_kv-2.9.2.tar.gz?/%{realname}-%{version}.tar.gz
21cr|erlang-riak_client-2.9.2-1|15	Patch1:		erlang-riak_client-0001-Allow-more-Erlang-versions.patch
21cr|erlang-riak_client-2.9.2-1|16	Patch2:		erlang-riak_client-0002-Add-deprecation-for-Erlang-20-as-well.patch
21cr|erlang-riak_client-2.9.2-1|17	Patch3:		erlang-riak_client-0003-Remove-excessive-export_all-directive.patch
21cr|erlang-riak_client-2.9.2-1|18	BuildRequires:	erlang-riak_pb
21cr|erlang-riak_client-2.9.2-1|19	BuildRequires:	erlang-rebar
21cr|erlang-riak_client-2.9.2-1|20	Provides:	riak-erlang-client%{?_isa} = %{version}-%{release}
21cr|erlang-riak_client-2.9.2-1|21	
21cr|erlang-riak_client-2.9.2-1|22	
21cr|erlang-riak_client-2.9.2-1|23	%description
21cr|erlang-riak_client-2.9.2-1|24	Erlang client for Riak.
21cr|erlang-riak_client-2.9.2-1|25	
21cr|erlang-riak_client-2.9.2-1|26	
21cr|erlang-riak_client-2.9.2-1|27	%prep
21cr|erlang-riak_client-2.9.2-1|28	%autosetup -p1 -n riak-erlang-client-riak_kv-%{version}
21cr|erlang-riak_client-2.9.2-1|29	
21cr|erlang-riak_client-2.9.2-1|30	%build
21cr|erlang-riak_client-2.9.2-1|31	%{rebar_compile}
21cr|erlang-riak_client-2.9.2-1|32	
21cr|erlang-riak_client-2.9.2-1|33	
21cr|erlang-riak_client-2.9.2-1|34	%install
21cr|erlang-riak_client-2.9.2-1|35	%{erlang_install}
21cr|erlang-riak_client-2.9.2-1|36	
21cr|erlang-riak_client-2.9.2-1|37	
21cr|erlang-riak_client-2.9.2-1|38	%check
21cr|erlang-riak_client-2.9.2-1|39	%{erlang_test}
21cr|erlang-riak_client-2.9.2-1|40	
21cr|erlang-riak_client-2.9.2-1|41	
21cr|erlang-riak_client-2.9.2-1|42	%files
21cr|erlang-riak_client-2.9.2-1|43	%doc LICENSE
21cr|erlang-riak_client-2.9.2-1|44	%doc README.md
21cr|erlang-riak_client-2.9.2-1|45	%{erlang_appdir}/

1288 21
21cr|erlang-riak_pb-2.9.2-1|1	%global realname riak_pb
21cr|erlang-riak_pb-2.9.2-1|2	%global upstream basho
21cr|erlang-riak_pb-2.9.2-1|3	# Techincally, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-riak_pb-2.9.2-1|4	%global debug_package %{nil}
21cr|erlang-riak_pb-2.9.2-1|5	
21cr|erlang-riak_pb-2.9.2-1|6	
21cr|erlang-riak_pb-2.9.2-1|7	Name:		erlang-%{realname}
21cr|erlang-riak_pb-2.9.2-1|8	Version:	2.9.2
21cr|erlang-riak_pb-2.9.2-1|9	Release:	1
21cr|erlang-riak_pb-2.9.2-1|10	Summary:	Riak Protocol Buffers Messages
21cr|erlang-riak_pb-2.9.2-1|11	Group:		Development/Erlang
21cr|erlang-riak_pb-2.9.2-1|12	License:	ASL 2.0
21cr|erlang-riak_pb-2.9.2-1|13	URL:		https://github.com/%{upstream}/%{realname}
21cr|erlang-riak_pb-2.9.2-1|14	Source0:	https://github.com/basho/riak_pb/archive/refs/tags/riak_kv-%{version}.tar.gz?/%{realname}-%{version}.tar.gz
21cr|erlang-riak_pb-2.9.2-1|15	Patch1:		erlang-riak_pb-0001-Remove-export_all-directive.patch
21cr|erlang-riak_pb-2.9.2-1|16	# FIXME add Python and Java bindings
21cr|erlang-riak_pb-2.9.2-1|17	#BuildRequires:	erlang-hamcrest
21cr|erlang-riak_pb-2.9.2-1|18	BuildRequires:	erlang-protobuffs >= 0.7.0
21cr|erlang-riak_pb-2.9.2-1|19	BuildRequires:	erlang-rebar
21cr|erlang-riak_pb-2.9.2-1|20	
21cr|erlang-riak_pb-2.9.2-1|21	
21cr|erlang-riak_pb-2.9.2-1|22	%description
21cr|erlang-riak_pb-2.9.2-1|23	The message definitions for the Protocol Buffers-based interface to Riak and
21cr|erlang-riak_pb-2.9.2-1|24	various Erlang-specific utility modules for the message types.
21cr|erlang-riak_pb-2.9.2-1|25	
21cr|erlang-riak_pb-2.9.2-1|26	
21cr|erlang-riak_pb-2.9.2-1|27	%prep
21cr|erlang-riak_pb-2.9.2-1|28	%autosetup -p1 -n %{realname}-riak_kv-%{version}
21cr|erlang-riak_pb-2.9.2-1|29	
21cr|erlang-riak_pb-2.9.2-1|30	
21cr|erlang-riak_pb-2.9.2-1|31	%build
21cr|erlang-riak_pb-2.9.2-1|32	%{erlang_compile}
21cr|erlang-riak_pb-2.9.2-1|33	
21cr|erlang-riak_pb-2.9.2-1|34	
21cr|erlang-riak_pb-2.9.2-1|35	%install
21cr|erlang-riak_pb-2.9.2-1|36	%{erlang_install}
21cr|erlang-riak_pb-2.9.2-1|37	
21cr|erlang-riak_pb-2.9.2-1|38	
21cr|erlang-riak_pb-2.9.2-1|39	%check
21cr|erlang-riak_pb-2.9.2-1|40	%{erlang_test}
21cr|erlang-riak_pb-2.9.2-1|41	
21cr|erlang-riak_pb-2.9.2-1|42	
21cr|erlang-riak_pb-2.9.2-1|43	%files
21cr|erlang-riak_pb-2.9.2-1|44	%doc LICENSE
21cr|erlang-riak_pb-2.9.2-1|45	%doc README.md
21cr|erlang-riak_pb-2.9.2-1|46	%{erlang_appdir}/

1289 21
21cr|erlang-rpm-macros-0.3.6-2|1	
21cr|erlang-rpm-macros-0.3.6-2|2	Name:		erlang-rpm-macros
21cr|erlang-rpm-macros-0.3.6-2|3	Version:	0.3.6
21cr|erlang-rpm-macros-0.3.6-2|4	Release:	2
21cr|erlang-rpm-macros-0.3.6-2|5	Summary:	Macros for simplifying building of Erlang packages
21cr|erlang-rpm-macros-0.3.6-2|6	Group:		Development/Erlang
21cr|erlang-rpm-macros-0.3.6-2|7	License:	MIT
21cr|erlang-rpm-macros-0.3.6-2|8	URL:		https://github.com/fedora-erlang/erlang-rpm-macros
21cr|erlang-rpm-macros-0.3.6-2|9	Source0:	https://github.com/fedora-erlang/erlang-rpm-macros/archive/%{version}/%{name}-%{version}.tar.gz
21cr|erlang-rpm-macros-0.3.6-2|10	# Mageia patches
21cr|erlang-rpm-macros-0.3.6-2|11	Patch50:	erlang-rpm-macros-0.2.9-mageiafy.patch
21cr|erlang-rpm-macros-0.3.6-2|12	BuildArch:	noarch
21cr|erlang-rpm-macros-0.3.6-2|13	# This package does not make sense without rpm-build,
21cr|erlang-rpm-macros-0.3.6-2|14	# but rpm-build is always installed when these macros are used.
21cr|erlang-rpm-macros-0.3.6-2|15	# rabbitmq-server automatically depends from erlang-rebar, which depends from this package.
21cr|erlang-rpm-macros-0.3.6-2|16	# I don't know if that automatic dependency is correct. Avoid pulling rpm-build and its
21cr|erlang-rpm-macros-0.3.6-2|17	# dependencies when installing e.g. rabbitmq-server.
21cr|erlang-rpm-macros-0.3.6-2|18	#Requires:	rpm-build
21cr|erlang-rpm-macros-0.3.6-2|19	# Requires for BEAM parsing
21cr|erlang-rpm-macros-0.3.6-2|20	Requires:	python3-pybeam
21cr|erlang-rpm-macros-0.3.6-2|21	# Requires for so-lib parsing
21cr|erlang-rpm-macros-0.3.6-2|22	Requires:	python3-pyelftools
21cr|erlang-rpm-macros-0.3.6-2|23	Requires:	python3-rpm
21cr|erlang-rpm-macros-0.3.6-2|24	Requires:	erlang-crypto
21cr|erlang-rpm-macros-0.3.6-2|25	Requires:	erlang-erts
21cr|erlang-rpm-macros-0.3.6-2|26	
21cr|erlang-rpm-macros-0.3.6-2|27	%description
21cr|erlang-rpm-macros-0.3.6-2|28	Macros for simplifying building of Erlang packages.
21cr|erlang-rpm-macros-0.3.6-2|29	
21cr|erlang-rpm-macros-0.3.6-2|30	%files
21cr|erlang-rpm-macros-0.3.6-2|31	%doc LICENSE
21cr|erlang-rpm-macros-0.3.6-2|32	%doc README
21cr|erlang-rpm-macros-0.3.6-2|33	%{_rpmconfigdir}/erlang-find-provides
21cr|erlang-rpm-macros-0.3.6-2|34	%{_rpmconfigdir}/erlang-find-requires
21cr|erlang-rpm-macros-0.3.6-2|35	%{_rpmconfigdir}/fileattrs/erlang.attr
21cr|erlang-rpm-macros-0.3.6-2|36	%{_rpmmacrodir}/*erlang*
21cr|erlang-rpm-macros-0.3.6-2|37	
21cr|erlang-rpm-macros-0.3.6-2|38	#---------------------------------------------------------
21cr|erlang-rpm-macros-0.3.6-2|39	%prep
21cr|erlang-rpm-macros-0.3.6-2|40	%setup -q
21cr|erlang-rpm-macros-0.3.6-2|41	# not needed in rpm4
21cr|erlang-rpm-macros-0.3.6-2|42	%patch50 -p1
21cr|erlang-rpm-macros-0.3.6-2|43	
21cr|erlang-rpm-macros-0.3.6-2|44	
21cr|erlang-rpm-macros-0.3.6-2|45	%build
21cr|erlang-rpm-macros-0.3.6-2|46	# Nothing to build
21cr|erlang-rpm-macros-0.3.6-2|47	
21cr|erlang-rpm-macros-0.3.6-2|48	
21cr|erlang-rpm-macros-0.3.6-2|49	%install
21cr|erlang-rpm-macros-0.3.6-2|50	install -d %{buildroot}%{_rpmconfigdir}/fileattrs
21cr|erlang-rpm-macros-0.3.6-2|51	install -p -m 0755 erlang-find-provides.py %{buildroot}%{_rpmconfigdir}/erlang-find-provides
21cr|erlang-rpm-macros-0.3.6-2|52	install -p -m 0755 erlang-find-requires.py %{buildroot}%{_rpmconfigdir}/erlang-find-requires
21cr|erlang-rpm-macros-0.3.6-2|53	install -p -m 0644 erlang.attr %{buildroot}/%{_rpmconfigdir}/fileattrs/erlang.attr
21cr|erlang-rpm-macros-0.3.6-2|54	%install_macro erlang macros.erlang

1290 21
21cr|erlang-sd_notify-1.1-1|1	%global _disable_ld_no_undefined 1
21cr|erlang-sd_notify-1.1-1|2	%global realname sd_notify
21cr|erlang-sd_notify-1.1-1|3	%global upstream systemd
21cr|erlang-sd_notify-1.1-1|4	
21cr|erlang-sd_notify-1.1-1|5	%global debug_package %{nil}
21cr|erlang-sd_notify-1.1-1|6	
21cr|erlang-sd_notify-1.1-1|7	Name:		erlang-%{realname}
21cr|erlang-sd_notify-1.1-1|8	Version:	1.1
21cr|erlang-sd_notify-1.1-1|9	Release:	1
21cr|erlang-sd_notify-1.1-1|10	Summary:	Erlang interface to systemd notify subsystem
21cr|erlang-sd_notify-1.1-1|11	Group:		Development/Other
21cr|erlang-sd_notify-1.1-1|12	License:	MIT
21cr|erlang-sd_notify-1.1-1|13	URL:		https://github.com/%{upstream}/erlang-%{realname}
21cr|erlang-sd_notify-1.1-1|14	Source0:	https://github.com/%{upstream}/erlang-%{realname}/archive/v%{version}/erlang-%{realname}-%{version}.tar.gz
21cr|erlang-sd_notify-1.1-1|15	BuildRequires:	erlang-rebar
21cr|erlang-sd_notify-1.1-1|16	BuildRequires:	erlang-erl_interface
21cr|erlang-sd_notify-1.1-1|17	BuildRequires:	pkgconfig(systemd)
21cr|erlang-sd_notify-1.1-1|18	
21cr|erlang-sd_notify-1.1-1|19	
21cr|erlang-sd_notify-1.1-1|20	%description
21cr|erlang-sd_notify-1.1-1|21	%{summary}.
21cr|erlang-sd_notify-1.1-1|22	
21cr|erlang-sd_notify-1.1-1|23	%files
21cr|erlang-sd_notify-1.1-1|24	%doc LICENSE
21cr|erlang-sd_notify-1.1-1|25	%{erlang_appdir}/*
21cr|erlang-sd_notify-1.1-1|26	
21cr|erlang-sd_notify-1.1-1|27	#------------------------------------------------------
21cr|erlang-sd_notify-1.1-1|28	%prep
21cr|erlang-sd_notify-1.1-1|29	%setup -q
21cr|erlang-sd_notify-1.1-1|30	
21cr|erlang-sd_notify-1.1-1|31	%build
21cr|erlang-sd_notify-1.1-1|32	%{erlang_compile}
21cr|erlang-sd_notify-1.1-1|33	
21cr|erlang-sd_notify-1.1-1|34	%install
21cr|erlang-sd_notify-1.1-1|35	%{erlang_install}
21cr|erlang-sd_notify-1.1-1|36	
21cr|erlang-sd_notify-1.1-1|37	%check
21cr|erlang-sd_notify-1.1-1|38	%{erlang_test}

1291 21
21cr|erlang-sqlite3-1.1.13-1|1	%define _disable_ld_no_undefined 1
21cr|erlang-sqlite3-1.1.13-1|2	
21cr|erlang-sqlite3-1.1.13-1|3	%define srcname sqlite3
21cr|erlang-sqlite3-1.1.13-1|4	
21cr|erlang-sqlite3-1.1.13-1|5	Name:		erlang-%{srcname}
21cr|erlang-sqlite3-1.1.13-1|6	Version:	1.1.13
21cr|erlang-sqlite3-1.1.13-1|7	Release:	1
21cr|erlang-sqlite3-1.1.13-1|8	Summary:	Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite database
21cr|erlang-sqlite3-1.1.13-1|9	Group:		Development/Erlang
21cr|erlang-sqlite3-1.1.13-1|10	License:	ErlPL-1.1
21cr|erlang-sqlite3-1.1.13-1|11	Url:		https://github.com/processone/erlang-sqlite3
21cr|erlang-sqlite3-1.1.13-1|12	Source0:	https://github.com/processone/erlang-sqlite3/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar
21cr|erlang-sqlite3-1.1.13-1|13	BuildRequires:	erlang-rebar
21cr|erlang-sqlite3-1.1.13-1|14	BuildRequires:	pkgconfig(sqlite3)
21cr|erlang-sqlite3-1.1.13-1|15	
21cr|erlang-sqlite3-1.1.13-1|16	%description
21cr|erlang-sqlite3-1.1.13-1|17	This library allows you to work with SQLite3 databases from Erlang.
21cr|erlang-sqlite3-1.1.13-1|18	
21cr|erlang-sqlite3-1.1.13-1|19	%prep
21cr|erlang-sqlite3-1.1.13-1|20	%setup -q -n %{name}-%{version}
21cr|erlang-sqlite3-1.1.13-1|21	rm -rf sqlite3_amalgamation
21cr|erlang-sqlite3-1.1.13-1|22	
21cr|erlang-sqlite3-1.1.13-1|23	%build
21cr|erlang-sqlite3-1.1.13-1|24	autoreconf -vfi
21cr|erlang-sqlite3-1.1.13-1|25	%configure
21cr|erlang-sqlite3-1.1.13-1|26	%{rebar_compile}
21cr|erlang-sqlite3-1.1.13-1|27	
21cr|erlang-sqlite3-1.1.13-1|28	%install
21cr|erlang-sqlite3-1.1.13-1|29	%{erlang_install}
21cr|erlang-sqlite3-1.1.13-1|30	
21cr|erlang-sqlite3-1.1.13-1|31	%check
21cr|erlang-sqlite3-1.1.13-1|32	%{rebar_eunit}
21cr|erlang-sqlite3-1.1.13-1|33	
21cr|erlang-sqlite3-1.1.13-1|34	%files
21cr|erlang-sqlite3-1.1.13-1|35	%license LICENSE
21cr|erlang-sqlite3-1.1.13-1|36	%doc README.md
21cr|erlang-sqlite3-1.1.13-1|37	%{erlang_appdir}

1292 21
21cr|erlang-ssl_verify_fun-1.1.6-1|1	%global realname ssl_verify_fun
21cr|erlang-ssl_verify_fun-1.1.6-1|2	%global upstream deadtrickster
21cr|erlang-ssl_verify_fun-1.1.6-1|3	%global upstream_reponame %{realname}.erl
21cr|erlang-ssl_verify_fun-1.1.6-1|4	
21cr|erlang-ssl_verify_fun-1.1.6-1|5	Name:		erlang-%{realname}
21cr|erlang-ssl_verify_fun-1.1.6-1|6	Version:	1.1.6
21cr|erlang-ssl_verify_fun-1.1.6-1|7	Release:	1
21cr|erlang-ssl_verify_fun-1.1.6-1|8	Summary:	Collection of ssl verification functions for Erlang
21cr|erlang-ssl_verify_fun-1.1.6-1|9	Group:		Development/Erlang
21cr|erlang-ssl_verify_fun-1.1.6-1|10	License:	MIT
21cr|erlang-ssl_verify_fun-1.1.6-1|11	URL:		https://github.com/%{upstream}/%{upstream_reponame}
21cr|erlang-ssl_verify_fun-1.1.6-1|12	Source0:	https://github.com/%{upstream}/%{upstream_reponame}/archive/%{version}/%{upstream_reponame}-%{version}.tar.gz
21cr|erlang-ssl_verify_fun-1.1.6-1|13	# Fix the path used in `load_cert/1` during tests
21cr|erlang-ssl_verify_fun-1.1.6-1|14	Patch0:		erlang-ssl_verify_fun-fix-tests-load_cert.patch
21cr|erlang-ssl_verify_fun-1.1.6-1|15	BuildArch:	noarch
21cr|erlang-ssl_verify_fun-1.1.6-1|16	BuildRequires:	erlang-rebar
21cr|erlang-ssl_verify_fun-1.1.6-1|17	BuildRequires:	erlang-public_key
21cr|erlang-ssl_verify_fun-1.1.6-1|18	Requires:	erlang-rebar
21cr|erlang-ssl_verify_fun-1.1.6-1|19	
21cr|erlang-ssl_verify_fun-1.1.6-1|20	%description
21cr|erlang-ssl_verify_fun-1.1.6-1|21	%{summary}.
21cr|erlang-ssl_verify_fun-1.1.6-1|22	
21cr|erlang-ssl_verify_fun-1.1.6-1|23	%prep
21cr|erlang-ssl_verify_fun-1.1.6-1|24	%setup -q -n %{upstream_reponame}-%{version}
21cr|erlang-ssl_verify_fun-1.1.6-1|25	%patch0
21cr|erlang-ssl_verify_fun-1.1.6-1|26	
21cr|erlang-ssl_verify_fun-1.1.6-1|27	%build
21cr|erlang-ssl_verify_fun-1.1.6-1|28	%{erlang_compile}
21cr|erlang-ssl_verify_fun-1.1.6-1|29	
21cr|erlang-ssl_verify_fun-1.1.6-1|30	%install
21cr|erlang-ssl_verify_fun-1.1.6-1|31	%{erlang_install}
21cr|erlang-ssl_verify_fun-1.1.6-1|32	
21cr|erlang-ssl_verify_fun-1.1.6-1|33	%check
21cr|erlang-ssl_verify_fun-1.1.6-1|34	%{erlang_test}
21cr|erlang-ssl_verify_fun-1.1.6-1|35	
21cr|erlang-ssl_verify_fun-1.1.6-1|36	%files
21cr|erlang-ssl_verify_fun-1.1.6-1|37	%license LICENSE
21cr|erlang-ssl_verify_fun-1.1.6-1|38	%doc README.md
21cr|erlang-ssl_verify_fun-1.1.6-1|39	%{erlang_appdir}/*

1293 21
21cr|erlang-stringprep-1.0.28-1|1	%global _disable_ld_no_undefined 1
21cr|erlang-stringprep-1.0.28-1|2	
21cr|erlang-stringprep-1.0.28-1|3	%global srcname stringprep
21cr|erlang-stringprep-1.0.28-1|4	
21cr|erlang-stringprep-1.0.28-1|5	%global p1_utils_ver 1.0.25
21cr|erlang-stringprep-1.0.28-1|6	
21cr|erlang-stringprep-1.0.28-1|7	
21cr|erlang-stringprep-1.0.28-1|8	Name:		erlang-%{srcname}
21cr|erlang-stringprep-1.0.28-1|9	Version:	1.0.28
21cr|erlang-stringprep-1.0.28-1|10	Release:	1
21cr|erlang-stringprep-1.0.28-1|11	
21cr|erlang-stringprep-1.0.28-1|12	Group:		Development/Erlang
21cr|erlang-stringprep-1.0.28-1|13	License:	ASL 2.0 and TCL
21cr|erlang-stringprep-1.0.28-1|14	Summary:	A framework for preparing Unicode strings to help input and comparison
21cr|erlang-stringprep-1.0.28-1|15	URL:		https://github.com/processone/stringprep/
21cr|erlang-stringprep-1.0.28-1|16	Source0:	https://github.com/processone/stringprep/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-stringprep-1.0.28-1|17	
21cr|erlang-stringprep-1.0.28-1|18	Provides:	erlang-p1_stringprep = %{version}-%{release}
21cr|erlang-stringprep-1.0.28-1|19	Obsoletes:	erlang-p1_stringprep < 1.0.3
21cr|erlang-stringprep-1.0.28-1|20	
21cr|erlang-stringprep-1.0.28-1|21	BuildRequires:	gcc
21cr|erlang-stringprep-1.0.28-1|22	BuildRequires:	gcc-c++
21cr|erlang-stringprep-1.0.28-1|23	BuildRequires:	erlang-rebar
21cr|erlang-stringprep-1.0.28-1|24	BuildRequires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-stringprep-1.0.28-1|25	
21cr|erlang-stringprep-1.0.28-1|26	Requires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-stringprep-1.0.28-1|27	
21cr|erlang-stringprep-1.0.28-1|28	
21cr|erlang-stringprep-1.0.28-1|29	%description
21cr|erlang-stringprep-1.0.28-1|30	Stringprep is a framework for preparing Unicode test strings in order to
21cr|erlang-stringprep-1.0.28-1|31	increase the likelihood that string input and string comparison work. The
21cr|erlang-stringprep-1.0.28-1|32	principle are defined in RFC-3454: Preparation of Internationalized Strings.
21cr|erlang-stringprep-1.0.28-1|33	This library is leverage Erlang native NIF mechanism to provide extremely fast
21cr|erlang-stringprep-1.0.28-1|34	and efficient processing.
21cr|erlang-stringprep-1.0.28-1|35	
21cr|erlang-stringprep-1.0.28-1|36	
21cr|erlang-stringprep-1.0.28-1|37	%prep
21cr|erlang-stringprep-1.0.28-1|38	%setup -qn stringprep-%{version}
21cr|erlang-stringprep-1.0.28-1|39	
21cr|erlang-stringprep-1.0.28-1|40	
21cr|erlang-stringprep-1.0.28-1|41	%build
21cr|erlang-stringprep-1.0.28-1|42	%{rebar_compile}
21cr|erlang-stringprep-1.0.28-1|43	
21cr|erlang-stringprep-1.0.28-1|44	
21cr|erlang-stringprep-1.0.28-1|45	%install
21cr|erlang-stringprep-1.0.28-1|46	install -d %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib
21cr|erlang-stringprep-1.0.28-1|47	
21cr|erlang-stringprep-1.0.28-1|48	install -pm755 priv/lib/* %{buildroot}%{_erllibdir}/%{srcname}-%{version}/priv/lib/
21cr|erlang-stringprep-1.0.28-1|49	%{erlang_install}
21cr|erlang-stringprep-1.0.28-1|50	
21cr|erlang-stringprep-1.0.28-1|51	
21cr|erlang-stringprep-1.0.28-1|52	%check
21cr|erlang-stringprep-1.0.28-1|53	#%%{rebar_eunit}
21cr|erlang-stringprep-1.0.28-1|54	
21cr|erlang-stringprep-1.0.28-1|55	
21cr|erlang-stringprep-1.0.28-1|56	%files
21cr|erlang-stringprep-1.0.28-1|57	%doc LICENSE.txt LICENSE.TCL LICENSE.ALL
21cr|erlang-stringprep-1.0.28-1|58	%doc README.md
21cr|erlang-stringprep-1.0.28-1|59	%{erlang_appdir}

1294 21
21cr|erlang-stun-1.2.5-1|1	%global srcname stun
21cr|erlang-stun-1.2.5-1|2	# Erlang packages don't seem to ship debug files, as the build process does not generate them
21cr|erlang-stun-1.2.5-1|3	%global debug_package %{nil}
21cr|erlang-stun-1.2.5-1|4	
21cr|erlang-stun-1.2.5-1|5	%global fast_tls_ver 1.0.23
21cr|erlang-stun-1.2.5-1|6	%global p1_utils_ver 1.0.25
21cr|erlang-stun-1.2.5-1|7	
21cr|erlang-stun-1.2.5-1|8	
21cr|erlang-stun-1.2.5-1|9	Name:		erlang-%{srcname}
21cr|erlang-stun-1.2.5-1|10	Version:	1.2.5
21cr|erlang-stun-1.2.5-1|11	Release:	1
21cr|erlang-stun-1.2.5-1|12	
21cr|erlang-stun-1.2.5-1|13	Group:		Development/Erlang
21cr|erlang-stun-1.2.5-1|14	License:	ASL 2.0
21cr|erlang-stun-1.2.5-1|15	Summary:	STUN and TURN library for Erlang / Elixir
21cr|erlang-stun-1.2.5-1|16	URL:		https://github.com/processone/stun/
21cr|erlang-stun-1.2.5-1|17	Source0:	https://github.com/processone/stun/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-stun-1.2.5-1|18	# This test failed on 1.0.22 as well, so it must be a Fedora dependency that changed.
21cr|erlang-stun-1.2.5-1|19	# https://github.com/processone/stun/issues/21
21cr|erlang-stun-1.2.5-1|20	Patch0:		0000-Remove-a-failing-test.patch
21cr|erlang-stun-1.2.5-1|21	
21cr|erlang-stun-1.2.5-1|22	Provides:	erlang-p1_stun = %{version}-%{release}
21cr|erlang-stun-1.2.5-1|23	Obsoletes:	erlang-p1_stun < 1.0.7-3
21cr|erlang-stun-1.2.5-1|24	
21cr|erlang-stun-1.2.5-1|25	BuildRequires:	erlang-edoc
21cr|erlang-stun-1.2.5-1|26	BuildRequires:	erlang-rebar
21cr|erlang-stun-1.2.5-1|27	#BuildRequires:	erlang-fast_tls >= %{fast_tls_ver}
21cr|erlang-stun-1.2.5-1|28	BuildRequires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-stun-1.2.5-1|29	
21cr|erlang-stun-1.2.5-1|30	#Requires:	erlang-fast_tls >= %{fast_tls_ver}
21cr|erlang-stun-1.2.5-1|31	Requires:	erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-stun-1.2.5-1|32	
21cr|erlang-stun-1.2.5-1|33	
21cr|erlang-stun-1.2.5-1|34	%description
21cr|erlang-stun-1.2.5-1|35	STUN and TURN library for Erlang / Elixir. Both STUN (Session Traversal
21cr|erlang-stun-1.2.5-1|36	Utilities for NAT) and TURN standards are used as techniques to establish media
21cr|erlang-stun-1.2.5-1|37	connection between peers for VoIP (for example using SIP or Jingle) and WebRTC.
21cr|erlang-stun-1.2.5-1|38	
21cr|erlang-stun-1.2.5-1|39	
21cr|erlang-stun-1.2.5-1|40	%prep
21cr|erlang-stun-1.2.5-1|41	%autosetup -p1 -n stun-%{version}
21cr|erlang-stun-1.2.5-1|42	
21cr|erlang-stun-1.2.5-1|43	
21cr|erlang-stun-1.2.5-1|44	%build
21cr|erlang-stun-1.2.5-1|45	%{rebar_compile}
21cr|erlang-stun-1.2.5-1|46	
21cr|erlang-stun-1.2.5-1|47	
21cr|erlang-stun-1.2.5-1|48	%install
21cr|erlang-stun-1.2.5-1|49	%{erlang_install}
21cr|erlang-stun-1.2.5-1|50	
21cr|erlang-stun-1.2.5-1|51	
21cr|erlang-stun-1.2.5-1|52	##check
21cr|erlang-stun-1.2.5-1|53	#{rebar_eunit}
21cr|erlang-stun-1.2.5-1|54	
21cr|erlang-stun-1.2.5-1|55	
21cr|erlang-stun-1.2.5-1|56	%files
21cr|erlang-stun-1.2.5-1|57	%doc LICENSE.txt
21cr|erlang-stun-1.2.5-1|58	%doc README.md
21cr|erlang-stun-1.2.5-1|59	%{erlang_appdir}

1295 21
21cr|erlang-triq-1.3.0-5|1	%global realname triq
21cr|erlang-triq-1.3.0-5|2	%global upstream triq
21cr|erlang-triq-1.3.0-5|3	# Technically, we're noarch; but erlang whose directories we install into is not.
21cr|erlang-triq-1.3.0-5|4	%global debug_package %{nil}
21cr|erlang-triq-1.3.0-5|5	
21cr|erlang-triq-1.3.0-5|6	
21cr|erlang-triq-1.3.0-5|7	Name:		erlang-%{realname}
21cr|erlang-triq-1.3.0-5|8	Version:	1.3.0
21cr|erlang-triq-1.3.0-5|9	Release:	5
21cr|erlang-triq-1.3.0-5|10	Summary:	A property-based testing library for Erlang
21cr|erlang-triq-1.3.0-5|11	Group:		Development/Erlang
21cr|erlang-triq-1.3.0-5|12	License:	ASL 2.0
21cr|erlang-triq-1.3.0-5|13	URL:		https://gitlab.com/%{upstream}/%{realname}
21cr|erlang-triq-1.3.0-5|14	Source0:	https://gitlab.com/%{upstream}/%{realname}/-/archive/v%{version}/%{realname}-%{version}.tar.bz2
21cr|erlang-triq-1.3.0-5|15	Patch0:		increase-test-timeouts.patch
21cr|erlang-triq-1.3.0-5|16	Patch1:		0001-Skip-failing-test.patch
21cr|erlang-triq-1.3.0-5|17	
21cr|erlang-triq-1.3.0-5|18	BuildRequires:	erlang-rebar
21cr|erlang-triq-1.3.0-5|19	BuildRequires:	erlang-eunit
21cr|erlang-triq-1.3.0-5|20	
21cr|erlang-triq-1.3.0-5|21	%description
21cr|erlang-triq-1.3.0-5|22	A property-based testing library for Erlang.
21cr|erlang-triq-1.3.0-5|23	
21cr|erlang-triq-1.3.0-5|24	
21cr|erlang-triq-1.3.0-5|25	%prep
21cr|erlang-triq-1.3.0-5|26	%setup -q -n %{realname}-v%{version}-e68b47fe7b9e963ec45edf3bf9d5a4cd81831e3c
21cr|erlang-triq-1.3.0-5|27	%autopatch -p1
21cr|erlang-triq-1.3.0-5|28	
21cr|erlang-triq-1.3.0-5|29	%build
21cr|erlang-triq-1.3.0-5|30	%{erlang_compile}
21cr|erlang-triq-1.3.0-5|31	
21cr|erlang-triq-1.3.0-5|32	
21cr|erlang-triq-1.3.0-5|33	%install
21cr|erlang-triq-1.3.0-5|34	%{erlang_install}
21cr|erlang-triq-1.3.0-5|35	
21cr|erlang-triq-1.3.0-5|36	
21cr|erlang-triq-1.3.0-5|37	%check
21cr|erlang-triq-1.3.0-5|38	%{erlang_test}
21cr|erlang-triq-1.3.0-5|39	
21cr|erlang-triq-1.3.0-5|40	
21cr|erlang-triq-1.3.0-5|41	%files
21cr|erlang-triq-1.3.0-5|42	%doc LICENSE
21cr|erlang-triq-1.3.0-5|43	%doc NOTICE README.org THANKS
21cr|erlang-triq-1.3.0-5|44	%{erlang_appdir}/
21cr|erlang-triq-1.3.0-5|45	
21cr|erlang-triq-1.3.0-5|46	
21cr|erlang-triq-1.3.0-5|47	
21cr|erlang-triq-1.3.0-5|48	

1296 21
21cr|erlang-unicode_util_compat-0.7.0-1|1	%global srcname unicode_util_compat
21cr|erlang-unicode_util_compat-0.7.0-1|2	
21cr|erlang-unicode_util_compat-0.7.0-1|3	Name:       erlang-%{srcname}
21cr|erlang-unicode_util_compat-0.7.0-1|4	Version:    0.7.0
21cr|erlang-unicode_util_compat-0.7.0-1|5	Release:    1
21cr|erlang-unicode_util_compat-0.7.0-1|6	BuildArch:  noarch
21cr|erlang-unicode_util_compat-0.7.0-1|7	
21cr|erlang-unicode_util_compat-0.7.0-1|8	License:    ASL 2.0
21cr|erlang-unicode_util_compat-0.7.0-1|9	Summary:    A unicode_util compatibility library for Erlang < 20
21cr|erlang-unicode_util_compat-0.7.0-1|10	Group:      Development/Erlang
21cr|erlang-unicode_util_compat-0.7.0-1|11	URL:        https://github.com/benoitc/unicode_util_compat
21cr|erlang-unicode_util_compat-0.7.0-1|12	Source0:    %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-unicode_util_compat-0.7.0-1|13	
21cr|erlang-unicode_util_compat-0.7.0-1|14	BuildRequires: erlang-rebar
21cr|erlang-unicode_util_compat-0.7.0-1|15	
21cr|erlang-unicode_util_compat-0.7.0-1|16	
21cr|erlang-unicode_util_compat-0.7.0-1|17	%description
21cr|erlang-unicode_util_compat-0.7.0-1|18	This allows the usage of unicode_util and string from Erlang R21 in
21cr|erlang-unicode_util_compat-0.7.0-1|19	older erlang >= R18.
21cr|erlang-unicode_util_compat-0.7.0-1|20	
21cr|erlang-unicode_util_compat-0.7.0-1|21	
21cr|erlang-unicode_util_compat-0.7.0-1|22	%prep
21cr|erlang-unicode_util_compat-0.7.0-1|23	%setup -q -n %{srcname}-%{version}
21cr|erlang-unicode_util_compat-0.7.0-1|24	
21cr|erlang-unicode_util_compat-0.7.0-1|25	
21cr|erlang-unicode_util_compat-0.7.0-1|26	%build
21cr|erlang-unicode_util_compat-0.7.0-1|27	%{rebar_compile}
21cr|erlang-unicode_util_compat-0.7.0-1|28	
21cr|erlang-unicode_util_compat-0.7.0-1|29	
21cr|erlang-unicode_util_compat-0.7.0-1|30	%install
21cr|erlang-unicode_util_compat-0.7.0-1|31	%{erlang_install}
21cr|erlang-unicode_util_compat-0.7.0-1|32	
21cr|erlang-unicode_util_compat-0.7.0-1|33	
21cr|erlang-unicode_util_compat-0.7.0-1|34	%check
21cr|erlang-unicode_util_compat-0.7.0-1|35	%{rebar_eunit}
21cr|erlang-unicode_util_compat-0.7.0-1|36	
21cr|erlang-unicode_util_compat-0.7.0-1|37	
21cr|erlang-unicode_util_compat-0.7.0-1|38	%files
21cr|erlang-unicode_util_compat-0.7.0-1|39	%license LICENSE
21cr|erlang-unicode_util_compat-0.7.0-1|40	%doc README.md
21cr|erlang-unicode_util_compat-0.7.0-1|41	%{erlang_appdir}
21cr|erlang-unicode_util_compat-0.7.0-1|42	

1297 21
21cr|erlang-xmpp-1.7.0-1|1	%define debug_package %{nil}
21cr|erlang-xmpp-1.7.0-1|2	
21cr|erlang-xmpp-1.7.0-1|3	%global _disable_ld_no_undefined 1
21cr|erlang-xmpp-1.7.0-1|4	
21cr|erlang-xmpp-1.7.0-1|5	%global srcname xmpp
21cr|erlang-xmpp-1.7.0-1|6	
21cr|erlang-xmpp-1.7.0-1|7	%global fast_xml_ver 1.1.32
21cr|erlang-xmpp-1.7.0-1|8	%global p1_utils_ver 1.0.12
21cr|erlang-xmpp-1.7.0-1|9	%global stringprep_ver 1.0.12
21cr|erlang-xmpp-1.7.0-1|10	
21cr|erlang-xmpp-1.7.0-1|11	Name:       erlang-%{srcname}
21cr|erlang-xmpp-1.7.0-1|12	Version:    1.7.0
21cr|erlang-xmpp-1.7.0-1|13	Release:    1
21cr|erlang-xmpp-1.7.0-1|14	Summary:    Erlang/Elixir XMPP parsing and serialization library
21cr|erlang-xmpp-1.7.0-1|15	
21cr|erlang-xmpp-1.7.0-1|16	Group:      Development/Erlang
21cr|erlang-xmpp-1.7.0-1|17	License:    ASL 2.0
21cr|erlang-xmpp-1.7.0-1|18	URL:        https://github.com/processone/xmpp/
21cr|erlang-xmpp-1.7.0-1|19	Source0:    https://github.com/processone/xmpp/archive/%{version}/xmpp-%{version}.tar.gz
21cr|erlang-xmpp-1.7.0-1|20	Patch0:     xmpp-erl_tidy.patch
21cr|erlang-xmpp-1.7.0-1|21	BuildRequires: gcc
21cr|erlang-xmpp-1.7.0-1|22	BuildRequires: erlang-ezlib
21cr|erlang-xmpp-1.7.0-1|23	BuildRequires: erlang-fast_tls
21cr|erlang-xmpp-1.7.0-1|24	BuildRequires: erlang-fast_xml >= %{fast_xml_ver}
21cr|erlang-xmpp-1.7.0-1|25	BuildRequires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-xmpp-1.7.0-1|26	BuildRequires: erlang-idna
21cr|erlang-xmpp-1.7.0-1|27	BuildRequires: erlang-rebar
21cr|erlang-xmpp-1.7.0-1|28	BuildRequires: erlang-stringprep >= %{stringprep_ver}
21cr|erlang-xmpp-1.7.0-1|29	
21cr|erlang-xmpp-1.7.0-1|30	Requires: erlang-ezlib
21cr|erlang-xmpp-1.7.0-1|31	Requires: erlang-fast_tls
21cr|erlang-xmpp-1.7.0-1|32	Requires: erlang-fast_xml >= %{fast_xml_ver}
21cr|erlang-xmpp-1.7.0-1|33	Requires: erlang-p1_utils >= %{p1_utils_ver}
21cr|erlang-xmpp-1.7.0-1|34	Requires: erlang-idna
21cr|erlang-xmpp-1.7.0-1|35	Requires: erlang-stringprep >= %{stringprep_ver}
21cr|erlang-xmpp-1.7.0-1|36	
21cr|erlang-xmpp-1.7.0-1|37	
21cr|erlang-xmpp-1.7.0-1|38	%description
21cr|erlang-xmpp-1.7.0-1|39	XMPP is an Erlang XMPP parsing and serialization library, built on top of Fast
21cr|erlang-xmpp-1.7.0-1|40	XML.
21cr|erlang-xmpp-1.7.0-1|41	
21cr|erlang-xmpp-1.7.0-1|42	
21cr|erlang-xmpp-1.7.0-1|43	%prep
21cr|erlang-xmpp-1.7.0-1|44	%autosetup -p1 -n %{srcname}-%{version}
21cr|erlang-xmpp-1.7.0-1|45	
21cr|erlang-xmpp-1.7.0-1|46	%build
21cr|erlang-xmpp-1.7.0-1|47	%{rebar_compile}
21cr|erlang-xmpp-1.7.0-1|48	
21cr|erlang-xmpp-1.7.0-1|49	
21cr|erlang-xmpp-1.7.0-1|50	%install
21cr|erlang-xmpp-1.7.0-1|51	%{erlang_install}
21cr|erlang-xmpp-1.7.0-1|52	
21cr|erlang-xmpp-1.7.0-1|53	install -p -D -m 755 priv/lib/* --target-directory=%{buildroot}%{erlang_appdir}/priv/lib/
21cr|erlang-xmpp-1.7.0-1|54	
21cr|erlang-xmpp-1.7.0-1|55	
21cr|erlang-xmpp-1.7.0-1|56	%check
21cr|erlang-xmpp-1.7.0-1|57	#%%{rebar_eunit}
21cr|erlang-xmpp-1.7.0-1|58	
21cr|erlang-xmpp-1.7.0-1|59	
21cr|erlang-xmpp-1.7.0-1|60	%files
21cr|erlang-xmpp-1.7.0-1|61	%doc LICENSE.txt
21cr|erlang-xmpp-1.7.0-1|62	%doc CHANGELOG.md
21cr|erlang-xmpp-1.7.0-1|63	%doc doc
21cr|erlang-xmpp-1.7.0-1|64	%doc README.md
21cr|erlang-xmpp-1.7.0-1|65	%{erlang_appdir}

1298 21
21cr|erlang-yconf-1.0.13-1|1	%global srcname yconf
21cr|erlang-yconf-1.0.13-1|2	
21cr|erlang-yconf-1.0.13-1|3	%global fast_yaml_ver 1.0.27
21cr|erlang-yconf-1.0.13-1|4	
21cr|erlang-yconf-1.0.13-1|5	Name:       erlang-%{srcname}
21cr|erlang-yconf-1.0.13-1|6	Version:    1.0.13
21cr|erlang-yconf-1.0.13-1|7	Release:    1
21cr|erlang-yconf-1.0.13-1|8	BuildArch:  noarch
21cr|erlang-yconf-1.0.13-1|9	
21cr|erlang-yconf-1.0.13-1|10	License:    ASL 2.0
21cr|erlang-yconf-1.0.13-1|11	Summary:    YAML configuration processor
21cr|erlang-yconf-1.0.13-1|12	Group:      Development/Erlang
21cr|erlang-yconf-1.0.13-1|13	URL:        https://github.com/processone/yconf/
21cr|erlang-yconf-1.0.13-1|14	Source0:    %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|erlang-yconf-1.0.13-1|15	
21cr|erlang-yconf-1.0.13-1|16	BuildRequires: erlang-fast_yaml >= %{fast_yaml_ver}
21cr|erlang-yconf-1.0.13-1|17	BuildRequires: erlang-rebar
21cr|erlang-yconf-1.0.13-1|18	
21cr|erlang-yconf-1.0.13-1|19	Requires: erlang-fast_yaml >= %{fast_yaml_ver}
21cr|erlang-yconf-1.0.13-1|20	
21cr|erlang-yconf-1.0.13-1|21	
21cr|erlang-yconf-1.0.13-1|22	%description
21cr|erlang-yconf-1.0.13-1|23	YAML configuration processor.
21cr|erlang-yconf-1.0.13-1|24	
21cr|erlang-yconf-1.0.13-1|25	
21cr|erlang-yconf-1.0.13-1|26	%prep
21cr|erlang-yconf-1.0.13-1|27	%setup -q -n %{srcname}-%{version}
21cr|erlang-yconf-1.0.13-1|28	
21cr|erlang-yconf-1.0.13-1|29	
21cr|erlang-yconf-1.0.13-1|30	%build
21cr|erlang-yconf-1.0.13-1|31	%{rebar_compile}
21cr|erlang-yconf-1.0.13-1|32	
21cr|erlang-yconf-1.0.13-1|33	
21cr|erlang-yconf-1.0.13-1|34	%install
21cr|erlang-yconf-1.0.13-1|35	%{erlang_install}
21cr|erlang-yconf-1.0.13-1|36	
21cr|erlang-yconf-1.0.13-1|37	
21cr|erlang-yconf-1.0.13-1|38	%check
21cr|erlang-yconf-1.0.13-1|39	%{rebar_eunit}
21cr|erlang-yconf-1.0.13-1|40	
21cr|erlang-yconf-1.0.13-1|41	
21cr|erlang-yconf-1.0.13-1|42	%files
21cr|erlang-yconf-1.0.13-1|43	%license LICENSE
21cr|erlang-yconf-1.0.13-1|44	%doc CHANGELOG.md
21cr|erlang-yconf-1.0.13-1|45	%doc README.md
21cr|erlang-yconf-1.0.13-1|46	%{erlang_appdir}
21cr|erlang-yconf-1.0.13-1|47	

1299 21
21cr|ermixer-0.8-12|1	Name:		ermixer
21cr|ermixer-0.8-12|2	Summary:	A full featured OSS mixer
21cr|ermixer-0.8-12|3	Version:	0.8
21cr|ermixer-0.8-12|4	Release:	12
21cr|ermixer-0.8-12|5	License:	GPL
21cr|ermixer-0.8-12|6	Group:		Sound
21cr|ermixer-0.8-12|7	URL:		http://ermixer.sourceforge.net
21cr|ermixer-0.8-12|8	Source:		http://erevan.cuore.org/files/ermixer/%{name}-%{version}.tar.bz2
21cr|ermixer-0.8-12|9	Patch0:		ermixer-0.8-fix-link.patch
21cr|ermixer-0.8-12|10	BuildRequires:	ncurses-devel
21cr|ermixer-0.8-12|11	
21cr|ermixer-0.8-12|12	%description
21cr|ermixer-0.8-12|13	This is a very sophisticated OSS mixer with a lot of useful
21cr|ermixer-0.8-12|14	features like handling of multiple profile files, it offers
21cr|ermixer-0.8-12|15	a complete interface to the mixer capatibilities. You can
21cr|ermixer-0.8-12|16	use it with a nice curses interface or with a command line
21cr|ermixer-0.8-12|17	interface (useful for use it in scripts).
21cr|ermixer-0.8-12|18	
21cr|ermixer-0.8-12|19	%prep
21cr|ermixer-0.8-12|20	%setup -q
21cr|ermixer-0.8-12|21	%patch0 -p0 -b .link
21cr|ermixer-0.8-12|22	
21cr|ermixer-0.8-12|23	%build
21cr|ermixer-0.8-12|24	%configure
21cr|ermixer-0.8-12|25	%make
21cr|ermixer-0.8-12|26	
21cr|ermixer-0.8-12|27	%install
21cr|ermixer-0.8-12|28	rm -fr %buildroot
21cr|ermixer-0.8-12|29	%makeinstall_std
21cr|ermixer-0.8-12|30	
21cr|ermixer-0.8-12|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|ermixer-0.8-12|32	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
21cr|ermixer-0.8-12|33	[Desktop Entry]
21cr|ermixer-0.8-12|34	Type=Application
21cr|ermixer-0.8-12|35	Exec=/usr/bin/ermixer
21cr|ermixer-0.8-12|36	Icon=sound_section
21cr|ermixer-0.8-12|37	Categories=AudioVideo;Player;Audio;
21cr|ermixer-0.8-12|38	Name=Ermixer
21cr|ermixer-0.8-12|39	Comment=A full featured OSS mixer
21cr|ermixer-0.8-12|40	EOF
21cr|ermixer-0.8-12|41	
21cr|ermixer-0.8-12|42	%clean
21cr|ermixer-0.8-12|43	rm -rf $RPM_BUILD_ROOT
21cr|ermixer-0.8-12|44	
21cr|ermixer-0.8-12|45	%if %mdkversion < 200900
21cr|ermixer-0.8-12|46	%post
21cr|ermixer-0.8-12|47	%{update_menus}
21cr|ermixer-0.8-12|48	%endif
21cr|ermixer-0.8-12|49	
21cr|ermixer-0.8-12|50	%if %mdkversion < 200900
21cr|ermixer-0.8-12|51	%postun
21cr|ermixer-0.8-12|52	%{clean_menus}
21cr|ermixer-0.8-12|53	%endif
21cr|ermixer-0.8-12|54	
21cr|ermixer-0.8-12|55	%files
21cr|ermixer-0.8-12|56	%defattr(-,root,root)
21cr|ermixer-0.8-12|57	%doc INSTALL COPYING
21cr|ermixer-0.8-12|58	%{_bindir}/ermixer
21cr|ermixer-0.8-12|59	%{_mandir}/man1/ermixer.1*
21cr|ermixer-0.8-12|60	%{_datadir}/applications/mandriva-ermixer.desktop

1300 21
21cr|esmtp-1.2-10|1	Summary:	User configurable relay-only Mail Transfer Agent (MTA)
21cr|esmtp-1.2-10|2	Name:		esmtp
21cr|esmtp-1.2-10|3	Version:	1.2
21cr|esmtp-1.2-10|4	Release:	10
21cr|esmtp-1.2-10|5	License:	GPLv2+
21cr|esmtp-1.2-10|6	Group:		Networking/Mail
21cr|esmtp-1.2-10|7	# http://flow.dl.sourceforge.net/sourceforge/esmtp/
21cr|esmtp-1.2-10|8	Url:		http://esmtp.sourceforge.net
21cr|esmtp-1.2-10|9	Source0:	http://heanet.dl.sourceforge.net/sourceforge/esmtp/%{name}-%{version}.tar.bz2
21cr|esmtp-1.2-10|10	BuildRequires:	libesmtp-devel
21cr|esmtp-1.2-10|11	Provides:	sendmail-command
21cr|esmtp-1.2-10|12	Requires(post,postun):	update-alternatives
21cr|esmtp-1.2-10|13	
21cr|esmtp-1.2-10|14	%description
21cr|esmtp-1.2-10|15	ESMTP is a user configurable relay-only Mail Transfer Agent (MTA) with a
21cr|esmtp-1.2-10|16	sendmail-compatible syntax. It's based on libESMTP supporting the AUTH
21cr|esmtp-1.2-10|17	(including the CRAM-MD5 and NTLM SASL mechanisms) and the StartTLS SMTP
21cr|esmtp-1.2-10|18	extensions.
21cr|esmtp-1.2-10|19	
21cr|esmtp-1.2-10|20	So these are ESMTP features:
21cr|esmtp-1.2-10|21	
21cr|esmtp-1.2-10|22	* requires no administration privileges
21cr|esmtp-1.2-10|23	* individual user configuration
21cr|esmtp-1.2-10|24	* sendmail command line compatible
21cr|esmtp-1.2-10|25	* supports the AUTH SMTP extension, with the CRAM-MD5 and NTLM SASL
21cr|esmtp-1.2-10|26	mechanisms
21cr|esmtp-1.2-10|27	* support the StartTLS SMTP extension
21cr|esmtp-1.2-10|28	* does not receive mail, expand aliases or manage a queue
21cr|esmtp-1.2-10|29	
21cr|esmtp-1.2-10|30	%files
21cr|esmtp-1.2-10|31	%doc AUTHORS README TODO ChangeLog sample.esmtprc
21cr|esmtp-1.2-10|32	%config(noreplace) %{_sysconfdir}/esmtprc
21cr|esmtp-1.2-10|33	%{_bindir}/%{name}
21cr|esmtp-1.2-10|34	%{_bindir}/mailq
21cr|esmtp-1.2-10|35	%{_bindir}/newaliases
21cr|esmtp-1.2-10|36	%{_libdir}/sendmail
21cr|esmtp-1.2-10|37	%{_sbindir}/sendmail
21cr|esmtp-1.2-10|38	%{_mandir}/man1/*
21cr|esmtp-1.2-10|39	%{_mandir}/man5/%{name}rc.5*
21cr|esmtp-1.2-10|40	
21cr|esmtp-1.2-10|41	%post
21cr|esmtp-1.2-10|42	# sendmail-alternatives
21cr|esmtp-1.2-10|43	update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_bindir}/%{name} 20
21cr|esmtp-1.2-10|44	
21cr|esmtp-1.2-10|45	%postun
21cr|esmtp-1.2-10|46	# sendmail-alternatives
21cr|esmtp-1.2-10|47	if [ "$1" = 0 ]; then
21cr|esmtp-1.2-10|48	update-alternatives --remove sendmail-command %{_bindir}/%{name}
21cr|esmtp-1.2-10|49	fi
21cr|esmtp-1.2-10|50	
21cr|esmtp-1.2-10|51	#----------------------------------------------------------------------------
21cr|esmtp-1.2-10|52	
21cr|esmtp-1.2-10|53	%prep
21cr|esmtp-1.2-10|54	%setup -q
21cr|esmtp-1.2-10|55	
21cr|esmtp-1.2-10|56	%build
21cr|esmtp-1.2-10|57	# Avoid making symlinks, this is done  by make alternatives.
21cr|esmtp-1.2-10|58	sed -i 's/\(.*LN_S.*\)/\#\1/' Makefile.in
21cr|esmtp-1.2-10|59	%configure
21cr|esmtp-1.2-10|60	%make
21cr|esmtp-1.2-10|61	
21cr|esmtp-1.2-10|62	%install
21cr|esmtp-1.2-10|63	%makeinstall_std
21cr|esmtp-1.2-10|64	install -d %{buildroot}%{_sbindir}
21cr|esmtp-1.2-10|65	
21cr|esmtp-1.2-10|66	install -d %{buildroot}%{_sysconfdir}
21cr|esmtp-1.2-10|67	install -m0644 sample.esmtprc %{buildroot}%{_sysconfdir}/esmtprc

1301 21
21cr|etch-0.0.7-4|1	%define major 0
21cr|etch-0.0.7-4|2	%define libname %mklibname %{name} %{major}
21cr|etch-0.0.7-4|3	%define devname %mklibname %{name} -d
21cr|etch-0.0.7-4|4	
21cr|etch-0.0.7-4|5	Summary:	Rendering framework
21cr|etch-0.0.7-4|6	Name:		etch
21cr|etch-0.0.7-4|7	Version:	0.0.7
21cr|etch-0.0.7-4|8	Release:	4
21cr|etch-0.0.7-4|9	License:	LGPLv2.1+
21cr|etch-0.0.7-4|10	Group:		System/Libraries
21cr|etch-0.0.7-4|11	Url:		https://github.com/turran/etch/
21cr|etch-0.0.7-4|12	# From git
21cr|etch-0.0.7-4|13	Source0:	%{name}-%{version}.tar.bz2
21cr|etch-0.0.7-4|14	BuildRequires:	pkgconfig(eina)
21cr|etch-0.0.7-4|15	
21cr|etch-0.0.7-4|16	%description
21cr|etch-0.0.7-4|17	Generic rendering framework library used by other libraries.
21cr|etch-0.0.7-4|18	Part of Enesim framework.
21cr|etch-0.0.7-4|19	
21cr|etch-0.0.7-4|20	%files
21cr|etch-0.0.7-4|21	%{_bindir}/*
21cr|etch-0.0.7-4|22	
21cr|etch-0.0.7-4|23	#---------------------------------------------------------------------
21cr|etch-0.0.7-4|24	
21cr|etch-0.0.7-4|25	%package -n %{libname}
21cr|etch-0.0.7-4|26	Summary:	Generic rendering framework library
21cr|etch-0.0.7-4|27	Group:		System/Libraries
21cr|etch-0.0.7-4|28	
21cr|etch-0.0.7-4|29	%description -n %{libname}
21cr|etch-0.0.7-4|30	Generic rendering framework library used by other libraries.
21cr|etch-0.0.7-4|31	Part of Enesim framework.
21cr|etch-0.0.7-4|32	
21cr|etch-0.0.7-4|33	%files -n %{libname}
21cr|etch-0.0.7-4|34	%{_libdir}/lib%{name}.so.%{major}*
21cr|etch-0.0.7-4|35	
21cr|etch-0.0.7-4|36	#---------------------------------------------------------------------
21cr|etch-0.0.7-4|37	
21cr|etch-0.0.7-4|38	%package -n %{devname}
21cr|etch-0.0.7-4|39	Summary:	Enesim headers, static libraries, documentation and test programs
21cr|etch-0.0.7-4|40	Group:		Development/C
21cr|etch-0.0.7-4|41	Requires:	%{libname} = %{EVRD}
21cr|etch-0.0.7-4|42	
21cr|etch-0.0.7-4|43	%description -n %{devname}
21cr|etch-0.0.7-4|44	Headers, static libraries, test programs and documentation for etch.
21cr|etch-0.0.7-4|45	
21cr|etch-0.0.7-4|46	%files -n %{devname}
21cr|etch-0.0.7-4|47	%doc ChangeLog README COPYING
21cr|etch-0.0.7-4|48	%{_libdir}/pkgconfig/etch.pc
21cr|etch-0.0.7-4|49	%{_includedir}/*
21cr|etch-0.0.7-4|50	%{_libdir}/*.so
21cr|etch-0.0.7-4|51	
21cr|etch-0.0.7-4|52	#---------------------------------------------------------------------
21cr|etch-0.0.7-4|53	
21cr|etch-0.0.7-4|54	%prep
21cr|etch-0.0.7-4|55	%setup -q
21cr|etch-0.0.7-4|56	
21cr|etch-0.0.7-4|57	%build
21cr|etch-0.0.7-4|58	autoreconf -fi
21cr|etch-0.0.7-4|59	%configure --disable-static
21cr|etch-0.0.7-4|60	%make
21cr|etch-0.0.7-4|61	
21cr|etch-0.0.7-4|62	%install
21cr|etch-0.0.7-4|63	%makeinstall_std

1302 21
21cr|etckeeper-1.18.5-4|1	Summary:	Store /etc in a SCM system (git, mercurial, bzr or darcs)
21cr|etckeeper-1.18.5-4|2	Name:		etckeeper
21cr|etckeeper-1.18.5-4|3	Version:	1.18.5
21cr|etckeeper-1.18.5-4|4	Release:	4
21cr|etckeeper-1.18.5-4|5	Group:		System/Base
21cr|etckeeper-1.18.5-4|6	License:	GPLv2+
21cr|etckeeper-1.18.5-4|7	Url:		http://etckeeper.branchable.com/
21cr|etckeeper-1.18.5-4|8	Source0:	https://github.com/joeyh/etckeeper/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|etckeeper-1.18.5-4|9	Source1:	README.ROSA
21cr|etckeeper-1.18.5-4|10	Patch0:		etckeeper-makefile-remove-python-plugins.patch
21cr|etckeeper-1.18.5-4|11	Requires:	crontabs
21cr|etckeeper-1.18.5-4|12	Requires:	git
21cr|etckeeper-1.18.5-4|13	BuildArch:	noarch
21cr|etckeeper-1.18.5-4|14	
21cr|etckeeper-1.18.5-4|15	%description
21cr|etckeeper-1.18.5-4|16	The etckeeper program is a tool to let /etc be stored in a git,
21cr|etckeeper-1.18.5-4|17	mercurial, bzr or darcs repository.
21cr|etckeeper-1.18.5-4|18	
21cr|etckeeper-1.18.5-4|19	To start using the package please read README.
21cr|etckeeper-1.18.5-4|20	
21cr|etckeeper-1.18.5-4|21	%files
21cr|etckeeper-1.18.5-4|22	%doc README.md README.ROSA
21cr|etckeeper-1.18.5-4|23	%{_bindir}/%{name}
21cr|etckeeper-1.18.5-4|24	%{_mandir}/man8/%{name}.8*
21cr|etckeeper-1.18.5-4|25	%dir %{_sysconfdir}/%{name}
21cr|etckeeper-1.18.5-4|26	%{_sysconfdir}/%{name}/*.d
21cr|etckeeper-1.18.5-4|27	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|etckeeper-1.18.5-4|28	%{_sysconfdir}/cron.daily/%{name}
21cr|etckeeper-1.18.5-4|29	%{_datadir}/bash-completion/completions/%{name}
21cr|etckeeper-1.18.5-4|30	%{_localstatedir}/cache/%{name}
21cr|etckeeper-1.18.5-4|31	%{_sysconfdir}/etckeeper/daily
21cr|etckeeper-1.18.5-4|32	%{_unitdir}/etckeeper.service
21cr|etckeeper-1.18.5-4|33	%{_unitdir}/etckeeper.timer
21cr|etckeeper-1.18.5-4|34	
21cr|etckeeper-1.18.5-4|35	%post
21cr|etckeeper-1.18.5-4|36	if [ $1 -gt 1 ] ; then
21cr|etckeeper-1.18.5-4|37	%{name} update-ignore
21cr|etckeeper-1.18.5-4|38	fi
21cr|etckeeper-1.18.5-4|39	
21cr|etckeeper-1.18.5-4|40	#----------------------------------------------------------------------------
21cr|etckeeper-1.18.5-4|41	
21cr|etckeeper-1.18.5-4|42	%prep
21cr|etckeeper-1.18.5-4|43	%setup -q
21cr|etckeeper-1.18.5-4|44	%patch0 -p1
21cr|etckeeper-1.18.5-4|45	sed -e 's|HIGHLEVEL_PACKAGE_MANAGER=apt|HIGHLEVEL_PACKAGE_MANAGER=urpmi|' \
21cr|etckeeper-1.18.5-4|46	-e 's|LOWLEVEL_PACKAGE_MANAGER=dpkg|LOWLEVEL_PACKAGE_MANAGER=rpm|' \
21cr|etckeeper-1.18.5-4|47	-i etckeeper.conf
21cr|etckeeper-1.18.5-4|48	sed -e 's|^prefix=.*|prefix=%{_prefix}|' \
21cr|etckeeper-1.18.5-4|49	-e 's|^bindir=.*|bindir=%{_bindir}|' \
21cr|etckeeper-1.18.5-4|50	-e 's|^etcdir=.*|etcdir=%{_sysconfdir}|' \
21cr|etckeeper-1.18.5-4|51	-e 's|^mandir=.*|mandir=%{_mandir}|' \
21cr|etckeeper-1.18.5-4|52	-e 's|^vardir=.*|vardir=%{_localstatedir}|' \
21cr|etckeeper-1.18.5-4|53	-e 's|^INSTALL=.*|INSTALL=install -p|' \
21cr|etckeeper-1.18.5-4|54	-e 's|^CP=.*|CP=cp -pR|' \
21cr|etckeeper-1.18.5-4|55	-i Makefile
21cr|etckeeper-1.18.5-4|56	
21cr|etckeeper-1.18.5-4|57	cp -av %{SOURCE1} .
21cr|etckeeper-1.18.5-4|58	
21cr|etckeeper-1.18.5-4|59	%build
21cr|etckeeper-1.18.5-4|60	%make
21cr|etckeeper-1.18.5-4|61	
21cr|etckeeper-1.18.5-4|62	%install
21cr|etckeeper-1.18.5-4|63	%makeinstall_std
21cr|etckeeper-1.18.5-4|64	
21cr|etckeeper-1.18.5-4|65	install -D -p debian/cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name}
21cr|etckeeper-1.18.5-4|66	install -d  %{buildroot}%{_localstatedir}/cache/%{name}

1303 21
21cr|etc-update-20020731-15|1	Name:		etc-update
21cr|etc-update-20020731-15|2	Version:	20020731
21cr|etc-update-20020731-15|3	Release:	15
21cr|etc-update-20020731-15|4	Summary:	Mergemaster for Linux
21cr|etc-update-20020731-15|5	Source0:	%{name}-%{version}.tar.bz2
21cr|etc-update-20020731-15|6	Source1:	%{name}.1
21cr|etc-update-20020731-15|7	Patch0:		etc-update-foo.patch.bz2
21cr|etc-update-20020731-15|8	URL:		http://www.xs4all.nl/~hanb/software
21cr|etc-update-20020731-15|9	License:	GPLv2+
21cr|etc-update-20020731-15|10	Group:		System/Configuration/Packaging
21cr|etc-update-20020731-15|11	BuildArch:	noarch
21cr|etc-update-20020731-15|12	
21cr|etc-update-20020731-15|13	%description
21cr|etc-update-20020731-15|14	After an update with urpmi rpm makes .rpmnew  copies  of  all  files  it
21cr|etc-update-20020731-15|15	knows it should not overwrite. Of course you have to look at  all  those
21cr|etc-update-20020731-15|16	files and merge any changes. A tedious and much forgotten job.
21cr|etc-update-20020731-15|17	
21cr|etc-update-20020731-15|18	
21cr|etc-update-20020731-15|19	%prep
21cr|etc-update-20020731-15|20	%setup -q
21cr|etc-update-20020731-15|21	%patch0 -p1 -b .foo
21cr|etc-update-20020731-15|22	
21cr|etc-update-20020731-15|23	%build
21cr|etc-update-20020731-15|24	
21cr|etc-update-20020731-15|25	%install
21cr|etc-update-20020731-15|26	install -m 755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|etc-update-20020731-15|27	install -m 644 %{name}rc -D %{buildroot}%{_sysconfdir}/%{name}rc
21cr|etc-update-20020731-15|28	install -m 644 %{SOURCE1} -D %{buildroot}%{_mandir}/man1/%{name}.1
21cr|etc-update-20020731-15|29	
21cr|etc-update-20020731-15|30	%files
21cr|etc-update-20020731-15|31	%doc CHANGES
21cr|etc-update-20020731-15|32	%config(noreplace) %{_sysconfdir}/%{name}rc
21cr|etc-update-20020731-15|33	%{_bindir}/%{name}
21cr|etc-update-20020731-15|34	%{_mandir}/man1/%{name}.1*

1304 21
21cr|eterm-0.9.6-6|1	%define oname	Eterm
21cr|eterm-0.9.6-6|2	
21cr|eterm-0.9.6-6|3	# this situation is similar to Berkeley DB
21cr|eterm-0.9.6-6|4	%define major	%{version}
21cr|eterm-0.9.6-6|5	%define libname %mklibname %{name} %{major}
21cr|eterm-0.9.6-6|6	%define devname %mklibname %{name} -d
21cr|eterm-0.9.6-6|7	
21cr|eterm-0.9.6-6|8	Summary:	Terminal emulator
21cr|eterm-0.9.6-6|9	Name:		eterm
21cr|eterm-0.9.6-6|10	Version:	0.9.6
21cr|eterm-0.9.6-6|11	Release:	6
21cr|eterm-0.9.6-6|12	License:	BSD
21cr|eterm-0.9.6-6|13	Group:		Terminals
21cr|eterm-0.9.6-6|14	URL:		http://eterm.sourceforge.net/
21cr|eterm-0.9.6-6|15	Source0:	https://github.com/mej/Eterm/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|eterm-0.9.6-6|16	Source5:	%{oname}-bg-%{version}.tar.gz
21cr|eterm-0.9.6-6|17	Patch0:		eterm-headers.patch
21cr|eterm-0.9.6-6|18	BuildRequires:	pkgconfig(imlib2)
21cr|eterm-0.9.6-6|19	BuildRequires:	libast-devel >= 0.5
21cr|eterm-0.9.6-6|20	BuildRequires:	utempter-devel
21cr|eterm-0.9.6-6|21	BuildRequires:	pkgconfig(x11)
21cr|eterm-0.9.6-6|22	BuildRequires:	twin-devel
21cr|eterm-0.9.6-6|23	BuildRequires:	pkgconfig(xres)
21cr|eterm-0.9.6-6|24	BuildRequires:	pkgconfig(xext)
21cr|eterm-0.9.6-6|25	BuildRequires:	pkgconfig(xmu)
21cr|eterm-0.9.6-6|26	BuildRequires:  groff-for-man man
21cr|eterm-0.9.6-6|27	BuildRequires:	gdb
21cr|eterm-0.9.6-6|28	Requires(pre):	ncurses
21cr|eterm-0.9.6-6|29	# needed by Etbg_update_list script
21cr|eterm-0.9.6-6|30	Requires(post):	diffutils
21cr|eterm-0.9.6-6|31	Conflicts:	ncurses-extraterms
21cr|eterm-0.9.6-6|32	Provides:	%{oname} = %{version}-%{release}
21cr|eterm-0.9.6-6|33	Obsoletes:	%{oname} < %{version}-%{release}
21cr|eterm-0.9.6-6|34	
21cr|eterm-0.9.6-6|35	%description
21cr|eterm-0.9.6-6|36	Eterm is a color vt102 terminal emulator intended as a replacement for Xterm.
21cr|eterm-0.9.6-6|37	It is designed with a Freedom of Choice philosophy, leaving as much power,
21cr|eterm-0.9.6-6|38	flexibility, and freedom as possible in the hands of the user.
21cr|eterm-0.9.6-6|39	
21cr|eterm-0.9.6-6|40	It is designed to look good and work well, but takes a feature-rich approach
21cr|eterm-0.9.6-6|41	rather than one of minimalism while still maintaining speed and efficiency.
21cr|eterm-0.9.6-6|42	
21cr|eterm-0.9.6-6|43	It works on any window manager/desktop environment, although it is designed
21cr|eterm-0.9.6-6|44	to work and integrate best with Enlightenment.
21cr|eterm-0.9.6-6|45	
21cr|eterm-0.9.6-6|46	%files
21cr|eterm-0.9.6-6|47	%doc ChangeLog README ReleaseNotes doc/Eterm_reference.html doc/README.Escreen
21cr|eterm-0.9.6-6|48	%{_bindir}/*
21cr|eterm-0.9.6-6|49	%dir %{_datadir}/Eterm
21cr|eterm-0.9.6-6|50	%config(noreplace) %{_datadir}/Eterm/themes
21cr|eterm-0.9.6-6|51	%{_datadir}/Eterm/pix
21cr|eterm-0.9.6-6|52	%{_mandir}/man1/Eterm.1.*
21cr|eterm-0.9.6-6|53	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|eterm-0.9.6-6|54	%{_datadir}/%{oname}/gdb.scr
21cr|eterm-0.9.6-6|55	%{_datadir}/terminfo/E/*
21cr|eterm-0.9.6-6|56	
21cr|eterm-0.9.6-6|57	%post
21cr|eterm-0.9.6-6|58	update-alternatives --install /usr/bin/xvt xvt /usr/bin/Eterm 15
21cr|eterm-0.9.6-6|59	%{_bindir}/Etbg_update_list
21cr|eterm-0.9.6-6|60	
21cr|eterm-0.9.6-6|61	%postun
21cr|eterm-0.9.6-6|62	[ "$1" = "0" ]&& update-alternatives --remove xvt /usr/bin/Eterm
21cr|eterm-0.9.6-6|63	
21cr|eterm-0.9.6-6|64	#-------------------------------------------------------------------------
21cr|eterm-0.9.6-6|65	
21cr|eterm-0.9.6-6|66	%package -n %{libname}
21cr|eterm-0.9.6-6|67	Summary:	Library from Eterm (Enlightened Terminal Emulator)
21cr|eterm-0.9.6-6|68	Group:		Terminals
21cr|eterm-0.9.6-6|69	
21cr|eterm-0.9.6-6|70	%description -n	%{libname}
21cr|eterm-0.9.6-6|71	Eterm is a color vt102 terminal emulator intended as a replacement for Xterm.
21cr|eterm-0.9.6-6|72	It is designed with a Freedom of Choice philosophy, leaving as much power,
21cr|eterm-0.9.6-6|73	flexibility, and freedom as possible in the hands of the user.
21cr|eterm-0.9.6-6|74	
21cr|eterm-0.9.6-6|75	It is designed to look good and work well, but takes a feature-rich approach
21cr|eterm-0.9.6-6|76	rather than one of minimalism while still maintaining speed and efficiency.
21cr|eterm-0.9.6-6|77	
21cr|eterm-0.9.6-6|78	It works on any window manager/desktop environment, although it is designed
21cr|eterm-0.9.6-6|79	to work and integrate best with Enlightenment.
21cr|eterm-0.9.6-6|80	
21cr|eterm-0.9.6-6|81	This library is essential for Eterm to work.
21cr|eterm-0.9.6-6|82	
21cr|eterm-0.9.6-6|83	%files -n %{libname}
21cr|eterm-0.9.6-6|84	%{_libdir}/lib%{oname}-%{major}.so
21cr|eterm-0.9.6-6|85	
21cr|eterm-0.9.6-6|86	#-------------------------------------------------------------------------
21cr|eterm-0.9.6-6|87	
21cr|eterm-0.9.6-6|88	%package -n %{devname}
21cr|eterm-0.9.6-6|89	Summary:	Devel files for Eterm
21cr|eterm-0.9.6-6|90	Group:		Development/Other
21cr|eterm-0.9.6-6|91	Requires:	%{libname} = %{version}-%{release}
21cr|eterm-0.9.6-6|92	Provides:	%{name}-devel = %{version}-%{release}
21cr|eterm-0.9.6-6|93	Provides:	%{oname}-devel = %{version}-%{release}
21cr|eterm-0.9.6-6|94	
21cr|eterm-0.9.6-6|95	%description -n %{devname}
21cr|eterm-0.9.6-6|96	Eterm is a color vt102 terminal emulator intended as a replacement for Xterm.
21cr|eterm-0.9.6-6|97	It is designed with a Freedom of Choice philosophy, leaving as much power,
21cr|eterm-0.9.6-6|98	flexibility, and freedom as possible in the hands of the user.
21cr|eterm-0.9.6-6|99	
21cr|eterm-0.9.6-6|100	It is designed to look good and work well, but takes a feature-rich approach
21cr|eterm-0.9.6-6|101	rather than one of minimalism while still maintaining speed and efficiency.
21cr|eterm-0.9.6-6|102	
21cr|eterm-0.9.6-6|103	It works on any window manager/desktop environment, although it is designed
21cr|eterm-0.9.6-6|104	to work and integrate best with Enlightenment.
21cr|eterm-0.9.6-6|105	
21cr|eterm-0.9.6-6|106	This package provides the necessary development libraries and include files
21cr|eterm-0.9.6-6|107	to allow you to develop or compile programs that needs Eterm, though no such
21cr|eterm-0.9.6-6|108	program has existed so far.
21cr|eterm-0.9.6-6|109	
21cr|eterm-0.9.6-6|110	%files -n %{devname}
21cr|eterm-0.9.6-6|111	%{_libdir}/lib%{oname}.so
21cr|eterm-0.9.6-6|112	
21cr|eterm-0.9.6-6|113	#-------------------------------------------------------------------------
21cr|eterm-0.9.6-6|114	%prep
21cr|eterm-0.9.6-6|115	%setup -q -a5 -n %{oname}-%{version}
21cr|eterm-0.9.6-6|116	%apply_patches
21cr|eterm-0.9.6-6|117	
21cr|eterm-0.9.6-6|118	# patch1 also sets $TERM = xterm for all themes,
21cr|eterm-0.9.6-6|119	# do that here since patch1 is not applied
21cr|eterm-0.9.6-6|120	find themes/ -name 'theme.cfg.in' -print0 | xargs -0 -r perl -pi -e 's/term_name Eterm/term_name xterm/'
21cr|eterm-0.9.6-6|121	
21cr|eterm-0.9.6-6|122	%build
21cr|eterm-0.9.6-6|123	./autogen.sh
21cr|eterm-0.9.6-6|124	%configure \
21cr|eterm-0.9.6-6|125	--enable-etwin \
21cr|eterm-0.9.6-6|126	--enable-escreen-fx \
21cr|eterm-0.9.6-6|127	--enable-profile \
21cr|eterm-0.9.6-6|128	--enable-trans \
21cr|eterm-0.9.6-6|129	--with-backspace=bs \
21cr|eterm-0.9.6-6|130	%ifnarch %{armx}
21cr|eterm-0.9.6-6|131	--enable-mmx \
21cr|eterm-0.9.6-6|132	%endif
21cr|eterm-0.9.6-6|133	--enable-utmp \
21cr|eterm-0.9.6-6|134	--with-delete=execute \
21cr|eterm-0.9.6-6|135	--enable-auto-encoding \
21cr|eterm-0.9.6-6|136	--enable-multi-charset \
21cr|eterm-0.9.6-6|137	--enable-xim \
21cr|eterm-0.9.6-6|138	--enable-greek \
21cr|eterm-0.9.6-6|139	--disable-static
21cr|eterm-0.9.6-6|140	
21cr|eterm-0.9.6-6|141	%make
21cr|eterm-0.9.6-6|142	
21cr|eterm-0.9.6-6|143	%install
21cr|eterm-0.9.6-6|144	%makeinstall_std
21cr|eterm-0.9.6-6|145	
21cr|eterm-0.9.6-6|146	# Install menu
21cr|eterm-0.9.6-6|147	mkdir -p %{buildroot}%{_datadir}/applications
21cr|eterm-0.9.6-6|148	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|eterm-0.9.6-6|149	[Desktop Entry]
21cr|eterm-0.9.6-6|150	Name=Eterm
21cr|eterm-0.9.6-6|151	Comment=Enlightened Terminal Emulator
21cr|eterm-0.9.6-6|152	Exec=Eterm
21cr|eterm-0.9.6-6|153	Icon=terminals_section
21cr|eterm-0.9.6-6|154	Terminal=false
21cr|eterm-0.9.6-6|155	Type=Application
21cr|eterm-0.9.6-6|156	Categories=X-MandrivaLinux-System-Terminals;System;TerminalEmulator;
21cr|eterm-0.9.6-6|157	EOF
21cr|eterm-0.9.6-6|158	
21cr|eterm-0.9.6-6|159	mkdir -p %{buildroot}%{_datadir}/terminfo/E
21cr|eterm-0.9.6-6|160	tic -o %{buildroot}%{_datadir}/terminfo doc/Eterm.ti
21cr|eterm-0.9.6-6|161	

1305 21
21cr|ethemes-1.1-19|1	Name:		ethemes
21cr|ethemes-1.1-19|2	Version:	1.1
21cr|ethemes-1.1-19|3	Release:	 19
21cr|ethemes-1.1-19|4	License:	GPL
21cr|ethemes-1.1-19|5	Summary:	Themes for Enlightenment
21cr|ethemes-1.1-19|6	Group:		Graphical desktop/Enlightenment
21cr|ethemes-1.1-19|7	
21cr|ethemes-1.1-19|8	Source:		ethemes-%{version}.tar.bz2
21cr|ethemes-1.1-19|9	
21cr|ethemes-1.1-19|10	Requires:	enlightenment >= 0.16
21cr|ethemes-1.1-19|11	BuildArchitectures: noarch
21cr|ethemes-1.1-19|12	URL:		http://e.themes.org/
21cr|ethemes-1.1-19|13	Prefix:		%{_prefix}
21cr|ethemes-1.1-19|14	
21cr|ethemes-1.1-19|15	%description
21cr|ethemes-1.1-19|16	This package contains some nice themes for Enlightenment.
21cr|ethemes-1.1-19|17	
21cr|ethemes-1.1-19|18	%description -l fr
21cr|ethemes-1.1-19|19	Ce package contient des themes pour Enlightenment.
21cr|ethemes-1.1-19|20	
21cr|ethemes-1.1-19|21	%prep
21cr|ethemes-1.1-19|22	%setup -q -n  %{name}
21cr|ethemes-1.1-19|23	
21cr|ethemes-1.1-19|24	%build
21cr|ethemes-1.1-19|25	
21cr|ethemes-1.1-19|26	%install
21cr|ethemes-1.1-19|27	rm -rf $RPM_BUILD_ROOT
21cr|ethemes-1.1-19|28	mkdir -p $RPM_BUILD_ROOT%{prefix}/X11R6/share/enlightenment/themes/
21cr|ethemes-1.1-19|29	cp -a * $RPM_BUILD_ROOT%{prefix}/X11R6/share/enlightenment/themes/
21cr|ethemes-1.1-19|30	cd $RPM_BUILD_ROOT%{prefix}/X11R6/share/enlightenment/themes/Absolute_E/sound/samples
21cr|ethemes-1.1-19|31	for sample in *.wav;
21cr|ethemes-1.1-19|32	do ln -sf %{prefix}/X11R6/share/enlightenment/themes/BrushedMetal-Tigert/sound/samples/$sample .;
21cr|ethemes-1.1-19|33	done
21cr|ethemes-1.1-19|34	find $RPM_BUILD_ROOT -type d -a -name .xvpics | xargs rm -rf
21cr|ethemes-1.1-19|35	
21cr|ethemes-1.1-19|36	%clean
21cr|ethemes-1.1-19|37	rm -rf $RPM_BUILD_ROOT
21cr|ethemes-1.1-19|38	
21cr|ethemes-1.1-19|39	%files
21cr|ethemes-1.1-19|40	%defattr (-,root,root)
21cr|ethemes-1.1-19|41	%{prefix}/X11R6/share/enlightenment/themes/Absolute_E
21cr|ethemes-1.1-19|42	%{prefix}/X11R6/share/enlightenment/themes/Aliens
21cr|ethemes-1.1-19|43	%{prefix}/X11R6/share/enlightenment/themes/minEguE
21cr|ethemes-1.1-19|44	%{prefix}/X11R6/share/enlightenment/themes/GTK+

1306 21
21cr|etherape-0.9.20-1|1	Summary:	Graphical network viewer modeled after etherman
21cr|etherape-0.9.20-1|2	Name:		etherape
21cr|etherape-0.9.20-1|3	Version:	0.9.20
21cr|etherape-0.9.20-1|4	Release:	1
21cr|etherape-0.9.20-1|5	License:	GPLv2+
21cr|etherape-0.9.20-1|6	Group:		Monitoring
21cr|etherape-0.9.20-1|7	Url:		http://etherape.sourceforge.net/
21cr|etherape-0.9.20-1|8	Source0:	https://sourceforge.net/projects/etherape/files/etherape/%{version}/%{name}-%{version}.tar.gz
21cr|etherape-0.9.20-1|9	Patch0:		etherape-goocanvas3.patch
21cr|etherape-0.9.20-1|10	BuildRequires:	desktop-file-utils
21cr|etherape-0.9.20-1|11	BuildRequires:	imagemagick
21cr|etherape-0.9.20-1|12	BuildRequires:	itstool
21cr|etherape-0.9.20-1|13	BuildRequires:	yelp-tools
21cr|etherape-0.9.20-1|14	BuildRequires:	libpcap-devel
21cr|etherape-0.9.20-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|etherape-0.9.20-1|16	BuildRequires:	pkgconfig(goocanvas-3.0)
21cr|etherape-0.9.20-1|17	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|etherape-0.9.20-1|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|etherape-0.9.20-1|19	BuildRequires:	pkgconfig(libglade-2.0)
21cr|etherape-0.9.20-1|20	BuildRequires:	pkgconfig(popt)
21cr|etherape-0.9.20-1|21	Requires:	usermode-consoleonly
21cr|etherape-0.9.20-1|22	
21cr|etherape-0.9.20-1|23	%description
21cr|etherape-0.9.20-1|24	Etherape is a graphical network monitor for Unix modeled after
21cr|etherape-0.9.20-1|25	etherman. Featuring ether, ip and tcp modes, it displays network
21cr|etherape-0.9.20-1|26	activity graphically. Hosts and links change in size with traffic.
21cr|etherape-0.9.20-1|27	Color coded protocols display. It supports ethernet, ppp and slip
21cr|etherape-0.9.20-1|28	devices. It can filter traffic to be shown, and can read traffic
21cr|etherape-0.9.20-1|29	from a file as well as live from the network.
21cr|etherape-0.9.20-1|30	
21cr|etherape-0.9.20-1|31	%files -f %{name}.lang
21cr|etherape-0.9.20-1|32	%doc AUTHORS ChangeLog COPYING NEWS README* FAQ
21cr|etherape-0.9.20-1|33	%config(noreplace) %{_sysconfdir}/pam.d/etherape
21cr|etherape-0.9.20-1|34	%config(noreplace) %{_sysconfdir}/security/console.apps/etherape
21cr|etherape-0.9.20-1|35	%{_bindir}/*
21cr|etherape-0.9.20-1|36	%{_sbindir}/*
21cr|etherape-0.9.20-1|37	%{_mandir}/man1/*
21cr|etherape-0.9.20-1|38	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|etherape-0.9.20-1|39	%{_datadir}/%{name}
21cr|etherape-0.9.20-1|40	%{_datadir}/pixmaps/*
21cr|etherape-0.9.20-1|41	%{_datadir}/applications/*.desktop
21cr|etherape-0.9.20-1|42	
21cr|etherape-0.9.20-1|43	#----------------------------------------------------------------------------
21cr|etherape-0.9.20-1|44	
21cr|etherape-0.9.20-1|45	%prep
21cr|etherape-0.9.20-1|46	%autosetup -p1
21cr|etherape-0.9.20-1|47	
21cr|etherape-0.9.20-1|48	%build
21cr|etherape-0.9.20-1|49	autoreconf -fi
21cr|etherape-0.9.20-1|50	%configure
21cr|etherape-0.9.20-1|51	%make
21cr|etherape-0.9.20-1|52	
21cr|etherape-0.9.20-1|53	%install
21cr|etherape-0.9.20-1|54	%makeinstall_std bindir=%{_sbindir}
21cr|etherape-0.9.20-1|55	mkdir -p %{buildroot}%{_bindir}
21cr|etherape-0.9.20-1|56	
21cr|etherape-0.9.20-1|57	mv %{buildroot}/%{_sbindir}/etherape %{buildroot}/%{_sbindir}/etherape.real
21cr|etherape-0.9.20-1|58	ln -sf %{_bindir}/consolehelper %{buildroot}/%{_bindir}/etherape
21cr|etherape-0.9.20-1|59	
21cr|etherape-0.9.20-1|60	perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*
21cr|etherape-0.9.20-1|61	
21cr|etherape-0.9.20-1|62	desktop-file-install --vendor="" \
21cr|etherape-0.9.20-1|63	--remove-category="Application" \
21cr|etherape-0.9.20-1|64	--add-category="System" \
21cr|etherape-0.9.20-1|65	--add-category="Monitor" \
21cr|etherape-0.9.20-1|66	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|etherape-0.9.20-1|67	
21cr|etherape-0.9.20-1|68	# pam.d
21cr|etherape-0.9.20-1|69	install -m 755 -d %{buildroot}%{_sysconfdir}/pam.d
21cr|etherape-0.9.20-1|70	cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} << _EOF_
21cr|etherape-0.9.20-1|71	#%PAM-1.0
21cr|etherape-0.9.20-1|72	auth       sufficient	pam_rootok.so
21cr|etherape-0.9.20-1|73	auth       required     pam_console.so
21cr|etherape-0.9.20-1|74	auth       sufficient	pam_timestamp.so
21cr|etherape-0.9.20-1|75	auth       include	system-auth
21cr|etherape-0.9.20-1|76	account    required	pam_permit.so
21cr|etherape-0.9.20-1|77	session    optional	pam_xauth.so
21cr|etherape-0.9.20-1|78	session    optional	pam_timestamp.so
21cr|etherape-0.9.20-1|79	_EOF_
21cr|etherape-0.9.20-1|80	
21cr|etherape-0.9.20-1|81	# console.apps
21cr|etherape-0.9.20-1|82	install -m 755 -d %{buildroot}%{_sysconfdir}/security/console.apps
21cr|etherape-0.9.20-1|83	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} << _EOF_
21cr|etherape-0.9.20-1|84	USER=root
21cr|etherape-0.9.20-1|85	PROGRAM=%{_sbindir}/etherape.real
21cr|etherape-0.9.20-1|86	SESSION=true
21cr|etherape-0.9.20-1|87	FALLBACK=false
21cr|etherape-0.9.20-1|88	_EOF_
21cr|etherape-0.9.20-1|89	
21cr|etherape-0.9.20-1|90	# fd.o icons
21cr|etherape-0.9.20-1|91	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|etherape-0.9.20-1|92	install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|etherape-0.9.20-1|93	convert -scale 32 %{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|etherape-0.9.20-1|94	convert -scale 16 %{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|etherape-0.9.20-1|95	
21cr|etherape-0.9.20-1|96	# remove files not bundled
21cr|etherape-0.9.20-1|97	rm -rf %{buildroot}%{_datadir}/gnome
21cr|etherape-0.9.20-1|98	
21cr|etherape-0.9.20-1|99	%find_lang %{name} --with-gnome
21cr|etherape-0.9.20-1|100	

1307 21
21cr|ethstatus-0.4.9-3|1	Summary:	Console-based ethernet statistics monitor
21cr|ethstatus-0.4.9-3|2	Name:		ethstatus
21cr|ethstatus-0.4.9-3|3	Version:	0.4.9
21cr|ethstatus-0.4.9-3|4	Release:	3
21cr|ethstatus-0.4.9-3|5	License:	GPLv2+
21cr|ethstatus-0.4.9-3|6	Group:		Monitoring
21cr|ethstatus-0.4.9-3|7	Url:		http://packages.debian.org/stable/net/ethstatus
21cr|ethstatus-0.4.9-3|8	Source0:	http://ftp.de.debian.org/debian/pool/main/e/ethstatus/%{name}_%{version}.tar.xz
21cr|ethstatus-0.4.9-3|9	BuildRequires:	pkgconfig(ncurses)
21cr|ethstatus-0.4.9-3|10	
21cr|ethstatus-0.4.9-3|11	%description
21cr|ethstatus-0.4.9-3|12	EthStatus is a simple, easy to use program for displaying commonly
21cr|ethstatus-0.4.9-3|13	needed / wanted statistics in real time about ingoing and outgoing
21cr|ethstatus-0.4.9-3|14	traffic that is usually hard to find, with a simple, efficient
21cr|ethstatus-0.4.9-3|15	interface.
21cr|ethstatus-0.4.9-3|16	
21cr|ethstatus-0.4.9-3|17	%files
21cr|ethstatus-0.4.9-3|18	%doc CHANGELOG COPYRIGHT README THANKS
21cr|ethstatus-0.4.9-3|19	%{_bindir}/%{name}
21cr|ethstatus-0.4.9-3|20	%{_mandir}/man*/%{name}*.*
21cr|ethstatus-0.4.9-3|21	
21cr|ethstatus-0.4.9-3|22	#----------------------------------------------------------------------------
21cr|ethstatus-0.4.9-3|23	
21cr|ethstatus-0.4.9-3|24	%prep
21cr|ethstatus-0.4.9-3|25	%setup -q
21cr|ethstatus-0.4.9-3|26	
21cr|ethstatus-0.4.9-3|27	
21cr|ethstatus-0.4.9-3|28	%build
21cr|ethstatus-0.4.9-3|29	%make CFLAGS="%{optflags}"
21cr|ethstatus-0.4.9-3|30	
21cr|ethstatus-0.4.9-3|31	%install
21cr|ethstatus-0.4.9-3|32	install -Dp -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|ethstatus-0.4.9-3|33	install -Dp -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

1308 21
21cr|etl-1.5.1-1|1	%global	_enable_debug_packages	%{nil}
21cr|etl-1.5.1-1|2	%global	debug_package		%{nil}
21cr|etl-1.5.1-1|3	
21cr|etl-1.5.1-1|4	%define	oname ETL
21cr|etl-1.5.1-1|5	%define	devname %mklibname %{name} -d
21cr|etl-1.5.1-1|6	
21cr|etl-1.5.1-1|7	Summary:	Template library for synfig
21cr|etl-1.5.1-1|8	Name:		etl
21cr|etl-1.5.1-1|9	Version:	1.5.1
21cr|etl-1.5.1-1|10	Release:	1
21cr|etl-1.5.1-1|11	License:	GPLv2+
21cr|etl-1.5.1-1|12	Group:		Development/C++
21cr|etl-1.5.1-1|13	Url:		https://www.synfig.org
21cr|etl-1.5.1-1|14	Source0:	https://downloads.sourceforge.net/synfig/%{oname}-%{version}.tar.gz
21cr|etl-1.5.1-1|15	BuildRequires:	pkgconfig(glibmm-2.4) >= 2.24.2
21cr|etl-1.5.1-1|16	
21cr|etl-1.5.1-1|17	%description
21cr|etl-1.5.1-1|18	Voria ETL is a multi-platform class and template library designed to add new
21cr|etl-1.5.1-1|19	data types and functions which combine well with the existing types and
21cr|etl-1.5.1-1|20	functions from the C++ Standard Template Library (STL).
21cr|etl-1.5.1-1|21	
21cr|etl-1.5.1-1|22	#----------------------------------------------------------------------------
21cr|etl-1.5.1-1|23	
21cr|etl-1.5.1-1|24	%package -n %{devname}
21cr|etl-1.5.1-1|25	Summary:	Template library for synfig
21cr|etl-1.5.1-1|26	Group:		Development/C++
21cr|etl-1.5.1-1|27	Provides:	%{name}-devel = %{EVRD}
21cr|etl-1.5.1-1|28	Provides:	%{name} = %{EVRD}
21cr|etl-1.5.1-1|29	
21cr|etl-1.5.1-1|30	%description -n %{devname}
21cr|etl-1.5.1-1|31	Voria ETL is a multi-platform class and template library designed to add new
21cr|etl-1.5.1-1|32	data types and functions which combine well with the existing types and
21cr|etl-1.5.1-1|33	functions from the C++ Standard Template Library (STL).
21cr|etl-1.5.1-1|34	
21cr|etl-1.5.1-1|35	%files -n %{devname}
21cr|etl-1.5.1-1|36	%doc AUTHORS README NEWS
21cr|etl-1.5.1-1|37	%{_bindir}/%{oname}-config
21cr|etl-1.5.1-1|38	%{_includedir}/%{oname}
21cr|etl-1.5.1-1|39	%{_libdir}/pkgconfig/%{oname}.pc
21cr|etl-1.5.1-1|40	
21cr|etl-1.5.1-1|41	#----------------------------------------------------------------------------
21cr|etl-1.5.1-1|42	
21cr|etl-1.5.1-1|43	%prep
21cr|etl-1.5.1-1|44	%autosetup -p1 -n %{oname}-%{version}
21cr|etl-1.5.1-1|45	
21cr|etl-1.5.1-1|46	
21cr|etl-1.5.1-1|47	%build
21cr|etl-1.5.1-1|48	autoreconf -vfi
21cr|etl-1.5.1-1|49	# Smth in our configure macro breaks etl_profile header,
21cr|etl-1.5.1-1|50	# just call the script directly
21cr|etl-1.5.1-1|51	./configure --target=%{_target_platform} \
21cr|etl-1.5.1-1|52	--program-prefix=%{?_program_prefix} \
21cr|etl-1.5.1-1|53	--prefix=%{_prefix} \
21cr|etl-1.5.1-1|54	--exec-prefix=%{_exec_prefix} \
21cr|etl-1.5.1-1|55	--bindir=%{_bindir} \
21cr|etl-1.5.1-1|56	--sbindir=%{_sbindir} \
21cr|etl-1.5.1-1|57	--sysconfdir=%{_sysconfdir} \
21cr|etl-1.5.1-1|58	--datadir=%{_datadir} \
21cr|etl-1.5.1-1|59	--includedir=%{_includedir} \
21cr|etl-1.5.1-1|60	--libdir=%{_libdir} \
21cr|etl-1.5.1-1|61	--libexecdir=%{_libexecdir} \
21cr|etl-1.5.1-1|62	--localstatedir=%{_localstatedir} \
21cr|etl-1.5.1-1|63	--sharedstatedir=%{_sharedstatedir} \
21cr|etl-1.5.1-1|64	--mandir=%{_mandir} \
21cr|etl-1.5.1-1|65	--infodir=%{_infodir}
21cr|etl-1.5.1-1|66	
21cr|etl-1.5.1-1|67	%make
21cr|etl-1.5.1-1|68	
21cr|etl-1.5.1-1|69	
21cr|etl-1.5.1-1|70	%install
21cr|etl-1.5.1-1|71	%makeinstall_std

1309 21
21cr|etoys-5.0.2408-3|1	%define source  %{name}-%{version}
21cr|etoys-5.0.2408-3|2	
21cr|etoys-5.0.2408-3|3	Name:		etoys
21cr|etoys-5.0.2408-3|4	Summary:	A media-rich model, game, and simulation construction kit and authoring tool
21cr|etoys-5.0.2408-3|5	Version:	5.0.2408
21cr|etoys-5.0.2408-3|6	Release:	3
21cr|etoys-5.0.2408-3|7	Source0:        http://download.sugarlabs.org/sources/sucrose/glucose/etoys/%{name}-%{version}.tar.gz
21cr|etoys-5.0.2408-3|8	URL:		http://squeakland.org/
21cr|etoys-5.0.2408-3|9	License:	MIT/Apache
21cr|etoys-5.0.2408-3|10	BuildArch:	noarch
21cr|etoys-5.0.2408-3|11	Group:		Development/Other
21cr|etoys-5.0.2408-3|12	Requires:	squeak-vm >= 3.10
21cr|etoys-5.0.2408-3|13	Requires:	shared-mime-info
21cr|etoys-5.0.2408-3|14	BuildRequires:	gettext
21cr|etoys-5.0.2408-3|15	
21cr|etoys-5.0.2408-3|16	%description
21cr|etoys-5.0.2408-3|17	Squeak Etoys was inspired by LOGO, PARC-Smalltalk, Hypercard,
21cr|etoys-5.0.2408-3|18	and starLOGO. It is a media-rich authoring environment with a
21cr|etoys-5.0.2408-3|19	simple powerful scripted object model for many kinds of objects
21cr|etoys-5.0.2408-3|20	created by end-users that runs on many platforms, and is free
21cr|etoys-5.0.2408-3|21	and open source. It includes graphics, images, text, particles,
21cr|etoys-5.0.2408-3|22	presentations, web-pages, videos, sound and MIDI, etc.
21cr|etoys-5.0.2408-3|23	
21cr|etoys-5.0.2408-3|24	%prep
21cr|etoys-5.0.2408-3|25	%setup -q
21cr|etoys-5.0.2408-3|26	
21cr|etoys-5.0.2408-3|27	%build
21cr|etoys-5.0.2408-3|28	./autogen.sh --prefix=%{_prefix}
21cr|etoys-5.0.2408-3|29	%make ROOT=%{buildroot}
21cr|etoys-5.0.2408-3|30	
21cr|etoys-5.0.2408-3|31	%install
21cr|etoys-5.0.2408-3|32	make install-etoys ROOT=%{buildroot}
21cr|etoys-5.0.2408-3|33	
21cr|etoys-5.0.2408-3|34	%files
21cr|etoys-5.0.2408-3|35	%{_datadir}/etoys
21cr|etoys-5.0.2408-3|36	%{_bindir}/etoys
21cr|etoys-5.0.2408-3|37	%{_datadir}/doc/etoys
21cr|etoys-5.0.2408-3|38	%{_datadir}/mime/packages/etoys.xml

1310 21
21cr|etswitch-0.1.14-14|1	Summary:	ETSWITCH - A *nix 'minimizer' for a few games
21cr|etswitch-0.1.14-14|2	Name:		etswitch
21cr|etswitch-0.1.14-14|3	Version:	0.1.14
21cr|etswitch-0.1.14-14|4	Release:	14
21cr|etswitch-0.1.14-14|5	License:	GPLv2+
21cr|etswitch-0.1.14-14|6	Group:		Games/Other
21cr|etswitch-0.1.14-14|7	Url:		http://hem.bredband.net/b400150/
21cr|etswitch-0.1.14-14|8	Source0:	http://hem.bredband.net/b400150/etswitch/%{name}-%{version}.tar.gz
21cr|etswitch-0.1.14-14|9	Patch0:		etswitch-0.1.14-missing-argument-in-open.patch
21cr|etswitch-0.1.14-14|10	Patch1:		etswitch-0.1.14-gcc10.patch
21cr|etswitch-0.1.14-14|11	BuildRequires:	pkgconfig(x11)
21cr|etswitch-0.1.14-14|12	BuildRequires:	pkgconfig(xmu)
21cr|etswitch-0.1.14-14|13	BuildRequires:	pkgconfig(xxf86vm)
21cr|etswitch-0.1.14-14|14	BuildRequires:	pkgconfig(xpm)
21cr|etswitch-0.1.14-14|15	BuildRequires:	desktop-file-utils
21cr|etswitch-0.1.14-14|16	
21cr|etswitch-0.1.14-14|17	%description
21cr|etswitch-0.1.14-14|18	A minimizer for all OpenGL and SDL games natively supported by GNU/Linux.
21cr|etswitch-0.1.14-14|19	
21cr|etswitch-0.1.14-14|20	%files
21cr|etswitch-0.1.14-14|21	%doc AUTHORS ChangeLog NEWS README TODO
21cr|etswitch-0.1.14-14|22	%{_bindir}/etswitch
21cr|etswitch-0.1.14-14|23	%{_datadir}/applications/etswitch.desktop
21cr|etswitch-0.1.14-14|24	%{_mandir}/man1/etswitch.*
21cr|etswitch-0.1.14-14|25	%{_datadir}/pixmaps/etswitch.png
21cr|etswitch-0.1.14-14|26	%{_datadir}/pixmaps/etswitch.xpm
21cr|etswitch-0.1.14-14|27	
21cr|etswitch-0.1.14-14|28	#----------------------------------------------------------------------------
21cr|etswitch-0.1.14-14|29	
21cr|etswitch-0.1.14-14|30	%prep
21cr|etswitch-0.1.14-14|31	%setup -q
21cr|etswitch-0.1.14-14|32	%patch0 -p1
21cr|etswitch-0.1.14-14|33	%patch1 -p1
21cr|etswitch-0.1.14-14|34	
21cr|etswitch-0.1.14-14|35	sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{name}.desktop.in
21cr|etswitch-0.1.14-14|36	
21cr|etswitch-0.1.14-14|37	%build
21cr|etswitch-0.1.14-14|38	%configure \
21cr|etswitch-0.1.14-14|39	--enable-debug=no \
21cr|etswitch-0.1.14-14|40	--disable-debug
21cr|etswitch-0.1.14-14|41	
21cr|etswitch-0.1.14-14|42	%make
21cr|etswitch-0.1.14-14|43	
21cr|etswitch-0.1.14-14|44	%install
21cr|etswitch-0.1.14-14|45	%makeinstall_std
21cr|etswitch-0.1.14-14|46	
21cr|etswitch-0.1.14-14|47	desktop-file-install \
21cr|etswitch-0.1.14-14|48	--remove-category="Tool" \
21cr|etswitch-0.1.14-14|49	--remove-category="Application" \
21cr|etswitch-0.1.14-14|50	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|etswitch-0.1.14-14|51	

1311 21
21cr|ettercap-0.8.3.1-1|1	%define major   0
21cr|ettercap-0.8.3.1-1|2	%define libname %mklibname %{name} %{major}
21cr|ettercap-0.8.3.1-1|3	%define libnameui %mklibname %{name}-ui %{major}
21cr|ettercap-0.8.3.1-1|4	%define devname %mklibname %{name} -d
21cr|ettercap-0.8.3.1-1|5	
21cr|ettercap-0.8.3.1-1|6	Summary:	Ncurses/Gtk based sniffer/interceptor utility
21cr|ettercap-0.8.3.1-1|7	Name:		ettercap
21cr|ettercap-0.8.3.1-1|8	Version:	0.8.3.1
21cr|ettercap-0.8.3.1-1|9	Release:	1
21cr|ettercap-0.8.3.1-1|10	License:	GPLv2+
21cr|ettercap-0.8.3.1-1|11	Group:		Networking/Other
21cr|ettercap-0.8.3.1-1|12	Url:		http://ettercap.github.io/ettercap/
21cr|ettercap-0.8.3.1-1|13	Source:		https://github.com/Ettercap/ettercap/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|ettercap-0.8.3.1-1|14	Patch0:		ettercap-0.8.2-fix-desktop-file.patch
21cr|ettercap-0.8.3.1-1|15	Patch1:		ettercap-0.8.3-ncurses-tinfo.patch
21cr|ettercap-0.8.3.1-1|16	Patch2:		ettercap-0.8.3-harfbuzz-header-path.patch
21cr|ettercap-0.8.3.1-1|17	Patch3:		ettercap-0.8.1-radius-stack-overflow.patch
21cr|ettercap-0.8.3.1-1|18	Patch4:		2168090f5b023573ebea0f83574950401ed5d67b.patch
21cr|ettercap-0.8.3.1-1|19	Patch5:		ettercap-linking.patch
21cr|ettercap-0.8.3.1-1|20	BuildRequires:	bison
21cr|ettercap-0.8.3.1-1|21	BuildRequires:	cmake
21cr|ettercap-0.8.3.1-1|22	BuildRequires:	flex
21cr|ettercap-0.8.3.1-1|23	BuildRequires:	ghostscript
21cr|ettercap-0.8.3.1-1|24	BuildRequires:	groff
21cr|ettercap-0.8.3.1-1|25	BuildRequires:	libnet-devel
21cr|ettercap-0.8.3.1-1|26	BuildRequires:	libtool-devel
21cr|ettercap-0.8.3.1-1|27	BuildRequires:	pcap-devel
21cr|ettercap-0.8.3.1-1|28	BuildRequires:	pkgconfig(geoip)
21cr|ettercap-0.8.3.1-1|29	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|ettercap-0.8.3.1-1|30	BuildRequires:	pkgconfig(harfbuzz)
21cr|ettercap-0.8.3.1-1|31	BuildRequires:	pkgconfig(libcurl)
21cr|ettercap-0.8.3.1-1|32	BuildRequires:	pkgconfig(libpcre)
21cr|ettercap-0.8.3.1-1|33	BuildRequires:	pkgconfig(ncurses)
21cr|ettercap-0.8.3.1-1|34	BuildRequires:	pkgconfig(openssl)
21cr|ettercap-0.8.3.1-1|35	BuildRequires:	pkgconfig(zlib)
21cr|ettercap-0.8.3.1-1|36	
21cr|ettercap-0.8.3.1-1|37	%description
21cr|ettercap-0.8.3.1-1|38	Ettercap is a suite for man in the middle attacks on LAN.
21cr|ettercap-0.8.3.1-1|39	
21cr|ettercap-0.8.3.1-1|40	It features sniffing of live connections, content filtering
21cr|ettercap-0.8.3.1-1|41	on the fly and many other interesting tricks.
21cr|ettercap-0.8.3.1-1|42	
21cr|ettercap-0.8.3.1-1|43	It supports active and passive dissection of many protocols
21cr|ettercap-0.8.3.1-1|44	(even ciphered ones) and includes many feature for network
21cr|ettercap-0.8.3.1-1|45	and host analysis.
21cr|ettercap-0.8.3.1-1|46	
21cr|ettercap-0.8.3.1-1|47	%files
21cr|ettercap-0.8.3.1-1|48	%doc AUTHORS CHANGELOG INSTALL LICENSE README* THANKS TODO TODO.TESTING doc/*
21cr|ettercap-0.8.3.1-1|49	%{_appdatadir}/ettercap.metainfo.xml
21cr|ettercap-0.8.3.1-1|50	%{_bindir}/*
21cr|ettercap-0.8.3.1-1|51	%{_datadir}/ettercap
21cr|ettercap-0.8.3.1-1|52	%{_datadir}/applications/ettercap.desktop
21cr|ettercap-0.8.3.1-1|53	%{_datadir}/pixmaps/ettercap.svg
21cr|ettercap-0.8.3.1-1|54	%{_datadir}/polkit-1/actions/org.pkexec.ettercap.policy
21cr|ettercap-0.8.3.1-1|55	%{_libdir}/ettercap
21cr|ettercap-0.8.3.1-1|56	%{_mandir}/man?/*
21cr|ettercap-0.8.3.1-1|57	%dir %{_sysconfdir}/ettercap
21cr|ettercap-0.8.3.1-1|58	%config(noreplace) %{_sysconfdir}/ettercap/*
21cr|ettercap-0.8.3.1-1|59	
21cr|ettercap-0.8.3.1-1|60	#----------------------------------------------------------------------------
21cr|ettercap-0.8.3.1-1|61	
21cr|ettercap-0.8.3.1-1|62	%package -n %{libname}
21cr|ettercap-0.8.3.1-1|63	Summary:	Ettercap shared library
21cr|ettercap-0.8.3.1-1|64	Group:		System/Libraries
21cr|ettercap-0.8.3.1-1|65	Obsoletes:	%{_lib}ettercap-devel < 0.8.3.1
21cr|ettercap-0.8.3.1-1|66	
21cr|ettercap-0.8.3.1-1|67	%description -n %{libname}
21cr|ettercap-0.8.3.1-1|68	Ettercap shared library.
21cr|ettercap-0.8.3.1-1|69	
21cr|ettercap-0.8.3.1-1|70	%files -n %{libname}
21cr|ettercap-0.8.3.1-1|71	%{_libdir}/libettercap.so.%{major}*
21cr|ettercap-0.8.3.1-1|72	
21cr|ettercap-0.8.3.1-1|73	#----------------------------------------------------------------------------
21cr|ettercap-0.8.3.1-1|74	
21cr|ettercap-0.8.3.1-1|75	%package -n %{libnameui}
21cr|ettercap-0.8.3.1-1|76	Summary:	Ettercap shared library
21cr|ettercap-0.8.3.1-1|77	Group:		System/Libraries
21cr|ettercap-0.8.3.1-1|78	
21cr|ettercap-0.8.3.1-1|79	%description -n %{libnameui}
21cr|ettercap-0.8.3.1-1|80	Ettercap shared library.
21cr|ettercap-0.8.3.1-1|81	
21cr|ettercap-0.8.3.1-1|82	%files -n %{libnameui}
21cr|ettercap-0.8.3.1-1|83	%{_libdir}/libettercap-ui.so.%{major}*
21cr|ettercap-0.8.3.1-1|84	
21cr|ettercap-0.8.3.1-1|85	#----------------------------------------------------------------------------
21cr|ettercap-0.8.3.1-1|86	
21cr|ettercap-0.8.3.1-1|87	%prep
21cr|ettercap-0.8.3.1-1|88	%setup -q
21cr|ettercap-0.8.3.1-1|89	%patch0 -p1
21cr|ettercap-0.8.3.1-1|90	%patch1 -p1
21cr|ettercap-0.8.3.1-1|91	%patch2 -p1
21cr|ettercap-0.8.3.1-1|92	%patch3 -p1
21cr|ettercap-0.8.3.1-1|93	%patch4 -p1
21cr|ettercap-0.8.3.1-1|94	%patch5 -p1
21cr|ettercap-0.8.3.1-1|95	
21cr|ettercap-0.8.3.1-1|96	%build
21cr|ettercap-0.8.3.1-1|97	%cmake \
21cr|ettercap-0.8.3.1-1|98	-DENABLE_IPV6=yes \
21cr|ettercap-0.8.3.1-1|99	-DCMAKE_BUILD_TYPE=Release
21cr|ettercap-0.8.3.1-1|100	%make
21cr|ettercap-0.8.3.1-1|101	
21cr|ettercap-0.8.3.1-1|102	%install
21cr|ettercap-0.8.3.1-1|103	%makeinstall_std -C build
21cr|ettercap-0.8.3.1-1|104	
21cr|ettercap-0.8.3.1-1|105	# Useless without header files
21cr|ettercap-0.8.3.1-1|106	rm -f %{buildroot}%{_libdir}/libettercap.so
21cr|ettercap-0.8.3.1-1|107	rm -f %{buildroot}%{_libdir}/libettercap-ui.so

1312 21
21cr|etw-3.6-1|1	Name:           etw
21cr|etw-3.6-1|2	Version:        3.6
21cr|etw-3.6-1|3	Release:        1
21cr|etw-3.6-1|4	Summary:        Eat the Whistle is a multi-platform 2D soccer game
21cr|etw-3.6-1|5	License:        GPLv2
21cr|etw-3.6-1|6	Group:          Games/Sports
21cr|etw-3.6-1|7	Url:            http://www.ggsoft.org/etw/
21cr|etw-3.6-1|8	Source0:        http://downloads.sourceforge.net/project/etw/etw-sources/%{version}/ETW-%{version}-src.tar.gz
21cr|etw-3.6-1|9	Source1:        etw-data-3.6.tar.xz
21cr|etw-3.6-1|10	Patch0:         fix_build.diff
21cr|etw-3.6-1|11	BuildRequires:  pkgconfig(sdl)
21cr|etw-3.6-1|12	BuildRequires:  pkgconfig(gdk-2.0)
21cr|etw-3.6-1|13	Requires:       %{name}-data = %{EVRD}
21cr|etw-3.6-1|14	
21cr|etw-3.6-1|15	%description
21cr|etw-3.6-1|16	Eat The Whistle is a multiplayer soccer game with a lot of unique features.
21cr|etw-3.6-1|17	
21cr|etw-3.6-1|18	Features:
21cr|etw-3.6-1|19	* System friendly. Run in a window or fullscreen, can be played
21cr|etw-3.6-1|20	also on old machines (runs pefectly on a P200).
21cr|etw-3.6-1|21	* World cup, leagues, cups with real teams (with slightly modified
21cr|etw-3.6-1|22	names).
21cr|etw-3.6-1|23	* Can be played through keyboard or joypad/joysticks (USB or Gameport).
21cr|etw-3.6-1|24	* Network playing through TCP/IP (not yet finished).
21cr|etw-3.6-1|25	* Very intuitive control method with acceleration/deceleration.
21cr|etw-3.6-1|26	* More than 550 frames of animations for the players, 300 for the
21cr|etw-3.6-1|27	goalkeeper, 100 for the refree and a lot of other graphics.
21cr|etw-3.6-1|28	* 30 different fields, including muddy, frozen and wet.
21cr|etw-3.6-1|29	* Fouls, corners, throw-in with an intuitive control system.
21cr|etw-3.6-1|30	* Role playing. (You can play a match as the whole team or only as a player).
21cr|etw-3.6-1|31	* About every thing in the game is configurable via intuitive menus.
21cr|etw-3.6-1|32	* Game Tactics and tactic editor.
21cr|etw-3.6-1|33	* Heading and other special shots with intuitive controls.
21cr|etw-3.6-1|34	* Team players (with individual stats)
21cr|etw-3.6-1|35	* Import SWOS (Sensible word of soccer) teams.
21cr|etw-3.6-1|36	* Arcade mode with powerups, bonuses... (something like Speedball II).
21cr|etw-3.6-1|37	* Replays (with load/save option).
21cr|etw-3.6-1|38	
21cr|etw-3.6-1|39	%files
21cr|etw-3.6-1|40	%doc *.txt
21cr|etw-3.6-1|41	%{_bindir}/etw
21cr|etw-3.6-1|42	%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|etw-3.6-1|43	%{_datadir}/applications/*.desktop
21cr|etw-3.6-1|44	%{_gamesbindir}/%{name}.bin
21cr|etw-3.6-1|45	#------------------------------------------------------------------
21cr|etw-3.6-1|46	
21cr|etw-3.6-1|47	%package data
21cr|etw-3.6-1|48	Summary:        Data files for %{name}
21cr|etw-3.6-1|49	BuildArch:      noarch
21cr|etw-3.6-1|50	
21cr|etw-3.6-1|51	%description data
21cr|etw-3.6-1|52	This package contains arch-independent data files for %{name}
21cr|etw-3.6-1|53	game (sounds, graphics, game scripts and texts).
21cr|etw-3.6-1|54	
21cr|etw-3.6-1|55	%files data
21cr|etw-3.6-1|56	%doc README.*
21cr|etw-3.6-1|57	%{_gamesdatadir}/etw/
21cr|etw-3.6-1|58	#------------------------------------------------------------------
21cr|etw-3.6-1|59	
21cr|etw-3.6-1|60	%prep
21cr|etw-3.6-1|61	%setup -q -a 1
21cr|etw-3.6-1|62	%patch0 -p1
21cr|etw-3.6-1|63	sed -i -e 's|pkg-config --cflags sdl|sdl-config --cflags|g' Makefile.linux
21cr|etw-3.6-1|64	sed -i -e 's|pkg-config --libs sdl|sdl-config --libs|g' Makefile.linux
21cr|etw-3.6-1|65	
21cr|etw-3.6-1|66	%build
21cr|etw-3.6-1|67	%make
21cr|etw-3.6-1|68	
21cr|etw-3.6-1|69	%install
21cr|etw-3.6-1|70	install -dm 755 %{buildroot}%{_gamesbindir}
21cr|etw-3.6-1|71	install -m 755 %{name} %{buildroot}%{_gamesbindir}/%{name}.bin
21cr|etw-3.6-1|72	
21cr|etw-3.6-1|73	# wrapper
21cr|etw-3.6-1|74	install -dm 755 %{buildroot}%{_bindir}
21cr|etw-3.6-1|75	cat > %{name} <<EOF
21cr|etw-3.6-1|76	#!/bin/sh
21cr|etw-3.6-1|77	cd %{_gamesdatadir}/etw
21cr|etw-3.6-1|78	%{_gamesbindir}/etw.bin
21cr|etw-3.6-1|79	EOF
21cr|etw-3.6-1|80	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|etw-3.6-1|81	
21cr|etw-3.6-1|82	# icons
21cr|etw-3.6-1|83	install -Dm 644 %{name}.png \
21cr|etw-3.6-1|84	%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|etw-3.6-1|85	
21cr|etw-3.6-1|86	# data
21cr|etw-3.6-1|87	install -d %{buildroot}%{_gamesdatadir}/etw
21cr|etw-3.6-1|88	pushd etw-data-3.6
21cr|etw-3.6-1|89	cp -r * %{buildroot}%{_gamesdatadir}/etw
21cr|etw-3.6-1|90	popd
21cr|etw-3.6-1|91	rm %{buildroot}%{_gamesdatadir}/etw/newgfx/.cvsignore
21cr|etw-3.6-1|92	rm -rf %{buildroot}%{_gamesdatadir}/etw/t/
21cr|etw-3.6-1|93	rm -rf %{buildroot}%{_gamesdatadir}/etw/saves/
21cr|etw-3.6-1|94	
21cr|etw-3.6-1|95	# menu entry
21cr|etw-3.6-1|96	mkdir -p %{buildroot}%{_datadir}/applications
21cr|etw-3.6-1|97	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|etw-3.6-1|98	[Desktop Entry]
21cr|etw-3.6-1|99	Name=Eat the Whistle
21cr|etw-3.6-1|100	GenericName=etw
21cr|etw-3.6-1|101	Comment=2D soccer game
21cr|etw-3.6-1|102	Exec=%{name}
21cr|etw-3.6-1|103	Icon=%{name}
21cr|etw-3.6-1|104	Type=Application
21cr|etw-3.6-1|105	Categories=Game;SportsGame;
21cr|etw-3.6-1|106	StartupNotify=true
21cr|etw-3.6-1|107	EOF

1313 21
21cr|e-uae-0.8.29-2.WIP4.3|1	%global optflags %{optflags} -fcommon
21cr|e-uae-0.8.29-2.WIP4.3|2	
21cr|e-uae-0.8.29-2.WIP4.3|3	%define cdrname cdrtools
21cr|e-uae-0.8.29-2.WIP4.3|4	%define cdrmainvers 2.01
21cr|e-uae-0.8.29-2.WIP4.3|5	%define cdrvers %{cdrmainvers}a38
21cr|e-uae-0.8.29-2.WIP4.3|6	%define wiprel WIP4
21cr|e-uae-0.8.29-2.WIP4.3|7	
21cr|e-uae-0.8.29-2.WIP4.3|8	# For building with SCSI support
21cr|e-uae-0.8.29-2.WIP4.3|9	%define build_scsi 0
21cr|e-uae-0.8.29-2.WIP4.3|10	%{?_with_scsi: %global build_scsi 1}
21cr|e-uae-0.8.29-2.WIP4.3|11	%{?_without_scsi: %global build_scsi 0}
21cr|e-uae-0.8.29-2.WIP4.3|12	
21cr|e-uae-0.8.29-2.WIP4.3|13	Summary:	A software emulation of the Amiga system
21cr|e-uae-0.8.29-2.WIP4.3|14	Name:		e-uae
21cr|e-uae-0.8.29-2.WIP4.3|15	Version:	0.8.29
21cr|e-uae-0.8.29-2.WIP4.3|16	Release:	2.%{wiprel}.3
21cr|e-uae-0.8.29-2.WIP4.3|17	License:	GPLv2+
21cr|e-uae-0.8.29-2.WIP4.3|18	Group:		Emulators
21cr|e-uae-0.8.29-2.WIP4.3|19	Url:		http://sourceforge.net/projects/uaedev/
21cr|e-uae-0.8.29-2.WIP4.3|20	Source0:	e-uae-%{version}-%{wiprel}.tar.bz2
21cr|e-uae-0.8.29-2.WIP4.3|21	Source1:	ftp://ftp.berlios.de/pub/cdrecord/alpha/%{cdrname}-%{cdrvers}.tar.bz2
21cr|e-uae-0.8.29-2.WIP4.3|22	Source10:	%{name}.rpmlintrc
21cr|e-uae-0.8.29-2.WIP4.3|23	Patch4:		uae-0.8.25-20040302-libscg.patch
21cr|e-uae-0.8.29-2.WIP4.3|24	Patch5:		e-uae-ucontext_t.patch
21cr|e-uae-0.8.29-2.WIP4.3|25	Patch7:		e-uae-0.8.29-WIP4-sdlkeys-wahcade.patch
21cr|e-uae-0.8.29-2.WIP4.3|26	Patch8:		e-uae-fix-string-format-bug.patch
21cr|e-uae-0.8.29-2.WIP4.3|27	BuildRequires:	x11-data-xkbdata
21cr|e-uae-0.8.29-2.WIP4.3|28	BuildRequires:	attr-devel
21cr|e-uae-0.8.29-2.WIP4.3|29	BuildRequires:	pkgconfig(cairo)
21cr|e-uae-0.8.29-2.WIP4.3|30	BuildRequires:	pkgconfig(fontconfig)
21cr|e-uae-0.8.29-2.WIP4.3|31	BuildRequires:	pkgconfig(freetype2)
21cr|e-uae-0.8.29-2.WIP4.3|32	BuildRequires:	pkgconfig(glib-2.0)
21cr|e-uae-0.8.29-2.WIP4.3|33	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|e-uae-0.8.29-2.WIP4.3|34	BuildRequires:	pkgconfig(pango)
21cr|e-uae-0.8.29-2.WIP4.3|35	BuildRequires:	pkgconfig(pangocairo)
21cr|e-uae-0.8.29-2.WIP4.3|36	BuildRequires:	pkgconfig(pangoft2)
21cr|e-uae-0.8.29-2.WIP4.3|37	BuildRequires:	pkgconfig(sdl)
21cr|e-uae-0.8.29-2.WIP4.3|38	BuildRequires:	pkgconfig(x11)
21cr|e-uae-0.8.29-2.WIP4.3|39	Conflicts:	uae
21cr|e-uae-0.8.29-2.WIP4.3|40	ExclusiveArch:	%{ix86} %{x86_64}
21cr|e-uae-0.8.29-2.WIP4.3|41	
21cr|e-uae-0.8.29-2.WIP4.3|42	%description
21cr|e-uae-0.8.29-2.WIP4.3|43	UAE is a software emulation of the Amiga system hardware, which
21cr|e-uae-0.8.29-2.WIP4.3|44	enables you to run most available Amiga software.  Since it is a
21cr|e-uae-0.8.29-2.WIP4.3|45	software emulation, no extra or special hardware is needed.  The Amiga
21cr|e-uae-0.8.29-2.WIP4.3|46	hardware is emulated accurately, so that Amiga software is tricked
21cr|e-uae-0.8.29-2.WIP4.3|47	into thinking it is running on the real thing.  Your computer's
21cr|e-uae-0.8.29-2.WIP4.3|48	display, keyboard, hard disk and mouse assume the roles of their
21cr|e-uae-0.8.29-2.WIP4.3|49	emulated counterparts.
21cr|e-uae-0.8.29-2.WIP4.3|50	
21cr|e-uae-0.8.29-2.WIP4.3|51	Note that to fully emulate the Amiga you need the Amiga KickStart ROM
21cr|e-uae-0.8.29-2.WIP4.3|52	images, which are copyrighted and, of course, not included here.
21cr|e-uae-0.8.29-2.WIP4.3|53	
21cr|e-uae-0.8.29-2.WIP4.3|54	[This is in an unofficial branch of UAE (the Ubiquitous Amiga Emulator)
21cr|e-uae-0.8.29-2.WIP4.3|55	with the aim of bringing the features of WinUAE to non-Windows platforms
21cr|e-uae-0.8.29-2.WIP4.3|56	such as Linux, Mac OS X and BeOS.]
21cr|e-uae-0.8.29-2.WIP4.3|57	
21cr|e-uae-0.8.29-2.WIP4.3|58	%files
21cr|e-uae-0.8.29-2.WIP4.3|59	%doc docs/*
21cr|e-uae-0.8.29-2.WIP4.3|60	%{_bindir}/*
21cr|e-uae-0.8.29-2.WIP4.3|61	%{_libdir}/uae
21cr|e-uae-0.8.29-2.WIP4.3|62	
21cr|e-uae-0.8.29-2.WIP4.3|63	#----------------------------------------------------------------------------
21cr|e-uae-0.8.29-2.WIP4.3|64	
21cr|e-uae-0.8.29-2.WIP4.3|65	%prep
21cr|e-uae-0.8.29-2.WIP4.3|66	%setup -q -n e-uae-%{version}-%{wiprel} -a1
21cr|e-uae-0.8.29-2.WIP4.3|67	%patch4 -p1 -b .libscg
21cr|e-uae-0.8.29-2.WIP4.3|68	%patch5 -p1
21cr|e-uae-0.8.29-2.WIP4.3|69	%patch7
21cr|e-uae-0.8.29-2.WIP4.3|70	%patch8
21cr|e-uae-0.8.29-2.WIP4.3|71	
21cr|e-uae-0.8.29-2.WIP4.3|72	%build
21cr|e-uae-0.8.29-2.WIP4.3|73	%if %{build_scsi}
21cr|e-uae-0.8.29-2.WIP4.3|74	# build libscg for scsi-device support
21cr|e-uae-0.8.29-2.WIP4.3|75	(cd %{cdrname}-%{cdrmainvers}
21cr|e-uae-0.8.29-2.WIP4.3|76	ln -sf i586-linux-cc.rul RULES/ia64-linux-cc.rul
21cr|e-uae-0.8.29-2.WIP4.3|77	ln -sf i586-linux-cc.rul RULES/x86_64-linux-cc.rul
21cr|e-uae-0.8.29-2.WIP4.3|78	ln -sf i586-linux-cc.rul RULES/amd64-linux-cc.rul
21cr|e-uae-0.8.29-2.WIP4.3|79	ln -sf i686-linux-cc.rul RULES/athlon-linux-cc.rul
21cr|e-uae-0.8.29-2.WIP4.3|80	pwd
21cr|e-uae-0.8.29-2.WIP4.3|81	
21cr|e-uae-0.8.29-2.WIP4.3|82	CFLAGS="%{optflags}" \
21cr|e-uae-0.8.29-2.WIP4.3|83	CONFFLAGS="%{_target_platform} --prefix=%{_prefix}" \
21cr|e-uae-0.8.29-2.WIP4.3|84	XL_ARCH=%{_target_cpu} ./Gmake)
21cr|e-uae-0.8.29-2.WIP4.3|85	(cd src
21cr|e-uae-0.8.29-2.WIP4.3|86	./install_libscg ../%{cdrname}-%{cdrmainvers})
21cr|e-uae-0.8.29-2.WIP4.3|87	%endif
21cr|e-uae-0.8.29-2.WIP4.3|88	
21cr|e-uae-0.8.29-2.WIP4.3|89	# build uae
21cr|e-uae-0.8.29-2.WIP4.3|90	CFLAGS="%{optflags} -O3 -pipe -ffast-math -fomit-frame-pointer -Wa,--execstack" \
21cr|e-uae-0.8.29-2.WIP4.3|91	./configure \
21cr|e-uae-0.8.29-2.WIP4.3|92	--prefix=%{_prefix} \
21cr|e-uae-0.8.29-2.WIP4.3|93	--with-x \
21cr|e-uae-0.8.29-2.WIP4.3|94	--with-sdl \
21cr|e-uae-0.8.29-2.WIP4.3|95	--with-sdl-sound \
21cr|e-uae-0.8.29-2.WIP4.3|96	--with-sdl-gfx \
21cr|e-uae-0.8.29-2.WIP4.3|97	--enable-threads \
21cr|e-uae-0.8.29-2.WIP4.3|98	--enable-ui \
21cr|e-uae-0.8.29-2.WIP4.3|99	--enable-jit \
21cr|e-uae-0.8.29-2.WIP4.3|100	%if %{build_scsi}
21cr|e-uae-0.8.29-2.WIP4.3|101	--enable-scsi-device \
21cr|e-uae-0.8.29-2.WIP4.3|102	--with-libscg-includedir=`pwd`/src/include/ \
21cr|e-uae-0.8.29-2.WIP4.3|103	--with-libscg-libdir=`pwd`/src \
21cr|e-uae-0.8.29-2.WIP4.3|104	%else
21cr|e-uae-0.8.29-2.WIP4.3|105	--disable-scsi-device \
21cr|e-uae-0.8.29-2.WIP4.3|106	%endif
21cr|e-uae-0.8.29-2.WIP4.3|107	--enable-bsdsock-new
21cr|e-uae-0.8.29-2.WIP4.3|108	make
21cr|e-uae-0.8.29-2.WIP4.3|109	
21cr|e-uae-0.8.29-2.WIP4.3|110	%install
21cr|e-uae-0.8.29-2.WIP4.3|111	mkdir -p %{buildroot}%{_prefix}/bin \
21cr|e-uae-0.8.29-2.WIP4.3|112	%{buildroot}%{_libdir}/uae/amiga/source
21cr|e-uae-0.8.29-2.WIP4.3|113	
21cr|e-uae-0.8.29-2.WIP4.3|114	%makeinstall_std
21cr|e-uae-0.8.29-2.WIP4.3|115	cp -pR amiga/* %{buildroot}/%{_libdir}/uae/amiga/.

1314 21
21cr|evemu-2.7.0-2|1	%define major 3
21cr|evemu-2.7.0-2|2	%define libname %mklibname %{name} %{major}
21cr|evemu-2.7.0-2|3	%define devname %mklibname %{name} -d
21cr|evemu-2.7.0-2|4	
21cr|evemu-2.7.0-2|5	Summary:	Event Device Query and Emulation Program
21cr|evemu-2.7.0-2|6	Name:		evemu
21cr|evemu-2.7.0-2|7	Version:	2.7.0
21cr|evemu-2.7.0-2|8	Release:	2
21cr|evemu-2.7.0-2|9	License:	GPLv3+
21cr|evemu-2.7.0-2|10	Group:		Development/Other
21cr|evemu-2.7.0-2|11	Url:		http://www.freedesktop.org/wiki/Evemu/
21cr|evemu-2.7.0-2|12	Source0:	http://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz
21cr|evemu-2.7.0-2|13	BuildRequires:	asciidoc
21cr|evemu-2.7.0-2|14	BuildRequires:	xmlto
21cr|evemu-2.7.0-2|15	BuildRequires:	pkgconfig(libevdev) >= 1.3
21cr|evemu-2.7.0-2|16	BuildRequires:	pkgconfig(python3)
21cr|evemu-2.7.0-2|17	
21cr|evemu-2.7.0-2|18	%description
21cr|evemu-2.7.0-2|19	%{name} is a simple utility to capture the event stream from input devices
21cr|evemu-2.7.0-2|20	and replay that stream on a virtual input device.
21cr|evemu-2.7.0-2|21	
21cr|evemu-2.7.0-2|22	%files
21cr|evemu-2.7.0-2|23	%doc COPYING
21cr|evemu-2.7.0-2|24	%{_bindir}/%{name}-describe
21cr|evemu-2.7.0-2|25	%{_bindir}/%{name}-device
21cr|evemu-2.7.0-2|26	%{_bindir}/%{name}-play
21cr|evemu-2.7.0-2|27	%{_bindir}/%{name}-record
21cr|evemu-2.7.0-2|28	%{_bindir}/%{name}-event
21cr|evemu-2.7.0-2|29	%{_mandir}/man1/%{name}-*.1.*
21cr|evemu-2.7.0-2|30	
21cr|evemu-2.7.0-2|31	#----------------------------------------------------------------------------
21cr|evemu-2.7.0-2|32	
21cr|evemu-2.7.0-2|33	%package -n %{libname}
21cr|evemu-2.7.0-2|34	Summary:	Event Device Query and Emulation Program Library Package
21cr|evemu-2.7.0-2|35	Group:		System/Libraries
21cr|evemu-2.7.0-2|36	
21cr|evemu-2.7.0-2|37	%description -n %{libname}
21cr|evemu-2.7.0-2|38	This package contains the library needed to run programs dynamically linked
21cr|evemu-2.7.0-2|39	with evemu.
21cr|evemu-2.7.0-2|40	
21cr|evemu-2.7.0-2|41	%files -n %{libname}
21cr|evemu-2.7.0-2|42	%doc COPYING
21cr|evemu-2.7.0-2|43	%{_libdir}/lib%{name}.so.%{major}
21cr|evemu-2.7.0-2|44	%{_libdir}/lib%{name}.so.%{major}.*
21cr|evemu-2.7.0-2|45	
21cr|evemu-2.7.0-2|46	#----------------------------------------------------------------------------
21cr|evemu-2.7.0-2|47	
21cr|evemu-2.7.0-2|48	%package -n %{devname}
21cr|evemu-2.7.0-2|49	Summary:	Event Device Query and Emulation Program Development Package
21cr|evemu-2.7.0-2|50	Group:		Development/Other
21cr|evemu-2.7.0-2|51	Requires:	%{libname} = %{EVRD}
21cr|evemu-2.7.0-2|52	Provides:	%{name}-devel = %{EVRD}
21cr|evemu-2.7.0-2|53	
21cr|evemu-2.7.0-2|54	%description -n %{devname}
21cr|evemu-2.7.0-2|55	This package provides headers files for evemu development.
21cr|evemu-2.7.0-2|56	
21cr|evemu-2.7.0-2|57	%files -n %{devname}
21cr|evemu-2.7.0-2|58	%doc COPYING
21cr|evemu-2.7.0-2|59	%{_includedir}/%{name}.h
21cr|evemu-2.7.0-2|60	%{_libdir}/lib%{name}.so
21cr|evemu-2.7.0-2|61	%{_libdir}/pkgconfig/%{name}.pc
21cr|evemu-2.7.0-2|62	
21cr|evemu-2.7.0-2|63	#----------------------------------------------------------------------------
21cr|evemu-2.7.0-2|64	
21cr|evemu-2.7.0-2|65	%package -n python3-%{name}
21cr|evemu-2.7.0-2|66	Summary:	Event Device Query and Emulation Program python3 module
21cr|evemu-2.7.0-2|67	Group:		System/Libraries
21cr|evemu-2.7.0-2|68	
21cr|evemu-2.7.0-2|69	%description -n python3-%{name}
21cr|evemu-2.7.0-2|70	Event Device Query and Emulation Program python3 module.
21cr|evemu-2.7.0-2|71	
21cr|evemu-2.7.0-2|72	%files -n python3-%{name}
21cr|evemu-2.7.0-2|73	%dir %{python3_sitelib}/evemu/
21cr|evemu-2.7.0-2|74	%{python3_sitelib}/evemu/*
21cr|evemu-2.7.0-2|75	
21cr|evemu-2.7.0-2|76	#----------------------------------------------------------------------------
21cr|evemu-2.7.0-2|77	
21cr|evemu-2.7.0-2|78	%prep
21cr|evemu-2.7.0-2|79	%setup -q
21cr|evemu-2.7.0-2|80	
21cr|evemu-2.7.0-2|81	%build
21cr|evemu-2.7.0-2|82	autoreconf -vfi
21cr|evemu-2.7.0-2|83	%configure --disable-static
21cr|evemu-2.7.0-2|84	%make
21cr|evemu-2.7.0-2|85	
21cr|evemu-2.7.0-2|86	%install
21cr|evemu-2.7.0-2|87	%makeinstall_std

1315 21
21cr|evilwm-1.4.0-1|1	%define debug_package %{nil}
21cr|evilwm-1.4.0-1|2	
21cr|evilwm-1.4.0-1|3	Summary:	A minimalist window manager for the X Window System
21cr|evilwm-1.4.0-1|4	Name:		evilwm
21cr|evilwm-1.4.0-1|5	Version:	1.4.0
21cr|evilwm-1.4.0-1|6	Release:	1
21cr|evilwm-1.4.0-1|7	License:	Public Domain
21cr|evilwm-1.4.0-1|8	Group:		Graphical desktop/Other
21cr|evilwm-1.4.0-1|9	Url:		http://evilwm.sourceforge.net/
21cr|evilwm-1.4.0-1|10	Source0:	http://www.6809.org.uk/evilwm/%{name}-%{version}.tar.gz
21cr|evilwm-1.4.0-1|11	
21cr|evilwm-1.4.0-1|12	BuildRequires:	lesstif-devel
21cr|evilwm-1.4.0-1|13	BuildRequires:	nas-devel
21cr|evilwm-1.4.0-1|14	BuildRequires:	pkgconfig(x11)
21cr|evilwm-1.4.0-1|15	BuildRequires:	pkgconfig(xext)
21cr|evilwm-1.4.0-1|16	BuildRequires:	pkgconfig(xrandr)
21cr|evilwm-1.4.0-1|17	
21cr|evilwm-1.4.0-1|18	%description
21cr|evilwm-1.4.0-1|19	evilwm is a minimalist window manager for the X Window System.
21cr|evilwm-1.4.0-1|20	
21cr|evilwm-1.4.0-1|21	The name evil came from Stuart 'Stuii' Ford, who thinks that any software
21cr|evilwm-1.4.0-1|22	I use must be evil and masochistic.  In reality, this window manager is
21cr|evilwm-1.4.0-1|23	clean and easy to use.
21cr|evilwm-1.4.0-1|24	
21cr|evilwm-1.4.0-1|25	FEATURES
21cr|evilwm-1.4.0-1|26	
21cr|evilwm-1.4.0-1|27	* No window decorations apart from a simple 1 pixel border.
21cr|evilwm-1.4.0-1|28	* No icons.
21cr|evilwm-1.4.0-1|29	* Good keyboard control, including repositioning and maximise toggles.
21cr|evilwm-1.4.0-1|30	* Solid window drags (compile time option - may be slow on old machines).
21cr|evilwm-1.4.0-1|31	* Virtual desktops.
21cr|evilwm-1.4.0-1|32	* Small binary size (even with everything turned on).
21cr|evilwm-1.4.0-1|33	
21cr|evilwm-1.4.0-1|34	%prep
21cr|evilwm-1.4.0-1|35	%setup -q
21cr|evilwm-1.4.0-1|36	sed -i -e 's!^#DEFINES.*-DVDESK.*!DEFINES += -DVDESK!' Makefile
21cr|evilwm-1.4.0-1|37	
21cr|evilwm-1.4.0-1|38	%build
21cr|evilwm-1.4.0-1|39	%make CC="gcc %{optflags}" LDPATH="-L%{_prefix}/X11R6/%{_lib}"
21cr|evilwm-1.4.0-1|40	
21cr|evilwm-1.4.0-1|41	%install
21cr|evilwm-1.4.0-1|42	%makeinstall_std
21cr|evilwm-1.4.0-1|43	
21cr|evilwm-1.4.0-1|44	# startfile
21cr|evilwm-1.4.0-1|45	cat > %{buildroot}%{_bindir}/start%{name} << EOF
21cr|evilwm-1.4.0-1|46	#!/bin/sh
21cr|evilwm-1.4.0-1|47	exec %{_bindir}/%{name}
21cr|evilwm-1.4.0-1|48	EOF
21cr|evilwm-1.4.0-1|49	
21cr|evilwm-1.4.0-1|50	# session file
21cr|evilwm-1.4.0-1|51	install -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
21cr|evilwm-1.4.0-1|52	cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/16%{name} << EOF
21cr|evilwm-1.4.0-1|53	NAME=%{name}
21cr|evilwm-1.4.0-1|54	EXEC=%{_bindir}/start%{name}
21cr|evilwm-1.4.0-1|55	DESC=%{name} window manager
21cr|evilwm-1.4.0-1|56	SCRIPT:
21cr|evilwm-1.4.0-1|57	exec %{_bindir}/start%{name}
21cr|evilwm-1.4.0-1|58	EOF
21cr|evilwm-1.4.0-1|59	
21cr|evilwm-1.4.0-1|60	%files
21cr|evilwm-1.4.0-1|61	%doc README ChangeLog TODO
21cr|evilwm-1.4.0-1|62	%config(noreplace) %{_sysconfdir}/X11/wmsession.d/16%{name}
21cr|evilwm-1.4.0-1|63	%{_bindir}/start%{name}
21cr|evilwm-1.4.0-1|64	%{_bindir}/%{name}
21cr|evilwm-1.4.0-1|65	%{_datadir}/applications/%{name}.desktop
21cr|evilwm-1.4.0-1|66	%{_mandir}/man1/%{name}.1*

1316 21
21cr|evisum-0.6.0-1|1	Name:		evisum
21cr|evisum-0.6.0-1|2	Version:	0.6.0
21cr|evisum-0.6.0-1|3	Release:	1
21cr|evisum-0.6.0-1|4	Summary:	The Enlightenment system and process monitor
21cr|evisum-0.6.0-1|5	Group:		Graphical desktop/Enlightenment
21cr|evisum-0.6.0-1|6	License:	ISC
21cr|evisum-0.6.0-1|7	Url:		https://enlightenment.org
21cr|evisum-0.6.0-1|8	Source:		https://download.enlightenment.org/rel/apps/%name/%name-%version.tar.xz
21cr|evisum-0.6.0-1|9	BuildRequires:	meson
21cr|evisum-0.6.0-1|10	BuildRequires:	elementary-devel
21cr|evisum-0.6.0-1|11	
21cr|evisum-0.6.0-1|12	%description
21cr|evisum-0.6.0-1|13	System and process monitor for Enlightenment
21cr|evisum-0.6.0-1|14	
21cr|evisum-0.6.0-1|15	%files -f %{name}.lang
21cr|evisum-0.6.0-1|16	%doc AUTHORS NEWS README
21cr|evisum-0.6.0-1|17	%{_bindir}/%{name}
21cr|evisum-0.6.0-1|18	%{_datadir}/%{name}/
21cr|evisum-0.6.0-1|19	%{_datadir}/applications/%{name}.desktop
21cr|evisum-0.6.0-1|20	%{_datadir}/applications/%{name}_cpu.desktop
21cr|evisum-0.6.0-1|21	%{_datadir}/applications/%{name}_mem.desktop
21cr|evisum-0.6.0-1|22	%{_iconsdir}/hicolor/*/apps/*.png
21cr|evisum-0.6.0-1|23	
21cr|evisum-0.6.0-1|24	#-------------------------------------------------------
21cr|evisum-0.6.0-1|25	%prep
21cr|evisum-0.6.0-1|26	%autosetup -p1
21cr|evisum-0.6.0-1|27	
21cr|evisum-0.6.0-1|28	%build
21cr|evisum-0.6.0-1|29	%meson
21cr|evisum-0.6.0-1|30	%meson_build
21cr|evisum-0.6.0-1|31	
21cr|evisum-0.6.0-1|32	%install
21cr|evisum-0.6.0-1|33	%meson_install
21cr|evisum-0.6.0-1|34	
21cr|evisum-0.6.0-1|35	%find_lang %{name}

1317 21
21cr|evolvotron-0.8.0-1|1	#debuginfo-without-sources
21cr|evolvotron-0.8.0-1|2	%define debug_package %{nil}
21cr|evolvotron-0.8.0-1|3	
21cr|evolvotron-0.8.0-1|4	Summary:	Interactive "generative art" software
21cr|evolvotron-0.8.0-1|5	Name:		evolvotron
21cr|evolvotron-0.8.0-1|6	Version:	0.8.0
21cr|evolvotron-0.8.0-1|7	Release:	1
21cr|evolvotron-0.8.0-1|8	License:	GPLv2+
21cr|evolvotron-0.8.0-1|9	Group:		Toys
21cr|evolvotron-0.8.0-1|10	Url:		http://evolvotron.sf.net
21cr|evolvotron-0.8.0-1|11	Source0:	http://prdownloads.sourceforge.net/evolvotron/%{name}-%{version}.tar.gz
21cr|evolvotron-0.8.0-1|12	BuildRequires:	boost-devel
21cr|evolvotron-0.8.0-1|13	BuildRequires:	qt5-devel
21cr|evolvotron-0.8.0-1|14	
21cr|evolvotron-0.8.0-1|15	%description
21cr|evolvotron-0.8.0-1|16	Evolvotron Interactive "generative art" software to evolve images/textures/
21cr|evolvotron-0.8.0-1|17	patterns through an iterative process of random mutation and user-selection
21cr|evolvotron-0.8.0-1|18	driven evolution.  If you like lava lamps, and still think the Mandelbrot
21cr|evolvotron-0.8.0-1|19	set is cool, this could be the software for you.
21cr|evolvotron-0.8.0-1|20	
21cr|evolvotron-0.8.0-1|21	%files
21cr|evolvotron-0.8.0-1|22	%doc LICENSE README.md TODO USAGE
21cr|evolvotron-0.8.0-1|23	%doc %{name}.html
21cr|evolvotron-0.8.0-1|24	%{_bindir}/%{name}*
21cr|evolvotron-0.8.0-1|25	%{_mandir}/man1/%{name}*.1*
21cr|evolvotron-0.8.0-1|26	%{_datadir}/applications/%{name}.desktop
21cr|evolvotron-0.8.0-1|27	
21cr|evolvotron-0.8.0-1|28	#----------------------------------------------------------------------------
21cr|evolvotron-0.8.0-1|29	
21cr|evolvotron-0.8.0-1|30	%prep
21cr|evolvotron-0.8.0-1|31	%autosetup -p1 -n %{name}
21cr|evolvotron-0.8.0-1|32	
21cr|evolvotron-0.8.0-1|33	%build
21cr|evolvotron-0.8.0-1|34	%qmake_qt5 main.pro
21cr|evolvotron-0.8.0-1|35	%make
21cr|evolvotron-0.8.0-1|36	
21cr|evolvotron-0.8.0-1|37	%install
21cr|evolvotron-0.8.0-1|38	mkdir -p %{buildroot}%{_bindir}
21cr|evolvotron-0.8.0-1|39	install -m 755 evolvotron/evolvotron evolvotron_mutate/evolvotron_mutate \
21cr|evolvotron-0.8.0-1|40	evolvotron_render/evolvotron_render %{buildroot}%{_bindir}
21cr|evolvotron-0.8.0-1|41	
21cr|evolvotron-0.8.0-1|42	mkdir -p %{buildroot}%{_mandir}/man1
21cr|evolvotron-0.8.0-1|43	install -m 644 man/man1/*.1 %{buildroot}%{_mandir}/man1
21cr|evolvotron-0.8.0-1|44	
21cr|evolvotron-0.8.0-1|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|evolvotron-0.8.0-1|46	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|evolvotron-0.8.0-1|47	[Desktop Entry]
21cr|evolvotron-0.8.0-1|48	Name=Evolvotron
21cr|evolvotron-0.8.0-1|49	Comment=Interactive generative art software
21cr|evolvotron-0.8.0-1|50	Exec=%{name}
21cr|evolvotron-0.8.0-1|51	Icon=toys_section
21cr|evolvotron-0.8.0-1|52	Terminal=false
21cr|evolvotron-0.8.0-1|53	Type=Application
21cr|evolvotron-0.8.0-1|54	StartupNotify=true
21cr|evolvotron-0.8.0-1|55	Categories=Qt;Amusement;
21cr|evolvotron-0.8.0-1|56	EOF

1318 21
21cr|evopop-gtk-theme-2.0.4-4|1	Summary:	EvoPop GTK theme for Gnome
21cr|evopop-gtk-theme-2.0.4-4|2	Name:		evopop-gtk-theme
21cr|evopop-gtk-theme-2.0.4-4|3	Version:	2.0.4
21cr|evopop-gtk-theme-2.0.4-4|4	Release:	4
21cr|evopop-gtk-theme-2.0.4-4|5	License:	GPLv3+
21cr|evopop-gtk-theme-2.0.4-4|6	Group:		Graphical desktop/Other
21cr|evopop-gtk-theme-2.0.4-4|7	Url:		https://github.com/fdinardo/evopop-gtk-theme
21cr|evopop-gtk-theme-2.0.4-4|8	Source0:	%{name}-%{version}.tar.gz
21cr|evopop-gtk-theme-2.0.4-4|9	Requires:	gtk+3.0 >= 3.14.0
21cr|evopop-gtk-theme-2.0.4-4|10	Requires:	murrine >= 0.98.1.1
21cr|evopop-gtk-theme-2.0.4-4|11	BuildArch:	noarch
21cr|evopop-gtk-theme-2.0.4-4|12	
21cr|evopop-gtk-theme-2.0.4-4|13	%description
21cr|evopop-gtk-theme-2.0.4-4|14	EvoPop is the official GTK theme for Ozon OS.
21cr|evopop-gtk-theme-2.0.4-4|15	
21cr|evopop-gtk-theme-2.0.4-4|16	%files
21cr|evopop-gtk-theme-2.0.4-4|17	%doc LICENSE README.md
21cr|evopop-gtk-theme-2.0.4-4|18	%dir %{_datadir}/themes/EvoPop
21cr|evopop-gtk-theme-2.0.4-4|19	%{_datadir}/themes/EvoPop/*
21cr|evopop-gtk-theme-2.0.4-4|20	#----------------------------------------------------------------------------
21cr|evopop-gtk-theme-2.0.4-4|21	
21cr|evopop-gtk-theme-2.0.4-4|22	%prep
21cr|evopop-gtk-theme-2.0.4-4|23	%setup -q
21cr|evopop-gtk-theme-2.0.4-4|24	
21cr|evopop-gtk-theme-2.0.4-4|25	%build
21cr|evopop-gtk-theme-2.0.4-4|26	./autogen.sh
21cr|evopop-gtk-theme-2.0.4-4|27	
21cr|evopop-gtk-theme-2.0.4-4|28	%install
21cr|evopop-gtk-theme-2.0.4-4|29	%makeinstall_std

1319 21
21cr|evopop-icon-theme-0.8-4|1	Summary:	Default icon theme for OzonOS
21cr|evopop-icon-theme-0.8-4|2	Name:		evopop-icon-theme
21cr|evopop-icon-theme-0.8-4|3	Version:	0.8
21cr|evopop-icon-theme-0.8-4|4	Release:	4
21cr|evopop-icon-theme-0.8-4|5	License:	GPLv3
21cr|evopop-icon-theme-0.8-4|6	Group:		Graphical desktop/Other
21cr|evopop-icon-theme-0.8-4|7	Url:		http://github.com/solus-project/evopop-icon-theme
21cr|evopop-icon-theme-0.8-4|8	Source0:	%{name}-%{version}.tar.gz
21cr|evopop-icon-theme-0.8-4|9	
21cr|evopop-icon-theme-0.8-4|10	BuildArch:  noarch
21cr|evopop-icon-theme-0.8-4|11	
21cr|evopop-icon-theme-0.8-4|12	%description
21cr|evopop-icon-theme-0.8-4|13	EvoPop is the official icon theme for Ozon OS.
21cr|evopop-icon-theme-0.8-4|14	
21cr|evopop-icon-theme-0.8-4|15	
21cr|evopop-icon-theme-0.8-4|16	%prep
21cr|evopop-icon-theme-0.8-4|17	%setup -q
21cr|evopop-icon-theme-0.8-4|18	
21cr|evopop-icon-theme-0.8-4|19	%build
21cr|evopop-icon-theme-0.8-4|20	./autogen.sh
21cr|evopop-icon-theme-0.8-4|21	
21cr|evopop-icon-theme-0.8-4|22	%install
21cr|evopop-icon-theme-0.8-4|23	%makeinstall_std
21cr|evopop-icon-theme-0.8-4|24	
21cr|evopop-icon-theme-0.8-4|25	
21cr|evopop-icon-theme-0.8-4|26	%files
21cr|evopop-icon-theme-0.8-4|27	%defattr(-,root,root)
21cr|evopop-icon-theme-0.8-4|28	%dir %{_datadir}/icons/EvoPop
21cr|evopop-icon-theme-0.8-4|29	%{_datadir}/icons/EvoPop/*

1320 21
21cr|exaile-4.1.2-1|1	%global	debug_package %{nil}
21cr|exaile-4.1.2-1|2	%global	__requires_exclude ^typelib\\(GtkosxApplication\\)(.*)
21cr|exaile-4.1.2-1|3	
21cr|exaile-4.1.2-1|4	%define	url_ver %(echo %version | cut -d. -f1,2,3)
21cr|exaile-4.1.2-1|5	
21cr|exaile-4.1.2-1|6	Summary:	A powerful GTK3 music player
21cr|exaile-4.1.2-1|7	Name:		exaile
21cr|exaile-4.1.2-1|8	Version:	4.1.2
21cr|exaile-4.1.2-1|9	Release:	1
21cr|exaile-4.1.2-1|10	Epoch:		1
21cr|exaile-4.1.2-1|11	Group:		Sound
21cr|exaile-4.1.2-1|12	License:	GPLv2+
21cr|exaile-4.1.2-1|13	Url:		https://www.exaile.org/
21cr|exaile-4.1.2-1|14	Source0:	https://github.com/exaile/exaile/archive/%{name}-%{version}.tar.gz
21cr|exaile-4.1.2-1|15	BuildRequires:	intltool
21cr|exaile-4.1.2-1|16	BuildRequires:	gettext
21cr|exaile-4.1.2-1|17	BuildRequires:	help2man
21cr|exaile-4.1.2-1|18	BuildRequires:	gir-repository
21cr|exaile-4.1.2-1|19	BuildRequires:	gobject-introspection
21cr|exaile-4.1.2-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|exaile-4.1.2-1|21	BuildRequires:	python3-sphinx
21cr|exaile-4.1.2-1|22	Requires:	gstreamer1.0-plugins-good >= 1.14
21cr|exaile-4.1.2-1|23	Requires:	gstreamer1.0-plugins-base >= 1.14
21cr|exaile-4.1.2-1|24	Requires:	gstreamer1.0-plugins-ugly
21cr|exaile-4.1.2-1|25	Requires:	gstreamer1.0-plugins-bad
21cr|exaile-4.1.2-1|26	Requires:	gstreamer1.0-cdio
21cr|exaile-4.1.2-1|27	Requires:	python3-beautifulsoup4
21cr|exaile-4.1.2-1|28	Requires:	python3-bsddb3
21cr|exaile-4.1.2-1|29	Requires:	python3-cairo
21cr|exaile-4.1.2-1|30	Requires:	python3-gi-cairo
21cr|exaile-4.1.2-1|31	Requires:	python3-dbus
21cr|exaile-4.1.2-1|32	Requires:	python3-feedparser
21cr|exaile-4.1.2-1|33	Requires:	python3-gobject
21cr|exaile-4.1.2-1|34	Requires:	python3-gstreamer1.0
21cr|exaile-4.1.2-1|35	Requires:	python3-musicbrainzngs
21cr|exaile-4.1.2-1|36	Requires:	python3-mutagen >= 1.38
21cr|exaile-4.1.2-1|37	Requires:	python3-pylast
21cr|exaile-4.1.2-1|38	Requires:	typelib(GstApp)
21cr|exaile-4.1.2-1|39	Requires:	typelib(GstBase)
21cr|exaile-4.1.2-1|40	Requires:	typelib(Gtk) = 3.0
21cr|exaile-4.1.2-1|41	Requires:	typelib(Keybinder)
21cr|exaile-4.1.2-1|42	Requires:	typelib(Rsvg)
21cr|exaile-4.1.2-1|43	Requires:	udisks2
21cr|exaile-4.1.2-1|44	BuildArch:	noarch
21cr|exaile-4.1.2-1|45	
21cr|exaile-4.1.2-1|46	%description
21cr|exaile-4.1.2-1|47	Exaile is a music player inspired by KDE's Amarok, but for GTK3 and written in
21cr|exaile-4.1.2-1|48	Python. It incorporates many of the cool things from Amarok and other, like:
21cr|exaile-4.1.2-1|49	* automatic fetching of album art;
21cr|exaile-4.1.2-1|50	* handling of large libraries;
21cr|exaile-4.1.2-1|51	* lyrics fetching;
21cr|exaile-4.1.2-1|52	* artist/album information via the wikipedia;
21cr|exaile-4.1.2-1|53	* Last.fm support;
21cr|exaile-4.1.2-1|54	* optional iPod support;
21cr|exaile-4.1.2-1|55	* an advanced tag editor;
21cr|exaile-4.1.2-1|56	* a SHOUTcast directory browser.
21cr|exaile-4.1.2-1|57	In addition, it also includes:
21cr|exaile-4.1.2-1|58	* tabbed playlists (so you can have more than one playlist open at a time);
21cr|exaile-4.1.2-1|59	* blacklisting of tracks (so they don't get scanned into your library);
21cr|exaile-4.1.2-1|60	* downloading of guitar tablature from fretplay.com;
21cr|exaile-4.1.2-1|61	* submitting played tracks on your iPod to Last.fm.
21cr|exaile-4.1.2-1|62	
21cr|exaile-4.1.2-1|63	%files -f %{name}.lang
21cr|exaile-4.1.2-1|64	%doc README.md
21cr|exaile-4.1.2-1|65	%config(noreplace) %{_sysconfdir}/xdg/%{name}/
21cr|exaile-4.1.2-1|66	%{_bindir}/%{name}
21cr|exaile-4.1.2-1|67	%dir %{_datadir}/%{name}
21cr|exaile-4.1.2-1|68	%{_datadir}/%{name}/*
21cr|exaile-4.1.2-1|69	%{_datadir}/applications/*.desktop
21cr|exaile-4.1.2-1|70	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|exaile-4.1.2-1|71	%{_datadir}/pixmaps/%{name}.*
21cr|exaile-4.1.2-1|72	%{_datadir}/dbus-1/services/org.%{name}.Exaile.service
21cr|exaile-4.1.2-1|73	#{_datadir}/bash-completion/completions/%%{name}
21cr|exaile-4.1.2-1|74	#{_datadir}/fish/vendor_completions.d/%%{name}.fish
21cr|exaile-4.1.2-1|75	#{_mandir}/man1/%%{name}.*
21cr|exaile-4.1.2-1|76	
21cr|exaile-4.1.2-1|77	#-----------------------------------------------------------------------------
21cr|exaile-4.1.2-1|78	
21cr|exaile-4.1.2-1|79	%prep
21cr|exaile-4.1.2-1|80	%setup -q
21cr|exaile-4.1.2-1|81	
21cr|exaile-4.1.2-1|82	
21cr|exaile-4.1.2-1|83	%build
21cr|exaile-4.1.2-1|84	# Only locale files need to be built
21cr|exaile-4.1.2-1|85	%make locale
21cr|exaile-4.1.2-1|86	
21cr|exaile-4.1.2-1|87	
21cr|exaile-4.1.2-1|88	%install
21cr|exaile-4.1.2-1|89	# Exaile launcher works with LIBINSTALLDIR which is a relative path from %%{_prefix}.
21cr|exaile-4.1.2-1|90	%makeinstall_std PREFIX=%{_prefix} LIBINSTALLDIR=%{_datadir} DESTDIR=%{buildroot}
21cr|exaile-4.1.2-1|91	
21cr|exaile-4.1.2-1|92	# Fix some other rpmlint warnings
21cr|exaile-4.1.2-1|93	chmod -x %{buildroot}%{_datadir}/%{name}/plugins/ipconsole/ipython_view.py
21cr|exaile-4.1.2-1|94	chmod -x %{buildroot}%{_datadir}/%{name}/plugins/bpm/bpmdetect.py
21cr|exaile-4.1.2-1|95	chmod -x %{buildroot}%{_datadir}/%{name}/plugins/ipconsole/ipython_view.py
21cr|exaile-4.1.2-1|96	chmod +x %{buildroot}%{_datadir}/%{name}/plugins/multialarmclock/*.py
21cr|exaile-4.1.2-1|97	chmod -x %{buildroot}%{_datadir}/%{name}/plugins/multialarmclock/{__init__,cellrenderers,macprefs}.py
21cr|exaile-4.1.2-1|98	
21cr|exaile-4.1.2-1|99	%find_lang %{name}

1321 21
21cr|exfat-utils-1.3.0-3|1	Summary:	Utilities for exFAT file system
21cr|exfat-utils-1.3.0-3|2	Name:		exfat-utils
21cr|exfat-utils-1.3.0-3|3	Version:	1.3.0
21cr|exfat-utils-1.3.0-3|4	Release:	3
21cr|exfat-utils-1.3.0-3|5	License:	GPLv2+
21cr|exfat-utils-1.3.0-3|6	Group:		System/Kernel and hardware
21cr|exfat-utils-1.3.0-3|7	Url:		https://github.com/relan/exfat
21cr|exfat-utils-1.3.0-3|8	Source0:	https://github.com/relan/exfat/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|exfat-utils-1.3.0-3|9	
21cr|exfat-utils-1.3.0-3|10	%description
21cr|exfat-utils-1.3.0-3|11	A set of utilities for creating, checking, dumping and labeling exFAT file
21cr|exfat-utils-1.3.0-3|12	system.
21cr|exfat-utils-1.3.0-3|13	
21cr|exfat-utils-1.3.0-3|14	%files
21cr|exfat-utils-1.3.0-3|15	%{_sbindir}/*
21cr|exfat-utils-1.3.0-3|16	%{_mandir}/man8/*
21cr|exfat-utils-1.3.0-3|17	
21cr|exfat-utils-1.3.0-3|18	#----------------------------------------------------------------------------
21cr|exfat-utils-1.3.0-3|19	
21cr|exfat-utils-1.3.0-3|20	%prep
21cr|exfat-utils-1.3.0-3|21	%setup -q
21cr|exfat-utils-1.3.0-3|22	
21cr|exfat-utils-1.3.0-3|23	%build
21cr|exfat-utils-1.3.0-3|24	%configure
21cr|exfat-utils-1.3.0-3|25	%make
21cr|exfat-utils-1.3.0-3|26	
21cr|exfat-utils-1.3.0-3|27	%install
21cr|exfat-utils-1.3.0-3|28	%makeinstall_std
21cr|exfat-utils-1.3.0-3|29	
21cr|exfat-utils-1.3.0-3|30	install -Dm644 dump/dumpexfat.8 %{buildroot}/%{_mandir}/man8/dumpexfat.8
21cr|exfat-utils-1.3.0-3|31	install -m644 fsck/exfatfsck.8 %{buildroot}/%{_mandir}/man8/exfatfsck.8
21cr|exfat-utils-1.3.0-3|32	install -m644 mkfs/mkexfatfs.8 %{buildroot}/%{_mandir}/man8/mkexfatfs.8
21cr|exfat-utils-1.3.0-3|33	install -m644 label/exfatlabel.8 %{buildroot}/%{_mandir}/man8/exfatlabel.8
21cr|exfat-utils-1.3.0-3|34	
21cr|exfat-utils-1.3.0-3|35	pushd %{buildroot}/%{_mandir}/man8/
21cr|exfat-utils-1.3.0-3|36	ln -s exfatfsck.8 fsck.exfat.8
21cr|exfat-utils-1.3.0-3|37	ln -s mkexfatfs.8 mkfs.exfat.8
21cr|exfat-utils-1.3.0-3|38	popd

1322 21
21cr|exframe-3.4-1|1	Name:           exframe
21cr|exframe-3.4-1|2	Version:        3.4
21cr|exframe-3.4-1|3	Release:        1
21cr|exframe-3.4-1|4	Summary:        This package provides a framework to describe and typeset exercises
21cr|exframe-3.4-1|5	License:        The LaTeX Project Public License 1.3
21cr|exframe-3.4-1|6	Group:          Publishing
21cr|exframe-3.4-1|7	URL:            https://ctan.org/tex-archive/macros/latex/contrib/exframe
21cr|exframe-3.4-1|8	Source0:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.tar.xz
21cr|exframe-3.4-1|9	Source1:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.doc.tar.xz
21cr|exframe-3.4-1|10	Source2:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.source.tar.xz
21cr|exframe-3.4-1|11	BuildArch: noarch
21cr|exframe-3.4-1|12	BuildRequires:	texlive-tlpkg
21cr|exframe-3.4-1|13	Requires(pre): texlive-tlpkg
21cr|exframe-3.4-1|14	Requires(post): texlive-kpathsea
21cr|exframe-3.4-1|15	
21cr|exframe-3.4-1|16	
21cr|exframe-3.4-1|17	%description
21cr|exframe-3.4-1|18	exframe is a LaTeX2e package which provides a general purpose
21cr|exframe-3.4-1|19	framework to describe and typeset exercises and exam questions
21cr|exframe-3.4-1|20	along with their solutions. The package features mechanisms to
21cr|exframe-3.4-1|21	hide or postpone solutions, to assign and handle points, to
21cr|exframe-3.4-1|22	collect problems on exercise sheets, to store and use metadata
21cr|exframe-3.4-1|23	and to implement a consistent numbering. It also provides a
21cr|exframe-3.4-1|24	very flexible interface for configuring and customising the
21cr|exframe-3.4-1|25	formatting, layout and representation of the exercise content.
21cr|exframe-3.4-1|26	
21cr|exframe-3.4-1|27	%prep
21cr|exframe-3.4-1|28	%setup -c -a0 -a1 -a2
21cr|exframe-3.4-1|29	
21cr|exframe-3.4-1|30	%install
21cr|exframe-3.4-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|exframe-3.4-1|32	cp -rf tex doc source %{buildroot}%{_texmfdistdir}
21cr|exframe-3.4-1|33	
21cr|exframe-3.4-1|34	%files
21cr|exframe-3.4-1|35	%{_texmfdistdir}/tex/latex/exframe
21cr|exframe-3.4-1|36	%doc %{_texmfdistdir}/source/latex/exframe

1323 21
21cr|exif-0.6.22-2|1	Summary:	Command line tools to access EXIF extensions in JPEG files
21cr|exif-0.6.22-2|2	Name:		exif
21cr|exif-0.6.22-2|3	Version:	0.6.22
21cr|exif-0.6.22-2|4	Release:	2
21cr|exif-0.6.22-2|5	License:	GPLv2+ and LGPLv2+
21cr|exif-0.6.22-2|6	Group:		Graphics
21cr|exif-0.6.22-2|7	Url:		https://github.com/libexif/exif
21cr|exif-0.6.22-2|8	Source0:	http://downloads.sourceforge.net/project/libexif/%{name}/%{version}/%{name}-%{version}.tar.xz
21cr|exif-0.6.22-2|9	Patch0:	exif-0.6.22-add-empty-string-check.patch
21cr|exif-0.6.22-2|10	Patch1:	exif-0.6.22-avoid-NULL-ptr-crash.patch
21cr|exif-0.6.22-2|11	Patch2:	exif-0.6.22-specify-hexcode-of-unknown-tag.patch
21cr|exif-0.6.22-2|12	BuildRequires:	gettext >= 0.18.3
21cr|exif-0.6.22-2|13	BuildRequires:	pkgconfig(libexif)
21cr|exif-0.6.22-2|14	BuildRequires:	pkgconfig(popt)
21cr|exif-0.6.22-2|15	
21cr|exif-0.6.22-2|16	%description
21cr|exif-0.6.22-2|17	Most digital cameras produce EXIF files, which are JPEG files with extra tags
21cr|exif-0.6.22-2|18	that contain information about the image. The EXIF library allows you to
21cr|exif-0.6.22-2|19	parse an EXIF file and read the data from those tags.
21cr|exif-0.6.22-2|20	This package contains a command line front-end for the EXIF library.
21cr|exif-0.6.22-2|21	
21cr|exif-0.6.22-2|22	%files -f %{name}.lang
21cr|exif-0.6.22-2|23	%doc ABOUT-NLS AUTHORS ChangeLog README
21cr|exif-0.6.22-2|24	%{_bindir}/%{name}
21cr|exif-0.6.22-2|25	%{_mandir}/man1/%{name}.1.*
21cr|exif-0.6.22-2|26	
21cr|exif-0.6.22-2|27	#----------------------------------------------------------------------------
21cr|exif-0.6.22-2|28	
21cr|exif-0.6.22-2|29	%prep
21cr|exif-0.6.22-2|30	%setup -q
21cr|exif-0.6.22-2|31	%patch0 -p1
21cr|exif-0.6.22-2|32	%patch1 -p1
21cr|exif-0.6.22-2|33	%patch2 -p1
21cr|exif-0.6.22-2|34	
21cr|exif-0.6.22-2|35	
21cr|exif-0.6.22-2|36	%build
21cr|exif-0.6.22-2|37	%configure
21cr|exif-0.6.22-2|38	%make
21cr|exif-0.6.22-2|39	
21cr|exif-0.6.22-2|40	
21cr|exif-0.6.22-2|41	%install
21cr|exif-0.6.22-2|42	%makeinstall_std
21cr|exif-0.6.22-2|43	
21cr|exif-0.6.22-2|44	%find_lang %{name}
21cr|exif-0.6.22-2|45	

1324 21
21cr|exim-4.96.2-1|1	%define _disable_ld_no_undefined 1
21cr|exim-4.96.2-1|2	
21cr|exim-4.96.2-1|3	%define tlsdir %{_sysconfdir}/pki/tls/%{name}
21cr|exim-4.96.2-1|4	
21cr|exim-4.96.2-1|5	%bcond_without mysql
21cr|exim-4.96.2-1|6	%bcond_with pgsql
21cr|exim-4.96.2-1|7	%bcond_without monitor
21cr|exim-4.96.2-1|8	%bcond_without exiscan
21cr|exim-4.96.2-1|9	%bcond_with spf2
21cr|exim-4.96.2-1|10	%bcond_with srs_alt
21cr|exim-4.96.2-1|11	%bcond_without sqlite3
21cr|exim-4.96.2-1|12	%bcond_without ldap
21cr|exim-4.96.2-1|13	%bcond_without sasl2
21cr|exim-4.96.2-1|14	%bcond_without logrotate
21cr|exim-4.96.2-1|15	%bcond_without certs
21cr|exim-4.96.2-1|16	
21cr|exim-4.96.2-1|17	%define altpriority 40
21cr|exim-4.96.2-1|18	%define alternatives_install_cmd update-alternatives --install %{_sbindir}/sendmail mta %{_sbindir}/sendmail.exim %{altpriority} --slave %{_prefix}/lib/sendmail mta-in_libdir %{_sbindir}/sendmail.exim --slave %{_bindir}/mailq mta-mailq %{_bindir}/mailq.exim --slave %{_bindir}/newaliases mta-newaliases %{_bindir}/newaliases.exim --slave %{_bindir}/rmail mta-rmail %{_bindir}/rmail.exim --slave %{_sysconfdir}/aliases mta-etc_aliases %{_sysconfdir}/exim/aliases
21cr|exim-4.96.2-1|19	
21cr|exim-4.96.2-1|20	Summary:	The exim mail transfer agent
21cr|exim-4.96.2-1|21	Name:		exim
21cr|exim-4.96.2-1|22	Version:	4.96.2
21cr|exim-4.96.2-1|23	Release:	1
21cr|exim-4.96.2-1|24	License:	GPLv2+
21cr|exim-4.96.2-1|25	Group:		System/Servers
21cr|exim-4.96.2-1|26	Url:		http://www.exim.org
21cr|exim-4.96.2-1|27	Source0:	ftp://ftp.exim.org/pub/exim/exim4/%{name}-%{version}.tar.xz
21cr|exim-4.96.2-1|28	# http://www.exim.org/pub/exim/exim4/config.samples.tar.bz2
21cr|exim-4.96.2-1|29	Source2:	exim-4.43-config.samples.tar.bz2
21cr|exim-4.96.2-1|30	Source3:	ftp://ftp.exim.org/pub/exim/exim4/exim-html-%{version}.tar.xz
21cr|exim-4.96.2-1|31	Source7:	exim-README.urpmi
21cr|exim-4.96.2-1|32	Source20:	exim.aliases
21cr|exim-4.96.2-1|33	Source21:	exim.init
21cr|exim-4.96.2-1|34	Source22:	exim.sysconfig
21cr|exim-4.96.2-1|35	Source23:	exim.logrotate
21cr|exim-4.96.2-1|36	Source24:	exim.pam
21cr|exim-4.96.2-1|37	Source25:	exim_monitor-16x16.png
21cr|exim-4.96.2-1|38	Source26:	exim_monitor-32x32.png
21cr|exim-4.96.2-1|39	Source27:	exim_monitor-48x48.png
21cr|exim-4.96.2-1|40	Source28:	exim-4.63-auth_pop3_imap.embedded_perl
21cr|exim-4.96.2-1|41	Source29:	exim-4.63-sasl2_smtpd.conf
21cr|exim-4.96.2-1|42	Source30:	exim-4.63-logrotate_eximstats
21cr|exim-4.96.2-1|43	Source31:	exim-4.63-cron_exicyclog_eximstats
21cr|exim-4.96.2-1|44	Source32:	exim-4.63-sysconfig
21cr|exim-4.96.2-1|45	Source33:	exim-tmpfiles.conf
21cr|exim-4.96.2-1|46	Patch0:		exim-4.96-mdv-config.patch
21cr|exim-4.96.2-1|47	Patch3:		exim-4.22-install.patch
21cr|exim-4.96.2-1|48	Patch10:	exim-4.87-rhl.patch
21cr|exim-4.96.2-1|49	Patch11:	exim-4.87-cyrus.patch
21cr|exim-4.96.2-1|50	Patch12:	exim-4.95-pamconfig.patch
21cr|exim-4.96.2-1|51	Patch13:	exim-4.95-spamdconf.patch
21cr|exim-4.96.2-1|52	Patch14:	exim-4.95-procmail.patch
21cr|exim-4.96.2-1|53	Patch15:	exim-4.87-allow-filter.patch
21cr|exim-4.96.2-1|54	Patch16:	exim-4.87-localhost-is-local.patch
21cr|exim-4.96.2-1|55	Patch17:	exim-4.95-greylist-conf.patch
21cr|exim-4.96.2-1|56	Patch18:	exim-4.95-smarthost-config.patch
21cr|exim-4.96.2-1|57	Patch19:	exim-4.87-environment.patch
21cr|exim-4.96.2-1|58	
21cr|exim-4.96.2-1|59	BuildRequires:	links
21cr|exim-4.96.2-1|60	BuildRequires:	lynx
21cr|exim-4.96.2-1|61	BuildRequires:	db-devel
21cr|exim-4.96.2-1|62	%if %{with spf2}
21cr|exim-4.96.2-1|63	BuildRequires:	libspf2-devel
21cr|exim-4.96.2-1|64	%endif
21cr|exim-4.96.2-1|65	%if %{with mysql}
21cr|exim-4.96.2-1|66	BuildRequires:	mysql-devel
21cr|exim-4.96.2-1|67	%endif
21cr|exim-4.96.2-1|68	%if %{with ldap}
21cr|exim-4.96.2-1|69	BuildRequires:	openldap-devel >= 2.0.11
21cr|exim-4.96.2-1|70	Requires:	openldap >= 2.0.11
21cr|exim-4.96.2-1|71	%endif
21cr|exim-4.96.2-1|72	BuildRequires:	pam-devel
21cr|exim-4.96.2-1|73	BuildRequires:	perl-devel
21cr|exim-4.96.2-1|74	BuildRequires:	perl(ExtUtils::Embed)
21cr|exim-4.96.2-1|75	%if %{with sasl2}
21cr|exim-4.96.2-1|76	BuildRequires:	sasl-devel >= 2.1.25
21cr|exim-4.96.2-1|77	%endif
21cr|exim-4.96.2-1|78	%if %{with srs_alt}
21cr|exim-4.96.2-1|79	BuildRequires:	srs_alt-devel
21cr|exim-4.96.2-1|80	%endif
21cr|exim-4.96.2-1|81	BuildRequires:	tcp_wrappers-devel
21cr|exim-4.96.2-1|82	BuildRequires:	pkgconfig(openssl)
21cr|exim-4.96.2-1|83	BuildRequires:	pkgconfig(libpcre)
21cr|exim-4.96.2-1|84	%if %{with pgsql}
21cr|exim-4.96.2-1|85	BuildRequires:	pkgconfig(libpq)
21cr|exim-4.96.2-1|86	%endif
21cr|exim-4.96.2-1|87	%if %{mdvver} > 201610
21cr|exim-4.96.2-1|88	BuildRequires:	pkgconfig(libnsl)
21cr|exim-4.96.2-1|89	%endif
21cr|exim-4.96.2-1|90	BuildRequires:	pkgconfig(libtirpc)
21cr|exim-4.96.2-1|91	%if %{with sqlite3}
21cr|exim-4.96.2-1|92	BuildRequires:	pkgconfig(sqlite3)
21cr|exim-4.96.2-1|93	%endif
21cr|exim-4.96.2-1|94	%if %{with monitor}
21cr|exim-4.96.2-1|95	BuildRequires:	pkgconfig(x11)
21cr|exim-4.96.2-1|96	BuildRequires:	pkgconfig(xaw7)
21cr|exim-4.96.2-1|97	BuildRequires:	pkgconfig(xext)
21cr|exim-4.96.2-1|98	BuildRequires:	pkgconfig(xmu)
21cr|exim-4.96.2-1|99	BuildRequires:	pkgconfig(xt)
21cr|exim-4.96.2-1|100	%endif
21cr|exim-4.96.2-1|101	Requires(pre):	rpm-helper
21cr|exim-4.96.2-1|102	Requires:	apache-mod_socache_shmcb
21cr|exim-4.96.2-1|103	Requires:	openssl
21cr|exim-4.96.2-1|104	Requires:	perl(Net::IMAP::Simple)
21cr|exim-4.96.2-1|105	Provides:	mail-server
21cr|exim-4.96.2-1|106	Provides:	sendmail-command
21cr|exim-4.96.2-1|107	Conflicts:	postfix
21cr|exim-4.96.2-1|108	Conflicts:	qmail
21cr|exim-4.96.2-1|109	Conflicts:	sendmail
21cr|exim-4.96.2-1|110	
21cr|exim-4.96.2-1|111	%description
21cr|exim-4.96.2-1|112	Exim is a mail transport agent (MTA) developed at the University of
21cr|exim-4.96.2-1|113	Cambridge for use on Unix systems connected to the Internet. In style
21cr|exim-4.96.2-1|114	it is similar to Smail 3, but its facilities are more extensive, and
21cr|exim-4.96.2-1|115	in particular it has options for verifying incoming sender and
21cr|exim-4.96.2-1|116	recipient addresses, for refusing mail from specified hosts, networks,
21cr|exim-4.96.2-1|117	or senders, and for controlling mail relaying. Exim is in production
21cr|exim-4.96.2-1|118	use at quite a few sites, some of which move hundreds of thousands of
21cr|exim-4.96.2-1|119	messages per day.
21cr|exim-4.96.2-1|120	
21cr|exim-4.96.2-1|121	%files
21cr|exim-4.96.2-1|122	%doc ACKNOWLEDGMENTS CHANGES LICENCE NOTICE README*
21cr|exim-4.96.2-1|123	%doc doc/ChangeLog doc/*.upgrade doc/NewStuff doc/OptionLists.txt doc/README.SIEVE doc/dbm.discuss.txt
21cr|exim-4.96.2-1|124	%doc doc/experimental-spec.txt doc/filter.txt doc/spec.txt
21cr|exim-4.96.2-1|125	%doc util/unknownuser.sh build-Linux-*/transport-filter.pl util/cramtest.pl util/logargs.sh
21cr|exim-4.96.2-1|126	%attr(0755,root,mail) %dir %{_sysconfdir}/exim
21cr|exim-4.96.2-1|127	%attr(0755,root,root) %{_initrddir}/exim
21cr|exim-4.96.2-1|128	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/exim.conf
21cr|exim-4.96.2-1|129	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/aliases
21cr|exim-4.96.2-1|130	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/exim
21cr|exim-4.96.2-1|131	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/exim_perl.pl
21cr|exim-4.96.2-1|132	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/eximstats.conf
21cr|exim-4.96.2-1|133	%if %{with sasl2}
21cr|exim-4.96.2-1|134	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf
21cr|exim-4.96.2-1|135	%endif
21cr|exim-4.96.2-1|136	%if %{with logrotate}
21cr|exim-4.96.2-1|137	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/logrotate.d/exim
21cr|exim-4.96.2-1|138	%else
21cr|exim-4.96.2-1|139	%attr(0755,root,root) %{_sysconfdir}/cron.weekly/exim
21cr|exim-4.96.2-1|140	%endif
21cr|exim-4.96.2-1|141	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/smtp
21cr|exim-4.96.2-1|142	# SSL/TLS
21cr|exim-4.96.2-1|143	%attr(0600,root,root) %dir %{tlsdir}/certs
21cr|exim-4.96.2-1|144	%attr(0600,root,root) %dir %{tlsdir}/dhparam
21cr|exim-4.96.2-1|145	%attr(0600,root,root) %dir %{tlsdir}/private
21cr|exim-4.96.2-1|146	# end SSL/TLS
21cr|exim-4.96.2-1|147	%attr(0755,root,root) %{_bindir}/convert4r3
21cr|exim-4.96.2-1|148	%attr(0755,root,root) %{_bindir}/convert4r4
21cr|exim-4.96.2-1|149	%attr(0755,root,root) %{_bindir}/exicyclog
21cr|exim-4.96.2-1|150	%attr(0755,root,root) %{_bindir}/exigrep
21cr|exim-4.96.2-1|151	%attr(0755,root,root) %{_bindir}/exim_checkaccess
21cr|exim-4.96.2-1|152	%attr(0755,root,root) %{_bindir}/exim_dbmbuild
21cr|exim-4.96.2-1|153	%attr(0755,root,root) %{_bindir}/exim_dumpdb
21cr|exim-4.96.2-1|154	%attr(0755,root,root) %{_bindir}/exim_fixdb
21cr|exim-4.96.2-1|155	%attr(0755,root,root) %{_bindir}/exim_lock
21cr|exim-4.96.2-1|156	%attr(0755,root,root) %{_bindir}/eximstats
21cr|exim-4.96.2-1|157	%attr(0755,root,root) %{_bindir}/exim_tidydb
21cr|exim-4.96.2-1|158	%attr(0755,root,root) %{_bindir}/exinext
21cr|exim-4.96.2-1|159	%attr(0755,root,root) %{_bindir}/exipick
21cr|exim-4.96.2-1|160	%attr(0755,root,root) %{_bindir}/exiqgrep
21cr|exim-4.96.2-1|161	%attr(0755,root,root) %{_bindir}/exiqsumm
21cr|exim-4.96.2-1|162	%attr(0755,root,root) %{_bindir}/exiwhat
21cr|exim-4.96.2-1|163	%attr(0755,root,root) %{_bindir}/rsmtp
21cr|exim-4.96.2-1|164	%attr(0755,root,root) %{_bindir}/runq
21cr|exim-4.96.2-1|165	%attr(4755,root,root) %{_bindir}/exim
21cr|exim-4.96.2-1|166	%attr(0755,root,root) %{_sbindir}/exim
21cr|exim-4.96.2-1|167	%attr(0755,root,root) %{_sbindir}/sendmail.exim
21cr|exim-4.96.2-1|168	%attr(0644,root,root) %{_prefix}/lib/sendmail.exim
21cr|exim-4.96.2-1|169	%attr(0755,root,root) %{_bindir}/mailq.exim
21cr|exim-4.96.2-1|170	%attr(0755,root,root) %{_bindir}/newaliases.exim
21cr|exim-4.96.2-1|171	%attr(0755,root,root) %{_bindir}/rmail.exim
21cr|exim-4.96.2-1|172	%attr(0755,root,root) %{_bindir}/rsmtp.exim
21cr|exim-4.96.2-1|173	%attr(0755,root,root) %{_bindir}/runq.exim
21cr|exim-4.96.2-1|174	%attr(0755,mail,mail) %dir %{_var}/spool/exim
21cr|exim-4.96.2-1|175	%attr(0755,mail,mail) %dir %{_var}/spool/exim/db
21cr|exim-4.96.2-1|176	%attr(0755,mail,mail) %dir %{_var}/spool/exim/input
21cr|exim-4.96.2-1|177	%attr(0755,mail,mail) %dir %{_var}/spool/exim/msglog
21cr|exim-4.96.2-1|178	%attr(0755,mail,mail) %dir %{_logdir}/exim
21cr|exim-4.96.2-1|179	%ghost %attr(0755,mail,mail) %dir %{_var}/run/exim
21cr|exim-4.96.2-1|180	%attr(0644,root,root) %{_mandir}/man8/exim.8*
21cr|exim-4.96.2-1|181	%attr(0644,root,root) %{_mandir}/man8/eximstats.8*
21cr|exim-4.96.2-1|182	%{_tmpfilesdir}/%{name}.conf
21cr|exim-4.96.2-1|183	
21cr|exim-4.96.2-1|184	%post
21cr|exim-4.96.2-1|185	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|exim-4.96.2-1|186	%_post_service exim
21cr|exim-4.96.2-1|187	%alternatives_install_cmd
21cr|exim-4.96.2-1|188	
21cr|exim-4.96.2-1|189	# scrub hints files - db files change format between builds so
21cr|exim-4.96.2-1|190	# killing the hints can save an MTA crash later
21cr|exim-4.96.2-1|191	[ -d /var/spool/exim/db ] && rm -f /var/spool/exim/db/*
21cr|exim-4.96.2-1|192	
21cr|exim-4.96.2-1|193	# alternatives changes the mode of /usr/bin/exim so we have to chmod
21cr|exim-4.96.2-1|194	chmod 4755 %{_bindir}/exim
21cr|exim-4.96.2-1|195	
21cr|exim-4.96.2-1|196	# Define FQDN
21cr|exim-4.96.2-1|197	FQDN=`hostname`
21cr|exim-4.96.2-1|198	if [ "x${FQDN}" = "x" ]; then
21cr|exim-4.96.2-1|199	FQDN="localhost.localdomain"
21cr|exim-4.96.2-1|200	fi
21cr|exim-4.96.2-1|201	# fix primary_hostname
21cr|exim-4.96.2-1|202	perl -pi -e "s|^# primary_hostname =|primary_hostname = $FQDN|" %{_sysconfdir}/%{name}/%{name}.conf
21cr|exim-4.96.2-1|203	
21cr|exim-4.96.2-1|204	# disable cron job if with logrotate enabled:
21cr|exim-4.96.2-1|205	%if %{with logrotate}
21cr|exim-4.96.2-1|206	if [ -f "/etc/cron.weekly/exim" ]; then
21cr|exim-4.96.2-1|207	day=`date +%Y%m%d`
21cr|exim-4.96.2-1|208	mv /etc/cron.weekly/exim /etc/exim/cron.weekly_exim.backup.$day
21cr|exim-4.96.2-1|209	fi
21cr|exim-4.96.2-1|210	%endif
21cr|exim-4.96.2-1|211	
21cr|exim-4.96.2-1|212	%if %{with certs}
21cr|exim-4.96.2-1|213	# Add dummy certficates
21cr|exim-4.96.2-1|214	if [ ! -f "%{tlsdir}/certs/%{name}.pem" ]; then
21cr|exim-4.96.2-1|215	touch %{tlsdir}/{certs,private,dhparam}/%{name}.pem
21cr|exim-4.96.2-1|216	umask 077
21cr|exim-4.96.2-1|217	cat << EOF | openssl req -new -x509 -days 365 -nodes \
21cr|exim-4.96.2-1|218	-out %{tlsdir}/certs/%{name}.pem \
21cr|exim-4.96.2-1|219	-keyout %{tlsdir}/private/%{name}.pem &>/dev/null
21cr|exim-4.96.2-1|220	MandrivaLand
21cr|exim-4.96.2-1|221	MandrivaCountry
21cr|exim-4.96.2-1|222	MandrivaCity
21cr|exim-4.96.2-1|223	SMTP server on ${FQDN}
21cr|exim-4.96.2-1|224	SMTP SSL/TLS key on ${FQDN}
21cr|exim-4.96.2-1|225	${FQDN}
21cr|exim-4.96.2-1|226	root@${FQDN}
21cr|exim-4.96.2-1|227	EOF
21cr|exim-4.96.2-1|228	openssl dhparam -check -text -5 512 -out %{tlsdir}/dhparam/%{name}.pem &>/dev/null
21cr|exim-4.96.2-1|229	chown mail.root %{tlsdir}/{private,certs,dhparam}/%{name}.pem
21cr|exim-4.96.2-1|230	chmod 600 %{tlsdir}/{private,certs,dhparam}/%{name}.pem
21cr|exim-4.96.2-1|231	fi
21cr|exim-4.96.2-1|232	%endif
21cr|exim-4.96.2-1|233	
21cr|exim-4.96.2-1|234	# necessary when we upgrade from a non-alternatives package
21cr|exim-4.96.2-1|235	%triggerpostun -- exim
21cr|exim-4.96.2-1|236	[ -e %{_sbindir}/sendmail.exim ] && %alternatives_install_cmd || :
21cr|exim-4.96.2-1|237	
21cr|exim-4.96.2-1|238	%preun
21cr|exim-4.96.2-1|239	%_preun_service exim
21cr|exim-4.96.2-1|240	if [ "$1" = "0" ]; then
21cr|exim-4.96.2-1|241	update-alternatives --remove mta %{_sbindir}/sendmail.exim
21cr|exim-4.96.2-1|242	fi
21cr|exim-4.96.2-1|243	
21cr|exim-4.96.2-1|244	%postun
21cr|exim-4.96.2-1|245	if [ "$1" -ge "1" ]; then
21cr|exim-4.96.2-1|246	/sbin/service exim condrestart > /dev/null 2>&1
21cr|exim-4.96.2-1|247	fi
21cr|exim-4.96.2-1|248	
21cr|exim-4.96.2-1|249	
21cr|exim-4.96.2-1|250	#----------------------------------------------------------------------------
21cr|exim-4.96.2-1|251	
21cr|exim-4.96.2-1|252	%if %{with monitor}
21cr|exim-4.96.2-1|253	%package monitor
21cr|exim-4.96.2-1|254	Summary:	X11 monitor application for exim
21cr|exim-4.96.2-1|255	Group:		Monitoring
21cr|exim-4.96.2-1|256	Requires:	%{name} >= %{EVRD}
21cr|exim-4.96.2-1|257	
21cr|exim-4.96.2-1|258	%description monitor
21cr|exim-4.96.2-1|259	The Exim Monitor is an optional supplement to the Exim package. It
21cr|exim-4.96.2-1|260	displays information about Exim's processing in an X window, and an
21cr|exim-4.96.2-1|261	administrator can perform a number of control actions from the window
21cr|exim-4.96.2-1|262	interface.
21cr|exim-4.96.2-1|263	
21cr|exim-4.96.2-1|264	%files monitor
21cr|exim-4.96.2-1|265	%doc CHANGES LICENCE NOTICE README*
21cr|exim-4.96.2-1|266	%attr(0755,root,root) %{_bindir}/eximon
21cr|exim-4.96.2-1|267	%attr(0755,root,root) %{_bindir}/eximon.bin
21cr|exim-4.96.2-1|268	%{_iconsdir}/%{name}-monitor.png
21cr|exim-4.96.2-1|269	%{_miconsdir}/%{name}-monitor.png
21cr|exim-4.96.2-1|270	%{_liconsdir}/%{name}-monitor.png
21cr|exim-4.96.2-1|271	%{_datadir}/applications/%{name}-monitor.desktop
21cr|exim-4.96.2-1|272	%endif
21cr|exim-4.96.2-1|273	
21cr|exim-4.96.2-1|274	#----------------------------------------------------------------------------
21cr|exim-4.96.2-1|275	
21cr|exim-4.96.2-1|276	%prep
21cr|exim-4.96.2-1|277	%autosetup -p1 -n %{name}-%{version} -a2 -a3
21cr|exim-4.96.2-1|278	
21cr|exim-4.96.2-1|279	cp %{SOURCE7} README.urpmi
21cr|exim-4.96.2-1|280	
21cr|exim-4.96.2-1|281	# fix strange attribs
21cr|exim-4.96.2-1|282	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|exim-4.96.2-1|283	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|exim-4.96.2-1|284	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|exim-4.96.2-1|285	
21cr|exim-4.96.2-1|286	# cvs cleanup
21cr|exim-4.96.2-1|287	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|exim-4.96.2-1|288	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|exim-4.96.2-1|289	done
21cr|exim-4.96.2-1|290	
21cr|exim-4.96.2-1|291	# pre-build setup
21cr|exim-4.96.2-1|292	cp src/EDITME Local/Makefile
21cr|exim-4.96.2-1|293	%if %{with monitor}
21cr|exim-4.96.2-1|294	cp exim_monitor/EDITME Local/eximon.conf
21cr|exim-4.96.2-1|295	%endif
21cr|exim-4.96.2-1|296	
21cr|exim-4.96.2-1|297	# Added BIN_DIRECTORY:
21cr|exim-4.96.2-1|298	perl -pi -e 's|^BIN_DIRECTORY=/usr/exim/bin|BIN_DIRECTORY=%{_bindir}|g' Local/Makefile
21cr|exim-4.96.2-1|299	
21cr|exim-4.96.2-1|300	# modify Local/Makefile for our builds
21cr|exim-4.96.2-1|301	%if !%{with mysql}
21cr|exim-4.96.2-1|302	perl -pi -e 's|^LOOKUP_MYSQL=yes|#LOOKUP_MYSQL=yes|g' Local/Makefile
21cr|exim-4.96.2-1|303	perl -pi -e 's|-lmysqlclient||g' Local/Makefile
21cr|exim-4.96.2-1|304	perl -pi -e 's|-I%{_includedir}/mysql||g' Local/Makefile
21cr|exim-4.96.2-1|305	%endif
21cr|exim-4.96.2-1|306	%if !%{with pgsql}
21cr|exim-4.96.2-1|307	perl -pi -e 's|^LOOKUP_PGSQL=yes|#LOOKUP_PGSQL=yes|g' Local/Makefile
21cr|exim-4.96.2-1|308	perl -pi -e 's|-lpq||g' Local/Makefile
21cr|exim-4.96.2-1|309	perl -pi -e 's|-I%{_includedir}/pgsql||g' Local/Makefile
21cr|exim-4.96.2-1|310	%endif
21cr|exim-4.96.2-1|311	%if %{with monitor}
21cr|exim-4.96.2-1|312	perl -pi -e 's|# EXIM_MONITOR=|EXIM_MONITOR=|g' Local/Makefile
21cr|exim-4.96.2-1|313	%endif
21cr|exim-4.96.2-1|314	
21cr|exim-4.96.2-1|315	%ifarch amd64 x86_64
21cr|exim-4.96.2-1|316	perl -pi -e 's|X11\)/lib|X11\)/lib64|g' OS/Makefile-Linux
21cr|exim-4.96.2-1|317	%endif
21cr|exim-4.96.2-1|318	
21cr|exim-4.96.2-1|319	%if %{with exiscan}
21cr|exim-4.96.2-1|320	perl -pi -e 's|^# WITH_CONTENT_SCAN=.*|WITH_CONTENT_SCAN=yes|g' Local/Makefile
21cr|exim-4.96.2-1|321	perl -pi -e 's|^# WITH_OLD_DEMIME=.*|WITH_OLD_DEMIME=yes|g' Local/Makefile
21cr|exim-4.96.2-1|322	%endif
21cr|exim-4.96.2-1|323	
21cr|exim-4.96.2-1|324	# the spf stuff won't build
21cr|exim-4.96.2-1|325	%if %{with spf2}
21cr|exim-4.96.2-1|326	perl -pi -e 's|^# EXPERIMENTAL_SPF=.*|EXPERIMENTAL_SPF=yes\nCFLAGS += -DHAVE_NS_TYPE\nLDFLAGS += -L%{_libdir} -lspf2|g' Local/Makefile
21cr|exim-4.96.2-1|327	%endif
21cr|exim-4.96.2-1|328	
21cr|exim-4.96.2-1|329	%if %{with srs_alt}
21cr|exim-4.96.2-1|330	perl -pi -e 's|^# EXPERIMENTAL_SRS=.*|EXPERIMENTAL_SRS=yes\nLDFLAGS += -L%{_libdir} -lsrs_alt|g' Local/Makefile
21cr|exim-4.96.2-1|331	%endif
21cr|exim-4.96.2-1|332	
21cr|exim-4.96.2-1|333	%if %{with ldap}
21cr|exim-4.96.2-1|334	perl -pi -e 's|^# LOOKUP_LDAP=yes|LOOKUP_LDAP=yes|g' Local/Makefile
21cr|exim-4.96.2-1|335	perl -pi -e 's|^# LDAP_LIB_TYPE=OPENLDAP2|LDAP_LIB_TYPE=OPENLDAP2|' Local/Makefile
21cr|exim-4.96.2-1|336	perl -pi -e 's|^LOOKUP_INCLUDE=|LOOKUP_INCLUDE=-I%{_includedir}/ldap |' Local/Makefile
21cr|exim-4.96.2-1|337	perl -pi -e 's|^LOOKUP_LIBS=|LOOKUP_LIBS=-L%{_libdir} -llber -lldap |' Local/Makefile
21cr|exim-4.96.2-1|338	%endif
21cr|exim-4.96.2-1|339	
21cr|exim-4.96.2-1|340	%if %{with sqlite3}
21cr|exim-4.96.2-1|341	perl -pi -e 's|^# LOOKUP_SQLITE=yes|LOOKUP_SQLITE=yes|g' Local/Makefile
21cr|exim-4.96.2-1|342	perl -pi -e 's|^LOOKUP_INCLUDE=|LOOKUP_INCLUDE=-I/usr/include |g' Local/Makefile
21cr|exim-4.96.2-1|343	perl -pi -e 's|^LOOKUP_LIBS=|LOOKUP_LIBS=-L%{_libdir} -lsqlite3 |g' Local/Makefile
21cr|exim-4.96.2-1|344	%endif
21cr|exim-4.96.2-1|345	
21cr|exim-4.96.2-1|346	%if %{with sasl2}
21cr|exim-4.96.2-1|347	perl -pi -e 's|^# CYRUS_SASLAUTHD_SOCKET=/var/run/saslauthd/mux|CYRUS_SASLAUTHD_SOCKET=/var/lib/sasl2/mux|' Local/Makefile
21cr|exim-4.96.2-1|348	perl -pi -e 's|^# AUTH_LIBS=-lsasl2|AUTH_LIBS=-L%{_libdir} -lsasl2|' Local/Makefile
21cr|exim-4.96.2-1|349	%endif
21cr|exim-4.96.2-1|350	
21cr|exim-4.96.2-1|351	# Remove references to Interbase (-lgds):
21cr|exim-4.96.2-1|352	perl -pi -e 's|-lgds||g' Local/Makefile
21cr|exim-4.96.2-1|353	
21cr|exim-4.96.2-1|354	# support the SMTP STARTTLS:
21cr|exim-4.96.2-1|355	perl -pi -e 's|-L/usr/openssl/lib -lssl -lcrypto|-L%{_libdir} -lssl -lcrypto|' Local/Makefile
21cr|exim-4.96.2-1|356	
21cr|exim-4.96.2-1|357	# enable all of them
21cr|exim-4.96.2-1|358	perl -pi -e "s|^# AUTH_CYRUS_SASL=yes|AUTH_CYRUS_SASL=yes|g" Local/Makefile
21cr|exim-4.96.2-1|359	perl -pi -e "s|^# AUTH_DOVECOT=yes|AUTH_DOVECOT=yes|g" Local/Makefile
21cr|exim-4.96.2-1|360	
21cr|exim-4.96.2-1|361	# fix stray borked libdir
21cr|exim-4.96.2-1|362	perl -pi -e "s|/usr/lib\b|%{_libdir}|g" Local/Makefile
21cr|exim-4.96.2-1|363	
21cr|exim-4.96.2-1|364	# unpack some other stuff
21cr|exim-4.96.2-1|365	mkdir -p mandriva
21cr|exim-4.96.2-1|366	cp %{SOURCE20} mandriva/exim.aliases
21cr|exim-4.96.2-1|367	cp %{SOURCE21} mandriva/exim.init
21cr|exim-4.96.2-1|368	cp %{SOURCE22} mandriva/exim.sysconfig
21cr|exim-4.96.2-1|369	cp %{SOURCE23} mandriva/exim.logrotate
21cr|exim-4.96.2-1|370	cp %{SOURCE24} mandriva/exim.pam
21cr|exim-4.96.2-1|371	
21cr|exim-4.96.2-1|372	# copy icons
21cr|exim-4.96.2-1|373	cp %{SOURCE25} exim_monitor-16x16.png
21cr|exim-4.96.2-1|374	cp %{SOURCE26} exim_monitor-32x32.png
21cr|exim-4.96.2-1|375	cp %{SOURCE27} exim_monitor-48x48.png
21cr|exim-4.96.2-1|376	
21cr|exim-4.96.2-1|377	mkdir -p exim_tmp
21cr|exim-4.96.2-1|378	# embedded perl
21cr|exim-4.96.2-1|379	cp -f %{SOURCE28} exim_tmp/exim_auth_pop3_imap.embedded_perl
21cr|exim-4.96.2-1|380	cp -f %{SOURCE29} exim_tmp/exim_sasl2_smtpd.conf
21cr|exim-4.96.2-1|381	cp -f %{SOURCE30} exim_tmp/exim_logrotate_eximstats
21cr|exim-4.96.2-1|382	cp -f %{SOURCE31} exim_tmp/exim_cron_exicyclog_eximstats
21cr|exim-4.96.2-1|383	cp -f %{SOURCE32} exim_tmp/exim_sysconfig
21cr|exim-4.96.2-1|384	
21cr|exim-4.96.2-1|385	%build
21cr|exim-4.96.2-1|386	%serverbuild
21cr|exim-4.96.2-1|387	
21cr|exim-4.96.2-1|388	make CC="gcc %{ldflags}" \
21cr|exim-4.96.2-1|389	CFLAGS="%{optflags} -fPIC" \
21cr|exim-4.96.2-1|390	RPM_OPT_FLAGS="%{optflags} -fPIC"
21cr|exim-4.96.2-1|391	
21cr|exim-4.96.2-1|392	%install
21cr|exim-4.96.2-1|393	# don't fiddle with the initscript!
21cr|exim-4.96.2-1|394	export DONT_GPRINTIFY=1
21cr|exim-4.96.2-1|395	
21cr|exim-4.96.2-1|396	# make some directories
21cr|exim-4.96.2-1|397	install -d %{buildroot}%{_sysconfdir}/{pam.d,exim,sysconfig,cron.weekly}
21cr|exim-4.96.2-1|398	install -d %{buildroot}%{_initrddir}
21cr|exim-4.96.2-1|399	install -d %{buildroot}%{_bindir}
21cr|exim-4.96.2-1|400	install -d %{buildroot}%{_sbindir}
21cr|exim-4.96.2-1|401	install -d %{buildroot}%{_bindir}
21cr|exim-4.96.2-1|402	install -d %{buildroot}%{_libdir}/exim
21cr|exim-4.96.2-1|403	install -d %{buildroot}%{_mandir}/man8
21cr|exim-4.96.2-1|404	install -d %{buildroot}/var/spool/exim/{db,input,msglog}
21cr|exim-4.96.2-1|405	install -d %{buildroot}/var/run/exim
21cr|exim-4.96.2-1|406	install -d %{buildroot}/var/log/exim
21cr|exim-4.96.2-1|407	install -d %{buildroot}%{_datadir}/applications
21cr|exim-4.96.2-1|408	install -d %{buildroot}%{_iconsdir}
21cr|exim-4.96.2-1|409	install -d %{buildroot}%{_miconsdir}
21cr|exim-4.96.2-1|410	install -d %{buildroot}%{_liconsdir}
21cr|exim-4.96.2-1|411	install -d %{buildroot}%{_prefix}/lib
21cr|exim-4.96.2-1|412	mkdir -p %{buildroot}%{tlsdir}/{certs,private,dhparam}
21cr|exim-4.96.2-1|413	
21cr|exim-4.96.2-1|414	%makeinstall_std
21cr|exim-4.96.2-1|415	
21cr|exim-4.96.2-1|416	pushd build-`scripts/os-type`-`scripts/arch-type`
21cr|exim-4.96.2-1|417	for i in convert4r3 convert4r4 exicyclog exigrep \
21cr|exim-4.96.2-1|418	exim exim_checkaccess exim_dbmbuild exim_dumpdb exim_fixdb \
21cr|exim-4.96.2-1|419	exim_lock eximstats exim_tidydb exinext exipick exiqgrep \
21cr|exim-4.96.2-1|420	exiqsumm exiwhat; do
21cr|exim-4.96.2-1|421	install -m0755 $i %{buildroot}%{_bindir}/
21cr|exim-4.96.2-1|422	done
21cr|exim-4.96.2-1|423	
21cr|exim-4.96.2-1|424	%if %{with monitor}
21cr|exim-4.96.2-1|425	install -m0755 eximon %{buildroot}%{_bindir}/
21cr|exim-4.96.2-1|426	install -m0755 eximon.bin %{buildroot}%{_bindir}/
21cr|exim-4.96.2-1|427	%endif
21cr|exim-4.96.2-1|428	
21cr|exim-4.96.2-1|429	popd
21cr|exim-4.96.2-1|430	
21cr|exim-4.96.2-1|431	# make some softlinks
21cr|exim-4.96.2-1|432	ln -snf ../bin/exim %{buildroot}%{_prefix}/lib/sendmail.exim
21cr|exim-4.96.2-1|433	ln -snf ../bin/exim %{buildroot}%{_sbindir}/exim
21cr|exim-4.96.2-1|434	ln -snf exim %{buildroot}%{_sbindir}/sendmail.exim
21cr|exim-4.96.2-1|435	ln -snf exim %{buildroot}%{_bindir}/mailq.exim
21cr|exim-4.96.2-1|436	ln -snf exim %{buildroot}%{_bindir}/newaliases.exim
21cr|exim-4.96.2-1|437	ln -snf exim %{buildroot}%{_bindir}/rmail.exim
21cr|exim-4.96.2-1|438	ln -snf exim %{buildroot}%{_bindir}/rsmtp
21cr|exim-4.96.2-1|439	ln -snf exim %{buildroot}%{_bindir}/rsmtp.exim
21cr|exim-4.96.2-1|440	ln -snf exim %{buildroot}%{_bindir}/runq
21cr|exim-4.96.2-1|441	ln -snf exim %{buildroot}%{_bindir}/runq.exim
21cr|exim-4.96.2-1|442	
21cr|exim-4.96.2-1|443	# install some other stuff
21cr|exim-4.96.2-1|444	pushd mandriva
21cr|exim-4.96.2-1|445	install -m0644 exim.aliases %{buildroot}%{_sysconfdir}/exim/aliases
21cr|exim-4.96.2-1|446	install -m0755 exim.init %{buildroot}%{_initrddir}/exim
21cr|exim-4.96.2-1|447	install -m0644 exim.pam %{buildroot}%{_sysconfdir}/pam.d/smtp
21cr|exim-4.96.2-1|448	popd
21cr|exim-4.96.2-1|449	
21cr|exim-4.96.2-1|450	install -m0644 exim_tmp/exim_auth_pop3_imap.embedded_perl %{buildroot}%{_sysconfdir}/exim/exim_perl.pl
21cr|exim-4.96.2-1|451	%if %{with sasl2}
21cr|exim-4.96.2-1|452	install -d %{buildroot}%{_sysconfdir}/sasl2
21cr|exim-4.96.2-1|453	install -m0644 exim_tmp/exim_sasl2_smtpd.conf %{buildroot}%{_sysconfdir}/sasl2/smtpd.conf
21cr|exim-4.96.2-1|454	%endif
21cr|exim-4.96.2-1|455	%if %{with logrotate}
21cr|exim-4.96.2-1|456	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|exim-4.96.2-1|457	install -m0644 exim_tmp/exim_logrotate_eximstats %{buildroot}%{_sysconfdir}/logrotate.d/exim
21cr|exim-4.96.2-1|458	%else
21cr|exim-4.96.2-1|459	install -m0755 exim_tmp/exim_cron_exicyclog_eximstats %{buildroot}%{_sysconfdir}/cron.weekly/exim
21cr|exim-4.96.2-1|460	%endif
21cr|exim-4.96.2-1|461	install -m0644 exim_tmp/exim_sysconfig %{buildroot}%{_sysconfdir}/sysconfig/exim
21cr|exim-4.96.2-1|462	
21cr|exim-4.96.2-1|463	install -m644 doc/exim.8 %{buildroot}%{_mandir}/man8/exim.8
21cr|exim-4.96.2-1|464	
21cr|exim-4.96.2-1|465	# Alias /eximstats /var/www/eximstats for Apache
21cr|exim-4.96.2-1|466	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|exim-4.96.2-1|467	cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/eximstats.conf << EOF
21cr|exim-4.96.2-1|468	Alias /eximstats /var/www/eximstats
21cr|exim-4.96.2-1|469	<Directory /var/www/eximstats>
21cr|exim-4.96.2-1|470	Require all granted
21cr|exim-4.96.2-1|471	Options +Indexes
21cr|exim-4.96.2-1|472	</Directory>
21cr|exim-4.96.2-1|473	EOF
21cr|exim-4.96.2-1|474	
21cr|exim-4.96.2-1|475	pod2man --center=EXIM --section=8 \
21cr|exim-4.96.2-1|476	%{buildroot}%{_bindir}/eximstats \
21cr|exim-4.96.2-1|477	%{buildroot}%{_mandir}/man8/eximstats.8
21cr|exim-4.96.2-1|478	
21cr|exim-4.96.2-1|479	%if %{with monitor}
21cr|exim-4.96.2-1|480	# Mandriva Icons
21cr|exim-4.96.2-1|481	install -m0644 exim_monitor-48x48.png %{buildroot}%{_liconsdir}/%{name}-monitor.png
21cr|exim-4.96.2-1|482	install -m0644 exim_monitor-32x32.png %{buildroot}%{_iconsdir}/%{name}-monitor.png
21cr|exim-4.96.2-1|483	install -m0644 exim_monitor-16x16.png %{buildroot}%{_miconsdir}/%{name}-monitor.png
21cr|exim-4.96.2-1|484	
21cr|exim-4.96.2-1|485	#menu-xdg
21cr|exim-4.96.2-1|486	mkdir -p %{buildroot}%{_datadir}/applications
21cr|exim-4.96.2-1|487	cat > %{buildroot}%{_datadir}/applications/%{name}-monitor.desktop << EOXDG
21cr|exim-4.96.2-1|488	[Desktop Entry]
21cr|exim-4.96.2-1|489	Name=Exim Monitor
21cr|exim-4.96.2-1|490	Comment=X11 monitor application for exim
21cr|exim-4.96.2-1|491	Exec=%{_bindir}/eximon
21cr|exim-4.96.2-1|492	Icon=%{name}-monitor
21cr|exim-4.96.2-1|493	Terminal=false
21cr|exim-4.96.2-1|494	Type=Application
21cr|exim-4.96.2-1|495	Categories=Settings;Network;
21cr|exim-4.96.2-1|496	EOXDG
21cr|exim-4.96.2-1|497	%endif
21cr|exim-4.96.2-1|498	
21cr|exim-4.96.2-1|499	# include more README files in %%doc
21cr|exim-4.96.2-1|500	cp src/auths/README README.auths
21cr|exim-4.96.2-1|501	cp src/lookups/README README.lookups
21cr|exim-4.96.2-1|502	cp src/routers/README README.routers
21cr|exim-4.96.2-1|503	cp src/transports/README README.transports
21cr|exim-4.96.2-1|504	cp doc/README README.doc
21cr|exim-4.96.2-1|505	
21cr|exim-4.96.2-1|506	# cleanup
21cr|exim-4.96.2-1|507	rm -f %{buildroot}%{_bindir}/exim-%{version}*
21cr|exim-4.96.2-1|508	
21cr|exim-4.96.2-1|509	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|exim-4.96.2-1|510	install -m0644 %{SOURCE33} %{buildroot}%{_tmpfilesdir}/%{name}.conf

1325 21
21cr|exmap-console-0.4.1-13|1	%define kernelname exmap
21cr|exmap-console-0.4.1-13|2	
21cr|exmap-console-0.4.1-13|3	Summary:	Memory analysis tool
21cr|exmap-console-0.4.1-13|4	Name:		exmap-console
21cr|exmap-console-0.4.1-13|5	Version:	0.4.1
21cr|exmap-console-0.4.1-13|6	Release:	13
21cr|exmap-console-0.4.1-13|7	License:	GPLv2+
21cr|exmap-console-0.4.1-13|8	Group:		Development/Tools
21cr|exmap-console-0.4.1-13|9	Url:		http://projects.o-hand.com/exmap-console
21cr|exmap-console-0.4.1-13|10	Source0:	http://projects.o-hand.com/sources/exmap-console/%{name}-%{version}.tgz
21cr|exmap-console-0.4.1-13|11	Patch0:		exmap-console-0.4.1-no_module.patch
21cr|exmap-console-0.4.1-13|12	Patch1:		exmap-console-2.6.26.patch
21cr|exmap-console-0.4.1-13|13	BuildRequires:	help2man
21cr|exmap-console-0.4.1-13|14	BuildRequires:	readline-devel
21cr|exmap-console-0.4.1-13|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|exmap-console-0.4.1-13|16	Requires(post,preun):	dkms
21cr|exmap-console-0.4.1-13|17	
21cr|exmap-console-0.4.1-13|18	%description
21cr|exmap-console-0.4.1-13|19	Exmap-console is a suite of command line applications developed around the
21cr|exmap-console-0.4.1-13|20	Exmap memory analysis tool. It is intended for use in situations where running
21cr|exmap-console-0.4.1-13|21	the Exmap GUI application is not feasible, for example, on embedded devices,
21cr|exmap-console-0.4.1-13|22	or when memory data needs to be saved for later examination.
21cr|exmap-console-0.4.1-13|23	
21cr|exmap-console-0.4.1-13|24	The suite contains three applications: exmap client (exmap), exmap daemon
21cr|exmap-console-0.4.1-13|25	(exampd) and exmap remote server (exmapserver).
21cr|exmap-console-0.4.1-13|26	
21cr|exmap-console-0.4.1-13|27	%files
21cr|exmap-console-0.4.1-13|28	%doc AUTHORS COPYING ChangeLog INSTALL README
21cr|exmap-console-0.4.1-13|29	%{_bindir}/*
21cr|exmap-console-0.4.1-13|30	%{_prefix}/src/%{kernelname}-%{version}
21cr|exmap-console-0.4.1-13|31	
21cr|exmap-console-0.4.1-13|32	%post
21cr|exmap-console-0.4.1-13|33	dkms add -m %{kernelname} -v %{version} --rpm_safe_upgrade ||:
21cr|exmap-console-0.4.1-13|34	dkms build -m %{kernelname} -v %{version} --rpm_safe_upgrade ||:
21cr|exmap-console-0.4.1-13|35	dkms install -m %{kernelname} -v %{version} --rpm_safe_upgrade
21cr|exmap-console-0.4.1-13|36	
21cr|exmap-console-0.4.1-13|37	%preun
21cr|exmap-console-0.4.1-13|38	dkms remove -m %{kernelname} -v %{version} --rpm_safe_upgrade --all ||:
21cr|exmap-console-0.4.1-13|39	
21cr|exmap-console-0.4.1-13|40	#----------------------------------------------------------------------------
21cr|exmap-console-0.4.1-13|41	
21cr|exmap-console-0.4.1-13|42	%prep
21cr|exmap-console-0.4.1-13|43	%setup -q
21cr|exmap-console-0.4.1-13|44	%patch0 -p1
21cr|exmap-console-0.4.1-13|45	%patch1 -p2
21cr|exmap-console-0.4.1-13|46	
21cr|exmap-console-0.4.1-13|47	%build
21cr|exmap-console-0.4.1-13|48	autoreconf -fi
21cr|exmap-console-0.4.1-13|49	%configure --disable-kernel-module
21cr|exmap-console-0.4.1-13|50	%make
21cr|exmap-console-0.4.1-13|51	
21cr|exmap-console-0.4.1-13|52	%install
21cr|exmap-console-0.4.1-13|53	%makeinstall
21cr|exmap-console-0.4.1-13|54	
21cr|exmap-console-0.4.1-13|55	# DKMS
21cr|exmap-console-0.4.1-13|56	######
21cr|exmap-console-0.4.1-13|57	
21cr|exmap-console-0.4.1-13|58	install -d -m 755 %{buildroot}%{_prefix}/src
21cr|exmap-console-0.4.1-13|59	cp -a kernel %{buildroot}%{_prefix}/src/%{kernelname}-%{version}
21cr|exmap-console-0.4.1-13|60	
21cr|exmap-console-0.4.1-13|61	cat > %{buildroot}%{_prefix}/src/%{kernelname}-%{version}/dkms.conf <<EOF
21cr|exmap-console-0.4.1-13|62	
21cr|exmap-console-0.4.1-13|63	PACKAGE_VERSION="%{version}"
21cr|exmap-console-0.4.1-13|64	
21cr|exmap-console-0.4.1-13|65	# Items below here should not have to change with each driver version
21cr|exmap-console-0.4.1-13|66	PACKAGE_NAME="%{kernelname}"
21cr|exmap-console-0.4.1-13|67	MAKE[0]="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build modules"
21cr|exmap-console-0.4.1-13|68	CLEAN="make clean"
21cr|exmap-console-0.4.1-13|69	
21cr|exmap-console-0.4.1-13|70	BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
21cr|exmap-console-0.4.1-13|71	DEST_MODULE_LOCATION[0]="/kernel/3rdparty/\$PACKAGE_NAME/"
21cr|exmap-console-0.4.1-13|72	
21cr|exmap-console-0.4.1-13|73	AUTOINSTALL=yes
21cr|exmap-console-0.4.1-13|74	REMAKE_INITRD=no
21cr|exmap-console-0.4.1-13|75	
21cr|exmap-console-0.4.1-13|76	EOF

1326 21
21cr|exmplayer-5.8.0-3|1	%define	oname	ExMplayer
21cr|exmplayer-5.8.0-3|2	%define	gitdate	20210814
21cr|exmplayer-5.8.0-3|3	
21cr|exmplayer-5.8.0-3|4	Summary:	MPlayer GUI with thumbnail seeking and 3D Video support
21cr|exmplayer-5.8.0-3|5	Name:		exmplayer
21cr|exmplayer-5.8.0-3|6	Version:	5.8.0
21cr|exmplayer-5.8.0-3|7	Release:	3
21cr|exmplayer-5.8.0-3|8	License:	GPLv2+
21cr|exmplayer-5.8.0-3|9	Group:		Video
21cr|exmplayer-5.8.0-3|10	Url:		http://exmplayer.sourceforge.net/
21cr|exmplayer-5.8.0-3|11	#Source0:	https://launchpad.net/~exmplayer-dev/+archive/ubuntu/exmplayer/+files/%%{name}_%%{version}.tar.gz
21cr|exmplayer-5.8.0-3|12	# Untagged release from https://github.com/rupeshs/ExMplayer
21cr|exmplayer-5.8.0-3|13	Source0:	%{oname}-%{gitdate}.tar.xz
21cr|exmplayer-5.8.0-3|14	Source100:	%{name}.rpmlintrc
21cr|exmplayer-5.8.0-3|15	BuildRequires:	cmake
21cr|exmplayer-5.8.0-3|16	BuildRequires:	imagemagick
21cr|exmplayer-5.8.0-3|17	BuildRequires:	ffmpeg-devel
21cr|exmplayer-5.8.0-3|18	#BuildRequires:	kf5kio-devel
21cr|exmplayer-5.8.0-3|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|exmplayer-5.8.0-3|20	BuildRequires:	pkgconfig(Qt5DBus)
21cr|exmplayer-5.8.0-3|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|exmplayer-5.8.0-3|22	BuildRequires:	pkgconfig(Qt5Network)
21cr|exmplayer-5.8.0-3|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|exmplayer-5.8.0-3|24	BuildRequires:	pkgconfig(Qt5Xml)
21cr|exmplayer-5.8.0-3|25	Requires:	ffmpeg
21cr|exmplayer-5.8.0-3|26	Requires:	mplayer
21cr|exmplayer-5.8.0-3|27	# Uses assembler
21cr|exmplayer-5.8.0-3|28	ExclusiveArch:	%{ix86} x86_64
21cr|exmplayer-5.8.0-3|29	
21cr|exmplayer-5.8.0-3|30	%description
21cr|exmplayer-5.8.0-3|31	ExMplayer(Extended MPlayer) is a GUI front-end for MPlayer. It can play audio,
21cr|exmplayer-5.8.0-3|32	video, dvd files(.vob), vcd files(.mpg, .dat), mp4, mkv etc, supports network
21cr|exmplayer-5.8.0-3|33	streaming and subtitles. It has many useful tools like audio converter, audio
21cr|exmplayer-5.8.0-3|34	extractor, media cutter, movie animator and video equalizer.
21cr|exmplayer-5.8.0-3|35	
21cr|exmplayer-5.8.0-3|36	%files
21cr|exmplayer-5.8.0-3|37	%doc README.md Release_notes.txt
21cr|exmplayer-5.8.0-3|38	%{_bindir}/%{name}
21cr|exmplayer-5.8.0-3|39	%{_sysconfdir}/%{name}
21cr|exmplayer-5.8.0-3|40	%{_datadir}/applications/%{name}.desktop
21cr|exmplayer-5.8.0-3|41	%{_datadir}/applications/%{name}_enqueue.desktop
21cr|exmplayer-5.8.0-3|42	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|exmplayer-5.8.0-3|43	%{_datadir}/%{name}
21cr|exmplayer-5.8.0-3|44	
21cr|exmplayer-5.8.0-3|45	#----------------------------------------------------------------------------
21cr|exmplayer-5.8.0-3|46	
21cr|exmplayer-5.8.0-3|47	%prep
21cr|exmplayer-5.8.0-3|48	%setup -qn %{oname}-%{gitdate}
21cr|exmplayer-5.8.0-3|49	
21cr|exmplayer-5.8.0-3|50	
21cr|exmplayer-5.8.0-3|51	%build
21cr|exmplayer-5.8.0-3|52	cd src
21cr|exmplayer-5.8.0-3|53	%qmake_qt5
21cr|exmplayer-5.8.0-3|54	%make
21cr|exmplayer-5.8.0-3|55	
21cr|exmplayer-5.8.0-3|56	
21cr|exmplayer-5.8.0-3|57	%install
21cr|exmplayer-5.8.0-3|58	mkdir -p %{buildroot}%{_bindir}
21cr|exmplayer-5.8.0-3|59	install -m 0755 src/%{name} %{buildroot}%{_bindir}/%{name}
21cr|exmplayer-5.8.0-3|60	
21cr|exmplayer-5.8.0-3|61	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|exmplayer-5.8.0-3|62	install -m 0644 linux_build/fmts %{buildroot}%{_sysconfdir}/%{name}/fmts
21cr|exmplayer-5.8.0-3|63	install -m 0644 linux_build/sc_default.xml %{buildroot}%{_sysconfdir}/%{name}/sc_default.xml
21cr|exmplayer-5.8.0-3|64	
21cr|exmplayer-5.8.0-3|65	mkdir -p %{buildroot}%{_datadir}/applications
21cr|exmplayer-5.8.0-3|66	install -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|exmplayer-5.8.0-3|67	install -m 0644 %{name}_enqueue.desktop %{buildroot}%{_datadir}/applications/%{name}_enqueue.desktop
21cr|exmplayer-5.8.0-3|68	
21cr|exmplayer-5.8.0-3|69	# Use the system installed ffmpeg
21cr|exmplayer-5.8.0-3|70	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|exmplayer-5.8.0-3|71	ln -s %{_bindir}/ffmpeg %{buildroot}%{_datadir}/%{name}/ffmpeg
21cr|exmplayer-5.8.0-3|72	
21cr|exmplayer-5.8.0-3|73	# Install menu icons
21cr|exmplayer-5.8.0-3|74	for N in 16 32 48 64 128 256;
21cr|exmplayer-5.8.0-3|75	do
21cr|exmplayer-5.8.0-3|76	convert debian/%{name}.png -resize ${N}x${N} $N.png;
21cr|exmplayer-5.8.0-3|77	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|exmplayer-5.8.0-3|78	done
21cr|exmplayer-5.8.0-3|79	

1327 21
21cr|exo-4.16.4-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|exo-4.16.4-1|2	
21cr|exo-4.16.4-1|3	%define major 0
21cr|exo-4.16.4-1|4	%define gtk3api	2
21cr|exo-4.16.4-1|5	%define devname %mklibname %{name} -d
21cr|exo-4.16.4-1|6	%define gtk3lib	%mklibname %{name} %{gtk3api} %{major}
21cr|exo-4.16.4-1|7	
21cr|exo-4.16.4-1|8	%define _disable_rebuild_configure 1
21cr|exo-4.16.4-1|9	
21cr|exo-4.16.4-1|10	Summary:	An extension library to Xfce desktop environment
21cr|exo-4.16.4-1|11	Name:		exo
21cr|exo-4.16.4-1|12	Version:	4.16.4
21cr|exo-4.16.4-1|13	Release:	1
21cr|exo-4.16.4-1|14	License:	GPLv2+
21cr|exo-4.16.4-1|15	Group:		System/Libraries
21cr|exo-4.16.4-1|16	Url:		http://www.xfce.org
21cr|exo-4.16.4-1|17	Source0:	http://archive.xfce.org/src/xfce/exo/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|exo-4.16.4-1|18	BuildRequires:	intltool
21cr|exo-4.16.4-1|19	BuildRequires:	xfce4-dev-tools
21cr|exo-4.16.4-1|20	BuildRequires:	git-core
21cr|exo-4.16.4-1|21	BuildRequires:	pkgconfig(gtk-doc)
21cr|exo-4.16.4-1|22	BuildRequires:	pkgconfig(gio-2.0)
21cr|exo-4.16.4-1|23	BuildRequires:	pkgconfig(gthread-2.0)
21cr|exo-4.16.4-1|24	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|exo-4.16.4-1|25	BuildRequires:	pkgconfig(glib-2.0)
21cr|exo-4.16.4-1|26	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|exo-4.16.4-1|27	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|exo-4.16.4-1|28	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|exo-4.16.4-1|29	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|exo-4.16.4-1|30	BuildRequires:	pkgconfig(x11)
21cr|exo-4.16.4-1|31	BuildRequires:	perl(URI::Escape)
21cr|exo-4.16.4-1|32	BuildRequires:	perl(URI::file)
21cr|exo-4.16.4-1|33	BuildRequires:	perl(URI::URL)
21cr|exo-4.16.4-1|34	
21cr|exo-4.16.4-1|35	%description
21cr|exo-4.16.4-1|36	This is libexo, an extension library to Xfce, developed by os-cillation.
21cr|exo-4.16.4-1|37	While Xfce comes with quite a few libraries that are targeted at
21cr|exo-4.16.4-1|38	desktop development, libexo is targeted at application development.
21cr|exo-4.16.4-1|39	
21cr|exo-4.16.4-1|40	%files -f %{name}-%{gtk3api}.lang
21cr|exo-4.16.4-1|41	%doc AUTHORS ChangeLog
21cr|exo-4.16.4-1|42	%{_bindir}/exo*
21cr|exo-4.16.4-1|43	%{_datadir}/icons/hicolor/*/*/*.png
21cr|exo-4.16.4-1|44	%{_mandir}/man1/exo*
21cr|exo-4.16.4-1|45	%{_datadir}/pixmaps/exo/exo-thumbnail-frame.png
21cr|exo-4.16.4-1|46	
21cr|exo-4.16.4-1|47	#----------------------------------------------------------------------------
21cr|exo-4.16.4-1|48	
21cr|exo-4.16.4-1|49	%package -n %{gtk3lib}
21cr|exo-4.16.4-1|50	Summary:	An extension library for Xfce
21cr|exo-4.16.4-1|51	Group:		System/Libraries
21cr|exo-4.16.4-1|52	Requires:	%{name} >= %{version}-%{release}
21cr|exo-4.16.4-1|53	
21cr|exo-4.16.4-1|54	%description -n %{gtk3lib}
21cr|exo-4.16.4-1|55	Exo is an Xfce library targeted at application development. It contains
21cr|exo-4.16.4-1|56	various custom widgets and APIs extending the functionality of GLib and
21cr|exo-4.16.4-1|57	GTK+. It also ships utilities for defining preferred applications,
21cr|exo-4.16.4-1|58	mounting storage devices and more.
21cr|exo-4.16.4-1|59	
21cr|exo-4.16.4-1|60	%files -n %{gtk3lib}
21cr|exo-4.16.4-1|61	%doc AUTHORS ChangeLog
21cr|exo-4.16.4-1|62	%{_libdir}/lib%{name}-%{gtk3api}.so.%{major}*
21cr|exo-4.16.4-1|63	
21cr|exo-4.16.4-1|64	#----------------------------------------------------------------------------
21cr|exo-4.16.4-1|65	
21cr|exo-4.16.4-1|66	%package -n %{devname}
21cr|exo-4.16.4-1|67	Summary:	Development files, headers and documentation for libexo
21cr|exo-4.16.4-1|68	Group:		Development/C
21cr|exo-4.16.4-1|69	Requires:	%{gtk3lib} = %{version}-%{release}
21cr|exo-4.16.4-1|70	Provides:	%{name}-devel = %{version}-%{release}
21cr|exo-4.16.4-1|71	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|exo-4.16.4-1|72	Conflicts:	%{_lib}exo1_0-devel
21cr|exo-4.16.4-1|73	Conflicts:	%{name} < 0.7.0
21cr|exo-4.16.4-1|74	
21cr|exo-4.16.4-1|75	%description -n %{devname}
21cr|exo-4.16.4-1|76	Development files, headers and documentation for libexo.
21cr|exo-4.16.4-1|77	
21cr|exo-4.16.4-1|78	%files -n %{devname}
21cr|exo-4.16.4-1|79	%doc %{_datadir}/gtk-doc/html
21cr|exo-4.16.4-1|80	%{_libdir}/lib%{name}-%{gtk3api}.so
21cr|exo-4.16.4-1|81	%{_libdir}/pkgconfig/%{name}-%{gtk3api}.pc
21cr|exo-4.16.4-1|82	%{_includedir}/exo-%{gtk3api}/
21cr|exo-4.16.4-1|83	
21cr|exo-4.16.4-1|84	#----------------------------------------------------------------------------
21cr|exo-4.16.4-1|85	
21cr|exo-4.16.4-1|86	%prep
21cr|exo-4.16.4-1|87	%autosetup -p1
21cr|exo-4.16.4-1|88	
21cr|exo-4.16.4-1|89	%build
21cr|exo-4.16.4-1|90	%configure \
21cr|exo-4.16.4-1|91	--disable-static \
21cr|exo-4.16.4-1|92	--enable-gtk-doc=yes
21cr|exo-4.16.4-1|93	
21cr|exo-4.16.4-1|94	%make
21cr|exo-4.16.4-1|95	
21cr|exo-4.16.4-1|96	%install
21cr|exo-4.16.4-1|97	%makeinstall_std
21cr|exo-4.16.4-1|98	
21cr|exo-4.16.4-1|99	%find_lang %{name}-%{gtk3api}

1328 21
21cr|ext2resize-1.1.19-8|1	Summary:	Ext2 fs resizer
21cr|ext2resize-1.1.19-8|2	Name:		ext2resize
21cr|ext2resize-1.1.19-8|3	Version:	1.1.19
21cr|ext2resize-1.1.19-8|4	Release:	8
21cr|ext2resize-1.1.19-8|5	License:	GPLv2+
21cr|ext2resize-1.1.19-8|6	Group:		System/Kernel and hardware
21cr|ext2resize-1.1.19-8|7	Url:		http://ext2resize.sourceforge.net/
21cr|ext2resize-1.1.19-8|8	Source0:	http://ext2resize.sourceforge.net/%{name}-%{version}.tar.bz2
21cr|ext2resize-1.1.19-8|9	Patch0:		ext2resize-1.1.19-blkgetsize64.patch
21cr|ext2resize-1.1.19-8|10	BuildRequires:	pkgconfig(ext2fs)
21cr|ext2resize-1.1.19-8|11	Provides:	ext2fs = %{EVRD}
21cr|ext2resize-1.1.19-8|12	
21cr|ext2resize-1.1.19-8|13	%description
21cr|ext2resize-1.1.19-8|14	ext2resize enable to enlarge or reduce a ext2 fs.
21cr|ext2resize-1.1.19-8|15	
21cr|ext2resize-1.1.19-8|16	WARNING: this is BETA software.
21cr|ext2resize-1.1.19-8|17	You may lose data.
21cr|ext2resize-1.1.19-8|18	You have been warned
21cr|ext2resize-1.1.19-8|19	Save them before using ext2resize
21cr|ext2resize-1.1.19-8|20	
21cr|ext2resize-1.1.19-8|21	WARNING: you should probably use resize2fs from e2fsprogs
21cr|ext2resize-1.1.19-8|22	which is more robust.
21cr|ext2resize-1.1.19-8|23	
21cr|ext2resize-1.1.19-8|24	%files
21cr|ext2resize-1.1.19-8|25	%doc AUTHORS COPYING ChangeLog INSTALL README
21cr|ext2resize-1.1.19-8|26	%{_sbindir}/*
21cr|ext2resize-1.1.19-8|27	%{_mandir}/*/*
21cr|ext2resize-1.1.19-8|28	
21cr|ext2resize-1.1.19-8|29	#----------------------------------------------------------------------------
21cr|ext2resize-1.1.19-8|30	
21cr|ext2resize-1.1.19-8|31	%prep
21cr|ext2resize-1.1.19-8|32	%setup -q
21cr|ext2resize-1.1.19-8|33	%patch0 -p2 -b .blkgetsize64
21cr|ext2resize-1.1.19-8|34	# lib64 fixes, aka libuuid.a is in $(libdir) not /usr/lib
21cr|ext2resize-1.1.19-8|35	perl -pi -e "s@/usr/lib/(libuuid.a)@%{_libdir}/\1@g" \
21cr|ext2resize-1.1.19-8|36	src/Makefile.am src/Makefile.in
21cr|ext2resize-1.1.19-8|37	
21cr|ext2resize-1.1.19-8|38	%build
21cr|ext2resize-1.1.19-8|39	%configure
21cr|ext2resize-1.1.19-8|40	make CFLAGS="%{optflags} -fgnu89-inline"
21cr|ext2resize-1.1.19-8|41	
21cr|ext2resize-1.1.19-8|42	%install
21cr|ext2resize-1.1.19-8|43	chmod +r *
21cr|ext2resize-1.1.19-8|44	%makeinstall
21cr|ext2resize-1.1.19-8|45	
21cr|ext2resize-1.1.19-8|46	install -d %{buildroot}%{_mandir}/man8
21cr|ext2resize-1.1.19-8|47	install -m 644 doc/*.8 %{buildroot}%{_mandir}/man8

1329 21
21cr|ext3grep-0.10.2-5|1	%define _disable_rebuild_configure 1
21cr|ext3grep-0.10.2-5|2	
21cr|ext3grep-0.10.2-5|3	Summary:	Investigation and recovery tool for ext3 filesystem
21cr|ext3grep-0.10.2-5|4	Name:		ext3grep
21cr|ext3grep-0.10.2-5|5	Version:	0.10.2
21cr|ext3grep-0.10.2-5|6	Release:	5
21cr|ext3grep-0.10.2-5|7	License:	GPLv2+
21cr|ext3grep-0.10.2-5|8	Group:		File tools
21cr|ext3grep-0.10.2-5|9	Url:		http://code.google.com/p/ext3grep/
21cr|ext3grep-0.10.2-5|10	Source0:	http://ext3grep.googlecode.com/files/ext3grep-%{version}.tar.gz
21cr|ext3grep-0.10.2-5|11	BuildRequires:	ext2fs-devel
21cr|ext3grep-0.10.2-5|12	Patch0:		ext3grep-0.10.1-gcc44.patch
21cr|ext3grep-0.10.2-5|13	Patch1:		ext3grep-0.10.2-include-unistd_h-for-sysconf.patch
21cr|ext3grep-0.10.2-5|14	Patch2:		ext3grep-0.10.2-new-e2fsprogs.diff
21cr|ext3grep-0.10.2-5|15	Patch3:		002_remove_i_dir_acl.diff
21cr|ext3grep-0.10.2-5|16	
21cr|ext3grep-0.10.2-5|17	%description
21cr|ext3grep-0.10.2-5|18	A tool to investigate an ext3 file system for deleted content and
21cr|ext3grep-0.10.2-5|19	possibly recover it.
21cr|ext3grep-0.10.2-5|20	
21cr|ext3grep-0.10.2-5|21	%files
21cr|ext3grep-0.10.2-5|22	%doc NEWS README
21cr|ext3grep-0.10.2-5|23	%{_bindir}/ext3grep
21cr|ext3grep-0.10.2-5|24	
21cr|ext3grep-0.10.2-5|25	#----------------------------------------------------------------------------
21cr|ext3grep-0.10.2-5|26	
21cr|ext3grep-0.10.2-5|27	%prep
21cr|ext3grep-0.10.2-5|28	%setup -q
21cr|ext3grep-0.10.2-5|29	%patch0 -p1
21cr|ext3grep-0.10.2-5|30	%patch1 -p0
21cr|ext3grep-0.10.2-5|31	%patch2 -p1
21cr|ext3grep-0.10.2-5|32	%patch3 -p1
21cr|ext3grep-0.10.2-5|33	
21cr|ext3grep-0.10.2-5|34	%build
21cr|ext3grep-0.10.2-5|35	# http://code.google.com/p/ext3grep/issues/detail?id=14
21cr|ext3grep-0.10.2-5|36	export CXX=%{_bindir}/g++
21cr|ext3grep-0.10.2-5|37	
21cr|ext3grep-0.10.2-5|38	%configure
21cr|ext3grep-0.10.2-5|39	%make
21cr|ext3grep-0.10.2-5|40	
21cr|ext3grep-0.10.2-5|41	%install
21cr|ext3grep-0.10.2-5|42	# Builds twice unless setting it here as well:
21cr|ext3grep-0.10.2-5|43	export CXX=%{_bindir}/g++
21cr|ext3grep-0.10.2-5|44	%makeinstall_std
21cr|ext3grep-0.10.2-5|45	

1330 21
21cr|extension-manager-0.3.2-2|1	Summary:	A native tool for browsing, installing, and managing GNOME Shell Extensions
21cr|extension-manager-0.3.2-2|2	Name:		extension-manager
21cr|extension-manager-0.3.2-2|3	Version:	0.3.2
21cr|extension-manager-0.3.2-2|4	Release:	2
21cr|extension-manager-0.3.2-2|5	License:	GPLv3+
21cr|extension-manager-0.3.2-2|6	Group:		Graphical desktop/GNOME
21cr|extension-manager-0.3.2-2|7	Url:		https://github.com/mjakeman/extension-manager
21cr|extension-manager-0.3.2-2|8	Source0:	https://github.com/mjakeman/extension-manager/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|extension-manager-0.3.2-2|9	Patch0:		extension-manager-0.3.1-lost-h.patch
21cr|extension-manager-0.3.2-2|10	BuildRequires:	gtk4-update-icon-cache
21cr|extension-manager-0.3.2-2|11	BuildRequires:	meson
21cr|extension-manager-0.3.2-2|12	BuildRequires:	python3-gi
21cr|extension-manager-0.3.2-2|13	BuildRequires:	pkgconfig(blueprint-compiler)
21cr|extension-manager-0.3.2-2|14	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|extension-manager-0.3.2-2|15	BuildRequires:	pkgconfig(gtk4)
21cr|extension-manager-0.3.2-2|16	BuildRequires:	pkgconfig(libadwaita-1)
21cr|extension-manager-0.3.2-2|17	BuildRequires:	pkgconfig(libsoup-3.0)
21cr|extension-manager-0.3.2-2|18	BuildRequires:	pkgconfig(text-engine-0.1)
21cr|extension-manager-0.3.2-2|19	
21cr|extension-manager-0.3.2-2|20	%description
21cr|extension-manager-0.3.2-2|21	A native tool for browsing, installing, and managing GNOME Shell Extensions.
21cr|extension-manager-0.3.2-2|22	
21cr|extension-manager-0.3.2-2|23	%files -f %{name}.lang
21cr|extension-manager-0.3.2-2|24	%doc NEWS README.md
21cr|extension-manager-0.3.2-2|25	%license COPYING
21cr|extension-manager-0.3.2-2|26	%{_appdatadir}/com.mattjakeman.ExtensionManager.appdata.xml
21cr|extension-manager-0.3.2-2|27	%{_bindir}/%{name}
21cr|extension-manager-0.3.2-2|28	%{_datadir}/applications/com.mattjakeman.ExtensionManager.desktop
21cr|extension-manager-0.3.2-2|29	%{_datadir}/glib-2.0/schemas/com.mattjakeman.ExtensionManager.gschema.xml
21cr|extension-manager-0.3.2-2|30	%{_iconsdir}/hicolor/scalable/actions/*.svg
21cr|extension-manager-0.3.2-2|31	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|extension-manager-0.3.2-2|32	%{_iconsdir}/hicolor/symbolic/apps/*.svg
21cr|extension-manager-0.3.2-2|33	
21cr|extension-manager-0.3.2-2|34	#----------------------------------------------------------------------------
21cr|extension-manager-0.3.2-2|35	
21cr|extension-manager-0.3.2-2|36	%prep
21cr|extension-manager-0.3.2-2|37	%autosetup -p1
21cr|extension-manager-0.3.2-2|38	
21cr|extension-manager-0.3.2-2|39	%build
21cr|extension-manager-0.3.2-2|40	%meson
21cr|extension-manager-0.3.2-2|41	%meson_build
21cr|extension-manager-0.3.2-2|42	
21cr|extension-manager-0.3.2-2|43	%install
21cr|extension-manager-0.3.2-2|44	%meson_install
21cr|extension-manager-0.3.2-2|45	
21cr|extension-manager-0.3.2-2|46	%find_lang %{name} --with-gnome

1331 21
21cr|extract-xiso-2.7.1-5|1	Name:		extract-xiso
21cr|extract-xiso-2.7.1-5|2	Version:	2.7.1
21cr|extract-xiso-2.7.1-5|3	Release:	5
21cr|extract-xiso-2.7.1-5|4	Summary:	A backup tool for creating and extracting disc image .iso's of XBox games
21cr|extract-xiso-2.7.1-5|5	License:	BSD
21cr|extract-xiso-2.7.1-5|6	Group:		Archiving/Backup
21cr|extract-xiso-2.7.1-5|7	URL:		http://sourceforge.net/projects/extract-xiso
21cr|extract-xiso-2.7.1-5|8	Source0:	%{name}-%{version}.tar.gz
21cr|extract-xiso-2.7.1-5|9	
21cr|extract-xiso-2.7.1-5|10	%description
21cr|extract-xiso-2.7.1-5|11	A backup tool for creating and extracting disc image .iso's of XBox games.
21cr|extract-xiso-2.7.1-5|12	For more details see: http://sourceforge.net/projects/extract-xiso
21cr|extract-xiso-2.7.1-5|13	
21cr|extract-xiso-2.7.1-5|14	%prep
21cr|extract-xiso-2.7.1-5|15	%setup -q -n %{name}
21cr|extract-xiso-2.7.1-5|16	
21cr|extract-xiso-2.7.1-5|17	%build
21cr|extract-xiso-2.7.1-5|18	%setup_compile_flags
21cr|extract-xiso-2.7.1-5|19	gcc -D__LINUX__ $CFLAGS $LDFLAGS extract-xiso.c libftp-*/*.c -o extract-xiso
21cr|extract-xiso-2.7.1-5|20	
21cr|extract-xiso-2.7.1-5|21	%install
21cr|extract-xiso-2.7.1-5|22	mkdir -p %{buildroot}%{_bindir}
21cr|extract-xiso-2.7.1-5|23	cp %{name} %{buildroot}%{_bindir}/
21cr|extract-xiso-2.7.1-5|24	
21cr|extract-xiso-2.7.1-5|25	%files
21cr|extract-xiso-2.7.1-5|26	%doc LICENSE.TXT README.TXT
21cr|extract-xiso-2.7.1-5|27	%{_bindir}/%{name}

1332 21
21cr|extremetuxracer-0.8.3-1|1	%define gname etr
21cr|extremetuxracer-0.8.3-1|2	%define _appdatadir %{_datadir}/metainfo
21cr|extremetuxracer-0.8.3-1|3	
21cr|extremetuxracer-0.8.3-1|4	Summary:	OpenGL racing game featuring Tux
21cr|extremetuxracer-0.8.3-1|5	Name:		extremetuxracer
21cr|extremetuxracer-0.8.3-1|6	Version:	0.8.3
21cr|extremetuxracer-0.8.3-1|7	Release:	1
21cr|extremetuxracer-0.8.3-1|8	License:	GPLv2
21cr|extremetuxracer-0.8.3-1|9	Group:		Games/Arcade
21cr|extremetuxracer-0.8.3-1|10	Url:		https://sourceforge.net/projects/extremetuxracer
21cr|extremetuxracer-0.8.3-1|11	Source0:	https://sourceforge.net/projects/extremetuxracer/files/releases/%{version}/%{gname}-%{version}.tar.xz
21cr|extremetuxracer-0.8.3-1|12	Source2:	%{name}.metainfo.xml
21cr|extremetuxracer-0.8.3-1|13	Source3:	%{name}-papercuts.metainfo.xml
21cr|extremetuxracer-0.8.3-1|14	Source4:	%{name}-papercuts-outline.metainfo.xml
21cr|extremetuxracer-0.8.3-1|15	Source5:	%{gname}.6
21cr|extremetuxracer-0.8.3-1|16	BuildRequires:	appstream-util
21cr|extremetuxracer-0.8.3-1|17	BuildRequires:	desktop-file-utils
21cr|extremetuxracer-0.8.3-1|18	BuildRequires:	imagemagick
21cr|extremetuxracer-0.8.3-1|19	BuildRequires:	pkgconfig(alsa)
21cr|extremetuxracer-0.8.3-1|20	BuildRequires:	pkgconfig(glu)
21cr|extremetuxracer-0.8.3-1|21	BuildRequires:	pkgconfig(libpng)
21cr|extremetuxracer-0.8.3-1|22	BuildRequires:	pkgconfig(sfml-audio) >= 2.2
21cr|extremetuxracer-0.8.3-1|23	BuildRequires:	pkgconfig(sfml-graphics) >= 2.2
21cr|extremetuxracer-0.8.3-1|24	BuildRequires:	pkgconfig(sfml-window) >= 2.2
21cr|extremetuxracer-0.8.3-1|25	Provides:	tuxracer = %{EVRD}
21cr|extremetuxracer-0.8.3-1|26	
21cr|extremetuxracer-0.8.3-1|27	%description
21cr|extremetuxracer-0.8.3-1|28	Extreme Tux Racer is an OpenGL racing game featuring Tux, the Linux
21cr|extremetuxracer-0.8.3-1|29	mascot. The goal of the game is to slide down a snow- and ice-covered
21cr|extremetuxracer-0.8.3-1|30	mountain as quickly as possible.  It is based on the GPL version of
21cr|extremetuxracer-0.8.3-1|31	TuxRacer.
21cr|extremetuxracer-0.8.3-1|32	
21cr|extremetuxracer-0.8.3-1|33	%files
21cr|extremetuxracer-0.8.3-1|34	%doc AUTHORS ChangeLog COPYING
21cr|extremetuxracer-0.8.3-1|35	%{_gamesbindir}/%{gname}
21cr|extremetuxracer-0.8.3-1|36	%{_gamesdatadir}/%{gname}/
21cr|extremetuxracer-0.8.3-1|37	%{_datadir}/applications/net.sourceforge.extremetuxracer.desktop
21cr|extremetuxracer-0.8.3-1|38	%{_iconsdir}/hicolor/*/apps/%{gname}.*
21cr|extremetuxracer-0.8.3-1|39	%{_mandir}/man6/etr.6*
21cr|extremetuxracer-0.8.3-1|40	%{_appdatadir}/*.metainfo.xml
21cr|extremetuxracer-0.8.3-1|41	%{_datadir}/doc/%{name}/TODO
21cr|extremetuxracer-0.8.3-1|42	%{_datadir}/doc/%{name}/code
21cr|extremetuxracer-0.8.3-1|43	%{_datadir}/doc/%{name}/courses_events
21cr|extremetuxracer-0.8.3-1|44	%{_datadir}/doc/%{name}/guide
21cr|extremetuxracer-0.8.3-1|45	%{_datadir}/doc/%{name}/score_algorithm
21cr|extremetuxracer-0.8.3-1|46	
21cr|extremetuxracer-0.8.3-1|47	#--------------------------------------------------------------------------------
21cr|extremetuxracer-0.8.3-1|48	%prep
21cr|extremetuxracer-0.8.3-1|49	%setup -qn %{gname}-%{version}
21cr|extremetuxracer-0.8.3-1|50	
21cr|extremetuxracer-0.8.3-1|51	%build
21cr|extremetuxracer-0.8.3-1|52	CFLAGS="%{optflags} -Ofast -ffast-math" \
21cr|extremetuxracer-0.8.3-1|53	CXXFLAGS="%{optflags} -Ofast -ffast-math" \
21cr|extremetuxracer-0.8.3-1|54	%configure \
21cr|extremetuxracer-0.8.3-1|55	--bindir=%{_gamesbindir} \
21cr|extremetuxracer-0.8.3-1|56	--datadir=%{_gamesdatadir} \
21cr|extremetuxracer-0.8.3-1|57	--docdir=%{_docdir}/%{name}
21cr|extremetuxracer-0.8.3-1|58	%make
21cr|extremetuxracer-0.8.3-1|59	
21cr|extremetuxracer-0.8.3-1|60	%install
21cr|extremetuxracer-0.8.3-1|61	%makeinstall_std
21cr|extremetuxracer-0.8.3-1|62	for r in 16 22 32 48; do
21cr|extremetuxracer-0.8.3-1|63	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${r}x${r}/apps
21cr|extremetuxracer-0.8.3-1|64	convert resources/%{gname}.png -scale ${r}x${r} %{buildroot}%{_datadir}/icons/hicolor/${r}x${r}/apps/%{gname}.png
21cr|extremetuxracer-0.8.3-1|65	done
21cr|extremetuxracer-0.8.3-1|66	install -m 644 -D resources/%{gname}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{gname}.svg
21cr|extremetuxracer-0.8.3-1|67	
21cr|extremetuxracer-0.8.3-1|68	rm -fr  %{buildroot}%{_datadir}/pixmaps
21cr|extremetuxracer-0.8.3-1|69	
21cr|extremetuxracer-0.8.3-1|70	# appdata
21cr|extremetuxracer-0.8.3-1|71	mkdir -p %{buildroot}%{_appdatadir}
21cr|extremetuxracer-0.8.3-1|72	install -Dm 0644 -p %{SOURCE2} \
21cr|extremetuxracer-0.8.3-1|73	%{buildroot}%{_appdatadir}/%{name}.metainfo.xml
21cr|extremetuxracer-0.8.3-1|74	install -Dm 0644 -p %{SOURCE3} \
21cr|extremetuxracer-0.8.3-1|75	%{buildroot}%{_appdatadir}/%{name}-papercuts.metainfo.xml
21cr|extremetuxracer-0.8.3-1|76	install -Dm 0644 -p %{SOURCE4} \
21cr|extremetuxracer-0.8.3-1|77	%{buildroot}%{_appdatadir}/%{name}-papercuts-outline.metainfo.xml
21cr|extremetuxracer-0.8.3-1|78	
21cr|extremetuxracer-0.8.3-1|79	#man pages
21cr|extremetuxracer-0.8.3-1|80	install -Dm 0644 -p %{SOURCE5} %{buildroot}%{_mandir}/man6/etr.6
21cr|extremetuxracer-0.8.3-1|81	
21cr|extremetuxracer-0.8.3-1|82	%check
21cr|extremetuxracer-0.8.3-1|83	desktop-file-validate %{buildroot}%{_datadir}/applications/net.sourceforge.extremetuxracer.desktop
21cr|extremetuxracer-0.8.3-1|84	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

1333 21
21cr|extundelete-0.2.4-4|1	%define _disable_rebuild_configure 1
21cr|extundelete-0.2.4-4|2	
21cr|extundelete-0.2.4-4|3	Summary:	Investigation and recovery tool for ext3/4 filesystem
21cr|extundelete-0.2.4-4|4	Name:		extundelete
21cr|extundelete-0.2.4-4|5	Version:	0.2.4
21cr|extundelete-0.2.4-4|6	Release:	4
21cr|extundelete-0.2.4-4|7	License:	GPLv2+
21cr|extundelete-0.2.4-4|8	Group:		File tools
21cr|extundelete-0.2.4-4|9	Url:		http://extundelete.sourceforge.net/
21cr|extundelete-0.2.4-4|10	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|extundelete-0.2.4-4|11	Patch0:		02_fix_ftbfs.patch
21cr|extundelete-0.2.4-4|12	BuildRequires:	pkgconfig(ext2fs)
21cr|extundelete-0.2.4-4|13	
21cr|extundelete-0.2.4-4|14	%description
21cr|extundelete-0.2.4-4|15	Utility that can recover deleted files from an ext3 or ext4 partition.
21cr|extundelete-0.2.4-4|16	The ext3 and ext4 file systems are the most common default file systems
21cr|extundelete-0.2.4-4|17	in Linux distributions. extundelete uses information stored in the
21cr|extundelete-0.2.4-4|18	partition's journal to attempt to recover a file that has been deleted
21cr|extundelete-0.2.4-4|19	from the partition.
21cr|extundelete-0.2.4-4|20	
21cr|extundelete-0.2.4-4|21	%files
21cr|extundelete-0.2.4-4|22	%doc LICENSE README
21cr|extundelete-0.2.4-4|23	%{_bindir}/%{name}
21cr|extundelete-0.2.4-4|24	
21cr|extundelete-0.2.4-4|25	#---------------------------------------------------------------
21cr|extundelete-0.2.4-4|26	
21cr|extundelete-0.2.4-4|27	%prep
21cr|extundelete-0.2.4-4|28	%setup -q
21cr|extundelete-0.2.4-4|29	%patch0 -p1
21cr|extundelete-0.2.4-4|30	
21cr|extundelete-0.2.4-4|31	%build
21cr|extundelete-0.2.4-4|32	%configure
21cr|extundelete-0.2.4-4|33	%make
21cr|extundelete-0.2.4-4|34	
21cr|extundelete-0.2.4-4|35	%install
21cr|extundelete-0.2.4-4|36	%makeinstall_std

1334 21
21cr|eza-0.20.5-1|1	%define		debug_package %{nil}
21cr|eza-0.20.5-1|2	
21cr|eza-0.20.5-1|3	Name:		eza
21cr|eza-0.20.5-1|4	Version:	0.20.5
21cr|eza-0.20.5-1|5	Release:	1
21cr|eza-0.20.5-1|6	Summary:	A modern replacement for ‘ls’
21cr|eza-0.20.5-1|7	License:	EUPL-1.2
21cr|eza-0.20.5-1|8	Group:		Development/Other
21cr|eza-0.20.5-1|9	URL:		https://github.com/eza-community/eza
21cr|eza-0.20.5-1|10	Source0:	https://github.com/eza-community/eza/archive/refs/tags/v0.20.5.tar.gz?/%{name}-%{version}.tar.gz
21cr|eza-0.20.5-1|11	Source1:	eza-vendor-0.20.5.tar.xz
21cr|eza-0.20.5-1|12	BuildRequires:	cargo
21cr|eza-0.20.5-1|13	
21cr|eza-0.20.5-1|14	%description
21cr|eza-0.20.5-1|15	eza is a modern, maintained replacement for the venerable
21cr|eza-0.20.5-1|16	file-listing command-line program ls that ships with Unix
21cr|eza-0.20.5-1|17	and Linux operating systems, giving it more features and
21cr|eza-0.20.5-1|18	better defaults. It uses colours to distinguish file types
21cr|eza-0.20.5-1|19	and metadata. It knows about symlinks, extended attributes,
21cr|eza-0.20.5-1|20	and Git. And it’s small, fast, and just one single binary.
21cr|eza-0.20.5-1|21	
21cr|eza-0.20.5-1|22	%prep
21cr|eza-0.20.5-1|23	%setup -q -a1
21cr|eza-0.20.5-1|24	
21cr|eza-0.20.5-1|25	mkdir -p .cargo
21cr|eza-0.20.5-1|26	cat > .cargo/config.toml << EOF
21cr|eza-0.20.5-1|27	[source.crates-io]
21cr|eza-0.20.5-1|28	replace-with = "vendored-sources"
21cr|eza-0.20.5-1|29	
21cr|eza-0.20.5-1|30	[source.vendored-sources]
21cr|eza-0.20.5-1|31	directory = "vendor"
21cr|eza-0.20.5-1|32	EOF
21cr|eza-0.20.5-1|33	
21cr|eza-0.20.5-1|34	%build
21cr|eza-0.20.5-1|35	cargo build --release --offline %{?_smp_mflags}
21cr|eza-0.20.5-1|36	
21cr|eza-0.20.5-1|37	%install
21cr|eza-0.20.5-1|38	install -d %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|eza-0.20.5-1|39	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21cr|eza-0.20.5-1|40	install -Dm0644 completions/bash/%{name} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21cr|eza-0.20.5-1|41	
21cr|eza-0.20.5-1|42	%files
21cr|eza-0.20.5-1|43	%doc README.md
21cr|eza-0.20.5-1|44	%license LICENSE.txt
21cr|eza-0.20.5-1|45	%{_bindir}/%{name}
21cr|eza-0.20.5-1|46	%{_sysconfdir}/bash_completion.d/%{name}

1335 21
21cr|ez-ipupdate-3.0.11b8-20|1	Name: ez-ipupdate
21cr|ez-ipupdate-3.0.11b8-20|2	Summary: Client for Dynamic DNS Services
21cr|ez-ipupdate-3.0.11b8-20|3	Version: 3.0.11b8
21cr|ez-ipupdate-3.0.11b8-20|4	Release: 20
21cr|ez-ipupdate-3.0.11b8-20|5	Source0: %{name}-%{version}.tar.bz2
21cr|ez-ipupdate-3.0.11b8-20|6	Source1: %{name}.service
21cr|ez-ipupdate-3.0.11b8-20|7	# add missing include for 64 bit (bug #35001)
21cr|ez-ipupdate-3.0.11b8-20|8	Patch0: ez-ipupdate-3.0.11b8-64-bit.patch
21cr|ez-ipupdate-3.0.11b8-20|9	Patch1: 000_missing_headers.diff
21cr|ez-ipupdate-3.0.11b8-20|10	Patch2: 001_automake_syntax.diff
21cr|ez-ipupdate-3.0.11b8-20|11	Patch3: 002_am_maintainer_mode.diff
21cr|ez-ipupdate-3.0.11b8-20|12	Patch4: 010_rebootstrap.diff
21cr|ez-ipupdate-3.0.11b8-20|13	Patch5: 100_portability.diff
21cr|ez-ipupdate-3.0.11b8-20|14	Patch6: 101_syslog_crashes.diff
21cr|ez-ipupdate-3.0.11b8-20|15	Patch7: 102_misc_crashes.diff
21cr|ez-ipupdate-3.0.11b8-20|16	Patch8: 103_protocol.diff
21cr|ez-ipupdate-3.0.11b8-20|17	Patch9: 104_misc_crashes.diff
21cr|ez-ipupdate-3.0.11b8-20|18	Patch10: 150_cosmetic.diff
21cr|ez-ipupdate-3.0.11b8-20|19	Patch11: 200_default_config.diff
21cr|ez-ipupdate-3.0.11b8-20|20	Patch12: 201_upstream_changelog.diff
21cr|ez-ipupdate-3.0.11b8-20|21	Group: Networking/Other
21cr|ez-ipupdate-3.0.11b8-20|22	URL: http://ez-ipupdate.com/
21cr|ez-ipupdate-3.0.11b8-20|23	License: GPL
21cr|ez-ipupdate-3.0.11b8-20|24	Requires(post): rpm-helper
21cr|ez-ipupdate-3.0.11b8-20|25	Requires(postun): rpm-helper
21cr|ez-ipupdate-3.0.11b8-20|26	Requires(post): systemd-units
21cr|ez-ipupdate-3.0.11b8-20|27	Requires(preun): systemd-units
21cr|ez-ipupdate-3.0.11b8-20|28	Requires(postun): systemd-units
21cr|ez-ipupdate-3.0.11b8-20|29	
21cr|ez-ipupdate-3.0.11b8-20|30	%description
21cr|ez-ipupdate-3.0.11b8-20|31	ez-ipupdate is a small utility for updating your host name for any of the
21cr|ez-ipupdate-3.0.11b8-20|32	dynamic DNS service offered at:
21cr|ez-ipupdate-3.0.11b8-20|33	
21cr|ez-ipupdate-3.0.11b8-20|34	* http://www.ez-ip.net
21cr|ez-ipupdate-3.0.11b8-20|35	* http://www.justlinux.com
21cr|ez-ipupdate-3.0.11b8-20|36	* http://www.dhs.org
21cr|ez-ipupdate-3.0.11b8-20|37	* http://www.dyndns.org
21cr|ez-ipupdate-3.0.11b8-20|38	* http://www.ods.org
21cr|ez-ipupdate-3.0.11b8-20|39	* http://gnudip.cheapnet.net (GNUDip)
21cr|ez-ipupdate-3.0.11b8-20|40	* http://www.dyn.ca (GNUDip)
21cr|ez-ipupdate-3.0.11b8-20|41	* http://www.tzo.com
21cr|ez-ipupdate-3.0.11b8-20|42	* http://www.easydns.com
21cr|ez-ipupdate-3.0.11b8-20|43	* http://www.dyns.cx
21cr|ez-ipupdate-3.0.11b8-20|44	* http://www.hn.org
21cr|ez-ipupdate-3.0.11b8-20|45	* http://www.zoneedit.com
21cr|ez-ipupdate-3.0.11b8-20|46	
21cr|ez-ipupdate-3.0.11b8-20|47	it is pure C and works on Linux, *BSD and Solaris.
21cr|ez-ipupdate-3.0.11b8-20|48	
21cr|ez-ipupdate-3.0.11b8-20|49	Don't forget to create your own config file ( in /etc/ez-ipupdate.conf )
21cr|ez-ipupdate-3.0.11b8-20|50	You can find some example in /usr/share/doc/%{name}-%{version}
21cr|ez-ipupdate-3.0.11b8-20|51	
21cr|ez-ipupdate-3.0.11b8-20|52	%prep
21cr|ez-ipupdate-3.0.11b8-20|53	
21cr|ez-ipupdate-3.0.11b8-20|54	%setup -q -n %{name}-%{version}
21cr|ez-ipupdate-3.0.11b8-20|55	%patch0 -p1
21cr|ez-ipupdate-3.0.11b8-20|56	%patch1 -p1
21cr|ez-ipupdate-3.0.11b8-20|57	%patch2 -p1
21cr|ez-ipupdate-3.0.11b8-20|58	%patch3 -p1
21cr|ez-ipupdate-3.0.11b8-20|59	%patch4 -p1
21cr|ez-ipupdate-3.0.11b8-20|60	%patch5 -p1
21cr|ez-ipupdate-3.0.11b8-20|61	%patch6 -p1
21cr|ez-ipupdate-3.0.11b8-20|62	%patch7 -p1
21cr|ez-ipupdate-3.0.11b8-20|63	%patch8 -p1
21cr|ez-ipupdate-3.0.11b8-20|64	%patch9 -p0
21cr|ez-ipupdate-3.0.11b8-20|65	%patch10 -p1
21cr|ez-ipupdate-3.0.11b8-20|66	%patch11 -p1
21cr|ez-ipupdate-3.0.11b8-20|67	%patch12 -p1
21cr|ez-ipupdate-3.0.11b8-20|68	
21cr|ez-ipupdate-3.0.11b8-20|69	%build
21cr|ez-ipupdate-3.0.11b8-20|70	%configure
21cr|ez-ipupdate-3.0.11b8-20|71	%make
21cr|ez-ipupdate-3.0.11b8-20|72	
21cr|ez-ipupdate-3.0.11b8-20|73	%install
21cr|ez-ipupdate-3.0.11b8-20|74	chmod 644 *.conf
21cr|ez-ipupdate-3.0.11b8-20|75	%makeinstall_std
21cr|ez-ipupdate-3.0.11b8-20|76	perl -pi -e "s|\/usr\/local\/bin|\/usr\/bin|" *.conf
21cr|ez-ipupdate-3.0.11b8-20|77	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|ez-ipupdate-3.0.11b8-20|78	
21cr|ez-ipupdate-3.0.11b8-20|79	cat > README.urpmi << EOF
21cr|ez-ipupdate-3.0.11b8-20|80	To configure the ez-ipupdate deamon, edit and set the corrects
21cr|ez-ipupdate-3.0.11b8-20|81	parameters in /etc/ez-ipupdate.conf config file.
21cr|ez-ipupdate-3.0.11b8-20|82	Then you can start the deamon with service ez-ipupdate start
21cr|ez-ipupdate-3.0.11b8-20|83	EOF
21cr|ez-ipupdate-3.0.11b8-20|84	
21cr|ez-ipupdate-3.0.11b8-20|85	%clean
21cr|ez-ipupdate-3.0.11b8-20|86	
21cr|ez-ipupdate-3.0.11b8-20|87	%files
21cr|ez-ipupdate-3.0.11b8-20|88	%doc COPYING INSTALL README README.urpmi
21cr|ez-ipupdate-3.0.11b8-20|89	%doc *.conf
21cr|ez-ipupdate-3.0.11b8-20|90	%{_bindir}/*
21cr|ez-ipupdate-3.0.11b8-20|91	%{_unitdir}/%{name}.service
21cr|ez-ipupdate-3.0.11b8-20|92	
21cr|ez-ipupdate-3.0.11b8-20|93	%post
21cr|ez-ipupdate-3.0.11b8-20|94	%create_ghostfile %{_sysconfdir}/%{name}.conf nobody root 600
21cr|ez-ipupdate-3.0.11b8-20|95	if [ ! -s %{_sysconfdir}/%{name}.conf ]; then
21cr|ez-ipupdate-3.0.11b8-20|96	cat > %{_sysconfdir}/%{name}.conf << EOF
21cr|ez-ipupdate-3.0.11b8-20|97	# example config file for ez-ipupdate
21cr|ez-ipupdate-3.0.11b8-20|98	#service-type=dyndns-static
21cr|ez-ipupdate-3.0.11b8-20|99	service-type=dyndns
21cr|ez-ipupdate-3.0.11b8-20|100	user=login:password
21cr|ez-ipupdate-3.0.11b8-20|101	host=somedomain.dyndns.org
21cr|ez-ipupdate-3.0.11b8-20|102	interface=eth1
21cr|ez-ipupdate-3.0.11b8-20|103	max-interval=2073600
21cr|ez-ipupdate-3.0.11b8-20|104	
21cr|ez-ipupdate-3.0.11b8-20|105	# cache file in the temp directory
21cr|ez-ipupdate-3.0.11b8-20|106	cache-file=/tmp/.ez-ipupdate.cache
21cr|ez-ipupdate-3.0.11b8-20|107	EOF
21cr|ez-ipupdate-3.0.11b8-20|108	fi
21cr|ez-ipupdate-3.0.11b8-20|109	
21cr|ez-ipupdate-3.0.11b8-20|110	%systemd_post %{name}.service
21cr|ez-ipupdate-3.0.11b8-20|111	
21cr|ez-ipupdate-3.0.11b8-20|112	%preun
21cr|ez-ipupdate-3.0.11b8-20|113	%systemd_preun %{name}.service
21cr|ez-ipupdate-3.0.11b8-20|114	
21cr|ez-ipupdate-3.0.11b8-20|115	%postun
21cr|ez-ipupdate-3.0.11b8-20|116	%systemd_postun_with_restart %{name}.service

1336 21
21cr|ezusbmidi-2002_10_20-14|1	Summary:	Firmware drivers for EZUSB MIDI devices
21cr|ezusbmidi-2002_10_20-14|2	Name:		ezusbmidi
21cr|ezusbmidi-2002_10_20-14|3	Version:	2002_10_20
21cr|ezusbmidi-2002_10_20-14|4	Release:	14
21cr|ezusbmidi-2002_10_20-14|5	License:	GPLv2+
21cr|ezusbmidi-2002_10_20-14|6	Group:		System/Kernel and hardware
21cr|ezusbmidi-2002_10_20-14|7	Url:		http://linux-hotplug.sourceforge.net
21cr|ezusbmidi-2002_10_20-14|8	Source0:	%{name}-%{version}.tar.bz2
21cr|ezusbmidi-2002_10_20-14|9	Patch0:		ezusbmidi-2002_10_20-sdcc33.patch
21cr|ezusbmidi-2002_10_20-14|10	Patch1:		ezusbmidi-2002_10_20-udev.patch
21cr|ezusbmidi-2002_10_20-14|11	BuildRequires:	linuxdoc-tools
21cr|ezusbmidi-2002_10_20-14|12	BuildRequires:	sdcc
21cr|ezusbmidi-2002_10_20-14|13	Requires:	fxload
21cr|ezusbmidi-2002_10_20-14|14	Requires:	udev
21cr|ezusbmidi-2002_10_20-14|15	BuildArch:	noarch
21cr|ezusbmidi-2002_10_20-14|16	
21cr|ezusbmidi-2002_10_20-14|17	%description
21cr|ezusbmidi-2002_10_20-14|18	This program is an USB-MIDI compliant firmware for the EZUSB chip
21cr|ezusbmidi-2002_10_20-14|19	(AN2131SC) developed to make an USB-MIDI adapter to run with Linux.
21cr|ezusbmidi-2002_10_20-14|20	It runs with these USB-MIDI devices:
21cr|ezusbmidi-2002_10_20-14|21	- Midiman Midisport 1x1
21cr|ezusbmidi-2002_10_20-14|22	- Midiman Midisport 2x2
21cr|ezusbmidi-2002_10_20-14|23	- Midiman Midisport UNO
21cr|ezusbmidi-2002_10_20-14|24	- Steinberg USB-2-MIDI
21cr|ezusbmidi-2002_10_20-14|25	
21cr|ezusbmidi-2002_10_20-14|26	%files
21cr|ezusbmidi-2002_10_20-14|27	%doc AUTHORS COPYING ChangeLog descriptor.png KnownBugs README *.html
21cr|ezusbmidi-2002_10_20-14|28	%{_sysconfdir}/udev/rules.d/*
21cr|ezusbmidi-2002_10_20-14|29	%{_datadir}/usb/ezusbmidi
21cr|ezusbmidi-2002_10_20-14|30	
21cr|ezusbmidi-2002_10_20-14|31	#----------------------------------------------------------------------------
21cr|ezusbmidi-2002_10_20-14|32	
21cr|ezusbmidi-2002_10_20-14|33	%prep
21cr|ezusbmidi-2002_10_20-14|34	%setup -q
21cr|ezusbmidi-2002_10_20-14|35	%patch0 -p1
21cr|ezusbmidi-2002_10_20-14|36	%patch1 -p1
21cr|ezusbmidi-2002_10_20-14|37	
21cr|ezusbmidi-2002_10_20-14|38	%build
21cr|ezusbmidi-2002_10_20-14|39	make
21cr|ezusbmidi-2002_10_20-14|40	
21cr|ezusbmidi-2002_10_20-14|41	%install
21cr|ezusbmidi-2002_10_20-14|42	%makeinstall_std

1337 21
21cr|f2c-20210928-1|1	%define major	0
21cr|f2c-20210928-1|2	%define libf2cname %mklibname f2c %{major}
21cr|f2c-20210928-1|3	
21cr|f2c-20210928-1|4	Name:           f2c
21cr|f2c-20210928-1|5	Summary:        A Fortran 77 to C/C++ conversion program
21cr|f2c-20210928-1|6	Version:	20210928
21cr|f2c-20210928-1|7	Release:	1
21cr|f2c-20210928-1|8	License:        MIT
21cr|f2c-20210928-1|9	Group:          Development/C
21cr|f2c-20210928-1|10	URL:            http://netlib.org/f2c/
21cr|f2c-20210928-1|11	Source0:        ftp://netlib.org/f2c.tar
21cr|f2c-20210928-1|12	# Patch makefile to build a shared library
21cr|f2c-20210928-1|13	Patch0:		f2c-20090411.patch
21cr|f2c-20210928-1|14	Patch1:		f2c-arithchk.patch
21cr|f2c-20210928-1|15	Patch2:		f2c-parallel-make.patch
21cr|f2c-20210928-1|16	BuildRequires:  unzip
21cr|f2c-20210928-1|17	Requires:       %{libf2cname} = %{version}-%{release}
21cr|f2c-20210928-1|18	Provides:       %{name}-devel = %{version}-%{release}
21cr|f2c-20210928-1|19	
21cr|f2c-20210928-1|20	%description
21cr|f2c-20210928-1|21	F2c converts Fortran 77 source code to C or C++ source files. If no
21cr|f2c-20210928-1|22	Fortran files are named on the command line, f2c can read Fortran from
21cr|f2c-20210928-1|23	standard input and write C to standard output.
21cr|f2c-20210928-1|24	
21cr|f2c-20210928-1|25	%package -n %{libf2cname}
21cr|f2c-20210928-1|26	Summary:    Dynamic libraries from %{name}
21cr|f2c-20210928-1|27	Group:      System/Libraries
21cr|f2c-20210928-1|28	
21cr|f2c-20210928-1|29	%description -n %{libf2cname}
21cr|f2c-20210928-1|30	Dynamic libraries from %{name}.
21cr|f2c-20210928-1|31	
21cr|f2c-20210928-1|32	%prep
21cr|f2c-20210928-1|33	%setup -q -n %{name}
21cr|f2c-20210928-1|34	mkdir lib%{name}
21cr|f2c-20210928-1|35	pushd lib%{name}
21cr|f2c-20210928-1|36	unzip ../lib%{name}.zip
21cr|f2c-20210928-1|37	popd
21cr|f2c-20210928-1|38	%patch0
21cr|f2c-20210928-1|39	%patch1
21cr|f2c-20210928-1|40	%patch2 -p1 -b .parallel-make
21cr|f2c-20210928-1|41	
21cr|f2c-20210928-1|42	%build
21cr|f2c-20210928-1|43	cp src/makefile.u src/Makefile
21cr|f2c-20210928-1|44	cp lib%{name}/makefile.u lib%{name}/Makefile
21cr|f2c-20210928-1|45	%make -C src CFLAGS="%{optflags}" f2c
21cr|f2c-20210928-1|46	%make -C lib%{name} CFLAGS="%{optflags} -fPIC"
21cr|f2c-20210928-1|47	
21cr|f2c-20210928-1|48	%install
21cr|f2c-20210928-1|49	rm -rf %{buildroot}
21cr|f2c-20210928-1|50	install -D -p -m 644 %{name}.h %{buildroot}%{_includedir}/%{name}.h
21cr|f2c-20210928-1|51	install -D -p -m 755 src/%{name} %{buildroot}%{_bindir}/%{name}
21cr|f2c-20210928-1|52	install -D -p -m 644 src/%{name}.1t %{buildroot}%{_mandir}/man1/%{name}.1
21cr|f2c-20210928-1|53	install -D -p -m 755 lib%{name}/lib%{name}.so.0.22 %{buildroot}%{_libdir}/lib%{name}.so.0.22
21cr|f2c-20210928-1|54	ln -s lib%{name}.so.0.22 %{buildroot}%{_libdir}/lib%{name}.so.0
21cr|f2c-20210928-1|55	ln -s lib%{name}.so.0.22 %{buildroot}%{_libdir}/lib%{name}.so
21cr|f2c-20210928-1|56	
21cr|f2c-20210928-1|57	%files
21cr|f2c-20210928-1|58	%doc %{name}.ps %{name}.pdf readme changes src/README
21cr|f2c-20210928-1|59	%{_bindir}/%{name}
21cr|f2c-20210928-1|60	%{_mandir}/man1/*
21cr|f2c-20210928-1|61	%{_includedir}/%{name}.h
21cr|f2c-20210928-1|62	%{_libdir}/lib%{name}.so
21cr|f2c-20210928-1|63	
21cr|f2c-20210928-1|64	%files -n %{libf2cname}
21cr|f2c-20210928-1|65	%doc permission disclaimer src/Notice
21cr|f2c-20210928-1|66	%{_libdir}/lib%{name}.so.*

1338 21
21cr|f3-9.0-1|1	Summary:	Simple tool that tests flash cards capacity and performance
21cr|f3-9.0-1|2	Name:		f3
21cr|f3-9.0-1|3	Version:	9.0
21cr|f3-9.0-1|4	Release:	1
21cr|f3-9.0-1|5	License:	GPLv3
21cr|f3-9.0-1|6	Group:		System/Configuration/Hardware
21cr|f3-9.0-1|7	Url:		https://github.com/AltraMayor/f3
21cr|f3-9.0-1|8	Source0:	https://github.com/AltraMayor/f3/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|f3-9.0-1|9	BuildRequires:	pkgconfig(libudev)
21cr|f3-9.0-1|10	BuildRequires:	pkgconfig(libparted)
21cr|f3-9.0-1|11	
21cr|f3-9.0-1|12	%description
21cr|f3-9.0-1|13	f3 is a simple tool that tests flash cards capacity and performance
21cr|f3-9.0-1|14	to see if they live up to claimed specifications. It fills the device
21cr|f3-9.0-1|15	with pseudorandom data and then checks if it returns the same on reading.
21cr|f3-9.0-1|16	
21cr|f3-9.0-1|17	F3 stands for Fight Flash Fraud, or Fight Fake Flash.
21cr|f3-9.0-1|18	
21cr|f3-9.0-1|19	%files
21cr|f3-9.0-1|20	%{_bindir}/*
21cr|f3-9.0-1|21	%{_mandir}/man1/*
21cr|f3-9.0-1|22	
21cr|f3-9.0-1|23	#----------------------------------------------------------------------------
21cr|f3-9.0-1|24	
21cr|f3-9.0-1|25	%prep
21cr|f3-9.0-1|26	%setup -q
21cr|f3-9.0-1|27	
21cr|f3-9.0-1|28	# fix install path
21cr|f3-9.0-1|29	sed -i 's|/usr/local|%{_prefix}|' ./Makefile
21cr|f3-9.0-1|30	
21cr|f3-9.0-1|31	%build
21cr|f3-9.0-1|32	%make_build
21cr|f3-9.0-1|33	%make_build extra
21cr|f3-9.0-1|34	
21cr|f3-9.0-1|35	%install
21cr|f3-9.0-1|36	%make_install
21cr|f3-9.0-1|37	%make_install install-extra
21cr|f3-9.0-1|38	
21cr|f3-9.0-1|39	%changelog
21cr|f3-9.0-1|40	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|f3-9.0-1|41	- Update version to 9.0
21cr|f3-9.0-1|42	
21cr|f3-9.0-1|43	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|f3-9.0-1|44	- automated spec cleanup
21cr|f3-9.0-1|45	
21cr|f3-9.0-1|46	* Fri May 12 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 8.0-2
21cr|f3-9.0-1|47	- add extra files
21cr|f3-9.0-1|48	
21cr|f3-9.0-1|49	* Wed May 3 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 8.0-1
21cr|f3-9.0-1|50	- cleanup
21cr|f3-9.0-1|51	
21cr|f3-9.0-1|52	* Wed May 3 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 8.0-1
21cr|f3-9.0-1|53	- new pkg

1339 21
21cr|faces-penguin-0.1-11|1	%define	name	faces-penguin
21cr|faces-penguin-0.1-11|2	%define	version 0.1
21cr|faces-penguin-0.1-11|3	%define release	11
21cr|faces-penguin-0.1-11|4	
21cr|faces-penguin-0.1-11|5	Summary:	Penguin face icons
21cr|faces-penguin-0.1-11|6	Name:		%name
21cr|faces-penguin-0.1-11|7	Version:	%version
21cr|faces-penguin-0.1-11|8	Release:	%release
21cr|faces-penguin-0.1-11|9	License:	GPL
21cr|faces-penguin-0.1-11|10	Group:		System/Configuration/Other
21cr|faces-penguin-0.1-11|11	Source0:	%name-%version.tar.bz2
21cr|faces-penguin-0.1-11|12	BuildArch:	noarch
21cr|faces-penguin-0.1-11|13	
21cr|faces-penguin-0.1-11|14	%description
21cr|faces-penguin-0.1-11|15	Penguin faces from previous Mandriva Linux releases.
21cr|faces-penguin-0.1-11|16	
21cr|faces-penguin-0.1-11|17	%prep
21cr|faces-penguin-0.1-11|18	
21cr|faces-penguin-0.1-11|19	%setup -q
21cr|faces-penguin-0.1-11|20	
21cr|faces-penguin-0.1-11|21	
21cr|faces-penguin-0.1-11|22	%install
21cr|faces-penguin-0.1-11|23	rm -rf $RPM_BUILD_ROOT
21cr|faces-penguin-0.1-11|24	
21cr|faces-penguin-0.1-11|25	install -d %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|26	install -m644 olddefault.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|27	install -m644 root.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|28	install -m644 tuxbaby.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|29	install -m644 tuxbox.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|30	install -m644 tuxcoocker.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|31	install -m644 tuxdad.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|32	install -m644 tuxegg.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|33	install -m644 tuxgirl.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|34	install -m644 tuxhead1.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|35	install -m644 tuxhead2.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|36	install -m644 tuxmam.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|37	install -m644 tuxmecano.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|38	install -m644 tux.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|39	install -m644 user-brunette-mdk.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|40	install -m644 user-curly-mdk.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|41	install -m644 user-olddefault-mdk.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|42	install -m644 user-girl-mdk.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|43	install -m644 user-hat-mdk.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|44	install -m644 user-tie-mdk.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|45	install -m644 user-woman-blond-mdk.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|46	install -m644 utildame.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|47	install -m644 utilmons.png %{buildroot}/%{_datadir}/mdk/faces
21cr|faces-penguin-0.1-11|48	
21cr|faces-penguin-0.1-11|49	%clean
21cr|faces-penguin-0.1-11|50	rm -rf $RPM_BUILD_ROOT
21cr|faces-penguin-0.1-11|51	
21cr|faces-penguin-0.1-11|52	%files
21cr|faces-penguin-0.1-11|53	%defattr(-,root,root)
21cr|faces-penguin-0.1-11|54	%{_datadir}/mdk/faces/*

1340 21
21cr|faenza-icon-theme-1.3.1-5|1	Summary:	Faenza icon theme
21cr|faenza-icon-theme-1.3.1-5|2	Name:		faenza-icon-theme
21cr|faenza-icon-theme-1.3.1-5|3	Version:	1.3.1
21cr|faenza-icon-theme-1.3.1-5|4	Release:	5
21cr|faenza-icon-theme-1.3.1-5|5	License:	GPLv3+
21cr|faenza-icon-theme-1.3.1-5|6	Group:		Graphical desktop/Other
21cr|faenza-icon-theme-1.3.1-5|7	Url:		http://tiheum.deviantart.com/art/Faenza-Icons-173323228
21cr|faenza-icon-theme-1.3.1-5|8	Source0:	%{name}_%{version}.tar.gz
21cr|faenza-icon-theme-1.3.1-5|9	Patch0:		faenza-icon-theme-1.3-adwaita.patch
21cr|faenza-icon-theme-1.3.1-5|10	Requires:	adwaita-icon-theme
21cr|faenza-icon-theme-1.3.1-5|11	Recommends:	kfaenza-icon-theme
21cr|faenza-icon-theme-1.3.1-5|12	Requires:	gnome-themes
21cr|faenza-icon-theme-1.3.1-5|13	Requires(post,postun):	gtk+2
21cr|faenza-icon-theme-1.3.1-5|14	BuildArch:	noarch
21cr|faenza-icon-theme-1.3.1-5|15	
21cr|faenza-icon-theme-1.3.1-5|16	%description
21cr|faenza-icon-theme-1.3.1-5|17	This icon theme for Gnome provides monochromatic icons for panels,
21cr|faenza-icon-theme-1.3.1-5|18	toolbars and buttons and colourful squared icons for devices,
21cr|faenza-icon-theme-1.3.1-5|19	applications, folder, files and Gnome menu items.
21cr|faenza-icon-theme-1.3.1-5|20	
21cr|faenza-icon-theme-1.3.1-5|21	Four themes are included to fit with light or dark themes/panels.
21cr|faenza-icon-theme-1.3.1-5|22	
21cr|faenza-icon-theme-1.3.1-5|23	%files
21cr|faenza-icon-theme-1.3.1-5|24	%defattr(0644,root,root,0755)
21cr|faenza-icon-theme-1.3.1-5|25	%{_iconsdir}/Faenza*
21cr|faenza-icon-theme-1.3.1-5|26	
21cr|faenza-icon-theme-1.3.1-5|27	%post
21cr|faenza-icon-theme-1.3.1-5|28	%update_icon_cache Faenza
21cr|faenza-icon-theme-1.3.1-5|29	%update_icon_cache Faenza-Ambiance
21cr|faenza-icon-theme-1.3.1-5|30	%update_icon_cache Faenza-Dark
21cr|faenza-icon-theme-1.3.1-5|31	%update_icon_cache Faenza-Darker
21cr|faenza-icon-theme-1.3.1-5|32	%update_icon_cache Faenza-Darkest
21cr|faenza-icon-theme-1.3.1-5|33	%update_icon_cache Faenza-Radiance
21cr|faenza-icon-theme-1.3.1-5|34	
21cr|faenza-icon-theme-1.3.1-5|35	%postun
21cr|faenza-icon-theme-1.3.1-5|36	%clean_icon_cache Faenza
21cr|faenza-icon-theme-1.3.1-5|37	%clean_icon_cache Faenza-Ambiance
21cr|faenza-icon-theme-1.3.1-5|38	%clean_icon_cache Faenza-Dark
21cr|faenza-icon-theme-1.3.1-5|39	%clean_icon_cache Faenza-Darker
21cr|faenza-icon-theme-1.3.1-5|40	%clean_icon_cache Faenza-Darkest
21cr|faenza-icon-theme-1.3.1-5|41	%clean_icon_cache Faenza_Radiance
21cr|faenza-icon-theme-1.3.1-5|42	
21cr|faenza-icon-theme-1.3.1-5|43	#----------------------------------------------------------------------------
21cr|faenza-icon-theme-1.3.1-5|44	
21cr|faenza-icon-theme-1.3.1-5|45	%prep
21cr|faenza-icon-theme-1.3.1-5|46	%setup -qn %{name}-1.3
21cr|faenza-icon-theme-1.3.1-5|47	%patch0 -p1
21cr|faenza-icon-theme-1.3.1-5|48	
21cr|faenza-icon-theme-1.3.1-5|49	%build
21cr|faenza-icon-theme-1.3.1-5|50	
21cr|faenza-icon-theme-1.3.1-5|51	%install
21cr|faenza-icon-theme-1.3.1-5|52	find Faenza* -type d -exec chmod 755 {} \;
21cr|faenza-icon-theme-1.3.1-5|53	find Faenza* -type f -exec chmod 644 {} \;
21cr|faenza-icon-theme-1.3.1-5|54	mkdir -p %{buildroot}%{_iconsdir}
21cr|faenza-icon-theme-1.3.1-5|55	cp -r Faenza* %{buildroot}%{_iconsdir}
21cr|faenza-icon-theme-1.3.1-5|56	touch %{buildroot}%{_iconsdir}/Faenza/icon-theme.cache
21cr|faenza-icon-theme-1.3.1-5|57	touch %{buildroot}%{_iconsdir}/Faenza-Ambiance/icon-theme.cache
21cr|faenza-icon-theme-1.3.1-5|58	touch %{buildroot}%{_iconsdir}/Faenza-Dark/icon-theme.cache
21cr|faenza-icon-theme-1.3.1-5|59	touch %{buildroot}%{_iconsdir}/Faenza-Darker/icon-theme.cache
21cr|faenza-icon-theme-1.3.1-5|60	touch %{buildroot}%{_iconsdir}/Faenza-Darkest/icon-theme.cache
21cr|faenza-icon-theme-1.3.1-5|61	touch %{buildroot}%{_iconsdir}/Faenza-Radiance/icon-theme.cache

1341 21
21cr|fail2ban-1.1.0-1|1	Summary:	Ban IP-addresses that result in too many password failures
21cr|fail2ban-1.1.0-1|2	Name:		fail2ban
21cr|fail2ban-1.1.0-1|3	Version:	1.1.0
21cr|fail2ban-1.1.0-1|4	Release:	1
21cr|fail2ban-1.1.0-1|5	License:	GPLv2+
21cr|fail2ban-1.1.0-1|6	Group:		System/Configuration/Networking
21cr|fail2ban-1.1.0-1|7	Url:		https://github.com/fail2ban/fail2ban
21cr|fail2ban-1.1.0-1|8	Source0:	https://github.com/fail2ban/fail2ban/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fail2ban-1.1.0-1|9	Source1:	%{name}.service
21cr|fail2ban-1.1.0-1|10	Source2:	%{name}.tmpfiles.conf
21cr|fail2ban-1.1.0-1|11	BuildRequires:	help2man
21cr|fail2ban-1.1.0-1|12	BuildRequires:	systemd-units
21cr|fail2ban-1.1.0-1|13	BuildRequires:	python3dist(coverage)
21cr|fail2ban-1.1.0-1|14	BuildRequires:	python3dist(dnspython)
21cr|fail2ban-1.1.0-1|15	BuildRequires:	python3dist(pyinotify)
21cr|fail2ban-1.1.0-1|16	BuildRequires:	python3dist(systemd-python)
21cr|fail2ban-1.1.0-1|17	BuildRequires:	pkgconfig(python3)
21cr|fail2ban-1.1.0-1|18	Requires:	python3-%{name} = %{EVRD}
21cr|fail2ban-1.1.0-1|19	Requires:	python3
21cr|fail2ban-1.1.0-1|20	Requires:	tcp_wrappers
21cr|fail2ban-1.1.0-1|21	Requires:	iptables
21cr|fail2ban-1.1.0-1|22	Requires:	syslog-daemon
21cr|fail2ban-1.1.0-1|23	Requires:	python3dist(systemd-python)
21cr|fail2ban-1.1.0-1|24	Requires(post,preun):	rpm-helper
21cr|fail2ban-1.1.0-1|25	Requires(post,preun):	systemd-units
21cr|fail2ban-1.1.0-1|26	Recommends:	python3-gamin
21cr|fail2ban-1.1.0-1|27	BuildArch:	noarch
21cr|fail2ban-1.1.0-1|28	
21cr|fail2ban-1.1.0-1|29	%description
21cr|fail2ban-1.1.0-1|30	Fail2Ban scans log files like /var/log/secure and bans IP-addresses that have
21cr|fail2ban-1.1.0-1|31	too many password failures within a specified time frame. It updates firewall
21cr|fail2ban-1.1.0-1|32	rules to reject these IP addresses. The rules needed for this can be defined by
21cr|fail2ban-1.1.0-1|33	the user. Fail2Ban can read multiple log files including sshd and Apache web
21cr|fail2ban-1.1.0-1|34	server logs.
21cr|fail2ban-1.1.0-1|35	
21cr|fail2ban-1.1.0-1|36	%files
21cr|fail2ban-1.1.0-1|37	%doc ChangeLog CONTRIBUTING.md DEVELOP FILTERS README.md THANKS
21cr|fail2ban-1.1.0-1|38	%{_docdir}/%{name}/run-rootless.txt
21cr|fail2ban-1.1.0-1|39	%license COPYING
21cr|fail2ban-1.1.0-1|40	%{_bindir}/%{name}-*
21cr|fail2ban-1.1.0-1|41	%config(noreplace) %{_sysconfdir}/%{name}/action.d/*.conf
21cr|fail2ban-1.1.0-1|42	%config(noreplace) %{_sysconfdir}/%{name}/*.conf
21cr|fail2ban-1.1.0-1|43	%config(noreplace) %{_sysconfdir}/%{name}/filter.d/*.conf
21cr|fail2ban-1.1.0-1|44	%dir /run/%{name}
21cr|fail2ban-1.1.0-1|45	%dir %{_sysconfdir}/%{name}/jail.d
21cr|fail2ban-1.1.0-1|46	%dir %{_sysconfdir}/%{name}/%{name}.d
21cr|fail2ban-1.1.0-1|47	%{_mandir}/man1/*
21cr|fail2ban-1.1.0-1|48	%{_sysconfdir}/%{name}/action.d/*py*
21cr|fail2ban-1.1.0-1|49	%{_sysconfdir}/%{name}/filter.d/ignorecommands/apache-fakegooglebot
21cr|fail2ban-1.1.0-1|50	%{_tmpfilesdir}/%{name}.conf
21cr|fail2ban-1.1.0-1|51	%{_unitdir}/%{name}.service
21cr|fail2ban-1.1.0-1|52	%exclude %{_bindir}/%{name}-python
21cr|fail2ban-1.1.0-1|53	
21cr|fail2ban-1.1.0-1|54	%post
21cr|fail2ban-1.1.0-1|55	%tmpfiles_create %{name}.conf
21cr|fail2ban-1.1.0-1|56	%_post_service %{name}
21cr|fail2ban-1.1.0-1|57	
21cr|fail2ban-1.1.0-1|58	%preun
21cr|fail2ban-1.1.0-1|59	%_preun_service %{name}
21cr|fail2ban-1.1.0-1|60	
21cr|fail2ban-1.1.0-1|61	#------------------------------------------------------------------
21cr|fail2ban-1.1.0-1|62	
21cr|fail2ban-1.1.0-1|63	%package -n python3-%{name}
21cr|fail2ban-1.1.0-1|64	Summary:	Ban IP-addresses that result in too many password failures
21cr|fail2ban-1.1.0-1|65	Group:		Development/Python
21cr|fail2ban-1.1.0-1|66	Requires:	%{name} = %{EVRD}
21cr|fail2ban-1.1.0-1|67	Provides:	python-%{name} = %{EVRD}
21cr|fail2ban-1.1.0-1|68	
21cr|fail2ban-1.1.0-1|69	%description -n python3-%{name}
21cr|fail2ban-1.1.0-1|70	Fail2Ban scans log files like /var/log/secure and bans IP-addresses that have
21cr|fail2ban-1.1.0-1|71	too many password failures within a specified time frame. It updates firewall
21cr|fail2ban-1.1.0-1|72	rules to reject these IP addresses. The rules needed for this can be defined by
21cr|fail2ban-1.1.0-1|73	the user. Fail2Ban can read multiple log files including sshd and Apache web
21cr|fail2ban-1.1.0-1|74	server logs.
21cr|fail2ban-1.1.0-1|75	
21cr|fail2ban-1.1.0-1|76	%files -n python3-%{name}
21cr|fail2ban-1.1.0-1|77	%doc COPYING
21cr|fail2ban-1.1.0-1|78	%{_bindir}/%{name}-python
21cr|fail2ban-1.1.0-1|79	%config(noreplace) %{_sysconfdir}/%{name}/action.d/*.py
21cr|fail2ban-1.1.0-1|80	%{py3_puresitedir}/%{name}
21cr|fail2ban-1.1.0-1|81	%{py3_puresitedir}/%{name}-%{version}-py*.egg-info
21cr|fail2ban-1.1.0-1|82	
21cr|fail2ban-1.1.0-1|83	#------------------------------------------------------------------
21cr|fail2ban-1.1.0-1|84	
21cr|fail2ban-1.1.0-1|85	%prep
21cr|fail2ban-1.1.0-1|86	%autosetup -p1
21cr|fail2ban-1.1.0-1|87	
21cr|fail2ban-1.1.0-1|88	%build
21cr|fail2ban-1.1.0-1|89	%py3_build
21cr|fail2ban-1.1.0-1|90	
21cr|fail2ban-1.1.0-1|91	%install
21cr|fail2ban-1.1.0-1|92	%py3_install
21cr|fail2ban-1.1.0-1|93	
21cr|fail2ban-1.1.0-1|94	install -d %{buildroot}%{_mandir}/man1
21cr|fail2ban-1.1.0-1|95	install man/*.1 %{buildroot}%{_mandir}/man1/
21cr|fail2ban-1.1.0-1|96	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|fail2ban-1.1.0-1|97	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|fail2ban-1.1.0-1|98	
21cr|fail2ban-1.1.0-1|99	ln -sf python3 %{buildroot}%{_bindir}/%{name}-python
21cr|fail2ban-1.1.0-1|100	
21cr|fail2ban-1.1.0-1|101	# Remove non-Linux actions
21cr|fail2ban-1.1.0-1|102	rm %{buildroot}%{_sysconfdir}/%{name}/action.d/*ipfw.conf
21cr|fail2ban-1.1.0-1|103	rm %{buildroot}%{_sysconfdir}/%{name}/action.d/{ipfilter,pf,ufw}.conf
21cr|fail2ban-1.1.0-1|104	rm %{buildroot}%{_sysconfdir}/%{name}/action.d/osx-*.conf

1342 21
21cr|fake-1.1.11-6|1	Summary:	Switches in redundant servers using arp spoofing
21cr|fake-1.1.11-6|2	Name:		fake
21cr|fake-1.1.11-6|3	Version:	1.1.11
21cr|fake-1.1.11-6|4	Release:	6
21cr|fake-1.1.11-6|5	License:	GPLv2+
21cr|fake-1.1.11-6|6	Group:		Networking/Other
21cr|fake-1.1.11-6|7	Url:		http://www.vergenet.net/linux/fake/
21cr|fake-1.1.11-6|8	Source0:	http://www.vergenet.net/linux/fake/download/%{version}/%{name}-%{version}.tar.gz
21cr|fake-1.1.11-6|9	
21cr|fake-1.1.11-6|10	%description
21cr|fake-1.1.11-6|11	Fake is a utility that enables the IP address be taken over
21cr|fake-1.1.11-6|12	by bringing up a second interface on the host machine and
21cr|fake-1.1.11-6|13	using gratuitous arp. Designed to switch in backup servers
21cr|fake-1.1.11-6|14	on a LAN.
21cr|fake-1.1.11-6|15	
21cr|fake-1.1.11-6|16	%files
21cr|fake-1.1.11-6|17	%defattr(644,root,root,755)
21cr|fake-1.1.11-6|18	%doc COPYING AUTHORS README ChangeLog docs/* instance_config/* heartbeat/fake
21cr|fake-1.1.11-6|19	%defattr(-,root,root)
21cr|fake-1.1.11-6|20	%{_prefix}/sbin/*
21cr|fake-1.1.11-6|21	%{_mandir}/man8/*
21cr|fake-1.1.11-6|22	%dir %{_sysconfdir}/fake
21cr|fake-1.1.11-6|23	%config(noreplace) %{_sysconfdir}/fake/instance_config
21cr|fake-1.1.11-6|24	%config(noreplace) %{_sysconfdir}/fake/.fakerc
21cr|fake-1.1.11-6|25	%config(noreplace) %{_sysconfdir}/fake/clear_routers
21cr|fake-1.1.11-6|26	%{_prefix}/lib/heartbeat/fake
21cr|fake-1.1.11-6|27	
21cr|fake-1.1.11-6|28	#----------------------------------------------------------------------------
21cr|fake-1.1.11-6|29	
21cr|fake-1.1.11-6|30	%prep
21cr|fake-1.1.11-6|31	%setup -q
21cr|fake-1.1.11-6|32	
21cr|fake-1.1.11-6|33	%build
21cr|fake-1.1.11-6|34	%make patch
21cr|fake-1.1.11-6|35	%make CC="gcc %{optflags}"
21cr|fake-1.1.11-6|36	
21cr|fake-1.1.11-6|37	%install
21cr|fake-1.1.11-6|38	make ROOT_DIR=%{buildroot} MAN8_DIR=%{buildroot}%{_mandir}/man8 install
21cr|fake-1.1.11-6|39	rm -rf %{buildroot}%{_prefix}/doc/

1343 21
21cr|fakechroot-2.20.1-1|1	Summary:	A chroot-like wrapper for non-privileged users
21cr|fakechroot-2.20.1-1|2	Name:		fakechroot
21cr|fakechroot-2.20.1-1|3	Version:	2.20.1
21cr|fakechroot-2.20.1-1|4	Release:	1
21cr|fakechroot-2.20.1-1|5	License:	GPLv2+
21cr|fakechroot-2.20.1-1|6	Group:		File tools
21cr|fakechroot-2.20.1-1|7	Url:		https://github.com/fakechroot/fakechroot/wiki
21cr|fakechroot-2.20.1-1|8	Source0:	https://github.com/downloads/%{name}/%{name}/%{name}-%{version}.tar.gz
21cr|fakechroot-2.20.1-1|9	Patch1:		https://github.com/dex4er/fakechroot/commit/b42d1fb9538f680af2f31e864c555414ccba842a.patch
21cr|fakechroot-2.20.1-1|10	Patch2:		https://github.com/dex4er/fakechroot/pull/85/commits/534e6d555736b97211523970d378dfb0db2608e9.patch
21cr|fakechroot-2.20.1-1|11	Patch3:		https://github.com/dex4er/fakechroot/pull/85/commits/75d7e6fa191c11a791faff06a0de86eaa7801d05.patch
21cr|fakechroot-2.20.1-1|12	Patch4:		https://github.com/dex4er/fakechroot/pull/85/commits/693a3597ea7fccfb62f357503ff177bd3e3d5a89.patch
21cr|fakechroot-2.20.1-1|13	Patch5:		https://github.com/dex4er/fakechroot/pull/86.patch
21cr|fakechroot-2.20.1-1|14	BuildRequires:	gdbm
21cr|fakechroot-2.20.1-1|15	
21cr|fakechroot-2.20.1-1|16	%description
21cr|fakechroot-2.20.1-1|17	fakechroot runs a command in an environment were is additional possibility
21cr|fakechroot-2.20.1-1|18	to use chroot(8) command without root privileges. This is useful for
21cr|fakechroot-2.20.1-1|19	allowing users to create own chrooted environment with possibility to
21cr|fakechroot-2.20.1-1|20	install another packages without need for root privileges.
21cr|fakechroot-2.20.1-1|21	
21cr|fakechroot-2.20.1-1|22	%files
21cr|fakechroot-2.20.1-1|23	%doc README.md NEWS.md LICENSE
21cr|fakechroot-2.20.1-1|24	%{_bindir}/%{name}
21cr|fakechroot-2.20.1-1|25	%{_bindir}/env.%{name}
21cr|fakechroot-2.20.1-1|26	%{_bindir}/ldd.%{name}
21cr|fakechroot-2.20.1-1|27	%{_sbindir}/chroot.%{name}
21cr|fakechroot-2.20.1-1|28	%{_mandir}/man1/%{name}*
21cr|fakechroot-2.20.1-1|29	%{_libdir}/%{name}/*.so
21cr|fakechroot-2.20.1-1|30	%{_sysconfdir}/%{name}/
21cr|fakechroot-2.20.1-1|31	
21cr|fakechroot-2.20.1-1|32	#----------------------------------------------------------------------------
21cr|fakechroot-2.20.1-1|33	
21cr|fakechroot-2.20.1-1|34	%prep
21cr|fakechroot-2.20.1-1|35	%setup -q
21cr|fakechroot-2.20.1-1|36	%apply_patches
21cr|fakechroot-2.20.1-1|37	
21cr|fakechroot-2.20.1-1|38	%build
21cr|fakechroot-2.20.1-1|39	%configure \
21cr|fakechroot-2.20.1-1|40	--disable-static
21cr|fakechroot-2.20.1-1|41	%make
21cr|fakechroot-2.20.1-1|42	
21cr|fakechroot-2.20.1-1|43	%install
21cr|fakechroot-2.20.1-1|44	%makeinstall_std
21cr|fakechroot-2.20.1-1|45	

1344 21
21cr|falkon-23.08.4-2|1	%define major 3
21cr|falkon-23.08.4-2|2	%define libnameprivate %mklibname falkonprivate %{major}
21cr|falkon-23.08.4-2|3	
21cr|falkon-23.08.4-2|4	Summary:	Fast browser based on QtWebKit
21cr|falkon-23.08.4-2|5	Name:		falkon
21cr|falkon-23.08.4-2|6	Version:	23.08.4
21cr|falkon-23.08.4-2|7	Release:	2
21cr|falkon-23.08.4-2|8	License:	GPLv3+ and BSD and LGPLv2.1 and GPLv2+ and MPL
21cr|falkon-23.08.4-2|9	Group:		Networking/WWW
21cr|falkon-23.08.4-2|10	Url:		https://www.kde.org/
21cr|falkon-23.08.4-2|11	Source0:	https://download.kde.org/stable/falkon/%{version}/src/%{name}-%{version}.tar.xz
21cr|falkon-23.08.4-2|12	Source1:	falkon-3.1.99_ru.tar.gz
21cr|falkon-23.08.4-2|13	# reenable native scrollbars by default (upstream disabled them in 2.1.2)
21cr|falkon-23.08.4-2|14	Patch0:		falkon-3.1.0-native-scrollbars.patch
21cr|falkon-23.08.4-2|15	BuildRequires:	extra-cmake-modules
21cr|falkon-23.08.4-2|16	BuildRequires:	qt5-linguist-tools
21cr|falkon-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21cr|falkon-23.08.4-2|18	BuildRequires:	kf5crash-devel
21cr|falkon-23.08.4-2|19	BuildRequires:	kf5kio-devel
21cr|falkon-23.08.4-2|20	BuildRequires:	kf5purpose-devel
21cr|falkon-23.08.4-2|21	BuildRequires:	kf5wallet-devel
21cr|falkon-23.08.4-2|22	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|falkon-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|falkon-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21cr|falkon-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5DBus)
21cr|falkon-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21cr|falkon-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Network)
21cr|falkon-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Qml)
21cr|falkon-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|falkon-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Script)
21cr|falkon-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Sql)
21cr|falkon-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Test)
21cr|falkon-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|falkon-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|falkon-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|falkon-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|falkon-23.08.4-2|37	BuildRequires:	pkgconfig(xcb-util)
21cr|falkon-23.08.4-2|38	BuildRequires:	pkgconfig(python3)
21cr|falkon-23.08.4-2|39	BuildRequires:	qt5-tools
21cr|falkon-23.08.4-2|40	BuildRequires:	dos2unix
21cr|falkon-23.08.4-2|41	BuildRequires:	%{_lib}appstream-glib-devel
21cr|falkon-23.08.4-2|42	Requires:	%{name}-plugins = %{EVRD}
21cr|falkon-23.08.4-2|43	Requires:	qt5-database-plugin-sqlite
21cr|falkon-23.08.4-2|44	Requires:	qt5-output-driver-default
21cr|falkon-23.08.4-2|45	
21cr|falkon-23.08.4-2|46	%description
21cr|falkon-23.08.4-2|47	Falkon is a new and very fast QtWebKit browser.
21cr|falkon-23.08.4-2|48	
21cr|falkon-23.08.4-2|49	%files -f %{name}.lang
21cr|falkon-23.08.4-2|50	%{_bindir}/%{name}
21cr|falkon-23.08.4-2|51	%dir %{_datadir}/%{name}
21cr|falkon-23.08.4-2|52	%{_datadir}/%{name}/themes
21cr|falkon-23.08.4-2|53	%{_datadir}/bash-completion/completions/*
21cr|falkon-23.08.4-2|54	%{_iconsdir}/hicolor/*/apps/*.png
21cr|falkon-23.08.4-2|55	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|falkon-23.08.4-2|56	%{_kde5_applicationsdir}/org.kde.falkon.desktop
21cr|falkon-23.08.4-2|57	%{_appdatadir}/org.kde.falkon.appdata.xml
21cr|falkon-23.08.4-2|58	
21cr|falkon-23.08.4-2|59	#----------------------------------------------------------------------------
21cr|falkon-23.08.4-2|60	
21cr|falkon-23.08.4-2|61	%package plugins
21cr|falkon-23.08.4-2|62	Summary:	Various plugins for %{name} web browser
21cr|falkon-23.08.4-2|63	Group:		Networking/WWW
21cr|falkon-23.08.4-2|64	Requires:	%{name} = %{EVRD}
21cr|falkon-23.08.4-2|65	
21cr|falkon-23.08.4-2|66	%description plugins
21cr|falkon-23.08.4-2|67	Falkon Plugins are dynamically that can extend
21cr|falkon-23.08.4-2|68	application in almost any way. This package
21cr|falkon-23.08.4-2|69	contains the following plugins:
21cr|falkon-23.08.4-2|70	
21cr|falkon-23.08.4-2|71	* Mouse Gestures
21cr|falkon-23.08.4-2|72	* Access Keys Navigation
21cr|falkon-23.08.4-2|73	* Personal Information Manager
21cr|falkon-23.08.4-2|74	* GreaseMonkey
21cr|falkon-23.08.4-2|75	
21cr|falkon-23.08.4-2|76	%files plugins
21cr|falkon-23.08.4-2|77	%{_qt5_plugindir}/falkon/*
21cr|falkon-23.08.4-2|78	
21cr|falkon-23.08.4-2|79	#----------------------------------------------------------------------------
21cr|falkon-23.08.4-2|80	
21cr|falkon-23.08.4-2|81	%package -n %{libnameprivate}
21cr|falkon-23.08.4-2|82	Summary:	%{name} shared library
21cr|falkon-23.08.4-2|83	Group:		System/Libraries
21cr|falkon-23.08.4-2|84	
21cr|falkon-23.08.4-2|85	%description -n %{libnameprivate}
21cr|falkon-23.08.4-2|86	Shared library used by %{name} web browser.
21cr|falkon-23.08.4-2|87	
21cr|falkon-23.08.4-2|88	%files -n %{libnameprivate}
21cr|falkon-23.08.4-2|89	%{_libdir}/libFalkonPrivate.so.%{major}*
21cr|falkon-23.08.4-2|90	%{_libdir}/libFalkonPrivate.so.%{version}
21cr|falkon-23.08.4-2|91	
21cr|falkon-23.08.4-2|92	
21cr|falkon-23.08.4-2|93	
21cr|falkon-23.08.4-2|94	#----------------------------------------------------------------------------
21cr|falkon-23.08.4-2|95	
21cr|falkon-23.08.4-2|96	%prep
21cr|falkon-23.08.4-2|97	%setup -q
21cr|falkon-23.08.4-2|98	%patch0 -p1
21cr|falkon-23.08.4-2|99	
21cr|falkon-23.08.4-2|100	pushd poqm
21cr|falkon-23.08.4-2|101	tar -xvzf %{SOURCE1}
21cr|falkon-23.08.4-2|102	popd
21cr|falkon-23.08.4-2|103	
21cr|falkon-23.08.4-2|104	%build
21cr|falkon-23.08.4-2|105	%cmake_kde5
21cr|falkon-23.08.4-2|106	%make
21cr|falkon-23.08.4-2|107	
21cr|falkon-23.08.4-2|108	%install
21cr|falkon-23.08.4-2|109	%makeinstall_std -C build
21cr|falkon-23.08.4-2|110	
21cr|falkon-23.08.4-2|111	%find_lang %{name} --all-name --with-qt
21cr|falkon-23.08.4-2|112	
21cr|falkon-23.08.4-2|113	rm -f %{buildroot}%{_datadir}/falkon/locale/sr@*.qm

1345 21
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|1	%global gitcommit_full 5bfa8fa9c880db2374c75d2d25107da3926b8f29
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|2	%global gitcommit %(c=%{gitcommit_full}; echo ${c:0:7})
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|3	%global date 20220606
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|4	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|5	Name:           fancontrol-gui
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|6	Version:        0.8
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|7	Release:        2.%{date}git%{gitcommit}
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|8	Summary:        GUI for fancontrol
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|9	Group:          Graphical desktop/KDE
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|10	License:        GPL-2.0-or-later
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|11	URL:            https://github.com/Maldela/fancontrol-gui
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|12	Source0:        https://github.com/Maldela/fancontrol-gui/archive/5bfa8fa9c880db2374c75d2d25107da3926b8f29.zip?/%{name}-%{gitcommit}.zip
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|13	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|14	BuildRequires:  gcc-c++
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|15	BuildRequires:  cmake >= 3.0.2
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|16	BuildRequires:  extra-cmake-modules
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|17	BuildRequires:  cmake(KF5Auth)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|18	BuildRequires:  cmake(KF5Config)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|19	BuildRequires:  cmake(KF5I18n)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|20	BuildRequires:  cmake(KF5Package)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|21	BuildRequires:  cmake(KF5CoreAddons)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|22	BuildRequires:  cmake(KF5DBusAddons)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|23	BuildRequires:  cmake(KF5Notifications)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|24	BuildRequires:  cmake(Qt5QuickControls2)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|25	BuildRequires:  cmake(KF5ConfigWidgets)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|26	BuildRequires:  cmake(KF5KCMUtils)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|27	BuildRequires:  cmake(KF5Plasma)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|28	BuildRequires:  gettext
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|29	BuildRequires:  cmake(Qt5Core)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|30	BuildRequires:  cmake(Qt5Test)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|31	BuildRequires:  cmake(KF5Declarative)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|32	BuildRequires:  cmake(KF5Kirigami2)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|33	#BuildRequires:  cmake(Qt5QuickLayouts)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|34	#BuildRequires:  cmake(Qt5QuickDialogs)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|35	BuildRequires:  desktop-file-utils
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|36	BuildRequires:  pkgconfig(appstream-glib)
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|37	BuildRequires:  appstream-util
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|38	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|39	Requires:       hicolor-icon-theme
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|40	Requires:       dbus-common
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|41	Requires:       polkit
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|42	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|43	%description
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|44	GUI for fancontrol which is part of lm_sensors.
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|45	It uses the KAuth module of the KDE Frameworks 5 to write the
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|46	generated config file. Furthermore it communicates with systemd
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|47	via dbus to control the fancontrol service.
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|48	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|49	%package        kcm
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|50	Summary:        KCM for %{name}
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|51	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|52	Requires:       plasma-settings
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|53	Requires:       kcmutils
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|54	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|55	%description    kcm
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|56	KCM for %{name}.
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|57	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|58	%package        plasmoid
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|59	Summary:        Plasmoid for %{name}
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|60	BuildArch:      noarch
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|61	Requires:       %{name} = %{version}-%{release}
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|62	Requires:       plasma5-workspace
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|63	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|64	%description    plasmoid
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|65	Plasmoid for %{name}.
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|66	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|67	%prep
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|68	%autosetup -n %{name}-%{gitcommit_full}
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|69	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|70	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|71	%build
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|72	%cmake_kde5 -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_KCM=on -DBUILD_PLASMOID=on
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|73	%make_build
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|74	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|75	%install
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|76	%make_install -C build
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|77	%find_lang fancontrol_kcm --all-name
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|78	# Remove icon tag
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|79	sed -i '/icon/d' %{buildroot}%{_metainfodir}/org.kde.fancontrol.gui.appdata.xml
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|80	sed -i '/icon/d' %{buildroot}%{_metainfodir}/org.kde.fancontrol.kcm.appdata.xml
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|81	sed -i '/icon/d' %{buildroot}%{_metainfodir}/org.kde.fancontrol.plasmoid.appdata.xml
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|82	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|83	%check
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|84	desktop-file-validate %{buildroot}%{_kde5_applicationsdir}/org.kde.fancontrol.gui.desktop
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|85	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.kde.fancontrol.*.appdata.xml
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|86	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|87	%files -f fancontrol_kcm.lang
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|88	%license LICENSE
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|89	%doc README.md
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|90	%{_bindir}/fancontrol_gui
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|91	%{_qt5_prefix}/qml/Fancontrol
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|92	%{_kde5_libexecdir}/kauth/fancontrol_gui-helper
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|93	%{_kde5_applicationsdir}/org.kde.fancontrol.gui.desktop
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|94	%{_datadir}/dbus-1/system-services/org.kde.fancontrol.gui.helper.service
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|95	%{_datadir}/dbus-1/system.d/org.kde.fancontrol.gui.helper.conf
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|96	%{_datadir}/icons/hicolor/scalable/apps/org.kde.fancontrol.gui.svg
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|97	%{_metainfodir}/org.kde.fancontrol.gui.appdata.xml
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|98	%{_datadir}/polkit-1/actions/org.kde.fancontrol.gui.helper.policy
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|99	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|100	%files kcm
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|101	%{_qt5_plugindir}/kcms/kcm_fancontrol.so
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|102	%{_datadir}/kpackage/genericqml/org.kde.fancontrol.gui
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|103	%{_datadir}/kpackage/kcms/org.kde.fancontrol.kcm
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|104	%{_datadir}/kservices5/kcm_fancontrol.desktop
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|105	%{_metainfodir}/org.kde.fancontrol.kcm.appdata.xml
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|106	
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|107	%files plasmoid
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|108	%{_datadir}/kservices5/plasma-applet-org.kde.fancontrol.plasmoid.desktop
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|109	%{_metainfodir}/org.kde.fancontrol.plasmoid.appdata.xml
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|110	%{_datadir}/plasma/plasmoids/org.kde.fancontrol.plasmoid
21cr|fancontrol-gui-0.8-2.20220606git5bfa8fa|111	

1346 21
21cr|fanout-0.6.1-12|1	Summary:	Fanout lets you run commands on multiple remote machines simultaneously
21cr|fanout-0.6.1-12|2	Name:		fanout
21cr|fanout-0.6.1-12|3	Version:	0.6.1
21cr|fanout-0.6.1-12|4	Release:	12
21cr|fanout-0.6.1-12|5	License:	GPL
21cr|fanout-0.6.1-12|6	Group:		Networking/Remote access
21cr|fanout-0.6.1-12|7	Source:		http://www.stearns.org/fanout/fanout-%{version}.tar.gz
21cr|fanout-0.6.1-12|8	URL:		http://www.stearns.org/fanout/
21cr|fanout-0.6.1-12|9	Buildarch:	noarch
21cr|fanout-0.6.1-12|10	requires:	xterm
21cr|fanout-0.6.1-12|11	
21cr|fanout-0.6.1-12|12	%description
21cr|fanout-0.6.1-12|13	Fanout allows you to run non-interactive commands on remote
21cr|fanout-0.6.1-12|14	machines simultaneously, collecting the output in an organized fashion.
21cr|fanout-0.6.1-12|15	
21cr|fanout-0.6.1-12|16	%prep
21cr|fanout-0.6.1-12|17	%setup -q
21cr|fanout-0.6.1-12|18	
21cr|fanout-0.6.1-12|19	%build
21cr|fanout-0.6.1-12|20	
21cr|fanout-0.6.1-12|21	%install
21cr|fanout-0.6.1-12|22	mkdir -p %{buildroot}/%{_bindir}
21cr|fanout-0.6.1-12|23	#%make DESTDIR=$RPM_BUILD_ROOT install
21cr|fanout-0.6.1-12|24	cp -avf fanout %{buildroot}/%{_bindir}
21cr|fanout-0.6.1-12|25	cp -avf fanterm %{buildroot}/%{_bindir}
21cr|fanout-0.6.1-12|26	cp -avf fanmux %{buildroot}/%{_bindir}
21cr|fanout-0.6.1-12|27	
21cr|fanout-0.6.1-12|28	%clean
21cr|fanout-0.6.1-12|29	
21cr|fanout-0.6.1-12|30	%files
21cr|fanout-0.6.1-12|31	%doc AUTHORS COPYING CREDITS ChangeLog Makefile
21cr|fanout-0.6.1-12|32	%attr(755,root,root) %{_bindir}/fanmux
21cr|fanout-0.6.1-12|33	%attr(755,root,root) %{_bindir}/fanout
21cr|fanout-0.6.1-12|34	%attr(755,root,root) %{_bindir}/fanterm

1347 21
21cr|FANtastic-0.1-1|1	%define  oname FANtastic.love
21cr|FANtastic-0.1-1|2	#define  distuffix mrb
21cr|FANtastic-0.1-1|3	
21cr|FANtastic-0.1-1|4	Name:           FANtastic
21cr|FANtastic-0.1-1|5	Version:        0.1
21cr|FANtastic-0.1-1|6	Release:        1
21cr|FANtastic-0.1-1|7	Summary:        It's TOOOO HOT on Tiki Island!
21cr|FANtastic-0.1-1|8	Group:          Games/Arcade
21cr|FANtastic-0.1-1|9	License:        MIT
21cr|FANtastic-0.1-1|10	Url:            https://tannerrogalsky.itch.io/fantastic
21cr|FANtastic-0.1-1|11	Source0:        %{oname}
21cr|FANtastic-0.1-1|12	BuildRequires:  imagemagick
21cr|FANtastic-0.1-1|13	BuildRequires:  zip
21cr|FANtastic-0.1-1|14	
21cr|FANtastic-0.1-1|15	Requires:       love
21cr|FANtastic-0.1-1|16	BuildArch:      noarch
21cr|FANtastic-0.1-1|17	
21cr|FANtastic-0.1-1|18	%description
21cr|FANtastic-0.1-1|19	It's TOOOO HOT on Tiki Island!
21cr|FANtastic-0.1-1|20	Turn on all the fans to save the day!
21cr|FANtastic-0.1-1|21	Arrow keys to move. Space to turn fans on/off.
21cr|FANtastic-0.1-1|22	
21cr|FANtastic-0.1-1|23	
21cr|FANtastic-0.1-1|24	%files
21cr|FANtastic-0.1-1|25	%doc README.md LICENSE
21cr|FANtastic-0.1-1|26	%{_datadir}/applications/%{name}.desktop
21cr|FANtastic-0.1-1|27	%{_gamesbindir}/%{name}
21cr|FANtastic-0.1-1|28	%{_gamesdatadir}/%{name}/%{oname}
21cr|FANtastic-0.1-1|29	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|FANtastic-0.1-1|30	
21cr|FANtastic-0.1-1|31	#----------------------------------------------------------------------------
21cr|FANtastic-0.1-1|32	
21cr|FANtastic-0.1-1|33	%prep
21cr|FANtastic-0.1-1|34	%setup -q -c -n FANtastic
21cr|FANtastic-0.1-1|35	find . -perm 0666 -exec chmod 0644 {} \;
21cr|FANtastic-0.1-1|36	
21cr|FANtastic-0.1-1|37	%build
21cr|FANtastic-0.1-1|38	
21cr|FANtastic-0.1-1|39	%install
21cr|FANtastic-0.1-1|40	# data
21cr|FANtastic-0.1-1|41	install -D -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/%{name}/%{oname}
21cr|FANtastic-0.1-1|42	
21cr|FANtastic-0.1-1|43	
21cr|FANtastic-0.1-1|44	# wrapper
21cr|FANtastic-0.1-1|45	mkdir -p %{buildroot}%{_gamesbindir}
21cr|FANtastic-0.1-1|46	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|FANtastic-0.1-1|47	#!/bin/sh
21cr|FANtastic-0.1-1|48	love %{_gamesdatadir}/%{name}/%{oname}
21cr|FANtastic-0.1-1|49	EOF
21cr|FANtastic-0.1-1|50	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|FANtastic-0.1-1|51	
21cr|FANtastic-0.1-1|52	# Desktop entry
21cr|FANtastic-0.1-1|53	mkdir -p %{buildroot}%{_datadir}/applications
21cr|FANtastic-0.1-1|54	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|FANtastic-0.1-1|55	[Desktop Entry]
21cr|FANtastic-0.1-1|56	Name=%{name}
21cr|FANtastic-0.1-1|57	GenericName=%{summary}
21cr|FANtastic-0.1-1|58	Comment=%{summary}
21cr|FANtastic-0.1-1|59	Exec=%{name}
21cr|FANtastic-0.1-1|60	Icon=%{name}
21cr|FANtastic-0.1-1|61	Terminal=false
21cr|FANtastic-0.1-1|62	Type=Application
21cr|FANtastic-0.1-1|63	Categories=Game;ArcadeGame;
21cr|FANtastic-0.1-1|64	EOF
21cr|FANtastic-0.1-1|65	
21cr|FANtastic-0.1-1|66	
21cr|FANtastic-0.1-1|67	# icons
21cr|FANtastic-0.1-1|68	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|FANtastic-0.1-1|69	install -dm 0755 \
21cr|FANtastic-0.1-1|70	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|FANtastic-0.1-1|71	convert -strip -resize $size -background transparent -gravity Center images/fan_with_trolley/fan_blue_trolley_2.png \
21cr|FANtastic-0.1-1|72	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|FANtastic-0.1-1|73	done

1348 21
21cr|fapg-0.43-1|1	#define Werror_cflags	%%{nil}
21cr|fapg-0.43-1|2	#define debug_package	%%{nil}
21cr|fapg-0.43-1|3	
21cr|fapg-0.43-1|4	Summary:	Fast Audio Playlist Generator
21cr|fapg-0.43-1|5	Name:		fapg
21cr|fapg-0.43-1|6	Version:	0.43
21cr|fapg-0.43-1|7	Release:	1
21cr|fapg-0.43-1|8	License:	GPLv2+
21cr|fapg-0.43-1|9	Group:		Sound
21cr|fapg-0.43-1|10	Url:		http://royale.zerezo.com/%{name}/
21cr|fapg-0.43-1|11	Source0:	http://royale.zerezo.com/%{name}/%{name}-%{version}.tar.gz
21cr|fapg-0.43-1|12	BuildRequires:	pkgconfig(liburiparser)
21cr|fapg-0.43-1|13	BuildRequires:	gawk
21cr|fapg-0.43-1|14	
21cr|fapg-0.43-1|15	%description
21cr|fapg-0.43-1|16	FAPG is a tool to generate list of audio files (Wav, MP3, Ogg, etc) in various
21cr|fapg-0.43-1|17	formats (M3U, PLS, HTML, etc).
21cr|fapg-0.43-1|18	
21cr|fapg-0.43-1|19	%files
21cr|fapg-0.43-1|20	%doc COPYING README
21cr|fapg-0.43-1|21	%{_bindir}/%{name}
21cr|fapg-0.43-1|22	%{_mandir}/man1/%{name}.1*
21cr|fapg-0.43-1|23	
21cr|fapg-0.43-1|24	#-----------------------------------------------------------------------------
21cr|fapg-0.43-1|25	
21cr|fapg-0.43-1|26	%prep
21cr|fapg-0.43-1|27	%setup -q
21cr|fapg-0.43-1|28	
21cr|fapg-0.43-1|29	
21cr|fapg-0.43-1|30	%build
21cr|fapg-0.43-1|31	%configure
21cr|fapg-0.43-1|32	%make
21cr|fapg-0.43-1|33	
21cr|fapg-0.43-1|34	
21cr|fapg-0.43-1|35	%install
21cr|fapg-0.43-1|36	%makeinstall_std

1349 21
21cr|fapolicy-analyzer-1.1.0-1|1	%global debug_package %{nil}
21cr|fapolicy-analyzer-1.1.0-1|2	
21cr|fapolicy-analyzer-1.1.0-1|3	Summary:	File Access Policy Analyzer
21cr|fapolicy-analyzer-1.1.0-1|4	Name:		fapolicy-analyzer
21cr|fapolicy-analyzer-1.1.0-1|5	Version:	1.1.0
21cr|fapolicy-analyzer-1.1.0-1|6	Release:	1
21cr|fapolicy-analyzer-1.1.0-1|7	License:	GPLv3.0
21cr|fapolicy-analyzer-1.1.0-1|8	Group:		System/Base
21cr|fapolicy-analyzer-1.1.0-1|9	Url:		https://github.com/ctc-oss/fapolicy-analyzer
21cr|fapolicy-analyzer-1.1.0-1|10	Source0:	https://github.com/ctc-oss/fapolicy-analyzer/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fapolicy-analyzer-1.1.0-1|11	# cd fapolicy-analyzer-%%{version}
21cr|fapolicy-analyzer-1.1.0-1|12	# mkdir cargo-home
21cr|fapolicy-analyzer-1.1.0-1|13	# cat >cargo-home/config <<EOF
21cr|fapolicy-analyzer-1.1.0-1|14	# [source.crates-io]
21cr|fapolicy-analyzer-1.1.0-1|15	# replace-with = "vendored-sources"
21cr|fapolicy-analyzer-1.1.0-1|16	# [source.vendored-sources]
21cr|fapolicy-analyzer-1.1.0-1|17	# directory = "vendor"
21cr|fapolicy-analyzer-1.1.0-1|18	# EOF
21cr|fapolicy-analyzer-1.1.0-1|19	# export CARGO_HOME=$(pwd)/cargo-home
21cr|fapolicy-analyzer-1.1.0-1|20	# cargo vendor
21cr|fapolicy-analyzer-1.1.0-1|21	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21cr|fapolicy-analyzer-1.1.0-1|22	Source1:	vendor-%{version}.tar.xz
21cr|fapolicy-analyzer-1.1.0-1|23	BuildRequires:	cargo
21cr|fapolicy-analyzer-1.1.0-1|24	BuildRequires:	clang
21cr|fapolicy-analyzer-1.1.0-1|25	BuildRequires:	python3dist(pep517)
21cr|fapolicy-analyzer-1.1.0-1|26	BuildRequires:	python3dist(setuptools)
21cr|fapolicy-analyzer-1.1.0-1|27	BuildRequires:	python3dist(setuptools-rust)
21cr|fapolicy-analyzer-1.1.0-1|28	BuildRequires:	pkgconfig(auparse)
21cr|fapolicy-analyzer-1.1.0-1|29	BuildRequires:	pkgconfig(dbus-1)
21cr|fapolicy-analyzer-1.1.0-1|30	BuildRequires:	pkgconfig(python3)
21cr|fapolicy-analyzer-1.1.0-1|31	Requires:	gnome-icon-theme
21cr|fapolicy-analyzer-1.1.0-1|32	Requires:	gtk3
21cr|fapolicy-analyzer-1.1.0-1|33	Requires:	gtksourceview3
21cr|fapolicy-analyzer-1.1.0-1|34	Requires:	mesa-dri-drivers
21cr|fapolicy-analyzer-1.1.0-1|35	Requires:	webkit2gtk4.0
21cr|fapolicy-analyzer-1.1.0-1|36	Requires:	python3dist(configargparse)
21cr|fapolicy-analyzer-1.1.0-1|37	Requires:	python3dist(events)
21cr|fapolicy-analyzer-1.1.0-1|38	Requires:	python3dist(pygobject)
21cr|fapolicy-analyzer-1.1.0-1|39	Requires:	python3dist(importlib-metadata)
21cr|fapolicy-analyzer-1.1.0-1|40	Requires:	python3dist(more-itertools)
21cr|fapolicy-analyzer-1.1.0-1|41	Requires:	python3dist(rx)
21cr|fapolicy-analyzer-1.1.0-1|42	Requires:	python3dist(toml)
21cr|fapolicy-analyzer-1.1.0-1|43	
21cr|fapolicy-analyzer-1.1.0-1|44	%description
21cr|fapolicy-analyzer-1.1.0-1|45	File Access Policy Analyzer.
21cr|fapolicy-analyzer-1.1.0-1|46	1. Edit rules with validation and syntax highlighting.
21cr|fapolicy-analyzer-1.1.0-1|47	2. Diff trust between fapolicyd trust db and disk.
21cr|fapolicy-analyzer-1.1.0-1|48	3. Analyze fapolicyd logs and fix trust discrepancies.
21cr|fapolicy-analyzer-1.1.0-1|49	4. Profile application disk access in fapolicy permissive mode.
21cr|fapolicy-analyzer-1.1.0-1|50	
21cr|fapolicy-analyzer-1.1.0-1|51	%files
21cr|fapolicy-analyzer-1.1.0-1|52	%doc scripts/srpm/README
21cr|fapolicy-analyzer-1.1.0-1|53	%license LICENSE
21cr|fapolicy-analyzer-1.1.0-1|54	%{_bindir}/%{name}
21cr|fapolicy-analyzer-1.1.0-1|55	%{_datadir}/applications/%{name}.desktop
21cr|fapolicy-analyzer-1.1.0-1|56	%{_mandir}/man8/%{name}.8*
21cr|fapolicy-analyzer-1.1.0-1|57	%{python3_sitearch}/fapolicy_analyzer*
21cr|fapolicy-analyzer-1.1.0-1|58	
21cr|fapolicy-analyzer-1.1.0-1|59	#----------------------------------------------------------------------------
21cr|fapolicy-analyzer-1.1.0-1|60	
21cr|fapolicy-analyzer-1.1.0-1|61	%prep
21cr|fapolicy-analyzer-1.1.0-1|62	%autosetup -p1 -a1
21cr|fapolicy-analyzer-1.1.0-1|63	mkdir cargo-home
21cr|fapolicy-analyzer-1.1.0-1|64	cat >cargo-home/config <<EOF
21cr|fapolicy-analyzer-1.1.0-1|65	[source.crates-io]
21cr|fapolicy-analyzer-1.1.0-1|66	replace-with = "vendored-sources"
21cr|fapolicy-analyzer-1.1.0-1|67	[source.vendored-sources]
21cr|fapolicy-analyzer-1.1.0-1|68	directory = "vendor"
21cr|fapolicy-analyzer-1.1.0-1|69	EOF
21cr|fapolicy-analyzer-1.1.0-1|70	
21cr|fapolicy-analyzer-1.1.0-1|71	%build
21cr|fapolicy-analyzer-1.1.0-1|72	export CARGO_HOME=$(pwd)/cargo-home
21cr|fapolicy-analyzer-1.1.0-1|73	%py3_build
21cr|fapolicy-analyzer-1.1.0-1|74	
21cr|fapolicy-analyzer-1.1.0-1|75	%install
21cr|fapolicy-analyzer-1.1.0-1|76	%py3_install
21cr|fapolicy-analyzer-1.1.0-1|77	mkdir -p %{buildroot}%{_datadir}/applications
21cr|fapolicy-analyzer-1.1.0-1|78	mkdir -p %{buildroot}%{_mandir}/man8
21cr|fapolicy-analyzer-1.1.0-1|79	mkdir -p %{buildroot}%{_bindir}
21cr|fapolicy-analyzer-1.1.0-1|80	cp bin/%{name} %{buildroot}%{_bindir}
21cr|fapolicy-analyzer-1.1.0-1|81	cp data/%{name}.8 %{buildroot}%{_mandir}/man8
21cr|fapolicy-analyzer-1.1.0-1|82	cp data/%{name}.desktop %{buildroot}%{_datadir}/applications
21cr|fapolicy-analyzer-1.1.0-1|83	sed -i "s,!/usr/bin/env ,!/usr/bin/," %{buildroot}%{_bindir}/%{name}
21cr|fapolicy-analyzer-1.1.0-1|84	chmod -x %{buildroot}%{_datadir}/applications/%{name}.desktop

1350 21
21cr|far2l-2.6.4-1|1	%define _disable_ld_no_undefined 1
21cr|far2l-2.6.4-1|2	# gives false positives
21cr|far2l-2.6.4-1|3	%define dont_check_python_shebangs 1
21cr|far2l-2.6.4-1|4	
21cr|far2l-2.6.4-1|5	# enabling python installs strange files like:
21cr|far2l-2.6.4-1|6	# /usr/libexec/far2l/Plugins/python/plug/python/lib64/python3.8/site-packages/debugpy/_vendored/pydevd/pydevd_attach_to_process/windows/targetver.h
21cr|far2l-2.6.4-1|7	# /usr/libexec/far2l/Plugins/python/plug/python/bin/pip with shebang
21cr|far2l-2.6.4-1|8	# /usr/libexec/far2l/Plugins/python/plug/python/bin/python
21cr|far2l-2.6.4-1|9	# /usr/libexec/far2l/Plugins/python is 73 MiB when enabled
21cr|far2l-2.6.4-1|10	# TODO: clean up all this crap and reenable python
21cr|far2l-2.6.4-1|11	%bcond_with python
21cr|far2l-2.6.4-1|12	
21cr|far2l-2.6.4-1|13	Summary:	FAR Manager - Linux port
21cr|far2l-2.6.4-1|14	Name:		far2l
21cr|far2l-2.6.4-1|15	Version:	2.6.4
21cr|far2l-2.6.4-1|16	Release:	1
21cr|far2l-2.6.4-1|17	License:	GPLv2+
21cr|far2l-2.6.4-1|18	Group:		File tools
21cr|far2l-2.6.4-1|19	Url:		https://github.com/elfmz/far2l
21cr|far2l-2.6.4-1|20	Source0:	https://github.com/elfmz/far2l/archive/v_%{version}.tar.gz?/%{name}-v_%{version}.tar.gz
21cr|far2l-2.6.4-1|21	BuildRequires:	cmake
21cr|far2l-2.6.4-1|22	BuildRequires:	gawk
21cr|far2l-2.6.4-1|23	BuildRequires:	gcc-c++
21cr|far2l-2.6.4-1|24	BuildRequires:	m4
21cr|far2l-2.6.4-1|25	BuildRequires:	ninja
21cr|far2l-2.6.4-1|26	BuildRequires:	perl-open
21cr|far2l-2.6.4-1|27	BuildRequires:	pcre2-devel
21cr|far2l-2.6.4-1|28	BuildRequires:	wxgtku3.1-devel
21cr|far2l-2.6.4-1|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|far2l-2.6.4-1|30	BuildRequires:	pkgconfig(libarchive)
21cr|far2l-2.6.4-1|31	BuildRequires:	pkgconfig(libnfs)
21cr|far2l-2.6.4-1|32	BuildRequires:	pkgconfig(libpcre)
21cr|far2l-2.6.4-1|33	BuildRequires:	pkgconfig(libssh)
21cr|far2l-2.6.4-1|34	BuildRequires:	pkgconfig(libssl)
21cr|far2l-2.6.4-1|35	BuildRequires:	pkgconfig(neon)
21cr|far2l-2.6.4-1|36	%if %{with python}
21cr|far2l-2.6.4-1|37	BuildRequires:	pkgconfig(python3)
21cr|far2l-2.6.4-1|38	%endif
21cr|far2l-2.6.4-1|39	BuildRequires:	pkgconfig(smbclient)
21cr|far2l-2.6.4-1|40	BuildRequires:	pkgconfig(spdlog)
21cr|far2l-2.6.4-1|41	BuildRequires:	pkgconfig(uchardet)
21cr|far2l-2.6.4-1|42	BuildRequires:	pkgconfig(x11)
21cr|far2l-2.6.4-1|43	BuildRequires:	pkgconfig(xerces-c)
21cr|far2l-2.6.4-1|44	BuildRequires:	pkgconfig(xi)
21cr|far2l-2.6.4-1|45	Provides:	far = %{EVRD}
21cr|far2l-2.6.4-1|46	
21cr|far2l-2.6.4-1|47	%description
21cr|far2l-2.6.4-1|48	Linux port of FAR v2.
21cr|far2l-2.6.4-1|49	
21cr|far2l-2.6.4-1|50	%files
21cr|far2l-2.6.4-1|51	%doc README.md
21cr|far2l-2.6.4-1|52	%license LICENSE.txt
21cr|far2l-2.6.4-1|53	%{_bindir}/far*
21cr|far2l-2.6.4-1|54	%{_datadir}/applications/%{name}.desktop
21cr|far2l-2.6.4-1|55	%{_datadir}/applications/%{name}edit.desktop
21cr|far2l-2.6.4-1|56	%{_datadir}/bash-completion/completions/%{name}
21cr|far2l-2.6.4-1|57	%{_datadir}/%{name}
21cr|far2l-2.6.4-1|58	%{_iconsdir}/hicolor/*/apps/%{name}edit.svg
21cr|far2l-2.6.4-1|59	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|far2l-2.6.4-1|60	%{_iconsdir}/%{name}edit.svg
21cr|far2l-2.6.4-1|61	%{_iconsdir}/%{name}.svg
21cr|far2l-2.6.4-1|62	%if %{with python}
21cr|far2l-2.6.4-1|63	%{_libexecdir}/%{name}
21cr|far2l-2.6.4-1|64	%endif
21cr|far2l-2.6.4-1|65	%{_mandir}/ru/man1/%{name}.*
21cr|far2l-2.6.4-1|66	%{_mandir}/man1/%{name}.*
21cr|far2l-2.6.4-1|67	%{_prefix}/lib/%{name}
21cr|far2l-2.6.4-1|68	
21cr|far2l-2.6.4-1|69	#----------------------------------------------------------------------------
21cr|far2l-2.6.4-1|70	
21cr|far2l-2.6.4-1|71	%prep
21cr|far2l-2.6.4-1|72	%autosetup -p1 -n %{name}-v_%{version}
21cr|far2l-2.6.4-1|73	
21cr|far2l-2.6.4-1|74	%build
21cr|far2l-2.6.4-1|75	%cmake	\
21cr|far2l-2.6.4-1|76	-DCMAKE_BUILD_TYPE=Release	\
21cr|far2l-2.6.4-1|77	-DUSEWX=yes	\
21cr|far2l-2.6.4-1|78	%if %{with python}
21cr|far2l-2.6.4-1|79	-DPYTHON=yes		\
21cr|far2l-2.6.4-1|80	%else
21cr|far2l-2.6.4-1|81	-DPYTHON=no		\
21cr|far2l-2.6.4-1|82	%endif
21cr|far2l-2.6.4-1|83	-G Ninja
21cr|far2l-2.6.4-1|84	%ninja_build
21cr|far2l-2.6.4-1|85	
21cr|far2l-2.6.4-1|86	%install
21cr|far2l-2.6.4-1|87	%ninja_install -C build
21cr|far2l-2.6.4-1|88	ln -s %{name} %{buildroot}%{_bindir}/far
21cr|far2l-2.6.4-1|89	
21cr|far2l-2.6.4-1|90	%if %{with python}
21cr|far2l-2.6.4-1|91	# fix absolute paths to shebangs
21cr|far2l-2.6.4-1|92	test -x %{buildroot}%{_libexecdir}/%{name}/Plugins/python/plug/python/bin/python
21cr|far2l-2.6.4-1|93	grep -IrlE '^#\!/.*/bin/python' %{buildroot}%{_libexecdir}/%{name} | xargs sed -i -r -e '1s,#!/.*/bin/python,#!%{_libexecdir}/%{name}/Plugins/python/plug/python/bin/python,'
21cr|far2l-2.6.4-1|94	%endif

1351 21
21cr|fastdup-0.3-4|1	Name:		fastdup
21cr|fastdup-0.3-4|2	Version:	0.3
21cr|fastdup-0.3-4|3	Release:	4
21cr|fastdup-0.3-4|4	Group:		Archiving/Backup
21cr|fastdup-0.3-4|5	License:	GPLv3+
21cr|fastdup-0.3-4|6	Summary:	Find copies of the same file
21cr|fastdup-0.3-4|7	Url:		http://sourceforge.net/projects/fastdup/
21cr|fastdup-0.3-4|8	Source0:	http://downloads.sourceforge.net/project/fastdup/fastdup/0.3%20alpha/fastdup-0.3.tar.bz2
21cr|fastdup-0.3-4|9	Patch0:		fastdup-0.3-install-path.patch
21cr|fastdup-0.3-4|10	
21cr|fastdup-0.3-4|11	%description
21cr|fastdup-0.3-4|12	FastDup is a tool to find copies of the same file within directory tree(s),
21cr|fastdup-0.3-4|13	designed for maximum speed and efficiency unlike most similar tools. Where
21cr|fastdup-0.3-4|14	many similar tools rely on checksums or hashes of files, or simple comparisons,
21cr|fastdup-0.3-4|15	fastdup uses a number of cleverly optimized tricks to reduce the number of
21cr|fastdup-0.3-4|16	actual comparisons necessary, and as a result can scan large sets of data
21cr|fastdup-0.3-4|17	extremely quickly compared to alternatives.
21cr|fastdup-0.3-4|18	
21cr|fastdup-0.3-4|19	%prep
21cr|fastdup-0.3-4|20	%setup -q
21cr|fastdup-0.3-4|21	%patch0 -p1
21cr|fastdup-0.3-4|22	
21cr|fastdup-0.3-4|23	%build
21cr|fastdup-0.3-4|24	%make
21cr|fastdup-0.3-4|25	
21cr|fastdup-0.3-4|26	%install
21cr|fastdup-0.3-4|27	mkdir -p %{buildroot}/usr/bin
21cr|fastdup-0.3-4|28	%makeinstall_std
21cr|fastdup-0.3-4|29	
21cr|fastdup-0.3-4|30	%files
21cr|fastdup-0.3-4|31	%{_bindir}/*

1352 21
21cr|fastfetch-2.48.1-1|1	Summary:	Like neofetch, but much faster because written in c
21cr|fastfetch-2.48.1-1|2	Name:		fastfetch
21cr|fastfetch-2.48.1-1|3	Version:	2.48.1
21cr|fastfetch-2.48.1-1|4	Release:	1
21cr|fastfetch-2.48.1-1|5	License:	MIT
21cr|fastfetch-2.48.1-1|6	Group:		Shells
21cr|fastfetch-2.48.1-1|7	Url:		https://github.com/LinusDierheimer/fastfetch
21cr|fastfetch-2.48.1-1|8	Source0:	https://github.com/fastfetch-cli/fastfetch/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fastfetch-2.48.1-1|9	BuildRequires:	cmake
21cr|fastfetch-2.48.1-1|10	BuildRequires:	pkgconfig(chafa)
21cr|fastfetch-2.48.1-1|11	BuildRequires:	pkgconfig(dbus-1)
21cr|fastfetch-2.48.1-1|12	BuildRequires:	pkgconfig(dconf)
21cr|fastfetch-2.48.1-1|13	BuildRequires:	pkgconfig(ddcutil)
21cr|fastfetch-2.48.1-1|14	# TODO, if need
21cr|fastfetch-2.48.1-1|15	#BuildRequires:	pkgconfig(DirectX-Headers)
21cr|fastfetch-2.48.1-1|16	BuildRequires:	pkgconfig(ImageMagick)
21cr|fastfetch-2.48.1-1|17	BuildRequires:	pkgconfig(libdrm)
21cr|fastfetch-2.48.1-1|18	BuildRequires:	pkgconfig(libglvnd)
21cr|fastfetch-2.48.1-1|19	BuildRequires:	pkgconfig(libpulse)
21cr|fastfetch-2.48.1-1|20	BuildRequires:	pkgconfig(libxfconf-0)
21cr|fastfetch-2.48.1-1|21	BuildRequires:	pkgconfig(ocl-icd)
21cr|fastfetch-2.48.1-1|22	BuildRequires:	pkgconfig(gl)
21cr|fastfetch-2.48.1-1|23	BuildRequires:	pkgconfig(rpm)
21cr|fastfetch-2.48.1-1|24	BuildRequires:	pkgconfig(sqlite3)
21cr|fastfetch-2.48.1-1|25	BuildRequires:	pkgconfig(vulkan)
21cr|fastfetch-2.48.1-1|26	BuildRequires:	pkgconfig(wayland-client)
21cr|fastfetch-2.48.1-1|27	BuildRequires:	pkgconfig(xrandr)
21cr|fastfetch-2.48.1-1|28	BuildRequires:	pkgconfig(zlib)
21cr|fastfetch-2.48.1-1|29	
21cr|fastfetch-2.48.1-1|30	%description
21cr|fastfetch-2.48.1-1|31	Fastfetch is a neofetch-like tool for fetching system information and
21cr|fastfetch-2.48.1-1|32	displaying them in a pretty way. It is written in c to achieve much better
21cr|fastfetch-2.48.1-1|33	performance, in return only Linux and Android are supported. It also uses
21cr|fastfetch-2.48.1-1|34	mechanisms like multithreading and caching to finish as fast as possible.
21cr|fastfetch-2.48.1-1|35	
21cr|fastfetch-2.48.1-1|36	%files
21cr|fastfetch-2.48.1-1|37	%doc README.md
21cr|fastfetch-2.48.1-1|38	%license LICENSE
21cr|fastfetch-2.48.1-1|39	%{_bindir}/%{name}
21cr|fastfetch-2.48.1-1|40	%{_bindir}/flashfetch
21cr|fastfetch-2.48.1-1|41	%{_datadir}/%{name}
21cr|fastfetch-2.48.1-1|42	%{_mandir}/man1/%{name}.1*
21cr|fastfetch-2.48.1-1|43	
21cr|fastfetch-2.48.1-1|44	#------------------------------------------------------------------
21cr|fastfetch-2.48.1-1|45	
21cr|fastfetch-2.48.1-1|46	%package bash-completion
21cr|fastfetch-2.48.1-1|47	Summary:	Bash completion files for %{name}
21cr|fastfetch-2.48.1-1|48	Group:		Terminals
21cr|fastfetch-2.48.1-1|49	Requires:	bash-completion
21cr|fastfetch-2.48.1-1|50	Requires:	%{name} = %{EVRD}
21cr|fastfetch-2.48.1-1|51	BuildArch:	noarch
21cr|fastfetch-2.48.1-1|52	
21cr|fastfetch-2.48.1-1|53	%description bash-completion
21cr|fastfetch-2.48.1-1|54	%{summary}
21cr|fastfetch-2.48.1-1|55	
21cr|fastfetch-2.48.1-1|56	%files bash-completion
21cr|fastfetch-2.48.1-1|57	%{_datadir}/bash-completion/completions/%{name}
21cr|fastfetch-2.48.1-1|58	
21cr|fastfetch-2.48.1-1|59	#------------------------------------------------------------------
21cr|fastfetch-2.48.1-1|60	
21cr|fastfetch-2.48.1-1|61	%package fish-completion
21cr|fastfetch-2.48.1-1|62	Summary:	Fish completion files for %{name}
21cr|fastfetch-2.48.1-1|63	Group:		Terminals
21cr|fastfetch-2.48.1-1|64	Recommends:	fish
21cr|fastfetch-2.48.1-1|65	Requires:	%{name} = %{EVRD}
21cr|fastfetch-2.48.1-1|66	BuildArch:	noarch
21cr|fastfetch-2.48.1-1|67	
21cr|fastfetch-2.48.1-1|68	%description fish-completion
21cr|fastfetch-2.48.1-1|69	%{summary}
21cr|fastfetch-2.48.1-1|70	
21cr|fastfetch-2.48.1-1|71	%files fish-completion
21cr|fastfetch-2.48.1-1|72	%{_datadir}/fish/vendor_completions.d/%{name}.fish
21cr|fastfetch-2.48.1-1|73	
21cr|fastfetch-2.48.1-1|74	#------------------------------------------------------------------
21cr|fastfetch-2.48.1-1|75	
21cr|fastfetch-2.48.1-1|76	%package zsh-completion
21cr|fastfetch-2.48.1-1|77	Summary:	Zsh completion files for %{name}
21cr|fastfetch-2.48.1-1|78	Group:		Terminals
21cr|fastfetch-2.48.1-1|79	Recommends:	zsh
21cr|fastfetch-2.48.1-1|80	Requires:	%{name} = %{EVRD}
21cr|fastfetch-2.48.1-1|81	BuildArch:	noarch
21cr|fastfetch-2.48.1-1|82	
21cr|fastfetch-2.48.1-1|83	%description zsh-completion
21cr|fastfetch-2.48.1-1|84	%{summary}
21cr|fastfetch-2.48.1-1|85	
21cr|fastfetch-2.48.1-1|86	%files zsh-completion
21cr|fastfetch-2.48.1-1|87	%{_datadir}/zsh/site-functions/_%{name}
21cr|fastfetch-2.48.1-1|88	
21cr|fastfetch-2.48.1-1|89	#------------------------------------------------------------------
21cr|fastfetch-2.48.1-1|90	
21cr|fastfetch-2.48.1-1|91	%prep
21cr|fastfetch-2.48.1-1|92	%autosetup -p1
21cr|fastfetch-2.48.1-1|93	
21cr|fastfetch-2.48.1-1|94	%build
21cr|fastfetch-2.48.1-1|95	%cmake
21cr|fastfetch-2.48.1-1|96	%make_build
21cr|fastfetch-2.48.1-1|97	
21cr|fastfetch-2.48.1-1|98	%install
21cr|fastfetch-2.48.1-1|99	%make_install -C build

1353 21
21cr|fastfloat-6.1.6-1|1	%define major 0
21cr|fastfloat-6.1.6-1|2	%define devname %mklibname fastfloat -d
21cr|fastfloat-6.1.6-1|3	
21cr|fastfloat-6.1.6-1|4	Name:		fastfloat
21cr|fastfloat-6.1.6-1|5	Version:	6.1.6
21cr|fastfloat-6.1.6-1|6	Release:	1
21cr|fastfloat-6.1.6-1|7	Source0:	https://github.com/fastfloat/fast_float/archive/refs/tags/v%{version}.tar.gz
21cr|fastfloat-6.1.6-1|8	Summary:	Fast and exact version of the C++ from_chars function for float and double types
21cr|fastfloat-6.1.6-1|9	URL:		https://github.com/fastfloat/fast_float
21cr|fastfloat-6.1.6-1|10	License:	Apache-2.0 or Boost or MIT
21cr|fastfloat-6.1.6-1|11	Group:		System/Libraries
21cr|fastfloat-6.1.6-1|12	BuildRequires:	cmake
21cr|fastfloat-6.1.6-1|13	BuildRequires:	ninja
21cr|fastfloat-6.1.6-1|14	BuildArch:	noarch
21cr|fastfloat-6.1.6-1|15	
21cr|fastfloat-6.1.6-1|16	%description
21cr|fastfloat-6.1.6-1|17	Fast and exact implementation of the C++ from_chars functions
21cr|fastfloat-6.1.6-1|18	for float and double types: 4x to 10x faster than strtod
21cr|fastfloat-6.1.6-1|19	
21cr|fastfloat-6.1.6-1|20	#--------------------------------------------------
21cr|fastfloat-6.1.6-1|21	%package -n %{devname}
21cr|fastfloat-6.1.6-1|22	Summary:	Development files for %{name}
21cr|fastfloat-6.1.6-1|23	Group:		Development/C
21cr|fastfloat-6.1.6-1|24	Provides:	%{name}-devel = %{EVRD}
21cr|fastfloat-6.1.6-1|25	
21cr|fastfloat-6.1.6-1|26	%description -n %{devname}
21cr|fastfloat-6.1.6-1|27	Development files (Headers etc.) for %{name}.
21cr|fastfloat-6.1.6-1|28	
21cr|fastfloat-6.1.6-1|29	Fast and exact implementation of the C++ from_chars functions
21cr|fastfloat-6.1.6-1|30	for float and double types: 4x to 10x faster than strtod
21cr|fastfloat-6.1.6-1|31	
21cr|fastfloat-6.1.6-1|32	%files -n %{devname}
21cr|fastfloat-6.1.6-1|33	%{_includedir}/*
21cr|fastfloat-6.1.6-1|34	%{_datadir}/cmake/*
21cr|fastfloat-6.1.6-1|35	
21cr|fastfloat-6.1.6-1|36	#--------------------------------------------------
21cr|fastfloat-6.1.6-1|37	
21cr|fastfloat-6.1.6-1|38	%prep
21cr|fastfloat-6.1.6-1|39	%autosetup -p1 -n fast_float-%{version}
21cr|fastfloat-6.1.6-1|40	
21cr|fastfloat-6.1.6-1|41	%build
21cr|fastfloat-6.1.6-1|42	%cmake -G Ninja
21cr|fastfloat-6.1.6-1|43	%ninja_build
21cr|fastfloat-6.1.6-1|44	
21cr|fastfloat-6.1.6-1|45	%install
21cr|fastfloat-6.1.6-1|46	%ninja_install -C build
21cr|fastfloat-6.1.6-1|47	

1354 21
21cr|fastlz-0.5.0-1|1	# Copyright (c) 2014-2024 Remi Collet
21cr|fastlz-0.5.0-1|2	# License: CC-BY-SA-4.0
21cr|fastlz-0.5.0-1|3	# http://creativecommons.org/licenses/by-sa/3.0/
21cr|fastlz-0.5.0-1|4	
21cr|fastlz-0.5.0-1|5	%global major 0
21cr|fastlz-0.5.0-1|6	%global libname %mklibname %{name} %{major}
21cr|fastlz-0.5.0-1|7	%global devname %mklibname %{name} -d
21cr|fastlz-0.5.0-1|8	
21cr|fastlz-0.5.0-1|9	Summary:	Portable real-time compression library
21cr|fastlz-0.5.0-1|10	Name:		fastlz
21cr|fastlz-0.5.0-1|11	Version:	0.5.0
21cr|fastlz-0.5.0-1|12	Release:	1
21cr|fastlz-0.5.0-1|13	License:	MIT
21cr|fastlz-0.5.0-1|14	Group:		Archiving/Compression
21cr|fastlz-0.5.0-1|15	URL:		http://fastlz.org/
21cr|fastlz-0.5.0-1|16	Source0:	https://github.com/ariya/FastLZ/archive/refs/tags/%{version}.tar.gz
21cr|fastlz-0.5.0-1|17	
21cr|fastlz-0.5.0-1|18	%global _description %{expand:\
21cr|fastlz-0.5.0-1|19	FastLZ is a lossless data compression library designed for real-time
21cr|fastlz-0.5.0-1|20	compression and decompression. It favors speed over compression ratio.
21cr|fastlz-0.5.0-1|21	Decompression requires no memory. Decompression algorithm is very simple,
21cr|fastlz-0.5.0-1|22	and thus extremely fast.}
21cr|fastlz-0.5.0-1|23	
21cr|fastlz-0.5.0-1|24	%description
21cr|fastlz-0.5.0-1|25	%{_description}
21cr|fastlz-0.5.0-1|26	
21cr|fastlz-0.5.0-1|27	#------------------------------------------------------------------
21cr|fastlz-0.5.0-1|28	
21cr|fastlz-0.5.0-1|29	%package -n %{libname}
21cr|fastlz-0.5.0-1|30	Summary: foo shared library
21cr|fastlz-0.5.0-1|31	
21cr|fastlz-0.5.0-1|32	%description -n %{libname}
21cr|fastlz-0.5.0-1|33	%{_description}
21cr|fastlz-0.5.0-1|34	
21cr|fastlz-0.5.0-1|35	%files -n %{libname}
21cr|fastlz-0.5.0-1|36	%license LICENSE.MIT
21cr|fastlz-0.5.0-1|37	%{_libdir}/lib%{name}.so.%{major}*
21cr|fastlz-0.5.0-1|38	
21cr|fastlz-0.5.0-1|39	#------------------------------------------------------------------
21cr|fastlz-0.5.0-1|40	
21cr|fastlz-0.5.0-1|41	%package -n %{devname}
21cr|fastlz-0.5.0-1|42	Summary:	Header files and development libraries for %{name}
21cr|fastlz-0.5.0-1|43	Requires:	%{libname} = %{EVRD}
21cr|fastlz-0.5.0-1|44	Provides:	fastlz-devel = %{EVRD}
21cr|fastlz-0.5.0-1|45	Provides:	fastlz-devel%{_isa} = %{EVRD}
21cr|fastlz-0.5.0-1|46	
21cr|fastlz-0.5.0-1|47	%description -n %{devname}
21cr|fastlz-0.5.0-1|48	This package contains the header files and development libraries
21cr|fastlz-0.5.0-1|49	for %{name}.
21cr|fastlz-0.5.0-1|50	
21cr|fastlz-0.5.0-1|51	%files -n %{devname}
21cr|fastlz-0.5.0-1|52	%doc README.md ChangeLog
21cr|fastlz-0.5.0-1|53	%{_libdir}/lib%{name}.so
21cr|fastlz-0.5.0-1|54	%{_includedir}/%{name}.h
21cr|fastlz-0.5.0-1|55	
21cr|fastlz-0.5.0-1|56	#------------------------------------------------------------------
21cr|fastlz-0.5.0-1|57	
21cr|fastlz-0.5.0-1|58	%prep
21cr|fastlz-0.5.0-1|59	%setup -q -n FastLZ-%{version}
21cr|fastlz-0.5.0-1|60	
21cr|fastlz-0.5.0-1|61	%build
21cr|fastlz-0.5.0-1|62	# Build the shared library
21cr|fastlz-0.5.0-1|63	gcc %{optflags} -fPIC -c fastlz.c  -o fastlz.o
21cr|fastlz-0.5.0-1|64	gcc %{optflags} -fPIC -shared \
21cr|fastlz-0.5.0-1|65	-Wl,-soname -Wl,lib%{name}.so.%{major} \
21cr|fastlz-0.5.0-1|66	-o lib%{name}.so.%{major} fastlz.o
21cr|fastlz-0.5.0-1|67	ln -s lib%{name}.so.%{major} lib%{name}.so
21cr|fastlz-0.5.0-1|68	
21cr|fastlz-0.5.0-1|69	# Build the commands for test
21cr|fastlz-0.5.0-1|70	cd examples
21cr|fastlz-0.5.0-1|71	gcc %{optflags} -fPIC 6pack.c   -I.. -L.. -l%{name} -o 6pack
21cr|fastlz-0.5.0-1|72	gcc %{optflags} -fPIC 6unpack.c -I.. -L.. -l%{name} -o 6unpack
21cr|fastlz-0.5.0-1|73	
21cr|fastlz-0.5.0-1|74	%install
21cr|fastlz-0.5.0-1|75	install -D -m 0755 lib%{name}.so.%{major} %{buildroot}%{_libdir}/lib%{name}.so.%{major}
21cr|fastlz-0.5.0-1|76	ln -s lib%{name}.so.%{major} %{buildroot}%{_libdir}/lib%{name}.so
21cr|fastlz-0.5.0-1|77	install -D -pm 0644 %{name}.h %{buildroot}%{_includedir}/%{name}.h
21cr|fastlz-0.5.0-1|78	
21cr|fastlz-0.5.0-1|79	%check
21cr|fastlz-0.5.0-1|80	export LD_LIBRARY_PATH=$PWD
21cr|fastlz-0.5.0-1|81	
21cr|fastlz-0.5.0-1|82	cd examples
21cr|fastlz-0.5.0-1|83	cp ../%{name}.c tmpin
21cr|fastlz-0.5.0-1|84	./6pack -v
21cr|fastlz-0.5.0-1|85	./6unpack -v
21cr|fastlz-0.5.0-1|86	
21cr|fastlz-0.5.0-1|87	: Compress
21cr|fastlz-0.5.0-1|88	./6pack -1 tmpin tmpout1
21cr|fastlz-0.5.0-1|89	./6pack -2 tmpin tmpout2
21cr|fastlz-0.5.0-1|90	
21cr|fastlz-0.5.0-1|91	: Uncompress 1
21cr|fastlz-0.5.0-1|92	rm tmpin
21cr|fastlz-0.5.0-1|93	./6unpack tmpout1
21cr|fastlz-0.5.0-1|94	diff ../%{name}.c tmpin
21cr|fastlz-0.5.0-1|95	
21cr|fastlz-0.5.0-1|96	: Uncompress 2
21cr|fastlz-0.5.0-1|97	rm tmpin
21cr|fastlz-0.5.0-1|98	./6unpack tmpout2
21cr|fastlz-0.5.0-1|99	diff ../%{name}.c tmpin

1355 21
21cr|fatpack-0.10.7-1|1	%define upstream_name App-FatPacker
21cr|fatpack-0.10.7-1|2	%define upstream_version 0.010007
21cr|fatpack-0.10.7-1|3	
21cr|fatpack-0.10.7-1|4	Summary:    Pack your dependencies onto your script file
21cr|fatpack-0.10.7-1|5	Name:       fatpack
21cr|fatpack-0.10.7-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|fatpack-0.10.7-1|7	Release:    1
21cr|fatpack-0.10.7-1|8	License:    GPL+ or Artistic
21cr|fatpack-0.10.7-1|9	Group:      Development/Perl
21cr|fatpack-0.10.7-1|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|fatpack-0.10.7-1|11	Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|fatpack-0.10.7-1|12	
21cr|fatpack-0.10.7-1|13	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|fatpack-0.10.7-1|14	BuildRequires: perl-devel
21cr|fatpack-0.10.7-1|15	
21cr|fatpack-0.10.7-1|16	BuildArch: noarch
21cr|fatpack-0.10.7-1|17	
21cr|fatpack-0.10.7-1|18	%files
21cr|fatpack-0.10.7-1|19	%doc Changes META.yml
21cr|fatpack-0.10.7-1|20	%{_bindir}/fatpack
21cr|fatpack-0.10.7-1|21	%{_mandir}/man1/*
21cr|fatpack-0.10.7-1|22	%{_mandir}/man3/*
21cr|fatpack-0.10.7-1|23	%{perl_vendorlib}/*
21cr|fatpack-0.10.7-1|24	
21cr|fatpack-0.10.7-1|25	#------------------------------------------------------
21cr|fatpack-0.10.7-1|26	
21cr|fatpack-0.10.7-1|27	%description
21cr|fatpack-0.10.7-1|28	Pack your dependencies onto your script file
21cr|fatpack-0.10.7-1|29	Command line frontend for App::FatPacker
21cr|fatpack-0.10.7-1|30	
21cr|fatpack-0.10.7-1|31	%prep
21cr|fatpack-0.10.7-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|fatpack-0.10.7-1|33	chmod 644 META.yml
21cr|fatpack-0.10.7-1|34	
21cr|fatpack-0.10.7-1|35	%build
21cr|fatpack-0.10.7-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|fatpack-0.10.7-1|37	%make
21cr|fatpack-0.10.7-1|38	
21cr|fatpack-0.10.7-1|39	%check
21cr|fatpack-0.10.7-1|40	%make test
21cr|fatpack-0.10.7-1|41	
21cr|fatpack-0.10.7-1|42	%install
21cr|fatpack-0.10.7-1|43	%makeinstall_std

1356 21
21cr|fatsort-1.6.4.625-1|1	Summary:	FAT sorter for FAT16 and FAT32 filesystems
21cr|fatsort-1.6.4.625-1|2	Name:		fatsort
21cr|fatsort-1.6.4.625-1|3	Version:	1.6.4.625
21cr|fatsort-1.6.4.625-1|4	Release:	1
21cr|fatsort-1.6.4.625-1|5	License:	GPLv2+
21cr|fatsort-1.6.4.625-1|6	Group:		System/Kernel and hardware
21cr|fatsort-1.6.4.625-1|7	Url:		http://fatsort.sf.net/
21cr|fatsort-1.6.4.625-1|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
21cr|fatsort-1.6.4.625-1|9	BuildRequires:	help2man
21cr|fatsort-1.6.4.625-1|10	
21cr|fatsort-1.6.4.625-1|11	%description
21cr|fatsort-1.6.4.625-1|12	Fatsort is a utility written in C to sort FAT16 and FAT32 filesystems. It is
21cr|fatsort-1.6.4.625-1|13	needed to sort files on cheap mp3 players that display files not sorted by
21cr|fatsort-1.6.4.625-1|14	their name but by the order they appear in the file allocation table (FAT).
21cr|fatsort-1.6.4.625-1|15	
21cr|fatsort-1.6.4.625-1|16	%files
21cr|fatsort-1.6.4.625-1|17	%doc CHANGES.md LICENSE.txt README
21cr|fatsort-1.6.4.625-1|18	%{_mandir}/man1/%{name}.1*
21cr|fatsort-1.6.4.625-1|19	%{_sbindir}/%{name}
21cr|fatsort-1.6.4.625-1|20	
21cr|fatsort-1.6.4.625-1|21	#----------------------------------------------------------------------------
21cr|fatsort-1.6.4.625-1|22	
21cr|fatsort-1.6.4.625-1|23	%prep
21cr|fatsort-1.6.4.625-1|24	%setup -q
21cr|fatsort-1.6.4.625-1|25	
21cr|fatsort-1.6.4.625-1|26	%build
21cr|fatsort-1.6.4.625-1|27	%make \
21cr|fatsort-1.6.4.625-1|28	CFLAGS="%{optflags}" \
21cr|fatsort-1.6.4.625-1|29	LDFLAGS="%{ldflags}"
21cr|fatsort-1.6.4.625-1|30	
21cr|fatsort-1.6.4.625-1|31	%install
21cr|fatsort-1.6.4.625-1|32	%makeinstall_std \
21cr|fatsort-1.6.4.625-1|33	SBINDIR=%{_sbindir} \
21cr|fatsort-1.6.4.625-1|34	MANDIR=%{_mandir}/man1

1357 21
21cr|faust-2.54.9-2|1	# No sources in debug package
21cr|faust-2.54.9-2|2	%global	debug_package %{nil}
21cr|faust-2.54.9-2|3	
21cr|faust-2.54.9-2|4	%define	faustmajor	2
21cr|faust-2.54.9-2|5	%define	machmajor	1
21cr|faust-2.54.9-2|6	%define	oscmajor	1
21cr|faust-2.54.9-2|7	%define	httpdmajor	0
21cr|faust-2.54.9-2|8	%define	libname		%mklibname %{name} %{faustmajor}
21cr|faust-2.54.9-2|9	%define	devname		%mklibname -d %{name}
21cr|faust-2.54.9-2|10	
21cr|faust-2.54.9-2|11	Summary:	Faust AUdio Stream (real-time audio signal processing language)
21cr|faust-2.54.9-2|12	Name:		faust
21cr|faust-2.54.9-2|13	Version:	2.54.9
21cr|faust-2.54.9-2|14	Release:	2
21cr|faust-2.54.9-2|15	License:	GPLv2+ and BSD
21cr|faust-2.54.9-2|16	Group:		Development/Other
21cr|faust-2.54.9-2|17	Url:			https://faust.grame.fr/
21cr|faust-2.54.9-2|18	# Releases > 0.9.95 are in the new GitHub repository
21cr|faust-2.54.9-2|19	Source0:	https://github.com/grame-cncm/faust/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|faust-2.54.9-2|20	Source100:	%{name}.rpmlintrc
21cr|faust-2.54.9-2|21	Patch0:		faust-2.27.1-fix-faustmachine-soname.patch
21cr|faust-2.54.9-2|22	Patch1:		faust-std-limits.patch
21cr|faust-2.54.9-2|23	Patch2:		faust-2.54.9-fix-shebangs.patch
21cr|faust-2.54.9-2|24	BuildRequires:	clang >= 3.8
21cr|faust-2.54.9-2|25	BuildRequires:	cmake >= 3.7.2
21cr|faust-2.54.9-2|26	BuildRequires:	ctags
21cr|faust-2.54.9-2|27	BuildRequires:	doxygen
21cr|faust-2.54.9-2|28	BuildRequires:	git
21cr|faust-2.54.9-2|29	BuildRequires:	graphviz
21cr|faust-2.54.9-2|30	BuildRequires:	llvm >= 3.8
21cr|faust-2.54.9-2|31	BuildRequires:	llvm-devel
21cr|faust-2.54.9-2|32	BuildRequires:	pkgconfig(libedit)
21cr|faust-2.54.9-2|33	BuildRequires:	pkgconfig(libmicrohttpd) >= 0.9.71
21cr|faust-2.54.9-2|34	BuildRequires:	pkgconfig(ncursesw)
21cr|faust-2.54.9-2|35	BuildRequires:	pkgconfig(openssl)
21cr|faust-2.54.9-2|36	BuildRequires:	pkgconfig(sndfile)
21cr|faust-2.54.9-2|37	Requires:	glitz
21cr|faust-2.54.9-2|38	Requires:	%{libname} = %{EVRD}
21cr|faust-2.54.9-2|39	# Mostly needed by the tools
21cr|faust-2.54.9-2|40	Recommends:	jackit
21cr|faust-2.54.9-2|41	Recommends:	csound
21cr|faust-2.54.9-2|42	Recommends:	octave
21cr|faust-2.54.9-2|43	
21cr|faust-2.54.9-2|44	%description
21cr|faust-2.54.9-2|45	Faust AUdio STreams is a functional programming language for real-time audio
21cr|faust-2.54.9-2|46	signal processing. Its programming model combines two approaches : functional
21cr|faust-2.54.9-2|47	programming and block diagram composition. You can think of it as a structured
21cr|faust-2.54.9-2|48	block diagram language with a textual syntax. It's intended for developers who
21cr|faust-2.54.9-2|49	need to develop efficient C/C++ audio plugins for existing systems or full
21cr|faust-2.54.9-2|50	standalone audio applications. Thanks to some specific compilation techniques
21cr|faust-2.54.9-2|51	and powerful optimizations, the C++ code generated by the compiler is usually
21cr|faust-2.54.9-2|52	very fast. It can generally compete with (and sometimes outperform)
21cr|faust-2.54.9-2|53	hand-written C code.
21cr|faust-2.54.9-2|54	Programming with FAUST is somehow like working with electronic circuits and
21cr|faust-2.54.9-2|55	signals. A program is a list of definitions that defines a signal processor
21cr|faust-2.54.9-2|56	block-diagram: a piece of code that produces output signals according to its
21cr|faust-2.54.9-2|57	input signals (and maybe some user interface parameters). The compiler then
21cr|faust-2.54.9-2|58	translates that DSP specification into very efficient code for various
21cr|faust-2.54.9-2|59	languages (C++, C, JAVA, JavaScript, ASM JavaScript, LLVM IR, WebAssembly,
21cr|faust-2.54.9-2|60	etc.) working at sample level.
21cr|faust-2.54.9-2|61	
21cr|faust-2.54.9-2|62	%files
21cr|faust-2.54.9-2|63	%doc COPYING.txt README.md WHATSNEW.md
21cr|faust-2.54.9-2|64	%{_bindir}/%{name}
21cr|faust-2.54.9-2|65	%{_bindir}/%{name}path
21cr|faust-2.54.9-2|66	%{_bindir}/%{name}remote
21cr|faust-2.54.9-2|67	%{_bindir}/%{name}optflags
21cr|faust-2.54.9-2|68	%{_bindir}/%{name}-config
21cr|faust-2.54.9-2|69	%{_bindir}/usage.sh
21cr|faust-2.54.9-2|70	%{_datadir}/%{name}
21cr|faust-2.54.9-2|71	%{_mandir}/man1/%{name}.1*
21cr|faust-2.54.9-2|72	
21cr|faust-2.54.9-2|73	#----------------------------------------------------------------------------
21cr|faust-2.54.9-2|74	
21cr|faust-2.54.9-2|75	%package -n %{libname}
21cr|faust-2.54.9-2|76	Summary:	Library for Faust programming language
21cr|faust-2.54.9-2|77	License:	GPLv2+
21cr|faust-2.54.9-2|78	Group:		System/Libraries
21cr|faust-2.54.9-2|79	
21cr|faust-2.54.9-2|80	%description -n %{libname}
21cr|faust-2.54.9-2|81	A functional programming language for real-time audio signal processing.
21cr|faust-2.54.9-2|82	This package provides the libraries used by %{name}.
21cr|faust-2.54.9-2|83	
21cr|faust-2.54.9-2|84	%files -n %{libname}
21cr|faust-2.54.9-2|85	%doc COPYING.txt
21cr|faust-2.54.9-2|86	%{_libdir}/libfaust.so.%{faustmajor}*
21cr|faust-2.54.9-2|87	%{_libdir}/libfaustmachine.so.%{machmajor}*
21cr|faust-2.54.9-2|88	%{_libdir}/libHTTPDFaust.so.%{httpdmajor}*
21cr|faust-2.54.9-2|89	%{_libdir}/libOSCFaust.so.%{oscmajor}*
21cr|faust-2.54.9-2|90	
21cr|faust-2.54.9-2|91	#----------------------------------------------------------------------------
21cr|faust-2.54.9-2|92	
21cr|faust-2.54.9-2|93	%package -n %{devname}
21cr|faust-2.54.9-2|94	Summary:	Development files for Faust programming language
21cr|faust-2.54.9-2|95	License:	GPLv2+
21cr|faust-2.54.9-2|96	Group:		Development/Other
21cr|faust-2.54.9-2|97	Requires:	%{libname} = %{EVRD}
21cr|faust-2.54.9-2|98	# For the examples
21cr|faust-2.54.9-2|99	Requires:	%{name}-tools
21cr|faust-2.54.9-2|100	Provides:	%{name}-devel = %{EVRD}
21cr|faust-2.54.9-2|101	
21cr|faust-2.54.9-2|102	%description -n %{devname}
21cr|faust-2.54.9-2|103	A functional programming language for real-time audio signal processing.
21cr|faust-2.54.9-2|104	This package provides the documentation and the devel files needed to write
21cr|faust-2.54.9-2|105	programs using %{name}.
21cr|faust-2.54.9-2|106	
21cr|faust-2.54.9-2|107	%files -n %{devname}
21cr|faust-2.54.9-2|108	%doc documentation/faust-quick-reference.pdf
21cr|faust-2.54.9-2|109	%doc examples
21cr|faust-2.54.9-2|110	%{_includedir}/%{name}
21cr|faust-2.54.9-2|111	%{_libdir}/libfaust.so
21cr|faust-2.54.9-2|112	%{_libdir}/libfaustmachine.so
21cr|faust-2.54.9-2|113	%{_libdir}/libHTTPDFaust.so
21cr|faust-2.54.9-2|114	%{_libdir}/libOSCFaust.so
21cr|faust-2.54.9-2|115	
21cr|faust-2.54.9-2|116	#----------------------------------------------------------------------------
21cr|faust-2.54.9-2|117	
21cr|faust-2.54.9-2|118	%package doc
21cr|faust-2.54.9-2|119	Summary:	Documentation for %{name}
21cr|faust-2.54.9-2|120	License:	GPLv2+
21cr|faust-2.54.9-2|121	Group:		Development/Other
21cr|faust-2.54.9-2|122	BuildArch:		noarch
21cr|faust-2.54.9-2|123	
21cr|faust-2.54.9-2|124	%description doc
21cr|faust-2.54.9-2|125	A functional programming language for real-time audio signal processing.
21cr|faust-2.54.9-2|126	This package provides the documentation files to help writing programs
21cr|faust-2.54.9-2|127	with %{name}.
21cr|faust-2.54.9-2|128	
21cr|faust-2.54.9-2|129	%files doc
21cr|faust-2.54.9-2|130	%doc documentation/misc/*.pdf
21cr|faust-2.54.9-2|131	
21cr|faust-2.54.9-2|132	#----------------------------------------------------------------------------
21cr|faust-2.54.9-2|133	
21cr|faust-2.54.9-2|134	%package tools
21cr|faust-2.54.9-2|135	Summary:	3rd party tools written for Faust
21cr|faust-2.54.9-2|136	License:	GPLv2+
21cr|faust-2.54.9-2|137	Group:		Development/Other
21cr|faust-2.54.9-2|138	Requires:	%{name} = %{EVRD}
21cr|faust-2.54.9-2|139	
21cr|faust-2.54.9-2|140	%description tools
21cr|faust-2.54.9-2|141	A functional programming language for real-time audio signal processing.
21cr|faust-2.54.9-2|142	These additional tools and scripts are provided by various contributors to
21cr|faust-2.54.9-2|143	help the building process of applications and plugins with %{name}.
21cr|faust-2.54.9-2|144	
21cr|faust-2.54.9-2|145	%files tools
21cr|faust-2.54.9-2|146	%doc tools/README.md README.appls.md README.supercollider
21cr|faust-2.54.9-2|147	%{_bindir}/encoderunitypackage
21cr|faust-2.54.9-2|148	%{_bindir}/%{name}2*
21cr|faust-2.54.9-2|149	%{_bindir}/filename2ident
21cr|faust-2.54.9-2|150	%{_bindir}/sound2*
21cr|faust-2.54.9-2|151	
21cr|faust-2.54.9-2|152	#----------------------------------------------------------------------------
21cr|faust-2.54.9-2|153	
21cr|faust-2.54.9-2|154	%package kate
21cr|faust-2.54.9-2|155	Summary:	Kate/Kwrite plugin for %{name}
21cr|faust-2.54.9-2|156	License:	GPLv2+
21cr|faust-2.54.9-2|157	Group:		Development/Other
21cr|faust-2.54.9-2|158	Requires:	%{name} = %{EVRD}
21cr|faust-2.54.9-2|159	
21cr|faust-2.54.9-2|160	%description kate
21cr|faust-2.54.9-2|161	A functional programming language for real-time audio signal processing.
21cr|faust-2.54.9-2|162	This package provides code syntax highlighting support for Plasma5
21cr|faust-2.54.9-2|163	Kate/Kwrite.
21cr|faust-2.54.9-2|164	
21cr|faust-2.54.9-2|165	%files kate
21cr|faust-2.54.9-2|166	%doc syntax-highlighting/README.md
21cr|faust-2.54.9-2|167	%{_datadir}/katepart5/syntax/%{name}.xml
21cr|faust-2.54.9-2|168	
21cr|faust-2.54.9-2|169	#----------------------------------------------------------------------------
21cr|faust-2.54.9-2|170	
21cr|faust-2.54.9-2|171	%prep
21cr|faust-2.54.9-2|172	%autosetup -p1
21cr|faust-2.54.9-2|173	
21cr|faust-2.54.9-2|174	
21cr|faust-2.54.9-2|175	%build
21cr|faust-2.54.9-2|176	%clang_gcc_wrapper
21cr|faust-2.54.9-2|177	
21cr|faust-2.54.9-2|178	
21cr|faust-2.54.9-2|179	pushd build
21cr|faust-2.54.9-2|180	cmake . \
21cr|faust-2.54.9-2|181	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21cr|faust-2.54.9-2|182	-DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \
21cr|faust-2.54.9-2|183	-DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \
21cr|faust-2.54.9-2|184	-DLIB_INSTALL_DIR:PATH=%{_libdir} \
21cr|faust-2.54.9-2|185	-DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
21cr|faust-2.54.9-2|186	-DSHARE_INSTALL_PREFIX:PATH=%{_datadir} \
21cr|faust-2.54.9-2|187	%if "%{?_lib}" == "lib64"
21cr|faust-2.54.9-2|188	%{?_cmake_lib_suffix64} \
21cr|faust-2.54.9-2|189	%endif
21cr|faust-2.54.9-2|190	%{?_cmake_skip_rpath} \
21cr|faust-2.54.9-2|191	%{?_cmake_verbose} \
21cr|faust-2.54.9-2|192	-DBUILD_SHARED_LIBS:BOOL=ON \
21cr|faust-2.54.9-2|193	-DBUILD_STATIC_LIBS:BOOL=OFF \
21cr|faust-2.54.9-2|194	-DCMAKE_MODULE_LINKER_FLAGS="%{ldflags} -Wl,--unresolved-symbols=ignore-all" \
21cr|faust-2.54.9-2|195	-DLIBSDIR=%{_lib} \
21cr|faust-2.54.9-2|196	-DINCLUDE_EXECUTABLE=ON \
21cr|faust-2.54.9-2|197	-DINCLUDE_STATIC=ON \
21cr|faust-2.54.9-2|198	-DINCLUDE_DYNAMIC=ON \
21cr|faust-2.54.9-2|199	-DINCLUDE_OSC=ON \
21cr|faust-2.54.9-2|200	-DINCLUDE_HTTP=ON \
21cr|faust-2.54.9-2|201	-DHTTPDYNAMIC=ON \
21cr|faust-2.54.9-2|202	-DOSCDYNAMIC=ON \
21cr|faust-2.54.9-2|203	-DINCLUDE_ITP=ON \
21cr|faust-2.54.9-2|204	-DITPDYNAMIC=ON \
21cr|faust-2.54.9-2|205	
21cr|faust-2.54.9-2|206	# add backends
21cr|faust-2.54.9-2|207	cmake -C ./backends/backends.cmake
21cr|faust-2.54.9-2|208	
21cr|faust-2.54.9-2|209	%make
21cr|faust-2.54.9-2|210	popd
21cr|faust-2.54.9-2|211	
21cr|faust-2.54.9-2|212	# make dynamicaly linked tools (staic libsounfile.a not provided in repo)
21cr|faust-2.54.9-2|213	make sound2faust -C tools/sound2faust
21cr|faust-2.54.9-2|214	make sound2file -C tools/sound2faust
21cr|faust-2.54.9-2|215	
21cr|faust-2.54.9-2|216	# Limit doxygen generation to html and man page
21cr|faust-2.54.9-2|217	doxygen -u documentation/compiler/Doxyfile
21cr|faust-2.54.9-2|218	sed -i -e "s/GENERATE_LATEX         = YES/GENERATE_LATEX          = NO/g" documentation/compiler/Doxyfile
21cr|faust-2.54.9-2|219	sed -i -e "s/GENERATE_MAN         = NO/GENERATE_MAN          = YES/g" documentation/compiler/Doxyfile
21cr|faust-2.54.9-2|220	make doc
21cr|faust-2.54.9-2|221	
21cr|faust-2.54.9-2|222	
21cr|faust-2.54.9-2|223	%install
21cr|faust-2.54.9-2|224	%makeinstall_std -C build
21cr|faust-2.54.9-2|225	
21cr|faust-2.54.9-2|226	# Prepare docs for tools
21cr|faust-2.54.9-2|227	mv tools/%{name}2appls/README.md README.appls.md
21cr|faust-2.54.9-2|228	mv tools/%{name}2sc-1.0.0/README README.supercollider
21cr|faust-2.54.9-2|229	
21cr|faust-2.54.9-2|230	# Install kate5 syntax highlighting support
21cr|faust-2.54.9-2|231	mkdir -p %{buildroot}%{_datadir}/katepart5/syntax/
21cr|faust-2.54.9-2|232	cp -a syntax-highlighting/%{name}.xml %{buildroot}%{_datadir}/katepart5/syntax/
21cr|faust-2.54.9-2|233	
21cr|faust-2.54.9-2|234	# Remove unwanted stuff (support for android, ios...)...
21cr|faust-2.54.9-2|235	rm -fr %{buildroot}%{_datadir}/%{name}/AU/
21cr|faust-2.54.9-2|236	rm -fr %{buildroot}%{_datadir}/%{name}/android/
21cr|faust-2.54.9-2|237	rm -fr %{buildroot}%{_datadir}/%{name}/api/
21cr|faust-2.54.9-2|238	rm -fr %{buildroot}%{_datadir}/%{name}/iOS/
21cr|faust-2.54.9-2|239	rm -fr %{buildroot}%{_datadir}/%{name}/iOSKeyboard/
21cr|faust-2.54.9-2|240	rm -fr %{buildroot}%{_datadir}/%{name}/iPhone/
21cr|faust-2.54.9-2|241	rm -fr %{buildroot}%{_datadir}/%{name}/smartKeyboard/
21cr|faust-2.54.9-2|242	#rm -fr %%{buildroot}%%{_datadir}/%%{name}/webaudio/
21cr|faust-2.54.9-2|243	# ...and unwanted static libraries...
21cr|faust-2.54.9-2|244	rm -fr %{buildroot}%{_libdir}/*.a
21cr|faust-2.54.9-2|245	rm -fr %{buildroot}%{_datadir}/%{name}/max-dsp/sndfile/intel/libsndfile.a
21cr|faust-2.54.9-2|246	# ...and zero-lenght files
21cr|faust-2.54.9-2|247	rm -fr %{buildroot}%{_datadir}/%{name}/esp32/drivers/ac101/component.mk
21cr|faust-2.54.9-2|248	rm -fr %{buildroot}%{_datadir}/%{name}/esp32/drivers/wm8978/component.mk
21cr|faust-2.54.9-2|249	rm -fr %{buildroot}%{_datadir}/%{name}/esp32/drivers/es8388/component.mk
21cr|faust-2.54.9-2|250	

1358 21
21cr|fb-2.0.4-1|1	%define name fb
21cr|fb-2.0.4-1|2	%define version 1.5
21cr|fb-2.0.4-1|3	%define release 17
21cr|fb-2.0.4-1|4	
21cr|fb-2.0.4-1|5	Summary: Utility for the viewing, editing, and manipulation of binary files
21cr|fb-2.0.4-1|6	Name: %{name}
21cr|fb-2.0.4-1|7	Version:	2.0.4
21cr|fb-2.0.4-1|8	Release:	1
21cr|fb-2.0.4-1|9	License: GPLv1
21cr|fb-2.0.4-1|10	Source0: fb_tar.bz2
21cr|fb-2.0.4-1|11	Source1: fb_exmp.html
21cr|fb-2.0.4-1|12	Group: File tools
21cr|fb-2.0.4-1|13	URL: http://home.mho.net/jswaby/fb.html
21cr|fb-2.0.4-1|14	
21cr|fb-2.0.4-1|15	
21cr|fb-2.0.4-1|16	%description
21cr|fb-2.0.4-1|17	fb is a binary file viewer, editor, and manipulator. It can be used as a
21cr|fb-2.0.4-1|18	filter, an interactive browser, or to simply dump a file in either binary,
21cr|fb-2.0.4-1|19	decimal, hexadecimal, or octal and/or characters. Either overwrite bytes in
21cr|fb-2.0.4-1|20	either of the four bases or characters or dump to a file and edit the
21cr|fb-2.0.4-1|21	resulting text file with any text editor, then fb can translate from either
21cr|fb-2.0.4-1|22	of the four bases back into a binary file. In summary, fb is a versatile
21cr|fb-2.0.4-1|23	tool for binary file creation, manipulation, and examination.
21cr|fb-2.0.4-1|24	
21cr|fb-2.0.4-1|25	
21cr|fb-2.0.4-1|26	%prep
21cr|fb-2.0.4-1|27	%setup0 -q -c
21cr|fb-2.0.4-1|28	cp %SOURCE1 $RPM_BUILD_DIR/%{name}-%{version}
21cr|fb-2.0.4-1|29	
21cr|fb-2.0.4-1|30	%build
21cr|fb-2.0.4-1|31	cc $RPM_OPT_FLAGS fb.c -o fb
21cr|fb-2.0.4-1|32	
21cr|fb-2.0.4-1|33	%install
21cr|fb-2.0.4-1|34	install -m 755 -d $RPM_BUILD_ROOT%{_bindir}
21cr|fb-2.0.4-1|35	install -m 755 -d $RPM_BUILD_ROOT%{_mandir}/man1
21cr|fb-2.0.4-1|36	install -m 755 fb $RPM_BUILD_ROOT%{_bindir}/
21cr|fb-2.0.4-1|37	install -m 644 fb.1 $RPM_BUILD_ROOT%{_mandir}/man1/
21cr|fb-2.0.4-1|38	
21cr|fb-2.0.4-1|39	
21cr|fb-2.0.4-1|40	%files
21cr|fb-2.0.4-1|41	%{_bindir}/*
21cr|fb-2.0.4-1|42	%{_mandir}/man1/*
21cr|fb-2.0.4-1|43	%doc README fb.doc fb_exmp.html

1359 21
21cr|fb2edit-0.0.9-3|1	Summary:	FB2 editor
21cr|fb2edit-0.0.9-3|2	Name:		fb2edit
21cr|fb2edit-0.0.9-3|3	Version:	0.0.9
21cr|fb2edit-0.0.9-3|4	Release:	3
21cr|fb2edit-0.0.9-3|5	License:	GPLv3
21cr|fb2edit-0.0.9-3|6	Group:		Editors
21cr|fb2edit-0.0.9-3|7	URL:		http://fb2edit.lintest.ru
21cr|fb2edit-0.0.9-3|8	Source0:	https://github.com/lintest/fb2edit/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fb2edit-0.0.9-3|9	
21cr|fb2edit-0.0.9-3|10	BuildRequires:	cmake
21cr|fb2edit-0.0.9-3|11	BuildRequires:	qt4-devel
21cr|fb2edit-0.0.9-3|12	
21cr|fb2edit-0.0.9-3|13	%description
21cr|fb2edit-0.0.9-3|14	Editor for FB2 ("FictionBook") files.
21cr|fb2edit-0.0.9-3|15	
21cr|fb2edit-0.0.9-3|16	%files
21cr|fb2edit-0.0.9-3|17	%{_bindir}/*
21cr|fb2edit-0.0.9-3|18	%{_datadir}/applications/*
21cr|fb2edit-0.0.9-3|19	%{_datadir}/pixmaps
21cr|fb2edit-0.0.9-3|20	%{_iconsdir}/hicolor/*/apps/*
21cr|fb2edit-0.0.9-3|21	
21cr|fb2edit-0.0.9-3|22	#----------------------------------------------------------------------------
21cr|fb2edit-0.0.9-3|23	
21cr|fb2edit-0.0.9-3|24	%prep
21cr|fb2edit-0.0.9-3|25	%setup -q
21cr|fb2edit-0.0.9-3|26	
21cr|fb2edit-0.0.9-3|27	%build
21cr|fb2edit-0.0.9-3|28	%cmake
21cr|fb2edit-0.0.9-3|29	%make
21cr|fb2edit-0.0.9-3|30	
21cr|fb2edit-0.0.9-3|31	%install
21cr|fb2edit-0.0.9-3|32	%makeinstall_std -C build

1360 21
21cr|fb2png-0.1-23|1	Summary:	Take screenshots from the framebuffer
21cr|fb2png-0.1-23|2	Name:		fb2png
21cr|fb2png-0.1-23|3	Version:	0.1
21cr|fb2png-0.1-23|4	Release:	23
21cr|fb2png-0.1-23|5	Group:		System/Kernel and hardware
21cr|fb2png-0.1-23|6	License:	GPLv2
21cr|fb2png-0.1-23|7	Url:		http://www.minlinux.org/projects/fb2png/
21cr|fb2png-0.1-23|8	Source0:	%{name}-%{version}.tar.bz2
21cr|fb2png-0.1-23|9	Source1:	fb2png-0.1-index.html
21cr|fb2png-0.1-23|10	Patch0:		fb2png-0.1-libpng-needs-libm.patch
21cr|fb2png-0.1-23|11	Patch1:		fb2png-0.1-zlib-include.patch
21cr|fb2png-0.1-23|12	Patch2:		fb2png-0.1-cflags-ldflags.patch
21cr|fb2png-0.1-23|13	
21cr|fb2png-0.1-23|14	BuildRequires:	pkgconfig(libpng)
21cr|fb2png-0.1-23|15	
21cr|fb2png-0.1-23|16	%description
21cr|fb2png-0.1-23|17	Utility to make screenshots from framebuffer
21cr|fb2png-0.1-23|18	
21cr|fb2png-0.1-23|19	%prep
21cr|fb2png-0.1-23|20	%setup -q
21cr|fb2png-0.1-23|21	%apply_patches
21cr|fb2png-0.1-23|22	cp %{SOURCE1} index.html
21cr|fb2png-0.1-23|23	
21cr|fb2png-0.1-23|24	%build
21cr|fb2png-0.1-23|25	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|fb2png-0.1-23|26	
21cr|fb2png-0.1-23|27	%install
21cr|fb2png-0.1-23|28	install -d %{buildroot}%{_bindir}
21cr|fb2png-0.1-23|29	%makeinstall BINDIR=%{buildroot}%{_bindir}
21cr|fb2png-0.1-23|30	
21cr|fb2png-0.1-23|31	%files
21cr|fb2png-0.1-23|32	%doc index.html
21cr|fb2png-0.1-23|33	%{_bindir}/*

1361 21
21cr|fbcat-0.5.2-1|1	Summary:	Framebuffer screenshot program
21cr|fbcat-0.5.2-1|2	Name:		fbcat
21cr|fbcat-0.5.2-1|3	Version:	0.5.2
21cr|fbcat-0.5.2-1|4	Release:	1
21cr|fbcat-0.5.2-1|5	Epoch:		1
21cr|fbcat-0.5.2-1|6	License:	GPLv2+
21cr|fbcat-0.5.2-1|7	Group:		Graphics
21cr|fbcat-0.5.2-1|8	Url:		http://jwilk.net/software/fbcat
21cr|fbcat-0.5.2-1|9	Source:		https://github.com/jwilk/fbcat/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|fbcat-0.5.2-1|10	BuildRequires:	xsltproc
21cr|fbcat-0.5.2-1|11	BuildRequires:	docbook-style-xsl
21cr|fbcat-0.5.2-1|12	%rename fbgrab
21cr|fbcat-0.5.2-1|13	
21cr|fbcat-0.5.2-1|14	%description
21cr|fbcat-0.5.2-1|15	fbcat takes a screenshot using the framebuffer device.
21cr|fbcat-0.5.2-1|16	
21cr|fbcat-0.5.2-1|17	The following visuals are supported:
21cr|fbcat-0.5.2-1|18	TRUECOLOR,
21cr|fbcat-0.5.2-1|19	DIRECTCOLOR,
21cr|fbcat-0.5.2-1|20	PSEUDOCOLOR,
21cr|fbcat-0.5.2-1|21	STATIC_PSEUDOCOLOR.
21cr|fbcat-0.5.2-1|22	
21cr|fbcat-0.5.2-1|23	It's a modern replacement for fbgrab.
21cr|fbcat-0.5.2-1|24	
21cr|fbcat-0.5.2-1|25	%files
21cr|fbcat-0.5.2-1|26	%doc doc/COPYING doc/changelog doc/tested.txt
21cr|fbcat-0.5.2-1|27	%{_bindir}/fbcat
21cr|fbcat-0.5.2-1|28	%{_bindir}/fbgrab
21cr|fbcat-0.5.2-1|29	%{_mandir}/man1/fbcat.1*
21cr|fbcat-0.5.2-1|30	%{_mandir}/man1/fbgrab.1*
21cr|fbcat-0.5.2-1|31	
21cr|fbcat-0.5.2-1|32	#----------------------------------------------------------------------------
21cr|fbcat-0.5.2-1|33	
21cr|fbcat-0.5.2-1|34	%prep
21cr|fbcat-0.5.2-1|35	%setup -q
21cr|fbcat-0.5.2-1|36	
21cr|fbcat-0.5.2-1|37	%build
21cr|fbcat-0.5.2-1|38	%make CFLAGS="%{optflags}"
21cr|fbcat-0.5.2-1|39	%make -C doc
21cr|fbcat-0.5.2-1|40	
21cr|fbcat-0.5.2-1|41	%install
21cr|fbcat-0.5.2-1|42	%makeinstall_std PREFIX=%{_prefix}
21cr|fbcat-0.5.2-1|43	

1362 21
21cr|fbdesk-1.4.1-13|1	Summary:	Fluxbox-application to create and manage icons on your desktop
21cr|fbdesk-1.4.1-13|2	Name:		fbdesk
21cr|fbdesk-1.4.1-13|3	Version:	1.4.1
21cr|fbdesk-1.4.1-13|4	Release:	13
21cr|fbdesk-1.4.1-13|5	License:	MIT
21cr|fbdesk-1.4.1-13|6	Group:		Graphical desktop/Other
21cr|fbdesk-1.4.1-13|7	Url:		http://fluxbox.sourceforge.net/fbdesk
21cr|fbdesk-1.4.1-13|8	Source0:	http://fluxbox.sourceforge.net/download/%{name}-%{version}.tar.gz
21cr|fbdesk-1.4.1-13|9	Source1:	%{name}-icons.tar.bz2
21cr|fbdesk-1.4.1-13|10	Patch0:		fbdesk-1.4.1-gcc43.patch
21cr|fbdesk-1.4.1-13|11	Patch1:		fbdesk-1.4.1-gcc48.patch
21cr|fbdesk-1.4.1-13|12	Patch2:		fbdesk-1.4.1-libpng15.patch
21cr|fbdesk-1.4.1-13|13	Patch3:		fbdesk-1.4.1-cassert.patch
21cr|fbdesk-1.4.1-13|14	Patch4:		fbdesk-1.4.1-option-v.patch
21cr|fbdesk-1.4.1-13|15	Patch5:		fbdesk-1.4.1-fix-c++14.patch
21cr|fbdesk-1.4.1-13|16	Buildrequires:	imlib2-devel
21cr|fbdesk-1.4.1-13|17	Buildrequires:	pkgconfig(x11)
21cr|fbdesk-1.4.1-13|18	Buildrequires:	pkgconfig(xext)
21cr|fbdesk-1.4.1-13|19	Buildrequires:	pkgconfig(xft)
21cr|fbdesk-1.4.1-13|20	Buildrequires:	pkgconfig(xpm)
21cr|fbdesk-1.4.1-13|21	Buildrequires:	pkgconfig(xrender)
21cr|fbdesk-1.4.1-13|22	
21cr|fbdesk-1.4.1-13|23	%description
21cr|fbdesk-1.4.1-13|24	FbDesk is a fluxbox-application to create and manage icons on your desktop.
21cr|fbdesk-1.4.1-13|25	
21cr|fbdesk-1.4.1-13|26	Implemented Features :
21cr|fbdesk-1.4.1-13|27	
21cr|fbdesk-1.4.1-13|28	* XPM and PNG image loading
21cr|fbdesk-1.4.1-13|29	* Antialias text
21cr|fbdesk-1.4.1-13|30	* UTF-8 and multibyte support
21cr|fbdesk-1.4.1-13|31	* Vertical text
21cr|fbdesk-1.4.1-13|32	* Grid Snapping
21cr|fbdesk-1.4.1-13|33	* GUI for editing command/label and add/remove icons
21cr|fbdesk-1.4.1-13|34	* Fluxbox menu style
21cr|fbdesk-1.4.1-13|35	
21cr|fbdesk-1.4.1-13|36	%files
21cr|fbdesk-1.4.1-13|37	%doc README
21cr|fbdesk-1.4.1-13|38	%{_bindir}/*
21cr|fbdesk-1.4.1-13|39	%{_datadir}/applications/%{name}.desktop
21cr|fbdesk-1.4.1-13|40	%{_miconsdir}/*.png
21cr|fbdesk-1.4.1-13|41	%{_iconsdir}/*.png
21cr|fbdesk-1.4.1-13|42	%{_liconsdir}/*.png
21cr|fbdesk-1.4.1-13|43	%{_datadir}/%{name}
21cr|fbdesk-1.4.1-13|44	
21cr|fbdesk-1.4.1-13|45	#----------------------------------------------------------------------------
21cr|fbdesk-1.4.1-13|46	
21cr|fbdesk-1.4.1-13|47	%prep
21cr|fbdesk-1.4.1-13|48	%setup -q
21cr|fbdesk-1.4.1-13|49	%setup -q -T -D -a1
21cr|fbdesk-1.4.1-13|50	%patch0 -p1
21cr|fbdesk-1.4.1-13|51	%patch1 -p1
21cr|fbdesk-1.4.1-13|52	%patch2 -p0
21cr|fbdesk-1.4.1-13|53	%patch3 -p1
21cr|fbdesk-1.4.1-13|54	%patch4 -p1
21cr|fbdesk-1.4.1-13|55	%patch5 -p1
21cr|fbdesk-1.4.1-13|56	
21cr|fbdesk-1.4.1-13|57	%build
21cr|fbdesk-1.4.1-13|58	%configure
21cr|fbdesk-1.4.1-13|59	%make
21cr|fbdesk-1.4.1-13|60	
21cr|fbdesk-1.4.1-13|61	%install
21cr|fbdesk-1.4.1-13|62	%makeinstall_std
21cr|fbdesk-1.4.1-13|63	
21cr|fbdesk-1.4.1-13|64	# Menu
21cr|fbdesk-1.4.1-13|65	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|fbdesk-1.4.1-13|66	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fbdesk-1.4.1-13|67	[Desktop Entry]
21cr|fbdesk-1.4.1-13|68	Type=Application
21cr|fbdesk-1.4.1-13|69	Name=Fbdesk
21cr|fbdesk-1.4.1-13|70	Comment=Fluxbox-application to create and manage icons on your desktop
21cr|fbdesk-1.4.1-13|71	Exec=%{_bindir}/%{name}
21cr|fbdesk-1.4.1-13|72	Icon=%{name}
21cr|fbdesk-1.4.1-13|73	Categories=Graphics;2DGraphics;
21cr|fbdesk-1.4.1-13|74	EOF
21cr|fbdesk-1.4.1-13|75	
21cr|fbdesk-1.4.1-13|76	# icon
21cr|fbdesk-1.4.1-13|77	install -D -m 644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|fbdesk-1.4.1-13|78	install -D -m 644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|fbdesk-1.4.1-13|79	install -D -m 644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|fbdesk-1.4.1-13|80	
21cr|fbdesk-1.4.1-13|81	install -d %{buildroot}%{_datadir}/%{name}
21cr|fbdesk-1.4.1-13|82	install -m 0644 *.png %{buildroot}%{_datadir}/%{name}

1363 21
21cr|fbida-2.14-1|1	Summary:	Collection of applications for viewing and editing images
21cr|fbida-2.14-1|2	Name:		fbida
21cr|fbida-2.14-1|3	Version:	2.14
21cr|fbida-2.14-1|4	Release:	1
21cr|fbida-2.14-1|5	License:	GPLv2+
21cr|fbida-2.14-1|6	Group:		Graphics
21cr|fbida-2.14-1|7	Url:		https://linux.bytesex.org/fbida/
21cr|fbida-2.14-1|8	Source0:	https://www.kraxel.org/releases/fbida/%{name}-%{version}.tar.gz
21cr|fbida-2.14-1|9	Patch0:	fbida-2.14-no-strip.patch
21cr|fbida-2.14-1|10	Patch1:	fbida-2.14-fix-build-with-gcc11.patch
21cr|fbida-2.14-1|11	BuildRequires:	desktop-file-utils
21cr|fbida-2.14-1|12	# The app needs /etc/X11/app-defaults
21cr|fbida-2.14-1|13	BuildRequires:	x11-server-common
21cr|fbida-2.14-1|14	BuildRequires:	giflib-devel
21cr|fbida-2.14-1|15	BuildRequires:	lesstif-devel
21cr|fbida-2.14-1|16	BuildRequires:	libexif-devel
21cr|fbida-2.14-1|17	BuildRequires:	libpcd-devel
21cr|fbida-2.14-1|18	BuildRequires:	sane-devel
21cr|fbida-2.14-1|19	BuildRequires:	pkgconfig(cairo)
21cr|fbida-2.14-1|20	BuildRequires:	pkgconfig(epoxy)
21cr|fbida-2.14-1|21	BuildRequires:	pkgconfig(fontconfig)
21cr|fbida-2.14-1|22	BuildRequires:	pkgconfig(freetype2)
21cr|fbida-2.14-1|23	BuildRequires:	pkgconfig(gbm)
21cr|fbida-2.14-1|24	BuildRequires:	pkgconfig(libcurl)
21cr|fbida-2.14-1|25	BuildRequires:	pkgconfig(libdrm)
21cr|fbida-2.14-1|26	BuildRequires:	pkgconfig(libjpeg)
21cr|fbida-2.14-1|27	BuildRequires:	pkgconfig(libpng)
21cr|fbida-2.14-1|28	BuildRequires:	pkgconfig(libtiff-4)
21cr|fbida-2.14-1|29	BuildRequires:	pkgconfig(libwebp)
21cr|fbida-2.14-1|30	BuildRequires:	pkgconfig(lirc)
21cr|fbida-2.14-1|31	BuildRequires:	pkgconfig(pixman-1)
21cr|fbida-2.14-1|32	BuildRequires:	pkgconfig(poppler-glib)
21cr|fbida-2.14-1|33	BuildRequires:	pkgconfig(x11)
21cr|fbida-2.14-1|34	BuildRequires:	pkgconfig(xext)
21cr|fbida-2.14-1|35	BuildRequires:	pkgconfig(xpm)
21cr|fbida-2.14-1|36	BuildRequires:	pkgconfig(xt)
21cr|fbida-2.14-1|37	Provides:		fbi = %{EVRD}
21cr|fbida-2.14-1|38	Requires:	exiftran = %{EVRD}
21cr|fbida-2.14-1|39	Requires:	fonts-ttf-dejavu
21cr|fbida-2.14-1|40	# Fbgs requires gs
21cr|fbida-2.14-1|41	Requires:	ghostscript
21cr|fbida-2.14-1|42	# Fbi uses convert to show indirectly supported image format
21cr|fbida-2.14-1|43	Requires:	imagemagick
21cr|fbida-2.14-1|44	
21cr|fbida-2.14-1|45	
21cr|fbida-2.14-1|46	%description
21cr|fbida-2.14-1|47	The fbida project contains a few applications for viewing and editing
21cr|fbida-2.14-1|48	images, with the main focus being photos.
21cr|fbida-2.14-1|49	The included applications are:
21cr|fbida-2.14-1|50	* fbi	- Image viewer for Linux framebuffer console.
21cr|fbida-2.14-1|51	* fbgs	- Wrapper script using fbi, for viewing ps/pdf files on frame buffer
21cr|fbida-2.14-1|52	* ida	- X11 application (Motif based) for viewing images with basic editing
21cr|fbida-2.14-1|53	functions.
21cr|fbida-2.14-1|54	* exiftran- command line tool to do lossless transformations of JPEG images,
21cr|fbida-2.14-1|55	similar to jpegtran but includes EXIF data.
21cr|fbida-2.14-1|56	*  thumbnail.cgi - CGI script to extract EXIF thumbnails from jpeg images
21cr|fbida-2.14-1|57	and send them to web browser.
21cr|fbida-2.14-1|58	This project used to be 2 seperate projects (fbi and ida), but later merged
21cr|fbida-2.14-1|59	by the author.
21cr|fbida-2.14-1|60	
21cr|fbida-2.14-1|61	%files
21cr|fbida-2.14-1|62	%doc COPYING README
21cr|fbida-2.14-1|63	%config(noreplace) %{_sysconfdir}/X11/app-defaults/
21cr|fbida-2.14-1|64	%{_bindir}/fbi
21cr|fbida-2.14-1|65	%{_bindir}/fbgs
21cr|fbida-2.14-1|66	%{_bindir}/fbpdf
21cr|fbida-2.14-1|67	%{_bindir}/ida
21cr|fbida-2.14-1|68	%{_datadir}/applications/ida.desktop
21cr|fbida-2.14-1|69	%{_mandir}/man1/fbi.1*
21cr|fbida-2.14-1|70	%{_mandir}/man1/fbgs.1*
21cr|fbida-2.14-1|71	%{_mandir}/man1/ida.1*
21cr|fbida-2.14-1|72	
21cr|fbida-2.14-1|73	#-----------------------------------------------------------------------------
21cr|fbida-2.14-1|74	
21cr|fbida-2.14-1|75	%package -n	exiftran
21cr|fbida-2.14-1|76	Summary:	Transform Digital Camera JPEG Images
21cr|fbida-2.14-1|77	Group:		Graphics
21cr|fbida-2.14-1|78	Conflicts:  	fbida < 2.09
21cr|fbida-2.14-1|79	
21cr|fbida-2.14-1|80	%description -n	exiftran
21cr|fbida-2.14-1|81	This is a command-line utility to transform digital image JPEG images.
21cr|fbida-2.14-1|82	It can do lossless rotations like jpegtran, but unlike jpegtran, it cares
21cr|fbida-2.14-1|83	about the EXIF data.  It can rotate images automatically by checking the EXIF
21cr|fbida-2.14-1|84	orientation tag, updating the EXIF information if needed (image dimension,
21cr|fbida-2.14-1|85	orientation), and also rotating the EXIF thumbnail. It can process multiple
21cr|fbida-2.14-1|86	images at once.
21cr|fbida-2.14-1|87	
21cr|fbida-2.14-1|88	%files -n exiftran
21cr|fbida-2.14-1|89	%doc COPYING
21cr|fbida-2.14-1|90	%{_bindir}/exiftran
21cr|fbida-2.14-1|91	%{_mandir}/man1/exiftran.1*
21cr|fbida-2.14-1|92	
21cr|fbida-2.14-1|93	#-----------------------------------------------------------------------------
21cr|fbida-2.14-1|94	
21cr|fbida-2.14-1|95	%prep
21cr|fbida-2.14-1|96	%setup -q
21cr|fbida-2.14-1|97	%patch0 -p1
21cr|fbida-2.14-1|98	%patch1 -p1
21cr|fbida-2.14-1|99	
21cr|fbida-2.14-1|100	# Drop internal libjpeg sources
21cr|fbida-2.14-1|101	rm -f jpeg/*/jpeg*
21cr|fbida-2.14-1|102	
21cr|fbida-2.14-1|103	
21cr|fbida-2.14-1|104	%build
21cr|fbida-2.14-1|105	# Must use CFLAGS as env variable, because makefile adds flags to it.
21cr|fbida-2.14-1|106	# Directly specifying CFLAGS as make variable would fail
21cr|fbida-2.14-1|107	export CFLAGS="%{optflags}"
21cr|fbida-2.14-1|108	%make verbose=yes
21cr|fbida-2.14-1|109	
21cr|fbida-2.14-1|110	
21cr|fbida-2.14-1|111	%install
21cr|fbida-2.14-1|112	%makeinstall_std prefix=%{_prefix}
21cr|fbida-2.14-1|113	
21cr|fbida-2.14-1|114	# Install and fix the provided .desktop file
21cr|fbida-2.14-1|115	install -d %{buildroot}%{_datadir}/applications
21cr|fbida-2.14-1|116	desktop-file-install -m 0644 \
21cr|fbida-2.14-1|117	--remove-key="Encoding" \
21cr|fbida-2.14-1|118	--set-icon="graphics_section" \
21cr|fbida-2.14-1|119	--set-key="Terminal" --set-value="false" \
21cr|fbida-2.14-1|120	--add-category="2DGraphics" --add-category="RasterGraphics" \
21cr|fbida-2.14-1|121	--dir="%{buildroot}%{_datadir}/applications/" \
21cr|fbida-2.14-1|122	desktop/ida.desktop

1364 21
21cr|fbpager-0.1.4-12|1	Name:             fbpager
21cr|fbpager-0.1.4-12|2	Version:          0.1.4
21cr|fbpager-0.1.4-12|3	Release:          12
21cr|fbpager-0.1.4-12|4	Summary:          Workspace pager dockapp for Fluxbox
21cr|fbpager-0.1.4-12|5	License:          MIT
21cr|fbpager-0.1.4-12|6	Group:            Graphical desktop/Other
21cr|fbpager-0.1.4-12|7	Source:           %{name}-%{version}.tar.gz
21cr|fbpager-0.1.4-12|8	Patch0:           01-fix_g++_build_error.patch
21cr|fbpager-0.1.4-12|9	Patch1:		  fbpager-0.1.4-gcc43.patch
21cr|fbpager-0.1.4-12|10	URL:              http://fluxbox.sourceforge.net/fbpager/
21cr|fbpager-0.1.4-12|11	BuildRequires:    pkgconfig(x11)
21cr|fbpager-0.1.4-12|12	BuildRequires:    pkgconfig(xrender)
21cr|fbpager-0.1.4-12|13	Requires:         fluxbox
21cr|fbpager-0.1.4-12|14	
21cr|fbpager-0.1.4-12|15	%description
21cr|fbpager-0.1.4-12|16	Fbpager is a workspace pager dockapp, particularly useful with the
21cr|fbpager-0.1.4-12|17	fbpager window manager. It is largely based on bbpager for Blackbox.
21cr|fbpager-0.1.4-12|18	
21cr|fbpager-0.1.4-12|19	For additional information, see the included README and INSTALL text
21cr|fbpager-0.1.4-12|20	files.
21cr|fbpager-0.1.4-12|21	
21cr|fbpager-0.1.4-12|22	%prep
21cr|fbpager-0.1.4-12|23	%setup -q
21cr|fbpager-0.1.4-12|24	%patch0 -p0
21cr|fbpager-0.1.4-12|25	%patch1 -p0
21cr|fbpager-0.1.4-12|26	
21cr|fbpager-0.1.4-12|27	%build
21cr|fbpager-0.1.4-12|28	%configure
21cr|fbpager-0.1.4-12|29	%make
21cr|fbpager-0.1.4-12|30	
21cr|fbpager-0.1.4-12|31	%install
21cr|fbpager-0.1.4-12|32	rm -fr %buildroot
21cr|fbpager-0.1.4-12|33	%makeinstall_std
21cr|fbpager-0.1.4-12|34	
21cr|fbpager-0.1.4-12|35	%clean
21cr|fbpager-0.1.4-12|36	rm -rf $RPM_BUILD_ROOT
21cr|fbpager-0.1.4-12|37	
21cr|fbpager-0.1.4-12|38	%files
21cr|fbpager-0.1.4-12|39	%defattr(-,root,root)
21cr|fbpager-0.1.4-12|40	%doc AUTHORS  COPYING ChangeLog INSTALL NEWS README  TODO
21cr|fbpager-0.1.4-12|41	%{_bindir}/*

1365 21
21cr|fbpanel-7.0-5|1	%define _disable_ld_no_undefined 1
21cr|fbpanel-7.0-5|2	
21cr|fbpanel-7.0-5|3	Summary:	A lightweight X11 desktop panel
21cr|fbpanel-7.0-5|4	Name:		fbpanel
21cr|fbpanel-7.0-5|5	Version:	7.0
21cr|fbpanel-7.0-5|6	Release:	5
21cr|fbpanel-7.0-5|7	License:	LGPLv2+ and GPLv2+
21cr|fbpanel-7.0-5|8	Group:		Graphical desktop/Other
21cr|fbpanel-7.0-5|9	Url:		http://aanatoly.github.io/fbpanel/
21cr|fbpanel-7.0-5|10	Source0:	https://github.com/aanatoly/fbpanel/archive/%{version}.tar.gz
21cr|fbpanel-7.0-5|11	# distro specific patches
21cr|fbpanel-7.0-5|12	Patch10:	fbpanel-7.0-default-config.patch
21cr|fbpanel-7.0-5|13	Patch11:	fbpanel-6.1-default-applications.patch
21cr|fbpanel-7.0-5|14	Patch12:	fbpanel-7.0-gcc10-fno-common.patch
21cr|fbpanel-7.0-5|15	Patch13:	fbpanel-7.0-script-py3.patch
21cr|fbpanel-7.0-5|16	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21cr|fbpanel-7.0-5|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|fbpanel-7.0-5|18	BuildRequires:	pkgconfig(xmu)
21cr|fbpanel-7.0-5|19	BuildRequires:	pkgconfig(xpm)
21cr|fbpanel-7.0-5|20	Requires:	xdg-utils
21cr|fbpanel-7.0-5|21	
21cr|fbpanel-7.0-5|22	%description
21cr|fbpanel-7.0-5|23	fbpanel is a lightweight, NETWM compliant desktop panel. It works with any
21cr|fbpanel-7.0-5|24	NETWM compliant window manager (eg xfwm4, sawfish, openbox, metacity, kde).
21cr|fbpanel-7.0-5|25	
21cr|fbpanel-7.0-5|26	It provides:
21cr|fbpanel-7.0-5|27	* variety of plugins
21cr|fbpanel-7.0-5|28	* ability to replace window icons
21cr|fbpanel-7.0-5|29	* all icons follow your current GTK+ icon theme
21cr|fbpanel-7.0-5|30	* transparency support
21cr|fbpanel-7.0-5|31	* customizable size and screen position
21cr|fbpanel-7.0-5|32	* ability to run many instances each with its own configuration
21cr|fbpanel-7.0-5|33	* modest resource usage
21cr|fbpanel-7.0-5|34	
21cr|fbpanel-7.0-5|35	%files
21cr|fbpanel-7.0-5|36	%doc CHANGELOG COPYING CREDITS NOTES
21cr|fbpanel-7.0-5|37	%{_bindir}/%{name}
21cr|fbpanel-7.0-5|38	%{_libdir}/*.so
21cr|fbpanel-7.0-5|39	%{_libexecdir}/make_profile
21cr|fbpanel-7.0-5|40	%{_libexecdir}/xlogout
21cr|fbpanel-7.0-5|41	%{_datadir}/%{name}/
21cr|fbpanel-7.0-5|42	%{_mandir}/man1/%{name}.1.*
21cr|fbpanel-7.0-5|43	
21cr|fbpanel-7.0-5|44	#----------------------------------------------------------------------------
21cr|fbpanel-7.0-5|45	
21cr|fbpanel-7.0-5|46	%prep
21cr|fbpanel-7.0-5|47	%setup -qn %{name}-%{version}
21cr|fbpanel-7.0-5|48	%patch10 -p1 -b .default-config
21cr|fbpanel-7.0-5|49	%patch11 -p1 -b .default-applications
21cr|fbpanel-7.0-5|50	%patch12 -p1
21cr|fbpanel-7.0-5|51	%patch13 -p1
21cr|fbpanel-7.0-5|52	
21cr|fbpanel-7.0-5|53	%build
21cr|fbpanel-7.0-5|54	%setup_compile_flags
21cr|fbpanel-7.0-5|55	# this script is really ugly and doesn't work with configure macro
21cr|fbpanel-7.0-5|56	./configure \
21cr|fbpanel-7.0-5|57	--prefix=%{_prefix} \
21cr|fbpanel-7.0-5|58	--libdir=%{_libdir} \
21cr|fbpanel-7.0-5|59	--mandir=%{_mandir}/man1 \
21cr|fbpanel-7.0-5|60	--libexecdir=%{_libexecdir} \
21cr|fbpanel-7.0-5|61	--sysconfdir=%{_sysconfdir} \
21cr|fbpanel-7.0-5|62	--localstatedir=%{_localstatedir}
21cr|fbpanel-7.0-5|63	%make cflagsx="%{optflags}"
21cr|fbpanel-7.0-5|64	
21cr|fbpanel-7.0-5|65	%install
21cr|fbpanel-7.0-5|66	%makeinstall_std
21cr|fbpanel-7.0-5|67	
21cr|fbpanel-7.0-5|68	# change some icon names that were also changed in the default panel config
21cr|fbpanel-7.0-5|69	mv %{buildroot}%{_datadir}/%{name}/images/logo.png \
21cr|fbpanel-7.0-5|70	%{buildroot}%{_datadir}/%{name}/images/start-here.png
21cr|fbpanel-7.0-5|71	
21cr|fbpanel-7.0-5|72	mv %{buildroot}%{_datadir}/%{name}/images/gnome-session-halt.png \
21cr|fbpanel-7.0-5|73	%{buildroot}%{_datadir}/%{name}/images/system-shutdown.png
21cr|fbpanel-7.0-5|74	
21cr|fbpanel-7.0-5|75	mv %{buildroot}%{_datadir}/%{name}/images/gnome-session-reboot.png \
21cr|fbpanel-7.0-5|76	%{buildroot}%{_datadir}/%{name}/images/system-reboot.png
21cr|fbpanel-7.0-5|77	

1366 21
21cr|fbreader-0.99.5-0.6|1	# empty debug
21cr|fbreader-0.99.5-0.6|2	%define debug_package %{nil}
21cr|fbreader-0.99.5-0.6|3	%define _disable_ld_no_undefined 1
21cr|fbreader-0.99.5-0.6|4	
21cr|fbreader-0.99.5-0.6|5	%define major 0.99
21cr|fbreader-0.99.5-0.6|6	%define libzlcore %mklibname zlcore %{major}
21cr|fbreader-0.99.5-0.6|7	%define libzltext %mklibname zltext %{major}
21cr|fbreader-0.99.5-0.6|8	%define libzlui %mklibname zlui %{major}
21cr|fbreader-0.99.5-0.6|9	
21cr|fbreader-0.99.5-0.6|10	Summary:	Reader for e-books in various formats
21cr|fbreader-0.99.5-0.6|11	Name:		fbreader
21cr|fbreader-0.99.5-0.6|12	Version:	0.99.5
21cr|fbreader-0.99.5-0.6|13	Release:	0.6
21cr|fbreader-0.99.5-0.6|14	License:	GPLv2+
21cr|fbreader-0.99.5-0.6|15	Group:		Office
21cr|fbreader-0.99.5-0.6|16	Url:		http://www.fbreader.org
21cr|fbreader-0.99.5-0.6|17	#Source0:	http://fbreader.org/files/desktop/%{name}-sources-%{version}.tgz
21cr|fbreader-0.99.5-0.6|18	# from git this time
21cr|fbreader-0.99.5-0.6|19	Source0:	%{name}-%{version}.tar.bz2
21cr|fbreader-0.99.5-0.6|20	BuildRequires:	bzip2-devel
21cr|fbreader-0.99.5-0.6|21	BuildRequires:	jpeg-devel
21cr|fbreader-0.99.5-0.6|22	BuildRequires:	libstdc++-devel
21cr|fbreader-0.99.5-0.6|23	BuildRequires:	linebreak-devel
21cr|fbreader-0.99.5-0.6|24	BuildRequires:	qt4-devel
21cr|fbreader-0.99.5-0.6|25	BuildRequires:	pkgconfig(expat)
21cr|fbreader-0.99.5-0.6|26	BuildRequires:	pkgconfig(fribidi)
21cr|fbreader-0.99.5-0.6|27	BuildRequires:	pkgconfig(libcurl)
21cr|fbreader-0.99.5-0.6|28	BuildRequires:	pkgconfig(sqlite3)
21cr|fbreader-0.99.5-0.6|29	BuildRequires:	pkgconfig(xft)
21cr|fbreader-0.99.5-0.6|30	BuildRequires:	pkgconfig(zlib)
21cr|fbreader-0.99.5-0.6|31	BuildRequires:	desktop-file-utils
21cr|fbreader-0.99.5-0.6|32	# force explicit Requires because of library packages being messed up in past
21cr|fbreader-0.99.5-0.6|33	Requires:	%{libzlcore} = %{EVRD}
21cr|fbreader-0.99.5-0.6|34	Requires:	%{libzltext} = %{EVRD}
21cr|fbreader-0.99.5-0.6|35	Requires:	%{libzlui} = %{EVRD}
21cr|fbreader-0.99.5-0.6|36	Obsoletes:	%{_lib}zlibrary-devel < 0.99.5
21cr|fbreader-0.99.5-0.6|37	
21cr|fbreader-0.99.5-0.6|38	%description
21cr|fbreader-0.99.5-0.6|39	FBReader is an e-book reader for various platforms.
21cr|fbreader-0.99.5-0.6|40	Supported formats include: fb2, HTML, chm, plucker, palmdoc,
21cr|fbreader-0.99.5-0.6|41	zTxt, TCR, RTF, OEB, OpenReader, mobipocket, plain text.
21cr|fbreader-0.99.5-0.6|42	
21cr|fbreader-0.99.5-0.6|43	%files
21cr|fbreader-0.99.5-0.6|44	%doc fbreader/LICENSE
21cr|fbreader-0.99.5-0.6|45	%{_bindir}/FBReader
21cr|fbreader-0.99.5-0.6|46	%{_datadir}/FBReader/
21cr|fbreader-0.99.5-0.6|47	%{_datadir}/pixmaps/FBReader/
21cr|fbreader-0.99.5-0.6|48	%{_datadir}/pixmaps/FBReader.png
21cr|fbreader-0.99.5-0.6|49	%{_datadir}/applications/FBReader.desktop
21cr|fbreader-0.99.5-0.6|50	%{_mandir}/man1/FBReader.1.*
21cr|fbreader-0.99.5-0.6|51	
21cr|fbreader-0.99.5-0.6|52	#----------------------------------------------------------------------------
21cr|fbreader-0.99.5-0.6|53	
21cr|fbreader-0.99.5-0.6|54	%package -n %{libzlcore}
21cr|fbreader-0.99.5-0.6|55	Summary:	Cross-platform GUI library
21cr|fbreader-0.99.5-0.6|56	Group:		System/Libraries
21cr|fbreader-0.99.5-0.6|57	Requires:	zlibrary-common = %{EVRD}
21cr|fbreader-0.99.5-0.6|58	Conflicts:	%{_lib}zlibrary < 0.99.5
21cr|fbreader-0.99.5-0.6|59	Obsoletes:	%{_lib}zlibrary < 0.99.5
21cr|fbreader-0.99.5-0.6|60	
21cr|fbreader-0.99.5-0.6|61	%description -n %{libzlcore}
21cr|fbreader-0.99.5-0.6|62	ZLibrary is a cross-platform library to build applications running on
21cr|fbreader-0.99.5-0.6|63	desktop Linux, Windows, and different Linux-based PDAs.
21cr|fbreader-0.99.5-0.6|64	
21cr|fbreader-0.99.5-0.6|65	This package provides ZLibrary core.
21cr|fbreader-0.99.5-0.6|66	
21cr|fbreader-0.99.5-0.6|67	%files -n %{libzlcore}
21cr|fbreader-0.99.5-0.6|68	%{_libdir}/libzlcore.so.%{major}*
21cr|fbreader-0.99.5-0.6|69	
21cr|fbreader-0.99.5-0.6|70	#----------------------------------------------------------------------------
21cr|fbreader-0.99.5-0.6|71	
21cr|fbreader-0.99.5-0.6|72	%package -n %{libzltext}
21cr|fbreader-0.99.5-0.6|73	Summary:	Cross-platform GUI library
21cr|fbreader-0.99.5-0.6|74	Group:		System/Libraries
21cr|fbreader-0.99.5-0.6|75	Requires:	zlibrary-common = %{EVRD}
21cr|fbreader-0.99.5-0.6|76	Conflicts:	%{_lib}zlibrary < 0.99.5
21cr|fbreader-0.99.5-0.6|77	
21cr|fbreader-0.99.5-0.6|78	%description -n %{libzltext}
21cr|fbreader-0.99.5-0.6|79	ZLibrary is a cross-platform library to build applications running on
21cr|fbreader-0.99.5-0.6|80	desktop Linux, Windows, and different Linux-based PDAs.
21cr|fbreader-0.99.5-0.6|81	
21cr|fbreader-0.99.5-0.6|82	This package provides ZLibrary text.
21cr|fbreader-0.99.5-0.6|83	
21cr|fbreader-0.99.5-0.6|84	%files -n %{libzltext}
21cr|fbreader-0.99.5-0.6|85	%{_libdir}/libzltext.so.%{major}*
21cr|fbreader-0.99.5-0.6|86	
21cr|fbreader-0.99.5-0.6|87	#----------------------------------------------------------------------------
21cr|fbreader-0.99.5-0.6|88	
21cr|fbreader-0.99.5-0.6|89	%package -n %{libzlui}
21cr|fbreader-0.99.5-0.6|90	Summary:	Cross-platform GUI library
21cr|fbreader-0.99.5-0.6|91	Group:		System/Libraries
21cr|fbreader-0.99.5-0.6|92	Requires:	zlibrary-common = %{EVRD}
21cr|fbreader-0.99.5-0.6|93	Conflicts:	%{_lib}zlibrary < 0.99.5
21cr|fbreader-0.99.5-0.6|94	
21cr|fbreader-0.99.5-0.6|95	%description -n %{libzlui}
21cr|fbreader-0.99.5-0.6|96	ZLibrary is a cross-platform library to build applications running on
21cr|fbreader-0.99.5-0.6|97	desktop Linux, Windows, and different Linux-based PDAs.
21cr|fbreader-0.99.5-0.6|98	
21cr|fbreader-0.99.5-0.6|99	This package provides ZLibrary ui.
21cr|fbreader-0.99.5-0.6|100	
21cr|fbreader-0.99.5-0.6|101	%files -n %{libzlui}
21cr|fbreader-0.99.5-0.6|102	%{_libdir}/libzlui.so.%{major}*
21cr|fbreader-0.99.5-0.6|103	
21cr|fbreader-0.99.5-0.6|104	#----------------------------------------------------------------------------
21cr|fbreader-0.99.5-0.6|105	
21cr|fbreader-0.99.5-0.6|106	%package -n zlibrary-common
21cr|fbreader-0.99.5-0.6|107	Summary:	Cross-platform GUI library
21cr|fbreader-0.99.5-0.6|108	Group:		System/Libraries
21cr|fbreader-0.99.5-0.6|109	BuildArch:	noarch
21cr|fbreader-0.99.5-0.6|110	Conflicts:	%{_lib}zlibrary < 0.99.5
21cr|fbreader-0.99.5-0.6|111	
21cr|fbreader-0.99.5-0.6|112	%description -n zlibrary-common
21cr|fbreader-0.99.5-0.6|113	ZLibrary is a cross-platform library to build applications running on
21cr|fbreader-0.99.5-0.6|114	desktop Linux, Windows, and different Linux-based PDAs.
21cr|fbreader-0.99.5-0.6|115	
21cr|fbreader-0.99.5-0.6|116	This package provides ZLibrary common files.
21cr|fbreader-0.99.5-0.6|117	
21cr|fbreader-0.99.5-0.6|118	%files -n zlibrary-common
21cr|fbreader-0.99.5-0.6|119	%{_datadir}/zlibrary/
21cr|fbreader-0.99.5-0.6|120	
21cr|fbreader-0.99.5-0.6|121	#----------------------------------------------------------------------------
21cr|fbreader-0.99.5-0.6|122	
21cr|fbreader-0.99.5-0.6|123	%prep
21cr|fbreader-0.99.5-0.6|124	%setup -q
21cr|fbreader-0.99.5-0.6|125	
21cr|fbreader-0.99.5-0.6|126	# fix icon extension in the .desktop file
21cr|fbreader-0.99.5-0.6|127	perl -pi -e 's,FBReader.png,FBReader,' fbreader/desktop/desktop
21cr|fbreader-0.99.5-0.6|128	
21cr|fbreader-0.99.5-0.6|129	# fix qt4 build
21cr|fbreader-0.99.5-0.6|130	perl -pi -e 's,moc-qt4,%{qt4bin}/moc,' makefiles/arch/desktop.mk
21cr|fbreader-0.99.5-0.6|131	perl -pi -e 's,CC = .*,CC = gcc,' makefiles/arch/desktop.mk
21cr|fbreader-0.99.5-0.6|132	perl -pi -e 's,QTINCLUDE = -I /usr/include/qt4,QTINCLUDE = -I %{qt4include},' makefiles/arch/desktop.mk
21cr|fbreader-0.99.5-0.6|133	perl -pi -e 's,UILIBS = -lQtGui,UILIBS = -lQtGui -lQtCore,' makefiles/arch/desktop.mk
21cr|fbreader-0.99.5-0.6|134	perl -pi -e 's,-lunibreak,-llinebreak,' makefiles/config.mk zlibrary/text/Makefile
21cr|fbreader-0.99.5-0.6|135	
21cr|fbreader-0.99.5-0.6|136	echo "CFLAGS = %{optflags} -Wno-narrowing" >> makefiles/arch/desktop.mk
21cr|fbreader-0.99.5-0.6|137	echo "LDFLAGS = %{ldflags}" >> makefiles/arch/desktop.mk
21cr|fbreader-0.99.5-0.6|138	
21cr|fbreader-0.99.5-0.6|139	%build
21cr|fbreader-0.99.5-0.6|140	make -C zlibrary/core TARGET_ARCH=desktop UI_TYPE=dummy
21cr|fbreader-0.99.5-0.6|141	
21cr|fbreader-0.99.5-0.6|142	make -C zlibrary/text TARGET_ARCH=desktop UI_TYPE=dummy
21cr|fbreader-0.99.5-0.6|143	
21cr|fbreader-0.99.5-0.6|144	make -C zlibrary/ui TARGET_ARCH=desktop UI_TYPE=qt4
21cr|fbreader-0.99.5-0.6|145	
21cr|fbreader-0.99.5-0.6|146	make -C fbreader TARGET_ARCH=desktop UI_TYPE=dummy
21cr|fbreader-0.99.5-0.6|147	
21cr|fbreader-0.99.5-0.6|148	%install
21cr|fbreader-0.99.5-0.6|149	make -C zlibrary/core TARGET_ARCH=desktop UI_TYPE=dummy \
21cr|fbreader-0.99.5-0.6|150	DESTDIR=%{buildroot} INSTALLDIR=%{_prefix} LIBDIR=%{_libdir} do_install
21cr|fbreader-0.99.5-0.6|151	
21cr|fbreader-0.99.5-0.6|152	make -C zlibrary/text TARGET_ARCH=desktop UI_TYPE=dummy \
21cr|fbreader-0.99.5-0.6|153	DESTDIR=%{buildroot} INSTALLDIR=%{_prefix} LIBDIR=%{_libdir} do_install
21cr|fbreader-0.99.5-0.6|154	
21cr|fbreader-0.99.5-0.6|155	make -C zlibrary/ui TARGET_ARCH=desktop UI_TYPE=qt4 \
21cr|fbreader-0.99.5-0.6|156	DESTDIR=%{buildroot} INSTALLDIR=%{_prefix} LIBDIR=%{_libdir} do_install
21cr|fbreader-0.99.5-0.6|157	
21cr|fbreader-0.99.5-0.6|158	make -C fbreader TARGET_ARCH=desktop UI_TYPE=dummy \
21cr|fbreader-0.99.5-0.6|159	DESTDIR=%{buildroot} INSTALLDIR=%{_prefix} LIBDIR=%{_libdir} do_install
21cr|fbreader-0.99.5-0.6|160	
21cr|fbreader-0.99.5-0.6|161	# add mimetypes
21cr|fbreader-0.99.5-0.6|162	desktop-file-install \
21cr|fbreader-0.99.5-0.6|163	--vendor="" \
21cr|fbreader-0.99.5-0.6|164	--add-mime-type="application/epub+zip;application/rtf;" \
21cr|fbreader-0.99.5-0.6|165	--add-mime-type="application/x-mobipocket-ebook;application/x-fictionbook+xml;" \
21cr|fbreader-0.99.5-0.6|166	--add-mime-type="text/html;application/xhtml+xml;" \
21cr|fbreader-0.99.5-0.6|167	--add-mime-type="application/vnd.ms-htmlhelp;" \
21cr|fbreader-0.99.5-0.6|168	%{buildroot}%{_datadir}/applications/FBReader.desktop --dir=%{buildroot}%{_datadir}/applications/
21cr|fbreader-0.99.5-0.6|169	
21cr|fbreader-0.99.5-0.6|170	# man
21cr|fbreader-0.99.5-0.6|171	mkdir -p %{buildroot}%{_mandir}/man1
21cr|fbreader-0.99.5-0.6|172	install -m644 fbreader/desktop/FBReader.1 %{buildroot}%{_mandir}/man1
21cr|fbreader-0.99.5-0.6|173	
21cr|fbreader-0.99.5-0.6|174	# remove useless .so files (there are no includes to use them)
21cr|fbreader-0.99.5-0.6|175	rm -f %{buildroot}%{_libdir}/*.so

1367 21
21cr|fbterm-1.8-2|1	Summary:	A fast FrameBuffer based TERMinal emulator for linux
21cr|fbterm-1.8-2|2	Name:		fbterm
21cr|fbterm-1.8-2|3	Version:	1.8
21cr|fbterm-1.8-2|4	Release:	2
21cr|fbterm-1.8-2|5	License:	GPLv2+
21cr|fbterm-1.8-2|6	Group:		Terminals
21cr|fbterm-1.8-2|7	Url:		https://github.com/sfzhi/fbterm
21cr|fbterm-1.8-2|8	Source0: 	https://github.com/sfzhi/fbterm/archive/%{version}.tar.gz
21cr|fbterm-1.8-2|9	Patch0:		fbterm-1.7-u16-build.patch
21cr|fbterm-1.8-2|10	BuildRequires:	gpm-devel
21cr|fbterm-1.8-2|11	BuildRequires:	pkgconfig(freetype2)
21cr|fbterm-1.8-2|12	BuildRequires:	pkgconfig(fontconfig)
21cr|fbterm-1.8-2|13	BuildRequires:	pkgconfig(ncurses)
21cr|fbterm-1.8-2|14	# libx86 provides to be fixed
21cr|fbterm-1.8-2|15	%ifarch x86_64
21cr|fbterm-1.8-2|16	BuildRequires:	devel(libx86(64bit))
21cr|fbterm-1.8-2|17	%else
21cr|fbterm-1.8-2|18	BuildRequires:	devel(libx86)
21cr|fbterm-1.8-2|19	%endif
21cr|fbterm-1.8-2|20	ExclusiveArch:	%{ix86} x86_64
21cr|fbterm-1.8-2|21	
21cr|fbterm-1.8-2|22	%description
21cr|fbterm-1.8-2|23	FbTerm is a fast terminal emulator for linux with frame buffer. Features
21cr|fbterm-1.8-2|24	include:
21cr|fbterm-1.8-2|25	
21cr|fbterm-1.8-2|26	* mostly as fast as terminal of linux kernel while accelerated scrolling
21cr|fbterm-1.8-2|27	is enabled on framebuffer device
21cr|fbterm-1.8-2|28	* select font with fontconfig and draw text with freetype2, same as
21cr|fbterm-1.8-2|29	Qt/Gtk+ based GUI apps
21cr|fbterm-1.8-2|30	* dynamicly create/destroy up to 10 windows initially running default
21cr|fbterm-1.8-2|31	shell
21cr|fbterm-1.8-2|32	* record scrollback history for every window
21cr|fbterm-1.8-2|33	* auto-detect text encoding with current locale, support double width
21cr|fbterm-1.8-2|34	scripts like Chinese, Japanese etc
21cr|fbterm-1.8-2|35	* switch between configurable additional text encodings with hot keys on
21cr|fbterm-1.8-2|36	the fly
21cr|fbterm-1.8-2|37	* copy/past selected text between windows with mouse when gpm server is
21cr|fbterm-1.8-2|38	running
21cr|fbterm-1.8-2|39	
21cr|fbterm-1.8-2|40	%files
21cr|fbterm-1.8-2|41	%doc AUTHORS ChangeLog README COPYING
21cr|fbterm-1.8-2|42	%{_bindir}/%{name}
21cr|fbterm-1.8-2|43	%{_mandir}/man1/*
21cr|fbterm-1.8-2|44	
21cr|fbterm-1.8-2|45	#--------------------------------------------
21cr|fbterm-1.8-2|46	
21cr|fbterm-1.8-2|47	%prep
21cr|fbterm-1.8-2|48	%setup -q
21cr|fbterm-1.8-2|49	%patch0 -p1
21cr|fbterm-1.8-2|50	
21cr|fbterm-1.8-2|51	%build
21cr|fbterm-1.8-2|52	autoreconf -fi
21cr|fbterm-1.8-2|53	%configure
21cr|fbterm-1.8-2|54	%make
21cr|fbterm-1.8-2|55	
21cr|fbterm-1.8-2|56	%install
21cr|fbterm-1.8-2|57	%makeinstall_std

1368 21
21cr|fbv-1.0b-9|1	######################################################
21cr|fbv-1.0b-9|2	# SpecFile: fbv.spec
21cr|fbv-1.0b-9|3	# Generato: http://www.mandrivausers.ro/
21cr|fbv-1.0b-9|4	# MRB-Falticska Florin
21cr|fbv-1.0b-9|5	######################################################
21cr|fbv-1.0b-9|6	%define debug_package	%{nil}
21cr|fbv-1.0b-9|7	
21cr|fbv-1.0b-9|8	Summary:	Framebuffer image viewer
21cr|fbv-1.0b-9|9	Name:		fbv
21cr|fbv-1.0b-9|10	Version:	1.0b
21cr|fbv-1.0b-9|11	Release:	9
21cr|fbv-1.0b-9|12	License:	GPLv2+
21cr|fbv-1.0b-9|13	Group:		Graphical desktop/Other
21cr|fbv-1.0b-9|14	Url:		http://s-tech.elsat.net.pl/fbv
21cr|fbv-1.0b-9|15	Source0:	http://s-tech.elsat.net.pl/fbv/%{name}-%{version}.tar.gz
21cr|fbv-1.0b-9|16	#patch from alt-linux
21cr|fbv-1.0b-9|17	Patch0:		fbv-nocenter.patch
21cr|fbv-1.0b-9|18	# giflib 5.1 support
21cr|fbv-1.0b-9|19	Patch1:		fbv-1.0b-giflib51.patch
21cr|fbv-1.0b-9|20	BuildRequires:	giflib-devel
21cr|fbv-1.0b-9|21	BuildRequires:	jpeg-devel
21cr|fbv-1.0b-9|22	BuildRequires:	pkgconfig(libpng)
21cr|fbv-1.0b-9|23	BuildRequires:	pkgconfig(x11)
21cr|fbv-1.0b-9|24	BuildRequires:	pkgconfig(zlib)
21cr|fbv-1.0b-9|25	
21cr|fbv-1.0b-9|26	%description
21cr|fbv-1.0b-9|27	A simple program to view pictures on a framebuffer console. It
21cr|fbv-1.0b-9|28	supports PNG, JPEG, GIF and BMP files.
21cr|fbv-1.0b-9|29	
21cr|fbv-1.0b-9|30	%files
21cr|fbv-1.0b-9|31	%doc ChangeLog README TODO
21cr|fbv-1.0b-9|32	%{_bindir}/*
21cr|fbv-1.0b-9|33	%{_mandir}/man1/*
21cr|fbv-1.0b-9|34	
21cr|fbv-1.0b-9|35	#----------------------------------------------------------------------------
21cr|fbv-1.0b-9|36	
21cr|fbv-1.0b-9|37	%prep
21cr|fbv-1.0b-9|38	%setup -q
21cr|fbv-1.0b-9|39	%patch0 -p1
21cr|fbv-1.0b-9|40	%patch1 -p1
21cr|fbv-1.0b-9|41	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && \
21cr|fbv-1.0b-9|42	mv -f ChangeLog.conv ChangeLog
21cr|fbv-1.0b-9|43	
21cr|fbv-1.0b-9|44	%build
21cr|fbv-1.0b-9|45	./configure \
21cr|fbv-1.0b-9|46	--prefix=%{_prefix} \
21cr|fbv-1.0b-9|47	--mandir=%{_mandir}
21cr|fbv-1.0b-9|48	
21cr|fbv-1.0b-9|49	sed -i 's|LIBS.*|LIBS=-lpng -ljpeg -lungif -lgif|' Make.conf
21cr|fbv-1.0b-9|50	sed -i 's|setjmp(png_ptr->jmpbuf)|setjmp(png_jmpbuf(png_ptr))|' png.c
21cr|fbv-1.0b-9|51	
21cr|fbv-1.0b-9|52	%make CFLAGS="%{optflags}"
21cr|fbv-1.0b-9|53	
21cr|fbv-1.0b-9|54	%install
21cr|fbv-1.0b-9|55	mkdir -p %{buildroot}%{_bindir}
21cr|fbv-1.0b-9|56	mkdir -p %{buildroot}%{_mandir}/man1
21cr|fbv-1.0b-9|57	
21cr|fbv-1.0b-9|58	%makeinstall_std

1369 21
21cr|fbzx-4.8.0-2|1	Summary:	A ZX Spectrum Emulator for FrameBuffer
21cr|fbzx-4.8.0-2|2	Name:		fbzx
21cr|fbzx-4.8.0-2|3	Version:	4.8.0
21cr|fbzx-4.8.0-2|4	Release:	2
21cr|fbzx-4.8.0-2|5	License:	GPLv3+
21cr|fbzx-4.8.0-2|6	Group:		Emulators
21cr|fbzx-4.8.0-2|7	Url:		https://www.rastersoft.com/programas/fbzx.html
21cr|fbzx-4.8.0-2|8	Source0:	https://gitlab.com/rastersoft/fbzx/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|fbzx-4.8.0-2|9	BuildRequires:	desktop-file-utils
21cr|fbzx-4.8.0-2|10	BuildRequires:	pkgconfig(alsa)
21cr|fbzx-4.8.0-2|11	BuildRequires:	pkgconfig(libpulse)
21cr|fbzx-4.8.0-2|12	BuildRequires:	pkgconfig(sdl2)
21cr|fbzx-4.8.0-2|13	Recommends:	spectrum-roms
21cr|fbzx-4.8.0-2|14	
21cr|fbzx-4.8.0-2|15	%description
21cr|fbzx-4.8.0-2|16	FBZX is a Sinclair Spectrum emulator, designed to work at full screen using
21cr|fbzx-4.8.0-2|17	the FrameBuffer or under X-Windows.
21cr|fbzx-4.8.0-2|18	
21cr|fbzx-4.8.0-2|19	For ZX Spectrum roms install spectrum-roms package from non-free repository.
21cr|fbzx-4.8.0-2|20	
21cr|fbzx-4.8.0-2|21	%files
21cr|fbzx-4.8.0-2|22	%doc AMSTRAD CAPABILITIES FAQ HISTORY.md README* TODO
21cr|fbzx-4.8.0-2|23	%license COPYING
21cr|fbzx-4.8.0-2|24	%{_bindir}/%{name}
21cr|fbzx-4.8.0-2|25	%{_datadir}/%{name}
21cr|fbzx-4.8.0-2|26	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|fbzx-4.8.0-2|27	%{_datadir}/applications/%{name}.desktop
21cr|fbzx-4.8.0-2|28	
21cr|fbzx-4.8.0-2|29	#----------------------------------------------------------------------------
21cr|fbzx-4.8.0-2|30	
21cr|fbzx-4.8.0-2|31	%prep
21cr|fbzx-4.8.0-2|32	%autosetup -p1
21cr|fbzx-4.8.0-2|33	
21cr|fbzx-4.8.0-2|34	%build
21cr|fbzx-4.8.0-2|35	%make FLAGS="%{optflags}"
21cr|fbzx-4.8.0-2|36	
21cr|fbzx-4.8.0-2|37	%install
21cr|fbzx-4.8.0-2|38	#install application
21cr|fbzx-4.8.0-2|39	mkdir -p %{buildroot}%{_bindir}
21cr|fbzx-4.8.0-2|40	install -m 755 src/%{name} %{buildroot}%{_bindir}
21cr|fbzx-4.8.0-2|41	
21cr|fbzx-4.8.0-2|42	# install data
21cr|fbzx-4.8.0-2|43	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|fbzx-4.8.0-2|44	install -p -m 644 data/keymap.bmp %{buildroot}%{_datadir}/%{name}
21cr|fbzx-4.8.0-2|45	
21cr|fbzx-4.8.0-2|46	# install icon
21cr|fbzx-4.8.0-2|47	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|fbzx-4.8.0-2|48	install -p -m 644 data/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|fbzx-4.8.0-2|49	
21cr|fbzx-4.8.0-2|50	# install desktop file
21cr|fbzx-4.8.0-2|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|fbzx-4.8.0-2|52	desktop-file-install	\
21cr|fbzx-4.8.0-2|53	--add-category=Emulator	\
21cr|fbzx-4.8.0-2|54	--remove-key=Version	\
21cr|fbzx-4.8.0-2|55	--dir %{buildroot}%{_datadir}/applications	\
21cr|fbzx-4.8.0-2|56	data/%{name}.desktop

1370 21
21cr|fceux-2.6.5-1|1	Summary:	NES emulator
21cr|fceux-2.6.5-1|2	Name:		fceux
21cr|fceux-2.6.5-1|3	Version:	2.6.5
21cr|fceux-2.6.5-1|4	Release:	1
21cr|fceux-2.6.5-1|5	License:	GPLv2+
21cr|fceux-2.6.5-1|6	Group:		Emulators
21cr|fceux-2.6.5-1|7	Url:		http://fceux.com/web/home.html
21cr|fceux-2.6.5-1|8	Source0:	https://github.com/TASEmulators/fceux/archive/refs/tags/v2.6.5.tar.gz?/%{name}-%{version}.tar.gz
21cr|fceux-2.6.5-1|9	Patch0:		fceux-minizip-ng.patch
21cr|fceux-2.6.5-1|10	BuildRequires:	cmake
21cr|fceux-2.6.5-1|11	BuildRequires:	desktop-file-utils
21cr|fceux-2.6.5-1|12	BuildRequires:	imagemagick
21cr|fceux-2.6.5-1|13	# Use the internal sources and be happy with the system lua
21cr|fceux-2.6.5-1|14	#BuildRequires:	lua5.1-devel
21cr|fceux-2.6.5-1|15	BuildRequires:	pkgconfig(gl)
21cr|fceux-2.6.5-1|16	BuildRequires:	pkgconfig(glu)
21cr|fceux-2.6.5-1|17	BuildRequires:	pkgconfig(minizip)
21cr|fceux-2.6.5-1|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|fceux-2.6.5-1|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|fceux-2.6.5-1|20	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|fceux-2.6.5-1|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|fceux-2.6.5-1|22	BuildRequires:	pkgconfig(sdl2)
21cr|fceux-2.6.5-1|23	BuildRequires:	pkgconfig(zlib)
21cr|fceux-2.6.5-1|24	
21cr|fceux-2.6.5-1|25	%description
21cr|fceux-2.6.5-1|26	FCEUX is a Nintendo Entertainment System (NES), Famicom, and Famicom Disk
21cr|fceux-2.6.5-1|27	System (FDS) emulator. It supports both PAL (European) and NTSC (USA/JPN)
21cr|fceux-2.6.5-1|28	modes. It supports both Windows and SDL versions for cross compatibility.
21cr|fceux-2.6.5-1|29	
21cr|fceux-2.6.5-1|30	%files
21cr|fceux-2.6.5-1|31	%doc changelog.txt NewPPUtests.txt README TODO*
21cr|fceux-2.6.5-1|32	%license COPYING
21cr|fceux-2.6.5-1|33	%doc documentation/*
21cr|fceux-2.6.5-1|34	%{_bindir}/%{name}
21cr|fceux-2.6.5-1|35	%{_datadir}/%{name}
21cr|fceux-2.6.5-1|36	%{_datadir}/applications/%{name}.desktop
21cr|fceux-2.6.5-1|37	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|fceux-2.6.5-1|38	%{_mandir}/man6/%{name}.6*
21cr|fceux-2.6.5-1|39	%{_mandir}/man6/%{name}-net-server.6*
21cr|fceux-2.6.5-1|40	
21cr|fceux-2.6.5-1|41	#----------------------------------------------------------------------------
21cr|fceux-2.6.5-1|42	
21cr|fceux-2.6.5-1|43	%prep
21cr|fceux-2.6.5-1|44	%autosetup -p1
21cr|fceux-2.6.5-1|45	
21cr|fceux-2.6.5-1|46	%build
21cr|fceux-2.6.5-1|47	%cmake
21cr|fceux-2.6.5-1|48	%make
21cr|fceux-2.6.5-1|49	
21cr|fceux-2.6.5-1|50	%install
21cr|fceux-2.6.5-1|51	%makeinstall_std -C build
21cr|fceux-2.6.5-1|52	
21cr|fceux-2.6.5-1|53	# Massage the provided .desktop file
21cr|fceux-2.6.5-1|54	desktop-file-edit	--remove-key=Version --remove-key=Encoding \
21cr|fceux-2.6.5-1|55	--remove-only-show-in="Unity" --set-icon="%{name}" \
21cr|fceux-2.6.5-1|56	--set-key="Exec" --set-value="%{name}" \
21cr|fceux-2.6.5-1|57	--set-comment="Play Nintendo Enternainment System games" \
21cr|fceux-2.6.5-1|58	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fceux-2.6.5-1|59	
21cr|fceux-2.6.5-1|60	# Process the provided icon to have more icon sizes
21cr|fceux-2.6.5-1|61	for size in 512x512 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|fceux-2.6.5-1|62	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|fceux-2.6.5-1|63	convert -resize $size %{buildroot}%{_datadir}/pixmaps/%{name}1.png %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|fceux-2.6.5-1|64	done
21cr|fceux-2.6.5-1|65	rm -f %{buildroot}%{_datadir}/pixmaps/%{name}1.png
21cr|fceux-2.6.5-1|66	rmdir %{buildroot}%{_datadir}/pixmaps/

1371 21
21cr|fcgi-2.4.0-21|1	%define _disable_rebuild_configure 1
21cr|fcgi-2.4.0-21|2	
21cr|fcgi-2.4.0-21|3	%define major 0
21cr|fcgi-2.4.0-21|4	%define libname %mklibname %{name} %{major}
21cr|fcgi-2.4.0-21|5	%define devname %mklibname %{name} -d
21cr|fcgi-2.4.0-21|6	
21cr|fcgi-2.4.0-21|7	Summary:	The FastCGI development kit
21cr|fcgi-2.4.0-21|8	Name:		fcgi
21cr|fcgi-2.4.0-21|9	Version:	2.4.0
21cr|fcgi-2.4.0-21|10	Release:	21
21cr|fcgi-2.4.0-21|11	License:	BSD-style
21cr|fcgi-2.4.0-21|12	Group:		System/Servers
21cr|fcgi-2.4.0-21|13	URL:		http://www.fastcgi.com/
21cr|fcgi-2.4.0-21|14	Source0:	%{name}-%{version}.tar.bz2
21cr|fcgi-2.4.0-21|15	Patch0:		fcgi-no-libs.patch
21cr|fcgi-2.4.0-21|16	Patch1:		FastCGI-clientdata_pointer.patch
21cr|fcgi-2.4.0-21|17	Patch2:		FastCGI-makefile.am_cppflags.patch
21cr|fcgi-2.4.0-21|18	Patch3:		fastcgi-2.4.0_missing_call_to_fclose.patch
21cr|fcgi-2.4.0-21|19	Patch4:		FastCGI-2.4.0-CVE-2011-2766.diff
21cr|fcgi-2.4.0-21|20	Patch5:		fcgi-2.4.0-gcc4.4.diff
21cr|fcgi-2.4.0-21|21	Patch6:		fcgi-2.4.0-poll.patch
21cr|fcgi-2.4.0-21|22	BuildRequires:	libstdc++-devel
21cr|fcgi-2.4.0-21|23	BuildRequires:	autoconf automake libtool
21cr|fcgi-2.4.0-21|24	Requires:	%{libname} = %{EVRD}
21cr|fcgi-2.4.0-21|25	
21cr|fcgi-2.4.0-21|26	%description
21cr|fcgi-2.4.0-21|27	FastCGI is an open extension to CGI that provides high performance
21cr|fcgi-2.4.0-21|28	for all Internet applications without the penalties of Web server
21cr|fcgi-2.4.0-21|29	APIs.
21cr|fcgi-2.4.0-21|30	
21cr|fcgi-2.4.0-21|31	FastCGI is designed to be layered on top of existing Web server
21cr|fcgi-2.4.0-21|32	APIs. For instance, the mod_fastcgi Apache module adds FastCGI
21cr|fcgi-2.4.0-21|33	support to the Apache server. FastCGI can also be used, with
21cr|fcgi-2.4.0-21|34	reduced functionality and reduced performance, on any Web server
21cr|fcgi-2.4.0-21|35	that supports CGI.
21cr|fcgi-2.4.0-21|36	
21cr|fcgi-2.4.0-21|37	This FastCGI Developer's Kit is designed to make developing
21cr|fcgi-2.4.0-21|38	FastCGI applications easy. The kit currently supports FastCGI
21cr|fcgi-2.4.0-21|39	applications written in C/C++, Perl, Tcl, and Java.
21cr|fcgi-2.4.0-21|40	
21cr|fcgi-2.4.0-21|41	This package contains only shared libraries used by programs
21cr|fcgi-2.4.0-21|42	developed using FastCGI Developer's Kit and cgi-fcgi (bridge from
21cr|fcgi-2.4.0-21|43	CGI to FastCGI).
21cr|fcgi-2.4.0-21|44	
21cr|fcgi-2.4.0-21|45	%package -n	%{libname}
21cr|fcgi-2.4.0-21|46	Summary:	Libraries for %{name}
21cr|fcgi-2.4.0-21|47	Group:          System/Libraries
21cr|fcgi-2.4.0-21|48	
21cr|fcgi-2.4.0-21|49	%description -n	%{libname}
21cr|fcgi-2.4.0-21|50	This package contains the %{name} library files.
21cr|fcgi-2.4.0-21|51	
21cr|fcgi-2.4.0-21|52	%package -n %{devname}
21cr|fcgi-2.4.0-21|53	Summary:	Development headers and libraries for %{name}
21cr|fcgi-2.4.0-21|54	Group:		Development/C
21cr|fcgi-2.4.0-21|55	Requires:	%{libname}  = %{EVRD}
21cr|fcgi-2.4.0-21|56	Provides:	libfcgi-devel = %{EVRD}
21cr|fcgi-2.4.0-21|57	Provides:	%{name}-devel = %{EVRD}
21cr|fcgi-2.4.0-21|58	
21cr|fcgi-2.4.0-21|59	
21cr|fcgi-2.4.0-21|60	%description -n %{devname}
21cr|fcgi-2.4.0-21|61	This package contains FastCGI Developer's Kit, which is designed
21cr|fcgi-2.4.0-21|62	to make developing FastCGI applications easy. The kit currently
21cr|fcgi-2.4.0-21|63	supports FastCGI applications written in C/C++, Perl, Tcl, and
21cr|fcgi-2.4.0-21|64	Java.
21cr|fcgi-2.4.0-21|65	
21cr|fcgi-2.4.0-21|66	%prep
21cr|fcgi-2.4.0-21|67	
21cr|fcgi-2.4.0-21|68	%setup -q
21cr|fcgi-2.4.0-21|69	%patch0 -p1
21cr|fcgi-2.4.0-21|70	%patch1 -p0
21cr|fcgi-2.4.0-21|71	%patch2 -p0
21cr|fcgi-2.4.0-21|72	%patch3 -p0
21cr|fcgi-2.4.0-21|73	%patch4 -p0
21cr|fcgi-2.4.0-21|74	%patch5 -p0
21cr|fcgi-2.4.0-21|75	%patch6 -p1
21cr|fcgi-2.4.0-21|76	
21cr|fcgi-2.4.0-21|77	%build
21cr|fcgi-2.4.0-21|78	touch INSTALL NEWS AUTHORS ChangeLog COPYING
21cr|fcgi-2.4.0-21|79	rm -f configure
21cr|fcgi-2.4.0-21|80	libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy
21cr|fcgi-2.4.0-21|81	
21cr|fcgi-2.4.0-21|82	%configure \
21cr|fcgi-2.4.0-21|83	--with-global \
21cr|fcgi-2.4.0-21|84	--with-nodebug \
21cr|fcgi-2.4.0-21|85	--with-noassert \
21cr|fcgi-2.4.0-21|86	--with-notest
21cr|fcgi-2.4.0-21|87	
21cr|fcgi-2.4.0-21|88	make
21cr|fcgi-2.4.0-21|89	
21cr|fcgi-2.4.0-21|90	%install
21cr|fcgi-2.4.0-21|91	%makeinstall_std
21cr|fcgi-2.4.0-21|92	
21cr|fcgi-2.4.0-21|93	install -d %{buildroot}%{_datadir}/fastcgi
21cr|fcgi-2.4.0-21|94	cp -a examples/{Makefile*,*.c} %{buildroot}%{_datadir}/fastcgi/
21cr|fcgi-2.4.0-21|95	
21cr|fcgi-2.4.0-21|96	# install the built examples (should we require apache here?)
21cr|fcgi-2.4.0-21|97	install -d %{buildroot}/var/www/fcgi-bin
21cr|fcgi-2.4.0-21|98	
21cr|fcgi-2.4.0-21|99	pushd examples/.libs/
21cr|fcgi-2.4.0-21|100	install -m755 authorizer %{buildroot}/var/www/fcgi-bin/
21cr|fcgi-2.4.0-21|101	install -m755 echo %{buildroot}/var/www/fcgi-bin/
21cr|fcgi-2.4.0-21|102	install -m755 echo-cpp %{buildroot}/var/www/fcgi-bin/
21cr|fcgi-2.4.0-21|103	install -m755 echo-x %{buildroot}/var/www/fcgi-bin/
21cr|fcgi-2.4.0-21|104	install -m755 log-dump %{buildroot}/var/www/fcgi-bin/
21cr|fcgi-2.4.0-21|105	install -m755 size %{buildroot}/var/www/fcgi-bin/
21cr|fcgi-2.4.0-21|106	install -m755 threaded %{buildroot}/var/www/fcgi-bin/
21cr|fcgi-2.4.0-21|107	popd
21cr|fcgi-2.4.0-21|108	
21cr|fcgi-2.4.0-21|109	# cleanup
21cr|fcgi-2.4.0-21|110	rm -f %{buildroot}%{_libdir}/*.*a
21cr|fcgi-2.4.0-21|111	
21cr|fcgi-2.4.0-21|112	# install mans
21cr|fcgi-2.4.0-21|113	mkdir -p %{buildroot}%{_mandir}/man1
21cr|fcgi-2.4.0-21|114	cp -v doc/*.1 %{buildroot}%{_mandir}/man1
21cr|fcgi-2.4.0-21|115	mkdir -p %{buildroot}%{_mandir}/man3
21cr|fcgi-2.4.0-21|116	cp -v doc/*.3 %{buildroot}%{_mandir}/man3
21cr|fcgi-2.4.0-21|117	
21cr|fcgi-2.4.0-21|118	%files
21cr|fcgi-2.4.0-21|119	%license LICENSE.TERMS
21cr|fcgi-2.4.0-21|120	%doc README
21cr|fcgi-2.4.0-21|121	%attr(0755,root,root) %{_bindir}/cgi-fcgi
21cr|fcgi-2.4.0-21|122	%attr(0755,root,root) /var/www/fcgi-bin/authorizer
21cr|fcgi-2.4.0-21|123	%attr(0755,root,root) /var/www/fcgi-bin/echo
21cr|fcgi-2.4.0-21|124	%attr(0755,root,root) /var/www/fcgi-bin/echo-cpp
21cr|fcgi-2.4.0-21|125	%attr(0755,root,root) /var/www/fcgi-bin/echo-x
21cr|fcgi-2.4.0-21|126	%attr(0755,root,root) /var/www/fcgi-bin/log-dump
21cr|fcgi-2.4.0-21|127	%attr(0755,root,root) /var/www/fcgi-bin/size
21cr|fcgi-2.4.0-21|128	%attr(0755,root,root) /var/www/fcgi-bin/threaded
21cr|fcgi-2.4.0-21|129	%{_mandir}/man1/*.1*
21cr|fcgi-2.4.0-21|130	
21cr|fcgi-2.4.0-21|131	%files -n %{libname}
21cr|fcgi-2.4.0-21|132	%attr(0755,root,root) %{_libdir}/libfcgi++.so.%{major}*
21cr|fcgi-2.4.0-21|133	%attr(0755,root,root) %{_libdir}/libfcgi.so.%{major}*
21cr|fcgi-2.4.0-21|134	
21cr|fcgi-2.4.0-21|135	%files -n %{devname}
21cr|fcgi-2.4.0-21|136	%doc doc/*.htm* doc/*.gif doc/fastcgi-*
21cr|fcgi-2.4.0-21|137	%attr(0755,root,root) %{_libdir}/libfcgi++.so
21cr|fcgi-2.4.0-21|138	%attr(0755,root,root) %{_libdir}/libfcgi.so
21cr|fcgi-2.4.0-21|139	%{_includedir}/*.h
21cr|fcgi-2.4.0-21|140	%{_datadir}/fastcgi
21cr|fcgi-2.4.0-21|141	%{_mandir}/man3/*.3*

1372 21
21cr|fcitx-4.2.9.9-1|1	# Whether or not to build Qt 4.x input module
21cr|fcitx-4.2.9.9-1|2	%bcond_without qt4
21cr|fcitx-4.2.9.9-1|3	# Whether or not to build GTK 2.x input module
21cr|fcitx-4.2.9.9-1|4	%bcond_without gtk2
21cr|fcitx-4.2.9.9-1|5	# Whether or not to build GTK 3.x input module
21cr|fcitx-4.2.9.9-1|6	%bcond_without gtk3
21cr|fcitx-4.2.9.9-1|7	# Whether or not to build the Classic UI (not needed with kimpanel)
21cr|fcitx-4.2.9.9-1|8	%bcond_without classic_ui
21cr|fcitx-4.2.9.9-1|9	
21cr|fcitx-4.2.9.9-1|10	Name:		fcitx
21cr|fcitx-4.2.9.9-1|11	Version:	4.2.9.9
21cr|fcitx-4.2.9.9-1|12	Release:	1
21cr|fcitx-4.2.9.9-1|13	Summary:	Fcitx - Free Chinese Input Tool for X
21cr|fcitx-4.2.9.9-1|14	License:	GPLv2
21cr|fcitx-4.2.9.9-1|15	Group:		System/Internationalization
21cr|fcitx-4.2.9.9-1|16	URL:		http://www.fcitx-im.org/
21cr|fcitx-4.2.9.9-1|17	Source0:	http://download.fcitx-im.org/fcitx/%{name}-%{version}.tar.xz
21cr|fcitx-4.2.9.9-1|18	Source1:	https://download.fcitx-im.org/data/pinyin.tar.gz
21cr|fcitx-4.2.9.9-1|19	Source2:	http://download.fcitx-im.org/data/py_stroke-20121124.tar.gz
21cr|fcitx-4.2.9.9-1|20	Source3:	http://download.fcitx-im.org/data/py_table-20121124.tar.gz
21cr|fcitx-4.2.9.9-1|21	Source4:	http://download.fcitx-im.org/data/en_dict-20121020.tar.gz
21cr|fcitx-4.2.9.9-1|22	Source5:	http://download.fcitx-im.org/data/table.tar.gz
21cr|fcitx-4.2.9.9-1|23	Source100:	%{name}.rpmlintrc
21cr|fcitx-4.2.9.9-1|24	Patch0:		fcitx-4.2.8.1-defaults.patch
21cr|fcitx-4.2.9.9-1|25	Patch1:		fcitx-no-download.patch
21cr|fcitx-4.2.9.9-1|26	BuildRequires:	automake
21cr|fcitx-4.2.9.9-1|27	BuildRequires:	cmake
21cr|fcitx-4.2.9.9-1|28	BuildRequires:	extra-cmake-modules
21cr|fcitx-4.2.9.9-1|29	BuildRequires:	gettext-devel
21cr|fcitx-4.2.9.9-1|30	BuildRequires:	pkgconfig(enchant-2)
21cr|fcitx-4.2.9.9-1|31	BuildRequires:	pkgconfig(json-c)
21cr|fcitx-4.2.9.9-1|32	BuildRequires:	pkgconfig(x11)
21cr|fcitx-4.2.9.9-1|33	BuildRequires:	pkgconfig(xft)
21cr|fcitx-4.2.9.9-1|34	BuildRequires:	pkgconfig(xpm)
21cr|fcitx-4.2.9.9-1|35	BuildRequires:	pkgconfig(xext)
21cr|fcitx-4.2.9.9-1|36	BuildRequires:	pkgconfig(xkbcommon)
21cr|fcitx-4.2.9.9-1|37	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|fcitx-4.2.9.9-1|38	BuildRequires:	pkgconfig(xkeyboard-config)
21cr|fcitx-4.2.9.9-1|39	BuildRequires:	pkgconfig(dbus-1)
21cr|fcitx-4.2.9.9-1|40	BuildRequires:	pkgconfig(iso-codes)
21cr|fcitx-4.2.9.9-1|41	BuildRequires:	pkgconfig(xkbfile)
21cr|fcitx-4.2.9.9-1|42	BuildRequires:	wget
21cr|fcitx-4.2.9.9-1|43	BuildRequires:	intltool
21cr|fcitx-4.2.9.9-1|44	BuildRequires:	pkgconfig(opencc)
21cr|fcitx-4.2.9.9-1|45	BuildRequires:	chrpath
21cr|fcitx-4.2.9.9-1|46	Requires:	locales-zh
21cr|fcitx-4.2.9.9-1|47	
21cr|fcitx-4.2.9.9-1|48	%description
21cr|fcitx-4.2.9.9-1|49	%{name} is an X input method allowing people to enter simplified Chinese
21cr|fcitx-4.2.9.9-1|50	characters in X environment following XIM standard.
21cr|fcitx-4.2.9.9-1|51	
21cr|fcitx-4.2.9.9-1|52	%files -f %{name}.lang
21cr|fcitx-4.2.9.9-1|53	%attr(0644,-,-) %doc doc/*.txt doc/*.htm
21cr|fcitx-4.2.9.9-1|54	%{_bindir}/createPYMB
21cr|fcitx-4.2.9.9-1|55	%{_bindir}/fcitx
21cr|fcitx-4.2.9.9-1|56	%{_bindir}/fcitx-autostart
21cr|fcitx-4.2.9.9-1|57	%{_bindir}/fcitx-dbus-watcher
21cr|fcitx-4.2.9.9-1|58	%{_bindir}/fcitx-diagnose
21cr|fcitx-4.2.9.9-1|59	%{_bindir}/fcitx-remote
21cr|fcitx-4.2.9.9-1|60	%{_bindir}/mb2org
21cr|fcitx-4.2.9.9-1|61	%{_bindir}/mb2txt
21cr|fcitx-4.2.9.9-1|62	%{_bindir}/readPYBase
21cr|fcitx-4.2.9.9-1|63	%{_bindir}/readPYMB
21cr|fcitx-4.2.9.9-1|64	%{_bindir}/scel2org
21cr|fcitx-4.2.9.9-1|65	%{_bindir}/txt2mb
21cr|fcitx-4.2.9.9-1|66	%{_libdir}/libfcitx-config.so.4*
21cr|fcitx-4.2.9.9-1|67	%{_libdir}/libfcitx-core.so.0*
21cr|fcitx-4.2.9.9-1|68	%{_libdir}/libfcitx-utils.so.0*
21cr|fcitx-4.2.9.9-1|69	%dir %{_libdir}/%{name}
21cr|fcitx-4.2.9.9-1|70	%{_libdir}/%{name}/fcitx-autoeng.so
21cr|fcitx-4.2.9.9-1|71	%{_libdir}/%{name}/fcitx-chttrans.so
21cr|fcitx-4.2.9.9-1|72	%{_libdir}/%{name}/fcitx-clipboard.so
21cr|fcitx-4.2.9.9-1|73	%{_libdir}/%{name}/fcitx-dbus.so
21cr|fcitx-4.2.9.9-1|74	%{_libdir}/%{name}/fcitx-freedesktop-notify.so
21cr|fcitx-4.2.9.9-1|75	%{_libdir}/%{name}/fcitx-fullwidth-char.so
21cr|fcitx-4.2.9.9-1|76	%{_libdir}/%{name}/fcitx-ipcportal.so
21cr|fcitx-4.2.9.9-1|77	%{_libdir}/%{name}/fcitx-imselector.so
21cr|fcitx-4.2.9.9-1|78	%{_libdir}/%{name}/fcitx-ipc.so
21cr|fcitx-4.2.9.9-1|79	%{_libdir}/%{name}/fcitx-keyboard.so
21cr|fcitx-4.2.9.9-1|80	%{_libdir}/%{name}/fcitx-notificationitem.so
21cr|fcitx-4.2.9.9-1|81	%{_libdir}/%{name}/fcitx-pinyin-enhance.so
21cr|fcitx-4.2.9.9-1|82	%{_libdir}/%{name}/fcitx-pinyin.so
21cr|fcitx-4.2.9.9-1|83	%{_libdir}/%{name}/fcitx-punc.so
21cr|fcitx-4.2.9.9-1|84	%{_libdir}/%{name}/fcitx-quickphrase.so
21cr|fcitx-4.2.9.9-1|85	%{_libdir}/%{name}/fcitx-qw.so
21cr|fcitx-4.2.9.9-1|86	%{_libdir}/%{name}/fcitx-remote-module.so
21cr|fcitx-4.2.9.9-1|87	%{_libdir}/%{name}/fcitx-spell.so
21cr|fcitx-4.2.9.9-1|88	%{_libdir}/%{name}/fcitx-table.so
21cr|fcitx-4.2.9.9-1|89	%{_libdir}/%{name}/fcitx-unicode.so
21cr|fcitx-4.2.9.9-1|90	%{_libdir}/%{name}/fcitx-x11.so
21cr|fcitx-4.2.9.9-1|91	%{_libdir}/%{name}/fcitx-xim.so
21cr|fcitx-4.2.9.9-1|92	%{_libdir}/%{name}/fcitx-xkb.so
21cr|fcitx-4.2.9.9-1|93	%{_libdir}/%{name}/fcitx-xkbdbus.so
21cr|fcitx-4.2.9.9-1|94	%dir %{_libdir}/%{name}/libexec
21cr|fcitx-4.2.9.9-1|95	%{_libdir}/%{name}/libexec/comp-spell-dict
21cr|fcitx-4.2.9.9-1|96	%{_libdir}/%{name}/libexec/fcitx-po-parser
21cr|fcitx-4.2.9.9-1|97	%{_libdir}/%{name}/libexec/fcitx-scanner
21cr|fcitx-4.2.9.9-1|98	%dir %{_datadir}/%{name}
21cr|fcitx-4.2.9.9-1|99	%dir %{_datadir}/%{name}/addon
21cr|fcitx-4.2.9.9-1|100	%{_datadir}/%{name}/addon/fcitx-autoeng.conf
21cr|fcitx-4.2.9.9-1|101	%{_datadir}/%{name}/addon/fcitx-chttrans.conf
21cr|fcitx-4.2.9.9-1|102	%{_datadir}/%{name}/addon/fcitx-clipboard.conf
21cr|fcitx-4.2.9.9-1|103	%{_datadir}/%{name}/addon/fcitx-dbus.conf
21cr|fcitx-4.2.9.9-1|104	%{_datadir}/%{name}/addon/fcitx-freedesktop-notify.conf
21cr|fcitx-4.2.9.9-1|105	%{_datadir}/%{name}/addon/fcitx-fullwidth-char.conf
21cr|fcitx-4.2.9.9-1|106	%{_datadir}/%{name}/addon/fcitx-imselector.conf
21cr|fcitx-4.2.9.9-1|107	%{_datadir}/%{name}/addon/fcitx-ipcportal.conf
21cr|fcitx-4.2.9.9-1|108	%{_datadir}/%{name}/addon/fcitx-ipc.conf
21cr|fcitx-4.2.9.9-1|109	%{_datadir}/%{name}/addon/fcitx-keyboard.conf
21cr|fcitx-4.2.9.9-1|110	%{_datadir}/%{name}/addon/fcitx-notificationitem.conf
21cr|fcitx-4.2.9.9-1|111	%{_datadir}/%{name}/addon/fcitx-pinyin-enhance.conf
21cr|fcitx-4.2.9.9-1|112	%{_datadir}/%{name}/addon/fcitx-pinyin.conf
21cr|fcitx-4.2.9.9-1|113	%{_datadir}/%{name}/addon/fcitx-punc.conf
21cr|fcitx-4.2.9.9-1|114	%{_datadir}/%{name}/addon/fcitx-quickphrase.conf
21cr|fcitx-4.2.9.9-1|115	%{_datadir}/%{name}/addon/fcitx-qw.conf
21cr|fcitx-4.2.9.9-1|116	%{_datadir}/%{name}/addon/fcitx-remote-module.conf
21cr|fcitx-4.2.9.9-1|117	%{_datadir}/%{name}/addon/fcitx-spell.conf
21cr|fcitx-4.2.9.9-1|118	%{_datadir}/%{name}/addon/fcitx-table.conf
21cr|fcitx-4.2.9.9-1|119	%{_datadir}/%{name}/addon/fcitx-unicode.conf
21cr|fcitx-4.2.9.9-1|120	%{_datadir}/%{name}/addon/fcitx-x11.conf
21cr|fcitx-4.2.9.9-1|121	%{_datadir}/%{name}/addon/fcitx-xim.conf
21cr|fcitx-4.2.9.9-1|122	%{_datadir}/%{name}/addon/fcitx-xkb.conf
21cr|fcitx-4.2.9.9-1|123	%{_datadir}/%{name}/addon/fcitx-xkbdbus.conf
21cr|fcitx-4.2.9.9-1|124	%dir %{_datadir}/%{name}/configdesc
21cr|fcitx-4.2.9.9-1|125	%{_datadir}/%{name}/configdesc/addon.desc
21cr|fcitx-4.2.9.9-1|126	%{_datadir}/%{name}/configdesc/config.desc
21cr|fcitx-4.2.9.9-1|127	%{_datadir}/%{name}/configdesc/fcitx-autoeng.desc
21cr|fcitx-4.2.9.9-1|128	%{_datadir}/%{name}/configdesc/fcitx-chttrans.desc
21cr|fcitx-4.2.9.9-1|129	%{_datadir}/%{name}/configdesc/fcitx-clipboard.desc
21cr|fcitx-4.2.9.9-1|130	%{_datadir}/%{name}/configdesc/fcitx-imselector.desc
21cr|fcitx-4.2.9.9-1|131	%{_datadir}/%{name}/configdesc/fcitx-keyboard.desc
21cr|fcitx-4.2.9.9-1|132	%{_datadir}/%{name}/configdesc/fcitx-pinyin.desc
21cr|fcitx-4.2.9.9-1|133	%{_datadir}/%{name}/configdesc/fcitx-pinyin-enhance.desc
21cr|fcitx-4.2.9.9-1|134	%{_datadir}/%{name}/configdesc/fcitx-quickphrase.desc
21cr|fcitx-4.2.9.9-1|135	%{_datadir}/%{name}/configdesc/fcitx-spell.desc
21cr|fcitx-4.2.9.9-1|136	%{_datadir}/%{name}/configdesc/fcitx-table.desc
21cr|fcitx-4.2.9.9-1|137	%{_datadir}/%{name}/configdesc/fcitx-unicode.desc
21cr|fcitx-4.2.9.9-1|138	%{_datadir}/%{name}/configdesc/fcitx-xim.desc
21cr|fcitx-4.2.9.9-1|139	%{_datadir}/%{name}/configdesc/fcitx-xkb.desc
21cr|fcitx-4.2.9.9-1|140	%{_datadir}/%{name}/configdesc/inputmethod.desc
21cr|fcitx-4.2.9.9-1|141	%{_datadir}/%{name}/configdesc/profile.desc
21cr|fcitx-4.2.9.9-1|142	%{_datadir}/%{name}/configdesc/table.desc
21cr|fcitx-4.2.9.9-1|143	%dir %{_datadir}/%{name}/data
21cr|fcitx-4.2.9.9-1|144	%{_datadir}/%{name}/data/*sh
21cr|fcitx-4.2.9.9-1|145	%{_datadir}/%{name}/data/AutoEng.dat
21cr|fcitx-4.2.9.9-1|146	%{_datadir}/%{name}/data/charselectdata
21cr|fcitx-4.2.9.9-1|147	%{_datadir}/%{name}/data/gbks2t.tab
21cr|fcitx-4.2.9.9-1|148	%{_datadir}/%{name}/data/punc.mb.zh_CN
21cr|fcitx-4.2.9.9-1|149	%{_datadir}/%{name}/data/punc.mb.zh_HK
21cr|fcitx-4.2.9.9-1|150	%{_datadir}/%{name}/data/punc.mb.zh_TW
21cr|fcitx-4.2.9.9-1|151	%{_datadir}/%{name}/data/vk.conf
21cr|fcitx-4.2.9.9-1|152	%dir %{_datadir}/%{name}/data/quickphrase.d
21cr|fcitx-4.2.9.9-1|153	%{_datadir}/%{name}/data/quickphrase.d/emoji.mb
21cr|fcitx-4.2.9.9-1|154	%{_datadir}/%{name}/data/quickphrase.d/emoji-eac.mb
21cr|fcitx-4.2.9.9-1|155	%{_datadir}/%{name}/data/quickphrase.d/latex.mb
21cr|fcitx-4.2.9.9-1|156	%dir %{_datadir}/%{name}/dbus
21cr|fcitx-4.2.9.9-1|157	%{_datadir}/%{name}/dbus/daemon.conf
21cr|fcitx-4.2.9.9-1|158	%dir %{_datadir}/%{name}/imicon
21cr|fcitx-4.2.9.9-1|159	%{_datadir}/%{name}/imicon/*
21cr|fcitx-4.2.9.9-1|160	%dir %{_datadir}/%{name}/inputmethod
21cr|fcitx-4.2.9.9-1|161	%{_datadir}/%{name}/inputmethod/pinyin.conf
21cr|fcitx-4.2.9.9-1|162	%{_datadir}/%{name}/inputmethod/qw.conf
21cr|fcitx-4.2.9.9-1|163	%{_datadir}/%{name}/inputmethod/shuangpin.conf
21cr|fcitx-4.2.9.9-1|164	%dir %{_datadir}/%{name}/pinyin
21cr|fcitx-4.2.9.9-1|165	%{_datadir}/%{name}/pinyin/*
21cr|fcitx-4.2.9.9-1|166	%dir %{_datadir}/%{name}/py-enhance
21cr|fcitx-4.2.9.9-1|167	%{_datadir}/%{name}/py-enhance/*
21cr|fcitx-4.2.9.9-1|168	%{_mandir}/man1/createPYMB.1*
21cr|fcitx-4.2.9.9-1|169	%{_mandir}/man1/fcitx-remote.1*
21cr|fcitx-4.2.9.9-1|170	%{_mandir}/man1/fcitx.1*
21cr|fcitx-4.2.9.9-1|171	%{_mandir}/man1/mb2org.1*
21cr|fcitx-4.2.9.9-1|172	%{_mandir}/man1/mb2txt.1*
21cr|fcitx-4.2.9.9-1|173	%{_mandir}/man1/readPYBase.1*
21cr|fcitx-4.2.9.9-1|174	%{_mandir}/man1/readPYMB.1*
21cr|fcitx-4.2.9.9-1|175	%{_mandir}/man1/scel2org.1*
21cr|fcitx-4.2.9.9-1|176	%{_mandir}/man1/txt2mb.1*
21cr|fcitx-4.2.9.9-1|177	%{_datadir}/applications/fcitx.desktop
21cr|fcitx-4.2.9.9-1|178	%{_datadir}/icons/hicolor/*/*/fcitx*.*
21cr|fcitx-4.2.9.9-1|179	%{_sysconfdir}/xdg/autostart/fcitx-autostart.desktop
21cr|fcitx-4.2.9.9-1|180	%dir %{_datadir}/fcitx/spell
21cr|fcitx-4.2.9.9-1|181	%{_datadir}/fcitx/spell/*
21cr|fcitx-4.2.9.9-1|182	%dir %{_datadir}/fcitx/table
21cr|fcitx-4.2.9.9-1|183	%{_datadir}/fcitx/table/*
21cr|fcitx-4.2.9.9-1|184	%{_datadir}/dbus-1/services/*service
21cr|fcitx-4.2.9.9-1|185	
21cr|fcitx-4.2.9.9-1|186	#-------------------------------------------------------
21cr|fcitx-4.2.9.9-1|187	%package devel
21cr|fcitx-4.2.9.9-1|188	Summary:	Fcitx development library
21cr|fcitx-4.2.9.9-1|189	Group:		Development/C
21cr|fcitx-4.2.9.9-1|190	Requires:	%{name} = %{version}
21cr|fcitx-4.2.9.9-1|191	
21cr|fcitx-4.2.9.9-1|192	%description devel
21cr|fcitx-4.2.9.9-1|193	fcitx development files.
21cr|fcitx-4.2.9.9-1|194	
21cr|fcitx-4.2.9.9-1|195	%files devel
21cr|fcitx-4.2.9.9-1|196	%doc %{_docdir}/fcitx/Develop_Readme
21cr|fcitx-4.2.9.9-1|197	%{_bindir}/fcitx4-config
21cr|fcitx-4.2.9.9-1|198	%{_libdir}/*.so
21cr|fcitx-4.2.9.9-1|199	%{_libdir}/pkgconfig/*.pc
21cr|fcitx-4.2.9.9-1|200	%{_includedir}/*
21cr|fcitx-4.2.9.9-1|201	%{_datadir}/cmake/%{name}
21cr|fcitx-4.2.9.9-1|202	
21cr|fcitx-4.2.9.9-1|203	#-------------------------------------------------------
21cr|fcitx-4.2.9.9-1|204	
21cr|fcitx-4.2.9.9-1|205	%if %{with classic_ui}
21cr|fcitx-4.2.9.9-1|206	%package ui
21cr|fcitx-4.2.9.9-1|207	Summary:	Classic UI for fcitx
21cr|fcitx-4.2.9.9-1|208	Group:		System/Internationalization
21cr|fcitx-4.2.9.9-1|209	Requires:	%{name} = %{EVRD}
21cr|fcitx-4.2.9.9-1|210	BuildRequires:	pkgconfig(cairo)
21cr|fcitx-4.2.9.9-1|211	BuildRequires:	pkgconfig(pango)
21cr|fcitx-4.2.9.9-1|212	
21cr|fcitx-4.2.9.9-1|213	%description ui
21cr|fcitx-4.2.9.9-1|214	Classic UI for fcitx.
21cr|fcitx-4.2.9.9-1|215	
21cr|fcitx-4.2.9.9-1|216	This is needed if you don't use kimpanel.
21cr|fcitx-4.2.9.9-1|217	
21cr|fcitx-4.2.9.9-1|218	%files ui
21cr|fcitx-4.2.9.9-1|219	%{_bindir}/fcitx-skin-installer
21cr|fcitx-4.2.9.9-1|220	%{_libdir}/fcitx/fcitx-classic-ui.so
21cr|fcitx-4.2.9.9-1|221	%{_libdir}/fcitx/fcitx-vk.so
21cr|fcitx-4.2.9.9-1|222	%{_datadir}/applications/fcitx-skin-installer.desktop
21cr|fcitx-4.2.9.9-1|223	%{_datadir}/fcitx/addon/fcitx-classic-ui.conf
21cr|fcitx-4.2.9.9-1|224	%{_datadir}/fcitx/addon/fcitx-vk.conf
21cr|fcitx-4.2.9.9-1|225	%{_datadir}/fcitx/configdesc/fcitx-classic-ui.desc
21cr|fcitx-4.2.9.9-1|226	%{_datadir}/fcitx/configdesc/skin.desc
21cr|fcitx-4.2.9.9-1|227	%{_datadir}/mime/packages/x-fskin.xml
21cr|fcitx-4.2.9.9-1|228	%{_datadir}/fcitx/skin
21cr|fcitx-4.2.9.9-1|229	%endif
21cr|fcitx-4.2.9.9-1|230	
21cr|fcitx-4.2.9.9-1|231	#-------------------------------------------------------
21cr|fcitx-4.2.9.9-1|232	
21cr|fcitx-4.2.9.9-1|233	%if %{with qt4}
21cr|fcitx-4.2.9.9-1|234	%package qt4
21cr|fcitx-4.2.9.9-1|235	Summary:	Fcitx Qt 4.x module
21cr|fcitx-4.2.9.9-1|236	Group:		System/Internationalization
21cr|fcitx-4.2.9.9-1|237	Requires:	%{name} = %{EVRD}
21cr|fcitx-4.2.9.9-1|238	BuildRequires:	pkgconfig(QtCore)
21cr|fcitx-4.2.9.9-1|239	BuildRequires:	pkgconfig(QtGui)
21cr|fcitx-4.2.9.9-1|240	BuildRequires:	pkgconfig(QtDBus)
21cr|fcitx-4.2.9.9-1|241	
21cr|fcitx-4.2.9.9-1|242	%description qt4
21cr|fcitx-4.2.9.9-1|243	fcitx Qt 4.x module.
21cr|fcitx-4.2.9.9-1|244	
21cr|fcitx-4.2.9.9-1|245	%files qt4
21cr|fcitx-4.2.9.9-1|246	%{_libdir}/fcitx/libexec/fcitx-qt-gui-wrapper
21cr|fcitx-4.2.9.9-1|247	%{_libdir}/qt4/plugins/inputmethods/qtim-fcitx.so
21cr|fcitx-4.2.9.9-1|248	%{_libdir}/%{name}/fcitx-kimpanel-ui.so
21cr|fcitx-4.2.9.9-1|249	%{_datadir}/%{name}/addon/fcitx-kimpanel-ui.conf
21cr|fcitx-4.2.9.9-1|250	%{_libdir}/libfcitx-qt.so.0*
21cr|fcitx-4.2.9.9-1|251	%endif
21cr|fcitx-4.2.9.9-1|252	
21cr|fcitx-4.2.9.9-1|253	#-------------------------------------------------------
21cr|fcitx-4.2.9.9-1|254	
21cr|fcitx-4.2.9.9-1|255	%package configtool
21cr|fcitx-4.2.9.9-1|256	Summary:	Tool for configuring fcitx
21cr|fcitx-4.2.9.9-1|257	Group:		System/Internationalization
21cr|fcitx-4.2.9.9-1|258	Requires:	%{name} = %{EVRD}
21cr|fcitx-4.2.9.9-1|259	
21cr|fcitx-4.2.9.9-1|260	%description configtool
21cr|fcitx-4.2.9.9-1|261	Tool for configuring fcitx
21cr|fcitx-4.2.9.9-1|262	
21cr|fcitx-4.2.9.9-1|263	%files configtool
21cr|fcitx-4.2.9.9-1|264	%{_bindir}/fcitx-configtool
21cr|fcitx-4.2.9.9-1|265	%{_datadir}/applications/fcitx-configtool.desktop
21cr|fcitx-4.2.9.9-1|266	
21cr|fcitx-4.2.9.9-1|267	#-------------------------------------------------------
21cr|fcitx-4.2.9.9-1|268	
21cr|fcitx-4.2.9.9-1|269	%if %{with gtk2} || %{with gtk3}
21cr|fcitx-4.2.9.9-1|270	%package gtk
21cr|fcitx-4.2.9.9-1|271	Summary:	Common files for the fcitx gtk 2.x and 3.x modules
21cr|fcitx-4.2.9.9-1|272	Group:		System/Internationalization
21cr|fcitx-4.2.9.9-1|273	Requires:	%{name} = %{EVRD}
21cr|fcitx-4.2.9.9-1|274	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|fcitx-4.2.9.9-1|275	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|fcitx-4.2.9.9-1|276	
21cr|fcitx-4.2.9.9-1|277	%description gtk
21cr|fcitx-4.2.9.9-1|278	Common files for the fcitx gtk 2.x and 3.x modules
21cr|fcitx-4.2.9.9-1|279	
21cr|fcitx-4.2.9.9-1|280	%files gtk
21cr|fcitx-4.2.9.9-1|281	%{_libdir}/girepository-1.0/Fcitx-1.0.typelib
21cr|fcitx-4.2.9.9-1|282	%{_datadir}/gir-1.0/Fcitx-1.0.gir
21cr|fcitx-4.2.9.9-1|283	%{_libdir}/libfcitx-gclient.so.0*
21cr|fcitx-4.2.9.9-1|284	%{_libdir}/libfcitx-gclient.so.1
21cr|fcitx-4.2.9.9-1|285	%endif
21cr|fcitx-4.2.9.9-1|286	
21cr|fcitx-4.2.9.9-1|287	#-------------------------------------------------------
21cr|fcitx-4.2.9.9-1|288	
21cr|fcitx-4.2.9.9-1|289	%if %{with gtk2}
21cr|fcitx-4.2.9.9-1|290	%package gtk2
21cr|fcitx-4.2.9.9-1|291	Summary:	Fcitx gtk 2.x module
21cr|fcitx-4.2.9.9-1|292	Group:		System/Internationalization
21cr|fcitx-4.2.9.9-1|293	BuildRequires:	pkgconfig(gtk+-x11-2.0)
21cr|fcitx-4.2.9.9-1|294	Requires:	%{name}-gtk = %{EVRD}
21cr|fcitx-4.2.9.9-1|295	Requires(post):	gtk+2.0
21cr|fcitx-4.2.9.9-1|296	Requires(postun): gtk+2.0
21cr|fcitx-4.2.9.9-1|297	
21cr|fcitx-4.2.9.9-1|298	%description gtk2
21cr|fcitx-4.2.9.9-1|299	fcitx gtk module.
21cr|fcitx-4.2.9.9-1|300	
21cr|fcitx-4.2.9.9-1|301	%files gtk2
21cr|fcitx-4.2.9.9-1|302	%{_libdir}/gtk-2.0/*/immodules/im-fcitx.so
21cr|fcitx-4.2.9.9-1|303	
21cr|fcitx-4.2.9.9-1|304	%post gtk2
21cr|fcitx-4.2.9.9-1|305	%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}
21cr|fcitx-4.2.9.9-1|306	
21cr|fcitx-4.2.9.9-1|307	%postun gtk2
21cr|fcitx-4.2.9.9-1|308	%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}
21cr|fcitx-4.2.9.9-1|309	%endif
21cr|fcitx-4.2.9.9-1|310	#-------------------------------------------------------
21cr|fcitx-4.2.9.9-1|311	
21cr|fcitx-4.2.9.9-1|312	%if %{with gtk3}
21cr|fcitx-4.2.9.9-1|313	%package gtk3
21cr|fcitx-4.2.9.9-1|314	Summary:	Fcitx gtk 3.x module
21cr|fcitx-4.2.9.9-1|315	Group:		System/Internationalization
21cr|fcitx-4.2.9.9-1|316	Requires:	%{name} = %{version}
21cr|fcitx-4.2.9.9-1|317	Requires:	%{name}-gtk = %{EVRD}
21cr|fcitx-4.2.9.9-1|318	BuildRequires:	pkgconfig(gtk+-x11-3.0)
21cr|fcitx-4.2.9.9-1|319	
21cr|fcitx-4.2.9.9-1|320	%description gtk3
21cr|fcitx-4.2.9.9-1|321	fcitx gtk module.
21cr|fcitx-4.2.9.9-1|322	
21cr|fcitx-4.2.9.9-1|323	%files gtk3
21cr|fcitx-4.2.9.9-1|324	%{_libdir}/gtk-3.0/*/immodules/im-fcitx.so
21cr|fcitx-4.2.9.9-1|325	%endif
21cr|fcitx-4.2.9.9-1|326	#-------------------------------------------------------
21cr|fcitx-4.2.9.9-1|327	
21cr|fcitx-4.2.9.9-1|328	%prep
21cr|fcitx-4.2.9.9-1|329	%autosetup -p1
21cr|fcitx-4.2.9.9-1|330	
21cr|fcitx-4.2.9.9-1|331	cp %{SOURCE1} src/im/pinyin/data
21cr|fcitx-4.2.9.9-1|332	cp %{SOURCE2} src/module/pinyin-enhance/data
21cr|fcitx-4.2.9.9-1|333	cp %{SOURCE3} src/module/pinyin-enhance/data
21cr|fcitx-4.2.9.9-1|334	cp %{SOURCE4} src/module/spell/dict
21cr|fcitx-4.2.9.9-1|335	cp %{SOURCE5} src/im/table/data
21cr|fcitx-4.2.9.9-1|336	
21cr|fcitx-4.2.9.9-1|337	%build
21cr|fcitx-4.2.9.9-1|338	%cmake -Wno-dev -DCMAKE_SKIP_RPATH=OFF \
21cr|fcitx-4.2.9.9-1|339	-DENABLE_GTK2_IM_MODULE=%{with gtk2} \
21cr|fcitx-4.2.9.9-1|340	-DENABLE_GTK3_IM_MODULE=%{with gtk3} \
21cr|fcitx-4.2.9.9-1|341	-DENABLE_QT_IM_MODULE=%{with qt4} \
21cr|fcitx-4.2.9.9-1|342	-DENABLE_CAIRO=%{with classic_ui} \
21cr|fcitx-4.2.9.9-1|343	-DENABLE_PANGO=%{with classic_ui}
21cr|fcitx-4.2.9.9-1|344	%make
21cr|fcitx-4.2.9.9-1|345	
21cr|fcitx-4.2.9.9-1|346	%install
21cr|fcitx-4.2.9.9-1|347	%makeinstall_std -C build
21cr|fcitx-4.2.9.9-1|348	
21cr|fcitx-4.2.9.9-1|349	chrpath -d %{buildroot}%{_libdir}/*.so
21cr|fcitx-4.2.9.9-1|350	
21cr|fcitx-4.2.9.9-1|351	# A hack - make install issue?
21cr|fcitx-4.2.9.9-1|352	mkdir -p %{buildroot}/etc/xdg/autostart/
21cr|fcitx-4.2.9.9-1|353	mv %{buildroot}/usr/etc/xdg/autostart/* %{buildroot}/etc/xdg/autostart/
21cr|fcitx-4.2.9.9-1|354	rm -rf %{buildroot}/usr/etc
21cr|fcitx-4.2.9.9-1|355	
21cr|fcitx-4.2.9.9-1|356	%if %{without classic_ui}
21cr|fcitx-4.2.9.9-1|357	# Built even without classic_ui... But apparently not needed
21cr|fcitx-4.2.9.9-1|358	rm -rf %{buildroot}%{_datadir}/fcitx/skin
21cr|fcitx-4.2.9.9-1|359	%endif
21cr|fcitx-4.2.9.9-1|360	
21cr|fcitx-4.2.9.9-1|361	%find_lang %{name}
21cr|fcitx-4.2.9.9-1|362	
21cr|fcitx-4.2.9.9-1|363	
21cr|fcitx-4.2.9.9-1|364	

1373 21
21cr|fcitx5-5.1.7-2|1	%global _xinputconf %{_sysconfdir}/X11/xinit/xinput.d/fcitx5.conf
21cr|fcitx5-5.1.7-2|2	
21cr|fcitx5-5.1.7-2|3	%define major_core 7
21cr|fcitx5-5.1.7-2|4	%define	libcore %mklibname %{name}-core %{major_core}
21cr|fcitx5-5.1.7-2|5	%define major_config 6
21cr|fcitx5-5.1.7-2|6	%define	libconfig %mklibname %{name}-config %{major_config}
21cr|fcitx5-5.1.7-2|7	%define major_utils 2
21cr|fcitx5-5.1.7-2|8	%define	libutils %mklibname %{name}-utils %{major_utils}
21cr|fcitx5-5.1.7-2|9	%define devname	%mklibname %{name} -d
21cr|fcitx5-5.1.7-2|10	
21cr|fcitx5-5.1.7-2|11	# RPM macroses for fcitx5
21cr|fcitx5-5.1.7-2|12	%define _fcitx5_libdir %{_libdir}/fcitx5
21cr|fcitx5-5.1.7-2|13	%define _fcitx5_libexecdir %{_fcitx5_libdir}/libexec
21cr|fcitx5-5.1.7-2|14	%define _fcitx5_datadir %{_datadir}/fcitx5
21cr|fcitx5-5.1.7-2|15	%define _fcitx5_addondir %{_fcitx5_datadir}/addon
21cr|fcitx5-5.1.7-2|16	%define _fcitx5_imconfdir %{_fcitx5_datadir}/inputmethod
21cr|fcitx5-5.1.7-2|17	
21cr|fcitx5-5.1.7-2|18	Summary(ru_RU.UTF-8): Новое поколение fcitx
21cr|fcitx5-5.1.7-2|19	Summary:        Next generation of fcitx
21cr|fcitx5-5.1.7-2|20	Name:           fcitx5
21cr|fcitx5-5.1.7-2|21	Version:        5.1.7
21cr|fcitx5-5.1.7-2|22	Release:        2
21cr|fcitx5-5.1.7-2|23	License:        LGPLv2+
21cr|fcitx5-5.1.7-2|24	Group:		System/Internationalization
21cr|fcitx5-5.1.7-2|25	URL:            https://github.com/fcitx/fcitx5
21cr|fcitx5-5.1.7-2|26	
21cr|fcitx5-5.1.7-2|27	Source0:        https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.xz
21cr|fcitx5-5.1.7-2|28	Source1:        fcitx5-xinput
21cr|fcitx5-5.1.7-2|29	Source2:        fcitx5.sh
21cr|fcitx5-5.1.7-2|30	Source3:        xim.d-fcitx5
21cr|fcitx5-5.1.7-2|31	Source4:        fcitx5.service
21cr|fcitx5-5.1.7-2|32	
21cr|fcitx5-5.1.7-2|33	BuildRequires:  cmake
21cr|fcitx5-5.1.7-2|34	BuildRequires:  extra-cmake-modules
21cr|fcitx5-5.1.7-2|35	BuildRequires:  pkgconfig(cairo)
21cr|fcitx5-5.1.7-2|36	BuildRequires:  pkgconfig(pangocairo)
21cr|fcitx5-5.1.7-2|37	BuildRequires:  pkgconfig(pangoxft)
21cr|fcitx5-5.1.7-2|38	BuildRequires:  pkgconfig(cldr-emoji-annotation)
21cr|fcitx5-5.1.7-2|39	BuildRequires:  pkgconfig(dri)
21cr|fcitx5-5.1.7-2|40	BuildRequires:  pkgconfig(enchant)
21cr|fcitx5-5.1.7-2|41	BuildRequires:  pkgconfig(expat)
21cr|fcitx5-5.1.7-2|42	BuildRequires:  pkgconfig(fmt)
21cr|fcitx5-5.1.7-2|43	BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
21cr|fcitx5-5.1.7-2|44	BuildRequires:  pkgconfig(iso-codes)
21cr|fcitx5-5.1.7-2|45	BuildRequires:  pkgconfig(json-c)
21cr|fcitx5-5.1.7-2|46	BuildRequires:  pkgconfig(pango)
21cr|fcitx5-5.1.7-2|47	BuildRequires:  pkgconfig(pangoxft)
21cr|fcitx5-5.1.7-2|48	BuildRequires:  pkgconfig(uuid)
21cr|fcitx5-5.1.7-2|49	BuildRequires:  pkgconfig(libsystemd)
21cr|fcitx5-5.1.7-2|50	BuildRequires:  pkgconfig(wayland-egl)
21cr|fcitx5-5.1.7-2|51	BuildRequires:  pkgconfig(wayland-client)
21cr|fcitx5-5.1.7-2|52	BuildRequires:  pkgconfig(wayland-protocols)
21cr|fcitx5-5.1.7-2|53	BuildRequires:  pkgconfig(xcb)
21cr|fcitx5-5.1.7-2|54	BuildRequires:  pkgconfig(xcb-aux)
21cr|fcitx5-5.1.7-2|55	BuildRequires:  pkgconfig(xkbcommon-x11)
21cr|fcitx5-5.1.7-2|56	BuildRequires:  pkgconfig(xkbfile)
21cr|fcitx5-5.1.7-2|57	BuildRequires:  pkgconfig(xcb-ewmh)
21cr|fcitx5-5.1.7-2|58	BuildRequires:  pkgconfig(xcb-imdkit)
21cr|fcitx5-5.1.7-2|59	BuildRequires:  pkgconfig(xcb-icccm)
21cr|fcitx5-5.1.7-2|60	BuildRequires:  pkgconfig(xcb-keysyms)
21cr|fcitx5-5.1.7-2|61	BuildRequires:  pkgconfig(xkeyboard-config)
21cr|fcitx5-5.1.7-2|62	BuildRequires:  desktop-file-utils
21cr|fcitx5-5.1.7-2|63	BuildRequires:  /usr/bin/appstream-util
21cr|fcitx5-5.1.7-2|64	
21cr|fcitx5-5.1.7-2|65	Requires:       %{name}-data = %{EVRD}
21cr|fcitx5-5.1.7-2|66	Requires:	%{name} = %{EVRD}
21cr|fcitx5-5.1.7-2|67	Requires:       fcitx5-gtk
21cr|fcitx5-5.1.7-2|68	Requires:       fcitx5-qt
21cr|fcitx5-5.1.7-2|69	Recommends:     fcitx5-autostart
21cr|fcitx5-5.1.7-2|70	Requires:       fcitx5-configtool
21cr|fcitx5-5.1.7-2|71	Requires:       %{libcore} = %{EVRD}
21cr|fcitx5-5.1.7-2|72	Requires:       %{libconfig} = %{EVRD}
21cr|fcitx5-5.1.7-2|73	Requires:       %{libutils} = %{EVRD}
21cr|fcitx5-5.1.7-2|74	
21cr|fcitx5-5.1.7-2|75	Obsoletes:      fcitx < 5
21cr|fcitx5-5.1.7-2|76	Provides:       inputmethod
21cr|fcitx5-5.1.7-2|77	
21cr|fcitx5-5.1.7-2|78	%description
21cr|fcitx5-5.1.7-2|79	Fcitx 5 is a generic input method framework released under LGPL-2.1+.
21cr|fcitx5-5.1.7-2|80	
21cr|fcitx5-5.1.7-2|81	%description -l ru_RU.UTF-8
21cr|fcitx5-5.1.7-2|82	Fcitx 5 - это универсальный фреймворк методов ввода,
21cr|fcitx5-5.1.7-2|83	выпускаемый под лицензией LGPL-2.1+.
21cr|fcitx5-5.1.7-2|84	
21cr|fcitx5-5.1.7-2|85	%files -f %{name}.lang
21cr|fcitx5-5.1.7-2|86	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-5.1.7-2|87	%doc README.md
21cr|fcitx5-5.1.7-2|88	%config %{_xinputconf}
21cr|fcitx5-5.1.7-2|89	%{_bindir}/%{name}
21cr|fcitx5-5.1.7-2|90	%{_bindir}/%{name}-configtool
21cr|fcitx5-5.1.7-2|91	%{_bindir}/%{name}-remote
21cr|fcitx5-5.1.7-2|92	%{_bindir}/%{name}-diagnose
21cr|fcitx5-5.1.7-2|93	%{_fcitx5_libdir}/*.so
21cr|fcitx5-5.1.7-2|94	%{_fcitx5_libexecdir}/comp-spell-dict
21cr|fcitx5-5.1.7-2|95	%{_libexecdir}/fcitx5-wayland-launcher
21cr|fcitx5-5.1.7-2|96	%{_sysconfdir}/xdg/Xwayland-session.d/20-fcitx-x11
21cr|fcitx5-5.1.7-2|97	%{_fcitx5_addondir}
21cr|fcitx5-5.1.7-2|98	
21cr|fcitx5-5.1.7-2|99	#------------------------------------------------------------------
21cr|fcitx5-5.1.7-2|100	
21cr|fcitx5-5.1.7-2|101	%package -n %{devname}
21cr|fcitx5-5.1.7-2|102	Summary(ru_RU.UTF-8): Файлы разработчика для %{name}
21cr|fcitx5-5.1.7-2|103	Summary:        Development files for %{name}
21cr|fcitx5-5.1.7-2|104	Group:		Development/C
21cr|fcitx5-5.1.7-2|105	Requires:	%{libcore} = %{EVRD}
21cr|fcitx5-5.1.7-2|106	Requires:	%{libconfig} = %{EVRD}
21cr|fcitx5-5.1.7-2|107	Requires:	%{libutils} = %{EVRD}
21cr|fcitx5-5.1.7-2|108	Provides:	%{name}-devel = %{EVRD}
21cr|fcitx5-5.1.7-2|109	
21cr|fcitx5-5.1.7-2|110	%description -n %{devname}
21cr|fcitx5-5.1.7-2|111	This package provides development files for fcitx5
21cr|fcitx5-5.1.7-2|112	
21cr|fcitx5-5.1.7-2|113	%description -l ru_RU.UTF-8 -n %{devname}
21cr|fcitx5-5.1.7-2|114	Этот пакет предоставляет файлы разработчика для %{name}
21cr|fcitx5-5.1.7-2|115	
21cr|fcitx5-5.1.7-2|116	%files -n %{devname}
21cr|fcitx5-5.1.7-2|117	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-5.1.7-2|118	%doc README.md
21cr|fcitx5-5.1.7-2|119	%{_includedir}/Fcitx5/
21cr|fcitx5-5.1.7-2|120	%{_libdir}/cmake/Fcitx5*
21cr|fcitx5-5.1.7-2|121	%{_libdir}/libFcitx5*.so
21cr|fcitx5-5.1.7-2|122	%{_libdir}/pkgconfig/Fcitx5*.pc
21cr|fcitx5-5.1.7-2|123	
21cr|fcitx5-5.1.7-2|124	#------------------------------------------------------------------
21cr|fcitx5-5.1.7-2|125	
21cr|fcitx5-5.1.7-2|126	%package -n %{libcore}
21cr|fcitx5-5.1.7-2|127	Summary(ru_RU.UTF-8): Библиотека Core для %{name}
21cr|fcitx5-5.1.7-2|128	Summary:        Core library for %{name}
21cr|fcitx5-5.1.7-2|129	Group:          System/Libraries
21cr|fcitx5-5.1.7-2|130	
21cr|fcitx5-5.1.7-2|131	%description -n %{libcore}
21cr|fcitx5-5.1.7-2|132	This package contains the library needed to run programs dynamically linked
21cr|fcitx5-5.1.7-2|133	with %{libcore}.
21cr|fcitx5-5.1.7-2|134	
21cr|fcitx5-5.1.7-2|135	%description -l ru_RU.UTF-8 -n %{libcore}
21cr|fcitx5-5.1.7-2|136	Этот пакет содержит библиотеку, необходимую для запуска программ,
21cr|fcitx5-5.1.7-2|137	динамически связанных с %{libcore}.
21cr|fcitx5-5.1.7-2|138	
21cr|fcitx5-5.1.7-2|139	%files -n %{libcore}
21cr|fcitx5-5.1.7-2|140	%{_libdir}/libFcitx5Core.so.%{major_core}
21cr|fcitx5-5.1.7-2|141	%{_libdir}/libFcitx5Core.so.%{version}
21cr|fcitx5-5.1.7-2|142	
21cr|fcitx5-5.1.7-2|143	#------------------------------------------------------------------
21cr|fcitx5-5.1.7-2|144	
21cr|fcitx5-5.1.7-2|145	%package -n %{libconfig}
21cr|fcitx5-5.1.7-2|146	Summary(ru_RU.UTF-8): Библиотека Config для %{name}
21cr|fcitx5-5.1.7-2|147	Summary:        Config library for %{name}
21cr|fcitx5-5.1.7-2|148	Group:          System/Libraries
21cr|fcitx5-5.1.7-2|149	
21cr|fcitx5-5.1.7-2|150	%description -n %{libconfig}
21cr|fcitx5-5.1.7-2|151	This package contains the library needed to run programs dynamically linked
21cr|fcitx5-5.1.7-2|152	with %{libconfig}.
21cr|fcitx5-5.1.7-2|153	
21cr|fcitx5-5.1.7-2|154	%description -l ru_RU.UTF-8 -n %{libconfig}
21cr|fcitx5-5.1.7-2|155	Этот пакет содержит библиотеку, необходимую для запуска программ,
21cr|fcitx5-5.1.7-2|156	динамически связанных с %{libconfig}.
21cr|fcitx5-5.1.7-2|157	
21cr|fcitx5-5.1.7-2|158	%files -n %{libconfig}
21cr|fcitx5-5.1.7-2|159	%{_libdir}/libFcitx5Config.so.%{major_config}
21cr|fcitx5-5.1.7-2|160	%{_libdir}/libFcitx5Config.so.%{version}
21cr|fcitx5-5.1.7-2|161	
21cr|fcitx5-5.1.7-2|162	#------------------------------------------------------------------
21cr|fcitx5-5.1.7-2|163	
21cr|fcitx5-5.1.7-2|164	%package -n %{libutils}
21cr|fcitx5-5.1.7-2|165	Summary(ru_RU.UTF-8): Библиотека Utils для %{name}
21cr|fcitx5-5.1.7-2|166	Summary:        Utils library for %{name}
21cr|fcitx5-5.1.7-2|167	Group:          System/Libraries
21cr|fcitx5-5.1.7-2|168	
21cr|fcitx5-5.1.7-2|169	%description -n %{libutils}
21cr|fcitx5-5.1.7-2|170	This package contains the library needed to run programs dynamically linked
21cr|fcitx5-5.1.7-2|171	with %{libutils}.
21cr|fcitx5-5.1.7-2|172	
21cr|fcitx5-5.1.7-2|173	%description -l ru_RU.UTF-8 -n %{libutils}
21cr|fcitx5-5.1.7-2|174	Этот пакет содержит библиотеку, необходимую для запуска программ,
21cr|fcitx5-5.1.7-2|175	динамически связанных с %{libutils}.
21cr|fcitx5-5.1.7-2|176	
21cr|fcitx5-5.1.7-2|177	%files -n %{libutils}
21cr|fcitx5-5.1.7-2|178	%{_libdir}/libFcitx5Utils.so.%{major_utils}
21cr|fcitx5-5.1.7-2|179	%{_libdir}/libFcitx5Utils.so.%{version}
21cr|fcitx5-5.1.7-2|180	
21cr|fcitx5-5.1.7-2|181	#------------------------------------------------------------------
21cr|fcitx5-5.1.7-2|182	
21cr|fcitx5-5.1.7-2|183	%package data
21cr|fcitx5-5.1.7-2|184	Summary:        Data files of Fcitx5
21cr|fcitx5-5.1.7-2|185	BuildArch:      noarch
21cr|fcitx5-5.1.7-2|186	Requires:	%{name} = %{EVRD}
21cr|fcitx5-5.1.7-2|187	#Requires:       hicolor-icon-theme
21cr|fcitx5-5.1.7-2|188	
21cr|fcitx5-5.1.7-2|189	%description data
21cr|fcitx5-5.1.7-2|190	This package contains shared data for Fcitx5.
21cr|fcitx5-5.1.7-2|191	
21cr|fcitx5-5.1.7-2|192	%description -l ru_RU.UTF-8 data
21cr|fcitx5-5.1.7-2|193	Этот пакет содержит общие данные для Fcitx5.
21cr|fcitx5-5.1.7-2|194	
21cr|fcitx5-5.1.7-2|195	%files data
21cr|fcitx5-5.1.7-2|196	%{_userunitdir}/fcitx5.service
21cr|fcitx5-5.1.7-2|197	%{_fcitx5_datadir}/{data,default,emoji,inputmethod,spell,table,testing,themes,unicode}/*
21cr|fcitx5-5.1.7-2|198	%{_datadir}/dbus-1/services/org.fcitx.Fcitx5.service
21cr|fcitx5-5.1.7-2|199	%{_datadir}/applications/org.fcitx.Fcitx5.desktop
21cr|fcitx5-5.1.7-2|200	%{_metainfodir}/org.fcitx.Fcitx5.metainfo.xml
21cr|fcitx5-5.1.7-2|201	%{_datadir}/applications/%{name}-configtool.desktop
21cr|fcitx5-5.1.7-2|202	%{_datadir}/applications/%{name}-wayland-launcher.desktop
21cr|fcitx5-5.1.7-2|203	%{_datadir}/icons/hicolor/*/apps/*
21cr|fcitx5-5.1.7-2|204	
21cr|fcitx5-5.1.7-2|205	#------------------------------------------------------------------
21cr|fcitx5-5.1.7-2|206	
21cr|fcitx5-5.1.7-2|207	%package autostart
21cr|fcitx5-5.1.7-2|208	Summary(ru_RU.UTF-8): Этот пакет позволит запустить fcitx5 с вашей графической сессией
21cr|fcitx5-5.1.7-2|209	Summary:        This package will make fcitx5 start with your GUI session
21cr|fcitx5-5.1.7-2|210	BuildArch:      noarch
21cr|fcitx5-5.1.7-2|211	Requires:       %{name} = %{EVRD}
21cr|fcitx5-5.1.7-2|212	
21cr|fcitx5-5.1.7-2|213	%description autostart
21cr|fcitx5-5.1.7-2|214	This package will setup autostart and environment needed for fcitx5 to work properly.
21cr|fcitx5-5.1.7-2|215	
21cr|fcitx5-5.1.7-2|216	%description -l ru_RU.UTF-8 autostart
21cr|fcitx5-5.1.7-2|217	Этот пакет настраивает автозапуск fcitx5.
21cr|fcitx5-5.1.7-2|218	
21cr|fcitx5-5.1.7-2|219	%files autostart
21cr|fcitx5-5.1.7-2|220	%config %{_sysconfdir}/xdg/autostart/org.fcitx.Fcitx5.desktop
21cr|fcitx5-5.1.7-2|221	%config %{_sysconfdir}/profile.d/fcitx5.sh
21cr|fcitx5-5.1.7-2|222	
21cr|fcitx5-5.1.7-2|223	#------------------------------------------------------------------
21cr|fcitx5-5.1.7-2|224	
21cr|fcitx5-5.1.7-2|225	%package rpm-macros
21cr|fcitx5-5.1.7-2|226	Summary:	RPM macros to build third-party fcitx5 addons packages
21cr|fcitx5-5.1.7-2|227	BuildArch:	noarch
21cr|fcitx5-5.1.7-2|228	
21cr|fcitx5-5.1.7-2|229	%description rpm-macros
21cr|fcitx5-5.1.7-2|230	This package provides rpm macros to support the creation of third-party addon
21cr|fcitx5-5.1.7-2|231	packages to extend Fcitx5.
21cr|fcitx5-5.1.7-2|232	
21cr|fcitx5-5.1.7-2|233	%description -l ru_RU.UTF-8 rpm-macros
21cr|fcitx5-5.1.7-2|234	Этот пакет содержит макросы rpm, необходимые для создания пакетов дополнений
21cr|fcitx5-5.1.7-2|235	сторонних разработчиков для расширения Fcitx5.
21cr|fcitx5-5.1.7-2|236	
21cr|fcitx5-5.1.7-2|237	%files rpm-macros
21cr|fcitx5-5.1.7-2|238	%{_rpmmacrodir}/macros.%{name}
21cr|fcitx5-5.1.7-2|239	
21cr|fcitx5-5.1.7-2|240	#----------------------------------------------------------------------------
21cr|fcitx5-5.1.7-2|241	
21cr|fcitx5-5.1.7-2|242	%prep
21cr|fcitx5-5.1.7-2|243	%autosetup -p1
21cr|fcitx5-5.1.7-2|244	
21cr|fcitx5-5.1.7-2|245	%build
21cr|fcitx5-5.1.7-2|246	%cmake -DCMAKE_SKIP_RPATH=OFF
21cr|fcitx5-5.1.7-2|247	%make
21cr|fcitx5-5.1.7-2|248	
21cr|fcitx5-5.1.7-2|249	%install
21cr|fcitx5-5.1.7-2|250	%makeinstall_std -C build
21cr|fcitx5-5.1.7-2|251	
21cr|fcitx5-5.1.7-2|252	# rpm macros
21cr|fcitx5-5.1.7-2|253	cat > macros << 'EOF'
21cr|fcitx5-5.1.7-2|254	# RPM macroses for fcitx5
21cr|fcitx5-5.1.7-2|255	%%_fcitx5_libdir %{_fcitx5_libdir}
21cr|fcitx5-5.1.7-2|256	%%_fcitx5_libexecdir %{_fcitx5_libexecdir}
21cr|fcitx5-5.1.7-2|257	%%_fcitx5_datadir %{_fcitx5_datadir}
21cr|fcitx5-5.1.7-2|258	%%_fcitx5_addondir %{_fcitx5_addondir}
21cr|fcitx5-5.1.7-2|259	%%_fcitx5_imconfdir %{_fcitx5_imconfdir}
21cr|fcitx5-5.1.7-2|260	EOF
21cr|fcitx5-5.1.7-2|261	%install_macro %{name} macros
21cr|fcitx5-5.1.7-2|262	
21cr|fcitx5-5.1.7-2|263	install -pm 644 -D %{SOURCE1} %{buildroot}%{_xinputconf}
21cr|fcitx5-5.1.7-2|264	install -pm 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/fcitx5.sh
21cr|fcitx5-5.1.7-2|265	install -d %{buildroot}%{_datadir}/%{name}/inputmethod
21cr|fcitx5-5.1.7-2|266	install -d %{buildroot}%{_datadir}/%{name}/table
21cr|fcitx5-5.1.7-2|267	
21cr|fcitx5-5.1.7-2|268	# recreate soft link
21cr|fcitx5-5.1.7-2|269	rm -rf %{buildroot}%{_sysconfdir}/xdg/autostart/org.fcitx.Fcitx5.desktop
21cr|fcitx5-5.1.7-2|270	ln -sf %{_datadir}/applications/org.fcitx.Fcitx5.desktop %{buildroot}%{_sysconfdir}/xdg/autostart/
21cr|fcitx5-5.1.7-2|271	
21cr|fcitx5-5.1.7-2|272	# create autostart
21cr|fcitx5-5.1.7-2|273	mkdir -p %{buildroot}%{_distconfdir}/X11/xim.d/
21cr|fcitx5-5.1.7-2|274	install -m 644 %{SOURCE3} %{buildroot}%{_distconfdir}/X11/xim.d/fcitx5
21cr|fcitx5-5.1.7-2|275	
21cr|fcitx5-5.1.7-2|276	priority=30
21cr|fcitx5-5.1.7-2|277	pushd  %{buildroot}%{_distconfdir}/X11/xim.d/
21cr|fcitx5-5.1.7-2|278	for lang in am ar as bn el fa gu he hi hr ja ka kk kn ko lo ml my \
21cr|fcitx5-5.1.7-2|279	pa ru sk vi zh_TW zh_CN zh_HK zh_SG \
21cr|fcitx5-5.1.7-2|280	de fr it es nl cs pl da nn nb fi en sv ; do
21cr|fcitx5-5.1.7-2|281	mkdir $lang
21cr|fcitx5-5.1.7-2|282	pushd $lang
21cr|fcitx5-5.1.7-2|283	ln -s ../fcitx5 $priority-fcitx5
21cr|fcitx5-5.1.7-2|284	popd
21cr|fcitx5-5.1.7-2|285	done
21cr|fcitx5-5.1.7-2|286	popd
21cr|fcitx5-5.1.7-2|287	
21cr|fcitx5-5.1.7-2|288	desktop-file-install --delete-original \
21cr|fcitx5-5.1.7-2|289	--dir %{buildroot}%{_datadir}/applications \
21cr|fcitx5-5.1.7-2|290	%{buildroot}%{_datadir}/applications/%{name}-configtool.desktop
21cr|fcitx5-5.1.7-2|291	
21cr|fcitx5-5.1.7-2|292	desktop-file-install --delete-original \
21cr|fcitx5-5.1.7-2|293	--dir %{buildroot}%{_datadir}/applications \
21cr|fcitx5-5.1.7-2|294	%{buildroot}%{_datadir}/applications/org.fcitx.Fcitx5.desktop
21cr|fcitx5-5.1.7-2|295	
21cr|fcitx5-5.1.7-2|296	# convert symlinked icons to copied icons, this will help co-existing with
21cr|fcitx5-5.1.7-2|297	# fcitx4
21cr|fcitx5-5.1.7-2|298	for iconfile in $(find %{buildroot}%{_datadir}/icons -type l)
21cr|fcitx5-5.1.7-2|299	do
21cr|fcitx5-5.1.7-2|300	origicon=$(readlink -f ${iconfile})
21cr|fcitx5-5.1.7-2|301	rm -f ${iconfile}
21cr|fcitx5-5.1.7-2|302	cp ${origicon} ${iconfile}
21cr|fcitx5-5.1.7-2|303	done
21cr|fcitx5-5.1.7-2|304	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
21cr|fcitx5-5.1.7-2|305	%find_lang %{name}
21cr|fcitx5-5.1.7-2|306	
21cr|fcitx5-5.1.7-2|307	# own directories
21cr|fcitx5-5.1.7-2|308	mkdir -p %{buildroot}%{_fcitx5_imconfdir}
21cr|fcitx5-5.1.7-2|309	
21cr|fcitx5-5.1.7-2|310	install -D -m 0644 %{SOURCE4} %{buildroot}%{_userunitdir}/fcitx5.service

1374 21
21cr|fcitx5-chinese-addons-5.1.3-3|1	Summary(ru_RU.UTF-8): Аддон с китайским языком для fcitx5
21cr|fcitx5-chinese-addons-5.1.3-3|2	Summary:        Chinese related addon for fcitx5
21cr|fcitx5-chinese-addons-5.1.3-3|3	Name:           fcitx5-chinese-addons
21cr|fcitx5-chinese-addons-5.1.3-3|4	Version:        5.1.3
21cr|fcitx5-chinese-addons-5.1.3-3|5	Release:        3
21cr|fcitx5-chinese-addons-5.1.3-3|6	License:        LGPLv2+
21cr|fcitx5-chinese-addons-5.1.3-3|7	Group:		System/Internationalization
21cr|fcitx5-chinese-addons-5.1.3-3|8	URL:            https://github.com/fcitx/fcitx5-chinese-addons
21cr|fcitx5-chinese-addons-5.1.3-3|9	
21cr|fcitx5-chinese-addons-5.1.3-3|10	Source:         https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/fcitx5-chinese-addons-%{version}_dict.tar.xz
21cr|fcitx5-chinese-addons-5.1.3-3|11	
21cr|fcitx5-chinese-addons-5.1.3-3|12	Patch1:         fcitx5-chinese-addons-5.1.3-set-baidu-default-engine.patch
21cr|fcitx5-chinese-addons-5.1.3-3|13	
21cr|fcitx5-chinese-addons-5.1.3-3|14	BuildRequires:  cmake
21cr|fcitx5-chinese-addons-5.1.3-3|15	BuildRequires:  extra-cmake-modules
21cr|fcitx5-chinese-addons-5.1.3-3|16	BuildRequires:  libime-devel
21cr|fcitx5-chinese-addons-5.1.3-3|17	BuildRequires:  libime-tools
21cr|fcitx5-chinese-addons-5.1.3-3|18	BuildRequires:  pkgconfig(libcurl)
21cr|fcitx5-chinese-addons-5.1.3-3|19	BuildRequires:  pkgconfig(fmt)
21cr|fcitx5-chinese-addons-5.1.3-3|20	BuildRequires:  pkgconfig(opencc)
21cr|fcitx5-chinese-addons-5.1.3-3|21	BuildRequires:  boost-devel
21cr|fcitx5-chinese-addons-5.1.3-3|22	BuildRequires:  pkgconfig(Qt5WebKit)
21cr|fcitx5-chinese-addons-5.1.3-3|23	BuildRequires:  pkgconfig(Qt5WebKitWidgets)
21cr|fcitx5-chinese-addons-5.1.3-3|24	BuildRequires:  pkgconfig(Qt5WebEngineWidgets)
21cr|fcitx5-chinese-addons-5.1.3-3|25	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|fcitx5-chinese-addons-5.1.3-3|26	BuildRequires:  fcitx5-rpm-macros
21cr|fcitx5-chinese-addons-5.1.3-3|27	BuildRequires:  fcitx5-qt5-devel
21cr|fcitx5-chinese-addons-5.1.3-3|28	BuildRequires:  fcitx5-lua-devel
21cr|fcitx5-chinese-addons-5.1.3-3|29	BuildRequires:  pkgconfig(Fcitx5Core)
21cr|fcitx5-chinese-addons-5.1.3-3|30	BuildRequires:  pkgconfig(Fcitx5Module)
21cr|fcitx5-chinese-addons-5.1.3-3|31	BuildRequires:  /usr/bin/appstream-util
21cr|fcitx5-chinese-addons-5.1.3-3|32	
21cr|fcitx5-chinese-addons-5.1.3-3|33	Requires:       %{name}-data = %{EVRD}
21cr|fcitx5-chinese-addons-5.1.3-3|34	Recommends:     fcitx5-lua
21cr|fcitx5-chinese-addons-5.1.3-3|35	Requires:       fcitx5-data
21cr|fcitx5-chinese-addons-5.1.3-3|36	Requires:       libime
21cr|fcitx5-chinese-addons-5.1.3-3|37	Requires:       opencc
21cr|fcitx5-chinese-addons-5.1.3-3|38	Recommends:     fcitx5-rime
21cr|fcitx5-chinese-addons-5.1.3-3|39	
21cr|fcitx5-chinese-addons-5.1.3-3|40	%description
21cr|fcitx5-chinese-addons-5.1.3-3|41	This provides pinyin and table input method
21cr|fcitx5-chinese-addons-5.1.3-3|42	support for fcitx5. Released under LGPL-2.1+.
21cr|fcitx5-chinese-addons-5.1.3-3|43	
21cr|fcitx5-chinese-addons-5.1.3-3|44	im/pinyin/emoji.txt is derived from Unicode
21cr|fcitx5-chinese-addons-5.1.3-3|45	CLDR with modification.
21cr|fcitx5-chinese-addons-5.1.3-3|46	
21cr|fcitx5-chinese-addons-5.1.3-3|47	%description -l ru_RU.UTF-8
21cr|fcitx5-chinese-addons-5.1.3-3|48	Обеспечивает пиньинь и табличный метод ввода
21cr|fcitx5-chinese-addons-5.1.3-3|49	поддержку fcitx5. Выпущено под LGPL-2.1+.
21cr|fcitx5-chinese-addons-5.1.3-3|50	
21cr|fcitx5-chinese-addons-5.1.3-3|51	im/pinyin/emoji.txt взят из Unicode
21cr|fcitx5-chinese-addons-5.1.3-3|52	CLDR с изменениями.
21cr|fcitx5-chinese-addons-5.1.3-3|53	
21cr|fcitx5-chinese-addons-5.1.3-3|54	%files -f %{name}.lang
21cr|fcitx5-chinese-addons-5.1.3-3|55	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-chinese-addons-5.1.3-3|56	%doc README.md
21cr|fcitx5-chinese-addons-5.1.3-3|57	%{_bindir}/scel2org5
21cr|fcitx5-chinese-addons-5.1.3-3|58	%{_fcitx5_libdir}/*.so
21cr|fcitx5-chinese-addons-5.1.3-3|59	%{_fcitx5_libdir}/qt5/libpinyindictmanager.so
21cr|fcitx5-chinese-addons-5.1.3-3|60	%{_fcitx5_libdir}/qt5/libcustomphraseeditor.so
21cr|fcitx5-chinese-addons-5.1.3-3|61	
21cr|fcitx5-chinese-addons-5.1.3-3|62	#------------------------------------------------------------------
21cr|fcitx5-chinese-addons-5.1.3-3|63	
21cr|fcitx5-chinese-addons-5.1.3-3|64	%package data
21cr|fcitx5-chinese-addons-5.1.3-3|65	Summary(ru_RU.UTF-8): Файлы данных для %{name}
21cr|fcitx5-chinese-addons-5.1.3-3|66	Summary:        Data files of %{name}
21cr|fcitx5-chinese-addons-5.1.3-3|67	Group:		System/Internationalization
21cr|fcitx5-chinese-addons-5.1.3-3|68	BuildArch:      noarch
21cr|fcitx5-chinese-addons-5.1.3-3|69	Requires:       %{name} = %{EVRD}
21cr|fcitx5-chinese-addons-5.1.3-3|70	
21cr|fcitx5-chinese-addons-5.1.3-3|71	%description data
21cr|fcitx5-chinese-addons-5.1.3-3|72	The %{name}-data package provides shared data for %{name}.
21cr|fcitx5-chinese-addons-5.1.3-3|73	
21cr|fcitx5-chinese-addons-5.1.3-3|74	%description -l ru_RU.UTF-8 data
21cr|fcitx5-chinese-addons-5.1.3-3|75	Пакет %{name}-data предоставляет общие данные для %{name}.
21cr|fcitx5-chinese-addons-5.1.3-3|76	
21cr|fcitx5-chinese-addons-5.1.3-3|77	%files data
21cr|fcitx5-chinese-addons-5.1.3-3|78	%dir %{_fcitx5_datadir}/pinyin
21cr|fcitx5-chinese-addons-5.1.3-3|79	%dir %{_fcitx5_datadir}/punctuation
21cr|fcitx5-chinese-addons-5.1.3-3|80	%dir %{_fcitx5_datadir}/pinyinhelper
21cr|fcitx5-chinese-addons-5.1.3-3|81	%{_fcitx5_addondir}/*.conf
21cr|fcitx5-chinese-addons-5.1.3-3|82	%{_fcitx5_imconfdir}/*.conf
21cr|fcitx5-chinese-addons-5.1.3-3|83	%{_fcitx5_datadir}/lua/imeapi/extensions/pinyin.lua
21cr|fcitx5-chinese-addons-5.1.3-3|84	%{_fcitx5_datadir}/pinyin/*.dict
21cr|fcitx5-chinese-addons-5.1.3-3|85	%{_fcitx5_datadir}/pinyinhelper/py_*.mb
21cr|fcitx5-chinese-addons-5.1.3-3|86	%{_fcitx5_datadir}/punctuation/punc.mb.*
21cr|fcitx5-chinese-addons-5.1.3-3|87	%dir %{_fcitx5_datadir}/chttrans
21cr|fcitx5-chinese-addons-5.1.3-3|88	%{_fcitx5_datadir}/chttrans/gbks2t.tab
21cr|fcitx5-chinese-addons-5.1.3-3|89	%{_datadir}/icons/hicolor/*/apps/*
21cr|fcitx5-chinese-addons-5.1.3-3|90	%{_metainfodir}/org.fcitx.Fcitx5.Addon.ChineseAddons.metainfo.xml
21cr|fcitx5-chinese-addons-5.1.3-3|91	
21cr|fcitx5-chinese-addons-5.1.3-3|92	#------------------------------------------------------------------
21cr|fcitx5-chinese-addons-5.1.3-3|93	
21cr|fcitx5-chinese-addons-5.1.3-3|94	%package devel
21cr|fcitx5-chinese-addons-5.1.3-3|95	Summary(ru_RU.UTF-8): Файлы разработки для %{name}
21cr|fcitx5-chinese-addons-5.1.3-3|96	Summary:        Development files for %{name}
21cr|fcitx5-chinese-addons-5.1.3-3|97	Group:          Development/C
21cr|fcitx5-chinese-addons-5.1.3-3|98	Requires:       %{name} = %{EVRD}
21cr|fcitx5-chinese-addons-5.1.3-3|99	
21cr|fcitx5-chinese-addons-5.1.3-3|100	%description devel
21cr|fcitx5-chinese-addons-5.1.3-3|101	Devel files for fcitx5-chinese-addons.
21cr|fcitx5-chinese-addons-5.1.3-3|102	
21cr|fcitx5-chinese-addons-5.1.3-3|103	%description -l ru_RU.UTF-8 devel
21cr|fcitx5-chinese-addons-5.1.3-3|104	Файлы разработки для fcitx5-chinese-addons.
21cr|fcitx5-chinese-addons-5.1.3-3|105	
21cr|fcitx5-chinese-addons-5.1.3-3|106	%files devel
21cr|fcitx5-chinese-addons-5.1.3-3|107	%{_includedir}/Fcitx5/Module/fcitx-module/*
21cr|fcitx5-chinese-addons-5.1.3-3|108	%{_libdir}/cmake/Fcitx5Module*
21cr|fcitx5-chinese-addons-5.1.3-3|109	
21cr|fcitx5-chinese-addons-5.1.3-3|110	#------------------------------------------------------------------
21cr|fcitx5-chinese-addons-5.1.3-3|111	
21cr|fcitx5-chinese-addons-5.1.3-3|112	%prep
21cr|fcitx5-chinese-addons-5.1.3-3|113	%setup -q
21cr|fcitx5-chinese-addons-5.1.3-3|114	%autopatch -p1
21cr|fcitx5-chinese-addons-5.1.3-3|115	
21cr|fcitx5-chinese-addons-5.1.3-3|116	%build
21cr|fcitx5-chinese-addons-5.1.3-3|117	%cmake -DUSE_WEBKIT=Off
21cr|fcitx5-chinese-addons-5.1.3-3|118	%make
21cr|fcitx5-chinese-addons-5.1.3-3|119	
21cr|fcitx5-chinese-addons-5.1.3-3|120	%install
21cr|fcitx5-chinese-addons-5.1.3-3|121	%makeinstall_std -C build
21cr|fcitx5-chinese-addons-5.1.3-3|122	
21cr|fcitx5-chinese-addons-5.1.3-3|123	# convert symlinked icons to copied icons, this will help co-existing with
21cr|fcitx5-chinese-addons-5.1.3-3|124	# fcitx4
21cr|fcitx5-chinese-addons-5.1.3-3|125	for iconfile in $(find %{buildroot}%{_datadir}/icons -type l)
21cr|fcitx5-chinese-addons-5.1.3-3|126	do
21cr|fcitx5-chinese-addons-5.1.3-3|127	origicon=$(readlink -f ${iconfile})
21cr|fcitx5-chinese-addons-5.1.3-3|128	rm -f ${iconfile}
21cr|fcitx5-chinese-addons-5.1.3-3|129	cp ${origicon} ${iconfile}
21cr|fcitx5-chinese-addons-5.1.3-3|130	done
21cr|fcitx5-chinese-addons-5.1.3-3|131	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
21cr|fcitx5-chinese-addons-5.1.3-3|132	%find_lang %{name}

1375 21
21cr|fcitx5-configtool-5.1.3-1|1	Summary(ru_RU.UTF-8): Инструменты конфигурирования, используемые во fcitx5
21cr|fcitx5-configtool-5.1.3-1|2	Summary:        Configuration tools used by fcitx5
21cr|fcitx5-configtool-5.1.3-1|3	Name:           fcitx5-configtool
21cr|fcitx5-configtool-5.1.3-1|4	Version:        5.1.3
21cr|fcitx5-configtool-5.1.3-1|5	Release:        1
21cr|fcitx5-configtool-5.1.3-1|6	License:        GPLv2+
21cr|fcitx5-configtool-5.1.3-1|7	Group:          System/Internationalization
21cr|fcitx5-configtool-5.1.3-1|8	URL:            https://github.com/fcitx/fcitx5-configtool
21cr|fcitx5-configtool-5.1.3-1|9	
21cr|fcitx5-configtool-5.1.3-1|10	Source:         https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}.tar.xz
21cr|fcitx5-configtool-5.1.3-1|11	
21cr|fcitx5-configtool-5.1.3-1|12	BuildRequires:  cmake
21cr|fcitx5-configtool-5.1.3-1|13	BuildRequires:  extra-cmake-modules
21cr|fcitx5-configtool-5.1.3-1|14	BuildRequires:  desktop-file-utils
21cr|fcitx5-configtool-5.1.3-1|15	BuildRequires:  ninja
21cr|fcitx5-configtool-5.1.3-1|16	BuildRequires:  fcitx5-qt5-devel
21cr|fcitx5-configtool-5.1.3-1|17	BuildRequires:  cmake(Fcitx5Core)
21cr|fcitx5-configtool-5.1.3-1|18	BuildRequires:  cmake(Fcitx5Utils)
21cr|fcitx5-configtool-5.1.3-1|19	BuildRequires:  pkgconfig(Qt5X11Extras)
21cr|fcitx5-configtool-5.1.3-1|20	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|fcitx5-configtool-5.1.3-1|21	BuildRequires:  kf5itemviews-devel
21cr|fcitx5-configtool-5.1.3-1|22	BuildRequires:  pkgconfig(Qt5QuickControls2)
21cr|fcitx5-configtool-5.1.3-1|23	BuildRequires:  pkgconfig(KF5CoreAddons)
21cr|fcitx5-configtool-5.1.3-1|24	BuildRequires:  kf5i18n-devel
21cr|fcitx5-configtool-5.1.3-1|25	BuildRequires:  kf5package-devel
21cr|fcitx5-configtool-5.1.3-1|26	BuildRequires:  kf5declarative-devel
21cr|fcitx5-configtool-5.1.3-1|27	BuildRequires:  pkgconfig(xkbcommon-x11)
21cr|fcitx5-configtool-5.1.3-1|28	BuildRequires:  kf5plasma-devel
21cr|fcitx5-configtool-5.1.3-1|29	BuildRequires:  kf5kirigami2-devel
21cr|fcitx5-configtool-5.1.3-1|30	BuildRequires:  pkgconfig(iso-codes)
21cr|fcitx5-configtool-5.1.3-1|31	BuildRequires:  pkgconfig(xkeyboard-config)
21cr|fcitx5-configtool-5.1.3-1|32	BuildRequires:  pkgconfig(xkbfile)
21cr|fcitx5-configtool-5.1.3-1|33	
21cr|fcitx5-configtool-5.1.3-1|34	Recommends: (kcm-fcitx5 if plasma5-workspace)
21cr|fcitx5-configtool-5.1.3-1|35	
21cr|fcitx5-configtool-5.1.3-1|36	%description
21cr|fcitx5-configtool-5.1.3-1|37	Configuration tools used by fcitx5.
21cr|fcitx5-configtool-5.1.3-1|38	
21cr|fcitx5-configtool-5.1.3-1|39	%description -l ru_RU.UTF-8
21cr|fcitx5-configtool-5.1.3-1|40	Инструменты конфигурирования, используемые во fcitx5
21cr|fcitx5-configtool-5.1.3-1|41	
21cr|fcitx5-configtool-5.1.3-1|42	%files -f %{name}.lang
21cr|fcitx5-configtool-5.1.3-1|43	%license LICENSES/GPL-2.0-or-later.txt
21cr|fcitx5-configtool-5.1.3-1|44	%doc README
21cr|fcitx5-configtool-5.1.3-1|45	%{_bindir}/fcitx5-config-qt
21cr|fcitx5-configtool-5.1.3-1|46	%{_datadir}/applications/org.fcitx.fcitx5-config-qt.desktop
21cr|fcitx5-configtool-5.1.3-1|47	
21cr|fcitx5-configtool-5.1.3-1|48	#------------------------------------------------------------------
21cr|fcitx5-configtool-5.1.3-1|49	
21cr|fcitx5-configtool-5.1.3-1|50	%package -n kcm-fcitx5
21cr|fcitx5-configtool-5.1.3-1|51	Summary(ru_RU.UTF-8): Инструменты конфигурирования для использования в среде на базе KDE
21cr|fcitx5-configtool-5.1.3-1|52	Summary:        Config tools to be used on KDE based environment
21cr|fcitx5-configtool-5.1.3-1|53	Group:		System/Internationalization
21cr|fcitx5-configtool-5.1.3-1|54	Requires:       %{name} = %{EVRD}
21cr|fcitx5-configtool-5.1.3-1|55	
21cr|fcitx5-configtool-5.1.3-1|56	%description -n kcm-fcitx5
21cr|fcitx5-configtool-5.1.3-1|57	Config tools to be used on KDE based environment. Can be installed seperately.
21cr|fcitx5-configtool-5.1.3-1|58	
21cr|fcitx5-configtool-5.1.3-1|59	%description -l ru_RU.UTF-8 -n kcm-fcitx5
21cr|fcitx5-configtool-5.1.3-1|60	Инструменты настройки для использования в среде на базе KDE. Можно устанавливать отдельно.
21cr|fcitx5-configtool-5.1.3-1|61	
21cr|fcitx5-configtool-5.1.3-1|62	%files -n kcm-fcitx5 -f kcm_fcitx5.lang
21cr|fcitx5-configtool-5.1.3-1|63	%license LICENSES/GPL-2.0-or-later.txt
21cr|fcitx5-configtool-5.1.3-1|64	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_fcitx5.so
21cr|fcitx5-configtool-5.1.3-1|65	%{_kde5_services}/kcm_fcitx5.desktop
21cr|fcitx5-configtool-5.1.3-1|66	%{_datadir}/kpackage/kcms/kcm_fcitx5/*
21cr|fcitx5-configtool-5.1.3-1|67	%{_bindir}/fcitx5-plasma-theme-generator
21cr|fcitx5-configtool-5.1.3-1|68	%{_bindir}/kbd-layout-viewer5
21cr|fcitx5-configtool-5.1.3-1|69	%{_datadir}/applications/kbd-layout-viewer5.desktop
21cr|fcitx5-configtool-5.1.3-1|70	
21cr|fcitx5-configtool-5.1.3-1|71	#------------------------------------------------------------------
21cr|fcitx5-configtool-5.1.3-1|72	
21cr|fcitx5-configtool-5.1.3-1|73	%package -n fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|74	Summary(ru_RU.UTF-8): Инструменты миграции на fcitx5
21cr|fcitx5-configtool-5.1.3-1|75	Summary:        Migration tools for fcitx5
21cr|fcitx5-configtool-5.1.3-1|76	Group:          System/Internationalization
21cr|fcitx5-configtool-5.1.3-1|77	Requires:       %{name} = %{EVRD}
21cr|fcitx5-configtool-5.1.3-1|78	
21cr|fcitx5-configtool-5.1.3-1|79	%description -n fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|80	Migration tools for fcitx5, containing fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|81	
21cr|fcitx5-configtool-5.1.3-1|82	%description -l ru_RU.UTF-8 -n fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|83	Инструменты миграции на fcitx5, содержащие fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|84	
21cr|fcitx5-configtool-5.1.3-1|85	%files -n fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|86	%{_bindir}/fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|87	%{_libdir}/libFcitx5Migrator.so.5*
21cr|fcitx5-configtool-5.1.3-1|88	%{_libdir}/libFcitx5Migrator.so.1
21cr|fcitx5-configtool-5.1.3-1|89	%{_datadir}/applications/org.fcitx.fcitx5-migrator.desktop
21cr|fcitx5-configtool-5.1.3-1|90	
21cr|fcitx5-configtool-5.1.3-1|91	#------------------------------------------------------------------
21cr|fcitx5-configtool-5.1.3-1|92	
21cr|fcitx5-configtool-5.1.3-1|93	%package -n fcitx5-migrator-devel
21cr|fcitx5-configtool-5.1.3-1|94	Summary(ru_RU.UTF-8): Файлы разработчика для fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|95	Summary:        Devel files for fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|96	Group:          System/Internationalization
21cr|fcitx5-configtool-5.1.3-1|97	Requires:       fcitx5-migrator = %{EVRD}
21cr|fcitx5-configtool-5.1.3-1|98	
21cr|fcitx5-configtool-5.1.3-1|99	%description -n fcitx5-migrator-devel
21cr|fcitx5-configtool-5.1.3-1|100	Development files for fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|101	
21cr|fcitx5-configtool-5.1.3-1|102	%description -l ru_RU.UTF-8 -n fcitx5-migrator-devel
21cr|fcitx5-configtool-5.1.3-1|103	Файлы разработчика для fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|104	
21cr|fcitx5-configtool-5.1.3-1|105	%files -n fcitx5-migrator-devel
21cr|fcitx5-configtool-5.1.3-1|106	%{_libdir}/libFcitx5Migrator.so
21cr|fcitx5-configtool-5.1.3-1|107	
21cr|fcitx5-configtool-5.1.3-1|108	#------------------------------------------------------------------
21cr|fcitx5-configtool-5.1.3-1|109	
21cr|fcitx5-configtool-5.1.3-1|110	%prep
21cr|fcitx5-configtool-5.1.3-1|111	%setup -q
21cr|fcitx5-configtool-5.1.3-1|112	
21cr|fcitx5-configtool-5.1.3-1|113	#fix typos
21cr|fcitx5-configtool-5.1.3-1|114	sed -i 's/Catogories/Categories/g' src/configtool/org.fcitx.fcitx5-config-qt.desktop.in
21cr|fcitx5-configtool-5.1.3-1|115	sed -i 's/Catogories/Categories/g' src/migrator/app/org.fcitx.fcitx5-migrator.desktop.in
21cr|fcitx5-configtool-5.1.3-1|116	
21cr|fcitx5-configtool-5.1.3-1|117	%build
21cr|fcitx5-configtool-5.1.3-1|118	%cmake_qt5 \
21cr|fcitx5-configtool-5.1.3-1|119	-GNinja
21cr|fcitx5-configtool-5.1.3-1|120	
21cr|fcitx5-configtool-5.1.3-1|121	%ninja_build
21cr|fcitx5-configtool-5.1.3-1|122	
21cr|fcitx5-configtool-5.1.3-1|123	%install
21cr|fcitx5-configtool-5.1.3-1|124	%ninja_install -C build
21cr|fcitx5-configtool-5.1.3-1|125	
21cr|fcitx5-configtool-5.1.3-1|126	# kservices5/*.desktop desktop file dont't need to use desktop-file-install
21cr|fcitx5-configtool-5.1.3-1|127	# only for applications/*.desktop
21cr|fcitx5-configtool-5.1.3-1|128	for desktop_file_name in kbd-layout-viewer5 org.fcitx.fcitx5-config-qt org.fcitx.fcitx5-migrator
21cr|fcitx5-configtool-5.1.3-1|129	do
21cr|fcitx5-configtool-5.1.3-1|130	desktop-file-install --delete-original \
21cr|fcitx5-configtool-5.1.3-1|131	--dir %{buildroot}%{_datadir}/applications \
21cr|fcitx5-configtool-5.1.3-1|132	%{buildroot}%{_datadir}/applications/${desktop_file_name}.desktop
21cr|fcitx5-configtool-5.1.3-1|133	done
21cr|fcitx5-configtool-5.1.3-1|134	
21cr|fcitx5-configtool-5.1.3-1|135	mkdir -p %{buildroot}/%{_qt5_plugindir}/plasma/kcms/systemsettings
21cr|fcitx5-configtool-5.1.3-1|136	mv %{buildroot}/%{_libdir}/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so %{buildroot}/%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_fcitx5.so
21cr|fcitx5-configtool-5.1.3-1|137	#rm -rf %%{_libdir}/plugins/*
21cr|fcitx5-configtool-5.1.3-1|138	
21cr|fcitx5-configtool-5.1.3-1|139	mkdir -p %{buildroot}/%{_kde5_services}
21cr|fcitx5-configtool-5.1.3-1|140	mv %{buildroot}/%{_datadir}/applications/kcm_fcitx5.desktop %{buildroot}/%{_kde5_services}/kcm_fcitx5.desktop
21cr|fcitx5-configtool-5.1.3-1|141	
21cr|fcitx5-configtool-5.1.3-1|142	%find_lang %{name}
21cr|fcitx5-configtool-5.1.3-1|143	%find_lang kcm_fcitx5

1376 21
21cr|fcitx5-gtk-5.1.1-2|1	%define gimajor	1.0
21cr|fcitx5-gtk-5.1.1-2|2	%define	libgtk2 %mklibname %{name}2
21cr|fcitx5-gtk-5.1.1-2|3	%define	libgtk3 %mklibname %{name}3
21cr|fcitx5-gtk-5.1.1-2|4	%define	libgtk4 %mklibname %{name}4
21cr|fcitx5-gtk-5.1.1-2|5	%define girname %mklibname %{name}-gir %{gimajor}
21cr|fcitx5-gtk-5.1.1-2|6	%define devname	%mklibname %{name} -d
21cr|fcitx5-gtk-5.1.1-2|7	
21cr|fcitx5-gtk-5.1.1-2|8	Summary(ru_RU.UTF-8): Модуль Gtk для обмена сообщениями через Интернет и клиентская библиотека dbus на основе glib
21cr|fcitx5-gtk-5.1.1-2|9	Summary:        Gtk im module and glib based dbus client library
21cr|fcitx5-gtk-5.1.1-2|10	Name:           fcitx5-gtk
21cr|fcitx5-gtk-5.1.1-2|11	Version:        5.1.1
21cr|fcitx5-gtk-5.1.1-2|12	Release:        2
21cr|fcitx5-gtk-5.1.1-2|13	License:        LGPLv2+
21cr|fcitx5-gtk-5.1.1-2|14	Group:          System/Internationalization
21cr|fcitx5-gtk-5.1.1-2|15	URL:            https://github.com/fcitx/fcitx5-gtk
21cr|fcitx5-gtk-5.1.1-2|16	
21cr|fcitx5-gtk-5.1.1-2|17	Source:         https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}.tar.xz
21cr|fcitx5-gtk-5.1.1-2|18	
21cr|fcitx5-gtk-5.1.1-2|19	BuildRequires:  cmake
21cr|fcitx5-gtk-5.1.1-2|20	BuildRequires:  extra-cmake-modules
21cr|fcitx5-gtk-5.1.1-2|21	BuildRequires:  pkgconfig(gobject-introspection-1.0)
21cr|fcitx5-gtk-5.1.1-2|22	BuildRequires:  pkgconfig(gio-2.0)
21cr|fcitx5-gtk-5.1.1-2|23	BuildRequires:  pkgconfig(glib-2.0) >= 2.38
21cr|fcitx5-gtk-5.1.1-2|24	BuildRequires:  pkgconfig(gobject-2.0)
21cr|fcitx5-gtk-5.1.1-2|25	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|fcitx5-gtk-5.1.1-2|26	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|fcitx5-gtk-5.1.1-2|27	BuildRequires:  pkgconfig(gtk4)
21cr|fcitx5-gtk-5.1.1-2|28	BuildRequires:  pkgconfig(fmt)
21cr|fcitx5-gtk-5.1.1-2|29	
21cr|fcitx5-gtk-5.1.1-2|30	Requires:       %{girname} = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|31	Requires:     (%{libgtk2} = %{EVRD} if libgtk-x11-2.0.so.0%{_arch_tag_suffix})
21cr|fcitx5-gtk-5.1.1-2|32	Requires:     (%{libgtk3} = %{EVRD} if libgtk-3.so.0%{_arch_tag_suffix})
21cr|fcitx5-gtk-5.1.1-2|33	Requires:     (%{libgtk4} = %{EVRD} if libgtk-4.so.1%{_arch_tag_suffix})
21cr|fcitx5-gtk-5.1.1-2|34	
21cr|fcitx5-gtk-5.1.1-2|35	# not requiring fcitx5 due to that I want to make
21cr|fcitx5-gtk-5.1.1-2|36	# im_modules be able to install seperately
21cr|fcitx5-gtk-5.1.1-2|37	# this will be helpful to those who are looking
21cr|fcitx5-gtk-5.1.1-2|38	# forward to use upstream flatpak version.
21cr|fcitx5-gtk-5.1.1-2|39	
21cr|fcitx5-gtk-5.1.1-2|40	%description
21cr|fcitx5-gtk-5.1.1-2|41	Gtk im module and glib based dbus client library.
21cr|fcitx5-gtk-5.1.1-2|42	
21cr|fcitx5-gtk-5.1.1-2|43	%description -l ru_RU.UTF-8
21cr|fcitx5-gtk-5.1.1-2|44	Модуль Gtk для обмена сообщениями через Интернет и клиентская библиотека dbus на основе glib
21cr|fcitx5-gtk-5.1.1-2|45	
21cr|fcitx5-gtk-5.1.1-2|46	%files
21cr|fcitx5-gtk-5.1.1-2|47	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-gtk-5.1.1-2|48	%doc README.md
21cr|fcitx5-gtk-5.1.1-2|49	%{_libdir}/libFcitx5GClient.so.5.*
21cr|fcitx5-gtk-5.1.1-2|50	%{_libdir}/libFcitx5GClient.so.2
21cr|fcitx5-gtk-5.1.1-2|51	
21cr|fcitx5-gtk-5.1.1-2|52	#------------------------------------------------------------------
21cr|fcitx5-gtk-5.1.1-2|53	
21cr|fcitx5-gtk-5.1.1-2|54	%package -n %{girname}
21cr|fcitx5-gtk-5.1.1-2|55	Summary(ru_RU.UTF-8): Описание интерфейса GObject Introspection для %{name}
21cr|fcitx5-gtk-5.1.1-2|56	Summary:	GObject Introspection interface description for %{name}
21cr|fcitx5-gtk-5.1.1-2|57	Group:		System/Libraries
21cr|fcitx5-gtk-5.1.1-2|58	
21cr|fcitx5-gtk-5.1.1-2|59	%description -n %{girname}
21cr|fcitx5-gtk-5.1.1-2|60	GObject Introspection interface description for %{name}.
21cr|fcitx5-gtk-5.1.1-2|61	
21cr|fcitx5-gtk-5.1.1-2|62	%description -l ru_RU.UTF-8 -n %{girname}
21cr|fcitx5-gtk-5.1.1-2|63	Описание интерфейса GObject Introspection для %{name}.
21cr|fcitx5-gtk-5.1.1-2|64	
21cr|fcitx5-gtk-5.1.1-2|65	%files -n %{girname}
21cr|fcitx5-gtk-5.1.1-2|66	%{_libdir}/girepository-1.0/FcitxG-%{gimajor}.typelib
21cr|fcitx5-gtk-5.1.1-2|67	
21cr|fcitx5-gtk-5.1.1-2|68	#------------------------------------------------------------------
21cr|fcitx5-gtk-5.1.1-2|69	
21cr|fcitx5-gtk-5.1.1-2|70	%package -n %{devname}
21cr|fcitx5-gtk-5.1.1-2|71	Summary(ru_RU.UTF-8): Файлы разработчика для %{name}
21cr|fcitx5-gtk-5.1.1-2|72	Summary:        Development files for %{name}
21cr|fcitx5-gtk-5.1.1-2|73	Group:		Development/C
21cr|fcitx5-gtk-5.1.1-2|74	Requires:	%{libgtk2} = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|75	Requires:	%{libgtk3} = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|76	Requires:	%{libgtk4} = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|77	Requires:       %{girname} = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|78	Provides:	%{name}-devel = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|79	
21cr|fcitx5-gtk-5.1.1-2|80	%description -n %{devname}
21cr|fcitx5-gtk-5.1.1-2|81	This package provides development files for %{name}
21cr|fcitx5-gtk-5.1.1-2|82	
21cr|fcitx5-gtk-5.1.1-2|83	%description -l ru_RU.UTF-8 -n %{devname}
21cr|fcitx5-gtk-5.1.1-2|84	Этот пакет предоставляет файлы разработчика для %{name}
21cr|fcitx5-gtk-5.1.1-2|85	
21cr|fcitx5-gtk-5.1.1-2|86	%files -n %{devname}
21cr|fcitx5-gtk-5.1.1-2|87	%{_includedir}/Fcitx5/GClient/
21cr|fcitx5-gtk-5.1.1-2|88	%{_libdir}/cmake/Fcitx5GClient
21cr|fcitx5-gtk-5.1.1-2|89	%{_libdir}/libFcitx5GClient.so
21cr|fcitx5-gtk-5.1.1-2|90	%{_libdir}/pkgconfig/Fcitx5GClient.pc
21cr|fcitx5-gtk-5.1.1-2|91	%{_datadir}/gir-1.0/
21cr|fcitx5-gtk-5.1.1-2|92	
21cr|fcitx5-gtk-5.1.1-2|93	#------------------------------------------------------------------
21cr|fcitx5-gtk-5.1.1-2|94	
21cr|fcitx5-gtk-5.1.1-2|95	%package -n %{libgtk2}
21cr|fcitx5-gtk-5.1.1-2|96	Summary(ru_RU.UTF-8): fcitx5 gtk модуль для gtk2
21cr|fcitx5-gtk-5.1.1-2|97	Summary:        fcitx5 gtk module for gtk2
21cr|fcitx5-gtk-5.1.1-2|98	Group:          System/Libraries
21cr|fcitx5-gtk-5.1.1-2|99	Requires(pre):  %{name} = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|100	
21cr|fcitx5-gtk-5.1.1-2|101	%description -n %{libgtk2}
21cr|fcitx5-gtk-5.1.1-2|102	fcitx5 gtk module for gtk2.
21cr|fcitx5-gtk-5.1.1-2|103	
21cr|fcitx5-gtk-5.1.1-2|104	%files -n %{libgtk2}
21cr|fcitx5-gtk-5.1.1-2|105	%{_libdir}/gtk-2.0/*/immodules/im-fcitx5.so
21cr|fcitx5-gtk-5.1.1-2|106	%{_bindir}/fcitx5-gtk2-immodule-probing
21cr|fcitx5-gtk-5.1.1-2|107	
21cr|fcitx5-gtk-5.1.1-2|108	%description -l ru_RU.UTF-8 -n %{libgtk2}
21cr|fcitx5-gtk-5.1.1-2|109	fcitx5 gtk модуль для gtk2.
21cr|fcitx5-gtk-5.1.1-2|110	
21cr|fcitx5-gtk-5.1.1-2|111	#------------------------------------------------------------------
21cr|fcitx5-gtk-5.1.1-2|112	
21cr|fcitx5-gtk-5.1.1-2|113	%package -n %{libgtk3}
21cr|fcitx5-gtk-5.1.1-2|114	Summary(ru_RU.UTF-8): fcitx5 gtk модуль для gtk3
21cr|fcitx5-gtk-5.1.1-2|115	Summary:        fcitx5 gtk module for gtk3
21cr|fcitx5-gtk-5.1.1-2|116	Group:          System/Libraries
21cr|fcitx5-gtk-5.1.1-2|117	Requires(pre):  %{name} = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|118	
21cr|fcitx5-gtk-5.1.1-2|119	%description -n %{libgtk3}
21cr|fcitx5-gtk-5.1.1-2|120	fcitx5 gtk module for gtk3.
21cr|fcitx5-gtk-5.1.1-2|121	
21cr|fcitx5-gtk-5.1.1-2|122	%description -l ru_RU.UTF-8 -n %{libgtk3}
21cr|fcitx5-gtk-5.1.1-2|123	fcitx5 gtk модуль для gtk3.
21cr|fcitx5-gtk-5.1.1-2|124	
21cr|fcitx5-gtk-5.1.1-2|125	%files -n %{libgtk3}
21cr|fcitx5-gtk-5.1.1-2|126	%{_libdir}/gtk-3.0/*/immodules/im-fcitx5.so
21cr|fcitx5-gtk-5.1.1-2|127	%{_bindir}/fcitx5-gtk3-immodule-probing
21cr|fcitx5-gtk-5.1.1-2|128	
21cr|fcitx5-gtk-5.1.1-2|129	#------------------------------------------------------------------
21cr|fcitx5-gtk-5.1.1-2|130	
21cr|fcitx5-gtk-5.1.1-2|131	%package -n %{libgtk4}
21cr|fcitx5-gtk-5.1.1-2|132	Summary(ru_RU.UTF-8): fcitx5 gtk модуль для gtk4
21cr|fcitx5-gtk-5.1.1-2|133	Summary:        fcitx5 gtk module for gtk4
21cr|fcitx5-gtk-5.1.1-2|134	Group:          System/Libraries
21cr|fcitx5-gtk-5.1.1-2|135	Requires(pre):  %{name} = %{EVRD}
21cr|fcitx5-gtk-5.1.1-2|136	
21cr|fcitx5-gtk-5.1.1-2|137	%description -n %{libgtk4}
21cr|fcitx5-gtk-5.1.1-2|138	fcitx5 gtk module for gtk4.
21cr|fcitx5-gtk-5.1.1-2|139	
21cr|fcitx5-gtk-5.1.1-2|140	%description -l ru_RU.UTF-8 -n %{libgtk4}
21cr|fcitx5-gtk-5.1.1-2|141	fcitx5 gtk модуль для gtk4.
21cr|fcitx5-gtk-5.1.1-2|142	
21cr|fcitx5-gtk-5.1.1-2|143	%files -n %{libgtk4}
21cr|fcitx5-gtk-5.1.1-2|144	%{_libdir}/gtk-4.0/*/immodules/libim-fcitx5.so
21cr|fcitx5-gtk-5.1.1-2|145	%{_bindir}/fcitx5-gtk4-immodule-probing
21cr|fcitx5-gtk-5.1.1-2|146	
21cr|fcitx5-gtk-5.1.1-2|147	#------------------------------------------------------------------
21cr|fcitx5-gtk-5.1.1-2|148	
21cr|fcitx5-gtk-5.1.1-2|149	%prep
21cr|fcitx5-gtk-5.1.1-2|150	%setup -q
21cr|fcitx5-gtk-5.1.1-2|151	
21cr|fcitx5-gtk-5.1.1-2|152	%build
21cr|fcitx5-gtk-5.1.1-2|153	%cmake
21cr|fcitx5-gtk-5.1.1-2|154	%make
21cr|fcitx5-gtk-5.1.1-2|155	
21cr|fcitx5-gtk-5.1.1-2|156	%install
21cr|fcitx5-gtk-5.1.1-2|157	%makeinstall_std -C build
21cr|fcitx5-gtk-5.1.1-2|158	sed -i 's,^Version: $,Version: %version,' %{buildroot}%{_libdir}/pkgconfig/Fcitx5GClient.pc

1377 21
21cr|fcitx5-lua-5.0.12-1|1	Summary(ru_RU.UTF-8): Поддержка Lua во fcitx5
21cr|fcitx5-lua-5.0.12-1|2	Summary:        Lua support for fcitx5
21cr|fcitx5-lua-5.0.12-1|3	Name:           fcitx5-lua
21cr|fcitx5-lua-5.0.12-1|4	Version:        5.0.12
21cr|fcitx5-lua-5.0.12-1|5	Release:        1
21cr|fcitx5-lua-5.0.12-1|6	License:        LGPLv2+
21cr|fcitx5-lua-5.0.12-1|7	Group:		System/Internationalization
21cr|fcitx5-lua-5.0.12-1|8	URL:            https://github.com/fcitx/fcitx5-lua
21cr|fcitx5-lua-5.0.12-1|9	Source:         https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}.tar.xz
21cr|fcitx5-lua-5.0.12-1|10	
21cr|fcitx5-lua-5.0.12-1|11	BuildRequires:  cmake
21cr|fcitx5-lua-5.0.12-1|12	BuildRequires:  extra-cmake-modules
21cr|fcitx5-lua-5.0.12-1|13	BuildRequires:  ninja
21cr|fcitx5-lua-5.0.12-1|14	BuildRequires:  pkgconfig(lua)
21cr|fcitx5-lua-5.0.12-1|15	BuildRequires:  pkgconfig(Fcitx5Core)
21cr|fcitx5-lua-5.0.12-1|16	BuildRequires:  /usr/bin/appstream-util
21cr|fcitx5-lua-5.0.12-1|17	
21cr|fcitx5-lua-5.0.12-1|18	Requires:       fcitx5-data
21cr|fcitx5-lua-5.0.12-1|19	
21cr|fcitx5-lua-5.0.12-1|20	%description
21cr|fcitx5-lua-5.0.12-1|21	Lua support for fcit5.
21cr|fcitx5-lua-5.0.12-1|22	
21cr|fcitx5-lua-5.0.12-1|23	%description -l ru_RU.UTF-8
21cr|fcitx5-lua-5.0.12-1|24	Поддержка Lua во fcitx5.
21cr|fcitx5-lua-5.0.12-1|25	
21cr|fcitx5-lua-5.0.12-1|26	%files -f %{name}.lang
21cr|fcitx5-lua-5.0.12-1|27	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-lua-5.0.12-1|28	%doc README.md
21cr|fcitx5-lua-5.0.12-1|29	%{_libdir}/fcitx5/libluaaddonloader.so
21cr|fcitx5-lua-5.0.12-1|30	%{_datadir}/fcitx5/addon/imeapi.conf
21cr|fcitx5-lua-5.0.12-1|31	%{_datadir}/fcitx5/addon/luaaddonloader.conf
21cr|fcitx5-lua-5.0.12-1|32	%{_datadir}/fcitx5/lua
21cr|fcitx5-lua-5.0.12-1|33	%{_metainfodir}/org.fcitx.Fcitx5.Addon.Lua.metainfo.xml
21cr|fcitx5-lua-5.0.12-1|34	
21cr|fcitx5-lua-5.0.12-1|35	#------------------------------------------------------------------
21cr|fcitx5-lua-5.0.12-1|36	
21cr|fcitx5-lua-5.0.12-1|37	%package devel
21cr|fcitx5-lua-5.0.12-1|38	Summary(ru_RU.UTF-8): Файлы разработки для %{name}
21cr|fcitx5-lua-5.0.12-1|39	Summary:        Development files for %{name}
21cr|fcitx5-lua-5.0.12-1|40	Group:		System/Internationalization
21cr|fcitx5-lua-5.0.12-1|41	Requires:       %{name} = %{EVRD}
21cr|fcitx5-lua-5.0.12-1|42	
21cr|fcitx5-lua-5.0.12-1|43	%description devel
21cr|fcitx5-lua-5.0.12-1|44	Devel files for fcitx5-lua
21cr|fcitx5-lua-5.0.12-1|45	
21cr|fcitx5-lua-5.0.12-1|46	%description -l ru_RU.UTF-8
21cr|fcitx5-lua-5.0.12-1|47	Файлы разработчика для fcitx5-lua
21cr|fcitx5-lua-5.0.12-1|48	
21cr|fcitx5-lua-5.0.12-1|49	%files devel
21cr|fcitx5-lua-5.0.12-1|50	%{_includedir}/Fcitx5/Module/fcitx-module/luaaddonloader
21cr|fcitx5-lua-5.0.12-1|51	%{_libdir}/cmake/Fcitx5ModuleLuaAddonLoader
21cr|fcitx5-lua-5.0.12-1|52	
21cr|fcitx5-lua-5.0.12-1|53	#------------------------------------------------------------------
21cr|fcitx5-lua-5.0.12-1|54	
21cr|fcitx5-lua-5.0.12-1|55	%prep
21cr|fcitx5-lua-5.0.12-1|56	%setup -q
21cr|fcitx5-lua-5.0.12-1|57	
21cr|fcitx5-lua-5.0.12-1|58	%build
21cr|fcitx5-lua-5.0.12-1|59	%cmake_qt5 \
21cr|fcitx5-lua-5.0.12-1|60	-GNinja
21cr|fcitx5-lua-5.0.12-1|61	
21cr|fcitx5-lua-5.0.12-1|62	%ninja_build
21cr|fcitx5-lua-5.0.12-1|63	
21cr|fcitx5-lua-5.0.12-1|64	%install
21cr|fcitx5-lua-5.0.12-1|65	%ninja_install -C build
21cr|fcitx5-lua-5.0.12-1|66	
21cr|fcitx5-lua-5.0.12-1|67	install -d  %{buildroot}%{_datadir}/lua/imeapi/extensions
21cr|fcitx5-lua-5.0.12-1|68	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
21cr|fcitx5-lua-5.0.12-1|69	%find_lang %{name}

1378 21
21cr|fcitx5-qt-5.1.4-1|1	%define major_qt4bus 1
21cr|fcitx5-qt-5.1.4-1|2	%define	libqt4dbus %mklibname fcitx5-qt4-dbus %{major_qt4bus}
21cr|fcitx5-qt-5.1.4-1|3	%define major_qt4widgets 2
21cr|fcitx5-qt-5.1.4-1|4	%define	libqt4widgets %mklibname fcitx5-qt4-widgets %{major_qt4widgets}
21cr|fcitx5-qt-5.1.4-1|5	%define qt4devname	%mklibname %{name}4 -d
21cr|fcitx5-qt-5.1.4-1|6	
21cr|fcitx5-qt-5.1.4-1|7	%define major_qt5bus 1
21cr|fcitx5-qt-5.1.4-1|8	%define	libqt5dbus %mklibname fcitx5-qt5-dbus %{major_qt5bus}
21cr|fcitx5-qt-5.1.4-1|9	%define major_qt5widgets 2
21cr|fcitx5-qt-5.1.4-1|10	%define	libqt5widgets %mklibname fcitx5-qt5-widgets %{major_qt5widgets}
21cr|fcitx5-qt-5.1.4-1|11	%define qt5devname	%mklibname %{name}5 -d
21cr|fcitx5-qt-5.1.4-1|12	
21cr|fcitx5-qt-5.1.4-1|13	%define major_qt6bus 1
21cr|fcitx5-qt-5.1.4-1|14	%define	libqt6dbus %mklibname fcitx5-qt6-dbus %{major_qt6bus}
21cr|fcitx5-qt-5.1.4-1|15	%define major_qt6widgets 2
21cr|fcitx5-qt-5.1.4-1|16	%define	libqt6widgets %mklibname fcitx5-qt6-widgets %{major_qt6widgets}
21cr|fcitx5-qt-5.1.4-1|17	%define qt6devname	%mklibname %{name}6 -d
21cr|fcitx5-qt-5.1.4-1|18	
21cr|fcitx5-qt-5.1.4-1|19	Summary(ru_RU.UTF-8): Библиотека Qt и модуль IM для fcitx5
21cr|fcitx5-qt-5.1.4-1|20	Summary:       Qt library and IM module for fcitx5
21cr|fcitx5-qt-5.1.4-1|21	
21cr|fcitx5-qt-5.1.4-1|22	Name:          fcitx5-qt
21cr|fcitx5-qt-5.1.4-1|23	Version:       5.1.4
21cr|fcitx5-qt-5.1.4-1|24	Release:       1
21cr|fcitx5-qt-5.1.4-1|25	# Fcitx5Qt{4,5}DBusAddons Library and Input context plugin are released under BSD.
21cr|fcitx5-qt-5.1.4-1|26	License:       LGPLv2+ and BSD
21cr|fcitx5-qt-5.1.4-1|27	Group:         System/Internationalization
21cr|fcitx5-qt-5.1.4-1|28	URL:           https://github.com/fcitx/fcitx5-qt
21cr|fcitx5-qt-5.1.4-1|29	
21cr|fcitx5-qt-5.1.4-1|30	Source:        https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}.tar.xz
21cr|fcitx5-qt-5.1.4-1|31	
21cr|fcitx5-qt-5.1.4-1|32	BuildRequires: cmake
21cr|fcitx5-qt-5.1.4-1|33	BuildRequires: extra-cmake-modules
21cr|fcitx5-qt-5.1.4-1|34	BuildRequires: fcitx5-rpm-macros
21cr|fcitx5-qt-5.1.4-1|35	BuildRequires: ninja
21cr|fcitx5-qt-5.1.4-1|36	BuildRequires: pkgconfig(xkbcommon-x11)
21cr|fcitx5-qt-5.1.4-1|37	BuildRequires: pkgconfig(Fcitx5Utils)
21cr|fcitx5-qt-5.1.4-1|38	# Qt4
21cr|fcitx5-qt-5.1.4-1|39	BuildRequires: qt4-devel
21cr|fcitx5-qt-5.1.4-1|40	# Qt5
21cr|fcitx5-qt-5.1.4-1|41	BuildRequires: pkgconfig(Qt5Core)
21cr|fcitx5-qt-5.1.4-1|42	BuildRequires: pkgconfig(Qt5Gui)
21cr|fcitx5-qt-5.1.4-1|43	BuildRequires: pkgconfig(Qt5Widgets)
21cr|fcitx5-qt-5.1.4-1|44	# Qt6
21cr|fcitx5-qt-5.1.4-1|45	BuildRequires: cmake(Qt6)
21cr|fcitx5-qt-5.1.4-1|46	BuildRequires: pkgconfig(Qt6Core)
21cr|fcitx5-qt-5.1.4-1|47	BuildRequires: pkgconfig(Qt6DBus)
21cr|fcitx5-qt-5.1.4-1|48	BuildRequires: pkgconfig(Qt6Gui)
21cr|fcitx5-qt-5.1.4-1|49	BuildRequires: pkgconfig(Qt6Widgets)
21cr|fcitx5-qt-5.1.4-1|50	BuildRequires: pkgconfig(Qt6WaylandClient)
21cr|fcitx5-qt-5.1.4-1|51	BuildRequires: pkgconfig(Qt6Concurrent)
21cr|fcitx5-qt-5.1.4-1|52	
21cr|fcitx5-qt-5.1.4-1|53	Requires: (%{name}4 if libQtCore.so.4%{_arch_tag_suffix})
21cr|fcitx5-qt-5.1.4-1|54	Requires: (%{name}5 if libQt5Core.so.5%{_arch_tag_suffix})
21cr|fcitx5-qt-5.1.4-1|55	Requires: (%{name}6 if libQt6Core.so.6%{_arch_tag_suffix})
21cr|fcitx5-qt-5.1.4-1|56	
21cr|fcitx5-qt-5.1.4-1|57	%description
21cr|fcitx5-qt-5.1.4-1|58	Qt library and IM module for fcitx5.
21cr|fcitx5-qt-5.1.4-1|59	
21cr|fcitx5-qt-5.1.4-1|60	%description -l ru_RU.UTF-8
21cr|fcitx5-qt-5.1.4-1|61	Библиотека Qt и модуль IM для fcitx5.
21cr|fcitx5-qt-5.1.4-1|62	
21cr|fcitx5-qt-5.1.4-1|63	%files
21cr|fcitx5-qt-5.1.4-1|64	# metapackage
21cr|fcitx5-qt-5.1.4-1|65	
21cr|fcitx5-qt-5.1.4-1|66	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|67	
21cr|fcitx5-qt-5.1.4-1|68	%package -n %{name}4
21cr|fcitx5-qt-5.1.4-1|69	Summary(ru_RU.UTF-8): Библиотека Qt4 и модуль IM для fcitx5
21cr|fcitx5-qt-5.1.4-1|70	Summary:       Qt4 library and IM module for fcitx5
21cr|fcitx5-qt-5.1.4-1|71	Requires: %{libqt4dbus} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|72	
21cr|fcitx5-qt-5.1.4-1|73	%description -n %{name}4
21cr|fcitx5-qt-5.1.4-1|74	Qt4 library and IM module for fcitx5.
21cr|fcitx5-qt-5.1.4-1|75	
21cr|fcitx5-qt-5.1.4-1|76	%description -l ru_RU.UTF-8 -n %{name}4
21cr|fcitx5-qt-5.1.4-1|77	Библиотека Qt4 и модуль IM для fcitx5.
21cr|fcitx5-qt-5.1.4-1|78	
21cr|fcitx5-qt-5.1.4-1|79	%files -n %{name}4 -f %{name}.lang
21cr|fcitx5-qt-5.1.4-1|80	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-qt-5.1.4-1|81	%doc README.md
21cr|fcitx5-qt-5.1.4-1|82	%{_qt_plugindir}/inputmethods/libqtim-fcitx5.so
21cr|fcitx5-qt-5.1.4-1|83	%{_bindir}/fcitx5-qt4-immodule-probing
21cr|fcitx5-qt-5.1.4-1|84	
21cr|fcitx5-qt-5.1.4-1|85	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|86	
21cr|fcitx5-qt-5.1.4-1|87	%package -n %{name}5
21cr|fcitx5-qt-5.1.4-1|88	Summary(ru_RU.UTF-8): Библиотека Qt5 и модуль IM для fcitx5
21cr|fcitx5-qt-5.1.4-1|89	Summary:       Qt5 library and IM module for fcitx5
21cr|fcitx5-qt-5.1.4-1|90	Requires: %{libqt5dbus} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|91	Requires: %{libqt5widgets} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|92	
21cr|fcitx5-qt-5.1.4-1|93	%description -n %{name}5
21cr|fcitx5-qt-5.1.4-1|94	Qt4 library and IM module for fcitx5.
21cr|fcitx5-qt-5.1.4-1|95	
21cr|fcitx5-qt-5.1.4-1|96	%description -l ru_RU.UTF-8 -n %{name}5
21cr|fcitx5-qt-5.1.4-1|97	Библиотека Qt5 и модуль IM для fcitx5.
21cr|fcitx5-qt-5.1.4-1|98	
21cr|fcitx5-qt-5.1.4-1|99	%files -n %{name}5 -f %{name}.lang
21cr|fcitx5-qt-5.1.4-1|100	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-qt-5.1.4-1|101	%doc README.md
21cr|fcitx5-qt-5.1.4-1|102	%{_libexecdir}/fcitx5-qt5-gui-wrapper
21cr|fcitx5-qt-5.1.4-1|103	%{_datadir}/applications/org.fcitx.fcitx5-qt5-gui-wrapper.desktop
21cr|fcitx5-qt-5.1.4-1|104	%{_qt5_plugindir}/platforminputcontexts/libfcitx5platforminputcontextplugin.so
21cr|fcitx5-qt-5.1.4-1|105	%{_bindir}/fcitx5-qt5-immodule-probing
21cr|fcitx5-qt-5.1.4-1|106	
21cr|fcitx5-qt-5.1.4-1|107	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|108	
21cr|fcitx5-qt-5.1.4-1|109	%package -n %{name}6
21cr|fcitx5-qt-5.1.4-1|110	Summary(ru_RU.UTF-8): Библиотека Qt6 и модуль IM для fcitx5
21cr|fcitx5-qt-5.1.4-1|111	Summary:       Qt6 library and IM module for fcitx5
21cr|fcitx5-qt-5.1.4-1|112	Requires: %{libqt6dbus} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|113	Requires: %{libqt6widgets} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|114	
21cr|fcitx5-qt-5.1.4-1|115	%description -n %{name}6
21cr|fcitx5-qt-5.1.4-1|116	Qt6 library and IM module for fcitx5.
21cr|fcitx5-qt-5.1.4-1|117	
21cr|fcitx5-qt-5.1.4-1|118	%description -l ru_RU.UTF-8 -n %{name}6
21cr|fcitx5-qt-5.1.4-1|119	Библиотека Qt6 и модуль IM для fcitx5.
21cr|fcitx5-qt-5.1.4-1|120	
21cr|fcitx5-qt-5.1.4-1|121	%files -n %{name}6 -f %{name}.lang
21cr|fcitx5-qt-5.1.4-1|122	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-qt-5.1.4-1|123	%doc README.md
21cr|fcitx5-qt-5.1.4-1|124	%{_libexecdir}/fcitx5-qt6-gui-wrapper
21cr|fcitx5-qt-5.1.4-1|125	%{_libdir}/fcitx5/qt6/libfcitx-quickphrase-editor5.so
21cr|fcitx5-qt-5.1.4-1|126	%{_datadir}/applications/org.fcitx.fcitx5-qt6-gui-wrapper.desktop
21cr|fcitx5-qt-5.1.4-1|127	%{_qt6_plugindir}/platforminputcontexts/libfcitx5platforminputcontextplugin.so
21cr|fcitx5-qt-5.1.4-1|128	%{_bindir}/fcitx5-qt6-immodule-probing
21cr|fcitx5-qt-5.1.4-1|129	
21cr|fcitx5-qt-5.1.4-1|130	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|131	
21cr|fcitx5-qt-5.1.4-1|132	%package -n %{libqt4dbus}
21cr|fcitx5-qt-5.1.4-1|133	Summary(ru_RU.UTF-8): Предоставляет библиотеку Qt4 DBus Addons для fcitx5
21cr|fcitx5-qt-5.1.4-1|134	Summary:  Provides Qt4 DBus Addons library for fcitx5
21cr|fcitx5-qt-5.1.4-1|135	
21cr|fcitx5-qt-5.1.4-1|136	%description -n %{libqt4dbus}
21cr|fcitx5-qt-5.1.4-1|137	This package provides Qt4 DBus Addons library for fcitx5.
21cr|fcitx5-qt-5.1.4-1|138	
21cr|fcitx5-qt-5.1.4-1|139	%description -l ru_RU.UTF-8 -n %{libqt4dbus}
21cr|fcitx5-qt-5.1.4-1|140	Этот пакет предоставляет библиотеку Qt4 DBus Addons для fcitx5.
21cr|fcitx5-qt-5.1.4-1|141	
21cr|fcitx5-qt-5.1.4-1|142	%files -n %{libqt4dbus}
21cr|fcitx5-qt-5.1.4-1|143	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-qt-5.1.4-1|144	%{_libdir}/libFcitx5Qt4DBusAddons.so.%{major_qt4bus}
21cr|fcitx5-qt-5.1.4-1|145	%{_libdir}/libFcitx5Qt4DBusAddons.so.%{version}
21cr|fcitx5-qt-5.1.4-1|146	
21cr|fcitx5-qt-5.1.4-1|147	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|148	
21cr|fcitx5-qt-5.1.4-1|149	%package -n %{libqt5dbus}
21cr|fcitx5-qt-5.1.4-1|150	Summary(ru_RU.UTF-8): Предоставляет библиотеку Qt5 DBus Addons для fcitx5
21cr|fcitx5-qt-5.1.4-1|151	Summary:  Provides Qt5 DBus Addons library for fcitx5
21cr|fcitx5-qt-5.1.4-1|152	
21cr|fcitx5-qt-5.1.4-1|153	%description -n %{libqt5dbus}
21cr|fcitx5-qt-5.1.4-1|154	This package provides Qt5 DBus Addons library for fcitx5.
21cr|fcitx5-qt-5.1.4-1|155	
21cr|fcitx5-qt-5.1.4-1|156	%description -l ru_RU.UTF-8 -n %{libqt5dbus}
21cr|fcitx5-qt-5.1.4-1|157	Этот пакет предоставляет библиотеку Qt5 DBus Addons для fcitx5.
21cr|fcitx5-qt-5.1.4-1|158	
21cr|fcitx5-qt-5.1.4-1|159	%files -n %{libqt5dbus}
21cr|fcitx5-qt-5.1.4-1|160	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-qt-5.1.4-1|161	%{_libdir}/libFcitx5Qt5DBusAddons.so.%{major_qt5bus}
21cr|fcitx5-qt-5.1.4-1|162	%{_libdir}/libFcitx5Qt5DBusAddons.so.%{version}
21cr|fcitx5-qt-5.1.4-1|163	
21cr|fcitx5-qt-5.1.4-1|164	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|165	
21cr|fcitx5-qt-5.1.4-1|166	%package -n %{libqt6dbus}
21cr|fcitx5-qt-5.1.4-1|167	Summary(ru_RU.UTF-8): Предоставляет библиотеку Qt6 DBus Addons для fcitx5
21cr|fcitx5-qt-5.1.4-1|168	Summary:  Provides Qt6 DBus Addons library for fcitx5
21cr|fcitx5-qt-5.1.4-1|169	
21cr|fcitx5-qt-5.1.4-1|170	%description -n %{libqt6dbus}
21cr|fcitx5-qt-5.1.4-1|171	This package provides Qt6 DBus Addons library for fcitx5.
21cr|fcitx5-qt-5.1.4-1|172	
21cr|fcitx5-qt-5.1.4-1|173	%description -l ru_RU.UTF-8 -n %{libqt6dbus}
21cr|fcitx5-qt-5.1.4-1|174	Этот пакет предоставляет библиотеку Qt6 DBus Addons для fcitx5.
21cr|fcitx5-qt-5.1.4-1|175	
21cr|fcitx5-qt-5.1.4-1|176	%files -n %{libqt6dbus}
21cr|fcitx5-qt-5.1.4-1|177	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-qt-5.1.4-1|178	%{_libdir}/libFcitx5Qt6DBusAddons.so.%{major_qt6bus}
21cr|fcitx5-qt-5.1.4-1|179	%{_libdir}/libFcitx5Qt6DBusAddons.so.%{version}
21cr|fcitx5-qt-5.1.4-1|180	
21cr|fcitx5-qt-5.1.4-1|181	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|182	
21cr|fcitx5-qt-5.1.4-1|183	%package -n %{libqt5widgets}
21cr|fcitx5-qt-5.1.4-1|184	Summary(ru_RU.UTF-8): Предоставляет библиотеку Qt5 Widgets Addons для fcitx5
21cr|fcitx5-qt-5.1.4-1|185	Summary:  Provides Qt5 Widgets Addons library for fcitx5
21cr|fcitx5-qt-5.1.4-1|186	
21cr|fcitx5-qt-5.1.4-1|187	%description -n %{libqt5widgets}
21cr|fcitx5-qt-5.1.4-1|188	This package provides Qt5 Widgets Addons library for fcitx5.
21cr|fcitx5-qt-5.1.4-1|189	
21cr|fcitx5-qt-5.1.4-1|190	%description -l ru_RU.UTF-8 -n %{libqt5widgets}
21cr|fcitx5-qt-5.1.4-1|191	Этот пакет предоставляет библиотеку Qt5 Widgets Addons для fcitx5.
21cr|fcitx5-qt-5.1.4-1|192	
21cr|fcitx5-qt-5.1.4-1|193	%files -n %{libqt5widgets}
21cr|fcitx5-qt-5.1.4-1|194	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-qt-5.1.4-1|195	%{_libdir}/libFcitx5Qt5WidgetsAddons.so.%{major_qt5widgets}
21cr|fcitx5-qt-5.1.4-1|196	%{_libdir}/libFcitx5Qt5WidgetsAddons.so.%{version}
21cr|fcitx5-qt-5.1.4-1|197	
21cr|fcitx5-qt-5.1.4-1|198	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|199	
21cr|fcitx5-qt-5.1.4-1|200	%package -n %{libqt6widgets}
21cr|fcitx5-qt-5.1.4-1|201	Summary(ru_RU.UTF-8): Предоставляет библиотеку Qt6 Widgets Addons для fcitx5
21cr|fcitx5-qt-5.1.4-1|202	Summary:  Provides Qt6 Widgets Addons library for fcitx5
21cr|fcitx5-qt-5.1.4-1|203	
21cr|fcitx5-qt-5.1.4-1|204	%description -n %{libqt6widgets}
21cr|fcitx5-qt-5.1.4-1|205	This package provides Qt6 Widgets Addons library for fcitx5.
21cr|fcitx5-qt-5.1.4-1|206	
21cr|fcitx5-qt-5.1.4-1|207	%description -l ru_RU.UTF-8 -n %{libqt6widgets}
21cr|fcitx5-qt-5.1.4-1|208	Этот пакет предоставляет библиотеку Qt6 Widgets Addons для fcitx5.
21cr|fcitx5-qt-5.1.4-1|209	
21cr|fcitx5-qt-5.1.4-1|210	%files -n %{libqt6widgets}
21cr|fcitx5-qt-5.1.4-1|211	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-qt-5.1.4-1|212	%{_libdir}/libFcitx5Qt6WidgetsAddons.so.%{major_qt6widgets}
21cr|fcitx5-qt-5.1.4-1|213	%{_libdir}/libFcitx5Qt6WidgetsAddons.so.%{version}
21cr|fcitx5-qt-5.1.4-1|214	
21cr|fcitx5-qt-5.1.4-1|215	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|216	
21cr|fcitx5-qt-5.1.4-1|217	%package -n %{qt4devname}
21cr|fcitx5-qt-5.1.4-1|218	Summary(ru_RU.UTF-8): Файлы разработчика для %{name}4
21cr|fcitx5-qt-5.1.4-1|219	Summary:  Development files for %{name}4
21cr|fcitx5-qt-5.1.4-1|220	Requires: fcitx5-devel
21cr|fcitx5-qt-5.1.4-1|221	Requires: %{libqt4dbus} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|222	Provides: %{name}4-devel = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|223	
21cr|fcitx5-qt-5.1.4-1|224	%description -n %{qt4devname}
21cr|fcitx5-qt-5.1.4-1|225	Development files for %{name}4
21cr|fcitx5-qt-5.1.4-1|226	
21cr|fcitx5-qt-5.1.4-1|227	%description -l ru_RU.UTF-8 -n %{qt4devname}
21cr|fcitx5-qt-5.1.4-1|228	Этот пакет предоставляет файлы разработчика для %{name}4
21cr|fcitx5-qt-5.1.4-1|229	
21cr|fcitx5-qt-5.1.4-1|230	%files -n %{qt4devname}
21cr|fcitx5-qt-5.1.4-1|231	%{_includedir}/Fcitx5Qt4/
21cr|fcitx5-qt-5.1.4-1|232	%{_libdir}/cmake/Fcitx5Qt4*
21cr|fcitx5-qt-5.1.4-1|233	%{_libdir}/libFcitx5Qt4DBusAddons.so
21cr|fcitx5-qt-5.1.4-1|234	
21cr|fcitx5-qt-5.1.4-1|235	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|236	
21cr|fcitx5-qt-5.1.4-1|237	%package -n %{qt5devname}
21cr|fcitx5-qt-5.1.4-1|238	Summary(ru_RU.UTF-8): Файлы разработчика для %{name}5
21cr|fcitx5-qt-5.1.4-1|239	Summary:  Development files for %{name}5
21cr|fcitx5-qt-5.1.4-1|240	Requires: fcitx5-devel
21cr|fcitx5-qt-5.1.4-1|241	Requires: %{libqt5dbus} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|242	Requires: %{libqt5widgets} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|243	Provides: %{name}5-devel = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|244	
21cr|fcitx5-qt-5.1.4-1|245	%description -n %{qt5devname}
21cr|fcitx5-qt-5.1.4-1|246	Development files for %{name}5
21cr|fcitx5-qt-5.1.4-1|247	
21cr|fcitx5-qt-5.1.4-1|248	%description -l ru_RU.UTF-8 -n %{qt5devname}
21cr|fcitx5-qt-5.1.4-1|249	Этот пакет предоставляет файлы разработчика для %{name}5
21cr|fcitx5-qt-5.1.4-1|250	
21cr|fcitx5-qt-5.1.4-1|251	%files -n %{qt5devname}
21cr|fcitx5-qt-5.1.4-1|252	%{_includedir}/Fcitx5Qt5/
21cr|fcitx5-qt-5.1.4-1|253	%{_libdir}/cmake/Fcitx5Qt5*
21cr|fcitx5-qt-5.1.4-1|254	%{_libdir}/libFcitx5Qt5DBusAddons.so
21cr|fcitx5-qt-5.1.4-1|255	%{_libdir}/libFcitx5Qt5WidgetsAddons.so
21cr|fcitx5-qt-5.1.4-1|256	
21cr|fcitx5-qt-5.1.4-1|257	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|258	
21cr|fcitx5-qt-5.1.4-1|259	%package -n %{qt6devname}
21cr|fcitx5-qt-5.1.4-1|260	Summary(ru_RU.UTF-8): Файлы разработчика для %{name}6
21cr|fcitx5-qt-5.1.4-1|261	Summary:  Development files for %{name}6
21cr|fcitx5-qt-5.1.4-1|262	Requires: fcitx5-devel
21cr|fcitx5-qt-5.1.4-1|263	Requires: %{libqt6dbus} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|264	Requires: %{libqt6widgets} = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|265	Provides: %{name}6-devel = %{EVRD}
21cr|fcitx5-qt-5.1.4-1|266	
21cr|fcitx5-qt-5.1.4-1|267	%description -n %{qt6devname}
21cr|fcitx5-qt-5.1.4-1|268	Development files for %{name}6
21cr|fcitx5-qt-5.1.4-1|269	
21cr|fcitx5-qt-5.1.4-1|270	%description -l ru_RU.UTF-8 -n %{qt6devname}
21cr|fcitx5-qt-5.1.4-1|271	Этот пакет предоставляет файлы разработчика для %{name}6
21cr|fcitx5-qt-5.1.4-1|272	
21cr|fcitx5-qt-5.1.4-1|273	%files -n %{qt6devname}
21cr|fcitx5-qt-5.1.4-1|274	%{_includedir}/Fcitx5Qt6/
21cr|fcitx5-qt-5.1.4-1|275	%{_libdir}/cmake/Fcitx5Qt6*
21cr|fcitx5-qt-5.1.4-1|276	%{_libdir}/libFcitx5Qt6DBusAddons.so
21cr|fcitx5-qt-5.1.4-1|277	%{_libdir}/libFcitx5Qt6WidgetsAddons.so
21cr|fcitx5-qt-5.1.4-1|278	
21cr|fcitx5-qt-5.1.4-1|279	#------------------------------------------------------------------
21cr|fcitx5-qt-5.1.4-1|280	
21cr|fcitx5-qt-5.1.4-1|281	%prep
21cr|fcitx5-qt-5.1.4-1|282	%autosetup -p1
21cr|fcitx5-qt-5.1.4-1|283	
21cr|fcitx5-qt-5.1.4-1|284	%build
21cr|fcitx5-qt-5.1.4-1|285	mkdir build_qt4
21cr|fcitx5-qt-5.1.4-1|286	ln -sf build_qt4 build
21cr|fcitx5-qt-5.1.4-1|287	%cmake_qt4 \
21cr|fcitx5-qt-5.1.4-1|288	-GNinja \
21cr|fcitx5-qt-5.1.4-1|289	-DENABLE_QT4=True \
21cr|fcitx5-qt-5.1.4-1|290	-DENABLE_QT5=False \
21cr|fcitx5-qt-5.1.4-1|291	-DENABLE_QT6=False
21cr|fcitx5-qt-5.1.4-1|292	%ninja_build -C %{_builddir}/%{name}-%{version}/build_qt4
21cr|fcitx5-qt-5.1.4-1|293	cd ..
21cr|fcitx5-qt-5.1.4-1|294	
21cr|fcitx5-qt-5.1.4-1|295	mkdir build_qt5
21cr|fcitx5-qt-5.1.4-1|296	ln -snf build_qt5 build
21cr|fcitx5-qt-5.1.4-1|297	%cmake_qt5 \
21cr|fcitx5-qt-5.1.4-1|298	-GNinja \
21cr|fcitx5-qt-5.1.4-1|299	-DENABLE_QT4=False \
21cr|fcitx5-qt-5.1.4-1|300	-DENABLE_QT5=True \
21cr|fcitx5-qt-5.1.4-1|301	-DENABLE_QT6=False
21cr|fcitx5-qt-5.1.4-1|302	%ninja_build -C %{_builddir}/%{name}-%{version}/build_qt5
21cr|fcitx5-qt-5.1.4-1|303	cd ..
21cr|fcitx5-qt-5.1.4-1|304	
21cr|fcitx5-qt-5.1.4-1|305	mkdir build_qt6
21cr|fcitx5-qt-5.1.4-1|306	ln -snf build_qt6 build
21cr|fcitx5-qt-5.1.4-1|307	%cmake \
21cr|fcitx5-qt-5.1.4-1|308	-GNinja \
21cr|fcitx5-qt-5.1.4-1|309	-DENABLE_QT4=False \
21cr|fcitx5-qt-5.1.4-1|310	-DENABLE_QT5=False \
21cr|fcitx5-qt-5.1.4-1|311	-DENABLE_QT6=True
21cr|fcitx5-qt-5.1.4-1|312	%ninja_build -C %{_builddir}/%{name}-%{version}/build_qt6
21cr|fcitx5-qt-5.1.4-1|313	cd ..
21cr|fcitx5-qt-5.1.4-1|314	
21cr|fcitx5-qt-5.1.4-1|315	%install
21cr|fcitx5-qt-5.1.4-1|316	ln -snf build_qt4 build
21cr|fcitx5-qt-5.1.4-1|317	%ninja_install -C build
21cr|fcitx5-qt-5.1.4-1|318	
21cr|fcitx5-qt-5.1.4-1|319	ln -snf build_qt5 build
21cr|fcitx5-qt-5.1.4-1|320	%ninja_install -C build
21cr|fcitx5-qt-5.1.4-1|321	
21cr|fcitx5-qt-5.1.4-1|322	ln -snf build_qt6 build
21cr|fcitx5-qt-5.1.4-1|323	%ninja_install -C build
21cr|fcitx5-qt-5.1.4-1|324	
21cr|fcitx5-qt-5.1.4-1|325	%find_lang %{name}

1379 21
21cr|fcitx5-rime-5.1.4-1|1	Summary(ru_RU.UTF-8): Поддержка RIME для Fcitx
21cr|fcitx5-rime-5.1.4-1|2	Summary: RIME support for Fcitx
21cr|fcitx5-rime-5.1.4-1|3	
21cr|fcitx5-rime-5.1.4-1|4	Name:    fcitx5-rime
21cr|fcitx5-rime-5.1.4-1|5	Version: 5.1.4
21cr|fcitx5-rime-5.1.4-1|6	Release: 1
21cr|fcitx5-rime-5.1.4-1|7	License: LGPLv2+
21cr|fcitx5-rime-5.1.4-1|8	Group:   System/Internationalization
21cr|fcitx5-rime-5.1.4-1|9	URL:     https://github.com/fcitx/fcitx5-rime
21cr|fcitx5-rime-5.1.4-1|10	
21cr|fcitx5-rime-5.1.4-1|11	Source:  https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}.tar.xz
21cr|fcitx5-rime-5.1.4-1|12	
21cr|fcitx5-rime-5.1.4-1|13	BuildRequires: cmake
21cr|fcitx5-rime-5.1.4-1|14	BuildRequires: extra-cmake-modules
21cr|fcitx5-rime-5.1.4-1|15	BuildRequires: pkgconfig(rime)
21cr|fcitx5-rime-5.1.4-1|16	BuildRequires: fcitx5-data
21cr|fcitx5-rime-5.1.4-1|17	BuildRequires: brise
21cr|fcitx5-rime-5.1.4-1|18	BuildRequires: appstream-util
21cr|fcitx5-rime-5.1.4-1|19	BuildRequires: pkgconfig(Fcitx5Core)
21cr|fcitx5-rime-5.1.4-1|20	
21cr|fcitx5-rime-5.1.4-1|21	Requires:       fcitx5-data
21cr|fcitx5-rime-5.1.4-1|22	Requires:       brise
21cr|fcitx5-rime-5.1.4-1|23	
21cr|fcitx5-rime-5.1.4-1|24	%description
21cr|fcitx5-rime-5.1.4-1|25	RIME (Zhongzhouyun Input Method Engine) is mainly a Traditional Chinese
21cr|fcitx5-rime-5.1.4-1|26	input method engine.
21cr|fcitx5-rime-5.1.4-1|27	
21cr|fcitx5-rime-5.1.4-1|28	%description -l ru_RU.UTF-8
21cr|fcitx5-rime-5.1.4-1|29	RIME (Zhongzhouyun Input Method Engine) - это в первую очередь движок
21cr|fcitx5-rime-5.1.4-1|30	для традиционных китайских методов ввода.
21cr|fcitx5-rime-5.1.4-1|31	
21cr|fcitx5-rime-5.1.4-1|32	%files -f %{name}.lang
21cr|fcitx5-rime-5.1.4-1|33	%license LICENSES/LGPL-2.1-or-later.txt
21cr|fcitx5-rime-5.1.4-1|34	%doc README.md
21cr|fcitx5-rime-5.1.4-1|35	%{_libdir}/fcitx5/librime.so
21cr|fcitx5-rime-5.1.4-1|36	%{_datadir}/fcitx5/*/rime.conf
21cr|fcitx5-rime-5.1.4-1|37	%{_datadir}/icons/hicolor/*/*/*
21cr|fcitx5-rime-5.1.4-1|38	%{_datadir}/rime-data/fcitx5.yaml
21cr|fcitx5-rime-5.1.4-1|39	%{_metainfodir}/org.fcitx.Fcitx5.Addon.Rime.metainfo.xml
21cr|fcitx5-rime-5.1.4-1|40	
21cr|fcitx5-rime-5.1.4-1|41	#------------------------------------------------------------------
21cr|fcitx5-rime-5.1.4-1|42	
21cr|fcitx5-rime-5.1.4-1|43	%prep
21cr|fcitx5-rime-5.1.4-1|44	%setup -q
21cr|fcitx5-rime-5.1.4-1|45	
21cr|fcitx5-rime-5.1.4-1|46	%build
21cr|fcitx5-rime-5.1.4-1|47	%cmake
21cr|fcitx5-rime-5.1.4-1|48	%make
21cr|fcitx5-rime-5.1.4-1|49	
21cr|fcitx5-rime-5.1.4-1|50	%install
21cr|fcitx5-rime-5.1.4-1|51	%makeinstall_std -C build
21cr|fcitx5-rime-5.1.4-1|52	
21cr|fcitx5-rime-5.1.4-1|53	# convert symlinked icons to copied icons, this will help co-existing with
21cr|fcitx5-rime-5.1.4-1|54	# fcitx4
21cr|fcitx5-rime-5.1.4-1|55	for iconfile in $(find %{buildroot}%{_datadir}/icons -type l)
21cr|fcitx5-rime-5.1.4-1|56	do
21cr|fcitx5-rime-5.1.4-1|57	origicon=$(readlink -f ${iconfile})
21cr|fcitx5-rime-5.1.4-1|58	rm -f ${iconfile}
21cr|fcitx5-rime-5.1.4-1|59	cp ${origicon} ${iconfile}
21cr|fcitx5-rime-5.1.4-1|60	done
21cr|fcitx5-rime-5.1.4-1|61	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
21cr|fcitx5-rime-5.1.4-1|62	%find_lang %{name}

1380 21
21cr|fcitx-qt5-1.2.7-2|1	%define major 1
21cr|fcitx-qt5-1.2.7-2|2	%define libFcitxQt5DBusAddons %mklibname FcitxQt5DBusAddons %{major}
21cr|fcitx-qt5-1.2.7-2|3	%define libFcitxQt5WidgetsAddons %mklibname FcitxQt5WidgetsAddons %{major}
21cr|fcitx-qt5-1.2.7-2|4	%define devname %mklibname %{name} -d
21cr|fcitx-qt5-1.2.7-2|5	
21cr|fcitx-qt5-1.2.7-2|6	Name:           fcitx-qt5
21cr|fcitx-qt5-1.2.7-2|7	Summary:        Fcitx IM module for Qt5
21cr|fcitx-qt5-1.2.7-2|8	Version:        1.2.7
21cr|fcitx-qt5-1.2.7-2|9	Release:        2
21cr|fcitx-qt5-1.2.7-2|10	Group:          System/Internationalization
21cr|fcitx-qt5-1.2.7-2|11	# The entire source code is GPLv2+ except
21cr|fcitx-qt5-1.2.7-2|12	# platforminputcontext/keyserver_x11.h which is LGPLv2+
21cr|fcitx-qt5-1.2.7-2|13	License:        GPLv2+ and LGPLv2+
21cr|fcitx-qt5-1.2.7-2|14	URL:            https://github.com/fcitx/fcitx-qt5
21cr|fcitx-qt5-1.2.7-2|15	Source0:        https://download.fcitx-im.org/%{name}/%{name}-%{version}.tar.xz
21cr|fcitx-qt5-1.2.7-2|16	BuildRequires:  cmake
21cr|fcitx-qt5-1.2.7-2|17	BuildRequires:  pkgconfig(fcitx)
21cr|fcitx-qt5-1.2.7-2|18	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|fcitx-qt5-1.2.7-2|19	BuildRequires:  pkgconfig(Qt5Core)
21cr|fcitx-qt5-1.2.7-2|20	BuildRequires:  pkgconfig(Qt5DBus)
21cr|fcitx-qt5-1.2.7-2|21	BuildRequires:  pkgconfig(Qt5Gui)
21cr|fcitx-qt5-1.2.7-2|22	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|fcitx-qt5-1.2.7-2|23	BuildRequires:  pkgconfig(xkbcommon)
21cr|fcitx-qt5-1.2.7-2|24	BuildRequires:  extra-cmake-modules
21cr|fcitx-qt5-1.2.7-2|25	Requires:       fcitx
21cr|fcitx-qt5-1.2.7-2|26	
21cr|fcitx-qt5-1.2.7-2|27	%description
21cr|fcitx-qt5-1.2.7-2|28	This package provides Fcitx Qt5 input context.
21cr|fcitx-qt5-1.2.7-2|29	
21cr|fcitx-qt5-1.2.7-2|30	%files -f %{name}.lang
21cr|fcitx-qt5-1.2.7-2|31	%doc README COPYING
21cr|fcitx-qt5-1.2.7-2|32	%{_libdir}/fcitx/libexec/fcitx-qt5-gui-wrapper
21cr|fcitx-qt5-1.2.7-2|33	%dir %{_libdir}/fcitx/qt
21cr|fcitx-qt5-1.2.7-2|34	%{_libdir}/fcitx/qt/libfcitx-quickphrase-editor5.so
21cr|fcitx-qt5-1.2.7-2|35	%{_qt5_plugindir}/platforminputcontexts/libfcitxplatforminputcontextplugin.so
21cr|fcitx-qt5-1.2.7-2|36	#------------------------------------------------------------------
21cr|fcitx-qt5-1.2.7-2|37	
21cr|fcitx-qt5-1.2.7-2|38	%package -n %{libFcitxQt5DBusAddons}
21cr|fcitx-qt5-1.2.7-2|39	Summary:	%{name} shared library
21cr|fcitx-qt5-1.2.7-2|40	Group:		System/Libraries
21cr|fcitx-qt5-1.2.7-2|41	
21cr|fcitx-qt5-1.2.7-2|42	%description -n %{libFcitxQt5DBusAddons}
21cr|fcitx-qt5-1.2.7-2|43	%{name} shared library.
21cr|fcitx-qt5-1.2.7-2|44	
21cr|fcitx-qt5-1.2.7-2|45	%files -n %{libFcitxQt5DBusAddons}
21cr|fcitx-qt5-1.2.7-2|46	%{_libdir}/libFcitxQt5DBusAddons.so.%{major}*
21cr|fcitx-qt5-1.2.7-2|47	#-----------------------------------------------------------
21cr|fcitx-qt5-1.2.7-2|48	%package -n %{libFcitxQt5WidgetsAddons}
21cr|fcitx-qt5-1.2.7-2|49	Summary:	%{name} shared library
21cr|fcitx-qt5-1.2.7-2|50	Group:		System/Libraries
21cr|fcitx-qt5-1.2.7-2|51	
21cr|fcitx-qt5-1.2.7-2|52	%description -n %{libFcitxQt5WidgetsAddons}
21cr|fcitx-qt5-1.2.7-2|53	%{name} shared library.
21cr|fcitx-qt5-1.2.7-2|54	
21cr|fcitx-qt5-1.2.7-2|55	%files -n %{libFcitxQt5WidgetsAddons}
21cr|fcitx-qt5-1.2.7-2|56	%{_libdir}/libFcitxQt5WidgetsAddons.so.%{major}*
21cr|fcitx-qt5-1.2.7-2|57	#-----------------------------------------------------------
21cr|fcitx-qt5-1.2.7-2|58	
21cr|fcitx-qt5-1.2.7-2|59	%package -n %{devname}
21cr|fcitx-qt5-1.2.7-2|60	Summary:        Development files for fcitx-qt5
21cr|fcitx-qt5-1.2.7-2|61	Group:          Development/KDE and Qt
21cr|fcitx-qt5-1.2.7-2|62	Requires:       %{name} = %{EVRD}
21cr|fcitx-qt5-1.2.7-2|63	Requires:       %{libFcitxQt5DBusAddons} = %{EVRD}
21cr|fcitx-qt5-1.2.7-2|64	Requires:       %{libFcitxQt5WidgetsAddons} = %{EVRD}
21cr|fcitx-qt5-1.2.7-2|65	Provides:       %{name}-devel = %{EVRD}
21cr|fcitx-qt5-1.2.7-2|66	
21cr|fcitx-qt5-1.2.7-2|67	%description -n %{devname}
21cr|fcitx-qt5-1.2.7-2|68	The %{name}-devel package contains libraries and header files necessary for
21cr|fcitx-qt5-1.2.7-2|69	developing programs using fcitx-qt5 libraries.
21cr|fcitx-qt5-1.2.7-2|70	
21cr|fcitx-qt5-1.2.7-2|71	%files -n %{devname}
21cr|fcitx-qt5-1.2.7-2|72	%{_includedir}/*
21cr|fcitx-qt5-1.2.7-2|73	%{_libdir}/cmake/*
21cr|fcitx-qt5-1.2.7-2|74	%{_libdir}/libFcitxQt5DBusAddons.so
21cr|fcitx-qt5-1.2.7-2|75	%{_libdir}/libFcitxQt5WidgetsAddons.so
21cr|fcitx-qt5-1.2.7-2|76	
21cr|fcitx-qt5-1.2.7-2|77	#-----------------------------------------------------------
21cr|fcitx-qt5-1.2.7-2|78	
21cr|fcitx-qt5-1.2.7-2|79	%prep
21cr|fcitx-qt5-1.2.7-2|80	%setup -q
21cr|fcitx-qt5-1.2.7-2|81	
21cr|fcitx-qt5-1.2.7-2|82	%build
21cr|fcitx-qt5-1.2.7-2|83	%cmake_qt5
21cr|fcitx-qt5-1.2.7-2|84	%make_build
21cr|fcitx-qt5-1.2.7-2|85	
21cr|fcitx-qt5-1.2.7-2|86	%install
21cr|fcitx-qt5-1.2.7-2|87	%make_install -C build
21cr|fcitx-qt5-1.2.7-2|88	
21cr|fcitx-qt5-1.2.7-2|89	%find_lang %{name}

1381 21
21cr|fcrackzip-1.0-4|1	Name:		fcrackzip
21cr|fcrackzip-1.0-4|2	Version:	1.0
21cr|fcrackzip-1.0-4|3	Release:	4
21cr|fcrackzip-1.0-4|4	Summary:	A zip password cracker
21cr|fcrackzip-1.0-4|5	License:	GPLv2
21cr|fcrackzip-1.0-4|6	Group:		File tools
21cr|fcrackzip-1.0-4|7	URL:		http://oldhome.schmorp.de/marc/fcrackzip.html
21cr|fcrackzip-1.0-4|8	Source:		http://oldhome.schmorp.de/marc/data/%{name}-%{version}.tar.gz
21cr|fcrackzip-1.0-4|9	Requires:	unzip
21cr|fcrackzip-1.0-4|10	
21cr|fcrackzip-1.0-4|11	%description
21cr|fcrackzip-1.0-4|12	A zip password cracker.
21cr|fcrackzip-1.0-4|13	
21cr|fcrackzip-1.0-4|14	%prep
21cr|fcrackzip-1.0-4|15	%setup -q
21cr|fcrackzip-1.0-4|16	
21cr|fcrackzip-1.0-4|17	%build
21cr|fcrackzip-1.0-4|18	%configure
21cr|fcrackzip-1.0-4|19	%make
21cr|fcrackzip-1.0-4|20	
21cr|fcrackzip-1.0-4|21	%install
21cr|fcrackzip-1.0-4|22	%__rm -rf %{buildroot}
21cr|fcrackzip-1.0-4|23	%makeinstall_std
21cr|fcrackzip-1.0-4|24	%__rm -f %{buildroot}%{_bindir}/zipinfo
21cr|fcrackzip-1.0-4|25	
21cr|fcrackzip-1.0-4|26	%clean
21cr|fcrackzip-1.0-4|27	%__rm -rf %{buildroot}
21cr|fcrackzip-1.0-4|28	
21cr|fcrackzip-1.0-4|29	%files
21cr|fcrackzip-1.0-4|30	%doc COPYING README NEWS AUTHORS
21cr|fcrackzip-1.0-4|31	%{_bindir}/%{name}
21cr|fcrackzip-1.0-4|32	%{_mandir}/man1/%{name}.1.*

1382 21
21cr|fdesktoprecorder-20130527-7|1	%define oname FDesktopRecorder
21cr|fdesktoprecorder-20130527-7|2	
21cr|fdesktoprecorder-20130527-7|3	Summary:	A program to record the screen
21cr|fdesktoprecorder-20130527-7|4	Name:		fdesktoprecorder
21cr|fdesktoprecorder-20130527-7|5	Version:	20130527
21cr|fdesktoprecorder-20130527-7|6	Release:	7
21cr|fdesktoprecorder-20130527-7|7	License:	GPLv2+
21cr|fdesktoprecorder-20130527-7|8	Group:		Video
21cr|fdesktoprecorder-20130527-7|9	# no commits from the new developer since 2013
21cr|fdesktoprecorder-20130527-7|10	Url:		https://bitbucket.org/Lacky/fdesktoprecorder
21cr|fdesktoprecorder-20130527-7|11	Source0:	https://github.com/froksen/FDesktopRecorder/zipball/master/%{oname}-%{version}.tar.gz
21cr|fdesktoprecorder-20130527-7|12	Patch0:		FDesktopRecorder-20130527-notifyrc-path.patch
21cr|fdesktoprecorder-20130527-7|13	BuildRequires:	desktop-file-utils
21cr|fdesktoprecorder-20130527-7|14	BuildRequires:	cmake
21cr|fdesktoprecorder-20130527-7|15	BuildRequires:	kdelibs4-devel
21cr|fdesktoprecorder-20130527-7|16	BuildRequires:	qt4-devel
21cr|fdesktoprecorder-20130527-7|17	BuildRequires:	pkgconfig(alsa)
21cr|fdesktoprecorder-20130527-7|18	Requires:	ffmpeg >= 2.2.3
21cr|fdesktoprecorder-20130527-7|19	Conflicts:	FDesktopRecorder < 20130527-5
21cr|fdesktoprecorder-20130527-7|20	Obsoletes:	FDesktopRecorder < 20130527-5
21cr|fdesktoprecorder-20130527-7|21	
21cr|fdesktoprecorder-20130527-7|22	%description
21cr|fdesktoprecorder-20130527-7|23	A program that can record a single window or your entire desktop using ffmpeg.
21cr|fdesktoprecorder-20130527-7|24	Based on a script by Peter Lyberth from the danish GNU/Linux show "Kanal Tux"
21cr|fdesktoprecorder-20130527-7|25	http://www.kanaltux.dk
21cr|fdesktoprecorder-20130527-7|26	
21cr|fdesktoprecorder-20130527-7|27	%files
21cr|fdesktoprecorder-20130527-7|28	%doc CHANGELOG README.md
21cr|fdesktoprecorder-20130527-7|29	%{_bindir}/%{name}
21cr|fdesktoprecorder-20130527-7|30	%{_datadir}/applications/%{name}.desktop
21cr|fdesktoprecorder-20130527-7|31	%{_datadir}/pixmaps/%{name}.png
21cr|fdesktoprecorder-20130527-7|32	%{_datadir}/%{name}/translations/*.qm
21cr|fdesktoprecorder-20130527-7|33	%{_kde_appsdir}/%{name}/%{name}.notifyrc
21cr|fdesktoprecorder-20130527-7|34	
21cr|fdesktoprecorder-20130527-7|35	#----------------------------------------------------------------------------
21cr|fdesktoprecorder-20130527-7|36	
21cr|fdesktoprecorder-20130527-7|37	%prep
21cr|fdesktoprecorder-20130527-7|38	%setup -qn %{oname}-%{version}
21cr|fdesktoprecorder-20130527-7|39	%patch0 -p1
21cr|fdesktoprecorder-20130527-7|40	rm -rf abandoned
21cr|fdesktoprecorder-20130527-7|41	find src -name '*.{h,cpp}' -exec chmod a-x {} \;
21cr|fdesktoprecorder-20130527-7|42	
21cr|fdesktoprecorder-20130527-7|43	%build
21cr|fdesktoprecorder-20130527-7|44	%cmake_kde4
21cr|fdesktoprecorder-20130527-7|45	%make
21cr|fdesktoprecorder-20130527-7|46	
21cr|fdesktoprecorder-20130527-7|47	%install
21cr|fdesktoprecorder-20130527-7|48	%makeinstall_std -C build
21cr|fdesktoprecorder-20130527-7|49	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fdesktoprecorder-20130527-7|50	
21cr|fdesktoprecorder-20130527-7|51	# fix localize in fresh
21cr|fdesktoprecorder-20130527-7|52	mkdir -p %{buildroot}%{_datadir}/%{name}/translations
21cr|fdesktoprecorder-20130527-7|53	cp -R build/src/*.qm %{buildroot}%{_datadir}/%{name}/translations

1383 21
21cr|fd-find-9.0.0-1|1	
21cr|fd-find-9.0.0-1|2	Name:           fd-find
21cr|fd-find-9.0.0-1|3	Version:        9.0.0
21cr|fd-find-9.0.0-1|4	Release:        1
21cr|fd-find-9.0.0-1|5	Summary:        Fd is a simple, fast and user-friendly alternative to find
21cr|fd-find-9.0.0-1|6	Group:          System/Base
21cr|fd-find-9.0.0-1|7	License:        MIT OR Apache-2.0
21cr|fd-find-9.0.0-1|8	URL:            https://crates.io/crates/fd-find
21cr|fd-find-9.0.0-1|9	Source0:        https://github.com/sharkdp/fd/archive/refs/tags/v%{version}.tar.gz?/fd-find-%{version}.tar.gz
21cr|fd-find-9.0.0-1|10	# create with 'cargo vendor'
21cr|fd-find-9.0.0-1|11	Source10:       vendor.tar.gz
21cr|fd-find-9.0.0-1|12	# Manually created patch for downstream crate metadata changes
21cr|fd-find-9.0.0-1|13	# * drop jemallocator dependency
21cr|fd-find-9.0.0-1|14	Patch0:         fd-find-fix-metadata.diff
21cr|fd-find-9.0.0-1|15	# * drop jemallocator from code
21cr|fd-find-9.0.0-1|16	# * bump lscolors from 0.16 to 0.17
21cr|fd-find-9.0.0-1|17	# * bump nu-ansi-term from 0.49 to 0.50
21cr|fd-find-9.0.0-1|18	Patch1:          0001-remove-references-to-jemalloc.patch
21cr|fd-find-9.0.0-1|19	
21cr|fd-find-9.0.0-1|20	BuildRequires:   cargo
21cr|fd-find-9.0.0-1|21	
21cr|fd-find-9.0.0-1|22	%description
21cr|fd-find-9.0.0-1|23	Fd is a simple, fast and user-friendly alternative to find.
21cr|fd-find-9.0.0-1|24	
21cr|fd-find-9.0.0-1|25	%files
21cr|fd-find-9.0.0-1|26	%license LICENSE-APACHE
21cr|fd-find-9.0.0-1|27	%license LICENSE-MIT
21cr|fd-find-9.0.0-1|28	%doc CHANGELOG.md
21cr|fd-find-9.0.0-1|29	%doc CONTRIBUTING.md
21cr|fd-find-9.0.0-1|30	%doc README.md
21cr|fd-find-9.0.0-1|31	%{_bindir}/fd
21cr|fd-find-9.0.0-1|32	%{_mandir}/man1/fd.1*
21cr|fd-find-9.0.0-1|33	%{_datadir}/bash-completion/completions/fd
21cr|fd-find-9.0.0-1|34	%{_datadir}/fish/completions/fd.fish
21cr|fd-find-9.0.0-1|35	%{_datadir}/zsh/site-functions/_fd
21cr|fd-find-9.0.0-1|36	#---------------------------------------------------
21cr|fd-find-9.0.0-1|37	
21cr|fd-find-9.0.0-1|38	%prep
21cr|fd-find-9.0.0-1|39	%autosetup -n fd-%{version} -p1 -a10
21cr|fd-find-9.0.0-1|40	
21cr|fd-find-9.0.0-1|41	# use offline registry
21cr|fd-find-9.0.0-1|42	export CARGO_HOME="$(pwd)/.cargo"
21cr|fd-find-9.0.0-1|43	
21cr|fd-find-9.0.0-1|44	mkdir -p "$CARGO_HOME"
21cr|fd-find-9.0.0-1|45	
21cr|fd-find-9.0.0-1|46	cat >.cargo/config <<EOF
21cr|fd-find-9.0.0-1|47	[source.crates-io]
21cr|fd-find-9.0.0-1|48	replace-with = "vendored-sources"
21cr|fd-find-9.0.0-1|49	
21cr|fd-find-9.0.0-1|50	[source.vendored-sources]
21cr|fd-find-9.0.0-1|51	directory = "vendor"
21cr|fd-find-9.0.0-1|52	
21cr|fd-find-9.0.0-1|53	EOF
21cr|fd-find-9.0.0-1|54	
21cr|fd-find-9.0.0-1|55	%build
21cr|fd-find-9.0.0-1|56	#build and install at ounce.
21cr|fd-find-9.0.0-1|57	
21cr|fd-find-9.0.0-1|58	%install
21cr|fd-find-9.0.0-1|59	RUSTFLAGS=-g cargo install --no-track --debug --offline --root=%{buildroot}%{_prefix} --path .
21cr|fd-find-9.0.0-1|60	
21cr|fd-find-9.0.0-1|61	# generate shell completions
21cr|fd-find-9.0.0-1|62	./target/debug/fd --gen-completions bash > fd.bash
21cr|fd-find-9.0.0-1|63	./target/debug/fd --gen-completions fish > fd.fish
21cr|fd-find-9.0.0-1|64	./target/debug/fd --gen-completions zsh > fd.zsh
21cr|fd-find-9.0.0-1|65	
21cr|fd-find-9.0.0-1|66	# install manpage
21cr|fd-find-9.0.0-1|67	install -Dpm 644 doc/fd.1 -t %{buildroot}/%{_mandir}/man1/
21cr|fd-find-9.0.0-1|68	# install shell completions
21cr|fd-find-9.0.0-1|69	install -Dpm 0644 fd.bash %{buildroot}%{_datadir}/bash-completion/completions/fd
21cr|fd-find-9.0.0-1|70	install -Dpm 0644 fd.fish %{buildroot}%{_datadir}/fish/completions/fd.fish
21cr|fd-find-9.0.0-1|71	install -Dpm 0644 fd.zsh %{buildroot}%{_datadir}/zsh/site-functions/_fd

1384 21
21cr|feedbackd-0.0.0+git20220208-1|1	%define libname %mklibname %{name} 0
21cr|feedbackd-0.0.0+git20220208-1|2	%define develname %mklibname -d %{name}
21cr|feedbackd-0.0.0+git20220208-1|3	
21cr|feedbackd-0.0.0+git20220208-1|4	Summary:		Feedback library for GNOME
21cr|feedbackd-0.0.0+git20220208-1|5	Name:		   feedbackd
21cr|feedbackd-0.0.0+git20220208-1|6	Version:		0.0.0+git20220208
21cr|feedbackd-0.0.0+git20220208-1|7	Release:		1
21cr|feedbackd-0.0.0+git20220208-1|8	Group:		System/Libraries
21cr|feedbackd-0.0.0+git20220208-1|9	License:		GPLv3+
21cr|feedbackd-0.0.0+git20220208-1|10	URL:		    https://source.puri.sm/Librem5/feedbackd
21cr|feedbackd-0.0.0+git20220208-1|11	Source0:		https://source.puri.sm/Librem5/feedbackd/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|feedbackd-0.0.0+git20220208-1|12	BuildRequires:  meson
21cr|feedbackd-0.0.0+git20220208-1|13	BuildRequires:  pkgconfig(gio-2.0) >= 2.50.0
21cr|feedbackd-0.0.0+git20220208-1|14	BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.50.0
21cr|feedbackd-0.0.0+git20220208-1|15	BuildRequires:  pkgconfig(glib-2.0) >= 2.50.0
21cr|feedbackd-0.0.0+git20220208-1|16	BuildRequires:  pkgconfig(gobject-2.0) >= 2.50.0
21cr|feedbackd-0.0.0+git20220208-1|17	BuildRequires:  pkgconfig(gsound)
21cr|feedbackd-0.0.0+git20220208-1|18	BuildRequires:  pkgconfig(gudev-1.0) >= 232
21cr|feedbackd-0.0.0+git20220208-1|19	BuildRequires:  pkgconfig(json-glib-1.0)
21cr|feedbackd-0.0.0+git20220208-1|20	BuildRequires:  pkgconfig(gobject-introspection-1.0)
21cr|feedbackd-0.0.0+git20220208-1|21	BuildRequires:  pkgconfig(systemd)
21cr|feedbackd-0.0.0+git20220208-1|22	BuildRequires:  vala
21cr|feedbackd-0.0.0+git20220208-1|23	BuildRequires:  dbus-daemon
21cr|feedbackd-0.0.0+git20220208-1|24	Requires: %{libname}%{?_isa} = %{version}-%{release}
21cr|feedbackd-0.0.0+git20220208-1|25	
21cr|feedbackd-0.0.0+git20220208-1|26	%description
21cr|feedbackd-0.0.0+git20220208-1|27	feedbackd provides a DBus daemon (feedbackd) to act on events to provide
21cr|feedbackd-0.0.0+git20220208-1|28	haptic, visual and audio feedback. It offers a library (libfeedback) and
21cr|feedbackd-0.0.0+git20220208-1|29	GObject introspection bindings to ease using it from applications.
21cr|feedbackd-0.0.0+git20220208-1|30	
21cr|feedbackd-0.0.0+git20220208-1|31	%files
21cr|feedbackd-0.0.0+git20220208-1|32	%{_bindir}/fbcli
21cr|feedbackd-0.0.0+git20220208-1|33	%{_libexecdir}/feedbackd
21cr|feedbackd-0.0.0+git20220208-1|34	%{_libexecdir}/fbd-ledctrl
21cr|feedbackd-0.0.0+git20220208-1|35	%{_udevrulesdir}/90-feedbackd.rules
21cr|feedbackd-0.0.0+git20220208-1|36	%{_datadir}/dbus-1/interfaces/org.sigxcpu.Feedback.xml
21cr|feedbackd-0.0.0+git20220208-1|37	%{_datadir}/dbus-1/services/org.sigxcpu.Feedback.service
21cr|feedbackd-0.0.0+git20220208-1|38	%{_datadir}/feedbackd
21cr|feedbackd-0.0.0+git20220208-1|39	%{_datadir}/glib-2.0/schemas/org.sigxcpu.feedbackd.gschema.xml
21cr|feedbackd-0.0.0+git20220208-1|40	
21cr|feedbackd-0.0.0+git20220208-1|41	#-----------------------------------------------------------------
21cr|feedbackd-0.0.0+git20220208-1|42	
21cr|feedbackd-0.0.0+git20220208-1|43	%package -n %{libname}
21cr|feedbackd-0.0.0+git20220208-1|44	Summary: Library for %{name}
21cr|feedbackd-0.0.0+git20220208-1|45	
21cr|feedbackd-0.0.0+git20220208-1|46	%description -n %{libname}
21cr|feedbackd-0.0.0+git20220208-1|47	The lib%{name} package contains libraries for %{name}
21cr|feedbackd-0.0.0+git20220208-1|48	
21cr|feedbackd-0.0.0+git20220208-1|49	%files -n %{libname}
21cr|feedbackd-0.0.0+git20220208-1|50	%{_libdir}/libfeedback-0.0.so.0
21cr|feedbackd-0.0.0+git20220208-1|51	%{_libdir}/girepository-1.0/Lfb-0.0.typelib
21cr|feedbackd-0.0.0+git20220208-1|52	
21cr|feedbackd-0.0.0+git20220208-1|53	#-----------------------------------------------------------------
21cr|feedbackd-0.0.0+git20220208-1|54	
21cr|feedbackd-0.0.0+git20220208-1|55	%package -n %{develname}
21cr|feedbackd-0.0.0+git20220208-1|56	Summary: Development files for %{name}
21cr|feedbackd-0.0.0+git20220208-1|57	Requires: %{libname}%{?_isa} = %{version}-%{release}
21cr|feedbackd-0.0.0+git20220208-1|58	Requires: %{name}%{?_isa} = %{version}-%{release}
21cr|feedbackd-0.0.0+git20220208-1|59	
21cr|feedbackd-0.0.0+git20220208-1|60	%description -n %{develname}
21cr|feedbackd-0.0.0+git20220208-1|61	The %{name}-devel package contains libraries and header files for
21cr|feedbackd-0.0.0+git20220208-1|62	developing applications that use %{name}.
21cr|feedbackd-0.0.0+git20220208-1|63	
21cr|feedbackd-0.0.0+git20220208-1|64	%files -n %{develname}
21cr|feedbackd-0.0.0+git20220208-1|65	%{_libdir}/libfeedback-0.0.so
21cr|feedbackd-0.0.0+git20220208-1|66	%{_includedir}/libfeedback-0.0/
21cr|feedbackd-0.0.0+git20220208-1|67	%{_datadir}/vala/vapi/libfeedback-0.0.*
21cr|feedbackd-0.0.0+git20220208-1|68	%{_datadir}/gir-1.0/Lfb-0.0.gir
21cr|feedbackd-0.0.0+git20220208-1|69	%{_libdir}/pkgconfig/libfeedback-0.0.pc
21cr|feedbackd-0.0.0+git20220208-1|70	
21cr|feedbackd-0.0.0+git20220208-1|71	#-----------------------------------------------------------------
21cr|feedbackd-0.0.0+git20220208-1|72	
21cr|feedbackd-0.0.0+git20220208-1|73	%prep
21cr|feedbackd-0.0.0+git20220208-1|74	%autosetup -p1 -n %{name}-v%{version}
21cr|feedbackd-0.0.0+git20220208-1|75	
21cr|feedbackd-0.0.0+git20220208-1|76	%build
21cr|feedbackd-0.0.0+git20220208-1|77	%meson
21cr|feedbackd-0.0.0+git20220208-1|78	%meson_build
21cr|feedbackd-0.0.0+git20220208-1|79	
21cr|feedbackd-0.0.0+git20220208-1|80	%install
21cr|feedbackd-0.0.0+git20220208-1|81	%meson_install
21cr|feedbackd-0.0.0+git20220208-1|82	install -D -m 644 debian/feedbackd.udev %{buildroot}%{_udevrulesdir}/90-feedbackd.rules

1385 21
21cr|feff-1.10.1-1|1	# empty debug
21cr|feff-1.10.1-1|2	%define debug_package	%{nil}
21cr|feff-1.10.1-1|3	%define	name	feff
21cr|feff-1.10.1-1|4	%define	version	1.9.2
21cr|feff-1.10.1-1|5	%define release	5
21cr|feff-1.10.1-1|6	Name:		%{name}
21cr|feff-1.10.1-1|7	Version:	1.10.1
21cr|feff-1.10.1-1|8	Release:	1
21cr|feff-1.10.1-1|9	Summary:	Front-end for FFmpeg
21cr|feff-1.10.1-1|10	License:	GPLv3
21cr|feff-1.10.1-1|11	URL:		http://dansoft.krasnokamensk.ru/
21cr|feff-1.10.1-1|12	Source:		http://qt-apps.org/CONTENT/content-files/140298-%{name}_source.tar.gz
21cr|feff-1.10.1-1|13	Group:		Video
21cr|feff-1.10.1-1|14	BuildRequires:	qt4-devel
21cr|feff-1.10.1-1|15	BuildRequires:	desktop-file-utils
21cr|feff-1.10.1-1|16	BuildRequires:	imagemagick
21cr|feff-1.10.1-1|17	Requires:	ffmpeg
21cr|feff-1.10.1-1|18	
21cr|feff-1.10.1-1|19	%description
21cr|feff-1.10.1-1|20	Front-end for FFmpeg written in QT4
21cr|feff-1.10.1-1|21	
21cr|feff-1.10.1-1|22	%prep
21cr|feff-1.10.1-1|23	%setup -q -n feff_source
21cr|feff-1.10.1-1|24	
21cr|feff-1.10.1-1|25	ln Bin/COPYING COPYING
21cr|feff-1.10.1-1|26	ln Bin/HISTORY HISTORY
21cr|feff-1.10.1-1|27	
21cr|feff-1.10.1-1|28	%build
21cr|feff-1.10.1-1|29	qmake
21cr|feff-1.10.1-1|30	%make
21cr|feff-1.10.1-1|31	
21cr|feff-1.10.1-1|32	%install
21cr|feff-1.10.1-1|33	
21cr|feff-1.10.1-1|34	# menu entry
21cr|feff-1.10.1-1|35	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|feff-1.10.1-1|36	cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop << EOF
21cr|feff-1.10.1-1|37	[Desktop Entry]
21cr|feff-1.10.1-1|38	Categories=X-MandrivaLinux-Multimedia-Video;AudioVideo;Video;
21cr|feff-1.10.1-1|39	Comment=Front-end for FFmpeg
21cr|feff-1.10.1-1|40	Exec=feff
21cr|feff-1.10.1-1|41	GenericName=feff
21cr|feff-1.10.1-1|42	Icon=feff
21cr|feff-1.10.1-1|43	Name=feff
21cr|feff-1.10.1-1|44	StartupNotify=true
21cr|feff-1.10.1-1|45	Terminal=false
21cr|feff-1.10.1-1|46	Type=Application
21cr|feff-1.10.1-1|47	EOF
21cr|feff-1.10.1-1|48	
21cr|feff-1.10.1-1|49	desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
21cr|feff-1.10.1-1|50	
21cr|feff-1.10.1-1|51	#binaries
21cr|feff-1.10.1-1|52	install -d -m 755 %{buildroot}%{_bindir}
21cr|feff-1.10.1-1|53	install -m 755 Bin/%{name} %{buildroot}%{_bindir}/
21cr|feff-1.10.1-1|54	
21cr|feff-1.10.1-1|55	# icons
21cr|feff-1.10.1-1|56	install -d -m755 $RPM_BUILD_ROOT%{_miconsdir}
21cr|feff-1.10.1-1|57	convert %{name}.ico -resize 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|feff-1.10.1-1|58	install -d -m755 $RPM_BUILD_ROOT%{_iconsdir}
21cr|feff-1.10.1-1|59	convert %{name}.ico -resize 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|feff-1.10.1-1|60	install -d -m755 $RPM_BUILD_ROOT%{_liconsdir}
21cr|feff-1.10.1-1|61	convert %{name}.ico -resize 48x48 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|feff-1.10.1-1|62	# lang
21cr|feff-1.10.1-1|63	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|feff-1.10.1-1|64	# .ts needed for translations to be dropped in the future.
21cr|feff-1.10.1-1|65	install -m 755  %{name}_*.ts %{buildroot}%{_datadir}/%{name}/
21cr|feff-1.10.1-1|66	install -m 755  Bin/feff_*.qm %{buildroot}%{_datadir}/%{name}/
21cr|feff-1.10.1-1|67	# permits
21cr|feff-1.10.1-1|68	find %{buildroot}%{_datadir}/%{name} -name '*.ts' -exec chmod -x {} \;
21cr|feff-1.10.1-1|69	
21cr|feff-1.10.1-1|70	%files
21cr|feff-1.10.1-1|71	%doc HISTORY COPYING
21cr|feff-1.10.1-1|72	%{_datadir}/%{name}/*.ts
21cr|feff-1.10.1-1|73	%{_datadir}/%{name}/feff_*.qm
21cr|feff-1.10.1-1|74	%{_bindir}/%{name}
21cr|feff-1.10.1-1|75	%{_iconsdir}/%{name}.png
21cr|feff-1.10.1-1|76	%{_miconsdir}/%{name}.png
21cr|feff-1.10.1-1|77	%{_liconsdir}/%{name}.png
21cr|feff-1.10.1-1|78	%{_datadir}/applications/%{name}.desktop

1386 21
21cr|feh-3.9.1-1|1	Summary:        Image viewer at heart, though it does other cool stuff
21cr|feh-3.9.1-1|2	Name:           feh
21cr|feh-3.9.1-1|3	Version:        3.9.1
21cr|feh-3.9.1-1|4	Release:        1
21cr|feh-3.9.1-1|5	License:        MIT
21cr|feh-3.9.1-1|6	Group:          Graphics
21cr|feh-3.9.1-1|7	Url:            http://feh.finalrewind.org/
21cr|feh-3.9.1-1|8	Source0:        http://feh.finalrewind.org/%{name}-%{version}.tar.bz2
21cr|feh-3.9.1-1|9	
21cr|feh-3.9.1-1|10	BuildRequires:  pkgconfig(imlib2)
21cr|feh-3.9.1-1|11	BuildRequires:  pkgconfig(xt)
21cr|feh-3.9.1-1|12	BuildRequires:  pkgconfig(xinerama)
21cr|feh-3.9.1-1|13	BuildRequires:  giflib-devel
21cr|feh-3.9.1-1|14	BuildRequires:  pkgconfig(libjpeg)
21cr|feh-3.9.1-1|15	BuildRequires:  jpeg-progs
21cr|feh-3.9.1-1|16	BuildRequires:  pkgconfig(libpng)
21cr|feh-3.9.1-1|17	BuildRequires:  pkgconfig(libcurl)
21cr|feh-3.9.1-1|18	BuildRequires:  pkgconfig(libexif)
21cr|feh-3.9.1-1|19	BuildRequires:  perl-devel
21cr|feh-3.9.1-1|20	
21cr|feh-3.9.1-1|21	%description
21cr|feh-3.9.1-1|22	Feh is an image viewer, but it does a whole lot of other cool stuff as
21cr|feh-3.9.1-1|23	well. There are simply too many to mention them here so please check the
21cr|feh-3.9.1-1|24	docs/homepage.
21cr|feh-3.9.1-1|25	
21cr|feh-3.9.1-1|26	%files
21cr|feh-3.9.1-1|27	%doc AUTHORS ChangeLog TODO examples README.md
21cr|feh-3.9.1-1|28	%{_bindir}/*
21cr|feh-3.9.1-1|29	%{_datadir}/%{name}
21cr|feh-3.9.1-1|30	%{_mandir}/man1/*
21cr|feh-3.9.1-1|31	%{_datadir}/applications/%{name}.desktop
21cr|feh-3.9.1-1|32	%{_iconsdir}/hicolor/*/apps/feh.*
21cr|feh-3.9.1-1|33	
21cr|feh-3.9.1-1|34	#-----------------------------------------------------------------------------
21cr|feh-3.9.1-1|35	
21cr|feh-3.9.1-1|36	%prep
21cr|feh-3.9.1-1|37	%setup -q
21cr|feh-3.9.1-1|38	
21cr|feh-3.9.1-1|39	# fix debug
21cr|feh-3.9.1-1|40	find . -name "*.c" -o -name "*.h" |xargs chmod 0644
21cr|feh-3.9.1-1|41	chmod 644 AUTHORS ChangeLog TODO examples/*
21cr|feh-3.9.1-1|42	chmod 755 examples
21cr|feh-3.9.1-1|43	
21cr|feh-3.9.1-1|44	%build
21cr|feh-3.9.1-1|45	%setup_compile_flags
21cr|feh-3.9.1-1|46	%make PREFIX=%{_prefix} exif=1 help=1 stat64=1
21cr|feh-3.9.1-1|47	
21cr|feh-3.9.1-1|48	%install
21cr|feh-3.9.1-1|49	%makeinstall_std PREFIX=%{_prefix}
21cr|feh-3.9.1-1|50	
21cr|feh-3.9.1-1|51	#let files section handle docs
21cr|feh-3.9.1-1|52	rm -rf %{buildroot}%{_docdir}%{name}

1387 21
21cr|fence-agents-4.16.0-1|1	%define debug_package	%{nil}
21cr|fence-agents-4.16.0-1|2	
21cr|fence-agents-4.16.0-1|3	#whis pkg missing in rosa2019.1 repository
21cr|fence-agents-4.16.0-1|4	%bcond_with openwsman
21cr|fence-agents-4.16.0-1|5	%bcond_with nova
21cr|fence-agents-4.16.0-1|6	%bcond_with sbd
21cr|fence-agents-4.16.0-1|7	%bcond_with azure
21cr|fence-agents-4.16.0-1|8	%bcond_with amtterm
21cr|fence-agents-4.16.0-1|9	%bcond_with mpath
21cr|fence-agents-4.16.0-1|10	%bcond_without ipmi
21cr|fence-agents-4.16.0-1|11	
21cr|fence-agents-4.16.0-1|12	Name:		fence-agents
21cr|fence-agents-4.16.0-1|13	Summary:	Set of unified programs capable of host isolation ("fencing")
21cr|fence-agents-4.16.0-1|14	Version:	4.16.0
21cr|fence-agents-4.16.0-1|15	Release:	1
21cr|fence-agents-4.16.0-1|16	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|17	License:	GPLv2+ and LGPLv2+
21cr|fence-agents-4.16.0-1|18	URL:		https://github.com/ClusterLabs/fence-agents
21cr|fence-agents-4.16.0-1|19	Source0:	https://github.com/ClusterLabs/fence-agents/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fence-agents-4.16.0-1|20	# skipped: pve, raritan, rcd-serial, virsh
21cr|fence-agents-4.16.0-1|21	%global allfenceagents %(cat <<EOF
21cr|fence-agents-4.16.0-1|22	fence-agents-alom \\
21cr|fence-agents-4.16.0-1|23	fence-agents-apc \\
21cr|fence-agents-4.16.0-1|24	fence-agents-apc-snmp \\
21cr|fence-agents-4.16.0-1|25	fence-agents-bladecenter \\
21cr|fence-agents-4.16.0-1|26	fence-agents-brocade \\
21cr|fence-agents-4.16.0-1|27	fence-agents-cisco-mds \\
21cr|fence-agents-4.16.0-1|28	fence-agents-cisco-ucs \\
21cr|fence-agents-4.16.0-1|29	fence-agents-docker \\
21cr|fence-agents-4.16.0-1|30	fence-agents-drac \\
21cr|fence-agents-4.16.0-1|31	fence-agents-drac5 \\
21cr|fence-agents-4.16.0-1|32	fence-agents-eaton-snmp \\
21cr|fence-agents-4.16.0-1|33	fence-agents-emerson \\
21cr|fence-agents-4.16.0-1|34	fence-agents-eps \\
21cr|fence-agents-4.16.0-1|35	fence-agents-hds-cb \\
21cr|fence-agents-4.16.0-1|36	fence-agents-heuristics-ping \\
21cr|fence-agents-4.16.0-1|37	fence-agents-hpblade \\
21cr|fence-agents-4.16.0-1|38	fence-agents-ibmblade \\
21cr|fence-agents-4.16.0-1|39	fence-agents-ifmib \\
21cr|fence-agents-4.16.0-1|40	fence-agents-ilo-moonshot \\
21cr|fence-agents-4.16.0-1|41	fence-agents-ilo-mp \\
21cr|fence-agents-4.16.0-1|42	fence-agents-ilo-ssh \\
21cr|fence-agents-4.16.0-1|43	fence-agents-ilo2 \\
21cr|fence-agents-4.16.0-1|44	fence-agents-intelmodular \\
21cr|fence-agents-4.16.0-1|45	fence-agents-ipdu \\
21cr|fence-agents-4.16.0-1|46	fence-agents-kdump \\
21cr|fence-agents-4.16.0-1|47	fence-agents-ldom \\
21cr|fence-agents-4.16.0-1|48	fence-agents-lpar \\
21cr|fence-agents-4.16.0-1|49	fence-agents-netio \\
21cr|fence-agents-4.16.0-1|50	fence-agents-ovh \\
21cr|fence-agents-4.16.0-1|51	fence-agents-redfish \\
21cr|fence-agents-4.16.0-1|52	fence-agents-rhevm \\
21cr|fence-agents-4.16.0-1|53	fence-agents-rsa \\
21cr|fence-agents-4.16.0-1|54	fence-agents-rsb \\
21cr|fence-agents-4.16.0-1|55	fence-agents-sanbox2 \\
21cr|fence-agents-4.16.0-1|56	fence-agents-scsi \\
21cr|fence-agents-4.16.0-1|57	fence-agents-vbox \\
21cr|fence-agents-4.16.0-1|58	fence-agents-virt \\
21cr|fence-agents-4.16.0-1|59	fence-agents-vmware \\
21cr|fence-agents-4.16.0-1|60	fence-agents-vmware-rest \\
21cr|fence-agents-4.16.0-1|61	fence-agents-vmware-soap \\
21cr|fence-agents-4.16.0-1|62	fence-agents-vmware-vcloud \\
21cr|fence-agents-4.16.0-1|63	fence-agents-wti \\
21cr|fence-agents-4.16.0-1|64	fence-agents-xenapi \\
21cr|fence-agents-4.16.0-1|65	fence-agents-zvm \\
21cr|fence-agents-4.16.0-1|66	
21cr|fence-agents-4.16.0-1|67	EOF)
21cr|fence-agents-4.16.0-1|68	
21cr|fence-agents-4.16.0-1|69	%ifarch x86_64
21cr|fence-agents-4.16.0-1|70	%global allfenceagents %(cat <<EOF
21cr|fence-agents-4.16.0-1|71	%{allfenceagents} \\
21cr|fence-agents-4.16.0-1|72	fence-agents-compute \\
21cr|fence-agents-4.16.0-1|73	fence-agents-ironic
21cr|fence-agents-4.16.0-1|74	
21cr|fence-agents-4.16.0-1|75	EOF)
21cr|fence-agents-4.16.0-1|76	%endif
21cr|fence-agents-4.16.0-1|77	
21cr|fence-agents-4.16.0-1|78	
21cr|fence-agents-4.16.0-1|79	BuildRequires:	bison
21cr|fence-agents-4.16.0-1|80	BuildRequires:	flex
21cr|fence-agents-4.16.0-1|81	BuildRequires:	xsltproc
21cr|fence-agents-4.16.0-1|82	BuildRequires:	pkgconfig(libxslt)
21cr|fence-agents-4.16.0-1|83	BuildRequires:	pkgconfig(gnutls)
21cr|fence-agents-4.16.0-1|84	BuildRequires:	pkgconfig(python3)
21cr|fence-agents-4.16.0-1|85	BuildRequires:	python3egg(boto3)
21cr|fence-agents-4.16.0-1|86	BuildRequires:	python3egg(pexpect)
21cr|fence-agents-4.16.0-1|87	BuildRequires:	python3egg(pycurl)
21cr|fence-agents-4.16.0-1|88	BuildRequires:	python3egg(google-api-python-client)
21cr|fence-agents-4.16.0-1|89	BuildRequires:	python3egg(oauth2client)
21cr|fence-agents-4.16.0-1|90	BuildRequires:	python3egg(requests)
21cr|fence-agents-4.16.0-1|91	BuildRequires:	python3egg(suds-community)
21cr|fence-agents-4.16.0-1|92	BuildRequires:	pkgconfig(nss)
21cr|fence-agents-4.16.0-1|93	BuildRequires:	pkgconfig(uuid)
21cr|fence-agents-4.16.0-1|94	BuildRequires:	pkgconfig(libvirt)
21cr|fence-agents-4.16.0-1|95	BuildRequires:	pkgconfig(libcpg)
21cr|fence-agents-4.16.0-1|96	
21cr|fence-agents-4.16.0-1|97	%if %{with openwsman}
21cr|fence-agents-4.16.0-1|98	BuildRequires:	python3egg(boto3)
21cr|fence-agents-4.16.0-1|99	BuildRequires:	openwsman-python3
21cr|fence-agents-4.16.0-1|100	BuildRequires:	python3egg(google-api-client)
21cr|fence-agents-4.16.0-1|101	%endif
21cr|fence-agents-4.16.0-1|102	
21cr|fence-agents-4.16.0-1|103	%if %{with nova}
21cr|fence-agents-4.16.0-1|104	BuildRequires:	python3-novaclient
21cr|fence-agents-4.16.0-1|105	BuildRequires:	python3-keystoneclient
21cr|fence-agents-4.16.0-1|106	%endif
21cr|fence-agents-4.16.0-1|107	
21cr|fence-agents-4.16.0-1|108	# turn off the brp-python-bytecompile script
21cr|fence-agents-4.16.0-1|109	# (for F28+ or equivalent, the latter is the preferred form)
21cr|fence-agents-4.16.0-1|110	%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompilespace:.*$!!g')
21cr|fence-agents-4.16.0-1|111	%undefine __brp_python_bytecompile
21cr|fence-agents-4.16.0-1|112	
21cr|fence-agents-4.16.0-1|113	%description
21cr|fence-agents-4.16.0-1|114	A collection of executables to handle isolation ("fencing") of possibly
21cr|fence-agents-4.16.0-1|115	misbehaving hosts by the means of remote power management, blocking
21cr|fence-agents-4.16.0-1|116	network, storage, or similar. They operate through a unified interface
21cr|fence-agents-4.16.0-1|117	(calling conventions) devised for the original Red Hat clustering solution.
21cr|fence-agents-4.16.0-1|118	
21cr|fence-agents-4.16.0-1|119	%post
21cr|fence-agents-4.16.0-1|120	ccs_update_schema > /dev/null 2>&1 ||:
21cr|fence-agents-4.16.0-1|121	
21cr|fence-agents-4.16.0-1|122	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|123	%package common
21cr|fence-agents-4.16.0-1|124	Summary:	Common base for Fence Agents
21cr|fence-agents-4.16.0-1|125	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|126	Requires:	python3-pexpect
21cr|fence-agents-4.16.0-1|127	Requires:	python3-pycurl
21cr|fence-agents-4.16.0-1|128	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|129	
21cr|fence-agents-4.16.0-1|130	%description common
21cr|fence-agents-4.16.0-1|131	A collection of executables to handle isolation ("fencing") of possibly
21cr|fence-agents-4.16.0-1|132	misbehaving hosts by the means of remote power management, blocking
21cr|fence-agents-4.16.0-1|133	network, storage, or similar.
21cr|fence-agents-4.16.0-1|134	
21cr|fence-agents-4.16.0-1|135	This package contains support files including the Python fencing library.
21cr|fence-agents-4.16.0-1|136	
21cr|fence-agents-4.16.0-1|137	%files common
21cr|fence-agents-4.16.0-1|138	%doc doc/COPYING.* doc/COPYRIGHT doc/README.licence
21cr|fence-agents-4.16.0-1|139	%{_datadir}/fence
21cr|fence-agents-4.16.0-1|140	%exclude %{_datadir}/fence/azure_fence.*
21cr|fence-agents-4.16.0-1|141	%exclude %{_datadir}/fence/__pycache__/azure_fence.*
21cr|fence-agents-4.16.0-1|142	%exclude %{_datadir}/fence/XenAPI.*
21cr|fence-agents-4.16.0-1|143	%exclude %{_datadir}/fence/__pycache__/XenAPI.*
21cr|fence-agents-4.16.0-1|144	%{_datadir}/cluster
21cr|fence-agents-4.16.0-1|145	%exclude %{_datadir}/cluster/fence_scsi_check*
21cr|fence-agents-4.16.0-1|146	%exclude %{_sbindir}/*
21cr|fence-agents-4.16.0-1|147	%exclude %{_mandir}/man8/*
21cr|fence-agents-4.16.0-1|148	%{_datadir}/pkgconfig/fence-agents.pc
21cr|fence-agents-4.16.0-1|149	%{_prefix}/lib/tmpfiles.d/fence-agents.conf
21cr|fence-agents-4.16.0-1|150	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|151	
21cr|fence-agents-4.16.0-1|152	%package all
21cr|fence-agents-4.16.0-1|153	Summary:	Set of unified programs capable of host isolation ("fencing")
21cr|fence-agents-4.16.0-1|154	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|155	Requires:	%{allfenceagents}
21cr|fence-agents-4.16.0-1|156	%if %{with openwsman}
21cr|fence-agents-4.16.0-1|157	Requires:	fence-agents-aws
21cr|fence-agents-4.16.0-1|158	Requires:	fence-agents-gce
21cr|fence-agents-4.16.0-1|159	%endif
21cr|fence-agents-4.16.0-1|160	%if %{with ipmi}
21cr|fence-agents-4.16.0-1|161	Requires:	fence-agents-ipmilan
21cr|fence-agents-4.16.0-1|162	%endif
21cr|fence-agents-4.16.0-1|163	%if %{with amtterm}
21cr|fence-agents-4.16.0-1|164	Requires:	fence-agents-amt \\
21cr|fence-agents-4.16.0-1|165	Requires:	fence-agents-amt-ws \\
21cr|fence-agents-4.16.0-1|166	%endif
21cr|fence-agents-4.16.0-1|167	%if %{with azure}
21cr|fence-agents-4.16.0-1|168	Requires:	fence-agents-azure-arm
21cr|fence-agents-4.16.0-1|169	%endif
21cr|fence-agents-4.16.0-1|170	%if %{with mpath}
21cr|fence-agents-4.16.0-1|171	Requires:	fence-agents-mpath
21cr|fence-agents-4.16.0-1|172	%endif
21cr|fence-agents-4.16.0-1|173	%if %{with sbd}
21cr|fence-agents-4.16.0-1|174	Requires:	fence-agents-sbd
21cr|fence-agents-4.16.0-1|175	%endif
21cr|fence-agents-4.16.0-1|176	%if %{with nova}
21cr|fence-agents-4.16.0-1|177	Requires:	fence-agents-openstack
21cr|fence-agents-4.16.0-1|178	%endif
21cr|fence-agents-4.16.0-1|179	
21cr|fence-agents-4.16.0-1|180	Provides:	fence-agents = %{EVRD}
21cr|fence-agents-4.16.0-1|181	Obsoletes:	fence-agents < 3.1.13
21cr|fence-agents-4.16.0-1|182	%description all
21cr|fence-agents-4.16.0-1|183	A collection of executables to handle isolation ("fencing") of possibly
21cr|fence-agents-4.16.0-1|184	misbehaving hosts by the means of remote power management, blocking
21cr|fence-agents-4.16.0-1|185	network, storage, or similar.
21cr|fence-agents-4.16.0-1|186	
21cr|fence-agents-4.16.0-1|187	This package serves as a catch-all for all supported fence agents.
21cr|fence-agents-4.16.0-1|188	
21cr|fence-agents-4.16.0-1|189	%files all
21cr|fence-agents-4.16.0-1|190	
21cr|fence-agents-4.16.0-1|191	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|192	
21cr|fence-agents-4.16.0-1|193	%package alom
21cr|fence-agents-4.16.0-1|194	Summary:	Fence agent for SUN ALOM
21cr|fence-agents-4.16.0-1|195	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|196	Requires:	telnet
21cr|fence-agents-4.16.0-1|197	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|198	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|199	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|200	
21cr|fence-agents-4.16.0-1|201	%description alom
21cr|fence-agents-4.16.0-1|202	Fence agent for SUN ALOM.
21cr|fence-agents-4.16.0-1|203	
21cr|fence-agents-4.16.0-1|204	%files alom
21cr|fence-agents-4.16.0-1|205	%{_sbindir}/fence_alom
21cr|fence-agents-4.16.0-1|206	%{_mandir}/man8/fence_alom.8*
21cr|fence-agents-4.16.0-1|207	
21cr|fence-agents-4.16.0-1|208	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|209	%if %{with amtterm}
21cr|fence-agents-4.16.0-1|210	
21cr|fence-agents-4.16.0-1|211	%package amt
21cr|fence-agents-4.16.0-1|212	Summary:	Fence agent for Intel AMT devices
21cr|fence-agents-4.16.0-1|213	Requires:	amtterm
21cr|fence-agents-4.16.0-1|214	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|215	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|216	
21cr|fence-agents-4.16.0-1|217	%description amt
21cr|fence-agents-4.16.0-1|218	Fence agent for AMT compatibile devices that are accessed via
21cr|fence-agents-4.16.0-1|219	3rd party software.
21cr|fence-agents-4.16.0-1|220	
21cr|fence-agents-4.16.0-1|221	%files amt
21cr|fence-agents-4.16.0-1|222	%{_sbindir}/fence_amt
21cr|fence-agents-4.16.0-1|223	%{_mandir}/man8/fence_amt.8*
21cr|fence-agents-4.16.0-1|224	
21cr|fence-agents-4.16.0-1|225	%endif
21cr|fence-agents-4.16.0-1|226	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|227	%if %{with openwsman}
21cr|fence-agents-4.16.0-1|228	
21cr|fence-agents-4.16.0-1|229	%package amt-ws
21cr|fence-agents-4.16.0-1|230	Summary:	Fence agent for Intel AMT (WS-Man) devices
21cr|fence-agents-4.16.0-1|231	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|232	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|233	Requires:	openwsman-python3
21cr|fence-agents-4.16.0-1|234	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|235	
21cr|fence-agents-4.16.0-1|236	%description amt-ws
21cr|fence-agents-4.16.0-1|237	Fence agent for AMT (WS-Man) devices.
21cr|fence-agents-4.16.0-1|238	
21cr|fence-agents-4.16.0-1|239	%files amt-ws
21cr|fence-agents-4.16.0-1|240	%{_sbindir}/fence_amt_ws
21cr|fence-agents-4.16.0-1|241	%{_mandir}/man8/fence_amt_ws.8*
21cr|fence-agents-4.16.0-1|242	
21cr|fence-agents-4.16.0-1|243	%endif
21cr|fence-agents-4.16.0-1|244	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|245	
21cr|fence-agents-4.16.0-1|246	%package apc
21cr|fence-agents-4.16.0-1|247	Summary:	Fence agent for APC devices
21cr|fence-agents-4.16.0-1|248	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|249	Requires:	telnet
21cr|fence-agents-4.16.0-1|250	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|251	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|252	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|253	
21cr|fence-agents-4.16.0-1|254	%description apc
21cr|fence-agents-4.16.0-1|255	Fence agent for APC devices that are accessed via telnet or SSH.
21cr|fence-agents-4.16.0-1|256	
21cr|fence-agents-4.16.0-1|257	%files apc
21cr|fence-agents-4.16.0-1|258	%{_sbindir}/fence_apc
21cr|fence-agents-4.16.0-1|259	%{_mandir}/man8/fence_apc.8*
21cr|fence-agents-4.16.0-1|260	
21cr|fence-agents-4.16.0-1|261	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|262	
21cr|fence-agents-4.16.0-1|263	%package apc-snmp
21cr|fence-agents-4.16.0-1|264	Summary:	Fence agents for APC devices (SNMP)
21cr|fence-agents-4.16.0-1|265	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|266	Requires:	net-snmp-utils
21cr|fence-agents-4.16.0-1|267	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|268	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|269	
21cr|fence-agents-4.16.0-1|270	%description apc-snmp
21cr|fence-agents-4.16.0-1|271	Fence agents for APC devices that are accessed via the SNMP protocol.
21cr|fence-agents-4.16.0-1|272	
21cr|fence-agents-4.16.0-1|273	%files apc-snmp
21cr|fence-agents-4.16.0-1|274	%{_sbindir}/fence_apc_snmp
21cr|fence-agents-4.16.0-1|275	%{_mandir}/man8/fence_apc_snmp.8*
21cr|fence-agents-4.16.0-1|276	%{_sbindir}/fence_tripplite_snmp
21cr|fence-agents-4.16.0-1|277	%{_mandir}/man8/fence_tripplite_snmp.8*
21cr|fence-agents-4.16.0-1|278	
21cr|fence-agents-4.16.0-1|279	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|280	%if %{with openwsman}
21cr|fence-agents-4.16.0-1|281	
21cr|fence-agents-4.16.0-1|282	%package aws
21cr|fence-agents-4.16.0-1|283	Summary:	Fence agent for Amazon AWS
21cr|fence-agents-4.16.0-1|284	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|285	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|286	Requires:	python3-boto3
21cr|fence-agents-4.16.0-1|287	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|288	Obsoletes:	fence-agents < 4.10.0
21cr|fence-agents-4.16.0-1|289	
21cr|fence-agents-4.16.0-1|290	%description aws
21cr|fence-agents-4.16.0-1|291	Fence agent for Amazon AWS instances.
21cr|fence-agents-4.16.0-1|292	
21cr|fence-agents-4.16.0-1|293	%files aws
21cr|fence-agents-4.16.0-1|294	%{_sbindir}/fence_aws
21cr|fence-agents-4.16.0-1|295	%{_mandir}/man8/fence_aws.8*
21cr|fence-agents-4.16.0-1|296	
21cr|fence-agents-4.16.0-1|297	%endif
21cr|fence-agents-4.16.0-1|298	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|299	%if %{with azure}
21cr|fence-agents-4.16.0-1|300	%package azure-arm
21cr|fence-agents-4.16.0-1|301	Summary:	Fence agent for Azure Resource Manager
21cr|fence-agents-4.16.0-1|302	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|303	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|304	Requires:	python3-azure-sdk
21cr|fence-agents-4.16.0-1|305	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|306	Obsoletes:	fence-agents < 4.10.0
21cr|fence-agents-4.16.0-1|307	
21cr|fence-agents-4.16.0-1|308	%description azure-arm
21cr|fence-agents-4.16.0-1|309	Fence agent for Azure Resource Manager instances.
21cr|fence-agents-4.16.0-1|310	
21cr|fence-agents-4.16.0-1|311	%files azure-arm
21cr|fence-agents-4.16.0-1|312	%{_sbindir}/fence_azure_arm
21cr|fence-agents-4.16.0-1|313	%{_datadir}/fence/azure_fence.py*
21cr|fence-agents-4.16.0-1|314	%{_datadir}/fence/__pycache__/azure_fence.*
21cr|fence-agents-4.16.0-1|315	%{_mandir}/man8/fence_azure_arm.8*
21cr|fence-agents-4.16.0-1|316	
21cr|fence-agents-4.16.0-1|317	%endif
21cr|fence-agents-4.16.0-1|318	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|319	
21cr|fence-agents-4.16.0-1|320	%package bladecenter
21cr|fence-agents-4.16.0-1|321	Summary:	Fence agent for IBM BladeCenter
21cr|fence-agents-4.16.0-1|322	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|323	Requires:	telnet
21cr|fence-agents-4.16.0-1|324	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|325	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|326	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|327	
21cr|fence-agents-4.16.0-1|328	%description bladecenter
21cr|fence-agents-4.16.0-1|329	Fence agent for IBM BladeCenter devices that are accessed
21cr|fence-agents-4.16.0-1|330	via telnet or SSH.
21cr|fence-agents-4.16.0-1|331	
21cr|fence-agents-4.16.0-1|332	%files bladecenter
21cr|fence-agents-4.16.0-1|333	%{_sbindir}/fence_bladecenter
21cr|fence-agents-4.16.0-1|334	%{_mandir}/man8/fence_bladecenter.8*
21cr|fence-agents-4.16.0-1|335	
21cr|fence-agents-4.16.0-1|336	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|337	
21cr|fence-agents-4.16.0-1|338	%package brocade
21cr|fence-agents-4.16.0-1|339	Summary:	Fence agent for Brocade switches
21cr|fence-agents-4.16.0-1|340	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|341	Requires:	telnet
21cr|fence-agents-4.16.0-1|342	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|343	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|344	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|345	
21cr|fence-agents-4.16.0-1|346	%description brocade
21cr|fence-agents-4.16.0-1|347	Fence agent for Brocade devices that are accessed via telnet or SSH.
21cr|fence-agents-4.16.0-1|348	
21cr|fence-agents-4.16.0-1|349	%files brocade
21cr|fence-agents-4.16.0-1|350	%{_sbindir}/fence_brocade
21cr|fence-agents-4.16.0-1|351	%{_mandir}/man8/fence_brocade.8*
21cr|fence-agents-4.16.0-1|352	
21cr|fence-agents-4.16.0-1|353	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|354	
21cr|fence-agents-4.16.0-1|355	%package cisco-mds
21cr|fence-agents-4.16.0-1|356	Summary:	Fence agent for Cisco MDS 9000 series
21cr|fence-agents-4.16.0-1|357	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|358	Requires:	net-snmp-utils
21cr|fence-agents-4.16.0-1|359	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|360	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|361	
21cr|fence-agents-4.16.0-1|362	%description cisco-mds
21cr|fence-agents-4.16.0-1|363	Fence agent for Cisco MDS 9000 series devices that are accessed
21cr|fence-agents-4.16.0-1|364	via the SNMP protocol.
21cr|fence-agents-4.16.0-1|365	
21cr|fence-agents-4.16.0-1|366	%files cisco-mds
21cr|fence-agents-4.16.0-1|367	%{_sbindir}/fence_cisco_mds
21cr|fence-agents-4.16.0-1|368	%{_mandir}/man8/fence_cisco_mds.8*
21cr|fence-agents-4.16.0-1|369	
21cr|fence-agents-4.16.0-1|370	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|371	
21cr|fence-agents-4.16.0-1|372	%package cisco-ucs
21cr|fence-agents-4.16.0-1|373	Summary:	Fence agent for Cisco UCS series
21cr|fence-agents-4.16.0-1|374	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|375	Requires:	python3-pycurl
21cr|fence-agents-4.16.0-1|376	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|377	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|378	
21cr|fence-agents-4.16.0-1|379	%description cisco-ucs
21cr|fence-agents-4.16.0-1|380	Fence agent for Cisco UCS series devices that are accessed
21cr|fence-agents-4.16.0-1|381	via the SNMP protocol.
21cr|fence-agents-4.16.0-1|382	
21cr|fence-agents-4.16.0-1|383	%files cisco-ucs
21cr|fence-agents-4.16.0-1|384	%{_sbindir}/fence_cisco_ucs
21cr|fence-agents-4.16.0-1|385	%{_mandir}/man8/fence_cisco_ucs.8*
21cr|fence-agents-4.16.0-1|386	
21cr|fence-agents-4.16.0-1|387	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|388	
21cr|fence-agents-4.16.0-1|389	%package compute
21cr|fence-agents-4.16.0-1|390	Summary:	Fence agent for Nova compute nodes
21cr|fence-agents-4.16.0-1|391	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|392	Requires:	python3-requests
21cr|fence-agents-4.16.0-1|393	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|394	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|395	
21cr|fence-agents-4.16.0-1|396	%description compute
21cr|fence-agents-4.16.0-1|397	Fence agent for Nova compute nodes.
21cr|fence-agents-4.16.0-1|398	
21cr|fence-agents-4.16.0-1|399	%files compute
21cr|fence-agents-4.16.0-1|400	%{_sbindir}/fence_compute
21cr|fence-agents-4.16.0-1|401	%{_sbindir}/fence_evacuate
21cr|fence-agents-4.16.0-1|402	%{_mandir}/man8/fence_compute.8*
21cr|fence-agents-4.16.0-1|403	%{_mandir}/man8/fence_evacuate.8*
21cr|fence-agents-4.16.0-1|404	
21cr|fence-agents-4.16.0-1|405	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|406	
21cr|fence-agents-4.16.0-1|407	%package docker
21cr|fence-agents-4.16.0-1|408	Summary:	Fence agent for Docker
21cr|fence-agents-4.16.0-1|409	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|410	Requires:	python3-pycurl
21cr|fence-agents-4.16.0-1|411	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|412	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|413	
21cr|fence-agents-4.16.0-1|414	%description docker
21cr|fence-agents-4.16.0-1|415	Fence agent for Docker images that are accessed over HTTP.
21cr|fence-agents-4.16.0-1|416	
21cr|fence-agents-4.16.0-1|417	%files docker
21cr|fence-agents-4.16.0-1|418	%{_sbindir}/fence_docker
21cr|fence-agents-4.16.0-1|419	%{_mandir}/man8/fence_docker.8*
21cr|fence-agents-4.16.0-1|420	
21cr|fence-agents-4.16.0-1|421	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|422	
21cr|fence-agents-4.16.0-1|423	%package drac
21cr|fence-agents-4.16.0-1|424	Summary:	Fence agent for Dell DRAC
21cr|fence-agents-4.16.0-1|425	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|426	Requires:	telnet
21cr|fence-agents-4.16.0-1|427	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|428	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|429	
21cr|fence-agents-4.16.0-1|430	%description drac
21cr|fence-agents-4.16.0-1|431	Fence agent for Dell DRAC IV series devices that are accessed
21cr|fence-agents-4.16.0-1|432	via telnet.
21cr|fence-agents-4.16.0-1|433	
21cr|fence-agents-4.16.0-1|434	%files drac
21cr|fence-agents-4.16.0-1|435	%{_sbindir}/fence_drac
21cr|fence-agents-4.16.0-1|436	%{_mandir}/man8/fence_drac.8*
21cr|fence-agents-4.16.0-1|437	
21cr|fence-agents-4.16.0-1|438	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|439	
21cr|fence-agents-4.16.0-1|440	%package drac5
21cr|fence-agents-4.16.0-1|441	Summary:	Fence agent for Dell DRAC 5
21cr|fence-agents-4.16.0-1|442	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|443	Requires:	telnet
21cr|fence-agents-4.16.0-1|444	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|445	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|446	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|447	
21cr|fence-agents-4.16.0-1|448	%description drac5
21cr|fence-agents-4.16.0-1|449	Fence agent for Dell DRAC 5 series devices that are accessed
21cr|fence-agents-4.16.0-1|450	via telnet or SSH.
21cr|fence-agents-4.16.0-1|451	
21cr|fence-agents-4.16.0-1|452	%files drac5
21cr|fence-agents-4.16.0-1|453	%{_sbindir}/fence_drac5
21cr|fence-agents-4.16.0-1|454	%{_mandir}/man8/fence_drac5.8*
21cr|fence-agents-4.16.0-1|455	
21cr|fence-agents-4.16.0-1|456	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|457	
21cr|fence-agents-4.16.0-1|458	%package eaton-snmp
21cr|fence-agents-4.16.0-1|459	Summary:	Fence agent for Eaton network power switches
21cr|fence-agents-4.16.0-1|460	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|461	Requires:	net-snmp-utils
21cr|fence-agents-4.16.0-1|462	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|463	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|464	
21cr|fence-agents-4.16.0-1|465	%description eaton-snmp
21cr|fence-agents-4.16.0-1|466	Fence agent for Eaton network power switches that are accessed
21cr|fence-agents-4.16.0-1|467	via the SNMP protocol.
21cr|fence-agents-4.16.0-1|468	
21cr|fence-agents-4.16.0-1|469	%files eaton-snmp
21cr|fence-agents-4.16.0-1|470	%{_sbindir}/fence_eaton_snmp
21cr|fence-agents-4.16.0-1|471	%{_mandir}/man8/fence_eaton_snmp.8*
21cr|fence-agents-4.16.0-1|472	
21cr|fence-agents-4.16.0-1|473	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|474	
21cr|fence-agents-4.16.0-1|475	%package emerson
21cr|fence-agents-4.16.0-1|476	Summary:	Fence agent for Emerson devices (SNMP)
21cr|fence-agents-4.16.0-1|477	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|478	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|479	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|480	
21cr|fence-agents-4.16.0-1|481	%description emerson
21cr|fence-agents-4.16.0-1|482	Fence agent for Emerson devices that are accessed via
21cr|fence-agents-4.16.0-1|483	the SNMP protocol.
21cr|fence-agents-4.16.0-1|484	
21cr|fence-agents-4.16.0-1|485	%files emerson
21cr|fence-agents-4.16.0-1|486	%{_sbindir}/fence_emerson
21cr|fence-agents-4.16.0-1|487	%{_mandir}/man8/fence_emerson.8*
21cr|fence-agents-4.16.0-1|488	
21cr|fence-agents-4.16.0-1|489	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|490	
21cr|fence-agents-4.16.0-1|491	%package eps
21cr|fence-agents-4.16.0-1|492	Summary:	Fence agent for ePowerSwitch 8M+ power switches
21cr|fence-agents-4.16.0-1|493	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|494	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|495	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|496	
21cr|fence-agents-4.16.0-1|497	%description eps
21cr|fence-agents-4.16.0-1|498	Fence agent for ePowerSwitch 8M+ power switches that are accessed
21cr|fence-agents-4.16.0-1|499	via the HTTP(s) protocol.
21cr|fence-agents-4.16.0-1|500	
21cr|fence-agents-4.16.0-1|501	%files eps
21cr|fence-agents-4.16.0-1|502	%{_sbindir}/fence_eps
21cr|fence-agents-4.16.0-1|503	%{_mandir}/man8/fence_eps.8*
21cr|fence-agents-4.16.0-1|504	
21cr|fence-agents-4.16.0-1|505	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|506	%if %{with openwsman}
21cr|fence-agents-4.16.0-1|507	
21cr|fence-agents-4.16.0-1|508	%package gce
21cr|fence-agents-4.16.0-1|509	Summary:	Fence agent for GCE (Google Cloud Engine)
21cr|fence-agents-4.16.0-1|510	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|511	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|512	Requires:	python3-google-api-client
21cr|fence-agents-4.16.0-1|513	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|514	Obsoletes:	fence-agents < 4.10.0
21cr|fence-agents-4.16.0-1|515	
21cr|fence-agents-4.16.0-1|516	%description gce
21cr|fence-agents-4.16.0-1|517	Fence agent for GCE (Google Cloud Engine) instances.
21cr|fence-agents-4.16.0-1|518	
21cr|fence-agents-4.16.0-1|519	%files gce
21cr|fence-agents-4.16.0-1|520	%{_sbindir}/fence_gce
21cr|fence-agents-4.16.0-1|521	%{_mandir}/man8/fence_gce.8*
21cr|fence-agents-4.16.0-1|522	
21cr|fence-agents-4.16.0-1|523	%endif
21cr|fence-agents-4.16.0-1|524	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|525	
21cr|fence-agents-4.16.0-1|526	%package hds-cb
21cr|fence-agents-4.16.0-1|527	Summary:	Fence agent for Hitachi Compute Blade systems
21cr|fence-agents-4.16.0-1|528	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|529	Requires:	telnet
21cr|fence-agents-4.16.0-1|530	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|531	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|532	
21cr|fence-agents-4.16.0-1|533	%description hds-cb
21cr|fence-agents-4.16.0-1|534	Fence agent for Hitachi Compute Blades that are accessed via telnet.
21cr|fence-agents-4.16.0-1|535	
21cr|fence-agents-4.16.0-1|536	%files hds-cb
21cr|fence-agents-4.16.0-1|537	%{_sbindir}/fence_hds_cb
21cr|fence-agents-4.16.0-1|538	%{_mandir}/man8/fence_hds_cb.8*
21cr|fence-agents-4.16.0-1|539	
21cr|fence-agents-4.16.0-1|540	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|541	
21cr|fence-agents-4.16.0-1|542	%package heuristics-ping
21cr|fence-agents-4.16.0-1|543	Summary:	Pseudo fence agent to affect other agents based on ping-heuristics
21cr|fence-agents-4.16.0-1|544	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|545	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|546	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|547	Obsoletes:	fence-agents < 4.10.0
21cr|fence-agents-4.16.0-1|548	
21cr|fence-agents-4.16.0-1|549	%description heuristics-ping
21cr|fence-agents-4.16.0-1|550	Fence pseudo agent used to affect other agents based on
21cr|fence-agents-4.16.0-1|551	ping-heuristics.
21cr|fence-agents-4.16.0-1|552	
21cr|fence-agents-4.16.0-1|553	%files heuristics-ping
21cr|fence-agents-4.16.0-1|554	%{_sbindir}/fence_heuristics_ping
21cr|fence-agents-4.16.0-1|555	%{_mandir}/man8/fence_heuristics_ping.8*
21cr|fence-agents-4.16.0-1|556	
21cr|fence-agents-4.16.0-1|557	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|558	
21cr|fence-agents-4.16.0-1|559	%package hpblade
21cr|fence-agents-4.16.0-1|560	Summary:	Fence agent for HP BladeSystem devices
21cr|fence-agents-4.16.0-1|561	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|562	Requires:	telnet
21cr|fence-agents-4.16.0-1|563	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|564	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|565	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|566	
21cr|fence-agents-4.16.0-1|567	%description hpblade
21cr|fence-agents-4.16.0-1|568	Fence agent for HP BladeSystem devices that are accessed via telnet
21cr|fence-agents-4.16.0-1|569	or SSH.
21cr|fence-agents-4.16.0-1|570	
21cr|fence-agents-4.16.0-1|571	%files hpblade
21cr|fence-agents-4.16.0-1|572	%{_sbindir}/fence_hpblade
21cr|fence-agents-4.16.0-1|573	%{_mandir}/man8/fence_hpblade.8*
21cr|fence-agents-4.16.0-1|574	
21cr|fence-agents-4.16.0-1|575	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|576	
21cr|fence-agents-4.16.0-1|577	%package ibmblade
21cr|fence-agents-4.16.0-1|578	Summary:	Fence agent for IBM BladeCenter
21cr|fence-agents-4.16.0-1|579	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|580	Requires:	net-snmp-utils
21cr|fence-agents-4.16.0-1|581	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|582	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|583	
21cr|fence-agents-4.16.0-1|584	%description ibmblade
21cr|fence-agents-4.16.0-1|585	Fence agent for IBM BladeCenter devices that are accessed
21cr|fence-agents-4.16.0-1|586	via the SNMP protocol.
21cr|fence-agents-4.16.0-1|587	
21cr|fence-agents-4.16.0-1|588	%files ibmblade
21cr|fence-agents-4.16.0-1|589	%{_sbindir}/fence_ibmblade
21cr|fence-agents-4.16.0-1|590	%{_mandir}/man8/fence_ibmblade.8*
21cr|fence-agents-4.16.0-1|591	
21cr|fence-agents-4.16.0-1|592	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|593	
21cr|fence-agents-4.16.0-1|594	%package ifmib
21cr|fence-agents-4.16.0-1|595	Summary:	Fence agent for devices with IF-MIB interfaces
21cr|fence-agents-4.16.0-1|596	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|597	Requires:	net-snmp-utils
21cr|fence-agents-4.16.0-1|598	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|599	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|600	
21cr|fence-agents-4.16.0-1|601	%description ifmib
21cr|fence-agents-4.16.0-1|602	Fence agent for IF-MIB interfaces that are accessed via
21cr|fence-agents-4.16.0-1|603	the SNMP protocol.
21cr|fence-agents-4.16.0-1|604	
21cr|fence-agents-4.16.0-1|605	%files ifmib
21cr|fence-agents-4.16.0-1|606	%{_sbindir}/fence_ifmib
21cr|fence-agents-4.16.0-1|607	%{_mandir}/man8/fence_ifmib.8*
21cr|fence-agents-4.16.0-1|608	
21cr|fence-agents-4.16.0-1|609	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|610	
21cr|fence-agents-4.16.0-1|611	%package ilo2
21cr|fence-agents-4.16.0-1|612	Summary:	Fence agents for HP iLO2 devices
21cr|fence-agents-4.16.0-1|613	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|614	Requires:	gnutls
21cr|fence-agents-4.16.0-1|615	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|616	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|617	
21cr|fence-agents-4.16.0-1|618	%description ilo2
21cr|fence-agents-4.16.0-1|619	Fence agents for HP iLO2 devices that are accessed via
21cr|fence-agents-4.16.0-1|620	the HTTP(s) protocol.
21cr|fence-agents-4.16.0-1|621	
21cr|fence-agents-4.16.0-1|622	%files ilo2
21cr|fence-agents-4.16.0-1|623	%{_sbindir}/fence_ilo
21cr|fence-agents-4.16.0-1|624	%{_sbindir}/fence_ilo2
21cr|fence-agents-4.16.0-1|625	%{_mandir}/man8/fence_ilo.8*
21cr|fence-agents-4.16.0-1|626	%{_mandir}/man8/fence_ilo2.8*
21cr|fence-agents-4.16.0-1|627	
21cr|fence-agents-4.16.0-1|628	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|629	
21cr|fence-agents-4.16.0-1|630	%package ilo-moonshot
21cr|fence-agents-4.16.0-1|631	Summary:	Fence agent for HP iLO Moonshot devices
21cr|fence-agents-4.16.0-1|632	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|633	Requires:	telnet
21cr|fence-agents-4.16.0-1|634	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|635	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|636	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|637	
21cr|fence-agents-4.16.0-1|638	%description ilo-moonshot
21cr|fence-agents-4.16.0-1|639	Fence agent for HP iLO Moonshot devices that are accessed
21cr|fence-agents-4.16.0-1|640	via telnet or SSH.
21cr|fence-agents-4.16.0-1|641	
21cr|fence-agents-4.16.0-1|642	%files ilo-moonshot
21cr|fence-agents-4.16.0-1|643	%{_sbindir}/fence_ilo_moonshot
21cr|fence-agents-4.16.0-1|644	%{_mandir}/man8/fence_ilo_moonshot.8*
21cr|fence-agents-4.16.0-1|645	
21cr|fence-agents-4.16.0-1|646	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|647	
21cr|fence-agents-4.16.0-1|648	%package ilo-mp
21cr|fence-agents-4.16.0-1|649	Summary:	Fence agent for HP iLO MP devices
21cr|fence-agents-4.16.0-1|650	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|651	Requires:	telnet
21cr|fence-agents-4.16.0-1|652	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|653	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|654	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|655	
21cr|fence-agents-4.16.0-1|656	%description ilo-mp
21cr|fence-agents-4.16.0-1|657	Fence agent for HP iLO MP devices that are accessed via telnet or SSH.
21cr|fence-agents-4.16.0-1|658	
21cr|fence-agents-4.16.0-1|659	%files ilo-mp
21cr|fence-agents-4.16.0-1|660	%{_sbindir}/fence_ilo_mp
21cr|fence-agents-4.16.0-1|661	%{_mandir}/man8/fence_ilo_mp.8*
21cr|fence-agents-4.16.0-1|662	
21cr|fence-agents-4.16.0-1|663	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|664	
21cr|fence-agents-4.16.0-1|665	%package ilo-ssh
21cr|fence-agents-4.16.0-1|666	Summary:	Fence agents for HP iLO devices over SSH
21cr|fence-agents-4.16.0-1|667	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|668	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|669	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|670	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|671	
21cr|fence-agents-4.16.0-1|672	%description ilo-ssh
21cr|fence-agents-4.16.0-1|673	Fence agents for HP iLO devices that are accessed via telnet or SSH.
21cr|fence-agents-4.16.0-1|674	
21cr|fence-agents-4.16.0-1|675	%files ilo-ssh
21cr|fence-agents-4.16.0-1|676	%{_sbindir}/fence_ilo_ssh
21cr|fence-agents-4.16.0-1|677	%{_mandir}/man8/fence_ilo_ssh.8*
21cr|fence-agents-4.16.0-1|678	%{_sbindir}/fence_ilo3_ssh
21cr|fence-agents-4.16.0-1|679	%{_mandir}/man8/fence_ilo3_ssh.8*
21cr|fence-agents-4.16.0-1|680	%{_sbindir}/fence_ilo4_ssh
21cr|fence-agents-4.16.0-1|681	%{_mandir}/man8/fence_ilo4_ssh.8*
21cr|fence-agents-4.16.0-1|682	%{_sbindir}/fence_ilo5_ssh
21cr|fence-agents-4.16.0-1|683	%{_mandir}/man8/fence_ilo5_ssh.8*
21cr|fence-agents-4.16.0-1|684	
21cr|fence-agents-4.16.0-1|685	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|686	
21cr|fence-agents-4.16.0-1|687	%package intelmodular
21cr|fence-agents-4.16.0-1|688	Summary:	Fence agent for devices with Intel Modular interfaces
21cr|fence-agents-4.16.0-1|689	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|690	Requires:	net-snmp-utils
21cr|fence-agents-4.16.0-1|691	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|692	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|693	
21cr|fence-agents-4.16.0-1|694	%description intelmodular
21cr|fence-agents-4.16.0-1|695	Fence agent for Intel Modular interfaces that are accessed
21cr|fence-agents-4.16.0-1|696	via the SNMP protocol.
21cr|fence-agents-4.16.0-1|697	
21cr|fence-agents-4.16.0-1|698	%files intelmodular
21cr|fence-agents-4.16.0-1|699	%{_sbindir}/fence_intelmodular
21cr|fence-agents-4.16.0-1|700	%{_mandir}/man8/fence_intelmodular.8*
21cr|fence-agents-4.16.0-1|701	
21cr|fence-agents-4.16.0-1|702	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|703	
21cr|fence-agents-4.16.0-1|704	%package ipdu
21cr|fence-agents-4.16.0-1|705	Summary:	Fence agent for IBM iPDU network power switches
21cr|fence-agents-4.16.0-1|706	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|707	Requires:	net-snmp-utils
21cr|fence-agents-4.16.0-1|708	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|709	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|710	
21cr|fence-agents-4.16.0-1|711	%description ipdu
21cr|fence-agents-4.16.0-1|712	Fence agent for IBM iPDU network power switches that are accessed
21cr|fence-agents-4.16.0-1|713	via the SNMP protocol.
21cr|fence-agents-4.16.0-1|714	
21cr|fence-agents-4.16.0-1|715	%files ipdu
21cr|fence-agents-4.16.0-1|716	%{_sbindir}/fence_ipdu
21cr|fence-agents-4.16.0-1|717	%{_mandir}/man8/fence_ipdu.8*
21cr|fence-agents-4.16.0-1|718	
21cr|fence-agents-4.16.0-1|719	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|720	%if %{with ipmi}
21cr|fence-agents-4.16.0-1|721	%package ipmilan
21cr|fence-agents-4.16.0-1|722	Summary:	Fence agents for devices with IPMI interface
21cr|fence-agents-4.16.0-1|723	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|724	Requires:	/usr/bin/ipmitool
21cr|fence-agents-4.16.0-1|725	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|726	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|727	
21cr|fence-agents-4.16.0-1|728	%description ipmilan
21cr|fence-agents-4.16.0-1|729	Fence agents for devices with IPMI interface.
21cr|fence-agents-4.16.0-1|730	
21cr|fence-agents-4.16.0-1|731	%files ipmilan
21cr|fence-agents-4.16.0-1|732	%{_sbindir}/fence_ipmilan
21cr|fence-agents-4.16.0-1|733	%{_mandir}/man8/fence_ipmilan.8*
21cr|fence-agents-4.16.0-1|734	%{_sbindir}/fence_idrac
21cr|fence-agents-4.16.0-1|735	%{_mandir}/man8/fence_idrac.8*
21cr|fence-agents-4.16.0-1|736	%{_sbindir}/fence_ilo3
21cr|fence-agents-4.16.0-1|737	%{_mandir}/man8/fence_ilo3.8*
21cr|fence-agents-4.16.0-1|738	%{_sbindir}/fence_ilo4
21cr|fence-agents-4.16.0-1|739	%{_mandir}/man8/fence_ilo4.8*
21cr|fence-agents-4.16.0-1|740	%{_sbindir}/fence_ilo5
21cr|fence-agents-4.16.0-1|741	%{_mandir}/man8/fence_ilo5.8*
21cr|fence-agents-4.16.0-1|742	%{_sbindir}/fence_imm
21cr|fence-agents-4.16.0-1|743	%{_mandir}/man8/fence_imm.8*
21cr|fence-agents-4.16.0-1|744	
21cr|fence-agents-4.16.0-1|745	%endif
21cr|fence-agents-4.16.0-1|746	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|747	
21cr|fence-agents-4.16.0-1|748	%package ironic
21cr|fence-agents-4.16.0-1|749	Summary:	Fence agent for OpenStack's Ironic (Bare Metal as a service)
21cr|fence-agents-4.16.0-1|750	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|751	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|752	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|753	
21cr|fence-agents-4.16.0-1|754	%description ironic
21cr|fence-agents-4.16.0-1|755	Fence agent for OpenStack's Ironic (Bare Metal as a service) service.
21cr|fence-agents-4.16.0-1|756	
21cr|fence-agents-4.16.0-1|757	%files ironic
21cr|fence-agents-4.16.0-1|758	%{_sbindir}/fence_ironic
21cr|fence-agents-4.16.0-1|759	%{_mandir}/man8/fence_ironic.8*
21cr|fence-agents-4.16.0-1|760	
21cr|fence-agents-4.16.0-1|761	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|762	
21cr|fence-agents-4.16.0-1|763	%package kdump
21cr|fence-agents-4.16.0-1|764	Summary:	Fence agent for use with kdump crash recovery service
21cr|fence-agents-4.16.0-1|765	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|766	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|767	# this cannot be noarch since it's compiled
21cr|fence-agents-4.16.0-1|768	
21cr|fence-agents-4.16.0-1|769	%description kdump
21cr|fence-agents-4.16.0-1|770	Fence agent for use with kdump crash recovery service.
21cr|fence-agents-4.16.0-1|771	
21cr|fence-agents-4.16.0-1|772	%files kdump
21cr|fence-agents-4.16.0-1|773	%{_sbindir}/fence_kdump
21cr|fence-agents-4.16.0-1|774	%{_libexecdir}/fence_kdump_send
21cr|fence-agents-4.16.0-1|775	%{_mandir}/man8/fence_kdump.8*
21cr|fence-agents-4.16.0-1|776	%{_mandir}/man8/fence_kdump_send.8*
21cr|fence-agents-4.16.0-1|777	
21cr|fence-agents-4.16.0-1|778	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|779	
21cr|fence-agents-4.16.0-1|780	%package ldom
21cr|fence-agents-4.16.0-1|781	Summary:	Fence agent for Sun LDom virtual machines
21cr|fence-agents-4.16.0-1|782	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|783	Requires:	telnet
21cr|fence-agents-4.16.0-1|784	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|785	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|786	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|787	
21cr|fence-agents-4.16.0-1|788	%description ldom
21cr|fence-agents-4.16.0-1|789	Fence agent for APC devices that are accessed via telnet or SSH.
21cr|fence-agents-4.16.0-1|790	
21cr|fence-agents-4.16.0-1|791	%files ldom
21cr|fence-agents-4.16.0-1|792	%{_sbindir}/fence_ldom
21cr|fence-agents-4.16.0-1|793	%{_mandir}/man8/fence_ldom.8*
21cr|fence-agents-4.16.0-1|794	
21cr|fence-agents-4.16.0-1|795	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|796	
21cr|fence-agents-4.16.0-1|797	%package lpar
21cr|fence-agents-4.16.0-1|798	Summary:	Fence agent for IBM LPAR
21cr|fence-agents-4.16.0-1|799	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|800	Requires:	telnet
21cr|fence-agents-4.16.0-1|801	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|802	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|803	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|804	
21cr|fence-agents-4.16.0-1|805	%description lpar
21cr|fence-agents-4.16.0-1|806	Fence agent for IBM LPAR devices that are accessed via telnet or SSH.
21cr|fence-agents-4.16.0-1|807	
21cr|fence-agents-4.16.0-1|808	%files lpar
21cr|fence-agents-4.16.0-1|809	%{_sbindir}/fence_lpar
21cr|fence-agents-4.16.0-1|810	%{_mandir}/man8/fence_lpar.8*
21cr|fence-agents-4.16.0-1|811	
21cr|fence-agents-4.16.0-1|812	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|813	%if %{with mpath}
21cr|fence-agents-4.16.0-1|814	%package mpath
21cr|fence-agents-4.16.0-1|815	Summary:	Fence agent for reservations over Device Mapper Multipath
21cr|fence-agents-4.16.0-1|816	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|817	Requires:	device-mapper-multipath
21cr|fence-agents-4.16.0-1|818	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|819	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|820	
21cr|fence-agents-4.16.0-1|821	%description mpath
21cr|fence-agents-4.16.0-1|822	Fence agent for SCSI persistent reservation over
21cr|fence-agents-4.16.0-1|823	Device Mapper Multipath.
21cr|fence-agents-4.16.0-1|824	
21cr|fence-agents-4.16.0-1|825	%files mpath
21cr|fence-agents-4.16.0-1|826	%{_sbindir}/fence_mpath
21cr|fence-agents-4.16.0-1|827	%{_mandir}/man8/fence_mpath.8*
21cr|fence-agents-4.16.0-1|828	
21cr|fence-agents-4.16.0-1|829	%endif
21cr|fence-agents-4.16.0-1|830	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|831	
21cr|fence-agents-4.16.0-1|832	%package netio
21cr|fence-agents-4.16.0-1|833	Summary:	Fence agent for Koukaam NETIO devices
21cr|fence-agents-4.16.0-1|834	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|835	Requires:	telnet
21cr|fence-agents-4.16.0-1|836	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|837	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|838	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|839	
21cr|fence-agents-4.16.0-1|840	%description netio
21cr|fence-agents-4.16.0-1|841	Fence agent for Koukaam NETIO devices that are accessed
21cr|fence-agents-4.16.0-1|842	via telnet or SSH.
21cr|fence-agents-4.16.0-1|843	
21cr|fence-agents-4.16.0-1|844	%files netio
21cr|fence-agents-4.16.0-1|845	%{_sbindir}/fence_netio
21cr|fence-agents-4.16.0-1|846	%{_mandir}/man8/fence_netio.8*
21cr|fence-agents-4.16.0-1|847	
21cr|fence-agents-4.16.0-1|848	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|849	%if %{with nova}
21cr|fence-agents-4.16.0-1|850	
21cr|fence-agents-4.16.0-1|851	%package openstack
21cr|fence-agents-4.16.0-1|852	Summary:	Fence agent for OpenStack's Nova service
21cr|fence-agents-4.16.0-1|853	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|854	Requires:	python3-requests
21cr|fence-agents-4.16.0-1|855	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|856	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|857	
21cr|fence-agents-4.16.0-1|858	%description openstack
21cr|fence-agents-4.16.0-1|859	Fence agent for OpenStack's Nova service.
21cr|fence-agents-4.16.0-1|860	
21cr|fence-agents-4.16.0-1|861	%files openstack
21cr|fence-agents-4.16.0-1|862	%{_sbindir}/fence_openstack
21cr|fence-agents-4.16.0-1|863	%{_mandir}/man8/fence_openstack.8*
21cr|fence-agents-4.16.0-1|864	
21cr|fence-agents-4.16.0-1|865	%endif
21cr|fence-agents-4.16.0-1|866	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|867	
21cr|fence-agents-4.16.0-1|868	%package ovh
21cr|fence-agents-4.16.0-1|869	Summary:	Fence agent for OVH provider
21cr|fence-agents-4.16.0-1|870	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|871	Requires:	python3-suds
21cr|fence-agents-4.16.0-1|872	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|873	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|874	
21cr|fence-agents-4.16.0-1|875	%description ovh
21cr|fence-agents-4.16.0-1|876	Fence agent for OVH hosting provider.
21cr|fence-agents-4.16.0-1|877	
21cr|fence-agents-4.16.0-1|878	%files ovh
21cr|fence-agents-4.16.0-1|879	%{_sbindir}/fence_ovh
21cr|fence-agents-4.16.0-1|880	%{_mandir}/man8/fence_ovh.8*
21cr|fence-agents-4.16.0-1|881	
21cr|fence-agents-4.16.0-1|882	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|883	
21cr|fence-agents-4.16.0-1|884	# skipped from allfenceagents
21cr|fence-agents-4.16.0-1|885	%package pve
21cr|fence-agents-4.16.0-1|886	Summary:	Fence agent for PVE
21cr|fence-agents-4.16.0-1|887	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|888	Requires:	python3-pycurl
21cr|fence-agents-4.16.0-1|889	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|890	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|891	
21cr|fence-agents-4.16.0-1|892	%description pve
21cr|fence-agents-4.16.0-1|893	Fence agent for PVE.
21cr|fence-agents-4.16.0-1|894	
21cr|fence-agents-4.16.0-1|895	%files pve
21cr|fence-agents-4.16.0-1|896	%{_sbindir}/fence_pve
21cr|fence-agents-4.16.0-1|897	%{_mandir}/man8/fence_pve.8*
21cr|fence-agents-4.16.0-1|898	
21cr|fence-agents-4.16.0-1|899	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|900	
21cr|fence-agents-4.16.0-1|901	# skipped from allfenceagents
21cr|fence-agents-4.16.0-1|902	%package raritan
21cr|fence-agents-4.16.0-1|903	Summary:	Fence agent for Raritan Dominion PX
21cr|fence-agents-4.16.0-1|904	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|905	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|906	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|907	
21cr|fence-agents-4.16.0-1|908	%description raritan
21cr|fence-agents-4.16.0-1|909	Fence agent for Raritan Dominion PX.
21cr|fence-agents-4.16.0-1|910	
21cr|fence-agents-4.16.0-1|911	%files raritan
21cr|fence-agents-4.16.0-1|912	%{_sbindir}/fence_raritan
21cr|fence-agents-4.16.0-1|913	%{_mandir}/man8/fence_raritan.8*
21cr|fence-agents-4.16.0-1|914	
21cr|fence-agents-4.16.0-1|915	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|916	
21cr|fence-agents-4.16.0-1|917	# skipped from allfenceagents
21cr|fence-agents-4.16.0-1|918	%package rcd-serial
21cr|fence-agents-4.16.0-1|919	Summary:	Fence agent for RCD serial
21cr|fence-agents-4.16.0-1|920	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|921	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|922	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|923	
21cr|fence-agents-4.16.0-1|924	%description rcd-serial
21cr|fence-agents-4.16.0-1|925	Fence agent for RCD serial.
21cr|fence-agents-4.16.0-1|926	
21cr|fence-agents-4.16.0-1|927	%files rcd-serial
21cr|fence-agents-4.16.0-1|928	%{_sbindir}/fence_rcd_serial
21cr|fence-agents-4.16.0-1|929	%{_mandir}/man8/fence_rcd_serial.8*
21cr|fence-agents-4.16.0-1|930	
21cr|fence-agents-4.16.0-1|931	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|932	
21cr|fence-agents-4.16.0-1|933	%package redfish
21cr|fence-agents-4.16.0-1|934	Summary:	Fence agent for Redfish
21cr|fence-agents-4.16.0-1|935	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|936	Requires:	fence-agents-common >= %{EVRD}
21cr|fence-agents-4.16.0-1|937	Requires:	python3-requests
21cr|fence-agents-4.16.0-1|938	Obsoletes:	fence-agents < 4.10.0
21cr|fence-agents-4.16.0-1|939	
21cr|fence-agents-4.16.0-1|940	%description redfish
21cr|fence-agents-4.16.0-1|941	The fence-agents-redfish package contains a fence agent for Redfish
21cr|fence-agents-4.16.0-1|942	
21cr|fence-agents-4.16.0-1|943	%files redfish
21cr|fence-agents-4.16.0-1|944	%defattr(-,root,root,-)
21cr|fence-agents-4.16.0-1|945	%{_sbindir}/fence_redfish
21cr|fence-agents-4.16.0-1|946	%{_mandir}/man8/fence_redfish.8*
21cr|fence-agents-4.16.0-1|947	
21cr|fence-agents-4.16.0-1|948	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|949	
21cr|fence-agents-4.16.0-1|950	%package rhevm
21cr|fence-agents-4.16.0-1|951	Summary:	Fence agent for RHEV-M
21cr|fence-agents-4.16.0-1|952	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|953	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|954	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|955	
21cr|fence-agents-4.16.0-1|956	%description rhevm
21cr|fence-agents-4.16.0-1|957	Fence agent for RHEV-M via REST API.
21cr|fence-agents-4.16.0-1|958	
21cr|fence-agents-4.16.0-1|959	%files rhevm
21cr|fence-agents-4.16.0-1|960	%{_sbindir}/fence_rhevm
21cr|fence-agents-4.16.0-1|961	%{_mandir}/man8/fence_rhevm.8*
21cr|fence-agents-4.16.0-1|962	
21cr|fence-agents-4.16.0-1|963	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|964	
21cr|fence-agents-4.16.0-1|965	%package rsa
21cr|fence-agents-4.16.0-1|966	Summary:	Fence agent for IBM RSA II
21cr|fence-agents-4.16.0-1|967	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|968	Requires:	telnet
21cr|fence-agents-4.16.0-1|969	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|970	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|971	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|972	
21cr|fence-agents-4.16.0-1|973	%description rsa
21cr|fence-agents-4.16.0-1|974	Fence agent for IBM RSA II devices that are accessed
21cr|fence-agents-4.16.0-1|975	via telnet or SSH.
21cr|fence-agents-4.16.0-1|976	
21cr|fence-agents-4.16.0-1|977	%files rsa
21cr|fence-agents-4.16.0-1|978	%{_sbindir}/fence_rsa
21cr|fence-agents-4.16.0-1|979	%{_mandir}/man8/fence_rsa.8*
21cr|fence-agents-4.16.0-1|980	
21cr|fence-agents-4.16.0-1|981	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|982	
21cr|fence-agents-4.16.0-1|983	%package rsb
21cr|fence-agents-4.16.0-1|984	Summary:	Fence agent for Fujitsu RSB
21cr|fence-agents-4.16.0-1|985	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|986	Requires:	telnet
21cr|fence-agents-4.16.0-1|987	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|988	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|989	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|990	
21cr|fence-agents-4.16.0-1|991	%description rsb
21cr|fence-agents-4.16.0-1|992	Fence agent for Fujitsu RSB devices that are accessed
21cr|fence-agents-4.16.0-1|993	via telnet or SSH.
21cr|fence-agents-4.16.0-1|994	
21cr|fence-agents-4.16.0-1|995	%files rsb
21cr|fence-agents-4.16.0-1|996	%{_sbindir}/fence_rsb
21cr|fence-agents-4.16.0-1|997	%{_mandir}/man8/fence_rsb.8*
21cr|fence-agents-4.16.0-1|998	
21cr|fence-agents-4.16.0-1|999	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1000	
21cr|fence-agents-4.16.0-1|1001	%package sanbox2
21cr|fence-agents-4.16.0-1|1002	Summary:	Fence agent for QLogic SANBox2 FC switches
21cr|fence-agents-4.16.0-1|1003	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1004	Requires:	telnet
21cr|fence-agents-4.16.0-1|1005	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1006	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1007	
21cr|fence-agents-4.16.0-1|1008	%description sanbox2
21cr|fence-agents-4.16.0-1|1009	Fence agent for QLogic SANBox2 switches that are accessed via telnet.
21cr|fence-agents-4.16.0-1|1010	
21cr|fence-agents-4.16.0-1|1011	%files sanbox2
21cr|fence-agents-4.16.0-1|1012	%{_sbindir}/fence_sanbox2
21cr|fence-agents-4.16.0-1|1013	%{_mandir}/man8/fence_sanbox2.8*
21cr|fence-agents-4.16.0-1|1014	
21cr|fence-agents-4.16.0-1|1015	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1016	%if %{with sbd}
21cr|fence-agents-4.16.0-1|1017	
21cr|fence-agents-4.16.0-1|1018	%package sbd
21cr|fence-agents-4.16.0-1|1019	Summary:	Fence agent for SBD (storage-based death)
21cr|fence-agents-4.16.0-1|1020	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1021	Requires:	sbd
21cr|fence-agents-4.16.0-1|1022	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1023	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1024	
21cr|fence-agents-4.16.0-1|1025	%description sbd
21cr|fence-agents-4.16.0-1|1026	Fence agent for SBD (storage-based death).
21cr|fence-agents-4.16.0-1|1027	
21cr|fence-agents-4.16.0-1|1028	%files sbd
21cr|fence-agents-4.16.0-1|1029	%{_sbindir}/fence_sbd
21cr|fence-agents-4.16.0-1|1030	%{_mandir}/man8/fence_sbd.8*
21cr|fence-agents-4.16.0-1|1031	
21cr|fence-agents-4.16.0-1|1032	%endif
21cr|fence-agents-4.16.0-1|1033	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1034	
21cr|fence-agents-4.16.0-1|1035	%package scsi
21cr|fence-agents-4.16.0-1|1036	Summary:	Fence agent for SCSI persistent reservations
21cr|fence-agents-4.16.0-1|1037	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1038	Requires:	sg3_utils
21cr|fence-agents-4.16.0-1|1039	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1040	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1041	
21cr|fence-agents-4.16.0-1|1042	%description scsi
21cr|fence-agents-4.16.0-1|1043	Fence agent for SCSI persistent reservations.
21cr|fence-agents-4.16.0-1|1044	
21cr|fence-agents-4.16.0-1|1045	%files scsi
21cr|fence-agents-4.16.0-1|1046	%{_sbindir}/fence_scsi
21cr|fence-agents-4.16.0-1|1047	%{_datadir}/cluster/fence_scsi_check
21cr|fence-agents-4.16.0-1|1048	%{_datadir}/cluster/fence_scsi_check_hardreboot
21cr|fence-agents-4.16.0-1|1049	%{_mandir}/man8/fence_scsi.8*
21cr|fence-agents-4.16.0-1|1050	
21cr|fence-agents-4.16.0-1|1051	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1052	
21cr|fence-agents-4.16.0-1|1053	%package vbox
21cr|fence-agents-4.16.0-1|1054	Summary:	Fence agent for VirtualBox
21cr|fence-agents-4.16.0-1|1055	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1056	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|1057	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1058	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1059	
21cr|fence-agents-4.16.0-1|1060	%description vbox
21cr|fence-agents-4.16.0-1|1061	Fence agent for VirtualBox dom0 accessed via SSH.
21cr|fence-agents-4.16.0-1|1062	
21cr|fence-agents-4.16.0-1|1063	%files vbox
21cr|fence-agents-4.16.0-1|1064	%{_sbindir}/fence_vbox
21cr|fence-agents-4.16.0-1|1065	%{_mandir}/man8/fence_vbox.8*
21cr|fence-agents-4.16.0-1|1066	
21cr|fence-agents-4.16.0-1|1067	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1068	
21cr|fence-agents-4.16.0-1|1069	%package virt
21cr|fence-agents-4.16.0-1|1070	Summary:	Fence agent for libvirt
21cr|fence-agents-4.16.0-1|1071	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1072	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1073	
21cr|fence-agents-4.16.0-1|1074	%description virt
21cr|fence-agents-4.16.0-1|1075	Fence agent for libvirt.
21cr|fence-agents-4.16.0-1|1076	
21cr|fence-agents-4.16.0-1|1077	%files virt
21cr|fence-agents-4.16.0-1|1078	%{_sysconfdir}/fence_virt.conf
21cr|fence-agents-4.16.0-1|1079	%{_libdir}/fence-virt/cpg.so
21cr|fence-agents-4.16.0-1|1080	%{_libdir}/fence-virt/multicast.so
21cr|fence-agents-4.16.0-1|1081	%{_libdir}/fence-virt/serial.so
21cr|fence-agents-4.16.0-1|1082	%{_libdir}/fence-virt/tcp.so
21cr|fence-agents-4.16.0-1|1083	%{_libdir}/fence-virt/virt.so
21cr|fence-agents-4.16.0-1|1084	%{_libdir}/fence-virt/vsock.so
21cr|fence-agents-4.16.0-1|1085	%{_mandir}/man5/fence_virt.conf.5.xz
21cr|fence-agents-4.16.0-1|1086	
21cr|fence-agents-4.16.0-1|1087	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1088	
21cr|fence-agents-4.16.0-1|1089	# skipped from allfenceagents
21cr|fence-agents-4.16.0-1|1090	%package virsh
21cr|fence-agents-4.16.0-1|1091	Summary:	Fence agent for virtual machines based on libvirt
21cr|fence-agents-4.16.0-1|1092	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1093	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|1094	Requires:	/usr/bin/virsh
21cr|fence-agents-4.16.0-1|1095	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1096	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1097	
21cr|fence-agents-4.16.0-1|1098	%description virsh
21cr|fence-agents-4.16.0-1|1099	Fence agent for virtual machines that are accessed via SSH.
21cr|fence-agents-4.16.0-1|1100	
21cr|fence-agents-4.16.0-1|1101	%files virsh
21cr|fence-agents-4.16.0-1|1102	%{_sbindir}/fence_virsh
21cr|fence-agents-4.16.0-1|1103	%{_mandir}/man8/fence_virsh.8*
21cr|fence-agents-4.16.0-1|1104	
21cr|fence-agents-4.16.0-1|1105	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1106	
21cr|fence-agents-4.16.0-1|1107	%package vmware
21cr|fence-agents-4.16.0-1|1108	Summary:	Fence agent for VMWare with VI Perl Toolkit or vmrun
21cr|fence-agents-4.16.0-1|1109	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1110	Requires:	python3-pexpect
21cr|fence-agents-4.16.0-1|1111	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1112	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1113	
21cr|fence-agents-4.16.0-1|1114	%description vmware
21cr|fence-agents-4.16.0-1|1115	Fence agent for VMWare accessed with VI Perl Toolkit or vmrun.
21cr|fence-agents-4.16.0-1|1116	
21cr|fence-agents-4.16.0-1|1117	%files vmware
21cr|fence-agents-4.16.0-1|1118	%{_sbindir}/fence_vmware
21cr|fence-agents-4.16.0-1|1119	%{_mandir}/man8/fence_vmware.8*
21cr|fence-agents-4.16.0-1|1120	
21cr|fence-agents-4.16.0-1|1121	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1122	
21cr|fence-agents-4.16.0-1|1123	%package vmware-rest
21cr|fence-agents-4.16.0-1|1124	Summary:	Fence agent for VMWare with REST API
21cr|fence-agents-4.16.0-1|1125	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1126	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1127	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1128	Obsoletes:	fence-agents < 4.10.0
21cr|fence-agents-4.16.0-1|1129	
21cr|fence-agents-4.16.0-1|1130	%description vmware-rest
21cr|fence-agents-4.16.0-1|1131	Fence agent for VMWare with REST API.
21cr|fence-agents-4.16.0-1|1132	
21cr|fence-agents-4.16.0-1|1133	%files vmware-rest
21cr|fence-agents-4.16.0-1|1134	%{_sbindir}/fence_vmware_rest
21cr|fence-agents-4.16.0-1|1135	%{_mandir}/man8/fence_vmware_rest.8*
21cr|fence-agents-4.16.0-1|1136	
21cr|fence-agents-4.16.0-1|1137	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1138	
21cr|fence-agents-4.16.0-1|1139	%package vmware-soap
21cr|fence-agents-4.16.0-1|1140	Summary:	Fence agent for VMWare with SOAP API v4.1+
21cr|fence-agents-4.16.0-1|1141	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1142	Requires:	python3-suds
21cr|fence-agents-4.16.0-1|1143	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1144	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1145	
21cr|fence-agents-4.16.0-1|1146	%description vmware-soap
21cr|fence-agents-4.16.0-1|1147	Fence agent for VMWare with SOAP API v4.1+.
21cr|fence-agents-4.16.0-1|1148	
21cr|fence-agents-4.16.0-1|1149	%files vmware-soap
21cr|fence-agents-4.16.0-1|1150	%{_sbindir}/fence_vmware_soap
21cr|fence-agents-4.16.0-1|1151	%{_mandir}/man8/fence_vmware_soap.8*
21cr|fence-agents-4.16.0-1|1152	
21cr|fence-agents-4.16.0-1|1153	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1154	
21cr|fence-agents-4.16.0-1|1155	%package vmware-vcloud
21cr|fence-agents-4.16.0-1|1156	Summary:	Fence agent for VMWare vCloud Director
21cr|fence-agents-4.16.0-1|1157	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1158	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1159	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1160	Obsoletes:	fence-agents < 4.10.0
21cr|fence-agents-4.16.0-1|1161	
21cr|fence-agents-4.16.0-1|1162	%description vmware-vcloud
21cr|fence-agents-4.16.0-1|1163	Fence agent for VMWare vCloud Director.
21cr|fence-agents-4.16.0-1|1164	
21cr|fence-agents-4.16.0-1|1165	%files vmware-vcloud
21cr|fence-agents-4.16.0-1|1166	%{_sbindir}/fence_vmware_vcloud
21cr|fence-agents-4.16.0-1|1167	%{_mandir}/man8/fence_vmware_vcloud.8*
21cr|fence-agents-4.16.0-1|1168	
21cr|fence-agents-4.16.0-1|1169	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1170	
21cr|fence-agents-4.16.0-1|1171	%package wti
21cr|fence-agents-4.16.0-1|1172	Summary:	Fence agent for WTI Network power switches
21cr|fence-agents-4.16.0-1|1173	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1174	Requires:	telnet
21cr|fence-agents-4.16.0-1|1175	Requires:	openssh-clients
21cr|fence-agents-4.16.0-1|1176	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1177	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1178	
21cr|fence-agents-4.16.0-1|1179	%description wti
21cr|fence-agents-4.16.0-1|1180	Fence agent for WTI network power switches that are accessed
21cr|fence-agents-4.16.0-1|1181	via telnet or SSH.
21cr|fence-agents-4.16.0-1|1182	
21cr|fence-agents-4.16.0-1|1183	%files wti
21cr|fence-agents-4.16.0-1|1184	%{_sbindir}/fence_wti
21cr|fence-agents-4.16.0-1|1185	%{_mandir}/man8/fence_wti.8*
21cr|fence-agents-4.16.0-1|1186	
21cr|fence-agents-4.16.0-1|1187	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1188	
21cr|fence-agents-4.16.0-1|1189	%package xenapi
21cr|fence-agents-4.16.0-1|1190	Summary:	Fence agent for Citrix XenServer over XenAPI
21cr|fence-agents-4.16.0-1|1191	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1192	Requires:	python3-pexpect
21cr|fence-agents-4.16.0-1|1193	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1194	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1195	
21cr|fence-agents-4.16.0-1|1196	%description xenapi
21cr|fence-agents-4.16.0-1|1197	Fence agent for Citrix XenServer accessed over XenAPI.
21cr|fence-agents-4.16.0-1|1198	
21cr|fence-agents-4.16.0-1|1199	%files xenapi
21cr|fence-agents-4.16.0-1|1200	%{_sbindir}/fence_xenapi
21cr|fence-agents-4.16.0-1|1201	%{_datadir}/fence/XenAPI.py*
21cr|fence-agents-4.16.0-1|1202	%{_datadir}/fence/__pycache__/XenAPI.*
21cr|fence-agents-4.16.0-1|1203	%{_mandir}/man8/fence_xenapi.8*
21cr|fence-agents-4.16.0-1|1204	
21cr|fence-agents-4.16.0-1|1205	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1206	
21cr|fence-agents-4.16.0-1|1207	%package zvm
21cr|fence-agents-4.16.0-1|1208	Summary:	Fence agent for IBM z/VM over IP
21cr|fence-agents-4.16.0-1|1209	Group:		System/Kernel and hardware
21cr|fence-agents-4.16.0-1|1210	Requires:	fence-agents-common = %{EVRD}
21cr|fence-agents-4.16.0-1|1211	BuildArch:	noarch
21cr|fence-agents-4.16.0-1|1212	
21cr|fence-agents-4.16.0-1|1213	%description zvm
21cr|fence-agents-4.16.0-1|1214	Fence agent for IBM z/VM over IP.
21cr|fence-agents-4.16.0-1|1215	
21cr|fence-agents-4.16.0-1|1216	%files zvm
21cr|fence-agents-4.16.0-1|1217	%{_sbindir}/fence_zvmip
21cr|fence-agents-4.16.0-1|1218	%{_mandir}/man8/fence_zvmip.8*
21cr|fence-agents-4.16.0-1|1219	
21cr|fence-agents-4.16.0-1|1220	#--------------------------------------------------------------------------
21cr|fence-agents-4.16.0-1|1221	%prep
21cr|fence-agents-4.16.0-1|1222	%autosetup -p1 -n %{name}-%{version}
21cr|fence-agents-4.16.0-1|1223	# prevent compilation of something that won't get used anyway
21cr|fence-agents-4.16.0-1|1224	sed -i.orig 's|FENCE_ZVM=1|FENCE_ZVM=0|' configure.ac
21cr|fence-agents-4.16.0-1|1225	
21cr|fence-agents-4.16.0-1|1226	echo %{version} > .tarball-version
21cr|fence-agents-4.16.0-1|1227	
21cr|fence-agents-4.16.0-1|1228	%build
21cr|fence-agents-4.16.0-1|1229	./autogen.sh
21cr|fence-agents-4.16.0-1|1230	%configure PYTHON="%__python3"
21cr|fence-agents-4.16.0-1|1231	
21cr|fence-agents-4.16.0-1|1232	#remove -Werror -Wall flags
21cr|fence-agents-4.16.0-1|1233	sed -i 's/-Werror -Wall//g' agents/virt/common/Makefile
21cr|fence-agents-4.16.0-1|1234	sed -i 's/-Werror -Wall//g' agents/virt/client/Makefile
21cr|fence-agents-4.16.0-1|1235	sed -i 's/-Werror -Wall//g' agents/virt/server/Makefile
21cr|fence-agents-4.16.0-1|1236	sed -i 's/-Werror -Wall//g' agents/Makefile
21cr|fence-agents-4.16.0-1|1237	
21cr|fence-agents-4.16.0-1|1238	%make -j1
21cr|fence-agents-4.16.0-1|1239	
21cr|fence-agents-4.16.0-1|1240	%install
21cr|fence-agents-4.16.0-1|1241	%make_install
21cr|fence-agents-4.16.0-1|1242	# bytecompile Python source code in a non-standard location
21cr|fence-agents-4.16.0-1|1243	%py_byte_compile %__python3 %{buildroot}%{_datadir}/fence
21cr|fence-agents-4.16.0-1|1244	# XXX unsure if /usr/sbin/fence_* should be compiled as well
21cr|fence-agents-4.16.0-1|1245	
21cr|fence-agents-4.16.0-1|1246	## tree fix up
21cr|fence-agents-4.16.0-1|1247	# fix libfence permissions
21cr|fence-agents-4.16.0-1|1248	chmod 0755 %{buildroot}%{_datadir}/fence/*.py
21cr|fence-agents-4.16.0-1|1249	# remove docs
21cr|fence-agents-4.16.0-1|1250	rm -rf %{buildroot}/usr/share/doc/fence-agents

1388 21
21cr|festivox-ru-0.5-6|1	%define	_this msu_ru_nsh_clunits
21cr|festivox-ru-0.5-6|2	%define	indir /usr/share/festival/voices/russian
21cr|festivox-ru-0.5-6|3	%define	instdir %{buildroot}%{indir}
21cr|festivox-ru-0.5-6|4	
21cr|festivox-ru-0.5-6|5	#sound-theme-echoe.synth.spec
21cr|festivox-ru-0.5-6|6	Summary:	Festival speech synthesis russian voice
21cr|festivox-ru-0.5-6|7	Name:		festivox-ru
21cr|festivox-ru-0.5-6|8	Version:	0.5
21cr|festivox-ru-0.5-6|9	Release:	6
21cr|festivox-ru-0.5-6|10	Group:		Sound
21cr|festivox-ru-0.5-6|11	License:	GPL
21cr|festivox-ru-0.5-6|12	# for content EFML and OAL or Free Art or CC-BY-SA - just not for sale
21cr|festivox-ru-0.5-6|13	# For details on the licenses used, see CREDITS
21cr|festivox-ru-0.5-6|14	Url:		http://sourceforge.net/projects/festlang.berlios/
21cr|festivox-ru-0.5-6|15	Source0:	http://sourceforge.net/projects/festlang.berlios/files/msu_ru_nsh_clunits-0.5.tar.bz2
21cr|festivox-ru-0.5-6|16	Patch0:		patch.festival_server
21cr|festivox-ru-0.5-6|17	Patch1:		patch.lexicon.scm
21cr|festivox-ru-0.5-6|18	Patch2:		patch.tokenizer.scm
21cr|festivox-ru-0.5-6|19	BuildRequires:	festival
21cr|festivox-ru-0.5-6|20	BuildArch:	noarch
21cr|festivox-ru-0.5-6|21	Provides:	festivox-ru
21cr|festivox-ru-0.5-6|22	
21cr|festivox-ru-0.5-6|23	%description
21cr|festivox-ru-0.5-6|24	Russian voice for Festival tts engine made by MGU speech group
21cr|festivox-ru-0.5-6|25	(http://www.philol.msu.ru/~otipl/SpeechGroup/).
21cr|festivox-ru-0.5-6|26	
21cr|festivox-ru-0.5-6|27	%files
21cr|festivox-ru-0.5-6|28	%doc
21cr|festivox-ru-0.5-6|29	%{indir}/%{_this}/
21cr|festivox-ru-0.5-6|30	
21cr|festivox-ru-0.5-6|31	#-----------------------------------------------------------------------------
21cr|festivox-ru-0.5-6|32	
21cr|festivox-ru-0.5-6|33	%prep
21cr|festivox-ru-0.5-6|34	%setup -qn %{_this}
21cr|festivox-ru-0.5-6|35	%patch1 -p0
21cr|festivox-ru-0.5-6|36	%patch2 -p0
21cr|festivox-ru-0.5-6|37	
21cr|festivox-ru-0.5-6|38	
21cr|festivox-ru-0.5-6|39	%build
21cr|festivox-ru-0.5-6|40	
21cr|festivox-ru-0.5-6|41	
21cr|festivox-ru-0.5-6|42	%install
21cr|festivox-ru-0.5-6|43	mkdir -p %{instdir}/%{_this}
21cr|festivox-ru-0.5-6|44	cp -a %{_builddir}/%{_this}/* %{buildroot}%{indir}/%{_this}/
21cr|festivox-ru-0.5-6|45	
21cr|festivox-ru-0.5-6|46	
21cr|festivox-ru-0.5-6|47	%post
21cr|festivox-ru-0.5-6|48	%patch0 -p0

1389 21
21cr|festvox-suopuhe-lj-1.0g-20051204.5|1	%define	date	20051204
21cr|festvox-suopuhe-lj-1.0g-20051204.5|2	%define	rel	5
21cr|festvox-suopuhe-lj-1.0g-20051204.5|3	%define release	%mkrel %{date}.%{rel}
21cr|festvox-suopuhe-lj-1.0g-20051204.5|4	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|5	Summary:	Festival Voice - Finnish female speaker (suo_fi_lj)
21cr|festvox-suopuhe-lj-1.0g-20051204.5|6	Name:		festvox-suopuhe-lj
21cr|festvox-suopuhe-lj-1.0g-20051204.5|7	Version:	1.0g
21cr|festvox-suopuhe-lj-1.0g-20051204.5|8	Release:	%{release}
21cr|festvox-suopuhe-lj-1.0g-20051204.5|9	License:	LGPL
21cr|festvox-suopuhe-lj-1.0g-20051204.5|10	Group:		Sound
21cr|festvox-suopuhe-lj-1.0g-20051204.5|11	# URLs are dead: use stored sources
21cr|festvox-suopuhe-lj-1.0g-20051204.5|12	# WARNING: possibly not working with festival >= 2.4
21cr|festvox-suopuhe-lj-1.0g-20051204.5|13	Url:		http://phon.joensuu.fi/suopuhe/
21cr|festvox-suopuhe-lj-1.0g-20051204.5|14	Source0:	suo_fi_lj-%{version}-%{date}.tar.bz2
21cr|festvox-suopuhe-lj-1.0g-20051204.5|15	Source1:	README.MDV
21cr|festvox-suopuhe-lj-1.0g-20051204.5|16	# patches from debian
21cr|festvox-suopuhe-lj-1.0g-20051204.5|17	Patch0:		festvox-suopuhe-lj-paths.diff
21cr|festvox-suopuhe-lj-1.0g-20051204.5|18	Patch1:		festvox-suopuhe-lj-funcname.patch
21cr|festvox-suopuhe-lj-1.0g-20051204.5|19	Requires:	festvox-suopuhe-common
21cr|festvox-suopuhe-lj-1.0g-20051204.5|20	# per Mandriva locale-specific package policy:
21cr|festvox-suopuhe-lj-1.0g-20051204.5|21	Requires:	locales-fi
21cr|festvox-suopuhe-lj-1.0g-20051204.5|22	# other festvox packages seem to provide these:
21cr|festvox-suopuhe-lj-1.0g-20051204.5|23	Provides:	festival-voice
21cr|festvox-suopuhe-lj-1.0g-20051204.5|24	Provides:	festival-voice-finnish
21cr|festvox-suopuhe-lj-1.0g-20051204.5|25	Provides:	festival-voice-fi_FI
21cr|festvox-suopuhe-lj-1.0g-20051204.5|26	BuildArch:	noarch
21cr|festvox-suopuhe-lj-1.0g-20051204.5|27	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|28	%description
21cr|festvox-suopuhe-lj-1.0g-20051204.5|29	This is a Finnish female speaker for the Festival speech synthesis system. It
21cr|festvox-suopuhe-lj-1.0g-20051204.5|30	was developed as part of the Suopuhe project at the universities of Helsinki
21cr|festvox-suopuhe-lj-1.0g-20051204.5|31	and Joensuu.
21cr|festvox-suopuhe-lj-1.0g-20051204.5|32	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|33	%files
21cr|festvox-suopuhe-lj-1.0g-20051204.5|34	%doc lib/voices/finnish/suo_fi_lj_diphone/README.lj
21cr|festvox-suopuhe-lj-1.0g-20051204.5|35	%{_datadir}/festival/voices/finnish/suo_fi_lj_diphone
21cr|festvox-suopuhe-lj-1.0g-20051204.5|36	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|37	#-----------------------------------------------------------------------------
21cr|festvox-suopuhe-lj-1.0g-20051204.5|38	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|39	%package -n	festvox-suopuhe-common
21cr|festvox-suopuhe-lj-1.0g-20051204.5|40	Summary:	Common files for Festival Finnish speakers
21cr|festvox-suopuhe-lj-1.0g-20051204.5|41	Group:		Sound
21cr|festvox-suopuhe-lj-1.0g-20051204.5|42	Recommends:	festvox-suopuhe-mv
21cr|festvox-suopuhe-lj-1.0g-20051204.5|43	Recommends:	festvox-suopuhe-lj
21cr|festvox-suopuhe-lj-1.0g-20051204.5|44	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|45	%description -n	festvox-suopuhe-common
21cr|festvox-suopuhe-lj-1.0g-20051204.5|46	This package contains the common files between the two Finnish Festival speech
21cr|festvox-suopuhe-lj-1.0g-20051204.5|47	synthesis speakers, festvox-suopuhe-mv and festvox-suopuhe-lj.
21cr|festvox-suopuhe-lj-1.0g-20051204.5|48	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|49	%files -n festvox-suopuhe-common
21cr|festvox-suopuhe-lj-1.0g-20051204.5|50	%doc README.MDV README.install.urpmi
21cr|festvox-suopuhe-lj-1.0g-20051204.5|51	%{_datadir}/festival/voices/finnish/suopuhe.common
21cr|festvox-suopuhe-lj-1.0g-20051204.5|52	%dir %{_datadir}/festival/voices/finnish
21cr|festvox-suopuhe-lj-1.0g-20051204.5|53	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|54	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|55	#-----------------------------------------------------------------------------
21cr|festvox-suopuhe-lj-1.0g-20051204.5|56	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|57	%prep
21cr|festvox-suopuhe-lj-1.0g-20051204.5|58	%setup -q -n festival
21cr|festvox-suopuhe-lj-1.0g-20051204.5|59	%patch0 -p1
21cr|festvox-suopuhe-lj-1.0g-20051204.5|60	%patch1 -p1
21cr|festvox-suopuhe-lj-1.0g-20051204.5|61	cp -a %{SOURCE1} .
21cr|festvox-suopuhe-lj-1.0g-20051204.5|62	cat > README.install.urpmi <<EOF
21cr|festvox-suopuhe-lj-1.0g-20051204.5|63	See suopuhe usage instructions in
21cr|festvox-suopuhe-lj-1.0g-20051204.5|64	%{_docdir}/festvox-suopuhe-common/README.MDV.
21cr|festvox-suopuhe-lj-1.0g-20051204.5|65	EOF
21cr|festvox-suopuhe-lj-1.0g-20051204.5|66	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|67	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|68	%install
21cr|festvox-suopuhe-lj-1.0g-20051204.5|69	install -d -m755 %{buildroot}%{_datadir}/festival/voices/finnish/suopuhe.common
21cr|festvox-suopuhe-lj-1.0g-20051204.5|70	cp -a lib/voices/finnish/suo_fi_lj_diphone/festvox/* \
21cr|festvox-suopuhe-lj-1.0g-20051204.5|71	%{buildroot}%{_datadir}/festival/voices/finnish/suopuhe.common
21cr|festvox-suopuhe-lj-1.0g-20051204.5|72	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|73	install -d -m755 %{buildroot}%{_datadir}/festival/voices/finnish/suo_fi_lj_diphone
21cr|festvox-suopuhe-lj-1.0g-20051204.5|74	cp -a lib/voices/finnish/suo_fi_lj_diphone/group \
21cr|festvox-suopuhe-lj-1.0g-20051204.5|75	%{buildroot}%{_datadir}/festival/voices/finnish/suo_fi_lj_diphone
21cr|festvox-suopuhe-lj-1.0g-20051204.5|76	
21cr|festvox-suopuhe-lj-1.0g-20051204.5|77	ln -s ../suopuhe.common %{buildroot}%{_datadir}/festival/voices/finnish/suo_fi_lj_diphone/festvox

1390 21
21cr|festvox-suopuhe-mv-20041119-7|1	Summary:	Festival Voice - Finnish male speaker (hy_fi_mv)
21cr|festvox-suopuhe-mv-20041119-7|2	Name:		festvox-suopuhe-mv
21cr|festvox-suopuhe-mv-20041119-7|3	Version:	20041119
21cr|festvox-suopuhe-mv-20041119-7|4	Release:	7
21cr|festvox-suopuhe-mv-20041119-7|5	License:	LGPL
21cr|festvox-suopuhe-mv-20041119-7|6	Group:		Sound
21cr|festvox-suopuhe-mv-20041119-7|7	# URLs are dead: use stored sources
21cr|festvox-suopuhe-mv-20041119-7|8	# WARNING: possibly not working with festival >= 2.4
21cr|festvox-suopuhe-mv-20041119-7|9	Url:		http://phon.joensuu.fi/suopuhe/
21cr|festvox-suopuhe-mv-20041119-7|10	Source0:	hy_fi_mv_diphone-%{version}.tar.bz2
21cr|festvox-suopuhe-mv-20041119-7|11	Requires:	festvox-suopuhe-common
21cr|festvox-suopuhe-mv-20041119-7|12	# per Mandriva locale-specific package policy:
21cr|festvox-suopuhe-mv-20041119-7|13	Requires:	locales-fi
21cr|festvox-suopuhe-mv-20041119-7|14	# other festvox packages seem to provide these:
21cr|festvox-suopuhe-mv-20041119-7|15	Provides:	festival-voice
21cr|festvox-suopuhe-mv-20041119-7|16	Provides:	festival-voice-finnish
21cr|festvox-suopuhe-mv-20041119-7|17	Provides:	festival-voice-fi_FI
21cr|festvox-suopuhe-mv-20041119-7|18	BuildArch:	noarch
21cr|festvox-suopuhe-mv-20041119-7|19	
21cr|festvox-suopuhe-mv-20041119-7|20	%description
21cr|festvox-suopuhe-mv-20041119-7|21	This is a Finnish male speaker for the Festival speech synthesis system. It
21cr|festvox-suopuhe-mv-20041119-7|22	was developed as part of the Suopuhe project at the universities of Helsinki
21cr|festvox-suopuhe-mv-20041119-7|23	and Joensuu.
21cr|festvox-suopuhe-mv-20041119-7|24	
21cr|festvox-suopuhe-mv-20041119-7|25	%files
21cr|festvox-suopuhe-mv-20041119-7|26	%doc lib/voices/finnish/hy_fi_mv_diphone/README.mv
21cr|festvox-suopuhe-mv-20041119-7|27	%{_datadir}/festival/voices/finnish/hy_fi_mv_diphone
21cr|festvox-suopuhe-mv-20041119-7|28	
21cr|festvox-suopuhe-mv-20041119-7|29	#-----------------------------------------------------------------------------
21cr|festvox-suopuhe-mv-20041119-7|30	
21cr|festvox-suopuhe-mv-20041119-7|31	%prep
21cr|festvox-suopuhe-mv-20041119-7|32	%setup -q -n festival
21cr|festvox-suopuhe-mv-20041119-7|33	
21cr|festvox-suopuhe-mv-20041119-7|34	%install
21cr|festvox-suopuhe-mv-20041119-7|35	install -d -m755 %{buildroot}%{_datadir}/festival/voices/finnish/hy_fi_mv_diphone
21cr|festvox-suopuhe-mv-20041119-7|36	cp -a lib/voices/finnish/hy_fi_mv_diphone/group \
21cr|festvox-suopuhe-mv-20041119-7|37	%{buildroot}%{_datadir}/festival/voices/finnish/hy_fi_mv_diphone
21cr|festvox-suopuhe-mv-20041119-7|38	
21cr|festvox-suopuhe-mv-20041119-7|39	ln -s ../suopuhe.common %{buildroot}%{_datadir}/festival/voices/finnish/hy_fi_mv_diphone/festvox

1391 21
21cr|fet-6.8.5-1|1	#define distsuffix mrb
21cr|fet-6.8.5-1|2	
21cr|fet-6.8.5-1|3	Summary:	Free Timetabling Software
21cr|fet-6.8.5-1|4	Name:		fet
21cr|fet-6.8.5-1|5	Version:	6.8.5
21cr|fet-6.8.5-1|6	Release:	1
21cr|fet-6.8.5-1|7	License:	GPLv3
21cr|fet-6.8.5-1|8	Group:		Education
21cr|fet-6.8.5-1|9	Url:		http://lalescu.ro/liviu/fet/
21cr|fet-6.8.5-1|10	Source0:	http://lalescu.ro/liviu/fet/download/%{name}-%{version}.tar.bz2
21cr|fet-6.8.5-1|11	BuildRequires:	qt5-devel
21cr|fet-6.8.5-1|12	BuildRequires:	qt5-linguist-tools
21cr|fet-6.8.5-1|13	BuildRequires:	qmake5
21cr|fet-6.8.5-1|14	BuildRequires:	desktop-file-utils
21cr|fet-6.8.5-1|15	
21cr|fet-6.8.5-1|16	%description
21cr|fet-6.8.5-1|17	FET is free timetabling software (licensed under GNU GPL v2 or later). This
21cr|fet-6.8.5-1|18	program aims to automatically generate the timetable of a school,
21cr|fet-6.8.5-1|19	high-school or university. It may be used for other timetabling purposes.
21cr|fet-6.8.5-1|20	
21cr|fet-6.8.5-1|21	FET can mean "Free Educational Timetabling" (the "E" in the middle may
21cr|fet-6.8.5-1|22	also stand for other words, based on your personal preference).
21cr|fet-6.8.5-1|23	
21cr|fet-6.8.5-1|24	%files -f %{name}.lang
21cr|fet-6.8.5-1|25	%{_docdir}/%{name}
21cr|fet-6.8.5-1|26	%{_bindir}/%{name}*
21cr|fet-6.8.5-1|27	%{_datadir}/applications/%{name}.desktop
21cr|fet-6.8.5-1|28	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|fet-6.8.5-1|29	%dir %{_datadir}/%{name}
21cr|fet-6.8.5-1|30	%{_datadir}/%{name}/examples
21cr|fet-6.8.5-1|31	%dir %{_datadir}/%{name}/translations
21cr|fet-6.8.5-1|32	%{_mandir}/man1/%{name}*.1.*
21cr|fet-6.8.5-1|33	
21cr|fet-6.8.5-1|34	#-------------------------------------------------------------------
21cr|fet-6.8.5-1|35	
21cr|fet-6.8.5-1|36	%prep
21cr|fet-6.8.5-1|37	%setup -q
21cr|fet-6.8.5-1|38	#file-not-utf8
21cr|fet-6.8.5-1|39	iconv -c -t UTF-8 < licenses/qt/ThirdPartySoftware_Listing.txt > \
21cr|fet-6.8.5-1|40	licenses/qt/ThirdPartySoftware_Listing.txt
21cr|fet-6.8.5-1|41	
21cr|fet-6.8.5-1|42	%build
21cr|fet-6.8.5-1|43	%{_qt5_bindir}/lupdate %{name}.pro
21cr|fet-6.8.5-1|44	pushd translations
21cr|fet-6.8.5-1|45	%{_qt5_bindir}/lrelease *.ts
21cr|fet-6.8.5-1|46	popd
21cr|fet-6.8.5-1|47	
21cr|fet-6.8.5-1|48	%qmake_qt5 DEFINES+=USE_SYSTEM_LOCALE
21cr|fet-6.8.5-1|49	%make
21cr|fet-6.8.5-1|50	
21cr|fet-6.8.5-1|51	%install
21cr|fet-6.8.5-1|52	%makeinstall_qt
21cr|fet-6.8.5-1|53	chmod 0644 %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fet-6.8.5-1|54	%find_lang %{name} --with-qt
21cr|fet-6.8.5-1|55	
21cr|fet-6.8.5-1|56	%check
21cr|fet-6.8.5-1|57	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

1392 21
21cr|fetchlog-1.4-5|1	Summary:	Fetch and convert new messages of a logfile
21cr|fetchlog-1.4-5|2	Name:		fetchlog
21cr|fetchlog-1.4-5|3	Version:	1.4
21cr|fetchlog-1.4-5|4	Release:	5
21cr|fetchlog-1.4-5|5	License:	GPLv2+
21cr|fetchlog-1.4-5|6	Group:		System/Kernel and hardware
21cr|fetchlog-1.4-5|7	URL:		http://sourceforge.net/projects/fetchlog/
21cr|fetchlog-1.4-5|8	Source0:	http://prdownloads.sourceforge.net/fetchlog/%{name}-%{version}.tar.gz
21cr|fetchlog-1.4-5|9	
21cr|fetchlog-1.4-5|10	%description
21cr|fetchlog-1.4-5|11	The fetchlog utility displays the last new messages of a logfile
21cr|fetchlog-1.4-5|12	(syslog).  fetchlog is similar like tail but offers some extra
21cr|fetchlog-1.4-5|13	functionality like pattern matching with regular expressions,
21cr|fetchlog-1.4-5|14	output formatting for email, SMS, pager or SNMP tools, etc.
21cr|fetchlog-1.4-5|15	
21cr|fetchlog-1.4-5|16	%prep
21cr|fetchlog-1.4-5|17	
21cr|fetchlog-1.4-5|18	%setup -q -n %{name}-%{version}
21cr|fetchlog-1.4-5|19	
21cr|fetchlog-1.4-5|20	%build
21cr|fetchlog-1.4-5|21	
21cr|fetchlog-1.4-5|22	%make CFLAGS="%{optflags}"
21cr|fetchlog-1.4-5|23	
21cr|fetchlog-1.4-5|24	%install
21cr|fetchlog-1.4-5|25	install -d %{buildroot}%{_bindir}
21cr|fetchlog-1.4-5|26	install -d %{buildroot}%{_mandir}/man1
21cr|fetchlog-1.4-5|27	
21cr|fetchlog-1.4-5|28	install -m0755 fetchlog %{buildroot}%{_bindir}/
21cr|fetchlog-1.4-5|29	install -m0644 fetchlog.1 %{buildroot}%{_mandir}/man1/
21cr|fetchlog-1.4-5|30	
21cr|fetchlog-1.4-5|31	%files
21cr|fetchlog-1.4-5|32	%doc CHANGES README README.Nagios README.SNMP
21cr|fetchlog-1.4-5|33	%{_bindir}/*
21cr|fetchlog-1.4-5|34	%{_mandir}/man1/*

1393 21
21cr|fetchyahoo-2.14.10-4|1	Summary: Downloads mail from an Yahoo! webmail account
21cr|fetchyahoo-2.14.10-4|2	Name: fetchyahoo
21cr|fetchyahoo-2.14.10-4|3	Version: 2.14.10
21cr|fetchyahoo-2.14.10-4|4	Release: 4
21cr|fetchyahoo-2.14.10-4|5	URL: http://fetchyahoo.twizzler.org
21cr|fetchyahoo-2.14.10-4|6	Source0: http://fetchyahoo.twizzler.org/%{name}-%{version}.tar.gz
21cr|fetchyahoo-2.14.10-4|7	Source1: README.urpmi
21cr|fetchyahoo-2.14.10-4|8	License: GPLv2+
21cr|fetchyahoo-2.14.10-4|9	Group: Networking/Mail
21cr|fetchyahoo-2.14.10-4|10	
21cr|fetchyahoo-2.14.10-4|11	Requires: perl(LWP::Protocol::https)
21cr|fetchyahoo-2.14.10-4|12	Requires: perl
21cr|fetchyahoo-2.14.10-4|13	
21cr|fetchyahoo-2.14.10-4|14	BuildArch: noarch
21cr|fetchyahoo-2.14.10-4|15	
21cr|fetchyahoo-2.14.10-4|16	%description
21cr|fetchyahoo-2.14.10-4|17	FetchYahoo is a Perl script that downloads mail from a Yahoo! web-mail
21cr|fetchyahoo-2.14.10-4|18	account to a local mail spool, an m-box file, or to proc-mail. It is
21cr|fetchyahoo-2.14.10-4|19	meant to replace fetchmail for people using Yahoo! mail since Yahoo!'s
21cr|fetchyahoo-2.14.10-4|20	POP and email forwarding services are no longer free. It includes all
21cr|fetchyahoo-2.14.10-4|21	parts and attachments within the email. It can also forward the email
21cr|fetchyahoo-2.14.10-4|22	to a specified address.
21cr|fetchyahoo-2.14.10-4|23	
21cr|fetchyahoo-2.14.10-4|24	%prep
21cr|fetchyahoo-2.14.10-4|25	%setup -q
21cr|fetchyahoo-2.14.10-4|26	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
21cr|fetchyahoo-2.14.10-4|27	iconv -f iso8859-1 -t utf-8 Credits > Credits.conv && mv -f Credits.conv Credits
21cr|fetchyahoo-2.14.10-4|28	
21cr|fetchyahoo-2.14.10-4|29	%build
21cr|fetchyahoo-2.14.10-4|30	
21cr|fetchyahoo-2.14.10-4|31	%install
21cr|fetchyahoo-2.14.10-4|32	mkdir -p $RPM_BUILD_ROOT%_bindir
21cr|fetchyahoo-2.14.10-4|33	mkdir -p $RPM_BUILD_ROOT%_mandir/man1
21cr|fetchyahoo-2.14.10-4|34	cp -a fetchyahoo $RPM_BUILD_ROOT%_bindir/fetchyahoo
21cr|fetchyahoo-2.14.10-4|35	cp -a fetchyahoo.1 $RPM_BUILD_ROOT%_mandir/man1/fetchyahoo.1
21cr|fetchyahoo-2.14.10-4|36	install  %{SOURCE1} README.urpmi
21cr|fetchyahoo-2.14.10-4|37	
21cr|fetchyahoo-2.14.10-4|38	%files
21cr|fetchyahoo-2.14.10-4|39	%doc COPYING INSTALL TODO index.html fetchyahoorc ChangeLog Credits
21cr|fetchyahoo-2.14.10-4|40	%_bindir/fetchyahoo
21cr|fetchyahoo-2.14.10-4|41	%_mandir/man1/fetchyahoo.*

1394 21
21cr|ffcall-2.4-1|1	%define major 1
21cr|ffcall-2.4-1|2	%define ffcallmajor 0
21cr|ffcall-2.4-1|3	%define libffcall %mklibname ffcall %{ffcallmajor}
21cr|ffcall-2.4-1|4	%define libavcall %mklibname avcall %{major}
21cr|ffcall-2.4-1|5	%define libcallback %mklibname callback %{major}
21cr|ffcall-2.4-1|6	%define libtrampoline %mklibname trampoline %{major}
21cr|ffcall-2.4-1|7	%define devname %mklibname %{name} -d
21cr|ffcall-2.4-1|8	
21cr|ffcall-2.4-1|9	Summary:	Libraries that can be used to build foreign function call interfaces
21cr|ffcall-2.4-1|10	Name:		ffcall
21cr|ffcall-2.4-1|11	Version:	2.4
21cr|ffcall-2.4-1|12	Release:	1
21cr|ffcall-2.4-1|13	License:	GPLv2+
21cr|ffcall-2.4-1|14	Group:		System/Libraries
21cr|ffcall-2.4-1|15	Url:		https://www.gnu.org/software/libffcall/
21cr|ffcall-2.4-1|16	Source:		https://ftp.gnu.org/gnu/libffcall/libffcall-%{version}.tar.gz
21cr|ffcall-2.4-1|17	
21cr|ffcall-2.4-1|18	%description
21cr|ffcall-2.4-1|19	This is a collection of four libraries which can be used to build
21cr|ffcall-2.4-1|20	foreign function call interfaces in embedded interpreters.
21cr|ffcall-2.4-1|21	
21cr|ffcall-2.4-1|22	The four packages are:
21cr|ffcall-2.4-1|23	- avcall - calling C functions with variable arguments
21cr|ffcall-2.4-1|24	- vacall - C functions accepting variable argument prototypes
21cr|ffcall-2.4-1|25	- trampoline - closures as first-class C functions
21cr|ffcall-2.4-1|26	- callback - closures with variable arguments as first-class C functions
21cr|ffcall-2.4-1|27	(a reentrant combination of vacall and trampoline)
21cr|ffcall-2.4-1|28	This version B includes some minor configuration changes so that files
21cr|ffcall-2.4-1|29	are installed in the proper place. Also it compiles on cygwin and mingw32.
21cr|ffcall-2.4-1|30	
21cr|ffcall-2.4-1|31	#----------------------------------------------------------------------------
21cr|ffcall-2.4-1|32	
21cr|ffcall-2.4-1|33	%package -n %{libffcall}
21cr|ffcall-2.4-1|34	Summary:	Libraries that can be used to build foreign function call interfaces
21cr|ffcall-2.4-1|35	Group:		System/Libraries
21cr|ffcall-2.4-1|36	Conflicts:	%{_lib}ffcall0 < 1.10-11
21cr|ffcall-2.4-1|37	Obsoletes:	%{_lib}ffcall0 < 1.10-11
21cr|ffcall-2.4-1|38	
21cr|ffcall-2.4-1|39	%description -n %{libffcall}
21cr|ffcall-2.4-1|40	This is a collection of four libraries which can be used to build
21cr|ffcall-2.4-1|41	foreign function call interfaces in embedded interpreters.
21cr|ffcall-2.4-1|42	
21cr|ffcall-2.4-1|43	The four packages are:
21cr|ffcall-2.4-1|44	- avcall - calling C functions with variable arguments
21cr|ffcall-2.4-1|45	- vacall - C functions accepting variable argument prototypes
21cr|ffcall-2.4-1|46	- trampoline - closures as first-class C functions
21cr|ffcall-2.4-1|47	- callback - closures with variable arguments as first-class C functions
21cr|ffcall-2.4-1|48	(a reentrant combination of vacall and trampoline)
21cr|ffcall-2.4-1|49	This version B includes some minor configuration changes so that files
21cr|ffcall-2.4-1|50	are installed in the proper place. Also it compiles on cygwin and mingw32.
21cr|ffcall-2.4-1|51	
21cr|ffcall-2.4-1|52	%files -n %{libffcall}
21cr|ffcall-2.4-1|53	%{_libdir}/libffcall.so.%{ffcallmajor}*
21cr|ffcall-2.4-1|54	
21cr|ffcall-2.4-1|55	#----------------------------------------------------------------------------
21cr|ffcall-2.4-1|56	
21cr|ffcall-2.4-1|57	%package -n %{libavcall}
21cr|ffcall-2.4-1|58	Summary:	Libraries that can be used to build foreign function call interfaces
21cr|ffcall-2.4-1|59	Group:		System/Libraries
21cr|ffcall-2.4-1|60	Conflicts:	%{_lib}ffcall0 < 1.10-11
21cr|ffcall-2.4-1|61	
21cr|ffcall-2.4-1|62	%description -n %{libavcall}
21cr|ffcall-2.4-1|63	This is a collection of four libraries which can be used to build
21cr|ffcall-2.4-1|64	foreign function call interfaces in embedded interpreters.
21cr|ffcall-2.4-1|65	
21cr|ffcall-2.4-1|66	The four packages are:
21cr|ffcall-2.4-1|67	- avcall - calling C functions with variable arguments
21cr|ffcall-2.4-1|68	- vacall - C functions accepting variable argument prototypes
21cr|ffcall-2.4-1|69	- trampoline - closures as first-class C functions
21cr|ffcall-2.4-1|70	- callback - closures with variable arguments as first-class C functions
21cr|ffcall-2.4-1|71	(a reentrant combination of vacall and trampoline)
21cr|ffcall-2.4-1|72	This version B includes some minor configuration changes so that files
21cr|ffcall-2.4-1|73	are installed in the proper place. Also it compiles on cygwin and mingw32.
21cr|ffcall-2.4-1|74	
21cr|ffcall-2.4-1|75	%files -n %{libavcall}
21cr|ffcall-2.4-1|76	%{_libdir}/libavcall.so.%{major}*
21cr|ffcall-2.4-1|77	
21cr|ffcall-2.4-1|78	#----------------------------------------------------------------------------
21cr|ffcall-2.4-1|79	
21cr|ffcall-2.4-1|80	%package -n %{libcallback}
21cr|ffcall-2.4-1|81	Summary:	Libraries that can be used to build foreign function call interfaces
21cr|ffcall-2.4-1|82	Group:		System/Libraries
21cr|ffcall-2.4-1|83	Conflicts:	%{_lib}ffcall0 < 1.10-11
21cr|ffcall-2.4-1|84	Obsoletes:	%{_lib}ffcall0 < 1.10-11
21cr|ffcall-2.4-1|85	
21cr|ffcall-2.4-1|86	%description -n %{libcallback}
21cr|ffcall-2.4-1|87	This is a collection of four libraries which can be used to build
21cr|ffcall-2.4-1|88	foreign function call interfaces in embedded interpreters.
21cr|ffcall-2.4-1|89	
21cr|ffcall-2.4-1|90	The four packages are:
21cr|ffcall-2.4-1|91	- avcall - calling C functions with variable arguments
21cr|ffcall-2.4-1|92	- vacall - C functions accepting variable argument prototypes
21cr|ffcall-2.4-1|93	- trampoline - closures as first-class C functions
21cr|ffcall-2.4-1|94	- callback - closures with variable arguments as first-class C functions
21cr|ffcall-2.4-1|95	(a reentrant combination of vacall and trampoline)
21cr|ffcall-2.4-1|96	This version B includes some minor configuration changes so that files
21cr|ffcall-2.4-1|97	are installed in the proper place. Also it compiles on cygwin and mingw32.
21cr|ffcall-2.4-1|98	
21cr|ffcall-2.4-1|99	%files -n %{libcallback}
21cr|ffcall-2.4-1|100	%{_libdir}/libcallback.so.%{major}*
21cr|ffcall-2.4-1|101	
21cr|ffcall-2.4-1|102	#----------------------------------------------------------------------------
21cr|ffcall-2.4-1|103	
21cr|ffcall-2.4-1|104	%package -n %{libtrampoline}
21cr|ffcall-2.4-1|105	Summary:	Libraries that can be used to build foreign function call interfaces
21cr|ffcall-2.4-1|106	Group:		System/Libraries
21cr|ffcall-2.4-1|107	Conflicts:	%{_lib}ffcall0 < 1.10-11
21cr|ffcall-2.4-1|108	
21cr|ffcall-2.4-1|109	%description -n %{libtrampoline}
21cr|ffcall-2.4-1|110	This is a collection of four libraries which can be used to build
21cr|ffcall-2.4-1|111	foreign function call interfaces in embedded interpreters.
21cr|ffcall-2.4-1|112	
21cr|ffcall-2.4-1|113	The four packages are:
21cr|ffcall-2.4-1|114	- avcall - calling C functions with variable arguments
21cr|ffcall-2.4-1|115	- vacall - C functions accepting variable argument prototypes
21cr|ffcall-2.4-1|116	- trampoline - closures as first-class C functions
21cr|ffcall-2.4-1|117	- callback - closures with variable arguments as first-class C functions
21cr|ffcall-2.4-1|118	(a reentrant combination of vacall and trampoline)
21cr|ffcall-2.4-1|119	This version B includes some minor configuration changes so that files
21cr|ffcall-2.4-1|120	are installed in the proper place. Also it compiles on cygwin and mingw32.
21cr|ffcall-2.4-1|121	
21cr|ffcall-2.4-1|122	%files -n %{libtrampoline}
21cr|ffcall-2.4-1|123	%{_libdir}/libtrampoline.so.%{major}*
21cr|ffcall-2.4-1|124	
21cr|ffcall-2.4-1|125	#----------------------------------------------------------------------------
21cr|ffcall-2.4-1|126	
21cr|ffcall-2.4-1|127	%package -n %{devname}
21cr|ffcall-2.4-1|128	Summary:	Development files for ffcall library
21cr|ffcall-2.4-1|129	Group:		Development/C
21cr|ffcall-2.4-1|130	Requires:	%{libffcall} = %{EVRD}
21cr|ffcall-2.4-1|131	Requires:	%{libavcall} = %{EVRD}
21cr|ffcall-2.4-1|132	Requires:	%{libcallback} = %{EVRD}
21cr|ffcall-2.4-1|133	Requires:	%{libtrampoline} = %{EVRD}
21cr|ffcall-2.4-1|134	Provides:	%{name}-devel = %{EVRD}
21cr|ffcall-2.4-1|135	
21cr|ffcall-2.4-1|136	%description -n %{devname}
21cr|ffcall-2.4-1|137	Development files for ffcall library.
21cr|ffcall-2.4-1|138	
21cr|ffcall-2.4-1|139	%files -n %{devname}
21cr|ffcall-2.4-1|140	%doc NEWS README PLATFORMS
21cr|ffcall-2.4-1|141	%{_includedir}/*.h
21cr|ffcall-2.4-1|142	%{_libdir}/*.so
21cr|ffcall-2.4-1|143	%{_libdir}/*.a
21cr|ffcall-2.4-1|144	%{_mandir}/man3/*
21cr|ffcall-2.4-1|145	%{_defaultdocdir}/%{devname}/html
21cr|ffcall-2.4-1|146	
21cr|ffcall-2.4-1|147	#----------------------------------------------------------------------------
21cr|ffcall-2.4-1|148	
21cr|ffcall-2.4-1|149	%prep
21cr|ffcall-2.4-1|150	%autosetup -p1 -n lib%{name}-%{version}
21cr|ffcall-2.4-1|151	
21cr|ffcall-2.4-1|152	%build
21cr|ffcall-2.4-1|153	%configure \
21cr|ffcall-2.4-1|154	--enable-shared
21cr|ffcall-2.4-1|155	#build failed if multithread compile enabled, package is small, not need enable
21cr|ffcall-2.4-1|156	#multithread
21cr|ffcall-2.4-1|157	%make -j1
21cr|ffcall-2.4-1|158	
21cr|ffcall-2.4-1|159	%install
21cr|ffcall-2.4-1|160	# make install does not create all necessary directories
21cr|ffcall-2.4-1|161	mkdir -p %{buildroot}%{_includedir}
21cr|ffcall-2.4-1|162	mkdir -p %{buildroot}%{_libdir}
21cr|ffcall-2.4-1|163	mkdir -p %{buildroot}%{_mandir}
21cr|ffcall-2.4-1|164	%makeinstall_std
21cr|ffcall-2.4-1|165	
21cr|ffcall-2.4-1|166	mkdir -p %{buildroot}%{_defaultdocdir}/%{devname}
21cr|ffcall-2.4-1|167	mv %{buildroot}%{_datadir}/html %{buildroot}%{_defaultdocdir}/%{devname}/html
21cr|ffcall-2.4-1|168	
21cr|ffcall-2.4-1|169	chmod 0755 %{buildroot}%{_libdir}/*.so.*

1395 21
21cr|ffdiaporama-2.2-0.11|1	%define	debug_package %{nil}
21cr|ffdiaporama-2.2-0.11|2	%define	oname ffDiaporama
21cr|ffdiaporama-2.2-0.11|3	
21cr|ffdiaporama-2.2-0.11|4	Summary:	Movie creator from photos and video clips
21cr|ffdiaporama-2.2-0.11|5	Name:		ffdiaporama
21cr|ffdiaporama-2.2-0.11|6	Version:	2.2
21cr|ffdiaporama-2.2-0.11|7	Release:	0.11
21cr|ffdiaporama-2.2-0.11|8	License:	GPLv2+
21cr|ffdiaporama-2.2-0.11|9	Group:		Video
21cr|ffdiaporama-2.2-0.11|10	Url:		http://ffdiaporama.tuxfamily.org
21cr|ffdiaporama-2.2-0.11|11	# this is devel version
21cr|ffdiaporama-2.2-0.11|12	Source0:	http://download.tuxfamily.org/%{name}/Packages/Stable/%{name}-2014.07.01.tar.gz
21cr|ffdiaporama-2.2-0.11|13	Patch0:		ffdiaporama-ffmpeg-2.4.patch
21cr|ffdiaporama-2.2-0.11|14	Patch1:		ffdiaporama-audiodecode.patch
21cr|ffdiaporama-2.2-0.11|15	Patch2:		ffdiaporama-nodownload.patch
21cr|ffdiaporama-2.2-0.11|16	Patch3:		ffdiaporama-workingdir.patch
21cr|ffdiaporama-2.2-0.11|17	Patch4:		ffdiaporama-ffmpeg-3.0.patch
21cr|ffdiaporama-2.2-0.11|18	Patch5:		DEBIAN-download-privacy.patch
21cr|ffdiaporama-2.2-0.11|19	Patch6:		DEBIAN-ROSA-ffmpeg-4.0.patch
21cr|ffdiaporama-2.2-0.11|20	Patch7:		DEBIAN-ffmpeg-include.patch
21cr|ffdiaporama-2.2-0.11|21	Patch8:		DEBIAN-fix-hardening-flags.patch
21cr|ffdiaporama-2.2-0.11|22	#Patch10:	DEBIAN-ROSA-enable-rsc.patch
21cr|ffdiaporama-2.2-0.11|23	Patch11:	ROSA-Fix-symlinks.patch
21cr|ffdiaporama-2.2-0.11|24	Patch12:	DEBIAN-ROSA-64bit-detection.patch
21cr|ffdiaporama-2.2-0.11|25	Patch13:	DEBIAN-ROSA-libav-log-callback-mutext.patch
21cr|ffdiaporama-2.2-0.11|26	Patch15:	ffdiaporama-2.2-ffmpeg-4.4.patch
21cr|ffdiaporama-2.2-0.11|27	BuildRequires:	desktop-file-utils
21cr|ffdiaporama-2.2-0.11|28	BuildRequires:	qmake5
21cr|ffdiaporama-2.2-0.11|29	BuildRequires:	qt5-macros
21cr|ffdiaporama-2.2-0.11|30	BuildRequires:	pkgconfig(exiv2)
21cr|ffdiaporama-2.2-0.11|31	BuildRequires:	pkgconfig(libavcodec)
21cr|ffdiaporama-2.2-0.11|32	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|ffdiaporama-2.2-0.11|33	BuildRequires:	pkgconfig(Qt5Core)
21cr|ffdiaporama-2.2-0.11|34	BuildRequires:	pkgconfig(Qt5Help)
21cr|ffdiaporama-2.2-0.11|35	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|ffdiaporama-2.2-0.11|36	BuildRequires:	pkgconfig(Qt5Svg)
21cr|ffdiaporama-2.2-0.11|37	BuildRequires:	pkgconfig(Qt5Xml)
21cr|ffdiaporama-2.2-0.11|38	Requires:	ffmpeg
21cr|ffdiaporama-2.2-0.11|39	Requires:	qt5-database-plugin-sqlite
21cr|ffdiaporama-2.2-0.11|40	Recommends:	ffdiaporama-openclipart
21cr|ffdiaporama-2.2-0.11|41	Recommends:	ffdiaporama-texturemate
21cr|ffdiaporama-2.2-0.11|42	
21cr|ffdiaporama-2.2-0.11|43	%description
21cr|ffdiaporama-2.2-0.11|44	ffDiaporama is an application for creating video sequences consisting of
21cr|ffdiaporama-2.2-0.11|45	* titles, fixed or animated.
21cr|ffdiaporama-2.2-0.11|46	* images or photos, fixed or animated.
21cr|ffdiaporama-2.2-0.11|47	* movie clips
21cr|ffdiaporama-2.2-0.11|48	* music
21cr|ffdiaporama-2.2-0.11|49	
21cr|ffdiaporama-2.2-0.11|50	These sequences are assembled into a slide show by means of transitions
21cr|ffdiaporama-2.2-0.11|51	to produce complete videos
21cr|ffdiaporama-2.2-0.11|52	The following options are available:
21cr|ffdiaporama-2.2-0.11|53	
21cr|ffdiaporama-2.2-0.11|54	* Reframing of images and photos
21cr|ffdiaporama-2.2-0.11|55	* Cutting of video clips
21cr|ffdiaporama-2.2-0.11|56	* Adding text, notes to images, photos, sequences and animations
21cr|ffdiaporama-2.2-0.11|57	* Graphical filters on the images and the videos (conversion into
21cr|ffdiaporama-2.2-0.11|58	black and white, dust removal, equalization of colors, etc.)
21cr|ffdiaporama-2.2-0.11|59	* Creation of animation by zoom, rotation or Ken Burns Effect on
21cr|ffdiaporama-2.2-0.11|60	images or photos
21cr|ffdiaporama-2.2-0.11|61	* Correction of the images and the videos during animations
21cr|ffdiaporama-2.2-0.11|62	(luminosity, contrast, gamma, colors, etc.)
21cr|ffdiaporama-2.2-0.11|63	* Transitions between sequences with definition of the transition type,
21cr|ffdiaporama-2.2-0.11|64	sequence by sequence.
21cr|ffdiaporama-2.2-0.11|65	* Addition of a background sound (wav, mp3 or ogg) with customizable
21cr|ffdiaporama-2.2-0.11|66	effects for volume, fade in/out and passage in pause, sequence by sequence.
21cr|ffdiaporama-2.2-0.11|67	* Generation of videos usable on most current video equipment
21cr|ffdiaporama-2.2-0.11|68	(DVD player/smartphone, multimedia box, hard drive, etc.)
21cr|ffdiaporama-2.2-0.11|69	but also publishable on the main video-sharing Websites
21cr|ffdiaporama-2.2-0.11|70	(YouTube, Dailymotion, etc.)
21cr|ffdiaporama-2.2-0.11|71	* Video formats from QVGA (320×240) to Full HD (1920×1080)
21cr|ffdiaporama-2.2-0.11|72	by way of the DVD and HD 720 formats.
21cr|ffdiaporama-2.2-0.11|73	* Image geometry (aspect ratio) : 4:3, 16:9 or 2.35:1 (cinema)
21cr|ffdiaporama-2.2-0.11|74	* Possible formats for rendering : avi, mpg, mp4, webm, mkv
21cr|ffdiaporama-2.2-0.11|75	
21cr|ffdiaporama-2.2-0.11|76	%files -f %{name}.lang
21cr|ffdiaporama-2.2-0.11|77	%doc authors.txt BUILDVERSION.txt changelog-en.txt changelog-fr.txt licences.txt readme.txt licence.rtf ffDiaporama.xml Devices.xml
21cr|ffdiaporama-2.2-0.11|78	%{_datadir}/%{oname}/*.txt
21cr|ffdiaporama-2.2-0.11|79	%{_datadir}/%{oname}/*.xml
21cr|ffdiaporama-2.2-0.11|80	%{_datadir}/%{oname}/*.rtf
21cr|ffdiaporama-2.2-0.11|81	%{_datadir}/%{oname}/locale/*.TXT
21cr|ffdiaporama-2.2-0.11|82	%{_datadir}/%{oname}/locale/*.ts
21cr|ffdiaporama-2.2-0.11|83	%{_bindir}/%{oname}
21cr|ffdiaporama-2.2-0.11|84	%{_datadir}/applications/%{oname}.desktop
21cr|ffdiaporama-2.2-0.11|85	%{_datadir}/mime/packages/%{oname}-mime.xml
21cr|ffdiaporama-2.2-0.11|86	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|ffdiaporama-2.2-0.11|87	
21cr|ffdiaporama-2.2-0.11|88	#----------------------------------------------------------------------------
21cr|ffdiaporama-2.2-0.11|89	
21cr|ffdiaporama-2.2-0.11|90	%prep
21cr|ffdiaporama-2.2-0.11|91	%setup -qn %{oname}
21cr|ffdiaporama-2.2-0.11|92	%apply_patches
21cr|ffdiaporama-2.2-0.11|93	
21cr|ffdiaporama-2.2-0.11|94	perl -pi -e "s|Categories=GTK;GNOME;Qt;KDE;AudioVideo|Categories=GTK;GNOME;Qt;KDE;AudioVideo;|" ffDiaporama.desktop
21cr|ffdiaporama-2.2-0.11|95	
21cr|ffdiaporama-2.2-0.11|96	chmod -x authors.txt BUILDVERSION.txt changelog-en.txt changelog-fr.txt licences.txt \
21cr|ffdiaporama-2.2-0.11|97	readme.txt licence.rtf ffDiaporama.xml ffDiaporama.desktop Devices.xml ffDiaporama-mime.xml \
21cr|ffdiaporama-2.2-0.11|98	locale/LOCALEVERSION.TXT locale/WIKIVERSION.TXT
21cr|ffdiaporama-2.2-0.11|99	
21cr|ffdiaporama-2.2-0.11|100	
21cr|ffdiaporama-2.2-0.11|101	%build
21cr|ffdiaporama-2.2-0.11|102	%qmake_qt5
21cr|ffdiaporama-2.2-0.11|103	%make || :
21cr|ffdiaporama-2.2-0.11|104	
21cr|ffdiaporama-2.2-0.11|105	%install
21cr|ffdiaporama-2.2-0.11|106	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|ffdiaporama-2.2-0.11|107	mkdir -p %{buildroot}%{_datadir}%{oname}/locale
21cr|ffdiaporama-2.2-0.11|108	cp -v locale/* %{buildroot}%{_datadir}/%{oname}/locale/
21cr|ffdiaporama-2.2-0.11|109	
21cr|ffdiaporama-2.2-0.11|110	(cd %{buildroot} && find . -name '*.q*') | sed -e 's|^.||' | sed -e \
21cr|ffdiaporama-2.2-0.11|111	's:\(.*/locale/\)\([_a-z_A-Z]\+\)\(.q\):%lang(\2) \1\2\3:' >> %{name}.lang
21cr|ffdiaporama-2.2-0.11|112	
21cr|ffdiaporama-2.2-0.11|113	find %{buildroot}%{_datadir}/%{oname}/locale  -name '*.ts' -exec chmod -x {} \;
21cr|ffdiaporama-2.2-0.11|114	find %{buildroot}%{_datadir}/%{oname}/locale  -name '*.TXT' -exec chmod -x {} \;

1396 21
21cr|ffdiaporama-openclipart-1.0-4|1	Summary:	This is ffDiaporama extension for Openclipart
21cr|ffdiaporama-openclipart-1.0-4|2	Name:		ffdiaporama-openclipart
21cr|ffdiaporama-openclipart-1.0-4|3	Version:	1.0
21cr|ffdiaporama-openclipart-1.0-4|4	Release:	4
21cr|ffdiaporama-openclipart-1.0-4|5	License:	GPLv2+
21cr|ffdiaporama-openclipart-1.0-4|6	Group:		Graphics
21cr|ffdiaporama-openclipart-1.0-4|7	Url:		http://ffdiaporama.tuxfamily.org/?page_id=9273
21cr|ffdiaporama-openclipart-1.0-4|8	BuildRequires:	openclipart
21cr|ffdiaporama-openclipart-1.0-4|9	Requires:	ffdiaporama
21cr|ffdiaporama-openclipart-1.0-4|10	Requires:	openclipart
21cr|ffdiaporama-openclipart-1.0-4|11	BuildArch:	noarch
21cr|ffdiaporama-openclipart-1.0-4|12	
21cr|ffdiaporama-openclipart-1.0-4|13	%description
21cr|ffdiaporama-openclipart-1.0-4|14	This extension allows you to use the openclipart database (version 0.18+)
21cr|ffdiaporama-openclipart-1.0-4|15	with ffDiaporama. This database contains nearly 13,000 free clipart in .svg
21cr|ffdiaporama-openclipart-1.0-4|16	format (vector). These cliparts are available in ffDiaporama under the
21cr|ffdiaporama-openclipart-1.0-4|17	"clipart" entry of the directory tree in multimedia file browser.
21cr|ffdiaporama-openclipart-1.0-4|18	
21cr|ffdiaporama-openclipart-1.0-4|19	%files
21cr|ffdiaporama-openclipart-1.0-4|20	%{_datadir}/ffDiaporama/clipart/openclipart
21cr|ffdiaporama-openclipart-1.0-4|21	
21cr|ffdiaporama-openclipart-1.0-4|22	#----------------------------------------------------------------------------
21cr|ffdiaporama-openclipart-1.0-4|23	
21cr|ffdiaporama-openclipart-1.0-4|24	%prep
21cr|ffdiaporama-openclipart-1.0-4|25	#nothing
21cr|ffdiaporama-openclipart-1.0-4|26	
21cr|ffdiaporama-openclipart-1.0-4|27	%build
21cr|ffdiaporama-openclipart-1.0-4|28	#nothing
21cr|ffdiaporama-openclipart-1.0-4|29	
21cr|ffdiaporama-openclipart-1.0-4|30	%install
21cr|ffdiaporama-openclipart-1.0-4|31	install -d %{buildroot}%{_datadir}/ffDiaporama/clipart/openclipart
21cr|ffdiaporama-openclipart-1.0-4|32	ln -s %{_datadir}/clipart/openclipart/* %{buildroot}%{_datadir}/ffDiaporama/clipart/openclipart

1397 21
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|1	%define oname ffdiaporama_texturemate
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|2	%define upname ffDiaporama_texturemate
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|3	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|4	%define year 2014
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|5	%define minor 0125
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|6	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|7	Summary:	Background textures for ffDiaporama
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|8	Name:		ffdiaporama-texturemate
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|9	Version:	1.0
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|10	Release:	1.%{year}.%{minor}.2
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|11	License:	CC-BY
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|12	Group:		Graphics
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|13	Url:		http://www.texturemate.com/
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|14	Source0:	http://download.tuxfamily.org/ffdiaporama/Packages/Stable/%{oname}_%{version}.%{year}.%{minor}.tar.gz
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|15	BuildRequires:	ffdiaporama
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|16	BuildRequires:	qmake5
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|17	BuildRequires:	qt5-macros
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|18	Requires:	ffdiaporama
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|19	BuildArch:	noarch
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|20	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|21	%description
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|22	This package contains free textures to set as background in ffDiaporama.
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|23	You can set a texture as background from the library when editing the
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|24	background in a slide's settings dialog.
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|25	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|26	ffDiaporama is a tool to make diaporamas as video and a part of ffDiaporama.
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|27	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|28	All resources provided with ffDiaporama-texturemate are from the site:
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|29	http://www.texturemate.com/
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|30	and have been redesigned to work with ffDiaporama 1.6 and higher.
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|31	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|32	%files
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|33	%doc licence.txt readme.txt TMTBUILDVERSION.txt
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|34	%{_datadir}/ffDiaporama/background/texturemate/*
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|35	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|36	#----------------------------------------------------------------------------
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|37	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|38	%prep
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|39	%setup -qn %{upname}
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|40	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|41	%build
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|42	%qmake_qt5 %{upname}.pro
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|43	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|44	%make
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|45	
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|46	%install
21cr|ffdiaporama-texturemate-1.0-1.2014.0125.2|47	%makeinstall INSTALL_ROOT=%{buildroot}

1398 21
21cr|ffingerd-1.28-14|1	Name: ffingerd
21cr|ffingerd-1.28-14|2	Summary: Secure finger daemon
21cr|ffingerd-1.28-14|3	Version: 1.28
21cr|ffingerd-1.28-14|4	Release: 14
21cr|ffingerd-1.28-14|5	Source0: %{name}-%{version}.tar.bz2
21cr|ffingerd-1.28-14|6	Group: Networking/Other
21cr|ffingerd-1.28-14|7	URL: http://www.fefe.de/ffingerd/
21cr|ffingerd-1.28-14|8	License: GPL
21cr|ffingerd-1.28-14|9	
21cr|ffingerd-1.28-14|10	%description
21cr|ffingerd-1.28-14|11	Fefe's Finger Daemon is a secure fingerd which doesn't run as root,
21cr|ffingerd-1.28-14|12	doesn't give away vital info about your system, and does syslogging.
21cr|ffingerd-1.28-14|13	
21cr|ffingerd-1.28-14|14	%prep
21cr|ffingerd-1.28-14|15	
21cr|ffingerd-1.28-14|16	%setup -q %{name}-%{version}
21cr|ffingerd-1.28-14|17	
21cr|ffingerd-1.28-14|18	%build
21cr|ffingerd-1.28-14|19	
21cr|ffingerd-1.28-14|20	%configure
21cr|ffingerd-1.28-14|21	
21cr|ffingerd-1.28-14|22	%make
21cr|ffingerd-1.28-14|23	
21cr|ffingerd-1.28-14|24	%install
21cr|ffingerd-1.28-14|25	rm -rf $RPM_BUILD_ROOT
21cr|ffingerd-1.28-14|26	
21cr|ffingerd-1.28-14|27	install -d $RPM_BUILD_ROOT%{_prefix}/sbin
21cr|ffingerd-1.28-14|28	install -d $RPM_BUILD_ROOT%{_mandir}/man8
21cr|ffingerd-1.28-14|29	install -m 644 ffingerd.8 $RPM_BUILD_ROOT/%{_mandir}/man8
21cr|ffingerd-1.28-14|30	install -m 755 ffingerd $RPM_BUILD_ROOT%{_sbindir}/
21cr|ffingerd-1.28-14|31	
21cr|ffingerd-1.28-14|32	%post
21cr|ffingerd-1.28-14|33	# remove other fingerd's and add ffingerd. make a backup, too
21cr|ffingerd-1.28-14|34	cat /etc/inetd.conf | grep ffingerd > /tmp/ffingerd.test
21cr|ffingerd-1.28-14|35	if [ ! -s /tmp/ffingerd.test ]; then
21cr|ffingerd-1.28-14|36	cp -f /etc/inetd.conf /etc/inetd.conf.rpmsave
21cr|ffingerd-1.28-14|37	cat /etc/inetd.conf | grep -v in.fingerd | grep -v "End of inetd.conf" > /etc/inetd.conf
21cr|ffingerd-1.28-14|38	echo "#" >> /etc/inetd.conf
21cr|ffingerd-1.28-14|39	echo "# Fefe's finger daemon, a secure finger daemon" >> /etc/inetd.conf
21cr|ffingerd-1.28-14|40	echo "#" >> /etc/inetd.conf
21cr|ffingerd-1.28-14|41	echo "finger  stream  tcp     nowait  nobody  /usr/sbin/tcpd  /usr/sbin/ffingerd" >> /etc/inetd.conf
21cr|ffingerd-1.28-14|42	echo >> /etc/inetd.conf
21cr|ffingerd-1.28-14|43	echo "# End of inetd.conf" >> /etc/inetd.conf
21cr|ffingerd-1.28-14|44	fi
21cr|ffingerd-1.28-14|45	rm /tmp/ffingerd.test
21cr|ffingerd-1.28-14|46	
21cr|ffingerd-1.28-14|47	# now restart inetd
21cr|ffingerd-1.28-14|48	if [ -f /var/run/inetd.pid ]; then
21cr|ffingerd-1.28-14|49	kill -HUP `cat /var/run/inetd.pid` ;
21cr|ffingerd-1.28-14|50	else
21cr|ffingerd-1.28-14|51	echo "Now you need to restart inetd" ;
21cr|ffingerd-1.28-14|52	fi
21cr|ffingerd-1.28-14|53	
21cr|ffingerd-1.28-14|54	%postun
21cr|ffingerd-1.28-14|55	# restore the old config file, or try to at least
21cr|ffingerd-1.28-14|56	if [ -f /etc/inetd.conf.rpmsave ]; then
21cr|ffingerd-1.28-14|57	mv /etc/inetd.conf.rpmsave /etc/inetd.conf ;
21cr|ffingerd-1.28-14|58	fi
21cr|ffingerd-1.28-14|59	
21cr|ffingerd-1.28-14|60	# now restart inetd
21cr|ffingerd-1.28-14|61	if [ -f /var/run/inetd.pid ]; then
21cr|ffingerd-1.28-14|62	kill -HUP `cat /var/run/inetd.pid` ;
21cr|ffingerd-1.28-14|63	else
21cr|ffingerd-1.28-14|64	echo "Now you need to restart inetd" ;
21cr|ffingerd-1.28-14|65	fi
21cr|ffingerd-1.28-14|66	
21cr|ffingerd-1.28-14|67	%files
21cr|ffingerd-1.28-14|68	%defattr(-,root,root)
21cr|ffingerd-1.28-14|69	%doc NEWS README TODO
21cr|ffingerd-1.28-14|70	%{_sbindir}/*
21cr|ffingerd-1.28-14|71	%{_mandir}/man8/*
21cr|ffingerd-1.28-14|72	
21cr|ffingerd-1.28-14|73	%clean
21cr|ffingerd-1.28-14|74	rm -rf $RPM_BUILD_ROOT

1399 21
21cr|fflas-ffpack-2.5.0-1|1	# This package is arch-specific, because it computes properties of the system
21cr|fflas-ffpack-2.5.0-1|2	# (such as endianness) and stores them in generated header files.  Hence, the
21cr|fflas-ffpack-2.5.0-1|3	# files DO vary by platform.  However, there is no actual compiled code, so
21cr|fflas-ffpack-2.5.0-1|4	# turn off debuginfo generation.
21cr|fflas-ffpack-2.5.0-1|5	%global debug_package %{nil}
21cr|fflas-ffpack-2.5.0-1|6	
21cr|fflas-ffpack-2.5.0-1|7	Summary:	Finite field linear algebra subroutines
21cr|fflas-ffpack-2.5.0-1|8	Name:		fflas-ffpack
21cr|fflas-ffpack-2.5.0-1|9	Version:	2.5.0
21cr|fflas-ffpack-2.5.0-1|10	Release:	1
21cr|fflas-ffpack-2.5.0-1|11	License:	LGPLv2+ and CeCILL-B
21cr|fflas-ffpack-2.5.0-1|12	Group:		Sciences/Mathematics
21cr|fflas-ffpack-2.5.0-1|13	Url:		http://linbox-team.github.io/fflas-ffpack
21cr|fflas-ffpack-2.5.0-1|14	Source0:	https://github.com/linbox-team/fflas-ffpack/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|fflas-ffpack-2.5.0-1|15	# Man page written for Fedora in groff_man(7) format based on --help output
21cr|fflas-ffpack-2.5.0-1|16	Source1:	fflas-ffpack-config.1
21cr|fflas-ffpack-2.5.0-1|17	# Patch from upstream discussion list.  Fixes building with debug.
21cr|fflas-ffpack-2.5.0-1|18	Patch1:		fflas-ffpack-debug.patch
21cr|fflas-ffpack-2.5.0-1|19	BuildRequires:	doxygen
21cr|fflas-ffpack-2.5.0-1|20	BuildRequires:	givaro-devel
21cr|fflas-ffpack-2.5.0-1|21	BuildRequires:	gmp-devel
21cr|fflas-ffpack-2.5.0-1|22	BuildRequires:	gomp-devel
21cr|fflas-ffpack-2.5.0-1|23	BuildRequires:	flexiblas-devel
21cr|fflas-ffpack-2.5.0-1|24	
21cr|fflas-ffpack-2.5.0-1|25	
21cr|fflas-ffpack-2.5.0-1|26	# Although there are references to linbox-devel files in this package,
21cr|fflas-ffpack-2.5.0-1|27	# linbox-devel Requires fflas-ffpack-devel, not the other way around.
21cr|fflas-ffpack-2.5.0-1|28	
21cr|fflas-ffpack-2.5.0-1|29	%description
21cr|fflas-ffpack-2.5.0-1|30	The FFLAS-FFPACK library provides functionality for dense linear algebra
21cr|fflas-ffpack-2.5.0-1|31	over word size prime finite fields.
21cr|fflas-ffpack-2.5.0-1|32	
21cr|fflas-ffpack-2.5.0-1|33	#----------------------------------------------------------------------------
21cr|fflas-ffpack-2.5.0-1|34	
21cr|fflas-ffpack-2.5.0-1|35	%package devel
21cr|fflas-ffpack-2.5.0-1|36	Summary:	Header files for developing with fflas-ffpack
21cr|fflas-ffpack-2.5.0-1|37	Group:		Development/C++
21cr|fflas-ffpack-2.5.0-1|38	Requires:	givaro-devel
21cr|fflas-ffpack-2.5.0-1|39	Requires:	gmp-devel
21cr|fflas-ffpack-2.5.0-1|40	Requires:	flexiblas-devel
21cr|fflas-ffpack-2.5.0-1|41	
21cr|fflas-ffpack-2.5.0-1|42	%description devel
21cr|fflas-ffpack-2.5.0-1|43	The FFLAS-FFPACK library provides functionality for dense linear algebra
21cr|fflas-ffpack-2.5.0-1|44	over word size prime finite fields.  This package provides the header
21cr|fflas-ffpack-2.5.0-1|45	files for developing applications that use FFLAS-FFPACK.
21cr|fflas-ffpack-2.5.0-1|46	
21cr|fflas-ffpack-2.5.0-1|47	%files devel
21cr|fflas-ffpack-2.5.0-1|48	%doc AUTHORS ChangeLog COPYING README* TODO
21cr|fflas-ffpack-2.5.0-1|49	%doc
21cr|fflas-ffpack-2.5.0-1|50	%{_bindir}/fflas-ffpack-config
21cr|fflas-ffpack-2.5.0-1|51	%{_includedir}/fflas-ffpack
21cr|fflas-ffpack-2.5.0-1|52	%{_mandir}/man1/*
21cr|fflas-ffpack-2.5.0-1|53	%{_libdir}/pkgconfig/fflas-ffpack.pc
21cr|fflas-ffpack-2.5.0-1|54	
21cr|fflas-ffpack-2.5.0-1|55	#----------------------------------------------------------------------------
21cr|fflas-ffpack-2.5.0-1|56	
21cr|fflas-ffpack-2.5.0-1|57	%prep
21cr|fflas-ffpack-2.5.0-1|58	%autosetup -p1
21cr|fflas-ffpack-2.5.0-1|59	
21cr|fflas-ffpack-2.5.0-1|60	# Fix character encodings
21cr|fflas-ffpack-2.5.0-1|61	for f in AUTHORS TODO; do
21cr|fflas-ffpack-2.5.0-1|62	iconv -f iso8859-1 -t utf-8 $f > $f.utf8
21cr|fflas-ffpack-2.5.0-1|63	touch -r $f $f.utf8
21cr|fflas-ffpack-2.5.0-1|64	mv -f $f.utf8 $f
21cr|fflas-ffpack-2.5.0-1|65	done
21cr|fflas-ffpack-2.5.0-1|66	
21cr|fflas-ffpack-2.5.0-1|67	# Fix the FSF's address
21cr|fflas-ffpack-2.5.0-1|68	for f in `grep -FRl 'Temple Place' .`; do
21cr|fflas-ffpack-2.5.0-1|69	sed -i.orig \
21cr|fflas-ffpack-2.5.0-1|70	's/59 Temple Place, Suite 330, Boston, MA  02111-1307/51 Franklin Street, Suite 500, Boston, MA  02110-1335/' \
21cr|fflas-ffpack-2.5.0-1|71	$f
21cr|fflas-ffpack-2.5.0-1|72	touch -r $f.orig $f
21cr|fflas-ffpack-2.5.0-1|73	rm -f $f.orig
21cr|fflas-ffpack-2.5.0-1|74	done
21cr|fflas-ffpack-2.5.0-1|75	
21cr|fflas-ffpack-2.5.0-1|76	# Do not use env
21cr|fflas-ffpack-2.5.0-1|77	sed -i 's,%{_bindir}/env bash,%{_bindir}/bash,' fflas-ffpack-config.in
21cr|fflas-ffpack-2.5.0-1|78	
21cr|fflas-ffpack-2.5.0-1|79	# Remove parts of the configure script that select non-default architectures
21cr|fflas-ffpack-2.5.0-1|80	# and ABIs. On x86_64, we could rely on up to SSE2, but there are no explicit
21cr|fflas-ffpack-2.5.0-1|81	# SIMD routines below SSE4.1 in the library, so it is not worth worrying about.
21cr|fflas-ffpack-2.5.0-1|82	sed -i '/INSTR_SET/,/fabi-version/d' configure.ac
21cr|fflas-ffpack-2.5.0-1|83	
21cr|fflas-ffpack-2.5.0-1|84	%build
21cr|fflas-ffpack-2.5.0-1|85	# Regenerate configure after monkeying with configure.ac
21cr|fflas-ffpack-2.5.0-1|86	autoreconf --force --install --verbose
21cr|fflas-ffpack-2.5.0-1|87	
21cr|fflas-ffpack-2.5.0-1|88	%configure \
21cr|fflas-ffpack-2.5.0-1|89	--docdir=%{_docdir}/fflas-ffpack-%{version} \
21cr|fflas-ffpack-2.5.0-1|90	--disable-doc \
21cr|fflas-ffpack-2.5.0-1|91	--enable-openmp \
21cr|fflas-ffpack-2.5.0-1|92	--disable-static \
21cr|fflas-ffpack-2.5.0-1|93	--with-blas-libs="-lflexiblas"
21cr|fflas-ffpack-2.5.0-1|94	
21cr|fflas-ffpack-2.5.0-1|95	chmod -v a+x fflas-ffpack-config
21cr|fflas-ffpack-2.5.0-1|96	%make
21cr|fflas-ffpack-2.5.0-1|97	
21cr|fflas-ffpack-2.5.0-1|98	%install
21cr|fflas-ffpack-2.5.0-1|99	%makeinstall_std
21cr|fflas-ffpack-2.5.0-1|100	
21cr|fflas-ffpack-2.5.0-1|101	install -t '%{buildroot}%{_mandir}/man1' -D -m 0644 -p '%{SOURCE1}'
21cr|fflas-ffpack-2.5.0-1|102	
21cr|fflas-ffpack-2.5.0-1|103	# Documentation is installed in the wrong place
21cr|fflas-ffpack-2.5.0-1|104	rm -fr %{buildroot}%{_prefix}/docs
21cr|fflas-ffpack-2.5.0-1|105	
21cr|fflas-ffpack-2.5.0-1|106	# Don't want these files in with the HTML files
21cr|fflas-ffpack-2.5.0-1|107	rm -f doc/fflas-ffpack-html/{AUTHORS,COPYING,INSTALL}
21cr|fflas-ffpack-2.5.0-1|108	
21cr|fflas-ffpack-2.5.0-1|109	%check
21cr|fflas-ffpack-2.5.0-1|110	make check

1400 21
21cr|ffmpeg2theora-0.30-3|1	%define _enable_debug_packages %{nil}
21cr|ffmpeg2theora-0.30-3|2	%define debug_package %{nil}
21cr|ffmpeg2theora-0.30-3|3	
21cr|ffmpeg2theora-0.30-3|4	Summary:	A simple converter to create Ogg Theora files
21cr|ffmpeg2theora-0.30-3|5	Name:		ffmpeg2theora
21cr|ffmpeg2theora-0.30-3|6	Version:	0.30
21cr|ffmpeg2theora-0.30-3|7	Release:	3
21cr|ffmpeg2theora-0.30-3|8	License:	GPLv2+
21cr|ffmpeg2theora-0.30-3|9	Group:		Video
21cr|ffmpeg2theora-0.30-3|10	Url:		http://www.v2v.cc/~j/ffmpeg2theora/
21cr|ffmpeg2theora-0.30-3|11	Source0:	http://v2v.cc/~j/ffmpeg2theora/downloads/%{name}-%{version}.tar.bz2
21cr|ffmpeg2theora-0.30-3|12	Patch0:     scons-python3.patch
21cr|ffmpeg2theora-0.30-3|13	Patch1:		ffmpeg2theora-0.29-link.patch
21cr|ffmpeg2theora-0.30-3|14	BuildRequires:	scons
21cr|ffmpeg2theora-0.30-3|15	BuildRequires:	ffmpeg-devel >= 0.6
21cr|ffmpeg2theora-0.30-3|16	BuildRequires:	pkgconfig(kate)
21cr|ffmpeg2theora-0.30-3|17	BuildRequires:	pkgconfig(ogg)
21cr|ffmpeg2theora-0.30-3|18	BuildRequires:	pkgconfig(theoraenc)
21cr|ffmpeg2theora-0.30-3|19	BuildRequires:	pkgconfig(vorbis)
21cr|ffmpeg2theora-0.30-3|20	BuildRequires:	pkgconfig(vorbisenc)
21cr|ffmpeg2theora-0.30-3|21	
21cr|ffmpeg2theora-0.30-3|22	%description
21cr|ffmpeg2theora-0.30-3|23	Simple converter to create Ogg Theora files.
21cr|ffmpeg2theora-0.30-3|24	
21cr|ffmpeg2theora-0.30-3|25	%files
21cr|ffmpeg2theora-0.30-3|26	%doc COPYING ChangeLog AUTHORS README TODO README.mdv
21cr|ffmpeg2theora-0.30-3|27	%attr(0755,root,root) %{_bindir}/%{name}
21cr|ffmpeg2theora-0.30-3|28	%{_mandir}/man1/%{name}.1*
21cr|ffmpeg2theora-0.30-3|29	
21cr|ffmpeg2theora-0.30-3|30	#----------------------------------------------------------------------------
21cr|ffmpeg2theora-0.30-3|31	
21cr|ffmpeg2theora-0.30-3|32	%prep
21cr|ffmpeg2theora-0.30-3|33	%autosetup -p1
21cr|ffmpeg2theora-0.30-3|34	echo "#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000" >> src/ffmpeg2theora.h
21cr|ffmpeg2theora-0.30-3|35	
21cr|ffmpeg2theora-0.30-3|36	%build
21cr|ffmpeg2theora-0.30-3|37	scons prefix=%{_prefix} mandir=%{_mandir}
21cr|ffmpeg2theora-0.30-3|38	
21cr|ffmpeg2theora-0.30-3|39	%install
21cr|ffmpeg2theora-0.30-3|40	scons install destdir=%{buildroot} prefix=%{_prefix} mandir=%{_mandir}
21cr|ffmpeg2theora-0.30-3|41	install -D %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|ffmpeg2theora-0.30-3|42	
21cr|ffmpeg2theora-0.30-3|43	
21cr|ffmpeg2theora-0.30-3|44	cat > %{_builddir}/%{name}-%{version}/README.mdv << EOF
21cr|ffmpeg2theora-0.30-3|45	
21cr|ffmpeg2theora-0.30-3|46	some examples using ffmpeg2theora:
21cr|ffmpeg2theora-0.30-3|47	
21cr|ffmpeg2theora-0.30-3|48	to convert your DV file, called videoclip.dv to Ogg Theora:
21cr|ffmpeg2theora-0.30-3|49	
21cr|ffmpeg2theora-0.30-3|50	ffmpeg2theora videoclip.dv
21cr|ffmpeg2theora-0.30-3|51	
21cr|ffmpeg2theora-0.30-3|52	this will create an Ogg Theora file called videoclip.dv.ogg.
21cr|ffmpeg2theora-0.30-3|53	
21cr|ffmpeg2theora-0.30-3|54	to encode with another quality, lets say Video Quality 7 and Audio Quality 3:
21cr|ffmpeg2theora-0.30-3|55	
21cr|ffmpeg2theora-0.30-3|56	ffmpeg2theora -v 7 -a 3 videoclip.dv
21cr|ffmpeg2theora-0.30-3|57	
21cr|ffmpeg2theora-0.30-3|58	you can also use the v2v Presets to encode your video
21cr|ffmpeg2theora-0.30-3|59	
21cr|ffmpeg2theora-0.30-3|60	ffmpeg2theora -p preview videoclip.dv
21cr|ffmpeg2theora-0.30-3|61	
21cr|ffmpeg2theora-0.30-3|62	or
21cr|ffmpeg2theora-0.30-3|63	
21cr|ffmpeg2theora-0.30-3|64	ffmpeg2theora -p pro videoclip.dv
21cr|ffmpeg2theora-0.30-3|65	
21cr|ffmpeg2theora-0.30-3|66	on linux you can use ffmpeg2theora to stream to an icecast server:
21cr|ffmpeg2theora-0.30-3|67	this needs the latest icecast-kh version and a small tool to send the ogg stream to the icecast server.
21cr|ffmpeg2theora-0.30-3|68	
21cr|ffmpeg2theora-0.30-3|69	dvgrab --format raw - | \
21cr|ffmpeg2theora-0.30-3|70	ffmpeg2theora -a 0 -v 5 -f dv -x 320 -y 240 -o /dev/stdout - | \
21cr|ffmpeg2theora-0.30-3|71	oggfwd  icecastserver  8000 pwd /theora.ogg
21cr|ffmpeg2theora-0.30-3|72	
21cr|ffmpeg2theora-0.30-3|73	crop the input
21cr|ffmpeg2theora-0.30-3|74	
21cr|ffmpeg2theora-0.30-3|75	ffmpeg2theora --croptop 16 --cropbottom 16 --cropright 32 --cropleft 8 file.avi
21cr|ffmpeg2theora-0.30-3|76	
21cr|ffmpeg2theora-0.30-3|77	further examples and discussion
21cr|ffmpeg2theora-0.30-3|78	
21cr|ffmpeg2theora-0.30-3|79	EOF

1401 21
21cr|ffmpegthumbnailer-2.2.2-3|1	%define	major 4
21cr|ffmpegthumbnailer-2.2.2-3|2	%define	libname %mklibname %{name} %{major}
21cr|ffmpegthumbnailer-2.2.2-3|3	%define	devname %mklibname %{name} -d
21cr|ffmpegthumbnailer-2.2.2-3|4	
21cr|ffmpegthumbnailer-2.2.2-3|5	# KF5 front-end needs %%{devname} so allow for
21cr|ffmpegthumbnailer-2.2.2-3|6	# a build without it
21cr|ffmpegthumbnailer-2.2.2-3|7	%bcond_without	kde5
21cr|ffmpegthumbnailer-2.2.2-3|8	
21cr|ffmpegthumbnailer-2.2.2-3|9	Summary:	Lightweight video thumbnailer
21cr|ffmpegthumbnailer-2.2.2-3|10	Name:		ffmpegthumbnailer
21cr|ffmpegthumbnailer-2.2.2-3|11	Version:	2.2.2
21cr|ffmpegthumbnailer-2.2.2-3|12	Release:	3
21cr|ffmpegthumbnailer-2.2.2-3|13	License:	GPLv2+
21cr|ffmpegthumbnailer-2.2.2-3|14	Group:		Video
21cr|ffmpegthumbnailer-2.2.2-3|15	Url:		https://github.com/dirkvdb/ffmpegthumbnailer
21cr|ffmpegthumbnailer-2.2.2-3|16	Source0:	https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/%{version}/%{name}-%{version}.tar.bz2
21cr|ffmpegthumbnailer-2.2.2-3|17	Patch0:		0001-Fixed-object-target-configuration.patch
21cr|ffmpegthumbnailer-2.2.2-3|18	Patch1:		0002-Added-application_x-matroska-match-in-thumbnailer-file.patch
21cr|ffmpegthumbnailer-2.2.2-3|19	Patch2:		ffmpegthumbnailer-2.2.2-pkgconfig-prefix.patch
21cr|ffmpegthumbnailer-2.2.2-3|20	Patch3:		ffmpegthumbnailer-2.2.2-revamp-kde-frontend.patch
21cr|ffmpegthumbnailer-2.2.2-3|21	BuildRequires:	cmake
21cr|ffmpegthumbnailer-2.2.2-3|22	BuildRequires:	gettext
21cr|ffmpegthumbnailer-2.2.2-3|23	%if %{with kde5}
21cr|ffmpegthumbnailer-2.2.2-3|24	BuildRequires:	extra-cmake-modules
21cr|ffmpegthumbnailer-2.2.2-3|25	BuildRequires:	kde5-macros
21cr|ffmpegthumbnailer-2.2.2-3|26	BuildRequires:	kf5completion-devel
21cr|ffmpegthumbnailer-2.2.2-3|27	BuildRequires:	kf5config-devel
21cr|ffmpegthumbnailer-2.2.2-3|28	BuildRequires:	kf5coreaddons-devel
21cr|ffmpegthumbnailer-2.2.2-3|29	BuildRequires:	kf5i18n-devel
21cr|ffmpegthumbnailer-2.2.2-3|30	BuildRequires:	kf5jobwidgets-devel
21cr|ffmpegthumbnailer-2.2.2-3|31	BuildRequires:	kf5kio-devel
21cr|ffmpegthumbnailer-2.2.2-3|32	BuildRequires:	kf5service-devel
21cr|ffmpegthumbnailer-2.2.2-3|33	BuildRequires:	kf5solid-devel
21cr|ffmpegthumbnailer-2.2.2-3|34	BuildRequires:	kf5widgetsaddons-devel
21cr|ffmpegthumbnailer-2.2.2-3|35	BuildRequires:	kf5windowsystem-devel
21cr|ffmpegthumbnailer-2.2.2-3|36	%endif
21cr|ffmpegthumbnailer-2.2.2-3|37	BuildRequires:	pkgconfig(libavcodec)
21cr|ffmpegthumbnailer-2.2.2-3|38	BuildRequires:	pkgconfig(libavformat)
21cr|ffmpegthumbnailer-2.2.2-3|39	BuildRequires:	pkgconfig(libavutil)
21cr|ffmpegthumbnailer-2.2.2-3|40	BuildRequires:	pkgconfig(libjpeg)
21cr|ffmpegthumbnailer-2.2.2-3|41	BuildRequires:	pkgconfig(libswscale)
21cr|ffmpegthumbnailer-2.2.2-3|42	BuildRequires:	pkgconfig(libpng)
21cr|ffmpegthumbnailer-2.2.2-3|43	%if %{with kde5}
21cr|ffmpegthumbnailer-2.2.2-3|44	BuildRequires:	pkgconfig(libffmpegthumbnailer)
21cr|ffmpegthumbnailer-2.2.2-3|45	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|ffmpegthumbnailer-2.2.2-3|46	BuildRequires:	pkgconfig(Qt5Core) >= 5.2.0
21cr|ffmpegthumbnailer-2.2.2-3|47	BuildRequires:	pkgconfig(Qt5DBus)
21cr|ffmpegthumbnailer-2.2.2-3|48	BuildRequires:	pkgconfig(Qt5Gui)
21cr|ffmpegthumbnailer-2.2.2-3|49	BuildRequires:	pkgconfig(Qt5Network)
21cr|ffmpegthumbnailer-2.2.2-3|50	BuildRequires:	pkgconfig(x11)
21cr|ffmpegthumbnailer-2.2.2-3|51	BuildRequires:	pkgconfig(xext)
21cr|ffmpegthumbnailer-2.2.2-3|52	%endif
21cr|ffmpegthumbnailer-2.2.2-3|53	BuildRequires:	pkgconfig(zlib)
21cr|ffmpegthumbnailer-2.2.2-3|54	
21cr|ffmpegthumbnailer-2.2.2-3|55	%description
21cr|ffmpegthumbnailer-2.2.2-3|56	This video thumbnailer can be used by file managers to create thumbnails for
21cr|ffmpegthumbnailer-2.2.2-3|57	your video files. The thumbnailer uses ffmpeg to decode frames from the video
21cr|ffmpegthumbnailer-2.2.2-3|58	files, so supported video formats depend on the configuration flags of ffmpeg.
21cr|ffmpegthumbnailer-2.2.2-3|59	This thumbnailer was designed to be as fast and lightweight as possible.
21cr|ffmpegthumbnailer-2.2.2-3|60	
21cr|ffmpegthumbnailer-2.2.2-3|61	%files
21cr|ffmpegthumbnailer-2.2.2-3|62	%doc AUTHORS ChangeLog README TODO
21cr|ffmpegthumbnailer-2.2.2-3|63	%{_bindir}/%{name}
21cr|ffmpegthumbnailer-2.2.2-3|64	%{_datadir}/thumbnailers/%{name}.thumbnailer
21cr|ffmpegthumbnailer-2.2.2-3|65	%if %{with kde5}
21cr|ffmpegthumbnailer-2.2.2-3|66	%{_kde5_services}/kffmpegthumbnailer.desktop
21cr|ffmpegthumbnailer-2.2.2-3|67	%{_libdir}/plugins/kffmpegthumbnailer.so
21cr|ffmpegthumbnailer-2.2.2-3|68	%endif
21cr|ffmpegthumbnailer-2.2.2-3|69	%{_mandir}/man1/%{name}.1*
21cr|ffmpegthumbnailer-2.2.2-3|70	
21cr|ffmpegthumbnailer-2.2.2-3|71	#-----------------------------------------------------------------------------
21cr|ffmpegthumbnailer-2.2.2-3|72	
21cr|ffmpegthumbnailer-2.2.2-3|73	%package -n %{libname}
21cr|ffmpegthumbnailer-2.2.2-3|74	Summary:	Shared library for %{name}
21cr|ffmpegthumbnailer-2.2.2-3|75	Group:		System/Libraries
21cr|ffmpegthumbnailer-2.2.2-3|76	
21cr|ffmpegthumbnailer-2.2.2-3|77	%description -n %{libname}
21cr|ffmpegthumbnailer-2.2.2-3|78	Shared library for %{name}.
21cr|ffmpegthumbnailer-2.2.2-3|79	
21cr|ffmpegthumbnailer-2.2.2-3|80	%files -n %{libname}
21cr|ffmpegthumbnailer-2.2.2-3|81	%doc COPYING
21cr|ffmpegthumbnailer-2.2.2-3|82	%{_libdir}/libffmpegthumbnailer.so.%{major}*
21cr|ffmpegthumbnailer-2.2.2-3|83	
21cr|ffmpegthumbnailer-2.2.2-3|84	#----------------------------------------------------------------------------
21cr|ffmpegthumbnailer-2.2.2-3|85	
21cr|ffmpegthumbnailer-2.2.2-3|86	%package -n %{devname}
21cr|ffmpegthumbnailer-2.2.2-3|87	Summary:	Development files for %{name}
21cr|ffmpegthumbnailer-2.2.2-3|88	Group:		Development/C++
21cr|ffmpegthumbnailer-2.2.2-3|89	Requires:	%{libname} = %{EVRD}
21cr|ffmpegthumbnailer-2.2.2-3|90	Provides:	%{name}-devel = %{EVRD}
21cr|ffmpegthumbnailer-2.2.2-3|91	
21cr|ffmpegthumbnailer-2.2.2-3|92	%description -n %{devname}
21cr|ffmpegthumbnailer-2.2.2-3|93	Development files for %{name}.
21cr|ffmpegthumbnailer-2.2.2-3|94	
21cr|ffmpegthumbnailer-2.2.2-3|95	%files -n %{devname}
21cr|ffmpegthumbnailer-2.2.2-3|96	%doc COPYING
21cr|ffmpegthumbnailer-2.2.2-3|97	%dir %{_includedir}/libffmpegthumbnailer
21cr|ffmpegthumbnailer-2.2.2-3|98	%{_includedir}/libffmpegthumbnailer/*.h
21cr|ffmpegthumbnailer-2.2.2-3|99	%{_libdir}/libffmpegthumbnailer.so
21cr|ffmpegthumbnailer-2.2.2-3|100	%{_libdir}/pkgconfig/libffmpegthumbnailer.pc
21cr|ffmpegthumbnailer-2.2.2-3|101	
21cr|ffmpegthumbnailer-2.2.2-3|102	#----------------------------------------------------------------------------
21cr|ffmpegthumbnailer-2.2.2-3|103	
21cr|ffmpegthumbnailer-2.2.2-3|104	%prep
21cr|ffmpegthumbnailer-2.2.2-3|105	%setup -q
21cr|ffmpegthumbnailer-2.2.2-3|106	%apply_patches
21cr|ffmpegthumbnailer-2.2.2-3|107	
21cr|ffmpegthumbnailer-2.2.2-3|108	
21cr|ffmpegthumbnailer-2.2.2-3|109	%build
21cr|ffmpegthumbnailer-2.2.2-3|110	%cmake \
21cr|ffmpegthumbnailer-2.2.2-3|111	-DENABLE_GIO=ON \
21cr|ffmpegthumbnailer-2.2.2-3|112	-DENABLE_THUMBNAILER=ON
21cr|ffmpegthumbnailer-2.2.2-3|113	%make
21cr|ffmpegthumbnailer-2.2.2-3|114	
21cr|ffmpegthumbnailer-2.2.2-3|115	%if %{with kde5}
21cr|ffmpegthumbnailer-2.2.2-3|116	pushd ../kffmpegthumbnailer
21cr|ffmpegthumbnailer-2.2.2-3|117	%cmake
21cr|ffmpegthumbnailer-2.2.2-3|118	%make
21cr|ffmpegthumbnailer-2.2.2-3|119	popd
21cr|ffmpegthumbnailer-2.2.2-3|120	%endif
21cr|ffmpegthumbnailer-2.2.2-3|121	
21cr|ffmpegthumbnailer-2.2.2-3|122	%install
21cr|ffmpegthumbnailer-2.2.2-3|123	%makeinstall_std -C build
21cr|ffmpegthumbnailer-2.2.2-3|124	
21cr|ffmpegthumbnailer-2.2.2-3|125	%if %{with kde5}
21cr|ffmpegthumbnailer-2.2.2-3|126	pushd kffmpegthumbnailer
21cr|ffmpegthumbnailer-2.2.2-3|127	%makeinstall_std -C build
21cr|ffmpegthumbnailer-2.2.2-3|128	popd
21cr|ffmpegthumbnailer-2.2.2-3|129	%endif

1402 21
21cr|ffms2-2.40-1|1	%define major 4
21cr|ffms2-2.40-1|2	%define libname %mklibname %{name}_ %{major}
21cr|ffms2-2.40-1|3	%define devname %mklibname %{name} -d
21cr|ffms2-2.40-1|4	
21cr|ffms2-2.40-1|5	Summary:	Wrapper library around libffmpeg
21cr|ffms2-2.40-1|6	Name:		ffms2
21cr|ffms2-2.40-1|7	Version:	2.40
21cr|ffms2-2.40-1|8	Release:	1
21cr|ffms2-2.40-1|9	License:	MIT
21cr|ffms2-2.40-1|10	Group:		System/Libraries
21cr|ffms2-2.40-1|11	Url:		https://github.com/FFMS/ffms2/
21cr|ffms2-2.40-1|12	Source0:	https://github.com/FFMS/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|ffms2-2.40-1|13	BuildRequires:	libtool
21cr|ffms2-2.40-1|14	BuildRequires:	pkgconfig(libavformat)
21cr|ffms2-2.40-1|15	BuildRequires:	pkgconfig(libavcodec)
21cr|ffms2-2.40-1|16	BuildRequires:	pkgconfig(libavutil)
21cr|ffms2-2.40-1|17	BuildRequires:	pkgconfig(libswresample)
21cr|ffms2-2.40-1|18	BuildRequires:	pkgconfig(libswscale)
21cr|ffms2-2.40-1|19	BuildRequires:	pkgconfig(zlib)
21cr|ffms2-2.40-1|20	
21cr|ffms2-2.40-1|21	%description
21cr|ffms2-2.40-1|22	FFmpegSource (usually known as FFMS or FFMS2) is a cross-platform wrapper
21cr|ffms2-2.40-1|23	library around libffmpeg, plus some additional components to deal with file
21cr|ffms2-2.40-1|24	formats libavformat has (or used to have) problems with.
21cr|ffms2-2.40-1|25	
21cr|ffms2-2.40-1|26	%files
21cr|ffms2-2.40-1|27	%doc COPYING
21cr|ffms2-2.40-1|28	%{_bindir}/ffmsindex
21cr|ffms2-2.40-1|29	
21cr|ffms2-2.40-1|30	#---------------------------------------------------------------------------
21cr|ffms2-2.40-1|31	
21cr|ffms2-2.40-1|32	%package -n %{libname}
21cr|ffms2-2.40-1|33	Summary:	Library for %{name}
21cr|ffms2-2.40-1|34	Group:		System/Libraries
21cr|ffms2-2.40-1|35	
21cr|ffms2-2.40-1|36	%description -n %{libname}
21cr|ffms2-2.40-1|37	FFmpegSource (usually known as FFMS or FFMS2) is a cross-platform wrapper
21cr|ffms2-2.40-1|38	library around libffmpeg, plus some additional components to deal with file
21cr|ffms2-2.40-1|39	formats libavformat has (or used to have) problems with.
21cr|ffms2-2.40-1|40	
21cr|ffms2-2.40-1|41	%files -n %{libname}
21cr|ffms2-2.40-1|42	%{_libdir}/lib%{name}.so.%{major}
21cr|ffms2-2.40-1|43	%{_libdir}/lib%{name}.so.%{major}.*
21cr|ffms2-2.40-1|44	
21cr|ffms2-2.40-1|45	#---------------------------------------------------------------------------
21cr|ffms2-2.40-1|46	
21cr|ffms2-2.40-1|47	%package -n %{devname}
21cr|ffms2-2.40-1|48	Summary:	Development package for %{name}
21cr|ffms2-2.40-1|49	Group:		Development/C++
21cr|ffms2-2.40-1|50	Requires:	%{libname} = %{version}-%{release}
21cr|ffms2-2.40-1|51	Provides:	%{name}-devel = %{version}-%{release}
21cr|ffms2-2.40-1|52	
21cr|ffms2-2.40-1|53	%description -n %{devname}
21cr|ffms2-2.40-1|54	Header files for development with %{name}.
21cr|ffms2-2.40-1|55	
21cr|ffms2-2.40-1|56	%files -n %{devname}
21cr|ffms2-2.40-1|57	%{_includedir}/ffms*.h
21cr|ffms2-2.40-1|58	%{_libdir}/lib%{name}.so
21cr|ffms2-2.40-1|59	%{_libdir}/pkgconfig/%{name}.pc
21cr|ffms2-2.40-1|60	%{_docdir}/lib%{name}-devel
21cr|ffms2-2.40-1|61	
21cr|ffms2-2.40-1|62	#---------------------------------------------------------------------------
21cr|ffms2-2.40-1|63	
21cr|ffms2-2.40-1|64	%prep
21cr|ffms2-2.40-1|65	%setup -q
21cr|ffms2-2.40-1|66	
21cr|ffms2-2.40-1|67	sed -i 's/\r$//' COPYING
21cr|ffms2-2.40-1|68	
21cr|ffms2-2.40-1|69	%build
21cr|ffms2-2.40-1|70	./autogen.sh
21cr|ffms2-2.40-1|71	%configure \
21cr|ffms2-2.40-1|72	--docdir=%{_docdir}/lib%{name}-devel \
21cr|ffms2-2.40-1|73	--enable-shared \
21cr|ffms2-2.40-1|74	--disable-static
21cr|ffms2-2.40-1|75	%make
21cr|ffms2-2.40-1|76	
21cr|ffms2-2.40-1|77	%install
21cr|ffms2-2.40-1|78	%makeinstall_std
21cr|ffms2-2.40-1|79	

1403 21
21cr|fget-1.3.3-10|1	%define sdevname %mklibname %{name} -d -s
21cr|fget-1.3.3-10|2	
21cr|fget-1.3.3-10|3	Summary:	Commandline tool for mirroring remote files via FTP
21cr|fget-1.3.3-10|4	Name:		fget
21cr|fget-1.3.3-10|5	Version:	1.3.3
21cr|fget-1.3.3-10|6	Release:	10
21cr|fget-1.3.3-10|7	License:	GPLv2+
21cr|fget-1.3.3-10|8	Group:		Networking/File transfer
21cr|fget-1.3.3-10|9	Url:		http://www.feep.net/fget/
21cr|fget-1.3.3-10|10	Source0:	ftp://ftp.feep.net/pub/software/fget/%{name}-%{version}.tar.bz2
21cr|fget-1.3.3-10|11	Patch0:		fget-1.3.3-no-strip.patch
21cr|fget-1.3.3-10|12	
21cr|fget-1.3.3-10|13	%description
21cr|fget-1.3.3-10|14	fget is a commandline tool for mirroring remote files via FTP. It was designed
21cr|fget-1.3.3-10|15	as an analog to the GNU wget utility. The fget package includes an FTP client
21cr|fget-1.3.3-10|16	library, so that others can make use of FTP from within their own C programs.
21cr|fget-1.3.3-10|17	
21cr|fget-1.3.3-10|18	%files
21cr|fget-1.3.3-10|19	%doc README
21cr|fget-1.3.3-10|20	%{_bindir}/%{name}
21cr|fget-1.3.3-10|21	%{_mandir}/man1/%{name}.1*
21cr|fget-1.3.3-10|22	
21cr|fget-1.3.3-10|23	#----------------------------------------------------------------------------
21cr|fget-1.3.3-10|24	
21cr|fget-1.3.3-10|25	%package -n %{sdevname}
21cr|fget-1.3.3-10|26	Summary:	Development library for fget
21cr|fget-1.3.3-10|27	Group:		Development/Other
21cr|fget-1.3.3-10|28	Provides:	%{name}-devel = %{EVRD}
21cr|fget-1.3.3-10|29	Conflicts:	%{name} < 1.3.3-6
21cr|fget-1.3.3-10|30	Conflicts:	%{name}-devel < 1.3.3-6
21cr|fget-1.3.3-10|31	Obsoletes:	%{name}-devel < 1.3.3-6
21cr|fget-1.3.3-10|32	
21cr|fget-1.3.3-10|33	%description -n %{sdevname}
21cr|fget-1.3.3-10|34	Development library for fget.
21cr|fget-1.3.3-10|35	
21cr|fget-1.3.3-10|36	%files -n %{sdevname}
21cr|fget-1.3.3-10|37	%{_includedir}/*.h
21cr|fget-1.3.3-10|38	%{_libdir}/*.a
21cr|fget-1.3.3-10|39	%{_mandir}/man3/*.3*
21cr|fget-1.3.3-10|40	
21cr|fget-1.3.3-10|41	#----------------------------------------------------------------------------
21cr|fget-1.3.3-10|42	
21cr|fget-1.3.3-10|43	%prep
21cr|fget-1.3.3-10|44	%setup -q
21cr|fget-1.3.3-10|45	%patch0 -p1
21cr|fget-1.3.3-10|46	
21cr|fget-1.3.3-10|47	%build
21cr|fget-1.3.3-10|48	%configure
21cr|fget-1.3.3-10|49	%make
21cr|fget-1.3.3-10|50	
21cr|fget-1.3.3-10|51	%install
21cr|fget-1.3.3-10|52	%makeinstall_std

1404 21
21cr|fgrun-2016.3.1-3|1	Summary:	Graphical launcher for the FlightGear flight simulator
21cr|fgrun-2016.3.1-3|2	Name:		fgrun
21cr|fgrun-2016.3.1-3|3	Version:	2016.3.1
21cr|fgrun-2016.3.1-3|4	Release:	3
21cr|fgrun-2016.3.1-3|5	License:	GPLv2+
21cr|fgrun-2016.3.1-3|6	Group:		Games/Simulation
21cr|fgrun-2016.3.1-3|7	Url:		http://sourceforge.net/projects/fgrun/
21cr|fgrun-2016.3.1-3|8	# git clone git://gitorious.org/fg/fgrun.git
21cr|fgrun-2016.3.1-3|9	# git archive --format=tar.gz -o fgrun-3.2.0.tar.gz --prefix=fgrun-3.2.0/ origin/release/3.2.0
21cr|fgrun-2016.3.1-3|10	Source0:	%{name}-%{version}.tar.bz2
21cr|fgrun-2016.3.1-3|11	Source1:	README.urpmi
21cr|fgrun-2016.3.1-3|12	Patch1:		0001-Build-fgrun-with-static-ui-libs.patch
21cr|fgrun-2016.3.1-3|13	Patch2:		0002-Fix-a-crash-when-setting-defaults.patch
21cr|fgrun-2016.3.1-3|14	Patch3:		fgrun-3.2.0-fdr-rosa-default-settings.patch
21cr|fgrun-2016.3.1-3|15	Patch4:		0004-Fix-reloadPath-logic.patch
21cr|fgrun-2016.3.1-3|16	BuildRequires:	cmake
21cr|fgrun-2016.3.1-3|17	BuildRequires:	imagemagick
21cr|fgrun-2016.3.1-3|18	BuildRequires:	boost-devel
21cr|fgrun-2016.3.1-3|19	BuildRequires:	fltk-devel >= 1.3.0
21cr|fgrun-2016.3.1-3|20	BuildRequires:	simgear-devel
21cr|fgrun-2016.3.1-3|21	BuildRequires:	pkgconfig(openscenegraph)
21cr|fgrun-2016.3.1-3|22	BuildRequires:	pkgconfig(xft)
21cr|fgrun-2016.3.1-3|23	BuildRequires:	pkgconfig(xinerama)
21cr|fgrun-2016.3.1-3|24	Requires:	flightgear
21cr|fgrun-2016.3.1-3|25	
21cr|fgrun-2016.3.1-3|26	%description
21cr|fgrun-2016.3.1-3|27	fgrun is a graphical launcher for the FlightGear flight simulator.
21cr|fgrun-2016.3.1-3|28	
21cr|fgrun-2016.3.1-3|29	%files -f %{name}.lang
21cr|fgrun-2016.3.1-3|30	%doc README COPYING NEWS AUTHORS README.urpmi
21cr|fgrun-2016.3.1-3|31	%{_bindir}/%{name}
21cr|fgrun-2016.3.1-3|32	%dir %{_sysconfdir}/fltk
21cr|fgrun-2016.3.1-3|33	%dir %{_sysconfdir}/fltk/flightgear.org
21cr|fgrun-2016.3.1-3|34	%{_sysconfdir}/fltk/flightgear.org/%{name}.prefs
21cr|fgrun-2016.3.1-3|35	%{_datadir}/applications/%{name}.desktop
21cr|fgrun-2016.3.1-3|36	%{_miconsdir}/%{name}.png
21cr|fgrun-2016.3.1-3|37	%{_liconsdir}/%{name}.png
21cr|fgrun-2016.3.1-3|38	%{_iconsdir}/%{name}.png
21cr|fgrun-2016.3.1-3|39	
21cr|fgrun-2016.3.1-3|40	#----------------------------------------------------------------------------
21cr|fgrun-2016.3.1-3|41	
21cr|fgrun-2016.3.1-3|42	%prep
21cr|fgrun-2016.3.1-3|43	%setup -q
21cr|fgrun-2016.3.1-3|44	%apply_patches
21cr|fgrun-2016.3.1-3|45	cp -a %{SOURCE1} .
21cr|fgrun-2016.3.1-3|46	
21cr|fgrun-2016.3.1-3|47	%build
21cr|fgrun-2016.3.1-3|48	%cmake \
21cr|fgrun-2016.3.1-3|49	-DFLTK_FLUID_EXECUTABLE=%{_bindir}/fluid
21cr|fgrun-2016.3.1-3|50	%make
21cr|fgrun-2016.3.1-3|51	
21cr|fgrun-2016.3.1-3|52	%install
21cr|fgrun-2016.3.1-3|53	%makeinstall_std -C build
21cr|fgrun-2016.3.1-3|54	mkdir -p %{buildroot}%{_sysconfdir}/fltk/flightgear.org
21cr|fgrun-2016.3.1-3|55	install -m 0644 fgrun.prefs \
21cr|fgrun-2016.3.1-3|56	%{buildroot}%{_sysconfdir}/fltk/flightgear.org/fgrun.prefs
21cr|fgrun-2016.3.1-3|57	%find_lang %{name}
21cr|fgrun-2016.3.1-3|58	
21cr|fgrun-2016.3.1-3|59	mkdir %{buildroot}%{_datadir}/applications
21cr|fgrun-2016.3.1-3|60	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|fgrun-2016.3.1-3|61	[Desktop Entry]
21cr|fgrun-2016.3.1-3|62	Name=%{name}
21cr|fgrun-2016.3.1-3|63	Name[ru]=%{name}
21cr|fgrun-2016.3.1-3|64	Comment=Graphical launcher for the FlightGear flight simulator
21cr|fgrun-2016.3.1-3|65	Comment[ru]=Графический интерфейс для запуска авиасимулятора FlightGear
21cr|fgrun-2016.3.1-3|66	Exec=fgrun
21cr|fgrun-2016.3.1-3|67	Icon=%{name}
21cr|fgrun-2016.3.1-3|68	Terminal=false
21cr|fgrun-2016.3.1-3|69	Type=Application
21cr|fgrun-2016.3.1-3|70	StartupNotify=false
21cr|fgrun-2016.3.1-3|71	Categories=Game;Simulation;
21cr|fgrun-2016.3.1-3|72	EOF
21cr|fgrun-2016.3.1-3|73	
21cr|fgrun-2016.3.1-3|74	install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
21cr|fgrun-2016.3.1-3|75	convert flightgear.ico flightgear.png
21cr|fgrun-2016.3.1-3|76	install flightgear-1.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|fgrun-2016.3.1-3|77	install flightgear-0.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|fgrun-2016.3.1-3|78	install flightgear-3.png %{buildroot}%{_liconsdir}/%{name}.png

1405 21
21cr|fheroes2-0.9.21-1|1	%global debug_package %{nil}
21cr|fheroes2-0.9.21-1|2	
21cr|fheroes2-0.9.21-1|3	Summary:	Free implementation of Heroes of the Might and Magic II engine
21cr|fheroes2-0.9.21-1|4	Name:		fheroes2
21cr|fheroes2-0.9.21-1|5	Epoch:		1
21cr|fheroes2-0.9.21-1|6	Version:	0.9.21
21cr|fheroes2-0.9.21-1|7	Release:	1
21cr|fheroes2-0.9.21-1|8	License:	GPLv2+
21cr|fheroes2-0.9.21-1|9	Group:		Games/Strategy
21cr|fheroes2-0.9.21-1|10	Url:		https://ihhub.github.io/fheroes2/
21cr|fheroes2-0.9.21-1|11	Source0:	https://github.com/ihhub/fheroes2/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fheroes2-0.9.21-1|12	Source2:	fheroes2.sh
21cr|fheroes2-0.9.21-1|13	Source3:	fheroes2.png
21cr|fheroes2-0.9.21-1|14	Source4:	fheroes2.desktop
21cr|fheroes2-0.9.21-1|15	Source5:	fheroes2.cfg
21cr|fheroes2-0.9.21-1|16	BuildRequires:	pkgconfig(freetype2)
21cr|fheroes2-0.9.21-1|17	BuildRequires:	pkgconfig(libpng)
21cr|fheroes2-0.9.21-1|18	BuildRequires:	pkgconfig(sdl2)
21cr|fheroes2-0.9.21-1|19	BuildRequires:	pkgconfig(SDL2_image)
21cr|fheroes2-0.9.21-1|20	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|fheroes2-0.9.21-1|21	BuildRequires:	pkgconfig(SDL2_net)
21cr|fheroes2-0.9.21-1|22	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|fheroes2-0.9.21-1|23	BuildRequires:	pkgconfig(zlib)
21cr|fheroes2-0.9.21-1|24	
21cr|fheroes2-0.9.21-1|25	%description
21cr|fheroes2-0.9.21-1|26	Free implementation of Heroes of the Might and Magic II engine.
21cr|fheroes2-0.9.21-1|27	You need to copy files from data and maps directories from original game
21cr|fheroes2-0.9.21-1|28	into your /usr/share/games/fheroes2/{maps,data} directories respectively.
21cr|fheroes2-0.9.21-1|29	
21cr|fheroes2-0.9.21-1|30	%files
21cr|fheroes2-0.9.21-1|31	%doc changelog.txt README.md
21cr|fheroes2-0.9.21-1|32	%license LICENSE
21cr|fheroes2-0.9.21-1|33	%{_gamesbindir}/*
21cr|fheroes2-0.9.21-1|34	%{_gamesdatadir}/%{name}
21cr|fheroes2-0.9.21-1|35	%{_datadir}/pixmaps/%{name}.png
21cr|fheroes2-0.9.21-1|36	%{_datadir}/applications/%{name}.desktop
21cr|fheroes2-0.9.21-1|37	
21cr|fheroes2-0.9.21-1|38	#----------------------------------------------------------------------------
21cr|fheroes2-0.9.21-1|39	
21cr|fheroes2-0.9.21-1|40	%prep
21cr|fheroes2-0.9.21-1|41	%autosetup -p1
21cr|fheroes2-0.9.21-1|42	
21cr|fheroes2-0.9.21-1|43	%build
21cr|fheroes2-0.9.21-1|44	%setup_compile_flags
21cr|fheroes2-0.9.21-1|45	%make \
21cr|fheroes2-0.9.21-1|46	WITH_AI=simple \
21cr|fheroes2-0.9.21-1|47	WITH_SDL2="ON" \
21cr|fheroes2-0.9.21-1|48	CONFIGURE_FHEROES2_DATA="%{_gamesdatadir}/%{name}/"
21cr|fheroes2-0.9.21-1|49	
21cr|fheroes2-0.9.21-1|50	%install
21cr|fheroes2-0.9.21-1|51	# No automated install:
21cr|fheroes2-0.9.21-1|52	# 1) Create directory structure
21cr|fheroes2-0.9.21-1|53	mkdir -p %{buildroot}%{_gamesbindir}
21cr|fheroes2-0.9.21-1|54	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/{data,maps}
21cr|fheroes2-0.9.21-1|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|fheroes2-0.9.21-1|56	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|fheroes2-0.9.21-1|57	
21cr|fheroes2-0.9.21-1|58	# 2) install what we need where we need it
21cr|fheroes2-0.9.21-1|59	install -pm 755 src/dist/%{name} %{buildroot}%{_gamesbindir}/%{name}.bin
21cr|fheroes2-0.9.21-1|60	install -pm 755 %{SOURCE2} %{buildroot}%{_gamesbindir}/%{name}
21cr|fheroes2-0.9.21-1|61	install -pm 644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|fheroes2-0.9.21-1|62	install -pm 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fheroes2-0.9.21-1|63	install -pm 644 %{SOURCE5} %{buildroot}%{_gamesdatadir}/%{name}/

1406 21
21cr|fidoconf-1.4.0-7|1	%define preversion rc5
21cr|fidoconf-1.4.0-7|2	
21cr|fidoconf-1.4.0-7|3	%define release 0.%{preversion}.%{rel}
21cr|fidoconf-1.4.0-7|4	
21cr|fidoconf-1.4.0-7|5	%define major 1.4
21cr|fidoconf-1.4.0-7|6	%define libname %mklibname %name %major
21cr|fidoconf-1.4.0-7|7	
21cr|fidoconf-1.4.0-7|8	Summary:	Library to access the fidoconfig
21cr|fidoconf-1.4.0-7|9	Name:           fidoconf
21cr|fidoconf-1.4.0-7|10	Version:        1.4.0
21cr|fidoconf-1.4.0-7|11	Release:        7
21cr|fidoconf-1.4.0-7|12	License:	GPL
21cr|fidoconf-1.4.0-7|13	Group:		File tools
21cr|fidoconf-1.4.0-7|14	Source0:		%{name}-%{major}-%{preversion}.tar.bz2
21cr|fidoconf-1.4.0-7|15	Patch0:		fidoconf-20021015-main.patch
21cr|fidoconf-1.4.0-7|16	Patch1:		fidoconf-20021015-doc.patch
21cr|fidoconf-1.4.0-7|17	Patch2:		fidoconf-20021015-man.patch
21cr|fidoconf-1.4.0-7|18	Patch3:		fidoconf-20021022-config.patch
21cr|fidoconf-1.4.0-7|19	Patch4:		fidoconf-20030523-fc2fgate.patch
21cr|fidoconf-1.4.0-7|20	Patch5:		fidoconf-tparser.diff
21cr|fidoconf-1.4.0-7|21	Patch6:		fidoconf-Makefile.diff
21cr|fidoconf-1.4.0-7|22	patch7:		fidoconf-1.4-rc5.huskymak.patch
21cr|fidoconf-1.4.0-7|23	patch8:		fidoconf-1.4-rc5.printf.patch
21cr|fidoconf-1.4.0-7|24	BuildRequires:	huskybse smapi-devel texinfo
21cr|fidoconf-1.4.0-7|25	URL:		http://sourceforge.net/projects/husky/
21cr|fidoconf-1.4.0-7|26	
21cr|fidoconf-1.4.0-7|27	%description
21cr|fidoconf-1.4.0-7|28	The design goal of fidoconfig was to provide one config-file for several
21cr|fidoconf-1.4.0-7|29	different fido software packages like editor, tosser etc.
21cr|fidoconf-1.4.0-7|30	An additional aim was to have one library (fidoconfig) which can be used by
21cr|fidoconf-1.4.0-7|31	all programs.
21cr|fidoconf-1.4.0-7|32	The advantage is you only have to edit one config-file, so changing your
21cr|fidoconf-1.4.0-7|33	system is much easier than with common software packages. Also bugs can only
21cr|fidoconf-1.4.0-7|34	creep in one library and not in thousands over thousands libraries.
21cr|fidoconf-1.4.0-7|35	
21cr|fidoconf-1.4.0-7|36	%package -n %libname
21cr|fidoconf-1.4.0-7|37	Summary: Library to access the fidoconfig
21cr|fidoconf-1.4.0-7|38	Group: System/Libraries
21cr|fidoconf-1.4.0-7|39	Provides: lib%name = %version-%release
21cr|fidoconf-1.4.0-7|40	
21cr|fidoconf-1.4.0-7|41	%description -n %libname
21cr|fidoconf-1.4.0-7|42	The design goal of fidoconfig was to provide one config-file for several
21cr|fidoconf-1.4.0-7|43	different fido software packages like editor, tosser etc.
21cr|fidoconf-1.4.0-7|44	An additional aim was to have one library (fidoconfig) which can be used by
21cr|fidoconf-1.4.0-7|45	all programs.
21cr|fidoconf-1.4.0-7|46	The advantage is you only have to edit one config-file, so changing your
21cr|fidoconf-1.4.0-7|47	system is much easier than with common software packages. Also bugs can only
21cr|fidoconf-1.4.0-7|48	creep in one library and not in thousands over thousands libraries.
21cr|fidoconf-1.4.0-7|49	
21cr|fidoconf-1.4.0-7|50	%package -n %libname-devel
21cr|fidoconf-1.4.0-7|51	Summary: Library to access the fidoconfig, development files
21cr|fidoconf-1.4.0-7|52	Group: Development/Other
21cr|fidoconf-1.4.0-7|53	Requires: %{libname} = %{version}-%{release}
21cr|fidoconf-1.4.0-7|54	Provides: lib%name-devel = %{version}-%{release}
21cr|fidoconf-1.4.0-7|55	Provides: %name-devel = %{version}-%{release}
21cr|fidoconf-1.4.0-7|56	
21cr|fidoconf-1.4.0-7|57	%description -n %libname-devel
21cr|fidoconf-1.4.0-7|58	The design goal of fidoconfig was to provide one config-file for several
21cr|fidoconf-1.4.0-7|59	different fido software packages like editor, tosser etc.
21cr|fidoconf-1.4.0-7|60	An additional aim was to have one library (fidoconfig) which can be used by
21cr|fidoconf-1.4.0-7|61	all programs.
21cr|fidoconf-1.4.0-7|62	The advantage is you only have to edit one config-file, so changing your
21cr|fidoconf-1.4.0-7|63	system is much easier than with common software packages. Also bugs can only
21cr|fidoconf-1.4.0-7|64	creep in one library and not in thousands over thousands libraries.
21cr|fidoconf-1.4.0-7|65	
21cr|fidoconf-1.4.0-7|66	This Package contains the Development Files. Only needed if you want to
21cr|fidoconf-1.4.0-7|67	compile the Husky-Programs yourself
21cr|fidoconf-1.4.0-7|68	
21cr|fidoconf-1.4.0-7|69	%prep
21cr|fidoconf-1.4.0-7|70	%setup -q -n %name
21cr|fidoconf-1.4.0-7|71	#% patch0 -p1
21cr|fidoconf-1.4.0-7|72	#% patch1 -p1
21cr|fidoconf-1.4.0-7|73	#% patch2 -p1
21cr|fidoconf-1.4.0-7|74	%patch3 -p1
21cr|fidoconf-1.4.0-7|75	%patch4 -p1
21cr|fidoconf-1.4.0-7|76	%patch5 -p1
21cr|fidoconf-1.4.0-7|77	%patch6 -p1
21cr|fidoconf-1.4.0-7|78	%patch7 -p1 -b .huskymak
21cr|fidoconf-1.4.0-7|79	%patch8 -p1 -b .printf
21cr|fidoconf-1.4.0-7|80	
21cr|fidoconf-1.4.0-7|81	%build
21cr|fidoconf-1.4.0-7|82	MANDIR=%{buildroot}%{_mandir} BINDIR=%{buildroot}%{_bindir} INCDIR=%{buildroot}%{_includedir} LIBDIR=%{buildroot}%{_libdir} INFODIR=%{buildroot}%{_infodir}
21cr|fidoconf-1.4.0-7|83	%make OPTCFLAGS=" -s -c -fPIC %{optflags}"
21cr|fidoconf-1.4.0-7|84	
21cr|fidoconf-1.4.0-7|85	%install
21cr|fidoconf-1.4.0-7|86	make BINDIR=%{buildroot}%{_bindir} INCDIR=%{buildroot}%{_includedir} LIBDIR=%{buildroot}%{_libdir} INFODIR=%{buildroot}%{_infodir} install
21cr|fidoconf-1.4.0-7|87	rm -rf %{buildroot}%{_infodir}/dir
21cr|fidoconf-1.4.0-7|88	make MANDIR=%{buildroot}%{_mandir} install-man
21cr|fidoconf-1.4.0-7|89	
21cr|fidoconf-1.4.0-7|90	chmod 755 %{buildroot}%{_bindir}/*
21cr|fidoconf-1.4.0-7|91	chmod 755 %{buildroot}%{_libdir}/*
21cr|fidoconf-1.4.0-7|92	
21cr|fidoconf-1.4.0-7|93	
21cr|fidoconf-1.4.0-7|94	
21cr|fidoconf-1.4.0-7|95	%files
21cr|fidoconf-1.4.0-7|96	%doc COPYING ChangeLog HISTORY INSTALL README.TXT TODO VERSION fconf2dir fconf2fidogate.cfg.sample doc/config
21cr|fidoconf-1.4.0-7|97	%{_bindir}/*
21cr|fidoconf-1.4.0-7|98	%{_infodir}/fidoconfig.info*
21cr|fidoconf-1.4.0-7|99	%{_mandir}/*/*
21cr|fidoconf-1.4.0-7|100	
21cr|fidoconf-1.4.0-7|101	%files -n %libname
21cr|fidoconf-1.4.0-7|102	%{_libdir}/libfidoconfig.so.*
21cr|fidoconf-1.4.0-7|103	
21cr|fidoconf-1.4.0-7|104	%files -n %libname-devel
21cr|fidoconf-1.4.0-7|105	%{_libdir}/libfidoconfig.so
21cr|fidoconf-1.4.0-7|106	%dir %{_includedir}/fidoconf
21cr|fidoconf-1.4.0-7|107	%{_includedir}/fidoconf/*
21cr|fidoconf-1.4.0-7|108	%{_libdir}/libfidoconfig.a

1407 21
21cr|fife-0.4.2-5|1	%define	soname 0
21cr|fife-0.4.2-5|2	%define	libname %mklibname %{name} %{soname}
21cr|fife-0.4.2-5|3	%define	devname %mklibname %{name} -d
21cr|fife-0.4.2-5|4	%define	sdevname %mklibname %{name} -d -s
21cr|fife-0.4.2-5|5	
21cr|fife-0.4.2-5|6	# fife.ppc: W: devel-file-in-non-devel-package /usr/lib/libfife.so <- just a symlink, shouldn't be in -devel. It's used by the client(s).
21cr|fife-0.4.2-5|7	
21cr|fife-0.4.2-5|8	Summary:	Cross platform game creation framework
21cr|fife-0.4.2-5|9	Name:		fife
21cr|fife-0.4.2-5|10	Version:	0.4.2
21cr|fife-0.4.2-5|11	Release:	5
21cr|fife-0.4.2-5|12	License:	LGPLv2+
21cr|fife-0.4.2-5|13	Group:		System/Libraries
21cr|fife-0.4.2-5|14	Url:		http://www.fifengine.de
21cr|fife-0.4.2-5|15	Source0:	https://github.com/fifengine/fifengine/archive/fifengine-%{version}.tar.gz
21cr|fife-0.4.2-5|16	Patch0:		fife-0.4.2-fix-doxyfile.patch
21cr|fife-0.4.2-5|17	# Drop unsupported swig options
21cr|fife-0.4.2-5|18	Patch1:		fifengine-0.4.2-swig-options.patch
21cr|fife-0.4.2-5|19	Patch2:		fife-headers.patch
21cr|fife-0.4.2-5|20	BuildRequires:	chrpath
21cr|fife-0.4.2-5|21	BuildRequires:	cmake >= 3.8
21cr|fife-0.4.2-5|22	BuildRequires:	doxygen
21cr|fife-0.4.2-5|23	BuildRequires:	git
21cr|fife-0.4.2-5|24	BuildRequires:	graphviz
21cr|fife-0.4.2-5|25	BuildRequires:	python3-yaml
21cr|fife-0.4.2-5|26	BuildRequires:	swig
21cr|fife-0.4.2-5|27	BuildRequires:	boost-devel
21cr|fife-0.4.2-5|28	BuildRequires:	fifechan-devel
21cr|fife-0.4.2-5|29	BuildRequires:	tinyxml-devel
21cr|fife-0.4.2-5|30	BuildRequires:	pkgconfig(allegro)
21cr|fife-0.4.2-5|31	BuildRequires:	pkgconfig(alsa)
21cr|fife-0.4.2-5|32	BuildRequires:	pkgconfig(glew)
21cr|fife-0.4.2-5|33	BuildRequires:	pkgconfig(glu)
21cr|fife-0.4.2-5|34	BuildRequires:	pkgconfig(guichan-0.8)
21cr|fife-0.4.2-5|35	BuildRequires:	pkgconfig(libpng)
21cr|fife-0.4.2-5|36	BuildRequires:	pkgconfig(ogg)
21cr|fife-0.4.2-5|37	BuildRequires:	pkgconfig(openal)
21cr|fife-0.4.2-5|38	BuildRequires:	pkgconfig(python3)
21cr|fife-0.4.2-5|39	BuildRequires:	pkgconfig(sdl2)
21cr|fife-0.4.2-5|40	BuildRequires:	pkgconfig(SDL2_image)
21cr|fife-0.4.2-5|41	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|fife-0.4.2-5|42	BuildRequires:	pkgconfig(vorbis)
21cr|fife-0.4.2-5|43	BuildRequires:	pkgconfig(xcursor)
21cr|fife-0.4.2-5|44	BuildRequires:	pkgconfig(zlib)
21cr|fife-0.4.2-5|45	Provides:	%{name}-python3 = %{EVRD}
21cr|fife-0.4.2-5|46	Requires:	%{libname} = %{EVRD}
21cr|fife-0.4.2-5|47	
21cr|fife-0.4.2-5|48	%description
21cr|fife-0.4.2-5|49	This package of Fife comes with game-engine only.
21cr|fife-0.4.2-5|50	Unknown horizons is one of the clients that will use this engine.
21cr|fife-0.4.2-5|51	
21cr|fife-0.4.2-5|52	%files
21cr|fife-0.4.2-5|53	%doc AUTHORS CHANGELOG.md
21cr|fife-0.4.2-5|54	%{py3_platsitedir}/%{name}
21cr|fife-0.4.2-5|55	
21cr|fife-0.4.2-5|56	#----------------------------------------------------------------------------
21cr|fife-0.4.2-5|57	
21cr|fife-0.4.2-5|58	%package -n %{libname}
21cr|fife-0.4.2-5|59	Summary:	Shared libs for %{name}
21cr|fife-0.4.2-5|60	Group:		System/Libraries
21cr|fife-0.4.2-5|61	
21cr|fife-0.4.2-5|62	%description -n %{libname}
21cr|fife-0.4.2-5|63	Shared libs for %{name}.
21cr|fife-0.4.2-5|64	
21cr|fife-0.4.2-5|65	%files -n %{libname}
21cr|fife-0.4.2-5|66	%doc LICENSE.md
21cr|fife-0.4.2-5|67	%{_libdir}/lib%{name}.so.%{soname}
21cr|fife-0.4.2-5|68	%{_libdir}/lib%{name}.so.%{version}*
21cr|fife-0.4.2-5|69	
21cr|fife-0.4.2-5|70	#----------------------------------------------------------------------------
21cr|fife-0.4.2-5|71	
21cr|fife-0.4.2-5|72	%package -n %{devname}
21cr|fife-0.4.2-5|73	Summary:	Development package for %{name}
21cr|fife-0.4.2-5|74	Group:		Development/C++
21cr|fife-0.4.2-5|75	Requires:	%{libname} = %{EVRD}
21cr|fife-0.4.2-5|76	Provides:	%{name}-devel = %{EVRD}
21cr|fife-0.4.2-5|77	%rename		%{sdevname}
21cr|fife-0.4.2-5|78	
21cr|fife-0.4.2-5|79	%description -n %{devname}
21cr|fife-0.4.2-5|80	Files for development with %{name}.
21cr|fife-0.4.2-5|81	
21cr|fife-0.4.2-5|82	%files -n %{devname}
21cr|fife-0.4.2-5|83	%doc LICENSE.md
21cr|fife-0.4.2-5|84	%{_libdir}/lib%{name}.so
21cr|fife-0.4.2-5|85	%{_includedir}/%{name}/
21cr|fife-0.4.2-5|86	
21cr|fife-0.4.2-5|87	#----------------------------------------------------------------------------
21cr|fife-0.4.2-5|88	
21cr|fife-0.4.2-5|89	%package doc
21cr|fife-0.4.2-5|90	Summary:	Documentation for %{name}
21cr|fife-0.4.2-5|91	Group:		Development/Other
21cr|fife-0.4.2-5|92	Requires:	%{name} = %{EVRD}
21cr|fife-0.4.2-5|93	BuildArch:	noarch
21cr|fife-0.4.2-5|94	
21cr|fife-0.4.2-5|95	%description doc
21cr|fife-0.4.2-5|96	Doxygen generated documentation for %{name}.
21cr|fife-0.4.2-5|97	
21cr|fife-0.4.2-5|98	%files doc
21cr|fife-0.4.2-5|99	%doc ./doc/doxygen/html/*
21cr|fife-0.4.2-5|100	
21cr|fife-0.4.2-5|101	#----------------------------------------------------------------------------
21cr|fife-0.4.2-5|102	
21cr|fife-0.4.2-5|103	%prep
21cr|fife-0.4.2-5|104	%autosetup -p1 -n fifengine-%{version}
21cr|fife-0.4.2-5|105	
21cr|fife-0.4.2-5|106	# Remove tests (because of legal issues)...
21cr|fife-0.4.2-5|107	rm -rf tests/*
21cr|fife-0.4.2-5|108	# ...and the useless build directory
21cr|fife-0.4.2-5|109	rm -rf build/*
21cr|fife-0.4.2-5|110	
21cr|fife-0.4.2-5|111	%build
21cr|fife-0.4.2-5|112	%cmake \
21cr|fife-0.4.2-5|113	-Dbuild-library=ON \
21cr|fife-0.4.2-5|114	-DPYTHON_EXECUTABLE="%{_bindir}/python3"
21cr|fife-0.4.2-5|115	make
21cr|fife-0.4.2-5|116	
21cr|fife-0.4.2-5|117	# Generate devel docs
21cr|fife-0.4.2-5|118	pushd ../doc/doxygen
21cr|fife-0.4.2-5|119	doxygen -u
21cr|fife-0.4.2-5|120	doxygen
21cr|fife-0.4.2-5|121	rm -f html/installdox
21cr|fife-0.4.2-5|122	popd
21cr|fife-0.4.2-5|123	
21cr|fife-0.4.2-5|124	%install
21cr|fife-0.4.2-5|125	%makeinstall_std -C build
21cr|fife-0.4.2-5|126	
21cr|fife-0.4.2-5|127	# Playing a little bit with the library soname
21cr|fife-0.4.2-5|128	pushd %{buildroot}%{_libdir}
21cr|fife-0.4.2-5|129	ln -s lib%{name}.so.%{version} lib%{name}.so.%{soname}
21cr|fife-0.4.2-5|130	popd

1408 21
21cr|fifechan-0.1.5-4|1	%define major %{version}
21cr|fifechan-0.1.5-4|2	%define libname %mklibname %{name} %{major}
21cr|fifechan-0.1.5-4|3	%define devname %mklibname %{name} -d
21cr|fifechan-0.1.5-4|4	
21cr|fifechan-0.1.5-4|5	Summary:	Portable C++ GUI library for games using Allegro, SDL and OpenGL
21cr|fifechan-0.1.5-4|6	Name:		fifechan
21cr|fifechan-0.1.5-4|7	Version:	0.1.5
21cr|fifechan-0.1.5-4|8	Release:	4
21cr|fifechan-0.1.5-4|9	License:	LGPLv2.1+
21cr|fifechan-0.1.5-4|10	Group:		System/Libraries
21cr|fifechan-0.1.5-4|11	Url:		https//fifengine.github.io/fifechan/
21cr|fifechan-0.1.5-4|12	Source0:	https://github.com/fifengine/fifechan/archive/%{name}-%{version}.tar.gz
21cr|fifechan-0.1.5-4|13	BuildRequires:	cmake
21cr|fifechan-0.1.5-4|14	BuildRequires:	irrlicht-devel
21cr|fifechan-0.1.5-4|15	BuildRequires:	pkgconfig(allegro)
21cr|fifechan-0.1.5-4|16	BuildRequires:	pkgconfig(gl)
21cr|fifechan-0.1.5-4|17	BuildRequires:	pkgconfig(sdl2)
21cr|fifechan-0.1.5-4|18	BuildRequires:	pkgconfig(SDL2_image)
21cr|fifechan-0.1.5-4|19	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|fifechan-0.1.5-4|20	
21cr|fifechan-0.1.5-4|21	%description
21cr|fifechan-0.1.5-4|22	Fifechan is a lightweight cross platform GUI library written in C++
21cr|fifechan-0.1.5-4|23	specifically designed for games. It has a small yet powerful built in set
21cr|fifechan-0.1.5-4|24	of extendable GUI Widgets allowing users to create virtually unlimited
21cr|fifechan-0.1.5-4|25	types of widgets. Fifechan supports rendering in SDL, OpenGL, or Allegro
21cr|fifechan-0.1.5-4|26	out of the box or it can be adapted to use any rendering engine the user
21cr|fifechan-0.1.5-4|27	requires. Events are pushed to Fifechan which allows users to use any input
21cr|fifechan-0.1.5-4|28	library they wish or they could use the built in input handling through
21cr|fifechan-0.1.5-4|29	either SDL input or Allegro input.
21cr|fifechan-0.1.5-4|30	
21cr|fifechan-0.1.5-4|31	#-----------------------------------------------------------------------------
21cr|fifechan-0.1.5-4|32	
21cr|fifechan-0.1.5-4|33	%package -n %{libname}
21cr|fifechan-0.1.5-4|34	Summary:	Shared library for %{name}
21cr|fifechan-0.1.5-4|35	Group:		System/Libraries
21cr|fifechan-0.1.5-4|36	Provides:	%{name} = %{EVRD}
21cr|fifechan-0.1.5-4|37	
21cr|fifechan-0.1.5-4|38	%description -n %{libname}
21cr|fifechan-0.1.5-4|39	This package contains the library needed to run programs dynamically
21cr|fifechan-0.1.5-4|40	linked with %{name}.
21cr|fifechan-0.1.5-4|41	
21cr|fifechan-0.1.5-4|42	%files -n %{libname}
21cr|fifechan-0.1.5-4|43	%license LICENSE.md
21cr|fifechan-0.1.5-4|44	%{_libdir}/lib%{name}*.so.%{major}*
21cr|fifechan-0.1.5-4|45	
21cr|fifechan-0.1.5-4|46	#-----------------------------------------------------------------------------
21cr|fifechan-0.1.5-4|47	
21cr|fifechan-0.1.5-4|48	%package -n %{devname}
21cr|fifechan-0.1.5-4|49	Summary:	Headers for developing programs that will use %{name}
21cr|fifechan-0.1.5-4|50	Group:		Development/C++
21cr|fifechan-0.1.5-4|51	Requires:	%{libname} = %{EVRD}
21cr|fifechan-0.1.5-4|52	Provides:	%{name}-devel = %{EVRD}
21cr|fifechan-0.1.5-4|53	
21cr|fifechan-0.1.5-4|54	%description -n %{devname}
21cr|fifechan-0.1.5-4|55	This package contains the headers that programmers will need to develop
21cr|fifechan-0.1.5-4|56	applications which will use %{name}.
21cr|fifechan-0.1.5-4|57	
21cr|fifechan-0.1.5-4|58	%files -n %{devname}
21cr|fifechan-0.1.5-4|59	%doc AUTHORS CHANGELOG.md README.md
21cr|fifechan-0.1.5-4|60	%{_includedir}/%{name}*
21cr|fifechan-0.1.5-4|61	%{_libdir}/lib%{name}*.so
21cr|fifechan-0.1.5-4|62	
21cr|fifechan-0.1.5-4|63	#-----------------------------------------------------------------------------
21cr|fifechan-0.1.5-4|64	
21cr|fifechan-0.1.5-4|65	%prep
21cr|fifechan-0.1.5-4|66	%setup -q
21cr|fifechan-0.1.5-4|67	
21cr|fifechan-0.1.5-4|68	iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.new
21cr|fifechan-0.1.5-4|69	touch -r AUTHORS AUTHORS.new
21cr|fifechan-0.1.5-4|70	mv AUTHORS.new AUTHORS
21cr|fifechan-0.1.5-4|71	
21cr|fifechan-0.1.5-4|72	%build
21cr|fifechan-0.1.5-4|73	%cmake	\
21cr|fifechan-0.1.5-4|74	-DBUILD_FIFECHAN_ALLEGRO_SHARED=ON	\
21cr|fifechan-0.1.5-4|75	-DBUILD_FIFECHAN_IRRLICHT_SHARED=ON	\
21cr|fifechan-0.1.5-4|76	-DENABLE_ALLEGRO=ON	\
21cr|fifechan-0.1.5-4|77	-DENABLE_IRRLICHT=ON	\
21cr|fifechan-0.1.5-4|78	-DENABLE_SDL_CONTRIB=ON
21cr|fifechan-0.1.5-4|79	%make
21cr|fifechan-0.1.5-4|80	
21cr|fifechan-0.1.5-4|81	%install
21cr|fifechan-0.1.5-4|82	%makeinstall_std -C build

1409 21
21cr|figlet-2.2.5-4|1	%define _fontdir %{_datadir}/%{name}
21cr|figlet-2.2.5-4|2	
21cr|figlet-2.2.5-4|3	Name: figlet
21cr|figlet-2.2.5-4|4	Epoch: 1
21cr|figlet-2.2.5-4|5	Version: 2.2.5
21cr|figlet-2.2.5-4|6	Release: 4
21cr|figlet-2.2.5-4|7	Summary: A program for making large letters out of ordinary text
21cr|figlet-2.2.5-4|8	URL: http://www.figlet.org/
21cr|figlet-2.2.5-4|9	Group: Toys
21cr|figlet-2.2.5-4|10	License: BSD
21cr|figlet-2.2.5-4|11	Source: ftp://ftp.figlet.org:21/pub/figlet/program/unix/%{name}-%{version}.tar.gz
21cr|figlet-2.2.5-4|12	BuildRequires: zip
21cr|figlet-2.2.5-4|13	
21cr|figlet-2.2.5-4|14	%description
21cr|figlet-2.2.5-4|15	FIGlet is a program that creates large characters out of ordinary
21cr|figlet-2.2.5-4|16	screen characters
21cr|figlet-2.2.5-4|17	_ _ _          _   _     _
21cr|figlet-2.2.5-4|18	| (_) | _____  | |_| |__ (_)___
21cr|figlet-2.2.5-4|19	| | | |/ / _ \ | __| '_ \| / __|
21cr|figlet-2.2.5-4|20	| | |   <  __/ | |_| | | | \__ \_
21cr|figlet-2.2.5-4|21	|_|_|_|\_\___|  \__|_| |_|_|___(_)
21cr|figlet-2.2.5-4|22	
21cr|figlet-2.2.5-4|23	(This is meant to be viewed in a monospaced font.)  FIGlet can create
21cr|figlet-2.2.5-4|24	characters in many different styles and can kern and "smush" these
21cr|figlet-2.2.5-4|25	characters together in various ways.
21cr|figlet-2.2.5-4|26	
21cr|figlet-2.2.5-4|27	%prep
21cr|figlet-2.2.5-4|28	%setup -q
21cr|figlet-2.2.5-4|29	
21cr|figlet-2.2.5-4|30	%build
21cr|figlet-2.2.5-4|31	%make \
21cr|figlet-2.2.5-4|32	CFLAGS="%{optflags}" \
21cr|figlet-2.2.5-4|33	BINDIR=%{_bindir} \
21cr|figlet-2.2.5-4|34	MANDIR=%{_mandir} \
21cr|figlet-2.2.5-4|35	DEFAULTFONTDIR=%{_fontdir}
21cr|figlet-2.2.5-4|36	
21cr|figlet-2.2.5-4|37	%install
21cr|figlet-2.2.5-4|38	rm -rf %{buildroot}
21cr|figlet-2.2.5-4|39	
21cr|figlet-2.2.5-4|40	# Compress fonts
21cr|figlet-2.2.5-4|41	(cd fonts;
21cr|figlet-2.2.5-4|42	chmod 644 *;
21cr|figlet-2.2.5-4|43	for i in *; do
21cr|figlet-2.2.5-4|44	zip -m $i.zip $i
21cr|figlet-2.2.5-4|45	mv $i.zip $i
21cr|figlet-2.2.5-4|46	done)
21cr|figlet-2.2.5-4|47	
21cr|figlet-2.2.5-4|48	make install \
21cr|figlet-2.2.5-4|49	BINDIR=%{_bindir} \
21cr|figlet-2.2.5-4|50	MANDIR=%{_mandir} \
21cr|figlet-2.2.5-4|51	DEFAULTFONTDIR=%{_fontdir} \
21cr|figlet-2.2.5-4|52	DESTDIR=%{buildroot}
21cr|figlet-2.2.5-4|53	./run-tests.sh %{buildroot}%{_fontdir}
21cr|figlet-2.2.5-4|54	
21cr|figlet-2.2.5-4|55	%clean
21cr|figlet-2.2.5-4|56	rm -rf %{buildroot}
21cr|figlet-2.2.5-4|57	
21cr|figlet-2.2.5-4|58	%files
21cr|figlet-2.2.5-4|59	%defattr(0644,root,root,0755)
21cr|figlet-2.2.5-4|60	%doc FAQ CHANGES LICENSE README figfont.txt
21cr|figlet-2.2.5-4|61	%attr(755,-,-) %{_bindir}/figlet
21cr|figlet-2.2.5-4|62	%attr(755,-,-) %{_bindir}/chkfont
21cr|figlet-2.2.5-4|63	%attr(755,-,-) %{_bindir}/figlist
21cr|figlet-2.2.5-4|64	%attr(755,-,-) %{_bindir}/showfigfonts
21cr|figlet-2.2.5-4|65	%{_mandir}/man6/figlet.6*
21cr|figlet-2.2.5-4|66	%{_mandir}/man6/chkfont.6*
21cr|figlet-2.2.5-4|67	%{_mandir}/man6/figlist.6*
21cr|figlet-2.2.5-4|68	%{_mandir}/man6/showfigfonts.6*
21cr|figlet-2.2.5-4|69	%dir %{_fontdir}
21cr|figlet-2.2.5-4|70	%{_fontdir}/*.fl[fc]

1410 21
21cr|figlet-more-fonts-20040514-13|1	Summary: Program for making large letters out of ordinary text
21cr|figlet-more-fonts-20040514-13|2	Name: figlet-more-fonts
21cr|figlet-more-fonts-20040514-13|3	Version: 20040514
21cr|figlet-more-fonts-20040514-13|4	Release: 13
21cr|figlet-more-fonts-20040514-13|5	Source0: contributed.tar.bz2
21cr|figlet-more-fonts-20040514-13|6	Source2: international.tar.gz
21cr|figlet-more-fonts-20040514-13|7	Source3: ms-dos.tar.bz2
21cr|figlet-more-fonts-20040514-13|8	License: Artistic
21cr|figlet-more-fonts-20040514-13|9	Group: Toys
21cr|figlet-more-fonts-20040514-13|10	Url: http://ianchai.50megs.com/figlet.html
21cr|figlet-more-fonts-20040514-13|11	BuildArch: noarch
21cr|figlet-more-fonts-20040514-13|12	Requires: figlet
21cr|figlet-more-fonts-20040514-13|13	
21cr|figlet-more-fonts-20040514-13|14	%description
21cr|figlet-more-fonts-20040514-13|15	FIGlet is a program for making large letters out
21cr|figlet-more-fonts-20040514-13|16	of ordinary text.
21cr|figlet-more-fonts-20040514-13|17	
21cr|figlet-more-fonts-20040514-13|18	This package allready include lot of fonts.
21cr|figlet-more-fonts-20040514-13|19	
21cr|figlet-more-fonts-20040514-13|20	%prep
21cr|figlet-more-fonts-20040514-13|21	%setup -q -n %name%version -c 0
21cr|figlet-more-fonts-20040514-13|22	%setup -q -T -D -n %name%version -a 2
21cr|figlet-more-fonts-20040514-13|23	%setup -q -T -D -n %name%version -a 3
21cr|figlet-more-fonts-20040514-13|24	
21cr|figlet-more-fonts-20040514-13|25	%install
21cr|figlet-more-fonts-20040514-13|26	rm -rf $RPM_BUILD_ROOT
21cr|figlet-more-fonts-20040514-13|27	
21cr|figlet-more-fonts-20040514-13|28	mkdir -p $RPM_BUILD_ROOT%_datadir/figlet
21cr|figlet-more-fonts-20040514-13|29	
21cr|figlet-more-fonts-20040514-13|30	(#SOURCE2
21cr|figlet-more-fonts-20040514-13|31	cd contributed
21cr|figlet-more-fonts-20040514-13|32	
21cr|figlet-more-fonts-20040514-13|33	# Conflict with figlet itself
21cr|figlet-more-fonts-20040514-13|34	find . -name banner.flf -exec rm -f {} \;
21cr|figlet-more-fonts-20040514-13|35	
21cr|figlet-more-fonts-20040514-13|36	cp -af *.fl? $RPM_BUILD_ROOT%_datadir/figlet
21cr|figlet-more-fonts-20040514-13|37	tar xzf Obanner.tgz
21cr|figlet-more-fonts-20040514-13|38	cp -af Obanner/*.fl? $RPM_BUILD_ROOT%_datadir/figlet
21cr|figlet-more-fonts-20040514-13|39	tar xzf Obanner-canon.tgz
21cr|figlet-more-fonts-20040514-13|40	cp -af Obanner-canon/*.fl? $RPM_BUILD_ROOT%_datadir/figlet
21cr|figlet-more-fonts-20040514-13|41	cp -af bdffonts/*.fl? $RPM_BUILD_ROOT%_datadir/figlet
21cr|figlet-more-fonts-20040514-13|42	cp -af C64-fonts/*.fl? $RPM_BUILD_ROOT%_datadir/figlet
21cr|figlet-more-fonts-20040514-13|43	)
21cr|figlet-more-fonts-20040514-13|44	
21cr|figlet-more-fonts-20040514-13|45	ls contributed/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
21cr|figlet-more-fonts-20040514-13|46	ls contributed/Obanner/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
21cr|figlet-more-fonts-20040514-13|47	ls contributed/Obanner-canon/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
21cr|figlet-more-fonts-20040514-13|48	ls contributed/bdffonts/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
21cr|figlet-more-fonts-20040514-13|49	ls contributed/C64-fonts/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
21cr|figlet-more-fonts-20040514-13|50	(#SOURCE3
21cr|figlet-more-fonts-20040514-13|51	cd international
21cr|figlet-more-fonts-20040514-13|52	tar xzf cjkfonts.tar.gz
21cr|figlet-more-fonts-20040514-13|53	cp -af *.fl? $RPM_BUILD_ROOT%_datadir/figlet
21cr|figlet-more-fonts-20040514-13|54	)
21cr|figlet-more-fonts-20040514-13|55	
21cr|figlet-more-fonts-20040514-13|56	ls international/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
21cr|figlet-more-fonts-20040514-13|57	
21cr|figlet-more-fonts-20040514-13|58	(#SOURCE4
21cr|figlet-more-fonts-20040514-13|59	cd ms-dos
21cr|figlet-more-fonts-20040514-13|60	cp -af *.fl? $RPM_BUILD_ROOT%_datadir/figlet
21cr|figlet-more-fonts-20040514-13|61	)
21cr|figlet-more-fonts-20040514-13|62	
21cr|figlet-more-fonts-20040514-13|63	ls ms-dos/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
21cr|figlet-more-fonts-20040514-13|64	
21cr|figlet-more-fonts-20040514-13|65	chmod 644 $RPM_BUILD_ROOT%_datadir/figlet/*
21cr|figlet-more-fonts-20040514-13|66	
21cr|figlet-more-fonts-20040514-13|67	cat files.list | sort | uniq >> files.list.uniq
21cr|figlet-more-fonts-20040514-13|68	
21cr|figlet-more-fonts-20040514-13|69	%clean
21cr|figlet-more-fonts-20040514-13|70	rm -rf $RPM_BUILD_ROOT
21cr|figlet-more-fonts-20040514-13|71	
21cr|figlet-more-fonts-20040514-13|72	%files -f files.list.uniq
21cr|figlet-more-fonts-20040514-13|73	%defattr(-,root,root)
21cr|figlet-more-fonts-20040514-13|74	%doc contributed/Obanner.README international/cjkfonts.readme

1411 21
21cr|file2divx3pass-2.3-6|1	
21cr|file2divx3pass-2.3-6|2	Name:		file2divx3pass
21cr|file2divx3pass-2.3-6|3	Version:	2.3
21cr|file2divx3pass-2.3-6|4	Release:	6
21cr|file2divx3pass-2.3-6|5	Summary:	An easy to use frontend for mencoder
21cr|file2divx3pass-2.3-6|6	License:	GPL
21cr|file2divx3pass-2.3-6|7	Group:		Video
21cr|file2divx3pass-2.3-6|8	Url:		http://coding.wooyayhoopla.be/file2divx3pass/
21cr|file2divx3pass-2.3-6|9	Source0:	http://coding.wooyayhoopla.be/file2divx3pass/sources/%{name}-%{version}.tar.gz
21cr|file2divx3pass-2.3-6|10	BuildRequires:	perl-devel
21cr|file2divx3pass-2.3-6|11	Requires:	mencoder
21cr|file2divx3pass-2.3-6|12	Provides:	perl(File2DiVX3Pass2::Helpers)
21cr|file2divx3pass-2.3-6|13	Provides:	perl(File2DiVX3Pass2::Signals)
21cr|file2divx3pass-2.3-6|14	Provides:	perl(File2DiVX3Pass2::Interface)
21cr|file2divx3pass-2.3-6|15	BuildArch:	noarch
21cr|file2divx3pass-2.3-6|16	
21cr|file2divx3pass-2.3-6|17	%description
21cr|file2divx3pass-2.3-6|18	file2divx3pass is a simple frontend to mencoder for converting any
21cr|file2divx3pass-2.3-6|19	media-file to Divx, with features such as an automatic video bitrate
21cr|file2divx3pass-2.3-6|20	calculator, an automatic bits per pixel calculator, and 1-pass, 2-pass,
21cr|file2divx3pass-2.3-6|21	and 3-pass Divx encoding. It can encode any media file supported by
21cr|file2divx3pass-2.3-6|22	mencoder, such as MPEG-1, MPEG-2, ASF, WMV, and even RM (buggy) and
21cr|file2divx3pass-2.3-6|23	CUE/BIN. file2divx3pass is also equipped with batch encoding.
21cr|file2divx3pass-2.3-6|24	
21cr|file2divx3pass-2.3-6|25	This package is in restricted because it depends on other software from
21cr|file2divx3pass-2.3-6|26	restricted.
21cr|file2divx3pass-2.3-6|27	
21cr|file2divx3pass-2.3-6|28	%prep
21cr|file2divx3pass-2.3-6|29	%setup -q
21cr|file2divx3pass-2.3-6|30	chmod 644 README
21cr|file2divx3pass-2.3-6|31	
21cr|file2divx3pass-2.3-6|32	%build
21cr|file2divx3pass-2.3-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|file2divx3pass-2.3-6|34	%make
21cr|file2divx3pass-2.3-6|35	
21cr|file2divx3pass-2.3-6|36	%install
21cr|file2divx3pass-2.3-6|37	%makeinstall_std
21cr|file2divx3pass-2.3-6|38	
21cr|file2divx3pass-2.3-6|39	%__mkdir_p %{buildroot}%{_datadir}/applications
21cr|file2divx3pass-2.3-6|40	%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|file2divx3pass-2.3-6|41	[Desktop Entry]
21cr|file2divx3pass-2.3-6|42	Name=File2DiVX3Pass
21cr|file2divx3pass-2.3-6|43	Comment=An easy to use mencoder frontend
21cr|file2divx3pass-2.3-6|44	Exec=%{_bindir}/%{name}
21cr|file2divx3pass-2.3-6|45	Icon=multimedia_section
21cr|file2divx3pass-2.3-6|46	Terminal=false
21cr|file2divx3pass-2.3-6|47	Type=Application
21cr|file2divx3pass-2.3-6|48	Categories=AudioVideo;Video;AudioVideoEditing;GTK;
21cr|file2divx3pass-2.3-6|49	EOF
21cr|file2divx3pass-2.3-6|50	
21cr|file2divx3pass-2.3-6|51	( cd %{buildroot}%{_bindir}
21cr|file2divx3pass-2.3-6|52	%__ln_s %{name}2 %{name}
21cr|file2divx3pass-2.3-6|53	)
21cr|file2divx3pass-2.3-6|54	
21cr|file2divx3pass-2.3-6|55	%files
21cr|file2divx3pass-2.3-6|56	%doc README
21cr|file2divx3pass-2.3-6|57	%{_bindir}/%{name}*
21cr|file2divx3pass-2.3-6|58	%{perl_vendorlib}/*
21cr|file2divx3pass-2.3-6|59	%{_datadir}/applications/mandriva-%{name}.desktop

1412 21
21cr|filerunner-13.4.18.11-4|1	%define oname	FileRunner
21cr|filerunner-13.4.18.11-4|2	
21cr|filerunner-13.4.18.11-4|3	Summary:	A simple file manager with built-in FTP support
21cr|filerunner-13.4.18.11-4|4	Name:		filerunner
21cr|filerunner-13.4.18.11-4|5	Version:	13.4.18.11
21cr|filerunner-13.4.18.11-4|6	Release:	4
21cr|filerunner-13.4.18.11-4|7	License:	GPLv3+
21cr|filerunner-13.4.18.11-4|8	Group:		File tools
21cr|filerunner-13.4.18.11-4|9	URL:		http://sourceforge.net/projects/filerunner/
21cr|filerunner-13.4.18.11-4|10	Source0:	http://netcologne.dl.sourceforge.net/project/filerunner/Release-13.4.18.11/fr-13.4.18.11.tar.gz
21cr|filerunner-13.4.18.11-4|11	BuildArch:	noarch
21cr|filerunner-13.4.18.11-4|12	BuildRequires:	imagemagick
21cr|filerunner-13.4.18.11-4|13	BuildRequires:	tcl-devel
21cr|filerunner-13.4.18.11-4|14	Requires:	tcl
21cr|filerunner-13.4.18.11-4|15	Requires:	tk
21cr|filerunner-13.4.18.11-4|16	Recommends:	expect
21cr|filerunner-13.4.18.11-4|17	Recommends:	openssh-clients
21cr|filerunner-13.4.18.11-4|18	
21cr|filerunner-13.4.18.11-4|19	
21cr|filerunner-13.4.18.11-4|20	Provides:	%{oname} = %{version}-%{release}
21cr|filerunner-13.4.18.11-4|21	Obsoletes:	%{oname} <= 2.5.1
21cr|filerunner-13.4.18.11-4|22	
21cr|filerunner-13.4.18.11-4|23	
21cr|filerunner-13.4.18.11-4|24	%description
21cr|filerunner-13.4.18.11-4|25	FileRunner is a file manager for Unix. It is simple and efficient and has
21cr|filerunner-13.4.18.11-4|26	a built-in FTP client. New and improved from a FileRunner of long ago.
21cr|filerunner-13.4.18.11-4|27	
21cr|filerunner-13.4.18.11-4|28	%prep
21cr|filerunner-13.4.18.11-4|29	%setup -q -c %{name}-%{version}
21cr|filerunner-13.4.18.11-4|30	cd %{name}
21cr|filerunner-13.4.18.11-4|31	# http://qa.mandriva.com/show_bug.cgi?id=22193
21cr|filerunner-13.4.18.11-4|32	find -type f | xargs perl -pi -e "s|\\\$glob\(doclib_fr\)|%{_docdir}/%{name}|g"
21cr|filerunner-13.4.18.11-4|33	
21cr|filerunner-13.4.18.11-4|34	%build
21cr|filerunner-13.4.18.11-4|35	#nothing
21cr|filerunner-13.4.18.11-4|36	
21cr|filerunner-13.4.18.11-4|37	%install
21cr|filerunner-13.4.18.11-4|38	mkdir -p %{buildroot}%{tcl_sitelib}/%{oname}/bitmaps
21cr|filerunner-13.4.18.11-4|39	mkdir -p %{buildroot}%{_bindir}
21cr|filerunner-13.4.18.11-4|40	cd %{name}
21cr|filerunner-13.4.18.11-4|41	cp -a bitmaps/* %{buildroot}%{tcl_sitelib}/%{oname}/bitmaps
21cr|filerunner-13.4.18.11-4|42	cp -a *.tcl %{buildroot}%{tcl_sitelib}/%{oname}
21cr|filerunner-13.4.18.11-4|43	cp -a icon.xpm %{buildroot}%{tcl_sitelib}/%{oname}
21cr|filerunner-13.4.18.11-4|44	cp -a tclIndex %{buildroot}%{tcl_sitelib}/%{oname}
21cr|filerunner-13.4.18.11-4|45	
21cr|filerunner-13.4.18.11-4|46	install -m755 fr %{buildroot}%{tcl_sitelib}/%{oname}/fr
21cr|filerunner-13.4.18.11-4|47	install -m755 frftp %{buildroot}%{tcl_sitelib}/%{oname}/frftp
21cr|filerunner-13.4.18.11-4|48	
21cr|filerunner-13.4.18.11-4|49	ln -s %{tcl_sitelib}/%{oname}/fr %{buildroot}%{_bindir}/fr
21cr|filerunner-13.4.18.11-4|50	ln -s %{_docdir}/%{name}/HISTORY %{buildroot}%{tcl_sitelib}/%{oname}/HISTORY
21cr|filerunner-13.4.18.11-4|51	
21cr|filerunner-13.4.18.11-4|52	# Icons
21cr|filerunner-13.4.18.11-4|53	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|filerunner-13.4.18.11-4|54	
21cr|filerunner-13.4.18.11-4|55	convert icon.xpm -resize 16x16  %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|filerunner-13.4.18.11-4|56	convert icon.xpm -resize 32x32  %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|filerunner-13.4.18.11-4|57	convert icon.xpm -resize 48x48  %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|filerunner-13.4.18.11-4|58	
21cr|filerunner-13.4.18.11-4|59	mkdir -p %{buildroot}%{_datadir}/applications
21cr|filerunner-13.4.18.11-4|60	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|filerunner-13.4.18.11-4|61	[Desktop Entry]
21cr|filerunner-13.4.18.11-4|62	Name=%{name}
21cr|filerunner-13.4.18.11-4|63	Comment=%{summary}
21cr|filerunner-13.4.18.11-4|64	Exec=fr
21cr|filerunner-13.4.18.11-4|65	Icon=%{name}
21cr|filerunner-13.4.18.11-4|66	Terminal=false
21cr|filerunner-13.4.18.11-4|67	Type=Application
21cr|filerunner-13.4.18.11-4|68	Categories=Network;FileTransfer;
21cr|filerunner-13.4.18.11-4|69	EOF
21cr|filerunner-13.4.18.11-4|70	
21cr|filerunner-13.4.18.11-4|71	find %{buildroot}%{_datadir}/tcl8.6/FileRunner/bitmaps -name '*.bit' -exec chmod -x {} \;
21cr|filerunner-13.4.18.11-4|72	chmod +x %{buildroot}%{_datadir}/tcl8.6/FileRunner/bitmaps/bitmapeditor
21cr|filerunner-13.4.18.11-4|73	chmod 0755 %{buildroot}%{_datadir}/tcl8.6/FileRunner/frcolor.tcl
21cr|filerunner-13.4.18.11-4|74	
21cr|filerunner-13.4.18.11-4|75	
21cr|filerunner-13.4.18.11-4|76	
21cr|filerunner-13.4.18.11-4|77	%files
21cr|filerunner-13.4.18.11-4|78	%doc %{name}/COPYING %{name}/FAQ %{name}/HISTORY %{name}/README %{name}/*.txt
21cr|filerunner-13.4.18.11-4|79	%{tcl_sitelib}/%{oname}
21cr|filerunner-13.4.18.11-4|80	%{_bindir}/fr
21cr|filerunner-13.4.18.11-4|81	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|filerunner-13.4.18.11-4|82	%{_datadir}/applications/mandriva-%{name}.desktop

1413 21
21cr|fileschanged-0.6.5-9|1	Summary:	Reports when files have been altered
21cr|fileschanged-0.6.5-9|2	Name:		fileschanged
21cr|fileschanged-0.6.5-9|3	Version:	0.6.5
21cr|fileschanged-0.6.5-9|4	Release:	9
21cr|fileschanged-0.6.5-9|5	License:	GPLv2+
21cr|fileschanged-0.6.5-9|6	Group:		File tools
21cr|fileschanged-0.6.5-9|7	Url:		http://fileschanged.sourceforge.net
21cr|fileschanged-0.6.5-9|8	Source0:	http://mesh.dl.sourceforge.net/sourceforge/fileschanged/%{name}-%{version}.tar.bz2
21cr|fileschanged-0.6.5-9|9	BuildRequires:	help2man
21cr|fileschanged-0.6.5-9|10	BuildRequires:	texinfo
21cr|fileschanged-0.6.5-9|11	BuildRequires:	pkgconfig(gamin)
21cr|fileschanged-0.6.5-9|12	Requires:	gamin
21cr|fileschanged-0.6.5-9|13	
21cr|fileschanged-0.6.5-9|14	%description
21cr|fileschanged-0.6.5-9|15	This software is a client to the FAM (File Alteration Monitor) server.
21cr|fileschanged-0.6.5-9|16	Here's how the fileschanged FAM client works:
21cr|fileschanged-0.6.5-9|17	you give it some filenames on the command line, it monitors those for changes.
21cr|fileschanged-0.6.5-9|18	When it discovers that a file has changed (or has been altered),
21cr|fileschanged-0.6.5-9|19	it displays the filename on the standard-output.
21cr|fileschanged-0.6.5-9|20	
21cr|fileschanged-0.6.5-9|21	%files -f %{name}.lang
21cr|fileschanged-0.6.5-9|22	%doc README
21cr|fileschanged-0.6.5-9|23	%{_bindir}/fileschanged
21cr|fileschanged-0.6.5-9|24	%{_datadir}/fileschanged
21cr|fileschanged-0.6.5-9|25	%{_mandir}/man1/*
21cr|fileschanged-0.6.5-9|26	%{_datadir}/info/*
21cr|fileschanged-0.6.5-9|27	
21cr|fileschanged-0.6.5-9|28	#----------------------------------------------------------------------------
21cr|fileschanged-0.6.5-9|29	
21cr|fileschanged-0.6.5-9|30	%prep
21cr|fileschanged-0.6.5-9|31	%setup -q
21cr|fileschanged-0.6.5-9|32	
21cr|fileschanged-0.6.5-9|33	%build
21cr|fileschanged-0.6.5-9|34	sed -i 's/-Werror//' src/Makefile.*
21cr|fileschanged-0.6.5-9|35	%configure
21cr|fileschanged-0.6.5-9|36	make
21cr|fileschanged-0.6.5-9|37	
21cr|fileschanged-0.6.5-9|38	%install
21cr|fileschanged-0.6.5-9|39	%makeinstall_std
21cr|fileschanged-0.6.5-9|40	rm -f %{buildroot}%{_datadir}/%{name}/NEWS
21cr|fileschanged-0.6.5-9|41	
21cr|fileschanged-0.6.5-9|42	%find_lang %{name}

1414 21
21cr|fillets-ng-1.0.1-7|1	%define oname fillets
21cr|fillets-ng-1.0.1-7|2	%define _appdatadir %{_datadir}/appdata
21cr|fillets-ng-1.0.1-7|3	
21cr|fillets-ng-1.0.1-7|4	Summary:	Fish Fillets NG
21cr|fillets-ng-1.0.1-7|5	Name:		fillets-ng
21cr|fillets-ng-1.0.1-7|6	Version:	1.0.1
21cr|fillets-ng-1.0.1-7|7	Release:	7
21cr|fillets-ng-1.0.1-7|8	License:	GPLv2+
21cr|fillets-ng-1.0.1-7|9	Group:		Games/Puzzles
21cr|fillets-ng-1.0.1-7|10	Url:		http://fillets.sourceforge.net/
21cr|fillets-ng-1.0.1-7|11	Source0:	http://downloads.sf.net/%{oname}/%{name}-%{version}.tar.gz
21cr|fillets-ng-1.0.1-7|12	Source3:	%{name}-48.png
21cr|fillets-ng-1.0.1-7|13	Source4:	%{name}-32.png
21cr|fillets-ng-1.0.1-7|14	Source5:	%{name}-16.png
21cr|fillets-ng-1.0.1-7|15	Source6:	%{oname}.appdata.xml
21cr|fillets-ng-1.0.1-7|16	Patch0:		https://sourceforge.net/p/fillets/bugs/7/attachment/fillets-ng-lua-5.2.patch
21cr|fillets-ng-1.0.1-7|17	Requires:	%{name}-data >= %{version}
21cr|fillets-ng-1.0.1-7|18	BuildRequires:	pkgconfig(fribidi)
21cr|fillets-ng-1.0.1-7|19	BuildRequires:	pkgconfig(lua)
21cr|fillets-ng-1.0.1-7|20	BuildRequires:	pkgconfig(sdl)
21cr|fillets-ng-1.0.1-7|21	BuildRequires:	pkgconfig(SDL_image)
21cr|fillets-ng-1.0.1-7|22	BuildRequires:	pkgconfig(SDL_mixer)
21cr|fillets-ng-1.0.1-7|23	BuildRequires:	pkgconfig(SDL_ttf)
21cr|fillets-ng-1.0.1-7|24	
21cr|fillets-ng-1.0.1-7|25	
21cr|fillets-ng-1.0.1-7|26	%description
21cr|fillets-ng-1.0.1-7|27	Fish Fillets NG is strictly a puzzle game. The goal in every of the seventy
21cr|fillets-ng-1.0.1-7|28	levels is always the same: find a safe way out. The fish utter witty remarks
21cr|fillets-ng-1.0.1-7|29	about their surroundings, the various inhabitants of their underwater realm
21cr|fillets-ng-1.0.1-7|30	quarrel among themselves or comment on the efforts of your fish. The whole
21cr|fillets-ng-1.0.1-7|31	game is accompanied by quiet, comforting music.
21cr|fillets-ng-1.0.1-7|32	
21cr|fillets-ng-1.0.1-7|33	%files
21cr|fillets-ng-1.0.1-7|34	%doc AUTHORS COPYING ChangeLog NEWS README TODO
21cr|fillets-ng-1.0.1-7|35	%{_gamesbindir}/fillets
21cr|fillets-ng-1.0.1-7|36	%{_mandir}/man6/*
21cr|fillets-ng-1.0.1-7|37	%{_liconsdir}/%{name}.png
21cr|fillets-ng-1.0.1-7|38	%{_iconsdir}/%{name}.png
21cr|fillets-ng-1.0.1-7|39	%{_miconsdir}/%{name}.png
21cr|fillets-ng-1.0.1-7|40	%{_datadir}/applications/%{name}.desktop
21cr|fillets-ng-1.0.1-7|41	%{_appdatadir}/%{oname}.appdata.xml
21cr|fillets-ng-1.0.1-7|42	#----------------------------------------------------------------------------
21cr|fillets-ng-1.0.1-7|43	
21cr|fillets-ng-1.0.1-7|44	%prep
21cr|fillets-ng-1.0.1-7|45	%setup -q
21cr|fillets-ng-1.0.1-7|46	%patch0 -p0 -b .lua-52
21cr|fillets-ng-1.0.1-7|47	
21cr|fillets-ng-1.0.1-7|48	%build
21cr|fillets-ng-1.0.1-7|49	%configure \
21cr|fillets-ng-1.0.1-7|50	--bindir=%{_gamesbindir} \
21cr|fillets-ng-1.0.1-7|51	--datadir=%{_gamesdatadir}/%{name}
21cr|fillets-ng-1.0.1-7|52	%make
21cr|fillets-ng-1.0.1-7|53	
21cr|fillets-ng-1.0.1-7|54	%install
21cr|fillets-ng-1.0.1-7|55	%makeinstall_std
21cr|fillets-ng-1.0.1-7|56	
21cr|fillets-ng-1.0.1-7|57	# Menu entry
21cr|fillets-ng-1.0.1-7|58	install -d %{buildroot}%{_datadir}/applications
21cr|fillets-ng-1.0.1-7|59	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|fillets-ng-1.0.1-7|60	[Desktop Entry]
21cr|fillets-ng-1.0.1-7|61	Name=Fish Fillets NG
21cr|fillets-ng-1.0.1-7|62	Comment=Fish Fillets NG puzzle game
21cr|fillets-ng-1.0.1-7|63	Exec= %{_gamesbindir}/fillets
21cr|fillets-ng-1.0.1-7|64	Icon=%{name}
21cr|fillets-ng-1.0.1-7|65	Terminal=false
21cr|fillets-ng-1.0.1-7|66	Type=Application
21cr|fillets-ng-1.0.1-7|67	Categories=Game;LogicGame;
21cr|fillets-ng-1.0.1-7|68	EOF
21cr|fillets-ng-1.0.1-7|69	
21cr|fillets-ng-1.0.1-7|70	# Icon installation
21cr|fillets-ng-1.0.1-7|71	install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|fillets-ng-1.0.1-7|72	install -D -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/%{name}.png
21cr|fillets-ng-1.0.1-7|73	install -D -m 644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png
21cr|fillets-ng-1.0.1-7|74	
21cr|fillets-ng-1.0.1-7|75	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|fillets-ng-1.0.1-7|76	cp -pr %{SOURCE6} %{buildroot}%{_appdatadir}/%{oname}.appdata.xml

1415 21
21cr|fillets-ng-data-1.0.1-3|1	%define		mainname fillets-ng
21cr|fillets-ng-data-1.0.1-3|2	
21cr|fillets-ng-data-1.0.1-3|3	Summary:	Data files for the Fish Fillets NG game
21cr|fillets-ng-data-1.0.1-3|4	Name:		fillets-ng-data
21cr|fillets-ng-data-1.0.1-3|5	Version:	1.0.1
21cr|fillets-ng-data-1.0.1-3|6	Release:	3
21cr|fillets-ng-data-1.0.1-3|7	License:	GPLv2+
21cr|fillets-ng-data-1.0.1-3|8	Group:		Games/Puzzles
21cr|fillets-ng-data-1.0.1-3|9	URL:		http://fillets.sourceforge.net/
21cr|fillets-ng-data-1.0.1-3|10	Source0:	http://downloads.sourceforge.net/fillets/%{name}-%{version}.tar.gz
21cr|fillets-ng-data-1.0.1-3|11	Source100:	%{name}.rpmlintrc
21cr|fillets-ng-data-1.0.1-3|12	Patch0:		https://sourceforge.net/p/fillets/bugs/7/attachment/fillets_data-lua-5.2.patch
21cr|fillets-ng-data-1.0.1-3|13	#Game depends by data, and data depends by game, dump the circular here.Sflo
21cr|fillets-ng-data-1.0.1-3|14	Recommends:	%{mainname}
21cr|fillets-ng-data-1.0.1-3|15	Provides:	fillets-ng-data-cs = %{EVRD}
21cr|fillets-ng-data-1.0.1-3|16	Obsoletes:	fillets-ng-data-cs < %{EVRD}
21cr|fillets-ng-data-1.0.1-3|17	BuildArch:	noarch
21cr|fillets-ng-data-1.0.1-3|18	
21cr|fillets-ng-data-1.0.1-3|19	%description
21cr|fillets-ng-data-1.0.1-3|20	Data files for the Fish Fillets NG game.
21cr|fillets-ng-data-1.0.1-3|21	%files
21cr|fillets-ng-data-1.0.1-3|22	%doc COPYING doc
21cr|fillets-ng-data-1.0.1-3|23	%{_gamesdatadir}/%{mainname}
21cr|fillets-ng-data-1.0.1-3|24	#------------------------------------------------------------
21cr|fillets-ng-data-1.0.1-3|25	%prep
21cr|fillets-ng-data-1.0.1-3|26	%setup -q
21cr|fillets-ng-data-1.0.1-3|27	%patch0 -p0
21cr|fillets-ng-data-1.0.1-3|28	
21cr|fillets-ng-data-1.0.1-3|29	%install
21cr|fillets-ng-data-1.0.1-3|30	rm -rf %{buildroot}
21cr|fillets-ng-data-1.0.1-3|31	
21cr|fillets-ng-data-1.0.1-3|32	install -m 755 -d %{buildroot}%{_gamesdatadir}/%{mainname}
21cr|fillets-ng-data-1.0.1-3|33	cp -a font images music script sound %{buildroot}%{_gamesdatadir}/%{mainname}

1416 21
21cr|filter_audio-0.0.1-2|1	%define major 0
21cr|filter_audio-0.0.1-2|2	%define libname %mklibname filteraudio %{major}
21cr|filter_audio-0.0.1-2|3	%define devname %mklibname filteraudio -d
21cr|filter_audio-0.0.1-2|4	
21cr|filter_audio-0.0.1-2|5	%define Werror_cflags %{nil}
21cr|filter_audio-0.0.1-2|6	%define debug_package %{nil}
21cr|filter_audio-0.0.1-2|7	
21cr|filter_audio-0.0.1-2|8	Summary:	An easy to use audio filtering library made from webrtc code
21cr|filter_audio-0.0.1-2|9	Name:		filter_audio
21cr|filter_audio-0.0.1-2|10	Version:	0.0.1
21cr|filter_audio-0.0.1-2|11	Release:	2
21cr|filter_audio-0.0.1-2|12	Group:		Sound
21cr|filter_audio-0.0.1-2|13	License:	GPLv3
21cr|filter_audio-0.0.1-2|14	Url:		https://github.com/irungentoo/filter_audio
21cr|filter_audio-0.0.1-2|15	Source0:	https://github.com/irungentoo/filter_audio/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|filter_audio-0.0.1-2|16	
21cr|filter_audio-0.0.1-2|17	%description
21cr|filter_audio-0.0.1-2|18	An easy to use audio filtering library made from webrtc code.
21cr|filter_audio-0.0.1-2|19	
21cr|filter_audio-0.0.1-2|20	#-----------------------------------------------------------
21cr|filter_audio-0.0.1-2|21	
21cr|filter_audio-0.0.1-2|22	%package -n %{libname}
21cr|filter_audio-0.0.1-2|23	Summary:	%{summary}
21cr|filter_audio-0.0.1-2|24	Group:		System/Libraries
21cr|filter_audio-0.0.1-2|25	
21cr|filter_audio-0.0.1-2|26	%description -n %{libname}
21cr|filter_audio-0.0.1-2|27	%{summary}
21cr|filter_audio-0.0.1-2|28	
21cr|filter_audio-0.0.1-2|29	%files -n %{libname}
21cr|filter_audio-0.0.1-2|30	%doc README
21cr|filter_audio-0.0.1-2|31	%{_libdir}/libfilteraudio.so.%{major}*
21cr|filter_audio-0.0.1-2|32	
21cr|filter_audio-0.0.1-2|33	#-----------------------------------------------------------
21cr|filter_audio-0.0.1-2|34	
21cr|filter_audio-0.0.1-2|35	%package -n %{devname}
21cr|filter_audio-0.0.1-2|36	Summary:	%{summary}
21cr|filter_audio-0.0.1-2|37	Group:		System/Libraries
21cr|filter_audio-0.0.1-2|38	Requires:	%{libname} = %{EVRD}
21cr|filter_audio-0.0.1-2|39	Provides:	%{name}-devel = %{EVRD}
21cr|filter_audio-0.0.1-2|40	
21cr|filter_audio-0.0.1-2|41	%description -n %{devname}
21cr|filter_audio-0.0.1-2|42	Development files for filter_audio.
21cr|filter_audio-0.0.1-2|43	
21cr|filter_audio-0.0.1-2|44	%files -n %{devname}
21cr|filter_audio-0.0.1-2|45	%doc README
21cr|filter_audio-0.0.1-2|46	%{_libdir}/pkgconfig/filteraudio.pc
21cr|filter_audio-0.0.1-2|47	%{_libdir}/*so
21cr|filter_audio-0.0.1-2|48	%{_libdir}/*a
21cr|filter_audio-0.0.1-2|49	%{_includedir}/*
21cr|filter_audio-0.0.1-2|50	
21cr|filter_audio-0.0.1-2|51	#-----------------------------------------------------------
21cr|filter_audio-0.0.1-2|52	
21cr|filter_audio-0.0.1-2|53	%prep
21cr|filter_audio-0.0.1-2|54	%setup -q
21cr|filter_audio-0.0.1-2|55	
21cr|filter_audio-0.0.1-2|56	%build
21cr|filter_audio-0.0.1-2|57	%make
21cr|filter_audio-0.0.1-2|58	
21cr|filter_audio-0.0.1-2|59	%install
21cr|filter_audio-0.0.1-2|60	%makeinstall_std PREFIX=/usr LIBDIR=%{_lib}

1417 21
21cr|filters-2.55-3|1	%define debug_package %{nil}
21cr|filters-2.55-3|2	
21cr|filters-2.55-3|3	Summary:	A collection of text filters, including the Swedish Chef
21cr|filters-2.55-3|4	Name:		filters
21cr|filters-2.55-3|5	Version:	2.55
21cr|filters-2.55-3|6	Release:	3
21cr|filters-2.55-3|7	License:	GPL
21cr|filters-2.55-3|8	Group:		Toys
21cr|filters-2.55-3|9	URL:		http://kitenet.net/~joey/code/filters.html
21cr|filters-2.55-3|10	# author distributes tarball only from debian pool
21cr|filters-2.55-3|11	Source:		http://ftp.debian.org/debian/pool/main/f/filters/filters_%{version}.orig.tar.gz
21cr|filters-2.55-3|12	BuildRequires:	byacc
21cr|filters-2.55-3|13	BuildRequires:	flex
21cr|filters-2.55-3|14	
21cr|filters-2.55-3|15	%description
21cr|filters-2.55-3|16	A collection of filters to do all sorts of strange things to text.
21cr|filters-2.55-3|17	This includes such favorites as B1FF and the Swedish Chef, and a
21cr|filters-2.55-3|18	wide range of others.
21cr|filters-2.55-3|19	
21cr|filters-2.55-3|20	%prep
21cr|filters-2.55-3|21	%setup -q -n %{name}
21cr|filters-2.55-3|22	
21cr|filters-2.55-3|23	sed -r -i '/\s+g*cc/s,g*cc,\$(CC),' *.dir/makefile
21cr|filters-2.55-3|24	
21cr|filters-2.55-3|25	%build
21cr|filters-2.55-3|26	export CC="%__cc %{optflags}"
21cr|filters-2.55-3|27	%make
21cr|filters-2.55-3|28	
21cr|filters-2.55-3|29	%install
21cr|filters-2.55-3|30	%makeinstall_std
21cr|filters-2.55-3|31	
21cr|filters-2.55-3|32	%files
21cr|filters-2.55-3|33	%defattr(0644,root,root,0755)
21cr|filters-2.55-3|34	%doc README
21cr|filters-2.55-3|35	%attr(0755,root,root) %{_gamesbindir}/*
21cr|filters-2.55-3|36	%{_mandir}/man6/*

1418 21
21cr|fingerpaint-1.2.6-1|1	%define pypi_name %{name}
21cr|fingerpaint-1.2.6-1|2	
21cr|fingerpaint-1.2.6-1|3	Summary:	Lets you draw using your laptop's touchpad on Linux
21cr|fingerpaint-1.2.6-1|4	Name:		fingerpaint
21cr|fingerpaint-1.2.6-1|5	Version:	1.2.6
21cr|fingerpaint-1.2.6-1|6	Release:	1
21cr|fingerpaint-1.2.6-1|7	License:	GPLv2
21cr|fingerpaint-1.2.6-1|8	Group:		Development/Python
21cr|fingerpaint-1.2.6-1|9	Url:		https://github.com/Wazzaps/fingerpaint
21cr|fingerpaint-1.2.6-1|10	Source0:	%pypi_source
21cr|fingerpaint-1.2.6-1|11	BuildRequires:	pyproject-rpm-macros
21cr|fingerpaint-1.2.6-1|12	BuildRequires:	pkgconfig(python3)
21cr|fingerpaint-1.2.6-1|13	BuildArch:	noarch
21cr|fingerpaint-1.2.6-1|14	
21cr|fingerpaint-1.2.6-1|15	%generate_buildrequires
21cr|fingerpaint-1.2.6-1|16	%pyproject_buildrequires -r
21cr|fingerpaint-1.2.6-1|17	
21cr|fingerpaint-1.2.6-1|18	%description
21cr|fingerpaint-1.2.6-1|19	This utility lets you draw using your laptop's touchpad on Linux.
21cr|fingerpaint-1.2.6-1|20	
21cr|fingerpaint-1.2.6-1|21	#----------------------------------------------------------------------------
21cr|fingerpaint-1.2.6-1|22	
21cr|fingerpaint-1.2.6-1|23	%package -n python3-%{name}
21cr|fingerpaint-1.2.6-1|24	Summary:	%{summary}
21cr|fingerpaint-1.2.6-1|25	Group:		Development/Python
21cr|fingerpaint-1.2.6-1|26	
21cr|fingerpaint-1.2.6-1|27	%description -n python3-%{name}
21cr|fingerpaint-1.2.6-1|28	This utility lets you draw using your laptop's touchpad on Linux.
21cr|fingerpaint-1.2.6-1|29	
21cr|fingerpaint-1.2.6-1|30	%files -n python3-%{name}
21cr|fingerpaint-1.2.6-1|31	%doc README*
21cr|fingerpaint-1.2.6-1|32	%license LICENSE
21cr|fingerpaint-1.2.6-1|33	%{_bindir}/%{name}
21cr|fingerpaint-1.2.6-1|34	%{python3_sitelib}/%{name}*
21cr|fingerpaint-1.2.6-1|35	
21cr|fingerpaint-1.2.6-1|36	#----------------------------------------------------------------------------
21cr|fingerpaint-1.2.6-1|37	
21cr|fingerpaint-1.2.6-1|38	%prep
21cr|fingerpaint-1.2.6-1|39	%autosetup -p1
21cr|fingerpaint-1.2.6-1|40	
21cr|fingerpaint-1.2.6-1|41	%build
21cr|fingerpaint-1.2.6-1|42	%pyproject_wheel
21cr|fingerpaint-1.2.6-1|43	
21cr|fingerpaint-1.2.6-1|44	%install
21cr|fingerpaint-1.2.6-1|45	%pyproject_install

1419 21
21cr|fireflies-2.07-17|1	%define _enable_debug_packages %{nil}
21cr|fireflies-2.07-17|2	%define debug_package %{nil}
21cr|fireflies-2.07-17|3	
21cr|fireflies-2.07-17|4	Summary:	Colourful OpenGL screensaver
21cr|fireflies-2.07-17|5	Name:		fireflies
21cr|fireflies-2.07-17|6	Version:	2.07
21cr|fireflies-2.07-17|7	Release:	17
21cr|fireflies-2.07-17|8	License:	GPLv2+
21cr|fireflies-2.07-17|9	Group:		Graphical desktop/Other
21cr|fireflies-2.07-17|10	Url:		http://somewhere.fscked.org/fireflies/
21cr|fireflies-2.07-17|11	Source0:	http://somewhere.fscked.org/fireflies/%{name}-%{version}.tar.bz2
21cr|fireflies-2.07-17|12	Patch0:		fireflies-2.07-gcc4.3.patch
21cr|fireflies-2.07-17|13	Patch1:		libgfx-fltk-header.patch
21cr|fireflies-2.07-17|14	Patch2:		fireflies-2.07-missing-header.patch
21cr|fireflies-2.07-17|15	Patch3:		fireflies-2.07-libgfx-libpng15.patch
21cr|fireflies-2.07-17|16	Patch4:		fireflies-2.07-libgfx-libpng16.patch
21cr|fireflies-2.07-17|17	BuildRequires:	pkgconfig(gl)
21cr|fireflies-2.07-17|18	BuildRequires:	pkgconfig(glu)
21cr|fireflies-2.07-17|19	BuildRequires:	pkgconfig(libpng)
21cr|fireflies-2.07-17|20	BuildRequires:	pkgconfig(sdl)
21cr|fireflies-2.07-17|21	BuildRequires:	pkgconfig(x11)
21cr|fireflies-2.07-17|22	Requires:	xscreensaver
21cr|fireflies-2.07-17|23	
21cr|fireflies-2.07-17|24	%description
21cr|fireflies-2.07-17|25	Fireflies is an OpenGL screensaver for Linux (using xscreensaver) and
21cr|fireflies-2.07-17|26	Windows. It also works as a standalone program, which allows you to
21cr|fireflies-2.07-17|27	move and rotate the camera. Swarms of bugs fly around the screen
21cr|fireflies-2.07-17|28	leaving colorful translucent trails that get blown around by the wind.
21cr|fireflies-2.07-17|29	
21cr|fireflies-2.07-17|30	%files
21cr|fireflies-2.07-17|31	%doc README ChangeLog
21cr|fireflies-2.07-17|32	%{_libexecdir}/xscreensaver/%{name}
21cr|fireflies-2.07-17|33	
21cr|fireflies-2.07-17|34	#----------------------------------------------------------------------------
21cr|fireflies-2.07-17|35	
21cr|fireflies-2.07-17|36	%prep
21cr|fireflies-2.07-17|37	%setup -q
21cr|fireflies-2.07-17|38	tar xzf libgfx*
21cr|fireflies-2.07-17|39	%patch0 -p1
21cr|fireflies-2.07-17|40	%patch1 -p0
21cr|fireflies-2.07-17|41	%patch2 -p1
21cr|fireflies-2.07-17|42	%patch3 -p0
21cr|fireflies-2.07-17|43	%patch4 -p0
21cr|fireflies-2.07-17|44	
21cr|fireflies-2.07-17|45	%build
21cr|fireflies-2.07-17|46	cd libgfx
21cr|fireflies-2.07-17|47	%configure
21cr|fireflies-2.07-17|48	cd src
21cr|fireflies-2.07-17|49	%make
21cr|fireflies-2.07-17|50	cd ../..
21cr|fireflies-2.07-17|51	%configure
21cr|fireflies-2.07-17|52	%make OPT_LIBS=-lX11
21cr|fireflies-2.07-17|53	
21cr|fireflies-2.07-17|54	%install
21cr|fireflies-2.07-17|55	install -D -m 755 src/%{name} %{buildroot}%{_libexecdir}/xscreensaver/%{name}

1420 21
21cr|firefly-1.1.1-10|1	Summary: Multi-user professional help desk system
21cr|firefly-1.1.1-10|2	Name: firefly
21cr|firefly-1.1.1-10|3	Version: 1.1.1
21cr|firefly-1.1.1-10|4	Release: 10
21cr|firefly-1.1.1-10|5	Source0: %{name}-%{version}.tar.bz2
21cr|firefly-1.1.1-10|6	License: GPL
21cr|firefly-1.1.1-10|7	Group: Communications
21cr|firefly-1.1.1-10|8	URL: http://somwhere.com
21cr|firefly-1.1.1-10|9	Requires: mod_php, php-gd, php-pgsql, postgresql, postgresql-server
21cr|firefly-1.1.1-10|10	Buildarch: noarch
21cr|firefly-1.1.1-10|11	
21cr|firefly-1.1.1-10|12	%description
21cr|firefly-1.1.1-10|13	Firefly is a multi-user professional help desk system with several additional
21cr|firefly-1.1.1-10|14	applications including company and contact management, knowledge database
21cr|firefly-1.1.1-10|15	management, and contracts management.
21cr|firefly-1.1.1-10|16	Firefly is also an application framework providing services such as
21cr|firefly-1.1.1-10|17	user authentication, profile management, and database abstraction.
21cr|firefly-1.1.1-10|18	It is designed on PHP3, postgreSQL, and Apache.
21cr|firefly-1.1.1-10|19	
21cr|firefly-1.1.1-10|20	Any new module profits firefly's user authentification and framework services.
21cr|firefly-1.1.1-10|21	A library of generic functions and a unified structure of the folders
21cr|firefly-1.1.1-10|22	make it possible to develop ew modules easily.
21cr|firefly-1.1.1-10|23	
21cr|firefly-1.1.1-10|24	%prep
21cr|firefly-1.1.1-10|25	%setup -q
21cr|firefly-1.1.1-10|26	
21cr|firefly-1.1.1-10|27	%install
21cr|firefly-1.1.1-10|28	rm -rf $RPM_BUILD_ROOT
21cr|firefly-1.1.1-10|29	install -d $RPM_BUILD_ROOT/var/www/html/firefly
21cr|firefly-1.1.1-10|30	cp -avf images include modules templates *.php *.gif *.css $RPM_BUILD_ROOT/var/www/html/firefly
21cr|firefly-1.1.1-10|31	
21cr|firefly-1.1.1-10|32	%clean
21cr|firefly-1.1.1-10|33	rm -rf $RPM_BUILD_ROOT
21cr|firefly-1.1.1-10|34	
21cr|firefly-1.1.1-10|35	%files
21cr|firefly-1.1.1-10|36	%defattr(-,root,root)
21cr|firefly-1.1.1-10|37	%doc README README-FR CREDITS doc_* DocUser.txt INSTALL LICENSE INSTALL-FR GPL GPL-FR dumps/*
21cr|firefly-1.1.1-10|38	/var/www/html/firefly

1421 21
21cr|firefox-ext-adblock-plus-2.5.1-4|1	%define	debug_package	%{nil}
21cr|firefox-ext-adblock-plus-2.5.1-4|2	
21cr|firefox-ext-adblock-plus-2.5.1-4|3	Summary:	Ad-blocking extension for firefox
21cr|firefox-ext-adblock-plus-2.5.1-4|4	Name:		firefox-ext-adblock-plus
21cr|firefox-ext-adblock-plus-2.5.1-4|5	Version:	2.5.1
21cr|firefox-ext-adblock-plus-2.5.1-4|6	Release:	4
21cr|firefox-ext-adblock-plus-2.5.1-4|7	License:	MPL
21cr|firefox-ext-adblock-plus-2.5.1-4|8	Group:		Networking/WWW
21cr|firefox-ext-adblock-plus-2.5.1-4|9	URL:		https://addons.mozilla.org/en-US/firefox/addon/1865
21cr|firefox-ext-adblock-plus-2.5.1-4|10	Source0:	http://releases.mozilla.org/pub/mozilla.org/addons/1865/adblock_plus-%{version}-sm+tb+an+fx.xpi
21cr|firefox-ext-adblock-plus-2.5.1-4|11	BuildRequires:	firefox-devel
21cr|firefox-ext-adblock-plus-2.5.1-4|12	Requires:	firefox >= %{firefox_version}
21cr|firefox-ext-adblock-plus-2.5.1-4|13	BuildArch:	noarch
21cr|firefox-ext-adblock-plus-2.5.1-4|14	
21cr|firefox-ext-adblock-plus-2.5.1-4|15	%description
21cr|firefox-ext-adblock-plus-2.5.1-4|16	Ever been annoyed by all those ads and banners on the Internet that often take
21cr|firefox-ext-adblock-plus-2.5.1-4|17	longer to download than everything else on the page? Install Adblock Plus now
21cr|firefox-ext-adblock-plus-2.5.1-4|18	and get rid of them.
21cr|firefox-ext-adblock-plus-2.5.1-4|19	
21cr|firefox-ext-adblock-plus-2.5.1-4|20	
21cr|firefox-ext-adblock-plus-2.5.1-4|21	%prep
21cr|firefox-ext-adblock-plus-2.5.1-4|22	%setup -qcn %{name}-%{version}
21cr|firefox-ext-adblock-plus-2.5.1-4|23	
21cr|firefox-ext-adblock-plus-2.5.1-4|24	
21cr|firefox-ext-adblock-plus-2.5.1-4|25	%build
21cr|firefox-ext-adblock-plus-2.5.1-4|26	# Precompiled Java archive: nothing to do
21cr|firefox-ext-adblock-plus-2.5.1-4|27	
21cr|firefox-ext-adblock-plus-2.5.1-4|28	
21cr|firefox-ext-adblock-plus-2.5.1-4|29	%install
21cr|firefox-ext-adblock-plus-2.5.1-4|30	mkdir -p %{buildroot}%{firefox_extdir}
21cr|firefox-ext-adblock-plus-2.5.1-4|31	
21cr|firefox-ext-adblock-plus-2.5.1-4|32	hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-adblock-plus-2.5.1-4|33	if [ -z "$hash" ]; then
21cr|firefox-ext-adblock-plus-2.5.1-4|34	hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-adblock-plus-2.5.1-4|35	fi
21cr|firefox-ext-adblock-plus-2.5.1-4|36	if [ -z "$hash" ]; then
21cr|firefox-ext-adblock-plus-2.5.1-4|37	echo "Failed to find plugin hash."
21cr|firefox-ext-adblock-plus-2.5.1-4|38	exit 1
21cr|firefox-ext-adblock-plus-2.5.1-4|39	fi
21cr|firefox-ext-adblock-plus-2.5.1-4|40	extdir="%{firefox_extdir}/"
21cr|firefox-ext-adblock-plus-2.5.1-4|41	mkdir -p "%{buildroot}$extdir"
21cr|firefox-ext-adblock-plus-2.5.1-4|42	cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"
21cr|firefox-ext-adblock-plus-2.5.1-4|43	
21cr|firefox-ext-adblock-plus-2.5.1-4|44	
21cr|firefox-ext-adblock-plus-2.5.1-4|45	%files
21cr|firefox-ext-adblock-plus-2.5.1-4|46	%{firefox_extdir}

1422 21
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|1	Summary:	Bugzilla extension for firefox
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|2	Name:		firefox-ext-bugzilla-tweaks
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|3	Version:	1.12.1.1
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|4	Release:	4
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|5	License:	MPL
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|6	Group:		Networking/WWW
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|7	URL:		https://addons.mozilla.org/en-US/firefox/addon/187588/
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|8	Source0:	https://addons.mozilla.org/firefox/downloads/latest/187588/bugzilla_tweaks-%{version}-fx.xpi
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|9	BuildRequires:	firefox-devel
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|10	Requires:	firefox >= %{firefox_version}
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|11	BuildArch:	noarch
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|12	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|13	%description
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|14	This extension modifies the pages loaded from bugzilla.mozilla.org and adds
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|15	features including:
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|16	- Interleaving the bug's change history with the comments on the same page
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|17	- Showing the last time that a bug or attachment flag was changed
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|18	- Proving user name autocompletion support
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|19	- And many more...
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|20	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|21	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|22	%prep
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|23	%setup -qcn %{name}-%{version}
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|24	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|25	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|26	%build
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|27	# Precompiled Java archive: nothing to do
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|28	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|29	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|30	%install
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|31	mkdir -p %{buildroot}%{firefox_extdir}
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|32	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|33	hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|34	if [ -z "$hash" ]; then
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|35	hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|36	fi
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|37	if [ -z "$hash" ]; then
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|38	echo "Failed to find plugin hash."
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|39	exit 1
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|40	fi
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|41	extdir="%{firefox_extdir}/$hash"
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|42	mkdir -p "%{buildroot}$extdir"
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|43	cp -af * "%{buildroot}$extdir/"
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|44	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|45	
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|46	%files
21cr|firefox-ext-bugzilla-tweaks-1.12.1.1-4|47	%{firefox_extdir}

1423 21
21cr|firefox-ext-download-statusbar-0.9.8-5|1	Summary: Download Statusbar extension for firefox
21cr|firefox-ext-download-statusbar-0.9.8-5|2	Name: firefox-ext-download-statusbar
21cr|firefox-ext-download-statusbar-0.9.8-5|3	Version: 0.9.8
21cr|firefox-ext-download-statusbar-0.9.8-5|4	Release: 5
21cr|firefox-ext-download-statusbar-0.9.8-5|5	License: MPL
21cr|firefox-ext-download-statusbar-0.9.8-5|6	Group:	Networking/WWW
21cr|firefox-ext-download-statusbar-0.9.8-5|7	URL:	https://addons.mozilla.org/en_US/firefox/addon/26/
21cr|firefox-ext-download-statusbar-0.9.8-5|8	Source: http://releases.mozilla.org/pub/mozilla.org/addons/26/download_statusbar-%{version}-fx.xpi
21cr|firefox-ext-download-statusbar-0.9.8-5|9	Requires: firefox >= %{firefox_version}
21cr|firefox-ext-download-statusbar-0.9.8-5|10	Obsoletes: %{name} < %{version}
21cr|firefox-ext-download-statusbar-0.9.8-5|11	BuildRequires: firefox-devel
21cr|firefox-ext-download-statusbar-0.9.8-5|12	Buildarch: noarch
21cr|firefox-ext-download-statusbar-0.9.8-5|13	
21cr|firefox-ext-download-statusbar-0.9.8-5|14	%description
21cr|firefox-ext-download-statusbar-0.9.8-5|15	Despite its compact size, Download Statusbar packs in more useful features than
21cr|firefox-ext-download-statusbar-0.9.8-5|16	the standard download window. The fully customizable interface auto-hides when
21cr|firefox-ext-download-statusbar-0.9.8-5|17	not in use, allowing full control without interruption.
21cr|firefox-ext-download-statusbar-0.9.8-5|18	
21cr|firefox-ext-download-statusbar-0.9.8-5|19	%prep
21cr|firefox-ext-download-statusbar-0.9.8-5|20	%setup -q -c -n %{name}-%{version}
21cr|firefox-ext-download-statusbar-0.9.8-5|21	
21cr|firefox-ext-download-statusbar-0.9.8-5|22	%install
21cr|firefox-ext-download-statusbar-0.9.8-5|23	mkdir -p %{buildroot}%{firefox_extdir}
21cr|firefox-ext-download-statusbar-0.9.8-5|24	
21cr|firefox-ext-download-statusbar-0.9.8-5|25	hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-download-statusbar-0.9.8-5|26	if [ -z "$hash" ]; then
21cr|firefox-ext-download-statusbar-0.9.8-5|27	hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-download-statusbar-0.9.8-5|28	fi
21cr|firefox-ext-download-statusbar-0.9.8-5|29	if [ -z "$hash" ]; then
21cr|firefox-ext-download-statusbar-0.9.8-5|30	echo "Failed to find plugin hash."
21cr|firefox-ext-download-statusbar-0.9.8-5|31	exit 1
21cr|firefox-ext-download-statusbar-0.9.8-5|32	fi
21cr|firefox-ext-download-statusbar-0.9.8-5|33	extdir="%{firefox_extdir}/$hash"
21cr|firefox-ext-download-statusbar-0.9.8-5|34	mkdir -p "%{buildroot}$extdir"
21cr|firefox-ext-download-statusbar-0.9.8-5|35	# (tv) xpi packaging doesn't work with that extension (UI issues):
21cr|firefox-ext-download-statusbar-0.9.8-5|36	#cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"
21cr|firefox-ext-download-statusbar-0.9.8-5|37	#zip -9 "%{buildroot}$extdir/$hash.xpi" *
21cr|firefox-ext-download-statusbar-0.9.8-5|38	cp -af * "%{buildroot}$extdir/"
21cr|firefox-ext-download-statusbar-0.9.8-5|39	
21cr|firefox-ext-download-statusbar-0.9.8-5|40	%files
21cr|firefox-ext-download-statusbar-0.9.8-5|41	%defattr(0644,root,root,0755)
21cr|firefox-ext-download-statusbar-0.9.8-5|42	%{firefox_extdir}

1424 21
21cr|firefox-ext-downthemall-2.0.3-2|1	%define realname downthemall
21cr|firefox-ext-downthemall-2.0.3-2|2	
21cr|firefox-ext-downthemall-2.0.3-2|3	%define rel 2
21cr|firefox-ext-downthemall-2.0.3-2|4	
21cr|firefox-ext-downthemall-2.0.3-2|5	Summary: DownThemAll! extension for firefox
21cr|firefox-ext-downthemall-2.0.3-2|6	Name: firefox-ext-%{realname}
21cr|firefox-ext-downthemall-2.0.3-2|7	Version: 2.0.3
21cr|firefox-ext-downthemall-2.0.3-2|8	Release: %rel
21cr|firefox-ext-downthemall-2.0.3-2|9	License: MPL1.1 or GPLv2+ or LGPLv2+
21cr|firefox-ext-downthemall-2.0.3-2|10	Group: Networking/WWW
21cr|firefox-ext-downthemall-2.0.3-2|11	URL: http://www.downthemall.net
21cr|firefox-ext-downthemall-2.0.3-2|12	Source: http://code.downthemall.net/releases/%{realname}-%{version}.xpi
21cr|firefox-ext-downthemall-2.0.3-2|13	Buildarch: noarch
21cr|firefox-ext-downthemall-2.0.3-2|14	Requires: firefox >= %{firefox_version}
21cr|firefox-ext-downthemall-2.0.3-2|15	Obsoletes: mozilla-firefox-ext-%{realname} < %{version}-%{release}
21cr|firefox-ext-downthemall-2.0.3-2|16	Provides: mozilla-firefox-ext-%{realname} = %{version}-%{release}
21cr|firefox-ext-downthemall-2.0.3-2|17	BuildRequires: firefox-devel
21cr|firefox-ext-downthemall-2.0.3-2|18	Obsoletes: %{name} < %{version}-%{release}
21cr|firefox-ext-downthemall-2.0.3-2|19	
21cr|firefox-ext-downthemall-2.0.3-2|20	%description
21cr|firefox-ext-downthemall-2.0.3-2|21	DownThemAll (or just dTa) is a powerful yet easy-to-use Mozilla Firefox
21cr|firefox-ext-downthemall-2.0.3-2|22	extension that adds new advanced download capabilities to your browser.
21cr|firefox-ext-downthemall-2.0.3-2|23	
21cr|firefox-ext-downthemall-2.0.3-2|24	DownThemAll lets you download all the links or images contained in a
21cr|firefox-ext-downthemall-2.0.3-2|25	webpage and much more: you can refine your downloads by fully
21cr|firefox-ext-downthemall-2.0.3-2|26	customizable criteria to get only what you really want.
21cr|firefox-ext-downthemall-2.0.3-2|27	
21cr|firefox-ext-downthemall-2.0.3-2|28	%prep
21cr|firefox-ext-downthemall-2.0.3-2|29	%setup -q -c -n %{name}-%{version}
21cr|firefox-ext-downthemall-2.0.3-2|30	
21cr|firefox-ext-downthemall-2.0.3-2|31	%build
21cr|firefox-ext-downthemall-2.0.3-2|32	
21cr|firefox-ext-downthemall-2.0.3-2|33	%install
21cr|firefox-ext-downthemall-2.0.3-2|34	rm -rf %{buildroot}
21cr|firefox-ext-downthemall-2.0.3-2|35	mkdir -p %{buildroot}%{firefox_extdir}
21cr|firefox-ext-downthemall-2.0.3-2|36	
21cr|firefox-ext-downthemall-2.0.3-2|37	hash="$(sed -n '/.*id="\(.*\)"/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-downthemall-2.0.3-2|38	if [ -z "$hash" ]; then
21cr|firefox-ext-downthemall-2.0.3-2|39	hash="$(sed -n '/.*id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-downthemall-2.0.3-2|40	fi
21cr|firefox-ext-downthemall-2.0.3-2|41	if [ -z "$hash" ]; then
21cr|firefox-ext-downthemall-2.0.3-2|42	echo "Failed to find plugin hash."
21cr|firefox-ext-downthemall-2.0.3-2|43	exit 1
21cr|firefox-ext-downthemall-2.0.3-2|44	fi
21cr|firefox-ext-downthemall-2.0.3-2|45	extdir="%{firefox_extdir}/$hash"
21cr|firefox-ext-downthemall-2.0.3-2|46	mkdir -p "%{buildroot}$extdir"
21cr|firefox-ext-downthemall-2.0.3-2|47	cp -af * "%{buildroot}$extdir/"
21cr|firefox-ext-downthemall-2.0.3-2|48	
21cr|firefox-ext-downthemall-2.0.3-2|49	%clean
21cr|firefox-ext-downthemall-2.0.3-2|50	rm -rf %{buildroot}
21cr|firefox-ext-downthemall-2.0.3-2|51	
21cr|firefox-ext-downthemall-2.0.3-2|52	%files
21cr|firefox-ext-downthemall-2.0.3-2|53	%defattr(0644,root,root,0755)
21cr|firefox-ext-downthemall-2.0.3-2|54	%{firefox_extdir}

1425 21
21cr|firefox-ext-flashgot-1.2.9.4-5|1	Summary: Flashgot extension for firefox
21cr|firefox-ext-flashgot-1.2.9.4-5|2	Name: firefox-ext-flashgot
21cr|firefox-ext-flashgot-1.2.9.4-5|3	Version: 1.2.9.4
21cr|firefox-ext-flashgot-1.2.9.4-5|4	Release: 5
21cr|firefox-ext-flashgot-1.2.9.4-5|5	License: GPLv2+
21cr|firefox-ext-flashgot-1.2.9.4-5|6	Group: Networking/WWW
21cr|firefox-ext-flashgot-1.2.9.4-5|7	URL: http://flashgot.net
21cr|firefox-ext-flashgot-1.2.9.4-5|8	Source: https://secure.informaction.com/download/releases/flashgot-%{version}.xpi
21cr|firefox-ext-flashgot-1.2.9.4-5|9	Requires: firefox >= %{firefox_version}
21cr|firefox-ext-flashgot-1.2.9.4-5|10	Obsoletes: mozilla-firefox-ext-flashgot < %{version}-%{release}
21cr|firefox-ext-flashgot-1.2.9.4-5|11	Obsoletes: %{name} < %{version}-%{release}
21cr|firefox-ext-flashgot-1.2.9.4-5|12	BuildArch: noarch
21cr|firefox-ext-flashgot-1.2.9.4-5|13	Recommends: kget curl gwget
21cr|firefox-ext-flashgot-1.2.9.4-5|14	BuildRequires: firefox-devel
21cr|firefox-ext-flashgot-1.2.9.4-5|15	
21cr|firefox-ext-flashgot-1.2.9.4-5|16	%description
21cr|firefox-ext-flashgot-1.2.9.4-5|17	FlashGot is the free Mozilla / Firefox / Flock / Thunderbird extension
21cr|firefox-ext-flashgot-1.2.9.4-5|18	(compatible with Netscape too), meant to handle single and massive ("all"
21cr|firefox-ext-flashgot-1.2.9.4-5|19	and "selection") downloads with several external Download Managers.
21cr|firefox-ext-flashgot-1.2.9.4-5|20	
21cr|firefox-ext-flashgot-1.2.9.4-5|21	%prep
21cr|firefox-ext-flashgot-1.2.9.4-5|22	%setup -q -c -n %{name}-%{version}
21cr|firefox-ext-flashgot-1.2.9.4-5|23	
21cr|firefox-ext-flashgot-1.2.9.4-5|24	%install
21cr|firefox-ext-flashgot-1.2.9.4-5|25	rm -rf %{buildroot}
21cr|firefox-ext-flashgot-1.2.9.4-5|26	mkdir -p %{buildroot}%{firefox_extdir}
21cr|firefox-ext-flashgot-1.2.9.4-5|27	
21cr|firefox-ext-flashgot-1.2.9.4-5|28	hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-flashgot-1.2.9.4-5|29	if [ -z "$hash" ]; then
21cr|firefox-ext-flashgot-1.2.9.4-5|30	hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-flashgot-1.2.9.4-5|31	fi
21cr|firefox-ext-flashgot-1.2.9.4-5|32	if [ -z "$hash" ]; then
21cr|firefox-ext-flashgot-1.2.9.4-5|33	echo "Failed to find plugin hash."
21cr|firefox-ext-flashgot-1.2.9.4-5|34	exit 1
21cr|firefox-ext-flashgot-1.2.9.4-5|35	fi
21cr|firefox-ext-flashgot-1.2.9.4-5|36	extdir="%{firefox_extdir}/$hash"
21cr|firefox-ext-flashgot-1.2.9.4-5|37	mkdir -p "%{buildroot}$extdir"
21cr|firefox-ext-flashgot-1.2.9.4-5|38	cp -af * "%{buildroot}$extdir/"
21cr|firefox-ext-flashgot-1.2.9.4-5|39	
21cr|firefox-ext-flashgot-1.2.9.4-5|40	%clean
21cr|firefox-ext-flashgot-1.2.9.4-5|41	rm -rf %{buildroot}
21cr|firefox-ext-flashgot-1.2.9.4-5|42	
21cr|firefox-ext-flashgot-1.2.9.4-5|43	%files
21cr|firefox-ext-flashgot-1.2.9.4-5|44	%defattr(0644,root,root,0755)
21cr|firefox-ext-flashgot-1.2.9.4-5|45	%{firefox_extdir}

1426 21
21cr|firefox-ext-greasemonkey-1.15-4|1	Summary:	Greasemonkey extension for firefox
21cr|firefox-ext-greasemonkey-1.15-4|2	Name:		firefox-ext-greasemonkey
21cr|firefox-ext-greasemonkey-1.15-4|3	Version:	1.15
21cr|firefox-ext-greasemonkey-1.15-4|4	Release:	4
21cr|firefox-ext-greasemonkey-1.15-4|5	License:	MIT
21cr|firefox-ext-greasemonkey-1.15-4|6	Group:		Networking/WWW
21cr|firefox-ext-greasemonkey-1.15-4|7	URL:		https://addons.mozilla.org/en-US/firefox/addon/748
21cr|firefox-ext-greasemonkey-1.15-4|8	Source0:	https://addons.mozilla.org/firefox/downloads/latest/748/greasemonkey-%{version}-fx.xpi
21cr|firefox-ext-greasemonkey-1.15-4|9	BuildRequires:	firefox-devel
21cr|firefox-ext-greasemonkey-1.15-4|10	Requires:	firefox >= %{firefox_version}
21cr|firefox-ext-greasemonkey-1.15-4|11	BuildArch:	noarch
21cr|firefox-ext-greasemonkey-1.15-4|12	
21cr|firefox-ext-greasemonkey-1.15-4|13	%description
21cr|firefox-ext-greasemonkey-1.15-4|14	Allows you to customize the way a webpage displays using small bits of
21cr|firefox-ext-greasemonkey-1.15-4|15	JavaScript.  Hundreds of scripts, for a wide variety of popular sites, are
21cr|firefox-ext-greasemonkey-1.15-4|16	already available at http://userscripts.org.  You can write your own scripts,
21cr|firefox-ext-greasemonkey-1.15-4|17	too. Check out http://wiki.greasespot.net/ to get started.
21cr|firefox-ext-greasemonkey-1.15-4|18	
21cr|firefox-ext-greasemonkey-1.15-4|19	
21cr|firefox-ext-greasemonkey-1.15-4|20	%prep
21cr|firefox-ext-greasemonkey-1.15-4|21	%setup -qcn %{name}-%{version}
21cr|firefox-ext-greasemonkey-1.15-4|22	
21cr|firefox-ext-greasemonkey-1.15-4|23	
21cr|firefox-ext-greasemonkey-1.15-4|24	%build
21cr|firefox-ext-greasemonkey-1.15-4|25	# Precompiled Java archive: nothing to do
21cr|firefox-ext-greasemonkey-1.15-4|26	
21cr|firefox-ext-greasemonkey-1.15-4|27	
21cr|firefox-ext-greasemonkey-1.15-4|28	%install
21cr|firefox-ext-greasemonkey-1.15-4|29	
21cr|firefox-ext-greasemonkey-1.15-4|30	mkdir -p %{buildroot}%{firefox_extdir}
21cr|firefox-ext-greasemonkey-1.15-4|31	
21cr|firefox-ext-greasemonkey-1.15-4|32	hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-greasemonkey-1.15-4|33	if [ -z "$hash" ]; then
21cr|firefox-ext-greasemonkey-1.15-4|34	hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-greasemonkey-1.15-4|35	fi
21cr|firefox-ext-greasemonkey-1.15-4|36	if [ -z "$hash" ]; then
21cr|firefox-ext-greasemonkey-1.15-4|37	echo "Failed to find plugin hash."
21cr|firefox-ext-greasemonkey-1.15-4|38	exit 1
21cr|firefox-ext-greasemonkey-1.15-4|39	fi
21cr|firefox-ext-greasemonkey-1.15-4|40	extdir="%{firefox_extdir}/"
21cr|firefox-ext-greasemonkey-1.15-4|41	mkdir -p "%{buildroot}$extdir"
21cr|firefox-ext-greasemonkey-1.15-4|42	cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"
21cr|firefox-ext-greasemonkey-1.15-4|43	
21cr|firefox-ext-greasemonkey-1.15-4|44	
21cr|firefox-ext-greasemonkey-1.15-4|45	%files
21cr|firefox-ext-greasemonkey-1.15-4|46	%{firefox_extdir}

1427 21
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|1	%define srcname new_tab_jumpstart
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|2	
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|3	Summary:	New Tab JumpStart for firefox
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|4	Name:		firefox-ext-jumpstart
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|5	Version:	0.5a5.4.3
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|6	Release:	6
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|7	License:	MPL
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|8	Group:		Networking/WWW
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|9	URL:		https://addons.mozilla.org/en-US/firefox/addon/8914
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|10	Source:		http://releases.mozilla.org/pub/mozilla.org/addons/8914/%{srcname}-%{version}-fx.xpi
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|11	Requires:	firefox >= %{firefox_version}
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|12	Obsoletes:	%{name} < %{version}-%{release}
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|13	BuildArch:	noarch
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|14	BuildRequires:	firefox-devel
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|15	
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|16	%description
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|17	When you open a new tab get immediate access to your most frequently
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|18	used sites, bookmarks, closed tabs, history search.
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|19	Similar to Google's Chrome new tab feature.
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|20	
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|21	%prep
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|22	%setup -q -c -n %{name}-%{version}
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|23	
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|24	%install
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|25	rm -rf %{buildroot}
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|26	mkdir -p %{buildroot}%{firefox_extdir}
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|27	
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|28	hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|29	if [ -z "$hash" ]; then
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|30	hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|31	fi
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|32	if [ -z "$hash" ]; then
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|33	echo "Failed to find plugin hash."
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|34	exit 1
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|35	fi
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|36	
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|37	extdir="%{firefox_extdir}/$hash"
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|38	mkdir -p "%{buildroot}$extdir"
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|39	cp -af * "%{buildroot}$extdir/"
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|40	
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|41	%clean
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|42	rm -rf %{buildroot}
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|43	
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|44	%files
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|45	%defattr(0644,root,root,0755)
21cr|firefox-ext-jumpstart-0.5a5.4.3-6|46	%{firefox_extdir}

1428 21
21cr|firefox-ext-noscript-2.6.8.19-4|1	Summary:	Firefox extension that protects against XSS and Clickjacking attacks
21cr|firefox-ext-noscript-2.6.8.19-4|2	Name:		firefox-ext-noscript
21cr|firefox-ext-noscript-2.6.8.19-4|3	Version:	2.6.8.19
21cr|firefox-ext-noscript-2.6.8.19-4|4	Release:	4
21cr|firefox-ext-noscript-2.6.8.19-4|5	License:	MPL
21cr|firefox-ext-noscript-2.6.8.19-4|6	Group:		Networking/WWW
21cr|firefox-ext-noscript-2.6.8.19-4|7	URL:		https://addons.mozilla.org/en-US/firefox/addon/722/
21cr|firefox-ext-noscript-2.6.8.19-4|8	Source0:	https://addons.mozilla.org/firefox/downloads/latest/722/noscript_security_suite-%{version}-fn+sm+fx.xpi
21cr|firefox-ext-noscript-2.6.8.19-4|9	BuildRequires:	firefox-devel
21cr|firefox-ext-noscript-2.6.8.19-4|10	Requires:	firefox >= %{firefox_version}
21cr|firefox-ext-noscript-2.6.8.19-4|11	BuildArch:	noarch
21cr|firefox-ext-noscript-2.6.8.19-4|12	
21cr|firefox-ext-noscript-2.6.8.19-4|13	%description
21cr|firefox-ext-noscript-2.6.8.19-4|14	The best security you can get in a web browser! Allow active content to run
21cr|firefox-ext-noscript-2.6.8.19-4|15	only from sites you trust, and protect yourself against XSS and Clickjacking
21cr|firefox-ext-noscript-2.6.8.19-4|16	attacks.
21cr|firefox-ext-noscript-2.6.8.19-4|17	Winner of the "2006 PC World World Class Award", this tool provides extra
21cr|firefox-ext-noscript-2.6.8.19-4|18	protection to your Firefox. It allows JavaScript, Java and other executable
21cr|firefox-ext-noscript-2.6.8.19-4|19	content to run only from trusted domains of your choice, e.g. your
21cr|firefox-ext-noscript-2.6.8.19-4|20	home-banking web site, guarding your "trust boundaries" against cross-site
21cr|firefox-ext-noscript-2.6.8.19-4|21	scripting attacks (XSS), cross-zone DNS rebinding / CSRF attacks
21cr|firefox-ext-noscript-2.6.8.19-4|22	(router hacking), and Clickjacking attempts, thanks to its unique ClearClick
21cr|firefox-ext-noscript-2.6.8.19-4|23	technology.
21cr|firefox-ext-noscript-2.6.8.19-4|24	Such a preemptive approach prevents exploitation of security vulnerabilities
21cr|firefox-ext-noscript-2.6.8.19-4|25	(known and even unknown!) with no loss of functionality...
21cr|firefox-ext-noscript-2.6.8.19-4|26	Experts do agree: Firefox is really safer with NoScript ;-)
21cr|firefox-ext-noscript-2.6.8.19-4|27	
21cr|firefox-ext-noscript-2.6.8.19-4|28	
21cr|firefox-ext-noscript-2.6.8.19-4|29	%prep
21cr|firefox-ext-noscript-2.6.8.19-4|30	%setup -qcn %{name}-%{version}
21cr|firefox-ext-noscript-2.6.8.19-4|31	
21cr|firefox-ext-noscript-2.6.8.19-4|32	
21cr|firefox-ext-noscript-2.6.8.19-4|33	%build
21cr|firefox-ext-noscript-2.6.8.19-4|34	# Precompiled Java archive: nothing to do
21cr|firefox-ext-noscript-2.6.8.19-4|35	
21cr|firefox-ext-noscript-2.6.8.19-4|36	
21cr|firefox-ext-noscript-2.6.8.19-4|37	%install
21cr|firefox-ext-noscript-2.6.8.19-4|38	mkdir -p %{buildroot}%{firefox_extdir}
21cr|firefox-ext-noscript-2.6.8.19-4|39	
21cr|firefox-ext-noscript-2.6.8.19-4|40	hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-noscript-2.6.8.19-4|41	if [ -z "$hash" ]; then
21cr|firefox-ext-noscript-2.6.8.19-4|42	hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
21cr|firefox-ext-noscript-2.6.8.19-4|43	fi
21cr|firefox-ext-noscript-2.6.8.19-4|44	if [ -z "$hash" ]; then
21cr|firefox-ext-noscript-2.6.8.19-4|45	echo "Failed to find plugin hash."
21cr|firefox-ext-noscript-2.6.8.19-4|46	exit 1
21cr|firefox-ext-noscript-2.6.8.19-4|47	fi
21cr|firefox-ext-noscript-2.6.8.19-4|48	extdir="%{firefox_extdir}/"
21cr|firefox-ext-noscript-2.6.8.19-4|49	mkdir -p "%{buildroot}$extdir"
21cr|firefox-ext-noscript-2.6.8.19-4|50	cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"
21cr|firefox-ext-noscript-2.6.8.19-4|51	
21cr|firefox-ext-noscript-2.6.8.19-4|52	
21cr|firefox-ext-noscript-2.6.8.19-4|53	%files
21cr|firefox-ext-noscript-2.6.8.19-4|54	%{firefox_extdir}

1429 21
21cr|firehol-3.1.7-1|1	Name:		firehol
21cr|firehol-3.1.7-1|2	Version:	3.1.7
21cr|firehol-3.1.7-1|3	Release:	1
21cr|firehol-3.1.7-1|4	Summary:	An easy to use but powerfull iptables stateful firewall
21cr|firehol-3.1.7-1|5	License:	GPLv2
21cr|firehol-3.1.7-1|6	Group:		System/Configuration/Networking
21cr|firehol-3.1.7-1|7	Url:		http://firehol.org/
21cr|firehol-3.1.7-1|8	Source0:	https://github.com/firehol/firehol/releases/download/v%{version}/firehol-%{version}.tar.xz
21cr|firehol-3.1.7-1|9	Source1:	ftp_ssl.conf
21cr|firehol-3.1.7-1|10	Patch2:		firehol-sbin-alt-iptables.patch
21cr|firehol-3.1.7-1|11	BuildRequires:	%{_bindir}/flock
21cr|firehol-3.1.7-1|12	BuildRequires:	%{_bindir}/gunzip
21cr|firehol-3.1.7-1|13	BuildRequires:	%{_bindir}/less
21cr|firehol-3.1.7-1|14	BuildRequires:	%{_bindir}/renice
21cr|firehol-3.1.7-1|15	BuildRequires:	%{_bindir}/zcat
21cr|firehol-3.1.7-1|16	BuildRequires:	perl(Text::ParseWords)
21cr|firehol-3.1.7-1|17	
21cr|firehol-3.1.7-1|18	BuildArch: noarch
21cr|firehol-3.1.7-1|19	
21cr|firehol-3.1.7-1|20	%define iptools /sbin/insmod /sbin/modprobe iproute2-tc traceroute iptables ipset iprange iputils whois tcpdump
21cr|firehol-3.1.7-1|21	BuildRequires:	%{iptools}
21cr|firehol-3.1.7-1|22	Requires:	%{iptools}
21cr|firehol-3.1.7-1|23	
21cr|firehol-3.1.7-1|24	%define tools which bash util-linux curl procps-ng udev jq unzip
21cr|firehol-3.1.7-1|25	BuildRequires:	%{tools}
21cr|firehol-3.1.7-1|26	Requires:	%{tools}
21cr|firehol-3.1.7-1|27	
21cr|firehol-3.1.7-1|28	%description
21cr|firehol-3.1.7-1|29	FireHOL uses an extremely simple but powerfull way to define firewall
21cr|firehol-3.1.7-1|30	rules which it turns into complete stateful iptables firewalls.  FireHOL
21cr|firehol-3.1.7-1|31	is a generic firewall generator, meaning that you can design any kind of
21cr|firehol-3.1.7-1|32	local or routing stateful packet filtering firewalls with ease.
21cr|firehol-3.1.7-1|33	
21cr|firehol-3.1.7-1|34	Install FireHOL if you want an easy way to configure stateful packet
21cr|firehol-3.1.7-1|35	filtering firewalls on Linux hosts and routers.
21cr|firehol-3.1.7-1|36	
21cr|firehol-3.1.7-1|37	You can run FireHOL with the 'helpme' argument, to get a configuration
21cr|firehol-3.1.7-1|38	file for the system run, which you can modify according to your needs.
21cr|firehol-3.1.7-1|39	
21cr|firehol-3.1.7-1|40	The default configuration file will allow only client traffic on all
21cr|firehol-3.1.7-1|41	interfaces.
21cr|firehol-3.1.7-1|42	
21cr|firehol-3.1.7-1|43	%prep
21cr|firehol-3.1.7-1|44	%setup -q
21cr|firehol-3.1.7-1|45	
21cr|firehol-3.1.7-1|46	%build
21cr|firehol-3.1.7-1|47	%configure
21cr|firehol-3.1.7-1|48	%make
21cr|firehol-3.1.7-1|49	
21cr|firehol-3.1.7-1|50	%install
21cr|firehol-3.1.7-1|51	%makeinstall_std
21cr|firehol-3.1.7-1|52	
21cr|firehol-3.1.7-1|53	# Hack for documentation without crufts.
21cr|firehol-3.1.7-1|54	rm -frv %{buildroot}%{_docdir}
21cr|firehol-3.1.7-1|55	find doc/ examples/ -name "Makefile*" -delete -print
21cr|firehol-3.1.7-1|56	
21cr|firehol-3.1.7-1|57	# Install systemd units.
21cr|firehol-3.1.7-1|58	mkdir -p %{buildroot}%{_unitdir}
21cr|firehol-3.1.7-1|59	install -pm644 contrib/firehol.service contrib/fireqos.service %{buildroot}%{_unitdir}
21cr|firehol-3.1.7-1|60	
21cr|firehol-3.1.7-1|61	# Install runtime directories.
21cr|firehol-3.1.7-1|62	mkdir -p %{buildroot}%{_sysconfdir}/firehol/services
21cr|firehol-3.1.7-1|63	mkdir -p %{buildroot}%{_var}/spool/firehol
21cr|firehol-3.1.7-1|64	
21cr|firehol-3.1.7-1|65	# Ghost configurations.
21cr|firehol-3.1.7-1|66	touch %{buildroot}%{_sysconfdir}/firehol/firehol.conf \
21cr|firehol-3.1.7-1|67	%{buildroot}%{_sysconfdir}/firehol/fireqos.conf
21cr|firehol-3.1.7-1|68	
21cr|firehol-3.1.7-1|69	%if 0
21cr|firehol-3.1.7-1|70	mkdir -p %{buildroot}%{_sysconfdir}/firehol/services
21cr|firehol-3.1.7-1|71	install -m 640 examples/client-all.conf %{buildroot}%{_sysconfdir}/firehol/firehol.conf
21cr|firehol-3.1.7-1|72	%endif
21cr|firehol-3.1.7-1|73	
21cr|firehol-3.1.7-1|74	%post
21cr|firehol-3.1.7-1|75	if [ -f %{_sysconfdir}/firehol.conf -a ! -f %{_sysconfdir}/firehol/firehol.conf ]
21cr|firehol-3.1.7-1|76	then
21cr|firehol-3.1.7-1|77	mv -f %{_sysconfdir}/firehol.conf %{_sysconfdir}/firehol/firehol.conf
21cr|firehol-3.1.7-1|78	echo
21cr|firehol-3.1.7-1|79	echo
21cr|firehol-3.1.7-1|80	echo "FireHOL has now its configuration in %{_sysconfdir}/firehol/firehol.conf"
21cr|firehol-3.1.7-1|81	echo "Your existing configuration has been moved to its new place."
21cr|firehol-3.1.7-1|82	echo
21cr|firehol-3.1.7-1|83	fi
21cr|firehol-3.1.7-1|84	
21cr|firehol-3.1.7-1|85	%files
21cr|firehol-3.1.7-1|86	%doc COPYING THANKS README ChangeLog contrib
21cr|firehol-3.1.7-1|87	%doc examples
21cr|firehol-3.1.7-1|88	%doc doc/*
21cr|firehol-3.1.7-1|89	%dir %{_sysconfdir}/firehol
21cr|firehol-3.1.7-1|90	%dir %{_sysconfdir}/firehol/services
21cr|firehol-3.1.7-1|91	%{_sysconfdir}/firehol/services/*
21cr|firehol-3.1.7-1|92	%{_sbindir}/*
21cr|firehol-3.1.7-1|93	%{_unitdir}/firehol.service
21cr|firehol-3.1.7-1|94	%{_unitdir}/fireqos.service
21cr|firehol-3.1.7-1|95	%{_mandir}/man1/*
21cr|firehol-3.1.7-1|96	%{_mandir}/man5/*
21cr|firehol-3.1.7-1|97	%config(noreplace) %{_sysconfdir}/firehol/firehol.conf
21cr|firehol-3.1.7-1|98	%config(noreplace) %{_sysconfdir}/firehol/fireqos.conf
21cr|firehol-3.1.7-1|99	%{_sysconfdir}/firehol/firehol.conf.example
21cr|firehol-3.1.7-1|100	%{_sysconfdir}/firehol/fireqos.conf.example
21cr|firehol-3.1.7-1|101	%dir %{_libexecdir}/%{name}
21cr|firehol-3.1.7-1|102	%{_libexecdir}/%{name}/%{version}/
21cr|firehol-3.1.7-1|103	%{_datadir}/update-ipsets/

1430 21
21cr|firejail-0.9.72-1|1	Summary:	Linux namepaces sandbox program
21cr|firejail-0.9.72-1|2	Name:		firejail
21cr|firejail-0.9.72-1|3	Version:	0.9.72
21cr|firejail-0.9.72-1|4	Release:	1
21cr|firejail-0.9.72-1|5	License:	GPLv2+
21cr|firejail-0.9.72-1|6	Group:		Development/Tools
21cr|firejail-0.9.72-1|7	Url:		http://github.com/netblue30/firejail
21cr|firejail-0.9.72-1|8	Source0:	https://github.com/netblue30/firejail/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz
21cr|firejail-0.9.72-1|9	# For linux/seccomp.h
21cr|firejail-0.9.72-1|10	BuildRequires:	kernel-headers
21cr|firejail-0.9.72-1|11	Recommends:	firetools
21cr|firejail-0.9.72-1|12	
21cr|firejail-0.9.72-1|13	%description
21cr|firejail-0.9.72-1|14	Firejail is a SUID sandbox program that reduces the risk of security
21cr|firejail-0.9.72-1|15	breaches by restricting the running environment of untrusted applications
21cr|firejail-0.9.72-1|16	using Linux namespaces. It includes a sandbox profile for Mozilla Firefox.
21cr|firejail-0.9.72-1|17	
21cr|firejail-0.9.72-1|18	%files
21cr|firejail-0.9.72-1|19	%doc README COPYING RELNOTES
21cr|firejail-0.9.72-1|20	%attr(4755,root,root) %{_bindir}/firejail
21cr|firejail-0.9.72-1|21	%{_bindir}/firemon
21cr|firejail-0.9.72-1|22	%{_bindir}/firecfg
21cr|firejail-0.9.72-1|23	%{_bindir}/jailcheck
21cr|firejail-0.9.72-1|24	%dir %{_libdir}/%{name}
21cr|firejail-0.9.72-1|25	%{_libdir}/%{name}/fbuilder
21cr|firejail-0.9.72-1|26	%{_libdir}/%{name}/fcopy
21cr|firejail-0.9.72-1|27	%{_libdir}/%{name}/fids
21cr|firejail-0.9.72-1|28	%{_libdir}/%{name}/firejail-welcome.sh
21cr|firejail-0.9.72-1|29	%{_libdir}/%{name}/fix_private-bin.py
21cr|firejail-0.9.72-1|30	%{_libdir}/%{name}/fj-mkdeb.py
21cr|firejail-0.9.72-1|31	%{_libdir}/%{name}/fjclip.py
21cr|firejail-0.9.72-1|32	%{_libdir}/%{name}/fjdisplay.py
21cr|firejail-0.9.72-1|33	%{_libdir}/%{name}/fjresize.py
21cr|firejail-0.9.72-1|34	%{_libdir}/%{name}/fldd
21cr|firejail-0.9.72-1|35	%{_libdir}/%{name}/fnettrace
21cr|firejail-0.9.72-1|36	%{_libdir}/%{name}/fnettrace-dns
21cr|firejail-0.9.72-1|37	%{_libdir}/%{name}/fnettrace-icmp
21cr|firejail-0.9.72-1|38	%{_libdir}/%{name}/fnettrace-sni
21cr|firejail-0.9.72-1|39	%{_libdir}/%{name}/fnetfilter
21cr|firejail-0.9.72-1|40	%{_libdir}/%{name}/fnet
21cr|firejail-0.9.72-1|41	%{_libdir}/%{name}/fsec-optimize
21cr|firejail-0.9.72-1|42	%{_libdir}/%{name}/fsec-print
21cr|firejail-0.9.72-1|43	%{_libdir}/%{name}/fseccomp
21cr|firejail-0.9.72-1|44	%{_libdir}/%{name}/fshaper.sh
21cr|firejail-0.9.72-1|45	%{_libdir}/%{name}/ftee
21cr|firejail-0.9.72-1|46	%{_libdir}/%{name}/fzenity
21cr|firejail-0.9.72-1|47	%{_libdir}/%{name}/gdb-firejail.sh
21cr|firejail-0.9.72-1|48	%{_libdir}/%{name}/jail_prober.py
21cr|firejail-0.9.72-1|49	%{_libdir}/%{name}/libpostexecseccomp.so
21cr|firejail-0.9.72-1|50	%{_libdir}/%{name}/libtrace.so
21cr|firejail-0.9.72-1|51	%{_libdir}/%{name}/libtracelog.so
21cr|firejail-0.9.72-1|52	%{_libdir}/%{name}/profstats
21cr|firejail-0.9.72-1|53	%{_libdir}/%{name}/seccomp*
21cr|firejail-0.9.72-1|54	%{_libdir}/%{name}/sort.py
21cr|firejail-0.9.72-1|55	%{_libdir}/%{name}/static-ip-map
21cr|firejail-0.9.72-1|56	%{_libdir}/%{name}/syscalls.sh
21cr|firejail-0.9.72-1|57	%{_libdir}/%{name}/update_deb.sh
21cr|firejail-0.9.72-1|58	%if %{mdvver} > 201610
21cr|firejail-0.9.72-1|59	%{_libdir}/%{name}/__pycache__/
21cr|firejail-0.9.72-1|60	%endif
21cr|firejail-0.9.72-1|61	%{_datadir}/bash-completion/completions/firejail
21cr|firejail-0.9.72-1|62	%{_datadir}/bash-completion/completions/firemon
21cr|firejail-0.9.72-1|63	%{_datadir}/bash-completion/completions/firecfg
21cr|firejail-0.9.72-1|64	%{_datadir}/doc/%{name}/profile.template
21cr|firejail-0.9.72-1|65	%{_datadir}/doc/%{name}/redirect_alias-profile.template
21cr|firejail-0.9.72-1|66	%{_datadir}/doc/%{name}/syscalls.txt
21cr|firejail-0.9.72-1|67	%{_datadir}/gtksourceview-5/language-specs/%{name}-profile.lang
21cr|firejail-0.9.72-1|68	%{_datadir}/vim/vimfiles/ftdetect/firejail.vim
21cr|firejail-0.9.72-1|69	%{_datadir}/vim/vimfiles/syntax/firejail.vim
21cr|firejail-0.9.72-1|70	%{_datadir}/zsh/site-functions/_firejail
21cr|firejail-0.9.72-1|71	%{_mandir}/man1/firejail.1*
21cr|firejail-0.9.72-1|72	%{_mandir}/man1/firemon.1*
21cr|firejail-0.9.72-1|73	%{_mandir}/man1/firecfg.1*
21cr|firejail-0.9.72-1|74	%{_mandir}/man1/jailcheck.1*
21cr|firejail-0.9.72-1|75	%{_mandir}/man5/%{name}-login.5*
21cr|firejail-0.9.72-1|76	%{_mandir}/man5/%{name}-profile.5*
21cr|firejail-0.9.72-1|77	%{_mandir}/man5/%{name}-users.5*
21cr|firejail-0.9.72-1|78	%dir %{_sysconfdir}/%{name}
21cr|firejail-0.9.72-1|79	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|firejail-0.9.72-1|80	
21cr|firejail-0.9.72-1|81	#----------------------------------------------------------------------------
21cr|firejail-0.9.72-1|82	
21cr|firejail-0.9.72-1|83	%prep
21cr|firejail-0.9.72-1|84	%setup -q
21cr|firejail-0.9.72-1|85	echo "// using default values" >> uids.h
21cr|firejail-0.9.72-1|86	echo "#define UID_MIN 1000" >> uids.h
21cr|firejail-0.9.72-1|87	echo "#define GID_MIN 1000" >> uids.h
21cr|firejail-0.9.72-1|88	
21cr|firejail-0.9.72-1|89	%build
21cr|firejail-0.9.72-1|90	%configure \
21cr|firejail-0.9.72-1|91	--enable-contrib-install
21cr|firejail-0.9.72-1|92	%make
21cr|firejail-0.9.72-1|93	
21cr|firejail-0.9.72-1|94	%install
21cr|firejail-0.9.72-1|95	%makeinstall_std
21cr|firejail-0.9.72-1|96	
21cr|firejail-0.9.72-1|97	#change permission for auto strip library
21cr|firejail-0.9.72-1|98	chmod 755 %{buildroot}%{_libdir}/%{name}/{libpostexecseccomp.so,libtrace.so,libtracelog.so}

1431 21
21cr|firetools-0.9.64-3|1	Summary:	Firejail user interface
21cr|firetools-0.9.64-3|2	Name:		firetools
21cr|firetools-0.9.64-3|3	Version:	0.9.64
21cr|firetools-0.9.64-3|4	Release:	3
21cr|firetools-0.9.64-3|5	License:	GPLv2+
21cr|firetools-0.9.64-3|6	Group:		Development/Tools
21cr|firetools-0.9.64-3|7	Url:		http://firejail.wordpress.com
21cr|firetools-0.9.64-3|8	Source0:	https://sourceforge.net/projects/firejail/files/firetools/%{name}-%{version}.tar.xz
21cr|firetools-0.9.64-3|9	Source1:	https://sourceforge.net/projects/firejail/files/firetools/%{name}-%{version}.tar.xz.asc
21cr|firetools-0.9.64-3|10	# Fix startup, otherwise quits with error
21cr|firetools-0.9.64-3|11	Patch0:		firetools-0.9.58-fix-startup.patch
21cr|firetools-0.9.64-3|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|firetools-0.9.64-3|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|firetools-0.9.64-3|14	BuildRequires:	pkgconfig(Qt5Svg)
21cr|firetools-0.9.64-3|15	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|firetools-0.9.64-3|16	BuildRequires:	pkgconfig(gl)
21cr|firetools-0.9.64-3|17	Requires:	firejail
21cr|firetools-0.9.64-3|18	Requires:	xterm
21cr|firetools-0.9.64-3|19	
21cr|firetools-0.9.64-3|20	%description
21cr|firetools-0.9.64-3|21	Firetools is the graphical user interface of Firejail.
21cr|firetools-0.9.64-3|22	
21cr|firetools-0.9.64-3|23	Firejail is a SUID sandbox program that reduces the risk of security breaches
21cr|firetools-0.9.64-3|24	by restricting the running environment of untrusted applications using Linux
21cr|firetools-0.9.64-3|25	namespaces, seccomp-bpf and Linux capabilities. It allows a process and all
21cr|firetools-0.9.64-3|26	its descendants to have their own private view of the globally shared kernel
21cr|firetools-0.9.64-3|27	resources, such as the network stack, process table, mount table. Firejail
21cr|firetools-0.9.64-3|28	can work in a SELinux or AppArmor environment, and it is integrated with Linux
21cr|firetools-0.9.64-3|29	Control Groups.
21cr|firetools-0.9.64-3|30	
21cr|firetools-0.9.64-3|31	%files
21cr|firetools-0.9.64-3|32	%doc README* COPYING RELNOTES
21cr|firetools-0.9.64-3|33	%{_bindir}/%{name}
21cr|firetools-0.9.64-3|34	%{_bindir}/firejail-ui
21cr|firetools-0.9.64-3|35	%{_datadir}/applications/%{name}.desktop
21cr|firetools-0.9.64-3|36	%{_datadir}/applications/firejail-ui.desktop
21cr|firetools-0.9.64-3|37	%{_datadir}/pixmaps/%{name}.png
21cr|firetools-0.9.64-3|38	%{_datadir}/pixmaps/%{name}-minimal.png
21cr|firetools-0.9.64-3|39	%{_datadir}/pixmaps/firejail-ui.png
21cr|firetools-0.9.64-3|40	%{_mandir}/man1/*
21cr|firetools-0.9.64-3|41	%{_prefix}/lib/firetools/fmgr
21cr|firetools-0.9.64-3|42	%{_prefix}/lib/firetools/fstats
21cr|firetools-0.9.64-3|43	%{_prefix}/lib/firetools/uihelp
21cr|firetools-0.9.64-3|44	%{_prefix}/lib/firetools/uimenus
21cr|firetools-0.9.64-3|45	
21cr|firetools-0.9.64-3|46	#----------------------------------------------------------------------------
21cr|firetools-0.9.64-3|47	
21cr|firetools-0.9.64-3|48	%prep
21cr|firetools-0.9.64-3|49	%setup -q
21cr|firetools-0.9.64-3|50	%patch0 -p1
21cr|firetools-0.9.64-3|51	
21cr|firetools-0.9.64-3|52	%build
21cr|firetools-0.9.64-3|53	autoreconf -if
21cr|firetools-0.9.64-3|54	%configure \
21cr|firetools-0.9.64-3|55	--with-qmake=%{_bindir}/qmake-qt5
21cr|firetools-0.9.64-3|56	%make
21cr|firetools-0.9.64-3|57	
21cr|firetools-0.9.64-3|58	%install
21cr|firetools-0.9.64-3|59	%makeinstall_std

1432 21
21cr|firmware-tools-2.1.15-5|1	%define debug_package %{nil}
21cr|firmware-tools-2.1.15-5|2	
21cr|firmware-tools-2.1.15-5|3	Name:		firmware-tools
21cr|firmware-tools-2.1.15-5|4	Version:	2.1.15
21cr|firmware-tools-2.1.15-5|5	Release:	5
21cr|firmware-tools-2.1.15-5|6	Summary:	Scripts and tools to manage firmware and BIOS updates
21cr|firmware-tools-2.1.15-5|7	Group:		System/Kernel and hardware
21cr|firmware-tools-2.1.15-5|8	License:	GPLv2+
21cr|firmware-tools-2.1.15-5|9	URL:		http://linux.dell.com/libsmbios/download/
21cr|firmware-tools-2.1.15-5|10	Source0:	http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
21cr|firmware-tools-2.1.15-5|11	Patch0:		001-fix-lzma-not-supported.patch
21cr|firmware-tools-2.1.15-5|12	BuildRequires:	python2-devel
21cr|firmware-tools-2.1.15-5|13	# Dell only sells Intel-compat systems, so this package doesnt make much sense
21cr|firmware-tools-2.1.15-5|14	# on, eg. PPC. Also, we rely on libsmbios, which is only avail on Intel-compat
21cr|firmware-tools-2.1.15-5|15	ExclusiveArch:	x86_64 %{ix86}
21cr|firmware-tools-2.1.15-5|16	
21cr|firmware-tools-2.1.15-5|17	%description
21cr|firmware-tools-2.1.15-5|18	The firmware-tools project provides tools to inventory hardware and a plug-in
21cr|firmware-tools-2.1.15-5|19	architecture so that different OEM vendors can provide different inventory
21cr|firmware-tools-2.1.15-5|20	components. It is intended to tie to the package system to enable seamless
21cr|firmware-tools-2.1.15-5|21	installation of updated firmware via your package manager, as well as provide
21cr|firmware-tools-2.1.15-5|22	a framework for BIOS and firmware updates.
21cr|firmware-tools-2.1.15-5|23	
21cr|firmware-tools-2.1.15-5|24	
21cr|firmware-tools-2.1.15-5|25	%prep
21cr|firmware-tools-2.1.15-5|26	%autosetup -p1
21cr|firmware-tools-2.1.15-5|27	
21cr|firmware-tools-2.1.15-5|28	find . -type f | xargs perl -pi -e 's|#!/usr/bin/python|#!/usr/bin/python2|'
21cr|firmware-tools-2.1.15-5|29	
21cr|firmware-tools-2.1.15-5|30	%build
21cr|firmware-tools-2.1.15-5|31	export PYTHON=%{__python2}
21cr|firmware-tools-2.1.15-5|32	# Needed by Patch0
21cr|firmware-tools-2.1.15-5|33	autoreconf -vfi
21cr|firmware-tools-2.1.15-5|34	%configure
21cr|firmware-tools-2.1.15-5|35	# There is nothing to build
21cr|firmware-tools-2.1.15-5|36	#%%make
21cr|firmware-tools-2.1.15-5|37	
21cr|firmware-tools-2.1.15-5|38	
21cr|firmware-tools-2.1.15-5|39	%install
21cr|firmware-tools-2.1.15-5|40	%makeinstall_std
21cr|firmware-tools-2.1.15-5|41	mkdir -p %{buildroot}/%{_sysconfdir}/firmware/firmware.d/
21cr|firmware-tools-2.1.15-5|42	mkdir -p %{buildroot}/%{_datadir}/firmware
21cr|firmware-tools-2.1.15-5|43	
21cr|firmware-tools-2.1.15-5|44	
21cr|firmware-tools-2.1.15-5|45	%files
21cr|firmware-tools-2.1.15-5|46	%doc COPYING-GPL COPYING-OSL README
21cr|firmware-tools-2.1.15-5|47	%{python2_sitelib}/*
21cr|firmware-tools-2.1.15-5|48	%{_sbindir}/*
21cr|firmware-tools-2.1.15-5|49	%{_datadir}/firmware-tools/
21cr|firmware-tools-2.1.15-5|50	%dir %{_sysconfdir}/firmware
21cr|firmware-tools-2.1.15-5|51	%dir %{_sysconfdir}/firmware/firmware.d
21cr|firmware-tools-2.1.15-5|52	%config(noreplace) %{_sysconfdir}/firmware/firmware.conf
21cr|firmware-tools-2.1.15-5|53	%{_datadir}/firmware/

1433 21
21cr|fish-3.6.3-1|1	%global oname fish-shell
21cr|fish-3.6.3-1|2	
21cr|fish-3.6.3-1|3	Summary:	A friendly interactive shell
21cr|fish-3.6.3-1|4	Name:		fish
21cr|fish-3.6.3-1|5	Version:	3.6.3
21cr|fish-3.6.3-1|6	Release:	1
21cr|fish-3.6.3-1|7	License:	GPLv2+
21cr|fish-3.6.3-1|8	Group:		Shells
21cr|fish-3.6.3-1|9	Url:		http://fishshell.co
21cr|fish-3.6.3-1|10	Source0:	https://github.com/fish-shell/fish-shell/archive/refs/tags/%{version}.tar.gz#/%{oname}-%{version}.tar.gz
21cr|fish-3.6.3-1|11	BuildRequires:	cmake
21cr|fish-3.6.3-1|12	BuildRequires:	doxygen
21cr|fish-3.6.3-1|13	BuildRequires:	ncurses-devel
21cr|fish-3.6.3-1|14	BuildRequires:	pkgconfig(libpcre2-posix)
21cr|fish-3.6.3-1|15	# for some function in fish configfile, like max_width, etc
21cr|fish-3.6.3-1|16	Requires:	bc
21cr|fish-3.6.3-1|17	Requires(post,postun):	rpm-helper
21cr|fish-3.6.3-1|18	
21cr|fish-3.6.3-1|19	%description
21cr|fish-3.6.3-1|20	fish is a shell geared towards interactive use. It's features are
21cr|fish-3.6.3-1|21	focused on user friendlieness and discoverability. The language syntax
21cr|fish-3.6.3-1|22	is simple but incompatible with other shell languages.
21cr|fish-3.6.3-1|23	
21cr|fish-3.6.3-1|24	%files -f %{name}.lang
21cr|fish-3.6.3-1|25	%doc *.rst
21cr|fish-3.6.3-1|26	%license COPYING
21cr|fish-3.6.3-1|27	%{_bindir}/*
21cr|fish-3.6.3-1|28	%{_datadir}/applications/%{name}.desktop
21cr|fish-3.6.3-1|29	%{_datadir}/%{name}
21cr|fish-3.6.3-1|30	%{_datadir}/pixmaps/%{name}.png
21cr|fish-3.6.3-1|31	%{_datadir}/pkgconfig/%{name}.pc
21cr|fish-3.6.3-1|32	%config(noreplace) %{_prefix}/%{_sysconfdir}/%{name}/config.%{name}
21cr|fish-3.6.3-1|33	
21cr|fish-3.6.3-1|34	%post
21cr|fish-3.6.3-1|35	%{_datadir}/rpm-helper/add-shell %{name} $1 %{_bindir}/%{name}
21cr|fish-3.6.3-1|36	
21cr|fish-3.6.3-1|37	%postun
21cr|fish-3.6.3-1|38	%{_datadir}/rpm-helper/del-shell %{name} $1 %{_bindir}/%{name}
21cr|fish-3.6.3-1|39	
21cr|fish-3.6.3-1|40	#----------------------------------------------------------------------------
21cr|fish-3.6.3-1|41	
21cr|fish-3.6.3-1|42	%prep
21cr|fish-3.6.3-1|43	%setup -qn %{oname}-%{version}
21cr|fish-3.6.3-1|44	# fix showing version, this file is included into release tarball
21cr|fish-3.6.3-1|45	# (we use git)
21cr|fish-3.6.3-1|46	echo %{version} > version
21cr|fish-3.6.3-1|47	
21cr|fish-3.6.3-1|48	%build
21cr|fish-3.6.3-1|49	%cmake \
21cr|fish-3.6.3-1|50	-DBUILD_SHARED_LIBS:BOOL=OFF
21cr|fish-3.6.3-1|51	%make
21cr|fish-3.6.3-1|52	
21cr|fish-3.6.3-1|53	%install
21cr|fish-3.6.3-1|54	%makeinstall_std PREFIX=%{_prefix}
21cr|fish-3.6.3-1|55	rm -rf %{buildroot}%{_defaultdocdir}
21cr|fish-3.6.3-1|56	%find_lang %{name}
21cr|fish-3.6.3-1|57	
21cr|fish-3.6.3-1|58	%check
21cr|fish-3.6.3-1|59	# check runability and showing version
21cr|fish-3.6.3-1|60	%{buildroot}%{_bindir}/fish --version | grep -q %{version}

1434 21
21cr|fit-1.1-4|1	# Copyright (c) 2000-2005, JPackage Project
21cr|fit-1.1-4|2	# All rights reserved.
21cr|fit-1.1-4|3	#
21cr|fit-1.1-4|4	# Redistribution and use in source and binary forms, with or without
21cr|fit-1.1-4|5	# modification, are permitted provided that the following conditions
21cr|fit-1.1-4|6	# are met:
21cr|fit-1.1-4|7	#
21cr|fit-1.1-4|8	# 1. Redistributions of source code must retain the above copyright
21cr|fit-1.1-4|9	#    notice, this list of conditions and the following disclaimer.
21cr|fit-1.1-4|10	# 2. Redistributions in binary form must reproduce the above copyright
21cr|fit-1.1-4|11	#    notice, this list of conditions and the following disclaimer in the
21cr|fit-1.1-4|12	#    documentation and/or other materials provided with the
21cr|fit-1.1-4|13	#    distribution.
21cr|fit-1.1-4|14	# 3. Neither the name of the JPackage Project nor the names of its
21cr|fit-1.1-4|15	#    contributors may be used to endorse or promote products derived
21cr|fit-1.1-4|16	#    from this software without specific prior written permission.
21cr|fit-1.1-4|17	#
21cr|fit-1.1-4|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21cr|fit-1.1-4|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21cr|fit-1.1-4|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21cr|fit-1.1-4|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21cr|fit-1.1-4|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21cr|fit-1.1-4|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21cr|fit-1.1-4|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21cr|fit-1.1-4|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21cr|fit-1.1-4|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21cr|fit-1.1-4|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21cr|fit-1.1-4|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21cr|fit-1.1-4|29	#
21cr|fit-1.1-4|30	
21cr|fit-1.1-4|31	
21cr|fit-1.1-4|32	%define section free
21cr|fit-1.1-4|33	
21cr|fit-1.1-4|34	Summary:        Framework for Integrated Test
21cr|fit-1.1-4|35	Name:           fit
21cr|fit-1.1-4|36	Version:        1.1
21cr|fit-1.1-4|37	Release:        4
21cr|fit-1.1-4|38	Epoch:          0
21cr|fit-1.1-4|39	License:        GPL
21cr|fit-1.1-4|40	URL:            http://fit.c2.com/
21cr|fit-1.1-4|41	Group:          Development/Java
21cr|fit-1.1-4|42	Source0:        http://prdownloads.sourceforge.net/fit/fit-java-1.1.zip
21cr|fit-1.1-4|43	Patch0:         fit-1.1-build_xml.patch
21cr|fit-1.1-4|44	BuildRequires:  ant
21cr|fit-1.1-4|45	BuildRequires:  ant-junit
21cr|fit-1.1-4|46	BuildRequires:  java-rpmbuild >= 0:1.6
21cr|fit-1.1-4|47	BuildRequires:  junit
21cr|fit-1.1-4|48	BuildRequires:  locales-en
21cr|fit-1.1-4|49	BuildArch:      noarch
21cr|fit-1.1-4|50	
21cr|fit-1.1-4|51	%description
21cr|fit-1.1-4|52	Great software requires collaboration and communication.
21cr|fit-1.1-4|53	Fit is a tool for enhancing collaboration in software
21cr|fit-1.1-4|54	development. It's an invaluable way to collaborate on
21cr|fit-1.1-4|55	complicated problems--and get them right--early in development.
21cr|fit-1.1-4|56	Fit allows customers, testers, and programmers to learn what
21cr|fit-1.1-4|57	their software should do and what it does do. It automatically
21cr|fit-1.1-4|58	compares customers' expectations to actual results.
21cr|fit-1.1-4|59	
21cr|fit-1.1-4|60	%package javadoc
21cr|fit-1.1-4|61	Summary:        Javadoc for %{name}
21cr|fit-1.1-4|62	Group:          Development/Java
21cr|fit-1.1-4|63	Requires(post):   /bin/rm,/bin/ln
21cr|fit-1.1-4|64	Requires(postun): /bin/rm
21cr|fit-1.1-4|65	
21cr|fit-1.1-4|66	%description javadoc
21cr|fit-1.1-4|67	%{summary}.
21cr|fit-1.1-4|68	
21cr|fit-1.1-4|69	%package manual
21cr|fit-1.1-4|70	Summary:        Documents for %{name}
21cr|fit-1.1-4|71	Group:          Development/Java
21cr|fit-1.1-4|72	
21cr|fit-1.1-4|73	%description manual
21cr|fit-1.1-4|74	%{summary}.
21cr|fit-1.1-4|75	
21cr|fit-1.1-4|76	%prep
21cr|fit-1.1-4|77	%setup -c -q -n %{name}-%{version}
21cr|fit-1.1-4|78	# remove all binary libs
21cr|fit-1.1-4|79	find . -name "*.jar" -exec rm -f {} \;
21cr|fit-1.1-4|80	%patch0 -p0 -b .sav
21cr|fit-1.1-4|81	%{_bindir}/find . -name '*.css' -o -name '*.html' -o -name '*.txt' | \
21cr|fit-1.1-4|82	%{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'
21cr|fit-1.1-4|83	%{__perl} -pi -e 's/fork="true"/fork="false"/g' source/imp/java/build.xml
21cr|fit-1.1-4|84	
21cr|fit-1.1-4|85	%build
21cr|fit-1.1-4|86	export LC_ALL=en_US.ISO-8859-1
21cr|fit-1.1-4|87	export CLASSPATH=$(build-classpath junit):`pwd`/source/imp/java/output/jars/fit.jar
21cr|fit-1.1-4|88	export OPT_JAR_LIST="ant/ant-junit"
21cr|fit-1.1-4|89	pushd source/imp/java
21cr|fit-1.1-4|90	# XXX: %{ant} release fails with gcj so spec, examples, and test targets are disabled
21cr|fit-1.1-4|91	# XXX: Permission (java.lang.RuntimePermission exitVM) was not granted.
21cr|fit-1.1-4|92	# XXX: http://developer.classpath.org/pipermail/classpath-patches/2007-May/005469.html
21cr|fit-1.1-4|93	%{ant} release
21cr|fit-1.1-4|94	popd
21cr|fit-1.1-4|95	
21cr|fit-1.1-4|96	%install
21cr|fit-1.1-4|97	# jars
21cr|fit-1.1-4|98	mkdir -p $RPM_BUILD_ROOT%{_javadir}
21cr|fit-1.1-4|99	
21cr|fit-1.1-4|100	install -m 0644 source/imp/java/output/jars/%{name}.jar \
21cr|fit-1.1-4|101	$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
21cr|fit-1.1-4|102	(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
21cr|fit-1.1-4|103	
21cr|fit-1.1-4|104	# javadoc
21cr|fit-1.1-4|105	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
21cr|fit-1.1-4|106	cp -a source/imp/java/doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
21cr|fit-1.1-4|107	ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21cr|fit-1.1-4|108	rm -rf source/imp/java/doc/api
21cr|fit-1.1-4|109	
21cr|fit-1.1-4|110	# manual
21cr|fit-1.1-4|111	mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
21cr|fit-1.1-4|112	cp -a source/imp/java/doc/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
21cr|fit-1.1-4|113	
21cr|fit-1.1-4|114	%files
21cr|fit-1.1-4|115	%defattr(0644,root,root,0755)
21cr|fit-1.1-4|116	%doc license.txt
21cr|fit-1.1-4|117	%{_javadir}/*.jar
21cr|fit-1.1-4|118	
21cr|fit-1.1-4|119	%files javadoc
21cr|fit-1.1-4|120	%defattr(0644,root,root,0755)
21cr|fit-1.1-4|121	%doc %{_javadocdir}/%{name}-%{version}
21cr|fit-1.1-4|122	%doc %{_javadocdir}/%{name}
21cr|fit-1.1-4|123	
21cr|fit-1.1-4|124	%files manual
21cr|fit-1.1-4|125	%defattr(0644,root,root,0755)
21cr|fit-1.1-4|126	%doc %{_docdir}/%{name}-%{version}

1435 21
21cr|fityk-1.3.2-1|1	%define major 4
21cr|fityk-1.3.2-1|2	%define libname %mklibname %{name} %{major}
21cr|fityk-1.3.2-1|3	%define devname %mklibname %{name} -d
21cr|fityk-1.3.2-1|4	
21cr|fityk-1.3.2-1|5	Summary:	Non-linear curve fitting and data analysis
21cr|fityk-1.3.2-1|6	Name:		fityk
21cr|fityk-1.3.2-1|7	Version:	1.3.2
21cr|fityk-1.3.2-1|8	Release:	1
21cr|fityk-1.3.2-1|9	License:	GPLv2+
21cr|fityk-1.3.2-1|10	Group:		Sciences/Other
21cr|fityk-1.3.2-1|11	Url:		https://github.com/wojdyr/fityk
21cr|fityk-1.3.2-1|12	Source0:	https://github.com/wojdyr/fityk/releases/download/v%{version}/fityk-%{version}.tar.bz2
21cr|fityk-1.3.2-1|13	BuildRequires:	swig
21cr|fityk-1.3.2-1|14	BuildRequires:	boost-devel
21cr|fityk-1.3.2-1|15	BuildRequires:	readline-devel
21cr|fityk-1.3.2-1|16	BuildRequires:	wxgtku3.1-devel
21cr|fityk-1.3.2-1|17	BuildRequires:	xylib-devel
21cr|fityk-1.3.2-1|18	BuildRequires:	pkgconfig(lua)
21cr|fityk-1.3.2-1|19	BuildRequires:	pkgconfig(ncurses)
21cr|fityk-1.3.2-1|20	BuildRequires:	desktop-file-utils
21cr|fityk-1.3.2-1|21	Requires:	gnuplot
21cr|fityk-1.3.2-1|22	
21cr|fityk-1.3.2-1|23	%description
21cr|fityk-1.3.2-1|24	Fityk is nonlinear curve-fitting and data analysis software. It allows data
21cr|fityk-1.3.2-1|25	visualization, separation of overlapping peaks, and least squares fitting
21cr|fityk-1.3.2-1|26	using standard Levenberg-Marquardt algorithm, a genetic algorithm, or
21cr|fityk-1.3.2-1|27	Nelder-Mead simplex method. It only knows about common bell-shaped functions
21cr|fityk-1.3.2-1|28	(Gaussian, Loretzian, Pearson 7, Voigt, Pseudo-Voigt) and polynomials, but
21cr|fityk-1.3.2-1|29	more sophisticated formulae can be easily added if necessary. It also
21cr|fityk-1.3.2-1|30	enables background substracting, data calibration and task automation with a
21cr|fityk-1.3.2-1|31	simple script language. It is being developed to analyze powder diffraction
21cr|fityk-1.3.2-1|32	patterns, but it can be used to fit analytical functions to any kind of data.
21cr|fityk-1.3.2-1|33	
21cr|fityk-1.3.2-1|34	%files
21cr|fityk-1.3.2-1|35	%doc README* NEWS
21cr|fityk-1.3.2-1|36	%{_bindir}/%{name}
21cr|fityk-1.3.2-1|37	%{_bindir}/c%{name}
21cr|fityk-1.3.2-1|38	%{_datadir}/%{name}
21cr|fityk-1.3.2-1|39	%{_mandir}/man1/*
21cr|fityk-1.3.2-1|40	%{_datadir}/applications/*
21cr|fityk-1.3.2-1|41	%{_datadir}/mime/packages/*
21cr|fityk-1.3.2-1|42	%{_datadir}/appdata/fityk.appdata.xml
21cr|fityk-1.3.2-1|43	%{_datadir}/icons/hicolor/32x32/apps/fityk.png
21cr|fityk-1.3.2-1|44	%{_datadir}/icons/hicolor/scalable/apps/fityk.svg
21cr|fityk-1.3.2-1|45	
21cr|fityk-1.3.2-1|46	#----------------------------------------------------------------------------
21cr|fityk-1.3.2-1|47	
21cr|fityk-1.3.2-1|48	%package -n %{libname}
21cr|fityk-1.3.2-1|49	Summary:	Main library for %{name}
21cr|fityk-1.3.2-1|50	Group:		System/Libraries
21cr|fityk-1.3.2-1|51	
21cr|fityk-1.3.2-1|52	%description -n %{libname}
21cr|fityk-1.3.2-1|53	This package contains the library needed to run programs dynamically
21cr|fityk-1.3.2-1|54	linked with %{name}.
21cr|fityk-1.3.2-1|55	
21cr|fityk-1.3.2-1|56	%files -n %{libname}
21cr|fityk-1.3.2-1|57	%{_libdir}/lib*.so.%{major}*
21cr|fityk-1.3.2-1|58	
21cr|fityk-1.3.2-1|59	#----------------------------------------------------------------------------
21cr|fityk-1.3.2-1|60	
21cr|fityk-1.3.2-1|61	%package -n %{devname}
21cr|fityk-1.3.2-1|62	Summary:	Headers for developing programs that will use %{name}
21cr|fityk-1.3.2-1|63	Group:		Development/C
21cr|fityk-1.3.2-1|64	Requires:	%{libname} = %{EVRD}
21cr|fityk-1.3.2-1|65	Provides:	%{name}-devel = %{EVRD}
21cr|fityk-1.3.2-1|66	
21cr|fityk-1.3.2-1|67	%description -n %{devname}
21cr|fityk-1.3.2-1|68	This package contains the headers that programmers will need to develop
21cr|fityk-1.3.2-1|69	applications which will use %{name}.
21cr|fityk-1.3.2-1|70	
21cr|fityk-1.3.2-1|71	%files -n %{devname}
21cr|fityk-1.3.2-1|72	%{_libdir}/*.so
21cr|fityk-1.3.2-1|73	%{_includedir}/fityk/*.h
21cr|fityk-1.3.2-1|74	
21cr|fityk-1.3.2-1|75	#----------------------------------------------------------------------------
21cr|fityk-1.3.2-1|76	
21cr|fityk-1.3.2-1|77	%prep
21cr|fityk-1.3.2-1|78	%setup -q
21cr|fityk-1.3.2-1|79	
21cr|fityk-1.3.2-1|80	%build
21cr|fityk-1.3.2-1|81	%global optflags %{optflags} -std=c++14
21cr|fityk-1.3.2-1|82	autoreconf -fi
21cr|fityk-1.3.2-1|83	%configure \
21cr|fityk-1.3.2-1|84	--disable-3rdparty \
21cr|fityk-1.3.2-1|85	--disable-xyconvert
21cr|fityk-1.3.2-1|86	%make
21cr|fityk-1.3.2-1|87	
21cr|fityk-1.3.2-1|88	%install
21cr|fityk-1.3.2-1|89	%makeinstall_std
21cr|fityk-1.3.2-1|90	
21cr|fityk-1.3.2-1|91	desktop-file-install \
21cr|fityk-1.3.2-1|92	--vendor="" \
21cr|fityk-1.3.2-1|93	--remove-category="Education" \
21cr|fityk-1.3.2-1|94	--add-category="X-MandrivaLinux-MoreApplications-Sciences-DataVisualization" \
21cr|fityk-1.3.2-1|95	--dir %{buildroot}%{_datadir}/applications \
21cr|fityk-1.3.2-1|96	%{buildroot}%{_datadir}/applications/*
21cr|fityk-1.3.2-1|97	

1436 21
21cr|fizmo-0.8.5-2.c13c64.1|1	%define commit c13c64d54aa38f129640eabc2f7b59e09e5c039d
21cr|fizmo-0.8.5-2.c13c64.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|fizmo-0.8.5-2.c13c64.1|3	
21cr|fizmo-0.8.5-2.c13c64.1|4	Summary:	A Z-Machine interpreter supporting unicode, sound, blorbfile and more
21cr|fizmo-0.8.5-2.c13c64.1|5	Name:		fizmo
21cr|fizmo-0.8.5-2.c13c64.1|6	Version:	0.8.5
21cr|fizmo-0.8.5-2.c13c64.1|7	Release:	2.%{commit_short}.1
21cr|fizmo-0.8.5-2.c13c64.1|8	License:	BSD
21cr|fizmo-0.8.5-2.c13c64.1|9	Group:		Games/Adventure
21cr|fizmo-0.8.5-2.c13c64.1|10	Url:		https://fizmo.spellbreaker.org
21cr|fizmo-0.8.5-2.c13c64.1|11	# git clone -b stable --recursive https://github.com/chrender/fizmo.git
21cr|fizmo-0.8.5-2.c13c64.1|12	# tar -zcf fizmo-%%{commit}.tar.gz fizmo
21cr|fizmo-0.8.5-2.c13c64.1|13	Source0:	%{name}-%{commit}.tar.gz
21cr|fizmo-0.8.5-2.c13c64.1|14	BuildRequires:	jpeg-devel
21cr|fizmo-0.8.5-2.c13c64.1|15	BuildRequires:	pkgconfig(ncursesw)
21cr|fizmo-0.8.5-2.c13c64.1|16	BuildRequires:	pkgconfig(libpng)
21cr|fizmo-0.8.5-2.c13c64.1|17	BuildRequires:	pkgconfig(libxml-2.0)
21cr|fizmo-0.8.5-2.c13c64.1|18	BuildRequires:	pkgconfig(freetype2)
21cr|fizmo-0.8.5-2.c13c64.1|19	BuildRequires:	pkgconfig(sdl2)
21cr|fizmo-0.8.5-2.c13c64.1|20	BuildRequires:	pkgconfig(sndfile)
21cr|fizmo-0.8.5-2.c13c64.1|21	BuildRequires:	pkgconfig(x11)
21cr|fizmo-0.8.5-2.c13c64.1|22	
21cr|fizmo-0.8.5-2.c13c64.1|23	%description
21cr|fizmo-0.8.5-2.c13c64.1|24	Fizmo is a Z-Machine interpreter. That means it allows you to play interactive
21cr|fizmo-0.8.5-2.c13c64.1|25	fiction, also know as textadventures, which were implemented either by Infocom
21cr|fizmo-0.8.5-2.c13c64.1|26	or created using the Inform compiler. It is a console-based interpreter,
21cr|fizmo-0.8.5-2.c13c64.1|27	meaning that there is no graphical user interface, and works with all Z-machine
21cr|fizmo-0.8.5-2.c13c64.1|28	versions except version 6.
21cr|fizmo-0.8.5-2.c13c64.1|29	
21cr|fizmo-0.8.5-2.c13c64.1|30	%files
21cr|fizmo-0.8.5-2.c13c64.1|31	%doc user-config-example.txt
21cr|fizmo-0.8.5-2.c13c64.1|32	%{_datadir}/%{name}/fonts/fira*/*
21cr|fizmo-0.8.5-2.c13c64.1|33	%{_gamesbindir}/%{name}
21cr|fizmo-0.8.5-2.c13c64.1|34	%{_gamesbindir}/%{name}-console
21cr|fizmo-0.8.5-2.c13c64.1|35	%{_gamesbindir}/%{name}-ncursesw
21cr|fizmo-0.8.5-2.c13c64.1|36	%{_gamesbindir}/%{name}-sdl2
21cr|fizmo-0.8.5-2.c13c64.1|37	%lang(de) %{_datadir}/%{name}/locales/de_DE/*
21cr|fizmo-0.8.5-2.c13c64.1|38	%lang(en_GB) %{_datadir}/%{name}/locales/en_GB/*
21cr|fizmo-0.8.5-2.c13c64.1|39	%lang(fr) %{_datadir}/%{name}/locales/fr_FR/*
21cr|fizmo-0.8.5-2.c13c64.1|40	%{_mandir}/*/*
21cr|fizmo-0.8.5-2.c13c64.1|41	
21cr|fizmo-0.8.5-2.c13c64.1|42	#----------------------------------------------------------------------------
21cr|fizmo-0.8.5-2.c13c64.1|43	
21cr|fizmo-0.8.5-2.c13c64.1|44	%prep
21cr|fizmo-0.8.5-2.c13c64.1|45	%autosetup -p1 -n %{name}
21cr|fizmo-0.8.5-2.c13c64.1|46	
21cr|fizmo-0.8.5-2.c13c64.1|47	%build
21cr|fizmo-0.8.5-2.c13c64.1|48	%configure --bindir=%{_gamesbindir}
21cr|fizmo-0.8.5-2.c13c64.1|49	%make
21cr|fizmo-0.8.5-2.c13c64.1|50	
21cr|fizmo-0.8.5-2.c13c64.1|51	%install
21cr|fizmo-0.8.5-2.c13c64.1|52	%makeinstall_std
21cr|fizmo-0.8.5-2.c13c64.1|53	
21cr|fizmo-0.8.5-2.c13c64.1|54	cd %{buildroot}%{_gamesbindir} && ln -s %{name}-ncursesw %{name} && cd -
21cr|fizmo-0.8.5-2.c13c64.1|55	cd %{buildroot}%{_mandir}/man6 && ln -s %{name}-ncursesw.6.xz %{name}.6.xz

1437 21
21cr|flac123-0.0.12-5|1	Summary:	Command line program for playing FLAC audio files
21cr|flac123-0.0.12-5|2	Name:		flac123
21cr|flac123-0.0.12-5|3	Version:	0.0.12
21cr|flac123-0.0.12-5|4	Release:	5
21cr|flac123-0.0.12-5|5	License:	GPLv2+
21cr|flac123-0.0.12-5|6	Group:		Sound
21cr|flac123-0.0.12-5|7	URL:		http://flac-tools.sourceforge.net/
21cr|flac123-0.0.12-5|8	Source0:	http://downloads.sourceforge.net/project/flac-tools/flac123/%{name}-%{version}-release.tar.gz
21cr|flac123-0.0.12-5|9	BuildRequires:	pkgconfig(ao)
21cr|flac123-0.0.12-5|10	BuildRequires:	pkgconfig(flac)
21cr|flac123-0.0.12-5|11	BuildRequires:	pkgconfig(ogg)
21cr|flac123-0.0.12-5|12	BuildRequires:	pkgconfig(popt)
21cr|flac123-0.0.12-5|13	
21cr|flac123-0.0.12-5|14	%description
21cr|flac123-0.0.12-5|15	%{name} is a command-line program for playing FLAC audio files.
21cr|flac123-0.0.12-5|16	
21cr|flac123-0.0.12-5|17	%files
21cr|flac123-0.0.12-5|18	%doc AUTHORS BUGS ChangeLog NEWS README*
21cr|flac123-0.0.12-5|19	%{_bindir}/*
21cr|flac123-0.0.12-5|20	
21cr|flac123-0.0.12-5|21	#----------------------------------------------------------------------------
21cr|flac123-0.0.12-5|22	
21cr|flac123-0.0.12-5|23	%prep
21cr|flac123-0.0.12-5|24	%setup -q
21cr|flac123-0.0.12-5|25	
21cr|flac123-0.0.12-5|26	%build
21cr|flac123-0.0.12-5|27	autoreconf -fi
21cr|flac123-0.0.12-5|28	%configure
21cr|flac123-0.0.12-5|29	%make CPPFLAGS=-DHAVE_INTTYPES_H
21cr|flac123-0.0.12-5|30	
21cr|flac123-0.0.12-5|31	%install
21cr|flac123-0.0.12-5|32	%makeinstall_std

1438 21
21cr|flacon-12.0.0-1|1	Summary:	Audio file splitter and converter
21cr|flacon-12.0.0-1|2	Name:		flacon
21cr|flacon-12.0.0-1|3	Version:	12.0.0
21cr|flacon-12.0.0-1|4	Release:	1
21cr|flacon-12.0.0-1|5	Group:		Sound
21cr|flacon-12.0.0-1|6	License:	GPLv3+
21cr|flacon-12.0.0-1|7	Url:		https://flacon.github.io/
21cr|flacon-12.0.0-1|8	Source0:	https://github.com/flacon/flacon/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|flacon-12.0.0-1|9	BuildRequires:	cmake >= 3.16.0
21cr|flacon-12.0.0-1|10	BuildRequires:	desktop-file-utils
21cr|flacon-12.0.0-1|11	BuildRequires:	hicolor-icon-theme
21cr|flacon-12.0.0-1|12	BuildRequires:	qt5-linguist-tools
21cr|flacon-12.0.0-1|13	BuildRequires:	pkgconfig(opus)
21cr|flacon-12.0.0-1|14	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|flacon-12.0.0-1|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|flacon-12.0.0-1|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|flacon-12.0.0-1|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|flacon-12.0.0-1|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|flacon-12.0.0-1|19	BuildRequires:	pkgconfig(uchardet)
21cr|flacon-12.0.0-1|20	BuildRequires:	pkgconfig(taglib)
21cr|flacon-12.0.0-1|21	BuildRequires:	pkgconfig(zlib)
21cr|flacon-12.0.0-1|22	Requires:	alac_decoder
21cr|flacon-12.0.0-1|23	Requires:	flac
21cr|flacon-12.0.0-1|24	Requires:	lame
21cr|flacon-12.0.0-1|25	Requires:	mp3gain
21cr|flacon-12.0.0-1|26	Requires:	opus-tools
21cr|flacon-12.0.0-1|27	Requires:	shntool
21cr|flacon-12.0.0-1|28	Requires:	ttaenc
21cr|flacon-12.0.0-1|29	Requires:	vorbis-tools
21cr|flacon-12.0.0-1|30	Requires:	vorbisgain
21cr|flacon-12.0.0-1|31	Requires:	wavpack
21cr|flacon-12.0.0-1|32	Suggests:	faac
21cr|flacon-12.0.0-1|33	Suggests:	mac
21cr|flacon-12.0.0-1|34	
21cr|flacon-12.0.0-1|35	%description
21cr|flacon-12.0.0-1|36	Flacon extracts individual tracks from one big audio file containing the
21cr|flacon-12.0.0-1|37	entire album of music and saves them as separate audio files. To do this, it
21cr|flacon-12.0.0-1|38	uses information from the appropriate CUE file. Flacon also makes it possible
21cr|flacon-12.0.0-1|39	to conveniently revise or specify tags both for all tracks at once or for each
21cr|flacon-12.0.0-1|40	tag separately.
21cr|flacon-12.0.0-1|41	
21cr|flacon-12.0.0-1|42	%files -f %{name}.lang
21cr|flacon-12.0.0-1|43	%doc LICENSE README.md
21cr|flacon-12.0.0-1|44	%{_bindir}/%{name}
21cr|flacon-12.0.0-1|45	%{_datadir}/applications/%{name}.desktop
21cr|flacon-12.0.0-1|46	%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
21cr|flacon-12.0.0-1|47	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|flacon-12.0.0-1|48	%{_datadir}/metainfo/*.metainfo.xml
21cr|flacon-12.0.0-1|49	%{_mandir}/man1/%{name}.1*
21cr|flacon-12.0.0-1|50	
21cr|flacon-12.0.0-1|51	#-----------------------------------------------------------------------------
21cr|flacon-12.0.0-1|52	
21cr|flacon-12.0.0-1|53	%prep
21cr|flacon-12.0.0-1|54	%setup -q
21cr|flacon-12.0.0-1|55	
21cr|flacon-12.0.0-1|56	
21cr|flacon-12.0.0-1|57	%build
21cr|flacon-12.0.0-1|58	%cmake -DCMAKE_BUILD_TYPE=Release \
21cr|flacon-12.0.0-1|59	-DCMAKE_C_FLAGS="%{optflags}" \
21cr|flacon-12.0.0-1|60	-DCMAKE_CXX_FLAGS="%{optflags}"
21cr|flacon-12.0.0-1|61	%make
21cr|flacon-12.0.0-1|62	
21cr|flacon-12.0.0-1|63	
21cr|flacon-12.0.0-1|64	%install
21cr|flacon-12.0.0-1|65	%makeinstall_std -C build
21cr|flacon-12.0.0-1|66	
21cr|flacon-12.0.0-1|67	desktop-file-install --vendor="" \
21cr|flacon-12.0.0-1|68	--remove-category="Application" \
21cr|flacon-12.0.0-1|69	--add-category="X-MandrivaLinux-Multimedia-Sound" \
21cr|flacon-12.0.0-1|70	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*.desktop
21cr|flacon-12.0.0-1|71	
21cr|flacon-12.0.0-1|72	%find_lang %{name} --with-qt

1439 21
21cr|flamerobin-0.9.3.12-2|1	Summary:	Graphical client for Firebird
21cr|flamerobin-0.9.3.12-2|2	Name:		flamerobin
21cr|flamerobin-0.9.3.12-2|3	Version:	0.9.3.12
21cr|flamerobin-0.9.3.12-2|4	Release:	2
21cr|flamerobin-0.9.3.12-2|5	License:	BSD style
21cr|flamerobin-0.9.3.12-2|6	Group:		Databases
21cr|flamerobin-0.9.3.12-2|7	Url:		http://www.flamerobin.org/
21cr|flamerobin-0.9.3.12-2|8	Source0:	https://github.com/mariuz/flamerobin/archive/%{version}/%{name}-%{version}.tar.gz
21cr|flamerobin-0.9.3.12-2|9	Patch1:		flamerobin-32bit-build.patch
21cr|flamerobin-0.9.3.12-2|10	BuildRequires:	cmake
21cr|flamerobin-0.9.3.12-2|11	BuildRequires:	imagemagick
21cr|flamerobin-0.9.3.12-2|12	BuildRequires:	boost-devel
21cr|flamerobin-0.9.3.12-2|13	BuildRequires:	firebird-devel
21cr|flamerobin-0.9.3.12-2|14	BuildRequires:	wxgtku3.1-devel
21cr|flamerobin-0.9.3.12-2|15	BuildRequires:	pkgconfig(fbclient)
21cr|flamerobin-0.9.3.12-2|16	
21cr|flamerobin-0.9.3.12-2|17	%description
21cr|flamerobin-0.9.3.12-2|18	FlameRobin is a database administration tool for Firebird DBMS based on wxgtk
21cr|flamerobin-0.9.3.12-2|19	toolkit.
21cr|flamerobin-0.9.3.12-2|20	
21cr|flamerobin-0.9.3.12-2|21	%files
21cr|flamerobin-0.9.3.12-2|22	%doc docs
21cr|flamerobin-0.9.3.12-2|23	%{_mandir}/man1/flamerobin.1*
21cr|flamerobin-0.9.3.12-2|24	%{_bindir}/%{name}
21cr|flamerobin-0.9.3.12-2|25	%{_datadir}/applications/%{name}.desktop
21cr|flamerobin-0.9.3.12-2|26	%{_datadir}/%{name}
21cr|flamerobin-0.9.3.12-2|27	%{_datadir}/pixmaps/%{name}.png
21cr|flamerobin-0.9.3.12-2|28	%{_iconsdir}/%{name}.png
21cr|flamerobin-0.9.3.12-2|29	%{_liconsdir}/%{name}.png
21cr|flamerobin-0.9.3.12-2|30	%{_miconsdir}/%{name}.png
21cr|flamerobin-0.9.3.12-2|31	
21cr|flamerobin-0.9.3.12-2|32	#----------------------------------------------------------------------------
21cr|flamerobin-0.9.3.12-2|33	
21cr|flamerobin-0.9.3.12-2|34	%prep
21cr|flamerobin-0.9.3.12-2|35	%autosetup -p1
21cr|flamerobin-0.9.3.12-2|36	
21cr|flamerobin-0.9.3.12-2|37	%build
21cr|flamerobin-0.9.3.12-2|38	%cmake
21cr|flamerobin-0.9.3.12-2|39	%make
21cr|flamerobin-0.9.3.12-2|40	
21cr|flamerobin-0.9.3.12-2|41	%install
21cr|flamerobin-0.9.3.12-2|42	%make_install -C build
21cr|flamerobin-0.9.3.12-2|43	
21cr|flamerobin-0.9.3.12-2|44	install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|flamerobin-0.9.3.12-2|45	convert -size 16x16 ./res/fricon128.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|flamerobin-0.9.3.12-2|46	convert -size 32x32 ./res/fricon128.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|flamerobin-0.9.3.12-2|47	convert -size 48x48 ./res/fricon128.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|flamerobin-0.9.3.12-2|48	

1440 21
21cr|flameshot-12.1.0-1|1	Summary:	Powerful yet simple to use screenshot software
21cr|flameshot-12.1.0-1|2	Name:		flameshot
21cr|flameshot-12.1.0-1|3	Version:	12.1.0
21cr|flameshot-12.1.0-1|4	Release:	1
21cr|flameshot-12.1.0-1|5	License:	GPLv3
21cr|flameshot-12.1.0-1|6	Group:		Graphics
21cr|flameshot-12.1.0-1|7	Url:			https://flameshot.org/
21cr|flameshot-12.1.0-1|8	Source0:		https://github.com/flameshot-org/flameshot/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|flameshot-12.1.0-1|9	Patch1:		0001-Disable-automatic-updates-checks-by-default.patch
21cr|flameshot-12.1.0-1|10	BuildRequires:	cmake
21cr|flameshot-12.1.0-1|11	BuildRequires:	git
21cr|flameshot-12.1.0-1|12	BuildRequires:	qt5-linguist
21cr|flameshot-12.1.0-1|13	BuildRequires:	pkgconfig(gl)
21cr|flameshot-12.1.0-1|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|flameshot-12.1.0-1|15	BuildRequires:	pkgconfig(Qt5DBus)
21cr|flameshot-12.1.0-1|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|flameshot-12.1.0-1|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|flameshot-12.1.0-1|18	BuildRequires:	pkgconfig(Qt5Svg)
21cr|flameshot-12.1.0-1|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|flameshot-12.1.0-1|20	
21cr|flameshot-12.1.0-1|21	##_Fix https://github.com/lupoDharkael/flameshot/issues/335_##
21cr|flameshot-12.1.0-1|22	Requires:	%{_lib}qt5svg5
21cr|flameshot-12.1.0-1|23	
21cr|flameshot-12.1.0-1|24	%description
21cr|flameshot-12.1.0-1|25	Flameshot is a screenshot software, it's powerful yet simple to use for
21cr|flameshot-12.1.0-1|26	GNU/Linux.
21cr|flameshot-12.1.0-1|27	
21cr|flameshot-12.1.0-1|28	%files
21cr|flameshot-12.1.0-1|29	%license LICENSE
21cr|flameshot-12.1.0-1|30	%doc *.md
21cr|flameshot-12.1.0-1|31	%{_bindir}/%{name}
21cr|flameshot-12.1.0-1|32	%{_datadir}/applications/org.flameshot.Flameshot.desktop
21cr|flameshot-12.1.0-1|33	%{_datadir}/bash-completion/completions/%{name}
21cr|flameshot-12.1.0-1|34	%{_datadir}/dbus-1/interfaces/*.Flameshot.xml
21cr|flameshot-12.1.0-1|35	%{_datadir}/dbus-1/services/*.Flameshot.service
21cr|flameshot-12.1.0-1|36	%{_datadir}/%{name}
21cr|flameshot-12.1.0-1|37	%{_mandir}/man1/flameshot.1*
21cr|flameshot-12.1.0-1|38	%{_iconsdir}/hicolor/*/*/*.png
21cr|flameshot-12.1.0-1|39	%{_iconsdir}/hicolor/*/*/*.svg
21cr|flameshot-12.1.0-1|40	%{_datadir}/metainfo/org.%{name}.Flameshot.metainfo.xml
21cr|flameshot-12.1.0-1|41	%{_datadir}/zsh/site-functions/_%{name}
21cr|flameshot-12.1.0-1|42	%{_datadir}/fish/vendor_completions.d/flameshot.fish
21cr|flameshot-12.1.0-1|43	
21cr|flameshot-12.1.0-1|44	#------------------------------------------------------------------
21cr|flameshot-12.1.0-1|45	
21cr|flameshot-12.1.0-1|46	%prep
21cr|flameshot-12.1.0-1|47	%autosetup -p1
21cr|flameshot-12.1.0-1|48	
21cr|flameshot-12.1.0-1|49	
21cr|flameshot-12.1.0-1|50	%build
21cr|flameshot-12.1.0-1|51	%cmake_qt5 -DCMAKE_BUILD_TYPE=Release
21cr|flameshot-12.1.0-1|52	%make
21cr|flameshot-12.1.0-1|53	
21cr|flameshot-12.1.0-1|54	
21cr|flameshot-12.1.0-1|55	%install
21cr|flameshot-12.1.0-1|56	%makeinstall_std -C build

1441 21
21cr|flare-1.13.04-2|1	Summary:	Dark fantasy single-player 2D action RPG using the FLARE engine
21cr|flare-1.13.04-2|2	Name:		flare
21cr|flare-1.13.04-2|3	Version:	1.13.04
21cr|flare-1.13.04-2|4	Release:	2
21cr|flare-1.13.04-2|5	Epoch:		1
21cr|flare-1.13.04-2|6	License:	GPLv3+
21cr|flare-1.13.04-2|7	Group:		Games/Adventure
21cr|flare-1.13.04-2|8	Url:		https://flarerpg.org/
21cr|flare-1.13.04-2|9	Source0:	https://github.com/flareteam/flare-engine/archive/v%{version}.tar.gz?/%{name}-engine-%{version}.tar.gz
21cr|flare-1.13.04-2|10	Source1:	https://github.com/flareteam/flare-game/archive/v%{version}.tar.gz?/%{name}-game-%{version}.tar.gz
21cr|flare-1.13.04-2|11	BuildRequires:	cmake
21cr|flare-1.13.04-2|12	BuildRequires:	pkgconfig(sdl2)
21cr|flare-1.13.04-2|13	BuildRequires:	pkgconfig(SDL2_image)
21cr|flare-1.13.04-2|14	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|flare-1.13.04-2|15	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|flare-1.13.04-2|16	
21cr|flare-1.13.04-2|17	%description
21cr|flare-1.13.04-2|18	Flare is a single-player 2D action RPG with fast-paced action and a dark
21cr|flare-1.13.04-2|19	fantasy style using the Free Libre Action Roleplaying Engine (FLARE).
21cr|flare-1.13.04-2|20	It is a simple game engine built to handle such kind of RPGs. Flare is
21cr|flare-1.13.04-2|21	not a reimplementation of an existing game or engine. It is a tribute to and
21cr|flare-1.13.04-2|22	exploration of the action RPG genre.
21cr|flare-1.13.04-2|23	
21cr|flare-1.13.04-2|24	%files
21cr|flare-1.13.04-2|25	%doc README.engine.md CREDITS.engine.txt ../%{name}-game-%{version}/{README,CREDITS.txt}
21cr|flare-1.13.04-2|26	%{_appdatadir}/org.%{name}rpg.Flare.appdata.xml
21cr|flare-1.13.04-2|27	%{_datadir}/applications/%{name}.desktop
21cr|flare-1.13.04-2|28	%{_gamesbindir}/%{name}
21cr|flare-1.13.04-2|29	%{_gamesdatadir}/%{name}
21cr|flare-1.13.04-2|30	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|flare-1.13.04-2|31	%{_mandir}/man6/%{name}.6.xz
21cr|flare-1.13.04-2|32	
21cr|flare-1.13.04-2|33	#----------------------------------------------------------------------------
21cr|flare-1.13.04-2|34	
21cr|flare-1.13.04-2|35	%prep
21cr|flare-1.13.04-2|36	%autosetup -p1 -n %{name}-engine-%{version} -b1
21cr|flare-1.13.04-2|37	
21cr|flare-1.13.04-2|38	%build
21cr|flare-1.13.04-2|39	pushd ../%{name}-game-%{version}
21cr|flare-1.13.04-2|40	%cmake
21cr|flare-1.13.04-2|41	%make
21cr|flare-1.13.04-2|42	popd
21cr|flare-1.13.04-2|43	
21cr|flare-1.13.04-2|44	%cmake
21cr|flare-1.13.04-2|45	%make
21cr|flare-1.13.04-2|46	
21cr|flare-1.13.04-2|47	%install
21cr|flare-1.13.04-2|48	%makeinstall_std -C build
21cr|flare-1.13.04-2|49	%makeinstall_std -C ../%{name}-game-%{version}/build
21cr|flare-1.13.04-2|50	sed -i -e 's/RolePlaying/AdventureGame/' -e '/TryExec/d' %{buildroot}%{_datadir}/applications/%{name}.desktop

1442 21
21cr|flashrom-1.3.0-1|1	%define major 1
21cr|flashrom-1.3.0-1|2	%define libname %mklibname %{name} %{major}
21cr|flashrom-1.3.0-1|3	%define devname %mklibname %{name} -d
21cr|flashrom-1.3.0-1|4	
21cr|flashrom-1.3.0-1|5	Summary:	Utility which can be used to detect/read/write BIOS chips
21cr|flashrom-1.3.0-1|6	Name:		flashrom
21cr|flashrom-1.3.0-1|7	Version:	1.3.0
21cr|flashrom-1.3.0-1|8	Release:	1
21cr|flashrom-1.3.0-1|9	Epoch:		1
21cr|flashrom-1.3.0-1|10	License:	GPLv2+
21cr|flashrom-1.3.0-1|11	Group:		System/Kernel and hardware
21cr|flashrom-1.3.0-1|12	Url:		http://flashrom.org
21cr|flashrom-1.3.0-1|13	Source0:	http://download.flashrom.org/releases/%{name}-v%{version}.tar.bz2
21cr|flashrom-1.3.0-1|14	Patch0:     flashrom-v1.2-ftdi1-path.patch
21cr|flashrom-1.3.0-1|15	BuildRequires:	dmidecode
21cr|flashrom-1.3.0-1|16	BuildRequires:	glibc-static-devel
21cr|flashrom-1.3.0-1|17	BuildRequires:	meson
21cr|flashrom-1.3.0-1|18	BuildRequires:	pkgconfig(libftdi1)
21cr|flashrom-1.3.0-1|19	BuildRequires:	pkgconfig(libpci)
21cr|flashrom-1.3.0-1|20	BuildRequires:	pkgconfig(libjaylink)
21cr|flashrom-1.3.0-1|21	BuildRequires:	pkgconfig(libusb-1.0)
21cr|flashrom-1.3.0-1|22	BuildRequires:	pkgconfig(zlib)
21cr|flashrom-1.3.0-1|23	Requires:	dmidecode
21cr|flashrom-1.3.0-1|24	Requires:	%{libname} = %{EVRD}
21cr|flashrom-1.3.0-1|25	ExclusiveArch:	%{ix86} x86_64 aarch64
21cr|flashrom-1.3.0-1|26	
21cr|flashrom-1.3.0-1|27	%description
21cr|flashrom-1.3.0-1|28	Flashrom is a utility which can be used to detect BIOS chips (DIP, PLCC),
21cr|flashrom-1.3.0-1|29	read their contents and write new contents on the chips ("flash the chip").
21cr|flashrom-1.3.0-1|30	
21cr|flashrom-1.3.0-1|31	%files
21cr|flashrom-1.3.0-1|32	%doc README
21cr|flashrom-1.3.0-1|33	%license COPYING
21cr|flashrom-1.3.0-1|34	%{_mandir}/man8/%{name}.*
21cr|flashrom-1.3.0-1|35	%{_sbindir}/%{name}
21cr|flashrom-1.3.0-1|36	%{_udevrulesdir}/60_%{name}.rules
21cr|flashrom-1.3.0-1|37	
21cr|flashrom-1.3.0-1|38	#----------------------------------------------------------------------------
21cr|flashrom-1.3.0-1|39	
21cr|flashrom-1.3.0-1|40	%package -n %{libname}
21cr|flashrom-1.3.0-1|41	Summary:	Library for %{name}
21cr|flashrom-1.3.0-1|42	Group:		System/Libraries
21cr|flashrom-1.3.0-1|43	
21cr|flashrom-1.3.0-1|44	%description -n %{libname}
21cr|flashrom-1.3.0-1|45	Library for %{name}.
21cr|flashrom-1.3.0-1|46	
21cr|flashrom-1.3.0-1|47	%files -n %{libname}
21cr|flashrom-1.3.0-1|48	%{_libdir}/lib%{name}.so.%{major}*
21cr|flashrom-1.3.0-1|49	
21cr|flashrom-1.3.0-1|50	#----------------------------------------------------------------------------
21cr|flashrom-1.3.0-1|51	
21cr|flashrom-1.3.0-1|52	%package -n %{devname}
21cr|flashrom-1.3.0-1|53	Summary:	Development package for %{name}
21cr|flashrom-1.3.0-1|54	Group:		Development/C
21cr|flashrom-1.3.0-1|55	Requires:	%{libname} = %{EVRD}
21cr|flashrom-1.3.0-1|56	
21cr|flashrom-1.3.0-1|57	%description -n %{devname}
21cr|flashrom-1.3.0-1|58	Files for development with %{name}.
21cr|flashrom-1.3.0-1|59	
21cr|flashrom-1.3.0-1|60	%files -n %{devname}
21cr|flashrom-1.3.0-1|61	%{_includedir}/lib%{name}.h
21cr|flashrom-1.3.0-1|62	%{_libdir}/lib%{name}.so
21cr|flashrom-1.3.0-1|63	%{_libdir}/pkgconfig/%{name}.pc
21cr|flashrom-1.3.0-1|64	
21cr|flashrom-1.3.0-1|65	#----------------------------------------------------------------------------
21cr|flashrom-1.3.0-1|66	
21cr|flashrom-1.3.0-1|67	%prep
21cr|flashrom-1.3.0-1|68	%autosetup -p1 -n %{name}-v%{version}
21cr|flashrom-1.3.0-1|69	
21cr|flashrom-1.3.0-1|70	sed -i 's!werror=true!werror=false!g' meson.build
21cr|flashrom-1.3.0-1|71	sed -e 's/MODE="[0-9]*", GROUP="plugdev"/TAG+="uaccess"/g' util/flashrom_udev.rules -i
21cr|flashrom-1.3.0-1|72	
21cr|flashrom-1.3.0-1|73	%build
21cr|flashrom-1.3.0-1|74	%meson -Dtests=disabled
21cr|flashrom-1.3.0-1|75	%meson_build
21cr|flashrom-1.3.0-1|76	
21cr|flashrom-1.3.0-1|77	%install
21cr|flashrom-1.3.0-1|78	%meson_install
21cr|flashrom-1.3.0-1|79	mkdir -p %{buildroot}/%{_udevrulesdir}
21cr|flashrom-1.3.0-1|80	install -D -p -m 0644 util/flashrom_udev.rules %{buildroot}/%{_udevrulesdir}/60_flashrom.rules
21cr|flashrom-1.3.0-1|81	rm %{buildroot}/%{_libdir}/libflashrom.a

1443 21
21cr|flash-royal-1.0.0-1|1	Name:           flash-royal
21cr|flash-royal-1.0.0-1|2	Version:        1.0.0
21cr|flash-royal-1.0.0-1|3	Release:        1
21cr|flash-royal-1.0.0-1|4	Summary:        Royal treatment for USB flash drives - predictable storage behavior
21cr|flash-royal-1.0.0-1|5	
21cr|flash-royal-1.0.0-1|6	License:        GPL-2.0-or-later
21cr|flash-royal-1.0.0-1|7	URL:            https://abf.rosa.ru/import/flash-royal
21cr|flash-royal-1.0.0-1|8	Source0:        %{name}.udev
21cr|flash-royal-1.0.0-1|9	Source1:	%{name}.polkit
21cr|flash-royal-1.0.0-1|10	BuildArch:      noarch
21cr|flash-royal-1.0.0-1|11	Group:		System/Configuration/Hardware
21cr|flash-royal-1.0.0-1|12	Requires:       udev >= 249
21cr|flash-royal-1.0.0-1|13	
21cr|flash-royal-1.0.0-1|14	%description
21cr|flash-royal-1.0.0-1|15	Flash Royal provides royal treatment for your USB flash drives:
21cr|flash-royal-1.0.0-1|16	- Limits write cache (BDI) to 16MB for instant unmounting
21cr|flash-royal-1.0.0-1|17	- Disables USB autosuspend for immediate availability
21cr|flash-royal-1.0.0-1|18	- Sets I/O scheduler to 'none' for minimal latency
21cr|flash-royal-1.0.0-1|19	- Optimizes mount options (noatime, nodiratime)
21cr|flash-royal-1.0.0-1|20	- Filesystem-specific improvements (flush for FAT/exFAT,
21cr|flash-royal-1.0.0-1|21	windows_names and force for NTFS, etc)
21cr|flash-royal-1.0.0-1|22	
21cr|flash-royal-1.0.0-1|23	
21cr|flash-royal-1.0.0-1|24	%prep
21cr|flash-royal-1.0.0-1|25	
21cr|flash-royal-1.0.0-1|26	%build
21cr|flash-royal-1.0.0-1|27	
21cr|flash-royal-1.0.0-1|28	%install
21cr|flash-royal-1.0.0-1|29	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|flash-royal-1.0.0-1|30	install -m 0644 %{SOURCE0} %{buildroot}%{_udevrulesdir}/99-%{name}.rules
21cr|flash-royal-1.0.0-1|31	
21cr|flash-royal-1.0.0-1|32	mkdir -p %{buildroot}%{_datadir}/polkit-1/rules.d
21cr|flash-royal-1.0.0-1|33	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/polkit-1/rules.d/99-%{name}.rules
21cr|flash-royal-1.0.0-1|34	
21cr|flash-royal-1.0.0-1|35	%post
21cr|flash-royal-1.0.0-1|36	if command -v udevadm 2>/dev/null ; then
21cr|flash-royal-1.0.0-1|37	udevadm control --reload-rules || :
21cr|flash-royal-1.0.0-1|38	udevadm trigger --subsystem-match=block --attr-match=id_bus=usb || :
21cr|flash-royal-1.0.0-1|39	fi
21cr|flash-royal-1.0.0-1|40	
21cr|flash-royal-1.0.0-1|41	%postun
21cr|flash-royal-1.0.0-1|42	if command -v udevadm 2>/dev/null ; then
21cr|flash-royal-1.0.0-1|43	udevadm control --reload-rules || :
21cr|flash-royal-1.0.0-1|44	udevadm trigger --subsystem-match=block --attr-match=id_bus=usb || :
21cr|flash-royal-1.0.0-1|45	fi
21cr|flash-royal-1.0.0-1|46	
21cr|flash-royal-1.0.0-1|47	%files
21cr|flash-royal-1.0.0-1|48	%{_udevrulesdir}/99-%{name}.rules
21cr|flash-royal-1.0.0-1|49	%{_datadir}/polkit-1/rules.d/99-%{name}.rules
21cr|flash-royal-1.0.0-1|50	%changelog
21cr|flash-royal-1.0.0-1|51	* Mon Mar 23 2026 ABF <abf@rosa.ru>
21cr|flash-royal-1.0.0-1|52	- Automatic import for version 1.0.0-1

1444 21
21cr|flatzebra-0.1.7-2|1	%define api 0.1
21cr|flatzebra-0.1.7-2|2	%define major 2
21cr|flatzebra-0.1.7-2|3	%define libname %mklibname %{name} %{api} %{major}
21cr|flatzebra-0.1.7-2|4	%define devname %mklibname %{name} -d
21cr|flatzebra-0.1.7-2|5	
21cr|flatzebra-0.1.7-2|6	Summary:	A Generic Game Engine library for 2D double-buffering animation
21cr|flatzebra-0.1.7-2|7	Name:		flatzebra
21cr|flatzebra-0.1.7-2|8	Version:	0.1.7
21cr|flatzebra-0.1.7-2|9	Release:	2
21cr|flatzebra-0.1.7-2|10	License:	GPLv2+
21cr|flatzebra-0.1.7-2|11	Group:		System/Libraries
21cr|flatzebra-0.1.7-2|12	Url:		http://sarrazip.com/dev/burgerspace.html
21cr|flatzebra-0.1.7-2|13	Source0:	http://sarrazip.com/dev/%{name}-%{version}.tar.gz
21cr|flatzebra-0.1.7-2|14	BuildRequires:	pkgconfig(sdl)
21cr|flatzebra-0.1.7-2|15	BuildRequires:	pkgconfig(SDL_image)
21cr|flatzebra-0.1.7-2|16	BuildRequires:	pkgconfig(SDL_mixer)
21cr|flatzebra-0.1.7-2|17	BuildRequires:	pkgconfig(SDL_gfx)
21cr|flatzebra-0.1.7-2|18	BuildRequires:	pkgconfig(zlib)
21cr|flatzebra-0.1.7-2|19	
21cr|flatzebra-0.1.7-2|20	%description
21cr|flatzebra-0.1.7-2|21	Generic Game Engine library suitable for BurgerSpace, Afternoon Stalker
21cr|flatzebra-0.1.7-2|22	and Cosmosmash.
21cr|flatzebra-0.1.7-2|23	
21cr|flatzebra-0.1.7-2|24	#----------------------------------------------------------------------------
21cr|flatzebra-0.1.7-2|25	
21cr|flatzebra-0.1.7-2|26	%package -n %{libname}
21cr|flatzebra-0.1.7-2|27	Summary:	Main library for %{name}
21cr|flatzebra-0.1.7-2|28	Group:		System/Libraries
21cr|flatzebra-0.1.7-2|29	Conflicts:	%{_lib}flatzebra2 < 0.1.6-4
21cr|flatzebra-0.1.7-2|30	Obsoletes:	%{_lib}flatzebra2 < 0.1.6-4
21cr|flatzebra-0.1.7-2|31	
21cr|flatzebra-0.1.7-2|32	%description -n %{libname}
21cr|flatzebra-0.1.7-2|33	This package contains the library needed to run programs dynamically
21cr|flatzebra-0.1.7-2|34	linked with %{name}.
21cr|flatzebra-0.1.7-2|35	
21cr|flatzebra-0.1.7-2|36	%files -n %{libname}
21cr|flatzebra-0.1.7-2|37	%doc AUTHORS COPYING README NEWS
21cr|flatzebra-0.1.7-2|38	%{_libdir}/libflatzebra-%{api}.so.%{major}*
21cr|flatzebra-0.1.7-2|39	
21cr|flatzebra-0.1.7-2|40	#----------------------------------------------------------------------------
21cr|flatzebra-0.1.7-2|41	
21cr|flatzebra-0.1.7-2|42	%package -n %{devname}
21cr|flatzebra-0.1.7-2|43	Summary:	Headers for developing programs that will use %{name}
21cr|flatzebra-0.1.7-2|44	Group:		Development/C
21cr|flatzebra-0.1.7-2|45	Requires:	%{libname} = %{EVRD}
21cr|flatzebra-0.1.7-2|46	Provides:	%{name}-devel = %{EVRD}
21cr|flatzebra-0.1.7-2|47	
21cr|flatzebra-0.1.7-2|48	%description -n %{devname}
21cr|flatzebra-0.1.7-2|49	This package contains the headers that programmers will need to develop
21cr|flatzebra-0.1.7-2|50	applications which will use %{name}.
21cr|flatzebra-0.1.7-2|51	
21cr|flatzebra-0.1.7-2|52	%files -n %{devname}
21cr|flatzebra-0.1.7-2|53	%dir %{_includedir}/%{name}-%{api}
21cr|flatzebra-0.1.7-2|54	%{_includedir}/%{name}-%{api}/%{name}/*.h
21cr|flatzebra-0.1.7-2|55	%{_libdir}/*.so
21cr|flatzebra-0.1.7-2|56	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|flatzebra-0.1.7-2|57	
21cr|flatzebra-0.1.7-2|58	#----------------------------------------------------------------------------
21cr|flatzebra-0.1.7-2|59	
21cr|flatzebra-0.1.7-2|60	%prep
21cr|flatzebra-0.1.7-2|61	%setup -q
21cr|flatzebra-0.1.7-2|62	
21cr|flatzebra-0.1.7-2|63	%build
21cr|flatzebra-0.1.7-2|64	%configure
21cr|flatzebra-0.1.7-2|65	%make
21cr|flatzebra-0.1.7-2|66	
21cr|flatzebra-0.1.7-2|67	%install
21cr|flatzebra-0.1.7-2|68	%makeinstall_std
21cr|flatzebra-0.1.7-2|69	
21cr|flatzebra-0.1.7-2|70	rm -rf %{buildroot}%{_docdir}

1445 21
21cr|flaw-1.3.2-7|1	Summary:	F.L.A.W. is a fighting game between magicians
21cr|flaw-1.3.2-7|2	Name:		flaw
21cr|flaw-1.3.2-7|3	Version:	1.3.2
21cr|flaw-1.3.2-7|4	Release:	7
21cr|flaw-1.3.2-7|5	License:	GPLv3+
21cr|flaw-1.3.2-7|6	Group:		Games/Arcade
21cr|flaw-1.3.2-7|7	Url:		http://flaw.sourceforge.net/index.php
21cr|flaw-1.3.2-7|8	Source0:	%{name}-%{version}.tar.gz
21cr|flaw-1.3.2-7|9	# Buffer is too small and sprintf causes segfault with buffer overflaw
21cr|flaw-1.3.2-7|10	Patch0:		flaw-1.3.2-buffer.patch
21cr|flaw-1.3.2-7|11	BuildRequires:	intltool
21cr|flaw-1.3.2-7|12	BuildRequires:	boost-devel
21cr|flaw-1.3.2-7|13	BuildRequires:	gettext-devel
21cr|flaw-1.3.2-7|14	BuildRequires:	SDL_image-devel
21cr|flaw-1.3.2-7|15	BuildRequires:	SDL_gfx-devel
21cr|flaw-1.3.2-7|16	BuildRequires:	SDL_mixer-devel
21cr|flaw-1.3.2-7|17	BuildRequires:	SDL_ttf-devel
21cr|flaw-1.3.2-7|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|flaw-1.3.2-7|19	Requires:	fonts-ttf-freefont
21cr|flaw-1.3.2-7|20	
21cr|flaw-1.3.2-7|21	%description
21cr|flaw-1.3.2-7|22	F.L.A.W. is a free top-down wizard fighting game that can be played by
21cr|flaw-1.3.2-7|23	up to 5 players. The goal of the game is to survive as long as possible
21cr|flaw-1.3.2-7|24	while more and more fireballs appear in the arena.
21cr|flaw-1.3.2-7|25	
21cr|flaw-1.3.2-7|26	%files -f %{name}.lang
21cr|flaw-1.3.2-7|27	%doc AUTHORS COPYING ChangeLog INSTALL README
21cr|flaw-1.3.2-7|28	%{_datadir}/pixmaps/%{name}.png
21cr|flaw-1.3.2-7|29	%{_datadir}/applications/%{name}.desktop
21cr|flaw-1.3.2-7|30	%{_bindir}/*
21cr|flaw-1.3.2-7|31	%{_datadir}/%{name}/*
21cr|flaw-1.3.2-7|32	
21cr|flaw-1.3.2-7|33	#----------------------------------------------------------------------------
21cr|flaw-1.3.2-7|34	
21cr|flaw-1.3.2-7|35	%prep
21cr|flaw-1.3.2-7|36	%setup -q
21cr|flaw-1.3.2-7|37	%apply_patches
21cr|flaw-1.3.2-7|38	
21cr|flaw-1.3.2-7|39	touch NEWS
21cr|flaw-1.3.2-7|40	
21cr|flaw-1.3.2-7|41	%build
21cr|flaw-1.3.2-7|42	autoreconf -fi
21cr|flaw-1.3.2-7|43	%configure \
21cr|flaw-1.3.2-7|44	--with-fontpath=%{_datadir}/fonts/TTF/
21cr|flaw-1.3.2-7|45	%make
21cr|flaw-1.3.2-7|46	
21cr|flaw-1.3.2-7|47	%install
21cr|flaw-1.3.2-7|48	%makeinstall_std
21cr|flaw-1.3.2-7|49	
21cr|flaw-1.3.2-7|50	%find_lang %{name}
21cr|flaw-1.3.2-7|51	

1446 21
21cr|flawfinder-2.0.19-1|1	Summary:	Examines C/C++ source code for security flaws
21cr|flawfinder-2.0.19-1|2	Name:		flawfinder
21cr|flawfinder-2.0.19-1|3	Version:	2.0.19
21cr|flawfinder-2.0.19-1|4	Release:	1
21cr|flawfinder-2.0.19-1|5	License:	GPL
21cr|flawfinder-2.0.19-1|6	Group:		Development/C
21cr|flawfinder-2.0.19-1|7	Url:		http://www.dwheeler.com/flawfinder/
21cr|flawfinder-2.0.19-1|8	Source0:	http://www.dwheeler.com/flawfinder/flawfinder-%{version}.tar.gz
21cr|flawfinder-2.0.19-1|9	Patch0:		flawfinder-2.0.19-python3.patch
21cr|flawfinder-2.0.19-1|10	BuildRequires:	pkgconfig(python3)
21cr|flawfinder-2.0.19-1|11	BuildRequires:	python3-setuptools
21cr|flawfinder-2.0.19-1|12	BuildArch:	noarch
21cr|flawfinder-2.0.19-1|13	
21cr|flawfinder-2.0.19-1|14	%description
21cr|flawfinder-2.0.19-1|15	Flawfinder scans through C/C++ source code, identifying lines ("hits") with
21cr|flawfinder-2.0.19-1|16	potential security flaws. By default it reports hits sorted by severity, with
21cr|flawfinder-2.0.19-1|17	the riskiest lines first.
21cr|flawfinder-2.0.19-1|18	
21cr|flawfinder-2.0.19-1|19	%files
21cr|flawfinder-2.0.19-1|20	%doc README.md
21cr|flawfinder-2.0.19-1|21	%{_bindir}/flawfinder
21cr|flawfinder-2.0.19-1|22	%{_mandir}/man1/flawfinder.1*
21cr|flawfinder-2.0.19-1|23	%{python3_sitelib}/flawfinder.py
21cr|flawfinder-2.0.19-1|24	%{python3_sitelib}/flawfinder-%{version}-py*.egg-info/
21cr|flawfinder-2.0.19-1|25	%{python3_sitelib}/__pycache__/flawfinder.*.pyc
21cr|flawfinder-2.0.19-1|26	
21cr|flawfinder-2.0.19-1|27	#----------------------------------------------------------------------------
21cr|flawfinder-2.0.19-1|28	
21cr|flawfinder-2.0.19-1|29	%prep
21cr|flawfinder-2.0.19-1|30	%setup -q
21cr|flawfinder-2.0.19-1|31	%patch0 -p1
21cr|flawfinder-2.0.19-1|32	
21cr|flawfinder-2.0.19-1|33	%build
21cr|flawfinder-2.0.19-1|34	%py3_build
21cr|flawfinder-2.0.19-1|35	
21cr|flawfinder-2.0.19-1|36	%install
21cr|flawfinder-2.0.19-1|37	%py3_install
21cr|flawfinder-2.0.19-1|38	

1447 21
21cr|flawz-0.2.0-1|1	%global debug_package %{nil}
21cr|flawz-0.2.0-1|2	
21cr|flawz-0.2.0-1|3	Summary:	TUI for browsing CVE
21cr|flawz-0.2.0-1|4	Name:		flawz
21cr|flawz-0.2.0-1|5	Version:	0.2.0
21cr|flawz-0.2.0-1|6	Release:	1
21cr|flawz-0.2.0-1|7	License:	MIT
21cr|flawz-0.2.0-1|8	Group:		Databases
21cr|flawz-0.2.0-1|9	Url:		https://github.com/orhun/flawz
21cr|flawz-0.2.0-1|10	Source0:	https://github.com/orhun/flawz/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|flawz-0.2.0-1|11	# To create Source1:
21cr|flawz-0.2.0-1|12	# extract flawz-%%{version} archive
21cr|flawz-0.2.0-1|13	# cd flawz-%%{version}
21cr|flawz-0.2.0-1|14	# mkdir cargo-home
21cr|flawz-0.2.0-1|15	# cat >cargo-home/config <<EOF
21cr|flawz-0.2.0-1|16	# [source.crates-io]
21cr|flawz-0.2.0-1|17	# registry = 'https://github.com/rust-lang/crates.io-index'
21cr|flawz-0.2.0-1|18	# replace-with = 'vendored-sources'
21cr|flawz-0.2.0-1|19	# [source.vendored-sources]
21cr|flawz-0.2.0-1|20	# directory = './vendor'
21cr|flawz-0.2.0-1|21	# EOF
21cr|flawz-0.2.0-1|22	# export CARGO_HOME=$(pwd)/cargo-home
21cr|flawz-0.2.0-1|23	# cargo vendor
21cr|flawz-0.2.0-1|24	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21cr|flawz-0.2.0-1|25	Source1:	vendor-%{version}.tar.xz
21cr|flawz-0.2.0-1|26	BuildRequires:	cargo
21cr|flawz-0.2.0-1|27	BuildRequires:	rust
21cr|flawz-0.2.0-1|28	BuildRequires:	pkgconfig(openssl)
21cr|flawz-0.2.0-1|29	BuildRequires:	pkgconfig(sqlite3)
21cr|flawz-0.2.0-1|30	
21cr|flawz-0.2.0-1|31	%description
21cr|flawz-0.2.0-1|32	Terminal User Interface (TUI) for browsing the security vulnerabilities
21cr|flawz-0.2.0-1|33	(also known as CVEs).
21cr|flawz-0.2.0-1|34	As default it uses the vulnerability database (NVD) from NIST
21cr|flawz-0.2.0-1|35	and provides search and listing functionalities in the terminal
21cr|flawz-0.2.0-1|36	with different theming options.
21cr|flawz-0.2.0-1|37	
21cr|flawz-0.2.0-1|38	%files
21cr|flawz-0.2.0-1|39	%doc CHANGELOG.md README.md
21cr|flawz-0.2.0-1|40	%license LICENSE*
21cr|flawz-0.2.0-1|41	%{_bindir}/%{name}
21cr|flawz-0.2.0-1|42	
21cr|flawz-0.2.0-1|43	#----------------------------------------------------------------------------
21cr|flawz-0.2.0-1|44	
21cr|flawz-0.2.0-1|45	%prep
21cr|flawz-0.2.0-1|46	%autosetup -p1 -a1
21cr|flawz-0.2.0-1|47	
21cr|flawz-0.2.0-1|48	mkdir cargo-home
21cr|flawz-0.2.0-1|49	cat >cargo-home/config <<EOF
21cr|flawz-0.2.0-1|50	[source.crates-io]
21cr|flawz-0.2.0-1|51	registry = 'https://github.com/rust-lang/crates.io-index'
21cr|flawz-0.2.0-1|52	replace-with = 'vendored-sources'
21cr|flawz-0.2.0-1|53	[source.vendored-sources]
21cr|flawz-0.2.0-1|54	directory = './vendor'
21cr|flawz-0.2.0-1|55	EOF
21cr|flawz-0.2.0-1|56	
21cr|flawz-0.2.0-1|57	%build
21cr|flawz-0.2.0-1|58	export CARGO_HOME=$(pwd)/cargo-home/
21cr|flawz-0.2.0-1|59	CARGO_TARGET_DIR=target cargo build %{?_smp_mflags} --release --offline
21cr|flawz-0.2.0-1|60	
21cr|flawz-0.2.0-1|61	%install
21cr|flawz-0.2.0-1|62	mkdir -p %{buildroot}%{_bindir}
21cr|flawz-0.2.0-1|63	cp target/release/%{name} %{buildroot}%{_bindir}

1448 21
21cr|fldigi-4.1.21-1|1	Summary:	Fldigi is a software modem for Amateur Radio use
21cr|fldigi-4.1.21-1|2	Name:		fldigi
21cr|fldigi-4.1.21-1|3	Version:	4.1.21
21cr|fldigi-4.1.21-1|4	Release:	1
21cr|fldigi-4.1.21-1|5	License:	GPLv3+
21cr|fldigi-4.1.21-1|6	Group:		Communications
21cr|fldigi-4.1.21-1|7	Url:		http://www.w1hkj.com
21cr|fldigi-4.1.21-1|8	Source0:	https://sourceforge.net/projects/fldigi/files/%{name}/%{name}-%{version}.tar.gz
21cr|fldigi-4.1.21-1|9	Source1:	http://www.w1hkj.com/downloads/fldigi/FLDigi_3.23_Users_Manual.pdf
21cr|fldigi-4.1.21-1|10	Source100:	fldigi.appdata.xml
21cr|fldigi-4.1.21-1|11	BuildRequires:	asciidoc
21cr|fldigi-4.1.21-1|12	BuildRequires:	fltk-devel
21cr|fldigi-4.1.21-1|13	BuildRequires:	pkgconfig(hamlib)
21cr|fldigi-4.1.21-1|14	BuildRequires:	pkgconfig(libpulse)
21cr|fldigi-4.1.21-1|15	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|fldigi-4.1.21-1|16	BuildRequires:	pkgconfig(sndfile)
21cr|fldigi-4.1.21-1|17	BuildRequires:	pkgconfig(xmlrpc)
21cr|fldigi-4.1.21-1|18	
21cr|fldigi-4.1.21-1|19	%description
21cr|fldigi-4.1.21-1|20	Fldigi is a software modem for Amateur Radio use. It is a sound card based
21cr|fldigi-4.1.21-1|21	program that is used for both transmitting and receiving data in any of the
21cr|fldigi-4.1.21-1|22	following modes:
21cr|fldigi-4.1.21-1|23	
21cr|fldigi-4.1.21-1|24	BPSK and QPSK        31, 63, 125, 250 (both), and 63F and 500 (BPSK only)
21cr|fldigi-4.1.21-1|25	PSKR                 125, 250, and 500
21cr|fldigi-4.1.21-1|26	CW                   speeds from 5 to 200 wpm
21cr|fldigi-4.1.21-1|27	DominoEX             4, 5, 8, 11, 16 and 22; also with FEC
21cr|fldigi-4.1.21-1|28	Hellschreiber        Feld Hell, Slow Hell, Hell x5/x9, FSKHell(-105)
21cr|fldigi-4.1.21-1|29	and Hell 80
21cr|fldigi-4.1.21-1|30	MFSK                 4, 8, 11, 16, 22, 31, 32 and 64; most with image support
21cr|fldigi-4.1.21-1|31	MT63                 500, 1000 and 2000
21cr|fldigi-4.1.21-1|32	OLIVIA               various tones and bandwidths
21cr|fldigi-4.1.21-1|33	RTTY                 various baud rates, shifts, nbr. of data bits, etc.
21cr|fldigi-4.1.21-1|34	THOR                 4, 5, 8, 11, 16 and 22
21cr|fldigi-4.1.21-1|35	Throb and ThrobX     1, 2, and 4
21cr|fldigi-4.1.21-1|36	WWV                  receive only - calibrate your sound card to WWV
21cr|fldigi-4.1.21-1|37	Frequency Analysis   receive only - measure the frequency of a carrier
21cr|fldigi-4.1.21-1|38	
21cr|fldigi-4.1.21-1|39	Fldigi can also control a transceiver using Hamlib or RigCAT I/O, perform
21cr|fldigi-4.1.21-1|40	online or cdrom QRZ queries, log QSOs with the built-in logbook or Xlog,
21cr|fldigi-4.1.21-1|41	and send reception reports to the PSK Automatic Propagation Reporter.
21cr|fldigi-4.1.21-1|42	
21cr|fldigi-4.1.21-1|43	%files -f %{name}.lang
21cr|fldigi-4.1.21-1|44	%doc README NEWS AUTHORS doc/guide*
21cr|fldigi-4.1.21-1|45	%doc %{_datadir}/doc/%{name}/FLDigi_3.23_Users_Manual.pdf
21cr|fldigi-4.1.21-1|46	%{_bindir}/*
21cr|fldigi-4.1.21-1|47	%{_datadir}/appdata/fldigi.appdata.xml
21cr|fldigi-4.1.21-1|48	%{_datadir}/applications/*.desktop
21cr|fldigi-4.1.21-1|49	%{_datadir}/pixmaps/*.xpm
21cr|fldigi-4.1.21-1|50	%{_datadir}/%{name}
21cr|fldigi-4.1.21-1|51	%{_mandir}/man1/*
21cr|fldigi-4.1.21-1|52	
21cr|fldigi-4.1.21-1|53	#----------------------------------------------------------------------------
21cr|fldigi-4.1.21-1|54	
21cr|fldigi-4.1.21-1|55	%prep
21cr|fldigi-4.1.21-1|56	%setup -q
21cr|fldigi-4.1.21-1|57	
21cr|fldigi-4.1.21-1|58	%build
21cr|fldigi-4.1.21-1|59	%configure \
21cr|fldigi-4.1.21-1|60	--disable-rpath \
21cr|fldigi-4.1.21-1|61	--with-xmlrpc \
21cr|fldigi-4.1.21-1|62	--with-hamlib
21cr|fldigi-4.1.21-1|63	
21cr|fldigi-4.1.21-1|64	%make LIBS='-lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc_abyss -lxmlrpc++ -lxmlrpc -lxml2 -lxmlrpc_util' \
21cr|fldigi-4.1.21-1|65	ASCIIDOC_ICONS_DIR=%{_sysconfdir}/asciidoc/images/icons \
21cr|fldigi-4.1.21-1|66	V=1
21cr|fldigi-4.1.21-1|67	
21cr|fldigi-4.1.21-1|68	%install
21cr|fldigi-4.1.21-1|69	%makeinstall_std
21cr|fldigi-4.1.21-1|70	
21cr|fldigi-4.1.21-1|71	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|fldigi-4.1.21-1|72	install -pm 0644 %{SOURCE1} %{buildroot}%{_docdir}/%{name}/
21cr|fldigi-4.1.21-1|73	
21cr|fldigi-4.1.21-1|74	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|fldigi-4.1.21-1|75	install %{SOURCE100} -pm 0644 %{buildroot}%{_datadir}/appdata/
21cr|fldigi-4.1.21-1|76	
21cr|fldigi-4.1.21-1|77	%find_lang %{name}

1449 21
21cr|flemm-3.1-13|1	Name:       flemm
21cr|flemm-3.1-13|2	Version:    3.1
21cr|flemm-3.1-13|3	Release:    13
21cr|flemm-3.1-13|4	Summary:    Inflectional analysis on French texts
21cr|flemm-3.1-13|5	License:    GPL
21cr|flemm-3.1-13|6	Group:      Sciences/Computer science
21cr|flemm-3.1-13|7	URL:        http://www.univ-nancy2.fr/pers/namer/Telecharger_Flemm.htm
21cr|flemm-3.1-13|8	Source:     %{name}-%{version}.tar.bz2
21cr|flemm-3.1-13|9	Patch0:     %{name}.perl-modules-path.patch.bz2
21cr|flemm-3.1-13|10	Patch1:     %{name}-3.1.stdin.patch.bz2
21cr|flemm-3.1-13|11	BuildArch:  noarch
21cr|flemm-3.1-13|12	
21cr|flemm-3.1-13|13	%description
21cr|flemm-3.1-13|14	FLEMM is a Perl5 program that performs inflectional analysis on French texts
21cr|flemm-3.1-13|15	which have previously been tagged (eg. by the Brill tagger). This is a small
21cr|flemm-3.1-13|16	program, (60kb in a zipped format) mainly rule-based (i.e. only a 3000 words
21cr|flemm-3.1-13|17	lexicon is used in order to deal with exceptions). It runs on PCs or
21cr|flemm-3.1-13|18	Workstation, under Unix, Linux or Windows95/NT OS.
21cr|flemm-3.1-13|19	
21cr|flemm-3.1-13|20	The returned Flemm result objects are likely to be displayed as
21cr|flemm-3.1-13|21	XML structures.
21cr|flemm-3.1-13|22	
21cr|flemm-3.1-13|23	%prep
21cr|flemm-3.1-13|24	%setup -q
21cr|flemm-3.1-13|25	%patch0
21cr|flemm-3.1-13|26	%patch1
21cr|flemm-3.1-13|27	perl -pi -e 'tr/\r//d' LISMOI.txt tests/agatha.bll
21cr|flemm-3.1-13|28	chmod 755 *.pl
21cr|flemm-3.1-13|29	
21cr|flemm-3.1-13|30	%build
21cr|flemm-3.1-13|31	
21cr|flemm-3.1-13|32	%install
21cr|flemm-3.1-13|33	rm -rf %{buildroot}
21cr|flemm-3.1-13|34	
21cr|flemm-3.1-13|35	install -d -m 755 %{buildroot}%{_bindir}
21cr|flemm-3.1-13|36	install -m 755 flemm.pl %{buildroot}%{_bindir}/flemm.pl
21cr|flemm-3.1-13|37	
21cr|flemm-3.1-13|38	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|flemm-3.1-13|39	install -m 644 Flemm.pm %{buildroot}%{_datadir}/%{name}
21cr|flemm-3.1-13|40	cp -pr Flemm %{buildroot}%{_datadir}/%{name}
21cr|flemm-3.1-13|41	cp -pr EXCEP %{buildroot}%{_datadir}/%{name}
21cr|flemm-3.1-13|42	
21cr|flemm-3.1-13|43	%clean
21cr|flemm-3.1-13|44	rm -rf %{buildroot}
21cr|flemm-3.1-13|45	
21cr|flemm-3.1-13|46	%files
21cr|flemm-3.1-13|47	%defattr(-,root,root)
21cr|flemm-3.1-13|48	%doc LICENCE.txt README.txt LISMOI.txt tests flem_ex?.pl
21cr|flemm-3.1-13|49	%{_bindir}/flemm.pl
21cr|flemm-3.1-13|50	%{_datadir}/%{name}

1450 21
21cr|flexiblas-3.4.2-2|1	%define _disable_ld_no_undefined 1
21cr|flexiblas-3.4.2-2|2	
21cr|flexiblas-3.4.2-2|3	%bcond_without system_lapack
21cr|flexiblas-3.4.2-2|4	%bcond_without atlas
21cr|flexiblas-3.4.2-2|5	%bcond_without blis
21cr|flexiblas-3.4.2-2|6	%bcond_without openblas
21cr|flexiblas-3.4.2-2|7	
21cr|flexiblas-3.4.2-2|8	%if %{with openblas}
21cr|flexiblas-3.4.2-2|9	%global default_backend openblas-openmp
21cr|flexiblas-3.4.2-2|10	%else
21cr|flexiblas-3.4.2-2|11	%global default_backend netlib
21cr|flexiblas-3.4.2-2|12	%endif
21cr|flexiblas-3.4.2-2|13	
21cr|flexiblas-3.4.2-2|14	%global major_version 3
21cr|flexiblas-3.4.2-2|15	%global minor_version 2
21cr|flexiblas-3.4.2-2|16	%global patch_version 1
21cr|flexiblas-3.4.2-2|17	
21cr|flexiblas-3.4.2-2|18	
21cr|flexiblas-3.4.2-2|19	
21cr|flexiblas-3.4.2-2|20	Name:		flexiblas
21cr|flexiblas-3.4.2-2|21	Version:	3.4.2
21cr|flexiblas-3.4.2-2|22	Release:	2
21cr|flexiblas-3.4.2-2|23	Summary:	A BLAS/LAPACK wrapper library with runtime exchangeable backends
21cr|flexiblas-3.4.2-2|24	Group:		Sciences/Mathematics
21cr|flexiblas-3.4.2-2|25	# GPLv3 with an exception for the BLAS/LAPACK interface
21cr|flexiblas-3.4.2-2|26	# https://www.gnu.org/licenses/gpl-faq.en.html#LinkingOverControlledInterface
21cr|flexiblas-3.4.2-2|27	# libcscutils/ is LGPLv2+
21cr|flexiblas-3.4.2-2|28	# contributed/ and test/ are BSD
21cr|flexiblas-3.4.2-2|29	License:	GPLv3 with exceptions and LGPLv2+ and BSD
21cr|flexiblas-3.4.2-2|30	URL:		https://www.mpi-magdeburg.mpg.de/projects/%{name}
21cr|flexiblas-3.4.2-2|31	Source0:	https://github.com/mpimd-csc/flexiblas/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.xz
21cr|flexiblas-3.4.2-2|32	
21cr|flexiblas-3.4.2-2|33	BuildRequires:	gcc-gfortran, cmake, python3
21cr|flexiblas-3.4.2-2|34	%if %{with system_lapack}
21cr|flexiblas-3.4.2-2|35	BuildRequires:	blas-devel
21cr|flexiblas-3.4.2-2|36	BuildRequires:	blas-static-devel
21cr|flexiblas-3.4.2-2|37	BuildRequires:	lapack-devel
21cr|flexiblas-3.4.2-2|38	BuildRequires:	lapack-static-devel
21cr|flexiblas-3.4.2-2|39	%endif
21cr|flexiblas-3.4.2-2|40	%if %{with atlas}
21cr|flexiblas-3.4.2-2|41	BuildRequires:	atlas-devel
21cr|flexiblas-3.4.2-2|42	%endif
21cr|flexiblas-3.4.2-2|43	%if %{with blis}
21cr|flexiblas-3.4.2-2|44	BuildRequires:	blis-devel
21cr|flexiblas-3.4.2-2|45	%endif
21cr|flexiblas-3.4.2-2|46	%if %{with openblas}
21cr|flexiblas-3.4.2-2|47	BuildRequires:	openblas-devel
21cr|flexiblas-3.4.2-2|48	%endif
21cr|flexiblas-3.4.2-2|49	
21cr|flexiblas-3.4.2-2|50	%global _description %{expand:
21cr|flexiblas-3.4.2-2|51	FlexiBLAS is a wrapper library that enables the exchange of the BLAS and
21cr|flexiblas-3.4.2-2|52	LAPACK implementation used by a program without recompiling or relinking it.
21cr|flexiblas-3.4.2-2|53	}
21cr|flexiblas-3.4.2-2|54	
21cr|flexiblas-3.4.2-2|55	%description %_description
21cr|flexiblas-3.4.2-2|56	
21cr|flexiblas-3.4.2-2|57	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|58	%package        netlib
21cr|flexiblas-3.4.2-2|59	Summary:        FlexiBLAS wrapper library
21cr|flexiblas-3.4.2-2|60	Requires:       %{name} = %{EVRD}
21cr|flexiblas-3.4.2-2|61	Requires:       %{name}-%{default_backend} = %{EVRD}
21cr|flexiblas-3.4.2-2|62	
21cr|flexiblas-3.4.2-2|63	%description    netlib %_description
21cr|flexiblas-3.4.2-2|64	This package contains the wrapper library with 32-bit integer support.
21cr|flexiblas-3.4.2-2|65	
21cr|flexiblas-3.4.2-2|66	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|67	
21cr|flexiblas-3.4.2-2|68	%package        hook-profile
21cr|flexiblas-3.4.2-2|69	Summary:        FlexiBLAS profile hook plugin
21cr|flexiblas-3.4.2-2|70	Requires:       %{name} = %{EVRD}
21cr|flexiblas-3.4.2-2|71	Requires:       %{name}-netlib = %{EVRD}
21cr|flexiblas-3.4.2-2|72	
21cr|flexiblas-3.4.2-2|73	%description    hook-profile %_description
21cr|flexiblas-3.4.2-2|74	This package contains a plugin that enables profiling support.
21cr|flexiblas-3.4.2-2|75	
21cr|flexiblas-3.4.2-2|76	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|77	
21cr|flexiblas-3.4.2-2|78	%package        devel
21cr|flexiblas-3.4.2-2|79	Summary:        Development headers and libraries for FlexiBLAS
21cr|flexiblas-3.4.2-2|80	Requires:       %{name} = %{EVRD}
21cr|flexiblas-3.4.2-2|81	Requires:       %{name}-netlib = %{EVRD}
21cr|flexiblas-3.4.2-2|82	
21cr|flexiblas-3.4.2-2|83	%description    devel %_description
21cr|flexiblas-3.4.2-2|84	This package contains the development headers and libraries.
21cr|flexiblas-3.4.2-2|85	
21cr|flexiblas-3.4.2-2|86	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|87	
21cr|flexiblas-3.4.2-2|88	%if %{with atlas}
21cr|flexiblas-3.4.2-2|89	%package        atlas
21cr|flexiblas-3.4.2-2|90	Summary:        FlexiBLAS wrappers for ATLAS
21cr|flexiblas-3.4.2-2|91	Requires:       %{name} = %{EVRD}
21cr|flexiblas-3.4.2-2|92	
21cr|flexiblas-3.4.2-2|93	%description    atlas %_description
21cr|flexiblas-3.4.2-2|94	This package contains FlexiBLAS wrappers for the ATLAS project.
21cr|flexiblas-3.4.2-2|95	%endif
21cr|flexiblas-3.4.2-2|96	
21cr|flexiblas-3.4.2-2|97	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|98	
21cr|flexiblas-3.4.2-2|99	%if %{with blis}
21cr|flexiblas-3.4.2-2|100	%package        blis-serial
21cr|flexiblas-3.4.2-2|101	Summary:        FlexiBLAS wrappers for BLIS
21cr|flexiblas-3.4.2-2|102	Requires:       %{name} = %{EVRD}
21cr|flexiblas-3.4.2-2|103	
21cr|flexiblas-3.4.2-2|104	%description    blis-serial %_description
21cr|flexiblas-3.4.2-2|105	This package contains FlexiBLAS wrappers for the sequential library compiled
21cr|flexiblas-3.4.2-2|106	with a 32-integer interface.
21cr|flexiblas-3.4.2-2|107	
21cr|flexiblas-3.4.2-2|108	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|109	
21cr|flexiblas-3.4.2-2|110	%package        blis-openmp
21cr|flexiblas-3.4.2-2|111	Summary:        FlexiBLAS wrappers for BLIS
21cr|flexiblas-3.4.2-2|112	Requires:       %{name} = %{EVRD}
21cr|flexiblas-3.4.2-2|113	
21cr|flexiblas-3.4.2-2|114	%description    blis-openmp %_description
21cr|flexiblas-3.4.2-2|115	This package contains FlexiBLAS wrappers for the library compiled with
21cr|flexiblas-3.4.2-2|116	OpenMP support with a 32-integer interface.
21cr|flexiblas-3.4.2-2|117	
21cr|flexiblas-3.4.2-2|118	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|119	
21cr|flexiblas-3.4.2-2|120	%package        blis-threads
21cr|flexiblas-3.4.2-2|121	Summary:        FlexiBLAS wrappers for BLIS
21cr|flexiblas-3.4.2-2|122	Requires:       %{name} = %{EVRD}
21cr|flexiblas-3.4.2-2|123	
21cr|flexiblas-3.4.2-2|124	%description    blis-threads %_description
21cr|flexiblas-3.4.2-2|125	This package contains FlexiBLAS wrappers for the library compiled with
21cr|flexiblas-3.4.2-2|126	threading support with a 32-integer interface.
21cr|flexiblas-3.4.2-2|127	%endif
21cr|flexiblas-3.4.2-2|128	
21cr|flexiblas-3.4.2-2|129	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|130	
21cr|flexiblas-3.4.2-2|131	%if %{with openblas}
21cr|flexiblas-3.4.2-2|132	%package        openblas-openmp
21cr|flexiblas-3.4.2-2|133	Summary:        FlexiBLAS wrappers for OpenBLAS
21cr|flexiblas-3.4.2-2|134	Requires:       %{name} = %{EVRD}
21cr|flexiblas-3.4.2-2|135	
21cr|flexiblas-3.4.2-2|136	%description    openblas-openmp %_description
21cr|flexiblas-3.4.2-2|137	This package contains FlexiBLAS wrappers for the library compiled with
21cr|flexiblas-3.4.2-2|138	OpenMP support with a 32-integer interface.
21cr|flexiblas-3.4.2-2|139	
21cr|flexiblas-3.4.2-2|140	%endif
21cr|flexiblas-3.4.2-2|141	
21cr|flexiblas-3.4.2-2|142	#-------------------------------------------------------------------------
21cr|flexiblas-3.4.2-2|143	
21cr|flexiblas-3.4.2-2|144	%prep
21cr|flexiblas-3.4.2-2|145	%autosetup -p1
21cr|flexiblas-3.4.2-2|146	
21cr|flexiblas-3.4.2-2|147	%build
21cr|flexiblas-3.4.2-2|148	%if %{with system_lapack}
21cr|flexiblas-3.4.2-2|149	rm -rf contributed
21cr|flexiblas-3.4.2-2|150	%endif
21cr|flexiblas-3.4.2-2|151	%cmake  \
21cr|flexiblas-3.4.2-2|152	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21cr|flexiblas-3.4.2-2|153	%if %{with system_lapack}
21cr|flexiblas-3.4.2-2|154	-DLAPACK_API_VERSION=3.9.0 \
21cr|flexiblas-3.4.2-2|155	-DSYS_BLAS_LIBRARY=$(pkg-config --variable=libdir blas)/libblas.a \
21cr|flexiblas-3.4.2-2|156	-DSYS_LAPACK_LIBRARY=$(pkg-config --variable=libdir lapack)/liblapack.a \
21cr|flexiblas-3.4.2-2|157	%endif
21cr|flexiblas-3.4.2-2|158	-DINTEGER8=OFF \
21cr|flexiblas-3.4.2-2|159	-DCMAKE_SKIP_INSTALL_RPATH=ON \
21cr|flexiblas-3.4.2-2|160	-DTESTS=ON
21cr|flexiblas-3.4.2-2|161	
21cr|flexiblas-3.4.2-2|162	%make_build
21cr|flexiblas-3.4.2-2|163	
21cr|flexiblas-3.4.2-2|164	%install
21cr|flexiblas-3.4.2-2|165	%make_install -C build
21cr|flexiblas-3.4.2-2|166	echo "default = %{default_backend}" > %{buildroot}%{_sysconfdir}/%{name}rc
21cr|flexiblas-3.4.2-2|167	
21cr|flexiblas-3.4.2-2|168	# remove dummy hook
21cr|flexiblas-3.4.2-2|169	rm -f %{buildroot}%{_libdir}/%{name}*/lib%{name}_hook_dummy.so
21cr|flexiblas-3.4.2-2|170	
21cr|flexiblas-3.4.2-2|171	# set Fedora-friendly names
21cr|flexiblas-3.4.2-2|172	rename -- serial -serial %{buildroot}%{_libdir}/%{name}*/* || true
21cr|flexiblas-3.4.2-2|173	rename -- openmp -openmp %{buildroot}%{_libdir}/%{name}*/* || true
21cr|flexiblas-3.4.2-2|174	rename -- pthread -threads %{buildroot}%{_libdir}/%{name}*/* || true
21cr|flexiblas-3.4.2-2|175	rename NETLIB netlib %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
21cr|flexiblas-3.4.2-2|176	rename ATLAS atlas %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
21cr|flexiblas-3.4.2-2|177	rename Blis blis %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
21cr|flexiblas-3.4.2-2|178	rename OpenBLAS openblas %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
21cr|flexiblas-3.4.2-2|179	rename -- Serial -serial %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
21cr|flexiblas-3.4.2-2|180	rename -- OpenMP -openmp %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
21cr|flexiblas-3.4.2-2|181	rename -- PThread -threads %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
21cr|flexiblas-3.4.2-2|182	find %{buildroot}%{_sysconfdir}/%{name}*.d/* -type f \
21cr|flexiblas-3.4.2-2|183	-exec sed -i 's NETLIB netlib gI' {} \;\
21cr|flexiblas-3.4.2-2|184	-exec sed -i 's ATLAS atlas gI' {} \;\
21cr|flexiblas-3.4.2-2|185	-exec sed -i 's Blis blis gI' {} \;\
21cr|flexiblas-3.4.2-2|186	-exec sed -i 's OpenBLAS openblas gI' {} \;\
21cr|flexiblas-3.4.2-2|187	-exec sed -i 's Serial -serial gI' {} \;\
21cr|flexiblas-3.4.2-2|188	-exec sed -i 's OpenMP -openmp gI' {} \;\
21cr|flexiblas-3.4.2-2|189	-exec sed -i 's PThread -threads gI' {} \;
21cr|flexiblas-3.4.2-2|190	
21cr|flexiblas-3.4.2-2|191	%check
21cr|flexiblas-3.4.2-2|192	export FLEXIBLAS_TEST=%{buildroot}%{_libdir}/%{name}/lib%{name}_%{default_backend}.so
21cr|flexiblas-3.4.2-2|193	%make_build test
21cr|flexiblas-3.4.2-2|194	
21cr|flexiblas-3.4.2-2|195	%files
21cr|flexiblas-3.4.2-2|196	%license COPYING COPYING.NETLIB
21cr|flexiblas-3.4.2-2|197	%doc ISSUES.md README.md CHANGELOG
21cr|flexiblas-3.4.2-2|198	
21cr|flexiblas-3.4.2-2|199	%files netlib
21cr|flexiblas-3.4.2-2|200	%config(noreplace) %{_sysconfdir}/%{name}rc
21cr|flexiblas-3.4.2-2|201	%dir %{_sysconfdir}/%{name}rc.d
21cr|flexiblas-3.4.2-2|202	%{_sysconfdir}/%{name}rc.d/netlib.conf
21cr|flexiblas-3.4.2-2|203	%{_bindir}/%{name}
21cr|flexiblas-3.4.2-2|204	%{_libdir}/lib%{name}.so.%{major_version}*
21cr|flexiblas-3.4.2-2|205	%{_libdir}/lib%{name}_api.so.%{major_version}*
21cr|flexiblas-3.4.2-2|206	%{_libdir}/lib%{name}_mgmt.so.%{major_version}*
21cr|flexiblas-3.4.2-2|207	%dir %{_libdir}/%{name}
21cr|flexiblas-3.4.2-2|208	%{_libdir}/%{name}/lib%{name}_fallback_lapack.so
21cr|flexiblas-3.4.2-2|209	%{_libdir}/%{name}/lib%{name}_netlib.so
21cr|flexiblas-3.4.2-2|210	%{_mandir}/man1/%{name}.1*
21cr|flexiblas-3.4.2-2|211	
21cr|flexiblas-3.4.2-2|212	%files hook-profile
21cr|flexiblas-3.4.2-2|213	%{_libdir}/%{name}/lib%{name}_hook_profile.so
21cr|flexiblas-3.4.2-2|214	
21cr|flexiblas-3.4.2-2|215	%files devel
21cr|flexiblas-3.4.2-2|216	%{_includedir}/%{name}
21cr|flexiblas-3.4.2-2|217	%{_bindir}/flexiblas-config
21cr|flexiblas-3.4.2-2|218	%{_libdir}/lib%{name}.so
21cr|flexiblas-3.4.2-2|219	%{_libdir}/lib%{name}_api.so
21cr|flexiblas-3.4.2-2|220	%{_libdir}/lib%{name}_mgmt.so
21cr|flexiblas-3.4.2-2|221	%{_libdir}/pkgconfig/%{name}.pc
21cr|flexiblas-3.4.2-2|222	%{_libdir}/pkgconfig/%{name}_api.pc
21cr|flexiblas-3.4.2-2|223	%{_mandir}/man3/%{name}_*
21cr|flexiblas-3.4.2-2|224	%{_mandir}/man7/%{name}-api.7*
21cr|flexiblas-3.4.2-2|225	
21cr|flexiblas-3.4.2-2|226	%if %{with atlas}
21cr|flexiblas-3.4.2-2|227	%files atlas
21cr|flexiblas-3.4.2-2|228	%{_sysconfdir}/%{name}rc.d/atlas.conf
21cr|flexiblas-3.4.2-2|229	%{_libdir}/%{name}/lib%{name}_atlas.so
21cr|flexiblas-3.4.2-2|230	%endif
21cr|flexiblas-3.4.2-2|231	
21cr|flexiblas-3.4.2-2|232	%if %{with blis}
21cr|flexiblas-3.4.2-2|233	%files blis-serial
21cr|flexiblas-3.4.2-2|234	%{_sysconfdir}/%{name}rc.d/blis-serial.conf
21cr|flexiblas-3.4.2-2|235	%{_libdir}/%{name}/lib%{name}_blis-serial.so
21cr|flexiblas-3.4.2-2|236	
21cr|flexiblas-3.4.2-2|237	%files blis-openmp
21cr|flexiblas-3.4.2-2|238	%{_sysconfdir}/%{name}rc.d/blis-openmp.conf
21cr|flexiblas-3.4.2-2|239	%{_libdir}/%{name}/lib%{name}_blis-openmp.so
21cr|flexiblas-3.4.2-2|240	
21cr|flexiblas-3.4.2-2|241	%files blis-threads
21cr|flexiblas-3.4.2-2|242	%{_sysconfdir}/%{name}rc.d/blis-threads.conf
21cr|flexiblas-3.4.2-2|243	%{_libdir}/%{name}/lib%{name}_blis-threads.so
21cr|flexiblas-3.4.2-2|244	%endif
21cr|flexiblas-3.4.2-2|245	
21cr|flexiblas-3.4.2-2|246	%if %{with openblas}
21cr|flexiblas-3.4.2-2|247	%files openblas-openmp
21cr|flexiblas-3.4.2-2|248	%{_sysconfdir}/%{name}rc.d/openblas-openmp.conf
21cr|flexiblas-3.4.2-2|249	%{_libdir}/%{name}/lib%{name}_openblas-openmp.so
21cr|flexiblas-3.4.2-2|250	
21cr|flexiblas-3.4.2-2|251	%endif
21cr|flexiblas-3.4.2-2|252	
21cr|flexiblas-3.4.2-2|253	

1451 21
21cr|flickcurl-1.26-2|1	%define major 0
21cr|flickcurl-1.26-2|2	%define libname %mklibname %{name} %{major}
21cr|flickcurl-1.26-2|3	%define devname %mklibname %{name} -d
21cr|flickcurl-1.26-2|4	
21cr|flickcurl-1.26-2|5	Summary:	C library for the Flickr API
21cr|flickcurl-1.26-2|6	Name:		flickcurl
21cr|flickcurl-1.26-2|7	Version:	1.26
21cr|flickcurl-1.26-2|8	Release:	2
21cr|flickcurl-1.26-2|9	License:	LGPLv2+
21cr|flickcurl-1.26-2|10	Group:		Networking/File transfer
21cr|flickcurl-1.26-2|11	Url:		http://librdf.org/flickcurl/
21cr|flickcurl-1.26-2|12	Source0:	http://download.dajobe.org/flickcurl/%{name}-%{version}.tar.gz
21cr|flickcurl-1.26-2|13	BuildRequires:	pkgconfig(gnutls)
21cr|flickcurl-1.26-2|14	BuildRequires:	pkgconfig(libcares)
21cr|flickcurl-1.26-2|15	BuildRequires:	pkgconfig(libcurl)
21cr|flickcurl-1.26-2|16	BuildRequires:	pkgconfig(libexslt)
21cr|flickcurl-1.26-2|17	BuildRequires:	pkgconfig(libxml-2.0)
21cr|flickcurl-1.26-2|18	BuildRequires:	pkgconfig(raptor2)
21cr|flickcurl-1.26-2|19	
21cr|flickcurl-1.26-2|20	%description
21cr|flickcurl-1.26-2|21	Flickcurl is a C library for the Flickr API, handling creating the
21cr|flickcurl-1.26-2|22	requests, signing, token management, calling the API, marshalling
21cr|flickcurl-1.26-2|23	request parameters and decoding responses. It uses libcurl to call the
21cr|flickcurl-1.26-2|24	REST web service and libxml2 to manipulate the XML responses. The
21cr|flickcurl-1.26-2|25	current version supports part of the API (see Flickcurl API coverage)
21cr|flickcurl-1.26-2|26	primarily the functions for reading photo, people and tags description,
21cr|flickcurl-1.26-2|27	uploading photos, changing tags and comments.
21cr|flickcurl-1.26-2|28	
21cr|flickcurl-1.26-2|29	This package contains some utility programs using the %{name} library.
21cr|flickcurl-1.26-2|30	
21cr|flickcurl-1.26-2|31	%files
21cr|flickcurl-1.26-2|32	%doc LICENSE-2.0.txt LICENSE.html AUTHORS
21cr|flickcurl-1.26-2|33	%doc NEWS NEWS.html README README.html ChangeLog coverage.html
21cr|flickcurl-1.26-2|34	%{_bindir}/%{name}
21cr|flickcurl-1.26-2|35	%{_bindir}/flickrdf
21cr|flickcurl-1.26-2|36	%{_mandir}/man1/%{name}.1*
21cr|flickcurl-1.26-2|37	%{_mandir}/man1/flickrdf.1*
21cr|flickcurl-1.26-2|38	
21cr|flickcurl-1.26-2|39	#----------------------------------------------------------------------------
21cr|flickcurl-1.26-2|40	
21cr|flickcurl-1.26-2|41	%package -n %{libname}
21cr|flickcurl-1.26-2|42	Summary:	C library for the Flickr API
21cr|flickcurl-1.26-2|43	Group:		System/Libraries
21cr|flickcurl-1.26-2|44	
21cr|flickcurl-1.26-2|45	%description -n %{libname}
21cr|flickcurl-1.26-2|46	Flickcurl is a C library for the Flickr API, handling creating the
21cr|flickcurl-1.26-2|47	requests, signing, token management, calling the API, marshalling
21cr|flickcurl-1.26-2|48	request parameters and decoding responses. It uses libcurl to call the
21cr|flickcurl-1.26-2|49	REST web service and libxml2 to manipulate the XML responses. The
21cr|flickcurl-1.26-2|50	current version supports part of the API (see Flickcurl API coverage)
21cr|flickcurl-1.26-2|51	primarily the functions for reading photo, people and tags description,
21cr|flickcurl-1.26-2|52	uploading photos, changing tags and comments.
21cr|flickcurl-1.26-2|53	
21cr|flickcurl-1.26-2|54	%files -n %{libname}
21cr|flickcurl-1.26-2|55	%doc LICENSE-2.0.txt LICENSE.html AUTHORS
21cr|flickcurl-1.26-2|56	%{_libdir}/lib%{name}.so.%{major}*
21cr|flickcurl-1.26-2|57	
21cr|flickcurl-1.26-2|58	#----------------------------------------------------------------------------
21cr|flickcurl-1.26-2|59	
21cr|flickcurl-1.26-2|60	%package -n %{devname}
21cr|flickcurl-1.26-2|61	Summary:	Development files for %{libname}
21cr|flickcurl-1.26-2|62	Group:		System/Libraries
21cr|flickcurl-1.26-2|63	Requires:	%{libname} = %{EVRD}
21cr|flickcurl-1.26-2|64	Provides:	%{name}-devel = %{EVRD}
21cr|flickcurl-1.26-2|65	
21cr|flickcurl-1.26-2|66	%description -n %{devname}
21cr|flickcurl-1.26-2|67	This package contains the development files for the %{name} library.
21cr|flickcurl-1.26-2|68	
21cr|flickcurl-1.26-2|69	%files -n %{devname}
21cr|flickcurl-1.26-2|70	%doc NOTICE
21cr|flickcurl-1.26-2|71	%{_libdir}/lib%{name}.so
21cr|flickcurl-1.26-2|72	%{_libdir}/pkgconfig/%{name}.pc
21cr|flickcurl-1.26-2|73	%{_includedir}/%{name}.h
21cr|flickcurl-1.26-2|74	%{_bindir}/%{name}-config
21cr|flickcurl-1.26-2|75	%{_mandir}/man1/%{name}-config.1.*
21cr|flickcurl-1.26-2|76	%{_datadir}/gtk-doc/html/flickcurl
21cr|flickcurl-1.26-2|77	
21cr|flickcurl-1.26-2|78	#----------------------------------------------------------------------------
21cr|flickcurl-1.26-2|79	
21cr|flickcurl-1.26-2|80	%prep
21cr|flickcurl-1.26-2|81	%setup -q
21cr|flickcurl-1.26-2|82	
21cr|flickcurl-1.26-2|83	%build
21cr|flickcurl-1.26-2|84	%configure \
21cr|flickcurl-1.26-2|85	--disable-static
21cr|flickcurl-1.26-2|86	%make
21cr|flickcurl-1.26-2|87	
21cr|flickcurl-1.26-2|88	%install
21cr|flickcurl-1.26-2|89	%makeinstall_std

1452 21
21cr|flif-0.4-3|1	%define debug_package %{nil}
21cr|flif-0.4-3|2	%define oname	FLIF
21cr|flif-0.4-3|3	%define major	0
21cr|flif-0.4-3|4	%define libname %mklibname %{name} %{major}
21cr|flif-0.4-3|5	%define devname %mklibname %{name} %{major} -d
21cr|flif-0.4-3|6	
21cr|flif-0.4-3|7	Summary:	Free Lossless Image Format
21cr|flif-0.4-3|8	Name:		flif
21cr|flif-0.4-3|9	Version:	0.4
21cr|flif-0.4-3|10	Release:	3
21cr|flif-0.4-3|11	License:	GPLv3+
21cr|flif-0.4-3|12	Group:		Graphical desktop/Other
21cr|flif-0.4-3|13	Url:		http://flif.info/
21cr|flif-0.4-3|14	Source0:	https://github.com/FLIF-hub/FLIF/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|flif-0.4-3|15	BuildRequires:	make
21cr|flif-0.4-3|16	BuildRequires:	pkgconfig(libpng)
21cr|flif-0.4-3|17	BuildRequires:	pkgconfig(sdl2)
21cr|flif-0.4-3|18	Requires:	exiv2
21cr|flif-0.4-3|19	
21cr|flif-0.4-3|20	%description
21cr|flif-0.4-3|21	FLIF is a lossless image format which outperforms PNG, lossless WebP,
21cr|flif-0.4-3|22	lossless BPG and lossless JPEG2000 in terms of compression ratio.
21cr|flif-0.4-3|23	
21cr|flif-0.4-3|24	%files
21cr|flif-0.4-3|25	%doc README.md CONTRIBUTING.md FLIF-CLA-template.txt
21cr|flif-0.4-3|26	%license LICENSE LICENSE_Apache2 LICENSE_GPL LICENSE_LGPL
21cr|flif-0.4-3|27	%{_bindir}/%{name}
21cr|flif-0.4-3|28	%{_bindir}/apng2%{name}
21cr|flif-0.4-3|29	%{_bindir}/gif2%{name}
21cr|flif-0.4-3|30	%{_bindir}/view%{name}
21cr|flif-0.4-3|31	%{_mandir}/man1/flif.1*
21cr|flif-0.4-3|32	
21cr|flif-0.4-3|33	#----------------------------------------------------------------------------
21cr|flif-0.4-3|34	
21cr|flif-0.4-3|35	%package -n	%{libname}
21cr|flif-0.4-3|36	Summary:	Free Lossless Image Format encoder/decoder library
21cr|flif-0.4-3|37	License:	LGPLv3+ and ASL 2.0
21cr|flif-0.4-3|38	Group:		System/Libraries
21cr|flif-0.4-3|39	
21cr|flif-0.4-3|40	%description -n	%{libname}
21cr|flif-0.4-3|41	FLIF is a lossless image format which outperforms PNG, lossless WebP,
21cr|flif-0.4-3|42	lossless BPG and lossless JPEG2000 in terms of compression ratio.
21cr|flif-0.4-3|43	
21cr|flif-0.4-3|44	%files -n %{libname}
21cr|flif-0.4-3|45	%{_libdir}/lib%{name}.so.%{major}
21cr|flif-0.4-3|46	
21cr|flif-0.4-3|47	#------------------------------------------------------------------
21cr|flif-0.4-3|48	
21cr|flif-0.4-3|49	%package -n	%{devname}
21cr|flif-0.4-3|50	Summary:	FLIF development files
21cr|flif-0.4-3|51	Group:		Development/Other
21cr|flif-0.4-3|52	Requires:	%{libname} = %{EVRD}
21cr|flif-0.4-3|53	Provides:	%{name}-devel = %{EVRD}
21cr|flif-0.4-3|54	
21cr|flif-0.4-3|55	%description -n %{devname}
21cr|flif-0.4-3|56	FLIF is a lossless image format which outperforms PNG, lossless WebP,
21cr|flif-0.4-3|57	lossless BPG and lossless JPEG2000 in terms of compression ratio.
21cr|flif-0.4-3|58	
21cr|flif-0.4-3|59	%files -n %{devname}
21cr|flif-0.4-3|60	%{_includedir}/%{oname}/*.h
21cr|flif-0.4-3|61	%{_libdir}/*.so
21cr|flif-0.4-3|62	
21cr|flif-0.4-3|63	#----------------------------------------------------------------------------
21cr|flif-0.4-3|64	
21cr|flif-0.4-3|65	%prep
21cr|flif-0.4-3|66	%setup -qn %{oname}-%{version}
21cr|flif-0.4-3|67	sed -i \
21cr|flif-0.4-3|68	-e "s!PREFIX := \$(DESTDIR)/usr.*!PREFIX := \$(DESTDIR)%{_prefix}!" \
21cr|flif-0.4-3|69	-e "s!\$(PREFIX)/lib!\$(PREFIX)/%{_lib}!" \
21cr|flif-0.4-3|70	-e "s!\$(PREFIX)/include!\$(PREFIX)/include/%{oname}!" \
21cr|flif-0.4-3|71	src/Makefile
21cr|flif-0.4-3|72	
21cr|flif-0.4-3|73	%build
21cr|flif-0.4-3|74	%make
21cr|flif-0.4-3|75	%make -C src viewflif
21cr|flif-0.4-3|76	
21cr|flif-0.4-3|77	%install
21cr|flif-0.4-3|78	%makeinstall_std
21cr|flif-0.4-3|79	%makeinstall_std install-dev
21cr|flif-0.4-3|80	%makeinstall_std -C src install-viewflif

1453 21
21cr|flightcrew-0.9.2-1|1	%define libname %mklibname %{name} %{version}
21cr|flightcrew-0.9.2-1|2	%define devname %mklibname %{name} -d
21cr|flightcrew-0.9.2-1|3	
21cr|flightcrew-0.9.2-1|4	%define oname FlightCrew
21cr|flightcrew-0.9.2-1|5	
21cr|flightcrew-0.9.2-1|6	Summary:	A C++, cross-platform, native code epub validator
21cr|flightcrew-0.9.2-1|7	Name:		flightcrew
21cr|flightcrew-0.9.2-1|8	Version:	0.9.2
21cr|flightcrew-0.9.2-1|9	Release:	1
21cr|flightcrew-0.9.2-1|10	License:	GPLv3 and CC-BY-SA
21cr|flightcrew-0.9.2-1|11	Group:		Office
21cr|flightcrew-0.9.2-1|12	Url:		http://code.google.com/p/flightcrew/
21cr|flightcrew-0.9.2-1|13	Source0:	https://github.com/Sigil-Ebook/flightcrew/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|flightcrew-0.9.2-1|14	Source1:	flightcrew-sigil-plugin.metainfo.xml
21cr|flightcrew-0.9.2-1|15	Patch1:		0001-use-system-zlib-if-available.patch
21cr|flightcrew-0.9.2-1|16	Patch2:		0002-use-system-boost-libraries-if-available.patch
21cr|flightcrew-0.9.2-1|17	Patch3:		0003-use-system-xerces-c-if-available.patch
21cr|flightcrew-0.9.2-1|18	Patch4:		0004-don-t-build-googlemock-when-NO_TEST_EXE-is-specified.patch
21cr|flightcrew-0.9.2-1|19	Patch5:		0005-move-zipextraction-under-FlightCrew.patch
21cr|flightcrew-0.9.2-1|20	#Patch6:		0006-use-system-zipios-library-if-available.patch
21cr|flightcrew-0.9.2-1|21	Patch7:		0007-FlightCrew-plugin-Make-FlightCrew-plugin-work-on-uni.patch
21cr|flightcrew-0.9.2-1|22	# https://bugzilla.redhat.com/show_bug.cgi?id=1450956
21cr|flightcrew-0.9.2-1|23	# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861987
21cr|flightcrew-0.9.2-1|24	Patch8:		use_random_unique_tmp_path.patch
21cr|flightcrew-0.9.2-1|25	Patch9:		boost_176_scoped_ptr.patch
21cr|flightcrew-0.9.2-1|26	BuildRequires:	appstream-util
21cr|flightcrew-0.9.2-1|27	BuildRequires:	cmake
21cr|flightcrew-0.9.2-1|28	BuildRequires:	boost-devel
21cr|flightcrew-0.9.2-1|29	BuildRequires:	qt5-devel
21cr|flightcrew-0.9.2-1|30	BuildRequires:	pkgconfig(xerces-c)
21cr|flightcrew-0.9.2-1|31	BuildRequires:	pkgconfig(zlib)
21cr|flightcrew-0.9.2-1|32	
21cr|flightcrew-0.9.2-1|33	%description
21cr|flightcrew-0.9.2-1|34	FlightCrew is a C++, cross-platform, native code epub validator. It is composed
21cr|flightcrew-0.9.2-1|35	of three parts:
21cr|flightcrew-0.9.2-1|36	FlightCrew, the validation library
21cr|flightcrew-0.9.2-1|37	FlightCrew-cli, the command-line front-end to the FlightCrew library
21cr|flightcrew-0.9.2-1|38	FlightCrew-gui, the GUI front-end to the FlightCrew library
21cr|flightcrew-0.9.2-1|39	
21cr|flightcrew-0.9.2-1|40	It was initially created for Sigil, the epub editor.
21cr|flightcrew-0.9.2-1|41	
21cr|flightcrew-0.9.2-1|42	#----------------------------------------------------------------------------
21cr|flightcrew-0.9.2-1|43	
21cr|flightcrew-0.9.2-1|44	%package common
21cr|flightcrew-0.9.2-1|45	Summary:	A C++, cross-platform, native code epub validator
21cr|flightcrew-0.9.2-1|46	Group:		Office
21cr|flightcrew-0.9.2-1|47	
21cr|flightcrew-0.9.2-1|48	%description common
21cr|flightcrew-0.9.2-1|49	FlightCrew is a C++, cross-platform, native code epub validator.
21cr|flightcrew-0.9.2-1|50	It is composed of three parts:
21cr|flightcrew-0.9.2-1|51	FlightCrew, the validation library
21cr|flightcrew-0.9.2-1|52	FlightCrew-cli, the command-line front-end to the FlightCrew library
21cr|flightcrew-0.9.2-1|53	FlightCrew-gui, the GUI front-end to the FlightCrew library
21cr|flightcrew-0.9.2-1|54	
21cr|flightcrew-0.9.2-1|55	It was initially created for Sigil, the epub editor.
21cr|flightcrew-0.9.2-1|56	
21cr|flightcrew-0.9.2-1|57	%files common
21cr|flightcrew-0.9.2-1|58	%doc ChangeLog.txt COPYING.txt
21cr|flightcrew-0.9.2-1|59	
21cr|flightcrew-0.9.2-1|60	#----------------------------------------------------------------------------
21cr|flightcrew-0.9.2-1|61	
21cr|flightcrew-0.9.2-1|62	%package cli
21cr|flightcrew-0.9.2-1|63	Summary:	Command line tool for FlightCrew
21cr|flightcrew-0.9.2-1|64	Group:		Office
21cr|flightcrew-0.9.2-1|65	Requires:	%{name}-common = %{EVRD}
21cr|flightcrew-0.9.2-1|66	
21cr|flightcrew-0.9.2-1|67	%description cli
21cr|flightcrew-0.9.2-1|68	FlightCrew is a C++, cross-platform, native code epub validator. This package
21cr|flightcrew-0.9.2-1|69	contains the command line tool for FlightCrew.
21cr|flightcrew-0.9.2-1|70	
21cr|flightcrew-0.9.2-1|71	%files cli
21cr|flightcrew-0.9.2-1|72	%{_bindir}/%{name}-cli
21cr|flightcrew-0.9.2-1|73	
21cr|flightcrew-0.9.2-1|74	#----------------------------------------------------------------------------
21cr|flightcrew-0.9.2-1|75	
21cr|flightcrew-0.9.2-1|76	%package gui
21cr|flightcrew-0.9.2-1|77	Summary:	Command line tool for FlightCrew
21cr|flightcrew-0.9.2-1|78	Group:		Office
21cr|flightcrew-0.9.2-1|79	Requires:	%{name}-cli = %{EVRD}
21cr|flightcrew-0.9.2-1|80	Provides:	%{name} = %{EVRD}
21cr|flightcrew-0.9.2-1|81	
21cr|flightcrew-0.9.2-1|82	%description gui
21cr|flightcrew-0.9.2-1|83	FlightCrew is a C++, cross-platform, native code epub validator. This package
21cr|flightcrew-0.9.2-1|84	contains the Qt4 graphical front-ed for FlightCrew.
21cr|flightcrew-0.9.2-1|85	
21cr|flightcrew-0.9.2-1|86	%files gui
21cr|flightcrew-0.9.2-1|87	%{_bindir}/%{name}-gui
21cr|flightcrew-0.9.2-1|88	
21cr|flightcrew-0.9.2-1|89	#----------------------------------------------------------------------------
21cr|flightcrew-0.9.2-1|90	
21cr|flightcrew-0.9.2-1|91	%package sigil-plugin
21cr|flightcrew-0.9.2-1|92	Summary:	Sigil FlightCrew epub validator plugin
21cr|flightcrew-0.9.2-1|93	Requires:	sigil
21cr|flightcrew-0.9.2-1|94	# Older versions of FlightCrew were directly linked into sigil, we
21cr|flightcrew-0.9.2-1|95	# hacked up the FlightCrew build to produce a dynamic-lib to make this
21cr|flightcrew-0.9.2-1|96	# work, but upstream never intended FlightCrew to be used this way and
21cr|flightcrew-0.9.2-1|97	# with the plugin this is no longer necessary
21cr|flightcrew-0.9.2-1|98	Obsoletes:	%{name} <= 0.8
21cr|flightcrew-0.9.2-1|99	Obsoletes:	%{name}-devel <= 0.8
21cr|flightcrew-0.9.2-1|100	
21cr|flightcrew-0.9.2-1|101	%description	sigil-plugin
21cr|flightcrew-0.9.2-1|102	Sigil FlightCrew epub validator plugin.
21cr|flightcrew-0.9.2-1|103	
21cr|flightcrew-0.9.2-1|104	%files sigil-plugin
21cr|flightcrew-0.9.2-1|105	%{_bindir}/flightcrew-plugin
21cr|flightcrew-0.9.2-1|106	%{_datadir}/appdata/flightcrew-sigil-plugin.metainfo.xml
21cr|flightcrew-0.9.2-1|107	%{_datadir}/sigil/plugins/%{name}
21cr|flightcrew-0.9.2-1|108	#----------------------------------------------------------------------------
21cr|flightcrew-0.9.2-1|109	
21cr|flightcrew-0.9.2-1|110	%prep
21cr|flightcrew-0.9.2-1|111	%autosetup -p1 -n %{name}-%{version}
21cr|flightcrew-0.9.2-1|112	
21cr|flightcrew-0.9.2-1|113	# Fix EOL encoding for %%doc
21cr|flightcrew-0.9.2-1|114	for i in COPYING*.txt ChangeLog.txt README.txt; do
21cr|flightcrew-0.9.2-1|115	sed -i.old 's/\r//' "$i"
21cr|flightcrew-0.9.2-1|116	touch -r "$i.old" "$i"
21cr|flightcrew-0.9.2-1|117	done
21cr|flightcrew-0.9.2-1|118	
21cr|flightcrew-0.9.2-1|119	# remove unbundled stuff
21cr|flightcrew-0.9.2-1|120	rm -rf src/BoostParts src/zlib src/Xerces
21cr|flightcrew-0.9.2-1|121	# remove test framework
21cr|flightcrew-0.9.2-1|122	rm -rf src/googlemock
21cr|flightcrew-0.9.2-1|123	
21cr|flightcrew-0.9.2-1|124	# fix permissions
21cr|flightcrew-0.9.2-1|125	chmod a-x src/utf8-cpp/utf8/*.h
21cr|flightcrew-0.9.2-1|126	
21cr|flightcrew-0.9.2-1|127	# Fix python shebang
21cr|flightcrew-0.9.2-1|128	sed -i '1s=^#!/usr/bin/\(python\|env python\)[23]\?=#!%{__python3}=' src/FlightCrew-plugin/plugin.py
21cr|flightcrew-0.9.2-1|129	
21cr|flightcrew-0.9.2-1|130	%build
21cr|flightcrew-0.9.2-1|131	%global optflags %{optflags} -std=c++11
21cr|flightcrew-0.9.2-1|132	%cmake \
21cr|flightcrew-0.9.2-1|133	-DSKIP_FC_GUI=OFF \
21cr|flightcrew-0.9.2-1|134	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|flightcrew-0.9.2-1|135	-DBUILD_SHARED_FC=OFF \
21cr|flightcrew-0.9.2-1|136	-DNO_TEST_EXE=ON
21cr|flightcrew-0.9.2-1|137	%make
21cr|flightcrew-0.9.2-1|138	
21cr|flightcrew-0.9.2-1|139	%install
21cr|flightcrew-0.9.2-1|140	%makeinstall_std -C build
21cr|flightcrew-0.9.2-1|141	
21cr|flightcrew-0.9.2-1|142	mkdir -p %{buildroot}%{_datadir}/sigil/plugins/%{name}
21cr|flightcrew-0.9.2-1|143	install -p -m 755 src/FlightCrew-plugin/plugin.py \
21cr|flightcrew-0.9.2-1|144	%{buildroot}%{_datadir}/sigil/plugins/%{name}
21cr|flightcrew-0.9.2-1|145	install -p -m 644 src/FlightCrew-plugin/plugin.xml \
21cr|flightcrew-0.9.2-1|146	%{buildroot}%{_datadir}/sigil/plugins/%{name}
21cr|flightcrew-0.9.2-1|147	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|flightcrew-0.9.2-1|148	install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/appdata
21cr|flightcrew-0.9.2-1|149	appstream-util validate-relax --nonet \
21cr|flightcrew-0.9.2-1|150	%{buildroot}%{_datadir}/appdata/flightcrew-sigil-plugin.metainfo.xml

1454 21
21cr|flightgear-2020.3.14-2|1	%define url_ver %(echo %{version} | cut -d'.' -f1,2)
21cr|flightgear-2020.3.14-2|2	
21cr|flightgear-2020.3.14-2|3	Summary:	The FlightGear Flight Simulator
21cr|flightgear-2020.3.14-2|4	Name:		flightgear
21cr|flightgear-2020.3.14-2|5	Version:	2020.3.14
21cr|flightgear-2020.3.14-2|6	Release:	2
21cr|flightgear-2020.3.14-2|7	License:	GPLv2+
21cr|flightgear-2020.3.14-2|8	Group:		Games/Other
21cr|flightgear-2020.3.14-2|9	Url:		https://sourceforge.net/projects/flightgear/
21cr|flightgear-2020.3.14-2|10	Source0:	https://sourceforge.net/projects/flightgear/files/release-%{url_ver}/flightgear-%{version}.tar.bz2
21cr|flightgear-2020.3.14-2|11	Source11:	%{name}.16.png
21cr|flightgear-2020.3.14-2|12	Source12:	%{name}.32.png
21cr|flightgear-2020.3.14-2|13	Source13:	%{name}.48.png
21cr|flightgear-2020.3.14-2|14	Patch5:		0005-make-fglauncher-a-static-library.patch
21cr|flightgear-2020.3.14-2|15	BuildRequires:	cmake
21cr|flightgear-2020.3.14-2|16	BuildRequires:	git-core
21cr|flightgear-2020.3.14-2|17	BuildRequires:	boost-devel
21cr|flightgear-2020.3.14-2|18	BuildRequires:	fltk-devel
21cr|flightgear-2020.3.14-2|19	BuildRequires:	gsm-devel
21cr|flightgear-2020.3.14-2|20	BuildRequires:	libgomp-devel
21cr|flightgear-2020.3.14-2|21	BuildRequires:	plib-devel
21cr|flightgear-2020.3.14-2|22	BuildRequires:	subversion-devel
21cr|flightgear-2020.3.14-2|23	BuildRequires:	simgear-devel >= %{version}
21cr|flightgear-2020.3.14-2|24	BuildRequires:	pkgconfig(apr-1)
21cr|flightgear-2020.3.14-2|25	BuildRequires:	flite-devel
21cr|flightgear-2020.3.14-2|26	BuildRequires:	pkgconfig(freealut)
21cr|flightgear-2020.3.14-2|27	BuildRequires:	pkgconfig(glu)
21cr|flightgear-2020.3.14-2|28	BuildRequires:	pkgconfig(glut)
21cr|flightgear-2020.3.14-2|29	BuildRequires:	pkgconfig(libpng)
21cr|flightgear-2020.3.14-2|30	BuildRequires:	pkgconfig(openscenegraph)
21cr|flightgear-2020.3.14-2|31	BuildRequires:	pkgconfig(openal)
21cr|flightgear-2020.3.14-2|32	BuildRequires:	pkgconfig(Qt5Core)
21cr|flightgear-2020.3.14-2|33	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|flightgear-2020.3.14-2|34	BuildRequires:	pkgconfig(sqlite3)
21cr|flightgear-2020.3.14-2|35	BuildRequires:	pkgconfig(udev)
21cr|flightgear-2020.3.14-2|36	BuildRequires:	pkgconfig(xmu)
21cr|flightgear-2020.3.14-2|37	BuildRequires:	pkgconfig(zlib)
21cr|flightgear-2020.3.14-2|38	BuildRequires:	pkgconfig(Qt5Svg)
21cr|flightgear-2020.3.14-2|39	BuildRequires:	pkgconfig(Qt5Qml)
21cr|flightgear-2020.3.14-2|40	BuildRequires:	pkgconfig(Qt5Network)
21cr|flightgear-2020.3.14-2|41	BuildRequires:	pkgconfig(Qt5Quick)
21cr|flightgear-2020.3.14-2|42	
21cr|flightgear-2020.3.14-2|43	Requires:	%{name}-data = %{version}
21cr|flightgear-2020.3.14-2|44	Requires:	openscenegraph-plugins
21cr|flightgear-2020.3.14-2|45	
21cr|flightgear-2020.3.14-2|46	%description
21cr|flightgear-2020.3.14-2|47	The FlightGear project is working to create a sophisticated flight simulator
21cr|flightgear-2020.3.14-2|48	framework for the development and pursuit of interesting flight simulator
21cr|flightgear-2020.3.14-2|49	ideas. We are developing a solid basic sim that can be expanded and improved
21cr|flightgear-2020.3.14-2|50	upon by anyone interested in contributing.
21cr|flightgear-2020.3.14-2|51	
21cr|flightgear-2020.3.14-2|52	%files
21cr|flightgear-2020.3.14-2|53	%doc README AUTHORS docs-mini/
21cr|flightgear-2020.3.14-2|54	%{_bindir}/*
21cr|flightgear-2020.3.14-2|55	%{_datadir}/applications/%{name}.desktop
21cr|flightgear-2020.3.14-2|56	%{_datadir}/bash-completion/completions/fgfs
21cr|flightgear-2020.3.14-2|57	%{_datadir}/zsh/site-functions/_fgfs
21cr|flightgear-2020.3.14-2|58	%{_datadir}/applications/org.flightgear.FlightGear.desktop
21cr|flightgear-2020.3.14-2|59	%{_datadir}/metainfo/org.flightgear.FlightGear.metainfo.xml
21cr|flightgear-2020.3.14-2|60	%{_miconsdir}/%{name}.png
21cr|flightgear-2020.3.14-2|61	%{_iconsdir}/%{name}.png
21cr|flightgear-2020.3.14-2|62	%{_liconsdir}/%{name}.png
21cr|flightgear-2020.3.14-2|63	%{_iconsdir}/hicolor/*/apps/flightgear.*
21cr|flightgear-2020.3.14-2|64	%{_mandir}/man?/*
21cr|flightgear-2020.3.14-2|65	%{_mandir}/it/man*/*.xz
21cr|flightgear-2020.3.14-2|66	
21cr|flightgear-2020.3.14-2|67	#----------------------------------------------------------------------------
21cr|flightgear-2020.3.14-2|68	
21cr|flightgear-2020.3.14-2|69	%prep
21cr|flightgear-2020.3.14-2|70	%autosetup -p1
21cr|flightgear-2020.3.14-2|71	
21cr|flightgear-2020.3.14-2|72	# Taken from OBS
21cr|flightgear-2020.3.14-2|73	for f in docs-mini/README.xmlparticles Thanks
21cr|flightgear-2020.3.14-2|74	do
21cr|flightgear-2020.3.14-2|75	iconv -f iso-8859-1 -t utf-8 -o ${f}.utf8 ${f}
21cr|flightgear-2020.3.14-2|76	mv -f ${f}.utf8 ${f}
21cr|flightgear-2020.3.14-2|77	done
21cr|flightgear-2020.3.14-2|78	sed -i 's/\r//' docs-mini/AptNavFAQ.FlightGear.html
21cr|flightgear-2020.3.14-2|79	
21cr|flightgear-2020.3.14-2|80	# remove some unneeded doc files
21cr|flightgear-2020.3.14-2|81	for ext in Cygwin IRIX Joystick Linux MSVC MSVC8 MacOS SimGear Unix Win32-X autoconf mingw plib src xmlsyntax; do
21cr|flightgear-2020.3.14-2|82	rm -f docs-mini/README.${ext}
21cr|flightgear-2020.3.14-2|83	done
21cr|flightgear-2020.3.14-2|84	
21cr|flightgear-2020.3.14-2|85	%build
21cr|flightgear-2020.3.14-2|86	%cmake \
21cr|flightgear-2020.3.14-2|87	-DBUILD_SHARED_LIBS=OFF \
21cr|flightgear-2020.3.14-2|88	-DFG_DATA_DIR=%{_datadir}/%{name} \
21cr|flightgear-2020.3.14-2|89	-DSYSTEM_FLITE=ON \
21cr|flightgear-2020.3.14-2|90	-DSYSTEM_GSM=ON \
21cr|flightgear-2020.3.14-2|91	-DSYSTEM_SPEEX=OFF \
21cr|flightgear-2020.3.14-2|92	-DSYSTEM_SQLITE=ON \
21cr|flightgear-2020.3.14-2|93	-DSIMGEAR_SHARED=ON \
21cr|flightgear-2020.3.14-2|94	-DENABLE_GDAL=ON \
21cr|flightgear-2020.3.14-2|95	-DENABLE_OPENMP=ON \
21cr|flightgear-2020.3.14-2|96	-DFG_BUILD_TYPE=Release
21cr|flightgear-2020.3.14-2|97	%make
21cr|flightgear-2020.3.14-2|98	
21cr|flightgear-2020.3.14-2|99	%install
21cr|flightgear-2020.3.14-2|100	%makeinstall_std -C build
21cr|flightgear-2020.3.14-2|101	
21cr|flightgear-2020.3.14-2|102	mkdir -p %{buildroot}%{_datadir}/applications
21cr|flightgear-2020.3.14-2|103	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|flightgear-2020.3.14-2|104	[Desktop Entry]
21cr|flightgear-2020.3.14-2|105	Name=Flight Gear
21cr|flightgear-2020.3.14-2|106	Name[ru]=Flight Gear
21cr|flightgear-2020.3.14-2|107	Comment=%{Summary}
21cr|flightgear-2020.3.14-2|108	Comment[ru]=Авиасимулятор Flight Gear
21cr|flightgear-2020.3.14-2|109	Exec=fgfs
21cr|flightgear-2020.3.14-2|110	Icon=%{name}
21cr|flightgear-2020.3.14-2|111	Terminal=false
21cr|flightgear-2020.3.14-2|112	Type=Application
21cr|flightgear-2020.3.14-2|113	StartupNotify=true
21cr|flightgear-2020.3.14-2|114	Categories=Game;Simulation;
21cr|flightgear-2020.3.14-2|115	EOF
21cr|flightgear-2020.3.14-2|116	
21cr|flightgear-2020.3.14-2|117	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|flightgear-2020.3.14-2|118	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|flightgear-2020.3.14-2|119	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|flightgear-2020.3.14-2|120	
21cr|flightgear-2020.3.14-2|121	rm -rf %{buildroot}%{_docdir}/FlightGear
21cr|flightgear-2020.3.14-2|122	
21cr|flightgear-2020.3.14-2|123	# remove obsolete utilities (taken from OBS)
21cr|flightgear-2020.3.14-2|124	cd %{buildroot}%{_bindir} && rm GPSsmooth MIDGsmooth UGsmooth metar

1455 21
21cr|flightgear-data-2020.3.14-1|1	%define url_ver %(echo %{version} | cut -d'.' -f1,2)
21cr|flightgear-data-2020.3.14-1|2	
21cr|flightgear-data-2020.3.14-1|3	%define	oname	flightgear
21cr|flightgear-data-2020.3.14-1|4	
21cr|flightgear-data-2020.3.14-1|5	Summary:	The data for FlightGear Flight Simulator
21cr|flightgear-data-2020.3.14-1|6	Name:		flightgear-data
21cr|flightgear-data-2020.3.14-1|7	Version:	2020.3.14
21cr|flightgear-data-2020.3.14-1|8	Release:	1
21cr|flightgear-data-2020.3.14-1|9	License:	GPLv2+
21cr|flightgear-data-2020.3.14-1|10	Group:		Games/Other
21cr|flightgear-data-2020.3.14-1|11	Url:		http://www.flightgear.org/
21cr|flightgear-data-2020.3.14-1|12	Source0:	https://sourceforge.net/projects/flightgear/files/release-%{url_ver}/FlightGear-%{version}-data.txz
21cr|flightgear-data-2020.3.14-1|13	Provides:	flightgear-base = %{EVRD}
21cr|flightgear-data-2020.3.14-1|14	BuildArch:	noarch
21cr|flightgear-data-2020.3.14-1|15	
21cr|flightgear-data-2020.3.14-1|16	%description
21cr|flightgear-data-2020.3.14-1|17	The Flight Gear project is working to create a sophisticated flight simulator
21cr|flightgear-data-2020.3.14-1|18	framework for the development and pursuit of interesting flight simulator
21cr|flightgear-data-2020.3.14-1|19	ideas. We are developing a solid basic sim that can be expanded and improved
21cr|flightgear-data-2020.3.14-1|20	upon by anyone interested in contributing.
21cr|flightgear-data-2020.3.14-1|21	
21cr|flightgear-data-2020.3.14-1|22	This package contains the base data files.
21cr|flightgear-data-2020.3.14-1|23	
21cr|flightgear-data-2020.3.14-1|24	%files
21cr|flightgear-data-2020.3.14-1|25	%doc AUTHORS COPYING NEWS README Thanks Docs
21cr|flightgear-data-2020.3.14-1|26	%{_datadir}/%{oname}
21cr|flightgear-data-2020.3.14-1|27	
21cr|flightgear-data-2020.3.14-1|28	#----------------------------------------------------------------------------
21cr|flightgear-data-2020.3.14-1|29	
21cr|flightgear-data-2020.3.14-1|30	%prep
21cr|flightgear-data-2020.3.14-1|31	%setup -q -n fgdata
21cr|flightgear-data-2020.3.14-1|32	
21cr|flightgear-data-2020.3.14-1|33	%build
21cr|flightgear-data-2020.3.14-1|34	# Nothing
21cr|flightgear-data-2020.3.14-1|35	
21cr|flightgear-data-2020.3.14-1|36	%install
21cr|flightgear-data-2020.3.14-1|37	install -d -m 0755 %{buildroot}%{_datadir}/%{oname}/
21cr|flightgear-data-2020.3.14-1|38	cp -a * %{buildroot}%{_datadir}/%{oname}/
21cr|flightgear-data-2020.3.14-1|39	
21cr|flightgear-data-2020.3.14-1|40	# cleanup temporary files and fix permissions
21cr|flightgear-data-2020.3.14-1|41	find %{buildroot}%{_datadir}/%{oname} -name '*#*' -exec rm {} \;
21cr|flightgear-data-2020.3.14-1|42	find %{buildroot}%{_datadir}/%{oname} -type f -exec chmod 644 {} \;
21cr|flightgear-data-2020.3.14-1|43	
21cr|flightgear-data-2020.3.14-1|44	# fix wrong eol encoding on some doc files
21cr|flightgear-data-2020.3.14-1|45	for f in Docs/FGShortRef.css Docs/README.kln89.html Docs/FGShortRef.html \
21cr|flightgear-data-2020.3.14-1|46	Docs/README.submodels Docs/README.yasim Docs/README.xmlparticles
21cr|flightgear-data-2020.3.14-1|47	do
21cr|flightgear-data-2020.3.14-1|48	sed -i 's/\r//' %{buildroot}%{_datadir}/%{oname}/$f
21cr|flightgear-data-2020.3.14-1|49	done
21cr|flightgear-data-2020.3.14-1|50	
21cr|flightgear-data-2020.3.14-1|51	# fix files not in utf-8
21cr|flightgear-data-2020.3.14-1|52	for f in Thanks Docs/README.xmlparticles
21cr|flightgear-data-2020.3.14-1|53	do
21cr|flightgear-data-2020.3.14-1|54	path=%{buildroot}%{_datadir}/%{oname}/$f
21cr|flightgear-data-2020.3.14-1|55	iconv -f iso-8859-1 -t utf-8 -o ${path}.utf8 $path
21cr|flightgear-data-2020.3.14-1|56	mv -f ${path}.utf8 ${path}
21cr|flightgear-data-2020.3.14-1|57	done

1456 21
21cr|flint-2.9.0-1|1	# hmod_mat addon checkout information; this is used by eclib
21cr|flint-2.9.0-1|2	%global hm_user fredrik-johansson
21cr|flint-2.9.0-1|3	%global hm_name hmod_mat
21cr|flint-2.9.0-1|4	%global hm_commit 75378f4af0f0b558385a8bf28d6b4b8ca5f0f568
21cr|flint-2.9.0-1|5	%global hm_shortcommit %(c=%{hm_commit}; echo ${c:0:7})
21cr|flint-2.9.0-1|6	%global hm_date 20140328
21cr|flint-2.9.0-1|7	
21cr|flint-2.9.0-1|8	Name:           flint
21cr|flint-2.9.0-1|9	Version:        2.9.0
21cr|flint-2.9.0-1|10	Release:        1
21cr|flint-2.9.0-1|11	Summary:        Fast Library for Number Theory
21cr|flint-2.9.0-1|12	Group:          Sciences/Mathematics
21cr|flint-2.9.0-1|13	# Flint itself is LGPLv2+.  The hmod_mat extension is GPLv2+.
21cr|flint-2.9.0-1|14	License:        LGPLv2+ and GPLv2+
21cr|flint-2.9.0-1|15	URL:            https://www.flintlib.org/
21cr|flint-2.9.0-1|16	Source0:        https://www.flintlib.org/%{name}-%{version}.tar.gz
21cr|flint-2.9.0-1|17	Source1:        https://github.com/%{hm_user}/%{hm_name}/archive/%{hm_commit}/%{hm_name}-%{hm_shortcommit}.tar.gz
21cr|flint-2.9.0-1|18	# Make the hmod_mat extension use gmp instead of mpir
21cr|flint-2.9.0-1|19	Patch0:         %{name}-hmod_mat.patch
21cr|flint-2.9.0-1|20	# Use the popcnt instruction when available
21cr|flint-2.9.0-1|21	Patch1:         %{name}-popcnt.patch
21cr|flint-2.9.0-1|22	# Work around a test that will not compile
21cr|flint-2.9.0-1|23	# See https://github.com/wbhart/flint2/issues/1165
21cr|flint-2.9.0-1|24	Patch2:         %{name}-test.patch
21cr|flint-2.9.0-1|25	# force use flexiblas headers
21cr|flint-2.9.0-1|26	Patch3:         flint-flexiblas-headers.patch
21cr|flint-2.9.0-1|27	
21cr|flint-2.9.0-1|28	BuildRequires:  flexiblas-devel
21cr|flint-2.9.0-1|29	BuildRequires:  gcc-c++
21cr|flint-2.9.0-1|30	BuildRequires:  gmp-devel
21cr|flint-2.9.0-1|31	BuildRequires:  make
21cr|flint-2.9.0-1|32	BuildRequires:  ntl-devel
21cr|flint-2.9.0-1|33	BuildRequires:  pkgconfig(bdw-gc)
21cr|flint-2.9.0-1|34	BuildRequires:  pkgconfig(mpfr)
21cr|flint-2.9.0-1|35	BuildRequires:  python3-sphinx
21cr|flint-2.9.0-1|36	#BuildRequires:  tex(latex)
21cr|flint-2.9.0-1|37	
21cr|flint-2.9.0-1|38	%description
21cr|flint-2.9.0-1|39	FLINT is a C library for doing number theory, written by William Hart
21cr|flint-2.9.0-1|40	and David Harvey.
21cr|flint-2.9.0-1|41	
21cr|flint-2.9.0-1|42	%files
21cr|flint-2.9.0-1|43	%doc %{name}-%{version}/AUTHORS
21cr|flint-2.9.0-1|44	%doc %{name}-%{version}/NEWS
21cr|flint-2.9.0-1|45	%doc %{name}-%{version}/README
21cr|flint-2.9.0-1|46	%doc %{name}-%{version}/README.hmod_mat.md
21cr|flint-2.9.0-1|47	%license %{name}-%{version}/LICENSE %{name}-%{version}/LICENSE.hmod_mat
21cr|flint-2.9.0-1|48	%{_libdir}/libflint.so.17*
21cr|flint-2.9.0-1|49	%{_libdir}/libflint-gc.so.17*
21cr|flint-2.9.0-1|50	%{_datadir}/flint/
21cr|flint-2.9.0-1|51	
21cr|flint-2.9.0-1|52	#-------------------------------------------------------
21cr|flint-2.9.0-1|53	%package        devel
21cr|flint-2.9.0-1|54	Summary:        Development files for FLINT
21cr|flint-2.9.0-1|55	Group:          Development/Other
21cr|flint-2.9.0-1|56	Requires:       %{name} = %{version}-%{release}
21cr|flint-2.9.0-1|57	Requires:       gmp-devel
21cr|flint-2.9.0-1|58	Requires:       mpfr-devel
21cr|flint-2.9.0-1|59	Requires:       ntl-devel
21cr|flint-2.9.0-1|60	
21cr|flint-2.9.0-1|61	%description    devel
21cr|flint-2.9.0-1|62	The %{name}-devel package contains libraries and header files for
21cr|flint-2.9.0-1|63	developing applications that use %{name}.
21cr|flint-2.9.0-1|64	
21cr|flint-2.9.0-1|65	%files devel
21cr|flint-2.9.0-1|66	%doc %{name}-%{version}/doc/build/html
21cr|flint-2.9.0-1|67	%{_includedir}/flint/
21cr|flint-2.9.0-1|68	%{_libdir}/libflint.so
21cr|flint-2.9.0-1|69	%{_libdir}/libflint-gc.so
21cr|flint-2.9.0-1|70	
21cr|flint-2.9.0-1|71	#-------------------------------------------------------
21cr|flint-2.9.0-1|72	
21cr|flint-2.9.0-1|73	%package        static
21cr|flint-2.9.0-1|74	Summary:        Static libraries for FLINT
21cr|flint-2.9.0-1|75	Group:          Development/Other
21cr|flint-2.9.0-1|76	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|flint-2.9.0-1|77	
21cr|flint-2.9.0-1|78	
21cr|flint-2.9.0-1|79	%description    static
21cr|flint-2.9.0-1|80	The %{name}-static package contains static libraries for
21cr|flint-2.9.0-1|81	developing applications that use %{name}.
21cr|flint-2.9.0-1|82	
21cr|flint-2.9.0-1|83	%files static
21cr|flint-2.9.0-1|84	%{_libdir}/libflint.a
21cr|flint-2.9.0-1|85	%{_libdir}/libflint-gc.a
21cr|flint-2.9.0-1|86	
21cr|flint-2.9.0-1|87	#-------------------------------------------------------
21cr|flint-2.9.0-1|88	
21cr|flint-2.9.0-1|89	%prep
21cr|flint-2.9.0-1|90	%setup -q -c
21cr|flint-2.9.0-1|91	%setup -q -T -D -a 1
21cr|flint-2.9.0-1|92	
21cr|flint-2.9.0-1|93	fixtimestamp() {
21cr|flint-2.9.0-1|94	touch -r $1.orig $1
21cr|flint-2.9.0-1|95	rm -f $1.orig
21cr|flint-2.9.0-1|96	}
21cr|flint-2.9.0-1|97	
21cr|flint-2.9.0-1|98	# Use gmp instead of mpir with hmod_mat
21cr|flint-2.9.0-1|99	for fil in $(grep -Frl mpir.h hmod_mat-%{hm_commit}); do
21cr|flint-2.9.0-1|100	sed -i.orig 's/mpir\.h/gmp.h/' $fil
21cr|flint-2.9.0-1|101	fixtimestamp $fil
21cr|flint-2.9.0-1|102	done
21cr|flint-2.9.0-1|103	
21cr|flint-2.9.0-1|104	mv hmod_mat-%{hm_commit} %{name}-%{version}/hmod_mat
21cr|flint-2.9.0-1|105	pushd %{name}-%{version}
21cr|flint-2.9.0-1|106	
21cr|flint-2.9.0-1|107	%autopatch -p0
21cr|flint-2.9.0-1|108	
21cr|flint-2.9.0-1|109	# Do not use rpaths.  Use flexiblas instead of openblas
21cr|flint-2.9.0-1|110	sed -i '/ -Wl,-rpath,[^"]*\("\)/d;s/openblas/flexiblas/' configure
21cr|flint-2.9.0-1|111	
21cr|flint-2.9.0-1|112	# sanitize header files
21cr|flint-2.9.0-1|113	ln -sf $PWD flint
21cr|flint-2.9.0-1|114	# sanitize references to external headers
21cr|flint-2.9.0-1|115	for fil in $(find . -name \*.c -o -name \*.h -o -name \*.in); do
21cr|flint-2.9.0-1|116	sed -ri.orig 's/"((gc|gmp|limits|math|stdlib|string)\.h)"/<\1>/' $fil
21cr|flint-2.9.0-1|117	fixtimestamp $fil
21cr|flint-2.9.0-1|118	done
21cr|flint-2.9.0-1|119	# sanitize references to flintxx headers
21cr|flint-2.9.0-1|120	sed_expr=$(ls -1 flintxx/*.h | \
21cr|flint-2.9.0-1|121	sed -r 's,flintxx/(.*)\.h,\1,' | \
21cr|flint-2.9.0-1|122	awk '/START/{if (x) print x;x="";next}{x=(!x)?$0:x"|"$0;}END{print x;}')
21cr|flint-2.9.0-1|123	for fil in $(find . -name \*.c -o -name \*.h); do
21cr|flint-2.9.0-1|124	sed -ri.orig "s@\"(flintxx/)?(($sed_expr)\.h)\"@<flint/flintxx/\2>@" $fil
21cr|flint-2.9.0-1|125	fixtimestamp $fil
21cr|flint-2.9.0-1|126	done
21cr|flint-2.9.0-1|127	# sanitize references to all other headers
21cr|flint-2.9.0-1|128	for fil in $(find . -name \*.c -o -name \*.h); do
21cr|flint-2.9.0-1|129	sed -ri.orig 's@"(\.\./)?([^"]+\.h])"@<flint/\2>@' $fil
21cr|flint-2.9.0-1|130	fixtimestamp $fil
21cr|flint-2.9.0-1|131	done
21cr|flint-2.9.0-1|132	# "
21cr|flint-2.9.0-1|133	
21cr|flint-2.9.0-1|134	# Use the classic sphinx theme
21cr|flint-2.9.0-1|135	sed -i "s/'default'/'classic'/" doc/source/conf.py
21cr|flint-2.9.0-1|136	
21cr|flint-2.9.0-1|137	# Rename hmod_mat files for doc
21cr|flint-2.9.0-1|138	cp -p hmod_mat/LICENSE LICENSE.hmod_mat
21cr|flint-2.9.0-1|139	cp -p hmod_mat/README.md README.hmod_mat.md
21cr|flint-2.9.0-1|140	popd
21cr|flint-2.9.0-1|141	
21cr|flint-2.9.0-1|142	# Prepare to build two versions of the library
21cr|flint-2.9.0-1|143	cp -a %{name}-%{version} %{name}-%{version}-gc
21cr|flint-2.9.0-1|144	for fil in $(grep -Frl libflint %{name}-%{version}-gc); do
21cr|flint-2.9.0-1|145	sed -i 's/libflint/libflint-gc/' $fil
21cr|flint-2.9.0-1|146	done
21cr|flint-2.9.0-1|147	
21cr|flint-2.9.0-1|148	
21cr|flint-2.9.0-1|149	%build
21cr|flint-2.9.0-1|150	export CFLAGS="%{build_cflags} -fwrapv -D_FILE_OFFSET_BITS=64 -I%{_includedir}"
21cr|flint-2.9.0-1|151	# We set HAVE_FAST_COMPILER to 0 on i686, ARM, s390, and 32-bit MIPS because
21cr|flint-2.9.0-1|152	# otherwise the tests exhaust virtual memory.  If other architectures run out
21cr|flint-2.9.0-1|153	# of virtual memory while building flintxx/test/t-fmpzxx.cpp, then do likewise.
21cr|flint-2.9.0-1|154	%ifarch %{ix86} %{arm} s390 %{mips32}
21cr|flint-2.9.0-1|155	CFLAGS="$CFLAGS -DHAVE_FAST_COMPILER=0"
21cr|flint-2.9.0-1|156	%endif
21cr|flint-2.9.0-1|157	export CXXFLAGS="$CFLAGS"
21cr|flint-2.9.0-1|158	
21cr|flint-2.9.0-1|159	# Build the non-gc version
21cr|flint-2.9.0-1|160	pushd %{name}-%{version}
21cr|flint-2.9.0-1|161	OS=Linux \
21cr|flint-2.9.0-1|162	MACHINE=%{_arch} \
21cr|flint-2.9.0-1|163	sh -x ./configure \
21cr|flint-2.9.0-1|164	--prefix=%{_prefix} \
21cr|flint-2.9.0-1|165	--with-gmp=%{_prefix} \
21cr|flint-2.9.0-1|166	--with-mpfr=%{_prefix} \
21cr|flint-2.9.0-1|167	--with-blas=%{_libdir} \
21cr|flint-2.9.0-1|168	--with-ntl=%{_prefix} \
21cr|flint-2.9.0-1|169	--enable-cxx \
21cr|flint-2.9.0-1|170	--extensions=$PWD/hmod_mat \
21cr|flint-2.9.0-1|171	CFLAGS="$CFLAGS" \
21cr|flint-2.9.0-1|172	CXXFLAGS="$CXXFLAGS"
21cr|flint-2.9.0-1|173	
21cr|flint-2.9.0-1|174	# FIXME: %%{?_smp_mflags} sometimes fails
21cr|flint-2.9.0-1|175	make verbose LDFLAGS="%{build_ldflags}" LIBDIR=%{_lib}
21cr|flint-2.9.0-1|176	
21cr|flint-2.9.0-1|177	# Build the documentation
21cr|flint-2.9.0-1|178	make -C doc html
21cr|flint-2.9.0-1|179	popd
21cr|flint-2.9.0-1|180	
21cr|flint-2.9.0-1|181	# Build the gc version
21cr|flint-2.9.0-1|182	pushd %{name}-%{version}-gc
21cr|flint-2.9.0-1|183	OS=Linux \
21cr|flint-2.9.0-1|184	MACHINE=%{_arch} \
21cr|flint-2.9.0-1|185	sh -x ./configure \
21cr|flint-2.9.0-1|186	--prefix=%{_prefix} \
21cr|flint-2.9.0-1|187	--with-gmp=%{_prefix} \
21cr|flint-2.9.0-1|188	--with-mpfr=%{_prefix} \
21cr|flint-2.9.0-1|189	--with-blas=%{_libdir} \
21cr|flint-2.9.0-1|190	--with-ntl=%{_prefix} \
21cr|flint-2.9.0-1|191	--with-gc=%{_prefix} \
21cr|flint-2.9.0-1|192	--enable-cxx \
21cr|flint-2.9.0-1|193	CFLAGS="$CFLAGS" \
21cr|flint-2.9.0-1|194	CXXFLAGS="$CXXFLAGS"
21cr|flint-2.9.0-1|195	
21cr|flint-2.9.0-1|196	# FIXME: %%{?_smp_mflags} sometimes fails
21cr|flint-2.9.0-1|197	make verbose LDFLAGS="%{build_ldflags}" LIBDIR=%{_lib}
21cr|flint-2.9.0-1|198	popd
21cr|flint-2.9.0-1|199	
21cr|flint-2.9.0-1|200	
21cr|flint-2.9.0-1|201	%install
21cr|flint-2.9.0-1|202	# Install the gc version
21cr|flint-2.9.0-1|203	pushd %{name}-%{version}-gc
21cr|flint-2.9.0-1|204	%make_install LIBDIR=%{_lib}
21cr|flint-2.9.0-1|205	popd
21cr|flint-2.9.0-1|206	
21cr|flint-2.9.0-1|207	# Install the non-gc version
21cr|flint-2.9.0-1|208	pushd %{name}-%{version}
21cr|flint-2.9.0-1|209	%make_install LIBDIR=%{_lib}
21cr|flint-2.9.0-1|210	
21cr|flint-2.9.0-1|211	# Fix permissions
21cr|flint-2.9.0-1|212	chmod 0755 %{buildroot}%{_libdir}/libflint*.so.*
21cr|flint-2.9.0-1|213	
21cr|flint-2.9.0-1|214	# Install CPimport.txt
21cr|flint-2.9.0-1|215	mkdir -p %{buildroot}%{_datadir}/flint
21cr|flint-2.9.0-1|216	cp -p qadic/CPimport.txt %{buildroot}%{_datadir}/flint
21cr|flint-2.9.0-1|217	popd
21cr|flint-2.9.0-1|218	
21cr|flint-2.9.0-1|219	
21cr|flint-2.9.0-1|220	%ifnarch %{arm} %{ix86}
21cr|flint-2.9.0-1|221	# Tests temporarily disabled on 32-bit builders.
21cr|flint-2.9.0-1|222	# See https://github.com/wbhart/flint2/issues/786
21cr|flint-2.9.0-1|223	%check
21cr|flint-2.9.0-1|224	#pushd %{name}-%{version}
21cr|flint-2.9.0-1|225	#export LD_LIBRARY_PATH=$PWD
21cr|flint-2.9.0-1|226	#make check QUIET_CC= QUIET_CXX= QUIET_AR= \
21cr|flint-2.9.0-1|227	#  LDFLAGS="%{build_ldflags}" LIBDIR=%{_lib}
21cr|flint-2.9.0-1|228	#popd
21cr|flint-2.9.0-1|229	%endif

1457 21
21cr|florence-0.6.3-5|1	%define gstapi 1.0
21cr|florence-0.6.3-5|2	
21cr|florence-0.6.3-5|3	%define api 1.0
21cr|florence-0.6.3-5|4	%define major 1
21cr|florence-0.6.3-5|5	%define libname %mklibname %{name} %{api} %{major}
21cr|florence-0.6.3-5|6	%define devname %mklibname %{name} -d
21cr|florence-0.6.3-5|7	
21cr|florence-0.6.3-5|8	Summary:	Extensible scalable on-screen virtual keyboard
21cr|florence-0.6.3-5|9	Name:		florence
21cr|florence-0.6.3-5|10	Version:	0.6.3
21cr|florence-0.6.3-5|11	Release:	5
21cr|florence-0.6.3-5|12	Group:		System/X11
21cr|florence-0.6.3-5|13	License:	GPLv2+ and GFDL
21cr|florence-0.6.3-5|14	Url:		http://florence.sourceforge.net
21cr|florence-0.6.3-5|15	Source0:	https://sourceforge.net/projects/florence/files/florence/%{version}/%{name}-%{version}.tar.bz2
21cr|florence-0.6.3-5|16	Patch0:		florence-0.6.0-desktop.patch
21cr|florence-0.6.3-5|17	Patch1:		florence-0.6.2-linkage.patch
21cr|florence-0.6.3-5|18	BuildRequires:	intltool
21cr|florence-0.6.3-5|19	BuildRequires:	rarian
21cr|florence-0.6.3-5|20	BuildRequires:	pkgconfig(atspi-2)
21cr|florence-0.6.3-5|21	BuildRequires:	pkgconfig(cairo)
21cr|florence-0.6.3-5|22	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|florence-0.6.3-5|23	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|florence-0.6.3-5|24	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21cr|florence-0.6.3-5|25	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|florence-0.6.3-5|26	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|florence-0.6.3-5|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|florence-0.6.3-5|28	BuildRequires:	pkgconfig(x11)
21cr|florence-0.6.3-5|29	BuildRequires:	pkgconfig(xext)
21cr|florence-0.6.3-5|30	BuildRequires:	pkgconfig(xtst)
21cr|florence-0.6.3-5|31	
21cr|florence-0.6.3-5|32	%description
21cr|florence-0.6.3-5|33	Florence is an extensible scalable virtual keyboard.
21cr|florence-0.6.3-5|34	
21cr|florence-0.6.3-5|35	It's designed for GNOME but can be used in any DE (without some features).
21cr|florence-0.6.3-5|36	
21cr|florence-0.6.3-5|37	You need it if you can't use a real hardware keyboard, for example because
21cr|florence-0.6.3-5|38	you are disabled, your keyboard is broken or because you use a tablet PC,
21cr|florence-0.6.3-5|39	but you must be able to use a pointing device (as a mouse, a trackball or
21cr|florence-0.6.3-5|40	a touchscreen).
21cr|florence-0.6.3-5|41	
21cr|florence-0.6.3-5|42	In GNOME Florence stays out of your way when you don't need it: it appears
21cr|florence-0.6.3-5|43	on the screen only when you need it.
21cr|florence-0.6.3-5|44	
21cr|florence-0.6.3-5|45	A Timer-based auto-click functionality is available to help disabled people
21cr|florence-0.6.3-5|46	having difficulties to click.
21cr|florence-0.6.3-5|47	
21cr|florence-0.6.3-5|48	If you have problems switching keyboard layout (language) in KDE4, reconfigure
21cr|florence-0.6.3-5|49	layouts in KDE4 settings once and it should work.
21cr|florence-0.6.3-5|50	
21cr|florence-0.6.3-5|51	%files -f %{name}.lang
21cr|florence-0.6.3-5|52	%doc AUTHORS ChangeLog COPYING COPYING-DOCS NEWS README
21cr|florence-0.6.3-5|53	%{_bindir}/%{name}
21cr|florence-0.6.3-5|54	%{_datadir}/%{name}
21cr|florence-0.6.3-5|55	%{_datadir}/applications/%{name}.*
21cr|florence-0.6.3-5|56	%{_datadir}/glib-2.0/schemas/*.xml
21cr|florence-0.6.3-5|57	%{_datadir}/pixmaps/%{name}.svg
21cr|florence-0.6.3-5|58	%{_mandir}/man1/%{name}*.1*
21cr|florence-0.6.3-5|59	
21cr|florence-0.6.3-5|60	#----------------------------------------------------------------------------
21cr|florence-0.6.3-5|61	
21cr|florence-0.6.3-5|62	%package -n %{libname}
21cr|florence-0.6.3-5|63	Summary:	Shared library for %{name}
21cr|florence-0.6.3-5|64	Group:		System/Libraries
21cr|florence-0.6.3-5|65	
21cr|florence-0.6.3-5|66	%description -n %{libname}
21cr|florence-0.6.3-5|67	Shared library for %{name}.
21cr|florence-0.6.3-5|68	
21cr|florence-0.6.3-5|69	%files -n %{libname}
21cr|florence-0.6.3-5|70	%{_libdir}/libflorence-%{api}.so.%{major}*
21cr|florence-0.6.3-5|71	
21cr|florence-0.6.3-5|72	#----------------------------------------------------------------------------
21cr|florence-0.6.3-5|73	
21cr|florence-0.6.3-5|74	%package -n %{devname}
21cr|florence-0.6.3-5|75	Summary:	Development files for %{name}
21cr|florence-0.6.3-5|76	Group:		Development/C
21cr|florence-0.6.3-5|77	Requires:	%{libname} = %{EVRD}
21cr|florence-0.6.3-5|78	Provides:	%{name}-devel = %{EVRD}
21cr|florence-0.6.3-5|79	
21cr|florence-0.6.3-5|80	%description -n %{devname}
21cr|florence-0.6.3-5|81	Development files for %{name}.
21cr|florence-0.6.3-5|82	
21cr|florence-0.6.3-5|83	%files -n %{devname}
21cr|florence-0.6.3-5|84	%{_includedir}/florence-%{api}/florence.h
21cr|florence-0.6.3-5|85	%{_libdir}/libflorence-%{api}.so
21cr|florence-0.6.3-5|86	%{_libdir}/pkgconfig/florence-%{api}.pc
21cr|florence-0.6.3-5|87	
21cr|florence-0.6.3-5|88	#----------------------------------------------------------------------------
21cr|florence-0.6.3-5|89	
21cr|florence-0.6.3-5|90	%prep
21cr|florence-0.6.3-5|91	%autosetup -p1
21cr|florence-0.6.3-5|92	
21cr|florence-0.6.3-5|93	%build
21cr|florence-0.6.3-5|94	autoreconf -fi
21cr|florence-0.6.3-5|95	%configure \
21cr|florence-0.6.3-5|96	--without-panelapplet \
21cr|florence-0.6.3-5|97	--without-xrecord \
21cr|florence-0.6.3-5|98	--without-notification \
21cr|florence-0.6.3-5|99	--disable-static
21cr|florence-0.6.3-5|100	make
21cr|florence-0.6.3-5|101	
21cr|florence-0.6.3-5|102	%install
21cr|florence-0.6.3-5|103	%makeinstall_std
21cr|florence-0.6.3-5|104	
21cr|florence-0.6.3-5|105	%find_lang %{name} --with-gnome

1458 21
21cr|flowblade-2.8.0.3-1|1	Summary:	Multitrack non-linear video editor
21cr|flowblade-2.8.0.3-1|2	Name:		flowblade
21cr|flowblade-2.8.0.3-1|3	Version:	2.8.0.3
21cr|flowblade-2.8.0.3-1|4	Release:	1
21cr|flowblade-2.8.0.3-1|5	License:	GPLv3
21cr|flowblade-2.8.0.3-1|6	Group:		Video
21cr|flowblade-2.8.0.3-1|7	Url:		https://github.com/jliljebl/flowblade
21cr|flowblade-2.8.0.3-1|8	Source0:	https://github.com/jliljebl/flowblade/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|flowblade-2.8.0.3-1|9	Patch0:		flowblade_sys_path.patch
21cr|flowblade-2.8.0.3-1|10	BuildRequires:	desktop-file-utils
21cr|flowblade-2.8.0.3-1|11	BuildRequires:	pkgconfig(python3)
21cr|flowblade-2.8.0.3-1|12	BuildRequires:	python3dist(setuptools)
21cr|flowblade-2.8.0.3-1|13	Requires:	ffmpeg
21cr|flowblade-2.8.0.3-1|14	Requires:	frei0r-plugins
21cr|flowblade-2.8.0.3-1|15	Requires:	gmic
21cr|flowblade-2.8.0.3-1|16	Requires:	gtk3
21cr|flowblade-2.8.0.3-1|17	Requires:	ladspa
21cr|flowblade-2.8.0.3-1|18	Requires:	librsvg2
21cr|flowblade-2.8.0.3-1|19	Requires:	mlt6
21cr|flowblade-2.8.0.3-1|20	Requires:	python3-dbus
21cr|flowblade-2.8.0.3-1|21	Requires:	python3-gobject-cairo
21cr|flowblade-2.8.0.3-1|22	Requires:	python3-mlt6
21cr|flowblade-2.8.0.3-1|23	Requires:	sox
21cr|flowblade-2.8.0.3-1|24	Requires:	swh-plugins
21cr|flowblade-2.8.0.3-1|25	Requires:	python3dist(pillow)
21cr|flowblade-2.8.0.3-1|26	Requires:	python3dist(numpy)
21cr|flowblade-2.8.0.3-1|27	Requires:	python3dist(pyxdg)
21cr|flowblade-2.8.0.3-1|28	Requires:	typelib(PangoFT2)
21cr|flowblade-2.8.0.3-1|29	BuildArch:	noarch
21cr|flowblade-2.8.0.3-1|30	
21cr|flowblade-2.8.0.3-1|31	%description
21cr|flowblade-2.8.0.3-1|32	Flowblade is designed to provide a fast, precise and robust editing experience.
21cr|flowblade-2.8.0.3-1|33	In Flowblade clips are usually automatically placed tightly after or between
21cr|flowblade-2.8.0.3-1|34	clips when they are inserted on the timeline. Edits are fine tuned by trimming
21cr|flowblade-2.8.0.3-1|35	in and out points of clips, or by cutting and deleting parts of clips.
21cr|flowblade-2.8.0.3-1|36	Flowblade provides powerful tools to mix and filter video and audio.
21cr|flowblade-2.8.0.3-1|37	
21cr|flowblade-2.8.0.3-1|38	%files -f %{name}.lang
21cr|flowblade-2.8.0.3-1|39	%doc AUTHORS copyrights README README.md
21cr|flowblade-2.8.0.3-1|40	%license COPYING
21cr|flowblade-2.8.0.3-1|41	%{_bindir}/%{name}*
21cr|flowblade-2.8.0.3-1|42	%{_datadir}/applications/io.github.jliljebl.Flowblade.desktop
21cr|flowblade-2.8.0.3-1|43	%{_datadir}/metainfo/io.github.jliljebl.Flowblade.appdata.xml
21cr|flowblade-2.8.0.3-1|44	%{_datadir}/mime/packages/io.github.jliljebl.Flowblade.xml
21cr|flowblade-2.8.0.3-1|45	%{_iconsdir}/hicolor/128x128/apps/*.png
21cr|flowblade-2.8.0.3-1|46	%{_mandir}/man1/%{name}.1.*
21cr|flowblade-2.8.0.3-1|47	%{python3_sitelib}/Flowblade/
21cr|flowblade-2.8.0.3-1|48	%{python3_sitelib}/%{name}*
21cr|flowblade-2.8.0.3-1|49	
21cr|flowblade-2.8.0.3-1|50	#------------------------------------------------------------------
21cr|flowblade-2.8.0.3-1|51	
21cr|flowblade-2.8.0.3-1|52	%prep
21cr|flowblade-2.8.0.3-1|53	%setup -q
21cr|flowblade-2.8.0.3-1|54	%patch0 -p0
21cr|flowblade-2.8.0.3-1|55	cp -rf %{name}-trunk/* ./
21cr|flowblade-2.8.0.3-1|56	
21cr|flowblade-2.8.0.3-1|57	sed -i "s|#!/usr/bin/env python|#!/usr/bin/python3|g" Flowblade/launch/*
21cr|flowblade-2.8.0.3-1|58	sed -i "s|#!/usr/bin/env python|#!/usr/bin/python3|g" Flowblade/tools/clapperless.py
21cr|flowblade-2.8.0.3-1|59	
21cr|flowblade-2.8.0.3-1|60	sed -i "s|respaths.LOCALE_PATH|'%{_datadir}/locale'|g" %{name}-trunk/Flowblade/translations.py
21cr|flowblade-2.8.0.3-1|61	
21cr|flowblade-2.8.0.3-1|62	%build
21cr|flowblade-2.8.0.3-1|63	%py3_build
21cr|flowblade-2.8.0.3-1|64	
21cr|flowblade-2.8.0.3-1|65	%install
21cr|flowblade-2.8.0.3-1|66	%py3_install
21cr|flowblade-2.8.0.3-1|67	
21cr|flowblade-2.8.0.3-1|68	chmod +x %{buildroot}%{python3_sitelib}/Flowblade/launch/*
21cr|flowblade-2.8.0.3-1|69	chmod +x %{buildroot}%{python3_sitelib}/Flowblade/tools/clapperless.py
21cr|flowblade-2.8.0.3-1|70	
21cr|flowblade-2.8.0.3-1|71	for i in $(ls -d %{buildroot}%{python3_sitelib}/Flowblade/locale/*/LC_MESSAGES/ | sed 's/\(^.*locale\/\)\(.*\)\(\/LC_MESSAGES\/$\)/\2/') ; do
21cr|flowblade-2.8.0.3-1|72	mkdir -p %{buildroot}%{_datadir}/locale/$i/LC_MESSAGES/
21cr|flowblade-2.8.0.3-1|73	mv %{buildroot}%{python3_sitelib}/Flowblade/locale/$i/LC_MESSAGES/%{name}.mo %{buildroot}%{_datadir}/locale/$i/LC_MESSAGES/
21cr|flowblade-2.8.0.3-1|74	done
21cr|flowblade-2.8.0.3-1|75	
21cr|flowblade-2.8.0.3-1|76	install -d -m 0755 %{buildroot}%{python3_sitelib}/Flowblade/res/css
21cr|flowblade-2.8.0.3-1|77	cp Flowblade/res/css/gtk-%{name}-dark.css %{buildroot}%{python3_sitelib}/Flowblade/res/css
21cr|flowblade-2.8.0.3-1|78	
21cr|flowblade-2.8.0.3-1|79	ln -sf io.github.jliljebl.Flowblade.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|flowblade-2.8.0.3-1|80	sed -i "s/Icons=.*/Icons=%{name}/" %{buildroot}%{_datadir}/applications/io.github.jliljebl.Flowblade.desktop
21cr|flowblade-2.8.0.3-1|81	
21cr|flowblade-2.8.0.3-1|82	rm %{buildroot}/usr/lib/mime/packages/%{name}
21cr|flowblade-2.8.0.3-1|83	
21cr|flowblade-2.8.0.3-1|84	# Drop when fix wayland's use
21cr|flowblade-2.8.0.3-1|85	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-start
21cr|flowblade-2.8.0.3-1|86	cat > %{buildroot}%{_bindir}/%{name} <<EOF
21cr|flowblade-2.8.0.3-1|87	#!/bin/sh
21cr|flowblade-2.8.0.3-1|88	env GDK_BACKEND=x11 %{_bindir}/%{name}-start "\$@"
21cr|flowblade-2.8.0.3-1|89	EOF
21cr|flowblade-2.8.0.3-1|90	chmod +x %{buildroot}%{_bindir}/%{name}
21cr|flowblade-2.8.0.3-1|91	
21cr|flowblade-2.8.0.3-1|92	%find_lang %{name}

1459 21
21cr|flowcanvas-0.7.1-12|1	%define major 5
21cr|flowcanvas-0.7.1-12|2	%define libname %mklibname %{name} %{major}
21cr|flowcanvas-0.7.1-12|3	%define devname %mklibname %{name} -d
21cr|flowcanvas-0.7.1-12|4	
21cr|flowcanvas-0.7.1-12|5	Summary:	An interactive Gtkmm/Gnomecanvasmm widget
21cr|flowcanvas-0.7.1-12|6	Name:		flowcanvas
21cr|flowcanvas-0.7.1-12|7	Version:	0.7.1
21cr|flowcanvas-0.7.1-12|8	Release:	12
21cr|flowcanvas-0.7.1-12|9	License:	GPLv2+
21cr|flowcanvas-0.7.1-12|10	Group:		System/Libraries
21cr|flowcanvas-0.7.1-12|11	Url:		http://drobilla.net/software/flowcanvas/
21cr|flowcanvas-0.7.1-12|12	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
21cr|flowcanvas-0.7.1-12|13	Patch0:		flowcanvas-0.7.1-graphviz23.patch
21cr|flowcanvas-0.7.1-12|14	BuildRequires:	python2
21cr|flowcanvas-0.7.1-12|15	BuildRequires:	waf
21cr|flowcanvas-0.7.1-12|16	BuildRequires:	boost-devel
21cr|flowcanvas-0.7.1-12|17	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|flowcanvas-0.7.1-12|18	BuildRequires:	pkgconfig(libgnomecanvasmm-2.6)
21cr|flowcanvas-0.7.1-12|19	BuildRequires:	pkgconfig(libgvc)
21cr|flowcanvas-0.7.1-12|20	
21cr|flowcanvas-0.7.1-12|21	%description
21cr|flowcanvas-0.7.1-12|22	FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for "boxes
21cr|flowcanvas-0.7.1-12|23	and lines" style environments (e.g. modular synths or interactive
21cr|flowcanvas-0.7.1-12|24	finite state automata diagrams).
21cr|flowcanvas-0.7.1-12|25	
21cr|flowcanvas-0.7.1-12|26	#----------------------------------------------------------------------------
21cr|flowcanvas-0.7.1-12|27	
21cr|flowcanvas-0.7.1-12|28	%package -n %{libname}
21cr|flowcanvas-0.7.1-12|29	Summary:	An interactive Gtkmm/Gnomecanvasmm widget library
21cr|flowcanvas-0.7.1-12|30	Group:		System/Libraries
21cr|flowcanvas-0.7.1-12|31	
21cr|flowcanvas-0.7.1-12|32	%description -n %{libname}
21cr|flowcanvas-0.7.1-12|33	FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for "boxes
21cr|flowcanvas-0.7.1-12|34	and lines" style environments (e.g. modular synths or interactive
21cr|flowcanvas-0.7.1-12|35	finite state automata diagrams).
21cr|flowcanvas-0.7.1-12|36	
21cr|flowcanvas-0.7.1-12|37	%files -n %{libname}
21cr|flowcanvas-0.7.1-12|38	%doc AUTHORS README ChangeLog
21cr|flowcanvas-0.7.1-12|39	%{_libdir}/lib%{name}.so.%{major}*
21cr|flowcanvas-0.7.1-12|40	
21cr|flowcanvas-0.7.1-12|41	#----------------------------------------------------------------------------
21cr|flowcanvas-0.7.1-12|42	
21cr|flowcanvas-0.7.1-12|43	%package -n %{devname}
21cr|flowcanvas-0.7.1-12|44	Summary:	Development files for %{name}
21cr|flowcanvas-0.7.1-12|45	Group:		Development/GNOME and GTK+
21cr|flowcanvas-0.7.1-12|46	Provides:	%{name}-devel = %{EVRD}
21cr|flowcanvas-0.7.1-12|47	Requires:	%{libname} = %{EVRD}
21cr|flowcanvas-0.7.1-12|48	
21cr|flowcanvas-0.7.1-12|49	%description -n %{devname}
21cr|flowcanvas-0.7.1-12|50	This package contains development files for %{name}.
21cr|flowcanvas-0.7.1-12|51	
21cr|flowcanvas-0.7.1-12|52	%files -n %{devname}
21cr|flowcanvas-0.7.1-12|53	%{_libdir}/lib%{name}.so
21cr|flowcanvas-0.7.1-12|54	%{_libdir}/pkgconfig/%{name}.pc
21cr|flowcanvas-0.7.1-12|55	%{_includedir}/%{name}/
21cr|flowcanvas-0.7.1-12|56	
21cr|flowcanvas-0.7.1-12|57	#----------------------------------------------------------------------------
21cr|flowcanvas-0.7.1-12|58	
21cr|flowcanvas-0.7.1-12|59	%prep
21cr|flowcanvas-0.7.1-12|60	%setup -q
21cr|flowcanvas-0.7.1-12|61	%patch0 -p1
21cr|flowcanvas-0.7.1-12|62	
21cr|flowcanvas-0.7.1-12|63	# Fix Python shebangs
21cr|flowcanvas-0.7.1-12|64	sed -i 's|/usr/bin.*python$|/usr/bin/python2|' autowaf/autowaf.py autowaf/waf wscript
21cr|flowcanvas-0.7.1-12|65	
21cr|flowcanvas-0.7.1-12|66	%build
21cr|flowcanvas-0.7.1-12|67	%setup_compile_flags
21cr|flowcanvas-0.7.1-12|68	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|flowcanvas-0.7.1-12|69	./waf configure \
21cr|flowcanvas-0.7.1-12|70	--prefix=%{_prefix} \
21cr|flowcanvas-0.7.1-12|71	--datadir=%{_datadir} \
21cr|flowcanvas-0.7.1-12|72	--libdir=%{_libdir} \
21cr|flowcanvas-0.7.1-12|73	--includedir=%{_includedir} \
21cr|flowcanvas-0.7.1-12|74	
21cr|flowcanvas-0.7.1-12|75	# execution of waf link in source topdir fails to include autowaf.py:
21cr|flowcanvas-0.7.1-12|76	
21cr|flowcanvas-0.7.1-12|77	./autowaf/waf build
21cr|flowcanvas-0.7.1-12|78	
21cr|flowcanvas-0.7.1-12|79	%install
21cr|flowcanvas-0.7.1-12|80	./autowaf/waf install --destdir=%{buildroot}
21cr|flowcanvas-0.7.1-12|81	
21cr|flowcanvas-0.7.1-12|82	chmod 0755 %{buildroot}%{_libdir}/lib%{name}.so.%{major}*

1460 21
21cr|flow-tools-0.68.5.1-11|1	%define major 0
21cr|flow-tools-0.68.5.1-11|2	%define libname %mklibname ft %{major}
21cr|flow-tools-0.68.5.1-11|3	%define devname %mklibname ft -d
21cr|flow-tools-0.68.5.1-11|4	
21cr|flow-tools-0.68.5.1-11|5	Summary:	Tool set for working with NetFlow data
21cr|flow-tools-0.68.5.1-11|6	Name:		flow-tools
21cr|flow-tools-0.68.5.1-11|7	Version:	0.68.5.1
21cr|flow-tools-0.68.5.1-11|8	Release:	11
21cr|flow-tools-0.68.5.1-11|9	License:	BSD
21cr|flow-tools-0.68.5.1-11|10	Group:		Monitoring
21cr|flow-tools-0.68.5.1-11|11	Url:		http://code.google.com/p/flow-tools/
21cr|flow-tools-0.68.5.1-11|12	Source0:	http://flow-tools.googlecode.com/files/flow-tools-%{version}.tar.bz2
21cr|flow-tools-0.68.5.1-11|13	Source1:	flow-capture.service
21cr|flow-tools-0.68.5.1-11|14	Source2:	flow-capture.conf
21cr|flow-tools-0.68.5.1-11|15	Patch0:		flow-tools-0.68.5.1-openssl11.patch
21cr|flow-tools-0.68.5.1-11|16	Patch4:		flow-tools-0.68-format_not_a_string_literal_and_no_format_arguments.diff
21cr|flow-tools-0.68.5.1-11|17	Patch5:		flow-tools-extern.patch
21cr|flow-tools-0.68.5.1-11|18	Requires:	tcp_wrappers
21cr|flow-tools-0.68.5.1-11|19	BuildRequires:	bison
21cr|flow-tools-0.68.5.1-11|20	BuildRequires:	docbook-utils
21cr|flow-tools-0.68.5.1-11|21	BuildRequires:	flex
21cr|flow-tools-0.68.5.1-11|22	BuildRequires:	python2
21cr|flow-tools-0.68.5.1-11|23	BuildRequires:	python3
21cr|flow-tools-0.68.5.1-11|24	BuildRequires:	mysql-devel
21cr|flow-tools-0.68.5.1-11|25	BuildRequires:	postgresql-devel
21cr|flow-tools-0.68.5.1-11|26	BuildRequires:	tcp_wrappers-devel
21cr|flow-tools-0.68.5.1-11|27	BuildRequires:	pkgconfig(zlib)
21cr|flow-tools-0.68.5.1-11|28	
21cr|flow-tools-0.68.5.1-11|29	%description
21cr|flow-tools-0.68.5.1-11|30	Flow-tools is library and a collection of programs used to
21cr|flow-tools-0.68.5.1-11|31	collect, send, process, and generate reports from NetFlow data.
21cr|flow-tools-0.68.5.1-11|32	The tools can be used together on a single server or distributed
21cr|flow-tools-0.68.5.1-11|33	to multiple servers for large deployments. The flow-toools library
21cr|flow-tools-0.68.5.1-11|34	provides an API for development of custom applications for NetFlow
21cr|flow-tools-0.68.5.1-11|35	export versions 1,5,6 and the 14 currently defined version 8
21cr|flow-tools-0.68.5.1-11|36	subversions.
21cr|flow-tools-0.68.5.1-11|37	
21cr|flow-tools-0.68.5.1-11|38	%files
21cr|flow-tools-0.68.5.1-11|39	%doc ChangeLog README SECURITY TODO
21cr|flow-tools-0.68.5.1-11|40	%dir %{_sysconfdir}/%{name}
21cr|flow-tools-0.68.5.1-11|41	%dir %{_sysconfdir}/%{name}/cfg
21cr|flow-tools-0.68.5.1-11|42	%dir %{_sysconfdir}/%{name}/sym
21cr|flow-tools-0.68.5.1-11|43	%config(noreplace) %{_sysconfdir}/%{name}/cfg/*
21cr|flow-tools-0.68.5.1-11|44	%config(noreplace) %{_sysconfdir}/%{name}/sym/*
21cr|flow-tools-0.68.5.1-11|45	%{_sbindir}/flow-cat
21cr|flow-tools-0.68.5.1-11|46	%{_sbindir}/flow-dscan
21cr|flow-tools-0.68.5.1-11|47	%{_sbindir}/flow-expire
21cr|flow-tools-0.68.5.1-11|48	%{_sbindir}/flow-export
21cr|flow-tools-0.68.5.1-11|49	%{_sbindir}/flow-fanout
21cr|flow-tools-0.68.5.1-11|50	%{_sbindir}/flow-filter
21cr|flow-tools-0.68.5.1-11|51	%{_sbindir}/flow-gen
21cr|flow-tools-0.68.5.1-11|52	%{_sbindir}/flow-header
21cr|flow-tools-0.68.5.1-11|53	%{_sbindir}/flow-import
21cr|flow-tools-0.68.5.1-11|54	%{_sbindir}/flow-mask
21cr|flow-tools-0.68.5.1-11|55	%{_sbindir}/flow-merge
21cr|flow-tools-0.68.5.1-11|56	%{_sbindir}/flow-nfilter
21cr|flow-tools-0.68.5.1-11|57	%{_sbindir}/flow-print
21cr|flow-tools-0.68.5.1-11|58	%{_sbindir}/flow-receive
21cr|flow-tools-0.68.5.1-11|59	%{_sbindir}/flow-report
21cr|flow-tools-0.68.5.1-11|60	%{_sbindir}/flow-send
21cr|flow-tools-0.68.5.1-11|61	%{_sbindir}/flow-split
21cr|flow-tools-0.68.5.1-11|62	%{_sbindir}/flow-stat
21cr|flow-tools-0.68.5.1-11|63	%{_sbindir}/flow-tag
21cr|flow-tools-0.68.5.1-11|64	%{_sbindir}/flow-xlate
21cr|flow-tools-0.68.5.1-11|65	%{_sbindir}/flow-rptfmt
21cr|flow-tools-0.68.5.1-11|66	%{_mandir}/man1/flow-cat.1*
21cr|flow-tools-0.68.5.1-11|67	%{_mandir}/man1/flow-dscan.1*
21cr|flow-tools-0.68.5.1-11|68	%{_mandir}/man1/flow-expire.1*
21cr|flow-tools-0.68.5.1-11|69	%{_mandir}/man1/flow-export.1*
21cr|flow-tools-0.68.5.1-11|70	%{_mandir}/man1/flow-fanout.1*
21cr|flow-tools-0.68.5.1-11|71	%{_mandir}/man1/flow-filter.1*
21cr|flow-tools-0.68.5.1-11|72	%{_mandir}/man1/flow-gen.1*
21cr|flow-tools-0.68.5.1-11|73	%{_mandir}/man1/flow-header.1*
21cr|flow-tools-0.68.5.1-11|74	%{_mandir}/man1/flow-import.1*
21cr|flow-tools-0.68.5.1-11|75	%{_mandir}/man1/flow-mask.1*
21cr|flow-tools-0.68.5.1-11|76	%{_mandir}/man1/flow-merge.1*
21cr|flow-tools-0.68.5.1-11|77	%{_mandir}/man1/flow-nfilter.1*
21cr|flow-tools-0.68.5.1-11|78	%{_mandir}/man1/flow-print.1*
21cr|flow-tools-0.68.5.1-11|79	%{_mandir}/man1/flow-receive.1*
21cr|flow-tools-0.68.5.1-11|80	%{_mandir}/man1/flow-report.1*
21cr|flow-tools-0.68.5.1-11|81	%{_mandir}/man1/flow-send.1*
21cr|flow-tools-0.68.5.1-11|82	%{_mandir}/man1/flow-split.1*
21cr|flow-tools-0.68.5.1-11|83	%{_mandir}/man1/flow-stat.1*
21cr|flow-tools-0.68.5.1-11|84	%{_mandir}/man1/flow-tag.1*
21cr|flow-tools-0.68.5.1-11|85	%{_mandir}/man1/flow-tools.1*
21cr|flow-tools-0.68.5.1-11|86	%{_mandir}/man1/flow-tools-examples.1*
21cr|flow-tools-0.68.5.1-11|87	%{_mandir}/man1/flow-xlate.1*
21cr|flow-tools-0.68.5.1-11|88	%{_mandir}/man1/flow-rptfmt.1*
21cr|flow-tools-0.68.5.1-11|89	%{_datadir}/%{name}
21cr|flow-tools-0.68.5.1-11|90	
21cr|flow-tools-0.68.5.1-11|91	
21cr|flow-tools-0.68.5.1-11|92	#----------------------------------------------------------------------------
21cr|flow-tools-0.68.5.1-11|93	
21cr|flow-tools-0.68.5.1-11|94	%package -n %{libname}
21cr|flow-tools-0.68.5.1-11|95	Summary:	Flow-tools shared libraries
21cr|flow-tools-0.68.5.1-11|96	Group:		System/Libraries
21cr|flow-tools-0.68.5.1-11|97	
21cr|flow-tools-0.68.5.1-11|98	%description -n %{libname}
21cr|flow-tools-0.68.5.1-11|99	Flow-tools is library and a collection of programs used to
21cr|flow-tools-0.68.5.1-11|100	collect, send, process, and generate reports from NetFlow data.
21cr|flow-tools-0.68.5.1-11|101	The tools can be used together on a single server or distributed
21cr|flow-tools-0.68.5.1-11|102	to multiple servers for large deployments. The flow-toools library
21cr|flow-tools-0.68.5.1-11|103	provides an API for development of custom applications for NetFlow
21cr|flow-tools-0.68.5.1-11|104	export versions 1,5,6 and the 14 currently defined version 8
21cr|flow-tools-0.68.5.1-11|105	subversions.
21cr|flow-tools-0.68.5.1-11|106	
21cr|flow-tools-0.68.5.1-11|107	%files -n %{libname}
21cr|flow-tools-0.68.5.1-11|108	%{_libdir}/libft.so.%{major}*
21cr|flow-tools-0.68.5.1-11|109	
21cr|flow-tools-0.68.5.1-11|110	#----------------------------------------------------------------------------
21cr|flow-tools-0.68.5.1-11|111	
21cr|flow-tools-0.68.5.1-11|112	%package -n %{devname}
21cr|flow-tools-0.68.5.1-11|113	Summary:	Development headers and libraries for %{name}
21cr|flow-tools-0.68.5.1-11|114	Group:		Development/C
21cr|flow-tools-0.68.5.1-11|115	Requires:	%{libname} = %{EVRD}
21cr|flow-tools-0.68.5.1-11|116	Provides:	%{name}-devel = %{EVRD}
21cr|flow-tools-0.68.5.1-11|117	Provides:	libft-devel = %{EVRD}
21cr|flow-tools-0.68.5.1-11|118	
21cr|flow-tools-0.68.5.1-11|119	%description -n %{devname}
21cr|flow-tools-0.68.5.1-11|120	Flow-tools is library and a collection of programs used to
21cr|flow-tools-0.68.5.1-11|121	collect, send, process, and generate reports from NetFlow data.
21cr|flow-tools-0.68.5.1-11|122	The tools can be used together on a single server or distributed
21cr|flow-tools-0.68.5.1-11|123	to multiple servers for large deployments. The flow-toools library
21cr|flow-tools-0.68.5.1-11|124	provides an API for development of custom applications for NetFlow
21cr|flow-tools-0.68.5.1-11|125	export versions 1,5,6 and the 14 currently defined version 8
21cr|flow-tools-0.68.5.1-11|126	subversions.
21cr|flow-tools-0.68.5.1-11|127	
21cr|flow-tools-0.68.5.1-11|128	%files -n %{devname}
21cr|flow-tools-0.68.5.1-11|129	%doc docs/*.html
21cr|flow-tools-0.68.5.1-11|130	%{_includedir}/*
21cr|flow-tools-0.68.5.1-11|131	%{_libdir}/*.so
21cr|flow-tools-0.68.5.1-11|132	
21cr|flow-tools-0.68.5.1-11|133	#----------------------------------------------------------------------------
21cr|flow-tools-0.68.5.1-11|134	
21cr|flow-tools-0.68.5.1-11|135	%package -n flow-capture
21cr|flow-tools-0.68.5.1-11|136	Summary:	Manage storage of flow file archives by expiring old data
21cr|flow-tools-0.68.5.1-11|137	Group:		System/Servers
21cr|flow-tools-0.68.5.1-11|138	Requires:	%{name} = %{EVRD}
21cr|flow-tools-0.68.5.1-11|139	Requires(post,preun,postun):	rpm-helper
21cr|flow-tools-0.68.5.1-11|140	
21cr|flow-tools-0.68.5.1-11|141	%description -n flow-capture
21cr|flow-tools-0.68.5.1-11|142	The flow-capture utility will receive and store NetFlow exports to
21cr|flow-tools-0.68.5.1-11|143	disk.
21cr|flow-tools-0.68.5.1-11|144	
21cr|flow-tools-0.68.5.1-11|145	%files -n flow-capture
21cr|flow-tools-0.68.5.1-11|146	%{_unitdir}/flow-capture*
21cr|flow-tools-0.68.5.1-11|147	%config(noreplace) %{_sysconfdir}/flow-capture.conf
21cr|flow-tools-0.68.5.1-11|148	%{_sbindir}/flow-capture
21cr|flow-tools-0.68.5.1-11|149	%{_mandir}/man1/flow-capture.1*
21cr|flow-tools-0.68.5.1-11|150	%dir /var/lib/flow-capture
21cr|flow-tools-0.68.5.1-11|151	
21cr|flow-tools-0.68.5.1-11|152	%post -n flow-capture
21cr|flow-tools-0.68.5.1-11|153	%systemd_post flow-capture
21cr|flow-tools-0.68.5.1-11|154	
21cr|flow-tools-0.68.5.1-11|155	%preun -n flow-capture
21cr|flow-tools-0.68.5.1-11|156	%systemd_preun flow-capture
21cr|flow-tools-0.68.5.1-11|157	
21cr|flow-tools-0.68.5.1-11|158	%postun -n flow-capture
21cr|flow-tools-0.68.5.1-11|159	%systemd_postun_with_reload flow-capture
21cr|flow-tools-0.68.5.1-11|160	
21cr|flow-tools-0.68.5.1-11|161	#----------------------------------------------------------------------------
21cr|flow-tools-0.68.5.1-11|162	
21cr|flow-tools-0.68.5.1-11|163	%package rrdtool
21cr|flow-tools-0.68.5.1-11|164	Summary:	Scripts for flow-tools to build rrd graphs
21cr|flow-tools-0.68.5.1-11|165	Group:		Monitoring
21cr|flow-tools-0.68.5.1-11|166	Requires:	%{name} = %{EVRD}
21cr|flow-tools-0.68.5.1-11|167	Requires:	python3-rrdtool
21cr|flow-tools-0.68.5.1-11|168	
21cr|flow-tools-0.68.5.1-11|169	%description rrdtool
21cr|flow-tools-0.68.5.1-11|170	Flow-tools is library and a collection of programs used to collect,
21cr|flow-tools-0.68.5.1-11|171	send, process, and generate reports from NetFlow data. The tools can be
21cr|flow-tools-0.68.5.1-11|172	used together on a single server or distributed to multiple servers for
21cr|flow-tools-0.68.5.1-11|173	large deployments. The flow-toools library provides an API for development
21cr|flow-tools-0.68.5.1-11|174	of custom applications for NetFlow export versions 1,5,6 and the 14 currently
21cr|flow-tools-0.68.5.1-11|175	defined version 8 subversions. A Perl and Python interface have been
21cr|flow-tools-0.68.5.1-11|176	contributed and are included in the distribution.
21cr|flow-tools-0.68.5.1-11|177	
21cr|flow-tools-0.68.5.1-11|178	This package contains scripts that use python-rrdtool to create rrds and graphs
21cr|flow-tools-0.68.5.1-11|179	from flow data.
21cr|flow-tools-0.68.5.1-11|180	
21cr|flow-tools-0.68.5.1-11|181	%files rrdtool
21cr|flow-tools-0.68.5.1-11|182	%{_sbindir}/flow-log2rrd
21cr|flow-tools-0.68.5.1-11|183	%{_sbindir}/flow-rpt2rrd
21cr|flow-tools-0.68.5.1-11|184	%{_mandir}/man1/flow-log2rrd.1*
21cr|flow-tools-0.68.5.1-11|185	%{_mandir}/man1/flow-rpt2rrd.1*
21cr|flow-tools-0.68.5.1-11|186	
21cr|flow-tools-0.68.5.1-11|187	#----------------------------------------------------------------------------
21cr|flow-tools-0.68.5.1-11|188	
21cr|flow-tools-0.68.5.1-11|189	%package docs
21cr|flow-tools-0.68.5.1-11|190	Summary:	HTML and other redundant docs for flow-tools
21cr|flow-tools-0.68.5.1-11|191	Group:		Documentation
21cr|flow-tools-0.68.5.1-11|192	
21cr|flow-tools-0.68.5.1-11|193	%description docs
21cr|flow-tools-0.68.5.1-11|194	Flow-tools is library and a collection of programs used to collect,
21cr|flow-tools-0.68.5.1-11|195	send, process, and generate reports from NetFlow data. The tools can be
21cr|flow-tools-0.68.5.1-11|196	used together on a single server or distributed to multiple servers for
21cr|flow-tools-0.68.5.1-11|197	large deployments. The flow-toools library provides an API for development
21cr|flow-tools-0.68.5.1-11|198	of custom applications for NetFlow export versions 1,5,6 and the 14 currently
21cr|flow-tools-0.68.5.1-11|199	defined version 8 subversions. A Perl and Python interface have been
21cr|flow-tools-0.68.5.1-11|200	contributed and are included in the distribution.
21cr|flow-tools-0.68.5.1-11|201	
21cr|flow-tools-0.68.5.1-11|202	This package contains additional documentation, such as man pages in html
21cr|flow-tools-0.68.5.1-11|203	format.
21cr|flow-tools-0.68.5.1-11|204	
21cr|flow-tools-0.68.5.1-11|205	%files docs
21cr|flow-tools-0.68.5.1-11|206	%doc docs/*.html ChangeLog.old TODO INSTALL SECURITY
21cr|flow-tools-0.68.5.1-11|207	
21cr|flow-tools-0.68.5.1-11|208	#----------------------------------------------------------------------------
21cr|flow-tools-0.68.5.1-11|209	
21cr|flow-tools-0.68.5.1-11|210	%prep
21cr|flow-tools-0.68.5.1-11|211	%setup -q
21cr|flow-tools-0.68.5.1-11|212	%patch0 -p1
21cr|flow-tools-0.68.5.1-11|213	%patch4 -p0
21cr|flow-tools-0.68.5.1-11|214	%patch5 -p1
21cr|flow-tools-0.68.5.1-11|215	
21cr|flow-tools-0.68.5.1-11|216	sed -i '1s|^#!.*python|#!/usr/bin/python3|' bin/flow*
21cr|flow-tools-0.68.5.1-11|217	2to3 --write --nobackups bin/flow*
21cr|flow-tools-0.68.5.1-11|218	
21cr|flow-tools-0.68.5.1-11|219	cp %{SOURCE2} flow-capture.conf
21cr|flow-tools-0.68.5.1-11|220	
21cr|flow-tools-0.68.5.1-11|221	%build
21cr|flow-tools-0.68.5.1-11|222	%configure \
21cr|flow-tools-0.68.5.1-11|223	--localstatedir=%{_localstatedir}/%{name} \
21cr|flow-tools-0.68.5.1-11|224	--sysconfdir=%{_sysconfdir}/%{name} \
21cr|flow-tools-0.68.5.1-11|225	--bindir=%{_sbindir} \
21cr|flow-tools-0.68.5.1-11|226	--with-mysql \
21cr|flow-tools-0.68.5.1-11|227	--with-postgresql \
21cr|flow-tools-0.68.5.1-11|228	--with-openssl
21cr|flow-tools-0.68.5.1-11|229	
21cr|flow-tools-0.68.5.1-11|230	%install
21cr|flow-tools-0.68.5.1-11|231	%makeinstall_std
21cr|flow-tools-0.68.5.1-11|232	
21cr|flow-tools-0.68.5.1-11|233	install -d %{buildroot}%{_unitdir}
21cr|flow-tools-0.68.5.1-11|234	install -d %{buildroot}%{_sysconfdir}/ft
21cr|flow-tools-0.68.5.1-11|235	install -d %{buildroot}/var/lib/flow-capture
21cr|flow-tools-0.68.5.1-11|236	
21cr|flow-tools-0.68.5.1-11|237	install -m0755 %{SOURCE1} %{buildroot}%{_unitdir}/flow-capture.service
21cr|flow-tools-0.68.5.1-11|238	install -m0644 flow-capture.conf %{buildroot}%{_sysconfdir}/flow-capture.conf
21cr|flow-tools-0.68.5.1-11|239	
21cr|flow-tools-0.68.5.1-11|240	# python path fix
21cr|flow-tools-0.68.5.1-11|241	perl -pi -e "s|/usr/local/bin/python|%{_bindir}/python3|g" %{buildroot}%{_sbindir}/flow-log2rrd
21cr|flow-tools-0.68.5.1-11|242	perl -pi -e "s|/usr/local/bin/python|%{_bindir}/python3|g" %{buildroot}%{_sbindir}/flow-rpt2rrd
21cr|flow-tools-0.68.5.1-11|243	perl -pi -e "s|/usr/local/bin/python|%{_bindir}/python3|g" %{buildroot}%{_sbindir}/flow-rptfmt

1461 21
21cr|flrig-1.4.7-1|1	Summary:	Transceiver control program for Amateur Radio use
21cr|flrig-1.4.7-1|2	Name:		flrig
21cr|flrig-1.4.7-1|3	Version:	1.4.7
21cr|flrig-1.4.7-1|4	Release:	1
21cr|flrig-1.4.7-1|5	License:	GPLv2+
21cr|flrig-1.4.7-1|6	Group:		Communications
21cr|flrig-1.4.7-1|7	Url:		http://www.w1hjk.com
21cr|flrig-1.4.7-1|8	Source0:	http://sourceforge.net/projects/fldigi/files/%{name}/%{name}-%{version}.tar.gz
21cr|flrig-1.4.7-1|9	BuildRequires:	fltk-devel
21cr|flrig-1.4.7-1|10	BuildRequires:	jpeg-devel
21cr|flrig-1.4.7-1|11	BuildRequires:	pkgconfig(cairo)
21cr|flrig-1.4.7-1|12	BuildRequires:	pkgconfig(libpng)
21cr|flrig-1.4.7-1|13	BuildRequires:	pkgconfig(libudev)
21cr|flrig-1.4.7-1|14	BuildRequires:	pkgconfig(pixman-1)
21cr|flrig-1.4.7-1|15	BuildRequires:	pkgconfig(x11)
21cr|flrig-1.4.7-1|16	BuildRequires:	pkgconfig(xmlrpc)
21cr|flrig-1.4.7-1|17	
21cr|flrig-1.4.7-1|18	%description
21cr|flrig-1.4.7-1|19	Flrig is a transceiver control program designed to be used either stand
21cr|flrig-1.4.7-1|20	alone or as an adjunct to fldigi. The user interface changes to accommodate
21cr|flrig-1.4.7-1|21	the degree of CAT support available for the transceiver in use.
21cr|flrig-1.4.7-1|22	The back end control code for each transceiver is unique to flrig.
21cr|flrig-1.4.7-1|23	No additional libraries or definition files are required.
21cr|flrig-1.4.7-1|24	
21cr|flrig-1.4.7-1|25	%files
21cr|flrig-1.4.7-1|26	%{_bindir}/%{name}
21cr|flrig-1.4.7-1|27	%{_datadir}/applications/flrig.desktop
21cr|flrig-1.4.7-1|28	%{_datadir}/pixmaps/flrig.xpm
21cr|flrig-1.4.7-1|29	
21cr|flrig-1.4.7-1|30	#----------------------------------------------------------------------------
21cr|flrig-1.4.7-1|31	
21cr|flrig-1.4.7-1|32	%prep
21cr|flrig-1.4.7-1|33	%setup -q
21cr|flrig-1.4.7-1|34	
21cr|flrig-1.4.7-1|35	%build
21cr|flrig-1.4.7-1|36	%configure
21cr|flrig-1.4.7-1|37	%make
21cr|flrig-1.4.7-1|38	
21cr|flrig-1.4.7-1|39	%install
21cr|flrig-1.4.7-1|40	%makeinstall_std

1462 21
21cr|fluidsynth-dssi-1.0.0-7|1	Summary:	DSSI plugin wrapper for the FluidSynth software synthesizer
21cr|fluidsynth-dssi-1.0.0-7|2	Name:		fluidsynth-dssi
21cr|fluidsynth-dssi-1.0.0-7|3	Version:	1.0.0
21cr|fluidsynth-dssi-1.0.0-7|4	Release:	7
21cr|fluidsynth-dssi-1.0.0-7|5	License:	GPLv2+
21cr|fluidsynth-dssi-1.0.0-7|6	Group:		Sound
21cr|fluidsynth-dssi-1.0.0-7|7	Url:		https://sourceforge.net/projects/dssi/
21cr|fluidsynth-dssi-1.0.0-7|8	# Head snapshot from the more live: https://github.com/schnitzeltony/fluidsynth-dssi
21cr|fluidsynth-dssi-1.0.0-7|9	# Various fixes, notably the ones to build against fluidsynth >= 2.0.0
21cr|fluidsynth-dssi-1.0.0-7|10	Source0:	%{name}-20190112.tar.xz
21cr|fluidsynth-dssi-1.0.0-7|11	BuildRequires:  pkgconfig(alsa)
21cr|fluidsynth-dssi-1.0.0-7|12	BuildRequires:  pkgconfig(dssi)
21cr|fluidsynth-dssi-1.0.0-7|13	BuildRequires:  pkgconfig(fluidsynth)
21cr|fluidsynth-dssi-1.0.0-7|14	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|fluidsynth-dssi-1.0.0-7|15	BuildRequires:  pkgconfig(liblo)
21cr|fluidsynth-dssi-1.0.0-7|16	
21cr|fluidsynth-dssi-1.0.0-7|17	%description
21cr|fluidsynth-dssi-1.0.0-7|18	This package contains FluidSynth-DSSI, a wrapper for the FluidSynth software
21cr|fluidsynth-dssi-1.0.0-7|19	synthesizer, allowing it to function as a DSSI plugin.
21cr|fluidsynth-dssi-1.0.0-7|20	
21cr|fluidsynth-dssi-1.0.0-7|21	%files
21cr|fluidsynth-dssi-1.0.0-7|22	%doc ChangeLog README TODO
21cr|fluidsynth-dssi-1.0.0-7|23	%license COPYING
21cr|fluidsynth-dssi-1.0.0-7|24	%{_libdir}/dssi/%{name}/FluidSynth-DSSI_gtk
21cr|fluidsynth-dssi-1.0.0-7|25	%{_libdir}/dssi/%{name}.so
21cr|fluidsynth-dssi-1.0.0-7|26	
21cr|fluidsynth-dssi-1.0.0-7|27	#-----------------------------------------------------------------------------
21cr|fluidsynth-dssi-1.0.0-7|28	
21cr|fluidsynth-dssi-1.0.0-7|29	%prep
21cr|fluidsynth-dssi-1.0.0-7|30	%autosetup -p1 -n %{name}-20190112
21cr|fluidsynth-dssi-1.0.0-7|31	
21cr|fluidsynth-dssi-1.0.0-7|32	%build
21cr|fluidsynth-dssi-1.0.0-7|33	./autogen.sh
21cr|fluidsynth-dssi-1.0.0-7|34	%configure
21cr|fluidsynth-dssi-1.0.0-7|35	%make
21cr|fluidsynth-dssi-1.0.0-7|36	
21cr|fluidsynth-dssi-1.0.0-7|37	%install
21cr|fluidsynth-dssi-1.0.0-7|38	%makeinstall_std

1463 21
21cr|flukz-0.4-6|1	######################################################
21cr|flukz-0.4-6|2	# SpecFile: flukz.spec
21cr|flukz-0.4-6|3	# Generato: http://www.mandrivausers.ro/
21cr|flukz-0.4-6|4	# MRB-Falticska Florin
21cr|flukz-0.4-6|5	######################################################
21cr|flukz-0.4-6|6	#define debug_package   %{nil}
21cr|flukz-0.4-6|7	
21cr|flukz-0.4-6|8	Summary:	Flukz is a shoot'em up with levels directly editable online
21cr|flukz-0.4-6|9	Name:		flukz
21cr|flukz-0.4-6|10	Version:	0.4
21cr|flukz-0.4-6|11	Release:	6
21cr|flukz-0.4-6|12	License:	GPLv2
21cr|flukz-0.4-6|13	Group:		Games/Arcade
21cr|flukz-0.4-6|14	Url:		http://flukz.org/wiki/doku.php?id=flukz
21cr|flukz-0.4-6|15	Source0:	http://download.tuxfamily.org/flukz/%{name}%{version}.tar.gz
21cr|flukz-0.4-6|16	Patch0:		flukz-0.4-gcc7.patch
21cr|flukz-0.4-6|17	BuildRequires:	desktop-file-utils
21cr|flukz-0.4-6|18	BuildRequires:	imagemagick
21cr|flukz-0.4-6|19	BuildRequires:	qt4-devel
21cr|flukz-0.4-6|20	BuildRequires:	pkgconfig(libpulse)
21cr|flukz-0.4-6|21	BuildRequires:	pkgconfig(QtMultimediaKit)
21cr|flukz-0.4-6|22	Requires:	pulseaudio
21cr|flukz-0.4-6|23	
21cr|flukz-0.4-6|24	%description
21cr|flukz-0.4-6|25	Flukz is a shoot'em up with levels directly editable on-line.
21cr|flukz-0.4-6|26	All users can easily create new levels or edit existing ones,
21cr|flukz-0.4-6|27	in the same way as a wiki. A graphical interface is provided
21cr|flukz-0.4-6|28	o edit levels easily, without programming knowledge.
21cr|flukz-0.4-6|29	In the new version 0.4 (released on 22 february 2014),
21cr|flukz-0.4-6|30	the best scores are automatically saved on the server
21cr|flukz-0.4-6|31	and displayed at the end of a level.Our long-term goal is
21cr|flukz-0.4-6|32	to create a complete Qt platform for all 2D games
21cr|flukz-0.4-6|33	like shoot'em ups, platformers, board games or puzzles
21cr|flukz-0.4-6|34	
21cr|flukz-0.4-6|35	%files
21cr|flukz-0.4-6|36	%doc Changelog.txt License.txt README.txt
21cr|flukz-0.4-6|37	%{_bindir}/%{name}
21cr|flukz-0.4-6|38	%{_datadir}/applications/%{name}.desktop
21cr|flukz-0.4-6|39	%{_iconsdir}/%{name}.png
21cr|flukz-0.4-6|40	%{_miconsdir}/%{name}.png
21cr|flukz-0.4-6|41	%{_liconsdir}/%{name}.png
21cr|flukz-0.4-6|42	
21cr|flukz-0.4-6|43	#----------------------------------------------------------------------------
21cr|flukz-0.4-6|44	
21cr|flukz-0.4-6|45	%prep
21cr|flukz-0.4-6|46	%setup -qn %{name}%{version}
21cr|flukz-0.4-6|47	%patch0 -p1
21cr|flukz-0.4-6|48	
21cr|flukz-0.4-6|49	%build
21cr|flukz-0.4-6|50	%qmake_qt4
21cr|flukz-0.4-6|51	%make
21cr|flukz-0.4-6|52	
21cr|flukz-0.4-6|53	%install
21cr|flukz-0.4-6|54	#makeinstall not provided
21cr|flukz-0.4-6|55	# binary
21cr|flukz-0.4-6|56	install -d -m755 %{buildroot}%{_bindir}
21cr|flukz-0.4-6|57	install -m755 bin/%{name} %{buildroot}%{_bindir}/%{name}
21cr|flukz-0.4-6|58	
21cr|flukz-0.4-6|59	# icons
21cr|flukz-0.4-6|60	install -d -m755 %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21cr|flukz-0.4-6|61	convert images/flukz-24x32.png -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png
21cr|flukz-0.4-6|62	convert images/flukz-24x32.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|flukz-0.4-6|63	convert images/flukz-24x32.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|flukz-0.4-6|64	
21cr|flukz-0.4-6|65	# menu entry
21cr|flukz-0.4-6|66	mkdir -p %{buildroot}%{_datadir}/applications
21cr|flukz-0.4-6|67	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|flukz-0.4-6|68	[Desktop Entry]
21cr|flukz-0.4-6|69	Categories=Qt;Game;
21cr|flukz-0.4-6|70	Comment=funny 2D game
21cr|flukz-0.4-6|71	Exec=flukz
21cr|flukz-0.4-6|72	GenericName=flukz
21cr|flukz-0.4-6|73	Icon=flukz
21cr|flukz-0.4-6|74	Name=flukz
21cr|flukz-0.4-6|75	NoDisplay=false
21cr|flukz-0.4-6|76	StartupNotify=true
21cr|flukz-0.4-6|77	Terminal=false
21cr|flukz-0.4-6|78	Type=Application
21cr|flukz-0.4-6|79	EOF
21cr|flukz-0.4-6|80	
21cr|flukz-0.4-6|81	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|flukz-0.4-6|82	

1464 21
21cr|fluxbox-1.3.7-5|1	%define title Fluxbox
21cr|fluxbox-1.3.7-5|2	%define style Met-Anti-Flux-blue
21cr|fluxbox-1.3.7-5|3	
21cr|fluxbox-1.3.7-5|4	Summary:	Windowmanager based on the original blackbox-code
21cr|fluxbox-1.3.7-5|5	Name:		fluxbox
21cr|fluxbox-1.3.7-5|6	Version:	1.3.7
21cr|fluxbox-1.3.7-5|7	Release:	5
21cr|fluxbox-1.3.7-5|8	License:	MIT
21cr|fluxbox-1.3.7-5|9	Group:		Graphical desktop/Other
21cr|fluxbox-1.3.7-5|10	Url:		http://fluxbox.org/
21cr|fluxbox-1.3.7-5|11	Source0:	https://sourceforge.net/projects/fluxbox/files/fluxbox/%{name}-%{version}.tar.gz
21cr|fluxbox-1.3.7-5|12	Source3:	%{name}-icons.tar.bz2
21cr|fluxbox-1.3.7-5|13	Source4:	%{name}-%{style}.tar.bz2
21cr|fluxbox-1.3.7-5|14	Source6:	%{name}-artwiz-fonts.tar.bz2
21cr|fluxbox-1.3.7-5|15	Source10:	%{name}-splash.jpg
21cr|fluxbox-1.3.7-5|16	Source11:	%{name}-menu-xdg
21cr|fluxbox-1.3.7-5|17	Patch0:		fluxbox-startfluxbox-pulseaudio.patch
21cr|fluxbox-1.3.7-5|18	Patch1:		fluxbox-gcc11.patch
21cr|fluxbox-1.3.7-5|19	BuildRequires:	mkfontdir
21cr|fluxbox-1.3.7-5|20	BuildRequires:	gettext-devel
21cr|fluxbox-1.3.7-5|21	# Make sure these exist
21cr|fluxbox-1.3.7-5|22	BuildRequires:	alsa-plugins-pulseaudio
21cr|fluxbox-1.3.7-5|23	BuildRequires:	pulseaudio
21cr|fluxbox-1.3.7-5|24	BuildRequires:	pulseaudio-module-x11
21cr|fluxbox-1.3.7-5|25	BuildRequires:	pulseaudio-utils
21cr|fluxbox-1.3.7-5|26	BuildRequires:	pkgconfig(fontconfig)
21cr|fluxbox-1.3.7-5|27	BuildRequires:	pkgconfig(ice)
21cr|fluxbox-1.3.7-5|28	BuildRequires:	pkgconfig(imlib2)
21cr|fluxbox-1.3.7-5|29	BuildRequires:	pkgconfig(sm)
21cr|fluxbox-1.3.7-5|30	BuildRequires:	pkgconfig(x11)
21cr|fluxbox-1.3.7-5|31	BuildRequires:	pkgconfig(xext)
21cr|fluxbox-1.3.7-5|32	BuildRequires:	pkgconfig(xft)
21cr|fluxbox-1.3.7-5|33	BuildRequires:	pkgconfig(xinerama)
21cr|fluxbox-1.3.7-5|34	BuildRequires:	pkgconfig(xpm)
21cr|fluxbox-1.3.7-5|35	BuildRequires:	pkgconfig(xrandr)
21cr|fluxbox-1.3.7-5|36	BuildRequires:	pkgconfig(xrender)
21cr|fluxbox-1.3.7-5|37	BuildRequires:	pkgconfig(zlib)
21cr|fluxbox-1.3.7-5|38	
21cr|fluxbox-1.3.7-5|39	Requires:	xmessage
21cr|fluxbox-1.3.7-5|40	Requires:	xdg-compliance-menu
21cr|fluxbox-1.3.7-5|41	
21cr|fluxbox-1.3.7-5|42	%description
21cr|fluxbox-1.3.7-5|43	Fluxbox is yet another windowmanager for X. It's a fork from the origi-
21cr|fluxbox-1.3.7-5|44	nal blackbox-0.61.1 code. Fluxbox looks like blackbox and handles
21cr|fluxbox-1.3.7-5|45	styles, colors, window placement and similar thing exactly like black-
21cr|fluxbox-1.3.7-5|46	box. So what's the difference between fluxbox and blackbox then? The
21cr|fluxbox-1.3.7-5|47	answer is: LOTS!
21cr|fluxbox-1.3.7-5|48	
21cr|fluxbox-1.3.7-5|49	Have a look at the homepage for more info ;)
21cr|fluxbox-1.3.7-5|50	
21cr|fluxbox-1.3.7-5|51	%files
21cr|fluxbox-1.3.7-5|52	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
21cr|fluxbox-1.3.7-5|53	%config(noreplace) %{_sysconfdir}/X11/%{name}/menu
21cr|fluxbox-1.3.7-5|54	%config(noreplace) %{_sysconfdir}/X11/wmsession.d/16%{name}
21cr|fluxbox-1.3.7-5|55	%{_sysconfdir}/menu.d/%{name}
21cr|fluxbox-1.3.7-5|56	%{_bindir}/fbsetbg
21cr|fluxbox-1.3.7-5|57	%{_bindir}/fbrun
21cr|fluxbox-1.3.7-5|58	%{_bindir}/fbsetroot
21cr|fluxbox-1.3.7-5|59	%{_bindir}/fluxbox
21cr|fluxbox-1.3.7-5|60	%{_bindir}/fluxbox-generate_menu
21cr|fluxbox-1.3.7-5|61	%{_bindir}/fluxbox-update_configs
21cr|fluxbox-1.3.7-5|62	%{_bindir}/startfluxbox
21cr|fluxbox-1.3.7-5|63	%{_bindir}/fluxbox-remote
21cr|fluxbox-1.3.7-5|64	%{_mandir}/man1/*
21cr|fluxbox-1.3.7-5|65	%dir %{_datadir}/fonts/fluxbox-artwiz-fonts
21cr|fluxbox-1.3.7-5|66	%{_datadir}/fonts/fluxbox-artwiz-fonts/*.gz
21cr|fluxbox-1.3.7-5|67	%{_datadir}/fonts/fluxbox-artwiz-fonts/fonts.dir
21cr|fluxbox-1.3.7-5|68	%{_liconsdir}/%{name}.png
21cr|fluxbox-1.3.7-5|69	%{_iconsdir}/%{name}.png
21cr|fluxbox-1.3.7-5|70	%{_miconsdir}/%{name}.png
21cr|fluxbox-1.3.7-5|71	%dir %{_datadir}/%{name}
21cr|fluxbox-1.3.7-5|72	%{_datadir}/%{name}/init
21cr|fluxbox-1.3.7-5|73	%{_datadir}/%{name}/keys
21cr|fluxbox-1.3.7-5|74	%{_datadir}/%{name}/splash.jpg
21cr|fluxbox-1.3.7-5|75	%{_datadir}/%{name}/backgrounds/default.png
21cr|fluxbox-1.3.7-5|76	%{_datadir}/%{name}/styles/*
21cr|fluxbox-1.3.7-5|77	%{_datadir}/%{name}/pixmaps/*
21cr|fluxbox-1.3.7-5|78	%{_sysconfdir}/X11/fontpath.d/fluxbox-artwiz-fonts:unscaled:pri=50
21cr|fluxbox-1.3.7-5|79	%{_datadir}/%{name}/apps
21cr|fluxbox-1.3.7-5|80	%{_datadir}/%{name}/overlay
21cr|fluxbox-1.3.7-5|81	%{_datadir}/%{name}/windowmenu
21cr|fluxbox-1.3.7-5|82	%{_datadir}/%{name}/nls/*
21cr|fluxbox-1.3.7-5|83	%{_mandir}/man5/fluxbox-keys.5.*
21cr|fluxbox-1.3.7-5|84	%{_mandir}/man5/fluxbox-apps.5*
21cr|fluxbox-1.3.7-5|85	%{_mandir}/man5/fluxbox-menu.5*
21cr|fluxbox-1.3.7-5|86	%{_mandir}/man5/fluxbox-style.5*
21cr|fluxbox-1.3.7-5|87	
21cr|fluxbox-1.3.7-5|88	#----------------------------------------------------------------------------
21cr|fluxbox-1.3.7-5|89	
21cr|fluxbox-1.3.7-5|90	%package pulseaudio
21cr|fluxbox-1.3.7-5|91	Summary:	Enable pulseaudio support
21cr|fluxbox-1.3.7-5|92	Group:		Graphical desktop/Other
21cr|fluxbox-1.3.7-5|93	Requires:	%{name} = %{EVRD}
21cr|fluxbox-1.3.7-5|94	Requires:	alsa-plugins-pulseaudio
21cr|fluxbox-1.3.7-5|95	Requires:	pulseaudio
21cr|fluxbox-1.3.7-5|96	Requires:	pulseaudio-module-x11
21cr|fluxbox-1.3.7-5|97	Requires:	pulseaudio-utils
21cr|fluxbox-1.3.7-5|98	
21cr|fluxbox-1.3.7-5|99	%description pulseaudio
21cr|fluxbox-1.3.7-5|100	Enable pulseaudio support.
21cr|fluxbox-1.3.7-5|101	
21cr|fluxbox-1.3.7-5|102	%files pulseaudio
21cr|fluxbox-1.3.7-5|103	%{_sysconfdir}/fluxbox-pulseaudio
21cr|fluxbox-1.3.7-5|104	
21cr|fluxbox-1.3.7-5|105	#----------------------------------------------------------------------------
21cr|fluxbox-1.3.7-5|106	
21cr|fluxbox-1.3.7-5|107	%prep
21cr|fluxbox-1.3.7-5|108	%setup -q -a3
21cr|fluxbox-1.3.7-5|109	%patch0 -p0 -b .pulseaudio
21cr|fluxbox-1.3.7-5|110	%patch1 -p0
21cr|fluxbox-1.3.7-5|111	
21cr|fluxbox-1.3.7-5|112	%build
21cr|fluxbox-1.3.7-5|113	%configure \
21cr|fluxbox-1.3.7-5|114	--enable-xft \
21cr|fluxbox-1.3.7-5|115	--enable-xinerama \
21cr|fluxbox-1.3.7-5|116	--enable-imlib2 \
21cr|fluxbox-1.3.7-5|117	--enable-nls \
21cr|fluxbox-1.3.7-5|118	--with-menu=%{_sysconfdir}/X11/fluxbox/menu \
21cr|fluxbox-1.3.7-5|119	--with-style=%{_datadir}/%{name}/styles/%{style} \
21cr|fluxbox-1.3.7-5|120	--with-keys=%{_datadir}/%{name}/keys \
21cr|fluxbox-1.3.7-5|121	--with-init=%{_datadir}/%{name}/init
21cr|fluxbox-1.3.7-5|122	
21cr|fluxbox-1.3.7-5|123	%make
21cr|fluxbox-1.3.7-5|124	
21cr|fluxbox-1.3.7-5|125	%install
21cr|fluxbox-1.3.7-5|126	%makeinstall_std
21cr|fluxbox-1.3.7-5|127	
21cr|fluxbox-1.3.7-5|128	# icon
21cr|fluxbox-1.3.7-5|129	install -D -m 644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|fluxbox-1.3.7-5|130	install -D -m 644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|fluxbox-1.3.7-5|131	install -D -m 644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|fluxbox-1.3.7-5|132	
21cr|fluxbox-1.3.7-5|133	# session file
21cr|fluxbox-1.3.7-5|134	install -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
21cr|fluxbox-1.3.7-5|135	cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/16fluxbox << EOF
21cr|fluxbox-1.3.7-5|136	NAME=Fluxbox
21cr|fluxbox-1.3.7-5|137	ICON=fluxbox.png
21cr|fluxbox-1.3.7-5|138	EXEC=%{_bindir}/startfluxbox
21cr|fluxbox-1.3.7-5|139	DESC=%{summary}
21cr|fluxbox-1.3.7-5|140	SCRIPT:
21cr|fluxbox-1.3.7-5|141	exec %{_bindir}/startfluxbox
21cr|fluxbox-1.3.7-5|142	EOF
21cr|fluxbox-1.3.7-5|143	
21cr|fluxbox-1.3.7-5|144	# menu
21cr|fluxbox-1.3.7-5|145	install -d %{buildroot}%{_sysconfdir}/menu.d
21cr|fluxbox-1.3.7-5|146	install -m 0755 %{SOURCE11} %{buildroot}%{_sysconfdir}/menu.d/%{name}
21cr|fluxbox-1.3.7-5|147	
21cr|fluxbox-1.3.7-5|148	# Artwiz fonts
21cr|fluxbox-1.3.7-5|149	install -d %{buildroot}%{_datadir}/fonts
21cr|fluxbox-1.3.7-5|150	tar xjf %{SOURCE6} -C %{buildroot}%{_datadir}/fonts/
21cr|fluxbox-1.3.7-5|151	pushd %{buildroot}%{_datadir}/fonts/fluxbox-artwiz-fonts
21cr|fluxbox-1.3.7-5|152	mkfontdir
21cr|fluxbox-1.3.7-5|153	popd
21cr|fluxbox-1.3.7-5|154	
21cr|fluxbox-1.3.7-5|155	# mdk-style and background.
21cr|fluxbox-1.3.7-5|156	install -d %{buildroot}%{_datadir}/%{name}/{styles,backgrounds}
21cr|fluxbox-1.3.7-5|157	tar xjf %{SOURCE4} -C %{buildroot}%{_datadir}/%{name}
21cr|fluxbox-1.3.7-5|158	# update background command for fluxbox >= 0.9.15
21cr|fluxbox-1.3.7-5|159	sed -i "s/^rootCommand:.*@WALLPAPER@/background: aspect\nbackground.pixmap: @WALLPAPER@/" %{buildroot}%{_datadir}/%{name}/styles/%{style}
21cr|fluxbox-1.3.7-5|160	sed -i "s,\@WALLPAPER@,%{_datadir}/%{name}/backgrounds/default.png," \
21cr|fluxbox-1.3.7-5|161	%{buildroot}%{_datadir}/%{name}/styles/%{style}
21cr|fluxbox-1.3.7-5|162	sed -i "s,\@DATADIR\@,%{_datadir}/%{name}," %{buildroot}%{_datadir}/%{name}/styles/%{style}
21cr|fluxbox-1.3.7-5|163	
21cr|fluxbox-1.3.7-5|164	pushd %{buildroot}%{_datadir}/%{name}/backgrounds/
21cr|fluxbox-1.3.7-5|165	ln -s %{_datadir}/mdk/backgrounds/default.png default.png
21cr|fluxbox-1.3.7-5|166	popd
21cr|fluxbox-1.3.7-5|167	install %{SOURCE10} %{buildroot}%{_datadir}/%{name}/splash.jpg
21cr|fluxbox-1.3.7-5|168	
21cr|fluxbox-1.3.7-5|169	# bzip2 manpages (should be automatic, dirty); lenny
21cr|fluxbox-1.3.7-5|170	bzip2 %{buildroot}%{_mandir}/man1/*.1
21cr|fluxbox-1.3.7-5|171	
21cr|fluxbox-1.3.7-5|172	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fluxbox-1.3.7-5|173	ln -s ../../..%{_datadir}/fonts/fluxbox-artwiz-fonts \
21cr|fluxbox-1.3.7-5|174	%{buildroot}%{_sysconfdir}/X11/fontpath.d/fluxbox-artwiz-fonts:unscaled:pri=50
21cr|fluxbox-1.3.7-5|175	
21cr|fluxbox-1.3.7-5|176	mkdir -p %{buildroot}%{_sysconfdir}
21cr|fluxbox-1.3.7-5|177	touch -r ChangeLog %{buildroot}%{_sysconfdir}/fluxbox-pulseaudio

1465 21
21cr|fly-2.0.0-14|1	Summary:	Generate GIF on the fly
21cr|fly-2.0.0-14|2	Name:		fly
21cr|fly-2.0.0-14|3	Version:	2.0.0
21cr|fly-2.0.0-14|4	Release:	14
21cr|fly-2.0.0-14|5	License:	Distributable
21cr|fly-2.0.0-14|6	Group:		Graphics
21cr|fly-2.0.0-14|7	Url:		http://martin.gleeson.com/fly/
21cr|fly-2.0.0-14|8	Source0:	http://martin.gleeson.com/fly/dist/%{name}-%{version}.tar.bz2
21cr|fly-2.0.0-14|9	Patch0:		fly-2.0.0-makefile.patch
21cr|fly-2.0.0-14|10	BuildRequires:	gd-devel
21cr|fly-2.0.0-14|11	
21cr|fly-2.0.0-14|12	%description
21cr|fly-2.0.0-14|13	Fly is a graphic tool to generate gif/png on the fly.
21cr|fly-2.0.0-14|14	
21cr|fly-2.0.0-14|15	%files
21cr|fly-2.0.0-14|16	%doc README doc/*
21cr|fly-2.0.0-14|17	%{_bindir}/%{name}
21cr|fly-2.0.0-14|18	
21cr|fly-2.0.0-14|19	#----------------------------------------------------------------------------
21cr|fly-2.0.0-14|20	
21cr|fly-2.0.0-14|21	%prep
21cr|fly-2.0.0-14|22	%setup -q
21cr|fly-2.0.0-14|23	%patch0 -p1
21cr|fly-2.0.0-14|24	
21cr|fly-2.0.0-14|25	%build
21cr|fly-2.0.0-14|26	%make CFLAGS="%{optflags}"
21cr|fly-2.0.0-14|27	
21cr|fly-2.0.0-14|28	%install
21cr|fly-2.0.0-14|29	install -D -m755 %{name} %{buildroot}%{_bindir}/%{name}

1466 21
21cr|flyspray-0.9.9.6-10|1	%if %{_use_internal_dependency_generator}
21cr|flyspray-0.9.9.6-10|2	%global __requires_exclude pear\\(Zend(.*)\\)
21cr|flyspray-0.9.9.6-10|3	%else
21cr|flyspray-0.9.9.6-10|4	%define _requires_exceptions pear(Zend.*)
21cr|flyspray-0.9.9.6-10|5	%endif
21cr|flyspray-0.9.9.6-10|6	
21cr|flyspray-0.9.9.6-10|7	Summary:	A simple Bug tracking system
21cr|flyspray-0.9.9.6-10|8	Name:		flyspray
21cr|flyspray-0.9.9.6-10|9	Version:	0.9.9.6
21cr|flyspray-0.9.9.6-10|10	Release:	10
21cr|flyspray-0.9.9.6-10|11	License:	GPLv2
21cr|flyspray-0.9.9.6-10|12	Group:		Networking/WWW
21cr|flyspray-0.9.9.6-10|13	Url:		http://flyspray.org
21cr|flyspray-0.9.9.6-10|14	Source0:	http://flyspray.org/%{name}-%{version}.tar.bz2
21cr|flyspray-0.9.9.6-10|15	Requires:	apache-mod_php
21cr|flyspray-0.9.9.6-10|16	Requires:	php-adodb
21cr|flyspray-0.9.9.6-10|17	Requires:	apache-mod_socache_shmcb
21cr|flyspray-0.9.9.6-10|18	BuildArch:	noarch
21cr|flyspray-0.9.9.6-10|19	
21cr|flyspray-0.9.9.6-10|20	%description
21cr|flyspray-0.9.9.6-10|21	%{name} is a simple bug tracking system, written in php, aimed
21cr|flyspray-0.9.9.6-10|22	at people who do not want to deploy Bugzilla.
21cr|flyspray-0.9.9.6-10|23	It offer most of the features needed without a increased complexity.
21cr|flyspray-0.9.9.6-10|24	The configuration is done trough a web interface, and you can fully
21cr|flyspray-0.9.9.6-10|25	control who can do what on the various task.
21cr|flyspray-0.9.9.6-10|26	
21cr|flyspray-0.9.9.6-10|27	%prep
21cr|flyspray-0.9.9.6-10|28	%setup -q -c %{name}-%{release}
21cr|flyspray-0.9.9.6-10|29	
21cr|flyspray-0.9.9.6-10|30	%build
21cr|flyspray-0.9.9.6-10|31	
21cr|flyspray-0.9.9.6-10|32	%install
21cr|flyspray-0.9.9.6-10|33	%__install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|flyspray-0.9.9.6-10|34	cp -aRf * %{buildroot}%{_var}/www/%{name}
21cr|flyspray-0.9.9.6-10|35	
21cr|flyspray-0.9.9.6-10|36	# remove .htaccess files
21cr|flyspray-0.9.9.6-10|37	find %{buildroot}%{_var}/www/%{name} -name .htaccess -exec rm -f {} \;
21cr|flyspray-0.9.9.6-10|38	
21cr|flyspray-0.9.9.6-10|39	# Create empty config file
21cr|flyspray-0.9.9.6-10|40	%__install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|flyspray-0.9.9.6-10|41	cat > %{buildroot}%{_sysconfdir}/%{name}/flyspray.conf.php <<EOF
21cr|flyspray-0.9.9.6-10|42	# Configuration file for flyspray will be overide during configuration
21cr|flyspray-0.9.9.6-10|43	EOF
21cr|flyspray-0.9.9.6-10|44	
21cr|flyspray-0.9.9.6-10|45	ln -s %{_sysconfdir}/%{name}/flyspray.conf.php %{buildroot}%{_var}/www/%{name}/
21cr|flyspray-0.9.9.6-10|46	
21cr|flyspray-0.9.9.6-10|47	%__install -d -m 755  %{buildroot}/%{_webappconfdir}
21cr|flyspray-0.9.9.6-10|48	cat > %{buildroot}/%{_webappconfdir}/%{name}.conf << EOF
21cr|flyspray-0.9.9.6-10|49	
21cr|flyspray-0.9.9.6-10|50	Alias /%{name} %{_var}/www/%{name}
21cr|flyspray-0.9.9.6-10|51	<Directory %{_var}/www/%{name}>
21cr|flyspray-0.9.9.6-10|52	Require all granted
21cr|flyspray-0.9.9.6-10|53	</Directory>
21cr|flyspray-0.9.9.6-10|54	
21cr|flyspray-0.9.9.6-10|55	<Directory %{_var}/www/%{name}/adodb>
21cr|flyspray-0.9.9.6-10|56	Require all denied
21cr|flyspray-0.9.9.6-10|57	</Directory>
21cr|flyspray-0.9.9.6-10|58	
21cr|flyspray-0.9.9.6-10|59	<Directory %{_var}/www/%{name}/conf>
21cr|flyspray-0.9.9.6-10|60	Require all denied
21cr|flyspray-0.9.9.6-10|61	</Directory>
21cr|flyspray-0.9.9.6-10|62	
21cr|flyspray-0.9.9.6-10|63	<Directory %{_var}/www/%{name}/includes>
21cr|flyspray-0.9.9.6-10|64	Require all denied
21cr|flyspray-0.9.9.6-10|65	</Directory>
21cr|flyspray-0.9.9.6-10|66	
21cr|flyspray-0.9.9.6-10|67	<Directory %{_var}/www/%{name}/templates>
21cr|flyspray-0.9.9.6-10|68	Require all denied
21cr|flyspray-0.9.9.6-10|69	</Directory>
21cr|flyspray-0.9.9.6-10|70	
21cr|flyspray-0.9.9.6-10|71	<Files %{_var}/www/%{name}/plugins/*.php>
21cr|flyspray-0.9.9.6-10|72	Require all denied
21cr|flyspray-0.9.9.6-10|73	</Files>
21cr|flyspray-0.9.9.6-10|74	
21cr|flyspray-0.9.9.6-10|75	<Files %{_var}/www/%{name}/plugins/fetch.php>
21cr|flyspray-0.9.9.6-10|76	Require all granted
21cr|flyspray-0.9.9.6-10|77	</Files>
21cr|flyspray-0.9.9.6-10|78	EOF
21cr|flyspray-0.9.9.6-10|79	
21cr|flyspray-0.9.9.6-10|80	cat > README.urpmi <<EOF
21cr|flyspray-0.9.9.6-10|81	Once this package is installed, there are a few configuration items which need
21cr|flyspray-0.9.9.6-10|82	to be performed before the blog is usable.  First, you need to install
21cr|flyspray-0.9.9.6-10|83	Mysql or PostgreSQL database and corresponding php modules:
21cr|flyspray-0.9.9.6-10|84	
21cr|flyspray-0.9.9.6-10|85	# urpmi mysql php-mysql
21cr|flyspray-0.9.9.6-10|86	
21cr|flyspray-0.9.9.6-10|87	or
21cr|flyspray-0.9.9.6-10|88	
21cr|flyspray-0.9.9.6-10|89	# urpmi postgresql php-pgsql
21cr|flyspray-0.9.9.6-10|90	
21cr|flyspray-0.9.9.6-10|91	Then, you need to establish a username and password to connect to your
21cr|flyspray-0.9.9.6-10|92	MySQL database as, and make both MySQL/Postgres and Flyspray aware of this.
21cr|flyspray-0.9.9.6-10|93	Let's start by creating the database and the username / password
21cr|flyspray-0.9.9.6-10|94	inside MySQL first:
21cr|flyspray-0.9.9.6-10|95	
21cr|flyspray-0.9.9.6-10|96	# mysql
21cr|flyspray-0.9.9.6-10|97	mysql> create database flyspray;
21cr|flyspray-0.9.9.6-10|98	Query OK, 1 row affected (0.00 sec)
21cr|flyspray-0.9.9.6-10|99	
21cr|flyspray-0.9.9.6-10|100	mysql> grant all privileges on flyspray.* to flyspray identified by 'flyspray';
21cr|flyspray-0.9.9.6-10|101	Query OK, 0 rows affected (0.00 sec)
21cr|flyspray-0.9.9.6-10|102	
21cr|flyspray-0.9.9.6-10|103	mysql> flush privileges;
21cr|flyspray-0.9.9.6-10|104	Query OK, 0 rows affected (0.00 sec)
21cr|flyspray-0.9.9.6-10|105	
21cr|flyspray-0.9.9.6-10|106	mysql> exit
21cr|flyspray-0.9.9.6-10|107	Bye
21cr|flyspray-0.9.9.6-10|108	#
21cr|flyspray-0.9.9.6-10|109	
21cr|flyspray-0.9.9.6-10|110	Under certain curcumstances, you may need to run variations of the "grant"
21cr|flyspray-0.9.9.6-10|111	command:
21cr|flyspray-0.9.9.6-10|112	mysql> grant all privileges on flyspray.* to flyspray@localhost identified by 'flyspray';
21cr|flyspray-0.9.9.6-10|113	OR
21cr|flyspray-0.9.9.6-10|114	mysql> grant all privileges on flyspray.* to flyspray@'%' identified by 'flyspray';
21cr|flyspray-0.9.9.6-10|115	
21cr|flyspray-0.9.9.6-10|116	This has created an empty database called 'flyspray', created a user named
21cr|flyspray-0.9.9.6-10|117	'flyspray' with a password of 'flyspray', and given the 'flyspray' user total
21cr|flyspray-0.9.9.6-10|118	permission over the 'flyspray' database.  Obviously, you'll want to select a
21cr|flyspray-0.9.9.6-10|119	different password, and you may want to choose different database and user
21cr|flyspray-0.9.9.6-10|120	names depending on your installation.  The specific values you choose are
21cr|flyspray-0.9.9.6-10|121	not constrained, they simply need to be consistent between the database and the
21cr|flyspray-0.9.9.6-10|122	config file.
21cr|flyspray-0.9.9.6-10|123	
21cr|flyspray-0.9.9.6-10|124	Once that's done and the database server and web server have been started,
21cr|flyspray-0.9.9.6-10|125	in your favourite web browser, enter following URL :
21cr|flyspray-0.9.9.6-10|126	http://hostname/flyspray/  and
21cr|flyspray-0.9.9.6-10|127	follow the instructions given to you on the pages you see to set up the
21cr|flyspray-0.9.9.6-10|128	database tables and begin publishing your blog.
21cr|flyspray-0.9.9.6-10|129	EOF
21cr|flyspray-0.9.9.6-10|130	
21cr|flyspray-0.9.9.6-10|131	%files
21cr|flyspray-0.9.9.6-10|132	%doc docs/*
21cr|flyspray-0.9.9.6-10|133	%{_var}/www/%{name}/adodb
21cr|flyspray-0.9.9.6-10|134	%{_var}/www/%{name}/docs
21cr|flyspray-0.9.9.6-10|135	%{_var}/www/%{name}/favicon.ico
21cr|flyspray-0.9.9.6-10|136	%{_var}/www/%{name}/feed.php
21cr|flyspray-0.9.9.6-10|137	%{_var}/www/%{name}/flyspray.conf.php
21cr|flyspray-0.9.9.6-10|138	%{_var}/www/%{name}/header.php
21cr|flyspray-0.9.9.6-10|139	%{_var}/www/%{name}/htaccess.dist
21cr|flyspray-0.9.9.6-10|140	%{_var}/www/%{name}/includes
21cr|flyspray-0.9.9.6-10|141	%{_var}/www/%{name}/index.php
21cr|flyspray-0.9.9.6-10|142	%{_var}/www/%{name}/javascript
21cr|flyspray-0.9.9.6-10|143	%{_var}/www/%{name}/lang
21cr|flyspray-0.9.9.6-10|144	%{_var}/www/%{name}/plugins
21cr|flyspray-0.9.9.6-10|145	%{_var}/www/%{name}/scripts
21cr|flyspray-0.9.9.6-10|146	%{_var}/www/%{name}/setup
21cr|flyspray-0.9.9.6-10|147	%{_var}/www/%{name}/templates
21cr|flyspray-0.9.9.6-10|148	%{_var}/www/%{name}/themes
21cr|flyspray-0.9.9.6-10|149	%{_var}/www/%{name}/robots.txt
21cr|flyspray-0.9.9.6-10|150	%{_var}/www/%{name}/schedule.php
21cr|flyspray-0.9.9.6-10|151	%dir %attr(0755,apache,apache) %{_var}/www/%{name}/attachments/
21cr|flyspray-0.9.9.6-10|152	%dir %attr(0755,apache,apache) %{_var}/www/%{name}/cache/
21cr|flyspray-0.9.9.6-10|153	%attr(0644,apache,apache) %{_var}/www/%{name}/attachments/index.html
21cr|flyspray-0.9.9.6-10|154	%attr(0644,apache,apache) %{_var}/www/%{name}/cache/index.html
21cr|flyspray-0.9.9.6-10|155	%config(noreplace) %attr(0755,apache,apache) %{_sysconfdir}/%{name}/flyspray.conf.php
21cr|flyspray-0.9.9.6-10|156	%config(noreplace) %{_webappconfdir}/%{name}.conf

1467 21
21cr|fmt8-8.1.1-1|1	# use in system libfmt.so.7
21cr|fmt8-8.1.1-1|2	%define __provides_exclude cmake\\(fmt\\)|devel\\(libfmt\\(.*\\)|pkgconfig\\(fmt\\)
21cr|fmt8-8.1.1-1|3	
21cr|fmt8-8.1.1-1|4	%define major 8
21cr|fmt8-8.1.1-1|5	%define libname %mklibname fmt %{major}
21cr|fmt8-8.1.1-1|6	%define devname %mklibname fmt8 -d
21cr|fmt8-8.1.1-1|7	
21cr|fmt8-8.1.1-1|8	Summary:	Small, safe and fast formatting library
21cr|fmt8-8.1.1-1|9	Name:		fmt8
21cr|fmt8-8.1.1-1|10	Version:	8.1.1
21cr|fmt8-8.1.1-1|11	Release:	1
21cr|fmt8-8.1.1-1|12	License:	BSD
21cr|fmt8-8.1.1-1|13	Group:		System/Libraries
21cr|fmt8-8.1.1-1|14	Url:		http://fmtlib.net
21cr|fmt8-8.1.1-1|15	Source0:	https://github.com/fmtlib/fmt/archive/%{version}/%{name}-%{version}.tar.gz
21cr|fmt8-8.1.1-1|16	BuildRequires:	cmake
21cr|fmt8-8.1.1-1|17	
21cr|fmt8-8.1.1-1|18	%description
21cr|fmt8-8.1.1-1|19	fmt is an open-source formatting library for C++. It can be used as a safe
21cr|fmt8-8.1.1-1|20	alternative to printf or as a fast alternative to IOStreams.
21cr|fmt8-8.1.1-1|21	
21cr|fmt8-8.1.1-1|22	#----------------------------------------------------------------------------
21cr|fmt8-8.1.1-1|23	
21cr|fmt8-8.1.1-1|24	%package -n %{libname}
21cr|fmt8-8.1.1-1|25	Summary:	Small, safe and fast formatting shared library
21cr|fmt8-8.1.1-1|26	Group:		System/Libraries
21cr|fmt8-8.1.1-1|27	
21cr|fmt8-8.1.1-1|28	%description -n %{libname}
21cr|fmt8-8.1.1-1|29	This package contains the library for libfmt.
21cr|fmt8-8.1.1-1|30	
21cr|fmt8-8.1.1-1|31	%files -n %{libname}
21cr|fmt8-8.1.1-1|32	%doc ChangeLog.rst LICENSE.rst README.rst
21cr|fmt8-8.1.1-1|33	%{_libdir}/libfmt.so.%{major}*
21cr|fmt8-8.1.1-1|34	
21cr|fmt8-8.1.1-1|35	#----------------------------------------------------------------------------
21cr|fmt8-8.1.1-1|36	
21cr|fmt8-8.1.1-1|37	%package -n %{devname}
21cr|fmt8-8.1.1-1|38	Summary:	Development files for small, safe and fast formatting library
21cr|fmt8-8.1.1-1|39	Group:		Development/C++
21cr|fmt8-8.1.1-1|40	Requires:	%{libname} = %{EVRD}
21cr|fmt8-8.1.1-1|41	Provides:	%{name}-devel = %{EVRD}
21cr|fmt8-8.1.1-1|42	Conflicts:	fmt-devel <= 8.0
21cr|fmt8-8.1.1-1|43	
21cr|fmt8-8.1.1-1|44	%description -n %{devname}
21cr|fmt8-8.1.1-1|45	This package contains the development header files, libraries
21cr|fmt8-8.1.1-1|46	and cmake files for libfmt
21cr|fmt8-8.1.1-1|47	
21cr|fmt8-8.1.1-1|48	%files -n %{devname}
21cr|fmt8-8.1.1-1|49	%doc LICENSE.rst
21cr|fmt8-8.1.1-1|50	%{_includedir}/fmt/
21cr|fmt8-8.1.1-1|51	%{_libdir}/cmake/fmt/
21cr|fmt8-8.1.1-1|52	%{_libdir}/pkgconfig/fmt.pc
21cr|fmt8-8.1.1-1|53	%{_libdir}/libfmt.so
21cr|fmt8-8.1.1-1|54	
21cr|fmt8-8.1.1-1|55	#----------------------------------------------------------------------------
21cr|fmt8-8.1.1-1|56	
21cr|fmt8-8.1.1-1|57	%prep
21cr|fmt8-8.1.1-1|58	%setup -q -n fmt-%{version}
21cr|fmt8-8.1.1-1|59	
21cr|fmt8-8.1.1-1|60	%build
21cr|fmt8-8.1.1-1|61	%cmake \
21cr|fmt8-8.1.1-1|62	-DFMT_TEST=OFF
21cr|fmt8-8.1.1-1|63	%make_build
21cr|fmt8-8.1.1-1|64	
21cr|fmt8-8.1.1-1|65	%install
21cr|fmt8-8.1.1-1|66	%make_install -C build
21cr|fmt8-8.1.1-1|67	

1468 21
21cr|fnfx-0.3-10|1	Summary:	Toshiba laptop function key utility
21cr|fnfx-0.3-10|2	Name:		fnfx
21cr|fnfx-0.3-10|3	Version:	0.3
21cr|fnfx-0.3-10|4	Release:	10
21cr|fnfx-0.3-10|5	License:	GPLv2+
21cr|fnfx-0.3-10|6	Group:		System/Configuration/Hardware
21cr|fnfx-0.3-10|7	Url:		http://fnfx.sf.net
21cr|fnfx-0.3-10|8	Source0:	downloads.sourceforge.net/project/fnfx/fnfx/fnfx%20v0.3/fnfx-0.3.tar.bz2
21cr|fnfx-0.3-10|9	Source1:	%{name}.service
21cr|fnfx-0.3-10|10	Source2:	fnfxd_check.sh
21cr|fnfx-0.3-10|11	Requires(post,preun,postun):	systemd-units
21cr|fnfx-0.3-10|12	
21cr|fnfx-0.3-10|13	%description
21cr|fnfx-0.3-10|14	FnFX enables owners of Toshiba laptops to change the LCD brightness,
21cr|fnfx-0.3-10|15	control, the internal fan and use the special keys on their keyboard
21cr|fnfx-0.3-10|16	(Fn-x combinations, hot-keys). The internal functions will give the
21cr|fnfx-0.3-10|17	possibility to map the Fn-Keys to functions like volume up/down, mute,
21cr|fnfx-0.3-10|18	suspend to disk, suspend to ram and switch LCD/CRT/TV-out. These
21cr|fnfx-0.3-10|19	functions heavily depend on the system and/or kernel configuration.
21cr|fnfx-0.3-10|20	You will need at least a kernel (v2.4.x, v2.5.x, v2.6.x) with ACPI and
21cr|fnfx-0.3-10|21	Toshiba support (CONFIG_ACPI and CONFIG_ACPI_TOSHIBA).
21cr|fnfx-0.3-10|22	
21cr|fnfx-0.3-10|23	%files
21cr|fnfx-0.3-10|24	%doc ChangeLog INSTALL AUTHORS README
21cr|fnfx-0.3-10|25	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|fnfx-0.3-10|26	%{_bindir}/%{name}
21cr|fnfx-0.3-10|27	%{_sbindir}/*
21cr|fnfx-0.3-10|28	%dir %{_sysconfdir}/%{name}
21cr|fnfx-0.3-10|29	%{_unitdir}/%{name}.service
21cr|fnfx-0.3-10|30	
21cr|fnfx-0.3-10|31	%post
21cr|fnfx-0.3-10|32	%systemd_post %{name}.service
21cr|fnfx-0.3-10|33	
21cr|fnfx-0.3-10|34	%preun
21cr|fnfx-0.3-10|35	%systemd_preun %{name}.service
21cr|fnfx-0.3-10|36	
21cr|fnfx-0.3-10|37	%postun
21cr|fnfx-0.3-10|38	%systemd_postun_with_restart %{name}.service
21cr|fnfx-0.3-10|39	
21cr|fnfx-0.3-10|40	#----------------------------------------------------------------------------
21cr|fnfx-0.3-10|41	
21cr|fnfx-0.3-10|42	%prep
21cr|fnfx-0.3-10|43	%setup -q
21cr|fnfx-0.3-10|44	
21cr|fnfx-0.3-10|45	%build
21cr|fnfx-0.3-10|46	%configure
21cr|fnfx-0.3-10|47	%make
21cr|fnfx-0.3-10|48	
21cr|fnfx-0.3-10|49	%install
21cr|fnfx-0.3-10|50	%makeinstall_std
21cr|fnfx-0.3-10|51	
21cr|fnfx-0.3-10|52	install -D -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|fnfx-0.3-10|53	install -D -m0755 %{SOURCE2} %{buildroot}%{_sbindir}/fnfxd_check

1469 21
21cr|focuswriter-1.7.6-2|1	Summary:	A full-screen, distraction-free writing program
21cr|focuswriter-1.7.6-2|2	Name:		focuswriter
21cr|focuswriter-1.7.6-2|3	Version:	1.7.6
21cr|focuswriter-1.7.6-2|4	Release:	2
21cr|focuswriter-1.7.6-2|5	License:	GPLv3+
21cr|focuswriter-1.7.6-2|6	Group:		Editors
21cr|focuswriter-1.7.6-2|7	URL:		http://gottcode.org/%{name}/
21cr|focuswriter-1.7.6-2|8	Source:		http://gottcode.org/%{name}/%{name}-%{version}-src.tar.bz2
21cr|focuswriter-1.7.6-2|9	
21cr|focuswriter-1.7.6-2|10	BuildRequires:	pkgconfig(libzip)
21cr|focuswriter-1.7.6-2|11	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|focuswriter-1.7.6-2|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|focuswriter-1.7.6-2|13	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|focuswriter-1.7.6-2|14	BuildRequires:	pkgconfig(Qt5Network)
21cr|focuswriter-1.7.6-2|15	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|focuswriter-1.7.6-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|focuswriter-1.7.6-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|focuswriter-1.7.6-2|18	BuildRequires:	pkgconfig(enchant)
21cr|focuswriter-1.7.6-2|19	BuildRequires:	pkgconfig(hunspell)
21cr|focuswriter-1.7.6-2|20	BuildRequires:	qt5-linguist-tools
21cr|focuswriter-1.7.6-2|21	BuildRequires:	desktop-file-utils
21cr|focuswriter-1.7.6-2|22	BuildRequires:	appstream-util
21cr|focuswriter-1.7.6-2|23	
21cr|focuswriter-1.7.6-2|24	%description
21cr|focuswriter-1.7.6-2|25	A full-screen, distraction-free writing program.
21cr|focuswriter-1.7.6-2|26	You can customize your environment by changing the font, colors, and
21cr|focuswriter-1.7.6-2|27	background image to add ambiance as you type. FocusWriter features
21cr|focuswriter-1.7.6-2|28	an on-the-fly updating word count, optional auto-save, optional daily
21cr|focuswriter-1.7.6-2|29	goals, and an interface that hides away to allow you to focus more
21cr|focuswriter-1.7.6-2|30	clearly; additionally, when you open the program your current
21cr|focuswriter-1.7.6-2|31	work-in-progress will automatically load and position you at the end
21cr|focuswriter-1.7.6-2|32	of your document, so that you can immediately jump back in.
21cr|focuswriter-1.7.6-2|33	
21cr|focuswriter-1.7.6-2|34	%files
21cr|focuswriter-1.7.6-2|35	%{_bindir}/%{name}
21cr|focuswriter-1.7.6-2|36	%{_datadir}/%{name}/
21cr|focuswriter-1.7.6-2|37	%{_datadir}/applications/%{name}.desktop
21cr|focuswriter-1.7.6-2|38	%{_appdatadir}/focuswriter.appdata.xml
21cr|focuswriter-1.7.6-2|39	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|focuswriter-1.7.6-2|40	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|focuswriter-1.7.6-2|41	%{_mandir}/man1/focuswriter.1.xz
21cr|focuswriter-1.7.6-2|42	#---------------------------------------------------------
21cr|focuswriter-1.7.6-2|43	
21cr|focuswriter-1.7.6-2|44	%prep
21cr|focuswriter-1.7.6-2|45	%setup -q
21cr|focuswriter-1.7.6-2|46	
21cr|focuswriter-1.7.6-2|47	%build
21cr|focuswriter-1.7.6-2|48	%qmake_qt5 PREFIX=%{_prefix}
21cr|focuswriter-1.7.6-2|49	%make
21cr|focuswriter-1.7.6-2|50	
21cr|focuswriter-1.7.6-2|51	%install
21cr|focuswriter-1.7.6-2|52	%makeinstall_qt
21cr|focuswriter-1.7.6-2|53	
21cr|focuswriter-1.7.6-2|54	rm -fr  %{buildroot}%{_datadir}/pixmaps
21cr|focuswriter-1.7.6-2|55	
21cr|focuswriter-1.7.6-2|56	%check
21cr|focuswriter-1.7.6-2|57	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|focuswriter-1.7.6-2|58	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

1470 21
21cr|folder-color-switcher-1.6.0-1|1	Summary:	Change a folder colour
21cr|folder-color-switcher-1.6.0-1|2	Name:		folder-color-switcher
21cr|folder-color-switcher-1.6.0-1|3	Version:	1.6.0
21cr|folder-color-switcher-1.6.0-1|4	Release:	1
21cr|folder-color-switcher-1.6.0-1|5	License:	GPL-3.0-only
21cr|folder-color-switcher-1.6.0-1|6	Group:		Graphical desktop/Other
21cr|folder-color-switcher-1.6.0-1|7	Url:		https://github.com/linuxmint/folder-color-switcher
21cr|folder-color-switcher-1.6.0-1|8	Source0:	http://packages.linuxmint.com/pool/main/f/%{name}/%{name}_%{version}.tar.xz
21cr|folder-color-switcher-1.6.0-1|9	BuildRequires:	gettext
21cr|folder-color-switcher-1.6.0-1|10	BuildArch:	noarch
21cr|folder-color-switcher-1.6.0-1|11	
21cr|folder-color-switcher-1.6.0-1|12	%description
21cr|folder-color-switcher-1.6.0-1|13	Change a folder colour
21cr|folder-color-switcher-1.6.0-1|14	
21cr|folder-color-switcher-1.6.0-1|15	%files -f %{name}.lang
21cr|folder-color-switcher-1.6.0-1|16	%license COPYING.GPL3
21cr|folder-color-switcher-1.6.0-1|17	%{_datadir}/%{name}
21cr|folder-color-switcher-1.6.0-1|18	
21cr|folder-color-switcher-1.6.0-1|19	#------------------------------------------------------------------
21cr|folder-color-switcher-1.6.0-1|20	
21cr|folder-color-switcher-1.6.0-1|21	%package nemo
21cr|folder-color-switcher-1.6.0-1|22	Summary:	Nemo folder colour
21cr|folder-color-switcher-1.6.0-1|23	Requires:	%{name} = %{EVRD}
21cr|folder-color-switcher-1.6.0-1|24	Requires:	nemo-python
21cr|folder-color-switcher-1.6.0-1|25	
21cr|folder-color-switcher-1.6.0-1|26	%description nemo
21cr|folder-color-switcher-1.6.0-1|27	Support for Nemo folder colour
21cr|folder-color-switcher-1.6.0-1|28	
21cr|folder-color-switcher-1.6.0-1|29	%files nemo
21cr|folder-color-switcher-1.6.0-1|30	%{_datadir}/nemo-python/extensions/*
21cr|folder-color-switcher-1.6.0-1|31	
21cr|folder-color-switcher-1.6.0-1|32	#------------------------------------------------------------------
21cr|folder-color-switcher-1.6.0-1|33	
21cr|folder-color-switcher-1.6.0-1|34	%package caja
21cr|folder-color-switcher-1.6.0-1|35	Summary:	Caja folder colour
21cr|folder-color-switcher-1.6.0-1|36	Requires:	%{name} = %{EVRD}
21cr|folder-color-switcher-1.6.0-1|37	Requires:	python3-caja
21cr|folder-color-switcher-1.6.0-1|38	
21cr|folder-color-switcher-1.6.0-1|39	%description caja
21cr|folder-color-switcher-1.6.0-1|40	Support for Caja folder colour
21cr|folder-color-switcher-1.6.0-1|41	
21cr|folder-color-switcher-1.6.0-1|42	%files caja
21cr|folder-color-switcher-1.6.0-1|43	%{_datadir}/caja-python/extensions/*
21cr|folder-color-switcher-1.6.0-1|44	
21cr|folder-color-switcher-1.6.0-1|45	#------------------------------------------------------------------
21cr|folder-color-switcher-1.6.0-1|46	
21cr|folder-color-switcher-1.6.0-1|47	%prep
21cr|folder-color-switcher-1.6.0-1|48	%autosetup -p1 -n %{name}
21cr|folder-color-switcher-1.6.0-1|49	chmod 644 COPYING.GPL3
21cr|folder-color-switcher-1.6.0-1|50	
21cr|folder-color-switcher-1.6.0-1|51	%build
21cr|folder-color-switcher-1.6.0-1|52	%make
21cr|folder-color-switcher-1.6.0-1|53	
21cr|folder-color-switcher-1.6.0-1|54	%install
21cr|folder-color-switcher-1.6.0-1|55	cp -Rp usr/ %{buildroot}/
21cr|folder-color-switcher-1.6.0-1|56	
21cr|folder-color-switcher-1.6.0-1|57	for lib in %{buildroot}%{_datadir}/*-python/extensions/*.py; do
21cr|folder-color-switcher-1.6.0-1|58	sed '1{\@^#!/usr/bin/python@d}' $lib > $lib.new &&
21cr|folder-color-switcher-1.6.0-1|59	touch -r $lib $lib.new &&
21cr|folder-color-switcher-1.6.0-1|60	mv $lib.new $lib
21cr|folder-color-switcher-1.6.0-1|61	done
21cr|folder-color-switcher-1.6.0-1|62	
21cr|folder-color-switcher-1.6.0-1|63	%find_lang %{name}

1471 21
21cr|foliate-2.6.3-1|1	%define debug_package %{nil}
21cr|foliate-2.6.3-1|2	
21cr|foliate-2.6.3-1|3	Summary:	A simple and modern GTK eBook reader
21cr|foliate-2.6.3-1|4	Name:		foliate
21cr|foliate-2.6.3-1|5	Version:	2.6.3
21cr|foliate-2.6.3-1|6	Release:	1
21cr|foliate-2.6.3-1|7	License:	GPLv3
21cr|foliate-2.6.3-1|8	Group:		Office
21cr|foliate-2.6.3-1|9	Url:		https://johnfactotum.github.io/foliate
21cr|foliate-2.6.3-1|10	Source0:	https://github.com/johnfactotum/foliate/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|foliate-2.6.3-1|11	BuildRequires:	gjs
21cr|foliate-2.6.3-1|12	BuildRequires:	meson
21cr|foliate-2.6.3-1|13	BuildRequires:	gettext
21cr|foliate-2.6.3-1|14	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|foliate-2.6.3-1|15	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|foliate-2.6.3-1|16	Requires:	gjs
21cr|foliate-2.6.3-1|17	Requires:	webkit
21cr|foliate-2.6.3-1|18	# Needed for mobipocket (.mobi) and Kindle File Format (.azw, .azw3)
21cr|foliate-2.6.3-1|19	Requires:	python3
21cr|foliate-2.6.3-1|20	# Optional for text-to-speech
21cr|foliate-2.6.3-1|21	Recommends:	espeak
21cr|foliate-2.6.3-1|22	Recommends:	gspell-i18n
21cr|foliate-2.6.3-1|23	
21cr|foliate-2.6.3-1|24	%description
21cr|foliate-2.6.3-1|25	A simple and modern GTK eBook viewer, built with GJS and Epub.js.
21cr|foliate-2.6.3-1|26	
21cr|foliate-2.6.3-1|27	%files -f com.github.johnfactotum.Foliate.lang
21cr|foliate-2.6.3-1|28	%doc README.md COPYING
21cr|foliate-2.6.3-1|29	%{_bindir}/com.github.johnfactotum.Foliate
21cr|foliate-2.6.3-1|30	%{_bindir}/foliate
21cr|foliate-2.6.3-1|31	%{_datadir}/applications/com.github.johnfactotum.Foliate.desktop
21cr|foliate-2.6.3-1|32	%{_datadir}/com.github.johnfactotum.Foliate/*
21cr|foliate-2.6.3-1|33	%{_datadir}/glib-2.0/schemas/com.github.johnfactotum.Foliate.gschema.xml
21cr|foliate-2.6.3-1|34	%{_datadir}/metainfo/com.github.johnfactotum.Foliate.appdata.xml
21cr|foliate-2.6.3-1|35	%{_iconsdir}/hicolor/*/apps/com.github.johnfactotum.Foliate*.svg
21cr|foliate-2.6.3-1|36	
21cr|foliate-2.6.3-1|37	#-------------------------------------------------------------------
21cr|foliate-2.6.3-1|38	
21cr|foliate-2.6.3-1|39	%prep
21cr|foliate-2.6.3-1|40	%setup -q
21cr|foliate-2.6.3-1|41	2to3 --write --nobackups --no-diffs src/assets/KindleUnpack/mobiml2xhtml.py
21cr|foliate-2.6.3-1|42	sed -i -e '1s/python$/python3/' src/assets/KindleUnpack/*.py
21cr|foliate-2.6.3-1|43	%autopatch -p1
21cr|foliate-2.6.3-1|44	
21cr|foliate-2.6.3-1|45	%build
21cr|foliate-2.6.3-1|46	%meson
21cr|foliate-2.6.3-1|47	%meson_build
21cr|foliate-2.6.3-1|48	
21cr|foliate-2.6.3-1|49	%install
21cr|foliate-2.6.3-1|50	%meson_install
21cr|foliate-2.6.3-1|51	
21cr|foliate-2.6.3-1|52	pushd %{buildroot}%{_bindir}
21cr|foliate-2.6.3-1|53	ln -s com.github.johnfactotum.Foliate foliate
21cr|foliate-2.6.3-1|54	popd
21cr|foliate-2.6.3-1|55	
21cr|foliate-2.6.3-1|56	%find_lang com.github.johnfactotum.Foliate

1472 21
21cr|fondu-060102-1|1	%define fonduversion	060102
21cr|fondu-060102-1|2	
21cr|fondu-060102-1|3	Name:		fondu
21cr|fondu-060102-1|4	Version:	060102
21cr|fondu-060102-1|5	Release:	1
21cr|fondu-060102-1|6	Summary:	Converts between mac and unix fonts
21cr|fondu-060102-1|7	License:	BSD
21cr|fondu-060102-1|8	Group:		Publishing
21cr|fondu-060102-1|9	Source0:	http://fondu.sourceforge.net/fondu_src-%{fonduversion}.tgz
21cr|fondu-060102-1|10	Url:		http://fondu.sourceforge.net/
21cr|fondu-060102-1|11	Conflicts:	dgen-sdl
21cr|fondu-060102-1|12	
21cr|fondu-060102-1|13	%description
21cr|fondu-060102-1|14	Fondu allows you to convert a mac font into a unix one. ufond converts
21cr|fondu-060102-1|15	a unix font into a mac one.
21cr|fondu-060102-1|16	
21cr|fondu-060102-1|17	%prep
21cr|fondu-060102-1|18	%setup -q -n fondu-%{fonduversion}
21cr|fondu-060102-1|19	
21cr|fondu-060102-1|20	%build
21cr|fondu-060102-1|21	%configure
21cr|fondu-060102-1|22	%make OPT_FLAGS="%{optflags}"
21cr|fondu-060102-1|23	
21cr|fondu-060102-1|24	%install
21cr|fondu-060102-1|25	mkdir -p %{buildroot}%{_bindir} \
21cr|fondu-060102-1|26	%{buildroot}%{_mandir}/man1
21cr|fondu-060102-1|27	%makeinstall
21cr|fondu-060102-1|28	install -m 644 *.1 %{buildroot}%{_mandir}/man1
21cr|fondu-060102-1|29	
21cr|fondu-060102-1|30	%clean
21cr|fondu-060102-1|31	
21cr|fondu-060102-1|32	%files
21cr|fondu-060102-1|33	%doc LICENSE README
21cr|fondu-060102-1|34	%{_bindir}/fondu
21cr|fondu-060102-1|35	%{_bindir}/ufond
21cr|fondu-060102-1|36	%{_bindir}/showfond
21cr|fondu-060102-1|37	%{_bindir}/dfont2res
21cr|fondu-060102-1|38	%{_bindir}/frombin
21cr|fondu-060102-1|39	%{_bindir}/tobin
21cr|fondu-060102-1|40	%{_bindir}/lumper
21cr|fondu-060102-1|41	%{_bindir}/setfondname
21cr|fondu-060102-1|42	%{_mandir}/man1/*

1473 21
21cr|fontawesome5-fonts-6.5.1-2|1	Summary:	Iconic font set awesome version 6
21cr|fontawesome5-fonts-6.5.1-2|2	Summary(ru_RU.UTF-8):	Набор иконических шрифтов awesome версии 6
21cr|fontawesome5-fonts-6.5.1-2|3	Name:		fontawesome5-fonts
21cr|fontawesome5-fonts-6.5.1-2|4	Version:	6.5.1
21cr|fontawesome5-fonts-6.5.1-2|5	Release:	2
21cr|fontawesome5-fonts-6.5.1-2|6	License:	OFL
21cr|fontawesome5-fonts-6.5.1-2|7	Group:		System/Fonts/True type
21cr|fontawesome5-fonts-6.5.1-2|8	Url:		http://fontawesome.io/
21cr|fontawesome5-fonts-6.5.1-2|9	Source0:	https://github.com/FortAwesome/Font-Awesome/releases/download/%{version}/fontawesome-free-%{version}-desktop.zip
21cr|fontawesome5-fonts-6.5.1-2|10	Source1:	https://github.com/FortAwesome/Font-Awesome/releases/download/%{version}/fontawesome-free-%{version}-web.zip
21cr|fontawesome5-fonts-6.5.1-2|11	Source2:	LICENSE.txt
21cr|fontawesome5-fonts-6.5.1-2|12	BuildRequires:	fontpackages-devel
21cr|fontawesome5-fonts-6.5.1-2|13	BuildRequires:	unzip
21cr|fontawesome5-fonts-6.5.1-2|14	BuildArch:	noarch
21cr|fontawesome5-fonts-6.5.1-2|15	
21cr|fontawesome5-fonts-6.5.1-2|16	%description
21cr|fontawesome5-fonts-6.5.1-2|17	Scalable vector icons that can be customized — size, color, drop shadow,
21cr|fontawesome5-fonts-6.5.1-2|18	and anything that can be done with the power of CSS.
21cr|fontawesome5-fonts-6.5.1-2|19	
21cr|fontawesome5-fonts-6.5.1-2|20	(Note that the font does not contain regular letters)
21cr|fontawesome5-fonts-6.5.1-2|21	
21cr|fontawesome5-fonts-6.5.1-2|22	%description -l ru_RU.UTF-8
21cr|fontawesome5-fonts-6.5.1-2|23	Масштабируемые векторные иконки, которые можно настраивать — размер, цвет, отбрасываемую тень
21cr|fontawesome5-fonts-6.5.1-2|24	и все, что можно сделать с помощью CSS.
21cr|fontawesome5-fonts-6.5.1-2|25	
21cr|fontawesome5-fonts-6.5.1-2|26	(Обратите внимание, что шрифт не содержит обычных букв)
21cr|fontawesome5-fonts-6.5.1-2|27	
21cr|fontawesome5-fonts-6.5.1-2|28	#--------------------------------------------------------------------------
21cr|fontawesome5-fonts-6.5.1-2|29	
21cr|fontawesome5-fonts-6.5.1-2|30	%files
21cr|fontawesome5-fonts-6.5.1-2|31	%license LICENSE.txt
21cr|fontawesome5-fonts-6.5.1-2|32	%{_datadir}/fonts/TTF/fontawesome6/*
21cr|fontawesome5-fonts-6.5.1-2|33	
21cr|fontawesome5-fonts-6.5.1-2|34	#--------------------------------------------------------------------------
21cr|fontawesome5-fonts-6.5.1-2|35	
21cr|fontawesome5-fonts-6.5.1-2|36	%package web
21cr|fontawesome5-fonts-6.5.1-2|37	Summary:	Web files for font awesome version 6
21cr|fontawesome5-fonts-6.5.1-2|38	Summary(ru_RU.UTF-8):	Веб-файлы для шрифта awesome version 6
21cr|fontawesome5-fonts-6.5.1-2|39	License:	MIT
21cr|fontawesome5-fonts-6.5.1-2|40	Group:		System/Fonts/True type
21cr|fontawesome5-fonts-6.5.1-2|41	
21cr|fontawesome5-fonts-6.5.1-2|42	%description web
21cr|fontawesome5-fonts-6.5.1-2|43	Web files (css, less, scss, etc) for font awesome version 6.
21cr|fontawesome5-fonts-6.5.1-2|44	
21cr|fontawesome5-fonts-6.5.1-2|45	%description web -l ru_RU.UTF-8
21cr|fontawesome5-fonts-6.5.1-2|46	Веб-файлы (css, less, scss и т.д.) для шрифта awesome версии 6.
21cr|fontawesome5-fonts-6.5.1-2|47	
21cr|fontawesome5-fonts-6.5.1-2|48	%files web
21cr|fontawesome5-fonts-6.5.1-2|49	%{_datadir}/fontawesome6-web/
21cr|fontawesome5-fonts-6.5.1-2|50	
21cr|fontawesome5-fonts-6.5.1-2|51	#--------------------------------------------------------------------------
21cr|fontawesome5-fonts-6.5.1-2|52	
21cr|fontawesome5-fonts-6.5.1-2|53	%prep
21cr|fontawesome5-fonts-6.5.1-2|54	%setup -q -c
21cr|fontawesome5-fonts-6.5.1-2|55	%setup -q -T -D -a1
21cr|fontawesome5-fonts-6.5.1-2|56	cp -p %{SOURCE2} .
21cr|fontawesome5-fonts-6.5.1-2|57	
21cr|fontawesome5-fonts-6.5.1-2|58	%build
21cr|fontawesome5-fonts-6.5.1-2|59	
21cr|fontawesome5-fonts-6.5.1-2|60	%install
21cr|fontawesome5-fonts-6.5.1-2|61	install -m 0755 -d %{buildroot}%{_datadir}/fonts/TTF/fontawesome6
21cr|fontawesome5-fonts-6.5.1-2|62	install -p -m 0644 */otfs/*.otf %{buildroot}%{_datadir}/fonts/TTF/fontawesome6/
21cr|fontawesome5-fonts-6.5.1-2|63	
21cr|fontawesome5-fonts-6.5.1-2|64	install -m 0755 -d %{buildroot}%{_datadir}/fontawesome6-web/webfonts
21cr|fontawesome5-fonts-6.5.1-2|65	install -p -m 0644 */webfonts/*.{ttf,woff2} %{buildroot}%{_datadir}/fontawesome6-web/webfonts
21cr|fontawesome5-fonts-6.5.1-2|66	cp -r */css */less */scss %{buildroot}%{_datadir}/fontawesome6-web/

1474 21
21cr|fontmatrix-0.6.0-4|1	Summary:	Featureful personal font manager
21cr|fontmatrix-0.6.0-4|2	Name:		fontmatrix
21cr|fontmatrix-0.6.0-4|3	Version:	0.6.0
21cr|fontmatrix-0.6.0-4|4	Release:	4
21cr|fontmatrix-0.6.0-4|5	License:	GPLv2+
21cr|fontmatrix-0.6.0-4|6	Group:		Office
21cr|fontmatrix-0.6.0-4|7	Url:		http://fontmatrix.net/
21cr|fontmatrix-0.6.0-4|8	Source0:	http://fontmatrix.net/archives/fontmatrix-%{version}-Source.tar.gz
21cr|fontmatrix-0.6.0-4|9	Patch0:		fontmatrix-0.6.0-sfmt.patch
21cr|fontmatrix-0.6.0-4|10	BuildRequires:	cmake
21cr|fontmatrix-0.6.0-4|11	BuildRequires:	desktop-file-utils
21cr|fontmatrix-0.6.0-4|12	BuildRequires:	qt4-devel
21cr|fontmatrix-0.6.0-4|13	BuildRequires:	pkgconfig(freetype2)
21cr|fontmatrix-0.6.0-4|14	
21cr|fontmatrix-0.6.0-4|15	%description
21cr|fontmatrix-0.6.0-4|16	fontmatrix is a manager built with the kind of features and abilities graphic
21cr|fontmatrix-0.6.0-4|17	designers, layout professionals along with others have felt necessary, but
21cr|fontmatrix-0.6.0-4|18	modernized with some new touches.
21cr|fontmatrix-0.6.0-4|19	
21cr|fontmatrix-0.6.0-4|20	Fontmatrix has a concept of 'tagging'. This makes it really nice to group
21cr|fontmatrix-0.6.0-4|21	fonts and even sub-group them logically for use in a book for instance. It
21cr|fontmatrix-0.6.0-4|22	also has extensive gui support for showing all glyphs in a font, previews of
21cr|fontmatrix-0.6.0-4|23	sample text, variable sizing and also tells what kinds of advanced Open Type
21cr|fontmatrix-0.6.0-4|24	features are inside each font. These features have never been seen outside of
21cr|fontmatrix-0.6.0-4|25	a font editor. And not least, it creates a nice PDF catalogue of user's fonts
21cr|fontmatrix-0.6.0-4|26	for printing or reference. In short, fontmatrix is a font manager for
21cr|fontmatrix-0.6.0-4|27	professionals, but is nice and user friendly.
21cr|fontmatrix-0.6.0-4|28	
21cr|fontmatrix-0.6.0-4|29	%files
21cr|fontmatrix-0.6.0-4|30	%doc COPYING ChangeLog TODO
21cr|fontmatrix-0.6.0-4|31	%{_bindir}/fontmatrix
21cr|fontmatrix-0.6.0-4|32	%{_mandir}/man1/fontmatrix.1*
21cr|fontmatrix-0.6.0-4|33	%{_datadir}/applications/fontmatrix.desktop
21cr|fontmatrix-0.6.0-4|34	%{_iconsdir}/hicolor/*/apps/fontmatrix.png
21cr|fontmatrix-0.6.0-4|35	%dir %{_datadir}/fontmatrix
21cr|fontmatrix-0.6.0-4|36	%{_datadir}/fontmatrix/*
21cr|fontmatrix-0.6.0-4|37	
21cr|fontmatrix-0.6.0-4|38	#----------------------------------------------------------------------------
21cr|fontmatrix-0.6.0-4|39	
21cr|fontmatrix-0.6.0-4|40	%prep
21cr|fontmatrix-0.6.0-4|41	%setup -q -n fontmatrix-%{version}-Source
21cr|fontmatrix-0.6.0-4|42	%patch0 -p1
21cr|fontmatrix-0.6.0-4|43	
21cr|fontmatrix-0.6.0-4|44	%build
21cr|fontmatrix-0.6.0-4|45	%cmake_qt4
21cr|fontmatrix-0.6.0-4|46	%make
21cr|fontmatrix-0.6.0-4|47	
21cr|fontmatrix-0.6.0-4|48	%install
21cr|fontmatrix-0.6.0-4|49	%makeinstall_std -C build
21cr|fontmatrix-0.6.0-4|50	
21cr|fontmatrix-0.6.0-4|51	desktop-file-install \
21cr|fontmatrix-0.6.0-4|52	--dir %{buildroot}%{_datadir}/applications \
21cr|fontmatrix-0.6.0-4|53	%{buildroot}%{_datadir}/applications/fontmatrix.desktop

1475 21
21cr|fonts-bitmap-lfp-fix-0.83-9|1	Name: fonts-bitmap-lfp-fix
21cr|fonts-bitmap-lfp-fix-0.83-9|2	Summary: Linux Font Project fixed width bitmap fonts for X11
21cr|fonts-bitmap-lfp-fix-0.83-9|3	Version: 0.83
21cr|fonts-bitmap-lfp-fix-0.83-9|4	Release: 9
21cr|fonts-bitmap-lfp-fix-0.83-9|5	Source0: http://ovh.dl.sourceforge.net/sourceforge/xfonts/lfpfonts-fix-src-0.83.tar.bz2
21cr|fonts-bitmap-lfp-fix-0.83-9|6	License: Public Domain
21cr|fonts-bitmap-lfp-fix-0.83-9|7	Group: System/Fonts/X11 bitmap
21cr|fonts-bitmap-lfp-fix-0.83-9|8	Url: http://dreamer.nitro.dk/typography/bitmap-fonts.html
21cr|fonts-bitmap-lfp-fix-0.83-9|9	BuildRequires: bdftopcf
21cr|fonts-bitmap-lfp-fix-0.83-9|10	BuildRequires: mkfontdir
21cr|fonts-bitmap-lfp-fix-0.83-9|11	BuildArch: noarch
21cr|fonts-bitmap-lfp-fix-0.83-9|12	BuildRequires: fontconfig
21cr|fonts-bitmap-lfp-fix-0.83-9|13	
21cr|fonts-bitmap-lfp-fix-0.83-9|14	%description
21cr|fonts-bitmap-lfp-fix-0.83-9|15	This package is a part of bigger project -- Linux Font Project. It includes
21cr|fonts-bitmap-lfp-fix-0.83-9|16	fixed width (character cell) fonts for X in PCF format.
21cr|fonts-bitmap-lfp-fix-0.83-9|17	
21cr|fonts-bitmap-lfp-fix-0.83-9|18	The project is now inactive, but the fonts are still good.
21cr|fonts-bitmap-lfp-fix-0.83-9|19	
21cr|fonts-bitmap-lfp-fix-0.83-9|20	%prep
21cr|fonts-bitmap-lfp-fix-0.83-9|21	%setup -q -n lfpfonts-fix-src
21cr|fonts-bitmap-lfp-fix-0.83-9|22	
21cr|fonts-bitmap-lfp-fix-0.83-9|23	%build
21cr|fonts-bitmap-lfp-fix-0.83-9|24	pushd src
21cr|fonts-bitmap-lfp-fix-0.83-9|25	# use the provided ucs2any script, ucs2any from x11-font-util crashes badly
21cr|fonts-bitmap-lfp-fix-0.83-9|26	PATH=.:$PATH ./compile 2>/dev/null
21cr|fonts-bitmap-lfp-fix-0.83-9|27	popd
21cr|fonts-bitmap-lfp-fix-0.83-9|28	pushd lfp-fix
21cr|fonts-bitmap-lfp-fix-0.83-9|29	mkfontdir
21cr|fonts-bitmap-lfp-fix-0.83-9|30	popd
21cr|fonts-bitmap-lfp-fix-0.83-9|31	
21cr|fonts-bitmap-lfp-fix-0.83-9|32	
21cr|fonts-bitmap-lfp-fix-0.83-9|33	%install
21cr|fonts-bitmap-lfp-fix-0.83-9|34	rm -rf %{buildroot}
21cr|fonts-bitmap-lfp-fix-0.83-9|35	mkdir -p %buildroot%_datadir/fonts %buildroot%_sysconfdir/X11/fontpath.d
21cr|fonts-bitmap-lfp-fix-0.83-9|36	cp -pr lfp-fix %buildroot%_datadir/fonts/
21cr|fonts-bitmap-lfp-fix-0.83-9|37	ln -s ../../..%_datadir/fonts/lfp-fix \
21cr|fonts-bitmap-lfp-fix-0.83-9|38	%buildroot%_sysconfdir/X11/fontpath.d/lfp-fix:unscaled:pri=50
21cr|fonts-bitmap-lfp-fix-0.83-9|39	
21cr|fonts-bitmap-lfp-fix-0.83-9|40	
21cr|fonts-bitmap-lfp-fix-0.83-9|41	%clean
21cr|fonts-bitmap-lfp-fix-0.83-9|42	rm -rf %{buildroot}
21cr|fonts-bitmap-lfp-fix-0.83-9|43	
21cr|fonts-bitmap-lfp-fix-0.83-9|44	%files
21cr|fonts-bitmap-lfp-fix-0.83-9|45	%defattr(-,root,root)
21cr|fonts-bitmap-lfp-fix-0.83-9|46	%dir %_datadir/fonts/lfp-fix
21cr|fonts-bitmap-lfp-fix-0.83-9|47	%_datadir/fonts/lfp-fix/*
21cr|fonts-bitmap-lfp-fix-0.83-9|48	%_sysconfdir/X11/fontpath.d/lfp-fix:unscaled:pri=50

1476 21
21cr|fonts-otf-Aegean-3.01-6|1	%define fontname	Aegean
21cr|fonts-otf-Aegean-3.01-6|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Aegean-3.01-6|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Aegean-3.01-6|4	
21cr|fonts-otf-Aegean-3.01-6|5	Summary:	Unicode Aegean fonts
21cr|fonts-otf-Aegean-3.01-6|6	Name:		fonts-otf-Aegean
21cr|fonts-otf-Aegean-3.01-6|7	Version:	3.01
21cr|fonts-otf-Aegean-3.01-6|8	Release:	6
21cr|fonts-otf-Aegean-3.01-6|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Aegean-3.01-6|10	Source1:	http://users.teilar.gr/~g1951d/Anatolian.zip
21cr|fonts-otf-Aegean-3.01-6|11	License:	Public Domain
21cr|fonts-otf-Aegean-3.01-6|12	Group:		System/Fonts/True type
21cr|fonts-otf-Aegean-3.01-6|13	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Aegean-3.01-6|14	BuildArch:	noarch
21cr|fonts-otf-Aegean-3.01-6|15	BuildRequires: fontconfig
21cr|fonts-otf-Aegean-3.01-6|16	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Aegean-3.01-6|17	
21cr|fonts-otf-Aegean-3.01-6|18	%description
21cr|fonts-otf-Aegean-3.01-6|19	Aegean covers the following scripts and symbols supported by The
21cr|fonts-otf-Aegean-3.01-6|20	Unicode Standard 5.2: Basic Latin, Greek and Coptic, Greek Extended,
21cr|fonts-otf-Aegean-3.01-6|21	some Punctuation and other Symbols, Linear B Syllabary, Linear B
21cr|fonts-otf-Aegean-3.01-6|22	Ideograms, Aegean Numbers, Ancient Greek Numbers, Ancient Symbols,
21cr|fonts-otf-Aegean-3.01-6|23	Phaistos Disc, Lycian, Carian, Old Italic, Ugaritic, Old Persian,
21cr|fonts-otf-Aegean-3.01-6|24	Cypriot Syllabary, Phoenician, Lydian, and Archaic Greek Musical
21cr|fonts-otf-Aegean-3.01-6|25	Notation. Aegean allocates in the Supplementary Private Use Plane 15,
21cr|fonts-otf-Aegean-3.01-6|26	the following scripts and symbols, as yet unsupported by Unicode:
21cr|fonts-otf-Aegean-3.01-6|27	Cretan Hieroglyphs, Cypro-Minoan, Linear A, the Arkalochori Axe,
21cr|fonts-otf-Aegean-3.01-6|28	Ancient Greek and Old Italic variant alphabets.
21cr|fonts-otf-Aegean-3.01-6|29	
21cr|fonts-otf-Aegean-3.01-6|30	In this version:
21cr|fonts-otf-Aegean-3.01-6|31	* Cretan Hieroglyphs are redesigned and expanded to cover signs on
21cr|fonts-otf-Aegean-3.01-6|32	seals.
21cr|fonts-otf-Aegean-3.01-6|33	* Cypro-Minoan is entirely new and in agreement with the latest
21cr|fonts-otf-Aegean-3.01-6|34	edition of the inscriptions.
21cr|fonts-otf-Aegean-3.01-6|35	* Idalion, Akanthou, Eteocypriot, Ancient and Recent Paphian variants
21cr|fonts-otf-Aegean-3.01-6|36	of the Cypriot Syllabary are available as its Open Type Stylistic
21cr|fonts-otf-Aegean-3.01-6|37	Sets I-V.
21cr|fonts-otf-Aegean-3.01-6|38	* Anatolian Hieroglyphs are included in this package.
21cr|fonts-otf-Aegean-3.01-6|39	
21cr|fonts-otf-Aegean-3.01-6|40	%prep
21cr|fonts-otf-Aegean-3.01-6|41	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Aegean-3.01-6|42	unzip %SOURCE1
21cr|fonts-otf-Aegean-3.01-6|43	
21cr|fonts-otf-Aegean-3.01-6|44	%install
21cr|fonts-otf-Aegean-3.01-6|45	%__rm -rf %{buildroot}
21cr|fonts-otf-Aegean-3.01-6|46	
21cr|fonts-otf-Aegean-3.01-6|47	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Aegean-3.01-6|48	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Aegean-3.01-6|49	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Aegean-3.01-6|50	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Aegean-3.01-6|51	
21cr|fonts-otf-Aegean-3.01-6|52	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Aegean-3.01-6|53	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Aegean-3.01-6|54	
21cr|fonts-otf-Aegean-3.01-6|55	%clean
21cr|fonts-otf-Aegean-3.01-6|56	%__rm -rf %{buildroot}
21cr|fonts-otf-Aegean-3.01-6|57	
21cr|fonts-otf-Aegean-3.01-6|58	%files
21cr|fonts-otf-Aegean-3.01-6|59	%defattr(-,root,root)
21cr|fonts-otf-Aegean-3.01-6|60	%doc *.txt
21cr|fonts-otf-Aegean-3.01-6|61	%{fontconfdir}/otf*
21cr|fonts-otf-Aegean-3.01-6|62	%{fontdir}/*.otf
21cr|fonts-otf-Aegean-3.01-6|63	%{fontdir}/fonts.*

1477 21
21cr|fonts-otf-Aegyptus-3.11-6|1	%define fontname	Aegyptus
21cr|fonts-otf-Aegyptus-3.11-6|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Aegyptus-3.11-6|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Aegyptus-3.11-6|4	
21cr|fonts-otf-Aegyptus-3.11-6|5	Summary:	Unicode Aegyptus fonts
21cr|fonts-otf-Aegyptus-3.11-6|6	Name:		fonts-otf-Aegyptus
21cr|fonts-otf-Aegyptus-3.11-6|7	Version:	3.11
21cr|fonts-otf-Aegyptus-3.11-6|8	Release:	6
21cr|fonts-otf-Aegyptus-3.11-6|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}311.zip
21cr|fonts-otf-Aegyptus-3.11-6|10	Source1:	http://users.teilar.gr/~g1951d/Gardiner311.zip
21cr|fonts-otf-Aegyptus-3.11-6|11	License:	Public Domain
21cr|fonts-otf-Aegyptus-3.11-6|12	Group:		System/Fonts/True type
21cr|fonts-otf-Aegyptus-3.11-6|13	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Aegyptus-3.11-6|14	BuildArch:	noarch
21cr|fonts-otf-Aegyptus-3.11-6|15	BuildRequires: fontconfig
21cr|fonts-otf-Aegyptus-3.11-6|16	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Aegyptus-3.11-6|17	
21cr|fonts-otf-Aegyptus-3.11-6|18	%description
21cr|fonts-otf-Aegyptus-3.11-6|19	Ars longa, vita brevis; this is the final version of Aegyptus. The
21cr|fonts-otf-Aegyptus-3.11-6|20	font encodes some 7100 Egyptian Hieroglyphs, all with a graphical
21cr|fonts-otf-Aegyptus-3.11-6|21	representation. The main sources of glyphs are Hieroglyphica and the
21cr|fonts-otf-Aegyptus-3.11-6|22	work of Alan Gardiner. Egyptian Hieroglyphs are allocated in the
21cr|fonts-otf-Aegyptus-3.11-6|23	Supplementary Private Use Plane 15, for the lack of a standard. The
21cr|fonts-otf-Aegyptus-3.11-6|24	font also covers Basic Latin, Egyptian Transliteration characters,
21cr|fonts-otf-Aegyptus-3.11-6|25	Meroitic, some Punctuation and other Symbols and the Gardiner set of
21cr|fonts-otf-Aegyptus-3.11-6|26	Egyptian Hieroglyphs supported by The Unicode Standard 5.2 (13000 -
21cr|fonts-otf-Aegyptus-3.11-6|27	1342F).
21cr|fonts-otf-Aegyptus-3.11-6|28	
21cr|fonts-otf-Aegyptus-3.11-6|29	The Gardiner set is also available in the small font Gardiner (regular
21cr|fonts-otf-Aegyptus-3.11-6|30	and bold).
21cr|fonts-otf-Aegyptus-3.11-6|31	
21cr|fonts-otf-Aegyptus-3.11-6|32	%prep
21cr|fonts-otf-Aegyptus-3.11-6|33	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Aegyptus-3.11-6|34	unzip -o %SOURCE1
21cr|fonts-otf-Aegyptus-3.11-6|35	
21cr|fonts-otf-Aegyptus-3.11-6|36	%install
21cr|fonts-otf-Aegyptus-3.11-6|37	%__rm -rf %{buildroot}
21cr|fonts-otf-Aegyptus-3.11-6|38	
21cr|fonts-otf-Aegyptus-3.11-6|39	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Aegyptus-3.11-6|40	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Aegyptus-3.11-6|41	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Aegyptus-3.11-6|42	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Aegyptus-3.11-6|43	
21cr|fonts-otf-Aegyptus-3.11-6|44	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Aegyptus-3.11-6|45	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Aegyptus-3.11-6|46	
21cr|fonts-otf-Aegyptus-3.11-6|47	%clean
21cr|fonts-otf-Aegyptus-3.11-6|48	%__rm -rf %{buildroot}
21cr|fonts-otf-Aegyptus-3.11-6|49	
21cr|fonts-otf-Aegyptus-3.11-6|50	%files
21cr|fonts-otf-Aegyptus-3.11-6|51	%defattr(-,root,root)
21cr|fonts-otf-Aegyptus-3.11-6|52	%doc *.txt
21cr|fonts-otf-Aegyptus-3.11-6|53	%{fontconfdir}/otf*
21cr|fonts-otf-Aegyptus-3.11-6|54	%{fontdir}/*.otf
21cr|fonts-otf-Aegyptus-3.11-6|55	%{fontdir}/fonts.*

1478 21
21cr|fonts-otf-Akkadian-2.52-6|1	%define fontname	Akkadian
21cr|fonts-otf-Akkadian-2.52-6|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Akkadian-2.52-6|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Akkadian-2.52-6|4	
21cr|fonts-otf-Akkadian-2.52-6|5	Summary:	Unicode Akkadian fonts
21cr|fonts-otf-Akkadian-2.52-6|6	Name:		fonts-otf-Akkadian
21cr|fonts-otf-Akkadian-2.52-6|7	Version:	2.52
21cr|fonts-otf-Akkadian-2.52-6|8	Release:	6
21cr|fonts-otf-Akkadian-2.52-6|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Akkadian-2.52-6|10	License:	Public Domain
21cr|fonts-otf-Akkadian-2.52-6|11	Group:		System/Fonts/True type
21cr|fonts-otf-Akkadian-2.52-6|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Akkadian-2.52-6|13	BuildArch:	noarch
21cr|fonts-otf-Akkadian-2.52-6|14	BuildRequires: fontconfig
21cr|fonts-otf-Akkadian-2.52-6|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Akkadian-2.52-6|16	
21cr|fonts-otf-Akkadian-2.52-6|17	%description
21cr|fonts-otf-Akkadian-2.52-6|18	Akkadian covers the following scripts and symbols supported by The
21cr|fonts-otf-Akkadian-2.52-6|19	Unicode Standard 5.2: Basic Latin, Greek and Coptic, some Punctuation
21cr|fonts-otf-Akkadian-2.52-6|20	and other Symbols, Cuneiform, Cuneiform Numbers and Punctuation.
21cr|fonts-otf-Akkadian-2.52-6|21	
21cr|fonts-otf-Akkadian-2.52-6|22	%prep
21cr|fonts-otf-Akkadian-2.52-6|23	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Akkadian-2.52-6|24	
21cr|fonts-otf-Akkadian-2.52-6|25	%install
21cr|fonts-otf-Akkadian-2.52-6|26	%__rm -rf %{buildroot}
21cr|fonts-otf-Akkadian-2.52-6|27	
21cr|fonts-otf-Akkadian-2.52-6|28	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Akkadian-2.52-6|29	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Akkadian-2.52-6|30	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Akkadian-2.52-6|31	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Akkadian-2.52-6|32	
21cr|fonts-otf-Akkadian-2.52-6|33	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Akkadian-2.52-6|34	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Akkadian-2.52-6|35	
21cr|fonts-otf-Akkadian-2.52-6|36	%clean
21cr|fonts-otf-Akkadian-2.52-6|37	%__rm -rf %{buildroot}
21cr|fonts-otf-Akkadian-2.52-6|38	
21cr|fonts-otf-Akkadian-2.52-6|39	%files
21cr|fonts-otf-Akkadian-2.52-6|40	%defattr(-,root,root)
21cr|fonts-otf-Akkadian-2.52-6|41	%{fontconfdir}/otf*
21cr|fonts-otf-Akkadian-2.52-6|42	%{fontdir}/*.otf
21cr|fonts-otf-Akkadian-2.52-6|43	%{fontdir}/fonts.*

1479 21
21cr|fonts-otf-Alexander-3.01-5|1	%define fontname	Alexander
21cr|fonts-otf-Alexander-3.01-5|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Alexander-3.01-5|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Alexander-3.01-5|4	
21cr|fonts-otf-Alexander-3.01-5|5	Summary:	Unicode Alexander fonts
21cr|fonts-otf-Alexander-3.01-5|6	Name:		fonts-otf-Alexander
21cr|fonts-otf-Alexander-3.01-5|7	Version:	3.01
21cr|fonts-otf-Alexander-3.01-5|8	Release:	5
21cr|fonts-otf-Alexander-3.01-5|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Alexander-3.01-5|10	License:	Public Domain
21cr|fonts-otf-Alexander-3.01-5|11	Group:		System/Fonts/True type
21cr|fonts-otf-Alexander-3.01-5|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Alexander-3.01-5|13	BuildArch:	noarch
21cr|fonts-otf-Alexander-3.01-5|14	BuildRequires: fontconfig
21cr|fonts-otf-Alexander-3.01-5|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Alexander-3.01-5|16	
21cr|fonts-otf-Alexander-3.01-5|17	%description
21cr|fonts-otf-Alexander-3.01-5|18	A text typeface using the Greek letters designed by Alexander Wilson
21cr|fonts-otf-Alexander-3.01-5|19	(1714-1786), a Scottish doctor, astronomer, and typefounder. The type
21cr|fonts-otf-Alexander-3.01-5|20	was especially designed for an edition of Homer's epics, published in
21cr|fonts-otf-Alexander-3.01-5|21	1756-8 by Andrew and Robert Foulis, printers to the University of
21cr|fonts-otf-Alexander-3.01-5|22	Glasgow. A modern revival, Wilson Greek, has been designed by Matthew
21cr|fonts-otf-Alexander-3.01-5|23	Carter in 1995. Peter S. Baker is also using Wilson's Greek type in
21cr|fonts-otf-Alexander-3.01-5|24	his Junicode font for medieval scholars (2007). Latin and Cyrillic are
21cr|fonts-otf-Alexander-3.01-5|25	based on a Garamond typeface. The font covers the Windows Glyph List,
21cr|fonts-otf-Alexander-3.01-5|26	IPA Extensions, Greek Extended, Ancient Greek Numbers, Byzantine and
21cr|fonts-otf-Alexander-3.01-5|27	Ancient Greek Musical Notation, various typographic extras and several
21cr|fonts-otf-Alexander-3.01-5|28	Open Type features (Case-Sensitive Forms, Small Capitals, Subscript,
21cr|fonts-otf-Alexander-3.01-5|29	Superscript, Numerators, Denominators, Fractions, Old Style Figures,
21cr|fonts-otf-Alexander-3.01-5|30	Historical Forms, Stylistic Alternates, Ligatures).
21cr|fonts-otf-Alexander-3.01-5|31	
21cr|fonts-otf-Alexander-3.01-5|32	%prep
21cr|fonts-otf-Alexander-3.01-5|33	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Alexander-3.01-5|34	
21cr|fonts-otf-Alexander-3.01-5|35	%install
21cr|fonts-otf-Alexander-3.01-5|36	%__rm -rf %{buildroot}
21cr|fonts-otf-Alexander-3.01-5|37	
21cr|fonts-otf-Alexander-3.01-5|38	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Alexander-3.01-5|39	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Alexander-3.01-5|40	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Alexander-3.01-5|41	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Alexander-3.01-5|42	
21cr|fonts-otf-Alexander-3.01-5|43	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Alexander-3.01-5|44	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Alexander-3.01-5|45	
21cr|fonts-otf-Alexander-3.01-5|46	%clean
21cr|fonts-otf-Alexander-3.01-5|47	%__rm -rf %{buildroot}
21cr|fonts-otf-Alexander-3.01-5|48	
21cr|fonts-otf-Alexander-3.01-5|49	%files
21cr|fonts-otf-Alexander-3.01-5|50	%defattr(-,root,root)
21cr|fonts-otf-Alexander-3.01-5|51	%{fontconfdir}/otf*
21cr|fonts-otf-Alexander-3.01-5|52	%{fontdir}/*.otf
21cr|fonts-otf-Alexander-3.01-5|53	%{fontdir}/fonts.*

1480 21
21cr|fonts-otf-Alfios-1.01-5|1	%define fontname	Alfios
21cr|fonts-otf-Alfios-1.01-5|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Alfios-1.01-5|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Alfios-1.01-5|4	
21cr|fonts-otf-Alfios-1.01-5|5	Summary:	Unicode Alfios fonts
21cr|fonts-otf-Alfios-1.01-5|6	Name:		fonts-otf-Alfios
21cr|fonts-otf-Alfios-1.01-5|7	Version:	1.01
21cr|fonts-otf-Alfios-1.01-5|8	Release:	5
21cr|fonts-otf-Alfios-1.01-5|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Alfios-1.01-5|10	License:	Public Domain
21cr|fonts-otf-Alfios-1.01-5|11	Group:		System/Fonts/True type
21cr|fonts-otf-Alfios-1.01-5|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Alfios-1.01-5|13	BuildArch:	noarch
21cr|fonts-otf-Alfios-1.01-5|14	BuildRequires: fontconfig
21cr|fonts-otf-Alfios-1.01-5|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Alfios-1.01-5|16	
21cr|fonts-otf-Alfios-1.01-5|17	%description
21cr|fonts-otf-Alfios-1.01-5|18	Lowercase upright Greek were designed in 1805 by Firmin Didot (1764 -
21cr|fonts-otf-Alfios-1.01-5|19	1836) and cut by Walfard and Vibert. The typeface, together with a
21cr|fonts-otf-Alfios-1.01-5|20	complete printing house, was donated in 1821 to the new Greek state by
21cr|fonts-otf-Alfios-1.01-5|21	Didot's son, Ambroise Firmin Didot (1790 - 1876). Lowercase italic
21cr|fonts-otf-Alfios-1.01-5|22	Greek were designed in 1802 by Richard Porson (1757 - 1808) and cut by
21cr|fonts-otf-Alfios-1.01-5|23	Richard Austin. They were first used by Cambridge University Press in
21cr|fonts-otf-Alfios-1.01-5|24	1810. Capitals, Latin and Cyrillic, as well as the complete bold
21cr|fonts-otf-Alfios-1.01-5|25	weights, have been designed in an attempt to create a well-balanced
21cr|fonts-otf-Alfios-1.01-5|26	font. The font covers the Windows Glyph List, Greek Extended, various
21cr|fonts-otf-Alfios-1.01-5|27	typographic extras and some Open Type features (Numerators,
21cr|fonts-otf-Alfios-1.01-5|28	Denominators, Fractions, Old Style Figures, Historical Forms,
21cr|fonts-otf-Alfios-1.01-5|29	Stylistic Alternates, Ligatures); it is available in regular, italic,
21cr|fonts-otf-Alfios-1.01-5|30	bold and bold italic.
21cr|fonts-otf-Alfios-1.01-5|31	
21cr|fonts-otf-Alfios-1.01-5|32	%prep
21cr|fonts-otf-Alfios-1.01-5|33	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Alfios-1.01-5|34	
21cr|fonts-otf-Alfios-1.01-5|35	%install
21cr|fonts-otf-Alfios-1.01-5|36	%__rm -rf %{buildroot}
21cr|fonts-otf-Alfios-1.01-5|37	
21cr|fonts-otf-Alfios-1.01-5|38	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Alfios-1.01-5|39	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Alfios-1.01-5|40	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Alfios-1.01-5|41	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Alfios-1.01-5|42	
21cr|fonts-otf-Alfios-1.01-5|43	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Alfios-1.01-5|44	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Alfios-1.01-5|45	
21cr|fonts-otf-Alfios-1.01-5|46	%clean
21cr|fonts-otf-Alfios-1.01-5|47	%__rm -rf %{buildroot}
21cr|fonts-otf-Alfios-1.01-5|48	
21cr|fonts-otf-Alfios-1.01-5|49	%files
21cr|fonts-otf-Alfios-1.01-5|50	%defattr(-,root,root)
21cr|fonts-otf-Alfios-1.01-5|51	%{fontconfdir}/otf*
21cr|fonts-otf-Alfios-1.01-5|52	%{fontdir}/*.otf
21cr|fonts-otf-Alfios-1.01-5|53	%{fontdir}/fonts.*

1481 21
21cr|fonts-otf-Anaktoria-1.01-5|1	%define fontname	Anaktoria
21cr|fonts-otf-Anaktoria-1.01-5|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Anaktoria-1.01-5|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Anaktoria-1.01-5|4	
21cr|fonts-otf-Anaktoria-1.01-5|5	Summary:	Unicode Anaktoria fonts
21cr|fonts-otf-Anaktoria-1.01-5|6	Name:		fonts-otf-Anaktoria
21cr|fonts-otf-Anaktoria-1.01-5|7	Version:	1.01
21cr|fonts-otf-Anaktoria-1.01-5|8	Release:	5
21cr|fonts-otf-Anaktoria-1.01-5|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Anaktoria-1.01-5|10	License:	Public Domain
21cr|fonts-otf-Anaktoria-1.01-5|11	Group:		System/Fonts/True type
21cr|fonts-otf-Anaktoria-1.01-5|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Anaktoria-1.01-5|13	BuildArch:	noarch
21cr|fonts-otf-Anaktoria-1.01-5|14	BuildRequires: fontconfig
21cr|fonts-otf-Anaktoria-1.01-5|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Anaktoria-1.01-5|16	
21cr|fonts-otf-Anaktoria-1.01-5|17	%description
21cr|fonts-otf-Anaktoria-1.01-5|18	Grecs du roi was designed by Claude Garamond (1480 - 1561) between
21cr|fonts-otf-Anaktoria-1.01-5|19	1541 and 1544, commissioned by king Francis I of France, for the
21cr|fonts-otf-Anaktoria-1.01-5|20	exclusive use by the Imprimerie Nationale in Paris. Greek in Anaktoria
21cr|fonts-otf-Anaktoria-1.01-5|21	is based on a modern version of Grecs du roi prepared by Mindaugas
21cr|fonts-otf-Anaktoria-1.01-5|22	Strockis in 2001. Lowercase Latin stems from the titles in the 1623
21cr|fonts-otf-Anaktoria-1.01-5|23	First Folio Edition of Shakespeare. Scott Mann & Peter Guither
21cr|fonts-otf-Anaktoria-1.01-5|24	prepared a modern version for The Illinois Shakespeare Festival in
21cr|fonts-otf-Anaktoria-1.01-5|25	1995. Cyrillic has been designed to match the above Greek and
21cr|fonts-otf-Anaktoria-1.01-5|26	Latin. The font covers the Windows Glyph List, Greek Extended, various
21cr|fonts-otf-Anaktoria-1.01-5|27	typographic extras and some Open Type features (Numerators,
21cr|fonts-otf-Anaktoria-1.01-5|28	Denominators, Fractions, Old Style Figures, Historical Forms,
21cr|fonts-otf-Anaktoria-1.01-5|29	Stylistic Alternates, Ligatures, Swash Capitals).
21cr|fonts-otf-Anaktoria-1.01-5|30	
21cr|fonts-otf-Anaktoria-1.01-5|31	%prep
21cr|fonts-otf-Anaktoria-1.01-5|32	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Anaktoria-1.01-5|33	
21cr|fonts-otf-Anaktoria-1.01-5|34	%install
21cr|fonts-otf-Anaktoria-1.01-5|35	%__rm -rf %{buildroot}
21cr|fonts-otf-Anaktoria-1.01-5|36	
21cr|fonts-otf-Anaktoria-1.01-5|37	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Anaktoria-1.01-5|38	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Anaktoria-1.01-5|39	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Anaktoria-1.01-5|40	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Anaktoria-1.01-5|41	
21cr|fonts-otf-Anaktoria-1.01-5|42	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Anaktoria-1.01-5|43	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Anaktoria-1.01-5|44	
21cr|fonts-otf-Anaktoria-1.01-5|45	%clean
21cr|fonts-otf-Anaktoria-1.01-5|46	%__rm -rf %{buildroot}
21cr|fonts-otf-Anaktoria-1.01-5|47	
21cr|fonts-otf-Anaktoria-1.01-5|48	%files
21cr|fonts-otf-Anaktoria-1.01-5|49	%defattr(-,root,root)
21cr|fonts-otf-Anaktoria-1.01-5|50	%{fontconfdir}/otf*
21cr|fonts-otf-Anaktoria-1.01-5|51	%{fontdir}/*.otf
21cr|fonts-otf-Anaktoria-1.01-5|52	%{fontdir}/fonts.*

1482 21
21cr|fonts-otf-Analecta-2.52-6|1	%define fontname	Analecta
21cr|fonts-otf-Analecta-2.52-6|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Analecta-2.52-6|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Analecta-2.52-6|4	
21cr|fonts-otf-Analecta-2.52-6|5	Summary:	Unicode Analecta fonts
21cr|fonts-otf-Analecta-2.52-6|6	Name:		fonts-otf-Analecta
21cr|fonts-otf-Analecta-2.52-6|7	Version:	2.52
21cr|fonts-otf-Analecta-2.52-6|8	Release:	6
21cr|fonts-otf-Analecta-2.52-6|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Analecta-2.52-6|10	License:	Public Domain
21cr|fonts-otf-Analecta-2.52-6|11	Group:		System/Fonts/True type
21cr|fonts-otf-Analecta-2.52-6|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Analecta-2.52-6|13	BuildArch:	noarch
21cr|fonts-otf-Analecta-2.52-6|14	BuildRequires: fontconfig
21cr|fonts-otf-Analecta-2.52-6|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Analecta-2.52-6|16	
21cr|fonts-otf-Analecta-2.52-6|17	%description
21cr|fonts-otf-Analecta-2.52-6|18	Analecta is an ecclesiastic scripts font, covering Basic Latin, Greek
21cr|fonts-otf-Analecta-2.52-6|19	and Coptic, some Punctuation and other Symbols, Coptic, typographica
21cr|fonts-otf-Analecta-2.52-6|20	varia, Specials, Gothic and Deseret.
21cr|fonts-otf-Analecta-2.52-6|21	
21cr|fonts-otf-Analecta-2.52-6|22	%prep
21cr|fonts-otf-Analecta-2.52-6|23	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Analecta-2.52-6|24	
21cr|fonts-otf-Analecta-2.52-6|25	%install
21cr|fonts-otf-Analecta-2.52-6|26	%__rm -rf %{buildroot}
21cr|fonts-otf-Analecta-2.52-6|27	
21cr|fonts-otf-Analecta-2.52-6|28	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Analecta-2.52-6|29	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Analecta-2.52-6|30	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Analecta-2.52-6|31	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Analecta-2.52-6|32	
21cr|fonts-otf-Analecta-2.52-6|33	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Analecta-2.52-6|34	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Analecta-2.52-6|35	
21cr|fonts-otf-Analecta-2.52-6|36	%clean
21cr|fonts-otf-Analecta-2.52-6|37	%__rm -rf %{buildroot}
21cr|fonts-otf-Analecta-2.52-6|38	
21cr|fonts-otf-Analecta-2.52-6|39	%files
21cr|fonts-otf-Analecta-2.52-6|40	%defattr(-,root,root)
21cr|fonts-otf-Analecta-2.52-6|41	%{fontconfdir}/otf*
21cr|fonts-otf-Analecta-2.52-6|42	%{fontdir}/*.otf
21cr|fonts-otf-Analecta-2.52-6|43	%{fontdir}/fonts.*

1483 21
21cr|fonts-otf-Aroania-1.01-5|1	%define fontname	Aroania
21cr|fonts-otf-Aroania-1.01-5|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Aroania-1.01-5|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Aroania-1.01-5|4	
21cr|fonts-otf-Aroania-1.01-5|5	Summary:	Unicode Aroania fonts
21cr|fonts-otf-Aroania-1.01-5|6	Name:		fonts-otf-Aroania
21cr|fonts-otf-Aroania-1.01-5|7	Version:	1.01
21cr|fonts-otf-Aroania-1.01-5|8	Release:	5
21cr|fonts-otf-Aroania-1.01-5|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Aroania-1.01-5|10	License:	Public Domain
21cr|fonts-otf-Aroania-1.01-5|11	Group:		System/Fonts/True type
21cr|fonts-otf-Aroania-1.01-5|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Aroania-1.01-5|13	BuildArch:	noarch
21cr|fonts-otf-Aroania-1.01-5|14	BuildRequires: fontconfig
21cr|fonts-otf-Aroania-1.01-5|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Aroania-1.01-5|16	
21cr|fonts-otf-Aroania-1.01-5|17	%description
21cr|fonts-otf-Aroania-1.01-5|18	In 1927, Victor Julius Scholderer (1880 - 1971), on behalf of the
21cr|fonts-otf-Aroania-1.01-5|19	'Society for the Promotion of Greek Studies', got involved in choosing
21cr|fonts-otf-Aroania-1.01-5|20	and consulting the design and production of a Greek type called 'New
21cr|fonts-otf-Aroania-1.01-5|21	Hellenic' cut by the Lanston Monotype Corporation. He chose the
21cr|fonts-otf-Aroania-1.01-5|22	revival of a round, and almost monoline type which had first appeared
21cr|fonts-otf-Aroania-1.01-5|23	in 1492 in the edition of Macrobius, ascribable to the printing shop
21cr|fonts-otf-Aroania-1.01-5|24	of Giovanni Rosso (Joannes Rubeus) in Venice. Aroania is a modern
21cr|fonts-otf-Aroania-1.01-5|25	recast of Victor Scholderer’s 'New Hellenic' font, on the basis of
21cr|fonts-otf-Aroania-1.01-5|26	Verdana. The font covers the Windows Glyph List, Greek Extended,
21cr|fonts-otf-Aroania-1.01-5|27	various typographic extras and is available in regular and bold. The
21cr|fonts-otf-Aroania-1.01-5|28	regular style of the font also covers IPA Extensions, Ancient Greek
21cr|fonts-otf-Aroania-1.01-5|29	Numbers, Byzantine and Ancient Greek Musical Notation and several Open
21cr|fonts-otf-Aroania-1.01-5|30	Type features (Case-Sensitive Forms, Small Capitals, Subscript,
21cr|fonts-otf-Aroania-1.01-5|31	Superscript, Numerators, Denominators, Fractions, Old Style Figures,
21cr|fonts-otf-Aroania-1.01-5|32	Historical Forms, Stylistic Alternates, Ligatures).
21cr|fonts-otf-Aroania-1.01-5|33	
21cr|fonts-otf-Aroania-1.01-5|34	%prep
21cr|fonts-otf-Aroania-1.01-5|35	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Aroania-1.01-5|36	
21cr|fonts-otf-Aroania-1.01-5|37	%install
21cr|fonts-otf-Aroania-1.01-5|38	%__rm -rf %{buildroot}
21cr|fonts-otf-Aroania-1.01-5|39	
21cr|fonts-otf-Aroania-1.01-5|40	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Aroania-1.01-5|41	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Aroania-1.01-5|42	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Aroania-1.01-5|43	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Aroania-1.01-5|44	
21cr|fonts-otf-Aroania-1.01-5|45	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Aroania-1.01-5|46	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Aroania-1.01-5|47	
21cr|fonts-otf-Aroania-1.01-5|48	%clean
21cr|fonts-otf-Aroania-1.01-5|49	%__rm -rf %{buildroot}
21cr|fonts-otf-Aroania-1.01-5|50	
21cr|fonts-otf-Aroania-1.01-5|51	%files
21cr|fonts-otf-Aroania-1.01-5|52	%defattr(-,root,root)
21cr|fonts-otf-Aroania-1.01-5|53	%{fontconfdir}/otf*
21cr|fonts-otf-Aroania-1.01-5|54	%{fontdir}/*.otf
21cr|fonts-otf-Aroania-1.01-5|55	%{fontdir}/fonts.*

1484 21
21cr|fonts-otf-Atavyros-1.01-5|1	%define fontname	Atavyros
21cr|fonts-otf-Atavyros-1.01-5|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Atavyros-1.01-5|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Atavyros-1.01-5|4	
21cr|fonts-otf-Atavyros-1.01-5|5	Summary:	Unicode Atavyros fonts
21cr|fonts-otf-Atavyros-1.01-5|6	Name:		fonts-otf-Atavyros
21cr|fonts-otf-Atavyros-1.01-5|7	Version:	1.01
21cr|fonts-otf-Atavyros-1.01-5|8	Release:	5
21cr|fonts-otf-Atavyros-1.01-5|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Atavyros-1.01-5|10	License:	Public Domain
21cr|fonts-otf-Atavyros-1.01-5|11	Group:		System/Fonts/True type
21cr|fonts-otf-Atavyros-1.01-5|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Atavyros-1.01-5|13	BuildArch:	noarch
21cr|fonts-otf-Atavyros-1.01-5|14	BuildRequires: fontconfig
21cr|fonts-otf-Atavyros-1.01-5|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Atavyros-1.01-5|16	
21cr|fonts-otf-Atavyros-1.01-5|17	%description
21cr|fonts-otf-Atavyros-1.01-5|18	Robert Granjon (1513 - 1589) produced his Parangonne Greque typeface
21cr|fonts-otf-Atavyros-1.01-5|19	(garmond size) at the instigation of Christophe Plantin as a
21cr|fonts-otf-Atavyros-1.01-5|20	counterpart to Garamond's Grec du roi, in Antwerp Holland, between
21cr|fonts-otf-Atavyros-1.01-5|21	1560 - 1565. It was used in Plantin's multilingual Bible of
21cr|fonts-otf-Atavyros-1.01-5|22	1572. Versions of Granjon's type were used for the 1692 edition of
21cr|fonts-otf-Atavyros-1.01-5|23	Diogenes Laertius and for the Greek-Dutch edition of the New Testament
21cr|fonts-otf-Atavyros-1.01-5|24	in 1698, both published by Henric Wetstenium in Amsterdam. A digital
21cr|fonts-otf-Atavyros-1.01-5|25	revival was prepared by Ralph P. Hancock for his Vusillus font in
21cr|fonts-otf-Atavyros-1.01-5|26	1999. Latin and Cyrillic are based on a Goudy typeface. The font
21cr|fonts-otf-Atavyros-1.01-5|27	covers the Windows Glyph List, Greek Extended, various typographic
21cr|fonts-otf-Atavyros-1.01-5|28	extras and some Open Type features (Numerators, Denominators,
21cr|fonts-otf-Atavyros-1.01-5|29	Fractions, Old Style Figures, Historical Forms, Stylistic Alternates,
21cr|fonts-otf-Atavyros-1.01-5|30	Ligatures).
21cr|fonts-otf-Atavyros-1.01-5|31	
21cr|fonts-otf-Atavyros-1.01-5|32	%prep
21cr|fonts-otf-Atavyros-1.01-5|33	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Atavyros-1.01-5|34	
21cr|fonts-otf-Atavyros-1.01-5|35	%install
21cr|fonts-otf-Atavyros-1.01-5|36	%__rm -rf %{buildroot}
21cr|fonts-otf-Atavyros-1.01-5|37	
21cr|fonts-otf-Atavyros-1.01-5|38	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Atavyros-1.01-5|39	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Atavyros-1.01-5|40	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Atavyros-1.01-5|41	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Atavyros-1.01-5|42	
21cr|fonts-otf-Atavyros-1.01-5|43	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Atavyros-1.01-5|44	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Atavyros-1.01-5|45	
21cr|fonts-otf-Atavyros-1.01-5|46	%clean
21cr|fonts-otf-Atavyros-1.01-5|47	%__rm -rf %{buildroot}
21cr|fonts-otf-Atavyros-1.01-5|48	
21cr|fonts-otf-Atavyros-1.01-5|49	%files
21cr|fonts-otf-Atavyros-1.01-5|50	%defattr(-,root,root)
21cr|fonts-otf-Atavyros-1.01-5|51	%{fontconfdir}/otf*
21cr|fonts-otf-Atavyros-1.01-5|52	%{fontdir}/*.otf
21cr|fonts-otf-Atavyros-1.01-5|53	%{fontdir}/fonts.*

1485 21
21cr|fonts-otf-Avdira-3.01-5|1	%define fontname	Avdira
21cr|fonts-otf-Avdira-3.01-5|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Avdira-3.01-5|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Avdira-3.01-5|4	
21cr|fonts-otf-Avdira-3.01-5|5	Summary:	Unicode Avdira fonts
21cr|fonts-otf-Avdira-3.01-5|6	Name:		fonts-otf-Avdira
21cr|fonts-otf-Avdira-3.01-5|7	Version:	3.01
21cr|fonts-otf-Avdira-3.01-5|8	Release:	5
21cr|fonts-otf-Avdira-3.01-5|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Avdira-3.01-5|10	License:	Public Domain
21cr|fonts-otf-Avdira-3.01-5|11	Group:		System/Fonts/True type
21cr|fonts-otf-Avdira-3.01-5|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Avdira-3.01-5|13	BuildArch:	noarch
21cr|fonts-otf-Avdira-3.01-5|14	BuildRequires: fontconfig
21cr|fonts-otf-Avdira-3.01-5|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Avdira-3.01-5|16	
21cr|fonts-otf-Avdira-3.01-5|17	%description
21cr|fonts-otf-Avdira-3.01-5|18	Upright is based on the lowercase Greek letters in the typeface used
21cr|fonts-otf-Avdira-3.01-5|19	by Demetrios Damilas for the edition of Isocrates, published in Milan
21cr|fonts-otf-Avdira-3.01-5|20	in 1493. A digital revival was prepared by Ralph P. Hancock for his
21cr|fonts-otf-Avdira-3.01-5|21	Milan (Mediolanum) font in 2000. Italic Greek were designed in 1802 by
21cr|fonts-otf-Avdira-3.01-5|22	Richard Porson (1757 - 1808) and cut by Richard Austin. They were
21cr|fonts-otf-Avdira-3.01-5|23	first used by Cambridge University Press in 1810. Capitals, Latin and
21cr|fonts-otf-Avdira-3.01-5|24	Cyrillic, as well as the complete bold weights, have been designed in
21cr|fonts-otf-Avdira-3.01-5|25	an attempt to create a well-balanced font. The font covers the Windows
21cr|fonts-otf-Avdira-3.01-5|26	Glyph List, Greek Extended, various typographic extras and is
21cr|fonts-otf-Avdira-3.01-5|27	available in regular, italic, bold and bold italic. The regular style
21cr|fonts-otf-Avdira-3.01-5|28	of the font also covers IPA Extensions, Ancient Greek Numbers,
21cr|fonts-otf-Avdira-3.01-5|29	Byzantine and Ancient Greek Musical Notation and several Open Type
21cr|fonts-otf-Avdira-3.01-5|30	features (Case-Sensitive Forms, Small Capitals, Subscript,
21cr|fonts-otf-Avdira-3.01-5|31	Superscript, Numerators, Denominators, Fractions, Old Style Figures,
21cr|fonts-otf-Avdira-3.01-5|32	Historical Forms, Stylistic Alternates, Ligatures).
21cr|fonts-otf-Avdira-3.01-5|33	
21cr|fonts-otf-Avdira-3.01-5|34	%prep
21cr|fonts-otf-Avdira-3.01-5|35	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Avdira-3.01-5|36	
21cr|fonts-otf-Avdira-3.01-5|37	%install
21cr|fonts-otf-Avdira-3.01-5|38	%__rm -rf %{buildroot}
21cr|fonts-otf-Avdira-3.01-5|39	
21cr|fonts-otf-Avdira-3.01-5|40	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Avdira-3.01-5|41	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Avdira-3.01-5|42	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Avdira-3.01-5|43	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Avdira-3.01-5|44	
21cr|fonts-otf-Avdira-3.01-5|45	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Avdira-3.01-5|46	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Avdira-3.01-5|47	
21cr|fonts-otf-Avdira-3.01-5|48	%clean
21cr|fonts-otf-Avdira-3.01-5|49	%__rm -rf %{buildroot}
21cr|fonts-otf-Avdira-3.01-5|50	
21cr|fonts-otf-Avdira-3.01-5|51	%files
21cr|fonts-otf-Avdira-3.01-5|52	%defattr(-,root,root)
21cr|fonts-otf-Avdira-3.01-5|53	%{fontconfdir}/otf*
21cr|fonts-otf-Avdira-3.01-5|54	%{fontdir}/*.otf
21cr|fonts-otf-Avdira-3.01-5|55	%{fontdir}/fonts.*

1486 21
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|1	%define fontname	CaesarDressingСyrillic
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|2	%define fontdir		%{_otffontsdir}/%{fontname}
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|3	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|4	Summary(ru_RU.UTF-8):	Шрифт в греческом стиле с поддержкой кириллицы Caesar Dressing
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|5	Summary:	Caesar Dressing - font greek style with cyrillic support
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|6	Name:		fonts-otf-caesar-dressing-cyrillic
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|7	Version:	1
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|8	Release:	5
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|9	Source0:	https://mutno.me/fonts/files/caesar-dressing-cyrillic.otf
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|10	License:	OFL 1.1
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|11	Group:		System/Fonts/True type
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|12	Url:		https://mutno.me/fonts/
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|13	BuildArch:	noarch
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|14	BuildRequires:	fonts-rpm-macros
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|15	BuildRequires:	mkfontdir
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|16	BuildRequires:	mkfontscale
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|17	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|18	%description
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|19	Caesar Dressing is a 'Markers' take on a Greek alphabet.
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|20	Open Window fonts gravitate towards more experimental or
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|21	spontaneous renderings and this one doesn't look out of
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|22	place next to the most experimental of those.
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|23	It also maintains the geometric balance of
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|24	a classic Greek-font quite effectively.
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|25	Designed by Dathan Boardman of Open Window.
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|26	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|27	Copyright (c) 2011 by Open Window (dathanboardman@gmail.com)
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|28	with Reseved Font Name "Caesar Dressing",
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|29	(c) 2020 by Denis Ignatov (https://mutno.me/fonts)
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|30	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|31	%description -l ru_RU.UTF-8
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|32	Caesar Dressing - это "маркерный" вариант греческого алфавита.
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|33	Шрифты с открытым окном тяготеют к более экспериментальным или
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|34	спонтанным визуализациям, и этот не выглядит неуместным рядом
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|35	с самыми экспериментальными из них.
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|36	Он также довольно эффективно поддерживает геометрический баланс
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|37	классического греческого шрифта.
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|38	Разработан Дафаном Бордманом из Open Window.
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|39	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|40	Авторское право (c) 2011 от Open Window (dathanboardman@gmail.com)
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|41	с измененным названием шрифта "Caesar Dressing",
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|42	(c) 2020 автор Денис Игнатов (https://mutno.me/fonts)
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|43	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|44	%files
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|45	%{fontdir}
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|46	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|47	#------------------------------------------------------------------
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|48	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|49	%prep
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|50	%setup -T -c
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|51	cp %sources .
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|52	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|53	%install
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|54	mkdir -p %{buildroot}%{fontdir}
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|55	
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|56	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|57	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-caesar-dressing-cyrillic-1-5|58	mkfontdir %{buildroot}%{fontdir}

1487 21
21cr|fonts-otf-crimson-20110816-4|1	%define pkgname crimson
21cr|fonts-otf-crimson-20110816-4|2	
21cr|fonts-otf-crimson-20110816-4|3	Summary:	Crimson serif font family
21cr|fonts-otf-crimson-20110816-4|4	Name:		fonts-otf-crimson
21cr|fonts-otf-crimson-20110816-4|5	Version:	20110816
21cr|fonts-otf-crimson-20110816-4|6	Release:	4
21cr|fonts-otf-crimson-20110816-4|7	License:	OFL
21cr|fonts-otf-crimson-20110816-4|8	Group:		System/Fonts/True type
21cr|fonts-otf-crimson-20110816-4|9	URL:		http://openfontlibrary.org/font/crimson
21cr|fonts-otf-crimson-20110816-4|10	Source0:	%{pkgname}.zip
21cr|fonts-otf-crimson-20110816-4|11	Source1:	OFL.txt
21cr|fonts-otf-crimson-20110816-4|12	Source2:	OFL-FAQ.txt
21cr|fonts-otf-crimson-20110816-4|13	BuildArch:	noarch
21cr|fonts-otf-crimson-20110816-4|14	BuildRequires:	freetype-tools
21cr|fonts-otf-crimson-20110816-4|15	
21cr|fonts-otf-crimson-20110816-4|16	%description
21cr|fonts-otf-crimson-20110816-4|17	A Garalde under construction; for the love of the works of Tschichold, Slimbach
21cr|fonts-otf-crimson-20110816-4|18	and Hoefler. For now, only the cuts Roman, Italic and Bold are kerned.
21cr|fonts-otf-crimson-20110816-4|19	
21cr|fonts-otf-crimson-20110816-4|20	%prep
21cr|fonts-otf-crimson-20110816-4|21	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-otf-crimson-20110816-4|22	
21cr|fonts-otf-crimson-20110816-4|23	%build
21cr|fonts-otf-crimson-20110816-4|24	
21cr|fonts-otf-crimson-20110816-4|25	%install
21cr|fonts-otf-crimson-20110816-4|26	%__rm -rf %{buildroot}
21cr|fonts-otf-crimson-20110816-4|27	
21cr|fonts-otf-crimson-20110816-4|28	%__mkdir_p %{buildroot}%{_xfontdir}/OTF/crimson
21cr|fonts-otf-crimson-20110816-4|29	
21cr|fonts-otf-crimson-20110816-4|30	%__install -m 644 *.otf %{buildroot}%{_xfontdir}/OTF/crimson
21cr|fonts-otf-crimson-20110816-4|31	ttmkfdir %{buildroot}%{_xfontdir}/OTF/crimson -o %{buildroot}%{_xfontdir}/OTF/crimson/fonts.dir
21cr|fonts-otf-crimson-20110816-4|32	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/OTF/crimson/fonts.scale
21cr|fonts-otf-crimson-20110816-4|33	
21cr|fonts-otf-crimson-20110816-4|34	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-otf-crimson-20110816-4|35	%__ln_s ../../..%{_xfontdir}/OTF/crimson \
21cr|fonts-otf-crimson-20110816-4|36	%{buildroot}%_sysconfdir/X11/fontpath.d/otf-crimson:pri=50
21cr|fonts-otf-crimson-20110816-4|37	
21cr|fonts-otf-crimson-20110816-4|38	%__install -D -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%name/OFL.txt
21cr|fonts-otf-crimson-20110816-4|39	%__install -D -m 644 %{SOURCE2} %{buildroot}%{_docdir}/%name/OFL-FAQ.txt
21cr|fonts-otf-crimson-20110816-4|40	
21cr|fonts-otf-crimson-20110816-4|41	%files
21cr|fonts-otf-crimson-20110816-4|42	%doc %{_docdir}/%name/OFL.txt
21cr|fonts-otf-crimson-20110816-4|43	%doc %{_docdir}/%name/OFL-FAQ.txt
21cr|fonts-otf-crimson-20110816-4|44	%dir %{_xfontdir}/OTF/crimson
21cr|fonts-otf-crimson-20110816-4|45	%{_xfontdir}/OTF/crimson/*.otf
21cr|fonts-otf-crimson-20110816-4|46	%verify(not mtime) %{_datadir}/fonts/OTF/crimson/fonts.dir
21cr|fonts-otf-crimson-20110816-4|47	%{_xfontdir}/OTF/crimson/fonts.scale
21cr|fonts-otf-crimson-20110816-4|48	%{_sysconfdir}/X11/fontpath.d/otf-crimson:pri=50

1488 21
21cr|fonts-otf-Musica-2.52-6|1	%define fontname	Musica
21cr|fonts-otf-Musica-2.52-6|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Musica-2.52-6|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Musica-2.52-6|4	
21cr|fonts-otf-Musica-2.52-6|5	Summary:	Unicode Musica fonts
21cr|fonts-otf-Musica-2.52-6|6	Name:		fonts-otf-Musica
21cr|fonts-otf-Musica-2.52-6|7	Version:	2.52
21cr|fonts-otf-Musica-2.52-6|8	Release:	6
21cr|fonts-otf-Musica-2.52-6|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
21cr|fonts-otf-Musica-2.52-6|10	License:	Public Domain
21cr|fonts-otf-Musica-2.52-6|11	Group:		System/Fonts/True type
21cr|fonts-otf-Musica-2.52-6|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Musica-2.52-6|13	BuildArch:	noarch
21cr|fonts-otf-Musica-2.52-6|14	BuildRequires: fontconfig
21cr|fonts-otf-Musica-2.52-6|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Musica-2.52-6|16	
21cr|fonts-otf-Musica-2.52-6|17	%description
21cr|fonts-otf-Musica-2.52-6|18	Musica (formerly issued as Musical Symbols), covers the following
21cr|fonts-otf-Musica-2.52-6|19	scripts and symbols supported by The Unicode Standard 5.2: Basic
21cr|fonts-otf-Musica-2.52-6|20	Latin, Greek and Coptic, some Punctuation and other Symbols, Byzantine
21cr|fonts-otf-Musica-2.52-6|21	Musical Symbols, (Western) Musical Symbols, Archaic Greek Musical
21cr|fonts-otf-Musica-2.52-6|22	Notation.
21cr|fonts-otf-Musica-2.52-6|23	
21cr|fonts-otf-Musica-2.52-6|24	%prep
21cr|fonts-otf-Musica-2.52-6|25	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Musica-2.52-6|26	
21cr|fonts-otf-Musica-2.52-6|27	%install
21cr|fonts-otf-Musica-2.52-6|28	%__rm -rf %{buildroot}
21cr|fonts-otf-Musica-2.52-6|29	
21cr|fonts-otf-Musica-2.52-6|30	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Musica-2.52-6|31	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Musica-2.52-6|32	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Musica-2.52-6|33	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Musica-2.52-6|34	
21cr|fonts-otf-Musica-2.52-6|35	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Musica-2.52-6|36	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Musica-2.52-6|37	
21cr|fonts-otf-Musica-2.52-6|38	%clean
21cr|fonts-otf-Musica-2.52-6|39	%__rm -rf %{buildroot}
21cr|fonts-otf-Musica-2.52-6|40	
21cr|fonts-otf-Musica-2.52-6|41	%files
21cr|fonts-otf-Musica-2.52-6|42	%defattr(-,root,root)
21cr|fonts-otf-Musica-2.52-6|43	%{fontconfdir}/otf*
21cr|fonts-otf-Musica-2.52-6|44	%{fontdir}/*.otf
21cr|fonts-otf-Musica-2.52-6|45	%{fontdir}/fonts.*

1489 21
21cr|fonts-otf-poltawski-antiqua-1.101-4|1	Summary:	OpenType's Poltawski-Antiqua fonts
21cr|fonts-otf-poltawski-antiqua-1.101-4|2	Name:		fonts-otf-poltawski-antiqua
21cr|fonts-otf-poltawski-antiqua-1.101-4|3	Version:	1.101
21cr|fonts-otf-poltawski-antiqua-1.101-4|4	Release:	4
21cr|fonts-otf-poltawski-antiqua-1.101-4|5	License:	GUST Font License
21cr|fonts-otf-poltawski-antiqua-1.101-4|6	Group:		System/Fonts/True type
21cr|fonts-otf-poltawski-antiqua-1.101-4|7	URL:		http://jmn.pl/antykwa-poltawskiego/
21cr|fonts-otf-poltawski-antiqua-1.101-4|8	Source0:	http://jmn.pl/pliki/ap%{version}otf.zip
21cr|fonts-otf-poltawski-antiqua-1.101-4|9	BuildArch:	noarch
21cr|fonts-otf-poltawski-antiqua-1.101-4|10	BuildRequires:	fontconfig
21cr|fonts-otf-poltawski-antiqua-1.101-4|11	BuildRequires:	mkfontscale
21cr|fonts-otf-poltawski-antiqua-1.101-4|12	BuildRequires:	mkfontdir
21cr|fonts-otf-poltawski-antiqua-1.101-4|13	
21cr|fonts-otf-poltawski-antiqua-1.101-4|14	%description
21cr|fonts-otf-poltawski-antiqua-1.101-4|15	This font was designed in the 'twenties and the 'thirties
21cr|fonts-otf-poltawski-antiqua-1.101-4|16	of XX century by a Polish graphic artist and a typographer
21cr|fonts-otf-poltawski-antiqua-1.101-4|17	Adam Poltawski.
21cr|fonts-otf-poltawski-antiqua-1.101-4|18	It was widely used by Polish printing houses as long as metal
21cr|fonts-otf-poltawski-antiqua-1.101-4|19	types were in use (until ca the 'sixties).
21cr|fonts-otf-poltawski-antiqua-1.101-4|20	
21cr|fonts-otf-poltawski-antiqua-1.101-4|21	%prep
21cr|fonts-otf-poltawski-antiqua-1.101-4|22	%setup -qc
21cr|fonts-otf-poltawski-antiqua-1.101-4|23	
21cr|fonts-otf-poltawski-antiqua-1.101-4|24	%build
21cr|fonts-otf-poltawski-antiqua-1.101-4|25	
21cr|fonts-otf-poltawski-antiqua-1.101-4|26	%install
21cr|fonts-otf-poltawski-antiqua-1.101-4|27	mkdir -p %{buildroot}%{_datadir}/fonts/OTF/antpolt
21cr|fonts-otf-poltawski-antiqua-1.101-4|28	
21cr|fonts-otf-poltawski-antiqua-1.101-4|29	install -m 644 *.otf %{buildroot}%{_datadir}/fonts/OTF/antpolt
21cr|fonts-otf-poltawski-antiqua-1.101-4|30	
21cr|fonts-otf-poltawski-antiqua-1.101-4|31	mkfontscale %{buildroot}%{_datadir}/fonts/OTF/antpolt
21cr|fonts-otf-poltawski-antiqua-1.101-4|32	mkfontdir %{buildroot}%{_datadir}/fonts/OTF/antpolt
21cr|fonts-otf-poltawski-antiqua-1.101-4|33	
21cr|fonts-otf-poltawski-antiqua-1.101-4|34	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-otf-poltawski-antiqua-1.101-4|35	ln -s ../../..%{_datadir}/fonts/OTF/antpolt \
21cr|fonts-otf-poltawski-antiqua-1.101-4|36	%{buildroot}%{_sysconfdir}/X11/fontpath.d/otf-antpolt:pri=50
21cr|fonts-otf-poltawski-antiqua-1.101-4|37	
21cr|fonts-otf-poltawski-antiqua-1.101-4|38	%files
21cr|fonts-otf-poltawski-antiqua-1.101-4|39	%dir %{_datadir}/fonts/OTF/antpolt
21cr|fonts-otf-poltawski-antiqua-1.101-4|40	%{_datadir}/fonts/OTF/antpolt/*.otf
21cr|fonts-otf-poltawski-antiqua-1.101-4|41	%verify(not mtime) %{_datadir}/fonts/OTF/antpolt/fonts.dir
21cr|fonts-otf-poltawski-antiqua-1.101-4|42	%{_datadir}/fonts/OTF/antpolt/fonts.scale
21cr|fonts-otf-poltawski-antiqua-1.101-4|43	%{_sysconfdir}/X11/fontpath.d/otf-antpolt:pri=50

1490 21
21cr|fonts-otf-stix-1.0.0-5|1	%define fontname	stix
21cr|fonts-otf-stix-1.0.0-5|2	%define fontdir	 	%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-stix-1.0.0-5|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-stix-1.0.0-5|4	
21cr|fonts-otf-stix-1.0.0-5|5	Summary:	Scientific and Technical Information Exchange fonts
21cr|fonts-otf-stix-1.0.0-5|6	Name:		fonts-otf-stix
21cr|fonts-otf-stix-1.0.0-5|7	Version:	1.0.0
21cr|fonts-otf-stix-1.0.0-5|8	Release:	5
21cr|fonts-otf-stix-1.0.0-5|9	Source0:	STIXv%{version}.zip
21cr|fonts-otf-stix-1.0.0-5|10	License:	OFLv1.1
21cr|fonts-otf-stix-1.0.0-5|11	Group:		System/Fonts/True type
21cr|fonts-otf-stix-1.0.0-5|12	Url:		http://www.stixfonts.org/
21cr|fonts-otf-stix-1.0.0-5|13	BuildArch:	noarch
21cr|fonts-otf-stix-1.0.0-5|14	BuildRequires: fontconfig
21cr|fonts-otf-stix-1.0.0-5|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-stix-1.0.0-5|16	
21cr|fonts-otf-stix-1.0.0-5|17	%description
21cr|fonts-otf-stix-1.0.0-5|18	The mission of the Scientific and Technical Information Exchange
21cr|fonts-otf-stix-1.0.0-5|19	(STIX) font creation project is the preparation of a comprehensive set
21cr|fonts-otf-stix-1.0.0-5|20	of fonts that serve the scientific and engineering community in the
21cr|fonts-otf-stix-1.0.0-5|21	process from manuscript creation through final publication, both in
21cr|fonts-otf-stix-1.0.0-5|22	electronic and print formats. Toward this purpose, the STIX fonts will
21cr|fonts-otf-stix-1.0.0-5|23	be made available, under royalty-free license, to anyone, including
21cr|fonts-otf-stix-1.0.0-5|24	publishers, software developers, scientists, students, and the general
21cr|fonts-otf-stix-1.0.0-5|25	public.
21cr|fonts-otf-stix-1.0.0-5|26	
21cr|fonts-otf-stix-1.0.0-5|27	The STIX mission will be fully realized when:
21cr|fonts-otf-stix-1.0.0-5|28	
21cr|fonts-otf-stix-1.0.0-5|29	* Fully hinted PostScript Type 1 and TrueType font sets have been created
21cr|fonts-otf-stix-1.0.0-5|30	* All characters/glyphs have been incorporated into Unicode
21cr|fonts-otf-stix-1.0.0-5|31	representation or comparable representation and browsers include
21cr|fonts-otf-stix-1.0.0-5|32	program logic to fully utilize the STIX font set in the electronic
21cr|fonts-otf-stix-1.0.0-5|33	representation of scholarly scientific documents
21cr|fonts-otf-stix-1.0.0-5|34	
21cr|fonts-otf-stix-1.0.0-5|35	
21cr|fonts-otf-stix-1.0.0-5|36	%prep
21cr|fonts-otf-stix-1.0.0-5|37	%setup -q -n STIXv%{version}
21cr|fonts-otf-stix-1.0.0-5|38	
21cr|fonts-otf-stix-1.0.0-5|39	%install
21cr|fonts-otf-stix-1.0.0-5|40	%__rm -rf %{buildroot}
21cr|fonts-otf-stix-1.0.0-5|41	
21cr|fonts-otf-stix-1.0.0-5|42	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-stix-1.0.0-5|43	%__install -m 0644 Fonts/*.otf %{buildroot}%{fontdir}
21cr|fonts-otf-stix-1.0.0-5|44	mkfontscale %{buildroot}/%{fontdir}
21cr|fonts-otf-stix-1.0.0-5|45	mkfontdir %{buildroot}/%{fontdir}
21cr|fonts-otf-stix-1.0.0-5|46	
21cr|fonts-otf-stix-1.0.0-5|47	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-stix-1.0.0-5|48	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-stix-1.0.0-5|49	
21cr|fonts-otf-stix-1.0.0-5|50	%clean
21cr|fonts-otf-stix-1.0.0-5|51	%__rm -rf %{buildroot}
21cr|fonts-otf-stix-1.0.0-5|52	
21cr|fonts-otf-stix-1.0.0-5|53	%files
21cr|fonts-otf-stix-1.0.0-5|54	%defattr(-,root,root)
21cr|fonts-otf-stix-1.0.0-5|55	%doc License/*.pdf *.pdf
21cr|fonts-otf-stix-1.0.0-5|56	%{fontconfdir}/otf*
21cr|fonts-otf-stix-1.0.0-5|57	%{fontdir}/*.otf
21cr|fonts-otf-stix-1.0.0-5|58	%{fontdir}/fonts.*

1491 21
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|1	%define fontname	SwankyAndMooMooCyrillic
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|2	%define fontdir		%{_otffontsdir}/%{fontname}
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|4	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|5	Summary(ru_RU.UTF-8):	Шрифт в рукописном стиле с поддержкой кириллицы Swanky and Moo Moo
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|6	Summary:	Swanky and Moo Moo - handwritten font with cyrillic support
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|7	Name:		fonts-otf-swanky-and-moo-moo-cyrillic
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|8	Version:	1
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|9	Release:	1
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|10	Source0:	https://mutno.me/fonts/files/swanky-and-moo-moo-cyrillic.otf
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|11	License:	OFL 1.1
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|12	Group:		System/Fonts/True type
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|13	Url:		https://mutno.me/fonts/
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|14	BuildArch:	noarch
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|15	BuildRequires:	fontconfig
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|16	BuildRequires:	fontpackages-devel
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|17	BuildRequires:	fonts-rpm-macros
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|18	BuildRequires:	mkfontdir
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|19	BuildRequires:	mkfontscale
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|20	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|21	%description
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|22	The font is Swanky and Moo Moo.
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|23	The headset contains 1 file and supports 52 languages. The SIL OFL 1.1 license
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|24	can be used in commercial and non-commercial activities.
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|25	The development of Swanky and Moo Moo was led by Kimberly Geswein, Denis Ignatov.
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|26	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|27	Copyright
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|28	(c) 2010, Kimberly Geswein (kimberlygeswein.com);
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|29	(c) 2018, Denis Ignatov (mutno.me/fonts)
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|30	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|31	%description -l ru_RU.UTF-8
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|32	Шрифт Swanky and Moo Moo.
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|33	Гарнитура содержит 1 файл и поддерживает 52 языка. Лицензия SIL OFL 1.1.
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|34	Можно использовать в коммерческой и не коммерческой деятельности.
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|35	Разработка Swanky and Moo Moo велась Kimberly Geswein, Denis Ignatov.
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|36	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|37	Copyright
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|38	(c) 2010, Kimberly Geswein (kimberlygeswein.com);
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|39	(c) 2018, Denis Ignatov (mutno.me/fonts)
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|40	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|41	%files
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|42	%{fontdir}
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|43	%{fontconfdir}/otf*
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|44	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|45	#------------------------------------------------------------------
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|46	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|47	%prep
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|48	%setup -T -c
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|49	cp %sources .
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|50	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|51	%install
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|52	%__rm -rf %{buildroot}
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|53	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|54	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|55	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|56	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|57	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|58	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|59	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|60	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|61	
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|62	%clean
21cr|fonts-otf-swanky-and-moo-moo-cyrillic-1-1|63	%__rm -rf %{buildroot}

1492 21
21cr|fonts-otf-Symbola-2.53-7|1	%define fontname	Symbola
21cr|fonts-otf-Symbola-2.53-7|2	%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
21cr|fonts-otf-Symbola-2.53-7|3	%define fontconfdir	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-otf-Symbola-2.53-7|4	
21cr|fonts-otf-Symbola-2.53-7|5	Summary:	Unicode Symbola fonts
21cr|fonts-otf-Symbola-2.53-7|6	Name:		fonts-otf-Symbola
21cr|fonts-otf-Symbola-2.53-7|7	Version:	2.53
21cr|fonts-otf-Symbola-2.53-7|8	Release:	7
21cr|fonts-otf-Symbola-2.53-7|9	Source0:	http://users.teilar.gr/~g1951d/%{fontname}253.zip
21cr|fonts-otf-Symbola-2.53-7|10	License:	Public Domain
21cr|fonts-otf-Symbola-2.53-7|11	Group:		System/Fonts/True type
21cr|fonts-otf-Symbola-2.53-7|12	Url:		http://users.teilar.gr/~g1951d/
21cr|fonts-otf-Symbola-2.53-7|13	BuildArch:	noarch
21cr|fonts-otf-Symbola-2.53-7|14	BuildRequires: fontconfig
21cr|fonts-otf-Symbola-2.53-7|15	BuildRequires:	mkfontscale, mkfontdir
21cr|fonts-otf-Symbola-2.53-7|16	
21cr|fonts-otf-Symbola-2.53-7|17	%description
21cr|fonts-otf-Symbola-2.53-7|18	Symbola (formerly issued as Unicode Symbols) covers the following
21cr|fonts-otf-Symbola-2.53-7|19	scripts and symbols supported by The Unicode Standard 5.2:
21cr|fonts-otf-Symbola-2.53-7|20	Basic Latin, Latin-1 Supplement, Latin Extended-A, IPA Extensions,
21cr|fonts-otf-Symbola-2.53-7|21	Spacing Modifier Letters, Greek and Coptic, Cyrillic, Cyrillic
21cr|fonts-otf-Symbola-2.53-7|22	Supplementary, General Punctuation, Superscripts and Subscripts,
21cr|fonts-otf-Symbola-2.53-7|23	Combining Diacritical Marks for Symbols, Letterlike Symbols, Number
21cr|fonts-otf-Symbola-2.53-7|24	Forms, Arrows, Mathematical Operators, Miscellaneous Technical,
21cr|fonts-otf-Symbola-2.53-7|25	Control Pictures, Optical Character Recognition, Box Drawing, Block
21cr|fonts-otf-Symbola-2.53-7|26	Elements, Geometric Shapes, Miscellaneous Symbols, Dingbats,
21cr|fonts-otf-Symbola-2.53-7|27	Miscellaneous Mathematical Symbols-A, Supplemental Arrows-A,
21cr|fonts-otf-Symbola-2.53-7|28	Supplemental Arrows-B, Miscellaneous Mathematical Symbols-B,
21cr|fonts-otf-Symbola-2.53-7|29	Supplemental Mathematical Operators, Miscellaneous Symbols and Arrows,
21cr|fonts-otf-Symbola-2.53-7|30	Supplemental Punctuation, CJK Symbols and Punctuation, Yijing Hexagram
21cr|fonts-otf-Symbola-2.53-7|31	Symbols, Vertical Forms, Combining Half Marks, CJK Compatibility
21cr|fonts-otf-Symbola-2.53-7|32	Forms, Specials, Tai Xuan Jing Symbols, Counting Rod Numerals,
21cr|fonts-otf-Symbola-2.53-7|33	Mathematical Alphanumeric Symbols, Mahjong Tile Symbols, Domino Tile
21cr|fonts-otf-Symbola-2.53-7|34	Symbols.
21cr|fonts-otf-Symbola-2.53-7|35	
21cr|fonts-otf-Symbola-2.53-7|36	%prep
21cr|fonts-otf-Symbola-2.53-7|37	%setup -q -c %{name}-%{version}
21cr|fonts-otf-Symbola-2.53-7|38	
21cr|fonts-otf-Symbola-2.53-7|39	%install
21cr|fonts-otf-Symbola-2.53-7|40	%__rm -rf %{buildroot}
21cr|fonts-otf-Symbola-2.53-7|41	
21cr|fonts-otf-Symbola-2.53-7|42	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-otf-Symbola-2.53-7|43	%__install -m 0644 *.otf %{buildroot}%{fontdir}
21cr|fonts-otf-Symbola-2.53-7|44	mkfontscale %{buildroot}%{fontdir}
21cr|fonts-otf-Symbola-2.53-7|45	mkfontdir %{buildroot}%{fontdir}
21cr|fonts-otf-Symbola-2.53-7|46	
21cr|fonts-otf-Symbola-2.53-7|47	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-otf-Symbola-2.53-7|48	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50
21cr|fonts-otf-Symbola-2.53-7|49	
21cr|fonts-otf-Symbola-2.53-7|50	%clean
21cr|fonts-otf-Symbola-2.53-7|51	%__rm -rf %{buildroot}
21cr|fonts-otf-Symbola-2.53-7|52	
21cr|fonts-otf-Symbola-2.53-7|53	%files
21cr|fonts-otf-Symbola-2.53-7|54	%doc *.txt
21cr|fonts-otf-Symbola-2.53-7|55	%{fontconfdir}/otf*
21cr|fonts-otf-Symbola-2.53-7|56	%dir %{fontdir}
21cr|fonts-otf-Symbola-2.53-7|57	%{fontdir}/*.otf
21cr|fonts-otf-Symbola-2.53-7|58	%{fontdir}/fonts.*

1493 21
21cr|fonts-ttf-ancient-semitic-0.06.1-3|1	%define oname AncientSemiticFonts
21cr|fonts-ttf-ancient-semitic-0.06.1-3|2	%define oversion 0.06-1
21cr|fonts-ttf-ancient-semitic-0.06.1-3|3	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|4	%define _fontdir %{_datadir}/fonts/TTF
21cr|fonts-ttf-ancient-semitic-0.06.1-3|5	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|6	Summary:	A collection of fonts related to the history of the Hebrew writing
21cr|fonts-ttf-ancient-semitic-0.06.1-3|7	Name:		fonts-ttf-ancient-semitic
21cr|fonts-ttf-ancient-semitic-0.06.1-3|8	Version:	0.06.1
21cr|fonts-ttf-ancient-semitic-0.06.1-3|9	Release:	3
21cr|fonts-ttf-ancient-semitic-0.06.1-3|10	License:	GPLv2
21cr|fonts-ttf-ancient-semitic-0.06.1-3|11	Url:		http://culmus.sourceforge.net/ancient/index.html
21cr|fonts-ttf-ancient-semitic-0.06.1-3|12	Source0:	http://sourceforge.net/downloads/project/culmus/ancient_fonts/%{oname}-%{oversion}/%{oname}-%{oversion}.tgz
21cr|fonts-ttf-ancient-semitic-0.06.1-3|13	Source1:	GenerateTTF.pe
21cr|fonts-ttf-ancient-semitic-0.06.1-3|14	Group:		System/Fonts/True type
21cr|fonts-ttf-ancient-semitic-0.06.1-3|15	BuildRequires:	fontconfig
21cr|fonts-ttf-ancient-semitic-0.06.1-3|16	BuildRequires:	fontforge
21cr|fonts-ttf-ancient-semitic-0.06.1-3|17	BuildRequires:	ttmkfdir
21cr|fonts-ttf-ancient-semitic-0.06.1-3|18	Provides:	ancient-semitic-fonts = %{version}-%{release}
21cr|fonts-ttf-ancient-semitic-0.06.1-3|19	BuildArch:	noarch
21cr|fonts-ttf-ancient-semitic-0.06.1-3|20	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|21	%description
21cr|fonts-ttf-ancient-semitic-0.06.1-3|22	This package contains a collection of fonts related to the
21cr|fonts-ttf-ancient-semitic-0.06.1-3|23	history of the Hebrew writing. Starting with the Proto-Canaanite
21cr|fonts-ttf-ancient-semitic-0.06.1-3|24	continuing with Phoenician/Canaanite, Paleo-Hebrew, Aramaic, early
21cr|fonts-ttf-ancient-semitic-0.06.1-3|25	Hebrew Square Script - all the way to the modern Hebrew letter forms.
21cr|fonts-ttf-ancient-semitic-0.06.1-3|26	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|27	%files
21cr|fonts-ttf-ancient-semitic-0.06.1-3|28	%doc README LICENSE CHANGES
21cr|fonts-ttf-ancient-semitic-0.06.1-3|29	%{_fontdir}/AncientSemitic
21cr|fonts-ttf-ancient-semitic-0.06.1-3|30	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|31	#----------------------------------------------------------------------------
21cr|fonts-ttf-ancient-semitic-0.06.1-3|32	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|33	%prep
21cr|fonts-ttf-ancient-semitic-0.06.1-3|34	%setup -q -n %{oname}-%{oversion}
21cr|fonts-ttf-ancient-semitic-0.06.1-3|35	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|36	#fix rights
21cr|fonts-ttf-ancient-semitic-0.06.1-3|37	chmod 644 README LICENSE CHANGES
21cr|fonts-ttf-ancient-semitic-0.06.1-3|38	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|39	#build fonts from source
21cr|fonts-ttf-ancient-semitic-0.06.1-3|40	rm -rf src/*.ttf
21cr|fonts-ttf-ancient-semitic-0.06.1-3|41	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|42	%build
21cr|fonts-ttf-ancient-semitic-0.06.1-3|43	pushd src
21cr|fonts-ttf-ancient-semitic-0.06.1-3|44	install -m755 %{SOURCE1} .
21cr|fonts-ttf-ancient-semitic-0.06.1-3|45	for i in *.sfd
21cr|fonts-ttf-ancient-semitic-0.06.1-3|46	do ./GenerateTTF.pe $i .
21cr|fonts-ttf-ancient-semitic-0.06.1-3|47	done
21cr|fonts-ttf-ancient-semitic-0.06.1-3|48	popd
21cr|fonts-ttf-ancient-semitic-0.06.1-3|49	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|50	%install
21cr|fonts-ttf-ancient-semitic-0.06.1-3|51	mkdir -p %{buildroot}%{_fontdir}/AncientSemitic
21cr|fonts-ttf-ancient-semitic-0.06.1-3|52	cp src/*.ttf %{buildroot}%{_fontdir}/AncientSemitic
21cr|fonts-ttf-ancient-semitic-0.06.1-3|53	
21cr|fonts-ttf-ancient-semitic-0.06.1-3|54	ttmkfdir -d %{buildroot}%{_fontdir}/AncientSemitic -o %{buildroot}%{_fontdir}/AncientSemitic/fonts.dir
21cr|fonts-ttf-ancient-semitic-0.06.1-3|55	ln -s fonts.dir %{buildroot}%{_fontdir}/AncientSemitic/fonts.scale
21cr|fonts-ttf-ancient-semitic-0.06.1-3|56	

1494 21
21cr|fonts-ttf-andagii-1.0-6|1	%define fontname andagii
21cr|fonts-ttf-andagii-1.0-6|2	
21cr|fonts-ttf-andagii-1.0-6|3	%define fontdir %{_datadir}/fonts/TTF/%{fontname}
21cr|fonts-ttf-andagii-1.0-6|4	%define fontconfdir %{_sysconfdir}/X11/fontpath.d
21cr|fonts-ttf-andagii-1.0-6|5	
21cr|fonts-ttf-andagii-1.0-6|6	Summary:	Andagii font for the Osmanya script
21cr|fonts-ttf-andagii-1.0-6|7	Name:		fonts-ttf-%{fontname}
21cr|fonts-ttf-andagii-1.0-6|8	Version:	1.0
21cr|fonts-ttf-andagii-1.0-6|9	Release:	6
21cr|fonts-ttf-andagii-1.0-6|10	License:	GPL
21cr|fonts-ttf-andagii-1.0-6|11	Group:		System/Fonts/True type
21cr|fonts-ttf-andagii-1.0-6|12	Url:		http://www.i18nguy.com/unicode/unicode-font.html
21cr|fonts-ttf-andagii-1.0-6|13	Source0:	%{fontname}.zip
21cr|fonts-ttf-andagii-1.0-6|14	BuildRequires:	fontconfig
21cr|fonts-ttf-andagii-1.0-6|15	BuildRequires:	freetype-tools
21cr|fonts-ttf-andagii-1.0-6|16	BuildArch:	noarch
21cr|fonts-ttf-andagii-1.0-6|17	
21cr|fonts-ttf-andagii-1.0-6|18	%description
21cr|fonts-ttf-andagii-1.0-6|19	This package contains the Andagii font for the Osmanya script by
21cr|fonts-ttf-andagii-1.0-6|20	Mark Williamson. Ugaritic and Shavian are also supported.
21cr|fonts-ttf-andagii-1.0-6|21	
21cr|fonts-ttf-andagii-1.0-6|22	%files
21cr|fonts-ttf-andagii-1.0-6|23	%dir %{fontdir}
21cr|fonts-ttf-andagii-1.0-6|24	%{fontdir}/*.ttf
21cr|fonts-ttf-andagii-1.0-6|25	%{fontdir}/fonts.*
21cr|fonts-ttf-andagii-1.0-6|26	%{fontconfdir}/*
21cr|fonts-ttf-andagii-1.0-6|27	
21cr|fonts-ttf-andagii-1.0-6|28	#----------------------------------------------------------------------------
21cr|fonts-ttf-andagii-1.0-6|29	
21cr|fonts-ttf-andagii-1.0-6|30	%prep
21cr|fonts-ttf-andagii-1.0-6|31	%setup -q -c -T
21cr|fonts-ttf-andagii-1.0-6|32	unzip %{SOURCE0}
21cr|fonts-ttf-andagii-1.0-6|33	mv -f ANDAGII_.TTF andagii.ttf
21cr|fonts-ttf-andagii-1.0-6|34	
21cr|fonts-ttf-andagii-1.0-6|35	%install
21cr|fonts-ttf-andagii-1.0-6|36	install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-ttf-andagii-1.0-6|37	install -m 0644 -p *.ttf %{buildroot}%{fontdir}
21cr|fonts-ttf-andagii-1.0-6|38	ttmkfdir -u %{buildroot}%{fontdir} > %{buildroot}%{fontdir}/fonts.dir
21cr|fonts-ttf-andagii-1.0-6|39	ln -s fonts.dir %{buildroot}%{fontdir}/fonts.scale
21cr|fonts-ttf-andagii-1.0-6|40	
21cr|fonts-ttf-andagii-1.0-6|41	install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-ttf-andagii-1.0-6|42	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/ttf-%{fontname}:pri=50

1495 21
21cr|fonts-ttf-charis-sil-4.110-4|1	%define pkgname CharisSIL
21cr|fonts-ttf-charis-sil-4.110-4|2	
21cr|fonts-ttf-charis-sil-4.110-4|3	Summary:	Unicode serif font family for typography
21cr|fonts-ttf-charis-sil-4.110-4|4	Name:		fonts-ttf-charis-sil
21cr|fonts-ttf-charis-sil-4.110-4|5	Version:	4.110
21cr|fonts-ttf-charis-sil-4.110-4|6	Release:	4
21cr|fonts-ttf-charis-sil-4.110-4|7	License:	OFL
21cr|fonts-ttf-charis-sil-4.110-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-charis-sil-4.110-4|9	URL:		http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=CharisSILfont
21cr|fonts-ttf-charis-sil-4.110-4|10	Source0:	%{pkgname}-%{version}.zip
21cr|fonts-ttf-charis-sil-4.110-4|11	BuildArch:	noarch
21cr|fonts-ttf-charis-sil-4.110-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-charis-sil-4.110-4|13	BuildRequires:	dos2unix
21cr|fonts-ttf-charis-sil-4.110-4|14	
21cr|fonts-ttf-charis-sil-4.110-4|15	%description
21cr|fonts-ttf-charis-sil-4.110-4|16	Charis is similar to Bitstream Charter, one of the first fonts designed
21cr|fonts-ttf-charis-sil-4.110-4|17	specifically for laser printers. It is highly readable and holds up well
21cr|fonts-ttf-charis-sil-4.110-4|18	in less-than-ideal reproduction environments. It also has a full set of styles
21cr|fonts-ttf-charis-sil-4.110-4|19	- regular, italic, bold, bold italic - and so is more useful in general
21cr|fonts-ttf-charis-sil-4.110-4|20	publishing than Doulos SIL. Charis is a serif, proportionally-spaced font
21cr|fonts-ttf-charis-sil-4.110-4|21	optimized for readability in long printed documents.
21cr|fonts-ttf-charis-sil-4.110-4|22	
21cr|fonts-ttf-charis-sil-4.110-4|23	The goal for this product was to provide a single Unicode-based font family
21cr|fonts-ttf-charis-sil-4.110-4|24	that would contain a comprehensive inventory of glyphs needed for almost any
21cr|fonts-ttf-charis-sil-4.110-4|25	Roman- or Cyrillic-based writing system, whether used for phonetic
21cr|fonts-ttf-charis-sil-4.110-4|26	or orthographic needs. In addition, there is provision for other characters
21cr|fonts-ttf-charis-sil-4.110-4|27	and symbols useful to linguists. This font makes use of state-of-the-art font
21cr|fonts-ttf-charis-sil-4.110-4|28	technologies to support complex typographic issues, such as the need
21cr|fonts-ttf-charis-sil-4.110-4|29	to position arbitrary combinations of base glyphs and diacritics optimally.
21cr|fonts-ttf-charis-sil-4.110-4|30	
21cr|fonts-ttf-charis-sil-4.110-4|31	
21cr|fonts-ttf-charis-sil-4.110-4|32	%prep
21cr|fonts-ttf-charis-sil-4.110-4|33	%setup -q -n %{pkgname}-%{version}
21cr|fonts-ttf-charis-sil-4.110-4|34	dos2unix *.txt
21cr|fonts-ttf-charis-sil-4.110-4|35	
21cr|fonts-ttf-charis-sil-4.110-4|36	%build
21cr|fonts-ttf-charis-sil-4.110-4|37	
21cr|fonts-ttf-charis-sil-4.110-4|38	%install
21cr|fonts-ttf-charis-sil-4.110-4|39	%__rm -rf %{buildroot}
21cr|fonts-ttf-charis-sil-4.110-4|40	
21cr|fonts-ttf-charis-sil-4.110-4|41	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/charis-sil
21cr|fonts-ttf-charis-sil-4.110-4|42	
21cr|fonts-ttf-charis-sil-4.110-4|43	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/charis-sil
21cr|fonts-ttf-charis-sil-4.110-4|44	ttmkfdir %{buildroot}%{_xfontdir}/TTF/charis-sil -o %{buildroot}%{_xfontdir}/TTF/charis-sil/fonts.dir
21cr|fonts-ttf-charis-sil-4.110-4|45	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/charis-sil/fonts.scale
21cr|fonts-ttf-charis-sil-4.110-4|46	
21cr|fonts-ttf-charis-sil-4.110-4|47	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-charis-sil-4.110-4|48	%__ln_s ../../..%{_xfontdir}/TTF/charis-sil \
21cr|fonts-ttf-charis-sil-4.110-4|49	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-charis-sil:pri=50
21cr|fonts-ttf-charis-sil-4.110-4|50	
21cr|fonts-ttf-charis-sil-4.110-4|51	%clean
21cr|fonts-ttf-charis-sil-4.110-4|52	%__rm -rf %{buildroot}
21cr|fonts-ttf-charis-sil-4.110-4|53	
21cr|fonts-ttf-charis-sil-4.110-4|54	%files
21cr|fonts-ttf-charis-sil-4.110-4|55	%defattr(-,root,root,-)
21cr|fonts-ttf-charis-sil-4.110-4|56	%doc FONTLOG.txt OFL.txt OFL-FAQ.txt README.txt
21cr|fonts-ttf-charis-sil-4.110-4|57	%dir %{_xfontdir}/TTF/charis-sil
21cr|fonts-ttf-charis-sil-4.110-4|58	%{_xfontdir}/TTF/charis-sil/*.ttf
21cr|fonts-ttf-charis-sil-4.110-4|59	%verify(not mtime) %{_datadir}/fonts/TTF/charis-sil/fonts.dir
21cr|fonts-ttf-charis-sil-4.110-4|60	%{_xfontdir}/TTF/charis-sil/fonts.scale
21cr|fonts-ttf-charis-sil-4.110-4|61	%{_sysconfdir}/X11/fontpath.d/ttf-charis-sil:pri=50

1496 21
21cr|fonts-ttf-chinese-0.2.20080216.1-21|1	Summary:	Unified Chinese True Type font
21cr|fonts-ttf-chinese-0.2.20080216.1-21|2	Name:		fonts-ttf-chinese
21cr|fonts-ttf-chinese-0.2.20080216.1-21|3	Version:	0.2.20080216.1
21cr|fonts-ttf-chinese-0.2.20080216.1-21|4	Release:	21
21cr|fonts-ttf-chinese-0.2.20080216.1-21|5	Epoch:		1
21cr|fonts-ttf-chinese-0.2.20080216.1-21|6	License:	Arphic Public License
21cr|fonts-ttf-chinese-0.2.20080216.1-21|7	Group:		System/Fonts/True type
21cr|fonts-ttf-chinese-0.2.20080216.1-21|8	Url:		http://www.freedesktop.org/wiki/Software/CJKUnifonts
21cr|fonts-ttf-chinese-0.2.20080216.1-21|9	Source6:	cidinst.chinese
21cr|fonts-ttf-chinese-0.2.20080216.1-21|10	Source7:	cidunin.chinese
21cr|fonts-ttf-chinese-0.2.20080216.1-21|11	Source10:	http://apt.debian.org.tw/pool/t/ttf-arphic-ukai/ttf-arphic-ukai_%{version}.orig.tar.gz
21cr|fonts-ttf-chinese-0.2.20080216.1-21|12	Source11:	http://apt.debian.org.tw/pool/t/ttf-arphic-ukai/ttf-arphic-uming_%{version}.orig.tar.gz
21cr|fonts-ttf-chinese-0.2.20080216.1-21|13	BuildRequires:	fontconfig
21cr|fonts-ttf-chinese-0.2.20080216.1-21|14	Provides:	fonts-ttf-big5 = %{EVRD}
21cr|fonts-ttf-chinese-0.2.20080216.1-21|15	Provides:	fonts-ttf-gb2312 = %{EVRD}
21cr|fonts-ttf-chinese-0.2.20080216.1-21|16	BuildArch:	noarch
21cr|fonts-ttf-chinese-0.2.20080216.1-21|17	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|18	%description
21cr|fonts-ttf-chinese-0.2.20080216.1-21|19	Chinese True Type font covering both tranditional and simplified chinese,
21cr|fonts-ttf-chinese-0.2.20080216.1-21|20	in Sung and Kai font face. It was merged by Arne Goetje, using Sung/Kai
21cr|fonts-ttf-chinese-0.2.20080216.1-21|21	face fonts (both in trad. and simp. Chinese) donated by Arphic Technology
21cr|fonts-ttf-chinese-0.2.20080216.1-21|22	Co Ltd.
21cr|fonts-ttf-chinese-0.2.20080216.1-21|23	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|24	In addition, it includes embedded 11-16 pixel bitmap fonts done by Firefly,
21cr|fonts-ttf-chinese-0.2.20080216.1-21|25	and HKSCS(Hong Kong) glyphs done by Akar et. al.
21cr|fonts-ttf-chinese-0.2.20080216.1-21|26	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|27	%files
21cr|fonts-ttf-chinese-0.2.20080216.1-21|28	%defattr(0644,root,root,0755)
21cr|fonts-ttf-chinese-0.2.20080216.1-21|29	%doc ../doc/*
21cr|fonts-ttf-chinese-0.2.20080216.1-21|30	%dir %{_datadir}/fonts/TTF/chinese/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|31	%{_datadir}/fonts/TTF/chinese/*
21cr|fonts-ttf-chinese-0.2.20080216.1-21|32	%{_sysconfdir}/X11/fontpath.d/ttf-chinese:pri=50
21cr|fonts-ttf-chinese-0.2.20080216.1-21|33	%{_sysconfdir}/fonts/conf.d/*.conf
21cr|fonts-ttf-chinese-0.2.20080216.1-21|34	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|35	#----------------------------------------------------------------------------
21cr|fonts-ttf-chinese-0.2.20080216.1-21|36	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|37	%prep
21cr|fonts-ttf-chinese-0.2.20080216.1-21|38	%setup -q -c -T -n ttf-arphic-ukai -a 10
21cr|fonts-ttf-chinese-0.2.20080216.1-21|39	%setup -q -c -T -D -n ttf-arphic-uming -a 11
21cr|fonts-ttf-chinese-0.2.20080216.1-21|40	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|41	%build
21cr|fonts-ttf-chinese-0.2.20080216.1-21|42	cd ..
21cr|fonts-ttf-chinese-0.2.20080216.1-21|43	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|44	mkdir -p doc
21cr|fonts-ttf-chinese-0.2.20080216.1-21|45	# prevent name clash
21cr|fonts-ttf-chinese-0.2.20080216.1-21|46	cp ttf-arphic-ukai/README doc/README-ukai
21cr|fonts-ttf-chinese-0.2.20080216.1-21|47	cp ttf-arphic-uming/README doc/README-uming
21cr|fonts-ttf-chinese-0.2.20080216.1-21|48	cp ttf-arphic-ukai/FONTLOG doc/FONTLOG-ukai
21cr|fonts-ttf-chinese-0.2.20080216.1-21|49	cp ttf-arphic-uming/FONTLOG doc/FONTLOG-uming
21cr|fonts-ttf-chinese-0.2.20080216.1-21|50	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|51	cp ttf-arphic-ukai/CONTRIBUTERS ttf-arphic-ukai/KNOWN_ISSUES ttf-arphic-ukai/NEWS ttf-arphic-ukai/TODO doc/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|52	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|53	# merge fonts.dir
21cr|fonts-ttf-chinese-0.2.20080216.1-21|54	grep uming.ttc ttf-arphic-uming/fonts.dir > fonts.dir.prepare
21cr|fonts-ttf-chinese-0.2.20080216.1-21|55	grep ukai.ttc ttf-arphic-ukai/fonts.dir >> fonts.dir.prepare
21cr|fonts-ttf-chinese-0.2.20080216.1-21|56	wc -l fonts.dir.prepare |awk -F' ' '{print $1}' > fonts.dir
21cr|fonts-ttf-chinese-0.2.20080216.1-21|57	cat fonts.dir.prepare >> fonts.dir
21cr|fonts-ttf-chinese-0.2.20080216.1-21|58	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|59	# merge fonts.scale
21cr|fonts-ttf-chinese-0.2.20080216.1-21|60	grep uming.ttc ttf-arphic-uming/fonts.scale > fonts.scale.prepare
21cr|fonts-ttf-chinese-0.2.20080216.1-21|61	grep ukai.ttc ttf-arphic-ukai/fonts.scale >> fonts.scale.prepare
21cr|fonts-ttf-chinese-0.2.20080216.1-21|62	wc -l fonts.scale.prepare |awk -F' ' '{print $1}' > fonts.scale
21cr|fonts-ttf-chinese-0.2.20080216.1-21|63	cat fonts.scale.prepare >> fonts.scale
21cr|fonts-ttf-chinese-0.2.20080216.1-21|64	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|65	%install
21cr|fonts-ttf-chinese-0.2.20080216.1-21|66	cd ..
21cr|fonts-ttf-chinese-0.2.20080216.1-21|67	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|68	install -d %{buildroot}%{_datadir}/fonts/TTF/chinese/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|69	install -m 644 ttf-arphic-ukai/ukai.ttc %{buildroot}%{_datadir}/fonts/TTF/chinese/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|70	install -m 644 ttf-arphic-uming/uming.ttc %{buildroot}%{_datadir}/fonts/TTF/chinese/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|71	install -m 644 fonts.dir fonts.scale %{buildroot}%{_datadir}/fonts/TTF/chinese/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|72	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|73	mkdir -p %{buildroot}%{_sysconfdir}/fonts/conf.d/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|74	install -m 644 ttf-arphic-ukai/35-ttf-arphic-ukai-aliases.conf %{buildroot}%{_sysconfdir}/fonts/conf.d/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|75	install -m 644 ttf-arphic-uming/35-ttf-arphic-uming-aliases.conf %{buildroot}%{_sysconfdir}/fonts/conf.d/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|76	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|77	touch %{buildroot}%{_datadir}/fonts/TTF/chinese/fonts.*
21cr|fonts-ttf-chinese-0.2.20080216.1-21|78	
21cr|fonts-ttf-chinese-0.2.20080216.1-21|79	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-chinese-0.2.20080216.1-21|80	ln -s ../../..%{_datadir}/fonts/TTF/chinese \
21cr|fonts-ttf-chinese-0.2.20080216.1-21|81	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-chinese:pri=50

1497 21
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|1	Summary:	OpenDesktop.Org.tw Font
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|2	Name:		fonts-ttf-chinese-opendesktop
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|3	Version:	1.6.100
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|4	Release:	2
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|5	License:	Arphic Public License
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|6	Group:		System/Fonts/True type
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|7	Url:		http://www.opendesktop.org.tw/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|8	Source0:	ftp://ftp.opendesktop.org.tw/odp/ODOFonts/OpenFonts/opendesktop-fonts-%{version}.tar.xz
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|9	BuildArch:	noarch
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|10	BuildRequires:	fontconfig
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|11	Requires(post): mkfontdir, mkfontscale
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|12	Requires(postun): mkfontdir, mkfontscale
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|13	Obsoletes:	fonts-ttf-chinese-compat < 1.6.100
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|14	Provides:	fonts-ttf-chinese-compat = %{version}-%{release}
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|15	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|16	%description
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|17	OpenDesktop.Org.tw Font -- Simplified and Traditional Chinese and Japanese
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|18	Ming and Kai Face, based on Chinese and Japanese TTF Fonts donated by
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|19	Arphic company.
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|20	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|21	%files
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|22	%doc Changelog Changelog.zh_TW AUTHORS COPYRIGHT license
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|23	%dir %{_datadir}/fonts/TTF/chinese-opendesktop/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|24	%{_datadir}/fonts/TTF/chinese-opendesktop/*.ttf
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|25	%{_datadir}/fonts/TTF/chinese-opendesktop/*.ttc
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|26	%{_sysconfdir}/X11/fontpath.d/chinese-opendesktop:pri=50
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|27	%{_datadir}/fontconfig/conf.avail/*
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|28	%{_datadir}/ghostscript/conf.d/*
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|29	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|30	%post
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|31	[ -x %{_bindir}/mkfontdir ] && %{_bindir}/mkfontdir %{_datadir}/fonts/ttf/chinese-opendesktop
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|32	[ -x %{_bindir}/mkfontscale ] && %{_bindir}/mkfontscale %{_datadir}/fonts/ttf/chinese-opendesktop
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|33	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|34	%postun
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|35	if [ "$1" = "0" ]; then
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|36	[ -x %{_bindir}/mkfontdir ] && %{_bindir}/mkfontdir %{_datadir}/fonts/ttf/chinese-opendesktop
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|37	[ -x %{_bindir}/mkfontscale ] && %{_bindir}/mkfontscale %{_datadir}/fonts/ttf/chinese-opendesktop
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|38	fi
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|39	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|40	#----------------------------------------------------------------------------
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|41	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|42	%package -n fonts-ttf-default-zh_TW
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|43	Summary: Virtual package providing default zh_TW fonts
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|44	Group: System/Fonts/True type
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|45	Requires: %{name} = %{version}
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|46	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|47	%description -n fonts-ttf-default-zh_TW
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|48	This package provides default TrueType font for zh_TW locale.
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|49	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|50	%files -n fonts-ttf-default-zh_TW
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|51	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|52	#----------------------------------------------------------------------------
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|53	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|54	%prep
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|55	%setup -q -n opendesktop-fonts-%{version}
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|56	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|57	%install
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|58	rm -rf %buildroot
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|59	install -d %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|60	install -m 644 odosung.ttc %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|61	install -m 644 odokai.ttf %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|62	install -m 644 odohei.ttf %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|63	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|64	install -d %{buildroot}%{_datadir}/fontconfig/conf.avail/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|65	install -m 644 69-odofonts.conf %{buildroot}%{_datadir}/fontconfig/conf.avail/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|66	install -m 644 80-odofonts-original.conf %{buildroot}%{_datadir}/fontconfig/conf.avail/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|67	install -m 644 80-odofonts-simulate-MS-simplified-chinese.conf %{buildroot}%{_datadir}/fontconfig/conf.avail/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|68	install -m 644 80-odofonts-simulate-MS-traditional-chinese.conf %{buildroot}%{_datadir}/fontconfig/conf.avail/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|69	install -m 644 80-odohei.conf %{buildroot}%{_datadir}/fontconfig/conf.avail/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|70	install -m 644 80-odokai.conf %{buildroot}%{_datadir}/fontconfig/conf.avail/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|71	install -m 644 80-odosung.conf %{buildroot}%{_datadir}/fontconfig/conf.avail/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|72	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|73	# for ghostscript
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|74	install -d %{buildroot}/%{_datadir}/ghostscript/conf.d/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|75	install -m 0644 FAPIcidfmap.zh_TW %{buildroot}/%{_datadir}/ghostscript/conf.d/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|76	install -m 0644 FAPIcidfmap.zh_CN %{buildroot}/%{_datadir}/ghostscript/conf.d/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|77	install -m 0644 cidfmap.zh_TW %{buildroot}/%{_datadir}/ghostscript/conf.d/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|78	install -m 0644 cidfmap.zh_CN %{buildroot}/%{_datadir}/ghostscript/conf.d/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|79	install -m 0644 CIDFnmap.zh_TW %{buildroot}/%{_datadir}/ghostscript/conf.d/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|80	install -m 0644 CIDFnmap.zh_CN %{buildroot}/%{_datadir}/ghostscript/conf.d/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|81	
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|82	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|83	ln -s ../../..%{_datadir}/fonts/ttf/chinese-opendesktop \
21cr|fonts-ttf-chinese-opendesktop-1.6.100-2|84	%{buildroot}%_sysconfdir/X11/fontpath.d/chinese-opendesktop:pri=50

1498 21
21cr|fonts-ttf-consolamono-20110922-4|1	%define pkgname consolamono
21cr|fonts-ttf-consolamono-20110922-4|2	
21cr|fonts-ttf-consolamono-20110922-4|3	Summary:	Consola Mono Book typeface
21cr|fonts-ttf-consolamono-20110922-4|4	Name:		fonts-ttf-consolamono
21cr|fonts-ttf-consolamono-20110922-4|5	Version:	20110922
21cr|fonts-ttf-consolamono-20110922-4|6	Release:	4
21cr|fonts-ttf-consolamono-20110922-4|7	License:	OFL
21cr|fonts-ttf-consolamono-20110922-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-consolamono-20110922-4|9	URL:		http://openfontlibrary.org/font/consolamono
21cr|fonts-ttf-consolamono-20110922-4|10	Source0:	%{pkgname}.zip
21cr|fonts-ttf-consolamono-20110922-4|11	BuildArch:	noarch
21cr|fonts-ttf-consolamono-20110922-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-consolamono-20110922-4|13	
21cr|fonts-ttf-consolamono-20110922-4|14	%description
21cr|fonts-ttf-consolamono-20110922-4|15	Monospaced font Consola Mono.
21cr|fonts-ttf-consolamono-20110922-4|16	
21cr|fonts-ttf-consolamono-20110922-4|17	%prep
21cr|fonts-ttf-consolamono-20110922-4|18	%setup -q -n 'Consola Mono'
21cr|fonts-ttf-consolamono-20110922-4|19	
21cr|fonts-ttf-consolamono-20110922-4|20	%build
21cr|fonts-ttf-consolamono-20110922-4|21	
21cr|fonts-ttf-consolamono-20110922-4|22	%install
21cr|fonts-ttf-consolamono-20110922-4|23	%__rm -rf %{buildroot}
21cr|fonts-ttf-consolamono-20110922-4|24	
21cr|fonts-ttf-consolamono-20110922-4|25	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/consolamono
21cr|fonts-ttf-consolamono-20110922-4|26	
21cr|fonts-ttf-consolamono-20110922-4|27	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/consolamono
21cr|fonts-ttf-consolamono-20110922-4|28	ttmkfdir %{buildroot}%{_xfontdir}/TTF/consolamono -o %{buildroot}%{_xfontdir}/TTF/consolamono/fonts.dir
21cr|fonts-ttf-consolamono-20110922-4|29	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/consolamono/fonts.scale
21cr|fonts-ttf-consolamono-20110922-4|30	
21cr|fonts-ttf-consolamono-20110922-4|31	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-consolamono-20110922-4|32	%__ln_s ../../..%{_xfontdir}/TTF/consolamono \
21cr|fonts-ttf-consolamono-20110922-4|33	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-consolamono:pri=50
21cr|fonts-ttf-consolamono-20110922-4|34	
21cr|fonts-ttf-consolamono-20110922-4|35	%files
21cr|fonts-ttf-consolamono-20110922-4|36	%doc *.txt
21cr|fonts-ttf-consolamono-20110922-4|37	%dir %{_xfontdir}/TTF/consolamono
21cr|fonts-ttf-consolamono-20110922-4|38	%{_xfontdir}/TTF/consolamono/*.ttf
21cr|fonts-ttf-consolamono-20110922-4|39	%verify(not mtime) %{_datadir}/fonts/TTF/consolamono/fonts.dir
21cr|fonts-ttf-consolamono-20110922-4|40	%{_xfontdir}/TTF/consolamono/fonts.scale
21cr|fonts-ttf-consolamono-20110922-4|41	%{_sysconfdir}/X11/fontpath.d/ttf-consolamono:pri=50

1499 21
21cr|fonts-ttf-designosaur-20110526-4|1	%define pkgname designosaur
21cr|fonts-ttf-designosaur-20110526-4|2	
21cr|fonts-ttf-designosaur-20110526-4|3	Summary:	Designosaur font family
21cr|fonts-ttf-designosaur-20110526-4|4	Name:		fonts-ttf-designosaur
21cr|fonts-ttf-designosaur-20110526-4|5	Version:	20110526
21cr|fonts-ttf-designosaur-20110526-4|6	Release:	4
21cr|fonts-ttf-designosaur-20110526-4|7	License:	Creative Commons Attribution
21cr|fonts-ttf-designosaur-20110526-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-designosaur-20110526-4|9	URL:		http://openfontlibrary.org/font/designosaur
21cr|fonts-ttf-designosaur-20110526-4|10	Source0:	%{pkgname}.zip
21cr|fonts-ttf-designosaur-20110526-4|11	BuildArch:	noarch
21cr|fonts-ttf-designosaur-20110526-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-designosaur-20110526-4|13	
21cr|fonts-ttf-designosaur-20110526-4|14	%description
21cr|fonts-ttf-designosaur-20110526-4|15	"Designosaur" typeface was inspired by classic school design canons to turn
21cr|fonts-ttf-designosaur-20110526-4|16	greatly elegant and functional, serve for various ideas and survive decades.
21cr|fonts-ttf-designosaur-20110526-4|17	
21cr|fonts-ttf-designosaur-20110526-4|18	%prep
21cr|fonts-ttf-designosaur-20110526-4|19	%setup -q -c -n %{name}-%{version}
21cr|fonts-ttf-designosaur-20110526-4|20	
21cr|fonts-ttf-designosaur-20110526-4|21	%build
21cr|fonts-ttf-designosaur-20110526-4|22	
21cr|fonts-ttf-designosaur-20110526-4|23	%install
21cr|fonts-ttf-designosaur-20110526-4|24	%__rm -rf %{buildroot}
21cr|fonts-ttf-designosaur-20110526-4|25	
21cr|fonts-ttf-designosaur-20110526-4|26	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/designosaur
21cr|fonts-ttf-designosaur-20110526-4|27	
21cr|fonts-ttf-designosaur-20110526-4|28	%__install -m 644 OT-tt/*.ttf %{buildroot}%{_xfontdir}/TTF/designosaur
21cr|fonts-ttf-designosaur-20110526-4|29	ttmkfdir %{buildroot}%{_xfontdir}/TTF/designosaur -o %{buildroot}%{_xfontdir}/TTF/designosaur/fonts.dir
21cr|fonts-ttf-designosaur-20110526-4|30	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/designosaur/fonts.scale
21cr|fonts-ttf-designosaur-20110526-4|31	
21cr|fonts-ttf-designosaur-20110526-4|32	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-designosaur-20110526-4|33	%__ln_s ../../..%{_xfontdir}/TTF/designosaur \
21cr|fonts-ttf-designosaur-20110526-4|34	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-designosaur:pri=50
21cr|fonts-ttf-designosaur-20110526-4|35	
21cr|fonts-ttf-designosaur-20110526-4|36	%__install -d %{buildroot}%{_docdir}/%{name}
21cr|fonts-ttf-designosaur-20110526-4|37	cat > %{buildroot}%{_docdir}/%{name}/README << EOF
21cr|fonts-ttf-designosaur-20110526-4|38	Family		Designosaur
21cr|fonts-ttf-designosaur-20110526-4|39	Designer	Sergiy S. Tkachenko
21cr|fonts-ttf-designosaur-20110526-4|40	Foundry		Sergiy S. Tkachenko
21cr|fonts-ttf-designosaur-20110526-4|41	License		CC-BY
21cr|fonts-ttf-designosaur-20110526-4|42	Category	Serif
21cr|fonts-ttf-designosaur-20110526-4|43	
21cr|fonts-ttf-designosaur-20110526-4|44	Description
21cr|fonts-ttf-designosaur-20110526-4|45	
21cr|fonts-ttf-designosaur-20110526-4|46	"Designosaur" typeface was inspired by classic school design canons to turn
21cr|fonts-ttf-designosaur-20110526-4|47	greatly elegant and functional, serve for various ideas and survive decades.
21cr|fonts-ttf-designosaur-20110526-4|48	
21cr|fonts-ttf-designosaur-20110526-4|49	Full Language Support
21cr|fonts-ttf-designosaur-20110526-4|50	
21cr|fonts-ttf-designosaur-20110526-4|51	Afrikaans, Baltic, Basic Cyrillic, Basic Latin, Catalan, Central European,
21cr|fonts-ttf-designosaur-20110526-4|52	Dutch, Euro, Igbo Onwu, Pinyin, Romanian, Turkish, Vietnamese, Western
21cr|fonts-ttf-designosaur-20110526-4|53	European.
21cr|fonts-ttf-designosaur-20110526-4|54	EOF
21cr|fonts-ttf-designosaur-20110526-4|55	
21cr|fonts-ttf-designosaur-20110526-4|56	%files
21cr|fonts-ttf-designosaur-20110526-4|57	%doc %{_docdir}/%{name}/README
21cr|fonts-ttf-designosaur-20110526-4|58	%dir %{_xfontdir}/TTF/designosaur
21cr|fonts-ttf-designosaur-20110526-4|59	%{_xfontdir}/TTF/designosaur/*.ttf
21cr|fonts-ttf-designosaur-20110526-4|60	%verify(not mtime) %{_datadir}/fonts/TTF/designosaur/fonts.dir
21cr|fonts-ttf-designosaur-20110526-4|61	%{_xfontdir}/TTF/designosaur/fonts.scale
21cr|fonts-ttf-designosaur-20110526-4|62	%{_sysconfdir}/X11/fontpath.d/ttf-designosaur:pri=50

1500 21
21cr|fonts-ttf-DidactGothic-20110825-4|1	%define pkgname DidactGothic
21cr|fonts-ttf-DidactGothic-20110825-4|2	
21cr|fonts-ttf-DidactGothic-20110825-4|3	Summary:	Sans-serif font
21cr|fonts-ttf-DidactGothic-20110825-4|4	Name:		fonts-ttf-DidactGothic
21cr|fonts-ttf-DidactGothic-20110825-4|5	Version:	20110825
21cr|fonts-ttf-DidactGothic-20110825-4|6	Release:	4
21cr|fonts-ttf-DidactGothic-20110825-4|7	License:	OFL
21cr|fonts-ttf-DidactGothic-20110825-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-DidactGothic-20110825-4|9	URL:		http://io.debian.net/~danielj/
21cr|fonts-ttf-DidactGothic-20110825-4|10	Source0:	http://io.debian.net/~danielj/DidactGothic/%{pkgname}-%{version}.tar.bz2
21cr|fonts-ttf-DidactGothic-20110825-4|11	BuildArch:	noarch
21cr|fonts-ttf-DidactGothic-20110825-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-DidactGothic-20110825-4|13	BuildRequires:	dos2unix
21cr|fonts-ttf-DidactGothic-20110825-4|14	
21cr|fonts-ttf-DidactGothic-20110825-4|15	%description
21cr|fonts-ttf-DidactGothic-20110825-4|16	Didact Gothic is a sans-serif font designed to present each letter in the form
21cr|fonts-ttf-DidactGothic-20110825-4|17	most often used in elementary classrooms. This makes it very suitable
21cr|fonts-ttf-DidactGothic-20110825-4|18	for literacy efforts.
21cr|fonts-ttf-DidactGothic-20110825-4|19	
21cr|fonts-ttf-DidactGothic-20110825-4|20	The font supports all of Basic Latin, Latin-1 Supplement, and most of Latin
21cr|fonts-ttf-DidactGothic-20110825-4|21	Extended-A. It supports almost all Latin-alphabet European languages.
21cr|fonts-ttf-DidactGothic-20110825-4|22	It also supports the major Cyrillic scripts, including non-Slavic languages,
21cr|fonts-ttf-DidactGothic-20110825-4|23	as well as modern and polytonic Greek.
21cr|fonts-ttf-DidactGothic-20110825-4|24	
21cr|fonts-ttf-DidactGothic-20110825-4|25	%prep
21cr|fonts-ttf-DidactGothic-20110825-4|26	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-DidactGothic-20110825-4|27	chmod -x *
21cr|fonts-ttf-DidactGothic-20110825-4|28	dos2unix OFL.txt
21cr|fonts-ttf-DidactGothic-20110825-4|29	
21cr|fonts-ttf-DidactGothic-20110825-4|30	%build
21cr|fonts-ttf-DidactGothic-20110825-4|31	
21cr|fonts-ttf-DidactGothic-20110825-4|32	%install
21cr|fonts-ttf-DidactGothic-20110825-4|33	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/DidactGothic
21cr|fonts-ttf-DidactGothic-20110825-4|34	
21cr|fonts-ttf-DidactGothic-20110825-4|35	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/DidactGothic
21cr|fonts-ttf-DidactGothic-20110825-4|36	ttmkfdir %{buildroot}%{_xfontdir}/TTF/DidactGothic -o %{buildroot}%{_xfontdir}/TTF/DidactGothic/fonts.dir
21cr|fonts-ttf-DidactGothic-20110825-4|37	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/DidactGothic/fonts.scale
21cr|fonts-ttf-DidactGothic-20110825-4|38	
21cr|fonts-ttf-DidactGothic-20110825-4|39	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-DidactGothic-20110825-4|40	%__ln_s ../../..%{_xfontdir}/TTF/DidactGothic \
21cr|fonts-ttf-DidactGothic-20110825-4|41	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-DidactGothic:pri=50
21cr|fonts-ttf-DidactGothic-20110825-4|42	
21cr|fonts-ttf-DidactGothic-20110825-4|43	%files
21cr|fonts-ttf-DidactGothic-20110825-4|44	%doc FONTLOG.txt OFL.txt
21cr|fonts-ttf-DidactGothic-20110825-4|45	%dir %{_xfontdir}/TTF/DidactGothic
21cr|fonts-ttf-DidactGothic-20110825-4|46	%{_xfontdir}/TTF/DidactGothic/*.ttf
21cr|fonts-ttf-DidactGothic-20110825-4|47	%verify(not mtime) %{_datadir}/fonts/TTF/DidactGothic/fonts.dir
21cr|fonts-ttf-DidactGothic-20110825-4|48	%{_xfontdir}/TTF/DidactGothic/fonts.scale
21cr|fonts-ttf-DidactGothic-20110825-4|49	%{_sysconfdir}/X11/fontpath.d/ttf-DidactGothic:pri=50

1501 21
21cr|fonts-ttf-doulos-sil-4.110-4|1	%define pkgname DoulosSIL
21cr|fonts-ttf-doulos-sil-4.110-4|2	
21cr|fonts-ttf-doulos-sil-4.110-4|3	Summary:	Unicode Times-like font with only regular face
21cr|fonts-ttf-doulos-sil-4.110-4|4	Name:		fonts-ttf-doulos-sil
21cr|fonts-ttf-doulos-sil-4.110-4|5	Version:	4.110
21cr|fonts-ttf-doulos-sil-4.110-4|6	Release:	4
21cr|fonts-ttf-doulos-sil-4.110-4|7	License:	OFL
21cr|fonts-ttf-doulos-sil-4.110-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-doulos-sil-4.110-4|9	URL:		http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=DoulosSILfont
21cr|fonts-ttf-doulos-sil-4.110-4|10	Source0:	%{pkgname}-%{version}.zip
21cr|fonts-ttf-doulos-sil-4.110-4|11	BuildArch:	noarch
21cr|fonts-ttf-doulos-sil-4.110-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-doulos-sil-4.110-4|13	BuildRequires:	dos2unix
21cr|fonts-ttf-doulos-sil-4.110-4|14	
21cr|fonts-ttf-doulos-sil-4.110-4|15	%description
21cr|fonts-ttf-doulos-sil-4.110-4|16	The goal for this product was to provide a single Unicode-based font family
21cr|fonts-ttf-doulos-sil-4.110-4|17	that would contain a comprehensive inventory of glyphs needed for almost any
21cr|fonts-ttf-doulos-sil-4.110-4|18	Roman- or Cyrillic-based writing system, whether used for phonetic
21cr|fonts-ttf-doulos-sil-4.110-4|19	or orthographic needs. In addition, there is provision for other characters
21cr|fonts-ttf-doulos-sil-4.110-4|20	and symbols useful to linguists. This font makes use of state-of-the-art font
21cr|fonts-ttf-doulos-sil-4.110-4|21	technologies to support complex typographic issues, such as the need
21cr|fonts-ttf-doulos-sil-4.110-4|22	to position arbitrary combinations of base glyphs and diacritics optimally.
21cr|fonts-ttf-doulos-sil-4.110-4|23	
21cr|fonts-ttf-doulos-sil-4.110-4|24	Doulos is very similar to Times/Times New Roman, but only has a single face -
21cr|fonts-ttf-doulos-sil-4.110-4|25	regular. It is intended for use alongside other Times-like fonts where
21cr|fonts-ttf-doulos-sil-4.110-4|26	a range of styles (italic, bold) are not needed.
21cr|fonts-ttf-doulos-sil-4.110-4|27	
21cr|fonts-ttf-doulos-sil-4.110-4|28	%prep
21cr|fonts-ttf-doulos-sil-4.110-4|29	%setup -q -n %{pkgname}-%{version}
21cr|fonts-ttf-doulos-sil-4.110-4|30	dos2unix *.txt
21cr|fonts-ttf-doulos-sil-4.110-4|31	
21cr|fonts-ttf-doulos-sil-4.110-4|32	%build
21cr|fonts-ttf-doulos-sil-4.110-4|33	
21cr|fonts-ttf-doulos-sil-4.110-4|34	%install
21cr|fonts-ttf-doulos-sil-4.110-4|35	%__rm -rf %{buildroot}
21cr|fonts-ttf-doulos-sil-4.110-4|36	
21cr|fonts-ttf-doulos-sil-4.110-4|37	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/doulos-sil
21cr|fonts-ttf-doulos-sil-4.110-4|38	
21cr|fonts-ttf-doulos-sil-4.110-4|39	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/doulos-sil
21cr|fonts-ttf-doulos-sil-4.110-4|40	ttmkfdir %{buildroot}%{_xfontdir}/TTF/doulos-sil -o %{buildroot}%{_xfontdir}/TTF/doulos-sil/fonts.dir
21cr|fonts-ttf-doulos-sil-4.110-4|41	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/doulos-sil/fonts.scale
21cr|fonts-ttf-doulos-sil-4.110-4|42	
21cr|fonts-ttf-doulos-sil-4.110-4|43	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-doulos-sil-4.110-4|44	%__ln_s ../../..%{_xfontdir}/TTF/doulos-sil \
21cr|fonts-ttf-doulos-sil-4.110-4|45	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-doulos-sil:pri=50
21cr|fonts-ttf-doulos-sil-4.110-4|46	
21cr|fonts-ttf-doulos-sil-4.110-4|47	%clean
21cr|fonts-ttf-doulos-sil-4.110-4|48	%__rm -rf %{buildroot}
21cr|fonts-ttf-doulos-sil-4.110-4|49	
21cr|fonts-ttf-doulos-sil-4.110-4|50	%files
21cr|fonts-ttf-doulos-sil-4.110-4|51	%defattr(-,root,root,-)
21cr|fonts-ttf-doulos-sil-4.110-4|52	%doc FONTLOG.txt OFL.txt OFL-FAQ.txt README.txt
21cr|fonts-ttf-doulos-sil-4.110-4|53	%dir %{_xfontdir}/TTF/doulos-sil
21cr|fonts-ttf-doulos-sil-4.110-4|54	%{_xfontdir}/TTF/doulos-sil/*.ttf
21cr|fonts-ttf-doulos-sil-4.110-4|55	%verify(not mtime) %{_datadir}/fonts/TTF/doulos-sil/fonts.dir
21cr|fonts-ttf-doulos-sil-4.110-4|56	%{_xfontdir}/TTF/doulos-sil/fonts.scale
21cr|fonts-ttf-doulos-sil-4.110-4|57	%{_sysconfdir}/X11/fontpath.d/ttf-doulos-sil:pri=50

1502 21
21cr|fonts-ttf-dustismo-2.0-16|1	Summary:	A small collection of Truetype fonts (GPL)
21cr|fonts-ttf-dustismo-2.0-16|2	Name:		fonts-ttf-dustismo
21cr|fonts-ttf-dustismo-2.0-16|3	Version:	2.0
21cr|fonts-ttf-dustismo-2.0-16|4	Release:	16
21cr|fonts-ttf-dustismo-2.0-16|5	License:	GPL
21cr|fonts-ttf-dustismo-2.0-16|6	Group:		System/Fonts/True type
21cr|fonts-ttf-dustismo-2.0-16|7	Url:		http://www.dustismo.com
21cr|fonts-ttf-dustismo-2.0-16|8	Source0:	Dustismo.tgz
21cr|fonts-ttf-dustismo-2.0-16|9	Source1:	Abogada_loco.zip
21cr|fonts-ttf-dustismo-2.0-16|10	Source2:	balker.zip
21cr|fonts-ttf-dustismo-2.0-16|11	Source3:	Domestic_Manners.zip
21cr|fonts-ttf-dustismo-2.0-16|12	Source4:	El_Abogado_Loco.zip
21cr|fonts-ttf-dustismo-2.0-16|13	Source5:	flatline.zip
21cr|fonts-ttf-dustismo-2.0-16|14	Source6:	ItWasntMe.zip
21cr|fonts-ttf-dustismo-2.0-16|15	Source7:	Junkyard.zip
21cr|fonts-ttf-dustismo-2.0-16|16	Source8:	MarkedFool.zip
21cr|fonts-ttf-dustismo-2.0-16|17	Source9:	PenguinAttack.zip
21cr|fonts-ttf-dustismo-2.0-16|18	Source10:	Progenisis.zip
21cr|fonts-ttf-dustismo-2.0-16|19	Source11:	Swift.zip
21cr|fonts-ttf-dustismo-2.0-16|20	Source12:	Wargames.zip
21cr|fonts-ttf-dustismo-2.0-16|21	Source13:	Winks.zip
21cr|fonts-ttf-dustismo-2.0-16|22	BuildRequires:	fontconfig
21cr|fonts-ttf-dustismo-2.0-16|23	BuildRequires:	freetype-tools
21cr|fonts-ttf-dustismo-2.0-16|24	Provides:	dustismo-fonts = %{EVRD}
21cr|fonts-ttf-dustismo-2.0-16|25	BuildArch:	noarch
21cr|fonts-ttf-dustismo-2.0-16|26	
21cr|fonts-ttf-dustismo-2.0-16|27	%description
21cr|fonts-ttf-dustismo-2.0-16|28	A small collection of Truetype fonts released under the GPL.
21cr|fonts-ttf-dustismo-2.0-16|29	One of the fonts included is Dustismo. The aim is to create a standard,
21cr|fonts-ttf-dustismo-2.0-16|30	high quality, all purpose, sans serif font.
21cr|fonts-ttf-dustismo-2.0-16|31	
21cr|fonts-ttf-dustismo-2.0-16|32	%files
21cr|fonts-ttf-dustismo-2.0-16|33	%defattr(0644,root,root,0755)
21cr|fonts-ttf-dustismo-2.0-16|34	%doc installation.txt license.txt
21cr|fonts-ttf-dustismo-2.0-16|35	%dir %{_datadir}/fonts/ttf/dustismo
21cr|fonts-ttf-dustismo-2.0-16|36	%config(noreplace) %{_datadir}/fonts/ttf/dustismo/fonts.dir
21cr|fonts-ttf-dustismo-2.0-16|37	%config(noreplace) %{_datadir}/fonts/ttf/dustismo/fonts.scale
21cr|fonts-ttf-dustismo-2.0-16|38	%{_datadir}/fonts/ttf/dustismo/*.ttf
21cr|fonts-ttf-dustismo-2.0-16|39	%{_sysconfdir}/X11/fontpath.d/ttf-dustismo:pri=50
21cr|fonts-ttf-dustismo-2.0-16|40	
21cr|fonts-ttf-dustismo-2.0-16|41	#----------------------------------------------------------------------------
21cr|fonts-ttf-dustismo-2.0-16|42	
21cr|fonts-ttf-dustismo-2.0-16|43	%prep
21cr|fonts-ttf-dustismo-2.0-16|44	%setup -qc
21cr|fonts-ttf-dustismo-2.0-16|45	unzip -o %{SOURCE2}
21cr|fonts-ttf-dustismo-2.0-16|46	unzip -o %{SOURCE3}
21cr|fonts-ttf-dustismo-2.0-16|47	unzip -o %{SOURCE4}
21cr|fonts-ttf-dustismo-2.0-16|48	unzip -o %{SOURCE5}
21cr|fonts-ttf-dustismo-2.0-16|49	unzip -o %{SOURCE6}
21cr|fonts-ttf-dustismo-2.0-16|50	unzip -o %{SOURCE7}
21cr|fonts-ttf-dustismo-2.0-16|51	unzip -o %{SOURCE8}
21cr|fonts-ttf-dustismo-2.0-16|52	unzip -o %{SOURCE9}
21cr|fonts-ttf-dustismo-2.0-16|53	unzip -o %{SOURCE10}
21cr|fonts-ttf-dustismo-2.0-16|54	unzip -o %{SOURCE11}
21cr|fonts-ttf-dustismo-2.0-16|55	unzip -o %{SOURCE12}
21cr|fonts-ttf-dustismo-2.0-16|56	unzip -o %{SOURCE13}
21cr|fonts-ttf-dustismo-2.0-16|57	
21cr|fonts-ttf-dustismo-2.0-16|58	mv "It wasn't me.ttf" It_wasn_t_me.ttf
21cr|fonts-ttf-dustismo-2.0-16|59	
21cr|fonts-ttf-dustismo-2.0-16|60	%install
21cr|fonts-ttf-dustismo-2.0-16|61	mkdir -p %{buildroot}%{_datadir}/fonts/ttf/dustismo
21cr|fonts-ttf-dustismo-2.0-16|62	cp -f *.ttf %{buildroot}%{_datadir}/fonts/ttf/dustismo
21cr|fonts-ttf-dustismo-2.0-16|63	{
21cr|fonts-ttf-dustismo-2.0-16|64	pushd %{buildroot}%{_datadir}/fonts/ttf/dustismo
21cr|fonts-ttf-dustismo-2.0-16|65	ttmkfdir > fonts.dir
21cr|fonts-ttf-dustismo-2.0-16|66	cp fonts.dir fonts.scale
21cr|fonts-ttf-dustismo-2.0-16|67	popd
21cr|fonts-ttf-dustismo-2.0-16|68	}
21cr|fonts-ttf-dustismo-2.0-16|69	
21cr|fonts-ttf-dustismo-2.0-16|70	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-dustismo-2.0-16|71	ln -s ../../..%{_datadir}/fonts/ttf/dustismo \
21cr|fonts-ttf-dustismo-2.0-16|72	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-dustismo:pri=50

1503 21
21cr|fonts-ttf-ebgaramond-0.014e-5|1	%define pkgname	EBGaramond
21cr|fonts-ttf-ebgaramond-0.014e-5|2	
21cr|fonts-ttf-ebgaramond-0.014e-5|3	Name:		fonts-ttf-ebgaramond
21cr|fonts-ttf-ebgaramond-0.014e-5|4	Summary:	A revival of Claude Garamont's famous humanist typeface
21cr|fonts-ttf-ebgaramond-0.014e-5|5	Version:	0.014e
21cr|fonts-ttf-ebgaramond-0.014e-5|6	Release:	5
21cr|fonts-ttf-ebgaramond-0.014e-5|7	License:	OFL
21cr|fonts-ttf-ebgaramond-0.014e-5|8	Group:		System/Fonts/True type
21cr|fonts-ttf-ebgaramond-0.014e-5|9	URL:		http://www.georgduffner.at/ebgaramond/index.html
21cr|fonts-ttf-ebgaramond-0.014e-5|10	Source0:	https://github.com/downloads/georgd/EB-Garamond/%{pkgname}-%{version}.zip
21cr|fonts-ttf-ebgaramond-0.014e-5|11	BuildArch:	noarch
21cr|fonts-ttf-ebgaramond-0.014e-5|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-ebgaramond-0.014e-5|13	BuildRequires:	dos2unix
21cr|fonts-ttf-ebgaramond-0.014e-5|14	
21cr|fonts-ttf-ebgaramond-0.014e-5|15	%description
21cr|fonts-ttf-ebgaramond-0.014e-5|16	Garamont’s fonts represent a milestone in the history of type design,
21cr|fonts-ttf-ebgaramond-0.014e-5|17	a touchstone to which font designers have been returning ever since.
21cr|fonts-ttf-ebgaramond-0.014e-5|18	EB Garamond is an open source project to create a revival of Claude
21cr|fonts-ttf-ebgaramond-0.014e-5|19	Garamont’s famous humanist typeface from the mid-16th century. Its design
21cr|fonts-ttf-ebgaramond-0.014e-5|20	reproduces the original by Claude Garamont: The source for the letterforms
21cr|fonts-ttf-ebgaramond-0.014e-5|21	is a scan of a specimen known as the “Berner specimen”, which, composed
21cr|fonts-ttf-ebgaramond-0.014e-5|22	in 1592 by Conrad Berner, son-in-law of Christian Egenolff and his successor
21cr|fonts-ttf-ebgaramond-0.014e-5|23	at the Egenolff print office, shows Garamont’s roman and Granjon’s italic
21cr|fonts-ttf-ebgaramond-0.014e-5|24	fonts at different sizes. Hence the name of this project: Egenolff-Berner
21cr|fonts-ttf-ebgaramond-0.014e-5|25	Garamond.
21cr|fonts-ttf-ebgaramond-0.014e-5|26	
21cr|fonts-ttf-ebgaramond-0.014e-5|27	%prep
21cr|fonts-ttf-ebgaramond-0.014e-5|28	%setup -qn %{pkgname}-%{version}
21cr|fonts-ttf-ebgaramond-0.014e-5|29	dos2unix COPYING
21cr|fonts-ttf-ebgaramond-0.014e-5|30	
21cr|fonts-ttf-ebgaramond-0.014e-5|31	%build
21cr|fonts-ttf-ebgaramond-0.014e-5|32	
21cr|fonts-ttf-ebgaramond-0.014e-5|33	%install
21cr|fonts-ttf-ebgaramond-0.014e-5|34	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/ebgaramond
21cr|fonts-ttf-ebgaramond-0.014e-5|35	
21cr|fonts-ttf-ebgaramond-0.014e-5|36	%__install -m 644 ttf/*.ttf %{buildroot}%{_xfontdir}/TTF/ebgaramond
21cr|fonts-ttf-ebgaramond-0.014e-5|37	ttmkfdir %{buildroot}%{_xfontdir}/TTF/ebgaramond -o %{buildroot}%{_xfontdir}/TTF/ebgaramond/fonts.dir
21cr|fonts-ttf-ebgaramond-0.014e-5|38	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/ebgaramond/fonts.scale
21cr|fonts-ttf-ebgaramond-0.014e-5|39	
21cr|fonts-ttf-ebgaramond-0.014e-5|40	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-ebgaramond-0.014e-5|41	%__ln_s ../../..%{_xfontdir}/TTF/ebgaramond \
21cr|fonts-ttf-ebgaramond-0.014e-5|42	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ebgaramond:pri=50
21cr|fonts-ttf-ebgaramond-0.014e-5|43	
21cr|fonts-ttf-ebgaramond-0.014e-5|44	%files
21cr|fonts-ttf-ebgaramond-0.014e-5|45	%defattr(0644,root,root,0755)
21cr|fonts-ttf-ebgaramond-0.014e-5|46	%doc COPYING
21cr|fonts-ttf-ebgaramond-0.014e-5|47	%dir %{_xfontdir}/TTF/ebgaramond
21cr|fonts-ttf-ebgaramond-0.014e-5|48	%{_xfontdir}/TTF/ebgaramond/*.ttf
21cr|fonts-ttf-ebgaramond-0.014e-5|49	%verify(not mtime) %{_datadir}/fonts/TTF/ebgaramond/fonts.dir
21cr|fonts-ttf-ebgaramond-0.014e-5|50	%{_xfontdir}/TTF/ebgaramond/fonts.scale
21cr|fonts-ttf-ebgaramond-0.014e-5|51	%{_sysconfdir}/X11/fontpath.d/ttf-ebgaramond:pri=50

1504 21
21cr|fonts-ttf-edrip-r6-5|1	%define pkgname edrip-ttf
21cr|fonts-ttf-edrip-r6-5|2	
21cr|fonts-ttf-edrip-r6-5|3	Summary: contrast sans-serif font
21cr|fonts-ttf-edrip-r6-5|4	Name: fonts-ttf-edrip
21cr|fonts-ttf-edrip-r6-5|5	Version: r6
21cr|fonts-ttf-edrip-r6-5|6	Release: 5
21cr|fonts-ttf-edrip-r6-5|7	License: OFL
21cr|fonts-ttf-edrip-r6-5|8	Group: System/Fonts/True type
21cr|fonts-ttf-edrip-r6-5|9	URL: http://code.google.com/p/edrip/
21cr|fonts-ttf-edrip-r6-5|10	Source0: http://edrip.googlecode.com/files/%{pkgname}-%{version}.tar.xz
21cr|fonts-ttf-edrip-r6-5|11	BuildArch: noarch
21cr|fonts-ttf-edrip-r6-5|12	BuildRequires: freetype-tools
21cr|fonts-ttf-edrip-r6-5|13	
21cr|fonts-ttf-edrip-r6-5|14	%description
21cr|fonts-ttf-edrip-r6-5|15	Edrip font is a contrast sans-serif font. It is based on the Teams font
21cr|fonts-ttf-edrip-r6-5|16	released on 2000 by TopTeam Co. which can be found in Debian:
21cr|fonts-ttf-edrip-r6-5|17	http://packages.debian.org/sarge/t1-teams. The font is distributed under the
21cr|fonts-ttf-edrip-r6-5|18	terms of SIL Open Font License. Up to now this font contains symbols for
21cr|fonts-ttf-edrip-r6-5|19	Cyrillic and basic Latin alphabets.
21cr|fonts-ttf-edrip-r6-5|20	
21cr|fonts-ttf-edrip-r6-5|21	%prep
21cr|fonts-ttf-edrip-r6-5|22	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-edrip-r6-5|23	
21cr|fonts-ttf-edrip-r6-5|24	%build
21cr|fonts-ttf-edrip-r6-5|25	
21cr|fonts-ttf-edrip-r6-5|26	%install
21cr|fonts-ttf-edrip-r6-5|27	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/edrip
21cr|fonts-ttf-edrip-r6-5|28	
21cr|fonts-ttf-edrip-r6-5|29	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/edrip
21cr|fonts-ttf-edrip-r6-5|30	ttmkfdir %{buildroot}%{_xfontdir}/TTF/edrip > %{buildroot}%{_xfontdir}/TTF/edrip/fonts.dir
21cr|fonts-ttf-edrip-r6-5|31	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/edrip/fonts.scale
21cr|fonts-ttf-edrip-r6-5|32	
21cr|fonts-ttf-edrip-r6-5|33	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-edrip-r6-5|34	%__ln_s ../../..%{_xfontdir}/TTF/edrip \
21cr|fonts-ttf-edrip-r6-5|35	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-edrip:pri=50
21cr|fonts-ttf-edrip-r6-5|36	
21cr|fonts-ttf-edrip-r6-5|37	%files
21cr|fonts-ttf-edrip-r6-5|38	%defattr(-,root,root,-)
21cr|fonts-ttf-edrip-r6-5|39	%doc README OFL.txt OFL-FAQ.txt FontLog.txt
21cr|fonts-ttf-edrip-r6-5|40	%dir %{_xfontdir}/TTF/edrip
21cr|fonts-ttf-edrip-r6-5|41	%{_xfontdir}/TTF/edrip/*.ttf
21cr|fonts-ttf-edrip-r6-5|42	%verify(not mtime) %{_datadir}/fonts/TTF/edrip/fonts.dir
21cr|fonts-ttf-edrip-r6-5|43	%{_xfontdir}/TTF/edrip/fonts.scale
21cr|fonts-ttf-edrip-r6-5|44	%{_sysconfdir}/X11/fontpath.d/ttf-edrip:pri=50

1505 21
21cr|fonts-ttf-essays1743-1.0-13|1	Summary:	A small collection of Truetype fonts
21cr|fonts-ttf-essays1743-1.0-13|2	Name:		fonts-ttf-essays1743
21cr|fonts-ttf-essays1743-1.0-13|3	Version:	1.0
21cr|fonts-ttf-essays1743-1.0-13|4	Release:	13
21cr|fonts-ttf-essays1743-1.0-13|5	License:	GPL/LGPL
21cr|fonts-ttf-essays1743-1.0-13|6	Group:		System/Fonts/True type
21cr|fonts-ttf-essays1743-1.0-13|7	Url:		http://www.thibault.org/fonts/
21cr|fonts-ttf-essays1743-1.0-13|8	Source0:	StayPuft.ttf.tar.gz
21cr|fonts-ttf-essays1743-1.0-13|9	Source1:	Essays1743-1.0-ttf.tar.gz
21cr|fonts-ttf-essays1743-1.0-13|10	Source2:	Isabella.ttf.tar.gz
21cr|fonts-ttf-essays1743-1.0-13|11	BuildRequires:	fontconfig
21cr|fonts-ttf-essays1743-1.0-13|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-essays1743-1.0-13|13	BuildArch:	noarch
21cr|fonts-ttf-essays1743-1.0-13|14	
21cr|fonts-ttf-essays1743-1.0-13|15	%description
21cr|fonts-ttf-essays1743-1.0-13|16	A small collection of Truetype fonts.
21cr|fonts-ttf-essays1743-1.0-13|17	
21cr|fonts-ttf-essays1743-1.0-13|18	This package contains 3 fonts:
21cr|fonts-ttf-essays1743-1.0-13|19	* Essays1743 which is based on the typeface used in a 1743
21cr|fonts-ttf-essays1743-1.0-13|20	English translation of Montaigne's Essays,
21cr|fonts-ttf-essays1743-1.0-13|21	* Isabella is based on the calligraphic hand used in the Isabella
21cr|fonts-ttf-essays1743-1.0-13|22	Breviary, made around 1497, in Holland, for Isabella of Castille,
21cr|fonts-ttf-essays1743-1.0-13|23	the first queen of united Spain,
21cr|fonts-ttf-essays1743-1.0-13|24	* StayPuft is a rounded, sort of marshmallowy font.
21cr|fonts-ttf-essays1743-1.0-13|25	It's kind of cute, and might be good for frivolous stuff such as
21cr|fonts-ttf-essays1743-1.0-13|26	birthday cards.
21cr|fonts-ttf-essays1743-1.0-13|27	
21cr|fonts-ttf-essays1743-1.0-13|28	%files
21cr|fonts-ttf-essays1743-1.0-13|29	%defattr(0644,root,root,0755)
21cr|fonts-ttf-essays1743-1.0-13|30	%doc StayPuft.README.txt Isabella/Isabella.README.txt Essays1743/Essays1743.README.txt
21cr|fonts-ttf-essays1743-1.0-13|31	%dir %{_datadir}/fonts/ttf/essays1743
21cr|fonts-ttf-essays1743-1.0-13|32	%config(noreplace) %{_datadir}/fonts/ttf/essays1743/fonts.dir
21cr|fonts-ttf-essays1743-1.0-13|33	%config(noreplace) %{_datadir}/fonts/ttf/essays1743/fonts.scale
21cr|fonts-ttf-essays1743-1.0-13|34	%{_datadir}/fonts/ttf/essays1743/*.ttf
21cr|fonts-ttf-essays1743-1.0-13|35	%{_sysconfdir}/X11/fontpath.d/ttf-essays:pri=50
21cr|fonts-ttf-essays1743-1.0-13|36	
21cr|fonts-ttf-essays1743-1.0-13|37	#----------------------------------------------------------------------------
21cr|fonts-ttf-essays1743-1.0-13|38	
21cr|fonts-ttf-essays1743-1.0-13|39	%prep
21cr|fonts-ttf-essays1743-1.0-13|40	%setup -qc %{name}-%{version} -a1 -a2
21cr|fonts-ttf-essays1743-1.0-13|41	
21cr|fonts-ttf-essays1743-1.0-13|42	%install
21cr|fonts-ttf-essays1743-1.0-13|43	mkdir -p %{buildroot}%{_datadir}/fonts/ttf/essays1743
21cr|fonts-ttf-essays1743-1.0-13|44	
21cr|fonts-ttf-essays1743-1.0-13|45	cp -f *.ttf %{buildroot}%{_datadir}/fonts/ttf/essays1743/
21cr|fonts-ttf-essays1743-1.0-13|46	cp -f Isabella/*.ttf %{buildroot}%{_datadir}/fonts/ttf/essays1743/
21cr|fonts-ttf-essays1743-1.0-13|47	cp -f Essays1743/*.ttf %{buildroot}%{_datadir}/fonts/ttf/essays1743/
21cr|fonts-ttf-essays1743-1.0-13|48	
21cr|fonts-ttf-essays1743-1.0-13|49	{
21cr|fonts-ttf-essays1743-1.0-13|50	pushd %{buildroot}%{_datadir}/fonts/ttf/essays1743
21cr|fonts-ttf-essays1743-1.0-13|51	ttmkfdir > fonts.dir
21cr|fonts-ttf-essays1743-1.0-13|52	cp fonts.dir fonts.scale
21cr|fonts-ttf-essays1743-1.0-13|53	popd
21cr|fonts-ttf-essays1743-1.0-13|54	}
21cr|fonts-ttf-essays1743-1.0-13|55	# Rename docs
21cr|fonts-ttf-essays1743-1.0-13|56	cp README.txt StayPuft.README.txt
21cr|fonts-ttf-essays1743-1.0-13|57	cp Isabella/README.txt Isabella/Isabella.README.txt
21cr|fonts-ttf-essays1743-1.0-13|58	cp Essays1743/README Essays1743/Essays1743.README.txt
21cr|fonts-ttf-essays1743-1.0-13|59	
21cr|fonts-ttf-essays1743-1.0-13|60	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-essays1743-1.0-13|61	ln -s ../../..%{_datadir}/fonts/ttf/essays1743 \
21cr|fonts-ttf-essays1743-1.0-13|62	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-essays:pri=50
21cr|fonts-ttf-essays1743-1.0-13|63	

1506 21
21cr|fonts-ttf-ethiopic-1.0-20|1	Summary:	Ethiopic TrueType fonts
21cr|fonts-ttf-ethiopic-1.0-20|2	Name:		fonts-ttf-ethiopic
21cr|fonts-ttf-ethiopic-1.0-20|3	Version:	1.0
21cr|fonts-ttf-ethiopic-1.0-20|4	Release:	20
21cr|fonts-ttf-ethiopic-1.0-20|5	License:	GPL
21cr|fonts-ttf-ethiopic-1.0-20|6	Group:		System/Fonts/True type
21cr|fonts-ttf-ethiopic-1.0-20|7	# GFZemen unicode font from
21cr|fonts-ttf-ethiopic-1.0-20|8	# ftp://ftp.ethiopic.org/pub/fonts/TrueType/gfzemenu.ttf
21cr|fonts-ttf-ethiopic-1.0-20|9	# the site seems gone now
21cr|fonts-ttf-ethiopic-1.0-20|10	Source0:	fonts-ttf-ethiopic.tar.bz2
21cr|fonts-ttf-ethiopic-1.0-20|11	
21cr|fonts-ttf-ethiopic-1.0-20|12	BuildArch:	noarch
21cr|fonts-ttf-ethiopic-1.0-20|13	BuildRequires: fontconfig
21cr|fonts-ttf-ethiopic-1.0-20|14	BuildRequires:	mkfontscale
21cr|fonts-ttf-ethiopic-1.0-20|15	
21cr|fonts-ttf-ethiopic-1.0-20|16	%description
21cr|fonts-ttf-ethiopic-1.0-20|17	This Package provides Free Ethiopic TrueType fonts.
21cr|fonts-ttf-ethiopic-1.0-20|18	
21cr|fonts-ttf-ethiopic-1.0-20|19	%prep
21cr|fonts-ttf-ethiopic-1.0-20|20	
21cr|fonts-ttf-ethiopic-1.0-20|21	%setup -q -n %{name}
21cr|fonts-ttf-ethiopic-1.0-20|22	
21cr|fonts-ttf-ethiopic-1.0-20|23	%install
21cr|fonts-ttf-ethiopic-1.0-20|24	rm -fr %buildroot
21cr|fonts-ttf-ethiopic-1.0-20|25	
21cr|fonts-ttf-ethiopic-1.0-20|26	mkdir -p %buildroot/%_datadir/fonts/TTF/ethiopic/
21cr|fonts-ttf-ethiopic-1.0-20|27	cp *.ttf %buildroot/%_datadir/fonts/TTF/ethiopic/
21cr|fonts-ttf-ethiopic-1.0-20|28	
21cr|fonts-ttf-ethiopic-1.0-20|29	(
21cr|fonts-ttf-ethiopic-1.0-20|30	cd %buildroot/%_datadir/fonts/TTF/ethiopic/
21cr|fonts-ttf-ethiopic-1.0-20|31	mkfontscale > fonts.scale
21cr|fonts-ttf-ethiopic-1.0-20|32	cp fonts.scale fonts.dir
21cr|fonts-ttf-ethiopic-1.0-20|33	)
21cr|fonts-ttf-ethiopic-1.0-20|34	
21cr|fonts-ttf-ethiopic-1.0-20|35	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-ethiopic-1.0-20|36	ln -s ../../..%_datadir/fonts/TTF/ethiopic \
21cr|fonts-ttf-ethiopic-1.0-20|37	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ethiopic:pri=50
21cr|fonts-ttf-ethiopic-1.0-20|38	
21cr|fonts-ttf-ethiopic-1.0-20|39	%clean
21cr|fonts-ttf-ethiopic-1.0-20|40	rm -fr %buildroot
21cr|fonts-ttf-ethiopic-1.0-20|41	
21cr|fonts-ttf-ethiopic-1.0-20|42	%files
21cr|fonts-ttf-ethiopic-1.0-20|43	%defattr(0644,root,root,0755)
21cr|fonts-ttf-ethiopic-1.0-20|44	%dir %_datadir/fonts/TTF/ethiopic/
21cr|fonts-ttf-ethiopic-1.0-20|45	%_datadir/fonts/TTF/ethiopic/*
21cr|fonts-ttf-ethiopic-1.0-20|46	%_sysconfdir/X11/fontpath.d/ttf-ethiopic:pri=50

1507 21
21cr|fonts-ttf-Gentium-1.02-8|1	%define pkgname		Gentium
21cr|fonts-ttf-Gentium-1.02-8|2	
21cr|fonts-ttf-Gentium-1.02-8|3	Summary:		Free multilingual Truetype fonts
21cr|fonts-ttf-Gentium-1.02-8|4	Name:			fonts-ttf-Gentium
21cr|fonts-ttf-Gentium-1.02-8|5	Version:		1.02
21cr|fonts-ttf-Gentium-1.02-8|6	Release:		8
21cr|fonts-ttf-Gentium-1.02-8|7	Source0:		%{pkgname}_102_W.zip
21cr|fonts-ttf-Gentium-1.02-8|8	License:		OFL
21cr|fonts-ttf-Gentium-1.02-8|9	Group:			System/Fonts/True type
21cr|fonts-ttf-Gentium-1.02-8|10	Url:			http://scripts.sil.org/%{pkgname}
21cr|fonts-ttf-Gentium-1.02-8|11	BuildArch:		noarch
21cr|fonts-ttf-Gentium-1.02-8|12	BuildRequires: fontconfig
21cr|fonts-ttf-Gentium-1.02-8|13	BuildRequires:		freetype-tools, dos2unix
21cr|fonts-ttf-Gentium-1.02-8|14	
21cr|fonts-ttf-Gentium-1.02-8|15	%description
21cr|fonts-ttf-Gentium-1.02-8|16	Gentium is a typeface family designed to enable the diverse ethnic
21cr|fonts-ttf-Gentium-1.02-8|17	groups around the world who use the Latin and Greek scripts to produce
21cr|fonts-ttf-Gentium-1.02-8|18	readable, high-quality publications. It supports a wide range of
21cr|fonts-ttf-Gentium-1.02-8|19	Latin-based alphabets and includes glyphs that correspond to all the
21cr|fonts-ttf-Gentium-1.02-8|20	Latin ranges of Unicode.
21cr|fonts-ttf-Gentium-1.02-8|21	
21cr|fonts-ttf-Gentium-1.02-8|22	The design is intended to be highly readable, reasonably compact, and
21cr|fonts-ttf-Gentium-1.02-8|23	visually attractive. The additional 'extended' Latin letters are
21cr|fonts-ttf-Gentium-1.02-8|24	designed to naturally harmonize with the traditional 26
21cr|fonts-ttf-Gentium-1.02-8|25	ones. Diacritics are treated with careful thought and attention to
21cr|fonts-ttf-Gentium-1.02-8|26	their use. Gentium also supports both polytonic and monotonic Greek,
21cr|fonts-ttf-Gentium-1.02-8|27	including a number of alternate forms. Expansion of the character set
21cr|fonts-ttf-Gentium-1.02-8|28	to include more extended Latin glyphs (Unicode 5.1), archaic Greek
21cr|fonts-ttf-Gentium-1.02-8|29	symbols, and full Cyrillic script support is underway and will be
21cr|fonts-ttf-Gentium-1.02-8|30	released in 2008.
21cr|fonts-ttf-Gentium-1.02-8|31	
21cr|fonts-ttf-Gentium-1.02-8|32	%prep
21cr|fonts-ttf-Gentium-1.02-8|33	%setup -q -n %{pkgname}102
21cr|fonts-ttf-Gentium-1.02-8|34	
21cr|fonts-ttf-Gentium-1.02-8|35	%install
21cr|fonts-ttf-Gentium-1.02-8|36	%__rm -rf %{buildroot}
21cr|fonts-ttf-Gentium-1.02-8|37	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}
21cr|fonts-ttf-Gentium-1.02-8|38	
21cr|fonts-ttf-Gentium-1.02-8|39	install -m 644 *.TTF %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}
21cr|fonts-ttf-Gentium-1.02-8|40	ttmkfdir %{buildroot}/%{_datadir}/fonts/TTF/%{pkgname}  > %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
21cr|fonts-ttf-Gentium-1.02-8|41	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale
21cr|fonts-ttf-Gentium-1.02-8|42	
21cr|fonts-ttf-Gentium-1.02-8|43	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-Gentium-1.02-8|44	ln -s ../../..%_datadir/fonts/TTF/%{pkgname} \
21cr|fonts-ttf-Gentium-1.02-8|45	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-%{pkgname}:pri=50
21cr|fonts-ttf-Gentium-1.02-8|46	
21cr|fonts-ttf-Gentium-1.02-8|47	dos2unix README.txt
21cr|fonts-ttf-Gentium-1.02-8|48	
21cr|fonts-ttf-Gentium-1.02-8|49	%clean
21cr|fonts-ttf-Gentium-1.02-8|50	%__rm -rf %{buildroot}
21cr|fonts-ttf-Gentium-1.02-8|51	
21cr|fonts-ttf-Gentium-1.02-8|52	%files
21cr|fonts-ttf-Gentium-1.02-8|53	%defattr(-,root,root)
21cr|fonts-ttf-Gentium-1.02-8|54	%doc *.txt
21cr|fonts-ttf-Gentium-1.02-8|55	%dir %{_datadir}/fonts/TTF/%{pkgname}
21cr|fonts-ttf-Gentium-1.02-8|56	%{_datadir}/fonts/TTF/%{pkgname}/*.TTF
21cr|fonts-ttf-Gentium-1.02-8|57	%verify(not mtime) %{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
21cr|fonts-ttf-Gentium-1.02-8|58	%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale
21cr|fonts-ttf-Gentium-1.02-8|59	%{_sysconfdir}/X11/fontpath.d/ttf-%{pkgname}:pri=50

1508 21
21cr|fonts-ttf-gliphmaker.com-1.0-4|1	%define pkgname gliphmaker.com-fonts
21cr|fonts-ttf-gliphmaker.com-1.0-4|2	
21cr|fonts-ttf-gliphmaker.com-1.0-4|3	Summary: Fonts from gliphmaker.com Web-site
21cr|fonts-ttf-gliphmaker.com-1.0-4|4	Name: fonts-ttf-gliphmaker.com
21cr|fonts-ttf-gliphmaker.com-1.0-4|5	Version: 1.0
21cr|fonts-ttf-gliphmaker.com-1.0-4|6	Release: 4
21cr|fonts-ttf-gliphmaker.com-1.0-4|7	License: Other/Non-commertial
21cr|fonts-ttf-gliphmaker.com-1.0-4|8	Group: System/Fonts/True type
21cr|fonts-ttf-gliphmaker.com-1.0-4|9	URL: http://www.gliphmaker.com/
21cr|fonts-ttf-gliphmaker.com-1.0-4|10	Source0: %{pkgname}-%{version}.tar.bz2
21cr|fonts-ttf-gliphmaker.com-1.0-4|11	BuildArch: noarch
21cr|fonts-ttf-gliphmaker.com-1.0-4|12	BuildRequires: freetype-tools
21cr|fonts-ttf-gliphmaker.com-1.0-4|13	
21cr|fonts-ttf-gliphmaker.com-1.0-4|14	%description
21cr|fonts-ttf-gliphmaker.com-1.0-4|15	A collection of non-commertial fonts from gliphmaker.com Web-site
21cr|fonts-ttf-gliphmaker.com-1.0-4|16	
21cr|fonts-ttf-gliphmaker.com-1.0-4|17	%prep
21cr|fonts-ttf-gliphmaker.com-1.0-4|18	%setup -q -n %{pkgname}-%{version}
21cr|fonts-ttf-gliphmaker.com-1.0-4|19	
21cr|fonts-ttf-gliphmaker.com-1.0-4|20	%build
21cr|fonts-ttf-gliphmaker.com-1.0-4|21	
21cr|fonts-ttf-gliphmaker.com-1.0-4|22	%install
21cr|fonts-ttf-gliphmaker.com-1.0-4|23	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-gliphmaker.com-1.0-4|24	
21cr|fonts-ttf-gliphmaker.com-1.0-4|25	mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com
21cr|fonts-ttf-gliphmaker.com-1.0-4|26	
21cr|fonts-ttf-gliphmaker.com-1.0-4|27	install -m 644 *.?tf $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com
21cr|fonts-ttf-gliphmaker.com-1.0-4|28	ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com/fonts.dir
21cr|fonts-ttf-gliphmaker.com-1.0-4|29	ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com/fonts.scale
21cr|fonts-ttf-gliphmaker.com-1.0-4|30	
21cr|fonts-ttf-gliphmaker.com-1.0-4|31	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-gliphmaker.com-1.0-4|32	ln -s ../../..%_datadir/fonts/TTF/gliphmaker.com \
21cr|fonts-ttf-gliphmaker.com-1.0-4|33	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-gliphmaker.com:pri=50
21cr|fonts-ttf-gliphmaker.com-1.0-4|34	
21cr|fonts-ttf-gliphmaker.com-1.0-4|35	%clean
21cr|fonts-ttf-gliphmaker.com-1.0-4|36	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-gliphmaker.com-1.0-4|37	
21cr|fonts-ttf-gliphmaker.com-1.0-4|38	%files
21cr|fonts-ttf-gliphmaker.com-1.0-4|39	%defattr(-,root,root,-)
21cr|fonts-ttf-gliphmaker.com-1.0-4|40	%dir %{_datadir}/fonts/TTF/gliphmaker.com
21cr|fonts-ttf-gliphmaker.com-1.0-4|41	%{_datadir}/fonts/TTF/gliphmaker.com/*.ttf
21cr|fonts-ttf-gliphmaker.com-1.0-4|42	%{_datadir}/fonts/TTF/gliphmaker.com/*.otf
21cr|fonts-ttf-gliphmaker.com-1.0-4|43	%verify(not mtime) %{_datadir}/fonts/TTF/gliphmaker.com/fonts.dir
21cr|fonts-ttf-gliphmaker.com-1.0-4|44	%{_datadir}/fonts/TTF/gliphmaker.com/fonts.scale
21cr|fonts-ttf-gliphmaker.com-1.0-4|45	%{_sysconfdir}/X11/fontpath.d/ttf-gliphmaker.com:pri=50

1509 21
21cr|fonts-ttf-golos-text-1.2-1|1	Summary:    Golos is a versatile closed sans-serif commissioned by Smena and AIC Media for state and social service websites
21cr|fonts-ttf-golos-text-1.2-1|2	Name:       fonts-ttf-golos-text
21cr|fonts-ttf-golos-text-1.2-1|3	Version:    1.2
21cr|fonts-ttf-golos-text-1.2-1|4	Release:    1
21cr|fonts-ttf-golos-text-1.2-1|5	BuildArch:  noarch
21cr|fonts-ttf-golos-text-1.2-1|6	Group:      System/Fonts/True type
21cr|fonts-ttf-golos-text-1.2-1|7	License:    OFL
21cr|fonts-ttf-golos-text-1.2-1|8	URL:        https://www.paratype.ru/fonts/pt/golos-text
21cr|fonts-ttf-golos-text-1.2-1|9	Source0:    %{name}.tar.gz
21cr|fonts-ttf-golos-text-1.2-1|10	Source1:    OFL.txt
21cr|fonts-ttf-golos-text-1.2-1|11	BuildRequires:	fontpackages-devel
21cr|fonts-ttf-golos-text-1.2-1|12	Requires:	fontpackages-filesystem
21cr|fonts-ttf-golos-text-1.2-1|13	
21cr|fonts-ttf-golos-text-1.2-1|14	%description
21cr|fonts-ttf-golos-text-1.2-1|15	Golos is a versatile closed sans-serif commissioned by Smena and AIC Media for state and social service websites.
21cr|fonts-ttf-golos-text-1.2-1|16	Golos Text suits perfectly for continuous reading on screen. It includes five weights from Regular to Black.
21cr|fonts-ttf-golos-text-1.2-1|17	Golos was designed by Alexandra Korolkova and Vitaly Kuzmin and released by Paratype in 2019.
21cr|fonts-ttf-golos-text-1.2-1|18	
21cr|fonts-ttf-golos-text-1.2-1|19	%files -f golos-text.files
21cr|fonts-ttf-golos-text-1.2-1|20	%license OFL.txt
21cr|fonts-ttf-golos-text-1.2-1|21	
21cr|fonts-ttf-golos-text-1.2-1|22	#------------------------------------------------------------------
21cr|fonts-ttf-golos-text-1.2-1|23	
21cr|fonts-ttf-golos-text-1.2-1|24	%prep
21cr|fonts-ttf-golos-text-1.2-1|25	%setup -c -q -n %{name}
21cr|fonts-ttf-golos-text-1.2-1|26	cp %{SOURCE1} .
21cr|fonts-ttf-golos-text-1.2-1|27	
21cr|fonts-ttf-golos-text-1.2-1|28	%build
21cr|fonts-ttf-golos-text-1.2-1|29	ln */*.ttf .
21cr|fonts-ttf-golos-text-1.2-1|30	
21cr|fonts-ttf-golos-text-1.2-1|31	%install
21cr|fonts-ttf-golos-text-1.2-1|32	%ttf_fonts_install golos-text

1510 21
21cr|fonts-ttf-grana-padano-20100429-6|1	%define fontname grana-padano
21cr|fonts-ttf-grana-padano-20100429-6|2	
21cr|fonts-ttf-grana-padano-20100429-6|3	Summary:	medium-weight upright sans-serif font
21cr|fonts-ttf-grana-padano-20100429-6|4	Name:		fonts-ttf-grana-padano
21cr|fonts-ttf-grana-padano-20100429-6|5	Version:	20100429
21cr|fonts-ttf-grana-padano-20100429-6|6	Release:	6
21cr|fonts-ttf-grana-padano-20100429-6|7	License:	OFL
21cr|fonts-ttf-grana-padano-20100429-6|8	Group:		System/Fonts/True type
21cr|fonts-ttf-grana-padano-20100429-6|9	Url:		http://io.debian.net/~danielj/
21cr|fonts-ttf-grana-padano-20100429-6|10	Source0:	http://io.debian.net/~danielj/grana-padano/%{fontname}-%{version}.zip
21cr|fonts-ttf-grana-padano-20100429-6|11	BuildArch:	noarch
21cr|fonts-ttf-grana-padano-20100429-6|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-grana-padano-20100429-6|13	BuildRequires:	fontforge
21cr|fonts-ttf-grana-padano-20100429-6|14	
21cr|fonts-ttf-grana-padano-20100429-6|15	%description
21cr|fonts-ttf-grana-padano-20100429-6|16	Grana Padano is a medium-weight upright sans-serif font in roughly the same
21cr|fonts-ttf-grana-padano-20100429-6|17	family as Apple Computer's historic Chicago font. It has support for Latin and
21cr|fonts-ttf-grana-padano-20100429-6|18	Cyrillic character sets, containing sufficient characters for Latin-0 through
21cr|fonts-ttf-grana-padano-20100429-6|19	Latin-10, as well as support for Vietnamese and all major Slavic
21cr|fonts-ttf-grana-padano-20100429-6|20	Cyrillic-based languages.
21cr|fonts-ttf-grana-padano-20100429-6|21	
21cr|fonts-ttf-grana-padano-20100429-6|22	%files
21cr|fonts-ttf-grana-padano-20100429-6|23	%doc FONTLOG.txt
21cr|fonts-ttf-grana-padano-20100429-6|24	%dir %{_xfontdir}/TTF/grana-padano
21cr|fonts-ttf-grana-padano-20100429-6|25	%{_xfontdir}/TTF/grana-padano/*.ttf
21cr|fonts-ttf-grana-padano-20100429-6|26	%verify(not mtime) %{_datadir}/fonts/TTF/grana-padano/fonts.dir
21cr|fonts-ttf-grana-padano-20100429-6|27	%{_xfontdir}/TTF/grana-padano/fonts.scale
21cr|fonts-ttf-grana-padano-20100429-6|28	%{_sysconfdir}/X11/fontpath.d/ttf-grana-padano:pri=50
21cr|fonts-ttf-grana-padano-20100429-6|29	
21cr|fonts-ttf-grana-padano-20100429-6|30	#----------------------------------------------------------------------------
21cr|fonts-ttf-grana-padano-20100429-6|31	
21cr|fonts-ttf-grana-padano-20100429-6|32	%prep
21cr|fonts-ttf-grana-padano-20100429-6|33	%setup -q -c -n %{fontname}-%{version}
21cr|fonts-ttf-grana-padano-20100429-6|34	
21cr|fonts-ttf-grana-padano-20100429-6|35	%build
21cr|fonts-ttf-grana-padano-20100429-6|36	for sfdfile in *.sfd
21cr|fonts-ttf-grana-padano-20100429-6|37	do
21cr|fonts-ttf-grana-padano-20100429-6|38	fontforge -lang=ff -c "Open(\"./$sfdfile\"); Generate(\"./$sfdfile\":r + \".ttf\")"
21cr|fonts-ttf-grana-padano-20100429-6|39	done
21cr|fonts-ttf-grana-padano-20100429-6|40	
21cr|fonts-ttf-grana-padano-20100429-6|41	%install
21cr|fonts-ttf-grana-padano-20100429-6|42	mkdir -p %{buildroot}%{_xfontdir}/TTF/grana-padano
21cr|fonts-ttf-grana-padano-20100429-6|43	
21cr|fonts-ttf-grana-padano-20100429-6|44	install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/grana-padano
21cr|fonts-ttf-grana-padano-20100429-6|45	ttmkfdir %{buildroot}%{_xfontdir}/TTF/grana-padano > %{buildroot}%{_xfontdir}/TTF/grana-padano/fonts.dir
21cr|fonts-ttf-grana-padano-20100429-6|46	ln -s fonts.dir %{buildroot}%{_xfontdir}/TTF/grana-padano/fonts.scale
21cr|fonts-ttf-grana-padano-20100429-6|47	
21cr|fonts-ttf-grana-padano-20100429-6|48	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-grana-padano-20100429-6|49	ln -s ../../..%{_xfontdir}/TTF/grana-padano \
21cr|fonts-ttf-grana-padano-20100429-6|50	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-grana-padano:pri=50

1511 21
21cr|fonts-ttf-heuristica-1.0.1-4|1	%define pkgname heuristica-ttf
21cr|fonts-ttf-heuristica-1.0.1-4|2	
21cr|fonts-ttf-heuristica-1.0.1-4|3	Summary:	Extended version of Adobe Utopia font
21cr|fonts-ttf-heuristica-1.0.1-4|4	Name:		fonts-ttf-heuristica
21cr|fonts-ttf-heuristica-1.0.1-4|5	Version:	1.0.1
21cr|fonts-ttf-heuristica-1.0.1-4|6	Release:	4
21cr|fonts-ttf-heuristica-1.0.1-4|7	License:	OFL
21cr|fonts-ttf-heuristica-1.0.1-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-heuristica-1.0.1-4|9	URL:		http://code.google.com/p/evristika/
21cr|fonts-ttf-heuristica-1.0.1-4|10	Source0:	http://evristika.googlecode.com/files/%{pkgname}-%{version}.tar.xz
21cr|fonts-ttf-heuristica-1.0.1-4|11	BuildArch:	noarch
21cr|fonts-ttf-heuristica-1.0.1-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-heuristica-1.0.1-4|13	%rename		fonts-ttf-heuristika
21cr|fonts-ttf-heuristica-1.0.1-4|14	
21cr|fonts-ttf-heuristica-1.0.1-4|15	%description
21cr|fonts-ttf-heuristica-1.0.1-4|16	Heuristica is a font, based on the “Adobe Utopia” font that was released
21cr|fonts-ttf-heuristica-1.0.1-4|17	to the TeX Users Group.
21cr|fonts-ttf-heuristica-1.0.1-4|18	
21cr|fonts-ttf-heuristica-1.0.1-4|19	%prep
21cr|fonts-ttf-heuristica-1.0.1-4|20	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-heuristica-1.0.1-4|21	
21cr|fonts-ttf-heuristica-1.0.1-4|22	%build
21cr|fonts-ttf-heuristica-1.0.1-4|23	
21cr|fonts-ttf-heuristica-1.0.1-4|24	%install
21cr|fonts-ttf-heuristica-1.0.1-4|25	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/heuristica
21cr|fonts-ttf-heuristica-1.0.1-4|26	
21cr|fonts-ttf-heuristica-1.0.1-4|27	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/heuristica
21cr|fonts-ttf-heuristica-1.0.1-4|28	ttmkfdir %{buildroot}%{_xfontdir}/TTF/heuristica -o %{buildroot}%{_xfontdir}/TTF/heuristica/fonts.dir
21cr|fonts-ttf-heuristica-1.0.1-4|29	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/heuristica/fonts.scale
21cr|fonts-ttf-heuristica-1.0.1-4|30	
21cr|fonts-ttf-heuristica-1.0.1-4|31	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-heuristica-1.0.1-4|32	%__ln_s ../../..%{_xfontdir}/TTF/heuristica \
21cr|fonts-ttf-heuristica-1.0.1-4|33	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-heuristica:pri=50
21cr|fonts-ttf-heuristica-1.0.1-4|34	
21cr|fonts-ttf-heuristica-1.0.1-4|35	%files
21cr|fonts-ttf-heuristica-1.0.1-4|36	%doc OFL.txt OFL-FAQ.txt FontLog.txt
21cr|fonts-ttf-heuristica-1.0.1-4|37	%dir %{_xfontdir}/TTF/heuristica
21cr|fonts-ttf-heuristica-1.0.1-4|38	%{_xfontdir}/TTF/heuristica/*.ttf
21cr|fonts-ttf-heuristica-1.0.1-4|39	%verify(not mtime) %{_datadir}/fonts/TTF/heuristica/fonts.dir
21cr|fonts-ttf-heuristica-1.0.1-4|40	%{_xfontdir}/TTF/heuristica/fonts.scale
21cr|fonts-ttf-heuristica-1.0.1-4|41	%{_sysconfdir}/X11/fontpath.d/ttf-heuristica:pri=50

1512 21
21cr|fonts-ttf-Inconsolata-1.010-9|1	%define	fontname	Inconsolata
21cr|fonts-ttf-Inconsolata-1.010-9|2	
21cr|fonts-ttf-Inconsolata-1.010-9|3	%define fontdir		%{_datadir}/fonts/TTF/%{fontname}
21cr|fonts-ttf-Inconsolata-1.010-9|4	%define fontconfdir 	%{_sysconfdir}/X11/fontpath.d
21cr|fonts-ttf-Inconsolata-1.010-9|5	
21cr|fonts-ttf-Inconsolata-1.010-9|6	Summary:		Inconsolata monospace font
21cr|fonts-ttf-Inconsolata-1.010-9|7	Name:			fonts-ttf-%{fontname}
21cr|fonts-ttf-Inconsolata-1.010-9|8	Version:		1.010
21cr|fonts-ttf-Inconsolata-1.010-9|9	Release: 		9
21cr|fonts-ttf-Inconsolata-1.010-9|10	License:		OFL
21cr|fonts-ttf-Inconsolata-1.010-9|11	Group:			System/Fonts/True type
21cr|fonts-ttf-Inconsolata-1.010-9|12	URL:			http://www.levien.com/type/myfonts/inconsolata.html
21cr|fonts-ttf-Inconsolata-1.010-9|13	Source0:		http://www.levien.com/type/myfonts/Inconsolata.otf
21cr|fonts-ttf-Inconsolata-1.010-9|14	Source1:		OFL.txt
21cr|fonts-ttf-Inconsolata-1.010-9|15	Source2:		OFL-FAQ.txt
21cr|fonts-ttf-Inconsolata-1.010-9|16	BuildArch:		noarch
21cr|fonts-ttf-Inconsolata-1.010-9|17	BuildRequires:		ttmkfdir
21cr|fonts-ttf-Inconsolata-1.010-9|18	BuildRequires: fontconfig
21cr|fonts-ttf-Inconsolata-1.010-9|19	
21cr|fonts-ttf-Inconsolata-1.010-9|20	%description
21cr|fonts-ttf-Inconsolata-1.010-9|21	A monospace font designed by Ralph Levien for code listings and the like
21cr|fonts-ttf-Inconsolata-1.010-9|22	in print.
21cr|fonts-ttf-Inconsolata-1.010-9|23	
21cr|fonts-ttf-Inconsolata-1.010-9|24	%prep
21cr|fonts-ttf-Inconsolata-1.010-9|25	cp %{SOURCE1} %{SOURCE2} .
21cr|fonts-ttf-Inconsolata-1.010-9|26	
21cr|fonts-ttf-Inconsolata-1.010-9|27	%install
21cr|fonts-ttf-Inconsolata-1.010-9|28	%__install -m 0755 -d %{buildroot}%{fontdir}
21cr|fonts-ttf-Inconsolata-1.010-9|29	%__install -m 0644 -p %{SOURCE0} %{buildroot}%{fontdir}
21cr|fonts-ttf-Inconsolata-1.010-9|30	ttmkfdir %{buildroot}%{fontdir} > %{buildroot}%{fontdir}/fonts.dir
21cr|fonts-ttf-Inconsolata-1.010-9|31	ln -s fonts.dir %{buildroot}%{fontdir}/fonts.scale
21cr|fonts-ttf-Inconsolata-1.010-9|32	
21cr|fonts-ttf-Inconsolata-1.010-9|33	%__install -m 0755 -d %{buildroot}%{fontconfdir}
21cr|fonts-ttf-Inconsolata-1.010-9|34	ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/ttf-%{fontname}:pri=50
21cr|fonts-ttf-Inconsolata-1.010-9|35	
21cr|fonts-ttf-Inconsolata-1.010-9|36	%files
21cr|fonts-ttf-Inconsolata-1.010-9|37	%doc OFL*
21cr|fonts-ttf-Inconsolata-1.010-9|38	%dir %{fontdir}
21cr|fonts-ttf-Inconsolata-1.010-9|39	%{fontdir}/*.otf
21cr|fonts-ttf-Inconsolata-1.010-9|40	%{fontdir}/fonts.*
21cr|fonts-ttf-Inconsolata-1.010-9|41	%{fontconfdir}/*

1513 21
21cr|fonts-ttf-istok-1.0-4|1	%define pkgname istok-ttf
21cr|fonts-ttf-istok-1.0-4|2	
21cr|fonts-ttf-istok-1.0-4|3	Summary:	Sans serif typeface
21cr|fonts-ttf-istok-1.0-4|4	Name:		fonts-ttf-istok
21cr|fonts-ttf-istok-1.0-4|5	Version:	1.0
21cr|fonts-ttf-istok-1.0-4|6	Release:	4
21cr|fonts-ttf-istok-1.0-4|7	License:	GPLv3 with font exception
21cr|fonts-ttf-istok-1.0-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-istok-1.0-4|9	URL:		http://code.google.com/p/istok/
21cr|fonts-ttf-istok-1.0-4|10	Source0:	http://istok.googlecode.com/files/%{pkgname}-%{version}.tar.xz
21cr|fonts-ttf-istok-1.0-4|11	BuildArch:	noarch
21cr|fonts-ttf-istok-1.0-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-istok-1.0-4|13	
21cr|fonts-ttf-istok-1.0-4|14	%description
21cr|fonts-ttf-istok-1.0-4|15	Istok is new sans serif typeface. At present it has four fonts
21cr|fonts-ttf-istok-1.0-4|16	with support for Latin and Cyrillic. Most glyphs are manually instructed using
21cr|fonts-ttf-istok-1.0-4|17	xgridfit, but another ones are autoinstructed in fontforge. Truetype
21cr|fonts-ttf-istok-1.0-4|18	instructions are specifically intended for rendering on LCD displays.
21cr|fonts-ttf-istok-1.0-4|19	
21cr|fonts-ttf-istok-1.0-4|20	%prep
21cr|fonts-ttf-istok-1.0-4|21	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-istok-1.0-4|22	
21cr|fonts-ttf-istok-1.0-4|23	%build
21cr|fonts-ttf-istok-1.0-4|24	
21cr|fonts-ttf-istok-1.0-4|25	%install
21cr|fonts-ttf-istok-1.0-4|26	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/istok
21cr|fonts-ttf-istok-1.0-4|27	
21cr|fonts-ttf-istok-1.0-4|28	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/istok
21cr|fonts-ttf-istok-1.0-4|29	ttmkfdir %{buildroot}%{_xfontdir}/TTF/istok -o %{buildroot}%{_xfontdir}/TTF/istok/fonts.dir
21cr|fonts-ttf-istok-1.0-4|30	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/istok/fonts.scale
21cr|fonts-ttf-istok-1.0-4|31	
21cr|fonts-ttf-istok-1.0-4|32	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-istok-1.0-4|33	%__ln_s ../../..%{_xfontdir}/TTF/istok \
21cr|fonts-ttf-istok-1.0-4|34	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-istok:pri=50
21cr|fonts-ttf-istok-1.0-4|35	
21cr|fonts-ttf-istok-1.0-4|36	%files
21cr|fonts-ttf-istok-1.0-4|37	%defattr(644,root,root,755)
21cr|fonts-ttf-istok-1.0-4|38	%doc README COPYING ChangeLog AUTHORS TODO
21cr|fonts-ttf-istok-1.0-4|39	%dir %{_xfontdir}/TTF/istok
21cr|fonts-ttf-istok-1.0-4|40	%{_xfontdir}/TTF/istok/*.ttf
21cr|fonts-ttf-istok-1.0-4|41	%verify(not mtime) %{_datadir}/fonts/TTF/istok/fonts.dir
21cr|fonts-ttf-istok-1.0-4|42	%{_xfontdir}/TTF/istok/fonts.scale
21cr|fonts-ttf-istok-1.0-4|43	%{_sysconfdir}/X11/fontpath.d/ttf-istok:pri=50

1514 21
21cr|fonts-ttf-japanese-extra-0.20040217-17|1	Summary:	Japanese TrueType fonts
21cr|fonts-ttf-japanese-extra-0.20040217-17|2	Name:		fonts-ttf-japanese-extra
21cr|fonts-ttf-japanese-extra-0.20040217-17|3	Version:	0.20040217
21cr|fonts-ttf-japanese-extra-0.20040217-17|4	Release:	17
21cr|fonts-ttf-japanese-extra-0.20040217-17|5	License:	Distributable
21cr|fonts-ttf-japanese-extra-0.20040217-17|6	Url:		http://sourceforge.jp/projects/mplus-fonts/
21cr|fonts-ttf-japanese-extra-0.20040217-17|7	Group:		System/Fonts/True type
21cr|fonts-ttf-japanese-extra-0.20040217-17|8	# Original Kochi fonts include in ascii section non free glyphs, they must
21cr|fonts-ttf-japanese-extra-0.20040217-17|9	# be removed. Red Hat did it, packages taken from them
21cr|fonts-ttf-japanese-extra-0.20040217-17|10	## Original fonts is here
21cr|fonts-ttf-japanese-extra-0.20040217-17|11	Source0:	%{name}-%{version}.tar.bz2
21cr|fonts-ttf-japanese-extra-0.20040217-17|12	BuildRequires:	fontconfig
21cr|fonts-ttf-japanese-extra-0.20040217-17|13	BuildRequires:	mkfontscale
21cr|fonts-ttf-japanese-extra-0.20040217-17|14	Provides:	xtt-fonts = %{EVRD}
21cr|fonts-ttf-japanese-extra-0.20040217-17|15	BuildArch:	noarch
21cr|fonts-ttf-japanese-extra-0.20040217-17|16	
21cr|fonts-ttf-japanese-extra-0.20040217-17|17	%description
21cr|fonts-ttf-japanese-extra-0.20040217-17|18	This Package provides Free Japanese TrueType fonts (alternative Kochi fonts:
21cr|fonts-ttf-japanese-extra-0.20040217-17|19	kochi-gothic-subst, kochi-mincho-subst).
21cr|fonts-ttf-japanese-extra-0.20040217-17|20	
21cr|fonts-ttf-japanese-extra-0.20040217-17|21	%files
21cr|fonts-ttf-japanese-extra-0.20040217-17|22	%defattr(0644,root,root,0755)
21cr|fonts-ttf-japanese-extra-0.20040217-17|23	%doc COPYING  Changelog  README.ja docs/*
21cr|fonts-ttf-japanese-extra-0.20040217-17|24	%dir %{_datadir}/fonts/ttf/japanese-extra/
21cr|fonts-ttf-japanese-extra-0.20040217-17|25	%config(noreplace) %{_datadir}/fonts/ttf/japanese-extra/fonts.dir
21cr|fonts-ttf-japanese-extra-0.20040217-17|26	%config(noreplace) %{_datadir}/fonts/ttf/japanese-extra/fonts.scale
21cr|fonts-ttf-japanese-extra-0.20040217-17|27	%{_datadir}/fonts/ttf/japanese-extra/kochi*
21cr|fonts-ttf-japanese-extra-0.20040217-17|28	%{_sysconfdir}/X11/fontpath.d/ttf-japanese-extra:pri=50
21cr|fonts-ttf-japanese-extra-0.20040217-17|29	
21cr|fonts-ttf-japanese-extra-0.20040217-17|30	#----------------------------------------------------------------------------
21cr|fonts-ttf-japanese-extra-0.20040217-17|31	
21cr|fonts-ttf-japanese-extra-0.20040217-17|32	%prep
21cr|fonts-ttf-japanese-extra-0.20040217-17|33	%setup -q
21cr|fonts-ttf-japanese-extra-0.20040217-17|34	
21cr|fonts-ttf-japanese-extra-0.20040217-17|35	%build
21cr|fonts-ttf-japanese-extra-0.20040217-17|36	tar xfj docs.tar.bz2
21cr|fonts-ttf-japanese-extra-0.20040217-17|37	
21cr|fonts-ttf-japanese-extra-0.20040217-17|38	%install
21cr|fonts-ttf-japanese-extra-0.20040217-17|39	mkdir -p %{buildroot}%{_datadir}/fonts/ttf/japanese-extra
21cr|fonts-ttf-japanese-extra-0.20040217-17|40	install -m 755 *.ttf %{buildroot}%{_datadir}/fonts/ttf/japanese-extra
21cr|fonts-ttf-japanese-extra-0.20040217-17|41	
21cr|fonts-ttf-japanese-extra-0.20040217-17|42	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-japanese-extra-0.20040217-17|43	ln -s ../../..%{_datadir}/fonts/ttf/japanese-extra \
21cr|fonts-ttf-japanese-extra-0.20040217-17|44	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-japanese-extra:pri=50
21cr|fonts-ttf-japanese-extra-0.20040217-17|45	
21cr|fonts-ttf-japanese-extra-0.20040217-17|46	pushd %{buildroot}/%{_datadir}/fonts/ttf/japanese-extra/
21cr|fonts-ttf-japanese-extra-0.20040217-17|47	mkfontscale
21cr|fonts-ttf-japanese-extra-0.20040217-17|48	cp fonts.scale fonts.dir
21cr|fonts-ttf-japanese-extra-0.20040217-17|49	popd

1515 21
21cr|fonts-ttf-japanese-ipamona-20060712-13|1	%define fontdir %_datadir/fonts/TTF/japanese-ipamona
21cr|fonts-ttf-japanese-ipamona-20060712-13|2	
21cr|fonts-ttf-japanese-ipamona-20060712-13|3	Name:		fonts-ttf-japanese-ipamona
21cr|fonts-ttf-japanese-ipamona-20060712-13|4	Summary:	IPAMona fonts for Japanese
21cr|fonts-ttf-japanese-ipamona-20060712-13|5	Version:	20060712
21cr|fonts-ttf-japanese-ipamona-20060712-13|6	Release:	13
21cr|fonts-ttf-japanese-ipamona-20060712-13|7	Group:		System/Fonts/True type
21cr|fonts-ttf-japanese-ipamona-20060712-13|8	License:	Distributable
21cr|fonts-ttf-japanese-ipamona-20060712-13|9	URL:		http://www.geocities.jp/ipa_mona/
21cr|fonts-ttf-japanese-ipamona-20060712-13|10	Source0:	%{name}-%{version}.tar.bz2
21cr|fonts-ttf-japanese-ipamona-20060712-13|11	Source1:	fonts-ttf-japanese-ipamona_fonts.dir
21cr|fonts-ttf-japanese-ipamona-20060712-13|12	BuildArch:	noarch
21cr|fonts-ttf-japanese-ipamona-20060712-13|13	BuildRequires: fontconfig
21cr|fonts-ttf-japanese-ipamona-20060712-13|14	
21cr|fonts-ttf-japanese-ipamona-20060712-13|15	%description
21cr|fonts-ttf-japanese-ipamona-20060712-13|16	IPAMona fonts are modified IPA fonts.
21cr|fonts-ttf-japanese-ipamona-20060712-13|17	
21cr|fonts-ttf-japanese-ipamona-20060712-13|18	Most Japanese web sites and MS Office templates are
21cr|fonts-ttf-japanese-ipamona-20060712-13|19	designed for MSPGothic, so Mr. Kobayashi changed the width of
21cr|fonts-ttf-japanese-ipamona-20060712-13|20	IPAPGothic to fit against MSPGothic.
21cr|fonts-ttf-japanese-ipamona-20060712-13|21	
21cr|fonts-ttf-japanese-ipamona-20060712-13|22	Also he changed IPAPMincho for MSPMincho,
21cr|fonts-ttf-japanese-ipamona-20060712-13|23	and added a "0x301c" character (= "〜") to IPAGothic/IPAMincho.
21cr|fonts-ttf-japanese-ipamona-20060712-13|24	
21cr|fonts-ttf-japanese-ipamona-20060712-13|25	
21cr|fonts-ttf-japanese-ipamona-20060712-13|26	%prep
21cr|fonts-ttf-japanese-ipamona-20060712-13|27	%setup -q
21cr|fonts-ttf-japanese-ipamona-20060712-13|28	
21cr|fonts-ttf-japanese-ipamona-20060712-13|29	%install
21cr|fonts-ttf-japanese-ipamona-20060712-13|30	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-japanese-ipamona-20060712-13|31	
21cr|fonts-ttf-japanese-ipamona-20060712-13|32	install -d %buildroot/%fontdir
21cr|fonts-ttf-japanese-ipamona-20060712-13|33	install -m 644 fonts/*.ttf %{buildroot}/%fontdir/
21cr|fonts-ttf-japanese-ipamona-20060712-13|34	install %SOURCE1 %buildroot/%fontdir/fonts.dir
21cr|fonts-ttf-japanese-ipamona-20060712-13|35	install %SOURCE1 %buildroot/%fontdir/fonts.scale
21cr|fonts-ttf-japanese-ipamona-20060712-13|36	
21cr|fonts-ttf-japanese-ipamona-20060712-13|37	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-japanese-ipamona-20060712-13|38	ln -s ../../..%fontdir \
21cr|fonts-ttf-japanese-ipamona-20060712-13|39	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-japanese-ipamona:pri=50
21cr|fonts-ttf-japanese-ipamona-20060712-13|40	
21cr|fonts-ttf-japanese-ipamona-20060712-13|41	%clean
21cr|fonts-ttf-japanese-ipamona-20060712-13|42	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-japanese-ipamona-20060712-13|43	
21cr|fonts-ttf-japanese-ipamona-20060712-13|44	%files
21cr|fonts-ttf-japanese-ipamona-20060712-13|45	%defattr(-,root,root)
21cr|fonts-ttf-japanese-ipamona-20060712-13|46	%doc fonts/COPYING.font.ja fonts/README_ipamona.txt
21cr|fonts-ttf-japanese-ipamona-20060712-13|47	%doc fonts/doc/*
21cr|fonts-ttf-japanese-ipamona-20060712-13|48	%doc opfc-ModuleHP-1.1.1.tar.bz2
21cr|fonts-ttf-japanese-ipamona-20060712-13|49	%{fontdir}/*
21cr|fonts-ttf-japanese-ipamona-20060712-13|50	%_sysconfdir/X11/fontpath.d/*

1516 21
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|1	%define fontdir %_datadir/fonts/TTF/japanese-mplus_ipagothic
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|2	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|3	Name:		fonts-ttf-japanese-mplus_ipagothic
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|4	Summary:	M+ OUTLINE FONTS with IPA gothic for Japanese
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|5	Version:	20060520
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|6	Release:	13
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|7	Group:		System/Fonts/True type
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|8	License:	Distributable
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|9	URL:		http://mix-mplus-ipa.sourceforge.jp/
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|10	Source0:	%{name}-%{version}.tar.bz2
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|11	Requires(post): mkfontdir, mkfontscale
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|12	BuildArch:	noarch
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|13	BuildRequires: fontconfig
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|14	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|15	%description
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|16	M+ OUTLINE FONTS don't have Kanji,
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|17	so "M+ with IPA gothic" use IPA gothic for Kanji.
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|18	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|19	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|20	%prep
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|21	%setup -q
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|22	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|23	%install
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|24	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|25	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|26	install -d %{buildroot}/%{fontdir}
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|27	install -m 644 *.ttf %{buildroot}/%{fontdir}
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|28	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|29	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|30	ln -s ../../..%fontdir \
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|31	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-japanese-mplus_ipagothic:pri=50
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|32	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|33	%clean
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|34	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|35	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|36	%post
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|37	cd %{fontdir}
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|38	mkfontdir
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|39	mkfontscale
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|40	cd -
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|41	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|42	%preun
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|43	rm -f %fontdir/fonts.{dir,scale}
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|44	
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|45	%files
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|46	%defattr(-,root,root)
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|47	%doc COPYING.font.ja *.txt
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|48	%doc opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus.tar.bz2
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|49	%{fontdir}/*.ttf
21cr|fonts-ttf-japanese-mplus_ipagothic-20060520-13|50	%_sysconfdir/X11/fontpath.d/*

1517 21
21cr|fonts-ttf-junicode-0.6.11-11|1	%define fversion %(echo %{version} |tr . -)
21cr|fonts-ttf-junicode-0.6.11-11|2	
21cr|fonts-ttf-junicode-0.6.11-11|3	Summary:	Peter Baker's Junicode Fonts for medievalists
21cr|fonts-ttf-junicode-0.6.11-11|4	Name:		fonts-ttf-junicode
21cr|fonts-ttf-junicode-0.6.11-11|5	Version:	0.6.11
21cr|fonts-ttf-junicode-0.6.11-11|6	Release:	11
21cr|fonts-ttf-junicode-0.6.11-11|7	License:	GPL
21cr|fonts-ttf-junicode-0.6.11-11|8	Group:		System/Fonts/True type
21cr|fonts-ttf-junicode-0.6.11-11|9	URL:		http://junicode.sourceforge.net/
21cr|fonts-ttf-junicode-0.6.11-11|10	# (Abel) I'm lazy; zip file at http://www.engl.virginia.edu/OE/junicode/
21cr|fonts-ttf-junicode-0.6.11-11|11	Source0:	junicode-%fversion.zip
21cr|fonts-ttf-junicode-0.6.11-11|12	# from http://heanet.dl.sourceforge.net/sourceforge/junicode/junicode-source-0.6.11.tar.gz:
21cr|fonts-ttf-junicode-0.6.11-11|13	Source1:	junicode-changelog-0.6.11
21cr|fonts-ttf-junicode-0.6.11-11|14	BuildArch:	noarch
21cr|fonts-ttf-junicode-0.6.11-11|15	BuildRequires: fontconfig
21cr|fonts-ttf-junicode-0.6.11-11|16	BuildRequires:	freetype-tools
21cr|fonts-ttf-junicode-0.6.11-11|17	
21cr|fonts-ttf-junicode-0.6.11-11|18	%description
21cr|fonts-ttf-junicode-0.6.11-11|19	This package contains the excellent Junicode font created by Peter
21cr|fonts-ttf-junicode-0.6.11-11|20	S. Baker. This font is especially suited for medievalists, as it offers
21cr|fonts-ttf-junicode-0.6.11-11|21	many characters common in languages as Old English, Old Norse, etc.,
21cr|fonts-ttf-junicode-0.6.11-11|22	but it is beautiful and elegant enough to be used for other purposes.
21cr|fonts-ttf-junicode-0.6.11-11|23	
21cr|fonts-ttf-junicode-0.6.11-11|24	%prep
21cr|fonts-ttf-junicode-0.6.11-11|25	%setup -q -c %name-%version
21cr|fonts-ttf-junicode-0.6.11-11|26	install -m 644 %SOURCE1 ChangeLog
21cr|fonts-ttf-junicode-0.6.11-11|27	
21cr|fonts-ttf-junicode-0.6.11-11|28	# clean useless dirs
21cr|fonts-ttf-junicode-0.6.11-11|29	rm -rf docs/.xvpics
21cr|fonts-ttf-junicode-0.6.11-11|30	
21cr|fonts-ttf-junicode-0.6.11-11|31	%build
21cr|fonts-ttf-junicode-0.6.11-11|32	
21cr|fonts-ttf-junicode-0.6.11-11|33	%install
21cr|fonts-ttf-junicode-0.6.11-11|34	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-junicode-0.6.11-11|35	
21cr|fonts-ttf-junicode-0.6.11-11|36	mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode
21cr|fonts-ttf-junicode-0.6.11-11|37	
21cr|fonts-ttf-junicode-0.6.11-11|38	cp *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode
21cr|fonts-ttf-junicode-0.6.11-11|39	ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode > $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode/fonts.dir
21cr|fonts-ttf-junicode-0.6.11-11|40	ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode/fonts.scale
21cr|fonts-ttf-junicode-0.6.11-11|41	
21cr|fonts-ttf-junicode-0.6.11-11|42	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-junicode-0.6.11-11|43	ln -s ../../..%_datadir/fonts/ttf/junicode \
21cr|fonts-ttf-junicode-0.6.11-11|44	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-junicode:pri=50
21cr|fonts-ttf-junicode-0.6.11-11|45	
21cr|fonts-ttf-junicode-0.6.11-11|46	%clean
21cr|fonts-ttf-junicode-0.6.11-11|47	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-junicode-0.6.11-11|48	
21cr|fonts-ttf-junicode-0.6.11-11|49	%files
21cr|fonts-ttf-junicode-0.6.11-11|50	%defattr(-,root,root,-)
21cr|fonts-ttf-junicode-0.6.11-11|51	%doc ChangeLog
21cr|fonts-ttf-junicode-0.6.11-11|52	%{_datadir}/fonts/ttf/junicode
21cr|fonts-ttf-junicode-0.6.11-11|53	%{_sysconfdir}/X11/fontpath.d/ttf-junicode:pri=50

1518 21
21cr|fonts-ttf-jura-2.6.1-4|1	%define pkgname jura-ttf
21cr|fonts-ttf-jura-2.6.1-4|2	
21cr|fonts-ttf-jura-2.6.1-4|3	Summary:	Family of sans-serif fonts in the Eurostile vein
21cr|fonts-ttf-jura-2.6.1-4|4	Name:		fonts-ttf-jura
21cr|fonts-ttf-jura-2.6.1-4|5	Version:	2.6.1
21cr|fonts-ttf-jura-2.6.1-4|6	Release:	4
21cr|fonts-ttf-jura-2.6.1-4|7	License:	OFL and GPLv3
21cr|fonts-ttf-jura-2.6.1-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-jura-2.6.1-4|9	URL:		http://io.debian.net/~danielj/
21cr|fonts-ttf-jura-2.6.1-4|10	Source0:	http://io.debian.net/~danielj/jura/%{pkgname}-%{version}.tar.bz2
21cr|fonts-ttf-jura-2.6.1-4|11	BuildArch:	noarch
21cr|fonts-ttf-jura-2.6.1-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-jura-2.6.1-4|13	BuildRequires:	dos2unix
21cr|fonts-ttf-jura-2.6.1-4|14	
21cr|fonts-ttf-jura-2.6.1-4|15	%description
21cr|fonts-ttf-jura-2.6.1-4|16	Jura is a family of sans-serif fonts in the Eurostile vein. It was originally
21cr|fonts-ttf-jura-2.6.1-4|17	inspired by some work I was doing for the FreeFont project in designing a Kayah
21cr|fonts-ttf-jura-2.6.1-4|18	Li range for FreeMono. (Kayah Li is a language used by a minority people group
21cr|fonts-ttf-jura-2.6.1-4|19	in Burma. Because the Burmese government suppresses the teaching of minority
21cr|fonts-ttf-jura-2.6.1-4|20	scripts, the Kayah Li script is taught only in schools in refugee camps
21cr|fonts-ttf-jura-2.6.1-4|21	in Thailand.) I wanted to create a Roman alphabet using the same kinds
21cr|fonts-ttf-jura-2.6.1-4|22	of strokes and curves as the Kayah Li glyphs, and thus Jura was born. It has
21cr|fonts-ttf-jura-2.6.1-4|23	been expanded to include glyphs for the Cyrillic and Greek alphabets as well.
21cr|fonts-ttf-jura-2.6.1-4|24	
21cr|fonts-ttf-jura-2.6.1-4|25	Jura is available in four weights: Book, Medium, DemiBold, and Bold.
21cr|fonts-ttf-jura-2.6.1-4|26	
21cr|fonts-ttf-jura-2.6.1-4|27	%prep
21cr|fonts-ttf-jura-2.6.1-4|28	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-jura-2.6.1-4|29	chmod -x *
21cr|fonts-ttf-jura-2.6.1-4|30	dos2unix *.txt
21cr|fonts-ttf-jura-2.6.1-4|31	
21cr|fonts-ttf-jura-2.6.1-4|32	%build
21cr|fonts-ttf-jura-2.6.1-4|33	
21cr|fonts-ttf-jura-2.6.1-4|34	%install
21cr|fonts-ttf-jura-2.6.1-4|35	%__rm -rf %{buildroot}
21cr|fonts-ttf-jura-2.6.1-4|36	
21cr|fonts-ttf-jura-2.6.1-4|37	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/jura
21cr|fonts-ttf-jura-2.6.1-4|38	
21cr|fonts-ttf-jura-2.6.1-4|39	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/jura
21cr|fonts-ttf-jura-2.6.1-4|40	ttmkfdir %{buildroot}%{_xfontdir}/TTF/jura -o %{buildroot}%{_xfontdir}/TTF/jura/fonts.dir
21cr|fonts-ttf-jura-2.6.1-4|41	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/jura/fonts.scale
21cr|fonts-ttf-jura-2.6.1-4|42	
21cr|fonts-ttf-jura-2.6.1-4|43	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-jura-2.6.1-4|44	%__ln_s ../../..%{_xfontdir}/TTF/jura \
21cr|fonts-ttf-jura-2.6.1-4|45	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-jura:pri=50
21cr|fonts-ttf-jura-2.6.1-4|46	
21cr|fonts-ttf-jura-2.6.1-4|47	%clean
21cr|fonts-ttf-jura-2.6.1-4|48	%__rm -rf %{buildroot}
21cr|fonts-ttf-jura-2.6.1-4|49	
21cr|fonts-ttf-jura-2.6.1-4|50	%files
21cr|fonts-ttf-jura-2.6.1-4|51	%defattr(-,root,root,-)
21cr|fonts-ttf-jura-2.6.1-4|52	%doc FONTLOG.txt license-gpl-3.0.txt license-ofl.txt
21cr|fonts-ttf-jura-2.6.1-4|53	%dir %{_xfontdir}/TTF/jura
21cr|fonts-ttf-jura-2.6.1-4|54	%{_xfontdir}/TTF/jura/*.ttf
21cr|fonts-ttf-jura-2.6.1-4|55	%verify(not mtime) %{_datadir}/fonts/TTF/jura/fonts.dir
21cr|fonts-ttf-jura-2.6.1-4|56	%{_xfontdir}/TTF/jura/fonts.scale
21cr|fonts-ttf-jura-2.6.1-4|57	%{_sysconfdir}/X11/fontpath.d/ttf-jura:pri=50

1519 21
21cr|fonts-ttf-kannada-1.0-16|1	Summary:	Kannada TTF fonts (Unicode encoded)
21cr|fonts-ttf-kannada-1.0-16|2	Name:		fonts-ttf-kannada
21cr|fonts-ttf-kannada-1.0-16|3	Version:	1.0
21cr|fonts-ttf-kannada-1.0-16|4	Release:	16
21cr|fonts-ttf-kannada-1.0-16|5	
21cr|fonts-ttf-kannada-1.0-16|6	Url:		http://kannada.sourceforge.net/
21cr|fonts-ttf-kannada-1.0-16|7	# dated 2002-10-27
21cr|fonts-ttf-kannada-1.0-16|8	Source0:	http://brahmi.sourceforge.net/dl/Sampige.ttf.bz2
21cr|fonts-ttf-kannada-1.0-16|9	License:	GPL
21cr|fonts-ttf-kannada-1.0-16|10	Group:		System/Fonts/True type
21cr|fonts-ttf-kannada-1.0-16|11	BuildArch:	noarch
21cr|fonts-ttf-kannada-1.0-16|12	BuildRequires: fontconfig
21cr|fonts-ttf-kannada-1.0-16|13	BuildRequires:	freetype-tools
21cr|fonts-ttf-kannada-1.0-16|14	
21cr|fonts-ttf-kannada-1.0-16|15	%description
21cr|fonts-ttf-kannada-1.0-16|16	Kannada TTF fonts usable to display Unicode encoded text; through text
21cr|fonts-ttf-kannada-1.0-16|17	engines like pango etc.
21cr|fonts-ttf-kannada-1.0-16|18	
21cr|fonts-ttf-kannada-1.0-16|19	
21cr|fonts-ttf-kannada-1.0-16|20	%prep
21cr|fonts-ttf-kannada-1.0-16|21	
21cr|fonts-ttf-kannada-1.0-16|22	#%setup
21cr|fonts-ttf-kannada-1.0-16|23	
21cr|fonts-ttf-kannada-1.0-16|24	%build
21cr|fonts-ttf-kannada-1.0-16|25	
21cr|fonts-ttf-kannada-1.0-16|26	%install
21cr|fonts-ttf-kannada-1.0-16|27	rm -fr %buildroot
21cr|fonts-ttf-kannada-1.0-16|28	
21cr|fonts-ttf-kannada-1.0-16|29	install -d %buildroot/%_datadir/fonts/TTF/kannada/
21cr|fonts-ttf-kannada-1.0-16|30	bzcat %{SOURCE0} > %buildroot/%_datadir/fonts/TTF/kannada/Sampige.ttf
21cr|fonts-ttf-kannada-1.0-16|31	
21cr|fonts-ttf-kannada-1.0-16|32	%clean
21cr|fonts-ttf-kannada-1.0-16|33	rm -fr %buildroot
21cr|fonts-ttf-kannada-1.0-16|34	
21cr|fonts-ttf-kannada-1.0-16|35	%files
21cr|fonts-ttf-kannada-1.0-16|36	%defattr(0644,root,root,0755)
21cr|fonts-ttf-kannada-1.0-16|37	#%doc README
21cr|fonts-ttf-kannada-1.0-16|38	%dir %_datadir/fonts/TTF/
21cr|fonts-ttf-kannada-1.0-16|39	%dir %_datadir/fonts/TTF/kannada/
21cr|fonts-ttf-kannada-1.0-16|40	%_datadir/fonts/TTF/kannada/*.ttf

1520 21
21cr|fonts-ttf-khartiya-1.0.1-4|1	%define pkgname khartiya-ttf
21cr|fonts-ttf-khartiya-1.0.1-4|2	
21cr|fonts-ttf-khartiya-1.0.1-4|3	Summary:	Extended Bitstream Charter font
21cr|fonts-ttf-khartiya-1.0.1-4|4	Name:		fonts-ttf-khartiya
21cr|fonts-ttf-khartiya-1.0.1-4|5	Version:	1.0.1
21cr|fonts-ttf-khartiya-1.0.1-4|6	Release:	4
21cr|fonts-ttf-khartiya-1.0.1-4|7	License:	OFL
21cr|fonts-ttf-khartiya-1.0.1-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-khartiya-1.0.1-4|9	URL:		http://code.google.com/p/khartiya/
21cr|fonts-ttf-khartiya-1.0.1-4|10	Source0:	http://khartiya.googlecode.com/files/%{pkgname}-%{version}.tar.xz
21cr|fonts-ttf-khartiya-1.0.1-4|11	BuildArch:	noarch
21cr|fonts-ttf-khartiya-1.0.1-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-khartiya-1.0.1-4|13	BuildRequires:	dos2unix
21cr|fonts-ttf-khartiya-1.0.1-4|14	
21cr|fonts-ttf-khartiya-1.0.1-4|15	%description
21cr|fonts-ttf-khartiya-1.0.1-4|16	These fonts are based on Bitstream Charter font which was released by Bitstream
21cr|fonts-ttf-khartiya-1.0.1-4|17	for X Window System. They are extended by addition of Cyrillic letters.
21cr|fonts-ttf-khartiya-1.0.1-4|18	
21cr|fonts-ttf-khartiya-1.0.1-4|19	%prep
21cr|fonts-ttf-khartiya-1.0.1-4|20	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-khartiya-1.0.1-4|21	dos2unix OFL-FAQ.txt
21cr|fonts-ttf-khartiya-1.0.1-4|22	
21cr|fonts-ttf-khartiya-1.0.1-4|23	%build
21cr|fonts-ttf-khartiya-1.0.1-4|24	
21cr|fonts-ttf-khartiya-1.0.1-4|25	%install
21cr|fonts-ttf-khartiya-1.0.1-4|26	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/khartiya
21cr|fonts-ttf-khartiya-1.0.1-4|27	
21cr|fonts-ttf-khartiya-1.0.1-4|28	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/khartiya
21cr|fonts-ttf-khartiya-1.0.1-4|29	ttmkfdir %{buildroot}%{_xfontdir}/TTF/khartiya -o %{buildroot}%{_xfontdir}/TTF/khartiya/fonts.dir
21cr|fonts-ttf-khartiya-1.0.1-4|30	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/khartiya/fonts.scale
21cr|fonts-ttf-khartiya-1.0.1-4|31	
21cr|fonts-ttf-khartiya-1.0.1-4|32	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-khartiya-1.0.1-4|33	%__ln_s ../../..%{_xfontdir}/TTF/khartiya \
21cr|fonts-ttf-khartiya-1.0.1-4|34	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-khartiya:pri=50
21cr|fonts-ttf-khartiya-1.0.1-4|35	
21cr|fonts-ttf-khartiya-1.0.1-4|36	%files
21cr|fonts-ttf-khartiya-1.0.1-4|37	%defattr(644,root,root,755)
21cr|fonts-ttf-khartiya-1.0.1-4|38	%doc FontLog.txt OFL.txt OFL-FAQ.txt
21cr|fonts-ttf-khartiya-1.0.1-4|39	%dir %{_xfontdir}/TTF/khartiya
21cr|fonts-ttf-khartiya-1.0.1-4|40	%{_xfontdir}/TTF/khartiya/*.ttf
21cr|fonts-ttf-khartiya-1.0.1-4|41	%verify(not mtime) %{_datadir}/fonts/TTF/khartiya/fonts.dir
21cr|fonts-ttf-khartiya-1.0.1-4|42	%{_xfontdir}/TTF/khartiya/fonts.scale
21cr|fonts-ttf-khartiya-1.0.1-4|43	%{_sysconfdir}/X11/fontpath.d/ttf-khartiya:pri=50

1521 21
21cr|fonts-ttf-korean-1.0.2-1.080608.9|1	%define snapdate 080608
21cr|fonts-ttf-korean-1.0.2-1.080608.9|2	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|3	Summary:	Un Fonts in Koream
21cr|fonts-ttf-korean-1.0.2-1.080608.9|4	Name:		fonts-ttf-korean
21cr|fonts-ttf-korean-1.0.2-1.080608.9|5	Epoch:		1
21cr|fonts-ttf-korean-1.0.2-1.080608.9|6	Version:	1.0.2
21cr|fonts-ttf-korean-1.0.2-1.080608.9|7	Release:	1.%{snapdate}.9
21cr|fonts-ttf-korean-1.0.2-1.080608.9|8	License:	GPLv2
21cr|fonts-ttf-korean-1.0.2-1.080608.9|9	Group:		System/Fonts/True type
21cr|fonts-ttf-korean-1.0.2-1.080608.9|10	URL:		http://kldp.net/projects/unfonts/
21cr|fonts-ttf-korean-1.0.2-1.080608.9|11	Source0:	http://kldp.net/frs/download.php/4695/un-fonts-core-%version-%snapdate.tar.gz
21cr|fonts-ttf-korean-1.0.2-1.080608.9|12	BuildArch:	noarch
21cr|fonts-ttf-korean-1.0.2-1.080608.9|13	BuildRequires:	fontconfig
21cr|fonts-ttf-korean-1.0.2-1.080608.9|14	BuildRequires:	mkfontdir
21cr|fonts-ttf-korean-1.0.2-1.080608.9|15	Provides:	baekmuk = %{EVRD}
21cr|fonts-ttf-korean-1.0.2-1.080608.9|16	Provides:	hwan-fonts = %{EVRD}
21cr|fonts-ttf-korean-1.0.2-1.080608.9|17	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|18	%description
21cr|fonts-ttf-korean-1.0.2-1.080608.9|19	Un-fonts is comes from the HLaTeX as type1 fonts in 1998 by Koaunghi Un,
21cr|fonts-ttf-korean-1.0.2-1.080608.9|20	he made type1 fonts to use with Korean TeX(HLaTeX [1]) in the late 1990's and
21cr|fonts-ttf-korean-1.0.2-1.080608.9|21	release it under the GNU GPL license.
21cr|fonts-ttf-korean-1.0.2-1.080608.9|22	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|23	%prep
21cr|fonts-ttf-korean-1.0.2-1.080608.9|24	%setup -q -n un-fonts
21cr|fonts-ttf-korean-1.0.2-1.080608.9|25	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|26	%build
21cr|fonts-ttf-korean-1.0.2-1.080608.9|27	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|28	%install
21cr|fonts-ttf-korean-1.0.2-1.080608.9|29	install -d %{buildroot}%{_datadir}/fonts/TTF/korean/
21cr|fonts-ttf-korean-1.0.2-1.080608.9|30	install -m 0644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/korean
21cr|fonts-ttf-korean-1.0.2-1.080608.9|31	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|32	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|33	(
21cr|fonts-ttf-korean-1.0.2-1.080608.9|34	cd %{buildroot}%{_datadir}/fonts/TTF/korean
21cr|fonts-ttf-korean-1.0.2-1.080608.9|35	mkfontdir > fonts.dir
21cr|fonts-ttf-korean-1.0.2-1.080608.9|36	ln -sf fonts.dir fonts.scale
21cr|fonts-ttf-korean-1.0.2-1.080608.9|37	)
21cr|fonts-ttf-korean-1.0.2-1.080608.9|38	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|39	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-korean-1.0.2-1.080608.9|40	ln -s ../../..%{_datadir}/fonts/TTF/korean \
21cr|fonts-ttf-korean-1.0.2-1.080608.9|41	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-korean:pri=50
21cr|fonts-ttf-korean-1.0.2-1.080608.9|42	
21cr|fonts-ttf-korean-1.0.2-1.080608.9|43	%files
21cr|fonts-ttf-korean-1.0.2-1.080608.9|44	%defattr(-,root,root,0755)
21cr|fonts-ttf-korean-1.0.2-1.080608.9|45	%doc README COPYING
21cr|fonts-ttf-korean-1.0.2-1.080608.9|46	%dir %{_datadir}/fonts/TTF/korean/
21cr|fonts-ttf-korean-1.0.2-1.080608.9|47	%{_datadir}/fonts/TTF/korean/*.ttf
21cr|fonts-ttf-korean-1.0.2-1.080608.9|48	%config(noreplace) %{_datadir}/fonts/TTF/korean/fonts.dir
21cr|fonts-ttf-korean-1.0.2-1.080608.9|49	%{_datadir}/fonts/TTF/korean/fonts.scale
21cr|fonts-ttf-korean-1.0.2-1.080608.9|50	%{_sysconfdir}/X11/fontpath.d/ttf-korean:pri=50

1522 21
21cr|fonts-ttf-liberastika-1.1.3-5|1	%define pkgname liberastika-ttf
21cr|fonts-ttf-liberastika-1.1.3-5|2	
21cr|fonts-ttf-liberastika-1.1.3-5|3	Summary: Sans fonts derived from Liberation Sans
21cr|fonts-ttf-liberastika-1.1.3-5|4	Name: fonts-ttf-liberastika
21cr|fonts-ttf-liberastika-1.1.3-5|5	Version: 1.1.3
21cr|fonts-ttf-liberastika-1.1.3-5|6	Release: 5
21cr|fonts-ttf-liberastika-1.1.3-5|7	License: GPLv2 with exception
21cr|fonts-ttf-liberastika-1.1.3-5|8	Group: System/Fonts/True type
21cr|fonts-ttf-liberastika-1.1.3-5|9	URL: http://code.google.com/p/liberastika/
21cr|fonts-ttf-liberastika-1.1.3-5|10	Source0: http://liberastika.googlecode.com/files/%{pkgname}-%{version}.tar.xz
21cr|fonts-ttf-liberastika-1.1.3-5|11	BuildArch: noarch
21cr|fonts-ttf-liberastika-1.1.3-5|12	BuildRequires: freetype-tools
21cr|fonts-ttf-liberastika-1.1.3-5|13	
21cr|fonts-ttf-liberastika-1.1.3-5|14	%description
21cr|fonts-ttf-liberastika-1.1.3-5|15	The font based on Liberation Sans with some cyrillic letters modified. It is
21cr|fonts-ttf-liberastika-1.1.3-5|16	metrically incompatible with Arial fonts.
21cr|fonts-ttf-liberastika-1.1.3-5|17	
21cr|fonts-ttf-liberastika-1.1.3-5|18	%prep
21cr|fonts-ttf-liberastika-1.1.3-5|19	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-liberastika-1.1.3-5|20	
21cr|fonts-ttf-liberastika-1.1.3-5|21	%build
21cr|fonts-ttf-liberastika-1.1.3-5|22	
21cr|fonts-ttf-liberastika-1.1.3-5|23	%install
21cr|fonts-ttf-liberastika-1.1.3-5|24	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/liberastika
21cr|fonts-ttf-liberastika-1.1.3-5|25	
21cr|fonts-ttf-liberastika-1.1.3-5|26	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/liberastika
21cr|fonts-ttf-liberastika-1.1.3-5|27	ttmkfdir %{buildroot}%{_xfontdir}/TTF/liberastika > %{buildroot}%{_xfontdir}/TTF/liberastika/fonts.dir
21cr|fonts-ttf-liberastika-1.1.3-5|28	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/liberastika/fonts.scale
21cr|fonts-ttf-liberastika-1.1.3-5|29	
21cr|fonts-ttf-liberastika-1.1.3-5|30	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-liberastika-1.1.3-5|31	%__ln_s ../../..%{_xfontdir}/TTF/liberastika \
21cr|fonts-ttf-liberastika-1.1.3-5|32	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-liberastika:pri=50
21cr|fonts-ttf-liberastika-1.1.3-5|33	
21cr|fonts-ttf-liberastika-1.1.3-5|34	%files
21cr|fonts-ttf-liberastika-1.1.3-5|35	%defattr(-,root,root,-)
21cr|fonts-ttf-liberastika-1.1.3-5|36	%doc AUTHORS COPYING README ChangeLog
21cr|fonts-ttf-liberastika-1.1.3-5|37	%dir %{_xfontdir}/TTF/liberastika
21cr|fonts-ttf-liberastika-1.1.3-5|38	%{_xfontdir}/TTF/liberastika/*.ttf
21cr|fonts-ttf-liberastika-1.1.3-5|39	%verify(not mtime) %{_datadir}/fonts/TTF/liberastika/fonts.dir
21cr|fonts-ttf-liberastika-1.1.3-5|40	%{_xfontdir}/TTF/liberastika/fonts.scale
21cr|fonts-ttf-liberastika-1.1.3-5|41	%{_sysconfdir}/X11/fontpath.d/ttf-liberastika:pri=50

1523 21
21cr|fonts-ttf-libertine-5.3.0-5|1	%define archivename	LinLibertineTTF
21cr|fonts-ttf-libertine-5.3.0-5|2	%define reldate		2012_07_02
21cr|fonts-ttf-libertine-5.3.0-5|3	%define fontdir		%{_datadir}/fonts/ttf/libertine
21cr|fonts-ttf-libertine-5.3.0-5|4	
21cr|fonts-ttf-libertine-5.3.0-5|5	Summary:	Linux Libertine Open Fonts
21cr|fonts-ttf-libertine-5.3.0-5|6	Name:		fonts-ttf-libertine
21cr|fonts-ttf-libertine-5.3.0-5|7	Version:	5.3.0
21cr|fonts-ttf-libertine-5.3.0-5|8	Release:	5
21cr|fonts-ttf-libertine-5.3.0-5|9	License:	GPLv2+ and OFL
21cr|fonts-ttf-libertine-5.3.0-5|10	Group:		System/Fonts/True type
21cr|fonts-ttf-libertine-5.3.0-5|11	Url:		http://linuxlibertine.sf.net
21cr|fonts-ttf-libertine-5.3.0-5|12	Source0:	http://downloads.sourceforge.net/project/linuxlibertine/linuxlibertine/5.3.0/%{archivename}_%{version}_%{reldate}.tgz
21cr|fonts-ttf-libertine-5.3.0-5|13	BuildRequires:	fontconfig
21cr|fonts-ttf-libertine-5.3.0-5|14	BuildRequires:	freetype-tools
21cr|fonts-ttf-libertine-5.3.0-5|15	Provides:	linux-libertine-fonts = %{EVRD}
21cr|fonts-ttf-libertine-5.3.0-5|16	BuildArch:	noarch
21cr|fonts-ttf-libertine-5.3.0-5|17	
21cr|fonts-ttf-libertine-5.3.0-5|18	%description
21cr|fonts-ttf-libertine-5.3.0-5|19	The Linux Libertine Open Fonts are a TrueType font family for practical
21cr|fonts-ttf-libertine-5.3.0-5|20	use in documents. They were created to provide a free alternative to
21cr|fonts-ttf-libertine-5.3.0-5|21	proprietary standard fonts.
21cr|fonts-ttf-libertine-5.3.0-5|22	
21cr|fonts-ttf-libertine-5.3.0-5|23	%files
21cr|fonts-ttf-libertine-5.3.0-5|24	%doc *.txt
21cr|fonts-ttf-libertine-5.3.0-5|25	%{fontdir}
21cr|fonts-ttf-libertine-5.3.0-5|26	%{_sysconfdir}/X11/fontpath.d/ttf-libertine:pri=50
21cr|fonts-ttf-libertine-5.3.0-5|27	
21cr|fonts-ttf-libertine-5.3.0-5|28	#----------------------------------------------------------------------------
21cr|fonts-ttf-libertine-5.3.0-5|29	
21cr|fonts-ttf-libertine-5.3.0-5|30	%prep
21cr|fonts-ttf-libertine-5.3.0-5|31	%setup -qc
21cr|fonts-ttf-libertine-5.3.0-5|32	
21cr|fonts-ttf-libertine-5.3.0-5|33	%build
21cr|fonts-ttf-libertine-5.3.0-5|34	
21cr|fonts-ttf-libertine-5.3.0-5|35	%install
21cr|fonts-ttf-libertine-5.3.0-5|36	install -d -m 0755 %{buildroot}%{fontdir}
21cr|fonts-ttf-libertine-5.3.0-5|37	install -p -m 0644 *.ttf  %{buildroot}%{fontdir}
21cr|fonts-ttf-libertine-5.3.0-5|38	ttmkfdir -d %{buildroot}%{fontdir} -o %{buildroot}%{fontdir}/fonts.scale
21cr|fonts-ttf-libertine-5.3.0-5|39	cp -f %{buildroot}%{fontdir}/fonts.scale %{buildroot}%{fontdir}/fonts.dir
21cr|fonts-ttf-libertine-5.3.0-5|40	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d
21cr|fonts-ttf-libertine-5.3.0-5|41	ln -s %{fontdir} %{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-libertine:pri=50

1524 21
21cr|fonts-ttf-lohit-2.3.8-12|1	Name:        fonts-ttf-lohit
21cr|fonts-ttf-lohit-2.3.8-12|2	Version:     2.3.8
21cr|fonts-ttf-lohit-2.3.8-12|3	Release:     12
21cr|fonts-ttf-lohit-2.3.8-12|4	Summary:     Free Indian truetype/opentype fonts
21cr|fonts-ttf-lohit-2.3.8-12|5	
21cr|fonts-ttf-lohit-2.3.8-12|6	Group:       System/Fonts/True type
21cr|fonts-ttf-lohit-2.3.8-12|7	License:     GPLv2
21cr|fonts-ttf-lohit-2.3.8-12|8	URL:         http://fedoraproject.org/wiki/Lohit
21cr|fonts-ttf-lohit-2.3.8-12|9	Source:      http://rbhalera.fedorapeople.org/released/lohit/lohit-fonts-%{version}.tar.gz
21cr|fonts-ttf-lohit-2.3.8-12|10	BuildArch:   noarch
21cr|fonts-ttf-lohit-2.3.8-12|11	BuildRequires: fontconfig
21cr|fonts-ttf-lohit-2.3.8-12|12	Obsoletes:   fonts-ttf-gurmukhi <= 1.0
21cr|fonts-ttf-lohit-2.3.8-12|13	Provides:    fonts-ttf-gurmukhi = %{version}-%{release}
21cr|fonts-ttf-lohit-2.3.8-12|14	
21cr|fonts-ttf-lohit-2.3.8-12|15	%description
21cr|fonts-ttf-lohit-2.3.8-12|16	This package provides Hindi, Bengali, Gujarati, Punjabi, Tamil,
21cr|fonts-ttf-lohit-2.3.8-12|17	Kannada, Malayalam, Oriya, Telugu, Marathi, Maithili, Kashmiri,
21cr|fonts-ttf-lohit-2.3.8-12|18	Konkani, Nepali and Sindhi TrueType/Opentype fonts.
21cr|fonts-ttf-lohit-2.3.8-12|19	
21cr|fonts-ttf-lohit-2.3.8-12|20	%prep
21cr|fonts-ttf-lohit-2.3.8-12|21	%setup -q -n lohit-fonts-%{version}
21cr|fonts-ttf-lohit-2.3.8-12|22	
21cr|fonts-ttf-lohit-2.3.8-12|23	%build
21cr|fonts-ttf-lohit-2.3.8-12|24	echo "Nothing to do in Build."
21cr|fonts-ttf-lohit-2.3.8-12|25	
21cr|fonts-ttf-lohit-2.3.8-12|26	%install
21cr|fonts-ttf-lohit-2.3.8-12|27	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-lohit-2.3.8-12|28	
21cr|fonts-ttf-lohit-2.3.8-12|29	install -d $RPM_BUILD_ROOT/%{_datadir}/fonts/TTF/lohit
21cr|fonts-ttf-lohit-2.3.8-12|30	for i in *
21cr|fonts-ttf-lohit-2.3.8-12|31	do
21cr|fonts-ttf-lohit-2.3.8-12|32	[ -d $i ] || continue
21cr|fonts-ttf-lohit-2.3.8-12|33	install -m 0644 $i/* $RPM_BUILD_ROOT/%{_datadir}/fonts/TTF/lohit
21cr|fonts-ttf-lohit-2.3.8-12|34	done
21cr|fonts-ttf-lohit-2.3.8-12|35	
21cr|fonts-ttf-lohit-2.3.8-12|36	%clean
21cr|fonts-ttf-lohit-2.3.8-12|37	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-lohit-2.3.8-12|38	
21cr|fonts-ttf-lohit-2.3.8-12|39	%files
21cr|fonts-ttf-lohit-2.3.8-12|40	%defattr(-, root, root, -)
21cr|fonts-ttf-lohit-2.3.8-12|41	%doc COPYING README AUTHORS
21cr|fonts-ttf-lohit-2.3.8-12|42	%{_datadir}/fonts/TTF/*

1525 21
21cr|fonts-ttf-mntch-script-1.0-1|1	%global oname MNTch-Script
21cr|fonts-ttf-mntch-script-1.0-1|2	
21cr|fonts-ttf-mntch-script-1.0-1|3	Summary:	BarCode font
21cr|fonts-ttf-mntch-script-1.0-1|4	Name:		fonts-ttf-mntch-script
21cr|fonts-ttf-mntch-script-1.0-1|5	Version:	1.0
21cr|fonts-ttf-mntch-script-1.0-1|6	Release:	1
21cr|fonts-ttf-mntch-script-1.0-1|7	License:	OFL
21cr|fonts-ttf-mntch-script-1.0-1|8	Group:		System/Fonts/True type
21cr|fonts-ttf-mntch-script-1.0-1|9	Url:		https://github.com/ConLenov/MNTch-Script
21cr|fonts-ttf-mntch-script-1.0-1|10	Source0:	https://github.com/ConLenov/MNTch-Script/archive/refs/tags/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|fonts-ttf-mntch-script-1.0-1|11	BuildRequires:	freetype-tools
21cr|fonts-ttf-mntch-script-1.0-1|12	BuildArch:	noarch
21cr|fonts-ttf-mntch-script-1.0-1|13	
21cr|fonts-ttf-mntch-script-1.0-1|14	%description
21cr|fonts-ttf-mntch-script-1.0-1|15	BarCode font.
21cr|fonts-ttf-mntch-script-1.0-1|16	
21cr|fonts-ttf-mntch-script-1.0-1|17	%files
21cr|fonts-ttf-mntch-script-1.0-1|18	%doc README.md
21cr|fonts-ttf-mntch-script-1.0-1|19	%license COPYING.md
21cr|fonts-ttf-mntch-script-1.0-1|20	%dir %{_xfontdir}/TTF/mntch-script
21cr|fonts-ttf-mntch-script-1.0-1|21	%{_xfontdir}/TTF/mntch-script/%{oname}.ttf
21cr|fonts-ttf-mntch-script-1.0-1|22	%verify(not mtime) %{_xfontdir}/TTF/mntch-script/fonts.dir
21cr|fonts-ttf-mntch-script-1.0-1|23	%{_xfontdir}/TTF/mntch-script/fonts.scale
21cr|fonts-ttf-mntch-script-1.0-1|24	%{_sysconfdir}/X11/fontpath.d/mntch-script:pri=50
21cr|fonts-ttf-mntch-script-1.0-1|25	
21cr|fonts-ttf-mntch-script-1.0-1|26	#----------------------------------------------------------------------------
21cr|fonts-ttf-mntch-script-1.0-1|27	
21cr|fonts-ttf-mntch-script-1.0-1|28	%prep
21cr|fonts-ttf-mntch-script-1.0-1|29	%setup -qn %{oname}-%{version}
21cr|fonts-ttf-mntch-script-1.0-1|30	
21cr|fonts-ttf-mntch-script-1.0-1|31	%build
21cr|fonts-ttf-mntch-script-1.0-1|32	
21cr|fonts-ttf-mntch-script-1.0-1|33	%install
21cr|fonts-ttf-mntch-script-1.0-1|34	mkdir -p %{buildroot}/%{_xfontdir}/TTF/mntch-script
21cr|fonts-ttf-mntch-script-1.0-1|35	cp %{oname}.ttf %{buildroot}/%{_xfontdir}/TTF/mntch-script
21cr|fonts-ttf-mntch-script-1.0-1|36	ttmkfdir %{buildroot}%{_xfontdir}/TTF/mntch-script -o %{buildroot}%{_xfontdir}/TTF/mntch-script/fonts.dir
21cr|fonts-ttf-mntch-script-1.0-1|37	ln -s fonts.dir %{buildroot}%{_xfontdir}/TTF/mntch-script/fonts.scale
21cr|fonts-ttf-mntch-script-1.0-1|38	
21cr|fonts-ttf-mntch-script-1.0-1|39	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-mntch-script-1.0-1|40	ln -s ../../..%{_xfontdir}/TTF/mntch-script %{buildroot}%{_sysconfdir}/X11/fontpath.d/mntch-script:pri=50

1526 21
21cr|fonts-ttf-myuppy-1.0.0-6|1	Summary:	MYuppy TrueType font
21cr|fonts-ttf-myuppy-1.0.0-6|2	Name:		fonts-ttf-myuppy
21cr|fonts-ttf-myuppy-1.0.0-6|3	Version:	1.0.0
21cr|fonts-ttf-myuppy-1.0.0-6|4	Release:	6
21cr|fonts-ttf-myuppy-1.0.0-6|5	License:	Eclipse Public Licence 1.0
21cr|fonts-ttf-myuppy-1.0.0-6|6	URL:		http://developer.symbian.org/
21cr|fonts-ttf-myuppy-1.0.0-6|7	Group:		System/Fonts/True type
21cr|fonts-ttf-myuppy-1.0.0-6|8	Source0:	http://developer.symbian.org/xref/epl/raw/Symbian3/sf/os/textandloc/fontservices/referencefonts/truetype/myuppygb-medium.ttf
21cr|fonts-ttf-myuppy-1.0.0-6|9	Source1:	http://developer.symbian.org/xref/epl/raw/Symbian3/sf/os/textandloc/fontservices/referencefonts/truetype/myuppygb-medium_readme.txt
21cr|fonts-ttf-myuppy-1.0.0-6|10	BuildArch:	noarch
21cr|fonts-ttf-myuppy-1.0.0-6|11	BuildRequires: fontconfig
21cr|fonts-ttf-myuppy-1.0.0-6|12	
21cr|fonts-ttf-myuppy-1.0.0-6|13	%description
21cr|fonts-ttf-myuppy-1.0.0-6|14	MYuppyGB-Medium
21cr|fonts-ttf-myuppy-1.0.0-6|15	
21cr|fonts-ttf-myuppy-1.0.0-6|16	Format - TTF TrueType
21cr|fonts-ttf-myuppy-1.0.0-6|17	Character set - GB2312
21cr|fonts-ttf-myuppy-1.0.0-6|18	Encoding - Unicode
21cr|fonts-ttf-myuppy-1.0.0-6|19	
21cr|fonts-ttf-myuppy-1.0.0-6|20	This font was designed to appeal to young urban professionals, Monotype
21cr|fonts-ttf-myuppy-1.0.0-6|21	Yuppy is a newly designed typeface with a unique, modern feel. The
21cr|fonts-ttf-myuppy-1.0.0-6|22	design combines elements of handwriting with classic letterform
21cr|fonts-ttf-myuppy-1.0.0-6|23	characteristics, such as open shapes and proper proportions that help
21cr|fonts-ttf-myuppy-1.0.0-6|24	the typeface retain legibility.
21cr|fonts-ttf-myuppy-1.0.0-6|25	
21cr|fonts-ttf-myuppy-1.0.0-6|26	%prep
21cr|fonts-ttf-myuppy-1.0.0-6|27	%setup -Tc
21cr|fonts-ttf-myuppy-1.0.0-6|28	cp %{SOURCE1} .
21cr|fonts-ttf-myuppy-1.0.0-6|29	
21cr|fonts-ttf-myuppy-1.0.0-6|30	%install
21cr|fonts-ttf-myuppy-1.0.0-6|31	rm -fr %{buildroot}
21cr|fonts-ttf-myuppy-1.0.0-6|32	mkdir -p %{buildroot}/%{_datadir}/fonts/TTF/myuppy
21cr|fonts-ttf-myuppy-1.0.0-6|33	install -m 644 %{SOURCE0} %{buildroot}/%{_datadir}/fonts/TTF/myuppy
21cr|fonts-ttf-myuppy-1.0.0-6|34	
21cr|fonts-ttf-myuppy-1.0.0-6|35	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-myuppy-1.0.0-6|36	ln -s ../../..%{_datadir}/fonts/TTF/myuppy \
21cr|fonts-ttf-myuppy-1.0.0-6|37	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-myuppy:pri=50
21cr|fonts-ttf-myuppy-1.0.0-6|38	
21cr|fonts-ttf-myuppy-1.0.0-6|39	%clean
21cr|fonts-ttf-myuppy-1.0.0-6|40	rm -fr %{buildroot}
21cr|fonts-ttf-myuppy-1.0.0-6|41	
21cr|fonts-ttf-myuppy-1.0.0-6|42	%files
21cr|fonts-ttf-myuppy-1.0.0-6|43	%defattr(-,root,root,0755)
21cr|fonts-ttf-myuppy-1.0.0-6|44	%doc *.txt
21cr|fonts-ttf-myuppy-1.0.0-6|45	%dir %{_datadir}/fonts/TTF/myuppy/
21cr|fonts-ttf-myuppy-1.0.0-6|46	%{_datadir}/fonts/TTF/myuppy/*.ttf
21cr|fonts-ttf-myuppy-1.0.0-6|47	%{_sysconfdir}/X11/fontpath.d/ttf-myuppy:pri=50

1527 21
21cr|fonts-ttf-neocyr-20110622-4|1	%define pkgname neocyr
21cr|fonts-ttf-neocyr-20110622-4|2	
21cr|fonts-ttf-neocyr-20110622-4|3	Summary:	Decorative typeface
21cr|fonts-ttf-neocyr-20110622-4|4	Name:		fonts-ttf-neocyr
21cr|fonts-ttf-neocyr-20110622-4|5	Version:	20110622
21cr|fonts-ttf-neocyr-20110622-4|6	Release:	4
21cr|fonts-ttf-neocyr-20110622-4|7	License:	OFL
21cr|fonts-ttf-neocyr-20110622-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-neocyr-20110622-4|9	URL:		http://openfontlibrary.org/font/neocyr
21cr|fonts-ttf-neocyr-20110622-4|10	Source0:	%{pkgname}.zip
21cr|fonts-ttf-neocyr-20110622-4|11	BuildArch:	noarch
21cr|fonts-ttf-neocyr-20110622-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-neocyr-20110622-4|13	BuildRequires:	dos2unix
21cr|fonts-ttf-neocyr-20110622-4|14	
21cr|fonts-ttf-neocyr-20110622-4|15	%description
21cr|fonts-ttf-neocyr-20110622-4|16	Neocyr is a decorative typeface that includes Latin and Cyrillic characters.
21cr|fonts-ttf-neocyr-20110622-4|17	
21cr|fonts-ttf-neocyr-20110622-4|18	%prep
21cr|fonts-ttf-neocyr-20110622-4|19	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-neocyr-20110622-4|20	dos2unix *.txt
21cr|fonts-ttf-neocyr-20110622-4|21	
21cr|fonts-ttf-neocyr-20110622-4|22	%build
21cr|fonts-ttf-neocyr-20110622-4|23	
21cr|fonts-ttf-neocyr-20110622-4|24	%install
21cr|fonts-ttf-neocyr-20110622-4|25	%__rm -rf %{buildroot}
21cr|fonts-ttf-neocyr-20110622-4|26	
21cr|fonts-ttf-neocyr-20110622-4|27	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/neocyr
21cr|fonts-ttf-neocyr-20110622-4|28	
21cr|fonts-ttf-neocyr-20110622-4|29	%__install -m 644 ttf/*.ttf %{buildroot}%{_xfontdir}/TTF/neocyr
21cr|fonts-ttf-neocyr-20110622-4|30	ttmkfdir %{buildroot}%{_xfontdir}/TTF/neocyr -o %{buildroot}%{_xfontdir}/TTF/neocyr/fonts.dir
21cr|fonts-ttf-neocyr-20110622-4|31	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/neocyr/fonts.scale
21cr|fonts-ttf-neocyr-20110622-4|32	
21cr|fonts-ttf-neocyr-20110622-4|33	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-neocyr-20110622-4|34	%__ln_s ../../..%{_xfontdir}/TTF/neocyr \
21cr|fonts-ttf-neocyr-20110622-4|35	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-neocyr:pri=50
21cr|fonts-ttf-neocyr-20110622-4|36	
21cr|fonts-ttf-neocyr-20110622-4|37	%clean
21cr|fonts-ttf-neocyr-20110622-4|38	%__rm -rf %{buildroot}
21cr|fonts-ttf-neocyr-20110622-4|39	
21cr|fonts-ttf-neocyr-20110622-4|40	%files
21cr|fonts-ttf-neocyr-20110622-4|41	%defattr(-,root,root,-)
21cr|fonts-ttf-neocyr-20110622-4|42	%doc FONTLOG.txt OFL.txt OFL-FAQ.txt
21cr|fonts-ttf-neocyr-20110622-4|43	%dir %{_xfontdir}/TTF/neocyr
21cr|fonts-ttf-neocyr-20110622-4|44	%{_xfontdir}/TTF/neocyr/*.ttf
21cr|fonts-ttf-neocyr-20110622-4|45	%verify(not mtime) %{_datadir}/fonts/TTF/neocyr/fonts.dir
21cr|fonts-ttf-neocyr-20110622-4|46	%{_xfontdir}/TTF/neocyr/fonts.scale
21cr|fonts-ttf-neocyr-20110622-4|47	%{_sysconfdir}/X11/fontpath.d/ttf-neocyr:pri=50

1528 21
21cr|fonts-ttf-notcouriersans-1.1-4|1	%define pkgname notcouriersans
21cr|fonts-ttf-notcouriersans-1.1-4|2	
21cr|fonts-ttf-notcouriersans-1.1-4|3	Summary:	Re-interpretation of Nimbus Mono
21cr|fonts-ttf-notcouriersans-1.1-4|4	Name:		fonts-ttf-notcouriersans
21cr|fonts-ttf-notcouriersans-1.1-4|5	Version:	1.1
21cr|fonts-ttf-notcouriersans-1.1-4|6	Release:	4
21cr|fonts-ttf-notcouriersans-1.1-4|7	License:	GPLv2 with font exception
21cr|fonts-ttf-notcouriersans-1.1-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-notcouriersans-1.1-4|9	URL:		http://ospublish.constantvzw.org
21cr|fonts-ttf-notcouriersans-1.1-4|10	Source0:	%{pkgname}.zip
21cr|fonts-ttf-notcouriersans-1.1-4|11	BuildArch:	noarch
21cr|fonts-ttf-notcouriersans-1.1-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-notcouriersans-1.1-4|13	
21cr|fonts-ttf-notcouriersans-1.1-4|14	%description
21cr|fonts-ttf-notcouriersans-1.1-4|15	NotCourierSans is a re-interpretation of Nimbus Mono whose design began
21cr|fonts-ttf-notcouriersans-1.1-4|16	in Wroclaw at the occasion of the Libre Graphics Meeting 2008. For more
21cr|fonts-ttf-notcouriersans-1.1-4|17	detailed information explore the files included in the font package
21cr|fonts-ttf-notcouriersans-1.1-4|18	(FONTLOG.txt). The 1.1 version has been expanded by a work on Cyrillic
21cr|fonts-ttf-notcouriersans-1.1-4|19	glyphs by Paulo Silva aka nitrofurano. NotCourierSans 1.1 contains 2 ornamental
21cr|fonts-ttf-notcouriersans-1.1-4|20	glyphs encoded in the private use characters: - in U+E000, the OSP frog mascot
21cr|fonts-ttf-notcouriersans-1.1-4|21	- in U+E001, the 75 ligature added during an OSP workshop in Le 75, École
21cr|fonts-ttf-notcouriersans-1.1-4|22	Supérieure des Arts de l’Image, on Wednesday 17 December. These sugars are
21cr|fonts-ttf-notcouriersans-1.1-4|23	accessible through the Ornament Open Type features.
21cr|fonts-ttf-notcouriersans-1.1-4|24	
21cr|fonts-ttf-notcouriersans-1.1-4|25	%prep
21cr|fonts-ttf-notcouriersans-1.1-4|26	%setup -q -n OSP_NotCourierSans
21cr|fonts-ttf-notcouriersans-1.1-4|27	
21cr|fonts-ttf-notcouriersans-1.1-4|28	%build
21cr|fonts-ttf-notcouriersans-1.1-4|29	
21cr|fonts-ttf-notcouriersans-1.1-4|30	%install
21cr|fonts-ttf-notcouriersans-1.1-4|31	%__rm -rf %{buildroot}
21cr|fonts-ttf-notcouriersans-1.1-4|32	
21cr|fonts-ttf-notcouriersans-1.1-4|33	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/notcouriersans
21cr|fonts-ttf-notcouriersans-1.1-4|34	
21cr|fonts-ttf-notcouriersans-1.1-4|35	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/notcouriersans
21cr|fonts-ttf-notcouriersans-1.1-4|36	ttmkfdir %{buildroot}%{_xfontdir}/TTF/notcouriersans -o %{buildroot}%{_xfontdir}/TTF/notcouriersans/fonts.dir
21cr|fonts-ttf-notcouriersans-1.1-4|37	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/notcouriersans/fonts.scale
21cr|fonts-ttf-notcouriersans-1.1-4|38	
21cr|fonts-ttf-notcouriersans-1.1-4|39	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-notcouriersans-1.1-4|40	%__ln_s ../../..%{_xfontdir}/TTF/notcouriersans \
21cr|fonts-ttf-notcouriersans-1.1-4|41	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-notcouriersans:pri=50
21cr|fonts-ttf-notcouriersans-1.1-4|42	
21cr|fonts-ttf-notcouriersans-1.1-4|43	%files
21cr|fonts-ttf-notcouriersans-1.1-4|44	%doc FONTLOG.txt COPYING.txt
21cr|fonts-ttf-notcouriersans-1.1-4|45	%dir %{_xfontdir}/TTF/notcouriersans
21cr|fonts-ttf-notcouriersans-1.1-4|46	%{_xfontdir}/TTF/notcouriersans/*.ttf
21cr|fonts-ttf-notcouriersans-1.1-4|47	%verify(not mtime) %{_datadir}/fonts/TTF/notcouriersans/fonts.dir
21cr|fonts-ttf-notcouriersans-1.1-4|48	%{_xfontdir}/TTF/notcouriersans/fonts.scale
21cr|fonts-ttf-notcouriersans-1.1-4|49	%{_sysconfdir}/X11/fontpath.d/ttf-notcouriersans:pri=50

1529 21
21cr|fonts-ttf-oldstandard-2.2-4|1	%define pkgname oldstandard
21cr|fonts-ttf-oldstandard-2.2-4|2	
21cr|fonts-ttf-oldstandard-2.2-4|3	Summary:	Old-style font family
21cr|fonts-ttf-oldstandard-2.2-4|4	Name:		fonts-ttf-oldstandard
21cr|fonts-ttf-oldstandard-2.2-4|5	Version:	2.2
21cr|fonts-ttf-oldstandard-2.2-4|6	Release:	4
21cr|fonts-ttf-oldstandard-2.2-4|7	License:	OFL
21cr|fonts-ttf-oldstandard-2.2-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-oldstandard-2.2-4|9	URL:		http://www.thessalonica.org.ru/en/fonts.html
21cr|fonts-ttf-oldstandard-2.2-4|10	Source0:	http://www.thessalonica.org.ru/downloads/%{pkgname}-%{version}.ttf.zip
21cr|fonts-ttf-oldstandard-2.2-4|11	BuildArch:	noarch
21cr|fonts-ttf-oldstandard-2.2-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-oldstandard-2.2-4|13	BuildRequires:	dos2unix
21cr|fonts-ttf-oldstandard-2.2-4|14	
21cr|fonts-ttf-oldstandard-2.2-4|15	%description
21cr|fonts-ttf-oldstandard-2.2-4|16	Old Standard is a multilingual font family, supposed to be a good companion
21cr|fonts-ttf-oldstandard-2.2-4|17	for Thessalonica. It is based on Russian and German editions of the late 19th
21cr|fonts-ttf-oldstandard-2.2-4|18	and early 20th centuries and reproduces the so-called "Modern" style, extremely
21cr|fonts-ttf-oldstandard-2.2-4|19	popular in its time, but almost completely abandoned later. This project is
21cr|fonts-ttf-oldstandard-2.2-4|20	currently most mature and stable, although still has a large field
21cr|fonts-ttf-oldstandard-2.2-4|21	for improvements. The Old Standard font family currently includes three shapes
21cr|fonts-ttf-oldstandard-2.2-4|22	(regular, italic and bold) and has more than 1400 glyphs in the regular
21cr|fonts-ttf-oldstandard-2.2-4|23	version.
21cr|fonts-ttf-oldstandard-2.2-4|24	
21cr|fonts-ttf-oldstandard-2.2-4|25	%prep
21cr|fonts-ttf-oldstandard-2.2-4|26	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-oldstandard-2.2-4|27	dos2unix OFL-FAQ.txt
21cr|fonts-ttf-oldstandard-2.2-4|28	
21cr|fonts-ttf-oldstandard-2.2-4|29	%build
21cr|fonts-ttf-oldstandard-2.2-4|30	
21cr|fonts-ttf-oldstandard-2.2-4|31	%install
21cr|fonts-ttf-oldstandard-2.2-4|32	%__rm -rf %{buildroot}
21cr|fonts-ttf-oldstandard-2.2-4|33	
21cr|fonts-ttf-oldstandard-2.2-4|34	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/oldstandard
21cr|fonts-ttf-oldstandard-2.2-4|35	
21cr|fonts-ttf-oldstandard-2.2-4|36	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/oldstandard
21cr|fonts-ttf-oldstandard-2.2-4|37	ttmkfdir %{buildroot}%{_xfontdir}/TTF/oldstandard -o %{buildroot}%{_xfontdir}/TTF/oldstandard/fonts.dir
21cr|fonts-ttf-oldstandard-2.2-4|38	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/oldstandard/fonts.scale
21cr|fonts-ttf-oldstandard-2.2-4|39	
21cr|fonts-ttf-oldstandard-2.2-4|40	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-oldstandard-2.2-4|41	%__ln_s ../../..%{_xfontdir}/TTF/oldstandard \
21cr|fonts-ttf-oldstandard-2.2-4|42	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-oldstandard:pri=50
21cr|fonts-ttf-oldstandard-2.2-4|43	
21cr|fonts-ttf-oldstandard-2.2-4|44	%clean
21cr|fonts-ttf-oldstandard-2.2-4|45	%__rm -rf %{buildroot}
21cr|fonts-ttf-oldstandard-2.2-4|46	
21cr|fonts-ttf-oldstandard-2.2-4|47	%files
21cr|fonts-ttf-oldstandard-2.2-4|48	%defattr(-,root,root,-)
21cr|fonts-ttf-oldstandard-2.2-4|49	%doc FONTLOG.txt OFL.txt OFL-FAQ.txt
21cr|fonts-ttf-oldstandard-2.2-4|50	%dir %{_xfontdir}/TTF/oldstandard
21cr|fonts-ttf-oldstandard-2.2-4|51	%{_xfontdir}/TTF/oldstandard/*.ttf
21cr|fonts-ttf-oldstandard-2.2-4|52	%verify(not mtime) %{_datadir}/fonts/TTF/oldstandard/fonts.dir
21cr|fonts-ttf-oldstandard-2.2-4|53	%{_xfontdir}/TTF/oldstandard/fonts.scale
21cr|fonts-ttf-oldstandard-2.2-4|54	%{_sysconfdir}/X11/fontpath.d/ttf-oldstandard:pri=50

1530 21
21cr|fonts-ttf-open-dyslexic-20160623-1|1	Name:		fonts-ttf-open-dyslexic
21cr|fonts-ttf-open-dyslexic-20160623-1|2	Version:	20160623
21cr|fonts-ttf-open-dyslexic-20160623-1|3	Release:	1
21cr|fonts-ttf-open-dyslexic-20160623-1|4	License:	CC-BY
21cr|fonts-ttf-open-dyslexic-20160623-1|5	Summary:	TrueType fonts
21cr|fonts-ttf-open-dyslexic-20160623-1|6	Group:		System/Fonts/True type
21cr|fonts-ttf-open-dyslexic-20160623-1|7	Source0:	https://github.com/antijingoist/open-dyslexic/raw/master/opendyslexic.ttf
21cr|fonts-ttf-open-dyslexic-20160623-1|8	Source1:	https://github.com/antijingoist/open-dyslexic/raw/master/opendyslexic-bold.ttf
21cr|fonts-ttf-open-dyslexic-20160623-1|9	Source2:	https://github.com/antijingoist/open-dyslexic/raw/master/opendyslexic-italic.ttf
21cr|fonts-ttf-open-dyslexic-20160623-1|10	Source3:	https://github.com/antijingoist/open-dyslexic/raw/master/OpenDyslexic-BoldItalic.ttf
21cr|fonts-ttf-open-dyslexic-20160623-1|11	BuildArch:	noarch
21cr|fonts-ttf-open-dyslexic-20160623-1|12	
21cr|fonts-ttf-open-dyslexic-20160623-1|13	%description
21cr|fonts-ttf-open-dyslexic-20160623-1|14	Font created to help dyslexic readers. Bottom heavy and unique
21cr|fonts-ttf-open-dyslexic-20160623-1|15	character shapes help prevent letters and numbers from being confused.
21cr|fonts-ttf-open-dyslexic-20160623-1|16	
21cr|fonts-ttf-open-dyslexic-20160623-1|17	%prep
21cr|fonts-ttf-open-dyslexic-20160623-1|18	
21cr|fonts-ttf-open-dyslexic-20160623-1|19	%build
21cr|fonts-ttf-open-dyslexic-20160623-1|20	
21cr|fonts-ttf-open-dyslexic-20160623-1|21	%install
21cr|fonts-ttf-open-dyslexic-20160623-1|22	mkdir -p %{buildroot}%{_datadir}/fonts/ttf/open-dyslexic
21cr|fonts-ttf-open-dyslexic-20160623-1|23	install -m444 %SOURCE0 %{buildroot}%{_datadir}/fonts/ttf/open-dyslexic
21cr|fonts-ttf-open-dyslexic-20160623-1|24	install -m444 %SOURCE1 %{buildroot}%{_datadir}/fonts/ttf/open-dyslexic
21cr|fonts-ttf-open-dyslexic-20160623-1|25	install -m444 %SOURCE2 %{buildroot}%{_datadir}/fonts/ttf/open-dyslexic
21cr|fonts-ttf-open-dyslexic-20160623-1|26	install -m444 %SOURCE3 %{buildroot}%{_datadir}/fonts/ttf/open-dyslexic
21cr|fonts-ttf-open-dyslexic-20160623-1|27	
21cr|fonts-ttf-open-dyslexic-20160623-1|28	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-open-dyslexic-20160623-1|29	ln -s ../../..%{_datadir}/fonts/ttf/open-dyslexic \
21cr|fonts-ttf-open-dyslexic-20160623-1|30	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-open-dyslexic:pri=50
21cr|fonts-ttf-open-dyslexic-20160623-1|31	
21cr|fonts-ttf-open-dyslexic-20160623-1|32	%files
21cr|fonts-ttf-open-dyslexic-20160623-1|33	%dir %{_datadir}/fonts/ttf/open-dyslexic
21cr|fonts-ttf-open-dyslexic-20160623-1|34	%{_datadir}/fonts/ttf/open-dyslexic/*.ttf
21cr|fonts-ttf-open-dyslexic-20160623-1|35	%{_sysconfdir}/X11/fontpath.d/ttf-open-dyslexic:pri=50

1531 21
21cr|fonts-ttf-paratype-astra-1.1.0-1|1	Name:       fonts-ttf-paratype-astra
21cr|fonts-ttf-paratype-astra-1.1.0-1|2	Version:    1.1.0
21cr|fonts-ttf-paratype-astra-1.1.0-1|3	Release:    1
21cr|fonts-ttf-paratype-astra-1.1.0-1|4	Summary:    PT Astra Sans and PT Astra Serif fonts
21cr|fonts-ttf-paratype-astra-1.1.0-1|5	Group:      System/Fonts/True type
21cr|fonts-ttf-paratype-astra-1.1.0-1|6	BuildArch:  noarch
21cr|fonts-ttf-paratype-astra-1.1.0-1|7	URL:        https://www.paratype.ru/cinfo/news.asp?NewsId=3469
21cr|fonts-ttf-paratype-astra-1.1.0-1|8	Source0:    http://www.paratype.ru/uni/public/PTAstraSans.zip
21cr|fonts-ttf-paratype-astra-1.1.0-1|9	Source1:    http://www.paratype.ru/uni/public/PTAstraSerif.zip
21cr|fonts-ttf-paratype-astra-1.1.0-1|10	License:    OFL (SIL Open Font License)
21cr|fonts-ttf-paratype-astra-1.1.0-1|11	BuildRequires: fontconfig
21cr|fonts-ttf-paratype-astra-1.1.0-1|12	
21cr|fonts-ttf-paratype-astra-1.1.0-1|13	%description
21cr|fonts-ttf-paratype-astra-1.1.0-1|14	PT Astra Sans, PT Astra Serif are the free
21cr|fonts-ttf-paratype-astra-1.1.0-1|15	alternatives of Times New Roman font.
21cr|fonts-ttf-paratype-astra-1.1.0-1|16	
21cr|fonts-ttf-paratype-astra-1.1.0-1|17	%prep
21cr|fonts-ttf-paratype-astra-1.1.0-1|18	%setup -c
21cr|fonts-ttf-paratype-astra-1.1.0-1|19	%setup -T -D -a 1
21cr|fonts-ttf-paratype-astra-1.1.0-1|20	
21cr|fonts-ttf-paratype-astra-1.1.0-1|21	%install
21cr|fonts-ttf-paratype-astra-1.1.0-1|22	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/PTAstra
21cr|fonts-ttf-paratype-astra-1.1.0-1|23	cp -f *.ttf %{buildroot}%{_datadir}/fonts/TTF/PTAstra/
21cr|fonts-ttf-paratype-astra-1.1.0-1|24	
21cr|fonts-ttf-paratype-astra-1.1.0-1|25	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-paratype-astra-1.1.0-1|26	ln -s ../../..%{_datadir}/fonts/TTF/PTAstra \
21cr|fonts-ttf-paratype-astra-1.1.0-1|27	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-paratype-astra:pri=50
21cr|fonts-ttf-paratype-astra-1.1.0-1|28	
21cr|fonts-ttf-paratype-astra-1.1.0-1|29	%files
21cr|fonts-ttf-paratype-astra-1.1.0-1|30	%dir %{_datadir}/fonts/TTF/PTAstra
21cr|fonts-ttf-paratype-astra-1.1.0-1|31	%{_datadir}/fonts/TTF/PTAstra/*.ttf
21cr|fonts-ttf-paratype-astra-1.1.0-1|32	%{_sysconfdir}/X11/fontpath.d/ttf-paratype-astra:pri=50

1532 21
21cr|fonts-ttf-pfennig-20110924-4|1	%define pkgname pfennig
21cr|fonts-ttf-pfennig-20110924-4|2	
21cr|fonts-ttf-pfennig-20110924-4|3	Summary:	Humanist sans-serif font family
21cr|fonts-ttf-pfennig-20110924-4|4	Name:		fonts-ttf-pfennig
21cr|fonts-ttf-pfennig-20110924-4|5	Version:	20110924
21cr|fonts-ttf-pfennig-20110924-4|6	Release:	4
21cr|fonts-ttf-pfennig-20110924-4|7	License:	OFL
21cr|fonts-ttf-pfennig-20110924-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-pfennig-20110924-4|9	URL:		http://io.debian.net/~danielj/
21cr|fonts-ttf-pfennig-20110924-4|10	Source0:	http://io.debian.net/~danielj/pfennig/%{pkgname}-%{version}.tar.bz2
21cr|fonts-ttf-pfennig-20110924-4|11	BuildArch:	noarch
21cr|fonts-ttf-pfennig-20110924-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-pfennig-20110924-4|13	BuildRequires:	dos2unix
21cr|fonts-ttf-pfennig-20110924-4|14	
21cr|fonts-ttf-pfennig-20110924-4|15	%description
21cr|fonts-ttf-pfennig-20110924-4|16	Pfennig is a humanist sans-serif font with support for Latin, Cyrillic, Greek
21cr|fonts-ttf-pfennig-20110924-4|17	and Hebrew character sets. It contains sufficient characters for Latin-0
21cr|fonts-ttf-pfennig-20110924-4|18	through Latin-10, as well as glyphs for all modern Cyrillic orthographies,
21cr|fonts-ttf-pfennig-20110924-4|19	the full Vietnamese range, modern Greek, modern Hebrew, and the Pan-African
21cr|fonts-ttf-pfennig-20110924-4|20	Alphabet. It supports the standard Roman ligatures and uses OpenType tables
21cr|fonts-ttf-pfennig-20110924-4|21	for diacritic placement. The italic faces are true italics, not just oblique.
21cr|fonts-ttf-pfennig-20110924-4|22	
21cr|fonts-ttf-pfennig-20110924-4|23	%prep
21cr|fonts-ttf-pfennig-20110924-4|24	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-pfennig-20110924-4|25	dos2unix *.txt
21cr|fonts-ttf-pfennig-20110924-4|26	
21cr|fonts-ttf-pfennig-20110924-4|27	%build
21cr|fonts-ttf-pfennig-20110924-4|28	
21cr|fonts-ttf-pfennig-20110924-4|29	%install
21cr|fonts-ttf-pfennig-20110924-4|30	%__rm -rf %{buildroot}
21cr|fonts-ttf-pfennig-20110924-4|31	
21cr|fonts-ttf-pfennig-20110924-4|32	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/pfennig
21cr|fonts-ttf-pfennig-20110924-4|33	
21cr|fonts-ttf-pfennig-20110924-4|34	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/pfennig
21cr|fonts-ttf-pfennig-20110924-4|35	ttmkfdir %{buildroot}%{_xfontdir}/TTF/pfennig -o %{buildroot}%{_xfontdir}/TTF/pfennig/fonts.dir
21cr|fonts-ttf-pfennig-20110924-4|36	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/pfennig/fonts.scale
21cr|fonts-ttf-pfennig-20110924-4|37	
21cr|fonts-ttf-pfennig-20110924-4|38	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-pfennig-20110924-4|39	%__ln_s ../../..%{_xfontdir}/TTF/pfennig \
21cr|fonts-ttf-pfennig-20110924-4|40	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-pfennig:pri=50
21cr|fonts-ttf-pfennig-20110924-4|41	
21cr|fonts-ttf-pfennig-20110924-4|42	%clean
21cr|fonts-ttf-pfennig-20110924-4|43	%__rm -rf %{buildroot}
21cr|fonts-ttf-pfennig-20110924-4|44	
21cr|fonts-ttf-pfennig-20110924-4|45	%files
21cr|fonts-ttf-pfennig-20110924-4|46	%defattr(-,root,root,-)
21cr|fonts-ttf-pfennig-20110924-4|47	%doc FONTLOG.txt OFL.txt
21cr|fonts-ttf-pfennig-20110924-4|48	%dir %{_xfontdir}/TTF/pfennig
21cr|fonts-ttf-pfennig-20110924-4|49	%{_xfontdir}/TTF/pfennig/*.ttf
21cr|fonts-ttf-pfennig-20110924-4|50	%verify(not mtime) %{_datadir}/fonts/TTF/pfennig/fonts.dir
21cr|fonts-ttf-pfennig-20110924-4|51	%{_xfontdir}/TTF/pfennig/fonts.scale
21cr|fonts-ttf-pfennig-20110924-4|52	%{_sysconfdir}/X11/fontpath.d/ttf-pfennig:pri=50

1533 21
21cr|fonts-ttf-poltawski-antiqua-1.101-4|1	Summary:	Truetype's Poltawski-Antiqua fonts
21cr|fonts-ttf-poltawski-antiqua-1.101-4|2	Name:		fonts-ttf-poltawski-antiqua
21cr|fonts-ttf-poltawski-antiqua-1.101-4|3	Version:	1.101
21cr|fonts-ttf-poltawski-antiqua-1.101-4|4	Release:	4
21cr|fonts-ttf-poltawski-antiqua-1.101-4|5	License:	GUST Font License
21cr|fonts-ttf-poltawski-antiqua-1.101-4|6	Group:		System/Fonts/True type
21cr|fonts-ttf-poltawski-antiqua-1.101-4|7	URL:		http://jmn.pl/antykwa-poltawskiego/
21cr|fonts-ttf-poltawski-antiqua-1.101-4|8	Source0:	http://jmn.pl/pliki/ap%{version}ttf.zip
21cr|fonts-ttf-poltawski-antiqua-1.101-4|9	BuildArch:	noarch
21cr|fonts-ttf-poltawski-antiqua-1.101-4|10	BuildRequires:	fontconfig
21cr|fonts-ttf-poltawski-antiqua-1.101-4|11	BuildRequires:	freetype-tools
21cr|fonts-ttf-poltawski-antiqua-1.101-4|12	
21cr|fonts-ttf-poltawski-antiqua-1.101-4|13	%description
21cr|fonts-ttf-poltawski-antiqua-1.101-4|14	This font was designed in the 'twenties and the 'thirties
21cr|fonts-ttf-poltawski-antiqua-1.101-4|15	of XX century by a Polish graphic artist and a typographer
21cr|fonts-ttf-poltawski-antiqua-1.101-4|16	Adam Poltawski.
21cr|fonts-ttf-poltawski-antiqua-1.101-4|17	It was widely used by Polish printing houses as long as metal
21cr|fonts-ttf-poltawski-antiqua-1.101-4|18	types were in use (until ca the 'sixties).
21cr|fonts-ttf-poltawski-antiqua-1.101-4|19	
21cr|fonts-ttf-poltawski-antiqua-1.101-4|20	%prep
21cr|fonts-ttf-poltawski-antiqua-1.101-4|21	%setup -qc
21cr|fonts-ttf-poltawski-antiqua-1.101-4|22	
21cr|fonts-ttf-poltawski-antiqua-1.101-4|23	%build
21cr|fonts-ttf-poltawski-antiqua-1.101-4|24	
21cr|fonts-ttf-poltawski-antiqua-1.101-4|25	%install
21cr|fonts-ttf-poltawski-antiqua-1.101-4|26	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/antpolt
21cr|fonts-ttf-poltawski-antiqua-1.101-4|27	
21cr|fonts-ttf-poltawski-antiqua-1.101-4|28	install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/antpolt
21cr|fonts-ttf-poltawski-antiqua-1.101-4|29	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/antpolt > %{buildroot}%{_datadir}/fonts/TTF/antpolt/fonts.dir
21cr|fonts-ttf-poltawski-antiqua-1.101-4|30	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/antpolt/fonts.scale
21cr|fonts-ttf-poltawski-antiqua-1.101-4|31	
21cr|fonts-ttf-poltawski-antiqua-1.101-4|32	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-poltawski-antiqua-1.101-4|33	ln -s ../../..%{_datadir}/fonts/TTF/antpolt \
21cr|fonts-ttf-poltawski-antiqua-1.101-4|34	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-antpolt:pri=50
21cr|fonts-ttf-poltawski-antiqua-1.101-4|35	
21cr|fonts-ttf-poltawski-antiqua-1.101-4|36	%files
21cr|fonts-ttf-poltawski-antiqua-1.101-4|37	%dir %{_datadir}/fonts/TTF/antpolt
21cr|fonts-ttf-poltawski-antiqua-1.101-4|38	%{_datadir}/fonts/TTF/antpolt/*.ttf
21cr|fonts-ttf-poltawski-antiqua-1.101-4|39	%verify(not mtime) %{_datadir}/fonts/TTF/antpolt/fonts.dir
21cr|fonts-ttf-poltawski-antiqua-1.101-4|40	%{_datadir}/fonts/TTF/antpolt/fonts.scale
21cr|fonts-ttf-poltawski-antiqua-1.101-4|41	%{_sysconfdir}/X11/fontpath.d/ttf-antpolt:pri=50

1534 21
21cr|fonts-ttf-ptsans-20101225-4|1	%define pkgname PTSans
21cr|fonts-ttf-ptsans-20101225-4|2	
21cr|fonts-ttf-ptsans-20101225-4|3	Summary: Fonts to support national alphabet of Russian people
21cr|fonts-ttf-ptsans-20101225-4|4	Name: fonts-ttf-ptsans
21cr|fonts-ttf-ptsans-20101225-4|5	Version: 20101225
21cr|fonts-ttf-ptsans-20101225-4|6	Release: 4
21cr|fonts-ttf-ptsans-20101225-4|7	License: open
21cr|fonts-ttf-ptsans-20101225-4|8	Group: System/Fonts/True type
21cr|fonts-ttf-ptsans-20101225-4|9	URL: http://www.fontstock.com/public/PTSans.zip
21cr|fonts-ttf-ptsans-20101225-4|10	Source0: %{pkgname}.zip
21cr|fonts-ttf-ptsans-20101225-4|11	BuildArch: noarch
21cr|fonts-ttf-ptsans-20101225-4|12	BuildRequires: freetype-tools
21cr|fonts-ttf-ptsans-20101225-4|13	
21cr|fonts-ttf-ptsans-20101225-4|14	%description
21cr|fonts-ttf-ptsans-20101225-4|15	Headset PTSans is part of the project to create a set of Russian fonts free
21cr|fonts-ttf-ptsans-20101225-4|16	public open-user license, designed to meet the needs of multi-ethnic country
21cr|fonts-ttf-ptsans-20101225-4|17	in the font that will not only serve in official and business correspondence,
21cr|fonts-ttf-ptsans-20101225-4|18	but also serve as a tool for development of national literature
21cr|fonts-ttf-ptsans-20101225-4|19	and intercultural exchange.
21cr|fonts-ttf-ptsans-20101225-4|20	
21cr|fonts-ttf-ptsans-20101225-4|21	%prep
21cr|fonts-ttf-ptsans-20101225-4|22	%setup -q -c -n %{pkgname}
21cr|fonts-ttf-ptsans-20101225-4|23	
21cr|fonts-ttf-ptsans-20101225-4|24	%build
21cr|fonts-ttf-ptsans-20101225-4|25	
21cr|fonts-ttf-ptsans-20101225-4|26	%install
21cr|fonts-ttf-ptsans-20101225-4|27	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/ptsans
21cr|fonts-ttf-ptsans-20101225-4|28	
21cr|fonts-ttf-ptsans-20101225-4|29	install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/ptsans
21cr|fonts-ttf-ptsans-20101225-4|30	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/ptsans -o %{buildroot}%{_datadir}/fonts/TTF/ptsans/fonts.dir
21cr|fonts-ttf-ptsans-20101225-4|31	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/ptsans/fonts.scale
21cr|fonts-ttf-ptsans-20101225-4|32	
21cr|fonts-ttf-ptsans-20101225-4|33	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-ptsans-20101225-4|34	ln -s ../../..%_datadir/fonts/TTF/ptsans \
21cr|fonts-ttf-ptsans-20101225-4|35	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ptsans:pri=50
21cr|fonts-ttf-ptsans-20101225-4|36	
21cr|fonts-ttf-ptsans-20101225-4|37	%files
21cr|fonts-ttf-ptsans-20101225-4|38	%defattr(644,root,root,755)
21cr|fonts-ttf-ptsans-20101225-4|39	%doc *.txt
21cr|fonts-ttf-ptsans-20101225-4|40	%dir %{_datadir}/fonts/TTF/ptsans
21cr|fonts-ttf-ptsans-20101225-4|41	%{_datadir}/fonts/TTF/ptsans/*.ttf
21cr|fonts-ttf-ptsans-20101225-4|42	%verify(not mtime) %{_datadir}/fonts/TTF/ptsans/fonts.dir
21cr|fonts-ttf-ptsans-20101225-4|43	%{_datadir}/fonts/TTF/ptsans/fonts.scale
21cr|fonts-ttf-ptsans-20101225-4|44	%{_sysconfdir}/X11/fontpath.d/ttf-ptsans:pri=50

1535 21
21cr|fonts-ttf-ptserif-0.1-6|1	%define pkgname PTSerif
21cr|fonts-ttf-ptserif-0.1-6|2	
21cr|fonts-ttf-ptserif-0.1-6|3	Summary:	Fonts to support national alphabet of Russian people
21cr|fonts-ttf-ptserif-0.1-6|4	Name:		fonts-ttf-ptserif
21cr|fonts-ttf-ptserif-0.1-6|5	Version:	0.1
21cr|fonts-ttf-ptserif-0.1-6|6	Release:	6
21cr|fonts-ttf-ptserif-0.1-6|7	License:	ParaType Free Font License
21cr|fonts-ttf-ptserif-0.1-6|8	Group:		System/Fonts/True type
21cr|fonts-ttf-ptserif-0.1-6|9	URL:		http://www.paratype.com/public/
21cr|fonts-ttf-ptserif-0.1-6|10	Source0:	http://www.fontstock.com/public/%{pkgname}.zip
21cr|fonts-ttf-ptserif-0.1-6|11	BuildArch:	noarch
21cr|fonts-ttf-ptserif-0.1-6|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-ptserif-0.1-6|13	BuildRequires:	dos2unix
21cr|fonts-ttf-ptserif-0.1-6|14	
21cr|fonts-ttf-ptserif-0.1-6|15	%description
21cr|fonts-ttf-ptserif-0.1-6|16	PT Serif is a transitional serif face with humanistic terminals designed
21cr|fonts-ttf-ptserif-0.1-6|17	for use together with PT Sans and harmonized with PT Sans on metrics,
21cr|fonts-ttf-ptserif-0.1-6|18	proportions, weights and design. PT Serif consists of six styles: regular
21cr|fonts-ttf-ptserif-0.1-6|19	and bold weights with corresponding italics form a standard computer font
21cr|fonts-ttf-ptserif-0.1-6|20	family for basic text setting; two caption styles (regular and italic) are
21cr|fonts-ttf-ptserif-0.1-6|21	for texts of small point sizes.
21cr|fonts-ttf-ptserif-0.1-6|22	
21cr|fonts-ttf-ptserif-0.1-6|23	Designed by Alexandra Korolkova, Olga Umpeleva and Vladimir Yefimov.
21cr|fonts-ttf-ptserif-0.1-6|24	Released by ParaType in 2010.
21cr|fonts-ttf-ptserif-0.1-6|25	
21cr|fonts-ttf-ptserif-0.1-6|26	%prep
21cr|fonts-ttf-ptserif-0.1-6|27	%setup -q -c -n %{pkgname}
21cr|fonts-ttf-ptserif-0.1-6|28	iconv -f cp1252 -t utf8 'PT Free Font License_eng_1.2.txt' -o 'PT-Free-Font-License_eng_1.2.txt'
21cr|fonts-ttf-ptserif-0.1-6|29	dos2unix PT-Free-Font-License_eng_1.2.txt
21cr|fonts-ttf-ptserif-0.1-6|30	
21cr|fonts-ttf-ptserif-0.1-6|31	%build
21cr|fonts-ttf-ptserif-0.1-6|32	
21cr|fonts-ttf-ptserif-0.1-6|33	%install
21cr|fonts-ttf-ptserif-0.1-6|34	mkdir -p %{buildroot}%{_xfontdir}/TTF/ptserif
21cr|fonts-ttf-ptserif-0.1-6|35	
21cr|fonts-ttf-ptserif-0.1-6|36	install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/ptserif
21cr|fonts-ttf-ptserif-0.1-6|37	ttmkfdir %{buildroot}%{_xfontdir}/TTF/ptserif -o %{buildroot}%{_xfontdir}/TTF/ptserif/fonts.dir
21cr|fonts-ttf-ptserif-0.1-6|38	ln -s fonts.dir %{buildroot}%{_xfontdir}/TTF/ptserif/fonts.scale
21cr|fonts-ttf-ptserif-0.1-6|39	
21cr|fonts-ttf-ptserif-0.1-6|40	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-ptserif-0.1-6|41	ln -s ../../..%_datadir/fonts/TTF/ptserif \
21cr|fonts-ttf-ptserif-0.1-6|42	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ptserif:pri=50
21cr|fonts-ttf-ptserif-0.1-6|43	
21cr|fonts-ttf-ptserif-0.1-6|44	%files
21cr|fonts-ttf-ptserif-0.1-6|45	%doc PT-Free-Font-License_eng_1.2.txt
21cr|fonts-ttf-ptserif-0.1-6|46	%dir %{_xfontdir}/TTF/ptserif
21cr|fonts-ttf-ptserif-0.1-6|47	%{_xfontdir}/TTF/ptserif/*.ttf
21cr|fonts-ttf-ptserif-0.1-6|48	%verify(not mtime) %{_xfontdir}/TTF/ptserif/fonts.dir
21cr|fonts-ttf-ptserif-0.1-6|49	%{_xfontdir}/TTF/ptserif/fonts.scale
21cr|fonts-ttf-ptserif-0.1-6|50	%{_sysconfdir}/X11/fontpath.d/ttf-ptserif:pri=50

1536 21
21cr|fonts-ttf-pwt-0.5-5|1	%define pkgname pwtfont
21cr|fonts-ttf-pwt-0.5-5|2	
21cr|fonts-ttf-pwt-0.5-5|3	Summary: Fonts to replace commonly used Microsoft Windows Fonts
21cr|fonts-ttf-pwt-0.5-5|4	Name: fonts-ttf-pwt
21cr|fonts-ttf-pwt-0.5-5|5	Version: 0.5
21cr|fonts-ttf-pwt-0.5-5|6	Release: 5
21cr|fonts-ttf-pwt-0.5-5|7	License: open
21cr|fonts-ttf-pwt-0.5-5|8	Group: System/Fonts/True type
21cr|fonts-ttf-pwt-0.5-5|9	URL: http://www.pingwinsoft.ru/system/uploads/7/original/fonts_test.zip?1276003553
21cr|fonts-ttf-pwt-0.5-5|10	Source0: %{pkgname}.tar.bz2
21cr|fonts-ttf-pwt-0.5-5|11	BuildArch: noarch
21cr|fonts-ttf-pwt-0.5-5|12	BuildRequires: freetype-tools
21cr|fonts-ttf-pwt-0.5-5|13	
21cr|fonts-ttf-pwt-0.5-5|14	%description
21cr|fonts-ttf-pwt-0.5-5|15	The PingWin Typography (PWT) fonts are intended to be replacements for most
21cr|fonts-ttf-pwt-0.5-5|16	commonly used fonts on Microsoft systems: Tahoma, Arial, Courier, Verdana,
21cr|fonts-ttf-pwt-0.5-5|17	Times New Roman
21cr|fonts-ttf-pwt-0.5-5|18	
21cr|fonts-ttf-pwt-0.5-5|19	%prep
21cr|fonts-ttf-pwt-0.5-5|20	%setup -q -n %{pkgname}
21cr|fonts-ttf-pwt-0.5-5|21	
21cr|fonts-ttf-pwt-0.5-5|22	%build
21cr|fonts-ttf-pwt-0.5-5|23	
21cr|fonts-ttf-pwt-0.5-5|24	%install
21cr|fonts-ttf-pwt-0.5-5|25	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/pwt
21cr|fonts-ttf-pwt-0.5-5|26	
21cr|fonts-ttf-pwt-0.5-5|27	install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/pwt
21cr|fonts-ttf-pwt-0.5-5|28	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/pwt > %{buildroot}%{_datadir}/fonts/TTF/pwt/fonts.dir
21cr|fonts-ttf-pwt-0.5-5|29	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/pwt/fonts.scale
21cr|fonts-ttf-pwt-0.5-5|30	
21cr|fonts-ttf-pwt-0.5-5|31	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-pwt-0.5-5|32	ln -s ../../..%_datadir/fonts/TTF/pwt \
21cr|fonts-ttf-pwt-0.5-5|33	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-pwt:pri=50
21cr|fonts-ttf-pwt-0.5-5|34	
21cr|fonts-ttf-pwt-0.5-5|35	%post
21cr|fonts-ttf-pwt-0.5-5|36	[ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache
21cr|fonts-ttf-pwt-0.5-5|37	
21cr|fonts-ttf-pwt-0.5-5|38	%postun
21cr|fonts-ttf-pwt-0.5-5|39	if [ "$1" = "0" ]; then
21cr|fonts-ttf-pwt-0.5-5|40	[ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache
21cr|fonts-ttf-pwt-0.5-5|41	fi
21cr|fonts-ttf-pwt-0.5-5|42	
21cr|fonts-ttf-pwt-0.5-5|43	
21cr|fonts-ttf-pwt-0.5-5|44	%files
21cr|fonts-ttf-pwt-0.5-5|45	%defattr(-,root,root,-)
21cr|fonts-ttf-pwt-0.5-5|46	%doc License.txt
21cr|fonts-ttf-pwt-0.5-5|47	#COPYING
21cr|fonts-ttf-pwt-0.5-5|48	%dir %{_datadir}/fonts/TTF/pwt
21cr|fonts-ttf-pwt-0.5-5|49	%{_datadir}/fonts/TTF/pwt/*.ttf
21cr|fonts-ttf-pwt-0.5-5|50	%verify(not mtime) %{_datadir}/fonts/TTF/pwt/fonts.dir
21cr|fonts-ttf-pwt-0.5-5|51	%{_datadir}/fonts/TTF/pwt/fonts.scale
21cr|fonts-ttf-pwt-0.5-5|52	%{_sysconfdir}/X11/fontpath.d/ttf-pwt:pri=50

1537 21
21cr|fonts-ttf-ru-eng-fonts-1.0-4|1	%define pkgname 122658-ru-eng-fonts
21cr|fonts-ttf-ru-eng-fonts-1.0-4|2	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|3	Summary: Russian Fonts
21cr|fonts-ttf-ru-eng-fonts-1.0-4|4	Name: fonts-ttf-ru-eng-fonts
21cr|fonts-ttf-ru-eng-fonts-1.0-4|5	Version: 1.0
21cr|fonts-ttf-ru-eng-fonts-1.0-4|6	Release: 4
21cr|fonts-ttf-ru-eng-fonts-1.0-4|7	License: GPL
21cr|fonts-ttf-ru-eng-fonts-1.0-4|8	Group: System/Fonts/True type
21cr|fonts-ttf-ru-eng-fonts-1.0-4|9	URL: http://opendesktop.org/content/show.php/ru-eng-fonts?content=122658
21cr|fonts-ttf-ru-eng-fonts-1.0-4|10	Source0: %{pkgname}.tar.gz
21cr|fonts-ttf-ru-eng-fonts-1.0-4|11	BuildArch: noarch
21cr|fonts-ttf-ru-eng-fonts-1.0-4|12	BuildRequires: freetype-tools
21cr|fonts-ttf-ru-eng-fonts-1.0-4|13	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|14	%description
21cr|fonts-ttf-ru-eng-fonts-1.0-4|15	There are 8 fonts in this package,which include english and russian alphabet.
21cr|fonts-ttf-ru-eng-fonts-1.0-4|16	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|17	%prep
21cr|fonts-ttf-ru-eng-fonts-1.0-4|18	%setup -q -n ru-eng-fonts
21cr|fonts-ttf-ru-eng-fonts-1.0-4|19	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|20	%build
21cr|fonts-ttf-ru-eng-fonts-1.0-4|21	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|22	%install
21cr|fonts-ttf-ru-eng-fonts-1.0-4|23	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-ru-eng-fonts-1.0-4|24	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|25	mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng
21cr|fonts-ttf-ru-eng-fonts-1.0-4|26	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|27	install -m 644 *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng
21cr|fonts-ttf-ru-eng-fonts-1.0-4|28	ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng/fonts.dir
21cr|fonts-ttf-ru-eng-fonts-1.0-4|29	ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng/fonts.scale
21cr|fonts-ttf-ru-eng-fonts-1.0-4|30	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|31	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-ru-eng-fonts-1.0-4|32	ln -s ../../..%_datadir/fonts/TTF/ru-eng \
21cr|fonts-ttf-ru-eng-fonts-1.0-4|33	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ru-eng:pri=50
21cr|fonts-ttf-ru-eng-fonts-1.0-4|34	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|35	%clean
21cr|fonts-ttf-ru-eng-fonts-1.0-4|36	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-ru-eng-fonts-1.0-4|37	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|38	%post
21cr|fonts-ttf-ru-eng-fonts-1.0-4|39	[ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache
21cr|fonts-ttf-ru-eng-fonts-1.0-4|40	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|41	%postun
21cr|fonts-ttf-ru-eng-fonts-1.0-4|42	if [ "$1" = "0" ]; then
21cr|fonts-ttf-ru-eng-fonts-1.0-4|43	[ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache
21cr|fonts-ttf-ru-eng-fonts-1.0-4|44	fi
21cr|fonts-ttf-ru-eng-fonts-1.0-4|45	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|46	
21cr|fonts-ttf-ru-eng-fonts-1.0-4|47	%files
21cr|fonts-ttf-ru-eng-fonts-1.0-4|48	%defattr(-,root,root,-)
21cr|fonts-ttf-ru-eng-fonts-1.0-4|49	#%doc License.txt
21cr|fonts-ttf-ru-eng-fonts-1.0-4|50	#COPYING
21cr|fonts-ttf-ru-eng-fonts-1.0-4|51	%dir %{_datadir}/fonts/TTF/ru-eng
21cr|fonts-ttf-ru-eng-fonts-1.0-4|52	%{_datadir}/fonts/TTF/ru-eng/*.ttf
21cr|fonts-ttf-ru-eng-fonts-1.0-4|53	%verify(not mtime) %{_datadir}/fonts/TTF/ru-eng/fonts.dir
21cr|fonts-ttf-ru-eng-fonts-1.0-4|54	%{_datadir}/fonts/TTF/ru-eng/fonts.scale
21cr|fonts-ttf-ru-eng-fonts-1.0-4|55	%{_sysconfdir}/X11/fontpath.d/ttf-ru-eng:pri=50

1538 21
21cr|fonts-ttf-sansus-webissimo-20110518-4|1	%define pkgname sansus-webissimo
21cr|fonts-ttf-sansus-webissimo-20110518-4|2	
21cr|fonts-ttf-sansus-webissimo-20110518-4|3	Summary:	Sansus Webissimo serif font family
21cr|fonts-ttf-sansus-webissimo-20110518-4|4	Name:		fonts-ttf-sansus-webissimo
21cr|fonts-ttf-sansus-webissimo-20110518-4|5	Version:	20110518
21cr|fonts-ttf-sansus-webissimo-20110518-4|6	Release:	4
21cr|fonts-ttf-sansus-webissimo-20110518-4|7	License:	Creative Commons Attribution
21cr|fonts-ttf-sansus-webissimo-20110518-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-sansus-webissimo-20110518-4|9	URL:		http://openfontlibrary.org/font/sansus-webissimo
21cr|fonts-ttf-sansus-webissimo-20110518-4|10	Source0:	%{pkgname}.zip
21cr|fonts-ttf-sansus-webissimo-20110518-4|11	BuildArch:	noarch
21cr|fonts-ttf-sansus-webissimo-20110518-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-sansus-webissimo-20110518-4|13	
21cr|fonts-ttf-sansus-webissimo-20110518-4|14	%description
21cr|fonts-ttf-sansus-webissimo-20110518-4|15	"Sansus" - experiment with a new font brought into life in our professional
21cr|fonts-ttf-sansus-webissimo-20110518-4|16	type foundry. We worked on every single shape and curve to enrich "Sansus"
21cr|fonts-ttf-sansus-webissimo-20110518-4|17	with elegance and exactitude, try it on phone directories, on your site -
21cr|fonts-ttf-sansus-webissimo-20110518-4|18	anywhere.
21cr|fonts-ttf-sansus-webissimo-20110518-4|19	
21cr|fonts-ttf-sansus-webissimo-20110518-4|20	%prep
21cr|fonts-ttf-sansus-webissimo-20110518-4|21	%setup -q -c -n %{name}-%{version}
21cr|fonts-ttf-sansus-webissimo-20110518-4|22	
21cr|fonts-ttf-sansus-webissimo-20110518-4|23	%build
21cr|fonts-ttf-sansus-webissimo-20110518-4|24	
21cr|fonts-ttf-sansus-webissimo-20110518-4|25	%install
21cr|fonts-ttf-sansus-webissimo-20110518-4|26	%__rm -rf %{buildroot}
21cr|fonts-ttf-sansus-webissimo-20110518-4|27	
21cr|fonts-ttf-sansus-webissimo-20110518-4|28	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/sansus-webissimo
21cr|fonts-ttf-sansus-webissimo-20110518-4|29	
21cr|fonts-ttf-sansus-webissimo-20110518-4|30	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/sansus-webissimo
21cr|fonts-ttf-sansus-webissimo-20110518-4|31	ttmkfdir %{buildroot}%{_xfontdir}/TTF/sansus-webissimo -o %{buildroot}%{_xfontdir}/TTF/sansus-webissimo/fonts.dir
21cr|fonts-ttf-sansus-webissimo-20110518-4|32	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/sansus-webissimo/fonts.scale
21cr|fonts-ttf-sansus-webissimo-20110518-4|33	
21cr|fonts-ttf-sansus-webissimo-20110518-4|34	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-sansus-webissimo-20110518-4|35	%__ln_s ../../..%{_xfontdir}/TTF/sansus-webissimo \
21cr|fonts-ttf-sansus-webissimo-20110518-4|36	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-sansus-webissimo:pri=50
21cr|fonts-ttf-sansus-webissimo-20110518-4|37	
21cr|fonts-ttf-sansus-webissimo-20110518-4|38	%__install -d %{buildroot}%{_docdir}/%{name}
21cr|fonts-ttf-sansus-webissimo-20110518-4|39	cat > %{buildroot}%{_docdir}/%{name}/README << EOF
21cr|fonts-ttf-sansus-webissimo-20110518-4|40	Family		Sansus Webissimo
21cr|fonts-ttf-sansus-webissimo-20110518-4|41	Designer	Sergiy S. Tkachenko
21cr|fonts-ttf-sansus-webissimo-20110518-4|42	License		CC-BY
21cr|fonts-ttf-sansus-webissimo-20110518-4|43	Category	Serif
21cr|fonts-ttf-sansus-webissimo-20110518-4|44	
21cr|fonts-ttf-sansus-webissimo-20110518-4|45	Description
21cr|fonts-ttf-sansus-webissimo-20110518-4|46	
21cr|fonts-ttf-sansus-webissimo-20110518-4|47	"Sansus" - experiment with a new font brought into life in our professional
21cr|fonts-ttf-sansus-webissimo-20110518-4|48	type foundry. We worked on every single shape and curve to enrich "Sansus"
21cr|fonts-ttf-sansus-webissimo-20110518-4|49	with elegance and exactitude, try it on phone directories, on your site -
21cr|fonts-ttf-sansus-webissimo-20110518-4|50	anywhere.
21cr|fonts-ttf-sansus-webissimo-20110518-4|51	
21cr|fonts-ttf-sansus-webissimo-20110518-4|52	Full Language Support
21cr|fonts-ttf-sansus-webissimo-20110518-4|53	
21cr|fonts-ttf-sansus-webissimo-20110518-4|54	Basic Cyrillic, Basic Latin, Euro, Western European
21cr|fonts-ttf-sansus-webissimo-20110518-4|55	EOF
21cr|fonts-ttf-sansus-webissimo-20110518-4|56	
21cr|fonts-ttf-sansus-webissimo-20110518-4|57	%files
21cr|fonts-ttf-sansus-webissimo-20110518-4|58	%doc %{_docdir}/%{name}/README
21cr|fonts-ttf-sansus-webissimo-20110518-4|59	%dir %{_xfontdir}/TTF/sansus-webissimo
21cr|fonts-ttf-sansus-webissimo-20110518-4|60	%{_xfontdir}/TTF/sansus-webissimo/*.ttf
21cr|fonts-ttf-sansus-webissimo-20110518-4|61	%verify(not mtime) %{_datadir}/fonts/TTF/sansus-webissimo/fonts.dir
21cr|fonts-ttf-sansus-webissimo-20110518-4|62	%{_xfontdir}/TTF/sansus-webissimo/fonts.scale
21cr|fonts-ttf-sansus-webissimo-20110518-4|63	%{_sysconfdir}/X11/fontpath.d/ttf-sansus-webissimo:pri=50

1539 21
21cr|fonts-ttf-tamil-1.1-19|1	Summary:	Tamil TTF fonts (Unicode encoded)
21cr|fonts-ttf-tamil-1.1-19|2	Name:		fonts-ttf-tamil
21cr|fonts-ttf-tamil-1.1-19|3	Version:	1.1
21cr|fonts-ttf-tamil-1.1-19|4	Release:	19
21cr|fonts-ttf-tamil-1.1-19|5	
21cr|fonts-ttf-tamil-1.1-19|6	Url:		http://www.tamil.net/tscii/tools.html#fonts
21cr|fonts-ttf-tamil-1.1-19|7	# from http://groups.yahoo.com/group/tamilinix/files/
21cr|fonts-ttf-tamil-1.1-19|8	# the suitability for free distribution has been checked by
21cr|fonts-ttf-tamil-1.1-19|9	# Thuraiappah Vaseeharan <t_vasee@yahoo.com>
21cr|fonts-ttf-tamil-1.1-19|10	Source0:	tsc-avarangal.tar.bz2
21cr|fonts-ttf-tamil-1.1-19|11	Source1:	tscii-bitmap.tar.bz2
21cr|fonts-ttf-tamil-1.1-19|12	Source2:	tamil_opentype_fonts.tar.bz2
21cr|fonts-ttf-tamil-1.1-19|13	
21cr|fonts-ttf-tamil-1.1-19|14	License:	Free
21cr|fonts-ttf-tamil-1.1-19|15	Group:		System/Fonts/True type
21cr|fonts-ttf-tamil-1.1-19|16	BuildArch:	noarch
21cr|fonts-ttf-tamil-1.1-19|17	BuildRequires: fontconfig
21cr|fonts-ttf-tamil-1.1-19|18	BuildRequires:	freetype-tools
21cr|fonts-ttf-tamil-1.1-19|19	
21cr|fonts-ttf-tamil-1.1-19|20	%description
21cr|fonts-ttf-tamil-1.1-19|21	Tamil TTF fonts usable to display Unicode encoded text; through text
21cr|fonts-ttf-tamil-1.1-19|22	engines like pango etc.
21cr|fonts-ttf-tamil-1.1-19|23	
21cr|fonts-ttf-tamil-1.1-19|24	%package -n fonts-ttf-tscii
21cr|fonts-ttf-tamil-1.1-19|25	Url:		http://www.geocities.com/avarangal/
21cr|fonts-ttf-tamil-1.1-19|26	Summary:		Tamil TTF fonts (TSCII encoded)
21cr|fonts-ttf-tamil-1.1-19|27	Group:		System/Fonts/True type
21cr|fonts-ttf-tamil-1.1-19|28	
21cr|fonts-ttf-tamil-1.1-19|29	%description -n fonts-ttf-tscii
21cr|fonts-ttf-tamil-1.1-19|30	Tamil TTF fonts in TSCII encoding.
21cr|fonts-ttf-tamil-1.1-19|31	Those fonts present themselves as covering western (cp1252) character set,
21cr|fonts-ttf-tamil-1.1-19|32	which is wrong, but currently the only way to make Tamil TSCII work.
21cr|fonts-ttf-tamil-1.1-19|33	
21cr|fonts-ttf-tamil-1.1-19|34	%package -n fonts-bitmap-tscii
21cr|fonts-ttf-tamil-1.1-19|35	Summary:	Tamil Bitmap fonts
21cr|fonts-ttf-tamil-1.1-19|36	Group:		System/Fonts/X11 bitmap
21cr|fonts-ttf-tamil-1.1-19|37	License:	GPL
21cr|fonts-ttf-tamil-1.1-19|38	%description -n fonts-bitmap-tscii
21cr|fonts-ttf-tamil-1.1-19|39	Tamil bitmap fonts for X11 in TSCII encoding
21cr|fonts-ttf-tamil-1.1-19|40	
21cr|fonts-ttf-tamil-1.1-19|41	
21cr|fonts-ttf-tamil-1.1-19|42	%prep
21cr|fonts-ttf-tamil-1.1-19|43	
21cr|fonts-ttf-tamil-1.1-19|44	%setup -q -T -c -a0 -a1 -a2
21cr|fonts-ttf-tamil-1.1-19|45	
21cr|fonts-ttf-tamil-1.1-19|46	%build
21cr|fonts-ttf-tamil-1.1-19|47	
21cr|fonts-ttf-tamil-1.1-19|48	cp tsc-avarangal/README README.avarangal
21cr|fonts-ttf-tamil-1.1-19|49	cp tamil_opentype_fonts/README README.TSCu
21cr|fonts-ttf-tamil-1.1-19|50	
21cr|fonts-ttf-tamil-1.1-19|51	%install
21cr|fonts-ttf-tamil-1.1-19|52	rm -fr %buildroot
21cr|fonts-ttf-tamil-1.1-19|53	
21cr|fonts-ttf-tamil-1.1-19|54	install -d %buildroot/%_datadir/fonts/TTF/tamil/
21cr|fonts-ttf-tamil-1.1-19|55	install -m 0644 tamil_opentype_fonts/*.ttf %buildroot/%_datadir/fonts/TTF/tamil
21cr|fonts-ttf-tamil-1.1-19|56	install -d %buildroot/%_datadir/fonts/TTF/tscii/
21cr|fonts-ttf-tamil-1.1-19|57	install -m 0644 tsc-avarangal/*.ttf %buildroot/%_datadir/fonts/TTF/tscii
21cr|fonts-ttf-tamil-1.1-19|58	install -d %buildroot/%_datadir/fonts/bitmap/tscii/
21cr|fonts-ttf-tamil-1.1-19|59	install -m 0644 tscii-bitmap/*.gz %buildroot/%_datadir/fonts/bitmap/tscii
21cr|fonts-ttf-tamil-1.1-19|60	install -m 0644 tscii-bitmap/fonts.dir %buildroot/%_datadir/fonts/bitmap/tscii
21cr|fonts-ttf-tamil-1.1-19|61	
21cr|fonts-ttf-tamil-1.1-19|62	(
21cr|fonts-ttf-tamil-1.1-19|63	cd %buildroot/%_datadir/fonts/TTF/tscii
21cr|fonts-ttf-tamil-1.1-19|64	# ttmkfdir can't be used as we need special names
21cr|fonts-ttf-tamil-1.1-19|65	cat << EOF > fonts.scale
21cr|fonts-ttf-tamil-1.1-19|66	15
21cr|fonts-ttf-tamil-1.1-19|67	tscavai.TTF -misc-TSC_Avarangal-medium-i-normal--0-0-0-0-p-0-tscii-0
21cr|fonts-ttf-tamil-1.1-19|68	tscavai.TTF -misc-TSC_Avarangal-medium-i-normal--0-0-0-0-p-0-iso8859-1
21cr|fonts-ttf-tamil-1.1-19|69	tscavai.TTF -misc-TSC_Avarangal-medium-i-normal--0-0-0-0-p-0-iso10646-1
21cr|fonts-ttf-tamil-1.1-19|70	tscavaf.TTF -misc-TSC_AvarangalFxd-medium-r-normal--0-0-0-0-m-0-tscii-0
21cr|fonts-ttf-tamil-1.1-19|71	tscavaf.TTF -misc-TSC_AvarangalFxd-medium-r-normal--0-0-0-0-m-0-iso8859-1
21cr|fonts-ttf-tamil-1.1-19|72	tscavaf.TTF -misc-TSC_AvarangalFxd-medium-r-normal--0-0-0-0-m-0-iso10646-1
21cr|fonts-ttf-tamil-1.1-19|73	tscavabi.TTF -misc-TSC_Avarangal-bold-i-normal--0-0-0-0-p-0-tscii-0
21cr|fonts-ttf-tamil-1.1-19|74	tscavabi.TTF -misc-TSC_Avarangal-bold-i-normal--0-0-0-0-p-0-iso8859-1
21cr|fonts-ttf-tamil-1.1-19|75	tscavabi.TTF -misc-TSC_Avarangal-bold-i-normal--0-0-0-0-p-0-iso10646-1
21cr|fonts-ttf-tamil-1.1-19|76	tscavab.TTF -misc-TSC_Avarangal-bold-r-normal--0-0-0-0-p-0-tscii-0
21cr|fonts-ttf-tamil-1.1-19|77	tscavab.TTF -misc-TSC_Avarangal-bold-r-normal--0-0-0-0-p-0-iso8859-1
21cr|fonts-ttf-tamil-1.1-19|78	tscavab.TTF -misc-TSC_Avarangal-bold-r-normal--0-0-0-0-p-0-iso10646-1
21cr|fonts-ttf-tamil-1.1-19|79	tscava.TTF -misc-TSC_Avarangal-medium-r-normal--0-0-0-0-p-0-tscii-0
21cr|fonts-ttf-tamil-1.1-19|80	tscava.TTF -misc-TSC_Avarangal-medium-r-normal--0-0-0-0-p-0-iso8859-1
21cr|fonts-ttf-tamil-1.1-19|81	tscava.TTF -misc-TSC_Avarangal-medium-r-normal--0-0-0-0-p-0-iso10646-1
21cr|fonts-ttf-tamil-1.1-19|82	EOF
21cr|fonts-ttf-tamil-1.1-19|83	cp fonts.scale fonts.dir
21cr|fonts-ttf-tamil-1.1-19|84	)
21cr|fonts-ttf-tamil-1.1-19|85	
21cr|fonts-ttf-tamil-1.1-19|86	(
21cr|fonts-ttf-tamil-1.1-19|87	cd %buildroot/%_datadir/fonts/bitmap/tscii
21cr|fonts-ttf-tamil-1.1-19|88	# just to be sure that an mkfontdir won't rewrite it
21cr|fonts-ttf-tamil-1.1-19|89	cp fonts.dir fonts.scale
21cr|fonts-ttf-tamil-1.1-19|90	)
21cr|fonts-ttf-tamil-1.1-19|91	
21cr|fonts-ttf-tamil-1.1-19|92	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-tamil-1.1-19|93	for dir in tamil tscii; do
21cr|fonts-ttf-tamil-1.1-19|94	ln -s ../../..%_datadir/fonts/TTF/$dir \
21cr|fonts-ttf-tamil-1.1-19|95	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-$dir:pri=50
21cr|fonts-ttf-tamil-1.1-19|96	done
21cr|fonts-ttf-tamil-1.1-19|97	ln -s ../../..%_datadir/fonts/bitmap/tscii \
21cr|fonts-ttf-tamil-1.1-19|98	%{buildroot}%_sysconfdir/X11/fontpath.d/bitmap-tscii:pri=50
21cr|fonts-ttf-tamil-1.1-19|99	
21cr|fonts-ttf-tamil-1.1-19|100	
21cr|fonts-ttf-tamil-1.1-19|101	%clean
21cr|fonts-ttf-tamil-1.1-19|102	rm -fr %buildroot
21cr|fonts-ttf-tamil-1.1-19|103	
21cr|fonts-ttf-tamil-1.1-19|104	%files
21cr|fonts-ttf-tamil-1.1-19|105	%defattr(0644,root,root,0755)
21cr|fonts-ttf-tamil-1.1-19|106	%doc tamil_opentype_fonts/README
21cr|fonts-ttf-tamil-1.1-19|107	%dir %_datadir/fonts/TTF/tamil/
21cr|fonts-ttf-tamil-1.1-19|108	%_datadir/fonts/TTF/tamil/*.ttf
21cr|fonts-ttf-tamil-1.1-19|109	%_sysconfdir/X11/fontpath.d/ttf-tamil:pri=50
21cr|fonts-ttf-tamil-1.1-19|110	
21cr|fonts-ttf-tamil-1.1-19|111	%files -n fonts-ttf-tscii
21cr|fonts-ttf-tamil-1.1-19|112	%defattr(0644,root,root,0755)
21cr|fonts-ttf-tamil-1.1-19|113	%doc README.avarangal
21cr|fonts-ttf-tamil-1.1-19|114	%dir %_datadir/fonts/TTF/tscii/
21cr|fonts-ttf-tamil-1.1-19|115	%_datadir/fonts/TTF/tscii/*.ttf
21cr|fonts-ttf-tamil-1.1-19|116	%config(noreplace) %_datadir/fonts/TTF/tscii/fonts.dir
21cr|fonts-ttf-tamil-1.1-19|117	%config(noreplace) %_datadir/fonts/TTF/tscii/fonts.scale
21cr|fonts-ttf-tamil-1.1-19|118	%_sysconfdir/X11/fontpath.d/ttf-tscii:pri=50
21cr|fonts-ttf-tamil-1.1-19|119	
21cr|fonts-ttf-tamil-1.1-19|120	%files -n fonts-bitmap-tscii
21cr|fonts-ttf-tamil-1.1-19|121	%defattr(0644,root,root,0755)
21cr|fonts-ttf-tamil-1.1-19|122	%doc tscii-bitmap/README
21cr|fonts-ttf-tamil-1.1-19|123	%dir %_datadir/fonts/bitmap/
21cr|fonts-ttf-tamil-1.1-19|124	%dir %_datadir/fonts/bitmap/tscii/
21cr|fonts-ttf-tamil-1.1-19|125	%_datadir/fonts/bitmap/tscii/*.gz
21cr|fonts-ttf-tamil-1.1-19|126	%config(noreplace) %_datadir/fonts/bitmap/tscii/fonts.dir
21cr|fonts-ttf-tamil-1.1-19|127	%config(noreplace) %_datadir/fonts/bitmap/tscii/fonts.scale
21cr|fonts-ttf-tamil-1.1-19|128	%_sysconfdir/X11/fontpath.d/bitmap-tscii:pri=50

1540 21
21cr|fonts-ttf-tempora-lgc-0.2-4|1	%define pkgname tempora-lgc
21cr|fonts-ttf-tempora-lgc-0.2-4|2	
21cr|fonts-ttf-tempora-lgc-0.2-4|3	Summary:	times-like font with Latin, Greek and Cyrillic support
21cr|fonts-ttf-tempora-lgc-0.2-4|4	Name:		fonts-ttf-tempora-lgc
21cr|fonts-ttf-tempora-lgc-0.2-4|5	Version:	0.2
21cr|fonts-ttf-tempora-lgc-0.2-4|6	Release:	4
21cr|fonts-ttf-tempora-lgc-0.2-4|7	License:	GPLv2 with exception
21cr|fonts-ttf-tempora-lgc-0.2-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-tempora-lgc-0.2-4|9	URL:		http://www.thessalonica.org.ru/en/fonts.html
21cr|fonts-ttf-tempora-lgc-0.2-4|10	Source0:	http://www.thessalonica.org.ru/downloads/%{pkgname}.ttf.zip
21cr|fonts-ttf-tempora-lgc-0.2-4|11	BuildArch:	noarch
21cr|fonts-ttf-tempora-lgc-0.2-4|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-tempora-lgc-0.2-4|13	
21cr|fonts-ttf-tempora-lgc-0.2-4|14	%description
21cr|fonts-ttf-tempora-lgc-0.2-4|15	This font family is based on two well-known free typefaces similar to Adobe
21cr|fonts-ttf-tempora-lgc-0.2-4|16	Times: Nimbus Roman No 9 L by URW (russified by Valek Filippov), and the Omega
21cr|fonts-ttf-tempora-lgc-0.2-4|17	Serif family, developed by Yannis Haralambous. However, all basic components
21cr|fonts-ttf-tempora-lgc-0.2-4|18	of the font, and especially its Greek and Cyrillic parts, have suffered
21cr|fonts-ttf-tempora-lgc-0.2-4|19	serious modifications, so that currently Tempora LGC Unicode represents an
21cr|fonts-ttf-tempora-lgc-0.2-4|20	independent typeface, quite different from its predecessors.
21cr|fonts-ttf-tempora-lgc-0.2-4|21	
21cr|fonts-ttf-tempora-lgc-0.2-4|22	%prep
21cr|fonts-ttf-tempora-lgc-0.2-4|23	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-tempora-lgc-0.2-4|24	
21cr|fonts-ttf-tempora-lgc-0.2-4|25	%build
21cr|fonts-ttf-tempora-lgc-0.2-4|26	
21cr|fonts-ttf-tempora-lgc-0.2-4|27	%install
21cr|fonts-ttf-tempora-lgc-0.2-4|28	%__rm -rf %{buildroot}
21cr|fonts-ttf-tempora-lgc-0.2-4|29	
21cr|fonts-ttf-tempora-lgc-0.2-4|30	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/tempora-lgc
21cr|fonts-ttf-tempora-lgc-0.2-4|31	
21cr|fonts-ttf-tempora-lgc-0.2-4|32	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/tempora-lgc
21cr|fonts-ttf-tempora-lgc-0.2-4|33	ttmkfdir %{buildroot}%{_xfontdir}/TTF/tempora-lgc > %{buildroot}%{_xfontdir}/TTF/tempora-lgc/fonts.dir
21cr|fonts-ttf-tempora-lgc-0.2-4|34	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/tempora-lgc/fonts.scale
21cr|fonts-ttf-tempora-lgc-0.2-4|35	
21cr|fonts-ttf-tempora-lgc-0.2-4|36	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-tempora-lgc-0.2-4|37	%__ln_s ../../..%{_xfontdir}/TTF/tempora-lgc \
21cr|fonts-ttf-tempora-lgc-0.2-4|38	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-tempora-lgc:pri=50
21cr|fonts-ttf-tempora-lgc-0.2-4|39	
21cr|fonts-ttf-tempora-lgc-0.2-4|40	%clean
21cr|fonts-ttf-tempora-lgc-0.2-4|41	%__rm -rf %{buildroot}
21cr|fonts-ttf-tempora-lgc-0.2-4|42	
21cr|fonts-ttf-tempora-lgc-0.2-4|43	%files
21cr|fonts-ttf-tempora-lgc-0.2-4|44	%doc COPYING HISTORY README
21cr|fonts-ttf-tempora-lgc-0.2-4|45	%dir %{_xfontdir}/TTF/tempora-lgc
21cr|fonts-ttf-tempora-lgc-0.2-4|46	%{_xfontdir}/TTF/tempora-lgc/*.ttf
21cr|fonts-ttf-tempora-lgc-0.2-4|47	%verify(not mtime) %{_datadir}/fonts/TTF/tempora-lgc/fonts.dir
21cr|fonts-ttf-tempora-lgc-0.2-4|48	%{_xfontdir}/TTF/tempora-lgc/fonts.scale
21cr|fonts-ttf-tempora-lgc-0.2-4|49	%{_sysconfdir}/X11/fontpath.d/ttf-tempora-lgc:pri=50

1541 21
21cr|fonts-ttf-thai-0.4.17-6|1	Summary:	Thai TrueType fonts
21cr|fonts-ttf-thai-0.4.17-6|2	Name:		fonts-ttf-thai
21cr|fonts-ttf-thai-0.4.17-6|3	Version:	0.4.17
21cr|fonts-ttf-thai-0.4.17-6|4	Release:	6
21cr|fonts-ttf-thai-0.4.17-6|5	# Waree font is licensed under Bitstream license
21cr|fonts-ttf-thai-0.4.17-6|6	License:	GPLv2+ and Bitstream Vera Fonts Copyright
21cr|fonts-ttf-thai-0.4.17-6|7	Group:		System/Fonts/True type
21cr|fonts-ttf-thai-0.4.17-6|8	Url:		http://linux.thai.net/projects/thaifonts-scalable
21cr|fonts-ttf-thai-0.4.17-6|9	Source0:	ftp://linux.thai.net/pub/ThaiLinux/software/thai-ttf/thai-ttf-%{version}.tar.gz
21cr|fonts-ttf-thai-0.4.17-6|10	BuildArch:	noarch
21cr|fonts-ttf-thai-0.4.17-6|11	BuildRequires:	fontconfig
21cr|fonts-ttf-thai-0.4.17-6|12	BuildRequires:	ttmkfdir
21cr|fonts-ttf-thai-0.4.17-6|13	
21cr|fonts-ttf-thai-0.4.17-6|14	%description
21cr|fonts-ttf-thai-0.4.17-6|15	This Package provides Free Thai TrueType fonts.
21cr|fonts-ttf-thai-0.4.17-6|16	
21cr|fonts-ttf-thai-0.4.17-6|17	%prep
21cr|fonts-ttf-thai-0.4.17-6|18	%setup -qn thai-ttf-%{version}
21cr|fonts-ttf-thai-0.4.17-6|19	
21cr|fonts-ttf-thai-0.4.17-6|20	%install
21cr|fonts-ttf-thai-0.4.17-6|21	mkdir -p %{buildroot}/%{_datadir}/fonts/TTF/thai/
21cr|fonts-ttf-thai-0.4.17-6|22	cp *.ttf %{buildroot}/%{_datadir}/fonts/TTF/thai/
21cr|fonts-ttf-thai-0.4.17-6|23	
21cr|fonts-ttf-thai-0.4.17-6|24	(
21cr|fonts-ttf-thai-0.4.17-6|25	cd %{buildroot}/%{_datadir}/fonts/TTF/thai/
21cr|fonts-ttf-thai-0.4.17-6|26	%_bindir/ttmkfdir -u > fonts.scale
21cr|fonts-ttf-thai-0.4.17-6|27	cp fonts.scale fonts.dir
21cr|fonts-ttf-thai-0.4.17-6|28	)
21cr|fonts-ttf-thai-0.4.17-6|29	
21cr|fonts-ttf-thai-0.4.17-6|30	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-thai-0.4.17-6|31	ln -s ../../..%{_datadir}/fonts/TTF/thai \
21cr|fonts-ttf-thai-0.4.17-6|32	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-thai:pri=50
21cr|fonts-ttf-thai-0.4.17-6|33	
21cr|fonts-ttf-thai-0.4.17-6|34	
21cr|fonts-ttf-thai-0.4.17-6|35	%files
21cr|fonts-ttf-thai-0.4.17-6|36	%dir %{_datadir}/fonts/TTF/
21cr|fonts-ttf-thai-0.4.17-6|37	%dir %{_datadir}/fonts/TTF/thai/
21cr|fonts-ttf-thai-0.4.17-6|38	%{_datadir}/fonts/TTF/thai/*
21cr|fonts-ttf-thai-0.4.17-6|39	%{_sysconfdir}/X11/fontpath.d/ttf-thai:pri=50

1542 21
21cr|fonts-ttf-theano-2.0-4|1	%define pkgname theano
21cr|fonts-ttf-theano-2.0-4|2	
21cr|fonts-ttf-theano-2.0-4|3	Summary:	Theano Classical Fonts
21cr|fonts-ttf-theano-2.0-4|4	Name:		fonts-ttf-theano
21cr|fonts-ttf-theano-2.0-4|5	Version:	2.0
21cr|fonts-ttf-theano-2.0-4|6	Release:	4
21cr|fonts-ttf-theano-2.0-4|7	License:	OFL
21cr|fonts-ttf-theano-2.0-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-theano-2.0-4|9	URL:		http://www.thessalonica.org.ru/en/fonts.html
21cr|fonts-ttf-theano-2.0-4|10	Source0:	http://www.thessalonica.org.ru/downloads/%{pkgname}-%{version}.ttf.zip
21cr|fonts-ttf-theano-2.0-4|11	BuildRequires:	freetype-tools
21cr|fonts-ttf-theano-2.0-4|12	BuildRequires:	dos2unix
21cr|fonts-ttf-theano-2.0-4|13	BuildArch:	noarch
21cr|fonts-ttf-theano-2.0-4|14	
21cr|fonts-ttf-theano-2.0-4|15	%description
21cr|fonts-ttf-theano-2.0-4|16	Theano is a common name for some fonts designed from historic samples. Most
21cr|fonts-ttf-theano-2.0-4|17	of these fonts were initially intended as Greek-only faces, but currently
21cr|fonts-ttf-theano-2.0-4|18	Theano fonts contain a standard set of Latin, Greek and Cyrillic characters
21cr|fonts-ttf-theano-2.0-4|19	(including the full polytonic set for Greek) and some additional characters.
21cr|fonts-ttf-theano-2.0-4|20	These fonts can be useful for classicists or medievalists.
21cr|fonts-ttf-theano-2.0-4|21	
21cr|fonts-ttf-theano-2.0-4|22	%prep
21cr|fonts-ttf-theano-2.0-4|23	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-theano-2.0-4|24	dos2unix OFL-FAQ.txt
21cr|fonts-ttf-theano-2.0-4|25	
21cr|fonts-ttf-theano-2.0-4|26	%build
21cr|fonts-ttf-theano-2.0-4|27	
21cr|fonts-ttf-theano-2.0-4|28	%install
21cr|fonts-ttf-theano-2.0-4|29	%__rm -rf %{buildroot}
21cr|fonts-ttf-theano-2.0-4|30	
21cr|fonts-ttf-theano-2.0-4|31	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/theano
21cr|fonts-ttf-theano-2.0-4|32	
21cr|fonts-ttf-theano-2.0-4|33	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/theano
21cr|fonts-ttf-theano-2.0-4|34	ttmkfdir %{buildroot}%{_xfontdir}/TTF/theano -o %{buildroot}%{_xfontdir}/TTF/theano/fonts.dir
21cr|fonts-ttf-theano-2.0-4|35	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/theano/fonts.scale
21cr|fonts-ttf-theano-2.0-4|36	
21cr|fonts-ttf-theano-2.0-4|37	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-theano-2.0-4|38	%__ln_s ../../..%{_xfontdir}/TTF/theano \
21cr|fonts-ttf-theano-2.0-4|39	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-theano:pri=50
21cr|fonts-ttf-theano-2.0-4|40	
21cr|fonts-ttf-theano-2.0-4|41	%files
21cr|fonts-ttf-theano-2.0-4|42	%doc FONTLOG.txt OFL.txt OFL-FAQ.txt
21cr|fonts-ttf-theano-2.0-4|43	%dir %{_xfontdir}/TTF/theano
21cr|fonts-ttf-theano-2.0-4|44	%{_xfontdir}/TTF/theano/*.ttf
21cr|fonts-ttf-theano-2.0-4|45	%verify(not mtime) %{_datadir}/fonts/TTF/theano/fonts.dir
21cr|fonts-ttf-theano-2.0-4|46	%{_xfontdir}/TTF/theano/fonts.scale
21cr|fonts-ttf-theano-2.0-4|47	%{_sysconfdir}/X11/fontpath.d/ttf-theano:pri=50

1543 21
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|1	Summary:	Tibetan Machine Unicode font
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|2	Name:		fonts-ttf-tibetan-ttmuni
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|3	Version:	1.901b
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|4	Release:	8
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|5	License:	GPLv2+
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|6	URL: 		http://www.thdl.org/tools/fonts/tibfonts.php
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|7	Group:		System/Fonts/True type
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|8	Source0:	TibetanMachineUnicodeFont.zip
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|9	Buildarch:	noarch
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|10	BuildRequires:	mkfontdir
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|11	
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|12	%description
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|13	This package provides an OpenType Unicode Tibetan font,
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|14	for writing in Tibetan, Dzongkha and Ladakhi with almost 4000 glyphs.
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|15	
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|16	%prep
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|17	%setup -q -c %{name}
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|18	
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|19	%install
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|20	rm -rf ${RPM_BUILD_ROOT}
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|21	mkdir -p ${RPM_BUILD_ROOT}/%{_datadir}/fonts/ttf/ttmuni/
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|22	install -m 644 *.ttf ${RPM_BUILD_ROOT}%{_datadir}/fonts/ttf/ttmuni/
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|23	cd ${RPM_BUILD_ROOT}/%{_datadir}/fonts/ttf/ttmuni/
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|24	mkfontdir
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|25	cp fonts.dir fonts.scale
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|26	
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|27	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|28	ln -s ../../..%_datadir/fonts/ttf/ttmuni \
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|29	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-tibetan-ttmuni:pri=50
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|30	
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|31	
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|32	%clean
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|33	rm -fr ${RPM_BUILD_ROOT}
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|34	
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|35	%files
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|36	%defattr(0644,root,root,0755)
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|37	%doc *.txt
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|38	%{_datadir}/fonts/ttf/ttmuni/
21cr|fonts-ttf-tibetan-ttmuni-1.901b-8|39	%{_sysconfdir}/X11/fontpath.d/ttf-tibetan-ttmuni:pri=50

1544 21
21cr|fonts-ttf-tifinagh-1.0-18|1	Summary: Tifinagh TTF font(s)
21cr|fonts-ttf-tifinagh-1.0-18|2	Name: fonts-ttf-tifinagh
21cr|fonts-ttf-tifinagh-1.0-18|3	Version: 1.0
21cr|fonts-ttf-tifinagh-1.0-18|4	Release: 18
21cr|fonts-ttf-tifinagh-1.0-18|5	License: Free use and distribution
21cr|fonts-ttf-tifinagh-1.0-18|6	Group: System/Fonts/True type
21cr|fonts-ttf-tifinagh-1.0-18|7	Source0: http://pages.infinit.net/hapax/polices/hapaxber.ttf.bz2
21cr|fonts-ttf-tifinagh-1.0-18|8	Source1: http://pages.infinit.net/hapax/polices/inventaire-des-oeils.pdf.bz2
21cr|fonts-ttf-tifinagh-1.0-18|9	URL: http://hapax.qc.ca/propo_tifinagh.pdf
21cr|fonts-ttf-tifinagh-1.0-18|10	BuildArch:	noarch
21cr|fonts-ttf-tifinagh-1.0-18|11	BuildRequires: fontconfig
21cr|fonts-ttf-tifinagh-1.0-18|12	BuildRequires:	freetype-tools
21cr|fonts-ttf-tifinagh-1.0-18|13	
21cr|fonts-ttf-tifinagh-1.0-18|14	%description
21cr|fonts-ttf-tifinagh-1.0-18|15	This package contains fonts for the Tifinagh script,
21cr|fonts-ttf-tifinagh-1.0-18|16	as encoded in unicode.
21cr|fonts-ttf-tifinagh-1.0-18|17	
21cr|fonts-ttf-tifinagh-1.0-18|18	%prep
21cr|fonts-ttf-tifinagh-1.0-18|19	#%setup -c
21cr|fonts-ttf-tifinagh-1.0-18|20	
21cr|fonts-ttf-tifinagh-1.0-18|21	rm -rf %{name}-%{version}
21cr|fonts-ttf-tifinagh-1.0-18|22	mkdir %{name}-%{version}
21cr|fonts-ttf-tifinagh-1.0-18|23	cd %{name}-%{version}
21cr|fonts-ttf-tifinagh-1.0-18|24	
21cr|fonts-ttf-tifinagh-1.0-18|25	%build
21cr|fonts-ttf-tifinagh-1.0-18|26	cd %{name}-%{version}
21cr|fonts-ttf-tifinagh-1.0-18|27	bzcat %{SOURCE0} > hapaxber.ttf
21cr|fonts-ttf-tifinagh-1.0-18|28	bzcat %{SOURCE1} > inventaire-des-oeils.pdf
21cr|fonts-ttf-tifinagh-1.0-18|29	
21cr|fonts-ttf-tifinagh-1.0-18|30	cat << EOF > README.txt
21cr|fonts-ttf-tifinagh-1.0-18|31	The "Hapax Berbère" font was used as the reference font for
21cr|fonts-ttf-tifinagh-1.0-18|32	the proposal of inclusion of tifinagh script into Unicode BMP;
21cr|fonts-ttf-tifinagh-1.0-18|33	its autor, Patrick Andries hapax(at)iquebec.com, kindly released
21cr|fonts-ttf-tifinagh-1.0-18|34	as freely usable and distributable.
21cr|fonts-ttf-tifinagh-1.0-18|35	
21cr|fonts-ttf-tifinagh-1.0-18|36	The PDF file inventaire-des-oeils.pdf gives the list of all the glyphs
21cr|fonts-ttf-tifinagh-1.0-18|37	in the font (there are various glyph variants and ligatures on private
21cr|fonts-ttf-tifinagh-1.0-18|38	use area too)
21cr|fonts-ttf-tifinagh-1.0-18|39	EOF
21cr|fonts-ttf-tifinagh-1.0-18|40	
21cr|fonts-ttf-tifinagh-1.0-18|41	%install
21cr|fonts-ttf-tifinagh-1.0-18|42	cd %{name}-%{version}
21cr|fonts-ttf-tifinagh-1.0-18|43	rm -rf %buildroot
21cr|fonts-ttf-tifinagh-1.0-18|44	install -d %buildroot/%_datadir/fonts/TTF/tifinagh
21cr|fonts-ttf-tifinagh-1.0-18|45	
21cr|fonts-ttf-tifinagh-1.0-18|46	for i in `find . -name "*.ttf"` ; do
21cr|fonts-ttf-tifinagh-1.0-18|47	install -m 644 $i %buildroot/%_datadir/fonts/TTF/tifinagh
21cr|fonts-ttf-tifinagh-1.0-18|48	done
21cr|fonts-ttf-tifinagh-1.0-18|49	
21cr|fonts-ttf-tifinagh-1.0-18|50	%post
21cr|fonts-ttf-tifinagh-1.0-18|51	touch %{_datadir}/fonts/TTF
21cr|fonts-ttf-tifinagh-1.0-18|52	
21cr|fonts-ttf-tifinagh-1.0-18|53	%clean
21cr|fonts-ttf-tifinagh-1.0-18|54	rm -fr %buildroot
21cr|fonts-ttf-tifinagh-1.0-18|55	
21cr|fonts-ttf-tifinagh-1.0-18|56	%files
21cr|fonts-ttf-tifinagh-1.0-18|57	%defattr(0644,root,root,0755)
21cr|fonts-ttf-tifinagh-1.0-18|58	%doc %{name}-%{version}/README* %{name}-%{version}/*.pdf
21cr|fonts-ttf-tifinagh-1.0-18|59	%dir %_datadir/fonts/TTF/
21cr|fonts-ttf-tifinagh-1.0-18|60	%dir %_datadir/fonts/TTF/tifinagh
21cr|fonts-ttf-tifinagh-1.0-18|61	%_datadir/fonts/TTF/tifinagh/*.ttf

1545 21
21cr|fonts-ttf-triod-postnaja-20100305-5|1	%define pkgname TriodPostnaja
21cr|fonts-ttf-triod-postnaja-20100305-5|2	
21cr|fonts-ttf-triod-postnaja-20100305-5|3	Summary: Decorative font in Slavonic Church style
21cr|fonts-ttf-triod-postnaja-20100305-5|4	Name: fonts-ttf-triod-postnaja
21cr|fonts-ttf-triod-postnaja-20100305-5|5	Version: 20100305
21cr|fonts-ttf-triod-postnaja-20100305-5|6	Release: 5
21cr|fonts-ttf-triod-postnaja-20100305-5|7	License: OFL
21cr|fonts-ttf-triod-postnaja-20100305-5|8	Group: System/Fonts/True type
21cr|fonts-ttf-triod-postnaja-20100305-5|9	URL: http://io.debian.net/~danielj/
21cr|fonts-ttf-triod-postnaja-20100305-5|10	Source0: http://io.debian.net/~danielj/triod-postnaja/%{pkgname}-%{version}.sfd.gz
21cr|fonts-ttf-triod-postnaja-20100305-5|11	BuildArch: noarch
21cr|fonts-ttf-triod-postnaja-20100305-5|12	BuildRequires: freetype-tools
21cr|fonts-ttf-triod-postnaja-20100305-5|13	BuildRequires: fontforge
21cr|fonts-ttf-triod-postnaja-20100305-5|14	
21cr|fonts-ttf-triod-postnaja-20100305-5|15	
21cr|fonts-ttf-triod-postnaja-20100305-5|16	%description
21cr|fonts-ttf-triod-postnaja-20100305-5|17	Triod Postnaja attempts to mimic the typefaces used to publish Old Church
21cr|fonts-ttf-triod-postnaja-20100305-5|18	Slavonic service books prior to the 20th century. It also provides a range of
21cr|fonts-ttf-triod-postnaja-20100305-5|19	Latin letters in the same style, sufficient for the needs of central, northern
21cr|fonts-ttf-triod-postnaja-20100305-5|20	and western European languages.
21cr|fonts-ttf-triod-postnaja-20100305-5|21	
21cr|fonts-ttf-triod-postnaja-20100305-5|22	%prep
21cr|fonts-ttf-triod-postnaja-20100305-5|23	#%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-triod-postnaja-20100305-5|24	cd %_builddir
21cr|fonts-ttf-triod-postnaja-20100305-5|25	%__mkdir_p %{pkgname}-%{version}
21cr|fonts-ttf-triod-postnaja-20100305-5|26	cd %{pkgname}-%{version}
21cr|fonts-ttf-triod-postnaja-20100305-5|27	%__gzip -dc %{SOURCE0} > %{pkgname}-%{version}.sfd
21cr|fonts-ttf-triod-postnaja-20100305-5|28	
21cr|fonts-ttf-triod-postnaja-20100305-5|29	%build
21cr|fonts-ttf-triod-postnaja-20100305-5|30	cd %{_builddir}/%{pkgname}-%{version}
21cr|fonts-ttf-triod-postnaja-20100305-5|31	for sfdfile in *.sfd
21cr|fonts-ttf-triod-postnaja-20100305-5|32	do
21cr|fonts-ttf-triod-postnaja-20100305-5|33	fontforge -lang=ff -c "Open(\"./$sfdfile\"); Generate(\"./$sfdfile\":r + \".ttf\")"
21cr|fonts-ttf-triod-postnaja-20100305-5|34	done
21cr|fonts-ttf-triod-postnaja-20100305-5|35	
21cr|fonts-ttf-triod-postnaja-20100305-5|36	%install
21cr|fonts-ttf-triod-postnaja-20100305-5|37	cd %{pkgname}-%{version}
21cr|fonts-ttf-triod-postnaja-20100305-5|38	
21cr|fonts-ttf-triod-postnaja-20100305-5|39	%__rm -rf %{buildroot}
21cr|fonts-ttf-triod-postnaja-20100305-5|40	
21cr|fonts-ttf-triod-postnaja-20100305-5|41	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/triod-postnaja
21cr|fonts-ttf-triod-postnaja-20100305-5|42	
21cr|fonts-ttf-triod-postnaja-20100305-5|43	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/triod-postnaja
21cr|fonts-ttf-triod-postnaja-20100305-5|44	ttmkfdir %{buildroot}%{_xfontdir}/TTF/triod-postnaja > %{buildroot}%{_xfontdir}/TTF/triod-postnaja/fonts.dir
21cr|fonts-ttf-triod-postnaja-20100305-5|45	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/triod-postnaja/fonts.scale
21cr|fonts-ttf-triod-postnaja-20100305-5|46	
21cr|fonts-ttf-triod-postnaja-20100305-5|47	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-triod-postnaja-20100305-5|48	%__ln_s ../../..%{_xfontdir}/TTF/triod-postnaja \
21cr|fonts-ttf-triod-postnaja-20100305-5|49	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-triod-postnaja:pri=50
21cr|fonts-ttf-triod-postnaja-20100305-5|50	
21cr|fonts-ttf-triod-postnaja-20100305-5|51	%clean
21cr|fonts-ttf-triod-postnaja-20100305-5|52	%__rm -rf %{buildroot}
21cr|fonts-ttf-triod-postnaja-20100305-5|53	
21cr|fonts-ttf-triod-postnaja-20100305-5|54	%files
21cr|fonts-ttf-triod-postnaja-20100305-5|55	%defattr(-,root,root,-)
21cr|fonts-ttf-triod-postnaja-20100305-5|56	%dir %{_xfontdir}/TTF/triod-postnaja
21cr|fonts-ttf-triod-postnaja-20100305-5|57	%{_xfontdir}/TTF/triod-postnaja/*.ttf
21cr|fonts-ttf-triod-postnaja-20100305-5|58	%verify(not mtime) %{_datadir}/fonts/TTF/triod-postnaja/fonts.dir
21cr|fonts-ttf-triod-postnaja-20100305-5|59	%{_xfontdir}/TTF/triod-postnaja/fonts.scale
21cr|fonts-ttf-triod-postnaja-20100305-5|60	%{_sysconfdir}/X11/fontpath.d/ttf-triod-postnaja:pri=50

1546 21
21cr|fonts-ttf-ubuntu-0.83-3|1	%define pkgname ubuntu-font-family
21cr|fonts-ttf-ubuntu-0.83-3|2	%define _fontdir %{_datadir}/fonts/TTF/ubuntu
21cr|fonts-ttf-ubuntu-0.83-3|3	
21cr|fonts-ttf-ubuntu-0.83-3|4	Name: fonts-ttf-ubuntu
21cr|fonts-ttf-ubuntu-0.83-3|5	Summary: Ubuntu Font Family
21cr|fonts-ttf-ubuntu-0.83-3|6	Version: 0.83
21cr|fonts-ttf-ubuntu-0.83-3|7	Release: 3
21cr|fonts-ttf-ubuntu-0.83-3|8	License: Ubuntu Font Licence 1.0
21cr|fonts-ttf-ubuntu-0.83-3|9	Group: System/Fonts/True type
21cr|fonts-ttf-ubuntu-0.83-3|10	URL: http://font.ubuntu.com/
21cr|fonts-ttf-ubuntu-0.83-3|11	Source: http://font.ubuntu.com/download/%{pkgname}-0.83.zip
21cr|fonts-ttf-ubuntu-0.83-3|12	BuildRequires: freetype-tools
21cr|fonts-ttf-ubuntu-0.83-3|13	BuildArch: noarch
21cr|fonts-ttf-ubuntu-0.83-3|14	BuildRequires: fontconfig
21cr|fonts-ttf-ubuntu-0.83-3|15	
21cr|fonts-ttf-ubuntu-0.83-3|16	%description
21cr|fonts-ttf-ubuntu-0.83-3|17	The Ubuntu Font Family are a set of matching new libre/open fonts in
21cr|fonts-ttf-ubuntu-0.83-3|18	development during 2010--2011. The development is being funded by
21cr|fonts-ttf-ubuntu-0.83-3|19	Canonical Ltd on behalf the wider Free Software community and the
21cr|fonts-ttf-ubuntu-0.83-3|20	Ubuntu project.  The technical font design work and implementation is
21cr|fonts-ttf-ubuntu-0.83-3|21	being undertaken by Dalton Maag.
21cr|fonts-ttf-ubuntu-0.83-3|22	
21cr|fonts-ttf-ubuntu-0.83-3|23	Both the final font Truetype/OpenType files and the design files used
21cr|fonts-ttf-ubuntu-0.83-3|24	to produce the font family are distributed under an open licence and
21cr|fonts-ttf-ubuntu-0.83-3|25	you are expressly encouraged to experiment, modify, share and improve.
21cr|fonts-ttf-ubuntu-0.83-3|26	
21cr|fonts-ttf-ubuntu-0.83-3|27	%prep
21cr|fonts-ttf-ubuntu-0.83-3|28	%setup -q -n %{pkgname}-%{version}
21cr|fonts-ttf-ubuntu-0.83-3|29	
21cr|fonts-ttf-ubuntu-0.83-3|30	%build
21cr|fonts-ttf-ubuntu-0.83-3|31	
21cr|fonts-ttf-ubuntu-0.83-3|32	%install
21cr|fonts-ttf-ubuntu-0.83-3|33	mkdir -p %{buildroot}%{_fontdir}
21cr|fonts-ttf-ubuntu-0.83-3|34	install -m 644 *.ttf %{buildroot}%{_fontdir}
21cr|fonts-ttf-ubuntu-0.83-3|35	ttmkfdir %{buildroot}%{_fontdir} > %{buildroot}%{_fontdir}/fonts.dir
21cr|fonts-ttf-ubuntu-0.83-3|36	ln -s fonts.dir %{buildroot}%{_fontdir}/fonts.scale
21cr|fonts-ttf-ubuntu-0.83-3|37	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-ttf-ubuntu-0.83-3|38	ln -s ../../..%{_fontdir} \
21cr|fonts-ttf-ubuntu-0.83-3|39	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-ubuntu:pri=50
21cr|fonts-ttf-ubuntu-0.83-3|40	
21cr|fonts-ttf-ubuntu-0.83-3|41	%files
21cr|fonts-ttf-ubuntu-0.83-3|42	%doc *.txt
21cr|fonts-ttf-ubuntu-0.83-3|43	%dir %{_fontdir}
21cr|fonts-ttf-ubuntu-0.83-3|44	%{_fontdir}/*.ttf
21cr|fonts-ttf-ubuntu-0.83-3|45	%verify(not mtime) %{_fontdir}/fonts.dir
21cr|fonts-ttf-ubuntu-0.83-3|46	%{_fontdir}/fonts.scale
21cr|fonts-ttf-ubuntu-0.83-3|47	%{_sysconfdir}/X11/fontpath.d/ttf-ubuntu:pri=50

1547 21
21cr|fonts-ttf-uralic-0-2.20040829.8|1	Summary: Truetype fonts for Cyrillic-based Uralic languages
21cr|fonts-ttf-uralic-0-2.20040829.8|2	Name: fonts-ttf-uralic
21cr|fonts-ttf-uralic-0-2.20040829.8|3	Version: 0
21cr|fonts-ttf-uralic-0-2.20040829.8|4	Release: 2.20040829.8
21cr|fonts-ttf-uralic-0-2.20040829.8|5	License: GPLv2+
21cr|fonts-ttf-uralic-0-2.20040829.8|6	Group: System/Fonts/True type
21cr|fonts-ttf-uralic-0-2.20040829.8|7	URL: http://peoples.org.ru/eng_uralic.html
21cr|fonts-ttf-uralic-0-2.20040829.8|8	Source0: http://www.peoples.org.ru/font/BookmanUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|9	Source1: http://www.peoples.org.ru/font/ChanceryUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|10	Source2: http://www.peoples.org.ru/font/GothicUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|11	Source3: http://www.peoples.org.ru/font/MonoUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|12	Source4: http://www.peoples.org.ru/font/PalladioUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|13	Source5: http://www.peoples.org.ru/font/RomanUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|14	Source6: http://www.peoples.org.ru/font/SansCondUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|15	Source7: http://www.peoples.org.ru/font/SansUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|16	Source8: http://www.peoples.org.ru/font/SchoolbookUralic.zip
21cr|fonts-ttf-uralic-0-2.20040829.8|17	BuildArch: noarch
21cr|fonts-ttf-uralic-0-2.20040829.8|18	BuildRequires: fontconfig
21cr|fonts-ttf-uralic-0-2.20040829.8|19	BuildRequires: freetype-tools
21cr|fonts-ttf-uralic-0-2.20040829.8|20	
21cr|fonts-ttf-uralic-0-2.20040829.8|21	%description
21cr|fonts-ttf-uralic-0-2.20040829.8|22	The Uralic fonts contain additional letters used in most Uralic languages
21cr|fonts-ttf-uralic-0-2.20040829.8|23	with Russian-based writing systems - Khanty (all dialects), Komi, Mansi
21cr|fonts-ttf-uralic-0-2.20040829.8|24	(without marking long vowels), Mari, Nenets, Selkup and Udmurt.
21cr|fonts-ttf-uralic-0-2.20040829.8|25	
21cr|fonts-ttf-uralic-0-2.20040829.8|26	The fonts also support Altai, Chukchi, Even, Evenki, Koryak and Nanai.
21cr|fonts-ttf-uralic-0-2.20040829.8|27	
21cr|fonts-ttf-uralic-0-2.20040829.8|28	Font list:
21cr|fonts-ttf-uralic-0-2.20040829.8|29	
21cr|fonts-ttf-uralic-0-2.20040829.8|30	* Bookman Uralic (regular, bold, italic)
21cr|fonts-ttf-uralic-0-2.20040829.8|31	* Chancery Uralic - Decorative calligraphic font
21cr|fonts-ttf-uralic-0-2.20040829.8|32	* Gothic Uralic (regular, bold) - Futura-like sans serif
21cr|fonts-ttf-uralic-0-2.20040829.8|33	* Mono Uralic (regular) - Courier-like fixed width font
21cr|fonts-ttf-uralic-0-2.20040829.8|34	* Palladio Uralic (regular, bold, italic) - Palatino-like typeface
21cr|fonts-ttf-uralic-0-2.20040829.8|35	* Roman Uralic (regular, bold, italic) - Times-like typeface
21cr|fonts-ttf-uralic-0-2.20040829.8|36	* Sans Uralic (regular, bold, italic, bold italic) - Helvetica-like
21cr|fonts-ttf-uralic-0-2.20040829.8|37	sans serif typeface
21cr|fonts-ttf-uralic-0-2.20040829.8|38	* Sans Condensed Uralic (regular, bold) - Narrow version of Sans Uralic
21cr|fonts-ttf-uralic-0-2.20040829.8|39	* Schoolbook Uralic (regular, bold, italic)
21cr|fonts-ttf-uralic-0-2.20040829.8|40	
21cr|fonts-ttf-uralic-0-2.20040829.8|41	These fonts cover ISO10646-1 and CP1251 charsets.
21cr|fonts-ttf-uralic-0-2.20040829.8|42	
21cr|fonts-ttf-uralic-0-2.20040829.8|43	%prep
21cr|fonts-ttf-uralic-0-2.20040829.8|44	%setup -q -c
21cr|fonts-ttf-uralic-0-2.20040829.8|45	unzip -qq -o %{SOURCE1}
21cr|fonts-ttf-uralic-0-2.20040829.8|46	unzip -qq -o %{SOURCE2}
21cr|fonts-ttf-uralic-0-2.20040829.8|47	unzip -qq -o %{SOURCE3}
21cr|fonts-ttf-uralic-0-2.20040829.8|48	unzip -qq -o %{SOURCE4}
21cr|fonts-ttf-uralic-0-2.20040829.8|49	unzip -qq -o %{SOURCE5}
21cr|fonts-ttf-uralic-0-2.20040829.8|50	unzip -qq -o %{SOURCE6}
21cr|fonts-ttf-uralic-0-2.20040829.8|51	unzip -qq -o %{SOURCE7}
21cr|fonts-ttf-uralic-0-2.20040829.8|52	unzip -qq -o %{SOURCE8}
21cr|fonts-ttf-uralic-0-2.20040829.8|53	chmod 0644 license.txt
21cr|fonts-ttf-uralic-0-2.20040829.8|54	
21cr|fonts-ttf-uralic-0-2.20040829.8|55	%build
21cr|fonts-ttf-uralic-0-2.20040829.8|56	
21cr|fonts-ttf-uralic-0-2.20040829.8|57	%install
21cr|fonts-ttf-uralic-0-2.20040829.8|58	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-uralic-0-2.20040829.8|59	
21cr|fonts-ttf-uralic-0-2.20040829.8|60	mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic
21cr|fonts-ttf-uralic-0-2.20040829.8|61	
21cr|fonts-ttf-uralic-0-2.20040829.8|62	install -m 644 *.TTF $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic
21cr|fonts-ttf-uralic-0-2.20040829.8|63	ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic/fonts.dir
21cr|fonts-ttf-uralic-0-2.20040829.8|64	ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic/fonts.scale
21cr|fonts-ttf-uralic-0-2.20040829.8|65	
21cr|fonts-ttf-uralic-0-2.20040829.8|66	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-uralic-0-2.20040829.8|67	ln -s ../../..%_datadir/fonts/TTF/uralic \
21cr|fonts-ttf-uralic-0-2.20040829.8|68	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-uralic:pri=50
21cr|fonts-ttf-uralic-0-2.20040829.8|69	
21cr|fonts-ttf-uralic-0-2.20040829.8|70	%clean
21cr|fonts-ttf-uralic-0-2.20040829.8|71	rm -rf $RPM_BUILD_ROOT
21cr|fonts-ttf-uralic-0-2.20040829.8|72	
21cr|fonts-ttf-uralic-0-2.20040829.8|73	%files
21cr|fonts-ttf-uralic-0-2.20040829.8|74	%defattr(-,root,root,-)
21cr|fonts-ttf-uralic-0-2.20040829.8|75	%doc license.txt
21cr|fonts-ttf-uralic-0-2.20040829.8|76	%dir %{_datadir}/fonts/TTF/uralic
21cr|fonts-ttf-uralic-0-2.20040829.8|77	%{_datadir}/fonts/TTF/uralic/*.TTF
21cr|fonts-ttf-uralic-0-2.20040829.8|78	%verify(not mtime) %{_datadir}/fonts/TTF/uralic/fonts.dir
21cr|fonts-ttf-uralic-0-2.20040829.8|79	%{_datadir}/fonts/TTF/uralic/fonts.scale
21cr|fonts-ttf-uralic-0-2.20040829.8|80	%{_sysconfdir}/X11/fontpath.d/ttf-uralic:pri=50

1548 21
21cr|fonts-ttf-vds-20110926-4|1	%define pkgname vds
21cr|fonts-ttf-vds-20110926-4|2	
21cr|fonts-ttf-vds-20110926-4|3	Summary:	VDS font family
21cr|fonts-ttf-vds-20110926-4|4	Name:		fonts-ttf-vds
21cr|fonts-ttf-vds-20110926-4|5	Version:	20110926
21cr|fonts-ttf-vds-20110926-4|6	Release:	4
21cr|fonts-ttf-vds-20110926-4|7	License:	OFL
21cr|fonts-ttf-vds-20110926-4|8	Group:		System/Fonts/True type
21cr|fonts-ttf-vds-20110926-4|9	URL:		http://openfontlibrary.org/font/vds
21cr|fonts-ttf-vds-20110926-4|10	Source0:	%{pkgname}.zip
21cr|fonts-ttf-vds-20110926-4|11	Source1:	OFL.txt
21cr|fonts-ttf-vds-20110926-4|12	Source2:	OFL-FAQ.txt
21cr|fonts-ttf-vds-20110926-4|13	BuildArch:	noarch
21cr|fonts-ttf-vds-20110926-4|14	BuildRequires:	freetype-tools
21cr|fonts-ttf-vds-20110926-4|15	BuildRequires:	dos2unix
21cr|fonts-ttf-vds-20110926-4|16	
21cr|fonts-ttf-vds-20110926-4|17	%description
21cr|fonts-ttf-vds-20110926-4|18	Font family. Regular Bold Italic Bold Italic. More than 15 languages supported,
21cr|fonts-ttf-vds-20110926-4|19	including Baltic & Cyrillic symbols.
21cr|fonts-ttf-vds-20110926-4|20	
21cr|fonts-ttf-vds-20110926-4|21	%prep
21cr|fonts-ttf-vds-20110926-4|22	%setup -q -c -n %{pkgname}-%{version}
21cr|fonts-ttf-vds-20110926-4|23	
21cr|fonts-ttf-vds-20110926-4|24	%build
21cr|fonts-ttf-vds-20110926-4|25	
21cr|fonts-ttf-vds-20110926-4|26	%install
21cr|fonts-ttf-vds-20110926-4|27	%__rm -rf %{buildroot}
21cr|fonts-ttf-vds-20110926-4|28	
21cr|fonts-ttf-vds-20110926-4|29	%__mkdir_p %{buildroot}%{_xfontdir}/TTF/vds
21cr|fonts-ttf-vds-20110926-4|30	
21cr|fonts-ttf-vds-20110926-4|31	%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/vds
21cr|fonts-ttf-vds-20110926-4|32	ttmkfdir %{buildroot}%{_xfontdir}/TTF/vds -o %{buildroot}%{_xfontdir}/TTF/vds/fonts.dir
21cr|fonts-ttf-vds-20110926-4|33	%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/vds/fonts.scale
21cr|fonts-ttf-vds-20110926-4|34	
21cr|fonts-ttf-vds-20110926-4|35	%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-vds-20110926-4|36	%__ln_s ../../..%{_xfontdir}/TTF/vds \
21cr|fonts-ttf-vds-20110926-4|37	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-vds:pri=50
21cr|fonts-ttf-vds-20110926-4|38	
21cr|fonts-ttf-vds-20110926-4|39	%__install -D -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%name/OFL.txt
21cr|fonts-ttf-vds-20110926-4|40	%__install -D -m 644 %{SOURCE2} %{buildroot}%{_docdir}/%name/OFL-FAQ.txt
21cr|fonts-ttf-vds-20110926-4|41	
21cr|fonts-ttf-vds-20110926-4|42	%files
21cr|fonts-ttf-vds-20110926-4|43	%doc %{_docdir}/%name/OFL.txt
21cr|fonts-ttf-vds-20110926-4|44	%doc %{_docdir}/%name/OFL-FAQ.txt
21cr|fonts-ttf-vds-20110926-4|45	%dir %{_xfontdir}/TTF/vds
21cr|fonts-ttf-vds-20110926-4|46	%{_xfontdir}/TTF/vds/*.ttf
21cr|fonts-ttf-vds-20110926-4|47	%verify(not mtime) %{_datadir}/fonts/TTF/vds/fonts.dir
21cr|fonts-ttf-vds-20110926-4|48	%{_xfontdir}/TTF/vds/fonts.scale
21cr|fonts-ttf-vds-20110926-4|49	%{_sysconfdir}/X11/fontpath.d/ttf-vds:pri=50

1549 21
21cr|fonts-ttf-wqy-microhei-0.2.0-15|1	Summary:	WenQuanYi MicroHei TrueType fonts
21cr|fonts-ttf-wqy-microhei-0.2.0-15|2	Name:		fonts-ttf-wqy-microhei
21cr|fonts-ttf-wqy-microhei-0.2.0-15|3	Version:	0.2.0
21cr|fonts-ttf-wqy-microhei-0.2.0-15|4	Release:	15
21cr|fonts-ttf-wqy-microhei-0.2.0-15|5	License:	ASL 2.0 or GPLv3
21cr|fonts-ttf-wqy-microhei-0.2.0-15|6	URL:		http://wenq.org/
21cr|fonts-ttf-wqy-microhei-0.2.0-15|7	Group:		System/Fonts/True type
21cr|fonts-ttf-wqy-microhei-0.2.0-15|8	Source0:	http://freefr.dl.sourceforge.net/sourceforge/wqy/wqy-microhei-%{version}-beta.tar.gz
21cr|fonts-ttf-wqy-microhei-0.2.0-15|9	BuildArch:	noarch
21cr|fonts-ttf-wqy-microhei-0.2.0-15|10	BuildRequires:	fontconfig
21cr|fonts-ttf-wqy-microhei-0.2.0-15|11	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|12	%description
21cr|fonts-ttf-wqy-microhei-0.2.0-15|13	WenQuanYi Micro Hei font family is a Sans-Serif style (also known as Hei,
21cr|fonts-ttf-wqy-microhei-0.2.0-15|14	Gothic or Dotum among the Chinese/Japanese/Korean users) high quality
21cr|fonts-ttf-wqy-microhei-0.2.0-15|15	CJK outline font. It was derived from "Droid Sans Fallback", "Droid
21cr|fonts-ttf-wqy-microhei-0.2.0-15|16	Sans" and "Droid Sans Mono" released by Google Corp. This font package
21cr|fonts-ttf-wqy-microhei-0.2.0-15|17	contains two faces, "Micro Hei" and "Micro Hei Mono", in form of a
21cr|fonts-ttf-wqy-microhei-0.2.0-15|18	True-Type Collection (ttc) file. All the unified CJK Han glyphs, i.e.
21cr|fonts-ttf-wqy-microhei-0.2.0-15|19	GBK Hanzi, in the range of U+4E00-U+9FC3 defined in Unicode Standard 5.1
21cr|fonts-ttf-wqy-microhei-0.2.0-15|20	are covered, with additional support to many other international
21cr|fonts-ttf-wqy-microhei-0.2.0-15|21	languages such as Latin, Extended Latin, Hanguls and Kanas. The font
21cr|fonts-ttf-wqy-microhei-0.2.0-15|22	file is extremely compact (~5M) compared with most known CJK fonts.
21cr|fonts-ttf-wqy-microhei-0.2.0-15|23	As a result, it can be used for hand-held devices or embedded systems, or
21cr|fonts-ttf-wqy-microhei-0.2.0-15|24	used on PC with a significantly small memory footprint. Because both
21cr|fonts-ttf-wqy-microhei-0.2.0-15|25	font faces carry hinting and kerning instructions for Latin glyphs,
21cr|fonts-ttf-wqy-microhei-0.2.0-15|26	they are the excellent choices for desktop fonts.
21cr|fonts-ttf-wqy-microhei-0.2.0-15|27	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|28	%package -n fonts-ttf-default-zh_CN
21cr|fonts-ttf-wqy-microhei-0.2.0-15|29	Summary: Virtual package providing default zh_CN fonts
21cr|fonts-ttf-wqy-microhei-0.2.0-15|30	Group: System/Fonts/True type
21cr|fonts-ttf-wqy-microhei-0.2.0-15|31	Requires: %{name} = %{version}
21cr|fonts-ttf-wqy-microhei-0.2.0-15|32	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|33	%description -n fonts-ttf-default-zh_CN
21cr|fonts-ttf-wqy-microhei-0.2.0-15|34	This package provides default TrueType font for zh_CN locale.
21cr|fonts-ttf-wqy-microhei-0.2.0-15|35	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|36	%prep
21cr|fonts-ttf-wqy-microhei-0.2.0-15|37	%setup -q -n wqy-microhei
21cr|fonts-ttf-wqy-microhei-0.2.0-15|38	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|39	%build
21cr|fonts-ttf-wqy-microhei-0.2.0-15|40	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|41	%install
21cr|fonts-ttf-wqy-microhei-0.2.0-15|42	rm -fr %buildroot
21cr|fonts-ttf-wqy-microhei-0.2.0-15|43	mkdir -p %buildroot/%{_datadir}/fonts/TTF/wqy-microhei
21cr|fonts-ttf-wqy-microhei-0.2.0-15|44	install -m 644 *.ttc %buildroot/%{_datadir}/fonts/TTF/wqy-microhei
21cr|fonts-ttf-wqy-microhei-0.2.0-15|45	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|46	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-wqy-microhei-0.2.0-15|47	ln -s ../../..%_datadir/fonts/TTF/wqy-microhei \
21cr|fonts-ttf-wqy-microhei-0.2.0-15|48	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-wqy-microhei:pri=50
21cr|fonts-ttf-wqy-microhei-0.2.0-15|49	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|50	%clean
21cr|fonts-ttf-wqy-microhei-0.2.0-15|51	rm -fr %buildroot
21cr|fonts-ttf-wqy-microhei-0.2.0-15|52	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|53	%files
21cr|fonts-ttf-wqy-microhei-0.2.0-15|54	%defattr(-,root,root,0755)
21cr|fonts-ttf-wqy-microhei-0.2.0-15|55	%doc *.txt
21cr|fonts-ttf-wqy-microhei-0.2.0-15|56	%dir %_datadir/fonts/TTF/wqy-microhei/
21cr|fonts-ttf-wqy-microhei-0.2.0-15|57	%_datadir/fonts/TTF/wqy-microhei/*.ttc
21cr|fonts-ttf-wqy-microhei-0.2.0-15|58	%_sysconfdir/X11/fontpath.d/ttf-wqy-microhei:pri=50
21cr|fonts-ttf-wqy-microhei-0.2.0-15|59	
21cr|fonts-ttf-wqy-microhei-0.2.0-15|60	%files -n fonts-ttf-default-zh_CN
21cr|fonts-ttf-wqy-microhei-0.2.0-15|61	%defattr(-,root,root,0755)

1550 21
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|1	%define oname wqy-zenhei
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|2	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|3	Summary:	WenQuanYi ZenHei TrueType font
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|4	Name:		fonts-ttf-%{oname}
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|5	Version:	0.9.45
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|6	Release:	6
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|7	Source:		http://downloads.sourceforge.net/wqy/%{oname}-%{version}.tar.gz
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|8	URL:		http://www.wenq.org
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|9	License:	GPLv2+
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|10	Group:		System/Fonts/True type
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|11	BuildArch:	noarch
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|12	BuildRequires: fontconfig
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|13	Requires(post):	mkfontdir, mkfontscale
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|14	Requires(postun):	mkfontdir, mkfontscale
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|15	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|16	%description
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|17	The WenQuanYi Zen Hei is the first open-source Chinese font
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|18	for Hei Ti, a sans-serif font style that are widely used for
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|19	general purpose Chinese text formatting, and on-screen
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|20	display of Chinese characters (such as in Windows Vista and Mac OS).
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|21	Simple and elegant font outlines and slightly emboldened strokes
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|22	makes the glyphs presenting higher contrast and therefore easy
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|23	to read. The unique style of this font also provide a simple
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|24	interface for adding grid-fitting information for further
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|25	fine-tuning of the on-screen performance.
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|26	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|27	%prep
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|28	%setup -q -n %{oname}
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|29	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|30	%build
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|31	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|32	%install
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|33	rm -fr %{buildroot}
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|34	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|35	install -d %{buildroot}/%{_datadir}/fonts/TTF/%{oname}/
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|36	install -m 644 wqy-zenhei.ttc %{buildroot}/%{_datadir}/fonts/TTF/%{oname}/
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|37	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|38	install -d %{buildroot}/%{_sysconfdir}/fonts/conf.avail/
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|39	install -m 644 43-wqy-zenhei-sharp.conf %{buildroot}/%{_sysconfdir}/fonts/conf.avail/43-wqy-zenhei-sharp.conf
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|40	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|41	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|42	ln -s ../../..%_datadir/fonts/TTF/%{oname} \
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|43	%{buildroot}%_sysconfdir/X11/fontpath.d/%{oname}:pri=50
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|44	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|45	%post
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|46	[ -x %{_bindir}/mkfontdir ] && %{_bindir}/mkfontdir %{_datadir}/fonts/TTF/%{oname}
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|47	[ -x %{_bindir}/mkfontscale ] && %{_bindir}/mkfontscale %{_datadir}/fonts/TTF/%{oname}
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|48	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|49	%postun
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|50	if [ "$1" = "0" ]; then
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|51	[ -x %{_bindir}/mkfontdir ] && %{_bindir}/mkfontdir %{_datadir}/fonts/TTF/%{oname}
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|52	[ -x %{_bindir}/mkfontscale ] && %{_bindir}/mkfontscale %{_datadir}/fonts/TTF/%{oname}
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|53	fi
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|54	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|55	%clean
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|56	rm -fr %{buildroot}
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|57	
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|58	%files
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|59	%defattr(0644,root,root,0755)
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|60	%doc ChangeLog AUTHORS COPYING README
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|61	%{_sysconfdir}/fonts/conf.avail/43-wqy-zenhei-sharp.conf
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|62	%dir %{_datadir}/fonts/TTF/%{oname}/
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|63	%{_datadir}/fonts/TTF/%{oname}/*.ttc
21cr|fonts-ttf-wqy-zenhei-0.9.45-6|64	%{_sysconfdir}/X11/fontpath.d/%{oname}:pri=50

1551 21
21cr|fonts-type1-hebrew-0.130-6|1	Summary:	Hebrew Type1 fonts
21cr|fonts-type1-hebrew-0.130-6|2	Name:		fonts-type1-hebrew
21cr|fonts-type1-hebrew-0.130-6|3	Version:	0.130
21cr|fonts-type1-hebrew-0.130-6|4	Release:	6
21cr|fonts-type1-hebrew-0.130-6|5	License:	GPLv2
21cr|fonts-type1-hebrew-0.130-6|6	Group:		System/Fonts/Type1
21cr|fonts-type1-hebrew-0.130-6|7	Url:		http://culmus.sourceforge.net/
21cr|fonts-type1-hebrew-0.130-6|8	Source0:	http://belnet.dl.sourceforge.net/sourceforge/culmus/culmus-%{version}.tar.gz
21cr|fonts-type1-hebrew-0.130-6|9	BuildArch:	noarch
21cr|fonts-type1-hebrew-0.130-6|10	BuildRequires:	fontconfig
21cr|fonts-type1-hebrew-0.130-6|11	BuildRequires:	freetype-tools
21cr|fonts-type1-hebrew-0.130-6|12	BuildRequires:	t1utils
21cr|fonts-type1-hebrew-0.130-6|13	# Added to avoid conflicts with the official RPM released by Culmus project
21cr|fonts-type1-hebrew-0.130-6|14	
21cr|fonts-type1-hebrew-0.130-6|15	%description
21cr|fonts-type1-hebrew-0.130-6|16	This Package provides free Hebrew Type1 fonts, courtesy of the Culmus project.
21cr|fonts-type1-hebrew-0.130-6|17	
21cr|fonts-type1-hebrew-0.130-6|18	Since version 0.100, all default sizes have been reduced and names have been
21cr|fonts-type1-hebrew-0.130-6|19	changed. Once you install this version or a later one, all letters in your
21cr|fonts-type1-hebrew-0.130-6|20	documents will shrink; manual tuning may therefore be necessary.
21cr|fonts-type1-hebrew-0.130-6|21	
21cr|fonts-type1-hebrew-0.130-6|22	%prep
21cr|fonts-type1-hebrew-0.130-6|23	%setup -qn culmus-%{version}
21cr|fonts-type1-hebrew-0.130-6|24	
21cr|fonts-type1-hebrew-0.130-6|25	%build
21cr|fonts-type1-hebrew-0.130-6|26	for i in *.pfa ; do
21cr|fonts-type1-hebrew-0.130-6|27	t1binary $i `basename $i .pfa`.pfb
21cr|fonts-type1-hebrew-0.130-6|28	done
21cr|fonts-type1-hebrew-0.130-6|29	sed -i -e '1,$s/\.pfa/.pfb/' fonts.scale-type1
21cr|fonts-type1-hebrew-0.130-6|30	
21cr|fonts-type1-hebrew-0.130-6|31	%install
21cr|fonts-type1-hebrew-0.130-6|32	mkdir -p %{buildroot}/%{_datadir}/fonts/Type1/hebrew/
21cr|fonts-type1-hebrew-0.130-6|33	mkdir -p %{buildroot}/%{_datadir}/fonts/TTF/hebrew/
21cr|fonts-type1-hebrew-0.130-6|34	install -m 0644 *.pfb %{buildroot}/%{_datadir}/fonts/Type1/hebrew
21cr|fonts-type1-hebrew-0.130-6|35	install -m 0644 *.afm %{buildroot}/%{_datadir}/fonts/Type1/hebrew
21cr|fonts-type1-hebrew-0.130-6|36	install -m 0644 *.ttf %{buildroot}/%{_datadir}/fonts/TTF/hebrew
21cr|fonts-type1-hebrew-0.130-6|37	install -m 0644 fonts.scale-type1 %{buildroot}/%{_datadir}/fonts/Type1/hebrew/fonts.scale
21cr|fonts-type1-hebrew-0.130-6|38	install -m 0644 fonts.scale-ttf %{buildroot}/%{_datadir}/fonts/TTF/hebrew/fonts.scale
21cr|fonts-type1-hebrew-0.130-6|39	# Added for version 0.100
21cr|fonts-type1-hebrew-0.130-6|40	mkdir -p %{buildroot}/%{_sysconfdir}/fonts/conf.d
21cr|fonts-type1-hebrew-0.130-6|41	mkdir -p %{buildroot}/%{_sysconfdir}/fonts/conf.avail
21cr|fonts-type1-hebrew-0.130-6|42	install -m 0644 culmus.conf %{buildroot}/%{_sysconfdir}/fonts/conf.avail/01-culmus.conf
21cr|fonts-type1-hebrew-0.130-6|43	ln -s %{_sysconfdir}/fonts/conf.avail/01-culmus.conf %{buildroot}/%{_sysconfdir}/fonts/conf.d/01-culmus.conf
21cr|fonts-type1-hebrew-0.130-6|44	
21cr|fonts-type1-hebrew-0.130-6|45	(
21cr|fonts-type1-hebrew-0.130-6|46	cd %{buildroot}/%{_datadir}/fonts/Type1/hebrew/
21cr|fonts-type1-hebrew-0.130-6|47	cp fonts.scale fonts.dir
21cr|fonts-type1-hebrew-0.130-6|48	)
21cr|fonts-type1-hebrew-0.130-6|49	(
21cr|fonts-type1-hebrew-0.130-6|50	cd %{buildroot}/%{_datadir}/fonts/TTF/hebrew/
21cr|fonts-type1-hebrew-0.130-6|51	cp fonts.scale fonts.dir
21cr|fonts-type1-hebrew-0.130-6|52	)
21cr|fonts-type1-hebrew-0.130-6|53	
21cr|fonts-type1-hebrew-0.130-6|54	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-type1-hebrew-0.130-6|55	ln -s ../../..%{_datadir}/fonts/Type1/hebrew \
21cr|fonts-type1-hebrew-0.130-6|56	%{buildroot}%{_sysconfdir}/X11/fontpath.d/Type1-hebrew:pri=50
21cr|fonts-type1-hebrew-0.130-6|57	ln -s ../../..%{_datadir}/fonts/TTF/hebrew \
21cr|fonts-type1-hebrew-0.130-6|58	%{buildroot}%{_sysconfdir}/X11/fontpath.d/TTF-hebrew:pri=50
21cr|fonts-type1-hebrew-0.130-6|59	
21cr|fonts-type1-hebrew-0.130-6|60	%files
21cr|fonts-type1-hebrew-0.130-6|61	%doc CHANGES LICENSE LICENSE-BITSTREAM GNU-GPL
21cr|fonts-type1-hebrew-0.130-6|62	%{_datadir}/fonts/Type1/hebrew
21cr|fonts-type1-hebrew-0.130-6|63	%{_datadir}/fonts/TTF/hebrew
21cr|fonts-type1-hebrew-0.130-6|64	# Added for version 0.100
21cr|fonts-type1-hebrew-0.130-6|65	%{_sysconfdir}/fonts/conf.d/01-culmus.conf
21cr|fonts-type1-hebrew-0.130-6|66	%{_sysconfdir}/fonts/conf.avail/01-culmus.conf
21cr|fonts-type1-hebrew-0.130-6|67	%{_sysconfdir}/X11/fontpath.d/Type1-hebrew:pri=50
21cr|fonts-type1-hebrew-0.130-6|68	%{_sysconfdir}/X11/fontpath.d/TTF-hebrew:pri=50

1552 21
21cr|fonts-type1-mathml-cm-1.0-15|1	%define fontdir %{_datadir}/fonts/type1/mathml-cm
21cr|fonts-type1-mathml-cm-1.0-15|2	
21cr|fonts-type1-mathml-cm-1.0-15|3	Summary:	PostScript Type1 MathML fonts (Computer Modern)
21cr|fonts-type1-mathml-cm-1.0-15|4	Name:		fonts-type1-mathml-cm
21cr|fonts-type1-mathml-cm-1.0-15|5	Version:	1.0
21cr|fonts-type1-mathml-cm-1.0-15|6	Release:	15
21cr|fonts-type1-mathml-cm-1.0-15|7	License:	Freely distributable
21cr|fonts-type1-mathml-cm-1.0-15|8	Group:		System/Fonts/Type1
21cr|fonts-type1-mathml-cm-1.0-15|9	Url:		http://www.ams.org/tex/type1-fonts.html
21cr|fonts-type1-mathml-cm-1.0-15|10	Source0:	ftp://ftp.dante.de/pub/tex/fonts/cm/ps-type1/bluesky/cmps-unix.tar.bz2
21cr|fonts-type1-mathml-cm-1.0-15|11	BuildRequires:	fontconfig
21cr|fonts-type1-mathml-cm-1.0-15|12	Requires:	font-tools
21cr|fonts-type1-mathml-cm-1.0-15|13	Provides:	fonts-mathml-cm-type1 = %{EVRD}
21cr|fonts-type1-mathml-cm-1.0-15|14	BuildArch:	noarch
21cr|fonts-type1-mathml-cm-1.0-15|15	
21cr|fonts-type1-mathml-cm-1.0-15|16	%description
21cr|fonts-type1-mathml-cm-1.0-15|17	This package contains a subset of PostScript fonts of the Knuth's Computer
21cr|fonts-type1-mathml-cm-1.0-15|18	Modern family, to be used with Xprint.
21cr|fonts-type1-mathml-cm-1.0-15|19	
21cr|fonts-type1-mathml-cm-1.0-15|20	%files
21cr|fonts-type1-mathml-cm-1.0-15|21	%dir %{fontdir}
21cr|fonts-type1-mathml-cm-1.0-15|22	%doc README
21cr|fonts-type1-mathml-cm-1.0-15|23	%attr(644,root,root) %{fontdir}/*.pfb
21cr|fonts-type1-mathml-cm-1.0-15|24	%attr(644,root,root) %{fontdir}/*.afm
21cr|fonts-type1-mathml-cm-1.0-15|25	%attr(644,root,root) %{fontdir}/fonts.dir
21cr|fonts-type1-mathml-cm-1.0-15|26	%{_sysconfdir}/X11/fontpath.d/type1-mathml-cm:pri=50
21cr|fonts-type1-mathml-cm-1.0-15|27	
21cr|fonts-type1-mathml-cm-1.0-15|28	#----------------------------------------------------------------------------
21cr|fonts-type1-mathml-cm-1.0-15|29	
21cr|fonts-type1-mathml-cm-1.0-15|30	%prep
21cr|fonts-type1-mathml-cm-1.0-15|31	%setup -q -n cmpsfont
21cr|fonts-type1-mathml-cm-1.0-15|32	
21cr|fonts-type1-mathml-cm-1.0-15|33	%build
21cr|fonts-type1-mathml-cm-1.0-15|34	
21cr|fonts-type1-mathml-cm-1.0-15|35	%install
21cr|fonts-type1-mathml-cm-1.0-15|36	rm -rf %{buildroot}
21cr|fonts-type1-mathml-cm-1.0-15|37	mkdir -p %{buildroot}%{fontdir}
21cr|fonts-type1-mathml-cm-1.0-15|38	(cd pfb
21cr|fonts-type1-mathml-cm-1.0-15|39	install -m 644 cmr10.pfb cmmi10.pfb cmex10.pfb cmsy10.pfb \
21cr|fonts-type1-mathml-cm-1.0-15|40	%{buildroot}%{fontdir}/
21cr|fonts-type1-mathml-cm-1.0-15|41	)
21cr|fonts-type1-mathml-cm-1.0-15|42	
21cr|fonts-type1-mathml-cm-1.0-15|43	(cd afm
21cr|fonts-type1-mathml-cm-1.0-15|44	install -m 644 cmr10.afm cmmi10.afm cmex10.afm cmsy10.afm \
21cr|fonts-type1-mathml-cm-1.0-15|45	%{buildroot}%{fontdir}/
21cr|fonts-type1-mathml-cm-1.0-15|46	)
21cr|fonts-type1-mathml-cm-1.0-15|47	
21cr|fonts-type1-mathml-cm-1.0-15|48	cat <<EOF > %{buildroot}%{fontdir}/fonts.dir
21cr|fonts-type1-mathml-cm-1.0-15|49	4
21cr|fonts-type1-mathml-cm-1.0-15|50	cmex10.pfb -bsr-cmex10-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
21cr|fonts-type1-mathml-cm-1.0-15|51	cmmi10.pfb -bsr-cmmi10-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
21cr|fonts-type1-mathml-cm-1.0-15|52	cmr10.pfb -bsr-cmr10-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
21cr|fonts-type1-mathml-cm-1.0-15|53	cmsy10.pfb -bsr-cmsy10-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
21cr|fonts-type1-mathml-cm-1.0-15|54	EOF
21cr|fonts-type1-mathml-cm-1.0-15|55	
21cr|fonts-type1-mathml-cm-1.0-15|56	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|fonts-type1-mathml-cm-1.0-15|57	ln -s ../../..%{fontdir} \
21cr|fonts-type1-mathml-cm-1.0-15|58	%{buildroot}%{_sysconfdir}/X11/fontpath.d/type1-mathml-cm:pri=50

1553 21
21cr|foobillardplus-3.43-0.svn170.3|1	%define rev svn170
21cr|foobillardplus-3.43-0.svn170.3|2	
21cr|foobillardplus-3.43-0.svn170.3|3	Summary:	A free 3D OpenGL billiard game
21cr|foobillardplus-3.43-0.svn170.3|4	Name:		foobillardplus
21cr|foobillardplus-3.43-0.svn170.3|5	Version:	3.43
21cr|foobillardplus-3.43-0.svn170.3|6	Release:	0.%{rev}.3
21cr|foobillardplus-3.43-0.svn170.3|7	License:	GPLv2+
21cr|foobillardplus-3.43-0.svn170.3|8	Group:		Games/Sports
21cr|foobillardplus-3.43-0.svn170.3|9	Url:		http://foobillardplus.sourceforge.net
21cr|foobillardplus-3.43-0.svn170.3|10	# From http://svn.code.sf.net/p/foobillardplus/code/ after removing useless and nonfree content
21cr|foobillardplus-3.43-0.svn170.3|11	# rm -rf .svn data/music/* data/DejaVuSans*.ttf debian osx src-graphics
21cr|foobillardplus-3.43-0.svn170.3|12	Source0:	%{name}-%{version}-%{rev}.tar.xz
21cr|foobillardplus-3.43-0.svn170.3|13	Source1:	%{name}.6
21cr|foobillardplus-3.43-0.svn170.3|14	Source2:	intro-nomusic.png
21cr|foobillardplus-3.43-0.svn170.3|15	Patch0:		foobillardplus-3.43-mga-install-dir-in-configure.in.patch
21cr|foobillardplus-3.43-0.svn170.3|16	Patch1:		foobillardplus-3.43-mga-user-settings-in-XDG_DATA_HOME.patch
21cr|foobillardplus-3.43-0.svn170.3|17	BuildRequires:	pkgconfig(freetype2)
21cr|foobillardplus-3.43-0.svn170.3|18	BuildRequires:	pkgconfig(gl)
21cr|foobillardplus-3.43-0.svn170.3|19	BuildRequires:	pkgconfig(glu)
21cr|foobillardplus-3.43-0.svn170.3|20	BuildRequires:	pkgconfig(libpng)
21cr|foobillardplus-3.43-0.svn170.3|21	BuildRequires:	pkgconfig(sdl)
21cr|foobillardplus-3.43-0.svn170.3|22	BuildRequires:	pkgconfig(SDL_mixer)
21cr|foobillardplus-3.43-0.svn170.3|23	BuildRequires:	pkgconfig(SDL_net)
21cr|foobillardplus-3.43-0.svn170.3|24	Requires:	fonts-ttf-dejavu
21cr|foobillardplus-3.43-0.svn170.3|25	Obsoletes:	foobillard < 3.0a-14
21cr|foobillardplus-3.43-0.svn170.3|26	Provides:	foobillard = %{EVRD}
21cr|foobillardplus-3.43-0.svn170.3|27	
21cr|foobillardplus-3.43-0.svn170.3|28	%description
21cr|foobillardplus-3.43-0.svn170.3|29	FooBillard++ is an advanced 3D OpenGL billiard game based on the original
21cr|foobillardplus-3.43-0.svn170.3|30	foobillard 3.0a sources from Florian Berger. You can play it with one or two
21cr|foobillardplus-3.43-0.svn170.3|31	players or against the computer.
21cr|foobillardplus-3.43-0.svn170.3|32	
21cr|foobillardplus-3.43-0.svn170.3|33	The music has been removed because of its restrictive CC BY-NC-ND license.
21cr|foobillardplus-3.43-0.svn170.3|34	
21cr|foobillardplus-3.43-0.svn170.3|35	%files
21cr|foobillardplus-3.43-0.svn170.3|36	%doc AUTHORS COPYING ChangeLog README
21cr|foobillardplus-3.43-0.svn170.3|37	%{_gamesbindir}/%{name}
21cr|foobillardplus-3.43-0.svn170.3|38	%{_gamesdatadir}/%{name}/
21cr|foobillardplus-3.43-0.svn170.3|39	%{_datadir}/applications/%{name}.desktop
21cr|foobillardplus-3.43-0.svn170.3|40	%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|foobillardplus-3.43-0.svn170.3|41	%{_mandir}/man6/%{name}.6*
21cr|foobillardplus-3.43-0.svn170.3|42	
21cr|foobillardplus-3.43-0.svn170.3|43	#----------------------------------------------------------------------------
21cr|foobillardplus-3.43-0.svn170.3|44	
21cr|foobillardplus-3.43-0.svn170.3|45	%prep
21cr|foobillardplus-3.43-0.svn170.3|46	%setup -q -n %{name}-%{version}-%{rev}
21cr|foobillardplus-3.43-0.svn170.3|47	%apply_patches
21cr|foobillardplus-3.43-0.svn170.3|48	# Use system browser
21cr|foobillardplus-3.43-0.svn170.3|49	sed -i -e 's/firefox/www-browser/g' data/browser.sh
21cr|foobillardplus-3.43-0.svn170.3|50	
21cr|foobillardplus-3.43-0.svn170.3|51	%build
21cr|foobillardplus-3.43-0.svn170.3|52	autoreconf -vfi
21cr|foobillardplus-3.43-0.svn170.3|53	%global optflags %{optflags} -fgnu89-inline
21cr|foobillardplus-3.43-0.svn170.3|54	%configure \
21cr|foobillardplus-3.43-0.svn170.3|55	--enable-debian
21cr|foobillardplus-3.43-0.svn170.3|56	%make
21cr|foobillardplus-3.43-0.svn170.3|57	
21cr|foobillardplus-3.43-0.svn170.3|58	%install
21cr|foobillardplus-3.43-0.svn170.3|59	# make install instructions are kind of broken
21cr|foobillardplus-3.43-0.svn170.3|60	install -D -m755 src/foobillardplus %{buildroot}%{_gamesbindir}/%{name}
21cr|foobillardplus-3.43-0.svn170.3|61	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|foobillardplus-3.43-0.svn170.3|62	cp -a data/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|foobillardplus-3.43-0.svn170.3|63	
21cr|foobillardplus-3.43-0.svn170.3|64	# Fixed intro image without the removed music credits
21cr|foobillardplus-3.43-0.svn170.3|65	cp -f %{SOURCE2} %{buildroot}%{_gamesdatadir}/%{name}/data/intro.png
21cr|foobillardplus-3.43-0.svn170.3|66	
21cr|foobillardplus-3.43-0.svn170.3|67	# icon and man page
21cr|foobillardplus-3.43-0.svn170.3|68	install -D -m644 foobillardplus.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|foobillardplus-3.43-0.svn170.3|69	install -D -m644 %{SOURCE1} %{buildroot}%{_mandir}/man6/%{name}.6
21cr|foobillardplus-3.43-0.svn170.3|70	
21cr|foobillardplus-3.43-0.svn170.3|71	# symlink to DejaVu fonts
21cr|foobillardplus-3.43-0.svn170.3|72	ln -s %{_xfontdir}/TTF/dejavu/DejaVuSans.ttf      %{buildroot}%{_gamesdatadir}/%{name}/data/DejaVuSans.ttf
21cr|foobillardplus-3.43-0.svn170.3|73	ln -s %{_xfontdir}/TTF/dejavu/DejaVuSans-Bold.ttf %{buildroot}%{_gamesdatadir}/%{name}/data/DejaVuSans-Bold.ttf
21cr|foobillardplus-3.43-0.svn170.3|74	
21cr|foobillardplus-3.43-0.svn170.3|75	# desktop entry
21cr|foobillardplus-3.43-0.svn170.3|76	install -d %{buildroot}%{_datadir}/applications
21cr|foobillardplus-3.43-0.svn170.3|77	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|foobillardplus-3.43-0.svn170.3|78	[Desktop Entry]
21cr|foobillardplus-3.43-0.svn170.3|79	Name=FooBillard++
21cr|foobillardplus-3.43-0.svn170.3|80	GenericName=3D OpenGL billiard game
21cr|foobillardplus-3.43-0.svn170.3|81	GenericName[de]=3D-OpenGL-Billard-Spiel
21cr|foobillardplus-3.43-0.svn170.3|82	GenericName[fr]=Jeu de billard en 3D OpenGL
21cr|foobillardplus-3.43-0.svn170.3|83	Comment=3D OpenGL billiard game
21cr|foobillardplus-3.43-0.svn170.3|84	Comment[de]=3D-OpenGL-Billard-Spiel
21cr|foobillardplus-3.43-0.svn170.3|85	Comment[fr]=Jeu de billard en 3D OpenGL
21cr|foobillardplus-3.43-0.svn170.3|86	Exec=%{name}
21cr|foobillardplus-3.43-0.svn170.3|87	Icon=%{name}
21cr|foobillardplus-3.43-0.svn170.3|88	Type=Application
21cr|foobillardplus-3.43-0.svn170.3|89	Categories=Game;Simulation;
21cr|foobillardplus-3.43-0.svn170.3|90	EOF

1554 21
21cr|foobnix-3.2.1-1|1	%define	debug_package %{nil}
21cr|foobnix-3.2.1-1|2	%define	snapshot 0
21cr|foobnix-3.2.1-1|3	
21cr|foobnix-3.2.1-1|4	Summary:	Simple and powerful music player for Linux
21cr|foobnix-3.2.1-1|5	Name:		foobnix
21cr|foobnix-3.2.1-1|6	Version:	3.2.1
21cr|foobnix-3.2.1-1|7	Release:	1
21cr|foobnix-3.2.1-1|8	License:	GPLv3+
21cr|foobnix-3.2.1-1|9	Group:		Sound
21cr|foobnix-3.2.1-1|10	Url:		http://foobnix.com/en/index.html
21cr|foobnix-3.2.1-1|11	# Take a master snapshot to get a not-tagged 3.1.2 and fixes until 04/25/2016
21cr|foobnix-3.2.1-1|12	%if %{snapshot}
21cr|foobnix-3.2.1-1|13	Source0:	https://github.com/%{name}/%{name}/archive/%{name}-master.zip
21cr|foobnix-3.2.1-1|14	%else
21cr|foobnix-3.2.1-1|15	Source0:	https://github.com/foobnix/foobnix/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|foobnix-3.2.1-1|16	%endif
21cr|foobnix-3.2.1-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|foobnix-3.2.1-1|18	BuildRequires:	python3-mutagen
21cr|foobnix-3.2.1-1|19	BuildRequires:	python3-devel
21cr|foobnix-3.2.1-1|20	BuildRequires:	python3-simplejson
21cr|foobnix-3.2.1-1|21	BuildRequires:	python3-setuptools
21cr|foobnix-3.2.1-1|22	Requires:	python3-mutagen
21cr|foobnix-3.2.1-1|23	Requires:	gstreamer1.0-plugins-good
21cr|foobnix-3.2.1-1|24	Requires:	gstreamer1.0-python
21cr|foobnix-3.2.1-1|25	Requires:	gstreamer1.0-ffmpeg
21cr|foobnix-3.2.1-1|26	Requires:	python3-chardet
21cr|foobnix-3.2.1-1|27	Requires:	python3-setuptools
21cr|foobnix-3.2.1-1|28	Requires:	python3-simplejson
21cr|foobnix-3.2.1-1|29	# The package is in Contrib, but supports mp3 and AAC:
21cr|foobnix-3.2.1-1|30	# suggest the needed packages from Restricted
21cr|foobnix-3.2.1-1|31	Recommends:	gstreamer1.0-plugins-bad
21cr|foobnix-3.2.1-1|32	Recommends:	gstreamer1.0-plugins-ugly
21cr|foobnix-3.2.1-1|33	Recommends:	faac
21cr|foobnix-3.2.1-1|34	Recommends:	lame
21cr|foobnix-3.2.1-1|35	BuildArch:	noarch
21cr|foobnix-3.2.1-1|36	
21cr|foobnix-3.2.1-1|37	%description
21cr|foobnix-3.2.1-1|38	Simple and powerful music player for Linux, written in python.
21cr|foobnix-3.2.1-1|39	All best features in one player: small, fast, customizable, powerful, with
21cr|foobnix-3.2.1-1|40	user-friendly interface.
21cr|foobnix-3.2.1-1|41	Main features:
21cr|foobnix-3.2.1-1|42	* CUE, wv and iso.wv support.
21cr|foobnix-3.2.1-1|43	* Supports MP3, MP4, AAC, CD Audio, WMA, OGG, FLAC, WavPack, WAV, Musepack
21cr|foobnix-3.2.1-1|44	and many more formats.
21cr|foobnix-3.2.1-1|45	* 10-band equalizer with presets.
21cr|foobnix-3.2.1-1|46	* Last.FM integration.
21cr|foobnix-3.2.1-1|47	* vk.com also supported.
21cr|foobnix-3.2.1-1|48	* Lyrics search by lyricsmania.com and megalyrics.ru.
21cr|foobnix-3.2.1-1|49	
21cr|foobnix-3.2.1-1|50	%files -f %{name}.lang
21cr|foobnix-3.2.1-1|51	%doc README* COPYING CHANGELOG
21cr|foobnix-3.2.1-1|52	%{_bindir}/%{name}
21cr|foobnix-3.2.1-1|53	%{python3_sitelib}/%{name}/*
21cr|foobnix-3.2.1-1|54	%{python3_sitelib}/%{name}-*.egg-info
21cr|foobnix-3.2.1-1|55	%{_datadir}/applications/%{name}.desktop
21cr|foobnix-3.2.1-1|56	%{_datadir}/%{name}/*
21cr|foobnix-3.2.1-1|57	%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|foobnix-3.2.1-1|58	%{_datadir}/pixmaps/%{name}.png
21cr|foobnix-3.2.1-1|59	%{_mandir}/man1/%{name}.1.*
21cr|foobnix-3.2.1-1|60	
21cr|foobnix-3.2.1-1|61	#-----------------------------------------------------------------------------
21cr|foobnix-3.2.1-1|62	
21cr|foobnix-3.2.1-1|63	%prep
21cr|foobnix-3.2.1-1|64	%if %{snapshot}
21cr|foobnix-3.2.1-1|65	%setup -qn %{name}-master
21cr|foobnix-3.2.1-1|66	%else
21cr|foobnix-3.2.1-1|67	%setup -qn %{name}-%{version}
21cr|foobnix-3.2.1-1|68	%endif
21cr|foobnix-3.2.1-1|69	
21cr|foobnix-3.2.1-1|70	
21cr|foobnix-3.2.1-1|71	%build
21cr|foobnix-3.2.1-1|72	%py3_build
21cr|foobnix-3.2.1-1|73	
21cr|foobnix-3.2.1-1|74	
21cr|foobnix-3.2.1-1|75	%install
21cr|foobnix-3.2.1-1|76	%__python3 setup.py install --prefix=/usr --root %{buildroot}
21cr|foobnix-3.2.1-1|77	
21cr|foobnix-3.2.1-1|78	# icon fix
21cr|foobnix-3.2.1-1|79	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/
21cr|foobnix-3.2.1-1|80	cp %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/
21cr|foobnix-3.2.1-1|81	
21cr|foobnix-3.2.1-1|82	%find_lang %{name}

1555 21
21cr|foo-yc20-1.3.0-1.30e924.2|1	%global	debug_package %{nil}
21cr|foo-yc20-1.3.0-1.30e924.2|2	%define	lv2dir %{_libdir}/lv2/
21cr|foo-yc20-1.3.0-1.30e924.2|3	
21cr|foo-yc20-1.3.0-1.30e924.2|4	%define	commit 30e924ba233d13a95384aed36e5c080fbbb548ab
21cr|foo-yc20-1.3.0-1.30e924.2|5	%define	git 30e924
21cr|foo-yc20-1.3.0-1.30e924.2|6	
21cr|foo-yc20-1.3.0-1.30e924.2|7	Summary:	YC-20 organ emulation
21cr|foo-yc20-1.3.0-1.30e924.2|8	Name:		foo-yc20
21cr|foo-yc20-1.3.0-1.30e924.2|9	Version:	1.3.0
21cr|foo-yc20-1.3.0-1.30e924.2|10	Release:	1.%{git}.2
21cr|foo-yc20-1.3.0-1.30e924.2|11	License:	GPLv2+
21cr|foo-yc20-1.3.0-1.30e924.2|12	Group:		Sound
21cr|foo-yc20-1.3.0-1.30e924.2|13	Url:			https://github.com/sampov2/foo-yc20
21cr|foo-yc20-1.3.0-1.30e924.2|14	Source0:	https://github.com/sampov2/foo-yc20/archive/30e924ba233d13a95384aed36e5c080fbbb548ab.zip?/%{name}-%{version}-%{git}.zip
21cr|foo-yc20-1.3.0-1.30e924.2|15	Patch0:	foo-yc20-1.3.0-desktop.patch
21cr|foo-yc20-1.3.0-1.30e924.2|16	Patch1:	foo-yc20-faust2-support.patch
21cr|foo-yc20-1.3.0-1.30e924.2|17	Patch2:	foo-yc20-1.3.0-use-variables-for-install-path.patch
21cr|foo-yc20-1.3.0-1.30e924.2|18	BuildRequires:	faust-devel
21cr|foo-yc20-1.3.0-1.30e924.2|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|foo-yc20-1.3.0-1.30e924.2|20	BuildRequires:	pkgconfig(jack)
21cr|foo-yc20-1.3.0-1.30e924.2|21	BuildRequires:	pkgconfig(lv2)
21cr|foo-yc20-1.3.0-1.30e924.2|22	BuildRequires:	pkgconfig(slv2)
21cr|foo-yc20-1.3.0-1.30e924.2|23	
21cr|foo-yc20-1.3.0-1.30e924.2|24	%description
21cr|foo-yc20-1.3.0-1.30e924.2|25	The YC-20 is a divide-down combo organ designed in the late 60's. This
21cr|foo-yc20-1.3.0-1.30e924.2|26	emulation faithfully copies the features, sounds and flaws of the
21cr|foo-yc20-1.3.0-1.30e924.2|27	original organ. It comes as standalone synth and as LV2 plugin. Features
21cr|foo-yc20-1.3.0-1.30e924.2|28	are as follows:
21cr|foo-yc20-1.3.0-1.30e924.2|29	o Physical modelling, no polyphony restrictions.
21cr|foo-yc20-1.3.0-1.30e924.2|30	o 61 keys.
21cr|foo-yc20-1.3.0-1.30e924.2|31	o Two main voice sections.
21cr|foo-yc20-1.3.0-1.30e924.2|32	o Switchable bass section.
21cr|foo-yc20-1.3.0-1.30e924.2|33	o Realism control to add flaws found in the real organ.
21cr|foo-yc20-1.3.0-1.30e924.2|34	
21cr|foo-yc20-1.3.0-1.30e924.2|35	%files
21cr|foo-yc20-1.3.0-1.30e924.2|36	%doc README
21cr|foo-yc20-1.3.0-1.30e924.2|37	%{_bindir}/%{name}
21cr|foo-yc20-1.3.0-1.30e924.2|38	%{_bindir}/%{name}-cli
21cr|foo-yc20-1.3.0-1.30e924.2|39	%{_datadir}/%{name}/*
21cr|foo-yc20-1.3.0-1.30e924.2|40	%{_datadir}/applications/%{name}.desktop
21cr|foo-yc20-1.3.0-1.30e924.2|41	%{lv2dir}%{name}.lv2/%{name}-lv2ui.so
21cr|foo-yc20-1.3.0-1.30e924.2|42	%{lv2dir}%{name}.lv2/%{name}.so
21cr|foo-yc20-1.3.0-1.30e924.2|43	%{lv2dir}%{name}.lv2/%{name}.ttl
21cr|foo-yc20-1.3.0-1.30e924.2|44	%{lv2dir}%{name}.lv2/manifest.ttl
21cr|foo-yc20-1.3.0-1.30e924.2|45	
21cr|foo-yc20-1.3.0-1.30e924.2|46	#----------------------------------------------------------------------------
21cr|foo-yc20-1.3.0-1.30e924.2|47	
21cr|foo-yc20-1.3.0-1.30e924.2|48	%prep
21cr|foo-yc20-1.3.0-1.30e924.2|49	%autosetup -p1 -n %{name}-%{commit}
21cr|foo-yc20-1.3.0-1.30e924.2|50	
21cr|foo-yc20-1.3.0-1.30e924.2|51	perl -pi -e 's/\/usr\/local/\/usr\//g' Makefile
21cr|foo-yc20-1.3.0-1.30e924.2|52	perl -pi -e 's/\/lib/\/%{_lib}/g' Makefile
21cr|foo-yc20-1.3.0-1.30e924.2|53	perl -pi -e 's/CFLAGS=/#CFLAGS=/g' Makefile
21cr|foo-yc20-1.3.0-1.30e924.2|54	
21cr|foo-yc20-1.3.0-1.30e924.2|55	
21cr|foo-yc20-1.3.0-1.30e924.2|56	%build
21cr|foo-yc20-1.3.0-1.30e924.2|57	%ifarch %{armx}
21cr|foo-yc20-1.3.0-1.30e924.2|58	CFLAGS="-ffast-math -ftree-vectorize" %make
21cr|foo-yc20-1.3.0-1.30e924.2|59	%else
21cr|foo-yc20-1.3.0-1.30e924.2|60	CFLAGS="-mfpmath=sse -ffast-math -ftree-vectorize" %make
21cr|foo-yc20-1.3.0-1.30e924.2|61	%endif
21cr|foo-yc20-1.3.0-1.30e924.2|62	
21cr|foo-yc20-1.3.0-1.30e924.2|63	
21cr|foo-yc20-1.3.0-1.30e924.2|64	%install
21cr|foo-yc20-1.3.0-1.30e924.2|65	%makeinstall_std

1556 21
21cr|fooyin-0.8.0-1|1	# set rpath
21cr|fooyin-0.8.0-1|2	%global ldflags %{ldflags} -Wl,-rpath -Wl,%{_libdir}/foo
21cr|fooyin-0.8.0-1|3	
21cr|fooyin-0.8.0-1|4	Summary:	A customisable music player built with Qt
21cr|fooyin-0.8.0-1|5	Name:		fooyin
21cr|fooyin-0.8.0-1|6	Version:	0.8.0
21cr|fooyin-0.8.0-1|7	Release:	1
21cr|fooyin-0.8.0-1|8	License:	GPLv3.0
21cr|fooyin-0.8.0-1|9	Group:		Sound
21cr|fooyin-0.8.0-1|10	Url:		https://github.com/ludouzi/fooyin
21cr|fooyin-0.8.0-1|11	Source0:	https://github.com/ludouzi/fooyin/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fooyin-0.8.0-1|12	Source1:	https://github.com/ValleyBell/libvgm/archive/34c368cde98f33c42455fbbfbec07073ba79bf5c.zip?/libvgm.tar.gz
21cr|fooyin-0.8.0-1|13	BuildRequires:	hicolor-icon-theme
21cr|fooyin-0.8.0-1|14	BuildRequires:	qt6-cmake
21cr|fooyin-0.8.0-1|15	BuildRequires:	cmake(KDSingleApplication-qt6)
21cr|fooyin-0.8.0-1|16	BuildRequires:	cmake(Qt6LinguistTools)
21cr|fooyin-0.8.0-1|17	BuildRequires:	patchelf
21cr|fooyin-0.8.0-1|18	BuildRequires:	pkgconfig(alsa)
21cr|fooyin-0.8.0-1|19	BuildRequires:	pkgconfig(icu-uc)
21cr|fooyin-0.8.0-1|20	BuildRequires:	pkgconfig(libarchive)
21cr|fooyin-0.8.0-1|21	BuildRequires:	pkgconfig(libavcodec)
21cr|fooyin-0.8.0-1|22	BuildRequires:	pkgconfig(libavdevice)
21cr|fooyin-0.8.0-1|23	BuildRequires:	pkgconfig(libavformat)
21cr|fooyin-0.8.0-1|24	BuildRequires:	pkgconfig(libavutil)
21cr|fooyin-0.8.0-1|25	BuildRequires:	pkgconfig(libopenmpt)
21cr|fooyin-0.8.0-1|26	BuildRequires:	pkgconfig(libpipewire-0.3)
21cr|fooyin-0.8.0-1|27	BuildRequires:	pkgconfig(sndfile)
21cr|fooyin-0.8.0-1|28	BuildRequires:	pkgconfig(Qt6Concurrent)
21cr|fooyin-0.8.0-1|29	BuildRequires:	pkgconfig(Qt6Core)
21cr|fooyin-0.8.0-1|30	BuildRequires:	pkgconfig(Qt6DBus)
21cr|fooyin-0.8.0-1|31	BuildRequires:	pkgconfig(Qt6Linguist)
21cr|fooyin-0.8.0-1|32	BuildRequires:	pkgconfig(Qt6OpenGLWidgets)
21cr|fooyin-0.8.0-1|33	BuildRequires:	pkgconfig(Qt6Sql)
21cr|fooyin-0.8.0-1|34	BuildRequires:	pkgconfig(Qt6Svg)
21cr|fooyin-0.8.0-1|35	BuildRequires:	pkgconfig(Qt6Widgets)
21cr|fooyin-0.8.0-1|36	BuildRequires:	pkgconfig(taglib)
21cr|fooyin-0.8.0-1|37	BuildRequires:	pkgconfig(vulkan)
21cr|fooyin-0.8.0-1|38	BuildRequires:	pkgconfig(xkbcommon)
21cr|fooyin-0.8.0-1|39	ExcludeArch:	%{ix86}
21cr|fooyin-0.8.0-1|40	
21cr|fooyin-0.8.0-1|41	%description
21cr|fooyin-0.8.0-1|42	fooyin is a Qt6 music player built around customisation. It offers a
21cr|fooyin-0.8.0-1|43	growing list of widgets to manage and play a local music collection.
21cr|fooyin-0.8.0-1|44	It is extendable through the use of plugins, and many widgets make
21cr|fooyin-0.8.0-1|45	use of FooScript to offer an even deeper level of control.
21cr|fooyin-0.8.0-1|46	
21cr|fooyin-0.8.0-1|47	%files
21cr|fooyin-0.8.0-1|48	%doc %{_docdir}/fooyin
21cr|fooyin-0.8.0-1|49	%license COPYING
21cr|fooyin-0.8.0-1|50	%{_appdatadir}/org.%{name}.%{name}.metainfo.xml
21cr|fooyin-0.8.0-1|51	%{_bindir}/%{name}
21cr|fooyin-0.8.0-1|52	%{_datadir}/applications/org.%{name}.%{name}.desktop
21cr|fooyin-0.8.0-1|53	%{_datadir}/%{name}
21cr|fooyin-0.8.0-1|54	%{_iconsdir}/hicolor/*/apps/org.%{name}.%{name}.*
21cr|fooyin-0.8.0-1|55	%{_libdir}/%{name}
21cr|fooyin-0.8.0-1|56	
21cr|fooyin-0.8.0-1|57	#------------------------------------------------------------------
21cr|fooyin-0.8.0-1|58	
21cr|fooyin-0.8.0-1|59	%prep
21cr|fooyin-0.8.0-1|60	%autosetup -p1 -a1
21cr|fooyin-0.8.0-1|61	
21cr|fooyin-0.8.0-1|62	cp -r libvgm-*/* 3rdparty/libvgm/
21cr|fooyin-0.8.0-1|63	
21cr|fooyin-0.8.0-1|64	%build
21cr|fooyin-0.8.0-1|65	%cmake
21cr|fooyin-0.8.0-1|66	%make_build
21cr|fooyin-0.8.0-1|67	
21cr|fooyin-0.8.0-1|68	%install
21cr|fooyin-0.8.0-1|69	%make_install -C build
21cr|fooyin-0.8.0-1|70	# No header files were installed, so... no point in keeping the
21cr|fooyin-0.8.0-1|71	# component libraries' devel files.
21cr|fooyin-0.8.0-1|72	rm -fv %{buildroot}/%{_libdir}/fooyin/*.so
21cr|fooyin-0.8.0-1|73	
21cr|fooyin-0.8.0-1|74	# set rpath
21cr|fooyin-0.8.0-1|75	patchelf --set-rpath '$ORIGIN/../%{_lib}/%{name}' %{buildroot}%{_bindir}/%{name}

1557 21
21cr|foremost-1.5.7-6|1	%define Werror_cflags %{nil}
21cr|foremost-1.5.7-6|2	
21cr|foremost-1.5.7-6|3	Summary:	Recover files based on their headers and footers
21cr|foremost-1.5.7-6|4	Name:		foremost
21cr|foremost-1.5.7-6|5	Version:	1.5.7
21cr|foremost-1.5.7-6|6	Release:	6
21cr|foremost-1.5.7-6|7	License:	Public Domain
21cr|foremost-1.5.7-6|8	Group:		File tools
21cr|foremost-1.5.7-6|9	Url:		http://foremost.sourceforge.net/
21cr|foremost-1.5.7-6|10	Source0:	http://foremost.sourceforge.net/pkg/foremost-%{version}.tar.gz
21cr|foremost-1.5.7-6|11	Patch0:		foremost-1.5.7-format-security.patch
21cr|foremost-1.5.7-6|12	Patch1:		foremost-1.5.7-gcc10.patch
21cr|foremost-1.5.7-6|13	
21cr|foremost-1.5.7-6|14	%description
21cr|foremost-1.5.7-6|15	Foremost is a Linux program to recover files based on their headers and
21cr|foremost-1.5.7-6|16	footers. Foremost can work on image files, such as those generated by
21cr|foremost-1.5.7-6|17	dd, Safeback, Encase, etc, or directly on a drive. The headers and
21cr|foremost-1.5.7-6|18	footers are specified by a configuration file, so you can pick and
21cr|foremost-1.5.7-6|19	choose which headers you want to look for.
21cr|foremost-1.5.7-6|20	
21cr|foremost-1.5.7-6|21	%files
21cr|foremost-1.5.7-6|22	%defattr(0644,root,root,0755)
21cr|foremost-1.5.7-6|23	%doc CHANGES README
21cr|foremost-1.5.7-6|24	%attr(0755,root,root) %{_bindir}/foremost
21cr|foremost-1.5.7-6|25	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|foremost-1.5.7-6|26	
21cr|foremost-1.5.7-6|27	#----------------------------------------------------------------------------
21cr|foremost-1.5.7-6|28	
21cr|foremost-1.5.7-6|29	%prep
21cr|foremost-1.5.7-6|30	%setup -q
21cr|foremost-1.5.7-6|31	%patch0 -p1
21cr|foremost-1.5.7-6|32	%patch1 -p1
21cr|foremost-1.5.7-6|33	
21cr|foremost-1.5.7-6|34	%__perl -pi -e 's/-O2/%{optflags}/g' Makefile
21cr|foremost-1.5.7-6|35	%__perl -pi -e 's|/usr/local/etc|%{_sysconfdir}|' config.c
21cr|foremost-1.5.7-6|36	
21cr|foremost-1.5.7-6|37	%build
21cr|foremost-1.5.7-6|38	%make
21cr|foremost-1.5.7-6|39	
21cr|foremost-1.5.7-6|40	%install
21cr|foremost-1.5.7-6|41	mkdir -p %{buildroot}%{_bindir}
21cr|foremost-1.5.7-6|42	install -m 755 foremost %{buildroot}%{_bindir}/foremost
21cr|foremost-1.5.7-6|43	mkdir -p %{buildroot}%{_sysconfdir}
21cr|foremost-1.5.7-6|44	install -m 644 foremost.conf %{buildroot}%{_sysconfdir}
21cr|foremost-1.5.7-6|45	

1558 21
21cr|fortune-bofh-1.2-4|1	%define base_name	bofh
21cr|fortune-bofh-1.2-4|2	
21cr|fortune-bofh-1.2-4|3	Name:		fortune-%{base_name}
21cr|fortune-bofh-1.2-4|4	Version:	1.2
21cr|fortune-bofh-1.2-4|5	Release:	4
21cr|fortune-bofh-1.2-4|6	Summary:	BOFH excuses fortune
21cr|fortune-bofh-1.2-4|7	License:	Public Domain
21cr|fortune-bofh-1.2-4|8	Group:		Toys
21cr|fortune-bofh-1.2-4|9	Source:		%{base_name}-%{version}.tar.bz2
21cr|fortune-bofh-1.2-4|10	URL:		http://www.cs.wisc.edu/~ballard/bofh
21cr|fortune-bofh-1.2-4|11	BuildArch:	noarch
21cr|fortune-bofh-1.2-4|12	Requires:	fortune-mod
21cr|fortune-bofh-1.2-4|13	BuildRequires:	fortune-mod
21cr|fortune-bofh-1.2-4|14	
21cr|fortune-bofh-1.2-4|15	%description
21cr|fortune-bofh-1.2-4|16	This is a set of BOFH-style excuses.
21cr|fortune-bofh-1.2-4|17	
21cr|fortune-bofh-1.2-4|18	%prep
21cr|fortune-bofh-1.2-4|19	%setup -q -n %{base_name}-%{version}
21cr|fortune-bofh-1.2-4|20	
21cr|fortune-bofh-1.2-4|21	%build
21cr|fortune-bofh-1.2-4|22	%__perl -ni -e 'print "BOFH excuse #" . ++$i . ":\n\n$_%\n"' excuses
21cr|fortune-bofh-1.2-4|23	/usr/sbin/strfile excuses
21cr|fortune-bofh-1.2-4|24	
21cr|fortune-bofh-1.2-4|25	%install
21cr|fortune-bofh-1.2-4|26	%__rm -rf %{buildroot}
21cr|fortune-bofh-1.2-4|27	install -d -m 755 %{buildroot}%{_gamesdatadir}/fortunes
21cr|fortune-bofh-1.2-4|28	install -m 644 excuses %{buildroot}%{_gamesdatadir}/fortunes/%{base_name}
21cr|fortune-bofh-1.2-4|29	install -m 644 excuses.dat %{buildroot}%{_gamesdatadir}/fortunes/%{base_name}.dat
21cr|fortune-bofh-1.2-4|30	
21cr|fortune-bofh-1.2-4|31	%clean
21cr|fortune-bofh-1.2-4|32	%__rm -rf %{buildroot}
21cr|fortune-bofh-1.2-4|33	
21cr|fortune-bofh-1.2-4|34	%files
21cr|fortune-bofh-1.2-4|35	%defattr(-,root,root)
21cr|fortune-bofh-1.2-4|36	%{_gamesdatadir}/fortunes/*

1559 21
21cr|fortune-brice2nice-0.2-10|1	%define base_name	brice2nice
21cr|fortune-brice2nice-0.2-10|2	
21cr|fortune-brice2nice-0.2-10|3	Name:		fortune-brice2nice
21cr|fortune-brice2nice-0.2-10|4	Version:	0.2
21cr|fortune-brice2nice-0.2-10|5	Release:	10
21cr|fortune-brice2nice-0.2-10|6	Summary:	Brice de nice sketches
21cr|fortune-brice2nice-0.2-10|7	License:	Public Domain
21cr|fortune-brice2nice-0.2-10|8	Group:		Toys
21cr|fortune-brice2nice-0.2-10|9	Source:		%{name}.tar.bz2
21cr|fortune-brice2nice-0.2-10|10	Url:		http://www.tom.free.fr/src/brice2nice
21cr|fortune-brice2nice-0.2-10|11	BuildArch:	noarch
21cr|fortune-brice2nice-0.2-10|12	Buildroot:	%{_tmppath}/%{name}-buildroot
21cr|fortune-brice2nice-0.2-10|13	Requires:	fortune-mod
21cr|fortune-brice2nice-0.2-10|14	
21cr|fortune-brice2nice-0.2-10|15	BuildRequires: fortune-mod
21cr|fortune-brice2nice-0.2-10|16	
21cr|fortune-brice2nice-0.2-10|17	%description
21cr|fortune-brice2nice-0.2-10|18	The "Brice de nice" sketches.
21cr|fortune-brice2nice-0.2-10|19	Special Thanks to the mandrakefr community during RMLL2004
21cr|fortune-brice2nice-0.2-10|20	where "Brice de Nice" was inside all our discussions.
21cr|fortune-brice2nice-0.2-10|21	
21cr|fortune-brice2nice-0.2-10|22	%prep
21cr|fortune-brice2nice-0.2-10|23	%setup -q -n %{name}
21cr|fortune-brice2nice-0.2-10|24	
21cr|fortune-brice2nice-0.2-10|25	%build
21cr|fortune-brice2nice-0.2-10|26	%make clean
21cr|fortune-brice2nice-0.2-10|27	%make
21cr|fortune-brice2nice-0.2-10|28	
21cr|fortune-brice2nice-0.2-10|29	%install
21cr|fortune-brice2nice-0.2-10|30	rm -rf $RPM_BUILD_ROOT
21cr|fortune-brice2nice-0.2-10|31	%makeinstall_std
21cr|fortune-brice2nice-0.2-10|32	
21cr|fortune-brice2nice-0.2-10|33	%clean
21cr|fortune-brice2nice-0.2-10|34	rm -rf $RPM_BUILD_ROOT
21cr|fortune-brice2nice-0.2-10|35	
21cr|fortune-brice2nice-0.2-10|36	%files
21cr|fortune-brice2nice-0.2-10|37	%defattr(-,root,root)
21cr|fortune-brice2nice-0.2-10|38	%{_gamesdatadir}/fortunes/*

1560 21
21cr|fortune-distribfr-20090926-5|1	Summary: The best IRC moments by the French Mandr* team
21cr|fortune-distribfr-20090926-5|2	Summary(fr): Les meilleurs moments IRC par les mandr* français
21cr|fortune-distribfr-20090926-5|3	Name: fortune-distribfr
21cr|fortune-distribfr-20090926-5|4	Version: 20090926
21cr|fortune-distribfr-20090926-5|5	Release: 5
21cr|fortune-distribfr-20090926-5|6	Source0: %{name}-%{version}.tar.bz2
21cr|fortune-distribfr-20090926-5|7	License: GPLv2+
21cr|fortune-distribfr-20090926-5|8	Group: Toys
21cr|fortune-distribfr-20090926-5|9	URL: http://nanardon.zarb.org/cgi-bin/viewcvs.cgi/?root=fortune
21cr|fortune-distribfr-20090926-5|10	BuildArch: noarch
21cr|fortune-distribfr-20090926-5|11	Requires: fortune-mod
21cr|fortune-distribfr-20090926-5|12	BuildRequires: fortune-mod
21cr|fortune-distribfr-20090926-5|13	BuildRequires: recode
21cr|fortune-distribfr-20090926-5|14	
21cr|fortune-distribfr-20090926-5|15	%define thanks Milka, Ennael, Zborg, Zorro, Dolly, Erinmargault, Virginie, Hina,
21cr|fortune-distribfr-20090926-5|16	%define thanks2 Paysage, Bibi, Cvjetic, Othalia, Mandi, leeloo, Little_Tux_Girl,
21cr|fortune-distribfr-20090926-5|17	%define thanks3 poipoi, Scara, lafeebleue, Cinaee, eponae, annma, elephantine,
21cr|fortune-distribfr-20090926-5|18	%define thanks4 melodie, Amaz, Jehane, Djezael
21cr|fortune-distribfr-20090926-5|19	
21cr|fortune-distribfr-20090926-5|20	%description
21cr|fortune-distribfr-20090926-5|21	The best moments of IRC chatting from channels #mandriva-fr ( ex #mandrakefr ),
21cr|fortune-distribfr-20090926-5|22	#gentoofr, #lea-linux, on the IRC server irc.freenode.net (in French), and from
21cr|fortune-distribfr-20090926-5|23	the Mandriva Linux Cooker mailing list.
21cr|fortune-distribfr-20090926-5|24	
21cr|fortune-distribfr-20090926-5|25	This package includes octoz fortunes.
21cr|fortune-distribfr-20090926-5|26	
21cr|fortune-distribfr-20090926-5|27	Special thanks to:
21cr|fortune-distribfr-20090926-5|28	%{thanks}
21cr|fortune-distribfr-20090926-5|29	%{thanks2}
21cr|fortune-distribfr-20090926-5|30	%{thanks3}
21cr|fortune-distribfr-20090926-5|31	%{thanks4}.
21cr|fortune-distribfr-20090926-5|32	
21cr|fortune-distribfr-20090926-5|33	%description -l fr
21cr|fortune-distribfr-20090926-5|34	Les meilleurs moments trouvés sur IRC sur les canaux #mandrivafr
21cr|fortune-distribfr-20090926-5|35	( ex #mandrakefr ), #gentoofr, #lea-linux, serveur IRC irc.freenode.net, et sur
21cr|fortune-distribfr-20090926-5|36	la mailing-list Mandriva Linux Cooker.
21cr|fortune-distribfr-20090926-5|37	
21cr|fortune-distribfr-20090926-5|38	Ce paquet inclut les fortunes octoz.
21cr|fortune-distribfr-20090926-5|39	
21cr|fortune-distribfr-20090926-5|40	Spéciale dédicace à:
21cr|fortune-distribfr-20090926-5|41	%{thanks}
21cr|fortune-distribfr-20090926-5|42	%{thanks2}
21cr|fortune-distribfr-20090926-5|43	%{thanks3}
21cr|fortune-distribfr-20090926-5|44	%{thanks4}.
21cr|fortune-distribfr-20090926-5|45	
21cr|fortune-distribfr-20090926-5|46	%prep
21cr|fortune-distribfr-20090926-5|47	%setup -q -c %name
21cr|fortune-distribfr-20090926-5|48	rm -f fr/*.dat
21cr|fortune-distribfr-20090926-5|49	for fortune in fr/*;do recode l1..u8 $fortune; done
21cr|fortune-distribfr-20090926-5|50	
21cr|fortune-distribfr-20090926-5|51	%build
21cr|fortune-distribfr-20090926-5|52	%make clean
21cr|fortune-distribfr-20090926-5|53	%make
21cr|fortune-distribfr-20090926-5|54	
21cr|fortune-distribfr-20090926-5|55	%install
21cr|fortune-distribfr-20090926-5|56	rm -rf $RPM_BUILD_ROOT
21cr|fortune-distribfr-20090926-5|57	%makeinstall_std
21cr|fortune-distribfr-20090926-5|58	cd %buildroot%_datadir/games/fortunes/fr
21cr|fortune-distribfr-20090926-5|59	for x in *.dat; do
21cr|fortune-distribfr-20090926-5|60	ln -s $(echo $x|sed s/.dat//) $(echo $x|sed s/.dat/.u8/)
21cr|fortune-distribfr-20090926-5|61	done
21cr|fortune-distribfr-20090926-5|62	
21cr|fortune-distribfr-20090926-5|63	%clean
21cr|fortune-distribfr-20090926-5|64	rm -rf $RPM_BUILD_ROOT
21cr|fortune-distribfr-20090926-5|65	
21cr|fortune-distribfr-20090926-5|66	%files
21cr|fortune-distribfr-20090926-5|67	%defattr(-,root,root)
21cr|fortune-distribfr-20090926-5|68	%_datadir/games/fortunes/mandrake*
21cr|fortune-distribfr-20090926-5|69	%lang(fr) %_datadir/games/fortunes/fr/*

1561 21
21cr|fortune-kernelnewbies-20060120-9|1	%define name fortune-kernelnewbies
21cr|fortune-kernelnewbies-20060120-9|2	%define version 20060120
21cr|fortune-kernelnewbies-20060120-9|3	%define release 9
21cr|fortune-kernelnewbies-20060120-9|4	
21cr|fortune-kernelnewbies-20060120-9|5	Summary: The best IRC moments by kernel hacker
21cr|fortune-kernelnewbies-20060120-9|6	Name: fortune-kernelnewbies
21cr|fortune-kernelnewbies-20060120-9|7	Version: 20060120
21cr|fortune-kernelnewbies-20060120-9|8	Release: 9
21cr|fortune-kernelnewbies-20060120-9|9	Source0: kernelnewbies-fortunes.tar.bz2
21cr|fortune-kernelnewbies-20060120-9|10	License: GPL
21cr|fortune-kernelnewbies-20060120-9|11	Group: Toys
21cr|fortune-kernelnewbies-20060120-9|12	URL: http://kernelnewbies.org/kernelnewbies-fortunes.tar.gz
21cr|fortune-kernelnewbies-20060120-9|13	BuildArch: noarch
21cr|fortune-kernelnewbies-20060120-9|14	Requires: fortune-mod
21cr|fortune-kernelnewbies-20060120-9|15	
21cr|fortune-kernelnewbies-20060120-9|16	%description
21cr|fortune-kernelnewbies-20060120-9|17	The best "famous word" of famous kernel hackers.
21cr|fortune-kernelnewbies-20060120-9|18	
21cr|fortune-kernelnewbies-20060120-9|19	%prep
21cr|fortune-kernelnewbies-20060120-9|20	%setup -q -c %name
21cr|fortune-kernelnewbies-20060120-9|21	
21cr|fortune-kernelnewbies-20060120-9|22	%build
21cr|fortune-kernelnewbies-20060120-9|23	# nothing to do
21cr|fortune-kernelnewbies-20060120-9|24	
21cr|fortune-kernelnewbies-20060120-9|25	%install
21cr|fortune-kernelnewbies-20060120-9|26	rm -rf $RPM_BUILD_ROOT
21cr|fortune-kernelnewbies-20060120-9|27	mkdir -p $RPM_BUILD_ROOT/%_datadir/games/fortunes
21cr|fortune-kernelnewbies-20060120-9|28	install -m 644 kernelnewbies $RPM_BUILD_ROOT/%_datadir/games/fortunes/
21cr|fortune-kernelnewbies-20060120-9|29	install -m 644 kernelnewbies.dat $RPM_BUILD_ROOT/%_datadir/games/fortunes/
21cr|fortune-kernelnewbies-20060120-9|30	
21cr|fortune-kernelnewbies-20060120-9|31	%clean
21cr|fortune-kernelnewbies-20060120-9|32	rm -rf $RPM_BUILD_ROOT
21cr|fortune-kernelnewbies-20060120-9|33	
21cr|fortune-kernelnewbies-20060120-9|34	%files
21cr|fortune-kernelnewbies-20060120-9|35	%defattr(-,root,root)
21cr|fortune-kernelnewbies-20060120-9|36	%_datadir/games/fortunes/*

1562 21
21cr|fortune-MDOS-fr-20040104-10|1	Summary: The best of Jayce about MultiDeskOS
21cr|fortune-MDOS-fr-20040104-10|2	Summary(fr): Le meilleur de Jayce propos de MultiDeskOS
21cr|fortune-MDOS-fr-20040104-10|3	Name: fortune-MDOS-fr
21cr|fortune-MDOS-fr-20040104-10|4	Version: 20040104
21cr|fortune-MDOS-fr-20040104-10|5	Release: 10
21cr|fortune-MDOS-fr-20040104-10|6	Source0: multidesk.tar.bz2
21cr|fortune-MDOS-fr-20040104-10|7	License: Public Domain
21cr|fortune-MDOS-fr-20040104-10|8	Group: Toys
21cr|fortune-MDOS-fr-20040104-10|9	BuildArch: noarch
21cr|fortune-MDOS-fr-20040104-10|10	Url: http://lordoric.free.fr/fortunes
21cr|fortune-MDOS-fr-20040104-10|11	BuildRequires: fortune-mod
21cr|fortune-MDOS-fr-20040104-10|12	Requires: fortune-mod locales-fr
21cr|fortune-MDOS-fr-20040104-10|13	
21cr|fortune-MDOS-fr-20040104-10|14	%description -l fr
21cr|fortune-MDOS-fr-20040104-10|15	Le meilleur de la liste de discussion de MultideskOS et de la documentation
21cr|fortune-MDOS-fr-20040104-10|16	de ce systeme (?) d'avenir.
21cr|fortune-MDOS-fr-20040104-10|17	
21cr|fortune-MDOS-fr-20040104-10|18	%description
21cr|fortune-MDOS-fr-20040104-10|19	Best of MultideskOS' ML and documentation. In French.
21cr|fortune-MDOS-fr-20040104-10|20	
21cr|fortune-MDOS-fr-20040104-10|21	%prep
21cr|fortune-MDOS-fr-20040104-10|22	%setup -c
21cr|fortune-MDOS-fr-20040104-10|23	
21cr|fortune-MDOS-fr-20040104-10|24	%build
21cr|fortune-MDOS-fr-20040104-10|25	sed -i 's/\r//g' multidesk
21cr|fortune-MDOS-fr-20040104-10|26	cat multidesk2 >> multidesk
21cr|fortune-MDOS-fr-20040104-10|27	%{_sbindir}/strfile multidesk
21cr|fortune-MDOS-fr-20040104-10|28	
21cr|fortune-MDOS-fr-20040104-10|29	%install
21cr|fortune-MDOS-fr-20040104-10|30	rm -rf $RPM_BUILD_ROOT
21cr|fortune-MDOS-fr-20040104-10|31	mkdir -p $RPM_BUILD_ROOT/%_datadir/games/fortunes/fr/
21cr|fortune-MDOS-fr-20040104-10|32	cp multidesk multidesk.dat $RPM_BUILD_ROOT/%_datadir/games/fortunes/fr/
21cr|fortune-MDOS-fr-20040104-10|33	
21cr|fortune-MDOS-fr-20040104-10|34	%clean
21cr|fortune-MDOS-fr-20040104-10|35	rm -rf $RPM_BUILD_ROOT
21cr|fortune-MDOS-fr-20040104-10|36	
21cr|fortune-MDOS-fr-20040104-10|37	%files
21cr|fortune-MDOS-fr-20040104-10|38	%defattr(-,root,root)
21cr|fortune-MDOS-fr-20040104-10|39	%doc multidesk.licence
21cr|fortune-MDOS-fr-20040104-10|40	%_datadir/games/fortunes/fr/multidesk*

1563 21
21cr|fortune-mod-ru-1.52-4|1	Summary:	Russian fortune messages
21cr|fortune-mod-ru-1.52-4|2	Name:		fortune-mod-ru
21cr|fortune-mod-ru-1.52-4|3	Version:	1.52
21cr|fortune-mod-ru-1.52-4|4	Release:	4
21cr|fortune-mod-ru-1.52-4|5	License:	GPLv2+
21cr|fortune-mod-ru-1.52-4|6	Group:		Toys
21cr|fortune-mod-ru-1.52-4|7	Url:		http://jack.kiev.ua/fortune-mod-ru/
21cr|fortune-mod-ru-1.52-4|8	Source0:	http://jack.kiev.ua/filez/%{name}-%{version}.tar.bz2
21cr|fortune-mod-ru-1.52-4|9	Requires:	fortune-mod
21cr|fortune-mod-ru-1.52-4|10	BuildArch:	noarch
21cr|fortune-mod-ru-1.52-4|11	
21cr|fortune-mod-ru-1.52-4|12	%description
21cr|fortune-mod-ru-1.52-4|13	Russian fortune messages from Acid Jack.
21cr|fortune-mod-ru-1.52-4|14	
21cr|fortune-mod-ru-1.52-4|15	%files
21cr|fortune-mod-ru-1.52-4|16	%doc ChangeLog README
21cr|fortune-mod-ru-1.52-4|17	%{_gamesdatadir}/fortunes/ru/
21cr|fortune-mod-ru-1.52-4|18	
21cr|fortune-mod-ru-1.52-4|19	#----------------------------------------------------------------------------
21cr|fortune-mod-ru-1.52-4|20	
21cr|fortune-mod-ru-1.52-4|21	%prep
21cr|fortune-mod-ru-1.52-4|22	%setup -q
21cr|fortune-mod-ru-1.52-4|23	
21cr|fortune-mod-ru-1.52-4|24	%build
21cr|fortune-mod-ru-1.52-4|25	
21cr|fortune-mod-ru-1.52-4|26	%install
21cr|fortune-mod-ru-1.52-4|27	%makeinstall_std INSTALL=install

1564 21
21cr|fortune-murphy-1.0-16|1	%define base_name	murphy
21cr|fortune-murphy-1.0-16|2	
21cr|fortune-murphy-1.0-16|3	Name:		fortune-murphy
21cr|fortune-murphy-1.0-16|4	Version:	1.0
21cr|fortune-murphy-1.0-16|5	Release:	16
21cr|fortune-murphy-1.0-16|6	Summary:	Quotes from Murphy's laws
21cr|fortune-murphy-1.0-16|7	License:	GPL
21cr|fortune-murphy-1.0-16|8	Group:		Toys
21cr|fortune-murphy-1.0-16|9	Url:		http://lis.snv.jussieu.fr/~rousse/linux
21cr|fortune-murphy-1.0-16|10	Source:		%{name}-%{version}.tar.bz2
21cr|fortune-murphy-1.0-16|11	Requires:	fortune-mod
21cr|fortune-murphy-1.0-16|12	BuildArch:	noarch
21cr|fortune-murphy-1.0-16|13	Buildroot:	%{_tmppath}/%{name}-%{version}
21cr|fortune-murphy-1.0-16|14	
21cr|fortune-murphy-1.0-16|15	%description
21cr|fortune-murphy-1.0-16|16	This is a collection of more than 1250 Murphy's (& Al) laws, ignominously
21cr|fortune-murphy-1.0-16|17	stolen from the excellent Ultimate Collection of Murphy's Laws by Andreas Götz
21cr|fortune-murphy-1.0-16|18	(http://www.cpuidle.de/murphy.shtml), at format used by the good old fortune
21cr|fortune-murphy-1.0-16|19	command.
21cr|fortune-murphy-1.0-16|20	
21cr|fortune-murphy-1.0-16|21	%prep
21cr|fortune-murphy-1.0-16|22	%setup -q
21cr|fortune-murphy-1.0-16|23	
21cr|fortune-murphy-1.0-16|24	%build
21cr|fortune-murphy-1.0-16|25	
21cr|fortune-murphy-1.0-16|26	%clean
21cr|fortune-murphy-1.0-16|27	rm -rf %{buildroot}
21cr|fortune-murphy-1.0-16|28	
21cr|fortune-murphy-1.0-16|29	%install
21cr|fortune-murphy-1.0-16|30	install -d -m 755 %{buildroot}%{_gamesdatadir}/fortunes
21cr|fortune-murphy-1.0-16|31	for file in data/*; do
21cr|fortune-murphy-1.0-16|32	install -m 644 $file %{buildroot}%{_gamesdatadir}/fortunes/%{base_name}-`basename $file`
21cr|fortune-murphy-1.0-16|33	done
21cr|fortune-murphy-1.0-16|34	
21cr|fortune-murphy-1.0-16|35	%files
21cr|fortune-murphy-1.0-16|36	%defattr(-,root,root)
21cr|fortune-murphy-1.0-16|37	%doc COPYING README
21cr|fortune-murphy-1.0-16|38	%{_gamesdatadir}/fortunes/*

1565 21
21cr|fortune-top100-1.0-13|1	%define base_name	top100
21cr|fortune-top100-1.0-13|2	
21cr|fortune-top100-1.0-13|3	Name:		fortune-top100
21cr|fortune-top100-1.0-13|4	Version:	1.0
21cr|fortune-top100-1.0-13|5	Release:	13
21cr|fortune-top100-1.0-13|6	Summary:	Top 100 things you don't want the sysadmin to say
21cr|fortune-top100-1.0-13|7	License:	Public Domain
21cr|fortune-top100-1.0-13|8	Group:		Toys
21cr|fortune-top100-1.0-13|9	Source:		%{base_name}.tar.bz2
21cr|fortune-top100-1.0-13|10	Url:		http://people.redhat.com/andrew/humor/100sys.html
21cr|fortune-top100-1.0-13|11	Requires:	fortune-mod
21cr|fortune-top100-1.0-13|12	BuildArch:	noarch
21cr|fortune-top100-1.0-13|13	Buildroot:	%{_tmppath}/%{name}-%{version}
21cr|fortune-top100-1.0-13|14	
21cr|fortune-top100-1.0-13|15	%description
21cr|fortune-top100-1.0-13|16	The top 100 things you don't want the sysadmin to say in fortune format.
21cr|fortune-top100-1.0-13|17	
21cr|fortune-top100-1.0-13|18	%prep
21cr|fortune-top100-1.0-13|19	%setup -q -n %{base_name}
21cr|fortune-top100-1.0-13|20	
21cr|fortune-top100-1.0-13|21	%build
21cr|fortune-top100-1.0-13|22	
21cr|fortune-top100-1.0-13|23	%clean
21cr|fortune-top100-1.0-13|24	rm -rf %{buildroot}
21cr|fortune-top100-1.0-13|25	
21cr|fortune-top100-1.0-13|26	%install
21cr|fortune-top100-1.0-13|27	rm -rf %{buildroot}
21cr|fortune-top100-1.0-13|28	install -d -m 755 %{buildroot}%{_gamesdatadir}/fortunes
21cr|fortune-top100-1.0-13|29	install -m 644 %{base_name}* %{buildroot}%{_gamesdatadir}/fortunes
21cr|fortune-top100-1.0-13|30	
21cr|fortune-top100-1.0-13|31	%files
21cr|fortune-top100-1.0-13|32	%defattr(-,root,root)
21cr|fortune-top100-1.0-13|33	%{_gamesdatadir}/fortunes/*

1566 21
21cr|fossil-2.19-1|1	%define _disable_rebuild_configure 1
21cr|fossil-2.19-1|2	
21cr|fossil-2.19-1|3	Summary:	Simple, high-reliability, distributed, software configuration management
21cr|fossil-2.19-1|4	Name:		fossil
21cr|fossil-2.19-1|5	Version:	2.19
21cr|fossil-2.19-1|6	Release:	1
21cr|fossil-2.19-1|7	License:	BSD 2-clause
21cr|fossil-2.19-1|8	Group:		Development/Tools
21cr|fossil-2.19-1|9	Url:		http://www.fossil-scm.org/
21cr|fossil-2.19-1|10	Source0:	https://fossil-scm.org/home/tarball/1e131febd3fbb028d00cab6d020214e8fe36be95daaf93237523c29c542e9a5f/%{name}-src-%{version}.tar.gz
21cr|fossil-2.19-1|11	BuildRequires:	pkgconfig(fuse)
21cr|fossil-2.19-1|12	BuildRequires:	pkgconfig(openssl)
21cr|fossil-2.19-1|13	BuildRequires:	pkgconfig(sqlite3) >= 3.25.2
21cr|fossil-2.19-1|14	BuildRequires:	pkgconfig(zlib)
21cr|fossil-2.19-1|15	BuildRequires:	readline-devel
21cr|fossil-2.19-1|16	BuildRequires:	tcl
21cr|fossil-2.19-1|17	
21cr|fossil-2.19-1|18	%description
21cr|fossil-2.19-1|19	Fossil is a simple, high-reliability, and distributed, software configuration
21cr|fossil-2.19-1|20	management system, with distributed bug tracking, a distributed wiki
21cr|fossil-2.19-1|21	capability, and a built-in web interface.
21cr|fossil-2.19-1|22	
21cr|fossil-2.19-1|23	%files
21cr|fossil-2.19-1|24	%doc COPYRIGHT-BSD2.txt
21cr|fossil-2.19-1|25	%{_bindir}/fossil
21cr|fossil-2.19-1|26	
21cr|fossil-2.19-1|27	#----------------------------------------------------------------------------
21cr|fossil-2.19-1|28	
21cr|fossil-2.19-1|29	%prep
21cr|fossil-2.19-1|30	%setup -qn %{name}-src-%{version}
21cr|fossil-2.19-1|31	
21cr|fossil-2.19-1|32	%build
21cr|fossil-2.19-1|33	CFLAGS="%{optflags}" ./configure --prefix=%{_prefix} \
21cr|fossil-2.19-1|34	--with-openssl=auto --disable-internal-sqlite
21cr|fossil-2.19-1|35	%make
21cr|fossil-2.19-1|36	
21cr|fossil-2.19-1|37	%install
21cr|fossil-2.19-1|38	%makeinstall_std
21cr|fossil-2.19-1|39	

1567 21
21cr|fotowall-1.0-5|1	Summary:	FotoWall is a wallpaper generator
21cr|fotowall-1.0-5|2	Name:		fotowall
21cr|fotowall-1.0-5|3	Version:	1.0
21cr|fotowall-1.0-5|4	Release:	5
21cr|fotowall-1.0-5|5	License:	GPLv2
21cr|fotowall-1.0-5|6	Group:		Graphical desktop/KDE
21cr|fotowall-1.0-5|7	Url:		http://www.enricoros.com/opensource/fotowall/
21cr|fotowall-1.0-5|8	Source0:	https://github.com/enricoros/fotowall/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|fotowall-1.0-5|9	Source1:	ru_RU.qm
21cr|fotowall-1.0-5|10	Patch0:		fotowall-1.0-backports-upstream-fixes-from-2019-01-02.patch
21cr|fotowall-1.0-5|11	Patch1:		fotowall-1.0-fix-build-against-qt-5.15.0.patch
21cr|fotowall-1.0-5|12	Patch2:		posterazor.ru.patch
21cr|fotowall-1.0-5|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|fotowall-1.0-5|14	BuildRequires:	pkgconfig(Qt5Gui)
21cr|fotowall-1.0-5|15	BuildRequires:	pkgconfig(Qt5Network)
21cr|fotowall-1.0-5|16	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|fotowall-1.0-5|17	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|fotowall-1.0-5|18	BuildRequires:	pkgconfig(Qt5Svg)
21cr|fotowall-1.0-5|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|fotowall-1.0-5|20	BuildRequires:	pkgconfig(Qt5Xml)
21cr|fotowall-1.0-5|21	BuildRequires:	qt5-linguist-tools
21cr|fotowall-1.0-5|22	BuildRequires:	desktop-file-utils
21cr|fotowall-1.0-5|23	BuildRequires:	pkgconfig(libv4lconvert)
21cr|fotowall-1.0-5|24	
21cr|fotowall-1.0-5|25	%description
21cr|fotowall-1.0-5|26	FotoWall is a wallpaper generator rendering some of your favorite pictures
21cr|fotowall-1.0-5|27	in a nice and smooth high resolution composition.
21cr|fotowall-1.0-5|28	
21cr|fotowall-1.0-5|29	%files
21cr|fotowall-1.0-5|30	%doc GPL_V2 README.markdown
21cr|fotowall-1.0-5|31	%{_bindir}/%{name}
21cr|fotowall-1.0-5|32	%{_datadir}/applications/%{name}.desktop
21cr|fotowall-1.0-5|33	%{_datadir}/pixmaps/%{name}.png
21cr|fotowall-1.0-5|34	%{_datadir}/man/man?/%{name}.?.xz
21cr|fotowall-1.0-5|35	#-------------------------------------------------
21cr|fotowall-1.0-5|36	
21cr|fotowall-1.0-5|37	%prep
21cr|fotowall-1.0-5|38	%setup -q
21cr|fotowall-1.0-5|39	%patch0 -p1
21cr|fotowall-1.0-5|40	%patch1 -p1
21cr|fotowall-1.0-5|41	%patch2 -p1
21cr|fotowall-1.0-5|42	
21cr|fotowall-1.0-5|43	# update ru translation
21cr|fotowall-1.0-5|44	cp -f %{SOURCE1} 3rdparty/posterazor/
21cr|fotowall-1.0-5|45	
21cr|fotowall-1.0-5|46	# for hidden-file-or-dir warning
21cr|fotowall-1.0-5|47	sed -i -e "s/\.build/build/" %{name}.pro
21cr|fotowall-1.0-5|48	# Unused file
21cr|fotowall-1.0-5|49	sed -i -e "/scripts/d" -e "s@man\ \\\@man@" %{name}.pro
21cr|fotowall-1.0-5|50	# for v4l1 compatibility
21cr|fotowall-1.0-5|51	sed -i -e 's/linux\/videodev.h/libv4l1-videodev.h/' 3rdparty/videocapture/VideoDevice.h
21cr|fotowall-1.0-5|52	%{_qt5_bindir}/lrelease translations/*.ts
21cr|fotowall-1.0-5|53	
21cr|fotowall-1.0-5|54	%build
21cr|fotowall-1.0-5|55	%setup_compile_flags
21cr|fotowall-1.0-5|56	%qmake_qt5
21cr|fotowall-1.0-5|57	%make
21cr|fotowall-1.0-5|58	
21cr|fotowall-1.0-5|59	%install
21cr|fotowall-1.0-5|60	%makeinstall_qt
21cr|fotowall-1.0-5|61	desktop-file-install --vendor="" \
21cr|fotowall-1.0-5|62	--mode 644 \
21cr|fotowall-1.0-5|63	--dir %{buildroot}%{_datadir}/applications/ \
21cr|fotowall-1.0-5|64	%{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|fotowall-1.0-5|65	

1568 21
21cr|fotoxx-22.31-2|1	Summary:	Editor of image files from digital cameras
21cr|fotoxx-22.31-2|2	Name:		fotoxx
21cr|fotoxx-22.31-2|3	Version:	22.31
21cr|fotoxx-22.31-2|4	Release:	2
21cr|fotoxx-22.31-2|5	License:	GPLv3+
21cr|fotoxx-22.31-2|6	Group:		Graphics
21cr|fotoxx-22.31-2|7	Url:		https://www.kornelix.net/fotoxx/fotoxx.html
21cr|fotoxx-22.31-2|8	Source0:	https://kornelix.net/downloads/downloads/%{name}-%{version}.tar.gz
21cr|fotoxx-22.31-2|9	BuildRequires:	appstream-util
21cr|fotoxx-22.31-2|10	BuildRequires:	desktop-file-utils
21cr|fotoxx-22.31-2|11	BuildRequires:	imagemagick
21cr|fotoxx-22.31-2|12	BuildRequires:	xdg-utils
21cr|fotoxx-22.31-2|13	BuildRequires:	perl(Image::ExifTool)
21cr|fotoxx-22.31-2|14	BuildRequires:	pkgconfig(champlain-0.12)
21cr|fotoxx-22.31-2|15	BuildRequires:	pkgconfig(champlain-gtk-0.12)
21cr|fotoxx-22.31-2|16	BuildRequires:	pkgconfig(clutter-1.0)
21cr|fotoxx-22.31-2|17	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|fotoxx-22.31-2|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|fotoxx-22.31-2|19	BuildRequires:	pkgconfig(lcms2)
21cr|fotoxx-22.31-2|20	BuildRequires:	pkgconfig(libpng)
21cr|fotoxx-22.31-2|21	BuildRequires:	pkgconfig(libraw)
21cr|fotoxx-22.31-2|22	BuildRequires:	pkgconfig(libtiff-4)
21cr|fotoxx-22.31-2|23	Suggests:	brasero
21cr|fotoxx-22.31-2|24	Requires:	exiv2
21cr|fotoxx-22.31-2|25	Requires:	dcraw
21cr|fotoxx-22.31-2|26	Requires:	perl(Image::ExifTool)
21cr|fotoxx-22.31-2|27	Recommends:		ffmpeg
21cr|fotoxx-22.31-2|28	# Needed for making panoramas
21cr|fotoxx-22.31-2|29	Recommends:		hugin
21cr|fotoxx-22.31-2|30	Recommends:		libwebp-tools
21cr|fotoxx-22.31-2|31	Recommends:		openjpeg2
21cr|fotoxx-22.31-2|32	Recommends:	    rawtherapee
21cr|fotoxx-22.31-2|33	Recommends:		vlc
21cr|fotoxx-22.31-2|34	
21cr|fotoxx-22.31-2|35	
21cr|fotoxx-22.31-2|36	%description
21cr|fotoxx-22.31-2|37	Edit image files from a digital camera. Includes color and contrast
21cr|fotoxx-22.31-2|38	enhancement, red-eye removal, sharpen, crop, rotate, noise removal, HDR (high
21cr|fotoxx-22.31-2|39	dynamic range) and panorama image compositing, thumbnail image browser, tag
21cr|fotoxx-22.31-2|40	editing and search.
21cr|fotoxx-22.31-2|41	
21cr|fotoxx-22.31-2|42	%files
21cr|fotoxx-22.31-2|43	%{_docdir}/%{name}
21cr|fotoxx-22.31-2|44	%{_bindir}/%{name}
21cr|fotoxx-22.31-2|45	%dir %{_datadir}/%{name}
21cr|fotoxx-22.31-2|46	%{_datadir}/%{name}/*
21cr|fotoxx-22.31-2|47	%{_datadir}/applications/%{name}.desktop
21cr|fotoxx-22.31-2|48	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|fotoxx-22.31-2|49	%{_mandir}/man1/%{name}.1*
21cr|fotoxx-22.31-2|50	
21cr|fotoxx-22.31-2|51	#-----------------------------------------------------------------------------
21cr|fotoxx-22.31-2|52	
21cr|fotoxx-22.31-2|53	%prep
21cr|fotoxx-22.31-2|54	%setup -qn %{name}
21cr|fotoxx-22.31-2|55	
21cr|fotoxx-22.31-2|56	
21cr|fotoxx-22.31-2|57	%build
21cr|fotoxx-22.31-2|58	%setup_compile_flags
21cr|fotoxx-22.31-2|59	# Add "-std=gnu++11" to avoid build warnings
21cr|fotoxx-22.31-2|60	CXXFLAGS="%{optflags} -std=gnu++11" %make PREFIX=%{_prefix}
21cr|fotoxx-22.31-2|61	
21cr|fotoxx-22.31-2|62	
21cr|fotoxx-22.31-2|63	%install
21cr|fotoxx-22.31-2|64	%makeinstall_std
21cr|fotoxx-22.31-2|65	
21cr|fotoxx-22.31-2|66	# Provide variable size menu icons, instead of the only one present in the sources
21cr|fotoxx-22.31-2|67	# 1. Create the standard dir for the original 64x64 icon and move it here
21cr|fotoxx-22.31-2|68	install -D -m 644 %{buildroot}%{_datadir}/%{name}/icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|fotoxx-22.31-2|69	# 2. Generate and install other icon sizes
21cr|fotoxx-22.31-2|70	for size in 16 24 32 48
21cr|fotoxx-22.31-2|71	do
21cr|fotoxx-22.31-2|72	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/
21cr|fotoxx-22.31-2|73	convert -resize ${size}x${size} %{buildroot}%{_datadir}/%{name}/icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|fotoxx-22.31-2|74	done
21cr|fotoxx-22.31-2|75	# 3. Fix the provided .desktop file to use our icon files
21cr|fotoxx-22.31-2|76	desktop-file-edit --set-icon=%{name} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fotoxx-22.31-2|77	
21cr|fotoxx-22.31-2|78	
21cr|fotoxx-22.31-2|79	# Fix wrong perms (0744) causing rpmlint errors
21cr|fotoxx-22.31-2|80	chmod 0644 %{buildroot}%{_datadir}/%{name}/data/patterns/*.jpg
21cr|fotoxx-22.31-2|81	
21cr|fotoxx-22.31-2|82	
21cr|fotoxx-22.31-2|83	%check
21cr|fotoxx-22.31-2|84	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

1569 21
21cr|fox1.6-1.6.57-11|1	%define oname fox
21cr|fox1.6-1.6.57-11|2	
21cr|fox1.6-1.6.57-11|3	%define api 1.6
21cr|fox1.6-1.6.57-11|4	%define major 0
21cr|fox1.6-1.6.57-11|5	%define libname_FOX %mklibname FOX%{api}_%{major}
21cr|fox1.6-1.6.57-11|6	%define libname_CHART %mklibname CHART%{api}_%{major}
21cr|fox1.6-1.6.57-11|7	%define devname %mklibname %{name} -d
21cr|fox1.6-1.6.57-11|8	
21cr|fox1.6-1.6.57-11|9	Summary:	The FOX C++ GUI Toolkit
21cr|fox1.6-1.6.57-11|10	Name:		fox1.6
21cr|fox1.6-1.6.57-11|11	Version:	1.6.57
21cr|fox1.6-1.6.57-11|12	Release:	11
21cr|fox1.6-1.6.57-11|13	License:	LGPLv2+
21cr|fox1.6-1.6.57-11|14	Group:		Development/C++
21cr|fox1.6-1.6.57-11|15	Url:		http://www.fox-toolkit.org
21cr|fox1.6-1.6.57-11|16	Source:		http://www.fox-toolkit.org/ftp/%{oname}-%{version}.tar.gz
21cr|fox1.6-1.6.57-11|17	Patch0:		fox-1.6.36-fix-str-fmt.patch
21cr|fox1.6-1.6.57-11|18	Patch2:		fox-1.6.57-optflags.patch
21cr|fox1.6-1.6.57-11|19	BuildRequires:	bzip2-devel
21cr|fox1.6-1.6.57-11|20	BuildRequires:	cups-devel
21cr|fox1.6-1.6.57-11|21	BuildRequires:	pkgconfig(fontconfig)
21cr|fox1.6-1.6.57-11|22	BuildRequires:	pkgconfig(glu)
21cr|fox1.6-1.6.57-11|23	BuildRequires:	pkgconfig(xcursor)
21cr|fox1.6-1.6.57-11|24	BuildRequires:	pkgconfig(xft)
21cr|fox1.6-1.6.57-11|25	BuildRequires:	pkgconfig(xrandr)
21cr|fox1.6-1.6.57-11|26	
21cr|fox1.6-1.6.57-11|27	%description
21cr|fox1.6-1.6.57-11|28	FOX is a C++-Based Library for Graphical User Interface Development
21cr|fox1.6-1.6.57-11|29	FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
21cr|fox1.6-1.6.57-11|30	Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
21cr|fox1.6-1.6.57-11|31	idle processing, automatic GUI updating, as well as OpenGL/Mesa for
21cr|fox1.6-1.6.57-11|32	3D graphics.  Subclassing of basic FOX widgets allows for easy
21cr|fox1.6-1.6.57-11|33	extension beyond the built-in widgets by application writers.
21cr|fox1.6-1.6.57-11|34	
21cr|fox1.6-1.6.57-11|35	#----------------------------------------------------------------------------
21cr|fox1.6-1.6.57-11|36	
21cr|fox1.6-1.6.57-11|37	%package -n %{libname_FOX}
21cr|fox1.6-1.6.57-11|38	Summary:	The FOX C++ GUI Toolkit - Libraries
21cr|fox1.6-1.6.57-11|39	Group:		System/Libraries
21cr|fox1.6-1.6.57-11|40	# Package was named incorrectly
21cr|fox1.6-1.6.57-11|41	Obsoletes:	%{mklibname fox 1.6_0} < 1.6.47-9
21cr|fox1.6-1.6.57-11|42	Conflicts:	%{mklibname fox 1.6_0} < 1.6.47-9
21cr|fox1.6-1.6.57-11|43	
21cr|fox1.6-1.6.57-11|44	%description -n %{libname_FOX}
21cr|fox1.6-1.6.57-11|45	This is a C++-Based Library for Graphical User Interface Development.
21cr|fox1.6-1.6.57-11|46	It supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
21cr|fox1.6-1.6.57-11|47	Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
21cr|fox1.6-1.6.57-11|48	idle processing, automatic GUI updating, as well as OpenGL/Mesa for
21cr|fox1.6-1.6.57-11|49	3D graphics. Subclassing of basic FOX widgets allows for easy
21cr|fox1.6-1.6.57-11|50	extension beyond the built-in widgets by application writers.
21cr|fox1.6-1.6.57-11|51	
21cr|fox1.6-1.6.57-11|52	%files -n %{libname_FOX}
21cr|fox1.6-1.6.57-11|53	%{_libdir}/libFOX-%{api}.so.%{major}*
21cr|fox1.6-1.6.57-11|54	
21cr|fox1.6-1.6.57-11|55	#-----------------------------------------------------------------------------
21cr|fox1.6-1.6.57-11|56	
21cr|fox1.6-1.6.57-11|57	%package -n %{libname_CHART}
21cr|fox1.6-1.6.57-11|58	Summary:	The FOX C++ GUI Toolkit - Libraries
21cr|fox1.6-1.6.57-11|59	Group:		System/Libraries
21cr|fox1.6-1.6.57-11|60	# Package was named incorrectly
21cr|fox1.6-1.6.57-11|61	Obsoletes:	%{mklibname fox 1.6_0} < 1.6.47-9
21cr|fox1.6-1.6.57-11|62	Conflicts:	%{mklibname fox 1.6_0} < 1.6.47-9
21cr|fox1.6-1.6.57-11|63	
21cr|fox1.6-1.6.57-11|64	%description -n %{libname_CHART}
21cr|fox1.6-1.6.57-11|65	This is a C++-Based Library for Graphical User Interface Development.
21cr|fox1.6-1.6.57-11|66	It supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
21cr|fox1.6-1.6.57-11|67	Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
21cr|fox1.6-1.6.57-11|68	idle processing, automatic GUI updating, as well as OpenGL/Mesa for
21cr|fox1.6-1.6.57-11|69	3D graphics. Subclassing of basic FOX widgets allows for easy
21cr|fox1.6-1.6.57-11|70	extension beyond the built-in widgets by application writers.
21cr|fox1.6-1.6.57-11|71	
21cr|fox1.6-1.6.57-11|72	%files -n %{libname_CHART}
21cr|fox1.6-1.6.57-11|73	%{_libdir}/libCHART-%{api}.so.%{major}*
21cr|fox1.6-1.6.57-11|74	
21cr|fox1.6-1.6.57-11|75	#-----------------------------------------------------------------------------
21cr|fox1.6-1.6.57-11|76	
21cr|fox1.6-1.6.57-11|77	%package -n %{devname}
21cr|fox1.6-1.6.57-11|78	Summary:	FOX header files
21cr|fox1.6-1.6.57-11|79	Group:		Development/C++
21cr|fox1.6-1.6.57-11|80	Requires:	%{libname_FOX} = %{EVRD}
21cr|fox1.6-1.6.57-11|81	Requires:	%{libname_CHART} = %{EVRD}
21cr|fox1.6-1.6.57-11|82	Provides:	fox1.6-devel = %{EVRD}
21cr|fox1.6-1.6.57-11|83	Provides:	libfox1.6-devel = %{EVRD}
21cr|fox1.6-1.6.57-11|84	Conflicts:	fox1.4-devel
21cr|fox1.6-1.6.57-11|85	Conflicts:	fox1.7-devel
21cr|fox1.6-1.6.57-11|86	
21cr|fox1.6-1.6.57-11|87	%description -n %{devname}
21cr|fox1.6-1.6.57-11|88	FOX is a C++-Based Library for Graphical User Interface Development
21cr|fox1.6-1.6.57-11|89	FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
21cr|fox1.6-1.6.57-11|90	Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
21cr|fox1.6-1.6.57-11|91	idle processing, automatic GUI updating, as well as OpenGL/Mesa for
21cr|fox1.6-1.6.57-11|92	3D graphics.  Subclassing of basic FOX widgets allows for easy
21cr|fox1.6-1.6.57-11|93	extension beyond the built-in widgets by application writers.
21cr|fox1.6-1.6.57-11|94	
21cr|fox1.6-1.6.57-11|95	This package contains the necessary files to develop applications
21cr|fox1.6-1.6.57-11|96	with FOX.
21cr|fox1.6-1.6.57-11|97	
21cr|fox1.6-1.6.57-11|98	%files -n %{devname}
21cr|fox1.6-1.6.57-11|99	%doc doc ADDITIONS TRACING
21cr|fox1.6-1.6.57-11|100	%doc installed-docs
21cr|fox1.6-1.6.57-11|101	%doc %{_mandir}/man1/reswrap*
21cr|fox1.6-1.6.57-11|102	%{_bindir}/reswrap
21cr|fox1.6-1.6.57-11|103	%{_bindir}/fox-config
21cr|fox1.6-1.6.57-11|104	%dir %{_includedir}/fox-%{api}
21cr|fox1.6-1.6.57-11|105	%{_includedir}/fox-%{api}/*
21cr|fox1.6-1.6.57-11|106	%{_libdir}/pkgconfig/fox.pc
21cr|fox1.6-1.6.57-11|107	%{_libdir}/*.so
21cr|fox1.6-1.6.57-11|108	
21cr|fox1.6-1.6.57-11|109	#----------------------------------------------------------------------------
21cr|fox1.6-1.6.57-11|110	
21cr|fox1.6-1.6.57-11|111	%prep
21cr|fox1.6-1.6.57-11|112	%setup -qn %{oname}-%{version}
21cr|fox1.6-1.6.57-11|113	%patch0 -p0
21cr|fox1.6-1.6.57-11|114	%patch2 -p1
21cr|fox1.6-1.6.57-11|115	
21cr|fox1.6-1.6.57-11|116	%build
21cr|fox1.6-1.6.57-11|117	autoreconf -fi
21cr|fox1.6-1.6.57-11|118	LDFLAGS="-lfontconfig" %configure \
21cr|fox1.6-1.6.57-11|119	--with-opengl=yes \
21cr|fox1.6-1.6.57-11|120	--with-xft \
21cr|fox1.6-1.6.57-11|121	--with-xcursor \
21cr|fox1.6-1.6.57-11|122	--with-xrandr \
21cr|fox1.6-1.6.57-11|123	--with-shape \
21cr|fox1.6-1.6.57-11|124	--with-xshm \
21cr|fox1.6-1.6.57-11|125	--disable-static \
21cr|fox1.6-1.6.57-11|126	--enable-release
21cr|fox1.6-1.6.57-11|127	
21cr|fox1.6-1.6.57-11|128	%make
21cr|fox1.6-1.6.57-11|129	
21cr|fox1.6-1.6.57-11|130	%install
21cr|fox1.6-1.6.57-11|131	%makeinstall_std
21cr|fox1.6-1.6.57-11|132	
21cr|fox1.6-1.6.57-11|133	mv %{buildroot}%{_datadir}/doc/fox-1.6/* installed-docs
21cr|fox1.6-1.6.57-11|134	
21cr|fox1.6-1.6.57-11|135	rm -rf %{buildroot}%{_prefix}/fox %{buildroot}%{_bindir}/Adie.stx \
21cr|fox1.6-1.6.57-11|136	%{buildroot}%{_bindir}/PathFinder %{buildroot}%{_bindir}/adie \
21cr|fox1.6-1.6.57-11|137	%{buildroot}%{_bindir}/calculator %{buildroot}%{_bindir}/shutterbug \
21cr|fox1.6-1.6.57-11|138	%{buildroot}%{_mandir}/man1/PathFinder* %{buildroot}%{_mandir}/man1/adie* \
21cr|fox1.6-1.6.57-11|139	%{buildroot}%{_mandir}/man1/calculator* %{buildroot}%{_mandir}/man1/shutterbug*

1570 21
21cr|fox-1.7.82-1|1	%define major 1.7
21cr|fox-1.7.82-1|2	%define libname_FOX %mklibname FOX%{major}_0
21cr|fox-1.7.82-1|3	%define libname_CHART %mklibname CHART%{major}_0
21cr|fox-1.7.82-1|4	%define devname %mklibname %{name} -d
21cr|fox-1.7.82-1|5	%define name_ex_apps %{name}-example-apps
21cr|fox-1.7.82-1|6	
21cr|fox-1.7.82-1|7	%define icon_name_calc %{name}-calculator.png
21cr|fox-1.7.82-1|8	%define icon_name_adie %{name}-adie.png
21cr|fox-1.7.82-1|9	
21cr|fox-1.7.82-1|10	Summary:	The FOX C++ GUI Toolkit
21cr|fox-1.7.82-1|11	Name:		fox
21cr|fox-1.7.82-1|12	Version:	1.7.82
21cr|fox-1.7.82-1|13	Release:	1
21cr|fox-1.7.82-1|14	License:	LGPLv2+
21cr|fox-1.7.82-1|15	Group:		Development/C++
21cr|fox-1.7.82-1|16	Url:		http://www.fox-toolkit.org
21cr|fox-1.7.82-1|17	Source:		http://www.fox-toolkit.org/ftp/fox-%{version}.tar.gz
21cr|fox-1.7.82-1|18	Source1:	%{name}-shutterbug-16.png
21cr|fox-1.7.82-1|19	Source2:	%{name}-shutterbug-32.png
21cr|fox-1.7.82-1|20	Source3:	%{name}-shutterbug-48.png
21cr|fox-1.7.82-1|21	Source10:	%{name}_adie_16.png
21cr|fox-1.7.82-1|22	Source11:	%{name}_adie_32.png
21cr|fox-1.7.82-1|23	Source12:	%{name}_adie_48.png
21cr|fox-1.7.82-1|24	Source20:	%{name}_calc_16.png
21cr|fox-1.7.82-1|25	Source21:	%{name}_calc_32.png
21cr|fox-1.7.82-1|26	Source22:	%{name}_calc_48.png
21cr|fox-1.7.82-1|27	Patch0:		fox-1.7.52-cxxflags.patch
21cr|fox-1.7.82-1|28	BuildRequires:	pkgconfig(glu)
21cr|fox-1.7.82-1|29	BuildRequires:	pkgconfig(gl)
21cr|fox-1.7.82-1|30	BuildRequires:	pkgconfig(glut)
21cr|fox-1.7.82-1|31	BuildRequires:	cups-devel
21cr|fox-1.7.82-1|32	BuildRequires:	bzip2-devel >= 1.0.2
21cr|fox-1.7.82-1|33	BuildRequires:	pkgconfig(zlib) >= 1.1.4
21cr|fox-1.7.82-1|34	BuildRequires:	pkgconfig(x11)
21cr|fox-1.7.82-1|35	BuildRequires:	pkgconfig(xi) >= 1.7.4
21cr|fox-1.7.82-1|36	BuildRequires:	pkgconfig(xfixes)
21cr|fox-1.7.82-1|37	BuildRequires:	pkgconfig(xft)
21cr|fox-1.7.82-1|38	BuildRequires:	pkgconfig(xcursor)
21cr|fox-1.7.82-1|39	BuildRequires:	pkgconfig(xrandr)
21cr|fox-1.7.82-1|40	BuildRequires:	pkgconfig(xrender)
21cr|fox-1.7.82-1|41	# Formats supported
21cr|fox-1.7.82-1|42	BuildRequires:	jpeg-devel
21cr|fox-1.7.82-1|43	BuildRequires:	pkgconfig(libpng) >= 1.2.5
21cr|fox-1.7.82-1|44	BuildRequires:	pkgconfig(libtiff-4) >= 3.5.7
21cr|fox-1.7.82-1|45	BuildRequires:	pkgconfig(libwebp)
21cr|fox-1.7.82-1|46	BuildRequires:	pkgconfig(freetype2)
21cr|fox-1.7.82-1|47	BuildRequires:	doxygen
21cr|fox-1.7.82-1|48	
21cr|fox-1.7.82-1|49	%description
21cr|fox-1.7.82-1|50	This is a C++-Based Library for Graphical User Interface Development.
21cr|fox-1.7.82-1|51	It supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
21cr|fox-1.7.82-1|52	Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
21cr|fox-1.7.82-1|53	idle processing, automatic GUI updating, as well as OpenGL/Mesa for
21cr|fox-1.7.82-1|54	3D graphics. Subclassing of basic FOX widgets allows for easy
21cr|fox-1.7.82-1|55	extension beyond the built-in widgets by application writers.
21cr|fox-1.7.82-1|56	
21cr|fox-1.7.82-1|57	#-----------------------------------------------------------------------------
21cr|fox-1.7.82-1|58	
21cr|fox-1.7.82-1|59	%package -n %{name_ex_apps}
21cr|fox-1.7.82-1|60	Summary:	Example applications for %{name}
21cr|fox-1.7.82-1|61	Group:		Office
21cr|fox-1.7.82-1|62	
21cr|fox-1.7.82-1|63	%description -n %{name_ex_apps}
21cr|fox-1.7.82-1|64	Editor, file browser and calculator, written with FOX
21cr|fox-1.7.82-1|65	
21cr|fox-1.7.82-1|66	%files -n %{name_ex_apps}
21cr|fox-1.7.82-1|67	%license LICENSE
21cr|fox-1.7.82-1|68	%doc README
21cr|fox-1.7.82-1|69	%{_mandir}/man1/ControlPanel*
21cr|fox-1.7.82-1|70	%{_mandir}/man1/PathFinder*
21cr|fox-1.7.82-1|71	%{_mandir}/man1/adie*
21cr|fox-1.7.82-1|72	%{_mandir}/man1/calculator*
21cr|fox-1.7.82-1|73	%{_mandir}/man1/shutterbug.1*
21cr|fox-1.7.82-1|74	%{_bindir}/calculator
21cr|fox-1.7.82-1|75	%{_bindir}/ControlPanel
21cr|fox-1.7.82-1|76	%{_bindir}/PathFinder
21cr|fox-1.7.82-1|77	%{_bindir}/adie
21cr|fox-1.7.82-1|78	%{_bindir}/Adie.stx
21cr|fox-1.7.82-1|79	%{_bindir}/shutterbug
21cr|fox-1.7.82-1|80	%{_datadir}/applications/mandriva*
21cr|fox-1.7.82-1|81	%{_miconsdir}/%{icon_name_adie}
21cr|fox-1.7.82-1|82	%{_iconsdir}/%{icon_name_adie}
21cr|fox-1.7.82-1|83	%{_liconsdir}/%{icon_name_adie}
21cr|fox-1.7.82-1|84	%{_miconsdir}/%{icon_name_calc}
21cr|fox-1.7.82-1|85	%{_iconsdir}/%{icon_name_calc}
21cr|fox-1.7.82-1|86	%{_liconsdir}/%{icon_name_calc}
21cr|fox-1.7.82-1|87	%{_miconsdir}/shutterbug.png
21cr|fox-1.7.82-1|88	%{_iconsdir}/shutterbug.png
21cr|fox-1.7.82-1|89	%{_liconsdir}/shutterbug.png
21cr|fox-1.7.82-1|90	
21cr|fox-1.7.82-1|91	#-----------------------------------------------------------------------------
21cr|fox-1.7.82-1|92	
21cr|fox-1.7.82-1|93	%package -n %{libname_FOX}
21cr|fox-1.7.82-1|94	Summary:	The FOX C++ GUI Toolkit - Libraries
21cr|fox-1.7.82-1|95	Group:		System/Libraries
21cr|fox-1.7.82-1|96	# Package was named incorrectly
21cr|fox-1.7.82-1|97	Obsoletes:	%{mklibname fox 1.7_0} < 1.7.75
21cr|fox-1.7.82-1|98	Conflicts:	%{mklibname fox 1.7_0} < 1.7.75
21cr|fox-1.7.82-1|99	
21cr|fox-1.7.82-1|100	%description -n %{libname_FOX}
21cr|fox-1.7.82-1|101	This is a C++-Based Library for Graphical User Interface Development.
21cr|fox-1.7.82-1|102	It supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
21cr|fox-1.7.82-1|103	Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
21cr|fox-1.7.82-1|104	idle processing, automatic GUI updating, as well as OpenGL/Mesa for
21cr|fox-1.7.82-1|105	3D graphics. Subclassing of basic FOX widgets allows for easy
21cr|fox-1.7.82-1|106	extension beyond the built-in widgets by application writers.
21cr|fox-1.7.82-1|107	
21cr|fox-1.7.82-1|108	%files -n %{libname_FOX}
21cr|fox-1.7.82-1|109	%license LICENSE
21cr|fox-1.7.82-1|110	%doc README
21cr|fox-1.7.82-1|111	%{_libdir}/libFOX-%{major}.so.0*
21cr|fox-1.7.82-1|112	
21cr|fox-1.7.82-1|113	#-----------------------------------------------------------------------------
21cr|fox-1.7.82-1|114	
21cr|fox-1.7.82-1|115	%package -n %{libname_CHART}
21cr|fox-1.7.82-1|116	Summary:	The FOX C++ GUI Toolkit - Libraries
21cr|fox-1.7.82-1|117	Group:		System/Libraries
21cr|fox-1.7.82-1|118	# Package was named incorrectly
21cr|fox-1.7.82-1|119	Obsoletes:	%{mklibname fox 1.7_0} < 1.7.75
21cr|fox-1.7.82-1|120	Conflicts:	%{mklibname fox 1.7_0} < 1.7.75
21cr|fox-1.7.82-1|121	
21cr|fox-1.7.82-1|122	%description -n %{libname_CHART}
21cr|fox-1.7.82-1|123	This is a C++-Based Library for Graphical User Interface Development.
21cr|fox-1.7.82-1|124	It supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
21cr|fox-1.7.82-1|125	Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
21cr|fox-1.7.82-1|126	idle processing, automatic GUI updating, as well as OpenGL/Mesa for
21cr|fox-1.7.82-1|127	3D graphics. Subclassing of basic FOX widgets allows for easy
21cr|fox-1.7.82-1|128	extension beyond the built-in widgets by application writers.
21cr|fox-1.7.82-1|129	
21cr|fox-1.7.82-1|130	%files -n %{libname_CHART}
21cr|fox-1.7.82-1|131	%license LICENSE
21cr|fox-1.7.82-1|132	%doc README
21cr|fox-1.7.82-1|133	%{_libdir}/libCHART-%{major}.so.0*
21cr|fox-1.7.82-1|134	
21cr|fox-1.7.82-1|135	#-----------------------------------------------------------------------------
21cr|fox-1.7.82-1|136	
21cr|fox-1.7.82-1|137	%package -n %{devname}
21cr|fox-1.7.82-1|138	Summary:	FOX header files
21cr|fox-1.7.82-1|139	Group:		Development/C++
21cr|fox-1.7.82-1|140	Requires:	%{libname_FOX} = %{EVRD}
21cr|fox-1.7.82-1|141	Requires:	%{libname_CHART} = %{EVRD}
21cr|fox-1.7.82-1|142	Provides:	libfox-devel = %{EVRD}
21cr|fox-1.7.82-1|143	Provides:	fox%{major}-devel = %{EVRD}
21cr|fox-1.7.82-1|144	Provides:	libfox%{major}-devel = %{EVRD}
21cr|fox-1.7.82-1|145	
21cr|fox-1.7.82-1|146	%description -n %{devname}
21cr|fox-1.7.82-1|147	This is a C++-Based Library for Graphical User Interface Development.
21cr|fox-1.7.82-1|148	It supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
21cr|fox-1.7.82-1|149	Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
21cr|fox-1.7.82-1|150	idle processing, automatic GUI updating, as well as OpenGL/Mesa for
21cr|fox-1.7.82-1|151	3D graphics. Subclassing of basic FOX widgets allows for easy
21cr|fox-1.7.82-1|152	extension beyond the built-in widgets by application writers.
21cr|fox-1.7.82-1|153	This package contains the necessary files to develop applications
21cr|fox-1.7.82-1|154	with FOX.
21cr|fox-1.7.82-1|155	
21cr|fox-1.7.82-1|156	%files -n %{devname}
21cr|fox-1.7.82-1|157	%license LICENSE
21cr|fox-1.7.82-1|158	%doc doc ADDITIONS TRACING
21cr|fox-1.7.82-1|159	#doc installed-docs
21cr|fox-1.7.82-1|160	%doc %{_mandir}/man1/reswrap*
21cr|fox-1.7.82-1|161	%{_bindir}/reswrap
21cr|fox-1.7.82-1|162	%{_bindir}/fox-config
21cr|fox-1.7.82-1|163	%dir %{_includedir}/fox-%{major}
21cr|fox-1.7.82-1|164	%{_includedir}/fox-%{major}/*
21cr|fox-1.7.82-1|165	%{_libdir}/*.so
21cr|fox-1.7.82-1|166	#{_libdir}/*.a
21cr|fox-1.7.82-1|167	%{_libdir}/pkgconfig/*.pc
21cr|fox-1.7.82-1|168	
21cr|fox-1.7.82-1|169	#-----------------------------------------------------------------------------
21cr|fox-1.7.82-1|170	
21cr|fox-1.7.82-1|171	%prep
21cr|fox-1.7.82-1|172	%setup -q
21cr|fox-1.7.82-1|173	%patch0 -p1
21cr|fox-1.7.82-1|174	
21cr|fox-1.7.82-1|175	%build
21cr|fox-1.7.82-1|176	autoreconf -if
21cr|fox-1.7.82-1|177	%configure	\
21cr|fox-1.7.82-1|178	--enable-release \
21cr|fox-1.7.82-1|179	--enable-threadsafe \
21cr|fox-1.7.82-1|180	--disable-static \
21cr|fox-1.7.82-1|181	--disable-jp2 \
21cr|fox-1.7.82-1|182	--with-x=yes \
21cr|fox-1.7.82-1|183	--with-xft=no \
21cr|fox-1.7.82-1|184	--with-xshm=yes \
21cr|fox-1.7.82-1|185	--with-shape=yes \
21cr|fox-1.7.82-1|186	--with-xcursor=yes \
21cr|fox-1.7.82-1|187	--with-xrender=yes \
21cr|fox-1.7.82-1|188	--with-xrandr=yes \
21cr|fox-1.7.82-1|189	--with-xfixes=yes \
21cr|fox-1.7.82-1|190	--with-xinput=yes \
21cr|fox-1.7.82-1|191	--with-opengl=yes
21cr|fox-1.7.82-1|192	%make
21cr|fox-1.7.82-1|193	#LIBS='-lfontconfig'
21cr|fox-1.7.82-1|194	
21cr|fox-1.7.82-1|195	
21cr|fox-1.7.82-1|196	%install
21cr|fox-1.7.82-1|197	#rm -rf installed-docs
21cr|fox-1.7.82-1|198	%makeinstall_std
21cr|fox-1.7.82-1|199	#mv %%{buildroot}%%{_datadir}/doc/fox-%%{major}/* installed-docs
21cr|fox-1.7.82-1|200	#cp -p pathfinder/PathFinder %%{buildroot}/usr/bin
21cr|fox-1.7.82-1|201	
21cr|fox-1.7.82-1|202	# Make .desktop files for some sample programs
21cr|fox-1.7.82-1|203	mkdir -p %{buildroot}%{_datadir}/applications
21cr|fox-1.7.82-1|204	cat > %{buildroot}%{_datadir}/applications/mandriva-foxcalculator.desktop << EOF
21cr|fox-1.7.82-1|205	[Desktop Entry]
21cr|fox-1.7.82-1|206	Name=FOX Calculator
21cr|fox-1.7.82-1|207	Comment=Calculator using the FOX toolkit
21cr|fox-1.7.82-1|208	Exec=calculator %U
21cr|fox-1.7.82-1|209	Icon=%{icon_name_calc}
21cr|fox-1.7.82-1|210	Terminal=false
21cr|fox-1.7.82-1|211	Type=Application
21cr|fox-1.7.82-1|212	StartupNotify=true
21cr|fox-1.7.82-1|213	Categories=Science;Math;
21cr|fox-1.7.82-1|214	EOF
21cr|fox-1.7.82-1|215	
21cr|fox-1.7.82-1|216	cat > %{buildroot}%{_datadir}/applications/mandriva-foxadie.desktop << EOF
21cr|fox-1.7.82-1|217	[Desktop Entry]
21cr|fox-1.7.82-1|218	Name=FOX Adie
21cr|fox-1.7.82-1|219	Comment=A.D.I.E. - Advanced Interactive Editor using the FOX toolkit
21cr|fox-1.7.82-1|220	Exec=adie %U
21cr|fox-1.7.82-1|221	Icon=%{icon_name_adie}
21cr|fox-1.7.82-1|222	Terminal=false
21cr|fox-1.7.82-1|223	Type=Application
21cr|fox-1.7.82-1|224	StartupNotify=true
21cr|fox-1.7.82-1|225	Categories=TextEditor;Utility;
21cr|fox-1.7.82-1|226	EOF
21cr|fox-1.7.82-1|227	
21cr|fox-1.7.82-1|228	cat > %{buildroot}%{_datadir}/applications/mandriva-shutterbug.desktop << EOF
21cr|fox-1.7.82-1|229	[Desktop Entry]
21cr|fox-1.7.82-1|230	Name=FOX Shutterbug
21cr|fox-1.7.82-1|231	Comment=Takes a screenshot and saves it to a file
21cr|fox-1.7.82-1|232	Exec=shutterbug %U
21cr|fox-1.7.82-1|233	Icon=shutterbug
21cr|fox-1.7.82-1|234	Terminal=false
21cr|fox-1.7.82-1|235	Type=Application
21cr|fox-1.7.82-1|236	StartupNotify=true
21cr|fox-1.7.82-1|237	Categories=Graphics;
21cr|fox-1.7.82-1|238	EOF
21cr|fox-1.7.82-1|239	
21cr|fox-1.7.82-1|240	# Add the needed icons for them
21cr|fox-1.7.82-1|241	install -D -m 644 %{SOURCE10} %{buildroot}%{_miconsdir}/%{icon_name_adie}
21cr|fox-1.7.82-1|242	install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/%{icon_name_adie}
21cr|fox-1.7.82-1|243	install -D -m 644 %{SOURCE12} %{buildroot}%{_liconsdir}/%{icon_name_adie}
21cr|fox-1.7.82-1|244	
21cr|fox-1.7.82-1|245	install -m 644 %{SOURCE20} %{buildroot}%{_miconsdir}/%{icon_name_calc}
21cr|fox-1.7.82-1|246	install -m 644 %{SOURCE21} %{buildroot}%{_iconsdir}/%{icon_name_calc}
21cr|fox-1.7.82-1|247	install -m 644 %{SOURCE22} %{buildroot}%{_liconsdir}/%{icon_name_calc}
21cr|fox-1.7.82-1|248	
21cr|fox-1.7.82-1|249	install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/shutterbug.png
21cr|fox-1.7.82-1|250	install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/shutterbug.png
21cr|fox-1.7.82-1|251	install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/shutterbug.png
21cr|fox-1.7.82-1|252	
21cr|fox-1.7.82-1|253	# Drop useless dir and dir with duplicated elsewhere contents
21cr|fox-1.7.82-1|254	#rm -rf %%{buildroot}%%{_prefix}/fox
21cr|fox-1.7.82-1|255	rm -rf %{buildroot}%{_datadir}/doc/fox-%{major}
21cr|fox-1.7.82-1|256	rm -rf %{buildroot}%{_datadir}/doc/installed-docs

1571 21
21cr|fplll-4.0.4-5|1	%define name		fplll
21cr|fplll-4.0.4-5|2	%define major		0
21cr|fplll-4.0.4-5|3	%define libfplll	%mklibname %{name} %{major}
21cr|fplll-4.0.4-5|4	%define libfplll_devel	%mklibname %{name} -d
21cr|fplll-4.0.4-5|5	
21cr|fplll-4.0.4-5|6	Epoch:		1
21cr|fplll-4.0.4-5|7	Name:		%{name}
21cr|fplll-4.0.4-5|8	Group:		Sciences/Mathematics
21cr|fplll-4.0.4-5|9	License:	LGPLv2+
21cr|fplll-4.0.4-5|10	Summary:	LLL-reduction of euclidean lattices
21cr|fplll-4.0.4-5|11	Version:	4.0.4
21cr|fplll-4.0.4-5|12	Release:	5
21cr|fplll-4.0.4-5|13	Source:		http://perso.ens-lyon.fr/damien.stehle/fplll/lib%{name}-%{version}.tar.gz
21cr|fplll-4.0.4-5|14	URL:		http://perso.ens-lyon.fr/damien.stehle/fplll/
21cr|fplll-4.0.4-5|15	BuildRequires:	gmp-devel
21cr|fplll-4.0.4-5|16	BuildRequires:	mpfr-devel
21cr|fplll-4.0.4-5|17	#Reversed (or previously applied) patch detected!
21cr|fplll-4.0.4-5|18	#Patch0:		%{name}-fplllv31.patch
21cr|fplll-4.0.4-5|19	
21cr|fplll-4.0.4-5|20	%description
21cr|fplll-4.0.4-5|21	%{name}-%{version} contains several algorithms on lattices that rely on
21cr|fplll-4.0.4-5|22	floating-point computations. This includes implementations of the
21cr|fplll-4.0.4-5|23	floating-point LLL reduction algorithm, offering different
21cr|fplll-4.0.4-5|24	speed/guarantees ratios. It contains a 'wrapper' choosing the
21cr|fplll-4.0.4-5|25	estimated best sequence of variants in order to provide a guaranteed
21cr|fplll-4.0.4-5|26	output as fast as possible. In the case of the wrapper, the
21cr|fplll-4.0.4-5|27	succession of variants is oblivious to the user. It also includes
21cr|fplll-4.0.4-5|28	a rigorous floating-point implementation of the Kannan-Fincke-Pohst
21cr|fplll-4.0.4-5|29	algorithm that finds a shortest non-zero lattice vector, and the BKZ
21cr|fplll-4.0.4-5|30	reduction algorithm.
21cr|fplll-4.0.4-5|31	
21cr|fplll-4.0.4-5|32	%package	-n %{libfplll}
21cr|fplll-4.0.4-5|33	Summary:	lib%{name} shared libraries
21cr|fplll-4.0.4-5|34	Group:		System/Libraries
21cr|fplll-4.0.4-5|35	
21cr|fplll-4.0.4-5|36	%description	-n %{libfplll}
21cr|fplll-4.0.4-5|37	libfpll shared libraries. fplll is code that LLL-reduces euclidean lattices.
21cr|fplll-4.0.4-5|38	
21cr|fplll-4.0.4-5|39	%package	-n %{libfplll_devel}
21cr|fplll-4.0.4-5|40	Summary:	lib%{name} libraries, includes, etc
21cr|fplll-4.0.4-5|41	Group:		Development/C
21cr|fplll-4.0.4-5|42	Requires:	%{libfplll} = %{EVRD}
21cr|fplll-4.0.4-5|43	Provides:	%{name}-devel = %{EVRD}
21cr|fplll-4.0.4-5|44	Conflicts:	%{_lib}fplll3 < 3.0-7
21cr|fplll-4.0.4-5|45	Obsoletes:	%{_lib}fplll3 < 3.0-7
21cr|fplll-4.0.4-5|46	
21cr|fplll-4.0.4-5|47	%description	-n %{libfplll_devel}
21cr|fplll-4.0.4-5|48	libfpll libraries, includes, etc. fplll is code that LLL-reduces
21cr|fplll-4.0.4-5|49	euclidean lattices.
21cr|fplll-4.0.4-5|50	
21cr|fplll-4.0.4-5|51	%prep
21cr|fplll-4.0.4-5|52	%setup -q -n lib%{name}-%{version}
21cr|fplll-4.0.4-5|53	#patch0 -p1
21cr|fplll-4.0.4-5|54	
21cr|fplll-4.0.4-5|55	%build
21cr|fplll-4.0.4-5|56	%configure --disable-static LDFLAGS="-Wl,--as-needed $RPM_LD_FLAGS"
21cr|fplll-4.0.4-5|57	
21cr|fplll-4.0.4-5|58	# Eliminate hardcoded rpaths, and workaround libtool moving all -Wl options
21cr|fplll-4.0.4-5|59	# after the libraries to be linked
21cr|fplll-4.0.4-5|60	sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21cr|fplll-4.0.4-5|61	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21cr|fplll-4.0.4-5|62	-e 's|-nostdlib|-Wl,--as-needed &|' \
21cr|fplll-4.0.4-5|63	-i libtool
21cr|fplll-4.0.4-5|64	%make
21cr|fplll-4.0.4-5|65	
21cr|fplll-4.0.4-5|66	%install
21cr|fplll-4.0.4-5|67	%makeinstall_std
21cr|fplll-4.0.4-5|68	rm %{buildroot}%{_libdir}/libfplll.la
21cr|fplll-4.0.4-5|69	
21cr|fplll-4.0.4-5|70	%check
21cr|fplll-4.0.4-5|71	export LD_LIBRARY_PATH=$PWD/src/.libs
21cr|fplll-4.0.4-5|72	make check
21cr|fplll-4.0.4-5|73	
21cr|fplll-4.0.4-5|74	%files
21cr|fplll-4.0.4-5|75	%{_bindir}/*
21cr|fplll-4.0.4-5|76	
21cr|fplll-4.0.4-5|77	%files		-n %{libfplll}
21cr|fplll-4.0.4-5|78	%{_libdir}/libfplll.so.*
21cr|fplll-4.0.4-5|79	
21cr|fplll-4.0.4-5|80	%files		-n %{libfplll_devel}
21cr|fplll-4.0.4-5|81	%{_includedir}/%{name}.h
21cr|fplll-4.0.4-5|82	%{_includedir}/%{name}
21cr|fplll-4.0.4-5|83	%{_libdir}/libfplll.so

1572 21
21cr|frame-2.5.0-6|1	%define major 6
21cr|frame-2.5.0-6|2	%define libname %mklibname %{name} %{major}
21cr|frame-2.5.0-6|3	%define devname %mklibname %{name} -d
21cr|frame-2.5.0-6|4	
21cr|frame-2.5.0-6|5	Summary:	Buildup and synchronization of simultaneous touches
21cr|frame-2.5.0-6|6	Name:		frame
21cr|frame-2.5.0-6|7	Version:	2.5.0
21cr|frame-2.5.0-6|8	Release:	6
21cr|frame-2.5.0-6|9	License:	GPLv3+
21cr|frame-2.5.0-6|10	Group:		Development/Other
21cr|frame-2.5.0-6|11	Url:		https://launchpad.net/frame
21cr|frame-2.5.0-6|12	Source0:	https://launchpad.net/frame/trunk/utouch-%{name}-%{version}/+download/%{name}-%{version}.tar.gz
21cr|frame-2.5.0-6|13	BuildRequires:	a2x
21cr|frame-2.5.0-6|14	BuildRequires:	asciidoc
21cr|frame-2.5.0-6|15	BuildRequires:	pkgconfig(evemu)
21cr|frame-2.5.0-6|16	BuildRequires:	pkgconfig(mtdev)
21cr|frame-2.5.0-6|17	BuildRequires:	pkgconfig(xi)
21cr|frame-2.5.0-6|18	BuildRequires:	pkgconfig(xorg-server)
21cr|frame-2.5.0-6|19	Requires:	evemu
21cr|frame-2.5.0-6|20	
21cr|frame-2.5.0-6|21	%description
21cr|frame-2.5.0-6|22	Frame handles the buildup and synchronization of a set of simultaneous touches.
21cr|frame-2.5.0-6|23	
21cr|frame-2.5.0-6|24	%files
21cr|frame-2.5.0-6|25	%doc COPYING
21cr|frame-2.5.0-6|26	%{_bindir}/frame-test-x11
21cr|frame-2.5.0-6|27	%{_mandir}/man1/frame-test-x11.1*
21cr|frame-2.5.0-6|28	
21cr|frame-2.5.0-6|29	#----------------------------------------------------------------------------
21cr|frame-2.5.0-6|30	
21cr|frame-2.5.0-6|31	%package -n %{libname}
21cr|frame-2.5.0-6|32	Summary:	Frame shared library Package
21cr|frame-2.5.0-6|33	Group:		System/Libraries
21cr|frame-2.5.0-6|34	
21cr|frame-2.5.0-6|35	%description -n %{libname}
21cr|frame-2.5.0-6|36	This package contains the library needed to run programs dynamically linked
21cr|frame-2.5.0-6|37	with Frame.
21cr|frame-2.5.0-6|38	
21cr|frame-2.5.0-6|39	%files -n %{libname}
21cr|frame-2.5.0-6|40	%{_libdir}/libframe.so.%{major}*
21cr|frame-2.5.0-6|41	
21cr|frame-2.5.0-6|42	#----------------------------------------------------------------------------
21cr|frame-2.5.0-6|43	
21cr|frame-2.5.0-6|44	%package -n %{devname}
21cr|frame-2.5.0-6|45	Summary:	Frame development package
21cr|frame-2.5.0-6|46	Group:		Development/Other
21cr|frame-2.5.0-6|47	Requires:	%{libname} = %{EVRD}
21cr|frame-2.5.0-6|48	Provides:	%{name}-devel = %{EVRD}
21cr|frame-2.5.0-6|49	Conflicts:	%{_lib}frame6 < 2.5.0
21cr|frame-2.5.0-6|50	
21cr|frame-2.5.0-6|51	%description -n %{devname}
21cr|frame-2.5.0-6|52	This package provides headers files for Frame development.
21cr|frame-2.5.0-6|53	
21cr|frame-2.5.0-6|54	%files -n %{devname}
21cr|frame-2.5.0-6|55	%{_includedir}/oif/*.h
21cr|frame-2.5.0-6|56	%{_libdir}/libframe.so
21cr|frame-2.5.0-6|57	%{_libdir}/pkgconfig/frame.pc
21cr|frame-2.5.0-6|58	%{_libdir}/pkgconfig/frame-x11.pc
21cr|frame-2.5.0-6|59	
21cr|frame-2.5.0-6|60	#----------------------------------------------------------------------------
21cr|frame-2.5.0-6|61	
21cr|frame-2.5.0-6|62	%prep
21cr|frame-2.5.0-6|63	%setup -q
21cr|frame-2.5.0-6|64	
21cr|frame-2.5.0-6|65	%build
21cr|frame-2.5.0-6|66	autoreconf -fi
21cr|frame-2.5.0-6|67	%configure --disable-static
21cr|frame-2.5.0-6|68	%make
21cr|frame-2.5.0-6|69	
21cr|frame-2.5.0-6|70	%install
21cr|frame-2.5.0-6|71	%makeinstall_std

1573 21
21cr|fred-0.1.1-11|1	Summary:	Simple action game: save Fred from a plummeting death!
21cr|fred-0.1.1-11|2	Name:		fred
21cr|fred-0.1.1-11|3	Version:	0.1.1
21cr|fred-0.1.1-11|4	Release:	11
21cr|fred-0.1.1-11|5	# Upstream source includes arial.ttf. Which is, um, copyright
21cr|fred-0.1.1-11|6	# Microsoft. That's not smart. This source is upstream's tarball
21cr|fred-0.1.1-11|7	# with arial.ttf and the (likely also copyright someone) grease.ttf
21cr|fred-0.1.1-11|8	# removed. - AdamW 2008/02
21cr|fred-0.1.1-11|9	Source0:	http://www.enormousplow.com/projects/fred/%{name}-%{version}-fontclean.tar.bz2
21cr|fred-0.1.1-11|10	Source11:	%{name}-16x16.png
21cr|fred-0.1.1-11|11	Source12:	%{name}-32x32.png
21cr|fred-0.1.1-11|12	Source13:	%{name}-48x48.png
21cr|fred-0.1.1-11|13	Patch0:		fred-0.1.1-no-windows.patch
21cr|fred-0.1.1-11|14	# Fix an error in a header file that breaks build - AdamW 2008/02
21cr|fred-0.1.1-11|15	Patch1:		fred-0.1.1-build.patch
21cr|fred-0.1.1-11|16	# Use DejaVu instead of arial.ttf and grease.ttf - AdamW 2008/02
21cr|fred-0.1.1-11|17	Patch2:		fred-0.1.1-font.patch
21cr|fred-0.1.1-11|18	License:	GPL+
21cr|fred-0.1.1-11|19	URL:		http://www.enormousplow.com/projects/fred/
21cr|fred-0.1.1-11|20	Group:		Games/Arcade
21cr|fred-0.1.1-11|21	BuildRequires:	SDL_image-devel
21cr|fred-0.1.1-11|22	BuildRequires:	zlib-devel
21cr|fred-0.1.1-11|23	BuildRequires:	SDL_ttf-devel
21cr|fred-0.1.1-11|24	Requires:	fonts-ttf-dejavu
21cr|fred-0.1.1-11|25	
21cr|fred-0.1.1-11|26	%description
21cr|fred-0.1.1-11|27	Free Fallin' Fred is a very simple clicking game.
21cr|fred-0.1.1-11|28	You see the airplane going across the screen and after a while, Fred jumps.
21cr|fred-0.1.1-11|29	You click on Fred to open his chute.
21cr|fred-0.1.1-11|30	If you fail to open the chute in time, poor Fred will be dead.
21cr|fred-0.1.1-11|31	Don't let Fred die.
21cr|fred-0.1.1-11|32	
21cr|fred-0.1.1-11|33	%prep
21cr|fred-0.1.1-11|34	%setup -q -n %{name}
21cr|fred-0.1.1-11|35	%patch0 -p1
21cr|fred-0.1.1-11|36	%patch1 -p1 -b .build
21cr|fred-0.1.1-11|37	%patch2 -p1 -b .fonts
21cr|fred-0.1.1-11|38	
21cr|fred-0.1.1-11|39	%build
21cr|fred-0.1.1-11|40	rm -f install-sh
21cr|fred-0.1.1-11|41	autoreconf -i
21cr|fred-0.1.1-11|42	perl -pi -e 's!DATADIR = "/usr/local/share/games/fred/data/";!DATADIR = "%{_gamesdatadir}/%{name}/data/";!g' src/fred.cpp
21cr|fred-0.1.1-11|43	%configure --bindir=%{_gamesbindir}
21cr|fred-0.1.1-11|44	%make
21cr|fred-0.1.1-11|45	
21cr|fred-0.1.1-11|46	%install
21cr|fred-0.1.1-11|47	rm -rf %{buildroot}
21cr|fred-0.1.1-11|48	%makeinstall_std
21cr|fred-0.1.1-11|49	
21cr|fred-0.1.1-11|50	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|fred-0.1.1-11|51	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|fred-0.1.1-11|52	[Desktop Entry]
21cr|fred-0.1.1-11|53	Type=Application
21cr|fred-0.1.1-11|54	Exec=%{_gamesbindir}/%{name}
21cr|fred-0.1.1-11|55	Icon=%{name}
21cr|fred-0.1.1-11|56	Categories=Game;ArcadeGame;
21cr|fred-0.1.1-11|57	Name=Fred
21cr|fred-0.1.1-11|58	Comment=Simple action game: save Fred from a plummeting death
21cr|fred-0.1.1-11|59	EOF
21cr|fred-0.1.1-11|60	
21cr|fred-0.1.1-11|61	%{__install} -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|fred-0.1.1-11|62	%{__install} -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|fred-0.1.1-11|63	%{__install} -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|fred-0.1.1-11|64	
21cr|fred-0.1.1-11|65	%if %mdkversion < 200900
21cr|fred-0.1.1-11|66	%post
21cr|fred-0.1.1-11|67	%{update_menus}
21cr|fred-0.1.1-11|68	%{update_icon_cache hicolor}
21cr|fred-0.1.1-11|69	%endif
21cr|fred-0.1.1-11|70	
21cr|fred-0.1.1-11|71	%if %mdkversion < 200900
21cr|fred-0.1.1-11|72	%postun
21cr|fred-0.1.1-11|73	%{clean_menus}
21cr|fred-0.1.1-11|74	%{clean_icon_cache hicolor}
21cr|fred-0.1.1-11|75	%endif
21cr|fred-0.1.1-11|76	
21cr|fred-0.1.1-11|77	%clean
21cr|fred-0.1.1-11|78	rm -rf %{buildroot}
21cr|fred-0.1.1-11|79	
21cr|fred-0.1.1-11|80	%files
21cr|fred-0.1.1-11|81	%defattr(755,root,root,755)
21cr|fred-0.1.1-11|82	%{_gamesbindir}/%{name}
21cr|fred-0.1.1-11|83	%defattr(644,root,root,755)
21cr|fred-0.1.1-11|84	%dir %{_gamesdatadir}/%{name}
21cr|fred-0.1.1-11|85	%{_gamesdatadir}/%{name}/*
21cr|fred-0.1.1-11|86	%{_mandir}/man6/fred.6*
21cr|fred-0.1.1-11|87	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|fred-0.1.1-11|88	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|fred-0.1.1-11|89	%doc AUTHORS ChangeLog INSTALL NEWS README TODO

1574 21
21cr|freealut-1.1.0-17|1	%define sname	alut
21cr|freealut-1.1.0-17|2	%define major	0
21cr|freealut-1.1.0-17|3	%define libname %mklibname %{sname} %{major}
21cr|freealut-1.1.0-17|4	%define devname %mklibname %{sname} -d
21cr|freealut-1.1.0-17|5	
21cr|freealut-1.1.0-17|6	Summary:	OpenAL Utility Toolkit (ALUT)
21cr|freealut-1.1.0-17|7	Name:		freealut
21cr|freealut-1.1.0-17|8	Version:	1.1.0
21cr|freealut-1.1.0-17|9	Release:	17
21cr|freealut-1.1.0-17|10	License:	LGPLv2
21cr|freealut-1.1.0-17|11	Group:		Sound
21cr|freealut-1.1.0-17|12	Url:		http://www.openal.org
21cr|freealut-1.1.0-17|13	# Download URL looks dead: use stored sources
21cr|freealut-1.1.0-17|14	Source0:	%{name}-%{version}.tar.bz2
21cr|freealut-1.1.0-17|15	Patch0:		%{name}-openal.patch
21cr|freealut-1.1.0-17|16	BuildRequires:	pkgconfig(openal)
21cr|freealut-1.1.0-17|17	
21cr|freealut-1.1.0-17|18	%description
21cr|freealut-1.1.0-17|19	ALUT is the OpenAL Utility Toolkit.
21cr|freealut-1.1.0-17|20	
21cr|freealut-1.1.0-17|21	#----------------------------------------------------------------------------
21cr|freealut-1.1.0-17|22	
21cr|freealut-1.1.0-17|23	%package -n %{libname}
21cr|freealut-1.1.0-17|24	Summary:	Main library for ALUT
21cr|freealut-1.1.0-17|25	Group:		System/Libraries
21cr|freealut-1.1.0-17|26	Provides:	%{name} = %{EVRD}
21cr|freealut-1.1.0-17|27	Conflicts:	%{_lib}freealut0 < 1.1.0-11
21cr|freealut-1.1.0-17|28	Obsoletes:	%{_lib}freealut0 < 1.1.0-11
21cr|freealut-1.1.0-17|29	
21cr|freealut-1.1.0-17|30	%description -n %{libname}
21cr|freealut-1.1.0-17|31	This package contains the library needed to run programs dynamically
21cr|freealut-1.1.0-17|32	linked with ALUT.
21cr|freealut-1.1.0-17|33	
21cr|freealut-1.1.0-17|34	%files -n %{libname}
21cr|freealut-1.1.0-17|35	%{_libdir}/libalut.so.%{major}*
21cr|freealut-1.1.0-17|36	
21cr|freealut-1.1.0-17|37	#----------------------------------------------------------------------------
21cr|freealut-1.1.0-17|38	
21cr|freealut-1.1.0-17|39	%package -n %{devname}
21cr|freealut-1.1.0-17|40	Summary:	Headers for developing programs that will use ALUT
21cr|freealut-1.1.0-17|41	Group:		Development/C
21cr|freealut-1.1.0-17|42	Requires:	%{libname} = %{EVRD}
21cr|freealut-1.1.0-17|43	Provides:	%{name}-devel = %{EVRD}
21cr|freealut-1.1.0-17|44	Conflicts:	%{_lib}freealut-devel < 1.1.0-11
21cr|freealut-1.1.0-17|45	Obsoletes:	%{_lib}freealut-devel < 1.1.0-11
21cr|freealut-1.1.0-17|46	
21cr|freealut-1.1.0-17|47	%description -n	%{devname}
21cr|freealut-1.1.0-17|48	This package contains the headers that programmers will need to develop
21cr|freealut-1.1.0-17|49	applications which will use ALUT.
21cr|freealut-1.1.0-17|50	
21cr|freealut-1.1.0-17|51	%files -n %{devname}
21cr|freealut-1.1.0-17|52	%doc AUTHORS ChangeLog NEWS README
21cr|freealut-1.1.0-17|53	%{_includedir}/AL
21cr|freealut-1.1.0-17|54	%{_libdir}/pkgconfig/%{name}.pc
21cr|freealut-1.1.0-17|55	%{_libdir}/*.so
21cr|freealut-1.1.0-17|56	%{_bindir}/%{name}-config
21cr|freealut-1.1.0-17|57	
21cr|freealut-1.1.0-17|58	#----------------------------------------------------------------------------
21cr|freealut-1.1.0-17|59	
21cr|freealut-1.1.0-17|60	%prep
21cr|freealut-1.1.0-17|61	%setup -q
21cr|freealut-1.1.0-17|62	%apply_patches
21cr|freealut-1.1.0-17|63	
21cr|freealut-1.1.0-17|64	%build
21cr|freealut-1.1.0-17|65	./autogen.sh
21cr|freealut-1.1.0-17|66	%configure \
21cr|freealut-1.1.0-17|67	--disable-static
21cr|freealut-1.1.0-17|68	%make
21cr|freealut-1.1.0-17|69	
21cr|freealut-1.1.0-17|70	%install
21cr|freealut-1.1.0-17|71	%makeinstall_std

1575 21
21cr|freebasic-1.09.0-2|1	%define		enable_debug_packages	%{nil}
21cr|freebasic-1.09.0-2|2	%define		debug_package		%{nil}
21cr|freebasic-1.09.0-2|3	
21cr|freebasic-1.09.0-2|4	%bcond_with bootstrap
21cr|freebasic-1.09.0-2|5	
21cr|freebasic-1.09.0-2|6	%define		oname	FreeBASIC
21cr|freebasic-1.09.0-2|7	
21cr|freebasic-1.09.0-2|8	Summary:	Free BASIC language compiler
21cr|freebasic-1.09.0-2|9	Name:		freebasic
21cr|freebasic-1.09.0-2|10	Version:	1.09.0
21cr|freebasic-1.09.0-2|11	Release:	2
21cr|freebasic-1.09.0-2|12	License:	GPLv2+
21cr|freebasic-1.09.0-2|13	Group:		Development/Basic
21cr|freebasic-1.09.0-2|14	Url:		http://freebasic.net
21cr|freebasic-1.09.0-2|15	Source0:	https://downloads.sourceforge.net/fbc/%{oname}-%{version}-source.tar.xz
21cr|freebasic-1.09.0-2|16	Source10:	https://downloads.sourceforge.net/fbc/Binaries%20-%20Linux/%{oname}-%{version}-linux-x86.tar.gz
21cr|freebasic-1.09.0-2|17	Source11:	https://downloads.sourceforge.net/fbc/Binaries%20-%20Linux/%{oname}-%{version}-linux-x86_64.tar.gz
21cr|freebasic-1.09.0-2|18	Source100:	%{name}.rpmlintrc
21cr|freebasic-1.09.0-2|19	%if %{without bootstrap}
21cr|freebasic-1.09.0-2|20	BuildRequires:	freebasic
21cr|freebasic-1.09.0-2|21	%else
21cr|freebasic-1.09.0-2|22	# Required for precompiled fbc binaries
21cr|freebasic-1.09.0-2|23	BuildRequires:	%{_lib}tinfo6
21cr|freebasic-1.09.0-2|24	%endif
21cr|freebasic-1.09.0-2|25	BuildRequires:	gpm-devel
21cr|freebasic-1.09.0-2|26	BuildRequires:	pkgconfig(gl)
21cr|freebasic-1.09.0-2|27	BuildRequires:	pkgconfig(libffi)
21cr|freebasic-1.09.0-2|28	BuildRequires:	pkgconfig(ncursesw)
21cr|freebasic-1.09.0-2|29	BuildRequires:	pkgconfig(x11)
21cr|freebasic-1.09.0-2|30	BuildRequires:	pkgconfig(xext)
21cr|freebasic-1.09.0-2|31	BuildRequires:	pkgconfig(xpm)
21cr|freebasic-1.09.0-2|32	BuildRequires:	pkgconfig(xrandr)
21cr|freebasic-1.09.0-2|33	BuildRequires:	pkgconfig(zlib)
21cr|freebasic-1.09.0-2|34	Provides:	fbc = %{EVRD}
21cr|freebasic-1.09.0-2|35	ExclusiveArch:	%{ix86} %{x86_64}
21cr|freebasic-1.09.0-2|36	
21cr|freebasic-1.09.0-2|37	%description
21cr|freebasic-1.09.0-2|38	Free BASIC - is a completely free, open source, 32-bit BASIC compiler,
21cr|freebasic-1.09.0-2|39	with syntax similar to MS Quick BASIC, that adds new features such as
21cr|freebasic-1.09.0-2|40	pointers, unsigned data types, inline assembly, object orientation,
21cr|freebasic-1.09.0-2|41	and many others.
21cr|freebasic-1.09.0-2|42	
21cr|freebasic-1.09.0-2|43	%files
21cr|freebasic-1.09.0-2|44	%doc doc/GoRC.txt doc/gpl.txt doc/lgpl.txt readme.txt
21cr|freebasic-1.09.0-2|45	%{_bindir}/fbc
21cr|freebasic-1.09.0-2|46	%{_datadir}/pixmaps/freebasic/*
21cr|freebasic-1.09.0-2|47	%{_includedir}/freebasic/
21cr|freebasic-1.09.0-2|48	%{_libdir}/freebasic/*
21cr|freebasic-1.09.0-2|49	%{_mandir}/man1/fbc.1*
21cr|freebasic-1.09.0-2|50	
21cr|freebasic-1.09.0-2|51	#----------------------------------------------------------------------------
21cr|freebasic-1.09.0-2|52	
21cr|freebasic-1.09.0-2|53	%package examples
21cr|freebasic-1.09.0-2|54	Summary:	Example files for Free BASIC language compiler
21cr|freebasic-1.09.0-2|55	Group:		Development/Basic
21cr|freebasic-1.09.0-2|56	
21cr|freebasic-1.09.0-2|57	%description examples
21cr|freebasic-1.09.0-2|58	Example files for Free BASIC language compiler.
21cr|freebasic-1.09.0-2|59	
21cr|freebasic-1.09.0-2|60	%files examples
21cr|freebasic-1.09.0-2|61	%{_datadir}/freebasic/examples/*
21cr|freebasic-1.09.0-2|62	
21cr|freebasic-1.09.0-2|63	#----------------------------------------------------------------------------
21cr|freebasic-1.09.0-2|64	
21cr|freebasic-1.09.0-2|65	%prep
21cr|freebasic-1.09.0-2|66	%if %{with bootstrap}
21cr|freebasic-1.09.0-2|67	%ifarch %{x86_64}
21cr|freebasic-1.09.0-2|68	%setup -q -T -D -b 11 -n FreeBASIC-%{version}-linux-x86_64
21cr|freebasic-1.09.0-2|69	%else
21cr|freebasic-1.09.0-2|70	%setup -q -T -D -b 10 -n FreeBASIC-%{version}-linux-x86
21cr|freebasic-1.09.0-2|71	%endif
21cr|freebasic-1.09.0-2|72	%endif
21cr|freebasic-1.09.0-2|73	
21cr|freebasic-1.09.0-2|74	%setup -qn %{oname}-%{version}-source
21cr|freebasic-1.09.0-2|75	
21cr|freebasic-1.09.0-2|76	%build
21cr|freebasic-1.09.0-2|77	%setup_compile_flags
21cr|freebasic-1.09.0-2|78	%if %{with bootstrap}
21cr|freebasic-1.09.0-2|79	%ifarch %{x86_64}
21cr|freebasic-1.09.0-2|80	make FBC=%{_builddir}/%{oname}-%{version}-linux-x86_64/bin/fbc prefix=%{_prefix} ENABLE_PREFIX=1 ENABLE_LIB64=1
21cr|freebasic-1.09.0-2|81	%else
21cr|freebasic-1.09.0-2|82	make FBC=%{_builddir}/%{oname}-%{version}-linux-x86/bin/fbc prefix=%{_prefix} ENABLE_PREFIX=1
21cr|freebasic-1.09.0-2|83	%endif
21cr|freebasic-1.09.0-2|84	%else
21cr|freebasic-1.09.0-2|85	%ifarch %{x86_64}
21cr|freebasic-1.09.0-2|86	make prefix=%{_prefix} ENABLE_PREFIX=1 ENABLE_LIB64=1
21cr|freebasic-1.09.0-2|87	%else
21cr|freebasic-1.09.0-2|88	make prefix=%{_prefix} ENABLE_PREFIX=1
21cr|freebasic-1.09.0-2|89	%endif
21cr|freebasic-1.09.0-2|90	%endif
21cr|freebasic-1.09.0-2|91	
21cr|freebasic-1.09.0-2|92	%install
21cr|freebasic-1.09.0-2|93	make install \
21cr|freebasic-1.09.0-2|94	%ifarch %{x86_64}
21cr|freebasic-1.09.0-2|95	ENABLE_LIB64=1 \
21cr|freebasic-1.09.0-2|96	%endif
21cr|freebasic-1.09.0-2|97	prefix=%{buildroot}%{_prefix}
21cr|freebasic-1.09.0-2|98	
21cr|freebasic-1.09.0-2|99	# Man
21cr|freebasic-1.09.0-2|100	mkdir -p %{buildroot}%{_mandir}/man1
21cr|freebasic-1.09.0-2|101	install -m 0644 doc/fbc.1 %{buildroot}%{_mandir}/man1/fbc.1
21cr|freebasic-1.09.0-2|102	
21cr|freebasic-1.09.0-2|103	# Examples
21cr|freebasic-1.09.0-2|104	rm -rf examples/win32
21cr|freebasic-1.09.0-2|105	mkdir -p %{buildroot}%{_datadir}/freebasic/examples
21cr|freebasic-1.09.0-2|106	cp -r examples/* %{buildroot}%{_datadir}/freebasic/examples/
21cr|freebasic-1.09.0-2|107	
21cr|freebasic-1.09.0-2|108	# Pixmaps
21cr|freebasic-1.09.0-2|109	mkdir -p %{buildroot}%{_datadir}/pixmaps/freebasic
21cr|freebasic-1.09.0-2|110	cp contrib/*logo* %{buildroot}%{_datadir}/pixmaps/freebasic/

1576 21
21cr|freecad-1.0.0-1|1	%define	oname FreeCAD
21cr|freecad-1.0.0-1|2	
21cr|freecad-1.0.0-1|3	Summary:	FreeCAD is a general purpose 3D CAD modeler
21cr|freecad-1.0.0-1|4	Name:		freecad
21cr|freecad-1.0.0-1|5	Version:	1.0.0
21cr|freecad-1.0.0-1|6	Release:	1
21cr|freecad-1.0.0-1|7	License:	GPLv2+ and LGPLv2+
21cr|freecad-1.0.0-1|8	Group:		Graphics
21cr|freecad-1.0.0-1|9	Url:		https://www.freecadweb.org
21cr|freecad-1.0.0-1|10	Source0:	https://github.com/FreeCAD/FreeCAD/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|freecad-1.0.0-1|11	# see commit hash on https://github.com/FreeCAD/FreeCAD/tree/main/src/3rdParty
21cr|freecad-1.0.0-1|12	Source10:	https://github.com/Ondsel-Development/OndselSolver/archive/91f70382beeb58b32432b5a82da3802e4c19199c.tar.gz?/OndselSolver.tar.gz
21cr|freecad-1.0.0-1|13	Source1:	freecad.desktop
21cr|freecad-1.0.0-1|14	Source2:	freecad.1
21cr|freecad-1.0.0-1|15	Source3:	freecad.rpmlintrc
21cr|freecad-1.0.0-1|16	Patch1:		freecad-fix-shebangs.patch
21cr|freecad-1.0.0-1|17	BuildRequires:	boost-python
21cr|freecad-1.0.0-1|18	BuildRequires:	cmake
21cr|freecad-1.0.0-1|19	BuildRequires:	dos2unix
21cr|freecad-1.0.0-1|20	BuildRequires:	doxygen
21cr|freecad-1.0.0-1|21	BuildRequires:	extra-cmake-modules
21cr|freecad-1.0.0-1|22	BuildRequires:	fmt-devel
21cr|freecad-1.0.0-1|23	BuildRequires:	fastfloat-devel
21cr|freecad-1.0.0-1|24	BuildRequires:	gcc-gfortran
21cr|freecad-1.0.0-1|25	BuildRequires:	gomp-devel
21cr|freecad-1.0.0-1|26	BuildRequires:	ninja
21cr|freecad-1.0.0-1|27	BuildRequires:	pyside2-tools
21cr|freecad-1.0.0-1|28	BuildRequires:	python-vtk
21cr|freecad-1.0.0-1|29	BuildRequires:	swig
21cr|freecad-1.0.0-1|30	BuildRequires:	vtk-test-suite
21cr|freecad-1.0.0-1|31	BuildRequires:	xerces-c
21cr|freecad-1.0.0-1|32	BuildRequires:	boost-devel >= 1.65
21cr|freecad-1.0.0-1|33	BuildRequires:	double-conversion-devel
21cr|freecad-1.0.0-1|34	BuildRequires:	hdf5-devel
21cr|freecad-1.0.0-1|35	BuildRequires:	gl2ps-devel
21cr|freecad-1.0.0-1|36	BuildRequires:	libharu-devel
21cr|freecad-1.0.0-1|37	BuildRequires:	med-devel
21cr|freecad-1.0.0-1|38	BuildRequires:	microsoft-gsl-devel
21cr|freecad-1.0.0-1|39	BuildRequires:	opencascade-devel
21cr|freecad-1.0.0-1|40	BuildRequires:	PEGTL-devel
21cr|freecad-1.0.0-1|41	BuildRequires:	utf8cpp-devel
21cr|freecad-1.0.0-1|42	BuildRequires:	vtk-devel
21cr|freecad-1.0.0-1|43	BuildRequires:	python3egg(markdown)
21cr|freecad-1.0.0-1|44	BuildRequires:	python3egg(matplotlib)
21cr|freecad-1.0.0-1|45	BuildRequires:	python3egg(six)
21cr|freecad-1.0.0-1|46	BuildRequires:	python3egg(pivy)
21cr|freecad-1.0.0-1|47	BuildRequires:	python3-pyside2
21cr|freecad-1.0.0-1|48	BuildRequires:	python3-shiboken2
21cr|freecad-1.0.0-1|49	BuildRequires:	pkgconfig(Coin)
21cr|freecad-1.0.0-1|50	BuildRequires:	pkgconfig(eigen3) >= 2.91.0
21cr|freecad-1.0.0-1|51	BuildRequires:	pkgconfig(expat)
21cr|freecad-1.0.0-1|52	BuildRequires:	pkgconfig(freetype2)
21cr|freecad-1.0.0-1|53	BuildRequires:	pkgconfig(gl)
21cr|freecad-1.0.0-1|54	BuildRequires:	pkgconfig(glew)
21cr|freecad-1.0.0-1|55	BuildRequires:	pkgconfig(glu)
21cr|freecad-1.0.0-1|56	BuildRequires:	pkgconfig(gstreamer-0.10)
21cr|freecad-1.0.0-1|57	BuildRequires:	pkgconfig(jsoncpp)
21cr|freecad-1.0.0-1|58	BuildRequires:	pkgconfig(libjpeg)
21cr|freecad-1.0.0-1|59	BuildRequires:	pkgconfig(liblz4)
21cr|freecad-1.0.0-1|60	BuildRequires:	pkgconfig(liblzma)
21cr|freecad-1.0.0-1|61	BuildRequires:	pkgconfig(libpng)
21cr|freecad-1.0.0-1|62	BuildRequires:	pkgconfig(libtiff-4)
21cr|freecad-1.0.0-1|63	BuildRequires:	pkgconfig(libxml-2.0)
21cr|freecad-1.0.0-1|64	BuildRequires:	pkgconfig(netcdf)
21cr|freecad-1.0.0-1|65	BuildRequires:	pkgconfig(ogg)
21cr|freecad-1.0.0-1|66	BuildRequires:	pkgconfig(ompi)
21cr|freecad-1.0.0-1|67	BuildRequires:	pkgconfig(opencv)
21cr|freecad-1.0.0-1|68	BuildRequires:	pkgconfig(proj)
21cr|freecad-1.0.0-1|69	BuildRequires:	pkgconfig(pugixml)
21cr|freecad-1.0.0-1|70	BuildRequires:	pkgconfig(pyside2)
21cr|freecad-1.0.0-1|71	BuildRequires:	pkgconfig(python3)
21cr|freecad-1.0.0-1|72	BuildRequires:	pkgconfig(Qt5Core)
21cr|freecad-1.0.0-1|73	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|freecad-1.0.0-1|74	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|freecad-1.0.0-1|75	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|freecad-1.0.0-1|76	BuildRequires:	pkgconfig(Qt5Sql)
21cr|freecad-1.0.0-1|77	BuildRequires:	pkgconfig(Qt5Svg)
21cr|freecad-1.0.0-1|78	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|freecad-1.0.0-1|79	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|freecad-1.0.0-1|80	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|freecad-1.0.0-1|81	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|freecad-1.0.0-1|82	BuildRequires:	pkgconfig(Qt5Xml)
21cr|freecad-1.0.0-1|83	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|freecad-1.0.0-1|84	BuildRequires:	pkgconfig(shiboken)
21cr|freecad-1.0.0-1|85	BuildRequires:	pkgconfig(shiboken2)
21cr|freecad-1.0.0-1|86	BuildRequires:	pkgconfig(spnav)
21cr|freecad-1.0.0-1|87	BuildRequires:	pkgconfig(sqlite3)
21cr|freecad-1.0.0-1|88	BuildRequires:	pkgconfig(tbb)
21cr|freecad-1.0.0-1|89	BuildRequires:	pkgconfig(theora)
21cr|freecad-1.0.0-1|90	BuildRequires:	pkgconfig(yaml-cpp)
21cr|freecad-1.0.0-1|91	BuildRequires:	pkgconfig(xerces-c)
21cr|freecad-1.0.0-1|92	BuildRequires:	pkgconfig(zlib)
21cr|freecad-1.0.0-1|93	# Need this python modules https://forum.rosalinux.ru/viewtopic.php?f=33&t=10444
21cr|freecad-1.0.0-1|94	Requires:	python3-pyside2
21cr|freecad-1.0.0-1|95	Requires:	python3-shiboken2
21cr|freecad-1.0.0-1|96	Requires:	python3-six
21cr|freecad-1.0.0-1|97	# https://forum.rosalinux.ru/viewtopic.php?p=109941
21cr|freecad-1.0.0-1|98	Requires:	python3-pivy
21cr|freecad-1.0.0-1|99	
21cr|freecad-1.0.0-1|100	%description
21cr|freecad-1.0.0-1|101	FreeCAD will be a general purpose parametric 3D CAD modeler. The development
21cr|freecad-1.0.0-1|102	is completely Open Source. It is a feature based parametric modeler with a
21cr|freecad-1.0.0-1|103	modular software architecture which makes it easy to provide additional
21cr|freecad-1.0.0-1|104	functionality without modifying the core system. As with many modern 3D CAD
21cr|freecad-1.0.0-1|105	modelers it has many 2D component in order to extract design detail from
21cr|freecad-1.0.0-1|106	the 3D model to create 2D production drawings, but direct 2D drawing (e.g.
21cr|freecad-1.0.0-1|107	AutoCAD LT) is not the focus, neither are animation and organic shapes (e.g.
21cr|freecad-1.0.0-1|108	Maya, 3D StudioMAX, Blender and Cinema 4D).
21cr|freecad-1.0.0-1|109	
21cr|freecad-1.0.0-1|110	%files
21cr|freecad-1.0.0-1|111	%doc LICENSE
21cr|freecad-1.0.0-1|112	%doc %{_docdir}/freecad/LICENSE.html
21cr|freecad-1.0.0-1|113	%doc %{_docdir}/freecad/ThirdPartyLibraries.html
21cr|freecad-1.0.0-1|114	%{_appdatadir}/org.freecad.FreeCAD.metainfo.xml
21cr|freecad-1.0.0-1|115	%{_bindir}/*
21cr|freecad-1.0.0-1|116	%{_datadir}/%{name}/
21cr|freecad-1.0.0-1|117	%{_datadir}/applications/*.desktop
21cr|freecad-1.0.0-1|118	%{_datadir}/mime/packages/org.freecad.FreeCAD.xml
21cr|freecad-1.0.0-1|119	%{_datadir}/pixmaps/freecad.xpm
21cr|freecad-1.0.0-1|120	%{_datadir}/thumbnailers/FreeCAD.thumbnailer
21cr|freecad-1.0.0-1|121	%{_iconsdir}/hicolor/*/apps/*.*
21cr|freecad-1.0.0-1|122	%{_iconsdir}/hicolor/scalable/mimetypes/application-x-extension-fcstd.svg
21cr|freecad-1.0.0-1|123	%{_libdir}/%{name}/*.so
21cr|freecad-1.0.0-1|124	%{_libdir}/%{name}/libOndselSolver.so.*
21cr|freecad-1.0.0-1|125	%{_libdir}/%{name}/bin/
21cr|freecad-1.0.0-1|126	%{_libdir}/%{name}/Ext/
21cr|freecad-1.0.0-1|127	%{_libdir}/%{name}/Mod/
21cr|freecad-1.0.0-1|128	%{_libdir}/%{name}/*.a
21cr|freecad-1.0.0-1|129	%{_mandir}/man1/*.1*
21cr|freecad-1.0.0-1|130	%{python3_sitearch}/%{name}
21cr|freecad-1.0.0-1|131	#----------------------------------------------------------------------------
21cr|freecad-1.0.0-1|132	
21cr|freecad-1.0.0-1|133	%prep
21cr|freecad-1.0.0-1|134	%autosetup -p1 -n %{oname}-%{version} -a10
21cr|freecad-1.0.0-1|135	
21cr|freecad-1.0.0-1|136	mv OndselSolver-*/* ./src/3rdParty/OndselSolver/
21cr|freecad-1.0.0-1|137	
21cr|freecad-1.0.0-1|138	# Fix bogus file perms
21cr|freecad-1.0.0-1|139	find ./src -name "*.py*" |xargs chmod 755
21cr|freecad-1.0.0-1|140	find ./src -name "*.h*" |xargs chmod 644
21cr|freecad-1.0.0-1|141	find ./src -name "*.cpp*" |xargs chmod 644
21cr|freecad-1.0.0-1|142	
21cr|freecad-1.0.0-1|143	# Fix wrong EOL
21cr|freecad-1.0.0-1|144	dos2unix LICENSE
21cr|freecad-1.0.0-1|145	
21cr|freecad-1.0.0-1|146	
21cr|freecad-1.0.0-1|147	%build
21cr|freecad-1.0.0-1|148	%global	optflags %{optflags} -fno-strict-aliasing
21cr|freecad-1.0.0-1|149	
21cr|freecad-1.0.0-1|150	%cmake_qt5 -DCMAKE_BUILD_TYPE=Release \
21cr|freecad-1.0.0-1|151	-DFREECAD_USE_EXTERNAL_FMT=ON \
21cr|freecad-1.0.0-1|152	-DENABLE_DEVELOPER_TESTS=OFF \
21cr|freecad-1.0.0-1|153	-DCMAKE_INSTALL_PREFIX=%{_libdir}/%{name} \
21cr|freecad-1.0.0-1|154	-DCMAKE_INSTALL_DATADIR=%{_datadir}/%{name} \
21cr|freecad-1.0.0-1|155	-DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name} \
21cr|freecad-1.0.0-1|156	-DCMAKE_INSTALL_LIBDIR=%{_libdir}/%{name} \
21cr|freecad-1.0.0-1|157	-DRESOURCEDIR=%{_libdir}/freecad \
21cr|freecad-1.0.0-1|158	-DBUILD_QT5=TRUE \
21cr|freecad-1.0.0-1|159	-DPYTHON_EXECUTABLE=%{__python3} \
21cr|freecad-1.0.0-1|160	-Wno-dev \
21cr|freecad-1.0.0-1|161	-G Ninja
21cr|freecad-1.0.0-1|162	
21cr|freecad-1.0.0-1|163	%ninja_build
21cr|freecad-1.0.0-1|164	
21cr|freecad-1.0.0-1|165	
21cr|freecad-1.0.0-1|166	%install
21cr|freecad-1.0.0-1|167	%ninja_install -C build
21cr|freecad-1.0.0-1|168	
21cr|freecad-1.0.0-1|169	# Symlink binaries to /usr/bin
21cr|freecad-1.0.0-1|170	mkdir -p %{buildroot}%{_bindir}
21cr|freecad-1.0.0-1|171	pushd %{buildroot}%{_bindir}
21cr|freecad-1.0.0-1|172	ln -s ../%{_lib}/freecad/bin/FreeCAD .
21cr|freecad-1.0.0-1|173	ln -s ../%{_lib}/freecad/bin/FreeCADCmd .
21cr|freecad-1.0.0-1|174	popd
21cr|freecad-1.0.0-1|175	
21cr|freecad-1.0.0-1|176	# Install and fix .desktop file
21cr|freecad-1.0.0-1|177	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|freecad-1.0.0-1|178	sed -i 's,@lib@,%{_lib},g' %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|freecad-1.0.0-1|179	rm %{buildroot}%{_libdir}/%{name}/share/applications/org.freecad.FreeCAD.desktop
21cr|freecad-1.0.0-1|180	
21cr|freecad-1.0.0-1|181	# Install desktop icon
21cr|freecad-1.0.0-1|182	mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps
21cr|freecad-1.0.0-1|183	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps
21cr|freecad-1.0.0-1|184	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps
21cr|freecad-1.0.0-1|185	mkdir -p %{buildroot}%{_iconsdir}/hicolor/64x64/apps
21cr|freecad-1.0.0-1|186	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|freecad-1.0.0-1|187	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/mimetypes
21cr|freecad-1.0.0-1|188	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|freecad-1.0.0-1|189	mkdir -p %{buildroot}%{_datadir}/thumbnailers
21cr|freecad-1.0.0-1|190	mv %{buildroot}%{_libdir}/%{name}/share/icons/hicolor/16x16/apps/org.freecad.FreeCAD.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|freecad-1.0.0-1|191	mv %{buildroot}%{_libdir}/%{name}/share/icons/hicolor/32x32/apps/org.freecad.FreeCAD.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|freecad-1.0.0-1|192	mv %{buildroot}%{_libdir}/%{name}/share/icons/hicolor/48x48/apps/org.freecad.FreeCAD.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|freecad-1.0.0-1|193	mv %{buildroot}%{_libdir}/%{name}/share/icons/hicolor/64x64/apps/org.freecad.FreeCAD.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|freecad-1.0.0-1|194	mv %{buildroot}%{_libdir}/%{name}/share/icons/hicolor/scalable/apps/org.freecad.FreeCAD.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|freecad-1.0.0-1|195	mv %{buildroot}%{_libdir}/%{name}/share/icons/hicolor/scalable/mimetypes/application-x-extension-fcstd.svg %{buildroot}%{_iconsdir}/hicolor/scalable/mimetypes/application-x-extension-fcstd.svg
21cr|freecad-1.0.0-1|196	mv %{buildroot}%{_libdir}/%{name}/share/pixmaps/freecad.xpm %{buildroot}%{_datadir}/pixmaps/freecad.xpm
21cr|freecad-1.0.0-1|197	mv %{buildroot}%{_libdir}/%{name}/share/thumbnailers/FreeCAD.thumbnailer %{buildroot}%{_datadir}/thumbnailers/FreeCAD.thumbnailer
21cr|freecad-1.0.0-1|198	
21cr|freecad-1.0.0-1|199	mkdir -p %{buildroot}%{_appdatadir}
21cr|freecad-1.0.0-1|200	mv %{buildroot}%{_libdir}/%{name}/share/metainfo/org.freecad.FreeCAD.metainfo.xml %{buildroot}%{_appdatadir}/
21cr|freecad-1.0.0-1|201	
21cr|freecad-1.0.0-1|202	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|freecad-1.0.0-1|203	mv %{buildroot}%{_libdir}/%{name}/share/mime/packages/org.freecad.FreeCAD.xml %{buildroot}%{_datadir}/mime/packages/
21cr|freecad-1.0.0-1|204	
21cr|freecad-1.0.0-1|205	# Install man page
21cr|freecad-1.0.0-1|206	install -pD -m 0644 %{SOURCE2} %{buildroot}%{_mandir}/man1/%{name}.1
21cr|freecad-1.0.0-1|207	# Symlink manpage to other binary names
21cr|freecad-1.0.0-1|208	pushd %{buildroot}%{_mandir}/man1
21cr|freecad-1.0.0-1|209	ln -sf %{name}.1.gz FreeCAD.1.gz.
21cr|freecad-1.0.0-1|210	ln -sf %{name}.1.gz FreeCADCmd.1.gz
21cr|freecad-1.0.0-1|211	popd
21cr|freecad-1.0.0-1|212	
21cr|freecad-1.0.0-1|213	# Correct bogus perms
21cr|freecad-1.0.0-1|214	chmod +x %{buildroot}%{_libdir}/%{name}/Mod/AddonManager/AddonManager.py
21cr|freecad-1.0.0-1|215	chmod +x %{buildroot}%{_libdir}/%{name}/Mod/Mesh/MeshTestsApp.py
21cr|freecad-1.0.0-1|216	chmod +x %{buildroot}%{_libdir}/%{name}/Mod/Robot/{KukaExporter,MovieTool}.py
21cr|freecad-1.0.0-1|217	chmod +x %{buildroot}%{_libdir}/%{name}/Mod/Spreadsheet/importXLSX.py
21cr|freecad-1.0.0-1|218	chmod +x %{buildroot}%{_libdir}/%{name}/Mod/Test/{testmakeWireString,unittestgui}.py
21cr|freecad-1.0.0-1|219	chmod +x %{buildroot}%{_libdir}/%{name}/Mod/PartDesign/Scripts/*.py
21cr|freecad-1.0.0-1|220	chmod -x %{buildroot}%{_libdir}/%{name}/Mod/PartDesign/Scripts/{Gear,__init__}.py
21cr|freecad-1.0.0-1|221	
21cr|freecad-1.0.0-1|222	# cleanup development files
21cr|freecad-1.0.0-1|223	rm -r %{buildroot}%{_libdir}/%{name}/include
21cr|freecad-1.0.0-1|224	rm -r %{buildroot}%{_libdir}/%{name}/share/pkgconfig

1577 21
21cr|freeciv-3.0.3-1|1	Summary:	CIVilization clone
21cr|freeciv-3.0.3-1|2	Name:		freeciv
21cr|freeciv-3.0.3-1|3	Version:	3.0.3
21cr|freeciv-3.0.3-1|4	Release:	1
21cr|freeciv-3.0.3-1|5	License:	GPLv2+
21cr|freeciv-3.0.3-1|6	Group:		Games/Strategy
21cr|freeciv-3.0.3-1|7	Url:		http://www.freeciv.org/
21cr|freeciv-3.0.3-1|8	Source0:	http://files.freeciv.org/stable/%{name}-%{version}.tar.xz
21cr|freeciv-3.0.3-1|9	Source1:	%{name}.server.wrapper
21cr|freeciv-3.0.3-1|10	Source2:	stdsounds3.tar.gz
21cr|freeciv-3.0.3-1|11	BuildRequires:	desktop-file-utils
21cr|freeciv-3.0.3-1|12	BuildRequires:	gettext
21cr|freeciv-3.0.3-1|13	BuildRequires:	qt5-linguist-tools
21cr|freeciv-3.0.3-1|14	BuildRequires:	tolua
21cr|freeciv-3.0.3-1|15	BuildRequires:	libstdc++-static-devel
21cr|freeciv-3.0.3-1|16	BuildRequires:	readline-devel
21cr|freeciv-3.0.3-1|17	BuildRequires:	pkgconfig(atk)
21cr|freeciv-3.0.3-1|18	BuildRequires:	pkgconfig(freetype2)
21cr|freeciv-3.0.3-1|19	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|freeciv-3.0.3-1|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|freeciv-3.0.3-1|21	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|freeciv-3.0.3-1|22	BuildRequires:	pkgconfig(ImageMagick)
21cr|freeciv-3.0.3-1|23	BuildRequires:	pkgconfig(libcurl)
21cr|freeciv-3.0.3-1|24	BuildRequires:	pkgconfig(liblzma)
21cr|freeciv-3.0.3-1|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|freeciv-3.0.3-1|26	BuildRequires:	pkgconfig(lua)
21cr|freeciv-3.0.3-1|27	BuildRequires:	pkgconfig(ncurses)
21cr|freeciv-3.0.3-1|28	BuildRequires:	pkgconfig(pango)
21cr|freeciv-3.0.3-1|29	BuildRequires:	pkgconfig(Qt5Core)
21cr|freeciv-3.0.3-1|30	BuildRequires:	pkgconfig(Qt5Gui)
21cr|freeciv-3.0.3-1|31	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|freeciv-3.0.3-1|32	BuildRequires:	pkgconfig(SDL2_gfx)
21cr|freeciv-3.0.3-1|33	BuildRequires:	pkgconfig(SDL2_image)
21cr|freeciv-3.0.3-1|34	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|freeciv-3.0.3-1|35	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|freeciv-3.0.3-1|36	BuildRequires:	pkgconfig(sqlite3)
21cr|freeciv-3.0.3-1|37	BuildRequires:	pkgconfig(x11)
21cr|freeciv-3.0.3-1|38	BuildRequires:	pkgconfig(xpm)
21cr|freeciv-3.0.3-1|39	
21cr|freeciv-3.0.3-1|40	%description
21cr|freeciv-3.0.3-1|41	Freeciv is a multiplayer strategy game, released under the GNU GPL. It is
21cr|freeciv-3.0.3-1|42	generally comparable with Civilization II(r), published by Microprose(r).
21cr|freeciv-3.0.3-1|43	Default configuration uses the Civilization II(r) style Isometric view. If you
21cr|freeciv-3.0.3-1|44	prefer classic Civilization(r) 2-d view, invoke the client with
21cr|freeciv-3.0.3-1|45	"civclient --tiles trident".
21cr|freeciv-3.0.3-1|46	
21cr|freeciv-3.0.3-1|47	#----------------------------------------------------------------------------
21cr|freeciv-3.0.3-1|48	
21cr|freeciv-3.0.3-1|49	%package data
21cr|freeciv-3.0.3-1|50	Summary:	CIVilization clone - data files
21cr|freeciv-3.0.3-1|51	Group:		Games/Strategy
21cr|freeciv-3.0.3-1|52	BuildArch:	noarch
21cr|freeciv-3.0.3-1|53	
21cr|freeciv-3.0.3-1|54	%description data
21cr|freeciv-3.0.3-1|55	Freeciv is a multiplayer strategy game, released under the GNU GPL. It is
21cr|freeciv-3.0.3-1|56	generally comparable with Civilization II(r), published by Microprose(r).
21cr|freeciv-3.0.3-1|57	This package contains the data files for the game.
21cr|freeciv-3.0.3-1|58	
21cr|freeciv-3.0.3-1|59	%files -f %{name}.lang data
21cr|freeciv-3.0.3-1|60	%doc AUTHORS doc/BUGS doc/HOWTOPLAY NEWS doc/README doc/README.AI doc/README.graphics
21cr|freeciv-3.0.3-1|61	%doc doc/README.rulesets doc/README.sound doc/HACKING
21cr|freeciv-3.0.3-1|62	%{_gamesdatadir}/%{name}
21cr|freeciv-3.0.3-1|63	
21cr|freeciv-3.0.3-1|64	#----------------------------------------------------------------------------
21cr|freeciv-3.0.3-1|65	
21cr|freeciv-3.0.3-1|66	%package client
21cr|freeciv-3.0.3-1|67	Summary:	CIVilization clone - client
21cr|freeciv-3.0.3-1|68	Group:		Games/Strategy
21cr|freeciv-3.0.3-1|69	Provides:	%{name} = %{EVRD}
21cr|freeciv-3.0.3-1|70	Requires:	%{name}-data = %{EVRD}
21cr|freeciv-3.0.3-1|71	Requires:	%{name}-server = %{EVRD}
21cr|freeciv-3.0.3-1|72	
21cr|freeciv-3.0.3-1|73	%description client
21cr|freeciv-3.0.3-1|74	The graphical client for %{name}: GTK3 and SDL flavors.
21cr|freeciv-3.0.3-1|75	
21cr|freeciv-3.0.3-1|76	%files client
21cr|freeciv-3.0.3-1|77	%doc NEWS-3.0
21cr|freeciv-3.0.3-1|78	%license COPYING
21cr|freeciv-3.0.3-1|79	%{_appdatadir}/org.%{name}.gtk322.appdata.xml
21cr|freeciv-3.0.3-1|80	%{_appdatadir}/org.%{name}.mp.gtk3.appdata.xml
21cr|freeciv-3.0.3-1|81	%{_appdatadir}/org.%{name}.sdl2.appdata.xml
21cr|freeciv-3.0.3-1|82	%{_datadir}/applications/org.%{name}.gtk322.desktop
21cr|freeciv-3.0.3-1|83	%{_datadir}/applications/org.%{name}.mp.gtk3.desktop
21cr|freeciv-3.0.3-1|84	%{_datadir}/applications/org.%{name}.sdl2.desktop
21cr|freeciv-3.0.3-1|85	%{_datadir}/pixmaps/%{name}-client.png
21cr|freeciv-3.0.3-1|86	%{_datadir}/pixmaps/%{name}-modpack.png
21cr|freeciv-3.0.3-1|87	%{_gamesbindir}/%{name}-gtk3.22
21cr|freeciv-3.0.3-1|88	%{_gamesbindir}/%{name}-manual
21cr|freeciv-3.0.3-1|89	%{_gamesbindir}/%{name}-mp-gtk3
21cr|freeciv-3.0.3-1|90	%{_gamesbindir}/%{name}-ruleup
21cr|freeciv-3.0.3-1|91	%{_gamesbindir}/%{name}-sdl2
21cr|freeciv-3.0.3-1|92	%{_iconsdir}/hicolor/*/apps/%{name}-client.png
21cr|freeciv-3.0.3-1|93	%{_iconsdir}/hicolor/*/apps/%{name}-modpack.png
21cr|freeciv-3.0.3-1|94	%{_mandir}/man6/freeciv.6*
21cr|freeciv-3.0.3-1|95	%{_mandir}/man6/%{name}-client.6*
21cr|freeciv-3.0.3-1|96	%{_mandir}/man6/%{name}-gtk2.6*
21cr|freeciv-3.0.3-1|97	%{_mandir}/man6/%{name}-manual.6*
21cr|freeciv-3.0.3-1|98	%{_mandir}/man6/%{name}-modpack.6*
21cr|freeciv-3.0.3-1|99	%{_mandir}/man6/%{name}-mp-cli.6*
21cr|freeciv-3.0.3-1|100	%{_mandir}/man6/%{name}-mp-gtk2.6*
21cr|freeciv-3.0.3-1|101	%{_mandir}/man6/%{name}-ruledit*
21cr|freeciv-3.0.3-1|102	%{_mandir}/man6/%{name}-ruleup.6*
21cr|freeciv-3.0.3-1|103	
21cr|freeciv-3.0.3-1|104	#----------------------------------------------------------------------------
21cr|freeciv-3.0.3-1|105	
21cr|freeciv-3.0.3-1|106	%package server
21cr|freeciv-3.0.3-1|107	Summary:	CIVilization clone - server
21cr|freeciv-3.0.3-1|108	Group:		Games/Strategy
21cr|freeciv-3.0.3-1|109	Requires:	%{name}-data = %{EVRD}
21cr|freeciv-3.0.3-1|110	
21cr|freeciv-3.0.3-1|111	%description server
21cr|freeciv-3.0.3-1|112	This is the server for %{name}.
21cr|freeciv-3.0.3-1|113	
21cr|freeciv-3.0.3-1|114	%files server
21cr|freeciv-3.0.3-1|115	%doc NEWS-3.0
21cr|freeciv-3.0.3-1|116	%license COPYING
21cr|freeciv-3.0.3-1|117	%{_appdatadir}/org.%{name}.server.appdata.xml
21cr|freeciv-3.0.3-1|118	%{_datadir}/applications/org.%{name}.server.desktop
21cr|freeciv-3.0.3-1|119	%{_gamesbindir}/civserver.real
21cr|freeciv-3.0.3-1|120	%{_gamesbindir}/%{name}-server
21cr|freeciv-3.0.3-1|121	%{_iconsdir}/hicolor/*/apps/%{name}-server.png
21cr|freeciv-3.0.3-1|122	%{_mandir}/man6/%{name}-server.6*
21cr|freeciv-3.0.3-1|123	%{_sysconfdir}/%{name}
21cr|freeciv-3.0.3-1|124	
21cr|freeciv-3.0.3-1|125	#----------------------------------------------------------------------------
21cr|freeciv-3.0.3-1|126	
21cr|freeciv-3.0.3-1|127	%prep
21cr|freeciv-3.0.3-1|128	%autosetup -p1
21cr|freeciv-3.0.3-1|129	
21cr|freeciv-3.0.3-1|130	%build
21cr|freeciv-3.0.3-1|131	autoreconf -vfi
21cr|freeciv-3.0.3-1|132	
21cr|freeciv-3.0.3-1|133	# Locales are not in %%{_gamesdatadir}
21cr|freeciv-3.0.3-1|134	export localedir=%{_datadir}/locale
21cr|freeciv-3.0.3-1|135	%configure \
21cr|freeciv-3.0.3-1|136	--bindir=%{_gamesbindir}	\
21cr|freeciv-3.0.3-1|137	--datadir=%{_gamesdatadir}	\
21cr|freeciv-3.0.3-1|138	--disable-ruledit		\
21cr|freeciv-3.0.3-1|139	--disable-static		\
21cr|freeciv-3.0.3-1|140	--enable-client=gtk3.22,sdl2	\
21cr|freeciv-3.0.3-1|141	--enable-fcdb=sqlite3		\
21cr|freeciv-3.0.3-1|142	--enable-freeciv-manual=html	\
21cr|freeciv-3.0.3-1|143	--enable-ipv6=yes		\
21cr|freeciv-3.0.3-1|144	--enable-sdl-mixer=sdl2		\
21cr|freeciv-3.0.3-1|145	--enable-sys-lua=yes		\
21cr|freeciv-3.0.3-1|146	--enable-sys-tolua-cmd=yes	\
21cr|freeciv-3.0.3-1|147	--localedir=%{_datadir}/locale	\
21cr|freeciv-3.0.3-1|148	--with-libbz2			\
21cr|freeciv-3.0.3-1|149	--with-liblzma			\
21cr|freeciv-3.0.3-1|150	--with-qt5-framework-bin="%{_qt5_bindir}"	\
21cr|freeciv-3.0.3-1|151	--with-qt5-includes="%{_qt5_includedir}"	\
21cr|freeciv-3.0.3-1|152	--with-qt5-libs="%{_qt5_libdir}"	\
21cr|freeciv-3.0.3-1|153	--with-readline
21cr|freeciv-3.0.3-1|154	%make
21cr|freeciv-3.0.3-1|155	
21cr|freeciv-3.0.3-1|156	%install
21cr|freeciv-3.0.3-1|157	%makeinstall_std localedir=%{_datadir}/locale
21cr|freeciv-3.0.3-1|158	
21cr|freeciv-3.0.3-1|159	tar -xvf %{SOURCE2} -C %{buildroot}%{_gamesdatadir}/%{name}
21cr|freeciv-3.0.3-1|160	
21cr|freeciv-3.0.3-1|161	# Install our wrapper script
21cr|freeciv-3.0.3-1|162	mv %{buildroot}%{_gamesbindir}/%{name}-server %{buildroot}%{_gamesbindir}/civserver.real
21cr|freeciv-3.0.3-1|163	install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/%{name}-server
21cr|freeciv-3.0.3-1|164	
21cr|freeciv-3.0.3-1|165	# Fix icons locations
21cr|freeciv-3.0.3-1|166	mv %{buildroot}%{_gamesdatadir}/icons %{buildroot}%{_datadir}/icons
21cr|freeciv-3.0.3-1|167	
21cr|freeciv-3.0.3-1|168	%find_lang %{name} %{name}-core %{name}-nations %{name}-ruledit %{name}.lang
21cr|freeciv-3.0.3-1|169	
21cr|freeciv-3.0.3-1|170	# Remove unneeded stuff
21cr|freeciv-3.0.3-1|171	rm -f %{buildroot}%{_libdir}/*a
21cr|freeciv-3.0.3-1|172	rm -f %{buildroot}%{_mandir}/man6/*ftwl*
21cr|freeciv-3.0.3-1|173	rm -f %{buildroot}%{_mandir}/man6/*gtk3*
21cr|freeciv-3.0.3-1|174	rm -f %{buildroot}%{_mandir}/man6/*qt*
21cr|freeciv-3.0.3-1|175	rm -f %{buildroot}%{_mandir}/man6/*sdl*
21cr|freeciv-3.0.3-1|176	rm -f %{buildroot}%{_mandir}/man6/*win32*
21cr|freeciv-3.0.3-1|177	rm -f %{buildroot}%{_mandir}/man6/*xaw*
21cr|freeciv-3.0.3-1|178	
21cr|freeciv-3.0.3-1|179	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

1578 21
21cr|freedoom-0.12.1-1|1	Summary:	Complete and free DOOM IWAD
21cr|freedoom-0.12.1-1|2	Name:		freedoom
21cr|freedoom-0.12.1-1|3	Version:	0.12.1
21cr|freedoom-0.12.1-1|4	Release:	1
21cr|freedoom-0.12.1-1|5	License:	GPLv2+
21cr|freedoom-0.12.1-1|6	Group:		Games/Shooter
21cr|freedoom-0.12.1-1|7	Url:		https://freedoom.github.io/
21cr|freedoom-0.12.1-1|8	Source0:	https://github.com/freedoom/freedoom/releases/download/v%{version}/%{name}-%{version}.zip
21cr|freedoom-0.12.1-1|9	Provides:	doom-iwad
21cr|freedoom-0.12.1-1|10	Recommends:	prboom-plus
21cr|freedoom-0.12.1-1|11	BuildArch:	noarch
21cr|freedoom-0.12.1-1|12	
21cr|freedoom-0.12.1-1|13	%description
21cr|freedoom-0.12.1-1|14	FreeDOOM is a project to create a complete, free DOOM IWAD file. Combined with
21cr|freedoom-0.12.1-1|15	a free DOOM engine, it will create a completely free DOOM-based game. To play
21cr|freedoom-0.12.1-1|16	it, a game engine such as PrBoom or PrBoom+ is required.
21cr|freedoom-0.12.1-1|17	
21cr|freedoom-0.12.1-1|18	%files
21cr|freedoom-0.12.1-1|19	%doc CREDITS.txt README.html NEWS.html freedoom-manual.pdf
21cr|freedoom-0.12.1-1|20	%{_gamesdatadir}/doom/%{name}1.wad
21cr|freedoom-0.12.1-1|21	%{_gamesdatadir}/doom/%{name}2.wad
21cr|freedoom-0.12.1-1|22	
21cr|freedoom-0.12.1-1|23	#-----------------------------------------------------------------------------
21cr|freedoom-0.12.1-1|24	
21cr|freedoom-0.12.1-1|25	%prep
21cr|freedoom-0.12.1-1|26	%setup -q
21cr|freedoom-0.12.1-1|27	
21cr|freedoom-0.12.1-1|28	
21cr|freedoom-0.12.1-1|29	%build
21cr|freedoom-0.12.1-1|30	# Nothing to do
21cr|freedoom-0.12.1-1|31	
21cr|freedoom-0.12.1-1|32	
21cr|freedoom-0.12.1-1|33	%install
21cr|freedoom-0.12.1-1|34	install -D -m644 %{name}1.wad %{buildroot}%{_gamesdatadir}/doom/%{name}1.wad
21cr|freedoom-0.12.1-1|35	install -D -m644 %{name}2.wad %{buildroot}%{_gamesdatadir}/doom/%{name}2.wad

1579 21
21cr|freedroid-1.0rc3-1|1	# Workaround to build with GCC 10
21cr|freedroid-1.0rc3-1|2	%global optflags %{optflags} -fcommon
21cr|freedroid-1.0rc3-1|3	Summary:	Clone of the C64 Game Paradroid
21cr|freedroid-1.0rc3-1|4	Name:		freedroid
21cr|freedroid-1.0rc3-1|5	Version:	1.0rc3
21cr|freedroid-1.0rc3-1|6	Release:	1
21cr|freedroid-1.0rc3-1|7	Source0:	https://ftp.osuosl.org/pub/freedroid/freedroidRPG-1.0/freedroidRPG-%{version}.tar.gz
21cr|freedroid-1.0rc3-1|8	License:	GPLv2+
21cr|freedroid-1.0rc3-1|9	Group:		Games/Arcade
21cr|freedroid-1.0rc3-1|10	URL:		http://freedroid.sourceforge.net/
21cr|freedroid-1.0rc3-1|11	BuildRequires:	SDL_mixer-devel
21cr|freedroid-1.0rc3-1|12	BuildRequires:	SDL_image-devel
21cr|freedroid-1.0rc3-1|13	BuildRequires:	SDL_gfx-devel
21cr|freedroid-1.0rc3-1|14	BuildRequires:	pkgconfig(gl)
21cr|freedroid-1.0rc3-1|15	BuildRequires:	pkgconfig(glew)
21cr|freedroid-1.0rc3-1|16	BuildRequires:	jpeg-devel
21cr|freedroid-1.0rc3-1|17	BuildRequires:	png-devel
21cr|freedroid-1.0rc3-1|18	BuildRequires:	libvorbis-devel
21cr|freedroid-1.0rc3-1|19	
21cr|freedroid-1.0rc3-1|20	%description
21cr|freedroid-1.0rc3-1|21	This is a clone of the classic game "Paradroid" on Commodore 64
21cr|freedroid-1.0rc3-1|22	with some improvements and extensions to the classic version.
21cr|freedroid-1.0rc3-1|23	
21cr|freedroid-1.0rc3-1|24	In this game, you control a robot, depicted by a small white ball with
21cr|freedroid-1.0rc3-1|25	a few numbers within an interstellar spaceship consisting of several
21cr|freedroid-1.0rc3-1|26	decks connected by elevators.
21cr|freedroid-1.0rc3-1|27	
21cr|freedroid-1.0rc3-1|28	The aim of the game is to destroy all enemy robots, depicted by small
21cr|freedroid-1.0rc3-1|29	black balls with a few numbers, by either shooting them or seizing
21cr|freedroid-1.0rc3-1|30	control over them by creating connections in a short subgame of
21cr|freedroid-1.0rc3-1|31	electric circuits.
21cr|freedroid-1.0rc3-1|32	
21cr|freedroid-1.0rc3-1|33	%prep
21cr|freedroid-1.0rc3-1|34	%autosetup -p1 -n %{name}rpg-1.0RC3
21cr|freedroid-1.0rc3-1|35	
21cr|freedroid-1.0rc3-1|36	%build
21cr|freedroid-1.0rc3-1|37	%configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
21cr|freedroid-1.0rc3-1|38	%make CC="cc %{optflags}"
21cr|freedroid-1.0rc3-1|39	
21cr|freedroid-1.0rc3-1|40	%install
21cr|freedroid-1.0rc3-1|41	%makeinstall_std transform=""
21cr|freedroid-1.0rc3-1|42	
21cr|freedroid-1.0rc3-1|43	mv  %{buildroot}%{_gamesdatadir}/applications %{buildroot}%{_datadir}
21cr|freedroid-1.0rc3-1|44	mv  %{buildroot}%{_gamesdatadir}/icons %{buildroot}%{_datadir}
21cr|freedroid-1.0rc3-1|45	mv  %{buildroot}%{_gamesdatadir}/metainfo %{buildroot}%{_datadir}
21cr|freedroid-1.0rc3-1|46	
21cr|freedroid-1.0rc3-1|47	%find_lang freedroidrpg --all-name
21cr|freedroid-1.0rc3-1|48	
21cr|freedroid-1.0rc3-1|49	%files -f freedroidrpg.lang
21cr|freedroid-1.0rc3-1|50	%doc %{_docdir}/freedroidrpg
21cr|freedroid-1.0rc3-1|51	%{_gamesbindir}/freedroidRPG
21cr|freedroid-1.0rc3-1|52	%{_gamesdatadir}/freedroidrpg
21cr|freedroid-1.0rc3-1|53	%{_mandir}/man6/freedroidRPG.6*
21cr|freedroid-1.0rc3-1|54	%{_datadir}/applications/*.desktop
21cr|freedroid-1.0rc3-1|55	%{_iconsdir}/*
21cr|freedroid-1.0rc3-1|56	%{_datadir}/metainfo/org.freedroid.freedroidRPG.appdata.xml

1580 21
21cr|freedroidrpg-1.0.rc2-0.1|1	# Workaround to build with GCC 10
21cr|freedroidrpg-1.0.rc2-0.1|2	%global optflags %{optflags} -fcommon
21cr|freedroidrpg-1.0.rc2-0.1|3	%define oname freedroidRPG
21cr|freedroidrpg-1.0.rc2-0.1|4	
21cr|freedroidrpg-1.0.rc2-0.1|5	Summary:	Clone of the C64 Game Paradroid
21cr|freedroidrpg-1.0.rc2-0.1|6	Name:		freedroidrpg
21cr|freedroidrpg-1.0.rc2-0.1|7	Version:	1.0.rc2
21cr|freedroidrpg-1.0.rc2-0.1|8	Release:	0.1
21cr|freedroidrpg-1.0.rc2-0.1|9	License:	GPLv2+
21cr|freedroidrpg-1.0.rc2-0.1|10	Group:		Games/Arcade
21cr|freedroidrpg-1.0.rc2-0.1|11	URL:		http://www.freedroid.org/
21cr|freedroidrpg-1.0.rc2-0.1|12	Source0:	https://ftp.osuosl.org/pub/freedroid/freedroidRPG-1.0/freedroidRPG-1.0rc2.tar.gz
21cr|freedroidrpg-1.0.rc2-0.1|13	BuildRequires:	pkgconfig(SDL_mixer)
21cr|freedroidrpg-1.0.rc2-0.1|14	BuildRequires:	pkgconfig(SDL_image)
21cr|freedroidrpg-1.0.rc2-0.1|15	BuildRequires:	pkgconfig(libjpeg)
21cr|freedroidrpg-1.0.rc2-0.1|16	BuildRequires:	pkgconfig(libpng)
21cr|freedroidrpg-1.0.rc2-0.1|17	BuildRequires:	pkgconfig(vorbis)
21cr|freedroidrpg-1.0.rc2-0.1|18	BuildRequires:	pkgconfig(SDL_gfx)
21cr|freedroidrpg-1.0.rc2-0.1|19	BuildRequires:	pkgconfig(gl)
21cr|freedroidrpg-1.0.rc2-0.1|20	BuildRequires:	pkgconfig(glu)
21cr|freedroidrpg-1.0.rc2-0.1|21	BuildRequires:	pkgconfig(glew)
21cr|freedroidrpg-1.0.rc2-0.1|22	BuildRequires:	pkgconfig(lua)
21cr|freedroidrpg-1.0.rc2-0.1|23	BuildRequires:	python3
21cr|freedroidrpg-1.0.rc2-0.1|24	
21cr|freedroidrpg-1.0.rc2-0.1|25	%description
21cr|freedroidrpg-1.0.rc2-0.1|26	This is a clone of the classic game "Paradroid" on Commodore 64
21cr|freedroidrpg-1.0.rc2-0.1|27	with some improvements and extensions to the classic version.
21cr|freedroidrpg-1.0.rc2-0.1|28	
21cr|freedroidrpg-1.0.rc2-0.1|29	In this game, you control a robot, depicted by a small white ball with
21cr|freedroidrpg-1.0.rc2-0.1|30	a few numbers within an interstellar spaceship consisting of several
21cr|freedroidrpg-1.0.rc2-0.1|31	decks connected by elevators.
21cr|freedroidrpg-1.0.rc2-0.1|32	
21cr|freedroidrpg-1.0.rc2-0.1|33	The aim of the game is to destroy all enemy robots, depicted by small
21cr|freedroidrpg-1.0.rc2-0.1|34	black balls with a few numbers, by either shooting them or seizing
21cr|freedroidrpg-1.0.rc2-0.1|35	control over them by creating connections in a short subgame of
21cr|freedroidrpg-1.0.rc2-0.1|36	electric circuits.
21cr|freedroidrpg-1.0.rc2-0.1|37	
21cr|freedroidrpg-1.0.rc2-0.1|38	%files -f %{name}.lang
21cr|freedroidrpg-1.0.rc2-0.1|39	%doc README AUTHORS ChangeLog NEWS README-*
21cr|freedroidrpg-1.0.rc2-0.1|40	%{_gamesbindir}/%{oname}
21cr|freedroidrpg-1.0.rc2-0.1|41	%{_datadir}/%{name}
21cr|freedroidrpg-1.0.rc2-0.1|42	%{_datadir}/applications/*
21cr|freedroidrpg-1.0.rc2-0.1|43	%{_iconsdir}/hicolor/*/apps/
21cr|freedroidrpg-1.0.rc2-0.1|44	%{_iconsdir}/HighContrast/*/apps/
21cr|freedroidrpg-1.0.rc2-0.1|45	%{_appdatadir}/*.appdata.xml
21cr|freedroidrpg-1.0.rc2-0.1|46	%{_mandir}/man6/%{oname}.6.*
21cr|freedroidrpg-1.0.rc2-0.1|47	
21cr|freedroidrpg-1.0.rc2-0.1|48	#-----------------------------------------------------------------
21cr|freedroidrpg-1.0.rc2-0.1|49	
21cr|freedroidrpg-1.0.rc2-0.1|50	%prep
21cr|freedroidrpg-1.0.rc2-0.1|51	%setup -qn %{name}-1.0RC2
21cr|freedroidrpg-1.0.rc2-0.1|52	
21cr|freedroidrpg-1.0.rc2-0.1|53	%build
21cr|freedroidrpg-1.0.rc2-0.1|54	%configure \
21cr|freedroidrpg-1.0.rc2-0.1|55	--bindir=%{_gamesbindir} \
21cr|freedroidrpg-1.0.rc2-0.1|56	--datadir=%{_datadir}
21cr|freedroidrpg-1.0.rc2-0.1|57	
21cr|freedroidrpg-1.0.rc2-0.1|58	make clean
21cr|freedroidrpg-1.0.rc2-0.1|59	%make
21cr|freedroidrpg-1.0.rc2-0.1|60	
21cr|freedroidrpg-1.0.rc2-0.1|61	%install
21cr|freedroidrpg-1.0.rc2-0.1|62	%makeinstall_std transform=""
21cr|freedroidrpg-1.0.rc2-0.1|63	mkdir -p %{buildroot}%{_datadir}/applications
21cr|freedroidrpg-1.0.rc2-0.1|64	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|freedroidrpg-1.0.rc2-0.1|65	[Desktop Entry]
21cr|freedroidrpg-1.0.rc2-0.1|66	Name=Freedroid
21cr|freedroidrpg-1.0.rc2-0.1|67	Comment=Clone of the C64 Game Paradroid
21cr|freedroidrpg-1.0.rc2-0.1|68	Comment[ru]=Клон игры Paradroid для C64
21cr|freedroidrpg-1.0.rc2-0.1|69	Exec=%{oname}
21cr|freedroidrpg-1.0.rc2-0.1|70	Icon=%{oname}
21cr|freedroidrpg-1.0.rc2-0.1|71	Terminal=false
21cr|freedroidrpg-1.0.rc2-0.1|72	Type=Application
21cr|freedroidrpg-1.0.rc2-0.1|73	StartupNotify=true
21cr|freedroidrpg-1.0.rc2-0.1|74	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|freedroidrpg-1.0.rc2-0.1|75	EOF
21cr|freedroidrpg-1.0.rc2-0.1|76	
21cr|freedroidrpg-1.0.rc2-0.1|77	rm -fr %{buildroot}%{_docdir}/%{name}
21cr|freedroidrpg-1.0.rc2-0.1|78	
21cr|freedroidrpg-1.0.rc2-0.1|79	chmod +x %{buildroot}%{_datadir}/freedroidrpg/data/sound/speak.py
21cr|freedroidrpg-1.0.rc2-0.1|80	
21cr|freedroidrpg-1.0.rc2-0.1|81	find %{buildroot}%{_datadir}/%{name}/data/storyline -name 'ERASEME' -exec rm {} \;
21cr|freedroidrpg-1.0.rc2-0.1|82	
21cr|freedroidrpg-1.0.rc2-0.1|83	%{find_lang} %{name} --all-name

1581 21
21cr|freedups-0.6.14-10|1	Summary:	Hardlinks identical files to save space
21cr|freedups-0.6.14-10|2	Name:		freedups
21cr|freedups-0.6.14-10|3	Version:	0.6.14
21cr|freedups-0.6.14-10|4	Release:	10
21cr|freedups-0.6.14-10|5	License:	GPL
21cr|freedups-0.6.14-10|6	Group:		File tools
21cr|freedups-0.6.14-10|7	URL:		http://www.stearns.org/freedups/
21cr|freedups-0.6.14-10|8	Source:		http://www.stearns.org/freedups/%{name}-%{version}.tar.gz
21cr|freedups-0.6.14-10|9	Buildarch:	noarch
21cr|freedups-0.6.14-10|10	
21cr|freedups-0.6.14-10|11	%description
21cr|freedups-0.6.14-10|12	Freedups hardlinks identical files to save space.  For files that are
21cr|freedups-0.6.14-10|13	generally read from and not written to, this can provide a
21cr|freedups-0.6.14-10|14	significant space savings with no performance degredation.  In fact,
21cr|freedups-0.6.14-10|15	in a small number of cases, this can speed up the system.
21cr|freedups-0.6.14-10|16	
21cr|freedups-0.6.14-10|17	%prep
21cr|freedups-0.6.14-10|18	%setup
21cr|freedups-0.6.14-10|19	
21cr|freedups-0.6.14-10|20	%install
21cr|freedups-0.6.14-10|21	install -d %{buildroot}%{_bindir}
21cr|freedups-0.6.14-10|22	install -m755 %{name}.pl %{buildroot}%{_bindir}/%{name}
21cr|freedups-0.6.14-10|23	
21cr|freedups-0.6.14-10|24	%clean
21cr|freedups-0.6.14-10|25	
21cr|freedups-0.6.14-10|26	%files
21cr|freedups-0.6.14-10|27	%doc README ChangeLog
21cr|freedups-0.6.14-10|28	%{_bindir}/%{name}

1582 21
21cr|freefilesync-11.25-3|1	%define debug_package %{nil}
21cr|freefilesync-11.25-3|2	
21cr|freefilesync-11.25-3|3	%define oname FreeFileSync
21cr|freefilesync-11.25-3|4	
21cr|freefilesync-11.25-3|5	Summary:	A free file sync tool
21cr|freefilesync-11.25-3|6	Name:		freefilesync
21cr|freefilesync-11.25-3|7	Version:	11.25
21cr|freefilesync-11.25-3|8	Release:	3
21cr|freefilesync-11.25-3|9	License:	GPLv3+
21cr|freefilesync-11.25-3|10	Group:		Networking/File transfer
21cr|freefilesync-11.25-3|11	URL:		https://freefilesync.org
21cr|freefilesync-11.25-3|12	Source0:	https://freefilesync.org/download/FreeFileSync_%{version}_Source.zip
21cr|freefilesync-11.25-3|13	Source2:	%{oname}.desktop
21cr|freefilesync-11.25-3|14	Source3:	%{oname}.png
21cr|freefilesync-11.25-3|15	Source4:	RealTimeSync.desktop
21cr|freefilesync-11.25-3|16	Patch0:		freefilesync-11.25-disable-selinux.patch
21cr|freefilesync-11.25-3|17	# from debian
21cr|freefilesync-11.25-3|18	Patch1:		ffs_allow_parallel_ops.patch
21cr|freefilesync-11.25-3|19	Patch2:		ffs_devuan.patch
21cr|freefilesync-11.25-3|20	Patch3:		ffs_devuan_gtk3.patch
21cr|freefilesync-11.25-3|21	Patch4:		ffs_no_check_updates.patch
21cr|freefilesync-11.25-3|22	Patch5:		ffs_sftp.patch
21cr|freefilesync-11.25-3|23	Patch6:		ffs_libssh2.patch
21cr|freefilesync-11.25-3|24	# rediffed for wx3.1
21cr|freefilesync-11.25-3|25	Patch7:		revert_zenju_aggressive_upstreamisms.patch
21cr|freefilesync-11.25-3|26	Patch8:		ffs_traditional_view.patch
21cr|freefilesync-11.25-3|27	Patch9:		ffs_openssl.patch
21cr|freefilesync-11.25-3|28	Patch10:	ffs_icon_loader.patch
21cr|freefilesync-11.25-3|29	Patch11:	freefilesync-wx-language.patch
21cr|freefilesync-11.25-3|30	#remove patch11 after update gcc to >12.0
21cr|freefilesync-11.25-3|31	Patch12:	freefilesync-gcc11.patch
21cr|freefilesync-11.25-3|32	Patch13:	freefilesync-curl.patch
21cr|freefilesync-11.25-3|33	
21cr|freefilesync-11.25-3|34	BuildRequires:	imagemagick
21cr|freefilesync-11.25-3|35	BuildRequires:	boost-devel
21cr|freefilesync-11.25-3|36	BuildRequires:	glibmm2.4-devel
21cr|freefilesync-11.25-3|37	BuildRequires:	wxgtku3.1-devel
21cr|freefilesync-11.25-3|38	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|freefilesync-11.25-3|39	BuildRequires:	pkgconfig(libcurl)
21cr|freefilesync-11.25-3|40	BuildRequires:	pkgconfig(libssh2)
21cr|freefilesync-11.25-3|41	BuildRequires:	pkgconfig(openssl)
21cr|freefilesync-11.25-3|42	
21cr|freefilesync-11.25-3|43	%description
21cr|freefilesync-11.25-3|44	FreeFileSync is a folder comparison and synchronization tool.
21cr|freefilesync-11.25-3|45	
21cr|freefilesync-11.25-3|46	%files
21cr|freefilesync-11.25-3|47	%{_bindir}/%{oname}
21cr|freefilesync-11.25-3|48	%{_bindir}/RealTimeSync
21cr|freefilesync-11.25-3|49	%dir %{_datadir}/%{name}
21cr|freefilesync-11.25-3|50	%{_datadir}/%{name}/*
21cr|freefilesync-11.25-3|51	%{_datadir}/applications/%{name}.desktop
21cr|freefilesync-11.25-3|52	%{_datadir}/applications/realtimesync.desktop
21cr|freefilesync-11.25-3|53	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|freefilesync-11.25-3|54	
21cr|freefilesync-11.25-3|55	#----------------------------------------------------------------------------
21cr|freefilesync-11.25-3|56	
21cr|freefilesync-11.25-3|57	%prep
21cr|freefilesync-11.25-3|58	%setup -qc
21cr|freefilesync-11.25-3|59	%apply_patches
21cr|freefilesync-11.25-3|60	
21cr|freefilesync-11.25-3|61	
21cr|freefilesync-11.25-3|62	%build
21cr|freefilesync-11.25-3|63	%make -C FreeFileSync/Source \
21cr|freefilesync-11.25-3|64	BUILD="Launchpad"
21cr|freefilesync-11.25-3|65	
21cr|freefilesync-11.25-3|66	#for RealTimeSync build
21cr|freefilesync-11.25-3|67	%make -C FreeFileSync/Source/RealTimeSync
21cr|freefilesync-11.25-3|68	
21cr|freefilesync-11.25-3|69	%install
21cr|freefilesync-11.25-3|70	# make install target missing, manual put files
21cr|freefilesync-11.25-3|71	#%%makeinstall_std -C FreeFileSync/Source
21cr|freefilesync-11.25-3|72	
21cr|freefilesync-11.25-3|73	install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|freefilesync-11.25-3|74	install -Dm644 %{SOURCE4} %{buildroot}%{_datadir}/applications/realtimesync.desktop
21cr|freefilesync-11.25-3|75	
21cr|freefilesync-11.25-3|76	# install menu icons
21cr|freefilesync-11.25-3|77	for N in 16 32 48 64 128 256;
21cr|freefilesync-11.25-3|78	do
21cr|freefilesync-11.25-3|79	convert %{SOURCE3} -scale ${N}x${N} $N.png;
21cr|freefilesync-11.25-3|80	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|freefilesync-11.25-3|81	done
21cr|freefilesync-11.25-3|82	
21cr|freefilesync-11.25-3|83	install -d %{buildroot}%{_bindir}
21cr|freefilesync-11.25-3|84	install -m 0755 %{oname}/Build/Bin/%{oname} %{buildroot}%{_bindir}
21cr|freefilesync-11.25-3|85	install -m 0755 %{oname}/Build/Bin/RealTimeSync %{buildroot}%{_bindir}
21cr|freefilesync-11.25-3|86	
21cr|freefilesync-11.25-3|87	install -d %{buildroot}%{_datadir}/%{name}
21cr|freefilesync-11.25-3|88	install -m 0644 %{oname}/Build/Resources/* %{buildroot}%{_datadir}/%{name}

1583 21
21cr|freego-4.5-5|1	Summary:	Easier access to your personal data on free.fr
21cr|freego-4.5-5|2	Name:		freego
21cr|freego-4.5-5|3	Version:	4.5
21cr|freego-4.5-5|4	Release:	5
21cr|freego-4.5-5|5	License:	GPLv2+
21cr|freego-4.5-5|6	Group:		Networking/Other
21cr|freego-4.5-5|7	Url:		http://www.freego.fr/
21cr|freego-4.5-5|8	Source0:	http://www.freego.fr/logiciel/linux/FreeGo%{version}.zip
21cr|freego-4.5-5|9	Patch0:		freego-4-prefix.patch
21cr|freego-4.5-5|10	Patch1:		freego-4-desktopfile.patch
21cr|freego-4.5-5|11	Patch2:		freego-4-gcc45.patch
21cr|freego-4.5-5|12	BuildRequires:	qt4-devel
21cr|freego-4.5-5|13	Requires:	vlc
21cr|freego-4.5-5|14	
21cr|freego-4.5-5|15	%description
21cr|freego-4.5-5|16	FreeGo makes it easier to access your personal data on the french ISP Free.
21cr|freego-4.5-5|17	
21cr|freego-4.5-5|18	%files
21cr|freego-4.5-5|19	%doc *.pdf
21cr|freego-4.5-5|20	%{_bindir}/*
21cr|freego-4.5-5|21	%{_datadir}/applications/*.desktop
21cr|freego-4.5-5|22	%{_datadir}/icons/hicolor/*/apps/*.png
21cr|freego-4.5-5|23	
21cr|freego-4.5-5|24	#----------------------------------------------------------------------------
21cr|freego-4.5-5|25	
21cr|freego-4.5-5|26	%prep
21cr|freego-4.5-5|27	%setup -q -c Freego%{version}
21cr|freego-4.5-5|28	%patch0 -p0 -b .prefix
21cr|freego-4.5-5|29	%patch1 -p0 -b .desktopfile
21cr|freego-4.5-5|30	%patch2 -p0 -b .gcc
21cr|freego-4.5-5|31	
21cr|freego-4.5-5|32	%build
21cr|freego-4.5-5|33	%qmake_qt4
21cr|freego-4.5-5|34	%make
21cr|freego-4.5-5|35	
21cr|freego-4.5-5|36	%install
21cr|freego-4.5-5|37	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|freego-4.5-5|38	install -p -m 755 -D FreeGo %{buildroot}%{_bindir}/FreeGo
21cr|freego-4.5-5|39	
21cr|freego-4.5-5|40	desktop-file-install  \
21cr|freego-4.5-5|41	--dir %{buildroot}%{_datadir}/applications\
21cr|freego-4.5-5|42	--delete-original\
21cr|freego-4.5-5|43	%{buildroot}%{_datadir}/applications/*.desktop

1584 21
21cr|freehdl-0.0.8-11|1	%define _disable_ld_no_undefined 1
21cr|freehdl-0.0.8-11|2	
21cr|freehdl-0.0.8-11|3	%define major 0
21cr|freehdl-0.0.8-11|4	%define libname %mklibname %{name} %{major}
21cr|freehdl-0.0.8-11|5	%define devname %mklibname %{name} -d
21cr|freehdl-0.0.8-11|6	
21cr|freehdl-0.0.8-11|7	Summary:	Free HDL simulator
21cr|freehdl-0.0.8-11|8	Name:		freehdl
21cr|freehdl-0.0.8-11|9	Version:	0.0.8
21cr|freehdl-0.0.8-11|10	Release:	11
21cr|freehdl-0.0.8-11|11	License:	GPLv2+
21cr|freehdl-0.0.8-11|12	Group:		Sciences/Other
21cr|freehdl-0.0.8-11|13	Url:		http://freehdl.seul.org/
21cr|freehdl-0.0.8-11|14	Source0:	%{name}-%{version}.tar.gz
21cr|freehdl-0.0.8-11|15	Patch0:		freehdl-0.0.8-freehdl-config.patch
21cr|freehdl-0.0.8-11|16	Patch1:		NetBSD-modern-gcc.patch
21cr|freehdl-0.0.8-11|17	BuildRequires:	bison
21cr|freehdl-0.0.8-11|18	BuildRequires:	flex
21cr|freehdl-0.0.8-11|19	BuildRequires:	libtool
21cr|freehdl-0.0.8-11|20	
21cr|freehdl-0.0.8-11|21	%description
21cr|freehdl-0.0.8-11|22	A project to develop a free, open source, GPL'ed VHDL simulator for Linux.
21cr|freehdl-0.0.8-11|23	
21cr|freehdl-0.0.8-11|24	%files
21cr|freehdl-0.0.8-11|25	%doc AUTHORS COPYING HACKING INSTALL NEWS README README.AIRE README.gen-nodes README.libraries README.v2cc README.vaul
21cr|freehdl-0.0.8-11|26	%{_bindir}/freehdl-gennodes
21cr|freehdl-0.0.8-11|27	%{_bindir}/freehdl-v2cc
21cr|freehdl-0.0.8-11|28	%{_bindir}/gvhdl
21cr|freehdl-0.0.8-11|29	%{_datadir}/%{name}
21cr|freehdl-0.0.8-11|30	%{_infodir}/fire.info.*
21cr|freehdl-0.0.8-11|31	%{_mandir}/man?/*
21cr|freehdl-0.0.8-11|32	
21cr|freehdl-0.0.8-11|33	#----------------------------------------------------------------------------
21cr|freehdl-0.0.8-11|34	
21cr|freehdl-0.0.8-11|35	%package -n %{libname}
21cr|freehdl-0.0.8-11|36	Summary:	Shared libraries for %{name}
21cr|freehdl-0.0.8-11|37	Group:		System/Libraries
21cr|freehdl-0.0.8-11|38	
21cr|freehdl-0.0.8-11|39	%description -n %{libname}
21cr|freehdl-0.0.8-11|40	Shared libraries for %{name}.
21cr|freehdl-0.0.8-11|41	
21cr|freehdl-0.0.8-11|42	%files -n %{libname}
21cr|freehdl-0.0.8-11|43	%{_libdir}/freehdl/libieee.so.%{major}*
21cr|freehdl-0.0.8-11|44	%{_libdir}/libfreehdl-cdfggen.so.%{major}*
21cr|freehdl-0.0.8-11|45	%{_libdir}/libfreehdl-fire.so.%{major}*
21cr|freehdl-0.0.8-11|46	%{_libdir}/libfreehdl-kernel.so.%{major}*
21cr|freehdl-0.0.8-11|47	%{_libdir}/libfreehdl-std.so.%{major}*
21cr|freehdl-0.0.8-11|48	%{_libdir}/libfreehdl-vaul.so.%{major}*
21cr|freehdl-0.0.8-11|49	%{_sysconfdir}/ld.so.conf.d/freehdl_%{_arch}.conf
21cr|freehdl-0.0.8-11|50	
21cr|freehdl-0.0.8-11|51	#----------------------------------------------------------------------------
21cr|freehdl-0.0.8-11|52	
21cr|freehdl-0.0.8-11|53	%package -n %{devname}
21cr|freehdl-0.0.8-11|54	Summary:	Development files for %{name}
21cr|freehdl-0.0.8-11|55	Group:		Development/Other
21cr|freehdl-0.0.8-11|56	Requires:	%{libname} = %{EVRD}
21cr|freehdl-0.0.8-11|57	# shell script qucs/qucsdigi uses freehdl-config
21cr|freehdl-0.0.8-11|58	Provides:	freehdl-config = %{EVRD}
21cr|freehdl-0.0.8-11|59	# see freehdl-config --help
21cr|freehdl-0.0.8-11|60	Requires:	libtool
21cr|freehdl-0.0.8-11|61	
21cr|freehdl-0.0.8-11|62	%description -n %{devname}
21cr|freehdl-0.0.8-11|63	Development files for %{name}.
21cr|freehdl-0.0.8-11|64	
21cr|freehdl-0.0.8-11|65	%files -n %{devname}
21cr|freehdl-0.0.8-11|66	%{_bindir}/freehdl-config
21cr|freehdl-0.0.8-11|67	%{_includedir}/%{name}
21cr|freehdl-0.0.8-11|68	%{_libdir}/freehdl/libieee.so
21cr|freehdl-0.0.8-11|69	%{_libdir}/libfreehdl-cdfggen.so
21cr|freehdl-0.0.8-11|70	%{_libdir}/libfreehdl-fire.so
21cr|freehdl-0.0.8-11|71	%{_libdir}/libfreehdl-kernel.so
21cr|freehdl-0.0.8-11|72	%{_libdir}/libfreehdl-std.so
21cr|freehdl-0.0.8-11|73	%{_libdir}/libfreehdl-vaul.so
21cr|freehdl-0.0.8-11|74	%{_libdir}/pkgconfig/%{name}.pc
21cr|freehdl-0.0.8-11|75	
21cr|freehdl-0.0.8-11|76	#----------------------------------------------------------------------------
21cr|freehdl-0.0.8-11|77	
21cr|freehdl-0.0.8-11|78	%prep
21cr|freehdl-0.0.8-11|79	%setup -q
21cr|freehdl-0.0.8-11|80	%patch0 -p1
21cr|freehdl-0.0.8-11|81	%if %{mdvver} >= 201900
21cr|freehdl-0.0.8-11|82	%patch1 -p0
21cr|freehdl-0.0.8-11|83	%endif
21cr|freehdl-0.0.8-11|84	autoreconf -fi
21cr|freehdl-0.0.8-11|85	
21cr|freehdl-0.0.8-11|86	%build
21cr|freehdl-0.0.8-11|87	%configure \
21cr|freehdl-0.0.8-11|88	--disable-static \
21cr|freehdl-0.0.8-11|89	--with-gnu-ld \
21cr|freehdl-0.0.8-11|90	--with-pic
21cr|freehdl-0.0.8-11|91	%make
21cr|freehdl-0.0.8-11|92	
21cr|freehdl-0.0.8-11|93	%install
21cr|freehdl-0.0.8-11|94	%makeinstall_std
21cr|freehdl-0.0.8-11|95	
21cr|freehdl-0.0.8-11|96	# Binaries (e.g. during digital simulation in Qucs)
21cr|freehdl-0.0.8-11|97	# are linked with /usr/lib(64)/freehdl/libieee.so.0
21cr|freehdl-0.0.8-11|98	mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
21cr|freehdl-0.0.8-11|99	cat >%{buildroot}%{_sysconfdir}/ld.so.conf.d/freehdl_%{_arch}.conf <<EOF
21cr|freehdl-0.0.8-11|100	%{_libdir}/freehdl
21cr|freehdl-0.0.8-11|101	EOF

1585 21
21cr|freelords-0.0.4-3|1	%define debug_package %{nil}
21cr|freelords-0.0.4-3|2	
21cr|freelords-0.0.4-3|3	Summary:	A Linux clone of the old DOS game WarLords
21cr|freelords-0.0.4-3|4	Name:		freelords
21cr|freelords-0.0.4-3|5	Version:	0.0.4
21cr|freelords-0.0.4-3|6	Release:	3
21cr|freelords-0.0.4-3|7	License:	GPLv2+
21cr|freelords-0.0.4-3|8	Group:		Games/Strategy
21cr|freelords-0.0.4-3|9	Url:		https://sourceforge.net/p/freelords/wiki/Home
21cr|freelords-0.0.4-3|10	Source0:	https://sourceforge.net/projects/freelords/files/Java%20Freelords/%{version}/freelords-%{version}_src.zip
21cr|freelords-0.0.4-3|11	BuildRequires:	java-1.8.0-openjdk-devel
21cr|freelords-0.0.4-3|12	BuildRequires:	ant
21cr|freelords-0.0.4-3|13	BuildRequires:	xalan-j2
21cr|freelords-0.0.4-3|14	BuildRequires:	xerces-j2
21cr|freelords-0.0.4-3|15	BuildRequires:	xml-commons-jaxp-1.3-apis
21cr|freelords-0.0.4-3|16	Requires:	java
21cr|freelords-0.0.4-3|17	BuildArch:	noarch
21cr|freelords-0.0.4-3|18	
21cr|freelords-0.0.4-3|19	%description
21cr|freelords-0.0.4-3|20	FreeLords is a turn-based strategy game similar to Warlords.
21cr|freelords-0.0.4-3|21	It can be played with friends on one computer or via a network.
21cr|freelords-0.0.4-3|22	
21cr|freelords-0.0.4-3|23	%files
21cr|freelords-0.0.4-3|24	%{_gamesbindir}/*
21cr|freelords-0.0.4-3|25	%{_datadir}/games/%{name}
21cr|freelords-0.0.4-3|26	%{_datadir}/applications/%{name}.desktop
21cr|freelords-0.0.4-3|27	
21cr|freelords-0.0.4-3|28	#----------------------------------------------------------------------------
21cr|freelords-0.0.4-3|29	
21cr|freelords-0.0.4-3|30	%prep
21cr|freelords-0.0.4-3|31	%setup -qc
21cr|freelords-0.0.4-3|32	
21cr|freelords-0.0.4-3|33	%build
21cr|freelords-0.0.4-3|34	ant build
21cr|freelords-0.0.4-3|35	
21cr|freelords-0.0.4-3|36	%install
21cr|freelords-0.0.4-3|37	ant deploy
21cr|freelords-0.0.4-3|38	
21cr|freelords-0.0.4-3|39	# No need to support M$ crap
21cr|freelords-0.0.4-3|40	rm -f deploy/*.bat
21cr|freelords-0.0.4-3|41	
21cr|freelords-0.0.4-3|42	mkdir -p %{buildroot}%{_datadir}/games/%{name}
21cr|freelords-0.0.4-3|43	cp -a deploy/* %{buildroot}%{_datadir}/games/%{name}
21cr|freelords-0.0.4-3|44	
21cr|freelords-0.0.4-3|45	mkdir -p %{buildroot}%{_gamesbindir}
21cr|freelords-0.0.4-3|46	for i in client server; do
21cr|freelords-0.0.4-3|47	cat >%{buildroot}%{_gamesbindir}/%{name}-$i <<EOF
21cr|freelords-0.0.4-3|48	#!/bin/sh
21cr|freelords-0.0.4-3|49	cd %{_datadir}/games/%{name}
21cr|freelords-0.0.4-3|50	exec ./$i.sh "$@"
21cr|freelords-0.0.4-3|51	EOF
21cr|freelords-0.0.4-3|52	done
21cr|freelords-0.0.4-3|53	chmod 0755 %{buildroot}%{_gamesbindir}/*
21cr|freelords-0.0.4-3|54	
21cr|freelords-0.0.4-3|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|freelords-0.0.4-3|56	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|freelords-0.0.4-3|57	[Desktop Entry]
21cr|freelords-0.0.4-3|58	Name=FreeLords
21cr|freelords-0.0.4-3|59	Name[ru]=FreeLords
21cr|freelords-0.0.4-3|60	Comment=A Linux clone of the old DOS game WarLords
21cr|freelords-0.0.4-3|61	Comment[ru]=Клон игры WarLords
21cr|freelords-0.0.4-3|62	Exec=%{_gamesbindir}/%{name}-client
21cr|freelords-0.0.4-3|63	Icon=%{name}
21cr|freelords-0.0.4-3|64	Terminal=false
21cr|freelords-0.0.4-3|65	Type=Application
21cr|freelords-0.0.4-3|66	StartupNotify=true
21cr|freelords-0.0.4-3|67	Categories=Game;StrategyGame;
21cr|freelords-0.0.4-3|68	EOF

1586 21
21cr|freemind-1.0.1-3|1	Name:           freemind
21cr|freemind-1.0.1-3|2	Summary:        A premier mind-mapping software
21cr|freemind-1.0.1-3|3	Version:        1.0.1
21cr|freemind-1.0.1-3|4	Release:        3
21cr|freemind-1.0.1-3|5	Group:          Office
21cr|freemind-1.0.1-3|6	License:        GPLv2
21cr|freemind-1.0.1-3|7	Url:            http://freemind.sourceforge.net
21cr|freemind-1.0.1-3|8	
21cr|freemind-1.0.1-3|9	Requires:       java >= 1.6.0
21cr|freemind-1.0.1-3|10	BuildRequires:  unzip
21cr|freemind-1.0.1-3|11	
21cr|freemind-1.0.1-3|12	Source0:        %{name}-bin-max-%{version}.zip
21cr|freemind-1.0.1-3|13	Source1:        %{name}.desktop
21cr|freemind-1.0.1-3|14	Source2:	%{name}.xml
21cr|freemind-1.0.1-3|15	Source3:        %{name}16.png
21cr|freemind-1.0.1-3|16	Source4:        %{name}32.png
21cr|freemind-1.0.1-3|17	Source5:        %{name}48.png
21cr|freemind-1.0.1-3|18	Source99:	%{name}.rpmlintrc
21cr|freemind-1.0.1-3|19	BuildArch:      noarch
21cr|freemind-1.0.1-3|20	
21cr|freemind-1.0.1-3|21	%description
21cr|freemind-1.0.1-3|22	A mind mapper, and at the same time an easy-to-operate hierarchical editor
21cr|freemind-1.0.1-3|23	with strong emphasis on folding. These two are not really two different
21cr|freemind-1.0.1-3|24	things, just two different descriptions of a single application. Often used
21cr|freemind-1.0.1-3|25	for knowledge and content management.
21cr|freemind-1.0.1-3|26	
21cr|freemind-1.0.1-3|27	%prep
21cr|freemind-1.0.1-3|28	%setup -qc
21cr|freemind-1.0.1-3|29	
21cr|freemind-1.0.1-3|30	%build
21cr|freemind-1.0.1-3|31	
21cr|freemind-1.0.1-3|32	%install
21cr|freemind-1.0.1-3|33	mkdir -p %{buildroot}/opt/%{name}
21cr|freemind-1.0.1-3|34	
21cr|freemind-1.0.1-3|35	# Copy all files from archive into /opt/freeplane dir
21cr|freemind-1.0.1-3|36	cp -Rp * %{buildroot}/opt/%{name}/
21cr|freemind-1.0.1-3|37	rm -f %{buildroot}/opt/%{name}/*exe
21cr|freemind-1.0.1-3|38	rm -f %{buildroot}/opt/%{name}/*bat
21cr|freemind-1.0.1-3|39	
21cr|freemind-1.0.1-3|40	# install resources
21cr|freemind-1.0.1-3|41	install -Dm644 %{SOURCE1} %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|freemind-1.0.1-3|42	install -Dm644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages/%{name}.xml
21cr|freemind-1.0.1-3|43	
21cr|freemind-1.0.1-3|44	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/16x16/apps %{buildroot}/%{_iconsdir}/hicolor/32x32/apps %{buildroot}/%{_iconsdir}/hicolor/48x48/apps
21cr|freemind-1.0.1-3|45	install -Dm644 %{SOURCE3} %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|freemind-1.0.1-3|46	install -Dm644 %{SOURCE4} %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|freemind-1.0.1-3|47	install -Dm644 %{SOURCE5} %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|freemind-1.0.1-3|48	
21cr|freemind-1.0.1-3|49	mkdir -p %{buildroot}/%{_bindir}
21cr|freemind-1.0.1-3|50	cd %{buildroot}/%{_bindir}
21cr|freemind-1.0.1-3|51	ln -snf ../../opt/%{name}/%{name}.sh %{name}
21cr|freemind-1.0.1-3|52	chmod a+x %{name}
21cr|freemind-1.0.1-3|53	
21cr|freemind-1.0.1-3|54	%files
21cr|freemind-1.0.1-3|55	%{_bindir}/%{name}
21cr|freemind-1.0.1-3|56	%{_datadir}/applications/%{name}.desktop
21cr|freemind-1.0.1-3|57	%{_datadir}/mime/packages/%{name}.xml
21cr|freemind-1.0.1-3|58	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|freemind-1.0.1-3|59	/opt/%{name}

1587 21
21cr|freemode-3.0-10|1	Summary: Alternative UI for freeplayer
21cr|freemode-3.0-10|2	Name: 	 freemode
21cr|freemode-3.0-10|3	Version: 3.0
21cr|freemode-3.0-10|4	Release: 10
21cr|freemode-3.0-10|5	Source0: %{name}-%{version}.tar.bz2
21cr|freemode-3.0-10|6	License: GPL
21cr|freemode-3.0-10|7	Group:   Video
21cr|freemode-3.0-10|8	Url:     http://www.moktoipas.com/freemode/
21cr|freemode-3.0-10|9	Buildarch: noarch
21cr|freemode-3.0-10|10	
21cr|freemode-3.0-10|11	Requires:	freeplayer-common
21cr|freemode-3.0-10|12	
21cr|freemode-3.0-10|13	%description
21cr|freemode-3.0-10|14	Alternative UI for freeplayer
21cr|freemode-3.0-10|15	
21cr|freemode-3.0-10|16	%prep
21cr|freemode-3.0-10|17	%setup -q
21cr|freemode-3.0-10|18	
21cr|freemode-3.0-10|19	%install
21cr|freemode-3.0-10|20	rm -rf $RPM_BUILD_ROOT
21cr|freemode-3.0-10|21	
21cr|freemode-3.0-10|22	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|23	for i in config settings options; do
21cr|freemode-3.0-10|24	mv $i.html $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx/$i-freemode.html
21cr|freemode-3.0-10|25	done
21cr|freemode-3.0-10|26	cp -rp *.html $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|27	cp -rp *.m3u $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|28	cp -rp aides $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|29	cp -rp freezic $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|30	cp -rp radios $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|31	cp -rp tele $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|32	cp -rp favoris $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|33	cp -rp imgs $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
21cr|freemode-3.0-10|34	
21cr|freemode-3.0-10|35	%clean
21cr|freemode-3.0-10|36	rm -rf $RPM_BUILD_ROOT
21cr|freemode-3.0-10|37	
21cr|freemode-3.0-10|38	%files
21cr|freemode-3.0-10|39	%defattr(-,root,root)
21cr|freemode-3.0-10|40	%doc LICENCE.TXT
21cr|freemode-3.0-10|41	%{_datadir}/freeplayer/http-fbx

1588 21
21cr|freenx-0.7.3-17|1	# --with NomachineKey
21cr|freenx-0.7.3-17|2	# Allow login with the key shipped with the NoMachine client.
21cr|freenx-0.7.3-17|3	# This can be a security risk, so it is disabled by default
21cr|freenx-0.7.3-17|4	# and an SSH key is generated at install time.
21cr|freenx-0.7.3-17|5	%bcond_with NomachineKey
21cr|freenx-0.7.3-17|6	
21cr|freenx-0.7.3-17|7	Summary:	Free NX implementation
21cr|freenx-0.7.3-17|8	Name:		freenx
21cr|freenx-0.7.3-17|9	Version:	0.7.3
21cr|freenx-0.7.3-17|10	Release:	17
21cr|freenx-0.7.3-17|11	License:	GPLv2+
21cr|freenx-0.7.3-17|12	Group:		Networking/Remote access
21cr|freenx-0.7.3-17|13	Url:		http://freenx.berlios.de/
21cr|freenx-0.7.3-17|14	Source0:	http://download.berlios.de/freenx/freenx-server-%{version}.tar.gz
21cr|freenx-0.7.3-17|15	Source1:	freenx-nxserver.logrotate
21cr|freenx-0.7.3-17|16	Patch0:		freenx-server-0.7.3-lp-fixes.patch
21cr|freenx-0.7.3-17|17	Patch1:		freenx-server-r104-fixes.patch
21cr|freenx-0.7.3-17|18	Patch2:		freenx-server-0.7.3-connection-fix.patch
21cr|freenx-0.7.3-17|19	Patch3:		freenx-server-0.7.3-authkeys2.patch
21cr|freenx-0.7.3-17|20	Patch4:		freenx-server-0.7.3-lxde_gnome_crash.patch
21cr|freenx-0.7.3-17|21	Requires:	expect
21cr|freenx-0.7.3-17|22	Requires:	netcat
21cr|freenx-0.7.3-17|23	Requires:	nxagent
21cr|freenx-0.7.3-17|24	Requires:	nxproxy
21cr|freenx-0.7.3-17|25	Requires:	openssh-server
21cr|freenx-0.7.3-17|26	Requires:	Xdialog
21cr|freenx-0.7.3-17|27	Requires:	xmessage
21cr|freenx-0.7.3-17|28	Requires:	xterm
21cr|freenx-0.7.3-17|29	Requires(pre,post,preun,postun):	rpm-helper
21cr|freenx-0.7.3-17|30	Requires(post):	expect
21cr|freenx-0.7.3-17|31	
21cr|freenx-0.7.3-17|32	%description
21cr|freenx-0.7.3-17|33	NoMachine NX is the next-generation X compression and roundtrip
21cr|freenx-0.7.3-17|34	suppression scheme. It can operate remote X11 sessions over 56k
21cr|freenx-0.7.3-17|35	modem dialup links or anything better.
21cr|freenx-0.7.3-17|36	
21cr|freenx-0.7.3-17|37	This package contains a free (GPL) implementation of the nxserver
21cr|freenx-0.7.3-17|38	component.
21cr|freenx-0.7.3-17|39	
21cr|freenx-0.7.3-17|40	%files
21cr|freenx-0.7.3-17|41	%defattr(0644,root,root,0755)
21cr|freenx-0.7.3-17|42	%doc AUTHORS README.urpmi
21cr|freenx-0.7.3-17|43	%attr(0755,root,root) %{_bindir}/nxdialog
21cr|freenx-0.7.3-17|44	%attr(0755,root,root) %{_bindir}/nxkeygen
21cr|freenx-0.7.3-17|45	%attr(0755,root,root) %{_bindir}/nxloadconfig
21cr|freenx-0.7.3-17|46	%attr(0755,root,root) %{_bindir}/nxnode
21cr|freenx-0.7.3-17|47	%attr(0755,root,root) %{_bindir}/nxnode-login
21cr|freenx-0.7.3-17|48	%attr(0755,root,root) %{_bindir}/nxserver
21cr|freenx-0.7.3-17|49	%attr(0755,root,root) %{_bindir}/nxserver-helper
21cr|freenx-0.7.3-17|50	%attr(0755,root,root) %{_sbindir}/nxsetup
21cr|freenx-0.7.3-17|51	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|freenx-0.7.3-17|52	%attr(0755,root,root) %{_initrddir}/freenx-server
21cr|freenx-0.7.3-17|53	%attr(755,nx,root) %dir %{_sysconfdir}/nxserver
21cr|freenx-0.7.3-17|54	%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver
21cr|freenx-0.7.3-17|55	%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver/db
21cr|freenx-0.7.3-17|56	%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/closed
21cr|freenx-0.7.3-17|57	%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/failed
21cr|freenx-0.7.3-17|58	%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/running
21cr|freenx-0.7.3-17|59	%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver/nxhome
21cr|freenx-0.7.3-17|60	%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/nxhome/.ssh
21cr|freenx-0.7.3-17|61	%attr(644,nx,root) %config(noreplace) %{_sysconfdir}/nxserver/node.conf
21cr|freenx-0.7.3-17|62	%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/passwords
21cr|freenx-0.7.3-17|63	%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/users.id_dsa
21cr|freenx-0.7.3-17|64	%attr(644,root,root) %ghost %{_sysconfdir}/nxserver/users.id_dsa.pub
21cr|freenx-0.7.3-17|65	%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/passwords.orig
21cr|freenx-0.7.3-17|66	%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
21cr|freenx-0.7.3-17|67	%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys
21cr|freenx-0.7.3-17|68	%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
21cr|freenx-0.7.3-17|69	%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key
21cr|freenx-0.7.3-17|70	# E: freenx non-root-user-log-file /var/log/nxserver.log nx
21cr|freenx-0.7.3-17|71	%attr(600,nx,root) %ghost %{_logdir}/nxserver.log
21cr|freenx-0.7.3-17|72	
21cr|freenx-0.7.3-17|73	%pre
21cr|freenx-0.7.3-17|74	if [ $1 = 1 ]; then
21cr|freenx-0.7.3-17|75	%_pre_useradd nx %{_localstatedir}/lib/nxserver/nxhome %{_bindir}/nxserver
21cr|freenx-0.7.3-17|76	fi
21cr|freenx-0.7.3-17|77	
21cr|freenx-0.7.3-17|78	%postun
21cr|freenx-0.7.3-17|79	if [ $1 = 0 ]; then
21cr|freenx-0.7.3-17|80	%_postun_userdel nx
21cr|freenx-0.7.3-17|81	fi
21cr|freenx-0.7.3-17|82	
21cr|freenx-0.7.3-17|83	%post
21cr|freenx-0.7.3-17|84	%_post_service freenx-server
21cr|freenx-0.7.3-17|85	
21cr|freenx-0.7.3-17|86	# make a link from %{_usr}/X11R6/lib/X11/fonts -> %{_datadir}/fonts if needed
21cr|freenx-0.7.3-17|87	[ ! -d %{_usr}/X11R6/lib/X11/fonts ] && %{__ln_s} %{_datadir}/fonts %{_usr}/X11R6/lib/X11/
21cr|freenx-0.7.3-17|88	if [ $1 = 1 ]; then
21cr|freenx-0.7.3-17|89	%{_bindir}/ssh-keygen -f %{_sysconfdir}/nxserver/users.id_dsa -t dsa -N "" 2>&1 > /dev/null
21cr|freenx-0.7.3-17|90	chown nx.root %{_sysconfdir}/nxserver/users.id_dsa
21cr|freenx-0.7.3-17|91	chmod 600 %{_sysconfdir}/nxserver/users.id_dsa
21cr|freenx-0.7.3-17|92	
21cr|freenx-0.7.3-17|93	%if %{with NomachineKey}
21cr|freenx-0.7.3-17|94	cat << EOF > %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys
21cr|freenx-0.7.3-17|95	ssh-dss AAAAB3NzaC1kc3MAAACBAJe/0DNBePG9dYLWq7cJ0SqyRf1iiZN/IbzrmBvgPTZnBa5FT/0Lcj39sRYt1paAlhchwUmwwIiSZaON5JnJOZ6jKkjWIuJ9MdTGfdvtY1aLwDMpxUVoGwEaKWOyin02IPWYSkDQb6cceuG9NfPulS9iuytdx0zIzqvGqfvudtufAAAAFQCwosRXR2QA8OSgFWSO6+kGrRJKiwAAAIEAjgvVNAYWSrnFD+cghyJbyx60AAjKtxZ0r/Pn9k94Qt2rvQoMnGgt/zU0v/y4hzg+g3JNEmO1PdHh/wDPVOxlZ6Hb5F4IQnENaAZ9uTZiFGqhBO1c8Wwjiq/MFZy3jZaidarLJvVs8EeT4mZcWxwm7nIVD4lRU2wQ2lj4aTPcepMAAACANlgcCuA4wrC+3Cic9CFkqiwO/Rn1vk8dvGuEQqFJ6f6LVfPfRTfaQU7TGVLk2CzY4dasrwxJ1f6FsT8DHTNGnxELPKRuLstGrFY/PR7KeafeFZDf+fJ3mbX5nxrld3wi5titTnX+8s4IKv29HJguPvOK/SI7cjzA+SqNfD7qEo8= root@nettuno
21cr|freenx-0.7.3-17|96	EOF
21cr|freenx-0.7.3-17|97	%else
21cr|freenx-0.7.3-17|98	%{_bindir}/ssh-keygen -q -t dsa -N '' -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa 2>&1 > /dev/null
21cr|freenx-0.7.3-17|99	mv -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa %{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
21cr|freenx-0.7.3-17|100	mv -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa.pub %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key
21cr|freenx-0.7.3-17|101	cat %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key >  %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys
21cr|freenx-0.7.3-17|102	
21cr|freenx-0.7.3-17|103	%endif
21cr|freenx-0.7.3-17|104	echo -n "127.0.0.1 " > %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
21cr|freenx-0.7.3-17|105	cat %{_sysconfdir}/ssh/ssh_host_rsa_key.pub >> %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
21cr|freenx-0.7.3-17|106	chmod 600 %{_localstatedir}/lib/nxserver/nxhome/.ssh/*
21cr|freenx-0.7.3-17|107	chown nx.root %{_localstatedir}/lib/nxserver/nxhome/.ssh/*
21cr|freenx-0.7.3-17|108	%create_ghostfile %{_sysconfdir}/nxserver/users.id_dsa.pub root root 644
21cr|freenx-0.7.3-17|109	%create_ghostfile %{_sysconfdir}/nxserver/passwords.orig nx root 600
21cr|freenx-0.7.3-17|110	%create_ghostfile %{_sysconfdir}/nxserver/passwords nx root 600
21cr|freenx-0.7.3-17|111	%create_ghostfile %{_logdir}/nxserver.log nx root 600
21cr|freenx-0.7.3-17|112	%{_bindir}/mkpasswd -l 32 | %{_bindir}/passwd --stdin nx 2>&1 > /dev/null
21cr|freenx-0.7.3-17|113	fi
21cr|freenx-0.7.3-17|114	
21cr|freenx-0.7.3-17|115	%preun
21cr|freenx-0.7.3-17|116	%_preun_service freenx-server
21cr|freenx-0.7.3-17|117	
21cr|freenx-0.7.3-17|118	#----------------------------------------------------------------------------
21cr|freenx-0.7.3-17|119	
21cr|freenx-0.7.3-17|120	%prep
21cr|freenx-0.7.3-17|121	%setup -q -n %{name}-server-%{version}
21cr|freenx-0.7.3-17|122	%patch0 -p1 -b .lp
21cr|freenx-0.7.3-17|123	%patch1 -p1 -b .fixes
21cr|freenx-0.7.3-17|124	%patch2 -p0 -b .connection-fix
21cr|freenx-0.7.3-17|125	%patch3 -p1 -b .authkeys2
21cr|freenx-0.7.3-17|126	%patch4 -p1 -b .lxde_gnome_crash
21cr|freenx-0.7.3-17|127	
21cr|freenx-0.7.3-17|128	%build
21cr|freenx-0.7.3-17|129	perl -pi -e "s|/var/lib/nxserver/home|%{_localstatedir}/lib/nxserver/nxhome|" nxloadconfig
21cr|freenx-0.7.3-17|130	pushd nxserver-helper
21cr|freenx-0.7.3-17|131	%setup_compile_flags
21cr|freenx-0.7.3-17|132	%make
21cr|freenx-0.7.3-17|133	popd
21cr|freenx-0.7.3-17|134	
21cr|freenx-0.7.3-17|135	# README.install.urpmi doesn't work yet.
21cr|freenx-0.7.3-17|136	cat << EOF > README.urpmi
21cr|freenx-0.7.3-17|137	After installing this package, an nx user is created (this is a
21cr|freenx-0.7.3-17|138	system user, do not try to log in as him), with a home located
21cr|freenx-0.7.3-17|139	at %{_localstatedir}/lib/nxserver/nxhome. His password is a random
21cr|freenx-0.7.3-17|140	32-character password.
21cr|freenx-0.7.3-17|141	
21cr|freenx-0.7.3-17|142	%if %{with NomachineKey}
21cr|freenx-0.7.3-17|143	Using Nomachine ssh key, warning, this is a potential security risk.
21cr|freenx-0.7.3-17|144	%else
21cr|freenx-0.7.3-17|145	Your user must install the key located at:
21cr|freenx-0.7.3-17|146	%{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
21cr|freenx-0.7.3-17|147	to log in.
21cr|freenx-0.7.3-17|148	
21cr|freenx-0.7.3-17|149	For knx, put it in: %{_datadir}/knx/ with world-readable right.
21cr|freenx-0.7.3-17|150	For nomachine.com Nx client for windows put it in : C:\Program
21cr|freenx-0.7.3-17|151	Files\NX Client for Windows\share
21cr|freenx-0.7.3-17|152	
21cr|freenx-0.7.3-17|153	You user will now be able to log in using their username
21cr|freenx-0.7.3-17|154	and password provided you have ssh logins enabled for them
21cr|freenx-0.7.3-17|155	%endif
21cr|freenx-0.7.3-17|156	EOF
21cr|freenx-0.7.3-17|157	
21cr|freenx-0.7.3-17|158	%install
21cr|freenx-0.7.3-17|159	mkdir -p %{buildroot}%{_bindir}
21cr|freenx-0.7.3-17|160	mkdir -p %{buildroot}%{_sbindir}
21cr|freenx-0.7.3-17|161	install -m 755 {nxdialog,nxkeygen,nxloadconfig,nxnode,nxnode-login,nxserver,nxserver-helper/nxserver-helper} %{buildroot}%{_bindir}
21cr|freenx-0.7.3-17|162	install -m 755 nxsetup %{buildroot}%{_sbindir}
21cr|freenx-0.7.3-17|163	
21cr|freenx-0.7.3-17|164	mkdir -p %{buildroot}%{_localstatedir}/lib/nxserver/nxhome/.ssh
21cr|freenx-0.7.3-17|165	mkdir -p %{buildroot}%{_localstatedir}/lib/nxserver/db/{closed,failed,running}
21cr|freenx-0.7.3-17|166	mkdir -p %{buildroot}%{_sysconfdir}/nxserver
21cr|freenx-0.7.3-17|167	mkdir -p %{buildroot}%{_logdir}
21cr|freenx-0.7.3-17|168	touch %{buildroot}%{_sysconfdir}/nxserver/{passwords,passwords.orig,users.id_dsa,users.id_dsa.pub}
21cr|freenx-0.7.3-17|169	touch %{buildroot}%{_localstatedir}/lib/nxserver/nxhome/.ssh/{server.id_dsa.pub.key,client.id_dsa.key,authorized_keys,known_hosts}
21cr|freenx-0.7.3-17|170	touch %{buildroot}%{_logdir}/nxserver.log
21cr|freenx-0.7.3-17|171	install node.conf.sample %{buildroot}%{_sysconfdir}/nxserver/node.conf
21cr|freenx-0.7.3-17|172	#echo 'ENABLE_1_5_0_BACKEND="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
21cr|freenx-0.7.3-17|173	echo 'ENABLE_2_0_0_BACKEND="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
21cr|freenx-0.7.3-17|174	echo 'ENABLE_ROOTLESS_MODE="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
21cr|freenx-0.7.3-17|175	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|freenx-0.7.3-17|176	cp -a %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|freenx-0.7.3-17|177	
21cr|freenx-0.7.3-17|178	# install init script
21cr|freenx-0.7.3-17|179	install -D -m 755 init.d/freenx-server %{buildroot}%{_initrddir}/freenx-server
21cr|freenx-0.7.3-17|180	
21cr|freenx-0.7.3-17|181	# tell spec-helper to not remove passwords.orig
21cr|freenx-0.7.3-17|182	export DONT_CLEANUP=1

1589 21
21cr|freeorion-0.5-1|1	%global	debug_package %{nil}
21cr|freeorion-0.5-1|2	
21cr|freeorion-0.5-1|3	%define	oname FreeOrion
21cr|freeorion-0.5-1|4	
21cr|freeorion-0.5-1|5	Summary:	Turn-based space empire and galactic conquest
21cr|freeorion-0.5-1|6	Name:		freeorion
21cr|freeorion-0.5-1|7	Version:	0.5
21cr|freeorion-0.5-1|8	Release:	1
21cr|freeorion-0.5-1|9	License:	GPLv2+
21cr|freeorion-0.5-1|10	Group:		Games/Strategy
21cr|freeorion-0.5-1|11	Url:		https://www.freeorion.org
21cr|freeorion-0.5-1|12	Source0:	https://github.com/freeorion/freeorion/archive/refs/tags/v%{version}.tar.gz
21cr|freeorion-0.5-1|13	Patch0:		freeorion-0.5-remove-linking-workaround-gigi.patch
21cr|freeorion-0.5-1|14	Patch1:		freeorion-0.5-static.patch
21cr|freeorion-0.5-1|15	Patch2:		freeorion-0.5-boost-headers-inclusion-order.patch
21cr|freeorion-0.5-1|16	Patch3:		freeorion-0.5-link.patch
21cr|freeorion-0.5-1|17	BuildRequires:	cmake >= 3.4
21cr|freeorion-0.5-1|18	BuildRequires:	cppcheck
21cr|freeorion-0.5-1|19	BuildRequires:	boost-devel >= 1.60
21cr|freeorion-0.5-1|20	BuildRequires:	python-pycodestyle
21cr|freeorion-0.5-1|21	BuildRequires:	pkgconfig(bullet)
21cr|freeorion-0.5-1|22	BuildRequires:	pkgconfig(freealut)
21cr|freeorion-0.5-1|23	BuildRequires:	pkgconfig(freetype2)
21cr|freeorion-0.5-1|24	BuildRequires:	pkgconfig(gl)
21cr|freeorion-0.5-1|25	BuildRequires:	pkgconfig(glew)
21cr|freeorion-0.5-1|26	BuildRequires:	pkgconfig(libjpeg)
21cr|freeorion-0.5-1|27	BuildRequires:	pkgconfig(libpng)
21cr|freeorion-0.5-1|28	BuildRequires:	pkgconfig(libtiff-4)
21cr|freeorion-0.5-1|29	BuildRequires:	pkgconfig(ogg)
21cr|freeorion-0.5-1|30	BuildRequires:	pkgconfig(openal)
21cr|freeorion-0.5-1|31	BuildRequires:	pkgconfig(python3)
21cr|freeorion-0.5-1|32	BuildRequires:	pkgconfig(sdl2)
21cr|freeorion-0.5-1|33	BuildRequires:	pkgconfig(vorbis)
21cr|freeorion-0.5-1|34	BuildRequires:	pkgconfig(zlib)
21cr|freeorion-0.5-1|35	Requires:	%{name}-data = %{version}
21cr|freeorion-0.5-1|36	
21cr|freeorion-0.5-1|37	%description
21cr|freeorion-0.5-1|38	FreeOrion is a free, open source, turn-based space empire and galactic conquest
21cr|freeorion-0.5-1|39	(4X) computer game being designed and built by the FreeOrion project. FreeOrion
21cr|freeorion-0.5-1|40	is inspired by the tradition of the Master of Orion games, but is not a clone
21cr|freeorion-0.5-1|41	or remake of that series or any other game.
21cr|freeorion-0.5-1|42	
21cr|freeorion-0.5-1|43	%files
21cr|freeorion-0.5-1|44	%doc ChangeLog.md README.md
21cr|freeorion-0.5-1|45	%{_bindir}/%{name}*
21cr|freeorion-0.5-1|46	%{_datadir}/applications/org.%{name}.%{oname}.desktop
21cr|freeorion-0.5-1|47	%{_datadir}/metainfo/org.%{name}.%{oname}.metainfo.xml
21cr|freeorion-0.5-1|48	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|freeorion-0.5-1|49	
21cr|freeorion-0.5-1|50	#----------------------------------------------------------------------------
21cr|freeorion-0.5-1|51	
21cr|freeorion-0.5-1|52	%package data
21cr|freeorion-0.5-1|53	Summary:	FreeOrion game data files
21cr|freeorion-0.5-1|54	License:	CC-BY-SA
21cr|freeorion-0.5-1|55	Group:		Games/Strategy
21cr|freeorion-0.5-1|56	BuildArch:	noarch
21cr|freeorion-0.5-1|57	
21cr|freeorion-0.5-1|58	%description data
21cr|freeorion-0.5-1|59	Data files for FreeOrion game.
21cr|freeorion-0.5-1|60	
21cr|freeorion-0.5-1|61	%files data
21cr|freeorion-0.5-1|62	%doc README.md
21cr|freeorion-0.5-1|63	%{_datadir}/%{name}
21cr|freeorion-0.5-1|64	
21cr|freeorion-0.5-1|65	#----------------------------------------------------------------------------
21cr|freeorion-0.5-1|66	
21cr|freeorion-0.5-1|67	%prep
21cr|freeorion-0.5-1|68	%autosetup -p1
21cr|freeorion-0.5-1|69	
21cr|freeorion-0.5-1|70	# Workaround cmake issue with generating source file
21cr|freeorion-0.5-1|71	sed -i s,"\${FreeOrion_VERSION}",%{version},g util/Version.cpp.in
21cr|freeorion-0.5-1|72	cp util/Version.cpp.in util/Version.cpp
21cr|freeorion-0.5-1|73	
21cr|freeorion-0.5-1|74	
21cr|freeorion-0.5-1|75	%build
21cr|freeorion-0.5-1|76	%cmake \
21cr|freeorion-0.5-1|77	-DCMAKE_BUILD_TYPE=Release \
21cr|freeorion-0.5-1|78	%ifarch %{x86_64} aarch64 %{e2k} %{riscv}
21cr|freeorion-0.5-1|79	-DLIB_SUFFIX=64 \
21cr|freeorion-0.5-1|80	%endif
21cr|freeorion-0.5-1|81	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|freeorion-0.5-1|82	-DENABLE_TIFF_TEXTURES:BOOL=ON
21cr|freeorion-0.5-1|83	%make VERBOSE=1
21cr|freeorion-0.5-1|84	
21cr|freeorion-0.5-1|85	
21cr|freeorion-0.5-1|86	%install
21cr|freeorion-0.5-1|87	# There is no way to tell cmake to install in %%{_gamesbindir}/%%{_gamesdatadir}:
21cr|freeorion-0.5-1|88	# keep all the stuff where the installer put it: %%{_bindir} and %%{_datadir}
21cr|freeorion-0.5-1|89	%makeinstall_std -C build
21cr|freeorion-0.5-1|90	
21cr|freeorion-0.5-1|91	# We don't need static libraries
21cr|freeorion-0.5-1|92	rm -rf %{buildroot}%{_libdir}/%{name}
21cr|freeorion-0.5-1|93	rm -f %{buildroot}%{_libdir}/*.a
21cr|freeorion-0.5-1|94	rmdir %{buildroot}%{_libdir}/

1590 21
21cr|freepbx-16.0.21.3-2|1	%define _duplicate_files_terminate_build 0
21cr|freepbx-16.0.21.3-2|2	
21cr|freepbx-16.0.21.3-2|3	%define 	rawname	framework
21cr|freepbx-16.0.21.3-2|4	
21cr|freepbx-16.0.21.3-2|5	Name:		freepbx
21cr|freepbx-16.0.21.3-2|6	Version:	16.0.21.3
21cr|freepbx-16.0.21.3-2|7	Release:	2
21cr|freepbx-16.0.21.3-2|8	Summary:	FreePBX Framework
21cr|freepbx-16.0.21.3-2|9	Group:		Communications
21cr|freepbx-16.0.21.3-2|10	License:	See the attached README file
21cr|freepbx-16.0.21.3-2|11	Source0:	https://mirror.freepbx.org/modules/packages/%{rawname}/%{rawname}-%{version}.tgz
21cr|freepbx-16.0.21.3-2|12	Source2:	amportal.conf
21cr|freepbx-16.0.21.3-2|13	Source3:	freepbx.conf
21cr|freepbx-16.0.21.3-2|14	Source4:	freepbx_chown.conf
21cr|freepbx-16.0.21.3-2|15	Source5:	freepbx.service
21cr|freepbx-16.0.21.3-2|16	Source100:	README.freepbx
21cr|freepbx-16.0.21.3-2|17	Source101:	APACHE_MOD_PHP.freepbx
21cr|freepbx-16.0.21.3-2|18	Source102:	APACHE_PHP_FPM.freepbx
21cr|freepbx-16.0.21.3-2|19	Source103:	LIGHTTPD.freepbx
21cr|freepbx-16.0.21.3-2|20	Source104:	INSTALL.freepbx
21cr|freepbx-16.0.21.3-2|21	Source105:	CDR.freepbx
21cr|freepbx-16.0.21.3-2|22	Source120:	freePBXAsterisk.te
21cr|freepbx-16.0.21.3-2|23	
21cr|freepbx-16.0.21.3-2|24	# TODO prendere i .htconfig e metterli in file di sistema
21cr|freepbx-16.0.21.3-2|25	Patch0:		freepbx-framework-16.0.10.50-installcommand.patch
21cr|freepbx-16.0.21.3-2|26	Patch1:		freepbx-framework-16.0.10.43-installcommand_odbc.patch
21cr|freepbx-16.0.21.3-2|27	Patch2:		freepbx-framework-16.0.10.43-installcommand_no_amportal_conf.patch
21cr|freepbx-16.0.21.3-2|28	Patch3:		freepbx-framework-16.0.10.43-installcommand_no_modules_install.patch
21cr|freepbx-16.0.21.3-2|29	Patch4:		freepbx-framework-16.0.10.43-installcommand_skip_install.patch
21cr|freepbx-16.0.21.3-2|30	Patch10:	freepbx-framework-16.0.10.50-installphp_cleanups.patch
21cr|freepbx-16.0.21.3-2|31	Patch20:	freepbx-Console-force_nochown.patch
21cr|freepbx-16.0.21.3-2|32	Patch21:	freepbx-framework-16.0.10.50-modulefunctions.patch
21cr|freepbx-16.0.21.3-2|33	Patch22:	freepbx-framework-16.0.10.43-fwconsole_nochown.patch
21cr|freepbx-16.0.21.3-2|34	# Ce ne sono altri di chown, e chgrp, e installazioni varie. intanto iniziamo
21cr|freepbx-16.0.21.3-2|35	Patch23:	freepbx-framework-16.0.10.43-gqp-nochowns.patch
21cr|freepbx-16.0.21.3-2|36	# Questa non la applichiamo, xche e' utile che le config in /etc/asterisk siano di asterisk, anche quando generate da fwconsole reload: altri il reload da web page non le puo' sovrascrivere
21cr|freepbx-16.0.21.3-2|37	Patch24:	freepbx-framework-16.0.10.43-writeconfig-nochown.patch
21cr|freepbx-16.0.21.3-2|38	Patch25:	freepbx-framework-16.0.10.43-fwconsole_nocron.patch
21cr|freepbx-16.0.21.3-2|39	Patch26:	freepbx-framework-16.0.10.50-fwconsole_nosystem.patch
21cr|freepbx-16.0.21.3-2|40	Patch27:	freepbx-framework-16.0.10.50-fwconsole_novalidate.patch
21cr|freepbx-16.0.21.3-2|41	Patch28:	freepbx-framework-16.0.10.50-fwconsole_noupdatemanager.patch
21cr|freepbx-16.0.21.3-2|42	Patch29:	freepbx-framework-16.0.10.50-reloadNoSymlinkNoCopy.patch
21cr|freepbx-16.0.21.3-2|43	# We will then have to decide if it is really legitimate, that fwconsole stop stoppi *
21cr|freepbx-16.0.21.3-2|44	Patch30:	freepbx-framework-16.0.10.50-fwconsole_start_stop_asterisk.patch
21cr|freepbx-16.0.21.3-2|45	# Not used now
21cr|freepbx-16.0.21.3-2|46	Patch31:	freepbx-framework-16.0.19-restart_no_asterisk.patch
21cr|freepbx-16.0.21.3-2|47	Patch40:	freepbx-framework-16.0.10.43-install_path.patch
21cr|freepbx-16.0.21.3-2|48	# This time I'm adding a chown. If I log something from cli, the file if it does not exist will belong to root, so apache will not be able to write it.
21cr|freepbx-16.0.21.3-2|49	Patch41:	freepbx-framework-16.0.10.50-logger_chown.patch
21cr|freepbx-16.0.21.3-2|50	# Analogous in /usr/share/freepbx/admin/assets/less/cache
21cr|freepbx-16.0.21.3-2|51	Patch42:	freepbx-framework-16.0.10.43-less.dochown.patch
21cr|freepbx-16.0.21.3-2|52	# Here I try to eliminate references to systemUpdates, BUT TODO: sooner or later, I would eliminate completely Builtin/SystemUpdates.php, Builtin/UpdateManager.php, Console/System.class.php, Console/Updatemanager.class.php
21cr|freepbx-16.0.21.3-2|53	# To search quickly:
21cr|freepbx-16.0.21.3-2|54	# grep 'System Updates\|canDoSystemUpdates\|auto_system_updates\|fetchAutomaticUpdate\|getsystemupdates\|System Upgrades' -rsl| grep -v i18n
21cr|freepbx-16.0.21.3-2|55	Patch60:	freepbx-framework-16.0.10.43-noSystemUpdates.patch
21cr|freepbx-16.0.21.3-2|56	# Delete the updates config from the OOBE (Out Of the Box something) screen, which is the initial setup. We don't even ask, so updates are banned
21cr|freepbx-16.0.21.3-2|57	Patch61:	freepbx-framework-16.0.19-noUpdatesInOOBE.patch
21cr|freepbx-16.0.21.3-2|58	# It removes some elements for updating packages from the web interface
21cr|freepbx-16.0.21.3-2|59	Patch62:	freepbx-framework-16.0.10.43-ExternalPackageManagement.patch
21cr|freepbx-16.0.21.3-2|60	# Don't do signature check
21cr|freepbx-16.0.21.3-2|61	Patch80:	freepbx-framework-16.0.10.50-nosigcheck.patch
21cr|freepbx-16.0.21.3-2|62	Patch81:	freepbx-framework-16.0.10.50-noGPG.patch
21cr|freepbx-16.0.21.3-2|63	# Patch of generic functionality
21cr|freepbx-16.0.21.3-2|64	Patch200:	freepbx-framework-16.0.19-FOPWEBROOT.patch
21cr|freepbx-16.0.21.3-2|65	
21cr|freepbx-16.0.21.3-2|66	Requires:	php
21cr|freepbx-16.0.21.3-2|67	Requires:	php-mysqli
21cr|freepbx-16.0.21.3-2|68	Requires:	asterisk
21cr|freepbx-16.0.21.3-2|69	Requires:	freepbx-core
21cr|freepbx-16.0.21.3-2|70	Requires:	freepbx-dashboard
21cr|freepbx-16.0.21.3-2|71	Requires:	freepbx-sipsettings
21cr|freepbx-16.0.21.3-2|72	Requires:	freepbx-voicemail
21cr|freepbx-16.0.21.3-2|73	
21cr|freepbx-16.0.21.3-2|74	Requires(pre):	user(asterisk)
21cr|freepbx-16.0.21.3-2|75	
21cr|freepbx-16.0.21.3-2|76	Provides:	freepbx = %{version}-%{release}
21cr|freepbx-16.0.21.3-2|77	
21cr|freepbx-16.0.21.3-2|78	BuildArch:	noarch
21cr|freepbx-16.0.21.3-2|79	
21cr|freepbx-16.0.21.3-2|80	%description
21cr|freepbx-16.0.21.3-2|81	The goal of FreePBX project is to bring together best-of-breed applications to produce a
21cr|freepbx-16.0.21.3-2|82	standardized implementation of Asterisk complete with a Web-based administrative interface.
21cr|freepbx-16.0.21.3-2|83	This module provides the framework code that is not otherwise housed in a module
21cr|freepbx-16.0.21.3-2|84	
21cr|freepbx-16.0.21.3-2|85	%files
21cr|freepbx-16.0.21.3-2|86	# TODO: put the license in place, in order to highlight how you license them. And put a license in this particular spec.
21cr|freepbx-16.0.21.3-2|87	%doc LICENSE.original.FreePBX README README.original.FreePBX INSTALL APACHE_MOD_PHP APACHE_PHP_FPM LIGHTTPD CDR freePBXAsterisk.te
21cr|freepbx-16.0.21.3-2|88	%defattr(0644,root,root,0755)
21cr|freepbx-16.0.21.3-2|89	
21cr|freepbx-16.0.21.3-2|90	%attr(0664,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/freepbx/*
21cr|freepbx-16.0.21.3-2|91	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/freepbx.conf
21cr|freepbx-16.0.21.3-2|92	%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/amportal.conf
21cr|freepbx-16.0.21.3-2|93	
21cr|freepbx-16.0.21.3-2|94	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/*
21cr|freepbx-16.0.21.3-2|95	
21cr|freepbx-16.0.21.3-2|96	%attr(0755,root,root) %{_datadir}/asterisk/agi-bin/*
21cr|freepbx-16.0.21.3-2|97	%attr(0755,root,root) %{_datadir}/asterisk/bin/*
21cr|freepbx-16.0.21.3-2|98	#%attr(0644,asterisk,asterisk) %{_datadir}/asterisk/moh/*.wav
21cr|freepbx-16.0.21.3-2|99	#%attr(0755,asterisk,asterisk) %dir %{_datadir}/asterisk/sounds/custom
21cr|freepbx-16.0.21.3-2|100	%{_datadir}/%{name}
21cr|freepbx-16.0.21.3-2|101	#%exclude %{_datadir}/%{name}/admin/modules/_cache
21cr|freepbx-16.0.21.3-2|102	%dir %attr(0775,asterisk,asterisk) %{_datadir}/%{name}/admin/modules/_cache
21cr|freepbx-16.0.21.3-2|103	#%exclude %{_datadir}/%{name}/admin/modules/framework
21cr|freepbx-16.0.21.3-2|104	%dir %attr(0755,root,root) %{_datadir}/%{name}/admin/modules/framework
21cr|freepbx-16.0.21.3-2|105	#%exclude %{_datadir}/%{name}/admin/assets/less/cache
21cr|freepbx-16.0.21.3-2|106	%dir %attr(0755,asterisk,asterisk) %{_datadir}/%{name}/admin/assets/less/cache
21cr|freepbx-16.0.21.3-2|107	%dir %attr(0755,asterisk,asterisk) %{_datadir}/%{name}/admin/assets/js
21cr|freepbx-16.0.21.3-2|108	%attr(0755,root,root) %{_datadir}/%{name}/admin/modules/framework/install
21cr|freepbx-16.0.21.3-2|109	%dir %attr(0775,asterisk,asterisk) /var/spool/asterisk/voicemail/device
21cr|freepbx-16.0.21.3-2|110	%dir %attr(0766,asterisk,asterisk) /var/spool/asterisk/fax
21cr|freepbx-16.0.21.3-2|111	%dir %attr(0775,asterisk,asterisk) /var/spool/asterisk/cache
21cr|freepbx-16.0.21.3-2|112	#%dir %attr(0766,asterisk,asterisk) /var/spool/asterisk/monitor
21cr|freepbx-16.0.21.3-2|113	%{_sbindir}/*
21cr|freepbx-16.0.21.3-2|114	%{_unitdir}/%{name}.service
21cr|freepbx-16.0.21.3-2|115	
21cr|freepbx-16.0.21.3-2|116	%post
21cr|freepbx-16.0.21.3-2|117	%systemd_post %{name}.service
21cr|freepbx-16.0.21.3-2|118	
21cr|freepbx-16.0.21.3-2|119	cat %{buildroot}%{_sysconfdir}/asterisk/freepbx/README
21cr|freepbx-16.0.21.3-2|120	
21cr|freepbx-16.0.21.3-2|121	if [ $1 -ge 1 ]; then
21cr|freepbx-16.0.21.3-2|122	# Case upgrade, I update the modules.
21cr|freepbx-16.0.21.3-2|123	# Maybe the dependencies would have to be managed ...
21cr|freepbx-16.0.21.3-2|124	# /usr/sbin/fwconsole ma list|grep 'Disabled.*Pending upgrade'|cut -f1 -d" "|while read mod; do /usr/share/freepbx/module_admin install $mod; done
21cr|freepbx-16.0.21.3-2|125	# I leave it to the command line:
21cr|freepbx-16.0.21.3-2|126	/usr/sbin/fwconsole ma list|grep -q 'Disabled.*Pending upgrade' && {
21cr|freepbx-16.0.21.3-2|127	echo "The following modules need updating:"
21cr|freepbx-16.0.21.3-2|128	echo
21cr|freepbx-16.0.21.3-2|129	/usr/sbin/fwconsole ma list|grep 'Disabled.*Pending upgrade'
21cr|freepbx-16.0.21.3-2|130	echo
21cr|freepbx-16.0.21.3-2|131	echo "Run /usr/sbin/fwconsole ma install <module>"
21cr|freepbx-16.0.21.3-2|132	echo "for each of the modules"
21cr|freepbx-16.0.21.3-2|133	} || :
21cr|freepbx-16.0.21.3-2|134	fi
21cr|freepbx-16.0.21.3-2|135	
21cr|freepbx-16.0.21.3-2|136	%preun
21cr|freepbx-16.0.21.3-2|137	%systemd_preun %{name}.service
21cr|freepbx-16.0.21.3-2|138	# We try, as far as possible, to leave a few crap around
21cr|freepbx-16.0.21.3-2|139	find %{_datadir}/%{name}/admin/assets/less/cache \
21cr|freepbx-16.0.21.3-2|140	%{_datadir}/%{name}/admin/modules/_cache \
21cr|freepbx-16.0.21.3-2|141	/var/spool/asterisk/cache \
21cr|freepbx-16.0.21.3-2|142	-mindepth 1 -maxdepth 1 -exec rm -rf '{}' ';'
21cr|freepbx-16.0.21.3-2|143	
21cr|freepbx-16.0.21.3-2|144	%postun
21cr|freepbx-16.0.21.3-2|145	%systemd_postun_with_restart %{name}.service
21cr|freepbx-16.0.21.3-2|146	
21cr|freepbx-16.0.21.3-2|147	
21cr|freepbx-16.0.21.3-2|148	#--------------------------------------------------------------------------------
21cr|freepbx-16.0.21.3-2|149	%prep
21cr|freepbx-16.0.21.3-2|150	%setup -q -n %{rawname}
21cr|freepbx-16.0.21.3-2|151	%patch0 -p1
21cr|freepbx-16.0.21.3-2|152	%patch1 -p0
21cr|freepbx-16.0.21.3-2|153	#%patch2 -p0
21cr|freepbx-16.0.21.3-2|154	#%patch3 -p0
21cr|freepbx-16.0.21.3-2|155	%patch4 -p0
21cr|freepbx-16.0.21.3-2|156	%patch10 -p1
21cr|freepbx-16.0.21.3-2|157	%patch20 -p1
21cr|freepbx-16.0.21.3-2|158	%patch21 -p1
21cr|freepbx-16.0.21.3-2|159	%patch22 -p0
21cr|freepbx-16.0.21.3-2|160	%patch23 -p1
21cr|freepbx-16.0.21.3-2|161	#%patch24 -p1
21cr|freepbx-16.0.21.3-2|162	%patch25 -p0
21cr|freepbx-16.0.21.3-2|163	%patch26 -p0
21cr|freepbx-16.0.21.3-2|164	%patch27 -p0
21cr|freepbx-16.0.21.3-2|165	%patch28 -p0
21cr|freepbx-16.0.21.3-2|166	%patch29 -p0
21cr|freepbx-16.0.21.3-2|167	%patch30 -p0
21cr|freepbx-16.0.21.3-2|168	%patch40 -p0
21cr|freepbx-16.0.21.3-2|169	%patch41 -p0
21cr|freepbx-16.0.21.3-2|170	%patch42 -p0
21cr|freepbx-16.0.21.3-2|171	#%patch60 -p0
21cr|freepbx-16.0.21.3-2|172	%patch61 -p1
21cr|freepbx-16.0.21.3-2|173	%patch62 -p0
21cr|freepbx-16.0.21.3-2|174	%patch80 -p0
21cr|freepbx-16.0.21.3-2|175	%patch81 -p1
21cr|freepbx-16.0.21.3-2|176	%patch200 -p1
21cr|freepbx-16.0.21.3-2|177	
21cr|freepbx-16.0.21.3-2|178	# We check the possible presence of particularities to manage
21cr|freepbx-16.0.21.3-2|179	for ddd in sbin sounds moh ; do
21cr|freepbx-16.0.21.3-2|180	[ -e amp_conf/$ddd ] && echo presente amp_conf/$ddd, va gestito && exit 1
21cr|freepbx-16.0.21.3-2|181	done
21cr|freepbx-16.0.21.3-2|182	
21cr|freepbx-16.0.21.3-2|183	# I don't feel like running gpg left and right, only to learn that I have changed the modules
21cr|freepbx-16.0.21.3-2|184	%{__rm} module.sig
21cr|freepbx-16.0.21.3-2|185	
21cr|freepbx-16.0.21.3-2|186	# Delete backup files
21cr|freepbx-16.0.21.3-2|187	find . -name '*.orig' -exec rm '{}' ';'
21cr|freepbx-16.0.21.3-2|188	find . -depth -name '.git*' -exec rm -rf '{}' ';'
21cr|freepbx-16.0.21.3-2|189	
21cr|freepbx-16.0.21.3-2|190	# fix dir perms
21cr|freepbx-16.0.21.3-2|191	find . -type d -exec chmod 755 '{}' ';'
21cr|freepbx-16.0.21.3-2|192	find . -type f -exec chmod 644 '{}' ';'
21cr|freepbx-16.0.21.3-2|193	#find . -type f -regex '.*\.\(php\|html\)$' -exec chmod 644 '{}' ';'
21cr|freepbx-16.0.21.3-2|194	
21cr|freepbx-16.0.21.3-2|195	# I don't like this one so I take it off, and patience if we have some discomfort to manage. It reminds me of who used to chmod -R 777 / "to avoid problems".
21cr|freepbx-16.0.21.3-2|196	%{__rm} amp_conf/htdocs/admin/libraries/Console/Chown.class.php
21cr|freepbx-16.0.21.3-2|197	%{__rm} amp_conf/htdocs/admin/libraries/Console/System.class.php
21cr|freepbx-16.0.21.3-2|198	%{__rm} amp_conf/htdocs/admin/libraries/Console/Validate.class.php
21cr|freepbx-16.0.21.3-2|199	%{__rm} amp_conf/htdocs/admin/libraries/Console/Updatemanager.class.php
21cr|freepbx-16.0.21.3-2|200	%{__rm} amp_conf/htdocs/admin/libraries/BMO/GPG.class.php
21cr|freepbx-16.0.21.3-2|201	
21cr|freepbx-16.0.21.3-2|202	perl -pi -e 's|^astmoddir\b.*|astmoddir=/usr/lib64/asterisk/modules|; s|^astvarlibdir\b.*|astvarlibdir=/usr/share/asterisk\nastdbdir=/var/spool/asterisk\nastkeydir=/var/lib/asterisk\nastdatadir=/usr/share/asterisk|; s|^astagidir\b.*|astagidir=/usr/share/asterisk/agi-bin|; s|^astrundir\b.*|astrundir=/run/asterisk|;' installlib/files/asterisk.conf
21cr|freepbx-16.0.21.3-2|203	
21cr|freepbx-16.0.21.3-2|204	perl -ni -e 'next if 1 .. m|^cat\b|; next if m|^EOF$|; print' hooks/logrotate
21cr|freepbx-16.0.21.3-2|205	# Simple method to notice, failing when new hooks are introduced to handle
21cr|freepbx-16.0.21.3-2|206	%{__mkdir} etclogrotate.d
21cr|freepbx-16.0.21.3-2|207	%{__mv} hooks/logrotate etclogrotate.d/freepbx-fwJOB
21cr|freepbx-16.0.21.3-2|208	# Note that there are references to at least upgrade-all-module in amp_conf/htdocs/admin/libraries/Api/Gql/Modules.php : that too must be appropriately trimmed
21cr|freepbx-16.0.21.3-2|209	%{__rm} hooks/README.md  hooks/upgrade-all-module  hooks/yum-check-updates  hooks/yum-run-update  hooks/yum-update-system
21cr|freepbx-16.0.21.3-2|210	# Simple method to notice, failing when new hooks are introduced to handle
21cr|freepbx-16.0.21.3-2|211	rmdir hooks
21cr|freepbx-16.0.21.3-2|212	
21cr|freepbx-16.0.21.3-2|213	# it's the mod' developer sake, if he is using a deprecated function. I regret it, but I see no reason to pollute the logs in normal working environment.
21cr|freepbx-16.0.21.3-2|214	perl -pi -e '/Depreciated Function .* detected in .* on line / and s/LOG_WARNING/LOG_DEBUG/' amp_conf/htdocs/admin/libraries/modulefunctions.legacy.php amp_conf/htdocs/admin/libraries/BMO/Modules.class.php
21cr|freepbx-16.0.21.3-2|215	
21cr|freepbx-16.0.21.3-2|216	%{__mv} LICENSE LICENSE.original.FreePBX
21cr|freepbx-16.0.21.3-2|217	%{__mv} README.md README.original.FreePBX
21cr|freepbx-16.0.21.3-2|218	%{__install} -m0644 %{SOURCE100} ./README
21cr|freepbx-16.0.21.3-2|219	%{__install} -m0644 %{SOURCE101} ./APACHE_MOD_PHP
21cr|freepbx-16.0.21.3-2|220	%{__install} -m0644 %{SOURCE102} ./APACHE_PHP_FPM
21cr|freepbx-16.0.21.3-2|221	%{__install} -m0644 %{SOURCE103} ./LIGHTTPD
21cr|freepbx-16.0.21.3-2|222	%{__install} -m0644 %{SOURCE104} ./INSTALL
21cr|freepbx-16.0.21.3-2|223	%{__install} -m0644 %{SOURCE105} ./CDR
21cr|freepbx-16.0.21.3-2|224	%{__install} -m0644 %{SOURCE120} .
21cr|freepbx-16.0.21.3-2|225	
21cr|freepbx-16.0.21.3-2|226	%install
21cr|freepbx-16.0.21.3-2|227	
21cr|freepbx-16.0.21.3-2|228	# See installcommand.class.php, section // Copy amp_conf/
21cr|freepbx-16.0.21.3-2|229	%{__install} -d %{buildroot}%{_sysconfdir}/asterisk/freepbx
21cr|freepbx-16.0.21.3-2|230	%{__install} -m0664 amp_conf/astetc/* %{buildroot}%{_sysconfdir}/asterisk/freepbx
21cr|freepbx-16.0.21.3-2|231	%{__install} -m0664 amp_conf/astetc/voicemail.conf.template %{buildroot}%{_sysconfdir}/asterisk/freepbx/voicemail.conf	# See installcommand.class.php, section // Copy /etc/asterisk/voicemail.conf.template to /etc/asterisk/voicemail.conf
21cr|freepbx-16.0.21.3-2|232	
21cr|freepbx-16.0.21.3-2|233	%{__install} -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|freepbx-16.0.21.3-2|234	%{__install} -m0644 etclogrotate.d/freepbx-fwJOB %{buildroot}%{_sysconfdir}/logrotate.d/
21cr|freepbx-16.0.21.3-2|235	
21cr|freepbx-16.0.21.3-2|236	%{__install} -d %{buildroot}%{_datadir}/asterisk/bin
21cr|freepbx-16.0.21.3-2|237	%{__install} -m0755 amp_conf/bin/* %{buildroot}%{_datadir}/asterisk/bin
21cr|freepbx-16.0.21.3-2|238	
21cr|freepbx-16.0.21.3-2|239	%{__install} -d %{buildroot}%{_datadir}/%{name}
21cr|freepbx-16.0.21.3-2|240	# TODO prendere i .htconfig da qui dentro e metterli in file di sistema
21cr|freepbx-16.0.21.3-2|241	%{__cp} -aR amp_conf/htdocs/{.[a-z]*,*} %{buildroot}%{_datadir}/%{name}/
21cr|freepbx-16.0.21.3-2|242	
21cr|freepbx-16.0.21.3-2|243	%{__install} -d %{buildroot}%{_datadir}/asterisk/agi-bin
21cr|freepbx-16.0.21.3-2|244	%{__install} -m0755 amp_conf/agi-bin/* %{buildroot}%{_datadir}/asterisk/agi-bin
21cr|freepbx-16.0.21.3-2|245	
21cr|freepbx-16.0.21.3-2|246	%{__install} -d %{buildroot}%{_datadir}/%{name}/admin/modules/%{rawname}
21cr|freepbx-16.0.21.3-2|247	# See installcommand.class.php, $copyFrameworkFiles . Skip LICENSE and README.md since they go into %{doc}
21cr|freepbx-16.0.21.3-2|248	%{__install} -m0664 install.php module.xml phpunit.xml %{buildroot}%{_datadir}/%{name}/admin/modules/%{rawname}
21cr|freepbx-16.0.21.3-2|249	
21cr|freepbx-16.0.21.3-2|250	# Copy these too, since in our particular case, I think it will be needed
21cr|freepbx-16.0.21.3-2|251	%{__cp} -aR install installlib upgrades %{buildroot}%{_datadir}/%{name}/admin/modules/%{rawname}
21cr|freepbx-16.0.21.3-2|252	
21cr|freepbx-16.0.21.3-2|253	%{__install} -d %{buildroot}%{_sbindir} # See installcommand.class.php, section //Last minute symlinks
21cr|freepbx-16.0.21.3-2|254	%{__ln_s} %{_datadir}/asterisk/bin/{amportal,fwconsole} %{buildroot}%{_sbindir}/
21cr|freepbx-16.0.21.3-2|255	
21cr|freepbx-16.0.21.3-2|256	%{__install} -m0664 installlib/files/asterisk.conf %{buildroot}%{_sysconfdir}/asterisk/freepbx # See installcommand.class.php, section // Copy asterisk.conf
21cr|freepbx-16.0.21.3-2|257	%{__install} -m0664 installlib/files/odbc.ini %{buildroot}%{_sysconfdir}/asterisk/freepbx/cdr_odbc.ini # See installcommand.class.php, where is define("ODBC_INI", ...
21cr|freepbx-16.0.21.3-2|258	cat > %{buildroot}%{_sysconfdir}/asterisk/freepbx/README << EOF
21cr|freepbx-16.0.21.3-2|259	NOTICE: Freepbx .conf placed to %{_sysconfdir}/asterick/freepbx
21cr|freepbx-16.0.21.3-2|260	replace original asterick .conf files before use freepbx
21cr|freepbx-16.0.21.3-2|261	EOF
21cr|freepbx-16.0.21.3-2|262	
21cr|freepbx-16.0.21.3-2|263	
21cr|freepbx-16.0.21.3-2|264	%{__install} -d %{buildroot}/var/log/asterisk/%{name}
21cr|freepbx-16.0.21.3-2|265	
21cr|freepbx-16.0.21.3-2|266	%{__install} -d %{buildroot}%{_datadir}/%{name}/admin/modules/_cache # See installcommand.class.php, section // Create additional dirs
21cr|freepbx-16.0.21.3-2|267	%{__install} -d %{buildroot}%{_datadir}/%{name}/admin/modules/framework # Questo lo avevo gia creato sopra
21cr|freepbx-16.0.21.3-2|268	%{__install} -d %{buildroot}%{_datadir}/%{name}/admin/assets/less/cache
21cr|freepbx-16.0.21.3-2|269	%{__install} -d %{buildroot}/var/spool/asterisk/voicemail/device
21cr|freepbx-16.0.21.3-2|270	%{__install} -d %{buildroot}/var/spool/asterisk/fax
21cr|freepbx-16.0.21.3-2|271	%{__install} -d %{buildroot}/var/spool/asterisk/cache
21cr|freepbx-16.0.21.3-2|272	#%{__install} -d %{buildroot}/var/spool/asterisk/monitor # e' in *
21cr|freepbx-16.0.21.3-2|273	
21cr|freepbx-16.0.21.3-2|274	%{__install} -m0640 %{SOURCE2} %{buildroot}%{_sysconfdir}/
21cr|freepbx-16.0.21.3-2|275	%{__install} -m0640 %{SOURCE3} %{buildroot}%{_sysconfdir}/
21cr|freepbx-16.0.21.3-2|276	
21cr|freepbx-16.0.21.3-2|277	# install an init script for the service
21cr|freepbx-16.0.21.3-2|278	mkdir -p %{buildroot}%{_unitdir}
21cr|freepbx-16.0.21.3-2|279	install -m 0644 %SOURCE5 %{buildroot}%{_unitdir}/%{name}.service
21cr|freepbx-16.0.21.3-2|280	
21cr|freepbx-16.0.21.3-2|281	

1591 21
21cr|freepbx-core-16.0.65.18-2|1	%define _duplicate_files_terminate_build 0
21cr|freepbx-core-16.0.65.18-2|2	%define dont_clean_files 1
21cr|freepbx-core-16.0.65.18-2|3	
21cr|freepbx-core-16.0.65.18-2|4	%define 	rawname	core
21cr|freepbx-core-16.0.65.18-2|5	
21cr|freepbx-core-16.0.65.18-2|6	Name:		freepbx-%{rawname}
21cr|freepbx-core-16.0.65.18-2|7	Version:	16.0.65.18
21cr|freepbx-core-16.0.65.18-2|8	Release:	2
21cr|freepbx-core-16.0.65.18-2|9	Summary:	FreePBX Core
21cr|freepbx-core-16.0.65.18-2|10	Group:		Communications
21cr|freepbx-core-16.0.65.18-2|11	License:	See Freepbx Readme
21cr|freepbx-core-16.0.65.18-2|12	Source0:	https://mirror.freepbx.org/modules/packages/%{rawname}/%{rawname}-%{version}.tgz
21cr|freepbx-core-16.0.65.18-2|13	
21cr|freepbx-core-16.0.65.18-2|14	# Patch that does practically nothing, removing an empty function. But I keep it to see if anything changes
21cr|freepbx-core-16.0.65.18-2|15	Patch0:		freepbx-core.nochown.patch
21cr|freepbx-core-16.0.65.18-2|16	
21cr|freepbx-core-16.0.65.18-2|17	Requires:	freepbx
21cr|freepbx-core-16.0.65.18-2|18	Requires(pre):	user(asterisk)
21cr|freepbx-core-16.0.65.18-2|19	
21cr|freepbx-core-16.0.65.18-2|20	Provides:	freepbx-%{rawname} = %{version}-%{release}
21cr|freepbx-core-16.0.65.18-2|21	
21cr|freepbx-core-16.0.65.18-2|22	BuildArch:	noarch
21cr|freepbx-core-16.0.65.18-2|23	
21cr|freepbx-core-16.0.65.18-2|24	%description
21cr|freepbx-core-16.0.65.18-2|25	FreePBX Core module
21cr|freepbx-core-16.0.65.18-2|26	
21cr|freepbx-core-16.0.65.18-2|27	%files
21cr|freepbx-core-16.0.65.18-2|28	%doc README.md
21cr|freepbx-core-16.0.65.18-2|29	%defattr(0644,root,root,0755)
21cr|freepbx-core-16.0.65.18-2|30	
21cr|freepbx-core-16.0.65.18-2|31	%attr(0664,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/freepbx/*
21cr|freepbx-core-16.0.65.18-2|32	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/*
21cr|freepbx-core-16.0.65.18-2|33	
21cr|freepbx-core-16.0.65.18-2|34	%attr(0755,root,root) %{_datadir}/asterisk/agi-bin/*
21cr|freepbx-core-16.0.65.18-2|35	%attr(0644,root,root) %{_datadir}/freepbx/admin/images/*
21cr|freepbx-core-16.0.65.18-2|36	%attr(0644,asterisk,asterisk) %{_datadir}/asterisk/sounds/en/*
21cr|freepbx-core-16.0.65.18-2|37	%{_datadir}/freepbx/admin/assets/*
21cr|freepbx-core-16.0.65.18-2|38	%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-core-16.0.65.18-2|39	%dir %attr(0755,asterisk,asterisk) %{_datadir}/freepbx/admin/modules/%{rawname}/logs
21cr|freepbx-core-16.0.65.18-2|40	%dir %attr(0755,asterisk,asterisk) %{_datadir}/freepbx/admin/modules/%{rawname}/node/logs
21cr|freepbx-core-16.0.65.18-2|41	%dir %attr(0755,asterisk,asterisk) %{_datadir}/freepbx/admin/modules/%{rawname}/assets/less/cache
21cr|freepbx-core-16.0.65.18-2|42	%dir %attr(0755,asterisk,asterisk) %{_datadir}/freepbx/admin/modules/%{rawname}/assets/less/*/cache
21cr|freepbx-core-16.0.65.18-2|43	
21cr|freepbx-core-16.0.65.18-2|44	%preun
21cr|freepbx-core-16.0.65.18-2|45	# We try, as far as possible, to leave a few crap around
21cr|freepbx-core-16.0.65.18-2|46	for ddd in `find %{_datadir}/freepbx/admin/modules/%{rawname}/assets/less -maxdepth 2 -type d -name cache` ; do
21cr|freepbx-core-16.0.65.18-2|47	find $ddd -type f -exec rm -f '{}' ';'
21cr|freepbx-core-16.0.65.18-2|48	done
21cr|freepbx-core-16.0.65.18-2|49	
21cr|freepbx-core-16.0.65.18-2|50	#---------------------------------------------------------------------
21cr|freepbx-core-16.0.65.18-2|51	%prep
21cr|freepbx-core-16.0.65.18-2|52	%setup -q -n %{rawname}
21cr|freepbx-core-16.0.65.18-2|53	%patch0 -p0
21cr|freepbx-core-16.0.65.18-2|54	
21cr|freepbx-core-16.0.65.18-2|55	# We check the possible presence of particularities to manage
21cr|freepbx-core-16.0.65.18-2|56	for ddd in bin sbin astetc moh ; do
21cr|freepbx-core-16.0.65.18-2|57	[ -e $ddd ] && echo present $ddd, must be managed && exit 1
21cr|freepbx-core-16.0.65.18-2|58	done
21cr|freepbx-core-16.0.65.18-2|59	
21cr|freepbx-core-16.0.65.18-2|60	# I don't feel like running gpg left and right, only to learn that I have changed the modules
21cr|freepbx-core-16.0.65.18-2|61	%{__rm} module.sig
21cr|freepbx-core-16.0.65.18-2|62	
21cr|freepbx-core-16.0.65.18-2|63	# Delete backup files
21cr|freepbx-core-16.0.65.18-2|64	find . -name '*.orig' -exec rm '{}' ';'
21cr|freepbx-core-16.0.65.18-2|65	find . -name '.git*' -exec rm -rf '{}' ';'
21cr|freepbx-core-16.0.65.18-2|66	
21cr|freepbx-core-16.0.65.18-2|67	# fix dir perms
21cr|freepbx-core-16.0.65.18-2|68	find . -type d -exec chmod 755 '{}' ';'
21cr|freepbx-core-16.0.65.18-2|69	find . -type f -exec chmod 644 '{}' ';'
21cr|freepbx-core-16.0.65.18-2|70	#find . -type f -regex '.*\.\(php\|html\)$' -exec chmod 644 '{}' ';'
21cr|freepbx-core-16.0.65.18-2|71	
21cr|freepbx-core-16.0.65.18-2|72	perl -ni -e 'next if 1 .. m|^cat\b|; next if m|^EOF$|; print' hooks/logrotate
21cr|freepbx-core-16.0.65.18-2|73	# Simple method to notice, failing when new hooks are introduced to handle
21cr|freepbx-core-16.0.65.18-2|74	%{__mkdir} etclogrotate.d
21cr|freepbx-core-16.0.65.18-2|75	%{__mv} hooks/logrotate etclogrotate.d/freepbx-core
21cr|freepbx-core-16.0.65.18-2|76	rmdir hooks
21cr|freepbx-core-16.0.65.18-2|77	
21cr|freepbx-core-16.0.65.18-2|78	%install
21cr|freepbx-core-16.0.65.18-2|79	%{__install} -d %{buildroot}%{_sysconfdir}/asterisk/freepbx
21cr|freepbx-core-16.0.65.18-2|80	%{__install} -m0664 etc/* %{buildroot}%{_sysconfdir}/asterisk/freepbx
21cr|freepbx-core-16.0.65.18-2|81	
21cr|freepbx-core-16.0.65.18-2|82	%{__install} -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|freepbx-core-16.0.65.18-2|83	%{__install} -m0664 etclogrotate.d/freepbx-core %{buildroot}%{_sysconfdir}/logrotate.d/
21cr|freepbx-core-16.0.65.18-2|84	
21cr|freepbx-core-16.0.65.18-2|85	%{__install} -d %{buildroot}%{_datadir}/asterisk/agi-bin
21cr|freepbx-core-16.0.65.18-2|86	%{__install} -m0755 agi-bin/* %{buildroot}%{_datadir}/asterisk/agi-bin
21cr|freepbx-core-16.0.65.18-2|87	
21cr|freepbx-core-16.0.65.18-2|88	%{__install} -d %{buildroot}%{_datadir}/asterisk/sounds
21cr|freepbx-core-16.0.65.18-2|89	%{__cp} -aR sounds/* %{buildroot}%{_datadir}/asterisk/sounds/
21cr|freepbx-core-16.0.65.18-2|90	
21cr|freepbx-core-16.0.65.18-2|91	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/images
21cr|freepbx-core-16.0.65.18-2|92	%{__install} -m0644 images/* %{buildroot}%{_datadir}/freepbx/admin/images
21cr|freepbx-core-16.0.65.18-2|93	
21cr|freepbx-core-16.0.65.18-2|94	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/assets
21cr|freepbx-core-16.0.65.18-2|95	%{__ln_s} ../modules/%{rawname}/assets %{buildroot}%{_datadir}/freepbx/admin/assets/%{rawname}
21cr|freepbx-core-16.0.65.18-2|96	
21cr|freepbx-core-16.0.65.18-2|97	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-core-16.0.65.18-2|98	%{__cp} -aR `ls | egrep -v '^(agi-bin|bin|etc|sounds|moh|images|LICENSE|README.md)'` %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-core-16.0.65.18-2|99	
21cr|freepbx-core-16.0.65.18-2|100	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}/logs
21cr|freepbx-core-16.0.65.18-2|101	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}/node/logs
21cr|freepbx-core-16.0.65.18-2|102	
21cr|freepbx-core-16.0.65.18-2|103	find %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}/assets/less -maxdepth 1 -type d '!' -name cache -exec \
21cr|freepbx-core-16.0.65.18-2|104	%{__install} -d '{}'/cache ';'

1592 21
21cr|freepbx-dashboard-16.0.13-1|1	%define _duplicate_files_terminate_build 0
21cr|freepbx-dashboard-16.0.13-1|2	
21cr|freepbx-dashboard-16.0.13-1|3	%define 	rawname	dashboard
21cr|freepbx-dashboard-16.0.13-1|4	
21cr|freepbx-dashboard-16.0.13-1|5	Name:		freepbx-%{rawname}
21cr|freepbx-dashboard-16.0.13-1|6	Version:	16.0.13
21cr|freepbx-dashboard-16.0.13-1|7	Release:	1
21cr|freepbx-dashboard-16.0.13-1|8	Summary:	System Dashboard
21cr|freepbx-dashboard-16.0.13-1|9	Group:		Communications
21cr|freepbx-dashboard-16.0.13-1|10	License:	See Freepbx Readme
21cr|freepbx-dashboard-16.0.13-1|11	Source0:	https://mirror.freepbx.org/modules/packages/%{rawname}/%{rawname}-%{version}.tgz
21cr|freepbx-dashboard-16.0.13-1|12	Patch0:		freepbx-dashboard.nochown.patch
21cr|freepbx-dashboard-16.0.13-1|13	Patch1:		freepbx-dashboard.nomailq.patch
21cr|freepbx-dashboard-16.0.13-1|14	
21cr|freepbx-dashboard-16.0.13-1|15	Requires:	freepbx
21cr|freepbx-dashboard-16.0.13-1|16	Requires(pre):	user(asterisk)
21cr|freepbx-dashboard-16.0.13-1|17	
21cr|freepbx-dashboard-16.0.13-1|18	Provides:	freepbx-%{rawname} = %{version}-%{release}
21cr|freepbx-dashboard-16.0.13-1|19	
21cr|freepbx-dashboard-16.0.13-1|20	BuildArch:	noarch
21cr|freepbx-dashboard-16.0.13-1|21	
21cr|freepbx-dashboard-16.0.13-1|22	%description
21cr|freepbx-dashboard-16.0.13-1|23	Provides a system information dashboard, showing information about Calls, CPU, Memory, Disks, Network, and processes.
21cr|freepbx-dashboard-16.0.13-1|24	
21cr|freepbx-dashboard-16.0.13-1|25	
21cr|freepbx-dashboard-16.0.13-1|26	%files
21cr|freepbx-dashboard-16.0.13-1|27	%doc README.md
21cr|freepbx-dashboard-16.0.13-1|28	%defattr(0644,root,root,0755)
21cr|freepbx-dashboard-16.0.13-1|29	%{_datadir}/freepbx/admin/assets/*
21cr|freepbx-dashboard-16.0.13-1|30	%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-dashboard-16.0.13-1|31	%attr(0755,root,root) %{_datadir}/freepbx/admin/modules/%{rawname}/scheduler.php
21cr|freepbx-dashboard-16.0.13-1|32	%attr(0755,root,root) %{_datadir}/freepbx/admin/modules/%{rawname}/netmon.php
21cr|freepbx-dashboard-16.0.13-1|33	%dir %attr(0755,asterisk,asterisk) %{_datadir}/freepbx/admin/modules/%{rawname}/assets/less/cache
21cr|freepbx-dashboard-16.0.13-1|34	
21cr|freepbx-dashboard-16.0.13-1|35	%preun
21cr|freepbx-dashboard-16.0.13-1|36	find %{_datadir}/freepbx/admin/modules/%{rawname}/assets/less/cache -mindepth 1 -maxdepth 1 -exec rm -rf '{}' ';'
21cr|freepbx-dashboard-16.0.13-1|37	
21cr|freepbx-dashboard-16.0.13-1|38	#-------------------------------------------------------------------------------
21cr|freepbx-dashboard-16.0.13-1|39	%prep
21cr|freepbx-dashboard-16.0.13-1|40	%setup -q -n %{rawname}
21cr|freepbx-dashboard-16.0.13-1|41	%patch0 -p0
21cr|freepbx-dashboard-16.0.13-1|42	# We'll see if we apply it, because dashboard does a lot of queries around, and it carries a lot of selinux policy exceptions, not just for mailq but for network, disks etc.
21cr|freepbx-dashboard-16.0.13-1|43	#%patch1 -p1
21cr|freepbx-dashboard-16.0.13-1|44	
21cr|freepbx-dashboard-16.0.13-1|45	# We check the possible presence of particularities to manage
21cr|freepbx-dashboard-16.0.13-1|46	for ddd in agi-bin bin sbin etc astetc images sounds moh hooks ; do
21cr|freepbx-dashboard-16.0.13-1|47	[ -e $ddd ] && echo present $ddd, must be managed && exit 1
21cr|freepbx-dashboard-16.0.13-1|48	done
21cr|freepbx-dashboard-16.0.13-1|49	
21cr|freepbx-dashboard-16.0.13-1|50	# I don't feel like running gpg left and right, only to learn that I have changed the modules
21cr|freepbx-dashboard-16.0.13-1|51	%{__rm} module.sig
21cr|freepbx-dashboard-16.0.13-1|52	
21cr|freepbx-dashboard-16.0.13-1|53	# Delete backup files
21cr|freepbx-dashboard-16.0.13-1|54	find . -name '*.orig' -exec rm '{}' ';'
21cr|freepbx-dashboard-16.0.13-1|55	find . -name '.git*' -exec rm -rf '{}' ';'
21cr|freepbx-dashboard-16.0.13-1|56	
21cr|freepbx-dashboard-16.0.13-1|57	# fix dir perms
21cr|freepbx-dashboard-16.0.13-1|58	find . -type d -exec chmod 755 '{}' ';'
21cr|freepbx-dashboard-16.0.13-1|59	find . -type f -exec chmod 644 '{}' ';'
21cr|freepbx-dashboard-16.0.13-1|60	#find . -type f -regex '.*\.\(php\|html\)$' -exec chmod 644 '{}' ';'
21cr|freepbx-dashboard-16.0.13-1|61	
21cr|freepbx-dashboard-16.0.13-1|62	%install
21cr|freepbx-dashboard-16.0.13-1|63	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/assets
21cr|freepbx-dashboard-16.0.13-1|64	%{__ln_s} %{_datadir}/freepbx/admin/modules/%{rawname}/assets %{buildroot}%{_datadir}/freepbx/admin/assets/%{rawname}
21cr|freepbx-dashboard-16.0.13-1|65	
21cr|freepbx-dashboard-16.0.13-1|66	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-dashboard-16.0.13-1|67	%{__cp} -aR `ls | egrep -v '^(agi-bin|bin|etc|sounds|moh|images|LICENSE|README.md)'` %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-dashboard-16.0.13-1|68	
21cr|freepbx-dashboard-16.0.13-1|69	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}/assets/less/cache

1593 21
21cr|freepbx-sipsettings-16.0.22-1|1	%define _duplicate_files_terminate_build 0
21cr|freepbx-sipsettings-16.0.22-1|2	
21cr|freepbx-sipsettings-16.0.22-1|3	%define 	rawname	sipsettings
21cr|freepbx-sipsettings-16.0.22-1|4	
21cr|freepbx-sipsettings-16.0.22-1|5	Name:		freepbx-%{rawname}
21cr|freepbx-sipsettings-16.0.22-1|6	Version:	16.0.22
21cr|freepbx-sipsettings-16.0.22-1|7	Release:	1
21cr|freepbx-sipsettings-16.0.22-1|8	Summary:	Asterisk SIP Settings
21cr|freepbx-sipsettings-16.0.22-1|9	Group:		Communications
21cr|freepbx-sipsettings-16.0.22-1|10	License:	See Freepbx Readme
21cr|freepbx-sipsettings-16.0.22-1|11	Source0:	https://mirror.freepbx.org/modules/packages/%{rawname}/%{rawname}-%{version}.tgz
21cr|freepbx-sipsettings-16.0.22-1|12	Patch0:		freepbx-sipsettings-noBackup.patch
21cr|freepbx-sipsettings-16.0.22-1|13	
21cr|freepbx-sipsettings-16.0.22-1|14	Requires:	freepbx-core
21cr|freepbx-sipsettings-16.0.22-1|15	
21cr|freepbx-sipsettings-16.0.22-1|16	Provides:	freepbx-%{rawname} = %{version}-%{release}
21cr|freepbx-sipsettings-16.0.22-1|17	
21cr|freepbx-sipsettings-16.0.22-1|18	BuildArch:	noarch
21cr|freepbx-sipsettings-16.0.22-1|19	
21cr|freepbx-sipsettings-16.0.22-1|20	%description
21cr|freepbx-sipsettings-16.0.22-1|21	Use to configure Various Asterisk SIP and PJSIP Settings
21cr|freepbx-sipsettings-16.0.22-1|22	
21cr|freepbx-sipsettings-16.0.22-1|23	%files
21cr|freepbx-sipsettings-16.0.22-1|24	%doc README.md
21cr|freepbx-sipsettings-16.0.22-1|25	%{_datadir}/freepbx/admin/assets/*
21cr|freepbx-sipsettings-16.0.22-1|26	%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-sipsettings-16.0.22-1|27	
21cr|freepbx-sipsettings-16.0.22-1|28	#--------------------------------------------------------------
21cr|freepbx-sipsettings-16.0.22-1|29	%prep
21cr|freepbx-sipsettings-16.0.22-1|30	%setup -q -n %{rawname}
21cr|freepbx-sipsettings-16.0.22-1|31	%patch0 -p1
21cr|freepbx-sipsettings-16.0.22-1|32	
21cr|freepbx-sipsettings-16.0.22-1|33	# We check the possible presence of particularities to manage
21cr|freepbx-sipsettings-16.0.22-1|34	for ddd in agi-bin bin sbin etc astetc images sounds moh hooks ; do
21cr|freepbx-sipsettings-16.0.22-1|35	[ -e $ddd ] && echo present $ddd, must be managed && exit 1
21cr|freepbx-sipsettings-16.0.22-1|36	done
21cr|freepbx-sipsettings-16.0.22-1|37	
21cr|freepbx-sipsettings-16.0.22-1|38	# I don't feel like running gpg left and right, only to learn that I have changed the modules
21cr|freepbx-sipsettings-16.0.22-1|39	%{__rm} module.sig
21cr|freepbx-sipsettings-16.0.22-1|40	
21cr|freepbx-sipsettings-16.0.22-1|41	# Delete backup files
21cr|freepbx-sipsettings-16.0.22-1|42	find . -name '*.orig' -exec rm '{}' ';'
21cr|freepbx-sipsettings-16.0.22-1|43	find . -name '.git*' -exec rm -rf '{}' ';'
21cr|freepbx-sipsettings-16.0.22-1|44	
21cr|freepbx-sipsettings-16.0.22-1|45	# fix dir perms
21cr|freepbx-sipsettings-16.0.22-1|46	find . -type d -exec chmod 755 '{}' ';'
21cr|freepbx-sipsettings-16.0.22-1|47	find . -type f -exec chmod 644 '{}' ';'
21cr|freepbx-sipsettings-16.0.22-1|48	#find . -type f -regex '.*\.\(php\|html\)$' -exec chmod 644 '{}' ';'
21cr|freepbx-sipsettings-16.0.22-1|49	
21cr|freepbx-sipsettings-16.0.22-1|50	%install
21cr|freepbx-sipsettings-16.0.22-1|51	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/assets
21cr|freepbx-sipsettings-16.0.22-1|52	%{__ln_s} %{_datadir}/freepbx/admin/modules/%{rawname}/assets %{buildroot}%{_datadir}/freepbx/admin/assets/%{rawname}
21cr|freepbx-sipsettings-16.0.22-1|53	
21cr|freepbx-sipsettings-16.0.22-1|54	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-sipsettings-16.0.22-1|55	%{__cp} -aR `ls | egrep -v '^(agi-bin|bin|etc|sounds|moh|images|LICENSE|README.md)'` %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}

1594 21
21cr|freepbx-voicemail-16.0.43-1|1	%define _duplicate_files_terminate_build 0
21cr|freepbx-voicemail-16.0.43-1|2	
21cr|freepbx-voicemail-16.0.43-1|3	%define		rawname	voicemail
21cr|freepbx-voicemail-16.0.43-1|4	
21cr|freepbx-voicemail-16.0.43-1|5	Name:		freepbx-%{rawname}
21cr|freepbx-voicemail-16.0.43-1|6	Version:	16.0.43
21cr|freepbx-voicemail-16.0.43-1|7	Release:	1
21cr|freepbx-voicemail-16.0.43-1|8	Summary:	Voicemail
21cr|freepbx-voicemail-16.0.43-1|9	Group:		Communications
21cr|freepbx-voicemail-16.0.43-1|10	License:	See Freepbx Readme
21cr|freepbx-voicemail-16.0.43-1|11	Source0:	https://mirror.freepbx.org/modules/packages/%{rawname}/%{rawname}-%{version}.tgz
21cr|freepbx-voicemail-16.0.43-1|12	Patch0:		freepbx-voicemail-command_declaration.patch
21cr|freepbx-voicemail-16.0.43-1|13	
21cr|freepbx-voicemail-16.0.43-1|14	Requires:	freepbx-core
21cr|freepbx-voicemail-16.0.43-1|15	Requires:	user(asterisk)
21cr|freepbx-voicemail-16.0.43-1|16	
21cr|freepbx-voicemail-16.0.43-1|17	Provides:	freepbx-%{rawname} = %{version}-%{release}
21cr|freepbx-voicemail-16.0.43-1|18	
21cr|freepbx-voicemail-16.0.43-1|19	BuildArch:	noarch
21cr|freepbx-voicemail-16.0.43-1|20	
21cr|freepbx-voicemail-16.0.43-1|21	%description
21cr|freepbx-voicemail-16.0.43-1|22	This module allows you to configure Voicemail for a user or extension
21cr|freepbx-voicemail-16.0.43-1|23	
21cr|freepbx-voicemail-16.0.43-1|24	
21cr|freepbx-voicemail-16.0.43-1|25	%files
21cr|freepbx-voicemail-16.0.43-1|26	%doc README.md
21cr|freepbx-voicemail-16.0.43-1|27	%{_datadir}/freepbx/admin/assets/*
21cr|freepbx-voicemail-16.0.43-1|28	%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-voicemail-16.0.43-1|29	%dir %attr(0755,asterisk,asterisk) %{_datadir}/freepbx/admin/modules/%{rawname}/assets/less/cache
21cr|freepbx-voicemail-16.0.43-1|30	%dir %attr(0755,asterisk,asterisk) %{_datadir}/freepbx/admin/modules/%{rawname}/assets/ucp/less/cache
21cr|freepbx-voicemail-16.0.43-1|31	
21cr|freepbx-voicemail-16.0.43-1|32	%preun
21cr|freepbx-voicemail-16.0.43-1|33	find %{_datadir}/freepbx/admin/modules/%{rawname}/assets/less/cache -mindepth 1 -maxdepth 1 -exec rm -rf '{}' ';'
21cr|freepbx-voicemail-16.0.43-1|34	find %{_datadir}/freepbx/admin/modules/%{rawname}/assets/ucp/less/cache -mindepth 1 -maxdepth 1 -exec rm -rf '{}' ';'
21cr|freepbx-voicemail-16.0.43-1|35	
21cr|freepbx-voicemail-16.0.43-1|36	#-------------------------------------------------------------------
21cr|freepbx-voicemail-16.0.43-1|37	%prep
21cr|freepbx-voicemail-16.0.43-1|38	%setup -q -n %{rawname}
21cr|freepbx-voicemail-16.0.43-1|39	%patch0 -p0
21cr|freepbx-voicemail-16.0.43-1|40	
21cr|freepbx-voicemail-16.0.43-1|41	# We check the possible presence of particularities to manage
21cr|freepbx-voicemail-16.0.43-1|42	for ddd in agi-bin bin sbin etc astetc images sounds moh hooks ; do
21cr|freepbx-voicemail-16.0.43-1|43	[ -e $ddd ] && echo present $ddd, must be managed && exit 1
21cr|freepbx-voicemail-16.0.43-1|44	done
21cr|freepbx-voicemail-16.0.43-1|45	
21cr|freepbx-voicemail-16.0.43-1|46	# I don't feel like running gpg left and right, only to learn that I have changed the modules
21cr|freepbx-voicemail-16.0.43-1|47	%{__rm} module.sig
21cr|freepbx-voicemail-16.0.43-1|48	
21cr|freepbx-voicemail-16.0.43-1|49	# Delete backup files
21cr|freepbx-voicemail-16.0.43-1|50	find . -name '*.orig' -exec rm '{}' ';'
21cr|freepbx-voicemail-16.0.43-1|51	find . -name '.git*' -exec rm -rf '{}' ';'
21cr|freepbx-voicemail-16.0.43-1|52	
21cr|freepbx-voicemail-16.0.43-1|53	# fix dir perms
21cr|freepbx-voicemail-16.0.43-1|54	find . -type d -exec chmod 755 '{}' ';'
21cr|freepbx-voicemail-16.0.43-1|55	find . -type f -exec chmod 644 '{}' ';'
21cr|freepbx-voicemail-16.0.43-1|56	#find . -type f -regex '.*\.\(php\|html\)$' -exec chmod 644 '{}' ';'
21cr|freepbx-voicemail-16.0.43-1|57	
21cr|freepbx-voicemail-16.0.43-1|58	%install
21cr|freepbx-voicemail-16.0.43-1|59	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/assets
21cr|freepbx-voicemail-16.0.43-1|60	%{__ln_s} %{_datadir}/freepbx/admin/modules/%{rawname}/assets %{buildroot}%{_datadir}/freepbx/admin/assets/%{rawname}
21cr|freepbx-voicemail-16.0.43-1|61	
21cr|freepbx-voicemail-16.0.43-1|62	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-voicemail-16.0.43-1|63	%{__cp} -aR `ls | egrep -v '^(agi-bin|bin|etc|sounds|moh|images|LICENSE|README.md)'` %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}
21cr|freepbx-voicemail-16.0.43-1|64	
21cr|freepbx-voicemail-16.0.43-1|65	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}/assets/less/cache
21cr|freepbx-voicemail-16.0.43-1|66	%{__install} -d %{buildroot}%{_datadir}/freepbx/admin/modules/%{rawname}/assets/ucp/less/cache

1595 21
21cr|freeplane-1.9.11-1|1	Summary:	Free and open source software application
21cr|freeplane-1.9.11-1|2	Name:		freeplane
21cr|freeplane-1.9.11-1|3	# Please, don't update to 1.6 until they fix SVG and PDF export!!!
21cr|freeplane-1.9.11-1|4	Version:	1.9.11
21cr|freeplane-1.9.11-1|5	Release:	1
21cr|freeplane-1.9.11-1|6	License:	GPLv2
21cr|freeplane-1.9.11-1|7	Group:		Office
21cr|freeplane-1.9.11-1|8	Url:		http://www.freeplane.org
21cr|freeplane-1.9.11-1|9	# Source0:	https://sourceforge.net/projects/freeplane/files/freeplane%20stable/%{name}_bin-%{version}.zip
21cr|freeplane-1.9.11-1|10	Source0:	https://sourceforge.net/projects/freeplane/files/freeplane%20stable/archive/%{version}/freeplane_bin-%{version}.zip
21cr|freeplane-1.9.11-1|11	Source1:	%{name}.desktop
21cr|freeplane-1.9.11-1|12	Source2:	%{name}.xml
21cr|freeplane-1.9.11-1|13	Source99:	%{name}.rpmlintrc
21cr|freeplane-1.9.11-1|14	BuildRequires:	unzip
21cr|freeplane-1.9.11-1|15	Requires:	java >= 1.7.0
21cr|freeplane-1.9.11-1|16	BuildArch:	noarch
21cr|freeplane-1.9.11-1|17	
21cr|freeplane-1.9.11-1|18	%description
21cr|freeplane-1.9.11-1|19	Freeplane is free and open source software to support
21cr|freeplane-1.9.11-1|20	thinking, sharing information and getting things done at work,
21cr|freeplane-1.9.11-1|21	in school and at home. The core of the software consists of
21cr|freeplane-1.9.11-1|22	functions for mind mapping, also called concept mapping or information
21cr|freeplane-1.9.11-1|23	mapping, and tools for using mapped information. Freeplane runs on
21cr|freeplane-1.9.11-1|24	any operating system on which a current version of Java is
21cr|freeplane-1.9.11-1|25	installed and from USB.
21cr|freeplane-1.9.11-1|26	
21cr|freeplane-1.9.11-1|27	%prep
21cr|freeplane-1.9.11-1|28	%setup -q -n %{name}-%{version}
21cr|freeplane-1.9.11-1|29	
21cr|freeplane-1.9.11-1|30	%build
21cr|freeplane-1.9.11-1|31	
21cr|freeplane-1.9.11-1|32	%install
21cr|freeplane-1.9.11-1|33	mkdir -p %{buildroot}/opt/%{name}
21cr|freeplane-1.9.11-1|34	
21cr|freeplane-1.9.11-1|35	# Copy all files from archive into /opt/freeplane dir
21cr|freeplane-1.9.11-1|36	cp -Rp * %{buildroot}/opt/%{name}/
21cr|freeplane-1.9.11-1|37	
21cr|freeplane-1.9.11-1|38	# install resources
21cr|freeplane-1.9.11-1|39	install -Dm644 %{SOURCE1} %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|freeplane-1.9.11-1|40	install -Dm644 freeplane.png %{buildroot}/%{_datadir}/pixmaps/%{name}.png
21cr|freeplane-1.9.11-1|41	install -Dm644 freeplane.svg %{buildroot}/%{_datadir}/pixmaps/%{name}.svg
21cr|freeplane-1.9.11-1|42	install -Dm644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages/%{name}.xml
21cr|freeplane-1.9.11-1|43	
21cr|freeplane-1.9.11-1|44	# Add antialiasing settings
21cr|freeplane-1.9.11-1|45	echo -Dawt.useSystemAAFontSettings=on >> init.xargs
21cr|freeplane-1.9.11-1|46	
21cr|freeplane-1.9.11-1|47	mkdir -p %{buildroot}/%{_bindir}
21cr|freeplane-1.9.11-1|48	cd %{buildroot}/%{_bindir}
21cr|freeplane-1.9.11-1|49	ln -snf ../../opt/%{name}/%{name}.sh %{name}
21cr|freeplane-1.9.11-1|50	
21cr|freeplane-1.9.11-1|51	%files
21cr|freeplane-1.9.11-1|52	%{_bindir}/%{name}
21cr|freeplane-1.9.11-1|53	%{_datadir}/applications/%{name}.desktop
21cr|freeplane-1.9.11-1|54	%{_datadir}/pixmaps/%{name}.svg
21cr|freeplane-1.9.11-1|55	%{_datadir}/pixmaps/%{name}.png
21cr|freeplane-1.9.11-1|56	%{_datadir}/mime/packages/%{name}.xml
21cr|freeplane-1.9.11-1|57	/opt/%{name}

1596 21
21cr|freeplayer-20070531-0.8|1	%define aname vlc-fbx
21cr|freeplayer-20070531-0.8|2	%define bname fbx-playlist
21cr|freeplayer-20070531-0.8|3	%define longtitle Create Playlist for Freeplayer
21cr|freeplayer-20070531-0.8|4	%define title Freeplayer-playlist
21cr|freeplayer-20070531-0.8|5	%define playlist_version 1.1
21cr|freeplayer-20070531-0.8|6	
21cr|freeplayer-20070531-0.8|7	Name:      freeplayer
21cr|freeplayer-20070531-0.8|8	Version:   20070531
21cr|freeplayer-20070531-0.8|9	Release:   0.8
21cr|freeplayer-20070531-0.8|10	Summary:   Freeplayer from french isp Free ADSL
21cr|freeplayer-20070531-0.8|11	License:   GPL
21cr|freeplayer-20070531-0.8|12	URL:       http://faq.free.fr/adsl/Decouvrir_les_services/Freebox_TV/Options_supplementaires/FreePlayer
21cr|freeplayer-20070531-0.8|13	Group:     Video
21cr|freeplayer-20070531-0.8|14	Source0:   ftp://ftp.free.fr/pub/%{name}/%{name}-linux-%{version}.tgz
21cr|freeplayer-20070531-0.8|15	Source1:   vlc-fbx.init
21cr|freeplayer-20070531-0.8|16	Source2:   vlc-fbx.sysconfig
21cr|freeplayer-20070531-0.8|17	Source3:  freeplayer-images.tar.bz2
21cr|freeplayer-20070531-0.8|18	
21cr|freeplayer-20070531-0.8|19	Source10:  %{name}-16.png
21cr|freeplayer-20070531-0.8|20	Source11:  %{name}-32.png
21cr|freeplayer-20070531-0.8|21	Source12:  %{name}-48.png
21cr|freeplayer-20070531-0.8|22	Patch0:    freeplayer-fix-vlc-args.patch
21cr|freeplayer-20070531-0.8|23	BuildRequires: qt4-devel
21cr|freeplayer-20070531-0.8|24	Requires: vlc >= 0.8.4
21cr|freeplayer-20070531-0.8|25	Requires: freeplayer-mod
21cr|freeplayer-20070531-0.8|26	Requires: freeplayer-common
21cr|freeplayer-20070531-0.8|27	
21cr|freeplayer-20070531-0.8|28	%description
21cr|freeplayer-20070531-0.8|29	Freeplayer from french isp Free ADSL
21cr|freeplayer-20070531-0.8|30	
21cr|freeplayer-20070531-0.8|31	
21cr|freeplayer-20070531-0.8|32	%package data
21cr|freeplayer-20070531-0.8|33	Group: 		Video
21cr|freeplayer-20070531-0.8|34	License: 	GPL
21cr|freeplayer-20070531-0.8|35	Summary: 	Freeplayer from french isp Free ADSL
21cr|freeplayer-20070531-0.8|36	Provides: freeplayer-mod
21cr|freeplayer-20070531-0.8|37	Provides: freeplayer-data = %{version}
21cr|freeplayer-20070531-0.8|38	Requires: freeplayer-common
21cr|freeplayer-20070531-0.8|39	
21cr|freeplayer-20070531-0.8|40	%description data
21cr|freeplayer-20070531-0.8|41	Freeplayer from french isp Free ADSL default mod
21cr|freeplayer-20070531-0.8|42	
21cr|freeplayer-20070531-0.8|43	%package common
21cr|freeplayer-20070531-0.8|44	Group: 		Video
21cr|freeplayer-20070531-0.8|45	License: 	GPL
21cr|freeplayer-20070531-0.8|46	Summary: 	Freeplayer from french isp Free ADSL
21cr|freeplayer-20070531-0.8|47	Requires(post): rpm-helper
21cr|freeplayer-20070531-0.8|48	Requires(preun): rpm-helper
21cr|freeplayer-20070531-0.8|49	
21cr|freeplayer-20070531-0.8|50	%description common
21cr|freeplayer-20070531-0.8|51	Freeplayer from french isp Free ADSL default mod
21cr|freeplayer-20070531-0.8|52	
21cr|freeplayer-20070531-0.8|53	%prep
21cr|freeplayer-20070531-0.8|54	rm -rf %buildroot
21cr|freeplayer-20070531-0.8|55	
21cr|freeplayer-20070531-0.8|56	%setup -n %{name} -q
21cr|freeplayer-20070531-0.8|57	
21cr|freeplayer-20070531-0.8|58	tar xzf share/fbx-playlist-%{playlist_version}.tar.gz
21cr|freeplayer-20070531-0.8|59	/usr/bin/bzip2 -dc %{SOURCE3} | tar -xf -
21cr|freeplayer-20070531-0.8|60	
21cr|freeplayer-20070531-0.8|61	%build
21cr|freeplayer-20070531-0.8|62	cd fbx-playlist-%{playlist_version}
21cr|freeplayer-20070531-0.8|63	/usr/lib/qt4/bin/qmake
21cr|freeplayer-20070531-0.8|64	#qmake is dropping quotes, restoring them
21cr|freeplayer-20070531-0.8|65	sed -i -e 's/VERSION="1.1"/VERSION=\\"1.1\\"/g' Makefile
21cr|freeplayer-20070531-0.8|66	sed -i -e 's///g' license.ui
21cr|freeplayer-20070531-0.8|67	make
21cr|freeplayer-20070531-0.8|68	
21cr|freeplayer-20070531-0.8|69	%install
21cr|freeplayer-20070531-0.8|70	mkdir -p %buildroot/%_datadir/%{name}
21cr|freeplayer-20070531-0.8|71	mkdir -p %buildroot/%_bindir %buildroot/%_sysconfdir/{init.d,sysconfig}
21cr|freeplayer-20070531-0.8|72	
21cr|freeplayer-20070531-0.8|73	install -m 755 %{SOURCE1} %buildroot/%_sysconfdir/init.d/vlc-fbx
21cr|freeplayer-20070531-0.8|74	install -m 644 %{SOURCE2} %buildroot/%_sysconfdir/sysconfig/vlc-fbx
21cr|freeplayer-20070531-0.8|75	
21cr|freeplayer-20070531-0.8|76	cp -r share/http-fbx %buildroot/%_datadir/%{name}
21cr|freeplayer-20070531-0.8|77	install -m 755 bin/vlc-fbx.sh -D %buildroot/%_bindir/%{aname}
21cr|freeplayer-20070531-0.8|78	install -m 755 fbx-playlist-%{playlist_version}/fbx-playlist -D %buildroot/%_bindir/%{bname}
21cr|freeplayer-20070531-0.8|79	sed -i -e 's^%HTTP_PATH%^/usr/share/freeplayer/http-fbx/^g' %buildroot/%_bindir/%{aname}
21cr|freeplayer-20070531-0.8|80	
21cr|freeplayer-20070531-0.8|81	#menus
21cr|freeplayer-20070531-0.8|82	
21cr|freeplayer-20070531-0.8|83	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|freeplayer-20070531-0.8|84	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|freeplayer-20070531-0.8|85	[Desktop Entry]
21cr|freeplayer-20070531-0.8|86	Name=%{title}
21cr|freeplayer-20070531-0.8|87	Comment=%{longtitle}
21cr|freeplayer-20070531-0.8|88	Exec=%{_bindir}/%{name}
21cr|freeplayer-20070531-0.8|89	Icon=%{name}
21cr|freeplayer-20070531-0.8|90	Terminal=false
21cr|freeplayer-20070531-0.8|91	Type=Application
21cr|freeplayer-20070531-0.8|92	StartupNotify=true
21cr|freeplayer-20070531-0.8|93	Categories=QT;Video;Player;X-MandrivaLinux-Multimedia-Video;
21cr|freeplayer-20070531-0.8|94	EOF
21cr|freeplayer-20070531-0.8|95	
21cr|freeplayer-20070531-0.8|96	install -m644 %{SOURCE10} -D %buildroot/%{_miconsdir}/%{name}.png
21cr|freeplayer-20070531-0.8|97	install -m644 %{SOURCE11} -D %buildroot/%{_iconsdir}/%{name}.png
21cr|freeplayer-20070531-0.8|98	install -m644 %{SOURCE12} -D %buildroot/%{_liconsdir}/%{name}.png
21cr|freeplayer-20070531-0.8|99	
21cr|freeplayer-20070531-0.8|100	%clean
21cr|freeplayer-20070531-0.8|101	rm -rf %buildroot
21cr|freeplayer-20070531-0.8|102	
21cr|freeplayer-20070531-0.8|103	%preun common
21cr|freeplayer-20070531-0.8|104	%_preun_service vlc-fbx
21cr|freeplayer-20070531-0.8|105	
21cr|freeplayer-20070531-0.8|106	%post common
21cr|freeplayer-20070531-0.8|107	%_post_service vlc-fbx
21cr|freeplayer-20070531-0.8|108	
21cr|freeplayer-20070531-0.8|109	%if %mdkversion < 200900
21cr|freeplayer-20070531-0.8|110	%post
21cr|freeplayer-20070531-0.8|111	%{update_menus}
21cr|freeplayer-20070531-0.8|112	%endif
21cr|freeplayer-20070531-0.8|113	
21cr|freeplayer-20070531-0.8|114	%if %mdkversion < 200900
21cr|freeplayer-20070531-0.8|115	%postun
21cr|freeplayer-20070531-0.8|116	%{clean_menus}
21cr|freeplayer-20070531-0.8|117	%endif
21cr|freeplayer-20070531-0.8|118	
21cr|freeplayer-20070531-0.8|119	%files
21cr|freeplayer-20070531-0.8|120	%defattr(-,root,root)
21cr|freeplayer-20070531-0.8|121	%doc README share/doc/*
21cr|freeplayer-20070531-0.8|122	%_bindir/*
21cr|freeplayer-20070531-0.8|123	%_iconsdir/*.png
21cr|freeplayer-20070531-0.8|124	%_liconsdir/*.png
21cr|freeplayer-20070531-0.8|125	%_miconsdir/*.png
21cr|freeplayer-20070531-0.8|126	%_datadir/applications/mandriva-%{name}.desktop
21cr|freeplayer-20070531-0.8|127	
21cr|freeplayer-20070531-0.8|128	%files data
21cr|freeplayer-20070531-0.8|129	%defattr(-,root,root)
21cr|freeplayer-20070531-0.8|130	%_datadir/%{name}
21cr|freeplayer-20070531-0.8|131	
21cr|freeplayer-20070531-0.8|132	%files common
21cr|freeplayer-20070531-0.8|133	%defattr(-,root,root)
21cr|freeplayer-20070531-0.8|134	%config(noreplace) %_sysconfdir/sysconfig/vlc-fbx
21cr|freeplayer-20070531-0.8|135	%_sysconfdir/init.d/vlc-fbx

1597 21
21cr|freeradius-client-1.1.8-1|1	%define major 2
21cr|freeradius-client-1.1.8-1|2	%define libname %mklibname %{name} %{major}
21cr|freeradius-client-1.1.8-1|3	%define develname %mklibname %{name} -d
21cr|freeradius-client-1.1.8-1|4	
21cr|freeradius-client-1.1.8-1|5	%define url_ver %(echo %{version} | tr . _)
21cr|freeradius-client-1.1.8-1|6	
21cr|freeradius-client-1.1.8-1|7	Summary:	FreeRADIUS Client Software
21cr|freeradius-client-1.1.8-1|8	Name:		freeradius-client
21cr|freeradius-client-1.1.8-1|9	Version:	1.1.8
21cr|freeradius-client-1.1.8-1|10	Release:	1
21cr|freeradius-client-1.1.8-1|11	License:	BSD-like
21cr|freeradius-client-1.1.8-1|12	Group:		System/Servers
21cr|freeradius-client-1.1.8-1|13	URL:		http://www.freeradius.org/
21cr|freeradius-client-1.1.8-1|14	Source0:	https://github.com/FreeRADIUS/freeradius-client/archive/refs/tags/release_%{url_ver}.tar.gz?/%{name}-%{version}.tar.gz
21cr|freeradius-client-1.1.8-1|15	
21cr|freeradius-client-1.1.8-1|16	%description
21cr|freeradius-client-1.1.8-1|17	FreeRADIUS Client is a framework and library for writing RADIUS Clients which
21cr|freeradius-client-1.1.8-1|18	additionally includes radlogin, a flexible RADIUS aware login replacement, a
21cr|freeradius-client-1.1.8-1|19	command line program to send RADIUS accounting records and a utility to query
21cr|freeradius-client-1.1.8-1|20	the status of a (Merit) RADIUS server.
21cr|freeradius-client-1.1.8-1|21	
21cr|freeradius-client-1.1.8-1|22	%files
21cr|freeradius-client-1.1.8-1|23	%doc BUGS COPYRIGHT README.rst README.radexample doc/ChangeLog doc/instop.html doc/login.example
21cr|freeradius-client-1.1.8-1|24	%dir %{_sysconfdir}/radiusclient
21cr|freeradius-client-1.1.8-1|25	%attr(0644,root,root) %{_sysconfdir}/radiusclient/dictionary
21cr|freeradius-client-1.1.8-1|26	%attr(0644,root,root) %{_sysconfdir}/radiusclient/dictionary.*
21cr|freeradius-client-1.1.8-1|27	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/radiusclient/radiusclient.conf
21cr|freeradius-client-1.1.8-1|28	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/radiusclient/issue
21cr|freeradius-client-1.1.8-1|29	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/radiusclient/port-id-map
21cr|freeradius-client-1.1.8-1|30	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/radiusclient/servers
21cr|freeradius-client-1.1.8-1|31	%attr(0755,root,root) %{_sbindir}/login.radius
21cr|freeradius-client-1.1.8-1|32	%attr(0755,root,root) %{_sbindir}/radacct
21cr|freeradius-client-1.1.8-1|33	%attr(0755,root,root) %{_sbindir}/radembedded
21cr|freeradius-client-1.1.8-1|34	%attr(0755,root,root) %{_sbindir}/radexample
21cr|freeradius-client-1.1.8-1|35	%attr(0755,root,root) %{_sbindir}/radiusclient
21cr|freeradius-client-1.1.8-1|36	%attr(0755,root,root) %{_sbindir}/radlogin
21cr|freeradius-client-1.1.8-1|37	%attr(0755,root,root) %{_sbindir}/radstatus
21cr|freeradius-client-1.1.8-1|38	
21cr|freeradius-client-1.1.8-1|39	#-------------------------------------------------------------------------
21cr|freeradius-client-1.1.8-1|40	%package -n %{libname}
21cr|freeradius-client-1.1.8-1|41	Summary:	FreeRADIUS Client Software library
21cr|freeradius-client-1.1.8-1|42	Group:		System/Libraries
21cr|freeradius-client-1.1.8-1|43	
21cr|freeradius-client-1.1.8-1|44	%description -n %{libname}
21cr|freeradius-client-1.1.8-1|45	FreeRADIUS Client is a framework and library for writing RADIUS Clients which
21cr|freeradius-client-1.1.8-1|46	additionally includes radlogin, a flexible RADIUS aware login replacement, a
21cr|freeradius-client-1.1.8-1|47	command line program to send RADIUS accounting records and a utility to query
21cr|freeradius-client-1.1.8-1|48	the status of a (Merit) RADIUS server.
21cr|freeradius-client-1.1.8-1|49	
21cr|freeradius-client-1.1.8-1|50	This package contains the shared library of FreeRADIUS Client
21cr|freeradius-client-1.1.8-1|51	
21cr|freeradius-client-1.1.8-1|52	%files -n %{libname}
21cr|freeradius-client-1.1.8-1|53	%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*
21cr|freeradius-client-1.1.8-1|54	
21cr|freeradius-client-1.1.8-1|55	#-------------------------------------------------------------------------
21cr|freeradius-client-1.1.8-1|56	
21cr|freeradius-client-1.1.8-1|57	%package -n %{develname}
21cr|freeradius-client-1.1.8-1|58	Summary:	Development files for %{name}
21cr|freeradius-client-1.1.8-1|59	Group:		Development/C
21cr|freeradius-client-1.1.8-1|60	Requires:	%{libname} = %{version}
21cr|freeradius-client-1.1.8-1|61	Provides:	%{name} = %{version}-%{release}
21cr|freeradius-client-1.1.8-1|62	
21cr|freeradius-client-1.1.8-1|63	%description -n %{develname}
21cr|freeradius-client-1.1.8-1|64	FreeRADIUS Client is a framework and library for writing RADIUS Clients which
21cr|freeradius-client-1.1.8-1|65	additionally includes radlogin, a flexible RADIUS aware login replacement, a
21cr|freeradius-client-1.1.8-1|66	command line program to send RADIUS accounting records and a utility to query
21cr|freeradius-client-1.1.8-1|67	the status of a (Merit) RADIUS server.
21cr|freeradius-client-1.1.8-1|68	
21cr|freeradius-client-1.1.8-1|69	This package contains the header and static libraries files for
21cr|freeradius-client-1.1.8-1|70	freeradius-client.
21cr|freeradius-client-1.1.8-1|71	
21cr|freeradius-client-1.1.8-1|72	%files -n %{develname}
21cr|freeradius-client-1.1.8-1|73	%attr(0644,root,root) %{_includedir}/*.h
21cr|freeradius-client-1.1.8-1|74	%attr(0755,root,root) %{_libdir}/*.so
21cr|freeradius-client-1.1.8-1|75	
21cr|freeradius-client-1.1.8-1|76	#-------------------------------------------------------------------------
21cr|freeradius-client-1.1.8-1|77	
21cr|freeradius-client-1.1.8-1|78	%prep
21cr|freeradius-client-1.1.8-1|79	%autosetup -p1 -n %{name}-release_%{url_ver}
21cr|freeradius-client-1.1.8-1|80	
21cr|freeradius-client-1.1.8-1|81	%build
21cr|freeradius-client-1.1.8-1|82	rm missing
21cr|freeradius-client-1.1.8-1|83	libtoolize --copy --force; aclocal; automake -ac; autoconf
21cr|freeradius-client-1.1.8-1|84	
21cr|freeradius-client-1.1.8-1|85	%configure \
21cr|freeradius-client-1.1.8-1|86	--localstatedir=/var/lib \
21cr|freeradius-client-1.1.8-1|87	--enable-shadow \
21cr|freeradius-client-1.1.8-1|88	--with-secure-path
21cr|freeradius-client-1.1.8-1|89	
21cr|freeradius-client-1.1.8-1|90	%make
21cr|freeradius-client-1.1.8-1|91	
21cr|freeradius-client-1.1.8-1|92	%install
21cr|freeradius-client-1.1.8-1|93	%makeinstall_std

1598 21
21cr|freeswitch-1.10.10-2|1	# Module build settings
21cr|freeswitch-1.10.10-2|2	%define build_sng_isdn 0
21cr|freeswitch-1.10.10-2|3	%define build_sng_ss7 0
21cr|freeswitch-1.10.10-2|4	%define build_sng_tc 0
21cr|freeswitch-1.10.10-2|5	%define build_timerfd 0
21cr|freeswitch-1.10.10-2|6	%define build_mod_esl 0
21cr|freeswitch-1.10.10-2|7	%define build_mod_rayo 1
21cr|freeswitch-1.10.10-2|8	%define build_mod_ssml 1
21cr|freeswitch-1.10.10-2|9	%define build_mod_v8 0
21cr|freeswitch-1.10.10-2|10	
21cr|freeswitch-1.10.10-2|11	%{?with_sang_tc:%define build_sng_tc 1 }
21cr|freeswitch-1.10.10-2|12	%{?with_sang_isdn:%define build_sng_isdn 1 }
21cr|freeswitch-1.10.10-2|13	%{?with_sang_ss7:%define build_sng_ss7 1 }
21cr|freeswitch-1.10.10-2|14	%{?with_timerfd:%define build_timerfd 1 }
21cr|freeswitch-1.10.10-2|15	%{?with_mod_esl:%define build_mod_esl 1 }
21cr|freeswitch-1.10.10-2|16	%{?with_mod_v8:%define build_mod_v8 1 }
21cr|freeswitch-1.10.10-2|17	
21cr|freeswitch-1.10.10-2|18	%define nonparsedversion %{version}.-release
21cr|freeswitch-1.10.10-2|19	
21cr|freeswitch-1.10.10-2|20	%define	PREFIX		%{_prefix}
21cr|freeswitch-1.10.10-2|21	%define EXECPREFIX	%{_exec_prefix}
21cr|freeswitch-1.10.10-2|22	%define BINDIR		%{_bindir}
21cr|freeswitch-1.10.10-2|23	%define SBINDIR		%{_sbindir}
21cr|freeswitch-1.10.10-2|24	%define LIBEXECDIR	%{_libexecdir}/%{name}
21cr|freeswitch-1.10.10-2|25	%define SYSCONFDIR	%{_sysconfdir}/%{name}
21cr|freeswitch-1.10.10-2|26	%define SHARESTATEDIR	%{_sharedstatedir}/%{name}
21cr|freeswitch-1.10.10-2|27	%define LOCALSTATEDIR	%{_localstatedir}/lib/%{name}
21cr|freeswitch-1.10.10-2|28	%define LIBDIR		%{_libdir}
21cr|freeswitch-1.10.10-2|29	%define INCLUDEDIR	%{_includedir}
21cr|freeswitch-1.10.10-2|30	%define _datarootdir	%{_datadir}
21cr|freeswitch-1.10.10-2|31	%define DATAROOTDIR	%{_datarootdir}
21cr|freeswitch-1.10.10-2|32	%define DATADIR		%{_datadir}
21cr|freeswitch-1.10.10-2|33	%define INFODIR		%{_infodir}
21cr|freeswitch-1.10.10-2|34	%define LOCALEDIR	%{_datarootdir}/locale
21cr|freeswitch-1.10.10-2|35	%define MANDIR		%{_mandir}
21cr|freeswitch-1.10.10-2|36	%define DOCDIR		%{_defaultdocdir}/%{name}
21cr|freeswitch-1.10.10-2|37	%define HTMLDIR		%{_defaultdocdir}/%{name}/html
21cr|freeswitch-1.10.10-2|38	%define DVIDIR		%{_defaultdocdir}/%{name}/dvi
21cr|freeswitch-1.10.10-2|39	%define PDFDIR		%{_defaultdocdir}/%{name}/pdf
21cr|freeswitch-1.10.10-2|40	%define PSDIR		%{_defaultdocdir}/%{name}/ps
21cr|freeswitch-1.10.10-2|41	%define LOGFILEDIR	/var/log/%{name}
21cr|freeswitch-1.10.10-2|42	%define MODINSTDIR	%{_libdir}/%{name}/mod
21cr|freeswitch-1.10.10-2|43	%define RUNDIR		/run/%{name}
21cr|freeswitch-1.10.10-2|44	%define DBDIR		%{LOCALSTATEDIR}/db
21cr|freeswitch-1.10.10-2|45	%define HTDOCSDIR	%{_datarootdir}/%{name}/htdocs
21cr|freeswitch-1.10.10-2|46	%define SOUNDSDIR	%{_datarootdir}/%{name}/sounds
21cr|freeswitch-1.10.10-2|47	%define GRAMMARDIR	%{_datarootdir}/%{name}/grammar
21cr|freeswitch-1.10.10-2|48	%define SCRIPTDIR	%{_datarootdir}/%{name}/scripts
21cr|freeswitch-1.10.10-2|49	%define RECORDINGSDIR	%{LOCALSTATEDIR}/recordings
21cr|freeswitch-1.10.10-2|50	%define PKGCONFIGDIR	%{_datarootdir}/%{name}/pkgconfig
21cr|freeswitch-1.10.10-2|51	%define HOMEDIR		%{LOCALSTATEDIR}
21cr|freeswitch-1.10.10-2|52	
21cr|freeswitch-1.10.10-2|53	%define _disable_ld_no_undefined 1
21cr|freeswitch-1.10.10-2|54	%define __requires_exclude devel\\(libsofia-sip-ua.*\\)|^libsofia-sip-ua.*
21cr|freeswitch-1.10.10-2|55	
21cr|freeswitch-1.10.10-2|56	Name:		freeswitch
21cr|freeswitch-1.10.10-2|57	Summary:	FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|58	License:	MPL1.1
21cr|freeswitch-1.10.10-2|59	Group:		System/Servers
21cr|freeswitch-1.10.10-2|60	Version:	1.10.10
21cr|freeswitch-1.10.10-2|61	Release:	2
21cr|freeswitch-1.10.10-2|62	URL:		http://www.freeswitch.org/
21cr|freeswitch-1.10.10-2|63	Source0:	http://files.freeswitch.org/releases/%{name}/%{name}-%{nonparsedversion}.tar.xz
21cr|freeswitch-1.10.10-2|64	Source1:	http://files.freeswitch.org/downloads/libs/freeradius-client-1.1.7.tar.gz
21cr|freeswitch-1.10.10-2|65	Source2:	http://files.freeswitch.org/downloads/libs/communicator_semi_6000_20080321.tar.gz
21cr|freeswitch-1.10.10-2|66	Source3:	http://files.freeswitch.org/downloads/libs/pocketsphinx-0.8.tar.gz
21cr|freeswitch-1.10.10-2|67	Source4:	http://files.freeswitch.org/downloads/libs/sphinxbase-0.8.tar.gz
21cr|freeswitch-1.10.10-2|68	Source10:	freeswitch.service
21cr|freeswitch-1.10.10-2|69	Source20:	freeswitch.sysusers.conf
21cr|freeswitch-1.10.10-2|70	Source21:	freeswitch.rpmlintrc
21cr|freeswitch-1.10.10-2|71	Patch1:		freeswitch-libilbc-find.patch
21cr|freeswitch-1.10.10-2|72	Patch2:		freeswitch-mongo.patch
21cr|freeswitch-1.10.10-2|73	# https://github.com/signalwire/freeswitch/pull/1628
21cr|freeswitch-1.10.10-2|74	Patch3:		0001-mod_avmd-Fix-underlinking.patch
21cr|freeswitch-1.10.10-2|75	# Where is upstream of spinxbase?
21cr|freeswitch-1.10.10-2|76	Patch4:		0001-Fix-underlinked-libm.patch
21cr|freeswitch-1.10.10-2|77	# XXX Why is it required, why does `perl -MConfig -e 'print $$Config{libs}'` print nothing?
21cr|freeswitch-1.10.10-2|78	Patch5:		perl-libs-hack.diff
21cr|freeswitch-1.10.10-2|79	Patch6:		freeswitch-use-unpacked-tarballs.patch
21cr|freeswitch-1.10.10-2|80	# distutils deprecated in python >3.10
21cr|freeswitch-1.10.10-2|81	Patch7:		freeswitch-python3.11.patch
21cr|freeswitch-1.10.10-2|82	BuildRequires:	imagemagick-devel
21cr|freeswitch-1.10.10-2|83	BuildRequires:	liblzo-devel
21cr|freeswitch-1.10.10-2|84	BuildRequires:	curl-devel
21cr|freeswitch-1.10.10-2|85	BuildRequires:	openssl-devel
21cr|freeswitch-1.10.10-2|86	BuildRequires:	ffmpeg-devel
21cr|freeswitch-1.10.10-2|87	BuildRequires:	pkgconfig(x264)
21cr|freeswitch-1.10.10-2|88	BuildRequires:	sofia-sip-freeswitch-devel
21cr|freeswitch-1.10.10-2|89	BuildRequires:	pkgconfig(spandsp)
21cr|freeswitch-1.10.10-2|90	BuildRequires:	pcre-devel
21cr|freeswitch-1.10.10-2|91	#BuildRequires:	php
21cr|freeswitch-1.10.10-2|92	BuildRequires:	php-devel
21cr|freeswitch-1.10.10-2|93	BuildRequires:	gdbm-devel
21cr|freeswitch-1.10.10-2|94	BuildRequires:	db18-devel
21cr|freeswitch-1.10.10-2|95	BuildRequires:	swig
21cr|freeswitch-1.10.10-2|96	BuildRequires:	speex-devel
21cr|freeswitch-1.10.10-2|97	BuildRequires:	speexdsp-devel
21cr|freeswitch-1.10.10-2|98	BuildRequires:	sqlite-devel
21cr|freeswitch-1.10.10-2|99	BuildRequires:	pkgconfig(libpng)
21cr|freeswitch-1.10.10-2|100	BuildRequires:	pkgconfig(libpcap)
21cr|freeswitch-1.10.10-2|101	BuildRequires:	pkgconfig(libtiff-4)
21cr|freeswitch-1.10.10-2|102	BuildRequires:	pkgconfig(libedit)
21cr|freeswitch-1.10.10-2|103	BuildRequires:	yasm
21cr|freeswitch-1.10.10-2|104	BuildRequires:	unixODBC-devel
21cr|freeswitch-1.10.10-2|105	BuildRequires:	pkgconfig(libjpeg)
21cr|freeswitch-1.10.10-2|106	BuildRequires:	pkgconfig(zlib)
21cr|freeswitch-1.10.10-2|107	BuildRequires:	libxml2-devel
21cr|freeswitch-1.10.10-2|108	BuildRequires:	pkgconfig(sndfile)
21cr|freeswitch-1.10.10-2|109	Requires:	sofia-sip-freeswitch
21cr|freeswitch-1.10.10-2|110	Requires:	pcre
21cr|freeswitch-1.10.10-2|111	Requires:	speex
21cr|freeswitch-1.10.10-2|112	Requires:	unixODBC
21cr|freeswitch-1.10.10-2|113	# autoinstall some pupular modules
21cr|freeswitch-1.10.10-2|114	Requires:	freeswitch-application-db
21cr|freeswitch-1.10.10-2|115	Requires:	freeswitch-application-conference
21cr|freeswitch-1.10.10-2|116	Requires:	freeswitch-application-curl
21cr|freeswitch-1.10.10-2|117	
21cr|freeswitch-1.10.10-2|118	Requires(pre):  /bin/systemd-sysusers
21cr|freeswitch-1.10.10-2|119	
21cr|freeswitch-1.10.10-2|120	#PreReq:       %insserv_prereq %fillup_prereq
21cr|freeswitch-1.10.10-2|121	
21cr|freeswitch-1.10.10-2|122	#BuildRequires: gumbo-parser-devel
21cr|freeswitch-1.10.10-2|123	
21cr|freeswitch-1.10.10-2|124	%description
21cr|freeswitch-1.10.10-2|125	FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice
21cr|freeswitch-1.10.10-2|126	and chat driven products scaling from a soft-phone up to a soft-switch.  It can be used as a
21cr|freeswitch-1.10.10-2|127	simple switching engine, a media gateway or a media server to host IVR applications using
21cr|freeswitch-1.10.10-2|128	simple scripts or XML to control the callflow.
21cr|freeswitch-1.10.10-2|129	
21cr|freeswitch-1.10.10-2|130	We support various communication technologies such as SIP, H.323 and GoogleTalk making
21cr|freeswitch-1.10.10-2|131	it easy to interface with other open source PBX systems such as sipX, OpenPBX, Bayonne, YATE or Asterisk.
21cr|freeswitch-1.10.10-2|132	
21cr|freeswitch-1.10.10-2|133	We also support both wide and narrow band codecs making it an ideal solution to bridge legacy
21cr|freeswitch-1.10.10-2|134	devices to the future. The voice channels and the conference bridge module all can operate
21cr|freeswitch-1.10.10-2|135	at 8, 16 or 32 kilohertz and can bridge channels of different rates.
21cr|freeswitch-1.10.10-2|136	
21cr|freeswitch-1.10.10-2|137	FreeSWITCH runs on several operating systems including Windows, Max OS X, Linux, BSD and Solaris
21cr|freeswitch-1.10.10-2|138	on both 32 and 64 bit platforms.
21cr|freeswitch-1.10.10-2|139	
21cr|freeswitch-1.10.10-2|140	Our developers are heavily involved in open source and have donated code and other resources to
21cr|freeswitch-1.10.10-2|141	other telephony projects including sipXecs, OpenSER, Asterisk, CodeWeaver and OpenPBX.
21cr|freeswitch-1.10.10-2|142	
21cr|freeswitch-1.10.10-2|143	
21cr|freeswitch-1.10.10-2|144	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|145	%package devel
21cr|freeswitch-1.10.10-2|146	Summary:	Development package for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|147	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|148	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|149	Requires:	sofia-sip-freeswitch-devel
21cr|freeswitch-1.10.10-2|150	
21cr|freeswitch-1.10.10-2|151	%description devel
21cr|freeswitch-1.10.10-2|152	FreeSWITCH development files
21cr|freeswitch-1.10.10-2|153	
21cr|freeswitch-1.10.10-2|154	%files devel
21cr|freeswitch-1.10.10-2|155	%{LIBDIR}/libfreeswitch.so
21cr|freeswitch-1.10.10-2|156	%{PKGCONFIGDIR}/*
21cr|freeswitch-1.10.10-2|157	%{INCLUDEDIR}/*.h
21cr|freeswitch-1.10.10-2|158	%{INCLUDEDIR}/test/*.h
21cr|freeswitch-1.10.10-2|159	
21cr|freeswitch-1.10.10-2|160	######################################################################################################################
21cr|freeswitch-1.10.10-2|161	#				FreeSWITCH Application Modules
21cr|freeswitch-1.10.10-2|162	######################################################################################################################
21cr|freeswitch-1.10.10-2|163	
21cr|freeswitch-1.10.10-2|164	%package application-abstraction
21cr|freeswitch-1.10.10-2|165	Summary:	FreeSWITCH mod_abstraction
21cr|freeswitch-1.10.10-2|166	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|167	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|168	
21cr|freeswitch-1.10.10-2|169	%description application-abstraction
21cr|freeswitch-1.10.10-2|170	Provide an abstraction to FreeSWITCH API calls
21cr|freeswitch-1.10.10-2|171	
21cr|freeswitch-1.10.10-2|172	%files application-abstraction
21cr|freeswitch-1.10.10-2|173	%{MODINSTDIR}/mod_abstraction.so*
21cr|freeswitch-1.10.10-2|174	
21cr|freeswitch-1.10.10-2|175	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|176	
21cr|freeswitch-1.10.10-2|177	%package application-avmd
21cr|freeswitch-1.10.10-2|178	Summary:	FreeSWITCH voicemail detector
21cr|freeswitch-1.10.10-2|179	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|180	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|181	
21cr|freeswitch-1.10.10-2|182	%description application-avmd
21cr|freeswitch-1.10.10-2|183	Provide an voicemail beep detector for FreeSWITCH
21cr|freeswitch-1.10.10-2|184	
21cr|freeswitch-1.10.10-2|185	%files application-avmd
21cr|freeswitch-1.10.10-2|186	%{MODINSTDIR}/mod_avmd.so*
21cr|freeswitch-1.10.10-2|187	
21cr|freeswitch-1.10.10-2|188	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|189	
21cr|freeswitch-1.10.10-2|190	%package application-blacklist
21cr|freeswitch-1.10.10-2|191	Summary:	FreeSWITCH blacklist module
21cr|freeswitch-1.10.10-2|192	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|193	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|194	
21cr|freeswitch-1.10.10-2|195	%description application-blacklist
21cr|freeswitch-1.10.10-2|196	Provide black/white listing of various fields used for routing calls in
21cr|freeswitch-1.10.10-2|197	FreeSWITCH
21cr|freeswitch-1.10.10-2|198	
21cr|freeswitch-1.10.10-2|199	%files application-blacklist
21cr|freeswitch-1.10.10-2|200	%{MODINSTDIR}/mod_blacklist.so*
21cr|freeswitch-1.10.10-2|201	
21cr|freeswitch-1.10.10-2|202	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|203	
21cr|freeswitch-1.10.10-2|204	%package application-callcenter
21cr|freeswitch-1.10.10-2|205	Summary:	FreeSWITCH mod_callcenter Call Queuing Application
21cr|freeswitch-1.10.10-2|206	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|207	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|208	
21cr|freeswitch-1.10.10-2|209	%description application-callcenter
21cr|freeswitch-1.10.10-2|210	Provide Automated Call Distribution capabilities for FreeSWITCH
21cr|freeswitch-1.10.10-2|211	
21cr|freeswitch-1.10.10-2|212	%files application-callcenter
21cr|freeswitch-1.10.10-2|213	%{MODINSTDIR}/mod_callcenter.so*
21cr|freeswitch-1.10.10-2|214	
21cr|freeswitch-1.10.10-2|215	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|216	
21cr|freeswitch-1.10.10-2|217	%package application-cidlookup
21cr|freeswitch-1.10.10-2|218	Summary:	FreeSWITCH mod_cidlookup
21cr|freeswitch-1.10.10-2|219	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|220	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|221	
21cr|freeswitch-1.10.10-2|222	%description application-cidlookup
21cr|freeswitch-1.10.10-2|223	Provide FreeSWITCH access to third party CallerID Name Databases via HTTP
21cr|freeswitch-1.10.10-2|224	
21cr|freeswitch-1.10.10-2|225	%files application-cidlookup
21cr|freeswitch-1.10.10-2|226	%{MODINSTDIR}/mod_cidlookup.so*
21cr|freeswitch-1.10.10-2|227	
21cr|freeswitch-1.10.10-2|228	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|229	
21cr|freeswitch-1.10.10-2|230	%package application-conference
21cr|freeswitch-1.10.10-2|231	Summary:	FreeSWITCH mod_conference
21cr|freeswitch-1.10.10-2|232	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|233	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|234	
21cr|freeswitch-1.10.10-2|235	%description application-conference
21cr|freeswitch-1.10.10-2|236	Provide FreeSWITCH Conference Bridge Services.
21cr|freeswitch-1.10.10-2|237	
21cr|freeswitch-1.10.10-2|238	%files application-conference
21cr|freeswitch-1.10.10-2|239	%{MODINSTDIR}/mod_conference.so*
21cr|freeswitch-1.10.10-2|240	
21cr|freeswitch-1.10.10-2|241	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|242	
21cr|freeswitch-1.10.10-2|243	%package application-curl
21cr|freeswitch-1.10.10-2|244	Summary:	FreeSWITCH mod_curl
21cr|freeswitch-1.10.10-2|245	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|246	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|247	
21cr|freeswitch-1.10.10-2|248	%description application-curl
21cr|freeswitch-1.10.10-2|249	Provide FreeSWITCH dialplan access to CURL
21cr|freeswitch-1.10.10-2|250	
21cr|freeswitch-1.10.10-2|251	%files application-curl
21cr|freeswitch-1.10.10-2|252	%{MODINSTDIR}/mod_curl.so*
21cr|freeswitch-1.10.10-2|253	
21cr|freeswitch-1.10.10-2|254	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|255	
21cr|freeswitch-1.10.10-2|256	%package application-db
21cr|freeswitch-1.10.10-2|257	Summary:	FreeSWITCH mod_db
21cr|freeswitch-1.10.10-2|258	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|259	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|260	
21cr|freeswitch-1.10.10-2|261	%description application-db
21cr|freeswitch-1.10.10-2|262	mod_db implements an API and dialplan interface to a database backend for
21cr|freeswitch-1.10.10-2|263	FreeSWITCH.  The database can either be in sqlite or ODBC.  It also provides
21cr|freeswitch-1.10.10-2|264	support for group dialing and provides database backed limit interface.
21cr|freeswitch-1.10.10-2|265	
21cr|freeswitch-1.10.10-2|266	%files application-db
21cr|freeswitch-1.10.10-2|267	%{MODINSTDIR}/mod_db.so*
21cr|freeswitch-1.10.10-2|268	
21cr|freeswitch-1.10.10-2|269	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|270	
21cr|freeswitch-1.10.10-2|271	%package application-directory
21cr|freeswitch-1.10.10-2|272	Summary:	FreeSWITCH mod_directory
21cr|freeswitch-1.10.10-2|273	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|274	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|275	
21cr|freeswitch-1.10.10-2|276	%description application-directory
21cr|freeswitch-1.10.10-2|277	Provides FreeSWITCH mod_directory, a dial by name directory application.
21cr|freeswitch-1.10.10-2|278	
21cr|freeswitch-1.10.10-2|279	%files application-directory
21cr|freeswitch-1.10.10-2|280	%{MODINSTDIR}/mod_directory.so*
21cr|freeswitch-1.10.10-2|281	
21cr|freeswitch-1.10.10-2|282	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|283	
21cr|freeswitch-1.10.10-2|284	%package application-distributor
21cr|freeswitch-1.10.10-2|285	Summary:	FreeSWITCH mod_distributor
21cr|freeswitch-1.10.10-2|286	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|287	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|288	
21cr|freeswitch-1.10.10-2|289	%description application-distributor
21cr|freeswitch-1.10.10-2|290	Provides FreeSWITCH mod_distributor, a simple round-robin style distribution
21cr|freeswitch-1.10.10-2|291	to call gateways.
21cr|freeswitch-1.10.10-2|292	
21cr|freeswitch-1.10.10-2|293	%files application-distributor
21cr|freeswitch-1.10.10-2|294	%{MODINSTDIR}/mod_distributor.so*
21cr|freeswitch-1.10.10-2|295	
21cr|freeswitch-1.10.10-2|296	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|297	
21cr|freeswitch-1.10.10-2|298	%package application-easyroute
21cr|freeswitch-1.10.10-2|299	Summary:	FreeSWITCH mod_easyroute
21cr|freeswitch-1.10.10-2|300	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|301	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|302	
21cr|freeswitch-1.10.10-2|303	%description application-easyroute
21cr|freeswitch-1.10.10-2|304	Provides FreeSWITCH mod_easyroute, a simple, easy to use DB Backed DID routing
21cr|freeswitch-1.10.10-2|305	Engine. Uses ODBC to connect to the DB of your choice.
21cr|freeswitch-1.10.10-2|306	
21cr|freeswitch-1.10.10-2|307	%files application-easyroute
21cr|freeswitch-1.10.10-2|308	%{MODINSTDIR}/mod_easyroute.so*
21cr|freeswitch-1.10.10-2|309	
21cr|freeswitch-1.10.10-2|310	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|311	
21cr|freeswitch-1.10.10-2|312	%package application-enum
21cr|freeswitch-1.10.10-2|313	Summary:	FreeSWITCH mod_enum
21cr|freeswitch-1.10.10-2|314	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|315	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|316	BuildRequires:	ldns-devel
21cr|freeswitch-1.10.10-2|317	
21cr|freeswitch-1.10.10-2|318	%description application-enum
21cr|freeswitch-1.10.10-2|319	Provides FreeSWITCH mod_enum, a ENUM dialplan, with API and Dialplan extensions
21cr|freeswitch-1.10.10-2|320	supporting ENUM lookups.
21cr|freeswitch-1.10.10-2|321	
21cr|freeswitch-1.10.10-2|322	%files application-enum
21cr|freeswitch-1.10.10-2|323	%{MODINSTDIR}/mod_enum.so*
21cr|freeswitch-1.10.10-2|324	
21cr|freeswitch-1.10.10-2|325	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|326	
21cr|freeswitch-1.10.10-2|327	%package application-esf
21cr|freeswitch-1.10.10-2|328	Summary:	FreeSWITCH mod_esf
21cr|freeswitch-1.10.10-2|329	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|330	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|331	
21cr|freeswitch-1.10.10-2|332	%description application-esf
21cr|freeswitch-1.10.10-2|333	Provides FreeSWITCH mod_esf, Extra Sip Functionality such as Multicast Support
21cr|freeswitch-1.10.10-2|334	
21cr|freeswitch-1.10.10-2|335	%files application-esf
21cr|freeswitch-1.10.10-2|336	%{MODINSTDIR}/mod_esf.so*
21cr|freeswitch-1.10.10-2|337	
21cr|freeswitch-1.10.10-2|338	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|339	
21cr|freeswitch-1.10.10-2|340	%if %{build_mod_esl}
21cr|freeswitch-1.10.10-2|341	%package application-esl
21cr|freeswitch-1.10.10-2|342	Summary:	FreeSWITCH mod_esl
21cr|freeswitch-1.10.10-2|343	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|344	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|345	
21cr|freeswitch-1.10.10-2|346	%description application-esl
21cr|freeswitch-1.10.10-2|347	Provides FreeSWITCH mod_esl, add api commands for remote ESL commands
21cr|freeswitch-1.10.10-2|348	
21cr|freeswitch-1.10.10-2|349	%files application-esl
21cr|freeswitch-1.10.10-2|350	%{MODINSTDIR}/mod_esl.so*
21cr|freeswitch-1.10.10-2|351	%endif
21cr|freeswitch-1.10.10-2|352	
21cr|freeswitch-1.10.10-2|353	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|354	
21cr|freeswitch-1.10.10-2|355	%package application-expr
21cr|freeswitch-1.10.10-2|356	Summary:	FreeSWITCH mod_expr
21cr|freeswitch-1.10.10-2|357	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|358	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|359	
21cr|freeswitch-1.10.10-2|360	%description application-expr
21cr|freeswitch-1.10.10-2|361	Provides FreeSWITCH mod_expr, implements Brian Allen Vanderburg's ExprEval
21cr|freeswitch-1.10.10-2|362	expression evaluation library for FreeSWITCH.
21cr|freeswitch-1.10.10-2|363	
21cr|freeswitch-1.10.10-2|364	%files application-expr
21cr|freeswitch-1.10.10-2|365	%{MODINSTDIR}/mod_expr.so*
21cr|freeswitch-1.10.10-2|366	
21cr|freeswitch-1.10.10-2|367	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|368	
21cr|freeswitch-1.10.10-2|369	%package application-fifo
21cr|freeswitch-1.10.10-2|370	Summary:	FreeSWITCH mod_fifo
21cr|freeswitch-1.10.10-2|371	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|372	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|373	
21cr|freeswitch-1.10.10-2|374	%description application-fifo
21cr|freeswitch-1.10.10-2|375	Provides FreeSWITCH mod_fifo, a parking-like app which allows you to make
21cr|freeswitch-1.10.10-2|376	custom call queues
21cr|freeswitch-1.10.10-2|377	
21cr|freeswitch-1.10.10-2|378	%files application-fifo
21cr|freeswitch-1.10.10-2|379	%{MODINSTDIR}/mod_fifo.so*
21cr|freeswitch-1.10.10-2|380	
21cr|freeswitch-1.10.10-2|381	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|382	
21cr|freeswitch-1.10.10-2|383	%package application-fsk
21cr|freeswitch-1.10.10-2|384	Summary:	FreeSWITCH mod_fsk
21cr|freeswitch-1.10.10-2|385	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|386	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|387	
21cr|freeswitch-1.10.10-2|388	%description application-fsk
21cr|freeswitch-1.10.10-2|389	Provides FreeSWITCH mod_fsk, a module to send and receive information via
21cr|freeswitch-1.10.10-2|390	Frequency-shift keying
21cr|freeswitch-1.10.10-2|391	
21cr|freeswitch-1.10.10-2|392	%files application-fsk
21cr|freeswitch-1.10.10-2|393	%{MODINSTDIR}/mod_fsk.so*
21cr|freeswitch-1.10.10-2|394	
21cr|freeswitch-1.10.10-2|395	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|396	
21cr|freeswitch-1.10.10-2|397	%package application-fsv
21cr|freeswitch-1.10.10-2|398	Summary:	FreeSWITCH mod_fsv
21cr|freeswitch-1.10.10-2|399	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|400	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|401	
21cr|freeswitch-1.10.10-2|402	%description application-fsv
21cr|freeswitch-1.10.10-2|403	Provides FreeSWITCH mod_fsk, implements functions to record and play back video
21cr|freeswitch-1.10.10-2|404	
21cr|freeswitch-1.10.10-2|405	%files application-fsv
21cr|freeswitch-1.10.10-2|406	%{MODINSTDIR}/mod_fsv.so*
21cr|freeswitch-1.10.10-2|407	
21cr|freeswitch-1.10.10-2|408	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|409	
21cr|freeswitch-1.10.10-2|410	%package application-hash
21cr|freeswitch-1.10.10-2|411	Summary:	FreeSWITCH mod_hash
21cr|freeswitch-1.10.10-2|412	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|413	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|414	
21cr|freeswitch-1.10.10-2|415	%description application-hash
21cr|freeswitch-1.10.10-2|416	Provides FreeSWITCH mod_hash, implements an API and application interface for
21cr|freeswitch-1.10.10-2|417	manipulating a hash table. It also provides a limit backend.
21cr|freeswitch-1.10.10-2|418	
21cr|freeswitch-1.10.10-2|419	%files application-hash
21cr|freeswitch-1.10.10-2|420	%{MODINSTDIR}/mod_hash.so*
21cr|freeswitch-1.10.10-2|421	
21cr|freeswitch-1.10.10-2|422	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|423	
21cr|freeswitch-1.10.10-2|424	%package application-httapi
21cr|freeswitch-1.10.10-2|425	Summary:	FreeSWITCH mod_httapi
21cr|freeswitch-1.10.10-2|426	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|427	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|428	
21cr|freeswitch-1.10.10-2|429	%description application-httapi
21cr|freeswitch-1.10.10-2|430	Provides FreeSWITCH mod_httapi, provides an HTTP based Telephony API using a
21cr|freeswitch-1.10.10-2|431	standard FreeSWITCH application interface as well as a cached http file format
21cr|freeswitch-1.10.10-2|432	interface
21cr|freeswitch-1.10.10-2|433	
21cr|freeswitch-1.10.10-2|434	%files application-httapi
21cr|freeswitch-1.10.10-2|435	%{MODINSTDIR}/mod_httapi.so*
21cr|freeswitch-1.10.10-2|436	
21cr|freeswitch-1.10.10-2|437	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|438	
21cr|freeswitch-1.10.10-2|439	%package application-http-cache
21cr|freeswitch-1.10.10-2|440	Summary:	FreeSWITCH mod_http_cache
21cr|freeswitch-1.10.10-2|441	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|442	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|443	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|444	
21cr|freeswitch-1.10.10-2|445	%description application-http-cache
21cr|freeswitch-1.10.10-2|446	Provides FreeSWITCH mod_http_cache, allows one to make a HTTP GET request to
21cr|freeswitch-1.10.10-2|447	cache a document. The primary use case is to download and cache audio files
21cr|freeswitch-1.10.10-2|448	from a web server.
21cr|freeswitch-1.10.10-2|449	
21cr|freeswitch-1.10.10-2|450	%files application-http-cache
21cr|freeswitch-1.10.10-2|451	%dir %attr(0750, freeswitch, daemon) %{_localstatedir}/cache/freeswitch
21cr|freeswitch-1.10.10-2|452	%{MODINSTDIR}/mod_http_cache.so*
21cr|freeswitch-1.10.10-2|453	
21cr|freeswitch-1.10.10-2|454	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|455	
21cr|freeswitch-1.10.10-2|456	%package application-lcr
21cr|freeswitch-1.10.10-2|457	Summary:	FreeSWITCH mod_lcr
21cr|freeswitch-1.10.10-2|458	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|459	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|460	
21cr|freeswitch-1.10.10-2|461	%description application-lcr
21cr|freeswitch-1.10.10-2|462	Provides FreeSWITCH mod_lcr, provide basic Least Cost Routing Services
21cr|freeswitch-1.10.10-2|463	
21cr|freeswitch-1.10.10-2|464	%files application-lcr
21cr|freeswitch-1.10.10-2|465	%{MODINSTDIR}/mod_lcr.so*
21cr|freeswitch-1.10.10-2|466	
21cr|freeswitch-1.10.10-2|467	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|468	
21cr|freeswitch-1.10.10-2|469	%package application-limit
21cr|freeswitch-1.10.10-2|470	Summary:	FreeSWITCH mod_limit
21cr|freeswitch-1.10.10-2|471	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|472	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|473	
21cr|freeswitch-1.10.10-2|474	%description application-limit
21cr|freeswitch-1.10.10-2|475	Provides FreeSWITCH mod_limit, provide application to limit both concurrent and call per time period
21cr|freeswitch-1.10.10-2|476	
21cr|freeswitch-1.10.10-2|477	%files application-limit
21cr|freeswitch-1.10.10-2|478	%{MODINSTDIR}/mod_limit.so*
21cr|freeswitch-1.10.10-2|479	
21cr|freeswitch-1.10.10-2|480	
21cr|freeswitch-1.10.10-2|481	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|482	
21cr|freeswitch-1.10.10-2|483	%package application-memcache
21cr|freeswitch-1.10.10-2|484	Summary:	FreeSWITCH mod_memcache
21cr|freeswitch-1.10.10-2|485	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|486	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|487	BuildRequires:	libmemcached-devel
21cr|freeswitch-1.10.10-2|488	
21cr|freeswitch-1.10.10-2|489	%description application-memcache
21cr|freeswitch-1.10.10-2|490	Provides FreeSWITCH mod_memcache, implements an API interface to memcached which
21cr|freeswitch-1.10.10-2|491	is a "high-performance, distributed memory object caching system, generic in
21cr|freeswitch-1.10.10-2|492	nature, but intended for use in speeding up dynamic web applications by
21cr|freeswitch-1.10.10-2|493	alleviating database load."
21cr|freeswitch-1.10.10-2|494	
21cr|freeswitch-1.10.10-2|495	%files application-memcache
21cr|freeswitch-1.10.10-2|496	%{MODINSTDIR}/mod_memcache.so*
21cr|freeswitch-1.10.10-2|497	
21cr|freeswitch-1.10.10-2|498	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|499	
21cr|freeswitch-1.10.10-2|500	%package application-mongo
21cr|freeswitch-1.10.10-2|501	Summary:	FreeSWITCH mod_mongo
21cr|freeswitch-1.10.10-2|502	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|503	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|504	BuildRequires:	mongo-c-driver-devel
21cr|freeswitch-1.10.10-2|505	
21cr|freeswitch-1.10.10-2|506	%description application-mongo
21cr|freeswitch-1.10.10-2|507	Provides FreeSWITCH mod_mongo, which implements an API interface to mongodb.
21cr|freeswitch-1.10.10-2|508	
21cr|freeswitch-1.10.10-2|509	%files application-mongo
21cr|freeswitch-1.10.10-2|510	%{MODINSTDIR}/mod_mongo.so*
21cr|freeswitch-1.10.10-2|511	
21cr|freeswitch-1.10.10-2|512	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|513	
21cr|freeswitch-1.10.10-2|514	%package application-nibblebill
21cr|freeswitch-1.10.10-2|515	Summary:	FreeSWITCH mod_nibblebill
21cr|freeswitch-1.10.10-2|516	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|517	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|518	
21cr|freeswitch-1.10.10-2|519	%description application-nibblebill
21cr|freeswitch-1.10.10-2|520	Provides FreeSWITCH mod_nibblebill, provides a credit/debit module for
21cr|freeswitch-1.10.10-2|521	FreeSWITCH to allow real-time debiting of credit or cash from a database
21cr|freeswitch-1.10.10-2|522	while calls are in progress.
21cr|freeswitch-1.10.10-2|523	
21cr|freeswitch-1.10.10-2|524	%files application-nibblebill
21cr|freeswitch-1.10.10-2|525	%{MODINSTDIR}/mod_nibblebill.so*
21cr|freeswitch-1.10.10-2|526	
21cr|freeswitch-1.10.10-2|527	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|528	
21cr|freeswitch-1.10.10-2|529	%package application-rad_auth
21cr|freeswitch-1.10.10-2|530	Summary:	FreeSWITCH mod_rad_auth
21cr|freeswitch-1.10.10-2|531	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|532	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|533	
21cr|freeswitch-1.10.10-2|534	%description application-rad_auth
21cr|freeswitch-1.10.10-2|535	Provides FreeSWITCH mod_rad_auth, authentication via RADIUS protocol from FreeSWITCH dialplan
21cr|freeswitch-1.10.10-2|536	
21cr|freeswitch-1.10.10-2|537	%files application-rad_auth
21cr|freeswitch-1.10.10-2|538	%{MODINSTDIR}/mod_rad_auth.so*
21cr|freeswitch-1.10.10-2|539	
21cr|freeswitch-1.10.10-2|540	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|541	
21cr|freeswitch-1.10.10-2|542	%package application-redis
21cr|freeswitch-1.10.10-2|543	Summary:	FreeSWITCH mod_redis
21cr|freeswitch-1.10.10-2|544	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|545	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|546	
21cr|freeswitch-1.10.10-2|547	%description application-redis
21cr|freeswitch-1.10.10-2|548	Provides FreeSWITCH mod_redis, access to the redis key value pair db system from
21cr|freeswitch-1.10.10-2|549	FreeSWITCH
21cr|freeswitch-1.10.10-2|550	
21cr|freeswitch-1.10.10-2|551	%files application-redis
21cr|freeswitch-1.10.10-2|552	%{MODINSTDIR}/mod_redis.so*
21cr|freeswitch-1.10.10-2|553	
21cr|freeswitch-1.10.10-2|554	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|555	
21cr|freeswitch-1.10.10-2|556	%package application-rss
21cr|freeswitch-1.10.10-2|557	Summary:	FreeSWITCH mod_rss
21cr|freeswitch-1.10.10-2|558	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|559	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|560	
21cr|freeswitch-1.10.10-2|561	%description application-rss
21cr|freeswitch-1.10.10-2|562	Provides FreeSWITCH mod_rss, edisrse and read an XML based RSS feed, then read
21cr|freeswitch-1.10.10-2|563	the entries aloud via a TTS engine
21cr|freeswitch-1.10.10-2|564	
21cr|freeswitch-1.10.10-2|565	%files application-rss
21cr|freeswitch-1.10.10-2|566	%{MODINSTDIR}/mod_rss.so*
21cr|freeswitch-1.10.10-2|567	
21cr|freeswitch-1.10.10-2|568	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|569	
21cr|freeswitch-1.10.10-2|570	%package application-signalwire
21cr|freeswitch-1.10.10-2|571	Summary:	FreeSWITCH mod_signalwire
21cr|freeswitch-1.10.10-2|572	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|573	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|574	BuildRequires:	pkgconfig(libks)
21cr|freeswitch-1.10.10-2|575	BuildRequires:	signalwire-client-c-devel
21cr|freeswitch-1.10.10-2|576	
21cr|freeswitch-1.10.10-2|577	%description application-signalwire
21cr|freeswitch-1.10.10-2|578	Provides FreeSWITCH mod_signalwire
21cr|freeswitch-1.10.10-2|579	
21cr|freeswitch-1.10.10-2|580	%files application-signalwire
21cr|freeswitch-1.10.10-2|581	%{MODINSTDIR}/mod_signalwire.so*
21cr|freeswitch-1.10.10-2|582	
21cr|freeswitch-1.10.10-2|583	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|584	
21cr|freeswitch-1.10.10-2|585	%package application-sms
21cr|freeswitch-1.10.10-2|586	Summary:	FreeSWITCH mod_sms
21cr|freeswitch-1.10.10-2|587	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|588	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|589	
21cr|freeswitch-1.10.10-2|590	%description application-sms
21cr|freeswitch-1.10.10-2|591	Provides FreeSWITCH mod_sms, provide a way to route messages in freeswitch,
21cr|freeswitch-1.10.10-2|592	potentially allowing one to build a powerful chatting system like in XMPP using
21cr|freeswitch-1.10.10-2|593	using SIP SIMPLE on SIP clients
21cr|freeswitch-1.10.10-2|594	
21cr|freeswitch-1.10.10-2|595	%files application-sms
21cr|freeswitch-1.10.10-2|596	%{MODINSTDIR}/mod_sms.so*
21cr|freeswitch-1.10.10-2|597	
21cr|freeswitch-1.10.10-2|598	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|599	
21cr|freeswitch-1.10.10-2|600	%package application-snapshot
21cr|freeswitch-1.10.10-2|601	Summary:	FreeSWITCH mod_snapshot
21cr|freeswitch-1.10.10-2|602	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|603	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|604	
21cr|freeswitch-1.10.10-2|605	%description application-snapshot
21cr|freeswitch-1.10.10-2|606	Provides FreeSWITCH mod_snapshot, allows recording a sliding window of audio
21cr|freeswitch-1.10.10-2|607	and taking snapshots to disk.
21cr|freeswitch-1.10.10-2|608	
21cr|freeswitch-1.10.10-2|609	%files application-snapshot
21cr|freeswitch-1.10.10-2|610	%{MODINSTDIR}/mod_snapshot.so*
21cr|freeswitch-1.10.10-2|611	
21cr|freeswitch-1.10.10-2|612	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|613	
21cr|freeswitch-1.10.10-2|614	%package application-snom
21cr|freeswitch-1.10.10-2|615	Summary:	FreeSWITCH mod_snom
21cr|freeswitch-1.10.10-2|616	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|617	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|618	
21cr|freeswitch-1.10.10-2|619	%description application-snom
21cr|freeswitch-1.10.10-2|620	Provides FreeSWITCH mod_snom, an application for controlling the functionality
21cr|freeswitch-1.10.10-2|621	and appearance of the programmable softkeys on Snom phones
21cr|freeswitch-1.10.10-2|622	
21cr|freeswitch-1.10.10-2|623	%files application-snom
21cr|freeswitch-1.10.10-2|624	%{MODINSTDIR}/mod_snom.so*
21cr|freeswitch-1.10.10-2|625	
21cr|freeswitch-1.10.10-2|626	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|627	
21cr|freeswitch-1.10.10-2|628	%package application-soundtouch
21cr|freeswitch-1.10.10-2|629	Summary:	FreeSWITCH mod_soundtouch
21cr|freeswitch-1.10.10-2|630	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|631	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|632	BuildRequires:	soundtouch-devel >= 1.7.1
21cr|freeswitch-1.10.10-2|633	
21cr|freeswitch-1.10.10-2|634	%description application-soundtouch
21cr|freeswitch-1.10.10-2|635	Provides FreeSWITCH mod_soundtouch, uses the soundtouch library, which can do
21cr|freeswitch-1.10.10-2|636	pitch shifting and other audio effects, so you can pipe the audio of a call
21cr|freeswitch-1.10.10-2|637	(or any other channel audio) through this module and achieve those effects. You
21cr|freeswitch-1.10.10-2|638	can specifically adjust pitch, rate, and tempo.
21cr|freeswitch-1.10.10-2|639	
21cr|freeswitch-1.10.10-2|640	%files application-soundtouch
21cr|freeswitch-1.10.10-2|641	%{MODINSTDIR}/mod_soundtouch.so*
21cr|freeswitch-1.10.10-2|642	
21cr|freeswitch-1.10.10-2|643	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|644	
21cr|freeswitch-1.10.10-2|645	%package application-spy
21cr|freeswitch-1.10.10-2|646	Summary:	FreeSWITCH mod_spy
21cr|freeswitch-1.10.10-2|647	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|648	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|649	
21cr|freeswitch-1.10.10-2|650	%description application-spy
21cr|freeswitch-1.10.10-2|651	Provides FreeSWITCH mod_spy, implements userspy application which provides
21cr|freeswitch-1.10.10-2|652	persistent eavesdrop on all channels bridged to a certain user
21cr|freeswitch-1.10.10-2|653	
21cr|freeswitch-1.10.10-2|654	%files application-spy
21cr|freeswitch-1.10.10-2|655	%{MODINSTDIR}/mod_spy.so*
21cr|freeswitch-1.10.10-2|656	
21cr|freeswitch-1.10.10-2|657	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|658	
21cr|freeswitch-1.10.10-2|659	%package application-stress
21cr|freeswitch-1.10.10-2|660	Summary:	FreeSWITCH mod_stress
21cr|freeswitch-1.10.10-2|661	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|662	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|663	
21cr|freeswitch-1.10.10-2|664	%description application-stress
21cr|freeswitch-1.10.10-2|665	Provides FreeSWITCH mod_stress. mod_stress attempts to detect stress in a
21cr|freeswitch-1.10.10-2|666	person's voice and generates FreeSWITCH events based on that data.
21cr|freeswitch-1.10.10-2|667	
21cr|freeswitch-1.10.10-2|668	%files application-stress
21cr|freeswitch-1.10.10-2|669	%{MODINSTDIR}/mod_stress.so*
21cr|freeswitch-1.10.10-2|670	
21cr|freeswitch-1.10.10-2|671	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|672	
21cr|freeswitch-1.10.10-2|673	%package application-translate
21cr|freeswitch-1.10.10-2|674	Summary:	FreeSWITCH mod_translate
21cr|freeswitch-1.10.10-2|675	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|676	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|677	
21cr|freeswitch-1.10.10-2|678	%description application-translate
21cr|freeswitch-1.10.10-2|679	Provide an number translation to FreeSWITCH API calls
21cr|freeswitch-1.10.10-2|680	
21cr|freeswitch-1.10.10-2|681	%files application-translate
21cr|freeswitch-1.10.10-2|682	%{MODINSTDIR}/mod_translate.so*
21cr|freeswitch-1.10.10-2|683	
21cr|freeswitch-1.10.10-2|684	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|685	
21cr|freeswitch-1.10.10-2|686	%package application-valet_parking
21cr|freeswitch-1.10.10-2|687	Summary:	FreeSWITCH mod_valet_parking
21cr|freeswitch-1.10.10-2|688	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|689	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|690	
21cr|freeswitch-1.10.10-2|691	%description application-valet_parking
21cr|freeswitch-1.10.10-2|692	Provides FreeSWITCH mod_valet_parking. Provides 'Call Parking' in the switch
21cr|freeswitch-1.10.10-2|693	as opposed to on the phone and allows for a number of options to handle call
21cr|freeswitch-1.10.10-2|694	retrieval
21cr|freeswitch-1.10.10-2|695	
21cr|freeswitch-1.10.10-2|696	%files application-valet_parking
21cr|freeswitch-1.10.10-2|697	%{MODINSTDIR}/mod_valet_parking.so*
21cr|freeswitch-1.10.10-2|698	
21cr|freeswitch-1.10.10-2|699	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|700	
21cr|freeswitch-1.10.10-2|701	%package application-video_filter
21cr|freeswitch-1.10.10-2|702	Summary:	FreeSWITCH video filter bugs
21cr|freeswitch-1.10.10-2|703	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|704	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|705	
21cr|freeswitch-1.10.10-2|706	%description application-video_filter
21cr|freeswitch-1.10.10-2|707	Provide a chromakey video filter media bug
21cr|freeswitch-1.10.10-2|708	
21cr|freeswitch-1.10.10-2|709	%files application-video_filter
21cr|freeswitch-1.10.10-2|710	%{MODINSTDIR}/mod_video_filter.so*
21cr|freeswitch-1.10.10-2|711	
21cr|freeswitch-1.10.10-2|712	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|713	
21cr|freeswitch-1.10.10-2|714	%package application-voicemail
21cr|freeswitch-1.10.10-2|715	Summary:	FreeSWITCH mod_voicemail
21cr|freeswitch-1.10.10-2|716	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|717	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|718	
21cr|freeswitch-1.10.10-2|719	%description application-voicemail
21cr|freeswitch-1.10.10-2|720	Provides FreeSWITCH mod_voicemail. Implements Voicemail Application
21cr|freeswitch-1.10.10-2|721	
21cr|freeswitch-1.10.10-2|722	%files application-voicemail
21cr|freeswitch-1.10.10-2|723	%{MODINSTDIR}/mod_voicemail.so*
21cr|freeswitch-1.10.10-2|724	
21cr|freeswitch-1.10.10-2|725	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|726	
21cr|freeswitch-1.10.10-2|727	%package application-voicemail-ivr
21cr|freeswitch-1.10.10-2|728	Summary:	FreeSWITCH mod_voicemail_ivr
21cr|freeswitch-1.10.10-2|729	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|730	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|731	
21cr|freeswitch-1.10.10-2|732	%description application-voicemail-ivr
21cr|freeswitch-1.10.10-2|733	Provides FreeSWITCH mod_voicemail_ivr. Provides a custimizable audio navigation
21cr|freeswitch-1.10.10-2|734	system for backend voicemail systems
21cr|freeswitch-1.10.10-2|735	
21cr|freeswitch-1.10.10-2|736	%files application-voicemail-ivr
21cr|freeswitch-1.10.10-2|737	%{MODINSTDIR}/mod_voicemail_ivr.so*
21cr|freeswitch-1.10.10-2|738	
21cr|freeswitch-1.10.10-2|739	######################################################################################################################
21cr|freeswitch-1.10.10-2|740	#				FreeSWITCH ASR TTS Modules
21cr|freeswitch-1.10.10-2|741	######################################################################################################################
21cr|freeswitch-1.10.10-2|742	
21cr|freeswitch-1.10.10-2|743	%package asrtts-flite
21cr|freeswitch-1.10.10-2|744	Summary:	FreeSWITCH mod_flite
21cr|freeswitch-1.10.10-2|745	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|746	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|747	Requires:	flite >= 2.0
21cr|freeswitch-1.10.10-2|748	BuildRequires:	flite-devel >= 2.0
21cr|freeswitch-1.10.10-2|749	
21cr|freeswitch-1.10.10-2|750	%description asrtts-flite
21cr|freeswitch-1.10.10-2|751	Provides FreeSWITCH mod_flite, a interface to the flite text to speech engine
21cr|freeswitch-1.10.10-2|752	
21cr|freeswitch-1.10.10-2|753	%files asrtts-flite
21cr|freeswitch-1.10.10-2|754	%{MODINSTDIR}/mod_flite.so*
21cr|freeswitch-1.10.10-2|755	
21cr|freeswitch-1.10.10-2|756	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|757	
21cr|freeswitch-1.10.10-2|758	%package asrtts-pocketsphinx
21cr|freeswitch-1.10.10-2|759	Summary:	FreeSWITCH mod_pocketsphinx
21cr|freeswitch-1.10.10-2|760	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|761	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|762	BuildRequires:	bison
21cr|freeswitch-1.10.10-2|763	
21cr|freeswitch-1.10.10-2|764	%description asrtts-pocketsphinx
21cr|freeswitch-1.10.10-2|765	Provides FreeSWITCH mod_pocketsphinx, a interface to the OpenSource
21cr|freeswitch-1.10.10-2|766	Pocketsphinx speech recognition engine
21cr|freeswitch-1.10.10-2|767	
21cr|freeswitch-1.10.10-2|768	%files asrtts-pocketsphinx
21cr|freeswitch-1.10.10-2|769	%{MODINSTDIR}/mod_pocketsphinx.so*
21cr|freeswitch-1.10.10-2|770	
21cr|freeswitch-1.10.10-2|771	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|772	
21cr|freeswitch-1.10.10-2|773	%package asrtts-tts-commandline
21cr|freeswitch-1.10.10-2|774	Summary:	FreeSWITCH mod_tts_commandline
21cr|freeswitch-1.10.10-2|775	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|776	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|777	
21cr|freeswitch-1.10.10-2|778	%description asrtts-tts-commandline
21cr|freeswitch-1.10.10-2|779	Provides FreeSWITCH mod_tts_commandline, Run a command line and play the
21cr|freeswitch-1.10.10-2|780	output file.
21cr|freeswitch-1.10.10-2|781	
21cr|freeswitch-1.10.10-2|782	%files asrtts-tts-commandline
21cr|freeswitch-1.10.10-2|783	%{MODINSTDIR}/mod_tts_commandline.so*
21cr|freeswitch-1.10.10-2|784	
21cr|freeswitch-1.10.10-2|785	######################################################################################################################
21cr|freeswitch-1.10.10-2|786	#				FreeSWITCH Codec Modules
21cr|freeswitch-1.10.10-2|787	######################################################################################################################
21cr|freeswitch-1.10.10-2|788	
21cr|freeswitch-1.10.10-2|789	%package codec-passthru-amr
21cr|freeswitch-1.10.10-2|790	Summary:	Pass-through AMR Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|791	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|792	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|793	Conflicts:	codec-amr
21cr|freeswitch-1.10.10-2|794	
21cr|freeswitch-1.10.10-2|795	%description codec-passthru-amr
21cr|freeswitch-1.10.10-2|796	Pass-through AMR Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|797	
21cr|freeswitch-1.10.10-2|798	%files codec-passthru-amr
21cr|freeswitch-1.10.10-2|799	%{MODINSTDIR}/mod_amr.so*
21cr|freeswitch-1.10.10-2|800	
21cr|freeswitch-1.10.10-2|801	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|802	
21cr|freeswitch-1.10.10-2|803	%package codec-passthru-amrwb
21cr|freeswitch-1.10.10-2|804	Summary:	Pass-through AMR WideBand Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|805	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|806	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|807	Conflicts:	codec-amrwb
21cr|freeswitch-1.10.10-2|808	
21cr|freeswitch-1.10.10-2|809	%description codec-passthru-amrwb
21cr|freeswitch-1.10.10-2|810	Pass-through AMR WideBand Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|811	
21cr|freeswitch-1.10.10-2|812	%files codec-passthru-amrwb
21cr|freeswitch-1.10.10-2|813	%{MODINSTDIR}/mod_amrwb.so*
21cr|freeswitch-1.10.10-2|814	
21cr|freeswitch-1.10.10-2|815	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|816	
21cr|freeswitch-1.10.10-2|817	%package codec-bv
21cr|freeswitch-1.10.10-2|818	Summary:	BroadVoice16 and BroadVoice32 WideBand Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|819	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|820	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|821	BuildRequires:	broadvoice-devel
21cr|freeswitch-1.10.10-2|822	
21cr|freeswitch-1.10.10-2|823	%description codec-bv
21cr|freeswitch-1.10.10-2|824	BroadVoice16 and BroadVoice32 WideBand Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|825	
21cr|freeswitch-1.10.10-2|826	%files codec-bv
21cr|freeswitch-1.10.10-2|827	%{MODINSTDIR}/mod_bv.so*
21cr|freeswitch-1.10.10-2|828	
21cr|freeswitch-1.10.10-2|829	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|830	
21cr|freeswitch-1.10.10-2|831	%package codec-codec2
21cr|freeswitch-1.10.10-2|832	Summary:	Codec2 Narrow Band Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|833	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|834	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|835	BuildRequires:	codec2-devel
21cr|freeswitch-1.10.10-2|836	
21cr|freeswitch-1.10.10-2|837	%description codec-codec2
21cr|freeswitch-1.10.10-2|838	CODEC2 narrow band codec support for FreeSWITCH open source telephony platform.
21cr|freeswitch-1.10.10-2|839	CODEC2 was created by the developers of Speex.
21cr|freeswitch-1.10.10-2|840	
21cr|freeswitch-1.10.10-2|841	%files codec-codec2
21cr|freeswitch-1.10.10-2|842	%{MODINSTDIR}/mod_codec2.so*
21cr|freeswitch-1.10.10-2|843	
21cr|freeswitch-1.10.10-2|844	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|845	
21cr|freeswitch-1.10.10-2|846	%package codec-passthru-g723_1
21cr|freeswitch-1.10.10-2|847	Summary:	Pass-through g723.1 Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|848	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|849	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|850	Conflicts:	codec-g723_1
21cr|freeswitch-1.10.10-2|851	
21cr|freeswitch-1.10.10-2|852	%description codec-passthru-g723_1
21cr|freeswitch-1.10.10-2|853	Pass-through g723.1 Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|854	
21cr|freeswitch-1.10.10-2|855	%files codec-passthru-g723_1
21cr|freeswitch-1.10.10-2|856	%{MODINSTDIR}/mod_g723_1.so*
21cr|freeswitch-1.10.10-2|857	
21cr|freeswitch-1.10.10-2|858	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|859	
21cr|freeswitch-1.10.10-2|860	%package codec-passthru-g729
21cr|freeswitch-1.10.10-2|861	Summary:	Pass-through g729 Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|862	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|863	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|864	Conflicts:	codec-com-g729
21cr|freeswitch-1.10.10-2|865	
21cr|freeswitch-1.10.10-2|866	%description codec-passthru-g729
21cr|freeswitch-1.10.10-2|867	Pass-through g729 Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|868	
21cr|freeswitch-1.10.10-2|869	%files codec-passthru-g729
21cr|freeswitch-1.10.10-2|870	%{MODINSTDIR}/mod_g729.so*
21cr|freeswitch-1.10.10-2|871	
21cr|freeswitch-1.10.10-2|872	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|873	
21cr|freeswitch-1.10.10-2|874	%package codec-h26x
21cr|freeswitch-1.10.10-2|875	Summary:	H.263/H.264 Video Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|876	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|877	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|878	
21cr|freeswitch-1.10.10-2|879	%description codec-h26x
21cr|freeswitch-1.10.10-2|880	H.263/H.264 Video Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|881	
21cr|freeswitch-1.10.10-2|882	%files codec-h26x
21cr|freeswitch-1.10.10-2|883	%{MODINSTDIR}/mod_h26x.so*
21cr|freeswitch-1.10.10-2|884	
21cr|freeswitch-1.10.10-2|885	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|886	
21cr|freeswitch-1.10.10-2|887	%package codec-ilbc
21cr|freeswitch-1.10.10-2|888	Summary:	iLCB Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|889	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|890	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|891	BuildRequires:	pkgconfig(ilbc)
21cr|freeswitch-1.10.10-2|892	
21cr|freeswitch-1.10.10-2|893	
21cr|freeswitch-1.10.10-2|894	%description codec-ilbc
21cr|freeswitch-1.10.10-2|895	iLBC Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|896	
21cr|freeswitch-1.10.10-2|897	%files codec-ilbc
21cr|freeswitch-1.10.10-2|898	%{MODINSTDIR}/mod_ilbc.so*
21cr|freeswitch-1.10.10-2|899	
21cr|freeswitch-1.10.10-2|900	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|901	
21cr|freeswitch-1.10.10-2|902	%package codec-isac
21cr|freeswitch-1.10.10-2|903	Summary:	iSAC Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|904	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|905	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|906	
21cr|freeswitch-1.10.10-2|907	%description codec-isac
21cr|freeswitch-1.10.10-2|908	iSAC Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|909	
21cr|freeswitch-1.10.10-2|910	%files codec-isac
21cr|freeswitch-1.10.10-2|911	%{MODINSTDIR}/mod_isac.so*
21cr|freeswitch-1.10.10-2|912	
21cr|freeswitch-1.10.10-2|913	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|914	
21cr|freeswitch-1.10.10-2|915	#%%package codec-vpx
21cr|freeswitch-1.10.10-2|916	#Summary:	vp8 Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|917	#Group:		System/Libraries
21cr|freeswitch-1.10.10-2|918	#Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|919	
21cr|freeswitch-1.10.10-2|920	#%%description codec-vpx
21cr|freeswitch-1.10.10-2|921	#iSAC Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|922	
21cr|freeswitch-1.10.10-2|923	#%%files codec-vpx
21cr|freeswitch-1.10.10-2|924	#%%{MODINSTDIR}/mod_vpx.so*
21cr|freeswitch-1.10.10-2|925	
21cr|freeswitch-1.10.10-2|926	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|927	
21cr|freeswitch-1.10.10-2|928	%package codec-mp4v
21cr|freeswitch-1.10.10-2|929	Summary:	MP4V Video Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|930	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|931	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|932	
21cr|freeswitch-1.10.10-2|933	%description codec-mp4v
21cr|freeswitch-1.10.10-2|934	MP4V Video Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|935	
21cr|freeswitch-1.10.10-2|936	%files codec-mp4v
21cr|freeswitch-1.10.10-2|937	%{MODINSTDIR}/mod_mp4v.so*
21cr|freeswitch-1.10.10-2|938	
21cr|freeswitch-1.10.10-2|939	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|940	
21cr|freeswitch-1.10.10-2|941	%package codec-opus
21cr|freeswitch-1.10.10-2|942	Summary:	Opus Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|943	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|944	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|945	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|946	BuildRequires:	opus-devel >= 1.1
21cr|freeswitch-1.10.10-2|947	BuildRequires:	pkgconfig(libopusenc)
21cr|freeswitch-1.10.10-2|948	
21cr|freeswitch-1.10.10-2|949	%description codec-opus
21cr|freeswitch-1.10.10-2|950	OPUS Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|951	
21cr|freeswitch-1.10.10-2|952	%files codec-opus
21cr|freeswitch-1.10.10-2|953	%{MODINSTDIR}/mod_opus.so*
21cr|freeswitch-1.10.10-2|954	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/opus.conf.xml
21cr|freeswitch-1.10.10-2|955	
21cr|freeswitch-1.10.10-2|956	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|957	
21cr|freeswitch-1.10.10-2|958	%if %{build_sng_tc}
21cr|freeswitch-1.10.10-2|959	%package sangoma-codec
21cr|freeswitch-1.10.10-2|960	Summary:	Sangoma D100 and D500 Codec Card Support
21cr|freeswitch-1.10.10-2|961	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|962	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|963	Requires:	sng-tc-linux
21cr|freeswitch-1.10.10-2|964	BuildRequires:	sng-tc-linux
21cr|freeswitch-1.10.10-2|965	
21cr|freeswitch-1.10.10-2|966	%description sangoma-codec
21cr|freeswitch-1.10.10-2|967	Sangoma D100 and D500 Codec Card Support
21cr|freeswitch-1.10.10-2|968	
21cr|freeswitch-1.10.10-2|969	%files sangoma-codec
21cr|freeswitch-1.10.10-2|970	%{MODINSTDIR}/mod_sangoma_codec.so*
21cr|freeswitch-1.10.10-2|971	%endif
21cr|freeswitch-1.10.10-2|972	
21cr|freeswitch-1.10.10-2|973	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|974	
21cr|freeswitch-1.10.10-2|975	%package codec-silk
21cr|freeswitch-1.10.10-2|976	Summary:	Silk Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|977	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|978	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|979	BuildRequires:	libsilk-devel
21cr|freeswitch-1.10.10-2|980	
21cr|freeswitch-1.10.10-2|981	%description codec-silk
21cr|freeswitch-1.10.10-2|982	Silk Codec (from Skype) support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|983	
21cr|freeswitch-1.10.10-2|984	%files codec-silk
21cr|freeswitch-1.10.10-2|985	%{MODINSTDIR}/mod_silk.so*
21cr|freeswitch-1.10.10-2|986	
21cr|freeswitch-1.10.10-2|987	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|988	
21cr|freeswitch-1.10.10-2|989	%package codec-siren
21cr|freeswitch-1.10.10-2|990	Summary:	Siren Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|991	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|992	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|993	BuildRequires:	g722_1-devel
21cr|freeswitch-1.10.10-2|994	
21cr|freeswitch-1.10.10-2|995	%description codec-siren
21cr|freeswitch-1.10.10-2|996	Siren Codec support for FreeSWITCH open source telephony platform. Using
21cr|freeswitch-1.10.10-2|997	mod_siren in a commercial product will require you to acquire a patent license
21cr|freeswitch-1.10.10-2|998	directly from Polycom(R) for your company.
21cr|freeswitch-1.10.10-2|999	see http://www.polycom.com/usa/en/company/about_us/technology/siren_g7221/siren_g7221.html
21cr|freeswitch-1.10.10-2|1000	and http://www.polycom.com/usa/en/company/about_us/technology/siren14_g7221c/siren14_g7221c.html
21cr|freeswitch-1.10.10-2|1001	At the time of this packaging, Polycom does not charge for licensing.
21cr|freeswitch-1.10.10-2|1002	
21cr|freeswitch-1.10.10-2|1003	%files codec-siren
21cr|freeswitch-1.10.10-2|1004	%{MODINSTDIR}/mod_siren.so*
21cr|freeswitch-1.10.10-2|1005	
21cr|freeswitch-1.10.10-2|1006	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1007	
21cr|freeswitch-1.10.10-2|1008	%package codec-theora
21cr|freeswitch-1.10.10-2|1009	Summary:	Theora Video Codec support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1010	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1011	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1012	
21cr|freeswitch-1.10.10-2|1013	%description codec-theora
21cr|freeswitch-1.10.10-2|1014	Theora Video Codec support for FreeSWITCH open source telephony platform.
21cr|freeswitch-1.10.10-2|1015	
21cr|freeswitch-1.10.10-2|1016	%files codec-theora
21cr|freeswitch-1.10.10-2|1017	%{MODINSTDIR}/mod_theora.so*
21cr|freeswitch-1.10.10-2|1018	
21cr|freeswitch-1.10.10-2|1019	######################################################################################################################
21cr|freeswitch-1.10.10-2|1020	#				FreeSWITCH Database Modules
21cr|freeswitch-1.10.10-2|1021	######################################################################################################################
21cr|freeswitch-1.10.10-2|1022	
21cr|freeswitch-1.10.10-2|1023	%package database-mariadb
21cr|freeswitch-1.10.10-2|1024	Summary:	MariaDB native support for FreeSWITCH
21cr|freeswitch-1.10.10-2|1025	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1026	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1027	Requires:	mariadb
21cr|freeswitch-1.10.10-2|1028	BuildRequires:	mariadb-connector-c-devel
21cr|freeswitch-1.10.10-2|1029	
21cr|freeswitch-1.10.10-2|1030	%description database-mariadb
21cr|freeswitch-1.10.10-2|1031	MariaDB native support for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1032	
21cr|freeswitch-1.10.10-2|1033	%files database-mariadb
21cr|freeswitch-1.10.10-2|1034	%{MODINSTDIR}/mod_mariadb.so*
21cr|freeswitch-1.10.10-2|1035	
21cr|freeswitch-1.10.10-2|1036	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1037	
21cr|freeswitch-1.10.10-2|1038	%package database-pgsql
21cr|freeswitch-1.10.10-2|1039	Summary:	PostgreSQL native support for FreeSWITCH
21cr|freeswitch-1.10.10-2|1040	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1041	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1042	Requires:	postgresql-libs
21cr|freeswitch-1.10.10-2|1043	BuildRequires:	postgresql-devel
21cr|freeswitch-1.10.10-2|1044	
21cr|freeswitch-1.10.10-2|1045	%description database-pgsql
21cr|freeswitch-1.10.10-2|1046	PostgreSQL native support for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1047	
21cr|freeswitch-1.10.10-2|1048	%files database-pgsql
21cr|freeswitch-1.10.10-2|1049	%{MODINSTDIR}/mod_pgsql.so*
21cr|freeswitch-1.10.10-2|1050	
21cr|freeswitch-1.10.10-2|1051	######################################################################################################################
21cr|freeswitch-1.10.10-2|1052	#				FreeSWITCH Directory Modules
21cr|freeswitch-1.10.10-2|1053	######################################################################################################################
21cr|freeswitch-1.10.10-2|1054	
21cr|freeswitch-1.10.10-2|1055	#%package directory-ldap
21cr|freeswitch-1.10.10-2|1056	#Summary:	LDAP Directory support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1057	#Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1058	#Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1059	
21cr|freeswitch-1.10.10-2|1060	#%description directory-ldap
21cr|freeswitch-1.10.10-2|1061	#LDAP Directory support for FreeSWITCH open source telephony platform.
21cr|freeswitch-1.10.10-2|1062	
21cr|freeswitch-1.10.10-2|1063	#%files directory-ldap
21cr|freeswitch-1.10.10-2|1064	#%{MODINSTDIR}/mod_ldap.so*
21cr|freeswitch-1.10.10-2|1065	
21cr|freeswitch-1.10.10-2|1066	######################################################################################################################
21cr|freeswitch-1.10.10-2|1067	#				FreeSWITCH Endpoint Modules
21cr|freeswitch-1.10.10-2|1068	######################################################################################################################
21cr|freeswitch-1.10.10-2|1069	
21cr|freeswitch-1.10.10-2|1070	#%package endpoint-gsmopen
21cr|freeswitch-1.10.10-2|1071	#Summary:	Generic GSM endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1072	#Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1073	#Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1074	#
21cr|freeswitch-1.10.10-2|1075	#%description endpoint-gsmopen
21cr|freeswitch-1.10.10-2|1076	#GSMopen is an endpoint (channel driver) that allows an SMS to be sent or
21cr|freeswitch-1.10.10-2|1077	#received from FreeSWITCH as well as incoming and outgoing GSM voice calls.
21cr|freeswitch-1.10.10-2|1078	#SMS is handled via the standard CHAT API in FreeSWITCH.
21cr|freeswitch-1.10.10-2|1079	
21cr|freeswitch-1.10.10-2|1080	#%files endpoint-gsmopen
21cr|freeswitch-1.10.10-2|1081	#%{MODINSTDIR}/mod_gsmopen.so*
21cr|freeswitch-1.10.10-2|1082	
21cr|freeswitch-1.10.10-2|1083	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1084	
21cr|freeswitch-1.10.10-2|1085	#%package endpoint-h323
21cr|freeswitch-1.10.10-2|1086	#Summary:	H.323 endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1087	#Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1088	#Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1089	#
21cr|freeswitch-1.10.10-2|1090	#%description endpoint-h323
21cr|freeswitch-1.10.10-2|1091	#H.323 endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1092	
21cr|freeswitch-1.10.10-2|1093	#%files endpoint-h323
21cr|freeswitch-1.10.10-2|1094	#%{MODINSTDIR}/mod_h323.so*
21cr|freeswitch-1.10.10-2|1095	
21cr|freeswitch-1.10.10-2|1096	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1097	
21cr|freeswitch-1.10.10-2|1098	#%package endpoint-khomp
21cr|freeswitch-1.10.10-2|1099	#Summary:	khomp endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1100	#Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1101	#Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1102	#
21cr|freeswitch-1.10.10-2|1103	#%description endpoint-khomp
21cr|freeswitch-1.10.10-2|1104	#Khomp hardware endpoint support for FreeSWITCH open source telephony platform.
21cr|freeswitch-1.10.10-2|1105	
21cr|freeswitch-1.10.10-2|1106	#%files endpoint-khomp
21cr|freeswitch-1.10.10-2|1107	#%{MODINSTDIR}/mod_khomp.so*
21cr|freeswitch-1.10.10-2|1108	
21cr|freeswitch-1.10.10-2|1109	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1110	
21cr|freeswitch-1.10.10-2|1111	%package endpoint-portaudio
21cr|freeswitch-1.10.10-2|1112	Summary:	PortAudio endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1113	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1114	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1115	Requires:	alsa-lib
21cr|freeswitch-1.10.10-2|1116	BuildRequires:	pkgconfig(alsa)
21cr|freeswitch-1.10.10-2|1117	BuildRequires:	portaudio-devel
21cr|freeswitch-1.10.10-2|1118	
21cr|freeswitch-1.10.10-2|1119	%description endpoint-portaudio
21cr|freeswitch-1.10.10-2|1120	PortAudio endpoint support for FreeSWITCH open source telephony platform.
21cr|freeswitch-1.10.10-2|1121	
21cr|freeswitch-1.10.10-2|1122	%files endpoint-portaudio
21cr|freeswitch-1.10.10-2|1123	%{MODINSTDIR}/mod_portaudio.so*
21cr|freeswitch-1.10.10-2|1124	
21cr|freeswitch-1.10.10-2|1125	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1126	
21cr|freeswitch-1.10.10-2|1127	%package endpoint-rtmp
21cr|freeswitch-1.10.10-2|1128	Summary:	RTPM Endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1129	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1130	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1131	
21cr|freeswitch-1.10.10-2|1132	%description endpoint-rtmp
21cr|freeswitch-1.10.10-2|1133	RTMP Endpoint support for FreeSWITCH open source telephony platform. Allows FreeSWITCH
21cr|freeswitch-1.10.10-2|1134	to be used from a RTMP client. See http://wiki.freeswitch.org/wiki/Mod_rtmp#Flex_Client
21cr|freeswitch-1.10.10-2|1135	for the OpenSouce FreeSWITCH backed Client.
21cr|freeswitch-1.10.10-2|1136	
21cr|freeswitch-1.10.10-2|1137	%files endpoint-rtmp
21cr|freeswitch-1.10.10-2|1138	%{MODINSTDIR}/mod_rtmp.so*
21cr|freeswitch-1.10.10-2|1139	
21cr|freeswitch-1.10.10-2|1140	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1141	
21cr|freeswitch-1.10.10-2|1142	%package endpoint-skinny
21cr|freeswitch-1.10.10-2|1143	Summary:	Skinny/SCCP endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1144	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1145	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1146	
21cr|freeswitch-1.10.10-2|1147	%description endpoint-skinny
21cr|freeswitch-1.10.10-2|1148	SCCP/Skinny support for FreeSWITCH open source telephony platform.
21cr|freeswitch-1.10.10-2|1149	
21cr|freeswitch-1.10.10-2|1150	%files endpoint-skinny
21cr|freeswitch-1.10.10-2|1151	%{MODINSTDIR}/mod_skinny.so*
21cr|freeswitch-1.10.10-2|1152	
21cr|freeswitch-1.10.10-2|1153	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1154	
21cr|freeswitch-1.10.10-2|1155	%package endpoint-verto
21cr|freeswitch-1.10.10-2|1156	Summary:	Verto endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1157	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1158	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1159	
21cr|freeswitch-1.10.10-2|1160	%description endpoint-verto
21cr|freeswitch-1.10.10-2|1161	Verto protocol support for FreeSWITCH open source telephony platform.
21cr|freeswitch-1.10.10-2|1162	
21cr|freeswitch-1.10.10-2|1163	%files endpoint-verto
21cr|freeswitch-1.10.10-2|1164	%{MODINSTDIR}/mod_verto.so*
21cr|freeswitch-1.10.10-2|1165	
21cr|freeswitch-1.10.10-2|1166	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1167	
21cr|freeswitch-1.10.10-2|1168	%package endpoint-rtc
21cr|freeswitch-1.10.10-2|1169	Summary:	Verto endpoint support for FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1170	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1171	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1172	
21cr|freeswitch-1.10.10-2|1173	%description endpoint-rtc
21cr|freeswitch-1.10.10-2|1174	Verto protocol support for FreeSWITCH open source telephony platform.
21cr|freeswitch-1.10.10-2|1175	
21cr|freeswitch-1.10.10-2|1176	%files endpoint-rtc
21cr|freeswitch-1.10.10-2|1177	%{MODINSTDIR}/mod_rtc.so*
21cr|freeswitch-1.10.10-2|1178	
21cr|freeswitch-1.10.10-2|1179	######################################################################################################################
21cr|freeswitch-1.10.10-2|1180	#				FreeSWITCH Event Handler Modules
21cr|freeswitch-1.10.10-2|1181	######################################################################################################################
21cr|freeswitch-1.10.10-2|1182	
21cr|freeswitch-1.10.10-2|1183	%package event-cdr-mongodb
21cr|freeswitch-1.10.10-2|1184	Summary:	MongoDB CDR Logger for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1185	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1186	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1187	BuildRequires:	mongo-c-driver-devel
21cr|freeswitch-1.10.10-2|1188	
21cr|freeswitch-1.10.10-2|1189	%description event-cdr-mongodb
21cr|freeswitch-1.10.10-2|1190	MongoDB CDR Logger for FreeSWITCH
21cr|freeswitch-1.10.10-2|1191	
21cr|freeswitch-1.10.10-2|1192	%files event-cdr-mongodb
21cr|freeswitch-1.10.10-2|1193	%{MODINSTDIR}/mod_cdr_mongodb.so*
21cr|freeswitch-1.10.10-2|1194	
21cr|freeswitch-1.10.10-2|1195	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1196	
21cr|freeswitch-1.10.10-2|1197	%package event-cdr-pg-csv
21cr|freeswitch-1.10.10-2|1198	Summary:	PostgreSQL CDR Logger for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1199	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1200	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1201	Requires:	postgresql-libs
21cr|freeswitch-1.10.10-2|1202	BuildRequires:	postgresql-devel
21cr|freeswitch-1.10.10-2|1203	
21cr|freeswitch-1.10.10-2|1204	%description event-cdr-pg-csv
21cr|freeswitch-1.10.10-2|1205	PostgreSQL CDR Logger for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1206	
21cr|freeswitch-1.10.10-2|1207	%files event-cdr-pg-csv
21cr|freeswitch-1.10.10-2|1208	%{MODINSTDIR}/mod_cdr_pg_csv.so*
21cr|freeswitch-1.10.10-2|1209	
21cr|freeswitch-1.10.10-2|1210	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1211	
21cr|freeswitch-1.10.10-2|1212	%package event-cdr-sqlite
21cr|freeswitch-1.10.10-2|1213	Summary:	SQLite CDR Logger for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1214	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1215	Requires:	 %{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1216	
21cr|freeswitch-1.10.10-2|1217	%description event-cdr-sqlite
21cr|freeswitch-1.10.10-2|1218	SQLite CDR Logger for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1219	
21cr|freeswitch-1.10.10-2|1220	%files event-cdr-sqlite
21cr|freeswitch-1.10.10-2|1221	%{MODINSTDIR}/mod_cdr_sqlite.so*
21cr|freeswitch-1.10.10-2|1222	
21cr|freeswitch-1.10.10-2|1223	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1224	
21cr|freeswitch-1.10.10-2|1225	%package event-erlang-event
21cr|freeswitch-1.10.10-2|1226	Summary:	Erlang Event Module for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1227	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1228	Requires:	 %{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1229	Requires:	erlang
21cr|freeswitch-1.10.10-2|1230	BuildRequires:	erlang-devel
21cr|freeswitch-1.10.10-2|1231	BuildRequires:	erlang-erl_interface
21cr|freeswitch-1.10.10-2|1232	
21cr|freeswitch-1.10.10-2|1233	%description event-erlang-event
21cr|freeswitch-1.10.10-2|1234	Erlang Event Module for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1235	
21cr|freeswitch-1.10.10-2|1236	%files event-erlang-event
21cr|freeswitch-1.10.10-2|1237	%{MODINSTDIR}/mod_erlang_event.so*
21cr|freeswitch-1.10.10-2|1238	
21cr|freeswitch-1.10.10-2|1239	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1240	
21cr|freeswitch-1.10.10-2|1241	%package event-format-cdr
21cr|freeswitch-1.10.10-2|1242	Summary:	JSON and XML Logger for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1243	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1244	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1245	
21cr|freeswitch-1.10.10-2|1246	%description event-format-cdr
21cr|freeswitch-1.10.10-2|1247	JSON and XML Logger for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1248	
21cr|freeswitch-1.10.10-2|1249	%files event-format-cdr
21cr|freeswitch-1.10.10-2|1250	%{MODINSTDIR}/mod_format_cdr.so*
21cr|freeswitch-1.10.10-2|1251	
21cr|freeswitch-1.10.10-2|1252	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1253	
21cr|freeswitch-1.10.10-2|1254	%package kazoo
21cr|freeswitch-1.10.10-2|1255	Summary:	Kazoo Module for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1256	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1257	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1258	Requires:	erlang
21cr|freeswitch-1.10.10-2|1259	BuildRequires:	erlang
21cr|freeswitch-1.10.10-2|1260	
21cr|freeswitch-1.10.10-2|1261	%description kazoo
21cr|freeswitch-1.10.10-2|1262	Kazoo Module for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1263	
21cr|freeswitch-1.10.10-2|1264	%files kazoo
21cr|freeswitch-1.10.10-2|1265	%{MODINSTDIR}/mod_kazoo.so*
21cr|freeswitch-1.10.10-2|1266	
21cr|freeswitch-1.10.10-2|1267	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1268	
21cr|freeswitch-1.10.10-2|1269	%package event-multicast
21cr|freeswitch-1.10.10-2|1270	Summary:	Multicast Event System for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1271	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1272	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1273	
21cr|freeswitch-1.10.10-2|1274	%description event-multicast
21cr|freeswitch-1.10.10-2|1275	Multicast Event System for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1276	
21cr|freeswitch-1.10.10-2|1277	%files event-multicast
21cr|freeswitch-1.10.10-2|1278	%{MODINSTDIR}/mod_event_multicast.so*
21cr|freeswitch-1.10.10-2|1279	
21cr|freeswitch-1.10.10-2|1280	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1281	
21cr|freeswitch-1.10.10-2|1282	#%package event-zmq
21cr|freeswitch-1.10.10-2|1283	#Summary:	ZeroMQ Event System for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1284	#Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1285	#Requires:	 %{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1286	#
21cr|freeswitch-1.10.10-2|1287	#%description event-zmq
21cr|freeswitch-1.10.10-2|1288	#ZeroMQ Event System for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1289	
21cr|freeswitch-1.10.10-2|1290	#%files event-zmq
21cr|freeswitch-1.10.10-2|1291	#%{MODINSTDIR}/mod_xmq.so*
21cr|freeswitch-1.10.10-2|1292	
21cr|freeswitch-1.10.10-2|1293	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1294	
21cr|freeswitch-1.10.10-2|1295	%package event-json-cdr
21cr|freeswitch-1.10.10-2|1296	Summary:	JSON CDR Logger for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1297	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1298	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1299	
21cr|freeswitch-1.10.10-2|1300	%description event-json-cdr
21cr|freeswitch-1.10.10-2|1301	JSON CDR Logger for FreeSWITCH.
21cr|freeswitch-1.10.10-2|1302	
21cr|freeswitch-1.10.10-2|1303	%files event-json-cdr
21cr|freeswitch-1.10.10-2|1304	%{MODINSTDIR}/mod_json_cdr.so*
21cr|freeswitch-1.10.10-2|1305	
21cr|freeswitch-1.10.10-2|1306	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1307	
21cr|freeswitch-1.10.10-2|1308	%package event-radius-cdr
21cr|freeswitch-1.10.10-2|1309	Summary:	RADIUS Logger for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1310	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1311	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1312	
21cr|freeswitch-1.10.10-2|1313	%description event-radius-cdr
21cr|freeswitch-1.10.10-2|1314	RADIUS Logger for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1315	
21cr|freeswitch-1.10.10-2|1316	%files event-radius-cdr
21cr|freeswitch-1.10.10-2|1317	%{MODINSTDIR}/mod_radius_cdr.so*
21cr|freeswitch-1.10.10-2|1318	
21cr|freeswitch-1.10.10-2|1319	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1320	
21cr|freeswitch-1.10.10-2|1321	%if %{build_mod_rayo}
21cr|freeswitch-1.10.10-2|1322	%package event-rayo
21cr|freeswitch-1.10.10-2|1323	Summary:	Rayo (XMPP 3PCC) server for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1324	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1325	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1326	
21cr|freeswitch-1.10.10-2|1327	%description event-rayo
21cr|freeswitch-1.10.10-2|1328	Rayo 3PCC for FreeSWITCH.  http://rayo.org   http://xmpp.org/extensions/xep-0327.html
21cr|freeswitch-1.10.10-2|1329	Rayo is an XMPP protocol extension for third-party control of telephone calls.
21cr|freeswitch-1.10.10-2|1330	
21cr|freeswitch-1.10.10-2|1331	%files event-rayo
21cr|freeswitch-1.10.10-2|1332	%{MODINSTDIR}/mod_rayo.so*
21cr|freeswitch-1.10.10-2|1333	%endif
21cr|freeswitch-1.10.10-2|1334	
21cr|freeswitch-1.10.10-2|1335	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1336	
21cr|freeswitch-1.10.10-2|1337	%package event-snmp
21cr|freeswitch-1.10.10-2|1338	Summary:	SNMP stats reporter for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1339	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1340	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1341	Requires:	net-snmp
21cr|freeswitch-1.10.10-2|1342	BuildRequires:	net-snmp-devel
21cr|freeswitch-1.10.10-2|1343	
21cr|freeswitch-1.10.10-2|1344	%description event-snmp
21cr|freeswitch-1.10.10-2|1345	SNMP stats reporter for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1346	
21cr|freeswitch-1.10.10-2|1347	%files event-snmp
21cr|freeswitch-1.10.10-2|1348	%{MODINSTDIR}/mod_snmp.so*
21cr|freeswitch-1.10.10-2|1349	
21cr|freeswitch-1.10.10-2|1350	######################################################################################################################
21cr|freeswitch-1.10.10-2|1351	#				FreeSWITCH Logger Modules
21cr|freeswitch-1.10.10-2|1352	######################################################################################################################
21cr|freeswitch-1.10.10-2|1353	
21cr|freeswitch-1.10.10-2|1354	%package logger-graylog2
21cr|freeswitch-1.10.10-2|1355	Summary:	GELF logger for Graylog2 and Logstash
21cr|freeswitch-1.10.10-2|1356	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1357	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1358	
21cr|freeswitch-1.10.10-2|1359	%description logger-graylog2
21cr|freeswitch-1.10.10-2|1360	GELF logger for Graylog2 and Logstash
21cr|freeswitch-1.10.10-2|1361	
21cr|freeswitch-1.10.10-2|1362	%files logger-graylog2
21cr|freeswitch-1.10.10-2|1363	%{MODINSTDIR}/mod_graylog2.so*
21cr|freeswitch-1.10.10-2|1364	
21cr|freeswitch-1.10.10-2|1365	######################################################################################################################
21cr|freeswitch-1.10.10-2|1366	#				FreeSWITCH Media Format Modules
21cr|freeswitch-1.10.10-2|1367	######################################################################################################################
21cr|freeswitch-1.10.10-2|1368	
21cr|freeswitch-1.10.10-2|1369	%package format-local-stream
21cr|freeswitch-1.10.10-2|1370	Summary:	Local File Streamer for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1371	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1372	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1373	
21cr|freeswitch-1.10.10-2|1374	%description format-local-stream
21cr|freeswitch-1.10.10-2|1375	Local File Streamer for FreeSWITCH. It streams files from a directory and
21cr|freeswitch-1.10.10-2|1376	multiple channels connected to the same stream will hear the same (looped)
21cr|freeswitch-1.10.10-2|1377	file playback .. similar to a shoutcast stream. Useful for Music-on-hold type
21cr|freeswitch-1.10.10-2|1378	scenarios.
21cr|freeswitch-1.10.10-2|1379	
21cr|freeswitch-1.10.10-2|1380	%files format-local-stream
21cr|freeswitch-1.10.10-2|1381	%{MODINSTDIR}/mod_local_stream.so*
21cr|freeswitch-1.10.10-2|1382	
21cr|freeswitch-1.10.10-2|1383	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1384	
21cr|freeswitch-1.10.10-2|1385	%package format-native-file
21cr|freeswitch-1.10.10-2|1386	Summary:	Native Media File support for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1387	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1388	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1389	
21cr|freeswitch-1.10.10-2|1390	%description format-native-file
21cr|freeswitch-1.10.10-2|1391	The native file module is designed to make it easy to play sound files where no
21cr|freeswitch-1.10.10-2|1392	transcoding is necessary. The default FreeSWITCH sound files are in wav format.
21cr|freeswitch-1.10.10-2|1393	Generally, these require transcoding when being played to callers. However, if
21cr|freeswitch-1.10.10-2|1394	a native format sound file is available then FreeSWITCH can use it.
21cr|freeswitch-1.10.10-2|1395	
21cr|freeswitch-1.10.10-2|1396	%files format-native-file
21cr|freeswitch-1.10.10-2|1397	%{MODINSTDIR}/mod_native_file.so*
21cr|freeswitch-1.10.10-2|1398	
21cr|freeswitch-1.10.10-2|1399	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1400	
21cr|freeswitch-1.10.10-2|1401	%package format-portaudio-stream
21cr|freeswitch-1.10.10-2|1402	Summary:	PortAudio Media Steam support for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1403	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1404	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1405	BuildRequires:	portaudio-devel
21cr|freeswitch-1.10.10-2|1406	
21cr|freeswitch-1.10.10-2|1407	%description format-portaudio-stream
21cr|freeswitch-1.10.10-2|1408	Portaudio Streaming interface Audio for FreeSWITCH
21cr|freeswitch-1.10.10-2|1409	
21cr|freeswitch-1.10.10-2|1410	%files format-portaudio-stream
21cr|freeswitch-1.10.10-2|1411	%{MODINSTDIR}/mod_portaudio_stream.so*
21cr|freeswitch-1.10.10-2|1412	
21cr|freeswitch-1.10.10-2|1413	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1414	
21cr|freeswitch-1.10.10-2|1415	%package format-shell-stream
21cr|freeswitch-1.10.10-2|1416	Summary:	Implements Media Steaming from arbitrary shell commands for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1417	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1418	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1419	
21cr|freeswitch-1.10.10-2|1420	%description format-shell-stream
21cr|freeswitch-1.10.10-2|1421	Mod shell stream is a FreeSWITCH module to allow you to stream audio from an
21cr|freeswitch-1.10.10-2|1422	arbitrary shell command. You could use it to read audio from a database, from
21cr|freeswitch-1.10.10-2|1423	a soundcard, etc.
21cr|freeswitch-1.10.10-2|1424	
21cr|freeswitch-1.10.10-2|1425	%files format-shell-stream
21cr|freeswitch-1.10.10-2|1426	%{MODINSTDIR}/mod_shell_stream.so*
21cr|freeswitch-1.10.10-2|1427	
21cr|freeswitch-1.10.10-2|1428	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1429	
21cr|freeswitch-1.10.10-2|1430	%package format-mod-shout
21cr|freeswitch-1.10.10-2|1431	Summary:	Implements Media Steaming from arbitrary shell commands for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1432	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1433	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1434	Requires:	lame
21cr|freeswitch-1.10.10-2|1435	BuildRequires:	libshout-devel >= 2.2.2
21cr|freeswitch-1.10.10-2|1436	BuildRequires:	libmpg123-devel >= 1.20.1
21cr|freeswitch-1.10.10-2|1437	BuildRequires:	lame-devel
21cr|freeswitch-1.10.10-2|1438	
21cr|freeswitch-1.10.10-2|1439	%description format-mod-shout
21cr|freeswitch-1.10.10-2|1440	Mod Shout is a FreeSWITCH module to allow you to stream audio from MP3s or a i
21cr|freeswitch-1.10.10-2|1441	shoutcast stream.
21cr|freeswitch-1.10.10-2|1442	
21cr|freeswitch-1.10.10-2|1443	%files format-mod-shout
21cr|freeswitch-1.10.10-2|1444	%{MODINSTDIR}/mod_shout.so*
21cr|freeswitch-1.10.10-2|1445	
21cr|freeswitch-1.10.10-2|1446	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1447	
21cr|freeswitch-1.10.10-2|1448	%package format-opusfile
21cr|freeswitch-1.10.10-2|1449	Summary:	Plays Opus encoded files
21cr|freeswitch-1.10.10-2|1450	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1451	Requires:	%{name} = %{version}-%{release}
21cr|freeswitch-1.10.10-2|1452	BuildRequires:	opusfile-devel >= 0.5
21cr|freeswitch-1.10.10-2|1453	
21cr|freeswitch-1.10.10-2|1454	%description format-opusfile
21cr|freeswitch-1.10.10-2|1455	Mod Opusfile is a FreeSWITCH module to allow you to play Opus encoded files
21cr|freeswitch-1.10.10-2|1456	
21cr|freeswitch-1.10.10-2|1457	%files format-opusfile
21cr|freeswitch-1.10.10-2|1458	%{MODINSTDIR}/mod_opusfile.so*
21cr|freeswitch-1.10.10-2|1459	
21cr|freeswitch-1.10.10-2|1460	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1461	
21cr|freeswitch-1.10.10-2|1462	%if %{build_mod_ssml}
21cr|freeswitch-1.10.10-2|1463	%package format-ssml
21cr|freeswitch-1.10.10-2|1464	Summary:	Adds Speech Synthesis Markup Language (SSML) parser format for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1465	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1466	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1467	
21cr|freeswitch-1.10.10-2|1468	%description format-ssml
21cr|freeswitch-1.10.10-2|1469	mod_ssml is a FreeSWITCH module that renders SSML into audio.  This module requires a text-to-speech module for speech synthesis.
21cr|freeswitch-1.10.10-2|1470	
21cr|freeswitch-1.10.10-2|1471	%files format-ssml
21cr|freeswitch-1.10.10-2|1472	%{MODINSTDIR}/mod_ssml.so*
21cr|freeswitch-1.10.10-2|1473	%endif
21cr|freeswitch-1.10.10-2|1474	
21cr|freeswitch-1.10.10-2|1475	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1476	
21cr|freeswitch-1.10.10-2|1477	%package format-tone-stream
21cr|freeswitch-1.10.10-2|1478	Summary:	Implements TGML Tone Generation for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1479	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1480	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1481	
21cr|freeswitch-1.10.10-2|1482	%description format-tone-stream
21cr|freeswitch-1.10.10-2|1483	Implements TGML Tone Generation for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1484	
21cr|freeswitch-1.10.10-2|1485	%files format-tone-stream
21cr|freeswitch-1.10.10-2|1486	%{MODINSTDIR}/mod_tone_stream.so*
21cr|freeswitch-1.10.10-2|1487	
21cr|freeswitch-1.10.10-2|1488	######################################################################################################################
21cr|freeswitch-1.10.10-2|1489	#				FreeSWITCH Programming Language Modules
21cr|freeswitch-1.10.10-2|1490	######################################################################################################################
21cr|freeswitch-1.10.10-2|1491	
21cr|freeswitch-1.10.10-2|1492	%package lua
21cr|freeswitch-1.10.10-2|1493	Summary:	Lua support for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1494	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1495	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1496	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1497	BuildRequires:  lua-devel
21cr|freeswitch-1.10.10-2|1498	
21cr|freeswitch-1.10.10-2|1499	%description	lua
21cr|freeswitch-1.10.10-2|1500	
21cr|freeswitch-1.10.10-2|1501	%files lua
21cr|freeswitch-1.10.10-2|1502	%{MODINSTDIR}/mod_lua*.so*
21cr|freeswitch-1.10.10-2|1503	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/lua.conf.xml
21cr|freeswitch-1.10.10-2|1504	
21cr|freeswitch-1.10.10-2|1505	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1506	
21cr|freeswitch-1.10.10-2|1507	%package	perl
21cr|freeswitch-1.10.10-2|1508	Summary:	Perl support for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1509	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1510	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1511	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1512	Requires:	perl
21cr|freeswitch-1.10.10-2|1513	BuildRequires:	perl-devel
21cr|freeswitch-1.10.10-2|1514	BuildRequires:	perl-ExtUtils-Embed
21cr|freeswitch-1.10.10-2|1515	
21cr|freeswitch-1.10.10-2|1516	%description	perl
21cr|freeswitch-1.10.10-2|1517	%{summary}
21cr|freeswitch-1.10.10-2|1518	
21cr|freeswitch-1.10.10-2|1519	%files perl
21cr|freeswitch-1.10.10-2|1520	%{MODINSTDIR}/mod_perl*.so*
21cr|freeswitch-1.10.10-2|1521	# XXX TODO: move from /usr/perl to a propper place!
21cr|freeswitch-1.10.10-2|1522	%{_prefix}/perl/*
21cr|freeswitch-1.10.10-2|1523	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/perl.conf.xml
21cr|freeswitch-1.10.10-2|1524	
21cr|freeswitch-1.10.10-2|1525	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1526	
21cr|freeswitch-1.10.10-2|1527	%package -n python3-%{name}
21cr|freeswitch-1.10.10-2|1528	Summary:	Python support for the FreeSWITCH open source telephony platform
21cr|freeswitch-1.10.10-2|1529	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1530	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1531	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1532	Requires:	python3
21cr|freeswitch-1.10.10-2|1533	BuildRequires:	python3-devel
21cr|freeswitch-1.10.10-2|1534	BuildRequires:	python3dist(setuptools)
21cr|freeswitch-1.10.10-2|1535	Provides:	%{name}-python = %{EVRD}
21cr|freeswitch-1.10.10-2|1536	
21cr|freeswitch-1.10.10-2|1537	%description -n python3-%{name}
21cr|freeswitch-1.10.10-2|1538	
21cr|freeswitch-1.10.10-2|1539	%files -n python3-%{name}
21cr|freeswitch-1.10.10-2|1540	%{MODINSTDIR}/mod_python*.so*
21cr|freeswitch-1.10.10-2|1541	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/python.conf.xml
21cr|freeswitch-1.10.10-2|1542	
21cr|freeswitch-1.10.10-2|1543	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1544	
21cr|freeswitch-1.10.10-2|1545	%if %{build_mod_v8}
21cr|freeswitch-1.10.10-2|1546	%package v8
21cr|freeswitch-1.10.10-2|1547	Summary:	JavaScript support for the FreeSWITCH open source telephony platform, using Google V8 JavaScript engine
21cr|freeswitch-1.10.10-2|1548	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1549	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1550	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1551	
21cr|freeswitch-1.10.10-2|1552	%description v8
21cr|freeswitch-1.10.10-2|1553	
21cr|freeswitch-1.10.10-2|1554	%files v8
21cr|freeswitch-1.10.10-2|1555	%{MODINSTDIR}/mod_v8*.so*
21cr|freeswitch-1.10.10-2|1556	%{LIBDIR}/libv8.so
21cr|freeswitch-1.10.10-2|1557	%{LIBDIR}/libicui18n.so
21cr|freeswitch-1.10.10-2|1558	%{LIBDIR}/libicuuc.so
21cr|freeswitch-1.10.10-2|1559	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/v8.conf.xml
21cr|freeswitch-1.10.10-2|1560	%endif
21cr|freeswitch-1.10.10-2|1561	
21cr|freeswitch-1.10.10-2|1562	######################################################################################################################
21cr|freeswitch-1.10.10-2|1563	#				FreeSWITCH Say Modules
21cr|freeswitch-1.10.10-2|1564	######################################################################################################################
21cr|freeswitch-1.10.10-2|1565	
21cr|freeswitch-1.10.10-2|1566	%package lang-en
21cr|freeswitch-1.10.10-2|1567	Summary:	Provides english language dependent modules and speech config for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1568	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1569	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1570	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1571	
21cr|freeswitch-1.10.10-2|1572	%description lang-en
21cr|freeswitch-1.10.10-2|1573	English language phrases module and directory structure for say module and voicemail.
21cr|freeswitch-1.10.10-2|1574	
21cr|freeswitch-1.10.10-2|1575	%files lang-en
21cr|freeswitch-1.10.10-2|1576	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/en
21cr|freeswitch-1.10.10-2|1577	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/en/demo
21cr|freeswitch-1.10.10-2|1578	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/en/vm
21cr|freeswitch-1.10.10-2|1579	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/en/dir
21cr|freeswitch-1.10.10-2|1580	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/en/ivr
21cr|freeswitch-1.10.10-2|1581	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/en/*.xml
21cr|freeswitch-1.10.10-2|1582	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/en/demo/*.xml
21cr|freeswitch-1.10.10-2|1583	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/en/vm/*.xml
21cr|freeswitch-1.10.10-2|1584	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/en/dir/*.xml
21cr|freeswitch-1.10.10-2|1585	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/en/ivr/*.xml
21cr|freeswitch-1.10.10-2|1586	%{MODINSTDIR}/mod_say_en.so*
21cr|freeswitch-1.10.10-2|1587	
21cr|freeswitch-1.10.10-2|1588	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1589	
21cr|freeswitch-1.10.10-2|1590	%package lang-ru
21cr|freeswitch-1.10.10-2|1591	Summary:	Provides russian language dependent modules and speech config for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1592	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1593	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1594	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1595	
21cr|freeswitch-1.10.10-2|1596	%description lang-ru
21cr|freeswitch-1.10.10-2|1597	Russian language phrases module and directory structure for say module and voicemail.
21cr|freeswitch-1.10.10-2|1598	
21cr|freeswitch-1.10.10-2|1599	%files lang-ru
21cr|freeswitch-1.10.10-2|1600	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/ru
21cr|freeswitch-1.10.10-2|1601	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/ru/demo
21cr|freeswitch-1.10.10-2|1602	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/ru/vm
21cr|freeswitch-1.10.10-2|1603	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/ru/dir
21cr|freeswitch-1.10.10-2|1604	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/ru/*.xml
21cr|freeswitch-1.10.10-2|1605	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/ru/demo/*.xml
21cr|freeswitch-1.10.10-2|1606	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/ru/vm/*.xml
21cr|freeswitch-1.10.10-2|1607	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/ru/dir/*.xml
21cr|freeswitch-1.10.10-2|1608	%{MODINSTDIR}/mod_say_ru.so*
21cr|freeswitch-1.10.10-2|1609	
21cr|freeswitch-1.10.10-2|1610	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1611	
21cr|freeswitch-1.10.10-2|1612	%package lang-fr
21cr|freeswitch-1.10.10-2|1613	Summary:	Provides french language dependend modules and speech config for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1614	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1615	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1616	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1617	
21cr|freeswitch-1.10.10-2|1618	%description lang-fr
21cr|freeswitch-1.10.10-2|1619	French language phrases module and directory structure for say module and voicemail.
21cr|freeswitch-1.10.10-2|1620	
21cr|freeswitch-1.10.10-2|1621	%files lang-fr
21cr|freeswitch-1.10.10-2|1622	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/fr
21cr|freeswitch-1.10.10-2|1623	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/fr/demo
21cr|freeswitch-1.10.10-2|1624	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/fr/vm
21cr|freeswitch-1.10.10-2|1625	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/fr/dir
21cr|freeswitch-1.10.10-2|1626	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/fr/*.xml
21cr|freeswitch-1.10.10-2|1627	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/fr/demo/*.xml
21cr|freeswitch-1.10.10-2|1628	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/fr/vm/*.xml
21cr|freeswitch-1.10.10-2|1629	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/fr/dir/*.xml
21cr|freeswitch-1.10.10-2|1630	%{MODINSTDIR}/mod_say_fr.so*
21cr|freeswitch-1.10.10-2|1631	
21cr|freeswitch-1.10.10-2|1632	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1633	
21cr|freeswitch-1.10.10-2|1634	%package lang-de
21cr|freeswitch-1.10.10-2|1635	Summary:	Provides german language dependend modules and speech config for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1636	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1637	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1638	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1639	
21cr|freeswitch-1.10.10-2|1640	%description lang-de
21cr|freeswitch-1.10.10-2|1641	German language phrases module and directory structure for say module and voicemail.
21cr|freeswitch-1.10.10-2|1642	
21cr|freeswitch-1.10.10-2|1643	%files lang-de
21cr|freeswitch-1.10.10-2|1644	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/de
21cr|freeswitch-1.10.10-2|1645	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/de/demo
21cr|freeswitch-1.10.10-2|1646	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/de/vm
21cr|freeswitch-1.10.10-2|1647	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/de/*.xml
21cr|freeswitch-1.10.10-2|1648	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/de/demo/*.xml
21cr|freeswitch-1.10.10-2|1649	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/de/vm/*.xml
21cr|freeswitch-1.10.10-2|1650	%{MODINSTDIR}/mod_say_de.so*
21cr|freeswitch-1.10.10-2|1651	
21cr|freeswitch-1.10.10-2|1652	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1653	
21cr|freeswitch-1.10.10-2|1654	%package lang-he
21cr|freeswitch-1.10.10-2|1655	Summary:	Provides hebrew language dependend modules and speech config for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1656	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1657	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1658	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1659	
21cr|freeswitch-1.10.10-2|1660	%description lang-he
21cr|freeswitch-1.10.10-2|1661	Hebrew language phrases module and directory structure for say module and voicemail.
21cr|freeswitch-1.10.10-2|1662	
21cr|freeswitch-1.10.10-2|1663	%files lang-he
21cr|freeswitch-1.10.10-2|1664	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/he/
21cr|freeswitch-1.10.10-2|1665	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/he/demo
21cr|freeswitch-1.10.10-2|1666	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/he/vm
21cr|freeswitch-1.10.10-2|1667	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/he/dir
21cr|freeswitch-1.10.10-2|1668	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/he/*.xml
21cr|freeswitch-1.10.10-2|1669	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/he/demo/*.xml
21cr|freeswitch-1.10.10-2|1670	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/he/vm/*.xml
21cr|freeswitch-1.10.10-2|1671	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/he/dir/*.xml
21cr|freeswitch-1.10.10-2|1672	%{MODINSTDIR}/mod_say_he.so*
21cr|freeswitch-1.10.10-2|1673	
21cr|freeswitch-1.10.10-2|1674	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1675	
21cr|freeswitch-1.10.10-2|1676	%package lang-es
21cr|freeswitch-1.10.10-2|1677	Summary:	Provides Spanish language dependend modules and speech config for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1678	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1679	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1680	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1681	
21cr|freeswitch-1.10.10-2|1682	%description lang-es
21cr|freeswitch-1.10.10-2|1683	Spanish language phrases module and directory structure for say module and voicemail.
21cr|freeswitch-1.10.10-2|1684	
21cr|freeswitch-1.10.10-2|1685	%files lang-es
21cr|freeswitch-1.10.10-2|1686	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/es
21cr|freeswitch-1.10.10-2|1687	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/es/demo
21cr|freeswitch-1.10.10-2|1688	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/es/vm
21cr|freeswitch-1.10.10-2|1689	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/es/dir
21cr|freeswitch-1.10.10-2|1690	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/es/*.xml
21cr|freeswitch-1.10.10-2|1691	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/es/demo/*.xml
21cr|freeswitch-1.10.10-2|1692	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/es/vm/*.xml
21cr|freeswitch-1.10.10-2|1693	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/es/dir/*.xml
21cr|freeswitch-1.10.10-2|1694	%{MODINSTDIR}/mod_say_es.so*
21cr|freeswitch-1.10.10-2|1695	
21cr|freeswitch-1.10.10-2|1696	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1697	
21cr|freeswitch-1.10.10-2|1698	%package lang-pt
21cr|freeswitch-1.10.10-2|1699	Summary:	Provides Portuguese language dependend modules and speech config for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1700	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1701	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1702	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1703	
21cr|freeswitch-1.10.10-2|1704	%description lang-pt
21cr|freeswitch-1.10.10-2|1705	Portuguese language phrases module and directory structure for say module and voicemail.
21cr|freeswitch-1.10.10-2|1706	
21cr|freeswitch-1.10.10-2|1707	%files lang-pt
21cr|freeswitch-1.10.10-2|1708	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/pt
21cr|freeswitch-1.10.10-2|1709	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/pt/demo
21cr|freeswitch-1.10.10-2|1710	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/pt/vm
21cr|freeswitch-1.10.10-2|1711	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/pt/dir
21cr|freeswitch-1.10.10-2|1712	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/pt/*.xml
21cr|freeswitch-1.10.10-2|1713	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/pt/demo/*.xml
21cr|freeswitch-1.10.10-2|1714	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/pt/vm/*.xml
21cr|freeswitch-1.10.10-2|1715	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/pt/dir/*.xml
21cr|freeswitch-1.10.10-2|1716	%{MODINSTDIR}/mod_say_pt.so*
21cr|freeswitch-1.10.10-2|1717	
21cr|freeswitch-1.10.10-2|1718	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1719	
21cr|freeswitch-1.10.10-2|1720	%package lang-sv
21cr|freeswitch-1.10.10-2|1721	Summary:	Provides Swedish language dependend modules and speech config for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1722	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1723	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1724	Requires(pre):	user(freeswitch)
21cr|freeswitch-1.10.10-2|1725	
21cr|freeswitch-1.10.10-2|1726	%description lang-sv
21cr|freeswitch-1.10.10-2|1727	Swedish language phrases module and directory structure for say module and voicemail.
21cr|freeswitch-1.10.10-2|1728	
21cr|freeswitch-1.10.10-2|1729	%files lang-sv
21cr|freeswitch-1.10.10-2|1730	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/sv
21cr|freeswitch-1.10.10-2|1731	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang/sv/vm
21cr|freeswitch-1.10.10-2|1732	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/sv/*.xml
21cr|freeswitch-1.10.10-2|1733	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/lang/sv/vm/*.xml
21cr|freeswitch-1.10.10-2|1734	%{MODINSTDIR}/mod_say_sv.so*
21cr|freeswitch-1.10.10-2|1735	
21cr|freeswitch-1.10.10-2|1736	######################################################################################################################
21cr|freeswitch-1.10.10-2|1737	#				FreeSWITCH Timer Modules
21cr|freeswitch-1.10.10-2|1738	######################################################################################################################
21cr|freeswitch-1.10.10-2|1739	
21cr|freeswitch-1.10.10-2|1740	%package timer-posix
21cr|freeswitch-1.10.10-2|1741	Summary:	Provides posix timer for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1742	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1743	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1744	
21cr|freeswitch-1.10.10-2|1745	%description timer-posix
21cr|freeswitch-1.10.10-2|1746	Provides posix timer for the FreeSWITCH Open Source telephone platform.
21cr|freeswitch-1.10.10-2|1747	
21cr|freeswitch-1.10.10-2|1748	%files timer-posix
21cr|freeswitch-1.10.10-2|1749	%{MODINSTDIR}/mod_posix_timer.so*
21cr|freeswitch-1.10.10-2|1750	
21cr|freeswitch-1.10.10-2|1751	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1752	
21cr|freeswitch-1.10.10-2|1753	%if %{build_timerfd}
21cr|freeswitch-1.10.10-2|1754	%package timer-timerfd
21cr|freeswitch-1.10.10-2|1755	Summary:	Provides Linux Timerfs based timer for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1756	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1757	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1758	
21cr|freeswitch-1.10.10-2|1759	%description timer-timerfd
21cr|freeswitch-1.10.10-2|1760	Provides Linux Timerfs based timer for the FreeSWITCH Open Source telephone.
21cr|freeswitch-1.10.10-2|1761	platform.
21cr|freeswitch-1.10.10-2|1762	
21cr|freeswitch-1.10.10-2|1763	%files timer-timerfd
21cr|freeswitch-1.10.10-2|1764	%{MODINSTDIR}/mod_timerfd.so*
21cr|freeswitch-1.10.10-2|1765	%endif
21cr|freeswitch-1.10.10-2|1766	
21cr|freeswitch-1.10.10-2|1767	######################################################################################################################
21cr|freeswitch-1.10.10-2|1768	#				FreeSWITCH XML INT Modules
21cr|freeswitch-1.10.10-2|1769	######################################################################################################################
21cr|freeswitch-1.10.10-2|1770	
21cr|freeswitch-1.10.10-2|1771	%package xml-cdr
21cr|freeswitch-1.10.10-2|1772	Summary:	Provides XML CDR interface for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1773	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1774	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1775	
21cr|freeswitch-1.10.10-2|1776	%description xml-cdr
21cr|freeswitch-1.10.10-2|1777	Provides XML CDR interface for the FreeSWITCH Open Source telephone platform.
21cr|freeswitch-1.10.10-2|1778	
21cr|freeswitch-1.10.10-2|1779	%files xml-cdr
21cr|freeswitch-1.10.10-2|1780	%{MODINSTDIR}/mod_xml_cdr.so*
21cr|freeswitch-1.10.10-2|1781	
21cr|freeswitch-1.10.10-2|1782	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1783	
21cr|freeswitch-1.10.10-2|1784	%package xml-curl
21cr|freeswitch-1.10.10-2|1785	Summary:	Provides XML Curl interface for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1786	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1787	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1788	
21cr|freeswitch-1.10.10-2|1789	%description xml-curl
21cr|freeswitch-1.10.10-2|1790	Provides XML Curl interface for the FreeSWITCH Open Source telephone platform.
21cr|freeswitch-1.10.10-2|1791	Pull dynamic XML configs for FreeSWITCH over HTTP.
21cr|freeswitch-1.10.10-2|1792	
21cr|freeswitch-1.10.10-2|1793	
21cr|freeswitch-1.10.10-2|1794	%files xml-curl
21cr|freeswitch-1.10.10-2|1795	%{MODINSTDIR}/mod_xml_curl.so*
21cr|freeswitch-1.10.10-2|1796	
21cr|freeswitch-1.10.10-2|1797	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1798	
21cr|freeswitch-1.10.10-2|1799	%package xml-rpc
21cr|freeswitch-1.10.10-2|1800	Summary:	Provides XML-RPC interface for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1801	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1802	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1803	
21cr|freeswitch-1.10.10-2|1804	%description xml-rpc
21cr|freeswitch-1.10.10-2|1805	Provides XML-RPC interface for the FreeSWITCH Open Source telephone platform.
21cr|freeswitch-1.10.10-2|1806	
21cr|freeswitch-1.10.10-2|1807	######################################################################################################################
21cr|freeswitch-1.10.10-2|1808	#			FreeSWITCH ESL language modules
21cr|freeswitch-1.10.10-2|1809	######################################################################################################################
21cr|freeswitch-1.10.10-2|1810	
21cr|freeswitch-1.10.10-2|1811	%package -n perl-ESL
21cr|freeswitch-1.10.10-2|1812	Summary:	The Perl ESL module allows for native interaction with FreeSWITCH over the event socket interface
21cr|freeswitch-1.10.10-2|1813	Group:		Development/Perl
21cr|freeswitch-1.10.10-2|1814	
21cr|freeswitch-1.10.10-2|1815	%description -n perl-ESL
21cr|freeswitch-1.10.10-2|1816	The Perl ESL module allows for native interaction with FreeSWITCH over the event socket interface.
21cr|freeswitch-1.10.10-2|1817	
21cr|freeswitch-1.10.10-2|1818	%files -n perl-ESL
21cr|freeswitch-1.10.10-2|1819	%defattr(644,root,root,755)
21cr|freeswitch-1.10.10-2|1820	%{perl_archlib}/ESL.pm
21cr|freeswitch-1.10.10-2|1821	%{perl_archlib}/ESL.so
21cr|freeswitch-1.10.10-2|1822	%dir %{perl_archlib}/ESL
21cr|freeswitch-1.10.10-2|1823	%{perl_archlib}/ESL/Dispatch.pm
21cr|freeswitch-1.10.10-2|1824	%{perl_archlib}/ESL/IVR.pm
21cr|freeswitch-1.10.10-2|1825	
21cr|freeswitch-1.10.10-2|1826	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1827	
21cr|freeswitch-1.10.10-2|1828	%package -n python3-ESL
21cr|freeswitch-1.10.10-2|1829	Summary:	The Python ESL module allows for native interaction with FreeSWITCH over the event socket interface
21cr|freeswitch-1.10.10-2|1830	Group:		Development/Python
21cr|freeswitch-1.10.10-2|1831	Requires:	python3
21cr|freeswitch-1.10.10-2|1832	BuildRequires:	python3-devel
21cr|freeswitch-1.10.10-2|1833	Provides:	python-ESL = %{EVRD}
21cr|freeswitch-1.10.10-2|1834	
21cr|freeswitch-1.10.10-2|1835	%description	-n python3-ESL
21cr|freeswitch-1.10.10-2|1836	The Python ESL module allows for native interaction with FreeSWITCH over the event socket interface.
21cr|freeswitch-1.10.10-2|1837	
21cr|freeswitch-1.10.10-2|1838	%files -n python3-ESL
21cr|freeswitch-1.10.10-2|1839	%{python3_sitelib}/freeswitch*
21cr|freeswitch-1.10.10-2|1840	%{python3_sitelib}/__pycache__/freeswitch*
21cr|freeswitch-1.10.10-2|1841	%{python3_sitearch}/ESL*
21cr|freeswitch-1.10.10-2|1842	%{python3_sitearch}/_ESL*
21cr|freeswitch-1.10.10-2|1843	%{python3_sitearch}/__pycache__/ESL*
21cr|freeswitch-1.10.10-2|1844	
21cr|freeswitch-1.10.10-2|1845	######################################################################################################################
21cr|freeswitch-1.10.10-2|1846	#				FreeSWITCH basic config module
21cr|freeswitch-1.10.10-2|1847	######################################################################################################################
21cr|freeswitch-1.10.10-2|1848	
21cr|freeswitch-1.10.10-2|1849	%package config-vanilla
21cr|freeswitch-1.10.10-2|1850	Summary:	Basic vanilla config set for the FreeSWITCH Open Source telephone platform
21cr|freeswitch-1.10.10-2|1851	Group:		System/Libraries
21cr|freeswitch-1.10.10-2|1852	Requires:	%{name} = %{EVRD}
21cr|freeswitch-1.10.10-2|1853	Requires:	freeswitch-application-abstraction
21cr|freeswitch-1.10.10-2|1854	Requires:	freeswitch-application-avmd
21cr|freeswitch-1.10.10-2|1855	Requires:	freeswitch-application-blacklist
21cr|freeswitch-1.10.10-2|1856	Requires:	freeswitch-application-callcenter
21cr|freeswitch-1.10.10-2|1857	Requires:	freeswitch-application-cidlookup
21cr|freeswitch-1.10.10-2|1858	Requires:	freeswitch-application-conference
21cr|freeswitch-1.10.10-2|1859	Requires:	freeswitch-application-curl
21cr|freeswitch-1.10.10-2|1860	Requires:	freeswitch-application-db
21cr|freeswitch-1.10.10-2|1861	Requires:	freeswitch-application-directory
21cr|freeswitch-1.10.10-2|1862	Requires:	freeswitch-application-distributor
21cr|freeswitch-1.10.10-2|1863	Requires:	freeswitch-application-easyroute
21cr|freeswitch-1.10.10-2|1864	Requires:	freeswitch-application-enum
21cr|freeswitch-1.10.10-2|1865	Requires:	freeswitch-application-esf
21cr|freeswitch-1.10.10-2|1866	Requires:	freeswitch-application-expr
21cr|freeswitch-1.10.10-2|1867	Requires:	freeswitch-application-fifo
21cr|freeswitch-1.10.10-2|1868	Requires:	freeswitch-application-fsk
21cr|freeswitch-1.10.10-2|1869	Requires:	freeswitch-application-fsv
21cr|freeswitch-1.10.10-2|1870	Requires:	freeswitch-application-hash
21cr|freeswitch-1.10.10-2|1871	Requires:	freeswitch-application-httapi
21cr|freeswitch-1.10.10-2|1872	Requires:	freeswitch-application-http-cache
21cr|freeswitch-1.10.10-2|1873	Requires:	freeswitch-application-lcr
21cr|freeswitch-1.10.10-2|1874	Requires:	freeswitch-application-limit
21cr|freeswitch-1.10.10-2|1875	Requires:	freeswitch-application-memcache
21cr|freeswitch-1.10.10-2|1876	Requires:	freeswitch-application-nibblebill
21cr|freeswitch-1.10.10-2|1877	Requires:	freeswitch-application-redis
21cr|freeswitch-1.10.10-2|1878	Requires:	freeswitch-application-rss
21cr|freeswitch-1.10.10-2|1879	Requires:	freeswitch-application-signalwire
21cr|freeswitch-1.10.10-2|1880	Requires:	freeswitch-application-sms
21cr|freeswitch-1.10.10-2|1881	Requires:	freeswitch-application-snapshot
21cr|freeswitch-1.10.10-2|1882	Requires:	freeswitch-application-snom
21cr|freeswitch-1.10.10-2|1883	Requires:	freeswitch-application-soundtouch
21cr|freeswitch-1.10.10-2|1884	Requires:	freeswitch-application-spy
21cr|freeswitch-1.10.10-2|1885	Requires:	freeswitch-application-stress
21cr|freeswitch-1.10.10-2|1886	Requires:	freeswitch-application-valet_parking
21cr|freeswitch-1.10.10-2|1887	Requires:	freeswitch-application-video_filter
21cr|freeswitch-1.10.10-2|1888	Requires:	freeswitch-application-voicemail
21cr|freeswitch-1.10.10-2|1889	Requires:	freeswitch-application-voicemail-ivr
21cr|freeswitch-1.10.10-2|1890	Requires:	freeswitch-codec-passthru-amr
21cr|freeswitch-1.10.10-2|1891	Requires:	freeswitch-codec-bv
21cr|freeswitch-1.10.10-2|1892	Requires:	freeswitch-codec-passthru-g723_1
21cr|freeswitch-1.10.10-2|1893	Requires:	freeswitch-codec-passthru-g729
21cr|freeswitch-1.10.10-2|1894	Requires:	freeswitch-codec-h26x
21cr|freeswitch-1.10.10-2|1895	Requires:	freeswitch-codec-ilbc
21cr|freeswitch-1.10.10-2|1896	Requires:	freeswitch-codec-siren
21cr|freeswitch-1.10.10-2|1897	Requires:	freeswitch-database-pgsql
21cr|freeswitch-1.10.10-2|1898	Requires:	freeswitch-format-local-stream
21cr|freeswitch-1.10.10-2|1899	Requires:	freeswitch-format-native-file
21cr|freeswitch-1.10.10-2|1900	Requires:	freeswitch-format-portaudio-stream
21cr|freeswitch-1.10.10-2|1901	Requires:	freeswitch-format-tone-stream
21cr|freeswitch-1.10.10-2|1902	Requires:	freeswitch-lang-en
21cr|freeswitch-1.10.10-2|1903	
21cr|freeswitch-1.10.10-2|1904	%description config-vanilla
21cr|freeswitch-1.10.10-2|1905	Basic vanilla config set for the FreeSWITCH Open Source telephone platform.
21cr|freeswitch-1.10.10-2|1906	
21cr|freeswitch-1.10.10-2|1907	#-----------------------------------------------------------------------------------
21cr|freeswitch-1.10.10-2|1908	
21cr|freeswitch-1.10.10-2|1909	%prep
21cr|freeswitch-1.10.10-2|1910	%setup -b0 -q -n %{name}-%{nonparsedversion}
21cr|freeswitch-1.10.10-2|1911	# hack to avoid unpacking tarballs - we unpack them to patch before building
21cr|freeswitch-1.10.10-2|1912	sed -i'' -e 's,GETLIB=@GETLIB@,GETLIB=/bin/true,' build/modmake.rules.in
21cr|freeswitch-1.10.10-2|1913	tar -xf %{SOURCE1} -C libs
21cr|freeswitch-1.10.10-2|1914	tar -xf %{SOURCE2} -C libs
21cr|freeswitch-1.10.10-2|1915	tar -xf %{SOURCE3} -C libs
21cr|freeswitch-1.10.10-2|1916	tar -xf %{SOURCE4} -C libs
21cr|freeswitch-1.10.10-2|1917	cp %{SOURCE2} libs
21cr|freeswitch-1.10.10-2|1918	%autopatch -p1
21cr|freeswitch-1.10.10-2|1919	
21cr|freeswitch-1.10.10-2|1920	#Hotfix for redefined %_sysconfdir
21cr|freeswitch-1.10.10-2|1921	sed -ie 's:confdir="${sysconfdir}/freeswitch":confdir="%{SYSCONFDIR}":' ./configure.ac
21cr|freeswitch-1.10.10-2|1922	
21cr|freeswitch-1.10.10-2|1923	# build fail __DARWIN_NSIG undeclared
21cr|freeswitch-1.10.10-2|1924	# https://github.com/signalwire/freeswitch/issues/1519
21cr|freeswitch-1.10.10-2|1925	sed -i 's/#define NSIG __DARWIN_NSIG//' libs/apr/include/fspr_general.h
21cr|freeswitch-1.10.10-2|1926	
21cr|freeswitch-1.10.10-2|1927	%build
21cr|freeswitch-1.10.10-2|1928	%setup_compile_flags
21cr|freeswitch-1.10.10-2|1929	#export CFLAGS="$CFLAGS -fstack-protector"
21cr|freeswitch-1.10.10-2|1930	export QA_RPATHS=$[ 0x0001|0x0002 ]
21cr|freeswitch-1.10.10-2|1931	
21cr|freeswitch-1.10.10-2|1932	######################################################################################################################
21cr|freeswitch-1.10.10-2|1933	#
21cr|freeswitch-1.10.10-2|1934	#				Here the modules that will be build get defined
21cr|freeswitch-1.10.10-2|1935	#
21cr|freeswitch-1.10.10-2|1936	######################################################################################################################
21cr|freeswitch-1.10.10-2|1937	######################################################################################################################
21cr|freeswitch-1.10.10-2|1938	#
21cr|freeswitch-1.10.10-2|1939	#						Application Modules
21cr|freeswitch-1.10.10-2|1940	#
21cr|freeswitch-1.10.10-2|1941	######################################################################################################################
21cr|freeswitch-1.10.10-2|1942	APPLICATION_MODULES_AC="applications/mod_abstraction applications/mod_avmd applications/mod_blacklist \
21cr|freeswitch-1.10.10-2|1943	applications/mod_callcenter  applications/mod_cidlookup \
21cr|freeswitch-1.10.10-2|1944	applications/mod_commands applications/mod_conference applications/mod_curl"
21cr|freeswitch-1.10.10-2|1945	APPLICATION_MODULES_DE="applications/mod_db applications/mod_directory applications/mod_distributor \
21cr|freeswitch-1.10.10-2|1946	applications/mod_dptools applications/mod_easyroute applications/mod_enum applications/mod_esf \
21cr|freeswitch-1.10.10-2|1947	applications/mod_expr "
21cr|freeswitch-1.10.10-2|1948	
21cr|freeswitch-1.10.10-2|1949	%if %{build_mod_esl}
21cr|freeswitch-1.10.10-2|1950	APPLICATION_MODULES_DE+="applications/mod_esl"
21cr|freeswitch-1.10.10-2|1951	%endif
21cr|freeswitch-1.10.10-2|1952	
21cr|freeswitch-1.10.10-2|1953	APPLICATION_MODULES_FR="applications/mod_fifo applications/mod_fsk applications/mod_fsv applications/mod_hash \
21cr|freeswitch-1.10.10-2|1954	applications/mod_httapi applications/mod_http_cache applications/mod_lcr applications/mod_limit \
21cr|freeswitch-1.10.10-2|1955	applications/mod_memcache applications/mod_mongo applications/mod_nibblebill applications/mod_rad_auth \
21cr|freeswitch-1.10.10-2|1956	applications/mod_redis applications/mod_rss "
21cr|freeswitch-1.10.10-2|1957	
21cr|freeswitch-1.10.10-2|1958	APPLICATION_MODULES_SZ="applications/mod_signalwire applications/mod_sms applications/mod_snapshot applications/mod_snom applications/mod_soundtouch \
21cr|freeswitch-1.10.10-2|1959	applications/mod_spandsp applications/mod_spy applications/mod_stress \
21cr|freeswitch-1.10.10-2|1960	applications/mod_valet_parking applications/mod_translate applications/mod_voicemail \
21cr|freeswitch-1.10.10-2|1961	applications/mod_voicemail_ivr applications/mod_video_filter"
21cr|freeswitch-1.10.10-2|1962	
21cr|freeswitch-1.10.10-2|1963	APPLICATIONS_MODULES="$APPLICATION_MODULES_AC $APPLICATION_MODULES_DE $APPLICATION_MODULES_FR $APPLICATION_MODULES_SZ"
21cr|freeswitch-1.10.10-2|1964	
21cr|freeswitch-1.10.10-2|1965	######################################################################################################################
21cr|freeswitch-1.10.10-2|1966	#
21cr|freeswitch-1.10.10-2|1967	#				Automatic Speech Recognition and Text To Speech Modules
21cr|freeswitch-1.10.10-2|1968	#
21cr|freeswitch-1.10.10-2|1969	######################################################################################################################
21cr|freeswitch-1.10.10-2|1970	ASR_TTS_MODULES="asr_tts/mod_flite asr_tts/mod_pocketsphinx asr_tts/mod_tts_commandline"
21cr|freeswitch-1.10.10-2|1971	
21cr|freeswitch-1.10.10-2|1972	######################################################################################################################
21cr|freeswitch-1.10.10-2|1973	#
21cr|freeswitch-1.10.10-2|1974	#						Codecs
21cr|freeswitch-1.10.10-2|1975	#
21cr|freeswitch-1.10.10-2|1976	######################################################################################################################
21cr|freeswitch-1.10.10-2|1977	CODECS_MODULES="codecs/mod_amr codecs/mod_amrwb codecs/mod_bv codecs/mod_codec2 codecs/mod_g723_1 \
21cr|freeswitch-1.10.10-2|1978	codecs/mod_g729 codecs/mod_h26x codecs/mod_ilbc codecs/mod_isac codecs/mod_mp4v codecs/mod_opus codecs/mod_silk \
21cr|freeswitch-1.10.10-2|1979	codecs/mod_siren codecs/mod_theora"
21cr|freeswitch-1.10.10-2|1980	#
21cr|freeswitch-1.10.10-2|1981	%if %{build_sng_tc}
21cr|freeswitch-1.10.10-2|1982	CODECS_MODULES+="codecs/mod_sangoma_codec"
21cr|freeswitch-1.10.10-2|1983	%endif
21cr|freeswitch-1.10.10-2|1984	
21cr|freeswitch-1.10.10-2|1985	######################################################################################################################
21cr|freeswitch-1.10.10-2|1986	#
21cr|freeswitch-1.10.10-2|1987	#					Database Modules
21cr|freeswitch-1.10.10-2|1988	#
21cr|freeswitch-1.10.10-2|1989	######################################################################################################################
21cr|freeswitch-1.10.10-2|1990	DATABASES_MODULES="databases/mod_mariadb databases/mod_pgsql"
21cr|freeswitch-1.10.10-2|1991	
21cr|freeswitch-1.10.10-2|1992	######################################################################################################################
21cr|freeswitch-1.10.10-2|1993	#
21cr|freeswitch-1.10.10-2|1994	#					Dialplan Modules
21cr|freeswitch-1.10.10-2|1995	#
21cr|freeswitch-1.10.10-2|1996	######################################################################################################################
21cr|freeswitch-1.10.10-2|1997	DIALPLANS_MODULES="dialplans/mod_dialplan_directory dialplans/mod_dialplan_xml"
21cr|freeswitch-1.10.10-2|1998	#DISABLED DIALPLANS dialplans/mod_dialplan_asterisk
21cr|freeswitch-1.10.10-2|1999	######################################################################################################################
21cr|freeswitch-1.10.10-2|2000	#
21cr|freeswitch-1.10.10-2|2001	#					Directory Modules
21cr|freeswitch-1.10.10-2|2002	#
21cr|freeswitch-1.10.10-2|2003	######################################################################################################################
21cr|freeswitch-1.10.10-2|2004	DIRECTORIES_MODULES=""
21cr|freeswitch-1.10.10-2|2005	
21cr|freeswitch-1.10.10-2|2006	######################################################################################################################
21cr|freeswitch-1.10.10-2|2007	#
21cr|freeswitch-1.10.10-2|2008	#						Endpoints
21cr|freeswitch-1.10.10-2|2009	#
21cr|freeswitch-1.10.10-2|2010	######################################################################################################################
21cr|freeswitch-1.10.10-2|2011	ENDPOINTS_MODULES="endpoints/mod_loopback endpoints/mod_portaudio endpoints/mod_rtmp \
21cr|freeswitch-1.10.10-2|2012	endpoints/mod_skinny endpoints/mod_verto endpoints/mod_rtc endpoints/mod_sofia"
21cr|freeswitch-1.10.10-2|2013	
21cr|freeswitch-1.10.10-2|2014	## DISABLED MODULES DUE TO BUILD ISSUES endpoints/mod_gsmopen endpoints/mod_h323 endpoints/mod_khomp
21cr|freeswitch-1.10.10-2|2015	
21cr|freeswitch-1.10.10-2|2016	######################################################################################################################
21cr|freeswitch-1.10.10-2|2017	#
21cr|freeswitch-1.10.10-2|2018	#						Event Handlers
21cr|freeswitch-1.10.10-2|2019	#
21cr|freeswitch-1.10.10-2|2020	######################################################################################################################
21cr|freeswitch-1.10.10-2|2021	EVENT_HANDLERS_MODULES="event_handlers/mod_cdr_csv event_handlers/mod_cdr_pg_csv event_handlers/mod_cdr_sqlite \
21cr|freeswitch-1.10.10-2|2022	event_handlers/mod_cdr_mongodb event_handlers/mod_format_cdr event_handlers/mod_erlang_event event_handlers/mod_event_multicast \
21cr|freeswitch-1.10.10-2|2023	event_handlers/mod_event_socket event_handlers/mod_json_cdr event_handlers/mod_kazoo event_handlers/mod_radius_cdr \
21cr|freeswitch-1.10.10-2|2024	event_handlers/mod_snmp"
21cr|freeswitch-1.10.10-2|2025	%if %{build_mod_rayo}
21cr|freeswitch-1.10.10-2|2026	EVENT_HANDLERS_MODULES+=" event_handlers/mod_rayo"
21cr|freeswitch-1.10.10-2|2027	%endif
21cr|freeswitch-1.10.10-2|2028	
21cr|freeswitch-1.10.10-2|2029	#### BUILD ISSUES NET RESOLVED FOR RELEASE event_handlers/mod_event_zmq
21cr|freeswitch-1.10.10-2|2030	######################################################################################################################
21cr|freeswitch-1.10.10-2|2031	#
21cr|freeswitch-1.10.10-2|2032	#					File and Audio Format Handlers
21cr|freeswitch-1.10.10-2|2033	#
21cr|freeswitch-1.10.10-2|2034	######################################################################################################################
21cr|freeswitch-1.10.10-2|2035	FORMATS_MODULES="formats/mod_local_stream formats/mod_native_file formats/mod_opusfile formats/mod_portaudio_stream \
21cr|freeswitch-1.10.10-2|2036	formats/mod_shell_stream formats/mod_shout formats/mod_sndfile formats/mod_tone_stream"
21cr|freeswitch-1.10.10-2|2037	%if %{build_mod_ssml}
21cr|freeswitch-1.10.10-2|2038	FORMATS_MODULES+=" formats/mod_ssml"
21cr|freeswitch-1.10.10-2|2039	%endif
21cr|freeswitch-1.10.10-2|2040	
21cr|freeswitch-1.10.10-2|2041	######################################################################################################################
21cr|freeswitch-1.10.10-2|2042	#
21cr|freeswitch-1.10.10-2|2043	#						Embedded Languages
21cr|freeswitch-1.10.10-2|2044	#
21cr|freeswitch-1.10.10-2|2045	######################################################################################################################
21cr|freeswitch-1.10.10-2|2046	LANGUAGES_MODULES="languages/mod_lua languages/mod_perl languages/mod_python3 "
21cr|freeswitch-1.10.10-2|2047	%if %{build_mod_v8}
21cr|freeswitch-1.10.10-2|2048	LANGUAGES_MODULES+="languages/mod_v8"
21cr|freeswitch-1.10.10-2|2049	%endif
21cr|freeswitch-1.10.10-2|2050	
21cr|freeswitch-1.10.10-2|2051	######################################################################################################################
21cr|freeswitch-1.10.10-2|2052	#
21cr|freeswitch-1.10.10-2|2053	#						Logging Modules
21cr|freeswitch-1.10.10-2|2054	#
21cr|freeswitch-1.10.10-2|2055	######################################################################################################################
21cr|freeswitch-1.10.10-2|2056	LOGGERS_MODULES="loggers/mod_console loggers/mod_graylog2 loggers/mod_logfile loggers/mod_syslog"
21cr|freeswitch-1.10.10-2|2057	
21cr|freeswitch-1.10.10-2|2058	######################################################################################################################
21cr|freeswitch-1.10.10-2|2059	#
21cr|freeswitch-1.10.10-2|2060	#						Phrase engine language modules
21cr|freeswitch-1.10.10-2|2061	#
21cr|freeswitch-1.10.10-2|2062	######################################################################################################################
21cr|freeswitch-1.10.10-2|2063	SAY_MODULES="say/mod_say_de say/mod_say_en say/mod_say_es say/mod_say_pt say/mod_say_fr say/mod_say_he say/mod_say_ru say/mod_say_sv"
21cr|freeswitch-1.10.10-2|2064	
21cr|freeswitch-1.10.10-2|2065	######################################################################################################################
21cr|freeswitch-1.10.10-2|2066	#
21cr|freeswitch-1.10.10-2|2067	#							Timers
21cr|freeswitch-1.10.10-2|2068	#
21cr|freeswitch-1.10.10-2|2069	######################################################################################################################
21cr|freeswitch-1.10.10-2|2070	TIMERS_MODULES="timers/mod_posix_timer "
21cr|freeswitch-1.10.10-2|2071	%if %{build_timerfd}
21cr|freeswitch-1.10.10-2|2072	TIMERS_MODULES+="timers/mod_timerfd"
21cr|freeswitch-1.10.10-2|2073	%endif
21cr|freeswitch-1.10.10-2|2074	
21cr|freeswitch-1.10.10-2|2075	######################################################################################################################
21cr|freeswitch-1.10.10-2|2076	#
21cr|freeswitch-1.10.10-2|2077	#						XML Modules
21cr|freeswitch-1.10.10-2|2078	#
21cr|freeswitch-1.10.10-2|2079	######################################################################################################################
21cr|freeswitch-1.10.10-2|2080	XML_INT_MODULES="xml_int/mod_xml_cdr xml_int/mod_xml_curl xml_int/mod_xml_rpc"
21cr|freeswitch-1.10.10-2|2081	
21cr|freeswitch-1.10.10-2|2082	######################################################################################################################
21cr|freeswitch-1.10.10-2|2083	#
21cr|freeswitch-1.10.10-2|2084	#				Create one environment variable out of all the module defs
21cr|freeswitch-1.10.10-2|2085	#
21cr|freeswitch-1.10.10-2|2086	######################################################################################################################
21cr|freeswitch-1.10.10-2|2087	MYMODULES="$APPLICATIONS_MODULES $CODECS_MODULES $DATABASES_MODULES $DIALPLANS_MODULES $DIRECTORIES_MODULES \
21cr|freeswitch-1.10.10-2|2088	$ENDPOINTS_MODULES $ASR_TTS_MODULES $EVENT_HANDLERS_MODULES $FORMATS_MODULES $LANGUAGES_MODULES $LOGGERS_MODULES \
21cr|freeswitch-1.10.10-2|2089	$SAY_MODULES $TIMERS_MODULES $XML_INT_MODULES"
21cr|freeswitch-1.10.10-2|2090	
21cr|freeswitch-1.10.10-2|2091	######################################################################################################################
21cr|freeswitch-1.10.10-2|2092	#
21cr|freeswitch-1.10.10-2|2093	#					Create Modules build list and set variables
21cr|freeswitch-1.10.10-2|2094	#
21cr|freeswitch-1.10.10-2|2095	######################################################################################################################
21cr|freeswitch-1.10.10-2|2096	
21cr|freeswitch-1.10.10-2|2097	export MODULES=$MYMODULES
21cr|freeswitch-1.10.10-2|2098	test ! -f  modules.conf || rm -f modules.conf
21cr|freeswitch-1.10.10-2|2099	touch modules.conf
21cr|freeswitch-1.10.10-2|2100	for i in $MODULES; do echo $i >> modules.conf; done
21cr|freeswitch-1.10.10-2|2101	export VERBOSE=yes
21cr|freeswitch-1.10.10-2|2102	export DESTDIR=%{buildroot}/
21cr|freeswitch-1.10.10-2|2103	export PKG_CONFIG_PATH=/usr/bin/pkg-config:$PKG_CONFIG_PATH
21cr|freeswitch-1.10.10-2|2104	export ACLOCAL_FLAGS="-I /usr/share/aclocal"
21cr|freeswitch-1.10.10-2|2105	export CFLAGS="$CFLAGS -Wno-error"
21cr|freeswitch-1.10.10-2|2106	#export CFLAGS="-Wno-error"
21cr|freeswitch-1.10.10-2|2107	
21cr|freeswitch-1.10.10-2|2108	######################################################################################################################
21cr|freeswitch-1.10.10-2|2109	#
21cr|freeswitch-1.10.10-2|2110	#				Bootstrap, Configure and Build the whole enchilada
21cr|freeswitch-1.10.10-2|2111	#
21cr|freeswitch-1.10.10-2|2112	######################################################################################################################
21cr|freeswitch-1.10.10-2|2113	
21cr|freeswitch-1.10.10-2|2114	# tests are not buildable
21cr|freeswitch-1.10.10-2|2115	sed -i'' -e '/test/d' libs/sphinxbase-*/Makefile.am
21cr|freeswitch-1.10.10-2|2116	sed -i'' -e '/test\//d' libs/sphinxbase-*/configure.in
21cr|freeswitch-1.10.10-2|2117	
21cr|freeswitch-1.10.10-2|2118	./rebootstrap.sh
21cr|freeswitch-1.10.10-2|2119	
21cr|freeswitch-1.10.10-2|2120	( cd libs/pocketsphinx-* && ln -sf configure.ac configure.in && NOCONFIGURE=1 ./autogen.sh )
21cr|freeswitch-1.10.10-2|2121	( cd libs/sphinxbase-* && ln -sf configure.ac configure.in && NOCONFIGURE=1 ./autogen.sh )
21cr|freeswitch-1.10.10-2|2122	( cd libs/freeradius-client-* && autoreconf -if )
21cr|freeswitch-1.10.10-2|2123	
21cr|freeswitch-1.10.10-2|2124	./configure -C \
21cr|freeswitch-1.10.10-2|2125	--prefix=%{PREFIX} \
21cr|freeswitch-1.10.10-2|2126	--exec-prefix=%{EXECPREFIX} \
21cr|freeswitch-1.10.10-2|2127	--sysconfdir=%{SYSCONFDIR} \
21cr|freeswitch-1.10.10-2|2128	--bindir=%{BINDIR} \
21cr|freeswitch-1.10.10-2|2129	--sbindir=%{SBINDIR} \
21cr|freeswitch-1.10.10-2|2130	--libexecdir=%{LIBEXECDIR} \
21cr|freeswitch-1.10.10-2|2131	--sharedstatedir=%{SHARESTATEDIR} \
21cr|freeswitch-1.10.10-2|2132	--localstatedir=%{_localstatedir} \
21cr|freeswitch-1.10.10-2|2133	--libdir=%{LIBDIR} \
21cr|freeswitch-1.10.10-2|2134	--includedir=%{INCLUDEDIR} \
21cr|freeswitch-1.10.10-2|2135	--datadir=%{DATADIR} \
21cr|freeswitch-1.10.10-2|2136	--infodir=%{INFODIR} \
21cr|freeswitch-1.10.10-2|2137	--mandir=%{MANDIR} \
21cr|freeswitch-1.10.10-2|2138	--with-logfiledir=%{LOGFILEDIR} \
21cr|freeswitch-1.10.10-2|2139	--with-modinstdir=%{MODINSTDIR} \
21cr|freeswitch-1.10.10-2|2140	--with-rundir=%{RUNDIR} \
21cr|freeswitch-1.10.10-2|2141	--with-dbdir=%{DBDIR} \
21cr|freeswitch-1.10.10-2|2142	--with-htdocsdir=%{HTDOCSDIR} \
21cr|freeswitch-1.10.10-2|2143	--with-soundsdir=%{SOUNDSDIR} \
21cr|freeswitch-1.10.10-2|2144	--enable-core-odbc-support \
21cr|freeswitch-1.10.10-2|2145	--enable-core-libedit-support \
21cr|freeswitch-1.10.10-2|2146	--with-grammardir=%{GRAMMARDIR} \
21cr|freeswitch-1.10.10-2|2147	--with-scriptdir=%{SCRIPTDIR} \
21cr|freeswitch-1.10.10-2|2148	--with-recordingsdir=%{RECORDINGSDIR} \
21cr|freeswitch-1.10.10-2|2149	--with-pkgconfigdir=%{PKGCONFIGDIR} \
21cr|freeswitch-1.10.10-2|2150	--with-odbc \
21cr|freeswitch-1.10.10-2|2151	--with-erlang \
21cr|freeswitch-1.10.10-2|2152	--with-openssl \
21cr|freeswitch-1.10.10-2|2153	--enable-systemd \
21cr|freeswitch-1.10.10-2|2154	--enable-zrtp
21cr|freeswitch-1.10.10-2|2155	
21cr|freeswitch-1.10.10-2|2156	unset MODULES
21cr|freeswitch-1.10.10-2|2157	make
21cr|freeswitch-1.10.10-2|2158	
21cr|freeswitch-1.10.10-2|2159	cd libs/esl
21cr|freeswitch-1.10.10-2|2160	make py3mod
21cr|freeswitch-1.10.10-2|2161	make perlmod
21cr|freeswitch-1.10.10-2|2162	
21cr|freeswitch-1.10.10-2|2163	
21cr|freeswitch-1.10.10-2|2164	######################################################################################################################
21cr|freeswitch-1.10.10-2|2165	#
21cr|freeswitch-1.10.10-2|2166	#				Install it and create some required dirs and links
21cr|freeswitch-1.10.10-2|2167	#
21cr|freeswitch-1.10.10-2|2168	######################################################################################################################
21cr|freeswitch-1.10.10-2|2169	%install
21cr|freeswitch-1.10.10-2|2170	
21cr|freeswitch-1.10.10-2|2171	make DESTDIR=%{buildroot} install
21cr|freeswitch-1.10.10-2|2172	
21cr|freeswitch-1.10.10-2|2173	# Create a log dir
21cr|freeswitch-1.10.10-2|2174	%{__mkdir} -p %{buildroot}%{_prefix}/log
21cr|freeswitch-1.10.10-2|2175	%{__mkdir} -p %{buildroot}%{LOGFILEDIR}
21cr|freeswitch-1.10.10-2|2176	%{__mkdir} -p %{buildroot}%{RUNDIR}
21cr|freeswitch-1.10.10-2|2177	%{__mkdir} -p %{buildroot}%{_localstatedir}/cache/freeswitch
21cr|freeswitch-1.10.10-2|2178	
21cr|freeswitch-1.10.10-2|2179	#install the esl stuff
21cr|freeswitch-1.10.10-2|2180	cd libs/esl
21cr|freeswitch-1.10.10-2|2181	%{__make} DESTDIR=%{buildroot} py3mod-install
21cr|freeswitch-1.10.10-2|2182	%{__make} DESTDIR=%{buildroot} perlmod-install
21cr|freeswitch-1.10.10-2|2183	
21cr|freeswitch-1.10.10-2|2184	cd ../..
21cr|freeswitch-1.10.10-2|2185	
21cr|freeswitch-1.10.10-2|2186	# systemd
21cr|freeswitch-1.10.10-2|2187	%{__install} -Dpm 0644 %{SOURCE10} %{buildroot}%{_unitdir}/freeswitch.service
21cr|freeswitch-1.10.10-2|2188	%{__install} -Dpm 0644 build/freeswitch-tmpfiles.conf %{buildroot}%{_tmpfilesdir}/freeswitch.conf
21cr|freeswitch-1.10.10-2|2189	# Add the sysconfiguration file
21cr|freeswitch-1.10.10-2|2190	%{__install} -D -m 744 build/freeswitch.sysconfig %{buildroot}/etc/sysconfig/freeswitch
21cr|freeswitch-1.10.10-2|2191	# Add monit file
21cr|freeswitch-1.10.10-2|2192	%{__install} -D -m 644 build/freeswitch.monitrc %{buildroot}/etc/monit.d/freeswitch.monitrc
21cr|freeswitch-1.10.10-2|2193	# install sysuser config
21cr|freeswitch-1.10.10-2|2194	install -d %{buildroot}%{_sysusersdir}/
21cr|freeswitch-1.10.10-2|2195	install -m0644 %{SOURCE20} %{buildroot}%{_sysusersdir}/freeswitch.conf
21cr|freeswitch-1.10.10-2|2196	######################################################################################################################
21cr|freeswitch-1.10.10-2|2197	#
21cr|freeswitch-1.10.10-2|2198	#                               Remove files that are not wanted if they exist
21cr|freeswitch-1.10.10-2|2199	#
21cr|freeswitch-1.10.10-2|2200	######################################################################################################################
21cr|freeswitch-1.10.10-2|2201	
21cr|freeswitch-1.10.10-2|2202	%if %{build_sng_ss7}
21cr|freeswitch-1.10.10-2|2203	#do not delete a thing
21cr|freeswitch-1.10.10-2|2204	%else
21cr|freeswitch-1.10.10-2|2205	%{__rm} -f %{buildroot}/%{MODINSTDIR}/ftmod_sangoma_ss7*
21cr|freeswitch-1.10.10-2|2206	%endif
21cr|freeswitch-1.10.10-2|2207	%if %{build_sng_isdn}
21cr|freeswitch-1.10.10-2|2208	#do not delete a thing
21cr|freeswitch-1.10.10-2|2209	%else
21cr|freeswitch-1.10.10-2|2210	%{__rm} -f %{buildroot}/%{MODINSTDIR}/ftmod_sangoma_isdn*
21cr|freeswitch-1.10.10-2|2211	%endif
21cr|freeswitch-1.10.10-2|2212	
21cr|freeswitch-1.10.10-2|2213	%if %{build_mod_v8}
21cr|freeswitch-1.10.10-2|2214	#do not delete a thing
21cr|freeswitch-1.10.10-2|2215	%else
21cr|freeswitch-1.10.10-2|2216	%{__rm} -f %{buildroot}/%{SYSCONFDIR}/autoload_configs/v8.conf.xml
21cr|freeswitch-1.10.10-2|2217	%endif
21cr|freeswitch-1.10.10-2|2218	
21cr|freeswitch-1.10.10-2|2219	
21cr|freeswitch-1.10.10-2|2220	%pre
21cr|freeswitch-1.10.10-2|2221	######################################################################################################################
21cr|freeswitch-1.10.10-2|2222	#
21cr|freeswitch-1.10.10-2|2223	#			Add a freeswitch user with group daemon that will own the whole enchilada
21cr|freeswitch-1.10.10-2|2224	#
21cr|freeswitch-1.10.10-2|2225	######################################################################################################################
21cr|freeswitch-1.10.10-2|2226	%sysusers_create_package freeswitch %{SOURCE20}
21cr|freeswitch-1.10.10-2|2227	
21cr|freeswitch-1.10.10-2|2228	%post
21cr|freeswitch-1.10.10-2|2229	%tmpfiles_create freeswitch.conf
21cr|freeswitch-1.10.10-2|2230	%systemd_post freeswitch.service
21cr|freeswitch-1.10.10-2|2231	
21cr|freeswitch-1.10.10-2|2232	%preun
21cr|freeswitch-1.10.10-2|2233	%systemd_preun freeswitch.service
21cr|freeswitch-1.10.10-2|2234	
21cr|freeswitch-1.10.10-2|2235	%files
21cr|freeswitch-1.10.10-2|2236	######################################################################################################################
21cr|freeswitch-1.10.10-2|2237	#
21cr|freeswitch-1.10.10-2|2238	#			What to install where ... first set default permissions
21cr|freeswitch-1.10.10-2|2239	#
21cr|freeswitch-1.10.10-2|2240	######################################################################################################################
21cr|freeswitch-1.10.10-2|2241	%defattr(-,root,root)
21cr|freeswitch-1.10.10-2|2242	
21cr|freeswitch-1.10.10-2|2243	######################################################################################################################
21cr|freeswitch-1.10.10-2|2244	#
21cr|freeswitch-1.10.10-2|2245	#							Directories
21cr|freeswitch-1.10.10-2|2246	#
21cr|freeswitch-1.10.10-2|2247	######################################################################################################################
21cr|freeswitch-1.10.10-2|2248	#
21cr|freeswitch-1.10.10-2|2249	#################################### Basic Directory Structure #######################################################
21cr|freeswitch-1.10.10-2|2250	#
21cr|freeswitch-1.10.10-2|2251	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}
21cr|freeswitch-1.10.10-2|2252	%dir %attr(0750, freeswitch, daemon) %{LOCALSTATEDIR}
21cr|freeswitch-1.10.10-2|2253	%dir %attr(0750, freeswitch, daemon) %{LOCALSTATEDIR}/images
21cr|freeswitch-1.10.10-2|2254	%dir %attr(0750, freeswitch, daemon) %{DBDIR}
21cr|freeswitch-1.10.10-2|2255	%dir %attr(0755, -, -) %{GRAMMARDIR}
21cr|freeswitch-1.10.10-2|2256	%dir %attr(0755, -, -) %{HTDOCSDIR}
21cr|freeswitch-1.10.10-2|2257	%dir %attr(0750, freeswitch, daemon) %{LOGFILEDIR}
21cr|freeswitch-1.10.10-2|2258	%dir %attr(0750, freeswitch, daemon) %{RUNDIR}
21cr|freeswitch-1.10.10-2|2259	%dir %attr(0755, -, -) %{SCRIPTDIR}
21cr|freeswitch-1.10.10-2|2260	#
21cr|freeswitch-1.10.10-2|2261	#################################### Config Directory Structure #######################################################
21cr|freeswitch-1.10.10-2|2262	#
21cr|freeswitch-1.10.10-2|2263	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs
21cr|freeswitch-1.10.10-2|2264	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/dialplan
21cr|freeswitch-1.10.10-2|2265	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/dialplan/default
21cr|freeswitch-1.10.10-2|2266	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/dialplan/public
21cr|freeswitch-1.10.10-2|2267	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/dialplan/skinny-patterns
21cr|freeswitch-1.10.10-2|2268	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/directory
21cr|freeswitch-1.10.10-2|2269	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/directory/default
21cr|freeswitch-1.10.10-2|2270	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/lang
21cr|freeswitch-1.10.10-2|2271	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/sip_profiles
21cr|freeswitch-1.10.10-2|2272	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/sip_profiles/external
21cr|freeswitch-1.10.10-2|2273	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/sip_profiles/external-ipv6
21cr|freeswitch-1.10.10-2|2274	%dir %attr(0750, freeswitch, daemon) %{SYSCONFDIR}/skinny_profiles
21cr|freeswitch-1.10.10-2|2275	#
21cr|freeswitch-1.10.10-2|2276	#################################### Grammar Directory Structure #####################################################
21cr|freeswitch-1.10.10-2|2277	#
21cr|freeswitch-1.10.10-2|2278	%dir %attr(0755, -, -) %{GRAMMARDIR}/model
21cr|freeswitch-1.10.10-2|2279	%dir %attr(0755, -, -) %{GRAMMARDIR}/model/communicator
21cr|freeswitch-1.10.10-2|2280	
21cr|freeswitch-1.10.10-2|2281	######################################################################################################################
21cr|freeswitch-1.10.10-2|2282	#
21cr|freeswitch-1.10.10-2|2283	#						Other Files
21cr|freeswitch-1.10.10-2|2284	#
21cr|freeswitch-1.10.10-2|2285	######################################################################################################################
21cr|freeswitch-1.10.10-2|2286	%config(noreplace) %attr(0644,-,-) %{HTDOCSDIR}/*
21cr|freeswitch-1.10.10-2|2287	%{_unitdir}/freeswitch.service
21cr|freeswitch-1.10.10-2|2288	%{_tmpfilesdir}/freeswitch.conf
21cr|freeswitch-1.10.10-2|2289	%config(noreplace) /etc/sysconfig/freeswitch
21cr|freeswitch-1.10.10-2|2290	%dir %attr(0750,-,-) /etc/monit.d
21cr|freeswitch-1.10.10-2|2291	%config(noreplace) %attr(0644,-,-) /etc/monit.d/freeswitch.monitrc
21cr|freeswitch-1.10.10-2|2292	%{LOCALSTATEDIR}/images/*
21cr|freeswitch-1.10.10-2|2293	%{_sysusersdir}/freeswitch.conf
21cr|freeswitch-1.10.10-2|2294	
21cr|freeswitch-1.10.10-2|2295	######################################################################################################################
21cr|freeswitch-1.10.10-2|2296	#
21cr|freeswitch-1.10.10-2|2297	#						Binaries
21cr|freeswitch-1.10.10-2|2298	#
21cr|freeswitch-1.10.10-2|2299	######################################################################################################################
21cr|freeswitch-1.10.10-2|2300	%attr(0755,-,-) %{_bindir}/*
21cr|freeswitch-1.10.10-2|2301	%{LIBDIR}/libfreeswitch*.so.*
21cr|freeswitch-1.10.10-2|2302	######################################################################################################################
21cr|freeswitch-1.10.10-2|2303	#
21cr|freeswitch-1.10.10-2|2304	#			Modules in Alphabetical Order, please keep them that way..
21cr|freeswitch-1.10.10-2|2305	#
21cr|freeswitch-1.10.10-2|2306	######################################################################################################################
21cr|freeswitch-1.10.10-2|2307	%{MODINSTDIR}/mod_cdr_csv.so*
21cr|freeswitch-1.10.10-2|2308	%{MODINSTDIR}/mod_console.so*
21cr|freeswitch-1.10.10-2|2309	%{MODINSTDIR}/mod_commands.so*
21cr|freeswitch-1.10.10-2|2310	%{MODINSTDIR}/mod_dialplan_directory.so*
21cr|freeswitch-1.10.10-2|2311	%{MODINSTDIR}/mod_dialplan_xml.so*
21cr|freeswitch-1.10.10-2|2312	%{MODINSTDIR}/mod_dptools.so*
21cr|freeswitch-1.10.10-2|2313	%{MODINSTDIR}/mod_event_socket.so*
21cr|freeswitch-1.10.10-2|2314	%{MODINSTDIR}/mod_logfile.so*
21cr|freeswitch-1.10.10-2|2315	%{MODINSTDIR}/mod_loopback.so*
21cr|freeswitch-1.10.10-2|2316	%{MODINSTDIR}/mod_native_file.so*
21cr|freeswitch-1.10.10-2|2317	%{MODINSTDIR}/mod_sndfile.so*
21cr|freeswitch-1.10.10-2|2318	%{MODINSTDIR}/mod_sofia.so*
21cr|freeswitch-1.10.10-2|2319	%{MODINSTDIR}/mod_spandsp.so*
21cr|freeswitch-1.10.10-2|2320	%{MODINSTDIR}/mod_syslog.so*
21cr|freeswitch-1.10.10-2|2321	%{MODINSTDIR}/mod_tone_stream.so*
21cr|freeswitch-1.10.10-2|2322	%{MODINSTDIR}/mod_xml_rpc.so*
21cr|freeswitch-1.10.10-2|2323	
21cr|freeswitch-1.10.10-2|2324	
21cr|freeswitch-1.10.10-2|2325	######################################################################################################################
21cr|freeswitch-1.10.10-2|2326	#						Vanilla Config Files
21cr|freeswitch-1.10.10-2|2327	######################################################################################################################
21cr|freeswitch-1.10.10-2|2328	%files config-vanilla
21cr|freeswitch-1.10.10-2|2329	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/*.tpl
21cr|freeswitch-1.10.10-2|2330	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/*.ttml
21cr|freeswitch-1.10.10-2|2331	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/*.xml
21cr|freeswitch-1.10.10-2|2332	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/extensions.conf
21cr|freeswitch-1.10.10-2|2333	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/mime.types
21cr|freeswitch-1.10.10-2|2334	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/abstraction.conf.xml
21cr|freeswitch-1.10.10-2|2335	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/acl.conf.xml
21cr|freeswitch-1.10.10-2|2336	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/amr.conf.xml
21cr|freeswitch-1.10.10-2|2337	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/amrwb.conf.xml
21cr|freeswitch-1.10.10-2|2338	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/alsa.conf.xml
21cr|freeswitch-1.10.10-2|2339	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/amqp.conf.xml
21cr|freeswitch-1.10.10-2|2340	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/av.conf.xml
21cr|freeswitch-1.10.10-2|2341	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/avmd.conf.xml
21cr|freeswitch-1.10.10-2|2342	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/blacklist.conf.xml
21cr|freeswitch-1.10.10-2|2343	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/callcenter.conf.xml
21cr|freeswitch-1.10.10-2|2344	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/cdr_csv.conf.xml
21cr|freeswitch-1.10.10-2|2345	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/cdr_mongodb.conf.xml
21cr|freeswitch-1.10.10-2|2346	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/cdr_pg_csv.conf.xml
21cr|freeswitch-1.10.10-2|2347	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/cdr_sqlite.conf.xml
21cr|freeswitch-1.10.10-2|2348	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/cepstral.conf.xml
21cr|freeswitch-1.10.10-2|2349	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/cidlookup.conf.xml
21cr|freeswitch-1.10.10-2|2350	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/conference.conf.xml
21cr|freeswitch-1.10.10-2|2351	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/conference_layouts.conf.xml
21cr|freeswitch-1.10.10-2|2352	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/console.conf.xml
21cr|freeswitch-1.10.10-2|2353	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/curl.conf.xml
21cr|freeswitch-1.10.10-2|2354	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/db.conf.xml
21cr|freeswitch-1.10.10-2|2355	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/dialplan_directory.conf.xml
21cr|freeswitch-1.10.10-2|2356	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/directory.conf.xml
21cr|freeswitch-1.10.10-2|2357	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/distributor.conf.xml
21cr|freeswitch-1.10.10-2|2358	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/easyroute.conf.xml
21cr|freeswitch-1.10.10-2|2359	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/enum.conf.xml
21cr|freeswitch-1.10.10-2|2360	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/erlang_event.conf.xml
21cr|freeswitch-1.10.10-2|2361	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/event_multicast.conf.xml
21cr|freeswitch-1.10.10-2|2362	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/event_socket.conf.xml
21cr|freeswitch-1.10.10-2|2363	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/fax.conf.xml
21cr|freeswitch-1.10.10-2|2364	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/fifo.conf.xml
21cr|freeswitch-1.10.10-2|2365	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/format_cdr.conf.xml
21cr|freeswitch-1.10.10-2|2366	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/graylog2.conf.xml
21cr|freeswitch-1.10.10-2|2367	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/hash.conf.xml
21cr|freeswitch-1.10.10-2|2368	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/hiredis.conf.xml
21cr|freeswitch-1.10.10-2|2369	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/httapi.conf.xml
21cr|freeswitch-1.10.10-2|2370	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/http_cache.conf.xml
21cr|freeswitch-1.10.10-2|2371	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/ivr.conf.xml
21cr|freeswitch-1.10.10-2|2372	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/java.conf.xml
21cr|freeswitch-1.10.10-2|2373	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/kazoo.conf.xml
21cr|freeswitch-1.10.10-2|2374	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/lcr.conf.xml
21cr|freeswitch-1.10.10-2|2375	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/local_stream.conf.xml
21cr|freeswitch-1.10.10-2|2376	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/logfile.conf.xml
21cr|freeswitch-1.10.10-2|2377	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/memcache.conf.xml
21cr|freeswitch-1.10.10-2|2378	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/modules.conf.xml
21cr|freeswitch-1.10.10-2|2379	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/mongo.conf.xml
21cr|freeswitch-1.10.10-2|2380	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/msrp.conf.xml
21cr|freeswitch-1.10.10-2|2381	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/nibblebill.conf.xml
21cr|freeswitch-1.10.10-2|2382	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/opal.conf.xml
21cr|freeswitch-1.10.10-2|2383	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/oreka.conf.xml
21cr|freeswitch-1.10.10-2|2384	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/osp.conf.xml
21cr|freeswitch-1.10.10-2|2385	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/pocketsphinx.conf.xml
21cr|freeswitch-1.10.10-2|2386	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/portaudio.conf.xml
21cr|freeswitch-1.10.10-2|2387	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/post_load_modules.conf.xml
21cr|freeswitch-1.10.10-2|2388	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/pre_load_modules.conf.xml
21cr|freeswitch-1.10.10-2|2389	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/presence_map.conf.xml
21cr|freeswitch-1.10.10-2|2390	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/redis.conf.xml
21cr|freeswitch-1.10.10-2|2391	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/rss.conf.xml
21cr|freeswitch-1.10.10-2|2392	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/rtmp.conf.xml
21cr|freeswitch-1.10.10-2|2393	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/sangoma_codec.conf.xml
21cr|freeswitch-1.10.10-2|2394	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/shout.conf.xml
21cr|freeswitch-1.10.10-2|2395	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/signalwire.conf.xml
21cr|freeswitch-1.10.10-2|2396	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/skinny.conf.xml
21cr|freeswitch-1.10.10-2|2397	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/smpp.conf.xml
21cr|freeswitch-1.10.10-2|2398	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/sms_flowroute.conf.xml
21cr|freeswitch-1.10.10-2|2399	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/sndfile.conf.xml
21cr|freeswitch-1.10.10-2|2400	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/sofia.conf.xml
21cr|freeswitch-1.10.10-2|2401	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/spandsp.conf.xml
21cr|freeswitch-1.10.10-2|2402	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/switch.conf.xml
21cr|freeswitch-1.10.10-2|2403	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/syslog.conf.xml
21cr|freeswitch-1.10.10-2|2404	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/timezones.conf.xml
21cr|freeswitch-1.10.10-2|2405	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/translate.conf.xml
21cr|freeswitch-1.10.10-2|2406	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/tts_commandline.conf.xml
21cr|freeswitch-1.10.10-2|2407	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/unicall.conf.xml
21cr|freeswitch-1.10.10-2|2408	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/verto.conf.xml
21cr|freeswitch-1.10.10-2|2409	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/voicemail.conf.xml
21cr|freeswitch-1.10.10-2|2410	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/voicemail_ivr.conf.xml
21cr|freeswitch-1.10.10-2|2411	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/vpx.conf.xml
21cr|freeswitch-1.10.10-2|2412	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/xml_cdr.conf.xml
21cr|freeswitch-1.10.10-2|2413	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/xml_curl.conf.xml
21cr|freeswitch-1.10.10-2|2414	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/xml_rpc.conf.xml
21cr|freeswitch-1.10.10-2|2415	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/xml_scgi.conf.xml
21cr|freeswitch-1.10.10-2|2416	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/autoload_configs/zeroconf.conf.xml
21cr|freeswitch-1.10.10-2|2417	######################################################################################################################
21cr|freeswitch-1.10.10-2|2418	#						Chatplans
21cr|freeswitch-1.10.10-2|2419	######################################################################################################################
21cr|freeswitch-1.10.10-2|2420	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/chatplan/default.xml
21cr|freeswitch-1.10.10-2|2421	######################################################################################################################
21cr|freeswitch-1.10.10-2|2422	#						Dialplans
21cr|freeswitch-1.10.10-2|2423	######################################################################################################################
21cr|freeswitch-1.10.10-2|2424	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/dialplan/*.xml
21cr|freeswitch-1.10.10-2|2425	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/dialplan/default/*.xml
21cr|freeswitch-1.10.10-2|2426	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/dialplan/public/*.xml
21cr|freeswitch-1.10.10-2|2427	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/dialplan/skinny-patterns/*.xml
21cr|freeswitch-1.10.10-2|2428	######################################################################################################################
21cr|freeswitch-1.10.10-2|2429	#						Fonts
21cr|freeswitch-1.10.10-2|2430	######################################################################################################################
21cr|freeswitch-1.10.10-2|2431	%config(noreplace) %attr(0640, freeswitch, daemon) %{_datadir}/freeswitch/fonts/*.ttf
21cr|freeswitch-1.10.10-2|2432	%config(noreplace) %attr(0640, freeswitch, daemon) %{_datadir}/freeswitch/fonts/OFL.txt
21cr|freeswitch-1.10.10-2|2433	%config(noreplace) %attr(0640, freeswitch, daemon) %{_datadir}/freeswitch/fonts/README.fonts
21cr|freeswitch-1.10.10-2|2434	######################################################################################################################
21cr|freeswitch-1.10.10-2|2435	#						User Directories
21cr|freeswitch-1.10.10-2|2436	######################################################################################################################
21cr|freeswitch-1.10.10-2|2437	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/directory/*.xml
21cr|freeswitch-1.10.10-2|2438	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/directory/default/*
21cr|freeswitch-1.10.10-2|2439	######################################################################################################################
21cr|freeswitch-1.10.10-2|2440	#							IVR Menus
21cr|freeswitch-1.10.10-2|2441	######################################################################################################################
21cr|freeswitch-1.10.10-2|2442	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/ivr_menus/*.xml
21cr|freeswitch-1.10.10-2|2443	######################################################################################################################
21cr|freeswitch-1.10.10-2|2444	#							Sip Profiles
21cr|freeswitch-1.10.10-2|2445	######################################################################################################################
21cr|freeswitch-1.10.10-2|2446	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/sip_profiles/*.xml
21cr|freeswitch-1.10.10-2|2447	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/sip_profiles/external/*.xml
21cr|freeswitch-1.10.10-2|2448	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/sip_profiles/external-ipv6/*.xml
21cr|freeswitch-1.10.10-2|2449	######################################################################################################################
21cr|freeswitch-1.10.10-2|2450	#				Other Protocol Profiles (skinny)
21cr|freeswitch-1.10.10-2|2451	######################################################################################################################
21cr|freeswitch-1.10.10-2|2452	%config(noreplace) %attr(0640, freeswitch, daemon) %{SYSCONFDIR}/skinny_profiles/*.xml
21cr|freeswitch-1.10.10-2|2453	######################################################################################################################
21cr|freeswitch-1.10.10-2|2454	#						Grammar Files
21cr|freeswitch-1.10.10-2|2455	######################################################################################################################
21cr|freeswitch-1.10.10-2|2456	%config(noreplace) %attr(0644, -, -) %{GRAMMARDIR}/default.dic
21cr|freeswitch-1.10.10-2|2457	%config(noreplace) %attr(0644, -, -) %{GRAMMARDIR}/model/communicator/*

1599 21
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|1	%define SOUNDSDIR       %{_datarootdir}/freeswitch/sounds
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|2	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|3	Summary:	FreeSWITCH en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|4	Name:		freeswitch-sounds-en-ca-june
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|5	Version:	1.0.51
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|6	Release:	3
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|7	License:	MPL
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|8	Group:		Communications
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|9	URL:		http://www.freeswitch.org
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|10	Source0:	http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|11	Source1:	http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|12	Source2:	http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|13	Source3:	http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|14	Source10:	%{name}.rpmlintrc
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|15	BuildArch:	noarch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|16	BuildRequires:	sox
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|17	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|18	%description
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|19	FreeSWITCH 48kHz en-ca June prompts plus, during the installation,
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|20	it will also install locally generated 8KHz, 16KHz and 32KHz prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|21	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|22	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|23	%package -n freeswitch-sounds-en-ca-june-8000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|24	Summary:	FreeSWITCH 8kHz en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|25	Group:		Communications
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|26	BuildArch:	noarch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|27	Requires:	freeswitch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|28	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|29	%description -n freeswitch-sounds-en-ca-june-8000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|30	FreeSWITCH 8kHz en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|31	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|32	%files -n freeswitch-sounds-en-ca-june-8000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|33	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/*/8000/*.wav
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|34	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|35	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|36	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|37	%package -n freeswitch-sounds-en-ca-june-16000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|38	Summary:	FreeSWITCH 16kHz en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|39	Group:		Communications
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|40	BuildArch:	noarch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|41	Requires:	freeswitch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|42	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|43	%description -n freeswitch-sounds-en-ca-june-16000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|44	FreeSWITCH 16kHz en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|45	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|46	%files -n freeswitch-sounds-en-ca-june-16000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|47	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/*/16000/*.wav
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|48	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|49	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|50	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|51	%package -n freeswitch-sounds-en-ca-june-32000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|52	Summary:	FreeSWITCH 32kHz en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|53	Group:		Communications
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|54	BuildArch:	noarch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|55	Requires:	freeswitch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|56	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|57	%description -n freeswitch-sounds-en-ca-june-32000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|58	FreeSWITCH 32kHz en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|59	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|60	%files -n freeswitch-sounds-en-ca-june-32000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|61	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/*/32000/*.wav
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|62	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|63	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|64	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|65	%package -n freeswitch-sounds-en-ca-june-48000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|66	Summary:	FreeSWITCH 48kHz en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|67	Group:		Communications
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|68	BuildArch:	noarch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|69	Requires:	freeswitch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|70	Provides:	%{name} = %{EVRD}
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|71	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|72	%description -n freeswitch-sounds-en-ca-june-48000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|73	FreeSWITCH 48kHz en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|74	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|75	%files -n freeswitch-sounds-en-ca-june-48000
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|76	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/*/48000/*.wav
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|77	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|78	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|79	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|80	%package -n freeswitch-sounds-en-ca-june-all
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|81	Summary:	FreeSWITCH en-ca June prompts
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|82	Group:		Communications
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|83	BuildArch:	noarch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|84	Requires:	freeswitch
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|85	Requires:	freeswitch-sounds-en-ca-june-8000 = %{version}
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|86	Requires:	freeswitch-sounds-en-ca-june-16000 = %{version}
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|87	Requires:	freeswitch-sounds-en-ca-june-32000 = %{version}
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|88	Requires:	freeswitch-sounds-en-ca-june-48000 = %{version}
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|89	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|90	%description -n freeswitch-sounds-en-ca-june-all
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|91	FreeSWITCH June prompts package that pulls in the 8KHz, 16KHz, 32KHz and 48KHz RPMs
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|92	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|93	%files -n freeswitch-sounds-en-ca-june-all
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|94	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|95	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|96	%prep
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|97	%setup -n en
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|98	%setup -T -D -b 0 -n en
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|99	%setup -T -D -b 1 -n en
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|100	%setup -T -D -b 2 -n en
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|101	%setup -T -D -b 3 -n en
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|102	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|103	%build
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|104	# nothing to do here
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|105	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|106	%install
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|107	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|108	# create the sounds directories
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|109	install -d -m 0750 %{buildroot}%{SOUNDSDIR}/en/ca/june
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|110	
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|111	pushd ca/june
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|112	# first install the 48KHz sounds
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|113	cp -prv ./* %{buildroot}%{SOUNDSDIR}/en/ca/june
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|114	popd
21cr|freeswitch-sounds-en-ca-june-1.0.51-3|115	

1600 21
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|1	%define SOUNDSDIR       %{_datarootdir}/freeswitch/sounds
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|2	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|3	Summary:	FreeSWITCH en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|4	Name:		freeswitch-sounds-en-us-allison
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|5	Version:	1.0.1
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|6	Release:	2
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|7	License:	MPL
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|8	Group:		Communications
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|9	URL:		http://www.freeswitch.org
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|10	Source0:	http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|11	Source1:	http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|12	Source2:	http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|13	Source3:	http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|14	Source10:	%{name}.rpmlintrc
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|15	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|16	BuildRequires:	sox
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|17	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|18	%description
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|19	FreeSWITCH 48kHz en-us Allison prompts plus, during the installation,
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|20	it will also install locally generated 8KHz, 16KHz and 32KHz prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|21	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|22	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|23	%package -n freeswitch-sounds-en-us-allison-8000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|24	Summary:	FreeSWITCH 8kHz en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|25	Group:		Communications
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|26	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|27	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|28	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|29	%description -n freeswitch-sounds-en-us-allison-8000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|30	FreeSWITCH 8kHz en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|31	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|32	%files -n freeswitch-sounds-en-us-allison-8000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|33	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/us/allison/*/8000/*.wav
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|34	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|35	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|36	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|37	%package -n freeswitch-sounds-en-us-allison-16000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|38	Summary:	FreeSWITCH 16kHz en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|39	Group:		Communications
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|40	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|41	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|42	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|43	%description -n freeswitch-sounds-en-us-allison-16000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|44	FreeSWITCH 16kHz en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|45	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|46	%files -n freeswitch-sounds-en-us-allison-16000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|47	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/us/allison/*/16000/*.wav
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|48	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|49	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|50	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|51	%package -n freeswitch-sounds-en-us-allison-32000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|52	Summary:	FreeSWITCH 32kHz en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|53	Group:		Communications
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|54	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|55	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|56	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|57	%description -n freeswitch-sounds-en-us-allison-32000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|58	FreeSWITCH 32kHz en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|59	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|60	%files -n freeswitch-sounds-en-us-allison-32000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|61	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/us/allison/*/32000/*.wav
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|62	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|63	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|64	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|65	%package -n freeswitch-sounds-en-us-allison-48000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|66	Summary:	FreeSWITCH 48kHz en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|67	Group:		Communications
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|68	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|69	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|70	Provides:	%{name} = %{EVRD}
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|71	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|72	%description -n freeswitch-sounds-en-us-allison-48000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|73	FreeSWITCH 48kHz en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|74	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|75	%files -n freeswitch-sounds-en-us-allison-48000
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|76	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/us/allison/*/48000/*.wav
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|77	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|78	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|79	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|80	%package -n freeswitch-sounds-en-us-allison-all
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|81	Summary:	FreeSWITCH en-us Allison prompts
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|82	Group:		Communications
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|83	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|84	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|85	Requires:	freeswitch-sounds-en-us-allison-8000 = %{version}
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|86	Requires:	freeswitch-sounds-en-us-allison-16000 = %{version}
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|87	Requires:	freeswitch-sounds-en-us-allison-32000 = %{version}
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|88	Requires:	freeswitch-sounds-en-us-allison-48000 = %{version}
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|89	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|90	%description -n freeswitch-sounds-en-us-allison-all
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|91	FreeSWITCH Allison prompts package that pulls in the 8KHz, 16KHz, 32KHz and 48KHz RPMs
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|92	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|93	%files -n freeswitch-sounds-en-us-allison-all
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|94	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|95	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|96	%prep
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|97	%setup -n en
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|98	%setup -T -D -b 0 -n en
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|99	%setup -T -D -b 1 -n en
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|100	%setup -T -D -b 2 -n en
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|101	%setup -T -D -b 3 -n en
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|102	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|103	%build
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|104	# nothing to do here
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|105	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|106	%install
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|107	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|108	# create the sounds directories
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|109	install -d -m 0750 %{buildroot}%{SOUNDSDIR}/en/us/allison
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|110	
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|111	pushd us/allison
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|112	# first install the 48KHz sounds
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|113	cp -prv ./* %{buildroot}%{SOUNDSDIR}/en/us/allison
21cr|freeswitch-sounds-en-us-allison-1.0.1-2|114	popd

1601 21
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|1	%define SOUNDSDIR       %{_datarootdir}/freeswitch/sounds
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|2	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|3	Summary:	FreeSWITCH en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|4	Name:		freeswitch-sounds-en-us-callie
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|5	Version:	1.0.52
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|6	Release:	2
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|7	License:	MPL
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|8	Group:		Communications
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|9	URL:		http://www.freeswitch.org
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|10	Source0:	http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|11	Source1:	http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|12	Source2:	http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|13	Source3:	http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|14	Source10:	%{name}.rpmlintrc
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|15	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|16	BuildRequires:	sox
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|17	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|18	%description
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|19	FreeSWITCH 48kHz en-us Callie prompts plus, during the installation,
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|20	it will also install locally generated 8KHz, 16KHz and 32KHz prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|21	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|22	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|23	%package -n freeswitch-sounds-en-us-callie-8000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|24	Summary:	FreeSWITCH 8kHz en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|25	Group:		Communications
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|26	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|27	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|28	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|29	%description -n freeswitch-sounds-en-us-callie-8000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|30	FreeSWITCH 8kHz en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|31	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|32	%files -n freeswitch-sounds-en-us-callie-8000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|33	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/us/callie/*/8000/*.wav
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|34	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|35	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|36	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|37	%package -n freeswitch-sounds-en-us-callie-16000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|38	Summary:	FreeSWITCH 16kHz en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|39	Group:		Communications
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|40	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|41	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|42	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|43	%description -n freeswitch-sounds-en-us-callie-16000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|44	FreeSWITCH 16kHz en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|45	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|46	%files -n freeswitch-sounds-en-us-callie-16000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|47	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/us/callie/*/16000/*.wav
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|48	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|49	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|50	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|51	%package -n freeswitch-sounds-en-us-callie-32000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|52	Summary:	FreeSWITCH 32kHz en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|53	Group:		Communications
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|54	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|55	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|56	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|57	%description -n freeswitch-sounds-en-us-callie-32000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|58	FreeSWITCH 32kHz en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|59	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|60	%files -n freeswitch-sounds-en-us-callie-32000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|61	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/us/callie/*/32000/*.wav
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|62	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|63	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|64	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|65	%package -n freeswitch-sounds-en-us-callie-48000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|66	Summary:	FreeSWITCH 48kHz en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|67	Group:		Communications
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|68	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|69	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|70	Provides:	%{name} = %{EVRD}
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|71	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|72	%description -n freeswitch-sounds-en-us-callie-48000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|73	FreeSWITCH 48kHz en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|74	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|75	%files -n freeswitch-sounds-en-us-callie-48000
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|76	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/us/callie/*/48000/*.wav
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|77	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|78	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|79	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|80	%package -n freeswitch-sounds-en-us-callie-all
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|81	Summary:	FreeSWITCH en-us Callie prompts
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|82	Group:		Communications
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|83	BuildArch:	noarch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|84	Requires:	freeswitch
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|85	Requires:	freeswitch-sounds-en-us-callie-8000 = %{version}
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|86	Requires:	freeswitch-sounds-en-us-callie-16000 = %{version}
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|87	Requires:	freeswitch-sounds-en-us-callie-32000 = %{version}
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|88	Requires:	freeswitch-sounds-en-us-callie-48000 = %{version}
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|89	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|90	%description -n freeswitch-sounds-en-us-callie-all
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|91	FreeSWITCH Callie prompts package that pulls in the 8KHz, 16KHz, 32KHz and 48KHz RPMs
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|92	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|93	%files -n freeswitch-sounds-en-us-callie-all
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|94	#-------------------------------------------------------------------
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|95	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|96	%prep
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|97	%setup -n en
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|98	%setup -T -D -b 0 -n en
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|99	%setup -T -D -b 1 -n en
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|100	%setup -T -D -b 2 -n en
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|101	%setup -T -D -b 3 -n en
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|102	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|103	%build
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|104	# nothing to do here
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|105	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|106	%install
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|107	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|108	# create the sounds directories
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|109	install -d -m 0750 %{buildroot}%{SOUNDSDIR}/en/us/callie
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|110	
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|111	pushd us/callie
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|112	# first install the 48KHz sounds
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|113	cp -prv ./* %{buildroot}%{SOUNDSDIR}/en/us/callie
21cr|freeswitch-sounds-en-us-callie-1.0.52-2|114	popd

1602 21
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|1	%define SOUNDSDIR       %{_datarootdir}/freeswitch/sounds
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|2	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|3	Summary:	FreeSWITCH fr-CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|4	Name:		freeswitch-sounds-fr-ca-june
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|5	Version:	1.0.51
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|6	Release:	1
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|7	License:	MPL
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|8	Group:		Communications
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|9	URL:		http://www.freeswitch.org
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|10	Source0:	http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|11	Source1:	http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|12	Source2:	http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|13	Source3:	http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|14	Source10:	%{name}.rpmlintrc
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|15	BuildArch:	noarch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|16	BuildRequires:	sox
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|17	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|18	%description
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|19	FreeSWITCH 48kHz fr CA June prompts plus, during the installation,
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|20	it will also install locally generated 8KHz, 16KHz and 32KHz prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|21	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|22	#-------------------------------------------------------------------
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|23	%package -n freeswitch-sounds-fr-ca-june-8000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|24	Summary:	FreeSWITCH 8kHz fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|25	Group:		Communications
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|26	BuildArch:	noarch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|27	Requires:	freeswitch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|28	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|29	%description -n freeswitch-sounds-fr-ca-june-8000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|30	FreeSWITCH 8kHz fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|31	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|32	%files -n freeswitch-sounds-fr-ca-june-8000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|33	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/fr/ca/june/*/8000/*.wav
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|34	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|35	#-------------------------------------------------------------------
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|36	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|37	%package -n freeswitch-sounds-fr-ca-june-16000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|38	Summary:	FreeSWITCH 16kHz fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|39	Group:		Communications
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|40	BuildArch:	noarch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|41	Requires:	freeswitch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|42	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|43	%description -n freeswitch-sounds-fr-ca-june-16000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|44	FreeSWITCH 16kHz fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|45	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|46	%files -n freeswitch-sounds-fr-ca-june-16000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|47	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/fr/ca/june/*/16000/*.wav
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|48	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|49	#-------------------------------------------------------------------
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|50	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|51	%package -n freeswitch-sounds-fr-ca-june-32000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|52	Summary:	FreeSWITCH 32kHz fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|53	Group:		Communications
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|54	BuildArch:	noarch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|55	Requires:	freeswitch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|56	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|57	%description -n freeswitch-sounds-fr-ca-june-32000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|58	FreeSWITCH 32kHz fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|59	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|60	%files -n freeswitch-sounds-fr-ca-june-32000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|61	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/fr/ca/june/*/32000/*.wav
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|62	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|63	#-------------------------------------------------------------------
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|64	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|65	%package -n freeswitch-sounds-fr-ca-june-48000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|66	Summary:	FreeSWITCH 48kHz fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|67	Group:		Communications
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|68	BuildArch:	noarch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|69	Requires:	freeswitch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|70	Provides:	%{name} = %{EVRD}
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|71	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|72	%description -n freeswitch-sounds-fr-ca-june-48000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|73	FreeSWITCH 48kHz fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|74	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|75	%files -n freeswitch-sounds-fr-ca-june-48000
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|76	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/fr/ca/june/*/48000/*.wav
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|77	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|78	#-------------------------------------------------------------------
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|79	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|80	%package -n freeswitch-sounds-fr-ca-june-all
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|81	Summary:	FreeSWITCH fr CA June prompts
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|82	Group:		Communications
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|83	BuildArch:	noarch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|84	Requires:	freeswitch
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|85	Requires:	freeswitch-sounds-fr-ca-june-8000 = %{version}
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|86	Requires:	freeswitch-sounds-fr-ca-june-16000 = %{version}
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|87	Requires:	freeswitch-sounds-fr-ca-june-32000 = %{version}
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|88	Requires:	freeswitch-sounds-fr-ca-june-48000 = %{version}
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|89	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|90	%description -n freeswitch-sounds-fr-ca-june-all
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|91	FreeSWITCH June prompts package that pulls in the 8KHz, 16KHz, 32KHz and 48KHz RPMs
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|92	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|93	%files -n freeswitch-sounds-fr-ca-june-all
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|94	#-------------------------------------------------------------------
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|95	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|96	%prep
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|97	%setup -n fr
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|98	%setup -T -D -b 0 -n fr
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|99	%setup -T -D -b 1 -n fr
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|100	%setup -T -D -b 2 -n fr
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|101	%setup -T -D -b 3 -n fr
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|102	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|103	%build
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|104	# nothing to do here
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|105	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|106	%install
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|107	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|108	# create the sounds directories
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|109	install -d -m 0750 %{buildroot}%{SOUNDSDIR}/fr/ca/june
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|110	
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|111	pushd ca/june
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|112	# first install the 48KHz sounds
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|113	cp -prv ./* %{buildroot}%{SOUNDSDIR}/fr/ca/june
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|114	popd
21cr|freeswitch-sounds-fr-ca-june-1.0.51-1|115	

1603 21
21cr|freeswitch-sounds-music-1.0.52-1|1	%define SOUNDSDIR       %{_datarootdir}/freeswitch/sounds
21cr|freeswitch-sounds-music-1.0.52-1|2	
21cr|freeswitch-sounds-music-1.0.52-1|3	Summary:	FreeSWITCH Music on Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|4	Name:		freeswitch-sounds-music
21cr|freeswitch-sounds-music-1.0.52-1|5	Version:	1.0.52
21cr|freeswitch-sounds-music-1.0.52-1|6	Release:	1
21cr|freeswitch-sounds-music-1.0.52-1|7	License:	MPL
21cr|freeswitch-sounds-music-1.0.52-1|8	Group:		Communications
21cr|freeswitch-sounds-music-1.0.52-1|9	URL:		http://www.freeswitch.org
21cr|freeswitch-sounds-music-1.0.52-1|10	Source0:	http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
21cr|freeswitch-sounds-music-1.0.52-1|11	Source1:	http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
21cr|freeswitch-sounds-music-1.0.52-1|12	Source2:	http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
21cr|freeswitch-sounds-music-1.0.52-1|13	Source3:	http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
21cr|freeswitch-sounds-music-1.0.52-1|14	Source10:	%{name}.rpmlintrc
21cr|freeswitch-sounds-music-1.0.52-1|15	BuildArch:	noarch
21cr|freeswitch-sounds-music-1.0.52-1|16	
21cr|freeswitch-sounds-music-1.0.52-1|17	%description
21cr|freeswitch-sounds-music-1.0.52-1|18	FreeSWITCH Music On Hold soundfiles package that installs the 8KHz, 16KHz,
21cr|freeswitch-sounds-music-1.0.52-1|19	32KHz and 48KHz RPMs
21cr|freeswitch-sounds-music-1.0.52-1|20	
21cr|freeswitch-sounds-music-1.0.52-1|21	#-------------------------------------------------------------------
21cr|freeswitch-sounds-music-1.0.52-1|22	%package -n freeswitch-sounds-music-8000
21cr|freeswitch-sounds-music-1.0.52-1|23	Summary:	FreeSWITCH 8kHz Music On Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|24	Group:		Communications
21cr|freeswitch-sounds-music-1.0.52-1|25	BuildArch:	noarch
21cr|freeswitch-sounds-music-1.0.52-1|26	Requires:	freeswitch
21cr|freeswitch-sounds-music-1.0.52-1|27	
21cr|freeswitch-sounds-music-1.0.52-1|28	%description -n freeswitch-sounds-music-8000
21cr|freeswitch-sounds-music-1.0.52-1|29	FreeSWITCH 8kHz Music On Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|30	
21cr|freeswitch-sounds-music-1.0.52-1|31	%files -n freeswitch-sounds-music-8000
21cr|freeswitch-sounds-music-1.0.52-1|32	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/music/8000/*.wav
21cr|freeswitch-sounds-music-1.0.52-1|33	
21cr|freeswitch-sounds-music-1.0.52-1|34	#-------------------------------------------------------------------
21cr|freeswitch-sounds-music-1.0.52-1|35	
21cr|freeswitch-sounds-music-1.0.52-1|36	%package -n freeswitch-sounds-music-16000
21cr|freeswitch-sounds-music-1.0.52-1|37	Summary:	FreeSWITCH 16kHz Music On Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|38	Group:		Communications
21cr|freeswitch-sounds-music-1.0.52-1|39	BuildArch:	noarch
21cr|freeswitch-sounds-music-1.0.52-1|40	Requires:	freeswitch
21cr|freeswitch-sounds-music-1.0.52-1|41	
21cr|freeswitch-sounds-music-1.0.52-1|42	%description -n freeswitch-sounds-music-16000
21cr|freeswitch-sounds-music-1.0.52-1|43	FreeSWITCH 16kHz Music On Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|44	
21cr|freeswitch-sounds-music-1.0.52-1|45	%files -n freeswitch-sounds-music-16000
21cr|freeswitch-sounds-music-1.0.52-1|46	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/music/16000/*.wav
21cr|freeswitch-sounds-music-1.0.52-1|47	
21cr|freeswitch-sounds-music-1.0.52-1|48	#-------------------------------------------------------------------
21cr|freeswitch-sounds-music-1.0.52-1|49	
21cr|freeswitch-sounds-music-1.0.52-1|50	%package -n freeswitch-sounds-music-32000
21cr|freeswitch-sounds-music-1.0.52-1|51	Summary:	FreeSWITCH 32kHz Music On Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|52	Group:		Communications
21cr|freeswitch-sounds-music-1.0.52-1|53	BuildArch:	noarch
21cr|freeswitch-sounds-music-1.0.52-1|54	Requires:	freeswitch
21cr|freeswitch-sounds-music-1.0.52-1|55	
21cr|freeswitch-sounds-music-1.0.52-1|56	%description -n freeswitch-sounds-music-32000
21cr|freeswitch-sounds-music-1.0.52-1|57	FreeSWITCH 32kHz Music On Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|58	
21cr|freeswitch-sounds-music-1.0.52-1|59	%files -n freeswitch-sounds-music-32000
21cr|freeswitch-sounds-music-1.0.52-1|60	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/music/32000/*.wav
21cr|freeswitch-sounds-music-1.0.52-1|61	
21cr|freeswitch-sounds-music-1.0.52-1|62	#-------------------------------------------------------------------
21cr|freeswitch-sounds-music-1.0.52-1|63	
21cr|freeswitch-sounds-music-1.0.52-1|64	%package -n freeswitch-sounds-music-48000
21cr|freeswitch-sounds-music-1.0.52-1|65	Summary:	FreeSWITCH 48kHz Music On Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|66	Group:		Communications
21cr|freeswitch-sounds-music-1.0.52-1|67	BuildArch:	noarch
21cr|freeswitch-sounds-music-1.0.52-1|68	Requires:	freeswitch
21cr|freeswitch-sounds-music-1.0.52-1|69	Provides:	%{name} = %{EVRD}
21cr|freeswitch-sounds-music-1.0.52-1|70	
21cr|freeswitch-sounds-music-1.0.52-1|71	%description -n freeswitch-sounds-music-48000
21cr|freeswitch-sounds-music-1.0.52-1|72	FreeSWITCH 48kHz Music On Hold soundfiles
21cr|freeswitch-sounds-music-1.0.52-1|73	
21cr|freeswitch-sounds-music-1.0.52-1|74	%files -n freeswitch-sounds-music-48000
21cr|freeswitch-sounds-music-1.0.52-1|75	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/music/48000/*.wav
21cr|freeswitch-sounds-music-1.0.52-1|76	
21cr|freeswitch-sounds-music-1.0.52-1|77	#-------------------------------------------------------------------
21cr|freeswitch-sounds-music-1.0.52-1|78	
21cr|freeswitch-sounds-music-1.0.52-1|79	%prep
21cr|freeswitch-sounds-music-1.0.52-1|80	%setup -n music
21cr|freeswitch-sounds-music-1.0.52-1|81	%setup -T -D -b 0 -n music
21cr|freeswitch-sounds-music-1.0.52-1|82	%setup -T -D -b 1 -n music
21cr|freeswitch-sounds-music-1.0.52-1|83	%setup -T -D -b 2 -n music
21cr|freeswitch-sounds-music-1.0.52-1|84	%setup -T -D -b 3 -n music
21cr|freeswitch-sounds-music-1.0.52-1|85	
21cr|freeswitch-sounds-music-1.0.52-1|86	%build
21cr|freeswitch-sounds-music-1.0.52-1|87	# nothing to do here
21cr|freeswitch-sounds-music-1.0.52-1|88	
21cr|freeswitch-sounds-music-1.0.52-1|89	%install
21cr|freeswitch-sounds-music-1.0.52-1|90	
21cr|freeswitch-sounds-music-1.0.52-1|91	# create the sounds directories
21cr|freeswitch-sounds-music-1.0.52-1|92	install -d -m 0750 %{buildroot}%{SOUNDSDIR}/music/{8000,16000,32000,48000}
21cr|freeswitch-sounds-music-1.0.52-1|93	
21cr|freeswitch-sounds-music-1.0.52-1|94	cp -prv ./{8000,16000,32000,48000} %{buildroot}%{SOUNDSDIR}/music
21cr|freeswitch-sounds-music-1.0.52-1|95	

1604 21
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|1	%define SOUNDSDIR       %{_datarootdir}/freeswitch/sounds
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|2	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|3	Summary:	FreeSWITCH pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|4	Name:		freeswitch-sounds-pt-BR-karina
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|5	Version:	1.0.51
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|6	Release:	2
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|7	License:	MPL
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|8	Group:		Communications
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|9	URL:		http://www.freeswitch.org
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|10	Source0:	http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|11	Source1:	http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|12	Source2:	http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|13	Source3:	http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|14	Source10:	%{name}.rpmlintrc
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|15	BuildArch:	noarch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|16	BuildRequires:	sox
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|17	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|18	%description
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|19	FreeSWITCH 48kHz pt-BR Karina prompts plus, during the installation,
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|20	it will also install locally generated 8KHz, 16KHz and 32KHz prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|21	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|22	#-------------------------------------------------------------------
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|23	%package -n freeswitch-sounds-pt-BR-karina-8000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|24	Summary:	FreeSWITCH 8kHz pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|25	Group:		Communications
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|26	BuildArch:	noarch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|27	Requires:	freeswitch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|28	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|29	%description -n freeswitch-sounds-pt-BR-karina-8000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|30	FreeSWITCH 8kHz pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|31	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|32	%files -n freeswitch-sounds-pt-BR-karina-8000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|33	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/pt/BR/karina/*/8000/*.wav
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|34	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|35	#-------------------------------------------------------------------
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|36	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|37	%package -n freeswitch-sounds-pt-BR-karina-16000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|38	Summary:	FreeSWITCH 16kHz pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|39	Group:		Communications
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|40	BuildArch:	noarch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|41	Requires:	freeswitch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|42	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|43	%description -n freeswitch-sounds-pt-BR-karina-16000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|44	FreeSWITCH 16kHz pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|45	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|46	%files -n freeswitch-sounds-pt-BR-karina-16000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|47	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/pt/BR/karina/*/16000/*.wav
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|48	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|49	#-------------------------------------------------------------------
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|50	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|51	%package -n freeswitch-sounds-pt-BR-karina-32000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|52	Summary:	FreeSWITCH 32kHz pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|53	Group:		Communications
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|54	BuildArch:	noarch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|55	Requires:	freeswitch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|56	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|57	%description -n freeswitch-sounds-pt-BR-karina-32000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|58	FreeSWITCH 32kHz pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|59	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|60	%files -n freeswitch-sounds-pt-BR-karina-32000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|61	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/pt/BR/karina/*/32000/*.wav
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|62	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|63	#-------------------------------------------------------------------
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|64	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|65	%package -n freeswitch-sounds-pt-BR-karina-48000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|66	Summary:	FreeSWITCH 48kHz pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|67	Group:		Communications
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|68	BuildArch:	noarch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|69	Requires:	freeswitch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|70	Provides:	%{name} = %{EVRD}
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|71	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|72	%description -n freeswitch-sounds-pt-BR-karina-48000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|73	FreeSWITCH 48kHz pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|74	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|75	%files -n freeswitch-sounds-pt-BR-karina-48000
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|76	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/pt/BR/karina/*/48000/*.wav
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|77	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|78	#-------------------------------------------------------------------
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|79	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|80	%package -n freeswitch-sounds-pt-BR-karina-all
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|81	Summary:	FreeSWITCH pt-BR Karina prompts
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|82	Group:		Communications
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|83	BuildArch:	noarch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|84	Requires:	freeswitch
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|85	Requires:	freeswitch-sounds-pt-BR-karina-8000 = %{version}
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|86	Requires:	freeswitch-sounds-pt-BR-karina-16000 = %{version}
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|87	Requires:	freeswitch-sounds-pt-BR-karina-32000 = %{version}
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|88	Requires:	freeswitch-sounds-pt-BR-karina-48000 = %{version}
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|89	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|90	%description -n freeswitch-sounds-pt-BR-karina-all
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|91	FreeSWITCH Karina prompts package that pulls in the 8KHz, 16KHz, 32KHz and 48KHz RPMs
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|92	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|93	%files -n freeswitch-sounds-pt-BR-karina-all
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|94	#-------------------------------------------------------------------
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|95	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|96	%prep
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|97	%setup -n pt
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|98	%setup -T -D -b 0 -n pt
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|99	%setup -T -D -b 1 -n pt
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|100	%setup -T -D -b 2 -n pt
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|101	%setup -T -D -b 3 -n pt
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|102	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|103	%build
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|104	# nothing to do here
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|105	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|106	%install
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|107	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|108	# create the sounds directories
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|109	install -d -m 0750 %{buildroot}%{SOUNDSDIR}/pt/BR/karina
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|110	
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|111	pushd BR/karina
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|112	# first install the 48KHz sounds
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|113	cp -prv ./* %{buildroot}%{SOUNDSDIR}/pt/BR/karina
21cr|freeswitch-sounds-pt-BR-karina-1.0.51-2|114	popd

1605 21
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|1	%define SOUNDSDIR       %{_datarootdir}/freeswitch/sounds
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|2	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|3	Summary:	FreeSWITCH ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|4	Name:		freeswitch-sounds-ru-RU-elena
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|5	Version:	1.0.51
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|6	Release:	2
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|7	License:	MPL
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|8	Group:		Communications
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|9	URL:		http://www.freeswitch.org
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|10	Source0:	http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|11	Source1:	http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|12	Source2:	http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|13	Source3:	http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|14	Source10:	%{name}.rpmlintrc
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|15	BuildArch:	noarch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|16	BuildRequires:	sox
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|17	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|18	%description
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|19	FreeSWITCH 48kHz ru-RU Elena prompts plus, during the installation,
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|20	it will also install locally generated 8KHz, 16KHz and 32KHz prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|21	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|22	#-------------------------------------------------------------------
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|23	%package -n freeswitch-sounds-ru-RU-elena-8000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|24	Summary:	FreeSWITCH 8kHz ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|25	Group:		Communications
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|26	BuildArch:	noarch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|27	Requires:	freeswitch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|28	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|29	%description -n freeswitch-sounds-ru-RU-elena-8000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|30	FreeSWITCH 8kHz ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|31	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|32	%files -n freeswitch-sounds-ru-RU-elena-8000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|33	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/ru/RU/elena/*/8000/*.wav
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|34	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|35	#-------------------------------------------------------------------
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|36	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|37	%package -n freeswitch-sounds-ru-RU-elena-16000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|38	Summary:	FreeSWITCH 16kHz ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|39	Group:		Communications
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|40	BuildArch:	noarch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|41	Requires:	freeswitch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|42	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|43	%description -n freeswitch-sounds-ru-RU-elena-16000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|44	FreeSWITCH 16kHz ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|45	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|46	%files -n freeswitch-sounds-ru-RU-elena-16000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|47	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/ru/RU/elena/*/16000/*.wav
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|48	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|49	#-------------------------------------------------------------------
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|50	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|51	%package -n freeswitch-sounds-ru-RU-elena-32000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|52	Summary:	FreeSWITCH 32kHz ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|53	Group:		Communications
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|54	BuildArch:	noarch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|55	Requires:	freeswitch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|56	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|57	%description -n freeswitch-sounds-ru-RU-elena-32000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|58	FreeSWITCH 32kHz ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|59	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|60	%files -n freeswitch-sounds-ru-RU-elena-32000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|61	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/ru/RU/elena/*/32000/*.wav
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|62	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|63	#-------------------------------------------------------------------
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|64	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|65	%package -n freeswitch-sounds-ru-RU-elena-48000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|66	Summary:	FreeSWITCH 48kHz ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|67	Group:		Communications
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|68	BuildArch:	noarch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|69	Requires:	freeswitch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|70	Provides:	%{name} = %{EVRD}
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|71	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|72	%description -n freeswitch-sounds-ru-RU-elena-48000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|73	FreeSWITCH 48kHz ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|74	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|75	%files -n freeswitch-sounds-ru-RU-elena-48000
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|76	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/ru/RU/elena/*/48000/*.wav
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|77	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|78	#-------------------------------------------------------------------
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|79	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|80	%package -n freeswitch-sounds-ru-RU-elena-all
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|81	Summary:	FreeSWITCH ru-RU Elena prompts
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|82	Group:		Communications
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|83	BuildArch:	noarch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|84	Requires:	freeswitch
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|85	Requires:	freeswitch-sounds-ru-RU-elena-8000 = %{version}
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|86	Requires:	freeswitch-sounds-ru-RU-elena-16000 = %{version}
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|87	Requires:	freeswitch-sounds-ru-RU-elena-32000 = %{version}
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|88	Requires:	freeswitch-sounds-ru-RU-elena-48000 = %{version}
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|89	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|90	%description -n freeswitch-sounds-ru-RU-elena-all
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|91	FreeSWITCH Elena prompts package that pulls in the 8KHz, 16KHz, 32KHz and 48KHz RPMs
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|92	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|93	%files -n freeswitch-sounds-ru-RU-elena-all
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|94	#-------------------------------------------------------------------
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|95	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|96	%prep
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|97	%setup -n ru
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|98	%setup -T -D -b 0 -n ru
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|99	%setup -T -D -b 1 -n ru
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|100	%setup -T -D -b 2 -n ru
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|101	%setup -T -D -b 3 -n ru
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|102	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|103	%build
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|104	# nothing to do here
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|105	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|106	%install
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|107	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|108	# create the sounds directories
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|109	install -d -m 0750 %{buildroot}%{SOUNDSDIR}/ru/RU/elena
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|110	
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|111	pushd RU/elena
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|112	# first install the 48KHz sounds
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|113	cp -prv ./* %{buildroot}%{SOUNDSDIR}/ru/RU/elena
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|114	popd
21cr|freeswitch-sounds-ru-RU-elena-1.0.51-2|115	

1606 21
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|1	%define SOUNDSDIR       %{_datarootdir}/freeswitch/sounds
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|2	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|3	Summary:	FreeSWITCH sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|4	Name:		freeswitch-sounds-sv-se-jakob
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|5	Version:	1.0.50
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|6	Release:	1
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|7	License:	MPL
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|8	Group:		Communications
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|9	URL:		http://www.freeswitch.org
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|10	Source0:	http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|11	Source1:	http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|12	Source2:	http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|13	Source3:	http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|14	Source10:	%{name}.rpmlintrc
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|15	BuildArch:	noarch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|16	BuildRequires:	sox
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|17	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|18	%description
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|19	FreeSWITCH 48kHz sv-se Jakob prompts plus, during the installation,
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|20	it will also install locally generated 8KHz, 16KHz and 32KHz prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|21	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|22	#-------------------------------------------------------------------
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|23	%package -n freeswitch-sounds-sv-se-jakob-8000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|24	Summary:	FreeSWITCH 8kHz sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|25	Group:		Communications
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|26	BuildArch:	noarch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|27	Requires:	freeswitch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|28	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|29	%description -n freeswitch-sounds-sv-se-jakob-8000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|30	FreeSWITCH 8kHz sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|31	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|32	%files -n freeswitch-sounds-sv-se-jakob-8000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|33	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/sv/se/jakob/*/8000/*.wav
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|34	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|35	#-------------------------------------------------------------------
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|36	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|37	%package -n freeswitch-sounds-sv-se-jakob-16000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|38	Summary:	FreeSWITCH 16kHz sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|39	Group:		Communications
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|40	BuildArch:	noarch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|41	Requires:	freeswitch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|42	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|43	%description -n freeswitch-sounds-sv-se-jakob-16000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|44	FreeSWITCH 16kHz sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|45	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|46	%files -n freeswitch-sounds-sv-se-jakob-16000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|47	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/sv/se/jakob/*/16000/*.wav
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|48	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|49	#-------------------------------------------------------------------
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|50	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|51	%package -n freeswitch-sounds-sv-se-jakob-32000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|52	Summary:	FreeSWITCH 32kHz sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|53	Group:		Communications
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|54	BuildArch:	noarch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|55	Requires:	freeswitch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|56	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|57	%description -n freeswitch-sounds-sv-se-jakob-32000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|58	FreeSWITCH 32kHz sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|59	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|60	%files -n freeswitch-sounds-sv-se-jakob-32000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|61	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/sv/se/jakob/*/32000/*.wav
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|62	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|63	#-------------------------------------------------------------------
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|64	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|65	%package -n freeswitch-sounds-sv-se-jakob-48000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|66	Summary:	FreeSWITCH 48kHz sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|67	Group:		Communications
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|68	BuildArch:	noarch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|69	Requires:	freeswitch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|70	Provides:	%{name} = %{EVRD}
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|71	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|72	%description -n freeswitch-sounds-sv-se-jakob-48000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|73	FreeSWITCH 48kHz sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|74	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|75	%files -n freeswitch-sounds-sv-se-jakob-48000
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|76	%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/sv/se/jakob/*/48000/*.wav
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|77	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|78	#-------------------------------------------------------------------
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|79	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|80	%package -n freeswitch-sounds-sv-se-jakob-all
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|81	Summary:	FreeSWITCH sv-se Jakob prompts
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|82	Group:		Communications
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|83	BuildArch:	noarch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|84	Requires:	freeswitch
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|85	Requires:	freeswitch-sounds-sv-se-jakob-8000 = %{version}
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|86	Requires:	freeswitch-sounds-sv-se-jakob-16000 = %{version}
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|87	Requires:	freeswitch-sounds-sv-se-jakob-32000 = %{version}
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|88	Requires:	freeswitch-sounds-sv-se-jakob-48000 = %{version}
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|89	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|90	%description -n freeswitch-sounds-sv-se-jakob-all
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|91	FreeSWITCH Jakob prompts package that pulls in the 8KHz, 16KHz, 32KHz and 48KHz RPMs
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|92	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|93	%files -n freeswitch-sounds-sv-se-jakob-all
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|94	#-------------------------------------------------------------------
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|95	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|96	%prep
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|97	%setup -n sv
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|98	%setup -T -D -b 0 -n sv
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|99	%setup -T -D -b 1 -n sv
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|100	%setup -T -D -b 2 -n sv
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|101	%setup -T -D -b 3 -n sv
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|102	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|103	%build
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|104	# nothing to do here
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|105	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|106	%install
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|107	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|108	# create the sounds directories
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|109	install -d -m 0750 %{buildroot}%{SOUNDSDIR}/sv/se/jakob
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|110	
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|111	pushd se/jakob
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|112	# first install the 48KHz sounds
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|113	cp -prv ./* %{buildroot}%{SOUNDSDIR}/sv/se/jakob
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|114	popd
21cr|freeswitch-sounds-sv-se-jakob-1.0.50-1|115	

1607 21
21cr|freesynd-0.7.1-5|1	Name:		freesynd
21cr|freesynd-0.7.1-5|2	Version:	0.7.1
21cr|freesynd-0.7.1-5|3	Release:	5
21cr|freesynd-0.7.1-5|4	Summary:	Open-source engine for the classic DOS game Syndicate
21cr|freesynd-0.7.1-5|5	Group:		Games/Strategy
21cr|freesynd-0.7.1-5|6	License:	GPLv2
21cr|freesynd-0.7.1-5|7	URL:		http://freesynd.sourceforge.net/
21cr|freesynd-0.7.1-5|8	Source0:	http://sourceforge.net/projects/freesynd/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|freesynd-0.7.1-5|9	Patch0:		freesynd-0.7-path.patch
21cr|freesynd-0.7.1-5|10	BuildRequires:	cmake
21cr|freesynd-0.7.1-5|11	BuildRequires:	imagemagick
21cr|freesynd-0.7.1-5|12	BuildRequires:	pkgconfig(libpng)
21cr|freesynd-0.7.1-5|13	BuildRequires:	pkgconfig(sdl)
21cr|freesynd-0.7.1-5|14	BuildRequires:	pkgconfig(SDL_image)
21cr|freesynd-0.7.1-5|15	BuildRequires:	pkgconfig(SDL_mixer)
21cr|freesynd-0.7.1-5|16	BuildRequires:	pkgconfig(zlib)
21cr|freesynd-0.7.1-5|17	
21cr|freesynd-0.7.1-5|18	%description
21cr|freesynd-0.7.1-5|19	FreeSynd is a cross-platform, GPLed reimplementation of engine for the classic
21cr|freesynd-0.7.1-5|20	Bullfrog game, Syndicate.
21cr|freesynd-0.7.1-5|21	
21cr|freesynd-0.7.1-5|22	Syndicate is an isometric real-time tactical game created in 1993.
21cr|freesynd-0.7.1-5|23	
21cr|freesynd-0.7.1-5|24	Gameplay involves ordering a four-person team of cyborg agents around cities
21cr|freesynd-0.7.1-5|25	displayed in a fixed-view isometric style, in pursuit of mission goals such
21cr|freesynd-0.7.1-5|26	as assassinating executives of a rival syndicate, rescuing captured allies,
21cr|freesynd-0.7.1-5|27	"persuading" civilians and scientists to join the player's company or simply
21cr|freesynd-0.7.1-5|28	killing all enemy agents.
21cr|freesynd-0.7.1-5|29	
21cr|freesynd-0.7.1-5|30	As the player progresses through the game, they must manage the research and
21cr|freesynd-0.7.1-5|31	development of new weaponry and cyborg upgrades. The player has only limited
21cr|freesynd-0.7.1-5|32	funds, requiring taxation of the conquered territories while ensuring that
21cr|freesynd-0.7.1-5|33	they are not so over-taxed that they revolt against the player.
21cr|freesynd-0.7.1-5|34	
21cr|freesynd-0.7.1-5|35	WARNING!!! You need original game data to play this game. Copy all files from
21cr|freesynd-0.7.1-5|36	data directory to: %{_gamesdatadir}/%{name}/data/
21cr|freesynd-0.7.1-5|37	
21cr|freesynd-0.7.1-5|38	%prep
21cr|freesynd-0.7.1-5|39	%setup -q
21cr|freesynd-0.7.1-5|40	%patch0 -p1
21cr|freesynd-0.7.1-5|41	# fix png rgb
21cr|freesynd-0.7.1-5|42	pushd  icon
21cr|freesynd-0.7.1-5|43	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|freesynd-0.7.1-5|44	popd
21cr|freesynd-0.7.1-5|45	
21cr|freesynd-0.7.1-5|46	
21cr|freesynd-0.7.1-5|47	for N in 16 32 64 128; do convert icon/sword.png -resize ${N}x${N} $N.png; done
21cr|freesynd-0.7.1-5|48	
21cr|freesynd-0.7.1-5|49	%build
21cr|freesynd-0.7.1-5|50	%cmake -DCMAKE_BUILD_TYPE=release
21cr|freesynd-0.7.1-5|51	%make
21cr|freesynd-0.7.1-5|52	
21cr|freesynd-0.7.1-5|53	%install
21cr|freesynd-0.7.1-5|54	%makeinstall_std -C build
21cr|freesynd-0.7.1-5|55	
21cr|freesynd-0.7.1-5|56	install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|freesynd-0.7.1-5|57	install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|freesynd-0.7.1-5|58	install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|freesynd-0.7.1-5|59	install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|freesynd-0.7.1-5|60	
21cr|freesynd-0.7.1-5|61	# menu-entry
21cr|freesynd-0.7.1-5|62	mkdir -p  %{buildroot}%{_datadir}/applications
21cr|freesynd-0.7.1-5|63	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|freesynd-0.7.1-5|64	[Desktop Entry]
21cr|freesynd-0.7.1-5|65	Name=Syndicate (freesynd)
21cr|freesynd-0.7.1-5|66	Comment=An isometric real-time tactical game
21cr|freesynd-0.7.1-5|67	Exec=%{name}
21cr|freesynd-0.7.1-5|68	Icon=%{name}
21cr|freesynd-0.7.1-5|69	Terminal=false
21cr|freesynd-0.7.1-5|70	Type=Application
21cr|freesynd-0.7.1-5|71	Categories=Game;StrategyGame;
21cr|freesynd-0.7.1-5|72	EOF
21cr|freesynd-0.7.1-5|73	
21cr|freesynd-0.7.1-5|74	%files
21cr|freesynd-0.7.1-5|75	%doc AUTHORS COPYING NEWS README
21cr|freesynd-0.7.1-5|76	%{_gamesbindir}/%{name}
21cr|freesynd-0.7.1-5|77	%{_gamesdatadir}/%{name}
21cr|freesynd-0.7.1-5|78	%{_datadir}/applications/%{name}.desktop
21cr|freesynd-0.7.1-5|79	%{_liconsdir}/%{name}.png
21cr|freesynd-0.7.1-5|80	%{_miconsdir}/%{name}.png
21cr|freesynd-0.7.1-5|81	%{_iconsdir}/hicolor/*/apps/%{name}.png

1608 21
21cr|freetuxtv-0.7.0-0.20210620.1|1	%define	gitdate	20210620
21cr|freetuxtv-0.7.0-0.20210620.1|2	
21cr|freetuxtv-0.7.0-0.20210620.1|3	Summary:	TV player
21cr|freetuxtv-0.7.0-0.20210620.1|4	Name:		freetuxtv
21cr|freetuxtv-0.7.0-0.20210620.1|5	Version:	0.7.0
21cr|freetuxtv-0.7.0-0.20210620.1|6	Release:	0.%{gitdate}.1
21cr|freetuxtv-0.7.0-0.20210620.1|7	License:	GPLv2+
21cr|freetuxtv-0.7.0-0.20210620.1|8	Group:		Video
21cr|freetuxtv-0.7.0-0.20210620.1|9	Url:		https://github.com/freetuxtv/freetuxtv
21cr|freetuxtv-0.7.0-0.20210620.1|10	#Source0:	https://github.com/freetuxtv/freetuxtv/releases/download/%%{name}-%%{version}/%%{name}-%%{version}.tar.gz
21cr|freetuxtv-0.7.0-0.20210620.1|11	Source0:	%{name}-%{gitdate}.tar.xz
21cr|freetuxtv-0.7.0-0.20210620.1|12	BuildRequires:	intltool
21cr|freetuxtv-0.7.0-0.20210620.1|13	BuildRequires:	gettext-devel
21cr|freetuxtv-0.7.0-0.20210620.1|14	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|freetuxtv-0.7.0-0.20210620.1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|freetuxtv-0.7.0-0.20210620.1|16	BuildRequires:	pkgconfig(glib-2.0) >= 2.26.0
21cr|freetuxtv-0.7.0-0.20210620.1|17	BuildRequires:	pkgconfig(libcurl) >= 7.18
21cr|freetuxtv-0.7.0-0.20210620.1|18	BuildRequires:	pkgconfig(libnotify) >= 0.4
21cr|freetuxtv-0.7.0-0.20210620.1|19	BuildRequires:	pkgconfig(libvlc)
21cr|freetuxtv-0.7.0-0.20210620.1|20	BuildRequires:	pkgconfig(sqlite3) >= 3.4
21cr|freetuxtv-0.7.0-0.20210620.1|21	Requires:	vlc
21cr|freetuxtv-0.7.0-0.20210620.1|22	
21cr|freetuxtv-0.7.0-0.20210620.1|23	%description
21cr|freetuxtv-0.7.0-0.20210620.1|24	freetuxtv is a player for Television on Internet with french Free
21cr|freetuxtv-0.7.0-0.20210620.1|25	or SFR (ex-Neuf) Internet service providers, and a lot of WebTV in
21cr|freetuxtv-0.7.0-0.20210620.1|26	French languages in the world (Canada, Switzerland, Belgium, etc...).
21cr|freetuxtv-0.7.0-0.20210620.1|27	
21cr|freetuxtv-0.7.0-0.20210620.1|28	%files -f %{name}.lang
21cr|freetuxtv-0.7.0-0.20210620.1|29	%doc AUTHORS COPYING README README.md ChangeLog
21cr|freetuxtv-0.7.0-0.20210620.1|30	%{_bindir}/%{name}
21cr|freetuxtv-0.7.0-0.20210620.1|31	%{_datadir}/%{name}
21cr|freetuxtv-0.7.0-0.20210620.1|32	%{_datadir}/applications/%{name}.desktop
21cr|freetuxtv-0.7.0-0.20210620.1|33	%{_iconsdir}/hicolor/*x*/apps/*.png
21cr|freetuxtv-0.7.0-0.20210620.1|34	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|freetuxtv-0.7.0-0.20210620.1|35	
21cr|freetuxtv-0.7.0-0.20210620.1|36	#----------------------------------------------------------------------------
21cr|freetuxtv-0.7.0-0.20210620.1|37	
21cr|freetuxtv-0.7.0-0.20210620.1|38	%prep
21cr|freetuxtv-0.7.0-0.20210620.1|39	%setup -qn %{name}-%{gitdate}
21cr|freetuxtv-0.7.0-0.20210620.1|40	
21cr|freetuxtv-0.7.0-0.20210620.1|41	
21cr|freetuxtv-0.7.0-0.20210620.1|42	%build
21cr|freetuxtv-0.7.0-0.20210620.1|43	./autogen.sh
21cr|freetuxtv-0.7.0-0.20210620.1|44	%configure --with-gtk=3.0
21cr|freetuxtv-0.7.0-0.20210620.1|45	%make
21cr|freetuxtv-0.7.0-0.20210620.1|46	
21cr|freetuxtv-0.7.0-0.20210620.1|47	
21cr|freetuxtv-0.7.0-0.20210620.1|48	%install
21cr|freetuxtv-0.7.0-0.20210620.1|49	%makeinstall_std
21cr|freetuxtv-0.7.0-0.20210620.1|50	
21cr|freetuxtv-0.7.0-0.20210620.1|51	# We don't want .a files and we hane no devel package
21cr|freetuxtv-0.7.0-0.20210620.1|52	rm -rf %{buildroot}%{_libdir}/*.a
21cr|freetuxtv-0.7.0-0.20210620.1|53	rm -rf %{buildroot}%{_includedir}
21cr|freetuxtv-0.7.0-0.20210620.1|54	
21cr|freetuxtv-0.7.0-0.20210620.1|55	# We pick docs with our macro
21cr|freetuxtv-0.7.0-0.20210620.1|56	rm -rf %{buildroot}%{_datadir}/%{name}/doc
21cr|freetuxtv-0.7.0-0.20210620.1|57	
21cr|freetuxtv-0.7.0-0.20210620.1|58	%find_lang %{name}

1609 21
21cr|freewheeling-0.6.6-3|1	Name:		freewheeling
21cr|freewheeling-0.6.6-3|2	Summary:	Live Audio Looper
21cr|freewheeling-0.6.6-3|3	Version:	0.6.6
21cr|freewheeling-0.6.6-3|4	Release:	3
21cr|freewheeling-0.6.6-3|5	License:	GPLv2+
21cr|freewheeling-0.6.6-3|6	Group:		Sound
21cr|freewheeling-0.6.6-3|7	Url:		https://github.com/free-wheeling/freewheeling/wiki
21cr|freewheeling-0.6.6-3|8	Source0:	https://github.com/free-wheeling/freewheeling/archive/%{name}-%{version}.tar.gz
21cr|freewheeling-0.6.6-3|9	BuildRequires:	pkgconfig(alsa)
21cr|freewheeling-0.6.6-3|10	BuildRequires:	pkgconfig(fluidsynth)
21cr|freewheeling-0.6.6-3|11	BuildRequires:	pkgconfig(freetype2)
21cr|freewheeling-0.6.6-3|12	BuildRequires:	pkgconfig(gnutls)
21cr|freewheeling-0.6.6-3|13	BuildRequires:	pkgconfig(jack)
21cr|freewheeling-0.6.6-3|14	BuildRequires:	pkgconfig(liblo)
21cr|freewheeling-0.6.6-3|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|freewheeling-0.6.6-3|16	BuildRequires:	pkgconfig(ogg)
21cr|freewheeling-0.6.6-3|17	BuildRequires:	pkgconfig(SDL_gfx)
21cr|freewheeling-0.6.6-3|18	BuildRequires:	pkgconfig(SDL_ttf)
21cr|freewheeling-0.6.6-3|19	BuildRequires:	pkgconfig(sndfile)
21cr|freewheeling-0.6.6-3|20	BuildRequires:	pkgconfig(vorbis)
21cr|freewheeling-0.6.6-3|21	
21cr|freewheeling-0.6.6-3|22	%description
21cr|freewheeling-0.6.6-3|23	FreeWheeling is an audio tool for live looping. It provides a highly
21cr|freewheeling-0.6.6-3|24	configurable, fluid user interface for instrumentalists to capture loops in
21cr|freewheeling-0.6.6-3|25	real-time.
21cr|freewheeling-0.6.6-3|26	
21cr|freewheeling-0.6.6-3|27	%files
21cr|freewheeling-0.6.6-3|28	%doc README NEWS AUTHORS
21cr|freewheeling-0.6.6-3|29	%license COPYING
21cr|freewheeling-0.6.6-3|30	%{_bindir}/fweelin
21cr|freewheeling-0.6.6-3|31	%{_datadir}/fweelin
21cr|freewheeling-0.6.6-3|32	%{_datadir}/applications/%{name}.desktop
21cr|freewheeling-0.6.6-3|33	
21cr|freewheeling-0.6.6-3|34	#----------------------------------------------------------------------------
21cr|freewheeling-0.6.6-3|35	
21cr|freewheeling-0.6.6-3|36	%prep
21cr|freewheeling-0.6.6-3|37	%setup -q
21cr|freewheeling-0.6.6-3|38	
21cr|freewheeling-0.6.6-3|39	# Fix perms
21cr|freewheeling-0.6.6-3|40	chmod -x AUTHORS COPYING NEWS README
21cr|freewheeling-0.6.6-3|41	chmod -x src/*.{cc,h}
21cr|freewheeling-0.6.6-3|42	
21cr|freewheeling-0.6.6-3|43	%build
21cr|freewheeling-0.6.6-3|44	export CXXFLAGS="${optflags} -std=c++11"
21cr|freewheeling-0.6.6-3|45	%configure
21cr|freewheeling-0.6.6-3|46	%make
21cr|freewheeling-0.6.6-3|47	
21cr|freewheeling-0.6.6-3|48	%install
21cr|freewheeling-0.6.6-3|49	%makeinstall_std
21cr|freewheeling-0.6.6-3|50	
21cr|freewheeling-0.6.6-3|51	# Provide a Menu item
21cr|freewheeling-0.6.6-3|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|freewheeling-0.6.6-3|53	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|freewheeling-0.6.6-3|54	[Desktop Entry]
21cr|freewheeling-0.6.6-3|55	Name=Freewheeling
21cr|freewheeling-0.6.6-3|56	Comment=Live Looper
21cr|freewheeling-0.6.6-3|57	Exec=fweelin
21cr|freewheeling-0.6.6-3|58	Icon=sound_section
21cr|freewheeling-0.6.6-3|59	Terminal=false
21cr|freewheeling-0.6.6-3|60	Type=Application
21cr|freewheeling-0.6.6-3|61	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;
21cr|freewheeling-0.6.6-3|62	EOF

1610 21
21cr|freexl-1.0.6-1|1	%define	major 1
21cr|freexl-1.0.6-1|2	%define	libname %mklibname %{name} %{major}
21cr|freexl-1.0.6-1|3	%define	devname %mklibname %{name} -d
21cr|freexl-1.0.6-1|4	
21cr|freexl-1.0.6-1|5	Summary:	Library to extract valid data from within an Excel spreadsheet
21cr|freexl-1.0.6-1|6	Name:		freexl
21cr|freexl-1.0.6-1|7	Version:	1.0.6
21cr|freexl-1.0.6-1|8	Release:	1
21cr|freexl-1.0.6-1|9	License:	MPLv1.1 or GPLv2+ or LGPLv2.1+
21cr|freexl-1.0.6-1|10	Group:		System/Libraries
21cr|freexl-1.0.6-1|11	Url:		https://www.gaia-gis.it/fossil/freexl/index
21cr|freexl-1.0.6-1|12	Source0:	http://www.gaia-gis.it/gaia-sins/%{name}-%{version}.tar.gz
21cr|freexl-1.0.6-1|13	BuildRequires:	doxygen
21cr|freexl-1.0.6-1|14	
21cr|freexl-1.0.6-1|15	%description
21cr|freexl-1.0.6-1|16	FreeXL is an open source library to extract valid data from within an Excel
21cr|freexl-1.0.6-1|17	(.xls) spreadsheet.
21cr|freexl-1.0.6-1|18	FreeXL design goals:
21cr|freexl-1.0.6-1|19	- to be simple and lightweight
21cr|freexl-1.0.6-1|20	- to be stable, robust and efficient
21cr|freexl-1.0.6-1|21	- to be easily and universally portable
21cr|freexl-1.0.6-1|22	- completely ignoring any GUI-related oddity.
21cr|freexl-1.0.6-1|23	Note that the final goal means that FreeXL ignores at all fonts, sizes and
21cr|freexl-1.0.6-1|24	alignments, and most formats. It ignores Pivot Table, Charts, Formulas, Visual
21cr|freexl-1.0.6-1|25	Basic macros and so on. FreeXL is structurally simple and quite light-weight.
21cr|freexl-1.0.6-1|26	
21cr|freexl-1.0.6-1|27	#-----------------------------------------------------------------------------
21cr|freexl-1.0.6-1|28	
21cr|freexl-1.0.6-1|29	%package -n %{libname}
21cr|freexl-1.0.6-1|30	Summary:	Library to extract valid data from within an Excel spreadsheet
21cr|freexl-1.0.6-1|31	
21cr|freexl-1.0.6-1|32	%description -n %{libname}
21cr|freexl-1.0.6-1|33	FreeXL is an open source library to extract valid data from within an Excel
21cr|freexl-1.0.6-1|34	(.xls) spreadsheet.
21cr|freexl-1.0.6-1|35	FreeXL design goals:
21cr|freexl-1.0.6-1|36	- to be simple and lightweight
21cr|freexl-1.0.6-1|37	- to be stable, robust and efficient
21cr|freexl-1.0.6-1|38	- to be easily and universally portable
21cr|freexl-1.0.6-1|39	- completely ignoring any GUI-related oddity.
21cr|freexl-1.0.6-1|40	Note that the final goal means that FreeXL ignores at all fonts, sizes and
21cr|freexl-1.0.6-1|41	alignments, and most formats. It ignores Pivot Table, Charts, Formulas, Visual
21cr|freexl-1.0.6-1|42	Basic macros and so on. FreeXL is structurally simple and quite light-weight.
21cr|freexl-1.0.6-1|43	
21cr|freexl-1.0.6-1|44	%files -n %{libname}
21cr|freexl-1.0.6-1|45	%doc COPYING
21cr|freexl-1.0.6-1|46	%{_libdir}/libfreexl.so.%{major}*
21cr|freexl-1.0.6-1|47	
21cr|freexl-1.0.6-1|48	#----------------------------------------------------------------------------
21cr|freexl-1.0.6-1|49	
21cr|freexl-1.0.6-1|50	%package -n %{devname}
21cr|freexl-1.0.6-1|51	Summary:	Library to extract valid data from within an Excel spreadsheet
21cr|freexl-1.0.6-1|52	Group:		Development/C
21cr|freexl-1.0.6-1|53	Requires:	%{libname} = %{EVRD}
21cr|freexl-1.0.6-1|54	Provides:	%{name}-devel = %{EVRD}
21cr|freexl-1.0.6-1|55	
21cr|freexl-1.0.6-1|56	%description -n %{devname}
21cr|freexl-1.0.6-1|57	FreeXL is an open source library to extract valid data from within an Excel
21cr|freexl-1.0.6-1|58	(.xls) spreadsheet.
21cr|freexl-1.0.6-1|59	This package contains development files for using %{name}.
21cr|freexl-1.0.6-1|60	
21cr|freexl-1.0.6-1|61	%files -n %{devname}
21cr|freexl-1.0.6-1|62	%doc AUTHORS COPYING README
21cr|freexl-1.0.6-1|63	%doc examples html
21cr|freexl-1.0.6-1|64	%{_libdir}/libfreexl.so
21cr|freexl-1.0.6-1|65	%{_libdir}//pkgconfig/%{name}.pc
21cr|freexl-1.0.6-1|66	%{_includedir}/%{name}.h
21cr|freexl-1.0.6-1|67	
21cr|freexl-1.0.6-1|68	#----------------------------------------------------------------------------
21cr|freexl-1.0.6-1|69	
21cr|freexl-1.0.6-1|70	%prep
21cr|freexl-1.0.6-1|71	%setup -q
21cr|freexl-1.0.6-1|72	
21cr|freexl-1.0.6-1|73	
21cr|freexl-1.0.6-1|74	%build
21cr|freexl-1.0.6-1|75	# please keep it verbose. Sflo
21cr|freexl-1.0.6-1|76	autoreconf -vfi
21cr|freexl-1.0.6-1|77	%configure \
21cr|freexl-1.0.6-1|78	--disable-static
21cr|freexl-1.0.6-1|79	%make
21cr|freexl-1.0.6-1|80	
21cr|freexl-1.0.6-1|81	# Generate devel docs
21cr|freexl-1.0.6-1|82	doxygen -u
21cr|freexl-1.0.6-1|83	doxygen
21cr|freexl-1.0.6-1|84	rm -f html/installdox
21cr|freexl-1.0.6-1|85	
21cr|freexl-1.0.6-1|86	
21cr|freexl-1.0.6-1|87	%check
21cr|freexl-1.0.6-1|88	make check
21cr|freexl-1.0.6-1|89	# Clean up check leftovers
21cr|freexl-1.0.6-1|90	pushd examples
21cr|freexl-1.0.6-1|91	make clean
21cr|freexl-1.0.6-1|92	rm -rf .deps
21cr|freexl-1.0.6-1|93	popd
21cr|freexl-1.0.6-1|94	
21cr|freexl-1.0.6-1|95	
21cr|freexl-1.0.6-1|96	%install
21cr|freexl-1.0.6-1|97	%makeinstall_std

1611 21
21cr|freeze-2.5.0-10|1	Summary:	Freeze/melt/fcat compression utilities
21cr|freeze-2.5.0-10|2	Name:		freeze
21cr|freeze-2.5.0-10|3	Version:	2.5.0
21cr|freeze-2.5.0-10|4	Release:	10
21cr|freeze-2.5.0-10|5	Group:		Archiving/Compression
21cr|freeze-2.5.0-10|6	License:	Distributable
21cr|freeze-2.5.0-10|7	# No one agrees on the canonical download site, everyone uses the same version
21cr|freeze-2.5.0-10|8	Source:		http://www.ibiblio.org/pub/Linux/utils/compress/freeze-2.5.0.tar.gz
21cr|freeze-2.5.0-10|9	Patch0:		freeze-2.5.patch
21cr|freeze-2.5.0-10|10	Patch1:		freeze-2.5.0-printf.patch
21cr|freeze-2.5.0-10|11	Patch2:		freeze-2.5.0-deffile.patch
21cr|freeze-2.5.0-10|12	
21cr|freeze-2.5.0-10|13	%description
21cr|freeze-2.5.0-10|14	Freeze is an old file compressor and decompressor that is not in common use
21cr|freeze-2.5.0-10|15	anymore, but can be useful if the need ever arises to dearchive files
21cr|freeze-2.5.0-10|16	compressed with it.
21cr|freeze-2.5.0-10|17	
21cr|freeze-2.5.0-10|18	%prep
21cr|freeze-2.5.0-10|19	
21cr|freeze-2.5.0-10|20	%setup -q
21cr|freeze-2.5.0-10|21	%patch0 -p1 -b .Makefile
21cr|freeze-2.5.0-10|22	%patch1 -p1 -b .printf
21cr|freeze-2.5.0-10|23	%patch2 -p1 -b .deffile
21cr|freeze-2.5.0-10|24	
21cr|freeze-2.5.0-10|25	%build
21cr|freeze-2.5.0-10|26	chmod u+x configure
21cr|freeze-2.5.0-10|27	%configure
21cr|freeze-2.5.0-10|28	%make CFLAGS="%{optflags} -Dputc=putc"
21cr|freeze-2.5.0-10|29	
21cr|freeze-2.5.0-10|30	%install
21cr|freeze-2.5.0-10|31	rm -rf %{buildroot}
21cr|freeze-2.5.0-10|32	
21cr|freeze-2.5.0-10|33	install -d %{buildroot}%{_bindir}
21cr|freeze-2.5.0-10|34	install -d %{buildroot}%{_mandir}/man1
21cr|freeze-2.5.0-10|35	
21cr|freeze-2.5.0-10|36	%makeinstall \
21cr|freeze-2.5.0-10|37	MANDEST="%{buildroot}%{_mandir}/man1/"
21cr|freeze-2.5.0-10|38	
21cr|freeze-2.5.0-10|39	### Fix symlinks properly
21cr|freeze-2.5.0-10|40	for bin in fcat melt unfreeze; do
21cr|freeze-2.5.0-10|41	ln -sf freeze %{buildroot}%{_bindir}/$bin
21cr|freeze-2.5.0-10|42	rm -f %{buildroot}%{_mandir}/man1/$bin.1
21cr|freeze-2.5.0-10|43	ln -sf freeze.1.bz2 %{buildroot}%{_mandir}/man1/$bin.1.bz2
21cr|freeze-2.5.0-10|44	done
21cr|freeze-2.5.0-10|45	
21cr|freeze-2.5.0-10|46	%clean
21cr|freeze-2.5.0-10|47	rm -rf %{buildroot}
21cr|freeze-2.5.0-10|48	
21cr|freeze-2.5.0-10|49	%files
21cr|freeze-2.5.0-10|50	%defattr(0644, root, root, 0755)
21cr|freeze-2.5.0-10|51	%doc MANIFEST README
21cr|freeze-2.5.0-10|52	%attr(0755,root,root) %{_bindir}/*
21cr|freeze-2.5.0-10|53	%doc %{_mandir}/man?/*

1612 21
21cr|frescobaldi-3.2-2|1	Summary:	A LilyPond sheet music editor
21cr|frescobaldi-3.2-2|2	Name:		frescobaldi
21cr|frescobaldi-3.2-2|3	Version:	3.2
21cr|frescobaldi-3.2-2|4	Release:	2
21cr|frescobaldi-3.2-2|5	License:	GPLv2+
21cr|frescobaldi-3.2-2|6	Group:		Graphical desktop/KDE
21cr|frescobaldi-3.2-2|7	Url:		http://www.frescobaldi.org/
21cr|frescobaldi-3.2-2|8	Source0:	https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|frescobaldi-3.2-2|9	Source100:	%{name}.rpmlintrc
21cr|frescobaldi-3.2-2|10	BuildRequires:	desktop-file-utils
21cr|frescobaldi-3.2-2|11	BuildRequires:	gettext
21cr|frescobaldi-3.2-2|12	BuildRequires:	pkgconfig(poppler)
21cr|frescobaldi-3.2-2|13	BuildRequires:	pkgconfig(poppler-qt5)
21cr|frescobaldi-3.2-2|14	BuildRequires:	pkgconfig(python3) >= 3.3
21cr|frescobaldi-3.2-2|15	BuildRequires:	python3dist(setuptools)
21cr|frescobaldi-3.2-2|16	BuildRequires:	python3-ly >= 0.9.6
21cr|frescobaldi-3.2-2|17	BuildRequires:	python3-qt5-devel >= 5.9
21cr|frescobaldi-3.2-2|18	BuildRequires:	qt5-devel >= 5.9
21cr|frescobaldi-3.2-2|19	BuildRequires:	python3-qpageview
21cr|frescobaldi-3.2-2|20	BuildArch:	noarch
21cr|frescobaldi-3.2-2|21	#Requires:	tango-icon-theme
21cr|frescobaldi-3.2-2|22	Requires:	poppler
21cr|frescobaldi-3.2-2|23	Requires:	python3-cups
21cr|frescobaldi-3.2-2|24	Requires:	python3-qt5
21cr|frescobaldi-3.2-2|25	Requires:	python3-poppler-qt5
21cr|frescobaldi-3.2-2|26	Requires:	python3-pygame
21cr|frescobaldi-3.2-2|27	Requires:	python3-ly >= 0.9.6
21cr|frescobaldi-3.2-2|28	Requires:	python3-qpageview
21cr|frescobaldi-3.2-2|29	Suggests:	lilypond
21cr|frescobaldi-3.2-2|30	Suggests:	portmidi >= 1:217
21cr|frescobaldi-3.2-2|31	
21cr|frescobaldi-3.2-2|32	%description
21cr|frescobaldi-3.2-2|33	Frescobaldi is a LilyPond sheet music editor. It aims to be powerful, yet
21cr|frescobaldi-3.2-2|34	lightweight and easy to use.
21cr|frescobaldi-3.2-2|35	
21cr|frescobaldi-3.2-2|36	%files
21cr|frescobaldi-3.2-2|37	%doc ChangeLog COPYING README* THANKS TODO
21cr|frescobaldi-3.2-2|38	%{_bindir}/%{name}
21cr|frescobaldi-3.2-2|39	%{py3_puresitedir}/%{name}_app
21cr|frescobaldi-3.2-2|40	%{py3_puresitedir}/%{name}-%{version}-py%{py3_ver}.egg-info
21cr|frescobaldi-3.2-2|41	%{_datadir}/applications/org.%{name}.Frescobaldi.desktop
21cr|frescobaldi-3.2-2|42	%{_datadir}/icons/hicolor/scalable/apps/org.%{name}.Frescobaldi.svg
21cr|frescobaldi-3.2-2|43	%{_datadir}/metainfo/org.%{name}.Frescobaldi.metainfo.xml
21cr|frescobaldi-3.2-2|44	%{_mandir}/man1/%{name}.1*
21cr|frescobaldi-3.2-2|45	
21cr|frescobaldi-3.2-2|46	#-----------------------------------------------------------------------------
21cr|frescobaldi-3.2-2|47	
21cr|frescobaldi-3.2-2|48	%prep
21cr|frescobaldi-3.2-2|49	%setup -q
21cr|frescobaldi-3.2-2|50	
21cr|frescobaldi-3.2-2|51	
21cr|frescobaldi-3.2-2|52	%build
21cr|frescobaldi-3.2-2|53	%py3_build
21cr|frescobaldi-3.2-2|54	# Now needed, otherwise we end up without appdata, desktop file and translations
21cr|frescobaldi-3.2-2|55	%make -C i18n
21cr|frescobaldi-3.2-2|56	%make -C linux
21cr|frescobaldi-3.2-2|57	
21cr|frescobaldi-3.2-2|58	
21cr|frescobaldi-3.2-2|59	%install
21cr|frescobaldi-3.2-2|60	%py3_install
21cr|frescobaldi-3.2-2|61	
21cr|frescobaldi-3.2-2|62	# Fix remaining shebangs...
21cr|frescobaldi-3.2-2|63	sed -i -e 's|#!/usr/bin/env python|#!/usr/bin/python3|' %{buildroot}%{py3_puresitedir}/%{name}_app/language_names/generate.py
21cr|frescobaldi-3.2-2|64	sed -i -e 's|#!/usr/bin/env python|#!/usr/bin/python3|' %{buildroot}%{py3_puresitedir}/%{name}_app/unicode_blocks.py
21cr|frescobaldi-3.2-2|65	# ... and permissions
21cr|frescobaldi-3.2-2|66	find %{buildroot}%{py3_puresitedir}/%{name}_app/ -name "*.py*" -exec chmod 644 {} \;
21cr|frescobaldi-3.2-2|67	chmod +x %{buildroot}%{py3_puresitedir}/%{name}_app/language_names/generate.py
21cr|frescobaldi-3.2-2|68	chmod +x %{buildroot}%{py3_puresitedir}/%{name}_app/unicode_blocks.py
21cr|frescobaldi-3.2-2|69	
21cr|frescobaldi-3.2-2|70	# Fix .desktop file
21cr|frescobaldi-3.2-2|71	desktop-file-edit	--add-category=X-Notation \
21cr|frescobaldi-3.2-2|72	%{buildroot}%{_datadir}/applications/org.%{name}.Frescobaldi.desktop

1613 21
21cr|freshplayerplugin-0.3.11-3|1	Summary:	Ppapi2npapi compatibility layer
21cr|freshplayerplugin-0.3.11-3|2	Name:		freshplayerplugin
21cr|freshplayerplugin-0.3.11-3|3	Version:	0.3.11
21cr|freshplayerplugin-0.3.11-3|4	Release:	3
21cr|freshplayerplugin-0.3.11-3|5	License:	MIT
21cr|freshplayerplugin-0.3.11-3|6	Group:		Networking/WWW
21cr|freshplayerplugin-0.3.11-3|7	Url:		https://github.com/i-rinat/freshplayerplugin
21cr|freshplayerplugin-0.3.11-3|8	Source0:	https://github.com/i-rinat/freshplayerplugin/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|freshplayerplugin-0.3.11-3|9	BuildRequires:	cmake
21cr|freshplayerplugin-0.3.11-3|10	BuildRequires:	ragel
21cr|freshplayerplugin-0.3.11-3|11	BuildRequires:	pkgconfig(alsa)
21cr|freshplayerplugin-0.3.11-3|12	BuildRequires:	pkgconfig(cairo)
21cr|freshplayerplugin-0.3.11-3|13	BuildRequires:	pkgconfig(egl)
21cr|freshplayerplugin-0.3.11-3|14	BuildRequires:	pkgconfig(freetype2)
21cr|freshplayerplugin-0.3.11-3|15	BuildRequires:	pkgconfig(gl)
21cr|freshplayerplugin-0.3.11-3|16	BuildRequires:	pkgconfig(glesv2)
21cr|freshplayerplugin-0.3.11-3|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|freshplayerplugin-0.3.11-3|18	BuildRequires:	pkgconfig(glu)
21cr|freshplayerplugin-0.3.11-3|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|freshplayerplugin-0.3.11-3|20	BuildRequires:	pkgconfig(icu-uc)
21cr|freshplayerplugin-0.3.11-3|21	BuildRequires:	pkgconfig(jack)
21cr|freshplayerplugin-0.3.11-3|22	BuildRequires:	pkgconfig(libavcodec)
21cr|freshplayerplugin-0.3.11-3|23	BuildRequires:	pkgconfig(libavutil)
21cr|freshplayerplugin-0.3.11-3|24	BuildRequires:	pkgconfig(libconfig)
21cr|freshplayerplugin-0.3.11-3|25	BuildRequires:	pkgconfig(libevent)
21cr|freshplayerplugin-0.3.11-3|26	BuildRequires:	pkgconfig(libevent_pthreads)
21cr|freshplayerplugin-0.3.11-3|27	BuildRequires:	pkgconfig(liburiparser)
21cr|freshplayerplugin-0.3.11-3|28	BuildRequires:	pkgconfig(libpulse)
21cr|freshplayerplugin-0.3.11-3|29	BuildRequires:	pkgconfig(libv4l2)
21cr|freshplayerplugin-0.3.11-3|30	BuildRequires:	pkgconfig(libva)
21cr|freshplayerplugin-0.3.11-3|31	BuildRequires:	pkgconfig(openssl)
21cr|freshplayerplugin-0.3.11-3|32	BuildRequires:	pkgconfig(pango)
21cr|freshplayerplugin-0.3.11-3|33	BuildRequires:	pkgconfig(pangocairo)
21cr|freshplayerplugin-0.3.11-3|34	BuildRequires:	pkgconfig(pangoft2)
21cr|freshplayerplugin-0.3.11-3|35	BuildRequires:	pkgconfig(soxr)
21cr|freshplayerplugin-0.3.11-3|36	BuildRequires:	pkgconfig(vdpau)
21cr|freshplayerplugin-0.3.11-3|37	BuildRequires:	pkgconfig(x11)
21cr|freshplayerplugin-0.3.11-3|38	BuildRequires:	pkgconfig(xcursor)
21cr|freshplayerplugin-0.3.11-3|39	BuildRequires:	pkgconfig(xinerama)
21cr|freshplayerplugin-0.3.11-3|40	BuildRequires:	pkgconfig(xrandr)
21cr|freshplayerplugin-0.3.11-3|41	BuildRequires:	pkgconfig(xrender)
21cr|freshplayerplugin-0.3.11-3|42	# This is in Non-free: requiring it makes
21cr|freshplayerplugin-0.3.11-3|43	# ABF tests to fail
21cr|freshplayerplugin-0.3.11-3|44	Recommends:	chromium-browser-pepper-flash
21cr|freshplayerplugin-0.3.11-3|45	
21cr|freshplayerplugin-0.3.11-3|46	%description
21cr|freshplayerplugin-0.3.11-3|47	Ppapi2npapi compatibility layer.
21cr|freshplayerplugin-0.3.11-3|48	
21cr|freshplayerplugin-0.3.11-3|49	%files
21cr|freshplayerplugin-0.3.11-3|50	%doc COPYING LICENSE README.md
21cr|freshplayerplugin-0.3.11-3|51	%doc data/*
21cr|freshplayerplugin-0.3.11-3|52	%config(noreplace) %{_sysconfdir}/freshwrapper.conf
21cr|freshplayerplugin-0.3.11-3|53	%{_libdir}/mozilla/plugins/*.so*
21cr|freshplayerplugin-0.3.11-3|54	
21cr|freshplayerplugin-0.3.11-3|55	
21cr|freshplayerplugin-0.3.11-3|56	#----------------------------------------------------------------------------
21cr|freshplayerplugin-0.3.11-3|57	
21cr|freshplayerplugin-0.3.11-3|58	%prep
21cr|freshplayerplugin-0.3.11-3|59	%setup -q
21cr|freshplayerplugin-0.3.11-3|60	#Correct search path...
21cr|freshplayerplugin-0.3.11-3|61	sed -i -e "s;/opt/google/chrome/PepperFlash/libpepflashplayer.so;%{_libdir}/chromium-browser/PepperFlash/libpepflashplayer.so;" data/freshwrapper.conf.example
21cr|freshplayerplugin-0.3.11-3|62	#... and really activate it
21cr|freshplayerplugin-0.3.11-3|63	sed -i -e "s;#pepperflash_path;pepperflash_path;" data/freshwrapper.conf.example
21cr|freshplayerplugin-0.3.11-3|64	
21cr|freshplayerplugin-0.3.11-3|65	
21cr|freshplayerplugin-0.3.11-3|66	%build
21cr|freshplayerplugin-0.3.11-3|67	%global optflags %{optflags} -Wno-strict-aliasing -Wno-deprecated-declarations
21cr|freshplayerplugin-0.3.11-3|68	%cmake \
21cr|freshplayerplugin-0.3.11-3|69	-DCMAKE_BUILD_TYPE=Release \
21cr|freshplayerplugin-0.3.11-3|70	-DWITH_GLES2="True"
21cr|freshplayerplugin-0.3.11-3|71	
21cr|freshplayerplugin-0.3.11-3|72	%make -s
21cr|freshplayerplugin-0.3.11-3|73	
21cr|freshplayerplugin-0.3.11-3|74	
21cr|freshplayerplugin-0.3.11-3|75	%install
21cr|freshplayerplugin-0.3.11-3|76	install -Dm 755 build/libfreshwrapper-flashplayer.so %{buildroot}%{_libdir}/mozilla/plugins/libfreshwrapper-pepperflash.so
21cr|freshplayerplugin-0.3.11-3|77	install -Dm 644 data/freshwrapper.conf.example %{buildroot}%{_sysconfdir}/freshwrapper.conf

1614 21
21cr|fretsonfire-1.3.110-6|1	Summary:	Frets On Fire
21cr|fretsonfire-1.3.110-6|2	Name:		fretsonfire
21cr|fretsonfire-1.3.110-6|3	Version:	1.3.110
21cr|fretsonfire-1.3.110-6|4	Release:	6
21cr|fretsonfire-1.3.110-6|5	Group:		Games/Arcade
21cr|fretsonfire-1.3.110-6|6	License:	GPLv2
21cr|fretsonfire-1.3.110-6|7	URL:		http://fretsonfire.sourceforge.net/
21cr|fretsonfire-1.3.110-6|8	Source:		FretsOnFire-%{version}.tar.gz
21cr|fretsonfire-1.3.110-6|9	Patch0:		fretsonfire-1.3.110-credits_music.patch
21cr|fretsonfire-1.3.110-6|10	Patch1:		fretsonfire-1.3.110-datapath.patch
21cr|fretsonfire-1.3.110-6|11	Patch2:		fretsonfire-1.3.110-font-revert.patch
21cr|fretsonfire-1.3.110-6|12	Patch3:		fretsonfire-1.3.110-fonts_lower_cpu.patch
21cr|fretsonfire-1.3.110-6|13	Patch4:		fretsonfire-1.3.110-keep_sound_when_failed.patch
21cr|fretsonfire-1.3.110-6|14	Patch5:		fretsonfire-1.3.110-typeerror.patch
21cr|fretsonfire-1.3.110-6|15	Patch6:		fretsonfire-1.3.110-pillow.patch
21cr|fretsonfire-1.3.110-6|16	BuildArch:	noarch
21cr|fretsonfire-1.3.110-6|17	Requires:	python-numpy
21cr|fretsonfire-1.3.110-6|18	Requires:	python-imaging
21cr|fretsonfire-1.3.110-6|19	Requires:	python-opengl
21cr|fretsonfire-1.3.110-6|20	Requires:	pygame
21cr|fretsonfire-1.3.110-6|21	
21cr|fretsonfire-1.3.110-6|22	%description
21cr|fretsonfire-1.3.110-6|23	Frets on Fire is a game of musical skill and fast fingers.
21cr|fretsonfire-1.3.110-6|24	The aim of the game is to play guitar with the keyboard as
21cr|fretsonfire-1.3.110-6|25	accurately as possible.
21cr|fretsonfire-1.3.110-6|26	
21cr|fretsonfire-1.3.110-6|27	%prep
21cr|fretsonfire-1.3.110-6|28	%setup -q -n Frets\ on\ Fire-%{version}
21cr|fretsonfire-1.3.110-6|29	%patch0 -p1
21cr|fretsonfire-1.3.110-6|30	%patch1 -p1
21cr|fretsonfire-1.3.110-6|31	%patch2 -p1
21cr|fretsonfire-1.3.110-6|32	%patch3 -p1
21cr|fretsonfire-1.3.110-6|33	%patch4 -p1
21cr|fretsonfire-1.3.110-6|34	%patch5 -p1
21cr|fretsonfire-1.3.110-6|35	%patch6 -p1
21cr|fretsonfire-1.3.110-6|36	chmod 644 copying.txt
21cr|fretsonfire-1.3.110-6|37	
21cr|fretsonfire-1.3.110-6|38	%build
21cr|fretsonfire-1.3.110-6|39	%make
21cr|fretsonfire-1.3.110-6|40	
21cr|fretsonfire-1.3.110-6|41	%install
21cr|fretsonfire-1.3.110-6|42	rm -rf %{buildroot}
21cr|fretsonfire-1.3.110-6|43	
21cr|fretsonfire-1.3.110-6|44	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|fretsonfire-1.3.110-6|45	mkdir -p %{buildroot}%{_gamesbindir}
21cr|fretsonfire-1.3.110-6|46	
21cr|fretsonfire-1.3.110-6|47	install -D -m 0644 data/icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|fretsonfire-1.3.110-6|48	cp -r data %{buildroot}%{_gamesdatadir}/%{name}/
21cr|fretsonfire-1.3.110-6|49	cp -r src %{buildroot}%{_gamesdatadir}/%{name}/
21cr|fretsonfire-1.3.110-6|50	
21cr|fretsonfire-1.3.110-6|51	#Menu entry
21cr|fretsonfire-1.3.110-6|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|fretsonfire-1.3.110-6|53	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|fretsonfire-1.3.110-6|54	[Desktop Entry]
21cr|fretsonfire-1.3.110-6|55	Encoding=UTF-8
21cr|fretsonfire-1.3.110-6|56	Name=Frets On Fire
21cr|fretsonfire-1.3.110-6|57	Comment=Game of Musical Skill and Fast Fingers
21cr|fretsonfire-1.3.110-6|58	Exec=%{_gamesbindir}/%{name}
21cr|fretsonfire-1.3.110-6|59	Icon=%{name}
21cr|fretsonfire-1.3.110-6|60	Terminal=false
21cr|fretsonfire-1.3.110-6|61	Type=Application
21cr|fretsonfire-1.3.110-6|62	Categories=Game;ArcadeGame;
21cr|fretsonfire-1.3.110-6|63	EOF
21cr|fretsonfire-1.3.110-6|64	
21cr|fretsonfire-1.3.110-6|65	#Executable
21cr|fretsonfire-1.3.110-6|66	cat > %{buildroot}%{_gamesbindir}/%{name}<<EOF
21cr|fretsonfire-1.3.110-6|67	#!/bin/sh
21cr|fretsonfire-1.3.110-6|68	cd /
21cr|fretsonfire-1.3.110-6|69	cd %{_gamesdatadir}/%{name}/src
21cr|fretsonfire-1.3.110-6|70	python ./FretsOnFire.py
21cr|fretsonfire-1.3.110-6|71	EOF
21cr|fretsonfire-1.3.110-6|72	
21cr|fretsonfire-1.3.110-6|73	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|fretsonfire-1.3.110-6|74	
21cr|fretsonfire-1.3.110-6|75	%clean
21cr|fretsonfire-1.3.110-6|76	rm -rf %{buildroot}
21cr|fretsonfire-1.3.110-6|77	
21cr|fretsonfire-1.3.110-6|78	%files
21cr|fretsonfire-1.3.110-6|79	%defattr(644,root,root,755)
21cr|fretsonfire-1.3.110-6|80	%doc copying.txt readme.txt
21cr|fretsonfire-1.3.110-6|81	%attr(755,root,root) %{_gamesbindir}/fretsonfire
21cr|fretsonfire-1.3.110-6|82	%{_gamesdatadir}/fretsonfire
21cr|fretsonfire-1.3.110-6|83	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|fretsonfire-1.3.110-6|84	%{_datadir}/pixmaps/%{name}.png

1615 21
21cr|fricas-1.3.8-1|1	Name:		fricas
21cr|fricas-1.3.8-1|2	Version:	1.3.8
21cr|fricas-1.3.8-1|3	Release:	1
21cr|fricas-1.3.8-1|4	Summary:	FriCAS Computer Algebra System
21cr|fricas-1.3.8-1|5	License:	Modified BSD License
21cr|fricas-1.3.8-1|6	Group:		Sciences/Mathematics
21cr|fricas-1.3.8-1|7	Url:		http://fricas.sourceforge.net
21cr|fricas-1.3.8-1|8	Source0:	http://downloads.sourceforge.net/project/fricas/fricas/%{version}/%{name}-%{version}-full.tar.bz2
21cr|fricas-1.3.8-1|9	Source1:	%name-16.png
21cr|fricas-1.3.8-1|10	Source2:	%name-32.png
21cr|fricas-1.3.8-1|11	Source3:	%name-48.png
21cr|fricas-1.3.8-1|12	Source4:	%name.desktop
21cr|fricas-1.3.8-1|13	Requires:	sbcl
21cr|fricas-1.3.8-1|14	Conflicts:	axiom
21cr|fricas-1.3.8-1|15	BuildRequires:	pkgconfig(xpm)
21cr|fricas-1.3.8-1|16	BuildRequires:	clisp
21cr|fricas-1.3.8-1|17	BuildRequires:	sbcl
21cr|fricas-1.3.8-1|18	
21cr|fricas-1.3.8-1|19	%description
21cr|fricas-1.3.8-1|20	FriCAS is an advanced computer algebra system. Its capabilities range
21cr|fricas-1.3.8-1|21	from calculus (integration and differentiation) to abstract algebra.
21cr|fricas-1.3.8-1|22	It can plot functions and has integrated help system.
21cr|fricas-1.3.8-1|23	
21cr|fricas-1.3.8-1|24	FriCAS a fork of Axiom project -- its starting point was wh-sandbox
21cr|fricas-1.3.8-1|25	branch of the Axiom project.
21cr|fricas-1.3.8-1|26	
21cr|fricas-1.3.8-1|27	%files
21cr|fricas-1.3.8-1|28	%{_bindir}/*
21cr|fricas-1.3.8-1|29	%{_datadir}/applications/%name.desktop
21cr|fricas-1.3.8-1|30	%{_miconsdir}/*.png
21cr|fricas-1.3.8-1|31	%{_liconsdir}/*.png
21cr|fricas-1.3.8-1|32	%{_iconsdir}/*.png
21cr|fricas-1.3.8-1|33	%{_libdir}/%name/*
21cr|fricas-1.3.8-1|34	%doc README* FAQ CHA* Cha*
21cr|fricas-1.3.8-1|35	
21cr|fricas-1.3.8-1|36	#-----------------------------------------------------------
21cr|fricas-1.3.8-1|37	%prep
21cr|fricas-1.3.8-1|38	%setup -q -n %{name}-%{version}
21cr|fricas-1.3.8-1|39	
21cr|fricas-1.3.8-1|40	%build
21cr|fricas-1.3.8-1|41	
21cr|fricas-1.3.8-1|42	%configure --with-lisp=clisp
21cr|fricas-1.3.8-1|43	%make
21cr|fricas-1.3.8-1|44	
21cr|fricas-1.3.8-1|45	%install
21cr|fricas-1.3.8-1|46	%define _strip_method no
21cr|fricas-1.3.8-1|47	
21cr|fricas-1.3.8-1|48	%makeinstall_std
21cr|fricas-1.3.8-1|49	# icons
21cr|fricas-1.3.8-1|50	install -D -m644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|fricas-1.3.8-1|51	install -D -m644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|fricas-1.3.8-1|52	install -D -m644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|fricas-1.3.8-1|53	
21cr|fricas-1.3.8-1|54	# menu items
21cr|fricas-1.3.8-1|55	install -D -m644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fricas-1.3.8-1|56	

1616 21
21cr|fricorder-0.7.40-3|1	Summary:	Video recorder for Freebox
21cr|fricorder-0.7.40-3|2	Name:		fricorder
21cr|fricorder-0.7.40-3|3	Version:	0.7.40
21cr|fricorder-0.7.40-3|4	Release:	3
21cr|fricorder-0.7.40-3|5	License:	GPLv2+
21cr|fricorder-0.7.40-3|6	Group:		Video
21cr|fricorder-0.7.40-3|7	Url:		https://code.google.com/archive/p/fricorder/
21cr|fricorder-0.7.40-3|8	Source0:	https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/fricorder/%{name}_%{version}.tar.gz
21cr|fricorder-0.7.40-3|9	Source10:	%{name}-16.png
21cr|fricorder-0.7.40-3|10	Source11:	%{name}-32.png
21cr|fricorder-0.7.40-3|11	Source12:	%{name}-48.png
21cr|fricorder-0.7.40-3|12	Patch0:		%{name}-0.7.40-fixed-exe.patch
21cr|fricorder-0.7.40-3|13	BuildArch:	noarch
21cr|fricorder-0.7.40-3|14	Requires:	at
21cr|fricorder-0.7.40-3|15	Requires:	gnome-python
21cr|fricorder-0.7.40-3|16	Requires:	pygtk2.0
21cr|fricorder-0.7.40-3|17	Requires:	pygtk2.0-libglade
21cr|fricorder-0.7.40-3|18	Requires:	python >= 2.4
21cr|fricorder-0.7.40-3|19	Requires:	python-pyxml
21cr|fricorder-0.7.40-3|20	Requires:	vlc
21cr|fricorder-0.7.40-3|21	Requires:	zenity
21cr|fricorder-0.7.40-3|22	
21cr|fricorder-0.7.40-3|23	%description
21cr|fricorder-0.7.40-3|24	Fricorder is a video recorder for Freebox from a french isp adsl.
21cr|fricorder-0.7.40-3|25	It allows recording of video streams from a freebox, working in "multiseat"
21cr|fricorder-0.7.40-3|26	mode, by using the vlc program.
21cr|fricorder-0.7.40-3|27	Main features:
21cr|fricorder-0.7.40-3|28	- Web (ie remote) and GTK interfaces
21cr|fricorder-0.7.40-3|29	- a tv guide to ease the videos watching (in the form of a xmltv directory)
21cr|fricorder-0.7.40-3|30	- it uses the OS features (ie the "at" program) to allow unattended launch
21cr|fricorder-0.7.40-3|31	- it finds the video streams directly from the freebox (playlist.m3u).
21cr|fricorder-0.7.40-3|32	
21cr|fricorder-0.7.40-3|33	%files
21cr|fricorder-0.7.40-3|34	%doc COPYING README
21cr|fricorder-0.7.40-3|35	%{_bindir}/%{name}
21cr|fricorder-0.7.40-3|36	%{_datadir}/%{name}-%{version}
21cr|fricorder-0.7.40-3|37	%{_iconsdir}/%{name}.png
21cr|fricorder-0.7.40-3|38	%{_liconsdir}/%{name}.png
21cr|fricorder-0.7.40-3|39	%{_miconsdir}/%{name}.png
21cr|fricorder-0.7.40-3|40	%{_datadir}/applications/rosa-%{name}.desktop
21cr|fricorder-0.7.40-3|41	
21cr|fricorder-0.7.40-3|42	#-----------------------------------------------------------------------------
21cr|fricorder-0.7.40-3|43	
21cr|fricorder-0.7.40-3|44	%prep
21cr|fricorder-0.7.40-3|45	%setup -qn %{name}
21cr|fricorder-0.7.40-3|46	%patch -p1
21cr|fricorder-0.7.40-3|47	
21cr|fricorder-0.7.40-3|48	# Fix perms
21cr|fricorder-0.7.40-3|49	chmod 0644 README
21cr|fricorder-0.7.40-3|50	
21cr|fricorder-0.7.40-3|51	
21cr|fricorder-0.7.40-3|52	%build
21cr|fricorder-0.7.40-3|53	# Nothing to do
21cr|fricorder-0.7.40-3|54	
21cr|fricorder-0.7.40-3|55	
21cr|fricorder-0.7.40-3|56	%install
21cr|fricorder-0.7.40-3|57	# No automatic install
21cr|fricorder-0.7.40-3|58	# 1. Prepare the needed dirs
21cr|fricorder-0.7.40-3|59	mkdir -p %{buildroot}/%{_datadir}/%{name}-%{version}
21cr|fricorder-0.7.40-3|60	mkdir -p %{buildroot}/%{_datadir}/%{name}-%{version}/lib/%{name}/%{name}
21cr|fricorder-0.7.40-3|61	mkdir -p %{buildroot}/%{_datadir}/%{name}-%{version}/templates
21cr|fricorder-0.7.40-3|62	mkdir -p %{buildroot}/%{_datadir}/%{name}-%{version}/tmp
21cr|fricorder-0.7.40-3|63	mkdir -p %{buildroot}/%{_datadir}/doc/%{name}
21cr|fricorder-0.7.40-3|64	
21cr|fricorder-0.7.40-3|65	# 2. install files
21cr|fricorder-0.7.40-3|66	install -m755 data/fricorder_record.sh %{buildroot}/%{_datadir}/%{name}-%{version}
21cr|fricorder-0.7.40-3|67	install -m644 data/fricorder.glade %{buildroot}/%{_datadir}/%{name}-%{version}
21cr|fricorder-0.7.40-3|68	install -m644 data/nondegroupe.m3u %{buildroot}/%{_datadir}/%{name}-%{version}
21cr|fricorder-0.7.40-3|69	install -m755 fricorder.py %{buildroot}/%{_datadir}/%{name}-%{version}
21cr|fricorder-0.7.40-3|70	install -m644 __init__.py %{buildroot}/%{_datadir}/%{name}-%{version}/lib/%{name}
21cr|fricorder-0.7.40-3|71	#install -m644 SimpleGladeApp.py %%{buildroot}/%%{_datadir}/%%{name}-%%{version}
21cr|fricorder-0.7.40-3|72	#install -m755 fricorder-web.py %%{buildroot}/%%{_datadir}/%%{name}-%%{version}
21cr|fricorder-0.7.40-3|73	
21cr|fricorder-0.7.40-3|74	for i in fricorder/*.pyc; do
21cr|fricorder-0.7.40-3|75	install -m644 $i %{buildroot}/%{_datadir}/%{name}-%{version}/lib/%{name}/%{name}
21cr|fricorder-0.7.40-3|76	done
21cr|fricorder-0.7.40-3|77	
21cr|fricorder-0.7.40-3|78	for i in fricorder/*.py; do
21cr|fricorder-0.7.40-3|79	install -m644 $i %{buildroot}/%{_datadir}/%{name}-%{version}/lib/%{name}/%{name}
21cr|fricorder-0.7.40-3|80	done
21cr|fricorder-0.7.40-3|81	
21cr|fricorder-0.7.40-3|82	for i in data/templates/*; do
21cr|fricorder-0.7.40-3|83	install -m644 $i %{buildroot}/%{_datadir}/%{name}-%{version}/templates
21cr|fricorder-0.7.40-3|84	done
21cr|fricorder-0.7.40-3|85	
21cr|fricorder-0.7.40-3|86	# 3. Prepare a little script to actually run the program from %%{_bindir}...
21cr|fricorder-0.7.40-3|87	mkdir -p %{buildroot}/%{_bindir}/
21cr|fricorder-0.7.40-3|88	cat <<EOF >%{buildroot}/%{_bindir}/%{name}
21cr|fricorder-0.7.40-3|89	#!/bin/sh
21cr|fricorder-0.7.40-3|90	PYTHONPATH=${PYTHONPATH=.}
21cr|fricorder-0.7.40-3|91	
21cr|fricorder-0.7.40-3|92	PYTHONPATH=${PYTHONPATH}:%{_datadir}/%{name}-%{version}
21cr|fricorder-0.7.40-3|93	
21cr|fricorder-0.7.40-3|94	exec python -u -O %{_datadir}/%{name}-%{version}/fricorder.py $*
21cr|fricorder-0.7.40-3|95	EOF
21cr|fricorder-0.7.40-3|96	#... and make it executable
21cr|fricorder-0.7.40-3|97	chmod 755 %{buildroot}/%{_bindir}/%{name}
21cr|fricorder-0.7.40-3|98	
21cr|fricorder-0.7.40-3|99	# 4. Provide a .desktop file
21cr|fricorder-0.7.40-3|100	mkdir -p %{buildroot}%{_datadir}/applications
21cr|fricorder-0.7.40-3|101	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|fricorder-0.7.40-3|102	[Desktop Entry]
21cr|fricorder-0.7.40-3|103	Name=Fricorder
21cr|fricorder-0.7.40-3|104	Comment=Video recorder for Freebox
21cr|fricorder-0.7.40-3|105	Exec=%{name}
21cr|fricorder-0.7.40-3|106	Icon=%{name}
21cr|fricorder-0.7.40-3|107	Terminal=false
21cr|fricorder-0.7.40-3|108	Type=Application
21cr|fricorder-0.7.40-3|109	StartupNotify=true
21cr|fricorder-0.7.40-3|110	Categories=AudioVideo;Video;Player;X-MandrivaLinux-Multimedia-Video;
21cr|fricorder-0.7.40-3|111	EOF
21cr|fricorder-0.7.40-3|112	
21cr|fricorder-0.7.40-3|113	# 5. Install more icons
21cr|fricorder-0.7.40-3|114	install -m644 %{SOURCE10} -D %{buildroot}/%{_miconsdir}/%{name}.png
21cr|fricorder-0.7.40-3|115	install -m644 %{SOURCE11} -D %{buildroot}/%{_iconsdir}/%{name}.png
21cr|fricorder-0.7.40-3|116	install -m644 %{SOURCE12} -D %{buildroot}/%{_liconsdir}/%{name}.png

1617 21
21cr|fritzing-625-1.gitf008f5.2|1	%define debug_package %{nil}
21cr|fritzing-625-1.gitf008f5.2|2	
21cr|fritzing-625-1.gitf008f5.2|3	%global rtld_name org.fritzing.Fritzing
21cr|fritzing-625-1.gitf008f5.2|4	
21cr|fritzing-625-1.gitf008f5.2|5	Name:           fritzing
21cr|fritzing-625-1.gitf008f5.2|6	Summary:        Electronic Design Automation software; from prototype to product
21cr|fritzing-625-1.gitf008f5.2|7	Group:          Sciences/Other
21cr|fritzing-625-1.gitf008f5.2|8	License:        GPLv3+
21cr|fritzing-625-1.gitf008f5.2|9	URL:            http://fritzing.org/
21cr|fritzing-625-1.gitf008f5.2|10	
21cr|fritzing-625-1.gitf008f5.2|11	Version:	625
21cr|fritzing-625-1.gitf008f5.2|12	
21cr|fritzing-625-1.gitf008f5.2|13	# The fritzing-app repo does not contain a tag for v0.9.10.
21cr|fritzing-625-1.gitf008f5.2|14	%global app_date 20220822
21cr|fritzing-625-1.gitf008f5.2|15	%global app_commit f008f55c7705b5535c4ee7ffc2318eb6c6f194be
21cr|fritzing-625-1.gitf008f5.2|16	%define commit_short %(echo %{app_commit} | head -c6)
21cr|fritzing-625-1.gitf008f5.2|17	
21cr|fritzing-625-1.gitf008f5.2|18	# The fritzing-parts repository no longer uses git tags for marking releases.
21cr|fritzing-625-1.gitf008f5.2|19	# Upstream build scripts seem to just take the latest commit
21cr|fritzing-625-1.gitf008f5.2|20	# from fritzing-parts's "develop" branch.
21cr|fritzing-625-1.gitf008f5.2|21	#
21cr|fritzing-625-1.gitf008f5.2|22	# The app commit we're using is dated 2022-05-14.
21cr|fritzing-625-1.gitf008f5.2|23	# In the parts repo, the last commit made before that date is from 2022-05-10.
21cr|fritzing-625-1.gitf008f5.2|24	# Use the fritzing-parts repo as of said commit.
21cr|fritzing-625-1.gitf008f5.2|25	%global parts_date 20220510
21cr|fritzing-625-1.gitf008f5.2|26	%global parts_commit 4713511c894cb2894eae505b9307c6555afcc32c
21cr|fritzing-625-1.gitf008f5.2|27	%define parts_commit_short %(echo %{parts_commit} | head -c6)
21cr|fritzing-625-1.gitf008f5.2|28	
21cr|fritzing-625-1.gitf008f5.2|29	Release:	1.git%{commit_short}.2
21cr|fritzing-625-1.gitf008f5.2|30	
21cr|fritzing-625-1.gitf008f5.2|31	Source0:        https://github.com/%{name}/%{name}-app/archive/%{app_commit}/%{name}-app-%{app_commit}.tar.gz
21cr|fritzing-625-1.gitf008f5.2|32	Source1:        https://github.com/%{name}/%{name}-parts/archive/%{parts_commit}/%{name}-parts-%{parts_commit}.tar.gz
21cr|fritzing-625-1.gitf008f5.2|33	
21cr|fritzing-625-1.gitf008f5.2|34	# Fedora-specific patch to disable internal auto-updating feature.
21cr|fritzing-625-1.gitf008f5.2|35	Patch0:         0000-disable-autoupdate.patch
21cr|fritzing-625-1.gitf008f5.2|36	# Use the system quazip library instead of the bundled one.
21cr|fritzing-625-1.gitf008f5.2|37	Patch1:         0001-unbundle-quazip.patch
21cr|fritzing-625-1.gitf008f5.2|38	# Remove references to example sketches that use twitter4j library
21cr|fritzing-625-1.gitf008f5.2|39	Patch2:         0002-remove-twitter4j.patch
21cr|fritzing-625-1.gitf008f5.2|40	
21cr|fritzing-625-1.gitf008f5.2|41	BuildRequires:  pkgconfig(ngspice)
21cr|fritzing-625-1.gitf008f5.2|42	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|fritzing-625-1.gitf008f5.2|43	BuildRequires:  pkgconfig(Qt5Core)
21cr|fritzing-625-1.gitf008f5.2|44	BuildRequires:  pkgconfig(Qt5Gui)
21cr|fritzing-625-1.gitf008f5.2|45	BuildRequires:  pkgconfig(Qt5Network)
21cr|fritzing-625-1.gitf008f5.2|46	BuildRequires:  pkgconfig(Qt5PrintSupport)
21cr|fritzing-625-1.gitf008f5.2|47	BuildRequires:  pkgconfig(Qt5SerialPort)
21cr|fritzing-625-1.gitf008f5.2|48	BuildRequires:  pkgconfig(Qt5Sql)
21cr|fritzing-625-1.gitf008f5.2|49	BuildRequires:  pkgconfig(Qt5Svg)
21cr|fritzing-625-1.gitf008f5.2|50	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|fritzing-625-1.gitf008f5.2|51	BuildRequires:  pkgconfig(Qt5Xml)
21cr|fritzing-625-1.gitf008f5.2|52	BuildRequires:  pkgconfig(quazip1-qt5)
21cr|fritzing-625-1.gitf008f5.2|53	BuildRequires:  pkgconfig(zlib)
21cr|fritzing-625-1.gitf008f5.2|54	
21cr|fritzing-625-1.gitf008f5.2|55	BuildRequires:  boost-devel
21cr|fritzing-625-1.gitf008f5.2|56	BuildRequires:  desktop-file-utils
21cr|fritzing-625-1.gitf008f5.2|57	BuildRequires:  findutils
21cr|fritzing-625-1.gitf008f5.2|58	BuildRequires:  gcc-c++
21cr|fritzing-625-1.gitf008f5.2|59	BuildRequires:  appstream-util
21cr|fritzing-625-1.gitf008f5.2|60	BuildRequires:  make
21cr|fritzing-625-1.gitf008f5.2|61	
21cr|fritzing-625-1.gitf008f5.2|62	Requires:       %{name}-parts = %{version}
21cr|fritzing-625-1.gitf008f5.2|63	Requires:       electronics-menu
21cr|fritzing-625-1.gitf008f5.2|64	Requires:       fonts-ttf-droid
21cr|fritzing-625-1.gitf008f5.2|65	
21cr|fritzing-625-1.gitf008f5.2|66	%description
21cr|fritzing-625-1.gitf008f5.2|67	Fritzing is a free software tool to support designers, artists and
21cr|fritzing-625-1.gitf008f5.2|68	hobbyists to work creatively with interactive electronics.
21cr|fritzing-625-1.gitf008f5.2|69	
21cr|fritzing-625-1.gitf008f5.2|70	%files
21cr|fritzing-625-1.gitf008f5.2|71	%doc README.md LICENSE.GPL2 LICENSE.GPL3 LICENSE.CC-BY-SA
21cr|fritzing-625-1.gitf008f5.2|72	%{_bindir}/Fritzing
21cr|fritzing-625-1.gitf008f5.2|73	%{_datadir}/applications/%{rtld_name}.desktop
21cr|fritzing-625-1.gitf008f5.2|74	%{_datadir}/mime/packages/fritzing.xml
21cr|fritzing-625-1.gitf008f5.2|75	%{_datadir}/pixmaps/fritzing.png
21cr|fritzing-625-1.gitf008f5.2|76	%{_metainfodir}/%{rtld_name}.appdata.xml
21cr|fritzing-625-1.gitf008f5.2|77	%{_mandir}/man?/*
21cr|fritzing-625-1.gitf008f5.2|78	
21cr|fritzing-625-1.gitf008f5.2|79	
21cr|fritzing-625-1.gitf008f5.2|80	#----------------------------------------------------------------------
21cr|fritzing-625-1.gitf008f5.2|81	%package parts
21cr|fritzing-625-1.gitf008f5.2|82	Version:	625
21cr|fritzing-625-1.gitf008f5.2|83	Release:	1.git%{parts_commit_short}.1
21cr|fritzing-625-1.gitf008f5.2|84	Summary:   Parts library for the Fritzing electronic design application
21cr|fritzing-625-1.gitf008f5.2|85	Group:     Sciences/Other
21cr|fritzing-625-1.gitf008f5.2|86	BuildArch: noarch
21cr|fritzing-625-1.gitf008f5.2|87	
21cr|fritzing-625-1.gitf008f5.2|88	# The overall distribution is licensed as CC-BY-SA (see LICENSE.txt), but
21cr|fritzing-625-1.gitf008f5.2|89	# many individual SVG parts in the svg/ directory are licensed as GPL+;
21cr|fritzing-625-1.gitf008f5.2|90	# please see the fz:attr elements named "dist-license", "use-license", and
21cr|fritzing-625-1.gitf008f5.2|91	# "license-url" under the rdf:RDF section of each SVG document for details.
21cr|fritzing-625-1.gitf008f5.2|92	License:       CC-BY-SA and GPL+
21cr|fritzing-625-1.gitf008f5.2|93	
21cr|fritzing-625-1.gitf008f5.2|94	%description parts
21cr|fritzing-625-1.gitf008f5.2|95	A library of part definitions for the Fritzing electronic design application,
21cr|fritzing-625-1.gitf008f5.2|96	containing both metadata and related graphics.
21cr|fritzing-625-1.gitf008f5.2|97	
21cr|fritzing-625-1.gitf008f5.2|98	%files parts
21cr|fritzing-625-1.gitf008f5.2|99	%doc parts/README.md
21cr|fritzing-625-1.gitf008f5.2|100	%license parts/LICENSE.txt
21cr|fritzing-625-1.gitf008f5.2|101	%{_datadir}/%{name}
21cr|fritzing-625-1.gitf008f5.2|102	
21cr|fritzing-625-1.gitf008f5.2|103	#----------------------------------------------------------------------
21cr|fritzing-625-1.gitf008f5.2|104	
21cr|fritzing-625-1.gitf008f5.2|105	%prep
21cr|fritzing-625-1.gitf008f5.2|106	%setup -q -n %{name}-app-%{app_commit}
21cr|fritzing-625-1.gitf008f5.2|107	
21cr|fritzing-625-1.gitf008f5.2|108	%setup -q -T -D -a 1 -n %{name}-app-%{app_commit}
21cr|fritzing-625-1.gitf008f5.2|109	mv %{name}-parts-%{parts_commit}/ parts/
21cr|fritzing-625-1.gitf008f5.2|110	
21cr|fritzing-625-1.gitf008f5.2|111	# Remove some GitHub-specific files
21cr|fritzing-625-1.gitf008f5.2|112	rm -rf .github || true
21cr|fritzing-625-1.gitf008f5.2|113	rm -rf parts/.github || true
21cr|fritzing-625-1.gitf008f5.2|114	
21cr|fritzing-625-1.gitf008f5.2|115	# We don't want the autoupdater.
21cr|fritzing-625-1.gitf008f5.2|116	%patch0 -p1 -b .disable-updates
21cr|fritzing-625-1.gitf008f5.2|117	
21cr|fritzing-625-1.gitf008f5.2|118	# We use the unbundled version of quazip.
21cr|fritzing-625-1.gitf008f5.2|119	%patch1 -p1 -b .unbundle-quazip
21cr|fritzing-625-1.gitf008f5.2|120	rm -rf src/lib/quazip
21cr|fritzing-625-1.gitf008f5.2|121	
21cr|fritzing-625-1.gitf008f5.2|122	# The TwitterSaurus examples use (a bundled) twitter4j library, whose license
21cr|fritzing-625-1.gitf008f5.2|123	# is incompatible with Fedora.
21cr|fritzing-625-1.gitf008f5.2|124	%patch2 -p1 -b .remove-twitter4j
21cr|fritzing-625-1.gitf008f5.2|125	rm -f sketches/core/Fritzing\ Creator\ Kit\ DE+EN/creator-kit-*/Fritzing/TwitterSaurus.fzz
21cr|fritzing-625-1.gitf008f5.2|126	rm -f sketches/core/Fritzing\ Creator\ Kit\ DE+EN/creator-kit-*/Processing/twitter4j-core-2.2.5.jar
21cr|fritzing-625-1.gitf008f5.2|127	rm -rf sketches/core/Fritzing\ Creator\ Kit\ DE+EN/creator-kit-*/Processing/TwitterSaurus*
21cr|fritzing-625-1.gitf008f5.2|128	rm -f sketches/core/obsolete/TwitterSaurus.fzz
21cr|fritzing-625-1.gitf008f5.2|129	
21cr|fritzing-625-1.gitf008f5.2|130	# Remove a <url> entry which causes the appstream file to fail validation.
21cr|fritzing-625-1.gitf008f5.2|131	sed -e '/<url type="forum">/d' -i '%{rtld_name}.appdata.xml'
21cr|fritzing-625-1.gitf008f5.2|132	
21cr|fritzing-625-1.gitf008f5.2|133	
21cr|fritzing-625-1.gitf008f5.2|134	
21cr|fritzing-625-1.gitf008f5.2|135	%build
21cr|fritzing-625-1.gitf008f5.2|136	%qmake_qt5
21cr|fritzing-625-1.gitf008f5.2|137	%make_build V=1
21cr|fritzing-625-1.gitf008f5.2|138	
21cr|fritzing-625-1.gitf008f5.2|139	# Generate the parts database
21cr|fritzing-625-1.gitf008f5.2|140	./Fritzing -platform minimal -f ./parts -db ./parts/parts.db
21cr|fritzing-625-1.gitf008f5.2|141	
21cr|fritzing-625-1.gitf008f5.2|142	
21cr|fritzing-625-1.gitf008f5.2|143	%install
21cr|fritzing-625-1.gitf008f5.2|144	%make_install INSTALL_ROOT=%{buildroot}
21cr|fritzing-625-1.gitf008f5.2|145	
21cr|fritzing-625-1.gitf008f5.2|146	# A few files in /usr/share/fritzing end up executable.
21cr|fritzing-625-1.gitf008f5.2|147	find %{buildroot}%{_datadir}/%{name} -type f -exec chmod 644 '{}' ';'
21cr|fritzing-625-1.gitf008f5.2|148	find %{buildroot}%{_datadir}/%{name} -type d -exec chmod 755 '{}' ';'
21cr|fritzing-625-1.gitf008f5.2|149	
21cr|fritzing-625-1.gitf008f5.2|150	
21cr|fritzing-625-1.gitf008f5.2|151	%check
21cr|fritzing-625-1.gitf008f5.2|152	desktop-file-validate %{buildroot}%{_datadir}/applications/%{rtld_name}.desktop
21cr|fritzing-625-1.gitf008f5.2|153	appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{rtld_name}.appdata.xml
21cr|fritzing-625-1.gitf008f5.2|154	
21cr|fritzing-625-1.gitf008f5.2|155	if [[ "$(find %{buildroot}%{_datadir}/%{name} -name 'TwitterSaurus*' -o -name 'twitter4j*' | wc -l)" -gt 0 ]]; then
21cr|fritzing-625-1.gitf008f5.2|156	echo "Found TwitterSaurus / twitter4j files - these should NOT be included in the final package" >&2
21cr|fritzing-625-1.gitf008f5.2|157	exit 1
21cr|fritzing-625-1.gitf008f5.2|158	fi

1618 21
21cr|frodo-4.2-0.20030707.5|1	%define cvsdate %(echo %{release} |cut -d. -f 2)
21cr|frodo-4.2-0.20030707.5|2	
21cr|frodo-4.2-0.20030707.5|3	Summary:	Free portable C64 emulator
21cr|frodo-4.2-0.20030707.5|4	Name:		frodo
21cr|frodo-4.2-0.20030707.5|5	Version:	4.2
21cr|frodo-4.2-0.20030707.5|6	Release:	0.20030707.5
21cr|frodo-4.2-0.20030707.5|7	License:	GPLv2
21cr|frodo-4.2-0.20030707.5|8	Group:		Emulators
21cr|frodo-4.2-0.20030707.5|9	Url:		http://frodo.cebix.net/
21cr|frodo-4.2-0.20030707.5|10	Source0:	Frodo4-%{cvsdate}.tar.bz2
21cr|frodo-4.2-0.20030707.5|11	Source10:	Frodo.16.png
21cr|frodo-4.2-0.20030707.5|12	Source11:	Frodo.32.png
21cr|frodo-4.2-0.20030707.5|13	Source12:	Frodo.48.png
21cr|frodo-4.2-0.20030707.5|14	Patch0:		Frodo-4.1b-gcc6.patch
21cr|frodo-4.2-0.20030707.5|15	BuildRequires:	SDL-devel >= 1.2.0
21cr|frodo-4.2-0.20030707.5|16	
21cr|frodo-4.2-0.20030707.5|17	%description
21cr|frodo-4.2-0.20030707.5|18	Frodo is a free, portable Commodore 64 emulator that runs on a variety
21cr|frodo-4.2-0.20030707.5|19	of platforms, with a focus on the exact reproduction of special graphical
21cr|frodo-4.2-0.20030707.5|20	effects possible on the C64.
21cr|frodo-4.2-0.20030707.5|21	
21cr|frodo-4.2-0.20030707.5|22	Frodo comes in three flavours: The "normal" Frodo with a line-based
21cr|frodo-4.2-0.20030707.5|23	emulation, the improved line-based emulation "Frodo PC", and the
21cr|frodo-4.2-0.20030707.5|24	single-cycle emulation "Frodo SC" that is slower but far more compatible.
21cr|frodo-4.2-0.20030707.5|25	
21cr|frodo-4.2-0.20030707.5|26	%files
21cr|frodo-4.2-0.20030707.5|27	%doc COPYING CHANGES
21cr|frodo-4.2-0.20030707.5|28	%doc Docs/*.html
21cr|frodo-4.2-0.20030707.5|29	%{_bindir}/Frodo
21cr|frodo-4.2-0.20030707.5|30	%{_bindir}/FrodoPC
21cr|frodo-4.2-0.20030707.5|31	%{_bindir}/FrodoSC
21cr|frodo-4.2-0.20030707.5|32	%{_bindir}/Frodo_GUI.tcl
21cr|frodo-4.2-0.20030707.5|33	"%{_datadir}/frodo/1541 ROM"
21cr|frodo-4.2-0.20030707.5|34	"%{_datadir}/frodo/Basic ROM"
21cr|frodo-4.2-0.20030707.5|35	"%{_datadir}/frodo/Char ROM"
21cr|frodo-4.2-0.20030707.5|36	"%{_datadir}/frodo/Kernal ROM"
21cr|frodo-4.2-0.20030707.5|37	%{_datadir}/frodo/64prgs
21cr|frodo-4.2-0.20030707.5|38	%{_miconsdir}/frodo.png
21cr|frodo-4.2-0.20030707.5|39	%{_iconsdir}/frodo.png
21cr|frodo-4.2-0.20030707.5|40	%{_liconsdir}/frodo.png
21cr|frodo-4.2-0.20030707.5|41	%{_datadir}/applications/mandriva-%{name}*.desktop
21cr|frodo-4.2-0.20030707.5|42	
21cr|frodo-4.2-0.20030707.5|43	#----------------------------------------------------------------------------
21cr|frodo-4.2-0.20030707.5|44	
21cr|frodo-4.2-0.20030707.5|45	%prep
21cr|frodo-4.2-0.20030707.5|46	%setup -q -n Frodo4
21cr|frodo-4.2-0.20030707.5|47	%patch0 -p1
21cr|frodo-4.2-0.20030707.5|48	
21cr|frodo-4.2-0.20030707.5|49	%build
21cr|frodo-4.2-0.20030707.5|50	cd Src
21cr|frodo-4.2-0.20030707.5|51	%configure
21cr|frodo-4.2-0.20030707.5|52	%make
21cr|frodo-4.2-0.20030707.5|53	
21cr|frodo-4.2-0.20030707.5|54	%install
21cr|frodo-4.2-0.20030707.5|55	cd Src
21cr|frodo-4.2-0.20030707.5|56	%makeinstall_std
21cr|frodo-4.2-0.20030707.5|57	
21cr|frodo-4.2-0.20030707.5|58	cd ..
21cr|frodo-4.2-0.20030707.5|59	mkdir -p %{buildroot}%{_datadir}/frodo/64prgs
21cr|frodo-4.2-0.20030707.5|60	rm -rf 64prgs/CVS
21cr|frodo-4.2-0.20030707.5|61	install -m644 64prgs/* %{buildroot}%{_datadir}/frodo/64prgs/
21cr|frodo-4.2-0.20030707.5|62	
21cr|frodo-4.2-0.20030707.5|63	mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|frodo-4.2-0.20030707.5|64	
21cr|frodo-4.2-0.20030707.5|65	mkdir -p %{buildroot}%{_datadir}/applications
21cr|frodo-4.2-0.20030707.5|66	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|frodo-4.2-0.20030707.5|67	[Desktop Entry]
21cr|frodo-4.2-0.20030707.5|68	Name=Frodo
21cr|frodo-4.2-0.20030707.5|69	Comment=C64 Emulator, Classic Line Mode
21cr|frodo-4.2-0.20030707.5|70	Exec=Frodo
21cr|frodo-4.2-0.20030707.5|71	Icon=%{name}
21cr|frodo-4.2-0.20030707.5|72	Terminal=false
21cr|frodo-4.2-0.20030707.5|73	Type=Application
21cr|frodo-4.2-0.20030707.5|74	StartupNotify=true
21cr|frodo-4.2-0.20030707.5|75	Categories=X-MandrivaLinux-MoreApplications-Emulators;
21cr|frodo-4.2-0.20030707.5|76	EOF
21cr|frodo-4.2-0.20030707.5|77	
21cr|frodo-4.2-0.20030707.5|78	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-pc.desktop << EOF
21cr|frodo-4.2-0.20030707.5|79	[Desktop Entry]
21cr|frodo-4.2-0.20030707.5|80	Name=FrodoPC
21cr|frodo-4.2-0.20030707.5|81	Comment=C64 Emulator, Improved Line Mode
21cr|frodo-4.2-0.20030707.5|82	Exec=Frodo
21cr|frodo-4.2-0.20030707.5|83	Icon=%{name}
21cr|frodo-4.2-0.20030707.5|84	Terminal=false
21cr|frodo-4.2-0.20030707.5|85	Type=Application
21cr|frodo-4.2-0.20030707.5|86	StartupNotify=true
21cr|frodo-4.2-0.20030707.5|87	Categories=X-MandrivaLinux-MoreApplications-Emulators;
21cr|frodo-4.2-0.20030707.5|88	EOF
21cr|frodo-4.2-0.20030707.5|89	
21cr|frodo-4.2-0.20030707.5|90	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-sc.desktop << EOF
21cr|frodo-4.2-0.20030707.5|91	[Desktop Entry]
21cr|frodo-4.2-0.20030707.5|92	Name=FrodoSC
21cr|frodo-4.2-0.20030707.5|93	Comment=C64 Emulator, Single-Cycle Mode
21cr|frodo-4.2-0.20030707.5|94	Exec=Frodo
21cr|frodo-4.2-0.20030707.5|95	Icon=%{name}
21cr|frodo-4.2-0.20030707.5|96	Terminal=false
21cr|frodo-4.2-0.20030707.5|97	Type=Application
21cr|frodo-4.2-0.20030707.5|98	StartupNotify=true
21cr|frodo-4.2-0.20030707.5|99	Categories=X-MandrivaLinux-MoreApplications-Emulators;
21cr|frodo-4.2-0.20030707.5|100	EOF
21cr|frodo-4.2-0.20030707.5|101	
21cr|frodo-4.2-0.20030707.5|102	install -m644 %{SOURCE10} %{buildroot}%{_miconsdir}/frodo.png
21cr|frodo-4.2-0.20030707.5|103	install -m644 %{SOURCE11} %{buildroot}%{_iconsdir}/frodo.png
21cr|frodo-4.2-0.20030707.5|104	install -m644 %{SOURCE12} %{buildroot}%{_liconsdir}/frodo.png
21cr|frodo-4.2-0.20030707.5|105	

1619 21
21cr|frogatto-1.3.3-2.gita7ef3b.2|1	# deleted from repo
21cr|frogatto-1.3.3-2.gita7ef3b.2|2	
21cr|frogatto-1.3.3-2.gita7ef3b.2|3	%global commit a7ef3bfa0c32df4852bf057fab969c1a080edf4d
21cr|frogatto-1.3.3-2.gita7ef3b.2|4	%define commit_short %(echo %{commit} | head -c6)
21cr|frogatto-1.3.3-2.gita7ef3b.2|5	
21cr|frogatto-1.3.3-2.gita7ef3b.2|6	Summary(ru_RU.UTF-8): Старый добрый 2D-платформер
21cr|frogatto-1.3.3-2.gita7ef3b.2|7	Summary: An old-school 2D platform game
21cr|frogatto-1.3.3-2.gita7ef3b.2|8	Name:    frogatto
21cr|frogatto-1.3.3-2.gita7ef3b.2|9	# version 4.x now use Anura engine and not compile
21cr|frogatto-1.3.3-2.gita7ef3b.2|10	Version: 1.3.3
21cr|frogatto-1.3.3-2.gita7ef3b.2|11	Release: 2.git%{commit_short}.2
21cr|frogatto-1.3.3-2.gita7ef3b.2|12	# Artwork and music not released under an open license
21cr|frogatto-1.3.3-2.gita7ef3b.2|13	License: GPLv3+ and proprietary
21cr|frogatto-1.3.3-2.gita7ef3b.2|14	Group:   Games/Arcade
21cr|frogatto-1.3.3-2.gita7ef3b.2|15	Url:     http://www.frogatto.com/
21cr|frogatto-1.3.3-2.gita7ef3b.2|16	
21cr|frogatto-1.3.3-2.gita7ef3b.2|17	Source0: https://github.com/frogatto/frogatto/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz?/%{name}-%{version}-%{commit}.tar.gz
21cr|frogatto-1.3.3-2.gita7ef3b.2|18	
21cr|frogatto-1.3.3-2.gita7ef3b.2|19	Source1: %{name}.sh
21cr|frogatto-1.3.3-2.gita7ef3b.2|20	Source2: %{name}.desktop
21cr|frogatto-1.3.3-2.gita7ef3b.2|21	Source3: %{name}.pod
21cr|frogatto-1.3.3-2.gita7ef3b.2|22	Source4: %{name}.appdata.xml
21cr|frogatto-1.3.3-2.gita7ef3b.2|23	# Patch Makefile not to link lSDLmain
21cr|frogatto-1.3.3-2.gita7ef3b.2|24	Patch0:  %{name}-1.2-Makefile.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|25	# Boost no longer has separate non mt and -mt variants of its libs
21cr|frogatto-1.3.3-2.gita7ef3b.2|26	Patch1:  %{name}-1.3-no-boost-mt.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|27	# Use FreeFont instead of the Ubuntu Font Family
21cr|frogatto-1.3.3-2.gita7ef3b.2|28	Patch2:  %{name}-1.3-fonts.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|29	# Fix gcc6 build only fixes some of the narrowing conversion warnings, there
21cr|frogatto-1.3.3-2.gita7ef3b.2|30	# are too many, so we add -Wno-narrowing to the CXXFLAGS as a workaround
21cr|frogatto-1.3.3-2.gita7ef3b.2|31	Patch3:  %{name}-1.3-narrowing-conversion-fixes.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|32	# Fix comparison between pointer and integer errors
21cr|frogatto-1.3.3-2.gita7ef3b.2|33	# https://github.com/anura-engine/anura/commit/18ad198565f7a3280d991a5878316f6e5c9351d3
21cr|frogatto-1.3.3-2.gita7ef3b.2|34	Patch4:  %{name}-1.3-comparison.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|35	# Fix building with Boost 1.70+
21cr|frogatto-1.3.3-2.gita7ef3b.2|36	Patch5:  %{name}-1.3-boost.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|37	# Fix stack overflow in base64 test
21cr|frogatto-1.3.3-2.gita7ef3b.2|38	# Patch by Ingo van Lil
21cr|frogatto-1.3.3-2.gita7ef3b.2|39	Patch6:  %{name}-1.3.3-stack-overflow.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|40	# Work around surface double free with sdl12-compat
21cr|frogatto-1.3.3-2.gita7ef3b.2|41	# This needs to be removed once sdl12-compat > 1.2.52 is released
21cr|frogatto-1.3.3-2.gita7ef3b.2|42	# Patch by Ingo van Lil
21cr|frogatto-1.3.3-2.gita7ef3b.2|43	Patch7:  %{name}-1.3.3-sdl.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|44	# from https://github.com/archlinux/svntogit-community/blob/packages/frogatto/trunk/rm_glBlendEquationOES.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|45	Patch8:  rm_glBlendEquationOES.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|46	Patch9:  frogatto-bsd-games.patch
21cr|frogatto-1.3.3-2.gita7ef3b.2|47	BuildRequires: boost-devel
21cr|frogatto-1.3.3-2.gita7ef3b.2|48	BuildRequires: pkgconfig(sdl)
21cr|frogatto-1.3.3-2.gita7ef3b.2|49	BuildRequires: pkgconfig(SDL_image)
21cr|frogatto-1.3.3-2.gita7ef3b.2|50	BuildRequires: pkgconfig(SDL_ttf)
21cr|frogatto-1.3.3-2.gita7ef3b.2|51	BuildRequires: pkgconfig(SDL_mixer)
21cr|frogatto-1.3.3-2.gita7ef3b.2|52	BuildRequires: pkgconfig(glu)
21cr|frogatto-1.3.3-2.gita7ef3b.2|53	BuildRequires: pkgconfig(glew)
21cr|frogatto-1.3.3-2.gita7ef3b.2|54	BuildRequires: libicns-utils
21cr|frogatto-1.3.3-2.gita7ef3b.2|55	BuildRequires: desktop-file-utils
21cr|frogatto-1.3.3-2.gita7ef3b.2|56	BuildRequires: appstream-util
21cr|frogatto-1.3.3-2.gita7ef3b.2|57	
21cr|frogatto-1.3.3-2.gita7ef3b.2|58	%description
21cr|frogatto-1.3.3-2.gita7ef3b.2|59	An old-school 2D platform game, starring a certain quixotic frog. Frogatto
21cr|frogatto-1.3.3-2.gita7ef3b.2|60	has gorgeous, high-end pixel art, pumping arcade tunes, and all the gameplay
21cr|frogatto-1.3.3-2.gita7ef3b.2|61	nuance of a classic console title. Run and jump over pits and enemies. Grab
21cr|frogatto-1.3.3-2.gita7ef3b.2|62	enemies with your tongue, swallow them, and then spit them out at other enemies
21cr|frogatto-1.3.3-2.gita7ef3b.2|63	as projectiles! Fight dangerous bosses, and solve vexing puzzles. Collect coins
21cr|frogatto-1.3.3-2.gita7ef3b.2|64	and use them to buy upgrades and new abilities in the store. Talk to characters
21cr|frogatto-1.3.3-2.gita7ef3b.2|65	in game, and work to unravel Big Bad Milgram's plot against the townsfolk!
21cr|frogatto-1.3.3-2.gita7ef3b.2|66	
21cr|frogatto-1.3.3-2.gita7ef3b.2|67	%description -l ru_RU.UTF-8
21cr|frogatto-1.3.3-2.gita7ef3b.2|68	Олдскульная двухмерная игра-платформер, в которой главную роль играет некая квака-
21cr|frogatto-1.3.3-2.gita7ef3b.2|69	ющая лягушка. Frogatto - это великолепный пиксель-арт высокого класса, зажигательные
21cr|frogatto-1.3.3-2.gita7ef3b.2|70	аркадные мелодии и все нюансы геймплея классической консольной игры. Бегайте и пры-
21cr|frogatto-1.3.3-2.gita7ef3b.2|71	гайте через ямы и врагов. Хватайте врагов языком, глотайте их, а затем выплевывайте
21cr|frogatto-1.3.3-2.gita7ef3b.2|72	в других врагов как снаряды! Сражайтесь с опасными боссами и решайте сложные голово-
21cr|frogatto-1.3.3-2.gita7ef3b.2|73	ломки. Собирайте монеты и покупайте на них улучшения и новые способности в магазине.
21cr|frogatto-1.3.3-2.gita7ef3b.2|74	Общайтесь с персонажами в игре и старайтесь разгадать заговор Большого Злодея Милграма
21cr|frogatto-1.3.3-2.gita7ef3b.2|75	против жителей города!
21cr|frogatto-1.3.3-2.gita7ef3b.2|76	
21cr|frogatto-1.3.3-2.gita7ef3b.2|77	%files -f %{name}.lang
21cr|frogatto-1.3.3-2.gita7ef3b.2|78	%doc modules/%{name}/CHANGELOG
21cr|frogatto-1.3.3-2.gita7ef3b.2|79	%license LICENSE
21cr|frogatto-1.3.3-2.gita7ef3b.2|80	%{_bindir}/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|81	%{_datadir}/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|82	%{_libexecdir}/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|83	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|frogatto-1.3.3-2.gita7ef3b.2|84	%{_datadir}/applications/%{name}.desktop
21cr|frogatto-1.3.3-2.gita7ef3b.2|85	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|frogatto-1.3.3-2.gita7ef3b.2|86	%{_mandir}/man6/%{name}.6*
21cr|frogatto-1.3.3-2.gita7ef3b.2|87	
21cr|frogatto-1.3.3-2.gita7ef3b.2|88	#------------------------------------------------------------------
21cr|frogatto-1.3.3-2.gita7ef3b.2|89	
21cr|frogatto-1.3.3-2.gita7ef3b.2|90	%prep
21cr|frogatto-1.3.3-2.gita7ef3b.2|91	%autosetup -p1 -n %{name}-%{commit}
21cr|frogatto-1.3.3-2.gita7ef3b.2|92	
21cr|frogatto-1.3.3-2.gita7ef3b.2|93	# Fix locale file path
21cr|frogatto-1.3.3-2.gita7ef3b.2|94	sed -i 's!"./locale/"!"%{_datadir}/locale/"!' src/i18n.cpp
21cr|frogatto-1.3.3-2.gita7ef3b.2|95	
21cr|frogatto-1.3.3-2.gita7ef3b.2|96	# Edit BASE_CXXFLAGS
21cr|frogatto-1.3.3-2.gita7ef3b.2|97	sed -i 's/BASE_CXXFLAGS += -g -fno-inline-functions -fthreadsafe-statics -Wnon-virtual-dtor -Werror -Wignored-qualifiers -Wformat -Wswitch/BASE_CXXFLAGS += -fno-inline-functions -fthreadsafe-statics -Wno-narrowing/' Makefile
21cr|frogatto-1.3.3-2.gita7ef3b.2|98	
21cr|frogatto-1.3.3-2.gita7ef3b.2|99	%build
21cr|frogatto-1.3.3-2.gita7ef3b.2|100	%set_build_flags
21cr|frogatto-1.3.3-2.gita7ef3b.2|101	%make_build CXXFLAGS="%{optflags} -DUSE_GLES2"
21cr|frogatto-1.3.3-2.gita7ef3b.2|102	
21cr|frogatto-1.3.3-2.gita7ef3b.2|103	%install
21cr|frogatto-1.3.3-2.gita7ef3b.2|104	# Install wrapper script
21cr|frogatto-1.3.3-2.gita7ef3b.2|105	install -d %{buildroot}%{_bindir}
21cr|frogatto-1.3.3-2.gita7ef3b.2|106	install -m 755 -p %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|107	
21cr|frogatto-1.3.3-2.gita7ef3b.2|108	# Install game and data
21cr|frogatto-1.3.3-2.gita7ef3b.2|109	install -d %{buildroot}%{_libexecdir}/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|110	install -m 755 -p game %{buildroot}%{_libexecdir}/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|111	install -d %{buildroot}%{_datadir}/%{name}/modules/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|112	cp -pr data images music *.cfg \
21cr|frogatto-1.3.3-2.gita7ef3b.2|113	%{buildroot}%{_datadir}/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|114	pushd modules/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|115	cp -pr data images music sounds *.cfg \
21cr|frogatto-1.3.3-2.gita7ef3b.2|116	%{buildroot}%{_datadir}/%{name}/modules/%{name}
21cr|frogatto-1.3.3-2.gita7ef3b.2|117	# Install translations
21cr|frogatto-1.3.3-2.gita7ef3b.2|118	cp -pr locale %{buildroot}%{_datadir}
21cr|frogatto-1.3.3-2.gita7ef3b.2|119	popd
21cr|frogatto-1.3.3-2.gita7ef3b.2|120	
21cr|frogatto-1.3.3-2.gita7ef3b.2|121	# Install desktop file
21cr|frogatto-1.3.3-2.gita7ef3b.2|122	install -d %{buildroot}%{_datadir}/applications
21cr|frogatto-1.3.3-2.gita7ef3b.2|123	desktop-file-install \
21cr|frogatto-1.3.3-2.gita7ef3b.2|124	--dir %{buildroot}%{_datadir}/applications \
21cr|frogatto-1.3.3-2.gita7ef3b.2|125	%{SOURCE2}
21cr|frogatto-1.3.3-2.gita7ef3b.2|126	
21cr|frogatto-1.3.3-2.gita7ef3b.2|127	# Extract Mac OS X icons
21cr|frogatto-1.3.3-2.gita7ef3b.2|128	icns2png -x modules/%{name}/images/os/mac/icon.icns
21cr|frogatto-1.3.3-2.gita7ef3b.2|129	
21cr|frogatto-1.3.3-2.gita7ef3b.2|130	# Install icons
21cr|frogatto-1.3.3-2.gita7ef3b.2|131	for i in 16 32 128 256; do
21cr|frogatto-1.3.3-2.gita7ef3b.2|132	install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
21cr|frogatto-1.3.3-2.gita7ef3b.2|133	install -m 644 icon_${i}x${i}x32.png \
21cr|frogatto-1.3.3-2.gita7ef3b.2|134	%{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
21cr|frogatto-1.3.3-2.gita7ef3b.2|135	done
21cr|frogatto-1.3.3-2.gita7ef3b.2|136	
21cr|frogatto-1.3.3-2.gita7ef3b.2|137	# Install man page
21cr|frogatto-1.3.3-2.gita7ef3b.2|138	install -d %{buildroot}%{_mandir}/man6
21cr|frogatto-1.3.3-2.gita7ef3b.2|139	pod2man --section=6 \
21cr|frogatto-1.3.3-2.gita7ef3b.2|140	-center="RPM Fusion contributed man pages" \
21cr|frogatto-1.3.3-2.gita7ef3b.2|141	-release="%{name} %{version}" \
21cr|frogatto-1.3.3-2.gita7ef3b.2|142	-date="July 13th, 2010" \
21cr|frogatto-1.3.3-2.gita7ef3b.2|143	%{SOURCE3} > %{buildroot}%{_mandir}/man6/%{name}.6
21cr|frogatto-1.3.3-2.gita7ef3b.2|144	
21cr|frogatto-1.3.3-2.gita7ef3b.2|145	# Install AppData file
21cr|frogatto-1.3.3-2.gita7ef3b.2|146	install -d %{buildroot}%{_datadir}/metainfo
21cr|frogatto-1.3.3-2.gita7ef3b.2|147	install -p -m 644 %{SOURCE4} %{buildroot}%{_datadir}/metainfo
21cr|frogatto-1.3.3-2.gita7ef3b.2|148	appstream-util validate-relax --nonet \
21cr|frogatto-1.3.3-2.gita7ef3b.2|149	%{buildroot}/%{_datadir}/metainfo/*.appdata.xml
21cr|frogatto-1.3.3-2.gita7ef3b.2|150	
21cr|frogatto-1.3.3-2.gita7ef3b.2|151	%find_lang %{name}

1620 21
21cr|frogr-1.7-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|frogr-1.7-1|2	%define gstapi 1.0
21cr|frogr-1.7-1|3	
21cr|frogr-1.7-1|4	Summary:	Tool to Manage Flickr Accounts
21cr|frogr-1.7-1|5	Name:		frogr
21cr|frogr-1.7-1|6	Version:	1.7
21cr|frogr-1.7-1|7	Release:	1
21cr|frogr-1.7-1|8	License:	GPLv3+
21cr|frogr-1.7-1|9	Group:		Graphical desktop/GNOME
21cr|frogr-1.7-1|10	Url:		https://live.gnome.org/Frogr
21cr|frogr-1.7-1|11	Source0:	http://ftp.gnome.org/pub/GNOME/sources/frogr/%{url_ver}/%{name}-%{version}.tar.xz
21cr|frogr-1.7-1|12	BuildRequires:	intltool
21cr|frogr-1.7-1|13	BuildRequires:	itstool
21cr|frogr-1.7-1|14	BuildRequires:	meson
21cr|frogr-1.7-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|frogr-1.7-1|16	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|frogr-1.7-1|17	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21cr|frogr-1.7-1|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|frogr-1.7-1|19	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|frogr-1.7-1|20	BuildRequires:	pkgconfig(libexif)
21cr|frogr-1.7-1|21	BuildRequires:	pkgconfig(libgcrypt)
21cr|frogr-1.7-1|22	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|frogr-1.7-1|23	BuildRequires:	pkgconfig(libxml-2.0)
21cr|frogr-1.7-1|24	
21cr|frogr-1.7-1|25	%description
21cr|frogr-1.7-1|26	Frogr is a small application for the GNOME desktop that allows users to
21cr|frogr-1.7-1|27	manage their accounts in the Flickr image hosting website. It supports
21cr|frogr-1.7-1|28	all the basic Flickr features, including uploading pictures, adding
21cr|frogr-1.7-1|29	descriptions, setting tags and managing sets and groups pools.
21cr|frogr-1.7-1|30	
21cr|frogr-1.7-1|31	%files -f %{name}.lang
21cr|frogr-1.7-1|32	%doc AUTHORS COPYING NEWS README THANKS
21cr|frogr-1.7-1|33	%{_bindir}/%{name}
21cr|frogr-1.7-1|34	%{_datadir}/applications/org.gnome.frogr.desktop
21cr|frogr-1.7-1|35	%{_datadir}/%{name}/
21cr|frogr-1.7-1|36	%{_datadir}/metainfo/org.gnome.frogr.appdata.xml
21cr|frogr-1.7-1|37	%{_iconsdir}/hicolor/*/apps/org.gnome.frogr.*
21cr|frogr-1.7-1|38	%{_iconsdir}/hicolor/*/apps/org.gnome.frogr-symbolic.*
21cr|frogr-1.7-1|39	%{_mandir}/man1/frogr.1*
21cr|frogr-1.7-1|40	
21cr|frogr-1.7-1|41	#----------------------------------------------------------------------------
21cr|frogr-1.7-1|42	
21cr|frogr-1.7-1|43	%prep
21cr|frogr-1.7-1|44	%setup -q
21cr|frogr-1.7-1|45	
21cr|frogr-1.7-1|46	%build
21cr|frogr-1.7-1|47	%meson
21cr|frogr-1.7-1|48	%meson_build
21cr|frogr-1.7-1|49	
21cr|frogr-1.7-1|50	%install
21cr|frogr-1.7-1|51	%meson_install
21cr|frogr-1.7-1|52	
21cr|frogr-1.7-1|53	%find_lang %{name} --with-gnome

1621 21
21cr|fsarchiver-0.8.6-2|1	Summary:	Safe and flexible file-system backup/deployment tool
21cr|fsarchiver-0.8.6-2|2	Name:		fsarchiver
21cr|fsarchiver-0.8.6-2|3	Version:	0.8.6
21cr|fsarchiver-0.8.6-2|4	Release:	2
21cr|fsarchiver-0.8.6-2|5	License:	GPLv2+
21cr|fsarchiver-0.8.6-2|6	Group:		Archiving/Backup
21cr|fsarchiver-0.8.6-2|7	Url:		http://www.fsarchiver.org
21cr|fsarchiver-0.8.6-2|8	# See also: https://github.com/fdupoux/fsarchiver
21cr|fsarchiver-0.8.6-2|9	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|fsarchiver-0.8.6-2|10	Patch0:	fsarchiver-0.8.6-implement-uuid=-for-vfat.patch
21cr|fsarchiver-0.8.6-2|11	Patch1:	fsarchiver-0.8.6-update-btrfs-supported-features.patch
21cr|fsarchiver-0.8.6-2|12	Patch2:	fsarchiver-0.8.6-do-not-error-on-deleted-files-with-A-option.patch
21cr|fsarchiver-0.8.6-2|13	Patch3:	fsarchiver-0.8.6-fix-return-value-for-boolean-functions.patch
21cr|fsarchiver-0.8.6-2|14	BuildRequires:	e2fsprogs
21cr|fsarchiver-0.8.6-2|15	BuildRequires:	pkgconfig(blkid)
21cr|fsarchiver-0.8.6-2|16	BuildRequires:	pkgconfig(bzip2)
21cr|fsarchiver-0.8.6-2|17	BuildRequires:	pkgconfig(ext2fs)
21cr|fsarchiver-0.8.6-2|18	BuildRequires:	pkgconfig(libattr)
21cr|fsarchiver-0.8.6-2|19	BuildRequires:	pkgconfig(libgcrypt)
21cr|fsarchiver-0.8.6-2|20	BuildRequires:	pkgconfig(liblz4)
21cr|fsarchiver-0.8.6-2|21	BuildRequires:	pkgconfig(liblzma)
21cr|fsarchiver-0.8.6-2|22	BuildRequires:	pkgconfig(libzstd)
21cr|fsarchiver-0.8.6-2|23	BuildRequires:	pkgconfig(lzo2)
21cr|fsarchiver-0.8.6-2|24	BuildRequires:	pkgconfig(uuid)
21cr|fsarchiver-0.8.6-2|25	BuildRequires:	pkgconfig(zlib)
21cr|fsarchiver-0.8.6-2|26	
21cr|fsarchiver-0.8.6-2|27	%description
21cr|fsarchiver-0.8.6-2|28	FSArchiver is a system tool that allows you to save the contents of a
21cr|fsarchiver-0.8.6-2|29	file-system to a compressed archive file. The file-system can be restored on a
21cr|fsarchiver-0.8.6-2|30	partition which has a different size and it can be restored on a different
21cr|fsarchiver-0.8.6-2|31	file-system. Unlike tar/dar, FSArchiver also creates the file-system when it
21cr|fsarchiver-0.8.6-2|32	extracts the data to partitions. Everything is checksummed in the archive in
21cr|fsarchiver-0.8.6-2|33	order to protect the data. If the archive is corrupt, you just loose the
21cr|fsarchiver-0.8.6-2|34	current file, not the whole archive.
21cr|fsarchiver-0.8.6-2|35	
21cr|fsarchiver-0.8.6-2|36	%files
21cr|fsarchiver-0.8.6-2|37	%doc README THANKS NEWS ChangeLog
21cr|fsarchiver-0.8.6-2|38	%{_sbindir}/%{name}
21cr|fsarchiver-0.8.6-2|39	%{_mandir}/man8/%{name}*
21cr|fsarchiver-0.8.6-2|40	
21cr|fsarchiver-0.8.6-2|41	#----------------------------------------------------------------------------_-
21cr|fsarchiver-0.8.6-2|42	
21cr|fsarchiver-0.8.6-2|43	%prep
21cr|fsarchiver-0.8.6-2|44	%setup -q
21cr|fsarchiver-0.8.6-2|45	%apply_patches
21cr|fsarchiver-0.8.6-2|46	
21cr|fsarchiver-0.8.6-2|47	
21cr|fsarchiver-0.8.6-2|48	%build
21cr|fsarchiver-0.8.6-2|49	%configure
21cr|fsarchiver-0.8.6-2|50	%make
21cr|fsarchiver-0.8.6-2|51	
21cr|fsarchiver-0.8.6-2|52	
21cr|fsarchiver-0.8.6-2|53	%install
21cr|fsarchiver-0.8.6-2|54	%makeinstall_std

1622 21
21cr|fsgrab-1.2-3|1	Summary:	Get blocks from an (ext2) filesystem on Linux
21cr|fsgrab-1.2-3|2	Name:		fsgrab
21cr|fsgrab-1.2-3|3	Version:	1.2
21cr|fsgrab-1.2-3|4	Release:	3
21cr|fsgrab-1.2-3|5	License:	GPLv2+
21cr|fsgrab-1.2-3|6	Group:		File tools
21cr|fsgrab-1.2-3|7	Source0:	%{name}-%{version}.tar.gz
21cr|fsgrab-1.2-3|8	BuildRequires:	pkgconfig(ext2fs)
21cr|fsgrab-1.2-3|9	
21cr|fsgrab-1.2-3|10	%description
21cr|fsgrab-1.2-3|11	This program allows you to seek to a given point in a file or a block device
21cr|fsgrab-1.2-3|12	and write a given number of blocks out from that point, without reading the
21cr|fsgrab-1.2-3|13	intervening material. This is useful in attempting undeletion of
21cr|fsgrab-1.2-3|14	files. See the Ext2fs-Undeletion howto for details.
21cr|fsgrab-1.2-3|15	
21cr|fsgrab-1.2-3|16	%files
21cr|fsgrab-1.2-3|17	%doc README
21cr|fsgrab-1.2-3|18	%{_bindir}/%{name}
21cr|fsgrab-1.2-3|19	%{_mandir}/man1/%{name}.1*
21cr|fsgrab-1.2-3|20	
21cr|fsgrab-1.2-3|21	#----------------------------------------------------------------------------
21cr|fsgrab-1.2-3|22	
21cr|fsgrab-1.2-3|23	%prep
21cr|fsgrab-1.2-3|24	%setup -q
21cr|fsgrab-1.2-3|25	
21cr|fsgrab-1.2-3|26	%build
21cr|fsgrab-1.2-3|27	autoreconf -fi
21cr|fsgrab-1.2-3|28	%configure
21cr|fsgrab-1.2-3|29	%make
21cr|fsgrab-1.2-3|30	
21cr|fsgrab-1.2-3|31	%install
21cr|fsgrab-1.2-3|32	%makeinstall_std

1623 21
21cr|fskbsetting-0.3.5-1|1	Summary:	GUI Front-end for setxkbmap Command
21cr|fskbsetting-0.3.5-1|2	Name:		fskbsetting
21cr|fskbsetting-0.3.5-1|3	Version:	0.3.5
21cr|fskbsetting-0.3.5-1|4	Release:	1
21cr|fskbsetting-0.3.5-1|5	License:	GPLv3
21cr|fskbsetting-0.3.5-1|6	Group:		System/X11
21cr|fskbsetting-0.3.5-1|7	Url:		http://code.google.com/p/mandriva-lxde
21cr|fskbsetting-0.3.5-1|8	Source0:	http://mandriva-lxde.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|fskbsetting-0.3.5-1|9	BuildRequires:	gcc-c++
21cr|fskbsetting-0.3.5-1|10	BuildRequires:	intltool
21cr|fskbsetting-0.3.5-1|11	BuildRequires:	automake
21cr|fskbsetting-0.3.5-1|12	BuildRequires:	wxgtku-devel
21cr|fskbsetting-0.3.5-1|13	
21cr|fskbsetting-0.3.5-1|14	%description
21cr|fskbsetting-0.3.5-1|15	fsKBSetting is GUI front-end for setxkbmap command.
21cr|fskbsetting-0.3.5-1|16	
21cr|fskbsetting-0.3.5-1|17	%files -f %{name}.lang
21cr|fskbsetting-0.3.5-1|18	%doc AUTHORS ChangeLog README TRANSLATORS
21cr|fskbsetting-0.3.5-1|19	%{_bindir}/*
21cr|fskbsetting-0.3.5-1|20	%{_datadir}/applications/%{name}.desktop
21cr|fskbsetting-0.3.5-1|21	%{_datadir}/doc/fskbsetting/COPYING
21cr|fskbsetting-0.3.5-1|22	%{_datadir}/doc/fskbsetting/README_RU
21cr|fskbsetting-0.3.5-1|23	%{_iconsdir}/hicolor/*/apps/fskbsetting.png
21cr|fskbsetting-0.3.5-1|24	
21cr|fskbsetting-0.3.5-1|25	#----------------------------------------------------------------------------
21cr|fskbsetting-0.3.5-1|26	
21cr|fskbsetting-0.3.5-1|27	%prep
21cr|fskbsetting-0.3.5-1|28	%setup -q
21cr|fskbsetting-0.3.5-1|29	
21cr|fskbsetting-0.3.5-1|30	%build
21cr|fskbsetting-0.3.5-1|31	autoreconf --force --install --symlink
21cr|fskbsetting-0.3.5-1|32	%configure
21cr|fskbsetting-0.3.5-1|33	%make
21cr|fskbsetting-0.3.5-1|34	
21cr|fskbsetting-0.3.5-1|35	%install
21cr|fskbsetting-0.3.5-1|36	%makeinstall_std
21cr|fskbsetting-0.3.5-1|37	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|fskbsetting-0.3.5-1|38	rm -rf %{buildroot}%{_prefix}/doc/%{name}
21cr|fskbsetting-0.3.5-1|39	
21cr|fskbsetting-0.3.5-1|40	%find_lang %{name}
21cr|fskbsetting-0.3.5-1|41	

1624 21
21cr|fslint-2.46-1|1	Summary:	An utility to find and clean "lint" on a filesystem
21cr|fslint-2.46-1|2	Name:		fslint
21cr|fslint-2.46-1|3	Version:	2.46
21cr|fslint-2.46-1|4	Release:	1
21cr|fslint-2.46-1|5	License:	GPLv2+
21cr|fslint-2.46-1|6	Group:		File tools
21cr|fslint-2.46-1|7	Url:		http://www.pixelbeat.org/fslint/
21cr|fslint-2.46-1|8	Source0:	http://www.pixelbeat.org/fslint/%{name}-%{version}.tar.xz
21cr|fslint-2.46-1|9	BuildRequires:	desktop-file-utils
21cr|fslint-2.46-1|10	BuildRequires:	gettext
21cr|fslint-2.46-1|11	Requires:	cpio
21cr|fslint-2.46-1|12	Requires:	pygtk2.0
21cr|fslint-2.46-1|13	Requires:	pygtk2.0-libglade
21cr|fslint-2.46-1|14	BuildArch:	noarch
21cr|fslint-2.46-1|15	
21cr|fslint-2.46-1|16	%description
21cr|fslint-2.46-1|17	FSlint is a toolkit to find all redundant disk usage (duplicate files
21cr|fslint-2.46-1|18	for e.g.). It includes a GUI as well as a command line interface.
21cr|fslint-2.46-1|19	
21cr|fslint-2.46-1|20	%files -f %{name}.lang
21cr|fslint-2.46-1|21	%doc doc/*
21cr|fslint-2.46-1|22	%{_mandir}/man1/fslint*
21cr|fslint-2.46-1|23	%{_bindir}/fslint-gui
21cr|fslint-2.46-1|24	%{_datadir}/%{name}
21cr|fslint-2.46-1|25	%{_datadir}/applications/*%{name}.desktop
21cr|fslint-2.46-1|26	%{_datadir}/pixmaps/fslint_icon.png
21cr|fslint-2.46-1|27	
21cr|fslint-2.46-1|28	#----------------------------------------------------------------------------
21cr|fslint-2.46-1|29	
21cr|fslint-2.46-1|30	%prep
21cr|fslint-2.46-1|31	%setup -q
21cr|fslint-2.46-1|32	%__perl -pi -e 's|^liblocation=.*$|liblocation="%{_datadir}/%{name}" #RPM edit|' fslint-gui
21cr|fslint-2.46-1|33	%__perl -pi -e 's|^locale_base=.*$|locale_base=None #RPM edit|' fslint-gui
21cr|fslint-2.46-1|34	
21cr|fslint-2.46-1|35	%build
21cr|fslint-2.46-1|36	# Not.
21cr|fslint-2.46-1|37	
21cr|fslint-2.46-1|38	%install
21cr|fslint-2.46-1|39	install -Dpm 755 fslint-gui %{buildroot}%{_bindir}/fslint-gui
21cr|fslint-2.46-1|40	install -dm 755 %{buildroot}%{_datadir}/%{name}/%{name}/{fstool,supprt}
21cr|fslint-2.46-1|41	install -dm 755 %{buildroot}%{_datadir}/%{name}/%{name}/supprt/rmlint
21cr|fslint-2.46-1|42	install -dm 755 %{buildroot}%{_mandir}/man1
21cr|fslint-2.46-1|43	install -pm 644 fslint.glade fslint_icon.png %{buildroot}%{_datadir}/%{name}
21cr|fslint-2.46-1|44	install -dm 755 %{buildroot}%{_datadir}/pixmaps
21cr|fslint-2.46-1|45	ln -s %{_datadir}/%{name}/fslint_icon.png %{buildroot}%{_datadir}/pixmaps/
21cr|fslint-2.46-1|46	install -pm 755 fslint/{find*,fslint,zipdir} %{buildroot}%{_datadir}/%{name}/fslint
21cr|fslint-2.46-1|47	install -pm 755 fslint/fstool/* %{buildroot}%{_datadir}/%{name}/fslint/fstool
21cr|fslint-2.46-1|48	install -pm 644 fslint/supprt/fslver %{buildroot}%{_datadir}/%{name}/fslint/supprt
21cr|fslint-2.46-1|49	install -pm 755 fslint/supprt/get* %{buildroot}%{_datadir}/%{name}/fslint/supprt
21cr|fslint-2.46-1|50	install -pm 755 fslint/supprt/rmlint/* %{buildroot}%{_datadir}/%{name}/fslint/supprt/rmlint
21cr|fslint-2.46-1|51	
21cr|fslint-2.46-1|52	cp -a man/* %{buildroot}%{_mandir}/man1/
21cr|fslint-2.46-1|53	
21cr|fslint-2.46-1|54	make -C po DESTDIR=%{buildroot} LOCALEDIR=%{_datadir}/locale install
21cr|fslint-2.46-1|55	
21cr|fslint-2.46-1|56	desktop-file-install \
21cr|fslint-2.46-1|57	--vendor author \
21cr|fslint-2.46-1|58	--dir %{buildroot}%{_datadir}/applications \
21cr|fslint-2.46-1|59	--mode 644 \
21cr|fslint-2.46-1|60	%{name}.desktop
21cr|fslint-2.46-1|61	
21cr|fslint-2.46-1|62	%find_lang %{name}

1625 21
21cr|fsstress-1.0-12|1	Summary: A filesystem stressing tool
21cr|fsstress-1.0-12|2	Name: fsstress
21cr|fsstress-1.0-12|3	Version: 1.0
21cr|fsstress-1.0-12|4	Release: 12
21cr|fsstress-1.0-12|5	Source0: %{name}-%{version}.tar.gz
21cr|fsstress-1.0-12|6	License: GPL v2
21cr|fsstress-1.0-12|7	Group: System/Kernel and hardware
21cr|fsstress-1.0-12|8	Url: http://cvs.sourceforge.net/viewcvs.py/ltp/ltp/testcases/kernel/fs/fsstress/
21cr|fsstress-1.0-12|9	
21cr|fsstress-1.0-12|10	
21cr|fsstress-1.0-12|11	%description
21cr|fsstress-1.0-12|12	fsstress is a filesystem stressing tool.
21cr|fsstress-1.0-12|13	
21cr|fsstress-1.0-12|14	
21cr|fsstress-1.0-12|15	%prep
21cr|fsstress-1.0-12|16	%setup -q
21cr|fsstress-1.0-12|17	
21cr|fsstress-1.0-12|18	%build
21cr|fsstress-1.0-12|19	%make
21cr|fsstress-1.0-12|20	
21cr|fsstress-1.0-12|21	%install
21cr|fsstress-1.0-12|22	rm -rf $RPM_BUILD_ROOT
21cr|fsstress-1.0-12|23	mkdir -p $RPM_BUILD_ROOT%{_bindir}/
21cr|fsstress-1.0-12|24	cp fsstress $RPM_BUILD_ROOT%{_bindir}/
21cr|fsstress-1.0-12|25	
21cr|fsstress-1.0-12|26	%clean
21cr|fsstress-1.0-12|27	rm -rf $RPM_BUILD_ROOT
21cr|fsstress-1.0-12|28	
21cr|fsstress-1.0-12|29	%files
21cr|fsstress-1.0-12|30	%defattr(-,root,root)
21cr|fsstress-1.0-12|31	%{_bindir}/fsstress

1626 21
21cr|fs-uae-3.1.66-2|1	Summary:	A software emulation of the Amiga system
21cr|fs-uae-3.1.66-2|2	Name:		fs-uae
21cr|fs-uae-3.1.66-2|3	Version:	3.1.66
21cr|fs-uae-3.1.66-2|4	Release:	2
21cr|fs-uae-3.1.66-2|5	License:	GPLv2+
21cr|fs-uae-3.1.66-2|6	Group:		Emulators
21cr|fs-uae-3.1.66-2|7	Url:		http://fs-uae.net
21cr|fs-uae-3.1.66-2|8	Source0:	http://fs-uae.net/files/FS-UAE/Stable/%{version}/%{name}-%{version}.tar.xz
21cr|fs-uae-3.1.66-2|9	BuildRequires:	zip
21cr|fs-uae-3.1.66-2|10	BuildRequires:	pkgconfig(freetype2)
21cr|fs-uae-3.1.66-2|11	BuildRequires:	pkgconfig(gl)
21cr|fs-uae-3.1.66-2|12	BuildRequires:	pkgconfig(glew)
21cr|fs-uae-3.1.66-2|13	BuildRequires:	pkgconfig(glu)
21cr|fs-uae-3.1.66-2|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|fs-uae-3.1.66-2|15	BuildRequires:	pkgconfig(libjpeg)
21cr|fs-uae-3.1.66-2|16	BuildRequires:	pkgconfig(libmpeg2)
21cr|fs-uae-3.1.66-2|17	BuildRequires:	pkgconfig(libmpeg2convert)
21cr|fs-uae-3.1.66-2|18	BuildRequires:	pkgconfig(libpng)
21cr|fs-uae-3.1.66-2|19	BuildRequires:	pkgconfig(openal)
21cr|fs-uae-3.1.66-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|fs-uae-3.1.66-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|fs-uae-3.1.66-2|22	BuildRequires:	pkgconfig(sdl2)
21cr|fs-uae-3.1.66-2|23	BuildRequires:	pkgconfig(x11)
21cr|fs-uae-3.1.66-2|24	BuildRequires:	pkgconfig(xi)
21cr|fs-uae-3.1.66-2|25	BuildRequires:	pkgconfig(xtst)
21cr|fs-uae-3.1.66-2|26	BuildRequires:	pkgconfig(zlib)
21cr|fs-uae-3.1.66-2|27	
21cr|fs-uae-3.1.66-2|28	%description
21cr|fs-uae-3.1.66-2|29	UAE is a software emulation of the Amiga system hardware, which enables you
21cr|fs-uae-3.1.66-2|30	to run most available Amiga software. Since it is a software emulation, no
21cr|fs-uae-3.1.66-2|31	extra or special hardware is needed. The Amiga hardware is emulated accurately
21cr|fs-uae-3.1.66-2|32	so that Amiga software is tricked into thinking it is running on the real
21cr|fs-uae-3.1.66-2|33	thing. Your computer's display, keyboard, hard disk and mouse assume the roles
21cr|fs-uae-3.1.66-2|34	of their emulated counterparts.
21cr|fs-uae-3.1.66-2|35	Note that to fully emulate the Amiga you need the Amiga KickStart ROM images,
21cr|fs-uae-3.1.66-2|36	which are copyrighted and, of course, not included here.
21cr|fs-uae-3.1.66-2|37	
21cr|fs-uae-3.1.66-2|38	%files -f %{name}.lang
21cr|fs-uae-3.1.66-2|39	%{_bindir}/%{name}
21cr|fs-uae-3.1.66-2|40	%{_bindir}/%{name}-device-helper
21cr|fs-uae-3.1.66-2|41	%{_docdir}/%{name}
21cr|fs-uae-3.1.66-2|42	%{_datadir}/%{name}
21cr|fs-uae-3.1.66-2|43	%{_datadir}/applications/%{name}.desktop
21cr|fs-uae-3.1.66-2|44	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|fs-uae-3.1.66-2|45	%{_datadir}/mime/packages/%{name}.xml
21cr|fs-uae-3.1.66-2|46	
21cr|fs-uae-3.1.66-2|47	#----------------------------------------------------------------------------
21cr|fs-uae-3.1.66-2|48	
21cr|fs-uae-3.1.66-2|49	%prep
21cr|fs-uae-3.1.66-2|50	%setup -q
21cr|fs-uae-3.1.66-2|51	
21cr|fs-uae-3.1.66-2|52	
21cr|fs-uae-3.1.66-2|53	%build
21cr|fs-uae-3.1.66-2|54	%configure \
21cr|fs-uae-3.1.66-2|55	--with-glew	\
21cr|fs-uae-3.1.66-2|56	--with-qt
21cr|fs-uae-3.1.66-2|57	%make
21cr|fs-uae-3.1.66-2|58	
21cr|fs-uae-3.1.66-2|59	%install
21cr|fs-uae-3.1.66-2|60	%makeinstall_std
21cr|fs-uae-3.1.66-2|61	
21cr|fs-uae-3.1.66-2|62	# We need this wrapper to fix bug with nVidia proprietary driver
21cr|fs-uae-3.1.66-2|63	# See https://github.com/FrodeSolheim/fs-uae/issues/31
21cr|fs-uae-3.1.66-2|64	# Fixed in 2.4.3
21cr|fs-uae-3.1.66-2|65	#mv %%{buildroot}%%{_bindir}/%%{name} %%{buildroot}%%{_bindir}/%%{name}-real
21cr|fs-uae-3.1.66-2|66	#cat > %%{buildroot}%%{_bindir}/%%{name} << EOF
21cr|fs-uae-3.1.66-2|67	#__GL_WRITE_TEXT_SECTION=0 %%{_bindir}/%%{name}-real "\$@"
21cr|fs-uae-3.1.66-2|68	#EOF
21cr|fs-uae-3.1.66-2|69	#chmod 0755 %%{buildroot}%%{_bindir}/%%{name}
21cr|fs-uae-3.1.66-2|70	
21cr|fs-uae-3.1.66-2|71	%find_lang %{name}

1627 21
21cr|fsx-2009-1|1	%define name    fsx
21cr|fsx-2009-1|2	%define version 1.3
21cr|fsx-2009-1|3	%define release 9
21cr|fsx-2009-1|4	
21cr|fsx-2009-1|5	Name:           %{name}
21cr|fsx-2009-1|6	Version:	2009
21cr|fsx-2009-1|7	Release:	1
21cr|fsx-2009-1|8	Summary:	General filesystem exerciser
21cr|fsx-2009-1|9	URL:		http://www.freebsd.org/cgi/cvsweb.cgi/src/tools/regression/fsx
21cr|fsx-2009-1|10	License:	GPL
21cr|fsx-2009-1|11	Group:		System/Kernel and hardware
21cr|fsx-2009-1|12	Source0:	%{name}.c
21cr|fsx-2009-1|13	Source1:	README
21cr|fsx-2009-1|14	Buildroot:	 %{_tmppath}/%{name}-%{version}-root
21cr|fsx-2009-1|15	
21cr|fsx-2009-1|16	%description
21cr|fsx-2009-1|17	General filesystem exerciser
21cr|fsx-2009-1|18	
21cr|fsx-2009-1|19	%build
21cr|fsx-2009-1|20	%__cc %{optflags} -o %{name} %SOURCE0
21cr|fsx-2009-1|21	
21cr|fsx-2009-1|22	%install
21cr|fsx-2009-1|23	rm -rf $RPM_BUILD_ROOT
21cr|fsx-2009-1|24	
21cr|fsx-2009-1|25	install -d $RPM_BUILD_ROOT%_bindir
21cr|fsx-2009-1|26	cp fsx $RPM_BUILD_ROOT%_bindir
21cr|fsx-2009-1|27	
21cr|fsx-2009-1|28	install -d $RPM_BUILD_ROOT%_defaultdocdir/%{name}-%{version}
21cr|fsx-2009-1|29	cp %SOURCE1 $RPM_BUILD_ROOT%_defaultdocdir/%{name}-%{version}
21cr|fsx-2009-1|30	
21cr|fsx-2009-1|31	%files
21cr|fsx-2009-1|32	%attr(755,root,root)
21cr|fsx-2009-1|33	%_bindir/fsx
21cr|fsx-2009-1|34	%_defaultdocdir/%{name}-%{version}
21cr|fsx-2009-1|35	
21cr|fsx-2009-1|36	%clean
21cr|fsx-2009-1|37	rm -rf $RPM_BUILD_ROOT

1628 21
21cr|fte-0.50-0.20040412.10|1	%define cvssnap 20040412
21cr|fte-0.50-0.20040412.10|2	
21cr|fte-0.50-0.20040412.10|3	Summary:	FTE Text Editor (programmer oriented)
21cr|fte-0.50-0.20040412.10|4	Name:		fte
21cr|fte-0.50-0.20040412.10|5	Epoch:		1
21cr|fte-0.50-0.20040412.10|6	Version:	0.50
21cr|fte-0.50-0.20040412.10|7	Release:	0.%{cvssnap}.10
21cr|fte-0.50-0.20040412.10|8	License:	GPLv2+
21cr|fte-0.50-0.20040412.10|9	Group:		Editors
21cr|fte-0.50-0.20040412.10|10	Url:		http://fte.sourceforge.net/
21cr|fte-0.50-0.20040412.10|11	Source0:	http://fte.sourceforge.net/fte/%{name}-cvs-%{cvssnap}.tar.bz2
21cr|fte-0.50-0.20040412.10|12	Patch0:		fte-20040412-rpmopt.patch
21cr|fte-0.50-0.20040412.10|13	Patch1:		fte-slang2_compat.patch
21cr|fte-0.50-0.20040412.10|14	Patch2:		fte-lib64.patch
21cr|fte-0.50-0.20040412.10|15	BuildRequires:	gpm-devel
21cr|fte-0.50-0.20040412.10|16	BuildRequires:	pkgconfig(ncurses)
21cr|fte-0.50-0.20040412.10|17	BuildRequires:	pkgconfig(slang)
21cr|fte-0.50-0.20040412.10|18	BuildRequires:	pkgconfig(x11)
21cr|fte-0.50-0.20040412.10|19	
21cr|fte-0.50-0.20040412.10|20	%description
21cr|fte-0.50-0.20040412.10|21	FTE is a Text Mode text editor for xterm sessions.  Color syntax highlighting
21cr|fte-0.50-0.20040412.10|22	for C/C++, REXX, HTML, IPF, PERL, Ada, Pascal, TEX.  Multiple file/window
21cr|fte-0.50-0.20040412.10|23	editing, Column blocks, configurable menus and keyboard bindings, mouse
21cr|fte-0.50-0.20040412.10|24	support, undo/redo, regular expression search and replace, folding, background
21cr|fte-0.50-0.20040412.10|25	compiler execution.
21cr|fte-0.50-0.20040412.10|26	
21cr|fte-0.50-0.20040412.10|27	%files
21cr|fte-0.50-0.20040412.10|28	%defattr(0755,root,root,0755)
21cr|fte-0.50-0.20040412.10|29	%{_bindir}/*
21cr|fte-0.50-0.20040412.10|30	%defattr(0644,root,root,0755)
21cr|fte-0.50-0.20040412.10|31	%doc README COPYING Artistic CHANGES HISTORY TODO BUGS doc/*.html
21cr|fte-0.50-0.20040412.10|32	%{_libdir}/fte
21cr|fte-0.50-0.20040412.10|33	%{_datadir}/applications/*
21cr|fte-0.50-0.20040412.10|34	
21cr|fte-0.50-0.20040412.10|35	#----------------------------------------------------------------------------
21cr|fte-0.50-0.20040412.10|36	
21cr|fte-0.50-0.20040412.10|37	%prep
21cr|fte-0.50-0.20040412.10|38	%setup -q -n fte
21cr|fte-0.50-0.20040412.10|39	%patch0 -p0 -b .rpmopt
21cr|fte-0.50-0.20040412.10|40	%patch1 -p1 -b .slang2_compat
21cr|fte-0.50-0.20040412.10|41	%if "%{_lib}" == "lib64"
21cr|fte-0.50-0.20040412.10|42	%patch2 -p1 -b .lib64
21cr|fte-0.50-0.20040412.10|43	%endif
21cr|fte-0.50-0.20040412.10|44	
21cr|fte-0.50-0.20040412.10|45	%build
21cr|fte-0.50-0.20040412.10|46	make PREFIX=%{_prefix}
21cr|fte-0.50-0.20040412.10|47	
21cr|fte-0.50-0.20040412.10|48	%install
21cr|fte-0.50-0.20040412.10|49	%makeinstall_std INSTALL_NONROOT=1 PREFIX=%{buildroot}%{_prefix}
21cr|fte-0.50-0.20040412.10|50	
21cr|fte-0.50-0.20040412.10|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|fte-0.50-0.20040412.10|52	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|fte-0.50-0.20040412.10|53	[Desktop Entry]
21cr|fte-0.50-0.20040412.10|54	Name=%{name}
21cr|fte-0.50-0.20040412.10|55	Comment=FTE Text Editor (programmer oriented)
21cr|fte-0.50-0.20040412.10|56	Exec=%{name}
21cr|fte-0.50-0.20040412.10|57	Icon=editors_section
21cr|fte-0.50-0.20040412.10|58	Terminal=false
21cr|fte-0.50-0.20040412.10|59	Type=Application
21cr|fte-0.50-0.20040412.10|60	Categories=Utility;TextEditor;
21cr|fte-0.50-0.20040412.10|61	EOF

1629 21
21cr|ftgl-2.4.0-1|1	%define major		2
21cr|ftgl-2.4.0-1|2	%define libname		%mklibname %{name} %{major}
21cr|ftgl-2.4.0-1|3	%define develname	%mklibname %{name} -d
21cr|ftgl-2.4.0-1|4	
21cr|ftgl-2.4.0-1|5	Summary:	Font rendering library for OpenGL applications
21cr|ftgl-2.4.0-1|6	Name:		ftgl
21cr|ftgl-2.4.0-1|7	Version:	2.4.0
21cr|ftgl-2.4.0-1|8	Release:	1
21cr|ftgl-2.4.0-1|9	License:	MIT
21cr|ftgl-2.4.0-1|10	Group:		System/Libraries
21cr|ftgl-2.4.0-1|11	URL:		https://github.com/frankheckenbach/ftgl
21cr|ftgl-2.4.0-1|12	Source0:	https://github.com/frankheckenbach/ftgl/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ftgl-2.4.0-1|13	Patch0:		ftgl-2.4.0-ttf_font.patch
21cr|ftgl-2.4.0-1|14	BuildRequires:	pkgconfig(freetype2)
21cr|ftgl-2.4.0-1|15	BuildRequires:	pkgconfig(glu)
21cr|ftgl-2.4.0-1|16	BuildRequires:	doxygen
21cr|ftgl-2.4.0-1|17	
21cr|ftgl-2.4.0-1|18	%description
21cr|ftgl-2.4.0-1|19	FTGL is a free, open source library to enable developers to use arbitrary
21cr|ftgl-2.4.0-1|20	fonts in their OpenGL (www.opengl.org) applications.  Unlike other OpenGL
21cr|ftgl-2.4.0-1|21	font libraries FTGL uses standard font file formats so doesn't need a
21cr|ftgl-2.4.0-1|22	preprocessing step to convert the high quality font data into a lesser
21cr|ftgl-2.4.0-1|23	quality, proprietary format.  FTGL uses the Freetype (www.freetype.org)
21cr|ftgl-2.4.0-1|24	font library to open and 'decode' the fonts. It then takes that output
21cr|ftgl-2.4.0-1|25	and stores it in a format most efficient for OpenGL rendering.
21cr|ftgl-2.4.0-1|26	
21cr|ftgl-2.4.0-1|27	Rendering modes supported are:
21cr|ftgl-2.4.0-1|28	* Bit maps
21cr|ftgl-2.4.0-1|29	* Anti aliased pix maps
21cr|ftgl-2.4.0-1|30	* Texture maps
21cr|ftgl-2.4.0-1|31	* Outlines
21cr|ftgl-2.4.0-1|32	* Polygon meshes
21cr|ftgl-2.4.0-1|33	* Extruded polygon meshes
21cr|ftgl-2.4.0-1|34	
21cr|ftgl-2.4.0-1|35	#--------------------------------------------------------------
21cr|ftgl-2.4.0-1|36	
21cr|ftgl-2.4.0-1|37	%package -n	%{libname}
21cr|ftgl-2.4.0-1|38	Summary:	OpenGL Interface of Freetype2
21cr|ftgl-2.4.0-1|39	Group:		System/Libraries
21cr|ftgl-2.4.0-1|40	Provides:	%{name} = %{version}-%{release}
21cr|ftgl-2.4.0-1|41	Provides:	%{libname} = %{version}-%{release}
21cr|ftgl-2.4.0-1|42	
21cr|ftgl-2.4.0-1|43	%description -n	%{libname}
21cr|ftgl-2.4.0-1|44	FTGL is a free, open source library to enable developers to use arbitrary
21cr|ftgl-2.4.0-1|45	fonts in their OpenGL (www.opengl.org) applications.  Unlike other OpenGL
21cr|ftgl-2.4.0-1|46	font libraries FTGL uses standard font file formats so doesn't need a
21cr|ftgl-2.4.0-1|47	preprocessing step to convert the high quality font data into a lesser
21cr|ftgl-2.4.0-1|48	quality, proprietary format.  FTGL uses the Freetype (www.freetype.org)
21cr|ftgl-2.4.0-1|49	font library to open and 'decode' the fonts. It then takes that output
21cr|ftgl-2.4.0-1|50	and stores it in a format most efficient for OpenGL rendering.
21cr|ftgl-2.4.0-1|51	
21cr|ftgl-2.4.0-1|52	Rendering modes supported are:
21cr|ftgl-2.4.0-1|53	* Bit maps
21cr|ftgl-2.4.0-1|54	* Anti aliased pix maps
21cr|ftgl-2.4.0-1|55	* Texture maps
21cr|ftgl-2.4.0-1|56	* Outlines
21cr|ftgl-2.4.0-1|57	* Polygon meshes
21cr|ftgl-2.4.0-1|58	* Extruded polygon meshes
21cr|ftgl-2.4.0-1|59	
21cr|ftgl-2.4.0-1|60	%files -n %{libname}
21cr|ftgl-2.4.0-1|61	%{_libdir}/libftgl.so.%{major}*
21cr|ftgl-2.4.0-1|62	
21cr|ftgl-2.4.0-1|63	#--------------------------------------------------------------
21cr|ftgl-2.4.0-1|64	%package -n	%{develname}
21cr|ftgl-2.4.0-1|65	Summary:	Development related files of FTGL
21cr|ftgl-2.4.0-1|66	Group:		Development/C
21cr|ftgl-2.4.0-1|67	Provides:	%{name}-devel = %{version}-%{release}
21cr|ftgl-2.4.0-1|68	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|ftgl-2.4.0-1|69	Requires:	%{libname} = %{version}-%{release}
21cr|ftgl-2.4.0-1|70	
21cr|ftgl-2.4.0-1|71	%description -n	%{develname}
21cr|ftgl-2.4.0-1|72	This package contains headers and static libraries of FTGL.
21cr|ftgl-2.4.0-1|73	You need to install it if you want to develop or compile
21cr|ftgl-2.4.0-1|74	any programs that make use of OpenGL interface of freetype
21cr|ftgl-2.4.0-1|75	library.
21cr|ftgl-2.4.0-1|76	
21cr|ftgl-2.4.0-1|77	%files -n %{develname}
21cr|ftgl-2.4.0-1|78	%doc AUTHORS BUGS NEWS README TODO
21cr|ftgl-2.4.0-1|79	%{_includedir}/*
21cr|ftgl-2.4.0-1|80	%{_libdir}/lib*.so
21cr|ftgl-2.4.0-1|81	%{_libdir}/pkgconfig/*.pc
21cr|ftgl-2.4.0-1|82	
21cr|ftgl-2.4.0-1|83	#--------------------------------------------------------------
21cr|ftgl-2.4.0-1|84	
21cr|ftgl-2.4.0-1|85	%prep
21cr|ftgl-2.4.0-1|86	%autosetup -p1
21cr|ftgl-2.4.0-1|87	find -type f -name '*.txt' -print0 | xargs -0 -r %__chmod 0644
21cr|ftgl-2.4.0-1|88	
21cr|ftgl-2.4.0-1|89	%build
21cr|ftgl-2.4.0-1|90	# do not use Cmake for build - its bugged
21cr|ftgl-2.4.0-1|91	autoreconf -vfi
21cr|ftgl-2.4.0-1|92	%configure
21cr|ftgl-2.4.0-1|93	%make_build
21cr|ftgl-2.4.0-1|94	
21cr|ftgl-2.4.0-1|95	%install
21cr|ftgl-2.4.0-1|96	%make_install
21cr|ftgl-2.4.0-1|97	
21cr|ftgl-2.4.0-1|98	# include doc ourselves, don't let software do it
21cr|ftgl-2.4.0-1|99	rm -rf %{buildroot}%{_docdir}
21cr|ftgl-2.4.0-1|100	

1630 21
21cr|ftnchek-3.3.1-12|1	Summary:	Fortran 77 program checker
21cr|ftnchek-3.3.1-12|2	Name:		ftnchek
21cr|ftnchek-3.3.1-12|3	Version:	3.3.1
21cr|ftnchek-3.3.1-12|4	Release:	12
21cr|ftnchek-3.3.1-12|5	License:	MIT
21cr|ftnchek-3.3.1-12|6	Group:		Development/Other
21cr|ftnchek-3.3.1-12|7	Url:		http://www.dsm.fordham.edu/~ftnchek
21cr|ftnchek-3.3.1-12|8	Source0:	ftp://ftp.dsm.fordham.edu/pub/ftnchek/%{name}-%{version}.tar.bz2
21cr|ftnchek-3.3.1-12|9	# From Fedora package
21cr|ftnchek-3.3.1-12|10	Patch10:	ftnchek-3.3.1-bison26.patch
21cr|ftnchek-3.3.1-12|11	Patch11:	ftnchek-3.3.1-varfmt.patch
21cr|ftnchek-3.3.1-12|12	Buildrequires:	bison
21cr|ftnchek-3.3.1-12|13	Buildrequires:	groff
21cr|ftnchek-3.3.1-12|14	Buildrequires:	groff-for-man
21cr|ftnchek-3.3.1-12|15	
21cr|ftnchek-3.3.1-12|16	%description
21cr|ftnchek-3.3.1-12|17	Ftnchek (short for Fortran checker) is designed to detect certain errors in a
21cr|ftnchek-3.3.1-12|18	Fortran program that a compiler usually does not.
21cr|ftnchek-3.3.1-12|19	
21cr|ftnchek-3.3.1-12|20	Ftnchek is not primarily intended to detect syntax errors.
21cr|ftnchek-3.3.1-12|21	Its purpose is to assist the user in finding semantic errors.
21cr|ftnchek-3.3.1-12|22	Semantic errors are legal in the Fortran language but are wasteful or may
21cr|ftnchek-3.3.1-12|23	cause incorrect operation.
21cr|ftnchek-3.3.1-12|24	
21cr|ftnchek-3.3.1-12|25	%files
21cr|ftnchek-3.3.1-12|26	%doc README PATCHES FAQ LICENSE dcl2inc.ps ftnchek.ps html
21cr|ftnchek-3.3.1-12|27	%attr (0755,root,root) %{_bindir}/*
21cr|ftnchek-3.3.1-12|28	%attr (0644,root,root) %{_mandir}/man1/*
21cr|ftnchek-3.3.1-12|29	%attr (0644,root,root) %{_datadir}/emacs/site-lisp/*
21cr|ftnchek-3.3.1-12|30	%{_libdir}/*.awk
21cr|ftnchek-3.3.1-12|31	
21cr|ftnchek-3.3.1-12|32	#----------------------------------------------------------------------------
21cr|ftnchek-3.3.1-12|33	
21cr|ftnchek-3.3.1-12|34	%prep
21cr|ftnchek-3.3.1-12|35	%setup -q
21cr|ftnchek-3.3.1-12|36	%patch10 -p1
21cr|ftnchek-3.3.1-12|37	%patch11 -p1
21cr|ftnchek-3.3.1-12|38	touch `find . -type f`
21cr|ftnchek-3.3.1-12|39	
21cr|ftnchek-3.3.1-12|40	#Stop configure from overriding CFLAGS
21cr|ftnchek-3.3.1-12|41	sed -i -e 's/CFLAGS="-DUNIX.*"//' configure
21cr|ftnchek-3.3.1-12|42	
21cr|ftnchek-3.3.1-12|43	%build
21cr|ftnchek-3.3.1-12|44	export CFLAGS="%{optflags} -DUNIX"
21cr|ftnchek-3.3.1-12|45	%configure
21cr|ftnchek-3.3.1-12|46	make || :
21cr|ftnchek-3.3.1-12|47	make
21cr|ftnchek-3.3.1-12|48	cd test
21cr|ftnchek-3.3.1-12|49	make
21cr|ftnchek-3.3.1-12|50	
21cr|ftnchek-3.3.1-12|51	%install
21cr|ftnchek-3.3.1-12|52	mkdir -p %{buildroot}%{_bindir}
21cr|ftnchek-3.3.1-12|53	mkdir -p %{buildroot}%{_mandir}/man1
21cr|ftnchek-3.3.1-12|54	mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
21cr|ftnchek-3.3.1-12|55	%makeinstall STRIP=true

1631 21
21cr|ftplib-4.0-5|1	%define major 4
21cr|ftplib-4.0-5|2	%define libname %mklibname ftp %{major}
21cr|ftplib-4.0-5|3	%define devname %mklibname ftp -d
21cr|ftplib-4.0-5|4	
21cr|ftplib-4.0-5|5	Summary:	FTP Library Routines
21cr|ftplib-4.0-5|6	Name:		ftplib
21cr|ftplib-4.0-5|7	Version:	4.0
21cr|ftplib-4.0-5|8	Release:	5
21cr|ftplib-4.0-5|9	License:	Artistic
21cr|ftplib-4.0-5|10	Group:		System/Libraries
21cr|ftplib-4.0-5|11	Url:		http://nbpfaus.net/~pfau/ftplib/
21cr|ftplib-4.0-5|12	Source0:	http://www.nbpfaus.net/~pfau/ftplib/%{name}-%{version}.tar.gz
21cr|ftplib-4.0-5|13	
21cr|ftplib-4.0-5|14	%description
21cr|ftplib-4.0-5|15	This package implements a callable interface to FTP. The FTP
21cr|ftplib-4.0-5|16	protocol is specified in RFC 959.
21cr|ftplib-4.0-5|17	
21cr|ftplib-4.0-5|18	#----------------------------------------------------------------------------
21cr|ftplib-4.0-5|19	
21cr|ftplib-4.0-5|20	%package -n qftp
21cr|ftplib-4.0-5|21	Summary:	Command line driven ftp file transfer program
21cr|ftplib-4.0-5|22	Group:		Networking/File transfer
21cr|ftplib-4.0-5|23	
21cr|ftplib-4.0-5|24	%description -n qftp
21cr|ftplib-4.0-5|25	qftp performs directories or file transfers using the ftp protocol
21cr|ftplib-4.0-5|26	based on the command it was invoked with and command line arguments.
21cr|ftplib-4.0-5|27	
21cr|ftplib-4.0-5|28	%files -n qftp
21cr|ftplib-4.0-5|29	%doc README.qftp
21cr|ftplib-4.0-5|30	%{_bindir}/ftp*
21cr|ftplib-4.0-5|31	%{_bindir}/qftp
21cr|ftplib-4.0-5|32	
21cr|ftplib-4.0-5|33	#----------------------------------------------------------------------------
21cr|ftplib-4.0-5|34	
21cr|ftplib-4.0-5|35	%package -n %{libname}
21cr|ftplib-4.0-5|36	Summary:	Shared library of ftplib
21cr|ftplib-4.0-5|37	Group:		System/Libraries
21cr|ftplib-4.0-5|38	
21cr|ftplib-4.0-5|39	%description -n %{libname}
21cr|ftplib-4.0-5|40	This package implements a callable interface to FTP. The FTP
21cr|ftplib-4.0-5|41	protocol is specified in RFC 959.
21cr|ftplib-4.0-5|42	
21cr|ftplib-4.0-5|43	This package contains the library needed to run programs dynamically
21cr|ftplib-4.0-5|44	linked with ftplib.
21cr|ftplib-4.0-5|45	
21cr|ftplib-4.0-5|46	%files -n %{libname}
21cr|ftplib-4.0-5|47	%doc CHANGES README.ftplib-%{version} LICENSE
21cr|ftplib-4.0-5|48	%{_libdir}/libftp.so.%{major}*
21cr|ftplib-4.0-5|49	
21cr|ftplib-4.0-5|50	#----------------------------------------------------------------------------
21cr|ftplib-4.0-5|51	
21cr|ftplib-4.0-5|52	%package -n %{devname}
21cr|ftplib-4.0-5|53	Summary:	Headers and static library for ftplib development
21cr|ftplib-4.0-5|54	Group:		Development/C
21cr|ftplib-4.0-5|55	Requires:	%{libname} = %{EVRD}
21cr|ftplib-4.0-5|56	Provides:	libftp-devel = %{EVRD}
21cr|ftplib-4.0-5|57	Provides:	ftp-devel = %{EVRD}
21cr|ftplib-4.0-5|58	
21cr|ftplib-4.0-5|59	%description -n %{devname}
21cr|ftplib-4.0-5|60	This package implements a callable interface to FTP. The FTP
21cr|ftplib-4.0-5|61	protocol is specified in RFC 959.
21cr|ftplib-4.0-5|62	
21cr|ftplib-4.0-5|63	This package contains the headers and static library that
21cr|ftplib-4.0-5|64	programmers will need to develop applications which will use
21cr|ftplib-4.0-5|65	ftplib.
21cr|ftplib-4.0-5|66	
21cr|ftplib-4.0-5|67	%files -n %{devname}
21cr|ftplib-4.0-5|68	%doc CHANGES README.ftplib-%{version} LICENSE
21cr|ftplib-4.0-5|69	%{_libdir}/*.so
21cr|ftplib-4.0-5|70	%{_includedir}/%{name}.h
21cr|ftplib-4.0-5|71	
21cr|ftplib-4.0-5|72	#----------------------------------------------------------------------------
21cr|ftplib-4.0-5|73	
21cr|ftplib-4.0-5|74	%prep
21cr|ftplib-4.0-5|75	%setup -q
21cr|ftplib-4.0-5|76	sed -i 's,/usr/local/bin,$(DESTDIR)%{_bindir},' src/Makefile
21cr|ftplib-4.0-5|77	sed -i 's,/usr/local/lib,$(DESTDIR)%{_libdir},' src/Makefile
21cr|ftplib-4.0-5|78	sed -i 's,/usr/local/include,$(DESTDIR)%{_includedir},' src/Makefile
21cr|ftplib-4.0-5|79	
21cr|ftplib-4.0-5|80	%build
21cr|ftplib-4.0-5|81	cd src
21cr|ftplib-4.0-5|82	%make DEBUG="%{optflags}"
21cr|ftplib-4.0-5|83	
21cr|ftplib-4.0-5|84	%install
21cr|ftplib-4.0-5|85	cd src
21cr|ftplib-4.0-5|86	install -d -m755 %{buildroot}%{_bindir}
21cr|ftplib-4.0-5|87	install -d -m755 %{buildroot}%{_libdir}
21cr|ftplib-4.0-5|88	install -d -m755 %{buildroot}%{_includedir}
21cr|ftplib-4.0-5|89	%makeinstall_std
21cr|ftplib-4.0-5|90	
21cr|ftplib-4.0-5|91	# unstripped-binary-or-object
21cr|ftplib-4.0-5|92	chmod 0755 %{buildroot}%{_libdir}/libftp.so.%{major}*

1632 21
21cr|ftpproxy-1.2.3-10|1	%define name    ftpproxy
21cr|ftpproxy-1.2.3-10|2	%define version 1.2.3
21cr|ftpproxy-1.2.3-10|3	%define release 10
21cr|ftpproxy-1.2.3-10|4	%define Summary Application level gateway for FTP
21cr|ftpproxy-1.2.3-10|5	
21cr|ftpproxy-1.2.3-10|6	Summary:        %Summary
21cr|ftpproxy-1.2.3-10|7	Name:           %name
21cr|ftpproxy-1.2.3-10|8	Version:        %version
21cr|ftpproxy-1.2.3-10|9	Release:        %release
21cr|ftpproxy-1.2.3-10|10	License:        GPL
21cr|ftpproxy-1.2.3-10|11	Group:          Networking/File transfer
21cr|ftpproxy-1.2.3-10|12	URL:            http://www.ftpproxy.org/
21cr|ftpproxy-1.2.3-10|13	Source0:        %name-%version.tar.bz2
21cr|ftpproxy-1.2.3-10|14	
21cr|ftpproxy-1.2.3-10|15	%description
21cr|ftpproxy-1.2.3-10|16	ftp.proxy is an application level gateway for FTP. It sits between a client and
21cr|ftpproxy-1.2.3-10|17	a server forwarding command and data streams supporting a subset of the file
21cr|ftpproxy-1.2.3-10|18	transfer protocol as described in RFC 959.
21cr|ftpproxy-1.2.3-10|19	
21cr|ftpproxy-1.2.3-10|20	Beside this basic function which makes the program useful on firewall or
21cr|ftpproxy-1.2.3-10|21	masqueraders it offers fixing the FTP server (e.g. for connections into a
21cr|ftpproxy-1.2.3-10|22	protected LAN) and proxy authentication.
21cr|ftpproxy-1.2.3-10|23	
21cr|ftpproxy-1.2.3-10|24	%prep
21cr|ftpproxy-1.2.3-10|25	%setup -q
21cr|ftpproxy-1.2.3-10|26	
21cr|ftpproxy-1.2.3-10|27	%build
21cr|ftpproxy-1.2.3-10|28	%make
21cr|ftpproxy-1.2.3-10|29	
21cr|ftpproxy-1.2.3-10|30	%install
21cr|ftpproxy-1.2.3-10|31	rm -rf %buildroot
21cr|ftpproxy-1.2.3-10|32	
21cr|ftpproxy-1.2.3-10|33	%__mkdir_p %{buildroot}%{_bindir}
21cr|ftpproxy-1.2.3-10|34	%__cp src/ftp.proxy %{buildroot}%{_bindir}
21cr|ftpproxy-1.2.3-10|35	
21cr|ftpproxy-1.2.3-10|36	%clean
21cr|ftpproxy-1.2.3-10|37	rm -rf %buildroot
21cr|ftpproxy-1.2.3-10|38	
21cr|ftpproxy-1.2.3-10|39	%files
21cr|ftpproxy-1.2.3-10|40	%defattr(0755,root,root,0755)
21cr|ftpproxy-1.2.3-10|41	%_bindir/*
21cr|ftpproxy-1.2.3-10|42	%defattr(0644,root,root,0755)
21cr|ftpproxy-1.2.3-10|43	%doc HISTORY INSTALL LICENSE doc/rfc2389.txt doc/rfc959.txt
21cr|ftpproxy-1.2.3-10|44	%doc samples/*

1633 21
21cr|ftpsync-1.81-4|1	Name:		ftpsync
21cr|ftpsync-1.81-4|2	Version:	1.81
21cr|ftpsync-1.81-4|3	Release:	4
21cr|ftpsync-1.81-4|4	Summary:	Tool to synchronize a remote FTP-served with a local directory
21cr|ftpsync-1.81-4|5	Source0:	http://www.linux-france.org/prj/ftpsync/dist/%{name}-%{version}.tgz
21cr|ftpsync-1.81-4|6	License:	GPLv2
21cr|ftpsync-1.81-4|7	Group:		Networking/File transfer
21cr|ftpsync-1.81-4|8	Url:		http://www.linux-france.org/prj/ftpsync/
21cr|ftpsync-1.81-4|9	BuildArch:	noarch
21cr|ftpsync-1.81-4|10	
21cr|ftpsync-1.81-4|11	%description
21cr|ftpsync-1.81-4|12	The command ftpsync is a tool allowing incremental and recursive FTP
21cr|ftpsync-1.81-4|13	transfer from a local directory to a remote FTP-served directory.
21cr|ftpsync-1.81-4|14	
21cr|ftpsync-1.81-4|15	We sometimes need to mirror a set of files on a remote ftp server. The
21cr|ftpsync-1.81-4|16	perfect tool (rsync) is not always available.
21cr|ftpsync-1.81-4|17	
21cr|ftpsync-1.81-4|18	Developing a script invoking a standard FTP client software will cause
21cr|ftpsync-1.81-4|19	useless transfers (all files again and again even if they have not
21cr|ftpsync-1.81-4|20	changed), and taking sub-directories into account will not be easy.
21cr|ftpsync-1.81-4|21	
21cr|ftpsync-1.81-4|22	ftpsync is the adequate tool because it reduces the amount of data
21cr|ftpsync-1.81-4|23	transferred by not transferring a given local file if the remote copy
21cr|ftpsync-1.81-4|24	has an newer date (so the copy is already done and up to date) and the
21cr|ftpsync-1.81-4|25	same size (transfer completely done). The difference between system
21cr|ftpsync-1.81-4|26	clocks is taken into account using the ftp protocol. ftpsync is
21cr|ftpsync-1.81-4|27	somewhat "like" the rsync command but it uses the FTP protocol and
21cr|ftpsync-1.81-4|28	only transfers local files to a remote FTP server. Moreover it
21cr|ftpsync-1.81-4|29	implements the missing 'recursive PUT' FTP command.
21cr|ftpsync-1.81-4|30	
21cr|ftpsync-1.81-4|31	%prep
21cr|ftpsync-1.81-4|32	%setup -q
21cr|ftpsync-1.81-4|33	
21cr|ftpsync-1.81-4|34	%build
21cr|ftpsync-1.81-4|35	
21cr|ftpsync-1.81-4|36	%install
21cr|ftpsync-1.81-4|37	%__rm -rf %{buildroot}
21cr|ftpsync-1.81-4|38	%__mkdir_p %{buildroot}%{_bindir}
21cr|ftpsync-1.81-4|39	%__install -m 755 ftpsync %{buildroot}%{_bindir}/ftpsync
21cr|ftpsync-1.81-4|40	
21cr|ftpsync-1.81-4|41	%clean
21cr|ftpsync-1.81-4|42	%__rm -rf %{buildroot}
21cr|ftpsync-1.81-4|43	
21cr|ftpsync-1.81-4|44	%files
21cr|ftpsync-1.81-4|45	%defattr(-,root,root)
21cr|ftpsync-1.81-4|46	%doc README VERSION GPL INSTALL TODO ChangeLog CREDITS
21cr|ftpsync-1.81-4|47	%{_bindir}/ftpsync

1634 21
21cr|funcoeszz-21.1-1|1	Summary:	Handy bash functions called zz*
21cr|funcoeszz-21.1-1|2	Name:		funcoeszz
21cr|funcoeszz-21.1-1|3	Version:	21.1
21cr|funcoeszz-21.1-1|4	Release:	1
21cr|funcoeszz-21.1-1|5	License:	GPLv2+
21cr|funcoeszz-21.1-1|6	Group:		Text tools
21cr|funcoeszz-21.1-1|7	Url:		http://funcoeszz.net/
21cr|funcoeszz-21.1-1|8	Source0:	http://funcoeszz.net/funcoeszz
21cr|funcoeszz-21.1-1|9	Source1:	zzwrapper
21cr|funcoeszz-21.1-1|10	Requires:	lynx
21cr|funcoeszz-21.1-1|11	BuildArch:	noarch
21cr|funcoeszz-21.1-1|12	
21cr|funcoeszz-21.1-1|13	%description
21cr|funcoeszz-21.1-1|14	Handy bash functions called zz*, to deal with files, internet dictionary
21cr|funcoeszz-21.1-1|15	queries, freshmeat, and others.
21cr|funcoeszz-21.1-1|16	
21cr|funcoeszz-21.1-1|17	%files
21cr|funcoeszz-21.1-1|18	%{_bindir}/funcoeszz
21cr|funcoeszz-21.1-1|19	%{_bindir}/zz*
21cr|funcoeszz-21.1-1|20	
21cr|funcoeszz-21.1-1|21	#----------------------------------------------------------------------------
21cr|funcoeszz-21.1-1|22	
21cr|funcoeszz-21.1-1|23	%prep
21cr|funcoeszz-21.1-1|24	
21cr|funcoeszz-21.1-1|25	%build
21cr|funcoeszz-21.1-1|26	
21cr|funcoeszz-21.1-1|27	%install
21cr|funcoeszz-21.1-1|28	install -d %{buildroot}%{_bindir}
21cr|funcoeszz-21.1-1|29	install -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/funcoeszz
21cr|funcoeszz-21.1-1|30	install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/zzwrapper
21cr|funcoeszz-21.1-1|31	pushd %{buildroot}%{_bindir}
21cr|funcoeszz-21.1-1|32	grep '^zz.*()' funcoeszz | sed 's,(),,g' | xargs -n1 ln -s zzwrapper
21cr|funcoeszz-21.1-1|33	popd

1635 21
21cr|funkload-1.17.1-2|1	Name:           funkload
21cr|funkload-1.17.1-2|2	Version:        1.17.1
21cr|funkload-1.17.1-2|3	Release:        2
21cr|funkload-1.17.1-2|4	Summary:        Functional and Load Web Tester
21cr|funkload-1.17.1-2|5	License:        GPL-2.0
21cr|funkload-1.17.1-2|6	Group:          Networking/Other
21cr|funkload-1.17.1-2|7	Url:            http://funkload.nuxeo.org/
21cr|funkload-1.17.1-2|8	Source:         https://github.com/nuxeo/FunkLoad/archive/%{version}/FunkLoad-%{version}.tar.gz
21cr|funkload-1.17.1-2|9	# pbleser: remove shebangs from non-executable scripts
21cr|funkload-1.17.1-2|10	Patch1:         funkload-remove_shebang.patch
21cr|funkload-1.17.1-2|11	Patch2:         d7f20bf3d59f0f6fe64868cd7ff7aa0512e35cb8.patch
21cr|funkload-1.17.1-2|12	Patch3:         FunkLoad-1.17.1-fix-invalid-string-interpretation.patch
21cr|funkload-1.17.1-2|13	BuildRequires:  python3-devel
21cr|funkload-1.17.1-2|14	BuildRequires:  python3-setuptools
21cr|funkload-1.17.1-2|15	
21cr|funkload-1.17.1-2|16	Recommends:     python3-docutils
21cr|funkload-1.17.1-2|17	Recommends:     python3-webunit
21cr|funkload-1.17.1-2|18	Recommends:     gnuplot
21cr|funkload-1.17.1-2|19	Recommends:     tcpwatch
21cr|funkload-1.17.1-2|20	BuildArch:      noarch
21cr|funkload-1.17.1-2|21	
21cr|funkload-1.17.1-2|22	%description
21cr|funkload-1.17.1-2|23	FunkLoad is a functional and load Web tester whose main use cases are
21cr|funkload-1.17.1-2|24	functional testing of Web projects (and thus regression testing as well),
21cr|funkload-1.17.1-2|25	performance testing, load testing (such as volume testing or longevity
21cr|funkload-1.17.1-2|26	testing), and stress testing. It can also be used to write Web agents to script
21cr|funkload-1.17.1-2|27	any Web repetitive task, like checking whether a site is alive.
21cr|funkload-1.17.1-2|28	
21cr|funkload-1.17.1-2|29	%prep
21cr|funkload-1.17.1-2|30	%setup -q -n FunkLoad-%{version}
21cr|funkload-1.17.1-2|31	%patch1 -p0
21cr|funkload-1.17.1-2|32	%patch2 -p1
21cr|funkload-1.17.1-2|33	%patch3 -p1
21cr|funkload-1.17.1-2|34	
21cr|funkload-1.17.1-2|35	%build
21cr|funkload-1.17.1-2|36	sed -i '/ez_/d' setup.py
21cr|funkload-1.17.1-2|37	%py3_build
21cr|funkload-1.17.1-2|38	
21cr|funkload-1.17.1-2|39	%install
21cr|funkload-1.17.1-2|40	python3 setup.py install \
21cr|funkload-1.17.1-2|41	--prefix="%{_prefix}" \
21cr|funkload-1.17.1-2|42	--root=%{buildroot}
21cr|funkload-1.17.1-2|43	
21cr|funkload-1.17.1-2|44	rm -rf "%{buildroot}%{py3_puresitedir}/funkload/demo"
21cr|funkload-1.17.1-2|45	
21cr|funkload-1.17.1-2|46	%files
21cr|funkload-1.17.1-2|47	%doc CHANGES.txt LICENSE.txt README.txt THANKS TODO.txt
21cr|funkload-1.17.1-2|48	%{py3_puresitedir}/funkload
21cr|funkload-1.17.1-2|49	%{py3_puresitedir}/funkload-%{version}-py%{py3_ver}.egg-info
21cr|funkload-1.17.1-2|50	%{_bindir}/fl-build-report
21cr|funkload-1.17.1-2|51	%{_bindir}/fl-credential-ctl
21cr|funkload-1.17.1-2|52	%{_bindir}/fl-install-demo
21cr|funkload-1.17.1-2|53	%{_bindir}/fl-monitor-ctl
21cr|funkload-1.17.1-2|54	%{_bindir}/fl-record
21cr|funkload-1.17.1-2|55	%{_bindir}/fl-run-bench
21cr|funkload-1.17.1-2|56	%{_bindir}/fl-run-test

1636 21
21cr|fuse-emulator-1.6.0-1|1	%define oname fuse
21cr|fuse-emulator-1.6.0-1|2	
21cr|fuse-emulator-1.6.0-1|3	Summary:	Free Unix Spectrum Emulator
21cr|fuse-emulator-1.6.0-1|4	Name:		fuse-emulator
21cr|fuse-emulator-1.6.0-1|5	Version:	1.6.0
21cr|fuse-emulator-1.6.0-1|6	Release:	1
21cr|fuse-emulator-1.6.0-1|7	License:	GPLv2+
21cr|fuse-emulator-1.6.0-1|8	Group:		Emulators
21cr|fuse-emulator-1.6.0-1|9	Url:		http://fuse-emulator.sourceforge.net/
21cr|fuse-emulator-1.6.0-1|10	Source0:	https://sourceforge.net/projects/fuse-emulator/files/fuse/%{version}/%{oname}-%{version}.tar.gz
21cr|fuse-emulator-1.6.0-1|11	Source1:	%{oname}-icons.tar.bz2
21cr|fuse-emulator-1.6.0-1|12	BuildRequires:	flex
21cr|fuse-emulator-1.6.0-1|13	BuildRequires:	bison
21cr|fuse-emulator-1.6.0-1|14	BuildRequires:	bzip2-devel
21cr|fuse-emulator-1.6.0-1|15	BuildRequires:	pkgconfig(alsa)
21cr|fuse-emulator-1.6.0-1|16	BuildRequires:	pkgconfig(audiofile)
21cr|fuse-emulator-1.6.0-1|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|fuse-emulator-1.6.0-1|18	BuildRequires:	pkgconfig(libgcrypt)
21cr|fuse-emulator-1.6.0-1|19	BuildRequires:	pkgconfig(libpng)
21cr|fuse-emulator-1.6.0-1|20	BuildRequires:	pkgconfig(libspectrum) >= 1.5
21cr|fuse-emulator-1.6.0-1|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|fuse-emulator-1.6.0-1|22	BuildRequires:	pkgconfig(sdl)
21cr|fuse-emulator-1.6.0-1|23	BuildRequires:	pkgconfig(zlib)
21cr|fuse-emulator-1.6.0-1|24	
21cr|fuse-emulator-1.6.0-1|25	%description
21cr|fuse-emulator-1.6.0-1|26	What Fuse does have:
21cr|fuse-emulator-1.6.0-1|27	
21cr|fuse-emulator-1.6.0-1|28	* Working 16K/48K/128K/+2/+2A/+3 Speccy, Timex TC2048/TC2068 and
21cr|fuse-emulator-1.6.0-1|29	Pentagon 128 emulation, running at true Speccy speed on any computer
21cr|fuse-emulator-1.6.0-1|30	you're likely to try it on.
21cr|fuse-emulator-1.6.0-1|31	* Support for loading from .tzx files.
21cr|fuse-emulator-1.6.0-1|32	* Sound (on systems supporting the Open Sound System, SDL, or OpenBSD/
21cr|fuse-emulator-1.6.0-1|33	Solaris's /dev/audio).
21cr|fuse-emulator-1.6.0-1|34	* Emulation of most of the common joysticks used on the Spectrum
21cr|fuse-emulator-1.6.0-1|35	(including Kempston, Sinclair and Cursor joysticks).
21cr|fuse-emulator-1.6.0-1|36	* Emulation of some of the printers you could attach to a Spectrum.
21cr|fuse-emulator-1.6.0-1|37	* Support for the RZX input recording file format, including
21cr|fuse-emulator-1.6.0-1|38	'competition mode'.
21cr|fuse-emulator-1.6.0-1|39	* Emulation of the Spectrum +3e, ZXATASP and ZXCF IDE interfaces.
21cr|fuse-emulator-1.6.0-1|40	
21cr|fuse-emulator-1.6.0-1|41	%files
21cr|fuse-emulator-1.6.0-1|42	%defattr(0644,root,root,0755)
21cr|fuse-emulator-1.6.0-1|43	%doc README THANKS COPYING AUTHORS ChangeLog
21cr|fuse-emulator-1.6.0-1|44	%attr(0755,root,root) %{_bindir}/*
21cr|fuse-emulator-1.6.0-1|45	%{_datadir}/applications/%{name}.desktop
21cr|fuse-emulator-1.6.0-1|46	%{_iconsdir}/hicolor/*/apps/%{oname}.*
21cr|fuse-emulator-1.6.0-1|47	%{_mandir}/*/*
21cr|fuse-emulator-1.6.0-1|48	%{_datadir}/%{oname}
21cr|fuse-emulator-1.6.0-1|49	
21cr|fuse-emulator-1.6.0-1|50	#----------------------------------------------------------------------------
21cr|fuse-emulator-1.6.0-1|51	
21cr|fuse-emulator-1.6.0-1|52	%prep
21cr|fuse-emulator-1.6.0-1|53	%setup -q -n %{oname}-%{version}
21cr|fuse-emulator-1.6.0-1|54	%setup -q -T -D -a1 -n %{oname}-%{version}
21cr|fuse-emulator-1.6.0-1|55	
21cr|fuse-emulator-1.6.0-1|56	%build
21cr|fuse-emulator-1.6.0-1|57	autoreconf -fi
21cr|fuse-emulator-1.6.0-1|58	%configure \
21cr|fuse-emulator-1.6.0-1|59	--with-gtk \
21cr|fuse-emulator-1.6.0-1|60	--disable-gtk3 \
21cr|fuse-emulator-1.6.0-1|61	--with-roms-dir=%{_datadir}/%{oname}
21cr|fuse-emulator-1.6.0-1|62	%make
21cr|fuse-emulator-1.6.0-1|63	
21cr|fuse-emulator-1.6.0-1|64	%install
21cr|fuse-emulator-1.6.0-1|65	%makeinstall_std
21cr|fuse-emulator-1.6.0-1|66	
21cr|fuse-emulator-1.6.0-1|67	mkdir -p %{buildroot}%{_datadir}/applications
21cr|fuse-emulator-1.6.0-1|68	cat<<EOF>%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fuse-emulator-1.6.0-1|69	[Desktop Entry]
21cr|fuse-emulator-1.6.0-1|70	Name=Fuse
21cr|fuse-emulator-1.6.0-1|71	Comment=Free Unix Spectrum Emulator
21cr|fuse-emulator-1.6.0-1|72	Exec=%{_bindir}/%{oname}
21cr|fuse-emulator-1.6.0-1|73	Icon=%{oname}
21cr|fuse-emulator-1.6.0-1|74	Terminal=false
21cr|fuse-emulator-1.6.0-1|75	Type=Application
21cr|fuse-emulator-1.6.0-1|76	Categories=Game;Emulator;
21cr|fuse-emulator-1.6.0-1|77	EOF
21cr|fuse-emulator-1.6.0-1|78	
21cr|fuse-emulator-1.6.0-1|79	install -D -m 644 %{oname}16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{oname}.png
21cr|fuse-emulator-1.6.0-1|80	install -D -m 644 %{oname}32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{oname}.png
21cr|fuse-emulator-1.6.0-1|81	install -D -m 644 %{oname}48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{oname}.png

1637 21
21cr|fuse-emulator-utils-1.4.3-2|1	%define oname fuse-utils
21cr|fuse-emulator-utils-1.4.3-2|2	
21cr|fuse-emulator-utils-1.4.3-2|3	Summary:	A few tools to deal with ZX Spectrum emulator files
21cr|fuse-emulator-utils-1.4.3-2|4	Name:		fuse-emulator-utils
21cr|fuse-emulator-utils-1.4.3-2|5	Version:	1.4.3
21cr|fuse-emulator-utils-1.4.3-2|6	Release:	2
21cr|fuse-emulator-utils-1.4.3-2|7	License:	GPLv2+
21cr|fuse-emulator-utils-1.4.3-2|8	Group:		Emulators
21cr|fuse-emulator-utils-1.4.3-2|9	Url:		http://fuse-emulator.sourceforge.net/
21cr|fuse-emulator-utils-1.4.3-2|10	Source0:	https://sourceforge.net/projects/fuse-emulator/files/fuse-utils/%{version}/%{oname}-%{version}.tar.gz
21cr|fuse-emulator-utils-1.4.3-2|11	BuildRequires:	gettext-devel
21cr|fuse-emulator-utils-1.4.3-2|12	BuildRequires:	pkgconfig(audiofile)
21cr|fuse-emulator-utils-1.4.3-2|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|fuse-emulator-utils-1.4.3-2|14	BuildRequires:	pkgconfig(libgcrypt)
21cr|fuse-emulator-utils-1.4.3-2|15	BuildRequires:	pkgconfig(libspectrum) >= %{version}
21cr|fuse-emulator-utils-1.4.3-2|16	BuildRequires:	pkgconfig(zlib)
21cr|fuse-emulator-utils-1.4.3-2|17	%rename fuse-utils
21cr|fuse-emulator-utils-1.4.3-2|18	
21cr|fuse-emulator-utils-1.4.3-2|19	%description
21cr|fuse-emulator-utils-1.4.3-2|20	The Fuse utilities are a few tools which may be of occasional use when
21cr|fuse-emulator-utils-1.4.3-2|21	dealing with ZX Spectrum emulator files. They were originally
21cr|fuse-emulator-utils-1.4.3-2|22	distributed with Fuse, the Free Unix Spectrum Emulator, but are now
21cr|fuse-emulator-utils-1.4.3-2|23	independent of Fuse and can be used on their own.
21cr|fuse-emulator-utils-1.4.3-2|24	
21cr|fuse-emulator-utils-1.4.3-2|25	The available utilities are:
21cr|fuse-emulator-utils-1.4.3-2|26	
21cr|fuse-emulator-utils-1.4.3-2|27	* createhdf: create an empty .hdf IDE hard disk image.
21cr|fuse-emulator-utils-1.4.3-2|28	* listbasic: list the BASIC in a snapshot or tape file.
21cr|fuse-emulator-utils-1.4.3-2|29	* rzxcheck: verify the digital signature in an RZX file.
21cr|fuse-emulator-utils-1.4.3-2|30	* rzxdump: list the contents of an RZX input recording file.
21cr|fuse-emulator-utils-1.4.3-2|31	* rzxtool: add, extract or remove the embedded snapshot from an RZX file,
21cr|fuse-emulator-utils-1.4.3-2|32	or compress or uncompress the file.
21cr|fuse-emulator-utils-1.4.3-2|33	* scl2trd: convert .scl disk images to .trd disk images.
21cr|fuse-emulator-utils-1.4.3-2|34	* snap2tzx: convert snapshots to TZX tape images.
21cr|fuse-emulator-utils-1.4.3-2|35	* snapconv: convert between snapshot formats.
21cr|fuse-emulator-utils-1.4.3-2|36	* tapeconv: convert between .tzx and .tap files.
21cr|fuse-emulator-utils-1.4.3-2|37	* tzxlist: list the contents of a TZX file.
21cr|fuse-emulator-utils-1.4.3-2|38	
21cr|fuse-emulator-utils-1.4.3-2|39	%files
21cr|fuse-emulator-utils-1.4.3-2|40	%doc README AUTHORS ChangeLog
21cr|fuse-emulator-utils-1.4.3-2|41	%{_bindir}/*
21cr|fuse-emulator-utils-1.4.3-2|42	%{_mandir}/*/*
21cr|fuse-emulator-utils-1.4.3-2|43	
21cr|fuse-emulator-utils-1.4.3-2|44	#----------------------------------------------------------------------------
21cr|fuse-emulator-utils-1.4.3-2|45	
21cr|fuse-emulator-utils-1.4.3-2|46	%prep
21cr|fuse-emulator-utils-1.4.3-2|47	%setup -q -n %{oname}-%{version}
21cr|fuse-emulator-utils-1.4.3-2|48	
21cr|fuse-emulator-utils-1.4.3-2|49	%build
21cr|fuse-emulator-utils-1.4.3-2|50	autoreconf -fi
21cr|fuse-emulator-utils-1.4.3-2|51	%configure
21cr|fuse-emulator-utils-1.4.3-2|52	%make
21cr|fuse-emulator-utils-1.4.3-2|53	
21cr|fuse-emulator-utils-1.4.3-2|54	%install
21cr|fuse-emulator-utils-1.4.3-2|55	%makeinstall_std

1638 21
21cr|fuseftp-0.8-14|1	Summary:	FTP module for FUSE
21cr|fuseftp-0.8-14|2	Name:		fuseftp
21cr|fuseftp-0.8-14|3	Version:	0.8
21cr|fuseftp-0.8-14|4	Release:	14
21cr|fuseftp-0.8-14|5	License:	GPLv1 or Artistic
21cr|fuseftp-0.8-14|6	Group:		Development/Perl
21cr|fuseftp-0.8-14|7	Url:		https://github.com/marcust/fuseftp
21cr|fuseftp-0.8-14|8	Source0:	%{name}-%{version}.tar.bz2
21cr|fuseftp-0.8-14|9	BuildRequires:	perl-devel
21cr|fuseftp-0.8-14|10	Requires:	fuse
21cr|fuseftp-0.8-14|11	Requires:	perl-Cache
21cr|fuseftp-0.8-14|12	Buildarch:	noarch
21cr|fuseftp-0.8-14|13	
21cr|fuseftp-0.8-14|14	%description
21cr|fuseftp-0.8-14|15	FTP module for FUSE.
21cr|fuseftp-0.8-14|16	
21cr|fuseftp-0.8-14|17	%files
21cr|fuseftp-0.8-14|18	%doc README
21cr|fuseftp-0.8-14|19	%{_bindir}/%{name}
21cr|fuseftp-0.8-14|20	
21cr|fuseftp-0.8-14|21	#----------------------------------------------------------------------------
21cr|fuseftp-0.8-14|22	
21cr|fuseftp-0.8-14|23	%prep
21cr|fuseftp-0.8-14|24	%setup -q
21cr|fuseftp-0.8-14|25	
21cr|fuseftp-0.8-14|26	%build
21cr|fuseftp-0.8-14|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|fuseftp-0.8-14|28	
21cr|fuseftp-0.8-14|29	%install
21cr|fuseftp-0.8-14|30	%makeinstall_std

1639 21
21cr|fusesmb-0.8.7-7|1	Summary:	Browse your network neighbourhood as if it were on your own filesystem
21cr|fusesmb-0.8.7-7|2	Name:		fusesmb
21cr|fusesmb-0.8.7-7|3	Version:	0.8.7
21cr|fusesmb-0.8.7-7|4	Release:	7
21cr|fusesmb-0.8.7-7|5	License:	GPLv2+
21cr|fusesmb-0.8.7-7|6	Group:		Networking/Other
21cr|fusesmb-0.8.7-7|7	Url:		http://www.ricardis.tudelft.nl/~vincent/fusesmb/
21cr|fusesmb-0.8.7-7|8	Source0:	http://www.ricardis.tudelft.nl/~vincent/fusesmb/download/%{name}-%{version}.tar.gz
21cr|fusesmb-0.8.7-7|9	Patch0:		fusesmb-0.8.7-fix-str-fmt.patch
21cr|fusesmb-0.8.7-7|10	Patch1:		fusesmb-0.8.7-smb4.patch
21cr|fusesmb-0.8.7-7|11	BuildRequires:	samba-client
21cr|fusesmb-0.8.7-7|12	BuildRequires:	pkgconfig(fuse)
21cr|fusesmb-0.8.7-7|13	BuildRequires:	pkgconfig(smbclient)
21cr|fusesmb-0.8.7-7|14	Requires:	fuse
21cr|fusesmb-0.8.7-7|15	Requires:	samba-client
21cr|fusesmb-0.8.7-7|16	
21cr|fusesmb-0.8.7-7|17	%description
21cr|fusesmb-0.8.7-7|18	With SMB for Fuse you can seamlessly browse your network neighbourhood
21cr|fusesmb-0.8.7-7|19	as if it were on your own filesystem.
21cr|fusesmb-0.8.7-7|20	
21cr|fusesmb-0.8.7-7|21	It's basically smbmount with a twist. Instead of mounting one Samba share
21cr|fusesmb-0.8.7-7|22	at a time, you mount all workgroups, hosts and shares at once. Only when
21cr|fusesmb-0.8.7-7|23	you're accessing a share a connection is made to the remote computer.
21cr|fusesmb-0.8.7-7|24	
21cr|fusesmb-0.8.7-7|25	%files
21cr|fusesmb-0.8.7-7|26	%doc TODO AUTHORS README INSTALL ChangeLog COPYING
21cr|fusesmb-0.8.7-7|27	%{_bindir}/%{name}
21cr|fusesmb-0.8.7-7|28	%{_bindir}/%{name}.cache
21cr|fusesmb-0.8.7-7|29	%{_mandir}/man1/%{name}.1*
21cr|fusesmb-0.8.7-7|30	%{_mandir}/man5/%{name}.conf.5*
21cr|fusesmb-0.8.7-7|31	
21cr|fusesmb-0.8.7-7|32	#----------------------------------------------------------------------------
21cr|fusesmb-0.8.7-7|33	
21cr|fusesmb-0.8.7-7|34	%prep
21cr|fusesmb-0.8.7-7|35	%setup -q
21cr|fusesmb-0.8.7-7|36	%patch0 -p0
21cr|fusesmb-0.8.7-7|37	%patch1 -p1
21cr|fusesmb-0.8.7-7|38	
21cr|fusesmb-0.8.7-7|39	%build
21cr|fusesmb-0.8.7-7|40	CFLAGS="%{optflags} $(pkg-config --cflags smbclient)" %configure
21cr|fusesmb-0.8.7-7|41	%make
21cr|fusesmb-0.8.7-7|42	
21cr|fusesmb-0.8.7-7|43	%install
21cr|fusesmb-0.8.7-7|44	%makeinstall_std

1640 21
21cr|fuse-utils-1.4.3-1|1	Summary:	The Fuse utilities are a few tools to deal with ZX Spectrum emulator files
21cr|fuse-utils-1.4.3-1|2	Name:		fuse-utils
21cr|fuse-utils-1.4.3-1|3	Version:	1.4.3
21cr|fuse-utils-1.4.3-1|4	Release:	1
21cr|fuse-utils-1.4.3-1|5	License:	GPLv2+
21cr|fuse-utils-1.4.3-1|6	Group:		Emulators
21cr|fuse-utils-1.4.3-1|7	Url:		http://fuse-emulator.sourceforge.net/
21cr|fuse-utils-1.4.3-1|8	Source0:	http://prdownloads.sourceforge.net/fuse-emulator/%{name}-%{version}.tar.gz
21cr|fuse-utils-1.4.3-1|9	BuildRequires:	jpeg-devel
21cr|fuse-utils-1.4.3-1|10	BuildRequires:	libspectrum-devel >= %{version}
21cr|fuse-utils-1.4.3-1|11	BuildRequires:	pkgconfig(audiofile)
21cr|fuse-utils-1.4.3-1|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|fuse-utils-1.4.3-1|13	BuildRequires:	pkgconfig(libgcrypt)
21cr|fuse-utils-1.4.3-1|14	BuildRequires:	pkgconfig(libpng)
21cr|fuse-utils-1.4.3-1|15	BuildRequires:	pkgconfig(zlib)
21cr|fuse-utils-1.4.3-1|16	
21cr|fuse-utils-1.4.3-1|17	%description
21cr|fuse-utils-1.4.3-1|18	The available utilities are:
21cr|fuse-utils-1.4.3-1|19	
21cr|fuse-utils-1.4.3-1|20	* audio2tape: convert an audio file to tape format.
21cr|fuse-utils-1.4.3-1|21	* createhdf: create an empty .hdf IDE hard disk image.
21cr|fuse-utils-1.4.3-1|22	* fmfconv: converter tool for FMF movie files.
21cr|fuse-utils-1.4.3-1|23	* listbasic: list the BASIC in a snapshot or tape file.
21cr|fuse-utils-1.4.3-1|24	* profile2map: convert Fuse profiler output to Z80-style map format.
21cr|fuse-utils-1.4.3-1|25	* raw2hdf: create a .hdf IDE hard disk image from another file.
21cr|fuse-utils-1.4.3-1|26	* rzxcheck: verify the digital signature in an RZX file.
21cr|fuse-utils-1.4.3-1|27	* rzxdump: list the contents of an RZX input recording file.
21cr|fuse-utils-1.4.3-1|28	* rzxtool: add, extract or remove the embedded snapshot from an RZX file,
21cr|fuse-utils-1.4.3-1|29	or compress or uncompress the file.
21cr|fuse-utils-1.4.3-1|30	* scl2trd: convert .scl disk images to .trd disk images.
21cr|fuse-utils-1.4.3-1|31	* snap2tzx: convert snapshots to TZX tape images.
21cr|fuse-utils-1.4.3-1|32	* snapconv: convert between snapshot formats.
21cr|fuse-utils-1.4.3-1|33	* tape2pulses: dumps the pulse information from tape images to text files.
21cr|fuse-utils-1.4.3-1|34	* tape2wav: convert a tape file to .wav audio format.
21cr|fuse-utils-1.4.3-1|35	* tapeconv: convert between .tzx and .tap files.
21cr|fuse-utils-1.4.3-1|36	* tzxlist: list the contents of a TZX, TAP, PZX or Warajevo TAP file.
21cr|fuse-utils-1.4.3-1|37	
21cr|fuse-utils-1.4.3-1|38	%files
21cr|fuse-utils-1.4.3-1|39	%doc README AUTHORS ChangeLog
21cr|fuse-utils-1.4.3-1|40	%{_bindir}/audio2tape
21cr|fuse-utils-1.4.3-1|41	%{_bindir}/createhdf
21cr|fuse-utils-1.4.3-1|42	%{_bindir}/fmfconv
21cr|fuse-utils-1.4.3-1|43	%{_bindir}/listbasic
21cr|fuse-utils-1.4.3-1|44	%{_bindir}/profile2map
21cr|fuse-utils-1.4.3-1|45	%{_bindir}/raw2hdf
21cr|fuse-utils-1.4.3-1|46	%{_bindir}/rzxcheck
21cr|fuse-utils-1.4.3-1|47	%{_bindir}/rzxdump
21cr|fuse-utils-1.4.3-1|48	%{_bindir}/rzxtool
21cr|fuse-utils-1.4.3-1|49	%{_bindir}/scl2trd
21cr|fuse-utils-1.4.3-1|50	%{_bindir}/snap2tzx
21cr|fuse-utils-1.4.3-1|51	%{_bindir}/snapconv
21cr|fuse-utils-1.4.3-1|52	%{_bindir}/snapdump
21cr|fuse-utils-1.4.3-1|53	%{_bindir}/tape2pulses
21cr|fuse-utils-1.4.3-1|54	%{_bindir}/tape2wav
21cr|fuse-utils-1.4.3-1|55	%{_bindir}/tapeconv
21cr|fuse-utils-1.4.3-1|56	%{_bindir}/tzxlist
21cr|fuse-utils-1.4.3-1|57	%{_mandir}/man1/audio2tape.1*
21cr|fuse-utils-1.4.3-1|58	%{_mandir}/man1/createhdf.1*
21cr|fuse-utils-1.4.3-1|59	%{_mandir}/man1/fmfconv.1*
21cr|fuse-utils-1.4.3-1|60	%{_mandir}/man1/fuse-utils.1*
21cr|fuse-utils-1.4.3-1|61	%{_mandir}/man1/listbasic.1*
21cr|fuse-utils-1.4.3-1|62	%{_mandir}/man1/profile2map.1*
21cr|fuse-utils-1.4.3-1|63	%{_mandir}/man1/raw2hdf.1*
21cr|fuse-utils-1.4.3-1|64	%{_mandir}/man1/rzxcheck.1*
21cr|fuse-utils-1.4.3-1|65	%{_mandir}/man1/rzxdump.1*
21cr|fuse-utils-1.4.3-1|66	%{_mandir}/man1/rzxtool.1*
21cr|fuse-utils-1.4.3-1|67	%{_mandir}/man1/scl2trd.1*
21cr|fuse-utils-1.4.3-1|68	%{_mandir}/man1/snap2tzx.1*
21cr|fuse-utils-1.4.3-1|69	%{_mandir}/man1/snapconv.1*
21cr|fuse-utils-1.4.3-1|70	%{_mandir}/man1/snapdump.1*
21cr|fuse-utils-1.4.3-1|71	%{_mandir}/man1/tape2pulses.1*
21cr|fuse-utils-1.4.3-1|72	%{_mandir}/man1/tape2wav.1*
21cr|fuse-utils-1.4.3-1|73	%{_mandir}/man1/tapeconv.1*
21cr|fuse-utils-1.4.3-1|74	%{_mandir}/man1/tzxlist.1*
21cr|fuse-utils-1.4.3-1|75	
21cr|fuse-utils-1.4.3-1|76	#----------------------------------------------------------------------------
21cr|fuse-utils-1.4.3-1|77	
21cr|fuse-utils-1.4.3-1|78	%prep
21cr|fuse-utils-1.4.3-1|79	%setup -q
21cr|fuse-utils-1.4.3-1|80	
21cr|fuse-utils-1.4.3-1|81	%build
21cr|fuse-utils-1.4.3-1|82	%configure
21cr|fuse-utils-1.4.3-1|83	%make
21cr|fuse-utils-1.4.3-1|84	
21cr|fuse-utils-1.4.3-1|85	%install
21cr|fuse-utils-1.4.3-1|86	%makeinstall_std

1641 21
21cr|fusil-1.5-1|1	Summary: 	Framework for fuzzing
21cr|fusil-1.5-1|2	Name: 		fusil
21cr|fusil-1.5-1|3	Version: 	1.5
21cr|fusil-1.5-1|4	Release: 	1
21cr|fusil-1.5-1|5	License: 	GPL
21cr|fusil-1.5-1|6	Group: 		Development/Other
21cr|fusil-1.5-1|7	URL: 		http://fusil.hachoir.org/trac
21cr|fusil-1.5-1|8	Source0: 	http://pypi.python.org/packages/source/f/%{name}/%{name}-%{version}.tar.gz
21cr|fusil-1.5-1|9	BuildArch: 	noarch
21cr|fusil-1.5-1|10	BuildRequires: 	python3-devel
21cr|fusil-1.5-1|11	Requires: 	python3-ptrace
21cr|fusil-1.5-1|12	
21cr|fusil-1.5-1|13	%description
21cr|fusil-1.5-1|14	Fusil the fuzzer is a Python library used to write fuzzing programs.
21cr|fusil-1.5-1|15	It helps to start process with a prepared environment (limit memory,
21cr|fusil-1.5-1|16	environment variables, redirect stdout, etc.), start network client
21cr|fusil-1.5-1|17	or server, and create mangled files. Fusil has many probes to detect
21cr|fusil-1.5-1|18	program crash: watch process exit code, watch process stdout and
21cr|fusil-1.5-1|19	syslog for text patterns (eg. "segmentation fault"), watch session
21cr|fusil-1.5-1|20	duration, watch cpu usage (process and system load), etc.
21cr|fusil-1.5-1|21	
21cr|fusil-1.5-1|22	%prep
21cr|fusil-1.5-1|23	%setup -q
21cr|fusil-1.5-1|24	
21cr|fusil-1.5-1|25	%build
21cr|fusil-1.5-1|26	python3 setup.py build
21cr|fusil-1.5-1|27	
21cr|fusil-1.5-1|28	%install
21cr|fusil-1.5-1|29	python3 setup.py install --root=%{buildroot}
21cr|fusil-1.5-1|30	
21cr|fusil-1.5-1|31	%files
21cr|fusil-1.5-1|32	%doc AUTHORS COPYING INSTALL README README.windows.txt TODO
21cr|fusil-1.5-1|33	%{_bindir}/%{name}-*
21cr|fusil-1.5-1|34	%{py3_puresitedir}/%{name}
21cr|fusil-1.5-1|35	%{py3_puresitedir}/*.egg-info

1642 21
21cr|fusion-icon-0.2.4-1|1	%define git 20100215
21cr|fusion-icon-0.2.4-1|2	
21cr|fusion-icon-0.2.4-1|3	%if  %{git}
21cr|fusion-icon-0.2.4-1|4	# git clone git://anongit.compiz-fusion.org/users/crdlb/fusion-icon
21cr|fusion-icon-0.2.4-1|5	# git archive --format=tar --prefix=fusion-icon-$(date +%Y%m%d)/ master | bzip2 > ../fusion-icon-$(date +%Y%m%d).tar.bz2
21cr|fusion-icon-0.2.4-1|6	%define distname %{name}-%{git}
21cr|fusion-icon-0.2.4-1|7	%define rel 0.%{git}.5
21cr|fusion-icon-0.2.4-1|8	%else
21cr|fusion-icon-0.2.4-1|9	%define distname %{name}-%{version}
21cr|fusion-icon-0.2.4-1|10	%define rel 1
21cr|fusion-icon-0.2.4-1|11	%endif
21cr|fusion-icon-0.2.4-1|12	
21cr|fusion-icon-0.2.4-1|13	Name:		fusion-icon
21cr|fusion-icon-0.2.4-1|14	Version:	0.2.4
21cr|fusion-icon-0.2.4-1|15	Release:	1
21cr|fusion-icon-0.2.4-1|16	Summary:	Simple tray icon for compiz fusion
21cr|fusion-icon-0.2.4-1|17	Group:		System/X11
21cr|fusion-icon-0.2.4-1|18	License:	GPLv2
21cr|fusion-icon-0.2.4-1|19	URL:		http://www.compiz-fusion.org/
21cr|fusion-icon-0.2.4-1|20	Source:		%{distname}.tar.bz2
21cr|fusion-icon-0.2.4-1|21	Patch0:		fusion-icon-20071127-icon32.patch
21cr|fusion-icon-0.2.4-1|22	BuildRequires:	desktop-file-utils
21cr|fusion-icon-0.2.4-1|23	BuildRequires:	pkgconfig(python)
21cr|fusion-icon-0.2.4-1|24	Requires:	python-compizconfig0.8
21cr|fusion-icon-0.2.4-1|25	Requires:	pygtk2.0
21cr|fusion-icon-0.2.4-1|26	Requires:	glxinfo
21cr|fusion-icon-0.2.4-1|27	Requires:	xvinfo
21cr|fusion-icon-0.2.4-1|28	BuildArch:	noarch
21cr|fusion-icon-0.2.4-1|29	
21cr|fusion-icon-0.2.4-1|30	%description
21cr|fusion-icon-0.2.4-1|31	fusion-icon is a simple tray icon for compiz fusion.
21cr|fusion-icon-0.2.4-1|32	
21cr|fusion-icon-0.2.4-1|33	%prep
21cr|fusion-icon-0.2.4-1|34	%setup -q -n %{distname}
21cr|fusion-icon-0.2.4-1|35	%patch0 -p1 -b .icon32
21cr|fusion-icon-0.2.4-1|36	
21cr|fusion-icon-0.2.4-1|37	%build
21cr|fusion-icon-0.2.4-1|38	python setup.py build
21cr|fusion-icon-0.2.4-1|39	
21cr|fusion-icon-0.2.4-1|40	%install
21cr|fusion-icon-0.2.4-1|41	python setup.py install --prefix=%{_prefix} --root=%{buildroot}
21cr|fusion-icon-0.2.4-1|42	
21cr|fusion-icon-0.2.4-1|43	desktop-file-install \
21cr|fusion-icon-0.2.4-1|44	--vendor="" \
21cr|fusion-icon-0.2.4-1|45	--remove-category="Compiz" \
21cr|fusion-icon-0.2.4-1|46	--add-category="Settings" \
21cr|fusion-icon-0.2.4-1|47	--add-category="DesktopSettings" \
21cr|fusion-icon-0.2.4-1|48	--add-category="X-MandrivaLinux-CrossDesktop" \
21cr|fusion-icon-0.2.4-1|49	--dir %{buildroot}%{_datadir}/applications \
21cr|fusion-icon-0.2.4-1|50	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fusion-icon-0.2.4-1|51	
21cr|fusion-icon-0.2.4-1|52	%files
21cr|fusion-icon-0.2.4-1|53	%{_bindir}/%{name}
21cr|fusion-icon-0.2.4-1|54	%{py_puresitedir}/FusionIcon
21cr|fusion-icon-0.2.4-1|55	%{py_puresitedir}/*.egg-info
21cr|fusion-icon-0.2.4-1|56	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|fusion-icon-0.2.4-1|57	%{_datadir}/applications/%{name}.desktop

1643 21
21cr|fusioninventory-agent-2.6-1|1	## Disabling debug package
21cr|fusioninventory-agent-2.6-1|2	## Can't build as noarch due to dmidecode requires
21cr|fusioninventory-agent-2.6-1|3	%global debug_package %{nil}
21cr|fusioninventory-agent-2.6-1|4	
21cr|fusioninventory-agent-2.6-1|5	
21cr|fusioninventory-agent-2.6-1|6	Name:        fusioninventory-agent
21cr|fusioninventory-agent-2.6-1|7	Summary:     FusionInventory agent
21cr|fusioninventory-agent-2.6-1|8	Group:       System/Servers
21cr|fusioninventory-agent-2.6-1|9	License:     GPLv2+
21cr|fusioninventory-agent-2.6-1|10	URL:         http://fusioninventory.org/
21cr|fusioninventory-agent-2.6-1|11	
21cr|fusioninventory-agent-2.6-1|12	Version:     2.6
21cr|fusioninventory-agent-2.6-1|13	Release:     1
21cr|fusioninventory-agent-2.6-1|14	Source0:     https://github.com/fusioninventory/%{name}/releases/download/%{version}/FusionInventory-Agent-%{version}.tar.gz
21cr|fusioninventory-agent-2.6-1|15	Source1:     %{name}.cron
21cr|fusioninventory-agent-2.6-1|16	Source10:    %{name}.service
21cr|fusioninventory-agent-2.6-1|17	
21cr|fusioninventory-agent-2.6-1|18	Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|fusioninventory-agent-2.6-1|19	BuildRequires: coreutils
21cr|fusioninventory-agent-2.6-1|20	BuildRequires: findutils
21cr|fusioninventory-agent-2.6-1|21	BuildRequires: make
21cr|fusioninventory-agent-2.6-1|22	BuildRequires: perl-generators
21cr|fusioninventory-agent-2.6-1|23	BuildRequires: perl-interpreter
21cr|fusioninventory-agent-2.6-1|24	BuildRequires: perl(Config)
21cr|fusioninventory-agent-2.6-1|25	BuildRequires: perl(English)
21cr|fusioninventory-agent-2.6-1|26	BuildRequires: perl(inc::Module::Install)
21cr|fusioninventory-agent-2.6-1|27	BuildRequires: perl(Module::AutoInstall)
21cr|fusioninventory-agent-2.6-1|28	BuildRequires: perl(Module::Install::Include)
21cr|fusioninventory-agent-2.6-1|29	BuildRequires: perl(Module::Install::Makefile)
21cr|fusioninventory-agent-2.6-1|30	BuildRequires: perl(Module::Install::Metadata)
21cr|fusioninventory-agent-2.6-1|31	BuildRequires: perl(Module::Install::Scripts)
21cr|fusioninventory-agent-2.6-1|32	BuildRequires: perl(Module::Install::WriteAll)
21cr|fusioninventory-agent-2.6-1|33	BuildRequires: perl(strict)
21cr|fusioninventory-agent-2.6-1|34	BuildRequires: perl(warnings)
21cr|fusioninventory-agent-2.6-1|35	BuildRequires: sed
21cr|fusioninventory-agent-2.6-1|36	BuildRequires: systemd
21cr|fusioninventory-agent-2.6-1|37	
21cr|fusioninventory-agent-2.6-1|38	Requires:  perl-FusionInventory-Agent = %{version}-%{release}
21cr|fusioninventory-agent-2.6-1|39	Requires:  cronie
21cr|fusioninventory-agent-2.6-1|40	%ifarch %{ix86} x86_64
21cr|fusioninventory-agent-2.6-1|41	Requires:  dmidecode
21cr|fusioninventory-agent-2.6-1|42	%endif
21cr|fusioninventory-agent-2.6-1|43	
21cr|fusioninventory-agent-2.6-1|44	# excluding internal requires and windows stuff
21cr|fusioninventory-agent-2.6-1|45	# excluding perl(setup) and windows stuff
21cr|fusioninventory-agent-2.6-1|46	%{?perl_default_filter}
21cr|fusioninventory-agent-2.6-1|47	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(setup\\)$
21cr|fusioninventory-agent-2.6-1|48	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Win32|setup\\)$
21cr|fusioninventory-agent-2.6-1|49	
21cr|fusioninventory-agent-2.6-1|50	%description
21cr|fusioninventory-agent-2.6-1|51	FusionInventory Agent is an application designed to help a network
21cr|fusioninventory-agent-2.6-1|52	or system administrator to keep track of the hardware and software
21cr|fusioninventory-agent-2.6-1|53	configurations of computers that are installed on the network.
21cr|fusioninventory-agent-2.6-1|54	
21cr|fusioninventory-agent-2.6-1|55	This agent can send information about the computer to a OCS Inventory NG
21cr|fusioninventory-agent-2.6-1|56	or GLPI server with the FusionInventory for GLPI plugin.
21cr|fusioninventory-agent-2.6-1|57	
21cr|fusioninventory-agent-2.6-1|58	You can add additional packages for optional tasks:
21cr|fusioninventory-agent-2.6-1|59	
21cr|fusioninventory-agent-2.6-1|60	* fusioninventory-agent-task-network
21cr|fusioninventory-agent-2.6-1|61	Network Discovery and Inventory support
21cr|fusioninventory-agent-2.6-1|62	* fusioninventory-agent-inventory
21cr|fusioninventory-agent-2.6-1|63	Local inventory support for FusionInventory
21cr|fusioninventory-agent-2.6-1|64	* fusioninventory-agent-task-deploy
21cr|fusioninventory-agent-2.6-1|65	Software deployment support
21cr|fusioninventory-agent-2.6-1|66	* fusioninventory-agent-task-esx
21cr|fusioninventory-agent-2.6-1|67	vCenter/ESX/ESXi remote inventory
21cr|fusioninventory-agent-2.6-1|68	* fusioninventory-agent-task-collect
21cr|fusioninventory-agent-2.6-1|69	Custom information retrieval support
21cr|fusioninventory-agent-2.6-1|70	* fusioninventory-agent-task-wakeonlan
21cr|fusioninventory-agent-2.6-1|71	Wake o lan task
21cr|fusioninventory-agent-2.6-1|72	
21cr|fusioninventory-agent-2.6-1|73	
21cr|fusioninventory-agent-2.6-1|74	%package -n perl-FusionInventory-Agent
21cr|fusioninventory-agent-2.6-1|75	Summary:        Libraries for Fusioninventory agent
21cr|fusioninventory-agent-2.6-1|76	Group:          System/Servers
21cr|fusioninventory-agent-2.6-1|77	BuildArch:      noarch
21cr|fusioninventory-agent-2.6-1|78	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|fusioninventory-agent-2.6-1|79	Requires:       perl(LWP)
21cr|fusioninventory-agent-2.6-1|80	Requires:       perl(Net::CUPS)
21cr|fusioninventory-agent-2.6-1|81	Requires:       perl(Net::SSLeay)
21cr|fusioninventory-agent-2.6-1|82	Requires:       perl(Proc::Daemon)
21cr|fusioninventory-agent-2.6-1|83	Requires:       perl(Socket::GetAddrInfo)
21cr|fusioninventory-agent-2.6-1|84	
21cr|fusioninventory-agent-2.6-1|85	%description -n perl-FusionInventory-Agent
21cr|fusioninventory-agent-2.6-1|86	Libraries for Fusioninventory agent.
21cr|fusioninventory-agent-2.6-1|87	
21cr|fusioninventory-agent-2.6-1|88	%package task-esx
21cr|fusioninventory-agent-2.6-1|89	Summary:    FusionInventory plugin to inventory vCenter/ESX/ESXi
21cr|fusioninventory-agent-2.6-1|90	Group:      System/Servers
21cr|fusioninventory-agent-2.6-1|91	BuildArch:  noarch
21cr|fusioninventory-agent-2.6-1|92	Requires:   %{name} = %{version}-%{release}
21cr|fusioninventory-agent-2.6-1|93	
21cr|fusioninventory-agent-2.6-1|94	%description task-esx
21cr|fusioninventory-agent-2.6-1|95	fusioninventory-agent-task-ESX ask the running service agent to inventory an
21cr|fusioninventory-agent-2.6-1|96	VMWare vCenter/ESX/ESXi server through SOAP interface
21cr|fusioninventory-agent-2.6-1|97	
21cr|fusioninventory-agent-2.6-1|98	
21cr|fusioninventory-agent-2.6-1|99	%package task-network
21cr|fusioninventory-agent-2.6-1|100	Summary:    NetDiscovery and NetInventory task for FusionInventory
21cr|fusioninventory-agent-2.6-1|101	Group:          System/Servers
21cr|fusioninventory-agent-2.6-1|102	BuildArch:      noarch
21cr|fusioninventory-agent-2.6-1|103	Requires:       %{name} = %{version}-%{release}
21cr|fusioninventory-agent-2.6-1|104	
21cr|fusioninventory-agent-2.6-1|105	%description task-network
21cr|fusioninventory-agent-2.6-1|106	fusioninventory-task-netdiscovery and fusioninventory-task-netinventory
21cr|fusioninventory-agent-2.6-1|107	
21cr|fusioninventory-agent-2.6-1|108	%package task-deploy
21cr|fusioninventory-agent-2.6-1|109	Summary:    Software deployment support for FusionInventory agent
21cr|fusioninventory-agent-2.6-1|110	Group:      System/Servers
21cr|fusioninventory-agent-2.6-1|111	BuildArch:  noarch
21cr|fusioninventory-agent-2.6-1|112	Requires:   %{name} = %{version}-%{release}
21cr|fusioninventory-agent-2.6-1|113	Requires:   perl(Archive::Extract)
21cr|fusioninventory-agent-2.6-1|114	
21cr|fusioninventory-agent-2.6-1|115	%description task-deploy
21cr|fusioninventory-agent-2.6-1|116	This package provides software deployment support for FusionInventory-agent
21cr|fusioninventory-agent-2.6-1|117	
21cr|fusioninventory-agent-2.6-1|118	%package task-wakeonlan
21cr|fusioninventory-agent-2.6-1|119	Summary:    WakeOnLan task for FusionInventory
21cr|fusioninventory-agent-2.6-1|120	Group:      System/Servers
21cr|fusioninventory-agent-2.6-1|121	BuildArch:  noarch
21cr|fusioninventory-agent-2.6-1|122	Requires:   %{name} = %{version}-%{release}
21cr|fusioninventory-agent-2.6-1|123	
21cr|fusioninventory-agent-2.6-1|124	%description task-wakeonlan
21cr|fusioninventory-agent-2.6-1|125	fusioninventory-task-wakeonlan
21cr|fusioninventory-agent-2.6-1|126	
21cr|fusioninventory-agent-2.6-1|127	%package task-inventory
21cr|fusioninventory-agent-2.6-1|128	Summary:    Inventory task for FusionInventory
21cr|fusioninventory-agent-2.6-1|129	Group:      System/Servers
21cr|fusioninventory-agent-2.6-1|130	Requires:   %{name} = %{version}-%{release}
21cr|fusioninventory-agent-2.6-1|131	Requires:   perl(Net::CUPS)
21cr|fusioninventory-agent-2.6-1|132	Requires:   perl(Parse::EDID)
21cr|fusioninventory-agent-2.6-1|133	
21cr|fusioninventory-agent-2.6-1|134	%description task-inventory
21cr|fusioninventory-agent-2.6-1|135	fusioninventory-task-inventory
21cr|fusioninventory-agent-2.6-1|136	
21cr|fusioninventory-agent-2.6-1|137	%package task-collect
21cr|fusioninventory-agent-2.6-1|138	Summary:    Custom information retrieval support for FusionInventory agent
21cr|fusioninventory-agent-2.6-1|139	Group:      System/Servers
21cr|fusioninventory-agent-2.6-1|140	Requires:   %{name} = %{version}-%{release}
21cr|fusioninventory-agent-2.6-1|141	
21cr|fusioninventory-agent-2.6-1|142	%description task-collect
21cr|fusioninventory-agent-2.6-1|143	This package provides custom information retrieval support for
21cr|fusioninventory-agent-2.6-1|144	FusionInventory agent
21cr|fusioninventory-agent-2.6-1|145	
21cr|fusioninventory-agent-2.6-1|146	%package cron
21cr|fusioninventory-agent-2.6-1|147	Summary:    Cron for FusionInventory agent
21cr|fusioninventory-agent-2.6-1|148	Group:      System/Servers
21cr|fusioninventory-agent-2.6-1|149	Requires:   %{name} = %{version}-%{release}
21cr|fusioninventory-agent-2.6-1|150	
21cr|fusioninventory-agent-2.6-1|151	%description cron
21cr|fusioninventory-agent-2.6-1|152	fusioninventory cron task
21cr|fusioninventory-agent-2.6-1|153	
21cr|fusioninventory-agent-2.6-1|154	#-------------------------------------------------------
21cr|fusioninventory-agent-2.6-1|155	%prep
21cr|fusioninventory-agent-2.6-1|156	%setup -q -n FusionInventory-Agent-%{version}
21cr|fusioninventory-agent-2.6-1|157	
21cr|fusioninventory-agent-2.6-1|158	# Remove bundled modules
21cr|fusioninventory-agent-2.6-1|159	rm -rf ./inc
21cr|fusioninventory-agent-2.6-1|160	sed -e '/^inc\//d' -i MANIFEST
21cr|fusioninventory-agent-2.6-1|161	
21cr|fusioninventory-agent-2.6-1|162	sed \
21cr|fusioninventory-agent-2.6-1|163	-e "s/logger = .*/logger = syslog/" \
21cr|fusioninventory-agent-2.6-1|164	-e "s/logfacility = .*/logfacility = LOG_DAEMON/" \
21cr|fusioninventory-agent-2.6-1|165	-e 's|#include "conf\.d/"|include "conf\.d/"|' \
21cr|fusioninventory-agent-2.6-1|166	-i etc/agent.cfg
21cr|fusioninventory-agent-2.6-1|167	
21cr|fusioninventory-agent-2.6-1|168	cat <<EOF | tee %{name}.conf
21cr|fusioninventory-agent-2.6-1|169	#
21cr|fusioninventory-agent-2.6-1|170	# Fusion Inventory Agent Configuration File
21cr|fusioninventory-agent-2.6-1|171	# used by hourly cron job to override the %{name}.cfg setup.
21cr|fusioninventory-agent-2.6-1|172	#
21cr|fusioninventory-agent-2.6-1|173	# /!\
21cr|fusioninventory-agent-2.6-1|174	# USING THIS FILE TO OVERRIDE SERVICE OPTIONS IS DEPRECATED!
21cr|fusioninventory-agent-2.6-1|175	# See %{_unitdir}/%{name}.service notice
21cr|fusioninventory-agent-2.6-1|176	#
21cr|fusioninventory-agent-2.6-1|177	# Add tools directory if needed (tw_cli, hpacucli, ipssend, ...)
21cr|fusioninventory-agent-2.6-1|178	PATH=/sbin:/bin:/usr/sbin:/usr/bin
21cr|fusioninventory-agent-2.6-1|179	# Global options (debug for verbose log)
21cr|fusioninventory-agent-2.6-1|180	OPTIONS="--debug "
21cr|fusioninventory-agent-2.6-1|181	
21cr|fusioninventory-agent-2.6-1|182	# Mode, change to "cron" to activate
21cr|fusioninventory-agent-2.6-1|183	# - none (default on install) no activity
21cr|fusioninventory-agent-2.6-1|184	# - cron (inventory only) use the cron.hourly
21cr|fusioninventory-agent-2.6-1|185	OCSMODE[0]=none
21cr|fusioninventory-agent-2.6-1|186	# OCS Inventory or FusionInventory server URI
21cr|fusioninventory-agent-2.6-1|187	# OCSSERVER[0]=your.ocsserver.name
21cr|fusioninventory-agent-2.6-1|188	# OCSSERVER[0]=http://your.ocsserver.name/ocsinventory
21cr|fusioninventory-agent-2.6-1|189	# OCSSERVER[0]=http://your.glpiserveur.name/glpi/plugins/fusioninventory/
21cr|fusioninventory-agent-2.6-1|190	# corresponds with --local=%{_localstatedir}/lib/%{name}
21cr|fusioninventory-agent-2.6-1|191	# OCSSERVER[0]=local
21cr|fusioninventory-agent-2.6-1|192	# Wait before inventory (for cron mode)
21cr|fusioninventory-agent-2.6-1|193	OCSPAUSE[0]=120
21cr|fusioninventory-agent-2.6-1|194	# Administrative TAG (optional, must be filed before first inventory)
21cr|fusioninventory-agent-2.6-1|195	OCSTAG[0]=
21cr|fusioninventory-agent-2.6-1|196	
21cr|fusioninventory-agent-2.6-1|197	EOF
21cr|fusioninventory-agent-2.6-1|198	
21cr|fusioninventory-agent-2.6-1|199	
21cr|fusioninventory-agent-2.6-1|200	%build
21cr|fusioninventory-agent-2.6-1|201	perl Makefile.PL \
21cr|fusioninventory-agent-2.6-1|202	PREFIX=%{_prefix} \
21cr|fusioninventory-agent-2.6-1|203	SYSCONFDIR=%{_sysconfdir}/fusioninventory \
21cr|fusioninventory-agent-2.6-1|204	LOCALSTATEDIR=%{_localstatedir}/lib/%{name} \
21cr|fusioninventory-agent-2.6-1|205	VERSION=%{version}-%{release}
21cr|fusioninventory-agent-2.6-1|206	
21cr|fusioninventory-agent-2.6-1|207	make %{?_smp_mflags}
21cr|fusioninventory-agent-2.6-1|208	
21cr|fusioninventory-agent-2.6-1|209	
21cr|fusioninventory-agent-2.6-1|210	%install
21cr|fusioninventory-agent-2.6-1|211	make install DESTDIR=%{buildroot}
21cr|fusioninventory-agent-2.6-1|212	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|fusioninventory-agent-2.6-1|213	
21cr|fusioninventory-agent-2.6-1|214	%{_fixperms} %{buildroot}/*
21cr|fusioninventory-agent-2.6-1|215	
21cr|fusioninventory-agent-2.6-1|216	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
21cr|fusioninventory-agent-2.6-1|217	mkdir -p %{buildroot}%{_sysconfdir}/fusioninventory/conf.d
21cr|fusioninventory-agent-2.6-1|218	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/%{name}.service.d
21cr|fusioninventory-agent-2.6-1|219	
21cr|fusioninventory-agent-2.6-1|220	install -m 644 -D  %{name}.conf  %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|fusioninventory-agent-2.6-1|221	install -m 755 -Dp %{SOURCE1}    %{buildroot}%{_sysconfdir}/cron.hourly/%{name}
21cr|fusioninventory-agent-2.6-1|222	install -m 644 -D  %{SOURCE10}   %{buildroot}%{_unitdir}/%{name}.service
21cr|fusioninventory-agent-2.6-1|223	
21cr|fusioninventory-agent-2.6-1|224	
21cr|fusioninventory-agent-2.6-1|225	%check
21cr|fusioninventory-agent-2.6-1|226	#make test
21cr|fusioninventory-agent-2.6-1|227	
21cr|fusioninventory-agent-2.6-1|228	%post
21cr|fusioninventory-agent-2.6-1|229	%systemd_post fusioninventory-agent.service
21cr|fusioninventory-agent-2.6-1|230	
21cr|fusioninventory-agent-2.6-1|231	
21cr|fusioninventory-agent-2.6-1|232	%preun
21cr|fusioninventory-agent-2.6-1|233	%systemd_preun fusioninventory-agent.service
21cr|fusioninventory-agent-2.6-1|234	
21cr|fusioninventory-agent-2.6-1|235	
21cr|fusioninventory-agent-2.6-1|236	%postun
21cr|fusioninventory-agent-2.6-1|237	%systemd_postun_with_restart fusioninventory-agent.service
21cr|fusioninventory-agent-2.6-1|238	
21cr|fusioninventory-agent-2.6-1|239	
21cr|fusioninventory-agent-2.6-1|240	%files
21cr|fusioninventory-agent-2.6-1|241	%dir %{_sysconfdir}/fusioninventory
21cr|fusioninventory-agent-2.6-1|242	%config(noreplace) %{_sysconfdir}/fusioninventory/agent.cfg
21cr|fusioninventory-agent-2.6-1|243	%config(noreplace) %{_sysconfdir}/fusioninventory/conf.d
21cr|fusioninventory-agent-2.6-1|244	%config(noreplace) %{_sysconfdir}/fusioninventory/inventory-server-plugin.cfg
21cr|fusioninventory-agent-2.6-1|245	%config(noreplace) %{_sysconfdir}/fusioninventory/server-test-plugin.cfg
21cr|fusioninventory-agent-2.6-1|246	%config(noreplace) %{_sysconfdir}/fusioninventory/ssl-server-plugin.cfg
21cr|fusioninventory-agent-2.6-1|247	%config(noreplace) %{_sysconfdir}/fusioninventory/proxy-server-plugin.cfg
21cr|fusioninventory-agent-2.6-1|248	%config(noreplace) %{_sysconfdir}/fusioninventory/proxy2-server-plugin.cfg
21cr|fusioninventory-agent-2.6-1|249	
21cr|fusioninventory-agent-2.6-1|250	%{_unitdir}/%{name}.service
21cr|fusioninventory-agent-2.6-1|251	%dir %{_sysconfdir}/systemd/system/%{name}.service.d
21cr|fusioninventory-agent-2.6-1|252	%{_bindir}/fusioninventory-agent
21cr|fusioninventory-agent-2.6-1|253	%{_bindir}/fusioninventory-injector
21cr|fusioninventory-agent-2.6-1|254	%{_mandir}/man1/fusioninventory-agent*
21cr|fusioninventory-agent-2.6-1|255	%{_mandir}/man1/fusioninventory-injector*
21cr|fusioninventory-agent-2.6-1|256	%dir %{_localstatedir}/lib/%{name}
21cr|fusioninventory-agent-2.6-1|257	%dir %{_datadir}/fusioninventory
21cr|fusioninventory-agent-2.6-1|258	%dir %{_datadir}/fusioninventory/lib
21cr|fusioninventory-agent-2.6-1|259	%dir %{_datadir}/fusioninventory/lib/FusionInventory
21cr|fusioninventory-agent-2.6-1|260	%dir %{_datadir}/fusioninventory/lib/FusionInventory/Agent
21cr|fusioninventory-agent-2.6-1|261	%dir %{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task
21cr|fusioninventory-agent-2.6-1|262	
21cr|fusioninventory-agent-2.6-1|263	
21cr|fusioninventory-agent-2.6-1|264	%files -n perl-FusionInventory-Agent
21cr|fusioninventory-agent-2.6-1|265	%doc Changes LICENSE THANKS
21cr|fusioninventory-agent-2.6-1|266	#excluding sub-packages files
21cr|fusioninventory-agent-2.6-1|267	#%%exclude %%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/*
21cr|fusioninventory-agent-2.6-1|268	%{_datadir}/fusioninventory
21cr|fusioninventory-agent-2.6-1|269	
21cr|fusioninventory-agent-2.6-1|270	%files task-esx
21cr|fusioninventory-agent-2.6-1|271	%{_bindir}/fusioninventory-esx
21cr|fusioninventory-agent-2.6-1|272	%{_mandir}/man1/fusioninventory-esx.1*
21cr|fusioninventory-agent-2.6-1|273	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/ESX.pm
21cr|fusioninventory-agent-2.6-1|274	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/SOAP
21cr|fusioninventory-agent-2.6-1|275	
21cr|fusioninventory-agent-2.6-1|276	%files task-network
21cr|fusioninventory-agent-2.6-1|277	%{_bindir}/fusioninventory-netdiscovery
21cr|fusioninventory-agent-2.6-1|278	%{_bindir}/fusioninventory-netinventory
21cr|fusioninventory-agent-2.6-1|279	%{_mandir}/man1/fusioninventory-netdiscovery.1*
21cr|fusioninventory-agent-2.6-1|280	%{_mandir}/man1/fusioninventory-netinventory.1*
21cr|fusioninventory-agent-2.6-1|281	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/NetDiscovery.pm
21cr|fusioninventory-agent-2.6-1|282	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/NetInventory.pm
21cr|fusioninventory-agent-2.6-1|283	
21cr|fusioninventory-agent-2.6-1|284	%files task-deploy
21cr|fusioninventory-agent-2.6-1|285	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/Deploy.pm
21cr|fusioninventory-agent-2.6-1|286	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/Deploy
21cr|fusioninventory-agent-2.6-1|287	
21cr|fusioninventory-agent-2.6-1|288	%files task-wakeonlan
21cr|fusioninventory-agent-2.6-1|289	%{_bindir}/fusioninventory-wakeonlan
21cr|fusioninventory-agent-2.6-1|290	%{_mandir}/man1/fusioninventory-wakeonlan.1*
21cr|fusioninventory-agent-2.6-1|291	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/WakeOnLan.pm
21cr|fusioninventory-agent-2.6-1|292	
21cr|fusioninventory-agent-2.6-1|293	%files task-inventory
21cr|fusioninventory-agent-2.6-1|294	%{_bindir}/fusioninventory-inventory
21cr|fusioninventory-agent-2.6-1|295	%{_bindir}/fusioninventory-remoteinventory
21cr|fusioninventory-agent-2.6-1|296	%{_mandir}/man1/fusioninventory-*inventory.1*
21cr|fusioninventory-agent-2.6-1|297	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/Inventory.pm
21cr|fusioninventory-agent-2.6-1|298	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/Inventory
21cr|fusioninventory-agent-2.6-1|299	
21cr|fusioninventory-agent-2.6-1|300	%files task-collect
21cr|fusioninventory-agent-2.6-1|301	%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/Collect.pm
21cr|fusioninventory-agent-2.6-1|302	
21cr|fusioninventory-agent-2.6-1|303	%files cron
21cr|fusioninventory-agent-2.6-1|304	%{_sysconfdir}/cron.hourly/%{name}
21cr|fusioninventory-agent-2.6-1|305	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|fusioninventory-agent-2.6-1|306	
21cr|fusioninventory-agent-2.6-1|307	

1644 21
21cr|fusionpbx-5.1.0-1.git31ae51.1|1	%define commit 31ae516a4983a07670a51b98b4e969f661bc577f
21cr|fusionpbx-5.1.0-1.git31ae51.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|fusionpbx-5.1.0-1.git31ae51.1|3	
21cr|fusionpbx-5.1.0-1.git31ae51.1|4	%bcond_with nginx
21cr|fusionpbx-5.1.0-1.git31ae51.1|5	%bcond_with postgresql
21cr|fusionpbx-5.1.0-1.git31ae51.1|6	
21cr|fusionpbx-5.1.0-1.git31ae51.1|7	Summary:	FusionPBX - A full-featured domain based multi-tenant PBX
21cr|fusionpbx-5.1.0-1.git31ae51.1|8	Name:		fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|9	Version:	5.1.0
21cr|fusionpbx-5.1.0-1.git31ae51.1|10	Release:	1.git%{commit_short}.1
21cr|fusionpbx-5.1.0-1.git31ae51.1|11	License:	MPL
21cr|fusionpbx-5.1.0-1.git31ae51.1|12	Group:		Communications
21cr|fusionpbx-5.1.0-1.git31ae51.1|13	URL:		http://www.freeswitch.org
21cr|fusionpbx-5.1.0-1.git31ae51.1|14	Source0:	https://github.com/fusionpbx/fusionpbx/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|fusionpbx-5.1.0-1.git31ae51.1|15	Source1:	fusionpbx-configure.sh
21cr|fusionpbx-5.1.0-1.git31ae51.1|16	Source2:	fusionpbx.sysusers.conf
21cr|fusionpbx-5.1.0-1.git31ae51.1|17	Source3:	fusionpbx-apache.conf
21cr|fusionpbx-5.1.0-1.git31ae51.1|18	Source4:	config.php
21cr|fusionpbx-5.1.0-1.git31ae51.1|19	Source10:	%{name}.rpmlintrc
21cr|fusionpbx-5.1.0-1.git31ae51.1|20	Requires:	php
21cr|fusionpbx-5.1.0-1.git31ae51.1|21	Requires:	php-cli
21cr|fusionpbx-5.1.0-1.git31ae51.1|22	Requires:	php-pdo
21cr|fusionpbx-5.1.0-1.git31ae51.1|23	Requires:	php-fpm php-gd php-curl php-opcache php-imap
21cr|fusionpbx-5.1.0-1.git31ae51.1|24	Requires:	freeswitch
21cr|fusionpbx-5.1.0-1.git31ae51.1|25	Requires:	freeswitch-sounds-music
21cr|fusionpbx-5.1.0-1.git31ae51.1|26	Requires:	freeswitch-application-db
21cr|fusionpbx-5.1.0-1.git31ae51.1|27	%if %{with nginx}
21cr|fusionpbx-5.1.0-1.git31ae51.1|28	Requires:	nginx
21cr|fusionpbx-5.1.0-1.git31ae51.1|29	%else
21cr|fusionpbx-5.1.0-1.git31ae51.1|30	Requires:	apache-base
21cr|fusionpbx-5.1.0-1.git31ae51.1|31	Requires:	apache-mod_php
21cr|fusionpbx-5.1.0-1.git31ae51.1|32	%endif
21cr|fusionpbx-5.1.0-1.git31ae51.1|33	%if %{with postgresql}
21cr|fusionpbx-5.1.0-1.git31ae51.1|34	Requires:	postgresql-server
21cr|fusionpbx-5.1.0-1.git31ae51.1|35	Requires:	php-psql
21cr|fusionpbx-5.1.0-1.git31ae51.1|36	Requires:	php-pdo-pgsql
21cr|fusionpbx-5.1.0-1.git31ae51.1|37	Requires:	freeswitch-database-pgsql
21cr|fusionpbx-5.1.0-1.git31ae51.1|38	%else
21cr|fusionpbx-5.1.0-1.git31ae51.1|39	Requires:	mariadb-server
21cr|fusionpbx-5.1.0-1.git31ae51.1|40	Requires:	php-mysql
21cr|fusionpbx-5.1.0-1.git31ae51.1|41	Requires:	php-pdo_mysql
21cr|fusionpbx-5.1.0-1.git31ae51.1|42	Requires:	freeswitch-database-mariadb
21cr|fusionpbx-5.1.0-1.git31ae51.1|43	#Requires:	mariadb-connector-odbc
21cr|fusionpbx-5.1.0-1.git31ae51.1|44	%endif
21cr|fusionpbx-5.1.0-1.git31ae51.1|45	Requires:	freeswitch-xml-cdr
21cr|fusionpbx-5.1.0-1.git31ae51.1|46	Requires(pre):	user(freeswitch)
21cr|fusionpbx-5.1.0-1.git31ae51.1|47	Requires(post):	group(apache)
21cr|fusionpbx-5.1.0-1.git31ae51.1|48	Recommends:	fail2ban
21cr|fusionpbx-5.1.0-1.git31ae51.1|49	Recommends:	memcached
21cr|fusionpbx-5.1.0-1.git31ae51.1|50	Recommends:	firewalld
21cr|fusionpbx-5.1.0-1.git31ae51.1|51	BuildArch:	noarch
21cr|fusionpbx-5.1.0-1.git31ae51.1|52	
21cr|fusionpbx-5.1.0-1.git31ae51.1|53	%description
21cr|fusionpbx-5.1.0-1.git31ae51.1|54	FusionPBX - A full-featured domain based multi-tenant PBX and
21cr|fusionpbx-5.1.0-1.git31ae51.1|55	voice switch for FreeSwitch.
21cr|fusionpbx-5.1.0-1.git31ae51.1|56	
21cr|fusionpbx-5.1.0-1.git31ae51.1|57	%files
21cr|fusionpbx-5.1.0-1.git31ae51.1|58	%attr(0744,-,-) %{_bindir}/fusionpbx-configure.sh
21cr|fusionpbx-5.1.0-1.git31ae51.1|59	%attr(-,freeswitch,daemon) %{_localstatedir}/www/fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|60	%attr(0640,freeswitch,daemon) %{_localstatedir}/cache/fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|61	%{_sysconfdir}/httpd/conf.d/fusionpbx.conf
21cr|fusionpbx-5.1.0-1.git31ae51.1|62	%attr(-,freeswitch,daemon) %{_sysusersdir}/fusionpbx.conf
21cr|fusionpbx-5.1.0-1.git31ae51.1|63	%attr(-,freeswitch,daemon) %dir %{_sysconfdir}/fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|64	%attr(0640,freeswitch,daemon) %{_sysconfdir}/fusionpbx/config.php
21cr|fusionpbx-5.1.0-1.git31ae51.1|65	
21cr|fusionpbx-5.1.0-1.git31ae51.1|66	%post
21cr|fusionpbx-5.1.0-1.git31ae51.1|67	%if %{without nginx}
21cr|fusionpbx-5.1.0-1.git31ae51.1|68	# if apache use, add freeswitch to group apache to avoid problems with /var/lib/php/sessions directory
21cr|fusionpbx-5.1.0-1.git31ae51.1|69	%sysusers_create %{name}.conf
21cr|fusionpbx-5.1.0-1.git31ae51.1|70	%endif
21cr|fusionpbx-5.1.0-1.git31ae51.1|71	
21cr|fusionpbx-5.1.0-1.git31ae51.1|72	#---------------------------------------------------------------------------
21cr|fusionpbx-5.1.0-1.git31ae51.1|73	%prep
21cr|fusionpbx-5.1.0-1.git31ae51.1|74	%autosetup -p1 -n %{name}-%{commit}
21cr|fusionpbx-5.1.0-1.git31ae51.1|75	
21cr|fusionpbx-5.1.0-1.git31ae51.1|76	%build
21cr|fusionpbx-5.1.0-1.git31ae51.1|77	# nothing to do here
21cr|fusionpbx-5.1.0-1.git31ae51.1|78	
21cr|fusionpbx-5.1.0-1.git31ae51.1|79	%install
21cr|fusionpbx-5.1.0-1.git31ae51.1|80	mkdir -p %{buildroot}%{_localstatedir}/www/fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|81	cp -R . %{buildroot}%{_localstatedir}/www/fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|82	
21cr|fusionpbx-5.1.0-1.git31ae51.1|83	mkdir -p %{buildroot}%{_bindir}
21cr|fusionpbx-5.1.0-1.git31ae51.1|84	cp %{SOURCE1} %{buildroot}%{_bindir}
21cr|fusionpbx-5.1.0-1.git31ae51.1|85	
21cr|fusionpbx-5.1.0-1.git31ae51.1|86	#add cache dir
21cr|fusionpbx-5.1.0-1.git31ae51.1|87	mkdir -p %{buildroot}%{_localstatedir}/cache/fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|88	
21cr|fusionpbx-5.1.0-1.git31ae51.1|89	# install sysuser config
21cr|fusionpbx-5.1.0-1.git31ae51.1|90	install -d %{buildroot}%{_sysusersdir}/
21cr|fusionpbx-5.1.0-1.git31ae51.1|91	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/fusionpbx.conf
21cr|fusionpbx-5.1.0-1.git31ae51.1|92	
21cr|fusionpbx-5.1.0-1.git31ae51.1|93	# install apache template
21cr|fusionpbx-5.1.0-1.git31ae51.1|94	install -d %{buildroot}%{_sysconfdir}/httpd/conf.d/
21cr|fusionpbx-5.1.0-1.git31ae51.1|95	install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/httpd/conf.d/fusionpbx.conf
21cr|fusionpbx-5.1.0-1.git31ae51.1|96	
21cr|fusionpbx-5.1.0-1.git31ae51.1|97	%if %{without postgresql}
21cr|fusionpbx-5.1.0-1.git31ae51.1|98	# configure freeswitch to use mariadb
21cr|fusionpbx-5.1.0-1.git31ae51.1|99	sed -i 's/module="mod_pgsql"/module="mod_mariadb"/' %{buildroot}%{_localstatedir}/www/fusionpbx/app/switch/resources/conf/autoload_configs/pre_load_modules.conf.xml
21cr|fusionpbx-5.1.0-1.git31ae51.1|100	
21cr|fusionpbx-5.1.0-1.git31ae51.1|101	#install config.php with configured mariadb connection for fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|102	install -d %{buildroot}%{_sysconfdir}/fusionpbx
21cr|fusionpbx-5.1.0-1.git31ae51.1|103	install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/fusionpbx/config.php
21cr|fusionpbx-5.1.0-1.git31ae51.1|104	%endif
21cr|fusionpbx-5.1.0-1.git31ae51.1|105	

1645 21
21cr|fusionsound-1.6.3-10|1	%bcond_with ffmpeg
21cr|fusionsound-1.6.3-10|2	
21cr|fusionsound-1.6.3-10|3	%define oname FusionSound
21cr|fusionsound-1.6.3-10|4	
21cr|fusionsound-1.6.3-10|5	%define api 1.6
21cr|fusionsound-1.6.3-10|6	%define major 2
21cr|fusionsound-1.6.3-10|7	%define libname %mklibname %{name}-%{api}_ %{major}
21cr|fusionsound-1.6.3-10|8	%define devname %mklibname %{name} -d
21cr|fusionsound-1.6.3-10|9	
21cr|fusionsound-1.6.3-10|10	%define dfbmoduledir %(pkg-config --variable=moduledir direct)
21cr|fusionsound-1.6.3-10|11	
21cr|fusionsound-1.6.3-10|12	Summary:	An audio sub system
21cr|fusionsound-1.6.3-10|13	Name:		fusionsound
21cr|fusionsound-1.6.3-10|14	Version:	1.6.3
21cr|fusionsound-1.6.3-10|15	Release:	10
21cr|fusionsound-1.6.3-10|16	License:	GPLv2+
21cr|fusionsound-1.6.3-10|17	Group:		System/Libraries
21cr|fusionsound-1.6.3-10|18	Url:		http://www.directfb.org
21cr|fusionsound-1.6.3-10|19	Source0:	http://www.directfb.org/downloads/Core/%{oname}-%{version}.tar.gz
21cr|fusionsound-1.6.3-10|20	Patch0:		FusionSound-1.6.2-ffmpeg1.0.patch
21cr|fusionsound-1.6.3-10|21	Patch1:		FusionSound-1.6.3-ffmpeg2.0.patch
21cr|fusionsound-1.6.3-10|22	Patch2:		FusionSound-1.6.3-ffmpeg2.4.patch
21cr|fusionsound-1.6.3-10|23	%if %{with ffmpeg}
21cr|fusionsound-1.6.3-10|24	BuildRequires:	ffmpeg-devel
21cr|fusionsound-1.6.3-10|25	%endif
21cr|fusionsound-1.6.3-10|26	BuildRequires:	pkgconfig(alsa)
21cr|fusionsound-1.6.3-10|27	BuildRequires:	pkgconfig(directfb)
21cr|fusionsound-1.6.3-10|28	BuildRequires:	pkgconfig(libcddb)
21cr|fusionsound-1.6.3-10|29	BuildRequires:	pkgconfig(mad)
21cr|fusionsound-1.6.3-10|30	BuildRequires:	pkgconfig(vorbis)
21cr|fusionsound-1.6.3-10|31	Provides:	%{oname} = %{version}-%{release}
21cr|fusionsound-1.6.3-10|32	
21cr|fusionsound-1.6.3-10|33	%description
21cr|fusionsound-1.6.3-10|34	FusionSound is a very powerful audio sub system in the
21cr|fusionsound-1.6.3-10|35	manner of DirectFB and a technical demonstration of Fusion.
21cr|fusionsound-1.6.3-10|36	
21cr|fusionsound-1.6.3-10|37	FusionSound supports multiple applications using Fusion IPC.
21cr|fusionsound-1.6.3-10|38	It provides streams, static sound buffers and control over any
21cr|fusionsound-1.6.3-10|39	number of concurrent playbacks. Sample data is always stored
21cr|fusionsound-1.6.3-10|40	in shared memory, starting a playback simply adds an entry to
21cr|fusionsound-1.6.3-10|41	the playlist of the mixer thread in the master application.
21cr|fusionsound-1.6.3-10|42	
21cr|fusionsound-1.6.3-10|43	%files
21cr|fusionsound-1.6.3-10|44	%doc AUTHORS ChangeLog TODO
21cr|fusionsound-1.6.3-10|45	%doc %{_datadir}/doc/%{name}/html/
21cr|fusionsound-1.6.3-10|46	%{_bindir}/fs*
21cr|fusionsound-1.6.3-10|47	%{_mandir}/*/%{name}*
21cr|fusionsound-1.6.3-10|48	%dir %{dfbmoduledir}/interfaces/IFusionSound
21cr|fusionsound-1.6.3-10|49	%{dfbmoduledir}/interfaces/IFusionSound/libifusionsound.*
21cr|fusionsound-1.6.3-10|50	%dir %{dfbmoduledir}/interfaces/IFusionSoundMusicProvider
21cr|fusionsound-1.6.3-10|51	%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_cdda.*
21cr|fusionsound-1.6.3-10|52	%if %{with ffmpeg}
21cr|fusionsound-1.6.3-10|53	%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_ffmpeg.*
21cr|fusionsound-1.6.3-10|54	%endif
21cr|fusionsound-1.6.3-10|55	%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_mad.*
21cr|fusionsound-1.6.3-10|56	%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_playlist.*
21cr|fusionsound-1.6.3-10|57	%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_vorbis.*
21cr|fusionsound-1.6.3-10|58	%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_wave.*
21cr|fusionsound-1.6.3-10|59	%dir %{dfbmoduledir}/snddrivers
21cr|fusionsound-1.6.3-10|60	%{dfbmoduledir}/snddrivers/libfusionsound_alsa.*
21cr|fusionsound-1.6.3-10|61	%{dfbmoduledir}/snddrivers/libfusionsound_oss.*
21cr|fusionsound-1.6.3-10|62	%{dfbmoduledir}/snddrivers/libfusionsound_wave.*
21cr|fusionsound-1.6.3-10|63	%{dfbmoduledir}/snddrivers/libfusionsound_dummy.*
21cr|fusionsound-1.6.3-10|64	
21cr|fusionsound-1.6.3-10|65	#----------------------------------------------------------------------------
21cr|fusionsound-1.6.3-10|66	
21cr|fusionsound-1.6.3-10|67	%package -n %{libname}
21cr|fusionsound-1.6.3-10|68	Group:		System/Libraries
21cr|fusionsound-1.6.3-10|69	Summary:	An audio sub sytem
21cr|fusionsound-1.6.3-10|70	Obsoletes:	%{_lib}fusionsound2 < 1.6.3-3
21cr|fusionsound-1.6.3-10|71	
21cr|fusionsound-1.6.3-10|72	%description -n %{libname}
21cr|fusionsound-1.6.3-10|73	FusionSound is a very powerful audio sub system in the
21cr|fusionsound-1.6.3-10|74	manner of DirectFB and a technical demonstration of Fusion.
21cr|fusionsound-1.6.3-10|75	
21cr|fusionsound-1.6.3-10|76	FusionSound supports multiple applications using Fusion IPC.
21cr|fusionsound-1.6.3-10|77	It provides streams, static sound buffers and control over any
21cr|fusionsound-1.6.3-10|78	number of concurrent playbacks. Sample data is always stored
21cr|fusionsound-1.6.3-10|79	in shared memory, starting a playback simply adds an entry to
21cr|fusionsound-1.6.3-10|80	the playlist of the mixer thread in the master application.
21cr|fusionsound-1.6.3-10|81	
21cr|fusionsound-1.6.3-10|82	%files -n %{libname}
21cr|fusionsound-1.6.3-10|83	%doc ChangeLog
21cr|fusionsound-1.6.3-10|84	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|fusionsound-1.6.3-10|85	
21cr|fusionsound-1.6.3-10|86	#----------------------------------------------------------------------------
21cr|fusionsound-1.6.3-10|87	
21cr|fusionsound-1.6.3-10|88	%package -n %{devname}
21cr|fusionsound-1.6.3-10|89	Group:		Development/Other
21cr|fusionsound-1.6.3-10|90	Summary:	An audio sub system
21cr|fusionsound-1.6.3-10|91	Requires:	%{libname} = %{version}-%{release}
21cr|fusionsound-1.6.3-10|92	Provides:	%{name}-devel = %{version}-%{release}
21cr|fusionsound-1.6.3-10|93	
21cr|fusionsound-1.6.3-10|94	%description -n %{devname}
21cr|fusionsound-1.6.3-10|95	FusionSound is a very powerful audio sub system in the
21cr|fusionsound-1.6.3-10|96	manner of DirectFB and a technical demonstration of Fusion.
21cr|fusionsound-1.6.3-10|97	
21cr|fusionsound-1.6.3-10|98	FusionSound supports multiple applications using Fusion IPC.
21cr|fusionsound-1.6.3-10|99	It provides streams, static sound buffers and control over any
21cr|fusionsound-1.6.3-10|100	number of concurrent playbacks. Sample data is always stored
21cr|fusionsound-1.6.3-10|101	in shared memory, starting a playback simply adds an entry to
21cr|fusionsound-1.6.3-10|102	the playlist of the mixer thread in the master application.
21cr|fusionsound-1.6.3-10|103	
21cr|fusionsound-1.6.3-10|104	%files -n %{devname}
21cr|fusionsound-1.6.3-10|105	%doc AUTHORS ChangeLog TODO
21cr|fusionsound-1.6.3-10|106	%{_libdir}/pkgconfig/fusionsound*.pc
21cr|fusionsound-1.6.3-10|107	%{_includedir}/fusionsound
21cr|fusionsound-1.6.3-10|108	%{_includedir}/fusionsound-internal
21cr|fusionsound-1.6.3-10|109	%{_libdir}/lib%{name}.so
21cr|fusionsound-1.6.3-10|110	
21cr|fusionsound-1.6.3-10|111	#----------------------------------------------------------------------------
21cr|fusionsound-1.6.3-10|112	
21cr|fusionsound-1.6.3-10|113	%prep
21cr|fusionsound-1.6.3-10|114	%setup -q -n %{oname}-%{version}
21cr|fusionsound-1.6.3-10|115	%patch0 -p1
21cr|fusionsound-1.6.3-10|116	%patch1 -p1
21cr|fusionsound-1.6.3-10|117	%patch2 -p1
21cr|fusionsound-1.6.3-10|118	
21cr|fusionsound-1.6.3-10|119	%build
21cr|fusionsound-1.6.3-10|120	autoreconf -fi
21cr|fusionsound-1.6.3-10|121	%configure \
21cr|fusionsound-1.6.3-10|122	%if %{with ffmpeg}
21cr|fusionsound-1.6.3-10|123	--with-ffmpeg
21cr|fusionsound-1.6.3-10|124	%else
21cr|fusionsound-1.6.3-10|125	--without-ffmpeg
21cr|fusionsound-1.6.3-10|126	%endif
21cr|fusionsound-1.6.3-10|127	%make
21cr|fusionsound-1.6.3-10|128	
21cr|fusionsound-1.6.3-10|129	%install
21cr|fusionsound-1.6.3-10|130	%makeinstall_std

1646 21
21cr|fuzzylite-6.0-2|1	%define major 6
21cr|fuzzylite-6.0-2|2	%define libname %mklibname %{name} %{version}
21cr|fuzzylite-6.0-2|3	%define devname %mklibname %{name} -d
21cr|fuzzylite-6.0-2|4	
21cr|fuzzylite-6.0-2|5	Summary:	A fuzzy logic control library in C++
21cr|fuzzylite-6.0-2|6	Name:		fuzzylite
21cr|fuzzylite-6.0-2|7	Version:	6.0
21cr|fuzzylite-6.0-2|8	Release:	2
21cr|fuzzylite-6.0-2|9	License:	LGPLv3+
21cr|fuzzylite-6.0-2|10	Group:		System/Libraries
21cr|fuzzylite-6.0-2|11	Url:		http://www.fuzzylite.com
21cr|fuzzylite-6.0-2|12	Source0:	https://github.com/fuzzylite/fuzzylite/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fuzzylite-6.0-2|13	BuildRequires:	cmake
21cr|fuzzylite-6.0-2|14	
21cr|fuzzylite-6.0-2|15	%description
21cr|fuzzylite-6.0-2|16	Fuzzylite is a free and open-source fuzzy logic control library programmed
21cr|fuzzylite-6.0-2|17	in C++ for multiple platforms (Windows, Linux, Mac, iOS). Its goal is to
21cr|fuzzylite-6.0-2|18	allow you to easily create fuzzy logic controllers in a few steps utilizing
21cr|fuzzylite-6.0-2|19	object-oriented programming without requiring any third-party libraries.
21cr|fuzzylite-6.0-2|20	
21cr|fuzzylite-6.0-2|21	%files
21cr|fuzzylite-6.0-2|22	%doc AUTHOR COPYING README.md
21cr|fuzzylite-6.0-2|23	%{_bindir}/*
21cr|fuzzylite-6.0-2|24	
21cr|fuzzylite-6.0-2|25	#----------------------------------------------------------------------------
21cr|fuzzylite-6.0-2|26	
21cr|fuzzylite-6.0-2|27	%package -n %{libname}
21cr|fuzzylite-6.0-2|28	Summary:	A fuzzy logic control library in C++
21cr|fuzzylite-6.0-2|29	Group:		System/Libraries
21cr|fuzzylite-6.0-2|30	
21cr|fuzzylite-6.0-2|31	%description -n %{libname}
21cr|fuzzylite-6.0-2|32	Fuzzylite is a free and open-source fuzzy logic control library programmed
21cr|fuzzylite-6.0-2|33	in C++ for multiple platforms (Windows, Linux, Mac, iOS). Its goal is to
21cr|fuzzylite-6.0-2|34	allow you to easily create fuzzy logic controllers in a few steps utilizing
21cr|fuzzylite-6.0-2|35	object-oriented programming without requiring any third-party libraries.
21cr|fuzzylite-6.0-2|36	
21cr|fuzzylite-6.0-2|37	
21cr|fuzzylite-6.0-2|38	%files -n %{libname}
21cr|fuzzylite-6.0-2|39	%{_libdir}/libfuzzylite.so.%{major}*
21cr|fuzzylite-6.0-2|40	
21cr|fuzzylite-6.0-2|41	#----------------------------------------------------------------------------
21cr|fuzzylite-6.0-2|42	
21cr|fuzzylite-6.0-2|43	%package -n %{devname}
21cr|fuzzylite-6.0-2|44	Summary:	Development files for %{name}
21cr|fuzzylite-6.0-2|45	Group:		Development/C++
21cr|fuzzylite-6.0-2|46	Requires:	%{libname} = %{EVRD}
21cr|fuzzylite-6.0-2|47	Provides:	%{name}-devel = %{EVRD}
21cr|fuzzylite-6.0-2|48	
21cr|fuzzylite-6.0-2|49	%description -n %{devname}
21cr|fuzzylite-6.0-2|50	Development files for %{name}.
21cr|fuzzylite-6.0-2|51	
21cr|fuzzylite-6.0-2|52	%files -n %{devname}
21cr|fuzzylite-6.0-2|53	%dir %{_includedir}/fl
21cr|fuzzylite-6.0-2|54	%{_includedir}/fl/*
21cr|fuzzylite-6.0-2|55	%{_libdir}/libfuzzylite.so
21cr|fuzzylite-6.0-2|56	%{_libdir}/libfuzzylite*.a
21cr|fuzzylite-6.0-2|57	%{_libdir}/pkgconfig/fuzzylite.pc
21cr|fuzzylite-6.0-2|58	
21cr|fuzzylite-6.0-2|59	#----------------------------------------------------------------------------
21cr|fuzzylite-6.0-2|60	
21cr|fuzzylite-6.0-2|61	%prep
21cr|fuzzylite-6.0-2|62	%autosetup -p1
21cr|fuzzylite-6.0-2|63	
21cr|fuzzylite-6.0-2|64	%build
21cr|fuzzylite-6.0-2|65	pushd %{name}
21cr|fuzzylite-6.0-2|66	%cmake \
21cr|fuzzylite-6.0-2|67	-DFL_CPP11:BOOL=ON \
21cr|fuzzylite-6.0-2|68	-DFL_BUILD_STATIC=ON \
21cr|fuzzylite-6.0-2|69	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|fuzzylite-6.0-2|70	-DFL_USE_FLOAT=OFF
21cr|fuzzylite-6.0-2|71	%make VERBOSE=1
21cr|fuzzylite-6.0-2|72	popd
21cr|fuzzylite-6.0-2|73	
21cr|fuzzylite-6.0-2|74	%install
21cr|fuzzylite-6.0-2|75	%makeinstall_std -C %{name}/build

1647 21
21cr|fvwm2-2.7.0-1|1	# for fix lang files find
21cr|fvwm2-2.7.0-1|2	%define _duplicate_files_terminate_build 0
21cr|fvwm2-2.7.0-1|3	
21cr|fvwm2-2.7.0-1|4	# These are bogus as they're all internal, nothing else can use 'em
21cr|fvwm2-2.7.0-1|5	# The perl-Gtk requires is also not really necessary
21cr|fvwm2-2.7.0-1|6	# Inspired by Fedora - AdamW 2008/08
21cr|fvwm2-2.7.0-1|7	%global __requires_exclude perl(\\(FvwmCommand\\)|\\(FVWM::|\\(General::)
21cr|fvwm2-2.7.0-1|8	%global __provides_exclude perl(\\(FvwmCommand\\)|\\(FVWM::|\\(General::)
21cr|fvwm2-2.7.0-1|9	
21cr|fvwm2-2.7.0-1|10	Summary:	Highly configurable multiple virtual desktop window manager
21cr|fvwm2-2.7.0-1|11	Name:		fvwm2
21cr|fvwm2-2.7.0-1|12	Version:	2.7.0
21cr|fvwm2-2.7.0-1|13	Release:	1
21cr|fvwm2-2.7.0-1|14	License:	GPLv2+
21cr|fvwm2-2.7.0-1|15	Group:		Graphical desktop/FVWM based
21cr|fvwm2-2.7.0-1|16	Url:		http://www.fvwm.org/
21cr|fvwm2-2.7.0-1|17	Source0:	https://github.com/fvwmorg/fvwm/releases/download/%{version}/fvwm-%{version}.tar.gz
21cr|fvwm2-2.7.0-1|18	Source1:	fvwm.desktop
21cr|fvwm2-2.7.0-1|19	Patch1:		fvwm-0001-Change-html-viewer-to-xdg-open.patch
21cr|fvwm2-2.7.0-1|20	Patch2:		fvwm-0002-Use-mimeopen-instead-of-EDITOR.patch
21cr|fvwm2-2.7.0-1|21	# This patch will NEVER be included in the official FVWM and that's why:
21cr|fvwm2-2.7.0-1|22	#
21cr|fvwm2-2.7.0-1|23	# https://bugs.gentoo.org/show_bug.cgi?id=411811#c7
21cr|fvwm2-2.7.0-1|24	# https://github.com/ThomasAdam/fvwm/pull/4#issuecomment-5712410
21cr|fvwm2-2.7.0-1|25	#
21cr|fvwm2-2.7.0-1|26	# https://github.com/ThomasAdam/fvwm/issues/5
21cr|fvwm2-2.7.0-1|27	Patch4:		fvwm-0004-FvwmPager-be-more-careful-with-window-labels.patch
21cr|fvwm2-2.7.0-1|28	
21cr|fvwm2-2.7.0-1|29	# Fedora-specific
21cr|fvwm2-2.7.0-1|30	Patch5:		fvwm-0005-Skip-install-data-hook-for-default-configs.patch
21cr|fvwm2-2.7.0-1|31	BuildRequires:	flex
21cr|fvwm2-2.7.0-1|32	BuildRequires:	xsltproc
21cr|fvwm2-2.7.0-1|33	BuildRequires:	libstroke-devel
21cr|fvwm2-2.7.0-1|34	BuildRequires:	readline-devel
21cr|fvwm2-2.7.0-1|35	BuildRequires:	pkgconfig(fribidi)
21cr|fvwm2-2.7.0-1|36	BuildRequires:	pkgconfig(libpng)
21cr|fvwm2-2.7.0-1|37	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|fvwm2-2.7.0-1|38	BuildRequires:	pkgconfig(ncurses)
21cr|fvwm2-2.7.0-1|39	BuildRequires:	pkgconfig(x11)
21cr|fvwm2-2.7.0-1|40	BuildRequires:	pkgconfig(xft)
21cr|fvwm2-2.7.0-1|41	BuildRequires:	pkgconfig(xinerama)
21cr|fvwm2-2.7.0-1|42	BuildRequires:	pkgconfig(xpm)
21cr|fvwm2-2.7.0-1|43	BuildRequires:	pkgconfig(xt)
21cr|fvwm2-2.7.0-1|44	Requires:	fvwm-icons
21cr|fvwm2-2.7.0-1|45	# for www-browser
21cr|fvwm2-2.7.0-1|46	Requires:	desktop-common-data
21cr|fvwm2-2.7.0-1|47	# for fvwm-bug
21cr|fvwm2-2.7.0-1|48	Requires:	sendmail-command
21cr|fvwm2-2.7.0-1|49	# for fvwm-menu-headlines
21cr|fvwm2-2.7.0-1|50	Requires:	xdg-utils
21cr|fvwm2-2.7.0-1|51	# for fvwm-menu-xlock
21cr|fvwm2-2.7.0-1|52	Requires:	xlockmore
21cr|fvwm2-2.7.0-1|53	# for auto-menu generation
21cr|fvwm2-2.7.0-1|54	Requires:	imagemagick
21cr|fvwm2-2.7.0-1|55	Requires:	python3-pyxdg
21cr|fvwm2-2.7.0-1|56	Requires:	xterm
21cr|fvwm2-2.7.0-1|57	Requires:	%{_bindir}/mimeopen
21cr|fvwm2-2.7.0-1|58	Requires:	xdg-compliance-menu
21cr|fvwm2-2.7.0-1|59	
21cr|fvwm2-2.7.0-1|60	%description
21cr|fvwm2-2.7.0-1|61	Fvwm is a window manager for X11. It is designed to
21cr|fvwm2-2.7.0-1|62	minimize memory consumption, provide a 3D look to window frames,
21cr|fvwm2-2.7.0-1|63	and implement a virtual desktop.
21cr|fvwm2-2.7.0-1|64	
21cr|fvwm2-2.7.0-1|65	%files -f fvwm.lang
21cr|fvwm2-2.7.0-1|66	%doc NEWS doc
21cr|fvwm2-2.7.0-1|67	%{_mandir}/man1/*
21cr|fvwm2-2.7.0-1|68	%{_bindir}/*
21cr|fvwm2-2.7.0-1|69	%{_libexecdir}/fvwm
21cr|fvwm2-2.7.0-1|70	%{_datadir}/fvwm
21cr|fvwm2-2.7.0-1|71	%{_datadir}/xsessions/fvwm.desktop
21cr|fvwm2-2.7.0-1|72	
21cr|fvwm2-2.7.0-1|73	#----------------------------------------------------------------------------
21cr|fvwm2-2.7.0-1|74	
21cr|fvwm2-2.7.0-1|75	%prep
21cr|fvwm2-2.7.0-1|76	%autosetup -p1 -n fvwm-%{version}
21cr|fvwm2-2.7.0-1|77	
21cr|fvwm2-2.7.0-1|78	%build
21cr|fvwm2-2.7.0-1|79	%configure --enable-mandoc
21cr|fvwm2-2.7.0-1|80	
21cr|fvwm2-2.7.0-1|81	
21cr|fvwm2-2.7.0-1|82	%make
21cr|fvwm2-2.7.0-1|83	
21cr|fvwm2-2.7.0-1|84	%install
21cr|fvwm2-2.7.0-1|85	%makeinstall_std
21cr|fvwm2-2.7.0-1|86	
21cr|fvwm2-2.7.0-1|87	%find_lang fvwm
21cr|fvwm2-2.7.0-1|88	%find_lang FvwmScript
21cr|fvwm2-2.7.0-1|89	cat FvwmScript.lang >> fvwm.lang
21cr|fvwm2-2.7.0-1|90	
21cr|fvwm2-2.7.0-1|91	# xsession
21cr|fvwm2-2.7.0-1|92	install -D -m0644 -p %{SOURCE1} \
21cr|fvwm2-2.7.0-1|93	%{buildroot}%{_datadir}/xsessions/fvwm.desktop

1648 21
21cr|fvwm-icons-20070101-4|1	Summary:	FVWM icons
21cr|fvwm-icons-20070101-4|2	Name:		fvwm-icons
21cr|fvwm-icons-20070101-4|3	Version:	20070101
21cr|fvwm-icons-20070101-4|4	Release:	4
21cr|fvwm-icons-20070101-4|5	License:	GPLv2+
21cr|fvwm-icons-20070101-4|6	Group:		Graphical desktop/FVWM based
21cr|fvwm-icons-20070101-4|7	Url: 		http://www.fvwm.org/
21cr|fvwm-icons-20070101-4|8	Source0:	http://www.fvwm.org/generated/icon_download/fvwm_icons-%{version}.tar.bz2
21cr|fvwm-icons-20070101-4|9	Provides:	fvwm2-icons = %{EVRD}
21cr|fvwm-icons-20070101-4|10	BuildArch:	noarch
21cr|fvwm-icons-20070101-4|11	
21cr|fvwm-icons-20070101-4|12	%description
21cr|fvwm-icons-20070101-4|13	The icons that used to be part of the fvwm source distribution are now
21cr|fvwm-icons-20070101-4|14	accessible separately.
21cr|fvwm-icons-20070101-4|15	
21cr|fvwm-icons-20070101-4|16	%files
21cr|fvwm-icons-20070101-4|17	%{_iconsdir}/*.xpm
21cr|fvwm-icons-20070101-4|18	%{_miconsdir}/*.xpm
21cr|fvwm-icons-20070101-4|19	
21cr|fvwm-icons-20070101-4|20	#----------------------------------------------------------------------------
21cr|fvwm-icons-20070101-4|21	
21cr|fvwm-icons-20070101-4|22	%prep
21cr|fvwm-icons-20070101-4|23	%setup -qn fvwm_icons-%{version}
21cr|fvwm-icons-20070101-4|24	
21cr|fvwm-icons-20070101-4|25	%build
21cr|fvwm-icons-20070101-4|26	
21cr|fvwm-icons-20070101-4|27	%install
21cr|fvwm-icons-20070101-4|28	shopt -s extglob
21cr|fvwm-icons-20070101-4|29	install -d -m 755 %{buildroot}%{_iconsdir}
21cr|fvwm-icons-20070101-4|30	install -d -m 755 %{buildroot}%{_miconsdir}
21cr|fvwm-icons-20070101-4|31	
21cr|fvwm-icons-20070101-4|32	for i in mini.*; do
21cr|fvwm-icons-20070101-4|33	install -m 644 $i %{buildroot}%{_miconsdir}/${i#mini.}
21cr|fvwm-icons-20070101-4|34	done
21cr|fvwm-icons-20070101-4|35	for i in !(mini.*); do
21cr|fvwm-icons-20070101-4|36	install -m 644 $i %{buildroot}%{_iconsdir}/${i}
21cr|fvwm-icons-20070101-4|37	done
21cr|fvwm-icons-20070101-4|38	
21cr|fvwm-icons-20070101-4|39	# prevent conflicts
21cr|fvwm-icons-20070101-4|40	rm -f %{buildroot}%{_iconsdir}/xemacs.xpm
21cr|fvwm-icons-20070101-4|41	rm -f %{buildroot}%{_miconsdir}/xmag.xpm
21cr|fvwm-icons-20070101-4|42	# From twm
21cr|fvwm-icons-20070101-4|43	rm -f %{buildroot}%{_miconsdir}/twm.xpm

1649 21
21cr|fwlogwatch-1.2-16|1	Summary:	Firewall log analyzer, report generator and realtime response agent
21cr|fwlogwatch-1.2-16|2	Name:		fwlogwatch
21cr|fwlogwatch-1.2-16|3	Version:	1.2
21cr|fwlogwatch-1.2-16|4	Release:	16
21cr|fwlogwatch-1.2-16|5	License:	GPLv2+
21cr|fwlogwatch-1.2-16|6	Group:		Monitoring
21cr|fwlogwatch-1.2-16|7	Url:		http://fwlogwatch.inside-security.de/
21cr|fwlogwatch-1.2-16|8	Source0:	%{name}-%{version}.tar.bz2
21cr|fwlogwatch-1.2-16|9	Source1:	%{name}.service
21cr|fwlogwatch-1.2-16|10	Source2:	%{name}.sysconfig
21cr|fwlogwatch-1.2-16|11	Patch0:		fwlogwatch-mdv_conf.diff
21cr|fwlogwatch-1.2-16|12	BuildRequires:	flex
21cr|fwlogwatch-1.2-16|13	BuildRequires:	gettext
21cr|fwlogwatch-1.2-16|14	BuildRequires:	adns-devel
21cr|fwlogwatch-1.2-16|15	BuildRequires:	pkgconfig(zlib)
21cr|fwlogwatch-1.2-16|16	Requires(post,preun):	rpm-helper
21cr|fwlogwatch-1.2-16|17	Requires(post,preun,postun):	systemd-units
21cr|fwlogwatch-1.2-16|18	
21cr|fwlogwatch-1.2-16|19	%description
21cr|fwlogwatch-1.2-16|20	fwlogwatch produces ipchains, netfilter/iptables, ipfilter, Cisco IOS and
21cr|fwlogwatch-1.2-16|21	Cisco PIX log summary reports in text and HTML form and has a lot of options
21cr|fwlogwatch-1.2-16|22	to find and display relevant patterns in connection attempts. With the data
21cr|fwlogwatch-1.2-16|23	found it can also generate customizable incident reports from a template and
21cr|fwlogwatch-1.2-16|24	send them to abuse contacts at offending sites or CERT coordination centers.
21cr|fwlogwatch-1.2-16|25	Finally, it can also run as daemon and report anomalies or start
21cr|fwlogwatch-1.2-16|26	countermeasures.
21cr|fwlogwatch-1.2-16|27	
21cr|fwlogwatch-1.2-16|28	%files -f %{name}.lang
21cr|fwlogwatch-1.2-16|29	%doc AUTHORS COPYING CREDITS ChangeLog README
21cr|fwlogwatch-1.2-16|30	%doc contrib/fwlogsummary.cgi contrib/fwlogsummary_small.cgi
21cr|fwlogwatch-1.2-16|31	%doc contrib/fwlogwatch.php contrib/fwlw_notify contrib/fwlw_respond
21cr|fwlogwatch-1.2-16|32	%{_unitdir}/%{name}.service
21cr|fwlogwatch-1.2-16|33	%config(noreplace) %{_sysconfdir}/fwlogwatch.config
21cr|fwlogwatch-1.2-16|34	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|fwlogwatch-1.2-16|35	%{_sbindir}/fwlogwatch
21cr|fwlogwatch-1.2-16|36	%{_sbindir}/fwlw_notify
21cr|fwlogwatch-1.2-16|37	%{_sbindir}/fwlw_respond
21cr|fwlogwatch-1.2-16|38	%{_mandir}/man8/fwlogwatch.8*
21cr|fwlogwatch-1.2-16|39	
21cr|fwlogwatch-1.2-16|40	%post
21cr|fwlogwatch-1.2-16|41	%systemd_post %{name}.service
21cr|fwlogwatch-1.2-16|42	
21cr|fwlogwatch-1.2-16|43	%preun
21cr|fwlogwatch-1.2-16|44	%systemd_preun %{name}.service
21cr|fwlogwatch-1.2-16|45	
21cr|fwlogwatch-1.2-16|46	%postun
21cr|fwlogwatch-1.2-16|47	%systemd_postun_with_restart %{name}.service
21cr|fwlogwatch-1.2-16|48	
21cr|fwlogwatch-1.2-16|49	#----------------------------------------------------------------------------
21cr|fwlogwatch-1.2-16|50	
21cr|fwlogwatch-1.2-16|51	%prep
21cr|fwlogwatch-1.2-16|52	%setup -q
21cr|fwlogwatch-1.2-16|53	%patch0 -p1 -b .paths
21cr|fwlogwatch-1.2-16|54	
21cr|fwlogwatch-1.2-16|55	chmod 644 contrib/fwlogsummary.cgi contrib/fwlogsummary_small.cgi
21cr|fwlogwatch-1.2-16|56	
21cr|fwlogwatch-1.2-16|57	# fix encoding
21cr|fwlogwatch-1.2-16|58	sed -i -e "s|iso-8859-1|UTF-8|g" *.c
21cr|fwlogwatch-1.2-16|59	
21cr|fwlogwatch-1.2-16|60	%build
21cr|fwlogwatch-1.2-16|61	%serverbuild
21cr|fwlogwatch-1.2-16|62	
21cr|fwlogwatch-1.2-16|63	%make CFLAGS="$CFLAGS -DHAVE_ZLIB -DHAVE_GETTEXT -DHAVE_IPV6 -DHAVE_ADNS" LIBS="-L%{_libdir} -lcrypt -lz -ladns"
21cr|fwlogwatch-1.2-16|64	
21cr|fwlogwatch-1.2-16|65	# fix encoding
21cr|fwlogwatch-1.2-16|66	pushd po
21cr|fwlogwatch-1.2-16|67	
21cr|fwlogwatch-1.2-16|68	for i in de pt sv; do
21cr|fwlogwatch-1.2-16|69	sed -i -e "s|ISO-8859-1|UTF-8|g" $i.po
21cr|fwlogwatch-1.2-16|70	iconv --from-code=ISO-8859-1 --to-code=UTF-8 $i.po > $i.po.new; mv $i.po.new $i.po
21cr|fwlogwatch-1.2-16|71	done
21cr|fwlogwatch-1.2-16|72	
21cr|fwlogwatch-1.2-16|73	for i in de ja pt sv zh_CN zh_TW; do
21cr|fwlogwatch-1.2-16|74	msgfmt -v -o $i.mo $i.po
21cr|fwlogwatch-1.2-16|75	done
21cr|fwlogwatch-1.2-16|76	
21cr|fwlogwatch-1.2-16|77	popd
21cr|fwlogwatch-1.2-16|78	
21cr|fwlogwatch-1.2-16|79	%install
21cr|fwlogwatch-1.2-16|80	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|fwlogwatch-1.2-16|81	install -d %{buildroot}%{_sbindir}
21cr|fwlogwatch-1.2-16|82	install -d %{buildroot}%{_mandir}/man8
21cr|fwlogwatch-1.2-16|83	
21cr|fwlogwatch-1.2-16|84	install -D -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|fwlogwatch-1.2-16|85	install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|fwlogwatch-1.2-16|86	
21cr|fwlogwatch-1.2-16|87	install -m0755 fwlogwatch %{buildroot}%{_sbindir}
21cr|fwlogwatch-1.2-16|88	install -m0755 contrib/fwlw_notify %{buildroot}%{_sbindir}
21cr|fwlogwatch-1.2-16|89	install -m0755 contrib/fwlw_respond %{buildroot}%{_sbindir}
21cr|fwlogwatch-1.2-16|90	install -m0644 fwlogwatch.8 %{buildroot}%{_mandir}/man8
21cr|fwlogwatch-1.2-16|91	install -m0644 fwlogwatch.config %{buildroot}%{_sysconfdir}/
21cr|fwlogwatch-1.2-16|92	
21cr|fwlogwatch-1.2-16|93	for i in de ja pt sv zh_CN zh_TW; do
21cr|fwlogwatch-1.2-16|94	install -d %{buildroot}%{_datadir}/locale/${i}/LC_MESSAGES
21cr|fwlogwatch-1.2-16|95	install -m0644 po/${i}.mo %{buildroot}%{_datadir}/locale/${i}/LC_MESSAGES/fwlogwatch.mo
21cr|fwlogwatch-1.2-16|96	done
21cr|fwlogwatch-1.2-16|97	
21cr|fwlogwatch-1.2-16|98	%find_lang %{name}

1650 21
21cr|fwmon-1.1.0-15|1	Summary:	A linux netlink firewall monitor
21cr|fwmon-1.1.0-15|2	Name:		fwmon
21cr|fwmon-1.1.0-15|3	Version:	1.1.0
21cr|fwmon-1.1.0-15|4	Release:	15
21cr|fwmon-1.1.0-15|5	License:	GPLv2+
21cr|fwmon-1.1.0-15|6	Group:		System/Servers
21cr|fwmon-1.1.0-15|7	Url:		http://www.scaramanga.co.uk/fwmon/
21cr|fwmon-1.1.0-15|8	Source0:	%{name}-%{version}.tar.bz2
21cr|fwmon-1.1.0-15|9	# http://qa.mandriva.com/show_bug.cgi?id=36213
21cr|fwmon-1.1.0-15|10	Patch0:		fwmon-1.1.0-mb.patch
21cr|fwmon-1.1.0-15|11	Patch1:		fwmon-1.1.0-sfmt.patch
21cr|fwmon-1.1.0-15|12	Buildrequires:	pcap-devel
21cr|fwmon-1.1.0-15|13	
21cr|fwmon-1.1.0-15|14	%description
21cr|fwmon-1.1.0-15|15	This program allows you to monitor ipchains/iptables output in realtime.
21cr|fwmon-1.1.0-15|16	It  supports both logging to a file/stdout and/or to tcpdump format
21cr|fwmon-1.1.0-15|17	capture logs. It also supports security features such as running
21cr|fwmon-1.1.0-15|18	non-root, and chrooting itself.
21cr|fwmon-1.1.0-15|19	
21cr|fwmon-1.1.0-15|20	%files
21cr|fwmon-1.1.0-15|21	%defattr(0644,root,root)
21cr|fwmon-1.1.0-15|22	%config(noreplace) %{_sysconfdir}/logrotate.d/fwmon
21cr|fwmon-1.1.0-15|23	%defattr(0755,root,root)
21cr|fwmon-1.1.0-15|24	%{_sbindir}/fwmon
21cr|fwmon-1.1.0-15|25	%defattr(644,root,root,755)
21cr|fwmon-1.1.0-15|26	%doc README README.2nd README.chroot COPYING
21cr|fwmon-1.1.0-15|27	%doc initdb.sql
21cr|fwmon-1.1.0-15|28	%{_mandir}/man8/*
21cr|fwmon-1.1.0-15|29	
21cr|fwmon-1.1.0-15|30	%post
21cr|fwmon-1.1.0-15|31	# Add the fwmon user
21cr|fwmon-1.1.0-15|32	adduser -d /var/log/fwmon -s /bin/false -M fwmon 2>/dev/null || true
21cr|fwmon-1.1.0-15|33	
21cr|fwmon-1.1.0-15|34	# Add the fwmon directory if it isnt already there
21cr|fwmon-1.1.0-15|35	if [ ! -d /var/log/fwmon ]; then
21cr|fwmon-1.1.0-15|36	mkdir /var/log/fwmon
21cr|fwmon-1.1.0-15|37	chown fwmon.fwmon /var/log/fwmon
21cr|fwmon-1.1.0-15|38	chmod 700 /var/log/fwmon
21cr|fwmon-1.1.0-15|39	fi
21cr|fwmon-1.1.0-15|40	
21cr|fwmon-1.1.0-15|41	# Add a line to init
21cr|fwmon-1.1.0-15|42	F_UID=`id -u fwmon`
21cr|fwmon-1.1.0-15|43	F_GID=`id -g fwmon`
21cr|fwmon-1.1.0-15|44	INITLINE="fw:2345:respawn:fwmon -sa -l /fwmon.log -t /fwmon.cap -u $F_UID -g $F_GID -c /var/log/fwmon"
21cr|fwmon-1.1.0-15|45	echo "#$INITLINE" >> /etc/inittab
21cr|fwmon-1.1.0-15|46	
21cr|fwmon-1.1.0-15|47	#----------------------------------------------------------------------------
21cr|fwmon-1.1.0-15|48	
21cr|fwmon-1.1.0-15|49	%prep
21cr|fwmon-1.1.0-15|50	%setup -q
21cr|fwmon-1.1.0-15|51	%patch0 -p1 -b .mb
21cr|fwmon-1.1.0-15|52	%patch1 -p1
21cr|fwmon-1.1.0-15|53	
21cr|fwmon-1.1.0-15|54	%build
21cr|fwmon-1.1.0-15|55	%make CFLAGS="%{optflags} -fcommon -D_HAVE_LIBPCAP -I/usr/include/pcap"
21cr|fwmon-1.1.0-15|56	
21cr|fwmon-1.1.0-15|57	%install
21cr|fwmon-1.1.0-15|58	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|fwmon-1.1.0-15|59	mkdir -p %{buildroot}%{_sbindir}
21cr|fwmon-1.1.0-15|60	mkdir -p %{buildroot}%{_mandir}/man8/
21cr|fwmon-1.1.0-15|61	install -m 500 fwmon %{buildroot}%{_sbindir}/fwmon
21cr|fwmon-1.1.0-15|62	install -m 644 fwmon.8 %{buildroot}%{_mandir}/man8/fwmon.8
21cr|fwmon-1.1.0-15|63	install -m 644 logrotate.fwmon %{buildroot}%{_sysconfdir}/logrotate.d/fwmon

1651 21
21cr|fwupd-1.9.5-1|1	%global	_disable_ld_no_undefined 1
21cr|fwupd-1.9.5-1|2	
21cr|fwupd-1.9.5-1|3	# Don't provide internal plugins
21cr|fwupd-1.9.5-1|4	%global	__provides_exclude ^libfu_plugin_*\\.so$
21cr|fwupd-1.9.5-1|5	%global	__noautoprovfiles 'libfu_plugin_*\\.so'
21cr|fwupd-1.9.5-1|6	
21cr|fwupd-1.9.5-1|7	%define	major 2
21cr|fwupd-1.9.5-1|8	%define	plugin_major 7
21cr|fwupd-1.9.5-1|9	%define	libname %mklibname %{name} %{major}
21cr|fwupd-1.9.5-1|10	%define	libplugin %mklibname %{name}plugin %{plugin_major}
21cr|fwupd-1.9.5-1|11	%define	develname %mklibname %{name} -d
21cr|fwupd-1.9.5-1|12	
21cr|fwupd-1.9.5-1|13	Summary:	Firmware update daemon
21cr|fwupd-1.9.5-1|14	Name:		fwupd
21cr|fwupd-1.9.5-1|15	Version:	1.9.5
21cr|fwupd-1.9.5-1|16	Release:	1
21cr|fwupd-1.9.5-1|17	License:	LGPLv2+
21cr|fwupd-1.9.5-1|18	Group:		System/Configuration/Boot and Init
21cr|fwupd-1.9.5-1|19	Url:		https://fwupd.org/
21cr|fwupd-1.9.5-1|20	Source0:	https://github.com/fwupd/fwupd/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|fwupd-1.9.5-1|21	Source100:	%{name}.rpmlintrc
21cr|fwupd-1.9.5-1|22	BuildRequires:	cmake
21cr|fwupd-1.9.5-1|23	BuildRequires:	diffutils
21cr|fwupd-1.9.5-1|24	BuildRequires:	fonts-ttf-google-noto-sans
21cr|fwupd-1.9.5-1|25	BuildRequires:	gcab
21cr|fwupd-1.9.5-1|26	BuildRequires:	gettext
21cr|fwupd-1.9.5-1|27	BuildRequires:	git-core
21cr|fwupd-1.9.5-1|28	BuildRequires:	gnu-efi
21cr|fwupd-1.9.5-1|29	BuildRequires:	gnupg
21cr|fwupd-1.9.5-1|30	BuildRequires:	gtk-doc
21cr|fwupd-1.9.5-1|31	BuildRequires:	kernel-headers
21cr|fwupd-1.9.5-1|32	BuildRequires:	meson
21cr|fwupd-1.9.5-1|33	BuildRequires:	ninja
21cr|fwupd-1.9.5-1|34	BuildRequires:	pesign
21cr|fwupd-1.9.5-1|35	BuildRequires:	protobuf-c
21cr|fwupd-1.9.5-1|36	BuildRequires:	protobuf-compiler
21cr|fwupd-1.9.5-1|37	BuildRequires:	python3-gi-docgen
21cr|fwupd-1.9.5-1|38	%ifarch x86_64 aarch64
21cr|fwupd-1.9.5-1|39	BuildRequires:	python3-gobject-cairo
21cr|fwupd-1.9.5-1|40	BuildRequires:	python3-pillow
21cr|fwupd-1.9.5-1|41	%endif
21cr|fwupd-1.9.5-1|42	BuildRequires:	vala-tools
21cr|fwupd-1.9.5-1|43	#BuildRequires:	valgrind
21cr|fwupd-1.9.5-1|44	BuildRequires:	gpgme-devel
21cr|fwupd-1.9.5-1|45	BuildRequires:	modemmanager-devel
21cr|fwupd-1.9.5-1|46	BuildRequires:	tpm2-tss-devel
21cr|fwupd-1.9.5-1|47	BuildRequires:	vala-devel
21cr|fwupd-1.9.5-1|48	BuildRequires:	pkgconfig(appstream-glib)
21cr|fwupd-1.9.5-1|49	BuildRequires:	pkgconfig(bash-completion)
21cr|fwupd-1.9.5-1|50	BuildRequires:	pkgconfig(bluez)
21cr|fwupd-1.9.5-1|51	BuildRequires:	pkgconfig(cairo)
21cr|fwupd-1.9.5-1|52	BuildRequires:	pkgconfig(colord)
21cr|fwupd-1.9.5-1|53	%ifarch aarch64
21cr|fwupd-1.9.5-1|54	BuildRequires:	pkgconfig(efiboot)
21cr|fwupd-1.9.5-1|55	%endif
21cr|fwupd-1.9.5-1|56	%ifarch x86_64
21cr|fwupd-1.9.5-1|57	BuildRequires:	pkgconfig(efivar)
21cr|fwupd-1.9.5-1|58	BuildRequires:	pkgconfig(libsmbios_c)
21cr|fwupd-1.9.5-1|59	%endif
21cr|fwupd-1.9.5-1|60	BuildRequires:	pkgconfig(flashrom)
21cr|fwupd-1.9.5-1|61	BuildRequires:	pkgconfig(fontconfig)
21cr|fwupd-1.9.5-1|62	BuildRequires:	pkgconfig(freetype2)
21cr|fwupd-1.9.5-1|63	BuildRequires:	pkgconfig(gio-2.0)
21cr|fwupd-1.9.5-1|64	BuildRequires:	pkgconfig(gnutls)
21cr|fwupd-1.9.5-1|65	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|fwupd-1.9.5-1|66	BuildRequires:	pkgconfig(gudev-1.0)
21cr|fwupd-1.9.5-1|67	BuildRequires:	pkgconfig(gusb)
21cr|fwupd-1.9.5-1|68	BuildRequires:	pkgconfig(jcat)
21cr|fwupd-1.9.5-1|69	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|fwupd-1.9.5-1|70	BuildRequires:	pkgconfig(libarchive)
21cr|fwupd-1.9.5-1|71	BuildRequires:	pkgconfig(libcbor)
21cr|fwupd-1.9.5-1|72	BuildRequires:	pkgconfig(libcurl)
21cr|fwupd-1.9.5-1|73	BuildRequires:	pkgconfig(libelf)
21cr|fwupd-1.9.5-1|74	BuildRequires:	pkgconfig(libgcab-1.0)
21cr|fwupd-1.9.5-1|75	BuildRequires:	pkgconfig(liblzma)
21cr|fwupd-1.9.5-1|76	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|fwupd-1.9.5-1|77	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|fwupd-1.9.5-1|78	BuildRequires:	pkgconfig(mbim-glib)
21cr|fwupd-1.9.5-1|79	BuildRequires:	pkgconfig(pangocairo)
21cr|fwupd-1.9.5-1|80	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|fwupd-1.9.5-1|81	BuildRequires:	pkgconfig(protobuf)
21cr|fwupd-1.9.5-1|82	BuildRequires:	pkgconfig(py3cairo)
21cr|fwupd-1.9.5-1|83	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|fwupd-1.9.5-1|84	BuildRequires:	pkgconfig(python3)
21cr|fwupd-1.9.5-1|85	BuildRequires:	pkgconfig(mm-glib)
21cr|fwupd-1.9.5-1|86	BuildRequires:	pkgconfig(qmi-glib)
21cr|fwupd-1.9.5-1|87	BuildRequires:	pkgconfig(sqlite3)
21cr|fwupd-1.9.5-1|88	BuildRequires:	pkgconfig(systemd)
21cr|fwupd-1.9.5-1|89	BuildRequires:	pkgconfig(udev)
21cr|fwupd-1.9.5-1|90	BuildRequires:	pkgconfig(umockdev-1.0)
21cr|fwupd-1.9.5-1|91	BuildRequires:	pkgconfig(uuid)
21cr|fwupd-1.9.5-1|92	BuildRequires:	pkgconfig(valgrind)
21cr|fwupd-1.9.5-1|93	BuildRequires:	pkgconfig(xmlb)
21cr|fwupd-1.9.5-1|94	Requires:	bash-completion
21cr|fwupd-1.9.5-1|95	Requires:	bubblewrap
21cr|fwupd-1.9.5-1|96	Requires:	gsettings-desktop-schemas
21cr|fwupd-1.9.5-1|97	Requires:	shared-mime-info
21cr|fwupd-1.9.5-1|98	#Requires:	valgrind
21cr|fwupd-1.9.5-1|99	# Optional stuff, but having it is really a good idea...
21cr|fwupd-1.9.5-1|100	Recommends:	bluez
21cr|fwupd-1.9.5-1|101	Recommends:	jq
21cr|fwupd-1.9.5-1|102	Recommends:	modemmanager
21cr|fwupd-1.9.5-1|103	Recommends:	udisks2
21cr|fwupd-1.9.5-1|104	Requires:	%{libname} = %{EVRD}
21cr|fwupd-1.9.5-1|105	%ifarch x86_64 aarch64
21cr|fwupd-1.9.5-1|106	Requires:	%{libplugin} = %{EVRD}
21cr|fwupd-1.9.5-1|107	%endif
21cr|fwupd-1.9.5-1|108	ExclusiveArch:	x86_64 %{ix86} aarch64
21cr|fwupd-1.9.5-1|109	
21cr|fwupd-1.9.5-1|110	%description
21cr|fwupd-1.9.5-1|111	A simple daemon to allow session software to update device firmware on your
21cr|fwupd-1.9.5-1|112	local machine.
21cr|fwupd-1.9.5-1|113	
21cr|fwupd-1.9.5-1|114	%files -f %{name}.lang
21cr|fwupd-1.9.5-1|115	%doc README.md
21cr|fwupd-1.9.5-1|116	%license COPYING
21cr|fwupd-1.9.5-1|117	%config(noreplace) %{_sysconfdir}/%{name}/fwupd.conf
21cr|fwupd-1.9.5-1|118	%ifarch %{ix86} x86_64
21cr|fwupd-1.9.5-1|119	%{_libexecdir}/%{name}/%{name}-detect-cet
21cr|fwupd-1.9.5-1|120	/lib/modules-load.d/%{name}-msr.conf
21cr|fwupd-1.9.5-1|121	%endif
21cr|fwupd-1.9.5-1|122	%ifarch x86_64 aarch64
21cr|fwupd-1.9.5-1|123	%{_sysconfdir}/grub.d/35_%{name}
21cr|fwupd-1.9.5-1|124	%endif
21cr|fwupd-1.9.5-1|125	%{_bindir}/*
21cr|fwupd-1.9.5-1|126	%config(noreplace) %{_sysconfdir}/%{name}/remotes.d/*.conf
21cr|fwupd-1.9.5-1|127	%{_datadir}/bash-completion/completions/%{name}*
21cr|fwupd-1.9.5-1|128	%{_datadir}/dbus-1/interfaces/org.freedesktop.%{name}.xml
21cr|fwupd-1.9.5-1|129	%{_datadir}/dbus-1/system.d/org.freedesktop.%{name}.conf
21cr|fwupd-1.9.5-1|130	%{_datadir}/dbus-1/system-services/org.freedesktop.%{name}.service
21cr|fwupd-1.9.5-1|131	%{_datadir}/metainfo/org.freedesktop.%{name}.metainfo.xml
21cr|fwupd-1.9.5-1|132	%{_datadir}/%{name}/*
21cr|fwupd-1.9.5-1|133	%{_datadir}/polkit-1/actions/org.freedesktop.%{name}.policy
21cr|fwupd-1.9.5-1|134	%{_datadir}/polkit-1/rules.d/org.freedesktop.%{name}.rules
21cr|fwupd-1.9.5-1|135	%dir %{_datadir}/%{name}
21cr|fwupd-1.9.5-1|136	%dir %{_libexecdir}/%{name}
21cr|fwupd-1.9.5-1|137	%dir %{_localstatedir}/lib/%{name}
21cr|fwupd-1.9.5-1|138	%dir %{_sysconfdir}/%{name}
21cr|fwupd-1.9.5-1|139	%dir %{_sysconfdir}/%{name}/remotes.d
21cr|fwupd-1.9.5-1|140	%dir %{_sysconfdir}/pki/%{name}
21cr|fwupd-1.9.5-1|141	%dir %{_sysconfdir}/pki/%{name}-metadata
21cr|fwupd-1.9.5-1|142	%ghost %{_localstatedir}/lib/%{name}/gnupg
21cr|fwupd-1.9.5-1|143	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|fwupd-1.9.5-1|144	%{_libdir}/girepository-1.0/*.typelib
21cr|fwupd-1.9.5-1|145	%{_libdir}/%{name}-%{version}
21cr|fwupd-1.9.5-1|146	%{_libexecdir}/%{name}/%{name}
21cr|fwupd-1.9.5-1|147	%{_libexecdir}/%{name}/%{name}offline
21cr|fwupd-1.9.5-1|148	/lib/systemd/system-shutdown/%{name}.shutdown
21cr|fwupd-1.9.5-1|149	%{_mandir}/man1/*.1.*
21cr|fwupd-1.9.5-1|150	%{_mandir}/man5/*.5.*
21cr|fwupd-1.9.5-1|151	%{_mandir}/man8/*.8.*
21cr|fwupd-1.9.5-1|152	%{_presetdir}/86-%{name}.preset
21cr|fwupd-1.9.5-1|153	%{_sysconfdir}/pki/%{name}/*
21cr|fwupd-1.9.5-1|154	%{_sysconfdir}/pki/%{name}-metadata/*
21cr|fwupd-1.9.5-1|155	%{_udevrulesdir}/*.rules
21cr|fwupd-1.9.5-1|156	%{_unitdir}/%{name}-offline-update.service
21cr|fwupd-1.9.5-1|157	%{_unitdir}/%{name}-refresh.service
21cr|fwupd-1.9.5-1|158	%{_unitdir}/%{name}-refresh.timer
21cr|fwupd-1.9.5-1|159	%{_unitdir}/%{name}.service
21cr|fwupd-1.9.5-1|160	%{_unitdir}/system-update.target.wants/
21cr|fwupd-1.9.5-1|161	
21cr|fwupd-1.9.5-1|162	%post
21cr|fwupd-1.9.5-1|163	%systemd_post %{name}.service
21cr|fwupd-1.9.5-1|164	
21cr|fwupd-1.9.5-1|165	# change vendor-installed remotes to use the default keyring type
21cr|fwupd-1.9.5-1|166	for fn in %{_sysconfdir}/%{name}/remotes.d/*.conf; do
21cr|fwupd-1.9.5-1|167	if grep -q "Keyring=gpg" "$fn"; then
21cr|fwupd-1.9.5-1|168	sed -i 's/Keyring=gpg/#Keyring=pkcs/g' "$fn";
21cr|fwupd-1.9.5-1|169	fi
21cr|fwupd-1.9.5-1|170	done
21cr|fwupd-1.9.5-1|171	
21cr|fwupd-1.9.5-1|172	%preun
21cr|fwupd-1.9.5-1|173	%systemd_preun %{name}.service
21cr|fwupd-1.9.5-1|174	
21cr|fwupd-1.9.5-1|175	%postun
21cr|fwupd-1.9.5-1|176	%systemd_postun_with_restart %{name}.service
21cr|fwupd-1.9.5-1|177	
21cr|fwupd-1.9.5-1|178	#-----------------------------------------------------------------------------
21cr|fwupd-1.9.5-1|179	
21cr|fwupd-1.9.5-1|180	%package -n %{libname}
21cr|fwupd-1.9.5-1|181	Summary:	Library for %{name}
21cr|fwupd-1.9.5-1|182	Group:		System/Libraries
21cr|fwupd-1.9.5-1|183	
21cr|fwupd-1.9.5-1|184	%description -n %{libname}
21cr|fwupd-1.9.5-1|185	Library for %{name}.
21cr|fwupd-1.9.5-1|186	
21cr|fwupd-1.9.5-1|187	%files -n %{libname}
21cr|fwupd-1.9.5-1|188	%license COPYING
21cr|fwupd-1.9.5-1|189	%{_libdir}/lib%{name}.so.%{major}*
21cr|fwupd-1.9.5-1|190	
21cr|fwupd-1.9.5-1|191	#-----------------------------------------------------------------------------
21cr|fwupd-1.9.5-1|192	
21cr|fwupd-1.9.5-1|193	%package -n %{libplugin}
21cr|fwupd-1.9.5-1|194	Summary:	Library for %{name} plugins
21cr|fwupd-1.9.5-1|195	Group:		System/Libraries
21cr|fwupd-1.9.5-1|196	
21cr|fwupd-1.9.5-1|197	%description -n %{libplugin}
21cr|fwupd-1.9.5-1|198	Library for %{name} plugins.
21cr|fwupd-1.9.5-1|199	
21cr|fwupd-1.9.5-1|200	%ifarch x86_64 aarch64
21cr|fwupd-1.9.5-1|201	%files -n %{libplugin}
21cr|fwupd-1.9.5-1|202	%license COPYING
21cr|fwupd-1.9.5-1|203	%{_datadir}/%{name}/uefi-capsule-ux.tar.xz
21cr|fwupd-1.9.5-1|204	%endif
21cr|fwupd-1.9.5-1|205	
21cr|fwupd-1.9.5-1|206	#-----------------------------------------------------------------------------
21cr|fwupd-1.9.5-1|207	
21cr|fwupd-1.9.5-1|208	%package -n %{develname}
21cr|fwupd-1.9.5-1|209	Summary:	Development files for %{name}
21cr|fwupd-1.9.5-1|210	Group:		Development/C
21cr|fwupd-1.9.5-1|211	Requires:	%{libname} = %{EVRD}
21cr|fwupd-1.9.5-1|212	%ifarch x86_64 aarch64
21cr|fwupd-1.9.5-1|213	Requires:	%{libplugin} = %{EVRD}
21cr|fwupd-1.9.5-1|214	%endif
21cr|fwupd-1.9.5-1|215	
21cr|fwupd-1.9.5-1|216	%description -n %{develname}
21cr|fwupd-1.9.5-1|217	Development files for %{name}.
21cr|fwupd-1.9.5-1|218	
21cr|fwupd-1.9.5-1|219	%files -n %{develname}
21cr|fwupd-1.9.5-1|220	%license COPYING
21cr|fwupd-1.9.5-1|221	%ifarch %{ix86} x86_64
21cr|fwupd-1.9.5-1|222	%{_defaultdocdir}/%{name}/*.html
21cr|fwupd-1.9.5-1|223	%endif
21cr|fwupd-1.9.5-1|224	%{_defaultdocdir}/%{name}/lib%{name}
21cr|fwupd-1.9.5-1|225	%{_defaultdocdir}/%{name}/lib%{name}plugin
21cr|fwupd-1.9.5-1|226	%{_datadir}/gir-1.0/*.gir
21cr|fwupd-1.9.5-1|227	%{_datadir}/vala/vapi/%{name}.*
21cr|fwupd-1.9.5-1|228	%{_includedir}/%{name}-1
21cr|fwupd-1.9.5-1|229	%{_libdir}/lib%{name}.so
21cr|fwupd-1.9.5-1|230	%{_libdir}/pkgconfig/%{name}.pc
21cr|fwupd-1.9.5-1|231	
21cr|fwupd-1.9.5-1|232	#-----------------------------------------------------------------------------
21cr|fwupd-1.9.5-1|233	
21cr|fwupd-1.9.5-1|234	%package tests
21cr|fwupd-1.9.5-1|235	Summary: Data files for installed tests
21cr|fwupd-1.9.5-1|236	Requires: %{name} = %{EVRD}
21cr|fwupd-1.9.5-1|237	
21cr|fwupd-1.9.5-1|238	%description tests
21cr|fwupd-1.9.5-1|239	Data files for installed tests.
21cr|fwupd-1.9.5-1|240	
21cr|fwupd-1.9.5-1|241	%files tests
21cr|fwupd-1.9.5-1|242	%config(noreplace) %{_sysconfdir}/%{name}/remotes.d/%{name}-tests.conf
21cr|fwupd-1.9.5-1|243	%{_datadir}/installed-tests/%{name}
21cr|fwupd-1.9.5-1|244	%dir %{_sysconfdir}/%{name}/remotes.d
21cr|fwupd-1.9.5-1|245	%{_libexecdir}/installed-tests/%{name}/*
21cr|fwupd-1.9.5-1|246	
21cr|fwupd-1.9.5-1|247	#-----------------------------------------------------------------------------
21cr|fwupd-1.9.5-1|248	
21cr|fwupd-1.9.5-1|249	%prep
21cr|fwupd-1.9.5-1|250	%autosetup -p1
21cr|fwupd-1.9.5-1|251	
21cr|fwupd-1.9.5-1|252	%build
21cr|fwupd-1.9.5-1|253	%meson	\
21cr|fwupd-1.9.5-1|254	%ifarch %{ix86} x86_64
21cr|fwupd-1.9.5-1|255	-Dplugin_msr=enabled		\
21cr|fwupd-1.9.5-1|256	%else
21cr|fwupd-1.9.5-1|257	-Dplugin_msr=disabled		\
21cr|fwupd-1.9.5-1|258	%endif
21cr|fwupd-1.9.5-1|259	%ifarch x86_64
21cr|fwupd-1.9.5-1|260	-Dplugin_dell=enabled		\
21cr|fwupd-1.9.5-1|261	-Dplugin_synaptics_mst=enabled	\
21cr|fwupd-1.9.5-1|262	%else
21cr|fwupd-1.9.5-1|263	-Dplugin_dell=disabled		\
21cr|fwupd-1.9.5-1|264	-Dplugin_synaptics_mst=disabled	\
21cr|fwupd-1.9.5-1|265	%endif
21cr|fwupd-1.9.5-1|266	%ifarch x86_64 aarch64
21cr|fwupd-1.9.5-1|267	-Defi_binary=false		\
21cr|fwupd-1.9.5-1|268	-Dplugin_gpio=enabled		\
21cr|fwupd-1.9.5-1|269	-Dplugin_tpm=enabled		\
21cr|fwupd-1.9.5-1|270	-Dplugin_uefi_capsule=enabled	\
21cr|fwupd-1.9.5-1|271	-Dplugin_uefi_pk=enabled	\
21cr|fwupd-1.9.5-1|272	%else
21cr|fwupd-1.9.5-1|273	-Dplugin_gpio=disabled		\
21cr|fwupd-1.9.5-1|274	-Dplugin_tpm=disabled		\
21cr|fwupd-1.9.5-1|275	-Dplugin_uefi_capsule=disabled	\
21cr|fwupd-1.9.5-1|276	-Dplugin_uefi_pk=disabled	\
21cr|fwupd-1.9.5-1|277	%endif
21cr|fwupd-1.9.5-1|278	-Dbash_completion=true	\
21cr|fwupd-1.9.5-1|279	-Dbluez=enabled		\
21cr|fwupd-1.9.5-1|280	-Dbuild="all"		\
21cr|fwupd-1.9.5-1|281	-Dcompat_cli=true	\
21cr|fwupd-1.9.5-1|282	-Dcurl=enabled		\
21cr|fwupd-1.9.5-1|283	-Ddocs=enabled		\
21cr|fwupd-1.9.5-1|284	-Dfish_completion=false	\
21cr|fwupd-1.9.5-1|285	-Dgudev=enabled		\
21cr|fwupd-1.9.5-1|286	-Dlzma=enabled		\
21cr|fwupd-1.9.5-1|287	-Dman=true		\
21cr|fwupd-1.9.5-1|288	-Dmetainfo=true		\
21cr|fwupd-1.9.5-1|289	-Dplugin_dummy=true	\
21cr|fwupd-1.9.5-1|290	-Dplugin_flashrom=enabled	\
21cr|fwupd-1.9.5-1|291	-Dplugin_modem_manager=enabled	\
21cr|fwupd-1.9.5-1|292	-Dplugin_powerd=disabled	\
21cr|fwupd-1.9.5-1|293	-Dsupported_build=enabled	\
21cr|fwupd-1.9.5-1|294	-Dtests=true		\
21cr|fwupd-1.9.5-1|295	-Dudevdir="/lib/udev"
21cr|fwupd-1.9.5-1|296	%meson_build
21cr|fwupd-1.9.5-1|297	
21cr|fwupd-1.9.5-1|298	%install
21cr|fwupd-1.9.5-1|299	%meson_install
21cr|fwupd-1.9.5-1|300	
21cr|fwupd-1.9.5-1|301	# Prepare %%{_localstatedir} stuff
21cr|fwupd-1.9.5-1|302	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|fwupd-1.9.5-1|303	mkdir -p --mode=0700 %{buildroot}%{_localstatedir}/lib/%{name}/gnupg
21cr|fwupd-1.9.5-1|304	
21cr|fwupd-1.9.5-1|305	# workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1757948
21cr|fwupd-1.9.5-1|306	mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}
21cr|fwupd-1.9.5-1|307	
21cr|fwupd-1.9.5-1|308	# Prepare and install a system .preset
21cr|fwupd-1.9.5-1|309	install -d %{buildroot}%{_presetdir}
21cr|fwupd-1.9.5-1|310	cat > %{buildroot}%{_presetdir}/86-%{name}.preset << EOF
21cr|fwupd-1.9.5-1|311	enable %{name}.service
21cr|fwupd-1.9.5-1|312	EOF
21cr|fwupd-1.9.5-1|313	
21cr|fwupd-1.9.5-1|314	# Needed?
21cr|fwupd-1.9.5-1|315	rm -rf %{buildroot}%{_datadir}/fish
21cr|fwupd-1.9.5-1|316	rm -rf %{buildroot}%{_docdir}/%{name}/builder
21cr|fwupd-1.9.5-1|317	rm -f %{buildroot}%{_sysconfdir}/%{name}/bios-settings.d/README.md
21cr|fwupd-1.9.5-1|318	
21cr|fwupd-1.9.5-1|319	rm -rf %{buildroot}%{_docdir}/lib%{name}
21cr|fwupd-1.9.5-1|320	rm -rf %{buildroot}%{_docdir}/lib%{name}plugin
21cr|fwupd-1.9.5-1|321	
21cr|fwupd-1.9.5-1|322	%find_lang %{name}
21cr|fwupd-1.9.5-1|323	
21cr|fwupd-1.9.5-1|324	%check
21cr|fwupd-1.9.5-1|325	%meson_test

1652 21
21cr|fxload-2002_04_11-19|1	%define name	fxload
21cr|fxload-2002_04_11-19|2	%define version	2002_04_11
21cr|fxload-2002_04_11-19|3	%define release 19
21cr|fxload-2002_04_11-19|4	
21cr|fxload-2002_04_11-19|5	Summary:	EZ-USB utility program
21cr|fxload-2002_04_11-19|6	Name:		%name
21cr|fxload-2002_04_11-19|7	Version:	%version
21cr|fxload-2002_04_11-19|8	Release:	%release
21cr|fxload-2002_04_11-19|9	Group:		System/Kernel and hardware
21cr|fxload-2002_04_11-19|10	License:	GPL
21cr|fxload-2002_04_11-19|11	URL:		http://linux-hotplug.sourceforge.net/
21cr|fxload-2002_04_11-19|12	Source:		%{name}-%{version}.tar.bz2
21cr|fxload-2002_04_11-19|13	Patch0:		fxload-2002_04_11-types.patch.bz2
21cr|fxload-2002_04_11-19|14	# http://qa.mandriva.com/show_bug.cgi?id=36214
21cr|fxload-2002_04_11-19|15	Patch1:		fxload-2002_04_11-usb_header.patch
21cr|fxload-2002_04_11-19|16	
21cr|fxload-2002_04_11-19|17	%description
21cr|fxload-2002_04_11-19|18	This package contains utilities for downloading firmware to EZ-USB devices.
21cr|fxload-2002_04_11-19|19	EZ-USB devices use 8051-based microcontrollers that have been enhanced with
21cr|fxload-2002_04_11-19|20	registers, buffers, and other device-side support for USB transactions.
21cr|fxload-2002_04_11-19|21	
21cr|fxload-2002_04_11-19|22	It currently supports devices based on the Anchorchips EZ-USB, as well as the
21cr|fxload-2002_04_11-19|23	Cypress EZ-USB FX (which is almost completely source compatible) and EZ-USB FX2
21cr|fxload-2002_04_11-19|24	(which is not).  All of these support full speed (12 Mbit/sec) transfers.  The
21cr|fxload-2002_04_11-19|25	FX2 also supports high speed (480 Mbit/s) transfers, introduced in USB 2.0.
21cr|fxload-2002_04_11-19|26	
21cr|fxload-2002_04_11-19|27	This version of FXLOAD supports optional use of two-stage loading, where
21cr|fxload-2002_04_11-19|28	special device firmware is used to support writing into off-chip memory such
21cr|fxload-2002_04_11-19|29	as RAM (when firmware neeeds more than about 8 KBytes of code and data) or,
21cr|fxload-2002_04_11-19|30	for firmware development, I2C serial EEPROM.
21cr|fxload-2002_04_11-19|31	
21cr|fxload-2002_04_11-19|32	%prep
21cr|fxload-2002_04_11-19|33	%setup -q
21cr|fxload-2002_04_11-19|34	%patch0 -p1 -b .types
21cr|fxload-2002_04_11-19|35	%patch1 -p1 -b .usb_header
21cr|fxload-2002_04_11-19|36	
21cr|fxload-2002_04_11-19|37	%build
21cr|fxload-2002_04_11-19|38	%make
21cr|fxload-2002_04_11-19|39	
21cr|fxload-2002_04_11-19|40	%install
21cr|fxload-2002_04_11-19|41	rm -fr %{buildroot}
21cr|fxload-2002_04_11-19|42	%makeinstall
21cr|fxload-2002_04_11-19|43	mv %{buildroot}/usr/%{_datadir}/* %{buildroot}/%{_datadir}
21cr|fxload-2002_04_11-19|44	mkdir -p %{buildroot}/sbin
21cr|fxload-2002_04_11-19|45	mv %{buildroot}%{_sbindir}/%{name} %{buildroot}/sbin/%{name}
21cr|fxload-2002_04_11-19|46	
21cr|fxload-2002_04_11-19|47	%clean
21cr|fxload-2002_04_11-19|48	rm -fr %buildroot
21cr|fxload-2002_04_11-19|49	
21cr|fxload-2002_04_11-19|50	%files
21cr|fxload-2002_04_11-19|51	%defattr(-,root,root)
21cr|fxload-2002_04_11-19|52	%doc COPYING README.txt
21cr|fxload-2002_04_11-19|53	/sbin/fxload
21cr|fxload-2002_04_11-19|54	%{_datadir}/usb
21cr|fxload-2002_04_11-19|55	%{_mandir}/man8/*

1653 21
21cr|fyre-1.0.1-15|1	Summary:	Explorer for iterated chaotic functions
21cr|fyre-1.0.1-15|2	Name:		fyre
21cr|fyre-1.0.1-15|3	Version:	1.0.1
21cr|fyre-1.0.1-15|4	Release:	15
21cr|fyre-1.0.1-15|5	License:	GPLv2+
21cr|fyre-1.0.1-15|6	Group:		Graphics
21cr|fyre-1.0.1-15|7	Url:		https://github.com/davidt/Fyre
21cr|fyre-1.0.1-15|8	# No releases tagged
21cr|fyre-1.0.1-15|9	Source0:	%{name}-%{version}.tar.bz2
21cr|fyre-1.0.1-15|10	Patch0:		fyre-1.0.0-datadir.patch
21cr|fyre-1.0.1-15|11	Patch1:		fyre-1.0.1-format-strings.patch
21cr|fyre-1.0.1-15|12	BuildRequires:	desktop-file-utils
21cr|fyre-1.0.1-15|13	BuildRequires:	shared-mime-info
21cr|fyre-1.0.1-15|14	BuildRequires:	pkgconfig(gnet-2.0)
21cr|fyre-1.0.1-15|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|fyre-1.0.1-15|16	BuildRequires:	pkgconfig(libglade-2.0)
21cr|fyre-1.0.1-15|17	BuildRequires:	pkgconfig(OpenEXR)
21cr|fyre-1.0.1-15|18	
21cr|fyre-1.0.1-15|19	%description
21cr|fyre-1.0.1-15|20	Fyre is a tool for producing computational artwork based on histograms of
21cr|fyre-1.0.1-15|21	iterated chaotic functions. At the moment, it implements the Peter de Jong map
21cr|fyre-1.0.1-15|22	in a fixed-function pipeline with an interactive GTK+ frontend and a command
21cr|fyre-1.0.1-15|23	line interface for easy and efficient rendering of high-resolution, high
21cr|fyre-1.0.1-15|24	quality images.
21cr|fyre-1.0.1-15|25	
21cr|fyre-1.0.1-15|26	%files
21cr|fyre-1.0.1-15|27	%doc AUTHORS ChangeLog README TODO
21cr|fyre-1.0.1-15|28	%{_bindir}/%{name}
21cr|fyre-1.0.1-15|29	%{_datadir}/applications/%{name}.desktop
21cr|fyre-1.0.1-15|30	%{_datadir}/%{name}/
21cr|fyre-1.0.1-15|31	%{_datadir}/icons/hicolor/*/apps/*
21cr|fyre-1.0.1-15|32	%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-%{name}-animation.png
21cr|fyre-1.0.1-15|33	%{_datadir}/mime/packages/%{name}.xml
21cr|fyre-1.0.1-15|34	
21cr|fyre-1.0.1-15|35	#-----------------------------------------------------------------------------
21cr|fyre-1.0.1-15|36	
21cr|fyre-1.0.1-15|37	%prep
21cr|fyre-1.0.1-15|38	%setup -q
21cr|fyre-1.0.1-15|39	%patch0 -p1 -b .datadir
21cr|fyre-1.0.1-15|40	%patch1 -p1
21cr|fyre-1.0.1-15|41	
21cr|fyre-1.0.1-15|42	
21cr|fyre-1.0.1-15|43	%build
21cr|fyre-1.0.1-15|44	autoreconf -vfi
21cr|fyre-1.0.1-15|45	%configure --enable-gnet --enable-openexr
21cr|fyre-1.0.1-15|46	%make
21cr|fyre-1.0.1-15|47	
21cr|fyre-1.0.1-15|48	
21cr|fyre-1.0.1-15|49	%install
21cr|fyre-1.0.1-15|50	%makeinstall_std
21cr|fyre-1.0.1-15|51	
21cr|fyre-1.0.1-15|52	desktop-file-edit --remove-key="Encoding" %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|fyre-1.0.1-15|53	

1654 21
21cr|fzf-0.67.0-1|1	
21cr|fzf-0.67.0-1|2	Name:		fzf
21cr|fzf-0.67.0-1|3	Version:	0.67.0
21cr|fzf-0.67.0-1|4	Release:	1
21cr|fzf-0.67.0-1|5	Summary:	A command-line fuzzy finder written in Go
21cr|fzf-0.67.0-1|6	Group:		Text tools
21cr|fzf-0.67.0-1|7	License:	MIT
21cr|fzf-0.67.0-1|8	URL:		https://github.com/junegunn/fzf
21cr|fzf-0.67.0-1|9	Source0:	https://github.com/junegunn/fzf/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|fzf-0.67.0-1|10	# use 'go mod vendor' and archive vendor directory
21cr|fzf-0.67.0-1|11	Source1:	fzf-go-mod-vendor-%{version}.tar.gz
21cr|fzf-0.67.0-1|12	Source10:	upd.sh
21cr|fzf-0.67.0-1|13	BuildRequires:	golang
21cr|fzf-0.67.0-1|14	
21cr|fzf-0.67.0-1|15	%description
21cr|fzf-0.67.0-1|16	fzf is a general-purpose command-line fuzzy finder.
21cr|fzf-0.67.0-1|17	
21cr|fzf-0.67.0-1|18	It's an interactive Unix filter for command-line that can be used with any
21cr|fzf-0.67.0-1|19	list; files, command history, processes, hostnames, bookmarks, git commits,
21cr|fzf-0.67.0-1|20	etc.
21cr|fzf-0.67.0-1|21	
21cr|fzf-0.67.0-1|22	%prep
21cr|fzf-0.67.0-1|23	%autosetup -p1 -a1
21cr|fzf-0.67.0-1|24	
21cr|fzf-0.67.0-1|25	%build
21cr|fzf-0.67.0-1|26	go build -mod=vendor
21cr|fzf-0.67.0-1|27	
21cr|fzf-0.67.0-1|28	# Cleanup interpreters7
21cr|fzf-0.67.0-1|29	sed -i -e '/^#!\//, 1d' shell/completion.*
21cr|fzf-0.67.0-1|30	sed -i -e '1d;2i#!/bin/bash' bin/fzf-tmux
21cr|fzf-0.67.0-1|31	
21cr|fzf-0.67.0-1|32	
21cr|fzf-0.67.0-1|33	%install
21cr|fzf-0.67.0-1|34	install -vdm 0755 %{buildroot}%{_bindir}
21cr|fzf-0.67.0-1|35	install -vDpm 0755 %{name} %{buildroot}%{_bindir}/
21cr|fzf-0.67.0-1|36	install -vDpm 0755 bin/%{name}-tmux %{buildroot}%{_bindir}/
21cr|fzf-0.67.0-1|37	install -d -p %{buildroot}%{_mandir}/man1
21cr|fzf-0.67.0-1|38	install -Dpm0644 man/man1/*.1 %{buildroot}%{_mandir}/man1/
21cr|fzf-0.67.0-1|39	
21cr|fzf-0.67.0-1|40	install -d %{buildroot}%{_datadir}/fzf
21cr|fzf-0.67.0-1|41	
21cr|fzf-0.67.0-1|42	# Install vim plugin
21cr|fzf-0.67.0-1|43	install -d %{buildroot}%{_datadir}/vim/vimfiles/plugin
21cr|fzf-0.67.0-1|44	install -Dpm0644 plugin/fzf.vim %{buildroot}%{_datadir}/vim/vimfiles/plugin/
21cr|fzf-0.67.0-1|45	install -d %{buildroot}%{_datadir}/nvim/site/plugin
21cr|fzf-0.67.0-1|46	install -Dpm0644 plugin/fzf.vim %{buildroot}%{_datadir}/nvim/site/plugin/
21cr|fzf-0.67.0-1|47	
21cr|fzf-0.67.0-1|48	# Install shell completion
21cr|fzf-0.67.0-1|49	install -d %{buildroot}%{_sysconfdir}/bash_completion.d/
21cr|fzf-0.67.0-1|50	install -Dpm0644 shell/completion.bash %{buildroot}%{_sysconfdir}/bash_completion.d/fzf
21cr|fzf-0.67.0-1|51	install -d %{buildroot}%{_datadir}/zsh/site-functions
21cr|fzf-0.67.0-1|52	install -Dpm0644 shell/completion.zsh %{buildroot}%{_datadir}/zsh/site-functions/fzf
21cr|fzf-0.67.0-1|53	
21cr|fzf-0.67.0-1|54	# Install shell key bindings (not enabled)
21cr|fzf-0.67.0-1|55	install -d %{buildroot}%{_datadir}/fzf/shell
21cr|fzf-0.67.0-1|56	install -Dpm0644 shell/key-bindings.* %{buildroot}%{_datadir}/fzf/shell/
21cr|fzf-0.67.0-1|57	
21cr|fzf-0.67.0-1|58	
21cr|fzf-0.67.0-1|59	%files
21cr|fzf-0.67.0-1|60	%license LICENSE
21cr|fzf-0.67.0-1|61	%doc README.md README-VIM.md CHANGELOG.md
21cr|fzf-0.67.0-1|62	%{_bindir}/fzf
21cr|fzf-0.67.0-1|63	%{_bindir}/fzf-tmux
21cr|fzf-0.67.0-1|64	%{_mandir}/man1/fzf.1*
21cr|fzf-0.67.0-1|65	%{_mandir}/man1/fzf-tmux.1*
21cr|fzf-0.67.0-1|66	%dir %{_datadir}/fzf
21cr|fzf-0.67.0-1|67	%{_datadir}/fzf/shell
21cr|fzf-0.67.0-1|68	%dir %{_datadir}/zsh/site-functions
21cr|fzf-0.67.0-1|69	%{_datadir}/zsh/site-functions/fzf
21cr|fzf-0.67.0-1|70	%dir %{_datadir}/vim/vimfiles/plugin
21cr|fzf-0.67.0-1|71	%{_datadir}/vim/vimfiles/plugin/fzf.vim
21cr|fzf-0.67.0-1|72	%dir %{_datadir}/nvim/site/plugin
21cr|fzf-0.67.0-1|73	%{_datadir}/nvim/site/plugin/fzf.vim
21cr|fzf-0.67.0-1|74	%{_sysconfdir}/bash_completion.d/fzf
21cr|fzf-0.67.0-1|75	
21cr|fzf-0.67.0-1|76	
21cr|fzf-0.67.0-1|77	%changelog
21cr|fzf-0.67.0-1|78	* Mon Nov 17 2025 repo bot <abf@abf.io> 0.67.0-1
21cr|fzf-0.67.0-1|79	- 0.67.0 update
21cr|fzf-0.67.0-1|80	
21cr|fzf-0.67.0-1|81	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|fzf-0.67.0-1|82	- autoadd .nvchecker.toml
21cr|fzf-0.67.0-1|83	
21cr|fzf-0.67.0-1|84	* Fri Nov 29 2024 Alexander Stefanov <alexander@mezon.ru> 0.56.3-1
21cr|fzf-0.67.0-1|85	- 0.56.3
21cr|fzf-0.67.0-1|86	
21cr|fzf-0.67.0-1|87	* Tue Oct 1 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.55.0-1
21cr|fzf-0.67.0-1|88	- add upd.sh to source
21cr|fzf-0.67.0-1|89	
21cr|fzf-0.67.0-1|90	* Tue Oct 1 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|fzf-0.67.0-1|91	- Update version to 0.55.0
21cr|fzf-0.67.0-1|92	
21cr|fzf-0.67.0-1|93	* Mon Jul 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.53.0-1
21cr|fzf-0.67.0-1|94	- adapt for Rosa
21cr|fzf-0.67.0-1|95	
21cr|fzf-0.67.0-1|96	* Mon Jul 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|fzf-0.67.0-1|97	- Imported from SRPM

1655 21
21cr|g4music-1.7-1|1	%define oname com.github.neithern.g4music
21cr|g4music-1.7-1|2	
21cr|g4music-1.7-1|3	Name:           g4music
21cr|g4music-1.7-1|4	Version:        1.7
21cr|g4music-1.7-1|5	Release:        1
21cr|g4music-1.7-1|6	Summary:        A small and simple sound and music player that is well integrated with GNOME
21cr|g4music-1.7-1|7	Group:          Sound
21cr|g4music-1.7-1|8	License:        GPLv3
21cr|g4music-1.7-1|9	Url:            https://gitlab.gnome.org/neithern/g4music
21cr|g4music-1.7-1|10	Source0:        https://gitlab.gnome.org/neithern/g4music/-/archive/v1.6.1/%{name}-v%{version}.tar.bz2
21cr|g4music-1.7-1|11	# repatch at each new version .sflo
21cr|g4music-1.7-1|12	# untill fixed pkg-config --cflags gio-unix-2.0
21cr|g4music-1.7-1|13	Patch0:         undeclared_dependency_gio-unix-2.0-rosa.patch
21cr|g4music-1.7-1|14	
21cr|g4music-1.7-1|15	BuildRequires:  meson
21cr|g4music-1.7-1|16	BuildRequires:  cmake
21cr|g4music-1.7-1|17	BuildRequires:  extra-cmake-modules
21cr|g4music-1.7-1|18	BuildRequires:  desktop-file-utils
21cr|g4music-1.7-1|19	BuildRequires:  appstream-util
21cr|g4music-1.7-1|20	BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.16
21cr|g4music-1.7-1|21	BuildRequires:  pkgconfig(gstreamer-audio-1.0) >= 1.16
21cr|g4music-1.7-1|22	BuildRequires:  pkgconfig(gstreamer-bad-audio-1.0) >= 1.16
21cr|g4music-1.7-1|23	BuildRequires:  pkgconfig(gstreamer-player-1.0) >= 1.16
21cr|g4music-1.7-1|24	BuildRequires:  pkgconfig(gstreamer-plugins-bad-1.0) >= 1.16
21cr|g4music-1.7-1|25	BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.16
21cr|g4music-1.7-1|26	BuildRequires:  pkgconfig(gtk4) >= 4.6
21cr|g4music-1.7-1|27	BuildRequires:  pkgconfig(libadwaita-1) >= 1.1.1
21cr|g4music-1.7-1|28	BuildRequires:  pkgconfig(libpng)
21cr|g4music-1.7-1|29	BuildRequires:  pkgconfig(tracker-sparql-3.0)
21cr|g4music-1.7-1|30	BuildRequires:  pkgconfig(vapigen)
21cr|g4music-1.7-1|31	BuildRequires:  gtk4-update-icon-cache
21cr|g4music-1.7-1|32	BuildRequires:  pkgconfig(gio-2.0)
21cr|g4music-1.7-1|33	
21cr|g4music-1.7-1|34	
21cr|g4music-1.7-1|35	%description
21cr|g4music-1.7-1|36	A fast, fluent, light weight music player written in GTK4,
21cr|g4music-1.7-1|37	with a beautiful, adaptive user interface, so named G4Music.
21cr|g4music-1.7-1|38	It is also focusing on high performance,
21cr|g4music-1.7-1|39	for those people who has huge number of songs.
21cr|g4music-1.7-1|40	
21cr|g4music-1.7-1|41	Features
21cr|g4music-1.7-1|42	
21cr|g4music-1.7-1|43	Supports most music file types, samba and any other remote protocols (thanks to great GIO and GStreamer).
21cr|g4music-1.7-1|44	Fast loading and parsing thousands of music files in very few seconds.
21cr|g4music-1.7-1|45	Low memory usage for huge playlist with album covers, no thumbnail caches to store.
21cr|g4music-1.7-1|46	Sorts by album/artist/title or shuffle, supports full-text searching.
21cr|g4music-1.7-1|47	Supports embedded album art or external images as album cover, embedded can be exported.
21cr|g4music-1.7-1|48	Gaussian blurred cover as window background, follows GNOME 42 light/dark mode.
21cr|g4music-1.7-1|49	Supports drag-drop from GNOME Files, showing music in Files.
21cr|g4music-1.7-1|50	Supports audio peaks visualizer.
21cr|g4music-1.7-1|51	Supports gapless playback.
21cr|g4music-1.7-1|52	Supports ReplayGain track mode.
21cr|g4music-1.7-1|53	Supports pipewire audio sink.
21cr|g4music-1.7-1|54	Supports MPRIS control.
21cr|g4music-1.7-1|55	Only need less than 400KB to install it.
21cr|g4music-1.7-1|56	
21cr|g4music-1.7-1|57	
21cr|g4music-1.7-1|58	%files -f %{oname}.lang
21cr|g4music-1.7-1|59	%doc COPYING  *.md
21cr|g4music-1.7-1|60	%{_bindir}/%{name}
21cr|g4music-1.7-1|61	%{_datadir}/metainfo/*.xml
21cr|g4music-1.7-1|62	%{_datadir}/applications/*.desktop
21cr|g4music-1.7-1|63	%{_datadir}/dbus-1/services/*.service
21cr|g4music-1.7-1|64	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21cr|g4music-1.7-1|65	%{_datadir}/icons/*/*/*/*.svg
21cr|g4music-1.7-1|66	
21cr|g4music-1.7-1|67	#---------------------------------------------------------------------------
21cr|g4music-1.7-1|68	
21cr|g4music-1.7-1|69	%prep
21cr|g4music-1.7-1|70	%autosetup -p1 -n %{name}-v%{version}
21cr|g4music-1.7-1|71	
21cr|g4music-1.7-1|72	%build
21cr|g4music-1.7-1|73	%meson
21cr|g4music-1.7-1|74	%meson_build
21cr|g4music-1.7-1|75	
21cr|g4music-1.7-1|76	%install
21cr|g4music-1.7-1|77	%meson_install
21cr|g4music-1.7-1|78	
21cr|g4music-1.7-1|79	%find_lang %{oname}
21cr|g4music-1.7-1|80	
21cr|g4music-1.7-1|81	
21cr|g4music-1.7-1|82	
21cr|g4music-1.7-1|83	

1656 21
21cr|g722_1-0.2.0-1|1	%define major 0
21cr|g722_1-0.2.0-1|2	
21cr|g722_1-0.2.0-1|3	%define libname %mklibname g722_1_ %{major}
21cr|g722_1-0.2.0-1|4	%define devname %mklibname g722_1 -d
21cr|g722_1-0.2.0-1|5	
21cr|g722_1-0.2.0-1|6	
21cr|g722_1-0.2.0-1|7	Name:		g722_1
21cr|g722_1-0.2.0-1|8	Version:	0.2.0
21cr|g722_1-0.2.0-1|9	Release:	1
21cr|g722_1-0.2.0-1|10	Summary:	libg722_1 is a library for the ITU G.722.1 and Annex C wideband speech codecs
21cr|g722_1-0.2.0-1|11	Group:		System/Libraries
21cr|g722_1-0.2.0-1|12	License:	Polycom
21cr|g722_1-0.2.0-1|13	URL:		http://www.soft-switch.org/libg722_1
21cr|g722_1-0.2.0-1|14	Source:		http://www.soft-switch.org/downloads/codecs/g722_1-0.2.0.tar.gz
21cr|g722_1-0.2.0-1|15	BuildRequires:	audiofile-devel
21cr|g722_1-0.2.0-1|16	
21cr|g722_1-0.2.0-1|17	%description
21cr|g722_1-0.2.0-1|18	libg722_1 is a library for the ITU G.722.1 and Annex C wideband speech codecs.
21cr|g722_1-0.2.0-1|19	
21cr|g722_1-0.2.0-1|20	#--------------------------------------------------------------
21cr|g722_1-0.2.0-1|21	
21cr|g722_1-0.2.0-1|22	%package -n %{libname}
21cr|g722_1-0.2.0-1|23	Summary:	libg722_1 is a library for the ITU G.722.1 and Annex C wideband speech codecs
21cr|g722_1-0.2.0-1|24	Group:		System/Libraries
21cr|g722_1-0.2.0-1|25	
21cr|g722_1-0.2.0-1|26	%description -n %{libname}
21cr|g722_1-0.2.0-1|27	libg722_1 is a library for the ITU G.722.1 and Annex C wideband speech codecs.
21cr|g722_1-0.2.0-1|28	
21cr|g722_1-0.2.0-1|29	%files -n %{libname}
21cr|g722_1-0.2.0-1|30	%{_libdir}/libg722_1.so.%{major}*
21cr|g722_1-0.2.0-1|31	
21cr|g722_1-0.2.0-1|32	#--------------------------------------------------------------
21cr|g722_1-0.2.0-1|33	%package -n %{devname}
21cr|g722_1-0.2.0-1|34	Summary:	G.722.1 development files
21cr|g722_1-0.2.0-1|35	Group:		Development/Other
21cr|g722_1-0.2.0-1|36	Requires:	%{libname} = %{EVRD}
21cr|g722_1-0.2.0-1|37	Provides:	%{name}-devel = %{EVRD}
21cr|g722_1-0.2.0-1|38	
21cr|g722_1-0.2.0-1|39	%description -n %{devname}
21cr|g722_1-0.2.0-1|40	libg722_1 development files.
21cr|g722_1-0.2.0-1|41	
21cr|g722_1-0.2.0-1|42	%files -n %{devname}
21cr|g722_1-0.2.0-1|43	%doc ChangeLog AUTHORS COPYING NEWS README
21cr|g722_1-0.2.0-1|44	%{_includedir}/g722_1.h
21cr|g722_1-0.2.0-1|45	%{_includedir}/g722_1
21cr|g722_1-0.2.0-1|46	%{_libdir}/libg722_1.so
21cr|g722_1-0.2.0-1|47	%{_libdir}/pkgconfig/g722_1.pc
21cr|g722_1-0.2.0-1|48	
21cr|g722_1-0.2.0-1|49	#--------------------------------------------------------------
21cr|g722_1-0.2.0-1|50	
21cr|g722_1-0.2.0-1|51	%prep
21cr|g722_1-0.2.0-1|52	%setup -q
21cr|g722_1-0.2.0-1|53	
21cr|g722_1-0.2.0-1|54	%build
21cr|g722_1-0.2.0-1|55	./autogen.sh
21cr|g722_1-0.2.0-1|56	%configure --disable-static
21cr|g722_1-0.2.0-1|57	make
21cr|g722_1-0.2.0-1|58	
21cr|g722_1-0.2.0-1|59	%install
21cr|g722_1-0.2.0-1|60	make install DESTDIR=%{buildroot}
21cr|g722_1-0.2.0-1|61	rm %{buildroot}%{_libdir}/libg722_1.la
21cr|g722_1-0.2.0-1|62	
21cr|g722_1-0.2.0-1|63	

1657 21
21cr|gadmin-dhcpd-0.5.2-5|1	Summary:	A GTK+ administation tool for the ISC DHCPD server
21cr|gadmin-dhcpd-0.5.2-5|2	Name:		gadmin-dhcpd
21cr|gadmin-dhcpd-0.5.2-5|3	Version:	0.5.2
21cr|gadmin-dhcpd-0.5.2-5|4	Release:	5
21cr|gadmin-dhcpd-0.5.2-5|5	License:	GPLv3+
21cr|gadmin-dhcpd-0.5.2-5|6	Group:		System/Configuration/Networking
21cr|gadmin-dhcpd-0.5.2-5|7	Url:		http://www.gadmintools.org/
21cr|gadmin-dhcpd-0.5.2-5|8	Source0:	http://mange.dynalias.org/linux/%{name}/%{name}-%{version}.tar.gz
21cr|gadmin-dhcpd-0.5.2-5|9	Source1:	%{name}.pam
21cr|gadmin-dhcpd-0.5.2-5|10	BuildRequires:	desktop-file-utils
21cr|gadmin-dhcpd-0.5.2-5|11	BuildRequires:	imagemagick
21cr|gadmin-dhcpd-0.5.2-5|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gadmin-dhcpd-0.5.2-5|13	Requires:	dhcp-server >= 3.0.1
21cr|gadmin-dhcpd-0.5.2-5|14	Requires:	usermode-consoleonly
21cr|gadmin-dhcpd-0.5.2-5|15	Provides:	gdhcpd = %{EVRD}
21cr|gadmin-dhcpd-0.5.2-5|16	
21cr|gadmin-dhcpd-0.5.2-5|17	%description
21cr|gadmin-dhcpd-0.5.2-5|18	Gadmin-Dhcpd is a fast and easy to use GTK+ administration tool for the
21cr|gadmin-dhcpd-0.5.2-5|19	ISC DHCPD server.
21cr|gadmin-dhcpd-0.5.2-5|20	
21cr|gadmin-dhcpd-0.5.2-5|21	%files -f %{name}.lang
21cr|gadmin-dhcpd-0.5.2-5|22	%doc COPYING AUTHORS ChangeLog
21cr|gadmin-dhcpd-0.5.2-5|23	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|gadmin-dhcpd-0.5.2-5|24	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-dhcpd-0.5.2-5|25	%{_bindir}/%{name}
21cr|gadmin-dhcpd-0.5.2-5|26	%{_sbindir}/%{name}.real
21cr|gadmin-dhcpd-0.5.2-5|27	%{_datadir}/applications/%{name}.desktop
21cr|gadmin-dhcpd-0.5.2-5|28	%{_datadir}/pixmaps/*.png
21cr|gadmin-dhcpd-0.5.2-5|29	%{_datadir}/pixmaps/%{name}/%{name}.png
21cr|gadmin-dhcpd-0.5.2-5|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gadmin-dhcpd-0.5.2-5|31	
21cr|gadmin-dhcpd-0.5.2-5|32	#----------------------------------------------------------------------------
21cr|gadmin-dhcpd-0.5.2-5|33	
21cr|gadmin-dhcpd-0.5.2-5|34	%prep
21cr|gadmin-dhcpd-0.5.2-5|35	%setup -q
21cr|gadmin-dhcpd-0.5.2-5|36	# fix png rgb
21cr|gadmin-dhcpd-0.5.2-5|37	pushd pixmaps
21cr|gadmin-dhcpd-0.5.2-5|38	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|gadmin-dhcpd-0.5.2-5|39	popd
21cr|gadmin-dhcpd-0.5.2-5|40	
21cr|gadmin-dhcpd-0.5.2-5|41	%build
21cr|gadmin-dhcpd-0.5.2-5|42	%configure
21cr|gadmin-dhcpd-0.5.2-5|43	
21cr|gadmin-dhcpd-0.5.2-5|44	perl -pi -e 's|^#define DHCPD_BINARY .*|#define DHCPD_BINARY \"%{_sbindir}/dhcpd\"|g' config.h
21cr|gadmin-dhcpd-0.5.2-5|45	perl -pi -e 's|^#define DHCPD_CONF .*|#define DHCPD_CONF \"%{_sysconfdir}/dhcpd.conf\"|g' config.h
21cr|gadmin-dhcpd-0.5.2-5|46	perl -pi -e 's|^#define LEASE_FILE .*|#define LEASE_FILE \"%{_localstatedir}/lib/dhcp/dhcpd.leases\"|g' config.h
21cr|gadmin-dhcpd-0.5.2-5|47	
21cr|gadmin-dhcpd-0.5.2-5|48	%make
21cr|gadmin-dhcpd-0.5.2-5|49	
21cr|gadmin-dhcpd-0.5.2-5|50	%install
21cr|gadmin-dhcpd-0.5.2-5|51	%makeinstall_std INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`
21cr|gadmin-dhcpd-0.5.2-5|52	
21cr|gadmin-dhcpd-0.5.2-5|53	# pam auth
21cr|gadmin-dhcpd-0.5.2-5|54	install -d %{buildroot}%{_sysconfdir}/pam.d/
21cr|gadmin-dhcpd-0.5.2-5|55	install -d %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-dhcpd-0.5.2-5|56	
21cr|gadmin-dhcpd-0.5.2-5|57	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|gadmin-dhcpd-0.5.2-5|58	install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-dhcpd-0.5.2-5|59	
21cr|gadmin-dhcpd-0.5.2-5|60	# locales
21cr|gadmin-dhcpd-0.5.2-5|61	%find_lang %{name}
21cr|gadmin-dhcpd-0.5.2-5|62	
21cr|gadmin-dhcpd-0.5.2-5|63	# Icons
21cr|gadmin-dhcpd-0.5.2-5|64	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gadmin-dhcpd-0.5.2-5|65	convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gadmin-dhcpd-0.5.2-5|66	convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gadmin-dhcpd-0.5.2-5|67	convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gadmin-dhcpd-0.5.2-5|68	
21cr|gadmin-dhcpd-0.5.2-5|69	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gadmin-dhcpd-0.5.2-5|70	sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
21cr|gadmin-dhcpd-0.5.2-5|71	sed -i -e 's,GADMIN-DHCPD,Gadmin-Dhcpd,g' desktop/%{name}.desktop
21cr|gadmin-dhcpd-0.5.2-5|72	mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gadmin-dhcpd-0.5.2-5|73	desktop-file-install --vendor="" \
21cr|gadmin-dhcpd-0.5.2-5|74	--remove-category="Application" \
21cr|gadmin-dhcpd-0.5.2-5|75	--add-category="Settings;Network;GTK;" \
21cr|gadmin-dhcpd-0.5.2-5|76	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gadmin-dhcpd-0.5.2-5|77	
21cr|gadmin-dhcpd-0.5.2-5|78	# Prepare usermode entry
21cr|gadmin-dhcpd-0.5.2-5|79	mkdir -p %{buildroot}%{_bindir}
21cr|gadmin-dhcpd-0.5.2-5|80	mv %{buildroot}%{_sbindir}/gadmin-dhcpd %{buildroot}%{_sbindir}/gadmin-dhcpd.real
21cr|gadmin-dhcpd-0.5.2-5|81	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/gadmin-dhcpd
21cr|gadmin-dhcpd-0.5.2-5|82	
21cr|gadmin-dhcpd-0.5.2-5|83	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-dhcpd-0.5.2-5|84	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
21cr|gadmin-dhcpd-0.5.2-5|85	USER=root
21cr|gadmin-dhcpd-0.5.2-5|86	PROGRAM=%{_sbindir}/%{name}.real
21cr|gadmin-dhcpd-0.5.2-5|87	SESSION=true
21cr|gadmin-dhcpd-0.5.2-5|88	FALLBACK=false
21cr|gadmin-dhcpd-0.5.2-5|89	_EOF_
21cr|gadmin-dhcpd-0.5.2-5|90	
21cr|gadmin-dhcpd-0.5.2-5|91	rm -rf %{buildroot}%{_datadir}/doc/%{name}

1658 21
21cr|gadmin-httpd-0.1.4-6|1	# if I fix the string literal errors according to the wiki Problems
21cr|gadmin-httpd-0.1.4-6|2	# page, it crashes on startup - AdamW 2009/01
21cr|gadmin-httpd-0.1.4-6|3	%define Werror_cflags %nil
21cr|gadmin-httpd-0.1.4-6|4	
21cr|gadmin-httpd-0.1.4-6|5	Summary:	Easy to use GTK+ frontend for the Apache HTTPD webserver
21cr|gadmin-httpd-0.1.4-6|6	Name:		gadmin-httpd
21cr|gadmin-httpd-0.1.4-6|7	Version:	0.1.4
21cr|gadmin-httpd-0.1.4-6|8	Release:	6
21cr|gadmin-httpd-0.1.4-6|9	License:	GPLv3+
21cr|gadmin-httpd-0.1.4-6|10	Group:		System/Configuration/Networking
21cr|gadmin-httpd-0.1.4-6|11	Url:		http://www.gadmintools.org/
21cr|gadmin-httpd-0.1.4-6|12	Source0:	http://mange.dynalias.org/linux/%{name}/%{name}-%{version}.tar.gz
21cr|gadmin-httpd-0.1.4-6|13	Source1:	%{name}.pam
21cr|gadmin-httpd-0.1.4-6|14	BuildRequires:	desktop-file-utils
21cr|gadmin-httpd-0.1.4-6|15	BuildRequires:	imagemagick
21cr|gadmin-httpd-0.1.4-6|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gadmin-httpd-0.1.4-6|17	Requires:	apache-base
21cr|gadmin-httpd-0.1.4-6|18	Requires:	usermode-consoleonly
21cr|gadmin-httpd-0.1.4-6|19	
21cr|gadmin-httpd-0.1.4-6|20	%description
21cr|gadmin-httpd-0.1.4-6|21	GAdmin-HTTPD is an easy to use GTK+ frontend for the Apache httpd webserver.
21cr|gadmin-httpd-0.1.4-6|22	
21cr|gadmin-httpd-0.1.4-6|23	%files
21cr|gadmin-httpd-0.1.4-6|24	%defattr(-,root,root,0755)
21cr|gadmin-httpd-0.1.4-6|25	%doc COPYING AUTHORS ChangeLog
21cr|gadmin-httpd-0.1.4-6|26	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|gadmin-httpd-0.1.4-6|27	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-httpd-0.1.4-6|28	%{_bindir}/%{name}
21cr|gadmin-httpd-0.1.4-6|29	%{_sbindir}/%{name}.real
21cr|gadmin-httpd-0.1.4-6|30	%{_datadir}/applications/%{name}.desktop
21cr|gadmin-httpd-0.1.4-6|31	%{_datadir}/pixmaps/*.png
21cr|gadmin-httpd-0.1.4-6|32	%{_datadir}/pixmaps/%{name}/*.png
21cr|gadmin-httpd-0.1.4-6|33	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gadmin-httpd-0.1.4-6|34	
21cr|gadmin-httpd-0.1.4-6|35	#----------------------------------------------------------------------------
21cr|gadmin-httpd-0.1.4-6|36	
21cr|gadmin-httpd-0.1.4-6|37	%prep
21cr|gadmin-httpd-0.1.4-6|38	%setup -q
21cr|gadmin-httpd-0.1.4-6|39	# fix png rgb
21cr|gadmin-httpd-0.1.4-6|40	pushd pixmaps
21cr|gadmin-httpd-0.1.4-6|41	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|gadmin-httpd-0.1.4-6|42	popd
21cr|gadmin-httpd-0.1.4-6|43	
21cr|gadmin-httpd-0.1.4-6|44	%build
21cr|gadmin-httpd-0.1.4-6|45	%configure
21cr|gadmin-httpd-0.1.4-6|46	%make
21cr|gadmin-httpd-0.1.4-6|47	
21cr|gadmin-httpd-0.1.4-6|48	%install
21cr|gadmin-httpd-0.1.4-6|49	%makeinstall_std
21cr|gadmin-httpd-0.1.4-6|50	#INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`
21cr|gadmin-httpd-0.1.4-6|51	
21cr|gadmin-httpd-0.1.4-6|52	# pam auth
21cr|gadmin-httpd-0.1.4-6|53	install -d %{buildroot}%{_sysconfdir}/pam.d/
21cr|gadmin-httpd-0.1.4-6|54	install -d %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-httpd-0.1.4-6|55	
21cr|gadmin-httpd-0.1.4-6|56	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|gadmin-httpd-0.1.4-6|57	install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-httpd-0.1.4-6|58	
21cr|gadmin-httpd-0.1.4-6|59	# Icons
21cr|gadmin-httpd-0.1.4-6|60	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gadmin-httpd-0.1.4-6|61	convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gadmin-httpd-0.1.4-6|62	convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gadmin-httpd-0.1.4-6|63	convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gadmin-httpd-0.1.4-6|64	
21cr|gadmin-httpd-0.1.4-6|65	# Menu
21cr|gadmin-httpd-0.1.4-6|66	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gadmin-httpd-0.1.4-6|67	sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
21cr|gadmin-httpd-0.1.4-6|68	sed -i -e 's,GADMIN-HTTPD,Gadmin-HTTPD,g' desktop/%{name}.desktop
21cr|gadmin-httpd-0.1.4-6|69	mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gadmin-httpd-0.1.4-6|70	desktop-file-install --vendor="" \
21cr|gadmin-httpd-0.1.4-6|71	--remove-category="Application" \
21cr|gadmin-httpd-0.1.4-6|72	--add-category="Settings;Network;GTK;" \
21cr|gadmin-httpd-0.1.4-6|73	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gadmin-httpd-0.1.4-6|74	
21cr|gadmin-httpd-0.1.4-6|75	# Prepare usermode entry
21cr|gadmin-httpd-0.1.4-6|76	mkdir -p %{buildroot}%{_bindir}
21cr|gadmin-httpd-0.1.4-6|77	mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
21cr|gadmin-httpd-0.1.4-6|78	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
21cr|gadmin-httpd-0.1.4-6|79	
21cr|gadmin-httpd-0.1.4-6|80	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-httpd-0.1.4-6|81	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
21cr|gadmin-httpd-0.1.4-6|82	USER=root
21cr|gadmin-httpd-0.1.4-6|83	PROGRAM=%{_sbindir}/%{name}.real
21cr|gadmin-httpd-0.1.4-6|84	SESSION=true
21cr|gadmin-httpd-0.1.4-6|85	FALLBACK=false
21cr|gadmin-httpd-0.1.4-6|86	_EOF_
21cr|gadmin-httpd-0.1.4-6|87	
21cr|gadmin-httpd-0.1.4-6|88	rm -rf %{buildroot}%{_datadir}/doc/%{name}

1659 21
21cr|gadmin-openvpn-client-0.1.5-6|1	# if I fix the string literal errors according to the wiki Problems
21cr|gadmin-openvpn-client-0.1.5-6|2	# page, it crashes on startup - AdamW 2009/01
21cr|gadmin-openvpn-client-0.1.5-6|3	%define Werror_cflags %nil
21cr|gadmin-openvpn-client-0.1.5-6|4	
21cr|gadmin-openvpn-client-0.1.5-6|5	Summary:	A GTK+ administation tool for OpenVPN (client)
21cr|gadmin-openvpn-client-0.1.5-6|6	Name:		gadmin-openvpn-client
21cr|gadmin-openvpn-client-0.1.5-6|7	Version:	0.1.5
21cr|gadmin-openvpn-client-0.1.5-6|8	Release:	6
21cr|gadmin-openvpn-client-0.1.5-6|9	License:	GPLv3+
21cr|gadmin-openvpn-client-0.1.5-6|10	Group:		System/Configuration/Networking
21cr|gadmin-openvpn-client-0.1.5-6|11	URL:		http://www.gadmintools.org/
21cr|gadmin-openvpn-client-0.1.5-6|12	Source0:	http://mange.dynalias.org/linux/gadmin-openvpn/client/%{name}-%{version}.tar.gz
21cr|gadmin-openvpn-client-0.1.5-6|13	Source1:	%{name}.pam
21cr|gadmin-openvpn-client-0.1.5-6|14	BuildRequires:	gtk+2-devel
21cr|gadmin-openvpn-client-0.1.5-6|15	BuildRequires:	imagemagick
21cr|gadmin-openvpn-client-0.1.5-6|16	BuildRequires:	desktop-file-utils
21cr|gadmin-openvpn-client-0.1.5-6|17	Requires:	openvpn
21cr|gadmin-openvpn-client-0.1.5-6|18	Requires:	usermode-consoleonly
21cr|gadmin-openvpn-client-0.1.5-6|19	
21cr|gadmin-openvpn-client-0.1.5-6|20	
21cr|gadmin-openvpn-client-0.1.5-6|21	%description
21cr|gadmin-openvpn-client-0.1.5-6|22	Gadmin-OpenVPN-client is a fast and easy to use GTK+ administration tool for
21cr|gadmin-openvpn-client-0.1.5-6|23	OpenVPN (client use).
21cr|gadmin-openvpn-client-0.1.5-6|24	
21cr|gadmin-openvpn-client-0.1.5-6|25	%prep
21cr|gadmin-openvpn-client-0.1.5-6|26	%setup -q
21cr|gadmin-openvpn-client-0.1.5-6|27	# fix png rgb
21cr|gadmin-openvpn-client-0.1.5-6|28	pushd pixmaps
21cr|gadmin-openvpn-client-0.1.5-6|29	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|gadmin-openvpn-client-0.1.5-6|30	popd
21cr|gadmin-openvpn-client-0.1.5-6|31	
21cr|gadmin-openvpn-client-0.1.5-6|32	%build
21cr|gadmin-openvpn-client-0.1.5-6|33	%configure
21cr|gadmin-openvpn-client-0.1.5-6|34	%make
21cr|gadmin-openvpn-client-0.1.5-6|35	
21cr|gadmin-openvpn-client-0.1.5-6|36	%install
21cr|gadmin-openvpn-client-0.1.5-6|37	%makeinstall_std
21cr|gadmin-openvpn-client-0.1.5-6|38	
21cr|gadmin-openvpn-client-0.1.5-6|39	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|40	
21cr|gadmin-openvpn-client-0.1.5-6|41	# pam auth
21cr|gadmin-openvpn-client-0.1.5-6|42	install -d %{buildroot}%{_sysconfdir}/pam.d/
21cr|gadmin-openvpn-client-0.1.5-6|43	install -d %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-openvpn-client-0.1.5-6|44	
21cr|gadmin-openvpn-client-0.1.5-6|45	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|46	install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|47	
21cr|gadmin-openvpn-client-0.1.5-6|48	## locales
21cr|gadmin-openvpn-client-0.1.5-6|49	%find_lang %{name}
21cr|gadmin-openvpn-client-0.1.5-6|50	
21cr|gadmin-openvpn-client-0.1.5-6|51	# Mandriva Icons
21cr|gadmin-openvpn-client-0.1.5-6|52	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gadmin-openvpn-client-0.1.5-6|53	convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
21cr|gadmin-openvpn-client-0.1.5-6|54	convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
21cr|gadmin-openvpn-client-0.1.5-6|55	convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png
21cr|gadmin-openvpn-client-0.1.5-6|56	
21cr|gadmin-openvpn-client-0.1.5-6|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gadmin-openvpn-client-0.1.5-6|58	sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
21cr|gadmin-openvpn-client-0.1.5-6|59	sed -i -e 's,GADMIN-OPENVPN-Client,Gadmin-OpenVPN-client,g' desktop/%{name}.desktop
21cr|gadmin-openvpn-client-0.1.5-6|60	mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gadmin-openvpn-client-0.1.5-6|61	desktop-file-install --vendor="" \
21cr|gadmin-openvpn-client-0.1.5-6|62	--remove-category="Application" \
21cr|gadmin-openvpn-client-0.1.5-6|63	--add-category="Settings;Network;GTK;" \
21cr|gadmin-openvpn-client-0.1.5-6|64	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gadmin-openvpn-client-0.1.5-6|65	
21cr|gadmin-openvpn-client-0.1.5-6|66	# Prepare usermode entry
21cr|gadmin-openvpn-client-0.1.5-6|67	mkdir -p %{buildroot}%{_bindir}
21cr|gadmin-openvpn-client-0.1.5-6|68	mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
21cr|gadmin-openvpn-client-0.1.5-6|69	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|70	
21cr|gadmin-openvpn-client-0.1.5-6|71	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-openvpn-client-0.1.5-6|72	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
21cr|gadmin-openvpn-client-0.1.5-6|73	USER=root
21cr|gadmin-openvpn-client-0.1.5-6|74	PROGRAM=%{_sbindir}/%{name}.real
21cr|gadmin-openvpn-client-0.1.5-6|75	SESSION=true
21cr|gadmin-openvpn-client-0.1.5-6|76	FALLBACK=false
21cr|gadmin-openvpn-client-0.1.5-6|77	_EOF_
21cr|gadmin-openvpn-client-0.1.5-6|78	
21cr|gadmin-openvpn-client-0.1.5-6|79	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|80	
21cr|gadmin-openvpn-client-0.1.5-6|81	
21cr|gadmin-openvpn-client-0.1.5-6|82	%files -f %{name}.lang
21cr|gadmin-openvpn-client-0.1.5-6|83	%defattr(-,root,root,0755)
21cr|gadmin-openvpn-client-0.1.5-6|84	%doc COPYING AUTHORS ChangeLog
21cr|gadmin-openvpn-client-0.1.5-6|85	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|86	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|87	%dir %{_sysconfdir}/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|88	%{_bindir}/%{name}
21cr|gadmin-openvpn-client-0.1.5-6|89	%{_sbindir}/%{name}.real
21cr|gadmin-openvpn-client-0.1.5-6|90	%{_datadir}/pixmaps/*.png
21cr|gadmin-openvpn-client-0.1.5-6|91	%{_datadir}/pixmaps/%{name}/*.png
21cr|gadmin-openvpn-client-0.1.5-6|92	%{_datadir}/applications/*
21cr|gadmin-openvpn-client-0.1.5-6|93	%{_iconsdir}/hicolor/*/%{name}.png

1660 21
21cr|gadmin-openvpn-server-0.1.5-6|1	# if I fix the string literal errors according to the wiki Problems
21cr|gadmin-openvpn-server-0.1.5-6|2	# page, it crashes on startup - AdamW 2009/01
21cr|gadmin-openvpn-server-0.1.5-6|3	%define Werror_cflags %nil
21cr|gadmin-openvpn-server-0.1.5-6|4	
21cr|gadmin-openvpn-server-0.1.5-6|5	Summary:	A GTK+ administation tool for OpenVPN (bridge)
21cr|gadmin-openvpn-server-0.1.5-6|6	Name:		gadmin-openvpn-server
21cr|gadmin-openvpn-server-0.1.5-6|7	Version:	0.1.5
21cr|gadmin-openvpn-server-0.1.5-6|8	Release:	6
21cr|gadmin-openvpn-server-0.1.5-6|9	License:	GPLv3+
21cr|gadmin-openvpn-server-0.1.5-6|10	Group:		System/Configuration/Networking
21cr|gadmin-openvpn-server-0.1.5-6|11	URL:		http://www.gadmintools.org/
21cr|gadmin-openvpn-server-0.1.5-6|12	Source0:	http://mange.dynalias.org/linux/gadmin-openvpn/server/%{name}-%{version}.tar.gz
21cr|gadmin-openvpn-server-0.1.5-6|13	Source1:	%{name}.pam
21cr|gadmin-openvpn-server-0.1.5-6|14	BuildRequires:	gtk+2-devel
21cr|gadmin-openvpn-server-0.1.5-6|15	BuildRequires:	imagemagick
21cr|gadmin-openvpn-server-0.1.5-6|16	BuildRequires:	desktop-file-utils
21cr|gadmin-openvpn-server-0.1.5-6|17	Requires:	openvpn
21cr|gadmin-openvpn-server-0.1.5-6|18	Requires:	bridge-utils
21cr|gadmin-openvpn-server-0.1.5-6|19	Requires:	usermode-consoleonly
21cr|gadmin-openvpn-server-0.1.5-6|20	
21cr|gadmin-openvpn-server-0.1.5-6|21	%description
21cr|gadmin-openvpn-server-0.1.5-6|22	Gadmin-OpenVPN-server is a fast and easy to use GTK+ administration tool for
21cr|gadmin-openvpn-server-0.1.5-6|23	the OpenVPN server in bridge mode. It allows generation of five signed
21cr|gadmin-openvpn-server-0.1.5-6|24	certificates and keys, including HMAC-Firewall and user authentications.
21cr|gadmin-openvpn-server-0.1.5-6|25	Bridge mode enables SAMBA browsing and printing across physically separated
21cr|gadmin-openvpn-server-0.1.5-6|26	networks and or full-blown road warrior client capabilities.
21cr|gadmin-openvpn-server-0.1.5-6|27	
21cr|gadmin-openvpn-server-0.1.5-6|28	%prep
21cr|gadmin-openvpn-server-0.1.5-6|29	%setup -q
21cr|gadmin-openvpn-server-0.1.5-6|30	# fix png rgb
21cr|gadmin-openvpn-server-0.1.5-6|31	pushd pixmaps
21cr|gadmin-openvpn-server-0.1.5-6|32	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|gadmin-openvpn-server-0.1.5-6|33	popd
21cr|gadmin-openvpn-server-0.1.5-6|34	
21cr|gadmin-openvpn-server-0.1.5-6|35	%build
21cr|gadmin-openvpn-server-0.1.5-6|36	%configure
21cr|gadmin-openvpn-server-0.1.5-6|37	%make
21cr|gadmin-openvpn-server-0.1.5-6|38	
21cr|gadmin-openvpn-server-0.1.5-6|39	%install
21cr|gadmin-openvpn-server-0.1.5-6|40	%makeinstall_std
21cr|gadmin-openvpn-server-0.1.5-6|41	
21cr|gadmin-openvpn-server-0.1.5-6|42	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|43	
21cr|gadmin-openvpn-server-0.1.5-6|44	# pam auth
21cr|gadmin-openvpn-server-0.1.5-6|45	install -d %{buildroot}%{_sysconfdir}/pam.d/
21cr|gadmin-openvpn-server-0.1.5-6|46	install -d %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-openvpn-server-0.1.5-6|47	
21cr|gadmin-openvpn-server-0.1.5-6|48	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|49	install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|50	
21cr|gadmin-openvpn-server-0.1.5-6|51	# Mandriva Icons
21cr|gadmin-openvpn-server-0.1.5-6|52	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gadmin-openvpn-server-0.1.5-6|53	convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
21cr|gadmin-openvpn-server-0.1.5-6|54	convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
21cr|gadmin-openvpn-server-0.1.5-6|55	convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png
21cr|gadmin-openvpn-server-0.1.5-6|56	
21cr|gadmin-openvpn-server-0.1.5-6|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gadmin-openvpn-server-0.1.5-6|58	sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
21cr|gadmin-openvpn-server-0.1.5-6|59	sed -i -e 's,GADMIN-OPENVPN-Server,Gadmin-OpenVPN-server,g' desktop/%{name}.desktop
21cr|gadmin-openvpn-server-0.1.5-6|60	mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gadmin-openvpn-server-0.1.5-6|61	desktop-file-install --vendor="" \
21cr|gadmin-openvpn-server-0.1.5-6|62	--remove-category="Application" \
21cr|gadmin-openvpn-server-0.1.5-6|63	--add-category="Settings;Network;GTK;" \
21cr|gadmin-openvpn-server-0.1.5-6|64	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gadmin-openvpn-server-0.1.5-6|65	
21cr|gadmin-openvpn-server-0.1.5-6|66	# Prepare usermode entry
21cr|gadmin-openvpn-server-0.1.5-6|67	mkdir -p %{buildroot}%{_bindir}
21cr|gadmin-openvpn-server-0.1.5-6|68	mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
21cr|gadmin-openvpn-server-0.1.5-6|69	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|70	
21cr|gadmin-openvpn-server-0.1.5-6|71	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-openvpn-server-0.1.5-6|72	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
21cr|gadmin-openvpn-server-0.1.5-6|73	USER=root
21cr|gadmin-openvpn-server-0.1.5-6|74	PROGRAM=%{_sbindir}/%{name}.real
21cr|gadmin-openvpn-server-0.1.5-6|75	SESSION=true
21cr|gadmin-openvpn-server-0.1.5-6|76	FALLBACK=false
21cr|gadmin-openvpn-server-0.1.5-6|77	_EOF_
21cr|gadmin-openvpn-server-0.1.5-6|78	
21cr|gadmin-openvpn-server-0.1.5-6|79	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|80	
21cr|gadmin-openvpn-server-0.1.5-6|81	%files
21cr|gadmin-openvpn-server-0.1.5-6|82	%defattr(-,root,root,0755)
21cr|gadmin-openvpn-server-0.1.5-6|83	%doc COPYING AUTHORS ChangeLog
21cr|gadmin-openvpn-server-0.1.5-6|84	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|85	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|86	%dir %{_sysconfdir}/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|87	%{_bindir}/%{name}
21cr|gadmin-openvpn-server-0.1.5-6|88	%{_sbindir}/%{name}.real
21cr|gadmin-openvpn-server-0.1.5-6|89	%{_datadir}/pixmaps/*.png
21cr|gadmin-openvpn-server-0.1.5-6|90	%{_datadir}/pixmaps/%{name}/*.png
21cr|gadmin-openvpn-server-0.1.5-6|91	%{_datadir}/applications/*
21cr|gadmin-openvpn-server-0.1.5-6|92	%{_iconsdir}/hicolor/*/%{name}.png

1661 21
21cr|gadmin-rsync-0.1.7-5|1	# Workaround to build with GCC 10
21cr|gadmin-rsync-0.1.7-5|2	%global optflags %{optflags} -fcommon
21cr|gadmin-rsync-0.1.7-5|3	# if I fix the string literal errors according to the wiki Problems
21cr|gadmin-rsync-0.1.7-5|4	# page, it crashes on startup - AdamW 2009/01
21cr|gadmin-rsync-0.1.7-5|5	%define Werror_cflags %nil
21cr|gadmin-rsync-0.1.7-5|6	
21cr|gadmin-rsync-0.1.7-5|7	Summary:	A GTK+ administation tool for rsync
21cr|gadmin-rsync-0.1.7-5|8	Name:		gadmin-rsync
21cr|gadmin-rsync-0.1.7-5|9	Version:	0.1.7
21cr|gadmin-rsync-0.1.7-5|10	Release:	5
21cr|gadmin-rsync-0.1.7-5|11	License:	GPLv3+
21cr|gadmin-rsync-0.1.7-5|12	Group:		System/Configuration/Networking
21cr|gadmin-rsync-0.1.7-5|13	URL:		http://www.gadmintools.org/
21cr|gadmin-rsync-0.1.7-5|14	Source0:	http://mange.dynalias.org/linux/gadmin-rsync/%{name}-%{version}.tar.gz
21cr|gadmin-rsync-0.1.7-5|15	Source1:	%{name}.pam
21cr|gadmin-rsync-0.1.7-5|16	BuildRequires:	gtk+2-devel
21cr|gadmin-rsync-0.1.7-5|17	BuildRequires:	imagemagick
21cr|gadmin-rsync-0.1.7-5|18	BuildRequires:	desktop-file-utils
21cr|gadmin-rsync-0.1.7-5|19	Requires:	rsync
21cr|gadmin-rsync-0.1.7-5|20	Requires:	usermode-consoleonly
21cr|gadmin-rsync-0.1.7-5|21	
21cr|gadmin-rsync-0.1.7-5|22	%description
21cr|gadmin-rsync-0.1.7-5|23	Gadmin-Rsync is a fast and easy to use GTK+ administration tool for rsync.
21cr|gadmin-rsync-0.1.7-5|24	
21cr|gadmin-rsync-0.1.7-5|25	%prep
21cr|gadmin-rsync-0.1.7-5|26	%setup -q
21cr|gadmin-rsync-0.1.7-5|27	
21cr|gadmin-rsync-0.1.7-5|28	%build
21cr|gadmin-rsync-0.1.7-5|29	%configure
21cr|gadmin-rsync-0.1.7-5|30	%make
21cr|gadmin-rsync-0.1.7-5|31	
21cr|gadmin-rsync-0.1.7-5|32	%install
21cr|gadmin-rsync-0.1.7-5|33	%makeinstall
21cr|gadmin-rsync-0.1.7-5|34	
21cr|gadmin-rsync-0.1.7-5|35	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|gadmin-rsync-0.1.7-5|36	
21cr|gadmin-rsync-0.1.7-5|37	# pam auth
21cr|gadmin-rsync-0.1.7-5|38	install -d %{buildroot}%{_sysconfdir}/pam.d/
21cr|gadmin-rsync-0.1.7-5|39	install -d %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-rsync-0.1.7-5|40	
21cr|gadmin-rsync-0.1.7-5|41	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|gadmin-rsync-0.1.7-5|42	install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-rsync-0.1.7-5|43	
21cr|gadmin-rsync-0.1.7-5|44	# Mandriva Icons
21cr|gadmin-rsync-0.1.7-5|45	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gadmin-rsync-0.1.7-5|46	convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
21cr|gadmin-rsync-0.1.7-5|47	convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
21cr|gadmin-rsync-0.1.7-5|48	convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png
21cr|gadmin-rsync-0.1.7-5|49	
21cr|gadmin-rsync-0.1.7-5|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gadmin-rsync-0.1.7-5|51	sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
21cr|gadmin-rsync-0.1.7-5|52	sed -i -e 's,GADMIN-RSYNC,Gadmin-Rsync,g' desktop/%{name}.desktop
21cr|gadmin-rsync-0.1.7-5|53	mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gadmin-rsync-0.1.7-5|54	desktop-file-install --vendor="" \
21cr|gadmin-rsync-0.1.7-5|55	--remove-category="Application" \
21cr|gadmin-rsync-0.1.7-5|56	--add-category="Settings;Network;GTK;" \
21cr|gadmin-rsync-0.1.7-5|57	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gadmin-rsync-0.1.7-5|58	
21cr|gadmin-rsync-0.1.7-5|59	# Prepare usermode entry
21cr|gadmin-rsync-0.1.7-5|60	mkdir -p %{buildroot}%{_bindir}
21cr|gadmin-rsync-0.1.7-5|61	mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
21cr|gadmin-rsync-0.1.7-5|62	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
21cr|gadmin-rsync-0.1.7-5|63	
21cr|gadmin-rsync-0.1.7-5|64	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-rsync-0.1.7-5|65	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
21cr|gadmin-rsync-0.1.7-5|66	USER=root
21cr|gadmin-rsync-0.1.7-5|67	PROGRAM=%{_sbindir}/%{name}.real
21cr|gadmin-rsync-0.1.7-5|68	SESSION=true
21cr|gadmin-rsync-0.1.7-5|69	FALLBACK=false
21cr|gadmin-rsync-0.1.7-5|70	_EOF_
21cr|gadmin-rsync-0.1.7-5|71	
21cr|gadmin-rsync-0.1.7-5|72	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21cr|gadmin-rsync-0.1.7-5|73	
21cr|gadmin-rsync-0.1.7-5|74	%files
21cr|gadmin-rsync-0.1.7-5|75	%defattr(-,root,root,0755)
21cr|gadmin-rsync-0.1.7-5|76	%doc COPYING AUTHORS ChangeLog
21cr|gadmin-rsync-0.1.7-5|77	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|gadmin-rsync-0.1.7-5|78	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-rsync-0.1.7-5|79	%dir %{_sysconfdir}/%{name}
21cr|gadmin-rsync-0.1.7-5|80	%{_bindir}/%{name}
21cr|gadmin-rsync-0.1.7-5|81	%{_sbindir}/%{name}.real
21cr|gadmin-rsync-0.1.7-5|82	%{_datadir}/pixmaps/*.png
21cr|gadmin-rsync-0.1.7-5|83	%{_datadir}/pixmaps/%{name}/*.png
21cr|gadmin-rsync-0.1.7-5|84	%{_datadir}/applications/*
21cr|gadmin-rsync-0.1.7-5|85	%{_iconsdir}/hicolor/*/%{name}.png

1662 21
21cr|gadmin-samba-0.3.0-7|1	# if I fix the string literal errors according to the wiki Problems
21cr|gadmin-samba-0.3.0-7|2	# page, it crashes on startup - AdamW 2009/01
21cr|gadmin-samba-0.3.0-7|3	%define Werror_cflags %{nil}
21cr|gadmin-samba-0.3.0-7|4	
21cr|gadmin-samba-0.3.0-7|5	Summary:	A GTK+ administation tool for the SAMBA server
21cr|gadmin-samba-0.3.0-7|6	Name:		gadmin-samba
21cr|gadmin-samba-0.3.0-7|7	Version:	0.3.0
21cr|gadmin-samba-0.3.0-7|8	Release:	7
21cr|gadmin-samba-0.3.0-7|9	License:	GPLv3+
21cr|gadmin-samba-0.3.0-7|10	Group:		System/Configuration/Networking
21cr|gadmin-samba-0.3.0-7|11	Url:		http://www.gadmintools.org/
21cr|gadmin-samba-0.3.0-7|12	Source0:	http://mange.dynalias.org/linux/gadmin-samba/%{name}-%{version}.tar.gz
21cr|gadmin-samba-0.3.0-7|13	Source1:	%{name}.pam
21cr|gadmin-samba-0.3.0-7|14	Patch0:		gadmin-samba-0.3.0-fix_netlogon_script.patch
21cr|gadmin-samba-0.3.0-7|15	BuildRequires:	desktop-file-utils
21cr|gadmin-samba-0.3.0-7|16	BuildRequires:	imagemagick
21cr|gadmin-samba-0.3.0-7|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gadmin-samba-0.3.0-7|18	Requires:	openssl
21cr|gadmin-samba-0.3.0-7|19	Requires:	samba-server
21cr|gadmin-samba-0.3.0-7|20	Requires:	usermode-consoleonly
21cr|gadmin-samba-0.3.0-7|21	Provides:	gsambad = %{EVRD}
21cr|gadmin-samba-0.3.0-7|22	
21cr|gadmin-samba-0.3.0-7|23	%description
21cr|gadmin-samba-0.3.0-7|24	Gadmin-Samba is a fast and easy to use GTK+ administration tool for the
21cr|gadmin-samba-0.3.0-7|25	Samba server.
21cr|gadmin-samba-0.3.0-7|26	
21cr|gadmin-samba-0.3.0-7|27	%files -f %{name}.lang
21cr|gadmin-samba-0.3.0-7|28	%defattr(-,root,root,0755)
21cr|gadmin-samba-0.3.0-7|29	%doc COPYING AUTHORS ChangeLog
21cr|gadmin-samba-0.3.0-7|30	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|gadmin-samba-0.3.0-7|31	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-samba-0.3.0-7|32	%dir %{_sysconfdir}/%{name}
21cr|gadmin-samba-0.3.0-7|33	%{_bindir}/*
21cr|gadmin-samba-0.3.0-7|34	%{_sbindir}/%{name}.real
21cr|gadmin-samba-0.3.0-7|35	%{_datadir}/pixmaps/*.png
21cr|gadmin-samba-0.3.0-7|36	%{_datadir}/pixmaps/%{name}/*.png
21cr|gadmin-samba-0.3.0-7|37	%{_datadir}/applications/*
21cr|gadmin-samba-0.3.0-7|38	%{_iconsdir}/hicolor/*/%{name}.png
21cr|gadmin-samba-0.3.0-7|39	%{_localstatedir}/lib/samba/netlogon/example.bat
21cr|gadmin-samba-0.3.0-7|40	
21cr|gadmin-samba-0.3.0-7|41	#----------------------------------------------------------------------------
21cr|gadmin-samba-0.3.0-7|42	
21cr|gadmin-samba-0.3.0-7|43	%prep
21cr|gadmin-samba-0.3.0-7|44	%setup -q
21cr|gadmin-samba-0.3.0-7|45	%patch0 -p1 -b .fix_netlogon
21cr|gadmin-samba-0.3.0-7|46	
21cr|gadmin-samba-0.3.0-7|47	# fix png rgb
21cr|gadmin-samba-0.3.0-7|48	pushd pixmaps
21cr|gadmin-samba-0.3.0-7|49	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|gadmin-samba-0.3.0-7|50	popd
21cr|gadmin-samba-0.3.0-7|51	
21cr|gadmin-samba-0.3.0-7|52	%build
21cr|gadmin-samba-0.3.0-7|53	%configure
21cr|gadmin-samba-0.3.0-7|54	
21cr|gadmin-samba-0.3.0-7|55	perl -pi -e 's|^#define SAMBA_USER .*|#define SAMBA_USER \"root\"|g' config.h
21cr|gadmin-samba-0.3.0-7|56	
21cr|gadmin-samba-0.3.0-7|57	%make
21cr|gadmin-samba-0.3.0-7|58	
21cr|gadmin-samba-0.3.0-7|59	%install
21cr|gadmin-samba-0.3.0-7|60	%makeinstall_std INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`
21cr|gadmin-samba-0.3.0-7|61	
21cr|gadmin-samba-0.3.0-7|62	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|gadmin-samba-0.3.0-7|63	
21cr|gadmin-samba-0.3.0-7|64	# pam auth
21cr|gadmin-samba-0.3.0-7|65	install -d %{buildroot}%{_sysconfdir}/pam.d/
21cr|gadmin-samba-0.3.0-7|66	install -d %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-samba-0.3.0-7|67	
21cr|gadmin-samba-0.3.0-7|68	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|gadmin-samba-0.3.0-7|69	install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-samba-0.3.0-7|70	
21cr|gadmin-samba-0.3.0-7|71	## locales
21cr|gadmin-samba-0.3.0-7|72	%find_lang %{name}
21cr|gadmin-samba-0.3.0-7|73	
21cr|gadmin-samba-0.3.0-7|74	# Mandriva Icons
21cr|gadmin-samba-0.3.0-7|75	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gadmin-samba-0.3.0-7|76	convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
21cr|gadmin-samba-0.3.0-7|77	convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
21cr|gadmin-samba-0.3.0-7|78	convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png
21cr|gadmin-samba-0.3.0-7|79	
21cr|gadmin-samba-0.3.0-7|80	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gadmin-samba-0.3.0-7|81	sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
21cr|gadmin-samba-0.3.0-7|82	sed -i -e 's,GADMIN-SAMBA,Gadmin-Samba,g' desktop/%{name}.desktop
21cr|gadmin-samba-0.3.0-7|83	install -m644 desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gadmin-samba-0.3.0-7|84	desktop-file-install --vendor="" \
21cr|gadmin-samba-0.3.0-7|85	--remove-category="Application" \
21cr|gadmin-samba-0.3.0-7|86	--add-category="Settings;Network;GTK;" \
21cr|gadmin-samba-0.3.0-7|87	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gadmin-samba-0.3.0-7|88	
21cr|gadmin-samba-0.3.0-7|89	# Prepare usermode entry
21cr|gadmin-samba-0.3.0-7|90	mkdir -p %{buildroot}%{_bindir}
21cr|gadmin-samba-0.3.0-7|91	mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
21cr|gadmin-samba-0.3.0-7|92	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
21cr|gadmin-samba-0.3.0-7|93	
21cr|gadmin-samba-0.3.0-7|94	# Scripts
21cr|gadmin-samba-0.3.0-7|95	install -d %{buildroot}%{_bindir}
21cr|gadmin-samba-0.3.0-7|96	install -m 755 scripts/example.bat %{buildroot}%{_bindir}
21cr|gadmin-samba-0.3.0-7|97	
21cr|gadmin-samba-0.3.0-7|98	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-samba-0.3.0-7|99	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
21cr|gadmin-samba-0.3.0-7|100	USER=root
21cr|gadmin-samba-0.3.0-7|101	PROGRAM=%{_sbindir}/%{name}.real
21cr|gadmin-samba-0.3.0-7|102	SESSION=true
21cr|gadmin-samba-0.3.0-7|103	FALLBACK=false
21cr|gadmin-samba-0.3.0-7|104	_EOF_
21cr|gadmin-samba-0.3.0-7|105	
21cr|gadmin-samba-0.3.0-7|106	rm -rf %{buildroot}%{_datadir}/doc/%{name}

1663 21
21cr|gadmin-squid-0.1.3-6|1	# if I fix the string literal errors according to the wiki Problems
21cr|gadmin-squid-0.1.3-6|2	# page, it crashes on startup - AdamW 2009/01
21cr|gadmin-squid-0.1.3-6|3	%define Werror_cflags %nil
21cr|gadmin-squid-0.1.3-6|4	
21cr|gadmin-squid-0.1.3-6|5	Summary:	A GTK+ administation tool for the Squid proxy
21cr|gadmin-squid-0.1.3-6|6	Name:		gadmin-squid
21cr|gadmin-squid-0.1.3-6|7	Version:	0.1.3
21cr|gadmin-squid-0.1.3-6|8	Release:	6
21cr|gadmin-squid-0.1.3-6|9	License:	GPLv3+
21cr|gadmin-squid-0.1.3-6|10	Group:		System/Configuration/Networking
21cr|gadmin-squid-0.1.3-6|11	URL:		http://www.gadmintools.org/
21cr|gadmin-squid-0.1.3-6|12	Source0:	http://mange.dynalias.org/linux/gadmin-squid/%{name}-%{version}.tar.gz
21cr|gadmin-squid-0.1.3-6|13	Source1:	%{name}.pam
21cr|gadmin-squid-0.1.3-6|14	BuildRequires:	gtk+2-devel
21cr|gadmin-squid-0.1.3-6|15	BuildRequires:	imagemagick
21cr|gadmin-squid-0.1.3-6|16	BuildRequires:	desktop-file-utils
21cr|gadmin-squid-0.1.3-6|17	Requires:	squid
21cr|gadmin-squid-0.1.3-6|18	Requires:	openssl
21cr|gadmin-squid-0.1.3-6|19	Requires:	usermode-consoleonly
21cr|gadmin-squid-0.1.3-6|20	
21cr|gadmin-squid-0.1.3-6|21	%description
21cr|gadmin-squid-0.1.3-6|22	Gadmin-Samba is a fast and easy to use GTK+ administration tool for the
21cr|gadmin-squid-0.1.3-6|23	Samba server.
21cr|gadmin-squid-0.1.3-6|24	
21cr|gadmin-squid-0.1.3-6|25	%prep
21cr|gadmin-squid-0.1.3-6|26	%setup -q
21cr|gadmin-squid-0.1.3-6|27	
21cr|gadmin-squid-0.1.3-6|28	# fix png rgb
21cr|gadmin-squid-0.1.3-6|29	pushd pixmaps
21cr|gadmin-squid-0.1.3-6|30	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|gadmin-squid-0.1.3-6|31	popd
21cr|gadmin-squid-0.1.3-6|32	
21cr|gadmin-squid-0.1.3-6|33	%build
21cr|gadmin-squid-0.1.3-6|34	%configure
21cr|gadmin-squid-0.1.3-6|35	%make
21cr|gadmin-squid-0.1.3-6|36	
21cr|gadmin-squid-0.1.3-6|37	%install
21cr|gadmin-squid-0.1.3-6|38	%makeinstall_std
21cr|gadmin-squid-0.1.3-6|39	
21cr|gadmin-squid-0.1.3-6|40	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|gadmin-squid-0.1.3-6|41	
21cr|gadmin-squid-0.1.3-6|42	# pam auth
21cr|gadmin-squid-0.1.3-6|43	install -d %{buildroot}%{_sysconfdir}/pam.d/
21cr|gadmin-squid-0.1.3-6|44	install -d %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-squid-0.1.3-6|45	
21cr|gadmin-squid-0.1.3-6|46	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|gadmin-squid-0.1.3-6|47	install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-squid-0.1.3-6|48	
21cr|gadmin-squid-0.1.3-6|49	# Mandriva Icons
21cr|gadmin-squid-0.1.3-6|50	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gadmin-squid-0.1.3-6|51	convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
21cr|gadmin-squid-0.1.3-6|52	convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
21cr|gadmin-squid-0.1.3-6|53	convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png
21cr|gadmin-squid-0.1.3-6|54	
21cr|gadmin-squid-0.1.3-6|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gadmin-squid-0.1.3-6|56	sed -e 's,%{name}.png,%{name},g' \
21cr|gadmin-squid-0.1.3-6|57	-e 's,GADMIN-SQUID,Gadmin-Squid,g'\
21cr|gadmin-squid-0.1.3-6|58	desktop/%name.desktop > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gadmin-squid-0.1.3-6|59	desktop-file-install --vendor="" \
21cr|gadmin-squid-0.1.3-6|60	--remove-category="Application" \
21cr|gadmin-squid-0.1.3-6|61	--add-category="Settings;Network;GTK;" \
21cr|gadmin-squid-0.1.3-6|62	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gadmin-squid-0.1.3-6|63	
21cr|gadmin-squid-0.1.3-6|64	# Prepare usermode entry
21cr|gadmin-squid-0.1.3-6|65	mkdir -p %{buildroot}%{_bindir}
21cr|gadmin-squid-0.1.3-6|66	mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
21cr|gadmin-squid-0.1.3-6|67	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
21cr|gadmin-squid-0.1.3-6|68	
21cr|gadmin-squid-0.1.3-6|69	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gadmin-squid-0.1.3-6|70	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
21cr|gadmin-squid-0.1.3-6|71	USER=root
21cr|gadmin-squid-0.1.3-6|72	PROGRAM=%{_sbindir}/%{name}.real
21cr|gadmin-squid-0.1.3-6|73	SESSION=true
21cr|gadmin-squid-0.1.3-6|74	FALLBACK=false
21cr|gadmin-squid-0.1.3-6|75	_EOF_
21cr|gadmin-squid-0.1.3-6|76	
21cr|gadmin-squid-0.1.3-6|77	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21cr|gadmin-squid-0.1.3-6|78	
21cr|gadmin-squid-0.1.3-6|79	%files
21cr|gadmin-squid-0.1.3-6|80	%defattr(-,root,root,0755)
21cr|gadmin-squid-0.1.3-6|81	%doc COPYING AUTHORS ChangeLog
21cr|gadmin-squid-0.1.3-6|82	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|gadmin-squid-0.1.3-6|83	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|gadmin-squid-0.1.3-6|84	%dir %{_sysconfdir}/%{name}
21cr|gadmin-squid-0.1.3-6|85	%{_bindir}/%{name}
21cr|gadmin-squid-0.1.3-6|86	%{_sbindir}/%{name}.real
21cr|gadmin-squid-0.1.3-6|87	%{_datadir}/pixmaps/*.png
21cr|gadmin-squid-0.1.3-6|88	%{_datadir}/pixmaps/%{name}/*.png
21cr|gadmin-squid-0.1.3-6|89	%{_datadir}/applications/*
21cr|gadmin-squid-0.1.3-6|90	%{_iconsdir}/hicolor/*/%{name}.png

1664 21
21cr|gajim-1.3.3-3|1	%global appid org.gajim.Gajim
21cr|gajim-1.3.3-3|2	
21cr|gajim-1.3.3-3|3	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|gajim-1.3.3-3|4	
21cr|gajim-1.3.3-3|5	Summary:	Jabber Client written in PyGTK
21cr|gajim-1.3.3-3|6	Name:		gajim
21cr|gajim-1.3.3-3|7	Version:	1.3.3
21cr|gajim-1.3.3-3|8	Release:	3
21cr|gajim-1.3.3-3|9	License:	GPLv3+
21cr|gajim-1.3.3-3|10	Group:		Networking/Instant messaging
21cr|gajim-1.3.3-3|11	Url:		http://www.gajim.org
21cr|gajim-1.3.3-3|12	Source0:	http://gajim.org/downloads/%{url_ver}/gajim-%{version}.tar.gz
21cr|gajim-1.3.3-3|13	# Required if the release tarball is missing plugin_installer
21cr|gajim-1.3.3-3|14	Source1:	https://ftp.gajim.org/plugins_%{url_ver}_zip/plugin_installer.zip
21cr|gajim-1.3.3-3|15	BuildArch:	noarch
21cr|gajim-1.3.3-3|16	BuildRequires:	python3-devel
21cr|gajim-1.3.3-3|17	BuildRequires:	python3-setuptools
21cr|gajim-1.3.3-3|18	BuildRequires:	intltool
21cr|gajim-1.3.3-3|19	BuildRequires:	desktop-file-utils
21cr|gajim-1.3.3-3|20	BuildRequires:	pkgconfig(appstream-glib)
21cr|gajim-1.3.3-3|21	BuildRequires:	appstream-util
21cr|gajim-1.3.3-3|22	
21cr|gajim-1.3.3-3|23	Requires:	gtk3
21cr|gajim-1.3.3-3|24	Requires:	hicolor-icon-theme
21cr|gajim-1.3.3-3|25	## Optional, but not too big and not worth exploding the test matrix for
21cr|gajim-1.3.3-3|26	Requires:	python3-gi-cairo
21cr|gajim-1.3.3-3|27	Requires:	python3-gi
21cr|gajim-1.3.3-3|28	# For gajim-remote, desktop notifications, logind, NetworkManager, ...
21cr|gajim-1.3.3-3|29	Requires:	python3-dbus
21cr|gajim-1.3.3-3|30	# For downloading images via proxy or OAUTH2 authentication via proxy
21cr|gajim-1.3.3-3|31	Requires:	python3-pycurl
21cr|gajim-1.3.3-3|32	## Optional, roughly in the order listed in upstream README.md
21cr|gajim-1.3.3-3|33	# webp avatars
21cr|gajim-1.3.3-3|34	Recommends:	python3-pillow
21cr|gajim-1.3.3-3|35	# OpenPGP message encryption - Encrypting chat messages with OpenPGP keys
21cr|gajim-1.3.3-3|36	Recommends:	python3-gnupg
21cr|gajim-1.3.3-3|37	# Bonjour / Zeroconf - Serverless chatting with autodetected clients in a local network
21cr|gajim-1.3.3-3|38	Recommends:	python3-avahi
21cr|gajim-1.3.3-3|39	# Spell checker - Spellchecking of composed messages
21cr|gajim-1.3.3-3|40	Recommends:	gspell
21cr|gajim-1.3.3-3|41	Recommends:	libsecret
21cr|gajim-1.3.3-3|42	# Audio / Video - Ability to start audio and video chat
21cr|gajim-1.3.3-3|43	Recommends:	farstream
21cr|gajim-1.3.3-3|44	Recommends:	gstreamer1.0-plugins-base
21cr|gajim-1.3.3-3|45	# UPnP-IGD - Ability to request your router to forward port for file transfer
21cr|gajim-1.3.3-3|46	Recommends:	%{_lib}gupnp-igd1.0_4
21cr|gajim-1.3.3-3|47	# not needed? gajim now uses Gio.NetworkMonitor
21cr|gajim-1.3.3-3|48	Recommends:	networkmanager
21cr|gajim-1.3.3-3|49	# sharing location
21cr|gajim-1.3.3-3|50	Recommends:	geoclue2
21cr|gajim-1.3.3-3|51	# Desktop notifications (Gajim uses org.freedesktop.Notifications interface)
21cr|gajim-1.3.3-3|52	# XXX This just pulls in a random desktop environment implementing the notify interface
21cr|gajim-1.3.3-3|53	# (e.g. cinnamon). Even as a weak dependency this is useless.
21cr|gajim-1.3.3-3|54	#Recommends:	desktop-notification-daemon
21cr|gajim-1.3.3-3|55	# Automatic status - Ability to measure idle time, in order to set auto status (lib dlopened using ctypes)
21cr|gajim-1.3.3-3|56	# XXX what about wayland?
21cr|gajim-1.3.3-3|57	Recommends:	libXScrnSaver
21cr|gajim-1.3.3-3|58	# RST generator - Generate XHTML output from RST code
21cr|gajim-1.3.3-3|59	Recommends:	python3-docutils
21cr|gajim-1.3.3-3|60	# Play event sounds
21cr|gajim-1.3.3-3|61	Recommends:	/usr/bin/paplay
21cr|gajim-1.3.3-3|62	
21cr|gajim-1.3.3-3|63	%description
21cr|gajim-1.3.3-3|64	Gajim is a jabber client written in PyGTK. The goal of Gajim's developers is
21cr|gajim-1.3.3-3|65	to provide a full featured and easy to use xmpp client for the GTK+
21cr|gajim-1.3.3-3|66	users. Gajim does not require GNOME to run, event-hough it exists with it
21cr|gajim-1.3.3-3|67	nicely. Gajim is released under the GNU General Public License
21cr|gajim-1.3.3-3|68	
21cr|gajim-1.3.3-3|69	Features:
21cr|gajim-1.3.3-3|70	- Tabbed chat windows
21cr|gajim-1.3.3-3|71	- Groupchat support (with MUC protocol)
21cr|gajim-1.3.3-3|72	- Emoticons, URL grabber
21cr|gajim-1.3.3-3|73	- Systray icon
21cr|gajim-1.3.3-3|74	- TLS & GPG support
21cr|gajim-1.3.3-3|75	- Transport Registration support
21cr|gajim-1.3.3-3|76	- Service Discovery including Nodes
21cr|gajim-1.3.3-3|77	- Multiple accounts support
21cr|gajim-1.3.3-3|78	
21cr|gajim-1.3.3-3|79	%files -f %{name}.lang
21cr|gajim-1.3.3-3|80	%license COPYING
21cr|gajim-1.3.3-3|81	%doc %{_mandir}/man1/%{name}.1*
21cr|gajim-1.3.3-3|82	%doc %{_mandir}/man1/%{name}-history-manager.1*
21cr|gajim-1.3.3-3|83	%doc %{_mandir}/man1/%{name}-remote.1*
21cr|gajim-1.3.3-3|84	%{_bindir}/%{name}
21cr|gajim-1.3.3-3|85	%{_bindir}/%{name}-history-manager
21cr|gajim-1.3.3-3|86	%{_bindir}/%{name}-remote
21cr|gajim-1.3.3-3|87	%{_datadir}/applications/%{appid}.desktop
21cr|gajim-1.3.3-3|88	%{_datadir}/metainfo/%{appid}.appdata.xml
21cr|gajim-1.3.3-3|89	%{_datadir}/icons/hicolor/scalable/apps/%{appid}.svg
21cr|gajim-1.3.3-3|90	%{_datadir}/icons/hicolor/scalable/apps/%{appid}-symbolic.svg
21cr|gajim-1.3.3-3|91	
21cr|gajim-1.3.3-3|92	%{python3_sitelib}/%{name}
21cr|gajim-1.3.3-3|93	%{python3_sitelib}/%{name}-%{version}*.egg-info
21cr|gajim-1.3.3-3|94	
21cr|gajim-1.3.3-3|95	#----------------------------------------------------------------------------
21cr|gajim-1.3.3-3|96	
21cr|gajim-1.3.3-3|97	
21cr|gajim-1.3.3-3|98	%prep
21cr|gajim-1.3.3-3|99	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|gajim-1.3.3-3|100	# Manually put plugin_installer where it belongs
21cr|gajim-1.3.3-3|101	install -m 0755 -d gajim/data/plugins
21cr|gajim-1.3.3-3|102	unzip %{SOURCE1} -d gajim/data/plugins
21cr|gajim-1.3.3-3|103	
21cr|gajim-1.3.3-3|104	%build
21cr|gajim-1.3.3-3|105	%py3_build
21cr|gajim-1.3.3-3|106	
21cr|gajim-1.3.3-3|107	%install
21cr|gajim-1.3.3-3|108	
21cr|gajim-1.3.3-3|109	%py3_install
21cr|gajim-1.3.3-3|110	
21cr|gajim-1.3.3-3|111	desktop-file-validate %{buildroot}/%{_datadir}/applications/%{appid}.desktop
21cr|gajim-1.3.3-3|112	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/%{appid}.appdata.xml
21cr|gajim-1.3.3-3|113	
21cr|gajim-1.3.3-3|114	%find_lang %{name}
21cr|gajim-1.3.3-3|115	%find_lang %{name}

1665 21
21cr|galera-26.4.13-1|1	%define url_ver %(echo %{version}|cut -d. -f2,3)
21cr|galera-26.4.13-1|2	
21cr|galera-26.4.13-1|3	Name:           galera
21cr|galera-26.4.13-1|4	Version:        26.4.13
21cr|galera-26.4.13-1|5	Release:        1
21cr|galera-26.4.13-1|6	Summary:        Synchronous multi-master wsrep provider (replication engine)
21cr|galera-26.4.13-1|7	Group:          System/Servers
21cr|galera-26.4.13-1|8	License:        GPLv2
21cr|galera-26.4.13-1|9	URL:            http://galeracluster.com/
21cr|galera-26.4.13-1|10	Source0:        http://releases.galeracluster.com/galera-%{url_ver}/source/%{name}-4-%{version}.tar.gz
21cr|galera-26.4.13-1|11	
21cr|galera-26.4.13-1|12	BuildRequires:	cmake
21cr|galera-26.4.13-1|13	BuildRequires:	boost-devel
21cr|galera-26.4.13-1|14	BuildRequires:	pkgconfig(check)
21cr|galera-26.4.13-1|15	BuildRequires:	pkgconfig(openssl)
21cr|galera-26.4.13-1|16	BuildRequires:	asio
21cr|galera-26.4.13-1|17	# Actually we only need ncat from here
21cr|galera-26.4.13-1|18	Requires:       nmap
21cr|galera-26.4.13-1|19	
21cr|galera-26.4.13-1|20	%description
21cr|galera-26.4.13-1|21	Galera is a fast synchronous multi-master wsrep provider (replication engine)
21cr|galera-26.4.13-1|22	for transactional databases and similar applications. For more information
21cr|galera-26.4.13-1|23	about wsrep API see http://launchpad.net/wsrep. For a description of Galera
21cr|galera-26.4.13-1|24	replication engine see http://www.codership.com.
21cr|galera-26.4.13-1|25	
21cr|galera-26.4.13-1|26	%files
21cr|galera-26.4.13-1|27	%config(noreplace,missingok) %{_sysconfdir}/sysconfig/garb
21cr|galera-26.4.13-1|28	%{_mandir}/man8/garb*
21cr|galera-26.4.13-1|29	%{_docdir}/galera
21cr|galera-26.4.13-1|30	%{_bindir}/garbd
21cr|galera-26.4.13-1|31	%{_bindir}/garb-systemd
21cr|galera-26.4.13-1|32	%{_unitdir}/garb.service
21cr|galera-26.4.13-1|33	%{_libdir}/libgalera_smm.so
21cr|galera-26.4.13-1|34	
21cr|galera-26.4.13-1|35	%post
21cr|galera-26.4.13-1|36	%systemd_post garb.service
21cr|galera-26.4.13-1|37	
21cr|galera-26.4.13-1|38	%preun
21cr|galera-26.4.13-1|39	%systemd_preun garb.service
21cr|galera-26.4.13-1|40	
21cr|galera-26.4.13-1|41	%postun
21cr|galera-26.4.13-1|42	%systemd_postun_with_restart garb.service
21cr|galera-26.4.13-1|43	
21cr|galera-26.4.13-1|44	#-------------------------------------------------------------
21cr|galera-26.4.13-1|45	%prep
21cr|galera-26.4.13-1|46	%autosetup -p1 -n %{name}-4-%{version}
21cr|galera-26.4.13-1|47	
21cr|galera-26.4.13-1|48	# fix install lib
21cr|galera-26.4.13-1|49	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|' galera/src/CMakeLists.txt
21cr|galera-26.4.13-1|50	
21cr|galera-26.4.13-1|51	%build
21cr|galera-26.4.13-1|52	%cmake
21cr|galera-26.4.13-1|53	%make
21cr|galera-26.4.13-1|54	
21cr|galera-26.4.13-1|55	%install
21cr|galera-26.4.13-1|56	%make_install -C build
21cr|galera-26.4.13-1|57	
21cr|galera-26.4.13-1|58	# move files to right place
21cr|galera-26.4.13-1|59	mv %{buildroot}%{_datadir}/garb-systemd %{buildroot}%{_bindir}/
21cr|galera-26.4.13-1|60	chmod 755 %{buildroot}%{_bindir}/garb-systemd
21cr|galera-26.4.13-1|61	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|galera-26.4.13-1|62	mv %{buildroot}%{_datadir}/garb.cnf %{buildroot}%{_sysconfdir}/sysconfig/garb
21cr|galera-26.4.13-1|63	mkdir -p %{buildroot}%{_unitdir}/
21cr|galera-26.4.13-1|64	mv %{buildroot}%{_datadir}/garb.service %{buildroot}%{_unitdir}/
21cr|galera-26.4.13-1|65	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|galera-26.4.13-1|66	mv %{buildroot}%{_prefix}/doc/* %{buildroot}%{_docdir}/%{name}/
21cr|galera-26.4.13-1|67	mv %{buildroot}%{_prefix}/man %{buildroot}%{_datadir}/

1666 21
21cr|gamazons-0.83-16|1	Summary:	A board game similar to chess and go combined
21cr|gamazons-0.83-16|2	Name:		gamazons
21cr|gamazons-0.83-16|3	Version:	0.83
21cr|gamazons-0.83-16|4	Release:	16
21cr|gamazons-0.83-16|5	License:	GPLv2
21cr|gamazons-0.83-16|6	Group:		Games/Boards
21cr|gamazons-0.83-16|7	URL:		http://www.yorgalily.org/gamazons/
21cr|gamazons-0.83-16|8	Source:		http://www.yorgalily.org/gamazons/src/%{name}-%{version}.tar.gz
21cr|gamazons-0.83-16|9	Patch0:		gamazons-0.83-fix-desktop-file.patch
21cr|gamazons-0.83-16|10	BuildRequires:	imagemagick
21cr|gamazons-0.83-16|11	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gamazons-0.83-16|12	# (tv) for /usr/bin/desktop-file-install:
21cr|gamazons-0.83-16|13	BuildRequires:	desktop-file-utils
21cr|gamazons-0.83-16|14	
21cr|gamazons-0.83-16|15	%description
21cr|gamazons-0.83-16|16	Amazons is a game played on a 10x10 chess board. Each side has four pieces
21cr|gamazons-0.83-16|17	(amazons) that move like chess queens (in a straight line in any direction).
21cr|gamazons-0.83-16|18	Instead of capturing pieces like in chess, the game is determined based on
21cr|gamazons-0.83-16|19	who moves last.
21cr|gamazons-0.83-16|20	
21cr|gamazons-0.83-16|21	Each move consists of two parts. First an amazon moves to a new square and
21cr|gamazons-0.83-16|22	then fires an arrow to another square (the arrow is fired in a straight
21cr|gamazons-0.83-16|23	line in any direction from the square the amazon landed on). The square
21cr|gamazons-0.83-16|24	the arrow lands on becomes a permenant block for the rest of the game.
21cr|gamazons-0.83-16|25	No one can move over it, or fire an arrow over it. Every turn an amazon
21cr|gamazons-0.83-16|26	must move and fire an arrow, so every turn there is one less square
21cr|gamazons-0.83-16|27	available on the board. Try and block in your opponent or section off a
21cr|gamazons-0.83-16|28	good chunk of the board for yourself.
21cr|gamazons-0.83-16|29	
21cr|gamazons-0.83-16|30	%files -f %{name}.lang
21cr|gamazons-0.83-16|31	%doc COPYING
21cr|gamazons-0.83-16|32	%{_gamesbindir}/*
21cr|gamazons-0.83-16|33	%{_datadir}/applications/*.desktop
21cr|gamazons-0.83-16|34	%{_datadir}/%{name}
21cr|gamazons-0.83-16|35	%{_datadir}/pixmaps/*
21cr|gamazons-0.83-16|36	%{_iconsdir}/gnome-gamazons.png
21cr|gamazons-0.83-16|37	%{_miconsdir}/gnome-gamazons.png
21cr|gamazons-0.83-16|38	%{_liconsdir}/gnome-gamazons.png
21cr|gamazons-0.83-16|39	
21cr|gamazons-0.83-16|40	#----------------------------------------------------------------------------
21cr|gamazons-0.83-16|41	
21cr|gamazons-0.83-16|42	%prep
21cr|gamazons-0.83-16|43	%setup -q
21cr|gamazons-0.83-16|44	%patch0 -p1
21cr|gamazons-0.83-16|45	
21cr|gamazons-0.83-16|46	%build
21cr|gamazons-0.83-16|47	%global optflags %{optflags} -fcommon
21cr|gamazons-0.83-16|48	%configure \
21cr|gamazons-0.83-16|49	--bindir=%{_gamesbindir}
21cr|gamazons-0.83-16|50	%make
21cr|gamazons-0.83-16|51	
21cr|gamazons-0.83-16|52	%install
21cr|gamazons-0.83-16|53	%makeinstall_std
21cr|gamazons-0.83-16|54	
21cr|gamazons-0.83-16|55	
21cr|gamazons-0.83-16|56	desktop-file-install --vendor="" \
21cr|gamazons-0.83-16|57	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gamazons-0.83-16|58	
21cr|gamazons-0.83-16|59	mkdir -p %{buildroot}%{_iconsdir} \
21cr|gamazons-0.83-16|60	%{buildroot}%{_miconsdir} \
21cr|gamazons-0.83-16|61	%{buildroot}%{_liconsdir}
21cr|gamazons-0.83-16|62	install -m 0644         pixmaps/gnome-gamazons.png %{buildroot}%{_liconsdir}/gnome-gamazons.png
21cr|gamazons-0.83-16|63	convert -geometry 32x32 pixmaps/gnome-gamazons.png %{buildroot}%{_iconsdir}/gnome-gamazons.png
21cr|gamazons-0.83-16|64	convert -geometry 16x16 pixmaps/gnome-gamazons.png %{buildroot}%{_miconsdir}/gnome-gamazons.png
21cr|gamazons-0.83-16|65	
21cr|gamazons-0.83-16|66	# translation will come in future versions, find
21cr|gamazons-0.83-16|67	# help files for now
21cr|gamazons-0.83-16|68	%find_lang %{name} --with-gnome
21cr|gamazons-0.83-16|69	

1667 21
21cr|gambas3-3.20.2-1|1	%define oname gambas
21cr|gambas3-3.20.2-1|2	
21cr|gambas3-3.20.2-1|3	Name:		gambas3
21cr|gambas3-3.20.2-1|4	Summary:	Complete IDE based on a BASIC interpreter with object extensions
21cr|gambas3-3.20.2-1|5	Version:	3.20.2
21cr|gambas3-3.20.2-1|6	Release:	1
21cr|gambas3-3.20.2-1|7	License:	GPLv2+
21cr|gambas3-3.20.2-1|8	Group:		Development/Basic
21cr|gambas3-3.20.2-1|9	Url:		http://gambas.sourceforge.net
21cr|gambas3-3.20.2-1|10	Source0:	https://gitlab.com/gambas/gambas/-/archive/%{version}/%{oname}-%{version}.tar.bz2
21cr|gambas3-3.20.2-1|11	Source100:	%{name}.rpmlintrc
21cr|gambas3-3.20.2-1|12	# Break something
21cr|gambas3-3.20.2-1|13	Patch0:		gambas-3.19.5-no-member-named.patch
21cr|gambas3-3.20.2-1|14	BuildRequires:	bzip2-devel
21cr|gambas3-3.20.2-1|15	BuildRequires:	desktop-file-utils
21cr|gambas3-3.20.2-1|16	BuildRequires:	imagemagick
21cr|gambas3-3.20.2-1|17	BuildRequires:	qt5-linguist-tools
21cr|gambas3-3.20.2-1|18	BuildRequires:	xdg-utils
21cr|gambas3-3.20.2-1|19	BuildRequires:	dumb-devel
21cr|gambas3-3.20.2-1|20	BuildRequires:	gettext-devel
21cr|gambas3-3.20.2-1|21	BuildRequires:	glibc-devel
21cr|gambas3-3.20.2-1|22	BuildRequires:	gmp-devel
21cr|gambas3-3.20.2-1|23	BuildRequires:	jpeg-devel
21cr|gambas3-3.20.2-1|24	BuildRequires:	libstdc++-devel
21cr|gambas3-3.20.2-1|25	BuildRequires:	libstdc++-static-devel
21cr|gambas3-3.20.2-1|26	BuildRequires:	litehtml-devel
21cr|gambas3-3.20.2-1|27	BuildRequires:	mysql-devel
21cr|gambas3-3.20.2-1|28	BuildRequires:	SDL_sound-devel
21cr|gambas3-3.20.2-1|29	BuildRequires:	sqlite3-devel
21cr|gambas3-3.20.2-1|30	BuildRequires:	sqlite2-devel
21cr|gambas3-3.20.2-1|31	BuildRequires:	unixODBC-devel
21cr|gambas3-3.20.2-1|32	BuildRequires:	pkgconfig(alure)
21cr|gambas3-3.20.2-1|33	BuildRequires:	pkgconfig(cairo)
21cr|gambas3-3.20.2-1|34	BuildRequires:	pkgconfig(dbus-1)
21cr|gambas3-3.20.2-1|35	BuildRequires:	pkgconfig(fluidsynth)
21cr|gambas3-3.20.2-1|36	BuildRequires:	pkgconfig(freetype2)
21cr|gambas3-3.20.2-1|37	BuildRequires:	pkgconfig(glew)
21cr|gambas3-3.20.2-1|38	BuildRequires:	pkgconfig(gmime-3.0)
21cr|gambas3-3.20.2-1|39	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|gambas3-3.20.2-1|40	BuildRequires:	pkgconfig(gsl)
21cr|gambas3-3.20.2-1|41	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|gambas3-3.20.2-1|42	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21cr|gambas3-3.20.2-1|43	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gambas3-3.20.2-1|44	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gambas3-3.20.2-1|45	BuildRequires:	pkgconfig(gtkglext-1.0)
21cr|gambas3-3.20.2-1|46	BuildRequires:	pkgconfig(ice)
21cr|gambas3-3.20.2-1|47	BuildRequires:	pkgconfig(imlib2)
21cr|gambas3-3.20.2-1|48	BuildRequires:	pkgconfig(libcrypt)
21cr|gambas3-3.20.2-1|49	BuildRequires:	pkgconfig(libcurl)
21cr|gambas3-3.20.2-1|50	BuildRequires:	pkgconfig(libecpg)
21cr|gambas3-3.20.2-1|51	BuildRequires:	pkgconfig(libexslt)
21cr|gambas3-3.20.2-1|52	BuildRequires:	pkgconfig(libffi)
21cr|gambas3-3.20.2-1|53	BuildRequires:	pkgconfig(libmpg123)
21cr|gambas3-3.20.2-1|54	BuildRequires:	pkgconfig(libpcre)
21cr|gambas3-3.20.2-1|55	BuildRequires:	pkgconfig(libpng)
21cr|gambas3-3.20.2-1|56	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|gambas3-3.20.2-1|57	BuildRequires:	pkgconfig(libv4l2)
21cr|gambas3-3.20.2-1|58	BuildRequires:	pkgconfig(libv4lconvert)
21cr|gambas3-3.20.2-1|59	BuildRequires:	pkgconfig(libwebp)
21cr|gambas3-3.20.2-1|60	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gambas3-3.20.2-1|61	BuildRequires:	pkgconfig(ncurses)
21cr|gambas3-3.20.2-1|62	BuildRequires:	pkgconfig(openal)
21cr|gambas3-3.20.2-1|63	BuildRequires:	pkgconfig(openssl)
21cr|gambas3-3.20.2-1|64	BuildRequires:	pkgconfig(poppler)
21cr|gambas3-3.20.2-1|65	BuildRequires:	pkgconfig(poppler-cpp)
21cr|gambas3-3.20.2-1|66	BuildRequires:	pkgconfig(poppler-glib)
21cr|gambas3-3.20.2-1|67	BuildRequires:	pkgconfig(poppler-qt5)
21cr|gambas3-3.20.2-1|68	BuildRequires:	pkgconfig(Qt5Core)
21cr|gambas3-3.20.2-1|69	BuildRequires:	pkgconfig(Qt5Gui)
21cr|gambas3-3.20.2-1|70	BuildRequires:	pkgconfig(Qt5Network)
21cr|gambas3-3.20.2-1|71	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|gambas3-3.20.2-1|72	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|gambas3-3.20.2-1|73	BuildRequires:	pkgconfig(Qt5Svg)
21cr|gambas3-3.20.2-1|74	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|gambas3-3.20.2-1|75	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|gambas3-3.20.2-1|76	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|gambas3-3.20.2-1|77	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|gambas3-3.20.2-1|78	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|gambas3-3.20.2-1|79	BuildRequires:	pkgconfig(Qt5Xml)
21cr|gambas3-3.20.2-1|80	BuildRequires:	pkgconfig(sdl)
21cr|gambas3-3.20.2-1|81	BuildRequires:	pkgconfig(sdl2)
21cr|gambas3-3.20.2-1|82	BuildRequires:	pkgconfig(SDL2_image)
21cr|gambas3-3.20.2-1|83	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|gambas3-3.20.2-1|84	BuildRequires:	pkgconfig(SDL2_net)
21cr|gambas3-3.20.2-1|85	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|gambas3-3.20.2-1|86	BuildRequires:	pkgconfig(SDL_image)
21cr|gambas3-3.20.2-1|87	BuildRequires:	pkgconfig(SDL_mixer)
21cr|gambas3-3.20.2-1|88	BuildRequires:	pkgconfig(SDL_ttf)
21cr|gambas3-3.20.2-1|89	BuildRequires:	pkgconfig(sndfile)
21cr|gambas3-3.20.2-1|90	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|gambas3-3.20.2-1|91	BuildRequires:	pkgconfig(xcursor)
21cr|gambas3-3.20.2-1|92	BuildRequires:	pkgconfig(xtst)
21cr|gambas3-3.20.2-1|93	
21cr|gambas3-3.20.2-1|94	%description
21cr|gambas3-3.20.2-1|95	Gambas is a free development environment based on a Basic interpreter
21cr|gambas3-3.20.2-1|96	with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
21cr|gambas3-3.20.2-1|97	With Gambas, you can quickly design your program GUI, access MySQL or
21cr|gambas3-3.20.2-1|98	PostgreSQL databases, translate your program into many languages,
21cr|gambas3-3.20.2-1|99	create network applications easily, build RPMs of your apps
21cr|gambas3-3.20.2-1|100	automatically, and so on...
21cr|gambas3-3.20.2-1|101	
21cr|gambas3-3.20.2-1|102	#------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|103	
21cr|gambas3-3.20.2-1|104	%package runtime
21cr|gambas3-3.20.2-1|105	Summary:	The Gambas runtime
21cr|gambas3-3.20.2-1|106	Group:		Development/Basic
21cr|gambas3-3.20.2-1|107	
21cr|gambas3-3.20.2-1|108	%description runtime
21cr|gambas3-3.20.2-1|109	This package includes the Gambas interpreter needed to run Gambas applications.
21cr|gambas3-3.20.2-1|110	
21cr|gambas3-3.20.2-1|111	%files runtime
21cr|gambas3-3.20.2-1|112	%doc README ChangeLog AUTHORS
21cr|gambas3-3.20.2-1|113	%{_bindir}/gbx3
21cr|gambas3-3.20.2-1|114	%{_bindir}/gbr3
21cr|gambas3-3.20.2-1|115	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|116	%{_libdir}/%{name}/gb.component
21cr|gambas3-3.20.2-1|117	%{_libdir}/%{name}/gb.debug.*
21cr|gambas3-3.20.2-1|118	%{_libdir}/%{name}/gb.eval.component
21cr|gambas3-3.20.2-1|119	%{_libdir}/%{name}/gb.eval.so*
21cr|gambas3-3.20.2-1|120	%{_libdir}/%{name}/gb.draw.*
21cr|gambas3-3.20.2-1|121	%{_libdir}/%{name}/gb.geom.*
21cr|gambas3-3.20.2-1|122	%dir %{_datadir}/%{name}
21cr|gambas3-3.20.2-1|123	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|124	%{_datadir}/%{name}/info/gb.info
21cr|gambas3-3.20.2-1|125	%{_datadir}/%{name}/info/gb.list
21cr|gambas3-3.20.2-1|126	%{_datadir}/%{name}/info/gb.debug.*
21cr|gambas3-3.20.2-1|127	%{_datadir}/%{name}/info/gb.eval.list
21cr|gambas3-3.20.2-1|128	%{_datadir}/%{name}/info/gb.eval.info
21cr|gambas3-3.20.2-1|129	%{_datadir}/%{name}/info/gb.geom.info
21cr|gambas3-3.20.2-1|130	%{_datadir}/%{name}/info/gb.geom.list
21cr|gambas3-3.20.2-1|131	%{_appdatadir}/gambas3.appdata.xml
21cr|gambas3-3.20.2-1|132	%dir %{_datadir}/%{name}/template
21cr|gambas3-3.20.2-1|133	%{_datadir}/%{name}/template/console
21cr|gambas3-3.20.2-1|134	%{_mandir}/man1/gbr3.*
21cr|gambas3-3.20.2-1|135	%{_mandir}/man1/gbx3.*
21cr|gambas3-3.20.2-1|136	
21cr|gambas3-3.20.2-1|137	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|138	
21cr|gambas3-3.20.2-1|139	%package devel
21cr|gambas3-3.20.2-1|140	Summary:	The Gambas development package
21cr|gambas3-3.20.2-1|141	Group:		Development/Basic
21cr|gambas3-3.20.2-1|142	%ifarch aarch64
21cr|gambas3-3.20.2-1|143	Requires: gambas3-gb-form-stock = %{EVRD}
21cr|gambas3-3.20.2-1|144	%endif
21cr|gambas3-3.20.2-1|145	
21cr|gambas3-3.20.2-1|146	%description devel
21cr|gambas3-3.20.2-1|147	This package includes all tools needed to compile Gambas projects
21cr|gambas3-3.20.2-1|148	without having to install the complete development environment.
21cr|gambas3-3.20.2-1|149	
21cr|gambas3-3.20.2-1|150	%files devel
21cr|gambas3-3.20.2-1|151	%doc README ChangeLog
21cr|gambas3-3.20.2-1|152	%{_bindir}/gbh3
21cr|gambas3-3.20.2-1|153	%{_bindir}/gbh3.*
21cr|gambas3-3.20.2-1|154	%{_bindir}/gbc3
21cr|gambas3-3.20.2-1|155	%{_bindir}/gba3
21cr|gambas3-3.20.2-1|156	%{_bindir}/gbi3
21cr|gambas3-3.20.2-1|157	%{_mandir}/man1/gbc3.*
21cr|gambas3-3.20.2-1|158	%{_mandir}/man1/gba3.*
21cr|gambas3-3.20.2-1|159	%{_mandir}/man1/gbh3.*
21cr|gambas3-3.20.2-1|160	%{_mandir}/man1/gbi3.*
21cr|gambas3-3.20.2-1|161	
21cr|gambas3-3.20.2-1|162	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|163	
21cr|gambas3-3.20.2-1|164	%package script
21cr|gambas3-3.20.2-1|165	Summary:	The Gambas scripter package
21cr|gambas3-3.20.2-1|166	Group:		Development/Basic
21cr|gambas3-3.20.2-1|167	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|168	Requires:	%{name}-devel = %{EVRD}
21cr|gambas3-3.20.2-1|169	
21cr|gambas3-3.20.2-1|170	%description script
21cr|gambas3-3.20.2-1|171	This package includes the scripter program that allows to write script files
21cr|gambas3-3.20.2-1|172	in Gambas.
21cr|gambas3-3.20.2-1|173	
21cr|gambas3-3.20.2-1|174	%files script
21cr|gambas3-3.20.2-1|175	%doc README ChangeLog
21cr|gambas3-3.20.2-1|176	%{_bindir}/gbs3
21cr|gambas3-3.20.2-1|177	%{_bindir}/gbs3.gambas
21cr|gambas3-3.20.2-1|178	%{_bindir}/gbw3
21cr|gambas3-3.20.2-1|179	%{_mandir}/man1/gbs3.*
21cr|gambas3-3.20.2-1|180	%{_mandir}/man1/gbw3.*
21cr|gambas3-3.20.2-1|181	
21cr|gambas3-3.20.2-1|182	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|183	
21cr|gambas3-3.20.2-1|184	%package ide
21cr|gambas3-3.20.2-1|185	Summary:	The Gambas IDE
21cr|gambas3-3.20.2-1|186	Group:		Development/Basic
21cr|gambas3-3.20.2-1|187	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|188	Requires:	%{name}-devel = %{EVRD}
21cr|gambas3-3.20.2-1|189	Requires:	%{name}-gb-db = %{EVRD}
21cr|gambas3-3.20.2-1|190	Requires:	%{name}-gb-db-form = %{EVRD}
21cr|gambas3-3.20.2-1|191	Requires:	%{name}-gb-desktop = %{EVRD}
21cr|gambas3-3.20.2-1|192	Requires:	%{name}-gb-eval-highlight = %{EVRD}
21cr|gambas3-3.20.2-1|193	Requires:	%{name}-gb-form = %{EVRD}
21cr|gambas3-3.20.2-1|194	Requires:	%{name}-gb-form-dialog = %{EVRD}
21cr|gambas3-3.20.2-1|195	Requires:	%{name}-gb-form-mdi = %{EVRD}
21cr|gambas3-3.20.2-1|196	Requires:	%{name}-gb-form-stock = %{EVRD}
21cr|gambas3-3.20.2-1|197	Requires:	%{name}-gb-gui = %{EVRD}
21cr|gambas3-3.20.2-1|198	Requires:	%{name}-gb-image = %{EVRD}
21cr|gambas3-3.20.2-1|199	Requires:	%{name}-gb-image-effect = %{EVRD}
21cr|gambas3-3.20.2-1|200	Requires:	%{name}-gb-settings = %{EVRD}
21cr|gambas3-3.20.2-1|201	Requires:	%{name}-gb-clipper = %{EVRD}
21cr|gambas3-3.20.2-1|202	Requires:	%{name}-gb-markdown = %{EVRD}
21cr|gambas3-3.20.2-1|203	Requires:	%{name}-gb-util = %{EVRD}
21cr|gambas3-3.20.2-1|204	Requires:	%{name}-gb-form-editor = %{EVRD}
21cr|gambas3-3.20.2-1|205	Requires:	%{name}-gb-net = %{EVRD}
21cr|gambas3-3.20.2-1|206	Requires:	%{name}-gb-net-curl = %{EVRD}
21cr|gambas3-3.20.2-1|207	Requires:	%{name}-gb-form-editor = %{EVRD}
21cr|gambas3-3.20.2-1|208	Requires:	%{name}-gb-util = %{EVRD}
21cr|gambas3-3.20.2-1|209	Requires:	%{name}-gb-util-web = %{EVRD}
21cr|gambas3-3.20.2-1|210	Requires:	%{name}-gb-form-terminal = %{EVRD}
21cr|gambas3-3.20.2-1|211	Requires:	%{name}-gb-inotify = %{EVRD}
21cr|gambas3-3.20.2-1|212	Requires:	%{name}-gb-term = %{version}
21cr|gambas3-3.20.2-1|213	Requires:	%{name}-gb-web-feed = %{version}
21cr|gambas3-3.20.2-1|214	Requires:	%{name}-gb-signal = %{EVRD}
21cr|gambas3-3.20.2-1|215	Requires:	%{name}-gb-jit = %{EVRD}
21cr|gambas3-3.20.2-1|216	Requires:	%{name}-gb-poppler = %{EVRD}
21cr|gambas3-3.20.2-1|217	Requires:	%{name}-gb-pdf = %{EVRD}
21cr|gambas3-3.20.2-1|218	Requires:	%{name}-gb-test = %{EVRD}
21cr|gambas3-3.20.2-1|219	Requires:	%{name}-gb-web-gui = %{EVRD}
21cr|gambas3-3.20.2-1|220	Requires:	%{name}-gb-hash = %{EVRD}
21cr|gambas3-3.20.2-1|221	
21cr|gambas3-3.20.2-1|222	### TODO: switch to gambas3-qt5-wayland when needed.###
21cr|gambas3-3.20.2-1|223	# We have qt5 and x11 as default.
21cr|gambas3-3.20.2-1|224	Requires:	%{name}-gb-qt5 = %{EVRD}
21cr|gambas3-3.20.2-1|225	Requires:	%{name}-gb-qt5-webkit = %{EVRD}
21cr|gambas3-3.20.2-1|226	Requires:	%{name}-gb-qt5-opengl = %{EVRD}
21cr|gambas3-3.20.2-1|227	Requires:	%{name}-gb-qt5-ext = %{EVRD}
21cr|gambas3-3.20.2-1|228	Requires:	%{name}-gb-qt5-webview = %{EVRD}
21cr|gambas3-3.20.2-1|229	Requires:	%{name}-gb-qt5-x11 = %{EVRD}
21cr|gambas3-3.20.2-1|230	Requires:	%{name}-gb-form-print = %{EVRD}
21cr|gambas3-3.20.2-1|231	Requires:	gettext
21cr|gambas3-3.20.2-1|232	Requires:	rpm-build
21cr|gambas3-3.20.2-1|233	
21cr|gambas3-3.20.2-1|234	%description ide
21cr|gambas3-3.20.2-1|235	This package includes the complete Gambas Development Environment, with the
21cr|gambas3-3.20.2-1|236	database manager, the help files, and all components.
21cr|gambas3-3.20.2-1|237	
21cr|gambas3-3.20.2-1|238	%files ide
21cr|gambas3-3.20.2-1|239	%doc README ChangeLog
21cr|gambas3-3.20.2-1|240	%{_bindir}/%{name}
21cr|gambas3-3.20.2-1|241	%{_bindir}/%{name}.gambas
21cr|gambas3-3.20.2-1|242	%{_datadir}/applications/%{name}.desktop
21cr|gambas3-3.20.2-1|243	%{_iconsdir}/hicolor/*/*/*
21cr|gambas3-3.20.2-1|244	%{_datadir}/%{name}/template/graphical
21cr|gambas3-3.20.2-1|245	%{_datadir}/%{name}/examples
21cr|gambas3-3.20.2-1|246	%{_mandir}/man1/gambas3.*
21cr|gambas3-3.20.2-1|247	
21cr|gambas3-3.20.2-1|248	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|249	
21cr|gambas3-3.20.2-1|250	%package gb-args
21cr|gambas3-3.20.2-1|251	Summary:	Gambas3 component package for args
21cr|gambas3-3.20.2-1|252	Group:		Development/Basic
21cr|gambas3-3.20.2-1|253	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|254	
21cr|gambas3-3.20.2-1|255	%description gb-args
21cr|gambas3-3.20.2-1|256	Gambas3 component package for args.
21cr|gambas3-3.20.2-1|257	
21cr|gambas3-3.20.2-1|258	%files gb-args
21cr|gambas3-3.20.2-1|259	%doc README ChangeLog
21cr|gambas3-3.20.2-1|260	%{_libdir}/%{name}/gb.args.*
21cr|gambas3-3.20.2-1|261	%{_datadir}/%{name}/info/gb.args.*
21cr|gambas3-3.20.2-1|262	
21cr|gambas3-3.20.2-1|263	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|264	
21cr|gambas3-3.20.2-1|265	%package gb-cairo
21cr|gambas3-3.20.2-1|266	Summary:	The Gambas Cairo component
21cr|gambas3-3.20.2-1|267	Group:		Development/Basic
21cr|gambas3-3.20.2-1|268	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|269	
21cr|gambas3-3.20.2-1|270	%description gb-cairo
21cr|gambas3-3.20.2-1|271	This package contains the Gambas Cario components.
21cr|gambas3-3.20.2-1|272	
21cr|gambas3-3.20.2-1|273	%files gb-cairo
21cr|gambas3-3.20.2-1|274	%doc README ChangeLog
21cr|gambas3-3.20.2-1|275	%{_libdir}/%{name}/gb.cairo.*
21cr|gambas3-3.20.2-1|276	%{_datadir}/%{name}/info/gb.cairo.*
21cr|gambas3-3.20.2-1|277	
21cr|gambas3-3.20.2-1|278	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|279	
21cr|gambas3-3.20.2-1|280	%package gb-chart
21cr|gambas3-3.20.2-1|281	Summary:	The Gambas chart component
21cr|gambas3-3.20.2-1|282	Group:		Development/Basic
21cr|gambas3-3.20.2-1|283	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|284	
21cr|gambas3-3.20.2-1|285	%description gb-chart
21cr|gambas3-3.20.2-1|286	This package contains the Gambas Chart components.
21cr|gambas3-3.20.2-1|287	
21cr|gambas3-3.20.2-1|288	%files gb-chart
21cr|gambas3-3.20.2-1|289	%doc README ChangeLog
21cr|gambas3-3.20.2-1|290	%{_libdir}/%{name}/gb.chart.*
21cr|gambas3-3.20.2-1|291	%{_datadir}/%{name}/info/gb.chart.*
21cr|gambas3-3.20.2-1|292	
21cr|gambas3-3.20.2-1|293	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|294	
21cr|gambas3-3.20.2-1|295	%package gb-clipper
21cr|gambas3-3.20.2-1|296	Summary:	The Gambas clipper component
21cr|gambas3-3.20.2-1|297	Group:		Development/Basic
21cr|gambas3-3.20.2-1|298	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|299	
21cr|gambas3-3.20.2-1|300	%description gb-clipper
21cr|gambas3-3.20.2-1|301	New component based on the Clipper library.
21cr|gambas3-3.20.2-1|302	
21cr|gambas3-3.20.2-1|303	%files gb-clipper
21cr|gambas3-3.20.2-1|304	%doc README ChangeLog
21cr|gambas3-3.20.2-1|305	%{_libdir}/%{name}/gb.clipper.*
21cr|gambas3-3.20.2-1|306	%{_datadir}/%{name}/info/gb.clipper.*
21cr|gambas3-3.20.2-1|307	
21cr|gambas3-3.20.2-1|308	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|309	%package gb-clipper2
21cr|gambas3-3.20.2-1|310	Summary:	The Gambas clipper2 component
21cr|gambas3-3.20.2-1|311	Group:		Development/Basic
21cr|gambas3-3.20.2-1|312	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|313	
21cr|gambas3-3.20.2-1|314	%description gb-clipper2
21cr|gambas3-3.20.2-1|315	New component based on the Clipper library.
21cr|gambas3-3.20.2-1|316	
21cr|gambas3-3.20.2-1|317	%files gb-clipper2
21cr|gambas3-3.20.2-1|318	%doc README ChangeLog
21cr|gambas3-3.20.2-1|319	%{_libdir}/%{name}/gb.clipper2.*
21cr|gambas3-3.20.2-1|320	%{_datadir}/%{name}/info/gb.clipper2.*
21cr|gambas3-3.20.2-1|321	
21cr|gambas3-3.20.2-1|322	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|323	
21cr|gambas3-3.20.2-1|324	%package gb-complex
21cr|gambas3-3.20.2-1|325	Summary:	The Gambas complex component
21cr|gambas3-3.20.2-1|326	Group:		Development/Basic
21cr|gambas3-3.20.2-1|327	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|328	
21cr|gambas3-3.20.2-1|329	%description gb-complex
21cr|gambas3-3.20.2-1|330	New component that implements a rudimentary management of complex numbers.
21cr|gambas3-3.20.2-1|331	This component is automatically loaded if a complex
21cr|gambas3-3.20.2-1|332	number constant is encountered and no loaded component
21cr|gambas3-3.20.2-1|333	can already handle complex numbers.
21cr|gambas3-3.20.2-1|334	
21cr|gambas3-3.20.2-1|335	%files gb-complex
21cr|gambas3-3.20.2-1|336	%doc README ChangeLog
21cr|gambas3-3.20.2-1|337	%{_libdir}/%{name}/gb.complex*
21cr|gambas3-3.20.2-1|338	%{_datadir}/%{name}/info/gb.complex*
21cr|gambas3-3.20.2-1|339	
21cr|gambas3-3.20.2-1|340	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|341	
21cr|gambas3-3.20.2-1|342	%package gb-compress
21cr|gambas3-3.20.2-1|343	Summary:	The Gambas compression component
21cr|gambas3-3.20.2-1|344	Group:		Development/Basic
21cr|gambas3-3.20.2-1|345	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|346	
21cr|gambas3-3.20.2-1|347	%description gb-compress
21cr|gambas3-3.20.2-1|348	This component allows you to compress/uncompress data or files with
21cr|gambas3-3.20.2-1|349	the bzip2 and zip algorithms.
21cr|gambas3-3.20.2-1|350	
21cr|gambas3-3.20.2-1|351	%files gb-compress
21cr|gambas3-3.20.2-1|352	%doc README ChangeLog
21cr|gambas3-3.20.2-1|353	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|354	%{_libdir}/%{name}/gb.compress.*
21cr|gambas3-3.20.2-1|355	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|356	%{_datadir}/%{name}/info/gb.compress.*
21cr|gambas3-3.20.2-1|357	
21cr|gambas3-3.20.2-1|358	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|359	
21cr|gambas3-3.20.2-1|360	%package gb-crypt
21cr|gambas3-3.20.2-1|361	Summary:	The Gambas cryptography component
21cr|gambas3-3.20.2-1|362	Group:		Development/Basic
21cr|gambas3-3.20.2-1|363	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|364	
21cr|gambas3-3.20.2-1|365	%description gb-crypt
21cr|gambas3-3.20.2-1|366	This component allows you to use cryptography in your projects.
21cr|gambas3-3.20.2-1|367	
21cr|gambas3-3.20.2-1|368	%files gb-crypt
21cr|gambas3-3.20.2-1|369	%doc README ChangeLog
21cr|gambas3-3.20.2-1|370	%{_libdir}/%{name}/gb.crypt.*
21cr|gambas3-3.20.2-1|371	%{_datadir}/%{name}/info/gb.crypt.*
21cr|gambas3-3.20.2-1|372	
21cr|gambas3-3.20.2-1|373	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|374	
21cr|gambas3-3.20.2-1|375	%package gb-data
21cr|gambas3-3.20.2-1|376	Summary:	The Gambas data component
21cr|gambas3-3.20.2-1|377	Group:		Development/Basic
21cr|gambas3-3.20.2-1|378	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|379	
21cr|gambas3-3.20.2-1|380	%description gb-data
21cr|gambas3-3.20.2-1|381	New component that adds new container data types to Gambas.
21cr|gambas3-3.20.2-1|382	
21cr|gambas3-3.20.2-1|383	%files gb-data
21cr|gambas3-3.20.2-1|384	%doc README ChangeLog
21cr|gambas3-3.20.2-1|385	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|386	%{_libdir}/%{name}/gb.data*
21cr|gambas3-3.20.2-1|387	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|388	%{_datadir}/%{name}/info/gb.data*
21cr|gambas3-3.20.2-1|389	
21cr|gambas3-3.20.2-1|390	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|391	
21cr|gambas3-3.20.2-1|392	%package gb-db
21cr|gambas3-3.20.2-1|393	Summary:	The Gambas database component
21cr|gambas3-3.20.2-1|394	Group:		Development/Basic
21cr|gambas3-3.20.2-1|395	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|396	
21cr|gambas3-3.20.2-1|397	%description gb-db
21cr|gambas3-3.20.2-1|398	This component allows you to access many databases management systems,
21cr|gambas3-3.20.2-1|399	provided that you install the needed driver packages.
21cr|gambas3-3.20.2-1|400	
21cr|gambas3-3.20.2-1|401	%files gb-db
21cr|gambas3-3.20.2-1|402	%doc README ChangeLog
21cr|gambas3-3.20.2-1|403	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|404	%{_libdir}/%{name}/gb.db.so*
21cr|gambas3-3.20.2-1|405	%{_libdir}/%{name}/gb.db.component
21cr|gambas3-3.20.2-1|406	%{_libdir}/%{name}/gb.db.gambas
21cr|gambas3-3.20.2-1|407	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|408	%{_datadir}/%{name}/info/gb.db.info
21cr|gambas3-3.20.2-1|409	%{_datadir}/%{name}/info/gb.db.list
21cr|gambas3-3.20.2-1|410	
21cr|gambas3-3.20.2-1|411	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|412	%package gb-db2
21cr|gambas3-3.20.2-1|413	Summary:	The Gambas database component
21cr|gambas3-3.20.2-1|414	Group:		Development/Basic
21cr|gambas3-3.20.2-1|415	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|416	
21cr|gambas3-3.20.2-1|417	%description gb-db2
21cr|gambas3-3.20.2-1|418	This component allows you to access many databases management systems,
21cr|gambas3-3.20.2-1|419	provided that you install the needed driver packages.
21cr|gambas3-3.20.2-1|420	
21cr|gambas3-3.20.2-1|421	%files gb-db2
21cr|gambas3-3.20.2-1|422	%doc README ChangeLog
21cr|gambas3-3.20.2-1|423	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|424	#{_libdir}/%{name}/gb.db2.so*
21cr|gambas3-3.20.2-1|425	%{_libdir}/%{name}/gb.db2.component
21cr|gambas3-3.20.2-1|426	%{_libdir}/%{name}/gb.db2.gambas
21cr|gambas3-3.20.2-1|427	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|428	%{_datadir}/%{name}/info/gb.db2.info
21cr|gambas3-3.20.2-1|429	%{_datadir}/%{name}/info/gb.db2.list
21cr|gambas3-3.20.2-1|430	
21cr|gambas3-3.20.2-1|431	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|432	
21cr|gambas3-3.20.2-1|433	%package gb-db-form
21cr|gambas3-3.20.2-1|434	Summary:	The Gambas db-form component
21cr|gambas3-3.20.2-1|435	Group:		Development/Basic
21cr|gambas3-3.20.2-1|436	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|437	
21cr|gambas3-3.20.2-1|438	%description gb-db-form
21cr|gambas3-3.20.2-1|439	This package contains the Gambas Database form components.
21cr|gambas3-3.20.2-1|440	
21cr|gambas3-3.20.2-1|441	%files gb-db-form
21cr|gambas3-3.20.2-1|442	%doc README ChangeLog
21cr|gambas3-3.20.2-1|443	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|444	%{_libdir}/%{name}/gb.db.form.*
21cr|gambas3-3.20.2-1|445	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|446	%{_datadir}/%{name}/info/gb.db.form.*
21cr|gambas3-3.20.2-1|447	%dir %{_datadir}/%{name}/control
21cr|gambas3-3.20.2-1|448	%{_datadir}/%{name}/control/gb.db.form
21cr|gambas3-3.20.2-1|449	
21cr|gambas3-3.20.2-1|450	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|451	%package gb-db2-form
21cr|gambas3-3.20.2-1|452	Summary:	The Gambas db2-form component
21cr|gambas3-3.20.2-1|453	Group:		Development/Basic
21cr|gambas3-3.20.2-1|454	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|455	
21cr|gambas3-3.20.2-1|456	%description gb-db2-form
21cr|gambas3-3.20.2-1|457	This package contains the Gambas Database form components.
21cr|gambas3-3.20.2-1|458	
21cr|gambas3-3.20.2-1|459	%files gb-db2-form
21cr|gambas3-3.20.2-1|460	%doc README ChangeLog
21cr|gambas3-3.20.2-1|461	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|462	%{_libdir}/%{name}/gb.db2.form.*
21cr|gambas3-3.20.2-1|463	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|464	%{_datadir}/%{name}/info/gb.db2.form.*
21cr|gambas3-3.20.2-1|465	%dir %{_datadir}/%{name}/control
21cr|gambas3-3.20.2-1|466	%{_datadir}/%{name}/control/gb.db2.form
21cr|gambas3-3.20.2-1|467	
21cr|gambas3-3.20.2-1|468	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|469	
21cr|gambas3-3.20.2-1|470	%package gb-db-mysql
21cr|gambas3-3.20.2-1|471	Summary:	The MySQL driver for the Gambas database component
21cr|gambas3-3.20.2-1|472	Group:		Development/Basic
21cr|gambas3-3.20.2-1|473	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|474	Requires:	%{name}-gb-db = %{EVRD}
21cr|gambas3-3.20.2-1|475	
21cr|gambas3-3.20.2-1|476	%description gb-db-mysql
21cr|gambas3-3.20.2-1|477	This component allows you to access MySQL databases.
21cr|gambas3-3.20.2-1|478	
21cr|gambas3-3.20.2-1|479	%files gb-db-mysql
21cr|gambas3-3.20.2-1|480	%doc README ChangeLog
21cr|gambas3-3.20.2-1|481	%{_libdir}/%{name}/gb.db.mysql.*
21cr|gambas3-3.20.2-1|482	%{_datadir}/%{name}/info/gb.db.mysql.info
21cr|gambas3-3.20.2-1|483	%{_datadir}/%{name}/info/gb.db.mysql.list
21cr|gambas3-3.20.2-1|484	
21cr|gambas3-3.20.2-1|485	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|486	%package gb-db2-mysql
21cr|gambas3-3.20.2-1|487	Summary:	The MySQL driver for the Gambas database component
21cr|gambas3-3.20.2-1|488	Group:		Development/Basic
21cr|gambas3-3.20.2-1|489	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|490	Requires:	%{name}-gb-db2 = %{EVRD}
21cr|gambas3-3.20.2-1|491	
21cr|gambas3-3.20.2-1|492	%description gb-db2-mysql
21cr|gambas3-3.20.2-1|493	This component allows you to access MySQL databases.
21cr|gambas3-3.20.2-1|494	
21cr|gambas3-3.20.2-1|495	%files gb-db2-mysql
21cr|gambas3-3.20.2-1|496	%doc README ChangeLog
21cr|gambas3-3.20.2-1|497	%{_libdir}/%{name}/gb.db2.mysql.*
21cr|gambas3-3.20.2-1|498	%{_datadir}/%{name}/info/gb.db2.mysql.info
21cr|gambas3-3.20.2-1|499	%{_datadir}/%{name}/info/gb.db2.mysql.list
21cr|gambas3-3.20.2-1|500	
21cr|gambas3-3.20.2-1|501	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|502	
21cr|gambas3-3.20.2-1|503	%package gb-db-odbc
21cr|gambas3-3.20.2-1|504	Summary:	The ODBC driver for the Gambas database component
21cr|gambas3-3.20.2-1|505	Group:		Development/Basic
21cr|gambas3-3.20.2-1|506	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|507	Requires:	%{name}-gb-db = %{EVRD}
21cr|gambas3-3.20.2-1|508	
21cr|gambas3-3.20.2-1|509	%description gb-db-odbc
21cr|gambas3-3.20.2-1|510	This component allows you to access ODBC databases.
21cr|gambas3-3.20.2-1|511	
21cr|gambas3-3.20.2-1|512	%files gb-db-odbc
21cr|gambas3-3.20.2-1|513	%doc README ChangeLog
21cr|gambas3-3.20.2-1|514	%{_libdir}/%{name}/gb.db.odbc.*
21cr|gambas3-3.20.2-1|515	%{_datadir}/%{name}/info/gb.db.odbc.info
21cr|gambas3-3.20.2-1|516	%{_datadir}/%{name}/info/gb.db.odbc.list
21cr|gambas3-3.20.2-1|517	%{_datadir}/%{name}/template/database
21cr|gambas3-3.20.2-1|518	
21cr|gambas3-3.20.2-1|519	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|520	%package gb-db2-odbc
21cr|gambas3-3.20.2-1|521	Summary:	The ODBC driver for the Gambas database component
21cr|gambas3-3.20.2-1|522	Group:		Development/Basic
21cr|gambas3-3.20.2-1|523	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|524	Requires:	%{name}-gb-db2 = %{EVRD}
21cr|gambas3-3.20.2-1|525	
21cr|gambas3-3.20.2-1|526	%description gb-db2-odbc
21cr|gambas3-3.20.2-1|527	This component allows you to access ODBC databases.
21cr|gambas3-3.20.2-1|528	
21cr|gambas3-3.20.2-1|529	%files gb-db2-odbc
21cr|gambas3-3.20.2-1|530	%doc README ChangeLog
21cr|gambas3-3.20.2-1|531	%{_libdir}/%{name}/gb.db2.odbc.*
21cr|gambas3-3.20.2-1|532	%{_datadir}/%{name}/info/gb.db2.odbc.info
21cr|gambas3-3.20.2-1|533	%{_datadir}/%{name}/info/gb.db2.odbc.list
21cr|gambas3-3.20.2-1|534	%{_datadir}/%{name}/template/database
21cr|gambas3-3.20.2-1|535	
21cr|gambas3-3.20.2-1|536	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|537	
21cr|gambas3-3.20.2-1|538	%package gb-db-postgresql
21cr|gambas3-3.20.2-1|539	Summary:	The PostgreSQL driver for the Gambas database component
21cr|gambas3-3.20.2-1|540	Group:		Development/Basic
21cr|gambas3-3.20.2-1|541	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|542	Requires:	%{name}-gb-db = %{EVRD}
21cr|gambas3-3.20.2-1|543	
21cr|gambas3-3.20.2-1|544	%description gb-db-postgresql
21cr|gambas3-3.20.2-1|545	This component allows you to access PostgreSQL databases.
21cr|gambas3-3.20.2-1|546	
21cr|gambas3-3.20.2-1|547	%files gb-db-postgresql
21cr|gambas3-3.20.2-1|548	%doc README ChangeLog
21cr|gambas3-3.20.2-1|549	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|550	%{_libdir}/%{name}/gb.db.postgresql.*
21cr|gambas3-3.20.2-1|551	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|552	%{_datadir}/%{name}/info/gb.db.postgresql.info
21cr|gambas3-3.20.2-1|553	%{_datadir}/%{name}/info/gb.db.postgresql.list
21cr|gambas3-3.20.2-1|554	
21cr|gambas3-3.20.2-1|555	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|556	%package gb-db2-postgresql
21cr|gambas3-3.20.2-1|557	Summary:	The PostgreSQL driver for the Gambas database component
21cr|gambas3-3.20.2-1|558	Group:		Development/Basic
21cr|gambas3-3.20.2-1|559	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|560	Requires:	%{name}-gb-db2 = %{EVRD}
21cr|gambas3-3.20.2-1|561	
21cr|gambas3-3.20.2-1|562	%description gb-db2-postgresql
21cr|gambas3-3.20.2-1|563	This component allows you to access PostgreSQL databases.
21cr|gambas3-3.20.2-1|564	
21cr|gambas3-3.20.2-1|565	%files gb-db2-postgresql
21cr|gambas3-3.20.2-1|566	%doc README ChangeLog
21cr|gambas3-3.20.2-1|567	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|568	%{_libdir}/%{name}/gb.db2.postgresql.*
21cr|gambas3-3.20.2-1|569	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|570	%{_datadir}/%{name}/info/gb.db2.postgresql.info
21cr|gambas3-3.20.2-1|571	%{_datadir}/%{name}/info/gb.db2.postgresql.list
21cr|gambas3-3.20.2-1|572	
21cr|gambas3-3.20.2-1|573	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|574	
21cr|gambas3-3.20.2-1|575	%package gb-db-sqlite2
21cr|gambas3-3.20.2-1|576	Summary:	The SQLite 2 driver for the Gambas database component
21cr|gambas3-3.20.2-1|577	Group:		Development/Basic
21cr|gambas3-3.20.2-1|578	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|579	Requires:	%{name}-gb-db = %{EVRD}
21cr|gambas3-3.20.2-1|580	
21cr|gambas3-3.20.2-1|581	%description gb-db-sqlite2
21cr|gambas3-3.20.2-1|582	This component allows you to access SQLite 2 databases.
21cr|gambas3-3.20.2-1|583	
21cr|gambas3-3.20.2-1|584	%files gb-db-sqlite2
21cr|gambas3-3.20.2-1|585	%doc README ChangeLog
21cr|gambas3-3.20.2-1|586	%{_libdir}/%{name}/gb.db.sqlite2.*
21cr|gambas3-3.20.2-1|587	%{_datadir}/%{name}/info/gb.db.sqlite2.info
21cr|gambas3-3.20.2-1|588	%{_datadir}/%{name}/info/gb.db.sqlite2.list
21cr|gambas3-3.20.2-1|589	
21cr|gambas3-3.20.2-1|590	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|591	
21cr|gambas3-3.20.2-1|592	%package gb-db-sqlite3
21cr|gambas3-3.20.2-1|593	Summary:	The SQLite 3 driver for the Gambas database component
21cr|gambas3-3.20.2-1|594	Group:		Development/Basic
21cr|gambas3-3.20.2-1|595	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|596	Requires:	%{name}-gb-db = %{EVRD}
21cr|gambas3-3.20.2-1|597	
21cr|gambas3-3.20.2-1|598	%description gb-db-sqlite3
21cr|gambas3-3.20.2-1|599	This component allows you to access SQLite 3 databases.
21cr|gambas3-3.20.2-1|600	
21cr|gambas3-3.20.2-1|601	%files gb-db-sqlite3
21cr|gambas3-3.20.2-1|602	%doc README ChangeLog
21cr|gambas3-3.20.2-1|603	%{_libdir}/%{name}/gb.db.sqlite3.*
21cr|gambas3-3.20.2-1|604	%{_datadir}/%{name}/info/gb.db.sqlite3.info
21cr|gambas3-3.20.2-1|605	%{_datadir}/%{name}/info/gb.db.sqlite3.list
21cr|gambas3-3.20.2-1|606	
21cr|gambas3-3.20.2-1|607	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|608	%package gb-db2-sqlite3
21cr|gambas3-3.20.2-1|609	Summary:	The SQLite 3 driver for the Gambas database component
21cr|gambas3-3.20.2-1|610	Group:		Development/Basic
21cr|gambas3-3.20.2-1|611	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|612	Requires:	%{name}-gb-db2 = %{EVRD}
21cr|gambas3-3.20.2-1|613	
21cr|gambas3-3.20.2-1|614	%description gb-db2-sqlite3
21cr|gambas3-3.20.2-1|615	This component allows you to access SQLite 3 databases.
21cr|gambas3-3.20.2-1|616	
21cr|gambas3-3.20.2-1|617	%files gb-db2-sqlite3
21cr|gambas3-3.20.2-1|618	%doc README ChangeLog
21cr|gambas3-3.20.2-1|619	%{_libdir}/%{name}/gb.db2.sqlite3.*
21cr|gambas3-3.20.2-1|620	%{_datadir}/%{name}/info/gb.db2.sqlite3.info
21cr|gambas3-3.20.2-1|621	%{_datadir}/%{name}/info/gb.db2.sqlite3.list
21cr|gambas3-3.20.2-1|622	
21cr|gambas3-3.20.2-1|623	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|624	
21cr|gambas3-3.20.2-1|625	%package gb-dbus
21cr|gambas3-3.20.2-1|626	Summary:	The Gambas dbus component
21cr|gambas3-3.20.2-1|627	Group:		Development/Basic
21cr|gambas3-3.20.2-1|628	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|629	
21cr|gambas3-3.20.2-1|630	%description gb-dbus
21cr|gambas3-3.20.2-1|631	This package contains the Gambas D-bus components.
21cr|gambas3-3.20.2-1|632	
21cr|gambas3-3.20.2-1|633	%files gb-dbus
21cr|gambas3-3.20.2-1|634	%doc README ChangeLog
21cr|gambas3-3.20.2-1|635	%{_libdir}/%{name}/gb.dbus.*
21cr|gambas3-3.20.2-1|636	%{_datadir}/%{name}/info/gb.dbus.*
21cr|gambas3-3.20.2-1|637	
21cr|gambas3-3.20.2-1|638	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|639	
21cr|gambas3-3.20.2-1|640	%package gb-desktop
21cr|gambas3-3.20.2-1|641	Summary:	The Gambas XDG component
21cr|gambas3-3.20.2-1|642	Group:		Development/Basic
21cr|gambas3-3.20.2-1|643	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|644	
21cr|gambas3-3.20.2-1|645	%description gb-desktop
21cr|gambas3-3.20.2-1|646	This component allows you to use desktop-agnostic routines based on
21cr|gambas3-3.20.2-1|647	the xdg-utils scripts of the Portland project.
21cr|gambas3-3.20.2-1|648	
21cr|gambas3-3.20.2-1|649	%files gb-desktop
21cr|gambas3-3.20.2-1|650	%doc README ChangeLog
21cr|gambas3-3.20.2-1|651	%{_libdir}/%{name}/gb.desktop.*
21cr|gambas3-3.20.2-1|652	%{_datadir}/%{name}/info/gb.desktop.*
21cr|gambas3-3.20.2-1|653	%{_datadir}/%{name}/control/gb.desktop
21cr|gambas3-3.20.2-1|654	
21cr|gambas3-3.20.2-1|655	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|656	
21cr|gambas3-3.20.2-1|657	%package gb-eval-highlight
21cr|gambas3-3.20.2-1|658	Summary:	The Gambas eval-highlight component
21cr|gambas3-3.20.2-1|659	Group:		Development/Basic
21cr|gambas3-3.20.2-1|660	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|661	
21cr|gambas3-3.20.2-1|662	%description gb-eval-highlight
21cr|gambas3-3.20.2-1|663	This component implements the eval-highlight component.
21cr|gambas3-3.20.2-1|664	
21cr|gambas3-3.20.2-1|665	%files gb-eval-highlight
21cr|gambas3-3.20.2-1|666	%doc README ChangeLog
21cr|gambas3-3.20.2-1|667	%{_libdir}/%{name}/gb.highlight.component
21cr|gambas3-3.20.2-1|668	%{_libdir}/%{name}/gb.highlight.gambas
21cr|gambas3-3.20.2-1|669	%{_libdir}/%{name}/gb.eval.highlight.*
21cr|gambas3-3.20.2-1|670	%{_datadir}/%{name}/info/gb.eval.highlight.*
21cr|gambas3-3.20.2-1|671	%{_datadir}/%{name}/info/gb.highlight.info
21cr|gambas3-3.20.2-1|672	%{_datadir}/%{name}/info/gb.highlight.list
21cr|gambas3-3.20.2-1|673	
21cr|gambas3-3.20.2-1|674	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|675	
21cr|gambas3-3.20.2-1|676	%package gb-form
21cr|gambas3-3.20.2-1|677	Summary:	The Gambas dialog form component
21cr|gambas3-3.20.2-1|678	Group:		Development/Basic
21cr|gambas3-3.20.2-1|679	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|680	
21cr|gambas3-3.20.2-1|681	%description gb-form
21cr|gambas3-3.20.2-1|682	This component implements the form control.
21cr|gambas3-3.20.2-1|683	
21cr|gambas3-3.20.2-1|684	%files gb-form
21cr|gambas3-3.20.2-1|685	%doc README ChangeLog
21cr|gambas3-3.20.2-1|686	%{_libdir}/%{name}/gb.form.component
21cr|gambas3-3.20.2-1|687	%{_libdir}/%{name}/gb.form.gambas
21cr|gambas3-3.20.2-1|688	%{_datadir}/%{name}/control/gb.form
21cr|gambas3-3.20.2-1|689	%{_datadir}/%{name}/info/gb.form.info
21cr|gambas3-3.20.2-1|690	%{_datadir}/%{name}/info/gb.form.list
21cr|gambas3-3.20.2-1|691	
21cr|gambas3-3.20.2-1|692	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|693	
21cr|gambas3-3.20.2-1|694	%package gb-form-dialog
21cr|gambas3-3.20.2-1|695	Summary:	The Gambas dialog form component
21cr|gambas3-3.20.2-1|696	Group:		Development/Basic
21cr|gambas3-3.20.2-1|697	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|698	
21cr|gambas3-3.20.2-1|699	%description gb-form-dialog
21cr|gambas3-3.20.2-1|700	This component implements the form-dialog control.
21cr|gambas3-3.20.2-1|701	
21cr|gambas3-3.20.2-1|702	%files gb-form-dialog
21cr|gambas3-3.20.2-1|703	%doc README ChangeLog
21cr|gambas3-3.20.2-1|704	%{_libdir}/%{name}/gb.form.dialog.component
21cr|gambas3-3.20.2-1|705	%{_libdir}/%{name}/gb.form.dialog.gambas
21cr|gambas3-3.20.2-1|706	%{_datadir}/%{name}/info/gb.form.dialog.info
21cr|gambas3-3.20.2-1|707	%{_datadir}/%{name}/info/gb.form.dialog.list
21cr|gambas3-3.20.2-1|708	
21cr|gambas3-3.20.2-1|709	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|710	
21cr|gambas3-3.20.2-1|711	%package gb-form-editor
21cr|gambas3-3.20.2-1|712	Summary:	Gambas3 component text editor
21cr|gambas3-3.20.2-1|713	Group:		Development/Basic
21cr|gambas3-3.20.2-1|714	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|715	Requires:	%{name}-gb-eval-highlight = %{EVRD}
21cr|gambas3-3.20.2-1|716	
21cr|gambas3-3.20.2-1|717	%description gb-form-editor
21cr|gambas3-3.20.2-1|718	This component provides the TextEditor control,
21cr|gambas3-3.20.2-1|719	which is a text editor with syntax highlighting support.
21cr|gambas3-3.20.2-1|720	
21cr|gambas3-3.20.2-1|721	%files gb-form-editor
21cr|gambas3-3.20.2-1|722	%doc README ChangeLog
21cr|gambas3-3.20.2-1|723	%{_libdir}/%{name}/gb.form.editor.component
21cr|gambas3-3.20.2-1|724	%{_libdir}/%{name}/gb.form.editor.gambas
21cr|gambas3-3.20.2-1|725	%{_datadir}/%{name}/info/gb.form.editor.info
21cr|gambas3-3.20.2-1|726	%{_datadir}/%{name}/info/gb.form.editor.list
21cr|gambas3-3.20.2-1|727	%{_datadir}/%{name}/control/gb.form.editor/texteditor.png
21cr|gambas3-3.20.2-1|728	
21cr|gambas3-3.20.2-1|729	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|730	
21cr|gambas3-3.20.2-1|731	%package gb-form-htmlview
21cr|gambas3-3.20.2-1|732	
21cr|gambas3-3.20.2-1|733	Summary:	Gambas3 component htmlview
21cr|gambas3-3.20.2-1|734	Group:		Development/Basic
21cr|gambas3-3.20.2-1|735	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|736	Requires:	litehtml
21cr|gambas3-3.20.2-1|737	
21cr|gambas3-3.20.2-1|738	%description gb-form-htmlview
21cr|gambas3-3.20.2-1|739	This component provides lightweight HTML viewer component.
21cr|gambas3-3.20.2-1|740	
21cr|gambas3-3.20.2-1|741	%files gb-form-htmlview
21cr|gambas3-3.20.2-1|742	%doc README ChangeLog
21cr|gambas3-3.20.2-1|743	%{_libdir}/%{name}/gb.form.htmlview.component
21cr|gambas3-3.20.2-1|744	%{_libdir}/%{name}/gb.form.htmlview.gambas
21cr|gambas3-3.20.2-1|745	%{_libdir}/%{name}/gb.form.htmlview.so
21cr|gambas3-3.20.2-1|746	%{_libdir}/%{name}/gb.form.htmlview.so.*
21cr|gambas3-3.20.2-1|747	%{_datadir}/%{name}/info/gb.form.htmlview.info
21cr|gambas3-3.20.2-1|748	%{_datadir}/%{name}/info/gb.form.htmlview.list
21cr|gambas3-3.20.2-1|749	%{_datadir}/%{name}/control/gb.form.htmlview/htmlview.png
21cr|gambas3-3.20.2-1|750	
21cr|gambas3-3.20.2-1|751	#--------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|752	
21cr|gambas3-3.20.2-1|753	%package gb-form-mdi
21cr|gambas3-3.20.2-1|754	Summary:	The Gambas mdi form component
21cr|gambas3-3.20.2-1|755	Group:		Development/Basic
21cr|gambas3-3.20.2-1|756	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|757	
21cr|gambas3-3.20.2-1|758	%description gb-form-mdi
21cr|gambas3-3.20.2-1|759	This component implements the form-mdi control.
21cr|gambas3-3.20.2-1|760	
21cr|gambas3-3.20.2-1|761	%files gb-form-mdi
21cr|gambas3-3.20.2-1|762	%doc README ChangeLog
21cr|gambas3-3.20.2-1|763	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|764	%{_libdir}/%{name}/gb.form.mdi.component
21cr|gambas3-3.20.2-1|765	%{_libdir}/%{name}/gb.form.mdi.gambas
21cr|gambas3-3.20.2-1|766	%dir %{_datadir}/%{name}/control
21cr|gambas3-3.20.2-1|767	%{_datadir}/%{name}/control/gb.form.mdi
21cr|gambas3-3.20.2-1|768	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|769	%{_datadir}/%{name}/info/gb.form.mdi.info
21cr|gambas3-3.20.2-1|770	%{_datadir}/%{name}/info/gb.form.mdi.list
21cr|gambas3-3.20.2-1|771	
21cr|gambas3-3.20.2-1|772	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|773	
21cr|gambas3-3.20.2-1|774	%package gb-form-print
21cr|gambas3-3.20.2-1|775	Summary:	 The Gambas print form component
21cr|gambas3-3.20.2-1|776	Group:		Development/Basic
21cr|gambas3-3.20.2-1|777	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|778	
21cr|gambas3-3.20.2-1|779	%description gb-form-print
21cr|gambas3-3.20.2-1|780	This component implements the form-print control.
21cr|gambas3-3.20.2-1|781	
21cr|gambas3-3.20.2-1|782	%files gb-form-print
21cr|gambas3-3.20.2-1|783	%doc README ChangeLog
21cr|gambas3-3.20.2-1|784	%{_libdir}/gambas3/gb.form.print.component
21cr|gambas3-3.20.2-1|785	%{_libdir}/gambas3/gb.form.print.gambas
21cr|gambas3-3.20.2-1|786	%{_datadir}/gambas3/info/gb.form.print.info
21cr|gambas3-3.20.2-1|787	%{_datadir}/gambas3/info/gb.form.print.list
21cr|gambas3-3.20.2-1|788	
21cr|gambas3-3.20.2-1|789	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|790	
21cr|gambas3-3.20.2-1|791	%package gb-form-stock
21cr|gambas3-3.20.2-1|792	Summary:	The Gambas stock form component
21cr|gambas3-3.20.2-1|793	Group:		Development/Basic
21cr|gambas3-3.20.2-1|794	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|795	
21cr|gambas3-3.20.2-1|796	%description gb-form-stock
21cr|gambas3-3.20.2-1|797	This component implements the form-stock control.
21cr|gambas3-3.20.2-1|798	
21cr|gambas3-3.20.2-1|799	%files gb-form-stock
21cr|gambas3-3.20.2-1|800	%doc README ChangeLog
21cr|gambas3-3.20.2-1|801	%{_libdir}/%{name}/gb.form.stock.component
21cr|gambas3-3.20.2-1|802	%{_libdir}/%{name}/gb.form.stock.gambas
21cr|gambas3-3.20.2-1|803	%{_datadir}/%{name}/info/gb.form.stock.info
21cr|gambas3-3.20.2-1|804	%{_datadir}/%{name}/info/gb.form.stock.list
21cr|gambas3-3.20.2-1|805	
21cr|gambas3-3.20.2-1|806	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|807	
21cr|gambas3-3.20.2-1|808	%package gb-form-terminal
21cr|gambas3-3.20.2-1|809	Summary:	Full-featured VT-100 terminal emulator control
21cr|gambas3-3.20.2-1|810	Group:		Development/Basic
21cr|gambas3-3.20.2-1|811	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|812	
21cr|gambas3-3.20.2-1|813	%description gb-form-terminal
21cr|gambas3-3.20.2-1|814	This component provides a full-featured
21cr|gambas3-3.20.2-1|815	VT-100 terminal emulator control.
21cr|gambas3-3.20.2-1|816	
21cr|gambas3-3.20.2-1|817	%files gb-form-terminal
21cr|gambas3-3.20.2-1|818	%doc README ChangeLog
21cr|gambas3-3.20.2-1|819	%{_libdir}/%{name}/gb.form.terminal.component
21cr|gambas3-3.20.2-1|820	%{_libdir}/%{name}/gb.form.terminal.gambas
21cr|gambas3-3.20.2-1|821	%{_datadir}/%{name}/info/gb.form.terminal.info
21cr|gambas3-3.20.2-1|822	%{_datadir}/%{name}/info/gb.form.terminal.list
21cr|gambas3-3.20.2-1|823	%{_datadir}/%{name}/control/gb.form.terminal/terminalview.png
21cr|gambas3-3.20.2-1|824	
21cr|gambas3-3.20.2-1|825	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|826	
21cr|gambas3-3.20.2-1|827	%package gb-gmp
21cr|gambas3-3.20.2-1|828	Summary:	Gambas3 component package for gmp
21cr|gambas3-3.20.2-1|829	Group:		Development/Basic
21cr|gambas3-3.20.2-1|830	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|831	
21cr|gambas3-3.20.2-1|832	%description gb-gmp
21cr|gambas3-3.20.2-1|833	New component based on the Gnu Multiple Precision Arithmetic
21cr|gambas3-3.20.2-1|834	Library that implements big integers and big rational numbers.
21cr|gambas3-3.20.2-1|835	
21cr|gambas3-3.20.2-1|836	%files gb-gmp
21cr|gambas3-3.20.2-1|837	%doc README ChangeLog
21cr|gambas3-3.20.2-1|838	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|839	%{_libdir}/%{name}/gb.gmp.*
21cr|gambas3-3.20.2-1|840	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|841	%{_datadir}/%{name}/info/gb.gmp.*
21cr|gambas3-3.20.2-1|842	
21cr|gambas3-3.20.2-1|843	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|844	
21cr|gambas3-3.20.2-1|845	%package gb-gtk
21cr|gambas3-3.20.2-1|846	Summary:	Gambas3 component package for gtk
21cr|gambas3-3.20.2-1|847	Group:		Development/Basic
21cr|gambas3-3.20.2-1|848	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|849	
21cr|gambas3-3.20.2-1|850	%description gb-gtk
21cr|gambas3-3.20.2-1|851	Gambas3 component package for gtk.
21cr|gambas3-3.20.2-1|852	
21cr|gambas3-3.20.2-1|853	%files gb-gtk
21cr|gambas3-3.20.2-1|854	%doc README ChangeLog
21cr|gambas3-3.20.2-1|855	%{_libdir}/%{name}/gb.gtk.component
21cr|gambas3-3.20.2-1|856	%{_libdir}/%{name}/gb.gtk.so*
21cr|gambas3-3.20.2-1|857	%{_datadir}/%{name}/info/gb.gtk.info
21cr|gambas3-3.20.2-1|858	%{_datadir}/%{name}/info/gb.gtk.list
21cr|gambas3-3.20.2-1|859	%{_datadir}/%{name}/template/gtk2
21cr|gambas3-3.20.2-1|860	
21cr|gambas3-3.20.2-1|861	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|862	
21cr|gambas3-3.20.2-1|863	%package gb-gtk3
21cr|gambas3-3.20.2-1|864	Summary:	Gambas3 component package for gtk3
21cr|gambas3-3.20.2-1|865	Group:		Development/Basic
21cr|gambas3-3.20.2-1|866	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|867	
21cr|gambas3-3.20.2-1|868	%description gb-gtk3
21cr|gambas3-3.20.2-1|869	Gambas3 component package for gtk3.
21cr|gambas3-3.20.2-1|870	
21cr|gambas3-3.20.2-1|871	%files gb-gtk3
21cr|gambas3-3.20.2-1|872	%doc README ChangeLog
21cr|gambas3-3.20.2-1|873	%{_libdir}/%{name}/gb.gtk3.component
21cr|gambas3-3.20.2-1|874	%{_libdir}/%{name}/gb.gtk3.so*
21cr|gambas3-3.20.2-1|875	%{_datadir}/%{name}/info/gb.gtk3.info
21cr|gambas3-3.20.2-1|876	%{_datadir}/%{name}/info/gb.gtk3.list
21cr|gambas3-3.20.2-1|877	%{_datadir}/%{name}/template/gtk3
21cr|gambas3-3.20.2-1|878	
21cr|gambas3-3.20.2-1|879	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|880	
21cr|gambas3-3.20.2-1|881	%package gb-gtk-opengl
21cr|gambas3-3.20.2-1|882	Group:		Development/Basic
21cr|gambas3-3.20.2-1|883	Summary: 	Gambas3 component package for gtk-opengl
21cr|gambas3-3.20.2-1|884	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|885	Requires:	%{name}-gb-gtk = %{EVRD}
21cr|gambas3-3.20.2-1|886	Requires:	%{name}-gb-qt5 = %{EVRD}
21cr|gambas3-3.20.2-1|887	
21cr|gambas3-3.20.2-1|888	%description gb-gtk-opengl
21cr|gambas3-3.20.2-1|889	Gambas3 component package for gtk-opengl.
21cr|gambas3-3.20.2-1|890	
21cr|gambas3-3.20.2-1|891	%files gb-gtk-opengl
21cr|gambas3-3.20.2-1|892	%doc README ChangeLog
21cr|gambas3-3.20.2-1|893	%{_libdir}/%{name}/gb.gtk.opengl.component
21cr|gambas3-3.20.2-1|894	%{_libdir}/%{name}/gb.gtk.opengl.so*
21cr|gambas3-3.20.2-1|895	%{_datadir}/%{name}/info/gb.gtk.opengl.info
21cr|gambas3-3.20.2-1|896	%{_datadir}/%{name}/info/gb.gtk.opengl.list
21cr|gambas3-3.20.2-1|897	
21cr|gambas3-3.20.2-1|898	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|899	
21cr|gambas3-3.20.2-1|900	%package gb-gtk3-wayland
21cr|gambas3-3.20.2-1|901	Summary:	Gambas3 component package for gtk3
21cr|gambas3-3.20.2-1|902	Group:		Development/Basic
21cr|gambas3-3.20.2-1|903	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|904	Requires:	%{name}-gb-gtk3 = %{EVRD}
21cr|gambas3-3.20.2-1|905	Requires:	%{name}-gb-qt5 = %{EVRD}
21cr|gambas3-3.20.2-1|906	
21cr|gambas3-3.20.2-1|907	%description gb-gtk3-wayland
21cr|gambas3-3.20.2-1|908	Gambas3 component package for gtk3, wayland.
21cr|gambas3-3.20.2-1|909	
21cr|gambas3-3.20.2-1|910	%files gb-gtk3-wayland
21cr|gambas3-3.20.2-1|911	%doc README ChangeLog
21cr|gambas3-3.20.2-1|912	%{_libdir}/%{name}/gb.gtk3.wayland.component
21cr|gambas3-3.20.2-1|913	%{_libdir}/%{name}/gb.gtk3.wayland.so*
21cr|gambas3-3.20.2-1|914	%{_datadir}/%{name}/info/gb.gtk3.wayland.info
21cr|gambas3-3.20.2-1|915	%{_datadir}/%{name}/info/gb.gtk3.wayland.list
21cr|gambas3-3.20.2-1|916	
21cr|gambas3-3.20.2-1|917	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|918	
21cr|gambas3-3.20.2-1|919	%package gb-gtk3-webview
21cr|gambas3-3.20.2-1|920	Summary:	Gambas3 component package for gtk3-webview
21cr|gambas3-3.20.2-1|921	Group:		Development/Basic
21cr|gambas3-3.20.2-1|922	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|923	Requires:	%{name}-gb-gtk3 = %{EVRD}
21cr|gambas3-3.20.2-1|924	
21cr|gambas3-3.20.2-1|925	%description gb-gtk3-webview
21cr|gambas3-3.20.2-1|926	Gambas3 component package for gtk3-webview.
21cr|gambas3-3.20.2-1|927	
21cr|gambas3-3.20.2-1|928	%files gb-gtk3-webview
21cr|gambas3-3.20.2-1|929	%doc README ChangeLog
21cr|gambas3-3.20.2-1|930	%{_libdir}/%{name}/gb.gtk3.webview.component
21cr|gambas3-3.20.2-1|931	%{_libdir}/%{name}/gb.gtk3.webview.so*
21cr|gambas3-3.20.2-1|932	%{_datadir}/%{name}/info/gb.gtk3.webview.info
21cr|gambas3-3.20.2-1|933	%{_datadir}/%{name}/info/gb.gtk3.webview.list
21cr|gambas3-3.20.2-1|934	
21cr|gambas3-3.20.2-1|935	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|936	
21cr|gambas3-3.20.2-1|937	%package gb-gtk3-x11
21cr|gambas3-3.20.2-1|938	Group:		Development/Basic
21cr|gambas3-3.20.2-1|939	Summary: 	Gambas3 component package for gtk3-x11
21cr|gambas3-3.20.2-1|940	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|941	Requires:	%{name}-gb-gtk3 = %{EVRD}
21cr|gambas3-3.20.2-1|942	Requires:	%{name}-gb-qt5 = %{EVRD}
21cr|gambas3-3.20.2-1|943	
21cr|gambas3-3.20.2-1|944	%description gb-gtk3-x11
21cr|gambas3-3.20.2-1|945	Gambas3 component package for gtk3-x11.
21cr|gambas3-3.20.2-1|946	
21cr|gambas3-3.20.2-1|947	%files gb-gtk3-x11
21cr|gambas3-3.20.2-1|948	%doc README ChangeLog
21cr|gambas3-3.20.2-1|949	%{_libdir}/%{name}/gb.gtk3.x11.component
21cr|gambas3-3.20.2-1|950	%{_libdir}/%{name}/gb.gtk3.x11.so*
21cr|gambas3-3.20.2-1|951	%{_datadir}/%{name}/info/gb.gtk3.x11.info
21cr|gambas3-3.20.2-1|952	%{_datadir}/%{name}/info/gb.gtk3.x11.list
21cr|gambas3-3.20.2-1|953	
21cr|gambas3-3.20.2-1|954	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|955	
21cr|gambas3-3.20.2-1|956	%package gb-gtk3-opengl
21cr|gambas3-3.20.2-1|957	Group:		Development/Basic
21cr|gambas3-3.20.2-1|958	Summary: 	Gambas3 component package for gtk3-opengl
21cr|gambas3-3.20.2-1|959	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|960	Requires:	%{name}-gb-gtk3 = %{EVRD}
21cr|gambas3-3.20.2-1|961	Requires:	%{name}-gb-qt5 = %{EVRD}
21cr|gambas3-3.20.2-1|962	
21cr|gambas3-3.20.2-1|963	%description gb-gtk3-opengl
21cr|gambas3-3.20.2-1|964	Gambas3 component package for gtk3-opengl.
21cr|gambas3-3.20.2-1|965	
21cr|gambas3-3.20.2-1|966	%files gb-gtk3-opengl
21cr|gambas3-3.20.2-1|967	%doc README ChangeLog
21cr|gambas3-3.20.2-1|968	%{_libdir}/%{name}/gb.gtk3.opengl.component
21cr|gambas3-3.20.2-1|969	%{_libdir}/%{name}/gb.gtk3.opengl.so*
21cr|gambas3-3.20.2-1|970	%{_datadir}/%{name}/info/gb.gtk3.opengl.info
21cr|gambas3-3.20.2-1|971	%{_datadir}/%{name}/info/gb.gtk3.opengl.list
21cr|gambas3-3.20.2-1|972	
21cr|gambas3-3.20.2-1|973	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|974	
21cr|gambas3-3.20.2-1|975	%package gb-gsl
21cr|gambas3-3.20.2-1|976	Summary:	The Gambas interface to the GNU Scientific Library
21cr|gambas3-3.20.2-1|977	Group:		Development/Basic
21cr|gambas3-3.20.2-1|978	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|979	
21cr|gambas3-3.20.2-1|980	%description gb-gsl
21cr|gambas3-3.20.2-1|981	This component provides an interface to the GNU Scientific Library.
21cr|gambas3-3.20.2-1|982	
21cr|gambas3-3.20.2-1|983	%files gb-gsl
21cr|gambas3-3.20.2-1|984	%doc README ChangeLog
21cr|gambas3-3.20.2-1|985	%{_libdir}/%{name}/gb.gsl.*
21cr|gambas3-3.20.2-1|986	%{_datadir}/%{name}/info/gb.gsl.*
21cr|gambas3-3.20.2-1|987	
21cr|gambas3-3.20.2-1|988	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|989	
21cr|gambas3-3.20.2-1|990	%package gb-gui
21cr|gambas3-3.20.2-1|991	Summary:	The Gambas GUI component
21cr|gambas3-3.20.2-1|992	Group:		Development/Basic
21cr|gambas3-3.20.2-1|993	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|994	
21cr|gambas3-3.20.2-1|995	%description gb-gui
21cr|gambas3-3.20.2-1|996	This is a component that just loads gb.qt if you are running KDE or
21cr|gambas3-3.20.2-1|997	gb.gtk in the other cases.
21cr|gambas3-3.20.2-1|998	
21cr|gambas3-3.20.2-1|999	%files gb-gui
21cr|gambas3-3.20.2-1|1000	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1001	%{_libdir}/%{name}/gb.gui.*
21cr|gambas3-3.20.2-1|1002	%{_datadir}/%{name}/info/gb.gui.*
21cr|gambas3-3.20.2-1|1003	
21cr|gambas3-3.20.2-1|1004	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1005	
21cr|gambas3-3.20.2-1|1006	%package gb-httpd
21cr|gambas3-3.20.2-1|1007	Summary:	Gambas3 component package for httpd
21cr|gambas3-3.20.2-1|1008	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1009	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1010	
21cr|gambas3-3.20.2-1|1011	%description gb-httpd
21cr|gambas3-3.20.2-1|1012	Gambas3 component package for httpd.
21cr|gambas3-3.20.2-1|1013	
21cr|gambas3-3.20.2-1|1014	%files gb-httpd
21cr|gambas3-3.20.2-1|1015	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1016	%{_libdir}/%{name}/gb.httpd.*
21cr|gambas3-3.20.2-1|1017	%{_datadir}/%{name}/info/gb.httpd.*
21cr|gambas3-3.20.2-1|1018	
21cr|gambas3-3.20.2-1|1019	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1020	
21cr|gambas3-3.20.2-1|1021	%package gb-image
21cr|gambas3-3.20.2-1|1022	Summary:	The Gambas image manipulation component
21cr|gambas3-3.20.2-1|1023	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1024	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1025	
21cr|gambas3-3.20.2-1|1026	%description gb-image
21cr|gambas3-3.20.2-1|1027	This component allows you to apply various effects to images.
21cr|gambas3-3.20.2-1|1028	
21cr|gambas3-3.20.2-1|1029	%files gb-image
21cr|gambas3-3.20.2-1|1030	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1031	%{_libdir}/%{name}/gb.image.component
21cr|gambas3-3.20.2-1|1032	%{_libdir}/%{name}/gb.image.so*
21cr|gambas3-3.20.2-1|1033	%{_datadir}/%{name}/info/gb.image.info
21cr|gambas3-3.20.2-1|1034	%{_datadir}/%{name}/info/gb.image.list
21cr|gambas3-3.20.2-1|1035	
21cr|gambas3-3.20.2-1|1036	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1037	
21cr|gambas3-3.20.2-1|1038	%package gb-image-effect
21cr|gambas3-3.20.2-1|1039	Summary:	The Gambas image effect component
21cr|gambas3-3.20.2-1|1040	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1041	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1042	
21cr|gambas3-3.20.2-1|1043	%description gb-image-effect
21cr|gambas3-3.20.2-1|1044	This component allows you to apply various effects to images.
21cr|gambas3-3.20.2-1|1045	
21cr|gambas3-3.20.2-1|1046	%files gb-image-effect
21cr|gambas3-3.20.2-1|1047	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1048	%{_libdir}/%{name}/gb.image.effect.*
21cr|gambas3-3.20.2-1|1049	%{_datadir}/%{name}/info/gb.image.effect.*
21cr|gambas3-3.20.2-1|1050	
21cr|gambas3-3.20.2-1|1051	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1052	
21cr|gambas3-3.20.2-1|1053	%package gb-image-imlib
21cr|gambas3-3.20.2-1|1054	Summary:	The Gambas image imlib component
21cr|gambas3-3.20.2-1|1055	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1056	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1057	
21cr|gambas3-3.20.2-1|1058	%description gb-image-imlib
21cr|gambas3-3.20.2-1|1059	This component allows you to manipulate images with imlibs.
21cr|gambas3-3.20.2-1|1060	
21cr|gambas3-3.20.2-1|1061	%files gb-image-imlib
21cr|gambas3-3.20.2-1|1062	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1063	%{_libdir}/%{name}/gb.image.imlib.*
21cr|gambas3-3.20.2-1|1064	%{_datadir}/%{name}/info/gb.image.imlib.*
21cr|gambas3-3.20.2-1|1065	
21cr|gambas3-3.20.2-1|1066	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1067	
21cr|gambas3-3.20.2-1|1068	%package gb-image-io
21cr|gambas3-3.20.2-1|1069	Summary:	The Gambas image io component
21cr|gambas3-3.20.2-1|1070	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1071	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1072	
21cr|gambas3-3.20.2-1|1073	%description gb-image-io
21cr|gambas3-3.20.2-1|1074	This component allows you to perform images input output operations.
21cr|gambas3-3.20.2-1|1075	
21cr|gambas3-3.20.2-1|1076	%files gb-image-io
21cr|gambas3-3.20.2-1|1077	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1078	%{_libdir}/%{name}/gb.image.io.*
21cr|gambas3-3.20.2-1|1079	%{_datadir}/%{name}/info/gb.image.io.*
21cr|gambas3-3.20.2-1|1080	
21cr|gambas3-3.20.2-1|1081	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1082	
21cr|gambas3-3.20.2-1|1083	%package gb-inotify
21cr|gambas3-3.20.2-1|1084	Summary:	Gambas3 component package for inotify
21cr|gambas3-3.20.2-1|1085	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1086	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1087	
21cr|gambas3-3.20.2-1|1088	%description gb-inotify
21cr|gambas3-3.20.2-1|1089	Gambas3 component package for inotify.
21cr|gambas3-3.20.2-1|1090	
21cr|gambas3-3.20.2-1|1091	%files gb-inotify
21cr|gambas3-3.20.2-1|1092	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1093	%{_libdir}/%{name}/gb.inotify.component
21cr|gambas3-3.20.2-1|1094	%{_libdir}/%{name}/gb.inotify.so*
21cr|gambas3-3.20.2-1|1095	%{_datadir}/%{name}/info/gb.inotify.info
21cr|gambas3-3.20.2-1|1096	%{_datadir}/%{name}/info/gb.inotify.list
21cr|gambas3-3.20.2-1|1097	
21cr|gambas3-3.20.2-1|1098	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1099	
21cr|gambas3-3.20.2-1|1100	%package gb-jit
21cr|gambas3-3.20.2-1|1101	Summary: The Gambas JIT component
21cr|gambas3-3.20.2-1|1102	Group: Development/Basic
21cr|gambas3-3.20.2-1|1103	Requires: %{name}-runtime = %{version}
21cr|gambas3-3.20.2-1|1104	
21cr|gambas3-3.20.2-1|1105	%description gb-jit
21cr|gambas3-3.20.2-1|1106	This component provides the jit compiler for gambas.
21cr|gambas3-3.20.2-1|1107	
21cr|gambas3-3.20.2-1|1108	%files gb-jit
21cr|gambas3-3.20.2-1|1109	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1110	%{_libdir}/%{name}/gb.jit.so*
21cr|gambas3-3.20.2-1|1111	%{_libdir}/%{name}/gb.jit.component
21cr|gambas3-3.20.2-1|1112	%{_libdir}/%{name}/gb.jit.gambas
21cr|gambas3-3.20.2-1|1113	%{_datadir}/%{name}/info/gb.jit.info
21cr|gambas3-3.20.2-1|1114	%{_datadir}/%{name}/info/gb.jit.list
21cr|gambas3-3.20.2-1|1115	
21cr|gambas3-3.20.2-1|1116	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1117	
21cr|gambas3-3.20.2-1|1118	%package gb-libxml
21cr|gambas3-3.20.2-1|1119	Summary:	The Gambas libxml component
21cr|gambas3-3.20.2-1|1120	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1121	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1122	
21cr|gambas3-3.20.2-1|1123	%description gb-libxml
21cr|gambas3-3.20.2-1|1124	This component allows you to use xml.
21cr|gambas3-3.20.2-1|1125	
21cr|gambas3-3.20.2-1|1126	%files gb-libxml
21cr|gambas3-3.20.2-1|1127	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1128	%{_libdir}/%{name}/gb.libxml.so*
21cr|gambas3-3.20.2-1|1129	%{_libdir}/%{name}/gb.libxml.component
21cr|gambas3-3.20.2-1|1130	%{_datadir}/%{name}/info/gb.libxml.info
21cr|gambas3-3.20.2-1|1131	%{_datadir}/%{name}/info/gb.libxml.list
21cr|gambas3-3.20.2-1|1132	
21cr|gambas3-3.20.2-1|1133	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1134	
21cr|gambas3-3.20.2-1|1135	%package gb-logging
21cr|gambas3-3.20.2-1|1136	Summary:	Gambas3 component package for logging
21cr|gambas3-3.20.2-1|1137	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1138	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1139	
21cr|gambas3-3.20.2-1|1140	%description gb-logging
21cr|gambas3-3.20.2-1|1141	Gambas3 component package for logging.
21cr|gambas3-3.20.2-1|1142	
21cr|gambas3-3.20.2-1|1143	%files gb-logging
21cr|gambas3-3.20.2-1|1144	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1145	%{_libdir}/%{name}/gb.logging.*
21cr|gambas3-3.20.2-1|1146	%{_datadir}/%{name}/info/gb.logging.*
21cr|gambas3-3.20.2-1|1147	
21cr|gambas3-3.20.2-1|1148	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1149	
21cr|gambas3-3.20.2-1|1150	%package gb-map
21cr|gambas3-3.20.2-1|1151	Summary:	Gambas3 component package for map
21cr|gambas3-3.20.2-1|1152	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1153	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1154	
21cr|gambas3-3.20.2-1|1155	%description gb-map
21cr|gambas3-3.20.2-1|1156	Gambas3 component package for map.
21cr|gambas3-3.20.2-1|1157	
21cr|gambas3-3.20.2-1|1158	%files gb-map
21cr|gambas3-3.20.2-1|1159	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1160	%{_libdir}/%{name}/gb.map.component
21cr|gambas3-3.20.2-1|1161	%{_libdir}/%{name}/gb.map.gambas
21cr|gambas3-3.20.2-1|1162	%{_datadir}/%{name}/info/gb.map.*
21cr|gambas3-3.20.2-1|1163	%{_datadir}/%{name}/control/gb.map
21cr|gambas3-3.20.2-1|1164	
21cr|gambas3-3.20.2-1|1165	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1166	
21cr|gambas3-3.20.2-1|1167	%package gb-markdown
21cr|gambas3-3.20.2-1|1168	Summary:	Gambas3 component package for markdown
21cr|gambas3-3.20.2-1|1169	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1170	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1171	
21cr|gambas3-3.20.2-1|1172	%description gb-markdown
21cr|gambas3-3.20.2-1|1173	Gambas3 component package for markdown.
21cr|gambas3-3.20.2-1|1174	
21cr|gambas3-3.20.2-1|1175	%files gb-markdown
21cr|gambas3-3.20.2-1|1176	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1177	%{_libdir}/%{name}/gb.markdown.component
21cr|gambas3-3.20.2-1|1178	%{_libdir}/%{name}/gb.markdown.gambas
21cr|gambas3-3.20.2-1|1179	%{_datadir}/%{name}/info/gb.markdown.info
21cr|gambas3-3.20.2-1|1180	%{_datadir}/%{name}/info/gb.markdown.list
21cr|gambas3-3.20.2-1|1181	
21cr|gambas3-3.20.2-1|1182	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1183	
21cr|gambas3-3.20.2-1|1184	%package gb-media
21cr|gambas3-3.20.2-1|1185	Summary:	The Gambas media component
21cr|gambas3-3.20.2-1|1186	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1187	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1188	
21cr|gambas3-3.20.2-1|1189	%description gb-media
21cr|gambas3-3.20.2-1|1190	This package contains the Gambas media component.
21cr|gambas3-3.20.2-1|1191	
21cr|gambas3-3.20.2-1|1192	%files gb-media
21cr|gambas3-3.20.2-1|1193	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1194	%{_libdir}/%{name}/gb.media.*
21cr|gambas3-3.20.2-1|1195	%{_datadir}/%{name}/info/gb.media.*
21cr|gambas3-3.20.2-1|1196	%{_datadir}/%{name}/control/gb.media.form/mediaview.png
21cr|gambas3-3.20.2-1|1197	
21cr|gambas3-3.20.2-1|1198	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1199	
21cr|gambas3-3.20.2-1|1200	%package gb-memcached
21cr|gambas3-3.20.2-1|1201	Summary:	Gambas3 component package for memcached
21cr|gambas3-3.20.2-1|1202	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1203	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1204	
21cr|gambas3-3.20.2-1|1205	%description gb-memcached
21cr|gambas3-3.20.2-1|1206	Gambas3 component package for memcached.
21cr|gambas3-3.20.2-1|1207	
21cr|gambas3-3.20.2-1|1208	%files gb-memcached
21cr|gambas3-3.20.2-1|1209	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1210	%{_libdir}/%{name}/gb.memcached.*
21cr|gambas3-3.20.2-1|1211	%{_datadir}/%{name}/info/gb.memcached.*
21cr|gambas3-3.20.2-1|1212	
21cr|gambas3-3.20.2-1|1213	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1214	
21cr|gambas3-3.20.2-1|1215	%package gb-mime
21cr|gambas3-3.20.2-1|1216	Summary:	The Gambas mime component
21cr|gambas3-3.20.2-1|1217	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1218	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1219	
21cr|gambas3-3.20.2-1|1220	%description gb-mime
21cr|gambas3-3.20.2-1|1221	New component that allows to encode and decode MIME messages.
21cr|gambas3-3.20.2-1|1222	
21cr|gambas3-3.20.2-1|1223	%files gb-mime
21cr|gambas3-3.20.2-1|1224	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1225	%{_libdir}/gambas3/gb.mime.component
21cr|gambas3-3.20.2-1|1226	%{_libdir}/gambas3/gb.mime.so
21cr|gambas3-3.20.2-1|1227	%{_libdir}/gambas3/gb.mime.so.0
21cr|gambas3-3.20.2-1|1228	%{_libdir}/gambas3/gb.mime.so.0.0.0
21cr|gambas3-3.20.2-1|1229	%{_datadir}/gambas3/info/gb.mime.info
21cr|gambas3-3.20.2-1|1230	%{_datadir}/gambas3/info/gb.mime.list
21cr|gambas3-3.20.2-1|1231	%{_datadir}/mime/packages/application-x-gambas3.xml
21cr|gambas3-3.20.2-1|1232	%{_datadir}/mime/packages/application-x-gambasscript.xml
21cr|gambas3-3.20.2-1|1233	
21cr|gambas3-3.20.2-1|1234	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1235	
21cr|gambas3-3.20.2-1|1236	%package gb-mysql
21cr|gambas3-3.20.2-1|1237	Summary:	The Gambas mysql component
21cr|gambas3-3.20.2-1|1238	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1239	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1240	
21cr|gambas3-3.20.2-1|1241	%description gb-mysql
21cr|gambas3-3.20.2-1|1242	This package contains the Gambas MySQL components.
21cr|gambas3-3.20.2-1|1243	
21cr|gambas3-3.20.2-1|1244	%files gb-mysql
21cr|gambas3-3.20.2-1|1245	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1246	%{_libdir}/%{name}/gb.mysql.*
21cr|gambas3-3.20.2-1|1247	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1248	%{_datadir}/%{name}/info/gb.mysql.*
21cr|gambas3-3.20.2-1|1249	
21cr|gambas3-3.20.2-1|1250	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1251	
21cr|gambas3-3.20.2-1|1252	%package gb-ncurses
21cr|gambas3-3.20.2-1|1253	Summary:	The Gambas ncurses component
21cr|gambas3-3.20.2-1|1254	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1255	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1256	
21cr|gambas3-3.20.2-1|1257	%description gb-ncurses
21cr|gambas3-3.20.2-1|1258	This component allows you to use ncurses with gambas.
21cr|gambas3-3.20.2-1|1259	
21cr|gambas3-3.20.2-1|1260	%files gb-ncurses
21cr|gambas3-3.20.2-1|1261	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1262	%{_libdir}/%{name}/gb.ncurses.so*
21cr|gambas3-3.20.2-1|1263	%{_libdir}/%{name}/gb.ncurses.component
21cr|gambas3-3.20.2-1|1264	%{_datadir}/%{name}/info/gb.ncurses.info
21cr|gambas3-3.20.2-1|1265	%{_datadir}/%{name}/info/gb.ncurses.list
21cr|gambas3-3.20.2-1|1266	
21cr|gambas3-3.20.2-1|1267	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1268	
21cr|gambas3-3.20.2-1|1269	%package gb-net
21cr|gambas3-3.20.2-1|1270	Summary:	The Gambas networking component
21cr|gambas3-3.20.2-1|1271	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1272	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1273	
21cr|gambas3-3.20.2-1|1274	%description gb-net
21cr|gambas3-3.20.2-1|1275	This component allows you to use TCP/IP and UDP sockets, and to access
21cr|gambas3-3.20.2-1|1276	any serial ports.
21cr|gambas3-3.20.2-1|1277	
21cr|gambas3-3.20.2-1|1278	%files gb-net
21cr|gambas3-3.20.2-1|1279	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1280	%{_libdir}/%{name}/gb.net.so*
21cr|gambas3-3.20.2-1|1281	%{_libdir}/%{name}/gb.net.component
21cr|gambas3-3.20.2-1|1282	%{_datadir}/%{name}/info/gb.net.info
21cr|gambas3-3.20.2-1|1283	%{_datadir}/%{name}/info/gb.net.list
21cr|gambas3-3.20.2-1|1284	%{_datadir}/%{name}/control/gb.net/dnsclient.png
21cr|gambas3-3.20.2-1|1285	%{_datadir}/%{name}/control/gb.net/serialport.png
21cr|gambas3-3.20.2-1|1286	%{_datadir}/%{name}/control/gb.net/serversocket.png
21cr|gambas3-3.20.2-1|1287	%{_datadir}/%{name}/control/gb.net/socket.png
21cr|gambas3-3.20.2-1|1288	%{_datadir}/%{name}/control/gb.net/udpsocket.png
21cr|gambas3-3.20.2-1|1289	
21cr|gambas3-3.20.2-1|1290	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1291	
21cr|gambas3-3.20.2-1|1292	%package gb-net-curl
21cr|gambas3-3.20.2-1|1293	Summary:	The Gambas advanced networking component
21cr|gambas3-3.20.2-1|1294	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1295	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1296	Requires:	%{name}-gb-net = %{EVRD}
21cr|gambas3-3.20.2-1|1297	
21cr|gambas3-3.20.2-1|1298	%description gb-net-curl
21cr|gambas3-3.20.2-1|1299	This component allows your programs to easily become FTP or HTTP clients.
21cr|gambas3-3.20.2-1|1300	
21cr|gambas3-3.20.2-1|1301	%files gb-net-curl
21cr|gambas3-3.20.2-1|1302	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1303	%{_libdir}/%{name}/gb.net.curl.so*
21cr|gambas3-3.20.2-1|1304	%{_libdir}/%{name}/gb.net.curl.component
21cr|gambas3-3.20.2-1|1305	%{_libdir}/%{name}/gb.net.curl.gambas
21cr|gambas3-3.20.2-1|1306	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1307	%{_datadir}/%{name}/control/gb.net.curl/dictclient.png
21cr|gambas3-3.20.2-1|1308	%{_datadir}/%{name}/control/gb.net.curl/ftpclient.png
21cr|gambas3-3.20.2-1|1309	%{_datadir}/%{name}/control/gb.net.curl/httpclient.png
21cr|gambas3-3.20.2-1|1310	%{_datadir}/%{name}/info/gb.net.curl.info
21cr|gambas3-3.20.2-1|1311	%{_datadir}/%{name}/info/gb.net.curl.list
21cr|gambas3-3.20.2-1|1312	
21cr|gambas3-3.20.2-1|1313	#----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1314	
21cr|gambas3-3.20.2-1|1315	%package gb-net-pop3
21cr|gambas3-3.20.2-1|1316	Summary:	Gambas3 component package for net-pop3
21cr|gambas3-3.20.2-1|1317	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1318	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1319	Requires:	%{name}-gb-mime = %{EVRD}
21cr|gambas3-3.20.2-1|1320	
21cr|gambas3-3.20.2-1|1321	%description gb-net-pop3
21cr|gambas3-3.20.2-1|1322	New component that implements a POP3 client.
21cr|gambas3-3.20.2-1|1323	
21cr|gambas3-3.20.2-1|1324	%files gb-net-pop3
21cr|gambas3-3.20.2-1|1325	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1326	%{_libdir}/%{name}/gb.net.pop3.*
21cr|gambas3-3.20.2-1|1327	%{_datadir}/%{name}/info/gb.net.pop3.*
21cr|gambas3-3.20.2-1|1328	%{_datadir}/%{name}/control/gb.net.pop3/pop3client.png
21cr|gambas3-3.20.2-1|1329	
21cr|gambas3-3.20.2-1|1330	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1331	
21cr|gambas3-3.20.2-1|1332	%package gb-poppler
21cr|gambas3-3.20.2-1|1333	Summary:	Gambas3 component package for poppler
21cr|gambas3-3.20.2-1|1334	Group: Development/Basic
21cr|gambas3-3.20.2-1|1335	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1336	
21cr|gambas3-3.20.2-1|1337	%description gb-poppler
21cr|gambas3-3.20.2-1|1338	Gambas3 component package for poppler.
21cr|gambas3-3.20.2-1|1339	
21cr|gambas3-3.20.2-1|1340	%files gb-poppler
21cr|gambas3-3.20.2-1|1341	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1342	%{_libdir}/%{name}/gb.poppler.component
21cr|gambas3-3.20.2-1|1343	%{_libdir}/%{name}/gb.poppler.so*
21cr|gambas3-3.20.2-1|1344	%{_datadir}/%{name}/info/gb.poppler.info
21cr|gambas3-3.20.2-1|1345	%{_datadir}/%{name}/info/gb.poppler.list
21cr|gambas3-3.20.2-1|1346	
21cr|gambas3-3.20.2-1|1347	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1348	
21cr|gambas3-3.20.2-1|1349	%package gb-net-smtp
21cr|gambas3-3.20.2-1|1350	Summary:	The Gambas SMTP component
21cr|gambas3-3.20.2-1|1351	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1352	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1353	Requires:	%{name}-gb-net = %{EVRD}
21cr|gambas3-3.20.2-1|1354	
21cr|gambas3-3.20.2-1|1355	%description gb-net-smtp
21cr|gambas3-3.20.2-1|1356	This component allows you to send emails using the SMTP protocol.
21cr|gambas3-3.20.2-1|1357	
21cr|gambas3-3.20.2-1|1358	%files gb-net-smtp
21cr|gambas3-3.20.2-1|1359	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1360	%{_libdir}/%{name}/gb.net.smtp.*
21cr|gambas3-3.20.2-1|1361	%{_datadir}/%{name}/info/gb.net.smtp.*
21cr|gambas3-3.20.2-1|1362	%{_datadir}/%{name}/control/gb.net.smtp/smtpclient.png
21cr|gambas3-3.20.2-1|1363	
21cr|gambas3-3.20.2-1|1364	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1365	
21cr|gambas3-3.20.2-1|1366	%package gb-openal
21cr|gambas3-3.20.2-1|1367	Summary:	Gambas3 component package for openal
21cr|gambas3-3.20.2-1|1368	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1369	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1370	
21cr|gambas3-3.20.2-1|1371	%description gb-openal
21cr|gambas3-3.20.2-1|1372	Component based on the OpenAL 3D audio library.
21cr|gambas3-3.20.2-1|1373	
21cr|gambas3-3.20.2-1|1374	%files gb-openal
21cr|gambas3-3.20.2-1|1375	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1376	%{_libdir}/%{name}/gb.openal.*
21cr|gambas3-3.20.2-1|1377	%{_datadir}/%{name}/info/gb.openal.*
21cr|gambas3-3.20.2-1|1378	
21cr|gambas3-3.20.2-1|1379	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1380	
21cr|gambas3-3.20.2-1|1381	%package gb-opengl
21cr|gambas3-3.20.2-1|1382	Summary:	The Gambas OpenGL component
21cr|gambas3-3.20.2-1|1383	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1384	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1385	
21cr|gambas3-3.20.2-1|1386	%description gb-opengl
21cr|gambas3-3.20.2-1|1387	This component allows you to use the Mesa libraries to do 3D operations.
21cr|gambas3-3.20.2-1|1388	
21cr|gambas3-3.20.2-1|1389	%files gb-opengl
21cr|gambas3-3.20.2-1|1390	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1391	%{_libdir}/%{name}/gb.opengl.component
21cr|gambas3-3.20.2-1|1392	%{_libdir}/%{name}/gb.opengl.so*
21cr|gambas3-3.20.2-1|1393	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1394	%{_datadir}/%{name}/info/gb.opengl.info
21cr|gambas3-3.20.2-1|1395	%{_datadir}/%{name}/info/gb.opengl.list
21cr|gambas3-3.20.2-1|1396	
21cr|gambas3-3.20.2-1|1397	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1398	
21cr|gambas3-3.20.2-1|1399	%package gb-opengl-glsl
21cr|gambas3-3.20.2-1|1400	Summary:	The Gambas opengl-glsl component
21cr|gambas3-3.20.2-1|1401	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1402	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1403	
21cr|gambas3-3.20.2-1|1404	%description gb-opengl-glsl
21cr|gambas3-3.20.2-1|1405	This component allows you to use the Mesa libraries to do 3D operations.
21cr|gambas3-3.20.2-1|1406	
21cr|gambas3-3.20.2-1|1407	%files gb-opengl-glsl
21cr|gambas3-3.20.2-1|1408	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1409	%{_libdir}/%{name}/gb.opengl.glsl.*
21cr|gambas3-3.20.2-1|1410	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1411	%{_datadir}/%{name}/info/gb.opengl.glsl.*
21cr|gambas3-3.20.2-1|1412	
21cr|gambas3-3.20.2-1|1413	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1414	
21cr|gambas3-3.20.2-1|1415	%package gb-opengl-glu
21cr|gambas3-3.20.2-1|1416	Summary:	The Gambas opengl-glu component
21cr|gambas3-3.20.2-1|1417	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1418	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1419	
21cr|gambas3-3.20.2-1|1420	%description gb-opengl-glu
21cr|gambas3-3.20.2-1|1421	This component allows you to use the Mesa libraries to do 3D operations.
21cr|gambas3-3.20.2-1|1422	
21cr|gambas3-3.20.2-1|1423	%files gb-opengl-glu
21cr|gambas3-3.20.2-1|1424	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1425	%{_libdir}/%{name}/gb.opengl.glu.*
21cr|gambas3-3.20.2-1|1426	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1427	%{_datadir}/%{name}/info/gb.opengl.glu.*
21cr|gambas3-3.20.2-1|1428	
21cr|gambas3-3.20.2-1|1429	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1430	
21cr|gambas3-3.20.2-1|1431	%package gb-opengl-sge
21cr|gambas3-3.20.2-1|1432	Summary:	Gambas3 component package for opengl-sge
21cr|gambas3-3.20.2-1|1433	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1434	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1435	Requires:	%{name}-gb-opengl = %{EVRD}
21cr|gambas3-3.20.2-1|1436	
21cr|gambas3-3.20.2-1|1437	%description gb-opengl-sge
21cr|gambas3-3.20.2-1|1438	Component that implements a simple OpenGL game engine based on the MD2 format.
21cr|gambas3-3.20.2-1|1439	
21cr|gambas3-3.20.2-1|1440	%files gb-opengl-sge
21cr|gambas3-3.20.2-1|1441	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1442	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|1443	%{_libdir}/%{name}/gb.opengl.sge.*
21cr|gambas3-3.20.2-1|1444	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1445	%{_datadir}/%{name}/info/gb.opengl.sge.*
21cr|gambas3-3.20.2-1|1446	
21cr|gambas3-3.20.2-1|1447	#---------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1448	
21cr|gambas3-3.20.2-1|1449	%package gb-openssl
21cr|gambas3-3.20.2-1|1450	Summary:	Gambas3 component package for openssl
21cr|gambas3-3.20.2-1|1451	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1452	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1453	
21cr|gambas3-3.20.2-1|1454	%description gb-openssl
21cr|gambas3-3.20.2-1|1455	Component to wrap cryptographic functions of
21cr|gambas3-3.20.2-1|1456	libcrypto from the OpenSSL project.
21cr|gambas3-3.20.2-1|1457	
21cr|gambas3-3.20.2-1|1458	%files gb-openssl
21cr|gambas3-3.20.2-1|1459	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1460	%{_libdir}/%{name}/gb.openssl.*
21cr|gambas3-3.20.2-1|1461	%{_datadir}/%{name}/info/gb.openssl.*
21cr|gambas3-3.20.2-1|1462	
21cr|gambas3-3.20.2-1|1463	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1464	
21cr|gambas3-3.20.2-1|1465	%package gb-option
21cr|gambas3-3.20.2-1|1466	Summary:	The Gambas command-line option component
21cr|gambas3-3.20.2-1|1467	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1468	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1469	
21cr|gambas3-3.20.2-1|1470	%description gb-option
21cr|gambas3-3.20.2-1|1471	This component allows you to interpret command-line options.
21cr|gambas3-3.20.2-1|1472	
21cr|gambas3-3.20.2-1|1473	%files gb-option
21cr|gambas3-3.20.2-1|1474	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1475	%{_libdir}/%{name}/gb.option.*
21cr|gambas3-3.20.2-1|1476	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1477	%{_datadir}/%{name}/info/gb.option.*
21cr|gambas3-3.20.2-1|1478	
21cr|gambas3-3.20.2-1|1479	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1480	
21cr|gambas3-3.20.2-1|1481	%package gb-pcre
21cr|gambas3-3.20.2-1|1482	Summary:	The Gambas PCRE component
21cr|gambas3-3.20.2-1|1483	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1484	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1485	
21cr|gambas3-3.20.2-1|1486	%description gb-pcre
21cr|gambas3-3.20.2-1|1487	This component allows you to use Perl compatible regular expressions
21cr|gambas3-3.20.2-1|1488	within Gambas code.
21cr|gambas3-3.20.2-1|1489	
21cr|gambas3-3.20.2-1|1490	%files gb-pcre
21cr|gambas3-3.20.2-1|1491	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1492	%{_libdir}/%{name}/gb.pcre.*
21cr|gambas3-3.20.2-1|1493	%{_datadir}/%{name}/info/gb.pcre.*
21cr|gambas3-3.20.2-1|1494	
21cr|gambas3-3.20.2-1|1495	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1496	
21cr|gambas3-3.20.2-1|1497	%package gb-pdf
21cr|gambas3-3.20.2-1|1498	Summary:	The Gambas PDF component
21cr|gambas3-3.20.2-1|1499	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1500	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1501	
21cr|gambas3-3.20.2-1|1502	%description gb-pdf
21cr|gambas3-3.20.2-1|1503	This component allows you to manipulate pdf files with Gambas code.
21cr|gambas3-3.20.2-1|1504	
21cr|gambas3-3.20.2-1|1505	%files gb-pdf
21cr|gambas3-3.20.2-1|1506	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1507	%{_libdir}/%{name}/gb.pdf.*
21cr|gambas3-3.20.2-1|1508	%{_datadir}/%{name}/info/gb.pdf.*
21cr|gambas3-3.20.2-1|1509	
21cr|gambas3-3.20.2-1|1510	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1511	
21cr|gambas3-3.20.2-1|1512	%package gb-qt5
21cr|gambas3-3.20.2-1|1513	Summary:	The Gambas Qt GUI component
21cr|gambas3-3.20.2-1|1514	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1515	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1516	
21cr|gambas3-3.20.2-1|1517	%description gb-qt5
21cr|gambas3-3.20.2-1|1518	This package includes the Gambas QT GUI component.
21cr|gambas3-3.20.2-1|1519	
21cr|gambas3-3.20.2-1|1520	%files gb-qt5
21cr|gambas3-3.20.2-1|1521	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1522	%{_libdir}/%{name}/gb.qt5.component
21cr|gambas3-3.20.2-1|1523	%{_libdir}/%{name}/gb.qt5.so*
21cr|gambas3-3.20.2-1|1524	%{_datadir}/%{name}/info/gb.qt5.info
21cr|gambas3-3.20.2-1|1525	%{_datadir}/%{name}/info/gb.qt5.list
21cr|gambas3-3.20.2-1|1526	
21cr|gambas3-3.20.2-1|1527	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1528	
21cr|gambas3-3.20.2-1|1529	%package gb-qt5-opengl
21cr|gambas3-3.20.2-1|1530	Summary:	The Gambas qt-opengl component
21cr|gambas3-3.20.2-1|1531	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1532	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1533	
21cr|gambas3-3.20.2-1|1534	%description gb-qt5-opengl
21cr|gambas3-3.20.2-1|1535	This package contains the Gambas qt-opengl components.
21cr|gambas3-3.20.2-1|1536	
21cr|gambas3-3.20.2-1|1537	%files gb-qt5-opengl
21cr|gambas3-3.20.2-1|1538	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1539	%{_libdir}/%{name}/gb.qt5.opengl.*
21cr|gambas3-3.20.2-1|1540	%{_datadir}/%{name}/info/gb.qt5.opengl.*
21cr|gambas3-3.20.2-1|1541	
21cr|gambas3-3.20.2-1|1542	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1543	
21cr|gambas3-3.20.2-1|1544	%package gb-qt5-wayland
21cr|gambas3-3.20.2-1|1545	Summary:	The Gambas Qt GUI component for wayland
21cr|gambas3-3.20.2-1|1546	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1547	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1548	Requires:	%{name}-gb-qt5 = %{EVRD}
21cr|gambas3-3.20.2-1|1549	
21cr|gambas3-3.20.2-1|1550	%description gb-qt5-wayland
21cr|gambas3-3.20.2-1|1551	The Gambas Qt5 GUI component for wayland.
21cr|gambas3-3.20.2-1|1552	
21cr|gambas3-3.20.2-1|1553	%files gb-qt5-wayland
21cr|gambas3-3.20.2-1|1554	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1555	%{_libdir}/%{name}/gb.qt5.wayland.*
21cr|gambas3-3.20.2-1|1556	%{_datadir}/%{name}/info/gb.qt5.wayland.*
21cr|gambas3-3.20.2-1|1557	
21cr|gambas3-3.20.2-1|1558	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1559	
21cr|gambas3-3.20.2-1|1560	%package gb-qt5-webkit
21cr|gambas3-3.20.2-1|1561	Summary:	The Gambas qt-webkit component
21cr|gambas3-3.20.2-1|1562	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1563	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1564	
21cr|gambas3-3.20.2-1|1565	%description gb-qt5-webkit
21cr|gambas3-3.20.2-1|1566	This package contains the Gambas qt-webkit components.
21cr|gambas3-3.20.2-1|1567	
21cr|gambas3-3.20.2-1|1568	%files gb-qt5-webkit
21cr|gambas3-3.20.2-1|1569	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1570	%{_libdir}/%{name}/gb.qt5.webkit.*
21cr|gambas3-3.20.2-1|1571	%{_datadir}/%{name}/info/gb.qt5.webkit.*
21cr|gambas3-3.20.2-1|1572	%{_datadir}/%{name}/control/gb.qt5.webkit/webview.png
21cr|gambas3-3.20.2-1|1573	
21cr|gambas3-3.20.2-1|1574	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1575	
21cr|gambas3-3.20.2-1|1576	%package gb-qt5-ext
21cr|gambas3-3.20.2-1|1577	Summary:	The Gambas qt-ext component
21cr|gambas3-3.20.2-1|1578	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1579	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1580	
21cr|gambas3-3.20.2-1|1581	%description gb-qt5-ext
21cr|gambas3-3.20.2-1|1582	This package contains the Gambas qt-ext components.
21cr|gambas3-3.20.2-1|1583	
21cr|gambas3-3.20.2-1|1584	%files gb-qt5-ext
21cr|gambas3-3.20.2-1|1585	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1586	%{_libdir}/%{name}/gb.qt5.ext.*
21cr|gambas3-3.20.2-1|1587	%{_datadir}/%{name}/info/gb.qt5.ext.info
21cr|gambas3-3.20.2-1|1588	%{_datadir}/%{name}/info/gb.qt5.ext.list
21cr|gambas3-3.20.2-1|1589	
21cr|gambas3-3.20.2-1|1590	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1591	
21cr|gambas3-3.20.2-1|1592	%package gb-qt5-webview
21cr|gambas3-3.20.2-1|1593	
21cr|gambas3-3.20.2-1|1594	Summary:	Gambas3 component package for qt5-webview
21cr|gambas3-3.20.2-1|1595	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1596	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1597	Requires:	%{name}-gb-qt5 = %{EVRD}
21cr|gambas3-3.20.2-1|1598	
21cr|gambas3-3.20.2-1|1599	%description gb-qt5-webview
21cr|gambas3-3.20.2-1|1600	Gambas3 component package for qt5-webview.
21cr|gambas3-3.20.2-1|1601	
21cr|gambas3-3.20.2-1|1602	%files gb-qt5-webview
21cr|gambas3-3.20.2-1|1603	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1604	%{_libdir}/%{name}/gb.qt5.webview.*
21cr|gambas3-3.20.2-1|1605	%{_datadir}/%{name}/info/gb.qt5.webview.*
21cr|gambas3-3.20.2-1|1606	
21cr|gambas3-3.20.2-1|1607	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1608	
21cr|gambas3-3.20.2-1|1609	%package gb-qt5-x11
21cr|gambas3-3.20.2-1|1610	Summary:	Gambas3 component package for qt5-x11
21cr|gambas3-3.20.2-1|1611	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1612	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1613	Requires:	%{name}-gb-qt5 = %{EVRD}
21cr|gambas3-3.20.2-1|1614	
21cr|gambas3-3.20.2-1|1615	%description gb-qt5-x11
21cr|gambas3-3.20.2-1|1616	Gambas3 component package for qt5-x11.
21cr|gambas3-3.20.2-1|1617	
21cr|gambas3-3.20.2-1|1618	%files gb-qt5-x11
21cr|gambas3-3.20.2-1|1619	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1620	%{_libdir}/%{name}/gb.qt5.x11.*
21cr|gambas3-3.20.2-1|1621	%{_datadir}/%{name}/info/gb.qt5.x11.*
21cr|gambas3-3.20.2-1|1622	
21cr|gambas3-3.20.2-1|1623	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1624	
21cr|gambas3-3.20.2-1|1625	%package gb-report
21cr|gambas3-3.20.2-1|1626	Summary:	The Gambas report component
21cr|gambas3-3.20.2-1|1627	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1628	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1629	
21cr|gambas3-3.20.2-1|1630	%description gb-report
21cr|gambas3-3.20.2-1|1631	This package contains the Gambas Report components.
21cr|gambas3-3.20.2-1|1632	
21cr|gambas3-3.20.2-1|1633	%files gb-report
21cr|gambas3-3.20.2-1|1634	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1635	%{_libdir}/%{name}/gb.report.*
21cr|gambas3-3.20.2-1|1636	%{_datadir}/%{name}/info/gb.report.*
21cr|gambas3-3.20.2-1|1637	%{_datadir}/%{name}/control/gb.report
21cr|gambas3-3.20.2-1|1638	
21cr|gambas3-3.20.2-1|1639	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1640	
21cr|gambas3-3.20.2-1|1641	%package gb-report2
21cr|gambas3-3.20.2-1|1642	Summary:	Gambas3 component package for reporting
21cr|gambas3-3.20.2-1|1643	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1644	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1645	
21cr|gambas3-3.20.2-1|1646	%description gb-report2
21cr|gambas3-3.20.2-1|1647	gb.report2 is a new and better implementation of the reporting component.
21cr|gambas3-3.20.2-1|1648	
21cr|gambas3-3.20.2-1|1649	%files gb-report2
21cr|gambas3-3.20.2-1|1650	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1651	%{_libdir}/%{name}/gb.report2.component
21cr|gambas3-3.20.2-1|1652	%{_libdir}/%{name}/gb.report2.gambas
21cr|gambas3-3.20.2-1|1653	%{_datadir}/%{name}/control/gb.report2/*.png
21cr|gambas3-3.20.2-1|1654	%{_datadir}/%{name}/info/gb.report2.info
21cr|gambas3-3.20.2-1|1655	%{_datadir}/%{name}/info/gb.report2.list
21cr|gambas3-3.20.2-1|1656	
21cr|gambas3-3.20.2-1|1657	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1658	
21cr|gambas3-3.20.2-1|1659	%package gb-scanner
21cr|gambas3-3.20.2-1|1660	Summary:	Gambas3 component package for SANE
21cr|gambas3-3.20.2-1|1661	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1662	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1663	
21cr|gambas3-3.20.2-1|1664	%description gb-scanner
21cr|gambas3-3.20.2-1|1665	Is a new component based on SANE to help dealing with scanners.
21cr|gambas3-3.20.2-1|1666	
21cr|gambas3-3.20.2-1|1667	%files gb-scanner
21cr|gambas3-3.20.2-1|1668	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1669	%{_libdir}/%{name}/gb.scanner.component
21cr|gambas3-3.20.2-1|1670	%{_libdir}/%{name}/gb.scanner.gambas
21cr|gambas3-3.20.2-1|1671	%{_datadir}/%{name}/info/gb.scanner.info
21cr|gambas3-3.20.2-1|1672	%{_datadir}/%{name}/info/gb.scanner.list
21cr|gambas3-3.20.2-1|1673	
21cr|gambas3-3.20.2-1|1674	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1675	
21cr|gambas3-3.20.2-1|1676	%package gb-sdl
21cr|gambas3-3.20.2-1|1677	Summary:	The Gambas SDL component
21cr|gambas3-3.20.2-1|1678	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1679	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1680	
21cr|gambas3-3.20.2-1|1681	%description gb-sdl
21cr|gambas3-3.20.2-1|1682	This component use the sound, image and TTF fonts parts of the SDL
21cr|gambas3-3.20.2-1|1683	library. It allows you to simultaneously play many sounds and music
21cr|gambas3-3.20.2-1|1684	stored in a file. If OpenGL drivers are installed it uses them to
21cr|gambas3-3.20.2-1|1685	accelerate 2D and 3D drawing.
21cr|gambas3-3.20.2-1|1686	
21cr|gambas3-3.20.2-1|1687	%files gb-sdl
21cr|gambas3-3.20.2-1|1688	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1689	%{_libdir}/%{name}/gb.sdl.so
21cr|gambas3-3.20.2-1|1690	%{_libdir}/%{name}/gb.sdl.so.*
21cr|gambas3-3.20.2-1|1691	%{_libdir}/%{name}/gb.sdl.component
21cr|gambas3-3.20.2-1|1692	%{_datadir}/%{name}/info/gb.sdl.info
21cr|gambas3-3.20.2-1|1693	%{_datadir}/%{name}/info/gb.sdl.list
21cr|gambas3-3.20.2-1|1694	%{_datadir}/%{name}/template/sdl
21cr|gambas3-3.20.2-1|1695	
21cr|gambas3-3.20.2-1|1696	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1697	
21cr|gambas3-3.20.2-1|1698	%package gb-sdl2
21cr|gambas3-3.20.2-1|1699	Summary:	The Gambas SDL2 component
21cr|gambas3-3.20.2-1|1700	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1701	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1702	
21cr|gambas3-3.20.2-1|1703	%description gb-sdl2
21cr|gambas3-3.20.2-1|1704	This component use the sound, image and TTF fonts parts of the SDL2
21cr|gambas3-3.20.2-1|1705	library. It allows you to simultaneously play many sounds and music
21cr|gambas3-3.20.2-1|1706	stored in a file. If OpenGL drivers are installed it uses them to
21cr|gambas3-3.20.2-1|1707	accelerate 2D and 3D drawing.
21cr|gambas3-3.20.2-1|1708	
21cr|gambas3-3.20.2-1|1709	%files gb-sdl2
21cr|gambas3-3.20.2-1|1710	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1711	%{_libdir}/%{name}/gb.sdl2.so
21cr|gambas3-3.20.2-1|1712	%{_libdir}/%{name}/gb.sdl2.so.*
21cr|gambas3-3.20.2-1|1713	%{_libdir}/%{name}/gb.sdl2.component
21cr|gambas3-3.20.2-1|1714	%{_datadir}/%{name}/info/gb.sdl2.info
21cr|gambas3-3.20.2-1|1715	%{_datadir}/%{name}/info/gb.sdl2.list
21cr|gambas3-3.20.2-1|1716	
21cr|gambas3-3.20.2-1|1717	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1718	
21cr|gambas3-3.20.2-1|1719	%package gb-sdl-sound
21cr|gambas3-3.20.2-1|1720	Summary:	The Gambas SDL sound component
21cr|gambas3-3.20.2-1|1721	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1722	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1723	
21cr|gambas3-3.20.2-1|1724	%description gb-sdl-sound
21cr|gambas3-3.20.2-1|1725	This component allows you to play sounds in Gambas. This component
21cr|gambas3-3.20.2-1|1726	manages up to 32 sound tracks that can play sounds from memory, and
21cr|gambas3-3.20.2-1|1727	one music track that can play music from a file. Everything is mixed
21cr|gambas3-3.20.2-1|1728	in real time.
21cr|gambas3-3.20.2-1|1729	
21cr|gambas3-3.20.2-1|1730	%files gb-sdl-sound
21cr|gambas3-3.20.2-1|1731	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1732	%{_libdir}/%{name}/gb.sdl.sound.*
21cr|gambas3-3.20.2-1|1733	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1734	%{_datadir}/%{name}/info/gb.sdl.sound.*
21cr|gambas3-3.20.2-1|1735	
21cr|gambas3-3.20.2-1|1736	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1737	
21cr|gambas3-3.20.2-1|1738	%package gb-sdl2-sound
21cr|gambas3-3.20.2-1|1739	Summary:	The Gambas SDL sound component
21cr|gambas3-3.20.2-1|1740	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1741	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1742	
21cr|gambas3-3.20.2-1|1743	%description gb-sdl2-sound
21cr|gambas3-3.20.2-1|1744	This component allows you to play sounds in Gambas. This component
21cr|gambas3-3.20.2-1|1745	manages up to 32 sound tracks that can play sounds from memory, and
21cr|gambas3-3.20.2-1|1746	one music track that can play music from a file. Everything is mixed
21cr|gambas3-3.20.2-1|1747	in real time using SDL2.
21cr|gambas3-3.20.2-1|1748	
21cr|gambas3-3.20.2-1|1749	%files gb-sdl2-sound
21cr|gambas3-3.20.2-1|1750	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1751	%{_libdir}/%{name}/gb.sdl2.audio.component
21cr|gambas3-3.20.2-1|1752	%{_libdir}/%{name}/gb.sdl2.audio.so
21cr|gambas3-3.20.2-1|1753	%{_libdir}/%{name}/gb.sdl2.audio.so.0
21cr|gambas3-3.20.2-1|1754	%{_libdir}/%{name}/gb.sdl2.audio.so.0.0.0
21cr|gambas3-3.20.2-1|1755	%{_datadir}/%{name}/info/gb.sdl2.audio.info
21cr|gambas3-3.20.2-1|1756	%{_datadir}/%{name}/info/gb.sdl2.audio.list
21cr|gambas3-3.20.2-1|1757	
21cr|gambas3-3.20.2-1|1758	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1759	
21cr|gambas3-3.20.2-1|1760	%package gb-settings
21cr|gambas3-3.20.2-1|1761	Summary:	The Gambas settings component
21cr|gambas3-3.20.2-1|1762	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1763	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1764	
21cr|gambas3-3.20.2-1|1765	%description gb-settings
21cr|gambas3-3.20.2-1|1766	This components allows you to deal with configuration files.
21cr|gambas3-3.20.2-1|1767	
21cr|gambas3-3.20.2-1|1768	%files gb-settings
21cr|gambas3-3.20.2-1|1769	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1770	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|1771	%{_libdir}/%{name}/gb.settings.*
21cr|gambas3-3.20.2-1|1772	%dir %{_datadir}/%{name}
21cr|gambas3-3.20.2-1|1773	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1774	%{_datadir}/%{name}/info/gb.settings.*
21cr|gambas3-3.20.2-1|1775	
21cr|gambas3-3.20.2-1|1776	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1777	
21cr|gambas3-3.20.2-1|1778	%package gb-signal
21cr|gambas3-3.20.2-1|1779	Summary:	The Gambas signal component
21cr|gambas3-3.20.2-1|1780	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1781	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1782	
21cr|gambas3-3.20.2-1|1783	%description gb-signal
21cr|gambas3-3.20.2-1|1784	This package contains the Gambas Signal components.
21cr|gambas3-3.20.2-1|1785	
21cr|gambas3-3.20.2-1|1786	%files gb-signal
21cr|gambas3-3.20.2-1|1787	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1788	%{_libdir}/%{name}/gb.signal.*
21cr|gambas3-3.20.2-1|1789	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1790	%{_datadir}/%{name}/info/gb.signal.*
21cr|gambas3-3.20.2-1|1791	
21cr|gambas3-3.20.2-1|1792	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1793	
21cr|gambas3-3.20.2-1|1794	%package gb-util
21cr|gambas3-3.20.2-1|1795	Summary:	Gambas3 component package for utility functions
21cr|gambas3-3.20.2-1|1796	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1797	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1798	
21cr|gambas3-3.20.2-1|1799	%description gb-util
21cr|gambas3-3.20.2-1|1800	Is a new component written in Gambas that
21cr|gambas3-3.20.2-1|1801	provides utility functions to the interpreter.
21cr|gambas3-3.20.2-1|1802	
21cr|gambas3-3.20.2-1|1803	%files gb-util
21cr|gambas3-3.20.2-1|1804	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1805	%{_libdir}/%{name}/gb.util.component
21cr|gambas3-3.20.2-1|1806	%{_libdir}/%{name}/gb.util.gambas
21cr|gambas3-3.20.2-1|1807	%{_datadir}/%{name}/info/gb.util.info
21cr|gambas3-3.20.2-1|1808	%{_datadir}/%{name}/info/gb.util.list
21cr|gambas3-3.20.2-1|1809	
21cr|gambas3-3.20.2-1|1810	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1811	
21cr|gambas3-3.20.2-1|1812	%package gb-util-web
21cr|gambas3-3.20.2-1|1813	Summary:	Gambas3 component package for web applications
21cr|gambas3-3.20.2-1|1814	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1815	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1816	
21cr|gambas3-3.20.2-1|1817	%description gb-util-web
21cr|gambas3-3.20.2-1|1818	Is a new component written in Gambas that
21cr|gambas3-3.20.2-1|1819	provides utility functions to web applications.
21cr|gambas3-3.20.2-1|1820	
21cr|gambas3-3.20.2-1|1821	%files gb-util-web
21cr|gambas3-3.20.2-1|1822	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1823	%{_libdir}/%{name}/gb.util.web.component
21cr|gambas3-3.20.2-1|1824	%{_libdir}/%{name}/gb.util.web.gambas
21cr|gambas3-3.20.2-1|1825	%{_datadir}/%{name}/control/gb.util.web/ccontainer.png
21cr|gambas3-3.20.2-1|1826	%{_datadir}/%{name}/control/gb.util.web/ccontrol.png
21cr|gambas3-3.20.2-1|1827	%{_datadir}/%{name}/info/gb.util.web.info
21cr|gambas3-3.20.2-1|1828	%{_datadir}/%{name}/info/gb.util.web.list
21cr|gambas3-3.20.2-1|1829	
21cr|gambas3-3.20.2-1|1830	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1831	
21cr|gambas3-3.20.2-1|1832	%package gb-v4l
21cr|gambas3-3.20.2-1|1833	Summary:	The Gambas Video4Linux component
21cr|gambas3-3.20.2-1|1834	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1835	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1836	
21cr|gambas3-3.20.2-1|1837	%description gb-v4l
21cr|gambas3-3.20.2-1|1838	This components allows you to use the Video4Linux interface with
21cr|gambas3-3.20.2-1|1839	Gambas.
21cr|gambas3-3.20.2-1|1840	
21cr|gambas3-3.20.2-1|1841	%files gb-v4l
21cr|gambas3-3.20.2-1|1842	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1843	%{_libdir}/%{name}/gb.v4l.*
21cr|gambas3-3.20.2-1|1844	%{_datadir}/%{name}/info/gb.v4l.*
21cr|gambas3-3.20.2-1|1845	
21cr|gambas3-3.20.2-1|1846	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1847	
21cr|gambas3-3.20.2-1|1848	%package gb-vb
21cr|gambas3-3.20.2-1|1849	Summary:	The Gambas Visual Basic(tm) compatibility component
21cr|gambas3-3.20.2-1|1850	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1851	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1852	
21cr|gambas3-3.20.2-1|1853	%description gb-vb
21cr|gambas3-3.20.2-1|1854	This component aims at including some functions that imitate the
21cr|gambas3-3.20.2-1|1855	behavior of Visual Basic(TM) functions. Use it only if you want to
21cr|gambas3-3.20.2-1|1856	port some VB projects.
21cr|gambas3-3.20.2-1|1857	
21cr|gambas3-3.20.2-1|1858	%files gb-vb
21cr|gambas3-3.20.2-1|1859	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1860	%{_libdir}/%{name}/gb.vb.*
21cr|gambas3-3.20.2-1|1861	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1862	%{_datadir}/%{name}/info/gb.vb.*
21cr|gambas3-3.20.2-1|1863	
21cr|gambas3-3.20.2-1|1864	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1865	
21cr|gambas3-3.20.2-1|1866	%package gb-web
21cr|gambas3-3.20.2-1|1867	Summary:	The Gambas CGI component
21cr|gambas3-3.20.2-1|1868	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1869	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1870	
21cr|gambas3-3.20.2-1|1871	%description gb-web
21cr|gambas3-3.20.2-1|1872	This components allows you to make CGI web applications using Gambas,
21cr|gambas3-3.20.2-1|1873	with an ASP-like interface.
21cr|gambas3-3.20.2-1|1874	
21cr|gambas3-3.20.2-1|1875	%files gb-web
21cr|gambas3-3.20.2-1|1876	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1877	%{_datadir}/%{name}/template/web
21cr|gambas3-3.20.2-1|1878	%{_libdir}/%{name}/gb.web.component
21cr|gambas3-3.20.2-1|1879	%{_libdir}/%{name}/gb.web.gambas
21cr|gambas3-3.20.2-1|1880	%{_datadir}/%{name}/info/gb.web.info
21cr|gambas3-3.20.2-1|1881	%{_datadir}/%{name}/info/gb.web.list
21cr|gambas3-3.20.2-1|1882	
21cr|gambas3-3.20.2-1|1883	#------------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1884	
21cr|gambas3-3.20.2-1|1885	%package gb-web-form
21cr|gambas3-3.20.2-1|1886	Summary:	Create GUI of your web application from the Gambas IDE
21cr|gambas3-3.20.2-1|1887	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1888	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1889	
21cr|gambas3-3.20.2-1|1890	%description gb-web-form
21cr|gambas3-3.20.2-1|1891	A new component that allows to make the GUI
21cr|gambas3-3.20.2-1|1892	of your web application from the Gambas IDE.
21cr|gambas3-3.20.2-1|1893	Almost everything is done on the server side.
21cr|gambas3-3.20.2-1|1894	The user browser is mainly used as an enhanced
21cr|gambas3-3.20.2-1|1895	graphical terminal running the less JavaScript as possible.
21cr|gambas3-3.20.2-1|1896	Events and page refresh flow between the browser
21cr|gambas3-3.20.2-1|1897	and the server through XML HTTP requests.
21cr|gambas3-3.20.2-1|1898	
21cr|gambas3-3.20.2-1|1899	%files gb-web-form
21cr|gambas3-3.20.2-1|1900	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1901	%{_libdir}/%{name}/gb.web.form.*
21cr|gambas3-3.20.2-1|1902	%{_datadir}/%{name}/info/gb.web.form.*
21cr|gambas3-3.20.2-1|1903	%{_datadir}/%{name}/control/gb.web.form
21cr|gambas3-3.20.2-1|1904	%{_datadir}/%{name}/template/webform
21cr|gambas3-3.20.2-1|1905	
21cr|gambas3-3.20.2-1|1906	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1907	
21cr|gambas3-3.20.2-1|1908	%package gb-xml
21cr|gambas3-3.20.2-1|1909	Summary:	The Gambas xml component
21cr|gambas3-3.20.2-1|1910	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1911	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1912	
21cr|gambas3-3.20.2-1|1913	%description gb-xml
21cr|gambas3-3.20.2-1|1914	This component allows you to use xml.
21cr|gambas3-3.20.2-1|1915	
21cr|gambas3-3.20.2-1|1916	%files gb-xml
21cr|gambas3-3.20.2-1|1917	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1918	%dir %{_libdir}/%{name}
21cr|gambas3-3.20.2-1|1919	%{_libdir}/%{name}/gb.xml.gambas
21cr|gambas3-3.20.2-1|1920	%{_libdir}/%{name}/gb.xml.so*
21cr|gambas3-3.20.2-1|1921	%{_libdir}/%{name}/gb.xml.component
21cr|gambas3-3.20.2-1|1922	%dir %{_datadir}/%{name}/info
21cr|gambas3-3.20.2-1|1923	%{_datadir}/%{name}/info/gb.xml.info
21cr|gambas3-3.20.2-1|1924	%{_datadir}/%{name}/info/gb.xml.list
21cr|gambas3-3.20.2-1|1925	
21cr|gambas3-3.20.2-1|1926	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1927	
21cr|gambas3-3.20.2-1|1928	%package gb-xml-html
21cr|gambas3-3.20.2-1|1929	Summary:	The Gambas xml html component
21cr|gambas3-3.20.2-1|1930	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1931	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1932	Requires:	%{name}-gb-xml = %{EVRD}
21cr|gambas3-3.20.2-1|1933	
21cr|gambas3-3.20.2-1|1934	%description gb-xml-html
21cr|gambas3-3.20.2-1|1935	This component allows you to use xml html.
21cr|gambas3-3.20.2-1|1936	
21cr|gambas3-3.20.2-1|1937	%files gb-xml-html
21cr|gambas3-3.20.2-1|1938	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1939	%{_libdir}/%{name}/gb.xml.html.so*
21cr|gambas3-3.20.2-1|1940	%{_libdir}/%{name}/gb.xml.html.component
21cr|gambas3-3.20.2-1|1941	%{_datadir}/%{name}/info/gb.xml.html.info
21cr|gambas3-3.20.2-1|1942	%{_datadir}/%{name}/info/gb.xml.html.list
21cr|gambas3-3.20.2-1|1943	
21cr|gambas3-3.20.2-1|1944	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1945	
21cr|gambas3-3.20.2-1|1946	%package gb-xml-rpc
21cr|gambas3-3.20.2-1|1947	Summary:	The Gambas xml-rpc component
21cr|gambas3-3.20.2-1|1948	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1949	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1950	Requires:	%{name}-gb-xml = %{EVRD}
21cr|gambas3-3.20.2-1|1951	
21cr|gambas3-3.20.2-1|1952	%description gb-xml-rpc
21cr|gambas3-3.20.2-1|1953	This component allows you to use xml-rpc.
21cr|gambas3-3.20.2-1|1954	
21cr|gambas3-3.20.2-1|1955	%files gb-xml-rpc
21cr|gambas3-3.20.2-1|1956	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1957	%{_libdir}/%{name}/gb.xml.rpc*
21cr|gambas3-3.20.2-1|1958	%{_datadir}/%{name}/info/gb.xml.rpc.info
21cr|gambas3-3.20.2-1|1959	%{_datadir}/%{name}/info/gb.xml.rpc.list
21cr|gambas3-3.20.2-1|1960	
21cr|gambas3-3.20.2-1|1961	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1962	
21cr|gambas3-3.20.2-1|1963	%package gb-xml-xslt
21cr|gambas3-3.20.2-1|1964	Summary:	The Gambas xml-rpc component
21cr|gambas3-3.20.2-1|1965	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1966	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|1967	Requires:	%{name}-gb-xml = %{EVRD}
21cr|gambas3-3.20.2-1|1968	
21cr|gambas3-3.20.2-1|1969	%description gb-xml-xslt
21cr|gambas3-3.20.2-1|1970	This component allows you to use xml-xslt.
21cr|gambas3-3.20.2-1|1971	
21cr|gambas3-3.20.2-1|1972	%files gb-xml-xslt
21cr|gambas3-3.20.2-1|1973	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1974	%{_libdir}/%{name}/gb.xml.xslt*
21cr|gambas3-3.20.2-1|1975	%{_datadir}/%{name}/info/gb.xml.xslt*
21cr|gambas3-3.20.2-1|1976	
21cr|gambas3-3.20.2-1|1977	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1978	
21cr|gambas3-3.20.2-1|1979	%package gb-web-feed
21cr|gambas3-3.20.2-1|1980	Summary:	The Gambas CGI web-feed component
21cr|gambas3-3.20.2-1|1981	Group:		Development/Basic
21cr|gambas3-3.20.2-1|1982	Requires:	%{name}-runtime = %{version}
21cr|gambas3-3.20.2-1|1983	Requires:	%{name}-gb-web = %{version}
21cr|gambas3-3.20.2-1|1984	
21cr|gambas3-3.20.2-1|1985	%description gb-web-feed
21cr|gambas3-3.20.2-1|1986	This components allows you to make
21cr|gambas3-3.20.2-1|1987	CGI web-feed applications using Gambas,
21cr|gambas3-3.20.2-1|1988	with an ASP-like interface.
21cr|gambas3-3.20.2-1|1989	
21cr|gambas3-3.20.2-1|1990	%files gb-web-feed
21cr|gambas3-3.20.2-1|1991	%doc README ChangeLog
21cr|gambas3-3.20.2-1|1992	%{_libdir}/%{name}/gb.web.feed.component
21cr|gambas3-3.20.2-1|1993	%{_libdir}/%{name}/gb.web.feed.gambas
21cr|gambas3-3.20.2-1|1994	%{_datadir}/%{name}/info/gb.web.feed.info
21cr|gambas3-3.20.2-1|1995	%{_datadir}/%{name}/info/gb.web.feed.list
21cr|gambas3-3.20.2-1|1996	
21cr|gambas3-3.20.2-1|1997	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|1998	
21cr|gambas3-3.20.2-1|1999	%package gb-term
21cr|gambas3-3.20.2-1|2000	Summary:	The Gambas Terminal component
21cr|gambas3-3.20.2-1|2001	Group:		Development/Basic
21cr|gambas3-3.20.2-1|2002	Requires:	%{name}-runtime = %{version}
21cr|gambas3-3.20.2-1|2003	
21cr|gambas3-3.20.2-1|2004	%description gb-term
21cr|gambas3-3.20.2-1|2005	This component allows to manager terminals,
21cr|gambas3-3.20.2-1|2006	with an API very close to the one
21cr|gambas3-3.20.2-1|2007	provided by the operating system.
21cr|gambas3-3.20.2-1|2008	
21cr|gambas3-3.20.2-1|2009	%files gb-term
21cr|gambas3-3.20.2-1|2010	%doc README ChangeLog
21cr|gambas3-3.20.2-1|2011	%{_libdir}/%{name}/gb.term.*
21cr|gambas3-3.20.2-1|2012	%{_datadir}/%{name}/info/gb.term.*
21cr|gambas3-3.20.2-1|2013	%{_datadir}/%{name}/control/gb.term.form/*
21cr|gambas3-3.20.2-1|2014	
21cr|gambas3-3.20.2-1|2015	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|2016	
21cr|gambas3-3.20.2-1|2017	%package gb-test
21cr|gambas3-3.20.2-1|2018	Summary:	Gambas3 component package for unit tests
21cr|gambas3-3.20.2-1|2019	Group:		Development/Basic
21cr|gambas3-3.20.2-1|2020	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|2021	
21cr|gambas3-3.20.2-1|2022	%description gb-test
21cr|gambas3-3.20.2-1|2023	Gambas3 component package for unit tests.
21cr|gambas3-3.20.2-1|2024	
21cr|gambas3-3.20.2-1|2025	%files gb-test
21cr|gambas3-3.20.2-1|2026	%doc README ChangeLog
21cr|gambas3-3.20.2-1|2027	%{_libdir}/%{name}/gb.test.*
21cr|gambas3-3.20.2-1|2028	%{_datadir}/%{name}/info/gb.test.info
21cr|gambas3-3.20.2-1|2029	%{_datadir}/%{name}/info/gb.test.list
21cr|gambas3-3.20.2-1|2030	
21cr|gambas3-3.20.2-1|2031	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|2032	
21cr|gambas3-3.20.2-1|2033	%package gb-web-gui
21cr|gambas3-3.20.2-1|2034	Summary: 	Gambas3 component package for web-gui
21cr|gambas3-3.20.2-1|2035	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|2036	Requires:	%{name}-gb-web = %{EVRD}
21cr|gambas3-3.20.2-1|2037	
21cr|gambas3-3.20.2-1|2038	%description gb-web-gui
21cr|gambas3-3.20.2-1|2039	Gambas3 component package for web-gui.
21cr|gambas3-3.20.2-1|2040	
21cr|gambas3-3.20.2-1|2041	%files gb-web-gui
21cr|gambas3-3.20.2-1|2042	%doc README ChangeLog
21cr|gambas3-3.20.2-1|2043	%{_libdir}/%{name}/gb.web.gui.component
21cr|gambas3-3.20.2-1|2044	%{_libdir}/%{name}/gb.web.gui.gambas
21cr|gambas3-3.20.2-1|2045	%{_datadir}/%{name}/info/gb.web.gui.info
21cr|gambas3-3.20.2-1|2046	%{_datadir}/%{name}/info/gb.web.gui.list
21cr|gambas3-3.20.2-1|2047	%{_datadir}/%{name}/control/gb.web.gui
21cr|gambas3-3.20.2-1|2048	
21cr|gambas3-3.20.2-1|2049	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|2050	
21cr|gambas3-3.20.2-1|2051	%package gb-hash
21cr|gambas3-3.20.2-1|2052	Summary:	Gambas3 component package for MD5, SHA1, SHA256 and SHA512 hashing functions
21cr|gambas3-3.20.2-1|2053	Group:		Development/Basic
21cr|gambas3-3.20.2-1|2054	Requires:	%{name}-runtime = %{EVRD}
21cr|gambas3-3.20.2-1|2055	
21cr|gambas3-3.20.2-1|2056	%description gb-hash
21cr|gambas3-3.20.2-1|2057	Gambas3 component package for MD5, SHA1, SHA256 and SHA512 hashing functions
21cr|gambas3-3.20.2-1|2058	
21cr|gambas3-3.20.2-1|2059	%files gb-hash
21cr|gambas3-3.20.2-1|2060	%{_libdir}/%{name}/gb.hash.*
21cr|gambas3-3.20.2-1|2061	%{_datadir}/%{name}/info/gb.hash.info
21cr|gambas3-3.20.2-1|2062	%{_datadir}/%{name}/info/gb.hash.list
21cr|gambas3-3.20.2-1|2063	
21cr|gambas3-3.20.2-1|2064	#-----------------------------------------------------------------------------
21cr|gambas3-3.20.2-1|2065	
21cr|gambas3-3.20.2-1|2066	%prep
21cr|gambas3-3.20.2-1|2067	%autosetup -p1 -n %{oname}-%{version}
21cr|gambas3-3.20.2-1|2068	
21cr|gambas3-3.20.2-1|2069	# remove, not-working
21cr|gambas3-3.20.2-1|2070	rm -rf app/examples/Games/Invaders
21cr|gambas3-3.20.2-1|2071	rm -rf app/examples/Multimedia/MediaPlayer
21cr|gambas3-3.20.2-1|2072	# fix some linting
21cr|gambas3-3.20.2-1|2073	chmod -x main/gbx/gbx_local.h
21cr|gambas3-3.20.2-1|2074	chmod -x main/gbx/gbx_subr_file.c
21cr|gambas3-3.20.2-1|2075	chmod -x gb.qt4/src/CContainer.cpp
21cr|gambas3-3.20.2-1|2076	chmod -x main/lib/option/getoptions.*
21cr|gambas3-3.20.2-1|2077	chmod -x main/lib/option/main.c
21cr|gambas3-3.20.2-1|2078	chmod -x gb.xml/src/xslt/CXSLT.cpp
21cr|gambas3-3.20.2-1|2079	chmod -x gb.xml/src/xslt/CXSLT.h
21cr|gambas3-3.20.2-1|2080	chmod -x gb.xml/src/xslt/main.cpp
21cr|gambas3-3.20.2-1|2081	chmod -x main/lib/option/main.h
21cr|gambas3-3.20.2-1|2082	
21cr|gambas3-3.20.2-1|2083	%build
21cr|gambas3-3.20.2-1|2084	./reconf-all
21cr|gambas3-3.20.2-1|2085	# gambas cannot deal with some of compile_flags from system libtool
21cr|gambas3-3.20.2-1|2086	# so vanilla build it is
21cr|gambas3-3.20.2-1|2087	./configure	\
21cr|gambas3-3.20.2-1|2088	--datadir="%{_datadir}"		\
21cr|gambas3-3.20.2-1|2089	--includedir="%{_includedir}"	\
21cr|gambas3-3.20.2-1|2090	--libdir="%{_libdir}"		\
21cr|gambas3-3.20.2-1|2091	--with-crypt-libraries=%{_libdir}
21cr|gambas3-3.20.2-1|2092	
21cr|gambas3-3.20.2-1|2093	# drop rpath
21cr|gambas3-3.20.2-1|2094	for i in main; do
21cr|gambas3-3.20.2-1|2095	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' $i/libtool
21cr|gambas3-3.20.2-1|2096	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' $i/libtool
21cr|gambas3-3.20.2-1|2097	done
21cr|gambas3-3.20.2-1|2098	
21cr|gambas3-3.20.2-1|2099	make
21cr|gambas3-3.20.2-1|2100	
21cr|gambas3-3.20.2-1|2101	%install
21cr|gambas3-3.20.2-1|2102	export PATH=%{buildroot}%{_bindir}:$PATH
21cr|gambas3-3.20.2-1|2103	%make_install
21cr|gambas3-3.20.2-1|2104	
21cr|gambas3-3.20.2-1|2105	# Get the SVN noise out of the main tree
21cr|gambas3-3.20.2-1|2106	find %{buildroot}%{_datadir}/%{name}/ -type d -name .svn -exec rm -rf {} 2>/dev/null ';' || :
21cr|gambas3-3.20.2-1|2107	
21cr|gambas3-3.20.2-1|2108	# Mime types.
21cr|gambas3-3.20.2-1|2109	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|gambas3-3.20.2-1|2110	install -m 0644 -p app/mime/application-x-gambasscript.xml %{buildroot}%{_datadir}/mime/packages
21cr|gambas3-3.20.2-1|2111	install -m 0644 -p main/mime/application-x-gambas3.xml %{buildroot}%{_datadir}/mime/packages
21cr|gambas3-3.20.2-1|2112	
21cr|gambas3-3.20.2-1|2113	# exammples
21cr|gambas3-3.20.2-1|2114	mkdir -p %{buildroot}%{_datadir}/%{name}/examples
21cr|gambas3-3.20.2-1|2115	cp -R app/examples/ %{buildroot}%{_datadir}/%{name}
21cr|gambas3-3.20.2-1|2116	# remove old examples for qt4
21cr|gambas3-3.20.2-1|2117	rm -rd %{buildroot}%{_datadir}/%{name}/template/qt
21cr|gambas3-3.20.2-1|2118	
21cr|gambas3-3.20.2-1|2119	# clean, should be done upstream
21cr|gambas3-3.20.2-1|2120	find %{buildroot} -name '*.la' -delete
21cr|gambas3-3.20.2-1|2121	rm -f %{buildroot}%{_libdir}/%{name}/gb.so %{buildroot}%{_libdir}/%{name}/gb.so.*
21cr|gambas3-3.20.2-1|2122	
21cr|gambas3-3.20.2-1|2123	# menu entry && icons
21cr|gambas3-3.20.2-1|2124	install -D -m 644 app/desktop/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|gambas3-3.20.2-1|2125	install -D -m 644 app/desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gambas3-3.20.2-1|2126	
21cr|gambas3-3.20.2-1|2127	# fix appdata for >= 2016.1
21cr|gambas3-3.20.2-1|2128	mkdir -p %{buildroot}%{_appdatadir}
21cr|gambas3-3.20.2-1|2129	mv %{buildroot}%{_datadir}/appdata/gambas3.appdata.xml \
21cr|gambas3-3.20.2-1|2130	%{buildroot}%{_appdatadir}/gambas3.appdata.xml
21cr|gambas3-3.20.2-1|2131	rm -fr %{buildroot}%{_datadir}/appdata
21cr|gambas3-3.20.2-1|2132	# moore linting
21cr|gambas3-3.20.2-1|2133	chmod -x %{buildroot}%{_appdatadir}/gambas3.appdata.xml
21cr|gambas3-3.20.2-1|2134	chmod -x %{buildroot}%{_libdir}/gambas3/gb.component

1668 21
21cr|gambatte-571-1|1	%define subver r571
21cr|gambatte-571-1|2	
21cr|gambatte-571-1|3	Summary:	Game Boy Color emulator with Qt and SDL frontends
21cr|gambatte-571-1|4	Name:		gambatte
21cr|gambatte-571-1|5	Version:	571
21cr|gambatte-571-1|6	Release:	1
21cr|gambatte-571-1|7	License:	GPLv2+
21cr|gambatte-571-1|8	Group:		Emulators
21cr|gambatte-571-1|9	Url:		http://sourceforge.net/projects/gambatte/
21cr|gambatte-571-1|10	Source0:	https://sourceforge.net/projects/gambatte/files/gambatte/%{subver}/%{name}_src-%{subver}.tar.gz
21cr|gambatte-571-1|11	Source1:	%{name}.png
21cr|gambatte-571-1|12	BuildRequires:	fontconfig
21cr|gambatte-571-1|13	BuildRequires:	imagemagick
21cr|gambatte-571-1|14	BuildRequires:	scons
21cr|gambatte-571-1|15	BuildRequires:	qt4-devel
21cr|gambatte-571-1|16	BuildRequires:	pkgconfig(alsa)
21cr|gambatte-571-1|17	BuildRequires:	pkgconfig(sdl)
21cr|gambatte-571-1|18	BuildRequires:	pkgconfig(xrandr)
21cr|gambatte-571-1|19	BuildRequires:	pkgconfig(xv)
21cr|gambatte-571-1|20	
21cr|gambatte-571-1|21	%description
21cr|gambatte-571-1|22	Gambatte is an accuracy-focused, open-source, cross-platform
21cr|gambatte-571-1|23	Game Boy / Game Boy Color emulator written in C++. It is based on hundreds of
21cr|gambatte-571-1|24	corner case hardware tests, as well as previous documentation and reverse
21cr|gambatte-571-1|25	engineering efforts.
21cr|gambatte-571-1|26	
21cr|gambatte-571-1|27	The core emulation code is contained in a separate library back-end
21cr|gambatte-571-1|28	(libgambatte) written in platform-independent C++. There is currently a GUI
21cr|gambatte-571-1|29	front-end (gambatte_qt) using Trolltech's Qt4 toolkit, and a simple
21cr|gambatte-571-1|30	command-line SDL front-end (gambatte_sdl).
21cr|gambatte-571-1|31	
21cr|gambatte-571-1|32	%files
21cr|gambatte-571-1|33	%doc README changelog COPYING
21cr|gambatte-571-1|34	%{_bindir}/gambatte_*
21cr|gambatte-571-1|35	%{_iconsdir}/*.png
21cr|gambatte-571-1|36	%{_miconsdir}/*.png
21cr|gambatte-571-1|37	%{_liconsdir}/*.png
21cr|gambatte-571-1|38	%{_datadir}/pixmaps/%{name}.png
21cr|gambatte-571-1|39	%{_datadir}/applications/%{name}.desktop
21cr|gambatte-571-1|40	
21cr|gambatte-571-1|41	#----------------------------------------------------------------------------
21cr|gambatte-571-1|42	
21cr|gambatte-571-1|43	%prep
21cr|gambatte-571-1|44	%setup -q -n %{name}_src-%{subver}
21cr|gambatte-571-1|45	
21cr|gambatte-571-1|46	# fix png rgb
21cr|gambatte-571-1|47	find . %{SOURCE1} -exec convert {} -strip {} \;
21cr|gambatte-571-1|48	
21cr|gambatte-571-1|49	
21cr|gambatte-571-1|50	%build
21cr|gambatte-571-1|51	export CFLAGS="%{optflags}"
21cr|gambatte-571-1|52	export CXXFLAGS="%{optflags}"
21cr|gambatte-571-1|53	cd libgambatte
21cr|gambatte-571-1|54	%scons
21cr|gambatte-571-1|55	cd ../gambatte_qt
21cr|gambatte-571-1|56	%qmake_qt4
21cr|gambatte-571-1|57	%make
21cr|gambatte-571-1|58	cd ../gambatte_sdl
21cr|gambatte-571-1|59	%scons
21cr|gambatte-571-1|60	
21cr|gambatte-571-1|61	%install
21cr|gambatte-571-1|62	install -d -m 755 %{buildroot}%{_bindir}
21cr|gambatte-571-1|63	install -m 755 gambatte_qt/bin/gambatte_qt %{buildroot}%{_bindir}
21cr|gambatte-571-1|64	install -m 755 gambatte_sdl/gambatte_sdl %{buildroot}%{_bindir}
21cr|gambatte-571-1|65	
21cr|gambatte-571-1|66	# install menu entries
21cr|gambatte-571-1|67	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gambatte-571-1|68	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gambatte-571-1|69	[Desktop Entry]
21cr|gambatte-571-1|70	Name=Gambatte
21cr|gambatte-571-1|71	Comment=Game Boy Color Emulator
21cr|gambatte-571-1|72	Exec=%{name}_qt
21cr|gambatte-571-1|73	Icon=%{name}
21cr|gambatte-571-1|74	Type=Application
21cr|gambatte-571-1|75	Terminal=false
21cr|gambatte-571-1|76	Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
21cr|gambatte-571-1|77	EOF
21cr|gambatte-571-1|78	
21cr|gambatte-571-1|79	#Icons
21cr|gambatte-571-1|80	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21cr|gambatte-571-1|81	install -c -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|gambatte-571-1|82	
21cr|gambatte-571-1|83	mkdir -p %{buildroot}%{_miconsdir}
21cr|gambatte-571-1|84	mkdir -p %{buildroot}%{_liconsdir}
21cr|gambatte-571-1|85	mkdir -p %{buildroot}%{_iconsdir}
21cr|gambatte-571-1|86	
21cr|gambatte-571-1|87	install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|gambatte-571-1|88	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
21cr|gambatte-571-1|89	install -m 644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
21cr|gambatte-571-1|90	convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|gambatte-571-1|91	convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png

1669 21
21cr|game24-1.0.1-3|1	%define	oname	24gameconsole
21cr|game24-1.0.1-3|2	
21cr|game24-1.0.1-3|3	Summary:	A console application to play the 24 game
21cr|game24-1.0.1-3|4	Name:		game24
21cr|game24-1.0.1-3|5	Version:	1.0.1
21cr|game24-1.0.1-3|6	Release:	3
21cr|game24-1.0.1-3|7	License:	ASL 2.0
21cr|game24-1.0.1-3|8	Group:		Games/Cards
21cr|game24-1.0.1-3|9	Url:		https://github.com/benhengx/game24
21cr|game24-1.0.1-3|10	Source0:	http://pypi.python.org/packages/source/g/%{name}/%{name}-%{version}.tar.gz
21cr|game24-1.0.1-3|11	BuildArch:	noarch
21cr|game24-1.0.1-3|12	BuildRequires:	pythonegg(setuptools)
21cr|game24-1.0.1-3|13	
21cr|game24-1.0.1-3|14	%description
21cr|game24-1.0.1-3|15	A console application to play the 24 Game.
21cr|game24-1.0.1-3|16	
21cr|game24-1.0.1-3|17	%files
21cr|game24-1.0.1-3|18	%doc LICENSE README.rst
21cr|game24-1.0.1-3|19	%{_bindir}/%{oname}
21cr|game24-1.0.1-3|20	%{_datadir}/applications/%{name}.desktop
21cr|game24-1.0.1-3|21	%{py2_puresitedir}/%{name}/*.py*
21cr|game24-1.0.1-3|22	%{py2_puresitedir}/%{name}*.egg-info
21cr|game24-1.0.1-3|23	#-----------------------------------------------------------
21cr|game24-1.0.1-3|24	
21cr|game24-1.0.1-3|25	%prep
21cr|game24-1.0.1-3|26	%setup -q
21cr|game24-1.0.1-3|27	
21cr|game24-1.0.1-3|28	%build
21cr|game24-1.0.1-3|29	%py2_build
21cr|game24-1.0.1-3|30	
21cr|game24-1.0.1-3|31	%install
21cr|game24-1.0.1-3|32	%py2_install
21cr|game24-1.0.1-3|33	
21cr|game24-1.0.1-3|34	mkdir -p %{buildroot}%{_datadir}/applications
21cr|game24-1.0.1-3|35	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|game24-1.0.1-3|36	[Desktop Entry]
21cr|game24-1.0.1-3|37	Name=%{name}
21cr|game24-1.0.1-3|38	Comment=A console application to play the 24 game
21cr|game24-1.0.1-3|39	Exec=%{oname}
21cr|game24-1.0.1-3|40	Icon=applications-cardgames
21cr|game24-1.0.1-3|41	Type=Application
21cr|game24-1.0.1-3|42	StartupNotify=false
21cr|game24-1.0.1-3|43	Categories=Game;CardGame;
21cr|game24-1.0.1-3|44	Terminal=true
21cr|game24-1.0.1-3|45	EOF
21cr|game24-1.0.1-3|46	
21cr|game24-1.0.1-3|47	chmod +x %{buildroot}%{py2_puresitedir}/%{name}/%{oname}.py

1670 21
21cr|gameandwatch-0.3-131.2|1	%define svn 131
21cr|gameandwatch-0.3-131.2|2	
21cr|gameandwatch-0.3-131.2|3	Summary:	A generic engine for simulation of Game & Watch-like games
21cr|gameandwatch-0.3-131.2|4	Name:		gameandwatch
21cr|gameandwatch-0.3-131.2|5	Version:	0.3
21cr|gameandwatch-0.3-131.2|6	Release:	%{svn}.2
21cr|gameandwatch-0.3-131.2|7	License:	GPLv3+
21cr|gameandwatch-0.3-131.2|8	Group:		Emulators
21cr|gameandwatch-0.3-131.2|9	Url:		http://www.rangelreale.com/programming/game-watch-simulator
21cr|gameandwatch-0.3-131.2|10	# fetched from svn
21cr|gameandwatch-0.3-131.2|11	Source0:	%{name}-%{version}-%{svn}.tar.bz2
21cr|gameandwatch-0.3-131.2|12	Patch0:		gameandwatch-0.3-131-type.patch
21cr|gameandwatch-0.3-131.2|13	BuildRequires:	boost-devel
21cr|gameandwatch-0.3-131.2|14	BuildRequires:	pkgconfig(sdl)
21cr|gameandwatch-0.3-131.2|15	BuildRequires:	pkgconfig(SDL_gfx)
21cr|gameandwatch-0.3-131.2|16	BuildRequires:	pkgconfig(SDL_image)
21cr|gameandwatch-0.3-131.2|17	BuildRequires:	pkgconfig(SDL_mixer)
21cr|gameandwatch-0.3-131.2|18	BuildRequires:	pkgconfig(SDL_ttf)
21cr|gameandwatch-0.3-131.2|19	BuildRequires:	pkgconfig(zziplib)
21cr|gameandwatch-0.3-131.2|20	
21cr|gameandwatch-0.3-131.2|21	%description
21cr|gameandwatch-0.3-131.2|22	This is a generic engine for simulation of Game & Watch games,
21cr|gameandwatch-0.3-131.2|23	starting with ports of the Madrigal Game & Watch Simulators
21cr|gameandwatch-0.3-131.2|24	(http://www.madrigaldesign.it/sim/).
21cr|gameandwatch-0.3-131.2|25	
21cr|gameandwatch-0.3-131.2|26	It is designed to run anywhere SDL is available, withemphasis
21cr|gameandwatch-0.3-131.2|27	in handheld machines.
21cr|gameandwatch-0.3-131.2|28	
21cr|gameandwatch-0.3-131.2|29	Currently 6 games from VTECH are simulated:
21cr|gameandwatch-0.3-131.2|30	- MONKEY
21cr|gameandwatch-0.3-131.2|31	- PIRATE
21cr|gameandwatch-0.3-131.2|32	- DEFENDO
21cr|gameandwatch-0.3-131.2|33	- CONDOR
21cr|gameandwatch-0.3-131.2|34	- PANCAKE
21cr|gameandwatch-0.3-131.2|35	- ROLLER COASTER
21cr|gameandwatch-0.3-131.2|36	
21cr|gameandwatch-0.3-131.2|37	%files
21cr|gameandwatch-0.3-131.2|38	%doc doc/README
21cr|gameandwatch-0.3-131.2|39	%{_bindir}/%{name}
21cr|gameandwatch-0.3-131.2|40	%{_datadir}/%{name}
21cr|gameandwatch-0.3-131.2|41	%{_datadir}/applications/%{name}.desktop
21cr|gameandwatch-0.3-131.2|42	%{_datadir}/pixmaps/%{name}.png
21cr|gameandwatch-0.3-131.2|43	
21cr|gameandwatch-0.3-131.2|44	#----------------------------------------------------------------------------
21cr|gameandwatch-0.3-131.2|45	
21cr|gameandwatch-0.3-131.2|46	%prep
21cr|gameandwatch-0.3-131.2|47	%setup -q -n %{name}-%{version}-%{svn}
21cr|gameandwatch-0.3-131.2|48	%patch0 -p1
21cr|gameandwatch-0.3-131.2|49	
21cr|gameandwatch-0.3-131.2|50	%build
21cr|gameandwatch-0.3-131.2|51	autoreconf -fi
21cr|gameandwatch-0.3-131.2|52	%configure
21cr|gameandwatch-0.3-131.2|53	%make
21cr|gameandwatch-0.3-131.2|54	
21cr|gameandwatch-0.3-131.2|55	%install
21cr|gameandwatch-0.3-131.2|56	%makeinstall_std
21cr|gameandwatch-0.3-131.2|57	
21cr|gameandwatch-0.3-131.2|58	# menu-entry, overwrite the default one
21cr|gameandwatch-0.3-131.2|59	mkdir -p  %{buildroot}%{_datadir}/applications
21cr|gameandwatch-0.3-131.2|60	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gameandwatch-0.3-131.2|61	[Desktop Entry]
21cr|gameandwatch-0.3-131.2|62	[Desktop Entry]
21cr|gameandwatch-0.3-131.2|63	Version=1.0
21cr|gameandwatch-0.3-131.2|64	Name=Game & Watch Simulator
21cr|gameandwatch-0.3-131.2|65	Comment=Game & Watch-like games simulator
21cr|gameandwatch-0.3-131.2|66	Exec=gameandwatch %U
21cr|gameandwatch-0.3-131.2|67	Icon=gameandwatch
21cr|gameandwatch-0.3-131.2|68	Terminal=false
21cr|gameandwatch-0.3-131.2|69	Type=Application
21cr|gameandwatch-0.3-131.2|70	Categories=Game;Emulator;
21cr|gameandwatch-0.3-131.2|71	EOF
21cr|gameandwatch-0.3-131.2|72	
21cr|gameandwatch-0.3-131.2|73	rm -rf %{buildroot}%{_docdir}

1671 21
21cr|gamemode-1.7-1|1	%define major 0
21cr|gamemode-1.7-1|2	%define libname %mklibname %{name} %{major}
21cr|gamemode-1.7-1|3	%define devname %mklibname %{name} -d
21cr|gamemode-1.7-1|4	
21cr|gamemode-1.7-1|5	Summary:	Optimize system performance for games on demand
21cr|gamemode-1.7-1|6	Name:		gamemode
21cr|gamemode-1.7-1|7	Version:	1.7
21cr|gamemode-1.7-1|8	Release:	1
21cr|gamemode-1.7-1|9	License:	BSD
21cr|gamemode-1.7-1|10	Group:		Games/Other
21cr|gamemode-1.7-1|11	Url:		https://github.com/FeralInteractive/gamemode
21cr|gamemode-1.7-1|12	Source0:	https://github.com/FeralInteractive/gamemode/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gamemode-1.7-1|13	Source1000:	%{name}.rpmlintrc
21cr|gamemode-1.7-1|14	BuildRequires:	appstream
21cr|gamemode-1.7-1|15	BuildRequires:	asciidoc
21cr|gamemode-1.7-1|16	BuildRequires:	meson
21cr|gamemode-1.7-1|17	BuildRequires:	python3-pkg-resources
21cr|gamemode-1.7-1|18	BuildRequires:	pkgconfig(dbus-1)
21cr|gamemode-1.7-1|19	BuildRequires:	pkgconfig(inih)
21cr|gamemode-1.7-1|20	BuildRequires:	pkgconfig(systemd)
21cr|gamemode-1.7-1|21	Requires:	%{libname} = %{EVRD}
21cr|gamemode-1.7-1|22	
21cr|gamemode-1.7-1|23	%description
21cr|gamemode-1.7-1|24	GameMode is a daemon/lib combo for GNU/Linux that allows games to
21cr|gamemode-1.7-1|25	request a set of optimizations be temporarily applied to the host OS.
21cr|gamemode-1.7-1|26	GameMode was designed primarily as a stop-gap solution to problems
21cr|gamemode-1.7-1|27	with the Intel and AMD CPU "powersave" or "ondemand" governors, but
21cr|gamemode-1.7-1|28	is now able to launch custom user defined plugins, and is intended
21cr|gamemode-1.7-1|29	to be expanded further, as there are a wealth of automation tasks
21cr|gamemode-1.7-1|30	one might want to apply.
21cr|gamemode-1.7-1|31	
21cr|gamemode-1.7-1|32	%files
21cr|gamemode-1.7-1|33	%doc README.md
21cr|gamemode-1.7-1|34	%license LICENSE.txt
21cr|gamemode-1.7-1|35	%{_appdatadir}/io.github.feralinteractive.%{name}.metainfo.xml
21cr|gamemode-1.7-1|36	%{_bindir}/%{name}*
21cr|gamemode-1.7-1|37	%config(noreplace) %{_sysusersdir}/%{name}.conf
21cr|gamemode-1.7-1|38	%{_datadir}/dbus-1/services/com.feralinteractive.GameMode.service
21cr|gamemode-1.7-1|39	%{_datadir}/%{name}/%{name}.ini
21cr|gamemode-1.7-1|40	%{_datadir}/polkit-1/actions/com.feralinteractive.GameMode.policy
21cr|gamemode-1.7-1|41	%{_libexecdir}/cpugovctl
21cr|gamemode-1.7-1|42	%{_libexecdir}/gpuclockctl
21cr|gamemode-1.7-1|43	%{_mandir}/man1/*
21cr|gamemode-1.7-1|44	%{_mandir}/man8/*
21cr|gamemode-1.7-1|45	%{_userunitdir}/%{name}d.service
21cr|gamemode-1.7-1|46	
21cr|gamemode-1.7-1|47	#----------------------------------------------------------------------------
21cr|gamemode-1.7-1|48	
21cr|gamemode-1.7-1|49	%package -n %{libname}
21cr|gamemode-1.7-1|50	Summary:	Gamemode library
21cr|gamemode-1.7-1|51	Group:		System/Libraries
21cr|gamemode-1.7-1|52	
21cr|gamemode-1.7-1|53	%description -n %{libname}
21cr|gamemode-1.7-1|54	Gamemode library.
21cr|gamemode-1.7-1|55	
21cr|gamemode-1.7-1|56	%files -n %{libname}
21cr|gamemode-1.7-1|57	%{_libdir}/lib%{name}*.so.%{major}*
21cr|gamemode-1.7-1|58	
21cr|gamemode-1.7-1|59	#----------------------------------------------------------------------------
21cr|gamemode-1.7-1|60	
21cr|gamemode-1.7-1|61	%package -n %{devname}
21cr|gamemode-1.7-1|62	Summary:	Development package for %{name}
21cr|gamemode-1.7-1|63	Group:		Development/C
21cr|gamemode-1.7-1|64	Requires:	%{libname} = %{EVRD}
21cr|gamemode-1.7-1|65	
21cr|gamemode-1.7-1|66	%description -n %{devname}
21cr|gamemode-1.7-1|67	Files for development with %{name}.
21cr|gamemode-1.7-1|68	
21cr|gamemode-1.7-1|69	%files -n %{devname}
21cr|gamemode-1.7-1|70	%{_includedir}/%{name}_client.h
21cr|gamemode-1.7-1|71	%{_libdir}/lib%{name}*.so
21cr|gamemode-1.7-1|72	%{_libdir}/pkgconfig/*.pc
21cr|gamemode-1.7-1|73	
21cr|gamemode-1.7-1|74	#----------------------------------------------------------------------------
21cr|gamemode-1.7-1|75	
21cr|gamemode-1.7-1|76	%prep
21cr|gamemode-1.7-1|77	%autosetup -p1
21cr|gamemode-1.7-1|78	# Drop when fix systemd
21cr|gamemode-1.7-1|79	sed -i "s!\(path_systemd_sysusers_dir =\) .*!\1 \x27%{_sysusersdir}\x27!" meson.build
21cr|gamemode-1.7-1|80	
21cr|gamemode-1.7-1|81	%build
21cr|gamemode-1.7-1|82	%meson
21cr|gamemode-1.7-1|83	%meson_build
21cr|gamemode-1.7-1|84	
21cr|gamemode-1.7-1|85	%check
21cr|gamemode-1.7-1|86	%meson_test
21cr|gamemode-1.7-1|87	
21cr|gamemode-1.7-1|88	%install
21cr|gamemode-1.7-1|89	%meson_install
21cr|gamemode-1.7-1|90	
21cr|gamemode-1.7-1|91	# clean .a
21cr|gamemode-1.7-1|92	find %{buildroot} -type f -name "*.a" -exec rm -f {} \;

1672 21
21cr|gamescope-3.11.32-3|1	Summary:	Micro-compositor for video games on Wayland
21cr|gamescope-3.11.32-3|2	Name:		gamescope
21cr|gamescope-3.11.32-3|3	Version:	3.11.32
21cr|gamescope-3.11.32-3|4	Release:	3
21cr|gamescope-3.11.32-3|5	License:	BSD
21cr|gamescope-3.11.32-3|6	Group:		Games/Other
21cr|gamescope-3.11.32-3|7	Url:		https://github.com/Plagman/gamescope
21cr|gamescope-3.11.32-3|8	Source0:	https://github.com/Plagman/gamescope/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gamescope-3.11.32-3|9	Source1:	stb.pc
21cr|gamescope-3.11.32-3|10	Patch0:		gamescope-3.11.32-use-system-wlroots-libliftoff-libraries.patch
21cr|gamescope-3.11.32-3|11	BuildRequires:	glslang
21cr|gamescope-3.11.32-3|12	BuildRequires:	meson
21cr|gamescope-3.11.32-3|13	BuildRequires:	stb-devel
21cr|gamescope-3.11.32-3|14	BuildRequires:	pkgconfig(libcap)
21cr|gamescope-3.11.32-3|15	BuildRequires:	pkgconfig(libliftoff)
21cr|gamescope-3.11.32-3|16	#BuildRequires:	pkgconfig(libpipewire-0.3)
21cr|gamescope-3.11.32-3|17	BuildRequires:	pkgconfig(sdl2)
21cr|gamescope-3.11.32-3|18	BuildRequires:	pkgconfig(wayland-protocols)
21cr|gamescope-3.11.32-3|19	BuildRequires:	pkgconfig(wlroots)
21cr|gamescope-3.11.32-3|20	BuildRequires:	pkgconfig(xcomposite)
21cr|gamescope-3.11.32-3|21	BuildRequires:	pkgconfig(xdamage)
21cr|gamescope-3.11.32-3|22	BuildRequires:	pkgconfig(xext)
21cr|gamescope-3.11.32-3|23	BuildRequires:	pkgconfig(xrender)
21cr|gamescope-3.11.32-3|24	BuildRequires:	pkgconfig(xres)
21cr|gamescope-3.11.32-3|25	BuildRequires:	pkgconfig(xtst)
21cr|gamescope-3.11.32-3|26	BuildRequires:	pkgconfig(xxf86vm)
21cr|gamescope-3.11.32-3|27	
21cr|gamescope-3.11.32-3|28	%description
21cr|gamescope-3.11.32-3|29	%{name} is the micro-compositor optimized for running video games on Wayland.
21cr|gamescope-3.11.32-3|30	
21cr|gamescope-3.11.32-3|31	%files
21cr|gamescope-3.11.32-3|32	%doc README.md
21cr|gamescope-3.11.32-3|33	%license LICENSE
21cr|gamescope-3.11.32-3|34	%{_bindir}/gamescope
21cr|gamescope-3.11.32-3|35	
21cr|gamescope-3.11.32-3|36	#----------------------------------------------------------------------------
21cr|gamescope-3.11.32-3|37	
21cr|gamescope-3.11.32-3|38	%prep
21cr|gamescope-3.11.32-3|39	%autosetup -p1
21cr|gamescope-3.11.32-3|40	mkdir -p pkgconfig
21cr|gamescope-3.11.32-3|41	cp %{SOURCE1} pkgconfig
21cr|gamescope-3.11.32-3|42	rmdir subprojects/libliftoff
21cr|gamescope-3.11.32-3|43	rmdir subprojects/wlroots
21cr|gamescope-3.11.32-3|44	
21cr|gamescope-3.11.32-3|45	%build
21cr|gamescope-3.11.32-3|46	export PKG_CONFIG_PATH=pkgconfig
21cr|gamescope-3.11.32-3|47	%meson
21cr|gamescope-3.11.32-3|48	%meson_build
21cr|gamescope-3.11.32-3|49	
21cr|gamescope-3.11.32-3|50	%install
21cr|gamescope-3.11.32-3|51	%meson_install

1673 21
21cr|gammu-1.42.0-1|1	%define major 8
21cr|gammu-1.42.0-1|2	%define libname %mklibname %{name} %{major}
21cr|gammu-1.42.0-1|3	%define devname %mklibname %{name} -d
21cr|gammu-1.42.0-1|4	
21cr|gammu-1.42.0-1|5	Summary:	Mobile phones tools for Unix (Linux) and Win32
21cr|gammu-1.42.0-1|6	Name:		gammu
21cr|gammu-1.42.0-1|7	Version:	1.42.0
21cr|gammu-1.42.0-1|8	Release:	1
21cr|gammu-1.42.0-1|9	License:	GPLv2+
21cr|gammu-1.42.0-1|10	Group:		Communications
21cr|gammu-1.42.0-1|11	Url:		http://www.gammu.org/
21cr|gammu-1.42.0-1|12	Source:		http://dl.cihar.com/gammu/releases/%{name}-%{version}.tar.bz2?/%{name}-%{version}.tar.bz2
21cr|gammu-1.42.0-1|13	Source1:	69-gammu-acl.rules
21cr|gammu-1.42.0-1|14	BuildRequires:	pkgconfig(bluez)
21cr|gammu-1.42.0-1|15	BuildRequires:	cmake
21cr|gammu-1.42.0-1|16	BuildRequires:	doxygen
21cr|gammu-1.42.0-1|17	BuildRequires:	systemd-units
21cr|gammu-1.42.0-1|18	BuildRequires:	gettext-devel
21cr|gammu-1.42.0-1|19	BuildRequires:	mysql-devel
21cr|gammu-1.42.0-1|20	BuildRequires:	pkgconfig(dbi)
21cr|gammu-1.42.0-1|21	BuildRequires:	pkgconfig(libcurl)
21cr|gammu-1.42.0-1|22	BuildRequires:	pkgconfig(libpq)
21cr|gammu-1.42.0-1|23	BuildRequires:	pkgconfig(libusb-1.0)
21cr|gammu-1.42.0-1|24	BuildRequires:	pkgconfig(python3)
21cr|gammu-1.42.0-1|25	BuildRequires:	pkgconfig(systemd)
21cr|gammu-1.42.0-1|26	
21cr|gammu-1.42.0-1|27	%description
21cr|gammu-1.42.0-1|28	Gammu can do such things with cellular phones as making data calls,
21cr|gammu-1.42.0-1|29	updating the address book, changing calendar and ToDo entries, sending and
21cr|gammu-1.42.0-1|30	receiving SMS messages, loading and getting ring tones and pictures (different
21cr|gammu-1.42.0-1|31	types of logos), synchronizing time, enabling NetMonitor, managing WAP
21cr|gammu-1.42.0-1|32	settings and bookmarks and much more. Functions depend on the phone model.
21cr|gammu-1.42.0-1|33	
21cr|gammu-1.42.0-1|34	%files -f %{name}.lang
21cr|gammu-1.42.0-1|35	%doc ChangeLog COPYING INSTALL
21cr|gammu-1.42.0-1|36	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/gammurc
21cr|gammu-1.42.0-1|37	%{_sysconfdir}/udev/rules.d/*.rules
21cr|gammu-1.42.0-1|38	%{_sysconfdir}/bash_completion.d/gammu
21cr|gammu-1.42.0-1|39	%{_bindir}/gammu
21cr|gammu-1.42.0-1|40	# won't build on abf
21cr|gammu-1.42.0-1|41	#%%{_bindir}/gammu-detect
21cr|gammu-1.42.0-1|42	#
21cr|gammu-1.42.0-1|43	%{_bindir}/gammu-smsd
21cr|gammu-1.42.0-1|44	%{_bindir}/gammu-smsd-inject
21cr|gammu-1.42.0-1|45	%{_bindir}/gammu-smsd-monitor
21cr|gammu-1.42.0-1|46	%{_bindir}/jadmaker
21cr|gammu-1.42.0-1|47	%{_mandir}/man1/gammu-detect.*
21cr|gammu-1.42.0-1|48	%{_mandir}/man1/gammu-smsd-inject.*
21cr|gammu-1.42.0-1|49	%{_mandir}/man1/gammu-smsd-monitor.1.*
21cr|gammu-1.42.0-1|50	%{_mandir}/man1/gammu-smsd.*
21cr|gammu-1.42.0-1|51	%{_mandir}/man1/gammu.*
21cr|gammu-1.42.0-1|52	%{_mandir}/man1/jadmaker.*
21cr|gammu-1.42.0-1|53	%{_mandir}/man5/*
21cr|gammu-1.42.0-1|54	%{_mandir}/man7/*
21cr|gammu-1.42.0-1|55	%{_datadir}/%{name}
21cr|gammu-1.42.0-1|56	%{_unitdir}/gammu-smsd.service
21cr|gammu-1.42.0-1|57	
21cr|gammu-1.42.0-1|58	#----------------------------------------------------------------------------
21cr|gammu-1.42.0-1|59	
21cr|gammu-1.42.0-1|60	%package -n %{libname}
21cr|gammu-1.42.0-1|61	Summary:	Mobile phones tools for Unix (Linux) and Win32 (libraries)
21cr|gammu-1.42.0-1|62	Group:		System/Libraries
21cr|gammu-1.42.0-1|63	Requires:	%{name}
21cr|gammu-1.42.0-1|64	
21cr|gammu-1.42.0-1|65	%description -n %{libname}
21cr|gammu-1.42.0-1|66	Gammu can do such things with cellular phones as making data calls,
21cr|gammu-1.42.0-1|67	updating the address book, changing calendar and ToDo entries, sending and
21cr|gammu-1.42.0-1|68	receiving SMS messages, loading and getting ring tones and pictures (different
21cr|gammu-1.42.0-1|69	types of logos), synchronizing time, enabling NetMonitor, managing WAP
21cr|gammu-1.42.0-1|70	settings and bookmarks and much more. Functions depend on the phone model.
21cr|gammu-1.42.0-1|71	
21cr|gammu-1.42.0-1|72	%files -n %{libname}
21cr|gammu-1.42.0-1|73	%doc ChangeLog COPYING INSTALL
21cr|gammu-1.42.0-1|74	%{_libdir}/libGammu.so.%{major}*
21cr|gammu-1.42.0-1|75	%{_libdir}/libgsmsd.so.%{major}*
21cr|gammu-1.42.0-1|76	
21cr|gammu-1.42.0-1|77	#----------------------------------------------------------------------------
21cr|gammu-1.42.0-1|78	
21cr|gammu-1.42.0-1|79	%package -n %{devname}
21cr|gammu-1.42.0-1|80	Summary:	Headers and pkgconfig file for Gammu development
21cr|gammu-1.42.0-1|81	Group:		Development/Other
21cr|gammu-1.42.0-1|82	Requires:	%{libname} = %{EVRD}
21cr|gammu-1.42.0-1|83	Provides:	%{name}-devel = %{EVRD}
21cr|gammu-1.42.0-1|84	Provides:	libgammu-devel = %{EVRD}
21cr|gammu-1.42.0-1|85	
21cr|gammu-1.42.0-1|86	%description -n %{devname}
21cr|gammu-1.42.0-1|87	This package contains the headers and pkgconfig file that programmers
21cr|gammu-1.42.0-1|88	will need to develop applications which will use libGammu.
21cr|gammu-1.42.0-1|89	
21cr|gammu-1.42.0-1|90	%files -n %{devname}
21cr|gammu-1.42.0-1|91	%{_defaultdocdir}/gammu
21cr|gammu-1.42.0-1|92	%{_bindir}/gammu-config
21cr|gammu-1.42.0-1|93	%{_libdir}/*.so
21cr|gammu-1.42.0-1|94	%{_includedir}/gammu
21cr|gammu-1.42.0-1|95	%{_mandir}/man1/gammu-config.*
21cr|gammu-1.42.0-1|96	%{_libdir}/pkgconfig/*.pc
21cr|gammu-1.42.0-1|97	
21cr|gammu-1.42.0-1|98	#----------------------------------------------------------------------------
21cr|gammu-1.42.0-1|99	
21cr|gammu-1.42.0-1|100	%prep
21cr|gammu-1.42.0-1|101	%setup -q
21cr|gammu-1.42.0-1|102	
21cr|gammu-1.42.0-1|103	%build
21cr|gammu-1.42.0-1|104	%cmake -DINSTALL_LIB_DIR=%{_lib}
21cr|gammu-1.42.0-1|105	%make
21cr|gammu-1.42.0-1|106	
21cr|gammu-1.42.0-1|107	%install
21cr|gammu-1.42.0-1|108	%makeinstall_std -C build
21cr|gammu-1.42.0-1|109	
21cr|gammu-1.42.0-1|110	mkdir -p %{buildroot}%{_sysconfdir}
21cr|gammu-1.42.0-1|111	sed -e 's|^port =.*$|port = /dev/ttyS0|' \
21cr|gammu-1.42.0-1|112	-e 's|^connection =.*$|connection = dlr3|' \
21cr|gammu-1.42.0-1|113	-e 's/$//' \
21cr|gammu-1.42.0-1|114	< docs/config/gammurc > %{buildroot}%{_sysconfdir}/gammurc
21cr|gammu-1.42.0-1|115	
21cr|gammu-1.42.0-1|116	mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
21cr|gammu-1.42.0-1|117	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/69-gammu-acl.rules
21cr|gammu-1.42.0-1|118	
21cr|gammu-1.42.0-1|119	%find_lang %{name} lib%{name} %{name}.lang

1674 21
21cr|gammy-0.9.64-2|1	Summary:        Adaptive screen brightness tool for Windows/Linux
21cr|gammy-0.9.64-2|2	Name:           gammy
21cr|gammy-0.9.64-2|3	Version:        0.9.64
21cr|gammy-0.9.64-2|4	Release:        2
21cr|gammy-0.9.64-2|5	License:        GPLv3+
21cr|gammy-0.9.64-2|6	Url:            https://getgammy.com/
21cr|gammy-0.9.64-2|7	Group:          Graphics
21cr|gammy-0.9.64-2|8	Source0:        https://github.com/Fushko/gammy/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gammy-0.9.64-2|9	Patch0:         MRB-QPalette-member.patch
21cr|gammy-0.9.64-2|10	Patch1:         gammy-headers.patch
21cr|gammy-0.9.64-2|11	BuildRequires:  mesa-common-devel
21cr|gammy-0.9.64-2|12	BuildRequires:  qt5-devel
21cr|gammy-0.9.64-2|13	BuildRequires:  qmake5
21cr|gammy-0.9.64-2|14	
21cr|gammy-0.9.64-2|15	%description
21cr|gammy-0.9.64-2|16	is a GUI tool for adjusting pixel brightness
21cr|gammy-0.9.64-2|17	automatically (or manually) and temperature
21cr|gammy-0.9.64-2|18	(manual only for now).
21cr|gammy-0.9.64-2|19	It can dim the screen if its content is too bright,
21cr|gammy-0.9.64-2|20	or brighten it otherwise. This can help your eyes
21cr|gammy-0.9.64-2|21	adjust when switching between dark and
21cr|gammy-0.9.64-2|22	light windows, especially at night or in
21cr|gammy-0.9.64-2|23	suboptimal lighting conditions.
21cr|gammy-0.9.64-2|24	
21cr|gammy-0.9.64-2|25	%files
21cr|gammy-0.9.64-2|26	%doc LICENSE README.md
21cr|gammy-0.9.64-2|27	%{_bindir}/%{name}
21cr|gammy-0.9.64-2|28	%{_datadir}/applications/%{name}.desktop
21cr|gammy-0.9.64-2|29	%{_datadir}/pixmaps/*.png
21cr|gammy-0.9.64-2|30	#-------------------------------------------------
21cr|gammy-0.9.64-2|31	%prep
21cr|gammy-0.9.64-2|32	%autosetup -p1
21cr|gammy-0.9.64-2|33	
21cr|gammy-0.9.64-2|34	%build
21cr|gammy-0.9.64-2|35	%qmake_qt5
21cr|gammy-0.9.64-2|36	%make
21cr|gammy-0.9.64-2|37	
21cr|gammy-0.9.64-2|38	%install
21cr|gammy-0.9.64-2|39	%makeinstall_qt target.path=%{_bindir}
21cr|gammy-0.9.64-2|40	
21cr|gammy-0.9.64-2|41	# rewrite desktop file with right Categories
21cr|gammy-0.9.64-2|42	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gammy-0.9.64-2|43	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gammy-0.9.64-2|44	[Desktop Entry]
21cr|gammy-0.9.64-2|45	Name=%{name}
21cr|gammy-0.9.64-2|46	Comment=Adaptive screen brightness tool
21cr|gammy-0.9.64-2|47	Exec=%{name}
21cr|gammy-0.9.64-2|48	Icon=%{name}
21cr|gammy-0.9.64-2|49	Terminal=false
21cr|gammy-0.9.64-2|50	Type=Application
21cr|gammy-0.9.64-2|51	Categories=Graphics;
21cr|gammy-0.9.64-2|52	EOF
21cr|gammy-0.9.64-2|53	

1675 21
21cr|ganv-1.8.0-1|1	%global	debug_package %{nil}
21cr|ganv-1.8.0-1|2	
21cr|ganv-1.8.0-1|3	%define	api 1
21cr|ganv-1.8.0-1|4	%define	major 1
21cr|ganv-1.8.0-1|5	%define	girmajor 1.0
21cr|ganv-1.8.0-1|6	%define	libname %mklibname %{name} %{api} %{major}
21cr|ganv-1.8.0-1|7	%define	girname %mklibname %{name}-gir %{girmajor}
21cr|ganv-1.8.0-1|8	%define	devname %mklibname %{name} %{api} -d
21cr|ganv-1.8.0-1|9	
21cr|ganv-1.8.0-1|10	Summary:	Gtk2 widget for interactive "boxes and lines"
21cr|ganv-1.8.0-1|11	Name:		ganv
21cr|ganv-1.8.0-1|12	Version:	1.8.0
21cr|ganv-1.8.0-1|13	Release:	1
21cr|ganv-1.8.0-1|14	License:	GPLv3
21cr|ganv-1.8.0-1|15	Group:		Graphical desktop/GNOME
21cr|ganv-1.8.0-1|16	Url:			http://drobilla.net/software/ganv/
21cr|ganv-1.8.0-1|17	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
21cr|ganv-1.8.0-1|18	Source100:	%{name}.rpmlintrc
21cr|ganv-1.8.0-1|19	BuildRequires:	doxygen
21cr|ganv-1.8.0-1|20	BuildRequires:	graphviz
21cr|ganv-1.8.0-1|21	BuildRequires:	gtk-doc
21cr|ganv-1.8.0-1|22	BuildRequires:	python2
21cr|ganv-1.8.0-1|23	BuildRequires:	yelp-tools
21cr|ganv-1.8.0-1|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|ganv-1.8.0-1|25	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ganv-1.8.0-1|26	BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.10.0
21cr|ganv-1.8.0-1|27	BuildRequires:	pkgconfig(libgvc) >= 2.30
21cr|ganv-1.8.0-1|28	
21cr|ganv-1.8.0-1|29	%description
21cr|ganv-1.8.0-1|30	Ganv is an interactive Gtk2 widget for interactive "boxes and lines" or
21cr|ganv-1.8.0-1|31	graph-like environments (e.g. modular synths or finite state machine diagrams).
21cr|ganv-1.8.0-1|32	
21cr|ganv-1.8.0-1|33	#-----------------------------------------------------------------------------
21cr|ganv-1.8.0-1|34	
21cr|ganv-1.8.0-1|35	%package -n %{libname}
21cr|ganv-1.8.0-1|36	Summary:	Gtk2 widget for interactive "boxes and lines"
21cr|ganv-1.8.0-1|37	Group:		System/Libraries
21cr|ganv-1.8.0-1|38	
21cr|ganv-1.8.0-1|39	%description -n %{libname}
21cr|ganv-1.8.0-1|40	Ganv is an interactive Gtk2 widget for interactive "boxes and lines" or
21cr|ganv-1.8.0-1|41	graph-like environments (e.g. modular synths or finite state machine diagrams).
21cr|ganv-1.8.0-1|42	This package contains the main library for %{name}.
21cr|ganv-1.8.0-1|43	
21cr|ganv-1.8.0-1|44	%files -n %{libname}
21cr|ganv-1.8.0-1|45	%doc AUTHORS COPYING NEWS README.md
21cr|ganv-1.8.0-1|46	%{_libdir}/libganv-%{api}.so.%{major}*
21cr|ganv-1.8.0-1|47	
21cr|ganv-1.8.0-1|48	#----------------------------------------------------------------------------
21cr|ganv-1.8.0-1|49	
21cr|ganv-1.8.0-1|50	%package -n %{girname}
21cr|ganv-1.8.0-1|51	Summary:	GObject Introspection interface description for %{name}
21cr|ganv-1.8.0-1|52	Group:		System/Libraries
21cr|ganv-1.8.0-1|53	Requires:	%{libname} = %{EVRD}
21cr|ganv-1.8.0-1|54	Conflicts:	%{girname} < %{EVRD}
21cr|ganv-1.8.0-1|55	
21cr|ganv-1.8.0-1|56	%description -n %{girname}
21cr|ganv-1.8.0-1|57	GObject Introspection interface description for %{name}.
21cr|ganv-1.8.0-1|58	
21cr|ganv-1.8.0-1|59	%files -n %{girname}
21cr|ganv-1.8.0-1|60	%doc COPYING
21cr|ganv-1.8.0-1|61	%{_libdir}/girepository-1.0/Ganv-%{girmajor}.typelib
21cr|ganv-1.8.0-1|62	%{_datadir}/gir-1.0/Ganv-%{girmajor}.gir
21cr|ganv-1.8.0-1|63	
21cr|ganv-1.8.0-1|64	#-----------------------------------------------------------------------------
21cr|ganv-1.8.0-1|65	
21cr|ganv-1.8.0-1|66	%package -n %{devname}
21cr|ganv-1.8.0-1|67	Summary:	Development files for %{name}
21cr|ganv-1.8.0-1|68	Group:		Development/C++
21cr|ganv-1.8.0-1|69	Requires:	%{libname} = %{EVRD}
21cr|ganv-1.8.0-1|70	Requires:	%{girname} = %{EVRD}
21cr|ganv-1.8.0-1|71	Provides:	%{name}-devel = %{EVRD}
21cr|ganv-1.8.0-1|72	Conflicts:	%{devname} < %{EVRD}
21cr|ganv-1.8.0-1|73	
21cr|ganv-1.8.0-1|74	%description -n %{devname}
21cr|ganv-1.8.0-1|75	Ganv is an interactive Gtk2 widget for interactive "boxes and lines" or
21cr|ganv-1.8.0-1|76	graph-like environments (eg. modular synths or finite state machine diagrams).
21cr|ganv-1.8.0-1|77	This package contains development files for %{name}.
21cr|ganv-1.8.0-1|78	
21cr|ganv-1.8.0-1|79	%files -n %{devname}
21cr|ganv-1.8.0-1|80	%doc COPYING
21cr|ganv-1.8.0-1|81	%{_includedir}/%{name}-%{api}/*
21cr|ganv-1.8.0-1|82	%{_libdir}/libganv-%{api}.so
21cr|ganv-1.8.0-1|83	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|ganv-1.8.0-1|84	
21cr|ganv-1.8.0-1|85	#-----------------------------------------------------------------------------
21cr|ganv-1.8.0-1|86	
21cr|ganv-1.8.0-1|87	%package doc
21cr|ganv-1.8.0-1|88	Summary:	Documentation for %{name}
21cr|ganv-1.8.0-1|89	Group:		Documentation
21cr|ganv-1.8.0-1|90	BuildArch:		noarch
21cr|ganv-1.8.0-1|91	
21cr|ganv-1.8.0-1|92	%description doc
21cr|ganv-1.8.0-1|93	Ganv is an interactive Gtk2 widget for interactive "boxes and lines" or
21cr|ganv-1.8.0-1|94	graph-like environments (e.g. modular synths or finite state machine diagrams).
21cr|ganv-1.8.0-1|95	This package contains development documentation for %{name}.
21cr|ganv-1.8.0-1|96	
21cr|ganv-1.8.0-1|97	%files doc
21cr|ganv-1.8.0-1|98	%doc COPYING
21cr|ganv-1.8.0-1|99	#doc build/doc-html/*
21cr|ganv-1.8.0-1|100	
21cr|ganv-1.8.0-1|101	#-----------------------------------------------------------------------------
21cr|ganv-1.8.0-1|102	
21cr|ganv-1.8.0-1|103	%package tests
21cr|ganv-1.8.0-1|104	Summary:	Test programs for %{name}
21cr|ganv-1.8.0-1|105	Group:		Graphics
21cr|ganv-1.8.0-1|106	Requires:	%{libname} = %{EVRD}
21cr|ganv-1.8.0-1|107	
21cr|ganv-1.8.0-1|108	%description tests
21cr|ganv-1.8.0-1|109	Ganv is an interactive Gtk2 widget for interactive "boxes and lines" or
21cr|ganv-1.8.0-1|110	graph-like environments (eg. modular synths or finite state machine diagrams).
21cr|ganv-1.8.0-1|111	This package contains program tests for %{name}.
21cr|ganv-1.8.0-1|112	
21cr|ganv-1.8.0-1|113	%files tests
21cr|ganv-1.8.0-1|114	%doc COPYING
21cr|ganv-1.8.0-1|115	%{_bindir}/%{name}_*
21cr|ganv-1.8.0-1|116	
21cr|ganv-1.8.0-1|117	#-----------------------------------------------------------------------------
21cr|ganv-1.8.0-1|118	
21cr|ganv-1.8.0-1|119	%prep
21cr|ganv-1.8.0-1|120	%setup -q
21cr|ganv-1.8.0-1|121	
21cr|ganv-1.8.0-1|122	
21cr|ganv-1.8.0-1|123	%build
21cr|ganv-1.8.0-1|124	%python2 ./waf configure \
21cr|ganv-1.8.0-1|125	--docs \
21cr|ganv-1.8.0-1|126	--gir \
21cr|ganv-1.8.0-1|127	--prefix=%{_prefix} \
21cr|ganv-1.8.0-1|128	--configdir=%{_sysconfdir} \
21cr|ganv-1.8.0-1|129	--libdir=%{_libdir}
21cr|ganv-1.8.0-1|130	%python2 ./waf
21cr|ganv-1.8.0-1|131	
21cr|ganv-1.8.0-1|132	# This give build errors
21cr|ganv-1.8.0-1|133	#./gtkdoc.sh
21cr|ganv-1.8.0-1|134	
21cr|ganv-1.8.0-1|135	
21cr|ganv-1.8.0-1|136	%install
21cr|ganv-1.8.0-1|137	%python2 ./waf install --destdir=%{buildroot}
21cr|ganv-1.8.0-1|138	
21cr|ganv-1.8.0-1|139	# Place the .gir file in the right spot
21cr|ganv-1.8.0-1|140	mkdir -p %{buildroot}%{_datadir}/gir-1.0
21cr|ganv-1.8.0-1|141	mv %{buildroot}%{_libdir}/girepository-1.0/Ganv-%{girmajor}.gir %{buildroot}%{_datadir}/gir-1.0/
21cr|ganv-1.8.0-1|142	
21cr|ganv-1.8.0-1|143	# Remove the installed docs
21cr|ganv-1.8.0-1|144	rm -rf %{buildroot}%{_datadir}/doc/%{name}-0/

1676 21
21cr|ganyremote-8.1.1-1|1	%define _disable_rebuild_configure 1
21cr|ganyremote-8.1.1-1|2	
21cr|ganyremote-8.1.1-1|3	Summary:	GTK front-end for anyRemote
21cr|ganyremote-8.1.1-1|4	Name:		ganyremote
21cr|ganyremote-8.1.1-1|5	Version:	8.1.1
21cr|ganyremote-8.1.1-1|6	Release:	1
21cr|ganyremote-8.1.1-1|7	License:	GPLv2+
21cr|ganyremote-8.1.1-1|8	Group:		Graphical desktop/GNOME
21cr|ganyremote-8.1.1-1|9	Url:		http://anyremote.sourceforge.net/
21cr|ganyremote-8.1.1-1|10	Source0:	https://sourceforge.net/projects/anyremote/files/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|ganyremote-8.1.1-1|11	Patch0:		0001-Port-to-Ayatana-AppIndicator.patch
21cr|ganyremote-8.1.1-1|12	Requires:	python3dist(pygobject)
21cr|ganyremote-8.1.1-1|13	Requires:	python3dist(pybluez)
21cr|ganyremote-8.1.1-1|14	Requires:	anyremote >= 6.7
21cr|ganyremote-8.1.1-1|15	Requires:	bluez
21cr|ganyremote-8.1.1-1|16	BuildArch:	noarch
21cr|ganyremote-8.1.1-1|17	
21cr|ganyremote-8.1.1-1|18	%description
21cr|ganyremote-8.1.1-1|19	gAnyRemote package is GTK GUI front-end for anyRemote. It provides remote
21cr|ganyremote-8.1.1-1|20	control service on Linux through Bluetooth, InfraRed, Wi-Fi or TCP/IP
21cr|ganyremote-8.1.1-1|21	connection.
21cr|ganyremote-8.1.1-1|22	
21cr|ganyremote-8.1.1-1|23	%files -f %{name}.lang
21cr|ganyremote-8.1.1-1|24	%doc NEWS README AUTHORS
21cr|ganyremote-8.1.1-1|25	%{_bindir}/%{name}
21cr|ganyremote-8.1.1-1|26	%{_datadir}/appdata/%{name}.appdata.xml
21cr|ganyremote-8.1.1-1|27	%{_datadir}/applications/%{name}.desktop
21cr|ganyremote-8.1.1-1|28	%{_datadir}/pixmaps/%{name}*.png
21cr|ganyremote-8.1.1-1|29	
21cr|ganyremote-8.1.1-1|30	#----------------------------------------------------------------------------
21cr|ganyremote-8.1.1-1|31	
21cr|ganyremote-8.1.1-1|32	%prep
21cr|ganyremote-8.1.1-1|33	%setup -q
21cr|ganyremote-8.1.1-1|34	%patch0 -p1
21cr|ganyremote-8.1.1-1|35	
21cr|ganyremote-8.1.1-1|36	%build
21cr|ganyremote-8.1.1-1|37	%configure
21cr|ganyremote-8.1.1-1|38	%make
21cr|ganyremote-8.1.1-1|39	
21cr|ganyremote-8.1.1-1|40	%install
21cr|ganyremote-8.1.1-1|41	%makeinstall_std
21cr|ganyremote-8.1.1-1|42	
21cr|ganyremote-8.1.1-1|43	%find_lang %{name}
21cr|ganyremote-8.1.1-1|44	
21cr|ganyremote-8.1.1-1|45	# we'll cp our own doc files
21cr|ganyremote-8.1.1-1|46	rm -rf %{buildroot}%{_datadir}/doc
21cr|ganyremote-8.1.1-1|47	

1677 21
21cr|gap-4.11.1-2|1	%define major 0
21cr|gap-4.11.1-2|2	%define libname %mklibname %{name} %{major}
21cr|gap-4.11.1-2|3	%define devname %mklibname %{name} -d
21cr|gap-4.11.1-2|4	
21cr|gap-4.11.1-2|5	%global gapdir %{_prefix}/lib/gap
21cr|gap-4.11.1-2|6	%global icondir %{_datadir}/icons/hicolor
21cr|gap-4.11.1-2|7	%global gapbits default%{__isa_bits}
21cr|gap-4.11.1-2|8	
21cr|gap-4.11.1-2|9	%global gapcpu %{_build}
21cr|gap-4.11.1-2|10	%global gaparch %{gapcpu}-%{gapbits}-kv7
21cr|gap-4.11.1-2|11	
21cr|gap-4.11.1-2|12	# When bootstrapping a new architecture, there are no GAPDoc, gap-pkg-primgrp,
21cr|gap-4.11.1-2|13	# gap-pkg-smallgrp, or gap-pkg-transgrp packages yet, but the gap binary
21cr|gap-4.11.1-2|14	# refuses to run unless all four are present.  Therefore, build as follows:
21cr|gap-4.11.1-2|15	# 1. Build this package in bootstrap mode.
21cr|gap-4.11.1-2|16	# 2. Build GAPDoc.
21cr|gap-4.11.1-2|17	# 3. Build gap-pkg-primgrp and gap-pkg-transgrp.
21cr|gap-4.11.1-2|18	# 4. Build gap-pkg-autodoc in bootstrap mode.
21cr|gap-4.11.1-2|19	# 5. Build gap-pkg-io
21cr|gap-4.11.1-2|20	# 6. Build gap-pkg-autodoc in non-bootstrap mode.
21cr|gap-4.11.1-2|21	# 7. Build gap-pkg-smallgrp.
21cr|gap-4.11.1-2|22	# 8. Build this package in non-bootstrap mode.
21cr|gap-4.11.1-2|23	%bcond_with bootstrap
21cr|gap-4.11.1-2|24	
21cr|gap-4.11.1-2|25	Name:		gap
21cr|gap-4.11.1-2|26	Version:	4.11.1
21cr|gap-4.11.1-2|27	Release:	2
21cr|gap-4.11.1-2|28	Summary:	Computational discrete algebra
21cr|gap-4.11.1-2|29	License:	GPLv2+
21cr|gap-4.11.1-2|30	Group:		Sciences/Mathematics
21cr|gap-4.11.1-2|31	URL:		http://www.gap-system.org/
21cr|gap-4.11.1-2|32	Source0:	https://github.com/gap-system/gap/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|gap-4.11.1-2|33	Source1:	gap-README.fedora
21cr|gap-4.11.1-2|34	Source2:	update-gap-workspace
21cr|gap-4.11.1-2|35	Source3:	gap.xml
21cr|gap-4.11.1-2|36	Source4:	org.gap-system.gap.desktop
21cr|gap-4.11.1-2|37	Source5:	org.gap-system.gap.metainfo.xml
21cr|gap-4.11.1-2|38	Source6:	gap.1.in
21cr|gap-4.11.1-2|39	Source7:	gac.1.in
21cr|gap-4.11.1-2|40	Source8:	update-gap-workspace.1
21cr|gap-4.11.1-2|41	Source9:	gap.vim
21cr|gap-4.11.1-2|42	# Patch applied in bootstrap mode to break circular dependencies.
21cr|gap-4.11.1-2|43	Patch0:		%{name}-bootstrap.patch
21cr|gap-4.11.1-2|44	# This patch applies a change from Debian to allow help files to be in gzip
21cr|gap-4.11.1-2|45	# compressed DVI files, and also adds support for viewing with xdg-open.
21cr|gap-4.11.1-2|46	Patch1:		%{name}-help.patch
21cr|gap-4.11.1-2|47	# Fix broken references in the reference manual's lab file
21cr|gap-4.11.1-2|48	Patch2:		%{name}-ref.patch
21cr|gap-4.11.1-2|49	# Fix paths in gac
21cr|gap-4.11.1-2|50	Patch3:		%{name}-gac.patch
21cr|gap-4.11.1-2|51	
21cr|gap-4.11.1-2|52	BuildRequires:	appstream
21cr|gap-4.11.1-2|53	BuildRequires:	desktop-file-utils
21cr|gap-4.11.1-2|54	BuildRequires:	ghostscript
21cr|gap-4.11.1-2|55	BuildRequires:	gmp-devel
21cr|gap-4.11.1-2|56	BuildRequires:	libtool
21cr|gap-4.11.1-2|57	BuildRequires:	netpbm
21cr|gap-4.11.1-2|58	BuildRequires:	parallel
21cr|gap-4.11.1-2|59	BuildRequires:	perl-generators
21cr|gap-4.11.1-2|60	BuildRequires:	pkgconfig(readline)
21cr|gap-4.11.1-2|61	BuildRequires:	pkgconfig(zlib)
21cr|gap-4.11.1-2|62	BuildRequires:	procps
21cr|gap-4.11.1-2|63	Requires:       %{libname} = %{EVRD}
21cr|gap-4.11.1-2|64	Requires:       %{name}-core = %{EVRD}
21cr|gap-4.11.1-2|65	Requires:       %{name}-online-help = %{EVRD}
21cr|gap-4.11.1-2|66	# The gap binary executes gunzip
21cr|gap-4.11.1-2|67	Requires:       gzip
21cr|gap-4.11.1-2|68	
21cr|gap-4.11.1-2|69	%description
21cr|gap-4.11.1-2|70	GAP is a system for computational discrete algebra, with particular
21cr|gap-4.11.1-2|71	emphasis on Computational Group Theory.  GAP provides a programming
21cr|gap-4.11.1-2|72	language, a library of thousands of functions implementing algebraic
21cr|gap-4.11.1-2|73	algorithms written in the GAP language as well as large data libraries
21cr|gap-4.11.1-2|74	of algebraic objects.  GAP is used in research and teaching for studying
21cr|gap-4.11.1-2|75	groups and their representations, rings, vector spaces, algebras,
21cr|gap-4.11.1-2|76	combinatorial structures, and more.
21cr|gap-4.11.1-2|77	
21cr|gap-4.11.1-2|78	This is a metapackage that requires the standard GAP components.
21cr|gap-4.11.1-2|79	
21cr|gap-4.11.1-2|80	%files
21cr|gap-4.11.1-2|81	# No files in the metapackage
21cr|gap-4.11.1-2|82	
21cr|gap-4.11.1-2|83	#-----------------------------------------------------------------
21cr|gap-4.11.1-2|84	%package -n %{libname}
21cr|gap-4.11.1-2|85	Summary:	GAP shared libraries
21cr|gap-4.11.1-2|86	Group:		System/Libraries
21cr|gap-4.11.1-2|87	
21cr|gap-4.11.1-2|88	%description -n %{libname}
21cr|gap-4.11.1-2|89	This package contains the essential GAP libraries: lib and grp, as well as
21cr|gap-4.11.1-2|90	the primitive, small, and transitive group databases.
21cr|gap-4.11.1-2|91	
21cr|gap-4.11.1-2|92	%files -n %{libname}
21cr|gap-4.11.1-2|93	%{_libdir}/libgap.so.%{major}*
21cr|gap-4.11.1-2|94	
21cr|gap-4.11.1-2|95	#-----------------------------------------------------------------
21cr|gap-4.11.1-2|96	
21cr|gap-4.11.1-2|97	%package core
21cr|gap-4.11.1-2|98	Summary:	GAP core components
21cr|gap-4.11.1-2|99	Requires:	%{libname} = %{EVRD}
21cr|gap-4.11.1-2|100	%if %{without bootstrap}
21cr|gap-4.11.1-2|101	Requires:       GAPDoc
21cr|gap-4.11.1-2|102	%endif
21cr|gap-4.11.1-2|103	# The gap binary executes gunzip
21cr|gap-4.11.1-2|104	Requires:	gzip
21cr|gap-4.11.1-2|105	Requires:	hicolor-icon-theme
21cr|gap-4.11.1-2|106	
21cr|gap-4.11.1-2|107	%description core
21cr|gap-4.11.1-2|108	This package contains the core GAP system.
21cr|gap-4.11.1-2|109	
21cr|gap-4.11.1-2|110	%files core
21cr|gap-4.11.1-2|111	%doc README.fedora
21cr|gap-4.11.1-2|112	%dir %{gapdir}
21cr|gap-4.11.1-2|113	%{_bindir}/gap
21cr|gap-4.11.1-2|114	%{_bindir}/update-gap-workspace
21cr|gap-4.11.1-2|115	%{gapdir}/sysinfo.gap*
21cr|gap-4.11.1-2|116	%{gapdir}/pkg/
21cr|gap-4.11.1-2|117	%{_mandir}/man1/gap.1*
21cr|gap-4.11.1-2|118	%{_mandir}/man1/update-gap-workspace.1*
21cr|gap-4.11.1-2|119	%{gapdir}/grp/
21cr|gap-4.11.1-2|120	%{gapdir}/lib/
21cr|gap-4.11.1-2|121	%{_datadir}/applications/org.gap-system.gap.desktop
21cr|gap-4.11.1-2|122	%{_datadir}/mime/packages/gap.xml
21cr|gap-4.11.1-2|123	%{icondir}/*/apps/gap.png
21cr|gap-4.11.1-2|124	%{_datadir}/metainfo/org.gap-system.gap.metainfo.xml
21cr|gap-4.11.1-2|125	%dir %{_localstatedir}/lib/%{name}/
21cr|gap-4.11.1-2|126	%verify(user group mode) %{_localstatedir}/lib/%{name}/workspace.gz
21cr|gap-4.11.1-2|127	
21cr|gap-4.11.1-2|128	#-----------------------------------------------------------------
21cr|gap-4.11.1-2|129	
21cr|gap-4.11.1-2|130	%package online-help
21cr|gap-4.11.1-2|131	Summary:	Online help for GAP
21cr|gap-4.11.1-2|132	Requires:	%{name}-core = %{EVRD}
21cr|gap-4.11.1-2|133	BuildArch:	noarch
21cr|gap-4.11.1-2|134	
21cr|gap-4.11.1-2|135	%description online-help
21cr|gap-4.11.1-2|136	This package contains the documentation in TeX format needed for GAP's
21cr|gap-4.11.1-2|137	online help system.
21cr|gap-4.11.1-2|138	
21cr|gap-4.11.1-2|139	%files online-help
21cr|gap-4.11.1-2|140	%{gapdir}/doc/
21cr|gap-4.11.1-2|141	
21cr|gap-4.11.1-2|142	#-----------------------------------------------------------------
21cr|gap-4.11.1-2|143	
21cr|gap-4.11.1-2|144	%package -n %{devname}
21cr|gap-4.11.1-2|145	Summary:	GAP compiler and development files
21cr|gap-4.11.1-2|146	Group:		Development/Other
21cr|gap-4.11.1-2|147	Requires:	%{name}-core = %{EVRD}
21cr|gap-4.11.1-2|148	Requires:	%{name}-macros = %{EVRD}
21cr|gap-4.11.1-2|149	Provides:	%{name}-devel = %{EVRD}
21cr|gap-4.11.1-2|150	
21cr|gap-4.11.1-2|151	%description -n %{devname}
21cr|gap-4.11.1-2|152	This package contains the GAP compiler (gac) and the header files necessary
21cr|gap-4.11.1-2|153	for developing GAP programs.
21cr|gap-4.11.1-2|154	
21cr|gap-4.11.1-2|155	%files -n %{devname}
21cr|gap-4.11.1-2|156	%{_bindir}/gac
21cr|gap-4.11.1-2|157	%{_includedir}/gap
21cr|gap-4.11.1-2|158	%{_libdir}/libgap.so
21cr|gap-4.11.1-2|159	%{gapdir}/bin/
21cr|gap-4.11.1-2|160	%{gapdir}/gac
21cr|gap-4.11.1-2|161	%{gapdir}/gap
21cr|gap-4.11.1-2|162	%{gapdir}/gen
21cr|gap-4.11.1-2|163	%{gapdir}/src
21cr|gap-4.11.1-2|164	%{gapdir}/tst/
21cr|gap-4.11.1-2|165	%{_mandir}/man1/gac.1*
21cr|gap-4.11.1-2|166	
21cr|gap-4.11.1-2|167	#-----------------------------------------------------------------
21cr|gap-4.11.1-2|168	%package macros
21cr|gap-4.11.1-2|169	Summary:	GAP rpm macros
21cr|gap-4.11.1-2|170	Group:		Development/Other
21cr|gap-4.11.1-2|171	BuildArch:	noarch
21cr|gap-4.11.1-2|172	
21cr|gap-4.11.1-2|173	%description macros
21cr|gap-4.11.1-2|174	This package contains the GAP rpm macros for use in additional spec files.
21cr|gap-4.11.1-2|175	
21cr|gap-4.11.1-2|176	%files macros
21cr|gap-4.11.1-2|177	%config(noreplace) %{_rpmconfigdir}/macros.d/macros.gap
21cr|gap-4.11.1-2|178	
21cr|gap-4.11.1-2|179	#-----------------------------------------------------------------
21cr|gap-4.11.1-2|180	
21cr|gap-4.11.1-2|181	%package vim
21cr|gap-4.11.1-2|182	Summary:	Edit GAP files with VIM
21cr|gap-4.11.1-2|183	Requires:	%{name}-core = %{EVRD}, vim-enhanced
21cr|gap-4.11.1-2|184	BuildArch:	noarch
21cr|gap-4.11.1-2|185	
21cr|gap-4.11.1-2|186	%description vim
21cr|gap-4.11.1-2|187	This package provides VIM add-on files to support editing GAP sources.
21cr|gap-4.11.1-2|188	Both syntax highlighting and indentation are supported.
21cr|gap-4.11.1-2|189	
21cr|gap-4.11.1-2|190	%files vim
21cr|gap-4.11.1-2|191	%{gapdir}/etc/
21cr|gap-4.11.1-2|192	%{_datadir}/vim/vimfiles/ftdetect/gap.vim
21cr|gap-4.11.1-2|193	%{_datadir}/vim/vimfiles/indent/gap_indent.vim
21cr|gap-4.11.1-2|194	%{_datadir}/vim/vimfiles/syntax/gap.vim
21cr|gap-4.11.1-2|195	
21cr|gap-4.11.1-2|196	
21cr|gap-4.11.1-2|197	#-----------------------------------------------------------------
21cr|gap-4.11.1-2|198	
21cr|gap-4.11.1-2|199	%prep
21cr|gap-4.11.1-2|200	%setup -q
21cr|gap-4.11.1-2|201	%if %{with bootstrap}
21cr|gap-4.11.1-2|202	%patch0
21cr|gap-4.11.1-2|203	%endif
21cr|gap-4.11.1-2|204	%patch1
21cr|gap-4.11.1-2|205	%patch2
21cr|gap-4.11.1-2|206	%patch3
21cr|gap-4.11.1-2|207	
21cr|gap-4.11.1-2|208	# Get the README
21cr|gap-4.11.1-2|209	cp -p %{SOURCE1} README.fedora
21cr|gap-4.11.1-2|210	
21cr|gap-4.11.1-2|211	%build
21cr|gap-4.11.1-2|212	# -Wl,-z,now breaks use of RTLD_LAZY
21cr|gap-4.11.1-2|213	# Even though the GAP kernel is single-threaded, it must be linked with pthreads
21cr|gap-4.11.1-2|214	# or packages cannot successfully load and run multithreaded shared objects.
21cr|gap-4.11.1-2|215	export LDFLAGS="-lpthread -Wl,-z,relro -Wl,--as-needed"
21cr|gap-4.11.1-2|216	export CPPFLAGS='-DSYS_DEFAULT_PATHS="\"%{gapdir}\""'
21cr|gap-4.11.1-2|217	export STRIP=%{_bindir}/true
21cr|gap-4.11.1-2|218	%configure
21cr|gap-4.11.1-2|219	
21cr|gap-4.11.1-2|220	# Get rid of undesirable hardcoded rpaths
21cr|gap-4.11.1-2|221	sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21cr|gap-4.11.1-2|222	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21cr|gap-4.11.1-2|223	-i libtool
21cr|gap-4.11.1-2|224	
21cr|gap-4.11.1-2|225	%make_build V=1
21cr|gap-4.11.1-2|226	
21cr|gap-4.11.1-2|227	# Rebuild the manuals from source
21cr|gap-4.11.1-2|228	export GAP_DIR=$PWD
21cr|gap-4.11.1-2|229	make manuals
21cr|gap-4.11.1-2|230	
21cr|gap-4.11.1-2|231	# Remove build paths
21cr|gap-4.11.1-2|232	sed -i "s|$PWD|%{gapdir}|g" sysinfo.gap bin/gap.sh gac doc/make_doc
21cr|gap-4.11.1-2|233	
21cr|gap-4.11.1-2|234	# Don't link every package shared object with libpthread
21cr|gap-4.11.1-2|235	sed -i "s/[[:blank:]]*-lpthread[[:blank:]]*//" sysinfo.gap
21cr|gap-4.11.1-2|236	
21cr|gap-4.11.1-2|237	# Fix mangled paths in gap.sh
21cr|gap-4.11.1-2|238	sed -i "s|^\(GAP_EXE=\).*|\1%{_bindir}|;/  GAP_EXE=/d" bin/gap.sh
21cr|gap-4.11.1-2|239	
21cr|gap-4.11.1-2|240	# Create an RPM macro file for GAP packages
21cr|gap-4.11.1-2|241	cat > macros.%{name} << EOF
21cr|gap-4.11.1-2|242	%%_gap_version %{version}
21cr|gap-4.11.1-2|243	%%_gap_dir %{gapdir}
21cr|gap-4.11.1-2|244	%%_gap_arch %{gaparch}
21cr|gap-4.11.1-2|245	EOF
21cr|gap-4.11.1-2|246	
21cr|gap-4.11.1-2|247	%install
21cr|gap-4.11.1-2|248	# Install the headers
21cr|gap-4.11.1-2|249	mkdir -p %{buildroot}%{_includedir}/gap/hpc
21cr|gap-4.11.1-2|250	cp -p src/*.h %{buildroot}%{_includedir}/gap
21cr|gap-4.11.1-2|251	cp -p src/hpc/*.h %{buildroot}%{_includedir}/gap/hpc
21cr|gap-4.11.1-2|252	
21cr|gap-4.11.1-2|253	# Install libgap
21cr|gap-4.11.1-2|254	mkdir -p %{buildroot}%{_libdir}
21cr|gap-4.11.1-2|255	libtool --mode=install %{_bindir}/install -c libgap.la %{buildroot}%{_libdir}
21cr|gap-4.11.1-2|256	rm -f %{buildroot}%{_libdir}/*.la
21cr|gap-4.11.1-2|257	
21cr|gap-4.11.1-2|258	# Install the binaries
21cr|gap-4.11.1-2|259	mkdir -p %{buildroot}%{_bindir}
21cr|gap-4.11.1-2|260	install -p -m755 gap %{buildroot}%{_bindir}
21cr|gap-4.11.1-2|261	install -p -m755 gac %{buildroot}%{_bindir}
21cr|gap-4.11.1-2|262	install -p -m755 %{SOURCE2} %{buildroot}%{_bindir}
21cr|gap-4.11.1-2|263	
21cr|gap-4.11.1-2|264	# Install the data
21cr|gap-4.11.1-2|265	mkdir -p %{buildroot}%{gapdir}/etc
21cr|gap-4.11.1-2|266	cp -a grp lib tst %{buildroot}%{gapdir}
21cr|gap-4.11.1-2|267	cp -p etc/convert.pl %{buildroot}%{gapdir}/etc
21cr|gap-4.11.1-2|268	rm -f %{buildroot}%{gapdir}/tst/mockpkg/doc/.gitignore
21cr|gap-4.11.1-2|269	
21cr|gap-4.11.1-2|270	# Install the arch-specific files
21cr|gap-4.11.1-2|271	cp -a sysinfo.gap* %{buildroot}%{gapdir}
21cr|gap-4.11.1-2|272	
21cr|gap-4.11.1-2|273	# Create the system workspace, initially empty
21cr|gap-4.11.1-2|274	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
21cr|gap-4.11.1-2|275	touch %{buildroot}%{_localstatedir}/lib/%{name}/workspace.gz
21cr|gap-4.11.1-2|276	
21cr|gap-4.11.1-2|277	# Make a link to the headers so the GAP compiler can find them
21cr|gap-4.11.1-2|278	ln -s %{_includedir}/gap %{buildroot}%{gapdir}/src
21cr|gap-4.11.1-2|279	
21cr|gap-4.11.1-2|280	# Install config.h
21cr|gap-4.11.1-2|281	mkdir -p %{buildroot}%{gapdir}/gen
21cr|gap-4.11.1-2|282	cp -p gen/gap_version.c %{buildroot}%{gapdir}/gen
21cr|gap-4.11.1-2|283	cp -p gen/config.h %{buildroot}%{_includedir}/gap
21cr|gap-4.11.1-2|284	ln -s %{_includedir}/gap %{buildroot}%{gapdir}/gen/config.h
21cr|gap-4.11.1-2|285	
21cr|gap-4.11.1-2|286	# Munge the header files
21cr|gap-4.11.1-2|287	for fil in %{buildroot}%{_includedir}/gap/{*.h,hpc/*.h}; do
21cr|gap-4.11.1-2|288	sed -i.orig 's,^\(#[[:blank:]]*include[[:blank:]]*\)"\(.*\)",\1<gap/\2>,' $fil
21cr|gap-4.11.1-2|289	touch -r $fil.orig $fil
21cr|gap-4.11.1-2|290	rm -f $fil.orig
21cr|gap-4.11.1-2|291	done
21cr|gap-4.11.1-2|292	
21cr|gap-4.11.1-2|293	# Install the binaries
21cr|gap-4.11.1-2|294	cp -a bin %{buildroot}%{gapdir}
21cr|gap-4.11.1-2|295	
21cr|gap-4.11.1-2|296	# Fix symlinks to the binary and source directory
21cr|gap-4.11.1-2|297	pushd %{buildroot}%{gapdir}/bin/%{gaparch}
21cr|gap-4.11.1-2|298	rm -f gap gac src
21cr|gap-4.11.1-2|299	ln -s %{_bindir}/gap gap
21cr|gap-4.11.1-2|300	ln -s %{_bindir}/gac gac
21cr|gap-4.11.1-2|301	ln -s %{_includedir}/gap src
21cr|gap-4.11.1-2|302	cd ../..
21cr|gap-4.11.1-2|303	ln -s %{_bindir}/gap gap
21cr|gap-4.11.1-2|304	ln -s %{_bindir}/gac gac
21cr|gap-4.11.1-2|305	popd
21cr|gap-4.11.1-2|306	
21cr|gap-4.11.1-2|307	# Make an empty directory to hold the GAP packages
21cr|gap-4.11.1-2|308	mkdir -p %{buildroot}%{gapdir}/pkg
21cr|gap-4.11.1-2|309	
21cr|gap-4.11.1-2|310	# Install the documentation
21cr|gap-4.11.1-2|311	cp -a doc %{buildroot}%{gapdir}
21cr|gap-4.11.1-2|312	rm -f %{buildroot}%{gapdir}/doc/*.in
21cr|gap-4.11.1-2|313	rm -f %{buildroot}%{gapdir}/doc/*/*.{aux,bbl,blg,brf,idx,ilg,ind,log,out,pnr}
21cr|gap-4.11.1-2|314	chmod a+x %{buildroot}%{gapdir}/doc/manualindex
21cr|gap-4.11.1-2|315	
21cr|gap-4.11.1-2|316	# Install the icon; the original is 1024x1024
21cr|gap-4.11.1-2|317	bmptopnm cnf/cygwin/gapicon.bmp > gapicon.pnm
21cr|gap-4.11.1-2|318	for size in 16 22 24 32 36 48 64 72 96 128 192 256 512; do
21cr|gap-4.11.1-2|319	mkdir -p %{buildroot}%{icondir}/${size}x${size}/apps
21cr|gap-4.11.1-2|320	pamscale -xsize=$size -ysize=$size gapicon.pnm | pnmtopng -compression=9 \
21cr|gap-4.11.1-2|321	> %{buildroot}%{icondir}/${size}x${size}/apps/%{name}.png
21cr|gap-4.11.1-2|322	done
21cr|gap-4.11.1-2|323	
21cr|gap-4.11.1-2|324	# Install the MIME type
21cr|gap-4.11.1-2|325	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|gap-4.11.1-2|326	cp -p %{SOURCE3} %{buildroot}%{_datadir}/mime/packages
21cr|gap-4.11.1-2|327	
21cr|gap-4.11.1-2|328	# Install the desktop file
21cr|gap-4.11.1-2|329	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gap-4.11.1-2|330	desktop-file-install --mode=644 --dir=%{buildroot}%{_datadir}/applications \
21cr|gap-4.11.1-2|331	%{SOURCE4}
21cr|gap-4.11.1-2|332	
21cr|gap-4.11.1-2|333	# Install the AppData file
21cr|gap-4.11.1-2|334	mkdir -p %{buildroot}%{_metainfodir}
21cr|gap-4.11.1-2|335	install -pm 644 %{SOURCE5} %{buildroot}%{_metainfodir}
21cr|gap-4.11.1-2|336	appstreamcli validate --no-net \
21cr|gap-4.11.1-2|337	%{buildroot}%{_metainfodir}/org.gap-system.gap.metainfo.xml
21cr|gap-4.11.1-2|338	
21cr|gap-4.11.1-2|339	# Install the RPM macro file
21cr|gap-4.11.1-2|340	mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d
21cr|gap-4.11.1-2|341	cp -p macros.%{name} %{buildroot}%{_rpmconfigdir}/macros.d
21cr|gap-4.11.1-2|342	
21cr|gap-4.11.1-2|343	# Install the VIM support
21cr|gap-4.11.1-2|344	mkdir -p %{buildroot}%{_datadir}/vim/vimfiles/indent
21cr|gap-4.11.1-2|345	cp -p etc/vim/gap_indent.vim %{buildroot}%{_datadir}/vim/vimfiles/indent
21cr|gap-4.11.1-2|346	mkdir -p %{buildroot}%{_datadir}/vim/vimfiles/syntax
21cr|gap-4.11.1-2|347	cp -p etc/vim/gap.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax
21cr|gap-4.11.1-2|348	mkdir -p %{buildroot}%{_datadir}/vim/vimfiles/ftdetect
21cr|gap-4.11.1-2|349	cp -p %{SOURCE9} %{buildroot}%{_datadir}/vim/vimfiles/ftdetect
21cr|gap-4.11.1-2|350	
21cr|gap-4.11.1-2|351	# Install the man pages
21cr|gap-4.11.1-2|352	mkdir -p %{buildroot}%{_mandir}/man1
21cr|gap-4.11.1-2|353	sed "s|@VERSION@|%{version}|" %{SOURCE6} > %{buildroot}%{_mandir}/man1/gap.1
21cr|gap-4.11.1-2|354	sed "s|@VERSION@|%{version}|" %{SOURCE7} > %{buildroot}%{_mandir}/man1/gac.1
21cr|gap-4.11.1-2|355	cp -p %{SOURCE8} %{buildroot}%{_mandir}/man1
21cr|gap-4.11.1-2|356	
21cr|gap-4.11.1-2|357	%post core
21cr|gap-4.11.1-2|358	update-desktop-database %{_datadir}/applications &>/dev/null ||:
21cr|gap-4.11.1-2|359	update-mime-database %{_datadir}/mime &>/dev/null ||:
21cr|gap-4.11.1-2|360	touch --no-create %{icondir} >&/dev/null ||:
21cr|gap-4.11.1-2|361	
21cr|gap-4.11.1-2|362	%posttrans
21cr|gap-4.11.1-2|363	%{_bindir}/gtk-update-icon-cache %{icondir} >&/dev/null ||:
21cr|gap-4.11.1-2|364	%{_bindir}/update-gap-workspace ||:
21cr|gap-4.11.1-2|365	
21cr|gap-4.11.1-2|366	%postun core
21cr|gap-4.11.1-2|367	update-desktop-database %{_datadir}/applications &>/dev/null ||:
21cr|gap-4.11.1-2|368	update-mime-database %{_datadir}/mime &>/dev/null ||:
21cr|gap-4.11.1-2|369	if [ $1 -eq 0 ] ; then
21cr|gap-4.11.1-2|370	touch --no-create %{icondir} >&/dev/null ||:
21cr|gap-4.11.1-2|371	%{_bindir}/gtk-update-icon-cache %{icondir} >&/dev/null ||:
21cr|gap-4.11.1-2|372	fi
21cr|gap-4.11.1-2|373	
21cr|gap-4.11.1-2|374	%check
21cr|gap-4.11.1-2|375	sed -e "s|^GAP_DIR=.*|GAP_DIR=$PWD|" \
21cr|gap-4.11.1-2|376	-e "s|\$GAP_DIR/bin/\$GAP_PRG|$PWD/bin/\$GAP_PRG|" \
21cr|gap-4.11.1-2|377	-i bin/gap.sh
21cr|gap-4.11.1-2|378	sed -i "s|80 -r|& -l $PWD|" Makefile.rules
21cr|gap-4.11.1-2|379	make testinstall

1678 21
21cr|gap-character-tables-1.2.1-5|1	%global upstreamver 1r2p1
21cr|gap-character-tables-1.2.1-5|2	
21cr|gap-character-tables-1.2.1-5|3	Name:           gap-character-tables
21cr|gap-character-tables-1.2.1-5|4	Version:        %(echo %upstreamver | sed -r "s/r|p/./g")
21cr|gap-character-tables-1.2.1-5|5	Release:        5
21cr|gap-character-tables-1.2.1-5|6	Summary:        GAP Character Table Library
21cr|gap-character-tables-1.2.1-5|7	License:        GPLv2+
21cr|gap-character-tables-1.2.1-5|8	Group:          Sciences/Mathematics
21cr|gap-character-tables-1.2.1-5|9	URL:            http://www.math.rwth-aachen.de/~Thomas.Breuer/ctbllib/
21cr|gap-character-tables-1.2.1-5|10	Source0:        http://www.math.rwth-aachen.de/~Thomas.Breuer/ctbllib/ctbllib-%{upstreamver}.tar.gz
21cr|gap-character-tables-1.2.1-5|11	BuildArch:      noarch
21cr|gap-character-tables-1.2.1-5|12	
21cr|gap-character-tables-1.2.1-5|13	BuildRequires:  gap-devel
21cr|gap-character-tables-1.2.1-5|14	Requires:       gap-table-of-marks
21cr|gap-character-tables-1.2.1-5|15	Provides:       gap-pkg-ctbllib = %{version}-%{release}
21cr|gap-character-tables-1.2.1-5|16	
21cr|gap-character-tables-1.2.1-5|17	%description
21cr|gap-character-tables-1.2.1-5|18	This package provides the Character Table Library by Thomas Breuer.
21cr|gap-character-tables-1.2.1-5|19	
21cr|gap-character-tables-1.2.1-5|20	%prep
21cr|gap-character-tables-1.2.1-5|21	%setup -q -n ctbllib
21cr|gap-character-tables-1.2.1-5|22	
21cr|gap-character-tables-1.2.1-5|23	# Compress large tables
21cr|gap-character-tables-1.2.1-5|24	gzip --best data/*.tbl
21cr|gap-character-tables-1.2.1-5|25	
21cr|gap-character-tables-1.2.1-5|26	%build
21cr|gap-character-tables-1.2.1-5|27	# Nothing to do
21cr|gap-character-tables-1.2.1-5|28	
21cr|gap-character-tables-1.2.1-5|29	%install
21cr|gap-character-tables-1.2.1-5|30	mkdir -p %{buildroot}%{_gap_dir}/pkg/ctbllib
21cr|gap-character-tables-1.2.1-5|31	cp -a data doc gap4 tst *.g %{buildroot}%{_gap_dir}/pkg/ctbllib
21cr|gap-character-tables-1.2.1-5|32	
21cr|gap-character-tables-1.2.1-5|33	%posttrans
21cr|gap-character-tables-1.2.1-5|34	%{_bindir}/update-gap-workspace
21cr|gap-character-tables-1.2.1-5|35	
21cr|gap-character-tables-1.2.1-5|36	%postun
21cr|gap-character-tables-1.2.1-5|37	%{_bindir}/update-gap-workspace
21cr|gap-character-tables-1.2.1-5|38	
21cr|gap-character-tables-1.2.1-5|39	%files
21cr|gap-character-tables-1.2.1-5|40	%doc README htm
21cr|gap-character-tables-1.2.1-5|41	%{_gap_dir}/pkg/ctbllib/

1679 21
21cr|gapcmon-0.8.9-6|1	# spec taken from upstream - thanks. AdamW 2007/07
21cr|gapcmon-0.8.9-6|2	
21cr|gapcmon-0.8.9-6|3	Summary:	Utility for monitoring the operation of UPSs controlled by apcupsd
21cr|gapcmon-0.8.9-6|4	Name:		gapcmon
21cr|gapcmon-0.8.9-6|5	Version:	0.8.9
21cr|gapcmon-0.8.9-6|6	Release:	6
21cr|gapcmon-0.8.9-6|7	License:	GPLv2+
21cr|gapcmon-0.8.9-6|8	Group:		Monitoring
21cr|gapcmon-0.8.9-6|9	Source0:	https://sourceforge.net/projects/gapcmon/files/gapcmon/0.8.9/%{name}-%{version}.tar.bz2
21cr|gapcmon-0.8.9-6|10	# Fixes up the .desktop file - it's too broken to use
21cr|gapcmon-0.8.9-6|11	# desktop-file-install. AdamW 2007/07
21cr|gapcmon-0.8.9-6|12	Patch0:		gapcmon-0.8.5-desktop.patch
21cr|gapcmon-0.8.9-6|13	Patch1:		gapcmon-0.8.6-fix-str-fmt.patch
21cr|gapcmon-0.8.9-6|14	URL:		http://gapcmon.sourceforge.net/
21cr|gapcmon-0.8.9-6|15	BuildRequires:	imagemagick
21cr|gapcmon-0.8.9-6|16	BuildRequires:	gtk2-devel
21cr|gapcmon-0.8.9-6|17	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gapcmon-0.8.9-6|18	Requires:	apcupsd
21cr|gapcmon-0.8.9-6|19	
21cr|gapcmon-0.8.9-6|20	%description
21cr|gapcmon-0.8.9-6|21	gapcmon monitors and displays the status of UPSs under the management
21cr|gapcmon-0.8.9-6|22	of apcupsd.
21cr|gapcmon-0.8.9-6|23	
21cr|gapcmon-0.8.9-6|24	%files
21cr|gapcmon-0.8.9-6|25	%doc %{_docdir}/%{name}
21cr|gapcmon-0.8.9-6|26	%{_bindir}/%{name}
21cr|gapcmon-0.8.9-6|27	%{_datadir}/pixmaps/*.png
21cr|gapcmon-0.8.9-6|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gapcmon-0.8.9-6|29	%{_datadir}/applications/%{name}.desktop
21cr|gapcmon-0.8.9-6|30	
21cr|gapcmon-0.8.9-6|31	#-----------------------------------------------
21cr|gapcmon-0.8.9-6|32	%prep
21cr|gapcmon-0.8.9-6|33	%setup -q
21cr|gapcmon-0.8.9-6|34	%patch0 -p1 -b .desktop
21cr|gapcmon-0.8.9-6|35	%patch1 -p0 -b .str
21cr|gapcmon-0.8.9-6|36	
21cr|gapcmon-0.8.9-6|37	%build
21cr|gapcmon-0.8.9-6|38	export LDFLAGS="-lX11"
21cr|gapcmon-0.8.9-6|39	%configure --disable-maintainer-mode
21cr|gapcmon-0.8.9-6|40	%make
21cr|gapcmon-0.8.9-6|41	
21cr|gapcmon-0.8.9-6|42	%install
21cr|gapcmon-0.8.9-6|43	%makeinstall_std
21cr|gapcmon-0.8.9-6|44	
21cr|gapcmon-0.8.9-6|45	# fd.o icons
21cr|gapcmon-0.8.9-6|46	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gapcmon-0.8.9-6|47	install -m 644 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gapcmon-0.8.9-6|48	convert -scale 16 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gapcmon-0.8.9-6|49	convert -scale 48 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gapcmon-0.8.9-6|50	
21cr|gapcmon-0.8.9-6|51	# clean doc dir
21cr|gapcmon-0.8.9-6|52	rm %{buildroot}%{_docdir}/%{name}/%{name}.desktop

1680 21
21cr|GAPDoc-1.6.4-1|1	Name:		GAPDoc
21cr|GAPDoc-1.6.4-1|2	Version:	1.6.4
21cr|GAPDoc-1.6.4-1|3	Release:	1
21cr|GAPDoc-1.6.4-1|4	Summary:	GAP documentation tool
21cr|GAPDoc-1.6.4-1|5	Group:		Sciences/Mathematics
21cr|GAPDoc-1.6.4-1|6	# The package is all GPLv2+ except for some of the mathml files
21cr|GAPDoc-1.6.4-1|7	License:	GPLv2+ and MPLv1.1 and W3C
21cr|GAPDoc-1.6.4-1|8	URL:		http://www.math.rwth-aachen.de/~Frank.Luebeck/%{name}/
21cr|GAPDoc-1.6.4-1|9	Source0:	http://www.math.rwth-aachen.de/~Frank.Luebeck/%{name}/%{name}-%{version}.tar.bz2
21cr|GAPDoc-1.6.4-1|10	BuildArch:	noarch
21cr|GAPDoc-1.6.4-1|11	BuildRequires:	gap-macros
21cr|GAPDoc-1.6.4-1|12	Requires:	gap-core
21cr|GAPDoc-1.6.4-1|13	Requires:	texlive
21cr|GAPDoc-1.6.4-1|14	Provides:	gap-pkg-%{name} = %{EVRD}
21cr|GAPDoc-1.6.4-1|15	Provides:	gapdoc = %{EVRD}
21cr|GAPDoc-1.6.4-1|16	
21cr|GAPDoc-1.6.4-1|17	%description
21cr|GAPDoc-1.6.4-1|18	This package describes a document format for writing GAP documentation.
21cr|GAPDoc-1.6.4-1|19	
21cr|GAPDoc-1.6.4-1|20	The idea is to define a sufficiently abstract markup language for GAP
21cr|GAPDoc-1.6.4-1|21	documentation which can be (relatively easily) converted into different
21cr|GAPDoc-1.6.4-1|22	output formats.  We used XML to define such a language.
21cr|GAPDoc-1.6.4-1|23	
21cr|GAPDoc-1.6.4-1|24	This package provides:
21cr|GAPDoc-1.6.4-1|25	- Utilities to use the documentation which is written in GAPDoc format
21cr|GAPDoc-1.6.4-1|26	with the GAP help system.  If you don't want to write your own
21cr|GAPDoc-1.6.4-1|27	(package) documentation you can skip to the last point of this list.
21cr|GAPDoc-1.6.4-1|28	- The description of a markup language for GAP documentation (which is
21cr|GAPDoc-1.6.4-1|29	defined using the XML standard).
21cr|GAPDoc-1.6.4-1|30	- Three example documents using this language: The GAPDoc documentation
21cr|GAPDoc-1.6.4-1|31	itself, a short example which demonstrates all constructs defined in
21cr|GAPDoc-1.6.4-1|32	the GAPDoc language, and a very short example explained in the
21cr|GAPDoc-1.6.4-1|33	introduction of the main documentation.
21cr|GAPDoc-1.6.4-1|34	- A mechanism for distributing documentation among several files,
21cr|GAPDoc-1.6.4-1|35	including source code files.
21cr|GAPDoc-1.6.4-1|36	- GAP programs (written by the first named author) which produce from
21cr|GAPDoc-1.6.4-1|37	documentation written in the GAPDoc language several document formats:
21cr|GAPDoc-1.6.4-1|38	* text format with color markup for onscreen browsing.
21cr|GAPDoc-1.6.4-1|39	* LaTeX format and from this PDF- (and DVI)-versions with hyperlinks.
21cr|GAPDoc-1.6.4-1|40	* HTML (XHTML 1.0 strict) format for reading with a Web-browser (and
21cr|GAPDoc-1.6.4-1|41	many hooks for CSS layout).
21cr|GAPDoc-1.6.4-1|42	- Utility GAP programs which are used for the above but can be of
21cr|GAPDoc-1.6.4-1|43	independent interest as well:
21cr|GAPDoc-1.6.4-1|44	* Unicode strings with translations to and from other encodings
21cr|GAPDoc-1.6.4-1|45	* further utilities for manipulating strings
21cr|GAPDoc-1.6.4-1|46	* tools for dealing with BibTeX data
21cr|GAPDoc-1.6.4-1|47	* another data format BibXMLext for bibliographical data including
21cr|GAPDoc-1.6.4-1|48	tools to manipulate/translate them
21cr|GAPDoc-1.6.4-1|49	* a tool ComposedDocument for composing documents which are
21cr|GAPDoc-1.6.4-1|50	distributed in many files
21cr|GAPDoc-1.6.4-1|51	
21cr|GAPDoc-1.6.4-1|52	%prep
21cr|GAPDoc-1.6.4-1|53	%setup -q
21cr|GAPDoc-1.6.4-1|54	
21cr|GAPDoc-1.6.4-1|55	%build
21cr|GAPDoc-1.6.4-1|56	# Remove unnecessary documentation clean scripts
21cr|GAPDoc-1.6.4-1|57	rm -f 3k+1/clean doc/clean example/clean
21cr|GAPDoc-1.6.4-1|58	
21cr|GAPDoc-1.6.4-1|59	%install
21cr|GAPDoc-1.6.4-1|60	mkdir -p %{buildroot}%{_gap_dir}/pkg
21cr|GAPDoc-1.6.4-1|61	cd ..
21cr|GAPDoc-1.6.4-1|62	cp -a %{name}-%{version} %{buildroot}%{_gap_dir}/pkg
21cr|GAPDoc-1.6.4-1|63	rm -f %{buildroot}%{_gap_dir}/pkg/%{name}-%{version}/{CHANGES,GPL,README}
21cr|GAPDoc-1.6.4-1|64	
21cr|GAPDoc-1.6.4-1|65	%posttrans
21cr|GAPDoc-1.6.4-1|66	%{_bindir}/update-gap-workspace
21cr|GAPDoc-1.6.4-1|67	
21cr|GAPDoc-1.6.4-1|68	%postun
21cr|GAPDoc-1.6.4-1|69	%{_bindir}/update-gap-workspace
21cr|GAPDoc-1.6.4-1|70	
21cr|GAPDoc-1.6.4-1|71	%files
21cr|GAPDoc-1.6.4-1|72	%doc CHANGES GPL README.md
21cr|GAPDoc-1.6.4-1|73	%{_gap_dir}/pkg/%{name}-%{version}/

1681 21
21cr|gap-sonata-2.6-4|1	Name:           gap-sonata
21cr|gap-sonata-2.6-4|2	Version:        2.6
21cr|gap-sonata-2.6-4|3	Release:        4
21cr|gap-sonata-2.6-4|4	Summary:        GAP package for systems of nearrings
21cr|gap-sonata-2.6-4|5	License:        GPLv2
21cr|gap-sonata-2.6-4|6	Group:		Sciences/Mathematics
21cr|gap-sonata-2.6-4|7	URL:            http://www.algebra.uni-linz.ac.at/Sonata/
21cr|gap-sonata-2.6-4|8	Source0:        http://www.algebra.uni-linz.ac.at/Sonata/sonata-%{version}/sonata-%{version}.tar.gz
21cr|gap-sonata-2.6-4|9	BuildArch:      noarch
21cr|gap-sonata-2.6-4|10	BuildRequires:  gap-devel
21cr|gap-sonata-2.6-4|11	
21cr|gap-sonata-2.6-4|12	Provides:       gap-pkg-sonata = %{version}-%{release}
21cr|gap-sonata-2.6-4|13	Requires:       gap-core
21cr|gap-sonata-2.6-4|14	
21cr|gap-sonata-2.6-4|15	%description
21cr|gap-sonata-2.6-4|16	SONATA stands for "systems of nearrings and their applications".  It
21cr|gap-sonata-2.6-4|17	provides methods for the construction and the analysis of finite
21cr|gap-sonata-2.6-4|18	nearrings.  A left nearring is an algebra (N;+,*), where (N,+) is a (not
21cr|gap-sonata-2.6-4|19	necessarily abelian) group, (N,*) is a semigroup, and x*(y+z) = x*y + x*z
21cr|gap-sonata-2.6-4|20	holds for all x,y,z in N.
21cr|gap-sonata-2.6-4|21	
21cr|gap-sonata-2.6-4|22	As a typical example of a nearring, we may consider the set of all
21cr|gap-sonata-2.6-4|23	mappings from a group G into G, where the addition is the pointwise
21cr|gap-sonata-2.6-4|24	addition of mappings in G, and the multiplication is composition of
21cr|gap-sonata-2.6-4|25	functions.  If functions are written on the right of their arguments,
21cr|gap-sonata-2.6-4|26	then the left distributive law holds, while the right distributive law
21cr|gap-sonata-2.6-4|27	is not satisfied for non-trivial G.
21cr|gap-sonata-2.6-4|28	
21cr|gap-sonata-2.6-4|29	The SONATA package provides methods for the construction and analysis of
21cr|gap-sonata-2.6-4|30	finite nearrings.
21cr|gap-sonata-2.6-4|31	1. Methods for constructing all endomorphisms and all fixed-point-free
21cr|gap-sonata-2.6-4|32	automorphisms of a given group.
21cr|gap-sonata-2.6-4|33	2. Methods for constructing the following nearrings of functions on a
21cr|gap-sonata-2.6-4|34	group G:
21cr|gap-sonata-2.6-4|35	- the nearring of polynomial functions of G (in the sense of
21cr|gap-sonata-2.6-4|36	Lausch-Nöbauer);
21cr|gap-sonata-2.6-4|37	- the nearring of compatible functions of G;
21cr|gap-sonata-2.6-4|38	- distributively generated nearrings such as I(G), A(G), E(G);
21cr|gap-sonata-2.6-4|39	- centralizer nearrings.
21cr|gap-sonata-2.6-4|40	3. A library of all small nearrings (up to order 15) and all small
21cr|gap-sonata-2.6-4|41	nearrings with identity (up to order 31).
21cr|gap-sonata-2.6-4|42	4. Functions to obtain solvable fixed-point-free automorphism groups on
21cr|gap-sonata-2.6-4|43	abelian groups, nearfields, planar nearrings, as well as designs from
21cr|gap-sonata-2.6-4|44	those.
21cr|gap-sonata-2.6-4|45	5. Various functions to study the structure (size, ideals, N-groups, ...)
21cr|gap-sonata-2.6-4|46	of nearrings, to determine properties of nearring elements, and to
21cr|gap-sonata-2.6-4|47	decide whether two nearrings are isomorphic.
21cr|gap-sonata-2.6-4|48	6. If the package XGAP is installed, the lattices of one- and two-sided
21cr|gap-sonata-2.6-4|49	ideals of a nearring can be studied interactively using a graphical
21cr|gap-sonata-2.6-4|50	representation.
21cr|gap-sonata-2.6-4|51	
21cr|gap-sonata-2.6-4|52	%prep
21cr|gap-sonata-2.6-4|53	%setup -q -n sonata
21cr|gap-sonata-2.6-4|54	
21cr|gap-sonata-2.6-4|55	# Fix file encodings
21cr|gap-sonata-2.6-4|56	for f in PackageInfo.g README.sonata; do
21cr|gap-sonata-2.6-4|57	iconv -f iso8859-1 -t utf-8 -o ${f}.utf8 $f
21cr|gap-sonata-2.6-4|58	touch -r $f ${f}.utf8
21cr|gap-sonata-2.6-4|59	mv -f ${f}.utf8 $f
21cr|gap-sonata-2.6-4|60	done
21cr|gap-sonata-2.6-4|61	
21cr|gap-sonata-2.6-4|62	# Delete KDE Desktop files
21cr|gap-sonata-2.6-4|63	find . -name .directory | xargs rm -f
21cr|gap-sonata-2.6-4|64	
21cr|gap-sonata-2.6-4|65	# Delete documentation log files
21cr|gap-sonata-2.6-4|66	find . -name \*.log | xargs rm -f
21cr|gap-sonata-2.6-4|67	
21cr|gap-sonata-2.6-4|68	%build
21cr|gap-sonata-2.6-4|69	# Compress large data files
21cr|gap-sonata-2.6-4|70	gzip --best nr/*.nr nri/*.nr
21cr|gap-sonata-2.6-4|71	
21cr|gap-sonata-2.6-4|72	%install
21cr|gap-sonata-2.6-4|73	mkdir -p %{buildroot}%{_gap_dir}/pkg
21cr|gap-sonata-2.6-4|74	cd ..
21cr|gap-sonata-2.6-4|75	cp -a sonata %{buildroot}%{_gap_dir}/pkg
21cr|gap-sonata-2.6-4|76	rm -f %{buildroot}%{_gap_dir}/pkg/sonata/README.sonata
21cr|gap-sonata-2.6-4|77	rm -f %{buildroot}%{_gap_dir}/pkg/sonata/doc/{make_doc,convert.pl}
21cr|gap-sonata-2.6-4|78	
21cr|gap-sonata-2.6-4|79	%post
21cr|gap-sonata-2.6-4|80	%{_bindir}/update-gap-workspace
21cr|gap-sonata-2.6-4|81	
21cr|gap-sonata-2.6-4|82	%postun
21cr|gap-sonata-2.6-4|83	%{_bindir}/update-gap-workspace
21cr|gap-sonata-2.6-4|84	
21cr|gap-sonata-2.6-4|85	%files
21cr|gap-sonata-2.6-4|86	%doc README.sonata
21cr|gap-sonata-2.6-4|87	%{_gap_dir}/pkg/sonata/

1682 21
21cr|gap-table-of-marks-1.2.2-7|1	%global upstreamver 1r2p2
21cr|gap-table-of-marks-1.2.2-7|2	
21cr|gap-table-of-marks-1.2.2-7|3	Name:           gap-table-of-marks
21cr|gap-table-of-marks-1.2.2-7|4	Version:        %(echo %upstreamver | sed -r "s/r|p/./g")
21cr|gap-table-of-marks-1.2.2-7|5	Release:        7
21cr|gap-table-of-marks-1.2.2-7|6	Summary:        GAP Table of Marks package
21cr|gap-table-of-marks-1.2.2-7|7	Group:		Sciences/Mathematics
21cr|gap-table-of-marks-1.2.2-7|8	License:        GPLv2+
21cr|gap-table-of-marks-1.2.2-7|9	URL:            http://schmidt.nuigalway.ie/tomlib/
21cr|gap-table-of-marks-1.2.2-7|10	Source0:        http://schmidt.nuigalway.ie/tomlib/tomlib%{upstreamver}.tar.gz
21cr|gap-table-of-marks-1.2.2-7|11	BuildArch:      noarch
21cr|gap-table-of-marks-1.2.2-7|12	
21cr|gap-table-of-marks-1.2.2-7|13	BuildRequires:  gap-devel
21cr|gap-table-of-marks-1.2.2-7|14	Requires:       gap-core
21cr|gap-table-of-marks-1.2.2-7|15	Provides:       gap-pkg-tomlib = %{version}-%{release}
21cr|gap-table-of-marks-1.2.2-7|16	
21cr|gap-table-of-marks-1.2.2-7|17	%description
21cr|gap-table-of-marks-1.2.2-7|18	This package provides access to several hundred tables of marks of
21cr|gap-table-of-marks-1.2.2-7|19	almost simple groups and their maximal subgroups.
21cr|gap-table-of-marks-1.2.2-7|20	
21cr|gap-table-of-marks-1.2.2-7|21	%prep
21cr|gap-table-of-marks-1.2.2-7|22	%setup -q -n tomlib
21cr|gap-table-of-marks-1.2.2-7|23	
21cr|gap-table-of-marks-1.2.2-7|24	# Remove spurious executable bits
21cr|gap-table-of-marks-1.2.2-7|25	chmod a-x doc/tomlib.xml
21cr|gap-table-of-marks-1.2.2-7|26	
21cr|gap-table-of-marks-1.2.2-7|27	# Compress large tables of marks
21cr|gap-table-of-marks-1.2.2-7|28	gzip --best data/*.tom
21cr|gap-table-of-marks-1.2.2-7|29	
21cr|gap-table-of-marks-1.2.2-7|30	%build
21cr|gap-table-of-marks-1.2.2-7|31	# Nothing to do
21cr|gap-table-of-marks-1.2.2-7|32	
21cr|gap-table-of-marks-1.2.2-7|33	%install
21cr|gap-table-of-marks-1.2.2-7|34	mkdir -p %{buildroot}%{_gap_dir}/pkg
21cr|gap-table-of-marks-1.2.2-7|35	cd ..
21cr|gap-table-of-marks-1.2.2-7|36	cp -a tomlib %{buildroot}%{_gap_dir}/pkg
21cr|gap-table-of-marks-1.2.2-7|37	rm -f %{buildroot}%{_gap_dir}/pkg/tomlib/README
21cr|gap-table-of-marks-1.2.2-7|38	
21cr|gap-table-of-marks-1.2.2-7|39	%posttrans
21cr|gap-table-of-marks-1.2.2-7|40	%{_bindir}/update-gap-workspace
21cr|gap-table-of-marks-1.2.2-7|41	
21cr|gap-table-of-marks-1.2.2-7|42	%postun
21cr|gap-table-of-marks-1.2.2-7|43	%{_bindir}/update-gap-workspace
21cr|gap-table-of-marks-1.2.2-7|44	
21cr|gap-table-of-marks-1.2.2-7|45	%files
21cr|gap-table-of-marks-1.2.2-7|46	%doc README
21cr|gap-table-of-marks-1.2.2-7|47	%{_gap_dir}/pkg/tomlib/

1683 21
21cr|garcon-4.16.1-1|1	%define url_ver %(echo %{version} | cut -f 1,2 -d\.)
21cr|garcon-4.16.1-1|2	
21cr|garcon-4.16.1-1|3	%define major 0
21cr|garcon-4.16.1-1|4	%define api 1
21cr|garcon-4.16.1-1|5	%define libname %mklibname %{name} %{api} %{major}
21cr|garcon-4.16.1-1|6	%define gtk3libname %mklibname %{name}-gtk3_ %{api} %{major}
21cr|garcon-4.16.1-1|7	%define devname %mklibname %{name} -d
21cr|garcon-4.16.1-1|8	
21cr|garcon-4.16.1-1|9	%define _disable_rebuild_configure 1
21cr|garcon-4.16.1-1|10	
21cr|garcon-4.16.1-1|11	Summary:	A freedesktop.org menu implementation
21cr|garcon-4.16.1-1|12	Name:		garcon
21cr|garcon-4.16.1-1|13	Version:	4.16.1
21cr|garcon-4.16.1-1|14	Release:	1
21cr|garcon-4.16.1-1|15	License:	GPLv2+
21cr|garcon-4.16.1-1|16	Group:		Graphical desktop/Xfce
21cr|garcon-4.16.1-1|17	Url:		http://www.xfce.org
21cr|garcon-4.16.1-1|18	Source0:	https://archive.xfce.org/src/xfce/garcon/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|garcon-4.16.1-1|19	BuildRequires:	intltool
21cr|garcon-4.16.1-1|20	BuildRequires:	gtk-doc
21cr|garcon-4.16.1-1|21	BuildRequires:	pkgconfig(glib-2.0)
21cr|garcon-4.16.1-1|22	BuildRequires:	pkgconfig(gio-2.0)
21cr|garcon-4.16.1-1|23	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|garcon-4.16.1-1|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|garcon-4.16.1-1|25	BuildRequires:	pkgconfig(gobject-2.0)
21cr|garcon-4.16.1-1|26	BuildRequires:	pkgconfig(gthread-2.0)
21cr|garcon-4.16.1-1|27	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|garcon-4.16.1-1|28	BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.11.0
21cr|garcon-4.16.1-1|29	
21cr|garcon-4.16.1-1|30	%description
21cr|garcon-4.16.1-1|31	Garcon is an implementation of the freedesktop.org menu specification
21cr|garcon-4.16.1-1|32	replacing the former Xfce menu library libxfce4menu. It is based on
21cr|garcon-4.16.1-1|33	GLib/GIO only and aims at covering the entire specification except for
21cr|garcon-4.16.1-1|34	legacy menus.
21cr|garcon-4.16.1-1|35	
21cr|garcon-4.16.1-1|36	%files -f %{name}.lang
21cr|garcon-4.16.1-1|37	%{_datadir}/desktop-directories/xfce-*.directory
21cr|garcon-4.16.1-1|38	%{_datadir}/icons/hicolor/32x32/apps/org.xfce.garcon.png
21cr|garcon-4.16.1-1|39	%config(noreplace) %{_sysconfdir}/xdg/menus/xfce-applications.menu
21cr|garcon-4.16.1-1|40	
21cr|garcon-4.16.1-1|41	#----------------------------------------------------------------------------
21cr|garcon-4.16.1-1|42	
21cr|garcon-4.16.1-1|43	%package -n %{libname}
21cr|garcon-4.16.1-1|44	Summary:	A freedesktop.org menu implementation
21cr|garcon-4.16.1-1|45	Group:		System/Libraries
21cr|garcon-4.16.1-1|46	Requires:	%{name} >= %{EVRD}
21cr|garcon-4.16.1-1|47	Conflicts:	%{_lib}garcon0 < 0.8.0
21cr|garcon-4.16.1-1|48	Obsoletes:	%{_lib}garcon0 < 0.8.0
21cr|garcon-4.16.1-1|49	
21cr|garcon-4.16.1-1|50	%description -n %{libname}
21cr|garcon-4.16.1-1|51	Garcon is an implementation of the freedesktop.org menu specification
21cr|garcon-4.16.1-1|52	replacing the former Xfce menu library libxfce4menu. It is based on
21cr|garcon-4.16.1-1|53	GLib/GIO only and aims at covering the entire specification except for
21cr|garcon-4.16.1-1|54	legacy menus.
21cr|garcon-4.16.1-1|55	
21cr|garcon-4.16.1-1|56	%files -n %{libname}
21cr|garcon-4.16.1-1|57	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|garcon-4.16.1-1|58	
21cr|garcon-4.16.1-1|59	#----------------------------------------------------------------------------
21cr|garcon-4.16.1-1|60	
21cr|garcon-4.16.1-1|61	%package -n %{gtk3libname}
21cr|garcon-4.16.1-1|62	Summary:	Common GTK3 library for Xfce's freedesktop.org menu implementation
21cr|garcon-4.16.1-1|63	Group:		System/Libraries
21cr|garcon-4.16.1-1|64	Obsoletes:      %{_lib}garcon-gtk2_1_0 < 0.8.0
21cr|garcon-4.16.1-1|65	
21cr|garcon-4.16.1-1|66	%description -n %{gtk3libname}
21cr|garcon-4.16.1-1|67	Garcon is an implementation of the freedesktop.org menu specification
21cr|garcon-4.16.1-1|68	replacing the former Xfce menu library libxfce4menu. It is based on
21cr|garcon-4.16.1-1|69	GLib/GIO only and aims at covering the entire specification except for
21cr|garcon-4.16.1-1|70	legacy menus.
21cr|garcon-4.16.1-1|71	
21cr|garcon-4.16.1-1|72	%files -n %{gtk3libname}
21cr|garcon-4.16.1-1|73	%{_libdir}/lib%{name}-gtk3-%{api}.so.%{major}*
21cr|garcon-4.16.1-1|74	
21cr|garcon-4.16.1-1|75	#----------------------------------------------------------------------------
21cr|garcon-4.16.1-1|76	
21cr|garcon-4.16.1-1|77	%package -n %{devname}
21cr|garcon-4.16.1-1|78	Summary:	Development files for %{name}
21cr|garcon-4.16.1-1|79	Group:		Development/C
21cr|garcon-4.16.1-1|80	Requires:	%{libname} = %{EVRD}
21cr|garcon-4.16.1-1|81	Requires:	%{gtk3libname} = %{EVRD}
21cr|garcon-4.16.1-1|82	Provides:	%{name}-devel = %{EVRD}
21cr|garcon-4.16.1-1|83	
21cr|garcon-4.16.1-1|84	%description -n %{devname}
21cr|garcon-4.16.1-1|85	Development files and headers for %{name}.
21cr|garcon-4.16.1-1|86	
21cr|garcon-4.16.1-1|87	%files -n %{devname}
21cr|garcon-4.16.1-1|88	%doc AUTHORS ChangeLog HACKING NEWS README* STATUS TODO
21cr|garcon-4.16.1-1|89	%{_includedir}/%{name}*
21cr|garcon-4.16.1-1|90	%{_libdir}/*%{name}*.so
21cr|garcon-4.16.1-1|91	%{_libdir}/pkgconfig/%{name}-*.pc
21cr|garcon-4.16.1-1|92	%{_datadir}/gtk-doc/html/%{name}
21cr|garcon-4.16.1-1|93	
21cr|garcon-4.16.1-1|94	#----------------------------------------------------------------------------
21cr|garcon-4.16.1-1|95	
21cr|garcon-4.16.1-1|96	%prep
21cr|garcon-4.16.1-1|97	%setup -q
21cr|garcon-4.16.1-1|98	
21cr|garcon-4.16.1-1|99	%build
21cr|garcon-4.16.1-1|100	%configure \
21cr|garcon-4.16.1-1|101	--disable-static
21cr|garcon-4.16.1-1|102	
21cr|garcon-4.16.1-1|103	%make
21cr|garcon-4.16.1-1|104	
21cr|garcon-4.16.1-1|105	%install
21cr|garcon-4.16.1-1|106	%makeinstall_std
21cr|garcon-4.16.1-1|107	
21cr|garcon-4.16.1-1|108	%find_lang %{name}

1684 21
21cr|garlic-1.6-10|1	Summary:	Free molecular viewer and editor
21cr|garlic-1.6-10|2	Name:		garlic
21cr|garlic-1.6-10|3	Version:	1.6
21cr|garlic-1.6-10|4	Release:	10
21cr|garlic-1.6-10|5	License:	GPLv2+
21cr|garlic-1.6-10|6	Group:		Sciences/Chemistry
21cr|garlic-1.6-10|7	Url:		http://garlic.mefos.hr/sources
21cr|garlic-1.6-10|8	Source0:	%{name}-%{version}.tar.bz2
21cr|garlic-1.6-10|9	Source1:	%{name}-%{version}-doc.tar.bz2
21cr|garlic-1.6-10|10	Source2:	%{name}.1.bz2
21cr|garlic-1.6-10|11	BuildRequires:	imagemagick
21cr|garlic-1.6-10|12	BuildRequires:	pkgconfig(x11)
21cr|garlic-1.6-10|13	
21cr|garlic-1.6-10|14	%description
21cr|garlic-1.6-10|15	Garlic is a full-featured molecular viewer and editor. It is intended mainly
21cr|garlic-1.6-10|16	for biological macromolecules (proteins and DNA) in PDB format. It can also
21cr|garlic-1.6-10|17	render high-quality images for presentations or publishing.
21cr|garlic-1.6-10|18	
21cr|garlic-1.6-10|19	%files
21cr|garlic-1.6-10|20	%doc README HISTORY BUGS *.script doc
21cr|garlic-1.6-10|21	%{_bindir}/*
21cr|garlic-1.6-10|22	%{_libdir}/%{name}
21cr|garlic-1.6-10|23	%{_mandir}/man1/*
21cr|garlic-1.6-10|24	%{_datadir}/applications/%{name}.desktop
21cr|garlic-1.6-10|25	%{_liconsdir}/%{name}.png
21cr|garlic-1.6-10|26	%{_iconsdir}/%{name}.png
21cr|garlic-1.6-10|27	%{_miconsdir}/%{name}.png
21cr|garlic-1.6-10|28	
21cr|garlic-1.6-10|29	#----------------------------------------------------------------------------
21cr|garlic-1.6-10|30	
21cr|garlic-1.6-10|31	%prep
21cr|garlic-1.6-10|32	%setup -q -a 1
21cr|garlic-1.6-10|33	mv garlic-%{version} doc
21cr|garlic-1.6-10|34	perl -pi -e "s/^CCOPT.*/CCOPT = %{optflags}/" Makefile
21cr|garlic-1.6-10|35	rm -rf doc/mouse/.xvpics/
21cr|garlic-1.6-10|36	perl -pi -e 's/usr\/X11R6\/lib/usr\/X11R6\/%{_lib}/g' Makefile
21cr|garlic-1.6-10|37	
21cr|garlic-1.6-10|38	%build
21cr|garlic-1.6-10|39	%make
21cr|garlic-1.6-10|40	
21cr|garlic-1.6-10|41	%install
21cr|garlic-1.6-10|42	mkdir -p %{buildroot}%{_bindir}
21cr|garlic-1.6-10|43	install -m755 garlic %{buildroot}%{_bindir}
21cr|garlic-1.6-10|44	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|garlic-1.6-10|45	install -m644 .garlicrc *.pdb %{buildroot}%{_libdir}/%{name}
21cr|garlic-1.6-10|46	mkdir -p %{buildroot}%{_mandir}/man1
21cr|garlic-1.6-10|47	cp %SOURCE2 %{buildroot}%{_mandir}/man1
21cr|garlic-1.6-10|48	
21cr|garlic-1.6-10|49	install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
21cr|garlic-1.6-10|50	convert -size 16x16 %{name}.xpm %{buildroot}%{_liconsdir}/%{name}.png
21cr|garlic-1.6-10|51	convert -size 32x32 %{name}.xpm %{buildroot}%{_iconsdir}/%{name}.png
21cr|garlic-1.6-10|52	convert -size 48x48 %{name}.xpm %{buildroot}%{_miconsdir}/%{name}.png
21cr|garlic-1.6-10|53	
21cr|garlic-1.6-10|54	# menu
21cr|garlic-1.6-10|55	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|garlic-1.6-10|56	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|garlic-1.6-10|57	[Desktop Entry]
21cr|garlic-1.6-10|58	Type=Application
21cr|garlic-1.6-10|59	Exec=garlic
21cr|garlic-1.6-10|60	Categories=Science;Chemistry;
21cr|garlic-1.6-10|61	Name=Garlic
21cr|garlic-1.6-10|62	Icon=%{name}
21cr|garlic-1.6-10|63	Comment=3D Molecule Viewer
21cr|garlic-1.6-10|64	EOF

1685 21
21cr|garmindev-0.3.4-5|1	%define major 0
21cr|garmindev-0.3.4-5|2	%define libname %mklibname garmindev %{major}
21cr|garmindev-0.3.4-5|3	
21cr|garmindev-0.3.4-5|4	Summary:	Drivers for communication with Garmin GPS devices
21cr|garmindev-0.3.4-5|5	Name:		garmindev
21cr|garmindev-0.3.4-5|6	Version:	0.3.4
21cr|garmindev-0.3.4-5|7	Release:	5
21cr|garmindev-0.3.4-5|8	Group:		System/Libraries
21cr|garmindev-0.3.4-5|9	License:	GPLv2+
21cr|garmindev-0.3.4-5|10	URL:		http://www.qlandkarte.org
21cr|garmindev-0.3.4-5|11	Source0:	http://downloads.sourceforge.net/qlandkartegt/%{name}-%{version}.tar.gz
21cr|garmindev-0.3.4-5|12	BuildRequires:	cmake
21cr|garmindev-0.3.4-5|13	BuildRequires:	libusb-devel
21cr|garmindev-0.3.4-5|14	
21cr|garmindev-0.3.4-5|15	%description
21cr|garmindev-0.3.4-5|16	Drivers for communication with Garmin GPS devices used by QLandkarteGT.
21cr|garmindev-0.3.4-5|17	
21cr|garmindev-0.3.4-5|18	#----------------------------------------------------------------------------
21cr|garmindev-0.3.4-5|19	
21cr|garmindev-0.3.4-5|20	%package -n %{libname}
21cr|garmindev-0.3.4-5|21	Summary:	Drivers for communication with Garmin GPS devices
21cr|garmindev-0.3.4-5|22	Group:		System/Libraries
21cr|garmindev-0.3.4-5|23	Provides:	%{name}(interface) = 1.18
21cr|garmindev-0.3.4-5|24	Provides:	%{name} = %{EVRD}
21cr|garmindev-0.3.4-5|25	
21cr|garmindev-0.3.4-5|26	%description -n %{libname}
21cr|garmindev-0.3.4-5|27	Drivers for communication with Garmin GPS devices used by QLandkarteGT.
21cr|garmindev-0.3.4-5|28	
21cr|garmindev-0.3.4-5|29	%files -n %{libname}
21cr|garmindev-0.3.4-5|30	%{_libdir}/qlandkartegt
21cr|garmindev-0.3.4-5|31	
21cr|garmindev-0.3.4-5|32	#----------------------------------------------------------------------------
21cr|garmindev-0.3.4-5|33	
21cr|garmindev-0.3.4-5|34	%prep
21cr|garmindev-0.3.4-5|35	%setup -q
21cr|garmindev-0.3.4-5|36	
21cr|garmindev-0.3.4-5|37	%build
21cr|garmindev-0.3.4-5|38	export CXXFLAGS="%{optflags} -fno-strict-aliasing -Wno-narrowing"
21cr|garmindev-0.3.4-5|39	%cmake
21cr|garmindev-0.3.4-5|40	%make VERBOSE=1
21cr|garmindev-0.3.4-5|41	
21cr|garmindev-0.3.4-5|42	%install
21cr|garmindev-0.3.4-5|43	cd build
21cr|garmindev-0.3.4-5|44	%makeinstall_std
21cr|garmindev-0.3.4-5|45	
21cr|garmindev-0.3.4-5|46	# fix perms on plugins
21cr|garmindev-0.3.4-5|47	find %{buildroot}%{_libdir}/qlandkartegt -type f -exec chmod 0755 {} \;
21cr|garmindev-0.3.4-5|48	
21cr|garmindev-0.3.4-5|49	# drop the development files
21cr|garmindev-0.3.4-5|50	rm -rf %{buildroot}%{_includedir}/garmin
21cr|garmindev-0.3.4-5|51	rm -rf %{buildroot}%{_libdir}/qlandkartegt/libgarmin*
21cr|garmindev-0.3.4-5|52	

1686 21
21cr|gastman-1.0-0.RC1.5|1	%define		beta 1
21cr|gastman-1.0-0.RC1.5|2	
21cr|gastman-1.0-0.RC1.5|3	Summary:	GTK ASTerisk MANager
21cr|gastman-1.0-0.RC1.5|4	Name:		gastman
21cr|gastman-1.0-0.RC1.5|5	Epoch:		1
21cr|gastman-1.0-0.RC1.5|6	Version:	1.0
21cr|gastman-1.0-0.RC1.5|7	Release:	0.%{?beta:RC%{beta}}.5
21cr|gastman-1.0-0.RC1.5|8	Group:		System/Configuration/Networking
21cr|gastman-1.0-0.RC1.5|9	License:	GPLv2+
21cr|gastman-1.0-0.RC1.5|10	URL:		http://www.asterisk.org
21cr|gastman-1.0-0.RC1.5|11	Source0:	%{name}-%{version}%{?beta:-RC%{beta}}.tar.gz
21cr|gastman-1.0-0.RC1.5|12	Patch0:		gastman-20040803-mdk.diff
21cr|gastman-1.0-0.RC1.5|13	Patch1:		gastman-1.0-gold.patch
21cr|gastman-1.0-0.RC1.5|14	BuildRequires:	gtk+2-devel
21cr|gastman-1.0-0.RC1.5|15	BuildRequires:	imagemagick
21cr|gastman-1.0-0.RC1.5|16	BuildRequires:  db-devel
21cr|gastman-1.0-0.RC1.5|17	Requires(post): desktop-file-utils
21cr|gastman-1.0-0.RC1.5|18	Requires(postun): desktop-file-utils
21cr|gastman-1.0-0.RC1.5|19	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|gastman-1.0-0.RC1.5|20	
21cr|gastman-1.0-0.RC1.5|21	%description
21cr|gastman-1.0-0.RC1.5|22	GTK ASTerisk MANager is a administration tool for asterisk.
21cr|gastman-1.0-0.RC1.5|23	
21cr|gastman-1.0-0.RC1.5|24	%prep
21cr|gastman-1.0-0.RC1.5|25	
21cr|gastman-1.0-0.RC1.5|26	%setup -q -n %{name}-%{version}%{?beta:-RC%{beta}}
21cr|gastman-1.0-0.RC1.5|27	%patch0 -p0
21cr|gastman-1.0-0.RC1.5|28	%patch1 -p0
21cr|gastman-1.0-0.RC1.5|29	
21cr|gastman-1.0-0.RC1.5|30	%build
21cr|gastman-1.0-0.RC1.5|31	
21cr|gastman-1.0-0.RC1.5|32	%make CC="gcc %{?ldflags}"
21cr|gastman-1.0-0.RC1.5|33	
21cr|gastman-1.0-0.RC1.5|34	%install
21cr|gastman-1.0-0.RC1.5|35	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|gastman-1.0-0.RC1.5|36	
21cr|gastman-1.0-0.RC1.5|37	install -d %{buildroot}%{_sbindir}
21cr|gastman-1.0-0.RC1.5|38	install -d %{buildroot}%{_datadir}/%{name}/icons
21cr|gastman-1.0-0.RC1.5|39	install -d %{buildroot}%{_iconsdir}
21cr|gastman-1.0-0.RC1.5|40	install -d %{buildroot}%{_miconsdir}
21cr|gastman-1.0-0.RC1.5|41	install -d %{buildroot}%{_liconsdir}
21cr|gastman-1.0-0.RC1.5|42	
21cr|gastman-1.0-0.RC1.5|43	install -m0755 gastman %{buildroot}%{_sbindir}/
21cr|gastman-1.0-0.RC1.5|44	install -m0644 art/*.xpm %{buildroot}%{_datadir}/%{name}/icons/
21cr|gastman-1.0-0.RC1.5|45	
21cr|gastman-1.0-0.RC1.5|46	# Mandriva Icons
21cr|gastman-1.0-0.RC1.5|47	convert -size 48x48 art/phone2.xpm %{buildroot}%{_liconsdir}/%{name}.png
21cr|gastman-1.0-0.RC1.5|48	convert -size 32x32 art/phone2.xpm %{buildroot}%{_iconsdir}/%{name}.png
21cr|gastman-1.0-0.RC1.5|49	convert -size 16x16 art/phone2.xpm %{buildroot}%{_miconsdir}/%{name}.png
21cr|gastman-1.0-0.RC1.5|50	
21cr|gastman-1.0-0.RC1.5|51	# XDG menu
21cr|gastman-1.0-0.RC1.5|52	install -d %{buildroot}%{_datadir}/applications
21cr|gastman-1.0-0.RC1.5|53	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|gastman-1.0-0.RC1.5|54	[Desktop Entry]
21cr|gastman-1.0-0.RC1.5|55	Name=%{name}
21cr|gastman-1.0-0.RC1.5|56	Comment=%{summary}
21cr|gastman-1.0-0.RC1.5|57	Exec=%{_sbindir}/%{name}
21cr|gastman-1.0-0.RC1.5|58	Icon=%{name}
21cr|gastman-1.0-0.RC1.5|59	Terminal=false
21cr|gastman-1.0-0.RC1.5|60	Type=Application
21cr|gastman-1.0-0.RC1.5|61	Categories=Settings;Network;
21cr|gastman-1.0-0.RC1.5|62	EOF
21cr|gastman-1.0-0.RC1.5|63	
21cr|gastman-1.0-0.RC1.5|64	%if %mdkversion < 200900
21cr|gastman-1.0-0.RC1.5|65	%post
21cr|gastman-1.0-0.RC1.5|66	%update_menus
21cr|gastman-1.0-0.RC1.5|67	%update_desktop_database
21cr|gastman-1.0-0.RC1.5|68	%endif
21cr|gastman-1.0-0.RC1.5|69	
21cr|gastman-1.0-0.RC1.5|70	%if %mdkversion < 200900
21cr|gastman-1.0-0.RC1.5|71	%postun
21cr|gastman-1.0-0.RC1.5|72	%clean_menus
21cr|gastman-1.0-0.RC1.5|73	%clean_desktop_database
21cr|gastman-1.0-0.RC1.5|74	%endif
21cr|gastman-1.0-0.RC1.5|75	
21cr|gastman-1.0-0.RC1.5|76	%clean
21cr|gastman-1.0-0.RC1.5|77	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|gastman-1.0-0.RC1.5|78	
21cr|gastman-1.0-0.RC1.5|79	%files
21cr|gastman-1.0-0.RC1.5|80	%defattr(-,root,root,0755)
21cr|gastman-1.0-0.RC1.5|81	%{_sbindir}/*
21cr|gastman-1.0-0.RC1.5|82	%{_datadir}/%{name}
21cr|gastman-1.0-0.RC1.5|83	%{_iconsdir}/%{name}.png
21cr|gastman-1.0-0.RC1.5|84	%{_miconsdir}/%{name}.png
21cr|gastman-1.0-0.RC1.5|85	%{_liconsdir}/%{name}.png
21cr|gastman-1.0-0.RC1.5|86	%{_datadir}/applications/*.desktop

1687 21
21cr|gav-0.9.0-12|1	%define tver 0.7.3
21cr|gav-0.9.0-12|2	
21cr|gav-0.9.0-12|3	Summary:	Arcade volleyball
21cr|gav-0.9.0-12|4	Name:		gav
21cr|gav-0.9.0-12|5	Version:	0.9.0
21cr|gav-0.9.0-12|6	Release:	12
21cr|gav-0.9.0-12|7	License:	GPLv2+
21cr|gav-0.9.0-12|8	Group:		Games/Sports
21cr|gav-0.9.0-12|9	Url:		http://gav.sourceforge.net/
21cr|gav-0.9.0-12|10	Source0:	http://puzzle.dl.sourceforge.net/sourceforge/gav/%{name}-%{version}.tar.bz2
21cr|gav-0.9.0-12|11	Source1:	%{name}-themes-%{tver}.tar.bz2
21cr|gav-0.9.0-12|12	Source11:	%{name}16.png
21cr|gav-0.9.0-12|13	Source12:	%{name}32.png
21cr|gav-0.9.0-12|14	Source13:	%{name}48.png
21cr|gav-0.9.0-12|15	Patch0:		gav-0.9.0-mdv-fix-gcc-4.3.patch
21cr|gav-0.9.0-12|16	Patch1:		gav-0.9.0-no-strip.patch
21cr|gav-0.9.0-12|17	BuildRequires:	pkgconfig(sdl)
21cr|gav-0.9.0-12|18	BuildRequires:	pkgconfig(SDL_image)
21cr|gav-0.9.0-12|19	BuildRequires:	pkgconfig(SDL_net)
21cr|gav-0.9.0-12|20	
21cr|gav-0.9.0-12|21	%description
21cr|gav-0.9.0-12|22	An SDL-based rendition of an old favorite CGA game featuring
21cr|gav-0.9.0-12|23	two characters playing a volleyball-like game. This "revamped"
21cr|gav-0.9.0-12|24	version is supposed to support theming, multiplayer games,
21cr|gav-0.9.0-12|25	different input devices and networking (not yet).
21cr|gav-0.9.0-12|26	
21cr|gav-0.9.0-12|27	This package contains all available themes as well.
21cr|gav-0.9.0-12|28	
21cr|gav-0.9.0-12|29	%files
21cr|gav-0.9.0-12|30	%doc README CHANGELOG
21cr|gav-0.9.0-12|31	%{_gamesbindir}/%{name}
21cr|gav-0.9.0-12|32	%{_gamesdatadir}/%{name}
21cr|gav-0.9.0-12|33	%{_datadir}/applications/%{name}.desktop
21cr|gav-0.9.0-12|34	%{_liconsdir}/%{name}.png
21cr|gav-0.9.0-12|35	%{_iconsdir}/%{name}.png
21cr|gav-0.9.0-12|36	%{_miconsdir}/%{name}.png
21cr|gav-0.9.0-12|37	
21cr|gav-0.9.0-12|38	#----------------------------------------------------------------------------
21cr|gav-0.9.0-12|39	
21cr|gav-0.9.0-12|40	%prep
21cr|gav-0.9.0-12|41	%setup -q -a1
21cr|gav-0.9.0-12|42	%patch0 -p1 -b .gcc43
21cr|gav-0.9.0-12|43	%patch1 -p1
21cr|gav-0.9.0-12|44	
21cr|gav-0.9.0-12|45	%build
21cr|gav-0.9.0-12|46	%make depend CXXFLAGS="%{optflags} `sdl-config --cflags` -I`pwd`/menu  -I`pwd`/automa  -I`pwd`/net -I`pwd`"
21cr|gav-0.9.0-12|47	make CXXFLAGS="%{optflags} `sdl-config --cflags` -I`pwd`/menu  -I`pwd`/automa  -I`pwd`/net -I`pwd`"
21cr|gav-0.9.0-12|48	
21cr|gav-0.9.0-12|49	%install
21cr|gav-0.9.0-12|50	install -m755 %{name} -D %{buildroot}%{_gamesbindir}/%{name}
21cr|gav-0.9.0-12|51	install -m755 -d %{buildroot}%{_gamesdatadir}/%{name}/themes
21cr|gav-0.9.0-12|52	cp -r themes/* %{buildroot}%{_gamesdatadir}/%{name}/themes
21cr|gav-0.9.0-12|53	
21cr|gav-0.9.0-12|54	#menu
21cr|gav-0.9.0-12|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gav-0.9.0-12|56	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gav-0.9.0-12|57	[Desktop Entry]
21cr|gav-0.9.0-12|58	Name=%{name}
21cr|gav-0.9.0-12|59	Comment=2D Volleyball
21cr|gav-0.9.0-12|60	Exec=%{_gamesbindir}/%{name}
21cr|gav-0.9.0-12|61	Icon=%{name}
21cr|gav-0.9.0-12|62	Terminal=false
21cr|gav-0.9.0-12|63	Type=Application
21cr|gav-0.9.0-12|64	Categories=Game;SportsGame;
21cr|gav-0.9.0-12|65	EOF
21cr|gav-0.9.0-12|66	
21cr|gav-0.9.0-12|67	#icons
21cr|gav-0.9.0-12|68	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|gav-0.9.0-12|69	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|gav-0.9.0-12|70	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

1688 21
21cr|gbase-0.5-11|1	Summary:	Small numeric base converter
21cr|gbase-0.5-11|2	Name:		gbase
21cr|gbase-0.5-11|3	Version:	0.5
21cr|gbase-0.5-11|4	Release:	11
21cr|gbase-0.5-11|5	License:	Artistic
21cr|gbase-0.5-11|6	Group:		Sciences/Mathematics
21cr|gbase-0.5-11|7	Url:		http://www.hibernaculum.net/gbase/
21cr|gbase-0.5-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|gbase-0.5-11|9	Patch0:		gbase-0.5-gtk2.patch
21cr|gbase-0.5-11|10	Patch1:		gbase-0.5-argc.patch
21cr|gbase-0.5-11|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gbase-0.5-11|12	
21cr|gbase-0.5-11|13	%description
21cr|gbase-0.5-11|14	GBase is a GTK program designed to convert between the four common
21cr|gbase-0.5-11|15	bases used in programming (decimal, hexadecimal, octal and binary). It
21cr|gbase-0.5-11|16	converts numbers on-the-fly as they are typed in. It can also convert
21cr|gbase-0.5-11|17	numbers entered on the command line. It can correctly handle both
21cr|gbase-0.5-11|18	signed and unsigned 32-bit integers.
21cr|gbase-0.5-11|19	
21cr|gbase-0.5-11|20	%files
21cr|gbase-0.5-11|21	%doc README TODO
21cr|gbase-0.5-11|22	%{_bindir}/%{name}
21cr|gbase-0.5-11|23	
21cr|gbase-0.5-11|24	#----------------------------------------------------------------------------
21cr|gbase-0.5-11|25	
21cr|gbase-0.5-11|26	%prep
21cr|gbase-0.5-11|27	%setup -q
21cr|gbase-0.5-11|28	%patch0 -p1
21cr|gbase-0.5-11|29	%patch1 -p1
21cr|gbase-0.5-11|30	
21cr|gbase-0.5-11|31	%build
21cr|gbase-0.5-11|32	%make CC="%__cc %{optflags}"
21cr|gbase-0.5-11|33	
21cr|gbase-0.5-11|34	%install
21cr|gbase-0.5-11|35	install -D -m755 %{name} %{buildroot}%{_bindir}/%{name}

1689 21
21cr|gbirthday-0.6.8-4|1	Summary:	Birthday Reminder
21cr|gbirthday-0.6.8-4|2	Name:		gbirthday
21cr|gbirthday-0.6.8-4|3	Version:	0.6.8
21cr|gbirthday-0.6.8-4|4	Release:	4
21cr|gbirthday-0.6.8-4|5	License:	GPLv2
21cr|gbirthday-0.6.8-4|6	Group:		Office
21cr|gbirthday-0.6.8-4|7	Url:		http://sourceforge.net/projects/gbirthday/
21cr|gbirthday-0.6.8-4|8	Source0:	http://downloads.sourceforge.net/project/gbirthday/gbirthday/%{version}/%{name}-%{version}.tar.xz
21cr|gbirthday-0.6.8-4|9	Patch0:		gbirthday-0.6.8-py2.7.patch
21cr|gbirthday-0.6.8-4|10	BuildRequires:	intltool
21cr|gbirthday-0.6.8-4|11	BuildRequires:	pkgconfig(python2)
21cr|gbirthday-0.6.8-4|12	BuildArch:	noarch
21cr|gbirthday-0.6.8-4|13	
21cr|gbirthday-0.6.8-4|14	%description
21cr|gbirthday-0.6.8-4|15	Birthday Reminder that can be used with several backend databases.
21cr|gbirthday-0.6.8-4|16	
21cr|gbirthday-0.6.8-4|17	%files -f %{name}.lang
21cr|gbirthday-0.6.8-4|18	%{_bindir}/*
21cr|gbirthday-0.6.8-4|19	%{_datadir}/pixmaps/*
21cr|gbirthday-0.6.8-4|20	%{_datadir}/applications/*desktop
21cr|gbirthday-0.6.8-4|21	%{python2_sitelib}/%{name}
21cr|gbirthday-0.6.8-4|22	
21cr|gbirthday-0.6.8-4|23	#----------------------------------------------------------------------------
21cr|gbirthday-0.6.8-4|24	
21cr|gbirthday-0.6.8-4|25	%prep
21cr|gbirthday-0.6.8-4|26	%setup -q
21cr|gbirthday-0.6.8-4|27	%apply_patches
21cr|gbirthday-0.6.8-4|28	
21cr|gbirthday-0.6.8-4|29	%build
21cr|gbirthday-0.6.8-4|30	%make
21cr|gbirthday-0.6.8-4|31	
21cr|gbirthday-0.6.8-4|32	%install
21cr|gbirthday-0.6.8-4|33	%makeinstall_std
21cr|gbirthday-0.6.8-4|34	
21cr|gbirthday-0.6.8-4|35	%find_lang %{name}

1690 21
21cr|gbsplay-0.0.93-3|1	Summary:	Gameboy Music Player
21cr|gbsplay-0.0.93-3|2	Name:		gbsplay
21cr|gbsplay-0.0.93-3|3	Version:	0.0.93
21cr|gbsplay-0.0.93-3|4	Release:	3
21cr|gbsplay-0.0.93-3|5	License:	GPLv1+
21cr|gbsplay-0.0.93-3|6	Group:		Sound
21cr|gbsplay-0.0.93-3|7	Url:		https://github.com/mmitch/gbsplay
21cr|gbsplay-0.0.93-3|8	Source0:	https://github.com/mmitch/gbsplay/archive/%{name}-%{version}.tar.gz
21cr|gbsplay-0.0.93-3|9	BuildRequires:	splint
21cr|gbsplay-0.0.93-3|10	BuildRequires:	nas-devel
21cr|gbsplay-0.0.93-3|11	BuildRequires:	pkgconfig(alsa)
21cr|gbsplay-0.0.93-3|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|gbsplay-0.0.93-3|13	BuildRequires:	pkgconfig(libpulse)
21cr|gbsplay-0.0.93-3|14	
21cr|gbsplay-0.0.93-3|15	%description
21cr|gbsplay-0.0.93-3|16	This is a Gameboy sound player.
21cr|gbsplay-0.0.93-3|17	
21cr|gbsplay-0.0.93-3|18	%files -f %{name}.lang
21cr|gbsplay-0.0.93-3|19	%doc installed-docs/*
21cr|gbsplay-0.0.93-3|20	%{_bindir}/gbsinfo
21cr|gbsplay-0.0.93-3|21	%{_bindir}/gbsplay
21cr|gbsplay-0.0.93-3|22	%{_mandir}/man1/gbsinfo.1*
21cr|gbsplay-0.0.93-3|23	%{_mandir}/man1/gbsplay.1*
21cr|gbsplay-0.0.93-3|24	%{_mandir}/man5/gbsplayrc.5*
21cr|gbsplay-0.0.93-3|25	
21cr|gbsplay-0.0.93-3|26	#----------------------------------------------------------------------------
21cr|gbsplay-0.0.93-3|27	
21cr|gbsplay-0.0.93-3|28	%prep
21cr|gbsplay-0.0.93-3|29	%setup -q
21cr|gbsplay-0.0.93-3|30	
21cr|gbsplay-0.0.93-3|31	%build
21cr|gbsplay-0.0.93-3|32	%setup_compile_flags
21cr|gbsplay-0.0.93-3|33	./configure \
21cr|gbsplay-0.0.93-3|34	--prefix=%{_prefix} \
21cr|gbsplay-0.0.93-3|35	--localedir=%{_datadir}/locale
21cr|gbsplay-0.0.93-3|36	%make
21cr|gbsplay-0.0.93-3|37	
21cr|gbsplay-0.0.93-3|38	%install
21cr|gbsplay-0.0.93-3|39	%makeinstall \
21cr|gbsplay-0.0.93-3|40	man1dir=%{buildroot}%{_mandir}/man1 \
21cr|gbsplay-0.0.93-3|41	man5dir=%{buildroot}%{_mandir}/man5 \
21cr|gbsplay-0.0.93-3|42	docdir=installed-docs \
21cr|gbsplay-0.0.93-3|43	localedir=%{buildroot}%{_datadir}/locale
21cr|gbsplay-0.0.93-3|44	
21cr|gbsplay-0.0.93-3|45	%find_lang %{name}

1691 21
21cr|gcal-4.1-1|1	Summary:	Program for calculating and printing calendars
21cr|gcal-4.1-1|2	Name:		gcal
21cr|gcal-4.1-1|3	Version:	4.1
21cr|gcal-4.1-1|4	Release:	1
21cr|gcal-4.1-1|5	License:	GPLv3+
21cr|gcal-4.1-1|6	Group:		Office
21cr|gcal-4.1-1|7	Url:		https://www.gnu.org/software/gcal/
21cr|gcal-4.1-1|8	Source0:	https://ftp.gnu.org/gnu/gcal/%{name}-%{version}.tar.xz
21cr|gcal-4.1-1|9	Patch0:		gcal-glibc-no-libio.patch
21cr|gcal-4.1-1|10	BuildRequires:	pkgconfig(ncurses)
21cr|gcal-4.1-1|11	
21cr|gcal-4.1-1|12	%description
21cr|gcal-4.1-1|13	Gcal is a program for calculating and printing calendars. Gcal displays
21cr|gcal-4.1-1|14	hybrid and proleptic Julian and Gregorian calendar sheets, respectively
21cr|gcal-4.1-1|15	for one month, three months, or a whole year. It also displays eternal
21cr|gcal-4.1-1|16	holiday lists for many countries around the globe, and features a very
21cr|gcal-4.1-1|17	powerful creation of fixed date lists that can be used for reminding
21cr|gcal-4.1-1|18	purposes.
21cr|gcal-4.1-1|19	
21cr|gcal-4.1-1|20	Gcal can calculate various astronomical data and times of the Sun and
21cr|gcal-4.1-1|21	the Moon for pleasure at any location, precisely enough for most civil
21cr|gcal-4.1-1|22	purposes. Gcal supports some other calendar systems, for example, the
21cr|gcal-4.1-1|23	Chinese and Japanese calendars, the Hebrew calendar, and the civil
21cr|gcal-4.1-1|24	Islamic calendar, too.
21cr|gcal-4.1-1|25	
21cr|gcal-4.1-1|26	%files -f %{name}.lang
21cr|gcal-4.1-1|27	%doc doc/GREG-REFORM README BUGS LIMITATIONS TODO AUTHORS NEWS THANKS
21cr|gcal-4.1-1|28	%exclude %{_datadir}/doc/gcal/examples
21cr|gcal-4.1-1|29	%{_docdir}/%{name}/examples/
21cr|gcal-4.1-1|30	%{_docdir}/%{name}/misc/
21cr|gcal-4.1-1|31	%{_bindir}/*
21cr|gcal-4.1-1|32	%{_datadir}/gcal
21cr|gcal-4.1-1|33	%{_infodir}/gcal*
21cr|gcal-4.1-1|34	
21cr|gcal-4.1-1|35	#----------------------------------------------------------------------------
21cr|gcal-4.1-1|36	
21cr|gcal-4.1-1|37	%prep
21cr|gcal-4.1-1|38	%setup -q
21cr|gcal-4.1-1|39	%patch0 -p1
21cr|gcal-4.1-1|40	
21cr|gcal-4.1-1|41	sed -i -e "s,ThisGcal=.*,ThisGcal=@PACKAGE@,g" misc/*/*.in
21cr|gcal-4.1-1|42	
21cr|gcal-4.1-1|43	%build
21cr|gcal-4.1-1|44	%configure --disable-rpath
21cr|gcal-4.1-1|45	%make
21cr|gcal-4.1-1|46	
21cr|gcal-4.1-1|47	%install
21cr|gcal-4.1-1|48	%makeinstall_std
21cr|gcal-4.1-1|49	
21cr|gcal-4.1-1|50	#examples
21cr|gcal-4.1-1|51	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|gcal-4.1-1|52	cp -rf doc/en/examples %{buildroot}%{_docdir}/%{name}/
21cr|gcal-4.1-1|53	
21cr|gcal-4.1-1|54	#misc files
21cr|gcal-4.1-1|55	cp -rf misc %{buildroot}%{_docdir}/%{name}/
21cr|gcal-4.1-1|56	
21cr|gcal-4.1-1|57	#fix rights
21cr|gcal-4.1-1|58	chmod 644 %{buildroot}%{_docdir}/%{name}/misc/gcalltx/gcalltx.pl
21cr|gcal-4.1-1|59	chmod 755 %{buildroot}%{_docdir}/%{name}/misc/wloc/wlocdrv
21cr|gcal-4.1-1|60	
21cr|gcal-4.1-1|61	for i in daily ddiff dst gcalltx moon mrms srss
21cr|gcal-4.1-1|62	do
21cr|gcal-4.1-1|63	chmod 755 %{buildroot}%{_docdir}/%{name}/misc/$i/$i
21cr|gcal-4.1-1|64	done
21cr|gcal-4.1-1|65	
21cr|gcal-4.1-1|66	#cleanup
21cr|gcal-4.1-1|67	rm -rf %{buildroot}%{_datadir}/%{name}/{CREDITS,README}
21cr|gcal-4.1-1|68	find %{buildroot} -name "Makefile*" -exec rm -rf {} \;
21cr|gcal-4.1-1|69	find %{buildroot}%{_docdir} -name "*.in" -exec rm -rf {} \;
21cr|gcal-4.1-1|70	find %{buildroot}%{_docdir} -name "*.bat" -exec rm -rf {} \;
21cr|gcal-4.1-1|71	find %{buildroot}%{_docdir} -name "*.texi" -exec rm -rf {} \;
21cr|gcal-4.1-1|72	
21cr|gcal-4.1-1|73	%find_lang %{name}

1692 21
21cr|gcalctool-6.6.2-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|gcalctool-6.6.2-1|2	
21cr|gcalctool-6.6.2-1|3	Summary:	GNOME desktop calculator
21cr|gcalctool-6.6.2-1|4	Name:		gcalctool
21cr|gcalctool-6.6.2-1|5	Version:	6.6.2
21cr|gcalctool-6.6.2-1|6	Release:	1
21cr|gcalctool-6.6.2-1|7	License:	GPLv2+
21cr|gcalctool-6.6.2-1|8	Group:		Graphical desktop/GNOME
21cr|gcalctool-6.6.2-1|9	URL:		http://calctool.sourceforge.net/
21cr|gcalctool-6.6.2-1|10	Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gcalctool-6.6.2-1|11	Patch0:		gcalctool-compile-warnings.patch
21cr|gcalctool-6.6.2-1|12	BuildRequires:	bison
21cr|gcalctool-6.6.2-1|13	BuildRequires:	flex
21cr|gcalctool-6.6.2-1|14	BuildRequires:	intltool
21cr|gcalctool-6.6.2-1|15	BuildRequires:	itstool
21cr|gcalctool-6.6.2-1|16	BuildRequires:	xsltproc
21cr|gcalctool-6.6.2-1|17	BuildRequires:	yelp-tools
21cr|gcalctool-6.6.2-1|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|gcalctool-6.6.2-1|19	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gcalctool-6.6.2-1|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gcalctool-6.6.2-1|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gcalctool-6.6.2-1|22	
21cr|gcalctool-6.6.2-1|23	%description
21cr|gcalctool-6.6.2-1|24	gcalctool is a desktop calculator.
21cr|gcalctool-6.6.2-1|25	It has Basic, Financial and Scientific modes. Internally it uses multiple
21cr|gcalctool-6.6.2-1|26	precision arithmetic to produce results to a high degree of accuracy.
21cr|gcalctool-6.6.2-1|27	
21cr|gcalctool-6.6.2-1|28	%files -f %{name}.lang
21cr|gcalctool-6.6.2-1|29	%doc README NEWS AUTHORS
21cr|gcalctool-6.6.2-1|30	%{_bindir}/*
21cr|gcalctool-6.6.2-1|31	%{_datadir}/applications/*
21cr|gcalctool-6.6.2-1|32	%{_datadir}/%{name}
21cr|gcalctool-6.6.2-1|33	%{_datadir}/glib-2.0/schemas/org.gnome.gcalctool.gschema.xml
21cr|gcalctool-6.6.2-1|34	%{_mandir}/man1/*
21cr|gcalctool-6.6.2-1|35	
21cr|gcalctool-6.6.2-1|36	#--------------------------------------------------------------------
21cr|gcalctool-6.6.2-1|37	%prep
21cr|gcalctool-6.6.2-1|38	%autosetup -p1
21cr|gcalctool-6.6.2-1|39	
21cr|gcalctool-6.6.2-1|40	%build
21cr|gcalctool-6.6.2-1|41	%configure \
21cr|gcalctool-6.6.2-1|42	--with-gtk=3.0
21cr|gcalctool-6.6.2-1|43	
21cr|gcalctool-6.6.2-1|44	%make
21cr|gcalctool-6.6.2-1|45	
21cr|gcalctool-6.6.2-1|46	%install
21cr|gcalctool-6.6.2-1|47	%makeinstall_std
21cr|gcalctool-6.6.2-1|48	
21cr|gcalctool-6.6.2-1|49	%find_lang %{name} --with-gnome
21cr|gcalctool-6.6.2-1|50	#for l in C bg ca cs de el es eu fi fr gl hu it ja ko lv oc pt_BR ru sl sv te zh_CN zh_HK zh_TW; do
21cr|gcalctool-6.6.2-1|51	#	echo "%%lang($l) %%{_datadir}/help/$l/%%{name}"
21cr|gcalctool-6.6.2-1|52	#done >> %{name}.lang
21cr|gcalctool-6.6.2-1|53	

1693 21
21cr|gcdemu-3.2.6-1|1	Summary:	GTK+ based GUI for controlling CDEmu daemon
21cr|gcdemu-3.2.6-1|2	Name:		gcdemu
21cr|gcdemu-3.2.6-1|3	Version:	3.2.6
21cr|gcdemu-3.2.6-1|4	Release:	1
21cr|gcdemu-3.2.6-1|5	License:	GPLv2+
21cr|gcdemu-3.2.6-1|6	Group:		Emulators
21cr|gcdemu-3.2.6-1|7	Url:		http://cdemu.sourceforge.net/
21cr|gcdemu-3.2.6-1|8	Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.xz
21cr|gcdemu-3.2.6-1|9	Patch0:		gcdemu-3.2.5-fix-install.patch
21cr|gcdemu-3.2.6-1|10	BuildRequires:	cmake
21cr|gcdemu-3.2.6-1|11	BuildRequires:	intltool
21cr|gcdemu-3.2.6-1|12	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gcdemu-3.2.6-1|13	# for cdemu daemon interface v3
21cr|gcdemu-3.2.6-1|14	Requires:	cdemu-daemon
21cr|gcdemu-3.2.6-1|15	Requires:	python3-gi
21cr|gcdemu-3.2.6-1|16	Requires:	typelib(Gtk) >= 3.0
21cr|gcdemu-3.2.6-1|17	Requires:	typelib(Notify) >= 0.7
21cr|gcdemu-3.2.6-1|18	BuildArch:	noarch
21cr|gcdemu-3.2.6-1|19	
21cr|gcdemu-3.2.6-1|20	%description
21cr|gcdemu-3.2.6-1|21	gCDEmu is a Gtk+ based GUI for controlling CDEmu daemon. It is part of the
21cr|gcdemu-3.2.6-1|22	userspace-cdemu suite, a free, GPL CD/DVD-ROM device emulator for linux.
21cr|gcdemu-3.2.6-1|23	
21cr|gcdemu-3.2.6-1|24	It provides a graphic interface that allows performing the key tasks related to
21cr|gcdemu-3.2.6-1|25	controlling the CDEmu daemon, such as loading and unloading devices, displaying
21cr|gcdemu-3.2.6-1|26	devices' status and retrieving/setting devices' debug masks.
21cr|gcdemu-3.2.6-1|27	
21cr|gcdemu-3.2.6-1|28	In addition, it listens to signals emitted by CDEmu daemon and provides
21cr|gcdemu-3.2.6-1|29	notifications via libnotify.
21cr|gcdemu-3.2.6-1|30	
21cr|gcdemu-3.2.6-1|31	%files -f %{name}.lang
21cr|gcdemu-3.2.6-1|32	%doc README AUTHORS
21cr|gcdemu-3.2.6-1|33	%{_bindir}/%{name}
21cr|gcdemu-3.2.6-1|34	%{_datadir}/applications/%{name}.desktop
21cr|gcdemu-3.2.6-1|35	%{_iconsdir}/hicolor/scalable/apps/%{name}*.svg
21cr|gcdemu-3.2.6-1|36	%{_datadir}/glib-2.0/schemas/net.sf.cdemu.gcdemu.gschema.xml
21cr|gcdemu-3.2.6-1|37	
21cr|gcdemu-3.2.6-1|38	#----------------------------------------------------------------------------
21cr|gcdemu-3.2.6-1|39	
21cr|gcdemu-3.2.6-1|40	%prep
21cr|gcdemu-3.2.6-1|41	%setup -q
21cr|gcdemu-3.2.6-1|42	%patch0 -p1
21cr|gcdemu-3.2.6-1|43	
21cr|gcdemu-3.2.6-1|44	%build
21cr|gcdemu-3.2.6-1|45	%cmake -DPOST_INSTALL_HOOKS:BOOL=OFF
21cr|gcdemu-3.2.6-1|46	%make -s
21cr|gcdemu-3.2.6-1|47	
21cr|gcdemu-3.2.6-1|48	%install
21cr|gcdemu-3.2.6-1|49	%makeinstall_std -C build
21cr|gcdemu-3.2.6-1|50	
21cr|gcdemu-3.2.6-1|51	%find_lang %{name}

1694 21
21cr|gcin-2.9.0-5|1	%define major 1
21cr|gcin-2.9.0-5|2	%define libname %mklibname %{name}-im-client %{major}
21cr|gcin-2.9.0-5|3	%define devname %mklibname %{name}-im-client -d
21cr|gcin-2.9.0-5|4	
21cr|gcin-2.9.0-5|5	Summary:	An input method server for traditional Chinese
21cr|gcin-2.9.0-5|6	Name:		gcin
21cr|gcin-2.9.0-5|7	Version:	2.9.0
21cr|gcin-2.9.0-5|8	Release:	5
21cr|gcin-2.9.0-5|9	License:	LGPLv2+
21cr|gcin-2.9.0-5|10	Group:		System/Internationalization
21cr|gcin-2.9.0-5|11	Url: 		http://hyperrate.com/dir.php?eid=67
21cr|gcin-2.9.0-5|12	Source0:	http://hyperrate.com/gcin-source/%{name}-%{version}.tar.xz
21cr|gcin-2.9.0-5|13	Patch3:		gcin-1.4.4-gcc44.patch
21cr|gcin-2.9.0-5|14	BuildRequires:	curl-devel
21cr|gcin-2.9.0-5|15	BuildRequires:	qt4-devel
21cr|gcin-2.9.0-5|16	BuildRequires:	pkgconfig(anthy)
21cr|gcin-2.9.0-5|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gcin-2.9.0-5|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gcin-2.9.0-5|19	BuildRequires:	pkgconfig(xtst)
21cr|gcin-2.9.0-5|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|gcin-2.9.0-5|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|gcin-2.9.0-5|22	Requires:	locales-zh
21cr|gcin-2.9.0-5|23	Recommends:	%{name}-gtk2 = %{EVRD}
21cr|gcin-2.9.0-5|24	Recommends:	%{name}-gtk3 = %{EVRD}
21cr|gcin-2.9.0-5|25	Recommends:	%{name}-qt5 = %{EVRD}
21cr|gcin-2.9.0-5|26	Conflicts:	%{_lib}gcin1 < 2.8.0-1
21cr|gcin-2.9.0-5|27	
21cr|gcin-2.9.0-5|28	%description
21cr|gcin-2.9.0-5|29	gcin is a Chinese input method server for traditional Chinese.
21cr|gcin-2.9.0-5|30	It features a better GTK user interface.
21cr|gcin-2.9.0-5|31	
21cr|gcin-2.9.0-5|32	%files
21cr|gcin-2.9.0-5|33	%doc AUTHORS COPYING Changelog.html README*
21cr|gcin-2.9.0-5|34	%{_bindir}/*
21cr|gcin-2.9.0-5|35	%{_datadir}/applications/gcin-tools.desktop
21cr|gcin-2.9.0-5|36	%{_datadir}/gcin
21cr|gcin-2.9.0-5|37	%{_iconsdir}/*
21cr|gcin-2.9.0-5|38	%{_libdir}/gcin/anthy-module.so
21cr|gcin-2.9.0-5|39	%{_libdir}/gcin/gcin1.so
21cr|gcin-2.9.0-5|40	%{_libdir}/gcin/gcin2.so
21cr|gcin-2.9.0-5|41	%{_libdir}/gcin/intcode-module.so
21cr|gcin-2.9.0-5|42	
21cr|gcin-2.9.0-5|43	#----------------------------------------------------------------------------
21cr|gcin-2.9.0-5|44	
21cr|gcin-2.9.0-5|45	%package -n %{libname}
21cr|gcin-2.9.0-5|46	Summary:	Gcin shared library
21cr|gcin-2.9.0-5|47	Group:		System/Internationalization
21cr|gcin-2.9.0-5|48	Obsoletes:	%{_lib}gcin1 < 2.8.0-1
21cr|gcin-2.9.0-5|49	
21cr|gcin-2.9.0-5|50	%description -n %{libname}
21cr|gcin-2.9.0-5|51	gcin is a Chinese input method server for traditional Chinese.
21cr|gcin-2.9.0-5|52	It features a better GTK user interface.
21cr|gcin-2.9.0-5|53	
21cr|gcin-2.9.0-5|54	%files -n %{libname}
21cr|gcin-2.9.0-5|55	%{_libdir}/gcin/libgcin-im-client.so.%{major}*
21cr|gcin-2.9.0-5|56	
21cr|gcin-2.9.0-5|57	#----------------------------------------------------------------------------
21cr|gcin-2.9.0-5|58	
21cr|gcin-2.9.0-5|59	%package -n %{devname}
21cr|gcin-2.9.0-5|60	Summary:	Development files for %{name}
21cr|gcin-2.9.0-5|61	Group:		Development/C
21cr|gcin-2.9.0-5|62	Requires:	%{libname} = %{EVRD}
21cr|gcin-2.9.0-5|63	Provides:	%{name}-devel = %{EVRD}
21cr|gcin-2.9.0-5|64	
21cr|gcin-2.9.0-5|65	%description -n %{devname}
21cr|gcin-2.9.0-5|66	This package contains the headers that programmers will need to develop
21cr|gcin-2.9.0-5|67	applications which will use %{name}.
21cr|gcin-2.9.0-5|68	
21cr|gcin-2.9.0-5|69	%files -n %{devname}
21cr|gcin-2.9.0-5|70	%{_libdir}/gcin/libgcin-im-client.so
21cr|gcin-2.9.0-5|71	
21cr|gcin-2.9.0-5|72	#----------------------------------------------------------------------------
21cr|gcin-2.9.0-5|73	
21cr|gcin-2.9.0-5|74	%package gtk2
21cr|gcin-2.9.0-5|75	Summary:	Gtk2 immodule for gcin
21cr|gcin-2.9.0-5|76	Group:		System/Internationalization
21cr|gcin-2.9.0-5|77	Requires:	%{name} = %{EVRD}
21cr|gcin-2.9.0-5|78	Requires(post,postun):	gtk+2.0
21cr|gcin-2.9.0-5|79	
21cr|gcin-2.9.0-5|80	%description gtk2
21cr|gcin-2.9.0-5|81	This is the gtk2 immodule support for gcin.
21cr|gcin-2.9.0-5|82	
21cr|gcin-2.9.0-5|83	%files gtk2
21cr|gcin-2.9.0-5|84	%{_libdir}/gtk-2.0/immodules/*.so
21cr|gcin-2.9.0-5|85	
21cr|gcin-2.9.0-5|86	# install gtk IM module
21cr|gcin-2.9.0-5|87	%post gtk2
21cr|gcin-2.9.0-5|88	gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}
21cr|gcin-2.9.0-5|89	
21cr|gcin-2.9.0-5|90	%postun gtk2
21cr|gcin-2.9.0-5|91	gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}
21cr|gcin-2.9.0-5|92	
21cr|gcin-2.9.0-5|93	#----------------------------------------------------------------------------
21cr|gcin-2.9.0-5|94	
21cr|gcin-2.9.0-5|95	%package gtk3
21cr|gcin-2.9.0-5|96	Summary:	Gtk3 immodule for gcin
21cr|gcin-2.9.0-5|97	Group:		System/Internationalization
21cr|gcin-2.9.0-5|98	Requires:	%{name} = %{EVRD}
21cr|gcin-2.9.0-5|99	Requires(post,postun):	gtk+3.0
21cr|gcin-2.9.0-5|100	
21cr|gcin-2.9.0-5|101	%description gtk3
21cr|gcin-2.9.0-5|102	This is the gtk3 immodule support for gcin.
21cr|gcin-2.9.0-5|103	
21cr|gcin-2.9.0-5|104	%files gtk3
21cr|gcin-2.9.0-5|105	%{_libdir}/gtk-3.0/immodules/*.so
21cr|gcin-2.9.0-5|106	
21cr|gcin-2.9.0-5|107	%post gtk3
21cr|gcin-2.9.0-5|108	gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-3.0/gtk.immodules.%{_lib}
21cr|gcin-2.9.0-5|109	
21cr|gcin-2.9.0-5|110	%postun gtk3
21cr|gcin-2.9.0-5|111	gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-3.0/gtk.immodules.%{_lib}
21cr|gcin-2.9.0-5|112	
21cr|gcin-2.9.0-5|113	#----------------------------------------------------------------------------
21cr|gcin-2.9.0-5|114	
21cr|gcin-2.9.0-5|115	%package qt4
21cr|gcin-2.9.0-5|116	Summary:	Qt4 immodule for gcin
21cr|gcin-2.9.0-5|117	Group:		System/Internationalization
21cr|gcin-2.9.0-5|118	Requires:	%{name} = %{EVRD}
21cr|gcin-2.9.0-5|119	
21cr|gcin-2.9.0-5|120	%description qt4
21cr|gcin-2.9.0-5|121	This is the qt4 immodule support for gcin.
21cr|gcin-2.9.0-5|122	
21cr|gcin-2.9.0-5|123	%files qt4
21cr|gcin-2.9.0-5|124	%{qt4plugins}/inputmethods/*.so
21cr|gcin-2.9.0-5|125	
21cr|gcin-2.9.0-5|126	#----------------------------------------------------------------------------
21cr|gcin-2.9.0-5|127	
21cr|gcin-2.9.0-5|128	%package qt5
21cr|gcin-2.9.0-5|129	Summary:	Qt5 immodule for gcin
21cr|gcin-2.9.0-5|130	Group:		System/Internationalization
21cr|gcin-2.9.0-5|131	Requires:	%{name} = %{EVRD}
21cr|gcin-2.9.0-5|132	
21cr|gcin-2.9.0-5|133	%description qt5
21cr|gcin-2.9.0-5|134	This is the qt5 immodule support for gcin.
21cr|gcin-2.9.0-5|135	
21cr|gcin-2.9.0-5|136	%files qt5
21cr|gcin-2.9.0-5|137	%{_qt5_plugindir}/platforminputcontexts/*.so
21cr|gcin-2.9.0-5|138	
21cr|gcin-2.9.0-5|139	#----------------------------------------------------------------------------
21cr|gcin-2.9.0-5|140	
21cr|gcin-2.9.0-5|141	%prep
21cr|gcin-2.9.0-5|142	%setup -q
21cr|gcin-2.9.0-5|143	%apply_patches
21cr|gcin-2.9.0-5|144	
21cr|gcin-2.9.0-5|145	chmod 644 AUTHORS COPYING Changelog.html README*
21cr|gcin-2.9.0-5|146	
21cr|gcin-2.9.0-5|147	%build
21cr|gcin-2.9.0-5|148	%configure
21cr|gcin-2.9.0-5|149	make
21cr|gcin-2.9.0-5|150	
21cr|gcin-2.9.0-5|151	%install
21cr|gcin-2.9.0-5|152	%makeinstall_std
21cr|gcin-2.9.0-5|153	
21cr|gcin-2.9.0-5|154	rm -fr %{buildroot}%{_docdir}/

1695 21
21cr|gcl-2.6.13-0.pre124.1|1	# Workaround to build with GCC 10
21cr|gcl-2.6.13-0.pre124.1|2	%global optflags %{optflags} -fcommon
21cr|gcl-2.6.13-0.pre124.1|3	
21cr|gcl-2.6.13-0.pre124.1|4	# minor adptation of fedora package:
21cr|gcl-2.6.13-0.pre124.1|5	#	http://cvs.fedoraproject.org/viewvc/rpms/gcl/devel/
21cr|gcl-2.6.13-0.pre124.1|6	%define _disable_ld_as_needed		1
21cr|gcl-2.6.13-0.pre124.1|7	%define _disable_ld_no_undefined	1
21cr|gcl-2.6.13-0.pre124.1|8	
21cr|gcl-2.6.13-0.pre124.1|9	%define with_selinux    0
21cr|gcl-2.6.13-0.pre124.1|10	%define with_xemacs     0
21cr|gcl-2.6.13-0.pre124.1|11	
21cr|gcl-2.6.13-0.pre124.1|12	%define emacs_version 23.3
21cr|gcl-2.6.13-0.pre124.1|13	%define emacs_lispdir %{_datadir}/emacs/site-lisp
21cr|gcl-2.6.13-0.pre124.1|14	
21cr|gcl-2.6.13-0.pre124.1|15	%if %{with_xemacs}
21cr|gcl-2.6.13-0.pre124.1|16	%define xemacs_version 21.4.22
21cr|gcl-2.6.13-0.pre124.1|17	%define xemacs_lispdir %{_datadir}/xemacs/site-packages/lisp
21cr|gcl-2.6.13-0.pre124.1|18	%endif
21cr|gcl-2.6.13-0.pre124.1|19	
21cr|gcl-2.6.13-0.pre124.1|20	%define rel pre124
21cr|gcl-2.6.13-0.pre124.1|21	
21cr|gcl-2.6.13-0.pre124.1|22	Summary:	GNU Common Lisp
21cr|gcl-2.6.13-0.pre124.1|23	Name:		gcl
21cr|gcl-2.6.13-0.pre124.1|24	Version:	2.6.13
21cr|gcl-2.6.13-0.pre124.1|25	Release:	0.%{rel}.1
21cr|gcl-2.6.13-0.pre124.1|26	License:	GPL+ and LGPLv2+
21cr|gcl-2.6.13-0.pre124.1|27	Group:		Development/Other
21cr|gcl-2.6.13-0.pre124.1|28	Url:		http://www.gnu.org/software/gcl/
21cr|gcl-2.6.13-0.pre124.1|29	# The source for this package was pulled from upstream's CVS repository.  Use
21cr|gcl-2.6.13-0.pre124.1|30	# the following commands to generate the tarball:
21cr|gcl-2.6.13-0.pre124.1|31	#   cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/gcl export \
21cr|gcl-2.6.13-0.pre124.1|32	#     -r Version_2_6_8pre -D 2010-11-16 -d gcl-2.6.8 gcl
21cr|gcl-2.6.13-0.pre124.1|33	#   tar cvf gcl-2.6.8.tar gcl-2.6.8
21cr|gcl-2.6.13-0.pre124.1|34	#   xz gcl-2.6.8.tar
21cr|gcl-2.6.13-0.pre124.1|35	Source0:	gcl-%{version}%{rel}.tar.gz
21cr|gcl-2.6.13-0.pre124.1|36	Source1:	gcl.el
21cr|gcl-2.6.13-0.pre124.1|37	# This is some info files that are needed for the DESCRIBE function to do
21cr|gcl-2.6.13-0.pre124.1|38	# something useful.  These files are present in CVS HEAD (i.e., the upcoming
21cr|gcl-2.6.13-0.pre124.1|39	# 2.7.0 release), but are missing in the 2.6 branch.
21cr|gcl-2.6.13-0.pre124.1|40	Source2:	%{name}-2.6.8-info.tar.xz
21cr|gcl-2.6.13-0.pre124.1|41	# This patch was last sent upstream on 29 Dec 2008.  It fixes a file descriptor
21cr|gcl-2.6.13-0.pre124.1|42	# leak, as well as combining 4 system calls into only 2 on an exec().
21cr|gcl-2.6.13-0.pre124.1|43	Patch0:		%{name}-2.6.13-fd-leak.patch
21cr|gcl-2.6.13-0.pre124.1|44	# This patch was last sent upstream on 29 Dec 2008.  It updates one source file
21cr|gcl-2.6.13-0.pre124.1|45	# from LaTeX 2.09 to LaTeX 2e, thereby eliminating LaTeX warnings about running
21cr|gcl-2.6.13-0.pre124.1|46	# in compatibility mode.
21cr|gcl-2.6.13-0.pre124.1|47	Patch1:		%{name}-2.6.11-latex.patch
21cr|gcl-2.6.13-0.pre124.1|48	# This patch was last sent upstream on 29 Dec 2008.  It adapts to texinfo 5.0.
21cr|gcl-2.6.13-0.pre124.1|49	Patch2:		%{name}-2.6.11-texinfo.patch
21cr|gcl-2.6.13-0.pre124.1|50	# This patch was last sent upstream on 29 Dec 2008.  It fixes a large number of
21cr|gcl-2.6.13-0.pre124.1|51	# compile- and run-time problems with the Emacs interface code.
21cr|gcl-2.6.13-0.pre124.1|52	Patch3:		%{name}-2.6.11-elisp.patch
21cr|gcl-2.6.13-0.pre124.1|53	# This patch was last sent upstream on 17 Jan 2009.  It adds support for
21cr|gcl-2.6.13-0.pre124.1|54	# compiling and running on an SELinux-enabled host.
21cr|gcl-2.6.13-0.pre124.1|55	Patch4:		%{name}-2.6.13-selinux.patch
21cr|gcl-2.6.13-0.pre124.1|56	# This is a Fedora-specific patch.  Do not delete C files produced from D files
21cr|gcl-2.6.13-0.pre124.1|57	# so they can be pulled into the debuginfo package.
21cr|gcl-2.6.13-0.pre124.1|58	Patch7:		%{name}-2.6.13-debuginfo.patch
21cr|gcl-2.6.13-0.pre124.1|59	# This patch was last sent upstream on 13 Oct 2009.  It fixes two bugs in the
21cr|gcl-2.6.13-0.pre124.1|60	# reading of PLT information.
21cr|gcl-2.6.13-0.pre124.1|61	Patch8:		%{name}-2.6.11-plt.patch
21cr|gcl-2.6.13-0.pre124.1|62	# This patch was last sent upstream on 13 Oct 2009.  It fixes several malformed
21cr|gcl-2.6.13-0.pre124.1|63	# function prototypes involving an ellipsis.
21cr|gcl-2.6.13-0.pre124.1|64	Patch9:		%{name}-2.6.11-ellipsis.patch
21cr|gcl-2.6.13-0.pre124.1|65	# This patch was last sent upstream on 29 Dec 2008.  It fixes a compilation
21cr|gcl-2.6.13-0.pre124.1|66	# error on newer GCC systems due to an include inside a function.  This affects
21cr|gcl-2.6.13-0.pre124.1|67	# the "unrandomize" sbrk() functionality, hence the name of the patch.
21cr|gcl-2.6.13-0.pre124.1|68	Patch13:	%{name}-2.6.13-unrandomize.patch
21cr|gcl-2.6.13-0.pre124.1|69	# Patch required to build in Rosa
21cr|gcl-2.6.13-0.pre124.1|70	Patch20:	%{name}-2.6.11-tcl8.6.patch
21cr|gcl-2.6.13-0.pre124.1|71	
21cr|gcl-2.6.13-0.pre124.1|72	BuildRequires:	emacs-bin
21cr|gcl-2.6.13-0.pre124.1|73	BuildRequires:	emacs-el
21cr|gcl-2.6.13-0.pre124.1|74	%if %{with_selinux}
21cr|gcl-2.6.13-0.pre124.1|75	BuildRequires:	selinux-policy
21cr|gcl-2.6.13-0.pre124.1|76	%endif
21cr|gcl-2.6.13-0.pre124.1|77	BuildRequires:	texinfo
21cr|gcl-2.6.13-0.pre124.1|78	BuildRequires:	texlive-collection-langgerman
21cr|gcl-2.6.13-0.pre124.1|79	BuildRequires:	texlive-collection-latex
21cr|gcl-2.6.13-0.pre124.1|80	BuildRequires:	texlive-texinfo
21cr|gcl-2.6.13-0.pre124.1|81	BuildRequires:	texlive-hyphen-afrikaans
21cr|gcl-2.6.13-0.pre124.1|82	BuildRequires:	texlive-hyphen-ancientgreek
21cr|gcl-2.6.13-0.pre124.1|83	BuildRequires:	texlive-hyphen-armenian
21cr|gcl-2.6.13-0.pre124.1|84	BuildRequires:	texlive-hyphen-basque
21cr|gcl-2.6.13-0.pre124.1|85	BuildRequires:	texlive-hyphen-belarusian
21cr|gcl-2.6.13-0.pre124.1|86	BuildRequires:	texlive-hyphen-bulgarian
21cr|gcl-2.6.13-0.pre124.1|87	BuildRequires:	texlive-hyphen-catalan
21cr|gcl-2.6.13-0.pre124.1|88	BuildRequires:	texlive-hyphen-chinese
21cr|gcl-2.6.13-0.pre124.1|89	BuildRequires:	texlive-hyphen-churchslavonic
21cr|gcl-2.6.13-0.pre124.1|90	BuildRequires:	texlive-hyphen-coptic
21cr|gcl-2.6.13-0.pre124.1|91	BuildRequires:	texlive-hyphen-croatian
21cr|gcl-2.6.13-0.pre124.1|92	BuildRequires:	texlive-hyphen-czech
21cr|gcl-2.6.13-0.pre124.1|93	BuildRequires:	texlive-hyphen-danish
21cr|gcl-2.6.13-0.pre124.1|94	BuildRequires:	texlive-hyphen-dutch
21cr|gcl-2.6.13-0.pre124.1|95	BuildRequires:	texlive-hyphen-english
21cr|gcl-2.6.13-0.pre124.1|96	BuildRequires:	texlive-hyphen-esperanto
21cr|gcl-2.6.13-0.pre124.1|97	BuildRequires:	texlive-hyphen-estonian
21cr|gcl-2.6.13-0.pre124.1|98	BuildRequires:	texlive-hyphen-ethiopic
21cr|gcl-2.6.13-0.pre124.1|99	BuildRequires:	texlive-hyphen-finnish
21cr|gcl-2.6.13-0.pre124.1|100	BuildRequires:	texlive-hyphen-french
21cr|gcl-2.6.13-0.pre124.1|101	BuildRequires:	texlive-hyphen-friulan
21cr|gcl-2.6.13-0.pre124.1|102	BuildRequires:	texlive-hyphen-galician
21cr|gcl-2.6.13-0.pre124.1|103	BuildRequires:	texlive-hyphen-georgian
21cr|gcl-2.6.13-0.pre124.1|104	BuildRequires:	texlive-hyphen-german
21cr|gcl-2.6.13-0.pre124.1|105	BuildRequires:	texlive-hyphen-greek
21cr|gcl-2.6.13-0.pre124.1|106	BuildRequires:	texlive-hyphen-hungarian
21cr|gcl-2.6.13-0.pre124.1|107	BuildRequires:	texlive-hyphen-icelandic
21cr|gcl-2.6.13-0.pre124.1|108	BuildRequires:	texlive-hyphen-indic
21cr|gcl-2.6.13-0.pre124.1|109	BuildRequires:	texlive-collection-langother
21cr|gcl-2.6.13-0.pre124.1|110	BuildRequires:	texlive-collection-langeuropean
21cr|gcl-2.6.13-0.pre124.1|111	BuildRequires:	texlive-collection-langitalian
21cr|gcl-2.6.13-0.pre124.1|112	BuildRequires:	texlive-collection-langmongolian
21cr|gcl-2.6.13-0.pre124.1|113	BuildRequires:	texlive-collection-langgreek
21cr|gcl-2.6.13-0.pre124.1|114	BuildRequires:	texlive-collection-langcyrillic
21cr|gcl-2.6.13-0.pre124.1|115	BuildRequires:	texlive-collection-langindic
21cr|gcl-2.6.13-0.pre124.1|116	BuildRequires:	texlive-collection-langczechslovak
21cr|gcl-2.6.13-0.pre124.1|117	BuildRequires:	texlive-collection-langenglish
21cr|gcl-2.6.13-0.pre124.1|118	BuildRequires:	texlive-collection-langfrench
21cr|gcl-2.6.13-0.pre124.1|119	BuildRequires:	texlive-collection-langgerman
21cr|gcl-2.6.13-0.pre124.1|120	BuildRequires:	texlive-collection-langpolish
21cr|gcl-2.6.13-0.pre124.1|121	BuildRequires:	texlive-collection-langportuguese
21cr|gcl-2.6.13-0.pre124.1|122	BuildRequires:	texlive-collection-langspanish
21cr|gcl-2.6.13-0.pre124.1|123	BuildRequires:	texlive-scheme-small
21cr|gcl-2.6.13-0.pre124.1|124	
21cr|gcl-2.6.13-0.pre124.1|125	BuildRequires:	x11-server-common
21cr|gcl-2.6.13-0.pre124.1|126	%if %{with_xemacs}
21cr|gcl-2.6.13-0.pre124.1|127	BuildRequires:	xemacs
21cr|gcl-2.6.13-0.pre124.1|128	BuildRequires:	xemacs-devel
21cr|gcl-2.6.13-0.pre124.1|129	%endif
21cr|gcl-2.6.13-0.pre124.1|130	BuildRequires:	binutils-devel
21cr|gcl-2.6.13-0.pre124.1|131	BuildRequires:	gmp-devel
21cr|gcl-2.6.13-0.pre124.1|132	BuildRequires:	readline-devel
21cr|gcl-2.6.13-0.pre124.1|133	BuildRequires:	tcl-devel
21cr|gcl-2.6.13-0.pre124.1|134	BuildRequires:	pkgconfig(sm)
21cr|gcl-2.6.13-0.pre124.1|135	BuildRequires:	pkgconfig(tk)
21cr|gcl-2.6.13-0.pre124.1|136	BuildRequires:	pkgconfig(xaw7)
21cr|gcl-2.6.13-0.pre124.1|137	BuildRequires:	pkgconfig(xext)
21cr|gcl-2.6.13-0.pre124.1|138	%if %{with_selinux}
21cr|gcl-2.6.13-0.pre124.1|139	Requires:	gcl-selinux
21cr|gcl-2.6.13-0.pre124.1|140	%endif
21cr|gcl-2.6.13-0.pre124.1|141	
21cr|gcl-2.6.13-0.pre124.1|142	%description
21cr|gcl-2.6.13-0.pre124.1|143	GCL is a Common Lisp currently compliant with the ANSI standard.  Lisp
21cr|gcl-2.6.13-0.pre124.1|144	compilation produces native code through the intermediary of the
21cr|gcl-2.6.13-0.pre124.1|145	system's C compiler, from which GCL derives efficient performance and
21cr|gcl-2.6.13-0.pre124.1|146	facile portability. Currently uses TCL/Tk as GUI.
21cr|gcl-2.6.13-0.pre124.1|147	
21cr|gcl-2.6.13-0.pre124.1|148	%files
21cr|gcl-2.6.13-0.pre124.1|149	%{_bindir}/gcl
21cr|gcl-2.6.13-0.pre124.1|150	%{_prefix}/lib/gcl*
21cr|gcl-2.6.13-0.pre124.1|151	%{_infodir}/*
21cr|gcl-2.6.13-0.pre124.1|152	%{_mandir}/man*/*
21cr|gcl-2.6.13-0.pre124.1|153	%doc COPYING* readme readme.xgcl RELEASE* ChangeLog* faq doc
21cr|gcl-2.6.13-0.pre124.1|154	%doc gcl*.jpg gcl.ico gcl.png
21cr|gcl-2.6.13-0.pre124.1|155	%doc html
21cr|gcl-2.6.13-0.pre124.1|156	
21cr|gcl-2.6.13-0.pre124.1|157	#----------------------------------------------------------------------------
21cr|gcl-2.6.13-0.pre124.1|158	
21cr|gcl-2.6.13-0.pre124.1|159	%package emacs
21cr|gcl-2.6.13-0.pre124.1|160	Summary:	Emacs mode for interacting with GCL
21cr|gcl-2.6.13-0.pre124.1|161	Group:		Development/Other
21cr|gcl-2.6.13-0.pre124.1|162	Requires:	%{name} = %{EVRD}
21cr|gcl-2.6.13-0.pre124.1|163	Requires:	emacs >= %{emacs_version}
21cr|gcl-2.6.13-0.pre124.1|164	# Don't make subpackages noarch as our bs does not deal with this yet
21cr|gcl-2.6.13-0.pre124.1|165	#BuildArch:	noarch
21cr|gcl-2.6.13-0.pre124.1|166	
21cr|gcl-2.6.13-0.pre124.1|167	%description emacs
21cr|gcl-2.6.13-0.pre124.1|168	Emacs mode for interacting with GCL.
21cr|gcl-2.6.13-0.pre124.1|169	
21cr|gcl-2.6.13-0.pre124.1|170	%files emacs
21cr|gcl-2.6.13-0.pre124.1|171	%doc elisp/readme
21cr|gcl-2.6.13-0.pre124.1|172	%dir %{emacs_lispdir}/gcl
21cr|gcl-2.6.13-0.pre124.1|173	%{emacs_lispdir}/gcl/*.elc
21cr|gcl-2.6.13-0.pre124.1|174	%{emacs_lispdir}/site-start.d/*
21cr|gcl-2.6.13-0.pre124.1|175	
21cr|gcl-2.6.13-0.pre124.1|176	#----------------------------------------------------------------------------
21cr|gcl-2.6.13-0.pre124.1|177	
21cr|gcl-2.6.13-0.pre124.1|178	%package emacs-el
21cr|gcl-2.6.13-0.pre124.1|179	Summary:	Source for Emacs mode for interacting with GCL
21cr|gcl-2.6.13-0.pre124.1|180	Group:		Development/Other
21cr|gcl-2.6.13-0.pre124.1|181	Requires:	%{name}-emacs = %{EVRD}
21cr|gcl-2.6.13-0.pre124.1|182	#BuildArch:	noarch
21cr|gcl-2.6.13-0.pre124.1|183	
21cr|gcl-2.6.13-0.pre124.1|184	%description emacs-el
21cr|gcl-2.6.13-0.pre124.1|185	Source Elisp code for Emacs mode for interacting with GCL.
21cr|gcl-2.6.13-0.pre124.1|186	
21cr|gcl-2.6.13-0.pre124.1|187	%files emacs-el
21cr|gcl-2.6.13-0.pre124.1|188	%{emacs_lispdir}/gcl/*.el
21cr|gcl-2.6.13-0.pre124.1|189	
21cr|gcl-2.6.13-0.pre124.1|190	#----------------------------------------------------------------------------
21cr|gcl-2.6.13-0.pre124.1|191	
21cr|gcl-2.6.13-0.pre124.1|192	%if %{with_xemacs}
21cr|gcl-2.6.13-0.pre124.1|193	%package xemacs
21cr|gcl-2.6.13-0.pre124.1|194	Summary:	XEmacs mode for interacting with GCL
21cr|gcl-2.6.13-0.pre124.1|195	Group:		Development/Other
21cr|gcl-2.6.13-0.pre124.1|196	Requires:	%{name} = %{EVRD}
21cr|gcl-2.6.13-0.pre124.1|197	Requires:	xemacs >= %{xemacs_version}
21cr|gcl-2.6.13-0.pre124.1|198	Requires:	xemacs-extras
21cr|gcl-2.6.13-0.pre124.1|199	#BuildArch:	noarch
21cr|gcl-2.6.13-0.pre124.1|200	
21cr|gcl-2.6.13-0.pre124.1|201	%description xemacs
21cr|gcl-2.6.13-0.pre124.1|202	XEmacs mode for interacting with GCL.
21cr|gcl-2.6.13-0.pre124.1|203	
21cr|gcl-2.6.13-0.pre124.1|204	%files xemacs
21cr|gcl-2.6.13-0.pre124.1|205	%doc elisp/readme
21cr|gcl-2.6.13-0.pre124.1|206	%dir %{xemacs_lispdir}/gcl
21cr|gcl-2.6.13-0.pre124.1|207	%{xemacs_lispdir}/gcl/*.elc
21cr|gcl-2.6.13-0.pre124.1|208	%{xemacs_lispdir}/site-start.d/*
21cr|gcl-2.6.13-0.pre124.1|209	%endif
21cr|gcl-2.6.13-0.pre124.1|210	
21cr|gcl-2.6.13-0.pre124.1|211	#----------------------------------------------------------------------------
21cr|gcl-2.6.13-0.pre124.1|212	
21cr|gcl-2.6.13-0.pre124.1|213	%if %{with_xemacs}
21cr|gcl-2.6.13-0.pre124.1|214	%package xemacs-el
21cr|gcl-2.6.13-0.pre124.1|215	Summary:	Source for XEmacs mode for interacting with GCL
21cr|gcl-2.6.13-0.pre124.1|216	Group:		Development/Other
21cr|gcl-2.6.13-0.pre124.1|217	Requires:	%{name}-xemacs = %{EVRD}
21cr|gcl-2.6.13-0.pre124.1|218	#BuildArch:	noarch
21cr|gcl-2.6.13-0.pre124.1|219	
21cr|gcl-2.6.13-0.pre124.1|220	%description xemacs-el
21cr|gcl-2.6.13-0.pre124.1|221	Source Elisp code for XEmacs mode for interacting with GCL.
21cr|gcl-2.6.13-0.pre124.1|222	
21cr|gcl-2.6.13-0.pre124.1|223	%files xemacs-el
21cr|gcl-2.6.13-0.pre124.1|224	%{xemacs_lispdir}/gcl/*.el
21cr|gcl-2.6.13-0.pre124.1|225	%endif
21cr|gcl-2.6.13-0.pre124.1|226	
21cr|gcl-2.6.13-0.pre124.1|227	#----------------------------------------------------------------------------
21cr|gcl-2.6.13-0.pre124.1|228	
21cr|gcl-2.6.13-0.pre124.1|229	%if %{with_selinux}
21cr|gcl-2.6.13-0.pre124.1|230	%package selinux
21cr|gcl-2.6.13-0.pre124.1|231	Summary:	SELinux policy for GCL images
21cr|gcl-2.6.13-0.pre124.1|232	Group:		Development/Other
21cr|gcl-2.6.13-0.pre124.1|233	Requires(post,postun):	policycoreutils
21cr|gcl-2.6.13-0.pre124.1|234	
21cr|gcl-2.6.13-0.pre124.1|235	%description selinux
21cr|gcl-2.6.13-0.pre124.1|236	SELinux policy for GCL images. All programs that dump GCL images to be run on
21cr|gcl-2.6.13-0.pre124.1|237	SELinux-enabled hosts should Require this package, and give the image the type
21cr|gcl-2.6.13-0.pre124.1|238	gcl_exec_t.
21cr|gcl-2.6.13-0.pre124.1|239	
21cr|gcl-2.6.13-0.pre124.1|240	%files selinux
21cr|gcl-2.6.13-0.pre124.1|241	%{_datadir}/selinux/packages/gcl
21cr|gcl-2.6.13-0.pre124.1|242	
21cr|gcl-2.6.13-0.pre124.1|243	%post selinux
21cr|gcl-2.6.13-0.pre124.1|244	/usr/sbin/semodule -i %{_datadir}/selinux/packages/gcl/gcl.pp || :
21cr|gcl-2.6.13-0.pre124.1|245	/sbin/fixfiles -R gcl restore || :
21cr|gcl-2.6.13-0.pre124.1|246	
21cr|gcl-2.6.13-0.pre124.1|247	%postun selinux
21cr|gcl-2.6.13-0.pre124.1|248	if [ $1 = 0 ]; then
21cr|gcl-2.6.13-0.pre124.1|249	/usr/sbin/semodule -r gcl || :
21cr|gcl-2.6.13-0.pre124.1|250	fi
21cr|gcl-2.6.13-0.pre124.1|251	
21cr|gcl-2.6.13-0.pre124.1|252	%endif
21cr|gcl-2.6.13-0.pre124.1|253	
21cr|gcl-2.6.13-0.pre124.1|254	#----------------------------------------------------------------------------
21cr|gcl-2.6.13-0.pre124.1|255	
21cr|gcl-2.6.13-0.pre124.1|256	%prep
21cr|gcl-2.6.13-0.pre124.1|257	%setup -q -n %{name}-%{version}%{rel}
21cr|gcl-2.6.13-0.pre124.1|258	%setup -q -n %{name}-%{version}%{rel} -T -D -a 2
21cr|gcl-2.6.13-0.pre124.1|259	%patch0 -p1
21cr|gcl-2.6.13-0.pre124.1|260	%patch1
21cr|gcl-2.6.13-0.pre124.1|261	%patch2
21cr|gcl-2.6.13-0.pre124.1|262	%patch3
21cr|gcl-2.6.13-0.pre124.1|263	%patch4 -p1
21cr|gcl-2.6.13-0.pre124.1|264	%patch7 -p1
21cr|gcl-2.6.13-0.pre124.1|265	%patch8
21cr|gcl-2.6.13-0.pre124.1|266	%patch9
21cr|gcl-2.6.13-0.pre124.1|267	%patch13 -p1
21cr|gcl-2.6.13-0.pre124.1|268	
21cr|gcl-2.6.13-0.pre124.1|269	%patch20 -p1
21cr|gcl-2.6.13-0.pre124.1|270	
21cr|gcl-2.6.13-0.pre124.1|271	# Don't insert line numbers into cmpinclude.h; the compiler gets confused
21cr|gcl-2.6.13-0.pre124.1|272	sed -i 's,$(CC) -E,& -P,' makefile
21cr|gcl-2.6.13-0.pre124.1|273	
21cr|gcl-2.6.13-0.pre124.1|274	# Don't let the configure script add compiler flags we don't want
21cr|gcl-2.6.13-0.pre124.1|275	sed -i -e 's/fomit-frame-pointer/fno-strict-aliasing/' -e 's/-O3/-O2/g' configure
21cr|gcl-2.6.13-0.pre124.1|276	
21cr|gcl-2.6.13-0.pre124.1|277	# Fix a path in the launch script
21cr|gcl-2.6.13-0.pre124.1|278	sed -i -e 's|/usr/lib/tk|%{_datadir}/tk|' debian/gcl.sh
21cr|gcl-2.6.13-0.pre124.1|279	
21cr|gcl-2.6.13-0.pre124.1|280	# Get a version of texinfo.tex that works with the installed version of texinfo
21cr|gcl-2.6.13-0.pre124.1|281	cp -p %{_datadir}/texmf-dist/tex/texinfo/texinfo.tex info
21cr|gcl-2.6.13-0.pre124.1|282	
21cr|gcl-2.6.13-0.pre124.1|283	# The archive is so full of spurious executable bits that we just remove them
21cr|gcl-2.6.13-0.pre124.1|284	# all here, then add back the ones that should exist
21cr|gcl-2.6.13-0.pre124.1|285	find . -type f -perm /0111 | xargs chmod a-x
21cr|gcl-2.6.13-0.pre124.1|286	chmod a+x add-defs add-defs1 config.guess config.sub configure install.sh
21cr|gcl-2.6.13-0.pre124.1|287	chmod a+x bin/info bin/info1 gcl-tk/gcltksrv.in gcl-tk/ngcltksrv mp/gcclab
21cr|gcl-2.6.13-0.pre124.1|288	chmod a+x o/egrep-def utils/replace xbin/*
21cr|gcl-2.6.13-0.pre124.1|289	
21cr|gcl-2.6.13-0.pre124.1|290	%build
21cr|gcl-2.6.13-0.pre124.1|291	# -fstack-protector leads to segfaults because GCL uses its own conflicting
21cr|gcl-2.6.13-0.pre124.1|292	# stack protection scheme.
21cr|gcl-2.6.13-0.pre124.1|293	%define _ssp_cflags %{nil}
21cr|gcl-2.6.13-0.pre124.1|294	# SGC requires the frame pointer.
21cr|gcl-2.6.13-0.pre124.1|295	# Remove -fPIC as it is incompatible with gcl:
21cr|gcl-2.6.13-0.pre124.1|296	# https://lists.gnu.org/archive/html/gcl-devel/2013-07/msg00029.html
21cr|gcl-2.6.13-0.pre124.1|297	# Also, the sources expect gnu89 semantics
21cr|gcl-2.6.13-0.pre124.1|298	export CFLAGS="$(sed 's/ *-fPIC//' <<<"%{optflags}") -fno-omit-frame-pointer -std=gnu89"
21cr|gcl-2.6.13-0.pre124.1|299	export CXXFLAGS="$(sed 's/ *-fPIC//' <<<"%{optflags}") -fno-omit-frame-pointer"
21cr|gcl-2.6.13-0.pre124.1|300	%configure \
21cr|gcl-2.6.13-0.pre124.1|301	--enable-readline \
21cr|gcl-2.6.13-0.pre124.1|302	--enable-ansi \
21cr|gcl-2.6.13-0.pre124.1|303	--enable-dynsysgmp \
21cr|gcl-2.6.13-0.pre124.1|304	--enable-xgcl \
21cr|gcl-2.6.13-0.pre124.1|305	--enable-tclconfig=%{_libdir} \
21cr|gcl-2.6.13-0.pre124.1|306	--enable-tkconfig=%{_libdir}
21cr|gcl-2.6.13-0.pre124.1|307	
21cr|gcl-2.6.13-0.pre124.1|308	make
21cr|gcl-2.6.13-0.pre124.1|309	
21cr|gcl-2.6.13-0.pre124.1|310	# Build gcl.info, which is needed for DESCRIBE to work properly
21cr|gcl-2.6.13-0.pre124.1|311	make -C info gcl.info
21cr|gcl-2.6.13-0.pre124.1|312	
21cr|gcl-2.6.13-0.pre124.1|313	# dwdoc needs one extra LaTeX run to resolve references
21cr|gcl-2.6.13-0.pre124.1|314	pushd xgcl-2
21cr|gcl-2.6.13-0.pre124.1|315	pdflatex dwdoc.tex
21cr|gcl-2.6.13-0.pre124.1|316	popd
21cr|gcl-2.6.13-0.pre124.1|317	
21cr|gcl-2.6.13-0.pre124.1|318	%if %{with_selinux}
21cr|gcl-2.6.13-0.pre124.1|319	# Build the SELinux policy
21cr|gcl-2.6.13-0.pre124.1|320	pushd selinux
21cr|gcl-2.6.13-0.pre124.1|321	make -f %{_datadir}/selinux/devel/Makefile
21cr|gcl-2.6.13-0.pre124.1|322	popd
21cr|gcl-2.6.13-0.pre124.1|323	%endif
21cr|gcl-2.6.13-0.pre124.1|324	
21cr|gcl-2.6.13-0.pre124.1|325	%install
21cr|gcl-2.6.13-0.pre124.1|326	%makeinstall_std
21cr|gcl-2.6.13-0.pre124.1|327	
21cr|gcl-2.6.13-0.pre124.1|328	# Get rid of the parts that we don't want
21cr|gcl-2.6.13-0.pre124.1|329	rm -f %{buildroot}%{_infodir}/dir
21cr|gcl-2.6.13-0.pre124.1|330	rm -rf %{buildroot}%{_datadir}/doc
21cr|gcl-2.6.13-0.pre124.1|331	rm -rf %{buildroot}%{_datadir}/emacs
21cr|gcl-2.6.13-0.pre124.1|332	rm -rf %{buildroot}%{_prefix}/lib/gcl-*/info
21cr|gcl-2.6.13-0.pre124.1|333	
21cr|gcl-2.6.13-0.pre124.1|334	# Install the man page
21cr|gcl-2.6.13-0.pre124.1|335	mkdir -p %{buildroot}%{_mandir}/man1
21cr|gcl-2.6.13-0.pre124.1|336	cp -pf man/man1/* %{buildroot}%{_mandir}/man1
21cr|gcl-2.6.13-0.pre124.1|337	
21cr|gcl-2.6.13-0.pre124.1|338	# Install the HTML documentation
21cr|gcl-2.6.13-0.pre124.1|339	mkdir -p html
21cr|gcl-2.6.13-0.pre124.1|340	cp -pfr info/gcl-si info/gcl-tk html
21cr|gcl-2.6.13-0.pre124.1|341	
21cr|gcl-2.6.13-0.pre124.1|342	# Install and compile the Emacs code
21cr|gcl-2.6.13-0.pre124.1|343	mkdir -p %{buildroot}%{emacs_lispdir}/gcl
21cr|gcl-2.6.13-0.pre124.1|344	cp -pfr elisp/* %{buildroot}%{emacs_lispdir}/gcl
21cr|gcl-2.6.13-0.pre124.1|345	rm -f %{buildroot}%{emacs_lispdir}/gcl/makefile
21cr|gcl-2.6.13-0.pre124.1|346	rm -f %{buildroot}%{emacs_lispdir}/gcl/readme
21cr|gcl-2.6.13-0.pre124.1|347	mkdir -p %{buildroot}%{emacs_lispdir}/site-start.d
21cr|gcl-2.6.13-0.pre124.1|348	sed -e "s|%LISP_DIR%|%{emacs_lispdir}|" %{SOURCE1} > %{buildroot}%{emacs_lispdir}/site-start.d/gcl.el
21cr|gcl-2.6.13-0.pre124.1|349	pushd %{buildroot}%{emacs_lispdir}/gcl
21cr|gcl-2.6.13-0.pre124.1|350	emacs -batch -no-site-file --eval "(push \"`pwd`\" load-path)" \
21cr|gcl-2.6.13-0.pre124.1|351	-f batch-byte-compile *.el
21cr|gcl-2.6.13-0.pre124.1|352	popd
21cr|gcl-2.6.13-0.pre124.1|353	
21cr|gcl-2.6.13-0.pre124.1|354	%if %{with_xemacs}
21cr|gcl-2.6.13-0.pre124.1|355	# Install and compile the XEmacs code
21cr|gcl-2.6.13-0.pre124.1|356	mkdir -p %{buildroot}%{xemacs_lispdir}/gcl
21cr|gcl-2.6.13-0.pre124.1|357	cp -fr elisp/* %{buildroot}%{xemacs_lispdir}/gcl
21cr|gcl-2.6.13-0.pre124.1|358	rm -f %{buildroot}%{xemacs_lispdir}/gcl/makefile
21cr|gcl-2.6.13-0.pre124.1|359	rm -f %{buildroot}%{xemacs_lispdir}/gcl/readme
21cr|gcl-2.6.13-0.pre124.1|360	mkdir -p %{buildroot}%{xemacs_lispdir}/site-start.d
21cr|gcl-2.6.13-0.pre124.1|361	sed -e "s|%LISP_DIR%|%{xemacs_lispdir}|" %{SOURCE1} > %{buildroot}%{xemacs_lispdir}/site-start.d/gcl.el
21cr|gcl-2.6.13-0.pre124.1|362	pushd %{buildroot}%{xemacs_lispdir}/gcl
21cr|gcl-2.6.13-0.pre124.1|363	xemacs -batch -no-site-file -eval "(push \"`pwd`\" load-path)" \
21cr|gcl-2.6.13-0.pre124.1|364	-f batch-byte-compile *.el
21cr|gcl-2.6.13-0.pre124.1|365	popd
21cr|gcl-2.6.13-0.pre124.1|366	%endif
21cr|gcl-2.6.13-0.pre124.1|367	
21cr|gcl-2.6.13-0.pre124.1|368	%if %{with_selinux}
21cr|gcl-2.6.13-0.pre124.1|369	# Save the policy file away for later installation
21cr|gcl-2.6.13-0.pre124.1|370	mkdir -p %{buildroot}%{_datadir}/selinux/packages/gcl
21cr|gcl-2.6.13-0.pre124.1|371	cp -p selinux/gcl.pp %{buildroot}%{_datadir}/selinux/packages/gcl
21cr|gcl-2.6.13-0.pre124.1|372	%endif
21cr|gcl-2.6.13-0.pre124.1|373	
21cr|gcl-2.6.13-0.pre124.1|374	# The image has garbage strings containing RPM_BUILD_ROOT
21cr|gcl-2.6.13-0.pre124.1|375	export QA_SKIP_BUILD_ROOT=1

1696 21
21cr|gcolor2-0.4-22|1	# Workaround to build with GCC 10
21cr|gcolor2-0.4-22|2	%global optflags %{optflags} -fcommon
21cr|gcolor2-0.4-22|3	Name:		gcolor2
21cr|gcolor2-0.4-22|4	Version:	0.4
21cr|gcolor2-0.4-22|5	Release:	22
21cr|gcolor2-0.4-22|6	Summary:	Simple color selector
21cr|gcolor2-0.4-22|7	Group:		Graphics
21cr|gcolor2-0.4-22|8	License:	GPLv2+
21cr|gcolor2-0.4-22|9	URL:		http://gcolor2.sourceforge.net/
21cr|gcolor2-0.4-22|10	Source0:	http://prdownloads.sourceforge.net/gcolor2/%{name}-%{version}.tar.bz2
21cr|gcolor2-0.4-22|11	Source1:	gcolor2-pofiles.tar.bz2
21cr|gcolor2-0.4-22|12	
21cr|gcolor2-0.4-22|13	Patch1:		gcolor2-0.4-amd64.patch
21cr|gcolor2-0.4-22|14	Patch2:		gcolor2-i18n.patch
21cr|gcolor2-0.4-22|15	
21cr|gcolor2-0.4-22|16	BuildRequires:	gtk2-devel
21cr|gcolor2-0.4-22|17	BuildRequires:	imagemagick perl(XML::Parser)
21cr|gcolor2-0.4-22|18	BuildRequires:	intltool
21cr|gcolor2-0.4-22|19	
21cr|gcolor2-0.4-22|20	%description
21cr|gcolor2-0.4-22|21	Gcolor2 is a GTK2 color selector to provide a quick and easy way to find
21cr|gcolor2-0.4-22|22	colors for whatever task is at hand. Colors can be saved and deleted as well.
21cr|gcolor2-0.4-22|23	
21cr|gcolor2-0.4-22|24	%prep
21cr|gcolor2-0.4-22|25	%setup -q -a1
21cr|gcolor2-0.4-22|26	%patch1 -p1
21cr|gcolor2-0.4-22|27	%patch2 -p1
21cr|gcolor2-0.4-22|28	
21cr|gcolor2-0.4-22|29	%build
21cr|gcolor2-0.4-22|30	echo "gcolor2.glade" >> po/POTFILES.in
21cr|gcolor2-0.4-22|31	
21cr|gcolor2-0.4-22|32	autoreconf -fiv
21cr|gcolor2-0.4-22|33	intltoolize --force
21cr|gcolor2-0.4-22|34	
21cr|gcolor2-0.4-22|35	%configure
21cr|gcolor2-0.4-22|36	
21cr|gcolor2-0.4-22|37	#languages not detected
21cr|gcolor2-0.4-22|38	pushd po
21cr|gcolor2-0.4-22|39	sed -i s/"ALL_LINGUAS ="/"ALL_LINGUAS = `ls *.po | cut -d. -f1 | xargs`"/"" Makefile
21cr|gcolor2-0.4-22|40	popd
21cr|gcolor2-0.4-22|41	
21cr|gcolor2-0.4-22|42	%make
21cr|gcolor2-0.4-22|43	
21cr|gcolor2-0.4-22|44	
21cr|gcolor2-0.4-22|45	%install
21cr|gcolor2-0.4-22|46	rm -rf %{buildroot}
21cr|gcolor2-0.4-22|47	%makeinstall
21cr|gcolor2-0.4-22|48	
21cr|gcolor2-0.4-22|49	
21cr|gcolor2-0.4-22|50	# Menu
21cr|gcolor2-0.4-22|51	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gcolor2-0.4-22|52	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gcolor2-0.4-22|53	[Desktop Entry]
21cr|gcolor2-0.4-22|54	Encoding=UTF-8
21cr|gcolor2-0.4-22|55	Type=Application
21cr|gcolor2-0.4-22|56	Exec=%{_bindir}/%{name}
21cr|gcolor2-0.4-22|57	Icon=%{name}
21cr|gcolor2-0.4-22|58	Categories=GNOME;Graphics;GTK;Utility;
21cr|gcolor2-0.4-22|59	Name=Color Chooser
21cr|gcolor2-0.4-22|60	Name[ar]=منتقي الألوان
21cr|gcolor2-0.4-22|61	Name[bg]=Избор на цвят
21cr|gcolor2-0.4-22|62	Name[de]=Farbauswahl
21cr|gcolor2-0.4-22|63	Name[el]=Επιλογέας χρωμάτων
21cr|gcolor2-0.4-22|64	Name[en_GB]=Colour Chooser
21cr|gcolor2-0.4-22|65	Name[es]=Selector de colores
21cr|gcolor2-0.4-22|66	Name[et]=Värvivalija
21cr|gcolor2-0.4-22|67	Name[fi]=Värivalitsin
21cr|gcolor2-0.4-22|68	Name[fr]=Sélecteur de couleurs
21cr|gcolor2-0.4-22|69	Name[gl]=Selector de cores
21cr|gcolor2-0.4-22|70	Name[hu]=Színválasztó
21cr|gcolor2-0.4-22|71	Name[is]=Litaval
21cr|gcolor2-0.4-22|72	Name[it]=Selettore di colori
21cr|gcolor2-0.4-22|73	Name[ky]=Түс тандагыч
21cr|gcolor2-0.4-22|74	Name[nb]=Fargevelger
21cr|gcolor2-0.4-22|75	Name[nl]=Kleurenkiezer
21cr|gcolor2-0.4-22|76	Name[pl]=Wybór koloru
21cr|gcolor2-0.4-22|77	Name[pt]=Seletor de Cores
21cr|gcolor2-0.4-22|78	Name[pt_BR]=Seletor de cores
21cr|gcolor2-0.4-22|79	Name[ru]=Выбор цветов
21cr|gcolor2-0.4-22|80	Name[sl]=Izbirnik barv
21cr|gcolor2-0.4-22|81	Name[tr]=Renk Seçici
21cr|gcolor2-0.4-22|82	GenericName=Color Chooser
21cr|gcolor2-0.4-22|83	GenericName[ar]=منتقي الألوان
21cr|gcolor2-0.4-22|84	GenericName[bg]=Избор на цвят
21cr|gcolor2-0.4-22|85	GenericName[de]=Farbauswahl
21cr|gcolor2-0.4-22|86	GenericName[el]=Επιλογέας χρωμάτων
21cr|gcolor2-0.4-22|87	GenericName[en_GB]=Colour Chooser
21cr|gcolor2-0.4-22|88	GenericName[es]=Selector de colores
21cr|gcolor2-0.4-22|89	GenericName[et]=Värvivalija
21cr|gcolor2-0.4-22|90	GenericName[fi]=Värivalitsin
21cr|gcolor2-0.4-22|91	GenericName[fr]=Sélecteur de couleurs
21cr|gcolor2-0.4-22|92	GenericName[gl]=Selector de cores
21cr|gcolor2-0.4-22|93	GenericName[hu]=Színválasztó
21cr|gcolor2-0.4-22|94	GenericName[is]=Litaval
21cr|gcolor2-0.4-22|95	GenericName[it]=Selettore di colori in GTK2
21cr|gcolor2-0.4-22|96	GenericName[ky]=Түс тандагыч
21cr|gcolor2-0.4-22|97	GenericName[nb]=Fargevelger
21cr|gcolor2-0.4-22|98	GenericName[nl]=Kleurenkiezer
21cr|gcolor2-0.4-22|99	GenericName[pl]=Wybór koloru
21cr|gcolor2-0.4-22|100	GenericName[pt]=Seletor de Cores
21cr|gcolor2-0.4-22|101	GenericName[pt_BR]=Seletor de cores
21cr|gcolor2-0.4-22|102	GenericName[ru]=Выбор цветов
21cr|gcolor2-0.4-22|103	GenericName[sl]=Izbirnik barv
21cr|gcolor2-0.4-22|104	GenericName[tr]=Renk Seçici
21cr|gcolor2-0.4-22|105	Comment=GTK2 color chooser
21cr|gcolor2-0.4-22|106	Comment[ar]=منتقي ألوان GTK2
21cr|gcolor2-0.4-22|107	Comment[bg]=GTK2 Избор на цвят
21cr|gcolor2-0.4-22|108	Comment[de]=GTK2 Farbauswahl
21cr|gcolor2-0.4-22|109	Comment[el]=Επιλογέας χρωμάτων GTK2
21cr|gcolor2-0.4-22|110	Comment[en_GB]=GTK2 colour chooser
21cr|gcolor2-0.4-22|111	Comment[es]=Selector de colores en GTK2
21cr|gcolor2-0.4-22|112	Comment[et]=GTK2 värvivalija
21cr|gcolor2-0.4-22|113	Comment[fi]=Värivalitsin GTK2:lle
21cr|gcolor2-0.4-22|114	Comment[fr]=Sélecteur de couleurs GTK2
21cr|gcolor2-0.4-22|115	Comment[gl]=Selector de cores feito con GTK2
21cr|gcolor2-0.4-22|116	Comment[hu]=Színek kiválasztása (GTK2)
21cr|gcolor2-0.4-22|117	Comment[is]=GTK2 litaval
21cr|gcolor2-0.4-22|118	Comment[it]=Selettore di colori in GTK2
21cr|gcolor2-0.4-22|119	Comment[ky]=GTK2 түс тандагычы
21cr|gcolor2-0.4-22|120	Comment[nb]=En fargevelger for GTK2
21cr|gcolor2-0.4-22|121	Comment[nl]=Kleurenkiezer gebaseerd op GTK2
21cr|gcolor2-0.4-22|122	Comment[pl]=Wybór koloru w GTK2
21cr|gcolor2-0.4-22|123	Comment[pt]=Selecionador de cores GTK2
21cr|gcolor2-0.4-22|124	Comment[pt_BR]=Selecionador de cores GTK2
21cr|gcolor2-0.4-22|125	Comment[ru]=GTK2 выбор цветов
21cr|gcolor2-0.4-22|126	Comment[sl]=GTK+2 Izbirnik barv
21cr|gcolor2-0.4-22|127	Comment[tr]=GTK2 Renk Seçici
21cr|gcolor2-0.4-22|128	EOF
21cr|gcolor2-0.4-22|129	
21cr|gcolor2-0.4-22|130	#icons
21cr|gcolor2-0.4-22|131	mkdir -p %{buildroot}/%_liconsdir
21cr|gcolor2-0.4-22|132	convert -size 48x48 pixmaps/icon.png %{buildroot}/%_liconsdir/%name.png
21cr|gcolor2-0.4-22|133	mkdir -p %{buildroot}/%_iconsdir
21cr|gcolor2-0.4-22|134	convert -size 32x32 pixmaps/icon.png %{buildroot}/%_iconsdir/%name.png
21cr|gcolor2-0.4-22|135	mkdir -p %{buildroot}/%_miconsdir
21cr|gcolor2-0.4-22|136	convert -size 16x16 pixmaps/icon.png %{buildroot}/%_miconsdir/%name.png
21cr|gcolor2-0.4-22|137	
21cr|gcolor2-0.4-22|138	%find_lang %{name}
21cr|gcolor2-0.4-22|139	
21cr|gcolor2-0.4-22|140	%if %mdkversion < 200900
21cr|gcolor2-0.4-22|141	%post
21cr|gcolor2-0.4-22|142	%{update_menus}
21cr|gcolor2-0.4-22|143	%endif
21cr|gcolor2-0.4-22|144	
21cr|gcolor2-0.4-22|145	%if %mdkversion < 200900
21cr|gcolor2-0.4-22|146	%postun
21cr|gcolor2-0.4-22|147	%clean_menus
21cr|gcolor2-0.4-22|148	%endif
21cr|gcolor2-0.4-22|149	
21cr|gcolor2-0.4-22|150	%clean
21cr|gcolor2-0.4-22|151	rm -rf %{buildroot}
21cr|gcolor2-0.4-22|152	
21cr|gcolor2-0.4-22|153	%files -f %{name}.lang
21cr|gcolor2-0.4-22|154	%defattr(-,root,root,-)
21cr|gcolor2-0.4-22|155	%doc AUTHORS ChangeLog NEWS README
21cr|gcolor2-0.4-22|156	%{_bindir}/%{name}
21cr|gcolor2-0.4-22|157	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gcolor2-0.4-22|158	%{_datadir}/pixmaps/%{name}
21cr|gcolor2-0.4-22|159	%{_iconsdir}/%name.png
21cr|gcolor2-0.4-22|160	%{_liconsdir}/%name.png
21cr|gcolor2-0.4-22|161	%{_miconsdir}/%name.png

1697 21
21cr|gcolor3-2.4.0-1|1	Name:           gcolor3
21cr|gcolor3-2.4.0-1|2	Version:        2.4.0
21cr|gcolor3-2.4.0-1|3	Release:        1
21cr|gcolor3-2.4.0-1|4	Summary:        A simple color chooser written in GTK3 (like gcolor2)
21cr|gcolor3-2.4.0-1|5	Group:          Graphics
21cr|gcolor3-2.4.0-1|6	License:        GPLv2+
21cr|gcolor3-2.4.0-1|7	URL:            https://www.hjdskes.nl/projects/gcolor3/
21cr|gcolor3-2.4.0-1|8	
21cr|gcolor3-2.4.0-1|9	Source0:        https://gitlab.gnome.org/World/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|gcolor3-2.4.0-1|10	# Extracted from upstream merge request:
21cr|gcolor3-2.4.0-1|11	#   https://gitlab.gnome.org/World/gcolor3/-/merge_requests/151
21cr|gcolor3-2.4.0-1|12	Patch0:         gcolor3-2.4.0-libportal-0.5.patch
21cr|gcolor3-2.4.0-1|13	
21cr|gcolor3-2.4.0-1|14	BuildRequires:  gcc
21cr|gcolor3-2.4.0-1|15	BuildRequires:  meson
21cr|gcolor3-2.4.0-1|16	BuildRequires:  gnome-common
21cr|gcolor3-2.4.0-1|17	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|gcolor3-2.4.0-1|18	BuildRequires:  intltool
21cr|gcolor3-2.4.0-1|19	BuildRequires:  desktop-file-utils
21cr|gcolor3-2.4.0-1|20	BuildRequires:  gettext
21cr|gcolor3-2.4.0-1|21	BuildRequires:  appstream-util
21cr|gcolor3-2.4.0-1|22	BuildRequires:  pkgconfig(appstream-glib)
21cr|gcolor3-2.4.0-1|23	BuildRequires:  make
21cr|gcolor3-2.4.0-1|24	BuildRequires:  pkgconfig(libportal-gtk3)
21cr|gcolor3-2.4.0-1|25	Requires:       hicolor-icon-theme
21cr|gcolor3-2.4.0-1|26	
21cr|gcolor3-2.4.0-1|27	%description
21cr|gcolor3-2.4.0-1|28	Gcolor3 is a color selection dialog written in GTK+ 3. It is much alike Gcolor2,
21cr|gcolor3-2.4.0-1|29	but uses the newer GTK+ version to better integrate into your modern desktop.
21cr|gcolor3-2.4.0-1|30	It has the same feature set as Gcolor2, except that recent versions of Gcolor3
21cr|gcolor3-2.4.0-1|31	use an .ini style file to save colors (older versions use the same file as
21cr|gcolor3-2.4.0-1|32	Gcolor2).
21cr|gcolor3-2.4.0-1|33	
21cr|gcolor3-2.4.0-1|34	%prep
21cr|gcolor3-2.4.0-1|35	%autosetup -p1 -n %{name}-v%{version}
21cr|gcolor3-2.4.0-1|36	
21cr|gcolor3-2.4.0-1|37	%build
21cr|gcolor3-2.4.0-1|38	%meson
21cr|gcolor3-2.4.0-1|39	%meson_build
21cr|gcolor3-2.4.0-1|40	
21cr|gcolor3-2.4.0-1|41	%install
21cr|gcolor3-2.4.0-1|42	%meson_install
21cr|gcolor3-2.4.0-1|43	
21cr|gcolor3-2.4.0-1|44	%find_lang gcolor3
21cr|gcolor3-2.4.0-1|45	desktop-file-validate %{buildroot}%{_datadir}/applications/nl.hjdskes.gcolor3.desktop
21cr|gcolor3-2.4.0-1|46	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/nl.hjdskes.gcolor3.appdata.xml
21cr|gcolor3-2.4.0-1|47	
21cr|gcolor3-2.4.0-1|48	%files -f gcolor3.lang
21cr|gcolor3-2.4.0-1|49	%doc README.md
21cr|gcolor3-2.4.0-1|50	%license LICENSE
21cr|gcolor3-2.4.0-1|51	%{_bindir}/gcolor3
21cr|gcolor3-2.4.0-1|52	%{_datadir}/applications/nl.hjdskes.gcolor3.desktop
21cr|gcolor3-2.4.0-1|53	%{_datadir}/icons/hicolor/scalable/apps/nl.hjdskes.gcolor3.svg
21cr|gcolor3-2.4.0-1|54	%{_datadir}/icons/hicolor/symbolic/apps/nl.hjdskes.gcolor3-symbolic.svg
21cr|gcolor3-2.4.0-1|55	%{_metainfodir}/nl.hjdskes.gcolor3.appdata.xml
21cr|gcolor3-2.4.0-1|56	%{_mandir}/man1/gcolor3.1*
21cr|gcolor3-2.4.0-1|57	

1698 21
21cr|gcompris-4.3-1|1	%define _disable_ld_no_undefined 1
21cr|gcompris-4.3-1|2	
21cr|gcompris-4.3-1|3	Summary:	An educational game for children starting at 2
21cr|gcompris-4.3-1|4	Name:		gcompris
21cr|gcompris-4.3-1|5	Version:	4.3
21cr|gcompris-4.3-1|6	Release:	1
21cr|gcompris-4.3-1|7	Group:		Education
21cr|gcompris-4.3-1|8	License:	GPLv2+
21cr|gcompris-4.3-1|9	URL:		https://gcompris.net
21cr|gcompris-4.3-1|10	Source0:	https://download.kde.org/stable/gcompris/qt/src/gcompris-qt-%{version}.tar.xz
21cr|gcompris-4.3-1|11	# from https://gcompris.net/data2/
21cr|gcompris-4.3-1|12	Source1:	gcompris-qt-voices-2.4.tar.xz
21cr|gcompris-4.3-1|13	Source100:	gcompris.rpmlintrc
21cr|gcompris-4.3-1|14	Patch0:		fix.russian.patch
21cr|gcompris-4.3-1|15	BuildRequires:	cmake
21cr|gcompris-4.3-1|16	BuildRequires:	extra-cmake-modules
21cr|gcompris-4.3-1|17	BuildRequires:	ninja
21cr|gcompris-4.3-1|18	BuildRequires:	pkgconfig(Qt5Charts)
21cr|gcompris-4.3-1|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|gcompris-4.3-1|20	BuildRequires:	pkgconfig(Qt5Qml)
21cr|gcompris-4.3-1|21	BuildRequires:	pkgconfig(Qt5QmlWorkerScript)
21cr|gcompris-4.3-1|22	BuildRequires:	pkgconfig(Qt5Quick)
21cr|gcompris-4.3-1|23	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|gcompris-4.3-1|24	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|gcompris-4.3-1|25	BuildRequires:	pkgconfig(Qt5Sensors)
21cr|gcompris-4.3-1|26	BuildRequires:	pkgconfig(Qt5Svg)
21cr|gcompris-4.3-1|27	BuildRequires:	qt5-linguist-tools
21cr|gcompris-4.3-1|28	BuildRequires:	qml-box2d
21cr|gcompris-4.3-1|29	BuildRequires:	xz
21cr|gcompris-4.3-1|30	BuildRequires:	%{_lib}qt5quickparticles-devel
21cr|gcompris-4.3-1|31	
21cr|gcompris-4.3-1|32	Requires:	%{name}-voices = %{EVRD}
21cr|gcompris-4.3-1|33	Recommends:	tuxpaint
21cr|gcompris-4.3-1|34	Requires:	qml-box2d
21cr|gcompris-4.3-1|35	Requires:	gstreamer1.0-plugins-base
21cr|gcompris-4.3-1|36	Provides:	gcompris-qt = %{EVRD}
21cr|gcompris-4.3-1|37	
21cr|gcompris-4.3-1|38	%description
21cr|gcompris-4.3-1|39	An educational game for children starting at 2.
21cr|gcompris-4.3-1|40	More than 100 different activities are proposed:
21cr|gcompris-4.3-1|41	* Click on the animals => learn the mouse/click usage
21cr|gcompris-4.3-1|42	* Type the falling letters => learn the keyboard usage
21cr|gcompris-4.3-1|43	* Falling Dices
21cr|gcompris-4.3-1|44	* Falling words
21cr|gcompris-4.3-1|45	* Basic algebra
21cr|gcompris-4.3-1|46	* Time learning with an analog clock
21cr|gcompris-4.3-1|47	* Puzzle game with famous paintings
21cr|gcompris-4.3-1|48	* Drive Plane to catch clouds in increasing number
21cr|gcompris-4.3-1|49	* Balance the scales
21cr|gcompris-4.3-1|50	* And much more ...
21cr|gcompris-4.3-1|51	
21cr|gcompris-4.3-1|52	The Game is included in the Main desktop menu in 'Games'.
21cr|gcompris-4.3-1|53	
21cr|gcompris-4.3-1|54	You should install it only if you have children using this computer.
21cr|gcompris-4.3-1|55	
21cr|gcompris-4.3-1|56	%files
21cr|gcompris-4.3-1|57	%doc  README*
21cr|gcompris-4.3-1|58	%{_bindir}/*
21cr|gcompris-4.3-1|59	%{_datadir}/applications/*
21cr|gcompris-4.3-1|60	%{_datadir}/metainfo/*.xml
21cr|gcompris-4.3-1|61	%{_iconsdir}/hicolor/*/apps/*
21cr|gcompris-4.3-1|62	%{_datadir}/%{name}-qt
21cr|gcompris-4.3-1|63	
21cr|gcompris-4.3-1|64	#-------------------------------------------------------------------
21cr|gcompris-4.3-1|65	%package voices
21cr|gcompris-4.3-1|66	Summary:	Voices pack for %{name}
21cr|gcompris-4.3-1|67	Group:		Education
21cr|gcompris-4.3-1|68	Requires:	%{name} = %{EVRD}
21cr|gcompris-4.3-1|69	Provides:	gcompris-qt-voices = %{EVRD}
21cr|gcompris-4.3-1|70	BuildArch:	noarch
21cr|gcompris-4.3-1|71	
21cr|gcompris-4.3-1|72	%description voices
21cr|gcompris-4.3-1|73	This is voices packages for %{name}. This a full bundle useful if
21cr|gcompris-4.3-1|74	you don't want to use the automatic online feature.
21cr|gcompris-4.3-1|75	
21cr|gcompris-4.3-1|76	This allow you to play %{name} activities in different languages.
21cr|gcompris-4.3-1|77	
21cr|gcompris-4.3-1|78	%files voices
21cr|gcompris-4.3-1|79	%dir %{_datadir}/%{name}-qt/data2
21cr|gcompris-4.3-1|80	%{_datadir}/%{name}-qt/data2/voices-ogg/
21cr|gcompris-4.3-1|81	%{_datadir}/%{name}-qt/data2/backgroundMusic/
21cr|gcompris-4.3-1|82	#-------------------------------------------------------------------
21cr|gcompris-4.3-1|83	
21cr|gcompris-4.3-1|84	%prep
21cr|gcompris-4.3-1|85	%autosetup -p1 -n %{name}-qt-%{version}
21cr|gcompris-4.3-1|86	
21cr|gcompris-4.3-1|87	%build
21cr|gcompris-4.3-1|88	%cmake -G Ninja \
21cr|gcompris-4.3-1|89	-DWITH_DOWNLOAD=OFF \
21cr|gcompris-4.3-1|90	-DCMAKE_SKIP_RPATH=ON \
21cr|gcompris-4.3-1|91	-DKDE_INSTALL_APPDIR=%{_datadir}/applications \
21cr|gcompris-4.3-1|92	-DKDE_INSTALL_METAINFO=%{_datadir}/metainfo
21cr|gcompris-4.3-1|93	
21cr|gcompris-4.3-1|94	%ninja_build
21cr|gcompris-4.3-1|95	
21cr|gcompris-4.3-1|96	%install
21cr|gcompris-4.3-1|97	%ninja_install -C build
21cr|gcompris-4.3-1|98	
21cr|gcompris-4.3-1|99	#install voices and music
21cr|gcompris-4.3-1|100	cd %{buildroot}%{_datadir}/%{name}-qt
21cr|gcompris-4.3-1|101	tar -xf %{SOURCE1}

1699 21
21cr|gconf-editor-2.32.0-10|1	Summary:	An editor for the GConf configuration system
21cr|gconf-editor-2.32.0-10|2	Name:		gconf-editor
21cr|gconf-editor-2.32.0-10|3	Version:	2.32.0
21cr|gconf-editor-2.32.0-10|4	Release:	10
21cr|gconf-editor-2.32.0-10|5	#gw the COPYING is v3 but all comments say v2+
21cr|gconf-editor-2.32.0-10|6	License:	GPLv2+
21cr|gconf-editor-2.32.0-10|7	Group:		Graphical desktop/GNOME
21cr|gconf-editor-2.32.0-10|8	URL:		http://www.gnome.org/
21cr|gconf-editor-2.32.0-10|9	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|gconf-editor-2.32.0-10|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gconf-editor-2.32.0-10|11	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gconf-editor-2.32.0-10|12	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gconf-editor-2.32.0-10|13	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gconf-editor-2.32.0-10|14	BuildRequires:	intltool
21cr|gconf-editor-2.32.0-10|15	BuildRequires:	rarian
21cr|gconf-editor-2.32.0-10|16	BuildRequires:	desktop-file-utils
21cr|gconf-editor-2.32.0-10|17	BuildRequires:	libxslt-proc
21cr|gconf-editor-2.32.0-10|18	
21cr|gconf-editor-2.32.0-10|19	%description
21cr|gconf-editor-2.32.0-10|20	gconf-edit is an editor for the GConf configuration system
21cr|gconf-editor-2.32.0-10|21	
21cr|gconf-editor-2.32.0-10|22	%prep
21cr|gconf-editor-2.32.0-10|23	%setup -q
21cr|gconf-editor-2.32.0-10|24	
21cr|gconf-editor-2.32.0-10|25	%build
21cr|gconf-editor-2.32.0-10|26	%configure
21cr|gconf-editor-2.32.0-10|27	
21cr|gconf-editor-2.32.0-10|28	%make
21cr|gconf-editor-2.32.0-10|29	
21cr|gconf-editor-2.32.0-10|30	%install
21cr|gconf-editor-2.32.0-10|31	%makeinstall_std
21cr|gconf-editor-2.32.0-10|32	
21cr|gconf-editor-2.32.0-10|33	rm -rf %{buildroot}/var/lib/scrollkeeper
21cr|gconf-editor-2.32.0-10|34	
21cr|gconf-editor-2.32.0-10|35	desktop-file-install --vendor="" \
21cr|gconf-editor-2.32.0-10|36	--remove-category="System" \
21cr|gconf-editor-2.32.0-10|37	--add-category="Settings" \
21cr|gconf-editor-2.32.0-10|38	--add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
21cr|gconf-editor-2.32.0-10|39	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gconf-editor-2.32.0-10|40	
21cr|gconf-editor-2.32.0-10|41	%find_lang %{name} --with-gnome
21cr|gconf-editor-2.32.0-10|42	
21cr|gconf-editor-2.32.0-10|43	%preun
21cr|gconf-editor-2.32.0-10|44	%preun_uninstall_gconf_schemas %{name}
21cr|gconf-editor-2.32.0-10|45	
21cr|gconf-editor-2.32.0-10|46	%files -f %{name}.lang
21cr|gconf-editor-2.32.0-10|47	%doc README AUTHORS NEWS
21cr|gconf-editor-2.32.0-10|48	%{_bindir}/*
21cr|gconf-editor-2.32.0-10|49	%{_mandir}/man1/*
21cr|gconf-editor-2.32.0-10|50	%{_datadir}/applications/*
21cr|gconf-editor-2.32.0-10|51	%{_datadir}/icons/hicolor/*/*/*
21cr|gconf-editor-2.32.0-10|52	%{_datadir}/%{name}
21cr|gconf-editor-2.32.0-10|53	%{_sysconfdir}/gconf/schemas/%{name}.schemas

1700 21
21cr|gconfmm2.6-2.28.3-1|1	%define major 1
21cr|gconfmm2.6-2.28.3-1|2	%define api 2.6
21cr|gconfmm2.6-2.28.3-1|3	%define pkgname gconfmm
21cr|gconfmm2.6-2.28.3-1|4	%define libname %mklibname %{pkgname} %{api} %{major}
21cr|gconfmm2.6-2.28.3-1|5	%define devname %mklibname %{pkgname} %{api} -d
21cr|gconfmm2.6-2.28.3-1|6	
21cr|gconfmm2.6-2.28.3-1|7	Summary:	A C++ interface for GConf library
21cr|gconfmm2.6-2.28.3-1|8	Name:		%{pkgname}%{api}
21cr|gconfmm2.6-2.28.3-1|9	Version:	2.28.3
21cr|gconfmm2.6-2.28.3-1|10	Release:	1
21cr|gconfmm2.6-2.28.3-1|11	#gw lib is LGPL, tool is GPL
21cr|gconfmm2.6-2.28.3-1|12	License:	LGPLv2.1+ and GPLv2+
21cr|gconfmm2.6-2.28.3-1|13	Group:		System/Libraries
21cr|gconfmm2.6-2.28.3-1|14	Url:		http://gtkmm.sourceforge.net/
21cr|gconfmm2.6-2.28.3-1|15	Source0:	https://download.gnome.org/sources/gconfmm/2.28/%{pkgname}-%{version}.tar.xz
21cr|gconfmm2.6-2.28.3-1|16	Patch0:		gconfmm-2.12.0-64bit-fixes.patch
21cr|gconfmm2.6-2.28.3-1|17	Patch1:		gconfmm26-2.28.3-no-extern-c-glib-includes.patch
21cr|gconfmm2.6-2.28.3-1|18	BuildRequires:	doxygen
21cr|gconfmm2.6-2.28.3-1|19	BuildRequires:	gnome-common
21cr|gconfmm2.6-2.28.3-1|20	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gconfmm2.6-2.28.3-1|21	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gconfmm2.6-2.28.3-1|22	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|gconfmm2.6-2.28.3-1|23	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|gconfmm2.6-2.28.3-1|24	
21cr|gconfmm2.6-2.28.3-1|25	%description
21cr|gconfmm2.6-2.28.3-1|26	This package provides a C++ interface for GConf, a configuration data
21cr|gconfmm2.6-2.28.3-1|27	storage mechanism to ship with GNOME.  It is a subpackage of the
21cr|gconfmm2.6-2.28.3-1|28	gnomemm project, which provides a C++ interface for GNOME libraries.
21cr|gconfmm2.6-2.28.3-1|29	
21cr|gconfmm2.6-2.28.3-1|30	#----------------------------------------------------------------------------
21cr|gconfmm2.6-2.28.3-1|31	
21cr|gconfmm2.6-2.28.3-1|32	%package -n %{libname}
21cr|gconfmm2.6-2.28.3-1|33	Summary:	A C++ interface for GConf library
21cr|gconfmm2.6-2.28.3-1|34	Group:		System/Libraries
21cr|gconfmm2.6-2.28.3-1|35	
21cr|gconfmm2.6-2.28.3-1|36	%description -n %{libname}
21cr|gconfmm2.6-2.28.3-1|37	This package provides a C++ interface for GConf, a configuration data
21cr|gconfmm2.6-2.28.3-1|38	storage mechanism to ship with GNOME.  It is a subpackage of the
21cr|gconfmm2.6-2.28.3-1|39	gnomemm project, which provides a C++ interface for GNOME libraries.
21cr|gconfmm2.6-2.28.3-1|40	
21cr|gconfmm2.6-2.28.3-1|41	%files -n %{libname}
21cr|gconfmm2.6-2.28.3-1|42	%doc COPYING.LIB
21cr|gconfmm2.6-2.28.3-1|43	%{_libdir}/libgconfmm-%{api}.so.%{major}*
21cr|gconfmm2.6-2.28.3-1|44	
21cr|gconfmm2.6-2.28.3-1|45	#----------------------------------------------------------------------------
21cr|gconfmm2.6-2.28.3-1|46	
21cr|gconfmm2.6-2.28.3-1|47	%package -n %{devname}
21cr|gconfmm2.6-2.28.3-1|48	Summary:	Headers and development files of GConf 2 C++ wrapper
21cr|gconfmm2.6-2.28.3-1|49	Group:		Development/GNOME and GTK+
21cr|gconfmm2.6-2.28.3-1|50	Requires:	%{libname} = %{EVRD}
21cr|gconfmm2.6-2.28.3-1|51	Provides:	%{name}-devel = %{EVRD}
21cr|gconfmm2.6-2.28.3-1|52	Provides:	libgconfmm%{api}-devel = %{EVRD}
21cr|gconfmm2.6-2.28.3-1|53	
21cr|gconfmm2.6-2.28.3-1|54	%description -n %{devname}
21cr|gconfmm2.6-2.28.3-1|55	This package contains the headers and various development files needed,
21cr|gconfmm2.6-2.28.3-1|56	when compiling or developing programs which want GConf 2 C++ wrapper.
21cr|gconfmm2.6-2.28.3-1|57	
21cr|gconfmm2.6-2.28.3-1|58	%files -n %{devname}
21cr|gconfmm2.6-2.28.3-1|59	%doc AUTHORS COPYING.LIB ChangeLog NEWS README
21cr|gconfmm2.6-2.28.3-1|60	%doc %{_datadir}/doc/gconfmm-%{api}
21cr|gconfmm2.6-2.28.3-1|61	%doc %{_datadir}/devhelp/books/gconfmm-%{api}
21cr|gconfmm2.6-2.28.3-1|62	%{_includedir}/*
21cr|gconfmm2.6-2.28.3-1|63	%{_libdir}/%{pkgname}-%{api}
21cr|gconfmm2.6-2.28.3-1|64	%{_libdir}/pkgconfig/*.pc
21cr|gconfmm2.6-2.28.3-1|65	%{_libdir}/*.a
21cr|gconfmm2.6-2.28.3-1|66	%{_libdir}/*.so
21cr|gconfmm2.6-2.28.3-1|67	
21cr|gconfmm2.6-2.28.3-1|68	#----------------------------------------------------------------------------
21cr|gconfmm2.6-2.28.3-1|69	
21cr|gconfmm2.6-2.28.3-1|70	%package doc
21cr|gconfmm2.6-2.28.3-1|71	Summary:	Documentation of %{pkgname} library
21cr|gconfmm2.6-2.28.3-1|72	Group:		Documentation
21cr|gconfmm2.6-2.28.3-1|73	
21cr|gconfmm2.6-2.28.3-1|74	%description doc
21cr|gconfmm2.6-2.28.3-1|75	This package provides API documentation of %{pkgname} library.
21cr|gconfmm2.6-2.28.3-1|76	
21cr|gconfmm2.6-2.28.3-1|77	%files doc
21cr|gconfmm2.6-2.28.3-1|78	%doc docs/reference/html
21cr|gconfmm2.6-2.28.3-1|79	
21cr|gconfmm2.6-2.28.3-1|80	#----------------------------------------------------------------------------
21cr|gconfmm2.6-2.28.3-1|81	
21cr|gconfmm2.6-2.28.3-1|82	%prep
21cr|gconfmm2.6-2.28.3-1|83	%autosetup -p1 -n %{pkgname}-%{version}
21cr|gconfmm2.6-2.28.3-1|84	
21cr|gconfmm2.6-2.28.3-1|85	%build
21cr|gconfmm2.6-2.28.3-1|86	autoreconf -f -i
21cr|gconfmm2.6-2.28.3-1|87	NOCONFIGURE=yes gnome-autogen.sh
21cr|gconfmm2.6-2.28.3-1|88	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|gconfmm2.6-2.28.3-1|89	%configure --enable-static
21cr|gconfmm2.6-2.28.3-1|90	%make
21cr|gconfmm2.6-2.28.3-1|91	
21cr|gconfmm2.6-2.28.3-1|92	%install
21cr|gconfmm2.6-2.28.3-1|93	%makeinstall_std

1701 21
21cr|gconnman-0.5.0-10|1	%define major 0
21cr|gconnman-0.5.0-10|2	%define libname %mklibname %{name} %{major}
21cr|gconnman-0.5.0-10|3	%define devname %mklibname %{name} -d
21cr|gconnman-0.5.0-10|4	
21cr|gconnman-0.5.0-10|5	Summary:	A GObject binding of the Connman D-Bus API
21cr|gconnman-0.5.0-10|6	Name:		gconnman
21cr|gconnman-0.5.0-10|7	Version:	0.5.0
21cr|gconnman-0.5.0-10|8	Release:	10
21cr|gconnman-0.5.0-10|9	License:	LGPL 2.1
21cr|gconnman-0.5.0-10|10	Group:		System/Configuration/Networking
21cr|gconnman-0.5.0-10|11	Url:		http://www.moblin.org
21cr|gconnman-0.5.0-10|12	Source0:	http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
21cr|gconnman-0.5.0-10|13	BuildRequires:	gettext
21cr|gconnman-0.5.0-10|14	BuildRequires:	intltool
21cr|gconnman-0.5.0-10|15	BuildRequires:	connman-devel
21cr|gconnman-0.5.0-10|16	BuildRequires:	gettext-devel
21cr|gconnman-0.5.0-10|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gconnman-0.5.0-10|18	BuildRequires:	pkgconfig(gl)
21cr|gconnman-0.5.0-10|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|gconnman-0.5.0-10|20	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gconnman-0.5.0-10|21	
21cr|gconnman-0.5.0-10|22	%description
21cr|gconnman-0.5.0-10|23	A GObject binding of the Connman D-Bus API.
21cr|gconnman-0.5.0-10|24	
21cr|gconnman-0.5.0-10|25	#----------------------------------------------------------------------------
21cr|gconnman-0.5.0-10|26	
21cr|gconnman-0.5.0-10|27	%package -n %{libname}
21cr|gconnman-0.5.0-10|28	Summary:	Gconnman library, GObject binding of the Connman D-Bus API
21cr|gconnman-0.5.0-10|29	Group:		System/Libraries
21cr|gconnman-0.5.0-10|30	
21cr|gconnman-0.5.0-10|31	%description -n %{libname}
21cr|gconnman-0.5.0-10|32	Gconnman library, GObject binding of the Connman D-Bus API.
21cr|gconnman-0.5.0-10|33	
21cr|gconnman-0.5.0-10|34	%files -n %{libname}
21cr|gconnman-0.5.0-10|35	%doc README AUTHORS ChangeLog COPYING NEWS
21cr|gconnman-0.5.0-10|36	%{_libdir}/libgconnman*.so.%{major}*
21cr|gconnman-0.5.0-10|37	
21cr|gconnman-0.5.0-10|38	#----------------------------------------------------------------------------
21cr|gconnman-0.5.0-10|39	
21cr|gconnman-0.5.0-10|40	%package -n %{devname}
21cr|gconnman-0.5.0-10|41	Summary:	Gconnman development package
21cr|gconnman-0.5.0-10|42	Group:		Development/Other
21cr|gconnman-0.5.0-10|43	Requires:	%{libname} = %{EVRD}
21cr|gconnman-0.5.0-10|44	Provides:	%{name}-devel = %{EVRD}
21cr|gconnman-0.5.0-10|45	
21cr|gconnman-0.5.0-10|46	%description -n %{devname}
21cr|gconnman-0.5.0-10|47	Gconnman development package.
21cr|gconnman-0.5.0-10|48	
21cr|gconnman-0.5.0-10|49	%files -n %{devname}
21cr|gconnman-0.5.0-10|50	%{_includedir}/%{name}/*.h
21cr|gconnman-0.5.0-10|51	%{_libdir}/pkgconfig/*.pc
21cr|gconnman-0.5.0-10|52	%{_libdir}/libgconnman*.so
21cr|gconnman-0.5.0-10|53	
21cr|gconnman-0.5.0-10|54	#----------------------------------------------------------------------------
21cr|gconnman-0.5.0-10|55	
21cr|gconnman-0.5.0-10|56	%prep
21cr|gconnman-0.5.0-10|57	%setup -q
21cr|gconnman-0.5.0-10|58	perl -pi -e 's,^./configure.*,,' ./autogen.sh
21cr|gconnman-0.5.0-10|59	
21cr|gconnman-0.5.0-10|60	%build
21cr|gconnman-0.5.0-10|61	./autogen.sh
21cr|gconnman-0.5.0-10|62	%configure
21cr|gconnman-0.5.0-10|63	%make
21cr|gconnman-0.5.0-10|64	
21cr|gconnman-0.5.0-10|65	%install
21cr|gconnman-0.5.0-10|66	%makeinstall_std
21cr|gconnman-0.5.0-10|67	

1702 21
21cr|gcstar-1.7.1-4|1	%global __requires_exclude ^perl\\(GC.*\\)|perl\\(Gtk2::.*\\)
21cr|gcstar-1.7.1-4|2	%global __provides_exclude ^perl\\(GC.*\\)|perl\\(Gtk2::.*\\)
21cr|gcstar-1.7.1-4|3	
21cr|gcstar-1.7.1-4|4	Name:        gcstar
21cr|gcstar-1.7.1-4|5	Version:     1.7.1
21cr|gcstar-1.7.1-4|6	Release:     4
21cr|gcstar-1.7.1-4|7	Summary:     A collection manager
21cr|gcstar-1.7.1-4|8	Summary(ru): Менеджер коллекций
21cr|gcstar-1.7.1-4|9	License:     GPLv2+
21cr|gcstar-1.7.1-4|10	Group:       Office
21cr|gcstar-1.7.1-4|11	
21cr|gcstar-1.7.1-4|12	URL:     https://gna.org/projects/%{name}/
21cr|gcstar-1.7.1-4|13	Source0: http://download.gna.org/%{name}/%{name}-%{version}.tar.gz
21cr|gcstar-1.7.1-4|14	Source1: %{name}-%{version}-RU.genres
21cr|gcstar-1.7.1-4|15	Source2: %{name}-%{version}-gcstar.1
21cr|gcstar-1.7.1-4|16	
21cr|gcstar-1.7.1-4|17	Patch0:  %{name}-%{version}-lang.patch
21cr|gcstar-1.7.1-4|18	Patch1:  %{name}-%{version}-install.patch
21cr|gcstar-1.7.1-4|19	Patch2:  %{name}-%{version}-desktop.patch
21cr|gcstar-1.7.1-4|20	
21cr|gcstar-1.7.1-4|21	BuildArch: noarch
21cr|gcstar-1.7.1-4|22	
21cr|gcstar-1.7.1-4|23	BuildRequires: perl
21cr|gcstar-1.7.1-4|24	BuildRequires: perl(Data::Dumper)
21cr|gcstar-1.7.1-4|25	BuildRequires: perl(Encode)
21cr|gcstar-1.7.1-4|26	BuildRequires: perl(Exporter)
21cr|gcstar-1.7.1-4|27	BuildRequires: perl(Gtk2)
21cr|gcstar-1.7.1-4|28	BuildRequires: perl(HTML::Parser)
21cr|gcstar-1.7.1-4|29	BuildRequires: perl(HTTP::Cookies)
21cr|gcstar-1.7.1-4|30	BuildRequires: perl(LWP)
21cr|gcstar-1.7.1-4|31	BuildRequires: perl(POSIX)
21cr|gcstar-1.7.1-4|32	BuildRequires: perl(Storable)
21cr|gcstar-1.7.1-4|33	BuildRequires: perl(URI)
21cr|gcstar-1.7.1-4|34	BuildRequires: perl(XML::LibXSLT)
21cr|gcstar-1.7.1-4|35	BuildRequires: perl(XML::Parser)
21cr|gcstar-1.7.1-4|36	BuildRequires: perl(XML::Simple)
21cr|gcstar-1.7.1-4|37	
21cr|gcstar-1.7.1-4|38	Requires: perl
21cr|gcstar-1.7.1-4|39	Requires: perl(Data::Dumper)
21cr|gcstar-1.7.1-4|40	Requires: perl(Encode)
21cr|gcstar-1.7.1-4|41	Requires: perl(Exporter)
21cr|gcstar-1.7.1-4|42	Requires: perl(GD)
21cr|gcstar-1.7.1-4|43	Requires: perl(GD::Graph)
21cr|gcstar-1.7.1-4|44	Requires: perl(Gtk2)
21cr|gcstar-1.7.1-4|45	Requires: perl(HTML::Parser)
21cr|gcstar-1.7.1-4|46	Requires: perl(HTTP::Cookies)
21cr|gcstar-1.7.1-4|47	Requires: perl(LWP)
21cr|gcstar-1.7.1-4|48	Requires: perl(POSIX)
21cr|gcstar-1.7.1-4|49	Requires: perl(Storable)
21cr|gcstar-1.7.1-4|50	Requires: perl(URI)
21cr|gcstar-1.7.1-4|51	Requires: perl(XML::LibXSLT)
21cr|gcstar-1.7.1-4|52	Requires: perl(XML::Parser)
21cr|gcstar-1.7.1-4|53	Requires: perl(XML::Simple)
21cr|gcstar-1.7.1-4|54	Requires: perl-libwww-perl
21cr|gcstar-1.7.1-4|55	
21cr|gcstar-1.7.1-4|56	Requires(post): desktop-file-utils
21cr|gcstar-1.7.1-4|57	Requires(post): gtk-update-icon-cache
21cr|gcstar-1.7.1-4|58	Requires(post): shared-mime-info
21cr|gcstar-1.7.1-4|59	
21cr|gcstar-1.7.1-4|60	Requires(postun): desktop-file-utils
21cr|gcstar-1.7.1-4|61	Requires(postun): gtk-update-icon-cache
21cr|gcstar-1.7.1-4|62	Requires(postun): shared-mime-info
21cr|gcstar-1.7.1-4|63	
21cr|gcstar-1.7.1-4|64	%description
21cr|gcstar-1.7.1-4|65	GCstar is an application for managing your collections. It supports many
21cr|gcstar-1.7.1-4|66	types of collections, including movies, books, games, comics, stamps, coins,
21cr|gcstar-1.7.1-4|67	and many more. You can even create your own collection type for whatever
21cr|gcstar-1.7.1-4|68	unique thing it is that you collect! Detailed information on each item can be
21cr|gcstar-1.7.1-4|69	automatically retrieved from the internet and you can store additional data,
21cr|gcstar-1.7.1-4|70	such as the location or who you've lent it to. You may also search and filter
21cr|gcstar-1.7.1-4|71	your collections by many criteria.
21cr|gcstar-1.7.1-4|72	
21cr|gcstar-1.7.1-4|73	%description -l ru
21cr|gcstar-1.7.1-4|74	Управление коллекциями.
21cr|gcstar-1.7.1-4|75	Поддерживается множество типов
21cr|gcstar-1.7.1-4|76	коллекций: фильмов, книг, игр,
21cr|gcstar-1.7.1-4|77	марок, монет, и т.п. Можно создать
21cr|gcstar-1.7.1-4|78	свой тип коллекции каких-либо
21cr|gcstar-1.7.1-4|79	уникальных предметов. Подробная
21cr|gcstar-1.7.1-4|80	информация по каждому предмету может
21cr|gcstar-1.7.1-4|81	быть автоматически извлечена из
21cr|gcstar-1.7.1-4|82	интернета. Предусмотрен поиск и
21cr|gcstar-1.7.1-4|83	фильтрация предметов коллекции по
21cr|gcstar-1.7.1-4|84	различным критериям.
21cr|gcstar-1.7.1-4|85	
21cr|gcstar-1.7.1-4|86	
21cr|gcstar-1.7.1-4|87	%files
21cr|gcstar-1.7.1-4|88	%doc CHANGELOG README README.fr LICENSE
21cr|gcstar-1.7.1-4|89	%{_bindir}/%{name}
21cr|gcstar-1.7.1-4|90	%{_bindir}/%{name}-thumbnailer
21cr|gcstar-1.7.1-4|91	%{_prefix}/lib/%{name}
21cr|gcstar-1.7.1-4|92	%{_datadir}/applications/%{name}*
21cr|gcstar-1.7.1-4|93	%{_datadir}/%{name}
21cr|gcstar-1.7.1-4|94	%{_miconsdir}/%{name}.png
21cr|gcstar-1.7.1-4|95	%{_iconsdir}/%{name}.png
21cr|gcstar-1.7.1-4|96	%{_liconsdir}/%{name}.png
21cr|gcstar-1.7.1-4|97	%{_mandir}/man1/%{name}*
21cr|gcstar-1.7.1-4|98	%{_mandir}/ru/man1/%{name}*
21cr|gcstar-1.7.1-4|99	%{_datadir}/mime/packages/%{name}.xml
21cr|gcstar-1.7.1-4|100	
21cr|gcstar-1.7.1-4|101	#----------------------------------------------------------------------------
21cr|gcstar-1.7.1-4|102	
21cr|gcstar-1.7.1-4|103	%prep
21cr|gcstar-1.7.1-4|104	%setup -q -n %{name}
21cr|gcstar-1.7.1-4|105	%apply_patches
21cr|gcstar-1.7.1-4|106	
21cr|gcstar-1.7.1-4|107	%build
21cr|gcstar-1.7.1-4|108	
21cr|gcstar-1.7.1-4|109	%install
21cr|gcstar-1.7.1-4|110	perl install --prefix=%{buildroot}/usr --nomenu
21cr|gcstar-1.7.1-4|111	
21cr|gcstar-1.7.1-4|112	install -D -m 0644 share/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gcstar-1.7.1-4|113	install -m 0755 share/applications/%{name}-thumbnailer %{buildroot}%{_bindir}/%{name}-thumbnailer
21cr|gcstar-1.7.1-4|114	install -D -m 0644 share/applications/%{name}.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|gcstar-1.7.1-4|115	install -D %SOURCE2 %{buildroot}%{_mandir}/ru/man1/%{name}.1
21cr|gcstar-1.7.1-4|116	cp %SOURCE1 %{buildroot}%{_datadir}/%{name}/genres/RU.genres
21cr|gcstar-1.7.1-4|117	
21cr|gcstar-1.7.1-4|118	mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_menudir}}
21cr|gcstar-1.7.1-4|119	cp -a share/%{name}/icons/%{name}_48x48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|gcstar-1.7.1-4|120	cp -a share/%{name}/icons/%{name}_32x32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|gcstar-1.7.1-4|121	cp -a share/%{name}/icons/%{name}_16x16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|gcstar-1.7.1-4|122	
21cr|gcstar-1.7.1-4|123	chmod 0755 %{buildroot}%{_datadir}/%{name}/xslt/applyXSLT.pl
21cr|gcstar-1.7.1-4|124	
21cr|gcstar-1.7.1-4|125	%post
21cr|gcstar-1.7.1-4|126	%_update_desktop_database_bin %{_datadir}/applications
21cr|gcstar-1.7.1-4|127	%_update_icon_cache_bin       %{_iconsdir}/hicolor
21cr|gcstar-1.7.1-4|128	%_update_mime_database_bin -n %{_datadir}/mime
21cr|gcstar-1.7.1-4|129	
21cr|gcstar-1.7.1-4|130	%postun
21cr|gcstar-1.7.1-4|131	if [ $1 = 0 ]; then
21cr|gcstar-1.7.1-4|132	%_update_desktop_database_bin %{_datadir}/applications
21cr|gcstar-1.7.1-4|133	%_update_icon_cache_bin       %{_iconsdir}/hicolor
21cr|gcstar-1.7.1-4|134	%_update_mime_database_bin    %{_datadir}/mime
21cr|gcstar-1.7.1-4|135	fi

1703 21
21cr|gcursor-0.061-9|1	Summary:	A little gtk program to change your Xcursor with animated preview
21cr|gcursor-0.061-9|2	Name:		gcursor
21cr|gcursor-0.061-9|3	Version:	0.061
21cr|gcursor-0.061-9|4	Release:	9
21cr|gcursor-0.061-9|5	License:	GPLv2+
21cr|gcursor-0.061-9|6	Group:		Graphical desktop/GNOME
21cr|gcursor-0.061-9|7	Url:		http://qballcow.nl/?s=14
21cr|gcursor-0.061-9|8	Source0:	%{name}-%{version}.tar.bz2
21cr|gcursor-0.061-9|9	Patch1:		gcursor-0.061-desktopicon.patch.bz2
21cr|gcursor-0.061-9|10	BuildRequires:	perl-XML-Parser
21cr|gcursor-0.061-9|11	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gcursor-0.061-9|12	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gcursor-0.061-9|13	Requires:	cursor_themes
21cr|gcursor-0.061-9|14	
21cr|gcursor-0.061-9|15	%description
21cr|gcursor-0.061-9|16	A little gtk program to change youre Xcursor with anitmated preview.
21cr|gcursor-0.061-9|17	
21cr|gcursor-0.061-9|18	This program only works with gnome 2.4 and up.
21cr|gcursor-0.061-9|19	It sets a gconf key that is used by gnome's session manager.
21cr|gcursor-0.061-9|20	You also need to log in gnome again to make the changes (hopefully
21cr|gcursor-0.061-9|21	this will change in gnome).
21cr|gcursor-0.061-9|22	
21cr|gcursor-0.061-9|23	%files -f %{name}.lang
21cr|gcursor-0.061-9|24	%doc AUTHORS COPYING INSTALL TODO
21cr|gcursor-0.061-9|25	%{_bindir}/gcursor
21cr|gcursor-0.061-9|26	%{_datadir}/applications/gcursor.desktop
21cr|gcursor-0.061-9|27	%{_datadir}/gcursor/gcursor.glade
21cr|gcursor-0.061-9|28	
21cr|gcursor-0.061-9|29	#----------------------------------------------------------------------------
21cr|gcursor-0.061-9|30	
21cr|gcursor-0.061-9|31	%prep
21cr|gcursor-0.061-9|32	%setup -q
21cr|gcursor-0.061-9|33	%patch1 -p1
21cr|gcursor-0.061-9|34	
21cr|gcursor-0.061-9|35	%build
21cr|gcursor-0.061-9|36	%configure
21cr|gcursor-0.061-9|37	%make
21cr|gcursor-0.061-9|38	
21cr|gcursor-0.061-9|39	%install
21cr|gcursor-0.061-9|40	%makeinstall_std
21cr|gcursor-0.061-9|41	
21cr|gcursor-0.061-9|42	%find_lang %{name}

1704 21
21cr|gdis-0.89-10|1	# Workaround to build with GCC 10
21cr|gdis-0.89-10|2	%global optflags %{optflags} -fcommon
21cr|gdis-0.89-10|3	%define debug_package %{nil}
21cr|gdis-0.89-10|4	
21cr|gdis-0.89-10|5	Summary: 	A molecular and crystal model viewer
21cr|gdis-0.89-10|6	Name: 		gdis
21cr|gdis-0.89-10|7	Version: 	0.89
21cr|gdis-0.89-10|8	Release: 	10
21cr|gdis-0.89-10|9	License: 	GPL
21cr|gdis-0.89-10|10	Group: 		Sciences/Chemistry
21cr|gdis-0.89-10|11	URL: 		http://gdis.sourceforge.net/
21cr|gdis-0.89-10|12	Source: 	%name-%version-source.tar.bz2
21cr|gdis-0.89-10|13	Source2:	%name-models.tar.bz2
21cr|gdis-0.89-10|14	BuildRequires: 	mesaglu-devel pkgconfig(glut) gtk2-devel gtkglext-devel
21cr|gdis-0.89-10|15	Requires: 	povray imagemagick openbabel grace
21cr|gdis-0.89-10|16	
21cr|gdis-0.89-10|17	%description
21cr|gdis-0.89-10|18	gdis is a graphical program for displaying and manipulating
21cr|gdis-0.89-10|19	molecular and crystal systems.
21cr|gdis-0.89-10|20	
21cr|gdis-0.89-10|21	%prep
21cr|gdis-0.89-10|22	%setup -q -a 2
21cr|gdis-0.89-10|23	mv gdis/models .
21cr|gdis-0.89-10|24	rm -fr gdis
21cr|gdis-0.89-10|25	rm -fr models/CVS
21cr|gdis-0.89-10|26	
21cr|gdis-0.89-10|27	%build
21cr|gdis-0.89-10|28	export LDFLAGS="-lm"
21cr|gdis-0.89-10|29	%make CFLAGS="%{optflags}"
21cr|gdis-0.89-10|30	
21cr|gdis-0.89-10|31	%install
21cr|gdis-0.89-10|32	mkdir -p %{buildroot}/%{_bindir}
21cr|gdis-0.89-10|33	make INSTALL=%{buildroot}/%{_bindir} install
21cr|gdis-0.89-10|34	
21cr|gdis-0.89-10|35	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gdis-0.89-10|36	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|gdis-0.89-10|37	[Desktop Entry]
21cr|gdis-0.89-10|38	Name=%{name}
21cr|gdis-0.89-10|39	Comment=A molecular and crystal model viewer
21cr|gdis-0.89-10|40	Exec=%{name}
21cr|gdis-0.89-10|41	Icon=chemistry_section
21cr|gdis-0.89-10|42	Terminal=false
21cr|gdis-0.89-10|43	Type=Application
21cr|gdis-0.89-10|44	Categories=Science;Chemistry;
21cr|gdis-0.89-10|45	EOF
21cr|gdis-0.89-10|46	
21cr|gdis-0.89-10|47	%files
21cr|gdis-0.89-10|48	%defattr (-,root,root,0755)
21cr|gdis-0.89-10|49	%doc README CHANGELOG TODO
21cr|gdis-0.89-10|50	%_bindir/*
21cr|gdis-0.89-10|51	%_datadir/applications/*

1705 21
21cr|gdlmm-3.7.3-13|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21cr|gdlmm-3.7.3-13|2	
21cr|gdlmm-3.7.3-13|3	%define api 3.0
21cr|gdlmm-3.7.3-13|4	%define major 2
21cr|gdlmm-3.7.3-13|5	%define libname %mklibname %{name} %{api} %{major}
21cr|gdlmm-3.7.3-13|6	%define devname %mklibname -d %{name}
21cr|gdlmm-3.7.3-13|7	
21cr|gdlmm-3.7.3-13|8	Summary:	C++ binding for the gdl library
21cr|gdlmm-3.7.3-13|9	Name:		gdlmm
21cr|gdlmm-3.7.3-13|10	Version:	3.7.3
21cr|gdlmm-3.7.3-13|11	Release:	13
21cr|gdlmm-3.7.3-13|12	License:	LGPLv2+
21cr|gdlmm-3.7.3-13|13	Group:		System/Libraries
21cr|gdlmm-3.7.3-13|14	Url:		https://download.gnome.org/sources/gdlmm
21cr|gdlmm-3.7.3-13|15	Source0:	https://download.gnome.org/sources/gdlmm/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gdlmm-3.7.3-13|16	BuildRequires:	pkgconfig(gdl-3.0)
21cr|gdlmm-3.7.3-13|17	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|gdlmm-3.7.3-13|18	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|gdlmm-3.7.3-13|19	BuildRequires:	doxygen
21cr|gdlmm-3.7.3-13|20	BuildRequires:	xsltproc
21cr|gdlmm-3.7.3-13|21	
21cr|gdlmm-3.7.3-13|22	%description
21cr|gdlmm-3.7.3-13|23	gdlmm is the C++ binding for the gdl library.
21cr|gdlmm-3.7.3-13|24	
21cr|gdlmm-3.7.3-13|25	#----------------------------------------------------------------------------
21cr|gdlmm-3.7.3-13|26	
21cr|gdlmm-3.7.3-13|27	%package -n %{libname}
21cr|gdlmm-3.7.3-13|28	Summary:	C++ binding for the gdl library
21cr|gdlmm-3.7.3-13|29	Group:		System/Libraries
21cr|gdlmm-3.7.3-13|30	
21cr|gdlmm-3.7.3-13|31	%description -n %{libname}
21cr|gdlmm-3.7.3-13|32	gdlmm is the C++ binding for the gdl library.
21cr|gdlmm-3.7.3-13|33	
21cr|gdlmm-3.7.3-13|34	%files -n %{libname}
21cr|gdlmm-3.7.3-13|35	%doc AUTHORS ChangeLog NEWS README
21cr|gdlmm-3.7.3-13|36	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|gdlmm-3.7.3-13|37	
21cr|gdlmm-3.7.3-13|38	#----------------------------------------------------------------------------
21cr|gdlmm-3.7.3-13|39	
21cr|gdlmm-3.7.3-13|40	%package -n %{devname}
21cr|gdlmm-3.7.3-13|41	Summary:	Development libraries and include files for gdlmm
21cr|gdlmm-3.7.3-13|42	Group:		Development/C++
21cr|gdlmm-3.7.3-13|43	Requires:	%{libname} = %{EVRD}
21cr|gdlmm-3.7.3-13|44	Provides:	%{name}-devel = %{EVRD}
21cr|gdlmm-3.7.3-13|45	
21cr|gdlmm-3.7.3-13|46	%description -n %{devname}
21cr|gdlmm-3.7.3-13|47	gdlmm development files.
21cr|gdlmm-3.7.3-13|48	
21cr|gdlmm-3.7.3-13|49	%files -n %{devname}
21cr|gdlmm-3.7.3-13|50	%doc %{_datadir}/doc/gdlmm-%{api}/
21cr|gdlmm-3.7.3-13|51	%{_libdir}/*.so
21cr|gdlmm-3.7.3-13|52	%{_includedir}/*
21cr|gdlmm-3.7.3-13|53	%{_libdir}/pkgconfig/*
21cr|gdlmm-3.7.3-13|54	%{_libdir}/%{name}-%{api}
21cr|gdlmm-3.7.3-13|55	%{_datadir}/devhelp/books/%{name}-%{api}
21cr|gdlmm-3.7.3-13|56	
21cr|gdlmm-3.7.3-13|57	#----------------------------------------------------------------------------
21cr|gdlmm-3.7.3-13|58	
21cr|gdlmm-3.7.3-13|59	%prep
21cr|gdlmm-3.7.3-13|60	%setup -q
21cr|gdlmm-3.7.3-13|61	
21cr|gdlmm-3.7.3-13|62	sed -i '/convert_\(gtkmm\|gdl\)\.m4/d' codegen/m4/convert.m4
21cr|gdlmm-3.7.3-13|63	
21cr|gdlmm-3.7.3-13|64	%build
21cr|gdlmm-3.7.3-13|65	%configure
21cr|gdlmm-3.7.3-13|66	%make
21cr|gdlmm-3.7.3-13|67	
21cr|gdlmm-3.7.3-13|68	%install
21cr|gdlmm-3.7.3-13|69	%makeinstall_std

1706 21
21cr|gdm-settings-2.1-2|1	Summary:	A settings app for Gnome Login Manager (GDM)
21cr|gdm-settings-2.1-2|2	Name:		gdm-settings
21cr|gdm-settings-2.1-2|3	Version:	2.1
21cr|gdm-settings-2.1-2|4	Release:	2
21cr|gdm-settings-2.1-2|5	License:	AGPLv3+
21cr|gdm-settings-2.1-2|6	Group:		Graphical desktop/GNOME
21cr|gdm-settings-2.1-2|7	Url:		https://github.com/realmazharhussain/gdm-settings
21cr|gdm-settings-2.1-2|8	Source0:	https://github.com/realmazharhussain/gdm-settings/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gdm-settings-2.1-2|9	# revert patch https://github.com/gdm-settings/gdm-settings/commit/9fac1496ffde3d27bc5e10cde1375055e700871d
21cr|gdm-settings-2.1-2|10	Patch0:		gdm-settings-actionrow.patch
21cr|gdm-settings-2.1-2|11	Patch1:		gdm-settings-python3.8.patch
21cr|gdm-settings-2.1-2|12	BuildRequires:	appstream
21cr|gdm-settings-2.1-2|13	BuildRequires:	appstream-util
21cr|gdm-settings-2.1-2|14	BuildRequires:	desktop-file-utils
21cr|gdm-settings-2.1-2|15	BuildRequires:	gtk4-update-icon-cache
21cr|gdm-settings-2.1-2|16	BuildRequires:	meson
21cr|gdm-settings-2.1-2|17	BuildRequires:	python3-blueprint-compiler
21cr|gdm-settings-2.1-2|18	BuildRequires:	pkgconfig(blueprint-compiler)
21cr|gdm-settings-2.1-2|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|gdm-settings-2.1-2|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gdm-settings-2.1-2|21	BuildRequires:	pkgconfig(gtk4)
21cr|gdm-settings-2.1-2|22	BuildRequires:	pkgconfig(libadwaita-1)
21cr|gdm-settings-2.1-2|23	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|gdm-settings-2.1-2|24	BuildRequires:	pkgconfig(python3)
21cr|gdm-settings-2.1-2|25	Requires:	gdm
21cr|gdm-settings-2.1-2|26	Requires:	gettext
21cr|gdm-settings-2.1-2|27	Requires:	libadwaita-common
21cr|gdm-settings-2.1-2|28	Requires:	polkit
21cr|gdm-settings-2.1-2|29	BuildArch:	noarch
21cr|gdm-settings-2.1-2|30	
21cr|gdm-settings-2.1-2|31	%description
21cr|gdm-settings-2.1-2|32	A tool for customizing GNOME Display Manager.
21cr|gdm-settings-2.1-2|33	
21cr|gdm-settings-2.1-2|34	With User Login Manager you can:
21cr|gdm-settings-2.1-2|35	* Import user/session settings (currently not working on Flatpak)
21cr|gdm-settings-2.1-2|36	* Change Background/Wallpaper (Image/Color)
21cr|gdm-settings-2.1-2|37	* Apply themes
21cr|gdm-settings-2.1-2|38	* Font Settings
21cr|gdm-settings-2.1-2|39	* Top Bar Settings
21cr|gdm-settings-2.1-2|40	* Display settings
21cr|gdm-settings-2.1-2|41	
21cr|gdm-settings-2.1-2|42	%files -f %{name}.lang
21cr|gdm-settings-2.1-2|43	%doc README.md
21cr|gdm-settings-2.1-2|44	%license LICENSE
21cr|gdm-settings-2.1-2|45	%{_appdatadir}/*.xml
21cr|gdm-settings-2.1-2|46	%{_bindir}/gdm-settings
21cr|gdm-settings-2.1-2|47	%{_datadir}/applications/*.desktop
21cr|gdm-settings-2.1-2|48	%{_datadir}/dbus-1/services/*.service
21cr|gdm-settings-2.1-2|49	%{_datadir}/gdm-settings
21cr|gdm-settings-2.1-2|50	%{_datadir}/glib-2.0/schemas/*
21cr|gdm-settings-2.1-2|51	%{_iconsdir}/hicolor/*/*/*.svg
21cr|gdm-settings-2.1-2|52	%{py3_puresitedir}/gdm_settings
21cr|gdm-settings-2.1-2|53	
21cr|gdm-settings-2.1-2|54	#----------------------------------------------------------------------------
21cr|gdm-settings-2.1-2|55	
21cr|gdm-settings-2.1-2|56	%prep
21cr|gdm-settings-2.1-2|57	%autosetup -p1
21cr|gdm-settings-2.1-2|58	
21cr|gdm-settings-2.1-2|59	%build
21cr|gdm-settings-2.1-2|60	%meson --buildtype=release
21cr|gdm-settings-2.1-2|61	%meson_build
21cr|gdm-settings-2.1-2|62	
21cr|gdm-settings-2.1-2|63	%install
21cr|gdm-settings-2.1-2|64	%meson_install
21cr|gdm-settings-2.1-2|65	# remove use of /usr/bin/env
21cr|gdm-settings-2.1-2|66	sed -i 's,^#!/usr/bin/env python3,#!/usr/bin/python3,g' %{buildroot}%{_bindir}/gdm-settings
21cr|gdm-settings-2.1-2|67	
21cr|gdm-settings-2.1-2|68	%find_lang %{name}
21cr|gdm-settings-2.1-2|69	
21cr|gdm-settings-2.1-2|70	%check
21cr|gdm-settings-2.1-2|71	meson test -C noarch-rosa-linux-gnu --print-errorlogs
21cr|gdm-settings-2.1-2|72	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml
21cr|gdm-settings-2.1-2|73	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop

1707 21
21cr|gdome2-0.8.1-16|1	# Workaround to build with GCC 10
21cr|gdome2-0.8.1-16|2	%global optflags %{optflags} -fcommon
21cr|gdome2-0.8.1-16|3	%define major 0
21cr|gdome2-0.8.1-16|4	%define libname %mklibname gdome %{major}
21cr|gdome2-0.8.1-16|5	%define devname %mklibname gdome -d
21cr|gdome2-0.8.1-16|6	
21cr|gdome2-0.8.1-16|7	Summary:	A DOM level2 library for accessing XML files
21cr|gdome2-0.8.1-16|8	Name:		gdome2
21cr|gdome2-0.8.1-16|9	Version:	0.8.1
21cr|gdome2-0.8.1-16|10	Release:	16
21cr|gdome2-0.8.1-16|11	License:	LGPLv2.1+
21cr|gdome2-0.8.1-16|12	Group:		System/Libraries
21cr|gdome2-0.8.1-16|13	Url:		http://gdome2.cs.unibo.it
21cr|gdome2-0.8.1-16|14	Source0:	http://gdome2.cs.unibo.it/tarball/%{name}-%{version}.tar.gz
21cr|gdome2-0.8.1-16|15	Patch0:		gdome2-0.8.1-gdome-config_lib64.diff
21cr|gdome2-0.8.1-16|16	Patch1:		gdome2-0.8.1-fix-str-fmt.patch
21cr|gdome2-0.8.1-16|17	Patch2:		gdome2-0.8.1-libxml2.patch
21cr|gdome2-0.8.1-16|18	Patch3:		gdome2-0.8.1-no-glib1.patch
21cr|gdome2-0.8.1-16|19	BuildRequires:	intltool
21cr|gdome2-0.8.1-16|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|gdome2-0.8.1-16|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gdome2-0.8.1-16|22	
21cr|gdome2-0.8.1-16|23	%description
21cr|gdome2-0.8.1-16|24	Libgdome is a DOM C library developed for the Gnome project. It's a DOM level2
21cr|gdome2-0.8.1-16|25	implementation. Libgdome supports "Core", "XML", "Events" and "MutationEvents"
21cr|gdome2-0.8.1-16|26	modules. It's based on libxml2.
21cr|gdome2-0.8.1-16|27	
21cr|gdome2-0.8.1-16|28	#----------------------------------------------------------------------------
21cr|gdome2-0.8.1-16|29	
21cr|gdome2-0.8.1-16|30	%package -n %{libname}
21cr|gdome2-0.8.1-16|31	Summary:	A DOM level2 library for accessing XML files
21cr|gdome2-0.8.1-16|32	Group:		System/Libraries
21cr|gdome2-0.8.1-16|33	
21cr|gdome2-0.8.1-16|34	%description -n %{libname}
21cr|gdome2-0.8.1-16|35	A fast, light and complete DOM level2 implementation based on libxml2.
21cr|gdome2-0.8.1-16|36	
21cr|gdome2-0.8.1-16|37	%files -n %{libname}
21cr|gdome2-0.8.1-16|38	%{_libdir}/libgdome.so.%{major}*
21cr|gdome2-0.8.1-16|39	
21cr|gdome2-0.8.1-16|40	#----------------------------------------------------------------------------
21cr|gdome2-0.8.1-16|41	
21cr|gdome2-0.8.1-16|42	%package -n %{devname}
21cr|gdome2-0.8.1-16|43	Summary:	DOM level2 library for accessing XML files
21cr|gdome2-0.8.1-16|44	Group:		Development/C
21cr|gdome2-0.8.1-16|45	Requires:	%{libname} = %{EVRD}
21cr|gdome2-0.8.1-16|46	Provides:	%{name}-devel = %{EVRD}
21cr|gdome2-0.8.1-16|47	
21cr|gdome2-0.8.1-16|48	%description -n %{devname}
21cr|gdome2-0.8.1-16|49	This package contains the header files and static libraries for
21cr|gdome2-0.8.1-16|50	developing with libgdome.
21cr|gdome2-0.8.1-16|51	
21cr|gdome2-0.8.1-16|52	%files -n %{devname}
21cr|gdome2-0.8.1-16|53	%doc AUTHORS MAINTAINERS ChangeLog README COPYING COPYING.LIB
21cr|gdome2-0.8.1-16|54	%{_bindir}/gdome-config
21cr|gdome2-0.8.1-16|55	%{_datadir}/aclocal/gdome2.m4
21cr|gdome2-0.8.1-16|56	%{_includedir}/*
21cr|gdome2-0.8.1-16|57	%{_libdir}/pkgconfig/gdome2.pc
21cr|gdome2-0.8.1-16|58	%{_libdir}/libgdome.so
21cr|gdome2-0.8.1-16|59	%{_libdir}/*.sh
21cr|gdome2-0.8.1-16|60	%{_mandir}/man1/gdome-config.1*
21cr|gdome2-0.8.1-16|61	
21cr|gdome2-0.8.1-16|62	#----------------------------------------------------------------------------
21cr|gdome2-0.8.1-16|63	
21cr|gdome2-0.8.1-16|64	%prep
21cr|gdome2-0.8.1-16|65	%setup -q
21cr|gdome2-0.8.1-16|66	%patch0 -p0
21cr|gdome2-0.8.1-16|67	%patch1 -p0
21cr|gdome2-0.8.1-16|68	%patch2 -p0
21cr|gdome2-0.8.1-16|69	%patch3 -p1
21cr|gdome2-0.8.1-16|70	
21cr|gdome2-0.8.1-16|71	%build
21cr|gdome2-0.8.1-16|72	autoreconf -fi
21cr|gdome2-0.8.1-16|73	%configure \
21cr|gdome2-0.8.1-16|74	--disable-static
21cr|gdome2-0.8.1-16|75	
21cr|gdome2-0.8.1-16|76	%make
21cr|gdome2-0.8.1-16|77	
21cr|gdome2-0.8.1-16|78	%install
21cr|gdome2-0.8.1-16|79	%makeinstall_std

1708 21
21cr|geany-themes-1.24-4.git0f29c7.1|1	# upstream does not update git tags
21cr|geany-themes-1.24-4.git0f29c7.1|2	%define commit 0f29c77e8c596900b9b8cf552498bdb317449cae
21cr|geany-themes-1.24-4.git0f29c7.1|3	%define short_commit %(echo %{commit} | head -c 6)
21cr|geany-themes-1.24-4.git0f29c7.1|4	
21cr|geany-themes-1.24-4.git0f29c7.1|5	Summary:	A collection of syntax highlighting color schemes for Geany
21cr|geany-themes-1.24-4.git0f29c7.1|6	Name:		geany-themes
21cr|geany-themes-1.24-4.git0f29c7.1|7	Version:	1.24
21cr|geany-themes-1.24-4.git0f29c7.1|8	Release:	4.git%{short_commit}.1
21cr|geany-themes-1.24-4.git0f29c7.1|9	Group:		Development/C
21cr|geany-themes-1.24-4.git0f29c7.1|10	# Some of the color schemes are clearly stated as GPLv2+, some are BSD
21cr|geany-themes-1.24-4.git0f29c7.1|11	License:	GPLv2+ and BSD
21cr|geany-themes-1.24-4.git0f29c7.1|12	Url:		https://github.com/geany/geany-themes
21cr|geany-themes-1.24-4.git0f29c7.1|13	Source0:	https://github.com/geany/geany-themes/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|geany-themes-1.24-4.git0f29c7.1|14	Requires:	geany >= 1.24
21cr|geany-themes-1.24-4.git0f29c7.1|15	BuildArch:	noarch
21cr|geany-themes-1.24-4.git0f29c7.1|16	
21cr|geany-themes-1.24-4.git0f29c7.1|17	%description
21cr|geany-themes-1.24-4.git0f29c7.1|18	Geany-Themes is a set of syntax highlighting color schemes for the Geany IDE.
21cr|geany-themes-1.24-4.git0f29c7.1|19	Simply install this package, restart Geany and find the themes in
21cr|geany-themes-1.24-4.git0f29c7.1|20	View->Editor->Color Schemes.
21cr|geany-themes-1.24-4.git0f29c7.1|21	
21cr|geany-themes-1.24-4.git0f29c7.1|22	
21cr|geany-themes-1.24-4.git0f29c7.1|23	%files
21cr|geany-themes-1.24-4.git0f29c7.1|24	%license COPYING
21cr|geany-themes-1.24-4.git0f29c7.1|25	%doc AUTHORS COPYING README.md
21cr|geany-themes-1.24-4.git0f29c7.1|26	%{_datadir}/geany/colorschemes/*.conf
21cr|geany-themes-1.24-4.git0f29c7.1|27	
21cr|geany-themes-1.24-4.git0f29c7.1|28	#----------------------------------------------------------------------------
21cr|geany-themes-1.24-4.git0f29c7.1|29	
21cr|geany-themes-1.24-4.git0f29c7.1|30	%prep
21cr|geany-themes-1.24-4.git0f29c7.1|31	%autosetup -p1 -n %{name}-%{commit}
21cr|geany-themes-1.24-4.git0f29c7.1|32	
21cr|geany-themes-1.24-4.git0f29c7.1|33	%build
21cr|geany-themes-1.24-4.git0f29c7.1|34	# Nothing to build here. We just have to place some configuraton files into the
21cr|geany-themes-1.24-4.git0f29c7.1|35	# proper directory..
21cr|geany-themes-1.24-4.git0f29c7.1|36	
21cr|geany-themes-1.24-4.git0f29c7.1|37	%install
21cr|geany-themes-1.24-4.git0f29c7.1|38	install -d %{buildroot}%{_datadir}/geany/colorschemes
21cr|geany-themes-1.24-4.git0f29c7.1|39	install -pm 644 colorschemes/*.conf %{buildroot}%{_datadir}/geany/colorschemes

1709 21
21cr|geary-40.0-10|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|geary-40.0-10|2	
21cr|geary-40.0-10|3	Summary:	A lightweight email program designed around conversations
21cr|geary-40.0-10|4	Name:		geary
21cr|geary-40.0-10|5	Version:	40.0
21cr|geary-40.0-10|6	Release:	10
21cr|geary-40.0-10|7	License:	LGPLv2+
21cr|geary-40.0-10|8	Group:		Networking/Mail
21cr|geary-40.0-10|9	Url:		https://download.gnome.org/sources/geary
21cr|geary-40.0-10|10	Source0:	https://download.gnome.org/sources/geary/%{url_ver}/%{name}-%{version}.tar.xz
21cr|geary-40.0-10|11	Patch0:		geary-40.0-libstemmer-include-path.patch
21cr|geary-40.0-10|12	Patch1:		geary-40.0-unknown-type-name.patch
21cr|geary-40.0-10|13	# From Fedora
21cr|geary-40.0-10|14	Patch2:		9bd4c829.patch
21cr|geary-40.0-10|15	BuildRequires:	cmake
21cr|geary-40.0-10|16	BuildRequires:	intltool
21cr|geary-40.0-10|17	BuildRequires:	itstool
21cr|geary-40.0-10|18	BuildRequires:	meson
21cr|geary-40.0-10|19	BuildRequires:	valadoc
21cr|geary-40.0-10|20	BuildRequires:	vala-tools
21cr|geary-40.0-10|21	BuildRequires:	xml2po
21cr|geary-40.0-10|22	BuildRequires:	libstemmer-devel
21cr|geary-40.0-10|23	#BuildRequires:	libytnef-devel #Contrib
21cr|geary-40.0-10|24	BuildRequires:	pkgconfig(appstream-glib)
21cr|geary-40.0-10|25	BuildRequires:	pkgconfig(folks)
21cr|geary-40.0-10|26	BuildRequires:	pkgconfig(gcr-3)
21cr|geary-40.0-10|27	BuildRequires:	pkgconfig(gee-0.8)
21cr|geary-40.0-10|28	BuildRequires:	pkgconfig(gio-2.0)
21cr|geary-40.0-10|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|geary-40.0-10|30	BuildRequires:	pkgconfig(gmime-3.0)
21cr|geary-40.0-10|31	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|geary-40.0-10|32	BuildRequires:	pkgconfig(goa-1.0)
21cr|geary-40.0-10|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|geary-40.0-10|34	BuildRequires:	pkgconfig(gsound)
21cr|geary-40.0-10|35	BuildRequires:	pkgconfig(gspell-1)
21cr|geary-40.0-10|36	BuildRequires:	pkgconfig(gthread-2.0)
21cr|geary-40.0-10|37	BuildRequires:	pkgconfig(gtk4)
21cr|geary-40.0-10|38	BuildRequires:	pkgconfig(iso-codes)
21cr|geary-40.0-10|39	BuildRequires:	pkgconfig(libcanberra)
21cr|geary-40.0-10|40	BuildRequires:	pkgconfig(libhandy-1)
21cr|geary-40.0-10|41	BuildRequires:	pkgconfig(libnotify)
21cr|geary-40.0-10|42	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|geary-40.0-10|43	BuildRequires:	pkgconfig(libunwind)
21cr|geary-40.0-10|44	BuildRequires:	pkgconfig(sqlite3)
21cr|geary-40.0-10|45	BuildRequires:	pkgconfig(unique-1.0)
21cr|geary-40.0-10|46	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|geary-40.0-10|47	Requires:	hicolor-icon-theme
21cr|geary-40.0-10|48	Requires:	%{_datadir}/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.xml
21cr|geary-40.0-10|49	Requires:	%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml
21cr|geary-40.0-10|50	
21cr|geary-40.0-10|51	%description
21cr|geary-40.0-10|52	Geary is a new email reader for GNOME designed to let you read your email
21cr|geary-40.0-10|53	quickly and effortlessly. Its interface is based on conversations, so you
21cr|geary-40.0-10|54	can easily read an entire discussion without having to click from message
21cr|geary-40.0-10|55	to message.
21cr|geary-40.0-10|56	Geary is still in early development and has limited features today, but
21cr|geary-40.0-10|57	we're planning to add lightning-fast searching, multiple account support,
21cr|geary-40.0-10|58	and much more. Eventually we'd like Geary to have an extensible plugin
21cr|geary-40.0-10|59	architecture so that developers will be able to add all kinds of nifty
21cr|geary-40.0-10|60	features in a modular way.
21cr|geary-40.0-10|61	
21cr|geary-40.0-10|62	%files -f %{name}.lang
21cr|geary-40.0-10|63	%license COPYING
21cr|geary-40.0-10|64	%doc AUTHORS NEWS README.md THANKS
21cr|geary-40.0-10|65	%{_appdatadir}/org.gnome.Geary.appdata.xml
21cr|geary-40.0-10|66	%{_bindir}/%{name}
21cr|geary-40.0-10|67	%{_datadir}/dbus-1/services/org.gnome.Geary.service
21cr|geary-40.0-10|68	%{_datadir}/%{name}
21cr|geary-40.0-10|69	%{_datadir}/applications/*.desktop
21cr|geary-40.0-10|70	%{_datadir}/glib-2.0/schemas/org.gnome.Geary.gschema.xml
21cr|geary-40.0-10|71	%{_iconsdir}/hicolor/*/*/*
21cr|geary-40.0-10|72	%{_libdir}/%{name}
21cr|geary-40.0-10|73	
21cr|geary-40.0-10|74	#----------------------------------------------------------------------------
21cr|geary-40.0-10|75	
21cr|geary-40.0-10|76	%prep
21cr|geary-40.0-10|77	%autosetup -p1
21cr|geary-40.0-10|78	
21cr|geary-40.0-10|79	%build
21cr|geary-40.0-10|80	%meson \
21cr|geary-40.0-10|81	-Dvaladoc=enabled	\
21cr|geary-40.0-10|82	-Dtnef=disabled		\
21cr|geary-40.0-10|83	-Dprofile=release
21cr|geary-40.0-10|84	%meson_build
21cr|geary-40.0-10|85	
21cr|geary-40.0-10|86	%install
21cr|geary-40.0-10|87	%meson_install
21cr|geary-40.0-10|88	
21cr|geary-40.0-10|89	%find_lang %{name} --with-gnome

1710 21
21cr|gedit-latex-46.2.2-1|1	%define debug_package %{nil}
21cr|gedit-latex-46.2.2-1|2	
21cr|gedit-latex-46.2.2-1|3	Summary:	Plugin for ease the edition of latex documents in the Gedit
21cr|gedit-latex-46.2.2-1|4	Name:		gedit-latex
21cr|gedit-latex-46.2.2-1|5	Version:	46.2.2
21cr|gedit-latex-46.2.2-1|6	Release:	1
21cr|gedit-latex-46.2.2-1|7	License:	GPLv3
21cr|gedit-latex-46.2.2-1|8	Group:		Graphical desktop/GNOME
21cr|gedit-latex-46.2.2-1|9	Url:		https://gitlab.gnome.org/GNOME/gedit-latex
21cr|gedit-latex-46.2.2-1|10	Source0:	https://github.com/GNOME/gedit-latex/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gedit-latex-46.2.2-1|11	BuildRequires:	meson
21cr|gedit-latex-46.2.2-1|12	BuildRequires:	pkgconfig(gedit)
21cr|gedit-latex-46.2.2-1|13	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|gedit-latex-46.2.2-1|14	
21cr|gedit-latex-46.2.2-1|15	%description
21cr|gedit-latex-46.2.2-1|16	Plugin that provides features to ease the edition of latex documents
21cr|gedit-latex-46.2.2-1|17	in the Gedit text editor.
21cr|gedit-latex-46.2.2-1|18	
21cr|gedit-latex-46.2.2-1|19	%files -f %{name}.lang
21cr|gedit-latex-46.2.2-1|20	%doc README
21cr|gedit-latex-46.2.2-1|21	%license COPYING
21cr|gedit-latex-46.2.2-1|22	%{_datadir}/gedit/plugins/latex
21cr|gedit-latex-46.2.2-1|23	%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.latex.gschema.xml
21cr|gedit-latex-46.2.2-1|24	%{_libdir}/gedit/plugins/latex
21cr|gedit-latex-46.2.2-1|25	%{_libdir}/gedit/plugins/latex.plugin
21cr|gedit-latex-46.2.2-1|26	
21cr|gedit-latex-46.2.2-1|27	#------------------------------------------------------------------
21cr|gedit-latex-46.2.2-1|28	
21cr|gedit-latex-46.2.2-1|29	%prep
21cr|gedit-latex-46.2.2-1|30	%autosetup -p1
21cr|gedit-latex-46.2.2-1|31	
21cr|gedit-latex-46.2.2-1|32	%build
21cr|gedit-latex-46.2.2-1|33	%meson
21cr|gedit-latex-46.2.2-1|34	%meson_build
21cr|gedit-latex-46.2.2-1|35	
21cr|gedit-latex-46.2.2-1|36	%install
21cr|gedit-latex-46.2.2-1|37	%meson_install
21cr|gedit-latex-46.2.2-1|38	
21cr|gedit-latex-46.2.2-1|39	%find_lang %{name} --all-name --with-gnome

1711 21
21cr|gedit-root-1.0-10|1	Name:		gedit-root
21cr|gedit-root-1.0-10|2	Summary:	Lets you launch gedit as root from the menu
21cr|gedit-root-1.0-10|3	Version:	1.0
21cr|gedit-root-1.0-10|4	Release:	10
21cr|gedit-root-1.0-10|5	Source0:	gedit-root.console
21cr|gedit-root-1.0-10|6	Source1:	gedit-root.desktop
21cr|gedit-root-1.0-10|7	Source2:	gedit-root.pam
21cr|gedit-root-1.0-10|8	License:	GPLv2+
21cr|gedit-root-1.0-10|9	Group:		Editors
21cr|gedit-root-1.0-10|10	BuildArch:	noarch
21cr|gedit-root-1.0-10|11	Requires:	gedit
21cr|gedit-root-1.0-10|12	Requires:	usermode-consoleonly
21cr|gedit-root-1.0-10|13	
21cr|gedit-root-1.0-10|14	%description
21cr|gedit-root-1.0-10|15	%{name} creates a command named %{name} which launches gedit with
21cr|gedit-root-1.0-10|16	root privileges (after authenticating via consolehelper), and adds a
21cr|gedit-root-1.0-10|17	menu launcher so you can launch gedit as root from the system menu.
21cr|gedit-root-1.0-10|18	
21cr|gedit-root-1.0-10|19	%install
21cr|gedit-root-1.0-10|20	rm -rf %{buildroot}
21cr|gedit-root-1.0-10|21	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gedit-root-1.0-10|22	install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|gedit-root-1.0-10|23	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gedit-root-1.0-10|24	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gedit-root-1.0-10|25	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|gedit-root-1.0-10|26	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|gedit-root-1.0-10|27	mkdir -p %{buildroot}%{_bindir}
21cr|gedit-root-1.0-10|28	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/gedit-root
21cr|gedit-root-1.0-10|29	
21cr|gedit-root-1.0-10|30	%clean
21cr|gedit-root-1.0-10|31	rm -rf %{buildroot}
21cr|gedit-root-1.0-10|32	
21cr|gedit-root-1.0-10|33	%if %mdkversion < 200900
21cr|gedit-root-1.0-10|34	%post
21cr|gedit-root-1.0-10|35	%{update_desktop_database}
21cr|gedit-root-1.0-10|36	%{update_menus}
21cr|gedit-root-1.0-10|37	%endif
21cr|gedit-root-1.0-10|38	
21cr|gedit-root-1.0-10|39	%if %mdkversion < 200900
21cr|gedit-root-1.0-10|40	%postun
21cr|gedit-root-1.0-10|41	%{clean_menus}
21cr|gedit-root-1.0-10|42	%{clean_desktop_database}
21cr|gedit-root-1.0-10|43	%endif
21cr|gedit-root-1.0-10|44	
21cr|gedit-root-1.0-10|45	%files
21cr|gedit-root-1.0-10|46	%defattr(-, root, root)
21cr|gedit-root-1.0-10|47	%{_bindir}/%{name}
21cr|gedit-root-1.0-10|48	%{_datadir}/applications/%{name}.desktop
21cr|gedit-root-1.0-10|49	%{_sysconfdir}/security/console.apps/%{name}
21cr|gedit-root-1.0-10|50	%{_sysconfdir}/pam.d/%{name}

1712 21
21cr|gedkeeper-3.2.1-1|1	%define	        real_name GEDKeeper
21cr|gedkeeper-3.2.1-1|2	%define		debug_package %{nil}
21cr|gedkeeper-3.2.1-1|3	
21cr|gedkeeper-3.2.1-1|4	Name:		gedkeeper
21cr|gedkeeper-3.2.1-1|5	Version:	3.2.1
21cr|gedkeeper-3.2.1-1|6	Release:	1
21cr|gedkeeper-3.2.1-1|7	Summary:	GEDKeeper - program for work with personal genealogical database
21cr|gedkeeper-3.2.1-1|8	License:	GPLv3
21cr|gedkeeper-3.2.1-1|9	Group:		Editors
21cr|gedkeeper-3.2.1-1|10	Url:		https://github.com/Serg-Norseman/%{real_name}
21cr|gedkeeper-3.2.1-1|11	Source0:        %{name}-%{version}.tar.xz
21cr|gedkeeper-3.2.1-1|12	Source1:	nupkg_deps.tar.xz
21cr|gedkeeper-3.2.1-1|13	Patch0:		executable-file-in-lib64.patch
21cr|gedkeeper-3.2.1-1|14	BuildRequires:	dotnet >= 6.0
21cr|gedkeeper-3.2.1-1|15	AutoReq:	0
21cr|gedkeeper-3.2.1-1|16	Requires:	mono
21cr|gedkeeper-3.2.1-1|17	Requires:	mono-data
21cr|gedkeeper-3.2.1-1|18	Requires:	mono-winforms
21cr|gedkeeper-3.2.1-1|19	Requires:	pkgconfig(mono)
21cr|gedkeeper-3.2.1-1|20	Requires:	lua
21cr|gedkeeper-3.2.1-1|21	Requires:	%mklibname sqlite3_0
21cr|gedkeeper-3.2.1-1|22	ExcludeArch:	%{ix86} %{arm64}
21cr|gedkeeper-3.2.1-1|23	
21cr|gedkeeper-3.2.1-1|24	%description
21cr|gedkeeper-3.2.1-1|25	%{summary}.
21cr|gedkeeper-3.2.1-1|26	
21cr|gedkeeper-3.2.1-1|27	%files
21cr|gedkeeper-3.2.1-1|28	%license LICENSE
21cr|gedkeeper-3.2.1-1|29	%doc *.md
21cr|gedkeeper-3.2.1-1|30	%{_bindir}/gk_run.sh
21cr|gedkeeper-3.2.1-1|31	%{_libdir}/%{name}
21cr|gedkeeper-3.2.1-1|32	%{_datadir}/mime/*.xml
21cr|gedkeeper-3.2.1-1|33	%{_datadir}/applications/%{name}.desktop
21cr|gedkeeper-3.2.1-1|34	%{_datadir}/pixmaps/%{name}.png
21cr|gedkeeper-3.2.1-1|35	
21cr|gedkeeper-3.2.1-1|36	%prep
21cr|gedkeeper-3.2.1-1|37	%setup -q
21cr|gedkeeper-3.2.1-1|38	%setup -q -T -D -a1
21cr|gedkeeper-3.2.1-1|39	
21cr|gedkeeper-3.2.1-1|40	%patch0 -p1
21cr|gedkeeper-3.2.1-1|41	
21cr|gedkeeper-3.2.1-1|42	find . -type f -iname "*.dll" -exec chmod -x {} \;
21cr|gedkeeper-3.2.1-1|43	
21cr|gedkeeper-3.2.1-1|44	%build
21cr|gedkeeper-3.2.1-1|45	
21cr|gedkeeper-3.2.1-1|46	dotnet build \
21cr|gedkeeper-3.2.1-1|47	--source ${PWD}/nupkg_deps \
21cr|gedkeeper-3.2.1-1|48	projects/GKv3/GEDKeeper3.sln -c Linux_Debug
21cr|gedkeeper-3.2.1-1|49	
21cr|gedkeeper-3.2.1-1|50	%install
21cr|gedkeeper-3.2.1-1|51	
21cr|gedkeeper-3.2.1-1|52	for F in locales plugins samples scripts;do
21cr|gedkeeper-3.2.1-1|53	find ${F} -type f -exec chmod -x '{}' \;
21cr|gedkeeper-3.2.1-1|54	done
21cr|gedkeeper-3.2.1-1|55	
21cr|gedkeeper-3.2.1-1|56	%{__install} -Dm 0755 deploy/gk_run.sh %{buildroot}%{_bindir}/gk_run.sh
21cr|gedkeeper-3.2.1-1|57	%{__install} -d 0755 %{buildroot}%{_libdir}/%{name}
21cr|gedkeeper-3.2.1-1|58	%{__install} -Dm 0644 deploy/application-x-%{name}.xml %{buildroot}%{_datadir}/mime/application-x-%{name}.xml
21cr|gedkeeper-3.2.1-1|59	%{__install} -Dm 0644 deploy/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gedkeeper-3.2.1-1|60	%{__install} -Dm 0644 deploy/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|gedkeeper-3.2.1-1|61	
21cr|gedkeeper-3.2.1-1|62	for D in bin locales plugins samples scripts;do
21cr|gedkeeper-3.2.1-1|63	%{__cp} -R ${D} %{buildroot}%{_libdir}/%{name}
21cr|gedkeeper-3.2.1-1|64	done
21cr|gedkeeper-3.2.1-1|65	
21cr|gedkeeper-3.2.1-1|66	## E: zero-length
21cr|gedkeeper-3.2.1-1|67	rm -rf %{buildroot}%{_libdir}/%{name}/scripts/readme.txt
21cr|gedkeeper-3.2.1-1|68	
21cr|gedkeeper-3.2.1-1|69	
21cr|gedkeeper-3.2.1-1|70	

1713 21
21cr|geeqie-1.7.3-4|1	%define	docname %{name}
21cr|geeqie-1.7.3-4|2	
21cr|geeqie-1.7.3-4|3	Summary:	Graphics file browser utility
21cr|geeqie-1.7.3-4|4	Name:		geeqie
21cr|geeqie-1.7.3-4|5	Version:	1.7.3
21cr|geeqie-1.7.3-4|6	Release:	4
21cr|geeqie-1.7.3-4|7	License:	GPLv2+
21cr|geeqie-1.7.3-4|8	Group:		Graphics
21cr|geeqie-1.7.3-4|9	Url:		http://www.geeqie.org
21cr|geeqie-1.7.3-4|10	Source0:	https://github.com/BestImageViewer/geeqie/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|geeqie-1.7.3-4|11	Patch0:	geeqie-1.7.3-remove-changelog-from-menu.patch
21cr|geeqie-1.7.3-4|12	Patch1:	geeqie-1.7.3-dont-install-changelog.patch
21cr|geeqie-1.7.3-4|13	Patch2:	geeqie-1.7.3-fix-recent-folder-list-max-size-ignored.patch
21cr|geeqie-1.7.3-4|14	BuildRequires:	automake
21cr|geeqie-1.7.3-4|15	BuildRequires:	doxygen
21cr|geeqie-1.7.3-4|16	BuildRequires:	gettext
21cr|geeqie-1.7.3-4|17	BuildRequires:	git
21cr|geeqie-1.7.3-4|18	BuildRequires:	imagemagick
21cr|geeqie-1.7.3-4|19	BuildRequires:	intltool
21cr|geeqie-1.7.3-4|20	BuildRequires:	python3egg(lxml)
21cr|geeqie-1.7.3-4|21	BuildRequires:	yelp-tools
21cr|geeqie-1.7.3-4|22	BuildRequires:	pkgconfig(champlain-0.12)
21cr|geeqie-1.7.3-4|23	BuildRequires:	pkgconfig(champlain-gtk-0.12)
21cr|geeqie-1.7.3-4|24	BuildRequires:	pkgconfig(clutter-1.0)
21cr|geeqie-1.7.3-4|25	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|geeqie-1.7.3-4|26	BuildRequires:	pkgconfig(ddjvuapi) >= 3.5.27
21cr|geeqie-1.7.3-4|27	BuildRequires:	pkgconfig(exiv2) >= 0.11
21cr|geeqie-1.7.3-4|28	BuildRequires:	pkgconfig(glib-2.0) >= 2.52.0
21cr|geeqie-1.7.3-4|29	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|geeqie-1.7.3-4|30	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|geeqie-1.7.3-4|31	BuildRequires:	pkgconfig(lcms2)
21cr|geeqie-1.7.3-4|32	BuildRequires:	pkgconfig(libarchive) >= 3.4.0
21cr|geeqie-1.7.3-4|33	BuildRequires:	pkgconfig(libffmpegthumbnailer) >= 2.1.0
21cr|geeqie-1.7.3-4|34	BuildRequires:	pkgconfig(libgps)
21cr|geeqie-1.7.3-4|35	BuildRequires:	pkgconfig(libheif) >= 1.3.2
21cr|geeqie-1.7.3-4|36	BuildRequires:	pkgconfig(libjpeg)
21cr|geeqie-1.7.3-4|37	BuildRequires:	pkgconfig(liblircclient0)
21cr|geeqie-1.7.3-4|38	BuildRequires:	pkgconfig(libopenjp2) >= 2.3.0
21cr|geeqie-1.7.3-4|39	BuildRequires:	pkgconfig(libraw) >= 0.20
21cr|geeqie-1.7.3-4|40	BuildRequires:	pkgconfig(libtiff-4)
21cr|geeqie-1.7.3-4|41	BuildRequires:	pkgconfig(libwebp)
21cr|geeqie-1.7.3-4|42	BuildRequires:	pkgconfig(lua) >= 5.3
21cr|geeqie-1.7.3-4|43	BuildRequires:	pkgconfig(poppler-glib) >= 0.62
21cr|geeqie-1.7.3-4|44	
21cr|geeqie-1.7.3-4|45	%description
21cr|geeqie-1.7.3-4|46	Geeqie is a browser for graphics files. Offering single click viewing of your
21cr|geeqie-1.7.3-4|47	graphics files. Includes thumbnail view, zoom and filtering features.
21cr|geeqie-1.7.3-4|48	And external editor support.
21cr|geeqie-1.7.3-4|49	
21cr|geeqie-1.7.3-4|50	%files -f %{name}.lang
21cr|geeqie-1.7.3-4|51	%doc AUTHORS COPYING NEWS README.md README.lirc TODO
21cr|geeqie-1.7.3-4|52	%{_bindir}/%{name}
21cr|geeqie-1.7.3-4|53	%{_bindir}/%{name}-*
21cr|geeqie-1.7.3-4|54	%{_bindir}/geocode-parameters.awk
21cr|geeqie-1.7.3-4|55	%{_bindir}/lensID
21cr|geeqie-1.7.3-4|56	%{_datadir}/applications/%{name}.desktop
21cr|geeqie-1.7.3-4|57	%{_datadir}/pixmaps/%{name}.png
21cr|geeqie-1.7.3-4|58	%{_datadir}/%{name}/applications/*
21cr|geeqie-1.7.3-4|59	%{_datadir}/%{name}/template.desktop
21cr|geeqie-1.7.3-4|60	%{_datadir}/metainfo/org.%{name}.Geeqie.appdata.xml
21cr|geeqie-1.7.3-4|61	%{_mandir}/man1/geeqie*
21cr|geeqie-1.7.3-4|62	%{_datadir}/doc/%{name}/html/*
21cr|geeqie-1.7.3-4|63	
21cr|geeqie-1.7.3-4|64	#-----------------------------------------------------------
21cr|geeqie-1.7.3-4|65	
21cr|geeqie-1.7.3-4|66	%prep
21cr|geeqie-1.7.3-4|67	%autosetup -p1
21cr|geeqie-1.7.3-4|68	
21cr|geeqie-1.7.3-4|69	
21cr|geeqie-1.7.3-4|70	%build
21cr|geeqie-1.7.3-4|71	./autogen.sh \
21cr|geeqie-1.7.3-4|72	--with-readmedir="%{_docdir}/%{docname}" \
21cr|geeqie-1.7.3-4|73	--prefix=/usr \
21cr|geeqie-1.7.3-4|74	--enable-lirc \
21cr|geeqie-1.7.3-4|75	--enable-gtk3
21cr|geeqie-1.7.3-4|76	
21cr|geeqie-1.7.3-4|77	%make
21cr|geeqie-1.7.3-4|78	
21cr|geeqie-1.7.3-4|79	
21cr|geeqie-1.7.3-4|80	%install
21cr|geeqie-1.7.3-4|81	mkdir -p %{buildroot}%{_docdir}/%{name}/html
21cr|geeqie-1.7.3-4|82	%makeinstall_std gq_bindir=%{_bindir}
21cr|geeqie-1.7.3-4|83	
21cr|geeqie-1.7.3-4|84	%find_lang %{name}
21cr|geeqie-1.7.3-4|85	
21cr|geeqie-1.7.3-4|86	%changelog
21cr|geeqie-1.7.3-4|87	* Wed May 22 2024 Andrey Grigorev <survolog@yandex.ru> 1.7.3-4
21cr|geeqie-1.7.3-4|88	- Rebuild with libchamplain
21cr|geeqie-1.7.3-4|89	
21cr|geeqie-1.7.3-4|90	* Tue Dec 6 2022 Andrey Grigorev <survolog@yandex.ru> 1.7.3-3
21cr|geeqie-1.7.3-4|91	- Rebuild with lirc
21cr|geeqie-1.7.3-4|92	
21cr|geeqie-1.7.3-4|93	* Wed Jul 6 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.7.3-2
21cr|geeqie-1.7.3-4|94	- Rebuild with libarchive
21cr|geeqie-1.7.3-4|95	
21cr|geeqie-1.7.3-4|96	* Mon Apr 18 2022 Giovanni Mariani <mc2374@mclink.it> 1.7.3-1
21cr|geeqie-1.7.3-4|97	- Updated to release 1.7.3, rediffed P0-P1 and added P2 from upstream
21cr|geeqie-1.7.3-4|98	
21cr|geeqie-1.7.3-4|99	* Wed Jan 19 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.7.1-1
21cr|geeqie-1.7.3-4|100	- Update version to 1.7.1
21cr|geeqie-1.7.3-4|101	
21cr|geeqie-1.7.3-4|102	* Fri Aug 6 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.6-2
21cr|geeqie-1.7.3-4|103	- fix build
21cr|geeqie-1.7.3-4|104	
21cr|geeqie-1.7.3-4|105	* Fri Aug 6 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|geeqie-1.7.3-4|106	- use lua 5.3
21cr|geeqie-1.7.3-4|107	
21cr|geeqie-1.7.3-4|108	* Sun Jan 10 2021 VictorR2007 <victorr2007@yandex.ru> 1.6-2
21cr|geeqie-1.7.3-4|109	- Fixed work on valyand
21cr|geeqie-1.7.3-4|110	
21cr|geeqie-1.7.3-4|111	* Sun Jan 10 2021 VictorR2007 <victorr2007@yandex.ru>
21cr|geeqie-1.7.3-4|112	- Fixed work on valyand
21cr|geeqie-1.7.3-4|113	
21cr|geeqie-1.7.3-4|114	* Sat Jan 9 2021 VictorR2007 <victorr2007@yandex.ru> 1.6-1
21cr|geeqie-1.7.3-4|115	- Updated to 1.6
21cr|geeqie-1.7.3-4|116	
21cr|geeqie-1.7.3-4|117	* Sat Jan 9 2021 VictorR2007 <victorr2007@yandex.ru>
21cr|geeqie-1.7.3-4|118	- Updated to 1.6
21cr|geeqie-1.7.3-4|119	
21cr|geeqie-1.7.3-4|120	* Sat Jan 9 2021 VictorR2007 <victorr2007@yandex.ru>
21cr|geeqie-1.7.3-4|121	- Updated to 1.6
21cr|geeqie-1.7.3-4|122	
21cr|geeqie-1.7.3-4|123	* Sat Jan 9 2021 Victor Ryzhikh <victorr2007@yandex.ru> 1.5.1-3
21cr|geeqie-1.7.3-4|124	- Updated Russian translations
21cr|geeqie-1.7.3-4|125	
21cr|geeqie-1.7.3-4|126	* Sat Jan 9 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|geeqie-1.7.3-4|127	- Updated Russian translations
21cr|geeqie-1.7.3-4|128	
21cr|geeqie-1.7.3-4|129	* Sat Jan 9 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|geeqie-1.7.3-4|130	- Updated Russian translations
21cr|geeqie-1.7.3-4|131	
21cr|geeqie-1.7.3-4|132	* Mon Aug 3 2020 Denis Silakov <dsilakov@gmail.com> 1.5.1-2
21cr|geeqie-1.7.3-4|133	- Fix files

1714 21
21cr|geis-2.2.17-4|1	%define major 1
21cr|geis-2.2.17-4|2	%define libname %mklibname %{name} %{major}
21cr|geis-2.2.17-4|3	%define devname %mklibname %{name} -d
21cr|geis-2.2.17-4|4	
21cr|geis-2.2.17-4|5	Summary:	Gesture Engine Interface and Support Interface
21cr|geis-2.2.17-4|6	Name:		geis
21cr|geis-2.2.17-4|7	Version:	2.2.17
21cr|geis-2.2.17-4|8	Release:	4
21cr|geis-2.2.17-4|9	License:	GPLv3+
21cr|geis-2.2.17-4|10	Group:		System/Libraries
21cr|geis-2.2.17-4|11	Url:		https://launchpad.net/geis
21cr|geis-2.2.17-4|12	Source0:	https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.xz
21cr|geis-2.2.17-4|13	Patch0:		geis-2.2.17-gcc7.patch
21cr|geis-2.2.17-4|14	BuildRequires:	pkgconfig(check)
21cr|geis-2.2.17-4|15	BuildRequires:	pkgconfig(dbus-1)
21cr|geis-2.2.17-4|16	BuildRequires:	pkgconfig(frame)
21cr|geis-2.2.17-4|17	BuildRequires:	pkgconfig(grail)
21cr|geis-2.2.17-4|18	BuildRequires:	pkgconfig(python3)
21cr|geis-2.2.17-4|19	BuildRequires:	pkgconfig(xcb)
21cr|geis-2.2.17-4|20	BuildRequires:	pkgconfig(xorg-server)
21cr|geis-2.2.17-4|21	Requires:	python3-gi
21cr|geis-2.2.17-4|22	
21cr|geis-2.2.17-4|23	%description
21cr|geis-2.2.17-4|24	GEIS is a library for applications and toolkit programmers which provides
21cr|geis-2.2.17-4|25	a consistent platform independent interface for any system-wide input gesture
21cr|geis-2.2.17-4|26	recognition mechanism.
21cr|geis-2.2.17-4|27	
21cr|geis-2.2.17-4|28	%files
21cr|geis-2.2.17-4|29	%doc README COPYING
21cr|geis-2.2.17-4|30	%{_bindir}/geistest
21cr|geis-2.2.17-4|31	%{_mandir}/man1/geis*
21cr|geis-2.2.17-4|32	
21cr|geis-2.2.17-4|33	#----------------------------------------------------------------------------
21cr|geis-2.2.17-4|34	
21cr|geis-2.2.17-4|35	%package -n %{libname}
21cr|geis-2.2.17-4|36	Summary:	Gesture Engine Interface and Support lLibrary package
21cr|geis-2.2.17-4|37	Group:		System/Libraries
21cr|geis-2.2.17-4|38	
21cr|geis-2.2.17-4|39	%description -n %{libname}
21cr|geis-2.2.17-4|40	This package contains the library needed to run programs dynamically linked
21cr|geis-2.2.17-4|41	with geis.
21cr|geis-2.2.17-4|42	
21cr|geis-2.2.17-4|43	%files -n %{libname}
21cr|geis-2.2.17-4|44	%{_libdir}/libgeis.so.%{major}*
21cr|geis-2.2.17-4|45	
21cr|geis-2.2.17-4|46	#----------------------------------------------------------------------------
21cr|geis-2.2.17-4|47	
21cr|geis-2.2.17-4|48	%package -n %{devname}
21cr|geis-2.2.17-4|49	Summary:	Gesture Engine Interface and Support development package
21cr|geis-2.2.17-4|50	Group:		Development/C
21cr|geis-2.2.17-4|51	Requires:	%{libname} = %{EVRD}
21cr|geis-2.2.17-4|52	Provides:	%{name}-devel = %{EVRD}
21cr|geis-2.2.17-4|53	Conflicts:	%{_lib}geis1 < 2.2.16
21cr|geis-2.2.17-4|54	
21cr|geis-2.2.17-4|55	%description -n %{devname}
21cr|geis-2.2.17-4|56	This package provides headers files for geis development.
21cr|geis-2.2.17-4|57	
21cr|geis-2.2.17-4|58	%files -n %{devname}
21cr|geis-2.2.17-4|59	%{_datadir}/doc/geis/geisspec-1.0.asc
21cr|geis-2.2.17-4|60	%{_datadir}/doc/geis/geisspec-docbook.xml
21cr|geis-2.2.17-4|61	%{_includedir}/%{name}/geis.h
21cr|geis-2.2.17-4|62	%{_includedir}/%{name}/geisimpl.h
21cr|geis-2.2.17-4|63	%{_libdir}/libgeis.so
21cr|geis-2.2.17-4|64	%{_libdir}/pkgconfig/libgeis.pc
21cr|geis-2.2.17-4|65	
21cr|geis-2.2.17-4|66	#----------------------------------------------------------------------------
21cr|geis-2.2.17-4|67	
21cr|geis-2.2.17-4|68	%package -n python3-%{name}
21cr|geis-2.2.17-4|69	Summary:	GEIS python bindings
21cr|geis-2.2.17-4|70	Group:		Development/Python
21cr|geis-2.2.17-4|71	Requires:	%{libname} = %{EVRD}
21cr|geis-2.2.17-4|72	Requires:	python3-gi
21cr|geis-2.2.17-4|73	Obsoletes:	python-%{name} < 2.2.16
21cr|geis-2.2.17-4|74	Conflicts:	python-%{name} < 2.2.16
21cr|geis-2.2.17-4|75	
21cr|geis-2.2.17-4|76	%description -n python3-%{name}
21cr|geis-2.2.17-4|77	GEIS python bindings.
21cr|geis-2.2.17-4|78	
21cr|geis-2.2.17-4|79	%files -n python3-%{name}
21cr|geis-2.2.17-4|80	%{_bindir}/pygeis
21cr|geis-2.2.17-4|81	%{python3_sitelib}/%{name}/
21cr|geis-2.2.17-4|82	%{python3_sitearch}/_geis_bindings.so
21cr|geis-2.2.17-4|83	%{_mandir}/man1/pygeis.1*
21cr|geis-2.2.17-4|84	
21cr|geis-2.2.17-4|85	#----------------------------------------------------------------------------
21cr|geis-2.2.17-4|86	
21cr|geis-2.2.17-4|87	%package -n %{name}view
21cr|geis-2.2.17-4|88	Summary:	GEIS View
21cr|geis-2.2.17-4|89	Requires:	python3-%{name} = %{EVRD}
21cr|geis-2.2.17-4|90	
21cr|geis-2.2.17-4|91	%description -n %{name}view
21cr|geis-2.2.17-4|92	GEIS View.
21cr|geis-2.2.17-4|93	
21cr|geis-2.2.17-4|94	%files -n %{name}view
21cr|geis-2.2.17-4|95	%{_bindir}/%{name}view
21cr|geis-2.2.17-4|96	%{_datadir}/applications/geisview.desktop
21cr|geis-2.2.17-4|97	%{_datadir}/geisview/*.ui
21cr|geis-2.2.17-4|98	%{_datadir}/pixmaps/geisview32x32.xpm
21cr|geis-2.2.17-4|99	%{python3_sitelib}/%{name}view/
21cr|geis-2.2.17-4|100	
21cr|geis-2.2.17-4|101	#----------------------------------------------------------------------------
21cr|geis-2.2.17-4|102	
21cr|geis-2.2.17-4|103	%prep
21cr|geis-2.2.17-4|104	%setup -q
21cr|geis-2.2.17-4|105	%patch0 -p1
21cr|geis-2.2.17-4|106	
21cr|geis-2.2.17-4|107	%build
21cr|geis-2.2.17-4|108	autoreconf -fi
21cr|geis-2.2.17-4|109	automake --add-missing
21cr|geis-2.2.17-4|110	%configure --disable-static
21cr|geis-2.2.17-4|111	%make
21cr|geis-2.2.17-4|112	
21cr|geis-2.2.17-4|113	%install
21cr|geis-2.2.17-4|114	%makeinstall_std
21cr|geis-2.2.17-4|115	
21cr|geis-2.2.17-4|116	rm -f %{buildroot}%{_datadir}/doc/geis/Doxyfile

1715 21
21cr|gelide-0.1.5-7|1	Summary:	Emulators manager
21cr|gelide-0.1.5-7|2	Name:		gelide
21cr|gelide-0.1.5-7|3	Version:	0.1.5
21cr|gelide-0.1.5-7|4	Release:	7
21cr|gelide-0.1.5-7|5	License:	GPLv3+
21cr|gelide-0.1.5-7|6	Group:		Emulators
21cr|gelide-0.1.5-7|7	Url:		http://gelide.sourceforge.net/
21cr|gelide-0.1.5-7|8	Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|gelide-0.1.5-7|9	Patch0:		gelide-0.1.5-glib.patch
21cr|gelide-0.1.5-7|10	Patch1:		gelide-0.1.5-gcc4.7.patch
21cr|gelide-0.1.5-7|11	Patch2:		gelide-0.1.5-glibmm.patch
21cr|gelide-0.1.5-7|12	BuildRequires:	desktop-file-utils
21cr|gelide-0.1.5-7|13	BuildRequires:	intltool
21cr|gelide-0.1.5-7|14	BuildRequires:	rarian
21cr|gelide-0.1.5-7|15	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gelide-0.1.5-7|16	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|gelide-0.1.5-7|17	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gelide-0.1.5-7|18	Requires:	gnome-icon-theme-legacy
21cr|gelide-0.1.5-7|19	
21cr|gelide-0.1.5-7|20	%description
21cr|gelide-0.1.5-7|21	Gelide is a configurable frontend which let you manage any kind of emulated
21cr|gelide-0.1.5-7|22	system (PC, console, arcade, etc) letting you to catalog and launch any game
21cr|gelide-0.1.5-7|23	from any existing emulator under GNU/Linux. With Gelide, you can configure
21cr|gelide-0.1.5-7|24	any emulator with command line parameters support, without the need of
21cr|gelide-0.1.5-7|25	remember them every now and then.
21cr|gelide-0.1.5-7|26	
21cr|gelide-0.1.5-7|27	%files -f %{name}.lang
21cr|gelide-0.1.5-7|28	%doc AUTHORS ChangeLog README INSTALL COPYING
21cr|gelide-0.1.5-7|29	%{_bindir}/%{name}
21cr|gelide-0.1.5-7|30	%{_datadir}/applications/%{name}.desktop
21cr|gelide-0.1.5-7|31	%{_datadir}/%{name}/*.xml
21cr|gelide-0.1.5-7|32	%{_datadir}/%{name}/pixmaps/*
21cr|gelide-0.1.5-7|33	%{_datadir}/%{name}/ui/*
21cr|gelide-0.1.5-7|34	%{_iconsdir}/hicolor/*
21cr|gelide-0.1.5-7|35	%{_mandir}/*/%{name}*
21cr|gelide-0.1.5-7|36	
21cr|gelide-0.1.5-7|37	#----------------------------------------------------------------------------
21cr|gelide-0.1.5-7|38	
21cr|gelide-0.1.5-7|39	%prep
21cr|gelide-0.1.5-7|40	%setup -q
21cr|gelide-0.1.5-7|41	%patch0 -p1 -b .glib~
21cr|gelide-0.1.5-7|42	%patch1 -p1 -b .gcc47~
21cr|gelide-0.1.5-7|43	%patch2 -p1 -b .glibmm~
21cr|gelide-0.1.5-7|44	
21cr|gelide-0.1.5-7|45	%build
21cr|gelide-0.1.5-7|46	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|gelide-0.1.5-7|47	%configure
21cr|gelide-0.1.5-7|48	%make
21cr|gelide-0.1.5-7|49	
21cr|gelide-0.1.5-7|50	%install
21cr|gelide-0.1.5-7|51	%makeinstall_std
21cr|gelide-0.1.5-7|52	
21cr|gelide-0.1.5-7|53	desktop-file-install \
21cr|gelide-0.1.5-7|54	--remove-key="Version" \
21cr|gelide-0.1.5-7|55	--remove-key="Encoding" \
21cr|gelide-0.1.5-7|56	--dir=%{buildroot}%{_datadir}/applications/ \
21cr|gelide-0.1.5-7|57	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gelide-0.1.5-7|58	
21cr|gelide-0.1.5-7|59	rm -rf %{buildroot}/usr/doc
21cr|gelide-0.1.5-7|60	
21cr|gelide-0.1.5-7|61	%find_lang %{name} --with-gnome

1716 21
21cr|gemdropx-0.9-15|1	Summary:	Tetris meets Space Invaders
21cr|gemdropx-0.9-15|2	Name:		gemdropx
21cr|gemdropx-0.9-15|3	Version:	0.9
21cr|gemdropx-0.9-15|4	Release:	15
21cr|gemdropx-0.9-15|5	Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/gemdropx/gemdropx-%{version}.tar.bz2
21cr|gemdropx-0.9-15|6	License:	GPLv2+
21cr|gemdropx-0.9-15|7	Url:		http://newbreedsoftware.com/gemdropx
21cr|gemdropx-0.9-15|8	Group:		Games/Arcade
21cr|gemdropx-0.9-15|9	BuildRequires:	SDL-devel
21cr|gemdropx-0.9-15|10	BuildRequires:	SDL_mixer-devel
21cr|gemdropx-0.9-15|11	BuildRequires:	imagemagick
21cr|gemdropx-0.9-15|12	Patch0:		%{name}-0.9-fix-CFLAGS.patch
21cr|gemdropx-0.9-15|13	
21cr|gemdropx-0.9-15|14	%description
21cr|gemdropx-0.9-15|15	Gem Drop X is a fast-paced puzzle game where it's your job to clear the screen
21cr|gemdropx-0.9-15|16	of gems before they squash you! (You're at the bottom, they're at the top, and
21cr|gemdropx-0.9-15|17	they keep coming!)
21cr|gemdropx-0.9-15|18	
21cr|gemdropx-0.9-15|19	%prep
21cr|gemdropx-0.9-15|20	%setup -q
21cr|gemdropx-0.9-15|21	%patch0 -p1
21cr|gemdropx-0.9-15|22	chmod a+r -R .
21cr|gemdropx-0.9-15|23	rm -rf `find -type d -name .xvpics`
21cr|gemdropx-0.9-15|24	
21cr|gemdropx-0.9-15|25	%build
21cr|gemdropx-0.9-15|26	%make CFLAGS="%{optflags}" DATA_PREFIX=%{_gamesdatadir}/%{name}/
21cr|gemdropx-0.9-15|27	
21cr|gemdropx-0.9-15|28	%install
21cr|gemdropx-0.9-15|29	rm -rf $RPM_BUILD_ROOT
21cr|gemdropx-0.9-15|30	install -D %{name} $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
21cr|gemdropx-0.9-15|31	install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|gemdropx-0.9-15|32	cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|gemdropx-0.9-15|33	
21cr|gemdropx-0.9-15|34	%{__install} -d $RPM_BUILD_ROOT{%{_liconsdir},%{_miconsdir}}
21cr|gemdropx-0.9-15|35	convert data/images/gemdropx-icon.xpm -size 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|gemdropx-0.9-15|36	convert data/images/gemdropx-icon.xpm -size 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|gemdropx-0.9-15|37	convert data/images/gemdropx-icon.xpm -size 48x48 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|gemdropx-0.9-15|38	
21cr|gemdropx-0.9-15|39	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|gemdropx-0.9-15|40	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|gemdropx-0.9-15|41	[Desktop Entry]
21cr|gemdropx-0.9-15|42	Name=Gem Drop X
21cr|gemdropx-0.9-15|43	Comment=%{summary}
21cr|gemdropx-0.9-15|44	Exec=%_gamesbindir/%{name}
21cr|gemdropx-0.9-15|45	Icon=%{name}
21cr|gemdropx-0.9-15|46	Terminal=false
21cr|gemdropx-0.9-15|47	Type=Application
21cr|gemdropx-0.9-15|48	Categories=Game;ArcadeGame;
21cr|gemdropx-0.9-15|49	EOF
21cr|gemdropx-0.9-15|50	
21cr|gemdropx-0.9-15|51	%if %mdkversion < 200900
21cr|gemdropx-0.9-15|52	%post
21cr|gemdropx-0.9-15|53	%update_menus
21cr|gemdropx-0.9-15|54	%endif
21cr|gemdropx-0.9-15|55	
21cr|gemdropx-0.9-15|56	%if %mdkversion < 200900
21cr|gemdropx-0.9-15|57	%postun
21cr|gemdropx-0.9-15|58	%clean_menus
21cr|gemdropx-0.9-15|59	%endif
21cr|gemdropx-0.9-15|60	
21cr|gemdropx-0.9-15|61	%clean
21cr|gemdropx-0.9-15|62	rm -rf $RPM_BUILD_ROOT
21cr|gemdropx-0.9-15|63	
21cr|gemdropx-0.9-15|64	%files
21cr|gemdropx-0.9-15|65	%defattr(644,root,root,755)
21cr|gemdropx-0.9-15|66	%doc AUTHORS.txt CHANGES.txt README.txt
21cr|gemdropx-0.9-15|67	%{_gamesdatadir}/%{name}
21cr|gemdropx-0.9-15|68	%{_datadir}/applications/*
21cr|gemdropx-0.9-15|69	%{_miconsdir}/%{name}.png
21cr|gemdropx-0.9-15|70	%{_iconsdir}/%{name}.png
21cr|gemdropx-0.9-15|71	%{_liconsdir}/%{name}.png
21cr|gemdropx-0.9-15|72	%defattr(755,root,root,755)
21cr|gemdropx-0.9-15|73	%{_gamesbindir}/%{name}

1717 21
21cr|gemo-utilities-20070201-14|1	%define	jarlibs	xalan-j2
21cr|gemo-utilities-20070201-14|2	
21cr|gemo-utilities-20070201-14|3	Name:		gemo-utilities
21cr|gemo-utilities-20070201-14|4	Version:	20070201
21cr|gemo-utilities-20070201-14|5	Release:	14
21cr|gemo-utilities-20070201-14|6	Summary:	Gemo Utilities
21cr|gemo-utilities-20070201-14|7	License:	LGPL
21cr|gemo-utilities-20070201-14|8	Group:		Development/Java
21cr|gemo-utilities-20070201-14|9	Url:		http://forge.objectweb.org/projects/activexml/
21cr|gemo-utilities-20070201-14|10	# from cvs
21cr|gemo-utilities-20070201-14|11	Source0:	%{name}-%{version}.tar.lzma
21cr|gemo-utilities-20070201-14|12	BuildRequires:	lzma
21cr|gemo-utilities-20070201-14|13	BuildRequires:	java-rpmbuild
21cr|gemo-utilities-20070201-14|14	BuildRequires:	java-1.8.0-openjdk-devel
21cr|gemo-utilities-20070201-14|15	BuildRequires:	ant
21cr|gemo-utilities-20070201-14|16	BuildRequires:	%{jarlibs}
21cr|gemo-utilities-20070201-14|17	Requires:	%{jarlibs}
21cr|gemo-utilities-20070201-14|18	BuildArch: noarch
21cr|gemo-utilities-20070201-14|19	BuildRequires:    locales-en
21cr|gemo-utilities-20070201-14|20	
21cr|gemo-utilities-20070201-14|21	%description
21cr|gemo-utilities-20070201-14|22	Gemo Utilities
21cr|gemo-utilities-20070201-14|23	
21cr|gemo-utilities-20070201-14|24	%prep
21cr|gemo-utilities-20070201-14|25	%setup -q
21cr|gemo-utilities-20070201-14|26	#make sure that we don't use precompiled java package if shipped
21cr|gemo-utilities-20070201-14|27	rm -rf lib
21cr|gemo-utilities-20070201-14|28	
21cr|gemo-utilities-20070201-14|29	%build
21cr|gemo-utilities-20070201-14|30	export LC_ALL=en_US.ISO-8859-1
21cr|gemo-utilities-20070201-14|31	CLASSPATH=$(build-classpath %{jarlibs}) \
21cr|gemo-utilities-20070201-14|32	%{ant} dist -DDSTAMP=%{version}
21cr|gemo-utilities-20070201-14|33	%{jar} -i dist/%{name}-%{version}.jar
21cr|gemo-utilities-20070201-14|34	
21cr|gemo-utilities-20070201-14|35	%install
21cr|gemo-utilities-20070201-14|36	install -d %{buildroot}%{_javadir}
21cr|gemo-utilities-20070201-14|37	install -m644 dist/%{name}-%{version}.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|gemo-utilities-20070201-14|38	ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|gemo-utilities-20070201-14|39	
21cr|gemo-utilities-20070201-14|40	%files
21cr|gemo-utilities-20070201-14|41	%defattr(0644,root,root,0755)
21cr|gemo-utilities-20070201-14|42	%{_javadir}/*.jar

1718 21
21cr|gemrb-0.9.1-1|1	%global dont_remove_rpath 1
21cr|gemrb-0.9.1-1|2	
21cr|gemrb-0.9.1-1|3	%define libname %mklibname gemrb_core 0
21cr|gemrb-0.9.1-1|4	%define devname	%mklibname -d gemrb_core
21cr|gemrb-0.9.1-1|5	
21cr|gemrb-0.9.1-1|6	%global optflags %{optflags} -pthread
21cr|gemrb-0.9.1-1|7	
21cr|gemrb-0.9.1-1|8	Summary:	Port of the original Infinity (Game) Engine
21cr|gemrb-0.9.1-1|9	Name:		gemrb
21cr|gemrb-0.9.1-1|10	Version:	0.9.1
21cr|gemrb-0.9.1-1|11	Release:	1
21cr|gemrb-0.9.1-1|12	Group:		Games/Adventure
21cr|gemrb-0.9.1-1|13	License:	GPLv2+
21cr|gemrb-0.9.1-1|14	Url:		http://gemrb.sourceforge.net/
21cr|gemrb-0.9.1-1|15	Source0:	https://github.com/gemrb/gemrb/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|gemrb-0.9.1-1|16	Patch0:		gemrb-0.9.1-sdl-header-path.patch
21cr|gemrb-0.9.1-1|17	BuildRequires:	cmake
21cr|gemrb-0.9.1-1|18	BuildRequires:	ninja
21cr|gemrb-0.9.1-1|19	BuildRequires:	pkgconfig(freetype2)
21cr|gemrb-0.9.1-1|20	BuildRequires:	pkgconfig(gl)
21cr|gemrb-0.9.1-1|21	BuildRequires:	pkgconfig(glew)
21cr|gemrb-0.9.1-1|22	BuildRequires:	pkgconfig(libpng)
21cr|gemrb-0.9.1-1|23	BuildRequires:	pkgconfig(libvlc)
21cr|gemrb-0.9.1-1|24	BuildRequires:	pkgconfig(openal)
21cr|gemrb-0.9.1-1|25	BuildRequires:	pkgconfig(python3)
21cr|gemrb-0.9.1-1|26	BuildRequires:	pkgconfig(sdl2)
21cr|gemrb-0.9.1-1|27	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|gemrb-0.9.1-1|28	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|gemrb-0.9.1-1|29	BuildRequires:	pkgconfig(vorbis)
21cr|gemrb-0.9.1-1|30	BuildRequires:	pkgconfig(zlib)
21cr|gemrb-0.9.1-1|31	Requires:	openal
21cr|gemrb-0.9.1-1|32	
21cr|gemrb-0.9.1-1|33	%description
21cr|gemrb-0.9.1-1|34	GemRB (Game Engine Made with pre-Rendered Background) is a portable
21cr|gemrb-0.9.1-1|35	open-source implementation of Bioware's Infinity Engine.
21cr|gemrb-0.9.1-1|36	
21cr|gemrb-0.9.1-1|37	It was written to support pseudo-3D role playing games based on the
21cr|gemrb-0.9.1-1|38	Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series,
21cr|gemrb-0.9.1-1|39	Planescape: Torment).
21cr|gemrb-0.9.1-1|40	
21cr|gemrb-0.9.1-1|41	This is not a game, but the engine. You need data installed somewhere, and
21cr|gemrb-0.9.1-1|42	point gemrb the the relevant directory. More details and a list of
21cr|gemrb-0.9.1-1|43	supported games can be found at
21cr|gemrb-0.9.1-1|44	http://gemrb.sourceforge.net/wiki/doku.php?id=getting_started
21cr|gemrb-0.9.1-1|45	
21cr|gemrb-0.9.1-1|46	%files
21cr|gemrb-0.9.1-1|47	%doc AUTHORS NEWS README.md INSTALL
21cr|gemrb-0.9.1-1|48	%license COPYING
21cr|gemrb-0.9.1-1|49	%attr(755,root,root) %{_bindir}/gemrb
21cr|gemrb-0.9.1-1|50	%{_bindir}/extend2da.py
21cr|gemrb-0.9.1-1|51	%config(noreplace) %{_sysconfdir}/gemrb/GemRB.cfg
21cr|gemrb-0.9.1-1|52	%{_datadir}/applications/gemrb.desktop
21cr|gemrb-0.9.1-1|53	%{_datadir}/gemrb/*
21cr|gemrb-0.9.1-1|54	%{_datadir}/metainfo/org.gemrb.gemrb.metainfo.xml
21cr|gemrb-0.9.1-1|55	%{_datadir}/pixmaps/gemrb.png
21cr|gemrb-0.9.1-1|56	%{_iconsdir}/hicolor/scalable/apps/gemrb.svg
21cr|gemrb-0.9.1-1|57	%{_libdir}/%{name}/plugins/
21cr|gemrb-0.9.1-1|58	%{_mandir}/man6/gemrb.6.*
21cr|gemrb-0.9.1-1|59	
21cr|gemrb-0.9.1-1|60	#----------------------------------------------------------------------------
21cr|gemrb-0.9.1-1|61	
21cr|gemrb-0.9.1-1|62	%package -n	%{libname}
21cr|gemrb-0.9.1-1|63	Summary:	Library for %{name}
21cr|gemrb-0.9.1-1|64	Group:		System/Libraries
21cr|gemrb-0.9.1-1|65	
21cr|gemrb-0.9.1-1|66	%description -n	%{libname}
21cr|gemrb-0.9.1-1|67	%{summary}.
21cr|gemrb-0.9.1-1|68	
21cr|gemrb-0.9.1-1|69	%files -n %{libname}
21cr|gemrb-0.9.1-1|70	%{_libdir}/gemrb/libgemrb_core.so.*
21cr|gemrb-0.9.1-1|71	
21cr|gemrb-0.9.1-1|72	#----------------------------------------------------------------------------
21cr|gemrb-0.9.1-1|73	
21cr|gemrb-0.9.1-1|74	%package -n	%{devname}
21cr|gemrb-0.9.1-1|75	Summary:	Development files for %{name}
21cr|gemrb-0.9.1-1|76	Group:		Development/C
21cr|gemrb-0.9.1-1|77	Requires:	%{libname} = %{version}-%{release}
21cr|gemrb-0.9.1-1|78	Provides:	%{name}-devel = %{version}-%{release}
21cr|gemrb-0.9.1-1|79	
21cr|gemrb-0.9.1-1|80	%description -n	%{devname}
21cr|gemrb-0.9.1-1|81	This package includes the development files for %{name}.
21cr|gemrb-0.9.1-1|82	
21cr|gemrb-0.9.1-1|83	%files -n %{devname}
21cr|gemrb-0.9.1-1|84	%{_libdir}/gemrb/libgemrb_core.so
21cr|gemrb-0.9.1-1|85	
21cr|gemrb-0.9.1-1|86	#----------------------------------------------------------------------------
21cr|gemrb-0.9.1-1|87	
21cr|gemrb-0.9.1-1|88	%prep
21cr|gemrb-0.9.1-1|89	%autosetup -p1
21cr|gemrb-0.9.1-1|90	
21cr|gemrb-0.9.1-1|91	%build
21cr|gemrb-0.9.1-1|92	CXXFLAGS="%{optflags} -lm -lSDL2"
21cr|gemrb-0.9.1-1|93	%cmake \
21cr|gemrb-0.9.1-1|94	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix}	\
21cr|gemrb-0.9.1-1|95	-DLIB_DIR='%{_libdir}/gemrb'		\
21cr|gemrb-0.9.1-1|96	-DOPENGL_BACKEND=OpenGL			\
21cr|gemrb-0.9.1-1|97	-DSDL_BACKEND=SDL2
21cr|gemrb-0.9.1-1|98	%make
21cr|gemrb-0.9.1-1|99	
21cr|gemrb-0.9.1-1|100	%install
21cr|gemrb-0.9.1-1|101	%makeinstall_std -C build
21cr|gemrb-0.9.1-1|102	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/extend2da.py
21cr|gemrb-0.9.1-1|103	
21cr|gemrb-0.9.1-1|104	rm -f %{buildroot}/etc/gemrb/GemRB.cfg.noinstall.sample
21cr|gemrb-0.9.1-1|105	
21cr|gemrb-0.9.1-1|106	# remove zero-length files
21cr|gemrb-0.9.1-1|107	find %{buildroot} -type f -empty -delete
21cr|gemrb-0.9.1-1|108	mv %{buildroot}/etc/gemrb/GemRB.cfg.sample %{buildroot}/etc/gemrb/GemRB.cfg
21cr|gemrb-0.9.1-1|109	chmod +x %{buildroot}%{_bindir}/extend2da.py
21cr|gemrb-0.9.1-1|110	rm -rf %{buildroot}%{_datadir}/doc/gemrb/en/
21cr|gemrb-0.9.1-1|111	rm -f %{buildroot}%{_defaultdocdir}/%{name}/COPYING

1719 21
21cr|genders-1.28.1-1|1	%define major 0
21cr|genders-1.28.1-1|2	%define majorpp 2
21cr|genders-1.28.1-1|3	%define libname %mklibname genders %{major}
21cr|genders-1.28.1-1|4	%define libnamepp %mklibname gendersplusplus %{majorpp}
21cr|genders-1.28.1-1|5	%define devname %mklibname genders -d
21cr|genders-1.28.1-1|6	
21cr|genders-1.28.1-1|7	%define jdversion %(echo %{version}|cut -d. -f1,2)
21cr|genders-1.28.1-1|8	%define oversion %(echo %{version}|tr '.' '-')
21cr|genders-1.28.1-1|9	
21cr|genders-1.28.1-1|10	Summary:	Static cluster configuration database
21cr|genders-1.28.1-1|11	Name:		genders
21cr|genders-1.28.1-1|12	Version:	1.28.1
21cr|genders-1.28.1-1|13	Release:	1
21cr|genders-1.28.1-1|14	License:	GPLv2+
21cr|genders-1.28.1-1|15	Group:		System/Libraries
21cr|genders-1.28.1-1|16	Url:		https://computing.llnl.gov/linux/genders.html
21cr|genders-1.28.1-1|17	Source0:	https://github.com/chaos/genders/archive/%{name}-%{oversion}.tar.gz?/%{name}-%{name}-%{oversion}.tar.gz
21cr|genders-1.28.1-1|18	Source100:	%{name}.rpmlintrc
21cr|genders-1.28.1-1|19	Patch0:		%{name}-1.18-shebang.patch
21cr|genders-1.28.1-1|20	BuildRequires:	byacc
21cr|genders-1.28.1-1|21	BuildRequires:	flex
21cr|genders-1.28.1-1|22	BuildRequires:	libtool
21cr|genders-1.28.1-1|23	BuildRequires:	perl-devel
21cr|genders-1.28.1-1|24	BuildRequires:	stdc++-devel
21cr|genders-1.28.1-1|25	BuildRequires:	pkgconfig(python3)
21cr|genders-1.28.1-1|26	
21cr|genders-1.28.1-1|27	%description
21cr|genders-1.28.1-1|28	Genders is a static cluster configuration database used for cluster
21cr|genders-1.28.1-1|29	configuration management.  It is used by a variety of tools and scripts for
21cr|genders-1.28.1-1|30	management of large clusters.  The genders database is typically replicated
21cr|genders-1.28.1-1|31	on every node of the cluster. It describes the layout and configuration of
21cr|genders-1.28.1-1|32	the cluster so that tools and scripts can sense the variations of cluster
21cr|genders-1.28.1-1|33	nodes. By abstracting this information into a plain text file, it becomes
21cr|genders-1.28.1-1|34	possible to change the configuration of a cluster by modifying only one file.
21cr|genders-1.28.1-1|35	
21cr|genders-1.28.1-1|36	%files
21cr|genders-1.28.1-1|37	%doc README NEWS ChangeLog DISCLAIMER DISCLAIMER.UC COPYING TUTORIAL
21cr|genders-1.28.1-1|38	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}
21cr|genders-1.28.1-1|39	%{_bindir}/*
21cr|genders-1.28.1-1|40	%{_mandir}/man1/*
21cr|genders-1.28.1-1|41	
21cr|genders-1.28.1-1|42	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|43	
21cr|genders-1.28.1-1|44	%package -n %{libname}
21cr|genders-1.28.1-1|45	Summary:	Static cluster configuration database library
21cr|genders-1.28.1-1|46	Group:		System/Libraries
21cr|genders-1.28.1-1|47	
21cr|genders-1.28.1-1|48	%description -n %{libname}
21cr|genders-1.28.1-1|49	This package contains a shared library for %{name}.
21cr|genders-1.28.1-1|50	
21cr|genders-1.28.1-1|51	%files -n %{libname}
21cr|genders-1.28.1-1|52	%{_libdir}/libgenders.so.%{major}*
21cr|genders-1.28.1-1|53	
21cr|genders-1.28.1-1|54	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|55	
21cr|genders-1.28.1-1|56	%package -n %{libnamepp}
21cr|genders-1.28.1-1|57	Summary:	Static cluster configuration database C++ library
21cr|genders-1.28.1-1|58	Group:		System/Libraries
21cr|genders-1.28.1-1|59	
21cr|genders-1.28.1-1|60	%description -n %{libnamepp}
21cr|genders-1.28.1-1|61	This package contains the C++ bindings for genders.
21cr|genders-1.28.1-1|62	
21cr|genders-1.28.1-1|63	%files -n %{libnamepp}
21cr|genders-1.28.1-1|64	%{_libdir}/libgendersplusplus.so.%{majorpp}*
21cr|genders-1.28.1-1|65	
21cr|genders-1.28.1-1|66	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|67	
21cr|genders-1.28.1-1|68	%package -n %{devname}
21cr|genders-1.28.1-1|69	Summary:	Development library and header files for the genders library
21cr|genders-1.28.1-1|70	Group:		Development/C
21cr|genders-1.28.1-1|71	Requires:	%{libname} = %{EVRD}
21cr|genders-1.28.1-1|72	Requires:	%{libnamepp} = %{EVRD}
21cr|genders-1.28.1-1|73	Provides:	%{name}-devel = %{EVRD}
21cr|genders-1.28.1-1|74	
21cr|genders-1.28.1-1|75	%description -n %{devname}
21cr|genders-1.28.1-1|76	This package contains the development genders library and its header files.
21cr|genders-1.28.1-1|77	
21cr|genders-1.28.1-1|78	%files -n %{devname}
21cr|genders-1.28.1-1|79	%{_includedir}/*
21cr|genders-1.28.1-1|80	%{_libdir}/*.so
21cr|genders-1.28.1-1|81	%exclude %{_libdir}/libGendersjni.so
21cr|genders-1.28.1-1|82	%{_mandir}/man3/genders*
21cr|genders-1.28.1-1|83	%{_mandir}/man3/libgenders*
21cr|genders-1.28.1-1|84	
21cr|genders-1.28.1-1|85	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|86	
21cr|genders-1.28.1-1|87	%package compat
21cr|genders-1.28.1-1|88	Summary:	Compatability library
21cr|genders-1.28.1-1|89	Group:		System/Libraries
21cr|genders-1.28.1-1|90	
21cr|genders-1.28.1-1|91	%description compat
21cr|genders-1.28.1-1|92	Genders API that is compatible with earlier releases of genders
21cr|genders-1.28.1-1|93	
21cr|genders-1.28.1-1|94	%files compat
21cr|genders-1.28.1-1|95	%{_mandir}/man3/gendlib*
21cr|genders-1.28.1-1|96	%dir %{_prefix}/lib/genders
21cr|genders-1.28.1-1|97	%{_prefix}/lib/genders/*
21cr|genders-1.28.1-1|98	
21cr|genders-1.28.1-1|99	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|100	
21cr|genders-1.28.1-1|101	%package java
21cr|genders-1.28.1-1|102	Summary:	Java libraries
21cr|genders-1.28.1-1|103	Group:		Development/Java
21cr|genders-1.28.1-1|104	BuildRequires:	java-devel
21cr|genders-1.28.1-1|105	
21cr|genders-1.28.1-1|106	%description java
21cr|genders-1.28.1-1|107	Genders API bindings for java.
21cr|genders-1.28.1-1|108	
21cr|genders-1.28.1-1|109	%files java
21cr|genders-1.28.1-1|110	%doc DISCLAIMER DISCLAIMER.UC COPYING
21cr|genders-1.28.1-1|111	%{_libdir}/libGendersjni.so.*
21cr|genders-1.28.1-1|112	%{_jnidir}/Genders.jar
21cr|genders-1.28.1-1|113	
21cr|genders-1.28.1-1|114	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|115	
21cr|genders-1.28.1-1|116	%package java-devel
21cr|genders-1.28.1-1|117	Summary:	Java Development libraries
21cr|genders-1.28.1-1|118	Group:		Development/Java
21cr|genders-1.28.1-1|119	Requires:	%{name}-java = %{EVRD}
21cr|genders-1.28.1-1|120	
21cr|genders-1.28.1-1|121	%description java-devel
21cr|genders-1.28.1-1|122	Genders API bindings for java.
21cr|genders-1.28.1-1|123	
21cr|genders-1.28.1-1|124	%files java-devel
21cr|genders-1.28.1-1|125	%doc DISCLAIMER DISCLAIMER.UC COPYING
21cr|genders-1.28.1-1|126	%{_libdir}/libGendersjni.so
21cr|genders-1.28.1-1|127	
21cr|genders-1.28.1-1|128	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|129	
21cr|genders-1.28.1-1|130	%package javadoc
21cr|genders-1.28.1-1|131	Summary:	Java Documentation
21cr|genders-1.28.1-1|132	Group:		Development/Java
21cr|genders-1.28.1-1|133	BuildRequires:	java-devel
21cr|genders-1.28.1-1|134	
21cr|genders-1.28.1-1|135	%description javadoc
21cr|genders-1.28.1-1|136	Genders API Documentation for java.
21cr|genders-1.28.1-1|137	
21cr|genders-1.28.1-1|138	%files javadoc
21cr|genders-1.28.1-1|139	%doc DISCLAIMER DISCLAIMER.UC COPYING
21cr|genders-1.28.1-1|140	%{_docdir}/%{name}-%{jdversion}-javadoc
21cr|genders-1.28.1-1|141	
21cr|genders-1.28.1-1|142	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|143	
21cr|genders-1.28.1-1|144	%package -n perl-Libgenders
21cr|genders-1.28.1-1|145	Summary:	Genders interface
21cr|genders-1.28.1-1|146	Group:		Development/Perl
21cr|genders-1.28.1-1|147	Provides:	perl-Genders = %{EVRD}
21cr|genders-1.28.1-1|148	
21cr|genders-1.28.1-1|149	%description -n perl-Libgenders
21cr|genders-1.28.1-1|150	This package provides a perl interface for querying a genders file.
21cr|genders-1.28.1-1|151	
21cr|genders-1.28.1-1|152	%files -n perl-Libgenders
21cr|genders-1.28.1-1|153	%{perl_vendorarch}/Genders.pm
21cr|genders-1.28.1-1|154	%{perl_vendorarch}/Libgenders.pm
21cr|genders-1.28.1-1|155	%dir %{perl_vendorarch}/auto/Libgenders
21cr|genders-1.28.1-1|156	%{perl_vendorarch}/auto/Libgenders/Libgenders.so
21cr|genders-1.28.1-1|157	%{_mandir}/man3/Genders.3pm*
21cr|genders-1.28.1-1|158	%{_mandir}/man3/Libgenders.3pm*
21cr|genders-1.28.1-1|159	
21cr|genders-1.28.1-1|160	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|161	
21cr|genders-1.28.1-1|162	%package -n python-libgenders
21cr|genders-1.28.1-1|163	Summary:	Genders interface
21cr|genders-1.28.1-1|164	Group:		Development/Python
21cr|genders-1.28.1-1|165	
21cr|genders-1.28.1-1|166	%description -n python-libgenders
21cr|genders-1.28.1-1|167	This package provides a python interface for querying a genders file.
21cr|genders-1.28.1-1|168	
21cr|genders-1.28.1-1|169	%files -n python-libgenders
21cr|genders-1.28.1-1|170	%{py3_platsitedir}/genders.py*
21cr|genders-1.28.1-1|171	%{py3_platsitedir}/__pycache__
21cr|genders-1.28.1-1|172	%{py3_platsitedir}/libgenders-*-py*.egg-info
21cr|genders-1.28.1-1|173	%{py3_platsitedir}/libgenders*.so
21cr|genders-1.28.1-1|174	
21cr|genders-1.28.1-1|175	#----------------------------------------------------------------------------
21cr|genders-1.28.1-1|176	
21cr|genders-1.28.1-1|177	%prep
21cr|genders-1.28.1-1|178	%autosetup -p1 -n %{name}-%{name}-%{oversion}
21cr|genders-1.28.1-1|179	
21cr|genders-1.28.1-1|180	%build
21cr|genders-1.28.1-1|181	export CPPFLAGS='-I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I../../../src/libgenders'
21cr|genders-1.28.1-1|182	export LDFLAGS='-lpython%{py3_ver}'
21cr|genders-1.28.1-1|183	
21cr|genders-1.28.1-1|184	%configure \
21cr|genders-1.28.1-1|185	--disable-static \
21cr|genders-1.28.1-1|186	--with-genders-file=%{_sysconfdir}/%{name} \
21cr|genders-1.28.1-1|187	--with-perl-extensions \
21cr|genders-1.28.1-1|188	--with-perl-vendor-arch \
21cr|genders-1.28.1-1|189	--with-python-extensions \
21cr|genders-1.28.1-1|190	--with-cplusplus-extensions \
21cr|genders-1.28.1-1|191	--with-extension-destdir=%{buildroot}
21cr|genders-1.28.1-1|192	
21cr|genders-1.28.1-1|193	make LD_RUN_PATH=""
21cr|genders-1.28.1-1|194	
21cr|genders-1.28.1-1|195	%install
21cr|genders-1.28.1-1|196	install -d %{buildroot}%{_sysconfdir}
21cr|genders-1.28.1-1|197	%makeinstall_std LD_RUN_PATH=""
21cr|genders-1.28.1-1|198	
21cr|genders-1.28.1-1|199	install -m0644 genders.sample %{buildroot}%{_sysconfdir}/%{name}
21cr|genders-1.28.1-1|200	
21cr|genders-1.28.1-1|201	mkdir -p %{buildroot}/%{_jnidir}
21cr|genders-1.28.1-1|202	mv %{buildroot}%{_datadir}/java/Genders.jar %{buildroot}%{_jnidir}/

1720 21
21cr|genius-1.0.27-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|genius-1.0.27-1|2	
21cr|genius-1.0.27-1|3	Summary:	A general purpose calculator and math tool
21cr|genius-1.0.27-1|4	Name:		genius
21cr|genius-1.0.27-1|5	Version:	1.0.27
21cr|genius-1.0.27-1|6	Release:	1
21cr|genius-1.0.27-1|7	License:	GPLv3+
21cr|genius-1.0.27-1|8	Group:		Sciences/Mathematics
21cr|genius-1.0.27-1|9	Url:		http://www.jirka.org/genius.html
21cr|genius-1.0.27-1|10	Source0:	https://download.gnome.org/sources/genius/1.0/%{name}-%{version}.tar.xz
21cr|genius-1.0.27-1|11	BuildRequires:	bison
21cr|genius-1.0.27-1|12	BuildRequires:	flex
21cr|genius-1.0.27-1|13	BuildRequires:	intltool
21cr|genius-1.0.27-1|14	BuildRequires:	gmp-devel
21cr|genius-1.0.27-1|15	BuildRequires:	mpfr-devel
21cr|genius-1.0.27-1|16	BuildRequires:	readline-devel
21cr|genius-1.0.27-1|17	BuildRequires:	pkgconfig(amtk-5)
21cr|genius-1.0.27-1|18	BuildRequires:	pkgconfig(gio-2.0)
21cr|genius-1.0.27-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|genius-1.0.27-1|20	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|genius-1.0.27-1|21	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|genius-1.0.27-1|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|genius-1.0.27-1|23	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|genius-1.0.27-1|24	BuildRequires:	pkgconfig(vte-2.91)
21cr|genius-1.0.27-1|25	Requires:	ghostscript
21cr|genius-1.0.27-1|26	
21cr|genius-1.0.27-1|27	%description
21cr|genius-1.0.27-1|28	Genius is an advanced calculator and a mathematical programming language.
21cr|genius-1.0.27-1|29	It handles multiple precision floating point numbers, infinite precision
21cr|genius-1.0.27-1|30	integers, complex numbers and matrixes.
21cr|genius-1.0.27-1|31	
21cr|genius-1.0.27-1|32	%files -f %{name}.lang
21cr|genius-1.0.27-1|33	%doc AUTHORS NEWS README
21cr|genius-1.0.27-1|34	%{_bindir}/*
21cr|genius-1.0.27-1|35	%{_datadir}/applications/*.desktop
21cr|genius-1.0.27-1|36	%{_datadir}/%{name}
21cr|genius-1.0.27-1|37	%{_datadir}/application-registry/*
21cr|genius-1.0.27-1|38	%{_datadir}/mime/packages/*
21cr|genius-1.0.27-1|39	%{_datadir}/mime-info/*
21cr|genius-1.0.27-1|40	%{_iconsdir}/hicolor/*/apps/*
21cr|genius-1.0.27-1|41	%{_libdir}/%{name}
21cr|genius-1.0.27-1|42	%{_libexecdir}/genius-readline-helper-fifo
21cr|genius-1.0.27-1|43	
21cr|genius-1.0.27-1|44	#-----------------------------------------------------------------------
21cr|genius-1.0.27-1|45	
21cr|genius-1.0.27-1|46	%package devel
21cr|genius-1.0.27-1|47	Summary:	Files to develop genius plugins
21cr|genius-1.0.27-1|48	Requires:	%{name} = %{version}
21cr|genius-1.0.27-1|49	
21cr|genius-1.0.27-1|50	%description devel
21cr|genius-1.0.27-1|51	Genius is an advanced calculator and a mathematical programming language.
21cr|genius-1.0.27-1|52	It handles multiple precision floating point numbers, infinite precision
21cr|genius-1.0.27-1|53	integers, complex numbers and matrixes.
21cr|genius-1.0.27-1|54	
21cr|genius-1.0.27-1|55	This package contains developmend files and not required for runnind genius.
21cr|genius-1.0.27-1|56	
21cr|genius-1.0.27-1|57	%files devel
21cr|genius-1.0.27-1|58	%{_includedir}/*
21cr|genius-1.0.27-1|59	
21cr|genius-1.0.27-1|60	#-----------------------------------------------------------------------
21cr|genius-1.0.27-1|61	
21cr|genius-1.0.27-1|62	%prep
21cr|genius-1.0.27-1|63	%setup -q
21cr|genius-1.0.27-1|64	%apply_patches
21cr|genius-1.0.27-1|65	
21cr|genius-1.0.27-1|66	%build
21cr|genius-1.0.27-1|67	%configure \
21cr|genius-1.0.27-1|68	--enable-mpfr \
21cr|genius-1.0.27-1|69	--disable-scrollkeeper \
21cr|genius-1.0.27-1|70	--disable-update-mimedb \
21cr|genius-1.0.27-1|71	--disable-static
21cr|genius-1.0.27-1|72	%make
21cr|genius-1.0.27-1|73	
21cr|genius-1.0.27-1|74	%install
21cr|genius-1.0.27-1|75	%makeinstall_std
21cr|genius-1.0.27-1|76	
21cr|genius-1.0.27-1|77	%{find_lang} %{name} --with-gnome

1721 21
21cr|genromfs-0.5.2-14|1	Summary:	Tool for creating romfs filesystems
21cr|genromfs-0.5.2-14|2	Name:		genromfs
21cr|genromfs-0.5.2-14|3	Version:	0.5.2
21cr|genromfs-0.5.2-14|4	Release:	14
21cr|genromfs-0.5.2-14|5	License:	GPLv2
21cr|genromfs-0.5.2-14|6	Group:		System/Kernel and hardware
21cr|genromfs-0.5.2-14|7	Url:		http://romfs.sourceforge.net
21cr|genromfs-0.5.2-14|8	Source0:	http://unc.dl.sourceforge.net/sourceforge/romfs/%{name}-%{version}.tar.gz
21cr|genromfs-0.5.2-14|9	
21cr|genromfs-0.5.2-14|10	%description
21cr|genromfs-0.5.2-14|11	Genromfs is a tool for creating romfs filesystems, which are
21cr|genromfs-0.5.2-14|12	lightweight, read-only filesystems supported by the Linux
21cr|genromfs-0.5.2-14|13	kernel.
21cr|genromfs-0.5.2-14|14	
21cr|genromfs-0.5.2-14|15	%prep
21cr|genromfs-0.5.2-14|16	%setup -q
21cr|genromfs-0.5.2-14|17	
21cr|genromfs-0.5.2-14|18	%build
21cr|genromfs-0.5.2-14|19	make CFLAGS="%{optflags} -DVERSION=\\\"%{version}\\\"" LDFLAGS="%{ldflags}"
21cr|genromfs-0.5.2-14|20	
21cr|genromfs-0.5.2-14|21	%install
21cr|genromfs-0.5.2-14|22	install -m0755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|genromfs-0.5.2-14|23	install -m0644 %{name}.8 -D %{buildroot}%{_mandir}/man8/%{name}.8
21cr|genromfs-0.5.2-14|24	
21cr|genromfs-0.5.2-14|25	%files
21cr|genromfs-0.5.2-14|26	%doc romfs.txt COPYING NEWS
21cr|genromfs-0.5.2-14|27	%{_bindir}/*
21cr|genromfs-0.5.2-14|28	%{_mandir}/man8/*

1722 21
21cr|geogebra-3.2.47.0-5|1	Name:             geogebra
21cr|geogebra-3.2.47.0-5|2	Summary:          Free mathematics software for learning and teaching
21cr|geogebra-3.2.47.0-5|3	Version:          3.2.47.0
21cr|geogebra-3.2.47.0-5|4	Release:          5
21cr|geogebra-3.2.47.0-5|5	Group:            Sciences/Mathematics
21cr|geogebra-3.2.47.0-5|6	Url:              http://www.geogebra.org
21cr|geogebra-3.2.47.0-5|7	License:          GPLv2+ ; CC-BY-SAv3+ ; CC-BY-NC-SAv3+
21cr|geogebra-3.2.47.0-5|8	Source:           geogebra-%{version}.tar.gz
21cr|geogebra-3.2.47.0-5|9	Source1:          %{name}.desktop
21cr|geogebra-3.2.47.0-5|10	Requires:         java >= 1.5.0
21cr|geogebra-3.2.47.0-5|11	Requires(post):   shared-mime-info
21cr|geogebra-3.2.47.0-5|12	Requires(postun): shared-mime-info
21cr|geogebra-3.2.47.0-5|13	BuildArch:        noarch
21cr|geogebra-3.2.47.0-5|14	
21cr|geogebra-3.2.47.0-5|15	%description
21cr|geogebra-3.2.47.0-5|16	This package provides GeoGebra.
21cr|geogebra-3.2.47.0-5|17	
21cr|geogebra-3.2.47.0-5|18	GeoGebra is free and multi-platform dynamic mathematics software for all
21cr|geogebra-3.2.47.0-5|19	levels of education that joins geometry, algebra, tables, graphing, statistics
21cr|geogebra-3.2.47.0-5|20	and calculus in one easy-to-use package. It has received several educational
21cr|geogebra-3.2.47.0-5|21	software awards in Europe and the USA.
21cr|geogebra-3.2.47.0-5|22	
21cr|geogebra-3.2.47.0-5|23	Quick Facts:
21cr|geogebra-3.2.47.0-5|24	
21cr|geogebra-3.2.47.0-5|25	- Graphics, algebra and tables are connected and fully dynamic
21cr|geogebra-3.2.47.0-5|26	- Easy-to-use interface, yet many powerful features
21cr|geogebra-3.2.47.0-5|27	- Authoring tool to create interactive learning materials as web pages
21cr|geogebra-3.2.47.0-5|28	- Available in many languages for our millions of users around the world
21cr|geogebra-3.2.47.0-5|29	- Free and open source software
21cr|geogebra-3.2.47.0-5|30	
21cr|geogebra-3.2.47.0-5|31	
21cr|geogebra-3.2.47.0-5|32	
21cr|geogebra-3.2.47.0-5|33	Authors:
21cr|geogebra-3.2.47.0-5|34	--------
21cr|geogebra-3.2.47.0-5|35	Markus Hohenwarter (Austria & USA): Project leader since 2001
21cr|geogebra-3.2.47.0-5|36	Michael Borcherds (UK): Lead Developer since 2007
21cr|geogebra-3.2.47.0-5|37	Yves Kreis (Luxembourg): Developer since 2005
21cr|geogebra-3.2.47.0-5|38	
21cr|geogebra-3.2.47.0-5|39	%prep
21cr|geogebra-3.2.47.0-5|40	%setup -q -n geogebra-%{version}
21cr|geogebra-3.2.47.0-5|41	
21cr|geogebra-3.2.47.0-5|42	%build
21cr|geogebra-3.2.47.0-5|43	#
21cr|geogebra-3.2.47.0-5|44	
21cr|geogebra-3.2.47.0-5|45	%install
21cr|geogebra-3.2.47.0-5|46	%{__install} -d -m755 %{buildroot}%{_datadir}/%{name}
21cr|geogebra-3.2.47.0-5|47	%{__install} -d -m755 %{buildroot}%{_datadir}/%{name}/unsigned
21cr|geogebra-3.2.47.0-5|48	%{__install} -m644 *.jar %{buildroot}%{_datadir}/%{name}
21cr|geogebra-3.2.47.0-5|49	%{__install} -m644 unsigned/*.jar %{buildroot}%{_datadir}/%{name}/unsigned
21cr|geogebra-3.2.47.0-5|50	%{__install} -d -m755 %{buildroot}%{_datadir}/mime/packages
21cr|geogebra-3.2.47.0-5|51	%{__install} -m644 geogebra.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|geogebra-3.2.47.0-5|52	%{__install} -d -m755 %{buildroot}%{_datadir}/applications
21cr|geogebra-3.2.47.0-5|53	%{__install} -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|geogebra-3.2.47.0-5|54	for SIZE in 16x16 22x22 32x32 48x48 64x64 128x128 256x256; do
21cr|geogebra-3.2.47.0-5|55	%{__install} -d -m755 %{buildroot}%{_datadir}/icons/hicolor/$SIZE/apps
21cr|geogebra-3.2.47.0-5|56	%{__install} -d -m755 %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
21cr|geogebra-3.2.47.0-5|57	%{__install} -m644 icons/hicolor/$SIZE/apps/geogebra.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/apps
21cr|geogebra-3.2.47.0-5|58	%{__install} -m644 icons/hicolor/$SIZE/mimetypes/application-vnd.geogebra.file.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
21cr|geogebra-3.2.47.0-5|59	%{__install} -m644 icons/hicolor/$SIZE/mimetypes/application-vnd.geogebra.tool.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
21cr|geogebra-3.2.47.0-5|60	done
21cr|geogebra-3.2.47.0-5|61	%{__install} -d -m755 %{buildroot}%{_docdir}/%{name}
21cr|geogebra-3.2.47.0-5|62	%{__install} -m644 license.txt %{buildroot}%{_docdir}/%{name}/COPYING
21cr|geogebra-3.2.47.0-5|63	%{__install} -d -m755 %{buildroot}%{_bindir}
21cr|geogebra-3.2.47.0-5|64	
21cr|geogebra-3.2.47.0-5|65	# startscript
21cr|geogebra-3.2.47.0-5|66	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|geogebra-3.2.47.0-5|67	#!/bin/bash
21cr|geogebra-3.2.47.0-5|68	# simple script to start GeoGebra
21cr|geogebra-3.2.47.0-5|69	func_usage()
21cr|geogebra-3.2.47.0-5|70	{
21cr|geogebra-3.2.47.0-5|71	cat << _USAGE
21cr|geogebra-3.2.47.0-5|72	Usage: %{name} [Java-options] [GeoGebra-options] [FILE]
21cr|geogebra-3.2.47.0-5|73	
21cr|geogebra-3.2.47.0-5|74	GeoGebra - Dynamic mathematics software
21cr|geogebra-3.2.47.0-5|75	
21cr|geogebra-3.2.47.0-5|76	Java options:
21cr|geogebra-3.2.47.0-5|77	-Xms<size>                       Set initial Java heap size
21cr|geogebra-3.2.47.0-5|78	-Xmx<size>                       Set maximum Java heap size
21cr|geogebra-3.2.47.0-5|79	
21cr|geogebra-3.2.47.0-5|80	GeoGebra options:
21cr|geogebra-3.2.47.0-5|81	--help                           Show this help message
21cr|geogebra-3.2.47.0-5|82	--language=<iso_code>            Set language using locale code, e.g. en, de_AT
21cr|geogebra-3.2.47.0-5|83	--showAlgebraInput=<boolean>     Show/hide algebra input field
21cr|geogebra-3.2.47.0-5|84	--showAlgebraWindow=<boolean>    Show/hide algebra window
21cr|geogebra-3.2.47.0-5|85	--showSpreadsheet=<boolean>      Show/hide spreadsheet
21cr|geogebra-3.2.47.0-5|86	--fontSize=<number>              Set default font size
21cr|geogebra-3.2.47.0-5|87	--showSplash=<boolean>           Enable/disable the splash screen
21cr|geogebra-3.2.47.0-5|88	--enableUndo=<boolean>           Enable/disable Undo
21cr|geogebra-3.2.47.0-5|89	_USAGE
21cr|geogebra-3.2.47.0-5|90	}
21cr|geogebra-3.2.47.0-5|91	# prefer jre-sun, if exists
21cr|geogebra-3.2.47.0-5|92	if [ -z "\$JAVACMD" ]; then
21cr|geogebra-3.2.47.0-5|93	if [ -e /etc/alternatives/jre_sun/bin/java ]; then
21cr|geogebra-3.2.47.0-5|94	JAVACMD=/etc/alternatives/jre_sun/bin/java
21cr|geogebra-3.2.47.0-5|95	else
21cr|geogebra-3.2.47.0-5|96	JAVACMD=java
21cr|geogebra-3.2.47.0-5|97	fi
21cr|geogebra-3.2.47.0-5|98	fi
21cr|geogebra-3.2.47.0-5|99	# check for option --help and pass memory options to Java, others to GeoGebra
21cr|geogebra-3.2.47.0-5|100	for i in "\$@"; do
21cr|geogebra-3.2.47.0-5|101	case "\$i" in
21cr|geogebra-3.2.47.0-5|102	--help | --hel | --he | --h )
21cr|geogebra-3.2.47.0-5|103	func_usage; exit 0 ;;
21cr|geogebra-3.2.47.0-5|104	esac
21cr|geogebra-3.2.47.0-5|105	if [ \$(expr match "\$i" '.*-Xm') -ne 0 ]; then
21cr|geogebra-3.2.47.0-5|106	if [ -z "\$JAVA_OPTS" ]; then
21cr|geogebra-3.2.47.0-5|107	JAVA_OPTS="\$i"
21cr|geogebra-3.2.47.0-5|108	else
21cr|geogebra-3.2.47.0-5|109	JAVA_OPTS="\$JAVA_OPTS \$i"
21cr|geogebra-3.2.47.0-5|110	fi
21cr|geogebra-3.2.47.0-5|111	shift \$((1))
21cr|geogebra-3.2.47.0-5|112	else
21cr|geogebra-3.2.47.0-5|113	if [ \$(expr match "\$i" '.*--') -ne 0 ]; then
21cr|geogebra-3.2.47.0-5|114	if [ -z "\$GG_OPTS" ]; then
21cr|geogebra-3.2.47.0-5|115	GG_OPTS="\$i"
21cr|geogebra-3.2.47.0-5|116	else
21cr|geogebra-3.2.47.0-5|117	GG_OPTS="\$GG_OPTS \$i"
21cr|geogebra-3.2.47.0-5|118	fi
21cr|geogebra-3.2.47.0-5|119	shift \$((1))
21cr|geogebra-3.2.47.0-5|120	fi
21cr|geogebra-3.2.47.0-5|121	fi
21cr|geogebra-3.2.47.0-5|122	done
21cr|geogebra-3.2.47.0-5|123	# if memory not set, change to GeoGebra defaults
21cr|geogebra-3.2.47.0-5|124	if [ \$(expr match "\$JAVA_OPTS" '.*-Xmx') -eq 0 ]; then
21cr|geogebra-3.2.47.0-5|125	JAVA_OPTS="\$JAVA_OPTS -Xmx512m"
21cr|geogebra-3.2.47.0-5|126	fi
21cr|geogebra-3.2.47.0-5|127	if [ \$(expr match "\$JAVA_OPTS" '.*-Xms') -eq 0 ]; then
21cr|geogebra-3.2.47.0-5|128	JAVA_OPTS="\$JAVA_OPTS -Xms32m"
21cr|geogebra-3.2.47.0-5|129	fi
21cr|geogebra-3.2.47.0-5|130	# run
21cr|geogebra-3.2.47.0-5|131	exec \$JAVACMD \$JAVA_OPTS -jar %{_datadir}/%{name}/geogebra.jar \$GG_OPTS "\$@"
21cr|geogebra-3.2.47.0-5|132	EOF
21cr|geogebra-3.2.47.0-5|133	%{__chmod} 755 %{buildroot}%{_bindir}/%{name}
21cr|geogebra-3.2.47.0-5|134	
21cr|geogebra-3.2.47.0-5|135	#%if 0%{?suse_version}
21cr|geogebra-3.2.47.0-5|136	#%suse_update_desktop_file %{name}
21cr|geogebra-3.2.47.0-5|137	#%else
21cr|geogebra-3.2.47.0-5|138	#%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
21cr|geogebra-3.2.47.0-5|139	#desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|geogebra-3.2.47.0-5|140	#%endif
21cr|geogebra-3.2.47.0-5|141	#%endif
21cr|geogebra-3.2.47.0-5|142	
21cr|geogebra-3.2.47.0-5|143	%clean
21cr|geogebra-3.2.47.0-5|144	
21cr|geogebra-3.2.47.0-5|145	%post
21cr|geogebra-3.2.47.0-5|146	%if 0%{?mandriva_version}
21cr|geogebra-3.2.47.0-5|147	%{update_menus}
21cr|geogebra-3.2.47.0-5|148	%update_desktop_database
21cr|geogebra-3.2.47.0-5|149	%update_mime_database
21cr|geogebra-3.2.47.0-5|150	%update_icon_cache hicolor
21cr|geogebra-3.2.47.0-5|151	%else
21cr|geogebra-3.2.47.0-5|152	%{_bindir}/update-mime-database %{_datadir}/mime >/dev/null
21cr|geogebra-3.2.47.0-5|153	%endif
21cr|geogebra-3.2.47.0-5|154	
21cr|geogebra-3.2.47.0-5|155	%postun
21cr|geogebra-3.2.47.0-5|156	%if 0%{?mandriva_version}
21cr|geogebra-3.2.47.0-5|157	%{clean_menus}
21cr|geogebra-3.2.47.0-5|158	%clean_desktop_database
21cr|geogebra-3.2.47.0-5|159	%clean_mime_database
21cr|geogebra-3.2.47.0-5|160	%update_icon_cache hicolor
21cr|geogebra-3.2.47.0-5|161	%else
21cr|geogebra-3.2.47.0-5|162	%{_bindir}/update-mime-database %{_datadir}/mime >/dev/null
21cr|geogebra-3.2.47.0-5|163	%endif
21cr|geogebra-3.2.47.0-5|164	
21cr|geogebra-3.2.47.0-5|165	%files
21cr|geogebra-3.2.47.0-5|166	%defattr(-,root,root)
21cr|geogebra-3.2.47.0-5|167	%dir %{_datadir}/icons/hicolor
21cr|geogebra-3.2.47.0-5|168	%dir %{_datadir}/icons/hicolor/16x16
21cr|geogebra-3.2.47.0-5|169	%dir %{_datadir}/icons/hicolor/22x22
21cr|geogebra-3.2.47.0-5|170	%dir %{_datadir}/icons/hicolor/32x32
21cr|geogebra-3.2.47.0-5|171	%dir %{_datadir}/icons/hicolor/48x48
21cr|geogebra-3.2.47.0-5|172	%dir %{_datadir}/icons/hicolor/64x64
21cr|geogebra-3.2.47.0-5|173	%dir %{_datadir}/icons/hicolor/128x128
21cr|geogebra-3.2.47.0-5|174	%dir %{_datadir}/icons/hicolor/256x256
21cr|geogebra-3.2.47.0-5|175	%dir %{_datadir}/icons/hicolor/16x16/apps
21cr|geogebra-3.2.47.0-5|176	%dir %{_datadir}/icons/hicolor/16x16/mimetypes
21cr|geogebra-3.2.47.0-5|177	%dir %{_datadir}/icons/hicolor/22x22/apps
21cr|geogebra-3.2.47.0-5|178	%dir %{_datadir}/icons/hicolor/22x22/mimetypes
21cr|geogebra-3.2.47.0-5|179	%dir %{_datadir}/icons/hicolor/32x32/apps
21cr|geogebra-3.2.47.0-5|180	%dir %{_datadir}/icons/hicolor/32x32/mimetypes
21cr|geogebra-3.2.47.0-5|181	%dir %{_datadir}/icons/hicolor/48x48/apps
21cr|geogebra-3.2.47.0-5|182	%dir %{_datadir}/icons/hicolor/48x48/mimetypes
21cr|geogebra-3.2.47.0-5|183	%dir %{_datadir}/icons/hicolor/64x64/apps
21cr|geogebra-3.2.47.0-5|184	%dir %{_datadir}/icons/hicolor/64x64/mimetypes
21cr|geogebra-3.2.47.0-5|185	%dir %{_datadir}/icons/hicolor/128x128/apps
21cr|geogebra-3.2.47.0-5|186	%dir %{_datadir}/icons/hicolor/128x128/mimetypes
21cr|geogebra-3.2.47.0-5|187	%dir %{_datadir}/icons/hicolor/256x256/apps
21cr|geogebra-3.2.47.0-5|188	%dir %{_datadir}/icons/hicolor/256x256/mimetypes
21cr|geogebra-3.2.47.0-5|189	%{_docdir}/%{name}
21cr|geogebra-3.2.47.0-5|190	%{_datadir}/%{name}
21cr|geogebra-3.2.47.0-5|191	%{_datadir}/mime/packages/%{name}.xml
21cr|geogebra-3.2.47.0-5|192	%{_bindir}/%{name}
21cr|geogebra-3.2.47.0-5|193	%{_datadir}/applications/%{name}.desktop
21cr|geogebra-3.2.47.0-5|194	%{_datadir}/icons/hicolor/*/*/*.png

1723 21
21cr|geoipgen-0.4-5|1	Summary:	Country-to-IPs generator. Geographic IP generator for IPv4 networks
21cr|geoipgen-0.4-5|2	Name:		geoipgen
21cr|geoipgen-0.4-5|3	Version:	0.4
21cr|geoipgen-0.4-5|4	Release:	5
21cr|geoipgen-0.4-5|5	License:	BSD
21cr|geoipgen-0.4-5|6	Group:		Networking/Other
21cr|geoipgen-0.4-5|7	URL:		http://www.morningstarsecurity.com/research/geoipgen
21cr|geoipgen-0.4-5|8	Source0:	http://geoipgen.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|geoipgen-0.4-5|9	BuildArch:	noarch
21cr|geoipgen-0.4-5|10	Requires:	ruby
21cr|geoipgen-0.4-5|11	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|geoipgen-0.4-5|12	
21cr|geoipgen-0.4-5|13	%description
21cr|geoipgen-0.4-5|14	GeoIPgen is a country-to-IPs generator. It's a geographic IP generator for IPv4
21cr|geoipgen-0.4-5|15	networks that uses the MaxMind GeoLite Country database. Geoipgen is the first
21cr|geoipgen-0.4-5|16	published use of a geographic ip database in reverse to translate from
21cr|geoipgen-0.4-5|17	country-to-IPs instead of the usual use of IP-to-country.
21cr|geoipgen-0.4-5|18	
21cr|geoipgen-0.4-5|19	%prep
21cr|geoipgen-0.4-5|20	
21cr|geoipgen-0.4-5|21	%setup -q
21cr|geoipgen-0.4-5|22	
21cr|geoipgen-0.4-5|23	%build
21cr|geoipgen-0.4-5|24	
21cr|geoipgen-0.4-5|25	%install
21cr|geoipgen-0.4-5|26	rm -rf %{buildroot}
21cr|geoipgen-0.4-5|27	
21cr|geoipgen-0.4-5|28	install -d %{buildroot}%{_bindir}
21cr|geoipgen-0.4-5|29	install -m0755 geoipgen %{buildroot}%{_bindir}/
21cr|geoipgen-0.4-5|30	
21cr|geoipgen-0.4-5|31	%clean
21cr|geoipgen-0.4-5|32	rm -rf %{buildroot}
21cr|geoipgen-0.4-5|33	
21cr|geoipgen-0.4-5|34	%files
21cr|geoipgen-0.4-5|35	%defattr(-,root,root)
21cr|geoipgen-0.4-5|36	%doc README INSTALL
21cr|geoipgen-0.4-5|37	%{_bindir}/geoipgen

1724 21
21cr|gerbera-1.12.1-2.git23974d.2|1	%define commit 23974d2ce4a605d7119030767b7787ba348327bb
21cr|gerbera-1.12.1-2.git23974d.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|gerbera-1.12.1-2.git23974d.2|3	
21cr|gerbera-1.12.1-2.git23974d.2|4	Summary:	UPnP AV MediaServer
21cr|gerbera-1.12.1-2.git23974d.2|5	Name:		gerbera
21cr|gerbera-1.12.1-2.git23974d.2|6	Version:	1.12.1
21cr|gerbera-1.12.1-2.git23974d.2|7	Release:	2.git%{commit_short}.2
21cr|gerbera-1.12.1-2.git23974d.2|8	License:	GPLv2+
21cr|gerbera-1.12.1-2.git23974d.2|9	Group:		Networking/Remote access
21cr|gerbera-1.12.1-2.git23974d.2|10	Url:		https://gerbera.io/
21cr|gerbera-1.12.1-2.git23974d.2|11	#Source0:	https://github.com/v00d00/gerbera/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gerbera-1.12.1-2.git23974d.2|12	Source0:	https://github.com/gerbera/gerbera/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|gerbera-1.12.1-2.git23974d.2|13	Source1:	gerbera.logrotate
21cr|gerbera-1.12.1-2.git23974d.2|14	Source2:	80-gerbera.preset
21cr|gerbera-1.12.1-2.git23974d.2|15	Source3:	gerbera.service
21cr|gerbera-1.12.1-2.git23974d.2|16	Source4:	gerbera.conf
21cr|gerbera-1.12.1-2.git23974d.2|17	Source5:	gerbera-tmpfiles.conf
21cr|gerbera-1.12.1-2.git23974d.2|18	BuildRequires:	cmake
21cr|gerbera-1.12.1-2.git23974d.2|19	BuildRequires:	duktape-devel
21cr|gerbera-1.12.1-2.git23974d.2|20	BuildRequires:	fmt-devel
21cr|gerbera-1.12.1-2.git23974d.2|21	BuildRequires:	magic-devel
21cr|gerbera-1.12.1-2.git23974d.2|22	BuildRequires:	pkgconfig(expat)
21cr|gerbera-1.12.1-2.git23974d.2|23	BuildRequires:	pkgconfig(libcurl)
21cr|gerbera-1.12.1-2.git23974d.2|24	BuildRequires:	pkgconfig(libexif)
21cr|gerbera-1.12.1-2.git23974d.2|25	BuildRequires:	pkgconfig(libupnp)
21cr|gerbera-1.12.1-2.git23974d.2|26	BuildRequires:	pkgconfig(libebml)
21cr|gerbera-1.12.1-2.git23974d.2|27	BuildRequires:	pkgconfig(libmatroska)
21cr|gerbera-1.12.1-2.git23974d.2|28	BuildRequires:	pkgconfig(mariadb)
21cr|gerbera-1.12.1-2.git23974d.2|29	BuildRequires:	pkgconfig(pugixml)
21cr|gerbera-1.12.1-2.git23974d.2|30	BuildRequires:	pkgconfig(sqlite3)
21cr|gerbera-1.12.1-2.git23974d.2|31	BuildRequires:	pkgconfig(spdlog)
21cr|gerbera-1.12.1-2.git23974d.2|32	BuildRequires:	pkgconfig(taglib)
21cr|gerbera-1.12.1-2.git23974d.2|33	BuildRequires:	pkgconfig(uuid)
21cr|gerbera-1.12.1-2.git23974d.2|34	BuildRequires:	pkgconfig(zlib)
21cr|gerbera-1.12.1-2.git23974d.2|35	BuildRequires:	pkgconfig(systemd)
21cr|gerbera-1.12.1-2.git23974d.2|36	Recommends:	youtube-dl
21cr|gerbera-1.12.1-2.git23974d.2|37	Requires(pre):	/bin/systemd-sysusers
21cr|gerbera-1.12.1-2.git23974d.2|38	
21cr|gerbera-1.12.1-2.git23974d.2|39	%description
21cr|gerbera-1.12.1-2.git23974d.2|40	UPnP AV MediaServer for Linux.
21cr|gerbera-1.12.1-2.git23974d.2|41	
21cr|gerbera-1.12.1-2.git23974d.2|42	%files
21cr|gerbera-1.12.1-2.git23974d.2|43	%doc AUTHORS README.md ChangeLog.md
21cr|gerbera-1.12.1-2.git23974d.2|44	%{_sysconfdir}/logrotate.d/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|45	%{_bindir}/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|46	%{_datadir}/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|47	%{_mandir}/man1/*
21cr|gerbera-1.12.1-2.git23974d.2|48	%{_presetdir}/80-%{name}.preset
21cr|gerbera-1.12.1-2.git23974d.2|49	%{_tmpfilesdir}/%{name}.conf
21cr|gerbera-1.12.1-2.git23974d.2|50	%{_unitdir}/%{name}.service
21cr|gerbera-1.12.1-2.git23974d.2|51	%defattr(-,%{name},%{name})
21cr|gerbera-1.12.1-2.git23974d.2|52	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|gerbera-1.12.1-2.git23974d.2|53	%dir %{_sysconfdir}/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|54	%ghost %dir /run/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|55	%ghost %{_logdir}/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|56	
21cr|gerbera-1.12.1-2.git23974d.2|57	%pre
21cr|gerbera-1.12.1-2.git23974d.2|58	# Create a user
21cr|gerbera-1.12.1-2.git23974d.2|59	%_pre_useradd %{name} %{_sysconfdir}/%{name} /bin/false
21cr|gerbera-1.12.1-2.git23974d.2|60	
21cr|gerbera-1.12.1-2.git23974d.2|61	%post
21cr|gerbera-1.12.1-2.git23974d.2|62	%systemd_post %{name}.service
21cr|gerbera-1.12.1-2.git23974d.2|63	
21cr|gerbera-1.12.1-2.git23974d.2|64	# Create initial log file so that logrotate doesn't complain
21cr|gerbera-1.12.1-2.git23974d.2|65	if [ $1 = 1 ]; then
21cr|gerbera-1.12.1-2.git23974d.2|66	%create_ghostfile %{_logdir}/%{name} %{name} %{name} 644
21cr|gerbera-1.12.1-2.git23974d.2|67	fi
21cr|gerbera-1.12.1-2.git23974d.2|68	
21cr|gerbera-1.12.1-2.git23974d.2|69	%preun
21cr|gerbera-1.12.1-2.git23974d.2|70	%systemd_preun %{name}.service
21cr|gerbera-1.12.1-2.git23974d.2|71	
21cr|gerbera-1.12.1-2.git23974d.2|72	%postun
21cr|gerbera-1.12.1-2.git23974d.2|73	%_postun_userdel %{name}
21cr|gerbera-1.12.1-2.git23974d.2|74	
21cr|gerbera-1.12.1-2.git23974d.2|75	#----------------------------------------------------------------------------
21cr|gerbera-1.12.1-2.git23974d.2|76	
21cr|gerbera-1.12.1-2.git23974d.2|77	%prep
21cr|gerbera-1.12.1-2.git23974d.2|78	%autosetup -p1 -n %{name}-%{commit}
21cr|gerbera-1.12.1-2.git23974d.2|79	
21cr|gerbera-1.12.1-2.git23974d.2|80	%build
21cr|gerbera-1.12.1-2.git23974d.2|81	%cmake
21cr|gerbera-1.12.1-2.git23974d.2|82	%make
21cr|gerbera-1.12.1-2.git23974d.2|83	
21cr|gerbera-1.12.1-2.git23974d.2|84	%install
21cr|gerbera-1.12.1-2.git23974d.2|85	install -D -m 0644 %{SOURCE2} %{buildroot}%{_presetdir}/80-%{name}.preset
21cr|gerbera-1.12.1-2.git23974d.2|86	install -D -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
21cr|gerbera-1.12.1-2.git23974d.2|87	install -D -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|gerbera-1.12.1-2.git23974d.2|88	
21cr|gerbera-1.12.1-2.git23974d.2|89	%makeinstall_std -C build
21cr|gerbera-1.12.1-2.git23974d.2|90	
21cr|gerbera-1.12.1-2.git23974d.2|91	mkdir -p %{buildroot}%{_logdir}
21cr|gerbera-1.12.1-2.git23974d.2|92	touch %{buildroot}%{_logdir}/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|93	install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|94	install -D -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|gerbera-1.12.1-2.git23974d.2|95	
21cr|gerbera-1.12.1-2.git23974d.2|96	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|gerbera-1.12.1-2.git23974d.2|97	mkdir -p %{buildroot}/run/%{name}

1725 21
21cr|gerbv-2.7.0-1|1	# Workaround to build with GCC 10
21cr|gerbv-2.7.0-1|2	%global optflags %{optflags} -fcommon
21cr|gerbv-2.7.0-1|3	%global	_disable_ld_no_undefined 1
21cr|gerbv-2.7.0-1|4	
21cr|gerbv-2.7.0-1|5	%define	major		1
21cr|gerbv-2.7.0-1|6	%define	libname		%mklibname %{name} %{major}
21cr|gerbv-2.7.0-1|7	%define	develname	%mklibname -d %{name}
21cr|gerbv-2.7.0-1|8	
21cr|gerbv-2.7.0-1|9	Summary:	Gerber file viewer
21cr|gerbv-2.7.0-1|10	Name:		gerbv
21cr|gerbv-2.7.0-1|11	Version:	2.7.0
21cr|gerbv-2.7.0-1|12	Release:	1
21cr|gerbv-2.7.0-1|13	License:	GPLv2+
21cr|gerbv-2.7.0-1|14	Group:		Graphics
21cr|gerbv-2.7.0-1|15	Url:		http://gerbv.geda-project.org/
21cr|gerbv-2.7.0-1|16	Source0:	https://downloads.sourceforge.net/gerbv/%{name}-%{version}.tar.gz
21cr|gerbv-2.7.0-1|17	Patch0:	gerbv-2.7.0-fix-fmt-string-errors.patch
21cr|gerbv-2.7.0-1|18	BuildRequires:	bison
21cr|gerbv-2.7.0-1|19	BuildRequires:	desktop-file-utils
21cr|gerbv-2.7.0-1|20	BuildRequires:	doxygen
21cr|gerbv-2.7.0-1|21	BuildRequires:	gettext-devel
21cr|gerbv-2.7.0-1|22	BuildRequires:	imagemagick
21cr|gerbv-2.7.0-1|23	BuildRequires:	pkgconfig(atk)
21cr|gerbv-2.7.0-1|24	BuildRequires:	pkgconfig(cairo) >= 1.2.0
21cr|gerbv-2.7.0-1|25	BuildRequires:	pkgconfig(freetype2)
21cr|gerbv-2.7.0-1|26	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4.0
21cr|gerbv-2.7.0-1|27	BuildRequires:	pkgconfig(glib-2.0)
21cr|gerbv-2.7.0-1|28	BuildRequires:	pkgconfig(pango)
21cr|gerbv-2.7.0-1|29	Recommends:		%{name}-examples = %{EVRD}
21cr|gerbv-2.7.0-1|30	
21cr|gerbv-2.7.0-1|31	%description
21cr|gerbv-2.7.0-1|32	Gerbv is a viewer for Gerber files. Gerber files are generated from PCB CAD
21cr|gerbv-2.7.0-1|33	system and sent to PCB manufacturers as basis for the manufacturing process.
21cr|gerbv-2.7.0-1|34	
21cr|gerbv-2.7.0-1|35	%files
21cr|gerbv-2.7.0-1|36	%doc AUTHORS ChangeLog COPYING NEWS README TODO
21cr|gerbv-2.7.0-1|37	%{_bindir}/%{name}
21cr|gerbv-2.7.0-1|38	%{_mandir}/man1/%{name}.*
21cr|gerbv-2.7.0-1|39	%dir %{_datadir}/%{name}
21cr|gerbv-2.7.0-1|40	#{_datadir}/%%{name}/doc
21cr|gerbv-2.7.0-1|41	%{_datadir}/%{name}/%{name}_icon.ico
21cr|gerbv-2.7.0-1|42	%{_datadir}/%{name}/scheme
21cr|gerbv-2.7.0-1|43	%{_datadir}/applications/%{name}.desktop
21cr|gerbv-2.7.0-1|44	%{_datadir}/glib-2.0/schemas/org.geda-user.%{name}.gschema.xml
21cr|gerbv-2.7.0-1|45	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|gerbv-2.7.0-1|46	
21cr|gerbv-2.7.0-1|47	
21cr|gerbv-2.7.0-1|48	#-----------------------------------------------------------------------------
21cr|gerbv-2.7.0-1|49	
21cr|gerbv-2.7.0-1|50	%package examples
21cr|gerbv-2.7.0-1|51	Summary:	Gerber file examples for %{name}
21cr|gerbv-2.7.0-1|52	Group:		Graphics
21cr|gerbv-2.7.0-1|53	Requires:	%{name} = %{EVRD}
21cr|gerbv-2.7.0-1|54	
21cr|gerbv-2.7.0-1|55	%description examples
21cr|gerbv-2.7.0-1|56	Example files for %{name}.
21cr|gerbv-2.7.0-1|57	
21cr|gerbv-2.7.0-1|58	%files examples
21cr|gerbv-2.7.0-1|59	%doc COPYING
21cr|gerbv-2.7.0-1|60	%{_datadir}/%{name}/example
21cr|gerbv-2.7.0-1|61	
21cr|gerbv-2.7.0-1|62	#-----------------------------------------------------------------------------
21cr|gerbv-2.7.0-1|63	
21cr|gerbv-2.7.0-1|64	%package -n %{libname}
21cr|gerbv-2.7.0-1|65	Summary:	Libraries for %{name}
21cr|gerbv-2.7.0-1|66	Group:		Graphics
21cr|gerbv-2.7.0-1|67	
21cr|gerbv-2.7.0-1|68	%description -n %{libname}
21cr|gerbv-2.7.0-1|69	Libraries for %{name}.
21cr|gerbv-2.7.0-1|70	
21cr|gerbv-2.7.0-1|71	%files -n %{libname}
21cr|gerbv-2.7.0-1|72	%doc COPYING
21cr|gerbv-2.7.0-1|73	%{_libdir}/libgerbv.so.%{major}*
21cr|gerbv-2.7.0-1|74	
21cr|gerbv-2.7.0-1|75	#-----------------------------------------------------------------------------
21cr|gerbv-2.7.0-1|76	
21cr|gerbv-2.7.0-1|77	%package -n %{develname}
21cr|gerbv-2.7.0-1|78	Summary:	Development files for %{name}
21cr|gerbv-2.7.0-1|79	Group:		Graphics
21cr|gerbv-2.7.0-1|80	Requires:	%{libname} = %{EVRD}
21cr|gerbv-2.7.0-1|81	Provides:	%{name}-devel = %{EVRD}
21cr|gerbv-2.7.0-1|82	
21cr|gerbv-2.7.0-1|83	%description -n %{develname}
21cr|gerbv-2.7.0-1|84	Development files for %{name}.
21cr|gerbv-2.7.0-1|85	
21cr|gerbv-2.7.0-1|86	%files -n %{develname}
21cr|gerbv-2.7.0-1|87	%doc COPYING Structs.txt
21cr|gerbv-2.7.0-1|88	%doc doc/eagle doc/PNG-print doc/html doc/*.txt
21cr|gerbv-2.7.0-1|89	%doc doc/example-code
21cr|gerbv-2.7.0-1|90	%{_libdir}/libgerbv.so
21cr|gerbv-2.7.0-1|91	%{_libdir}/pkgconfig/libgerbv.pc
21cr|gerbv-2.7.0-1|92	%{_includedir}/%{name}-%{version}/%{name}.h
21cr|gerbv-2.7.0-1|93	
21cr|gerbv-2.7.0-1|94	#-----------------------------------------------------------------------------
21cr|gerbv-2.7.0-1|95	
21cr|gerbv-2.7.0-1|96	%prep
21cr|gerbv-2.7.0-1|97	%setup -q
21cr|gerbv-2.7.0-1|98	%patch0 -p1
21cr|gerbv-2.7.0-1|99	
21cr|gerbv-2.7.0-1|100	
21cr|gerbv-2.7.0-1|101	%build
21cr|gerbv-2.7.0-1|102	NOCONFIGURE=1 ./autogen.sh
21cr|gerbv-2.7.0-1|103	%configure	\
21cr|gerbv-2.7.0-1|104	--disable-static \
21cr|gerbv-2.7.0-1|105	--disable-rpath \
21cr|gerbv-2.7.0-1|106	--disable-update-desktop-database
21cr|gerbv-2.7.0-1|107	%make
21cr|gerbv-2.7.0-1|108	
21cr|gerbv-2.7.0-1|109	
21cr|gerbv-2.7.0-1|110	%install
21cr|gerbv-2.7.0-1|111	%makeinstall_std
21cr|gerbv-2.7.0-1|112	
21cr|gerbv-2.7.0-1|113	# Fix .desktop file
21cr|gerbv-2.7.0-1|114	desktop-file-edit	--remove-key="Encoding" --add-category="Science" \
21cr|gerbv-2.7.0-1|115	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gerbv-2.7.0-1|116	
21cr|gerbv-2.7.0-1|117	# Put example files in their correct place
21cr|gerbv-2.7.0-1|118	cp -rf example %{buildroot}%{_datadir}/%{name}
21cr|gerbv-2.7.0-1|119	
21cr|gerbv-2.7.0-1|120	# Drop unwanted locale
21cr|gerbv-2.7.0-1|121	rm -rf %{buildroot}%{_datadir}/locale/ru

1726 21
21cr|geronimo-specs-1.2-17|1	%define _duplicate_files_terminate_build 0
21cr|geronimo-specs-1.2-17|2	
21cr|geronimo-specs-1.2-17|3	%define with_tests 0
21cr|geronimo-specs-1.2-17|4	
21cr|geronimo-specs-1.2-17|5	%define bname       geronimo
21cr|geronimo-specs-1.2-17|6	%define section     free
21cr|geronimo-specs-1.2-17|7	%define sver_activation_1_0_2 1.2
21cr|geronimo-specs-1.2-17|8	%define sver_activation_1_1 1.0
21cr|geronimo-specs-1.2-17|9	%define sver_annotation_1_0 1.1.0
21cr|geronimo-specs-1.2-17|10	%define sver_corba_2_3 1.1
21cr|geronimo-specs-1.2-17|11	%define sver_corba_3_0 1.1
21cr|geronimo-specs-1.2-17|12	%define sver_ejb_3_0 1.0
21cr|geronimo-specs-1.2-17|13	%define sver_el_1_0 1.0
21cr|geronimo-specs-1.2-17|14	%define sver_interceptor_3_0 1.0
21cr|geronimo-specs-1.2-17|15	%define sver_j2ee_connector_1_5 1.1.1
21cr|geronimo-specs-1.2-17|16	%define sver_j2ee_deployment_1_1 1.1
21cr|geronimo-specs-1.2-17|17	%define sver_javaee_deployment_1_1MR3 1.0
21cr|geronimo-specs-1.2-17|18	%define sver_j2ee_jacc_1_0 1.1
21cr|geronimo-specs-1.2-17|19	%define sver_jacc_1_1 1.0
21cr|geronimo-specs-1.2-17|20	%define sver_j2ee_management_1_1 1.0
21cr|geronimo-specs-1.2-17|21	%define sver_javamail_1_4 1.1
21cr|geronimo-specs-1.2-17|22	%define sver_jaxr_1_0 1.1
21cr|geronimo-specs-1.2-17|23	%define sver_jaxrpc_1_1 1.1
21cr|geronimo-specs-1.2-17|24	%define sver_jms_1_1 1.1
21cr|geronimo-specs-1.2-17|25	%define sver_jpa_3_0 1.1.0
21cr|geronimo-specs-1.2-17|26	%define sver_jsp_2_0 1.1
21cr|geronimo-specs-1.2-17|27	%define sver_jsp_2_1 1.0
21cr|geronimo-specs-1.2-17|28	%define sver_jta_1_0_1B 1.1.1
21cr|geronimo-specs-1.2-17|29	%define sver_jta_1_1 1.1.0
21cr|geronimo-specs-1.2-17|30	%define sver_qname_1_1 1.1
21cr|geronimo-specs-1.2-17|31	%define sver_saaj_1_1 1.1
21cr|geronimo-specs-1.2-17|32	%define sver_stax_1_0 1.0
21cr|geronimo-specs-1.2-17|33	%define sver_ws_metadata_2_0 1.1.1
21cr|geronimo-specs-1.2-17|34	%define sver_commonj_1_1 1.0
21cr|geronimo-specs-1.2-17|35	
21cr|geronimo-specs-1.2-17|36	Name:           geronimo-specs
21cr|geronimo-specs-1.2-17|37	Version:        1.2
21cr|geronimo-specs-1.2-17|38	Release:        17
21cr|geronimo-specs-1.2-17|39	Epoch:          0
21cr|geronimo-specs-1.2-17|40	Summary:        Geronimo J2EE server J2EE specifications
21cr|geronimo-specs-1.2-17|41	Url:            http://geronimo.apache.org
21cr|geronimo-specs-1.2-17|42	License:        Apache License
21cr|geronimo-specs-1.2-17|43	Group:          Development/Java
21cr|geronimo-specs-1.2-17|44	Source0:        %{name}-%{version}-src.tar.bz2
21cr|geronimo-specs-1.2-17|45	
21cr|geronimo-specs-1.2-17|46	Source1:        %{name}-jpp-depmap.xml
21cr|geronimo-specs-1.2-17|47	Source1000:     geronimo-specs.build.xml
21cr|geronimo-specs-1.2-17|48	Source1001:     undot.py
21cr|geronimo-specs-1.2-17|49	Patch0:         geronimo-specs-1.2-pom_xml.patch
21cr|geronimo-specs-1.2-17|50	Patch1:         geronimo-specs-jta-1.0.1B-pom_xml.patch
21cr|geronimo-specs-1.2-17|51	Patch2:         geronimo-specs-j2ee-connector-1.5-pom_xml.patch
21cr|geronimo-specs-1.2-17|52	Patch3:         geronimo-specs-servlet-2.4-pom_xml.patch
21cr|geronimo-specs-1.2-17|53	Patch4:         geronimo-specs-j2ee-1.4-pom_xml.patch
21cr|geronimo-specs-1.2-17|54	Patch5:         geronimo-specs-corba-2.3-pom_xml.patch
21cr|geronimo-specs-1.2-17|55	BuildRequires:  jpackage-utils >= 1.7.2
21cr|geronimo-specs-1.2-17|56	BuildRequires:  java-1.8.0-openjdk-devel
21cr|geronimo-specs-1.2-17|57	BuildRequires:  ant
21cr|geronimo-specs-1.2-17|58	BuildRequires:  junit >= 3.8.1
21cr|geronimo-specs-1.2-17|59	BuildRequires:  xml-commons-jaxp-1.3-apis
21cr|geronimo-specs-1.2-17|60	BuildRequires:  xerces-j2
21cr|geronimo-specs-1.2-17|61	BuildRequires:  fdupes
21cr|geronimo-specs-1.2-17|62	
21cr|geronimo-specs-1.2-17|63	Requires: geronimo-commonj-1.1-apis = %{version}-%{release}
21cr|geronimo-specs-1.2-17|64	Requires: geronimo-jaf-1.0.2-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|65	Requires: geronimo-jaf-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|66	Requires: geronimo-annotation-1.0-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|67	Requires: geronimo-corba-2.3-apis = %{version}-%{release}
21cr|geronimo-specs-1.2-17|68	Requires: geronimo-ejb-3.0-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|69	Requires: geronimo-el-1.0-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|70	Requires: geronimo-interceptor-3.0-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|71	Requires: geronimo-j2ee-1.4-apis = %{version}-%{release}
21cr|geronimo-specs-1.2-17|72	Requires: geronimo-j2ee-connector-1.5-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|73	Requires: geronimo-javaee-deployment-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|74	Requires: geronimo-javaee-deployment-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|75	Requires: geronimo-jacc-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|76	Requires: geronimo-j2ee-management-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|77	Requires: geronimo-javamail-1.4-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|78	Requires: geronimo-jaxrpc-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|79	Requires: geronimo-jms-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|80	Requires: geronimo-jpa-3.0-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|81	Requires: geronimo-jsp-2.0-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|82	Requires: geronimo-jsp-2.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|83	Requires: geronimo-jta-1.0.1B-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|84	Requires: geronimo-jta-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|85	Requires: geronimo-qname-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|86	Requires: geronimo-saaj-1.1-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|87	Requires: geronimo-stax-1.0-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|88	Requires: geronimo-ws-metadata-2.0-api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|89	
21cr|geronimo-specs-1.2-17|90	Obsoletes: geronimo-javamail-1.3.1-api < %{EVRD}
21cr|geronimo-specs-1.2-17|91	Obsoletes: geronimo-corba-1.0-apis < %{EVRD}
21cr|geronimo-specs-1.2-17|92	Obsoletes: geronimo-ejb-2.1-api < %{EVRD}
21cr|geronimo-specs-1.2-17|93	Obsoletes: geronimo-jacc-1.0-api < %{EVRD}
21cr|geronimo-specs-1.2-17|94	Obsoletes: geronimo-j2ee-management-1.0-api < %{EVRD}
21cr|geronimo-specs-1.2-17|95	Obsoletes: geronimo-jaxr-1.0-api < %{EVRD}
21cr|geronimo-specs-1.2-17|96	Obsoletes: geronimo-servlet-2.4-api < %{EVRD}
21cr|geronimo-specs-1.2-17|97	Obsoletes: geronimo-servlet-2.5-api < %{EVRD}
21cr|geronimo-specs-1.2-17|98	
21cr|geronimo-specs-1.2-17|99	BuildArch:      noarch
21cr|geronimo-specs-1.2-17|100	# Java stack is not supported on x86_32
21cr|geronimo-specs-1.2-17|101	ExcludeArch:    %{ix86}
21cr|geronimo-specs-1.2-17|102	
21cr|geronimo-specs-1.2-17|103	%description
21cr|geronimo-specs-1.2-17|104	Geronimo is Apache's ASF-licensed J2EE server project.
21cr|geronimo-specs-1.2-17|105	These are the J2EE-Specifications
21cr|geronimo-specs-1.2-17|106	Note: You should use the sub packages for the Specifications
21cr|geronimo-specs-1.2-17|107	that you actually need.  The ones installed by the main package
21cr|geronimo-specs-1.2-17|108	are deprecated and will disappear in future releases.
21cr|geronimo-specs-1.2-17|109	
21cr|geronimo-specs-1.2-17|110	%package javadoc
21cr|geronimo-specs-1.2-17|111	Summary:        Javadoc for %{name}
21cr|geronimo-specs-1.2-17|112	Group:          Development/Java
21cr|geronimo-specs-1.2-17|113	
21cr|geronimo-specs-1.2-17|114	%description javadoc
21cr|geronimo-specs-1.2-17|115	Javadoc for %{name}.
21cr|geronimo-specs-1.2-17|116	
21cr|geronimo-specs-1.2-17|117	%package -n geronimo-commonj-1.1-apis
21cr|geronimo-specs-1.2-17|118	Summary:        CommonJ APIs
21cr|geronimo-specs-1.2-17|119	Group:          Development/Java
21cr|geronimo-specs-1.2-17|120	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|121	Provides:    commonj_1_1_apis = %{version}-%{release}
21cr|geronimo-specs-1.2-17|122	Provides:    commonj_apis = 0:1.1
21cr|geronimo-specs-1.2-17|123	
21cr|geronimo-specs-1.2-17|124	%description -n geronimo-commonj-1.1-apis
21cr|geronimo-specs-1.2-17|125	CommonJ Spec
21cr|geronimo-specs-1.2-17|126	
21cr|geronimo-specs-1.2-17|127	%package -n geronimo-jaf-1.0.2-api
21cr|geronimo-specs-1.2-17|128	Summary:        J2EE JAF v1.0.2 API
21cr|geronimo-specs-1.2-17|129	Group:          Development/Java
21cr|geronimo-specs-1.2-17|130	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|131	Provides:    jaf = 0:1.0.2
21cr|geronimo-specs-1.2-17|132	# TODO: drop asap
21cr|geronimo-specs-1.2-17|133	Provides:    jaf_1_0_2_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|134	Provides:    activation_1_0_2_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|135	Provides:    jaf_api = 0:1.0.2
21cr|geronimo-specs-1.2-17|136	Provides:    activation_api = 0:1.0.2
21cr|geronimo-specs-1.2-17|137	# Don't obsolete jaf, classpathx-jaf provides it
21cr|geronimo-specs-1.2-17|138	# Don't even obsolete it versioned, as sun-jaf is at 1.1
21cr|geronimo-specs-1.2-17|139	#Obsoletes:    jaf
21cr|geronimo-specs-1.2-17|140	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|141	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|142	
21cr|geronimo-specs-1.2-17|143	%description -n geronimo-jaf-1.0.2-api
21cr|geronimo-specs-1.2-17|144	Java Activation Framework 1.0.2
21cr|geronimo-specs-1.2-17|145	
21cr|geronimo-specs-1.2-17|146	
21cr|geronimo-specs-1.2-17|147	%package -n geronimo-jaf-1.1-api
21cr|geronimo-specs-1.2-17|148	Summary:        J2EE JAF v1.1 API
21cr|geronimo-specs-1.2-17|149	Group:          Development/Java
21cr|geronimo-specs-1.2-17|150	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|151	Provides:    jaf = 0:1.1
21cr|geronimo-specs-1.2-17|152	# TODO: drop asap
21cr|geronimo-specs-1.2-17|153	Provides:    jaf_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|154	Provides:    activation_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|155	Provides:    jaf_api = 0:1.1
21cr|geronimo-specs-1.2-17|156	Provides:    activation_api = 0:1.1
21cr|geronimo-specs-1.2-17|157	# Don't obsolete jaf, classpathx-jaf provides it
21cr|geronimo-specs-1.2-17|158	# Don't even obsolete it versioned, as sun-jaf is at 1.1
21cr|geronimo-specs-1.2-17|159	#Obsoletes:    jaf
21cr|geronimo-specs-1.2-17|160	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|161	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|162	
21cr|geronimo-specs-1.2-17|163	%description -n geronimo-jaf-1.1-api
21cr|geronimo-specs-1.2-17|164	Java Activation Framework 1.1
21cr|geronimo-specs-1.2-17|165	
21cr|geronimo-specs-1.2-17|166	
21cr|geronimo-specs-1.2-17|167	%package -n geronimo-annotation-1.0-api
21cr|geronimo-specs-1.2-17|168	Summary:        JEE Common Annotations v1.0
21cr|geronimo-specs-1.2-17|169	Group:          Development/Java
21cr|geronimo-specs-1.2-17|170	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|171	Provides:    annotation_1_0_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|172	Provides:    annotation_api = 0:1.0
21cr|geronimo-specs-1.2-17|173	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|174	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|175	
21cr|geronimo-specs-1.2-17|176	%description -n geronimo-annotation-1.0-api
21cr|geronimo-specs-1.2-17|177	JEE Common Annotations v1.0
21cr|geronimo-specs-1.2-17|178	
21cr|geronimo-specs-1.2-17|179	%package -n geronimo-corba-2.3-apis
21cr|geronimo-specs-1.2-17|180	Summary:        CORBA v2.3 APIs
21cr|geronimo-specs-1.2-17|181	Group:          Development/Java
21cr|geronimo-specs-1.2-17|182	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|183	Provides:    corba_2_3_apis = %{version}-%{release}
21cr|geronimo-specs-1.2-17|184	Provides:    corba_apis = 0:2.3
21cr|geronimo-specs-1.2-17|185	
21cr|geronimo-specs-1.2-17|186	%description -n geronimo-corba-2.3-apis
21cr|geronimo-specs-1.2-17|187	CORBA 2.3 Spec
21cr|geronimo-specs-1.2-17|188	
21cr|geronimo-specs-1.2-17|189	%package -n geronimo-ejb-3.0-api
21cr|geronimo-specs-1.2-17|190	Summary:        J2EE EJB v3.0 API
21cr|geronimo-specs-1.2-17|191	Group:          Development/Java
21cr|geronimo-specs-1.2-17|192	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|193	Provides:    ejb = 0:3.0
21cr|geronimo-specs-1.2-17|194	# TODO: drop asap
21cr|geronimo-specs-1.2-17|195	Provides:    ejb_3_0_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|196	Provides:    ejb_api = 0:3.0
21cr|geronimo-specs-1.2-17|197	#Obsoletes:   ejb
21cr|geronimo-specs-1.2-17|198	Requires:    annotation_1_0_api
21cr|geronimo-specs-1.2-17|199	Requires:    interceptor_3_0_api
21cr|geronimo-specs-1.2-17|200	Requires:    jta_1_1_api
21cr|geronimo-specs-1.2-17|201	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|202	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|203	Obsoletes:   geronimo-specs-compat <= 0:1.0
21cr|geronimo-specs-1.2-17|204	
21cr|geronimo-specs-1.2-17|205	%description -n geronimo-ejb-3.0-api
21cr|geronimo-specs-1.2-17|206	Enterprise JavaBeans Specification 3.0
21cr|geronimo-specs-1.2-17|207	
21cr|geronimo-specs-1.2-17|208	
21cr|geronimo-specs-1.2-17|209	
21cr|geronimo-specs-1.2-17|210	%package -n geronimo-el-1.0-api
21cr|geronimo-specs-1.2-17|211	Summary:        Expression Language v1.0 API
21cr|geronimo-specs-1.2-17|212	Group:          Development/Java
21cr|geronimo-specs-1.2-17|213	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|214	Provides:    el_1_0_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|215	Provides:    el_api = 0:1.0
21cr|geronimo-specs-1.2-17|216	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|217	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|218	
21cr|geronimo-specs-1.2-17|219	%description -n geronimo-el-1.0-api
21cr|geronimo-specs-1.2-17|220	Expression Language 1.0
21cr|geronimo-specs-1.2-17|221	
21cr|geronimo-specs-1.2-17|222	
21cr|geronimo-specs-1.2-17|223	
21cr|geronimo-specs-1.2-17|224	%package -n geronimo-interceptor-3.0-api
21cr|geronimo-specs-1.2-17|225	Summary:        Interceptor v3.0 API
21cr|geronimo-specs-1.2-17|226	Group:          Development/Java
21cr|geronimo-specs-1.2-17|227	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|228	Provides:    interceptor_3_0_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|229	Provides:    interceptor_api = 0:3.0
21cr|geronimo-specs-1.2-17|230	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|231	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|232	
21cr|geronimo-specs-1.2-17|233	%description -n geronimo-interceptor-3.0-api
21cr|geronimo-specs-1.2-17|234	Interceptor 3.0
21cr|geronimo-specs-1.2-17|235	
21cr|geronimo-specs-1.2-17|236	
21cr|geronimo-specs-1.2-17|237	
21cr|geronimo-specs-1.2-17|238	%package -n geronimo-j2ee-1.4-apis
21cr|geronimo-specs-1.2-17|239	Summary:        J2EE v1.4 APIs
21cr|geronimo-specs-1.2-17|240	Group:          Development/Java
21cr|geronimo-specs-1.2-17|241	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|242	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|243	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|244	
21cr|geronimo-specs-1.2-17|245	%description -n geronimo-j2ee-1.4-apis
21cr|geronimo-specs-1.2-17|246	J2EE Specification (the complete set in one jar)
21cr|geronimo-specs-1.2-17|247	
21cr|geronimo-specs-1.2-17|248	
21cr|geronimo-specs-1.2-17|249	%package -n geronimo-j2ee-connector-1.5-api
21cr|geronimo-specs-1.2-17|250	Summary:        J2EE Connector v1.5 API
21cr|geronimo-specs-1.2-17|251	Group:          Development/Java
21cr|geronimo-specs-1.2-17|252	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|253	Provides:    j2ee_connector_1_5_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|254	Provides:    j2ee_connector_api = 0:1.5
21cr|geronimo-specs-1.2-17|255	# drop the following asap
21cr|geronimo-specs-1.2-17|256	Provides:    j2ee-connector = 0:1.5
21cr|geronimo-specs-1.2-17|257	# Obsoletes:   j2ee-connector
21cr|geronimo-specs-1.2-17|258	Requires:    jta_1_0_1B_api
21cr|geronimo-specs-1.2-17|259	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|260	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|261	Obsoletes:   geronimo-specs-compat <= 0:1.0
21cr|geronimo-specs-1.2-17|262	
21cr|geronimo-specs-1.2-17|263	%description -n geronimo-j2ee-connector-1.5-api
21cr|geronimo-specs-1.2-17|264	J2EE Connector Architecture 1.5 Specification
21cr|geronimo-specs-1.2-17|265	
21cr|geronimo-specs-1.2-17|266	
21cr|geronimo-specs-1.2-17|267	%package -n geronimo-j2ee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|268	Summary:        J2EE Deployment v1.1 API
21cr|geronimo-specs-1.2-17|269	Group:          Development/Java
21cr|geronimo-specs-1.2-17|270	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|271	Provides:    j2ee_deployment_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|272	Provides:    j2ee_deployment_api = 0:1.1
21cr|geronimo-specs-1.2-17|273	# drop the following asap
21cr|geronimo-specs-1.2-17|274	Provides:    j2ee-deployment = 0:1.1
21cr|geronimo-specs-1.2-17|275	# Obsoletes:    j2ee-deployment
21cr|geronimo-specs-1.2-17|276	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|277	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|278	Obsoletes:   geronimo-specs-compat <= 0:1.0
21cr|geronimo-specs-1.2-17|279	
21cr|geronimo-specs-1.2-17|280	%description -n geronimo-j2ee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|281	J2EE Application Deployment Specification
21cr|geronimo-specs-1.2-17|282	
21cr|geronimo-specs-1.2-17|283	%package -n geronimo-javaee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|284	Summary:        JEE Deployment v1.1 API
21cr|geronimo-specs-1.2-17|285	Group:          Development/Java
21cr|geronimo-specs-1.2-17|286	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|287	Provides:    javaee_deployment_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|288	Provides:    javaee_deployment_api = 0:1.1
21cr|geronimo-specs-1.2-17|289	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|290	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|291	
21cr|geronimo-specs-1.2-17|292	%description -n geronimo-javaee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|293	JEE Application Deployment Specification
21cr|geronimo-specs-1.2-17|294	
21cr|geronimo-specs-1.2-17|295	%package -n geronimo-jacc-1.1-api
21cr|geronimo-specs-1.2-17|296	Summary:        J2EE JACC v1.1 API
21cr|geronimo-specs-1.2-17|297	Group:          Development/Java
21cr|geronimo-specs-1.2-17|298	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|299	Provides:    jacc_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|300	Provides:    jacc_api = 0:1.1
21cr|geronimo-specs-1.2-17|301	Requires:    servlet6
21cr|geronimo-specs-1.2-17|302	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|303	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|304	
21cr|geronimo-specs-1.2-17|305	%description -n geronimo-jacc-1.1-api
21cr|geronimo-specs-1.2-17|306	Java Authorization Contract for Containers v1.1 Specification
21cr|geronimo-specs-1.2-17|307	
21cr|geronimo-specs-1.2-17|308	%package -n geronimo-j2ee-management-1.1-api
21cr|geronimo-specs-1.2-17|309	Summary:        J2EE Management v1.1 API
21cr|geronimo-specs-1.2-17|310	Group:          Development/Java
21cr|geronimo-specs-1.2-17|311	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|312	Provides:    j2ee_management_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|313	Provides:    j2ee_management_api = 0:1.1
21cr|geronimo-specs-1.2-17|314	# drop the following asap
21cr|geronimo-specs-1.2-17|315	Provides:    j2ee-management = 0:1.1
21cr|geronimo-specs-1.2-17|316	#Obsoletes:   j2ee-management
21cr|geronimo-specs-1.2-17|317	Requires:    ejb_3_0_api
21cr|geronimo-specs-1.2-17|318	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|319	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|320	
21cr|geronimo-specs-1.2-17|321	%description -n geronimo-j2ee-management-1.1-api
21cr|geronimo-specs-1.2-17|322	J2EE Application Management Specification 1.1
21cr|geronimo-specs-1.2-17|323	
21cr|geronimo-specs-1.2-17|324	%package -n geronimo-javamail-1.4-api
21cr|geronimo-specs-1.2-17|325	Summary:        J2EE JavaMail v1.4 API
21cr|geronimo-specs-1.2-17|326	Group:          Development/Java
21cr|geronimo-specs-1.2-17|327	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|328	Provides:    javamail_1_4_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|329	Provides:    javamail_api = 0:1.4
21cr|geronimo-specs-1.2-17|330	Requires:    jaf_1_1_api
21cr|geronimo-specs-1.2-17|331	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|332	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|333	# Do not provide javamail as this is just the API (is it?) and
21cr|geronimo-specs-1.2-17|334	# our 'javamail' alternative means the providers as well
21cr|geronimo-specs-1.2-17|335	# all in a single jar file called 'javamail.jar'
21cr|geronimo-specs-1.2-17|336	#Provides:    javamail = 0:1.4
21cr|geronimo-specs-1.2-17|337	
21cr|geronimo-specs-1.2-17|338	%description -n geronimo-javamail-1.4-api
21cr|geronimo-specs-1.2-17|339	JavaMail API 1.4
21cr|geronimo-specs-1.2-17|340	
21cr|geronimo-specs-1.2-17|341	%package -n geronimo-jaxrpc-1.1-api
21cr|geronimo-specs-1.2-17|342	Summary:        J2EE JAXRPC v1.1 API
21cr|geronimo-specs-1.2-17|343	Group:          Development/Java
21cr|geronimo-specs-1.2-17|344	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|345	Provides:    jaxrpc = 0:1.1
21cr|geronimo-specs-1.2-17|346	# TODO: drop asap
21cr|geronimo-specs-1.2-17|347	Provides:    jaxrpc_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|348	Provides:    jaxrpc_api = 0:1.1
21cr|geronimo-specs-1.2-17|349	Requires:    qname_1_1_api
21cr|geronimo-specs-1.2-17|350	Requires:    saaj_1_1_api
21cr|geronimo-specs-1.2-17|351	Requires:    servlet6
21cr|geronimo-specs-1.2-17|352	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|353	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|354	
21cr|geronimo-specs-1.2-17|355	%description -n geronimo-jaxrpc-1.1-api
21cr|geronimo-specs-1.2-17|356	Java API for XML-Based RPC (JAXRPC)
21cr|geronimo-specs-1.2-17|357	
21cr|geronimo-specs-1.2-17|358	
21cr|geronimo-specs-1.2-17|359	%package -n geronimo-jms-1.1-api
21cr|geronimo-specs-1.2-17|360	Summary:        J2EE JMS v1.1 API
21cr|geronimo-specs-1.2-17|361	Group:          Development/Java
21cr|geronimo-specs-1.2-17|362	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|363	Provides:    jms_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|364	Provides:    jms_api = 0:1.1
21cr|geronimo-specs-1.2-17|365	# drop the following asap
21cr|geronimo-specs-1.2-17|366	Provides:    jms = 0:1.1
21cr|geronimo-specs-1.2-17|367	# Obsoletes:    jms
21cr|geronimo-specs-1.2-17|368	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|369	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|370	Obsoletes:   geronimo-specs-compat <= 0:1.0
21cr|geronimo-specs-1.2-17|371	
21cr|geronimo-specs-1.2-17|372	%description -n geronimo-jms-1.1-api
21cr|geronimo-specs-1.2-17|373	JMS Specification
21cr|geronimo-specs-1.2-17|374	
21cr|geronimo-specs-1.2-17|375	
21cr|geronimo-specs-1.2-17|376	%package -n geronimo-jpa-3.0-api
21cr|geronimo-specs-1.2-17|377	Summary:        JPA v3.0 API
21cr|geronimo-specs-1.2-17|378	Group:          Development/Java
21cr|geronimo-specs-1.2-17|379	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|380	Provides:    jpa_3_0_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|381	Provides:    jpa_api = 0:3.0
21cr|geronimo-specs-1.2-17|382	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|383	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|384	
21cr|geronimo-specs-1.2-17|385	%description -n geronimo-jpa-3.0-api
21cr|geronimo-specs-1.2-17|386	JPA Specification
21cr|geronimo-specs-1.2-17|387	
21cr|geronimo-specs-1.2-17|388	%package -n geronimo-jsp-2.0-api
21cr|geronimo-specs-1.2-17|389	Summary:        J2EE JSP v2.0 API
21cr|geronimo-specs-1.2-17|390	Group:          Development/Java
21cr|geronimo-specs-1.2-17|391	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|392	Provides:    jsp = 0:2.0
21cr|geronimo-specs-1.2-17|393	# TODO: drop asap
21cr|geronimo-specs-1.2-17|394	Provides:    jsp_2_0_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|395	Provides:    jsp_api = 0:2.0
21cr|geronimo-specs-1.2-17|396	Requires:    servlet6
21cr|geronimo-specs-1.2-17|397	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|398	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|399	
21cr|geronimo-specs-1.2-17|400	%description -n geronimo-jsp-2.0-api
21cr|geronimo-specs-1.2-17|401	JavaServer Pages Specification 2.0
21cr|geronimo-specs-1.2-17|402	
21cr|geronimo-specs-1.2-17|403	
21cr|geronimo-specs-1.2-17|404	%package -n geronimo-jsp-2.1-api
21cr|geronimo-specs-1.2-17|405	Summary:        JEE JSP v2.1 API
21cr|geronimo-specs-1.2-17|406	Group:          Development/Java
21cr|geronimo-specs-1.2-17|407	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|408	Provides:    jsp = 0:2.1
21cr|geronimo-specs-1.2-17|409	# TODO: drop asap
21cr|geronimo-specs-1.2-17|410	Provides:    jsp_2_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|411	Provides:    jsp_api = 0:2.1
21cr|geronimo-specs-1.2-17|412	Requires:    servlet6
21cr|geronimo-specs-1.2-17|413	Requires:    el_1_0_api
21cr|geronimo-specs-1.2-17|414	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|415	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|416	
21cr|geronimo-specs-1.2-17|417	%description -n geronimo-jsp-2.1-api
21cr|geronimo-specs-1.2-17|418	JavaServer Pages Specification 2.1
21cr|geronimo-specs-1.2-17|419	
21cr|geronimo-specs-1.2-17|420	
21cr|geronimo-specs-1.2-17|421	%package -n geronimo-jta-1.0.1B-api
21cr|geronimo-specs-1.2-17|422	Summary:        J2EE JTA v1.0.1B API
21cr|geronimo-specs-1.2-17|423	Group:          Development/Java
21cr|geronimo-specs-1.2-17|424	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|425	Provides:    jta_1_0_1B_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|426	Provides:    jta_api = 0:1.0.1B
21cr|geronimo-specs-1.2-17|427	# drop the following asap
21cr|geronimo-specs-1.2-17|428	Provides:    jta = 0:1.0.1B
21cr|geronimo-specs-1.2-17|429	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|430	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|431	Obsoletes:   geronimo-specs-compat <= 0:1.0
21cr|geronimo-specs-1.2-17|432	
21cr|geronimo-specs-1.2-17|433	%description -n geronimo-jta-1.0.1B-api
21cr|geronimo-specs-1.2-17|434	Java Transaction API Specification 1.0.1B
21cr|geronimo-specs-1.2-17|435	
21cr|geronimo-specs-1.2-17|436	
21cr|geronimo-specs-1.2-17|437	%package -n geronimo-jta-1.1-api
21cr|geronimo-specs-1.2-17|438	Summary:        J2EE JTA v1.1 API
21cr|geronimo-specs-1.2-17|439	Group:          Development/Java
21cr|geronimo-specs-1.2-17|440	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|441	Provides:    jta_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|442	Provides:    jta_api = 0:1.1
21cr|geronimo-specs-1.2-17|443	# drop the following asap
21cr|geronimo-specs-1.2-17|444	Provides:    jta = 0:1.1
21cr|geronimo-specs-1.2-17|445	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|446	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|447	Obsoletes:   geronimo-specs-compat <= 0:1.0
21cr|geronimo-specs-1.2-17|448	
21cr|geronimo-specs-1.2-17|449	%description -n geronimo-jta-1.1-api
21cr|geronimo-specs-1.2-17|450	Java Transaction API Specification 1.1
21cr|geronimo-specs-1.2-17|451	
21cr|geronimo-specs-1.2-17|452	
21cr|geronimo-specs-1.2-17|453	%package -n geronimo-qname-1.1-api
21cr|geronimo-specs-1.2-17|454	Summary:        Namespace v1.1 API
21cr|geronimo-specs-1.2-17|455	Group:          Development/Java
21cr|geronimo-specs-1.2-17|456	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|457	Provides:    qname_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|458	Provides:    qname_api = 0:1.1
21cr|geronimo-specs-1.2-17|459	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|460	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|461	
21cr|geronimo-specs-1.2-17|462	%description -n geronimo-qname-1.1-api
21cr|geronimo-specs-1.2-17|463	javax.xml.namespace.QName API
21cr|geronimo-specs-1.2-17|464	
21cr|geronimo-specs-1.2-17|465	
21cr|geronimo-specs-1.2-17|466	%package -n geronimo-saaj-1.1-api
21cr|geronimo-specs-1.2-17|467	Summary:        J2EE SAAJ v1.1 API
21cr|geronimo-specs-1.2-17|468	Group:          Development/Java
21cr|geronimo-specs-1.2-17|469	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|470	Provides:    saaj = 0:1.1
21cr|geronimo-specs-1.2-17|471	# TODO: drop asap
21cr|geronimo-specs-1.2-17|472	Provides:    saaj_1_1_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|473	Provides:    saaj_api = 0:1.1
21cr|geronimo-specs-1.2-17|474	Requires:    jaf_1_0_2_api
21cr|geronimo-specs-1.2-17|475	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|476	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|477	
21cr|geronimo-specs-1.2-17|478	%description -n geronimo-saaj-1.1-api
21cr|geronimo-specs-1.2-17|479	SOAP with Attachments API for Java (SAAJ)
21cr|geronimo-specs-1.2-17|480	
21cr|geronimo-specs-1.2-17|481	
21cr|geronimo-specs-1.2-17|482	%package -n geronimo-stax-1.0-api
21cr|geronimo-specs-1.2-17|483	Summary:        XML Stax v1.0 API
21cr|geronimo-specs-1.2-17|484	Group:          Development/Java
21cr|geronimo-specs-1.2-17|485	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|486	Provides:    stax_1_0_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|487	Provides:    stax_api = 0:1.0
21cr|geronimo-specs-1.2-17|488	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|489	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|490	
21cr|geronimo-specs-1.2-17|491	%description -n geronimo-stax-1.0-api
21cr|geronimo-specs-1.2-17|492	XML STax v1.0 API
21cr|geronimo-specs-1.2-17|493	
21cr|geronimo-specs-1.2-17|494	
21cr|geronimo-specs-1.2-17|495	
21cr|geronimo-specs-1.2-17|496	%package -n geronimo-ws-metadata-2.0-api
21cr|geronimo-specs-1.2-17|497	Summary:        Webservices Metadata v2.0 API
21cr|geronimo-specs-1.2-17|498	Group:          Development/Java
21cr|geronimo-specs-1.2-17|499	Requires:    %{name}-poms = %{version}-%{release}
21cr|geronimo-specs-1.2-17|500	Provides:    ws_metadata_2_0_api = %{version}-%{release}
21cr|geronimo-specs-1.2-17|501	Provides:    ws_metadata_api = 0:2.0
21cr|geronimo-specs-1.2-17|502	Requires(preun):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|503	Requires(post):  %{_sbindir}/update-alternatives
21cr|geronimo-specs-1.2-17|504	
21cr|geronimo-specs-1.2-17|505	%description -n geronimo-ws-metadata-2.0-api
21cr|geronimo-specs-1.2-17|506	Webservices Metadata v2.0 API
21cr|geronimo-specs-1.2-17|507	
21cr|geronimo-specs-1.2-17|508	
21cr|geronimo-specs-1.2-17|509	%package poms
21cr|geronimo-specs-1.2-17|510	Summary:        POM files for geronimo-specs
21cr|geronimo-specs-1.2-17|511	Group:          Development/Java
21cr|geronimo-specs-1.2-17|512	Requires(post):   jpackage-utils >= 1.7.3
21cr|geronimo-specs-1.2-17|513	Requires(postun): jpackage-utils >= 1.7.3
21cr|geronimo-specs-1.2-17|514	
21cr|geronimo-specs-1.2-17|515	%description poms
21cr|geronimo-specs-1.2-17|516	The Project Object Model files for the geronimo-specs modules.
21cr|geronimo-specs-1.2-17|517	
21cr|geronimo-specs-1.2-17|518	
21cr|geronimo-specs-1.2-17|519	
21cr|geronimo-specs-1.2-17|520	%prep
21cr|geronimo-specs-1.2-17|521	%setup -q -n %{name}-%{version}
21cr|geronimo-specs-1.2-17|522	chmod -R go=u-w *
21cr|geronimo-specs-1.2-17|523	mkdir etc
21cr|geronimo-specs-1.2-17|524	cp LICENSE.txt etc
21cr|geronimo-specs-1.2-17|525	mkdir external_repo
21cr|geronimo-specs-1.2-17|526	ln -s %{_javadir} external_repo/JPP
21cr|geronimo-specs-1.2-17|527	%patch0 -b .sav0
21cr|geronimo-specs-1.2-17|528	%patch1 -p0 -b .sav1
21cr|geronimo-specs-1.2-17|529	%patch2 -p0 -b .sav2
21cr|geronimo-specs-1.2-17|530	%patch3 -p0 -b .sav3
21cr|geronimo-specs-1.2-17|531	%patch4 -p0 -b .sav4
21cr|geronimo-specs-1.2-17|532	%patch5 -p0 -b .sav5
21cr|geronimo-specs-1.2-17|533	cp %{SOURCE1000} build.xml
21cr|geronimo-specs-1.2-17|534	
21cr|geronimo-specs-1.2-17|535	%build
21cr|geronimo-specs-1.2-17|536	
21cr|geronimo-specs-1.2-17|537	ant -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 \
21cr|geronimo-specs-1.2-17|538	-Didlj=%{java_home}/bin/idlj
21cr|geronimo-specs-1.2-17|539	
21cr|geronimo-specs-1.2-17|540	
21cr|geronimo-specs-1.2-17|541	%install
21cr|geronimo-specs-1.2-17|542	%define _mavendepmapfragdir %{_sysconfdir}/maven/fragments
21cr|geronimo-specs-1.2-17|543	%define add_to_maven_depmap() \
21cr|geronimo-specs-1.2-17|544	install -dm 755 $RPM_BUILD_ROOT/%{_mavendepmapfragdir}\
21cr|geronimo-specs-1.2-17|545	cat >>$RPM_BUILD_ROOT/%{_mavendepmapfragdir}/%{name}<< EOF\
21cr|geronimo-specs-1.2-17|546	<dependency>\
21cr|geronimo-specs-1.2-17|547	<maven>\
21cr|geronimo-specs-1.2-17|548	<groupId>%1</groupId>\
21cr|geronimo-specs-1.2-17|549	<artifactId>%2</artifactId>\
21cr|geronimo-specs-1.2-17|550	<version>%3</version>\
21cr|geronimo-specs-1.2-17|551	</maven>\
21cr|geronimo-specs-1.2-17|552	<jpp>\
21cr|geronimo-specs-1.2-17|553	<groupId>%4</groupId>\
21cr|geronimo-specs-1.2-17|554	<artifactId>%5</artifactId>\
21cr|geronimo-specs-1.2-17|555	<version>%3</version>\
21cr|geronimo-specs-1.2-17|556	</jpp>\
21cr|geronimo-specs-1.2-17|557	</dependency>\
21cr|geronimo-specs-1.2-17|558	\
21cr|geronimo-specs-1.2-17|559	EOF\
21cr|geronimo-specs-1.2-17|560	%{nil}
21cr|geronimo-specs-1.2-17|561	
21cr|geronimo-specs-1.2-17|562	# Directory for poms
21cr|geronimo-specs-1.2-17|563	install -d -m 0755 %{buildroot}%{_mavenpomdir}
21cr|geronimo-specs-1.2-17|564	# subpackage jars
21cr|geronimo-specs-1.2-17|565	install -d -m 755 %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|566	install -m 0644 \
21cr|geronimo-specs-1.2-17|567	geronimo-activation_1.0.2_spec-1.2/target/geronimo-activation_1.0.2_spec-1.2.jar \
21cr|geronimo-specs-1.2-17|568	%{buildroot}%{_javadir}/geronimo-jaf-1.0.2-api-%{sver_activation_1_0_2}.jar
21cr|geronimo-specs-1.2-17|569	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|570	ln -sf geronimo-jaf-1.0.2-api-%{sver_activation_1_0_2}.jar \
21cr|geronimo-specs-1.2-17|571	geronimo-jaf-1.0.2-api.jar
21cr|geronimo-specs-1.2-17|572	popd
21cr|geronimo-specs-1.2-17|573	touch %{buildroot}%{_javadir}/jaf.jar
21cr|geronimo-specs-1.2-17|574	touch %{buildroot}%{_javadir}/jaf_api.jar
21cr|geronimo-specs-1.2-17|575	touch %{buildroot}%{_javadir}/jaf_1_0_2_api.jar
21cr|geronimo-specs-1.2-17|576	
21cr|geronimo-specs-1.2-17|577	install -m 0644 geronimo-activation_1.0.2_spec-1.2/pom.xml \
21cr|geronimo-specs-1.2-17|578	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jaf-1.0.2-api.pom
21cr|geronimo-specs-1.2-17|579	%add_to_maven_depmap org.apache.geronimo.specs geronimo-activation_1.0.2_spec %{sver_activation_1_0_2} JPP geronimo-jaf-1.0.2-api
21cr|geronimo-specs-1.2-17|580	install -m 0644 \
21cr|geronimo-specs-1.2-17|581	geronimo-activation_1.1_spec-1.0/target/geronimo-activation_1.1_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|582	%{buildroot}%{_javadir}/geronimo-jaf-1.1-api-%{sver_activation_1_1}.jar
21cr|geronimo-specs-1.2-17|583	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|584	ln -sf geronimo-jaf-1.1-api-%{sver_activation_1_1}.jar \
21cr|geronimo-specs-1.2-17|585	geronimo-jaf-1.1-api.jar
21cr|geronimo-specs-1.2-17|586	popd
21cr|geronimo-specs-1.2-17|587	touch %{buildroot}%{_javadir}/jaf.jar
21cr|geronimo-specs-1.2-17|588	touch %{buildroot}%{_javadir}/jaf_api.jar
21cr|geronimo-specs-1.2-17|589	touch %{buildroot}%{_javadir}/jaf_1_1_api.jar
21cr|geronimo-specs-1.2-17|590	install -m 0644 geronimo-activation_1.1_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|591	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jaf-1.1-api.pom
21cr|geronimo-specs-1.2-17|592	%add_to_maven_depmap org.apache.geronimo.specs geronimo-activation_1.1_spec %{sver_activation_1_1} JPP geronimo-jaf-1.1-api
21cr|geronimo-specs-1.2-17|593	install -m 0644 \
21cr|geronimo-specs-1.2-17|594	geronimo-annotation_1.0_spec-1.1.0/target/geronimo-annotation_1.0_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|595	%{buildroot}%{_javadir}/geronimo-annotation-1.0-api-%{sver_annotation_1_0}.jar
21cr|geronimo-specs-1.2-17|596	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|597	ln -sf geronimo-annotation-1.0-api-%{sver_annotation_1_0}.jar \
21cr|geronimo-specs-1.2-17|598	geronimo-annotation-1.0-api.jar
21cr|geronimo-specs-1.2-17|599	popd
21cr|geronimo-specs-1.2-17|600	touch %{buildroot}%{_javadir}/annotation_api.jar
21cr|geronimo-specs-1.2-17|601	touch %{buildroot}%{_javadir}/annotation_1_0_api.jar
21cr|geronimo-specs-1.2-17|602	install -m 0644 geronimo-annotation_1.0_spec-1.1.0/pom.xml \
21cr|geronimo-specs-1.2-17|603	%{buildroot}%{_mavenpomdir}/JPP-geronimo-annotation-1.0-api.pom
21cr|geronimo-specs-1.2-17|604	%add_to_maven_depmap org.apache.geronimo.specs geronimo-annotation_1.0_spec %{sver_annotation_1_0} JPP geronimo-annotation-1.0-api
21cr|geronimo-specs-1.2-17|605	install -m 0644 \
21cr|geronimo-specs-1.2-17|606	geronimo-spec-corba-2.3/target/geronimo-corba_2.3_spec-null.jar \
21cr|geronimo-specs-1.2-17|607	%{buildroot}%{_javadir}/geronimo-corba-2.3-apis-%{sver_corba_2_3}.jar
21cr|geronimo-specs-1.2-17|608	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|609	ln -sf geronimo-corba-2.3-apis-%{sver_corba_2_3}.jar \
21cr|geronimo-specs-1.2-17|610	geronimo-corba-2.3-apis.jar
21cr|geronimo-specs-1.2-17|611	popd
21cr|geronimo-specs-1.2-17|612	touch %{buildroot}%{_javadir}/corba_apis.jar
21cr|geronimo-specs-1.2-17|613	touch %{buildroot}%{_javadir}/corba_2_3_apis.jar
21cr|geronimo-specs-1.2-17|614	install -m 0644 geronimo-spec-corba-2.3/pom.xml \
21cr|geronimo-specs-1.2-17|615	%{buildroot}%{_mavenpomdir}/JPP-geronimo-corba-2.3-apis.pom
21cr|geronimo-specs-1.2-17|616	%add_to_maven_depmap org.apache.geronimo.specs geronimo-corba_2.3_spec %{sver_corba_2_3} JPP geronimo-corba-2.3-apis
21cr|geronimo-specs-1.2-17|617	
21cr|geronimo-specs-1.2-17|618	install -m 0644 \
21cr|geronimo-specs-1.2-17|619	geronimo-ejb_3.0_spec-1.0/target/geronimo-ejb_3.0_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|620	%{buildroot}%{_javadir}/geronimo-ejb-3.0-api-%{sver_ejb_3_0}.jar
21cr|geronimo-specs-1.2-17|621	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|622	ln -sf geronimo-ejb-3.0-api-%{sver_ejb_3_0}.jar \
21cr|geronimo-specs-1.2-17|623	geronimo-ejb-3.0-api.jar
21cr|geronimo-specs-1.2-17|624	popd
21cr|geronimo-specs-1.2-17|625	touch %{buildroot}%{_javadir}/ejb.jar
21cr|geronimo-specs-1.2-17|626	touch %{buildroot}%{_javadir}/ejb_api.jar
21cr|geronimo-specs-1.2-17|627	touch %{buildroot}%{_javadir}/ejb_3_0_api.jar
21cr|geronimo-specs-1.2-17|628	install -m 0644 geronimo-ejb_3.0_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|629	%{buildroot}%{_mavenpomdir}/JPP-geronimo-ejb-3.0-api.pom
21cr|geronimo-specs-1.2-17|630	%add_to_maven_depmap org.apache.geronimo.specs geronimo-ejb_3.0_spec %{sver_ejb_3_0} JPP geronimo-ejb-3.0-api
21cr|geronimo-specs-1.2-17|631	install -m 0644 \
21cr|geronimo-specs-1.2-17|632	geronimo-el_1.0_spec-1.0/target/geronimo-el_1.0_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|633	%{buildroot}%{_javadir}/geronimo-el-1.0-api-%{sver_el_1_0}.jar
21cr|geronimo-specs-1.2-17|634	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|635	ln -sf geronimo-el-1.0-api-%{sver_el_1_0}.jar \
21cr|geronimo-specs-1.2-17|636	geronimo-el-1.0-api.jar
21cr|geronimo-specs-1.2-17|637	popd
21cr|geronimo-specs-1.2-17|638	touch %{buildroot}%{_javadir}/el_api.jar
21cr|geronimo-specs-1.2-17|639	touch %{buildroot}%{_javadir}/el_1_0_api.jar
21cr|geronimo-specs-1.2-17|640	install -m 0644 geronimo-el_1.0_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|641	%{buildroot}%{_mavenpomdir}/JPP-geronimo-el-1.0-api.pom
21cr|geronimo-specs-1.2-17|642	%add_to_maven_depmap org.apache.geronimo.specs geronimo-el_1.0_spec %{sver_el_1_0} JPP geronimo-el-1.0-api
21cr|geronimo-specs-1.2-17|643	install -m 0644 \
21cr|geronimo-specs-1.2-17|644	geronimo-interceptor_3.0_spec-1.0/target/geronimo-interceptor_3.0_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|645	%{buildroot}%{_javadir}/geronimo-interceptor-3.0-api-%{sver_interceptor_3_0}.jar
21cr|geronimo-specs-1.2-17|646	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|647	ln -sf geronimo-interceptor-3.0-api-%{sver_interceptor_3_0}.jar \
21cr|geronimo-specs-1.2-17|648	geronimo-interceptor-3.0-api.jar
21cr|geronimo-specs-1.2-17|649	popd
21cr|geronimo-specs-1.2-17|650	touch %{buildroot}%{_javadir}/interceptor_api.jar
21cr|geronimo-specs-1.2-17|651	touch %{buildroot}%{_javadir}/interceptor_3_0_api.jar
21cr|geronimo-specs-1.2-17|652	install -m 0644 geronimo-interceptor_3.0_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|653	%{buildroot}%{_mavenpomdir}/JPP-geronimo-interceptor-3.0-api.pom
21cr|geronimo-specs-1.2-17|654	%add_to_maven_depmap org.apache.geronimo.specs geronimo-interceptor_3.0_spec %{sver_interceptor_3_0} JPP geronimo-interceptor-3.0-api
21cr|geronimo-specs-1.2-17|655	install -m 0644 \
21cr|geronimo-specs-1.2-17|656	geronimo-j2ee-connector_1.5_spec-1.1.1/target/geronimo-j2ee-connector_1.5_spec-1.1.1.jar \
21cr|geronimo-specs-1.2-17|657	%{buildroot}%{_javadir}/geronimo-j2ee-connector-1.5-api-%{sver_j2ee_connector_1_5}.jar
21cr|geronimo-specs-1.2-17|658	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|659	ln -sf geronimo-j2ee-connector-1.5-api-%{sver_j2ee_connector_1_5}.jar \
21cr|geronimo-specs-1.2-17|660	geronimo-j2ee-connector-1.5-api.jar
21cr|geronimo-specs-1.2-17|661	popd
21cr|geronimo-specs-1.2-17|662	touch %{buildroot}%{_javadir}/j2ee-connector.jar
21cr|geronimo-specs-1.2-17|663	touch %{buildroot}%{_javadir}/j2ee_connector_api.jar
21cr|geronimo-specs-1.2-17|664	touch %{buildroot}%{_javadir}/j2ee_connector_1_5_api.jar
21cr|geronimo-specs-1.2-17|665	install -m 0644 geronimo-j2ee-connector_1.5_spec-1.1.1/pom.xml \
21cr|geronimo-specs-1.2-17|666	%{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-connector-1.5-api.pom
21cr|geronimo-specs-1.2-17|667	%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-connector_1.5_spec %{sver_j2ee_connector_1_5} JPP geronimo-j2ee-connector-1.5-api
21cr|geronimo-specs-1.2-17|668	install -m 0644 \
21cr|geronimo-specs-1.2-17|669	geronimo-j2ee-deployment_1.1_spec-1.1/target/geronimo-j2ee-deployment_1.1_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|670	%{buildroot}%{_javadir}/geronimo-j2ee-deployment-1.1-api-%{sver_j2ee_deployment_1_1}.jar
21cr|geronimo-specs-1.2-17|671	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|672	ln -sf geronimo-j2ee-deployment-1.1-api-%{sver_j2ee_deployment_1_1}.jar \
21cr|geronimo-specs-1.2-17|673	geronimo-j2ee-deployment-1.1-api.jar
21cr|geronimo-specs-1.2-17|674	popd
21cr|geronimo-specs-1.2-17|675	touch %{buildroot}%{_javadir}/j2ee-deployment.jar
21cr|geronimo-specs-1.2-17|676	touch %{buildroot}%{_javadir}/j2ee_deployment_api.jar
21cr|geronimo-specs-1.2-17|677	touch %{buildroot}%{_javadir}/j2ee_deployment_1_1_api.jar
21cr|geronimo-specs-1.2-17|678	install -m 0644 geronimo-j2ee-deployment_1.1_spec-1.1/pom.xml \
21cr|geronimo-specs-1.2-17|679	%{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-deployment-1.1-api.pom
21cr|geronimo-specs-1.2-17|680	%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-deployment_1.1_spec %{sver_j2ee_deployment_1_1} JPP geronimo-j2ee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|681	install -m 0644 \
21cr|geronimo-specs-1.2-17|682	geronimo-javaee-deployment_1.1MR3_spec-1.0/target/geronimo-javaee-deployment_1.1MR3_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|683	%{buildroot}%{_javadir}/geronimo-javaee-deployment-1.1-api-%{sver_javaee_deployment_1_1MR3}.jar
21cr|geronimo-specs-1.2-17|684	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|685	ln -sf geronimo-javaee-deployment-1.1-api-%{sver_javaee_deployment_1_1MR3}.jar \
21cr|geronimo-specs-1.2-17|686	geronimo-javaee-deployment-1.1-api.jar
21cr|geronimo-specs-1.2-17|687	popd
21cr|geronimo-specs-1.2-17|688	touch %{buildroot}%{_javadir}/javaee_deployment_1_1MR3_api.jar
21cr|geronimo-specs-1.2-17|689	touch %{buildroot}%{_javadir}/javaee_deployment_api.jar
21cr|geronimo-specs-1.2-17|690	install -m 0644 geronimo-javaee-deployment_1.1MR3_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|691	%{buildroot}%{_mavenpomdir}/JPP-geronimo-javaee-deployment-1.1-api.pom
21cr|geronimo-specs-1.2-17|692	%add_to_maven_depmap org.apache.geronimo.specs geronimo-javaee-deployment_1.1_spec %{sver_javaee_deployment_1_1MR3} JPP geronimo-javaee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|693	install -m 0644 \
21cr|geronimo-specs-1.2-17|694	geronimo-jacc_1.1_spec-1.0/target/geronimo-jacc_1.1_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|695	%{buildroot}%{_javadir}/geronimo-jacc-1.1-api-%{sver_jacc_1_1}.jar
21cr|geronimo-specs-1.2-17|696	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|697	ln -sf geronimo-jacc-1.1-api-%{sver_jacc_1_1}.jar \
21cr|geronimo-specs-1.2-17|698	geronimo-jacc-1.1-api.jar
21cr|geronimo-specs-1.2-17|699	popd
21cr|geronimo-specs-1.2-17|700	touch %{buildroot}%{_javadir}/jacc_api.jar
21cr|geronimo-specs-1.2-17|701	touch %{buildroot}%{_javadir}/jacc_1_1_api.jar
21cr|geronimo-specs-1.2-17|702	install -m 0644 geronimo-jacc_1.1_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|703	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jacc-1.1-api.pom
21cr|geronimo-specs-1.2-17|704	%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-jacc_1.1_spec %{sver_jacc_1_1} JPP geronimo-jacc-1.1-api
21cr|geronimo-specs-1.2-17|705	install -m 0644 \
21cr|geronimo-specs-1.2-17|706	geronimo-j2ee-management_1.1_spec-1.0/target/geronimo-j2ee-management_1.1_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|707	%{buildroot}%{_javadir}/geronimo-j2ee-management-1.1-api-%{sver_j2ee_management_1_1}.jar
21cr|geronimo-specs-1.2-17|708	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|709	ln -sf geronimo-j2ee-management-1.1-api-%{sver_j2ee_management_1_1}.jar \
21cr|geronimo-specs-1.2-17|710	geronimo-j2ee-management-1.1-api.jar
21cr|geronimo-specs-1.2-17|711	popd
21cr|geronimo-specs-1.2-17|712	touch %{buildroot}%{_javadir}/j2ee-management.jar
21cr|geronimo-specs-1.2-17|713	touch %{buildroot}%{_javadir}/j2ee_management_api.jar
21cr|geronimo-specs-1.2-17|714	touch %{buildroot}%{_javadir}/j2ee_management_1_1_api.jar
21cr|geronimo-specs-1.2-17|715	install -m 0644 geronimo-j2ee-management_1.1_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|716	%{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-management-1.1-api.pom
21cr|geronimo-specs-1.2-17|717	%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-management_1.1_spec %{sver_j2ee_management_1_1} JPP geronimo-j2ee-management-1.1-api
21cr|geronimo-specs-1.2-17|718	install -m 0644 \
21cr|geronimo-specs-1.2-17|719	geronimo-javamail_1.4_spec-1.1/target/geronimo-javamail_1.4_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|720	%{buildroot}%{_javadir}/geronimo-javamail-1.4-api-%{sver_javamail_1_4}.jar
21cr|geronimo-specs-1.2-17|721	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|722	ln -sf geronimo-javamail-1.4-api-%{sver_javamail_1_4}.jar \
21cr|geronimo-specs-1.2-17|723	geronimo-javamail-1.4-api.jar
21cr|geronimo-specs-1.2-17|724	popd
21cr|geronimo-specs-1.2-17|725	touch %{buildroot}%{_javadir}/javamail_api.jar
21cr|geronimo-specs-1.2-17|726	touch %{buildroot}%{_javadir}/javamail_1_4_api.jar
21cr|geronimo-specs-1.2-17|727	install -m 0644 geronimo-javamail_1.4_spec-1.1/pom.xml \
21cr|geronimo-specs-1.2-17|728	%{buildroot}%{_mavenpomdir}/JPP-geronimo-javamail-1.4-api.pom
21cr|geronimo-specs-1.2-17|729	%add_to_maven_depmap org.apache.geronimo.specs geronimo-javamail_1.4_spec %{sver_javamail_1_4} JPP geronimo-javamail-1.4-api
21cr|geronimo-specs-1.2-17|730	install -m 0644 \
21cr|geronimo-specs-1.2-17|731	geronimo-jaxrpc_1.1_spec-1.1/target/geronimo-jaxrpc_1.1_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|732	%{buildroot}%{_javadir}/geronimo-jaxrpc-1.1-api-%{sver_jaxrpc_1_1}.jar
21cr|geronimo-specs-1.2-17|733	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|734	ln -sf geronimo-jaxrpc-1.1-api-%{sver_jaxrpc_1_1}.jar \
21cr|geronimo-specs-1.2-17|735	geronimo-jaxrpc-1.1-api.jar
21cr|geronimo-specs-1.2-17|736	popd
21cr|geronimo-specs-1.2-17|737	touch %{buildroot}%{_javadir}/jaxrpc.jar
21cr|geronimo-specs-1.2-17|738	touch %{buildroot}%{_javadir}/jaxrpc_api.jar
21cr|geronimo-specs-1.2-17|739	touch %{buildroot}%{_javadir}/jaxrpc_1_1_api.jar
21cr|geronimo-specs-1.2-17|740	install -m 0644 geronimo-jaxrpc_1.1_spec-1.1/pom.xml \
21cr|geronimo-specs-1.2-17|741	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jaxrpc-1.1-api.pom
21cr|geronimo-specs-1.2-17|742	%add_to_maven_depmap org.apache.geronimo.specs geronimo-jaxrpc_1.1_spec %{sver_jaxrpc_1_1} JPP geronimo-jaxrpc-1.1-api
21cr|geronimo-specs-1.2-17|743	install -m 0644 \
21cr|geronimo-specs-1.2-17|744	geronimo-spec-j2ee/target/geronimo-j2ee_1.4_spec-1.2-jar-with-dependencies.jar \
21cr|geronimo-specs-1.2-17|745	%{buildroot}%{_javadir}/geronimo-j2ee-1.4-apis-%{version}.jar
21cr|geronimo-specs-1.2-17|746	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|747	ln -sf geronimo-j2ee-1.4-apis-%{version}.jar \
21cr|geronimo-specs-1.2-17|748	geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|749	popd
21cr|geronimo-specs-1.2-17|750	install -m 0644 geronimo-spec-j2ee/pom.xml \
21cr|geronimo-specs-1.2-17|751	%{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-1.4-apis.pom
21cr|geronimo-specs-1.2-17|752	%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee_1.4_spec %{version} JPP geronimo-j2ee-1.4-apis
21cr|geronimo-specs-1.2-17|753	install -m 0644 \
21cr|geronimo-specs-1.2-17|754	geronimo-jms_1.1_spec-1.1/target/geronimo-jms_1.1_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|755	%{buildroot}%{_javadir}/geronimo-jms-1.1-api-%{sver_jms_1_1}.jar
21cr|geronimo-specs-1.2-17|756	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|757	ln -sf geronimo-jms-1.1-api-%{sver_jms_1_1}.jar \
21cr|geronimo-specs-1.2-17|758	geronimo-jms-1.1-api.jar
21cr|geronimo-specs-1.2-17|759	popd
21cr|geronimo-specs-1.2-17|760	touch %{buildroot}%{_javadir}/jms.jar
21cr|geronimo-specs-1.2-17|761	touch %{buildroot}%{_javadir}/jms_api.jar
21cr|geronimo-specs-1.2-17|762	touch %{buildroot}%{_javadir}/jms_1_1_api.jar
21cr|geronimo-specs-1.2-17|763	install -m 0644 geronimo-jms_1.1_spec-1.1/pom.xml \
21cr|geronimo-specs-1.2-17|764	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jms-1.1-api.pom
21cr|geronimo-specs-1.2-17|765	%add_to_maven_depmap org.apache.geronimo.specs geronimo-jms_1.1_spec %{sver_jms_1_1} JPP geronimo-jms-1.1-api
21cr|geronimo-specs-1.2-17|766	install -m 0644 \
21cr|geronimo-specs-1.2-17|767	geronimo-jpa_3.0_spec-1.1.0/target/geronimo-jpa_3.0_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|768	%{buildroot}%{_javadir}/geronimo-jpa-3.0-api-%{sver_jpa_3_0}.jar
21cr|geronimo-specs-1.2-17|769	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|770	ln -sf geronimo-jpa-3.0-api-%{sver_jpa_3_0}.jar \
21cr|geronimo-specs-1.2-17|771	geronimo-jpa-3.0-api.jar
21cr|geronimo-specs-1.2-17|772	popd
21cr|geronimo-specs-1.2-17|773	touch %{buildroot}%{_javadir}/jpa_api.jar
21cr|geronimo-specs-1.2-17|774	touch %{buildroot}%{_javadir}/jpa_3_0_api.jar
21cr|geronimo-specs-1.2-17|775	install -m 0644 geronimo-jpa_3.0_spec-1.1.0/pom.xml \
21cr|geronimo-specs-1.2-17|776	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jpa-3.0-api.pom
21cr|geronimo-specs-1.2-17|777	%add_to_maven_depmap org.apache.geronimo.specs geronimo-jpa_3.0_spec %{sver_jpa_3_0} JPP geronimo-jpa-3.0-api
21cr|geronimo-specs-1.2-17|778	install -m 0644 \
21cr|geronimo-specs-1.2-17|779	geronimo-jsp_2.0_spec-1.1/target/geronimo-jsp_2.0_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|780	%{buildroot}%{_javadir}/geronimo-jsp-2.0-api-%{sver_jsp_2_0}.jar
21cr|geronimo-specs-1.2-17|781	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|782	ln -sf geronimo-jsp-2.0-api-%{sver_jsp_2_0}.jar \
21cr|geronimo-specs-1.2-17|783	geronimo-jsp-2.0-api.jar
21cr|geronimo-specs-1.2-17|784	popd
21cr|geronimo-specs-1.2-17|785	touch %{buildroot}%{_javadir}/jsp.jar
21cr|geronimo-specs-1.2-17|786	touch %{buildroot}%{_javadir}/jsp_api.jar
21cr|geronimo-specs-1.2-17|787	touch %{buildroot}%{_javadir}/jsp_2_0_api.jar
21cr|geronimo-specs-1.2-17|788	install -m 0644 geronimo-jsp_2.0_spec-1.1/pom.xml \
21cr|geronimo-specs-1.2-17|789	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jsp-2.0-api.pom
21cr|geronimo-specs-1.2-17|790	%add_to_maven_depmap org.apache.geronimo.specs geronimo-jsp_2.0_spec %{sver_jsp_2_0} JPP geronimo-jsp-2.0-api
21cr|geronimo-specs-1.2-17|791	install -m 0644 \
21cr|geronimo-specs-1.2-17|792	geronimo-jsp_2.1_spec-1.0/target/geronimo-jsp_2.1_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|793	%{buildroot}%{_javadir}/geronimo-jsp-2.1-api-%{sver_jsp_2_1}.jar
21cr|geronimo-specs-1.2-17|794	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|795	ln -sf geronimo-jsp-2.1-api-%{sver_jsp_2_1}.jar \
21cr|geronimo-specs-1.2-17|796	geronimo-jsp-2.1-api.jar
21cr|geronimo-specs-1.2-17|797	popd
21cr|geronimo-specs-1.2-17|798	touch %{buildroot}%{_javadir}/jsp.jar
21cr|geronimo-specs-1.2-17|799	touch %{buildroot}%{_javadir}/jsp_api.jar
21cr|geronimo-specs-1.2-17|800	touch %{buildroot}%{_javadir}/jsp_2_1_api.jar
21cr|geronimo-specs-1.2-17|801	install -m 0644 geronimo-jsp_2.1_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|802	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jsp-2.1-api.pom
21cr|geronimo-specs-1.2-17|803	%add_to_maven_depmap org.apache.geronimo.specs geronimo-jsp_2.1_spec %{sver_jsp_2_1} JPP geronimo-jsp-2.1-api
21cr|geronimo-specs-1.2-17|804	install -m 0644 \
21cr|geronimo-specs-1.2-17|805	geronimo-jta_1.0.1B_spec-1.1.1/target/geronimo-jta_1.0.1B_spec-1.1.1.jar \
21cr|geronimo-specs-1.2-17|806	%{buildroot}%{_javadir}/geronimo-jta-1.0.1B-api-%{sver_jta_1_0_1B}.jar
21cr|geronimo-specs-1.2-17|807	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|808	ln -sf geronimo-jta-1.0.1B-api-%{sver_jta_1_0_1B}.jar \
21cr|geronimo-specs-1.2-17|809	geronimo-jta-1.0.1B-api.jar
21cr|geronimo-specs-1.2-17|810	popd
21cr|geronimo-specs-1.2-17|811	touch %{buildroot}%{_javadir}/jta.jar
21cr|geronimo-specs-1.2-17|812	touch %{buildroot}%{_javadir}/jta_api.jar
21cr|geronimo-specs-1.2-17|813	touch %{buildroot}%{_javadir}/jta_1_0_1B_api.jar
21cr|geronimo-specs-1.2-17|814	install -m 0644 geronimo-jta_1.0.1B_spec-1.1.1/pom.xml \
21cr|geronimo-specs-1.2-17|815	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jta-1.0.1B-api.pom
21cr|geronimo-specs-1.2-17|816	%add_to_maven_depmap org.apache.geronimo.specs geronimo-jta_1.0.1B_spec %{sver_jta_1_0_1B} JPP geronimo-jta-1.0.1B-api
21cr|geronimo-specs-1.2-17|817	install -m 0644 \
21cr|geronimo-specs-1.2-17|818	geronimo-jta_1.1_spec-1.1.0/target/geronimo-jta_1.1_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|819	%{buildroot}%{_javadir}/geronimo-jta-1.1-api-%{sver_jta_1_1}.jar
21cr|geronimo-specs-1.2-17|820	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|821	ln -sf geronimo-jta-1.1-api-%{sver_jta_1_1}.jar \
21cr|geronimo-specs-1.2-17|822	geronimo-jta-1.1-api.jar
21cr|geronimo-specs-1.2-17|823	popd
21cr|geronimo-specs-1.2-17|824	touch %{buildroot}%{_javadir}/jta.jar
21cr|geronimo-specs-1.2-17|825	touch %{buildroot}%{_javadir}/jta_api.jar
21cr|geronimo-specs-1.2-17|826	touch %{buildroot}%{_javadir}/jta_1_1_api.jar
21cr|geronimo-specs-1.2-17|827	install -m 0644 geronimo-jta_1.1_spec-1.1.0/pom.xml \
21cr|geronimo-specs-1.2-17|828	%{buildroot}%{_mavenpomdir}/JPP-geronimo-jta-1.1-api.pom
21cr|geronimo-specs-1.2-17|829	%add_to_maven_depmap org.apache.geronimo.specs geronimo-jta_1.1_spec %{sver_jta_1_1} JPP geronimo-jta-1.1-api
21cr|geronimo-specs-1.2-17|830	install -m 0644 \
21cr|geronimo-specs-1.2-17|831	geronimo-qname_1.1_spec-1.1/target/geronimo-qname_1.1_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|832	%{buildroot}%{_javadir}/geronimo-qname-1.1-api-%{sver_qname_1_1}.jar
21cr|geronimo-specs-1.2-17|833	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|834	ln -sf geronimo-qname-1.1-api-%{sver_qname_1_1}.jar \
21cr|geronimo-specs-1.2-17|835	geronimo-qname-1.1-api.jar
21cr|geronimo-specs-1.2-17|836	popd
21cr|geronimo-specs-1.2-17|837	touch %{buildroot}%{_javadir}/qname_api.jar
21cr|geronimo-specs-1.2-17|838	touch %{buildroot}%{_javadir}/qname_1_1_api.jar
21cr|geronimo-specs-1.2-17|839	install -m 0644 geronimo-qname_1.1_spec-1.1/pom.xml \
21cr|geronimo-specs-1.2-17|840	%{buildroot}%{_mavenpomdir}/JPP-geronimo-qname-1.1-api.pom
21cr|geronimo-specs-1.2-17|841	%add_to_maven_depmap org.apache.geronimo.specs geronimo-qname_1.1_spec %{sver_qname_1_1} JPP geronimo-qname-1.1-api
21cr|geronimo-specs-1.2-17|842	install -m 0644 \
21cr|geronimo-specs-1.2-17|843	geronimo-saaj_1.1_spec-1.1/target/geronimo-saaj_1.1_spec-1.1.jar \
21cr|geronimo-specs-1.2-17|844	%{buildroot}%{_javadir}/geronimo-saaj-1.1-api-%{sver_saaj_1_1}.jar
21cr|geronimo-specs-1.2-17|845	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|846	ln -sf geronimo-saaj-1.1-api-%{sver_saaj_1_1}.jar \
21cr|geronimo-specs-1.2-17|847	geronimo-saaj-1.1-api.jar
21cr|geronimo-specs-1.2-17|848	popd
21cr|geronimo-specs-1.2-17|849	touch %{buildroot}%{_javadir}/saaj.jar
21cr|geronimo-specs-1.2-17|850	touch %{buildroot}%{_javadir}/saaj_api.jar
21cr|geronimo-specs-1.2-17|851	touch %{buildroot}%{_javadir}/saaj_1_1_api.jar
21cr|geronimo-specs-1.2-17|852	install -m 0644 geronimo-saaj_1.1_spec-1.1/pom.xml \
21cr|geronimo-specs-1.2-17|853	%{buildroot}%{_mavenpomdir}/JPP-geronimo-saaj-1.1-api.pom
21cr|geronimo-specs-1.2-17|854	%add_to_maven_depmap org.apache.geronimo.specs geronimo-saaj_1.1_spec %{sver_saaj_1_1} JPP geronimo-saaj-1.1-api
21cr|geronimo-specs-1.2-17|855	install -m 0644 \
21cr|geronimo-specs-1.2-17|856	geronimo-stax-api_1.0_spec-1.0/target/geronimo-stax-api_1.0_spec-1.0.jar \
21cr|geronimo-specs-1.2-17|857	%{buildroot}%{_javadir}/geronimo-stax-1.0-api-%{sver_stax_1_0}.jar
21cr|geronimo-specs-1.2-17|858	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|859	ln -sf geronimo-stax-1.0-api-%{sver_stax_1_0}.jar \
21cr|geronimo-specs-1.2-17|860	geronimo-stax-1.0-api.jar
21cr|geronimo-specs-1.2-17|861	popd
21cr|geronimo-specs-1.2-17|862	touch %{buildroot}%{_javadir}/stax_api.jar
21cr|geronimo-specs-1.2-17|863	touch %{buildroot}%{_javadir}/stax_1_0_api.jar
21cr|geronimo-specs-1.2-17|864	install -m 0644 geronimo-stax-api_1.0_spec-1.0/pom.xml \
21cr|geronimo-specs-1.2-17|865	%{buildroot}%{_mavenpomdir}/JPP-geronimo-stax-1.0-api.pom
21cr|geronimo-specs-1.2-17|866	%add_to_maven_depmap org.apache.geronimo.specs geronimo-stax_1.0_spec %{sver_stax_1_0} JPP geronimo-stax-1.0-api
21cr|geronimo-specs-1.2-17|867	install -m 0644 \
21cr|geronimo-specs-1.2-17|868	geronimo-ws-metadata_2.0_spec-1.1.1/target/geronimo-ws-metadata_2.0_spec-1.1.1.jar \
21cr|geronimo-specs-1.2-17|869	%{buildroot}%{_javadir}/geronimo-ws-metadata-2.0-api-%{sver_ws_metadata_2_0}.jar
21cr|geronimo-specs-1.2-17|870	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|871	ln -sf geronimo-ws-metadata-2.0-api-%{sver_ws_metadata_2_0}.jar \
21cr|geronimo-specs-1.2-17|872	geronimo-ws-metadata-2.0-api.jar
21cr|geronimo-specs-1.2-17|873	popd
21cr|geronimo-specs-1.2-17|874	touch %{buildroot}%{_javadir}/ws_metadata_api.jar
21cr|geronimo-specs-1.2-17|875	touch %{buildroot}%{_javadir}/ws_metadata_2_0_api.jar
21cr|geronimo-specs-1.2-17|876	install -m 0644 geronimo-ws-metadata_2.0_spec-1.1.1/pom.xml \
21cr|geronimo-specs-1.2-17|877	%{buildroot}%{_mavenpomdir}/JPP-geronimo-ws-metadata-2.0-api.pom
21cr|geronimo-specs-1.2-17|878	%add_to_maven_depmap org.apache.geronimo.specs geronimo-ws-metadata_2.0_spec %{sver_ws_metadata_2_0} JPP geronimo-ws-metadata-2.0-api
21cr|geronimo-specs-1.2-17|879	install -m 0644 \
21cr|geronimo-specs-1.2-17|880	geronimo-spec-commonj/target/geronimo-commonj_1.1_spec-null.jar \
21cr|geronimo-specs-1.2-17|881	%{buildroot}%{_javadir}/geronimo-commonj-1.1-apis-%{sver_commonj_1_1}.jar
21cr|geronimo-specs-1.2-17|882	pushd %{buildroot}%{_javadir}
21cr|geronimo-specs-1.2-17|883	ln -sf geronimo-commonj-1.1-apis-%{sver_commonj_1_1}.jar \
21cr|geronimo-specs-1.2-17|884	geronimo-commonj-1.1-apis.jar
21cr|geronimo-specs-1.2-17|885	popd
21cr|geronimo-specs-1.2-17|886	touch %{buildroot}%{_javadir}/commonj_apis.jar
21cr|geronimo-specs-1.2-17|887	touch %{buildroot}%{_javadir}/commonj_1_1_apis.jar
21cr|geronimo-specs-1.2-17|888	install -m 0644 geronimo-spec-commonj/pom.xml \
21cr|geronimo-specs-1.2-17|889	%{buildroot}%{_mavenpomdir}/JPP-geronimo-commonj-1.1-apis.pom
21cr|geronimo-specs-1.2-17|890	%add_to_maven_depmap org.apache.geronimo.specs geronimo-commonj_1.1_spec %{sver_commonj_1_1} JPP geronimo-commonj-1.1-apis
21cr|geronimo-specs-1.2-17|891	# Add the parent geronimo-specs pom
21cr|geronimo-specs-1.2-17|892	cp pom.xml \
21cr|geronimo-specs-1.2-17|893	%{buildroot}%{_mavenpomdir}/JPP-geronimo-specs.pom
21cr|geronimo-specs-1.2-17|894	%add_to_maven_depmap org.apache.geronimo.specs specs 1.1 JPP geronimo-specs
21cr|geronimo-specs-1.2-17|895	# main package jars
21cr|geronimo-specs-1.2-17|896	install -d -m 0755 %{buildroot}%{_javadir}/geronimo
21cr|geronimo-specs-1.2-17|897	pushd %{buildroot}%{_javadir}/geronimo
21cr|geronimo-specs-1.2-17|898	ln -sf ../geronimo-commonj-1.1-apis-%{version}.jar spec-commonj-1.1-%{version}.jar
21cr|geronimo-specs-1.2-17|899	ln -sf spec-commonj-1.1-%{version}.jar spec-commonj-1.1.jar
21cr|geronimo-specs-1.2-17|900	ln -sf ../geronimo-jaf-1.0.2-api-%{version}.jar spec-jaf-1.0.2-%{version}.jar
21cr|geronimo-specs-1.2-17|901	ln -sf spec-jaf-1.0.2-%{version}.jar spec-jaf-1.0.2.jar
21cr|geronimo-specs-1.2-17|902	ln -sf ../geronimo-jaf-1.1-api-%{version}.jar spec-jaf-1.1-%{version}.jar
21cr|geronimo-specs-1.2-17|903	ln -sf spec-jaf-1.1-%{version}.jar spec-jaf-1.1.jar
21cr|geronimo-specs-1.2-17|904	ln -sf ../geronimo-annotation-1.0-api-%{version}.jar spec-annotation-1.0-%{version}.jar
21cr|geronimo-specs-1.2-17|905	ln -sf spec-annotation-1.0-%{version}.jar spec-annotation-1.0.jar
21cr|geronimo-specs-1.2-17|906	ln -sf ../geronimo-ejb-3.0-api-%{version}.jar spec-ejb-3.0-%{version}.jar
21cr|geronimo-specs-1.2-17|907	ln -sf spec-ejb-3.0-%{version}.jar spec-ejb-3.0.jar
21cr|geronimo-specs-1.2-17|908	ln -sf ../geronimo-el-1.0-api-%{version}.jar spec-el-1.0-%{version}.jar
21cr|geronimo-specs-1.2-17|909	ln -sf spec-el-1.0-%{version}.jar spec-el-1.0.jar
21cr|geronimo-specs-1.2-17|910	ln -sf ../geronimo-interceptor-3.0-api-%{version}.jar spec-interceptor-3.0-%{version}.jar
21cr|geronimo-specs-1.2-17|911	ln -sf spec-interceptor-3.0-%{version}.jar spec-interceptor-3.0.jar
21cr|geronimo-specs-1.2-17|912	ln -sf ../geronimo-j2ee-connector-1.5-api-%{version}.jar \
21cr|geronimo-specs-1.2-17|913	spec-j2ee-connector-1.5-%{version}.jar
21cr|geronimo-specs-1.2-17|914	ln -sf spec-j2ee-connector-1.5-%{version}.jar spec-j2ee-connector-1.5.jar
21cr|geronimo-specs-1.2-17|915	ln -sf ../geronimo-j2ee-deployment-1.1-api-%{version}.jar \
21cr|geronimo-specs-1.2-17|916	spec-j2ee-deployment-1.1-%{version}.jar
21cr|geronimo-specs-1.2-17|917	ln -sf spec-j2ee-deployment-1.1-%{version}.jar spec-j2ee-deployment-1.1.jar
21cr|geronimo-specs-1.2-17|918	ln -sf ../geronimo-javaee-deployment-1.1-api-%{version}.jar \
21cr|geronimo-specs-1.2-17|919	spec-javaee-deployment-1.1-%{version}.jar
21cr|geronimo-specs-1.2-17|920	ln -sf spec-javaee-deployment-1.1-%{version}.jar spec-javaee-deployment-1.1.jar
21cr|geronimo-specs-1.2-17|921	ln -sf ../geronimo-jacc-1.1-api-%{version}.jar spec-jacc-1.1-%{version}.jar
21cr|geronimo-specs-1.2-17|922	ln -sf spec-jacc-1.1-%{version}.jar spec-jacc-1.1.jar
21cr|geronimo-specs-1.2-17|923	ln -sf spec-j2ee-management-1.0-%{version}.jar spec-j2ee-management-1.0.jar
21cr|geronimo-specs-1.2-17|924	ln -sf ../geronimo-j2ee-management-1.1-api-%{version}.jar \
21cr|geronimo-specs-1.2-17|925	spec-j2ee-management-1.1-%{version}.jar
21cr|geronimo-specs-1.2-17|926	ln -sf spec-j2ee-management-1.1-%{version}.jar spec-j2ee-management-1.1.jar
21cr|geronimo-specs-1.2-17|927	ln -sf ../geronimo-j2ee-1.4-apis-%{version}.jar spec-j2ee-1.4-%{version}.jar
21cr|geronimo-specs-1.2-17|928	ln -sf spec-j2ee-1.4-%{version}.jar spec-j2ee-1.4.jar
21cr|geronimo-specs-1.2-17|929	ln -sf ../geronimo-jms-1.1-api-%{version}.jar spec-jms-1.1-%{version}.jar
21cr|geronimo-specs-1.2-17|930	ln -sf spec-jms-1.1-%{version}.jar spec-jms-1.1.jar
21cr|geronimo-specs-1.2-17|931	ln -sf ../geronimo-jpa-3.0-api-%{version}.jar spec-jpa-3.0-%{version}.jar
21cr|geronimo-specs-1.2-17|932	ln -sf spec-jpa-3.0-%{version}.jar spec-jpa-3.0.jar
21cr|geronimo-specs-1.2-17|933	ln -sf ../geronimo-jsp-2.0-api-%{version}.jar spec-jsp-2.0-%{version}.jar
21cr|geronimo-specs-1.2-17|934	ln -sf spec-jsp-2.0-%{version}.jar spec-jsp-2.0.jar
21cr|geronimo-specs-1.2-17|935	ln -sf ../geronimo-jsp-2.1-api-%{version}.jar spec-jsp-2.1-%{version}.jar
21cr|geronimo-specs-1.2-17|936	ln -sf spec-jsp-2.1-%{version}.jar spec-jsp-2.1.jar
21cr|geronimo-specs-1.2-17|937	ln -sf ../geronimo-jta-1.0.1B-api-%{version}.jar spec-jta-1.0.1B-%{version}.jar
21cr|geronimo-specs-1.2-17|938	ln -sf spec-jta-1.0.1B-%{version}.jar spec-jta-1.0.1B.jar
21cr|geronimo-specs-1.2-17|939	ln -sf ../geronimo-jta-1.1-api-%{version}.jar spec-jta-1.1-%{version}.jar
21cr|geronimo-specs-1.2-17|940	ln -sf spec-jta-1.1-%{version}.jar spec-jta-1.1.jar
21cr|geronimo-specs-1.2-17|941	ln -sf ../geronimo-stax-1.0-api-%{version}.jar spec-stax-1.0-%{version}.jar
21cr|geronimo-specs-1.2-17|942	ln -sf spec-stax-1.0-%{version}.jar spec-stax-1.0.jar
21cr|geronimo-specs-1.2-17|943	ln -sf ../geronimo-ws-metadata-2.0-api-%{version}.jar spec-ws-metadata-2.0-%{version}.jar
21cr|geronimo-specs-1.2-17|944	ln -sf spec-ws-metadata-2.0-%{version}.jar spec-ws-metadata-2.0.jar
21cr|geronimo-specs-1.2-17|945	popd
21cr|geronimo-specs-1.2-17|946	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|947	install -d -m 755 \
21cr|geronimo-specs-1.2-17|948	%{buildroot}%{_javadocdir}/%{name}-%{version}/jaf-1.0.2
21cr|geronimo-specs-1.2-17|949	cp -pr geronimo-activation_1.0.2_spec-1.2/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|950	%{buildroot}%{_javadocdir}/%{name}-%{version}/jaf-1.0.2
21cr|geronimo-specs-1.2-17|951	install -d -m 755 \
21cr|geronimo-specs-1.2-17|952	%{buildroot}%{_javadocdir}/%{name}-%{version}/jaf-1.1
21cr|geronimo-specs-1.2-17|953	cp -pr geronimo-activation_1.1_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|954	%{buildroot}%{_javadocdir}/%{name}-%{version}/jaf-1.1
21cr|geronimo-specs-1.2-17|955	install -d -m 755 \
21cr|geronimo-specs-1.2-17|956	%{buildroot}%{_javadocdir}/%{name}-%{version}/annotation-1.0
21cr|geronimo-specs-1.2-17|957	cp -pr geronimo-annotation_1.0_spec-1.1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|958	%{buildroot}%{_javadocdir}/%{name}-%{version}/annotation-1.0
21cr|geronimo-specs-1.2-17|959	install -d -m 755 \
21cr|geronimo-specs-1.2-17|960	%{buildroot}%{_javadocdir}/%{name}-%{version}/commonj-1.1
21cr|geronimo-specs-1.2-17|961	cp -pr geronimo-spec-commonj/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|962	%{buildroot}%{_javadocdir}/%{name}-%{version}/commonj-1.1
21cr|geronimo-specs-1.2-17|963	install -d -m 755 \
21cr|geronimo-specs-1.2-17|964	%{buildroot}%{_javadocdir}/%{name}-%{version}/corba-2.3
21cr|geronimo-specs-1.2-17|965	cp -pr geronimo-spec-corba-2.3/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|966	%{buildroot}%{_javadocdir}/%{name}-%{version}/corba-2.3
21cr|geronimo-specs-1.2-17|967	install -d -m 755 \
21cr|geronimo-specs-1.2-17|968	%{buildroot}%{_javadocdir}/%{name}-%{version}/ejb-3.0
21cr|geronimo-specs-1.2-17|969	cp -pr geronimo-ejb_3.0_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|970	%{buildroot}%{_javadocdir}/%{name}-%{version}/ejb-3.0
21cr|geronimo-specs-1.2-17|971	install -d -m 755 \
21cr|geronimo-specs-1.2-17|972	%{buildroot}%{_javadocdir}/%{name}-%{version}/el-1.0
21cr|geronimo-specs-1.2-17|973	cp -pr geronimo-el_1.0_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|974	%{buildroot}%{_javadocdir}/%{name}-%{version}/el-1.0
21cr|geronimo-specs-1.2-17|975	install -d -m 755 \
21cr|geronimo-specs-1.2-17|976	%{buildroot}%{_javadocdir}/%{name}-%{version}/interceptor-3.0
21cr|geronimo-specs-1.2-17|977	cp -pr geronimo-interceptor_3.0_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|978	%{buildroot}%{_javadocdir}/%{name}-%{version}/interceptor-3.0
21cr|geronimo-specs-1.2-17|979	install -d -m 755 \
21cr|geronimo-specs-1.2-17|980	%{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-connector-1.5
21cr|geronimo-specs-1.2-17|981	cp -pr geronimo-j2ee-connector_1.5_spec-1.1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|982	%{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-connector-1.5
21cr|geronimo-specs-1.2-17|983	install -d -m 755 \
21cr|geronimo-specs-1.2-17|984	%{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-deployment-1.1
21cr|geronimo-specs-1.2-17|985	cp -pr geronimo-j2ee-deployment_1.1_spec-1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|986	%{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-deployment-1.1
21cr|geronimo-specs-1.2-17|987	install -d -m 755 \
21cr|geronimo-specs-1.2-17|988	%{buildroot}%{_javadocdir}/%{name}-%{version}/javaee-deployment-1.1
21cr|geronimo-specs-1.2-17|989	cp -pr geronimo-javaee-deployment_1.1MR3_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|990	%{buildroot}%{_javadocdir}/%{name}-%{version}/javaee-deployment-1.1
21cr|geronimo-specs-1.2-17|991	install -d -m 755 \
21cr|geronimo-specs-1.2-17|992	%{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-management-1.1
21cr|geronimo-specs-1.2-17|993	cp -pr geronimo-j2ee-management_1.1_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|994	%{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-management-1.1
21cr|geronimo-specs-1.2-17|995	install -d -m 755 \
21cr|geronimo-specs-1.2-17|996	%{buildroot}%{_javadocdir}/%{name}-%{version}/javamail-1.4
21cr|geronimo-specs-1.2-17|997	cp -pr geronimo-javamail_1.4_spec-1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|998	%{buildroot}%{_javadocdir}/%{name}-%{version}/javamail-1.4
21cr|geronimo-specs-1.2-17|999	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1000	%{buildroot}%{_javadocdir}/%{name}-%{version}/jaxrpc-1.1
21cr|geronimo-specs-1.2-17|1001	cp -pr geronimo-jaxrpc_1.1_spec-1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1002	%{buildroot}%{_javadocdir}/%{name}-%{version}/jaxrpc-1.1
21cr|geronimo-specs-1.2-17|1003	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1004	%{buildroot}%{_javadocdir}/%{name}-%{version}/jms-1.1
21cr|geronimo-specs-1.2-17|1005	cp -pr geronimo-jms_1.1_spec-1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1006	%{buildroot}%{_javadocdir}/%{name}-%{version}/jms-1.1
21cr|geronimo-specs-1.2-17|1007	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1008	%{buildroot}%{_javadocdir}/%{name}-%{version}/jpa-3.0
21cr|geronimo-specs-1.2-17|1009	cp -pr geronimo-jpa_3.0_spec-1.1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1010	%{buildroot}%{_javadocdir}/%{name}-%{version}/jpa-3.0
21cr|geronimo-specs-1.2-17|1011	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1012	%{buildroot}%{_javadocdir}/%{name}-%{version}/jsp-2.0
21cr|geronimo-specs-1.2-17|1013	cp -pr geronimo-jsp_2.0_spec-1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1014	%{buildroot}%{_javadocdir}/%{name}-%{version}/jsp-2.0
21cr|geronimo-specs-1.2-17|1015	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1016	%{buildroot}%{_javadocdir}/%{name}-%{version}/jsp-2.1
21cr|geronimo-specs-1.2-17|1017	cp -pr geronimo-jsp_2.1_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1018	%{buildroot}%{_javadocdir}/%{name}-%{version}/jsp-2.1
21cr|geronimo-specs-1.2-17|1019	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1020	%{buildroot}%{_javadocdir}/%{name}-%{version}/jta-1.0.1B
21cr|geronimo-specs-1.2-17|1021	cp -pr geronimo-jta_1.0.1B_spec-1.1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1022	%{buildroot}%{_javadocdir}/%{name}-%{version}/jta-1.0.1B
21cr|geronimo-specs-1.2-17|1023	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1024	%{buildroot}%{_javadocdir}/%{name}-%{version}/jta-1.1
21cr|geronimo-specs-1.2-17|1025	cp -pr geronimo-jta_1.1_spec-1.1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1026	%{buildroot}%{_javadocdir}/%{name}-%{version}/jta-1.1
21cr|geronimo-specs-1.2-17|1027	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1028	%{buildroot}%{_javadocdir}/%{name}-%{version}/qname-1.1
21cr|geronimo-specs-1.2-17|1029	cp -pr geronimo-qname_1.1_spec-1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1030	%{buildroot}%{_javadocdir}/%{name}-%{version}/qname-1.1
21cr|geronimo-specs-1.2-17|1031	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1032	%{buildroot}%{_javadocdir}/%{name}-%{version}/saaj-1.1
21cr|geronimo-specs-1.2-17|1033	cp -pr geronimo-saaj_1.1_spec-1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1034	%{buildroot}%{_javadocdir}/%{name}-%{version}/saaj-1.1
21cr|geronimo-specs-1.2-17|1035	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1036	%{buildroot}%{_javadocdir}/%{name}-%{version}/stax-1.0
21cr|geronimo-specs-1.2-17|1037	cp -pr geronimo-stax-api_1.0_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1038	%{buildroot}%{_javadocdir}/%{name}-%{version}/stax-1.0
21cr|geronimo-specs-1.2-17|1039	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1040	%{buildroot}%{_javadocdir}/%{name}-%{version}/ws-metadata-2.0
21cr|geronimo-specs-1.2-17|1041	cp -pr geronimo-ws-metadata_2.0_spec-1.1.1/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1042	%{buildroot}%{_javadocdir}/%{name}-%{version}/ws-metadata-2.0
21cr|geronimo-specs-1.2-17|1043	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1044	%{buildroot}%{_javadocdir}/%{name}-%{version}/jacc-1.1
21cr|geronimo-specs-1.2-17|1045	cp -pr geronimo-jacc_1.1_spec-1.0/target/site/apidocs/* \
21cr|geronimo-specs-1.2-17|1046	%{buildroot}%{_javadocdir}/%{name}-%{version}/jacc-1.1
21cr|geronimo-specs-1.2-17|1047	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink
21cr|geronimo-specs-1.2-17|1048	# documents
21cr|geronimo-specs-1.2-17|1049	install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1050	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1051	%{buildroot}%{_docdir}/%{name}-%{version}/jaf-1.0.2
21cr|geronimo-specs-1.2-17|1052	cp -pr geronimo-activation_1.0.2_spec-1.2/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1053	%{buildroot}%{_docdir}/%{name}-%{version}/jaf-1.0.2
21cr|geronimo-specs-1.2-17|1054	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1055	%{buildroot}%{_docdir}/%{name}-%{version}/jaf-1.1
21cr|geronimo-specs-1.2-17|1056	cp -pr geronimo-activation_1.1_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1057	%{buildroot}%{_docdir}/%{name}-%{version}/jaf-1.1
21cr|geronimo-specs-1.2-17|1058	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1059	%{buildroot}%{_docdir}/%{name}-%{version}/annotation-1.0
21cr|geronimo-specs-1.2-17|1060	cp -pr geronimo-annotation_1.0_spec-1.1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1061	%{buildroot}%{_docdir}/%{name}-%{version}/annotation-1.0
21cr|geronimo-specs-1.2-17|1062	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1063	%{buildroot}%{_docdir}/%{name}-%{version}/commonj-1.1
21cr|geronimo-specs-1.2-17|1064	cp -pr geronimo-spec-commonj/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1065	%{buildroot}%{_docdir}/%{name}-%{version}/commonj-1.1
21cr|geronimo-specs-1.2-17|1066	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1067	%{buildroot}%{_docdir}/%{name}-%{version}/corba-2.3
21cr|geronimo-specs-1.2-17|1068	cp -pr geronimo-spec-corba-2.3/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1069	%{buildroot}%{_docdir}/%{name}-%{version}/corba-2.3
21cr|geronimo-specs-1.2-17|1070	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1071	%{buildroot}%{_docdir}/%{name}-%{version}/ejb-3.0
21cr|geronimo-specs-1.2-17|1072	cp -pr geronimo-ejb_3.0_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1073	%{buildroot}%{_docdir}/%{name}-%{version}/ejb-3.0
21cr|geronimo-specs-1.2-17|1074	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1075	%{buildroot}%{_docdir}/%{name}-%{version}/el-1.0
21cr|geronimo-specs-1.2-17|1076	cp -pr geronimo-el_1.0_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1077	%{buildroot}%{_docdir}/%{name}-%{version}/el-1.0
21cr|geronimo-specs-1.2-17|1078	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1079	%{buildroot}%{_docdir}/%{name}-%{version}/interceptor-3.0
21cr|geronimo-specs-1.2-17|1080	cp -pr geronimo-interceptor_3.0_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1081	%{buildroot}%{_docdir}/%{name}-%{version}/interceptor-3.0
21cr|geronimo-specs-1.2-17|1082	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1083	%{buildroot}%{_docdir}/%{name}-%{version}/j2ee-connector-1.5
21cr|geronimo-specs-1.2-17|1084	cp -pr geronimo-j2ee-connector_1.5_spec-1.1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1085	%{buildroot}%{_docdir}/%{name}-%{version}/j2ee-connector-1.5
21cr|geronimo-specs-1.2-17|1086	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1087	%{buildroot}%{_docdir}/%{name}-%{version}/j2ee-deployment-1.1
21cr|geronimo-specs-1.2-17|1088	cp -pr geronimo-j2ee-deployment_1.1_spec-1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1089	%{buildroot}%{_docdir}/%{name}-%{version}/j2ee-deployment-1.1
21cr|geronimo-specs-1.2-17|1090	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1091	%{buildroot}%{_docdir}/%{name}-%{version}/javaee-deployment-1.1
21cr|geronimo-specs-1.2-17|1092	cp -pr geronimo-javaee-deployment_1.1MR3_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1093	%{buildroot}%{_docdir}/%{name}-%{version}/javaee-deployment-1.1
21cr|geronimo-specs-1.2-17|1094	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1095	%{buildroot}%{_docdir}/%{name}-%{version}/j2ee-management-1.1
21cr|geronimo-specs-1.2-17|1096	cp -pr geronimo-j2ee-management_1.1_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1097	%{buildroot}%{_docdir}/%{name}-%{version}/j2ee-management-1.1
21cr|geronimo-specs-1.2-17|1098	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1099	%{buildroot}%{_docdir}/%{name}-%{version}/javamail-1.4
21cr|geronimo-specs-1.2-17|1100	cp -pr geronimo-javamail_1.4_spec-1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1101	%{buildroot}%{_docdir}/%{name}-%{version}/javamail-1.4
21cr|geronimo-specs-1.2-17|1102	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1103	%{buildroot}%{_docdir}/%{name}-%{version}/jaxrpc-1.1
21cr|geronimo-specs-1.2-17|1104	cp -pr geronimo-jaxrpc_1.1_spec-1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1105	%{buildroot}%{_docdir}/%{name}-%{version}/jaxrpc-1.1
21cr|geronimo-specs-1.2-17|1106	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1107	%{buildroot}%{_docdir}/%{name}-%{version}/jms-1.1
21cr|geronimo-specs-1.2-17|1108	cp -pr geronimo-jms_1.1_spec-1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1109	%{buildroot}%{_docdir}/%{name}-%{version}/jms-1.1
21cr|geronimo-specs-1.2-17|1110	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1111	%{buildroot}%{_docdir}/%{name}-%{version}/jpa-3.0
21cr|geronimo-specs-1.2-17|1112	cp -pr geronimo-jpa_3.0_spec-1.1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1113	%{buildroot}%{_docdir}/%{name}-%{version}/jpa-3.0
21cr|geronimo-specs-1.2-17|1114	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1115	%{buildroot}%{_docdir}/%{name}-%{version}/jsp-2.0
21cr|geronimo-specs-1.2-17|1116	cp -pr geronimo-jsp_2.0_spec-1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1117	%{buildroot}%{_docdir}/%{name}-%{version}/jsp-2.0
21cr|geronimo-specs-1.2-17|1118	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1119	%{buildroot}%{_docdir}/%{name}-%{version}/jsp-2.1
21cr|geronimo-specs-1.2-17|1120	cp -pr geronimo-jsp_2.1_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1121	%{buildroot}%{_docdir}/%{name}-%{version}/jsp-2.1
21cr|geronimo-specs-1.2-17|1122	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1123	%{buildroot}%{_docdir}/%{name}-%{version}/jta-1.0.1B
21cr|geronimo-specs-1.2-17|1124	cp -pr geronimo-jta_1.0.1B_spec-1.1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1125	%{buildroot}%{_docdir}/%{name}-%{version}/jta-1.0.1B
21cr|geronimo-specs-1.2-17|1126	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1127	%{buildroot}%{_docdir}/%{name}-%{version}/jta-1.1
21cr|geronimo-specs-1.2-17|1128	cp -pr geronimo-jta_1.1_spec-1.1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1129	%{buildroot}%{_docdir}/%{name}-%{version}/jta-1.1
21cr|geronimo-specs-1.2-17|1130	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1131	%{buildroot}%{_docdir}/%{name}-%{version}/qname-1.1
21cr|geronimo-specs-1.2-17|1132	cp -pr geronimo-qname_1.1_spec-1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1133	%{buildroot}%{_docdir}/%{name}-%{version}/qname-1.1
21cr|geronimo-specs-1.2-17|1134	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1135	%{buildroot}%{_docdir}/%{name}-%{version}/saaj-1.1
21cr|geronimo-specs-1.2-17|1136	cp -pr geronimo-saaj_1.1_spec-1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1137	%{buildroot}%{_docdir}/%{name}-%{version}/saaj-1.1
21cr|geronimo-specs-1.2-17|1138	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1139	%{buildroot}%{_docdir}/%{name}-%{version}/stax-1.0
21cr|geronimo-specs-1.2-17|1140	cp -pr geronimo-stax-api_1.0_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1141	%{buildroot}%{_docdir}/%{name}-%{version}/stax-1.0
21cr|geronimo-specs-1.2-17|1142	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1143	%{buildroot}%{_docdir}/%{name}-%{version}/ws-metadata-2.0
21cr|geronimo-specs-1.2-17|1144	cp -pr geronimo-ws-metadata_2.0_spec-1.1.1/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1145	%{buildroot}%{_docdir}/%{name}-%{version}/ws-metadata-2.0
21cr|geronimo-specs-1.2-17|1146	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1147	%{buildroot}%{_docdir}/%{name}-%{version}/jacc-1.1
21cr|geronimo-specs-1.2-17|1148	cp -pr geronimo-jacc_1.1_spec-1.0/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1149	%{buildroot}%{_docdir}/%{name}-%{version}/jacc-1.1
21cr|geronimo-specs-1.2-17|1150	install -d -m 755 \
21cr|geronimo-specs-1.2-17|1151	%{buildroot}%{_docdir}/%{name}-%{version}/j2ee-1.4
21cr|geronimo-specs-1.2-17|1152	cp -pr geronimo-spec-j2ee/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1153	%{buildroot}%{_docdir}/%{name}-%{version}/j2ee-1.4
21cr|geronimo-specs-1.2-17|1154	cp -pr etc/LICENSE.txt \
21cr|geronimo-specs-1.2-17|1155	%{buildroot}%{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1156	fdupes -s %{buildroot}/%{_javadocdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1157	
21cr|geronimo-specs-1.2-17|1158	
21cr|geronimo-specs-1.2-17|1159	%post poms
21cr|geronimo-specs-1.2-17|1160	%update_maven_depmap
21cr|geronimo-specs-1.2-17|1161	
21cr|geronimo-specs-1.2-17|1162	%postun poms
21cr|geronimo-specs-1.2-17|1163	%update_maven_depmap
21cr|geronimo-specs-1.2-17|1164	
21cr|geronimo-specs-1.2-17|1165	%post -n geronimo-commonj-1.1-apis
21cr|geronimo-specs-1.2-17|1166	%{_sbindir}/update-alternatives --install %{_javadir}/commonj_apis.jar commonj_apis %{_javadir}/geronimo-commonj-1.1-apis.jar 10100
21cr|geronimo-specs-1.2-17|1167	%{_sbindir}/update-alternatives --install %{_javadir}/commonj_1_1_apis.jar commonj_1_1_apis %{_javadir}/geronimo-commonj-1.1-apis.jar 10100
21cr|geronimo-specs-1.2-17|1168	
21cr|geronimo-specs-1.2-17|1169	%preun -n geronimo-commonj-1.1-apis
21cr|geronimo-specs-1.2-17|1170	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1171	%{_sbindir}/update-alternatives --remove commonj_apis %{_javadir}/geronimo-commonj-1.1-apis.jar
21cr|geronimo-specs-1.2-17|1172	%{_sbindir}/update-alternatives --remove commonj_1_1_apis %{_javadir}/geronimo-commonj-1.1-apis.jar
21cr|geronimo-specs-1.2-17|1173	fi
21cr|geronimo-specs-1.2-17|1174	
21cr|geronimo-specs-1.2-17|1175	%post -n geronimo-jaf-1.0.2-api
21cr|geronimo-specs-1.2-17|1176	%{_sbindir}/update-alternatives --install %{_javadir}/jaf.jar jaf %{_javadir}/geronimo-jaf-1.0.2-api.jar 10002
21cr|geronimo-specs-1.2-17|1177	%{_sbindir}/update-alternatives --install %{_javadir}/jaf_api.jar jaf_api %{_javadir}/geronimo-jaf-1.0.2-api.jar 10002
21cr|geronimo-specs-1.2-17|1178	%{_sbindir}/update-alternatives --install %{_javadir}/jaf_1_0_2_api.jar jaf_1_0_2_api %{_javadir}/geronimo-jaf-1.0.2-api.jar 10002
21cr|geronimo-specs-1.2-17|1179	
21cr|geronimo-specs-1.2-17|1180	%preun -n geronimo-jaf-1.0.2-api
21cr|geronimo-specs-1.2-17|1181	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1182	%{_sbindir}/update-alternatives --remove jaf %{_javadir}/geronimo-jaf-1.0.2-api.jar
21cr|geronimo-specs-1.2-17|1183	%{_sbindir}/update-alternatives --remove jaf_api %{_javadir}/geronimo-jaf-1.0.2-api.jar
21cr|geronimo-specs-1.2-17|1184	%{_sbindir}/update-alternatives --remove jaf_1_0_2_api %{_javadir}/geronimo-jaf-1.0.2-api.jar
21cr|geronimo-specs-1.2-17|1185	fi
21cr|geronimo-specs-1.2-17|1186	
21cr|geronimo-specs-1.2-17|1187	%post -n geronimo-jaf-1.1-api
21cr|geronimo-specs-1.2-17|1188	%{_sbindir}/update-alternatives --install %{_javadir}/jaf.jar jaf %{_javadir}/geronimo-jaf-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1189	%{_sbindir}/update-alternatives --install %{_javadir}/jaf_api.jar jaf_api %{_javadir}/geronimo-jaf-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1190	%{_sbindir}/update-alternatives --install %{_javadir}/jaf_1_1_api.jar jaf_1_1_api %{_javadir}/geronimo-jaf-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1191	
21cr|geronimo-specs-1.2-17|1192	%preun -n geronimo-jaf-1.1-api
21cr|geronimo-specs-1.2-17|1193	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1194	%{_sbindir}/update-alternatives --remove jaf %{_javadir}/geronimo-jaf-1.1-api.jar
21cr|geronimo-specs-1.2-17|1195	%{_sbindir}/update-alternatives --remove jaf_api %{_javadir}/geronimo-jaf-1.1-api.jar
21cr|geronimo-specs-1.2-17|1196	%{_sbindir}/update-alternatives --remove jaf_1_1_api %{_javadir}/geronimo-jaf-1.1-api.jar
21cr|geronimo-specs-1.2-17|1197	fi
21cr|geronimo-specs-1.2-17|1198	
21cr|geronimo-specs-1.2-17|1199	%post -n geronimo-annotation-1.0-api
21cr|geronimo-specs-1.2-17|1200	%{_sbindir}/update-alternatives --install %{_javadir}/annotation_api.jar annotation_api %{_javadir}/geronimo-annotation-1.0-api.jar 10000
21cr|geronimo-specs-1.2-17|1201	%{_sbindir}/update-alternatives --install %{_javadir}/annotation_1_0_api.jar annotation_1_0_api %{_javadir}/geronimo-annotation-1.0-api.jar 10000
21cr|geronimo-specs-1.2-17|1202	
21cr|geronimo-specs-1.2-17|1203	%preun -n geronimo-annotation-1.0-api
21cr|geronimo-specs-1.2-17|1204	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1205	%{_sbindir}/update-alternatives --remove annotation_api %{_javadir}/geronimo-annotation-1.0-api.jar
21cr|geronimo-specs-1.2-17|1206	%{_sbindir}/update-alternatives --remove annotation_1_0_api %{_javadir}/geronimo-annotation-1.0-api.jar
21cr|geronimo-specs-1.2-17|1207	fi
21cr|geronimo-specs-1.2-17|1208	
21cr|geronimo-specs-1.2-17|1209	%post -n geronimo-corba-2.3-apis
21cr|geronimo-specs-1.2-17|1210	%{_sbindir}/update-alternatives --install %{_javadir}/corba_apis.jar corba_apis %{_javadir}/geronimo-corba-2.3-apis.jar 20300
21cr|geronimo-specs-1.2-17|1211	%{_sbindir}/update-alternatives --install %{_javadir}/corba_2_3_apis.jar corba_2_3_apis %{_javadir}/geronimo-corba-2.3-apis.jar 20300
21cr|geronimo-specs-1.2-17|1212	
21cr|geronimo-specs-1.2-17|1213	%preun -n geronimo-corba-2.3-apis
21cr|geronimo-specs-1.2-17|1214	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1215	%{_sbindir}/update-alternatives --remove corba_apis %{_javadir}/geronimo-corba-2.3-apis.jar
21cr|geronimo-specs-1.2-17|1216	%{_sbindir}/update-alternatives --remove corba_2_3_apis %{_javadir}/geronimo-corba-2.3-apis.jar
21cr|geronimo-specs-1.2-17|1217	fi
21cr|geronimo-specs-1.2-17|1218	
21cr|geronimo-specs-1.2-17|1219	%post -n geronimo-ejb-3.0-api
21cr|geronimo-specs-1.2-17|1220	%{_sbindir}/update-alternatives --install %{_javadir}/ejb.jar ejb %{_javadir}/geronimo-ejb-3.0-api.jar 30000
21cr|geronimo-specs-1.2-17|1221	%{_sbindir}/update-alternatives --install %{_javadir}/ejb_api.jar ejb_api %{_javadir}/geronimo-ejb-3.0-api.jar 30000
21cr|geronimo-specs-1.2-17|1222	%{_sbindir}/update-alternatives --install %{_javadir}/ejb_3_0_api.jar ejb_3_0_api %{_javadir}/geronimo-ejb-3.0-api.jar 30000
21cr|geronimo-specs-1.2-17|1223	
21cr|geronimo-specs-1.2-17|1224	%preun -n geronimo-ejb-3.0-api
21cr|geronimo-specs-1.2-17|1225	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1226	%{_sbindir}/update-alternatives --remove ejb %{_javadir}/geronimo-ejb-3.0-api.jar
21cr|geronimo-specs-1.2-17|1227	%{_sbindir}/update-alternatives --remove ejb_api %{_javadir}/geronimo-ejb-3.0-api.jar
21cr|geronimo-specs-1.2-17|1228	%{_sbindir}/update-alternatives --remove ejb_3_0_api %{_javadir}/geronimo-ejb-3.0-api.jar
21cr|geronimo-specs-1.2-17|1229	fi
21cr|geronimo-specs-1.2-17|1230	
21cr|geronimo-specs-1.2-17|1231	%post -n geronimo-el-1.0-api
21cr|geronimo-specs-1.2-17|1232	%{_sbindir}/update-alternatives --install %{_javadir}/el_api.jar el_api %{_javadir}/geronimo-el-1.0-api.jar 10000
21cr|geronimo-specs-1.2-17|1233	%{_sbindir}/update-alternatives --install %{_javadir}/el_1_0_api.jar el_1_0_api %{_javadir}/geronimo-el-1.0-api.jar 10000
21cr|geronimo-specs-1.2-17|1234	
21cr|geronimo-specs-1.2-17|1235	%preun -n geronimo-el-1.0-api
21cr|geronimo-specs-1.2-17|1236	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1237	%{_sbindir}/update-alternatives --remove el_api %{_javadir}/geronimo-el-1.0-api.jar
21cr|geronimo-specs-1.2-17|1238	%{_sbindir}/update-alternatives --remove el_1_0_api %{_javadir}/geronimo-el-1.0-api.jar
21cr|geronimo-specs-1.2-17|1239	fi
21cr|geronimo-specs-1.2-17|1240	
21cr|geronimo-specs-1.2-17|1241	%post -n geronimo-interceptor-3.0-api
21cr|geronimo-specs-1.2-17|1242	%{_sbindir}/update-alternatives --install %{_javadir}/interceptor_api.jar interceptor_api %{_javadir}/geronimo-interceptor-3.0-api.jar 30000
21cr|geronimo-specs-1.2-17|1243	%{_sbindir}/update-alternatives --install %{_javadir}/interceptor_3_0_api.jar interceptor_3_0_api %{_javadir}/geronimo-interceptor-3.0-api.jar 30000
21cr|geronimo-specs-1.2-17|1244	
21cr|geronimo-specs-1.2-17|1245	%preun -n geronimo-interceptor-3.0-api
21cr|geronimo-specs-1.2-17|1246	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1247	%{_sbindir}/update-alternatives --remove interceptor_api %{_javadir}/geronimo-interceptor-3.0-api.jar
21cr|geronimo-specs-1.2-17|1248	%{_sbindir}/update-alternatives --remove interceptor_3_0_api %{_javadir}/geronimo-interceptor-3.0-api.jar
21cr|geronimo-specs-1.2-17|1249	fi
21cr|geronimo-specs-1.2-17|1250	
21cr|geronimo-specs-1.2-17|1251	
21cr|geronimo-specs-1.2-17|1252	%post -n geronimo-j2ee-connector-1.5-api
21cr|geronimo-specs-1.2-17|1253	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-connector.jar j2ee-connector %{_javadir}/geronimo-j2ee-connector-1.5-api.jar 10500
21cr|geronimo-specs-1.2-17|1254	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_connector_api.jar j2ee_connector_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar 10500
21cr|geronimo-specs-1.2-17|1255	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_connector_1_5_api.jar j2ee_connector_1_5_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar 10500
21cr|geronimo-specs-1.2-17|1256	
21cr|geronimo-specs-1.2-17|1257	%preun -n geronimo-j2ee-connector-1.5-api
21cr|geronimo-specs-1.2-17|1258	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1259	%{_sbindir}/update-alternatives --remove j2ee-connector %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
21cr|geronimo-specs-1.2-17|1260	%{_sbindir}/update-alternatives --remove j2ee_connector_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
21cr|geronimo-specs-1.2-17|1261	%{_sbindir}/update-alternatives --remove j2ee_connector_1_5_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
21cr|geronimo-specs-1.2-17|1262	fi
21cr|geronimo-specs-1.2-17|1263	
21cr|geronimo-specs-1.2-17|1264	%post -n geronimo-j2ee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|1265	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-deployment.jar j2ee-deployment %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1266	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_deployment_api.jar j2ee_deployment_api %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1267	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_deployment_1_1_api.jar j2ee_deployment_1_1_api %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1268	
21cr|geronimo-specs-1.2-17|1269	%preun -n geronimo-j2ee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|1270	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1271	%{_sbindir}/update-alternatives --remove j2ee-deployment %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar
21cr|geronimo-specs-1.2-17|1272	%{_sbindir}/update-alternatives --remove j2ee_deployment_api %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar
21cr|geronimo-specs-1.2-17|1273	%{_sbindir}/update-alternatives --remove j2ee_deployment_1_1_api %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar
21cr|geronimo-specs-1.2-17|1274	fi
21cr|geronimo-specs-1.2-17|1275	
21cr|geronimo-specs-1.2-17|1276	%post -n geronimo-javaee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|1277	%{_sbindir}/update-alternatives --install %{_javadir}/javaee_deployment_api.jar javaee_deployment_api %{_javadir}/geronimo-javaee-deployment-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1278	%{_sbindir}/update-alternatives --install %{_javadir}/javaee_deployment_1_1MR3_api.jar javaee_deployment_1_1MR3_api %{_javadir}/geronimo-javaee-deployment-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1279	
21cr|geronimo-specs-1.2-17|1280	%preun -n geronimo-javaee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|1281	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1282	%{_sbindir}/update-alternatives --remove javaee_deployment_api %{_javadir}/geronimo-javaee-deployment-1.1-api.jar
21cr|geronimo-specs-1.2-17|1283	%{_sbindir}/update-alternatives --remove javaee_deployment_1_1MR3_api %{_javadir}/geronimo-javaee-deployment-1.1-api.jar
21cr|geronimo-specs-1.2-17|1284	fi
21cr|geronimo-specs-1.2-17|1285	
21cr|geronimo-specs-1.2-17|1286	
21cr|geronimo-specs-1.2-17|1287	%post -n geronimo-jacc-1.1-api
21cr|geronimo-specs-1.2-17|1288	%{_sbindir}/update-alternatives --install %{_javadir}/jacc_api.jar jacc_api %{_javadir}/geronimo-jacc-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1289	%{_sbindir}/update-alternatives --install %{_javadir}/jacc_1_1_api.jar jacc_1_1_api %{_javadir}/geronimo-jacc-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1290	
21cr|geronimo-specs-1.2-17|1291	%preun -n geronimo-jacc-1.1-api
21cr|geronimo-specs-1.2-17|1292	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1293	%{_sbindir}/update-alternatives --remove jacc_api %{_javadir}/geronimo-jacc-1.1-api.jar
21cr|geronimo-specs-1.2-17|1294	%{_sbindir}/update-alternatives --remove jacc_1_1_api %{_javadir}/geronimo-jacc-1.1-api.jar
21cr|geronimo-specs-1.2-17|1295	fi
21cr|geronimo-specs-1.2-17|1296	
21cr|geronimo-specs-1.2-17|1297	
21cr|geronimo-specs-1.2-17|1298	%post -n geronimo-j2ee-management-1.1-api
21cr|geronimo-specs-1.2-17|1299	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-management.jar j2ee-management %{_javadir}/geronimo-j2ee-management-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1300	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_api.jar j2ee_management_api %{_javadir}/geronimo-j2ee-management-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1301	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_1_1_api.jar j2ee_management_1_1_api %{_javadir}/geronimo-j2ee-management-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1302	
21cr|geronimo-specs-1.2-17|1303	%preun -n geronimo-j2ee-management-1.1-api
21cr|geronimo-specs-1.2-17|1304	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1305	%{_sbindir}/update-alternatives --remove j2ee-management %{_javadir}/geronimo-j2ee-management-1.1-api.jar
21cr|geronimo-specs-1.2-17|1306	%{_sbindir}/update-alternatives --remove j2ee_management_api %{_javadir}/geronimo-j2ee-management-1.1-api.jar
21cr|geronimo-specs-1.2-17|1307	%{_sbindir}/update-alternatives --remove j2ee_management_1_1_api %{_javadir}/geronimo-j2ee-management-1.1-api.jar
21cr|geronimo-specs-1.2-17|1308	fi
21cr|geronimo-specs-1.2-17|1309	
21cr|geronimo-specs-1.2-17|1310	
21cr|geronimo-specs-1.2-17|1311	# Do not provide javamail as this is just the API (is it?) and
21cr|geronimo-specs-1.2-17|1312	# our 'javamail' alternative means the providers as well
21cr|geronimo-specs-1.2-17|1313	# all in a single jar file called 'javamail.jar'
21cr|geronimo-specs-1.2-17|1314	
21cr|geronimo-specs-1.2-17|1315	%post -n geronimo-javamail-1.4-api
21cr|geronimo-specs-1.2-17|1316	%{_sbindir}/update-alternatives --install %{_javadir}/javamail.jar javamail %{_javadir}/geronimo-javamail-1.4-api.jar 10400
21cr|geronimo-specs-1.2-17|1317	%{_sbindir}/update-alternatives --install %{_javadir}/javamail_api.jar javamail_api %{_javadir}/geronimo-javamail-1.4-api.jar 10400
21cr|geronimo-specs-1.2-17|1318	%{_sbindir}/update-alternatives --install %{_javadir}/javamail_1_4_api.jar javamail_1_4_api %{_javadir}/geronimo-javamail-1.4-api.jar 10400
21cr|geronimo-specs-1.2-17|1319	
21cr|geronimo-specs-1.2-17|1320	%preun -n geronimo-javamail-1.4-api
21cr|geronimo-specs-1.2-17|1321	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1322	%{_sbindir}/update-alternatives --remove javamail %{_javadir}/geronimo-javamail-1.4-api.jar
21cr|geronimo-specs-1.2-17|1323	%{_sbindir}/update-alternatives --remove javamail_api %{_javadir}/geronimo-javamail-1.4-api.jar
21cr|geronimo-specs-1.2-17|1324	%{_sbindir}/update-alternatives --remove javamail_1_4_api %{_javadir}/geronimo-javamail-1.4-api.jar
21cr|geronimo-specs-1.2-17|1325	fi
21cr|geronimo-specs-1.2-17|1326	
21cr|geronimo-specs-1.2-17|1327	
21cr|geronimo-specs-1.2-17|1328	%post -n geronimo-jaxrpc-1.1-api
21cr|geronimo-specs-1.2-17|1329	%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc.jar jaxrpc %{_javadir}/geronimo-jaxrpc-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1330	%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc_api.jar jaxrpc_api %{_javadir}/geronimo-jaxrpc-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1331	%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc_1_1_api.jar jaxrpc_1_1_api %{_javadir}/geronimo-jaxrpc-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1332	
21cr|geronimo-specs-1.2-17|1333	%preun -n geronimo-jaxrpc-1.1-api
21cr|geronimo-specs-1.2-17|1334	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1335	%{_sbindir}/update-alternatives --remove jaxrpc %{_javadir}/geronimo-jaxrpc-1.1-api.jar
21cr|geronimo-specs-1.2-17|1336	%{_sbindir}/update-alternatives --remove jaxrpc_api %{_javadir}/geronimo-jaxrpc-1.1-api.jar
21cr|geronimo-specs-1.2-17|1337	%{_sbindir}/update-alternatives --remove jaxrpc_1_1_api %{_javadir}/geronimo-jaxrpc-1.1-api.jar
21cr|geronimo-specs-1.2-17|1338	fi
21cr|geronimo-specs-1.2-17|1339	
21cr|geronimo-specs-1.2-17|1340	
21cr|geronimo-specs-1.2-17|1341	%post -n geronimo-jms-1.1-api
21cr|geronimo-specs-1.2-17|1342	%{_sbindir}/update-alternatives --install %{_javadir}/jms.jar jms %{_javadir}/geronimo-jms-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1343	%{_sbindir}/update-alternatives --install %{_javadir}/jms_api.jar jms_api %{_javadir}/geronimo-jms-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1344	%{_sbindir}/update-alternatives --install %{_javadir}/jms_1_1_api.jar jms_1_1_api %{_javadir}/geronimo-jms-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1345	
21cr|geronimo-specs-1.2-17|1346	%preun -n geronimo-jms-1.1-api
21cr|geronimo-specs-1.2-17|1347	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1348	%{_sbindir}/update-alternatives --remove jms %{_javadir}/geronimo-jms-1.1-api.jar
21cr|geronimo-specs-1.2-17|1349	%{_sbindir}/update-alternatives --remove jms_api %{_javadir}/geronimo-jms-1.1-api.jar
21cr|geronimo-specs-1.2-17|1350	%{_sbindir}/update-alternatives --remove jms_1_1_api %{_javadir}/geronimo-jms-1.1-api.jar
21cr|geronimo-specs-1.2-17|1351	fi
21cr|geronimo-specs-1.2-17|1352	
21cr|geronimo-specs-1.2-17|1353	%post -n geronimo-jpa-3.0-api
21cr|geronimo-specs-1.2-17|1354	%{_sbindir}/update-alternatives --install %{_javadir}/jpa_api.jar jpa_api %{_javadir}/geronimo-jpa-3.0-api.jar 30000
21cr|geronimo-specs-1.2-17|1355	%{_sbindir}/update-alternatives --install %{_javadir}/jpa_3_0_api.jar jpa_3_0_api %{_javadir}/geronimo-jpa-3.0-api.jar 30000
21cr|geronimo-specs-1.2-17|1356	
21cr|geronimo-specs-1.2-17|1357	%preun -n geronimo-jpa-3.0-api
21cr|geronimo-specs-1.2-17|1358	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1359	%{_sbindir}/update-alternatives --remove jpa_api %{_javadir}/geronimo-jpa-3.0-api.jar
21cr|geronimo-specs-1.2-17|1360	%{_sbindir}/update-alternatives --remove jpa_3_0_api %{_javadir}/geronimo-jpa-3.0-api.jar
21cr|geronimo-specs-1.2-17|1361	fi
21cr|geronimo-specs-1.2-17|1362	
21cr|geronimo-specs-1.2-17|1363	%post -n geronimo-jsp-2.0-api
21cr|geronimo-specs-1.2-17|1364	%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp %{_javadir}/geronimo-jsp-2.0-api.jar 20000
21cr|geronimo-specs-1.2-17|1365	%{_sbindir}/update-alternatives --install %{_javadir}/jsp_api.jar jsp_api %{_javadir}/geronimo-jsp-2.0-api.jar 20000
21cr|geronimo-specs-1.2-17|1366	%{_sbindir}/update-alternatives --install %{_javadir}/jsp_2_0_api.jar jsp_2_0_api %{_javadir}/geronimo-jsp-2.0-api.jar 20000
21cr|geronimo-specs-1.2-17|1367	
21cr|geronimo-specs-1.2-17|1368	%preun -n geronimo-jsp-2.0-api
21cr|geronimo-specs-1.2-17|1369	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1370	%{_sbindir}/update-alternatives --remove jsp %{_javadir}/geronimo-jsp-2.0-api.jar
21cr|geronimo-specs-1.2-17|1371	%{_sbindir}/update-alternatives --remove jsp_api %{_javadir}/geronimo-jsp-2.0-api.jar
21cr|geronimo-specs-1.2-17|1372	%{_sbindir}/update-alternatives --remove jsp_2_0_api %{_javadir}/geronimo-jsp-2.0-api.jar
21cr|geronimo-specs-1.2-17|1373	fi
21cr|geronimo-specs-1.2-17|1374	
21cr|geronimo-specs-1.2-17|1375	%post -n geronimo-jsp-2.1-api
21cr|geronimo-specs-1.2-17|1376	%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp %{_javadir}/geronimo-jsp-2.1-api.jar 20100
21cr|geronimo-specs-1.2-17|1377	%{_sbindir}/update-alternatives --install %{_javadir}/jsp_api.jar jsp_api %{_javadir}/geronimo-jsp-2.1-api.jar 20100
21cr|geronimo-specs-1.2-17|1378	%{_sbindir}/update-alternatives --install %{_javadir}/jsp_2_1_api.jar jsp_2_1_api %{_javadir}/geronimo-jsp-2.1-api.jar 20100
21cr|geronimo-specs-1.2-17|1379	
21cr|geronimo-specs-1.2-17|1380	%preun -n geronimo-jsp-2.1-api
21cr|geronimo-specs-1.2-17|1381	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1382	%{_sbindir}/update-alternatives --remove jsp %{_javadir}/geronimo-jsp-2.1-api.jar
21cr|geronimo-specs-1.2-17|1383	%{_sbindir}/update-alternatives --remove jsp_api %{_javadir}/geronimo-jsp-2.1-api.jar
21cr|geronimo-specs-1.2-17|1384	%{_sbindir}/update-alternatives --remove jsp_2_1_api %{_javadir}/geronimo-jsp-2.1-api.jar
21cr|geronimo-specs-1.2-17|1385	fi
21cr|geronimo-specs-1.2-17|1386	
21cr|geronimo-specs-1.2-17|1387	
21cr|geronimo-specs-1.2-17|1388	%post -n geronimo-jta-1.0.1B-api
21cr|geronimo-specs-1.2-17|1389	%{_sbindir}/update-alternatives --install %{_javadir}/jta.jar jta %{_javadir}/geronimo-jta-1.0.1B-api.jar 10001
21cr|geronimo-specs-1.2-17|1390	%{_sbindir}/update-alternatives --install %{_javadir}/jta_api.jar jta_api %{_javadir}/geronimo-jta-1.0.1B-api.jar 10001
21cr|geronimo-specs-1.2-17|1391	%{_sbindir}/update-alternatives --install %{_javadir}/jta_1_0_1B_api.jar jta_1_0_1B_api %{_javadir}/geronimo-jta-1.0.1B-api.jar 10001
21cr|geronimo-specs-1.2-17|1392	
21cr|geronimo-specs-1.2-17|1393	%preun -n geronimo-jta-1.0.1B-api
21cr|geronimo-specs-1.2-17|1394	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1395	%{_sbindir}/update-alternatives --remove jta %{_javadir}/geronimo-jta-1.0.1B-api.jar
21cr|geronimo-specs-1.2-17|1396	%{_sbindir}/update-alternatives --remove jta_api %{_javadir}/geronimo-jta-1.0.1B-api.jar
21cr|geronimo-specs-1.2-17|1397	%{_sbindir}/update-alternatives --remove jta_1_0_1B_api %{_javadir}/geronimo-jta-1.0.1B-api.jar
21cr|geronimo-specs-1.2-17|1398	fi
21cr|geronimo-specs-1.2-17|1399	
21cr|geronimo-specs-1.2-17|1400	
21cr|geronimo-specs-1.2-17|1401	%post -n geronimo-jta-1.1-api
21cr|geronimo-specs-1.2-17|1402	%{_sbindir}/update-alternatives --install %{_javadir}/jta.jar jta %{_javadir}/geronimo-jta-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1403	%{_sbindir}/update-alternatives --install %{_javadir}/jta_api.jar jta_api %{_javadir}/geronimo-jta-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1404	%{_sbindir}/update-alternatives --install %{_javadir}/jta_1_1_api.jar jta_1_1_api %{_javadir}/geronimo-jta-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1405	
21cr|geronimo-specs-1.2-17|1406	%preun -n geronimo-jta-1.1-api
21cr|geronimo-specs-1.2-17|1407	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1408	%{_sbindir}/update-alternatives --remove jta %{_javadir}/geronimo-jta-1.1-api.jar
21cr|geronimo-specs-1.2-17|1409	%{_sbindir}/update-alternatives --remove jta_api %{_javadir}/geronimo-jta-1.1-api.jar
21cr|geronimo-specs-1.2-17|1410	%{_sbindir}/update-alternatives --remove jta_1_1_api %{_javadir}/geronimo-jta-1.1-api.jar
21cr|geronimo-specs-1.2-17|1411	fi
21cr|geronimo-specs-1.2-17|1412	
21cr|geronimo-specs-1.2-17|1413	%post -n geronimo-qname-1.1-api
21cr|geronimo-specs-1.2-17|1414	%{_sbindir}/update-alternatives --install %{_javadir}/qname_api.jar qname_api %{_javadir}/geronimo-qname-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1415	%{_sbindir}/update-alternatives --install %{_javadir}/qname_1_1_api.jar qname_1_1_api %{_javadir}/geronimo-qname-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1416	
21cr|geronimo-specs-1.2-17|1417	%postun -n geronimo-qname-1.1-api
21cr|geronimo-specs-1.2-17|1418	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1419	%{_sbindir}/update-alternatives --remove qname_api %{_javadir}/geronimo-qname-1.1-api.jar
21cr|geronimo-specs-1.2-17|1420	%{_sbindir}/update-alternatives --remove qname_1_1_api %{_javadir}/geronimo-qname-1.1-api.jar
21cr|geronimo-specs-1.2-17|1421	fi
21cr|geronimo-specs-1.2-17|1422	
21cr|geronimo-specs-1.2-17|1423	%post -n geronimo-saaj-1.1-api
21cr|geronimo-specs-1.2-17|1424	%{_sbindir}/update-alternatives --install %{_javadir}/saaj.jar saaj %{_javadir}/geronimo-saaj-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1425	%{_sbindir}/update-alternatives --install %{_javadir}/saaj_api.jar saaj_api %{_javadir}/geronimo-saaj-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1426	%{_sbindir}/update-alternatives --install %{_javadir}/saaj_1_1_api.jar saaj_1_1_api %{_javadir}/geronimo-saaj-1.1-api.jar 10100
21cr|geronimo-specs-1.2-17|1427	
21cr|geronimo-specs-1.2-17|1428	%preun -n geronimo-saaj-1.1-api
21cr|geronimo-specs-1.2-17|1429	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1430	%{_sbindir}/update-alternatives --remove saaj %{_javadir}/geronimo-saaj-1.1-api.jar
21cr|geronimo-specs-1.2-17|1431	%{_sbindir}/update-alternatives --remove saaj_api %{_javadir}/geronimo-saaj-1.1-api.jar
21cr|geronimo-specs-1.2-17|1432	%{_sbindir}/update-alternatives --remove saaj_1_1_api %{_javadir}/geronimo-saaj-1.1-api.jar
21cr|geronimo-specs-1.2-17|1433	fi
21cr|geronimo-specs-1.2-17|1434	
21cr|geronimo-specs-1.2-17|1435	%post -n geronimo-stax-1.0-api
21cr|geronimo-specs-1.2-17|1436	%{_sbindir}/update-alternatives --install %{_javadir}/stax_api.jar stax_api %{_javadir}/geronimo-stax-1.0-api.jar 10000
21cr|geronimo-specs-1.2-17|1437	%{_sbindir}/update-alternatives --install %{_javadir}/stax_1_0_api.jar stax_1_0_api %{_javadir}/geronimo-stax-1.0-api.jar 10000
21cr|geronimo-specs-1.2-17|1438	
21cr|geronimo-specs-1.2-17|1439	%preun -n geronimo-stax-1.0-api
21cr|geronimo-specs-1.2-17|1440	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1441	%{_sbindir}/update-alternatives --remove stax_api %{_javadir}/geronimo-stax-1.0-api.jar
21cr|geronimo-specs-1.2-17|1442	%{_sbindir}/update-alternatives --remove stax_1_0_api %{_javadir}/geronimo-stax-1.0-api.jar
21cr|geronimo-specs-1.2-17|1443	fi
21cr|geronimo-specs-1.2-17|1444	
21cr|geronimo-specs-1.2-17|1445	%post -n geronimo-ws-metadata-2.0-api
21cr|geronimo-specs-1.2-17|1446	%{_sbindir}/update-alternatives --install %{_javadir}/ws_metadata_api.jar ws_metadata_api %{_javadir}/geronimo-ws-metadata-2.0-api.jar 20000
21cr|geronimo-specs-1.2-17|1447	%{_sbindir}/update-alternatives --install %{_javadir}/ws_metadata_2_0_api.jar ws_metadata_2_0_api %{_javadir}/geronimo-ws-metadata-2.0-api.jar 20000
21cr|geronimo-specs-1.2-17|1448	
21cr|geronimo-specs-1.2-17|1449	%preun -n geronimo-ws-metadata-2.0-api
21cr|geronimo-specs-1.2-17|1450	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1451	%{_sbindir}/update-alternatives --remove ws_metadata_api %{_javadir}/geronimo-ws-metadata-2.0-api.jar
21cr|geronimo-specs-1.2-17|1452	%{_sbindir}/update-alternatives --remove ws_metadata_2_0_api %{_javadir}/geronimo-ws-metadata-2.0-api.jar
21cr|geronimo-specs-1.2-17|1453	fi
21cr|geronimo-specs-1.2-17|1454	
21cr|geronimo-specs-1.2-17|1455	%post -n geronimo-j2ee-1.4-apis
21cr|geronimo-specs-1.2-17|1456	%{_sbindir}/update-alternatives --install %{_javadir}/jaf_api.jar jaf_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10002
21cr|geronimo-specs-1.2-17|1457	%{_sbindir}/update-alternatives --install %{_javadir}/jaf_1_0_2_api.jar jaf_1_0_2_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10002
21cr|geronimo-specs-1.2-17|1458	%{_sbindir}/update-alternatives --install %{_javadir}/commonj_apis.jar commonj_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1459	%{_sbindir}/update-alternatives --install %{_javadir}/commonj_1_1_apis.jar commonj_1_1_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1460	%{_sbindir}/update-alternatives --install %{_javadir}/corba_apis.jar corba_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar 20300
21cr|geronimo-specs-1.2-17|1461	%{_sbindir}/update-alternatives --install %{_javadir}/corba_2_3_apis.jar corba_2_3_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar 20300
21cr|geronimo-specs-1.2-17|1462	%{_sbindir}/update-alternatives --install %{_javadir}/ejb_api.jar ejb_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 20100
21cr|geronimo-specs-1.2-17|1463	%{_sbindir}/update-alternatives --install %{_javadir}/ejb_2_1_api.jar ejb_2_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 20100
21cr|geronimo-specs-1.2-17|1464	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-connector.jar j2ee-connector %{_javadir}/geronimo-j2ee-1.4-apis.jar 10500
21cr|geronimo-specs-1.2-17|1465	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_connector_api.jar j2ee_connector_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10500
21cr|geronimo-specs-1.2-17|1466	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_connector_1_5_api.jar j2ee_1_5_connector_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10500
21cr|geronimo-specs-1.2-17|1467	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_deployment_api.jar j2ee_deployment_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1468	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_deployment_1_1_api.jar j2ee_deployment_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1469	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_api.jar j2ee_management_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
21cr|geronimo-specs-1.2-17|1470	%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_1_0_api.jar j2ee_management_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
21cr|geronimo-specs-1.2-17|1471	%{_sbindir}/update-alternatives --install %{_javadir}/jacc_api.jar jacc_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
21cr|geronimo-specs-1.2-17|1472	%{_sbindir}/update-alternatives --install %{_javadir}/jacc_1_0_api.jar jacc_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
21cr|geronimo-specs-1.2-17|1473	%{_sbindir}/update-alternatives --install %{_javadir}/javamail_api.jar javamail_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10301
21cr|geronimo-specs-1.2-17|1474	%{_sbindir}/update-alternatives --install %{_javadir}/javamail_1_3_1_api.jar javamail_1_3_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10301
21cr|geronimo-specs-1.2-17|1475	%{_sbindir}/update-alternatives --install %{_javadir}/jaxr_api.jar jaxr_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
21cr|geronimo-specs-1.2-17|1476	%{_sbindir}/update-alternatives --install %{_javadir}/jaxr_1_0_api.jar jaxr_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
21cr|geronimo-specs-1.2-17|1477	%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc_api.jar jaxrpc_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1478	%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc_1_1_api.jar jaxrpc_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1479	%{_sbindir}/update-alternatives --install %{_javadir}/jms_api.jar jms_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1480	%{_sbindir}/update-alternatives --install %{_javadir}/jms_1_1_api.jar jms_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1481	%{_sbindir}/update-alternatives --install %{_javadir}/jsp_api.jar jsp_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1482	%{_sbindir}/update-alternatives --install %{_javadir}/jsp_2_0_api.jar jsp_2_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1483	%{_sbindir}/update-alternatives --install %{_javadir}/jta_api.jar jta_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10001
21cr|geronimo-specs-1.2-17|1484	%{_sbindir}/update-alternatives --install %{_javadir}/jta_1_0_1B_api.jar jta_1_0_1B_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10001
21cr|geronimo-specs-1.2-17|1485	%{_sbindir}/update-alternatives --install %{_javadir}/qname_api.jar qname_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1486	%{_sbindir}/update-alternatives --install %{_javadir}/qname_1_1_api.jar qname_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1487	%{_sbindir}/update-alternatives --install %{_javadir}/saaj_api.jar saaj_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1488	%{_sbindir}/update-alternatives --install %{_javadir}/saaj_1_1_api.jar saaj_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
21cr|geronimo-specs-1.2-17|1489	
21cr|geronimo-specs-1.2-17|1490	%preun -n geronimo-j2ee-1.4-apis
21cr|geronimo-specs-1.2-17|1491	if [ "$1" = "0" ]; then
21cr|geronimo-specs-1.2-17|1492	%{_sbindir}/update-alternatives --remove jaf_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1493	%{_sbindir}/update-alternatives --remove jaf_1_0_2_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1494	%{_sbindir}/update-alternatives --remove commonj_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1495	%{_sbindir}/update-alternatives --remove commonj_1_1_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1496	%{_sbindir}/update-alternatives --remove corba_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1497	%{_sbindir}/update-alternatives --remove corba_2_3_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1498	%{_sbindir}/update-alternatives --remove ejb_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1499	%{_sbindir}/update-alternatives --remove ejb_2_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1500	%{_sbindir}/update-alternatives --remove j2ee-connector %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
21cr|geronimo-specs-1.2-17|1501	%{_sbindir}/update-alternatives --remove j2ee_connector_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1502	%{_sbindir}/update-alternatives --remove j2ee_connector_1_5_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1503	%{_sbindir}/update-alternatives --remove j2ee_deployment_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1504	%{_sbindir}/update-alternatives --remove j2ee_deployment_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1505	%{_sbindir}/update-alternatives --remove j2ee_management_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1506	%{_sbindir}/update-alternatives --remove j2ee_management_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1507	%{_sbindir}/update-alternatives --remove jacc_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1508	%{_sbindir}/update-alternatives --remove jacc_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1509	%{_sbindir}/update-alternatives --remove javamail_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1510	%{_sbindir}/update-alternatives --remove javamail_1_3_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1511	%{_sbindir}/update-alternatives --remove jaxr_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1512	%{_sbindir}/update-alternatives --remove jaxr_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1513	%{_sbindir}/update-alternatives --remove jaxrpc_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1514	%{_sbindir}/update-alternatives --remove jaxrpc_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1515	%{_sbindir}/update-alternatives --remove jms_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1516	%{_sbindir}/update-alternatives --remove jms_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1517	%{_sbindir}/update-alternatives --remove jsp_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1518	%{_sbindir}/update-alternatives --remove jsp_2_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1519	%{_sbindir}/update-alternatives --remove jta_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1520	%{_sbindir}/update-alternatives --remove jta_1_0_1B_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1521	%{_sbindir}/update-alternatives --remove qname_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1522	%{_sbindir}/update-alternatives --remove qname_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1523	%{_sbindir}/update-alternatives --remove saaj_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1524	%{_sbindir}/update-alternatives --remove saaj_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
21cr|geronimo-specs-1.2-17|1525	fi
21cr|geronimo-specs-1.2-17|1526	
21cr|geronimo-specs-1.2-17|1527	%files
21cr|geronimo-specs-1.2-17|1528	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1529	%doc %{_docdir}/%{name}-%{version}/LICENSE.txt
21cr|geronimo-specs-1.2-17|1530	%dir %{_javadir}/geronimo
21cr|geronimo-specs-1.2-17|1531	%{_javadir}/geronimo/*
21cr|geronimo-specs-1.2-17|1532	
21cr|geronimo-specs-1.2-17|1533	%files javadoc
21cr|geronimo-specs-1.2-17|1534	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1535	%doc %{_javadocdir}/*
21cr|geronimo-specs-1.2-17|1536	
21cr|geronimo-specs-1.2-17|1537	%files poms
21cr|geronimo-specs-1.2-17|1538	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1539	%config %{_mavendepmapfragdir}/*
21cr|geronimo-specs-1.2-17|1540	%{_mavenpomdir}/*
21cr|geronimo-specs-1.2-17|1541	
21cr|geronimo-specs-1.2-17|1542	%files -n geronimo-commonj-1.1-apis
21cr|geronimo-specs-1.2-17|1543	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1544	%{_javadir}/geronimo-commonj-1.1-apis*.jar
21cr|geronimo-specs-1.2-17|1545	%ghost %{_javadir}/commonj_1_1_apis.jar
21cr|geronimo-specs-1.2-17|1546	%ghost %{_javadir}/commonj_apis.jar
21cr|geronimo-specs-1.2-17|1547	%doc %{_docdir}/%{name}-%{version}/commonj-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1548	%dir %{_docdir}/%{name}-%{version}/commonj-1.1
21cr|geronimo-specs-1.2-17|1549	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1550	
21cr|geronimo-specs-1.2-17|1551	%files -n geronimo-jaf-1.0.2-api
21cr|geronimo-specs-1.2-17|1552	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1553	%{_javadir}/geronimo-jaf-1.0.2-api*.jar
21cr|geronimo-specs-1.2-17|1554	%doc %{_docdir}/%{name}-%{version}/jaf-1.0.2/LICENSE.txt
21cr|geronimo-specs-1.2-17|1555	%dir %{_docdir}/%{name}-%{version}/jaf-1.0.2
21cr|geronimo-specs-1.2-17|1556	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1557	%ghost %{_javadir}/jaf.jar
21cr|geronimo-specs-1.2-17|1558	%ghost %{_javadir}/jaf_api.jar
21cr|geronimo-specs-1.2-17|1559	%ghost %{_javadir}/jaf_1_0_2_api.jar
21cr|geronimo-specs-1.2-17|1560	
21cr|geronimo-specs-1.2-17|1561	%files -n geronimo-jaf-1.1-api
21cr|geronimo-specs-1.2-17|1562	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1563	%{_javadir}/geronimo-jaf-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1564	%doc %{_docdir}/%{name}-%{version}/jaf-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1565	%dir %{_docdir}/%{name}-%{version}/jaf-1.1
21cr|geronimo-specs-1.2-17|1566	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1567	%ghost %{_javadir}/jaf.jar
21cr|geronimo-specs-1.2-17|1568	%ghost %{_javadir}/jaf_api.jar
21cr|geronimo-specs-1.2-17|1569	%ghost %{_javadir}/jaf_1_1_api.jar
21cr|geronimo-specs-1.2-17|1570	
21cr|geronimo-specs-1.2-17|1571	%files -n geronimo-annotation-1.0-api
21cr|geronimo-specs-1.2-17|1572	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1573	%doc %{_docdir}/%{name}-%{version}/annotation-1.0/LICENSE.txt
21cr|geronimo-specs-1.2-17|1574	%dir %{_docdir}/%{name}-%{version}/annotation-1.0
21cr|geronimo-specs-1.2-17|1575	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1576	%ghost %{_javadir}/annotation_api.jar
21cr|geronimo-specs-1.2-17|1577	%ghost %{_javadir}/annotation_1_0_api.jar
21cr|geronimo-specs-1.2-17|1578	%{_javadir}/geronimo-annotation-1.0-api*.jar
21cr|geronimo-specs-1.2-17|1579	
21cr|geronimo-specs-1.2-17|1580	%files -n geronimo-corba-2.3-apis
21cr|geronimo-specs-1.2-17|1581	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1582	%{_javadir}/geronimo-corba-2.3-apis*.jar
21cr|geronimo-specs-1.2-17|1583	%doc %{_docdir}/%{name}-%{version}/corba-2.3/LICENSE.txt
21cr|geronimo-specs-1.2-17|1584	%dir %{_docdir}/%{name}-%{version}/corba-2.3
21cr|geronimo-specs-1.2-17|1585	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1586	%ghost %{_javadir}/corba_apis.jar
21cr|geronimo-specs-1.2-17|1587	%ghost %{_javadir}/corba_2_3_apis.jar
21cr|geronimo-specs-1.2-17|1588	
21cr|geronimo-specs-1.2-17|1589	
21cr|geronimo-specs-1.2-17|1590	%files -n geronimo-ejb-3.0-api
21cr|geronimo-specs-1.2-17|1591	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1592	%doc %{_docdir}/%{name}-%{version}/ejb-3.0/LICENSE.txt
21cr|geronimo-specs-1.2-17|1593	%dir %{_docdir}/%{name}-%{version}/ejb-3.0
21cr|geronimo-specs-1.2-17|1594	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1595	%ghost %{_javadir}/ejb.jar
21cr|geronimo-specs-1.2-17|1596	%ghost %{_javadir}/ejb_api.jar
21cr|geronimo-specs-1.2-17|1597	%ghost %{_javadir}/ejb_3_0_api.jar
21cr|geronimo-specs-1.2-17|1598	%{_javadir}/geronimo-ejb-3.0-api*.jar
21cr|geronimo-specs-1.2-17|1599	
21cr|geronimo-specs-1.2-17|1600	%files -n geronimo-el-1.0-api
21cr|geronimo-specs-1.2-17|1601	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1602	%{_javadir}/geronimo-el-1.0-api*.jar
21cr|geronimo-specs-1.2-17|1603	%doc %{_docdir}/%{name}-%{version}/el-1.0/LICENSE.txt
21cr|geronimo-specs-1.2-17|1604	%dir %{_docdir}/%{name}-%{version}/el-1.0
21cr|geronimo-specs-1.2-17|1605	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1606	%ghost %{_javadir}/el_api.jar
21cr|geronimo-specs-1.2-17|1607	%ghost %{_javadir}/el_1_0_api.jar
21cr|geronimo-specs-1.2-17|1608	
21cr|geronimo-specs-1.2-17|1609	%files -n geronimo-interceptor-3.0-api
21cr|geronimo-specs-1.2-17|1610	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1611	%doc %{_docdir}/%{name}-%{version}/interceptor-3.0/LICENSE.txt
21cr|geronimo-specs-1.2-17|1612	%dir %{_docdir}/%{name}-%{version}/interceptor-3.0
21cr|geronimo-specs-1.2-17|1613	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1614	%ghost %{_javadir}/interceptor_api.jar
21cr|geronimo-specs-1.2-17|1615	%ghost %{_javadir}/interceptor_3_0_api.jar
21cr|geronimo-specs-1.2-17|1616	%{_javadir}/geronimo-interceptor-3.0-api*.jar
21cr|geronimo-specs-1.2-17|1617	
21cr|geronimo-specs-1.2-17|1618	%files -n geronimo-j2ee-1.4-apis
21cr|geronimo-specs-1.2-17|1619	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1620	%{_javadir}/geronimo-j2ee-1.4-apis*.jar
21cr|geronimo-specs-1.2-17|1621	%doc %{_docdir}/%{name}-%{version}/j2ee-1.4/LICENSE.txt
21cr|geronimo-specs-1.2-17|1622	%dir %{_docdir}/%{name}-%{version}/j2ee-1.4
21cr|geronimo-specs-1.2-17|1623	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1624	
21cr|geronimo-specs-1.2-17|1625	%files -n geronimo-j2ee-connector-1.5-api
21cr|geronimo-specs-1.2-17|1626	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1627	%{_javadir}/geronimo-j2ee-connector-1.5-api*.jar
21cr|geronimo-specs-1.2-17|1628	%doc %{_docdir}/%{name}-%{version}/j2ee-connector-1.5/LICENSE.txt
21cr|geronimo-specs-1.2-17|1629	%dir %{_docdir}/%{name}-%{version}/j2ee-connector-1.5
21cr|geronimo-specs-1.2-17|1630	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1631	%ghost %{_javadir}/j2ee-connector.jar
21cr|geronimo-specs-1.2-17|1632	%ghost %{_javadir}/j2ee_connector_api.jar
21cr|geronimo-specs-1.2-17|1633	%ghost %{_javadir}/j2ee_connector_1_5_api.jar
21cr|geronimo-specs-1.2-17|1634	
21cr|geronimo-specs-1.2-17|1635	%files -n geronimo-j2ee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|1636	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1637	%{_javadir}/geronimo-j2ee-deployment-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1638	%doc %{_docdir}/%{name}-%{version}/j2ee-deployment-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1639	%dir %{_docdir}/%{name}-%{version}/j2ee-deployment-1.1
21cr|geronimo-specs-1.2-17|1640	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1641	%ghost %{_javadir}/j2ee-deployment.jar
21cr|geronimo-specs-1.2-17|1642	%ghost %{_javadir}/j2ee_deployment_api.jar
21cr|geronimo-specs-1.2-17|1643	%ghost %{_javadir}/j2ee_deployment_1_1_api.jar
21cr|geronimo-specs-1.2-17|1644	
21cr|geronimo-specs-1.2-17|1645	%files -n geronimo-javaee-deployment-1.1-api
21cr|geronimo-specs-1.2-17|1646	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1647	%{_javadir}/geronimo-javaee-deployment-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1648	%doc %{_docdir}/%{name}-%{version}/javaee-deployment-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1649	%dir %{_docdir}/%{name}-%{version}/javaee-deployment-1.1
21cr|geronimo-specs-1.2-17|1650	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1651	%ghost %{_javadir}/javaee_deployment_api.jar
21cr|geronimo-specs-1.2-17|1652	%ghost %{_javadir}/javaee_deployment_1_1MR3_api.jar
21cr|geronimo-specs-1.2-17|1653	
21cr|geronimo-specs-1.2-17|1654	%files -n geronimo-jacc-1.1-api
21cr|geronimo-specs-1.2-17|1655	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1656	%{_javadir}/geronimo-jacc-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1657	%doc %{_docdir}/%{name}-%{version}/jacc-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1658	%dir %{_docdir}/%{name}-%{version}/jacc-1.1
21cr|geronimo-specs-1.2-17|1659	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1660	%ghost %{_javadir}/jacc_api.jar
21cr|geronimo-specs-1.2-17|1661	%ghost %{_javadir}/jacc_1_1_api.jar
21cr|geronimo-specs-1.2-17|1662	
21cr|geronimo-specs-1.2-17|1663	%files -n geronimo-j2ee-management-1.1-api
21cr|geronimo-specs-1.2-17|1664	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1665	%{_javadir}/geronimo-j2ee-management-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1666	%doc %{_docdir}/%{name}-%{version}/j2ee-management-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1667	%dir %{_docdir}/%{name}-%{version}/j2ee-management-1.1
21cr|geronimo-specs-1.2-17|1668	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1669	%ghost %{_javadir}/j2ee-management.jar
21cr|geronimo-specs-1.2-17|1670	%ghost %{_javadir}/j2ee_management_api.jar
21cr|geronimo-specs-1.2-17|1671	%ghost %{_javadir}/j2ee_management_1_1_api.jar
21cr|geronimo-specs-1.2-17|1672	
21cr|geronimo-specs-1.2-17|1673	%files -n geronimo-javamail-1.4-api
21cr|geronimo-specs-1.2-17|1674	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1675	%{_javadir}/geronimo-javamail-1.4-api*.jar
21cr|geronimo-specs-1.2-17|1676	%doc %{_docdir}/%{name}-%{version}/javamail-1.4/LICENSE.txt
21cr|geronimo-specs-1.2-17|1677	%dir %{_docdir}/%{name}-%{version}/javamail-1.4
21cr|geronimo-specs-1.2-17|1678	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1679	# Do not provide it as this is just the API (is it?) and
21cr|geronimo-specs-1.2-17|1680	# our 'javamail' alternative means the providers as well
21cr|geronimo-specs-1.2-17|1681	# all in a single jar file called 'javamail.jar'
21cr|geronimo-specs-1.2-17|1682	%ghost %{_javadir}/javamail_api.jar
21cr|geronimo-specs-1.2-17|1683	%ghost %{_javadir}/javamail_1_4_api.jar
21cr|geronimo-specs-1.2-17|1684	
21cr|geronimo-specs-1.2-17|1685	%files -n geronimo-jaxrpc-1.1-api
21cr|geronimo-specs-1.2-17|1686	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1687	%{_javadir}/geronimo-jaxrpc-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1688	%doc %{_docdir}/%{name}-%{version}/jaxrpc-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1689	%dir %{_docdir}/%{name}-%{version}/jaxrpc-1.1
21cr|geronimo-specs-1.2-17|1690	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1691	%ghost %{_javadir}/jaxrpc.jar
21cr|geronimo-specs-1.2-17|1692	%ghost %{_javadir}/jaxrpc_api.jar
21cr|geronimo-specs-1.2-17|1693	%ghost %{_javadir}/jaxrpc_1_1_api.jar
21cr|geronimo-specs-1.2-17|1694	
21cr|geronimo-specs-1.2-17|1695	%files -n geronimo-jms-1.1-api
21cr|geronimo-specs-1.2-17|1696	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1697	%{_javadir}/geronimo-jms-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1698	%doc %{_docdir}/%{name}-%{version}/jms-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1699	%dir %{_docdir}/%{name}-%{version}/jms-1.1
21cr|geronimo-specs-1.2-17|1700	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1701	%ghost %{_javadir}/jms.jar
21cr|geronimo-specs-1.2-17|1702	%ghost %{_javadir}/jms_api.jar
21cr|geronimo-specs-1.2-17|1703	%ghost %{_javadir}/jms_1_1_api.jar
21cr|geronimo-specs-1.2-17|1704	
21cr|geronimo-specs-1.2-17|1705	%files -n geronimo-jpa-3.0-api
21cr|geronimo-specs-1.2-17|1706	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1707	%{_javadir}/geronimo-jpa-3.0-api*.jar
21cr|geronimo-specs-1.2-17|1708	%doc %{_docdir}/%{name}-%{version}/jpa-3.0/LICENSE.txt
21cr|geronimo-specs-1.2-17|1709	%dir %{_docdir}/%{name}-%{version}/jpa-3.0
21cr|geronimo-specs-1.2-17|1710	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1711	%ghost %{_javadir}/jpa_api.jar
21cr|geronimo-specs-1.2-17|1712	%ghost %{_javadir}/jpa_3_0_api.jar
21cr|geronimo-specs-1.2-17|1713	
21cr|geronimo-specs-1.2-17|1714	%files -n geronimo-jsp-2.0-api
21cr|geronimo-specs-1.2-17|1715	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1716	%{_javadir}/geronimo-jsp-2.0-api*.jar
21cr|geronimo-specs-1.2-17|1717	%doc %{_docdir}/%{name}-%{version}/jsp-2.0/LICENSE.txt
21cr|geronimo-specs-1.2-17|1718	%dir %{_docdir}/%{name}-%{version}/jsp-2.0
21cr|geronimo-specs-1.2-17|1719	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1720	%ghost %{_javadir}/jsp.jar
21cr|geronimo-specs-1.2-17|1721	%ghost %{_javadir}/jsp_api.jar
21cr|geronimo-specs-1.2-17|1722	%ghost %{_javadir}/jsp_2_0_api.jar
21cr|geronimo-specs-1.2-17|1723	
21cr|geronimo-specs-1.2-17|1724	%files -n geronimo-jsp-2.1-api
21cr|geronimo-specs-1.2-17|1725	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1726	%{_javadir}/geronimo-jsp-2.1-api*.jar
21cr|geronimo-specs-1.2-17|1727	%doc %{_docdir}/%{name}-%{version}/jsp-2.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1728	%dir %{_docdir}/%{name}-%{version}/jsp-2.1
21cr|geronimo-specs-1.2-17|1729	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1730	%ghost %{_javadir}/jsp.jar
21cr|geronimo-specs-1.2-17|1731	%ghost %{_javadir}/jsp_api.jar
21cr|geronimo-specs-1.2-17|1732	%ghost %{_javadir}/jsp_2_1_api.jar
21cr|geronimo-specs-1.2-17|1733	
21cr|geronimo-specs-1.2-17|1734	%files -n geronimo-jta-1.0.1B-api
21cr|geronimo-specs-1.2-17|1735	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1736	%{_javadir}/geronimo-jta-1.0.1B-api*.jar
21cr|geronimo-specs-1.2-17|1737	%doc %{_docdir}/%{name}-%{version}/jta-1.0.1B/LICENSE.txt
21cr|geronimo-specs-1.2-17|1738	%dir %{_docdir}/%{name}-%{version}/jta-1.0.1B
21cr|geronimo-specs-1.2-17|1739	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1740	%ghost %{_javadir}/jta.jar
21cr|geronimo-specs-1.2-17|1741	%ghost %{_javadir}/jta_api.jar
21cr|geronimo-specs-1.2-17|1742	%ghost %{_javadir}/jta_1_0_1B_api.jar
21cr|geronimo-specs-1.2-17|1743	
21cr|geronimo-specs-1.2-17|1744	%files -n geronimo-jta-1.1-api
21cr|geronimo-specs-1.2-17|1745	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1746	%{_javadir}/geronimo-jta-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1747	%doc %{_docdir}/%{name}-%{version}/jta-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1748	%dir %{_docdir}/%{name}-%{version}/jta-1.1
21cr|geronimo-specs-1.2-17|1749	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1750	%ghost %{_javadir}/jta.jar
21cr|geronimo-specs-1.2-17|1751	%ghost %{_javadir}/jta_api.jar
21cr|geronimo-specs-1.2-17|1752	%ghost %{_javadir}/jta_1_1_api.jar
21cr|geronimo-specs-1.2-17|1753	
21cr|geronimo-specs-1.2-17|1754	%files -n geronimo-qname-1.1-api
21cr|geronimo-specs-1.2-17|1755	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1756	%{_javadir}/geronimo-qname-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1757	%doc %{_docdir}/%{name}-%{version}/qname-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1758	%dir %{_docdir}/%{name}-%{version}/qname-1.1
21cr|geronimo-specs-1.2-17|1759	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1760	%ghost %{_javadir}/qname_api.jar
21cr|geronimo-specs-1.2-17|1761	%ghost %{_javadir}/qname_1_1_api.jar
21cr|geronimo-specs-1.2-17|1762	
21cr|geronimo-specs-1.2-17|1763	%files -n geronimo-saaj-1.1-api
21cr|geronimo-specs-1.2-17|1764	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1765	%{_javadir}/geronimo-saaj-1.1-api*.jar
21cr|geronimo-specs-1.2-17|1766	%doc %{_docdir}/%{name}-%{version}/saaj-1.1/LICENSE.txt
21cr|geronimo-specs-1.2-17|1767	%dir %{_docdir}/%{name}-%{version}/saaj-1.1
21cr|geronimo-specs-1.2-17|1768	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1769	%ghost %{_javadir}/saaj.jar
21cr|geronimo-specs-1.2-17|1770	%ghost %{_javadir}/saaj_api.jar
21cr|geronimo-specs-1.2-17|1771	%ghost %{_javadir}/saaj_1_1_api.jar
21cr|geronimo-specs-1.2-17|1772	
21cr|geronimo-specs-1.2-17|1773	%files -n geronimo-stax-1.0-api
21cr|geronimo-specs-1.2-17|1774	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1775	%{_javadir}/geronimo-stax-1.0-api*.jar
21cr|geronimo-specs-1.2-17|1776	%doc %{_docdir}/%{name}-%{version}/stax-1.0/LICENSE.txt
21cr|geronimo-specs-1.2-17|1777	%dir %{_docdir}/%{name}-%{version}/stax-1.0
21cr|geronimo-specs-1.2-17|1778	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1779	%ghost %{_javadir}/stax_api.jar
21cr|geronimo-specs-1.2-17|1780	%ghost %{_javadir}/stax_1_0_api.jar
21cr|geronimo-specs-1.2-17|1781	
21cr|geronimo-specs-1.2-17|1782	%files -n geronimo-ws-metadata-2.0-api
21cr|geronimo-specs-1.2-17|1783	%defattr(0644,root,root,0755)
21cr|geronimo-specs-1.2-17|1784	%{_javadir}/geronimo-ws-metadata-2.0-api*.jar
21cr|geronimo-specs-1.2-17|1785	%doc %{_docdir}/%{name}-%{version}/ws-metadata-2.0/LICENSE.txt
21cr|geronimo-specs-1.2-17|1786	%dir %{_docdir}/%{name}-%{version}/ws-metadata-2.0
21cr|geronimo-specs-1.2-17|1787	%dir %{_docdir}/%{name}-%{version}
21cr|geronimo-specs-1.2-17|1788	%ghost %{_javadir}/ws_metadata_api.jar
21cr|geronimo-specs-1.2-17|1789	%ghost %{_javadir}/ws_metadata_2_0_api.jar

1727 21
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|1	%define commit 3dbb4b8d548eb647c6fad96e16df1edbf8ccc814
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|3	
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|4	Summary:	Simple script to download videos from GetCourse.ru
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|5	Name:		getcourse-video-downloader
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|6	Version:	0
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|7	Release:	4.git%{commit_short}.2
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|8	License:	GPLv3
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|9	Group:		Networking/WWW
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|10	Url:		https://github.com/mikhailnov/getcourse-video-downloader
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|11	Source0:	https://github.com/mikhailnov/getcourse-video-downloader/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|12	Requires: bash
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|13	Requires: curl
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|14	Requires: grep
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|15	
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|16	%description
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|17	Simple script to download videos from GetCourse.ru
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|18	See README.md for instructions.
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|19	
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|20	%files
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|21	%doc README.md data
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|22	%{_bindir}/getcourse-video-downloader
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|23	
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|24	#------------------------------------------------------------------
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|25	
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|26	%prep
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|27	%autosetup -p1 -n %{name}-%{commit}
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|28	
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|29	%install
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|30	mkdir -p %{buildroot}%{_bindir}
21cr|getcourse-video-downloader-0-4.git3dbb4b.2|31	install -m0755 getcourse-video-downloader.sh %{buildroot}%{_bindir}/getcourse-video-downloader

1728 21
21cr|getdata-0.11.0-1|1	%global tests_enabled 0
21cr|getdata-0.11.0-1|2	
21cr|getdata-0.11.0-1|3	
21cr|getdata-0.11.0-1|4	Name:           getdata
21cr|getdata-0.11.0-1|5	Version:        0.11.0
21cr|getdata-0.11.0-1|6	Release:        1
21cr|getdata-0.11.0-1|7	Summary:        Library for reading and writing dirfile data
21cr|getdata-0.11.0-1|8	Group:          System/Libraries
21cr|getdata-0.11.0-1|9	License:        GPLv2+
21cr|getdata-0.11.0-1|10	URL:            http://getdata.sourceforge.net/
21cr|getdata-0.11.0-1|11	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
21cr|getdata-0.11.0-1|12	
21cr|getdata-0.11.0-1|13	BuildRequires:  gcc-c++
21cr|getdata-0.11.0-1|14	BuildRequires:  gcc-gfortran
21cr|getdata-0.11.0-1|15	BuildRequires:  libltdl-devel
21cr|getdata-0.11.0-1|16	BuildRequires:  bzip2-devel
21cr|getdata-0.11.0-1|17	BuildRequires:  zlib-devel
21cr|getdata-0.11.0-1|18	BuildRequires:  xz-devel
21cr|getdata-0.11.0-1|19	BuildRequires:  zziplib-devel
21cr|getdata-0.11.0-1|20	BuildRequires:  flac-devel
21cr|getdata-0.11.0-1|21	#slim not avail in repo
21cr|getdata-0.11.0-1|22	#%%ifarch %{ix86} x86_64
21cr|getdata-0.11.0-1|23	#slim is only available on ix86 and x86_64
21cr|getdata-0.11.0-1|24	#BuildRequires:     slimdata-devel
21cr|getdata-0.11.0-1|25	#%%endif
21cr|getdata-0.11.0-1|26	
21cr|getdata-0.11.0-1|27	%description
21cr|getdata-0.11.0-1|28	The GetData Project is the reference implementation of the Dirfile Standards,
21cr|getdata-0.11.0-1|29	a filesystem-based database format for time-ordered binary data. The Dirfile
21cr|getdata-0.11.0-1|30	database format is designed to provide a fast, simple format for storing and
21cr|getdata-0.11.0-1|31	reading data.
21cr|getdata-0.11.0-1|32	
21cr|getdata-0.11.0-1|33	%files
21cr|getdata-0.11.0-1|34	%doc README NEWS COPYING AUTHORS TODO ChangeLog
21cr|getdata-0.11.0-1|35	%{_bindir}/dirfile2ascii
21cr|getdata-0.11.0-1|36	%{_bindir}/checkdirfile
21cr|getdata-0.11.0-1|37	%dir %{_libdir}/getdata
21cr|getdata-0.11.0-1|38	%{_libdir}/getdata/libgetdataflac-0.11.0.so
21cr|getdata-0.11.0-1|39	%{_libdir}/getdata/libgetdatazzip-0.11.0.so
21cr|getdata-0.11.0-1|40	%{_mandir}/man5/*
21cr|getdata-0.11.0-1|41	%{_mandir}/man1/*
21cr|getdata-0.11.0-1|42	
21cr|getdata-0.11.0-1|43	#------------------------------------------------------------------
21cr|getdata-0.11.0-1|44	%define major 8
21cr|getdata-0.11.0-1|45	%define libname %mklibname %{name} %{major}
21cr|getdata-0.11.0-1|46	
21cr|getdata-0.11.0-1|47	%package -n %{libname}
21cr|getdata-0.11.0-1|48	Summary:	getdata shared library
21cr|getdata-0.11.0-1|49	Group:		System/Libraries
21cr|getdata-0.11.0-1|50	
21cr|getdata-0.11.0-1|51	%description -n %{libname}
21cr|getdata-0.11.0-1|52	getdata shared library.
21cr|getdata-0.11.0-1|53	
21cr|getdata-0.11.0-1|54	%files -n %{libname}
21cr|getdata-0.11.0-1|55	%{_libdir}/lib%{name}.so.%{major}*
21cr|getdata-0.11.0-1|56	
21cr|getdata-0.11.0-1|57	#-------------------------------------------------------------------------
21cr|getdata-0.11.0-1|58	%define getdatapp_major 7
21cr|getdata-0.11.0-1|59	%define libgetdatapp %mklibname %{name}++ %{getdatapp_major}
21cr|getdata-0.11.0-1|60	
21cr|getdata-0.11.0-1|61	%package -n %{libgetdatapp}
21cr|getdata-0.11.0-1|62	Summary:	getdata shared library
21cr|getdata-0.11.0-1|63	Group:		System/Libraries
21cr|getdata-0.11.0-1|64	
21cr|getdata-0.11.0-1|65	%description -n %{libgetdatapp}
21cr|getdata-0.11.0-1|66	getdata shared library.
21cr|getdata-0.11.0-1|67	
21cr|getdata-0.11.0-1|68	%files -n %{libgetdatapp}
21cr|getdata-0.11.0-1|69	%{_libdir}/libgetdata++.so.%{getdatapp_major}*
21cr|getdata-0.11.0-1|70	
21cr|getdata-0.11.0-1|71	#-------------------------------------------------------------------------
21cr|getdata-0.11.0-1|72	%define devname %mklibname %{name} -d
21cr|getdata-0.11.0-1|73	
21cr|getdata-0.11.0-1|74	%package -n %{devname}
21cr|getdata-0.11.0-1|75	Summary: Headers required when building programs against getdata
21cr|getdata-0.11.0-1|76	Group:    Development/Other
21cr|getdata-0.11.0-1|77	Provides: %{name}-devel = %{EVRD}
21cr|getdata-0.11.0-1|78	Requires: %{name} = %{EVRD}
21cr|getdata-0.11.0-1|79	Requires: %{libname} = %{EVRD}
21cr|getdata-0.11.0-1|80	Requires: %{libgetdatapp} = %{EVRD}
21cr|getdata-0.11.0-1|81	Requires: pkgconfig
21cr|getdata-0.11.0-1|82	Requires: gcc-gfortran%{_isa}
21cr|getdata-0.11.0-1|83	
21cr|getdata-0.11.0-1|84	%description -n %{devname}
21cr|getdata-0.11.0-1|85	Headers required when building a program against the GetData library.
21cr|getdata-0.11.0-1|86	Includes C++ and FORTRAN (77 & 95) bindings.
21cr|getdata-0.11.0-1|87	
21cr|getdata-0.11.0-1|88	%files -n %{devname}
21cr|getdata-0.11.0-1|89	%doc doc/README.cxx doc/README.f77 doc/unclean_database_recovery.txt
21cr|getdata-0.11.0-1|90	%{_libdir}/libgetdata.so
21cr|getdata-0.11.0-1|91	%{_libdir}/libf*getdata.so
21cr|getdata-0.11.0-1|92	%{_libdir}/libgetdata++.so
21cr|getdata-0.11.0-1|93	%{_includedir}/*
21cr|getdata-0.11.0-1|94	%{_mandir}/man3/*
21cr|getdata-0.11.0-1|95	%{_libdir}/pkgconfig/getdata.pc
21cr|getdata-0.11.0-1|96	%{_fmoddir}/getdata.mod
21cr|getdata-0.11.0-1|97	%{_libdir}/getdata/libgetdataflac.so
21cr|getdata-0.11.0-1|98	%{_libdir}/getdata/libgetdatazzip.so
21cr|getdata-0.11.0-1|99	
21cr|getdata-0.11.0-1|100	#-------------------------------------------------------------------------
21cr|getdata-0.11.0-1|101	%define f95getdata_major 7
21cr|getdata-0.11.0-1|102	%define f95getdata %mklibname f95getdata %{f95getdata_major}
21cr|getdata-0.11.0-1|103	
21cr|getdata-0.11.0-1|104	%package -n %{f95getdata}
21cr|getdata-0.11.0-1|105	Summary:	getdata bindings for fortran
21cr|getdata-0.11.0-1|106	Group:		System/Libraries
21cr|getdata-0.11.0-1|107	Requires:	%{name} = %{EVRD}
21cr|getdata-0.11.0-1|108	
21cr|getdata-0.11.0-1|109	%description -n %{f95getdata}
21cr|getdata-0.11.0-1|110	The GetData library for fortran programs.
21cr|getdata-0.11.0-1|111	
21cr|getdata-0.11.0-1|112	%files -n %{f95getdata}
21cr|getdata-0.11.0-1|113	%{_libdir}/libf95getdata.so.%{f95getdata_major}*
21cr|getdata-0.11.0-1|114	%{_libdir}/libfgetdata.so.6*
21cr|getdata-0.11.0-1|115	
21cr|getdata-0.11.0-1|116	#-------------------------------------------------------------------------
21cr|getdata-0.11.0-1|117	%define getdatagzip_major 0
21cr|getdata-0.11.0-1|118	%define getdatagzip %mklibname getdatagzip %{getdatagzip_major}
21cr|getdata-0.11.0-1|119	
21cr|getdata-0.11.0-1|120	%package -n %{getdatagzip}
21cr|getdata-0.11.0-1|121	Summary:	Enables getdata read ability of gzip compressed dirfiles
21cr|getdata-0.11.0-1|122	Group:		System/Libraries
21cr|getdata-0.11.0-1|123	Requires:	%{name} = %{EVRD}
21cr|getdata-0.11.0-1|124	
21cr|getdata-0.11.0-1|125	%description -n %{getdatagzip}
21cr|getdata-0.11.0-1|126	Enables getdata to read dirfiles that are encoded (compressed) with gzip.
21cr|getdata-0.11.0-1|127	Fields must be fully compressed with gzip, not actively being written to.
21cr|getdata-0.11.0-1|128	Does not yet allow writing of gzip encoded dirfiles.
21cr|getdata-0.11.0-1|129	
21cr|getdata-0.11.0-1|130	%files -n %{getdatagzip}
21cr|getdata-0.11.0-1|131	%{_libdir}/getdata/libgetdatagzip.so
21cr|getdata-0.11.0-1|132	%{_libdir}/getdata/libgetdatagzip-%{version}.so
21cr|getdata-0.11.0-1|133	
21cr|getdata-0.11.0-1|134	#-------------------------------------------------------------------------
21cr|getdata-0.11.0-1|135	%define getdatabzip2_major 0
21cr|getdata-0.11.0-1|136	%define getdatabzip2 %mklibname getdatabzip2 %{getdatabzip2_major}
21cr|getdata-0.11.0-1|137	
21cr|getdata-0.11.0-1|138	%package -n %{getdatabzip2}
21cr|getdata-0.11.0-1|139	Summary:	Enables getdata read ability of bzip2 compressed dirfiles
21cr|getdata-0.11.0-1|140	Group:		System/Libraries
21cr|getdata-0.11.0-1|141	Requires:	%{name} = %{EVRD}
21cr|getdata-0.11.0-1|142	
21cr|getdata-0.11.0-1|143	%description -n %{getdatabzip2}
21cr|getdata-0.11.0-1|144	Enables getdata to read dirfiles that are encoded (compressed) with bzip2.
21cr|getdata-0.11.0-1|145	Fields must be fully compressed with bzip2, not actively being written to.
21cr|getdata-0.11.0-1|146	Does not yet allow writing of bzip2 encoded dirfiles.
21cr|getdata-0.11.0-1|147	
21cr|getdata-0.11.0-1|148	%files -n %{getdatabzip2}
21cr|getdata-0.11.0-1|149	%{_libdir}/getdata/libgetdatabzip2.so
21cr|getdata-0.11.0-1|150	%{_libdir}/getdata/libgetdatabzip2-%{version}.so
21cr|getdata-0.11.0-1|151	
21cr|getdata-0.11.0-1|152	#-------------------------------------------------------------------------
21cr|getdata-0.11.0-1|153	#slim not avail in repo
21cr|getdata-0.11.0-1|154	
21cr|getdata-0.11.0-1|155	#%%ifarch %{ix86} x86_64
21cr|getdata-0.11.0-1|156	#%%package slim
21cr|getdata-0.11.0-1|157	#Summary: Enables getdata read ability of slim compressed dirfiles
21cr|getdata-0.11.0-1|158	#Group:          System/Libraries
21cr|getdata-0.11.0-1|159	#Requires: %{name} = %{version}-%{release}
21cr|getdata-0.11.0-1|160	
21cr|getdata-0.11.0-1|161	#%%description slim
21cr|getdata-0.11.0-1|162	#Enables getdata to read dirfiles that are encoded (compressed) with slimdata.
21cr|getdata-0.11.0-1|163	
21cr|getdata-0.11.0-1|164	#%%files slim
21cr|getdata-0.11.0-1|165	#%%{_libdir}/getdata/libgetdataslim.so
21cr|getdata-0.11.0-1|166	#%%{_libdir}/getdata/libgetdataslim-0.11.0.so
21cr|getdata-0.11.0-1|167	
21cr|getdata-0.11.0-1|168	#%%endif
21cr|getdata-0.11.0-1|169	
21cr|getdata-0.11.0-1|170	#-------------------------------------------------------------------------
21cr|getdata-0.11.0-1|171	%define getdatalzma_major 0
21cr|getdata-0.11.0-1|172	%define getdatalzma %mklibname getdatalzma %{getdatalzma_major}
21cr|getdata-0.11.0-1|173	
21cr|getdata-0.11.0-1|174	%package -n %{getdatalzma}
21cr|getdata-0.11.0-1|175	Summary:	Enables getdata read ability of lzma compressed dirfiles
21cr|getdata-0.11.0-1|176	Group:		System/Libraries
21cr|getdata-0.11.0-1|177	Requires:	%{name} = %{EVRD}
21cr|getdata-0.11.0-1|178	
21cr|getdata-0.11.0-1|179	%description -n %{getdatalzma}
21cr|getdata-0.11.0-1|180	Enables getdata to read dirfiles that are encoded (compressed) with lzma.
21cr|getdata-0.11.0-1|181	
21cr|getdata-0.11.0-1|182	%files -n %{getdatalzma}
21cr|getdata-0.11.0-1|183	%{_libdir}/getdata/libgetdatalzma.so
21cr|getdata-0.11.0-1|184	%{_libdir}/getdata/libgetdatalzma-%{version}.so
21cr|getdata-0.11.0-1|185	
21cr|getdata-0.11.0-1|186	#-------------------------------------------------------------------------
21cr|getdata-0.11.0-1|187	
21cr|getdata-0.11.0-1|188	%prep
21cr|getdata-0.11.0-1|189	%setup -q
21cr|getdata-0.11.0-1|190	
21cr|getdata-0.11.0-1|191	%build
21cr|getdata-0.11.0-1|192	# FIXME: FFLAGS/FCFLAGS are not being honored; looking into it with upstream.
21cr|getdata-0.11.0-1|193	export FCFLAGS="$FCFLAGS -fallow-argument-mismatch"
21cr|getdata-0.11.0-1|194	%configure --disable-static --enable-modules --disable-perl --disable-python
21cr|getdata-0.11.0-1|195	
21cr|getdata-0.11.0-1|196	# removing rpath
21cr|getdata-0.11.0-1|197	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|getdata-0.11.0-1|198	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|getdata-0.11.0-1|199	
21cr|getdata-0.11.0-1|200	%make
21cr|getdata-0.11.0-1|201	
21cr|getdata-0.11.0-1|202	%if %{tests_enabled}
21cr|getdata-0.11.0-1|203	%check
21cr|getdata-0.11.0-1|204	LD_LIBRARY_PATH="%{buildroot}/%{_libdir}:%{buildroot}/%{_libdir}/getdata" make check
21cr|getdata-0.11.0-1|205	%endif
21cr|getdata-0.11.0-1|206	
21cr|getdata-0.11.0-1|207	%install
21cr|getdata-0.11.0-1|208	mkdir -p %{buildroot}
21cr|getdata-0.11.0-1|209	make DESTDIR=%{buildroot} SUID_ROOT="" install
21cr|getdata-0.11.0-1|210	# Remove .la files.
21cr|getdata-0.11.0-1|211	rm -f %{buildroot}/%{_libdir}/lib*.la
21cr|getdata-0.11.0-1|212	rm -f %{buildroot}/%{_libdir}/getdata/lib*.la
21cr|getdata-0.11.0-1|213	# Remove simple docs, as we install them ourselves (along with others)
21cr|getdata-0.11.0-1|214	rm -f %{buildroot}/%{_datadir}/doc/%{name}/*
21cr|getdata-0.11.0-1|215	# Place fortran module in the correct location
21cr|getdata-0.11.0-1|216	mkdir -p %{buildroot}/%{_fmoddir}
21cr|getdata-0.11.0-1|217	mv %{buildroot}/%{_includedir}/getdata.mod  %{buildroot}/%{_fmoddir}/
21cr|getdata-0.11.0-1|218	

1729 21
21cr|getmail-6.18.10-1|1	%define oname %{name}6
21cr|getmail-6.18.10-1|2	
21cr|getmail-6.18.10-1|3	Summary:	IMAP and POP3 mail retriever with reliable Maildir delivery
21cr|getmail-6.18.10-1|4	Name:		getmail
21cr|getmail-6.18.10-1|5	Version:	6.18.10
21cr|getmail-6.18.10-1|6	Release:	1
21cr|getmail-6.18.10-1|7	License:	GPLv2
21cr|getmail-6.18.10-1|8	Group:		Networking/Mail
21cr|getmail-6.18.10-1|9	Url:		https://github.com/getmail6/getmail6
21cr|getmail-6.18.10-1|10	Source0:	https://github.com/%{oname}/%{oname}/archive/v%{version}/%{oname}-%{version}.tar.gz
21cr|getmail-6.18.10-1|11	BuildRequires:	pkgconfig(python3)
21cr|getmail-6.18.10-1|12	BuildRequires:	python3-setuptools
21cr|getmail-6.18.10-1|13	BuildArch:	noarch
21cr|getmail-6.18.10-1|14	
21cr|getmail-6.18.10-1|15	%description
21cr|getmail-6.18.10-1|16	getmail is intended as a simple replacement for fetchmail for those people who
21cr|getmail-6.18.10-1|17	do not need its various and sundry configuration options, complexities, and
21cr|getmail-6.18.10-1|18	bugs.  It retrieves mail from one or more IMAP or POP3 servers for one or more
21cr|getmail-6.18.10-1|19	email accounts, and reliably delivers into a mbox or Maildir specified on a
21cr|getmail-6.18.10-1|20	per-account basis.  Retrieval of mail using SSL is supported for both
21cr|getmail-6.18.10-1|21	protocols.
21cr|getmail-6.18.10-1|22	
21cr|getmail-6.18.10-1|23	%files
21cr|getmail-6.18.10-1|24	%license docs/COPYING
21cr|getmail-6.18.10-1|25	%doc docs/BUGS docs/CHANGELOG docs/THANKS
21cr|getmail-6.18.10-1|26	%doc docs/*.txt docs/*.html docs/*.css
21cr|getmail-6.18.10-1|27	%doc docs/getmailrc-examples
21cr|getmail-6.18.10-1|28	%{_bindir}/%{name}*
21cr|getmail-6.18.10-1|29	%{_mandir}/man1/%{name}*
21cr|getmail-6.18.10-1|30	%{python3_sitelib}/getmailcore/
21cr|getmail-6.18.10-1|31	%{python3_sitelib}/*.egg-info
21cr|getmail-6.18.10-1|32	
21cr|getmail-6.18.10-1|33	#----------------------------------------------------------------------------
21cr|getmail-6.18.10-1|34	
21cr|getmail-6.18.10-1|35	%prep
21cr|getmail-6.18.10-1|36	%setup -q -n %{oname}-%{version}
21cr|getmail-6.18.10-1|37	
21cr|getmail-6.18.10-1|38	%build
21cr|getmail-6.18.10-1|39	%py3_build
21cr|getmail-6.18.10-1|40	
21cr|getmail-6.18.10-1|41	%install
21cr|getmail-6.18.10-1|42	%py3_install
21cr|getmail-6.18.10-1|43	
21cr|getmail-6.18.10-1|44	#handle docs in files section
21cr|getmail-6.18.10-1|45	rm -rf %{buildroot}%{_docdir}
21cr|getmail-6.18.10-1|46	

1730 21
21cr|get-skypeforlinux-0.2-1|1	%define oname skypeforlinux
21cr|get-skypeforlinux-0.2-1|2	
21cr|get-skypeforlinux-0.2-1|3	Summary:	Download and install Skype
21cr|get-skypeforlinux-0.2-1|4	Name:		get-%{oname}
21cr|get-skypeforlinux-0.2-1|5	Version:	0.2
21cr|get-skypeforlinux-0.2-1|6	Release:	1
21cr|get-skypeforlinux-0.2-1|7	Epoch:		1
21cr|get-skypeforlinux-0.2-1|8	License:	Proprietary
21cr|get-skypeforlinux-0.2-1|9	Group:		Networking/Instant messaging
21cr|get-skypeforlinux-0.2-1|10	Url:		http://www.skype.com
21cr|get-skypeforlinux-0.2-1|11	Recommends:	gnome-keyring
21cr|get-skypeforlinux-0.2-1|12	Requires(pre):	wget
21cr|get-skypeforlinux-0.2-1|13	Requires(pre):	squashfs-tools
21cr|get-skypeforlinux-0.2-1|14	Provides:	skype = %{EVRD}
21cr|get-skypeforlinux-0.2-1|15	ExclusiveArch:	x86_64
21cr|get-skypeforlinux-0.2-1|16	
21cr|get-skypeforlinux-0.2-1|17	%description
21cr|get-skypeforlinux-0.2-1|18	This is an installer for Skype.
21cr|get-skypeforlinux-0.2-1|19	This package does not contain any program files as the Skype license does
21cr|get-skypeforlinux-0.2-1|20	not allow distribution. By installing this package you will download and
21cr|get-skypeforlinux-0.2-1|21	install Skype from skype.com.
21cr|get-skypeforlinux-0.2-1|22	You must accept the Skype EULA before using it.
21cr|get-skypeforlinux-0.2-1|23	Please be patient, this is ~100-150 MB download and may take some time.
21cr|get-skypeforlinux-0.2-1|24	Removing this package will uninstall Skype from your system.
21cr|get-skypeforlinux-0.2-1|25	
21cr|get-skypeforlinux-0.2-1|26	%files
21cr|get-skypeforlinux-0.2-1|27	%dir %{_datadir}/kservices5
21cr|get-skypeforlinux-0.2-1|28	%dir %{_datadir}/kservices5/ServiceMenus
21cr|get-skypeforlinux-0.2-1|29	
21cr|get-skypeforlinux-0.2-1|30	%pre
21cr|get-skypeforlinux-0.2-1|31	mkdir -p /opt/microsoft/skype
21cr|get-skypeforlinux-0.2-1|32	pushd /opt/microsoft/skype
21cr|get-skypeforlinux-0.2-1|33	echo "Download skype snap"
21cr|get-skypeforlinux-0.2-1|34	wget --force-clobber --timeout=30 --tries=3 https://api.snapcraft.io/api/v1/snaps/download/QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_375.snap
21cr|get-skypeforlinux-0.2-1|35	popd
21cr|get-skypeforlinux-0.2-1|36	[ -d /opt/microsoft/skype ] || exit 1
21cr|get-skypeforlinux-0.2-1|37	
21cr|get-skypeforlinux-0.2-1|38	%posttrans
21cr|get-skypeforlinux-0.2-1|39	echo "Install skype"
21cr|get-skypeforlinux-0.2-1|40	pushd /opt/microsoft/skype
21cr|get-skypeforlinux-0.2-1|41	unsquashfs -d ./out QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_375.snap
21cr|get-skypeforlinux-0.2-1|42	sed -i 's|${SNAP}/meta/gui/skypeforlinux.png|%{oname}|' out/meta/gui/%{oname}*.desktop
21cr|get-skypeforlinux-0.2-1|43	cp -f out/meta/gui/%{oname}*.desktop %{_datadir}/applications
21cr|get-skypeforlinux-0.2-1|44	cp -rf out/usr/share/%{oname} %{_datadir}
21cr|get-skypeforlinux-0.2-1|45	ln -s ../share/%{oname}/%{oname} %{_bindir}/skype
21cr|get-skypeforlinux-0.2-1|46	cp -rf out/usr/share/doc/%{oname} %{_defaultdocdir}
21cr|get-skypeforlinux-0.2-1|47	for i in 16 32 256 512 1024; do
21cr|get-skypeforlinux-0.2-1|48	mkdir -p %{_iconsdir}/hicolor/${i}x${i}/apps/
21cr|get-skypeforlinux-0.2-1|49	cp -f out/usr/share/icons/hicolor/${i}x${i}/apps/%{oname}.png %{_iconsdir}/hicolor/${i}x${i}/apps/
21cr|get-skypeforlinux-0.2-1|50	done
21cr|get-skypeforlinux-0.2-1|51	mkdir -p %{_datadir}/kservices5/ServiceMenus/
21cr|get-skypeforlinux-0.2-1|52	cp -f out/usr/share/kservices5/ServiceMenus/%{oname}.desktop %{_datadir}/kservices5/ServiceMenus/
21cr|get-skypeforlinux-0.2-1|53	mkdir -p %{_datadir}/pixmaps
21cr|get-skypeforlinux-0.2-1|54	cp -f out/usr/share/pixmaps/%{oname}.png %{_datadir}/pixmaps
21cr|get-skypeforlinux-0.2-1|55	popd
21cr|get-skypeforlinux-0.2-1|56	rm -rf /opt/microsoft/skype
21cr|get-skypeforlinux-0.2-1|57	rmdir /opt/microsoft >&/dev/null
21cr|get-skypeforlinux-0.2-1|58	
21cr|get-skypeforlinux-0.2-1|59	%postun
21cr|get-skypeforlinux-0.2-1|60	rm -f %{_bindir}/%{oname}
21cr|get-skypeforlinux-0.2-1|61	rm -f %{_datadir}/applications/%{oname}*.desktop
21cr|get-skypeforlinux-0.2-1|62	rm -rf %{_datadir}/%{oname}
21cr|get-skypeforlinux-0.2-1|63	rm -rf %{_defaultdocdir}/%{oname}
21cr|get-skypeforlinux-0.2-1|64	for i in 16 32 256 512 1024; do
21cr|get-skypeforlinux-0.2-1|65	rm -f %{_iconsdir}/hicolor/${i}x${i}/apps/%{oname}.png
21cr|get-skypeforlinux-0.2-1|66	done
21cr|get-skypeforlinux-0.2-1|67	rm -f %{_datadir}/kservices5/ServiceMenus/%{oname}.desktop
21cr|get-skypeforlinux-0.2-1|68	rm -f %{_datadir}/pixmaps/%{oname}.png
21cr|get-skypeforlinux-0.2-1|69	
21cr|get-skypeforlinux-0.2-1|70	#----------------------------------------------------------------------------
21cr|get-skypeforlinux-0.2-1|71	
21cr|get-skypeforlinux-0.2-1|72	%prep
21cr|get-skypeforlinux-0.2-1|73	
21cr|get-skypeforlinux-0.2-1|74	%build
21cr|get-skypeforlinux-0.2-1|75	
21cr|get-skypeforlinux-0.2-1|76	%install
21cr|get-skypeforlinux-0.2-1|77	mkdir -p %{buildroot}%{_datadir}/kservices5/ServiceMenus

1731 21
21cr|gettext-lint-0.4-10|1	Summary:	Gettext linting tools
21cr|gettext-lint-0.4-10|2	Name:		gettext-lint
21cr|gettext-lint-0.4-10|3	Version:	0.4
21cr|gettext-lint-0.4-10|4	Release:	10
21cr|gettext-lint-0.4-10|5	License:	GPL
21cr|gettext-lint-0.4-10|6	Group:		Development/Tools
21cr|gettext-lint-0.4-10|7	Url:		http://gettext-lint.sourceforge.net/
21cr|gettext-lint-0.4-10|8	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|gettext-lint-0.4-10|9	Patch0:		gettext-lint-0.4-check_formats.patch
21cr|gettext-lint-0.4-10|10	Patch1:		gettext-lint-0.4-python2.patch
21cr|gettext-lint-0.4-10|11	BuildRequires:	pkgconfig(python2)
21cr|gettext-lint-0.4-10|12	Requires:	gettext
21cr|gettext-lint-0.4-10|13	BuildArch:	noarch
21cr|gettext-lint-0.4-10|14	
21cr|gettext-lint-0.4-10|15	%description
21cr|gettext-lint-0.4-10|16	The gettext lint tools are a collection of tools for checking the validity,
21cr|gettext-lint-0.4-10|17	consistency and spelling of PO and POT files.
21cr|gettext-lint-0.4-10|18	An experimental glossary building tool is also included.
21cr|gettext-lint-0.4-10|19	
21cr|gettext-lint-0.4-10|20	%files
21cr|gettext-lint-0.4-10|21	%doc README NEWS AUTHORS
21cr|gettext-lint-0.4-10|22	%{_bindir}/POFileChecker
21cr|gettext-lint-0.4-10|23	%{_bindir}/POFileClean
21cr|gettext-lint-0.4-10|24	%{_bindir}/POFileConsistency
21cr|gettext-lint-0.4-10|25	%{_bindir}/POFileEquiv
21cr|gettext-lint-0.4-10|26	%{_bindir}/POFileFill
21cr|gettext-lint-0.4-10|27	%{_bindir}/POFileGlossary
21cr|gettext-lint-0.4-10|28	%{_bindir}/POFileSpell
21cr|gettext-lint-0.4-10|29	%{_bindir}/POFileStatus
21cr|gettext-lint-0.4-10|30	%{_mandir}/man1/POFileChecker.1*
21cr|gettext-lint-0.4-10|31	%{_mandir}/man1/POFileClean.1*
21cr|gettext-lint-0.4-10|32	%{_mandir}/man1/POFileConsistency.1*
21cr|gettext-lint-0.4-10|33	%{_mandir}/man1/POFileEquiv.1*
21cr|gettext-lint-0.4-10|34	%{_mandir}/man1/POFileFill.1*
21cr|gettext-lint-0.4-10|35	%{_mandir}/man1/POFileGlossary.1*
21cr|gettext-lint-0.4-10|36	%{_mandir}/man1/POFileSpell.1*
21cr|gettext-lint-0.4-10|37	%{_mandir}/man1/POFileStatus.1*
21cr|gettext-lint-0.4-10|38	%{_datadir}/%{name}
21cr|gettext-lint-0.4-10|39	
21cr|gettext-lint-0.4-10|40	#----------------------------------------------------------------------------
21cr|gettext-lint-0.4-10|41	
21cr|gettext-lint-0.4-10|42	%prep
21cr|gettext-lint-0.4-10|43	%setup -q
21cr|gettext-lint-0.4-10|44	%patch0 -p1
21cr|gettext-lint-0.4-10|45	%patch1 -p1
21cr|gettext-lint-0.4-10|46	
21cr|gettext-lint-0.4-10|47	%build
21cr|gettext-lint-0.4-10|48	aclocal
21cr|gettext-lint-0.4-10|49	autoconf
21cr|gettext-lint-0.4-10|50	automake -a -c
21cr|gettext-lint-0.4-10|51	export PYTHON=%{__python2}
21cr|gettext-lint-0.4-10|52	%configure
21cr|gettext-lint-0.4-10|53	%make
21cr|gettext-lint-0.4-10|54	
21cr|gettext-lint-0.4-10|55	%install
21cr|gettext-lint-0.4-10|56	%makeinstall_std
21cr|gettext-lint-0.4-10|57	

1732 21
21cr|gexec-0.3.6-15|1	%define sdevname %mklibname %{name} -d -s
21cr|gexec-0.3.6-15|2	
21cr|gexec-0.3.6-15|3	Summary:	Scalable cluster remote execution
21cr|gexec-0.3.6-15|4	Name:		gexec
21cr|gexec-0.3.6-15|5	Version:	0.3.6
21cr|gexec-0.3.6-15|6	Release:	15
21cr|gexec-0.3.6-15|7	License:	GPLv2+
21cr|gexec-0.3.6-15|8	Group:		Networking/Remote access
21cr|gexec-0.3.6-15|9	Url:		http://www.cs.berkeley.edu/~bnc/gexec/
21cr|gexec-0.3.6-15|10	Source0:	%{name}-%{version}.tar.bz2
21cr|gexec-0.3.6-15|11	Source1:	gexecd
21cr|gexec-0.3.6-15|12	Source2:	gexec.README
21cr|gexec-0.3.6-15|13	Source3:	gexec
21cr|gexec-0.3.6-15|14	Patch0:		gexec-Makefile.in.patch
21cr|gexec-0.3.6-15|15	BuildRequires:	authd-devel
21cr|gexec-0.3.6-15|16	BuildRequires:	libe-devel >= 0.2.1
21cr|gexec-0.3.6-15|17	BuildRequires:	pkgconfig(openssl)
21cr|gexec-0.3.6-15|18	Requires:	authd >= 0.2
21cr|gexec-0.3.6-15|19	Requires:	tftp
21cr|gexec-0.3.6-15|20	Requires:	xinetd
21cr|gexec-0.3.6-15|21	
21cr|gexec-0.3.6-15|22	%description
21cr|gexec-0.3.6-15|23	GEXEC is a scalable cluster remote execution system which provides
21cr|gexec-0.3.6-15|24	fast, RSA authenticated remote execution of parallel and distributed
21cr|gexec-0.3.6-15|25	jobs. It provides transparent forwarding of stdin, stdout, stderr, and
21cr|gexec-0.3.6-15|26	signals to and from remote processes, provides local environment
21cr|gexec-0.3.6-15|27	propagation, and is designed to be robust and to scale to systems over
21cr|gexec-0.3.6-15|28	1000 nodes.
21cr|gexec-0.3.6-15|29	
21cr|gexec-0.3.6-15|30	%files
21cr|gexec-0.3.6-15|31	%doc INSTALL ChangeLog AUTHORS README
21cr|gexec-0.3.6-15|32	%config(noreplace) %{_sysconfdir}/xinetd.d/gexecd
21cr|gexec-0.3.6-15|33	%{_bindir}/gexec
21cr|gexec-0.3.6-15|34	%{_bindir}/gexec_wrap
21cr|gexec-0.3.6-15|35	%{_sbindir}/gexecd
21cr|gexec-0.3.6-15|36	
21cr|gexec-0.3.6-15|37	%post
21cr|gexec-0.3.6-15|38	CHECK_PORT=`grep -w 2875 /etc/services`
21cr|gexec-0.3.6-15|39	if [ -z "$CHECK_PORT" ]; then
21cr|gexec-0.3.6-15|40	cat >> /etc/services << EOF
21cr|gexec-0.3.6-15|41	# Port needed by gexecd"
21cr|gexec-0.3.6-15|42	gexec	2875/tcp       # Caltech gexec
21cr|gexec-0.3.6-15|43	EOF
21cr|gexec-0.3.6-15|44	fi
21cr|gexec-0.3.6-15|45	
21cr|gexec-0.3.6-15|46	if [ -f /var/run/xinetd.pid ]; then
21cr|gexec-0.3.6-15|47	echo "Restarting xinetd service"
21cr|gexec-0.3.6-15|48	service xinetd restart
21cr|gexec-0.3.6-15|49	fi
21cr|gexec-0.3.6-15|50	
21cr|gexec-0.3.6-15|51	%postun
21cr|gexec-0.3.6-15|52	if [ -f /var/run/xinetd.pid ]; then
21cr|gexec-0.3.6-15|53	echo "Restarting xinetd service"
21cr|gexec-0.3.6-15|54	service xinetd restart
21cr|gexec-0.3.6-15|55	fi
21cr|gexec-0.3.6-15|56	
21cr|gexec-0.3.6-15|57	#----------------------------------------------------------------------------
21cr|gexec-0.3.6-15|58	
21cr|gexec-0.3.6-15|59	%package -n %{sdevname}
21cr|gexec-0.3.6-15|60	Summary:	Gexec scalable cluster remote execution devel package
21cr|gexec-0.3.6-15|61	Group:		Development/Other
21cr|gexec-0.3.6-15|62	Provides:	%{name}-devel = %{EVRD}
21cr|gexec-0.3.6-15|63	Provides:	%{name}-static-devel = %{EVRD}
21cr|gexec-0.3.6-15|64	
21cr|gexec-0.3.6-15|65	%description -n %{sdevname}
21cr|gexec-0.3.6-15|66	gexec development package.
21cr|gexec-0.3.6-15|67	
21cr|gexec-0.3.6-15|68	%files -n %{sdevname}
21cr|gexec-0.3.6-15|69	%doc INSTALL AUTHORS ChangeLog README
21cr|gexec-0.3.6-15|70	%{_includedir}/gexec_lib.h
21cr|gexec-0.3.6-15|71	%{_libdir}/libgexec.a
21cr|gexec-0.3.6-15|72	
21cr|gexec-0.3.6-15|73	#----------------------------------------------------------------------------
21cr|gexec-0.3.6-15|74	
21cr|gexec-0.3.6-15|75	%prep
21cr|gexec-0.3.6-15|76	%setup -q
21cr|gexec-0.3.6-15|77	%patch0 -p0 -b .patch
21cr|gexec-0.3.6-15|78	
21cr|gexec-0.3.6-15|79	%build
21cr|gexec-0.3.6-15|80	%configure \
21cr|gexec-0.3.6-15|81	--prefix=%{buildroot}%{_prefix}
21cr|gexec-0.3.6-15|82	#	--enable-ganglia
21cr|gexec-0.3.6-15|83	
21cr|gexec-0.3.6-15|84	make
21cr|gexec-0.3.6-15|85	
21cr|gexec-0.3.6-15|86	%install
21cr|gexec-0.3.6-15|87	myname=`id -un`
21cr|gexec-0.3.6-15|88	mygroup=`id -gn`
21cr|gexec-0.3.6-15|89	mkdir -p %{buildroot}%{_initrddir}
21cr|gexec-0.3.6-15|90	mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
21cr|gexec-0.3.6-15|91	mkdir -p %{buildroot}%{_defaultdocdir}/%{name}
21cr|gexec-0.3.6-15|92	
21cr|gexec-0.3.6-15|93	%makeinstall INSTALL_USER=$myname INSTALL_GROUP=$mygroup
21cr|gexec-0.3.6-15|94	
21cr|gexec-0.3.6-15|95	mv %{buildroot}%{_bindir}/gexec %{buildroot}%{_bindir}/gexec_wrap
21cr|gexec-0.3.6-15|96	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/gexecd
21cr|gexec-0.3.6-15|97	install -m 644 %{SOURCE2} %{buildroot}%{_defaultdocdir}/%{name}/README
21cr|gexec-0.3.6-15|98	install -m 755 %{SOURCE3} %{buildroot}%{_bindir}

1733 21
21cr|gexif-0.5-30|1	Summary:	Graphical tool to access EXIF information in JPEG files
21cr|gexif-0.5-30|2	Name:		gexif
21cr|gexif-0.5-30|3	Version:	0.5
21cr|gexif-0.5-30|4	Release:	30
21cr|gexif-0.5-30|5	License:	LGPLv2+
21cr|gexif-0.5-30|6	Group:		Graphics
21cr|gexif-0.5-30|7	Url:		http://sourceforge.net/projects/libexif
21cr|gexif-0.5-30|8	Source0:	http://belnet.dl.sourceforge.net/sourceforge/libexif/%{name}-%{version}.tar.bz2
21cr|gexif-0.5-30|9	# Bug #23536
21cr|gexif-0.5-30|10	Patch0:		gexif-0.5-warning_non_fatal.patch
21cr|gexif-0.5-30|11	
21cr|gexif-0.5-30|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gexif-0.5-30|13	BuildRequires:	pkgconfig(libexif)
21cr|gexif-0.5-30|14	BuildRequires:	pkgconfig(libexif-gtk)
21cr|gexif-0.5-30|15	BuildRequires:	pkgconfig(popt)
21cr|gexif-0.5-30|16	
21cr|gexif-0.5-30|17	%description
21cr|gexif-0.5-30|18	Most digital cameras produce EXIF files, which are JPEG files with extra tags
21cr|gexif-0.5-30|19	that contain information about the image. The EXIF library allows you to parse
21cr|gexif-0.5-30|20	an EXIF file and read the data from those tags.
21cr|gexif-0.5-30|21	
21cr|gexif-0.5-30|22	This package contains a graphical frontend for the EXIF library.
21cr|gexif-0.5-30|23	
21cr|gexif-0.5-30|24	%files -f %{name}.lang
21cr|gexif-0.5-30|25	%doc AUTHORS ChangeLog
21cr|gexif-0.5-30|26	%{_bindir}/%{name}
21cr|gexif-0.5-30|27	%{_datadir}/applications/%{name}.desktop
21cr|gexif-0.5-30|28	
21cr|gexif-0.5-30|29	#----------------------------------------------------------------------------
21cr|gexif-0.5-30|30	
21cr|gexif-0.5-30|31	%prep
21cr|gexif-0.5-30|32	%setup -q
21cr|gexif-0.5-30|33	%apply_patches
21cr|gexif-0.5-30|34	
21cr|gexif-0.5-30|35	# Make gexif compile with GTK 2.4.x or newer
21cr|gexif-0.5-30|36	perl -n -i -e '/^\s*-DGTK_DISABLE_DEPRECATED\b.*$/ || print $_' gexif/Makefile*
21cr|gexif-0.5-30|37	
21cr|gexif-0.5-30|38	%build
21cr|gexif-0.5-30|39	%configure
21cr|gexif-0.5-30|40	%make
21cr|gexif-0.5-30|41	
21cr|gexif-0.5-30|42	%install
21cr|gexif-0.5-30|43	%makeinstall_std
21cr|gexif-0.5-30|44	
21cr|gexif-0.5-30|45	# XDG menu
21cr|gexif-0.5-30|46	install -d %{buildroot}%{_datadir}/applications
21cr|gexif-0.5-30|47	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gexif-0.5-30|48	[Desktop Entry]
21cr|gexif-0.5-30|49	Name=Gexif
21cr|gexif-0.5-30|50	Comment=Access EXIF information from pictures
21cr|gexif-0.5-30|51	Comment[ru]=Доступ к EXIF-информации изображений
21cr|gexif-0.5-30|52	Exec=%{_bindir}/%{name}
21cr|gexif-0.5-30|53	Icon=graphics_section
21cr|gexif-0.5-30|54	Terminal=false
21cr|gexif-0.5-30|55	Type=Application
21cr|gexif-0.5-30|56	Categories=Graphics;GTK;
21cr|gexif-0.5-30|57	EOF
21cr|gexif-0.5-30|58	
21cr|gexif-0.5-30|59	%find_lang %{name}

1734 21
21cr|gf2x-1.3.0-1|1	%define major 3
21cr|gf2x-1.3.0-1|2	%define libname %mklibname %{name} %{major}
21cr|gf2x-1.3.0-1|3	%define devname %mklibname %{name} -d
21cr|gf2x-1.3.0-1|4	
21cr|gf2x-1.3.0-1|5	Summary:	Library for multiplying polynomials over the binary field
21cr|gf2x-1.3.0-1|6	Name:		gf2x
21cr|gf2x-1.3.0-1|7	Version:	1.3.0
21cr|gf2x-1.3.0-1|8	Release:	1
21cr|gf2x-1.3.0-1|9	License:	GPLv2+
21cr|gf2x-1.3.0-1|10	Group:		Sciences/Mathematics
21cr|gf2x-1.3.0-1|11	Url:		http://gforge.inria.fr/projects/gf2x/
21cr|gf2x-1.3.0-1|12	Source0:	https://gitlab.inria.fr/gf2x/gf2x/uploads/c46b1047ba841c20d1225ae73ad6e4cd/gf2x-%{version}.tar.gz
21cr|gf2x-1.3.0-1|13	BuildRequires:	gmp-devel
21cr|gf2x-1.3.0-1|14	
21cr|gf2x-1.3.0-1|15	%description
21cr|gf2x-1.3.0-1|16	gf2x is a library for multiplying polynomials over the binary field.
21cr|gf2x-1.3.0-1|17	
21cr|gf2x-1.3.0-1|18	#----------------------------------------------------------------------------
21cr|gf2x-1.3.0-1|19	
21cr|gf2x-1.3.0-1|20	%package -n %{libname}
21cr|gf2x-1.3.0-1|21	Summary:	Library for multiplying polynomials over the binary field
21cr|gf2x-1.3.0-1|22	Group:		System/Libraries
21cr|gf2x-1.3.0-1|23	
21cr|gf2x-1.3.0-1|24	%description -n %{libname}
21cr|gf2x-1.3.0-1|25	Library for multiplying polynomials over the binary field.
21cr|gf2x-1.3.0-1|26	This package contains the gf2x runtime library.
21cr|gf2x-1.3.0-1|27	
21cr|gf2x-1.3.0-1|28	%files -n %{libname}
21cr|gf2x-1.3.0-1|29	%{_libdir}/libgf2x.so.%{major}*
21cr|gf2x-1.3.0-1|30	
21cr|gf2x-1.3.0-1|31	#----------------------------------------------------------------------------
21cr|gf2x-1.3.0-1|32	
21cr|gf2x-1.3.0-1|33	%package -n %{devname}
21cr|gf2x-1.3.0-1|34	Summary:	Development files for %{name}
21cr|gf2x-1.3.0-1|35	Group:		Development/C
21cr|gf2x-1.3.0-1|36	Requires:	%{libname} = %{EVRD}
21cr|gf2x-1.3.0-1|37	Provides:	%{name}-devel = %{EVRD}
21cr|gf2x-1.3.0-1|38	Provides:	lib%{name}-devel = %{EVRD}
21cr|gf2x-1.3.0-1|39	
21cr|gf2x-1.3.0-1|40	%description -n %{devname}
21cr|gf2x-1.3.0-1|41	Library for multiplying polynomials over the binary field.
21cr|gf2x-1.3.0-1|42	This package contains the gf2x development files.
21cr|gf2x-1.3.0-1|43	
21cr|gf2x-1.3.0-1|44	%files -n %{devname}
21cr|gf2x-1.3.0-1|45	%{_includedir}/*.h
21cr|gf2x-1.3.0-1|46	%dir %{_includedir}/%{name}
21cr|gf2x-1.3.0-1|47	%{_includedir}/%{name}/*.h
21cr|gf2x-1.3.0-1|48	%{_libdir}/libgf2x.so
21cr|gf2x-1.3.0-1|49	%{_libdir}/pkgconfig/gf2x.pc
21cr|gf2x-1.3.0-1|50	
21cr|gf2x-1.3.0-1|51	#----------------------------------------------------------------------------
21cr|gf2x-1.3.0-1|52	
21cr|gf2x-1.3.0-1|53	%prep
21cr|gf2x-1.3.0-1|54	%setup -q
21cr|gf2x-1.3.0-1|55	
21cr|gf2x-1.3.0-1|56	%build
21cr|gf2x-1.3.0-1|57	%configure \
21cr|gf2x-1.3.0-1|58	%ifarch %{ix86}
21cr|gf2x-1.3.0-1|59	--disable-sse2 \
21cr|gf2x-1.3.0-1|60	%endif
21cr|gf2x-1.3.0-1|61	--disable-pclmul \
21cr|gf2x-1.3.0-1|62	--disable-static
21cr|gf2x-1.3.0-1|63	
21cr|gf2x-1.3.0-1|64	%make
21cr|gf2x-1.3.0-1|65	
21cr|gf2x-1.3.0-1|66	%install
21cr|gf2x-1.3.0-1|67	%makeinstall_std

1735 21
21cr|gforth-0.7.3-3|1	Summary:	GNU Forth
21cr|gforth-0.7.3-3|2	Name:		gforth
21cr|gforth-0.7.3-3|3	Version:	0.7.3
21cr|gforth-0.7.3-3|4	Release:	3
21cr|gforth-0.7.3-3|5	License:	GPLv3+
21cr|gforth-0.7.3-3|6	
21cr|gforth-0.7.3-3|7	Group:		Development/Other
21cr|gforth-0.7.3-3|8	Url:		http://www.jwdt.com/~paysan/gforth.html
21cr|gforth-0.7.3-3|9	Source0:	http://www.complang.tuwien.ac.at/forth/gforth/%{name}-%{version}.tar.gz
21cr|gforth-0.7.3-3|10	Source16:	gnu-forth.16.png
21cr|gforth-0.7.3-3|11	Source32:	gnu-forth.32.png
21cr|gforth-0.7.3-3|12	Source48:	gnu-forth.48.png
21cr|gforth-0.7.3-3|13	Source100:	%{name}.rpmlintrc
21cr|gforth-0.7.3-3|14	Patch1:		gforth-0.7.0-shebang.patch
21cr|gforth-0.7.3-3|15	# s390 build fix from Debian (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544827)
21cr|gforth-0.7.3-3|16	Patch2:		gforth-0.7.0-compile-fix.patch
21cr|gforth-0.7.3-3|17	Patch3:		gforth-libtool-build.patch
21cr|gforth-0.7.3-3|18	
21cr|gforth-0.7.3-3|19	BuildRequires:	emacs
21cr|gforth-0.7.3-3|20	BuildRequires:	libltdl-devel
21cr|gforth-0.7.3-3|21	BuildRequires:	pkgconfig(libffi)
21cr|gforth-0.7.3-3|22	
21cr|gforth-0.7.3-3|23	%description
21cr|gforth-0.7.3-3|24	Gforth is a fast and portable implementation of the ANS Forth language.
21cr|gforth-0.7.3-3|25	
21cr|gforth-0.7.3-3|26	%files
21cr|gforth-0.7.3-3|27	%doc README README.vmgen NEWS NEWS.vmgen AUTHORS BUGS
21cr|gforth-0.7.3-3|28	%{_bindir}/*
21cr|gforth-0.7.3-3|29	%{_libdir}/%{name}
21cr|gforth-0.7.3-3|30	%{_datadir}/%{name}
21cr|gforth-0.7.3-3|31	%{_datadir}/emacs/site-lisp/gforth.el
21cr|gforth-0.7.3-3|32	%{_datadir}/emacs/site-lisp/gforth.elc
21cr|gforth-0.7.3-3|33	%{_includedir}/%{name}/%{version}/*.h
21cr|gforth-0.7.3-3|34	%{_mandir}/man1/*
21cr|gforth-0.7.3-3|35	%{_infodir}/*
21cr|gforth-0.7.3-3|36	%{_iconsdir}/*
21cr|gforth-0.7.3-3|37	%{_datadir}/applications/*.desktop
21cr|gforth-0.7.3-3|38	
21cr|gforth-0.7.3-3|39	#----------------------------------------------------------------------------
21cr|gforth-0.7.3-3|40	
21cr|gforth-0.7.3-3|41	%prep
21cr|gforth-0.7.3-3|42	%setup -q
21cr|gforth-0.7.3-3|43	%apply_patches
21cr|gforth-0.7.3-3|44	
21cr|gforth-0.7.3-3|45	iconv -f latin1 -t utf8 AUTHORS > AUTHORS.new
21cr|gforth-0.7.3-3|46	mv -f AUTHORS.new AUTHORS
21cr|gforth-0.7.3-3|47	
21cr|gforth-0.7.3-3|48	%build
21cr|gforth-0.7.3-3|49	CFLAGS="${RPM_OPT_FLAGS} `pkg-config libffi --cflags`" %configure
21cr|gforth-0.7.3-3|50	make libdir=%{_libdir}
21cr|gforth-0.7.3-3|51	
21cr|gforth-0.7.3-3|52	%install
21cr|gforth-0.7.3-3|53	install -d %{buildroot}/usr/share/emacs/site-lisp
21cr|gforth-0.7.3-3|54	
21cr|gforth-0.7.3-3|55	%makeinstall_std
21cr|gforth-0.7.3-3|56	
21cr|gforth-0.7.3-3|57	# icon section
21cr|gforth-0.7.3-3|58	install -D %{SOURCE16} %{buildroot}%{_miconsdir}/gnu-forth.png
21cr|gforth-0.7.3-3|59	install -D %{SOURCE32} %{buildroot}%{_iconsdir}/gnu-forth.png
21cr|gforth-0.7.3-3|60	install -D %{SOURCE48} %{buildroot}%{_liconsdir}/gnu-forth.png
21cr|gforth-0.7.3-3|61	
21cr|gforth-0.7.3-3|62	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gforth-0.7.3-3|63	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gforth-0.7.3-3|64	[Desktop Entry]
21cr|gforth-0.7.3-3|65	Name=%{name}
21cr|gforth-0.7.3-3|66	Comment=GNU Forth
21cr|gforth-0.7.3-3|67	Exec=%{name}
21cr|gforth-0.7.3-3|68	Icon=gnu-forth
21cr|gforth-0.7.3-3|69	Terminal=false
21cr|gforth-0.7.3-3|70	Type=Application
21cr|gforth-0.7.3-3|71	Categories=Development;Building;
21cr|gforth-0.7.3-3|72	EOF

1736 21
21cr|gftp-2.9.1b-1|1	Summary:	Multithreaded FTP client
21cr|gftp-2.9.1b-1|2	Name:		gftp
21cr|gftp-2.9.1b-1|3	Epoch:		1
21cr|gftp-2.9.1b-1|4	Version:	2.9.1b
21cr|gftp-2.9.1b-1|5	Release:	1
21cr|gftp-2.9.1b-1|6	License:	GPLv2+
21cr|gftp-2.9.1b-1|7	Group:		Networking/File transfer
21cr|gftp-2.9.1b-1|8	Url:		http://www.gftp.org/
21cr|gftp-2.9.1b-1|9	Source0:	https://github.com/masneyb/gftp/releases/download/%{version}/gftp-%{version}.tar.xz
21cr|gftp-2.9.1b-1|10	Patch0:		gftp-datetime-fixedsort.patch
21cr|gftp-2.9.1b-1|11	Patch1:		gftp-fix-desktop-file.patch
21cr|gftp-2.9.1b-1|12	BuildRequires:	gettext-devel
21cr|gftp-2.9.1b-1|13	BuildRequires:	gtk+2-devel
21cr|gftp-2.9.1b-1|14	BuildRequires:	readline-devel
21cr|gftp-2.9.1b-1|15	BuildRequires:	pkgconfig(ncurses)
21cr|gftp-2.9.1b-1|16	BuildRequires:	pkgconfig(openssl)
21cr|gftp-2.9.1b-1|17	
21cr|gftp-2.9.1b-1|18	%description
21cr|gftp-2.9.1b-1|19	gFTP is a multithreaded FTP client written using Gtk. It features
21cr|gftp-2.9.1b-1|20	simultaneous downloads, resuming of interrupted file transfers, file transfer
21cr|gftp-2.9.1b-1|21	queues, downloading of entire directories, ftp proxy support, remote directory
21cr|gftp-2.9.1b-1|22	caching, passive and non-passive file transfers, drag-n-drop, bookmarks menu,
21cr|gftp-2.9.1b-1|23	stop button, and many more features.
21cr|gftp-2.9.1b-1|24	
21cr|gftp-2.9.1b-1|25	%files -f %{name}.lang
21cr|gftp-2.9.1b-1|26	%license LICENSE
21cr|gftp-2.9.1b-1|27	%doc AUTHORS ChangeLog README.md TODO docs/USERS-GUIDE
21cr|gftp-2.9.1b-1|28	%{_bindir}/gftp*
21cr|gftp-2.9.1b-1|29	%{_datadir}/gftp/
21cr|gftp-2.9.1b-1|30	%{_datadir}/applications/gftp.desktop
21cr|gftp-2.9.1b-1|31	%{_datadir}/icons/hicolor/*/apps/gftp.{png,svg}
21cr|gftp-2.9.1b-1|32	%{_mandir}/man1/gftp.1*
21cr|gftp-2.9.1b-1|33	
21cr|gftp-2.9.1b-1|34	#----------------------------------------------------------------------------
21cr|gftp-2.9.1b-1|35	
21cr|gftp-2.9.1b-1|36	%prep
21cr|gftp-2.9.1b-1|37	%setup -q
21cr|gftp-2.9.1b-1|38	%patch0 -p1
21cr|gftp-2.9.1b-1|39	%patch1 -p1
21cr|gftp-2.9.1b-1|40	
21cr|gftp-2.9.1b-1|41	#make autoreconf happy
21cr|gftp-2.9.1b-1|42	mkdir -p autoconf-m4
21cr|gftp-2.9.1b-1|43	
21cr|gftp-2.9.1b-1|44	%build
21cr|gftp-2.9.1b-1|45	autoreconf -fi
21cr|gftp-2.9.1b-1|46	%configure
21cr|gftp-2.9.1b-1|47	%make
21cr|gftp-2.9.1b-1|48	
21cr|gftp-2.9.1b-1|49	%install
21cr|gftp-2.9.1b-1|50	%makeinstall_std
21cr|gftp-2.9.1b-1|51	
21cr|gftp-2.9.1b-1|52	# handled in files section
21cr|gftp-2.9.1b-1|53	rm -rf %{buildroot}%{_docdir}/%{name}/LICENSE
21cr|gftp-2.9.1b-1|54	
21cr|gftp-2.9.1b-1|55	# locale files
21cr|gftp-2.9.1b-1|56	%find_lang %{name}
21cr|gftp-2.9.1b-1|57	

1737 21
21cr|ggobi-2.1.11-5|1	%define _disable_rebuild_configure 1
21cr|ggobi-2.1.11-5|2	
21cr|ggobi-2.1.11-5|3	%define _disable_ld_no_undefined 1
21cr|ggobi-2.1.11-5|4	
21cr|ggobi-2.1.11-5|5	%global __provides_exclude plugin.so(.*)
21cr|ggobi-2.1.11-5|6	
21cr|ggobi-2.1.11-5|7	%define major 0
21cr|ggobi-2.1.11-5|8	%define libname %mklibname %{name} %{major}
21cr|ggobi-2.1.11-5|9	%define devname %mklibname %{name} -d
21cr|ggobi-2.1.11-5|10	
21cr|ggobi-2.1.11-5|11	Summary:	Interactive and dynamic graphics
21cr|ggobi-2.1.11-5|12	Name:		ggobi
21cr|ggobi-2.1.11-5|13	Version:	2.1.11
21cr|ggobi-2.1.11-5|14	Release:	5
21cr|ggobi-2.1.11-5|15	License:	Common Public License
21cr|ggobi-2.1.11-5|16	Group:		Graphics
21cr|ggobi-2.1.11-5|17	Url:		http://www.ggobi.org
21cr|ggobi-2.1.11-5|18	Source0:	http://www.ggobi.org/downloads/%{name}-%{version}.tar.bz2
21cr|ggobi-2.1.11-5|19	Source1:	ggobi.desktop
21cr|ggobi-2.1.11-5|20	Patch0:		ggobi-2.1.9-underlink.patch
21cr|ggobi-2.1.11-5|21	Patch1:		ggobi-2.1.9-format.patch
21cr|ggobi-2.1.11-5|22	BuildRequires:	desktop-file-utils
21cr|ggobi-2.1.11-5|23	BuildRequires:	libtool-devel
21cr|ggobi-2.1.11-5|24	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ggobi-2.1.11-5|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|ggobi-2.1.11-5|26	
21cr|ggobi-2.1.11-5|27	%description
21cr|ggobi-2.1.11-5|28	GGobi is an open source visualization program for exploring high-dimensional
21cr|ggobi-2.1.11-5|29	data. It provides highly dynamic and interactive graphics such as tours,
21cr|ggobi-2.1.11-5|30	as well as familiar graphics such as the scatterplot, barchart and parallel
21cr|ggobi-2.1.11-5|31	coordinates plots. Plots are interactive and linked with brushing and
21cr|ggobi-2.1.11-5|32	identification.
21cr|ggobi-2.1.11-5|33	
21cr|ggobi-2.1.11-5|34	GGobi is fully documented in the GGobi book:
21cr|ggobi-2.1.11-5|35	"Interactive and Dynamic Graphics for Data Analysis".
21cr|ggobi-2.1.11-5|36	
21cr|ggobi-2.1.11-5|37	%files
21cr|ggobi-2.1.11-5|38	%doc ABOUT-NLS AUTHORS ChangeLog COPYING CPLicense.txt INSTALL README
21cr|ggobi-2.1.11-5|39	%doc %{_datadir}/doc/ggobi/XML.pdf
21cr|ggobi-2.1.11-5|40	%doc %{_datadir}/doc/ggobi/manual.pdf
21cr|ggobi-2.1.11-5|41	%{_bindir}/ggobi
21cr|ggobi-2.1.11-5|42	%{_datadir}/pixmaps/ggobi.png
21cr|ggobi-2.1.11-5|43	%{_datadir}/applications/*.desktop
21cr|ggobi-2.1.11-5|44	%{_datadir}/%{name}
21cr|ggobi-2.1.11-5|45	%{_sysconfdir}/xdg/%{name}
21cr|ggobi-2.1.11-5|46	
21cr|ggobi-2.1.11-5|47	#----------------------------------------------------------------------------
21cr|ggobi-2.1.11-5|48	
21cr|ggobi-2.1.11-5|49	%package -n %{libname}
21cr|ggobi-2.1.11-5|50	Summary:	Shared library for %{name}
21cr|ggobi-2.1.11-5|51	Group:		System/Libraries
21cr|ggobi-2.1.11-5|52	Conflicts:	%{name} < 2.1.11
21cr|ggobi-2.1.11-5|53	
21cr|ggobi-2.1.11-5|54	%description -n %{libname}
21cr|ggobi-2.1.11-5|55	Shared library for %{name}.
21cr|ggobi-2.1.11-5|56	
21cr|ggobi-2.1.11-5|57	%files -n %{libname}
21cr|ggobi-2.1.11-5|58	%{_libdir}/lib%{name}.so.%{major}*
21cr|ggobi-2.1.11-5|59	
21cr|ggobi-2.1.11-5|60	#----------------------------------------------------------------------------
21cr|ggobi-2.1.11-5|61	
21cr|ggobi-2.1.11-5|62	%package -n %{devname}
21cr|ggobi-2.1.11-5|63	Summary:	GGobi development files
21cr|ggobi-2.1.11-5|64	Group:		Development/C
21cr|ggobi-2.1.11-5|65	Requires:	%{libname} = %{EVRD}
21cr|ggobi-2.1.11-5|66	Provides:	%{name}-devel = %{EVRD}
21cr|ggobi-2.1.11-5|67	Conflicts:	%{name}-devel < 2.1.11
21cr|ggobi-2.1.11-5|68	Obsoletes:	%{name}-devel < 2.1.11
21cr|ggobi-2.1.11-5|69	
21cr|ggobi-2.1.11-5|70	%description -n %{devname}
21cr|ggobi-2.1.11-5|71	GGobi development files.
21cr|ggobi-2.1.11-5|72	
21cr|ggobi-2.1.11-5|73	%files -n %{devname}
21cr|ggobi-2.1.11-5|74	%{_includedir}/ggobi
21cr|ggobi-2.1.11-5|75	%{_libdir}/*.so
21cr|ggobi-2.1.11-5|76	%{_libdir}/pkgconfig/ggobi.pc
21cr|ggobi-2.1.11-5|77	
21cr|ggobi-2.1.11-5|78	#----------------------------------------------------------------------------
21cr|ggobi-2.1.11-5|79	
21cr|ggobi-2.1.11-5|80	%prep
21cr|ggobi-2.1.11-5|81	%setup -q
21cr|ggobi-2.1.11-5|82	%patch0 -p1
21cr|ggobi-2.1.11-5|83	%patch1 -p1
21cr|ggobi-2.1.11-5|84	
21cr|ggobi-2.1.11-5|85	%build
21cr|ggobi-2.1.11-5|86	%configure \
21cr|ggobi-2.1.11-5|87	--with-all-plugins \
21cr|ggobi-2.1.11-5|88	--disable-rpath
21cr|ggobi-2.1.11-5|89	
21cr|ggobi-2.1.11-5|90	%install
21cr|ggobi-2.1.11-5|91	%makeinstall_std
21cr|ggobi-2.1.11-5|92	make ggobirc
21cr|ggobi-2.1.11-5|93	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|ggobi-2.1.11-5|94	
21cr|ggobi-2.1.11-5|95	desktop-file-install \
21cr|ggobi-2.1.11-5|96	--dir %{buildroot}%{_datadir}/applications \
21cr|ggobi-2.1.11-5|97	%{SOURCE1}

1738 21
21cr|ghbackup-0.4-2|1	%global debug_package %{nil}
21cr|ghbackup-0.4-2|2	
21cr|ghbackup-0.4-2|3	Name:		ghbackup
21cr|ghbackup-0.4-2|4	Version:	0.4
21cr|ghbackup-0.4-2|5	Release:	2
21cr|ghbackup-0.4-2|6	Summary:	Backup of GitHub repositories
21cr|ghbackup-0.4-2|7	Group:		Archiving/Backup
21cr|ghbackup-0.4-2|8	License:	GPLv3
21cr|ghbackup-0.4-2|9	URL:		https://github.com/AKotov-dev/GHBackup
21cr|ghbackup-0.4-2|10	Source0:	https://github.com/AKotov-dev/GHBackup/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ghbackup-0.4-2|11	Source2:	ghbackup.png
21cr|ghbackup-0.4-2|12	Source3:	ghbackup.desktop
21cr|ghbackup-0.4-2|13	BuildRequires:	lazarus
21cr|ghbackup-0.4-2|14	BuildRequires:	gettext
21cr|ghbackup-0.4-2|15	Requires:	curl
21cr|ghbackup-0.4-2|16	Requires:	git
21cr|ghbackup-0.4-2|17	Requires:	tar
21cr|ghbackup-0.4-2|18	Requires:	gzip
21cr|ghbackup-0.4-2|19	Requires:	gtk2
21cr|ghbackup-0.4-2|20	
21cr|ghbackup-0.4-2|21	%description
21cr|ghbackup-0.4-2|22	Backup of GitHub repositories
21cr|ghbackup-0.4-2|23	
21cr|ghbackup-0.4-2|24	%files
21cr|ghbackup-0.4-2|25	%doc ../README.md
21cr|ghbackup-0.4-2|26	%license ../LICENSE
21cr|ghbackup-0.4-2|27	%{_datadir}/%{name}
21cr|ghbackup-0.4-2|28	%{_datadir}/applications/%{name}.desktop
21cr|ghbackup-0.4-2|29	%{_datadir}/pixmaps/%{name}.png
21cr|ghbackup-0.4-2|30	#----------------------------------------------------------------------
21cr|ghbackup-0.4-2|31	%prep
21cr|ghbackup-0.4-2|32	%setup -n GHBackup-%{version}/%{name}
21cr|ghbackup-0.4-2|33	
21cr|ghbackup-0.4-2|34	# remove prebuild file
21cr|ghbackup-0.4-2|35	rm -f %{name}
21cr|ghbackup-0.4-2|36	
21cr|ghbackup-0.4-2|37	%build
21cr|ghbackup-0.4-2|38	lazbuild --build-all *.lpi
21cr|ghbackup-0.4-2|39	
21cr|ghbackup-0.4-2|40	#translate additional messages
21cr|ghbackup-0.4-2|41	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|ghbackup-0.4-2|42	
21cr|ghbackup-0.4-2|43	%install
21cr|ghbackup-0.4-2|44	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|ghbackup-0.4-2|45	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|ghbackup-0.4-2|46	
21cr|ghbackup-0.4-2|47	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|ghbackup-0.4-2|48	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|ghbackup-0.4-2|49	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|ghbackup-0.4-2|50	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

1739 21
21cr|ghc-8.10.7-4|1	# ghc does not output dwarf format so debuginfo is not useful
21cr|ghc-8.10.7-4|2	%define debug_package %{nil}
21cr|ghc-8.10.7-4|3	%bcond_with bootstrap
21cr|ghc-8.10.7-4|4	
21cr|ghc-8.10.7-4|5	
21cr|ghc-8.10.7-4|6	Summary:	Glasgow Haskell Compilation system
21cr|ghc-8.10.7-4|7	Name:		ghc
21cr|ghc-8.10.7-4|8	Version:	8.10.7
21cr|ghc-8.10.7-4|9	Release:	4
21cr|ghc-8.10.7-4|10	License:	BSD
21cr|ghc-8.10.7-4|11	Group:		Development/Other
21cr|ghc-8.10.7-4|12	Url:		http://haskell.org/ghc/
21cr|ghc-8.10.7-4|13	Source0:	https://downloads.haskell.org/~ghc/%{version}/ghc-%{version}-src.tar.xz
21cr|ghc-8.10.7-4|14	Source10:	https://downloads.haskell.org/~ghc/%{version}/ghc-%{version}-aarch64-deb10-linux.tar.xz
21cr|ghc-8.10.7-4|15	Source11:	https://downloads.haskell.org/~ghc/%{version}/ghc-%{version}-x86_64-deb10-linux.tar.xz
21cr|ghc-8.10.7-4|16	Source12:	https://downloads.haskell.org/~ghc/%{version}/ghc-%{version}-i386-deb9-linux.tar.xz
21cr|ghc-8.10.7-4|17	Source3:	ghc-doc-index.cron
21cr|ghc-8.10.7-4|18	Source4:	ghc-doc-index
21cr|ghc-8.10.7-4|19	Source5:	libraries-versions.sh
21cr|ghc-8.10.7-4|20	Source100:	ghc.rpmlintrc
21cr|ghc-8.10.7-4|21	# absolute haddock path (was for html/libraries -> libraries)
21cr|ghc-8.10.7-4|22	#Patch1:  ghc-gen_contents_index-haddock-path.patch
21cr|ghc-8.10.7-4|23	# (fedora) add libffi include dir to ghc wrapper for archs using gcc/llc
21cr|ghc-8.10.7-4|24	Patch2:		ghc-wrapper-libffi-include.patch
21cr|ghc-8.10.7-4|25	# Debian patch
21cr|ghc-8.10.7-4|26	Patch23:	ghc-8.4.4-Cabal-install-PATH-warning.patch
21cr|ghc-8.10.7-4|27	Patch24:	buildpath-abi-stability.patch
21cr|ghc-8.10.7-4|28	%if !%{with bootstrap}
21cr|ghc-8.10.7-4|29	BuildRequires:	ghc-rpm-macros
21cr|ghc-8.10.7-4|30	BuildRequires:	ghc-devel
21cr|ghc-8.10.7-4|31	%endif
21cr|ghc-8.10.7-4|32	BuildRequires:	xsltproc
21cr|ghc-8.10.7-4|33	BuildRequires:	docbook-style-xsl
21cr|ghc-8.10.7-4|34	BuildRequires:	perl
21cr|ghc-8.10.7-4|35	BuildRequires:	pkgconfig(numa)
21cr|ghc-8.10.7-4|36	BuildRequires:	python3
21cr|ghc-8.10.7-4|37	BuildRequires:	%{_lib}tinfo6
21cr|ghc-8.10.7-4|38	BuildRequires:	pkgconfig(ncurses)
21cr|ghc-8.10.7-4|39	BuildRequires:	readline-devel
21cr|ghc-8.10.7-4|40	BuildRequires:	gmp-devel
21cr|ghc-8.10.7-4|41	BuildRequires:	llvm-devel
21cr|ghc-8.10.7-4|42	BuildRequires:	pkgconfig(libffi)
21cr|ghc-8.10.7-4|43	
21cr|ghc-8.10.7-4|44	# ghci does not start if gmp-devel is not installed
21cr|ghc-8.10.7-4|45	Requires:	gmp-devel
21cr|ghc-8.10.7-4|46	
21cr|ghc-8.10.7-4|47	# ghc base providers
21cr|ghc-8.10.7-4|48	Provides:	ghc-ghci = %{version}
21cr|ghc-8.10.7-4|49	Provides:	haddock = %{EVRD}
21cr|ghc-8.10.7-4|50	#for compat with Fedora
21cr|ghc-8.10.7-4|51	Provides:	ghc-compiler = %{version}
21cr|ghc-8.10.7-4|52	
21cr|ghc-8.10.7-4|53	# use "./libraries-versions.sh" to check versions
21cr|ghc-8.10.7-4|54	# change also Provides in prof pkg
21cr|ghc-8.10.7-4|55	Provides:	ghc-array = 0.5.4.0
21cr|ghc-8.10.7-4|56	Provides:	ghc-base = 4.14.3.0
21cr|ghc-8.10.7-4|57	Provides:	ghc-binary = 0.8.8.0
21cr|ghc-8.10.7-4|58	Provides:	ghc-bytestring = 0.10.12.0
21cr|ghc-8.10.7-4|59	Provides:	ghc-containers = 0.6.5.1
21cr|ghc-8.10.7-4|60	Provides:	ghc-deepseq = 1.4.4.0
21cr|ghc-8.10.7-4|61	Provides:	ghc-directory = 1.3.6.0
21cr|ghc-8.10.7-4|62	Provides:	ghc-exceptions = 0.10.4
21cr|ghc-8.10.7-4|63	Provides:	ghc-filepath = 1.4.2.1
21cr|ghc-8.10.7-4|64	Provides:	ghc-ghc-boot = 8.10.7
21cr|ghc-8.10.7-4|65	Provides:	ghc-ghc-boot-th = 8.10.7
21cr|ghc-8.10.7-4|66	Provides:	ghc-ghc-compact = 0.1.0.0
21cr|ghc-8.10.7-4|67	Provides:	ghc-ghc-heap = 8.10.7
21cr|ghc-8.10.7-4|68	Provides:	ghc-ghc-prim = 0.6.1
21cr|ghc-8.10.7-4|69	Provides:	ghc-haskeline = 0.8.2
21cr|ghc-8.10.7-4|70	Provides:	ghc-hpc = 0.6.1.0
21cr|ghc-8.10.7-4|71	Provides:	ghc-integer-gmp = 1.0.3.0
21cr|ghc-8.10.7-4|72	Provides:	ghc-libiserv = 8.10.7
21cr|ghc-8.10.7-4|73	Provides:	ghc-mtl = 2.2.2
21cr|ghc-8.10.7-4|74	Provides:	ghc-parsec = 3.1.14.0
21cr|ghc-8.10.7-4|75	Provides:	ghc-pretty = 1.1.3.6
21cr|ghc-8.10.7-4|76	Provides:	ghc-process = 1.6.13.2
21cr|ghc-8.10.7-4|77	Provides:	ghc-stm = 2.5.0.1
21cr|ghc-8.10.7-4|78	Provides:	ghc-template-haskell = 2.16.0.0
21cr|ghc-8.10.7-4|79	Provides:	ghc-terminfo = 0.4.1.4
21cr|ghc-8.10.7-4|80	Provides:	ghc-text = 1.2.4.1
21cr|ghc-8.10.7-4|81	Provides:	ghc-time = 1.9.3
21cr|ghc-8.10.7-4|82	Provides:	ghc-transformers = 0.5.6.2
21cr|ghc-8.10.7-4|83	Provides:	ghc-unix = 2.7.2.2
21cr|ghc-8.10.7-4|84	Provides:	ghc-xhtml = 3000.2.2.1
21cr|ghc-8.10.7-4|85	Provides:	haskell-cabal = 3.2.1.0
21cr|ghc-8.10.7-4|86	Provides:	ghc-cabal = 3.2.1.0
21cr|ghc-8.10.7-4|87	
21cr|ghc-8.10.7-4|88	%description
21cr|ghc-8.10.7-4|89	GHC is a state-of-the-art programming suite for Haskell, a purely
21cr|ghc-8.10.7-4|90	functional programming language.  It includes an optimizing compiler
21cr|ghc-8.10.7-4|91	generating good code for a variety of platforms, together with an
21cr|ghc-8.10.7-4|92	interactive system for convenient, quick development.  The
21cr|ghc-8.10.7-4|93	distribution includes space and time profiling facilities, a large
21cr|ghc-8.10.7-4|94	collection of libraries, and support for various language
21cr|ghc-8.10.7-4|95	extensions, including concurrency, exceptions, and foreign language
21cr|ghc-8.10.7-4|96	interfaces (C, C++, etc).
21cr|ghc-8.10.7-4|97	
21cr|ghc-8.10.7-4|98	
21cr|ghc-8.10.7-4|99	%files -f rpm-noprof-lib-files
21cr|ghc-8.10.7-4|100	%{_bindir}/*
21cr|ghc-8.10.7-4|101	%dir %{_libdir}/ghc-%{version}
21cr|ghc-8.10.7-4|102	# ugly but ...
21cr|ghc-8.10.7-4|103	%dir %{_libdir}/ghc-%{version}/Cabal-*
21cr|ghc-8.10.7-4|104	%dir %{_libdir}/ghc-%{version}/array-*
21cr|ghc-8.10.7-4|105	%dir %{_libdir}/ghc-%{version}/base-*
21cr|ghc-8.10.7-4|106	%dir %{_libdir}/ghc-%{version}/bin
21cr|ghc-8.10.7-4|107	%dir %{_libdir}/ghc-%{version}/binary-*
21cr|ghc-8.10.7-4|108	%dir %{_libdir}/ghc-%{version}/bytestring-*
21cr|ghc-8.10.7-4|109	%dir %{_libdir}/ghc-%{version}/containers-*
21cr|ghc-8.10.7-4|110	%dir %{_libdir}/ghc-%{version}/deepseq-*
21cr|ghc-8.10.7-4|111	%dir %{_libdir}/ghc-%{version}/directory-*
21cr|ghc-8.10.7-4|112	%dir %{_libdir}/ghc-%{version}/filepath-*
21cr|ghc-8.10.7-4|113	%dir %{_libdir}/ghc-%{version}/ghc-%{version}
21cr|ghc-8.10.7-4|114	%dir %{_libdir}/ghc-%{version}/ghc-boot-%{version}
21cr|ghc-8.10.7-4|115	%dir %{_libdir}/ghc-%{version}/ghc-boot-th-%{version}
21cr|ghc-8.10.7-4|116	%dir %{_libdir}/ghc-%{version}/ghc-prim-*
21cr|ghc-8.10.7-4|117	%dir %{_libdir}/ghc-%{version}/ghci-%{version}
21cr|ghc-8.10.7-4|118	%dir %{_libdir}/ghc-%{version}/haskeline-*
21cr|ghc-8.10.7-4|119	%dir %{_libdir}/ghc-%{version}/hpc-*
21cr|ghc-8.10.7-4|120	%dir %{_libdir}/ghc-%{version}/html
21cr|ghc-8.10.7-4|121	%dir %{_libdir}/ghc-%{version}/html/Classic.theme
21cr|ghc-8.10.7-4|122	%dir %{_libdir}/ghc-%{version}/integer-gmp-*
21cr|ghc-8.10.7-4|123	%dir %{_libdir}/ghc-%{version}/latex
21cr|ghc-8.10.7-4|124	%dir %{_libdir}/ghc-%{version}/mtl-*
21cr|ghc-8.10.7-4|125	%dir %{_libdir}/ghc-%{version}/package.conf.d
21cr|ghc-8.10.7-4|126	%dir %{_libdir}/ghc-%{version}/pretty-*
21cr|ghc-8.10.7-4|127	%dir %{_libdir}/ghc-%{version}/process-*
21cr|ghc-8.10.7-4|128	%dir %{_libdir}/ghc-%{version}/rts
21cr|ghc-8.10.7-4|129	%dir %{_libdir}/ghc-%{version}/stm-*
21cr|ghc-8.10.7-4|130	%dir %{_libdir}/ghc-%{version}/template-haskell-*
21cr|ghc-8.10.7-4|131	%dir %{_libdir}/ghc-%{version}/terminfo-*
21cr|ghc-8.10.7-4|132	%dir %{_libdir}/ghc-%{version}/text-*
21cr|ghc-8.10.7-4|133	%dir %{_libdir}/ghc-%{version}/time-*
21cr|ghc-8.10.7-4|134	%dir %{_libdir}/ghc-%{version}/transformers-*
21cr|ghc-8.10.7-4|135	%dir %{_libdir}/ghc-%{version}/unix-*
21cr|ghc-8.10.7-4|136	%dir %{_libdir}/ghc-%{version}/xhtml-*
21cr|ghc-8.10.7-4|137	#
21cr|ghc-8.10.7-4|138	%exclude %{_docdir}/ghc-%{version}/*
21cr|ghc-8.10.7-4|139	%{_datadir}/bash-completion/completions/ghc
21cr|ghc-8.10.7-4|140	%{_sysconfdir}/cron.hourly/ghc-doc-index
21cr|ghc-8.10.7-4|141	%{_datadir}/haskell-deps
21cr|ghc-8.10.7-4|142	
21cr|ghc-8.10.7-4|143	%post
21cr|ghc-8.10.7-4|144	/usr/bin/ghc-pkg recache
21cr|ghc-8.10.7-4|145	
21cr|ghc-8.10.7-4|146	%preun
21cr|ghc-8.10.7-4|147	# update pkg cache after install libs
21cr|ghc-8.10.7-4|148	%transfiletriggerin -- %{_libdir}/ghc-%{version}/package.conf.d
21cr|ghc-8.10.7-4|149	/usr/bin/ghc-pkg recache || :
21cr|ghc-8.10.7-4|150	
21cr|ghc-8.10.7-4|151	%transfiletriggerpostun -- %{_libdir}/ghc-%{version}/package.conf.d
21cr|ghc-8.10.7-4|152	/usr/bin/ghc-pkg recache || :
21cr|ghc-8.10.7-4|153	#-------------------------------------------------------------------------
21cr|ghc-8.10.7-4|154	%package doc
21cr|ghc-8.10.7-4|155	Summary:	Documentation for the Glasgow Haskell Compiler
21cr|ghc-8.10.7-4|156	Group:		Documentation
21cr|ghc-8.10.7-4|157	Requires:	%{name} = %{version}
21cr|ghc-8.10.7-4|158	Provides:	ghc-filesystem = %{EVRD}
21cr|ghc-8.10.7-4|159	
21cr|ghc-8.10.7-4|160	%description doc
21cr|ghc-8.10.7-4|161	Documentation for the Glasgow Haskell Compiler
21cr|ghc-8.10.7-4|162	
21cr|ghc-8.10.7-4|163	%files doc
21cr|ghc-8.10.7-4|164	%doc %{_docdir}/ghc-%{version}/
21cr|ghc-8.10.7-4|165	#-------------------------------------------------------------------------
21cr|ghc-8.10.7-4|166	%package -n ghc-prof
21cr|ghc-8.10.7-4|167	Summary:	Profiling libraries for GHC
21cr|ghc-8.10.7-4|168	Group:		Development/Other
21cr|ghc-8.10.7-4|169	Requires:	%{name} = %{version}
21cr|ghc-8.10.7-4|170	# ghc base providers
21cr|ghc-8.10.7-4|171	Provides:	ghc-ghci-prof = %{version}
21cr|ghc-8.10.7-4|172	
21cr|ghc-8.10.7-4|173	Provides:	ghc-array-prof = 0.5.4.0
21cr|ghc-8.10.7-4|174	Provides:	ghc-base-prof = 4.14.3.0
21cr|ghc-8.10.7-4|175	Provides:	ghc-binary-prof = 0.8.8.0
21cr|ghc-8.10.7-4|176	Provides:	ghc-bytestring-prof = 0.10.12.0
21cr|ghc-8.10.7-4|177	Provides:	ghc-containers-prof = 0.6.5.1
21cr|ghc-8.10.7-4|178	Provides:	ghc-deepseq-prof = 1.4.4.0
21cr|ghc-8.10.7-4|179	Provides:	ghc-directory-prof = 1.3.6.0
21cr|ghc-8.10.7-4|180	Provides:	ghc-exceptions-prof = 0.10.4
21cr|ghc-8.10.7-4|181	Provides:	ghc-filepath-prof = 1.4.2.1
21cr|ghc-8.10.7-4|182	Provides:	ghc-ghc-boot-prof = 8.10.7
21cr|ghc-8.10.7-4|183	Provides:	ghc-ghc-boot-th-prof = 8.10.7
21cr|ghc-8.10.7-4|184	Provides:	ghc-ghc-compact-prof = 0.1.0.0
21cr|ghc-8.10.7-4|185	Provides:	ghc-ghc-heap-prof = 8.10.7
21cr|ghc-8.10.7-4|186	Provides:	ghc-ghc-prim-prof = 0.6.1
21cr|ghc-8.10.7-4|187	Provides:	ghc-haskeline-prof = 0.8.2
21cr|ghc-8.10.7-4|188	Provides:	ghc-hpc-prof = 0.6.1.0
21cr|ghc-8.10.7-4|189	Provides:	ghc-integer-gmp-prof = 1.0.3.0
21cr|ghc-8.10.7-4|190	Provides:	ghc-libiserv-prof = 8.10.7
21cr|ghc-8.10.7-4|191	Provides:	ghc-mtl-prof = 2.2.2
21cr|ghc-8.10.7-4|192	Provides:	ghc-parsec-prof = 3.1.14.0
21cr|ghc-8.10.7-4|193	Provides:	ghc-pretty-prof = 1.1.3.6
21cr|ghc-8.10.7-4|194	Provides:	ghc-process-prof = 1.6.13.2
21cr|ghc-8.10.7-4|195	Provides:	ghc-stm-prof = 2.5.0.1
21cr|ghc-8.10.7-4|196	Provides:	ghc-template-haskell-prof = 2.16.0.0
21cr|ghc-8.10.7-4|197	Provides:	ghc-terminfo-prof = 0.4.1.4
21cr|ghc-8.10.7-4|198	Provides:	ghc-text-prof = 1.2.4.1
21cr|ghc-8.10.7-4|199	Provides:	ghc-time-prof = 1.9.3
21cr|ghc-8.10.7-4|200	Provides:	ghc-transformers-prof = 0.5.6.2
21cr|ghc-8.10.7-4|201	Provides:	ghc-unix-prof = 2.7.2.2
21cr|ghc-8.10.7-4|202	Provides:	ghc-xhtml-prof = 3000.2.2.1
21cr|ghc-8.10.7-4|203	Provides:	haskell-cabal-prof = 3.2.1.0
21cr|ghc-8.10.7-4|204	Provides:	ghc-cabal-prof = 3.2.1.0
21cr|ghc-8.10.7-4|205	Provides:	ghc-cabal-install-prof = 3.2.1.0
21cr|ghc-8.10.7-4|206	Provides:	ghc-cabal-testsuite-prof = 3.2.1.0
21cr|ghc-8.10.7-4|207	
21cr|ghc-8.10.7-4|208	%description -n ghc-prof
21cr|ghc-8.10.7-4|209	Profiling libraries for Glorious Glasgow Haskell Compilation System
21cr|ghc-8.10.7-4|210	(GHC).  They should be installed when GHC's profiling subsystem is
21cr|ghc-8.10.7-4|211	needed.
21cr|ghc-8.10.7-4|212	
21cr|ghc-8.10.7-4|213	%files prof -f rpm-prof-lib-files
21cr|ghc-8.10.7-4|214	
21cr|ghc-8.10.7-4|215	#----------------------------------------------------------------------------
21cr|ghc-8.10.7-4|216	
21cr|ghc-8.10.7-4|217	%package devel
21cr|ghc-8.10.7-4|218	Summary:	GHC development libraries
21cr|ghc-8.10.7-4|219	Group:		Development/Other
21cr|ghc-8.10.7-4|220	Requires:	%{name} = %{EVRD}
21cr|ghc-8.10.7-4|221	Requires:	pkgconfig(libffi)
21cr|ghc-8.10.7-4|222	Requires:	pkgconfig(numa)
21cr|ghc-8.10.7-4|223	Requires:	llvm
21cr|ghc-8.10.7-4|224	
21cr|ghc-8.10.7-4|225	%description devel
21cr|ghc-8.10.7-4|226	This is a meta-package for all the development library packages in GHC
21cr|ghc-8.10.7-4|227	except the ghc library, which is installed by the toplevel ghc metapackage.
21cr|ghc-8.10.7-4|228	
21cr|ghc-8.10.7-4|229	%files devel -f rpm-devel-files
21cr|ghc-8.10.7-4|230	
21cr|ghc-8.10.7-4|231	#----------------------------------------------------------------------------
21cr|ghc-8.10.7-4|232	
21cr|ghc-8.10.7-4|233	%prep
21cr|ghc-8.10.7-4|234	%autosetup -p1
21cr|ghc-8.10.7-4|235	%if %{with bootstrap}
21cr|ghc-8.10.7-4|236	# ARM64
21cr|ghc-8.10.7-4|237	%ifarch aarch64
21cr|ghc-8.10.7-4|238	tar -xf %{SOURCE10}
21cr|ghc-8.10.7-4|239	%endif
21cr|ghc-8.10.7-4|240	# x86_64
21cr|ghc-8.10.7-4|241	%ifarch %{x86_64}
21cr|ghc-8.10.7-4|242	tar -xf %{SOURCE11}
21cr|ghc-8.10.7-4|243	%endif
21cr|ghc-8.10.7-4|244	# x86_32
21cr|ghc-8.10.7-4|245	%ifarch %{ix86}
21cr|ghc-8.10.7-4|246	tar -xf %{SOURCE12}
21cr|ghc-8.10.7-4|247	%endif
21cr|ghc-8.10.7-4|248	pushd ghc-8.10.7
21cr|ghc-8.10.7-4|249	./configure  --prefix=/tmp/
21cr|ghc-8.10.7-4|250	make install
21cr|ghc-8.10.7-4|251	popd
21cr|ghc-8.10.7-4|252	%endif
21cr|ghc-8.10.7-4|253	
21cr|ghc-8.10.7-4|254	rm -rf libffi-tarballs
21cr|ghc-8.10.7-4|255	
21cr|ghc-8.10.7-4|256	%build
21cr|ghc-8.10.7-4|257	%if %{with bootstrap}
21cr|ghc-8.10.7-4|258	export PATH=$PATH:/tmp/bin/
21cr|ghc-8.10.7-4|259	%endif
21cr|ghc-8.10.7-4|260	./configure \
21cr|ghc-8.10.7-4|261	--prefix=%{_prefix} \
21cr|ghc-8.10.7-4|262	--exec-prefix=%{_exec_prefix} \
21cr|ghc-8.10.7-4|263	--bindir=%{_bindir} \
21cr|ghc-8.10.7-4|264	--sbindir=%{_sbindir} \
21cr|ghc-8.10.7-4|265	--sysconfdir=%{_sysconfdir} \
21cr|ghc-8.10.7-4|266	--datadir=%{_datadir} \
21cr|ghc-8.10.7-4|267	--includedir=%{_includedir} \
21cr|ghc-8.10.7-4|268	--libdir=%{_libdir} \
21cr|ghc-8.10.7-4|269	--libexecdir=%{_libexecdir} \
21cr|ghc-8.10.7-4|270	--localstatedir=%{_localstatedir} \
21cr|ghc-8.10.7-4|271	--sharedstatedir=%{_sharedstatedir} \
21cr|ghc-8.10.7-4|272	--mandir=%{_mandir} \
21cr|ghc-8.10.7-4|273	--infodir=%{_infodir} --with-system-libffi
21cr|ghc-8.10.7-4|274	
21cr|ghc-8.10.7-4|275	# make ffi.h findable
21cr|ghc-8.10.7-4|276	ln -s `pkg-config --variable=includedir libffi`/ffi.h includes/ffi.h
21cr|ghc-8.10.7-4|277	ln -s `pkg-config --variable=includedir libffi`/ffitarget.h includes/ffitarget.h
21cr|ghc-8.10.7-4|278	
21cr|ghc-8.10.7-4|279	# Full build with max optimisation and everything enabled
21cr|ghc-8.10.7-4|280	cat > mk/build.mk << EOF
21cr|ghc-8.10.7-4|281	1iBuildFlavour = perf
21cr|ghc-8.10.7-4|282	BUILD_DOCBOOK_PS = NO
21cr|ghc-8.10.7-4|283	BUILD_DOCBOOK_PDF = NO
21cr|ghc-8.10.7-4|284	EOF
21cr|ghc-8.10.7-4|285	
21cr|ghc-8.10.7-4|286	export LANG=en_US.utf8
21cr|ghc-8.10.7-4|287	%make_build
21cr|ghc-8.10.7-4|288	
21cr|ghc-8.10.7-4|289	
21cr|ghc-8.10.7-4|290	%install
21cr|ghc-8.10.7-4|291	export LANG=en_US.utf8
21cr|ghc-8.10.7-4|292	%make_install
21cr|ghc-8.10.7-4|293	
21cr|ghc-8.10.7-4|294	# generate the file list for lib/ _excluding_ all files needed for profiling
21cr|ghc-8.10.7-4|295	# only
21cr|ghc-8.10.7-4|296	#
21cr|ghc-8.10.7-4|297	# * generating file lists in a BUILD_ROOT spec is a bit tricky: the file list
21cr|ghc-8.10.7-4|298	#   has to contain complete paths, _but_ without the BUILD_ROOT, we also do
21cr|ghc-8.10.7-4|299	#   _not_ want have directory names in the list; furthermore, we have to make
21cr|ghc-8.10.7-4|300	#   sure that any leading / is removed from % {_prefix}/lib, as find has to
21cr|ghc-8.10.7-4|301	#   interpret the argument as a relative path; however, we have to include the
21cr|ghc-8.10.7-4|302	#   leading / again in the final file list (otherwise, rpm complains)
21cr|ghc-8.10.7-4|303	# * isn't there an easier way to do all this?
21cr|ghc-8.10.7-4|304	#
21cr|ghc-8.10.7-4|305	dir=`pwd`
21cr|ghc-8.10.7-4|306	cd %{buildroot}
21cr|ghc-8.10.7-4|307	libdir=`echo %{_libdir} | sed 's|^/||'`
21cr|ghc-8.10.7-4|308	find $libdir ! -type d ! -name '*.p_hi' ! -name '*_p.a' ! -name 'libffi.so*' ! -name '*.a' ! -name '*.h' -print | sed 's|^|/|' > $dir/rpm-noprof-lib-files
21cr|ghc-8.10.7-4|309	find $libdir ! -type d -name '*.p_hi' -print | sed 's|^|/|' > $dir/rpm-prof-lib-files
21cr|ghc-8.10.7-4|310	find $libdir ! -type d \( -name '*.a' -or -name '*.h' \) -print | sed 's|^|/|' > $dir/rpm-devel-files
21cr|ghc-8.10.7-4|311	cd $dir
21cr|ghc-8.10.7-4|312	
21cr|ghc-8.10.7-4|313	
21cr|ghc-8.10.7-4|314	install -Dm644 utils/completion/ghc.bash \
21cr|ghc-8.10.7-4|315	%{buildroot}%{_datadir}/bash-completion/completions/ghc
21cr|ghc-8.10.7-4|316	
21cr|ghc-8.10.7-4|317	mkdir -p %{buildroot}%{_localstatedir}/lib/ghc
21cr|ghc-8.10.7-4|318	install -p --mode=0755 %{SOURCE4} %{buildroot}%{_bindir}/ghc-doc-index
21cr|ghc-8.10.7-4|319	
21cr|ghc-8.10.7-4|320	mkdir -p %{buildroot}%{_sysconfdir}/cron.hourly
21cr|ghc-8.10.7-4|321	install -p --mode=0755 %{SOURCE3} %{buildroot}%{_sysconfdir}/cron.hourly/ghc-doc-index
21cr|ghc-8.10.7-4|322	cd libraries
21cr|ghc-8.10.7-4|323	sh gen_contents_index --intree --verbose
21cr|ghc-8.10.7-4|324	cd ..
21cr|ghc-8.10.7-4|325	
21cr|ghc-8.10.7-4|326	pushd %{buildroot}%{_bindir}
21cr|ghc-8.10.7-4|327	chmod 0755 *
21cr|ghc-8.10.7-4|328	popd
21cr|ghc-8.10.7-4|329	
21cr|ghc-8.10.7-4|330	pushd %{buildroot}%{_libdir}/ghc-%{version}/bin
21cr|ghc-8.10.7-4|331	chmod 0755 *
21cr|ghc-8.10.7-4|332	popd
21cr|ghc-8.10.7-4|333	
21cr|ghc-8.10.7-4|334	install -d -m755 %{buildroot}%{_datadir}/haskell-deps/{register,unregister}

1740 21
21cr|ghc-aeson-2.1.1.0-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-aeson-2.1.1.0-2|2	%global debug_package %{nil}
21cr|ghc-aeson-2.1.1.0-2|3	
21cr|ghc-aeson-2.1.1.0-2|4	%global pkg_name aeson
21cr|ghc-aeson-2.1.1.0-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-aeson-2.1.1.0-2|6	
21cr|ghc-aeson-2.1.1.0-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-aeson-2.1.1.0-2|8	Version:        2.1.1.0
21cr|ghc-aeson-2.1.1.0-2|9	Release:        2
21cr|ghc-aeson-2.1.1.0-2|10	Summary:        Fast JSON parsing and encoding
21cr|ghc-aeson-2.1.1.0-2|11	Group:          Development/Haskell
21cr|ghc-aeson-2.1.1.0-2|12	License:        BSD
21cr|ghc-aeson-2.1.1.0-2|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-aeson-2.1.1.0-2|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-aeson-2.1.1.0-2|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-aeson-2.1.1.0-2|16	BuildRequires:  ghc-devel
21cr|ghc-aeson-2.1.1.0-2|17	BuildRequires:  ghc-prof
21cr|ghc-aeson-2.1.1.0-2|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-aeson-2.1.1.0-2|19	BuildRequires:  ghc-attoparsec-prof
21cr|ghc-aeson-2.1.1.0-2|20	BuildRequires:  ghc-base-compat-batteries-prof
21cr|ghc-aeson-2.1.1.0-2|21	BuildRequires:  ghc-data-fix-prof
21cr|ghc-aeson-2.1.1.0-2|22	BuildRequires:  ghc-dlist-prof
21cr|ghc-aeson-2.1.1.0-2|23	# ghc-generically not needed if ghc newer 8.10
21cr|ghc-aeson-2.1.1.0-2|24	BuildRequires:  ghc-generically-prof
21cr|ghc-aeson-2.1.1.0-2|25	BuildRequires:  ghc-hashable-prof
21cr|ghc-aeson-2.1.1.0-2|26	BuildRequires:  ghc-primitive-prof
21cr|ghc-aeson-2.1.1.0-2|27	BuildRequires:  ghc-scientific-prof
21cr|ghc-aeson-2.1.1.0-2|28	BuildRequires:  ghc-strict-prof
21cr|ghc-aeson-2.1.1.0-2|29	BuildRequires:  ghc-semialign-prof
21cr|ghc-aeson-2.1.1.0-2|30	BuildRequires:  ghc-tagged-prof
21cr|ghc-aeson-2.1.1.0-2|31	BuildRequires:  ghc-th-abstraction-prof
21cr|ghc-aeson-2.1.1.0-2|32	BuildRequires:  ghc-these-prof
21cr|ghc-aeson-2.1.1.0-2|33	BuildRequires:  ghc-time-compat-prof
21cr|ghc-aeson-2.1.1.0-2|34	BuildRequires:  ghc-text-short-prof
21cr|ghc-aeson-2.1.1.0-2|35	BuildRequires:  ghc-unordered-containers-prof
21cr|ghc-aeson-2.1.1.0-2|36	BuildRequires:  ghc-QuickCheck-prof
21cr|ghc-aeson-2.1.1.0-2|37	BuildRequires:  ghc-uuid-types-prof
21cr|ghc-aeson-2.1.1.0-2|38	BuildRequires:  ghc-vector-prof
21cr|ghc-aeson-2.1.1.0-2|39	BuildRequires:  ghc-witherable-prof
21cr|ghc-aeson-2.1.1.0-2|40	
21cr|ghc-aeson-2.1.1.0-2|41	%description
21cr|ghc-aeson-2.1.1.0-2|42	A JSON parsing and encoding library optimized for ease of use and
21cr|ghc-aeson-2.1.1.0-2|43	high performance.  Aeson was the father of Jason in Greek mythology.
21cr|ghc-aeson-2.1.1.0-2|44	
21cr|ghc-aeson-2.1.1.0-2|45	%files -f %{name}.files
21cr|ghc-aeson-2.1.1.0-2|46	%license LICENSE
21cr|ghc-aeson-2.1.1.0-2|47	
21cr|ghc-aeson-2.1.1.0-2|48	#-------------------------------------------------------------------
21cr|ghc-aeson-2.1.1.0-2|49	%package devel
21cr|ghc-aeson-2.1.1.0-2|50	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-aeson-2.1.1.0-2|51	Provides:       %{name}-static = %{EVRD}
21cr|ghc-aeson-2.1.1.0-2|52	Provides:       %{name}-static%{?_isa} = %{EVRD}
21cr|ghc-aeson-2.1.1.0-2|53	%if %{defined ghc_version}
21cr|ghc-aeson-2.1.1.0-2|54	Requires:       ghc-compiler = %{ghc_version}
21cr|ghc-aeson-2.1.1.0-2|55	%endif
21cr|ghc-aeson-2.1.1.0-2|56	Requires:       %{name}%{?_isa} = %{EVRD}
21cr|ghc-aeson-2.1.1.0-2|57	
21cr|ghc-aeson-2.1.1.0-2|58	%description devel
21cr|ghc-aeson-2.1.1.0-2|59	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-aeson-2.1.1.0-2|60	
21cr|ghc-aeson-2.1.1.0-2|61	%files devel -f %{name}-devel.files
21cr|ghc-aeson-2.1.1.0-2|62	%doc README.markdown changelog.md
21cr|ghc-aeson-2.1.1.0-2|63	
21cr|ghc-aeson-2.1.1.0-2|64	#-------------------------------------------------------------------
21cr|ghc-aeson-2.1.1.0-2|65	
21cr|ghc-aeson-2.1.1.0-2|66	# build haddock fail
21cr|ghc-aeson-2.1.1.0-2|67	%if %{without haddock}
21cr|ghc-aeson-2.1.1.0-2|68	%package doc
21cr|ghc-aeson-2.1.1.0-2|69	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-aeson-2.1.1.0-2|70	BuildArch:      noarch
21cr|ghc-aeson-2.1.1.0-2|71	
21cr|ghc-aeson-2.1.1.0-2|72	%description doc
21cr|ghc-aeson-2.1.1.0-2|73	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-aeson-2.1.1.0-2|74	
21cr|ghc-aeson-2.1.1.0-2|75	%files doc -f %{name}-doc.files
21cr|ghc-aeson-2.1.1.0-2|76	%license LICENSE
21cr|ghc-aeson-2.1.1.0-2|77	
21cr|ghc-aeson-2.1.1.0-2|78	%endif
21cr|ghc-aeson-2.1.1.0-2|79	
21cr|ghc-aeson-2.1.1.0-2|80	#-------------------------------------------------------------------
21cr|ghc-aeson-2.1.1.0-2|81	
21cr|ghc-aeson-2.1.1.0-2|82	%if %{with ghc_prof}
21cr|ghc-aeson-2.1.1.0-2|83	%package prof
21cr|ghc-aeson-2.1.1.0-2|84	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-aeson-2.1.1.0-2|85	Requires:       %{name}-devel%{?_isa} = %{EVRD}
21cr|ghc-aeson-2.1.1.0-2|86	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-aeson-2.1.1.0-2|87	
21cr|ghc-aeson-2.1.1.0-2|88	%description prof
21cr|ghc-aeson-2.1.1.0-2|89	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-aeson-2.1.1.0-2|90	
21cr|ghc-aeson-2.1.1.0-2|91	%files prof -f %{name}-prof.files
21cr|ghc-aeson-2.1.1.0-2|92	
21cr|ghc-aeson-2.1.1.0-2|93	%endif
21cr|ghc-aeson-2.1.1.0-2|94	
21cr|ghc-aeson-2.1.1.0-2|95	#-------------------------------------------------------------------
21cr|ghc-aeson-2.1.1.0-2|96	
21cr|ghc-aeson-2.1.1.0-2|97	%prep
21cr|ghc-aeson-2.1.1.0-2|98	%setup -q -n %{pkgver}
21cr|ghc-aeson-2.1.1.0-2|99	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-aeson-2.1.1.0-2|100	
21cr|ghc-aeson-2.1.1.0-2|101	
21cr|ghc-aeson-2.1.1.0-2|102	%build
21cr|ghc-aeson-2.1.1.0-2|103	%ghc_lib_build_without_haddock
21cr|ghc-aeson-2.1.1.0-2|104	
21cr|ghc-aeson-2.1.1.0-2|105	
21cr|ghc-aeson-2.1.1.0-2|106	%install
21cr|ghc-aeson-2.1.1.0-2|107	%ghc_lib_install
21cr|ghc-aeson-2.1.1.0-2|108	

1741 21
21cr|ghc-assoc-1.0.2-3|1	%define _disable_ld_no_undefined 1
21cr|ghc-assoc-1.0.2-3|2	%global debug_package %{nil}
21cr|ghc-assoc-1.0.2-3|3	
21cr|ghc-assoc-1.0.2-3|4	%global pkg_name assoc
21cr|ghc-assoc-1.0.2-3|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-assoc-1.0.2-3|6	
21cr|ghc-assoc-1.0.2-3|7	Name:           ghc-%{pkg_name}
21cr|ghc-assoc-1.0.2-3|8	Version:        1.0.2
21cr|ghc-assoc-1.0.2-3|9	Release:        3
21cr|ghc-assoc-1.0.2-3|10	Summary:        Swap and assoc: Symmetric and Semigroupy Bifunctors
21cr|ghc-assoc-1.0.2-3|11	Group:          Development/Haskell
21cr|ghc-assoc-1.0.2-3|12	License:        BSD
21cr|ghc-assoc-1.0.2-3|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-assoc-1.0.2-3|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-assoc-1.0.2-3|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-assoc-1.0.2-3|16	BuildRequires:  ghc-devel
21cr|ghc-assoc-1.0.2-3|17	BuildRequires:  ghc-prof
21cr|ghc-assoc-1.0.2-3|18	BuildRequires:  ghc-bifunctors-prof
21cr|ghc-assoc-1.0.2-3|19	BuildRequires:  ghc-tagged-prof
21cr|ghc-assoc-1.0.2-3|20	BuildRequires:  ghc-rpm-macros
21cr|ghc-assoc-1.0.2-3|21	
21cr|ghc-assoc-1.0.2-3|22	%description
21cr|ghc-assoc-1.0.2-3|23	Provides generalizations of 'swap :: (a,b) -> (b,a)' and
21cr|ghc-assoc-1.0.2-3|24	'assoc :: ((a,b),c) -> (a,(b,c))' to Bifunctor's supporting similar operations
21cr|ghc-assoc-1.0.2-3|25	(e.g. Either, These).
21cr|ghc-assoc-1.0.2-3|26	
21cr|ghc-assoc-1.0.2-3|27	%files -f %{name}.files
21cr|ghc-assoc-1.0.2-3|28	%license LICENSE
21cr|ghc-assoc-1.0.2-3|29	
21cr|ghc-assoc-1.0.2-3|30	#----------------------------------------------------------------------
21cr|ghc-assoc-1.0.2-3|31	%package devel
21cr|ghc-assoc-1.0.2-3|32	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-assoc-1.0.2-3|33	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-assoc-1.0.2-3|34	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-assoc-1.0.2-3|35	%if %{defined ghc_version}
21cr|ghc-assoc-1.0.2-3|36	Requires:       ghc-compiler = %{ghc_version}
21cr|ghc-assoc-1.0.2-3|37	%endif
21cr|ghc-assoc-1.0.2-3|38	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-assoc-1.0.2-3|39	
21cr|ghc-assoc-1.0.2-3|40	%description devel
21cr|ghc-assoc-1.0.2-3|41	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-assoc-1.0.2-3|42	
21cr|ghc-assoc-1.0.2-3|43	%files devel -f %{name}-devel.files
21cr|ghc-assoc-1.0.2-3|44	%doc CHANGELOG.md
21cr|ghc-assoc-1.0.2-3|45	
21cr|ghc-assoc-1.0.2-3|46	#----------------------------------------------------------------------
21cr|ghc-assoc-1.0.2-3|47	%if %{with haddock}
21cr|ghc-assoc-1.0.2-3|48	%package doc
21cr|ghc-assoc-1.0.2-3|49	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-assoc-1.0.2-3|50	BuildArch:      noarch
21cr|ghc-assoc-1.0.2-3|51	Requires:       ghc-filesystem
21cr|ghc-assoc-1.0.2-3|52	
21cr|ghc-assoc-1.0.2-3|53	%description doc
21cr|ghc-assoc-1.0.2-3|54	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-assoc-1.0.2-3|55	
21cr|ghc-assoc-1.0.2-3|56	%files doc -f %{name}-doc.files
21cr|ghc-assoc-1.0.2-3|57	%license LICENSE
21cr|ghc-assoc-1.0.2-3|58	
21cr|ghc-assoc-1.0.2-3|59	%endif
21cr|ghc-assoc-1.0.2-3|60	
21cr|ghc-assoc-1.0.2-3|61	#----------------------------------------------------------------------
21cr|ghc-assoc-1.0.2-3|62	%if %{with ghc_prof}
21cr|ghc-assoc-1.0.2-3|63	%package prof
21cr|ghc-assoc-1.0.2-3|64	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-assoc-1.0.2-3|65	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-assoc-1.0.2-3|66	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-assoc-1.0.2-3|67	
21cr|ghc-assoc-1.0.2-3|68	%description prof
21cr|ghc-assoc-1.0.2-3|69	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-assoc-1.0.2-3|70	
21cr|ghc-assoc-1.0.2-3|71	%files prof -f %{name}-prof.files
21cr|ghc-assoc-1.0.2-3|72	
21cr|ghc-assoc-1.0.2-3|73	%endif
21cr|ghc-assoc-1.0.2-3|74	
21cr|ghc-assoc-1.0.2-3|75	#----------------------------------------------------------------------
21cr|ghc-assoc-1.0.2-3|76	%prep
21cr|ghc-assoc-1.0.2-3|77	%setup -q -n %{pkgver}
21cr|ghc-assoc-1.0.2-3|78	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-assoc-1.0.2-3|79	
21cr|ghc-assoc-1.0.2-3|80	
21cr|ghc-assoc-1.0.2-3|81	%build
21cr|ghc-assoc-1.0.2-3|82	%ghc_lib_build
21cr|ghc-assoc-1.0.2-3|83	
21cr|ghc-assoc-1.0.2-3|84	
21cr|ghc-assoc-1.0.2-3|85	%install
21cr|ghc-assoc-1.0.2-3|86	%ghc_lib_install

1742 21
21cr|ghc-async-2.2.4-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-async-2.2.4-1|2	%global debug_package %{nil}
21cr|ghc-async-2.2.4-1|3	
21cr|ghc-async-2.2.4-1|4	%global pkg_name async
21cr|ghc-async-2.2.4-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-async-2.2.4-1|6	
21cr|ghc-async-2.2.4-1|7	Summary:	Provides a higher-level interface for Haskell
21cr|ghc-async-2.2.4-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-async-2.2.4-1|9	Version:	2.2.4
21cr|ghc-async-2.2.4-1|10	Release:	1
21cr|ghc-async-2.2.4-1|11	License:	BSD
21cr|ghc-async-2.2.4-1|12	Group:		Development/Haskell
21cr|ghc-async-2.2.4-1|13	Url:		https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-async-2.2.4-1|14	Source0:	https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-async-2.2.4-1|15	Patch0:		async-requirements.patch
21cr|ghc-async-2.2.4-1|16	BuildRequires:	ghc-devel
21cr|ghc-async-2.2.4-1|17	BuildRequires:	ghc-prof
21cr|ghc-async-2.2.4-1|18	BuildRequires:	ghc-hashable-prof
21cr|ghc-async-2.2.4-1|19	BuildRequires:	ghc-rpm-macros
21cr|ghc-async-2.2.4-1|20	
21cr|ghc-async-2.2.4-1|21	%description
21cr|ghc-async-2.2.4-1|22	This package provides a higher-level interface over threads,
21cr|ghc-async-2.2.4-1|23	in which an Async a is a concurrent thread that
21cr|ghc-async-2.2.4-1|24	will eventually deliver a value of type a.
21cr|ghc-async-2.2.4-1|25	The package provides ways to create Async computations,
21cr|ghc-async-2.2.4-1|26	wait for their results, and cancel them.
21cr|ghc-async-2.2.4-1|27	Using Async is safer than using threads in two ways:
21cr|ghc-async-2.2.4-1|28	*When waiting for a thread to return a result,
21cr|ghc-async-2.2.4-1|29	if the thread dies with an exception then the caller
21cr|ghc-async-2.2.4-1|30	must either re-throw the exception (wait)
21cr|ghc-async-2.2.4-1|31	or handle it (waitCatch); the exception cannot be ignored.
21cr|ghc-async-2.2.4-1|32	*The API makes it possible to build a tree of threads
21cr|ghc-async-2.2.4-1|33	that are automatically killed when their parent dies (see withAsync).
21cr|ghc-async-2.2.4-1|34	
21cr|ghc-async-2.2.4-1|35	%files -f %{name}.files
21cr|ghc-async-2.2.4-1|36	%license LICENSE
21cr|ghc-async-2.2.4-1|37	
21cr|ghc-async-2.2.4-1|38	#----------------------------------------------------------------------
21cr|ghc-async-2.2.4-1|39	%package devel
21cr|ghc-async-2.2.4-1|40	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-async-2.2.4-1|41	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-async-2.2.4-1|42	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-async-2.2.4-1|43	%if %{defined ghc_version}
21cr|ghc-async-2.2.4-1|44	Requires:       ghc = %{ghc_version}
21cr|ghc-async-2.2.4-1|45	%endif
21cr|ghc-async-2.2.4-1|46	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-async-2.2.4-1|47	
21cr|ghc-async-2.2.4-1|48	%description devel
21cr|ghc-async-2.2.4-1|49	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-async-2.2.4-1|50	
21cr|ghc-async-2.2.4-1|51	%files devel -f %{name}-devel.files
21cr|ghc-async-2.2.4-1|52	
21cr|ghc-async-2.2.4-1|53	#----------------------------------------------------------------------
21cr|ghc-async-2.2.4-1|54	
21cr|ghc-async-2.2.4-1|55	%if %{with haddock}
21cr|ghc-async-2.2.4-1|56	%package doc
21cr|ghc-async-2.2.4-1|57	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-async-2.2.4-1|58	BuildArch:      noarch
21cr|ghc-async-2.2.4-1|59	
21cr|ghc-async-2.2.4-1|60	%description doc
21cr|ghc-async-2.2.4-1|61	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-async-2.2.4-1|62	
21cr|ghc-async-2.2.4-1|63	%files doc -f %{name}-doc.files
21cr|ghc-async-2.2.4-1|64	%license LICENSE
21cr|ghc-async-2.2.4-1|65	
21cr|ghc-async-2.2.4-1|66	%endif
21cr|ghc-async-2.2.4-1|67	
21cr|ghc-async-2.2.4-1|68	#----------------------------------------------------------------------
21cr|ghc-async-2.2.4-1|69	
21cr|ghc-async-2.2.4-1|70	%if %{with ghc_prof}
21cr|ghc-async-2.2.4-1|71	%package prof
21cr|ghc-async-2.2.4-1|72	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-async-2.2.4-1|73	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-async-2.2.4-1|74	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-async-2.2.4-1|75	
21cr|ghc-async-2.2.4-1|76	%description prof
21cr|ghc-async-2.2.4-1|77	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-async-2.2.4-1|78	
21cr|ghc-async-2.2.4-1|79	%files prof -f %{name}-prof.files
21cr|ghc-async-2.2.4-1|80	%endif
21cr|ghc-async-2.2.4-1|81	
21cr|ghc-async-2.2.4-1|82	#----------------------------------------------------------------------
21cr|ghc-async-2.2.4-1|83	
21cr|ghc-async-2.2.4-1|84	%prep
21cr|ghc-async-2.2.4-1|85	%autosetup -p1 -n %{pkgver}
21cr|ghc-async-2.2.4-1|86	
21cr|ghc-async-2.2.4-1|87	%build
21cr|ghc-async-2.2.4-1|88	%ghc_lib_build
21cr|ghc-async-2.2.4-1|89	
21cr|ghc-async-2.2.4-1|90	%install
21cr|ghc-async-2.2.4-1|91	%ghc_lib_install

1743 21
21cr|ghc-attoparsec-0.14.4-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-attoparsec-0.14.4-1|2	%global debug_package %{nil}
21cr|ghc-attoparsec-0.14.4-1|3	
21cr|ghc-attoparsec-0.14.4-1|4	%global pkg_name attoparsec
21cr|ghc-attoparsec-0.14.4-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-attoparsec-0.14.4-1|6	
21cr|ghc-attoparsec-0.14.4-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-attoparsec-0.14.4-1|8	Version:        0.14.4
21cr|ghc-attoparsec-0.14.4-1|9	Release:        1
21cr|ghc-attoparsec-0.14.4-1|10	Summary:        Fast combinator parsing for bytestrings and text
21cr|ghc-attoparsec-0.14.4-1|11	Group:          Development/Haskell
21cr|ghc-attoparsec-0.14.4-1|12	License:        BSD
21cr|ghc-attoparsec-0.14.4-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-attoparsec-0.14.4-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-attoparsec-0.14.4-1|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-attoparsec-0.14.4-1|16	BuildRequires:  dos2unix
21cr|ghc-attoparsec-0.14.4-1|17	BuildRequires:  ghc-devel
21cr|ghc-attoparsec-0.14.4-1|18	BuildRequires:  ghc-prof
21cr|ghc-attoparsec-0.14.4-1|19	BuildRequires:  ghc-scientific-prof
21cr|ghc-attoparsec-0.14.4-1|20	BuildRequires:  ghc-rpm-macros
21cr|ghc-attoparsec-0.14.4-1|21	
21cr|ghc-attoparsec-0.14.4-1|22	%description
21cr|ghc-attoparsec-0.14.4-1|23	A fast parser combinator library, aimed particularly at dealing efficiently
21cr|ghc-attoparsec-0.14.4-1|24	with network protocols and complicated text/binary file formats.
21cr|ghc-attoparsec-0.14.4-1|25	
21cr|ghc-attoparsec-0.14.4-1|26	%files -f %{name}.files
21cr|ghc-attoparsec-0.14.4-1|27	%license LICENSE
21cr|ghc-attoparsec-0.14.4-1|28	
21cr|ghc-attoparsec-0.14.4-1|29	#----------------------------------------------------------------------
21cr|ghc-attoparsec-0.14.4-1|30	%package devel
21cr|ghc-attoparsec-0.14.4-1|31	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-attoparsec-0.14.4-1|32	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-attoparsec-0.14.4-1|33	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-attoparsec-0.14.4-1|34	%if %{defined ghc_version}
21cr|ghc-attoparsec-0.14.4-1|35	Requires:       ghc-compiler = %{ghc_version}
21cr|ghc-attoparsec-0.14.4-1|36	%endif
21cr|ghc-attoparsec-0.14.4-1|37	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-attoparsec-0.14.4-1|38	
21cr|ghc-attoparsec-0.14.4-1|39	%description devel
21cr|ghc-attoparsec-0.14.4-1|40	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-attoparsec-0.14.4-1|41	
21cr|ghc-attoparsec-0.14.4-1|42	%files devel -f %{name}-devel.files
21cr|ghc-attoparsec-0.14.4-1|43	%doc README.markdown changelog.md examples
21cr|ghc-attoparsec-0.14.4-1|44	
21cr|ghc-attoparsec-0.14.4-1|45	#----------------------------------------------------------------------
21cr|ghc-attoparsec-0.14.4-1|46	# haddock build fail
21cr|ghc-attoparsec-0.14.4-1|47	%if %{without haddock}
21cr|ghc-attoparsec-0.14.4-1|48	%package doc
21cr|ghc-attoparsec-0.14.4-1|49	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-attoparsec-0.14.4-1|50	BuildArch:      noarch
21cr|ghc-attoparsec-0.14.4-1|51	Requires:       ghc-filesystem
21cr|ghc-attoparsec-0.14.4-1|52	
21cr|ghc-attoparsec-0.14.4-1|53	%description doc
21cr|ghc-attoparsec-0.14.4-1|54	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-attoparsec-0.14.4-1|55	
21cr|ghc-attoparsec-0.14.4-1|56	%files doc -f %{name}-doc.files
21cr|ghc-attoparsec-0.14.4-1|57	%license LICENSE
21cr|ghc-attoparsec-0.14.4-1|58	
21cr|ghc-attoparsec-0.14.4-1|59	%endif
21cr|ghc-attoparsec-0.14.4-1|60	
21cr|ghc-attoparsec-0.14.4-1|61	#----------------------------------------------------------------------
21cr|ghc-attoparsec-0.14.4-1|62	%if %{with ghc_prof}
21cr|ghc-attoparsec-0.14.4-1|63	%package prof
21cr|ghc-attoparsec-0.14.4-1|64	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-attoparsec-0.14.4-1|65	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-attoparsec-0.14.4-1|66	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-attoparsec-0.14.4-1|67	
21cr|ghc-attoparsec-0.14.4-1|68	%description prof
21cr|ghc-attoparsec-0.14.4-1|69	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-attoparsec-0.14.4-1|70	
21cr|ghc-attoparsec-0.14.4-1|71	%files prof -f %{name}-prof.files
21cr|ghc-attoparsec-0.14.4-1|72	
21cr|ghc-attoparsec-0.14.4-1|73	%endif
21cr|ghc-attoparsec-0.14.4-1|74	
21cr|ghc-attoparsec-0.14.4-1|75	#----------------------------------------------------------------------
21cr|ghc-attoparsec-0.14.4-1|76	%prep
21cr|ghc-attoparsec-0.14.4-1|77	%setup -q -n %{pkgver}
21cr|ghc-attoparsec-0.14.4-1|78	dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-attoparsec-0.14.4-1|79	
21cr|ghc-attoparsec-0.14.4-1|80	
21cr|ghc-attoparsec-0.14.4-1|81	%build
21cr|ghc-attoparsec-0.14.4-1|82	%ghc_lib_build_without_haddock
21cr|ghc-attoparsec-0.14.4-1|83	
21cr|ghc-attoparsec-0.14.4-1|84	
21cr|ghc-attoparsec-0.14.4-1|85	%install
21cr|ghc-attoparsec-0.14.4-1|86	%ghc_lib_install

1744 21
21cr|ghc-base16-bytestring-1.0.2.0-1|1	%global _disable_ld_no_undefined 1
21cr|ghc-base16-bytestring-1.0.2.0-1|2	%global debug_package %{nil}
21cr|ghc-base16-bytestring-1.0.2.0-1|3	
21cr|ghc-base16-bytestring-1.0.2.0-1|4	%global pkg_name base16-bytestring
21cr|ghc-base16-bytestring-1.0.2.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-base16-bytestring-1.0.2.0-1|6	
21cr|ghc-base16-bytestring-1.0.2.0-1|7	Summary:	Fast base16 (hex) for Haskell
21cr|ghc-base16-bytestring-1.0.2.0-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-base16-bytestring-1.0.2.0-1|9	Version:	1.0.2.0
21cr|ghc-base16-bytestring-1.0.2.0-1|10	Release:	1
21cr|ghc-base16-bytestring-1.0.2.0-1|11	License:	BSD
21cr|ghc-base16-bytestring-1.0.2.0-1|12	Group:		Development/Haskell
21cr|ghc-base16-bytestring-1.0.2.0-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-base16-bytestring-1.0.2.0-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-base16-bytestring-1.0.2.0-1|15	BuildRequires:	ghc-devel
21cr|ghc-base16-bytestring-1.0.2.0-1|16	BuildRequires:	ghc-prof
21cr|ghc-base16-bytestring-1.0.2.0-1|17	BuildRequires:	ghc-rpm-macros
21cr|ghc-base16-bytestring-1.0.2.0-1|18	
21cr|ghc-base16-bytestring-1.0.2.0-1|19	%description
21cr|ghc-base16-bytestring-1.0.2.0-1|20	Fast base16 (hex) encoding and decoding for ByteStrings.
21cr|ghc-base16-bytestring-1.0.2.0-1|21	
21cr|ghc-base16-bytestring-1.0.2.0-1|22	%files -f %{name}.files
21cr|ghc-base16-bytestring-1.0.2.0-1|23	%license LICENSE
21cr|ghc-base16-bytestring-1.0.2.0-1|24	
21cr|ghc-base16-bytestring-1.0.2.0-1|25	#----------------------------------------------------------------------
21cr|ghc-base16-bytestring-1.0.2.0-1|26	%package devel
21cr|ghc-base16-bytestring-1.0.2.0-1|27	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-base16-bytestring-1.0.2.0-1|28	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-base16-bytestring-1.0.2.0-1|29	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-base16-bytestring-1.0.2.0-1|30	%if %{defined ghc_version}
21cr|ghc-base16-bytestring-1.0.2.0-1|31	Requires:       ghc = %{ghc_version}
21cr|ghc-base16-bytestring-1.0.2.0-1|32	%endif
21cr|ghc-base16-bytestring-1.0.2.0-1|33	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-base16-bytestring-1.0.2.0-1|34	
21cr|ghc-base16-bytestring-1.0.2.0-1|35	%description devel
21cr|ghc-base16-bytestring-1.0.2.0-1|36	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-base16-bytestring-1.0.2.0-1|37	
21cr|ghc-base16-bytestring-1.0.2.0-1|38	%files devel -f %{name}-devel.files
21cr|ghc-base16-bytestring-1.0.2.0-1|39	
21cr|ghc-base16-bytestring-1.0.2.0-1|40	#----------------------------------------------------------------------
21cr|ghc-base16-bytestring-1.0.2.0-1|41	
21cr|ghc-base16-bytestring-1.0.2.0-1|42	%if %{with haddock}
21cr|ghc-base16-bytestring-1.0.2.0-1|43	%package doc
21cr|ghc-base16-bytestring-1.0.2.0-1|44	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-base16-bytestring-1.0.2.0-1|45	BuildArch:      noarch
21cr|ghc-base16-bytestring-1.0.2.0-1|46	
21cr|ghc-base16-bytestring-1.0.2.0-1|47	%description doc
21cr|ghc-base16-bytestring-1.0.2.0-1|48	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-base16-bytestring-1.0.2.0-1|49	
21cr|ghc-base16-bytestring-1.0.2.0-1|50	%files doc -f %{name}-doc.files
21cr|ghc-base16-bytestring-1.0.2.0-1|51	%license LICENSE
21cr|ghc-base16-bytestring-1.0.2.0-1|52	
21cr|ghc-base16-bytestring-1.0.2.0-1|53	%endif
21cr|ghc-base16-bytestring-1.0.2.0-1|54	
21cr|ghc-base16-bytestring-1.0.2.0-1|55	#----------------------------------------------------------------------
21cr|ghc-base16-bytestring-1.0.2.0-1|56	
21cr|ghc-base16-bytestring-1.0.2.0-1|57	%if %{with ghc_prof}
21cr|ghc-base16-bytestring-1.0.2.0-1|58	%package prof
21cr|ghc-base16-bytestring-1.0.2.0-1|59	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-base16-bytestring-1.0.2.0-1|60	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-base16-bytestring-1.0.2.0-1|61	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-base16-bytestring-1.0.2.0-1|62	
21cr|ghc-base16-bytestring-1.0.2.0-1|63	%description prof
21cr|ghc-base16-bytestring-1.0.2.0-1|64	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-base16-bytestring-1.0.2.0-1|65	
21cr|ghc-base16-bytestring-1.0.2.0-1|66	%files prof -f %{name}-prof.files
21cr|ghc-base16-bytestring-1.0.2.0-1|67	%endif
21cr|ghc-base16-bytestring-1.0.2.0-1|68	
21cr|ghc-base16-bytestring-1.0.2.0-1|69	#----------------------------------------------------------------------
21cr|ghc-base16-bytestring-1.0.2.0-1|70	
21cr|ghc-base16-bytestring-1.0.2.0-1|71	%prep
21cr|ghc-base16-bytestring-1.0.2.0-1|72	%setup -q -n %{pkgver}
21cr|ghc-base16-bytestring-1.0.2.0-1|73	
21cr|ghc-base16-bytestring-1.0.2.0-1|74	%build
21cr|ghc-base16-bytestring-1.0.2.0-1|75	%ghc_lib_build
21cr|ghc-base16-bytestring-1.0.2.0-1|76	
21cr|ghc-base16-bytestring-1.0.2.0-1|77	%install
21cr|ghc-base16-bytestring-1.0.2.0-1|78	%ghc_lib_install

1745 21
21cr|ghc-base64-bytestring-1.2.1.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-base64-bytestring-1.2.1.0-1|2	%global debug_package %{nil}
21cr|ghc-base64-bytestring-1.2.1.0-1|3	
21cr|ghc-base64-bytestring-1.2.1.0-1|4	%global pkg_name base64-bytestring
21cr|ghc-base64-bytestring-1.2.1.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-base64-bytestring-1.2.1.0-1|6	
21cr|ghc-base64-bytestring-1.2.1.0-1|7	Summary:	Base64 encoding and decoding for Haskell
21cr|ghc-base64-bytestring-1.2.1.0-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-base64-bytestring-1.2.1.0-1|9	Version:	1.2.1.0
21cr|ghc-base64-bytestring-1.2.1.0-1|10	Release:	1
21cr|ghc-base64-bytestring-1.2.1.0-1|11	License:	BSD
21cr|ghc-base64-bytestring-1.2.1.0-1|12	Group:		Development/Haskell
21cr|ghc-base64-bytestring-1.2.1.0-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-base64-bytestring-1.2.1.0-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-base64-bytestring-1.2.1.0-1|15	BuildRequires:  ghc-devel
21cr|ghc-base64-bytestring-1.2.1.0-1|16	BuildRequires:  ghc-prof
21cr|ghc-base64-bytestring-1.2.1.0-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-base64-bytestring-1.2.1.0-1|18	
21cr|ghc-base64-bytestring-1.2.1.0-1|19	%description
21cr|ghc-base64-bytestring-1.2.1.0-1|20	Fast base64 encoding and decoding for ByteStrings.
21cr|ghc-base64-bytestring-1.2.1.0-1|21	
21cr|ghc-base64-bytestring-1.2.1.0-1|22	%files -f %{name}.files
21cr|ghc-base64-bytestring-1.2.1.0-1|23	%license LICENSE
21cr|ghc-base64-bytestring-1.2.1.0-1|24	
21cr|ghc-base64-bytestring-1.2.1.0-1|25	#----------------------------------------------------------------------
21cr|ghc-base64-bytestring-1.2.1.0-1|26	%package devel
21cr|ghc-base64-bytestring-1.2.1.0-1|27	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-base64-bytestring-1.2.1.0-1|28	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-base64-bytestring-1.2.1.0-1|29	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-base64-bytestring-1.2.1.0-1|30	%if %{defined ghc_version}
21cr|ghc-base64-bytestring-1.2.1.0-1|31	Requires:       ghc = %{ghc_version}
21cr|ghc-base64-bytestring-1.2.1.0-1|32	%endif
21cr|ghc-base64-bytestring-1.2.1.0-1|33	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-base64-bytestring-1.2.1.0-1|34	
21cr|ghc-base64-bytestring-1.2.1.0-1|35	%description devel
21cr|ghc-base64-bytestring-1.2.1.0-1|36	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-base64-bytestring-1.2.1.0-1|37	
21cr|ghc-base64-bytestring-1.2.1.0-1|38	%files devel -f %{name}-devel.files
21cr|ghc-base64-bytestring-1.2.1.0-1|39	
21cr|ghc-base64-bytestring-1.2.1.0-1|40	#----------------------------------------------------------------------
21cr|ghc-base64-bytestring-1.2.1.0-1|41	
21cr|ghc-base64-bytestring-1.2.1.0-1|42	%if %{with haddock}
21cr|ghc-base64-bytestring-1.2.1.0-1|43	%package doc
21cr|ghc-base64-bytestring-1.2.1.0-1|44	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-base64-bytestring-1.2.1.0-1|45	BuildArch:      noarch
21cr|ghc-base64-bytestring-1.2.1.0-1|46	
21cr|ghc-base64-bytestring-1.2.1.0-1|47	%description doc
21cr|ghc-base64-bytestring-1.2.1.0-1|48	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-base64-bytestring-1.2.1.0-1|49	
21cr|ghc-base64-bytestring-1.2.1.0-1|50	%files doc -f %{name}-doc.files
21cr|ghc-base64-bytestring-1.2.1.0-1|51	%license LICENSE
21cr|ghc-base64-bytestring-1.2.1.0-1|52	
21cr|ghc-base64-bytestring-1.2.1.0-1|53	%endif
21cr|ghc-base64-bytestring-1.2.1.0-1|54	
21cr|ghc-base64-bytestring-1.2.1.0-1|55	#----------------------------------------------------------------------
21cr|ghc-base64-bytestring-1.2.1.0-1|56	
21cr|ghc-base64-bytestring-1.2.1.0-1|57	%if %{with ghc_prof}
21cr|ghc-base64-bytestring-1.2.1.0-1|58	%package prof
21cr|ghc-base64-bytestring-1.2.1.0-1|59	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-base64-bytestring-1.2.1.0-1|60	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-base64-bytestring-1.2.1.0-1|61	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-base64-bytestring-1.2.1.0-1|62	
21cr|ghc-base64-bytestring-1.2.1.0-1|63	%description prof
21cr|ghc-base64-bytestring-1.2.1.0-1|64	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-base64-bytestring-1.2.1.0-1|65	
21cr|ghc-base64-bytestring-1.2.1.0-1|66	%files prof -f %{name}-prof.files
21cr|ghc-base64-bytestring-1.2.1.0-1|67	%endif
21cr|ghc-base64-bytestring-1.2.1.0-1|68	
21cr|ghc-base64-bytestring-1.2.1.0-1|69	#----------------------------------------------------------------------
21cr|ghc-base64-bytestring-1.2.1.0-1|70	
21cr|ghc-base64-bytestring-1.2.1.0-1|71	%prep
21cr|ghc-base64-bytestring-1.2.1.0-1|72	%setup -q -n %{pkgver}
21cr|ghc-base64-bytestring-1.2.1.0-1|73	
21cr|ghc-base64-bytestring-1.2.1.0-1|74	%build
21cr|ghc-base64-bytestring-1.2.1.0-1|75	%ghc_lib_build
21cr|ghc-base64-bytestring-1.2.1.0-1|76	
21cr|ghc-base64-bytestring-1.2.1.0-1|77	%install
21cr|ghc-base64-bytestring-1.2.1.0-1|78	%ghc_lib_install

1746 21
21cr|ghc-base-compat-0.12.2-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-base-compat-0.12.2-2|2	%global debug_package %{nil}
21cr|ghc-base-compat-0.12.2-2|3	
21cr|ghc-base-compat-0.12.2-2|4	%global pkg_name base-compat
21cr|ghc-base-compat-0.12.2-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-base-compat-0.12.2-2|6	
21cr|ghc-base-compat-0.12.2-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-base-compat-0.12.2-2|8	Version:        0.12.2
21cr|ghc-base-compat-0.12.2-2|9	Release:        2
21cr|ghc-base-compat-0.12.2-2|10	Summary:        A compatibility layer for base
21cr|ghc-base-compat-0.12.2-2|11	Group:          Development/Haskell
21cr|ghc-base-compat-0.12.2-2|12	License:        MIT
21cr|ghc-base-compat-0.12.2-2|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-base-compat-0.12.2-2|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-base-compat-0.12.2-2|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-base-compat-0.12.2-2|16	BuildRequires:  dos2unix
21cr|ghc-base-compat-0.12.2-2|17	BuildRequires:  ghc-devel
21cr|ghc-base-compat-0.12.2-2|18	BuildRequires:  ghc-prof
21cr|ghc-base-compat-0.12.2-2|19	BuildRequires:  ghc-rpm-macros
21cr|ghc-base-compat-0.12.2-2|20	
21cr|ghc-base-compat-0.12.2-2|21	%description
21cr|ghc-base-compat-0.12.2-2|22	Provides functions available in later versions of 'base' to a wider range of
21cr|ghc-base-compat-0.12.2-2|23	compilers, without requiring you to use CPP pragmas in your code. See the
21cr|ghc-base-compat-0.12.2-2|24	README for what is covered. Also see the changelog for recent changes.
21cr|ghc-base-compat-0.12.2-2|25	
21cr|ghc-base-compat-0.12.2-2|26	Note that 'base-compat' does not add any orphan instances. There is a separate
21cr|ghc-base-compat-0.12.2-2|27	package 'base-orphans' for that.
21cr|ghc-base-compat-0.12.2-2|28	
21cr|ghc-base-compat-0.12.2-2|29	
21cr|ghc-base-compat-0.12.2-2|30	%files -f %{name}.files
21cr|ghc-base-compat-0.12.2-2|31	%license LICENSE
21cr|ghc-base-compat-0.12.2-2|32	
21cr|ghc-base-compat-0.12.2-2|33	#----------------------------------------------------------------------
21cr|ghc-base-compat-0.12.2-2|34	%package devel
21cr|ghc-base-compat-0.12.2-2|35	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-base-compat-0.12.2-2|36	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-base-compat-0.12.2-2|37	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-base-compat-0.12.2-2|38	%if %{defined ghc_version}
21cr|ghc-base-compat-0.12.2-2|39	Requires:       ghc = %{ghc_version}
21cr|ghc-base-compat-0.12.2-2|40	%endif
21cr|ghc-base-compat-0.12.2-2|41	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-base-compat-0.12.2-2|42	
21cr|ghc-base-compat-0.12.2-2|43	%description devel
21cr|ghc-base-compat-0.12.2-2|44	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-base-compat-0.12.2-2|45	
21cr|ghc-base-compat-0.12.2-2|46	%files devel -f %{name}-devel.files
21cr|ghc-base-compat-0.12.2-2|47	
21cr|ghc-base-compat-0.12.2-2|48	#----------------------------------------------------------------------
21cr|ghc-base-compat-0.12.2-2|49	
21cr|ghc-base-compat-0.12.2-2|50	%if %{with haddock}
21cr|ghc-base-compat-0.12.2-2|51	%package doc
21cr|ghc-base-compat-0.12.2-2|52	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-base-compat-0.12.2-2|53	BuildArch:      noarch
21cr|ghc-base-compat-0.12.2-2|54	
21cr|ghc-base-compat-0.12.2-2|55	%description doc
21cr|ghc-base-compat-0.12.2-2|56	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-base-compat-0.12.2-2|57	
21cr|ghc-base-compat-0.12.2-2|58	%files doc -f %{name}-doc.files
21cr|ghc-base-compat-0.12.2-2|59	%license LICENSE
21cr|ghc-base-compat-0.12.2-2|60	
21cr|ghc-base-compat-0.12.2-2|61	%endif
21cr|ghc-base-compat-0.12.2-2|62	
21cr|ghc-base-compat-0.12.2-2|63	#----------------------------------------------------------------------
21cr|ghc-base-compat-0.12.2-2|64	
21cr|ghc-base-compat-0.12.2-2|65	%if %{with ghc_prof}
21cr|ghc-base-compat-0.12.2-2|66	%package prof
21cr|ghc-base-compat-0.12.2-2|67	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-base-compat-0.12.2-2|68	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-base-compat-0.12.2-2|69	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-base-compat-0.12.2-2|70	
21cr|ghc-base-compat-0.12.2-2|71	%description prof
21cr|ghc-base-compat-0.12.2-2|72	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-base-compat-0.12.2-2|73	
21cr|ghc-base-compat-0.12.2-2|74	%files prof -f %{name}-prof.files
21cr|ghc-base-compat-0.12.2-2|75	%endif
21cr|ghc-base-compat-0.12.2-2|76	
21cr|ghc-base-compat-0.12.2-2|77	#----------------------------------------------------------------------
21cr|ghc-base-compat-0.12.2-2|78	
21cr|ghc-base-compat-0.12.2-2|79	%prep
21cr|ghc-base-compat-0.12.2-2|80	%setup -q -n %{pkgver}
21cr|ghc-base-compat-0.12.2-2|81	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-base-compat-0.12.2-2|82	
21cr|ghc-base-compat-0.12.2-2|83	%build
21cr|ghc-base-compat-0.12.2-2|84	%ghc_lib_build
21cr|ghc-base-compat-0.12.2-2|85	
21cr|ghc-base-compat-0.12.2-2|86	%install
21cr|ghc-base-compat-0.12.2-2|87	%ghc_lib_install

1747 21
21cr|ghc-base-compat-batteries-0.12.2-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-base-compat-batteries-0.12.2-1|2	%global debug_package %{nil}
21cr|ghc-base-compat-batteries-0.12.2-1|3	
21cr|ghc-base-compat-batteries-0.12.2-1|4	%global pkg_name base-compat-batteries
21cr|ghc-base-compat-batteries-0.12.2-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-base-compat-batteries-0.12.2-1|6	
21cr|ghc-base-compat-batteries-0.12.2-1|7	%bcond_with tests
21cr|ghc-base-compat-batteries-0.12.2-1|8	
21cr|ghc-base-compat-batteries-0.12.2-1|9	Name:           ghc-%{pkg_name}
21cr|ghc-base-compat-batteries-0.12.2-1|10	Version:        0.12.2
21cr|ghc-base-compat-batteries-0.12.2-1|11	Release:        1
21cr|ghc-base-compat-batteries-0.12.2-1|12	Summary:        Base-compat with extra batteries
21cr|ghc-base-compat-batteries-0.12.2-1|13	Group:          Development/Haskell
21cr|ghc-base-compat-batteries-0.12.2-1|14	License:        MIT
21cr|ghc-base-compat-batteries-0.12.2-1|15	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-base-compat-batteries-0.12.2-1|16	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-base-compat-batteries-0.12.2-1|17	BuildRequires:  ghc-devel
21cr|ghc-base-compat-batteries-0.12.2-1|18	BuildRequires:  ghc-prof
21cr|ghc-base-compat-batteries-0.12.2-1|19	BuildRequires:  ghc-OneTuple-prof
21cr|ghc-base-compat-batteries-0.12.2-1|20	BuildRequires:  ghc-contravariant-prof
21cr|ghc-base-compat-batteries-0.12.2-1|21	BuildRequires:  ghc-base-compat-prof
21cr|ghc-base-compat-batteries-0.12.2-1|22	BuildRequires:  ghc-rpm-macros
21cr|ghc-base-compat-batteries-0.12.2-1|23	%if %{with tests}
21cr|ghc-base-compat-batteries-0.12.2-1|24	BuildRequires:  ghc-QuickCheck-devel
21cr|ghc-base-compat-batteries-0.12.2-1|25	BuildRequires:  ghc-hspec-devel
21cr|ghc-base-compat-batteries-0.12.2-1|26	BuildRequires:  ghc-hspec-discover-devel
21cr|ghc-base-compat-batteries-0.12.2-1|27	%endif
21cr|ghc-base-compat-batteries-0.12.2-1|28	
21cr|ghc-base-compat-batteries-0.12.2-1|29	%description
21cr|ghc-base-compat-batteries-0.12.2-1|30	Provides functions available in later versions of 'base' to a wider range of
21cr|ghc-base-compat-batteries-0.12.2-1|31	compilers, without requiring you to use CPP pragmas in your code.
21cr|ghc-base-compat-batteries-0.12.2-1|32	the suffix '.Repl.Batteries', which are distinct from anything in
21cr|ghc-base-compat-batteries-0.12.2-1|33	
21cr|ghc-base-compat-batteries-0.12.2-1|34	depends on compatibility packages (such as 'semigroups') to offer a wider
21cr|ghc-base-compat-batteries-0.12.2-1|35	support window than 'base-compat', which has no dependencies. Most of the
21cr|ghc-base-compat-batteries-0.12.2-1|36	
21cr|ghc-base-compat-batteries-0.12.2-1|37	See
21cr|ghc-base-compat-batteries-0.12.2-1|38	'<https://github.com/haskell-compat/base-compat/blob/master/base-compat/README.markdown#dependencies
21cr|ghc-base-compat-batteries-0.12.2-1|39	here>' for a more comprehensive list of differences between 'base-compat' and
21cr|ghc-base-compat-batteries-0.12.2-1|40	'base-compat-batteries'.
21cr|ghc-base-compat-batteries-0.12.2-1|41	
21cr|ghc-base-compat-batteries-0.12.2-1|42	
21cr|ghc-base-compat-batteries-0.12.2-1|43	%files -f %{name}.files
21cr|ghc-base-compat-batteries-0.12.2-1|44	%license LICENSE
21cr|ghc-base-compat-batteries-0.12.2-1|45	
21cr|ghc-base-compat-batteries-0.12.2-1|46	#----------------------------------------------------------------------
21cr|ghc-base-compat-batteries-0.12.2-1|47	%package devel
21cr|ghc-base-compat-batteries-0.12.2-1|48	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-base-compat-batteries-0.12.2-1|49	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-base-compat-batteries-0.12.2-1|50	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-base-compat-batteries-0.12.2-1|51	%if %{defined ghc_version}
21cr|ghc-base-compat-batteries-0.12.2-1|52	Requires:       ghc = %{ghc_version}
21cr|ghc-base-compat-batteries-0.12.2-1|53	%endif
21cr|ghc-base-compat-batteries-0.12.2-1|54	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-base-compat-batteries-0.12.2-1|55	
21cr|ghc-base-compat-batteries-0.12.2-1|56	%description devel
21cr|ghc-base-compat-batteries-0.12.2-1|57	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-base-compat-batteries-0.12.2-1|58	
21cr|ghc-base-compat-batteries-0.12.2-1|59	%files devel -f %{name}-devel.files
21cr|ghc-base-compat-batteries-0.12.2-1|60	
21cr|ghc-base-compat-batteries-0.12.2-1|61	#----------------------------------------------------------------------
21cr|ghc-base-compat-batteries-0.12.2-1|62	
21cr|ghc-base-compat-batteries-0.12.2-1|63	%if %{with haddock}
21cr|ghc-base-compat-batteries-0.12.2-1|64	%package doc
21cr|ghc-base-compat-batteries-0.12.2-1|65	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-base-compat-batteries-0.12.2-1|66	BuildArch:      noarch
21cr|ghc-base-compat-batteries-0.12.2-1|67	
21cr|ghc-base-compat-batteries-0.12.2-1|68	%description doc
21cr|ghc-base-compat-batteries-0.12.2-1|69	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-base-compat-batteries-0.12.2-1|70	
21cr|ghc-base-compat-batteries-0.12.2-1|71	%files doc -f %{name}-doc.files
21cr|ghc-base-compat-batteries-0.12.2-1|72	%license LICENSE
21cr|ghc-base-compat-batteries-0.12.2-1|73	
21cr|ghc-base-compat-batteries-0.12.2-1|74	%endif
21cr|ghc-base-compat-batteries-0.12.2-1|75	
21cr|ghc-base-compat-batteries-0.12.2-1|76	#----------------------------------------------------------------------
21cr|ghc-base-compat-batteries-0.12.2-1|77	
21cr|ghc-base-compat-batteries-0.12.2-1|78	%if %{with ghc_prof}
21cr|ghc-base-compat-batteries-0.12.2-1|79	%package prof
21cr|ghc-base-compat-batteries-0.12.2-1|80	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-base-compat-batteries-0.12.2-1|81	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-base-compat-batteries-0.12.2-1|82	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-base-compat-batteries-0.12.2-1|83	
21cr|ghc-base-compat-batteries-0.12.2-1|84	%description prof
21cr|ghc-base-compat-batteries-0.12.2-1|85	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-base-compat-batteries-0.12.2-1|86	
21cr|ghc-base-compat-batteries-0.12.2-1|87	%files prof -f %{name}-prof.files
21cr|ghc-base-compat-batteries-0.12.2-1|88	%endif
21cr|ghc-base-compat-batteries-0.12.2-1|89	
21cr|ghc-base-compat-batteries-0.12.2-1|90	#----------------------------------------------------------------------
21cr|ghc-base-compat-batteries-0.12.2-1|91	%prep
21cr|ghc-base-compat-batteries-0.12.2-1|92	%setup -q -n %{pkgver}
21cr|ghc-base-compat-batteries-0.12.2-1|93	
21cr|ghc-base-compat-batteries-0.12.2-1|94	
21cr|ghc-base-compat-batteries-0.12.2-1|95	%build
21cr|ghc-base-compat-batteries-0.12.2-1|96	%ghc_lib_build
21cr|ghc-base-compat-batteries-0.12.2-1|97	
21cr|ghc-base-compat-batteries-0.12.2-1|98	
21cr|ghc-base-compat-batteries-0.12.2-1|99	%install
21cr|ghc-base-compat-batteries-0.12.2-1|100	%ghc_lib_install
21cr|ghc-base-compat-batteries-0.12.2-1|101	
21cr|ghc-base-compat-batteries-0.12.2-1|102	
21cr|ghc-base-compat-batteries-0.12.2-1|103	%check
21cr|ghc-base-compat-batteries-0.12.2-1|104	%if %{with tests}
21cr|ghc-base-compat-batteries-0.12.2-1|105	%cabal_test
21cr|ghc-base-compat-batteries-0.12.2-1|106	%endif
21cr|ghc-base-compat-batteries-0.12.2-1|107	

1748 21
21cr|ghc-base-orphans-0.8.7-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-base-orphans-0.8.7-1|2	%global debug_package %{nil}
21cr|ghc-base-orphans-0.8.7-1|3	
21cr|ghc-base-orphans-0.8.7-1|4	%global pkg_name base-orphans
21cr|ghc-base-orphans-0.8.7-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-base-orphans-0.8.7-1|6	
21cr|ghc-base-orphans-0.8.7-1|7	Summary:	Defines orphan instances for Haskell
21cr|ghc-base-orphans-0.8.7-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-base-orphans-0.8.7-1|9	Version:	0.8.7
21cr|ghc-base-orphans-0.8.7-1|10	Release:	1
21cr|ghc-base-orphans-0.8.7-1|11	License:	MIT
21cr|ghc-base-orphans-0.8.7-1|12	Group:		Development/Haskell
21cr|ghc-base-orphans-0.8.7-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-base-orphans-0.8.7-1|14	Source0:	http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-base-orphans-0.8.7-1|15	BuildRequires:  ghc-devel
21cr|ghc-base-orphans-0.8.7-1|16	BuildRequires:  ghc-prof
21cr|ghc-base-orphans-0.8.7-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-base-orphans-0.8.7-1|18	
21cr|ghc-base-orphans-0.8.7-1|19	%description
21cr|ghc-base-orphans-0.8.7-1|20	Defines orphan instances that mimic instances
21cr|ghc-base-orphans-0.8.7-1|21	available in later versions of base to a wider
21cr|ghc-base-orphans-0.8.7-1|22	(older) range of compilers. base-orphans does
21cr|ghc-base-orphans-0.8.7-1|23	not export anything except the orphan instances
21cr|ghc-base-orphans-0.8.7-1|24	themselves and complements base-compat.
21cr|ghc-base-orphans-0.8.7-1|25	See the README for what instances are covered:
21cr|ghc-base-orphans-0.8.7-1|26	https://github.com/haskell-compat/base-orphans#readme.
21cr|ghc-base-orphans-0.8.7-1|27	See also the what is not covered section.
21cr|ghc-base-orphans-0.8.7-1|28	
21cr|ghc-base-orphans-0.8.7-1|29	%files -f %{name}.files
21cr|ghc-base-orphans-0.8.7-1|30	%license LICENSE
21cr|ghc-base-orphans-0.8.7-1|31	
21cr|ghc-base-orphans-0.8.7-1|32	#----------------------------------------------------------------------
21cr|ghc-base-orphans-0.8.7-1|33	%package devel
21cr|ghc-base-orphans-0.8.7-1|34	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-base-orphans-0.8.7-1|35	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-base-orphans-0.8.7-1|36	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-base-orphans-0.8.7-1|37	%if %{defined ghc_version}
21cr|ghc-base-orphans-0.8.7-1|38	Requires:       ghc = %{ghc_version}
21cr|ghc-base-orphans-0.8.7-1|39	%endif
21cr|ghc-base-orphans-0.8.7-1|40	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-base-orphans-0.8.7-1|41	
21cr|ghc-base-orphans-0.8.7-1|42	%description devel
21cr|ghc-base-orphans-0.8.7-1|43	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-base-orphans-0.8.7-1|44	
21cr|ghc-base-orphans-0.8.7-1|45	%files devel -f %{name}-devel.files
21cr|ghc-base-orphans-0.8.7-1|46	
21cr|ghc-base-orphans-0.8.7-1|47	#----------------------------------------------------------------------
21cr|ghc-base-orphans-0.8.7-1|48	
21cr|ghc-base-orphans-0.8.7-1|49	%if %{with haddock}
21cr|ghc-base-orphans-0.8.7-1|50	%package doc
21cr|ghc-base-orphans-0.8.7-1|51	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-base-orphans-0.8.7-1|52	BuildArch:      noarch
21cr|ghc-base-orphans-0.8.7-1|53	
21cr|ghc-base-orphans-0.8.7-1|54	%description doc
21cr|ghc-base-orphans-0.8.7-1|55	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-base-orphans-0.8.7-1|56	
21cr|ghc-base-orphans-0.8.7-1|57	%files doc -f %{name}-doc.files
21cr|ghc-base-orphans-0.8.7-1|58	%license LICENSE
21cr|ghc-base-orphans-0.8.7-1|59	
21cr|ghc-base-orphans-0.8.7-1|60	%endif
21cr|ghc-base-orphans-0.8.7-1|61	
21cr|ghc-base-orphans-0.8.7-1|62	#----------------------------------------------------------------------
21cr|ghc-base-orphans-0.8.7-1|63	
21cr|ghc-base-orphans-0.8.7-1|64	%if %{with ghc_prof}
21cr|ghc-base-orphans-0.8.7-1|65	%package prof
21cr|ghc-base-orphans-0.8.7-1|66	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-base-orphans-0.8.7-1|67	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-base-orphans-0.8.7-1|68	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-base-orphans-0.8.7-1|69	
21cr|ghc-base-orphans-0.8.7-1|70	%description prof
21cr|ghc-base-orphans-0.8.7-1|71	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-base-orphans-0.8.7-1|72	
21cr|ghc-base-orphans-0.8.7-1|73	%files prof -f %{name}-prof.files
21cr|ghc-base-orphans-0.8.7-1|74	%endif
21cr|ghc-base-orphans-0.8.7-1|75	
21cr|ghc-base-orphans-0.8.7-1|76	#----------------------------------------------------------------------
21cr|ghc-base-orphans-0.8.7-1|77	
21cr|ghc-base-orphans-0.8.7-1|78	%prep
21cr|ghc-base-orphans-0.8.7-1|79	%setup -q -n %{pkgver}
21cr|ghc-base-orphans-0.8.7-1|80	
21cr|ghc-base-orphans-0.8.7-1|81	%build
21cr|ghc-base-orphans-0.8.7-1|82	%ghc_lib_build
21cr|ghc-base-orphans-0.8.7-1|83	
21cr|ghc-base-orphans-0.8.7-1|84	%install
21cr|ghc-base-orphans-0.8.7-1|85	%ghc_lib_install

1749 21
21cr|ghc-bifunctors-5.5.14-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-bifunctors-5.5.14-2|2	%global debug_package %{nil}
21cr|ghc-bifunctors-5.5.14-2|3	
21cr|ghc-bifunctors-5.5.14-2|4	%global pkg_name bifunctors
21cr|ghc-bifunctors-5.5.14-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-bifunctors-5.5.14-2|6	
21cr|ghc-bifunctors-5.5.14-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-bifunctors-5.5.14-2|8	Version:        5.5.14
21cr|ghc-bifunctors-5.5.14-2|9	Release:        2
21cr|ghc-bifunctors-5.5.14-2|10	Summary:        Bifunctors
21cr|ghc-bifunctors-5.5.14-2|11	Group:          Development/Haskell
21cr|ghc-bifunctors-5.5.14-2|12	License:        BSD
21cr|ghc-bifunctors-5.5.14-2|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-bifunctors-5.5.14-2|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-bifunctors-5.5.14-2|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-bifunctors-5.5.14-2|16	BuildRequires:  dos2unix
21cr|ghc-bifunctors-5.5.14-2|17	BuildRequires:  ghc-devel
21cr|ghc-bifunctors-5.5.14-2|18	BuildRequires:  ghc-prof
21cr|ghc-bifunctors-5.5.14-2|19	BuildRequires:  ghc-rpm-macros
21cr|ghc-bifunctors-5.5.14-2|20	BuildRequires:  ghc-base-orphans-prof
21cr|ghc-bifunctors-5.5.14-2|21	BuildRequires:  ghc-comonad-prof
21cr|ghc-bifunctors-5.5.14-2|22	BuildRequires:  ghc-tagged-prof
21cr|ghc-bifunctors-5.5.14-2|23	BuildRequires:  ghc-th-abstraction-prof
21cr|ghc-bifunctors-5.5.14-2|24	
21cr|ghc-bifunctors-5.5.14-2|25	%description
21cr|ghc-bifunctors-5.5.14-2|26	Haskell 98 bifunctors, bifoldables and bitraversables.
21cr|ghc-bifunctors-5.5.14-2|27	
21cr|ghc-bifunctors-5.5.14-2|28	
21cr|ghc-bifunctors-5.5.14-2|29	
21cr|ghc-bifunctors-5.5.14-2|30	%files -f %{name}.files
21cr|ghc-bifunctors-5.5.14-2|31	%license LICENSE
21cr|ghc-bifunctors-5.5.14-2|32	
21cr|ghc-bifunctors-5.5.14-2|33	#----------------------------------------------------------------------
21cr|ghc-bifunctors-5.5.14-2|34	%package devel
21cr|ghc-bifunctors-5.5.14-2|35	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-bifunctors-5.5.14-2|36	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-bifunctors-5.5.14-2|37	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-bifunctors-5.5.14-2|38	%if %{defined ghc_version}
21cr|ghc-bifunctors-5.5.14-2|39	Requires:       ghc = %{ghc_version}
21cr|ghc-bifunctors-5.5.14-2|40	%endif
21cr|ghc-bifunctors-5.5.14-2|41	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-bifunctors-5.5.14-2|42	
21cr|ghc-bifunctors-5.5.14-2|43	%description devel
21cr|ghc-bifunctors-5.5.14-2|44	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-bifunctors-5.5.14-2|45	
21cr|ghc-bifunctors-5.5.14-2|46	%files devel -f %{name}-devel.files
21cr|ghc-bifunctors-5.5.14-2|47	
21cr|ghc-bifunctors-5.5.14-2|48	#----------------------------------------------------------------------
21cr|ghc-bifunctors-5.5.14-2|49	
21cr|ghc-bifunctors-5.5.14-2|50	%if %{with haddock}
21cr|ghc-bifunctors-5.5.14-2|51	%package doc
21cr|ghc-bifunctors-5.5.14-2|52	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-bifunctors-5.5.14-2|53	BuildArch:      noarch
21cr|ghc-bifunctors-5.5.14-2|54	
21cr|ghc-bifunctors-5.5.14-2|55	%description doc
21cr|ghc-bifunctors-5.5.14-2|56	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-bifunctors-5.5.14-2|57	
21cr|ghc-bifunctors-5.5.14-2|58	%files doc -f %{name}-doc.files
21cr|ghc-bifunctors-5.5.14-2|59	%license LICENSE
21cr|ghc-bifunctors-5.5.14-2|60	
21cr|ghc-bifunctors-5.5.14-2|61	%endif
21cr|ghc-bifunctors-5.5.14-2|62	
21cr|ghc-bifunctors-5.5.14-2|63	#----------------------------------------------------------------------
21cr|ghc-bifunctors-5.5.14-2|64	
21cr|ghc-bifunctors-5.5.14-2|65	%if %{with ghc_prof}
21cr|ghc-bifunctors-5.5.14-2|66	%package prof
21cr|ghc-bifunctors-5.5.14-2|67	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-bifunctors-5.5.14-2|68	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-bifunctors-5.5.14-2|69	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-bifunctors-5.5.14-2|70	
21cr|ghc-bifunctors-5.5.14-2|71	%description prof
21cr|ghc-bifunctors-5.5.14-2|72	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-bifunctors-5.5.14-2|73	
21cr|ghc-bifunctors-5.5.14-2|74	%files prof -f %{name}-prof.files
21cr|ghc-bifunctors-5.5.14-2|75	%endif
21cr|ghc-bifunctors-5.5.14-2|76	
21cr|ghc-bifunctors-5.5.14-2|77	#----------------------------------------------------------------------
21cr|ghc-bifunctors-5.5.14-2|78	
21cr|ghc-bifunctors-5.5.14-2|79	%prep
21cr|ghc-bifunctors-5.5.14-2|80	%setup -q -n %{pkgver}
21cr|ghc-bifunctors-5.5.14-2|81	dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-bifunctors-5.5.14-2|82	
21cr|ghc-bifunctors-5.5.14-2|83	
21cr|ghc-bifunctors-5.5.14-2|84	%build
21cr|ghc-bifunctors-5.5.14-2|85	%ghc_lib_build
21cr|ghc-bifunctors-5.5.14-2|86	
21cr|ghc-bifunctors-5.5.14-2|87	
21cr|ghc-bifunctors-5.5.14-2|88	%install
21cr|ghc-bifunctors-5.5.14-2|89	%ghc_lib_install
21cr|ghc-bifunctors-5.5.14-2|90	

1750 21
21cr|ghc-comonad-5.0.8-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-comonad-5.0.8-1|2	%global debug_package %{nil}
21cr|ghc-comonad-5.0.8-1|3	
21cr|ghc-comonad-5.0.8-1|4	%global pkg_name comonad
21cr|ghc-comonad-5.0.8-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-comonad-5.0.8-1|6	
21cr|ghc-comonad-5.0.8-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-comonad-5.0.8-1|8	Version:        5.0.8
21cr|ghc-comonad-5.0.8-1|9	Release:        1
21cr|ghc-comonad-5.0.8-1|10	Summary:        Categorical dual of monads
21cr|ghc-comonad-5.0.8-1|11	Group:          Development/Haskell
21cr|ghc-comonad-5.0.8-1|12	License:        BSD
21cr|ghc-comonad-5.0.8-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-comonad-5.0.8-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-comonad-5.0.8-1|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-comonad-5.0.8-1|16	BuildRequires:  dos2unix
21cr|ghc-comonad-5.0.8-1|17	BuildRequires:  ghc-devel
21cr|ghc-comonad-5.0.8-1|18	BuildRequires:  ghc-prof
21cr|ghc-comonad-5.0.8-1|19	BuildRequires:  ghc-tagged-prof
21cr|ghc-comonad-5.0.8-1|20	BuildRequires:  ghc-indexed-traversable-prof
21cr|ghc-comonad-5.0.8-1|21	BuildRequires:  ghc-transformers-compat-prof
21cr|ghc-comonad-5.0.8-1|22	BuildRequires:  ghc-distributive-prof
21cr|ghc-comonad-5.0.8-1|23	BuildRequires:  ghc-rpm-macros
21cr|ghc-comonad-5.0.8-1|24	
21cr|ghc-comonad-5.0.8-1|25	%description
21cr|ghc-comonad-5.0.8-1|26	This package provides comonads, the categorical dual of monads.
21cr|ghc-comonad-5.0.8-1|27	
21cr|ghc-comonad-5.0.8-1|28	%files -f %{name}.files
21cr|ghc-comonad-5.0.8-1|29	%license LICENSE
21cr|ghc-comonad-5.0.8-1|30	
21cr|ghc-comonad-5.0.8-1|31	#----------------------------------------------------------------------
21cr|ghc-comonad-5.0.8-1|32	%package devel
21cr|ghc-comonad-5.0.8-1|33	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-comonad-5.0.8-1|34	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-comonad-5.0.8-1|35	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-comonad-5.0.8-1|36	%if %{defined ghc_version}
21cr|ghc-comonad-5.0.8-1|37	Requires:       ghc-compiler = %{ghc_version}
21cr|ghc-comonad-5.0.8-1|38	%endif
21cr|ghc-comonad-5.0.8-1|39	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-comonad-5.0.8-1|40	
21cr|ghc-comonad-5.0.8-1|41	%description devel
21cr|ghc-comonad-5.0.8-1|42	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-comonad-5.0.8-1|43	
21cr|ghc-comonad-5.0.8-1|44	%files devel -f %{name}-devel.files
21cr|ghc-comonad-5.0.8-1|45	%doc CHANGELOG.markdown README.markdown examples
21cr|ghc-comonad-5.0.8-1|46	
21cr|ghc-comonad-5.0.8-1|47	#----------------------------------------------------------------------
21cr|ghc-comonad-5.0.8-1|48	%if %{with haddock}
21cr|ghc-comonad-5.0.8-1|49	%package doc
21cr|ghc-comonad-5.0.8-1|50	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-comonad-5.0.8-1|51	BuildArch:      noarch
21cr|ghc-comonad-5.0.8-1|52	Requires:       ghc-filesystem
21cr|ghc-comonad-5.0.8-1|53	
21cr|ghc-comonad-5.0.8-1|54	%description doc
21cr|ghc-comonad-5.0.8-1|55	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-comonad-5.0.8-1|56	
21cr|ghc-comonad-5.0.8-1|57	%files doc -f %{name}-doc.files
21cr|ghc-comonad-5.0.8-1|58	%license LICENSE
21cr|ghc-comonad-5.0.8-1|59	
21cr|ghc-comonad-5.0.8-1|60	%endif
21cr|ghc-comonad-5.0.8-1|61	
21cr|ghc-comonad-5.0.8-1|62	#----------------------------------------------------------------------
21cr|ghc-comonad-5.0.8-1|63	%if %{with ghc_prof}
21cr|ghc-comonad-5.0.8-1|64	%package prof
21cr|ghc-comonad-5.0.8-1|65	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-comonad-5.0.8-1|66	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-comonad-5.0.8-1|67	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-comonad-5.0.8-1|68	
21cr|ghc-comonad-5.0.8-1|69	%description prof
21cr|ghc-comonad-5.0.8-1|70	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-comonad-5.0.8-1|71	
21cr|ghc-comonad-5.0.8-1|72	%files prof -f %{name}-prof.files
21cr|ghc-comonad-5.0.8-1|73	
21cr|ghc-comonad-5.0.8-1|74	%endif
21cr|ghc-comonad-5.0.8-1|75	
21cr|ghc-comonad-5.0.8-1|76	#----------------------------------------------------------------------
21cr|ghc-comonad-5.0.8-1|77	%prep
21cr|ghc-comonad-5.0.8-1|78	%setup -q -n %{pkgver}
21cr|ghc-comonad-5.0.8-1|79	dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-comonad-5.0.8-1|80	
21cr|ghc-comonad-5.0.8-1|81	
21cr|ghc-comonad-5.0.8-1|82	%build
21cr|ghc-comonad-5.0.8-1|83	%ghc_lib_build
21cr|ghc-comonad-5.0.8-1|84	
21cr|ghc-comonad-5.0.8-1|85	
21cr|ghc-comonad-5.0.8-1|86	%install
21cr|ghc-comonad-5.0.8-1|87	%ghc_lib_install
21cr|ghc-comonad-5.0.8-1|88	

1751 21
21cr|ghc-contravariant-1.5.5-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-contravariant-1.5.5-1|2	%global debug_package %{nil}
21cr|ghc-contravariant-1.5.5-1|3	
21cr|ghc-contravariant-1.5.5-1|4	%global pkg_name contravariant
21cr|ghc-contravariant-1.5.5-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-contravariant-1.5.5-1|6	
21cr|ghc-contravariant-1.5.5-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-contravariant-1.5.5-1|8	Version:        1.5.5
21cr|ghc-contravariant-1.5.5-1|9	Release:        1
21cr|ghc-contravariant-1.5.5-1|10	Summary:        Contravariant functors
21cr|ghc-contravariant-1.5.5-1|11	Group:          Development/Haskell
21cr|ghc-contravariant-1.5.5-1|12	License:        BSD
21cr|ghc-contravariant-1.5.5-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-contravariant-1.5.5-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-contravariant-1.5.5-1|15	BuildRequires:  ghc-devel
21cr|ghc-contravariant-1.5.5-1|16	BuildRequires:  ghc-prof
21cr|ghc-contravariant-1.5.5-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-contravariant-1.5.5-1|18	BuildRequires:  ghc-StateVar-prof
21cr|ghc-contravariant-1.5.5-1|19	
21cr|ghc-contravariant-1.5.5-1|20	%description
21cr|ghc-contravariant-1.5.5-1|21	Contravariant functors.
21cr|ghc-contravariant-1.5.5-1|22	
21cr|ghc-contravariant-1.5.5-1|23	%files -f %{name}.files
21cr|ghc-contravariant-1.5.5-1|24	%license LICENSE
21cr|ghc-contravariant-1.5.5-1|25	
21cr|ghc-contravariant-1.5.5-1|26	#----------------------------------------------------------------------
21cr|ghc-contravariant-1.5.5-1|27	%package devel
21cr|ghc-contravariant-1.5.5-1|28	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-contravariant-1.5.5-1|29	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-contravariant-1.5.5-1|30	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-contravariant-1.5.5-1|31	%if %{defined ghc_version}
21cr|ghc-contravariant-1.5.5-1|32	Requires:       ghc = %{ghc_version}
21cr|ghc-contravariant-1.5.5-1|33	%endif
21cr|ghc-contravariant-1.5.5-1|34	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-contravariant-1.5.5-1|35	
21cr|ghc-contravariant-1.5.5-1|36	%description devel
21cr|ghc-contravariant-1.5.5-1|37	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-contravariant-1.5.5-1|38	
21cr|ghc-contravariant-1.5.5-1|39	%files devel -f %{name}-devel.files
21cr|ghc-contravariant-1.5.5-1|40	
21cr|ghc-contravariant-1.5.5-1|41	#----------------------------------------------------------------------
21cr|ghc-contravariant-1.5.5-1|42	
21cr|ghc-contravariant-1.5.5-1|43	%if %{with haddock}
21cr|ghc-contravariant-1.5.5-1|44	%package doc
21cr|ghc-contravariant-1.5.5-1|45	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-contravariant-1.5.5-1|46	BuildArch:      noarch
21cr|ghc-contravariant-1.5.5-1|47	
21cr|ghc-contravariant-1.5.5-1|48	%description doc
21cr|ghc-contravariant-1.5.5-1|49	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-contravariant-1.5.5-1|50	
21cr|ghc-contravariant-1.5.5-1|51	%files doc -f %{name}-doc.files
21cr|ghc-contravariant-1.5.5-1|52	%license LICENSE
21cr|ghc-contravariant-1.5.5-1|53	
21cr|ghc-contravariant-1.5.5-1|54	%endif
21cr|ghc-contravariant-1.5.5-1|55	
21cr|ghc-contravariant-1.5.5-1|56	#----------------------------------------------------------------------
21cr|ghc-contravariant-1.5.5-1|57	
21cr|ghc-contravariant-1.5.5-1|58	%if %{with ghc_prof}
21cr|ghc-contravariant-1.5.5-1|59	%package prof
21cr|ghc-contravariant-1.5.5-1|60	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-contravariant-1.5.5-1|61	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-contravariant-1.5.5-1|62	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-contravariant-1.5.5-1|63	
21cr|ghc-contravariant-1.5.5-1|64	%description prof
21cr|ghc-contravariant-1.5.5-1|65	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-contravariant-1.5.5-1|66	
21cr|ghc-contravariant-1.5.5-1|67	%files prof -f %{name}-prof.files
21cr|ghc-contravariant-1.5.5-1|68	%endif
21cr|ghc-contravariant-1.5.5-1|69	
21cr|ghc-contravariant-1.5.5-1|70	#----------------------------------------------------------------------
21cr|ghc-contravariant-1.5.5-1|71	
21cr|ghc-contravariant-1.5.5-1|72	%prep
21cr|ghc-contravariant-1.5.5-1|73	%setup -q -n %{pkgver}
21cr|ghc-contravariant-1.5.5-1|74	
21cr|ghc-contravariant-1.5.5-1|75	%build
21cr|ghc-contravariant-1.5.5-1|76	%ghc_lib_build
21cr|ghc-contravariant-1.5.5-1|77	
21cr|ghc-contravariant-1.5.5-1|78	%install
21cr|ghc-contravariant-1.5.5-1|79	%ghc_lib_install

1752 21
21cr|ghc-cryptohash-sha256-0.11.102.1-3|1	%define _disable_ld_no_undefined 1
21cr|ghc-cryptohash-sha256-0.11.102.1-3|2	%global debug_package %{nil}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|3	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|4	%global pkg_name cryptohash-sha256
21cr|ghc-cryptohash-sha256-0.11.102.1-3|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|6	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|7	Summary:	Pure API to the SHA-256 hash algorithm for Haskell
21cr|ghc-cryptohash-sha256-0.11.102.1-3|8	Name:		ghc-%{pkg_name}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|9	Version:	0.11.102.1
21cr|ghc-cryptohash-sha256-0.11.102.1-3|10	Release:	3
21cr|ghc-cryptohash-sha256-0.11.102.1-3|11	License:	BSD
21cr|ghc-cryptohash-sha256-0.11.102.1-3|12	Group:		Development/Haskell
21cr|ghc-cryptohash-sha256-0.11.102.1-3|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-cryptohash-sha256-0.11.102.1-3|15	BuildRequires:	ghc-devel
21cr|ghc-cryptohash-sha256-0.11.102.1-3|16	BuildRequires:	ghc-prof
21cr|ghc-cryptohash-sha256-0.11.102.1-3|17	BuildRequires:	ghc-rpm-macros
21cr|ghc-cryptohash-sha256-0.11.102.1-3|18	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|19	%description
21cr|ghc-cryptohash-sha256-0.11.102.1-3|20	A practical incremental and one-pass,
21cr|ghc-cryptohash-sha256-0.11.102.1-3|21	pure API to the SHA-256 hash algorithm
21cr|ghc-cryptohash-sha256-0.11.102.1-3|22	(including HMAC support) with performance
21cr|ghc-cryptohash-sha256-0.11.102.1-3|23	close to the fastest implementations
21cr|ghc-cryptohash-sha256-0.11.102.1-3|24	available in other languages.
21cr|ghc-cryptohash-sha256-0.11.102.1-3|25	The implementation is made in C with
21cr|ghc-cryptohash-sha256-0.11.102.1-3|26	a haskell FFI wrapper that hides the C implementation.
21cr|ghc-cryptohash-sha256-0.11.102.1-3|27	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|28	%files -f %{name}.files
21cr|ghc-cryptohash-sha256-0.11.102.1-3|29	%license LICENSE
21cr|ghc-cryptohash-sha256-0.11.102.1-3|30	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|31	#----------------------------------------------------------------------
21cr|ghc-cryptohash-sha256-0.11.102.1-3|32	%package devel
21cr|ghc-cryptohash-sha256-0.11.102.1-3|33	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-cryptohash-sha256-0.11.102.1-3|34	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|35	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|36	%if %{defined ghc_version}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|37	Requires:       ghc = %{ghc_version}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|38	%endif
21cr|ghc-cryptohash-sha256-0.11.102.1-3|39	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|40	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|41	%description devel
21cr|ghc-cryptohash-sha256-0.11.102.1-3|42	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-cryptohash-sha256-0.11.102.1-3|43	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|44	%files devel -f %{name}-devel.files
21cr|ghc-cryptohash-sha256-0.11.102.1-3|45	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|46	#----------------------------------------------------------------------
21cr|ghc-cryptohash-sha256-0.11.102.1-3|47	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|48	%if %{with haddock}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|49	%package doc
21cr|ghc-cryptohash-sha256-0.11.102.1-3|50	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-cryptohash-sha256-0.11.102.1-3|51	BuildArch:      noarch
21cr|ghc-cryptohash-sha256-0.11.102.1-3|52	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|53	%description doc
21cr|ghc-cryptohash-sha256-0.11.102.1-3|54	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-cryptohash-sha256-0.11.102.1-3|55	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|56	%files doc -f %{name}-doc.files
21cr|ghc-cryptohash-sha256-0.11.102.1-3|57	%license LICENSE
21cr|ghc-cryptohash-sha256-0.11.102.1-3|58	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|59	%endif
21cr|ghc-cryptohash-sha256-0.11.102.1-3|60	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|61	#----------------------------------------------------------------------
21cr|ghc-cryptohash-sha256-0.11.102.1-3|62	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|63	%if %{with ghc_prof}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|64	%package prof
21cr|ghc-cryptohash-sha256-0.11.102.1-3|65	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-cryptohash-sha256-0.11.102.1-3|66	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|67	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-cryptohash-sha256-0.11.102.1-3|68	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|69	%description prof
21cr|ghc-cryptohash-sha256-0.11.102.1-3|70	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-cryptohash-sha256-0.11.102.1-3|71	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|72	%files prof -f %{name}-prof.files
21cr|ghc-cryptohash-sha256-0.11.102.1-3|73	%endif
21cr|ghc-cryptohash-sha256-0.11.102.1-3|74	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|75	#----------------------------------------------------------------------
21cr|ghc-cryptohash-sha256-0.11.102.1-3|76	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|77	%prep
21cr|ghc-cryptohash-sha256-0.11.102.1-3|78	%setup -q -n %{pkgver}
21cr|ghc-cryptohash-sha256-0.11.102.1-3|79	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|80	%build
21cr|ghc-cryptohash-sha256-0.11.102.1-3|81	%ghc_lib_build
21cr|ghc-cryptohash-sha256-0.11.102.1-3|82	
21cr|ghc-cryptohash-sha256-0.11.102.1-3|83	%install
21cr|ghc-cryptohash-sha256-0.11.102.1-3|84	%ghc_lib_install

1753 21
21cr|ghc-data-fix-0.3.2-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-data-fix-0.3.2-1|2	%global debug_package %{nil}
21cr|ghc-data-fix-0.3.2-1|3	
21cr|ghc-data-fix-0.3.2-1|4	%global pkg_name data-fix
21cr|ghc-data-fix-0.3.2-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-data-fix-0.3.2-1|6	
21cr|ghc-data-fix-0.3.2-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-data-fix-0.3.2-1|8	Version:        0.3.2
21cr|ghc-data-fix-0.3.2-1|9	Release:        1
21cr|ghc-data-fix-0.3.2-1|10	Summary:        Fixpoint data types
21cr|ghc-data-fix-0.3.2-1|11	Group:          Development/Haskell
21cr|ghc-data-fix-0.3.2-1|12	License:        BSD
21cr|ghc-data-fix-0.3.2-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-data-fix-0.3.2-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-data-fix-0.3.2-1|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-data-fix-0.3.2-1|16	BuildRequires:  ghc-devel
21cr|ghc-data-fix-0.3.2-1|17	BuildRequires:  ghc-prof
21cr|ghc-data-fix-0.3.2-1|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-data-fix-0.3.2-1|19	BuildRequires:  ghc-hashable-prof
21cr|ghc-data-fix-0.3.2-1|20	
21cr|ghc-data-fix-0.3.2-1|21	%description
21cr|ghc-data-fix-0.3.2-1|22	Fixpoint types and recursion schemes. If you define your AST as fixpoint type,
21cr|ghc-data-fix-0.3.2-1|23	you get fold and unfold operations for free.
21cr|ghc-data-fix-0.3.2-1|24	
21cr|ghc-data-fix-0.3.2-1|25	Thanks for contribution to: Matej Kollar, Herbert Valerio Riedel.
21cr|ghc-data-fix-0.3.2-1|26	
21cr|ghc-data-fix-0.3.2-1|27	%files -f %{name}.files
21cr|ghc-data-fix-0.3.2-1|28	%license LICENSE
21cr|ghc-data-fix-0.3.2-1|29	
21cr|ghc-data-fix-0.3.2-1|30	#----------------------------------------------------------------------
21cr|ghc-data-fix-0.3.2-1|31	%package devel
21cr|ghc-data-fix-0.3.2-1|32	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-data-fix-0.3.2-1|33	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-data-fix-0.3.2-1|34	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-data-fix-0.3.2-1|35	%if %{defined ghc_version}
21cr|ghc-data-fix-0.3.2-1|36	Requires:       ghc = %{ghc_version}
21cr|ghc-data-fix-0.3.2-1|37	%endif
21cr|ghc-data-fix-0.3.2-1|38	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-data-fix-0.3.2-1|39	
21cr|ghc-data-fix-0.3.2-1|40	%description devel
21cr|ghc-data-fix-0.3.2-1|41	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-data-fix-0.3.2-1|42	
21cr|ghc-data-fix-0.3.2-1|43	%files devel -f %{name}-devel.files
21cr|ghc-data-fix-0.3.2-1|44	
21cr|ghc-data-fix-0.3.2-1|45	#----------------------------------------------------------------------
21cr|ghc-data-fix-0.3.2-1|46	
21cr|ghc-data-fix-0.3.2-1|47	%if %{with haddock}
21cr|ghc-data-fix-0.3.2-1|48	%package doc
21cr|ghc-data-fix-0.3.2-1|49	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-data-fix-0.3.2-1|50	BuildArch:      noarch
21cr|ghc-data-fix-0.3.2-1|51	
21cr|ghc-data-fix-0.3.2-1|52	%description doc
21cr|ghc-data-fix-0.3.2-1|53	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-data-fix-0.3.2-1|54	
21cr|ghc-data-fix-0.3.2-1|55	%files doc -f %{name}-doc.files
21cr|ghc-data-fix-0.3.2-1|56	%license LICENSE
21cr|ghc-data-fix-0.3.2-1|57	
21cr|ghc-data-fix-0.3.2-1|58	%endif
21cr|ghc-data-fix-0.3.2-1|59	
21cr|ghc-data-fix-0.3.2-1|60	#----------------------------------------------------------------------
21cr|ghc-data-fix-0.3.2-1|61	
21cr|ghc-data-fix-0.3.2-1|62	%if %{with ghc_prof}
21cr|ghc-data-fix-0.3.2-1|63	%package prof
21cr|ghc-data-fix-0.3.2-1|64	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-data-fix-0.3.2-1|65	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-data-fix-0.3.2-1|66	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-data-fix-0.3.2-1|67	
21cr|ghc-data-fix-0.3.2-1|68	%description prof
21cr|ghc-data-fix-0.3.2-1|69	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-data-fix-0.3.2-1|70	
21cr|ghc-data-fix-0.3.2-1|71	%files prof -f %{name}-prof.files
21cr|ghc-data-fix-0.3.2-1|72	%endif
21cr|ghc-data-fix-0.3.2-1|73	
21cr|ghc-data-fix-0.3.2-1|74	#----------------------------------------------------------------------
21cr|ghc-data-fix-0.3.2-1|75	%prep
21cr|ghc-data-fix-0.3.2-1|76	%setup -q -n %{pkgver}
21cr|ghc-data-fix-0.3.2-1|77	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-data-fix-0.3.2-1|78	
21cr|ghc-data-fix-0.3.2-1|79	%build
21cr|ghc-data-fix-0.3.2-1|80	%ghc_lib_build
21cr|ghc-data-fix-0.3.2-1|81	
21cr|ghc-data-fix-0.3.2-1|82	
21cr|ghc-data-fix-0.3.2-1|83	%install
21cr|ghc-data-fix-0.3.2-1|84	%ghc_lib_install

1754 21
21cr|ghc-Diff-0.4.1-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-Diff-0.4.1-2|2	%global debug_package %{nil}
21cr|ghc-Diff-0.4.1-2|3	
21cr|ghc-Diff-0.4.1-2|4	%global pkg_name Diff
21cr|ghc-Diff-0.4.1-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-Diff-0.4.1-2|6	
21cr|ghc-Diff-0.4.1-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-Diff-0.4.1-2|8	Version:        0.4.1
21cr|ghc-Diff-0.4.1-2|9	Release:        2
21cr|ghc-Diff-0.4.1-2|10	Summary:        O(ND) diff algorithm in Haskell
21cr|ghc-Diff-0.4.1-2|11	Group:          Development/Haskell
21cr|ghc-Diff-0.4.1-2|12	License:        BSD
21cr|ghc-Diff-0.4.1-2|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-Diff-0.4.1-2|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-Diff-0.4.1-2|15	BuildRequires:  ghc-devel
21cr|ghc-Diff-0.4.1-2|16	BuildRequires:  ghc-prof
21cr|ghc-Diff-0.4.1-2|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-Diff-0.4.1-2|18	
21cr|ghc-Diff-0.4.1-2|19	%description
21cr|ghc-Diff-0.4.1-2|20	Implementation of the standard diff algorithm, and utilities for pretty
21cr|ghc-Diff-0.4.1-2|21	printing.
21cr|ghc-Diff-0.4.1-2|22	
21cr|ghc-Diff-0.4.1-2|23	%files -f %{name}.files
21cr|ghc-Diff-0.4.1-2|24	%license LICENSE
21cr|ghc-Diff-0.4.1-2|25	
21cr|ghc-Diff-0.4.1-2|26	#----------------------------------------------------------------------
21cr|ghc-Diff-0.4.1-2|27	%package devel
21cr|ghc-Diff-0.4.1-2|28	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-Diff-0.4.1-2|29	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-Diff-0.4.1-2|30	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-Diff-0.4.1-2|31	%if %{defined ghc_version}
21cr|ghc-Diff-0.4.1-2|32	Requires:       ghc = %{ghc_version}
21cr|ghc-Diff-0.4.1-2|33	%endif
21cr|ghc-Diff-0.4.1-2|34	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-Diff-0.4.1-2|35	
21cr|ghc-Diff-0.4.1-2|36	%description devel
21cr|ghc-Diff-0.4.1-2|37	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-Diff-0.4.1-2|38	
21cr|ghc-Diff-0.4.1-2|39	%files devel -f %{name}-devel.files
21cr|ghc-Diff-0.4.1-2|40	
21cr|ghc-Diff-0.4.1-2|41	#----------------------------------------------------------------------
21cr|ghc-Diff-0.4.1-2|42	
21cr|ghc-Diff-0.4.1-2|43	%if %{with haddock}
21cr|ghc-Diff-0.4.1-2|44	%package doc
21cr|ghc-Diff-0.4.1-2|45	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-Diff-0.4.1-2|46	BuildArch:      noarch
21cr|ghc-Diff-0.4.1-2|47	
21cr|ghc-Diff-0.4.1-2|48	%description doc
21cr|ghc-Diff-0.4.1-2|49	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-Diff-0.4.1-2|50	
21cr|ghc-Diff-0.4.1-2|51	%files doc -f %{name}-doc.files
21cr|ghc-Diff-0.4.1-2|52	%license LICENSE
21cr|ghc-Diff-0.4.1-2|53	
21cr|ghc-Diff-0.4.1-2|54	%endif
21cr|ghc-Diff-0.4.1-2|55	
21cr|ghc-Diff-0.4.1-2|56	#----------------------------------------------------------------------
21cr|ghc-Diff-0.4.1-2|57	
21cr|ghc-Diff-0.4.1-2|58	%if %{with ghc_prof}
21cr|ghc-Diff-0.4.1-2|59	%package prof
21cr|ghc-Diff-0.4.1-2|60	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-Diff-0.4.1-2|61	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-Diff-0.4.1-2|62	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-Diff-0.4.1-2|63	
21cr|ghc-Diff-0.4.1-2|64	%description prof
21cr|ghc-Diff-0.4.1-2|65	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-Diff-0.4.1-2|66	
21cr|ghc-Diff-0.4.1-2|67	%files prof -f %{name}-prof.files
21cr|ghc-Diff-0.4.1-2|68	%endif
21cr|ghc-Diff-0.4.1-2|69	
21cr|ghc-Diff-0.4.1-2|70	#----------------------------------------------------------------------
21cr|ghc-Diff-0.4.1-2|71	
21cr|ghc-Diff-0.4.1-2|72	%prep
21cr|ghc-Diff-0.4.1-2|73	%setup -q -n %{pkgver}
21cr|ghc-Diff-0.4.1-2|74	
21cr|ghc-Diff-0.4.1-2|75	%build
21cr|ghc-Diff-0.4.1-2|76	%ghc_lib_build
21cr|ghc-Diff-0.4.1-2|77	
21cr|ghc-Diff-0.4.1-2|78	%install
21cr|ghc-Diff-0.4.1-2|79	%ghc_lib_install

1755 21
21cr|ghc-distributive-0.6.2.1-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-distributive-0.6.2.1-1|2	%global debug_package %{nil}
21cr|ghc-distributive-0.6.2.1-1|3	
21cr|ghc-distributive-0.6.2.1-1|4	%global pkg_name distributive
21cr|ghc-distributive-0.6.2.1-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-distributive-0.6.2.1-1|6	
21cr|ghc-distributive-0.6.2.1-1|7	%bcond_with tests
21cr|ghc-distributive-0.6.2.1-1|8	
21cr|ghc-distributive-0.6.2.1-1|9	Name:           ghc-%{pkg_name}
21cr|ghc-distributive-0.6.2.1-1|10	Version:        0.6.2.1
21cr|ghc-distributive-0.6.2.1-1|11	Release:        1
21cr|ghc-distributive-0.6.2.1-1|12	Summary:        Distributive functors -- Dual to Traversable
21cr|ghc-distributive-0.6.2.1-1|13	Group:          Development/Haskell
21cr|ghc-distributive-0.6.2.1-1|14	License:        BSD
21cr|ghc-distributive-0.6.2.1-1|15	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-distributive-0.6.2.1-1|16	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-distributive-0.6.2.1-1|17	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-distributive-0.6.2.1-1|18	BuildRequires:  dos2unix
21cr|ghc-distributive-0.6.2.1-1|19	BuildRequires:  ghc-devel
21cr|ghc-distributive-0.6.2.1-1|20	BuildRequires:  ghc-prof
21cr|ghc-distributive-0.6.2.1-1|21	BuildRequires:  ghc-rpm-macros
21cr|ghc-distributive-0.6.2.1-1|22	BuildRequires:  ghc-base-orphans-prof
21cr|ghc-distributive-0.6.2.1-1|23	BuildRequires:  ghc-tagged-prof
21cr|ghc-distributive-0.6.2.1-1|24	%if %{with tests}
21cr|ghc-distributive-0.6.2.1-1|25	BuildRequires:  ghc-generic-deriving-devel
21cr|ghc-distributive-0.6.2.1-1|26	BuildRequires:  ghc-hspec-devel
21cr|ghc-distributive-0.6.2.1-1|27	BuildRequires:  ghc-hspec-discover-devel
21cr|ghc-distributive-0.6.2.1-1|28	%endif
21cr|ghc-distributive-0.6.2.1-1|29	# End cabal-rpm deps
21cr|ghc-distributive-0.6.2.1-1|30	
21cr|ghc-distributive-0.6.2.1-1|31	%description
21cr|ghc-distributive-0.6.2.1-1|32	Distributive functors -- Dual to 'Traversable'.
21cr|ghc-distributive-0.6.2.1-1|33	
21cr|ghc-distributive-0.6.2.1-1|34	%files -f %{name}.files
21cr|ghc-distributive-0.6.2.1-1|35	%license LICENSE
21cr|ghc-distributive-0.6.2.1-1|36	
21cr|ghc-distributive-0.6.2.1-1|37	#----------------------------------------------------------------
21cr|ghc-distributive-0.6.2.1-1|38	%package devel
21cr|ghc-distributive-0.6.2.1-1|39	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-distributive-0.6.2.1-1|40	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-distributive-0.6.2.1-1|41	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-distributive-0.6.2.1-1|42	%if %{defined ghc_version}
21cr|ghc-distributive-0.6.2.1-1|43	Requires:       ghc-compiler = %{ghc_version}
21cr|ghc-distributive-0.6.2.1-1|44	%endif
21cr|ghc-distributive-0.6.2.1-1|45	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-distributive-0.6.2.1-1|46	
21cr|ghc-distributive-0.6.2.1-1|47	%description devel
21cr|ghc-distributive-0.6.2.1-1|48	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-distributive-0.6.2.1-1|49	
21cr|ghc-distributive-0.6.2.1-1|50	%files devel -f %{name}-devel.files
21cr|ghc-distributive-0.6.2.1-1|51	%doc CHANGELOG.markdown README.markdown
21cr|ghc-distributive-0.6.2.1-1|52	
21cr|ghc-distributive-0.6.2.1-1|53	#----------------------------------------------------------------
21cr|ghc-distributive-0.6.2.1-1|54	
21cr|ghc-distributive-0.6.2.1-1|55	%if %{with haddock}
21cr|ghc-distributive-0.6.2.1-1|56	%package doc
21cr|ghc-distributive-0.6.2.1-1|57	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-distributive-0.6.2.1-1|58	BuildArch:      noarch
21cr|ghc-distributive-0.6.2.1-1|59	Requires:       ghc-filesystem
21cr|ghc-distributive-0.6.2.1-1|60	
21cr|ghc-distributive-0.6.2.1-1|61	%description doc
21cr|ghc-distributive-0.6.2.1-1|62	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-distributive-0.6.2.1-1|63	
21cr|ghc-distributive-0.6.2.1-1|64	%files doc -f %{name}-doc.files
21cr|ghc-distributive-0.6.2.1-1|65	%license LICENSE
21cr|ghc-distributive-0.6.2.1-1|66	
21cr|ghc-distributive-0.6.2.1-1|67	%endif
21cr|ghc-distributive-0.6.2.1-1|68	
21cr|ghc-distributive-0.6.2.1-1|69	#----------------------------------------------------------------
21cr|ghc-distributive-0.6.2.1-1|70	
21cr|ghc-distributive-0.6.2.1-1|71	%if %{with ghc_prof}
21cr|ghc-distributive-0.6.2.1-1|72	%package prof
21cr|ghc-distributive-0.6.2.1-1|73	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-distributive-0.6.2.1-1|74	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-distributive-0.6.2.1-1|75	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-distributive-0.6.2.1-1|76	
21cr|ghc-distributive-0.6.2.1-1|77	%description prof
21cr|ghc-distributive-0.6.2.1-1|78	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-distributive-0.6.2.1-1|79	
21cr|ghc-distributive-0.6.2.1-1|80	%files prof -f %{name}-prof.files
21cr|ghc-distributive-0.6.2.1-1|81	
21cr|ghc-distributive-0.6.2.1-1|82	%endif
21cr|ghc-distributive-0.6.2.1-1|83	
21cr|ghc-distributive-0.6.2.1-1|84	#----------------------------------------------------------------
21cr|ghc-distributive-0.6.2.1-1|85	
21cr|ghc-distributive-0.6.2.1-1|86	%prep
21cr|ghc-distributive-0.6.2.1-1|87	%setup -q -n %{pkgver}
21cr|ghc-distributive-0.6.2.1-1|88	dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-distributive-0.6.2.1-1|89	
21cr|ghc-distributive-0.6.2.1-1|90	
21cr|ghc-distributive-0.6.2.1-1|91	%build
21cr|ghc-distributive-0.6.2.1-1|92	%ghc_lib_build
21cr|ghc-distributive-0.6.2.1-1|93	
21cr|ghc-distributive-0.6.2.1-1|94	
21cr|ghc-distributive-0.6.2.1-1|95	%install
21cr|ghc-distributive-0.6.2.1-1|96	%ghc_lib_install
21cr|ghc-distributive-0.6.2.1-1|97	
21cr|ghc-distributive-0.6.2.1-1|98	%check
21cr|ghc-distributive-0.6.2.1-1|99	%if %{with tests}
21cr|ghc-distributive-0.6.2.1-1|100	%cabal_test
21cr|ghc-distributive-0.6.2.1-1|101	%endif

1756 21
21cr|ghc-dlist-1.0-1|1	%global _disable_ld_no_undefined 1
21cr|ghc-dlist-1.0-1|2	%global debug_package %{nil}
21cr|ghc-dlist-1.0-1|3	
21cr|ghc-dlist-1.0-1|4	%global pkg_name dlist
21cr|ghc-dlist-1.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-dlist-1.0-1|6	
21cr|ghc-dlist-1.0-1|7	Summary:	Haskell differences lists
21cr|ghc-dlist-1.0-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-dlist-1.0-1|9	Version:	1.0
21cr|ghc-dlist-1.0-1|10	Release:	1
21cr|ghc-dlist-1.0-1|11	License:	BSD
21cr|ghc-dlist-1.0-1|12	Group:		Development/Haskell
21cr|ghc-dlist-1.0-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-dlist-1.0-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-dlist-1.0-1|15	Source1:	ghc-dlist.rpmlintrc
21cr|ghc-dlist-1.0-1|16	BuildRequires:	ghc-devel
21cr|ghc-dlist-1.0-1|17	BuildRequires:	ghc-prof
21cr|ghc-dlist-1.0-1|18	BuildRequires:	ghc-rpm-macros
21cr|ghc-dlist-1.0-1|19	BuildRequires:	ghc-QuickCheck-prof
21cr|ghc-dlist-1.0-1|20	
21cr|ghc-dlist-1.0-1|21	%description
21cr|ghc-dlist-1.0-1|22	Differences lists: a list-like type supporting O(1) append.
21cr|ghc-dlist-1.0-1|23	This is particularly useful for efficient logging and pretty
21cr|ghc-dlist-1.0-1|24	printing, (e.g. with the Writer monad), where list append
21cr|ghc-dlist-1.0-1|25	quickly becomes too expensive.
21cr|ghc-dlist-1.0-1|26	
21cr|ghc-dlist-1.0-1|27	
21cr|ghc-dlist-1.0-1|28	%files -f %{name}.files
21cr|ghc-dlist-1.0-1|29	%license license.md
21cr|ghc-dlist-1.0-1|30	
21cr|ghc-dlist-1.0-1|31	#------------------------------------------------------------------------
21cr|ghc-dlist-1.0-1|32	%package devel
21cr|ghc-dlist-1.0-1|33	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-dlist-1.0-1|34	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-dlist-1.0-1|35	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-dlist-1.0-1|36	%if %{defined ghc_version}
21cr|ghc-dlist-1.0-1|37	Requires:       ghc = %{ghc_version}
21cr|ghc-dlist-1.0-1|38	%endif
21cr|ghc-dlist-1.0-1|39	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-dlist-1.0-1|40	
21cr|ghc-dlist-1.0-1|41	%description devel
21cr|ghc-dlist-1.0-1|42	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-dlist-1.0-1|43	
21cr|ghc-dlist-1.0-1|44	%files devel -f %{name}-devel.files
21cr|ghc-dlist-1.0-1|45	%doc readme.md changelog.md
21cr|ghc-dlist-1.0-1|46	
21cr|ghc-dlist-1.0-1|47	#------------------------------------------------------------------------
21cr|ghc-dlist-1.0-1|48	
21cr|ghc-dlist-1.0-1|49	%if %{with haddock}
21cr|ghc-dlist-1.0-1|50	%package doc
21cr|ghc-dlist-1.0-1|51	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-dlist-1.0-1|52	BuildArch:      noarch
21cr|ghc-dlist-1.0-1|53	
21cr|ghc-dlist-1.0-1|54	%description doc
21cr|ghc-dlist-1.0-1|55	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-dlist-1.0-1|56	
21cr|ghc-dlist-1.0-1|57	%files doc -f %{name}-doc.files
21cr|ghc-dlist-1.0-1|58	%license license.md
21cr|ghc-dlist-1.0-1|59	
21cr|ghc-dlist-1.0-1|60	%endif
21cr|ghc-dlist-1.0-1|61	
21cr|ghc-dlist-1.0-1|62	#------------------------------------------------------------------------
21cr|ghc-dlist-1.0-1|63	
21cr|ghc-dlist-1.0-1|64	%if %{with ghc_prof}
21cr|ghc-dlist-1.0-1|65	%package prof
21cr|ghc-dlist-1.0-1|66	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-dlist-1.0-1|67	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-dlist-1.0-1|68	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-dlist-1.0-1|69	
21cr|ghc-dlist-1.0-1|70	%description prof
21cr|ghc-dlist-1.0-1|71	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-dlist-1.0-1|72	
21cr|ghc-dlist-1.0-1|73	%files prof -f %{name}-prof.files
21cr|ghc-dlist-1.0-1|74	
21cr|ghc-dlist-1.0-1|75	%endif
21cr|ghc-dlist-1.0-1|76	
21cr|ghc-dlist-1.0-1|77	#------------------------------------------------------------------------
21cr|ghc-dlist-1.0-1|78	
21cr|ghc-dlist-1.0-1|79	%prep
21cr|ghc-dlist-1.0-1|80	%autosetup -p1 -n %{pkgver}
21cr|ghc-dlist-1.0-1|81	
21cr|ghc-dlist-1.0-1|82	%build
21cr|ghc-dlist-1.0-1|83	%ghc_lib_build
21cr|ghc-dlist-1.0-1|84	
21cr|ghc-dlist-1.0-1|85	
21cr|ghc-dlist-1.0-1|86	%install
21cr|ghc-dlist-1.0-1|87	%ghc_lib_install

1757 21
21cr|ghc-echo-0.1.4-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-echo-0.1.4-1|2	%global debug_package %{nil}
21cr|ghc-echo-0.1.4-1|3	
21cr|ghc-echo-0.1.4-1|4	%global pkg_name echo
21cr|ghc-echo-0.1.4-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-echo-0.1.4-1|6	
21cr|ghc-echo-0.1.4-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-echo-0.1.4-1|8	Version:        0.1.4
21cr|ghc-echo-0.1.4-1|9	Release:        1
21cr|ghc-echo-0.1.4-1|10	Summary:        A cross-platform, cross-console way to handle echoing terminal input
21cr|ghc-echo-0.1.4-1|11	Group:          Development/Haskell
21cr|ghc-echo-0.1.4-1|12	License:        BSD
21cr|ghc-echo-0.1.4-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-echo-0.1.4-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-echo-0.1.4-1|15	
21cr|ghc-echo-0.1.4-1|16	BuildRequires:  ghc-devel
21cr|ghc-echo-0.1.4-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-echo-0.1.4-1|18	BuildRequires:  ghc-prof
21cr|ghc-echo-0.1.4-1|19	BuildRequires:  ghc-process-prof
21cr|ghc-echo-0.1.4-1|20	
21cr|ghc-echo-0.1.4-1|21	%description
21cr|ghc-echo-0.1.4-1|22	The 'base' library exposes the 'hGetEcho' and 'hSetEcho' functions for querying
21cr|ghc-echo-0.1.4-1|23	and setting echo status, but unfortunately, neither function works with MinTTY
21cr|ghc-echo-0.1.4-1|24	consoles on Windows. This is a serious issue, since 'hGetEcho' and 'hSetEcho'
21cr|ghc-echo-0.1.4-1|25	are often used to disable input echoing when a program prompts for a password,
21cr|ghc-echo-0.1.4-1|26	so many programs will reveal your password as you type it on MinTTY!
21cr|ghc-echo-0.1.4-1|27	
21cr|ghc-echo-0.1.4-1|28	This library provides an alternative interface which works with both MinTTY and
21cr|ghc-echo-0.1.4-1|29	other consoles. An example is included which demonstrates how one might prompt
21cr|ghc-echo-0.1.4-1|30	for a password using this library. To build it, make sure to configure with the
21cr|ghc-echo-0.1.4-1|31	'-fexample' flag.
21cr|ghc-echo-0.1.4-1|32	
21cr|ghc-echo-0.1.4-1|33	
21cr|ghc-echo-0.1.4-1|34	%files -f %{name}.files
21cr|ghc-echo-0.1.4-1|35	%license LICENSE
21cr|ghc-echo-0.1.4-1|36	
21cr|ghc-echo-0.1.4-1|37	#----------------------------------------------------------------------
21cr|ghc-echo-0.1.4-1|38	%package devel
21cr|ghc-echo-0.1.4-1|39	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-echo-0.1.4-1|40	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-echo-0.1.4-1|41	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-echo-0.1.4-1|42	%if %{defined ghc_version}
21cr|ghc-echo-0.1.4-1|43	Requires:       ghc = %{ghc_version}
21cr|ghc-echo-0.1.4-1|44	%endif
21cr|ghc-echo-0.1.4-1|45	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-echo-0.1.4-1|46	
21cr|ghc-echo-0.1.4-1|47	%description devel
21cr|ghc-echo-0.1.4-1|48	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-echo-0.1.4-1|49	
21cr|ghc-echo-0.1.4-1|50	%files devel -f %{name}-devel.files
21cr|ghc-echo-0.1.4-1|51	
21cr|ghc-echo-0.1.4-1|52	#----------------------------------------------------------------------
21cr|ghc-echo-0.1.4-1|53	
21cr|ghc-echo-0.1.4-1|54	%if %{with haddock}
21cr|ghc-echo-0.1.4-1|55	%package doc
21cr|ghc-echo-0.1.4-1|56	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-echo-0.1.4-1|57	BuildArch:      noarch
21cr|ghc-echo-0.1.4-1|58	
21cr|ghc-echo-0.1.4-1|59	%description doc
21cr|ghc-echo-0.1.4-1|60	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-echo-0.1.4-1|61	
21cr|ghc-echo-0.1.4-1|62	%files doc -f %{name}-doc.files
21cr|ghc-echo-0.1.4-1|63	%license LICENSE
21cr|ghc-echo-0.1.4-1|64	
21cr|ghc-echo-0.1.4-1|65	%endif
21cr|ghc-echo-0.1.4-1|66	
21cr|ghc-echo-0.1.4-1|67	#----------------------------------------------------------------------
21cr|ghc-echo-0.1.4-1|68	
21cr|ghc-echo-0.1.4-1|69	%if %{with ghc_prof}
21cr|ghc-echo-0.1.4-1|70	%package prof
21cr|ghc-echo-0.1.4-1|71	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-echo-0.1.4-1|72	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-echo-0.1.4-1|73	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-echo-0.1.4-1|74	
21cr|ghc-echo-0.1.4-1|75	%description prof
21cr|ghc-echo-0.1.4-1|76	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-echo-0.1.4-1|77	
21cr|ghc-echo-0.1.4-1|78	%files prof -f %{name}-prof.files
21cr|ghc-echo-0.1.4-1|79	%endif
21cr|ghc-echo-0.1.4-1|80	
21cr|ghc-echo-0.1.4-1|81	#----------------------------------------------------------------------
21cr|ghc-echo-0.1.4-1|82	%prep
21cr|ghc-echo-0.1.4-1|83	%setup -q -n %{pkgver}
21cr|ghc-echo-0.1.4-1|84	
21cr|ghc-echo-0.1.4-1|85	
21cr|ghc-echo-0.1.4-1|86	%build
21cr|ghc-echo-0.1.4-1|87	%ghc_lib_build
21cr|ghc-echo-0.1.4-1|88	
21cr|ghc-echo-0.1.4-1|89	
21cr|ghc-echo-0.1.4-1|90	%install
21cr|ghc-echo-0.1.4-1|91	%ghc_lib_install
21cr|ghc-echo-0.1.4-1|92	

1758 21
21cr|ghc-ed25519-0.0.5.0-4|1	%define _disable_ld_no_undefined 1
21cr|ghc-ed25519-0.0.5.0-4|2	%global debug_package %{nil}
21cr|ghc-ed25519-0.0.5.0-4|3	
21cr|ghc-ed25519-0.0.5.0-4|4	%global pkg_name ed25519
21cr|ghc-ed25519-0.0.5.0-4|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-ed25519-0.0.5.0-4|6	
21cr|ghc-ed25519-0.0.5.0-4|7	Summary:	Ed25519 public-key signature system for Haskell
21cr|ghc-ed25519-0.0.5.0-4|8	Name:		ghc-%{pkg_name}
21cr|ghc-ed25519-0.0.5.0-4|9	Version:	0.0.5.0
21cr|ghc-ed25519-0.0.5.0-4|10	Release:	4
21cr|ghc-ed25519-0.0.5.0-4|11	License:	BSD
21cr|ghc-ed25519-0.0.5.0-4|12	Group:		Development/Haskell
21cr|ghc-ed25519-0.0.5.0-4|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-ed25519-0.0.5.0-4|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-ed25519-0.0.5.0-4|15	Source1:	https://hackage.haskell.org/package/ed25519-0.0.5.0/ed25519.cabal
21cr|ghc-ed25519-0.0.5.0-4|16	BuildRequires:	ghc-devel
21cr|ghc-ed25519-0.0.5.0-4|17	BuildRequires:	ghc-prof
21cr|ghc-ed25519-0.0.5.0-4|18	BuildRequires:	ghc-rpm-macros
21cr|ghc-ed25519-0.0.5.0-4|19	
21cr|ghc-ed25519-0.0.5.0-4|20	%description
21cr|ghc-ed25519-0.0.5.0-4|21	This package provides a simple, fast,
21cr|ghc-ed25519-0.0.5.0-4|22	self-contained copy of the Ed25519 public-key
21cr|ghc-ed25519-0.0.5.0-4|23	signature system with a clean interface.
21cr|ghc-ed25519-0.0.5.0-4|24	It also includes support for detached signatures,
21cr|ghc-ed25519-0.0.5.0-4|25	and thorough documentation on the
21cr|ghc-ed25519-0.0.5.0-4|26	design and implementation, including usage guidelines.
21cr|ghc-ed25519-0.0.5.0-4|27	
21cr|ghc-ed25519-0.0.5.0-4|28	%files -f %{name}.files
21cr|ghc-ed25519-0.0.5.0-4|29	%license LICENSE*
21cr|ghc-ed25519-0.0.5.0-4|30	
21cr|ghc-ed25519-0.0.5.0-4|31	#----------------------------------------------------------------------
21cr|ghc-ed25519-0.0.5.0-4|32	%package devel
21cr|ghc-ed25519-0.0.5.0-4|33	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-ed25519-0.0.5.0-4|34	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-ed25519-0.0.5.0-4|35	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-ed25519-0.0.5.0-4|36	%if %{defined ghc_version}
21cr|ghc-ed25519-0.0.5.0-4|37	Requires:       ghc = %{ghc_version}
21cr|ghc-ed25519-0.0.5.0-4|38	%endif
21cr|ghc-ed25519-0.0.5.0-4|39	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-ed25519-0.0.5.0-4|40	
21cr|ghc-ed25519-0.0.5.0-4|41	%description devel
21cr|ghc-ed25519-0.0.5.0-4|42	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-ed25519-0.0.5.0-4|43	
21cr|ghc-ed25519-0.0.5.0-4|44	%files devel -f %{name}-devel.files
21cr|ghc-ed25519-0.0.5.0-4|45	
21cr|ghc-ed25519-0.0.5.0-4|46	#----------------------------------------------------------------------
21cr|ghc-ed25519-0.0.5.0-4|47	
21cr|ghc-ed25519-0.0.5.0-4|48	%if %{with haddock}
21cr|ghc-ed25519-0.0.5.0-4|49	%package doc
21cr|ghc-ed25519-0.0.5.0-4|50	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-ed25519-0.0.5.0-4|51	BuildArch:      noarch
21cr|ghc-ed25519-0.0.5.0-4|52	
21cr|ghc-ed25519-0.0.5.0-4|53	%description doc
21cr|ghc-ed25519-0.0.5.0-4|54	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-ed25519-0.0.5.0-4|55	
21cr|ghc-ed25519-0.0.5.0-4|56	%files doc -f %{name}-doc.files
21cr|ghc-ed25519-0.0.5.0-4|57	%license LICENSE*
21cr|ghc-ed25519-0.0.5.0-4|58	
21cr|ghc-ed25519-0.0.5.0-4|59	%endif
21cr|ghc-ed25519-0.0.5.0-4|60	
21cr|ghc-ed25519-0.0.5.0-4|61	#----------------------------------------------------------------------
21cr|ghc-ed25519-0.0.5.0-4|62	
21cr|ghc-ed25519-0.0.5.0-4|63	%if %{with ghc_prof}
21cr|ghc-ed25519-0.0.5.0-4|64	%package prof
21cr|ghc-ed25519-0.0.5.0-4|65	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-ed25519-0.0.5.0-4|66	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-ed25519-0.0.5.0-4|67	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-ed25519-0.0.5.0-4|68	
21cr|ghc-ed25519-0.0.5.0-4|69	%description prof
21cr|ghc-ed25519-0.0.5.0-4|70	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-ed25519-0.0.5.0-4|71	
21cr|ghc-ed25519-0.0.5.0-4|72	%files prof -f %{name}-prof.files
21cr|ghc-ed25519-0.0.5.0-4|73	%endif
21cr|ghc-ed25519-0.0.5.0-4|74	
21cr|ghc-ed25519-0.0.5.0-4|75	#----------------------------------------------------------------------
21cr|ghc-ed25519-0.0.5.0-4|76	
21cr|ghc-ed25519-0.0.5.0-4|77	%prep
21cr|ghc-ed25519-0.0.5.0-4|78	%autosetup -p1 -n %{pkgver}
21cr|ghc-ed25519-0.0.5.0-4|79	cp -f %{SOURCE1} ./
21cr|ghc-ed25519-0.0.5.0-4|80	
21cr|ghc-ed25519-0.0.5.0-4|81	%build
21cr|ghc-ed25519-0.0.5.0-4|82	%ghc_lib_build
21cr|ghc-ed25519-0.0.5.0-4|83	
21cr|ghc-ed25519-0.0.5.0-4|84	%install
21cr|ghc-ed25519-0.0.5.0-4|85	%ghc_lib_install

1759 21
21cr|ghc-edit-distance-0.2.2.1-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-edit-distance-0.2.2.1-1|2	%global debug_package %{nil}
21cr|ghc-edit-distance-0.2.2.1-1|3	
21cr|ghc-edit-distance-0.2.2.1-1|4	%global pkg_name edit-distance
21cr|ghc-edit-distance-0.2.2.1-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-edit-distance-0.2.2.1-1|6	
21cr|ghc-edit-distance-0.2.2.1-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-edit-distance-0.2.2.1-1|8	Version:        0.2.2.1
21cr|ghc-edit-distance-0.2.2.1-1|9	Release:        1
21cr|ghc-edit-distance-0.2.2.1-1|10	Summary:        Levenshtein and restricted Damerau-Levenshtein edit distances
21cr|ghc-edit-distance-0.2.2.1-1|11	Group:          Development/Haskell
21cr|ghc-edit-distance-0.2.2.1-1|12	License:        BSD
21cr|ghc-edit-distance-0.2.2.1-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-edit-distance-0.2.2.1-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-edit-distance-0.2.2.1-1|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-edit-distance-0.2.2.1-1|16	BuildRequires:  ghc-devel
21cr|ghc-edit-distance-0.2.2.1-1|17	BuildRequires:  ghc-prof
21cr|ghc-edit-distance-0.2.2.1-1|18	BuildRequires:  ghc-random-prof
21cr|ghc-edit-distance-0.2.2.1-1|19	BuildRequires:  ghc-rpm-macros
21cr|ghc-edit-distance-0.2.2.1-1|20	
21cr|ghc-edit-distance-0.2.2.1-1|21	%description
21cr|ghc-edit-distance-0.2.2.1-1|22	Optimized edit distances for fuzzy matching, including Levenshtein and
21cr|ghc-edit-distance-0.2.2.1-1|23	restricted Damerau-Levenshtein algorithms.
21cr|ghc-edit-distance-0.2.2.1-1|24	
21cr|ghc-edit-distance-0.2.2.1-1|25	%files -f %{name}.files
21cr|ghc-edit-distance-0.2.2.1-1|26	%license LICENSE
21cr|ghc-edit-distance-0.2.2.1-1|27	
21cr|ghc-edit-distance-0.2.2.1-1|28	#----------------------------------------------------------------------
21cr|ghc-edit-distance-0.2.2.1-1|29	%package devel
21cr|ghc-edit-distance-0.2.2.1-1|30	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-edit-distance-0.2.2.1-1|31	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-edit-distance-0.2.2.1-1|32	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-edit-distance-0.2.2.1-1|33	%if %{defined ghc_version}
21cr|ghc-edit-distance-0.2.2.1-1|34	Requires:       ghc = %{ghc_version}
21cr|ghc-edit-distance-0.2.2.1-1|35	%endif
21cr|ghc-edit-distance-0.2.2.1-1|36	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-edit-distance-0.2.2.1-1|37	
21cr|ghc-edit-distance-0.2.2.1-1|38	%description devel
21cr|ghc-edit-distance-0.2.2.1-1|39	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-edit-distance-0.2.2.1-1|40	
21cr|ghc-edit-distance-0.2.2.1-1|41	%files devel -f %{name}-devel.files
21cr|ghc-edit-distance-0.2.2.1-1|42	
21cr|ghc-edit-distance-0.2.2.1-1|43	#----------------------------------------------------------------------
21cr|ghc-edit-distance-0.2.2.1-1|44	
21cr|ghc-edit-distance-0.2.2.1-1|45	%if %{with haddock}
21cr|ghc-edit-distance-0.2.2.1-1|46	%package doc
21cr|ghc-edit-distance-0.2.2.1-1|47	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-edit-distance-0.2.2.1-1|48	BuildArch:      noarch
21cr|ghc-edit-distance-0.2.2.1-1|49	
21cr|ghc-edit-distance-0.2.2.1-1|50	%description doc
21cr|ghc-edit-distance-0.2.2.1-1|51	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-edit-distance-0.2.2.1-1|52	
21cr|ghc-edit-distance-0.2.2.1-1|53	%files doc -f %{name}-doc.files
21cr|ghc-edit-distance-0.2.2.1-1|54	%license LICENSE
21cr|ghc-edit-distance-0.2.2.1-1|55	
21cr|ghc-edit-distance-0.2.2.1-1|56	%endif
21cr|ghc-edit-distance-0.2.2.1-1|57	
21cr|ghc-edit-distance-0.2.2.1-1|58	#----------------------------------------------------------------------
21cr|ghc-edit-distance-0.2.2.1-1|59	
21cr|ghc-edit-distance-0.2.2.1-1|60	%if %{with ghc_prof}
21cr|ghc-edit-distance-0.2.2.1-1|61	%package prof
21cr|ghc-edit-distance-0.2.2.1-1|62	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-edit-distance-0.2.2.1-1|63	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-edit-distance-0.2.2.1-1|64	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-edit-distance-0.2.2.1-1|65	
21cr|ghc-edit-distance-0.2.2.1-1|66	%description prof
21cr|ghc-edit-distance-0.2.2.1-1|67	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-edit-distance-0.2.2.1-1|68	
21cr|ghc-edit-distance-0.2.2.1-1|69	%files prof -f %{name}-prof.files
21cr|ghc-edit-distance-0.2.2.1-1|70	%endif
21cr|ghc-edit-distance-0.2.2.1-1|71	
21cr|ghc-edit-distance-0.2.2.1-1|72	#----------------------------------------------------------------------
21cr|ghc-edit-distance-0.2.2.1-1|73	%prep
21cr|ghc-edit-distance-0.2.2.1-1|74	%setup -q -n %{pkgver}
21cr|ghc-edit-distance-0.2.2.1-1|75	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-edit-distance-0.2.2.1-1|76	
21cr|ghc-edit-distance-0.2.2.1-1|77	
21cr|ghc-edit-distance-0.2.2.1-1|78	%build
21cr|ghc-edit-distance-0.2.2.1-1|79	%ghc_lib_build
21cr|ghc-edit-distance-0.2.2.1-1|80	
21cr|ghc-edit-distance-0.2.2.1-1|81	
21cr|ghc-edit-distance-0.2.2.1-1|82	%install
21cr|ghc-edit-distance-0.2.2.1-1|83	%ghc_lib_install
21cr|ghc-edit-distance-0.2.2.1-1|84	

1760 21
21cr|ghc-fgl-5.8.0.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-fgl-5.8.0.0-1|2	%global debug_package %{nil}
21cr|ghc-fgl-5.8.0.0-1|3	
21cr|ghc-fgl-5.8.0.0-1|4	%global pkg_name fgl
21cr|ghc-fgl-5.8.0.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-fgl-5.8.0.0-1|6	
21cr|ghc-fgl-5.8.0.0-1|7	# needs older QuickCheck
21cr|ghc-fgl-5.8.0.0-1|8	%bcond_with tests
21cr|ghc-fgl-5.8.0.0-1|9	
21cr|ghc-fgl-5.8.0.0-1|10	Name:           ghc-%{pkg_name}
21cr|ghc-fgl-5.8.0.0-1|11	Version:        5.8.0.0
21cr|ghc-fgl-5.8.0.0-1|12	Release:        1
21cr|ghc-fgl-5.8.0.0-1|13	Summary:        Martin Erwig's Functional Graph Library
21cr|ghc-fgl-5.8.0.0-1|14	Group:          Development/Haskell
21cr|ghc-fgl-5.8.0.0-1|15	License:        BSD
21cr|ghc-fgl-5.8.0.0-1|16	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-fgl-5.8.0.0-1|17	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-fgl-5.8.0.0-1|18	BuildRequires:  ghc-devel
21cr|ghc-fgl-5.8.0.0-1|19	BuildRequires:  ghc-prof
21cr|ghc-fgl-5.8.0.0-1|20	BuildRequires:  ghc-rpm-macros
21cr|ghc-fgl-5.8.0.0-1|21	%if %{with tests}
21cr|ghc-fgl-5.8.0.0-1|22	BuildRequires:  ghc-QuickCheck-devel
21cr|ghc-fgl-5.8.0.0-1|23	BuildRequires:  ghc-hspec-devel
21cr|ghc-fgl-5.8.0.0-1|24	%endif
21cr|ghc-fgl-5.8.0.0-1|25	
21cr|ghc-fgl-5.8.0.0-1|26	%description
21cr|ghc-fgl-5.8.0.0-1|27	An inductive representation of manipulating graph data structures.
21cr|ghc-fgl-5.8.0.0-1|28	
21cr|ghc-fgl-5.8.0.0-1|29	Original website can be found at
21cr|ghc-fgl-5.8.0.0-1|30	<http://web.engr.oregonstate.edu/~erwig/fgl/haskell>.
21cr|ghc-fgl-5.8.0.0-1|31	
21cr|ghc-fgl-5.8.0.0-1|32	%files -f %{name}.files
21cr|ghc-fgl-5.8.0.0-1|33	%license LICENSE
21cr|ghc-fgl-5.8.0.0-1|34	
21cr|ghc-fgl-5.8.0.0-1|35	#----------------------------------------------------------------------
21cr|ghc-fgl-5.8.0.0-1|36	%package devel
21cr|ghc-fgl-5.8.0.0-1|37	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-fgl-5.8.0.0-1|38	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-fgl-5.8.0.0-1|39	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-fgl-5.8.0.0-1|40	%if %{defined ghc_version}
21cr|ghc-fgl-5.8.0.0-1|41	Requires:       ghc = %{ghc_version}
21cr|ghc-fgl-5.8.0.0-1|42	%endif
21cr|ghc-fgl-5.8.0.0-1|43	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-fgl-5.8.0.0-1|44	
21cr|ghc-fgl-5.8.0.0-1|45	%description devel
21cr|ghc-fgl-5.8.0.0-1|46	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-fgl-5.8.0.0-1|47	
21cr|ghc-fgl-5.8.0.0-1|48	%files devel -f %{name}-devel.files
21cr|ghc-fgl-5.8.0.0-1|49	
21cr|ghc-fgl-5.8.0.0-1|50	#----------------------------------------------------------------------
21cr|ghc-fgl-5.8.0.0-1|51	
21cr|ghc-fgl-5.8.0.0-1|52	%if %{with haddock}
21cr|ghc-fgl-5.8.0.0-1|53	%package doc
21cr|ghc-fgl-5.8.0.0-1|54	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-fgl-5.8.0.0-1|55	BuildArch:      noarch
21cr|ghc-fgl-5.8.0.0-1|56	
21cr|ghc-fgl-5.8.0.0-1|57	%description doc
21cr|ghc-fgl-5.8.0.0-1|58	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-fgl-5.8.0.0-1|59	
21cr|ghc-fgl-5.8.0.0-1|60	%files doc -f %{name}-doc.files
21cr|ghc-fgl-5.8.0.0-1|61	%license LICENSE
21cr|ghc-fgl-5.8.0.0-1|62	
21cr|ghc-fgl-5.8.0.0-1|63	%endif
21cr|ghc-fgl-5.8.0.0-1|64	
21cr|ghc-fgl-5.8.0.0-1|65	#----------------------------------------------------------------------
21cr|ghc-fgl-5.8.0.0-1|66	
21cr|ghc-fgl-5.8.0.0-1|67	%if %{with ghc_prof}
21cr|ghc-fgl-5.8.0.0-1|68	%package prof
21cr|ghc-fgl-5.8.0.0-1|69	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-fgl-5.8.0.0-1|70	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-fgl-5.8.0.0-1|71	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-fgl-5.8.0.0-1|72	
21cr|ghc-fgl-5.8.0.0-1|73	%description prof
21cr|ghc-fgl-5.8.0.0-1|74	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-fgl-5.8.0.0-1|75	
21cr|ghc-fgl-5.8.0.0-1|76	%files prof -f %{name}-prof.files
21cr|ghc-fgl-5.8.0.0-1|77	%endif
21cr|ghc-fgl-5.8.0.0-1|78	
21cr|ghc-fgl-5.8.0.0-1|79	#----------------------------------------------------------------------
21cr|ghc-fgl-5.8.0.0-1|80	
21cr|ghc-fgl-5.8.0.0-1|81	%prep
21cr|ghc-fgl-5.8.0.0-1|82	%setup -q -n %{pkgver}
21cr|ghc-fgl-5.8.0.0-1|83	
21cr|ghc-fgl-5.8.0.0-1|84	
21cr|ghc-fgl-5.8.0.0-1|85	%build
21cr|ghc-fgl-5.8.0.0-1|86	%ghc_lib_build
21cr|ghc-fgl-5.8.0.0-1|87	
21cr|ghc-fgl-5.8.0.0-1|88	
21cr|ghc-fgl-5.8.0.0-1|89	%install
21cr|ghc-fgl-5.8.0.0-1|90	%ghc_lib_install
21cr|ghc-fgl-5.8.0.0-1|91	
21cr|ghc-fgl-5.8.0.0-1|92	
21cr|ghc-fgl-5.8.0.0-1|93	%check
21cr|ghc-fgl-5.8.0.0-1|94	%if %{with tests}
21cr|ghc-fgl-5.8.0.0-1|95	%cabal_test
21cr|ghc-fgl-5.8.0.0-1|96	%endif
21cr|ghc-fgl-5.8.0.0-1|97	

1761 21
21cr|ghc-generically-0.1-1|1	# Delete from repo after update ghc to 8.10 and newer!
21cr|ghc-generically-0.1-1|2	
21cr|ghc-generically-0.1-1|3	%define _disable_ld_no_undefined 1
21cr|ghc-generically-0.1-1|4	%global debug_package %{nil}
21cr|ghc-generically-0.1-1|5	
21cr|ghc-generically-0.1-1|6	%global pkg_name generically
21cr|ghc-generically-0.1-1|7	%global pkgver %{pkg_name}-%{version}
21cr|ghc-generically-0.1-1|8	
21cr|ghc-generically-0.1-1|9	Name:           ghc-%{pkg_name}
21cr|ghc-generically-0.1-1|10	Version:        0.1
21cr|ghc-generically-0.1-1|11	Release:        1
21cr|ghc-generically-0.1-1|12	Summary:        This is a compatibility package as Generically and Generically1
21cr|ghc-generically-0.1-1|13	Group:          Development/Haskell
21cr|ghc-generically-0.1-1|14	License:        BSD-3-Clause
21cr|ghc-generically-0.1-1|15	URL:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-generically-0.1-1|16	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-generically-0.1-1|17	BuildRequires:  ghc-devel
21cr|ghc-generically-0.1-1|18	BuildRequires:  ghc-prof
21cr|ghc-generically-0.1-1|19	BuildRequires:  ghc-rpm-macros
21cr|ghc-generically-0.1-1|20	
21cr|ghc-generically-0.1-1|21	%description
21cr|ghc-generically-0.1-1|22	This is a compatibility package as Generically and Generically1 newtypes
21cr|ghc-generically-0.1-1|23	are available since base-4.17 in GHC.Generics.
21cr|ghc-generically-0.1-1|24	
21cr|ghc-generically-0.1-1|25	%files -f %{name}.files
21cr|ghc-generically-0.1-1|26	%license LICENSE
21cr|ghc-generically-0.1-1|27	
21cr|ghc-generically-0.1-1|28	#----------------------------------------------------------------------
21cr|ghc-generically-0.1-1|29	%package devel
21cr|ghc-generically-0.1-1|30	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-generically-0.1-1|31	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-generically-0.1-1|32	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-generically-0.1-1|33	%if %{defined ghc_version}
21cr|ghc-generically-0.1-1|34	Requires:       ghc = %{ghc_version}
21cr|ghc-generically-0.1-1|35	%endif
21cr|ghc-generically-0.1-1|36	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-generically-0.1-1|37	
21cr|ghc-generically-0.1-1|38	%description devel
21cr|ghc-generically-0.1-1|39	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-generically-0.1-1|40	
21cr|ghc-generically-0.1-1|41	%files devel -f %{name}-devel.files
21cr|ghc-generically-0.1-1|42	
21cr|ghc-generically-0.1-1|43	#----------------------------------------------------------------------
21cr|ghc-generically-0.1-1|44	
21cr|ghc-generically-0.1-1|45	%if %{with haddock}
21cr|ghc-generically-0.1-1|46	%package doc
21cr|ghc-generically-0.1-1|47	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-generically-0.1-1|48	BuildArch:      noarch
21cr|ghc-generically-0.1-1|49	
21cr|ghc-generically-0.1-1|50	%description doc
21cr|ghc-generically-0.1-1|51	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-generically-0.1-1|52	
21cr|ghc-generically-0.1-1|53	%files doc -f %{name}-doc.files
21cr|ghc-generically-0.1-1|54	%license LICENSE
21cr|ghc-generically-0.1-1|55	
21cr|ghc-generically-0.1-1|56	%endif
21cr|ghc-generically-0.1-1|57	
21cr|ghc-generically-0.1-1|58	#----------------------------------------------------------------------
21cr|ghc-generically-0.1-1|59	
21cr|ghc-generically-0.1-1|60	%if %{with ghc_prof}
21cr|ghc-generically-0.1-1|61	%package prof
21cr|ghc-generically-0.1-1|62	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-generically-0.1-1|63	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-generically-0.1-1|64	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-generically-0.1-1|65	
21cr|ghc-generically-0.1-1|66	%description prof
21cr|ghc-generically-0.1-1|67	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-generically-0.1-1|68	
21cr|ghc-generically-0.1-1|69	%files prof -f %{name}-prof.files
21cr|ghc-generically-0.1-1|70	%endif
21cr|ghc-generically-0.1-1|71	
21cr|ghc-generically-0.1-1|72	#----------------------------------------------------------------------
21cr|ghc-generically-0.1-1|73	
21cr|ghc-generically-0.1-1|74	%prep
21cr|ghc-generically-0.1-1|75	%setup -q -n %{pkgver}
21cr|ghc-generically-0.1-1|76	
21cr|ghc-generically-0.1-1|77	%build
21cr|ghc-generically-0.1-1|78	%ghc_lib_build
21cr|ghc-generically-0.1-1|79	
21cr|ghc-generically-0.1-1|80	%install
21cr|ghc-generically-0.1-1|81	%ghc_lib_install

1762 21
21cr|ghc-hackage-security-0.6.2.3-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-hackage-security-0.6.2.3-1|2	%global debug_package %{nil}
21cr|ghc-hackage-security-0.6.2.3-1|3	
21cr|ghc-hackage-security-0.6.2.3-1|4	%global pkg_name hackage-security
21cr|ghc-hackage-security-0.6.2.3-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-hackage-security-0.6.2.3-1|6	
21cr|ghc-hackage-security-0.6.2.3-1|7	Summary:	The hackage security library for Haskell
21cr|ghc-hackage-security-0.6.2.3-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-hackage-security-0.6.2.3-1|9	Version:	0.6.2.3
21cr|ghc-hackage-security-0.6.2.3-1|10	Release:	1
21cr|ghc-hackage-security-0.6.2.3-1|11	License:	BSD
21cr|ghc-hackage-security-0.6.2.3-1|12	Group:		Development/Haskell
21cr|ghc-hackage-security-0.6.2.3-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-hackage-security-0.6.2.3-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-hackage-security-0.6.2.3-1|15	Patch0:		hackage-security-0.6.2.3-no-Cabal-syntax.patch
21cr|ghc-hackage-security-0.6.2.3-1|16	BuildRequires:	ghc-devel
21cr|ghc-hackage-security-0.6.2.3-1|17	BuildRequires:	ghc-prof
21cr|ghc-hackage-security-0.6.2.3-1|18	BuildRequires:	ghc-rpm-macros
21cr|ghc-hackage-security-0.6.2.3-1|19	BuildRequires:	ghc-base16-bytestring-prof >= 0.1.1.6
21cr|ghc-hackage-security-0.6.2.3-1|20	BuildRequires:	ghc-base64-bytestring-prof >= 1.0.0.1
21cr|ghc-hackage-security-0.6.2.3-1|21	BuildRequires:	ghc-cryptohash-sha256-prof >= 0.11.100.1
21cr|ghc-hackage-security-0.6.2.3-1|22	BuildRequires:	ghc-lukko-prof >= 0.0.5.0
21cr|ghc-hackage-security-0.6.2.3-1|23	BuildRequires:	ghc-ed25519-prof >= 0.0.5.0
21cr|ghc-hackage-security-0.6.2.3-1|24	BuildRequires:	ghc-tar-prof >= 0.5.0.3
21cr|ghc-hackage-security-0.6.2.3-1|25	BuildRequires:	ghc-zlib-prof >= 0.6.1.1
21cr|ghc-hackage-security-0.6.2.3-1|26	BuildRequires:	ghc-old-locale-prof >= 1.0.0.7
21cr|ghc-hackage-security-0.6.2.3-1|27	BuildRequires:	ghc-network-uri-prof >= 2.6.1.0
21cr|ghc-hackage-security-0.6.2.3-1|28	BuildRequires:	ghc-network-prof >= 2.6.3.1
21cr|ghc-hackage-security-0.6.2.3-1|29	BuildRequires:	pkgconfig(zlib)
21cr|ghc-hackage-security-0.6.2.3-1|30	
21cr|ghc-hackage-security-0.6.2.3-1|31	%description
21cr|ghc-hackage-security-0.6.2.3-1|32	The hackage security library provides both
21cr|ghc-hackage-security-0.6.2.3-1|33	server and client utilities for securing the
21cr|ghc-hackage-security-0.6.2.3-1|34	Hackage package server (http://hackage.haskell.org/).
21cr|ghc-hackage-security-0.6.2.3-1|35	It is based on The Update Framework
21cr|ghc-hackage-security-0.6.2.3-1|36	(http://theupdateframework.com/), a set of
21cr|ghc-hackage-security-0.6.2.3-1|37	recommendations developed by security researchers
21cr|ghc-hackage-security-0.6.2.3-1|38	at various universities in the US as well as
21cr|ghc-hackage-security-0.6.2.3-1|39	developers on the Tor project (https://www.torproject.org/).
21cr|ghc-hackage-security-0.6.2.3-1|40	
21cr|ghc-hackage-security-0.6.2.3-1|41	The current implementation supports only index signing,
21cr|ghc-hackage-security-0.6.2.3-1|42	thereby enabling untrusted mirrors.
21cr|ghc-hackage-security-0.6.2.3-1|43	It does not yet provide facilities for
21cr|ghc-hackage-security-0.6.2.3-1|44	author package signing.
21cr|ghc-hackage-security-0.6.2.3-1|45	
21cr|ghc-hackage-security-0.6.2.3-1|46	The library has two main entry points:
21cr|ghc-hackage-security-0.6.2.3-1|47	Hackage.Security.Client is the main entry
21cr|ghc-hackage-security-0.6.2.3-1|48	point for clients (the typical example being cabal),
21cr|ghc-hackage-security-0.6.2.3-1|49	and Hackage.Security.Server is the main entry
21cr|ghc-hackage-security-0.6.2.3-1|50	point for servers (the typical example being hackage-server).
21cr|ghc-hackage-security-0.6.2.3-1|51	
21cr|ghc-hackage-security-0.6.2.3-1|52	%files -f %{name}.files
21cr|ghc-hackage-security-0.6.2.3-1|53	%license LICENSE
21cr|ghc-hackage-security-0.6.2.3-1|54	
21cr|ghc-hackage-security-0.6.2.3-1|55	#----------------------------------------------------------------------
21cr|ghc-hackage-security-0.6.2.3-1|56	%package devel
21cr|ghc-hackage-security-0.6.2.3-1|57	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-hackage-security-0.6.2.3-1|58	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-hackage-security-0.6.2.3-1|59	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-hackage-security-0.6.2.3-1|60	%if %{defined ghc_version}
21cr|ghc-hackage-security-0.6.2.3-1|61	Requires:       ghc = %{ghc_version}
21cr|ghc-hackage-security-0.6.2.3-1|62	%endif
21cr|ghc-hackage-security-0.6.2.3-1|63	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-hackage-security-0.6.2.3-1|64	
21cr|ghc-hackage-security-0.6.2.3-1|65	%description devel
21cr|ghc-hackage-security-0.6.2.3-1|66	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-hackage-security-0.6.2.3-1|67	
21cr|ghc-hackage-security-0.6.2.3-1|68	%files devel -f %{name}-devel.files
21cr|ghc-hackage-security-0.6.2.3-1|69	
21cr|ghc-hackage-security-0.6.2.3-1|70	#----------------------------------------------------------------------
21cr|ghc-hackage-security-0.6.2.3-1|71	
21cr|ghc-hackage-security-0.6.2.3-1|72	%if %{with haddock}
21cr|ghc-hackage-security-0.6.2.3-1|73	%package doc
21cr|ghc-hackage-security-0.6.2.3-1|74	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-hackage-security-0.6.2.3-1|75	BuildArch:      noarch
21cr|ghc-hackage-security-0.6.2.3-1|76	
21cr|ghc-hackage-security-0.6.2.3-1|77	%description doc
21cr|ghc-hackage-security-0.6.2.3-1|78	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-hackage-security-0.6.2.3-1|79	
21cr|ghc-hackage-security-0.6.2.3-1|80	%files doc -f %{name}-doc.files
21cr|ghc-hackage-security-0.6.2.3-1|81	%license LICENSE
21cr|ghc-hackage-security-0.6.2.3-1|82	
21cr|ghc-hackage-security-0.6.2.3-1|83	%endif
21cr|ghc-hackage-security-0.6.2.3-1|84	
21cr|ghc-hackage-security-0.6.2.3-1|85	#----------------------------------------------------------------------
21cr|ghc-hackage-security-0.6.2.3-1|86	
21cr|ghc-hackage-security-0.6.2.3-1|87	%if %{with ghc_prof}
21cr|ghc-hackage-security-0.6.2.3-1|88	%package prof
21cr|ghc-hackage-security-0.6.2.3-1|89	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-hackage-security-0.6.2.3-1|90	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-hackage-security-0.6.2.3-1|91	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-hackage-security-0.6.2.3-1|92	
21cr|ghc-hackage-security-0.6.2.3-1|93	%description prof
21cr|ghc-hackage-security-0.6.2.3-1|94	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-hackage-security-0.6.2.3-1|95	
21cr|ghc-hackage-security-0.6.2.3-1|96	%files prof -f %{name}-prof.files
21cr|ghc-hackage-security-0.6.2.3-1|97	%endif
21cr|ghc-hackage-security-0.6.2.3-1|98	
21cr|ghc-hackage-security-0.6.2.3-1|99	#----------------------------------------------------------------------
21cr|ghc-hackage-security-0.6.2.3-1|100	
21cr|ghc-hackage-security-0.6.2.3-1|101	%prep
21cr|ghc-hackage-security-0.6.2.3-1|102	%autosetup -p1 -n %{pkgver}
21cr|ghc-hackage-security-0.6.2.3-1|103	
21cr|ghc-hackage-security-0.6.2.3-1|104	%build
21cr|ghc-hackage-security-0.6.2.3-1|105	%ghc_lib_build
21cr|ghc-hackage-security-0.6.2.3-1|106	
21cr|ghc-hackage-security-0.6.2.3-1|107	%install
21cr|ghc-hackage-security-0.6.2.3-1|108	%ghc_lib_install

1763 21
21cr|ghc-hashable-1.4.1.0-1|1	%global _disable_ld_no_undefined 1
21cr|ghc-hashable-1.4.1.0-1|2	%global debug_package %{nil}
21cr|ghc-hashable-1.4.1.0-1|3	
21cr|ghc-hashable-1.4.1.0-1|4	%global pkg_name hashable
21cr|ghc-hashable-1.4.1.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-hashable-1.4.1.0-1|6	
21cr|ghc-hashable-1.4.1.0-1|7	Summary:	Defines a class Hashable for Haskell
21cr|ghc-hashable-1.4.1.0-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-hashable-1.4.1.0-1|9	Version:	1.4.1.0
21cr|ghc-hashable-1.4.1.0-1|10	Release:	1
21cr|ghc-hashable-1.4.1.0-1|11	License:	BSD
21cr|ghc-hashable-1.4.1.0-1|12	Group:		Development/Haskell
21cr|ghc-hashable-1.4.1.0-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-hashable-1.4.1.0-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-hashable-1.4.1.0-1|15	BuildRequires:	ghc-devel
21cr|ghc-hashable-1.4.1.0-1|16	BuildRequires:	ghc-prof
21cr|ghc-hashable-1.4.1.0-1|17	BuildRequires:	ghc-rpm-macros
21cr|ghc-hashable-1.4.1.0-1|18	BuildRequires:	ghc-integer-simple-prof
21cr|ghc-hashable-1.4.1.0-1|19	BuildRequires:	ghc-base-orphans-prof
21cr|ghc-hashable-1.4.1.0-1|20	
21cr|ghc-hashable-1.4.1.0-1|21	%description
21cr|ghc-hashable-1.4.1.0-1|22	This package defines a class, Hashable,
21cr|ghc-hashable-1.4.1.0-1|23	for types that can be converted to a hash value.
21cr|ghc-hashable-1.4.1.0-1|24	This class exists for the benefit of
21cr|ghc-hashable-1.4.1.0-1|25	hashing-based data structures.
21cr|ghc-hashable-1.4.1.0-1|26	The package provides instances for basic
21cr|ghc-hashable-1.4.1.0-1|27	types and a way to combine hash values.
21cr|ghc-hashable-1.4.1.0-1|28	
21cr|ghc-hashable-1.4.1.0-1|29	%files -f %{name}.files
21cr|ghc-hashable-1.4.1.0-1|30	%license LICENSE
21cr|ghc-hashable-1.4.1.0-1|31	
21cr|ghc-hashable-1.4.1.0-1|32	#------------------------------------------------------------------------
21cr|ghc-hashable-1.4.1.0-1|33	%package devel
21cr|ghc-hashable-1.4.1.0-1|34	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-hashable-1.4.1.0-1|35	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-hashable-1.4.1.0-1|36	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-hashable-1.4.1.0-1|37	%if %{defined ghc_version}
21cr|ghc-hashable-1.4.1.0-1|38	Requires:       ghc = %{ghc_version}
21cr|ghc-hashable-1.4.1.0-1|39	%endif
21cr|ghc-hashable-1.4.1.0-1|40	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-hashable-1.4.1.0-1|41	
21cr|ghc-hashable-1.4.1.0-1|42	%description devel
21cr|ghc-hashable-1.4.1.0-1|43	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-hashable-1.4.1.0-1|44	
21cr|ghc-hashable-1.4.1.0-1|45	%files devel -f %{name}-devel.files
21cr|ghc-hashable-1.4.1.0-1|46	%doc README.md CHANGES.md
21cr|ghc-hashable-1.4.1.0-1|47	
21cr|ghc-hashable-1.4.1.0-1|48	#------------------------------------------------------------------------
21cr|ghc-hashable-1.4.1.0-1|49	
21cr|ghc-hashable-1.4.1.0-1|50	%if %{with haddock}
21cr|ghc-hashable-1.4.1.0-1|51	%package doc
21cr|ghc-hashable-1.4.1.0-1|52	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-hashable-1.4.1.0-1|53	BuildArch:      noarch
21cr|ghc-hashable-1.4.1.0-1|54	
21cr|ghc-hashable-1.4.1.0-1|55	%description doc
21cr|ghc-hashable-1.4.1.0-1|56	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-hashable-1.4.1.0-1|57	
21cr|ghc-hashable-1.4.1.0-1|58	%files doc -f %{name}-doc.files
21cr|ghc-hashable-1.4.1.0-1|59	%license LICENSE
21cr|ghc-hashable-1.4.1.0-1|60	
21cr|ghc-hashable-1.4.1.0-1|61	%endif
21cr|ghc-hashable-1.4.1.0-1|62	
21cr|ghc-hashable-1.4.1.0-1|63	#------------------------------------------------------------------------
21cr|ghc-hashable-1.4.1.0-1|64	
21cr|ghc-hashable-1.4.1.0-1|65	%if %{with ghc_prof}
21cr|ghc-hashable-1.4.1.0-1|66	%package prof
21cr|ghc-hashable-1.4.1.0-1|67	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-hashable-1.4.1.0-1|68	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-hashable-1.4.1.0-1|69	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-hashable-1.4.1.0-1|70	
21cr|ghc-hashable-1.4.1.0-1|71	%description prof
21cr|ghc-hashable-1.4.1.0-1|72	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-hashable-1.4.1.0-1|73	
21cr|ghc-hashable-1.4.1.0-1|74	%files prof -f %{name}-prof.files
21cr|ghc-hashable-1.4.1.0-1|75	
21cr|ghc-hashable-1.4.1.0-1|76	%endif
21cr|ghc-hashable-1.4.1.0-1|77	
21cr|ghc-hashable-1.4.1.0-1|78	#------------------------------------------------------------------------
21cr|ghc-hashable-1.4.1.0-1|79	
21cr|ghc-hashable-1.4.1.0-1|80	%prep
21cr|ghc-hashable-1.4.1.0-1|81	%autosetup -p1 -n %{pkgver}
21cr|ghc-hashable-1.4.1.0-1|82	
21cr|ghc-hashable-1.4.1.0-1|83	%build
21cr|ghc-hashable-1.4.1.0-1|84	%ghc_lib_build
21cr|ghc-hashable-1.4.1.0-1|85	
21cr|ghc-hashable-1.4.1.0-1|86	
21cr|ghc-hashable-1.4.1.0-1|87	%install
21cr|ghc-hashable-1.4.1.0-1|88	%ghc_lib_install

1764 21
21cr|ghc-HTTP-4000.4.1-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-HTTP-4000.4.1-1|2	%global debug_package %{nil}
21cr|ghc-HTTP-4000.4.1-1|3	
21cr|ghc-HTTP-4000.4.1-1|4	%global pkg_name HTTP
21cr|ghc-HTTP-4000.4.1-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-HTTP-4000.4.1-1|6	
21cr|ghc-HTTP-4000.4.1-1|7	Summary:	A library for client-side HTTP for Haskell
21cr|ghc-HTTP-4000.4.1-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-HTTP-4000.4.1-1|9	Version:	4000.4.1
21cr|ghc-HTTP-4000.4.1-1|10	Release:	1
21cr|ghc-HTTP-4000.4.1-1|11	License:	BSD
21cr|ghc-HTTP-4000.4.1-1|12	Group:		Development/Haskell
21cr|ghc-HTTP-4000.4.1-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-HTTP-4000.4.1-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-HTTP-4000.4.1-1|15	BuildRequires:	ghc-devel
21cr|ghc-HTTP-4000.4.1-1|16	BuildRequires:	ghc-prof
21cr|ghc-HTTP-4000.4.1-1|17	BuildRequires:	ghc-rpm-macros
21cr|ghc-HTTP-4000.4.1-1|18	BuildRequires:	ghc-network-prof
21cr|ghc-HTTP-4000.4.1-1|19	BuildRequires:	ghc-network-uri-prof
21cr|ghc-HTTP-4000.4.1-1|20	
21cr|ghc-HTTP-4000.4.1-1|21	%description
21cr|ghc-HTTP-4000.4.1-1|22	The HTTP package supports client-side web programming in Haskell. It lets you
21cr|ghc-HTTP-4000.4.1-1|23	set up HTTP connections, transmitting requests and processing the responses
21cr|ghc-HTTP-4000.4.1-1|24	coming back, all from within the comforts of Haskell. It's dependent on the
21cr|ghc-HTTP-4000.4.1-1|25	network package to operate, but other than that, the implementation is all
21cr|ghc-HTTP-4000.4.1-1|26	written in Haskell.
21cr|ghc-HTTP-4000.4.1-1|27	
21cr|ghc-HTTP-4000.4.1-1|28	A basic API for issuing single HTTP requests + receiving responses is provided.
21cr|ghc-HTTP-4000.4.1-1|29	On top of that, a session-level abstraction is also on offer  (the
21cr|ghc-HTTP-4000.4.1-1|30	@BrowserAction@ monad); it taking care of handling the management of persistent
21cr|ghc-HTTP-4000.4.1-1|31	connections, proxies, state (cookies) and authentication credentials required
21cr|ghc-HTTP-4000.4.1-1|32	to handle multi-step interactions with a web server.
21cr|ghc-HTTP-4000.4.1-1|33	
21cr|ghc-HTTP-4000.4.1-1|34	The representation of the bytes flowing across is extensible via the use of a
21cr|ghc-HTTP-4000.4.1-1|35	type class, letting you pick the representation of requests and responses that
21cr|ghc-HTTP-4000.4.1-1|36	best fits your use.  Some pre-packaged, common instances are provided for you
21cr|ghc-HTTP-4000.4.1-1|37	(@ByteString@, @String@.)
21cr|ghc-HTTP-4000.4.1-1|38	
21cr|ghc-HTTP-4000.4.1-1|39	%files -f %{name}.files
21cr|ghc-HTTP-4000.4.1-1|40	%license LICENSE
21cr|ghc-HTTP-4000.4.1-1|41	
21cr|ghc-HTTP-4000.4.1-1|42	#----------------------------------------------------------------------
21cr|ghc-HTTP-4000.4.1-1|43	%package devel
21cr|ghc-HTTP-4000.4.1-1|44	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-HTTP-4000.4.1-1|45	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-HTTP-4000.4.1-1|46	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-HTTP-4000.4.1-1|47	%if %{defined ghc_version}
21cr|ghc-HTTP-4000.4.1-1|48	Requires:       ghc = %{ghc_version}
21cr|ghc-HTTP-4000.4.1-1|49	%endif
21cr|ghc-HTTP-4000.4.1-1|50	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-HTTP-4000.4.1-1|51	
21cr|ghc-HTTP-4000.4.1-1|52	%description devel
21cr|ghc-HTTP-4000.4.1-1|53	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-HTTP-4000.4.1-1|54	
21cr|ghc-HTTP-4000.4.1-1|55	%files devel -f %{name}-devel.files
21cr|ghc-HTTP-4000.4.1-1|56	
21cr|ghc-HTTP-4000.4.1-1|57	#----------------------------------------------------------------------
21cr|ghc-HTTP-4000.4.1-1|58	
21cr|ghc-HTTP-4000.4.1-1|59	%if %{with haddock}
21cr|ghc-HTTP-4000.4.1-1|60	%package doc
21cr|ghc-HTTP-4000.4.1-1|61	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-HTTP-4000.4.1-1|62	BuildArch:      noarch
21cr|ghc-HTTP-4000.4.1-1|63	
21cr|ghc-HTTP-4000.4.1-1|64	%description doc
21cr|ghc-HTTP-4000.4.1-1|65	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-HTTP-4000.4.1-1|66	
21cr|ghc-HTTP-4000.4.1-1|67	%files doc -f %{name}-doc.files
21cr|ghc-HTTP-4000.4.1-1|68	%license LICENSE
21cr|ghc-HTTP-4000.4.1-1|69	
21cr|ghc-HTTP-4000.4.1-1|70	%endif
21cr|ghc-HTTP-4000.4.1-1|71	
21cr|ghc-HTTP-4000.4.1-1|72	#----------------------------------------------------------------------
21cr|ghc-HTTP-4000.4.1-1|73	
21cr|ghc-HTTP-4000.4.1-1|74	%if %{with ghc_prof}
21cr|ghc-HTTP-4000.4.1-1|75	%package prof
21cr|ghc-HTTP-4000.4.1-1|76	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-HTTP-4000.4.1-1|77	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-HTTP-4000.4.1-1|78	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-HTTP-4000.4.1-1|79	
21cr|ghc-HTTP-4000.4.1-1|80	%description prof
21cr|ghc-HTTP-4000.4.1-1|81	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-HTTP-4000.4.1-1|82	
21cr|ghc-HTTP-4000.4.1-1|83	%files prof -f %{name}-prof.files
21cr|ghc-HTTP-4000.4.1-1|84	%endif
21cr|ghc-HTTP-4000.4.1-1|85	
21cr|ghc-HTTP-4000.4.1-1|86	#----------------------------------------------------------------------
21cr|ghc-HTTP-4000.4.1-1|87	
21cr|ghc-HTTP-4000.4.1-1|88	%prep
21cr|ghc-HTTP-4000.4.1-1|89	%setup -q -n %{pkgver}
21cr|ghc-HTTP-4000.4.1-1|90	
21cr|ghc-HTTP-4000.4.1-1|91	%build
21cr|ghc-HTTP-4000.4.1-1|92	%ghc_lib_build
21cr|ghc-HTTP-4000.4.1-1|93	
21cr|ghc-HTTP-4000.4.1-1|94	%install
21cr|ghc-HTTP-4000.4.1-1|95	%ghc_lib_install

1765 21
21cr|ghc-indexed-traversable-0.1.2-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-indexed-traversable-0.1.2-1|2	%global debug_package %{nil}
21cr|ghc-indexed-traversable-0.1.2-1|3	
21cr|ghc-indexed-traversable-0.1.2-1|4	%global pkg_name indexed-traversable
21cr|ghc-indexed-traversable-0.1.2-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-indexed-traversable-0.1.2-1|6	
21cr|ghc-indexed-traversable-0.1.2-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-indexed-traversable-0.1.2-1|8	Version:        0.1.2
21cr|ghc-indexed-traversable-0.1.2-1|9	Release:        1
21cr|ghc-indexed-traversable-0.1.2-1|10	Summary:        FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
21cr|ghc-indexed-traversable-0.1.2-1|11	Group:          Development/Haskell
21cr|ghc-indexed-traversable-0.1.2-1|12	License:        BSD
21cr|ghc-indexed-traversable-0.1.2-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-indexed-traversable-0.1.2-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-indexed-traversable-0.1.2-1|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-indexed-traversable-0.1.2-1|16	BuildRequires:  ghc-devel
21cr|ghc-indexed-traversable-0.1.2-1|17	BuildRequires:  ghc-prof
21cr|ghc-indexed-traversable-0.1.2-1|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-indexed-traversable-0.1.2-1|19	
21cr|ghc-indexed-traversable-0.1.2-1|20	%description
21cr|ghc-indexed-traversable-0.1.2-1|21	This package provides three useful generalizations:
21cr|ghc-indexed-traversable-0.1.2-1|22	
21cr|ghc-indexed-traversable-0.1.2-1|23	'class Functor f => FunctorWithIndex i f | f -> i' (imap)
21cr|ghc-indexed-traversable-0.1.2-1|24	
21cr|ghc-indexed-traversable-0.1.2-1|25	'class Foldable f => FoldableWithIndex i f | f -> i' (ifoldMap)
21cr|ghc-indexed-traversable-0.1.2-1|26	
21cr|ghc-indexed-traversable-0.1.2-1|27	'class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) =>
21cr|ghc-indexed-traversable-0.1.2-1|28	TraversableWithIndex i t | t -> i' (itraverse)
21cr|ghc-indexed-traversable-0.1.2-1|29	
21cr|ghc-indexed-traversable-0.1.2-1|30	This package contains instances for types in GHC boot libraries.
21cr|ghc-indexed-traversable-0.1.2-1|31	For some additional instances see indexed-traversable-instances.
21cr|ghc-indexed-traversable-0.1.2-1|32	
21cr|ghc-indexed-traversable-0.1.2-1|33	The keys package provides similar functionality,
21cr|ghc-indexed-traversable-0.1.2-1|34	but uses (associated) 'TypeFamilies' instead of 'FunctionalDependencies'.
21cr|ghc-indexed-traversable-0.1.2-1|35	
21cr|ghc-indexed-traversable-0.1.2-1|36	%files -f %{name}.files
21cr|ghc-indexed-traversable-0.1.2-1|37	%license LICENSE
21cr|ghc-indexed-traversable-0.1.2-1|38	
21cr|ghc-indexed-traversable-0.1.2-1|39	#----------------------------------------------------------------------
21cr|ghc-indexed-traversable-0.1.2-1|40	%package devel
21cr|ghc-indexed-traversable-0.1.2-1|41	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-indexed-traversable-0.1.2-1|42	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-indexed-traversable-0.1.2-1|43	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-indexed-traversable-0.1.2-1|44	%if %{defined ghc_version}
21cr|ghc-indexed-traversable-0.1.2-1|45	Requires:       ghc = %{ghc_version}
21cr|ghc-indexed-traversable-0.1.2-1|46	%endif
21cr|ghc-indexed-traversable-0.1.2-1|47	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-indexed-traversable-0.1.2-1|48	
21cr|ghc-indexed-traversable-0.1.2-1|49	%description devel
21cr|ghc-indexed-traversable-0.1.2-1|50	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-indexed-traversable-0.1.2-1|51	
21cr|ghc-indexed-traversable-0.1.2-1|52	%files devel -f %{name}-devel.files
21cr|ghc-indexed-traversable-0.1.2-1|53	
21cr|ghc-indexed-traversable-0.1.2-1|54	#----------------------------------------------------------------------
21cr|ghc-indexed-traversable-0.1.2-1|55	
21cr|ghc-indexed-traversable-0.1.2-1|56	%if %{with haddock}
21cr|ghc-indexed-traversable-0.1.2-1|57	%package doc
21cr|ghc-indexed-traversable-0.1.2-1|58	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-indexed-traversable-0.1.2-1|59	BuildArch:      noarch
21cr|ghc-indexed-traversable-0.1.2-1|60	
21cr|ghc-indexed-traversable-0.1.2-1|61	%description doc
21cr|ghc-indexed-traversable-0.1.2-1|62	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-indexed-traversable-0.1.2-1|63	
21cr|ghc-indexed-traversable-0.1.2-1|64	%files doc -f %{name}-doc.files
21cr|ghc-indexed-traversable-0.1.2-1|65	%license LICENSE
21cr|ghc-indexed-traversable-0.1.2-1|66	
21cr|ghc-indexed-traversable-0.1.2-1|67	%endif
21cr|ghc-indexed-traversable-0.1.2-1|68	
21cr|ghc-indexed-traversable-0.1.2-1|69	#----------------------------------------------------------------------
21cr|ghc-indexed-traversable-0.1.2-1|70	
21cr|ghc-indexed-traversable-0.1.2-1|71	%if %{with ghc_prof}
21cr|ghc-indexed-traversable-0.1.2-1|72	%package prof
21cr|ghc-indexed-traversable-0.1.2-1|73	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-indexed-traversable-0.1.2-1|74	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-indexed-traversable-0.1.2-1|75	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-indexed-traversable-0.1.2-1|76	
21cr|ghc-indexed-traversable-0.1.2-1|77	%description prof
21cr|ghc-indexed-traversable-0.1.2-1|78	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-indexed-traversable-0.1.2-1|79	
21cr|ghc-indexed-traversable-0.1.2-1|80	%files prof -f %{name}-prof.files
21cr|ghc-indexed-traversable-0.1.2-1|81	%endif
21cr|ghc-indexed-traversable-0.1.2-1|82	
21cr|ghc-indexed-traversable-0.1.2-1|83	#----------------------------------------------------------------------
21cr|ghc-indexed-traversable-0.1.2-1|84	
21cr|ghc-indexed-traversable-0.1.2-1|85	%prep
21cr|ghc-indexed-traversable-0.1.2-1|86	%setup -q -n %{pkgver}
21cr|ghc-indexed-traversable-0.1.2-1|87	
21cr|ghc-indexed-traversable-0.1.2-1|88	%build
21cr|ghc-indexed-traversable-0.1.2-1|89	%ghc_lib_build
21cr|ghc-indexed-traversable-0.1.2-1|90	
21cr|ghc-indexed-traversable-0.1.2-1|91	%install
21cr|ghc-indexed-traversable-0.1.2-1|92	%ghc_lib_install
21cr|ghc-indexed-traversable-0.1.2-1|93	

1766 21
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|2	%global debug_package %{nil}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|3	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|4	%global pkg_name indexed-traversable-instances
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|6	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|8	Version:        0.1.1.1
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|9	Release:        1
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|10	Summary:        More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|11	Group:          Development/Haskell
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|12	License:        BSD-2-Clause
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|13	URL:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|15	BuildRequires:  ghc-devel
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|16	BuildRequires:  ghc-prof
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|18	BuildRequires:  ghc-OneTuple-prof
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|19	BuildRequires:  ghc-indexed-traversable-prof
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|20	BuildRequires:  ghc-tagged-prof
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|21	BuildRequires:  ghc-unordered-containers-prof
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|22	BuildRequires:  ghc-vector-prof
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|23	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|24	%description
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|25	This package provides extra instances for type-classes in the
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|26	[indexed-traversable](https://hackage.haskell.org/package/indexed-traversable)
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|27	package.
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|28	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|29	The intention is to keep this package minimal; it provides instances that
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|30	formely existed in 'lens' or 'optics-extra'. We recommend putting other
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|31	instances directly into their defining packages. The 'indexed-traversable'
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|32	package is light, having only GHC boot libraries as its dependencies.
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|33	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|34	%files -f %{name}.files
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|35	%license LICENSE
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|36	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|37	#----------------------------------------------------------------------
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|38	%package devel
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|39	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|40	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|41	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|42	%if %{defined ghc_version}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|43	Requires:       ghc = %{ghc_version}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|44	%endif
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|45	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|46	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|47	%description devel
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|48	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|49	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|50	%files devel -f %{name}-devel.files
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|51	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|52	#----------------------------------------------------------------------
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|53	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|54	%if %{with haddock}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|55	%package doc
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|56	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|57	BuildArch:      noarch
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|58	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|59	%description doc
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|60	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|61	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|62	%files doc -f %{name}-doc.files
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|63	%license LICENSE
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|64	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|65	%endif
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|66	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|67	#----------------------------------------------------------------------
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|68	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|69	%if %{with ghc_prof}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|70	%package prof
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|71	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|72	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|73	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|74	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|75	%description prof
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|76	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|77	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|78	%files prof -f %{name}-prof.files
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|79	%endif
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|80	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|81	#----------------------------------------------------------------------
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|82	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|83	%prep
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|84	%setup -q -n %{pkgver}
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|85	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|86	%build
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|87	%ghc_lib_build
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|88	
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|89	%install
21cr|ghc-indexed-traversable-instances-0.1.1.1-1|90	%ghc_lib_install

1767 21
21cr|ghc-integer-logarithms-1.0.3.1-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-integer-logarithms-1.0.3.1-2|2	%global debug_package %{nil}
21cr|ghc-integer-logarithms-1.0.3.1-2|3	
21cr|ghc-integer-logarithms-1.0.3.1-2|4	%global pkg_name integer-logarithms
21cr|ghc-integer-logarithms-1.0.3.1-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-integer-logarithms-1.0.3.1-2|6	
21cr|ghc-integer-logarithms-1.0.3.1-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-integer-logarithms-1.0.3.1-2|8	Version:        1.0.3.1
21cr|ghc-integer-logarithms-1.0.3.1-2|9	Release:        2
21cr|ghc-integer-logarithms-1.0.3.1-2|10	Summary:        Integer logarithms
21cr|ghc-integer-logarithms-1.0.3.1-2|11	Group:          Development/Haskell
21cr|ghc-integer-logarithms-1.0.3.1-2|12	License:        MIT
21cr|ghc-integer-logarithms-1.0.3.1-2|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-integer-logarithms-1.0.3.1-2|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-integer-logarithms-1.0.3.1-2|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-integer-logarithms-1.0.3.1-2|16	BuildRequires:  ghc-devel
21cr|ghc-integer-logarithms-1.0.3.1-2|17	BuildRequires:  ghc-prof
21cr|ghc-integer-logarithms-1.0.3.1-2|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-integer-logarithms-1.0.3.1-2|19	
21cr|ghc-integer-logarithms-1.0.3.1-2|20	%description
21cr|ghc-integer-logarithms-1.0.3.1-2|21	"Math.NumberTheory.Logarithms" and "Math.NumberTheory.Powers.Integer" from the
21cr|ghc-integer-logarithms-1.0.3.1-2|22	arithmoi package.
21cr|ghc-integer-logarithms-1.0.3.1-2|23	
21cr|ghc-integer-logarithms-1.0.3.1-2|24	Also provides "GHC.Integer.Logarithms.Compat" and
21cr|ghc-integer-logarithms-1.0.3.1-2|25	"Math.NumberTheory.Power.Natural" modules, as well as some additional functions
21cr|ghc-integer-logarithms-1.0.3.1-2|26	in migrated modules.
21cr|ghc-integer-logarithms-1.0.3.1-2|27	
21cr|ghc-integer-logarithms-1.0.3.1-2|28	%files -f %{name}.files
21cr|ghc-integer-logarithms-1.0.3.1-2|29	%license LICENSE
21cr|ghc-integer-logarithms-1.0.3.1-2|30	
21cr|ghc-integer-logarithms-1.0.3.1-2|31	#----------------------------------------------------------------------
21cr|ghc-integer-logarithms-1.0.3.1-2|32	%package devel
21cr|ghc-integer-logarithms-1.0.3.1-2|33	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-integer-logarithms-1.0.3.1-2|34	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-integer-logarithms-1.0.3.1-2|35	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-integer-logarithms-1.0.3.1-2|36	%if %{defined ghc_version}
21cr|ghc-integer-logarithms-1.0.3.1-2|37	Requires:       ghc = %{ghc_version}
21cr|ghc-integer-logarithms-1.0.3.1-2|38	%endif
21cr|ghc-integer-logarithms-1.0.3.1-2|39	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-integer-logarithms-1.0.3.1-2|40	
21cr|ghc-integer-logarithms-1.0.3.1-2|41	%description devel
21cr|ghc-integer-logarithms-1.0.3.1-2|42	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-integer-logarithms-1.0.3.1-2|43	
21cr|ghc-integer-logarithms-1.0.3.1-2|44	%files devel -f %{name}-devel.files
21cr|ghc-integer-logarithms-1.0.3.1-2|45	
21cr|ghc-integer-logarithms-1.0.3.1-2|46	#----------------------------------------------------------------------
21cr|ghc-integer-logarithms-1.0.3.1-2|47	
21cr|ghc-integer-logarithms-1.0.3.1-2|48	%if %{with haddock}
21cr|ghc-integer-logarithms-1.0.3.1-2|49	%package doc
21cr|ghc-integer-logarithms-1.0.3.1-2|50	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-integer-logarithms-1.0.3.1-2|51	BuildArch:      noarch
21cr|ghc-integer-logarithms-1.0.3.1-2|52	
21cr|ghc-integer-logarithms-1.0.3.1-2|53	%description doc
21cr|ghc-integer-logarithms-1.0.3.1-2|54	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-integer-logarithms-1.0.3.1-2|55	
21cr|ghc-integer-logarithms-1.0.3.1-2|56	%files doc -f %{name}-doc.files
21cr|ghc-integer-logarithms-1.0.3.1-2|57	%license LICENSE
21cr|ghc-integer-logarithms-1.0.3.1-2|58	
21cr|ghc-integer-logarithms-1.0.3.1-2|59	%endif
21cr|ghc-integer-logarithms-1.0.3.1-2|60	
21cr|ghc-integer-logarithms-1.0.3.1-2|61	#----------------------------------------------------------------------
21cr|ghc-integer-logarithms-1.0.3.1-2|62	
21cr|ghc-integer-logarithms-1.0.3.1-2|63	%if %{with ghc_prof}
21cr|ghc-integer-logarithms-1.0.3.1-2|64	%package prof
21cr|ghc-integer-logarithms-1.0.3.1-2|65	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-integer-logarithms-1.0.3.1-2|66	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-integer-logarithms-1.0.3.1-2|67	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-integer-logarithms-1.0.3.1-2|68	
21cr|ghc-integer-logarithms-1.0.3.1-2|69	%description prof
21cr|ghc-integer-logarithms-1.0.3.1-2|70	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-integer-logarithms-1.0.3.1-2|71	
21cr|ghc-integer-logarithms-1.0.3.1-2|72	%files prof -f %{name}-prof.files
21cr|ghc-integer-logarithms-1.0.3.1-2|73	%endif
21cr|ghc-integer-logarithms-1.0.3.1-2|74	
21cr|ghc-integer-logarithms-1.0.3.1-2|75	#----------------------------------------------------------------------
21cr|ghc-integer-logarithms-1.0.3.1-2|76	
21cr|ghc-integer-logarithms-1.0.3.1-2|77	%prep
21cr|ghc-integer-logarithms-1.0.3.1-2|78	%setup -q -n %{pkgver}
21cr|ghc-integer-logarithms-1.0.3.1-2|79	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-integer-logarithms-1.0.3.1-2|80	
21cr|ghc-integer-logarithms-1.0.3.1-2|81	%build
21cr|ghc-integer-logarithms-1.0.3.1-2|82	%ghc_lib_build
21cr|ghc-integer-logarithms-1.0.3.1-2|83	
21cr|ghc-integer-logarithms-1.0.3.1-2|84	%install
21cr|ghc-integer-logarithms-1.0.3.1-2|85	%ghc_lib_install

1768 21
21cr|ghc-integer-simple-0.1.1.1-1|1	%global _disable_ld_no_undefined 1
21cr|ghc-integer-simple-0.1.1.1-1|2	%global debug_package %{nil}
21cr|ghc-integer-simple-0.1.1.1-1|3	
21cr|ghc-integer-simple-0.1.1.1-1|4	%global pkg_name integer-simple
21cr|ghc-integer-simple-0.1.1.1-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-integer-simple-0.1.1.1-1|6	
21cr|ghc-integer-simple-0.1.1.1-1|7	Summary:	Contains an simple Integer library
21cr|ghc-integer-simple-0.1.1.1-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-integer-simple-0.1.1.1-1|9	Version:	0.1.1.1
21cr|ghc-integer-simple-0.1.1.1-1|10	Release:	1
21cr|ghc-integer-simple-0.1.1.1-1|11	License:	BSD
21cr|ghc-integer-simple-0.1.1.1-1|12	Group:		Development/Haskell
21cr|ghc-integer-simple-0.1.1.1-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-integer-simple-0.1.1.1-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-integer-simple-0.1.1.1-1|15	BuildRequires:	ghc-devel
21cr|ghc-integer-simple-0.1.1.1-1|16	BuildRequires:	ghc-prof
21cr|ghc-integer-simple-0.1.1.1-1|17	BuildRequires:	ghc-rpm-macros
21cr|ghc-integer-simple-0.1.1.1-1|18	
21cr|ghc-integer-simple-0.1.1.1-1|19	%description
21cr|ghc-integer-simple-0.1.1.1-1|20	This package contains an simple Integer library.
21cr|ghc-integer-simple-0.1.1.1-1|21	
21cr|ghc-integer-simple-0.1.1.1-1|22	%files -f %{name}.files
21cr|ghc-integer-simple-0.1.1.1-1|23	%license LICENSE
21cr|ghc-integer-simple-0.1.1.1-1|24	
21cr|ghc-integer-simple-0.1.1.1-1|25	#------------------------------------------------------------------------
21cr|ghc-integer-simple-0.1.1.1-1|26	%package devel
21cr|ghc-integer-simple-0.1.1.1-1|27	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-integer-simple-0.1.1.1-1|28	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-integer-simple-0.1.1.1-1|29	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-integer-simple-0.1.1.1-1|30	%if %{defined ghc_version}
21cr|ghc-integer-simple-0.1.1.1-1|31	Requires:       ghc = %{ghc_version}
21cr|ghc-integer-simple-0.1.1.1-1|32	%endif
21cr|ghc-integer-simple-0.1.1.1-1|33	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-integer-simple-0.1.1.1-1|34	
21cr|ghc-integer-simple-0.1.1.1-1|35	%description devel
21cr|ghc-integer-simple-0.1.1.1-1|36	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-integer-simple-0.1.1.1-1|37	
21cr|ghc-integer-simple-0.1.1.1-1|38	%files devel -f %{name}-devel.files
21cr|ghc-integer-simple-0.1.1.1-1|39	
21cr|ghc-integer-simple-0.1.1.1-1|40	#------------------------------------------------------------------------
21cr|ghc-integer-simple-0.1.1.1-1|41	
21cr|ghc-integer-simple-0.1.1.1-1|42	%if %{with haddock}
21cr|ghc-integer-simple-0.1.1.1-1|43	%package doc
21cr|ghc-integer-simple-0.1.1.1-1|44	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-integer-simple-0.1.1.1-1|45	BuildArch:      noarch
21cr|ghc-integer-simple-0.1.1.1-1|46	
21cr|ghc-integer-simple-0.1.1.1-1|47	%description doc
21cr|ghc-integer-simple-0.1.1.1-1|48	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-integer-simple-0.1.1.1-1|49	
21cr|ghc-integer-simple-0.1.1.1-1|50	%files doc -f %{name}-doc.files
21cr|ghc-integer-simple-0.1.1.1-1|51	%license LICENSE
21cr|ghc-integer-simple-0.1.1.1-1|52	
21cr|ghc-integer-simple-0.1.1.1-1|53	%endif
21cr|ghc-integer-simple-0.1.1.1-1|54	
21cr|ghc-integer-simple-0.1.1.1-1|55	#------------------------------------------------------------------------
21cr|ghc-integer-simple-0.1.1.1-1|56	
21cr|ghc-integer-simple-0.1.1.1-1|57	%if %{with ghc_prof}
21cr|ghc-integer-simple-0.1.1.1-1|58	%package prof
21cr|ghc-integer-simple-0.1.1.1-1|59	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-integer-simple-0.1.1.1-1|60	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-integer-simple-0.1.1.1-1|61	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-integer-simple-0.1.1.1-1|62	
21cr|ghc-integer-simple-0.1.1.1-1|63	%description prof
21cr|ghc-integer-simple-0.1.1.1-1|64	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-integer-simple-0.1.1.1-1|65	
21cr|ghc-integer-simple-0.1.1.1-1|66	%files prof -f %{name}-prof.files
21cr|ghc-integer-simple-0.1.1.1-1|67	
21cr|ghc-integer-simple-0.1.1.1-1|68	%endif
21cr|ghc-integer-simple-0.1.1.1-1|69	
21cr|ghc-integer-simple-0.1.1.1-1|70	#------------------------------------------------------------------------
21cr|ghc-integer-simple-0.1.1.1-1|71	
21cr|ghc-integer-simple-0.1.1.1-1|72	%prep
21cr|ghc-integer-simple-0.1.1.1-1|73	%autosetup -p1 -n %{pkgver}
21cr|ghc-integer-simple-0.1.1.1-1|74	
21cr|ghc-integer-simple-0.1.1.1-1|75	%build
21cr|ghc-integer-simple-0.1.1.1-1|76	%ghc_lib_build
21cr|ghc-integer-simple-0.1.1.1-1|77	
21cr|ghc-integer-simple-0.1.1.1-1|78	
21cr|ghc-integer-simple-0.1.1.1-1|79	%install
21cr|ghc-integer-simple-0.1.1.1-1|80	%ghc_lib_install

1769 21
21cr|ghc-lukko-0.1.1.3-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-lukko-0.1.1.3-1|2	%global debug_package %{nil}
21cr|ghc-lukko-0.1.1.3-1|3	
21cr|ghc-lukko-0.1.1.3-1|4	%global pkg_name lukko
21cr|ghc-lukko-0.1.1.3-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-lukko-0.1.1.3-1|6	
21cr|ghc-lukko-0.1.1.3-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-lukko-0.1.1.3-1|8	Version:        0.1.1.3
21cr|ghc-lukko-0.1.1.3-1|9	Release:        1
21cr|ghc-lukko-0.1.1.3-1|10	Summary:        File locking
21cr|ghc-lukko-0.1.1.3-1|11	Group:          Development/Haskell
21cr|ghc-lukko-0.1.1.3-1|12	License:        GPLv2+ and BSD
21cr|ghc-lukko-0.1.1.3-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-lukko-0.1.1.3-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-lukko-0.1.1.3-1|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-lukko-0.1.1.3-1|16	BuildRequires:  ghc-devel
21cr|ghc-lukko-0.1.1.3-1|17	BuildRequires:  ghc-prof
21cr|ghc-lukko-0.1.1.3-1|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-lukko-0.1.1.3-1|19	
21cr|ghc-lukko-0.1.1.3-1|20	%description
21cr|ghc-lukko-0.1.1.3-1|21	This package provides access to platform dependent file locking APIs:
21cr|ghc-lukko-0.1.1.3-1|22	
21cr|ghc-lukko-0.1.1.3-1|23	*
21cr|ghc-lukko-0.1.1.3-1|24	<https://www.gnu.org/software/libc/manual/html_node/Open-File-Description-Locks.html
21cr|ghc-lukko-0.1.1.3-1|25	Open file descriptor locking> on Linux ("Lukko.OFD") * BSD-style 'flock(2)'
21cr|ghc-lukko-0.1.1.3-1|26	locks on UNIX platforms ("Lukko.FLock") * Windows locking via
21cr|ghc-lukko-0.1.1.3-1|27	<https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-lockfilee
21cr|ghc-lukko-0.1.1.3-1|28	LockFileEx> ("Lukko.Windows") * No-op locking, which throws exceptions
21cr|ghc-lukko-0.1.1.3-1|29	("Lukko.NoOp") * "Lukko" module exports the best option for the target platform
21cr|ghc-lukko-0.1.1.3-1|30	with uniform API.
21cr|ghc-lukko-0.1.1.3-1|31	
21cr|ghc-lukko-0.1.1.3-1|32	There are alternative file locking packages:
21cr|ghc-lukko-0.1.1.3-1|33	
21cr|ghc-lukko-0.1.1.3-1|34	* "GHC.IO.Handle.Lock" in 'base >= 4.10' is good enough for most use cases.
21cr|ghc-lukko-0.1.1.3-1|35	However, uses only 'Handle's so these locks cannot be used for intra-process
21cr|ghc-lukko-0.1.1.3-1|36	locking. (You should use e.g. 'MVar' in addition).
21cr|ghc-lukko-0.1.1.3-1|37	
21cr|ghc-lukko-0.1.1.3-1|38	* <https://hackage.haskell.org/package/filelock filelock> doesn't support OFD
21cr|ghc-lukko-0.1.1.3-1|39	locking.
21cr|ghc-lukko-0.1.1.3-1|40	
21cr|ghc-lukko-0.1.1.3-1|41	/Lukko/ means lock in Finnish.
21cr|ghc-lukko-0.1.1.3-1|42	
21cr|ghc-lukko-0.1.1.3-1|43	Submodules "Lukko.OFD", "Lukko.Windows" etc are available based on following
21cr|ghc-lukko-0.1.1.3-1|44	conditions.
21cr|ghc-lukko-0.1.1.3-1|45	
21cr|ghc-lukko-0.1.1.3-1|46	' if os(windows) cpp-options: -DHAS_WINDOWS_LOCK
21cr|ghc-lukko-0.1.1.3-1|47	
21cr|ghc-lukko-0.1.1.3-1|48	elif (os(linux) && flag(ofd-locking)) cpp-options: -DHAS_OFD_LOCKING
21cr|ghc-lukko-0.1.1.3-1|49	cpp-options: -DHAS_FLOCK
21cr|ghc-lukko-0.1.1.3-1|50	
21cr|ghc-lukko-0.1.1.3-1|51	elif !(os(solaris) || os(aix)) cpp-options: -DHAS_FLOCK '
21cr|ghc-lukko-0.1.1.3-1|52	
21cr|ghc-lukko-0.1.1.3-1|53	"Lukko.FLock" is available on not (Windows or Solaris or AIX).
21cr|ghc-lukko-0.1.1.3-1|54	"Lukko.NoOp" is always available.
21cr|ghc-lukko-0.1.1.3-1|55	
21cr|ghc-lukko-0.1.1.3-1|56	
21cr|ghc-lukko-0.1.1.3-1|57	%files -f %{name}.files
21cr|ghc-lukko-0.1.1.3-1|58	%license LICENSE*
21cr|ghc-lukko-0.1.1.3-1|59	
21cr|ghc-lukko-0.1.1.3-1|60	#----------------------------------------------------------------------
21cr|ghc-lukko-0.1.1.3-1|61	%package devel
21cr|ghc-lukko-0.1.1.3-1|62	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-lukko-0.1.1.3-1|63	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-lukko-0.1.1.3-1|64	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-lukko-0.1.1.3-1|65	%if %{defined ghc_version}
21cr|ghc-lukko-0.1.1.3-1|66	Requires:       ghc = %{ghc_version}
21cr|ghc-lukko-0.1.1.3-1|67	%endif
21cr|ghc-lukko-0.1.1.3-1|68	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-lukko-0.1.1.3-1|69	
21cr|ghc-lukko-0.1.1.3-1|70	%description devel
21cr|ghc-lukko-0.1.1.3-1|71	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-lukko-0.1.1.3-1|72	
21cr|ghc-lukko-0.1.1.3-1|73	%files devel -f %{name}-devel.files
21cr|ghc-lukko-0.1.1.3-1|74	
21cr|ghc-lukko-0.1.1.3-1|75	#----------------------------------------------------------------------
21cr|ghc-lukko-0.1.1.3-1|76	
21cr|ghc-lukko-0.1.1.3-1|77	%if %{with haddock}
21cr|ghc-lukko-0.1.1.3-1|78	%package doc
21cr|ghc-lukko-0.1.1.3-1|79	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-lukko-0.1.1.3-1|80	BuildArch:      noarch
21cr|ghc-lukko-0.1.1.3-1|81	
21cr|ghc-lukko-0.1.1.3-1|82	%description doc
21cr|ghc-lukko-0.1.1.3-1|83	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-lukko-0.1.1.3-1|84	
21cr|ghc-lukko-0.1.1.3-1|85	%files doc -f %{name}-doc.files
21cr|ghc-lukko-0.1.1.3-1|86	%license LICENSE*
21cr|ghc-lukko-0.1.1.3-1|87	
21cr|ghc-lukko-0.1.1.3-1|88	%endif
21cr|ghc-lukko-0.1.1.3-1|89	
21cr|ghc-lukko-0.1.1.3-1|90	#----------------------------------------------------------------------
21cr|ghc-lukko-0.1.1.3-1|91	
21cr|ghc-lukko-0.1.1.3-1|92	%if %{with ghc_prof}
21cr|ghc-lukko-0.1.1.3-1|93	%package prof
21cr|ghc-lukko-0.1.1.3-1|94	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-lukko-0.1.1.3-1|95	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-lukko-0.1.1.3-1|96	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-lukko-0.1.1.3-1|97	
21cr|ghc-lukko-0.1.1.3-1|98	%description prof
21cr|ghc-lukko-0.1.1.3-1|99	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-lukko-0.1.1.3-1|100	
21cr|ghc-lukko-0.1.1.3-1|101	%files prof -f %{name}-prof.files
21cr|ghc-lukko-0.1.1.3-1|102	%endif
21cr|ghc-lukko-0.1.1.3-1|103	
21cr|ghc-lukko-0.1.1.3-1|104	#----------------------------------------------------------------------
21cr|ghc-lukko-0.1.1.3-1|105	%prep
21cr|ghc-lukko-0.1.1.3-1|106	%setup -q -n %{pkgver}
21cr|ghc-lukko-0.1.1.3-1|107	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-lukko-0.1.1.3-1|108	
21cr|ghc-lukko-0.1.1.3-1|109	
21cr|ghc-lukko-0.1.1.3-1|110	%build
21cr|ghc-lukko-0.1.1.3-1|111	%ghc_lib_build
21cr|ghc-lukko-0.1.1.3-1|112	
21cr|ghc-lukko-0.1.1.3-1|113	
21cr|ghc-lukko-0.1.1.3-1|114	%install
21cr|ghc-lukko-0.1.1.3-1|115	%ghc_lib_install
21cr|ghc-lukko-0.1.1.3-1|116	

1770 21
21cr|ghc-network-3.1.2.7-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-network-3.1.2.7-1|2	%global debug_package %{nil}
21cr|ghc-network-3.1.2.7-1|3	
21cr|ghc-network-3.1.2.7-1|4	%global pkg_name network
21cr|ghc-network-3.1.2.7-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-network-3.1.2.7-1|6	
21cr|ghc-network-3.1.2.7-1|7	Summary:	Low-level networking interface for Haskell
21cr|ghc-network-3.1.2.7-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-network-3.1.2.7-1|9	Version:	3.1.2.7
21cr|ghc-network-3.1.2.7-1|10	Release:	1
21cr|ghc-network-3.1.2.7-1|11	License:	BSD
21cr|ghc-network-3.1.2.7-1|12	Group:		Development/Haskell
21cr|ghc-network-3.1.2.7-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-network-3.1.2.7-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-network-3.1.2.7-1|15	BuildRequires:	ghc-devel
21cr|ghc-network-3.1.2.7-1|16	BuildRequires:	ghc-prof
21cr|ghc-network-3.1.2.7-1|17	BuildRequires:	ghc-rpm-macros
21cr|ghc-network-3.1.2.7-1|18	
21cr|ghc-network-3.1.2.7-1|19	%description
21cr|ghc-network-3.1.2.7-1|20	Low-level networking interface.
21cr|ghc-network-3.1.2.7-1|21	
21cr|ghc-network-3.1.2.7-1|22	%files -f %{name}.files
21cr|ghc-network-3.1.2.7-1|23	%license LICENSE
21cr|ghc-network-3.1.2.7-1|24	
21cr|ghc-network-3.1.2.7-1|25	#----------------------------------------------------------------------
21cr|ghc-network-3.1.2.7-1|26	%package devel
21cr|ghc-network-3.1.2.7-1|27	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-network-3.1.2.7-1|28	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-network-3.1.2.7-1|29	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-network-3.1.2.7-1|30	%if %{defined ghc_version}
21cr|ghc-network-3.1.2.7-1|31	Requires:       ghc = %{ghc_version}
21cr|ghc-network-3.1.2.7-1|32	%endif
21cr|ghc-network-3.1.2.7-1|33	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-network-3.1.2.7-1|34	
21cr|ghc-network-3.1.2.7-1|35	%description devel
21cr|ghc-network-3.1.2.7-1|36	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-network-3.1.2.7-1|37	
21cr|ghc-network-3.1.2.7-1|38	%files devel -f %{name}-devel.files
21cr|ghc-network-3.1.2.7-1|39	
21cr|ghc-network-3.1.2.7-1|40	#----------------------------------------------------------------------
21cr|ghc-network-3.1.2.7-1|41	
21cr|ghc-network-3.1.2.7-1|42	%if %{with haddock}
21cr|ghc-network-3.1.2.7-1|43	%package doc
21cr|ghc-network-3.1.2.7-1|44	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-network-3.1.2.7-1|45	BuildArch:      noarch
21cr|ghc-network-3.1.2.7-1|46	
21cr|ghc-network-3.1.2.7-1|47	%description doc
21cr|ghc-network-3.1.2.7-1|48	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-network-3.1.2.7-1|49	
21cr|ghc-network-3.1.2.7-1|50	%files doc -f %{name}-doc.files
21cr|ghc-network-3.1.2.7-1|51	%license LICENSE
21cr|ghc-network-3.1.2.7-1|52	
21cr|ghc-network-3.1.2.7-1|53	%endif
21cr|ghc-network-3.1.2.7-1|54	
21cr|ghc-network-3.1.2.7-1|55	#----------------------------------------------------------------------
21cr|ghc-network-3.1.2.7-1|56	
21cr|ghc-network-3.1.2.7-1|57	%if %{with ghc_prof}
21cr|ghc-network-3.1.2.7-1|58	%package prof
21cr|ghc-network-3.1.2.7-1|59	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-network-3.1.2.7-1|60	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-network-3.1.2.7-1|61	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-network-3.1.2.7-1|62	
21cr|ghc-network-3.1.2.7-1|63	%description prof
21cr|ghc-network-3.1.2.7-1|64	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-network-3.1.2.7-1|65	
21cr|ghc-network-3.1.2.7-1|66	%files prof -f %{name}-prof.files
21cr|ghc-network-3.1.2.7-1|67	%endif
21cr|ghc-network-3.1.2.7-1|68	
21cr|ghc-network-3.1.2.7-1|69	#----------------------------------------------------------------------
21cr|ghc-network-3.1.2.7-1|70	
21cr|ghc-network-3.1.2.7-1|71	%prep
21cr|ghc-network-3.1.2.7-1|72	%setup -q -n %{pkgver}
21cr|ghc-network-3.1.2.7-1|73	
21cr|ghc-network-3.1.2.7-1|74	%build
21cr|ghc-network-3.1.2.7-1|75	%ghc_lib_build
21cr|ghc-network-3.1.2.7-1|76	
21cr|ghc-network-3.1.2.7-1|77	%install
21cr|ghc-network-3.1.2.7-1|78	%ghc_lib_install

1771 21
21cr|ghc-network-uri-2.6.3.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-network-uri-2.6.3.0-1|2	%global debug_package %{nil}
21cr|ghc-network-uri-2.6.3.0-1|3	
21cr|ghc-network-uri-2.6.3.0-1|4	%global pkg_name network-uri
21cr|ghc-network-uri-2.6.3.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-network-uri-2.6.3.0-1|6	
21cr|ghc-network-uri-2.6.3.0-1|7	Summary:	URI manipulation interface for Haskell
21cr|ghc-network-uri-2.6.3.0-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-network-uri-2.6.3.0-1|9	Version:	2.6.3.0
21cr|ghc-network-uri-2.6.3.0-1|10	Release:	1
21cr|ghc-network-uri-2.6.3.0-1|11	License:	BSD
21cr|ghc-network-uri-2.6.3.0-1|12	Group:		Development/Haskell
21cr|ghc-network-uri-2.6.3.0-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-network-uri-2.6.3.0-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-network-uri-2.6.3.0-1|15	BuildRequires:	ghc-devel
21cr|ghc-network-uri-2.6.3.0-1|16	BuildRequires:	ghc-prof
21cr|ghc-network-uri-2.6.3.0-1|17	BuildRequires:	ghc-network-prof
21cr|ghc-network-uri-2.6.3.0-1|18	BuildRequires:	ghc-rpm-macros
21cr|ghc-network-uri-2.6.3.0-1|19	
21cr|ghc-network-uri-2.6.3.0-1|20	%description
21cr|ghc-network-uri-2.6.3.0-1|21	This package provides an URI manipulation interface.
21cr|ghc-network-uri-2.6.3.0-1|22	In network-2.6 the Network.URI module was split off
21cr|ghc-network-uri-2.6.3.0-1|23	from the network package into this package.
21cr|ghc-network-uri-2.6.3.0-1|24	
21cr|ghc-network-uri-2.6.3.0-1|25	%files -f %{name}.files
21cr|ghc-network-uri-2.6.3.0-1|26	%license LICENSE
21cr|ghc-network-uri-2.6.3.0-1|27	
21cr|ghc-network-uri-2.6.3.0-1|28	#----------------------------------------------------------------------
21cr|ghc-network-uri-2.6.3.0-1|29	%package devel
21cr|ghc-network-uri-2.6.3.0-1|30	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-network-uri-2.6.3.0-1|31	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-network-uri-2.6.3.0-1|32	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-network-uri-2.6.3.0-1|33	%if %{defined ghc_version}
21cr|ghc-network-uri-2.6.3.0-1|34	Requires:       ghc = %{ghc_version}
21cr|ghc-network-uri-2.6.3.0-1|35	%endif
21cr|ghc-network-uri-2.6.3.0-1|36	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-network-uri-2.6.3.0-1|37	
21cr|ghc-network-uri-2.6.3.0-1|38	%description devel
21cr|ghc-network-uri-2.6.3.0-1|39	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-network-uri-2.6.3.0-1|40	
21cr|ghc-network-uri-2.6.3.0-1|41	%files devel -f %{name}-devel.files
21cr|ghc-network-uri-2.6.3.0-1|42	
21cr|ghc-network-uri-2.6.3.0-1|43	#----------------------------------------------------------------------
21cr|ghc-network-uri-2.6.3.0-1|44	
21cr|ghc-network-uri-2.6.3.0-1|45	%if %{with haddock}
21cr|ghc-network-uri-2.6.3.0-1|46	%package doc
21cr|ghc-network-uri-2.6.3.0-1|47	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-network-uri-2.6.3.0-1|48	BuildArch:      noarch
21cr|ghc-network-uri-2.6.3.0-1|49	
21cr|ghc-network-uri-2.6.3.0-1|50	%description doc
21cr|ghc-network-uri-2.6.3.0-1|51	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-network-uri-2.6.3.0-1|52	
21cr|ghc-network-uri-2.6.3.0-1|53	%files doc -f %{name}-doc.files
21cr|ghc-network-uri-2.6.3.0-1|54	%license LICENSE
21cr|ghc-network-uri-2.6.3.0-1|55	
21cr|ghc-network-uri-2.6.3.0-1|56	%endif
21cr|ghc-network-uri-2.6.3.0-1|57	
21cr|ghc-network-uri-2.6.3.0-1|58	#----------------------------------------------------------------------
21cr|ghc-network-uri-2.6.3.0-1|59	
21cr|ghc-network-uri-2.6.3.0-1|60	%if %{with ghc_prof}
21cr|ghc-network-uri-2.6.3.0-1|61	%package prof
21cr|ghc-network-uri-2.6.3.0-1|62	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-network-uri-2.6.3.0-1|63	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-network-uri-2.6.3.0-1|64	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-network-uri-2.6.3.0-1|65	
21cr|ghc-network-uri-2.6.3.0-1|66	%description prof
21cr|ghc-network-uri-2.6.3.0-1|67	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-network-uri-2.6.3.0-1|68	
21cr|ghc-network-uri-2.6.3.0-1|69	%files prof -f %{name}-prof.files
21cr|ghc-network-uri-2.6.3.0-1|70	%endif
21cr|ghc-network-uri-2.6.3.0-1|71	
21cr|ghc-network-uri-2.6.3.0-1|72	#----------------------------------------------------------------------
21cr|ghc-network-uri-2.6.3.0-1|73	
21cr|ghc-network-uri-2.6.3.0-1|74	%prep
21cr|ghc-network-uri-2.6.3.0-1|75	%autosetup -p1 -n %{pkgver}
21cr|ghc-network-uri-2.6.3.0-1|76	
21cr|ghc-network-uri-2.6.3.0-1|77	%build
21cr|ghc-network-uri-2.6.3.0-1|78	%ghc_lib_build
21cr|ghc-network-uri-2.6.3.0-1|79	
21cr|ghc-network-uri-2.6.3.0-1|80	%install
21cr|ghc-network-uri-2.6.3.0-1|81	%ghc_lib_install

1772 21
21cr|ghc-old-locale-1.0.0.7-4|1	%define _disable_ld_no_undefined 1
21cr|ghc-old-locale-1.0.0.7-4|2	%global debug_package %{nil}
21cr|ghc-old-locale-1.0.0.7-4|3	
21cr|ghc-old-locale-1.0.0.7-4|4	%global pkg_name old-locale
21cr|ghc-old-locale-1.0.0.7-4|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-old-locale-1.0.0.7-4|6	
21cr|ghc-old-locale-1.0.0.7-4|7	Summary:	Locale date and time formats for Haskell
21cr|ghc-old-locale-1.0.0.7-4|8	Name:		ghc-%{pkg_name}
21cr|ghc-old-locale-1.0.0.7-4|9	Version:	1.0.0.7
21cr|ghc-old-locale-1.0.0.7-4|10	Release:	4
21cr|ghc-old-locale-1.0.0.7-4|11	License:	BSD
21cr|ghc-old-locale-1.0.0.7-4|12	Group:		Development/Haskell
21cr|ghc-old-locale-1.0.0.7-4|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-old-locale-1.0.0.7-4|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-old-locale-1.0.0.7-4|15	Source1:	https://hackage.haskell.org/package/old-locale-1.0.0.7/old-locale.cabal
21cr|ghc-old-locale-1.0.0.7-4|16	BuildRequires:	ghc-devel
21cr|ghc-old-locale-1.0.0.7-4|17	BuildRequires:	ghc-prof
21cr|ghc-old-locale-1.0.0.7-4|18	BuildRequires:	ghc-rpm-macros
21cr|ghc-old-locale-1.0.0.7-4|19	
21cr|ghc-old-locale-1.0.0.7-4|20	%description
21cr|ghc-old-locale-1.0.0.7-4|21	This package provides the ability to adapt
21cr|ghc-old-locale-1.0.0.7-4|22	to locale conventions such as date and time formats.
21cr|ghc-old-locale-1.0.0.7-4|23	
21cr|ghc-old-locale-1.0.0.7-4|24	%files -f %{name}.files
21cr|ghc-old-locale-1.0.0.7-4|25	%license LICENSE
21cr|ghc-old-locale-1.0.0.7-4|26	
21cr|ghc-old-locale-1.0.0.7-4|27	#----------------------------------------------------------------------
21cr|ghc-old-locale-1.0.0.7-4|28	%package devel
21cr|ghc-old-locale-1.0.0.7-4|29	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-old-locale-1.0.0.7-4|30	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-old-locale-1.0.0.7-4|31	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-old-locale-1.0.0.7-4|32	%if %{defined ghc_version}
21cr|ghc-old-locale-1.0.0.7-4|33	Requires:       ghc = %{ghc_version}
21cr|ghc-old-locale-1.0.0.7-4|34	%endif
21cr|ghc-old-locale-1.0.0.7-4|35	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-old-locale-1.0.0.7-4|36	
21cr|ghc-old-locale-1.0.0.7-4|37	%description devel
21cr|ghc-old-locale-1.0.0.7-4|38	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-old-locale-1.0.0.7-4|39	
21cr|ghc-old-locale-1.0.0.7-4|40	%files devel -f %{name}-devel.files
21cr|ghc-old-locale-1.0.0.7-4|41	
21cr|ghc-old-locale-1.0.0.7-4|42	#----------------------------------------------------------------------
21cr|ghc-old-locale-1.0.0.7-4|43	
21cr|ghc-old-locale-1.0.0.7-4|44	%if %{with haddock}
21cr|ghc-old-locale-1.0.0.7-4|45	%package doc
21cr|ghc-old-locale-1.0.0.7-4|46	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-old-locale-1.0.0.7-4|47	BuildArch:      noarch
21cr|ghc-old-locale-1.0.0.7-4|48	
21cr|ghc-old-locale-1.0.0.7-4|49	%description doc
21cr|ghc-old-locale-1.0.0.7-4|50	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-old-locale-1.0.0.7-4|51	
21cr|ghc-old-locale-1.0.0.7-4|52	%files doc -f %{name}-doc.files
21cr|ghc-old-locale-1.0.0.7-4|53	%license LICENSE
21cr|ghc-old-locale-1.0.0.7-4|54	
21cr|ghc-old-locale-1.0.0.7-4|55	%endif
21cr|ghc-old-locale-1.0.0.7-4|56	
21cr|ghc-old-locale-1.0.0.7-4|57	#----------------------------------------------------------------------
21cr|ghc-old-locale-1.0.0.7-4|58	
21cr|ghc-old-locale-1.0.0.7-4|59	%if %{with ghc_prof}
21cr|ghc-old-locale-1.0.0.7-4|60	%package prof
21cr|ghc-old-locale-1.0.0.7-4|61	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-old-locale-1.0.0.7-4|62	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-old-locale-1.0.0.7-4|63	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-old-locale-1.0.0.7-4|64	
21cr|ghc-old-locale-1.0.0.7-4|65	%description prof
21cr|ghc-old-locale-1.0.0.7-4|66	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-old-locale-1.0.0.7-4|67	
21cr|ghc-old-locale-1.0.0.7-4|68	%files prof -f %{name}-prof.files
21cr|ghc-old-locale-1.0.0.7-4|69	%endif
21cr|ghc-old-locale-1.0.0.7-4|70	
21cr|ghc-old-locale-1.0.0.7-4|71	#----------------------------------------------------------------------
21cr|ghc-old-locale-1.0.0.7-4|72	
21cr|ghc-old-locale-1.0.0.7-4|73	%prep
21cr|ghc-old-locale-1.0.0.7-4|74	%setup -q -n %{pkgver}
21cr|ghc-old-locale-1.0.0.7-4|75	cp -f %{SOURCE1} ./
21cr|ghc-old-locale-1.0.0.7-4|76	
21cr|ghc-old-locale-1.0.0.7-4|77	%build
21cr|ghc-old-locale-1.0.0.7-4|78	%ghc_lib_build
21cr|ghc-old-locale-1.0.0.7-4|79	
21cr|ghc-old-locale-1.0.0.7-4|80	%install
21cr|ghc-old-locale-1.0.0.7-4|81	%ghc_lib_install

1773 21
21cr|ghc-OneTuple-0.3.1-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-OneTuple-0.3.1-2|2	%global debug_package %{nil}
21cr|ghc-OneTuple-0.3.1-2|3	
21cr|ghc-OneTuple-0.3.1-2|4	%global pkg_name OneTuple
21cr|ghc-OneTuple-0.3.1-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-OneTuple-0.3.1-2|6	
21cr|ghc-OneTuple-0.3.1-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-OneTuple-0.3.1-2|8	Version:        0.3.1
21cr|ghc-OneTuple-0.3.1-2|9	Release:        2
21cr|ghc-OneTuple-0.3.1-2|10	Summary:        Singleton Tuple
21cr|ghc-OneTuple-0.3.1-2|11	Group:          Development/Haskell
21cr|ghc-OneTuple-0.3.1-2|12	License:        BSD-3-Clause
21cr|ghc-OneTuple-0.3.1-2|13	URL:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-OneTuple-0.3.1-2|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-OneTuple-0.3.1-2|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/revision/3.cabal#/%{pkgver}.cabal
21cr|ghc-OneTuple-0.3.1-2|16	BuildRequires:  ghc-devel
21cr|ghc-OneTuple-0.3.1-2|17	BuildRequires:  ghc-prof
21cr|ghc-OneTuple-0.3.1-2|18	BuildRequires:  ghc-hashable-prof
21cr|ghc-OneTuple-0.3.1-2|19	BuildRequires:  ghc-base-orphans-prof
21cr|ghc-OneTuple-0.3.1-2|20	BuildRequires:  ghc-rpm-macros
21cr|ghc-OneTuple-0.3.1-2|21	
21cr|ghc-OneTuple-0.3.1-2|22	%description
21cr|ghc-OneTuple-0.3.1-2|23	This package is a compatibility package for a singleton data type
21cr|ghc-OneTuple-0.3.1-2|24	
21cr|ghc-OneTuple-0.3.1-2|25	> data Solo a = Solo a
21cr|ghc-OneTuple-0.3.1-2|26	
21cr|ghc-OneTuple-0.3.1-2|27	Note: it's not a 'newtype'
21cr|ghc-OneTuple-0.3.1-2|28	
21cr|ghc-OneTuple-0.3.1-2|29	'Solo' is available in 'base-4.16' (GHC-9.2).
21cr|ghc-OneTuple-0.3.1-2|30	
21cr|ghc-OneTuple-0.3.1-2|31	%files -f %{name}.files
21cr|ghc-OneTuple-0.3.1-2|32	%license LICENSE
21cr|ghc-OneTuple-0.3.1-2|33	
21cr|ghc-OneTuple-0.3.1-2|34	#----------------------------------------------------------------------
21cr|ghc-OneTuple-0.3.1-2|35	%package devel
21cr|ghc-OneTuple-0.3.1-2|36	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-OneTuple-0.3.1-2|37	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-OneTuple-0.3.1-2|38	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-OneTuple-0.3.1-2|39	%if %{defined ghc_version}
21cr|ghc-OneTuple-0.3.1-2|40	Requires:       ghc = %{ghc_version}
21cr|ghc-OneTuple-0.3.1-2|41	%endif
21cr|ghc-OneTuple-0.3.1-2|42	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-OneTuple-0.3.1-2|43	
21cr|ghc-OneTuple-0.3.1-2|44	%description devel
21cr|ghc-OneTuple-0.3.1-2|45	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-OneTuple-0.3.1-2|46	
21cr|ghc-OneTuple-0.3.1-2|47	%files devel -f %{name}-devel.files
21cr|ghc-OneTuple-0.3.1-2|48	
21cr|ghc-OneTuple-0.3.1-2|49	#----------------------------------------------------------------------
21cr|ghc-OneTuple-0.3.1-2|50	
21cr|ghc-OneTuple-0.3.1-2|51	%if %{with haddock}
21cr|ghc-OneTuple-0.3.1-2|52	%package doc
21cr|ghc-OneTuple-0.3.1-2|53	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-OneTuple-0.3.1-2|54	BuildArch:      noarch
21cr|ghc-OneTuple-0.3.1-2|55	
21cr|ghc-OneTuple-0.3.1-2|56	%description doc
21cr|ghc-OneTuple-0.3.1-2|57	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-OneTuple-0.3.1-2|58	
21cr|ghc-OneTuple-0.3.1-2|59	%files doc -f %{name}-doc.files
21cr|ghc-OneTuple-0.3.1-2|60	%license LICENSE
21cr|ghc-OneTuple-0.3.1-2|61	
21cr|ghc-OneTuple-0.3.1-2|62	%endif
21cr|ghc-OneTuple-0.3.1-2|63	
21cr|ghc-OneTuple-0.3.1-2|64	#----------------------------------------------------------------------
21cr|ghc-OneTuple-0.3.1-2|65	
21cr|ghc-OneTuple-0.3.1-2|66	%if %{with ghc_prof}
21cr|ghc-OneTuple-0.3.1-2|67	%package prof
21cr|ghc-OneTuple-0.3.1-2|68	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-OneTuple-0.3.1-2|69	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-OneTuple-0.3.1-2|70	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-OneTuple-0.3.1-2|71	
21cr|ghc-OneTuple-0.3.1-2|72	%description prof
21cr|ghc-OneTuple-0.3.1-2|73	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-OneTuple-0.3.1-2|74	
21cr|ghc-OneTuple-0.3.1-2|75	%files prof -f %{name}-prof.files
21cr|ghc-OneTuple-0.3.1-2|76	%endif
21cr|ghc-OneTuple-0.3.1-2|77	
21cr|ghc-OneTuple-0.3.1-2|78	#----------------------------------------------------------------------
21cr|ghc-OneTuple-0.3.1-2|79	
21cr|ghc-OneTuple-0.3.1-2|80	%prep
21cr|ghc-OneTuple-0.3.1-2|81	%setup -q -n %{pkgver}
21cr|ghc-OneTuple-0.3.1-2|82	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-OneTuple-0.3.1-2|83	
21cr|ghc-OneTuple-0.3.1-2|84	%build
21cr|ghc-OneTuple-0.3.1-2|85	%ghc_lib_build
21cr|ghc-OneTuple-0.3.1-2|86	
21cr|ghc-OneTuple-0.3.1-2|87	%install
21cr|ghc-OneTuple-0.3.1-2|88	%ghc_lib_install

1774 21
21cr|ghc-primitive-0.7.4.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-primitive-0.7.4.0-1|2	%global debug_package %{nil}
21cr|ghc-primitive-0.7.4.0-1|3	
21cr|ghc-primitive-0.7.4.0-1|4	%global pkg_name primitive
21cr|ghc-primitive-0.7.4.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-primitive-0.7.4.0-1|6	
21cr|ghc-primitive-0.7.4.0-1|7	Summary:	Primitive memory-related operations for Haskell
21cr|ghc-primitive-0.7.4.0-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-primitive-0.7.4.0-1|9	Version:	0.7.4.0
21cr|ghc-primitive-0.7.4.0-1|10	Release:	1
21cr|ghc-primitive-0.7.4.0-1|11	License:	BSD
21cr|ghc-primitive-0.7.4.0-1|12	Group:		Development/Haskell
21cr|ghc-primitive-0.7.4.0-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-primitive-0.7.4.0-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-primitive-0.7.4.0-1|15	Source10:	%{name}.rpmlintrc
21cr|ghc-primitive-0.7.4.0-1|16	BuildRequires:  ghc-devel
21cr|ghc-primitive-0.7.4.0-1|17	BuildRequires:  ghc-prof
21cr|ghc-primitive-0.7.4.0-1|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-primitive-0.7.4.0-1|19	
21cr|ghc-primitive-0.7.4.0-1|20	%description
21cr|ghc-primitive-0.7.4.0-1|21	This package provides various primitive memory-related operations.
21cr|ghc-primitive-0.7.4.0-1|22	
21cr|ghc-primitive-0.7.4.0-1|23	%files -f %{name}.files
21cr|ghc-primitive-0.7.4.0-1|24	%license LICENSE
21cr|ghc-primitive-0.7.4.0-1|25	
21cr|ghc-primitive-0.7.4.0-1|26	#----------------------------------------------------------------------
21cr|ghc-primitive-0.7.4.0-1|27	%package devel
21cr|ghc-primitive-0.7.4.0-1|28	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-primitive-0.7.4.0-1|29	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-primitive-0.7.4.0-1|30	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-primitive-0.7.4.0-1|31	%if %{defined ghc_version}
21cr|ghc-primitive-0.7.4.0-1|32	Requires:       ghc = %{ghc_version}
21cr|ghc-primitive-0.7.4.0-1|33	%endif
21cr|ghc-primitive-0.7.4.0-1|34	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-primitive-0.7.4.0-1|35	
21cr|ghc-primitive-0.7.4.0-1|36	%description devel
21cr|ghc-primitive-0.7.4.0-1|37	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-primitive-0.7.4.0-1|38	
21cr|ghc-primitive-0.7.4.0-1|39	%files devel -f %{name}-devel.files
21cr|ghc-primitive-0.7.4.0-1|40	
21cr|ghc-primitive-0.7.4.0-1|41	#----------------------------------------------------------------------
21cr|ghc-primitive-0.7.4.0-1|42	
21cr|ghc-primitive-0.7.4.0-1|43	%if %{with haddock}
21cr|ghc-primitive-0.7.4.0-1|44	%package doc
21cr|ghc-primitive-0.7.4.0-1|45	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-primitive-0.7.4.0-1|46	BuildArch:      noarch
21cr|ghc-primitive-0.7.4.0-1|47	
21cr|ghc-primitive-0.7.4.0-1|48	%description doc
21cr|ghc-primitive-0.7.4.0-1|49	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-primitive-0.7.4.0-1|50	
21cr|ghc-primitive-0.7.4.0-1|51	%files doc -f %{name}-doc.files
21cr|ghc-primitive-0.7.4.0-1|52	%license LICENSE
21cr|ghc-primitive-0.7.4.0-1|53	
21cr|ghc-primitive-0.7.4.0-1|54	%endif
21cr|ghc-primitive-0.7.4.0-1|55	
21cr|ghc-primitive-0.7.4.0-1|56	#----------------------------------------------------------------------
21cr|ghc-primitive-0.7.4.0-1|57	
21cr|ghc-primitive-0.7.4.0-1|58	%if %{with ghc_prof}
21cr|ghc-primitive-0.7.4.0-1|59	%package prof
21cr|ghc-primitive-0.7.4.0-1|60	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-primitive-0.7.4.0-1|61	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-primitive-0.7.4.0-1|62	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-primitive-0.7.4.0-1|63	
21cr|ghc-primitive-0.7.4.0-1|64	%description prof
21cr|ghc-primitive-0.7.4.0-1|65	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-primitive-0.7.4.0-1|66	
21cr|ghc-primitive-0.7.4.0-1|67	%files prof -f %{name}-prof.files
21cr|ghc-primitive-0.7.4.0-1|68	%endif
21cr|ghc-primitive-0.7.4.0-1|69	
21cr|ghc-primitive-0.7.4.0-1|70	#----------------------------------------------------------------------
21cr|ghc-primitive-0.7.4.0-1|71	
21cr|ghc-primitive-0.7.4.0-1|72	%prep
21cr|ghc-primitive-0.7.4.0-1|73	%setup -q -n %{pkgver}
21cr|ghc-primitive-0.7.4.0-1|74	
21cr|ghc-primitive-0.7.4.0-1|75	%build
21cr|ghc-primitive-0.7.4.0-1|76	%ghc_lib_build
21cr|ghc-primitive-0.7.4.0-1|77	
21cr|ghc-primitive-0.7.4.0-1|78	%install
21cr|ghc-primitive-0.7.4.0-1|79	%ghc_lib_install

1775 21
21cr|ghc-QuickCheck-2.14.2-2|1	%global _disable_ld_no_undefined 1
21cr|ghc-QuickCheck-2.14.2-2|2	%global debug_package %{nil}
21cr|ghc-QuickCheck-2.14.2-2|3	
21cr|ghc-QuickCheck-2.14.2-2|4	%global pkg_name QuickCheck
21cr|ghc-QuickCheck-2.14.2-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-QuickCheck-2.14.2-2|6	
21cr|ghc-QuickCheck-2.14.2-2|7	# circular dep via base-compat-batteries
21cr|ghc-QuickCheck-2.14.2-2|8	%bcond_with tests
21cr|ghc-QuickCheck-2.14.2-2|9	
21cr|ghc-QuickCheck-2.14.2-2|10	Name:           ghc-%{pkg_name}
21cr|ghc-QuickCheck-2.14.2-2|11	Version:        2.14.2
21cr|ghc-QuickCheck-2.14.2-2|12	Release:        2
21cr|ghc-QuickCheck-2.14.2-2|13	Summary:        Automatic testing of Haskell programs
21cr|ghc-QuickCheck-2.14.2-2|14	Group:          Development/Haskell
21cr|ghc-QuickCheck-2.14.2-2|15	License:        BSD
21cr|ghc-QuickCheck-2.14.2-2|16	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-QuickCheck-2.14.2-2|17	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-QuickCheck-2.14.2-2|18	BuildRequires:  ghc-devel
21cr|ghc-QuickCheck-2.14.2-2|19	BuildRequires:  ghc-rpm-macros-extra
21cr|ghc-QuickCheck-2.14.2-2|20	BuildRequires:  ghc-Diff
21cr|ghc-QuickCheck-2.14.2-2|21	BuildRequires:  ghc-prof
21cr|ghc-QuickCheck-2.14.2-2|22	BuildRequires:  ghc-random-prof
21cr|ghc-QuickCheck-2.14.2-2|23	BuildRequires:  ghc-splitmix-prof
21cr|ghc-QuickCheck-2.14.2-2|24	%if %{with tests}
21cr|ghc-QuickCheck-2.14.2-2|25	BuildRequires:  ghc-process-devel
21cr|ghc-QuickCheck-2.14.2-2|26	%endif
21cr|ghc-QuickCheck-2.14.2-2|27	
21cr|ghc-QuickCheck-2.14.2-2|28	%description
21cr|ghc-QuickCheck-2.14.2-2|29	QuickCheck is a library for random testing of program properties. The
21cr|ghc-QuickCheck-2.14.2-2|30	programmer provides a specification of the program, in the form of properties
21cr|ghc-QuickCheck-2.14.2-2|31	which functions should satisfy, and QuickCheck then tests that the properties
21cr|ghc-QuickCheck-2.14.2-2|32	hold in a large number of randomly generated cases. Specifications are
21cr|ghc-QuickCheck-2.14.2-2|33	expressed in Haskell, using combinators provided by QuickCheck.
21cr|ghc-QuickCheck-2.14.2-2|34	QuickCheck provides combinators to define properties, observe the distribution
21cr|ghc-QuickCheck-2.14.2-2|35	of test data, and define test data generators.
21cr|ghc-QuickCheck-2.14.2-2|36	
21cr|ghc-QuickCheck-2.14.2-2|37	%files -f %{name}.files
21cr|ghc-QuickCheck-2.14.2-2|38	%license LICENSE
21cr|ghc-QuickCheck-2.14.2-2|39	
21cr|ghc-QuickCheck-2.14.2-2|40	#------------------------------------------------------------------------
21cr|ghc-QuickCheck-2.14.2-2|41	%package devel
21cr|ghc-QuickCheck-2.14.2-2|42	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-QuickCheck-2.14.2-2|43	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-QuickCheck-2.14.2-2|44	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-QuickCheck-2.14.2-2|45	%if %{defined ghc_version}
21cr|ghc-QuickCheck-2.14.2-2|46	Requires:       ghc = %{ghc_version}
21cr|ghc-QuickCheck-2.14.2-2|47	%endif
21cr|ghc-QuickCheck-2.14.2-2|48	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-QuickCheck-2.14.2-2|49	
21cr|ghc-QuickCheck-2.14.2-2|50	%description devel
21cr|ghc-QuickCheck-2.14.2-2|51	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-QuickCheck-2.14.2-2|52	
21cr|ghc-QuickCheck-2.14.2-2|53	%files devel -f %{name}-devel.files
21cr|ghc-QuickCheck-2.14.2-2|54	%doc README changelog examples
21cr|ghc-QuickCheck-2.14.2-2|55	
21cr|ghc-QuickCheck-2.14.2-2|56	#------------------------------------------------------------------------
21cr|ghc-QuickCheck-2.14.2-2|57	
21cr|ghc-QuickCheck-2.14.2-2|58	%if %{with haddock}
21cr|ghc-QuickCheck-2.14.2-2|59	%package doc
21cr|ghc-QuickCheck-2.14.2-2|60	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-QuickCheck-2.14.2-2|61	BuildArch:      noarch
21cr|ghc-QuickCheck-2.14.2-2|62	
21cr|ghc-QuickCheck-2.14.2-2|63	%description doc
21cr|ghc-QuickCheck-2.14.2-2|64	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-QuickCheck-2.14.2-2|65	
21cr|ghc-QuickCheck-2.14.2-2|66	%files doc -f %{name}-doc.files
21cr|ghc-QuickCheck-2.14.2-2|67	%license LICENSE
21cr|ghc-QuickCheck-2.14.2-2|68	
21cr|ghc-QuickCheck-2.14.2-2|69	%endif
21cr|ghc-QuickCheck-2.14.2-2|70	
21cr|ghc-QuickCheck-2.14.2-2|71	#------------------------------------------------------------------------
21cr|ghc-QuickCheck-2.14.2-2|72	
21cr|ghc-QuickCheck-2.14.2-2|73	%if %{with ghc_prof}
21cr|ghc-QuickCheck-2.14.2-2|74	%package prof
21cr|ghc-QuickCheck-2.14.2-2|75	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-QuickCheck-2.14.2-2|76	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-QuickCheck-2.14.2-2|77	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-QuickCheck-2.14.2-2|78	
21cr|ghc-QuickCheck-2.14.2-2|79	%description prof
21cr|ghc-QuickCheck-2.14.2-2|80	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-QuickCheck-2.14.2-2|81	
21cr|ghc-QuickCheck-2.14.2-2|82	%files prof -f %{name}-prof.files
21cr|ghc-QuickCheck-2.14.2-2|83	
21cr|ghc-QuickCheck-2.14.2-2|84	%endif
21cr|ghc-QuickCheck-2.14.2-2|85	
21cr|ghc-QuickCheck-2.14.2-2|86	#------------------------------------------------------------------------
21cr|ghc-QuickCheck-2.14.2-2|87	
21cr|ghc-QuickCheck-2.14.2-2|88	%prep
21cr|ghc-QuickCheck-2.14.2-2|89	%autosetup -p1 -n %{pkgver}
21cr|ghc-QuickCheck-2.14.2-2|90	
21cr|ghc-QuickCheck-2.14.2-2|91	%build
21cr|ghc-QuickCheck-2.14.2-2|92	%ghc_lib_build
21cr|ghc-QuickCheck-2.14.2-2|93	
21cr|ghc-QuickCheck-2.14.2-2|94	
21cr|ghc-QuickCheck-2.14.2-2|95	%install
21cr|ghc-QuickCheck-2.14.2-2|96	%ghc_lib_install
21cr|ghc-QuickCheck-2.14.2-2|97	
21cr|ghc-QuickCheck-2.14.2-2|98	
21cr|ghc-QuickCheck-2.14.2-2|99	%check
21cr|ghc-QuickCheck-2.14.2-2|100	%if %{with tests}
21cr|ghc-QuickCheck-2.14.2-2|101	%cabal_test
21cr|ghc-QuickCheck-2.14.2-2|102	%endif
21cr|ghc-QuickCheck-2.14.2-2|103	

1776 21
21cr|ghc-random-1.2.1.1-2|1	%global _disable_ld_no_undefined 1
21cr|ghc-random-1.2.1.1-2|2	%global debug_package %{nil}
21cr|ghc-random-1.2.1.1-2|3	
21cr|ghc-random-1.2.1.1-2|4	%global pkg_name random
21cr|ghc-random-1.2.1.1-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-random-1.2.1.1-2|6	
21cr|ghc-random-1.2.1.1-2|7	%global splitmix splitmix-0.1.0.4
21cr|ghc-random-1.2.1.1-2|8	%global subpkgs %{splitmix}
21cr|ghc-random-1.2.1.1-2|9	
21cr|ghc-random-1.2.1.1-2|10	# testsuite missing deps: tasty-expected-failure tasty-smallcheck
21cr|ghc-random-1.2.1.1-2|11	
21cr|ghc-random-1.2.1.1-2|12	
21cr|ghc-random-1.2.1.1-2|13	Name:           ghc-%{pkg_name}
21cr|ghc-random-1.2.1.1-2|14	Version:        1.2.1.1
21cr|ghc-random-1.2.1.1-2|15	# can only be reset when all subpkgs bumped
21cr|ghc-random-1.2.1.1-2|16	Release:        2
21cr|ghc-random-1.2.1.1-2|17	Summary:        Pseudo-random number generation
21cr|ghc-random-1.2.1.1-2|18	Group:          Development/Haskell
21cr|ghc-random-1.2.1.1-2|19	License:        BSD
21cr|ghc-random-1.2.1.1-2|20	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-random-1.2.1.1-2|21	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-random-1.2.1.1-2|22	Source1:        https://hackage.haskell.org/package/%{splitmix}/%{splitmix}.tar.gz
21cr|ghc-random-1.2.1.1-2|23	Source2:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-random-1.2.1.1-2|24	BuildRequires:  dos2unix
21cr|ghc-random-1.2.1.1-2|25	BuildRequires:  ghc-devel
21cr|ghc-random-1.2.1.1-2|26	BuildRequires:  ghc-prof
21cr|ghc-random-1.2.1.1-2|27	BuildRequires:  ghc-rpm-macros-extra
21cr|ghc-random-1.2.1.1-2|28	
21cr|ghc-random-1.2.1.1-2|29	%description
21cr|ghc-random-1.2.1.1-2|30	This package provides basic pseudo-random number generation, including the
21cr|ghc-random-1.2.1.1-2|31	ability to split random number generators.
21cr|ghc-random-1.2.1.1-2|32	
21cr|ghc-random-1.2.1.1-2|33	== "System.Random": pure pseudo-random number interface
21cr|ghc-random-1.2.1.1-2|34	
21cr|ghc-random-1.2.1.1-2|35	In pure code, use 'System.Random.uniform' and 'System.Random.uniformR' from
21cr|ghc-random-1.2.1.1-2|36	"System.Random" to generate pseudo-random numbers with a pure pseudo-random
21cr|ghc-random-1.2.1.1-2|37	number generator like 'System.Random.StdGen'.
21cr|ghc-random-1.2.1.1-2|38	
21cr|ghc-random-1.2.1.1-2|39	As an example, here is how you can simulate rolls of a six-sided die using
21cr|ghc-random-1.2.1.1-2|40	'System.Random.uniformR':
21cr|ghc-random-1.2.1.1-2|41	
21cr|ghc-random-1.2.1.1-2|42	>>> let roll = uniformR (1, 6) :: RandomGen g => g -> (Word, g) >>> let rolls =
21cr|ghc-random-1.2.1.1-2|43	unfoldr (Just . roll) :: RandomGen g => g -> [Word] >>> let pureGen = mkStdGen
21cr|ghc-random-1.2.1.1-2|44	42 >>> take 10 (rolls pureGen) :: [Word] [1,1,3,2,4,5,3,4,6,2]
21cr|ghc-random-1.2.1.1-2|45	
21cr|ghc-random-1.2.1.1-2|46	See "System.Random" for more details.
21cr|ghc-random-1.2.1.1-2|47	
21cr|ghc-random-1.2.1.1-2|48	== "System.Random.Stateful": monadic pseudo-random number interface
21cr|ghc-random-1.2.1.1-2|49	
21cr|ghc-random-1.2.1.1-2|50	In monadic code, use 'System.Random.Stateful.uniformM' and
21cr|ghc-random-1.2.1.1-2|51	'System.Random.Stateful.uniformRM' from "System.Random.Stateful" to generate
21cr|ghc-random-1.2.1.1-2|52	pseudo-random numbers with a monadic pseudo-random number generator, or using a
21cr|ghc-random-1.2.1.1-2|53	monadic adapter.
21cr|ghc-random-1.2.1.1-2|54	
21cr|ghc-random-1.2.1.1-2|55	As an example, here is how you can simulate rolls of a six-sided die using
21cr|ghc-random-1.2.1.1-2|56	'System.Random.Stateful.uniformRM':
21cr|ghc-random-1.2.1.1-2|57	
21cr|ghc-random-1.2.1.1-2|58	>>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> let
21cr|ghc-random-1.2.1.1-2|59	pureGen = mkStdGen 42 >>> runStateGen_ pureGen (replicateM 10 . rollM) ::
21cr|ghc-random-1.2.1.1-2|60	[Word] [1,1,3,2,4,5,3,4,6,2]
21cr|ghc-random-1.2.1.1-2|61	
21cr|ghc-random-1.2.1.1-2|62	The monadic adapter 'System.Random.Stateful.runGenState_' is used here to lift
21cr|ghc-random-1.2.1.1-2|63	the pure pseudo-random number generator 'pureGen' into the
21cr|ghc-random-1.2.1.1-2|64	'System.Random.Stateful.StatefulGen' context.
21cr|ghc-random-1.2.1.1-2|65	
21cr|ghc-random-1.2.1.1-2|66	The monadic interface can also be used with existing monadic pseudo-random
21cr|ghc-random-1.2.1.1-2|67	number generators. In this example, we use the one provided in the
21cr|ghc-random-1.2.1.1-2|68	<https://hackage.haskell.org/package/mwc-random mwc-random> package:
21cr|ghc-random-1.2.1.1-2|69	
21cr|ghc-random-1.2.1.1-2|70	>>> import System.Random.MWC as MWC >>> let rollM = uniformRM (1, 6) ::
21cr|ghc-random-1.2.1.1-2|71	StatefulGen g m => g -> m Word >>> monadicGen <- MWC.create >>> replicateM 10
21cr|ghc-random-1.2.1.1-2|72	(rollM monadicGen) :: IO [Word] [2,3,6,6,4,4,3,1,5,4]
21cr|ghc-random-1.2.1.1-2|73	
21cr|ghc-random-1.2.1.1-2|74	See "System.Random.Stateful" for more details.
21cr|ghc-random-1.2.1.1-2|75	
21cr|ghc-random-1.2.1.1-2|76	%files -f %{name}.files
21cr|ghc-random-1.2.1.1-2|77	%license LICENSE
21cr|ghc-random-1.2.1.1-2|78	
21cr|ghc-random-1.2.1.1-2|79	#--------------------------------------------------------------------
21cr|ghc-random-1.2.1.1-2|80	%package devel
21cr|ghc-random-1.2.1.1-2|81	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-random-1.2.1.1-2|82	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-random-1.2.1.1-2|83	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-random-1.2.1.1-2|84	%if %{defined ghc_version}
21cr|ghc-random-1.2.1.1-2|85	Requires:       ghc = %{ghc_version}
21cr|ghc-random-1.2.1.1-2|86	%endif
21cr|ghc-random-1.2.1.1-2|87	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-random-1.2.1.1-2|88	
21cr|ghc-random-1.2.1.1-2|89	%description devel
21cr|ghc-random-1.2.1.1-2|90	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-random-1.2.1.1-2|91	
21cr|ghc-random-1.2.1.1-2|92	%files devel -f %{name}-devel.files
21cr|ghc-random-1.2.1.1-2|93	%doc CHANGELOG.md README.md
21cr|ghc-random-1.2.1.1-2|94	
21cr|ghc-random-1.2.1.1-2|95	#--------------------------------------------------------------------
21cr|ghc-random-1.2.1.1-2|96	
21cr|ghc-random-1.2.1.1-2|97	%if %{with haddock}
21cr|ghc-random-1.2.1.1-2|98	%package doc
21cr|ghc-random-1.2.1.1-2|99	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-random-1.2.1.1-2|100	BuildArch:      noarch
21cr|ghc-random-1.2.1.1-2|101	
21cr|ghc-random-1.2.1.1-2|102	%description doc
21cr|ghc-random-1.2.1.1-2|103	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-random-1.2.1.1-2|104	
21cr|ghc-random-1.2.1.1-2|105	%files doc -f %{name}-doc.files
21cr|ghc-random-1.2.1.1-2|106	%license LICENSE
21cr|ghc-random-1.2.1.1-2|107	
21cr|ghc-random-1.2.1.1-2|108	%endif
21cr|ghc-random-1.2.1.1-2|109	
21cr|ghc-random-1.2.1.1-2|110	#--------------------------------------------------------------------
21cr|ghc-random-1.2.1.1-2|111	
21cr|ghc-random-1.2.1.1-2|112	%if %{with ghc_prof}
21cr|ghc-random-1.2.1.1-2|113	%package prof
21cr|ghc-random-1.2.1.1-2|114	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-random-1.2.1.1-2|115	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-random-1.2.1.1-2|116	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-random-1.2.1.1-2|117	
21cr|ghc-random-1.2.1.1-2|118	%description prof
21cr|ghc-random-1.2.1.1-2|119	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-random-1.2.1.1-2|120	
21cr|ghc-random-1.2.1.1-2|121	%files prof -f %{name}-prof.files
21cr|ghc-random-1.2.1.1-2|122	%endif
21cr|ghc-random-1.2.1.1-2|123	
21cr|ghc-random-1.2.1.1-2|124	#--------------------------------------------------------------------
21cr|ghc-random-1.2.1.1-2|125	
21cr|ghc-random-1.2.1.1-2|126	%global main_version %{version}
21cr|ghc-random-1.2.1.1-2|127	
21cr|ghc-random-1.2.1.1-2|128	%if %{defined ghclibdir}
21cr|ghc-random-1.2.1.1-2|129	%ghc_lib_subpackage %{splitmix}
21cr|ghc-random-1.2.1.1-2|130	%endif
21cr|ghc-random-1.2.1.1-2|131	
21cr|ghc-random-1.2.1.1-2|132	%global version %{main_version}
21cr|ghc-random-1.2.1.1-2|133	
21cr|ghc-random-1.2.1.1-2|134	
21cr|ghc-random-1.2.1.1-2|135	%prep
21cr|ghc-random-1.2.1.1-2|136	%setup -q -n %{pkgver} -a1
21cr|ghc-random-1.2.1.1-2|137	dos2unix -k -n %{SOURCE2} %{pkg_name}.cabal
21cr|ghc-random-1.2.1.1-2|138	
21cr|ghc-random-1.2.1.1-2|139	
21cr|ghc-random-1.2.1.1-2|140	%build
21cr|ghc-random-1.2.1.1-2|141	%ghc_libs_build %{subpkgs}
21cr|ghc-random-1.2.1.1-2|142	%ghc_lib_build
21cr|ghc-random-1.2.1.1-2|143	
21cr|ghc-random-1.2.1.1-2|144	
21cr|ghc-random-1.2.1.1-2|145	%install
21cr|ghc-random-1.2.1.1-2|146	%ghc_libs_install %{subpkgs}
21cr|ghc-random-1.2.1.1-2|147	%ghc_lib_install

1777 21
21cr|ghc-regex-base-0.94.0.2-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-regex-base-0.94.0.2-1|2	%global debug_package %{nil}
21cr|ghc-regex-base-0.94.0.2-1|3	
21cr|ghc-regex-base-0.94.0.2-1|4	%global pkg_name regex-base
21cr|ghc-regex-base-0.94.0.2-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-regex-base-0.94.0.2-1|6	
21cr|ghc-regex-base-0.94.0.2-1|7	Summary:	Replaces/Enhances Text.Regex
21cr|ghc-regex-base-0.94.0.2-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-regex-base-0.94.0.2-1|9	Version:	0.94.0.2
21cr|ghc-regex-base-0.94.0.2-1|10	Release:	1
21cr|ghc-regex-base-0.94.0.2-1|11	License:	BSD
21cr|ghc-regex-base-0.94.0.2-1|12	Group:		Development/Haskell
21cr|ghc-regex-base-0.94.0.2-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-regex-base-0.94.0.2-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-regex-base-0.94.0.2-1|15	Source10:	%{name}.rpmlintrc
21cr|ghc-regex-base-0.94.0.2-1|16	BuildRequires:	ghc-devel
21cr|ghc-regex-base-0.94.0.2-1|17	BuildRequires:	ghc-prof
21cr|ghc-regex-base-0.94.0.2-1|18	BuildRequires:	ghc-rpm-macros
21cr|ghc-regex-base-0.94.0.2-1|19	
21cr|ghc-regex-base-0.94.0.2-1|20	%description
21cr|ghc-regex-base-0.94.0.2-1|21	Interface API for regex-posix, pcre, parsec, tdfa, dfa.
21cr|ghc-regex-base-0.94.0.2-1|22	
21cr|ghc-regex-base-0.94.0.2-1|23	%files -f %{name}.files
21cr|ghc-regex-base-0.94.0.2-1|24	%license LICENSE
21cr|ghc-regex-base-0.94.0.2-1|25	
21cr|ghc-regex-base-0.94.0.2-1|26	#----------------------------------------------------------------------
21cr|ghc-regex-base-0.94.0.2-1|27	%package devel
21cr|ghc-regex-base-0.94.0.2-1|28	Summary:        %{summary}
21cr|ghc-regex-base-0.94.0.2-1|29	Provides:       %{name}-static = %{EVRD}
21cr|ghc-regex-base-0.94.0.2-1|30	Provides:       %{name}-static%{?_isa} = %{EVRD}
21cr|ghc-regex-base-0.94.0.2-1|31	%if %{defined ghc_version}
21cr|ghc-regex-base-0.94.0.2-1|32	Requires:       ghc = %{ghc_version}
21cr|ghc-regex-base-0.94.0.2-1|33	%endif
21cr|ghc-regex-base-0.94.0.2-1|34	Requires:       %{name}%{?_isa} = %{EVRD}
21cr|ghc-regex-base-0.94.0.2-1|35	
21cr|ghc-regex-base-0.94.0.2-1|36	%description devel
21cr|ghc-regex-base-0.94.0.2-1|37	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-regex-base-0.94.0.2-1|38	
21cr|ghc-regex-base-0.94.0.2-1|39	%files devel -f %{name}-devel.files
21cr|ghc-regex-base-0.94.0.2-1|40	
21cr|ghc-regex-base-0.94.0.2-1|41	#----------------------------------------------------------------------
21cr|ghc-regex-base-0.94.0.2-1|42	
21cr|ghc-regex-base-0.94.0.2-1|43	%if %{with haddock}
21cr|ghc-regex-base-0.94.0.2-1|44	%package doc
21cr|ghc-regex-base-0.94.0.2-1|45	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-regex-base-0.94.0.2-1|46	BuildArch:      noarch
21cr|ghc-regex-base-0.94.0.2-1|47	
21cr|ghc-regex-base-0.94.0.2-1|48	%description doc
21cr|ghc-regex-base-0.94.0.2-1|49	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-regex-base-0.94.0.2-1|50	
21cr|ghc-regex-base-0.94.0.2-1|51	%files doc -f %{name}-doc.files
21cr|ghc-regex-base-0.94.0.2-1|52	%license LICENSE
21cr|ghc-regex-base-0.94.0.2-1|53	
21cr|ghc-regex-base-0.94.0.2-1|54	%endif
21cr|ghc-regex-base-0.94.0.2-1|55	
21cr|ghc-regex-base-0.94.0.2-1|56	#----------------------------------------------------------------------
21cr|ghc-regex-base-0.94.0.2-1|57	
21cr|ghc-regex-base-0.94.0.2-1|58	%if %{with ghc_prof}
21cr|ghc-regex-base-0.94.0.2-1|59	%package prof
21cr|ghc-regex-base-0.94.0.2-1|60	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-regex-base-0.94.0.2-1|61	Requires:       %{name}-devel%{?_isa} = %{EVRD}
21cr|ghc-regex-base-0.94.0.2-1|62	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-regex-base-0.94.0.2-1|63	
21cr|ghc-regex-base-0.94.0.2-1|64	%description prof
21cr|ghc-regex-base-0.94.0.2-1|65	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-regex-base-0.94.0.2-1|66	
21cr|ghc-regex-base-0.94.0.2-1|67	%files prof -f %{name}-prof.files
21cr|ghc-regex-base-0.94.0.2-1|68	%endif
21cr|ghc-regex-base-0.94.0.2-1|69	
21cr|ghc-regex-base-0.94.0.2-1|70	#----------------------------------------------------------------------
21cr|ghc-regex-base-0.94.0.2-1|71	
21cr|ghc-regex-base-0.94.0.2-1|72	%prep
21cr|ghc-regex-base-0.94.0.2-1|73	%setup -q -n %{pkgver}
21cr|ghc-regex-base-0.94.0.2-1|74	
21cr|ghc-regex-base-0.94.0.2-1|75	%build
21cr|ghc-regex-base-0.94.0.2-1|76	%ghc_lib_build
21cr|ghc-regex-base-0.94.0.2-1|77	
21cr|ghc-regex-base-0.94.0.2-1|78	%install
21cr|ghc-regex-base-0.94.0.2-1|79	%ghc_lib_install

1778 21
21cr|ghc-regex-tdfa-1.3.2-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-regex-tdfa-1.3.2-1|2	%global debug_package %{nil}
21cr|ghc-regex-tdfa-1.3.2-1|3	
21cr|ghc-regex-tdfa-1.3.2-1|4	%global pkg_name regex-tdfa
21cr|ghc-regex-tdfa-1.3.2-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-regex-tdfa-1.3.2-1|6	
21cr|ghc-regex-tdfa-1.3.2-1|7	Summary:	DFA regex engine for Haskell
21cr|ghc-regex-tdfa-1.3.2-1|8	Group:		Development/Haskell
21cr|ghc-regex-tdfa-1.3.2-1|9	Name:		ghc-%{pkg_name}
21cr|ghc-regex-tdfa-1.3.2-1|10	Version:	1.3.2
21cr|ghc-regex-tdfa-1.3.2-1|11	Release:	1
21cr|ghc-regex-tdfa-1.3.2-1|12	License:	BSD
21cr|ghc-regex-tdfa-1.3.2-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-regex-tdfa-1.3.2-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-regex-tdfa-1.3.2-1|15	BuildRequires:	ghc-devel
21cr|ghc-regex-tdfa-1.3.2-1|16	BuildRequires:	ghc-prof
21cr|ghc-regex-tdfa-1.3.2-1|17	BuildRequires:	ghc-regex-base-prof
21cr|ghc-regex-tdfa-1.3.2-1|18	BuildRequires:	ghc-rpm-macros
21cr|ghc-regex-tdfa-1.3.2-1|19	
21cr|ghc-regex-tdfa-1.3.2-1|20	
21cr|ghc-regex-tdfa-1.3.2-1|21	%description
21cr|ghc-regex-tdfa-1.3.2-1|22	%{summary}.
21cr|ghc-regex-tdfa-1.3.2-1|23	
21cr|ghc-regex-tdfa-1.3.2-1|24	%files -f %{name}.files
21cr|ghc-regex-tdfa-1.3.2-1|25	%license LICENSE
21cr|ghc-regex-tdfa-1.3.2-1|26	
21cr|ghc-regex-tdfa-1.3.2-1|27	#----------------------------------------------------------------------
21cr|ghc-regex-tdfa-1.3.2-1|28	%package devel
21cr|ghc-regex-tdfa-1.3.2-1|29	Summary:        %{summary}
21cr|ghc-regex-tdfa-1.3.2-1|30	Provides:       %{name}-static = %{EVRD}
21cr|ghc-regex-tdfa-1.3.2-1|31	Provides:       %{name}-static%{?_isa} = %{EVRD}
21cr|ghc-regex-tdfa-1.3.2-1|32	%if %{defined ghc_version}
21cr|ghc-regex-tdfa-1.3.2-1|33	Requires:       ghc = %{ghc_version}
21cr|ghc-regex-tdfa-1.3.2-1|34	%endif
21cr|ghc-regex-tdfa-1.3.2-1|35	Requires:       %{name}%{?_isa} = %{EVRD}
21cr|ghc-regex-tdfa-1.3.2-1|36	
21cr|ghc-regex-tdfa-1.3.2-1|37	%description devel
21cr|ghc-regex-tdfa-1.3.2-1|38	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-regex-tdfa-1.3.2-1|39	
21cr|ghc-regex-tdfa-1.3.2-1|40	%files devel -f %{name}-devel.files
21cr|ghc-regex-tdfa-1.3.2-1|41	
21cr|ghc-regex-tdfa-1.3.2-1|42	#----------------------------------------------------------------------
21cr|ghc-regex-tdfa-1.3.2-1|43	
21cr|ghc-regex-tdfa-1.3.2-1|44	%if %{with haddock}
21cr|ghc-regex-tdfa-1.3.2-1|45	%package doc
21cr|ghc-regex-tdfa-1.3.2-1|46	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-regex-tdfa-1.3.2-1|47	BuildArch:      noarch
21cr|ghc-regex-tdfa-1.3.2-1|48	
21cr|ghc-regex-tdfa-1.3.2-1|49	%description doc
21cr|ghc-regex-tdfa-1.3.2-1|50	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-regex-tdfa-1.3.2-1|51	
21cr|ghc-regex-tdfa-1.3.2-1|52	%files doc -f %{name}-doc.files
21cr|ghc-regex-tdfa-1.3.2-1|53	%license LICENSE
21cr|ghc-regex-tdfa-1.3.2-1|54	
21cr|ghc-regex-tdfa-1.3.2-1|55	%endif
21cr|ghc-regex-tdfa-1.3.2-1|56	
21cr|ghc-regex-tdfa-1.3.2-1|57	#----------------------------------------------------------------------
21cr|ghc-regex-tdfa-1.3.2-1|58	
21cr|ghc-regex-tdfa-1.3.2-1|59	%if %{with ghc_prof}
21cr|ghc-regex-tdfa-1.3.2-1|60	%package prof
21cr|ghc-regex-tdfa-1.3.2-1|61	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-regex-tdfa-1.3.2-1|62	Requires:       %{name}-devel%{?_isa} = %{EVRD}
21cr|ghc-regex-tdfa-1.3.2-1|63	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-regex-tdfa-1.3.2-1|64	
21cr|ghc-regex-tdfa-1.3.2-1|65	%description prof
21cr|ghc-regex-tdfa-1.3.2-1|66	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-regex-tdfa-1.3.2-1|67	
21cr|ghc-regex-tdfa-1.3.2-1|68	%files prof -f %{name}-prof.files
21cr|ghc-regex-tdfa-1.3.2-1|69	%endif
21cr|ghc-regex-tdfa-1.3.2-1|70	
21cr|ghc-regex-tdfa-1.3.2-1|71	#----------------------------------------------------------------------
21cr|ghc-regex-tdfa-1.3.2-1|72	
21cr|ghc-regex-tdfa-1.3.2-1|73	%prep
21cr|ghc-regex-tdfa-1.3.2-1|74	%setup -q -n %{pkgver}
21cr|ghc-regex-tdfa-1.3.2-1|75	
21cr|ghc-regex-tdfa-1.3.2-1|76	%build
21cr|ghc-regex-tdfa-1.3.2-1|77	%ghc_lib_build
21cr|ghc-regex-tdfa-1.3.2-1|78	
21cr|ghc-regex-tdfa-1.3.2-1|79	%install
21cr|ghc-regex-tdfa-1.3.2-1|80	%ghc_lib_install

1779 21
21cr|ghc-resolv-0.1.2.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-resolv-0.1.2.0-1|2	%global debug_package %{nil}
21cr|ghc-resolv-0.1.2.0-1|3	
21cr|ghc-resolv-0.1.2.0-1|4	%global pkg_name resolv
21cr|ghc-resolv-0.1.2.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-resolv-0.1.2.0-1|6	
21cr|ghc-resolv-0.1.2.0-1|7	%bcond_with tests
21cr|ghc-resolv-0.1.2.0-1|8	
21cr|ghc-resolv-0.1.2.0-1|9	Name:           ghc-%{pkg_name}
21cr|ghc-resolv-0.1.2.0-1|10	Version:        0.1.2.0
21cr|ghc-resolv-0.1.2.0-1|11	Release:        1
21cr|ghc-resolv-0.1.2.0-1|12	Summary:        Domain Name Service (DNS) lookup via the libresolv standard library routines
21cr|ghc-resolv-0.1.2.0-1|13	Group:          Development/Haskell
21cr|ghc-resolv-0.1.2.0-1|14	License:        GPLv2.0+
21cr|ghc-resolv-0.1.2.0-1|15	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-resolv-0.1.2.0-1|16	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-resolv-0.1.2.0-1|17	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-resolv-0.1.2.0-1|18	
21cr|ghc-resolv-0.1.2.0-1|19	BuildRequires:  ghc-devel
21cr|ghc-resolv-0.1.2.0-1|20	BuildRequires:  ghc-prof
21cr|ghc-resolv-0.1.2.0-1|21	BuildRequires:  ghc-rpm-macros
21cr|ghc-resolv-0.1.2.0-1|22	BuildRequires:  ghc-base16-bytestring-prof
21cr|ghc-resolv-0.1.2.0-1|23	%if %{with tests}
21cr|ghc-resolv-0.1.2.0-1|24	BuildRequires:  ghc-directory-devel
21cr|ghc-resolv-0.1.2.0-1|25	BuildRequires:  ghc-filepath-devel
21cr|ghc-resolv-0.1.2.0-1|26	BuildRequires:  ghc-tasty-devel
21cr|ghc-resolv-0.1.2.0-1|27	BuildRequires:  ghc-tasty-hunit-devel
21cr|ghc-resolv-0.1.2.0-1|28	%endif
21cr|ghc-resolv-0.1.2.0-1|29	
21cr|ghc-resolv-0.1.2.0-1|30	%description
21cr|ghc-resolv-0.1.2.0-1|31	This package implements an API for accessing the [Domain Name Service
21cr|ghc-resolv-0.1.2.0-1|32	(DNS)](https://tools.ietf.org/html/rfc1035) resolver service via the standard
21cr|ghc-resolv-0.1.2.0-1|33	'libresolv' system library (whose API is often available directly via the
21cr|ghc-resolv-0.1.2.0-1|34	standard 'libc' C library) on Unix systems.
21cr|ghc-resolv-0.1.2.0-1|35	
21cr|ghc-resolv-0.1.2.0-1|36	%files -f %{name}.files
21cr|ghc-resolv-0.1.2.0-1|37	%license LICENSE*
21cr|ghc-resolv-0.1.2.0-1|38	
21cr|ghc-resolv-0.1.2.0-1|39	#----------------------------------------------------------------------
21cr|ghc-resolv-0.1.2.0-1|40	%package devel
21cr|ghc-resolv-0.1.2.0-1|41	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-resolv-0.1.2.0-1|42	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-resolv-0.1.2.0-1|43	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-resolv-0.1.2.0-1|44	%if %{defined ghc_version}
21cr|ghc-resolv-0.1.2.0-1|45	Requires:       ghc = %{ghc_version}
21cr|ghc-resolv-0.1.2.0-1|46	%endif
21cr|ghc-resolv-0.1.2.0-1|47	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-resolv-0.1.2.0-1|48	
21cr|ghc-resolv-0.1.2.0-1|49	%description devel
21cr|ghc-resolv-0.1.2.0-1|50	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-resolv-0.1.2.0-1|51	
21cr|ghc-resolv-0.1.2.0-1|52	%files devel -f %{name}-devel.files
21cr|ghc-resolv-0.1.2.0-1|53	
21cr|ghc-resolv-0.1.2.0-1|54	#----------------------------------------------------------------------
21cr|ghc-resolv-0.1.2.0-1|55	
21cr|ghc-resolv-0.1.2.0-1|56	%if %{with haddock}
21cr|ghc-resolv-0.1.2.0-1|57	%package doc
21cr|ghc-resolv-0.1.2.0-1|58	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-resolv-0.1.2.0-1|59	BuildArch:      noarch
21cr|ghc-resolv-0.1.2.0-1|60	
21cr|ghc-resolv-0.1.2.0-1|61	%description doc
21cr|ghc-resolv-0.1.2.0-1|62	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-resolv-0.1.2.0-1|63	
21cr|ghc-resolv-0.1.2.0-1|64	%files doc -f %{name}-doc.files
21cr|ghc-resolv-0.1.2.0-1|65	%license LICENSE*
21cr|ghc-resolv-0.1.2.0-1|66	
21cr|ghc-resolv-0.1.2.0-1|67	%endif
21cr|ghc-resolv-0.1.2.0-1|68	
21cr|ghc-resolv-0.1.2.0-1|69	#----------------------------------------------------------------------
21cr|ghc-resolv-0.1.2.0-1|70	
21cr|ghc-resolv-0.1.2.0-1|71	%if %{with ghc_prof}
21cr|ghc-resolv-0.1.2.0-1|72	%package prof
21cr|ghc-resolv-0.1.2.0-1|73	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-resolv-0.1.2.0-1|74	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-resolv-0.1.2.0-1|75	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-resolv-0.1.2.0-1|76	
21cr|ghc-resolv-0.1.2.0-1|77	%description prof
21cr|ghc-resolv-0.1.2.0-1|78	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-resolv-0.1.2.0-1|79	
21cr|ghc-resolv-0.1.2.0-1|80	%files prof -f %{name}-prof.files
21cr|ghc-resolv-0.1.2.0-1|81	%endif
21cr|ghc-resolv-0.1.2.0-1|82	
21cr|ghc-resolv-0.1.2.0-1|83	#----------------------------------------------------------------------
21cr|ghc-resolv-0.1.2.0-1|84	%prep
21cr|ghc-resolv-0.1.2.0-1|85	%setup -q -n %{pkgver}
21cr|ghc-resolv-0.1.2.0-1|86	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-resolv-0.1.2.0-1|87	cabal-tweak-dep-ver tasty '^>=1.3.1' '>=1.3.1'
21cr|ghc-resolv-0.1.2.0-1|88	
21cr|ghc-resolv-0.1.2.0-1|89	
21cr|ghc-resolv-0.1.2.0-1|90	%build
21cr|ghc-resolv-0.1.2.0-1|91	%ghc_lib_build
21cr|ghc-resolv-0.1.2.0-1|92	
21cr|ghc-resolv-0.1.2.0-1|93	
21cr|ghc-resolv-0.1.2.0-1|94	%install
21cr|ghc-resolv-0.1.2.0-1|95	%ghc_lib_install
21cr|ghc-resolv-0.1.2.0-1|96	
21cr|ghc-resolv-0.1.2.0-1|97	
21cr|ghc-resolv-0.1.2.0-1|98	%check
21cr|ghc-resolv-0.1.2.0-1|99	%if %{with tests}
21cr|ghc-resolv-0.1.2.0-1|100	%cabal_test
21cr|ghc-resolv-0.1.2.0-1|101	%endif
21cr|ghc-resolv-0.1.2.0-1|102	

1780 21
21cr|ghc-rpm-macros-2.4.4-2|1	%define macros_dir %{_rpmconfigdir}/macros.d
21cr|ghc-rpm-macros-2.4.4-2|2	
21cr|ghc-rpm-macros-2.4.4-2|3	Name:           ghc-rpm-macros
21cr|ghc-rpm-macros-2.4.4-2|4	Version:        2.4.4
21cr|ghc-rpm-macros-2.4.4-2|5	Release:        2
21cr|ghc-rpm-macros-2.4.4-2|6	Summary:        RPM macros for building packages for GHC
21cr|ghc-rpm-macros-2.4.4-2|7	License:        GPLv3+
21cr|ghc-rpm-macros-2.4.4-2|8	Group:          System/Configuration/Packaging
21cr|ghc-rpm-macros-2.4.4-2|9	Url:            https://src.fedoraproject.org/rpms/ghc-rpm-macros/
21cr|ghc-rpm-macros-2.4.4-2|10	# Currently source is only in git but tarballs could be made if it helps
21cr|ghc-rpm-macros-2.4.4-2|11	Source0:        macros.ghc
21cr|ghc-rpm-macros-2.4.4-2|12	Source1:        COPYING
21cr|ghc-rpm-macros-2.4.4-2|13	Source2:        AUTHORS
21cr|ghc-rpm-macros-2.4.4-2|14	Source3:        ghc-deps.sh
21cr|ghc-rpm-macros-2.4.4-2|15	Source4:        cabal-tweak-dep-ver
21cr|ghc-rpm-macros-2.4.4-2|16	Source5:        cabal-tweak-flag
21cr|ghc-rpm-macros-2.4.4-2|17	Source6:        macros.ghc-extra
21cr|ghc-rpm-macros-2.4.4-2|18	Source7:        ghc.attr
21cr|ghc-rpm-macros-2.4.4-2|19	Source8:        ghc-pkg-wrapper
21cr|ghc-rpm-macros-2.4.4-2|20	Source9:        macros.ghc-os
21cr|ghc-rpm-macros-2.4.4-2|21	Source10:       Setup.hs
21cr|ghc-rpm-macros-2.4.4-2|22	Source11:       cabal-tweak-drop-dep
21cr|ghc-rpm-macros-2.4.4-2|23	Source12:       cabal-tweak-remove-upperbound
21cr|ghc-rpm-macros-2.4.4-2|24	Source100:      ghc-rpm-macros.rpmlintrc
21cr|ghc-rpm-macros-2.4.4-2|25	Requires:       rpm-build
21cr|ghc-rpm-macros-2.4.4-2|26	
21cr|ghc-rpm-macros-2.4.4-2|27	# for ghc_version
21cr|ghc-rpm-macros-2.4.4-2|28	Requires:       ghc
21cr|ghc-rpm-macros-2.4.4-2|29	Requires:       chrpath
21cr|ghc-rpm-macros-2.4.4-2|30	
21cr|ghc-rpm-macros-2.4.4-2|31	BuildArch:      noarch
21cr|ghc-rpm-macros-2.4.4-2|32	
21cr|ghc-rpm-macros-2.4.4-2|33	%description
21cr|ghc-rpm-macros-2.4.4-2|34	A set of macros for building GHC packages following the Haskell Guidelines
21cr|ghc-rpm-macros-2.4.4-2|35	of the Fedora Haskell SIG.  ghc needs to be installed in order to make use of
21cr|ghc-rpm-macros-2.4.4-2|36	these macros.
21cr|ghc-rpm-macros-2.4.4-2|37	
21cr|ghc-rpm-macros-2.4.4-2|38	%files
21cr|ghc-rpm-macros-2.4.4-2|39	%license COPYING
21cr|ghc-rpm-macros-2.4.4-2|40	%doc AUTHORS
21cr|ghc-rpm-macros-2.4.4-2|41	%{macros_dir}/macros.ghc
21cr|ghc-rpm-macros-2.4.4-2|42	%{macros_dir}/macros.ghc-os
21cr|ghc-rpm-macros-2.4.4-2|43	%{_prefix}/lib/rpm/fileattrs/ghc.attr
21cr|ghc-rpm-macros-2.4.4-2|44	%{_prefix}/lib/rpm/ghc-deps.sh
21cr|ghc-rpm-macros-2.4.4-2|45	%{_prefix}/lib/rpm/ghc-pkg-wrapper
21cr|ghc-rpm-macros-2.4.4-2|46	%{_bindir}/cabal-tweak-dep-ver
21cr|ghc-rpm-macros-2.4.4-2|47	%{_bindir}/cabal-tweak-drop-dep
21cr|ghc-rpm-macros-2.4.4-2|48	%{_bindir}/cabal-tweak-flag
21cr|ghc-rpm-macros-2.4.4-2|49	%{_bindir}/cabal-tweak-remove-upperbound
21cr|ghc-rpm-macros-2.4.4-2|50	%{_datadir}/%{name}/Setup.hs
21cr|ghc-rpm-macros-2.4.4-2|51	
21cr|ghc-rpm-macros-2.4.4-2|52	#--------------------------------------------------------------------------------
21cr|ghc-rpm-macros-2.4.4-2|53	%package extra
21cr|ghc-rpm-macros-2.4.4-2|54	Summary:        Extra RPM macros for building Haskell library subpackages
21cr|ghc-rpm-macros-2.4.4-2|55	Requires:       %{name} = %{EVRD}
21cr|ghc-rpm-macros-2.4.4-2|56	
21cr|ghc-rpm-macros-2.4.4-2|57	%description extra
21cr|ghc-rpm-macros-2.4.4-2|58	Extra macros used for subpackaging of Haskell libraries,
21cr|ghc-rpm-macros-2.4.4-2|59	for example in ghc and haskell-platform.
21cr|ghc-rpm-macros-2.4.4-2|60	
21cr|ghc-rpm-macros-2.4.4-2|61	%files extra
21cr|ghc-rpm-macros-2.4.4-2|62	%{macros_dir}/macros.ghc-extra
21cr|ghc-rpm-macros-2.4.4-2|63	#-----------------------------------------------------------------------------------
21cr|ghc-rpm-macros-2.4.4-2|64	# ideally packages should be obsoleted by some relevant package
21cr|ghc-rpm-macros-2.4.4-2|65	# this is a last resort when there is no such appropriate package
21cr|ghc-rpm-macros-2.4.4-2|66	%package -n ghc-obsoletes
21cr|ghc-rpm-macros-2.4.4-2|67	Summary:        Dummy package to obsolete deprecated Haskell packages
21cr|ghc-rpm-macros-2.4.4-2|68	# these 3 no longer build with ghc-7.8 (F22)
21cr|ghc-rpm-macros-2.4.4-2|69	Obsoletes:      ghc-ForSyDe < 3.1.2, ghc-ForSyDe-devel < 3.1.2
21cr|ghc-rpm-macros-2.4.4-2|70	Obsoletes:      ghc-parameterized-data < 0.1.6
21cr|ghc-rpm-macros-2.4.4-2|71	Obsoletes:      ghc-parameterized-data-devel < 0.1.6
21cr|ghc-rpm-macros-2.4.4-2|72	Obsoletes:      ghc-type-level < 0.2.5, ghc-type-level-devel < 0.2.5
21cr|ghc-rpm-macros-2.4.4-2|73	Obsoletes:      leksah < 0.14, ghc-leksah < 0.14, ghc-leksah-devel < 0.14
21cr|ghc-rpm-macros-2.4.4-2|74	# dropped from HP 2014.2 (F22)
21cr|ghc-rpm-macros-2.4.4-2|75	Obsoletes:      ghc-cgi < 3001.1.8,  ghc-cgi-devel < 3001.1.8
21cr|ghc-rpm-macros-2.4.4-2|76	# for f24
21cr|ghc-rpm-macros-2.4.4-2|77	Obsoletes:      ghc-citeproc-hs < 0.3.10-3, ghc-citeproc-hs-devel < 0.3.10-3
21cr|ghc-rpm-macros-2.4.4-2|78	Obsoletes:      ghc-hakyll < 4.5.4.0-6, ghc-hakyll-devel < 4.5.4.0-6
21cr|ghc-rpm-macros-2.4.4-2|79	Obsoletes:      ghc-leksah-server < 0.14.3.1-4, ghc-leksah-server-devel < 0.14.3.1-4
21cr|ghc-rpm-macros-2.4.4-2|80	# for f25
21cr|ghc-rpm-macros-2.4.4-2|81	Obsoletes:      ghc-cmdtheline <= 0.2.3, ghc-cmdtheline-devel <= 0.2.3
21cr|ghc-rpm-macros-2.4.4-2|82	Obsoletes:      ghc-concrete-typerep <= 0.1.0.2, ghc-concrete-typerep-devel <= 0.1.0.2
21cr|ghc-rpm-macros-2.4.4-2|83	Obsoletes:      ghc-glade <= 0.12.5.0, ghc-glade-devel <= 0.12.5.0
21cr|ghc-rpm-macros-2.4.4-2|84	Obsoletes:      bluetile <= 0.6, bluetile-core <= 0.6
21cr|ghc-rpm-macros-2.4.4-2|85	Obsoletes:      ghc-lambdabot-utils <= 4.2.2, ghc-lambdabot-utils-devel <= 4.2.2
21cr|ghc-rpm-macros-2.4.4-2|86	Obsoletes:      haddock <= 2.14.3, ghc-haddock <= 2.14.3, ghc-haddock-devel <= 2.14.3
21cr|ghc-rpm-macros-2.4.4-2|87	Obsoletes:      ghc-monad-unify <= 0.2.2, ghc-monad-unify-devel <= 0.2.2
21cr|ghc-rpm-macros-2.4.4-2|88	Obsoletes:      Agda <= 2.4.2.2, ghc-Agda <= 2.4.2.2, ghc-Agda-devel <= 2.4.2.2
21cr|ghc-rpm-macros-2.4.4-2|89	
21cr|ghc-rpm-macros-2.4.4-2|90	%description -n ghc-obsoletes
21cr|ghc-rpm-macros-2.4.4-2|91	Meta package for obsoleting deprecated Haskell packages.
21cr|ghc-rpm-macros-2.4.4-2|92	
21cr|ghc-rpm-macros-2.4.4-2|93	This package can safely be removed.
21cr|ghc-rpm-macros-2.4.4-2|94	%files -n ghc-obsoletes
21cr|ghc-rpm-macros-2.4.4-2|95	#-------------------------------------------------------------------------------------
21cr|ghc-rpm-macros-2.4.4-2|96	%prep
21cr|ghc-rpm-macros-2.4.4-2|97	%setup -c -T
21cr|ghc-rpm-macros-2.4.4-2|98	cp %{SOURCE1} %{SOURCE2} .
21cr|ghc-rpm-macros-2.4.4-2|99	
21cr|ghc-rpm-macros-2.4.4-2|100	
21cr|ghc-rpm-macros-2.4.4-2|101	%build
21cr|ghc-rpm-macros-2.4.4-2|102	echo no build stage needed
21cr|ghc-rpm-macros-2.4.4-2|103	
21cr|ghc-rpm-macros-2.4.4-2|104	%install
21cr|ghc-rpm-macros-2.4.4-2|105	install -p -D -m 0644 %{SOURCE0} %{buildroot}%{macros_dir}/macros.ghc
21cr|ghc-rpm-macros-2.4.4-2|106	install -p -D -m 0644 %{SOURCE6} %{buildroot}%{macros_dir}/macros.ghc-extra
21cr|ghc-rpm-macros-2.4.4-2|107	install -p -D -m 0644 %{SOURCE9} %{buildroot}%{macros_dir}/macros.ghc-os
21cr|ghc-rpm-macros-2.4.4-2|108	
21cr|ghc-rpm-macros-2.4.4-2|109	install -p -D -m 0755 %{SOURCE3} %{buildroot}%{_prefix}/lib/rpm/ghc-deps.sh
21cr|ghc-rpm-macros-2.4.4-2|110	
21cr|ghc-rpm-macros-2.4.4-2|111	install -p -D -m 0644 %{SOURCE7} %{buildroot}%{_prefix}/lib/rpm/fileattrs/ghc.attr
21cr|ghc-rpm-macros-2.4.4-2|112	
21cr|ghc-rpm-macros-2.4.4-2|113	install -p -D -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/%{name}/Setup.hs
21cr|ghc-rpm-macros-2.4.4-2|114	
21cr|ghc-rpm-macros-2.4.4-2|115	install -p -D -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/cabal-tweak-dep-ver
21cr|ghc-rpm-macros-2.4.4-2|116	install -p -D -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/cabal-tweak-flag
21cr|ghc-rpm-macros-2.4.4-2|117	install -p -D -m 0755 %{SOURCE11} %{buildroot}%{_bindir}/cabal-tweak-drop-dep
21cr|ghc-rpm-macros-2.4.4-2|118	install -p -D -m 0755 %{SOURCE12} %{buildroot}%{_bindir}/cabal-tweak-remove-upperbound
21cr|ghc-rpm-macros-2.4.4-2|119	install -p -D -m 0755 %{SOURCE8} %{buildroot}%{_prefix}/lib/rpm/ghc-pkg-wrapper
21cr|ghc-rpm-macros-2.4.4-2|120	
21cr|ghc-rpm-macros-2.4.4-2|121	mkdir -p %{buildroot}%{_docdir}/ghc/html/libraries
21cr|ghc-rpm-macros-2.4.4-2|122	
21cr|ghc-rpm-macros-2.4.4-2|123	%if 0%{?rhel} && 0%{?rhel} < 7
21cr|ghc-rpm-macros-2.4.4-2|124	cat >> %{buildroot}%{_prefix}/lib/rpm/ghc-deps.sh <<EOF
21cr|ghc-rpm-macros-2.4.4-2|125	
21cr|ghc-rpm-macros-2.4.4-2|126	echo \$files | tr [:blank:] '\n' | %{_rpmconfigdir}/rpmdeps --requires
21cr|ghc-rpm-macros-2.4.4-2|127	EOF
21cr|ghc-rpm-macros-2.4.4-2|128	%endif

1781 21
21cr|ghc-scientific-0.3.7.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-scientific-0.3.7.0-1|2	%global debug_package %{nil}
21cr|ghc-scientific-0.3.7.0-1|3	
21cr|ghc-scientific-0.3.7.0-1|4	%global pkg_name scientific
21cr|ghc-scientific-0.3.7.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-scientific-0.3.7.0-1|6	
21cr|ghc-scientific-0.3.7.0-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-scientific-0.3.7.0-1|8	Version:        0.3.7.0
21cr|ghc-scientific-0.3.7.0-1|9	Release:        1
21cr|ghc-scientific-0.3.7.0-1|10	Summary:        Numbers represented using scientific notation
21cr|ghc-scientific-0.3.7.0-1|11	Group:          Development/Haskell
21cr|ghc-scientific-0.3.7.0-1|12	License:        BSD
21cr|ghc-scientific-0.3.7.0-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-scientific-0.3.7.0-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-scientific-0.3.7.0-1|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-scientific-0.3.7.0-1|16	BuildRequires:  ghc-devel
21cr|ghc-scientific-0.3.7.0-1|17	BuildRequires:  ghc-prof
21cr|ghc-scientific-0.3.7.0-1|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-scientific-0.3.7.0-1|19	BuildRequires:  ghc-hashable-prof
21cr|ghc-scientific-0.3.7.0-1|20	BuildRequires:  ghc-integer-logarithms-prof
21cr|ghc-scientific-0.3.7.0-1|21	BuildRequires:  ghc-primitive-prof
21cr|ghc-scientific-0.3.7.0-1|22	
21cr|ghc-scientific-0.3.7.0-1|23	%description
21cr|ghc-scientific-0.3.7.0-1|24	'Data.Scientific' provides a space efficient and arbitrary precision scientific
21cr|ghc-scientific-0.3.7.0-1|25	number type.
21cr|ghc-scientific-0.3.7.0-1|26	
21cr|ghc-scientific-0.3.7.0-1|27	A 'Scientific' number is represented with coefficient 'c' and
21cr|ghc-scientific-0.3.7.0-1|28	base10Exponent 'e' and corresponds to the 'Fractional' number:
21cr|ghc-scientific-0.3.7.0-1|29	'fromInteger c * 10 ^^ e'
21cr|ghc-scientific-0.3.7.0-1|30	
21cr|ghc-scientific-0.3.7.0-1|31	The main application of 'Scientific' is to be used as the target of parsing
21cr|ghc-scientific-0.3.7.0-1|32	arbitrary precision numbers coming from an untrusted source.
21cr|ghc-scientific-0.3.7.0-1|33	
21cr|ghc-scientific-0.3.7.0-1|34	
21cr|ghc-scientific-0.3.7.0-1|35	%files -f %{name}.files
21cr|ghc-scientific-0.3.7.0-1|36	%license LICENSE
21cr|ghc-scientific-0.3.7.0-1|37	
21cr|ghc-scientific-0.3.7.0-1|38	#----------------------------------------------------------------------
21cr|ghc-scientific-0.3.7.0-1|39	%package devel
21cr|ghc-scientific-0.3.7.0-1|40	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-scientific-0.3.7.0-1|41	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-scientific-0.3.7.0-1|42	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-scientific-0.3.7.0-1|43	%if %{defined ghc_version}
21cr|ghc-scientific-0.3.7.0-1|44	Requires:       ghc = %{ghc_version}
21cr|ghc-scientific-0.3.7.0-1|45	%endif
21cr|ghc-scientific-0.3.7.0-1|46	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-scientific-0.3.7.0-1|47	
21cr|ghc-scientific-0.3.7.0-1|48	%description devel
21cr|ghc-scientific-0.3.7.0-1|49	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-scientific-0.3.7.0-1|50	
21cr|ghc-scientific-0.3.7.0-1|51	%files devel -f %{name}-devel.files
21cr|ghc-scientific-0.3.7.0-1|52	
21cr|ghc-scientific-0.3.7.0-1|53	#----------------------------------------------------------------------
21cr|ghc-scientific-0.3.7.0-1|54	
21cr|ghc-scientific-0.3.7.0-1|55	%if %{with haddock}
21cr|ghc-scientific-0.3.7.0-1|56	%package doc
21cr|ghc-scientific-0.3.7.0-1|57	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-scientific-0.3.7.0-1|58	BuildArch:      noarch
21cr|ghc-scientific-0.3.7.0-1|59	
21cr|ghc-scientific-0.3.7.0-1|60	%description doc
21cr|ghc-scientific-0.3.7.0-1|61	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-scientific-0.3.7.0-1|62	
21cr|ghc-scientific-0.3.7.0-1|63	%files doc -f %{name}-doc.files
21cr|ghc-scientific-0.3.7.0-1|64	%license LICENSE
21cr|ghc-scientific-0.3.7.0-1|65	
21cr|ghc-scientific-0.3.7.0-1|66	%endif
21cr|ghc-scientific-0.3.7.0-1|67	
21cr|ghc-scientific-0.3.7.0-1|68	#----------------------------------------------------------------------
21cr|ghc-scientific-0.3.7.0-1|69	
21cr|ghc-scientific-0.3.7.0-1|70	%if %{with ghc_prof}
21cr|ghc-scientific-0.3.7.0-1|71	%package prof
21cr|ghc-scientific-0.3.7.0-1|72	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-scientific-0.3.7.0-1|73	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-scientific-0.3.7.0-1|74	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-scientific-0.3.7.0-1|75	
21cr|ghc-scientific-0.3.7.0-1|76	%description prof
21cr|ghc-scientific-0.3.7.0-1|77	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-scientific-0.3.7.0-1|78	
21cr|ghc-scientific-0.3.7.0-1|79	%files prof -f %{name}-prof.files
21cr|ghc-scientific-0.3.7.0-1|80	%endif
21cr|ghc-scientific-0.3.7.0-1|81	
21cr|ghc-scientific-0.3.7.0-1|82	#----------------------------------------------------------------------
21cr|ghc-scientific-0.3.7.0-1|83	
21cr|ghc-scientific-0.3.7.0-1|84	%prep
21cr|ghc-scientific-0.3.7.0-1|85	%setup -q -n %{pkgver}
21cr|ghc-scientific-0.3.7.0-1|86	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-scientific-0.3.7.0-1|87	
21cr|ghc-scientific-0.3.7.0-1|88	%build
21cr|ghc-scientific-0.3.7.0-1|89	%ghc_lib_build
21cr|ghc-scientific-0.3.7.0-1|90	
21cr|ghc-scientific-0.3.7.0-1|91	%install
21cr|ghc-scientific-0.3.7.0-1|92	%ghc_lib_install

1782 21
21cr|ghc-semialign-1.2.0.1-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-semialign-1.2.0.1-2|2	%global debug_package %{nil}
21cr|ghc-semialign-1.2.0.1-2|3	
21cr|ghc-semialign-1.2.0.1-2|4	%global pkg_name semialign
21cr|ghc-semialign-1.2.0.1-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-semialign-1.2.0.1-2|6	
21cr|ghc-semialign-1.2.0.1-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-semialign-1.2.0.1-2|8	Version:        1.2.0.1
21cr|ghc-semialign-1.2.0.1-2|9	Release:        2
21cr|ghc-semialign-1.2.0.1-2|10	Summary:        Align and Zip type-classes from the common Semialign ancestor
21cr|ghc-semialign-1.2.0.1-2|11	Group:          Development/Haskell
21cr|ghc-semialign-1.2.0.1-2|12	License:        BSD-3-Clause
21cr|ghc-semialign-1.2.0.1-2|13	URL:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-semialign-1.2.0.1-2|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-semialign-1.2.0.1-2|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/revision/1.cabal#/%{pkgver}.cabal
21cr|ghc-semialign-1.2.0.1-2|16	BuildRequires:  ghc-devel
21cr|ghc-semialign-1.2.0.1-2|17	BuildRequires:  ghc-prof
21cr|ghc-semialign-1.2.0.1-2|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-semialign-1.2.0.1-2|19	BuildRequires:  ghc-containers-prof
21cr|ghc-semialign-1.2.0.1-2|20	BuildRequires:  ghc-hashable-prof
21cr|ghc-semialign-1.2.0.1-2|21	BuildRequires:  ghc-indexed-traversable-prof
21cr|ghc-semialign-1.2.0.1-2|22	BuildRequires:  ghc-indexed-traversable-instances-prof
21cr|ghc-semialign-1.2.0.1-2|23	BuildRequires:  ghc-semigroupoids-prof
21cr|ghc-semialign-1.2.0.1-2|24	BuildRequires:  ghc-tagged-prof
21cr|ghc-semialign-1.2.0.1-2|25	BuildRequires:  ghc-these-prof
21cr|ghc-semialign-1.2.0.1-2|26	BuildRequires:  ghc-unordered-containers-prof
21cr|ghc-semialign-1.2.0.1-2|27	BuildRequires:  ghc-vector-prof
21cr|ghc-semialign-1.2.0.1-2|28	
21cr|ghc-semialign-1.2.0.1-2|29	%description
21cr|ghc-semialign-1.2.0.1-2|30	The major use of 'These' of this is provided by the 'align' member of
21cr|ghc-semialign-1.2.0.1-2|31	'Semialign' class, representing a generalized notion of "zipping with padding"
21cr|ghc-semialign-1.2.0.1-2|32	that combines structures without truncating to the size of the smaller input.
21cr|ghc-semialign-1.2.0.1-2|33	
21cr|ghc-semialign-1.2.0.1-2|34	It turns out that 'zip' operation fits well the 'Semialign' class, forming
21cr|ghc-semialign-1.2.0.1-2|35	lattice-like structure.
21cr|ghc-semialign-1.2.0.1-2|36	
21cr|ghc-semialign-1.2.0.1-2|37	%files -f %{name}.files
21cr|ghc-semialign-1.2.0.1-2|38	%license LICENSE
21cr|ghc-semialign-1.2.0.1-2|39	
21cr|ghc-semialign-1.2.0.1-2|40	#----------------------------------------------------------------------
21cr|ghc-semialign-1.2.0.1-2|41	%package devel
21cr|ghc-semialign-1.2.0.1-2|42	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-semialign-1.2.0.1-2|43	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-semialign-1.2.0.1-2|44	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-semialign-1.2.0.1-2|45	%if %{defined ghc_version}
21cr|ghc-semialign-1.2.0.1-2|46	Requires:       ghc = %{ghc_version}
21cr|ghc-semialign-1.2.0.1-2|47	%endif
21cr|ghc-semialign-1.2.0.1-2|48	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-semialign-1.2.0.1-2|49	
21cr|ghc-semialign-1.2.0.1-2|50	%description devel
21cr|ghc-semialign-1.2.0.1-2|51	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-semialign-1.2.0.1-2|52	
21cr|ghc-semialign-1.2.0.1-2|53	%files devel -f %{name}-devel.files
21cr|ghc-semialign-1.2.0.1-2|54	
21cr|ghc-semialign-1.2.0.1-2|55	#----------------------------------------------------------------------
21cr|ghc-semialign-1.2.0.1-2|56	
21cr|ghc-semialign-1.2.0.1-2|57	%if %{with haddock}
21cr|ghc-semialign-1.2.0.1-2|58	%package doc
21cr|ghc-semialign-1.2.0.1-2|59	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-semialign-1.2.0.1-2|60	BuildArch:      noarch
21cr|ghc-semialign-1.2.0.1-2|61	
21cr|ghc-semialign-1.2.0.1-2|62	%description doc
21cr|ghc-semialign-1.2.0.1-2|63	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-semialign-1.2.0.1-2|64	
21cr|ghc-semialign-1.2.0.1-2|65	%files doc -f %{name}-doc.files
21cr|ghc-semialign-1.2.0.1-2|66	%license LICENSE
21cr|ghc-semialign-1.2.0.1-2|67	
21cr|ghc-semialign-1.2.0.1-2|68	%endif
21cr|ghc-semialign-1.2.0.1-2|69	
21cr|ghc-semialign-1.2.0.1-2|70	#----------------------------------------------------------------------
21cr|ghc-semialign-1.2.0.1-2|71	
21cr|ghc-semialign-1.2.0.1-2|72	%if %{with ghc_prof}
21cr|ghc-semialign-1.2.0.1-2|73	%package prof
21cr|ghc-semialign-1.2.0.1-2|74	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-semialign-1.2.0.1-2|75	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-semialign-1.2.0.1-2|76	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-semialign-1.2.0.1-2|77	
21cr|ghc-semialign-1.2.0.1-2|78	%description prof
21cr|ghc-semialign-1.2.0.1-2|79	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-semialign-1.2.0.1-2|80	
21cr|ghc-semialign-1.2.0.1-2|81	%files prof -f %{name}-prof.files
21cr|ghc-semialign-1.2.0.1-2|82	%endif
21cr|ghc-semialign-1.2.0.1-2|83	
21cr|ghc-semialign-1.2.0.1-2|84	#----------------------------------------------------------------------
21cr|ghc-semialign-1.2.0.1-2|85	
21cr|ghc-semialign-1.2.0.1-2|86	%prep
21cr|ghc-semialign-1.2.0.1-2|87	%setup -q -n %{pkgver}
21cr|ghc-semialign-1.2.0.1-2|88	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-semialign-1.2.0.1-2|89	
21cr|ghc-semialign-1.2.0.1-2|90	%build
21cr|ghc-semialign-1.2.0.1-2|91	%ghc_lib_build
21cr|ghc-semialign-1.2.0.1-2|92	
21cr|ghc-semialign-1.2.0.1-2|93	%install
21cr|ghc-semialign-1.2.0.1-2|94	%ghc_lib_install

1783 21
21cr|ghc-semigroupoids-5.3.7-3|1	%define _disable_ld_no_undefined 1
21cr|ghc-semigroupoids-5.3.7-3|2	%global debug_package %{nil}
21cr|ghc-semigroupoids-5.3.7-3|3	
21cr|ghc-semigroupoids-5.3.7-3|4	%global pkg_name semigroupoids
21cr|ghc-semigroupoids-5.3.7-3|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-semigroupoids-5.3.7-3|6	
21cr|ghc-semigroupoids-5.3.7-3|7	Name:           ghc-%{pkg_name}
21cr|ghc-semigroupoids-5.3.7-3|8	Version:        5.3.7
21cr|ghc-semigroupoids-5.3.7-3|9	Release:        3
21cr|ghc-semigroupoids-5.3.7-3|10	Summary:        Semigroupoids: Category sans id
21cr|ghc-semigroupoids-5.3.7-3|11	Group:          Development/Haskell
21cr|ghc-semigroupoids-5.3.7-3|12	License:        BSD
21cr|ghc-semigroupoids-5.3.7-3|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-semigroupoids-5.3.7-3|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-semigroupoids-5.3.7-3|15	BuildRequires:  ghc-devel
21cr|ghc-semigroupoids-5.3.7-3|16	BuildRequires:  ghc-prof
21cr|ghc-semigroupoids-5.3.7-3|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-semigroupoids-5.3.7-3|18	BuildRequires:  ghc-base-orphans-prof
21cr|ghc-semigroupoids-5.3.7-3|19	BuildRequires:  ghc-bifunctors-prof
21cr|ghc-semigroupoids-5.3.7-3|20	BuildRequires:  ghc-comonad-prof
21cr|ghc-semigroupoids-5.3.7-3|21	BuildRequires:  ghc-containers-prof
21cr|ghc-semigroupoids-5.3.7-3|22	BuildRequires:  ghc-contravariant-prof
21cr|ghc-semigroupoids-5.3.7-3|23	BuildRequires:  ghc-distributive-prof
21cr|ghc-semigroupoids-5.3.7-3|24	BuildRequires:  ghc-hashable-prof
21cr|ghc-semigroupoids-5.3.7-3|25	BuildRequires:  ghc-tagged-prof
21cr|ghc-semigroupoids-5.3.7-3|26	BuildRequires:  ghc-transformers-prof
21cr|ghc-semigroupoids-5.3.7-3|27	BuildRequires:  ghc-transformers-compat-prof
21cr|ghc-semigroupoids-5.3.7-3|28	BuildRequires:  ghc-unordered-containers-prof
21cr|ghc-semigroupoids-5.3.7-3|29	
21cr|ghc-semigroupoids-5.3.7-3|30	%description
21cr|ghc-semigroupoids-5.3.7-3|31	Provides a wide array of (semi)groupoids and operations for working with them.
21cr|ghc-semigroupoids-5.3.7-3|32	
21cr|ghc-semigroupoids-5.3.7-3|33	A 'Semigroupoid' is a 'Category' without the requirement of identity arrows for
21cr|ghc-semigroupoids-5.3.7-3|34	every object in the category.
21cr|ghc-semigroupoids-5.3.7-3|35	
21cr|ghc-semigroupoids-5.3.7-3|36	A 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds.
21cr|ghc-semigroupoids-5.3.7-3|37	
21cr|ghc-semigroupoids-5.3.7-3|38	When working with comonads you often have the '<*>' portion of an
21cr|ghc-semigroupoids-5.3.7-3|39	'Applicative', but not the 'pure'. This was captured in Uustalu and Vene's
21cr|ghc-semigroupoids-5.3.7-3|40	"Essence of Dataflow Programming" in the form of the 'ComonadZip' class in the
21cr|ghc-semigroupoids-5.3.7-3|41	days before 'Applicative'. Apply provides a weaker invariant, but for the
21cr|ghc-semigroupoids-5.3.7-3|42	comonads used for data flow programming (found in the streams package), this
21cr|ghc-semigroupoids-5.3.7-3|43	invariant is preserved. Applicative function composition forms a semigroupoid.
21cr|ghc-semigroupoids-5.3.7-3|44	
21cr|ghc-semigroupoids-5.3.7-3|45	%files -f %{name}.files
21cr|ghc-semigroupoids-5.3.7-3|46	%license LICENSE
21cr|ghc-semigroupoids-5.3.7-3|47	
21cr|ghc-semigroupoids-5.3.7-3|48	#----------------------------------------------------------------------
21cr|ghc-semigroupoids-5.3.7-3|49	%package devel
21cr|ghc-semigroupoids-5.3.7-3|50	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-semigroupoids-5.3.7-3|51	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-semigroupoids-5.3.7-3|52	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-semigroupoids-5.3.7-3|53	%if %{defined ghc_version}
21cr|ghc-semigroupoids-5.3.7-3|54	Requires:       ghc = %{ghc_version}
21cr|ghc-semigroupoids-5.3.7-3|55	%endif
21cr|ghc-semigroupoids-5.3.7-3|56	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-semigroupoids-5.3.7-3|57	
21cr|ghc-semigroupoids-5.3.7-3|58	%description devel
21cr|ghc-semigroupoids-5.3.7-3|59	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-semigroupoids-5.3.7-3|60	
21cr|ghc-semigroupoids-5.3.7-3|61	%files devel -f %{name}-devel.files
21cr|ghc-semigroupoids-5.3.7-3|62	
21cr|ghc-semigroupoids-5.3.7-3|63	#----------------------------------------------------------------------
21cr|ghc-semigroupoids-5.3.7-3|64	
21cr|ghc-semigroupoids-5.3.7-3|65	%if %{with haddock}
21cr|ghc-semigroupoids-5.3.7-3|66	%package doc
21cr|ghc-semigroupoids-5.3.7-3|67	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-semigroupoids-5.3.7-3|68	BuildArch:      noarch
21cr|ghc-semigroupoids-5.3.7-3|69	
21cr|ghc-semigroupoids-5.3.7-3|70	%description doc
21cr|ghc-semigroupoids-5.3.7-3|71	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-semigroupoids-5.3.7-3|72	
21cr|ghc-semigroupoids-5.3.7-3|73	%files doc -f %{name}-doc.files
21cr|ghc-semigroupoids-5.3.7-3|74	%license LICENSE
21cr|ghc-semigroupoids-5.3.7-3|75	
21cr|ghc-semigroupoids-5.3.7-3|76	%endif
21cr|ghc-semigroupoids-5.3.7-3|77	
21cr|ghc-semigroupoids-5.3.7-3|78	#----------------------------------------------------------------------
21cr|ghc-semigroupoids-5.3.7-3|79	
21cr|ghc-semigroupoids-5.3.7-3|80	%if %{with ghc_prof}
21cr|ghc-semigroupoids-5.3.7-3|81	%package prof
21cr|ghc-semigroupoids-5.3.7-3|82	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-semigroupoids-5.3.7-3|83	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-semigroupoids-5.3.7-3|84	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-semigroupoids-5.3.7-3|85	
21cr|ghc-semigroupoids-5.3.7-3|86	%description prof
21cr|ghc-semigroupoids-5.3.7-3|87	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-semigroupoids-5.3.7-3|88	
21cr|ghc-semigroupoids-5.3.7-3|89	%files prof -f %{name}-prof.files
21cr|ghc-semigroupoids-5.3.7-3|90	%endif
21cr|ghc-semigroupoids-5.3.7-3|91	
21cr|ghc-semigroupoids-5.3.7-3|92	#----------------------------------------------------------------------
21cr|ghc-semigroupoids-5.3.7-3|93	
21cr|ghc-semigroupoids-5.3.7-3|94	%prep
21cr|ghc-semigroupoids-5.3.7-3|95	%setup -q -n %{pkgver}
21cr|ghc-semigroupoids-5.3.7-3|96	
21cr|ghc-semigroupoids-5.3.7-3|97	%build
21cr|ghc-semigroupoids-5.3.7-3|98	%ghc_lib_build
21cr|ghc-semigroupoids-5.3.7-3|99	
21cr|ghc-semigroupoids-5.3.7-3|100	%install
21cr|ghc-semigroupoids-5.3.7-3|101	%ghc_lib_install

1784 21
21cr|ghc-semigroups-0.20-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-semigroups-0.20-1|2	%global debug_package %{nil}
21cr|ghc-semigroups-0.20-1|3	
21cr|ghc-semigroups-0.20-1|4	%global pkg_name semigroups
21cr|ghc-semigroups-0.20-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-semigroups-0.20-1|6	
21cr|ghc-semigroups-0.20-1|7	Summary:	Associative binary operation for Haskell
21cr|ghc-semigroups-0.20-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-semigroups-0.20-1|9	Version:	0.20
21cr|ghc-semigroups-0.20-1|10	Release:	1
21cr|ghc-semigroups-0.20-1|11	License:	BSD
21cr|ghc-semigroups-0.20-1|12	Group:		Development/Haskell
21cr|ghc-semigroups-0.20-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-semigroups-0.20-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-semigroups-0.20-1|15	BuildRequires:  ghc-devel
21cr|ghc-semigroups-0.20-1|16	BuildRequires:  ghc-prof
21cr|ghc-semigroups-0.20-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-semigroups-0.20-1|18	
21cr|ghc-semigroups-0.20-1|19	%description
21cr|ghc-semigroups-0.20-1|20	%{summary}.
21cr|ghc-semigroups-0.20-1|21	
21cr|ghc-semigroups-0.20-1|22	%files -f %{name}.files
21cr|ghc-semigroups-0.20-1|23	%license LICENSE
21cr|ghc-semigroups-0.20-1|24	
21cr|ghc-semigroups-0.20-1|25	#----------------------------------------------------------------------
21cr|ghc-semigroups-0.20-1|26	%package devel
21cr|ghc-semigroups-0.20-1|27	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-semigroups-0.20-1|28	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-semigroups-0.20-1|29	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-semigroups-0.20-1|30	%if %{defined ghc_version}
21cr|ghc-semigroups-0.20-1|31	Requires:       ghc = %{ghc_version}
21cr|ghc-semigroups-0.20-1|32	%endif
21cr|ghc-semigroups-0.20-1|33	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-semigroups-0.20-1|34	
21cr|ghc-semigroups-0.20-1|35	%description devel
21cr|ghc-semigroups-0.20-1|36	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-semigroups-0.20-1|37	
21cr|ghc-semigroups-0.20-1|38	%files devel -f %{name}-devel.files
21cr|ghc-semigroups-0.20-1|39	
21cr|ghc-semigroups-0.20-1|40	#----------------------------------------------------------------------
21cr|ghc-semigroups-0.20-1|41	
21cr|ghc-semigroups-0.20-1|42	%if %{with haddock}
21cr|ghc-semigroups-0.20-1|43	%package doc
21cr|ghc-semigroups-0.20-1|44	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-semigroups-0.20-1|45	BuildArch:      noarch
21cr|ghc-semigroups-0.20-1|46	
21cr|ghc-semigroups-0.20-1|47	%description doc
21cr|ghc-semigroups-0.20-1|48	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-semigroups-0.20-1|49	
21cr|ghc-semigroups-0.20-1|50	%files doc -f %{name}-doc.files
21cr|ghc-semigroups-0.20-1|51	%license LICENSE
21cr|ghc-semigroups-0.20-1|52	
21cr|ghc-semigroups-0.20-1|53	%endif
21cr|ghc-semigroups-0.20-1|54	
21cr|ghc-semigroups-0.20-1|55	#----------------------------------------------------------------------
21cr|ghc-semigroups-0.20-1|56	
21cr|ghc-semigroups-0.20-1|57	%if %{with ghc_prof}
21cr|ghc-semigroups-0.20-1|58	%package prof
21cr|ghc-semigroups-0.20-1|59	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-semigroups-0.20-1|60	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-semigroups-0.20-1|61	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-semigroups-0.20-1|62	
21cr|ghc-semigroups-0.20-1|63	%description prof
21cr|ghc-semigroups-0.20-1|64	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-semigroups-0.20-1|65	
21cr|ghc-semigroups-0.20-1|66	%files prof -f %{name}-prof.files
21cr|ghc-semigroups-0.20-1|67	%endif
21cr|ghc-semigroups-0.20-1|68	
21cr|ghc-semigroups-0.20-1|69	#----------------------------------------------------------------------
21cr|ghc-semigroups-0.20-1|70	
21cr|ghc-semigroups-0.20-1|71	%prep
21cr|ghc-semigroups-0.20-1|72	%setup -q -n %{pkgver}
21cr|ghc-semigroups-0.20-1|73	
21cr|ghc-semigroups-0.20-1|74	%build
21cr|ghc-semigroups-0.20-1|75	%ghc_lib_build
21cr|ghc-semigroups-0.20-1|76	
21cr|ghc-semigroups-0.20-1|77	%install
21cr|ghc-semigroups-0.20-1|78	%ghc_lib_install

1785 21
21cr|ghc-shellcheck-0.9.0-3|1	%global _disable_ld_no_undefined 1
21cr|ghc-shellcheck-0.9.0-3|2	%global debug_package %{nil}
21cr|ghc-shellcheck-0.9.0-3|3	
21cr|ghc-shellcheck-0.9.0-3|4	%global pkg_name shellcheck
21cr|ghc-shellcheck-0.9.0-3|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-shellcheck-0.9.0-3|6	
21cr|ghc-shellcheck-0.9.0-3|7	Name:		ghc-shellcheck
21cr|ghc-shellcheck-0.9.0-3|8	Version:	0.9.0
21cr|ghc-shellcheck-0.9.0-3|9	Release:	3
21cr|ghc-shellcheck-0.9.0-3|10	Summary:	Static analysis tool for shell scripts
21cr|ghc-shellcheck-0.9.0-3|11	Group:		Development/Other
21cr|ghc-shellcheck-0.9.0-3|12	URL:		https://www.shellcheck.net
21cr|ghc-shellcheck-0.9.0-3|13	Source0:	https://github.com/koalaman/shellcheck/archive/v%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-shellcheck-0.9.0-3|14	License:	GPLv3
21cr|ghc-shellcheck-0.9.0-3|15	BuildRequires:	ghc-devel
21cr|ghc-shellcheck-0.9.0-3|16	BuildRequires:	ghc-rpm-macros
21cr|ghc-shellcheck-0.9.0-3|17	BuildRequires:	ghc-aeson-prof
21cr|ghc-shellcheck-0.9.0-3|18	BuildRequires:	ghc-Diff-prof
21cr|ghc-shellcheck-0.9.0-3|19	BuildRequires:	ghc-fgl-prof
21cr|ghc-shellcheck-0.9.0-3|20	BuildRequires:	ghc-regex-tdfa-prof
21cr|ghc-shellcheck-0.9.0-3|21	BuildRequires:	ghc-QuickCheck-prof
21cr|ghc-shellcheck-0.9.0-3|22	Provides:	shellcheck = %{EVRD}
21cr|ghc-shellcheck-0.9.0-3|23	# haskell not available on other arch in Rosa
21cr|ghc-shellcheck-0.9.0-3|24	ExclusiveArch:	%{ix86} %{x86_64} aarch64
21cr|ghc-shellcheck-0.9.0-3|25	
21cr|ghc-shellcheck-0.9.0-3|26	%description
21cr|ghc-shellcheck-0.9.0-3|27	ShellCheck - A shell script static analysis tool
21cr|ghc-shellcheck-0.9.0-3|28	
21cr|ghc-shellcheck-0.9.0-3|29	%files
21cr|ghc-shellcheck-0.9.0-3|30	%license LICENSE
21cr|ghc-shellcheck-0.9.0-3|31	%doc README.md %{pkg_name}.1.md
21cr|ghc-shellcheck-0.9.0-3|32	%{_bindir}/%{pkg_name}
21cr|ghc-shellcheck-0.9.0-3|33	
21cr|ghc-shellcheck-0.9.0-3|34	#----------------------------------------------------------------------
21cr|ghc-shellcheck-0.9.0-3|35	%package devel
21cr|ghc-shellcheck-0.9.0-3|36	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-shellcheck-0.9.0-3|37	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-shellcheck-0.9.0-3|38	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-shellcheck-0.9.0-3|39	%if %{defined ghc_version}
21cr|ghc-shellcheck-0.9.0-3|40	Requires:       ghc = %{ghc_version}
21cr|ghc-shellcheck-0.9.0-3|41	%endif
21cr|ghc-shellcheck-0.9.0-3|42	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-shellcheck-0.9.0-3|43	
21cr|ghc-shellcheck-0.9.0-3|44	%description devel
21cr|ghc-shellcheck-0.9.0-3|45	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-shellcheck-0.9.0-3|46	
21cr|ghc-shellcheck-0.9.0-3|47	%files devel
21cr|ghc-shellcheck-0.9.0-3|48	%{_libdir}/ghc-*/ShellCheck-%{version}
21cr|ghc-shellcheck-0.9.0-3|49	%{_libdir}/libHS*.so
21cr|ghc-shellcheck-0.9.0-3|50	
21cr|ghc-shellcheck-0.9.0-3|51	#----------------------------------------------------------------------
21cr|ghc-shellcheck-0.9.0-3|52	
21cr|ghc-shellcheck-0.9.0-3|53	%prep
21cr|ghc-shellcheck-0.9.0-3|54	%setup -q -n %{pkgver}
21cr|ghc-shellcheck-0.9.0-3|55	
21cr|ghc-shellcheck-0.9.0-3|56	%build
21cr|ghc-shellcheck-0.9.0-3|57	%ghc_bin_build
21cr|ghc-shellcheck-0.9.0-3|58	
21cr|ghc-shellcheck-0.9.0-3|59	%install
21cr|ghc-shellcheck-0.9.0-3|60	%ghc_bin_install
21cr|ghc-shellcheck-0.9.0-3|61	

1786 21
21cr|ghc-StateVar-1.2.2-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-StateVar-1.2.2-1|2	%global debug_package %{nil}
21cr|ghc-StateVar-1.2.2-1|3	
21cr|ghc-StateVar-1.2.2-1|4	%global pkg_name StateVar
21cr|ghc-StateVar-1.2.2-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-StateVar-1.2.2-1|6	
21cr|ghc-StateVar-1.2.2-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-StateVar-1.2.2-1|8	Version:        1.2.2
21cr|ghc-StateVar-1.2.2-1|9	Release:        1
21cr|ghc-StateVar-1.2.2-1|10	Summary:        State variables
21cr|ghc-StateVar-1.2.2-1|11	Group:          Development/Haskell
21cr|ghc-StateVar-1.2.2-1|12	License:        BSD
21cr|ghc-StateVar-1.2.2-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-StateVar-1.2.2-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-StateVar-1.2.2-1|15	BuildRequires:  ghc-devel
21cr|ghc-StateVar-1.2.2-1|16	BuildRequires:  ghc-prof
21cr|ghc-StateVar-1.2.2-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-StateVar-1.2.2-1|18	
21cr|ghc-StateVar-1.2.2-1|19	%description
21cr|ghc-StateVar-1.2.2-1|20	This package contains state variables, which are references in the IO monad,
21cr|ghc-StateVar-1.2.2-1|21	like IORefs or parts of the OpenGL state.
21cr|ghc-StateVar-1.2.2-1|22	
21cr|ghc-StateVar-1.2.2-1|23	%files -f %{name}.files
21cr|ghc-StateVar-1.2.2-1|24	%license LICENSE
21cr|ghc-StateVar-1.2.2-1|25	
21cr|ghc-StateVar-1.2.2-1|26	#----------------------------------------------------------------------
21cr|ghc-StateVar-1.2.2-1|27	%package devel
21cr|ghc-StateVar-1.2.2-1|28	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-StateVar-1.2.2-1|29	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-StateVar-1.2.2-1|30	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-StateVar-1.2.2-1|31	%if %{defined ghc_version}
21cr|ghc-StateVar-1.2.2-1|32	Requires:       ghc = %{ghc_version}
21cr|ghc-StateVar-1.2.2-1|33	%endif
21cr|ghc-StateVar-1.2.2-1|34	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-StateVar-1.2.2-1|35	
21cr|ghc-StateVar-1.2.2-1|36	%description devel
21cr|ghc-StateVar-1.2.2-1|37	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-StateVar-1.2.2-1|38	
21cr|ghc-StateVar-1.2.2-1|39	%files devel -f %{name}-devel.files
21cr|ghc-StateVar-1.2.2-1|40	
21cr|ghc-StateVar-1.2.2-1|41	#----------------------------------------------------------------------
21cr|ghc-StateVar-1.2.2-1|42	
21cr|ghc-StateVar-1.2.2-1|43	%if %{with haddock}
21cr|ghc-StateVar-1.2.2-1|44	%package doc
21cr|ghc-StateVar-1.2.2-1|45	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-StateVar-1.2.2-1|46	BuildArch:      noarch
21cr|ghc-StateVar-1.2.2-1|47	
21cr|ghc-StateVar-1.2.2-1|48	%description doc
21cr|ghc-StateVar-1.2.2-1|49	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-StateVar-1.2.2-1|50	
21cr|ghc-StateVar-1.2.2-1|51	%files doc -f %{name}-doc.files
21cr|ghc-StateVar-1.2.2-1|52	%license LICENSE
21cr|ghc-StateVar-1.2.2-1|53	
21cr|ghc-StateVar-1.2.2-1|54	%endif
21cr|ghc-StateVar-1.2.2-1|55	
21cr|ghc-StateVar-1.2.2-1|56	#----------------------------------------------------------------------
21cr|ghc-StateVar-1.2.2-1|57	
21cr|ghc-StateVar-1.2.2-1|58	%if %{with ghc_prof}
21cr|ghc-StateVar-1.2.2-1|59	%package prof
21cr|ghc-StateVar-1.2.2-1|60	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-StateVar-1.2.2-1|61	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-StateVar-1.2.2-1|62	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-StateVar-1.2.2-1|63	
21cr|ghc-StateVar-1.2.2-1|64	%description prof
21cr|ghc-StateVar-1.2.2-1|65	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-StateVar-1.2.2-1|66	
21cr|ghc-StateVar-1.2.2-1|67	%files prof -f %{name}-prof.files
21cr|ghc-StateVar-1.2.2-1|68	%endif
21cr|ghc-StateVar-1.2.2-1|69	
21cr|ghc-StateVar-1.2.2-1|70	#----------------------------------------------------------------------
21cr|ghc-StateVar-1.2.2-1|71	
21cr|ghc-StateVar-1.2.2-1|72	%prep
21cr|ghc-StateVar-1.2.2-1|73	%setup -q -n %{pkgver}
21cr|ghc-StateVar-1.2.2-1|74	
21cr|ghc-StateVar-1.2.2-1|75	%build
21cr|ghc-StateVar-1.2.2-1|76	%ghc_lib_build
21cr|ghc-StateVar-1.2.2-1|77	
21cr|ghc-StateVar-1.2.2-1|78	%install
21cr|ghc-StateVar-1.2.2-1|79	%ghc_lib_install

1787 21
21cr|ghc-strict-0.4.0.1-3|1	%define _disable_ld_no_undefined 1
21cr|ghc-strict-0.4.0.1-3|2	%global debug_package %{nil}
21cr|ghc-strict-0.4.0.1-3|3	
21cr|ghc-strict-0.4.0.1-3|4	%global pkg_name strict
21cr|ghc-strict-0.4.0.1-3|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-strict-0.4.0.1-3|6	
21cr|ghc-strict-0.4.0.1-3|7	Summary:	Strict data types and String IO for Haskell
21cr|ghc-strict-0.4.0.1-3|8	Name:		ghc-%{pkg_name}
21cr|ghc-strict-0.4.0.1-3|9	Version:	0.4.0.1
21cr|ghc-strict-0.4.0.1-3|10	Release:	3
21cr|ghc-strict-0.4.0.1-3|11	License:	BSD
21cr|ghc-strict-0.4.0.1-3|12	Group:		Development/Haskell
21cr|ghc-strict-0.4.0.1-3|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-strict-0.4.0.1-3|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-strict-0.4.0.1-3|15	Patch0:		strict-dependensy.patch
21cr|ghc-strict-0.4.0.1-3|16	BuildRequires:  ghc-devel
21cr|ghc-strict-0.4.0.1-3|17	BuildRequires:  ghc-prof
21cr|ghc-strict-0.4.0.1-3|18	BuildRequires:  ghc-hashable-prof
21cr|ghc-strict-0.4.0.1-3|19	BuildRequires:  ghc-these-prof
21cr|ghc-strict-0.4.0.1-3|20	BuildRequires:  ghc-rpm-macros
21cr|ghc-strict-0.4.0.1-3|21	
21cr|ghc-strict-0.4.0.1-3|22	%description
21cr|ghc-strict-0.4.0.1-3|23	This package provides strict versions of some standard Haskell data types
21cr|ghc-strict-0.4.0.1-3|24	(pairs, Maybe and Either). It also contains strict IO operations.
21cr|ghc-strict-0.4.0.1-3|25	
21cr|ghc-strict-0.4.0.1-3|26	%files -f %{name}.files
21cr|ghc-strict-0.4.0.1-3|27	%license LICENSE
21cr|ghc-strict-0.4.0.1-3|28	
21cr|ghc-strict-0.4.0.1-3|29	#----------------------------------------------------------------------
21cr|ghc-strict-0.4.0.1-3|30	%package devel
21cr|ghc-strict-0.4.0.1-3|31	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-strict-0.4.0.1-3|32	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-strict-0.4.0.1-3|33	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-strict-0.4.0.1-3|34	%if %{defined ghc_version}
21cr|ghc-strict-0.4.0.1-3|35	Requires:       ghc = %{ghc_version}
21cr|ghc-strict-0.4.0.1-3|36	%endif
21cr|ghc-strict-0.4.0.1-3|37	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-strict-0.4.0.1-3|38	
21cr|ghc-strict-0.4.0.1-3|39	%description devel
21cr|ghc-strict-0.4.0.1-3|40	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-strict-0.4.0.1-3|41	
21cr|ghc-strict-0.4.0.1-3|42	%files devel -f %{name}-devel.files
21cr|ghc-strict-0.4.0.1-3|43	
21cr|ghc-strict-0.4.0.1-3|44	#----------------------------------------------------------------------
21cr|ghc-strict-0.4.0.1-3|45	
21cr|ghc-strict-0.4.0.1-3|46	%if %{with haddock}
21cr|ghc-strict-0.4.0.1-3|47	%package doc
21cr|ghc-strict-0.4.0.1-3|48	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-strict-0.4.0.1-3|49	BuildArch:      noarch
21cr|ghc-strict-0.4.0.1-3|50	
21cr|ghc-strict-0.4.0.1-3|51	%description doc
21cr|ghc-strict-0.4.0.1-3|52	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-strict-0.4.0.1-3|53	
21cr|ghc-strict-0.4.0.1-3|54	%files doc -f %{name}-doc.files
21cr|ghc-strict-0.4.0.1-3|55	%license LICENSE
21cr|ghc-strict-0.4.0.1-3|56	
21cr|ghc-strict-0.4.0.1-3|57	%endif
21cr|ghc-strict-0.4.0.1-3|58	
21cr|ghc-strict-0.4.0.1-3|59	#----------------------------------------------------------------------
21cr|ghc-strict-0.4.0.1-3|60	
21cr|ghc-strict-0.4.0.1-3|61	%if %{with ghc_prof}
21cr|ghc-strict-0.4.0.1-3|62	%package prof
21cr|ghc-strict-0.4.0.1-3|63	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-strict-0.4.0.1-3|64	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-strict-0.4.0.1-3|65	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-strict-0.4.0.1-3|66	
21cr|ghc-strict-0.4.0.1-3|67	%description prof
21cr|ghc-strict-0.4.0.1-3|68	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-strict-0.4.0.1-3|69	
21cr|ghc-strict-0.4.0.1-3|70	%files prof -f %{name}-prof.files
21cr|ghc-strict-0.4.0.1-3|71	%endif
21cr|ghc-strict-0.4.0.1-3|72	
21cr|ghc-strict-0.4.0.1-3|73	#----------------------------------------------------------------------
21cr|ghc-strict-0.4.0.1-3|74	
21cr|ghc-strict-0.4.0.1-3|75	%prep
21cr|ghc-strict-0.4.0.1-3|76	%autosetup -p1 -n %{pkgver}
21cr|ghc-strict-0.4.0.1-3|77	
21cr|ghc-strict-0.4.0.1-3|78	%build
21cr|ghc-strict-0.4.0.1-3|79	%ghc_lib_build
21cr|ghc-strict-0.4.0.1-3|80	
21cr|ghc-strict-0.4.0.1-3|81	%install
21cr|ghc-strict-0.4.0.1-3|82	%ghc_lib_install

1788 21
21cr|ghc-tagged-0.8.6.1-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-tagged-0.8.6.1-2|2	%global debug_package %{nil}
21cr|ghc-tagged-0.8.6.1-2|3	
21cr|ghc-tagged-0.8.6.1-2|4	%global pkg_name tagged
21cr|ghc-tagged-0.8.6.1-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-tagged-0.8.6.1-2|6	
21cr|ghc-tagged-0.8.6.1-2|7	Summary:	98 phantom types to avoid dummy arguments for Haskell
21cr|ghc-tagged-0.8.6.1-2|8	Name:		ghc-%{pkg_name}
21cr|ghc-tagged-0.8.6.1-2|9	Version:	0.8.6.1
21cr|ghc-tagged-0.8.6.1-2|10	Release:	2
21cr|ghc-tagged-0.8.6.1-2|11	License:	BSD
21cr|ghc-tagged-0.8.6.1-2|12	Group:		Development/Haskell
21cr|ghc-tagged-0.8.6.1-2|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-tagged-0.8.6.1-2|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-tagged-0.8.6.1-2|15	Source10:	%{name}.rpmlintrc
21cr|ghc-tagged-0.8.6.1-2|16	BuildRequires:  ghc-devel
21cr|ghc-tagged-0.8.6.1-2|17	BuildRequires:  ghc-prof
21cr|ghc-tagged-0.8.6.1-2|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-tagged-0.8.6.1-2|19	
21cr|ghc-tagged-0.8.6.1-2|20	%description
21cr|ghc-tagged-0.8.6.1-2|21	%{summary}.
21cr|ghc-tagged-0.8.6.1-2|22	
21cr|ghc-tagged-0.8.6.1-2|23	%files -f %{name}.files
21cr|ghc-tagged-0.8.6.1-2|24	%license LICENSE
21cr|ghc-tagged-0.8.6.1-2|25	
21cr|ghc-tagged-0.8.6.1-2|26	#----------------------------------------------------------------------
21cr|ghc-tagged-0.8.6.1-2|27	%package devel
21cr|ghc-tagged-0.8.6.1-2|28	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-tagged-0.8.6.1-2|29	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-tagged-0.8.6.1-2|30	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-tagged-0.8.6.1-2|31	%if %{defined ghc_version}
21cr|ghc-tagged-0.8.6.1-2|32	Requires:       ghc = %{ghc_version}
21cr|ghc-tagged-0.8.6.1-2|33	%endif
21cr|ghc-tagged-0.8.6.1-2|34	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-tagged-0.8.6.1-2|35	
21cr|ghc-tagged-0.8.6.1-2|36	%description devel
21cr|ghc-tagged-0.8.6.1-2|37	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-tagged-0.8.6.1-2|38	
21cr|ghc-tagged-0.8.6.1-2|39	%files devel -f %{name}-devel.files
21cr|ghc-tagged-0.8.6.1-2|40	
21cr|ghc-tagged-0.8.6.1-2|41	#----------------------------------------------------------------------
21cr|ghc-tagged-0.8.6.1-2|42	
21cr|ghc-tagged-0.8.6.1-2|43	%if %{with haddock}
21cr|ghc-tagged-0.8.6.1-2|44	%package doc
21cr|ghc-tagged-0.8.6.1-2|45	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-tagged-0.8.6.1-2|46	BuildArch:      noarch
21cr|ghc-tagged-0.8.6.1-2|47	
21cr|ghc-tagged-0.8.6.1-2|48	%description doc
21cr|ghc-tagged-0.8.6.1-2|49	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-tagged-0.8.6.1-2|50	
21cr|ghc-tagged-0.8.6.1-2|51	%files doc -f %{name}-doc.files
21cr|ghc-tagged-0.8.6.1-2|52	%license LICENSE
21cr|ghc-tagged-0.8.6.1-2|53	
21cr|ghc-tagged-0.8.6.1-2|54	%endif
21cr|ghc-tagged-0.8.6.1-2|55	
21cr|ghc-tagged-0.8.6.1-2|56	#----------------------------------------------------------------------
21cr|ghc-tagged-0.8.6.1-2|57	
21cr|ghc-tagged-0.8.6.1-2|58	%if %{with ghc_prof}
21cr|ghc-tagged-0.8.6.1-2|59	%package prof
21cr|ghc-tagged-0.8.6.1-2|60	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-tagged-0.8.6.1-2|61	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-tagged-0.8.6.1-2|62	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-tagged-0.8.6.1-2|63	
21cr|ghc-tagged-0.8.6.1-2|64	%description prof
21cr|ghc-tagged-0.8.6.1-2|65	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-tagged-0.8.6.1-2|66	
21cr|ghc-tagged-0.8.6.1-2|67	%files prof -f %{name}-prof.files
21cr|ghc-tagged-0.8.6.1-2|68	%endif
21cr|ghc-tagged-0.8.6.1-2|69	
21cr|ghc-tagged-0.8.6.1-2|70	#----------------------------------------------------------------------
21cr|ghc-tagged-0.8.6.1-2|71	
21cr|ghc-tagged-0.8.6.1-2|72	%prep
21cr|ghc-tagged-0.8.6.1-2|73	%setup -q -n %{pkgver}
21cr|ghc-tagged-0.8.6.1-2|74	
21cr|ghc-tagged-0.8.6.1-2|75	%build
21cr|ghc-tagged-0.8.6.1-2|76	%ghc_lib_build
21cr|ghc-tagged-0.8.6.1-2|77	
21cr|ghc-tagged-0.8.6.1-2|78	%install
21cr|ghc-tagged-0.8.6.1-2|79	%ghc_lib_install

1789 21
21cr|ghc-tar-0.5.1.1-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-tar-0.5.1.1-1|2	%global debug_package %{nil}
21cr|ghc-tar-0.5.1.1-1|3	
21cr|ghc-tar-0.5.1.1-1|4	%global pkg_name tar
21cr|ghc-tar-0.5.1.1-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-tar-0.5.1.1-1|6	
21cr|ghc-tar-0.5.1.1-1|7	Summary:	Reading, writing and manipulating ".tar" archive files for Haskell
21cr|ghc-tar-0.5.1.1-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-tar-0.5.1.1-1|9	Version:	0.5.1.1
21cr|ghc-tar-0.5.1.1-1|10	Release:	1
21cr|ghc-tar-0.5.1.1-1|11	License:	BSD
21cr|ghc-tar-0.5.1.1-1|12	Group:		Development/Haskell
21cr|ghc-tar-0.5.1.1-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-tar-0.5.1.1-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-tar-0.5.1.1-1|15	Source1:	https://hackage.haskell.org/package/tar-0.5.1.1/tar.cabal
21cr|ghc-tar-0.5.1.1-1|16	BuildRequires:	ghc-devel
21cr|ghc-tar-0.5.1.1-1|17	BuildRequires:	ghc-prof
21cr|ghc-tar-0.5.1.1-1|18	BuildRequires:	ghc-rpm-macros
21cr|ghc-tar-0.5.1.1-1|19	
21cr|ghc-tar-0.5.1.1-1|20	%description
21cr|ghc-tar-0.5.1.1-1|21	This library is for working with "tar" archive files. It can read and write a
21cr|ghc-tar-0.5.1.1-1|22	range of common variations of archive format including V7, USTAR, POSIX and GNU
21cr|ghc-tar-0.5.1.1-1|23	formats. It provides support for packing and unpacking portable archives. This
21cr|ghc-tar-0.5.1.1-1|24	makes it suitable for distribution but not backup because details like file
21cr|ghc-tar-0.5.1.1-1|25	ownership and exact permissions are not preserved.
21cr|ghc-tar-0.5.1.1-1|26	
21cr|ghc-tar-0.5.1.1-1|27	%files -f %{name}.files
21cr|ghc-tar-0.5.1.1-1|28	%license LICENSE
21cr|ghc-tar-0.5.1.1-1|29	
21cr|ghc-tar-0.5.1.1-1|30	#----------------------------------------------------------------------
21cr|ghc-tar-0.5.1.1-1|31	%package devel
21cr|ghc-tar-0.5.1.1-1|32	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-tar-0.5.1.1-1|33	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-tar-0.5.1.1-1|34	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-tar-0.5.1.1-1|35	%if %{defined ghc_version}
21cr|ghc-tar-0.5.1.1-1|36	Requires:       ghc = %{ghc_version}
21cr|ghc-tar-0.5.1.1-1|37	%endif
21cr|ghc-tar-0.5.1.1-1|38	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-tar-0.5.1.1-1|39	
21cr|ghc-tar-0.5.1.1-1|40	%description devel
21cr|ghc-tar-0.5.1.1-1|41	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-tar-0.5.1.1-1|42	
21cr|ghc-tar-0.5.1.1-1|43	%files devel -f %{name}-devel.files
21cr|ghc-tar-0.5.1.1-1|44	
21cr|ghc-tar-0.5.1.1-1|45	#----------------------------------------------------------------------
21cr|ghc-tar-0.5.1.1-1|46	
21cr|ghc-tar-0.5.1.1-1|47	%if %{with haddock}
21cr|ghc-tar-0.5.1.1-1|48	%package doc
21cr|ghc-tar-0.5.1.1-1|49	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-tar-0.5.1.1-1|50	BuildArch:      noarch
21cr|ghc-tar-0.5.1.1-1|51	
21cr|ghc-tar-0.5.1.1-1|52	%description doc
21cr|ghc-tar-0.5.1.1-1|53	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-tar-0.5.1.1-1|54	
21cr|ghc-tar-0.5.1.1-1|55	%files doc -f %{name}-doc.files
21cr|ghc-tar-0.5.1.1-1|56	%license LICENSE
21cr|ghc-tar-0.5.1.1-1|57	
21cr|ghc-tar-0.5.1.1-1|58	%endif
21cr|ghc-tar-0.5.1.1-1|59	
21cr|ghc-tar-0.5.1.1-1|60	#----------------------------------------------------------------------
21cr|ghc-tar-0.5.1.1-1|61	
21cr|ghc-tar-0.5.1.1-1|62	%if %{with ghc_prof}
21cr|ghc-tar-0.5.1.1-1|63	%package prof
21cr|ghc-tar-0.5.1.1-1|64	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-tar-0.5.1.1-1|65	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-tar-0.5.1.1-1|66	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-tar-0.5.1.1-1|67	
21cr|ghc-tar-0.5.1.1-1|68	%description prof
21cr|ghc-tar-0.5.1.1-1|69	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-tar-0.5.1.1-1|70	
21cr|ghc-tar-0.5.1.1-1|71	%files prof -f %{name}-prof.files
21cr|ghc-tar-0.5.1.1-1|72	%endif
21cr|ghc-tar-0.5.1.1-1|73	
21cr|ghc-tar-0.5.1.1-1|74	#----------------------------------------------------------------------
21cr|ghc-tar-0.5.1.1-1|75	
21cr|ghc-tar-0.5.1.1-1|76	%prep
21cr|ghc-tar-0.5.1.1-1|77	%setup -q -n %{pkgver}
21cr|ghc-tar-0.5.1.1-1|78	
21cr|ghc-tar-0.5.1.1-1|79	cp -f %{SOURCE1} ./
21cr|ghc-tar-0.5.1.1-1|80	
21cr|ghc-tar-0.5.1.1-1|81	%build
21cr|ghc-tar-0.5.1.1-1|82	%ghc_lib_build
21cr|ghc-tar-0.5.1.1-1|83	
21cr|ghc-tar-0.5.1.1-1|84	%install
21cr|ghc-tar-0.5.1.1-1|85	%ghc_lib_install

1790 21
21cr|ghc-text-short-0.1.5-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-text-short-0.1.5-2|2	%global debug_package %{nil}
21cr|ghc-text-short-0.1.5-2|3	
21cr|ghc-text-short-0.1.5-2|4	%global pkg_name text-short
21cr|ghc-text-short-0.1.5-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-text-short-0.1.5-2|6	
21cr|ghc-text-short-0.1.5-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-text-short-0.1.5-2|8	Version:        0.1.5
21cr|ghc-text-short-0.1.5-2|9	Release:        2
21cr|ghc-text-short-0.1.5-2|10	Summary:        Memory-efficient representation of Unicode text strings
21cr|ghc-text-short-0.1.5-2|11	Group:          Development/Haskell
21cr|ghc-text-short-0.1.5-2|12	License:        BSD
21cr|ghc-text-short-0.1.5-2|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-text-short-0.1.5-2|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-text-short-0.1.5-2|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-text-short-0.1.5-2|16	BuildRequires:  ghc-devel
21cr|ghc-text-short-0.1.5-2|17	BuildRequires:  ghc-prof
21cr|ghc-text-short-0.1.5-2|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-text-short-0.1.5-2|19	BuildRequires:  ghc-hashable-prof
21cr|ghc-text-short-0.1.5-2|20	
21cr|ghc-text-short-0.1.5-2|21	%description
21cr|ghc-text-short-0.1.5-2|22	This package provides the 'ShortText' type which is suitable for keeping many
21cr|ghc-text-short-0.1.5-2|23	short strings in memory. This is similiar to how 'ShortByteString' relates to
21cr|ghc-text-short-0.1.5-2|24	'ByteString'.
21cr|ghc-text-short-0.1.5-2|25	
21cr|ghc-text-short-0.1.5-2|26	The main difference between 'Text' and 'ShortText' is that 'ShortText' uses
21cr|ghc-text-short-0.1.5-2|27	UTF-8 instead of UTF-16 internally and also doesn't support zero-copy slicing
21cr|ghc-text-short-0.1.5-2|28	(thereby saving 2 words). Consequently, the memory footprint of a (boxed)
21cr|ghc-text-short-0.1.5-2|29	'ShortText' value is 4 words (2 words when unboxed) plus the length of the
21cr|ghc-text-short-0.1.5-2|30	UTF-8 encoded payload.
21cr|ghc-text-short-0.1.5-2|31	
21cr|ghc-text-short-0.1.5-2|32	%files -f %{name}.files
21cr|ghc-text-short-0.1.5-2|33	%license LICENSE
21cr|ghc-text-short-0.1.5-2|34	
21cr|ghc-text-short-0.1.5-2|35	#----------------------------------------------------------------------
21cr|ghc-text-short-0.1.5-2|36	%package devel
21cr|ghc-text-short-0.1.5-2|37	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-text-short-0.1.5-2|38	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-text-short-0.1.5-2|39	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-text-short-0.1.5-2|40	%if %{defined ghc_version}
21cr|ghc-text-short-0.1.5-2|41	Requires:       ghc = %{ghc_version}
21cr|ghc-text-short-0.1.5-2|42	%endif
21cr|ghc-text-short-0.1.5-2|43	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-text-short-0.1.5-2|44	
21cr|ghc-text-short-0.1.5-2|45	%description devel
21cr|ghc-text-short-0.1.5-2|46	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-text-short-0.1.5-2|47	
21cr|ghc-text-short-0.1.5-2|48	%files devel -f %{name}-devel.files
21cr|ghc-text-short-0.1.5-2|49	
21cr|ghc-text-short-0.1.5-2|50	#----------------------------------------------------------------------
21cr|ghc-text-short-0.1.5-2|51	
21cr|ghc-text-short-0.1.5-2|52	%if %{with haddock}
21cr|ghc-text-short-0.1.5-2|53	%package doc
21cr|ghc-text-short-0.1.5-2|54	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-text-short-0.1.5-2|55	BuildArch:      noarch
21cr|ghc-text-short-0.1.5-2|56	
21cr|ghc-text-short-0.1.5-2|57	%description doc
21cr|ghc-text-short-0.1.5-2|58	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-text-short-0.1.5-2|59	
21cr|ghc-text-short-0.1.5-2|60	%files doc -f %{name}-doc.files
21cr|ghc-text-short-0.1.5-2|61	%license LICENSE
21cr|ghc-text-short-0.1.5-2|62	
21cr|ghc-text-short-0.1.5-2|63	%endif
21cr|ghc-text-short-0.1.5-2|64	
21cr|ghc-text-short-0.1.5-2|65	#----------------------------------------------------------------------
21cr|ghc-text-short-0.1.5-2|66	
21cr|ghc-text-short-0.1.5-2|67	%if %{with ghc_prof}
21cr|ghc-text-short-0.1.5-2|68	%package prof
21cr|ghc-text-short-0.1.5-2|69	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-text-short-0.1.5-2|70	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-text-short-0.1.5-2|71	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-text-short-0.1.5-2|72	
21cr|ghc-text-short-0.1.5-2|73	%description prof
21cr|ghc-text-short-0.1.5-2|74	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-text-short-0.1.5-2|75	
21cr|ghc-text-short-0.1.5-2|76	%files prof -f %{name}-prof.files
21cr|ghc-text-short-0.1.5-2|77	%endif
21cr|ghc-text-short-0.1.5-2|78	
21cr|ghc-text-short-0.1.5-2|79	#----------------------------------------------------------------------
21cr|ghc-text-short-0.1.5-2|80	
21cr|ghc-text-short-0.1.5-2|81	%prep
21cr|ghc-text-short-0.1.5-2|82	%setup -q -n %{pkgver}
21cr|ghc-text-short-0.1.5-2|83	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-text-short-0.1.5-2|84	
21cr|ghc-text-short-0.1.5-2|85	%build
21cr|ghc-text-short-0.1.5-2|86	%ghc_lib_build
21cr|ghc-text-short-0.1.5-2|87	
21cr|ghc-text-short-0.1.5-2|88	%install
21cr|ghc-text-short-0.1.5-2|89	%ghc_lib_install

1791 21
21cr|ghc-th-abstraction-0.4.5.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-th-abstraction-0.4.5.0-1|2	%global debug_package %{nil}
21cr|ghc-th-abstraction-0.4.5.0-1|3	
21cr|ghc-th-abstraction-0.4.5.0-1|4	%global pkg_name th-abstraction
21cr|ghc-th-abstraction-0.4.5.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-th-abstraction-0.4.5.0-1|6	
21cr|ghc-th-abstraction-0.4.5.0-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-th-abstraction-0.4.5.0-1|8	Version:        0.4.5.0
21cr|ghc-th-abstraction-0.4.5.0-1|9	Release:        1
21cr|ghc-th-abstraction-0.4.5.0-1|10	Summary:        Nicer interface for reified information about data types
21cr|ghc-th-abstraction-0.4.5.0-1|11	Group:          Development/Haskell
21cr|ghc-th-abstraction-0.4.5.0-1|12	License:        ISC
21cr|ghc-th-abstraction-0.4.5.0-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-th-abstraction-0.4.5.0-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-th-abstraction-0.4.5.0-1|15	BuildRequires:  ghc-devel
21cr|ghc-th-abstraction-0.4.5.0-1|16	BuildRequires:  ghc-prof
21cr|ghc-th-abstraction-0.4.5.0-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-th-abstraction-0.4.5.0-1|18	
21cr|ghc-th-abstraction-0.4.5.0-1|19	%description
21cr|ghc-th-abstraction-0.4.5.0-1|20	This package normalizes variations in the interface for inspecting datatype
21cr|ghc-th-abstraction-0.4.5.0-1|21	information via Template Haskell so that packages and support a single, easier
21cr|ghc-th-abstraction-0.4.5.0-1|22	to use informational datatype while supporting many versions of Template
21cr|ghc-th-abstraction-0.4.5.0-1|23	Haskell.
21cr|ghc-th-abstraction-0.4.5.0-1|24	
21cr|ghc-th-abstraction-0.4.5.0-1|25	%files -f %{name}.files
21cr|ghc-th-abstraction-0.4.5.0-1|26	%license LICENSE
21cr|ghc-th-abstraction-0.4.5.0-1|27	
21cr|ghc-th-abstraction-0.4.5.0-1|28	#----------------------------------------------------------------------
21cr|ghc-th-abstraction-0.4.5.0-1|29	%package devel
21cr|ghc-th-abstraction-0.4.5.0-1|30	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-th-abstraction-0.4.5.0-1|31	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-th-abstraction-0.4.5.0-1|32	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-th-abstraction-0.4.5.0-1|33	%if %{defined ghc_version}
21cr|ghc-th-abstraction-0.4.5.0-1|34	Requires:       ghc-compiler = %{ghc_version}
21cr|ghc-th-abstraction-0.4.5.0-1|35	%endif
21cr|ghc-th-abstraction-0.4.5.0-1|36	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-th-abstraction-0.4.5.0-1|37	
21cr|ghc-th-abstraction-0.4.5.0-1|38	%description devel
21cr|ghc-th-abstraction-0.4.5.0-1|39	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-th-abstraction-0.4.5.0-1|40	
21cr|ghc-th-abstraction-0.4.5.0-1|41	%files devel -f %{name}-devel.files
21cr|ghc-th-abstraction-0.4.5.0-1|42	%doc ChangeLog.md README.md
21cr|ghc-th-abstraction-0.4.5.0-1|43	
21cr|ghc-th-abstraction-0.4.5.0-1|44	#----------------------------------------------------------------------
21cr|ghc-th-abstraction-0.4.5.0-1|45	%if %{with haddock}
21cr|ghc-th-abstraction-0.4.5.0-1|46	%package doc
21cr|ghc-th-abstraction-0.4.5.0-1|47	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-th-abstraction-0.4.5.0-1|48	BuildArch:      noarch
21cr|ghc-th-abstraction-0.4.5.0-1|49	Requires:       ghc-filesystem
21cr|ghc-th-abstraction-0.4.5.0-1|50	
21cr|ghc-th-abstraction-0.4.5.0-1|51	%description doc
21cr|ghc-th-abstraction-0.4.5.0-1|52	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-th-abstraction-0.4.5.0-1|53	
21cr|ghc-th-abstraction-0.4.5.0-1|54	%files doc -f %{name}-doc.files
21cr|ghc-th-abstraction-0.4.5.0-1|55	%license LICENSE
21cr|ghc-th-abstraction-0.4.5.0-1|56	
21cr|ghc-th-abstraction-0.4.5.0-1|57	%endif
21cr|ghc-th-abstraction-0.4.5.0-1|58	
21cr|ghc-th-abstraction-0.4.5.0-1|59	#----------------------------------------------------------------------
21cr|ghc-th-abstraction-0.4.5.0-1|60	%if %{with ghc_prof}
21cr|ghc-th-abstraction-0.4.5.0-1|61	%package prof
21cr|ghc-th-abstraction-0.4.5.0-1|62	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-th-abstraction-0.4.5.0-1|63	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-th-abstraction-0.4.5.0-1|64	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-th-abstraction-0.4.5.0-1|65	
21cr|ghc-th-abstraction-0.4.5.0-1|66	%description prof
21cr|ghc-th-abstraction-0.4.5.0-1|67	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-th-abstraction-0.4.5.0-1|68	
21cr|ghc-th-abstraction-0.4.5.0-1|69	%files prof -f %{name}-prof.files
21cr|ghc-th-abstraction-0.4.5.0-1|70	
21cr|ghc-th-abstraction-0.4.5.0-1|71	%endif
21cr|ghc-th-abstraction-0.4.5.0-1|72	
21cr|ghc-th-abstraction-0.4.5.0-1|73	#----------------------------------------------------------------------
21cr|ghc-th-abstraction-0.4.5.0-1|74	%prep
21cr|ghc-th-abstraction-0.4.5.0-1|75	%setup -q -n %{pkgver}
21cr|ghc-th-abstraction-0.4.5.0-1|76	
21cr|ghc-th-abstraction-0.4.5.0-1|77	
21cr|ghc-th-abstraction-0.4.5.0-1|78	%build
21cr|ghc-th-abstraction-0.4.5.0-1|79	%ghc_lib_build
21cr|ghc-th-abstraction-0.4.5.0-1|80	
21cr|ghc-th-abstraction-0.4.5.0-1|81	
21cr|ghc-th-abstraction-0.4.5.0-1|82	%install
21cr|ghc-th-abstraction-0.4.5.0-1|83	%ghc_lib_install
21cr|ghc-th-abstraction-0.4.5.0-1|84	
21cr|ghc-th-abstraction-0.4.5.0-1|85	
21cr|ghc-th-abstraction-0.4.5.0-1|86	%check
21cr|ghc-th-abstraction-0.4.5.0-1|87	%if %{with tests}
21cr|ghc-th-abstraction-0.4.5.0-1|88	%cabal_test
21cr|ghc-th-abstraction-0.4.5.0-1|89	%endif
21cr|ghc-th-abstraction-0.4.5.0-1|90	

1792 21
21cr|ghc-these-1.1.1.1-3|1	%define _disable_ld_no_undefined 1
21cr|ghc-these-1.1.1.1-3|2	%global debug_package %{nil}
21cr|ghc-these-1.1.1.1-3|3	
21cr|ghc-these-1.1.1.1-3|4	%global pkg_name these
21cr|ghc-these-1.1.1.1-3|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-these-1.1.1.1-3|6	
21cr|ghc-these-1.1.1.1-3|7	Name:           ghc-%{pkg_name}
21cr|ghc-these-1.1.1.1-3|8	Version:        1.1.1.1
21cr|ghc-these-1.1.1.1-3|9	Release:        3
21cr|ghc-these-1.1.1.1-3|10	Summary:        An either-or-both data type
21cr|ghc-these-1.1.1.1-3|11	Group:          Development/Haskell
21cr|ghc-these-1.1.1.1-3|12	License:        BSD
21cr|ghc-these-1.1.1.1-3|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-these-1.1.1.1-3|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-these-1.1.1.1-3|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-these-1.1.1.1-3|16	
21cr|ghc-these-1.1.1.1-3|17	BuildRequires:  ghc-devel
21cr|ghc-these-1.1.1.1-3|18	BuildRequires:  ghc-prof
21cr|ghc-these-1.1.1.1-3|19	BuildRequires:  ghc-assoc-prof
21cr|ghc-these-1.1.1.1-3|20	BuildRequires:  ghc-rpm-macros
21cr|ghc-these-1.1.1.1-3|21	BuildRequires:  ghc-hashable-prof
21cr|ghc-these-1.1.1.1-3|22	
21cr|ghc-these-1.1.1.1-3|23	%description
21cr|ghc-these-1.1.1.1-3|24	This package provides a data type 'These a b' which can hold a value of either
21cr|ghc-these-1.1.1.1-3|25	type or values of each type. This is usually thought of as an "inclusive or"
21cr|ghc-these-1.1.1.1-3|26	type (contrasting 'Either a b' as "exclusive or") or as an "outer join" type
21cr|ghc-these-1.1.1.1-3|27	(contrasting '(a, b)' as "inner join").
21cr|ghc-these-1.1.1.1-3|28	
21cr|ghc-these-1.1.1.1-3|29	' data These a b = This a | That b | These a b '
21cr|ghc-these-1.1.1.1-3|30	
21cr|ghc-these-1.1.1.1-3|31	Since version 1, this package was split into parts:
21cr|ghc-these-1.1.1.1-3|32	
21cr|ghc-these-1.1.1.1-3|33	* <https://hackage.haskell.org/package/semialign semialign> For 'Align' and
21cr|ghc-these-1.1.1.1-3|34	'Zip' type-classes.
21cr|ghc-these-1.1.1.1-3|35	
21cr|ghc-these-1.1.1.1-3|36	* <https://hackage.haskell.org/package/semialign-indexed semialign-indexed> For
21cr|ghc-these-1.1.1.1-3|37	'SemialignWithIndex' class, providing 'ialignWith' and 'izipWith'.
21cr|ghc-these-1.1.1.1-3|38	
21cr|ghc-these-1.1.1.1-3|39	* <https://hackage.haskell.org/package/these-lens these-lens> For lens
21cr|ghc-these-1.1.1.1-3|40	combinators.
21cr|ghc-these-1.1.1.1-3|41	
21cr|ghc-these-1.1.1.1-3|42	* <http://hackage.haskell.org/package/monad-chronicle monad-chronicle> For
21cr|ghc-these-1.1.1.1-3|43	transformers variant of 'These'.
21cr|ghc-these-1.1.1.1-3|44	
21cr|ghc-these-1.1.1.1-3|45	%files -f %{name}.files
21cr|ghc-these-1.1.1.1-3|46	%license LICENSE
21cr|ghc-these-1.1.1.1-3|47	
21cr|ghc-these-1.1.1.1-3|48	#----------------------------------------------------------------------
21cr|ghc-these-1.1.1.1-3|49	%package devel
21cr|ghc-these-1.1.1.1-3|50	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-these-1.1.1.1-3|51	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-these-1.1.1.1-3|52	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-these-1.1.1.1-3|53	%if %{defined ghc_version}
21cr|ghc-these-1.1.1.1-3|54	Requires:       ghc-compiler = %{ghc_version}
21cr|ghc-these-1.1.1.1-3|55	%endif
21cr|ghc-these-1.1.1.1-3|56	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-these-1.1.1.1-3|57	
21cr|ghc-these-1.1.1.1-3|58	%description devel
21cr|ghc-these-1.1.1.1-3|59	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-these-1.1.1.1-3|60	
21cr|ghc-these-1.1.1.1-3|61	%files devel -f %{name}-devel.files
21cr|ghc-these-1.1.1.1-3|62	%doc CHANGELOG.md
21cr|ghc-these-1.1.1.1-3|63	
21cr|ghc-these-1.1.1.1-3|64	#----------------------------------------------------------------------
21cr|ghc-these-1.1.1.1-3|65	
21cr|ghc-these-1.1.1.1-3|66	%if %{with haddock}
21cr|ghc-these-1.1.1.1-3|67	%package doc
21cr|ghc-these-1.1.1.1-3|68	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-these-1.1.1.1-3|69	BuildArch:      noarch
21cr|ghc-these-1.1.1.1-3|70	Requires:       ghc-filesystem
21cr|ghc-these-1.1.1.1-3|71	
21cr|ghc-these-1.1.1.1-3|72	%description doc
21cr|ghc-these-1.1.1.1-3|73	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-these-1.1.1.1-3|74	
21cr|ghc-these-1.1.1.1-3|75	%files doc -f %{name}-doc.files
21cr|ghc-these-1.1.1.1-3|76	%license LICENSE
21cr|ghc-these-1.1.1.1-3|77	
21cr|ghc-these-1.1.1.1-3|78	%endif
21cr|ghc-these-1.1.1.1-3|79	
21cr|ghc-these-1.1.1.1-3|80	#----------------------------------------------------------------------
21cr|ghc-these-1.1.1.1-3|81	
21cr|ghc-these-1.1.1.1-3|82	%if %{with ghc_prof}
21cr|ghc-these-1.1.1.1-3|83	%package prof
21cr|ghc-these-1.1.1.1-3|84	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-these-1.1.1.1-3|85	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-these-1.1.1.1-3|86	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-these-1.1.1.1-3|87	
21cr|ghc-these-1.1.1.1-3|88	%description prof
21cr|ghc-these-1.1.1.1-3|89	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-these-1.1.1.1-3|90	
21cr|ghc-these-1.1.1.1-3|91	%files prof -f %{name}-prof.files
21cr|ghc-these-1.1.1.1-3|92	
21cr|ghc-these-1.1.1.1-3|93	%endif
21cr|ghc-these-1.1.1.1-3|94	
21cr|ghc-these-1.1.1.1-3|95	#----------------------------------------------------------------------
21cr|ghc-these-1.1.1.1-3|96	
21cr|ghc-these-1.1.1.1-3|97	%prep
21cr|ghc-these-1.1.1.1-3|98	%setup -q -n %{pkgver}
21cr|ghc-these-1.1.1.1-3|99	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-these-1.1.1.1-3|100	
21cr|ghc-these-1.1.1.1-3|101	
21cr|ghc-these-1.1.1.1-3|102	%build
21cr|ghc-these-1.1.1.1-3|103	%ghc_lib_build
21cr|ghc-these-1.1.1.1-3|104	
21cr|ghc-these-1.1.1.1-3|105	
21cr|ghc-these-1.1.1.1-3|106	%install
21cr|ghc-these-1.1.1.1-3|107	%ghc_lib_install
21cr|ghc-these-1.1.1.1-3|108	

1793 21
21cr|ghc-time-compat-1.9.6.1-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-time-compat-1.9.6.1-1|2	%global debug_package %{nil}
21cr|ghc-time-compat-1.9.6.1-1|3	
21cr|ghc-time-compat-1.9.6.1-1|4	%global pkg_name time-compat
21cr|ghc-time-compat-1.9.6.1-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-time-compat-1.9.6.1-1|6	
21cr|ghc-time-compat-1.9.6.1-1|7	# tasty hanging
21cr|ghc-time-compat-1.9.6.1-1|8	%bcond_with tests
21cr|ghc-time-compat-1.9.6.1-1|9	
21cr|ghc-time-compat-1.9.6.1-1|10	Name:           ghc-%{pkg_name}
21cr|ghc-time-compat-1.9.6.1-1|11	Version:        1.9.6.1
21cr|ghc-time-compat-1.9.6.1-1|12	Release:        1
21cr|ghc-time-compat-1.9.6.1-1|13	Summary:        Compatibility package for time
21cr|ghc-time-compat-1.9.6.1-1|14	Group:          Development/Haskell
21cr|ghc-time-compat-1.9.6.1-1|15	License:        BSD
21cr|ghc-time-compat-1.9.6.1-1|16	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-time-compat-1.9.6.1-1|17	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-time-compat-1.9.6.1-1|18	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-time-compat-1.9.6.1-1|19	BuildRequires:  ghc-devel
21cr|ghc-time-compat-1.9.6.1-1|20	BuildRequires:  ghc-prof
21cr|ghc-time-compat-1.9.6.1-1|21	BuildRequires:  ghc-rpm-macros
21cr|ghc-time-compat-1.9.6.1-1|22	BuildRequires:  ghc-base-orphans-prof
21cr|ghc-time-compat-1.9.6.1-1|23	BuildRequires:  ghc-hashable-prof
21cr|ghc-time-compat-1.9.6.1-1|24	%if %{with tests}
21cr|ghc-time-compat-1.9.6.1-1|25	BuildRequires:  ghc-HUnit-devel
21cr|ghc-time-compat-1.9.6.1-1|26	BuildRequires:  ghc-QuickCheck-devel
21cr|ghc-time-compat-1.9.6.1-1|27	BuildRequires:  ghc-base-compat-devel
21cr|ghc-time-compat-1.9.6.1-1|28	BuildRequires:  ghc-tagged-devel
21cr|ghc-time-compat-1.9.6.1-1|29	BuildRequires:  ghc-tasty-devel
21cr|ghc-time-compat-1.9.6.1-1|30	BuildRequires:  ghc-tasty-hunit-devel
21cr|ghc-time-compat-1.9.6.1-1|31	BuildRequires:  ghc-tasty-quickcheck-devel
21cr|ghc-time-compat-1.9.6.1-1|32	%endif
21cr|ghc-time-compat-1.9.6.1-1|33	
21cr|ghc-time-compat-1.9.6.1-1|34	%description
21cr|ghc-time-compat-1.9.6.1-1|35	This packages tries to compat as much of 'time' features as possible.
21cr|ghc-time-compat-1.9.6.1-1|36	
21cr|ghc-time-compat-1.9.6.1-1|37	
21cr|ghc-time-compat-1.9.6.1-1|38	%files -f %{name}.files
21cr|ghc-time-compat-1.9.6.1-1|39	%license LICENSE
21cr|ghc-time-compat-1.9.6.1-1|40	
21cr|ghc-time-compat-1.9.6.1-1|41	#----------------------------------------------------------------------
21cr|ghc-time-compat-1.9.6.1-1|42	%package devel
21cr|ghc-time-compat-1.9.6.1-1|43	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-time-compat-1.9.6.1-1|44	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-time-compat-1.9.6.1-1|45	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-time-compat-1.9.6.1-1|46	%if %{defined ghc_version}
21cr|ghc-time-compat-1.9.6.1-1|47	Requires:       ghc = %{ghc_version}
21cr|ghc-time-compat-1.9.6.1-1|48	%endif
21cr|ghc-time-compat-1.9.6.1-1|49	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-time-compat-1.9.6.1-1|50	
21cr|ghc-time-compat-1.9.6.1-1|51	%description devel
21cr|ghc-time-compat-1.9.6.1-1|52	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-time-compat-1.9.6.1-1|53	
21cr|ghc-time-compat-1.9.6.1-1|54	%files devel -f %{name}-devel.files
21cr|ghc-time-compat-1.9.6.1-1|55	
21cr|ghc-time-compat-1.9.6.1-1|56	#----------------------------------------------------------------------
21cr|ghc-time-compat-1.9.6.1-1|57	
21cr|ghc-time-compat-1.9.6.1-1|58	%if %{with haddock}
21cr|ghc-time-compat-1.9.6.1-1|59	%package doc
21cr|ghc-time-compat-1.9.6.1-1|60	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-time-compat-1.9.6.1-1|61	BuildArch:      noarch
21cr|ghc-time-compat-1.9.6.1-1|62	
21cr|ghc-time-compat-1.9.6.1-1|63	%description doc
21cr|ghc-time-compat-1.9.6.1-1|64	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-time-compat-1.9.6.1-1|65	
21cr|ghc-time-compat-1.9.6.1-1|66	%files doc -f %{name}-doc.files
21cr|ghc-time-compat-1.9.6.1-1|67	%license LICENSE
21cr|ghc-time-compat-1.9.6.1-1|68	
21cr|ghc-time-compat-1.9.6.1-1|69	%endif
21cr|ghc-time-compat-1.9.6.1-1|70	
21cr|ghc-time-compat-1.9.6.1-1|71	#----------------------------------------------------------------------
21cr|ghc-time-compat-1.9.6.1-1|72	
21cr|ghc-time-compat-1.9.6.1-1|73	%if %{with ghc_prof}
21cr|ghc-time-compat-1.9.6.1-1|74	%package prof
21cr|ghc-time-compat-1.9.6.1-1|75	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-time-compat-1.9.6.1-1|76	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-time-compat-1.9.6.1-1|77	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-time-compat-1.9.6.1-1|78	
21cr|ghc-time-compat-1.9.6.1-1|79	%description prof
21cr|ghc-time-compat-1.9.6.1-1|80	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-time-compat-1.9.6.1-1|81	
21cr|ghc-time-compat-1.9.6.1-1|82	%files prof -f %{name}-prof.files
21cr|ghc-time-compat-1.9.6.1-1|83	%endif
21cr|ghc-time-compat-1.9.6.1-1|84	
21cr|ghc-time-compat-1.9.6.1-1|85	#----------------------------------------------------------------------
21cr|ghc-time-compat-1.9.6.1-1|86	%prep
21cr|ghc-time-compat-1.9.6.1-1|87	%setup -q -n %{pkgver}
21cr|ghc-time-compat-1.9.6.1-1|88	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-time-compat-1.9.6.1-1|89	
21cr|ghc-time-compat-1.9.6.1-1|90	
21cr|ghc-time-compat-1.9.6.1-1|91	%build
21cr|ghc-time-compat-1.9.6.1-1|92	%ghc_lib_build
21cr|ghc-time-compat-1.9.6.1-1|93	
21cr|ghc-time-compat-1.9.6.1-1|94	
21cr|ghc-time-compat-1.9.6.1-1|95	%install
21cr|ghc-time-compat-1.9.6.1-1|96	%ghc_lib_install
21cr|ghc-time-compat-1.9.6.1-1|97	
21cr|ghc-time-compat-1.9.6.1-1|98	
21cr|ghc-time-compat-1.9.6.1-1|99	%check
21cr|ghc-time-compat-1.9.6.1-1|100	%if %{with tests}
21cr|ghc-time-compat-1.9.6.1-1|101	%cabal_test
21cr|ghc-time-compat-1.9.6.1-1|102	%endif
21cr|ghc-time-compat-1.9.6.1-1|103	

1794 21
21cr|ghc-transformers-compat-0.7.2-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-transformers-compat-0.7.2-1|2	%global debug_package %{nil}
21cr|ghc-transformers-compat-0.7.2-1|3	
21cr|ghc-transformers-compat-0.7.2-1|4	%global pkg_name transformers-compat
21cr|ghc-transformers-compat-0.7.2-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-transformers-compat-0.7.2-1|6	
21cr|ghc-transformers-compat-0.7.2-1|7	Summary:	Backported versions of transformers for Haskell
21cr|ghc-transformers-compat-0.7.2-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-transformers-compat-0.7.2-1|9	Version:	0.7.2
21cr|ghc-transformers-compat-0.7.2-1|10	Release:	1
21cr|ghc-transformers-compat-0.7.2-1|11	License:	BSD
21cr|ghc-transformers-compat-0.7.2-1|12	Group:		Development/Haskell
21cr|ghc-transformers-compat-0.7.2-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-transformers-compat-0.7.2-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-transformers-compat-0.7.2-1|15	BuildRequires:  ghc-devel
21cr|ghc-transformers-compat-0.7.2-1|16	BuildRequires:  ghc-prof
21cr|ghc-transformers-compat-0.7.2-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-transformers-compat-0.7.2-1|18	
21cr|ghc-transformers-compat-0.7.2-1|19	%description
21cr|ghc-transformers-compat-0.7.2-1|20	%{summary}.
21cr|ghc-transformers-compat-0.7.2-1|21	
21cr|ghc-transformers-compat-0.7.2-1|22	%files -f %{name}.files
21cr|ghc-transformers-compat-0.7.2-1|23	%license LICENSE
21cr|ghc-transformers-compat-0.7.2-1|24	
21cr|ghc-transformers-compat-0.7.2-1|25	#----------------------------------------------------------------------
21cr|ghc-transformers-compat-0.7.2-1|26	%package devel
21cr|ghc-transformers-compat-0.7.2-1|27	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-transformers-compat-0.7.2-1|28	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-transformers-compat-0.7.2-1|29	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-transformers-compat-0.7.2-1|30	%if %{defined ghc_version}
21cr|ghc-transformers-compat-0.7.2-1|31	Requires:       ghc = %{ghc_version}
21cr|ghc-transformers-compat-0.7.2-1|32	%endif
21cr|ghc-transformers-compat-0.7.2-1|33	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-transformers-compat-0.7.2-1|34	
21cr|ghc-transformers-compat-0.7.2-1|35	%description devel
21cr|ghc-transformers-compat-0.7.2-1|36	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-transformers-compat-0.7.2-1|37	
21cr|ghc-transformers-compat-0.7.2-1|38	%files devel -f %{name}-devel.files
21cr|ghc-transformers-compat-0.7.2-1|39	
21cr|ghc-transformers-compat-0.7.2-1|40	#----------------------------------------------------------------------
21cr|ghc-transformers-compat-0.7.2-1|41	
21cr|ghc-transformers-compat-0.7.2-1|42	%if %{with haddock}
21cr|ghc-transformers-compat-0.7.2-1|43	%package doc
21cr|ghc-transformers-compat-0.7.2-1|44	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-transformers-compat-0.7.2-1|45	BuildArch:      noarch
21cr|ghc-transformers-compat-0.7.2-1|46	
21cr|ghc-transformers-compat-0.7.2-1|47	%description doc
21cr|ghc-transformers-compat-0.7.2-1|48	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-transformers-compat-0.7.2-1|49	
21cr|ghc-transformers-compat-0.7.2-1|50	%files doc -f %{name}-doc.files
21cr|ghc-transformers-compat-0.7.2-1|51	%license LICENSE
21cr|ghc-transformers-compat-0.7.2-1|52	
21cr|ghc-transformers-compat-0.7.2-1|53	%endif
21cr|ghc-transformers-compat-0.7.2-1|54	
21cr|ghc-transformers-compat-0.7.2-1|55	#----------------------------------------------------------------------
21cr|ghc-transformers-compat-0.7.2-1|56	
21cr|ghc-transformers-compat-0.7.2-1|57	%if %{with ghc_prof}
21cr|ghc-transformers-compat-0.7.2-1|58	%package prof
21cr|ghc-transformers-compat-0.7.2-1|59	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-transformers-compat-0.7.2-1|60	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-transformers-compat-0.7.2-1|61	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-transformers-compat-0.7.2-1|62	
21cr|ghc-transformers-compat-0.7.2-1|63	%description prof
21cr|ghc-transformers-compat-0.7.2-1|64	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-transformers-compat-0.7.2-1|65	
21cr|ghc-transformers-compat-0.7.2-1|66	%files prof -f %{name}-prof.files
21cr|ghc-transformers-compat-0.7.2-1|67	%endif
21cr|ghc-transformers-compat-0.7.2-1|68	
21cr|ghc-transformers-compat-0.7.2-1|69	#----------------------------------------------------------------------
21cr|ghc-transformers-compat-0.7.2-1|70	
21cr|ghc-transformers-compat-0.7.2-1|71	%prep
21cr|ghc-transformers-compat-0.7.2-1|72	%setup -q -n %{pkgver}
21cr|ghc-transformers-compat-0.7.2-1|73	
21cr|ghc-transformers-compat-0.7.2-1|74	%build
21cr|ghc-transformers-compat-0.7.2-1|75	%ghc_lib_build
21cr|ghc-transformers-compat-0.7.2-1|76	
21cr|ghc-transformers-compat-0.7.2-1|77	%install
21cr|ghc-transformers-compat-0.7.2-1|78	%ghc_lib_install

1795 21
21cr|ghc-unordered-containers-0.2.19.1-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-unordered-containers-0.2.19.1-1|2	%global debug_package %{nil}
21cr|ghc-unordered-containers-0.2.19.1-1|3	
21cr|ghc-unordered-containers-0.2.19.1-1|4	%global pkg_name unordered-containers
21cr|ghc-unordered-containers-0.2.19.1-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-unordered-containers-0.2.19.1-1|6	
21cr|ghc-unordered-containers-0.2.19.1-1|7	Summary:	Efficient hashing-based container types for Haskell
21cr|ghc-unordered-containers-0.2.19.1-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-unordered-containers-0.2.19.1-1|9	Version:	0.2.19.1
21cr|ghc-unordered-containers-0.2.19.1-1|10	Release:	1
21cr|ghc-unordered-containers-0.2.19.1-1|11	License:	BSD
21cr|ghc-unordered-containers-0.2.19.1-1|12	Group:		Development/Haskell
21cr|ghc-unordered-containers-0.2.19.1-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-unordered-containers-0.2.19.1-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-unordered-containers-0.2.19.1-1|15	BuildRequires:  ghc-devel
21cr|ghc-unordered-containers-0.2.19.1-1|16	BuildRequires:  ghc-prof
21cr|ghc-unordered-containers-0.2.19.1-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-unordered-containers-0.2.19.1-1|18	BuildRequires:  ghc-hashable-prof
21cr|ghc-unordered-containers-0.2.19.1-1|19	
21cr|ghc-unordered-containers-0.2.19.1-1|20	
21cr|ghc-unordered-containers-0.2.19.1-1|21	%description
21cr|ghc-unordered-containers-0.2.19.1-1|22	%{summary}.
21cr|ghc-unordered-containers-0.2.19.1-1|23	
21cr|ghc-unordered-containers-0.2.19.1-1|24	%files -f %{name}.files
21cr|ghc-unordered-containers-0.2.19.1-1|25	%license LICENSE
21cr|ghc-unordered-containers-0.2.19.1-1|26	
21cr|ghc-unordered-containers-0.2.19.1-1|27	#----------------------------------------------------------------------
21cr|ghc-unordered-containers-0.2.19.1-1|28	%package devel
21cr|ghc-unordered-containers-0.2.19.1-1|29	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-unordered-containers-0.2.19.1-1|30	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-unordered-containers-0.2.19.1-1|31	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-unordered-containers-0.2.19.1-1|32	%if %{defined ghc_version}
21cr|ghc-unordered-containers-0.2.19.1-1|33	Requires:       ghc = %{ghc_version}
21cr|ghc-unordered-containers-0.2.19.1-1|34	%endif
21cr|ghc-unordered-containers-0.2.19.1-1|35	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-unordered-containers-0.2.19.1-1|36	
21cr|ghc-unordered-containers-0.2.19.1-1|37	%description devel
21cr|ghc-unordered-containers-0.2.19.1-1|38	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-unordered-containers-0.2.19.1-1|39	
21cr|ghc-unordered-containers-0.2.19.1-1|40	%files devel -f %{name}-devel.files
21cr|ghc-unordered-containers-0.2.19.1-1|41	
21cr|ghc-unordered-containers-0.2.19.1-1|42	#----------------------------------------------------------------------
21cr|ghc-unordered-containers-0.2.19.1-1|43	
21cr|ghc-unordered-containers-0.2.19.1-1|44	%if %{with haddock}
21cr|ghc-unordered-containers-0.2.19.1-1|45	%package doc
21cr|ghc-unordered-containers-0.2.19.1-1|46	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-unordered-containers-0.2.19.1-1|47	BuildArch:      noarch
21cr|ghc-unordered-containers-0.2.19.1-1|48	
21cr|ghc-unordered-containers-0.2.19.1-1|49	%description doc
21cr|ghc-unordered-containers-0.2.19.1-1|50	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-unordered-containers-0.2.19.1-1|51	
21cr|ghc-unordered-containers-0.2.19.1-1|52	%files doc -f %{name}-doc.files
21cr|ghc-unordered-containers-0.2.19.1-1|53	%license LICENSE
21cr|ghc-unordered-containers-0.2.19.1-1|54	
21cr|ghc-unordered-containers-0.2.19.1-1|55	%endif
21cr|ghc-unordered-containers-0.2.19.1-1|56	
21cr|ghc-unordered-containers-0.2.19.1-1|57	#----------------------------------------------------------------------
21cr|ghc-unordered-containers-0.2.19.1-1|58	
21cr|ghc-unordered-containers-0.2.19.1-1|59	%if %{with ghc_prof}
21cr|ghc-unordered-containers-0.2.19.1-1|60	%package prof
21cr|ghc-unordered-containers-0.2.19.1-1|61	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-unordered-containers-0.2.19.1-1|62	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-unordered-containers-0.2.19.1-1|63	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-unordered-containers-0.2.19.1-1|64	
21cr|ghc-unordered-containers-0.2.19.1-1|65	%description prof
21cr|ghc-unordered-containers-0.2.19.1-1|66	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-unordered-containers-0.2.19.1-1|67	
21cr|ghc-unordered-containers-0.2.19.1-1|68	%files prof -f %{name}-prof.files
21cr|ghc-unordered-containers-0.2.19.1-1|69	%endif
21cr|ghc-unordered-containers-0.2.19.1-1|70	
21cr|ghc-unordered-containers-0.2.19.1-1|71	#----------------------------------------------------------------------
21cr|ghc-unordered-containers-0.2.19.1-1|72	
21cr|ghc-unordered-containers-0.2.19.1-1|73	%prep
21cr|ghc-unordered-containers-0.2.19.1-1|74	%setup -q -n %{pkgver}
21cr|ghc-unordered-containers-0.2.19.1-1|75	
21cr|ghc-unordered-containers-0.2.19.1-1|76	%build
21cr|ghc-unordered-containers-0.2.19.1-1|77	%ghc_lib_build
21cr|ghc-unordered-containers-0.2.19.1-1|78	
21cr|ghc-unordered-containers-0.2.19.1-1|79	%install
21cr|ghc-unordered-containers-0.2.19.1-1|80	%ghc_lib_install

1796 21
21cr|ghc-uuid-types-1.0.5-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-uuid-types-1.0.5-1|2	%global debug_package %{nil}
21cr|ghc-uuid-types-1.0.5-1|3	
21cr|ghc-uuid-types-1.0.5-1|4	%global pkg_name uuid-types
21cr|ghc-uuid-types-1.0.5-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-uuid-types-1.0.5-1|6	
21cr|ghc-uuid-types-1.0.5-1|7	Name:           ghc-%{pkg_name}
21cr|ghc-uuid-types-1.0.5-1|8	Version:        1.0.5
21cr|ghc-uuid-types-1.0.5-1|9	Release:        1
21cr|ghc-uuid-types-1.0.5-1|10	Summary:        Type definitions for Universally Unique Identifiers
21cr|ghc-uuid-types-1.0.5-1|11	Group:          Development/Haskell
21cr|ghc-uuid-types-1.0.5-1|12	License:        BSD
21cr|ghc-uuid-types-1.0.5-1|13	Url:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-uuid-types-1.0.5-1|14	Source0:        https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
21cr|ghc-uuid-types-1.0.5-1|15	Source1:        https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
21cr|ghc-uuid-types-1.0.5-1|16	BuildRequires:  ghc-devel
21cr|ghc-uuid-types-1.0.5-1|17	BuildRequires:  ghc-prof
21cr|ghc-uuid-types-1.0.5-1|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-uuid-types-1.0.5-1|19	BuildRequires:  ghc-hashable-prof
21cr|ghc-uuid-types-1.0.5-1|20	BuildRequires:  ghc-random-prof
21cr|ghc-uuid-types-1.0.5-1|21	
21cr|ghc-uuid-types-1.0.5-1|22	%description
21cr|ghc-uuid-types-1.0.5-1|23	This library contains type definitions for Universally Unique Identifiers and
21cr|ghc-uuid-types-1.0.5-1|24	basic conversion functions. See https://en.wikipedia.org/wiki/UUID for the
21cr|ghc-uuid-types-1.0.5-1|25	general idea.
21cr|ghc-uuid-types-1.0.5-1|26	
21cr|ghc-uuid-types-1.0.5-1|27	
21cr|ghc-uuid-types-1.0.5-1|28	%files -f %{name}.files
21cr|ghc-uuid-types-1.0.5-1|29	%license LICENSE
21cr|ghc-uuid-types-1.0.5-1|30	
21cr|ghc-uuid-types-1.0.5-1|31	#----------------------------------------------------------------------
21cr|ghc-uuid-types-1.0.5-1|32	%package devel
21cr|ghc-uuid-types-1.0.5-1|33	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-uuid-types-1.0.5-1|34	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-uuid-types-1.0.5-1|35	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-uuid-types-1.0.5-1|36	%if %{defined ghc_version}
21cr|ghc-uuid-types-1.0.5-1|37	Requires:       ghc = %{ghc_version}
21cr|ghc-uuid-types-1.0.5-1|38	%endif
21cr|ghc-uuid-types-1.0.5-1|39	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-uuid-types-1.0.5-1|40	
21cr|ghc-uuid-types-1.0.5-1|41	%description devel
21cr|ghc-uuid-types-1.0.5-1|42	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-uuid-types-1.0.5-1|43	
21cr|ghc-uuid-types-1.0.5-1|44	%files devel -f %{name}-devel.files
21cr|ghc-uuid-types-1.0.5-1|45	
21cr|ghc-uuid-types-1.0.5-1|46	#----------------------------------------------------------------------
21cr|ghc-uuid-types-1.0.5-1|47	
21cr|ghc-uuid-types-1.0.5-1|48	%if %{with haddock}
21cr|ghc-uuid-types-1.0.5-1|49	%package doc
21cr|ghc-uuid-types-1.0.5-1|50	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-uuid-types-1.0.5-1|51	BuildArch:      noarch
21cr|ghc-uuid-types-1.0.5-1|52	
21cr|ghc-uuid-types-1.0.5-1|53	%description doc
21cr|ghc-uuid-types-1.0.5-1|54	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-uuid-types-1.0.5-1|55	
21cr|ghc-uuid-types-1.0.5-1|56	%files doc -f %{name}-doc.files
21cr|ghc-uuid-types-1.0.5-1|57	%license LICENSE
21cr|ghc-uuid-types-1.0.5-1|58	
21cr|ghc-uuid-types-1.0.5-1|59	%endif
21cr|ghc-uuid-types-1.0.5-1|60	
21cr|ghc-uuid-types-1.0.5-1|61	#----------------------------------------------------------------------
21cr|ghc-uuid-types-1.0.5-1|62	
21cr|ghc-uuid-types-1.0.5-1|63	%if %{with ghc_prof}
21cr|ghc-uuid-types-1.0.5-1|64	%package prof
21cr|ghc-uuid-types-1.0.5-1|65	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-uuid-types-1.0.5-1|66	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-uuid-types-1.0.5-1|67	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-uuid-types-1.0.5-1|68	
21cr|ghc-uuid-types-1.0.5-1|69	%description prof
21cr|ghc-uuid-types-1.0.5-1|70	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-uuid-types-1.0.5-1|71	
21cr|ghc-uuid-types-1.0.5-1|72	%files prof -f %{name}-prof.files
21cr|ghc-uuid-types-1.0.5-1|73	%endif
21cr|ghc-uuid-types-1.0.5-1|74	
21cr|ghc-uuid-types-1.0.5-1|75	#----------------------------------------------------------------------
21cr|ghc-uuid-types-1.0.5-1|76	%prep
21cr|ghc-uuid-types-1.0.5-1|77	%setup -q -n %{pkgver}
21cr|ghc-uuid-types-1.0.5-1|78	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-uuid-types-1.0.5-1|79	
21cr|ghc-uuid-types-1.0.5-1|80	
21cr|ghc-uuid-types-1.0.5-1|81	%build
21cr|ghc-uuid-types-1.0.5-1|82	%ghc_lib_build
21cr|ghc-uuid-types-1.0.5-1|83	
21cr|ghc-uuid-types-1.0.5-1|84	
21cr|ghc-uuid-types-1.0.5-1|85	%install
21cr|ghc-uuid-types-1.0.5-1|86	%ghc_lib_install
21cr|ghc-uuid-types-1.0.5-1|87	

1797 21
21cr|ghc-vector-0.13.0.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-vector-0.13.0.0-1|2	%global debug_package %{nil}
21cr|ghc-vector-0.13.0.0-1|3	
21cr|ghc-vector-0.13.0.0-1|4	%global pkg_name vector
21cr|ghc-vector-0.13.0.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-vector-0.13.0.0-1|6	
21cr|ghc-vector-0.13.0.0-1|7	Summary:	Efficient Arrays for Haskell
21cr|ghc-vector-0.13.0.0-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-vector-0.13.0.0-1|9	Version:	0.13.0.0
21cr|ghc-vector-0.13.0.0-1|10	Release:	1
21cr|ghc-vector-0.13.0.0-1|11	License:	BSD
21cr|ghc-vector-0.13.0.0-1|12	Group:		Development/Haskell
21cr|ghc-vector-0.13.0.0-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-vector-0.13.0.0-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-vector-0.13.0.0-1|15	BuildRequires:  ghc-devel
21cr|ghc-vector-0.13.0.0-1|16	BuildRequires:  ghc-prof
21cr|ghc-vector-0.13.0.0-1|17	BuildRequires:  ghc-vector-stream-prof
21cr|ghc-vector-0.13.0.0-1|18	BuildRequires:  ghc-primitive-prof
21cr|ghc-vector-0.13.0.0-1|19	BuildRequires:  ghc-rpm-macros
21cr|ghc-vector-0.13.0.0-1|20	
21cr|ghc-vector-0.13.0.0-1|21	
21cr|ghc-vector-0.13.0.0-1|22	%description
21cr|ghc-vector-0.13.0.0-1|23	An efficient implementation of Int-indexed arrays (both mutable
21cr|ghc-vector-0.13.0.0-1|24	and immutable), with a powerful loop optimisation framework.
21cr|ghc-vector-0.13.0.0-1|25	
21cr|ghc-vector-0.13.0.0-1|26	It is structured as follows:
21cr|ghc-vector-0.13.0.0-1|27	
21cr|ghc-vector-0.13.0.0-1|28	["Data.Vector"] Boxed vectors of arbitrary types.
21cr|ghc-vector-0.13.0.0-1|29	
21cr|ghc-vector-0.13.0.0-1|30	["Data.Vector.Unboxed"] Unboxed vectors with an adaptive
21cr|ghc-vector-0.13.0.0-1|31	representation based on data type families.
21cr|ghc-vector-0.13.0.0-1|32	
21cr|ghc-vector-0.13.0.0-1|33	["Data.Vector.Storable"] Unboxed vectors of 'Storable' types.
21cr|ghc-vector-0.13.0.0-1|34	
21cr|ghc-vector-0.13.0.0-1|35	["Data.Vector.Primitive"] Unboxed vectors of primitive types as
21cr|ghc-vector-0.13.0.0-1|36	defined by the @primitive@ package. "Data.Vector.Unboxed" is more
21cr|ghc-vector-0.13.0.0-1|37	flexible at no performance cost.
21cr|ghc-vector-0.13.0.0-1|38	
21cr|ghc-vector-0.13.0.0-1|39	["Data.Vector.Generic"] Generic interface to the vector types.
21cr|ghc-vector-0.13.0.0-1|40	
21cr|ghc-vector-0.13.0.0-1|41	%files -f %{name}.files
21cr|ghc-vector-0.13.0.0-1|42	%license LICENSE
21cr|ghc-vector-0.13.0.0-1|43	
21cr|ghc-vector-0.13.0.0-1|44	#----------------------------------------------------------------------
21cr|ghc-vector-0.13.0.0-1|45	%package devel
21cr|ghc-vector-0.13.0.0-1|46	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-vector-0.13.0.0-1|47	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-vector-0.13.0.0-1|48	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-vector-0.13.0.0-1|49	%if %{defined ghc_version}
21cr|ghc-vector-0.13.0.0-1|50	Requires:       ghc = %{ghc_version}
21cr|ghc-vector-0.13.0.0-1|51	%endif
21cr|ghc-vector-0.13.0.0-1|52	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-vector-0.13.0.0-1|53	
21cr|ghc-vector-0.13.0.0-1|54	%description devel
21cr|ghc-vector-0.13.0.0-1|55	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-vector-0.13.0.0-1|56	
21cr|ghc-vector-0.13.0.0-1|57	%files devel -f %{name}-devel.files
21cr|ghc-vector-0.13.0.0-1|58	
21cr|ghc-vector-0.13.0.0-1|59	#----------------------------------------------------------------------
21cr|ghc-vector-0.13.0.0-1|60	
21cr|ghc-vector-0.13.0.0-1|61	# haddock build fail
21cr|ghc-vector-0.13.0.0-1|62	%if %{without haddock}
21cr|ghc-vector-0.13.0.0-1|63	%package doc
21cr|ghc-vector-0.13.0.0-1|64	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-vector-0.13.0.0-1|65	BuildArch:      noarch
21cr|ghc-vector-0.13.0.0-1|66	
21cr|ghc-vector-0.13.0.0-1|67	%description doc
21cr|ghc-vector-0.13.0.0-1|68	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-vector-0.13.0.0-1|69	
21cr|ghc-vector-0.13.0.0-1|70	%files doc -f %{name}-doc.files
21cr|ghc-vector-0.13.0.0-1|71	%license LICENSE
21cr|ghc-vector-0.13.0.0-1|72	
21cr|ghc-vector-0.13.0.0-1|73	%endif
21cr|ghc-vector-0.13.0.0-1|74	
21cr|ghc-vector-0.13.0.0-1|75	#----------------------------------------------------------------------
21cr|ghc-vector-0.13.0.0-1|76	
21cr|ghc-vector-0.13.0.0-1|77	%if %{with ghc_prof}
21cr|ghc-vector-0.13.0.0-1|78	%package prof
21cr|ghc-vector-0.13.0.0-1|79	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-vector-0.13.0.0-1|80	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-vector-0.13.0.0-1|81	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-vector-0.13.0.0-1|82	
21cr|ghc-vector-0.13.0.0-1|83	%description prof
21cr|ghc-vector-0.13.0.0-1|84	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-vector-0.13.0.0-1|85	
21cr|ghc-vector-0.13.0.0-1|86	%files prof -f %{name}-prof.files
21cr|ghc-vector-0.13.0.0-1|87	%endif
21cr|ghc-vector-0.13.0.0-1|88	
21cr|ghc-vector-0.13.0.0-1|89	#----------------------------------------------------------------------
21cr|ghc-vector-0.13.0.0-1|90	
21cr|ghc-vector-0.13.0.0-1|91	%prep
21cr|ghc-vector-0.13.0.0-1|92	%setup -q -n %{pkgver}
21cr|ghc-vector-0.13.0.0-1|93	
21cr|ghc-vector-0.13.0.0-1|94	
21cr|ghc-vector-0.13.0.0-1|95	%build
21cr|ghc-vector-0.13.0.0-1|96	%ghc_lib_build_without_haddock
21cr|ghc-vector-0.13.0.0-1|97	
21cr|ghc-vector-0.13.0.0-1|98	%install
21cr|ghc-vector-0.13.0.0-1|99	%ghc_lib_install

1798 21
21cr|ghc-vector-stream-0.1.0.0-1|1	%define _disable_ld_no_undefined 1
21cr|ghc-vector-stream-0.1.0.0-1|2	%global debug_package %{nil}
21cr|ghc-vector-stream-0.1.0.0-1|3	
21cr|ghc-vector-stream-0.1.0.0-1|4	%global pkg_name vector-stream
21cr|ghc-vector-stream-0.1.0.0-1|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-vector-stream-0.1.0.0-1|6	
21cr|ghc-vector-stream-0.1.0.0-1|7	Summary:	Simple yet powerful monadic streams
21cr|ghc-vector-stream-0.1.0.0-1|8	Name:		ghc-%{pkg_name}
21cr|ghc-vector-stream-0.1.0.0-1|9	Version:	0.1.0.0
21cr|ghc-vector-stream-0.1.0.0-1|10	Release:	1
21cr|ghc-vector-stream-0.1.0.0-1|11	License:	BSD
21cr|ghc-vector-stream-0.1.0.0-1|12	Group:		Development/Haskell
21cr|ghc-vector-stream-0.1.0.0-1|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-vector-stream-0.1.0.0-1|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-vector-stream-0.1.0.0-1|15	BuildRequires:  ghc-devel
21cr|ghc-vector-stream-0.1.0.0-1|16	BuildRequires:  ghc-prof
21cr|ghc-vector-stream-0.1.0.0-1|17	BuildRequires:  ghc-rpm-macros
21cr|ghc-vector-stream-0.1.0.0-1|18	
21cr|ghc-vector-stream-0.1.0.0-1|19	%description
21cr|ghc-vector-stream-0.1.0.0-1|20	Simple yet powerful monadic streams that are used as a backbone for vector
21cr|ghc-vector-stream-0.1.0.0-1|21	package fusion functionality.
21cr|ghc-vector-stream-0.1.0.0-1|22	
21cr|ghc-vector-stream-0.1.0.0-1|23	%files -f %{name}.files
21cr|ghc-vector-stream-0.1.0.0-1|24	%license LICENSE
21cr|ghc-vector-stream-0.1.0.0-1|25	
21cr|ghc-vector-stream-0.1.0.0-1|26	#----------------------------------------------------------------------
21cr|ghc-vector-stream-0.1.0.0-1|27	%package devel
21cr|ghc-vector-stream-0.1.0.0-1|28	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-vector-stream-0.1.0.0-1|29	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-vector-stream-0.1.0.0-1|30	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-vector-stream-0.1.0.0-1|31	%if %{defined ghc_version}
21cr|ghc-vector-stream-0.1.0.0-1|32	Requires:       ghc = %{ghc_version}
21cr|ghc-vector-stream-0.1.0.0-1|33	%endif
21cr|ghc-vector-stream-0.1.0.0-1|34	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-vector-stream-0.1.0.0-1|35	
21cr|ghc-vector-stream-0.1.0.0-1|36	%description devel
21cr|ghc-vector-stream-0.1.0.0-1|37	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-vector-stream-0.1.0.0-1|38	
21cr|ghc-vector-stream-0.1.0.0-1|39	%files devel -f %{name}-devel.files
21cr|ghc-vector-stream-0.1.0.0-1|40	
21cr|ghc-vector-stream-0.1.0.0-1|41	#----------------------------------------------------------------------
21cr|ghc-vector-stream-0.1.0.0-1|42	
21cr|ghc-vector-stream-0.1.0.0-1|43	%if %{with haddock}
21cr|ghc-vector-stream-0.1.0.0-1|44	%package doc
21cr|ghc-vector-stream-0.1.0.0-1|45	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-vector-stream-0.1.0.0-1|46	BuildArch:      noarch
21cr|ghc-vector-stream-0.1.0.0-1|47	
21cr|ghc-vector-stream-0.1.0.0-1|48	%description doc
21cr|ghc-vector-stream-0.1.0.0-1|49	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-vector-stream-0.1.0.0-1|50	
21cr|ghc-vector-stream-0.1.0.0-1|51	%files doc -f %{name}-doc.files
21cr|ghc-vector-stream-0.1.0.0-1|52	%license LICENSE
21cr|ghc-vector-stream-0.1.0.0-1|53	
21cr|ghc-vector-stream-0.1.0.0-1|54	%endif
21cr|ghc-vector-stream-0.1.0.0-1|55	
21cr|ghc-vector-stream-0.1.0.0-1|56	#----------------------------------------------------------------------
21cr|ghc-vector-stream-0.1.0.0-1|57	
21cr|ghc-vector-stream-0.1.0.0-1|58	%if %{with ghc_prof}
21cr|ghc-vector-stream-0.1.0.0-1|59	%package prof
21cr|ghc-vector-stream-0.1.0.0-1|60	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-vector-stream-0.1.0.0-1|61	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-vector-stream-0.1.0.0-1|62	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-vector-stream-0.1.0.0-1|63	
21cr|ghc-vector-stream-0.1.0.0-1|64	%description prof
21cr|ghc-vector-stream-0.1.0.0-1|65	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-vector-stream-0.1.0.0-1|66	
21cr|ghc-vector-stream-0.1.0.0-1|67	%files prof -f %{name}-prof.files
21cr|ghc-vector-stream-0.1.0.0-1|68	%endif
21cr|ghc-vector-stream-0.1.0.0-1|69	
21cr|ghc-vector-stream-0.1.0.0-1|70	#----------------------------------------------------------------------
21cr|ghc-vector-stream-0.1.0.0-1|71	
21cr|ghc-vector-stream-0.1.0.0-1|72	%prep
21cr|ghc-vector-stream-0.1.0.0-1|73	%setup -q -n %{pkgver}
21cr|ghc-vector-stream-0.1.0.0-1|74	
21cr|ghc-vector-stream-0.1.0.0-1|75	%build
21cr|ghc-vector-stream-0.1.0.0-1|76	%ghc_lib_build
21cr|ghc-vector-stream-0.1.0.0-1|77	
21cr|ghc-vector-stream-0.1.0.0-1|78	%install
21cr|ghc-vector-stream-0.1.0.0-1|79	%ghc_lib_install

1799 21
21cr|ghc-witherable-0.4.2-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-witherable-0.4.2-2|2	%global debug_package %{nil}
21cr|ghc-witherable-0.4.2-2|3	
21cr|ghc-witherable-0.4.2-2|4	%global pkg_name witherable
21cr|ghc-witherable-0.4.2-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-witherable-0.4.2-2|6	
21cr|ghc-witherable-0.4.2-2|7	Name:           ghc-%{pkg_name}
21cr|ghc-witherable-0.4.2-2|8	Version:        0.4.2
21cr|ghc-witherable-0.4.2-2|9	Release:        2
21cr|ghc-witherable-0.4.2-2|10	Summary:        Filterable traversable
21cr|ghc-witherable-0.4.2-2|11	Group:          Development/Haskell
21cr|ghc-witherable-0.4.2-2|12	License:        BSD-3-Clause
21cr|ghc-witherable-0.4.2-2|13	URL:            https://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-witherable-0.4.2-2|14	Source0:        https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkgver}.tar.gz
21cr|ghc-witherable-0.4.2-2|15	Source1:        https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkgver}.cabal
21cr|ghc-witherable-0.4.2-2|16	BuildRequires:  ghc-devel
21cr|ghc-witherable-0.4.2-2|17	BuildRequires:  ghc-prof
21cr|ghc-witherable-0.4.2-2|18	BuildRequires:  ghc-rpm-macros
21cr|ghc-witherable-0.4.2-2|19	BuildRequires:  ghc-base-orphans-prof
21cr|ghc-witherable-0.4.2-2|20	BuildRequires:  ghc-containers-prof
21cr|ghc-witherable-0.4.2-2|21	BuildRequires:  ghc-hashable-prof
21cr|ghc-witherable-0.4.2-2|22	BuildRequires:  ghc-indexed-traversable-prof
21cr|ghc-witherable-0.4.2-2|23	BuildRequires:  ghc-indexed-traversable-instances-prof
21cr|ghc-witherable-0.4.2-2|24	BuildRequires:  ghc-unordered-containers-prof
21cr|ghc-witherable-0.4.2-2|25	BuildRequires:  ghc-vector-prof
21cr|ghc-witherable-0.4.2-2|26	
21cr|ghc-witherable-0.4.2-2|27	%description
21cr|ghc-witherable-0.4.2-2|28	A stronger variant of `traverse` which can remove elements and generalised
21cr|ghc-witherable-0.4.2-2|29	mapMaybe, catMaybes, filter.
21cr|ghc-witherable-0.4.2-2|30	
21cr|ghc-witherable-0.4.2-2|31	%files -f %{name}.files
21cr|ghc-witherable-0.4.2-2|32	%license LICENSE
21cr|ghc-witherable-0.4.2-2|33	
21cr|ghc-witherable-0.4.2-2|34	#----------------------------------------------------------------------
21cr|ghc-witherable-0.4.2-2|35	%package devel
21cr|ghc-witherable-0.4.2-2|36	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-witherable-0.4.2-2|37	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-witherable-0.4.2-2|38	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-witherable-0.4.2-2|39	%if %{defined ghc_version}
21cr|ghc-witherable-0.4.2-2|40	Requires:       ghc = %{ghc_version}
21cr|ghc-witherable-0.4.2-2|41	%endif
21cr|ghc-witherable-0.4.2-2|42	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-witherable-0.4.2-2|43	
21cr|ghc-witherable-0.4.2-2|44	%description devel
21cr|ghc-witherable-0.4.2-2|45	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-witherable-0.4.2-2|46	
21cr|ghc-witherable-0.4.2-2|47	%files devel -f %{name}-devel.files
21cr|ghc-witherable-0.4.2-2|48	
21cr|ghc-witherable-0.4.2-2|49	#----------------------------------------------------------------------
21cr|ghc-witherable-0.4.2-2|50	
21cr|ghc-witherable-0.4.2-2|51	%if %{with haddock}
21cr|ghc-witherable-0.4.2-2|52	%package doc
21cr|ghc-witherable-0.4.2-2|53	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-witherable-0.4.2-2|54	BuildArch:      noarch
21cr|ghc-witherable-0.4.2-2|55	
21cr|ghc-witherable-0.4.2-2|56	%description doc
21cr|ghc-witherable-0.4.2-2|57	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-witherable-0.4.2-2|58	
21cr|ghc-witherable-0.4.2-2|59	%files doc -f %{name}-doc.files
21cr|ghc-witherable-0.4.2-2|60	%license LICENSE
21cr|ghc-witherable-0.4.2-2|61	
21cr|ghc-witherable-0.4.2-2|62	%endif
21cr|ghc-witherable-0.4.2-2|63	
21cr|ghc-witherable-0.4.2-2|64	#----------------------------------------------------------------------
21cr|ghc-witherable-0.4.2-2|65	
21cr|ghc-witherable-0.4.2-2|66	%if %{with ghc_prof}
21cr|ghc-witherable-0.4.2-2|67	%package prof
21cr|ghc-witherable-0.4.2-2|68	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-witherable-0.4.2-2|69	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-witherable-0.4.2-2|70	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-witherable-0.4.2-2|71	
21cr|ghc-witherable-0.4.2-2|72	%description prof
21cr|ghc-witherable-0.4.2-2|73	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-witherable-0.4.2-2|74	
21cr|ghc-witherable-0.4.2-2|75	%files prof -f %{name}-prof.files
21cr|ghc-witherable-0.4.2-2|76	%endif
21cr|ghc-witherable-0.4.2-2|77	
21cr|ghc-witherable-0.4.2-2|78	#----------------------------------------------------------------------
21cr|ghc-witherable-0.4.2-2|79	
21cr|ghc-witherable-0.4.2-2|80	%prep
21cr|ghc-witherable-0.4.2-2|81	%setup -q -n %{pkgver}
21cr|ghc-witherable-0.4.2-2|82	cp -bp %{SOURCE1} %{pkg_name}.cabal
21cr|ghc-witherable-0.4.2-2|83	
21cr|ghc-witherable-0.4.2-2|84	%build
21cr|ghc-witherable-0.4.2-2|85	%ghc_lib_build
21cr|ghc-witherable-0.4.2-2|86	
21cr|ghc-witherable-0.4.2-2|87	%install
21cr|ghc-witherable-0.4.2-2|88	%ghc_lib_install

1800 21
21cr|ghc-zlib-0.6.3.0-2|1	%define _disable_ld_no_undefined 1
21cr|ghc-zlib-0.6.3.0-2|2	%global debug_package %{nil}
21cr|ghc-zlib-0.6.3.0-2|3	
21cr|ghc-zlib-0.6.3.0-2|4	%global pkg_name zlib
21cr|ghc-zlib-0.6.3.0-2|5	%global pkgver %{pkg_name}-%{version}
21cr|ghc-zlib-0.6.3.0-2|6	
21cr|ghc-zlib-0.6.3.0-2|7	Summary:	Compression and decompression in the gzip and zlib formats for Haskell
21cr|ghc-zlib-0.6.3.0-2|8	Name:		ghc-%{pkg_name}
21cr|ghc-zlib-0.6.3.0-2|9	Version:	0.6.3.0
21cr|ghc-zlib-0.6.3.0-2|10	Release:	2
21cr|ghc-zlib-0.6.3.0-2|11	Group:		Development/Haskell
21cr|ghc-zlib-0.6.3.0-2|12	License:	BSD
21cr|ghc-zlib-0.6.3.0-2|13	Url:		http://hackage.haskell.org/package/%{pkg_name}
21cr|ghc-zlib-0.6.3.0-2|14	Source0:	http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|ghc-zlib-0.6.3.0-2|15	BuildRequires:	ghc-devel
21cr|ghc-zlib-0.6.3.0-2|16	BuildRequires:	ghc-prof
21cr|ghc-zlib-0.6.3.0-2|17	BuildRequires:	ghc-rpm-macros
21cr|ghc-zlib-0.6.3.0-2|18	BuildRequires:	pkgconfig(zlib)
21cr|ghc-zlib-0.6.3.0-2|19	
21cr|ghc-zlib-0.6.3.0-2|20	%description
21cr|ghc-zlib-0.6.3.0-2|21	This package provides a pure interface for compressing and decompressing
21cr|ghc-zlib-0.6.3.0-2|22	streams of data represented as lazy 'ByteString's. It uses the zlib C library
21cr|ghc-zlib-0.6.3.0-2|23	so it has high performance. It supports the "zlib", "gzip" and "raw"
21cr|ghc-zlib-0.6.3.0-2|24	compression formats.
21cr|ghc-zlib-0.6.3.0-2|25	
21cr|ghc-zlib-0.6.3.0-2|26	It provides a convenient high level API suitable for most tasks and for the few
21cr|ghc-zlib-0.6.3.0-2|27	cases where more control is needed it provides access to the full zlib feature
21cr|ghc-zlib-0.6.3.0-2|28	set.
21cr|ghc-zlib-0.6.3.0-2|29	
21cr|ghc-zlib-0.6.3.0-2|30	%files -f %{name}.files
21cr|ghc-zlib-0.6.3.0-2|31	%license LICENSE
21cr|ghc-zlib-0.6.3.0-2|32	
21cr|ghc-zlib-0.6.3.0-2|33	#----------------------------------------------------------------------
21cr|ghc-zlib-0.6.3.0-2|34	%package devel
21cr|ghc-zlib-0.6.3.0-2|35	Summary:        Haskell %{pkg_name} library development files
21cr|ghc-zlib-0.6.3.0-2|36	Provides:       %{name}-static = %{version}-%{release}
21cr|ghc-zlib-0.6.3.0-2|37	Provides:       %{name}-static%{?_isa} = %{version}-%{release}
21cr|ghc-zlib-0.6.3.0-2|38	%if %{defined ghc_version}
21cr|ghc-zlib-0.6.3.0-2|39	Requires:       ghc = %{ghc_version}
21cr|ghc-zlib-0.6.3.0-2|40	%endif
21cr|ghc-zlib-0.6.3.0-2|41	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ghc-zlib-0.6.3.0-2|42	Requires:       pkgconfig(zlib)
21cr|ghc-zlib-0.6.3.0-2|43	
21cr|ghc-zlib-0.6.3.0-2|44	%description devel
21cr|ghc-zlib-0.6.3.0-2|45	This package provides the Haskell %{pkg_name} library development files.
21cr|ghc-zlib-0.6.3.0-2|46	
21cr|ghc-zlib-0.6.3.0-2|47	%files devel -f %{name}-devel.files
21cr|ghc-zlib-0.6.3.0-2|48	
21cr|ghc-zlib-0.6.3.0-2|49	#----------------------------------------------------------------------
21cr|ghc-zlib-0.6.3.0-2|50	
21cr|ghc-zlib-0.6.3.0-2|51	%if %{with haddock}
21cr|ghc-zlib-0.6.3.0-2|52	%package doc
21cr|ghc-zlib-0.6.3.0-2|53	Summary:        Haskell %{pkg_name} library documentation
21cr|ghc-zlib-0.6.3.0-2|54	BuildArch:      noarch
21cr|ghc-zlib-0.6.3.0-2|55	
21cr|ghc-zlib-0.6.3.0-2|56	%description doc
21cr|ghc-zlib-0.6.3.0-2|57	This package provides the Haskell %{pkg_name} library documentation.
21cr|ghc-zlib-0.6.3.0-2|58	
21cr|ghc-zlib-0.6.3.0-2|59	%files doc -f %{name}-doc.files
21cr|ghc-zlib-0.6.3.0-2|60	%license LICENSE
21cr|ghc-zlib-0.6.3.0-2|61	
21cr|ghc-zlib-0.6.3.0-2|62	%endif
21cr|ghc-zlib-0.6.3.0-2|63	
21cr|ghc-zlib-0.6.3.0-2|64	#----------------------------------------------------------------------
21cr|ghc-zlib-0.6.3.0-2|65	
21cr|ghc-zlib-0.6.3.0-2|66	%if %{with ghc_prof}
21cr|ghc-zlib-0.6.3.0-2|67	%package prof
21cr|ghc-zlib-0.6.3.0-2|68	Summary:        Haskell %{pkg_name} profiling library
21cr|ghc-zlib-0.6.3.0-2|69	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ghc-zlib-0.6.3.0-2|70	Supplements:    (%{name}-devel and ghc-prof)
21cr|ghc-zlib-0.6.3.0-2|71	
21cr|ghc-zlib-0.6.3.0-2|72	%description prof
21cr|ghc-zlib-0.6.3.0-2|73	This package provides the Haskell %{pkg_name} profiling library.
21cr|ghc-zlib-0.6.3.0-2|74	
21cr|ghc-zlib-0.6.3.0-2|75	%files prof -f %{name}-prof.files
21cr|ghc-zlib-0.6.3.0-2|76	%endif
21cr|ghc-zlib-0.6.3.0-2|77	
21cr|ghc-zlib-0.6.3.0-2|78	#----------------------------------------------------------------------
21cr|ghc-zlib-0.6.3.0-2|79	
21cr|ghc-zlib-0.6.3.0-2|80	%prep
21cr|ghc-zlib-0.6.3.0-2|81	%setup -q -n %{pkgver}
21cr|ghc-zlib-0.6.3.0-2|82	
21cr|ghc-zlib-0.6.3.0-2|83	%build
21cr|ghc-zlib-0.6.3.0-2|84	%ghc_lib_build
21cr|ghc-zlib-0.6.3.0-2|85	
21cr|ghc-zlib-0.6.3.0-2|86	%install
21cr|ghc-zlib-0.6.3.0-2|87	%ghc_lib_install

1801 21
21cr|ghostess-20210101-1|1	Name:           ghostess
21cr|ghostess-20210101-1|2	Summary:        Simple DSSI host with GUI capability
21cr|ghostess-20210101-1|3	Version:	20210101
21cr|ghostess-20210101-1|4	Release:	1
21cr|ghostess-20210101-1|5	
21cr|ghostess-20210101-1|6	Source:         http://smbolton.com/linux/%{name}-%{version}.tar.bz2
21cr|ghostess-20210101-1|7	URL:            http://smbolton.com/linux.html
21cr|ghostess-20210101-1|8	License:        GPLv2
21cr|ghostess-20210101-1|9	Group:          Sound
21cr|ghostess-20210101-1|10	
21cr|ghostess-20210101-1|11	BuildRequires:  pkgconfig(jack)
21cr|ghostess-20210101-1|12	BuildRequires:  pkgconfig(dssi)
21cr|ghostess-20210101-1|13	BuildRequires:  pkgconfig(liblo)
21cr|ghostess-20210101-1|14	BuildRequires:  pkgconfig(alsa)
21cr|ghostess-20210101-1|15	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|ghostess-20210101-1|16	BuildRequires:  ladspa-devel
21cr|ghostess-20210101-1|17	
21cr|ghostess-20210101-1|18	%description
21cr|ghostess-20210101-1|19	Ghostess is a simple DSSI host with support for the plugin graphical
21cr|ghostess-20210101-1|20	user interfaces. It can host several plugins, which can be attributed
21cr|ghostess-20210101-1|21	to a dedicated MIDI channel. Refer to the README file for a brief
21cr|ghostess-20210101-1|22	introduction and a usage example.
21cr|ghostess-20210101-1|23	
21cr|ghostess-20210101-1|24	%prep
21cr|ghostess-20210101-1|25	%setup -q
21cr|ghostess-20210101-1|26	
21cr|ghostess-20210101-1|27	%build
21cr|ghostess-20210101-1|28	%configure
21cr|ghostess-20210101-1|29	%make
21cr|ghostess-20210101-1|30	
21cr|ghostess-20210101-1|31	%install
21cr|ghostess-20210101-1|32	rm -rf $RPM_BUILD_ROOT
21cr|ghostess-20210101-1|33	%makeinstall_std
21cr|ghostess-20210101-1|34	
21cr|ghostess-20210101-1|35	%clean
21cr|ghostess-20210101-1|36	rm -rf %{buildroot}
21cr|ghostess-20210101-1|37	
21cr|ghostess-20210101-1|38	%files
21cr|ghostess-20210101-1|39	%defattr(-,root,root)
21cr|ghostess-20210101-1|40	%doc README COPYING AUTHORS
21cr|ghostess-20210101-1|41	%{_bindir}/%{name}
21cr|ghostess-20210101-1|42	%{_bindir}/%{name}_universal_gui
21cr|ghostess-20210101-1|43	%{_mandir}/man1/ghostess.1.*

1802 21
21cr|ghostwriter-2.1.6-1|1	%global	debug_package %{nil}
21cr|ghostwriter-2.1.6-1|2	
21cr|ghostwriter-2.1.6-1|3	Name:		ghostwriter
21cr|ghostwriter-2.1.6-1|4	Version:	2.1.6
21cr|ghostwriter-2.1.6-1|5	Release:	1
21cr|ghostwriter-2.1.6-1|6	License:	GPLv3+ and CC-BY and CC-BY-SA and MPLv1.1 and BSD and LGPLv3 and MIT and ISC
21cr|ghostwriter-2.1.6-1|7	Summary:	Cross-platform, aesthetic, distraction-free Markdown editor
21cr|ghostwriter-2.1.6-1|8	Group:		Text tools
21cr|ghostwriter-2.1.6-1|9	URL:		https://github.com/KDE/ghostwriter
21cr|ghostwriter-2.1.6-1|10	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|ghostwriter-2.1.6-1|11	
21cr|ghostwriter-2.1.6-1|12	BuildRequires:	cmake(Qt5Concurrent)
21cr|ghostwriter-2.1.6-1|13	BuildRequires:	cmake(Qt5Core)
21cr|ghostwriter-2.1.6-1|14	BuildRequires:	cmake(Qt5DBus)
21cr|ghostwriter-2.1.6-1|15	BuildRequires:	cmake(Qt5Gui)
21cr|ghostwriter-2.1.6-1|16	BuildRequires:	cmake(Qt5Help)
21cr|ghostwriter-2.1.6-1|17	BuildRequires:	cmake(Qt5LinguistTools)
21cr|ghostwriter-2.1.6-1|18	BuildRequires:	cmake(Qt5Network)
21cr|ghostwriter-2.1.6-1|19	BuildRequires:	cmake(Qt5Svg)
21cr|ghostwriter-2.1.6-1|20	BuildRequires:	cmake(Qt5WebEngine)
21cr|ghostwriter-2.1.6-1|21	BuildRequires:	cmake(Qt5WebEngineWidgets)
21cr|ghostwriter-2.1.6-1|22	BuildRequires:	cmake(Qt5X11Extras)
21cr|ghostwriter-2.1.6-1|23	BuildRequires:	cmake(Qt5Xml)
21cr|ghostwriter-2.1.6-1|24	BuildRequires:	cmake(Qt5XmlPatterns)
21cr|ghostwriter-2.1.6-1|25	
21cr|ghostwriter-2.1.6-1|26	BuildRequires:	desktop-file-utils
21cr|ghostwriter-2.1.6-1|27	BuildRequires:	hunspell-devel
21cr|ghostwriter-2.1.6-1|28	BuildRequires:	appstream-util
21cr|ghostwriter-2.1.6-1|29	
21cr|ghostwriter-2.1.6-1|30	Provides:	bundled(cmark-gfm) = 0.29.0.gfm.3
21cr|ghostwriter-2.1.6-1|31	Provides:	bundled(fontawesome-fonts) = 5.10.2
21cr|ghostwriter-2.1.6-1|32	Provides:	undled(nodejs-mathjax-full) = 3.1.2
21cr|ghostwriter-2.1.6-1|33	Provides:	bundled(nodejs-react) = 17.0.1
21cr|ghostwriter-2.1.6-1|34	Provides:	bundled(QtAwesome) = 5
21cr|ghostwriter-2.1.6-1|35	
21cr|ghostwriter-2.1.6-1|36	Requires:	hicolor-icon-theme
21cr|ghostwriter-2.1.6-1|37	
21cr|ghostwriter-2.1.6-1|38	Recommends:	cmark%{?_isa}
21cr|ghostwriter-2.1.6-1|39	# Not provided in repo?
21cr|ghostwriter-2.1.6-1|40	#Recommends:	multimarkdown%{?_isa}
21cr|ghostwriter-2.1.6-1|41	#Recommends:	pandoc%{?_isa}
21cr|ghostwriter-2.1.6-1|42	
21cr|ghostwriter-2.1.6-1|43	%description
21cr|ghostwriter-2.1.6-1|44	Ghostwriter is a text editor for Markdown, which is a plain text markup
21cr|ghostwriter-2.1.6-1|45	format created by John Gruber. For more information about Markdown, please
21cr|ghostwriter-2.1.6-1|46	visit John Gruber’s website at http://www.daringfireball.net.
21cr|ghostwriter-2.1.6-1|47	
21cr|ghostwriter-2.1.6-1|48	Ghostwriter provides a relaxing, distraction-free writing environment,
21cr|ghostwriter-2.1.6-1|49	whether your masterpiece be that next blog post, your school paper,
21cr|ghostwriter-2.1.6-1|50	or your novel.
21cr|ghostwriter-2.1.6-1|51	
21cr|ghostwriter-2.1.6-1|52	%prep
21cr|ghostwriter-2.1.6-1|53	%autosetup -n %{name}-%{version} -p1
21cr|ghostwriter-2.1.6-1|54	rm -rf 3rdparty/hunspell
21cr|ghostwriter-2.1.6-1|55	
21cr|ghostwriter-2.1.6-1|56	%build
21cr|ghostwriter-2.1.6-1|57	%qmake_qt5 PREFIX=%{_prefix}
21cr|ghostwriter-2.1.6-1|58	
21cr|ghostwriter-2.1.6-1|59	%make_build
21cr|ghostwriter-2.1.6-1|60	
21cr|ghostwriter-2.1.6-1|61	%check
21cr|ghostwriter-2.1.6-1|62	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml
21cr|ghostwriter-2.1.6-1|63	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ghostwriter-2.1.6-1|64	
21cr|ghostwriter-2.1.6-1|65	%install
21cr|ghostwriter-2.1.6-1|66	%make_install INSTALL_ROOT=%{buildroot}
21cr|ghostwriter-2.1.6-1|67	
21cr|ghostwriter-2.1.6-1|68	%find_lang %{name} --with-qt
21cr|ghostwriter-2.1.6-1|69	
21cr|ghostwriter-2.1.6-1|70	%files -f %{name}.lang
21cr|ghostwriter-2.1.6-1|71	%doc CHANGELOG.md CONTRIBUTING.md CREDITS.md README.md
21cr|ghostwriter-2.1.6-1|72	%license COPYING
21cr|ghostwriter-2.1.6-1|73	%{_bindir}/%{name}
21cr|ghostwriter-2.1.6-1|74	%{_mandir}/man1/%{name}.1*
21cr|ghostwriter-2.1.6-1|75	%dir %{_datadir}/ghostwriter
21cr|ghostwriter-2.1.6-1|76	%{_datadir}/applications/%{name}.desktop
21cr|ghostwriter-2.1.6-1|77	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|ghostwriter-2.1.6-1|78	%{_metainfodir}/%{name}.appdata.xml
21cr|ghostwriter-2.1.6-1|79	

1803 21
21cr|gif89encoder-0.90-0.b.2.0.10|1	%define debug_package %{nil}
21cr|gif89encoder-0.90-0.b.2.0.10|2	
21cr|gif89encoder-0.90-0.b.2.0.10|3	Summary:	Java class library for encoding GIF's
21cr|gif89encoder-0.90-0.b.2.0.10|4	Name:		gif89encoder
21cr|gif89encoder-0.90-0.b.2.0.10|5	Version:	0.90
21cr|gif89encoder-0.90-0.b.2.0.10|6	Release:	0.b.2.0.10
21cr|gif89encoder-0.90-0.b.2.0.10|7	License:	BSD
21cr|gif89encoder-0.90-0.b.2.0.10|8	Group:		Development/Java
21cr|gif89encoder-0.90-0.b.2.0.10|9	Url:		http://jmge.net/java/gifenc/
21cr|gif89encoder-0.90-0.b.2.0.10|10	Source0:	http://jmge.net/java/gifenc/Gif89Encoder090b.zip
21cr|gif89encoder-0.90-0.b.2.0.10|11	BuildRequires:	ant
21cr|gif89encoder-0.90-0.b.2.0.10|12	BuildRequires:	java-rpmbuild
21cr|gif89encoder-0.90-0.b.2.0.10|13	ExclusiveArch:	%{x86_64} aarch64
21cr|gif89encoder-0.90-0.b.2.0.10|14	
21cr|gif89encoder-0.90-0.b.2.0.10|15	%description
21cr|gif89encoder-0.90-0.b.2.0.10|16	This Java class library for encoding GIF's is likely to be of
21cr|gif89encoder-0.90-0.b.2.0.10|17	utility to many other programmers. It covers more of the extended
21cr|gif89encoder-0.90-0.b.2.0.10|18	GIF89a feature set, including animation and embedded textual
21cr|gif89encoder-0.90-0.b.2.0.10|19	comments, than any other free Java GIF encoder.
21cr|gif89encoder-0.90-0.b.2.0.10|20	
21cr|gif89encoder-0.90-0.b.2.0.10|21	%files
21cr|gif89encoder-0.90-0.b.2.0.10|22	%defattr(0644,root,root,0755)
21cr|gif89encoder-0.90-0.b.2.0.10|23	%doc readme.txt
21cr|gif89encoder-0.90-0.b.2.0.10|24	%{_javadir}/%{name}.jar
21cr|gif89encoder-0.90-0.b.2.0.10|25	%{_javadir}/%{name}-%{version}.jar
21cr|gif89encoder-0.90-0.b.2.0.10|26	
21cr|gif89encoder-0.90-0.b.2.0.10|27	#----------------------------------------------------------------------------
21cr|gif89encoder-0.90-0.b.2.0.10|28	
21cr|gif89encoder-0.90-0.b.2.0.10|29	%package javadoc
21cr|gif89encoder-0.90-0.b.2.0.10|30	Summary:	Javadoc for %{name}
21cr|gif89encoder-0.90-0.b.2.0.10|31	Group:		Development/Java
21cr|gif89encoder-0.90-0.b.2.0.10|32	
21cr|gif89encoder-0.90-0.b.2.0.10|33	%description javadoc
21cr|gif89encoder-0.90-0.b.2.0.10|34	Javadoc for %{name}.
21cr|gif89encoder-0.90-0.b.2.0.10|35	
21cr|gif89encoder-0.90-0.b.2.0.10|36	%files javadoc
21cr|gif89encoder-0.90-0.b.2.0.10|37	%defattr(0644,root,root,0755)
21cr|gif89encoder-0.90-0.b.2.0.10|38	%dir %{_javadocdir}/%{name}-%{version}
21cr|gif89encoder-0.90-0.b.2.0.10|39	%{_javadocdir}/%{name}-%{version}/*
21cr|gif89encoder-0.90-0.b.2.0.10|40	%{_javadocdir}/%{name}
21cr|gif89encoder-0.90-0.b.2.0.10|41	
21cr|gif89encoder-0.90-0.b.2.0.10|42	#----------------------------------------------------------------------------
21cr|gif89encoder-0.90-0.b.2.0.10|43	
21cr|gif89encoder-0.90-0.b.2.0.10|44	%prep
21cr|gif89encoder-0.90-0.b.2.0.10|45	%setup -q -c
21cr|gif89encoder-0.90-0.b.2.0.10|46	rm -f lib/classes.jar
21cr|gif89encoder-0.90-0.b.2.0.10|47	perl -pi -e 's/\r$//g' readme.txt
21cr|gif89encoder-0.90-0.b.2.0.10|48	
21cr|gif89encoder-0.90-0.b.2.0.10|49	%build
21cr|gif89encoder-0.90-0.b.2.0.10|50	mkdir -p build/lib
21cr|gif89encoder-0.90-0.b.2.0.10|51	mkdir -p build/javadocs
21cr|gif89encoder-0.90-0.b.2.0.10|52	
21cr|gif89encoder-0.90-0.b.2.0.10|53	pushd src
21cr|gif89encoder-0.90-0.b.2.0.10|54	
21cr|gif89encoder-0.90-0.b.2.0.10|55	%javac `find . -name "*.java"`
21cr|gif89encoder-0.90-0.b.2.0.10|56	%jar cfm ../build/lib/%{name}.jar /dev/null `find . -name "*.class"`
21cr|gif89encoder-0.90-0.b.2.0.10|57	%javadoc -Xdoclint:none -d ../build/javadocs `find . -name "*.java"`
21cr|gif89encoder-0.90-0.b.2.0.10|58	
21cr|gif89encoder-0.90-0.b.2.0.10|59	popd
21cr|gif89encoder-0.90-0.b.2.0.10|60	
21cr|gif89encoder-0.90-0.b.2.0.10|61	%install
21cr|gif89encoder-0.90-0.b.2.0.10|62	# jars
21cr|gif89encoder-0.90-0.b.2.0.10|63	mkdir -p %{buildroot}%{_javadir}
21cr|gif89encoder-0.90-0.b.2.0.10|64	install -p -m 644 build/lib/%{name}.jar \
21cr|gif89encoder-0.90-0.b.2.0.10|65	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|gif89encoder-0.90-0.b.2.0.10|66	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \
21cr|gif89encoder-0.90-0.b.2.0.10|67	ln -s ${jar} ${jar/-%{version}/}; done)
21cr|gif89encoder-0.90-0.b.2.0.10|68	
21cr|gif89encoder-0.90-0.b.2.0.10|69	# javadoc
21cr|gif89encoder-0.90-0.b.2.0.10|70	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|gif89encoder-0.90-0.b.2.0.10|71	cp -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|gif89encoder-0.90-0.b.2.0.10|72	(cd %{buildroot}%{_javadocdir} && ln -s %{name}-%{version} %{name})
21cr|gif89encoder-0.90-0.b.2.0.10|73	

1804 21
21cr|giflib4-4.2.3-10|1	%define major 4
21cr|giflib4-4.2.3-10|2	%define libname %mklibname gif %{major}
21cr|giflib4-4.2.3-10|3	%define libungif %mklibname ungif %{major}
21cr|giflib4-4.2.3-10|4	%define devname %mklibname gif -d
21cr|giflib4-4.2.3-10|5	
21cr|giflib4-4.2.3-10|6	Summary:	Compatibility library for applications using an older version of giflib
21cr|giflib4-4.2.3-10|7	Name:		giflib4
21cr|giflib4-4.2.3-10|8	Version:	4.2.3
21cr|giflib4-4.2.3-10|9	Release:	10
21cr|giflib4-4.2.3-10|10	License:	BSD
21cr|giflib4-4.2.3-10|11	Group:		System/Libraries
21cr|giflib4-4.2.3-10|12	Url:		http://giflib.sourceforge.net/
21cr|giflib4-4.2.3-10|13	Source0:	http://switch.dl.sourceforge.net/project/giflib/giflib-4.x/giflib-%{version}.tar.bz2
21cr|giflib4-4.2.3-10|14	Patch1:		giflib-4.1.6-fix-link.patch
21cr|giflib4-4.2.3-10|15	Patch2:		giflib-4.2.1-automake-1.13.patch
21cr|giflib4-4.2.3-10|16	Patch3:		giflib-4.2.3-CVE-2016-3977.patch
21cr|giflib4-4.2.3-10|17	BuildRequires:	xmlto
21cr|giflib4-4.2.3-10|18	BuildRequires:	docbook-dtd412-xml
21cr|giflib4-4.2.3-10|19	BuildRequires:	pkgconfig(x11)
21cr|giflib4-4.2.3-10|20	
21cr|giflib4-4.2.3-10|21	%description
21cr|giflib4-4.2.3-10|22	giflib is a library for reading and writing gif images. It is API and
21cr|giflib4-4.2.3-10|23	ABI compatible with libungif which was in wide use while the LZW
21cr|giflib4-4.2.3-10|24	compression algorithm was patented.
21cr|giflib4-4.2.3-10|25	
21cr|giflib4-4.2.3-10|26	This package provides an older version of giflib for compatibility.
21cr|giflib4-4.2.3-10|27	
21cr|giflib4-4.2.3-10|28	#----------------------------------------------------------------------------
21cr|giflib4-4.2.3-10|29	
21cr|giflib4-4.2.3-10|30	%package -n %{libname}
21cr|giflib4-4.2.3-10|31	Summary:	Library for reading and writing gif images (old version)
21cr|giflib4-4.2.3-10|32	Group:		System/Libraries
21cr|giflib4-4.2.3-10|33	
21cr|giflib4-4.2.3-10|34	%description -n %{libname}
21cr|giflib4-4.2.3-10|35	giflib is a library for reading and writing gif images. It is API and
21cr|giflib4-4.2.3-10|36	ABI compatible with libungif which was in wide use while the LZW
21cr|giflib4-4.2.3-10|37	compression algorithm was patented.
21cr|giflib4-4.2.3-10|38	
21cr|giflib4-4.2.3-10|39	This package provides an older version of giflib for compatibility.
21cr|giflib4-4.2.3-10|40	
21cr|giflib4-4.2.3-10|41	%files -n %{libname}
21cr|giflib4-4.2.3-10|42	%{_libdir}/libgif.so.%{major}*
21cr|giflib4-4.2.3-10|43	
21cr|giflib4-4.2.3-10|44	#----------------------------------------------------------------------------
21cr|giflib4-4.2.3-10|45	
21cr|giflib4-4.2.3-10|46	%package -n %{libungif}
21cr|giflib4-4.2.3-10|47	Summary:	Library for reading and writing gif images (old version)
21cr|giflib4-4.2.3-10|48	Group:		System/Libraries
21cr|giflib4-4.2.3-10|49	Conflicts:	%{_lib}gif4 < 4.1.6-12
21cr|giflib4-4.2.3-10|50	
21cr|giflib4-4.2.3-10|51	%description -n %{libungif}
21cr|giflib4-4.2.3-10|52	giflib is a library for reading and writing gif images. It is API and
21cr|giflib4-4.2.3-10|53	ABI compatible with libungif which was in wide use while the LZW
21cr|giflib4-4.2.3-10|54	compression algorithm was patented.
21cr|giflib4-4.2.3-10|55	
21cr|giflib4-4.2.3-10|56	This package provides an older version of giflib for compatibility.
21cr|giflib4-4.2.3-10|57	
21cr|giflib4-4.2.3-10|58	%files -n %{libungif}
21cr|giflib4-4.2.3-10|59	%{_libdir}/libungif.so.%{major}*
21cr|giflib4-4.2.3-10|60	
21cr|giflib4-4.2.3-10|61	#----------------------------------------------------------------------------
21cr|giflib4-4.2.3-10|62	
21cr|giflib4-4.2.3-10|63	%prep
21cr|giflib4-4.2.3-10|64	%setup -q -n giflib-%{version}
21cr|giflib4-4.2.3-10|65	%patch1 -p0
21cr|giflib4-4.2.3-10|66	%patch2 -p1 -b .am13~
21cr|giflib4-4.2.3-10|67	%patch3 -p1
21cr|giflib4-4.2.3-10|68	autoreconf -fi
21cr|giflib4-4.2.3-10|69	
21cr|giflib4-4.2.3-10|70	%build
21cr|giflib4-4.2.3-10|71	%configure \
21cr|giflib4-4.2.3-10|72	--disable-static
21cr|giflib4-4.2.3-10|73	
21cr|giflib4-4.2.3-10|74	%make
21cr|giflib4-4.2.3-10|75	# Handling of libungif compatibility
21cr|giflib4-4.2.3-10|76	MAJOR=`echo '%{version}' | sed -e 's/\([0-9]\+\)\..*/\1/'`
21cr|giflib4-4.2.3-10|77	%__cc %{ldflags} %{optflags} -shared -Wl,-soname,libungif.so.$MAJOR -Llib/.libs -lgif -o libungif.so.%{version}
21cr|giflib4-4.2.3-10|78	
21cr|giflib4-4.2.3-10|79	%install
21cr|giflib4-4.2.3-10|80	%makeinstall_std
21cr|giflib4-4.2.3-10|81	
21cr|giflib4-4.2.3-10|82	# Handling of libungif compatibility
21cr|giflib4-4.2.3-10|83	install -p -m 755 libungif.so.%{version} %{buildroot}%{_libdir}
21cr|giflib4-4.2.3-10|84	ln -sf libungif.so.%{version} %{buildroot}%{_libdir}/libungif.so.4
21cr|giflib4-4.2.3-10|85	ln -sf libungif.so.4 %{buildroot}%{_libdir}/libungif.so
21cr|giflib4-4.2.3-10|86	
21cr|giflib4-4.2.3-10|87	# Remove anything but the library - people should get the tools and development
21cr|giflib4-4.2.3-10|88	# files from giflib 5.x
21cr|giflib4-4.2.3-10|89	rm -rf %{buildroot}%{_bindir} %{buildroot}%{_includedir} %{buildroot}%{_libdir}/*.so

1805 21
21cr|gift-0.11.8.1-5|1	%define lname	giFT
21cr|gift-0.11.8.1-5|2	%define major	0
21cr|gift-0.11.8.1-5|3	%define libname %mklibname %{name} %{major}
21cr|gift-0.11.8.1-5|4	%define devname %mklibname %{name} -d
21cr|gift-0.11.8.1-5|5	
21cr|gift-0.11.8.1-5|6	Summary:        Internet File Transfer
21cr|gift-0.11.8.1-5|7	Name:           gift
21cr|gift-0.11.8.1-5|8	Version:        0.11.8.1
21cr|gift-0.11.8.1-5|9	Release:        5
21cr|gift-0.11.8.1-5|10	License:        GPL
21cr|gift-0.11.8.1-5|11	Group:          Networking/File transfer
21cr|gift-0.11.8.1-5|12	URL:            http://gift.sf.net/
21cr|gift-0.11.8.1-5|13	Source0:        %{name}-%{version}.tar.bz2
21cr|gift-0.11.8.1-5|14	Patch0:		gift-0.11.8.1-gcc4.patch
21cr|gift-0.11.8.1-5|15	Patch1:		gift-sformatfix.patch
21cr|gift-0.11.8.1-5|16	BuildRequires:	libtool-devel
21cr|gift-0.11.8.1-5|17	BuildRequires:	imagemagick-devel
21cr|gift-0.11.8.1-5|18	BuildRequires:	magic-devel
21cr|gift-0.11.8.1-5|19	BuildRequires:	libvorbis-devel
21cr|gift-0.11.8.1-5|20	
21cr|gift-0.11.8.1-5|21	%description
21cr|gift-0.11.8.1-5|22	This packages containt the giFT daemon. giFT is the filesharing tool for
21cr|gift-0.11.8.1-5|23	linux.
21cr|gift-0.11.8.1-5|24	
21cr|gift-0.11.8.1-5|25	%package -n %{libname}
21cr|gift-0.11.8.1-5|26	Summary:	Shared libraries for a %{name}
21cr|gift-0.11.8.1-5|27	Group:          System/Libraries
21cr|gift-0.11.8.1-5|28	
21cr|gift-0.11.8.1-5|29	%description -n %{libname}
21cr|gift-0.11.8.1-5|30	Shared libraries for %{name}.
21cr|gift-0.11.8.1-5|31	
21cr|gift-0.11.8.1-5|32	%package -n %{devname}
21cr|gift-0.11.8.1-5|33	Summary:	Header files and static library for development with %{name}
21cr|gift-0.11.8.1-5|34	Requires: 	%{libname} = %{version}-%{release}
21cr|gift-0.11.8.1-5|35	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|gift-0.11.8.1-5|36	Provides:	%{name}-devel
21cr|gift-0.11.8.1-5|37	Group: 		Development/C
21cr|gift-0.11.8.1-5|38	Obsoletes:	%{_lib}gift0-devel < 0.11.8.1-2
21cr|gift-0.11.8.1-5|39	
21cr|gift-0.11.8.1-5|40	%description -n %{devname}
21cr|gift-0.11.8.1-5|41	Header files and static library for development with %{name}.
21cr|gift-0.11.8.1-5|42	
21cr|gift-0.11.8.1-5|43	%prep
21cr|gift-0.11.8.1-5|44	%setup -q
21cr|gift-0.11.8.1-5|45	%patch0 -p1
21cr|gift-0.11.8.1-5|46	%patch1 -p1
21cr|gift-0.11.8.1-5|47	
21cr|gift-0.11.8.1-5|48	%build
21cr|gift-0.11.8.1-5|49	%configure \
21cr|gift-0.11.8.1-5|50	--enable-libmagic \
21cr|gift-0.11.8.1-5|51	--enable-perl \
21cr|gift-0.11.8.1-5|52	--with-Magick=%{_prefix}
21cr|gift-0.11.8.1-5|53	%make
21cr|gift-0.11.8.1-5|54	
21cr|gift-0.11.8.1-5|55	%install
21cr|gift-0.11.8.1-5|56	rm -rf %{buildroot}
21cr|gift-0.11.8.1-5|57	%makeinstall_std
21cr|gift-0.11.8.1-5|58	pushd %{buildroot}%{_bindir}
21cr|gift-0.11.8.1-5|59	ln -sf giftd giFT
21cr|gift-0.11.8.1-5|60	popd
21cr|gift-0.11.8.1-5|61	
21cr|gift-0.11.8.1-5|62	%clean
21cr|gift-0.11.8.1-5|63	rm -rf %{buildroot}
21cr|gift-0.11.8.1-5|64	
21cr|gift-0.11.8.1-5|65	%files
21cr|gift-0.11.8.1-5|66	%defattr(-,root,root)
21cr|gift-0.11.8.1-5|67	%doc COPYING README INSTALL NEWS TODO
21cr|gift-0.11.8.1-5|68	%{_bindir}/*
21cr|gift-0.11.8.1-5|69	%{_datadir}/%{lname}/*
21cr|gift-0.11.8.1-5|70	%{_mandir}/*/*
21cr|gift-0.11.8.1-5|71	
21cr|gift-0.11.8.1-5|72	%files -n %{libname}
21cr|gift-0.11.8.1-5|73	%defattr(-,root,root)
21cr|gift-0.11.8.1-5|74	%{_libdir}/*.so.%{major}*
21cr|gift-0.11.8.1-5|75	
21cr|gift-0.11.8.1-5|76	%files -n %{devname}
21cr|gift-0.11.8.1-5|77	%defattr(-,root,root)
21cr|gift-0.11.8.1-5|78	%{_includedir}/*
21cr|gift-0.11.8.1-5|79	%{_libdir}/*.so
21cr|gift-0.11.8.1-5|80	%{_libdir}/pkgconfig/*

1806 21
21cr|giFTcurs-0.6.2-13|1	Summary:	Cursed frontend to the giFT daemon
21cr|giFTcurs-0.6.2-13|2	Name:		giFTcurs
21cr|giFTcurs-0.6.2-13|3	Version:	0.6.2
21cr|giFTcurs-0.6.2-13|4	Release:	13
21cr|giFTcurs-0.6.2-13|5	License:	GPLv2+
21cr|giFTcurs-0.6.2-13|6	Group:		Networking/Other
21cr|giFTcurs-0.6.2-13|7	Url:		http://www.nongnu.org/giftcurs/
21cr|giFTcurs-0.6.2-13|8	Source0:	http://download.savannah.gnu.org/releases/giftcurs/%{name}-%{version}.tar.gz
21cr|giFTcurs-0.6.2-13|9	Source1:	%{name}-icon-16.png
21cr|giFTcurs-0.6.2-13|10	Source2:	%{name}-icon-32.png
21cr|giFTcurs-0.6.2-13|11	Source3:	%{name}-icon-48.png
21cr|giFTcurs-0.6.2-13|12	BuildRequires:	gpm-devel
21cr|giFTcurs-0.6.2-13|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|giFTcurs-0.6.2-13|14	BuildRequires:	pkgconfig(ncursesw)
21cr|giFTcurs-0.6.2-13|15	Recommends:	gift
21cr|giFTcurs-0.6.2-13|16	# It doesn't not require giFT to run 'cause it can connect to another
21cr|giFTcurs-0.6.2-13|17	# host
21cr|giFTcurs-0.6.2-13|18	
21cr|giFTcurs-0.6.2-13|19	%description
21cr|giFTcurs-0.6.2-13|20	The giFTcurs software is a cursed frontend to the giFT daemon and has been
21cr|giFTcurs-0.6.2-13|21	described as "seriously slick". It won't work that well without giFT, which
21cr|giFTcurs-0.6.2-13|22	you should have already.
21cr|giFTcurs-0.6.2-13|23	
21cr|giFTcurs-0.6.2-13|24	%files -f %{name}.lang
21cr|giFTcurs-0.6.2-13|25	%doc README COPYING NEWS AUTHORS ChangeLog TODO ABOUT-NLS
21cr|giFTcurs-0.6.2-13|26	%{_bindir}/giFTcurs
21cr|giFTcurs-0.6.2-13|27	%{_datadir}/applications/%{name}.desktop
21cr|giFTcurs-0.6.2-13|28	%{_miconsdir}/%{name}.png
21cr|giFTcurs-0.6.2-13|29	%{_iconsdir}/%{name}.png
21cr|giFTcurs-0.6.2-13|30	%{_liconsdir}/%{name}.png
21cr|giFTcurs-0.6.2-13|31	%{_mandir}/man1/giFTcurs.1*
21cr|giFTcurs-0.6.2-13|32	%{_mandir}/man5/giFTcurs.conf.5*
21cr|giFTcurs-0.6.2-13|33	
21cr|giFTcurs-0.6.2-13|34	#----------------------------------------------------------------------------
21cr|giFTcurs-0.6.2-13|35	
21cr|giFTcurs-0.6.2-13|36	%prep
21cr|giFTcurs-0.6.2-13|37	%setup -q
21cr|giFTcurs-0.6.2-13|38	
21cr|giFTcurs-0.6.2-13|39	%build
21cr|giFTcurs-0.6.2-13|40	%configure --with-ncursesw
21cr|giFTcurs-0.6.2-13|41	%make
21cr|giFTcurs-0.6.2-13|42	
21cr|giFTcurs-0.6.2-13|43	%install
21cr|giFTcurs-0.6.2-13|44	%makeinstall_std
21cr|giFTcurs-0.6.2-13|45	
21cr|giFTcurs-0.6.2-13|46	%find_lang %{name}
21cr|giFTcurs-0.6.2-13|47	
21cr|giFTcurs-0.6.2-13|48	# menu
21cr|giFTcurs-0.6.2-13|49	install %{SOURCE1} -D -m 644 %{buildroot}%{_miconsdir}/%{name}.png
21cr|giFTcurs-0.6.2-13|50	install %{SOURCE2} -D -m 644 %{buildroot}%{_iconsdir}/%{name}.png
21cr|giFTcurs-0.6.2-13|51	install %{SOURCE3} -D -m 644 %{buildroot}%{_liconsdir}/%{name}.png
21cr|giFTcurs-0.6.2-13|52	
21cr|giFTcurs-0.6.2-13|53	# Creation of the menu item
21cr|giFTcurs-0.6.2-13|54	
21cr|giFTcurs-0.6.2-13|55	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|giFTcurs-0.6.2-13|56	
21cr|giFTcurs-0.6.2-13|57	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|giFTcurs-0.6.2-13|58	[Desktop Entry]
21cr|giFTcurs-0.6.2-13|59	Type=Application
21cr|giFTcurs-0.6.2-13|60	Exec=%{_bindir}/giFTcurs
21cr|giFTcurs-0.6.2-13|61	Categories=P2P;Network;FileTransfer;ConsoleOnly;
21cr|giFTcurs-0.6.2-13|62	Name=GiFTcurs
21cr|giFTcurs-0.6.2-13|63	Comment=Cursed frontend for the giFT peer2peer software
21cr|giFTcurs-0.6.2-13|64	Icon=%{name}
21cr|giFTcurs-0.6.2-13|65	Terminal=true
21cr|giFTcurs-0.6.2-13|66	EOF

1807 21
21cr|gift-openft-0.2.1.6-6|1	Summary:        OpenFT plugin for giFT
21cr|gift-openft-0.2.1.6-6|2	Name:           gift-openft
21cr|gift-openft-0.2.1.6-6|3	Version:        0.2.1.6
21cr|gift-openft-0.2.1.6-6|4	Release:        6
21cr|gift-openft-0.2.1.6-6|5	License:        GPL
21cr|gift-openft-0.2.1.6-6|6	Group:          Networking/File transfer
21cr|gift-openft-0.2.1.6-6|7	URL:            http://gift.sf.net/
21cr|gift-openft-0.2.1.6-6|8	Source0:        http://download.sourceforge.net/gift/%{name}-%{version}.tar.bz2
21cr|gift-openft-0.2.1.6-6|9	Requires:	gift
21cr|gift-openft-0.2.1.6-6|10	BuildRequires:	db-devel
21cr|gift-openft-0.2.1.6-6|11	BuildRequires:	gift-devel
21cr|gift-openft-0.2.1.6-6|12	BuildRequires:	zlib-devel
21cr|gift-openft-0.2.1.6-6|13	BuildRequires:	magic-devel
21cr|gift-openft-0.2.1.6-6|14	
21cr|gift-openft-0.2.1.6-6|15	%description
21cr|gift-openft-0.2.1.6-6|16	This is the OpenFT plugin for giFT.
21cr|gift-openft-0.2.1.6-6|17	
21cr|gift-openft-0.2.1.6-6|18	%prep
21cr|gift-openft-0.2.1.6-6|19	%setup -q
21cr|gift-openft-0.2.1.6-6|20	perl -pi -e 's,\${prefix}/lib,%{_libdir},' m4/gift-prefix.m4 configure*
21cr|gift-openft-0.2.1.6-6|21	
21cr|gift-openft-0.2.1.6-6|22	%build
21cr|gift-openft-0.2.1.6-6|23	%configure
21cr|gift-openft-0.2.1.6-6|24	%make
21cr|gift-openft-0.2.1.6-6|25	
21cr|gift-openft-0.2.1.6-6|26	%install
21cr|gift-openft-0.2.1.6-6|27	%{__rm} -rf %{buildroot}
21cr|gift-openft-0.2.1.6-6|28	%makeinstall_std
21cr|gift-openft-0.2.1.6-6|29	
21cr|gift-openft-0.2.1.6-6|30	%clean
21cr|gift-openft-0.2.1.6-6|31	%{__rm} -rf %{buildroot}
21cr|gift-openft-0.2.1.6-6|32	
21cr|gift-openft-0.2.1.6-6|33	%files
21cr|gift-openft-0.2.1.6-6|34	%defattr(-,root,root)
21cr|gift-openft-0.2.1.6-6|35	%doc ChangeLog COPYING README INSTALL NEWS TODO
21cr|gift-openft-0.2.1.6-6|36	%{_datadir}/*
21cr|gift-openft-0.2.1.6-6|37	%{_libdir}/giFT/*

1808 21
21cr|gigedit-1.2.0-1|1	%define	major 5
21cr|gigedit-1.2.0-1|2	%define	libname %mklibname %{name} %{major}
21cr|gigedit-1.2.0-1|3	%define	develname %mklibname %{name} -d
21cr|gigedit-1.2.0-1|4	
21cr|gigedit-1.2.0-1|5	Name:		gigedit
21cr|gigedit-1.2.0-1|6	Summary:	Instrument editor for gig files
21cr|gigedit-1.2.0-1|7	Version:	1.2.0
21cr|gigedit-1.2.0-1|8	Release:	1
21cr|gigedit-1.2.0-1|9	License:	GPLv2+
21cr|gigedit-1.2.0-1|10	Group:		Sound
21cr|gigedit-1.2.0-1|11	Url:		http://www.linuxsampler.org/
21cr|gigedit-1.2.0-1|12	Source0:	http://download.linuxsampler.org/packages/%{name}-%{version}.tar.bz2
21cr|gigedit-1.2.0-1|13	Patch0:		gigedit-pango.patch
21cr|gigedit-1.2.0-1|14	BuildRequires:	intltool
21cr|gigedit-1.2.0-1|15	BuildRequires:	perl(XML::Parser)
21cr|gigedit-1.2.0-1|16	BuildRequires:	xsltproc
21cr|gigedit-1.2.0-1|17	BuildRequires:	docbook-style-xsl
21cr|gigedit-1.2.0-1|18	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|gigedit-1.2.0-1|19	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|gigedit-1.2.0-1|20	BuildRequires:	pkgconfig(gthread-2.0)
21cr|gigedit-1.2.0-1|21	BuildRequires:	pkgconfig(cairomm-1.0)
21cr|gigedit-1.2.0-1|22	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|gigedit-1.2.0-1|23	BuildRequires:	pkgconfig(gig) >= 4.1.0
21cr|gigedit-1.2.0-1|24	BuildRequires:	pkgconfig(linuxsampler) >= 2.1.0
21cr|gigedit-1.2.0-1|25	BuildRequires:	pkgconfig(sqlite3)
21cr|gigedit-1.2.0-1|26	BuildRequires:	pkgconfig(alsa)
21cr|gigedit-1.2.0-1|27	BuildRequires:	pkgconfig(jack)
21cr|gigedit-1.2.0-1|28	BuildRequires:	pkgconfig(sndfile) >= 1.0.11
21cr|gigedit-1.2.0-1|29	Requires:	%{name}-plugins
21cr|gigedit-1.2.0-1|30	
21cr|gigedit-1.2.0-1|31	%description
21cr|gigedit-1.2.0-1|32	An instrument editor for gig files.
21cr|gigedit-1.2.0-1|33	
21cr|gigedit-1.2.0-1|34	%files -f %{name}.lang
21cr|gigedit-1.2.0-1|35	%dir %{_docdir}/%{name}
21cr|gigedit-1.2.0-1|36	%doc %{_docdir}/%{name}/*.png
21cr|gigedit-1.2.0-1|37	%doc %{_docdir}/%{name}/*.css
21cr|gigedit-1.2.0-1|38	%doc %{_docdir}/%{name}/*.html
21cr|gigedit-1.2.0-1|39	%{_bindir}/%{name}
21cr|gigedit-1.2.0-1|40	%dir %{_datadir}/%{name}
21cr|gigedit-1.2.0-1|41	%{_datadir}/%{name}/status_attached.xpm
21cr|gigedit-1.2.0-1|42	%{_datadir}/%{name}/status_detached.xpm
21cr|gigedit-1.2.0-1|43	
21cr|gigedit-1.2.0-1|44	#--------------------------------------------------------------------
21cr|gigedit-1.2.0-1|45	
21cr|gigedit-1.2.0-1|46	%package -n     %{libname}
21cr|gigedit-1.2.0-1|47	Group:		System/Libraries
21cr|gigedit-1.2.0-1|48	Summary:	Libraries for %{name}
21cr|gigedit-1.2.0-1|49	Provides:	%{name} = %{EVRD}
21cr|gigedit-1.2.0-1|50	
21cr|gigedit-1.2.0-1|51	%description -n %{libname}
21cr|gigedit-1.2.0-1|52	Librairies from %{name}.
21cr|gigedit-1.2.0-1|53	
21cr|gigedit-1.2.0-1|54	%files -n %{libname}
21cr|gigedit-1.2.0-1|55	%doc AUTHORS ChangeLog COPYING README
21cr|gigedit-1.2.0-1|56	%{_libdir}/%{name}/libgigedit.so.%{major}*
21cr|gigedit-1.2.0-1|57	
21cr|gigedit-1.2.0-1|58	#--------------------------------------------------------------------
21cr|gigedit-1.2.0-1|59	
21cr|gigedit-1.2.0-1|60	%package -n     %{develname}
21cr|gigedit-1.2.0-1|61	Group:		Development/Other
21cr|gigedit-1.2.0-1|62	Summary:	Development libraries for %{name}
21cr|gigedit-1.2.0-1|63	Requires:	%{libname} = %{EVRD}
21cr|gigedit-1.2.0-1|64	Provides:	%{name}-devel = %{EVRD}
21cr|gigedit-1.2.0-1|65	
21cr|gigedit-1.2.0-1|66	%description -n %{develname}
21cr|gigedit-1.2.0-1|67	Development libraries from %{name}.
21cr|gigedit-1.2.0-1|68	
21cr|gigedit-1.2.0-1|69	%files -n %{develname}
21cr|gigedit-1.2.0-1|70	%doc AUTHORS COPYING
21cr|gigedit-1.2.0-1|71	%{_libdir}/%{name}/libgigedit.so
21cr|gigedit-1.2.0-1|72	
21cr|gigedit-1.2.0-1|73	#--------------------------------------------------------------------
21cr|gigedit-1.2.0-1|74	
21cr|gigedit-1.2.0-1|75	%package plugins
21cr|gigedit-1.2.0-1|76	Group:		Sound
21cr|gigedit-1.2.0-1|77	Summary:	Gigedit plugin for LinuxSampler
21cr|gigedit-1.2.0-1|78	Requires:	linuxsampler
21cr|gigedit-1.2.0-1|79	Requires:	%{name} = %{version}-%{release}
21cr|gigedit-1.2.0-1|80	
21cr|gigedit-1.2.0-1|81	%description plugins
21cr|gigedit-1.2.0-1|82	Gigedit plugin for LinuxSampler. This plugin is required when using the Edit
21cr|gigedit-1.2.0-1|83	button in QSampler.
21cr|gigedit-1.2.0-1|84	
21cr|gigedit-1.2.0-1|85	%files plugins
21cr|gigedit-1.2.0-1|86	%doc AUTHORS COPYING
21cr|gigedit-1.2.0-1|87	%{_libdir}/linuxsampler/plugins/*.so
21cr|gigedit-1.2.0-1|88	
21cr|gigedit-1.2.0-1|89	#--------------------------------------------------------------------
21cr|gigedit-1.2.0-1|90	
21cr|gigedit-1.2.0-1|91	%prep
21cr|gigedit-1.2.0-1|92	%autosetup -p1 -n %{name}-%{version}
21cr|gigedit-1.2.0-1|93	
21cr|gigedit-1.2.0-1|94	# Fix perms
21cr|gigedit-1.2.0-1|95	find . -name "*.c" -o -name "*.h"|xargs chmod 0644
21cr|gigedit-1.2.0-1|96	
21cr|gigedit-1.2.0-1|97	
21cr|gigedit-1.2.0-1|98	%build
21cr|gigedit-1.2.0-1|99	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|gigedit-1.2.0-1|100	export LDFLAGS="-lpthread"
21cr|gigedit-1.2.0-1|101	%configure --disable-static
21cr|gigedit-1.2.0-1|102	
21cr|gigedit-1.2.0-1|103	#add --tag=CXX for build on aarch64
21cr|gigedit-1.2.0-1|104	sed -i 's/(AM_V_lt) $(AM_LIBTOOL/(AM_V_lt) --tag=CXX $(AM_LIBTOOL/' src/gigedit/Makefile
21cr|gigedit-1.2.0-1|105	
21cr|gigedit-1.2.0-1|106	%make
21cr|gigedit-1.2.0-1|107	
21cr|gigedit-1.2.0-1|108	
21cr|gigedit-1.2.0-1|109	%install
21cr|gigedit-1.2.0-1|110	%makeinstall_std
21cr|gigedit-1.2.0-1|111	
21cr|gigedit-1.2.0-1|112	%find_lang %{name}

1809 21
21cr|giggle-0.7-6|1	%define major 0
21cr|giggle-0.7-6|2	%define libname %mklibname %{name} %{major}
21cr|giggle-0.7-6|3	%define libgit %mklibname %{name}-git %{major}
21cr|giggle-0.7-6|4	%define devname %mklibname -d %{name}
21cr|giggle-0.7-6|5	
21cr|giggle-0.7-6|6	Summary:	Gtk frontend for git
21cr|giggle-0.7-6|7	Name:		giggle
21cr|giggle-0.7-6|8	Version:	0.7
21cr|giggle-0.7-6|9	Release:	6
21cr|giggle-0.7-6|10	License:	GPLv2+
21cr|giggle-0.7-6|11	Group:		Development/Other
21cr|giggle-0.7-6|12	Url:		https://wiki.gnome.org/giggle
21cr|giggle-0.7-6|13	Source0:	https://download.gnome.org/sources/%name/%{name}-%{version}.tar.xz
21cr|giggle-0.7-6|14	Patch0:		giggle-0.7-gtksourceview-3.8.patch
21cr|giggle-0.7-6|15	Patch1:		giggle-0.7-gettext-usage.patch
21cr|giggle-0.7-6|16	BuildRequires:	git-core
21cr|giggle-0.7-6|17	BuildRequires:	gnome-common
21cr|giggle-0.7-6|18	BuildRequires:	intltool >= 0.40.0
21cr|giggle-0.7-6|19	BuildRequires:	itstool
21cr|giggle-0.7-6|20	BuildRequires:	libxml2-utils
21cr|giggle-0.7-6|21	BuildRequires:	xsltproc
21cr|giggle-0.7-6|22	BuildRequires:	yelp-tools
21cr|giggle-0.7-6|23	BuildRequires:	pkgconfig(gdk-3.0) >= 3.3.12
21cr|giggle-0.7-6|24	BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.22
21cr|giggle-0.7-6|25	BuildRequires:	pkgconfig(gio-2.0) >= 2.30
21cr|giggle-0.7-6|26	BuildRequires:	pkgconfig(glib-2.0) >= 2.30
21cr|giggle-0.7-6|27	BuildRequires:	pkgconfig(gthread-2.0) >= 2.30
21cr|giggle-0.7-6|28	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.3.12
21cr|giggle-0.7-6|29	BuildRequires:	pkgconfig(gtksourceview-3.0) >= 3.8
21cr|giggle-0.7-6|30	BuildRequires:	pkgconfig(libebook-1.2) >= 3.2
21cr|giggle-0.7-6|31	#BuildRequires:	pkgconfig(vte-2.90) >= 0.28
21cr|giggle-0.7-6|32	Requires:	git-core
21cr|giggle-0.7-6|33	
21cr|giggle-0.7-6|34	%description
21cr|giggle-0.7-6|35	Giggle is a graphical frontend for the git directory tracker.
21cr|giggle-0.7-6|36	
21cr|giggle-0.7-6|37	%files -f %{name}.lang
21cr|giggle-0.7-6|38	%doc AUTHORS README NEWS ChangeLog
21cr|giggle-0.7-6|39	%{_bindir}/*
21cr|giggle-0.7-6|40	%dir %{_libdir}/%{name}
21cr|giggle-0.7-6|41	%dir %{_libdir}/%{name}/plugins
21cr|giggle-0.7-6|42	%dir %{_libdir}/%{name}/plugins/%{version}
21cr|giggle-0.7-6|43	%{_libdir}/%{name}/plugins/%{version}/libpersonal-details*
21cr|giggle-0.7-6|44	#{_libdir}/%{name}/plugins/%{version}/libterminal-view*
21cr|giggle-0.7-6|45	%{_libdir}/%{name}/plugins/%{version}/*.xml
21cr|giggle-0.7-6|46	%{_datadir}/%{name}/
21cr|giggle-0.7-6|47	%{_datadir}/applications/%{name}.desktop
21cr|giggle-0.7-6|48	%{_iconsdir}/hicolor/*/apps/*
21cr|giggle-0.7-6|49	
21cr|giggle-0.7-6|50	#----------------------------------------------------------------------------
21cr|giggle-0.7-6|51	
21cr|giggle-0.7-6|52	%package -n %{libname}
21cr|giggle-0.7-6|53	Summary:	Shared libraries for Giggle
21cr|giggle-0.7-6|54	Group:		System/Libraries
21cr|giggle-0.7-6|55	
21cr|giggle-0.7-6|56	%description -n %{libname}
21cr|giggle-0.7-6|57	Giggle is a graphical frontend for the git directory tracker.
21cr|giggle-0.7-6|58	
21cr|giggle-0.7-6|59	%files -n %{libname}
21cr|giggle-0.7-6|60	%{_libdir}/libgiggle.so.%{major}*
21cr|giggle-0.7-6|61	
21cr|giggle-0.7-6|62	#----------------------------------------------------------------------------
21cr|giggle-0.7-6|63	
21cr|giggle-0.7-6|64	%package -n %{libgit}
21cr|giggle-0.7-6|65	Summary:	Shared libraries for Giggle
21cr|giggle-0.7-6|66	Group:		System/Libraries
21cr|giggle-0.7-6|67	Conflicts:	%{_lib}giggle0 < 0.7
21cr|giggle-0.7-6|68	
21cr|giggle-0.7-6|69	%description -n %{libgit}
21cr|giggle-0.7-6|70	Giggle is a graphical frontend for the git directory tracker.
21cr|giggle-0.7-6|71	
21cr|giggle-0.7-6|72	%files -n %{libgit}
21cr|giggle-0.7-6|73	%{_libdir}/libgiggle-git.so.%{major}*
21cr|giggle-0.7-6|74	
21cr|giggle-0.7-6|75	#----------------------------------------------------------------------------
21cr|giggle-0.7-6|76	
21cr|giggle-0.7-6|77	%package -n %{devname}
21cr|giggle-0.7-6|78	Summary:	Development files for Giggle
21cr|giggle-0.7-6|79	Group:		Development/C
21cr|giggle-0.7-6|80	Provides:	%{name}-devel = %{EVRD}
21cr|giggle-0.7-6|81	Requires:	%{libname} = %{EVRD}
21cr|giggle-0.7-6|82	Requires:	%{libgit} = %{EVRD}
21cr|giggle-0.7-6|83	
21cr|giggle-0.7-6|84	%description -n %{devname}
21cr|giggle-0.7-6|85	Giggle is a graphical frontend for the git directory tracker.
21cr|giggle-0.7-6|86	
21cr|giggle-0.7-6|87	%files -n %{devname}
21cr|giggle-0.7-6|88	%{_libdir}/libgiggle.so
21cr|giggle-0.7-6|89	%{_libdir}/libgiggle-git.so
21cr|giggle-0.7-6|90	%{_includedir}/%{name}
21cr|giggle-0.7-6|91	
21cr|giggle-0.7-6|92	#----------------------------------------------------------------------------
21cr|giggle-0.7-6|93	
21cr|giggle-0.7-6|94	%prep
21cr|giggle-0.7-6|95	%setup -q
21cr|giggle-0.7-6|96	%apply_patches
21cr|giggle-0.7-6|97	
21cr|giggle-0.7-6|98	%build
21cr|giggle-0.7-6|99	%global optflags %{optflags} -fcommon
21cr|giggle-0.7-6|100	NOCONFIGURE=yes gnome-autogen.sh
21cr|giggle-0.7-6|101	%configure --disable-static
21cr|giggle-0.7-6|102	%make
21cr|giggle-0.7-6|103	
21cr|giggle-0.7-6|104	%install
21cr|giggle-0.7-6|105	%makeinstall_std
21cr|giggle-0.7-6|106	
21cr|giggle-0.7-6|107	%find_lang %{name} --with-gnome

1810 21
21cr|gimagereader-3.4.1-5|1	Summary:	A front-end to tesseract OCR
21cr|gimagereader-3.4.1-5|2	Name:		gimagereader
21cr|gimagereader-3.4.1-5|3	Version:	3.4.1
21cr|gimagereader-3.4.1-5|4	Release:	5
21cr|gimagereader-3.4.1-5|5	License:	GPLv3+
21cr|gimagereader-3.4.1-5|6	Group:		Graphics
21cr|gimagereader-3.4.1-5|7	Url:		https://github.com/manisandro/gImageReader
21cr|gimagereader-3.4.1-5|8	Source0:	https://github.com/manisandro/gImageReader/releases/download/v%{version}/gimagereader-%{version}.tar.xz
21cr|gimagereader-3.4.1-5|9	Patch0:		gimagereader-3.4.1-drop-packagekit-use.patch
21cr|gimagereader-3.4.1-5|10	Patch1:		gimagereader-3.4.1-hard-ru-translate.patch
21cr|gimagereader-3.4.1-5|11	Patch2:		gimagereader-3.4.1-po-ru-translate.patch
21cr|gimagereader-3.4.1-5|12	Patch3:		gimagereader-3.4.1-dic-path.patch
21cr|gimagereader-3.4.1-5|13	Patch4:		gimagereader-3.4.1-default-settings.patch
21cr|gimagereader-3.4.1-5|14	Patch5:		gimagereader-3.4.1-upstream-200423.patch
21cr|gimagereader-3.4.1-5|15	# for podofo-0.10.x
21cr|gimagereader-3.4.1-5|16	Patch6:		gimagereader-podofo-gtk.patch
21cr|gimagereader-3.4.1-5|17	Patch7:		gimagereader-podofo-qt.patch
21cr|gimagereader-3.4.1-5|18	BuildRequires:	appstream-util
21cr|gimagereader-3.4.1-5|19	BuildRequires:	cmake
21cr|gimagereader-3.4.1-5|20	BuildRequires:	desktop-file-utils
21cr|gimagereader-3.4.1-5|21	BuildRequires:	fontconfig
21cr|gimagereader-3.4.1-5|22	BuildRequires:	gettext
21cr|gimagereader-3.4.1-5|23	BuildRequires:	intltool
21cr|gimagereader-3.4.1-5|24	BuildRequires:	python3
21cr|gimagereader-3.4.1-5|25	BuildRequires:	python3-gobject-introspection
21cr|gimagereader-3.4.1-5|26	BuildRequires:	qt5-linguist-tools
21cr|gimagereader-3.4.1-5|27	BuildRequires:	gomp-devel
21cr|gimagereader-3.4.1-5|28	BuildRequires:	pkgconfig(appstream-glib)
21cr|gimagereader-3.4.1-5|29	BuildRequires:	pkgconfig(cairomm-1.0)
21cr|gimagereader-3.4.1-5|30	BuildRequires:	pkgconfig(ddjvuapi)
21cr|gimagereader-3.4.1-5|31	BuildRequires:	pkgconfig(enchant-2)
21cr|gimagereader-3.4.1-5|32	BuildRequires:	pkgconfig(fontconfig)
21cr|gimagereader-3.4.1-5|33	BuildRequires:	pkgconfig(gdkmm-3.0)
21cr|gimagereader-3.4.1-5|34	BuildRequires:	pkgconfig(gtksourceviewmm-4.0)
21cr|gimagereader-3.4.1-5|35	BuildRequires:	pkgconfig(gtkspellmm-3.0)
21cr|gimagereader-3.4.1-5|36	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|gimagereader-3.4.1-5|37	BuildRequires:	pkgconfig(libjpeg)
21cr|gimagereader-3.4.1-5|38	BuildRequires:	pkgconfig(libpodofo)
21cr|gimagereader-3.4.1-5|39	#BuildRequires:	pkgconfig(libxml++-3.0) we have 5.0 in repo
21cr|gimagereader-3.4.1-5|40	BuildRequires:	pkgconfig(libxml++-2.6)
21cr|gimagereader-3.4.1-5|41	BuildRequires:	pkgconfig(libzip)
21cr|gimagereader-3.4.1-5|42	BuildRequires:	pkgconfig(ompi)
21cr|gimagereader-3.4.1-5|43	BuildRequires:	pkgconfig(pangomm-1.4)
21cr|gimagereader-3.4.1-5|44	BuildRequires:	pkgconfig(poppler-glib)
21cr|gimagereader-3.4.1-5|45	BuildRequires:	pkgconfig(poppler-qt5)
21cr|gimagereader-3.4.1-5|46	BuildRequires:	pkgconfig(Qt5Core)
21cr|gimagereader-3.4.1-5|47	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|gimagereader-3.4.1-5|48	BuildRequires:	pkgconfig(Qt5DBus)
21cr|gimagereader-3.4.1-5|49	BuildRequires:	pkgconfig(Qt5Gui)
21cr|gimagereader-3.4.1-5|50	BuildRequires:	pkgconfig(Qt5Network)
21cr|gimagereader-3.4.1-5|51	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|gimagereader-3.4.1-5|52	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|gimagereader-3.4.1-5|53	BuildRequires:	pkgconfig(Qt5Xml)
21cr|gimagereader-3.4.1-5|54	BuildRequires:	pkgconfig(QtSpell-qt5)
21cr|gimagereader-3.4.1-5|55	BuildRequires:	pkgconfig(quazip)
21cr|gimagereader-3.4.1-5|56	BuildRequires:	pkgconfig(sane-backends)
21cr|gimagereader-3.4.1-5|57	BuildRequires:	pkgconfig(tesseract)
21cr|gimagereader-3.4.1-5|58	BuildRequires:	pkgconfig(uuid)
21cr|gimagereader-3.4.1-5|59	
21cr|gimagereader-3.4.1-5|60	%description
21cr|gimagereader-3.4.1-5|61	A simple front-end to tesseract. Features include:
21cr|gimagereader-3.4.1-5|62	- Automatic page layout detection.
21cr|gimagereader-3.4.1-5|63	- User can manually define and adjust recognition regions.
21cr|gimagereader-3.4.1-5|64	- Import images from disk, scanning devices, clipboard and screenshots.
21cr|gimagereader-3.4.1-5|65	- Supports multi-page PDF documents.
21cr|gimagereader-3.4.1-5|66	- Recognized text displayed directly next to the image.
21cr|gimagereader-3.4.1-5|67	- Editing of output text, including search/replace and removing line breaks.
21cr|gimagereader-3.4.1-5|68	- Spellchecking for output text (if corresponding dictionary installed).
21cr|gimagereader-3.4.1-5|69	
21cr|gimagereader-3.4.1-5|70	#----------------------------------------------------------------------------
21cr|gimagereader-3.4.1-5|71	
21cr|gimagereader-3.4.1-5|72	%package common
21cr|gimagereader-3.4.1-5|73	Summary:	Common files for %{name}
21cr|gimagereader-3.4.1-5|74	Requires:	tesseract
21cr|gimagereader-3.4.1-5|75	Recommends:	myspell-en_US
21cr|gimagereader-3.4.1-5|76	Recommends:	myspell-ru_RU
21cr|gimagereader-3.4.1-5|77	Recommends:	tesseract-eng
21cr|gimagereader-3.4.1-5|78	Recommends:	tesseract-rus
21cr|gimagereader-3.4.1-5|79	BuildArch:	noarch
21cr|gimagereader-3.4.1-5|80	
21cr|gimagereader-3.4.1-5|81	%description common
21cr|gimagereader-3.4.1-5|82	Common files for %{name}.
21cr|gimagereader-3.4.1-5|83	
21cr|gimagereader-3.4.1-5|84	%files common -f %{name}.lang
21cr|gimagereader-3.4.1-5|85	%doc AUTHORS NEWS README.md
21cr|gimagereader-3.4.1-5|86	%license COPYING
21cr|gimagereader-3.4.1-5|87	%{_defaultdocdir}/%{name}-common/manual.html
21cr|gimagereader-3.4.1-5|88	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gimagereader-3.4.1-5|89	%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|gimagereader-3.4.1-5|90	%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|gimagereader-3.4.1-5|91	%lang(cs) %{_defaultdocdir}/%{name}-common/manual-cs.html
21cr|gimagereader-3.4.1-5|92	%lang(ru) %{_defaultdocdir}/%{name}-common/manual-ru.html
21cr|gimagereader-3.4.1-5|93	
21cr|gimagereader-3.4.1-5|94	#----------------------------------------------------------------------------
21cr|gimagereader-3.4.1-5|95	
21cr|gimagereader-3.4.1-5|96	%package gtk
21cr|gimagereader-3.4.1-5|97	Summary:	A Gtk+3 front-end to tesseract OCR
21cr|gimagereader-3.4.1-5|98	Requires:	%{name}-common = %{EVRD}
21cr|gimagereader-3.4.1-5|99	Requires:	hicolor-icon-theme
21cr|gimagereader-3.4.1-5|100	
21cr|gimagereader-3.4.1-5|101	%description gtk
21cr|gimagereader-3.4.1-5|102	A simple front-end to tesseract. Features include:
21cr|gimagereader-3.4.1-5|103	- Automatic page layout detection.
21cr|gimagereader-3.4.1-5|104	- User can manually define and adjust recognition regions.
21cr|gimagereader-3.4.1-5|105	- Import images from disk, scanning devices, clipboard and screenshots.
21cr|gimagereader-3.4.1-5|106	- Supports multi-page PDF documents.
21cr|gimagereader-3.4.1-5|107	- Recognized text displayed directly next to the image.
21cr|gimagereader-3.4.1-5|108	- Editing of output text, including search/replace and removing line breaks.
21cr|gimagereader-3.4.1-5|109	- Spellchecking for output text (if corresponding dictionary installed).
21cr|gimagereader-3.4.1-5|110	This package contains the Gtk+3 front-end.
21cr|gimagereader-3.4.1-5|111	
21cr|gimagereader-3.4.1-5|112	%files gtk
21cr|gimagereader-3.4.1-5|113	%doc AUTHORS NEWS README.md
21cr|gimagereader-3.4.1-5|114	%license COPYING
21cr|gimagereader-3.4.1-5|115	%{_appdatadir}/%{name}-gtk.appdata.xml
21cr|gimagereader-3.4.1-5|116	%{_bindir}/%{name}-gtk
21cr|gimagereader-3.4.1-5|117	%{_datadir}/applications/%{name}-gtk.desktop
21cr|gimagereader-3.4.1-5|118	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21cr|gimagereader-3.4.1-5|119	
21cr|gimagereader-3.4.1-5|120	#----------------------------------------------------------------------------
21cr|gimagereader-3.4.1-5|121	
21cr|gimagereader-3.4.1-5|122	%package qt5
21cr|gimagereader-3.4.1-5|123	Summary:	A Qt5 front-end to tesseract OCR
21cr|gimagereader-3.4.1-5|124	Requires:	%{name}-common = %{EVRD}
21cr|gimagereader-3.4.1-5|125	Requires:	hicolor-icon-theme
21cr|gimagereader-3.4.1-5|126	
21cr|gimagereader-3.4.1-5|127	%description qt5
21cr|gimagereader-3.4.1-5|128	A simple front-end to tesseract. Features include:
21cr|gimagereader-3.4.1-5|129	- Automatic page layout detection.
21cr|gimagereader-3.4.1-5|130	- User can manually define and adjust recognition regions.
21cr|gimagereader-3.4.1-5|131	- Import images from disk, scanning devices, clipboard and screenshots.
21cr|gimagereader-3.4.1-5|132	- Supports multi-page PDF documents.
21cr|gimagereader-3.4.1-5|133	- Recognized text displayed directly next to the image.
21cr|gimagereader-3.4.1-5|134	- Editing of output text, including search/replace and removing line breaks.
21cr|gimagereader-3.4.1-5|135	- Spellchecking for output text (if corresponding dictionary installed).
21cr|gimagereader-3.4.1-5|136	This package contains the Qt5 front-end.
21cr|gimagereader-3.4.1-5|137	
21cr|gimagereader-3.4.1-5|138	%files qt5
21cr|gimagereader-3.4.1-5|139	%doc AUTHORS NEWS README.md
21cr|gimagereader-3.4.1-5|140	%license COPYING
21cr|gimagereader-3.4.1-5|141	%{_appdatadir}/%{name}-qt5.appdata.xml
21cr|gimagereader-3.4.1-5|142	%{_bindir}/%{name}-qt5
21cr|gimagereader-3.4.1-5|143	%{_datadir}/applications/%{name}-qt5.desktop
21cr|gimagereader-3.4.1-5|144	
21cr|gimagereader-3.4.1-5|145	#----------------------------------------------------------------------------
21cr|gimagereader-3.4.1-5|146	
21cr|gimagereader-3.4.1-5|147	%prep
21cr|gimagereader-3.4.1-5|148	%autosetup -p1
21cr|gimagereader-3.4.1-5|149	
21cr|gimagereader-3.4.1-5|150	%build
21cr|gimagereader-3.4.1-5|151	
21cr|gimagereader-3.4.1-5|152	%cmake \
21cr|gimagereader-3.4.1-5|153	-DINTERFACE_TYPE=gtk \
21cr|gimagereader-3.4.1-5|154	-DENABLE_VERSIONCHECK=0 \
21cr|gimagereader-3.4.1-5|155	-DMANUAL_DIR="%{_defaultdocdir}/%{name}-common"
21cr|gimagereader-3.4.1-5|156	%make
21cr|gimagereader-3.4.1-5|157	cd ..
21cr|gimagereader-3.4.1-5|158	mv build build_gtk
21cr|gimagereader-3.4.1-5|159	
21cr|gimagereader-3.4.1-5|160	%cmake \
21cr|gimagereader-3.4.1-5|161	-DINTERFACE_TYPE=qt5 \
21cr|gimagereader-3.4.1-5|162	-DENABLE_VERSIONCHECK=0 \
21cr|gimagereader-3.4.1-5|163	-DMANUAL_DIR="%{_defaultdocdir}/%{name}-common"
21cr|gimagereader-3.4.1-5|164	%make
21cr|gimagereader-3.4.1-5|165	cd ..
21cr|gimagereader-3.4.1-5|166	mv build build_qt5
21cr|gimagereader-3.4.1-5|167	
21cr|gimagereader-3.4.1-5|168	
21cr|gimagereader-3.4.1-5|169	%install
21cr|gimagereader-3.4.1-5|170	mv build_gtk build
21cr|gimagereader-3.4.1-5|171	%makeinstall_std -C build
21cr|gimagereader-3.4.1-5|172	mv build build_gtk
21cr|gimagereader-3.4.1-5|173	
21cr|gimagereader-3.4.1-5|174	mv build_qt5 build
21cr|gimagereader-3.4.1-5|175	%makeinstall_std -C build
21cr|gimagereader-3.4.1-5|176	mv build build_qt5
21cr|gimagereader-3.4.1-5|177	
21cr|gimagereader-3.4.1-5|178	%{_bindir}/desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}-gtk.desktop
21cr|gimagereader-3.4.1-5|179	%{_bindir}/desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}-qt5.desktop
21cr|gimagereader-3.4.1-5|180	%{_bindir}/appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/%{name}-gtk.appdata.xml
21cr|gimagereader-3.4.1-5|181	%{_bindir}/appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/%{name}-qt5.appdata.xml
21cr|gimagereader-3.4.1-5|182	
21cr|gimagereader-3.4.1-5|183	%find_lang %{name}

1811 21
21cr|gimp2-freetype-0.6-15|1	%define pkgname gimp-freetype
21cr|gimp2-freetype-0.6-15|2	
21cr|gimp2-freetype-0.6-15|3	Summary:	A GIMP font renderer based on the freetype library
21cr|gimp2-freetype-0.6-15|4	Name:		gimp2-freetype
21cr|gimp2-freetype-0.6-15|5	Version:	0.6
21cr|gimp2-freetype-0.6-15|6	Release:	15
21cr|gimp2-freetype-0.6-15|7	License:	GPLv2+
21cr|gimp2-freetype-0.6-15|8	Group:		Graphics
21cr|gimp2-freetype-0.6-15|9	Url:		http://freetype.gimp.org/
21cr|gimp2-freetype-0.6-15|10	Source0:	%{pkgname}-%{version}.tar.bz2
21cr|gimp2-freetype-0.6-15|11	#gw for the broken intltool scripts:
21cr|gimp2-freetype-0.6-15|12	BuildRequires:	perl-XML-Parser
21cr|gimp2-freetype-0.6-15|13	BuildRequires:	pkgconfig(freetype2)
21cr|gimp2-freetype-0.6-15|14	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp2-freetype-0.6-15|15	Requires:	gimp
21cr|gimp2-freetype-0.6-15|16	
21cr|gimp2-freetype-0.6-15|17	%description
21cr|gimp2-freetype-0.6-15|18	The goal of gimp-freetype project is to get superb font support into
21cr|gimp2-freetype-0.6-15|19	The GIMP. As a first step, a plug-in for GIMP based on the freetype2
21cr|gimp2-freetype-0.6-15|20	library is developed. Later it might become a tool or a pluggable
21cr|gimp2-freetype-0.6-15|21	module.
21cr|gimp2-freetype-0.6-15|22	
21cr|gimp2-freetype-0.6-15|23	%files -f gimp20-freetype.lang
21cr|gimp2-freetype-0.6-15|24	%doc AUTHORS ChangeLog NEWS README
21cr|gimp2-freetype-0.6-15|25	%{_libdir}/gimp/*/plug-ins/*
21cr|gimp2-freetype-0.6-15|26	%{_datadir}/gimp-freetype
21cr|gimp2-freetype-0.6-15|27	
21cr|gimp2-freetype-0.6-15|28	#----------------------------------------------------------------------------
21cr|gimp2-freetype-0.6-15|29	
21cr|gimp2-freetype-0.6-15|30	%prep
21cr|gimp2-freetype-0.6-15|31	%setup -q -n %{pkgname}-%{version}
21cr|gimp2-freetype-0.6-15|32	
21cr|gimp2-freetype-0.6-15|33	%build
21cr|gimp2-freetype-0.6-15|34	export LDFLAGS="-lm"
21cr|gimp2-freetype-0.6-15|35	%configure
21cr|gimp2-freetype-0.6-15|36	%make
21cr|gimp2-freetype-0.6-15|37	
21cr|gimp2-freetype-0.6-15|38	%install
21cr|gimp2-freetype-0.6-15|39	%makeinstall_std
21cr|gimp2-freetype-0.6-15|40	
21cr|gimp2-freetype-0.6-15|41	%find_lang gimp20-freetype

1812 21
21cr|gimp2-gap-2.6.0-12|1	%define pkgname gimp-gap
21cr|gimp2-gap-2.6.0-12|2	
21cr|gimp2-gap-2.6.0-12|3	Summary:	GAP (GIMP Animation Package), a video plug-in for GIMP
21cr|gimp2-gap-2.6.0-12|4	Name:		gimp2-gap
21cr|gimp2-gap-2.6.0-12|5	Version:	2.6.0
21cr|gimp2-gap-2.6.0-12|6	Release:	12
21cr|gimp2-gap-2.6.0-12|7	License:	GPLv2+
21cr|gimp2-gap-2.6.0-12|8	Group:		Graphics
21cr|gimp2-gap-2.6.0-12|9	Url:		http://gimp.org
21cr|gimp2-gap-2.6.0-12|10	Source0:	ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/%{pkgname}-%{version}.tar.bz2
21cr|gimp2-gap-2.6.0-12|11	Patch2:		gimp-gap-2.6.0-libmpeg3-format-strings.patch
21cr|gimp2-gap-2.6.0-12|12	Patch3:		gimp-gap-2.6.0-format-strings.patch
21cr|gimp2-gap-2.6.0-12|13	Patch4:		gimp-gap-2.6.0-fix-linking.patch
21cr|gimp2-gap-2.6.0-12|14	BuildRequires:	glib-gettextize
21cr|gimp2-gap-2.6.0-12|15	BuildRequires:	intltool >= 0.17
21cr|gimp2-gap-2.6.0-12|16	BuildRequires:	jpeg-devel
21cr|gimp2-gap-2.6.0-12|17	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp2-gap-2.6.0-12|18	Requires:	gimp
21cr|gimp2-gap-2.6.0-12|19	Requires:	wavplay
21cr|gimp2-gap-2.6.0-12|20	
21cr|gimp2-gap-2.6.0-12|21	%description
21cr|gimp2-gap-2.6.0-12|22	The GIMP has some plug-ins supporting animation features based on
21cr|gimp2-gap-2.6.0-12|23	layers, with each layer of the image being considered as one frame of
21cr|gimp2-gap-2.6.0-12|24	the animation.
21cr|gimp2-gap-2.6.0-12|25	
21cr|gimp2-gap-2.6.0-12|26	GAP is a collection of plug-ins that extend the GIMP's animation
21cr|gimp2-gap-2.6.0-12|27	capabilities by supporting the creation of more complex animations. It
21cr|gimp2-gap-2.6.0-12|28	was part of the GIMP from 1.1.4 to the 1.2 series, but was split
21cr|gimp2-gap-2.6.0-12|29	afterwards.
21cr|gimp2-gap-2.6.0-12|30	
21cr|gimp2-gap-2.6.0-12|31	Additional Informations about the GAP can be found in the GimpUserManual
21cr|gimp2-gap-2.6.0-12|32	Chapter Advanced Animation.
21cr|gimp2-gap-2.6.0-12|33	
21cr|gimp2-gap-2.6.0-12|34	%files -f gimp20-gap.lang
21cr|gimp2-gap-2.6.0-12|35	%doc AUTHORS ChangeLog* README
21cr|gimp2-gap-2.6.0-12|36	%{_libdir}/gimp/2.0/plug-ins/*
21cr|gimp2-gap-2.6.0-12|37	%{_libdir}/gimp-gap-2.0
21cr|gimp2-gap-2.6.0-12|38	%{_datadir}/gimp/2.0/scripts/*
21cr|gimp2-gap-2.6.0-12|39	
21cr|gimp2-gap-2.6.0-12|40	#----------------------------------------------------------------------------
21cr|gimp2-gap-2.6.0-12|41	
21cr|gimp2-gap-2.6.0-12|42	%prep
21cr|gimp2-gap-2.6.0-12|43	%setup -q -n %{pkgname}-%{version}
21cr|gimp2-gap-2.6.0-12|44	pushd extern_libs/
21cr|gimp2-gap-2.6.0-12|45	tar xzf libmpeg3.tar.gz
21cr|gimp2-gap-2.6.0-12|46	%patch2 -p0
21cr|gimp2-gap-2.6.0-12|47	popd
21cr|gimp2-gap-2.6.0-12|48	%patch3 -p1 -b .format-strings
21cr|gimp2-gap-2.6.0-12|49	%patch4 -p1
21cr|gimp2-gap-2.6.0-12|50	
21cr|gimp2-gap-2.6.0-12|51	find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|gimp2-gap-2.6.0-12|52	
21cr|gimp2-gap-2.6.0-12|53	%build
21cr|gimp2-gap-2.6.0-12|54	%define _disable_ld_no_undefined 1
21cr|gimp2-gap-2.6.0-12|55	%configure
21cr|gimp2-gap-2.6.0-12|56	make LIBS="-lm -pthread"
21cr|gimp2-gap-2.6.0-12|57	
21cr|gimp2-gap-2.6.0-12|58	%install
21cr|gimp2-gap-2.6.0-12|59	%makeinstall \
21cr|gimp2-gap-2.6.0-12|60	libexecdir=%{buildroot}%{_libdir}/gimp/2.0/plug-ins \
21cr|gimp2-gap-2.6.0-12|61	scriptdatadir=%{buildroot}%{_datadir}/gimp/2.0/scripts
21cr|gimp2-gap-2.6.0-12|62	#gw the makefile is broken, move the file by hand
21cr|gimp2-gap-2.6.0-12|63	mkdir -p %{buildroot}%{_libdir}/gimp-gap-2.0
21cr|gimp2-gap-2.6.0-12|64	mv %{buildroot}%{_libdir}/gimp/2.0/plug-ins/audioconvert_to_wav.sh %{buildroot}%{_libdir}/gimp-gap-2.0
21cr|gimp2-gap-2.6.0-12|65	rm -f %{buildroot}%{_datadir}/gimp/2.0/scripts/*.a
21cr|gimp2-gap-2.6.0-12|66	
21cr|gimp2-gap-2.6.0-12|67	%find_lang gimp20-gap

1813 21
21cr|gimp-data-extras-2.0.2-6|1	Summary:	The GNU Image Manipulation Program
21cr|gimp-data-extras-2.0.2-6|2	Name:		gimp-data-extras
21cr|gimp-data-extras-2.0.2-6|3	Version:	2.0.2
21cr|gimp-data-extras-2.0.2-6|4	Release:	6
21cr|gimp-data-extras-2.0.2-6|5	License:	GPL
21cr|gimp-data-extras-2.0.2-6|6	Group:		Graphics
21cr|gimp-data-extras-2.0.2-6|7	Url:		http://www.gimp.org/
21cr|gimp-data-extras-2.0.2-6|8	Source0:	ftp://ftp.gimp.org/pub/gimp/extras/gimp-data-extras-%{version}.tar.bz2
21cr|gimp-data-extras-2.0.2-6|9	BuildRequires:	gimp-devel
21cr|gimp-data-extras-2.0.2-6|10	Requires:	gimp
21cr|gimp-data-extras-2.0.2-6|11	BuildArch:	noarch
21cr|gimp-data-extras-2.0.2-6|12	
21cr|gimp-data-extras-2.0.2-6|13	%description
21cr|gimp-data-extras-2.0.2-6|14	Patterns, gradients etc. for gimp. This package isn't required, but contains
21cr|gimp-data-extras-2.0.2-6|15	lots of goodies for gimp.
21cr|gimp-data-extras-2.0.2-6|16	
21cr|gimp-data-extras-2.0.2-6|17	%files
21cr|gimp-data-extras-2.0.2-6|18	%defattr(-,root,root,755)
21cr|gimp-data-extras-2.0.2-6|19	%doc README NEWS
21cr|gimp-data-extras-2.0.2-6|20	%{_datadir}/gimp/*
21cr|gimp-data-extras-2.0.2-6|21	
21cr|gimp-data-extras-2.0.2-6|22	#----------------------------------------------------------------------------
21cr|gimp-data-extras-2.0.2-6|23	
21cr|gimp-data-extras-2.0.2-6|24	%prep
21cr|gimp-data-extras-2.0.2-6|25	%setup -q
21cr|gimp-data-extras-2.0.2-6|26	
21cr|gimp-data-extras-2.0.2-6|27	%build
21cr|gimp-data-extras-2.0.2-6|28	%configure
21cr|gimp-data-extras-2.0.2-6|29	%make
21cr|gimp-data-extras-2.0.2-6|30	
21cr|gimp-data-extras-2.0.2-6|31	%install
21cr|gimp-data-extras-2.0.2-6|32	%makeinstall GIMP_DATA_DIR=%{buildroot}%{_datadir}/gimp/2.0
21cr|gimp-data-extras-2.0.2-6|33	

1814 21
21cr|gimp-lqr-plugin-0.7.2-2|1	# Workaround to build with GCC 10
21cr|gimp-lqr-plugin-0.7.2-2|2	%global optflags %{optflags} -fcommon
21cr|gimp-lqr-plugin-0.7.2-2|3	%define gettext_name gimp20-lqr-plugin
21cr|gimp-lqr-plugin-0.7.2-2|4	
21cr|gimp-lqr-plugin-0.7.2-2|5	Summary:	Content-aware image resize plug-in for GIMP
21cr|gimp-lqr-plugin-0.7.2-2|6	Name:		gimp-lqr-plugin
21cr|gimp-lqr-plugin-0.7.2-2|7	Version:	0.7.2
21cr|gimp-lqr-plugin-0.7.2-2|8	Release:	2
21cr|gimp-lqr-plugin-0.7.2-2|9	License:	GPLv2+
21cr|gimp-lqr-plugin-0.7.2-2|10	Group:		Graphics
21cr|gimp-lqr-plugin-0.7.2-2|11	Url:		https://github.com/carlobaldassi/gimp-lqr-plugin
21cr|gimp-lqr-plugin-0.7.2-2|12	# Check for dolbanutost when update
21cr|gimp-lqr-plugin-0.7.2-2|13	Source0:	https://github.com/carlobaldassi/gimp-lqr-plugin/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gimp-lqr-plugin-0.7.2-2|14	BuildRequires:	intltool
21cr|gimp-lqr-plugin-0.7.2-2|15	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-lqr-plugin-0.7.2-2|16	BuildRequires:	pkgconfig(lqr-1)
21cr|gimp-lqr-plugin-0.7.2-2|17	Requires:	gimp
21cr|gimp-lqr-plugin-0.7.2-2|18	
21cr|gimp-lqr-plugin-0.7.2-2|19	%description
21cr|gimp-lqr-plugin-0.7.2-2|20	This package is a plug-in for GIMP 2.4. It implements the algorithm
21cr|gimp-lqr-plugin-0.7.2-2|21	described in the paper "Seam Carving for Content-Aware Image Resizing"
21cr|gimp-lqr-plugin-0.7.2-2|22	by Shai Avidan and Ariel Shamir, which can be found at
21cr|gimp-lqr-plugin-0.7.2-2|23	http://www.faculty.idc.ac.il/arik/imret.pdf
21cr|gimp-lqr-plugin-0.7.2-2|24	
21cr|gimp-lqr-plugin-0.7.2-2|25	%files -f %{gettext_name}.lang
21cr|gimp-lqr-plugin-0.7.2-2|26	%doc AUTHORS ChangeLog NEWS README TODO
21cr|gimp-lqr-plugin-0.7.2-2|27	%{_datadir}/gimp/2.0/scripts/batch-gimp-lqr.scm
21cr|gimp-lqr-plugin-0.7.2-2|28	%{_datadir}/%{name}
21cr|gimp-lqr-plugin-0.7.2-2|29	%{_libdir}/gimp/2.0/plug-ins/%{name}
21cr|gimp-lqr-plugin-0.7.2-2|30	%{_libdir}/gimp/2.0/plug-ins/plug_in_lqr_iter
21cr|gimp-lqr-plugin-0.7.2-2|31	
21cr|gimp-lqr-plugin-0.7.2-2|32	#----------------------------------------------------------------------------
21cr|gimp-lqr-plugin-0.7.2-2|33	
21cr|gimp-lqr-plugin-0.7.2-2|34	%prep
21cr|gimp-lqr-plugin-0.7.2-2|35	%autosetup -p1
21cr|gimp-lqr-plugin-0.7.2-2|36	
21cr|gimp-lqr-plugin-0.7.2-2|37	%build
21cr|gimp-lqr-plugin-0.7.2-2|38	%configure
21cr|gimp-lqr-plugin-0.7.2-2|39	%make
21cr|gimp-lqr-plugin-0.7.2-2|40	
21cr|gimp-lqr-plugin-0.7.2-2|41	%install
21cr|gimp-lqr-plugin-0.7.2-2|42	%makeinstall_std
21cr|gimp-lqr-plugin-0.7.2-2|43	
21cr|gimp-lqr-plugin-0.7.2-2|44	%find_lang %{gettext_name}

1815 21
21cr|gimp-perl-2.3-1|1	%define debug_package %{nil}
21cr|gimp-perl-2.3-1|2	
21cr|gimp-perl-2.3-1|3	Summary:	Allows GIMP extensions/plug-ins/load & save handlers in Perl
21cr|gimp-perl-2.3-1|4	Name:		gimp-perl
21cr|gimp-perl-2.3-1|5	Version:	2.3
21cr|gimp-perl-2.3-1|6	Release:	1
21cr|gimp-perl-2.3-1|7	License:	GPL+ or Artistic
21cr|gimp-perl-2.3-1|8	Group:		Development/Perl
21cr|gimp-perl-2.3-1|9	Url:		https://gitlab.gnome.org/GNOME/gimp-perl
21cr|gimp-perl-2.3-1|10	Source0:	https://cpan.metacpan.org/authors/id/S/SJ/SJBURGES/Gimp-%{version}.tar.gz
21cr|gimp-perl-2.3-1|11	Patch1:		Gimp-2.2-fix-str-fmt.patch
21cr|gimp-perl-2.3-1|12	Patch2:		Gimp-2.2-linkage.patch
21cr|gimp-perl-2.3-1|13	Patch3:		fix-detect-gimp-2.10.patch
21cr|gimp-perl-2.3-1|14	Patch4:		fix-PDL-detection.patch
21cr|gimp-perl-2.3-1|15	BuildRequires:	perl-devel
21cr|gimp-perl-2.3-1|16	BuildRequires:	perl(Alien::Gimp)
21cr|gimp-perl-2.3-1|17	BuildRequires:	perl(Cairo)
21cr|gimp-perl-2.3-1|18	BuildRequires:	perl(Data::Dumper)
21cr|gimp-perl-2.3-1|19	BuildRequires:	perl(ExtUtils::Depends)
21cr|gimp-perl-2.3-1|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|gimp-perl-2.3-1|21	BuildRequires:	perl(ExtUtils::PkgConfig)
21cr|gimp-perl-2.3-1|22	BuildRequires:	perl(Glib::Install::Files)
21cr|gimp-perl-2.3-1|23	BuildRequires:	perl(Gtk2)
21cr|gimp-perl-2.3-1|24	BuildRequires:	perl(HTML::Entities)
21cr|gimp-perl-2.3-1|25	BuildRequires:	perl(IO::All)
21cr|gimp-perl-2.3-1|26	BuildRequires:	perl(IO::Scalar)
21cr|gimp-perl-2.3-1|27	BuildRequires:	perl(Parse::RecDescent)
21cr|gimp-perl-2.3-1|28	BuildRequires:	perl(Web::Scraper)
21cr|gimp-perl-2.3-1|29	BuildRequires:	pkgconfig(cairo)
21cr|gimp-perl-2.3-1|30	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-perl-2.3-1|31	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gimp-perl-2.3-1|32	
21cr|gimp-perl-2.3-1|33	%description
21cr|gimp-perl-2.3-1|34	Allows GIMP extensions/plug-ins/load & save handlers in Perl.
21cr|gimp-perl-2.3-1|35	
21cr|gimp-perl-2.3-1|36	%files
21cr|gimp-perl-2.3-1|37	%doc AUTHORS ChangeLog Changes MAINTAINERS META.json META.yml NEWS README TODO UI examples
21cr|gimp-perl-2.3-1|38	%license COPYING
21cr|gimp-perl-2.3-1|39	%{_bindir}/*
21cr|gimp-perl-2.3-1|40	%{_libdir}/gimp/2.0/plug-ins/*
21cr|gimp-perl-2.3-1|41	%{_mandir}/*/*
21cr|gimp-perl-2.3-1|42	%{perl_vendorarch}/*
21cr|gimp-perl-2.3-1|43	
21cr|gimp-perl-2.3-1|44	#------------------------------------------------------------------
21cr|gimp-perl-2.3-1|45	
21cr|gimp-perl-2.3-1|46	%prep
21cr|gimp-perl-2.3-1|47	%autosetup -p0 -n Gimp-%{version}
21cr|gimp-perl-2.3-1|48	
21cr|gimp-perl-2.3-1|49	%build
21cr|gimp-perl-2.3-1|50	perl Makefile.PL INSTALLDIRS=vendor
21cr|gimp-perl-2.3-1|51	%make
21cr|gimp-perl-2.3-1|52	
21cr|gimp-perl-2.3-1|53	%install
21cr|gimp-perl-2.3-1|54	mkdir -p %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21cr|gimp-perl-2.3-1|55	make DESTDIR=%{buildroot} pure_vendor_install
21cr|gimp-perl-2.3-1|56	install -m 755 examples/* %{buildroot}%{_libdir}/gimp/2.0/plug-ins/
21cr|gimp-perl-2.3-1|57	perl -pi -e "s^/opt/bin/perl^%{_bindir}/perl^" %{buildroot}%{_libdir}/gimp/2.0/plug-ins/*

1816 21
21cr|gimp-plugin-animstack-0.5-3|1	%define		_name animstack.scm
21cr|gimp-plugin-animstack-0.5-3|2	
21cr|gimp-plugin-animstack-0.5-3|3	Name:		gimp-plugin-animstack
21cr|gimp-plugin-animstack-0.5-3|4	Version:	0.5
21cr|gimp-plugin-animstack-0.5-3|5	Release:	3
21cr|gimp-plugin-animstack-0.5-3|6	Url:		http://registry.gimp.org/node/26501
21cr|gimp-plugin-animstack-0.5-3|7	Source0:	http://registry.gimp.org/files/%{_name}
21cr|gimp-plugin-animstack-0.5-3|8	Source1:	README
21cr|gimp-plugin-animstack-0.5-3|9	Summary:	A collection of tools to simplify creating animations in GIMP
21cr|gimp-plugin-animstack-0.5-3|10	License:	BSD
21cr|gimp-plugin-animstack-0.5-3|11	Group:		Graphics
21cr|gimp-plugin-animstack-0.5-3|12	
21cr|gimp-plugin-animstack-0.5-3|13	BuildArch:	noarch
21cr|gimp-plugin-animstack-0.5-3|14	
21cr|gimp-plugin-animstack-0.5-3|15	Requires:	gimp >= 2.8.0
21cr|gimp-plugin-animstack-0.5-3|16	
21cr|gimp-plugin-animstack-0.5-3|17	Provides:	animstack-gimp = %{version}-%{release}
21cr|gimp-plugin-animstack-0.5-3|18	
21cr|gimp-plugin-animstack-0.5-3|19	%description
21cr|gimp-plugin-animstack-0.5-3|20	AnimStack is a collection of tools to simplify creating animations in GIMP.
21cr|gimp-plugin-animstack-0.5-3|21	It makes heavy use of Layer Groups, introduced in GIMP 2.8.
21cr|gimp-plugin-animstack-0.5-3|22	
21cr|gimp-plugin-animstack-0.5-3|23	This script also includes my Flatten Layer Groups script.
21cr|gimp-plugin-animstack-0.5-3|24	
21cr|gimp-plugin-animstack-0.5-3|25	The typical work flow goes like this:
21cr|gimp-plugin-animstack-0.5-3|26	
21cr|gimp-plugin-animstack-0.5-3|27	* create frames for your animation
21cr|gimp-plugin-animstack-0.5-3|28	* add foreground and/or background layer(s).
21cr|gimp-plugin-animstack-0.5-3|29	* tag them with appropriate AnimStack tags by putting them in square brackets
21cr|gimp-plugin-animstack-0.5-3|30	anywhere in the layer's name
21cr|gimp-plugin-animstack-0.5-3|31	* Select Filters -> Animation -> Process AnimStack tags
21cr|gimp-plugin-animstack-0.5-3|32	* the script adds foreground and background to each untagged frame
21cr|gimp-plugin-animstack-0.5-3|33	
21cr|gimp-plugin-animstack-0.5-3|34	%install
21cr|gimp-plugin-animstack-0.5-3|35	mkdir -p %{buildroot}
21cr|gimp-plugin-animstack-0.5-3|36	cp %{S:1} .
21cr|gimp-plugin-animstack-0.5-3|37	install -D -m644 %{S:0} %{buildroot}%{_datadir}/gimp/2.0/scripts/%{_name}
21cr|gimp-plugin-animstack-0.5-3|38	
21cr|gimp-plugin-animstack-0.5-3|39	%files
21cr|gimp-plugin-animstack-0.5-3|40	%doc README
21cr|gimp-plugin-animstack-0.5-3|41	%{_datadir}/gimp/2.0/scripts/%{_name}

1817 21
21cr|gimp-plugin-astronomy-0.10-1|1	%define moname %{name}
21cr|gimp-plugin-astronomy-0.10-1|2	%define plugindir %{_libdir}/gimp/2.0/plug-ins
21cr|gimp-plugin-astronomy-0.10-1|3	%define scriptdir %{_datadir}/gimp/2.0/scripts
21cr|gimp-plugin-astronomy-0.10-1|4	
21cr|gimp-plugin-astronomy-0.10-1|5	Summary:	Astronomy plugins for the GIMP graphic editor
21cr|gimp-plugin-astronomy-0.10-1|6	Name:		gimp-plugin-astronomy
21cr|gimp-plugin-astronomy-0.10-1|7	Version:	0.10
21cr|gimp-plugin-astronomy-0.10-1|8	Release:	1
21cr|gimp-plugin-astronomy-0.10-1|9	License:	GPLv2+
21cr|gimp-plugin-astronomy-0.10-1|10	Group:		Graphics
21cr|gimp-plugin-astronomy-0.10-1|11	Url:		http://hennigbuam.de/georg/gimp.html
21cr|gimp-plugin-astronomy-0.10-1|12	Source0:	http://www.hennigbuam.de/georg/downloads/%{name}-%{version}.tar.bz2
21cr|gimp-plugin-astronomy-0.10-1|13	#fix docdir to standard location (/usr/share/doc/gimp-plugin-astronomy)
21cr|gimp-plugin-astronomy-0.10-1|14	Patch0:		gimp-plugin-astronomy-0.8_docdir.patch
21cr|gimp-plugin-astronomy-0.10-1|15	BuildRequires:	intltool
21cr|gimp-plugin-astronomy-0.10-1|16	BuildRequires:	pkgconfig(fftw3)
21cr|gimp-plugin-astronomy-0.10-1|17	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-astronomy-0.10-1|18	BuildRequires:	pkgconfig(gsl)
21cr|gimp-plugin-astronomy-0.10-1|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gimp-plugin-astronomy-0.10-1|20	Requires:	gimp
21cr|gimp-plugin-astronomy-0.10-1|21	
21cr|gimp-plugin-astronomy-0.10-1|22	%description
21cr|gimp-plugin-astronomy-0.10-1|23	Gimp Astronomy is a set of plug-ins for the Gimp graphic editor
21cr|gimp-plugin-astronomy-0.10-1|24	intended for astronomical image processing. They support various basic
21cr|gimp-plugin-astronomy-0.10-1|25	and more advanced tasks such as aligning and stacking images with
21cr|gimp-plugin-astronomy-0.10-1|26	arithmetic, geometric, median, or sigma mean, removing dark frames and
21cr|gimp-plugin-astronomy-0.10-1|27	dividing by a flat field. Some plug-gins are designed for creating
21cr|gimp-plugin-astronomy-0.10-1|28	synthetic stars distribution or synthetic galaxy images.
21cr|gimp-plugin-astronomy-0.10-1|29	
21cr|gimp-plugin-astronomy-0.10-1|30	%files -f %{moname}.lang
21cr|gimp-plugin-astronomy-0.10-1|31	%doc README AUTHORS
21cr|gimp-plugin-astronomy-0.10-1|32	%doc %{_datadir}/doc/gimp-plugin-astronomy/documentation.pdf
21cr|gimp-plugin-astronomy-0.10-1|33	%doc %{_datadir}/doc/gimp-plugin-astronomy/documentation.tex
21cr|gimp-plugin-astronomy-0.10-1|34	%{scriptdir}/*.scm
21cr|gimp-plugin-astronomy-0.10-1|35	%{plugindir}/astronomy-*
21cr|gimp-plugin-astronomy-0.10-1|36	
21cr|gimp-plugin-astronomy-0.10-1|37	#----------------------------------------------------------------------------
21cr|gimp-plugin-astronomy-0.10-1|38	
21cr|gimp-plugin-astronomy-0.10-1|39	%prep
21cr|gimp-plugin-astronomy-0.10-1|40	%setup -q
21cr|gimp-plugin-astronomy-0.10-1|41	%patch0 -p1
21cr|gimp-plugin-astronomy-0.10-1|42	
21cr|gimp-plugin-astronomy-0.10-1|43	%build
21cr|gimp-plugin-astronomy-0.10-1|44	autoreconf -fi
21cr|gimp-plugin-astronomy-0.10-1|45	#export LIBS="-lm"
21cr|gimp-plugin-astronomy-0.10-1|46	%configure \
21cr|gimp-plugin-astronomy-0.10-1|47	CPPFLAGS=-D_XOPEN_SOURCE=700
21cr|gimp-plugin-astronomy-0.10-1|48	%make
21cr|gimp-plugin-astronomy-0.10-1|49	
21cr|gimp-plugin-astronomy-0.10-1|50	%install
21cr|gimp-plugin-astronomy-0.10-1|51	%makeinstall_std INSTALLDIR="%{buildroot}/%{plugindir}" \
21cr|gimp-plugin-astronomy-0.10-1|52	LOCALEDIR="%{buildroot}/%{_datadir}/locale"
21cr|gimp-plugin-astronomy-0.10-1|53	
21cr|gimp-plugin-astronomy-0.10-1|54	%find_lang %{moname}
21cr|gimp-plugin-astronomy-0.10-1|55	

1818 21
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|1	%define debug_package %{nil}
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|2	
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|3	%define oname beautify-gimp2.9
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|4	%define commit a6ae727581ceb69945137f92157e730498332ab8
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|5	%define commit_short %(echo %{commit} | head -c6)
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|6	
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|7	Summary:	GIMP plug-ins for quickly and easily beautify photos
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|8	Name:		gimp-plugin-beautify
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|9	Version:	0.5.3
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|10	Release:	1.git%{commit_short}.1
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|11	License:	GPLv3.0+
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|12	Group:		Graphics
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|13	Url:		https://github.com/elfringham/beautify-gimp2.9
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|14	Source0:	https://github.com/elfringham/beautify-gimp2.9/archive/%{commit}.tar.gz?/%{oname}-%{commit}.tar.gz
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|15	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|16	
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|17	%description
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|18	GIMP Beautify is a set of GIMP plug-ins for quickly and easily beautify photos.
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|19	
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|20	%files
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|21	%doc README.md
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|22	%{_libdir}/gimp/2.0/plug-ins/beautify
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|23	%{_libdir}/gimp/2.0/plug-ins/border
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|24	%{_libdir}/gimp/2.0/plug-ins/simple-border
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|25	%{_libdir}/gimp/2.0/plug-ins/skin-whitening
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|26	
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|27	#------------------------------------------------------------------
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|28	
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|29	%prep
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|30	%autosetup -p1 -n %{oname}-%{commit}
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|31	
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|32	%build
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|33	%make
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|34	
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|35	%install
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|36	mkdir -p %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21cr|gimp-plugin-beautify-0.5.3-1.gita6ae72.1|37	cp beautify border simple-border skin-whitening %{buildroot}%{_libdir}/gimp/2.0/plug-ins

1819 21
21cr|gimp-plugin-bgmask-0.1-3|1	%define		_name bgmask.scm
21cr|gimp-plugin-bgmask-0.1-3|2	
21cr|gimp-plugin-bgmask-0.1-3|3	Name:		gimp-plugin-bgmask
21cr|gimp-plugin-bgmask-0.1-3|4	Version:	0.1
21cr|gimp-plugin-bgmask-0.1-3|5	Release:	3
21cr|gimp-plugin-bgmask-0.1-3|6	Url:		http://registry.gimp.org/node/27601
21cr|gimp-plugin-bgmask-0.1-3|7	Source0:	http://registry.gimp.org/files/%{_name}
21cr|gimp-plugin-bgmask-0.1-3|8	Summary:	A useful script to extract, to mask and to average
21cr|gimp-plugin-bgmask-0.1-3|9	License:	BSD
21cr|gimp-plugin-bgmask-0.1-3|10	Group:		Graphics
21cr|gimp-plugin-bgmask-0.1-3|11	
21cr|gimp-plugin-bgmask-0.1-3|12	BuildArch:	noarch
21cr|gimp-plugin-bgmask-0.1-3|13	
21cr|gimp-plugin-bgmask-0.1-3|14	Requires:	gimp >= 2.8.0
21cr|gimp-plugin-bgmask-0.1-3|15	
21cr|gimp-plugin-bgmask-0.1-3|16	Provides:	bgmask-gimp = %{version}-%{release}
21cr|gimp-plugin-bgmask-0.1-3|17	
21cr|gimp-plugin-bgmask-0.1-3|18	%description
21cr|gimp-plugin-bgmask-0.1-3|19	This script adds three tools under Script-Fu - BgMask:
21cr|gimp-plugin-bgmask-0.1-3|20	* Extract background...
21cr|gimp-plugin-bgmask-0.1-3|21	* Mask against background..."
21cr|gimp-plugin-bgmask-0.1-3|22	* Average linked layers...
21cr|gimp-plugin-bgmask-0.1-3|23	
21cr|gimp-plugin-bgmask-0.1-3|24	%install
21cr|gimp-plugin-bgmask-0.1-3|25	mkdir -p %{buildroot}
21cr|gimp-plugin-bgmask-0.1-3|26	install -D -m644 %{S:0} %{buildroot}%{_datadir}/gimp/2.0/scripts/%{_name}
21cr|gimp-plugin-bgmask-0.1-3|27	
21cr|gimp-plugin-bgmask-0.1-3|28	%files
21cr|gimp-plugin-bgmask-0.1-3|29	%{_datadir}/gimp/2.0/scripts/%{_name}

1820 21
21cr|gimp-plugin-bimp-2.6-3|1	%define _name bimp
21cr|gimp-plugin-bimp-2.6-3|2	
21cr|gimp-plugin-bimp-2.6-3|3	Summary:	Batch Image Manipulation Plugin
21cr|gimp-plugin-bimp-2.6-3|4	Name:		gimp-plugin-bimp
21cr|gimp-plugin-bimp-2.6-3|5	Version:	2.6
21cr|gimp-plugin-bimp-2.6-3|6	Release:	3
21cr|gimp-plugin-bimp-2.6-3|7	License:	GPLv2+
21cr|gimp-plugin-bimp-2.6-3|8	Group:		Graphics
21cr|gimp-plugin-bimp-2.6-3|9	Url:		http://www.alessandrofrancesconi.it/projects/bimp/
21cr|gimp-plugin-bimp-2.6-3|10	Source:		https://github.com/alessandrofrancesconi/gimp-plugin-bimp/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gimp-plugin-bimp-2.6-3|11	Patch0:		gimp-plugin-bimp-debug.patch
21cr|gimp-plugin-bimp-2.6-3|12	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-bimp-2.6-3|13	Requires:	gimp
21cr|gimp-plugin-bimp-2.6-3|14	Provides:	%{_name} = %{EVRD}
21cr|gimp-plugin-bimp-2.6-3|15	
21cr|gimp-plugin-bimp-2.6-3|16	%description
21cr|gimp-plugin-bimp-2.6-3|17	Use BIMP to apply a set of GIMP manipulations to groups of images.
21cr|gimp-plugin-bimp-2.6-3|18	It provides an easy to use interface and a lot of functions!
21cr|gimp-plugin-bimp-2.6-3|19	It's written in C using the latest GTK directives.
21cr|gimp-plugin-bimp-2.6-3|20	The plugin is in beta release and it's tested to work on GIMP
21cr|gimp-plugin-bimp-2.6-3|21	starting from 2.6 version.
21cr|gimp-plugin-bimp-2.6-3|22	
21cr|gimp-plugin-bimp-2.6-3|23	%files
21cr|gimp-plugin-bimp-2.6-3|24	%license LICENSE
21cr|gimp-plugin-bimp-2.6-3|25	%{_libdir}/gimp/2.0/plug-ins/%{_name}
21cr|gimp-plugin-bimp-2.6-3|26	
21cr|gimp-plugin-bimp-2.6-3|27	#----------------------------------------------------------------------
21cr|gimp-plugin-bimp-2.6-3|28	
21cr|gimp-plugin-bimp-2.6-3|29	%prep
21cr|gimp-plugin-bimp-2.6-3|30	%autosetup -p1
21cr|gimp-plugin-bimp-2.6-3|31	
21cr|gimp-plugin-bimp-2.6-3|32	%build
21cr|gimp-plugin-bimp-2.6-3|33	%make
21cr|gimp-plugin-bimp-2.6-3|34	
21cr|gimp-plugin-bimp-2.6-3|35	%install
21cr|gimp-plugin-bimp-2.6-3|36	install -D -m755 bin/%{_name} %{buildroot}%{_libdir}/gimp/2.0/plug-ins/%{_name}

1821 21
21cr|gimp-plugin-dbp-1.1.9-7|1	%define fversion %(echo %{version}|sed s/\\\\\./-/g)
21cr|gimp-plugin-dbp-1.1.9-7|2	%define oname dbp
21cr|gimp-plugin-dbp-1.1.9-7|3	
21cr|gimp-plugin-dbp-1.1.9-7|4	Summary:	David's Batch Processor for The GIMP
21cr|gimp-plugin-dbp-1.1.9-7|5	Name:		gimp-plugin-dbp
21cr|gimp-plugin-dbp-1.1.9-7|6	Version:	1.1.9
21cr|gimp-plugin-dbp-1.1.9-7|7	Release:	7
21cr|gimp-plugin-dbp-1.1.9-7|8	License:	GPLv2+
21cr|gimp-plugin-dbp-1.1.9-7|9	Group:		Graphics
21cr|gimp-plugin-dbp-1.1.9-7|10	Url:		http://members.ozemail.com.au/~hodsond/dbp.html
21cr|gimp-plugin-dbp-1.1.9-7|11	Source0:	http://www.ozemail.com.au/~hodsond/%{oname}Src-%{fversion}.tgz
21cr|gimp-plugin-dbp-1.1.9-7|12	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-dbp-1.1.9-7|13	Requires:	gimp
21cr|gimp-plugin-dbp-1.1.9-7|14	Provides:	gimp-dbp = %{EVRD}
21cr|gimp-plugin-dbp-1.1.9-7|15	
21cr|gimp-plugin-dbp-1.1.9-7|16	%description
21cr|gimp-plugin-dbp-1.1.9-7|17	DBP (David's Batch Processor) is a simple batch processing plugin for
21cr|gimp-plugin-dbp-1.1.9-7|18	the Gimp - it allows the user to automatically perform operations
21cr|gimp-plugin-dbp-1.1.9-7|19	(such as resize) on a collection of image files. Its main advantage is
21cr|gimp-plugin-dbp-1.1.9-7|20	that the user does not have to learn a scripting language. Like the
21cr|gimp-plugin-dbp-1.1.9-7|21	Gimp itself, DBP relies on a graphical interface. The user creates a
21cr|gimp-plugin-dbp-1.1.9-7|22	list of images, and sets up the processing required for each
21cr|gimp-plugin-dbp-1.1.9-7|23	image. The results of the current settings can be displayed. Once the
21cr|gimp-plugin-dbp-1.1.9-7|24	required sequence of operations has been set up, DBP performs the same
21cr|gimp-plugin-dbp-1.1.9-7|25	processing on each image in turn. The images can be colour corrected,
21cr|gimp-plugin-dbp-1.1.9-7|26	resized, cropped, and sharpened, then renamed and saved to a different
21cr|gimp-plugin-dbp-1.1.9-7|27	file in a specified image format. All the steps (except loading and
21cr|gimp-plugin-dbp-1.1.9-7|28	saving the image!) are optional; so the simplest use of DBP is just to
21cr|gimp-plugin-dbp-1.1.9-7|29	convert a number of image files from one format to another.
21cr|gimp-plugin-dbp-1.1.9-7|30	
21cr|gimp-plugin-dbp-1.1.9-7|31	Note that DBP is intended for RGB, not indexed images. Trying to
21cr|gimp-plugin-dbp-1.1.9-7|32	process an indexed image will probably just cause an error, and DBP
21cr|gimp-plugin-dbp-1.1.9-7|33	will halt. Also, DBP will not overwrite the original image (in fact,
21cr|gimp-plugin-dbp-1.1.9-7|34	it should not overwrite any file) - images must at least be either
21cr|gimp-plugin-dbp-1.1.9-7|35	renamed (possibly by changing the image format) or moved to a
21cr|gimp-plugin-dbp-1.1.9-7|36	different directory.
21cr|gimp-plugin-dbp-1.1.9-7|37	
21cr|gimp-plugin-dbp-1.1.9-7|38	%files
21cr|gimp-plugin-dbp-1.1.9-7|39	%doc %{oname}.html *.png
21cr|gimp-plugin-dbp-1.1.9-7|40	%{_libdir}/gimp/2.0/plug-ins/%{oname}
21cr|gimp-plugin-dbp-1.1.9-7|41	
21cr|gimp-plugin-dbp-1.1.9-7|42	#----------------------------------------------------------------------------
21cr|gimp-plugin-dbp-1.1.9-7|43	
21cr|gimp-plugin-dbp-1.1.9-7|44	%prep
21cr|gimp-plugin-dbp-1.1.9-7|45	%setup -qn %{oname}-%{version}
21cr|gimp-plugin-dbp-1.1.9-7|46	
21cr|gimp-plugin-dbp-1.1.9-7|47	%build
21cr|gimp-plugin-dbp-1.1.9-7|48	%make \
21cr|gimp-plugin-dbp-1.1.9-7|49	CPPFLAGS="%{optflags}" \
21cr|gimp-plugin-dbp-1.1.9-7|50	NODEPS=""
21cr|gimp-plugin-dbp-1.1.9-7|51	
21cr|gimp-plugin-dbp-1.1.9-7|52	%install
21cr|gimp-plugin-dbp-1.1.9-7|53	install -D -m 755 %{oname} %{buildroot}%{_libdir}/gimp/2.0/plug-ins/%{oname}

1822 21
21cr|gimp-plugin-normalmap-1.2.3-3|1	%define debug_package %{nil}
21cr|gimp-plugin-normalmap-1.2.3-3|2	
21cr|gimp-plugin-normalmap-1.2.3-3|3	Summary:	Generate normalmap from image with GIMP
21cr|gimp-plugin-normalmap-1.2.3-3|4	Name:		gimp-plugin-normalmap
21cr|gimp-plugin-normalmap-1.2.3-3|5	Version:	1.2.3
21cr|gimp-plugin-normalmap-1.2.3-3|6	Release:	3
21cr|gimp-plugin-normalmap-1.2.3-3|7	Group:		Graphics
21cr|gimp-plugin-normalmap-1.2.3-3|8	License:	GPLv2
21cr|gimp-plugin-normalmap-1.2.3-3|9	Url:		https://github.com/hhirsch/gimp-normalmap
21cr|gimp-plugin-normalmap-1.2.3-3|10	Source0:	https://github.com/hhirsch/gimp-normalmap/archive/release-%{version}.tar.gz?/gimp-normalmap-release-%{version}.tar.xz
21cr|gimp-plugin-normalmap-1.2.3-3|11	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-normalmap-1.2.3-3|12	BuildRequires:	pkgconfig(glew)
21cr|gimp-plugin-normalmap-1.2.3-3|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gimp-plugin-normalmap-1.2.3-3|14	BuildRequires:	pkgconfig(gtkglext-1.0)
21cr|gimp-plugin-normalmap-1.2.3-3|15	
21cr|gimp-plugin-normalmap-1.2.3-3|16	%description
21cr|gimp-plugin-normalmap-1.2.3-3|17	This is a plugin for GIMP version 2.4.x. It allows you to convert
21cr|gimp-plugin-normalmap-1.2.3-3|18	images into RGB normal maps for use in per-pixel lighting applications.
21cr|gimp-plugin-normalmap-1.2.3-3|19	The goal is to completely clone NVIDIA's photoshop plugin, with a few
21cr|gimp-plugin-normalmap-1.2.3-3|20	new useful features.
21cr|gimp-plugin-normalmap-1.2.3-3|21	
21cr|gimp-plugin-normalmap-1.2.3-3|22	%files
21cr|gimp-plugin-normalmap-1.2.3-3|23	%doc README
21cr|gimp-plugin-normalmap-1.2.3-3|24	%license COPYING
21cr|gimp-plugin-normalmap-1.2.3-3|25	%{_libdir}/gimp/2.0/plug-ins/normalmap
21cr|gimp-plugin-normalmap-1.2.3-3|26	
21cr|gimp-plugin-normalmap-1.2.3-3|27	#-----------------------------------------------------------------------
21cr|gimp-plugin-normalmap-1.2.3-3|28	
21cr|gimp-plugin-normalmap-1.2.3-3|29	%prep
21cr|gimp-plugin-normalmap-1.2.3-3|30	%autosetup -p1 -n gimp-normalmap-release-%{version}
21cr|gimp-plugin-normalmap-1.2.3-3|31	
21cr|gimp-plugin-normalmap-1.2.3-3|32	%build
21cr|gimp-plugin-normalmap-1.2.3-3|33	%make LDFLAGS="-Wl,--copy-dt-needed-entries"
21cr|gimp-plugin-normalmap-1.2.3-3|34	
21cr|gimp-plugin-normalmap-1.2.3-3|35	%install
21cr|gimp-plugin-normalmap-1.2.3-3|36	install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21cr|gimp-plugin-normalmap-1.2.3-3|37	install -D -m 755 normalmap %{buildroot}%{_libdir}/gimp/2.0/plug-ins/

1823 21
21cr|gimp-plugin-separate-0.5.9-2|1	%define srcname separate+
21cr|gimp-plugin-separate-0.5.9-2|2	%define oname gimp20-separate
21cr|gimp-plugin-separate-0.5.9-2|3	
21cr|gimp-plugin-separate-0.5.9-2|4	Summary:	CYMK plugins for the GIMP graphic editor
21cr|gimp-plugin-separate-0.5.9-2|5	Name:		gimp-plugin-separate
21cr|gimp-plugin-separate-0.5.9-2|6	Version:	0.5.9
21cr|gimp-plugin-separate-0.5.9-2|7	Release:	2
21cr|gimp-plugin-separate-0.5.9-2|8	License:	GPLv2+
21cr|gimp-plugin-separate-0.5.9-2|9	Group:		Graphics
21cr|gimp-plugin-separate-0.5.9-2|10	Url:		http://cue.yellowmagic.info/softwares/separate-plus/index.html
21cr|gimp-plugin-separate-0.5.9-2|11	Source0:	http://sourceforge.jp/projects/separate-plus/downloads/47873/%{srcname}-%{version}-alpha3.zip
21cr|gimp-plugin-separate-0.5.9-2|12	Source1:	gimp-plugin-separate.metainfo.xml
21cr|gimp-plugin-separate-0.5.9-2|13	Patch0:		separate+-0.5.9-lcms2.patch
21cr|gimp-plugin-separate-0.5.9-2|14	Patch1:		separate+-0.5.9-no-strip.patch
21cr|gimp-plugin-separate-0.5.9-2|15	BuildRequires:	jpeg-devel
21cr|gimp-plugin-separate-0.5.9-2|16	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-separate-0.5.9-2|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gimp-plugin-separate-0.5.9-2|18	BuildRequires:	pkgconfig(lcms2)
21cr|gimp-plugin-separate-0.5.9-2|19	BuildRequires:	pkgconfig(libtiff-4)
21cr|gimp-plugin-separate-0.5.9-2|20	Requires:	gimp
21cr|gimp-plugin-separate-0.5.9-2|21	
21cr|gimp-plugin-separate-0.5.9-2|22	%description
21cr|gimp-plugin-separate-0.5.9-2|23	Separate+ is a project and plug-ins package aimed mainly for
21cr|gimp-plugin-separate-0.5.9-2|24	complementing color management functionality of GIMP and for assisting
21cr|gimp-plugin-separate-0.5.9-2|25	publication (Web, printing etc.) activities by utilizing open source
21cr|gimp-plugin-separate-0.5.9-2|26	software. This package includes three plug-ins: a plug-in for RGB to
21cr|gimp-plugin-separate-0.5.9-2|27	CMYK conversion, saving and soft-proofing; a plug-in for RGB to RGB
21cr|gimp-plugin-separate-0.5.9-2|28	conversion and profile management, and finally a plug-in for importing
21cr|gimp-plugin-separate-0.5.9-2|29	CMYK TIFF files.
21cr|gimp-plugin-separate-0.5.9-2|30	
21cr|gimp-plugin-separate-0.5.9-2|31	%files -f %{oname}.lang
21cr|gimp-plugin-separate-0.5.9-2|32	%doc README README_ICC_COLORSPACE
21cr|gimp-plugin-separate-0.5.9-2|33	%{_appdatadir}/%{name}.metainfo.xml
21cr|gimp-plugin-separate-0.5.9-2|34	%{_libdir}/gimp/2.0/plug-ins/separate
21cr|gimp-plugin-separate-0.5.9-2|35	%{_libdir}/gimp/2.0/plug-ins/separate_import
21cr|gimp-plugin-separate-0.5.9-2|36	%{_libdir}/gimp/2.0/plug-ins/icc_colorspace
21cr|gimp-plugin-separate-0.5.9-2|37	
21cr|gimp-plugin-separate-0.5.9-2|38	#----------------------------------------------------------------------------
21cr|gimp-plugin-separate-0.5.9-2|39	
21cr|gimp-plugin-separate-0.5.9-2|40	%prep
21cr|gimp-plugin-separate-0.5.9-2|41	%autosetup -p1 -n %{srcname}-%{version}
21cr|gimp-plugin-separate-0.5.9-2|42	
21cr|gimp-plugin-separate-0.5.9-2|43	%build
21cr|gimp-plugin-separate-0.5.9-2|44	%make \
21cr|gimp-plugin-separate-0.5.9-2|45	CM="-DENABLE_COLOR_MANAGEMENT %{optflags}" \
21cr|gimp-plugin-separate-0.5.9-2|46	LDFLAGS="%{ldflags}" \
21cr|gimp-plugin-separate-0.5.9-2|47	TIFF_LIB="-ltiff" \
21cr|gimp-plugin-separate-0.5.9-2|48	JPEG_LIB="-ljpeg -lm"
21cr|gimp-plugin-separate-0.5.9-2|49	
21cr|gimp-plugin-separate-0.5.9-2|50	%install
21cr|gimp-plugin-separate-0.5.9-2|51	%makeinstall_std \
21cr|gimp-plugin-separate-0.5.9-2|52	INSTALLDIR="%{buildroot}%{_libdir}/gimp/2.0/plug-ins" \
21cr|gimp-plugin-separate-0.5.9-2|53	LOCALEDIR="%{buildroot}%{_localedir}"
21cr|gimp-plugin-separate-0.5.9-2|54	
21cr|gimp-plugin-separate-0.5.9-2|55	install -m 644 %{SOURCE1} -D %{buildroot}%{_appdatadir}/%{name}.metainfo.xml
21cr|gimp-plugin-separate-0.5.9-2|56	
21cr|gimp-plugin-separate-0.5.9-2|57	%find_lang %{oname}

1824 21
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|1	%define sname wavelet-decompose
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|2	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|3	Summary:	Gimp plugin to decomposes a layer into layers of wavelet scales
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|4	Name:		gimp-plugin-%{sname}
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|5	Version:	0.1.2
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|6	Release:	6
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|7	License:	GPLv2+
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|8	Group:		Graphics
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|9	Url:		http://registry.gimp.org/node/11742
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|10	Source0:	http://registry.gimp.org/files/%{sname}-%{version}.tar.gz
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|11	Patch0:		wavelet-decompose-0.1.2-optflags.patch
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|12	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|13	Requires:	gimp
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|14	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|15	%description
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|16	This plugin losslessly decomposes a layer of an image into layers of wavelet
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|17	scales. This means that you can edit the image on different detail scales.
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|18	The trivial recomposition of the image can be done by GIMP's layer modes so
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|19	you can see the results of your modifications instantly.
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|20	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|21	Among the applications are:
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|22	- retouching
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|23	- noise reduction
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|24	- enhancing global contrast
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|25	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|26	%files -f gimp20-%{sname}-plug-in.lang
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|27	%doc COPYING AUTHORS ChangeLog THANKS README TRANSLATIONS
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|28	%{_libdir}/gimp/2.0/plug-ins/%{sname}
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|29	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|30	#----------------------------------------------------------------------------
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|31	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|32	%prep
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|33	%setup -qn %{sname}-%{version}
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|34	%patch0 -p1
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|35	sed -i s,"install -v","install -D -v",g po/Makefile
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|36	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|37	%build
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|38	%make OPT_FLAGS="%{optflags}"
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|39	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|40	%install
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|41	make -C po install LOCALEDIR=%{buildroot}%{_datadir}/locale
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|42	install -Dm 755 src/%{sname} %{buildroot}%{_libdir}/gimp/2.0/plug-ins/%{sname}
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|43	
21cr|gimp-plugin-wavelet-decompose-0.1.2-6|44	%find_lang gimp20-%{sname}-plug-in

1825 21
21cr|gimp-plugin-wavelet-denoise-0.4-1|1	# Workaround to build with GCC 10
21cr|gimp-plugin-wavelet-denoise-0.4-1|2	%global optflags %{optflags} -fcommon
21cr|gimp-plugin-wavelet-denoise-0.4-1|3	%define	sname wavelet-denoise
21cr|gimp-plugin-wavelet-denoise-0.4-1|4	
21cr|gimp-plugin-wavelet-denoise-0.4-1|5	Summary:	The wavelet denoise Gimp plugin is a tool to reduce noise
21cr|gimp-plugin-wavelet-denoise-0.4-1|6	Name:		gimp-plugin-%{sname}
21cr|gimp-plugin-wavelet-denoise-0.4-1|7	Version:	0.4
21cr|gimp-plugin-wavelet-denoise-0.4-1|8	Release:	1
21cr|gimp-plugin-wavelet-denoise-0.4-1|9	License:	GPLv2+
21cr|gimp-plugin-wavelet-denoise-0.4-1|10	Group:		Graphics
21cr|gimp-plugin-wavelet-denoise-0.4-1|11	Url:		https://github.com/mrossini-ethz/gimp-wavelet-denoise
21cr|gimp-plugin-wavelet-denoise-0.4-1|12	Source0:	https://github.com/mrossini-ethz/gimp-wavelet-denoise/archive/v%{version}.tar.gz?/gimp-%{sname}-%{version}.tar.gz
21cr|gimp-plugin-wavelet-denoise-0.4-1|13	Patch0:		gimp-wavelet-denoise-0.4-flags.patch
21cr|gimp-plugin-wavelet-denoise-0.4-1|14	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-wavelet-denoise-0.4-1|15	Requires:	gimp
21cr|gimp-plugin-wavelet-denoise-0.4-1|16	
21cr|gimp-plugin-wavelet-denoise-0.4-1|17	%description
21cr|gimp-plugin-wavelet-denoise-0.4-1|18	The wavelet denoise plugin is a tool to reduce noise in each channel of an
21cr|gimp-plugin-wavelet-denoise-0.4-1|19	image separately. The default colour space to do denoising is YCbCr which has
21cr|gimp-plugin-wavelet-denoise-0.4-1|20	the advantage that chroma noise can be reduced without affecting image details.
21cr|gimp-plugin-wavelet-denoise-0.4-1|21	Denoising in CIELAB (L*a*b*) or RGB is available as an option. The user
21cr|gimp-plugin-wavelet-denoise-0.4-1|22	interface allows colour mode and preview channel selection. The denoising
21cr|gimp-plugin-wavelet-denoise-0.4-1|23	threshold can be set for each colour channel independently.
21cr|gimp-plugin-wavelet-denoise-0.4-1|24	
21cr|gimp-plugin-wavelet-denoise-0.4-1|25	%files -f gimp20-%{sname}-plug-in.lang
21cr|gimp-plugin-wavelet-denoise-0.4-1|26	%doc AUTHORS ChangeLog THANKS README TRANSLATIONS
21cr|gimp-plugin-wavelet-denoise-0.4-1|27	%license COPYING
21cr|gimp-plugin-wavelet-denoise-0.4-1|28	%{_libdir}/gimp/2.0/plug-ins/%{sname}
21cr|gimp-plugin-wavelet-denoise-0.4-1|29	
21cr|gimp-plugin-wavelet-denoise-0.4-1|30	#----------------------------------------------------------------------------
21cr|gimp-plugin-wavelet-denoise-0.4-1|31	
21cr|gimp-plugin-wavelet-denoise-0.4-1|32	%prep
21cr|gimp-plugin-wavelet-denoise-0.4-1|33	%autosetup -p1 -n gimp-%{sname}-%{version}
21cr|gimp-plugin-wavelet-denoise-0.4-1|34	sed -i s,"install -v","install -D -v",g po/Makefile
21cr|gimp-plugin-wavelet-denoise-0.4-1|35	sed -i s,"(LIBS)","(LIBS) -lm",g src/Makefile
21cr|gimp-plugin-wavelet-denoise-0.4-1|36	sed -i s,"*.c","*.c -lm",g src/Makefile
21cr|gimp-plugin-wavelet-denoise-0.4-1|37	
21cr|gimp-plugin-wavelet-denoise-0.4-1|38	%build
21cr|gimp-plugin-wavelet-denoise-0.4-1|39	%setup_compile_flags
21cr|gimp-plugin-wavelet-denoise-0.4-1|40	%make
21cr|gimp-plugin-wavelet-denoise-0.4-1|41	
21cr|gimp-plugin-wavelet-denoise-0.4-1|42	%install
21cr|gimp-plugin-wavelet-denoise-0.4-1|43	make -C po install LOCALEDIR=%{buildroot}%{_datadir}/locale
21cr|gimp-plugin-wavelet-denoise-0.4-1|44	install -Dm 755 src/%{sname} %{buildroot}%{_libdir}/gimp/2.0/plug-ins/%{sname}
21cr|gimp-plugin-wavelet-denoise-0.4-1|45	
21cr|gimp-plugin-wavelet-denoise-0.4-1|46	%find_lang gimp20-%{sname}-plug-in

1826 21
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|1	# Workaround to build with GCC 10
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|2	%global optflags %{optflags} -fcommon
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|3	%define sname wavelet-sharpen
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|4	
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|5	Summary:	Gimp plugin to sharpen image by increasing contrast in high frequency space
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|6	Name:		gimp-plugin-%{sname}
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|7	Version:	0.1.2
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|8	Release:	7
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|9	License:	GPLv2+
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|10	Group:		Graphics
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|11	Url:		http://registry.gimp.org/node/9836
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|12	Source0:	http://registry.gimp.org/files/%{sname}-%{version}.tar.gz
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|13	Patch0:		wavelet-sharpen-0.1.2-optflags.patch
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|14	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|15	Requires:	gimp
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|16	
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|17	%description
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|18	The wavelet sharpen plugin enhances apparent sharpness of an image by
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|19	increasing contrast in high frequency space. The amount of unsharpness
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|20	of the original image can be taken into account by adjusting the sharpening
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|21	radius. As an option you can choose to sharpen the luminance (YCbCr)
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|22	channel of the image only.
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|23	
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|24	%files -f gimp20-%{sname}-plug-in.lang
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|25	%doc AUTHORS ChangeLog THANKS README TRANSLATIONS
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|26	%license COPYING
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|27	%{_libdir}/gimp/2.0/plug-ins/%{sname}
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|28	
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|29	#----------------------------------------------------------------------------
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|30	
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|31	%prep
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|32	%autosetup -p1 -n %{sname}-%{version}
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|33	sed -i s,"install -v","install -D -v",g po/Makefile
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|34	
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|35	%build
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|36	%make
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|37	
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|38	%install
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|39	make -C po install LOCALEDIR=%{buildroot}%{_datadir}/locale
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|40	install -Dm 755 src/%{sname} %{buildroot}%{_libdir}/gimp/2.0/plug-ins/%{sname}
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|41	
21cr|gimp-plugin-wavelet-sharpen-0.1.2-7|42	%find_lang gimp20-%{sname}-plug-in

1827 21
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|1	%define commit c44500b86e298433c32b0a4b05caf63b8811f959
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|3	
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|4	Summary:	Gimp plug-in for texture synthesis
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|5	Name:		gimp-resynthesizer
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|6	Version:	2.0.3
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|7	Release:	1.git%{commit_short}.2
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|8	License:	GPLv2+
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|9	Group:		Graphics
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|10	Url:		http://logarithmic.net/pfh/resynthesizer
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|11	#Source0:	https://github.com/bootchk/resynthesizer/archive/%%{commit}.tar.gz?/%%{name}-%%{commit}.tar.gz
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|12	# switch to fork without python2
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|13	Source0:	https://github.com/itr-tert/gimp-resynthesizer-scm/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|14	Patch0:		resynthesizer-2.0.3-fix-linking.patch
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|15	BuildRequires:	intltool
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|16	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|17	Requires:	gimp
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|18	Provides:	gimp2-resynthesizer = %{EVRD}
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|19	
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|20	%description
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|21	Resynthesizer is a Gimp plug-in for texture synthesis. Given a sample of a
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|22	texture, it can create more of that texture. This has uses including:
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|23	- Creating more of a texture (including creation of tileable textures)
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|24	- Removing objects from images (great for touching up photos)
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|25	- Creating themed images (by transfering a texture from one image to another)
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|26	
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|27	%files
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|28	%doc README.md COPYING
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|29	%{_libdir}/gimp/*/plug-ins/*
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|30	%{_datadir}/resynthesizer
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|31	%{_datadir}/gimp/2.0/scripts/resynthesizer-scm
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|32	
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|33	#----------------------------------------------------------------------------
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|34	
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|35	%prep
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|36	%autosetup -p1 -n gimp-resynthesizer-scm-%{commit}
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|37	
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|38	%build
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|39	./autogen.sh
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|40	%configure
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|41	%make
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|42	
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|43	%install
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|44	%makeinstall_std
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|45	
21cr|gimp-resynthesizer-2.0.3-1.gitc44500.2|46	#find_lang resynthesizer

1828 21
21cr|gimp-saveforweb-plugin-0.29.3-2|1	Name: gimp-saveforweb-plugin
21cr|gimp-saveforweb-plugin-0.29.3-2|2	Version: 0.29.3
21cr|gimp-saveforweb-plugin-0.29.3-2|3	Release: 2
21cr|gimp-saveforweb-plugin-0.29.3-2|4	Summary: Save for web plug-in for GIMP
21cr|gimp-saveforweb-plugin-0.29.3-2|5	Group: Graphics
21cr|gimp-saveforweb-plugin-0.29.3-2|6	License: GPLv2+
21cr|gimp-saveforweb-plugin-0.29.3-2|7	URL: http://registry.gimp.org/node/33
21cr|gimp-saveforweb-plugin-0.29.3-2|8	Source0: http://registry.gimp.org/files/gimp-save-for-web-%{version}.tar.bz2
21cr|gimp-saveforweb-plugin-0.29.3-2|9	Patch0000: gimp-saveforweb-plugin-fsf.patch
21cr|gimp-saveforweb-plugin-0.29.3-2|10	Patch0001: 0001-Changed-all-Save-entries-to-Export-moved-the-menu-item-to-the-Export-subgroup.patch
21cr|gimp-saveforweb-plugin-0.29.3-2|11	Patch0002: 0002-Updated-Russian-translation-to-match-the-introduced-changes.patch
21cr|gimp-saveforweb-plugin-0.29.3-2|12	Patch0003: 0003-Allow-still-larger-images.patch
21cr|gimp-saveforweb-plugin-0.29.3-2|13	
21cr|gimp-saveforweb-plugin-0.29.3-2|14	BuildRequires: gimp-devel >= 2.4.0
21cr|gimp-saveforweb-plugin-0.29.3-2|15	BuildRequires: pkgconfig
21cr|gimp-saveforweb-plugin-0.29.3-2|16	BuildRequires: intltool
21cr|gimp-saveforweb-plugin-0.29.3-2|17	BuildRequires: gettext
21cr|gimp-saveforweb-plugin-0.29.3-2|18	
21cr|gimp-saveforweb-plugin-0.29.3-2|19	Requires: gimp >= 2.4
21cr|gimp-saveforweb-plugin-0.29.3-2|20	
21cr|gimp-saveforweb-plugin-0.29.3-2|21	%description
21cr|gimp-saveforweb-plugin-0.29.3-2|22	Save for Web allows to find compromise between minimal file size
21cr|gimp-saveforweb-plugin-0.29.3-2|23	and acceptable quality of image quickly. While adjusting various
21cr|gimp-saveforweb-plugin-0.29.3-2|24	settings, you may explore how image quality and file size change.
21cr|gimp-saveforweb-plugin-0.29.3-2|25	Options to reduce file size of an image include setting compression
21cr|gimp-saveforweb-plugin-0.29.3-2|26	quality, number or colors, resizing, cropping, Exif information
21cr|gimp-saveforweb-plugin-0.29.3-2|27	removal, etc.
21cr|gimp-saveforweb-plugin-0.29.3-2|28	
21cr|gimp-saveforweb-plugin-0.29.3-2|29	%prep
21cr|gimp-saveforweb-plugin-0.29.3-2|30	%setup -q -n gimp-save-for-web-%{version}
21cr|gimp-saveforweb-plugin-0.29.3-2|31	%autopatch -p1
21cr|gimp-saveforweb-plugin-0.29.3-2|32	
21cr|gimp-saveforweb-plugin-0.29.3-2|33	%build
21cr|gimp-saveforweb-plugin-0.29.3-2|34	%configure
21cr|gimp-saveforweb-plugin-0.29.3-2|35	%make
21cr|gimp-saveforweb-plugin-0.29.3-2|36	
21cr|gimp-saveforweb-plugin-0.29.3-2|37	%install
21cr|gimp-saveforweb-plugin-0.29.3-2|38	%makeinstall_std
21cr|gimp-saveforweb-plugin-0.29.3-2|39	
21cr|gimp-saveforweb-plugin-0.29.3-2|40	%find_lang gimp20-save-for-web
21cr|gimp-saveforweb-plugin-0.29.3-2|41	
21cr|gimp-saveforweb-plugin-0.29.3-2|42	%files -f gimp20-save-for-web.lang
21cr|gimp-saveforweb-plugin-0.29.3-2|43	%doc AUTHORS ChangeLog NEWS README
21cr|gimp-saveforweb-plugin-0.29.3-2|44	%doc COPYING
21cr|gimp-saveforweb-plugin-0.29.3-2|45	%{_libdir}/gimp/2.0/plug-ins/webexport
21cr|gimp-saveforweb-plugin-0.29.3-2|46	%{_datadir}/gimp-save-for-web

1829 21
21cr|gimp-scripts-40-6|1	%define gimp_ver 2.8
21cr|gimp-scripts-40-6|2	
21cr|gimp-scripts-40-6|3	Name:		gimp-scripts
21cr|gimp-scripts-40-6|4	Summary:	Collection of script-FUs for GIMP
21cr|gimp-scripts-40-6|5	Version:	40
21cr|gimp-scripts-40-6|6	Release:	6
21cr|gimp-scripts-40-6|7	License:	GPLv2+ and GPLv3+
21cr|gimp-scripts-40-6|8	Group:		Graphics
21cr|gimp-scripts-40-6|9	URL:		http://www.gimphelp.org
21cr|gimp-scripts-40-6|10	Source0:	http://www.gimphelp.org/DL/gimp_scripts-%{gimp_ver}.tar.bz2
21cr|gimp-scripts-40-6|11	BuildArch:	noarch
21cr|gimp-scripts-40-6|12	Requires:	gimp >= %{gimp_ver}
21cr|gimp-scripts-40-6|13	
21cr|gimp-scripts-40-6|14	%description
21cr|gimp-scripts-40-6|15	Script-FUs working with gimp 2.8.
21cr|gimp-scripts-40-6|16	
21cr|gimp-scripts-40-6|17	%prep
21cr|gimp-scripts-40-6|18	%setup -q -n gimp_scripts-%{gimp_ver}
21cr|gimp-scripts-40-6|19	
21cr|gimp-scripts-40-6|20	%build
21cr|gimp-scripts-40-6|21	
21cr|gimp-scripts-40-6|22	%install
21cr|gimp-scripts-40-6|23	install -d %{buildroot}%{_datadir}/gimp/2.0/scripts/
21cr|gimp-scripts-40-6|24	install -d %{buildroot}%{_datadir}/gimp/2.0/gimpressionist/
21cr|gimp-scripts-40-6|25	install -m 644 *.scm %{buildroot}%{_datadir}/gimp/2.0/scripts/
21cr|gimp-scripts-40-6|26	cp -ar Presets %{buildroot}%{_datadir}/gimp/2.0/gimpressionist/Presets
21cr|gimp-scripts-40-6|27	
21cr|gimp-scripts-40-6|28	%files
21cr|gimp-scripts-40-6|29	%{_datadir}/gimp/2.0/scripts/*
21cr|gimp-scripts-40-6|30	%{_datadir}/gimp/2.0/gimpressionist/Presets/*

1830 21
21cr|ginac-1.8.4-1|1	%define major 11
21cr|ginac-1.8.4-1|2	%define libname %mklibname ginac %{major}
21cr|ginac-1.8.4-1|3	%define devname %mklibname ginac -d
21cr|ginac-1.8.4-1|4	%define sdevname %mklibname ginac -d -s
21cr|ginac-1.8.4-1|5	
21cr|ginac-1.8.4-1|6	Summary:	C++ class library for symbolic calculations
21cr|ginac-1.8.4-1|7	Name:		ginac
21cr|ginac-1.8.4-1|8	Version:	1.8.4
21cr|ginac-1.8.4-1|9	Release:	1
21cr|ginac-1.8.4-1|10	License:	GPLv2+
21cr|ginac-1.8.4-1|11	Group:		Sciences/Mathematics
21cr|ginac-1.8.4-1|12	Url:		http://www.ginac.de/
21cr|ginac-1.8.4-1|13	Source0:	https://www.ginac.de/ginac-%{version}.tar.bz2
21cr|ginac-1.8.4-1|14	BuildRequires:	bison
21cr|ginac-1.8.4-1|15	BuildRequires:	chrpath
21cr|ginac-1.8.4-1|16	BuildRequires:	doxygen
21cr|ginac-1.8.4-1|17	BuildRequires:	flex
21cr|ginac-1.8.4-1|18	BuildRequires:	transfig
21cr|ginac-1.8.4-1|19	BuildRequires:	readline-devel
21cr|ginac-1.8.4-1|20	BuildRequires:	pkgconfig(cln)
21cr|ginac-1.8.4-1|21	BuildRequires:	pkgconfig(ncurses)
21cr|ginac-1.8.4-1|22	Provides:	GiNaC = %{EVRD}
21cr|ginac-1.8.4-1|23	
21cr|ginac-1.8.4-1|24	%description
21cr|ginac-1.8.4-1|25	GiNaC is Not a Cocktail.
21cr|ginac-1.8.4-1|26	
21cr|ginac-1.8.4-1|27	GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra
21cr|ginac-1.8.4-1|28	System)") is an open framework for symbolic computation within the
21cr|ginac-1.8.4-1|29	C++ programming language.
21cr|ginac-1.8.4-1|30	
21cr|ginac-1.8.4-1|31	%files
21cr|ginac-1.8.4-1|32	%doc AUTHORS NEWS README
21cr|ginac-1.8.4-1|33	%{_bindir}/ginsh
21cr|ginac-1.8.4-1|34	%{_bindir}/viewgar
21cr|ginac-1.8.4-1|35	%{_mandir}/man1/ginsh.1*
21cr|ginac-1.8.4-1|36	%{_mandir}/man1/viewgar.1*
21cr|ginac-1.8.4-1|37	
21cr|ginac-1.8.4-1|38	#----------------------------------------------------------------------------
21cr|ginac-1.8.4-1|39	
21cr|ginac-1.8.4-1|40	%package -n %{libname}
21cr|ginac-1.8.4-1|41	Summary:	C++ class library for symbolic calculations
21cr|ginac-1.8.4-1|42	Group:		Sciences/Mathematics
21cr|ginac-1.8.4-1|43	
21cr|ginac-1.8.4-1|44	%description -n %{libname}
21cr|ginac-1.8.4-1|45	GiNaC is Not a Cocktail.
21cr|ginac-1.8.4-1|46	
21cr|ginac-1.8.4-1|47	GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra
21cr|ginac-1.8.4-1|48	System)") is an open framework for symbolic computation within the
21cr|ginac-1.8.4-1|49	C++ programming language.
21cr|ginac-1.8.4-1|50	
21cr|ginac-1.8.4-1|51	This package provides the core GiNaC libraries.
21cr|ginac-1.8.4-1|52	
21cr|ginac-1.8.4-1|53	%files -n %{libname}
21cr|ginac-1.8.4-1|54	%{_libdir}/libginac.so.%{major}*
21cr|ginac-1.8.4-1|55	
21cr|ginac-1.8.4-1|56	#----------------------------------------------------------------------------
21cr|ginac-1.8.4-1|57	
21cr|ginac-1.8.4-1|58	%package -n %{devname}
21cr|ginac-1.8.4-1|59	Summary:	Libraries, includes and more for developing GiNaC applications
21cr|ginac-1.8.4-1|60	Group:		Development/C++
21cr|ginac-1.8.4-1|61	Requires:	%{libname} = %{EVRD}
21cr|ginac-1.8.4-1|62	Provides:	%{name}-devel = %{EVRD}
21cr|ginac-1.8.4-1|63	
21cr|ginac-1.8.4-1|64	%description -n %{devname}
21cr|ginac-1.8.4-1|65	GiNaC is Not a Cocktail.
21cr|ginac-1.8.4-1|66	
21cr|ginac-1.8.4-1|67	GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra
21cr|ginac-1.8.4-1|68	System)") is an open framework for symbolic computation within the
21cr|ginac-1.8.4-1|69	C++ programming language.
21cr|ginac-1.8.4-1|70	
21cr|ginac-1.8.4-1|71	This is the libraries, include files and other resources you can use
21cr|ginac-1.8.4-1|72	for developing GiNaC applications.
21cr|ginac-1.8.4-1|73	
21cr|ginac-1.8.4-1|74	%files -n %{devname}
21cr|ginac-1.8.4-1|75	%doc ChangeLog
21cr|ginac-1.8.4-1|76	%{_libexecdir}/ginac-excompiler
21cr|ginac-1.8.4-1|77	%{_includedir}/*
21cr|ginac-1.8.4-1|78	%{_libdir}/*.so
21cr|ginac-1.8.4-1|79	%{_libdir}/pkgconfig/*.pc
21cr|ginac-1.8.4-1|80	%{_infodir}/*.info*
21cr|ginac-1.8.4-1|81	
21cr|ginac-1.8.4-1|82	#----------------------------------------------------------------------------
21cr|ginac-1.8.4-1|83	
21cr|ginac-1.8.4-1|84	%package -n %{sdevname}
21cr|ginac-1.8.4-1|85	Summary:	Static libraries for developing GiNaC applications
21cr|ginac-1.8.4-1|86	Group:		Development/C++
21cr|ginac-1.8.4-1|87	Requires:	%{libname} = %{EVRD}
21cr|ginac-1.8.4-1|88	Provides:	ginac-static-devel = %{EVRD}
21cr|ginac-1.8.4-1|89	
21cr|ginac-1.8.4-1|90	%description -n %{sdevname}
21cr|ginac-1.8.4-1|91	GiNaC is Not a Cocktail.
21cr|ginac-1.8.4-1|92	
21cr|ginac-1.8.4-1|93	GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra
21cr|ginac-1.8.4-1|94	System)") is an open framework for symbolic computation within the
21cr|ginac-1.8.4-1|95	C++ programming language.
21cr|ginac-1.8.4-1|96	
21cr|ginac-1.8.4-1|97	This is the static libraries which you can use
21cr|ginac-1.8.4-1|98	for developing GiNaC applications.
21cr|ginac-1.8.4-1|99	
21cr|ginac-1.8.4-1|100	%files -n %{sdevname}
21cr|ginac-1.8.4-1|101	%{_libdir}/*.a
21cr|ginac-1.8.4-1|102	
21cr|ginac-1.8.4-1|103	#----------------------------------------------------------------------------
21cr|ginac-1.8.4-1|104	
21cr|ginac-1.8.4-1|105	%prep
21cr|ginac-1.8.4-1|106	%setup -q
21cr|ginac-1.8.4-1|107	
21cr|ginac-1.8.4-1|108	%build
21cr|ginac-1.8.4-1|109	%configure \
21cr|ginac-1.8.4-1|110	--disable-rpath \
21cr|ginac-1.8.4-1|111	--enable-static
21cr|ginac-1.8.4-1|112	%make
21cr|ginac-1.8.4-1|113	
21cr|ginac-1.8.4-1|114	%install
21cr|ginac-1.8.4-1|115	%makeinstall_std
21cr|ginac-1.8.4-1|116	
21cr|ginac-1.8.4-1|117	%check
21cr|ginac-1.8.4-1|118	%make check

1831 21
21cr|ginxi-1.5-1|1	%global debug_package %{nil}
21cr|ginxi-1.5-1|2	
21cr|ginxi-1.5-1|3	Name:		ginxi
21cr|ginxi-1.5-1|4	Version:	1.5
21cr|ginxi-1.5-1|5	Release:	1
21cr|ginxi-1.5-1|6	Summary:	GINXI - Simple GUI for INXI
21cr|ginxi-1.5-1|7	Group:		System/Configuration/Hardware
21cr|ginxi-1.5-1|8	License:	GPLv3
21cr|ginxi-1.5-1|9	URL:		https://github.com/AKotov-dev/ginxi
21cr|ginxi-1.5-1|10	Source0:	https://github.com/AKotov-dev/ginxi/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ginxi-1.5-1|11	Source1:	ginxi
21cr|ginxi-1.5-1|12	Source2:	ginxi.png
21cr|ginxi-1.5-1|13	Source3:	ginxi.desktop
21cr|ginxi-1.5-1|14	BuildRequires:	lazarus
21cr|ginxi-1.5-1|15	BuildRequires:	gettext
21cr|ginxi-1.5-1|16	Requires:	inxi
21cr|ginxi-1.5-1|17	Requires:	gtk2
21cr|ginxi-1.5-1|18	
21cr|ginxi-1.5-1|19	
21cr|ginxi-1.5-1|20	%description
21cr|ginxi-1.5-1|21	GINXI - simple GUI for INXI
21cr|ginxi-1.5-1|22	inxi is a full featured CLI system information tool. It is available in most Linux distribution repositories,
21cr|ginxi-1.5-1|23	and does its best to support the BSDs. http://smxi.org/docs/inxi.htm
21cr|ginxi-1.5-1|24	
21cr|ginxi-1.5-1|25	%files
21cr|ginxi-1.5-1|26	%doc ../README.md
21cr|ginxi-1.5-1|27	%license ../LICENSE
21cr|ginxi-1.5-1|28	%attr(0755,root,root) %{_bindir}/%{name}
21cr|ginxi-1.5-1|29	%{_datadir}/%{name}
21cr|ginxi-1.5-1|30	%{_datadir}/applications/%{name}.desktop
21cr|ginxi-1.5-1|31	%{_datadir}/pixmaps/%{name}.png
21cr|ginxi-1.5-1|32	
21cr|ginxi-1.5-1|33	#------------------------------------------------------------------
21cr|ginxi-1.5-1|34	%prep
21cr|ginxi-1.5-1|35	%setup -n %{name}-%{version}/%{name}
21cr|ginxi-1.5-1|36	
21cr|ginxi-1.5-1|37	# remove prebuild file
21cr|ginxi-1.5-1|38	rm -f %{name}
21cr|ginxi-1.5-1|39	
21cr|ginxi-1.5-1|40	%build
21cr|ginxi-1.5-1|41	lazbuild --build-all *.lpi
21cr|ginxi-1.5-1|42	
21cr|ginxi-1.5-1|43	#translate additional messages
21cr|ginxi-1.5-1|44	msgfmt locale/lclstrconsts.ru.po -o locale/lclstrconsts.ru.mo
21cr|ginxi-1.5-1|45	
21cr|ginxi-1.5-1|46	%install
21cr|ginxi-1.5-1|47	mkdir -p %{buildroot}%{_bindir}
21cr|ginxi-1.5-1|48	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|ginxi-1.5-1|49	mkdir -p %{buildroot}%{_datadir}/%{name}/locale
21cr|ginxi-1.5-1|50	
21cr|ginxi-1.5-1|51	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|ginxi-1.5-1|52	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|ginxi-1.5-1|53	cp -r png %{buildroot}%{_datadir}/%{name}
21cr|ginxi-1.5-1|54	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|ginxi-1.5-1|55	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|ginxi-1.5-1|56	cp locale/*.mo %{buildroot}%{_datadir}/%{name}/locale/

1832 21
21cr|girara-0.3.7-1|1	%define major 3
21cr|girara-0.3.7-1|2	%define libname %mklibname %{name}-gtk3_ %{major}
21cr|girara-0.3.7-1|3	%define devname %mklibname %{name}-gtk3 -d
21cr|girara-0.3.7-1|4	
21cr|girara-0.3.7-1|5	Name:		girara
21cr|girara-0.3.7-1|6	Version:	0.3.7
21cr|girara-0.3.7-1|7	Release:	1
21cr|girara-0.3.7-1|8	Summary:	Simple user interface library
21cr|girara-0.3.7-1|9	Group:		Development/Other
21cr|girara-0.3.7-1|10	License:	zlib
21cr|girara-0.3.7-1|11	URL:		http://pwmt.org/projects/girara
21cr|girara-0.3.7-1|12	Source0:	http://pwmt.org/projects/girara/download/girara-%{version}.tar.xz
21cr|girara-0.3.7-1|13	BuildRequires:	meson
21cr|girara-0.3.7-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|girara-0.3.7-1|15	BuildRequires:	pkgconfig(libnotify)
21cr|girara-0.3.7-1|16	
21cr|girara-0.3.7-1|17	%description
21cr|girara-0.3.7-1|18	Girara is a library that implements a user interface that focuses on simplicity
21cr|girara-0.3.7-1|19	and minimalism.
21cr|girara-0.3.7-1|20	
21cr|girara-0.3.7-1|21	#-------------------------------------------------------------------------------
21cr|girara-0.3.7-1|22	
21cr|girara-0.3.7-1|23	%package -n %{libname}
21cr|girara-0.3.7-1|24	Summary:	Simple user interface library
21cr|girara-0.3.7-1|25	Group:		System/Libraries
21cr|girara-0.3.7-1|26	Recommends:	%{name}-i18n >= %{EVRD}
21cr|girara-0.3.7-1|27	
21cr|girara-0.3.7-1|28	%description -n %{libname}
21cr|girara-0.3.7-1|29	Girara is a library that implements a user interface that focuses on simplicity
21cr|girara-0.3.7-1|30	and minimalism.
21cr|girara-0.3.7-1|31	
21cr|girara-0.3.7-1|32	%files -n %{libname}
21cr|girara-0.3.7-1|33	%{_libdir}/libgirara-gtk3.so.%{major}
21cr|girara-0.3.7-1|34	%{_libdir}/libgirara-gtk3.so.%{major}.*
21cr|girara-0.3.7-1|35	
21cr|girara-0.3.7-1|36	#-------------------------------------------------------------------------------
21cr|girara-0.3.7-1|37	
21cr|girara-0.3.7-1|38	%package -n %{devname}
21cr|girara-0.3.7-1|39	Summary:	Development files for %{name}
21cr|girara-0.3.7-1|40	Group:		Development/Other
21cr|girara-0.3.7-1|41	Requires:	%{libname} = %{EVRD}
21cr|girara-0.3.7-1|42	Provides:	%{name}-devel = %{EVRD}
21cr|girara-0.3.7-1|43	Provides:	lib%{name}-devel = %{EVRD}
21cr|girara-0.3.7-1|44	Provides:	%{_lib}%{name}-devel = %{EVRD}
21cr|girara-0.3.7-1|45	
21cr|girara-0.3.7-1|46	%description -n %{devname}
21cr|girara-0.3.7-1|47	This package contains libraries and header files for developing applications
21cr|girara-0.3.7-1|48	that use %{name}.
21cr|girara-0.3.7-1|49	
21cr|girara-0.3.7-1|50	%files -n %{devname}
21cr|girara-0.3.7-1|51	%license LICENSE
21cr|girara-0.3.7-1|52	%doc AUTHORS README.md
21cr|girara-0.3.7-1|53	%{_includedir}/%{name}/
21cr|girara-0.3.7-1|54	%{_libdir}/pkgconfig/girara-gtk3.pc
21cr|girara-0.3.7-1|55	%{_libdir}/libgirara-gtk3.so
21cr|girara-0.3.7-1|56	
21cr|girara-0.3.7-1|57	#-------------------------------------------------------------------------------
21cr|girara-0.3.7-1|58	
21cr|girara-0.3.7-1|59	%package i18n
21cr|girara-0.3.7-1|60	Summary:	Internationalization and locale data for %{name}
21cr|girara-0.3.7-1|61	Group:		System/Libraries
21cr|girara-0.3.7-1|62	BuildArch:	noarch
21cr|girara-0.3.7-1|63	
21cr|girara-0.3.7-1|64	%description i18n
21cr|girara-0.3.7-1|65	Internationalization and locale data for %{name}
21cr|girara-0.3.7-1|66	
21cr|girara-0.3.7-1|67	%files i18n -f lib%{name}-gtk3-%{major}.lang
21cr|girara-0.3.7-1|68	
21cr|girara-0.3.7-1|69	#-------------------------------------------------------------------------------
21cr|girara-0.3.7-1|70	
21cr|girara-0.3.7-1|71	%prep
21cr|girara-0.3.7-1|72	%setup -q
21cr|girara-0.3.7-1|73	
21cr|girara-0.3.7-1|74	%build
21cr|girara-0.3.7-1|75	%meson \
21cr|girara-0.3.7-1|76	-Dnotify=enabled
21cr|girara-0.3.7-1|77	%meson_build
21cr|girara-0.3.7-1|78	
21cr|girara-0.3.7-1|79	%install
21cr|girara-0.3.7-1|80	%meson_install
21cr|girara-0.3.7-1|81	
21cr|girara-0.3.7-1|82	# fcami - I wish upstream used a consistent naming scheme
21cr|girara-0.3.7-1|83	%find_lang lib%{name}-gtk3-%{major}

1833 21
21cr|girl-10.0.0-2|1	%define _disable_rebuild_configure 1
21cr|girl-10.0.0-2|2	
21cr|girl-10.0.0-2|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|girl-10.0.0-2|4	
21cr|girl-10.0.0-2|5	Summary:	GNOME Internet Radio Locator program
21cr|girl-10.0.0-2|6	Name:		girl
21cr|girl-10.0.0-2|7	Version:	10.0.0
21cr|girl-10.0.0-2|8	Release:	2
21cr|girl-10.0.0-2|9	License:	GPLv2+
21cr|girl-10.0.0-2|10	Group:		Graphical desktop/GNOME
21cr|girl-10.0.0-2|11	Url:		http://girl.software/
21cr|girl-10.0.0-2|12	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/girl/%{url_ver}/%{name}-%{version}.tar.xz
21cr|girl-10.0.0-2|13	BuildRequires:	appstream-util
21cr|girl-10.0.0-2|14	BuildRequires:	desktop-file-utils
21cr|girl-10.0.0-2|15	BuildRequires:	intltool
21cr|girl-10.0.0-2|16	BuildRequires:	itstool
21cr|girl-10.0.0-2|17	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21cr|girl-10.0.0-2|18	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|girl-10.0.0-2|19	BuildRequires:	pkgconfig(gstreamer-player-1.0)
21cr|girl-10.0.0-2|20	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21cr|girl-10.0.0-2|21	BuildRequires:	pkgconfig(libgnome-2.0)
21cr|girl-10.0.0-2|22	BuildRequires:	pkgconfig(libgnomecanvas-2.0)
21cr|girl-10.0.0-2|23	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|girl-10.0.0-2|24	BuildRequires:	pkgconfig(libxml-2.0)
21cr|girl-10.0.0-2|25	Requires:	streamripper >= 1.64.6
21cr|girl-10.0.0-2|26	Requires:	totem >= 3.10.1
21cr|girl-10.0.0-2|27	
21cr|girl-10.0.0-2|28	%description
21cr|girl-10.0.0-2|29	GIRL is a GNOME Internet Radio Locator program that allows the user
21cr|girl-10.0.0-2|30	to easily find and record live radio programs on radio broadcasters
21cr|girl-10.0.0-2|31	on the Internet.
21cr|girl-10.0.0-2|32	
21cr|girl-10.0.0-2|33	GIRL is developed on the GNOME platform and it requires at least
21cr|girl-10.0.0-2|34	one audio player such as Totem to be installed for playback and
21cr|girl-10.0.0-2|35	streamripper for recording.
21cr|girl-10.0.0-2|36	
21cr|girl-10.0.0-2|37	Enjoy Internet Radio.
21cr|girl-10.0.0-2|38	
21cr|girl-10.0.0-2|39	%files -f %{name}.lang
21cr|girl-10.0.0-2|40	%doc AUTHORS COPYING LETTER NEWS README TODO YP-DIRS
21cr|girl-10.0.0-2|41	%{_bindir}/girl
21cr|girl-10.0.0-2|42	%{_datadir}/girl/
21cr|girl-10.0.0-2|43	%{_datadir}/appdata/*.appdata.xml
21cr|girl-10.0.0-2|44	%{_datadir}/applications/girl.desktop
21cr|girl-10.0.0-2|45	%{_datadir}/icons/*/*/apps/girl*.*
21cr|girl-10.0.0-2|46	%{_mandir}/man1/girl.1*
21cr|girl-10.0.0-2|47	
21cr|girl-10.0.0-2|48	#----------------------------------------------------------------------------
21cr|girl-10.0.0-2|49	
21cr|girl-10.0.0-2|50	%prep
21cr|girl-10.0.0-2|51	%setup -q
21cr|girl-10.0.0-2|52	
21cr|girl-10.0.0-2|53	%build
21cr|girl-10.0.0-2|54	%global optflags %{optflags} -fcommon
21cr|girl-10.0.0-2|55	%configure \
21cr|girl-10.0.0-2|56	--with-recording \
21cr|girl-10.0.0-2|57	--disable-silent-rules
21cr|girl-10.0.0-2|58	
21cr|girl-10.0.0-2|59	%make
21cr|girl-10.0.0-2|60	
21cr|girl-10.0.0-2|61	%install
21cr|girl-10.0.0-2|62	%makeinstall_std
21cr|girl-10.0.0-2|63	
21cr|girl-10.0.0-2|64	%find_lang %{name} --with-man --with-gnome --all-name
21cr|girl-10.0.0-2|65	
21cr|girl-10.0.0-2|66	appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/girl.appdata.xml
21cr|girl-10.0.0-2|67	desktop-file-validate %{buildroot}/%{_datadir}/applications/girl.desktop

1834 21
21cr|gis-weather-0.8.4.17-1|1	Summary:	Customizable weather widget
21cr|gis-weather-0.8.4.17-1|2	Name:		gis-weather
21cr|gis-weather-0.8.4.17-1|3	Version:	0.8.4.17
21cr|gis-weather-0.8.4.17-1|4	Release:	1
21cr|gis-weather-0.8.4.17-1|5	License:	GPLv3
21cr|gis-weather-0.8.4.17-1|6	Group:		Accessibility
21cr|gis-weather-0.8.4.17-1|7	Url:		http://sourceforge.net/projects/gis-weather
21cr|gis-weather-0.8.4.17-1|8	Source:		https://github.com/RingOV/gis-weather/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gis-weather-0.8.4.17-1|9	Source1:	gis-weather
21cr|gis-weather-0.8.4.17-1|10	Source2:	gis-weather.desktop
21cr|gis-weather-0.8.4.17-1|11	BuildRequires:	dos2unix
21cr|gis-weather-0.8.4.17-1|12	BuildRequires:	python3
21cr|gis-weather-0.8.4.17-1|13	Requires:	python3-gi
21cr|gis-weather-0.8.4.17-1|14	Requires:	python3-gi-cairo
21cr|gis-weather-0.8.4.17-1|15	Requires:	typelib(AppIndicator3)
21cr|gis-weather-0.8.4.17-1|16	Requires:	typelib(PangoFT2)
21cr|gis-weather-0.8.4.17-1|17	BuildArch:	noarch
21cr|gis-weather-0.8.4.17-1|18	
21cr|gis-weather-0.8.4.17-1|19	%description
21cr|gis-weather-0.8.4.17-1|20	Customizable weather widget.
21cr|gis-weather-0.8.4.17-1|21	Features
21cr|gis-weather-0.8.4.17-1|22	* View weather for several days
21cr|gis-weather-0.8.4.17-1|23	* Detailed weather forecast for today and tomorrow
21cr|gis-weather-0.8.4.17-1|24	* Fast switching between cities
21cr|gis-weather-0.8.4.17-1|25	* Select the background and theme weather icons
21cr|gis-weather-0.8.4.17-1|26	* "Compass" with the wind direction, with adjustable angle of rotation
21cr|gis-weather-0.8.4.17-1|27	* Highlighting the high wind
21cr|gis-weather-0.8.4.17-1|28	* Support weather services:
21cr|gis-weather-0.8.4.17-1|29	* Gismeteo.com
21cr|gis-weather-0.8.4.17-1|30	* AccuWeather.com
21cr|gis-weather-0.8.4.17-1|31	* Support SVG and widget scale
21cr|gis-weather-0.8.4.17-1|32	* Indicator to panel
21cr|gis-weather-0.8.4.17-1|33	* Presets
21cr|gis-weather-0.8.4.17-1|34	
21cr|gis-weather-0.8.4.17-1|35	%files
21cr|gis-weather-0.8.4.17-1|36	%doc README.md
21cr|gis-weather-0.8.4.17-1|37	%{_bindir}/%{name}
21cr|gis-weather-0.8.4.17-1|38	%{_datadir}/applications/%{name}.desktop
21cr|gis-weather-0.8.4.17-1|39	%{_datadir}/%{name}
21cr|gis-weather-0.8.4.17-1|40	
21cr|gis-weather-0.8.4.17-1|41	#--------------------------------------------------------
21cr|gis-weather-0.8.4.17-1|42	
21cr|gis-weather-0.8.4.17-1|43	%prep
21cr|gis-weather-0.8.4.17-1|44	%setup -q
21cr|gis-weather-0.8.4.17-1|45	
21cr|gis-weather-0.8.4.17-1|46	%build
21cr|gis-weather-0.8.4.17-1|47	dos2unix ./dialogs/settings_dialog.py
21cr|gis-weather-0.8.4.17-1|48	
21cr|gis-weather-0.8.4.17-1|49	%install
21cr|gis-weather-0.8.4.17-1|50	install -Dm 0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|gis-weather-0.8.4.17-1|51	install -Dm 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gis-weather-0.8.4.17-1|52	install -dm 0755 %{buildroot}%{_datadir}/%{name}
21cr|gis-weather-0.8.4.17-1|53	echo rpm > %{buildroot}%{_datadir}/%{name}/package
21cr|gis-weather-0.8.4.17-1|54	cp -a {dialogs,gis-weather.py,icon.png,i18n,services,themes,utils} %{buildroot}%{_datadir}/%{name}/
21cr|gis-weather-0.8.4.17-1|55	grep -rl '^#!' %{buildroot}%{_datadir}/%{name}/ | xargs chmod 0755

1835 21
21cr|git2cl-2.0-0.0.git8373c9f|1	Summary: Converts git logs to GNU style ChangeLog format
21cr|git2cl-2.0-0.0.git8373c9f|2	Name: git2cl
21cr|git2cl-2.0-0.0.git8373c9f|3	Version: 2.0
21cr|git2cl-2.0-0.0.git8373c9f|4	Release: 0.0.git8373c9f
21cr|git2cl-2.0-0.0.git8373c9f|5	Group: Development/Other
21cr|git2cl-2.0-0.0.git8373c9f|6	License: GPLv2+
21cr|git2cl-2.0-0.0.git8373c9f|7	URL: http://josefsson.org/git2cl/
21cr|git2cl-2.0-0.0.git8373c9f|8	# Source is generated from a git tag. This
21cr|git2cl-2.0-0.0.git8373c9f|9	# shows an example of producing a tar ball from
21cr|git2cl-2.0-0.0.git8373c9f|10	# the  2.0 tag.
21cr|git2cl-2.0-0.0.git8373c9f|11	# git clone http://repo.or.cz/r/git2cl.git
21cr|git2cl-2.0-0.0.git8373c9f|12	# cd git2cl
21cr|git2cl-2.0-0.0.git8373c9f|13	# git archive --prefix=git2cl-2.0/  git2cl-2.0 | gzip -c > git2cl-2.0.tar.gz
21cr|git2cl-2.0-0.0.git8373c9f|14	# And finally to get git hash for use in the release.
21cr|git2cl-2.0-0.0.git8373c9f|15	# git checkout git2cl-2.0
21cr|git2cl-2.0-0.0.git8373c9f|16	Source0: git2cl-2.0.tar.gz
21cr|git2cl-2.0-0.0.git8373c9f|17	BuildArch: noarch
21cr|git2cl-2.0-0.0.git8373c9f|18	Requires: git
21cr|git2cl-2.0-0.0.git8373c9f|19	
21cr|git2cl-2.0-0.0.git8373c9f|20	%description
21cr|git2cl-2.0-0.0.git8373c9f|21	A quick tool to convert git logs to GNU ChangeLog format.
21cr|git2cl-2.0-0.0.git8373c9f|22	
21cr|git2cl-2.0-0.0.git8373c9f|23	The tool invokes git log internally unless you pipe a log to it.
21cr|git2cl-2.0-0.0.git8373c9f|24	
21cr|git2cl-2.0-0.0.git8373c9f|25	%prep
21cr|git2cl-2.0-0.0.git8373c9f|26	
21cr|git2cl-2.0-0.0.git8373c9f|27	%setup -q
21cr|git2cl-2.0-0.0.git8373c9f|28	
21cr|git2cl-2.0-0.0.git8373c9f|29	%build
21cr|git2cl-2.0-0.0.git8373c9f|30	# Nothing to build.
21cr|git2cl-2.0-0.0.git8373c9f|31	
21cr|git2cl-2.0-0.0.git8373c9f|32	%install
21cr|git2cl-2.0-0.0.git8373c9f|33	install -d %{buildroot}%{_bindir}
21cr|git2cl-2.0-0.0.git8373c9f|34	install -m0755 git2cl %{buildroot}%{_bindir}/git2cl
21cr|git2cl-2.0-0.0.git8373c9f|35	
21cr|git2cl-2.0-0.0.git8373c9f|36	%files
21cr|git2cl-2.0-0.0.git8373c9f|37	%doc README COPYING
21cr|git2cl-2.0-0.0.git8373c9f|38	%{_bindir}/git2cl

1836 21
21cr|git-archive-all-1.23.1-1|1	Summary:	Python script wrapper for git-archive
21cr|git-archive-all-1.23.1-1|2	Name:		git-archive-all
21cr|git-archive-all-1.23.1-1|3	Version:	1.23.1
21cr|git-archive-all-1.23.1-1|4	Release:	1
21cr|git-archive-all-1.23.1-1|5	License:	MIT
21cr|git-archive-all-1.23.1-1|6	Group:		Development/Tools
21cr|git-archive-all-1.23.1-1|7	Url:		https://github.com/Kentzo/git-archive-all
21cr|git-archive-all-1.23.1-1|8	Source0:	https://github.com/Kentzo/git-archive-all/archive/%{version}/%{name}-%{version}.tar.gz
21cr|git-archive-all-1.23.1-1|9	BuildArch:	noarch
21cr|git-archive-all-1.23.1-1|10	
21cr|git-archive-all-1.23.1-1|11	%description
21cr|git-archive-all-1.23.1-1|12	This is a python script wrapper for git-archive, allowing to process also the
21cr|git-archive-all-1.23.1-1|13	submodules. It Supports for any level of submodules tree. It creates an
21cr|git-archive-all-1.23.1-1|14	archive from the current tree state by using:
21cr|git-archive-all-1.23.1-1|15	"git ls-files --cached --full-name --no-empty-directory".
21cr|git-archive-all-1.23.1-1|16	Files from submodules are extracted using the same command.
21cr|git-archive-all-1.23.1-1|17	
21cr|git-archive-all-1.23.1-1|18	%files
21cr|git-archive-all-1.23.1-1|19	%doc README.rst
21cr|git-archive-all-1.23.1-1|20	%{_bindir}/%{name}
21cr|git-archive-all-1.23.1-1|21	
21cr|git-archive-all-1.23.1-1|22	#-----------------------------------------------------------------------------
21cr|git-archive-all-1.23.1-1|23	
21cr|git-archive-all-1.23.1-1|24	%prep
21cr|git-archive-all-1.23.1-1|25	%setup -q
21cr|git-archive-all-1.23.1-1|26	sed -i 's@^#! /usr/bin/env python$@#! /usr/bin/env python3@' git_archive_all.py
21cr|git-archive-all-1.23.1-1|27	
21cr|git-archive-all-1.23.1-1|28	
21cr|git-archive-all-1.23.1-1|29	%build
21cr|git-archive-all-1.23.1-1|30	# Nothing to do
21cr|git-archive-all-1.23.1-1|31	
21cr|git-archive-all-1.23.1-1|32	
21cr|git-archive-all-1.23.1-1|33	%install
21cr|git-archive-all-1.23.1-1|34	%makeinstall_std prefix=%{buildroot}%{_prefix}

1837 21
21cr|git-cola-3.11.0-1|1	Summary:	Graphical user interface for Git
21cr|git-cola-3.11.0-1|2	Name:		git-cola
21cr|git-cola-3.11.0-1|3	Version:	3.11.0
21cr|git-cola-3.11.0-1|4	Release:	1
21cr|git-cola-3.11.0-1|5	License:	GPLv2
21cr|git-cola-3.11.0-1|6	Group:		Development/Tools
21cr|git-cola-3.11.0-1|7	Url:		https://git-cola.github.io
21cr|git-cola-3.11.0-1|8	Source0:	https://github.com/git-cola/git-cola/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|git-cola-3.11.0-1|9	BuildRequires:  dos2unix
21cr|git-cola-3.11.0-1|10	BuildRequires:  git-core
21cr|git-cola-3.11.0-1|11	BuildRequires:  python3
21cr|git-cola-3.11.0-1|12	BuildRequires:  python3-sphinx
21cr|git-cola-3.11.0-1|13	BuildRequires:  python3-devel
21cr|git-cola-3.11.0-1|14	BuildRequires:  python3-pyinotify
21cr|git-cola-3.11.0-1|15	BuildRequires:  python3-qt5
21cr|git-cola-3.11.0-1|16	BuildArch:      noarch
21cr|git-cola-3.11.0-1|17	Requires:       git-core
21cr|git-cola-3.11.0-1|18	Requires:       python3-qt5
21cr|git-cola-3.11.0-1|19	Recommends:     gitk
21cr|git-cola-3.11.0-1|20	Recommends:     python3-Send2Trash
21cr|git-cola-3.11.0-1|21	Recommends:     python3-pyinotify
21cr|git-cola-3.11.0-1|22	
21cr|git-cola-3.11.0-1|23	%description
21cr|git-cola-3.11.0-1|24	Git Cola is a sleek and powerful graphical user interface for Git.
21cr|git-cola-3.11.0-1|25	
21cr|git-cola-3.11.0-1|26	%files -f %{name}.lang
21cr|git-cola-3.11.0-1|27	%{_bindir}/cola
21cr|git-cola-3.11.0-1|28	%{_bindir}/git-cola
21cr|git-cola-3.11.0-1|29	%{_bindir}/git-dag
21cr|git-cola-3.11.0-1|30	%{_bindir}/git-cola-sequence-editor
21cr|git-cola-3.11.0-1|31	%dir %{_datadir}/git-cola
21cr|git-cola-3.11.0-1|32	%{_datadir}/git-cola/*
21cr|git-cola-3.11.0-1|33	%{_datadir}/applications/git-cola.desktop
21cr|git-cola-3.11.0-1|34	%{_datadir}/applications/git-dag.desktop
21cr|git-cola-3.11.0-1|35	%{_datadir}/applications/git-cola-folder-handler.desktop
21cr|git-cola-3.11.0-1|36	%{_datadir}/icons/hicolor/scalable/apps/git-cola.svg
21cr|git-cola-3.11.0-1|37	%dir %{_datadir}/doc/git-cola
21cr|git-cola-3.11.0-1|38	%{_datadir}/doc/git-cola/*
21cr|git-cola-3.11.0-1|39	%{_mandir}/man1/*.*
21cr|git-cola-3.11.0-1|40	%{_datadir}/metainfo/git-cola.appdata.xml
21cr|git-cola-3.11.0-1|41	%{_datadir}/metainfo/git-dag.appdata.xml
21cr|git-cola-3.11.0-1|42	%dir %{python3_sitelib}/cola
21cr|git-cola-3.11.0-1|43	%{python3_sitelib}/cola/*
21cr|git-cola-3.11.0-1|44	%{python3_sitelib}/git_cola*
21cr|git-cola-3.11.0-1|45	
21cr|git-cola-3.11.0-1|46	%prep
21cr|git-cola-3.11.0-1|47	%setup -q
21cr|git-cola-3.11.0-1|48	
21cr|git-cola-3.11.0-1|49	%build
21cr|git-cola-3.11.0-1|50	dos2unix qtpy/py3compat.py
21cr|git-cola-3.11.0-1|51	
21cr|git-cola-3.11.0-1|52	%install
21cr|git-cola-3.11.0-1|53	%make_install prefix=%{_prefix} DESTDIR=%{buildroot} PYLINT=pylint3 PYTHON=python3 PIP=pip3
21cr|git-cola-3.11.0-1|54	make install-man prefix=%{_prefix} DESTDIR=%{buildroot}  PYLINT=pylint3 PYTHON=python3 PIP=pip3
21cr|git-cola-3.11.0-1|55	
21cr|git-cola-3.11.0-1|56	%find_lang %{name}
21cr|git-cola-3.11.0-1|57	

1838 21
21cr|gitea-1.16.8-4|1	Summary: Self-hosted git service
21cr|gitea-1.16.8-4|2	Name:    gitea
21cr|gitea-1.16.8-4|3	Version: 1.16.8
21cr|gitea-1.16.8-4|4	Release: 4
21cr|gitea-1.16.8-4|5	License: MIT
21cr|gitea-1.16.8-4|6	Group:   Development/Other
21cr|gitea-1.16.8-4|7	Url:     https://gitea.io
21cr|gitea-1.16.8-4|8	Source0: https://github.com/go-gitea/gitea/releases/download/v%{version}/gitea-src-%{version}.tar.gz
21cr|gitea-1.16.8-4|9	Source1: gitea.sysusers.conf
21cr|gitea-1.16.8-4|10	Source2: gitea.service
21cr|gitea-1.16.8-4|11	Source3: gitea.service.d.conf
21cr|gitea-1.16.8-4|12	Patch2: ALT_config.patch
21cr|gitea-1.16.8-4|13	Patch3: disable-strip.patch
21cr|gitea-1.16.8-4|14	BuildRequires: golang
21cr|gitea-1.16.8-4|15	BuildRequires: pam-devel
21cr|gitea-1.16.8-4|16	Requires: git-core
21cr|gitea-1.16.8-4|17	Requires(pre): /bin/systemd-sysusers
21cr|gitea-1.16.8-4|18	
21cr|gitea-1.16.8-4|19	%description
21cr|gitea-1.16.8-4|20	The goal of this project is to make the easiest, fastest, and most painless way
21cr|gitea-1.16.8-4|21	of setting up a self-hosted Git service. It is similar to GitHub, Bitbucket,
21cr|gitea-1.16.8-4|22	and Gitlab. Gitea is a fork of Gogs.
21cr|gitea-1.16.8-4|23	
21cr|gitea-1.16.8-4|24	%pre
21cr|gitea-1.16.8-4|25	%sysusers_create_package gitea %{SOURCE1}
21cr|gitea-1.16.8-4|26	
21cr|gitea-1.16.8-4|27	%post
21cr|gitea-1.16.8-4|28	%systemd_post gitea.service
21cr|gitea-1.16.8-4|29	
21cr|gitea-1.16.8-4|30	%preun
21cr|gitea-1.16.8-4|31	%systemd_preun gitea.service
21cr|gitea-1.16.8-4|32	
21cr|gitea-1.16.8-4|33	%files
21cr|gitea-1.16.8-4|34	%license LICENSE
21cr|gitea-1.16.8-4|35	%doc *.md
21cr|gitea-1.16.8-4|36	%{_bindir}/gitea
21cr|gitea-1.16.8-4|37	%dir %attr(0770,gitea,gitea) /var/lib/gitea
21cr|gitea-1.16.8-4|38	%dir %attr(0770,gitea,gitea) /var/log/gitea
21cr|gitea-1.16.8-4|39	%dir %{_sysconfdir}/gitea
21cr|gitea-1.16.8-4|40	%config(noreplace) %attr(0660,root,gitea) %{_sysconfdir}/gitea/app.ini
21cr|gitea-1.16.8-4|41	%dir %{_sysconfdir}/systemd/system/gitea.service.d
21cr|gitea-1.16.8-4|42	%config(noreplace) %{_sysconfdir}/systemd/system/gitea.service.d/port.conf
21cr|gitea-1.16.8-4|43	%{_unitdir}/gitea.service
21cr|gitea-1.16.8-4|44	%{_sysusersdir}/gitea.conf
21cr|gitea-1.16.8-4|45	%{_mandir}/man1/*
21cr|gitea-1.16.8-4|46	%{_datadir}/doc/gitea/default-app.ini
21cr|gitea-1.16.8-4|47	
21cr|gitea-1.16.8-4|48	#-----------------------------------------------------------------------------
21cr|gitea-1.16.8-4|49	
21cr|gitea-1.16.8-4|50	%prep
21cr|gitea-1.16.8-4|51	%autosetup -p1 -c
21cr|gitea-1.16.8-4|52	
21cr|gitea-1.16.8-4|53	%build
21cr|gitea-1.16.8-4|54	export BUILDDIR="$PWD/.gopath"
21cr|gitea-1.16.8-4|55	export IMPORT_PATH="code.gitea.io/gitea"
21cr|gitea-1.16.8-4|56	export GOPATH="$BUILDDIR:%{gopath}"
21cr|gitea-1.16.8-4|57	
21cr|gitea-1.16.8-4|58	TAGS="bindata sqlite sqlite_unlock_notify pam" \
21cr|gitea-1.16.8-4|59	GITEA_VERSION=%{version} \
21cr|gitea-1.16.8-4|60	%make all
21cr|gitea-1.16.8-4|61	
21cr|gitea-1.16.8-4|62	%install
21cr|gitea-1.16.8-4|63	mkdir -p %{buildroot}/var/lib/%{name}
21cr|gitea-1.16.8-4|64	mkdir -p %{buildroot}/var/log/%{name}
21cr|gitea-1.16.8-4|65	install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|gitea-1.16.8-4|66	install -Dm 0644 %{SOURCE2} %{buildroot}%{_unitdir}/gitea.service
21cr|gitea-1.16.8-4|67	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/gitea.service.d
21cr|gitea-1.16.8-4|68	install -Dm 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/systemd/system/gitea.service.d/port.conf
21cr|gitea-1.16.8-4|69	install -Dm 0660 custom/conf/app.example.ini %{buildroot}%{_sysconfdir}/%{name}/app.ini
21cr|gitea-1.16.8-4|70	
21cr|gitea-1.16.8-4|71	# install docs
21cr|gitea-1.16.8-4|72	mkdir -p %{buildroot}%{_mandir}/man1
21cr|gitea-1.16.8-4|73	./gitea docs --man > %{buildroot}%{_mandir}/man1/gitea.1
21cr|gitea-1.16.8-4|74	mkdir -p %{buildroot}%_docdir/%{name}
21cr|gitea-1.16.8-4|75	install -Dm 0644 custom/conf/app.example.ini %{buildroot}%_docdir/%{name}/default-app.ini
21cr|gitea-1.16.8-4|76	
21cr|gitea-1.16.8-4|77	# sysusers config
21cr|gitea-1.16.8-4|78	mkdir -p %{buildroot}%{_sysusersdir}
21cr|gitea-1.16.8-4|79	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/gitea.conf

1839 21
21cr|git-extras-4.4.0-1|1	Name:		git-extras
21cr|git-extras-4.4.0-1|2	Version:	4.4.0
21cr|git-extras-4.4.0-1|3	Release:	1
21cr|git-extras-4.4.0-1|4	Summary:	Little git extras
21cr|git-extras-4.4.0-1|5	Group:		Development/Tools
21cr|git-extras-4.4.0-1|6	
21cr|git-extras-4.4.0-1|7	License:	MIT
21cr|git-extras-4.4.0-1|8	URL:		https://github.com/tj/%{name}
21cr|git-extras-4.4.0-1|9	Source0:	https://github.com/tj/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|git-extras-4.4.0-1|10	
21cr|git-extras-4.4.0-1|11	BuildArch:	noarch
21cr|git-extras-4.4.0-1|12	Requires:	bash-completion git
21cr|git-extras-4.4.0-1|13	
21cr|git-extras-4.4.0-1|14	%description
21cr|git-extras-4.4.0-1|15	%{name} adds the following extra-commands to git:
21cr|git-extras-4.4.0-1|16	
21cr|git-extras-4.4.0-1|17	alias, archive-file, bug, changelog, commits-since, contrib, count,
21cr|git-extras-4.4.0-1|18	create-branch, delete-branch, delete-submodule, delete-tag, effort,
21cr|git-extras-4.4.0-1|19	extras, feature, fresh-branch, gh-pages, graft, ignore, info,
21cr|git-extras-4.4.0-1|20	local-commits, obliterate, promote, refactor, release, repl, setup,
21cr|git-extras-4.4.0-1|21	squash, summary, touch, undo
21cr|git-extras-4.4.0-1|22	
21cr|git-extras-4.4.0-1|23	For more information about the extra-commands, see the included
21cr|git-extras-4.4.0-1|24	README.md, HTML, mark-down or man-pages.
21cr|git-extras-4.4.0-1|25	
21cr|git-extras-4.4.0-1|26	
21cr|git-extras-4.4.0-1|27	%prep
21cr|git-extras-4.4.0-1|28	%setup -q
21cr|git-extras-4.4.0-1|29	# scripts already use bash
21cr|git-extras-4.4.0-1|30	# remove `/usr/bin/env` from hashbang
21cr|git-extras-4.4.0-1|31	sed -i -e "s/\/usr\/bin\/.*sh/\/bin\/bash/g" \
21cr|git-extras-4.4.0-1|32	bin/*
21cr|git-extras-4.4.0-1|33	
21cr|git-extras-4.4.0-1|34	%build
21cr|git-extras-4.4.0-1|35	
21cr|git-extras-4.4.0-1|36	
21cr|git-extras-4.4.0-1|37	%install
21cr|git-extras-4.4.0-1|38	%makeinstall_std PREFIX=%{_prefix} SYSCONFDIR=%{_sysconfdir}
21cr|git-extras-4.4.0-1|39	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d \
21cr|git-extras-4.4.0-1|40	html md
21cr|git-extras-4.4.0-1|41	install -pm 0644 man/*.html html
21cr|git-extras-4.4.0-1|42	install -pm 0644 man/*.md md
21cr|git-extras-4.4.0-1|43	
21cr|git-extras-4.4.0-1|44	
21cr|git-extras-4.4.0-1|45	%files
21cr|git-extras-4.4.0-1|46	%config(noreplace) %{_sysconfdir}/bash_completion.d
21cr|git-extras-4.4.0-1|47	%doc AUTHORS Commands.md History.md Readme.md html/ md/
21cr|git-extras-4.4.0-1|48	%doc LICENSE
21cr|git-extras-4.4.0-1|49	%{_bindir}/*
21cr|git-extras-4.4.0-1|50	%{_mandir}/man*/*

1840 21
21cr|gitflow-0.4.2.20120723git53e9c76-3|1	%global githash %(echo %{version} |rev |cut -c1-7 |rev)
21cr|gitflow-0.4.2.20120723git53e9c76-3|2	
21cr|gitflow-0.4.2.20120723git53e9c76-3|3	Name:       gitflow
21cr|gitflow-0.4.2.20120723git53e9c76-3|4	Version:    0.4.2.20120723git53e9c76
21cr|gitflow-0.4.2.20120723git53e9c76-3|5	Release:    3
21cr|gitflow-0.4.2.20120723git53e9c76-3|6	Summary:    Extensions providing operations for V. Driessen's branching model
21cr|gitflow-0.4.2.20120723git53e9c76-3|7	Group:      Development/Other
21cr|gitflow-0.4.2.20120723git53e9c76-3|8	License:    BSD and MIT
21cr|gitflow-0.4.2.20120723git53e9c76-3|9	URL:        https://github.com/nvie/gitflow
21cr|gitflow-0.4.2.20120723git53e9c76-3|10	# You can get this tarball by cloning the repository from github and checking
21cr|gitflow-0.4.2.20120723git53e9c76-3|11	# out revision %%{githash}
21cr|gitflow-0.4.2.20120723git53e9c76-3|12	Source0:    gitflow-%{version}.tar.gz
21cr|gitflow-0.4.2.20120723git53e9c76-3|13	# The bash completion stuff is MIT licensed, while the rest is BSD
21cr|gitflow-0.4.2.20120723git53e9c76-3|14	Source1:    https://raw2.github.com/bobthecow/git-flow-completion/master/git-flow-completion.bash
21cr|gitflow-0.4.2.20120723git53e9c76-3|15	# There is no upstream ticket for this patch, but instead just hardcodes the
21cr|gitflow-0.4.2.20120723git53e9c76-3|16	# directory we're installing to for Fedora.
21cr|gitflow-0.4.2.20120723git53e9c76-3|17	Patch0:     gitflow-Appropriate-GITFLOW_DIR.patch
21cr|gitflow-0.4.2.20120723git53e9c76-3|18	BuildArch:  noarch
21cr|gitflow-0.4.2.20120723git53e9c76-3|19	
21cr|gitflow-0.4.2.20120723git53e9c76-3|20	Requires:       shflags
21cr|gitflow-0.4.2.20120723git53e9c76-3|21	Requires:       git
21cr|gitflow-0.4.2.20120723git53e9c76-3|22	
21cr|gitflow-0.4.2.20120723git53e9c76-3|23	%description
21cr|gitflow-0.4.2.20120723git53e9c76-3|24	A collection of Git extensions to provide high-level repository operations
21cr|gitflow-0.4.2.20120723git53e9c76-3|25	for Vincent Driessen's [branching model](http://nvie.com/git-model "original
21cr|gitflow-0.4.2.20120723git53e9c76-3|26	blog post").
21cr|gitflow-0.4.2.20120723git53e9c76-3|27	
21cr|gitflow-0.4.2.20120723git53e9c76-3|28	For the best introduction to get started with `git flow`, please read Jeff
21cr|gitflow-0.4.2.20120723git53e9c76-3|29	Kreeftmeijer's blog post:
21cr|gitflow-0.4.2.20120723git53e9c76-3|30	
21cr|gitflow-0.4.2.20120723git53e9c76-3|31	http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/
21cr|gitflow-0.4.2.20120723git53e9c76-3|32	
21cr|gitflow-0.4.2.20120723git53e9c76-3|33	Or have a look at one of these screen casts:
21cr|gitflow-0.4.2.20120723git53e9c76-3|34	
21cr|gitflow-0.4.2.20120723git53e9c76-3|35	* [A short introduction to git-flow]
21cr|gitflow-0.4.2.20120723git53e9c76-3|36	(http://vimeo.com/16018419) (by Mark Derricutt)
21cr|gitflow-0.4.2.20120723git53e9c76-3|37	* [On the path with git-flow]
21cr|gitflow-0.4.2.20120723git53e9c76-3|38	(http://codesherpas.com/screencasts/on_the_path_gitflow.mov) (by Dave Bock)
21cr|gitflow-0.4.2.20120723git53e9c76-3|39	
21cr|gitflow-0.4.2.20120723git53e9c76-3|40	%prep
21cr|gitflow-0.4.2.20120723git53e9c76-3|41	%setup -q -n %{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|42	%patch0 -p1 -b .gitflowdir
21cr|gitflow-0.4.2.20120723git53e9c76-3|43	
21cr|gitflow-0.4.2.20120723git53e9c76-3|44	%build
21cr|gitflow-0.4.2.20120723git53e9c76-3|45	# This section is empty because this package ccontains shell scripts
21cr|gitflow-0.4.2.20120723git53e9c76-3|46	# to be sourced: there's nothing to build
21cr|gitflow-0.4.2.20120723git53e9c76-3|47	
21cr|gitflow-0.4.2.20120723git53e9c76-3|48	%install
21cr|gitflow-0.4.2.20120723git53e9c76-3|49	mkdir -p %{buildroot}/%{_bindir}
21cr|gitflow-0.4.2.20120723git53e9c76-3|50	install -v -m 0755 git-flow %{buildroot}/%{_bindir}
21cr|gitflow-0.4.2.20120723git53e9c76-3|51	
21cr|gitflow-0.4.2.20120723git53e9c76-3|52	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|53	install -v -m 0644 git-flow-init %{buildroot}/%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|54	install -v -m 0644 git-flow-feature %{buildroot}/%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|55	install -v -m 0644 git-flow-hotfix %{buildroot}/%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|56	install -v -m 0644 git-flow-release %{buildroot}/%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|57	install -v -m 0644 git-flow-support %{buildroot}/%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|58	install -v -m 0644 git-flow-version %{buildroot}/%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|59	install -v -m 0644 gitflow-common %{buildroot}/%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|60	
21cr|gitflow-0.4.2.20120723git53e9c76-3|61	ln -s %{_datadir}/shflags/shflags %{buildroot}/%{_datadir}/%{name}/gitflow-shFlags
21cr|gitflow-0.4.2.20120723git53e9c76-3|62	
21cr|gitflow-0.4.2.20120723git53e9c76-3|63	mkdir -p %{buildroot}/%{_sysconfdir}/bash_completion.d/
21cr|gitflow-0.4.2.20120723git53e9c76-3|64	install -v -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/bash_completion.d
21cr|gitflow-0.4.2.20120723git53e9c76-3|65	
21cr|gitflow-0.4.2.20120723git53e9c76-3|66	%files
21cr|gitflow-0.4.2.20120723git53e9c76-3|67	%doc README.mdown LICENSE AUTHORS Changes.mdown
21cr|gitflow-0.4.2.20120723git53e9c76-3|68	%{_bindir}/git-flow*
21cr|gitflow-0.4.2.20120723git53e9c76-3|69	%{_datadir}/%{name}
21cr|gitflow-0.4.2.20120723git53e9c76-3|70	%{_sysconfdir}/bash_completion.d/git-flow-completion.bash

1841 21
21cr|gitg-41-1|1	%global __requires_exclude libgitg-1.0()|libgitg-ext-1.0
21cr|gitg-41-1|2	
21cr|gitg-41-1|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gitg-41-1|4	
21cr|gitg-41-1|5	%define api	1.0
21cr|gitg-41-1|6	%define major	0
21cr|gitg-41-1|7	%define gmajor	1.0
21cr|gitg-41-1|8	%define libname %mklibname %{name} %{api} %{major}
21cr|gitg-41-1|9	%define girname %mklibname %{name}-gir %{gmajor}
21cr|gitg-41-1|10	%define libext %mklibname %{name}-ext %{api} %{major}
21cr|gitg-41-1|11	%define girext %mklibname %{name}-ext %{gmajor}
21cr|gitg-41-1|12	%define devname %mklibname %{name} -d
21cr|gitg-41-1|13	
21cr|gitg-41-1|14	Summary:	GTK+ graphical interface for the git revision control system
21cr|gitg-41-1|15	Name:		gitg
21cr|gitg-41-1|16	Version:	41
21cr|gitg-41-1|17	Release:	1
21cr|gitg-41-1|18	License:	GPLv2+
21cr|gitg-41-1|19	Group:		Graphical desktop/GNOME
21cr|gitg-41-1|20	Url:		https://download.gnome.org/sources/gitg
21cr|gitg-41-1|21	Source0:	https://download.gnome.org/sources/gitg/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gitg-41-1|22	Patch0:		gitg-41-meson-positional-arguments.patch
21cr|gitg-41-1|23	BuildRequires:	intltool
21cr|gitg-41-1|24	BuildRequires:	meson
21cr|gitg-41-1|25	BuildRequires:	vala-tools
21cr|gitg-41-1|26	BuildRequires:	valadoc
21cr|gitg-41-1|27	BuildRequires:	pkgconfig(gee-0.8)
21cr|gitg-41-1|28	BuildRequires:	pkgconfig(gio-2.0)
21cr|gitg-41-1|29	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|gitg-41-1|30	BuildRequires:	pkgconfig(glib-2.0)
21cr|gitg-41-1|31	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|gitg-41-1|32	BuildRequires:	pkgconfig(gobject-2.0)
21cr|gitg-41-1|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gitg-41-1|34	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|gitg-41-1|35	BuildRequires:	pkgconfig(gspell-1)
21cr|gitg-41-1|36	BuildRequires:	pkgconfig(gthread-2.0)
21cr|gitg-41-1|37	BuildRequires:	pkgconfig(gtk4)
21cr|gitg-41-1|38	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|gitg-41-1|39	BuildRequires:	pkgconfig(gtkspell3-3.0)
21cr|gitg-41-1|40	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|gitg-41-1|41	BuildRequires:	pkgconfig(libdazzle-1.0)
21cr|gitg-41-1|42	BuildRequires:	pkgconfig(libgit2-glib-1.0)
21cr|gitg-41-1|43	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|gitg-41-1|44	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|gitg-41-1|45	BuildRequires:	pkgconfig(libsecret-1)
21cr|gitg-41-1|46	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|gitg-41-1|47	BuildRequires:	pkgconfig(python3)
21cr|gitg-41-1|48	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|gitg-41-1|49	Requires:	git
21cr|gitg-41-1|50	Requires:	%{libname} = %{EVRD}
21cr|gitg-41-1|51	Requires:	%{libext} = %{EVRD}
21cr|gitg-41-1|52	Requires:	%{girname} = %{EVRD}
21cr|gitg-41-1|53	Requires:	%{girext} = %{EVRD}
21cr|gitg-41-1|54	
21cr|gitg-41-1|55	%description
21cr|gitg-41-1|56	gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
21cr|gitg-41-1|57	convenient tool to visualize git history and actions that benefit from a
21cr|gitg-41-1|58	graphical presentation.
21cr|gitg-41-1|59	
21cr|gitg-41-1|60	%files -f %{name}.lang
21cr|gitg-41-1|61	%doc AUTHORS COPYING NEWS README.md
21cr|gitg-41-1|62	%{_appdatadir}/org.gnome.%{name}.appdata.xml
21cr|gitg-41-1|63	%{_bindir}/%{name}
21cr|gitg-41-1|64	%{_datadir}/applications/org.gnome.%{name}.desktop
21cr|gitg-41-1|65	%{_datadir}/%{name}
21cr|gitg-41-1|66	%{_datadir}/glade/catalogs/%{name}-glade.xml
21cr|gitg-41-1|67	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21cr|gitg-41-1|68	%{_iconsdir}/hicolor/*/apps/org.gnome.%{name}*
21cr|gitg-41-1|69	%{_libdir}/%{name}/plugins/*
21cr|gitg-41-1|70	%{_mandir}/man1/%{name}.1*
21cr|gitg-41-1|71	%{py3_puresitedir}/gi/overrides/*
21cr|gitg-41-1|72	
21cr|gitg-41-1|73	#----------------------------------------------------------------------------
21cr|gitg-41-1|74	
21cr|gitg-41-1|75	%package -n %{libname}
21cr|gitg-41-1|76	Summary:	Shared library parts of %{name}
21cr|gitg-41-1|77	Group:		System/Libraries
21cr|gitg-41-1|78	
21cr|gitg-41-1|79	%description -n %{libname}
21cr|gitg-41-1|80	gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
21cr|gitg-41-1|81	convenient tool to visualize git history and actions that benefit from a
21cr|gitg-41-1|82	graphical presentation.
21cr|gitg-41-1|83	
21cr|gitg-41-1|84	%files -n %{libname}
21cr|gitg-41-1|85	%doc COPYING
21cr|gitg-41-1|86	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|gitg-41-1|87	
21cr|gitg-41-1|88	#----------------------------------------------------------------------------
21cr|gitg-41-1|89	
21cr|gitg-41-1|90	%package -n %{libext}
21cr|gitg-41-1|91	Summary:	Shared library parts of %{name}
21cr|gitg-41-1|92	Group:		System/Libraries
21cr|gitg-41-1|93	
21cr|gitg-41-1|94	%description -n %{libext}
21cr|gitg-41-1|95	gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
21cr|gitg-41-1|96	convenient tool to visualize git history and actions that benefit from a
21cr|gitg-41-1|97	graphical presentation.
21cr|gitg-41-1|98	
21cr|gitg-41-1|99	%files -n %{libext}
21cr|gitg-41-1|100	%doc COPYING
21cr|gitg-41-1|101	%{_libdir}/lib%{name}-ext-%{api}.so.%{major}*
21cr|gitg-41-1|102	
21cr|gitg-41-1|103	#----------------------------------------------------------------------------
21cr|gitg-41-1|104	
21cr|gitg-41-1|105	%package -n %{girname}
21cr|gitg-41-1|106	Summary:	GObject Introspection interface description for %{name}
21cr|gitg-41-1|107	Group:		System/Libraries
21cr|gitg-41-1|108	Requires:	%{libname} = %{EVRD}
21cr|gitg-41-1|109	
21cr|gitg-41-1|110	%description -n %{girname}
21cr|gitg-41-1|111	GObject Introspection interface description for %{name}.
21cr|gitg-41-1|112	
21cr|gitg-41-1|113	%files -n %{girname}
21cr|gitg-41-1|114	%doc COPYING
21cr|gitg-41-1|115	%{_libdir}/girepository-1.0/Gitg-%{gmajor}.typelib
21cr|gitg-41-1|116	
21cr|gitg-41-1|117	#----------------------------------------------------------------------------
21cr|gitg-41-1|118	
21cr|gitg-41-1|119	%package -n %{girext}
21cr|gitg-41-1|120	Summary:	GObject Introspection interface description for %{name}
21cr|gitg-41-1|121	Group:		System/Libraries
21cr|gitg-41-1|122	Requires:	%{libext} = %{EVRD}
21cr|gitg-41-1|123	
21cr|gitg-41-1|124	%description -n %{girext}
21cr|gitg-41-1|125	GObject Introspection interface description for %{name}.
21cr|gitg-41-1|126	
21cr|gitg-41-1|127	%files -n %{girext}
21cr|gitg-41-1|128	%doc COPYING
21cr|gitg-41-1|129	%{_libdir}/girepository-1.0/GitgExt-%{gmajor}.typelib
21cr|gitg-41-1|130	
21cr|gitg-41-1|131	#----------------------------------------------------------------------------
21cr|gitg-41-1|132	
21cr|gitg-41-1|133	%package -n %{devname}
21cr|gitg-41-1|134	Summary:	Development library parts of %{name}
21cr|gitg-41-1|135	Group:		Development/C
21cr|gitg-41-1|136	Requires:	%{libname} = %{EVRD}
21cr|gitg-41-1|137	Requires:	%{libext} = %{EVRD}
21cr|gitg-41-1|138	Requires:	%{girname} = %{EVRD}
21cr|gitg-41-1|139	Requires:	%{girext} = %{EVRD}
21cr|gitg-41-1|140	Provides:	%{name}-devel = %{EVRD}
21cr|gitg-41-1|141	
21cr|gitg-41-1|142	%description -n %{devname}
21cr|gitg-41-1|143	gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
21cr|gitg-41-1|144	convenient tool to visualize git history and actions that benefit from a
21cr|gitg-41-1|145	graphical presentation.
21cr|gitg-41-1|146	
21cr|gitg-41-1|147	%files -n %{devname}
21cr|gitg-41-1|148	%doc COPYING
21cr|gitg-41-1|149	%{_includedir}/lib%{name}*-%{api}
21cr|gitg-41-1|150	%{_libdir}/lib%{name}*-%{api}.so
21cr|gitg-41-1|151	%{_libdir}/pkgconfig/lib%{name}*-%{api}.pc
21cr|gitg-41-1|152	%{_datadir}/gir-%{gmajor}/Gitg*-%{gmajor}.gir
21cr|gitg-41-1|153	%{_datadir}/vala/vapi/lib%{name}*-%{api}.vapi
21cr|gitg-41-1|154	
21cr|gitg-41-1|155	#----------------------------------------------------------------------------
21cr|gitg-41-1|156	
21cr|gitg-41-1|157	%prep
21cr|gitg-41-1|158	%autosetup -p1
21cr|gitg-41-1|159	
21cr|gitg-41-1|160	%build
21cr|gitg-41-1|161	%meson -Ddocs=true
21cr|gitg-41-1|162	%meson_build
21cr|gitg-41-1|163	
21cr|gitg-41-1|164	%install
21cr|gitg-41-1|165	%meson_install
21cr|gitg-41-1|166	
21cr|gitg-41-1|167	%find_lang %{name}

1842 21
21cr|git-info-bar-1.2.0-4|1	Name: 		git-info-bar
21cr|git-info-bar-1.2.0-4|2	Version: 	1.2.0
21cr|git-info-bar-1.2.0-4|3	Release: 	4
21cr|git-info-bar-1.2.0-4|4	Summary: 	Shell plugin displaying various git attributes
21cr|git-info-bar-1.2.0-4|5	License:	GPLv2
21cr|git-info-bar-1.2.0-4|6	Group: 		Development/Other
21cr|git-info-bar-1.2.0-4|7	Url: 		https://github.com/comwt/git-info-bar
21cr|git-info-bar-1.2.0-4|8	Source0: 	https://github.com/downloads/comwt/git-info-bar/git-info-bar-%{version}.tar.gz
21cr|git-info-bar-1.2.0-4|9	BuildArch:  noarch
21cr|git-info-bar-1.2.0-4|10	
21cr|git-info-bar-1.2.0-4|11	%description
21cr|git-info-bar-1.2.0-4|12	git-info-bar is a shell plugin that endeavors to provide a fast and pronounced
21cr|git-info-bar-1.2.0-4|13	(highly visible) view of various git attributes when you are under the umbrella
21cr|git-info-bar-1.2.0-4|14	of a git repository.  Its main feature, the 'info bar' (information bar),
21cr|git-info-bar-1.2.0-4|15	displays the following:
21cr|git-info-bar-1.2.0-4|16	
21cr|git-info-bar-1.2.0-4|17	- current branch (in 'red' if on master)
21cr|git-info-bar-1.2.0-4|18	- current cksum (in 'red' if there are uncommitted changes and
21cr|git-info-bar-1.2.0-4|19	displays an 'uncommitted changes' message in the message area)
21cr|git-info-bar-1.2.0-4|20	- stash count in the message area if you have stashes
21cr|git-info-bar-1.2.0-4|21	
21cr|git-info-bar-1.2.0-4|22	The info bar is only displayed when you are in a git repository's path.
21cr|git-info-bar-1.2.0-4|23	
21cr|git-info-bar-1.2.0-4|24	%prep
21cr|git-info-bar-1.2.0-4|25	%setup -q
21cr|git-info-bar-1.2.0-4|26	
21cr|git-info-bar-1.2.0-4|27	%build
21cr|git-info-bar-1.2.0-4|28	
21cr|git-info-bar-1.2.0-4|29	%install
21cr|git-info-bar-1.2.0-4|30	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21cr|git-info-bar-1.2.0-4|31	install -m 644 source/git-info-bar/plugin.perl \
21cr|git-info-bar-1.2.0-4|32	%{buildroot}%{_sysconfdir}/profile.d/93git-info-bar.sh
21cr|git-info-bar-1.2.0-4|33	
21cr|git-info-bar-1.2.0-4|34	%files
21cr|git-info-bar-1.2.0-4|35	%doc README source/git-info-bar/License
21cr|git-info-bar-1.2.0-4|36	%{_sysconfdir}/profile.d/93git-info-bar.sh

1843 21
21cr|git-lfs-3.6.1-1|1	%define debug_package %{nil}
21cr|git-lfs-3.6.1-1|2	
21cr|git-lfs-3.6.1-1|3	# use bundled golang modules (from Source1)
21cr|git-lfs-3.6.1-1|4	%global gomodulesmode GO111MODULE=off
21cr|git-lfs-3.6.1-1|5	%global goipath github.com/git-lfs/git-lfs
21cr|git-lfs-3.6.1-1|6	
21cr|git-lfs-3.6.1-1|7	Name:           git-lfs
21cr|git-lfs-3.6.1-1|8	Version:        3.6.1
21cr|git-lfs-3.6.1-1|9	Release:        1
21cr|git-lfs-3.6.1-1|10	Summary:        Git extension for versioning large files
21cr|git-lfs-3.6.1-1|11	Group:          Development/Other
21cr|git-lfs-3.6.1-1|12	License:        MIT
21cr|git-lfs-3.6.1-1|13	URL:            https://git-lfs.github.com/
21cr|git-lfs-3.6.1-1|14	Source0:        https://github.com/git-lfs/git-lfs/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|git-lfs-3.6.1-1|15	# go mod vendor, created with ./upd.sh
21cr|git-lfs-3.6.1-1|16	Source1:        git-lfs-go-mod-vendor-%{version}.tar.gz
21cr|git-lfs-3.6.1-1|17	Source10:       upd.sh
21cr|git-lfs-3.6.1-1|18	BuildRequires:  perl-Digest-SHA
21cr|git-lfs-3.6.1-1|19	BuildRequires:  golang
21cr|git-lfs-3.6.1-1|20	BuildRequires:  tar
21cr|git-lfs-3.6.1-1|21	BuildRequires:  rubygem-asciidoctor
21cr|git-lfs-3.6.1-1|22	BuildRequires:  which
21cr|git-lfs-3.6.1-1|23	BuildRequires:  git
21cr|git-lfs-3.6.1-1|24	BuildRequires:  gettext-devel
21cr|git-lfs-3.6.1-1|25	Requires:       git >= 1.8.2
21cr|git-lfs-3.6.1-1|26	%gometa
21cr|git-lfs-3.6.1-1|27	
21cr|git-lfs-3.6.1-1|28	%description
21cr|git-lfs-3.6.1-1|29	Git Large File Storage (LFS) replaces large files such as audio samples,
21cr|git-lfs-3.6.1-1|30	videos, datasets, and graphics with text pointers inside Git, while
21cr|git-lfs-3.6.1-1|31	storing the file contents on a remote server like GitHub.com or GitHub
21cr|git-lfs-3.6.1-1|32	Enterprise.
21cr|git-lfs-3.6.1-1|33	
21cr|git-lfs-3.6.1-1|34	%prep
21cr|git-lfs-3.6.1-1|35	%goprep
21cr|git-lfs-3.6.1-1|36	
21cr|git-lfs-3.6.1-1|37	tar -xf %{SOURCE1}
21cr|git-lfs-3.6.1-1|38	cp -r ./vendor/* _build/src/
21cr|git-lfs-3.6.1-1|39	
21cr|git-lfs-3.6.1-1|40	%build
21cr|git-lfs-3.6.1-1|41	FORCE_LOCALIZE=true %gobuild -o %{gobuilddir}/bin/%{name} %{goipath}
21cr|git-lfs-3.6.1-1|42	make man
21cr|git-lfs-3.6.1-1|43	
21cr|git-lfs-3.6.1-1|44	%install
21cr|git-lfs-3.6.1-1|45	install -Dm0755 %{gobuilddir}/bin/%{name} %{buildroot}%{_bindir}/%{name}
21cr|git-lfs-3.6.1-1|46	mkdir -p %{buildroot}/usr/share/man/man1
21cr|git-lfs-3.6.1-1|47	mkdir -p %{buildroot}/usr/share/man/man5
21cr|git-lfs-3.6.1-1|48	mkdir -p %{buildroot}/usr/share/man/man7
21cr|git-lfs-3.6.1-1|49	install -D man/man1/*.1 %{buildroot}/usr/share/man/man1
21cr|git-lfs-3.6.1-1|50	install -D man/man5/*.5 %{buildroot}/usr/share/man/man5
21cr|git-lfs-3.6.1-1|51	install -D man/man7/*.7 %{buildroot}/usr/share/man/man7
21cr|git-lfs-3.6.1-1|52	
21cr|git-lfs-3.6.1-1|53	%post
21cr|git-lfs-3.6.1-1|54	git lfs install --system
21cr|git-lfs-3.6.1-1|55	
21cr|git-lfs-3.6.1-1|56	%preun
21cr|git-lfs-3.6.1-1|57	git lfs uninstall
21cr|git-lfs-3.6.1-1|58	
21cr|git-lfs-3.6.1-1|59	%files
21cr|git-lfs-3.6.1-1|60	%doc *.md man/html
21cr|git-lfs-3.6.1-1|61	%{_bindir}/git-lfs
21cr|git-lfs-3.6.1-1|62	%{_mandir}/man1/*.1*
21cr|git-lfs-3.6.1-1|63	%{_mandir}/man5/*.5*
21cr|git-lfs-3.6.1-1|64	%{_mandir}/man7/*.7*
21cr|git-lfs-3.6.1-1|65	
21cr|git-lfs-3.6.1-1|66	
21cr|git-lfs-3.6.1-1|67	%changelog
21cr|git-lfs-3.6.1-1|68	* Sat May 17 2025 Александр <a.proklov@rosa.ru>
21cr|git-lfs-3.6.1-1|69	- add source
21cr|git-lfs-3.6.1-1|70	
21cr|git-lfs-3.6.1-1|71	* Sat May 17 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.6.1-1
21cr|git-lfs-3.6.1-1|72	- add nvchecker
21cr|git-lfs-3.6.1-1|73	
21cr|git-lfs-3.6.1-1|74	* Sat May 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|git-lfs-3.6.1-1|75	- Update version to 3.6.1

1844 21
21cr|gitolite-3.6.12-1|1	%define gl_datadir %{_datadir}/%{name}
21cr|gitolite-3.6.12-1|2	
21cr|gitolite-3.6.12-1|3	Name:           gitolite
21cr|gitolite-3.6.12-1|4	Summary:        Git hosting tool
21cr|gitolite-3.6.12-1|5	Version:	3.6.12
21cr|gitolite-3.6.12-1|6	Release:	1
21cr|gitolite-3.6.12-1|7	License:        GPLv2
21cr|gitolite-3.6.12-1|8	Group:          Development/Other
21cr|gitolite-3.6.12-1|9	URL:            http://sitaramc.github.com/gitolite/
21cr|gitolite-3.6.12-1|10	Source:         https://github.com/sitaramc/gitolite/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|gitolite-3.6.12-1|11	BuildArch:      noarch
21cr|gitolite-3.6.12-1|12	
21cr|gitolite-3.6.12-1|13	%description
21cr|gitolite-3.6.12-1|14	Gitolite allows you to setup git hosting on a central server, with
21cr|gitolite-3.6.12-1|15	fine-grained access control and many more powerful features.
21cr|gitolite-3.6.12-1|16	
21cr|gitolite-3.6.12-1|17	%prep
21cr|gitolite-3.6.12-1|18	%setup -q
21cr|gitolite-3.6.12-1|19	
21cr|gitolite-3.6.12-1|20	%build
21cr|gitolite-3.6.12-1|21	
21cr|gitolite-3.6.12-1|22	%install
21cr|gitolite-3.6.12-1|23	install -d %{buildroot}%{gl_datadir}
21cr|gitolite-3.6.12-1|24	cp -a src/* %{buildroot}%{gl_datadir}
21cr|gitolite-3.6.12-1|25	
21cr|gitolite-3.6.12-1|26	install -D -m755 check-g2-compat %{buildroot}%{_bindir}/check-g2-compat
21cr|gitolite-3.6.12-1|27	install -D -m755 convert-gitosis-conf %{buildroot}%{_bindir}/convert-gitosis-conf
21cr|gitolite-3.6.12-1|28	ln -s %{gl_datadir}/gitolite %{buildroot}%{_bindir}/gitolite
21cr|gitolite-3.6.12-1|29	
21cr|gitolite-3.6.12-1|30	%files
21cr|gitolite-3.6.12-1|31	%doc CHANGELOG COPYING README.markdown
21cr|gitolite-3.6.12-1|32	%{_bindir}/gitolite
21cr|gitolite-3.6.12-1|33	%{_bindir}/check-g2-compat
21cr|gitolite-3.6.12-1|34	%{_bindir}/convert-gitosis-conf
21cr|gitolite-3.6.12-1|35	%{gl_datadir}

1845 21
21cr|git-review-2.3.1-1|1	Summary:	A git helper for integration with Gerrit
21cr|git-review-2.3.1-1|2	Name:		git-review
21cr|git-review-2.3.1-1|3	Version:	2.3.1
21cr|git-review-2.3.1-1|4	Release:	1
21cr|git-review-2.3.1-1|5	License:	ASL 2.0
21cr|git-review-2.3.1-1|6	Group:		Development/Tools
21cr|git-review-2.3.1-1|7	Url:		https://github.com/openstack-infra/git-review
21cr|git-review-2.3.1-1|8	# Source from Fedora package
21cr|git-review-2.3.1-1|9	Source0:	https://pypi.python.org/packages/source/g/%{name}/%{name}-%{version}.tar.gz
21cr|git-review-2.3.1-1|10	Source1:	git-review.conf
21cr|git-review-2.3.1-1|11	BuildRequires:	pkgconfig(python3)
21cr|git-review-2.3.1-1|12	BuildRequires:	python3-pbr
21cr|git-review-2.3.1-1|13	BuildRequires:	python3-setuptools
21cr|git-review-2.3.1-1|14	Requires:	git
21cr|git-review-2.3.1-1|15	BuildArch:	noarch
21cr|git-review-2.3.1-1|16	
21cr|git-review-2.3.1-1|17	%description
21cr|git-review-2.3.1-1|18	An extension for source control system git that creates and manages review
21cr|git-review-2.3.1-1|19	requests in the patch management system Gerrit. It replaces the rfc.sh script.
21cr|git-review-2.3.1-1|20	
21cr|git-review-2.3.1-1|21	%files
21cr|git-review-2.3.1-1|22	%doc AUTHORS LICENSE README.rst
21cr|git-review-2.3.1-1|23	%{_bindir}/git-review
21cr|git-review-2.3.1-1|24	%{_mandir}/man1/git-review.1*
21cr|git-review-2.3.1-1|25	%{python3_sitelib}/git_review/
21cr|git-review-2.3.1-1|26	%{python3_sitelib}/git_review-%{version}-*.egg-info/
21cr|git-review-2.3.1-1|27	%dir %{_sysconfdir}/git-review/
21cr|git-review-2.3.1-1|28	%config(noreplace) %{_sysconfdir}/git-review/git-review.conf
21cr|git-review-2.3.1-1|29	
21cr|git-review-2.3.1-1|30	#----------------------------------------------------------------------------
21cr|git-review-2.3.1-1|31	
21cr|git-review-2.3.1-1|32	%prep
21cr|git-review-2.3.1-1|33	%setup -q
21cr|git-review-2.3.1-1|34	
21cr|git-review-2.3.1-1|35	%build
21cr|git-review-2.3.1-1|36	%py3_build
21cr|git-review-2.3.1-1|37	sed -i 's/\r//' LICENSE
21cr|git-review-2.3.1-1|38	
21cr|git-review-2.3.1-1|39	%install
21cr|git-review-2.3.1-1|40	%py3_install
21cr|git-review-2.3.1-1|41	
21cr|git-review-2.3.1-1|42	install -d %{buildroot}/%{_sysconfdir}/git-review/
21cr|git-review-2.3.1-1|43	install -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/git-review/
21cr|git-review-2.3.1-1|44	

1846 21
21cr|gitslave-2.0.2-2|1	Summary:	gitslave creates a group of related repositories
21cr|gitslave-2.0.2-2|2	Name:		gitslave
21cr|gitslave-2.0.2-2|3	Version:	2.0.2
21cr|gitslave-2.0.2-2|4	Release:	2
21cr|gitslave-2.0.2-2|5	License:	LGPL 2.1
21cr|gitslave-2.0.2-2|6	Group:		Development/Other
21cr|gitslave-2.0.2-2|7	Url:		http://gitslave.sourceforge.net
21cr|gitslave-2.0.2-2|8	Source0:	http://downloads.sourceforge.net/project/gitslave/%{name}-%{version}.tar.gz
21cr|gitslave-2.0.2-2|9	BuildRequires:	perl-Pod-Html
21cr|gitslave-2.0.2-2|10	Requires:	git
21cr|gitslave-2.0.2-2|11	BuildArch:	noarch
21cr|gitslave-2.0.2-2|12	
21cr|gitslave-2.0.2-2|13	%description
21cr|gitslave-2.0.2-2|14	gitslave creates a group of related repositories—a superproject repository
21cr|gitslave-2.0.2-2|15	and a number of slave repositories—all of which are concurrently developed
21cr|gitslave-2.0.2-2|16	on and on which all git operations should normally operate; so when you
21cr|gitslave-2.0.2-2|17	branch, each repository in the project is branched in turn.
21cr|gitslave-2.0.2-2|18	
21cr|gitslave-2.0.2-2|19	%files
21cr|gitslave-2.0.2-2|20	%{_bindir}/gits
21cr|gitslave-2.0.2-2|21	%{_mandir}/man1/*
21cr|gitslave-2.0.2-2|22	
21cr|gitslave-2.0.2-2|23	#--------------------------------------------------------------------
21cr|gitslave-2.0.2-2|24	%prep
21cr|gitslave-2.0.2-2|25	%setup -q
21cr|gitslave-2.0.2-2|26	
21cr|gitslave-2.0.2-2|27	%build
21cr|gitslave-2.0.2-2|28	sed -i 's#/usr/local#/usr#g' Makefile
21cr|gitslave-2.0.2-2|29	%make
21cr|gitslave-2.0.2-2|30	
21cr|gitslave-2.0.2-2|31	%install
21cr|gitslave-2.0.2-2|32	%makeinstall_std

1847 21
21cr|gittyup-1.4.0-0.git52bf8b.1|1	%define commit 52bf8bebe2c2e38b435ce2bed269574b5cf47153
21cr|gittyup-1.4.0-0.git52bf8b.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|gittyup-1.4.0-0.git52bf8b.1|3	
21cr|gittyup-1.4.0-0.git52bf8b.1|4	Summary:	Gittyup is a graphical Git client designed to help you understand and manage your source code history
21cr|gittyup-1.4.0-0.git52bf8b.1|5	Name:		gittyup
21cr|gittyup-1.4.0-0.git52bf8b.1|6	Version:	1.4.0
21cr|gittyup-1.4.0-0.git52bf8b.1|7	Release:	0.git%{commit_short}.1
21cr|gittyup-1.4.0-0.git52bf8b.1|8	License:	MIT
21cr|gittyup-1.4.0-0.git52bf8b.1|9	Group:		Development/Tools
21cr|gittyup-1.4.0-0.git52bf8b.1|10	Url:		https://github.com/Murmele/Gittyup
21cr|gittyup-1.4.0-0.git52bf8b.1|11	# clone git, git submodule update --init --recursive --depth 1
21cr|gittyup-1.4.0-0.git52bf8b.1|12	# and archive directory
21cr|gittyup-1.4.0-0.git52bf8b.1|13	Source0:	gittyup-%{commit}.tar.gz
21cr|gittyup-1.4.0-0.git52bf8b.1|14	BuildRequires:  cmake
21cr|gittyup-1.4.0-0.git52bf8b.1|15	BuildRequires:  ninja
21cr|gittyup-1.4.0-0.git52bf8b.1|16	BuildRequires:  cmark
21cr|gittyup-1.4.0-0.git52bf8b.1|17	BuildRequires:  cmark-devel
21cr|gittyup-1.4.0-0.git52bf8b.1|18	BuildRequires:	pkgconfig(openssl)
21cr|gittyup-1.4.0-0.git52bf8b.1|19	# upstream use patched version libgit2, may be in next version use system libgit2
21cr|gittyup-1.4.0-0.git52bf8b.1|20	#BuildRequires:	pkgconfig(libgit2)
21cr|gittyup-1.4.0-0.git52bf8b.1|21	BuildRequires:	pkgconfig(libssh2)
21cr|gittyup-1.4.0-0.git52bf8b.1|22	BuildRequires:	pkgconfig(hunspell)
21cr|gittyup-1.4.0-0.git52bf8b.1|23	BuildRequires:	qt5-linguist-tools
21cr|gittyup-1.4.0-0.git52bf8b.1|24	BuildRequires:	git-devel
21cr|gittyup-1.4.0-0.git52bf8b.1|25	BuildRequires:	qt5-devel
21cr|gittyup-1.4.0-0.git52bf8b.1|26	BuildRequires:	lua-devel
21cr|gittyup-1.4.0-0.git52bf8b.1|27	
21cr|gittyup-1.4.0-0.git52bf8b.1|28	%description
21cr|gittyup-1.4.0-0.git52bf8b.1|29	Gittyup is a graphical Git client designed to help you understand
21cr|gittyup-1.4.0-0.git52bf8b.1|30	and manage your source code history.
21cr|gittyup-1.4.0-0.git52bf8b.1|31	
21cr|gittyup-1.4.0-0.git52bf8b.1|32	%files
21cr|gittyup-1.4.0-0.git52bf8b.1|33	%license %{_datadir}/licenses/Gittyup
21cr|gittyup-1.4.0-0.git52bf8b.1|34	%{_bindir}/%{name}
21cr|gittyup-1.4.0-0.git52bf8b.1|35	%{_bindir}/indexer
21cr|gittyup-1.4.0-0.git52bf8b.1|36	%{_bindir}/relauncher
21cr|gittyup-1.4.0-0.git52bf8b.1|37	%{_datadir}/Gittyup
21cr|gittyup-1.4.0-0.git52bf8b.1|38	%{_datadir}/applications/gittyup.desktop
21cr|gittyup-1.4.0-0.git52bf8b.1|39	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|gittyup-1.4.0-0.git52bf8b.1|40	%{_datadir}/locale/Gittyup
21cr|gittyup-1.4.0-0.git52bf8b.1|41	#------------------------------------------------------------------
21cr|gittyup-1.4.0-0.git52bf8b.1|42	
21cr|gittyup-1.4.0-0.git52bf8b.1|43	%prep
21cr|gittyup-1.4.0-0.git52bf8b.1|44	%autosetup -p1 -n Gittyup
21cr|gittyup-1.4.0-0.git52bf8b.1|45	
21cr|gittyup-1.4.0-0.git52bf8b.1|46	%build
21cr|gittyup-1.4.0-0.git52bf8b.1|47	%cmake -G Ninja -W no-dev \
21cr|gittyup-1.4.0-0.git52bf8b.1|48	-DCMAKE_BUILD_TYPE=Release \
21cr|gittyup-1.4.0-0.git52bf8b.1|49	-DBUILD_SHARED_LIBS=OFF \
21cr|gittyup-1.4.0-0.git52bf8b.1|50	-DDEBUG_OUTPUT=OFF \
21cr|gittyup-1.4.0-0.git52bf8b.1|51	-DENABLE_UPDATE_OVER_GUI=OFF \
21cr|gittyup-1.4.0-0.git52bf8b.1|52	-DUSE_SYSTEM_OPENSSL=ON \
21cr|gittyup-1.4.0-0.git52bf8b.1|53	-DUSE_SYSTEM_LIBGIT2=OFF \
21cr|gittyup-1.4.0-0.git52bf8b.1|54	-DUSE_SYSTEM_LIBSSH2=ON \
21cr|gittyup-1.4.0-0.git52bf8b.1|55	-DUSE_SYSTEM_GIT=ON \
21cr|gittyup-1.4.0-0.git52bf8b.1|56	-DUSE_SYSTEM_QT=ON \
21cr|gittyup-1.4.0-0.git52bf8b.1|57	-DUSE_SYSTEM_LUA=ON \
21cr|gittyup-1.4.0-0.git52bf8b.1|58	-DUSE_SYSTEM_HUNSPELL=ON \
21cr|gittyup-1.4.0-0.git52bf8b.1|59	-DUSE_SYSTEM_CMARK=ON \
21cr|gittyup-1.4.0-0.git52bf8b.1|60	-DENABLE_TESTS=OFF
21cr|gittyup-1.4.0-0.git52bf8b.1|61	
21cr|gittyup-1.4.0-0.git52bf8b.1|62	%ninja_build
21cr|gittyup-1.4.0-0.git52bf8b.1|63	
21cr|gittyup-1.4.0-0.git52bf8b.1|64	%install
21cr|gittyup-1.4.0-0.git52bf8b.1|65	%ninja_install -C build
21cr|gittyup-1.4.0-0.git52bf8b.1|66	
21cr|gittyup-1.4.0-0.git52bf8b.1|67	# drop bundled libgit2 parts
21cr|gittyup-1.4.0-0.git52bf8b.1|68	rm -r %{buildroot}%{_includedir}
21cr|gittyup-1.4.0-0.git52bf8b.1|69	rm -r %{buildroot}%{_libdir}

1848 21
21cr|givaro-4.2.0-1|1	%define _disable_ld_no_undefined 1
21cr|givaro-4.2.0-1|2	
21cr|givaro-4.2.0-1|3	%define major 9
21cr|givaro-4.2.0-1|4	%define libname %mklibname %{name} %{major}
21cr|givaro-4.2.0-1|5	%define devname %mklibname %{name} -d
21cr|givaro-4.2.0-1|6	
21cr|givaro-4.2.0-1|7	Summary:	C++ library for arithmetic and algebraic computations
21cr|givaro-4.2.0-1|8	Name:		givaro
21cr|givaro-4.2.0-1|9	Version:	4.2.0
21cr|givaro-4.2.0-1|10	Release:	1
21cr|givaro-4.2.0-1|11	License:	CeCILL-B
21cr|givaro-4.2.0-1|12	Group:		Sciences/Mathematics
21cr|givaro-4.2.0-1|13	URL:		https://casys.gricad-pages.univ-grenoble-alpes.fr/givaro
21cr|givaro-4.2.0-1|14	Source0:	https://github.com/linbox-team/givaro/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|givaro-4.2.0-1|15	Patch1:		givaro-underlink.patch
21cr|givaro-4.2.0-1|16	BuildRequires:	doxygen
21cr|givaro-4.2.0-1|17	BuildRequires:	texlive
21cr|givaro-4.2.0-1|18	BuildRequires:	gmpxx-devel
21cr|givaro-4.2.0-1|19	
21cr|givaro-4.2.0-1|20	%description
21cr|givaro-4.2.0-1|21	Givaro is a C++ library for arithmetic and algebraic computations.
21cr|givaro-4.2.0-1|22	Its main features are implementations of the basic arithmetic of many
21cr|givaro-4.2.0-1|23	mathematical entities: Primes fields, Extensions Fields, Finite Fields,
21cr|givaro-4.2.0-1|24	Finite Rings, Polynomials, Algebraic numbers, Arbitrary precision
21cr|givaro-4.2.0-1|25	integers and rationals (C++ wrappers over gmp) It also provides
21cr|givaro-4.2.0-1|26	data-structures and templated classes for the manipulation of basic
21cr|givaro-4.2.0-1|27	algebraic objects, such as vectors, matrices (dense, sparse, structured),
21cr|givaro-4.2.0-1|28	univariate polynomials (and therefore recursive multivariate).
21cr|givaro-4.2.0-1|29	
21cr|givaro-4.2.0-1|30	#----------------------------------------------------------------------------
21cr|givaro-4.2.0-1|31	
21cr|givaro-4.2.0-1|32	%package -n %{libname}
21cr|givaro-4.2.0-1|33	Summary:	Givaro shared library
21cr|givaro-4.2.0-1|34	Group:		System/Libraries
21cr|givaro-4.2.0-1|35	
21cr|givaro-4.2.0-1|36	%description -n %{libname}
21cr|givaro-4.2.0-1|37	This package contains the givaro shared libraries.
21cr|givaro-4.2.0-1|38	
21cr|givaro-4.2.0-1|39	%files -n %{libname}
21cr|givaro-4.2.0-1|40	%doc COPYRIGHT Licence_CeCILL-B_V1-en.txt Licence_CeCILL-B_V1-fr.txt
21cr|givaro-4.2.0-1|41	%{_libdir}/lib%{name}.so.%{major}*
21cr|givaro-4.2.0-1|42	
21cr|givaro-4.2.0-1|43	#----------------------------------------------------------------------------
21cr|givaro-4.2.0-1|44	
21cr|givaro-4.2.0-1|45	%package -n %{devname}
21cr|givaro-4.2.0-1|46	Summary:	Givaro development files
21cr|givaro-4.2.0-1|47	Group:		Development/C++
21cr|givaro-4.2.0-1|48	Requires:	%{libname} = %{EVRD}
21cr|givaro-4.2.0-1|49	Requires:	gmpxx-devel
21cr|givaro-4.2.0-1|50	Provides:	%{name}-devel = %{EVRD}
21cr|givaro-4.2.0-1|51	
21cr|givaro-4.2.0-1|52	%description -n %{devname}
21cr|givaro-4.2.0-1|53	This package contains the givaro development files.
21cr|givaro-4.2.0-1|54	
21cr|givaro-4.2.0-1|55	
21cr|givaro-4.2.0-1|56	%files -n %{devname}
21cr|givaro-4.2.0-1|57	%doc docs/givaro-html docs/givaro-dev-html examples
21cr|givaro-4.2.0-1|58	%{_bindir}/%{name}-config
21cr|givaro-4.2.0-1|59	%{_includedir}/recint
21cr|givaro-4.2.0-1|60	%{_includedir}/%{name}/
21cr|givaro-4.2.0-1|61	%{_includedir}/gmp++/
21cr|givaro-4.2.0-1|62	%{_datadir}/%{name}/
21cr|givaro-4.2.0-1|63	%{_includedir}/%{name}-config.h
21cr|givaro-4.2.0-1|64	%{_libdir}/lib%{name}.so
21cr|givaro-4.2.0-1|65	%{_libdir}/pkgconfig/givaro.pc
21cr|givaro-4.2.0-1|66	
21cr|givaro-4.2.0-1|67	#----------------------------------------------------------------------------
21cr|givaro-4.2.0-1|68	
21cr|givaro-4.2.0-1|69	%prep
21cr|givaro-4.2.0-1|70	%autosetup -p1
21cr|givaro-4.2.0-1|71	
21cr|givaro-4.2.0-1|72	# Fix file encodings
21cr|givaro-4.2.0-1|73	for i in Licence_CeCILL-B_V1-fr.txt Licence_CeCILL-B_V1-en.txt;
21cr|givaro-4.2.0-1|74	do
21cr|givaro-4.2.0-1|75	iconv -f  iso8859-1 -t utf-8 $i > $i.new && \
21cr|givaro-4.2.0-1|76	touch -r $i $i.new && \
21cr|givaro-4.2.0-1|77	mv $i.new $i
21cr|givaro-4.2.0-1|78	done
21cr|givaro-4.2.0-1|79	
21cr|givaro-4.2.0-1|80	%build
21cr|givaro-4.2.0-1|81	%configure \
21cr|givaro-4.2.0-1|82	--enable-shared \
21cr|givaro-4.2.0-1|83	--disable-static \
21cr|givaro-4.2.0-1|84	--enable-doc \
21cr|givaro-4.2.0-1|85	--docdir=%{_docdir}/%{name}-devel-%{version}
21cr|givaro-4.2.0-1|86	
21cr|givaro-4.2.0-1|87	# Fix an unused direct library dependency
21cr|givaro-4.2.0-1|88	sed -i 's/-lm -lgcc_s/-lgcc_s/' libtool
21cr|givaro-4.2.0-1|89	
21cr|givaro-4.2.0-1|90	%make
21cr|givaro-4.2.0-1|91	
21cr|givaro-4.2.0-1|92	# We don't want these files with the doxygen-generated files
21cr|givaro-4.2.0-1|93	rm -f docs/givaro-html/{AUTHORS,COPYING,INSTALL}
21cr|givaro-4.2.0-1|94	
21cr|givaro-4.2.0-1|95	%install
21cr|givaro-4.2.0-1|96	# Documentation installation is hopelessly broken
21cr|givaro-4.2.0-1|97	sed -i 's/^SUBDIRS =.*/SUBDIRS = src macros tests/' Makefile
21cr|givaro-4.2.0-1|98	
21cr|givaro-4.2.0-1|99	%makeinstall_std
21cr|givaro-4.2.0-1|100	
21cr|givaro-4.2.0-1|101	%check
21cr|givaro-4.2.0-1|102	make check

1849 21
21cr|giws-2.0.2-4|1	Summary:	Generate C++ class wrappers to call Java methods/objects
21cr|giws-2.0.2-4|2	Name:		giws
21cr|giws-2.0.2-4|3	Version:	2.0.2
21cr|giws-2.0.2-4|4	Release:	4
21cr|giws-2.0.2-4|5	License:	CeCILL
21cr|giws-2.0.2-4|6	Group:		Development/Python
21cr|giws-2.0.2-4|7	Url:		http://www.scilab.org/giws/
21cr|giws-2.0.2-4|8	Source0:	https://github.com/opencollab/giws/archive/%{version}.tar.gz
21cr|giws-2.0.2-4|9	BuildRequires:	pkgconfig(python2)
21cr|giws-2.0.2-4|10	BuildArch:	noarch
21cr|giws-2.0.2-4|11	
21cr|giws-2.0.2-4|12	%description
21cr|giws-2.0.2-4|13	Giws is basically doing the same stuff as SWIG but the opposite.
21cr|giws-2.0.2-4|14	Calling Java from C/C++ can be tricky: JNI calls are complicated
21cr|giws-2.0.2-4|15	especially when dealing with non primivite types or arrays,
21cr|giws-2.0.2-4|16	performance issues must be kept in mind all the time,
21cr|giws-2.0.2-4|17	the code can be redundant (checking exceptions, checking returns
21cr|giws-2.0.2-4|18	of operations...).
21cr|giws-2.0.2-4|19	Giws hides this complexity through a C++ class which wraps the
21cr|giws-2.0.2-4|20	Java class.
21cr|giws-2.0.2-4|21	
21cr|giws-2.0.2-4|22	%files
21cr|giws-2.0.2-4|23	%doc AUTHORS BUGS README LICENSE CHANGELOG
21cr|giws-2.0.2-4|24	%{_bindir}/*
21cr|giws-2.0.2-4|25	%{python2_sitelib}/*
21cr|giws-2.0.2-4|26	
21cr|giws-2.0.2-4|27	#----------------------------------------------------------------------------
21cr|giws-2.0.2-4|28	
21cr|giws-2.0.2-4|29	%prep
21cr|giws-2.0.2-4|30	%setup -q
21cr|giws-2.0.2-4|31	iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.conv && mv -f LICENSE.conv LICENSE
21cr|giws-2.0.2-4|32	
21cr|giws-2.0.2-4|33	%build
21cr|giws-2.0.2-4|34	%py2_build
21cr|giws-2.0.2-4|35	
21cr|giws-2.0.2-4|36	%install
21cr|giws-2.0.2-4|37	%py2_install
21cr|giws-2.0.2-4|38	
21cr|giws-2.0.2-4|39	pushd %{buildroot}%{python2_sitelib}
21cr|giws-2.0.2-4|40	find . -type f -name "*.py" -exec chmod +x {} \;
21cr|giws-2.0.2-4|41	chmod -x classRepresentation/__init__.py datatypes/__init__.py
21cr|giws-2.0.2-4|42	popd
21cr|giws-2.0.2-4|43	

1850 21
21cr|gjay-0.3.2-6|1	%define _disable_rebuild_configure 1
21cr|gjay-0.3.2-6|2	
21cr|gjay-0.3.2-6|3	Summary:	Automated music manager for DJ applications
21cr|gjay-0.3.2-6|4	Name:		gjay
21cr|gjay-0.3.2-6|5	Version:	0.3.2
21cr|gjay-0.3.2-6|6	Release:	6
21cr|gjay-0.3.2-6|7	License:	GPLv2+
21cr|gjay-0.3.2-6|8	Group:		Sound
21cr|gjay-0.3.2-6|9	Url:		http://gjay.sourceforge.net/
21cr|gjay-0.3.2-6|10	Source0:	%{name}-%{version}.tar.gz
21cr|gjay-0.3.2-6|11	Patch0:		gjay-0.3.2-sfmt.patch
21cr|gjay-0.3.2-6|12	BuildRequires:	pkgconfig(audclient) >= 3.5
21cr|gjay-0.3.2-6|13	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gjay-0.3.2-6|14	BuildRequires:	pkgconfig(flac)
21cr|gjay-0.3.2-6|15	BuildRequires:	pkgconfig(gsl)
21cr|gjay-0.3.2-6|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gjay-0.3.2-6|17	BuildRequires:	pkgconfig(libmpdclient)
21cr|gjay-0.3.2-6|18	BuildRequires:	pkgconfig(vorbis)
21cr|gjay-0.3.2-6|19	Requires:	audacious
21cr|gjay-0.3.2-6|20	Requires:	mp3info
21cr|gjay-0.3.2-6|21	Requires:	mpg321
21cr|gjay-0.3.2-6|22	Requires:	vorbis-tools
21cr|gjay-0.3.2-6|23	# Doesn't get autogenerated as the app doesn't link against it but
21cr|gjay-0.3.2-6|24	# dlopens it: it's not strictly required, so make it a suggests
21cr|gjay-0.3.2-6|25	Recommends:	%{_lib}flac8
21cr|gjay-0.3.2-6|26	Recommends:	%{_lib}mpdclient2
21cr|gjay-0.3.2-6|27	Recommends:	%{_lib}vorbis0
21cr|gjay-0.3.2-6|28	Recommends:	%{_lib}vorbisfile3
21cr|gjay-0.3.2-6|29	
21cr|gjay-0.3.2-6|30	%description
21cr|gjay-0.3.2-6|31	GJay (Gtk+ DJ) generates playlists across a collection of music (ogg, mp3,
21cr|gjay-0.3.2-6|32	wav) such that each song sounds good following the previous song. It is ideal
21cr|gjay-0.3.2-6|33	for home users who want a non-random way to wander large collections or for
21cr|gjay-0.3.2-6|34	DJs planning a set list. You can generate playlists from within the
21cr|gjay-0.3.2-6|35	application, or run GJay as a standalone command-line utility.
21cr|gjay-0.3.2-6|36	
21cr|gjay-0.3.2-6|37	%files
21cr|gjay-0.3.2-6|38	%doc README
21cr|gjay-0.3.2-6|39	%{_bindir}/%{name}
21cr|gjay-0.3.2-6|40	%{_datadir}/%{name}
21cr|gjay-0.3.2-6|41	%{_mandir}/man1/*
21cr|gjay-0.3.2-6|42	%{_datadir}/applications/%{name}.desktop
21cr|gjay-0.3.2-6|43	
21cr|gjay-0.3.2-6|44	#----------------------------------------------------------------------------
21cr|gjay-0.3.2-6|45	
21cr|gjay-0.3.2-6|46	%prep
21cr|gjay-0.3.2-6|47	%setup -q
21cr|gjay-0.3.2-6|48	%patch0 -p1
21cr|gjay-0.3.2-6|49	
21cr|gjay-0.3.2-6|50	%build
21cr|gjay-0.3.2-6|51	%configure
21cr|gjay-0.3.2-6|52	%make
21cr|gjay-0.3.2-6|53	
21cr|gjay-0.3.2-6|54	%install
21cr|gjay-0.3.2-6|55	%makeinstall_std
21cr|gjay-0.3.2-6|56	
21cr|gjay-0.3.2-6|57	#menu
21cr|gjay-0.3.2-6|58	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gjay-0.3.2-6|59	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gjay-0.3.2-6|60	[Desktop Entry]
21cr|gjay-0.3.2-6|61	Name=GJay
21cr|gjay-0.3.2-6|62	Comment=DJ Collection Manager
21cr|gjay-0.3.2-6|63	Exec=%{_bindir}/%{name}
21cr|gjay-0.3.2-6|64	Icon=sound_section
21cr|gjay-0.3.2-6|65	Terminal=false
21cr|gjay-0.3.2-6|66	Type=Application
21cr|gjay-0.3.2-6|67	StartupNotify=true
21cr|gjay-0.3.2-6|68	Categories=GTK;X-MandrivaLinux-CrossDesktop;Audio;Player;
21cr|gjay-0.3.2-6|69	EOF

1851 21
21cr|gjots2-3.1.9-1|1	Summary:	A hierarchical note jotter - organize your ideas, notes, facts in a tree
21cr|gjots2-3.1.9-1|2	Name:		gjots2
21cr|gjots2-3.1.9-1|3	Version:	3.1.9
21cr|gjots2-3.1.9-1|4	Release:	1
21cr|gjots2-3.1.9-1|5	License:	GPLv2
21cr|gjots2-3.1.9-1|6	Group:		Graphical desktop/GNOME
21cr|gjots2-3.1.9-1|7	Url:		http://bhepple.freeshell.org/gjots
21cr|gjots2-3.1.9-1|8	Source0:	https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz
21cr|gjots2-3.1.9-1|9	BuildRequires:	desktop-file-utils
21cr|gjots2-3.1.9-1|10	BuildRequires:	pkgconfig(python3)
21cr|gjots2-3.1.9-1|11	Requires:	python3-gobject
21cr|gjots2-3.1.9-1|12	BuildArch:	noarch
21cr|gjots2-3.1.9-1|13	
21cr|gjots2-3.1.9-1|14	%description
21cr|gjots2-3.1.9-1|15	gjots2 ("gee-jots" or, if you prefer, "gyachts"!) is a way to marshal
21cr|gjots2-3.1.9-1|16	and organize your text notes in a convenient, hierarchical way. For
21cr|gjots2-3.1.9-1|17	example, use it for all your notes on Unix, personal bits and pieces,
21cr|gjots2-3.1.9-1|18	recipes and even PINs and passwords (encrypted with ccrypt(1), gpg(1)
21cr|gjots2-3.1.9-1|19	or openssl(1)).
21cr|gjots2-3.1.9-1|20	
21cr|gjots2-3.1.9-1|21	You can also use it to "mind-map" your compositions - write down all
21cr|gjots2-3.1.9-1|22	your thoughts and then start to organize them into a tree. By
21cr|gjots2-3.1.9-1|23	manipulating the tree you can easily reorder your thoughts and
21cr|gjots2-3.1.9-1|24	structure them appropriately.
21cr|gjots2-3.1.9-1|25	
21cr|gjots2-3.1.9-1|26	%files -f gjots2.lang
21cr|gjots2-3.1.9-1|27	%license COPYING
21cr|gjots2-3.1.9-1|28	%doc AUTHORS ChangeLog README doc/gjots2.gjots
21cr|gjots2-3.1.9-1|29	%doc %lang(en_US) doc/gjots2.en_US.gjots
21cr|gjots2-3.1.9-1|30	%doc %lang(fr) doc/gjots2.fr.gjots
21cr|gjots2-3.1.9-1|31	%doc %lang(nb) doc/gjots2.nb.gjots
21cr|gjots2-3.1.9-1|32	%doc %lang(no) doc/gjots2.no.gjots
21cr|gjots2-3.1.9-1|33	%doc %lang(ru) doc/gjots2.ru.gjots
21cr|gjots2-3.1.9-1|34	%doc %lang(es) doc/gjots2.es.gjots
21cr|gjots2-3.1.9-1|35	%{_bindir}/gjots2
21cr|gjots2-3.1.9-1|36	%{_bindir}/gjots2org
21cr|gjots2-3.1.9-1|37	%{_bindir}/org2gjots
21cr|gjots2-3.1.9-1|38	%{_bindir}/gjots2html*
21cr|gjots2-3.1.9-1|39	%{_bindir}/gjots2docbook
21cr|gjots2-3.1.9-1|40	%{_bindir}/docbook2gjots
21cr|gjots2-3.1.9-1|41	%{_bindir}/gjots2emacs
21cr|gjots2-3.1.9-1|42	%{_bindir}/gjots2lpr
21cr|gjots2-3.1.9-1|43	%{python3_sitelib}/%{name}/
21cr|gjots2-3.1.9-1|44	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info
21cr|gjots2-3.1.9-1|45	%{_datadir}/%{name}/
21cr|gjots2-3.1.9-1|46	%{_datadir}/pixmaps/gjots2.png
21cr|gjots2-3.1.9-1|47	%{_datadir}/metainfo/gjots2.metainfo.xml
21cr|gjots2-3.1.9-1|48	%{_datadir}/applications/*gjots2.desktop
21cr|gjots2-3.1.9-1|49	%{_datadir}/glib-2.0/schemas/org.gtk.gjots2.gschema.xml
21cr|gjots2-3.1.9-1|50	%{_mandir}/man1/%{name}*
21cr|gjots2-3.1.9-1|51	%{_mandir}/man1/docbook2gjots*
21cr|gjots2-3.1.9-1|52	
21cr|gjots2-3.1.9-1|53	#----------------------------------------------------------------------------
21cr|gjots2-3.1.9-1|54	
21cr|gjots2-3.1.9-1|55	%prep
21cr|gjots2-3.1.9-1|56	%setup -q
21cr|gjots2-3.1.9-1|57	
21cr|gjots2-3.1.9-1|58	# Convert to utf-8
21cr|gjots2-3.1.9-1|59	for file in doc/man/man1/*.1; do
21cr|gjots2-3.1.9-1|60	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|gjots2-3.1.9-1|61	touch -r $file $file.new && \
21cr|gjots2-3.1.9-1|62	mv $file.new $file
21cr|gjots2-3.1.9-1|63	done
21cr|gjots2-3.1.9-1|64	
21cr|gjots2-3.1.9-1|65	%build
21cr|gjots2-3.1.9-1|66	%py3_build
21cr|gjots2-3.1.9-1|67	
21cr|gjots2-3.1.9-1|68	%install
21cr|gjots2-3.1.9-1|69	%py3_install
21cr|gjots2-3.1.9-1|70	
21cr|gjots2-3.1.9-1|71	rm -rf %{buildroot}%{_datadir}/doc/gjots2-%{version}/
21cr|gjots2-3.1.9-1|72	
21cr|gjots2-3.1.9-1|73	for file in $(find po/ -name gjots2.mo | sed 's|po/||') ; do
21cr|gjots2-3.1.9-1|74	install -Dpm0644 po/$file %{buildroot}%{_datadir}/locale/$file
21cr|gjots2-3.1.9-1|75	done
21cr|gjots2-3.1.9-1|76	
21cr|gjots2-3.1.9-1|77	%find_lang %{name}
21cr|gjots2-3.1.9-1|78	
21cr|gjots2-3.1.9-1|79	desktop-file-install \
21cr|gjots2-3.1.9-1|80	--dir %{buildroot}%{_datadir}/applications              \
21cr|gjots2-3.1.9-1|81	--remove-category Application                           \
21cr|gjots2-3.1.9-1|82	%{name}.desktop
21cr|gjots2-3.1.9-1|83	

1852 21
21cr|gkermit-1.00-14|1	%define oversion 100
21cr|gkermit-1.00-14|2	
21cr|gkermit-1.00-14|3	Summary:	Transfer files with the Kermit protocol
21cr|gkermit-1.00-14|4	Name:		gkermit
21cr|gkermit-1.00-14|5	Version:	1.00
21cr|gkermit-1.00-14|6	Release:	14
21cr|gkermit-1.00-14|7	License:	GPLv2+
21cr|gkermit-1.00-14|8	Group:		Networking/File transfer
21cr|gkermit-1.00-14|9	Url:		http://www.columbia.edu/kermit/gkermit.html
21cr|gkermit-1.00-14|10	Source0:	ftp://kermit.columbia.edu/kermit/archives/gku%{oversion}.tar.bz2
21cr|gkermit-1.00-14|11	Patch0:		gkermit-missing-errno-include.patch
21cr|gkermit-1.00-14|12	
21cr|gkermit-1.00-14|13	%description
21cr|gkermit-1.00-14|14	gkermit is a GPL'd implementation of the Kermit protocol, developed by
21cr|gkermit-1.00-14|15	Columbia University.  Kermit is often used to transfer files over serial
21cr|gkermit-1.00-14|16	connections as well as through networks.  This version is quite minimal;
21cr|gkermit-1.00-14|17	support for non-Kermit protocols may be found in ckermit, which is not,
21cr|gkermit-1.00-14|18	unfortunately, Free Software. See the gkermit webpage for more information.
21cr|gkermit-1.00-14|19	
21cr|gkermit-1.00-14|20	gkermit is a command line, non-interactive client.
21cr|gkermit-1.00-14|21	
21cr|gkermit-1.00-14|22	%files
21cr|gkermit-1.00-14|23	%doc ANNOUNCE COPYING README
21cr|gkermit-1.00-14|24	%{_bindir}/gkermit
21cr|gkermit-1.00-14|25	%{_mandir}/man1/*
21cr|gkermit-1.00-14|26	
21cr|gkermit-1.00-14|27	#----------------------------------------------------------------------------
21cr|gkermit-1.00-14|28	
21cr|gkermit-1.00-14|29	%prep
21cr|gkermit-1.00-14|30	%setup -q
21cr|gkermit-1.00-14|31	%patch0 -p1
21cr|gkermit-1.00-14|32	
21cr|gkermit-1.00-14|33	%build
21cr|gkermit-1.00-14|34	%make CC="%__cc %{optflags}"
21cr|gkermit-1.00-14|35	
21cr|gkermit-1.00-14|36	bzip2 -f gkermit.nr
21cr|gkermit-1.00-14|37	
21cr|gkermit-1.00-14|38	%install
21cr|gkermit-1.00-14|39	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
21cr|gkermit-1.00-14|40	install -m 0755 gkermit %{buildroot}%{_bindir}/gkermit
21cr|gkermit-1.00-14|41	install -m 0644 gkermit.nr.bz2 %{buildroot}%{_mandir}/man1/gkermit.1.bz2

1853 21
21cr|gkii-0.4.7-7|1	%define	oname	gkII
21cr|gkii-0.4.7-7|2	
21cr|gkii-0.4.7-7|3	Summary:	Mandelbrot and Julia set image generator
21cr|gkii-0.4.7-7|4	Name:		gkii
21cr|gkii-0.4.7-7|5	Version:	0.4.7
21cr|gkii-0.4.7-7|6	Release:	7
21cr|gkii-0.4.7-7|7	License:	GPL
21cr|gkii-0.4.7-7|8	Group:		Graphics
21cr|gkii-0.4.7-7|9	Url:		http://www.jwm-art.net/gkII/
21cr|gkii-0.4.7-7|10	Source0:	http://www.jwm-art.net/gkII/%{oname}-%{version}.tar.bz2
21cr|gkii-0.4.7-7|11	Patch0:		gkII-0.4.7-Makefile.patch
21cr|gkii-0.4.7-7|12	Patch1:		gkII-0.4.7-libpng15.patch
21cr|gkii-0.4.7-7|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gkii-0.4.7-7|14	BuildRequires:	pkgconfig(libpng)
21cr|gkii-0.4.7-7|15	
21cr|gkii-0.4.7-7|16	%description
21cr|gkii-0.4.7-7|17	It features unlimited image size, anti-aliasing, Mandelbrot/Julia mangling,
21cr|gkii-0.4.7-7|18	autolayers with ramped bailout/perturbation, and controllable colour palette
21cr|gkii-0.4.7-7|19	randomization, striping, scaling, and interpolation.
21cr|gkii-0.4.7-7|20	
21cr|gkii-0.4.7-7|21	%prep
21cr|gkii-0.4.7-7|22	%setup -qn %{oname}-%{version}
21cr|gkii-0.4.7-7|23	%patch0 -p1
21cr|gkii-0.4.7-7|24	%patch1 -p1
21cr|gkii-0.4.7-7|25	
21cr|gkii-0.4.7-7|26	%build
21cr|gkii-0.4.7-7|27	%setup_compile_flags
21cr|gkii-0.4.7-7|28	pushd src
21cr|gkii-0.4.7-7|29	%make
21cr|gkii-0.4.7-7|30	popd
21cr|gkii-0.4.7-7|31	
21cr|gkii-0.4.7-7|32	%install
21cr|gkii-0.4.7-7|33	mkdir -p %{buildroot}%{_bindir}
21cr|gkii-0.4.7-7|34	mkdir -p %{buildroot}%{_datadir}/%{name}/gallery
21cr|gkii-0.4.7-7|35	
21cr|gkii-0.4.7-7|36	install src/gkII %{buildroot}%{_bindir}/%{name}
21cr|gkii-0.4.7-7|37	install gallery/* %{buildroot}%{_datadir}/%{name}/gallery
21cr|gkii-0.4.7-7|38	
21cr|gkii-0.4.7-7|39	%files
21cr|gkii-0.4.7-7|40	%defattr(644,root,root,755)
21cr|gkii-0.4.7-7|41	%doc BUGS CHANGES KEYS LICENSE README TODO
21cr|gkii-0.4.7-7|42	%attr(755,root,root) %{_bindir}/%{name}
21cr|gkii-0.4.7-7|43	%{_datadir}/%{name}/gallery

1854 21
21cr|gkrellm-2.3.11-1|1	Summary:	Multiple stacked system monitors
21cr|gkrellm-2.3.11-1|2	Name:		gkrellm
21cr|gkrellm-2.3.11-1|3	Version:	2.3.11
21cr|gkrellm-2.3.11-1|4	Release:	1
21cr|gkrellm-2.3.11-1|5	License:	GPLv3+
21cr|gkrellm-2.3.11-1|6	Group:		Monitoring
21cr|gkrellm-2.3.11-1|7	Url:		http://gkrellm.net
21cr|gkrellm-2.3.11-1|8	Source0:	http://members.dslextreme.com/users/billw/gkrellm/%{name}-%{version}.tar.bz2
21cr|gkrellm-2.3.11-1|9	Source1:	gkrellm-themes.tar.bz2
21cr|gkrellm-2.3.11-1|10	Source2:	gkrellmd.service
21cr|gkrellm-2.3.11-1|11	Source3:	gkrellm-pt.po
21cr|gkrellm-2.3.11-1|12	Source4:	gkrellm-tmpfiles.conf
21cr|gkrellm-2.3.11-1|13	BuildRequires:	gettext
21cr|gkrellm-2.3.11-1|14	BuildRequires:	imagemagick
21cr|gkrellm-2.3.11-1|15	BuildRequires:	lm_sensors-devel
21cr|gkrellm-2.3.11-1|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gkrellm-2.3.11-1|17	BuildRequires:	pkgconfig(libntlm)
21cr|gkrellm-2.3.11-1|18	BuildRequires:	pkgconfig(openssl)
21cr|gkrellm-2.3.11-1|19	BuildRequires:	pkgconfig(sm)
21cr|gkrellm-2.3.11-1|20	Requires(post):	systemd
21cr|gkrellm-2.3.11-1|21	
21cr|gkrellm-2.3.11-1|22	%description
21cr|gkrellm-2.3.11-1|23	GKrellM charts SMP CPU, load, Disk, and all active net interfaces
21cr|gkrellm-2.3.11-1|24	automatically. An on/off button and online timer for the PPP interface
21cr|gkrellm-2.3.11-1|25	is provided. Monitors for memory and swap usage, file system, internet
21cr|gkrellm-2.3.11-1|26	connections, APM laptop battery, mbox style mailboxes, and cpu temps.
21cr|gkrellm-2.3.11-1|27	Also includes an uptime monitor, a hostname label, and a clock/calendar.
21cr|gkrellm-2.3.11-1|28	Additional features are:
21cr|gkrellm-2.3.11-1|29	
21cr|gkrellm-2.3.11-1|30	* Autoscaling grid lines with configurable grid line resolution.
21cr|gkrellm-2.3.11-1|31	* LED indicators for the net interfaces.
21cr|gkrellm-2.3.11-1|32	* A gui popup for configuration of chart sizes and resolutions.
21cr|gkrellm-2.3.11-1|33	
21cr|gkrellm-2.3.11-1|34	%files -f %{name}.lang
21cr|gkrellm-2.3.11-1|35	%doc COPYRIGHT Changelog INSTALL README *.html
21cr|gkrellm-2.3.11-1|36	%{_bindir}/gkrellm
21cr|gkrellm-2.3.11-1|37	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gkrellm-2.3.11-1|38	%{_iconsdir}/gkrellm.png
21cr|gkrellm-2.3.11-1|39	%{_liconsdir}/gkrellm.png
21cr|gkrellm-2.3.11-1|40	%{_miconsdir}/gkrellm.png
21cr|gkrellm-2.3.11-1|41	%{_mandir}/man1/gkrellm.1*
21cr|gkrellm-2.3.11-1|42	%{_libdir}/gkrellm2
21cr|gkrellm-2.3.11-1|43	%{_datadir}/gkrellm2
21cr|gkrellm-2.3.11-1|44	%{_tmpfilesdir}/%{name}.conf
21cr|gkrellm-2.3.11-1|45	%ghost %dir %attr(1777,root,root) %{_localstatedir}/lock/gkrellm
21cr|gkrellm-2.3.11-1|46	
21cr|gkrellm-2.3.11-1|47	%post
21cr|gkrellm-2.3.11-1|48	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|gkrellm-2.3.11-1|49	
21cr|gkrellm-2.3.11-1|50	#----------------------------------------------------------------------------
21cr|gkrellm-2.3.11-1|51	
21cr|gkrellm-2.3.11-1|52	%package server
21cr|gkrellm-2.3.11-1|53	Summary:	Server component for gkrellm
21cr|gkrellm-2.3.11-1|54	Group:		Monitoring
21cr|gkrellm-2.3.11-1|55	Requires(post,preun,postun):	rpm-helper
21cr|gkrellm-2.3.11-1|56	
21cr|gkrellm-2.3.11-1|57	%description server
21cr|gkrellm-2.3.11-1|58	The server component allows you to monitor a server remotely from
21cr|gkrellm-2.3.11-1|59	a client running gkrellm, without installing gkrellm on the server.
21cr|gkrellm-2.3.11-1|60	
21cr|gkrellm-2.3.11-1|61	%files server
21cr|gkrellm-2.3.11-1|62	%config(noreplace) %{_sysconfdir}/gkrellmd.conf
21cr|gkrellm-2.3.11-1|63	%{_unitdir}/gkrellmd.service
21cr|gkrellm-2.3.11-1|64	%{_bindir}/gkrellmd
21cr|gkrellm-2.3.11-1|65	%{_mandir}/man1/gkrellmd.1*
21cr|gkrellm-2.3.11-1|66	
21cr|gkrellm-2.3.11-1|67	%post server
21cr|gkrellm-2.3.11-1|68	%systemd_post %{name}d.service
21cr|gkrellm-2.3.11-1|69	
21cr|gkrellm-2.3.11-1|70	%preun server
21cr|gkrellm-2.3.11-1|71	%systemd_preun %{name}d.service
21cr|gkrellm-2.3.11-1|72	
21cr|gkrellm-2.3.11-1|73	%postun server
21cr|gkrellm-2.3.11-1|74	%systemd_postun_with_restart %{name}d.service
21cr|gkrellm-2.3.11-1|75	
21cr|gkrellm-2.3.11-1|76	#----------------------------------------------------------------------------
21cr|gkrellm-2.3.11-1|77	
21cr|gkrellm-2.3.11-1|78	%package devel
21cr|gkrellm-2.3.11-1|79	Summary:	Include files for gkrellm
21cr|gkrellm-2.3.11-1|80	Group:		Development/Other
21cr|gkrellm-2.3.11-1|81	Requires:	%{name} = %{EVRD}
21cr|gkrellm-2.3.11-1|82	
21cr|gkrellm-2.3.11-1|83	%description devel
21cr|gkrellm-2.3.11-1|84	gkrellm header files for gkrellm development and plugin support.
21cr|gkrellm-2.3.11-1|85	
21cr|gkrellm-2.3.11-1|86	%files devel
21cr|gkrellm-2.3.11-1|87	%doc *.html
21cr|gkrellm-2.3.11-1|88	%{_includedir}/gkrellm2/
21cr|gkrellm-2.3.11-1|89	%{_libdir}/pkgconfig/gkrellm.pc
21cr|gkrellm-2.3.11-1|90	
21cr|gkrellm-2.3.11-1|91	#----------------------------------------------------------------------------
21cr|gkrellm-2.3.11-1|92	
21cr|gkrellm-2.3.11-1|93	%prep
21cr|gkrellm-2.3.11-1|94	%setup -q
21cr|gkrellm-2.3.11-1|95	%setup -q -D -T -a1
21cr|gkrellm-2.3.11-1|96	cp -a %{S:3} po/pt.po
21cr|gkrellm-2.3.11-1|97	for i in `find -type d -name .xvpics`
21cr|gkrellm-2.3.11-1|98	do rm -rf $i
21cr|gkrellm-2.3.11-1|99	done
21cr|gkrellm-2.3.11-1|100	# make it lib64 aware
21cr|gkrellm-2.3.11-1|101	perl -pi -e "/PLUGINS_DIR/ and s|/lib/|/%{_lib}/|g" ./src/gkrellm.h ./server/gkrellmd.h
21cr|gkrellm-2.3.11-1|102	perl -pi -e "s|/lib/|/%{_lib}/|" Makefile
21cr|gkrellm-2.3.11-1|103	
21cr|gkrellm-2.3.11-1|104	%build
21cr|gkrellm-2.3.11-1|105	%make INSTALLROOT=%{_prefix} \
21cr|gkrellm-2.3.11-1|106	INCLUDEDIR=%{_includedir} \
21cr|gkrellm-2.3.11-1|107	CFLAGS="%{optflags}" \
21cr|gkrellm-2.3.11-1|108	LDFLAGS="$(pkg-config --libs gmodule-2.0) %{ldflags}" \
21cr|gkrellm-2.3.11-1|109	LOCALEDIR=%{_datadir}/locale
21cr|gkrellm-2.3.11-1|110	
21cr|gkrellm-2.3.11-1|111	#      LIBS="-lgtk-x11-2.0 -lgdk-x11-2.0 -lglib-2.0 -lgmodule-2.0"
21cr|gkrellm-2.3.11-1|112	
21cr|gkrellm-2.3.11-1|113	%install
21cr|gkrellm-2.3.11-1|114	mkdir -p %{buildroot}%{_bindir}
21cr|gkrellm-2.3.11-1|115	make install \
21cr|gkrellm-2.3.11-1|116	INSTALLROOT=%{buildroot}%{_prefix} \
21cr|gkrellm-2.3.11-1|117	INSTALLDIR=%{buildroot}%{_bindir} \
21cr|gkrellm-2.3.11-1|118	INCLUDEDIR=%{buildroot}%{_includedir} \
21cr|gkrellm-2.3.11-1|119	MANDIR=%{buildroot}%{_mandir}/man1 \
21cr|gkrellm-2.3.11-1|120	LOCALEDIR=%{buildroot}%{_datadir}/locale \
21cr|gkrellm-2.3.11-1|121	STRIP=""
21cr|gkrellm-2.3.11-1|122	
21cr|gkrellm-2.3.11-1|123	mkdir -p %{buildroot}%{_libdir}/%{name}2/plugins
21cr|gkrellm-2.3.11-1|124	
21cr|gkrellm-2.3.11-1|125	mkdir -p %{buildroot}{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
21cr|gkrellm-2.3.11-1|126	convert src/icon.xpm -geometry 48x48 %{buildroot}%{_liconsdir}/%{name}.png
21cr|gkrellm-2.3.11-1|127	convert src/icon.xpm -geometry 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|gkrellm-2.3.11-1|128	convert src/icon.xpm -geometry 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|gkrellm-2.3.11-1|129	
21cr|gkrellm-2.3.11-1|130	mkdir -p %{buildroot}%{_datadir}/%{name}2/themes
21cr|gkrellm-2.3.11-1|131	cp -av gkrellm-themes/* %{buildroot}%{_datadir}/%{name}2/themes
21cr|gkrellm-2.3.11-1|132	
21cr|gkrellm-2.3.11-1|133	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|gkrellm-2.3.11-1|134	cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|gkrellm-2.3.11-1|135	[Desktop Entry]
21cr|gkrellm-2.3.11-1|136	Name=Gkrellm
21cr|gkrellm-2.3.11-1|137	Name[ru]=Gkrellm
21cr|gkrellm-2.3.11-1|138	Comment=A GTK-based monitoring app
21cr|gkrellm-2.3.11-1|139	Comment[ru]=Программа мониторинга ресурсов компьютера
21cr|gkrellm-2.3.11-1|140	Exec=%{_bindir}/%{name}
21cr|gkrellm-2.3.11-1|141	Icon=%{name}
21cr|gkrellm-2.3.11-1|142	Terminal=false
21cr|gkrellm-2.3.11-1|143	Type=Application
21cr|gkrellm-2.3.11-1|144	StartupNotify=true
21cr|gkrellm-2.3.11-1|145	Categories=GTK;System;Monitor;
21cr|gkrellm-2.3.11-1|146	EOF
21cr|gkrellm-2.3.11-1|147	
21cr|gkrellm-2.3.11-1|148	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|gkrellm-2.3.11-1|149	install -m 644 server/gkrellmd.conf %{buildroot}%{_sysconfdir}
21cr|gkrellm-2.3.11-1|150	
21cr|gkrellm-2.3.11-1|151	install -d -m 755 %{buildroot}%{_unitdir}
21cr|gkrellm-2.3.11-1|152	install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/gkrellmd.service
21cr|gkrellm-2.3.11-1|153	
21cr|gkrellm-2.3.11-1|154	install -d -m 755 %{buildroot}%{_tmpfilesdir}
21cr|gkrellm-2.3.11-1|155	install -m 644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|gkrellm-2.3.11-1|156	
21cr|gkrellm-2.3.11-1|157	
21cr|gkrellm-2.3.11-1|158	%find_lang %{name}
21cr|gkrellm-2.3.11-1|159	
21cr|gkrellm-2.3.11-1|160	# lock dir
21cr|gkrellm-2.3.11-1|161	install -d -m 755 %{buildroot}%{_localstatedir}/lock/gkrellm
21cr|gkrellm-2.3.11-1|162	chmod 1777 %{buildroot}%{_localstatedir}/lock/gkrellm

1855 21
21cr|gkrellm-plugins-2.3.11-2|1	%define debug_package %{nil}
21cr|gkrellm-plugins-2.3.11-2|2	
21cr|gkrellm-plugins-2.3.11-2|3	%define gkrellweather_version	2.0.8
21cr|gkrellm-plugins-2.3.11-2|4	%define seti_version		0.7.0b
21cr|gkrellm-plugins-2.3.11-2|5	%define gkrellStock_version	0.5.1
21cr|gkrellm-plugins-2.3.11-2|6	%define gkrellShoot_version	0.4.4
21cr|gkrellm-plugins-2.3.11-2|7	%define snmp_version		1.1
21cr|gkrellm-plugins-2.3.11-2|8	%define gkrellmitime_version	1.0
21cr|gkrellm-plugins-2.3.11-2|9	%define volume_version		2.1.13
21cr|gkrellm-plugins-2.3.11-2|10	%define mailwatch_version	2.4.3
21cr|gkrellm-plugins-2.3.11-2|11	%define gkrellmss_version	2.6
21cr|gkrellm-plugins-2.3.11-2|12	%define gkrellmwireless_version	2.0.3
21cr|gkrellm-plugins-2.3.11-2|13	%define radio_version		2.0.4
21cr|gkrellm-plugins-2.3.11-2|14	%define gkrellkam_version	2.0.0
21cr|gkrellm-plugins-2.3.11-2|15	%define fmonitor_version	2.0.4
21cr|gkrellm-plugins-2.3.11-2|16	%define reminder_version	2.0.0
21cr|gkrellm-plugins-2.3.11-2|17	%define gkrellmoon_version	0.6
21cr|gkrellm-plugins-2.3.11-2|18	%define gkleds_version		0.8.0
21cr|gkrellm-plugins-2.3.11-2|19	%define gkrellmbgchg2_version	0.1.11
21cr|gkrellm-plugins-2.3.11-2|20	%define gkrellsun_version	1.0.0
21cr|gkrellm-plugins-2.3.11-2|21	%define hddtemp_version		0.2-beta
21cr|gkrellm-plugins-2.3.11-2|22	%define timers_version		1.3
21cr|gkrellm-plugins-2.3.11-2|23	%define gkrelltop_version	2.2.13
21cr|gkrellm-plugins-2.3.11-2|24	%define gkrellmlaunch_version 0.5
21cr|gkrellm-plugins-2.3.11-2|25	%define cpufreq_version		0.6.1
21cr|gkrellm-plugins-2.3.11-2|26	
21cr|gkrellm-plugins-2.3.11-2|27	Name:		gkrellm-plugins
21cr|gkrellm-plugins-2.3.11-2|28	Summary:	Plugins for gkrellm
21cr|gkrellm-plugins-2.3.11-2|29	Version:	2.3.11
21cr|gkrellm-plugins-2.3.11-2|30	Release:	2
21cr|gkrellm-plugins-2.3.11-2|31	License:	GPL
21cr|gkrellm-plugins-2.3.11-2|32	Group:		Monitoring
21cr|gkrellm-plugins-2.3.11-2|33	URL:		http://gkrellm.net
21cr|gkrellm-plugins-2.3.11-2|34	Source2:	gkrellm-volume-%{volume_version}.tar.gz
21cr|gkrellm-plugins-2.3.11-2|35	Source3:	gkrellm-mailwatch-%{mailwatch_version}.tar.gz
21cr|gkrellm-plugins-2.3.11-2|36	Source4:	gkrellmitime-%{gkrellmitime_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|37	Source5:	gkrellstock-%{gkrellStock_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|38	Patch5:		gkrellstock-0.5.1.path.patch.bz2
21cr|gkrellm-plugins-2.3.11-2|39	Source6:	http://prdownloads.sourceforge.net/gkrellshoot/gkrellshoot-%{gkrellShoot_version}.tar.gz
21cr|gkrellm-plugins-2.3.11-2|40	Source7:	http://members.dslextreme.com/~billw/gkrellmss/gkrellmss-%{gkrellmss_version}.tar.gz
21cr|gkrellm-plugins-2.3.11-2|41	Source8:	gkrellmwireless-%{gkrellmwireless_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|42	Source9:	gkrellm-radio-%{radio_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|43	Source10:	gkrellkam_%{gkrellkam_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|44	Source11:	gkrellweather-%{gkrellweather_version}.tgz
21cr|gkrellm-plugins-2.3.11-2|45	Patch4:		gkrellweather-2.0.8-fix-path.patch
21cr|gkrellm-plugins-2.3.11-2|46	Source12:	gkrellm-fmonitor-%{fmonitor_version}.tgz
21cr|gkrellm-plugins-2.3.11-2|47	Source13:	gkrellm-reminder-%{reminder_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|48	Source14:	gkrellmoon-%{gkrellmoon_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|49	Source15:	gkrellm_snmp-%{snmp_version}.tar.gz
21cr|gkrellm-plugins-2.3.11-2|50	Source16:	gkleds-%{gkleds_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|51	Source17:	http://www.bender-suhl.de/stefan/comp/sources/gkrellmbgchg2-%{gkrellmbgchg2_version}.tar.gz
21cr|gkrellm-plugins-2.3.11-2|52	Source18:	http://sourceforge.net/projects/gkrellsun/files/gkrellsun%20gkrellm-2.2/1.0.0/gkrellsun-%{gkrellsun_version}.tar.gz
21cr|gkrellm-plugins-2.3.11-2|53	Source20:	seti-%{seti_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|54	Patch2:		seti-%{seti_version}-gkrellm2.patch.bz2
21cr|gkrellm-plugins-2.3.11-2|55	Source21:	gkrellm-hddtemp-%{hddtemp_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|56	Source22:	gkrellm_timers-%{timers_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|57	Source23:	http://sourceforge.net/projects/gkrelltop/files/gkrelltop/2.2.13/gkrelltop_%{gkrelltop_version}.orig.tar.gz
21cr|gkrellm-plugins-2.3.11-2|58	Source24:	gkrellmlaunch-%{gkrellmlaunch_version}.tar.bz2
21cr|gkrellm-plugins-2.3.11-2|59	Source25:	gkrellm2-cpufreq-%{cpufreq_version}.tar.gz
21cr|gkrellm-plugins-2.3.11-2|60	
21cr|gkrellm-plugins-2.3.11-2|61	Requires:	gkrellm = %{version}
21cr|gkrellm-plugins-2.3.11-2|62	BuildRequires:	gkrellm-devel = %{version}
21cr|gkrellm-plugins-2.3.11-2|63	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gkrellm-plugins-2.3.11-2|64	BuildRequires:	pkgconfig(liblircclient0)
21cr|gkrellm-plugins-2.3.11-2|65	BuildRequires:	pkgconfig(fftw3)
21cr|gkrellm-plugins-2.3.11-2|66	BuildRequires:	libmcrypt-devel
21cr|gkrellm-plugins-2.3.11-2|67	BuildRequires:	pkgconfig(esound)
21cr|gkrellm-plugins-2.3.11-2|68	BuildRequires:  pkgconfig(openssl)
21cr|gkrellm-plugins-2.3.11-2|69	BuildRequires:  pkgconfig(xtst)
21cr|gkrellm-plugins-2.3.11-2|70	BuildRequires:  cpupower-devel
21cr|gkrellm-plugins-2.3.11-2|71	
21cr|gkrellm-plugins-2.3.11-2|72	%description
21cr|gkrellm-plugins-2.3.11-2|73	This package contains some plugins for gkrellm.  Included are the following
21cr|gkrellm-plugins-2.3.11-2|74	plugins:
21cr|gkrellm-plugins-2.3.11-2|75	
21cr|gkrellm-plugins-2.3.11-2|76	* volume, controls mixer
21cr|gkrellm-plugins-2.3.11-2|77	* mailwatch, watches individual mailboxes for new mail
21cr|gkrellm-plugins-2.3.11-2|78	* gkrellmitime, displays internet time
21cr|gkrellm-plugins-2.3.11-2|79	* gkrellmss, sound scope
21cr|gkrellm-plugins-2.3.11-2|80	* gkrellmwireless, monitors the link quality of a wirless LAN card
21cr|gkrellm-plugins-2.3.11-2|81	* gkrellm-radio, radio tuner interface
21cr|gkrellm-plugins-2.3.11-2|82	* gkrellweather, checks and reports weather conditions
21cr|gkrellm-plugins-2.3.11-2|83	* fmonitor, displays contents of files
21cr|gkrellm-plugins-2.3.11-2|84	* reminder, a cron-lick scheduler
21cr|gkrellm-plugins-2.3.11-2|85	* gkleds, plugin which monitors CapsLock, NumLock, ScrollLock
21cr|gkrellm-plugins-2.3.11-2|86	* gkrellmbgchg, Change your background on a schedule
21cr|gkrellm-plugins-2.3.11-2|87	* gkrellsun, Sunrise and Sunset display
21cr|gkrellm-plugins-2.3.11-2|88	* gkx86info, Calculates Mhz/Ghz of processor
21cr|gkrellm-plugins-2.3.11-2|89	* gkrellmoon, shows the phases of the moon
21cr|gkrellm-plugins-2.3.11-2|90	* seti, displays information about your seti progress
21cr|gkrellm-plugins-2.3.11-2|91	* gkrellm-hddtemp, displays temperatures of hard disks
21cr|gkrellm-plugins-2.3.11-2|92	* gkrellmlaunch, allows one click access to programs
21cr|gkrellm-plugins-2.3.11-2|93	
21cr|gkrellm-plugins-2.3.11-2|94	%package snmp
21cr|gkrellm-plugins-2.3.11-2|95	Summary:	SNMP plugin for %{name}
21cr|gkrellm-plugins-2.3.11-2|96	Group:		Monitoring
21cr|gkrellm-plugins-2.3.11-2|97	Requires:	gkrellm = %{version}
21cr|gkrellm-plugins-2.3.11-2|98	BuildRequires:	net-snmp-devel
21cr|gkrellm-plugins-2.3.11-2|99	
21cr|gkrellm-plugins-2.3.11-2|100	%description snmp
21cr|gkrellm-plugins-2.3.11-2|101	gkrellm_snmp, SNMP monitor.
21cr|gkrellm-plugins-2.3.11-2|102	
21cr|gkrellm-plugins-2.3.11-2|103	%package stock
21cr|gkrellm-plugins-2.3.11-2|104	Summary:	Stock plugin for %{name}
21cr|gkrellm-plugins-2.3.11-2|105	Group:		Monitoring
21cr|gkrellm-plugins-2.3.11-2|106	Requires:	gkrellm = %{version}
21cr|gkrellm-plugins-2.3.11-2|107	
21cr|gkrellm-plugins-2.3.11-2|108	%description stock
21cr|gkrellm-plugins-2.3.11-2|109	gkrellStock, a stock monitor.
21cr|gkrellm-plugins-2.3.11-2|110	
21cr|gkrellm-plugins-2.3.11-2|111	%package shoot
21cr|gkrellm-plugins-2.3.11-2|112	Summary:	Shoot plugin for %{name}
21cr|gkrellm-plugins-2.3.11-2|113	Group:		Monitoring
21cr|gkrellm-plugins-2.3.11-2|114	Requires:	gkrellm = %{version}
21cr|gkrellm-plugins-2.3.11-2|115	Requires:	imagemagick
21cr|gkrellm-plugins-2.3.11-2|116	
21cr|gkrellm-plugins-2.3.11-2|117	%description shoot
21cr|gkrellm-plugins-2.3.11-2|118	gkrellShoot, a screen locker and screen capture krell.
21cr|gkrellm-plugins-2.3.11-2|119	
21cr|gkrellm-plugins-2.3.11-2|120	%package kam
21cr|gkrellm-plugins-2.3.11-2|121	Summary:	Kam plugin for %{name}
21cr|gkrellm-plugins-2.3.11-2|122	Group:		Monitoring
21cr|gkrellm-plugins-2.3.11-2|123	Requires:	gkrellm = %{version}
21cr|gkrellm-plugins-2.3.11-2|124	Requires:	wget
21cr|gkrellm-plugins-2.3.11-2|125	
21cr|gkrellm-plugins-2.3.11-2|126	%description kam
21cr|gkrellm-plugins-2.3.11-2|127	gkrellkam, monitor static images such as webcams.
21cr|gkrellm-plugins-2.3.11-2|128	
21cr|gkrellm-plugins-2.3.11-2|129	%prep
21cr|gkrellm-plugins-2.3.11-2|130	%setup -T -c -n %{name}
21cr|gkrellm-plugins-2.3.11-2|131	#%setup -q -T -D -c -a 1 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|132	%setup -q -T -D -c -a 2 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|133	%setup -q -T -D -c -a 3 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|134	%setup -q -T -D -c -a 4 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|135	%setup -q -T -D -c -a 5 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|136	%setup -q -T -D -c -a 6 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|137	%setup -q -T -D -c -a 7 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|138	%setup -q -T -D -c -a 8 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|139	%setup -q -T -D -c -a 9 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|140	%setup -q -T -D -c -a 10 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|141	%setup -q -T -D -c -a 11 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|142	%setup -q -T -D -c -a 12 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|143	%setup -q -T -D -c -a 13 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|144	%setup -q -T -D -c -a 14 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|145	%setup -q -T -D -c -a 15 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|146	%setup -q -T -D -c -a 16 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|147	%setup -q -T -D -c -a 17 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|148	%setup -q -T -D -c -a 18 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|149	%setup -q -T -D -c -a 20 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|150	%setup -q -T -D -c -a 21 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|151	%setup -q -T -D -c -a 22 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|152	%setup -q -T -D -c -a 23 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|153	%setup -q -T -D -c -a 24 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|154	%setup -q -T -D -c -a 25 -n %{name}
21cr|gkrellm-plugins-2.3.11-2|155	
21cr|gkrellm-plugins-2.3.11-2|156	(cd seti-%{seti_version}
21cr|gkrellm-plugins-2.3.11-2|157	%patch2 -p1 -b .gtk2
21cr|gkrellm-plugins-2.3.11-2|158	)
21cr|gkrellm-plugins-2.3.11-2|159	(cd gkrellweather-%{gkrellweather_version}
21cr|gkrellm-plugins-2.3.11-2|160	%patch4 -p1 -b .path
21cr|gkrellm-plugins-2.3.11-2|161	)
21cr|gkrellm-plugins-2.3.11-2|162	(cd gkrellStock-%{gkrellStock_version}
21cr|gkrellm-plugins-2.3.11-2|163	%patch5 -p0 -b .path
21cr|gkrellm-plugins-2.3.11-2|164	)
21cr|gkrellm-plugins-2.3.11-2|165	
21cr|gkrellm-plugins-2.3.11-2|166	sed -i 's/-Wl /-Wl,/' gkrellmitime-%{gkrellmitime_version}/Makefile
21cr|gkrellm-plugins-2.3.11-2|167	sed -i 's/-Wl//' gkrellm-radio/Makefile
21cr|gkrellm-plugins-2.3.11-2|168	sed -i 's/-Wl//' gkrellkam-%{gkrellkam_version}/Makefile
21cr|gkrellm-plugins-2.3.11-2|169	sed -i 's/-Wl//' seti-%{seti_version}/Makefile
21cr|gkrellm-plugins-2.3.11-2|170	sed -i 's/-Wl//' gkrellm-hddtemp-%{hddtemp_version}/Makefile
21cr|gkrellm-plugins-2.3.11-2|171	sed -i 's/-W1//' gkrellmlaunch-%{gkrellmlaunch_version}/Makefile
21cr|gkrellm-plugins-2.3.11-2|172	sed -i 's/lcpufreq/lcpupower/' gkrellm2-cpufreq-%{cpufreq_version}/Makefile
21cr|gkrellm-plugins-2.3.11-2|173	
21cr|gkrellm-plugins-2.3.11-2|174	%build
21cr|gkrellm-plugins-2.3.11-2|175	%global optflags %{optflags} -fcommon
21cr|gkrellm-plugins-2.3.11-2|176	(cd gkrellm-volume
21cr|gkrellm-plugins-2.3.11-2|177	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|178	)
21cr|gkrellm-plugins-2.3.11-2|179	(cd gkrellm-mailwatch
21cr|gkrellm-plugins-2.3.11-2|180	make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|181	)
21cr|gkrellm-plugins-2.3.11-2|182	(cd gkrellmitime-%{gkrellmitime_version}
21cr|gkrellm-plugins-2.3.11-2|183	make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|184	)
21cr|gkrellm-plugins-2.3.11-2|185	(cd gkrellStock-%{gkrellStock_version}
21cr|gkrellm-plugins-2.3.11-2|186	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|187	)
21cr|gkrellm-plugins-2.3.11-2|188	(cd gkrellShoot-%{gkrellShoot_version}
21cr|gkrellm-plugins-2.3.11-2|189	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|190	)
21cr|gkrellm-plugins-2.3.11-2|191	(cd gkrellmss-%{gkrellmss_version}
21cr|gkrellm-plugins-2.3.11-2|192	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|193	)
21cr|gkrellm-plugins-2.3.11-2|194	(cd gkrellmwireless
21cr|gkrellm-plugins-2.3.11-2|195	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|196	)
21cr|gkrellm-plugins-2.3.11-2|197	(cd gkrellm-radio
21cr|gkrellm-plugins-2.3.11-2|198	make WITH_LIRC=1
21cr|gkrellm-plugins-2.3.11-2|199	)
21cr|gkrellm-plugins-2.3.11-2|200	(cd gkrellkam-%{gkrellkam_version}
21cr|gkrellm-plugins-2.3.11-2|201	make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|202	)
21cr|gkrellm-plugins-2.3.11-2|203	(cd gkleds-%{gkleds_version}
21cr|gkrellm-plugins-2.3.11-2|204	%ifarch x86_64
21cr|gkrellm-plugins-2.3.11-2|205	make X11_LIB="-L/usr/X11R6/lib64 -lX11 -lXtst" CFLAGS="%{optflags} -fPIC"
21cr|gkrellm-plugins-2.3.11-2|206	%else
21cr|gkrellm-plugins-2.3.11-2|207	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|208	%endif
21cr|gkrellm-plugins-2.3.11-2|209	)
21cr|gkrellm-plugins-2.3.11-2|210	(cd gkrellmbgchg2-%{gkrellmbgchg2_version}
21cr|gkrellm-plugins-2.3.11-2|211	make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|212	)
21cr|gkrellm-plugins-2.3.11-2|213	(cd gkrellm-fmonitor-%{fmonitor_version}
21cr|gkrellm-plugins-2.3.11-2|214	make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|215	)
21cr|gkrellm-plugins-2.3.11-2|216	(cd gkrellmoon-%{gkrellmoon_version}
21cr|gkrellm-plugins-2.3.11-2|217	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|218	)
21cr|gkrellm-plugins-2.3.11-2|219	(cd gkrellm-reminder-%{reminder_version}
21cr|gkrellm-plugins-2.3.11-2|220	make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|221	)
21cr|gkrellm-plugins-2.3.11-2|222	(cd gkrellm_snmp-%{snmp_version}
21cr|gkrellm-plugins-2.3.11-2|223	make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|224	)
21cr|gkrellm-plugins-2.3.11-2|225	(cd gkrellsun-%{gkrellsun_version}/src20
21cr|gkrellm-plugins-2.3.11-2|226	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|227	)
21cr|gkrellm-plugins-2.3.11-2|228	(cd gkrellweather-%{gkrellweather_version}
21cr|gkrellm-plugins-2.3.11-2|229	make PREFIX=%{_prefix} CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|230	)
21cr|gkrellm-plugins-2.3.11-2|231	(cd seti-%{seti_version}
21cr|gkrellm-plugins-2.3.11-2|232	make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
21cr|gkrellm-plugins-2.3.11-2|233	)
21cr|gkrellm-plugins-2.3.11-2|234	(cd gkrellm-hddtemp-%{hddtemp_version}
21cr|gkrellm-plugins-2.3.11-2|235	make gkrellm2 CFLAGS="%{optflags} -fPIC"
21cr|gkrellm-plugins-2.3.11-2|236	)
21cr|gkrellm-plugins-2.3.11-2|237	(cd gkrellm_timers-%{timers_version}
21cr|gkrellm-plugins-2.3.11-2|238	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|239	)
21cr|gkrellm-plugins-2.3.11-2|240	( cd gkrelltop-%{gkrelltop_version}.orig
21cr|gkrellm-plugins-2.3.11-2|241	make clean
21cr|gkrellm-plugins-2.3.11-2|242	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|243	)
21cr|gkrellm-plugins-2.3.11-2|244	( cd gkrellmlaunch-%{gkrellmlaunch_version}
21cr|gkrellm-plugins-2.3.11-2|245	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|246	)
21cr|gkrellm-plugins-2.3.11-2|247	(cd gkrellm2-cpufreq-%{cpufreq_version}
21cr|gkrellm-plugins-2.3.11-2|248	make CFLAGS="%{optflags}"
21cr|gkrellm-plugins-2.3.11-2|249	)
21cr|gkrellm-plugins-2.3.11-2|250	
21cr|gkrellm-plugins-2.3.11-2|251	%install
21cr|gkrellm-plugins-2.3.11-2|252	mkdir -p %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|253	mkdir -p %{buildroot}%{_datadir}/gkrellm2/scripts
21cr|gkrellm-plugins-2.3.11-2|254	install -c -s -m 755 gkrellm-volume/volume.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|255	install -c -s -m 755 gkrellm-mailwatch/mailwatch.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|256	install -c -s -m 755 gkrellmitime-%{gkrellmitime_version}/gkrellm_itime.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|257	install -c -s -m 755 gkrellStock-%{gkrellStock_version}/gkrellstock.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|258	install -c -m 755 gkrellStock-%{gkrellStock_version}/GetQuote2 %{buildroot}%{_datadir}/gkrellm2/scripts
21cr|gkrellm-plugins-2.3.11-2|259	install -c -s -m 755 gkrellShoot-%{gkrellShoot_version}/gkrellshoot.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|260	install -c -s -m 755 gkrellmss-%{gkrellmss_version}/src/gkrellmss.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|261	install -c -s -m 755 gkrellmwireless/wireless.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|262	install -c -s -m 755 gkrellm-radio/radio.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|263	install -c -s -m 755 gkrellkam-%{gkrellkam_version}/gkrellkam2.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|264	install -c -s -m 755 gkrellweather-%{gkrellweather_version}/gkrellweather.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|265	install -c -m 755 gkrellweather-%{gkrellweather_version}/GrabWeather %{buildroot}%{_datadir}/gkrellm2/scripts
21cr|gkrellm-plugins-2.3.11-2|266	install -c -s -m 755 gkrellm-fmonitor-%{fmonitor_version}/fmonitor.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|267	#install -c -s -m 755 gkrellm-fmonitor-%{fmonitor_version}/sensors.tcl %{buildroot}%{_bindir}
21cr|gkrellm-plugins-2.3.11-2|268	install -c -s -m 755 gkrellm-reminder-%{reminder_version}/reminder.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|269	install -c -s -m 755 gkrellm_snmp-%{snmp_version}/gkrellm_snmp.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|270	install -c -s -m 755 gkleds-%{gkleds_version}/gkleds.so  %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|271	install -c -s -m 755 gkrellmbgchg2-%{gkrellmbgchg2_version}/gkrellmbgchg.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|272	install -c -s -m 755 gkrellsun-%{gkrellsun_version}/src20/gkrellsun.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|273	install -c -s -m 755 gkrellmoon-%{gkrellmoon_version}/gkrellmoon.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|274	install -c -s -m 755 seti-%{seti_version}/seti.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|275	install -c -s -m 755 gkrellm-hddtemp-%{hddtemp_version}/gkrellm-hddtemp.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|276	install -c -s -m 755 gkrellm_timers-%{timers_version}/gkrellm_timers.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|277	install -c -s -m 755 gkrelltop-%{gkrelltop_version}.orig/gkrelltop{,d}.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|278	install -c -s -m 755 gkrellmlaunch-%{gkrellmlaunch_version}/gkrellmlaunch.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|279	install -c -s -m 755 gkrellm2-cpufreq-%{cpufreq_version}/cpufreq.so %{buildroot}%{_libdir}/gkrellm2/plugins
21cr|gkrellm-plugins-2.3.11-2|280	
21cr|gkrellm-plugins-2.3.11-2|281	# setup various docs
21cr|gkrellm-plugins-2.3.11-2|282	mkdir -p doc/gkleds
21cr|gkrellm-plugins-2.3.11-2|283	cp gkleds-%{gkleds_version}/{COPYING,Changelog,License,README,TODO,Themes} doc/gkleds
21cr|gkrellm-plugins-2.3.11-2|284	mkdir -p doc/gkrellm-fmonitor
21cr|gkrellm-plugins-2.3.11-2|285	cp gkrellm-fmonitor-%{fmonitor_version}/README doc/gkrellm-fmonitor
21cr|gkrellm-plugins-2.3.11-2|286	mkdir -p doc/gkrellm-hddtemp
21cr|gkrellm-plugins-2.3.11-2|287	cp gkrellm-hddtemp-%{hddtemp_version}/{COPYING,README} doc/gkrellm-hddtemp
21cr|gkrellm-plugins-2.3.11-2|288	mkdir -p doc/gkrellm-mailwatch
21cr|gkrellm-plugins-2.3.11-2|289	cp gkrellm-mailwatch/{Changelog,README} doc/gkrellm-mailwatch
21cr|gkrellm-plugins-2.3.11-2|290	mkdir -p doc/gkrellm-radio
21cr|gkrellm-plugins-2.3.11-2|291	cp gkrellm-radio/{CHANGES,README,lirc.example} doc/gkrellm-radio
21cr|gkrellm-plugins-2.3.11-2|292	mkdir -p doc/gkrellm-reminder
21cr|gkrellm-plugins-2.3.11-2|293	cp gkrellm-reminder-%{reminder_version}/{COPYING,ChangeLog,INSTALL,README} doc/gkrellm-reminder
21cr|gkrellm-plugins-2.3.11-2|294	mkdir -p doc/gkrellm-volume
21cr|gkrellm-plugins-2.3.11-2|295	cp gkrellm-volume/{COPYRIGHT,Changelog,README,THEMING} doc/gkrellm-volume
21cr|gkrellm-plugins-2.3.11-2|296	mkdir -p doc/timers
21cr|gkrellm-plugins-2.3.11-2|297	cp gkrellm_timers-%{timers_version}/{ChangeLog,README,TODO} doc/timers
21cr|gkrellm-plugins-2.3.11-2|298	mkdir -p doc/gkrellmbgchg2
21cr|gkrellm-plugins-2.3.11-2|299	cp gkrellmbgchg2-%{gkrellmbgchg2_version}/{ChangeLog,README,TODO} doc/gkrellmbgchg2
21cr|gkrellm-plugins-2.3.11-2|300	mkdir -p doc/gkrellmitime
21cr|gkrellm-plugins-2.3.11-2|301	cp gkrellmitime-%{gkrellmitime_version}/{COPYING,ChangeLog,README} doc/gkrellmitime
21cr|gkrellm-plugins-2.3.11-2|302	mkdir -p doc/gkrellmlaunch
21cr|gkrellm-plugins-2.3.11-2|303	cp gkrellmlaunch-%{gkrellmlaunch_version}/{CHANGELOG,COPYING,LICENSE,README} doc/gkrellmlaunch
21cr|gkrellm-plugins-2.3.11-2|304	mkdir -p doc/gkrellmoon
21cr|gkrellm-plugins-2.3.11-2|305	cp gkrellmoon-%{gkrellmoon_version}/{AUTHORS,COPYING,ChangeLog,INSTALL,NEWS,README} doc/gkrellmoon
21cr|gkrellm-plugins-2.3.11-2|306	mkdir -p doc/gkrellmss
21cr|gkrellm-plugins-2.3.11-2|307	cp gkrellmss-%{gkrellmss_version}/{COPYRIGHT,Changelog,INSTALL,README,Themes} doc/gkrellmss
21cr|gkrellm-plugins-2.3.11-2|308	mkdir -p doc/gkrellmwireless
21cr|gkrellm-plugins-2.3.11-2|309	cp gkrellmwireless/{Changelog,README} doc/gkrellmwireless
21cr|gkrellm-plugins-2.3.11-2|310	mkdir -p doc/gkrellsun
21cr|gkrellm-plugins-2.3.11-2|311	cp gkrellsun-%{gkrellsun_version}/{AUTHORS,COPYING,INSTALL,README} doc/gkrellsun
21cr|gkrellm-plugins-2.3.11-2|312	mkdir -p doc/gkrelltop
21cr|gkrellm-plugins-2.3.11-2|313	cp gkrelltop-%{gkrelltop_version}.orig/README doc/gkrelltop
21cr|gkrellm-plugins-2.3.11-2|314	mkdir -p doc/gkrellweather
21cr|gkrellm-plugins-2.3.11-2|315	cp gkrellweather-%{gkrellweather_version}/{COPYING,ChangeLog,README} doc/gkrellweather
21cr|gkrellm-plugins-2.3.11-2|316	mkdir -p doc/seti
21cr|gkrellm-plugins-2.3.11-2|317	cp seti-%{seti_version}/{AUTHORS,BUGS,COPYING,ChangeLog,INSTALL,INSTALL.gtk2,LICENSE,NEWS,README,README-pcpu,TODO} doc/seti
21cr|gkrellm-plugins-2.3.11-2|318	mkdir -p doc/cpufreq
21cr|gkrellm-plugins-2.3.11-2|319	cp gkrellm2-cpufreq-%{cpufreq_version}/{ChangeLog,LICENSE,README} doc/cpufreq
21cr|gkrellm-plugins-2.3.11-2|320	
21cr|gkrellm-plugins-2.3.11-2|321	# fix some perms
21cr|gkrellm-plugins-2.3.11-2|322	chmod 644 doc/gkrellmoon/*
21cr|gkrellm-plugins-2.3.11-2|323	chmod 644 doc/gkleds/*
21cr|gkrellm-plugins-2.3.11-2|324	chmod 644 doc/gkrelltop/*
21cr|gkrellm-plugins-2.3.11-2|325	
21cr|gkrellm-plugins-2.3.11-2|326	%files
21cr|gkrellm-plugins-2.3.11-2|327	%doc doc/*
21cr|gkrellm-plugins-2.3.11-2|328	%{_libdir}/gkrellm2/plugins/*
21cr|gkrellm-plugins-2.3.11-2|329	%exclude %{_libdir}/gkrellm2/plugins/gkrellm_snmp.so
21cr|gkrellm-plugins-2.3.11-2|330	%exclude %{_libdir}/gkrellm2/plugins/gkrellstock.so
21cr|gkrellm-plugins-2.3.11-2|331	%exclude %{_libdir}/gkrellm2/plugins/gkrellshoot.so
21cr|gkrellm-plugins-2.3.11-2|332	%exclude %{_libdir}/gkrellm2/plugins/gkrellkam2.so
21cr|gkrellm-plugins-2.3.11-2|333	%{_datadir}/gkrellm2/scripts/GrabWeather
21cr|gkrellm-plugins-2.3.11-2|334	
21cr|gkrellm-plugins-2.3.11-2|335	%files snmp
21cr|gkrellm-plugins-2.3.11-2|336	%defattr(-,root,root)
21cr|gkrellm-plugins-2.3.11-2|337	%doc gkrellm_snmp-%{snmp_version}/ChangeLog
21cr|gkrellm-plugins-2.3.11-2|338	%doc gkrellm_snmp-%{snmp_version}/FAQ
21cr|gkrellm-plugins-2.3.11-2|339	%doc gkrellm_snmp-%{snmp_version}/README
21cr|gkrellm-plugins-2.3.11-2|340	%doc gkrellm_snmp-%{snmp_version}/TODO
21cr|gkrellm-plugins-2.3.11-2|341	%{_libdir}/gkrellm2/plugins/gkrellm_snmp.so
21cr|gkrellm-plugins-2.3.11-2|342	
21cr|gkrellm-plugins-2.3.11-2|343	%files stock
21cr|gkrellm-plugins-2.3.11-2|344	%defattr(-,root,root)
21cr|gkrellm-plugins-2.3.11-2|345	%doc gkrellStock-%{gkrellStock_version}/COPYING
21cr|gkrellm-plugins-2.3.11-2|346	%doc gkrellStock-%{gkrellStock_version}/ChangeLog
21cr|gkrellm-plugins-2.3.11-2|347	%doc gkrellStock-%{gkrellStock_version}/README
21cr|gkrellm-plugins-2.3.11-2|348	%{_libdir}/gkrellm2/plugins/gkrellstock.so
21cr|gkrellm-plugins-2.3.11-2|349	%{_datadir}/gkrellm2/scripts/GetQuote2
21cr|gkrellm-plugins-2.3.11-2|350	
21cr|gkrellm-plugins-2.3.11-2|351	%files shoot
21cr|gkrellm-plugins-2.3.11-2|352	%defattr(-,root,root)
21cr|gkrellm-plugins-2.3.11-2|353	%doc gkrellShoot-%{gkrellShoot_version}/ChangeLog
21cr|gkrellm-plugins-2.3.11-2|354	%doc gkrellShoot-%{gkrellShoot_version}/README
21cr|gkrellm-plugins-2.3.11-2|355	%{_libdir}/gkrellm2/plugins/gkrellshoot.so
21cr|gkrellm-plugins-2.3.11-2|356	
21cr|gkrellm-plugins-2.3.11-2|357	%files kam
21cr|gkrellm-plugins-2.3.11-2|358	%defattr(-,root,root)
21cr|gkrellm-plugins-2.3.11-2|359	%doc gkrellkam-%{gkrellkam_version}/README
21cr|gkrellm-plugins-2.3.11-2|360	%doc gkrellkam-%{gkrellkam_version}/COPYING
21cr|gkrellm-plugins-2.3.11-2|361	%doc gkrellkam-%{gkrellkam_version}/Changelog
21cr|gkrellm-plugins-2.3.11-2|362	%doc gkrellkam-%{gkrellkam_version}/INSTALL
21cr|gkrellm-plugins-2.3.11-2|363	%doc gkrellkam-%{gkrellkam_version}/Release
21cr|gkrellm-plugins-2.3.11-2|364	%doc gkrellkam-%{gkrellkam_version}/Todo
21cr|gkrellm-plugins-2.3.11-2|365	%doc gkrellkam-%{gkrellkam_version}/example.list
21cr|gkrellm-plugins-2.3.11-2|366	%{_libdir}/gkrellm2/plugins/gkrellkam2.so

1856 21
21cr|gkrellm-themes-20190620-1|1	Name:		gkrellm-themes
21cr|gkrellm-themes-20190620-1|2	Version:	20190620
21cr|gkrellm-themes-20190620-1|3	Release:	1
21cr|gkrellm-themes-20190620-1|4	Summary:	Themes for the GKrellM
21cr|gkrellm-themes-20190620-1|5	License:	GPL
21cr|gkrellm-themes-20190620-1|6	Group:		Monitoring
21cr|gkrellm-themes-20190620-1|7	URL:		http://www.muhri.net
21cr|gkrellm-themes-20190620-1|8	Source:		http://www.muhri.net/gkrellm/GKrellM-Skins.tar.bz2
21cr|gkrellm-themes-20190620-1|9	Requires:	gkrellm >= 0.9.0
21cr|gkrellm-themes-20190620-1|10	BuildArch:	noarch
21cr|gkrellm-themes-20190620-1|11	
21cr|gkrellm-themes-20190620-1|12	%description
21cr|gkrellm-themes-20190620-1|13	This package contains some nice themes for the GKrellM monitoring utility.
21cr|gkrellm-themes-20190620-1|14	
21cr|gkrellm-themes-20190620-1|15	%prep
21cr|gkrellm-themes-20190620-1|16	%setup -q -n GKrellM-skins
21cr|gkrellm-themes-20190620-1|17	rm -f Aqua.gkrellm.tgz
21cr|gkrellm-themes-20190620-1|18	rm -f Azteker2k.gkrellm.tar.gz
21cr|gkrellm-themes-20190620-1|19	rm -f BloeStolen.tar.gz
21cr|gkrellm-themes-20190620-1|20	rm -f brushedmetalnew.tar.gz
21cr|gkrellm-themes-20190620-1|21	rm -f Cyroid.tar.gz
21cr|gkrellm-themes-20190620-1|22	rm -f E-Tech_XSlate_GKrellM.tar.gz
21cr|gkrellm-themes-20190620-1|23	rm -f E17.gkrellm.tar.gz
21cr|gkrellm-themes-20190620-1|24	rm -f Eazel.gkrellm.tar.gz
21cr|gkrellm-themes-20190620-1|25	rm -f Plastique.tar.gz
21cr|gkrellm-themes-20190620-1|26	rm -f ShinyMetal2.tar.gz
21cr|gkrellm-themes-20190620-1|27	rm -f TaoMetal.tar.gz
21cr|gkrellm-themes-20190620-1|28	rm -f blueHeart_gkrellm.tar.gz
21cr|gkrellm-themes-20190620-1|29	rm -f brushed.tar.gz
21cr|gkrellm-themes-20190620-1|30	rm -f indiglow_blue-gkrellm.tar.gz
21cr|gkrellm-themes-20190620-1|31	rm -f minE-Gkrellm.tar.gz
21cr|gkrellm-themes-20190620-1|32	for file in *.tar.gz *.tgz; do
21cr|gkrellm-themes-20190620-1|33	tar xvzf $file;
21cr|gkrellm-themes-20190620-1|34	rm -f $file
21cr|gkrellm-themes-20190620-1|35	done
21cr|gkrellm-themes-20190620-1|36	# remove hidden files or directories
21cr|gkrellm-themes-20190620-1|37	find . -mindepth 1 -name '.*' | xargs rm -rf
21cr|gkrellm-themes-20190620-1|38	# remove empty files or directories
21cr|gkrellm-themes-20190620-1|39	find . -empty | xargs rm -rf
21cr|gkrellm-themes-20190620-1|40	# remove CVS files
21cr|gkrellm-themes-20190620-1|41	find . -type d -name CVS | xargs rm -rf
21cr|gkrellm-themes-20190620-1|42	# fix perms
21cr|gkrellm-themes-20190620-1|43	find . -type d -exec chmod 755 {} \;
21cr|gkrellm-themes-20190620-1|44	find . -type f -exec chmod 644 {} \;
21cr|gkrellm-themes-20190620-1|45	
21cr|gkrellm-themes-20190620-1|46	%build
21cr|gkrellm-themes-20190620-1|47	
21cr|gkrellm-themes-20190620-1|48	%install
21cr|gkrellm-themes-20190620-1|49	mkdir -p %{buildroot}%{_datadir}/gkrellm2/themes
21cr|gkrellm-themes-20190620-1|50	cp -av * %{buildroot}%{_datadir}/gkrellm2/themes
21cr|gkrellm-themes-20190620-1|51	
21cr|gkrellm-themes-20190620-1|52	%clean
21cr|gkrellm-themes-20190620-1|53	
21cr|gkrellm-themes-20190620-1|54	%files
21cr|gkrellm-themes-20190620-1|55	%{_datadir}/gkrellm2/themes/*

1857 21
21cr|gksu-2.0.2-17|1	%define Werror_cflags %{nil}
21cr|gksu-2.0.2-17|2	%define _disable_rebuild_configure 1
21cr|gksu-2.0.2-17|3	
21cr|gksu-2.0.2-17|4	Summary:	GTK+ frontend to the su and sudo programs
21cr|gksu-2.0.2-17|5	Name:		gksu
21cr|gksu-2.0.2-17|6	Version:	2.0.2
21cr|gksu-2.0.2-17|7	Release:	17
21cr|gksu-2.0.2-17|8	License:	GPLv2+
21cr|gksu-2.0.2-17|9	Group:		Graphical desktop/GNOME
21cr|gksu-2.0.2-17|10	Url:		http://www.nongnu.org/gksu/
21cr|gksu-2.0.2-17|11	Source0:	http://people.debian.org/~kov/gksu/gksu/%{name}-%{version}.tar.bz2
21cr|gksu-2.0.2-17|12	Patch0:		gksu-2.0.2-use-xvt-for-terminal.patch
21cr|gksu-2.0.2-17|13	Patch1:		gksu-2.0.2-fix-nautilus-link.patch
21cr|gksu-2.0.2-17|14	Patch2:		gksu-2.0.2-fixglibinclude.patch
21cr|gksu-2.0.2-17|15	Patch3:		02_format_security.patch
21cr|gksu-2.0.2-17|16	Patch4:		gksu-2.0.2-ru.patch
21cr|gksu-2.0.2-17|17	BuildRequires:	pkgconfig(libgksu2)
21cr|gksu-2.0.2-17|18	BuildRequires:	intltool
21cr|gksu-2.0.2-17|19	
21cr|gksu-2.0.2-17|20	%description
21cr|gksu-2.0.2-17|21	gksu is a Gtk+ frontend to /bin/su. It supports login shells and preserving
21cr|gksu-2.0.2-17|22	environment when acting as a su frontend. It is useful to menu items or
21cr|gksu-2.0.2-17|23	other graphical programs that need to ask a user's password to run another
21cr|gksu-2.0.2-17|24	program as another user.
21cr|gksu-2.0.2-17|25	
21cr|gksu-2.0.2-17|26	%files -f %{name}.lang
21cr|gksu-2.0.2-17|27	%doc AUTHORS ChangeLog COPYING README
21cr|gksu-2.0.2-17|28	%{_bindir}/*
21cr|gksu-2.0.2-17|29	%{_datadir}/pixmaps/*.png
21cr|gksu-2.0.2-17|30	%{_datadir}/%{name}
21cr|gksu-2.0.2-17|31	%{_mandir}/man1/*.1.*
21cr|gksu-2.0.2-17|32	
21cr|gksu-2.0.2-17|33	%post
21cr|gksu-2.0.2-17|34	if [ -e /etc/gksu.conf ]; then
21cr|gksu-2.0.2-17|35	sh %{_datadir}/%{name}/gksu-migrate-conf.sh
21cr|gksu-2.0.2-17|36	fi
21cr|gksu-2.0.2-17|37	
21cr|gksu-2.0.2-17|38	#----------------------------------------------------------------------------
21cr|gksu-2.0.2-17|39	
21cr|gksu-2.0.2-17|40	%prep
21cr|gksu-2.0.2-17|41	%setup -q
21cr|gksu-2.0.2-17|42	%apply_patches
21cr|gksu-2.0.2-17|43	
21cr|gksu-2.0.2-17|44	%build
21cr|gksu-2.0.2-17|45	%configure --enable-nautilus-extension=no
21cr|gksu-2.0.2-17|46	%make
21cr|gksu-2.0.2-17|47	
21cr|gksu-2.0.2-17|48	%install
21cr|gksu-2.0.2-17|49	%makeinstall_std
21cr|gksu-2.0.2-17|50	
21cr|gksu-2.0.2-17|51	#we don't need .desktop file
21cr|gksu-2.0.2-17|52	rm -rf %{buildroot}%{_datadir}/applications
21cr|gksu-2.0.2-17|53	
21cr|gksu-2.0.2-17|54	%find_lang %{name}

1858 21
21cr|gl-117-1.3.2-10|1	Summary:	Action flight simulator
21cr|gl-117-1.3.2-10|2	Name:		gl-117
21cr|gl-117-1.3.2-10|3	Version:	1.3.2
21cr|gl-117-1.3.2-10|4	Release:	10
21cr|gl-117-1.3.2-10|5	License:	GPLv2+
21cr|gl-117-1.3.2-10|6	Group:		Games/Arcade
21cr|gl-117-1.3.2-10|7	Url:		http://www.heptargon.de/
21cr|gl-117-1.3.2-10|8	Source0:	http://prdownloads.sourceforge.net/gl-117/%{name}-%{version}-src.tar.bz2
21cr|gl-117-1.3.2-10|9	Source11:	%{name}-16x16.png
21cr|gl-117-1.3.2-10|10	Source12:	%{name}-32x32.png
21cr|gl-117-1.3.2-10|11	Source13:	%{name}-48x48.png
21cr|gl-117-1.3.2-10|12	BuildRequires:	pkgconfig(gl)
21cr|gl-117-1.3.2-10|13	BuildRequires:	pkgconfig(glu)
21cr|gl-117-1.3.2-10|14	BuildRequires:	pkgconfig(glut)
21cr|gl-117-1.3.2-10|15	BuildRequires:	pkgconfig(sdl)
21cr|gl-117-1.3.2-10|16	BuildRequires:	pkgconfig(SDL_mixer)
21cr|gl-117-1.3.2-10|17	
21cr|gl-117-1.3.2-10|18	%description
21cr|gl-117-1.3.2-10|19	GL-117 is an action flight simulator for Linux/Unix and MSWindows.
21cr|gl-117-1.3.2-10|20	Enter the Eagle Squadron and succeed in several challenging missions
21cr|gl-117-1.3.2-10|21	leading though different landscapes. Five predefined levels of video
21cr|gl-117-1.3.2-10|22	quality and an amount of viewing ranges let you perfectly adjust the
21cr|gl-117-1.3.2-10|23	game to the performance of your system. Joystick, mouse,
21cr|gl-117-1.3.2-10|24	sound effects, music...
21cr|gl-117-1.3.2-10|25	
21cr|gl-117-1.3.2-10|26	%files
21cr|gl-117-1.3.2-10|27	%defattr(644,root,root,755)
21cr|gl-117-1.3.2-10|28	%doc AUTHORS ChangeLog NEWS README FAQ
21cr|gl-117-1.3.2-10|29	%{_mandir}/man6/%{name}.6*
21cr|gl-117-1.3.2-10|30	%{_gamesdatadir}/%{name}
21cr|gl-117-1.3.2-10|31	%{_iconsdir}/%{name}.png
21cr|gl-117-1.3.2-10|32	%{_liconsdir}/%{name}.png
21cr|gl-117-1.3.2-10|33	%{_miconsdir}/%{name}.png
21cr|gl-117-1.3.2-10|34	%{_datadir}/applications/%{name}.desktop
21cr|gl-117-1.3.2-10|35	%defattr(755,root,root,755)
21cr|gl-117-1.3.2-10|36	%{_gamesbindir}/*
21cr|gl-117-1.3.2-10|37	
21cr|gl-117-1.3.2-10|38	#----------------------------------------------------------------------------
21cr|gl-117-1.3.2-10|39	
21cr|gl-117-1.3.2-10|40	%prep
21cr|gl-117-1.3.2-10|41	%setup -q -n %{name}-%{version}-src
21cr|gl-117-1.3.2-10|42	
21cr|gl-117-1.3.2-10|43	%build
21cr|gl-117-1.3.2-10|44	%configure \
21cr|gl-117-1.3.2-10|45	--bindir=%{_gamesbindir} \
21cr|gl-117-1.3.2-10|46	--datadir=%{_gamesdatadir}
21cr|gl-117-1.3.2-10|47	%make
21cr|gl-117-1.3.2-10|48	
21cr|gl-117-1.3.2-10|49	%install
21cr|gl-117-1.3.2-10|50	%makeinstall_std
21cr|gl-117-1.3.2-10|51	
21cr|gl-117-1.3.2-10|52	install -d %{buildroot}%{_datadir}/applications
21cr|gl-117-1.3.2-10|53	cat <<EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gl-117-1.3.2-10|54	[Desktop Entry]
21cr|gl-117-1.3.2-10|55	Name=GL-117
21cr|gl-117-1.3.2-10|56	Comment=Action flight simulator
21cr|gl-117-1.3.2-10|57	Exec=%{_gamesbindir}/%{name}
21cr|gl-117-1.3.2-10|58	Icon=%{name}
21cr|gl-117-1.3.2-10|59	Terminal=false
21cr|gl-117-1.3.2-10|60	Type=Application
21cr|gl-117-1.3.2-10|61	StartupNotify=true
21cr|gl-117-1.3.2-10|62	Categories=Game;ArcadeGame;
21cr|gl-117-1.3.2-10|63	EOF
21cr|gl-117-1.3.2-10|64	
21cr|gl-117-1.3.2-10|65	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|gl-117-1.3.2-10|66	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|gl-117-1.3.2-10|67	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|gl-117-1.3.2-10|68	
21cr|gl-117-1.3.2-10|69	install -m644 doc/%{name}.6 -D %{buildroot}%{_mandir}/man6/%{name}.6

1859 21
21cr|glabels-3.4.1-2|1	%define _disable_rebuild_configure 1
21cr|glabels-3.4.1-2|2	
21cr|glabels-3.4.1-2|3	%define api 3.0
21cr|glabels-3.4.1-2|4	%define major 8
21cr|glabels-3.4.1-2|5	%define libname %mklibname %{name} %{api} %{major}
21cr|glabels-3.4.1-2|6	%define devname %mklibname %{name} -d
21cr|glabels-3.4.1-2|7	
21cr|glabels-3.4.1-2|8	%define bmajor 0
21cr|glabels-3.4.1-2|9	%define blibname %mklibname glbarcode %{api} %{bmajor}
21cr|glabels-3.4.1-2|10	%define bdevname %mklibname glbarcode -d
21cr|glabels-3.4.1-2|11	
21cr|glabels-3.4.1-2|12	%define _appdatadir %{_datadir}/appdata
21cr|glabels-3.4.1-2|13	
21cr|glabels-3.4.1-2|14	Summary:	GNOME program to create labels and business cards
21cr|glabels-3.4.1-2|15	Name:		glabels
21cr|glabels-3.4.1-2|16	Version:	3.4.1
21cr|glabels-3.4.1-2|17	Release:	2
21cr|glabels-3.4.1-2|18	License:	GPLv2+
21cr|glabels-3.4.1-2|19	Group:		Office
21cr|glabels-3.4.1-2|20	Url:		http://glabels.sourceforge.net/
21cr|glabels-3.4.1-2|21	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.4/%{name}-%{version}.tar.xz
21cr|glabels-3.4.1-2|22	Source0100:	glabels.rpmlintrc
21cr|glabels-3.4.1-2|23	Patch0:		glabels-3.4.1-gcc10.patch
21cr|glabels-3.4.1-2|24	BuildRequires:	pkgconfig(cairo)
21cr|glabels-3.4.1-2|25	BuildRequires:	pkgconfig(glib-2.0)
21cr|glabels-3.4.1-2|26	BuildRequires:	pkgconfig(gobject-2.0)
21cr|glabels-3.4.1-2|27	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|glabels-3.4.1-2|28	BuildRequires:	pkgconfig(libebook-1.2)
21cr|glabels-3.4.1-2|29	BuildRequires:	pkgconfig(libiec16022)
21cr|glabels-3.4.1-2|30	BuildRequires:	pkgconfig(libqrencode)
21cr|glabels-3.4.1-2|31	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|glabels-3.4.1-2|32	BuildRequires:	pkgconfig(libxml-2.0)
21cr|glabels-3.4.1-2|33	BuildRequires:	pkgconfig(pango)
21cr|glabels-3.4.1-2|34	BuildRequires:	pkgconfig(pangocairo)
21cr|glabels-3.4.1-2|35	BuildRequires:	desktop-file-utils
21cr|glabels-3.4.1-2|36	BuildRequires:	intltool
21cr|glabels-3.4.1-2|37	BuildRequires:	gnome-doc-utils
21cr|glabels-3.4.1-2|38	BuildRequires:	gtk-doc
21cr|glabels-3.4.1-2|39	BuildRequires:	zint-devel
21cr|glabels-3.4.1-2|40	BuildRequires:	gettext-devel
21cr|glabels-3.4.1-2|41	BuildRequires:	itstool
21cr|glabels-3.4.1-2|42	Recommends:	%{blibname} = %{EVRD}
21cr|glabels-3.4.1-2|43	
21cr|glabels-3.4.1-2|44	
21cr|glabels-3.4.1-2|45	%description
21cr|glabels-3.4.1-2|46	Glabels is stand-alone program for creating labels and business cards
21cr|glabels-3.4.1-2|47	for GNOME.
21cr|glabels-3.4.1-2|48	
21cr|glabels-3.4.1-2|49	%files -f %{name}-%{api}.lang
21cr|glabels-3.4.1-2|50	%doc README AUTHORS
21cr|glabels-3.4.1-2|51	%{_bindir}/*
21cr|glabels-3.4.1-2|52	%{_datadir}/%{name}-%{api}
21cr|glabels-3.4.1-2|53	%{_datadir}/lib%{name}-%{api}
21cr|glabels-3.4.1-2|54	%{_datadir}/applications/*
21cr|glabels-3.4.1-2|55	%{_datadir}/mime/packages/*
21cr|glabels-3.4.1-2|56	%{_datadir}/icons/hicolor/*/mimetypes/*glabels*
21cr|glabels-3.4.1-2|57	%{_iconsdir}/hicolor/*/apps/*
21cr|glabels-3.4.1-2|58	%{_mandir}/man1/*
21cr|glabels-3.4.1-2|59	%{_datadir}/gtk-doc/html/lib%{name}-%{api}
21cr|glabels-3.4.1-2|60	%{_datadir}/gtk-doc/html/libglbarcode-%{api}
21cr|glabels-3.4.1-2|61	%{_appdatadir}/*.appdata.xml
21cr|glabels-3.4.1-2|62	%{_datadir}/glib-2.0/schemas/org.gnome.glabels-3.gschema.xml
21cr|glabels-3.4.1-2|63	
21cr|glabels-3.4.1-2|64	#---------------------------------------------------------
21cr|glabels-3.4.1-2|65	%package -n %{libname}
21cr|glabels-3.4.1-2|66	Summary:	GNOME program to create labels and business cards
21cr|glabels-3.4.1-2|67	Group:		System/Libraries
21cr|glabels-3.4.1-2|68	
21cr|glabels-3.4.1-2|69	%description -n %{libname}
21cr|glabels-3.4.1-2|70	Glabels is stand-alone program for creating labels and business cards
21cr|glabels-3.4.1-2|71	for GNOME. Libraries.
21cr|glabels-3.4.1-2|72	
21cr|glabels-3.4.1-2|73	%files -n %{libname}
21cr|glabels-3.4.1-2|74	%doc README AUTHORS
21cr|glabels-3.4.1-2|75	%{_libdir}/libglabels-%{api}.so.%{major}*
21cr|glabels-3.4.1-2|76	
21cr|glabels-3.4.1-2|77	#---------------------------------------------------------
21cr|glabels-3.4.1-2|78	%package -n %{devname}
21cr|glabels-3.4.1-2|79	Summary:	Glabels devel files
21cr|glabels-3.4.1-2|80	Group:		Development/Other
21cr|glabels-3.4.1-2|81	Requires: %{libname} = %{EVRD}
21cr|glabels-3.4.1-2|82	Provides: libglabels-devel
21cr|glabels-3.4.1-2|83	
21cr|glabels-3.4.1-2|84	
21cr|glabels-3.4.1-2|85	%description -n %{devname}
21cr|glabels-3.4.1-2|86	Glabels is stand-alone program for creating labels and business cards
21cr|glabels-3.4.1-2|87	for GNOME. Devel files.
21cr|glabels-3.4.1-2|88	
21cr|glabels-3.4.1-2|89	%files -n %{devname}
21cr|glabels-3.4.1-2|90	%doc README AUTHORS
21cr|glabels-3.4.1-2|91	%{_libdir}/libglabels-%{api}.so
21cr|glabels-3.4.1-2|92	%dir %{_includedir}/libglabels-%{api}
21cr|glabels-3.4.1-2|93	%{_includedir}/libglabels-%{api}/*
21cr|glabels-3.4.1-2|94	%{_libdir}/pkgconfig/libglabels-%{api}.pc
21cr|glabels-3.4.1-2|95	#---------------------------------------------------------
21cr|glabels-3.4.1-2|96	# barcode
21cr|glabels-3.4.1-2|97	#---------------------------------------------------------
21cr|glabels-3.4.1-2|98	%package -n %{blibname}
21cr|glabels-3.4.1-2|99	Summary:	Barcode support libraries for %{name}
21cr|glabels-3.4.1-2|100	Group:		System/Libraries
21cr|glabels-3.4.1-2|101	
21cr|glabels-3.4.1-2|102	%description -n %{blibname}
21cr|glabels-3.4.1-2|103	This package contains the shared libraries for barcode support for %{name}.
21cr|glabels-3.4.1-2|104	
21cr|glabels-3.4.1-2|105	%files -n %{blibname}
21cr|glabels-3.4.1-2|106	%doc README AUTHORS
21cr|glabels-3.4.1-2|107	%{_libdir}/libglbarcode-%{api}.so.%{bmajor}*
21cr|glabels-3.4.1-2|108	
21cr|glabels-3.4.1-2|109	#---------------------------------------------------------
21cr|glabels-3.4.1-2|110	%package -n %{bdevname}
21cr|glabels-3.4.1-2|111	Summary:	Development files and headers for %{name} barcodes
21cr|glabels-3.4.1-2|112	Group:		Development/Other
21cr|glabels-3.4.1-2|113	Requires:	%{blibname} = %{EVRD}
21cr|glabels-3.4.1-2|114	Provides:	glbarcode-devel = %{EVRD}
21cr|glabels-3.4.1-2|115	
21cr|glabels-3.4.1-2|116	%description -n %{bdevname}
21cr|glabels-3.4.1-2|117	This package contains the development files and headers for %{name} barcodes.
21cr|glabels-3.4.1-2|118	
21cr|glabels-3.4.1-2|119	%files -n %{bdevname}
21cr|glabels-3.4.1-2|120	%doc README AUTHORS
21cr|glabels-3.4.1-2|121	%{_libdir}/libglbarcode-%{api}.so
21cr|glabels-3.4.1-2|122	%{_includedir}/libglbarcode-%{api}
21cr|glabels-3.4.1-2|123	%{_libdir}/pkgconfig/libglbarcode-%{api}.pc
21cr|glabels-3.4.1-2|124	
21cr|glabels-3.4.1-2|125	#---------------------------------------------------------
21cr|glabels-3.4.1-2|126	
21cr|glabels-3.4.1-2|127	%prep
21cr|glabels-3.4.1-2|128	%setup -q
21cr|glabels-3.4.1-2|129	%patch0 -p1
21cr|glabels-3.4.1-2|130	
21cr|glabels-3.4.1-2|131	%build
21cr|glabels-3.4.1-2|132	%configure \
21cr|glabels-3.4.1-2|133	--with-libebook \
21cr|glabels-3.4.1-2|134	--disable-static \
21cr|glabels-3.4.1-2|135	--disable-schemas-compile
21cr|glabels-3.4.1-2|136	
21cr|glabels-3.4.1-2|137	%make
21cr|glabels-3.4.1-2|138	
21cr|glabels-3.4.1-2|139	%install
21cr|glabels-3.4.1-2|140	%makeinstall_std
21cr|glabels-3.4.1-2|141	
21cr|glabels-3.4.1-2|142	perl -p -i -e 's/%{name}-%{api}.png/%{name}-%{api}/g' \
21cr|glabels-3.4.1-2|143	%{buildroot}%{_datadir}/applications/*.desktop
21cr|glabels-3.4.1-2|144	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21cr|glabels-3.4.1-2|145	
21cr|glabels-3.4.1-2|146	%find_lang %{name}-%{api} --with-gnome
21cr|glabels-3.4.1-2|147	

1860 21
21cr|glaxnimate-0.5.3-2|1	%define major 2
21cr|glaxnimate-0.5.3-2|2	%define libname %mklibname qt6colorwidgets %{major}
21cr|glaxnimate-0.5.3-2|3	%define devname %mklibname qt6colorwidgets -d
21cr|glaxnimate-0.5.3-2|4	
21cr|glaxnimate-0.5.3-2|5	Summary:	A simple vector graphics animation program
21cr|glaxnimate-0.5.3-2|6	Name:		glaxnimate
21cr|glaxnimate-0.5.3-2|7	Version:	0.5.3
21cr|glaxnimate-0.5.3-2|8	Release:	2
21cr|glaxnimate-0.5.3-2|9	License:	GPLv2
21cr|glaxnimate-0.5.3-2|10	Group:		Graphics
21cr|glaxnimate-0.5.3-2|11	Url:		https://gitlab.com/mattbas/glaxnimate
21cr|glaxnimate-0.5.3-2|12	# git clone https://gitlab.com/mattbas/glaxnimate
21cr|glaxnimate-0.5.3-2|13	# cd %%{name}
21cr|glaxnimate-0.5.3-2|14	# git checkout %%{version}
21cr|glaxnimate-0.5.3-2|15	# git submodule update --init --recursive
21cr|glaxnimate-0.5.3-2|16	# git-archive-all --prefix=%%{name}-%%{version} ../%%{name}-%%{version}.tar.xz
21cr|glaxnimate-0.5.3-2|17	Source0:	%{name}-%{version}.tar.xz
21cr|glaxnimate-0.5.3-2|18	Source2:	yandex-browser.svg
21cr|glaxnimate-0.5.3-2|19	Patch0:		glaxnimate-0.5.3-qt6.patch
21cr|glaxnimate-0.5.3-2|20	BuildRequires:	cmake
21cr|glaxnimate-0.5.3-2|21	BuildRequires:	qt6-linguist-tools
21cr|glaxnimate-0.5.3-2|22	BuildRequires:	potrace-devel
21cr|glaxnimate-0.5.3-2|23	BuildRequires:	cmake(Qt6)
21cr|glaxnimate-0.5.3-2|24	BuildRequires:	cmake(Qt6Concurrent)
21cr|glaxnimate-0.5.3-2|25	BuildRequires:	cmake(Qt6Core)
21cr|glaxnimate-0.5.3-2|26	BuildRequires:	cmake(Qt6DBus)
21cr|glaxnimate-0.5.3-2|27	BuildRequires:	cmake(Qt6GuiTools)
21cr|glaxnimate-0.5.3-2|28	BuildRequires:	cmake(Qt6Network)
21cr|glaxnimate-0.5.3-2|29	BuildRequires:	cmake(Qt6OpenGL)
21cr|glaxnimate-0.5.3-2|30	BuildRequires:	cmake(Qt6OpenGLWidgets)
21cr|glaxnimate-0.5.3-2|31	BuildRequires:	cmake(Qt6Svg)
21cr|glaxnimate-0.5.3-2|32	BuildRequires:	cmake(Qt6Tools)
21cr|glaxnimate-0.5.3-2|33	BuildRequires:	cmake(Qt6UiTools)
21cr|glaxnimate-0.5.3-2|34	BuildRequires:	cmake(Qt6Widgets)
21cr|glaxnimate-0.5.3-2|35	BuildRequires:	cmake(Qt6Xml)
21cr|glaxnimate-0.5.3-2|36	BuildRequires:	pkgconfig(libarchive)
21cr|glaxnimate-0.5.3-2|37	BuildRequires:	pkgconfig(libavcodec)
21cr|glaxnimate-0.5.3-2|38	BuildRequires:	pkgconfig(python3)
21cr|glaxnimate-0.5.3-2|39	BuildRequires:	pkgconfig(vulkan)
21cr|glaxnimate-0.5.3-2|40	
21cr|glaxnimate-0.5.3-2|41	%description
21cr|glaxnimate-0.5.3-2|42	A simple vector graphics animation program.
21cr|glaxnimate-0.5.3-2|43	
21cr|glaxnimate-0.5.3-2|44	%files
21cr|glaxnimate-0.5.3-2|45	%doc AUTHORS.md README.md
21cr|glaxnimate-0.5.3-2|46	%license LICENSES/*.txt
21cr|glaxnimate-0.5.3-2|47	%{_appdatadir}/org.mattbas.Glaxnimate.metainfo.xml
21cr|glaxnimate-0.5.3-2|48	%{_bindir}/%{name}
21cr|glaxnimate-0.5.3-2|49	%{_datadir}/applications/org.mattbas.Glaxnimate.desktop
21cr|glaxnimate-0.5.3-2|50	%{_datadir}/%{name}
21cr|glaxnimate-0.5.3-2|51	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|glaxnimate-0.5.3-2|52	%{_iconsdir}/hicolor/*/apps/org.mattbas.Glaxnimate.*
21cr|glaxnimate-0.5.3-2|53	
21cr|glaxnimate-0.5.3-2|54	#----------------------------------------------------------------------------
21cr|glaxnimate-0.5.3-2|55	
21cr|glaxnimate-0.5.3-2|56	%package -n %{libname}
21cr|glaxnimate-0.5.3-2|57	Summary:	Color dialog library
21cr|glaxnimate-0.5.3-2|58	Group:		System/Libraries
21cr|glaxnimate-0.5.3-2|59	
21cr|glaxnimate-0.5.3-2|60	%description -n %{libname}
21cr|glaxnimate-0.5.3-2|61	Color dialog library that is more user-friendly than the default QColorDialog.
21cr|glaxnimate-0.5.3-2|62	
21cr|glaxnimate-0.5.3-2|63	%files -n %{libname}
21cr|glaxnimate-0.5.3-2|64	%{_libdir}/libQtColorWidgets.so.%{major}*
21cr|glaxnimate-0.5.3-2|65	
21cr|glaxnimate-0.5.3-2|66	#----------------------------------------------------------------------------
21cr|glaxnimate-0.5.3-2|67	
21cr|glaxnimate-0.5.3-2|68	%package -n %{devname}
21cr|glaxnimate-0.5.3-2|69	Summary:	Development files for %{libname}
21cr|glaxnimate-0.5.3-2|70	Group:		Development/C++
21cr|glaxnimate-0.5.3-2|71	Requires:	%{libname} = %{EVRD}
21cr|glaxnimate-0.5.3-2|72	
21cr|glaxnimate-0.5.3-2|73	%description -n %{devname}
21cr|glaxnimate-0.5.3-2|74	Development files for %{libname}.
21cr|glaxnimate-0.5.3-2|75	
21cr|glaxnimate-0.5.3-2|76	%files -n %{devname}
21cr|glaxnimate-0.5.3-2|77	%{_includedir}/QtColorWidgets
21cr|glaxnimate-0.5.3-2|78	%{_libdir}/cmake/QtColorWidgets
21cr|glaxnimate-0.5.3-2|79	%{_libdir}/libQtColorWidgets.so
21cr|glaxnimate-0.5.3-2|80	%{_libdir}/pkgconfig/QtColorWidgets.pc
21cr|glaxnimate-0.5.3-2|81	
21cr|glaxnimate-0.5.3-2|82	#----------------------------------------------------------------------------
21cr|glaxnimate-0.5.3-2|83	
21cr|glaxnimate-0.5.3-2|84	%prep
21cr|glaxnimate-0.5.3-2|85	%autosetup -p1
21cr|glaxnimate-0.5.3-2|86	
21cr|glaxnimate-0.5.3-2|87	# update yandex-browser icon
21cr|glaxnimate-0.5.3-2|88	rm ./data/icons/breeze-icons/icons/apps/48/yandex-browser.svg
21cr|glaxnimate-0.5.3-2|89	cp %{SOURCE2} ./data/icons/breeze-icons/icons/apps/48/
21cr|glaxnimate-0.5.3-2|90	
21cr|glaxnimate-0.5.3-2|91	%build
21cr|glaxnimate-0.5.3-2|92	%cmake
21cr|glaxnimate-0.5.3-2|93	%make
21cr|glaxnimate-0.5.3-2|94	
21cr|glaxnimate-0.5.3-2|95	cp -rf ../data/translations share/glaxnimate/glaxnimate
21cr|glaxnimate-0.5.3-2|96	pushd share/glaxnimate/glaxnimate/translations
21cr|glaxnimate-0.5.3-2|97	%{_libdir}/qt6/bin/lrelease *.ts
21cr|glaxnimate-0.5.3-2|98	popd
21cr|glaxnimate-0.5.3-2|99	
21cr|glaxnimate-0.5.3-2|100	pushd ../external/Qt-Color-Widgets
21cr|glaxnimate-0.5.3-2|101	%cmake
21cr|glaxnimate-0.5.3-2|102	%make
21cr|glaxnimate-0.5.3-2|103	popd
21cr|glaxnimate-0.5.3-2|104	
21cr|glaxnimate-0.5.3-2|105	%install
21cr|glaxnimate-0.5.3-2|106	%makeinstall_std -C build
21cr|glaxnimate-0.5.3-2|107	
21cr|glaxnimate-0.5.3-2|108	pushd external/Qt-Color-Widgets
21cr|glaxnimate-0.5.3-2|109	%makeinstall_std -C build
21cr|glaxnimate-0.5.3-2|110	popd

1861 21
21cr|glc-0.5.8-7|1	%define major 0
21cr|glc-0.5.8-7|2	%define libcapture %mklibname %{name}-capture %{major}
21cr|glc-0.5.8-7|3	%define libcore %mklibname %{name}-core %{major}
21cr|glc-0.5.8-7|4	%define libexport %mklibname %{name}-export %{major}
21cr|glc-0.5.8-7|5	%define libhook %mklibname %{name}-hook %{major}
21cr|glc-0.5.8-7|6	%define libplay %mklibname %{name}-play %{major}
21cr|glc-0.5.8-7|7	%define devname %mklibname %{name} -d
21cr|glc-0.5.8-7|8	
21cr|glc-0.5.8-7|9	Summary:	ALSA and OpenGL video capture tool
21cr|glc-0.5.8-7|10	Name:		glc
21cr|glc-0.5.8-7|11	Version:	0.5.8
21cr|glc-0.5.8-7|12	Release:	7
21cr|glc-0.5.8-7|13	License:	MIT
21cr|glc-0.5.8-7|14	Group:		Video
21cr|glc-0.5.8-7|15	Url:		https://github.com/nullkey/glc
21cr|glc-0.5.8-7|16	Source0:	https://nodeload.github.com/nullkey/glc/tarball/master/%{name}-%{version}.tar.bz2
21cr|glc-0.5.8-7|17	Patch0:		glc-0.5.8-alsa-capture-stop.patch
21cr|glc-0.5.8-7|18	Patch1:		glc-0.5.8-linkage.patch
21cr|glc-0.5.8-7|19	BuildRequires:	cmake
21cr|glc-0.5.8-7|20	BuildRequires:	libelfhacks-devel
21cr|glc-0.5.8-7|21	BuildRequires:	libpacketstream-devel
21cr|glc-0.5.8-7|22	BuildRequires:	pkgconfig(alsa)
21cr|glc-0.5.8-7|23	BuildRequires:	pkgconfig(ao)
21cr|glc-0.5.8-7|24	BuildRequires:	pkgconfig(gl)
21cr|glc-0.5.8-7|25	BuildRequires:	pkgconfig(glu)
21cr|glc-0.5.8-7|26	BuildRequires:	pkgconfig(libpng)
21cr|glc-0.5.8-7|27	BuildRequires:	pkgconfig(xxf86vm)
21cr|glc-0.5.8-7|28	BuildRequires:	pkgconfig(xorg-server)
21cr|glc-0.5.8-7|29	# Due to libelfhacks limitations
21cr|glc-0.5.8-7|30	ExclusiveArch:	%{ix86} %{x86_64}
21cr|glc-0.5.8-7|31	
21cr|glc-0.5.8-7|32	%description
21cr|glc-0.5.8-7|33	glc is an ALSA and OpenGL video capture tool that you can use to record
21cr|glc-0.5.8-7|34	the output from opengl applications.
21cr|glc-0.5.8-7|35	
21cr|glc-0.5.8-7|36	%files -n %{name}
21cr|glc-0.5.8-7|37	%{_bindir}/glc*
21cr|glc-0.5.8-7|38	
21cr|glc-0.5.8-7|39	#----------------------------------------------------------------------------
21cr|glc-0.5.8-7|40	
21cr|glc-0.5.8-7|41	%package -n %{libcapture}
21cr|glc-0.5.8-7|42	Summary:	Shared library for %{name}
21cr|glc-0.5.8-7|43	Group:		System/Libraries
21cr|glc-0.5.8-7|44	Conflicts:	%{_lib}glc < 0.5.8-2
21cr|glc-0.5.8-7|45	
21cr|glc-0.5.8-7|46	%description -n %{libcapture}
21cr|glc-0.5.8-7|47	This project provides a client library for %{name}.
21cr|glc-0.5.8-7|48	
21cr|glc-0.5.8-7|49	%files -n %{libcapture}
21cr|glc-0.5.8-7|50	%{_libdir}/lib%{name}-capture.so.%{major}*
21cr|glc-0.5.8-7|51	
21cr|glc-0.5.8-7|52	#----------------------------------------------------------------------------
21cr|glc-0.5.8-7|53	
21cr|glc-0.5.8-7|54	%package -n %{libcore}
21cr|glc-0.5.8-7|55	Summary:	Shared library for %{name}
21cr|glc-0.5.8-7|56	Group:		System/Libraries
21cr|glc-0.5.8-7|57	Conflicts:	%{_lib}glc < 0.5.8-2
21cr|glc-0.5.8-7|58	Obsoletes:	%{_lib}glc < 0.5.8-2
21cr|glc-0.5.8-7|59	
21cr|glc-0.5.8-7|60	%description -n %{libcore}
21cr|glc-0.5.8-7|61	This project provides a client library for %{name}.
21cr|glc-0.5.8-7|62	
21cr|glc-0.5.8-7|63	%files -n %{libcore}
21cr|glc-0.5.8-7|64	%{_libdir}/lib%{name}-core.so.%{major}*
21cr|glc-0.5.8-7|65	
21cr|glc-0.5.8-7|66	#----------------------------------------------------------------------------
21cr|glc-0.5.8-7|67	
21cr|glc-0.5.8-7|68	%package -n %{libexport}
21cr|glc-0.5.8-7|69	Summary:	Shared library for %{name}
21cr|glc-0.5.8-7|70	Group:		System/Libraries
21cr|glc-0.5.8-7|71	Conflicts:	%{_lib}glc < 0.5.8-2
21cr|glc-0.5.8-7|72	
21cr|glc-0.5.8-7|73	%description -n %{libexport}
21cr|glc-0.5.8-7|74	This project provides a client library for %{name}.
21cr|glc-0.5.8-7|75	
21cr|glc-0.5.8-7|76	%files -n %{libexport}
21cr|glc-0.5.8-7|77	%{_libdir}/lib%{name}-export.so.%{major}*
21cr|glc-0.5.8-7|78	
21cr|glc-0.5.8-7|79	#----------------------------------------------------------------------------
21cr|glc-0.5.8-7|80	
21cr|glc-0.5.8-7|81	%package -n %{libhook}
21cr|glc-0.5.8-7|82	Summary:	Shared library for %{name}
21cr|glc-0.5.8-7|83	Group:		System/Libraries
21cr|glc-0.5.8-7|84	Conflicts:	%{_lib}glc < 0.5.8-2
21cr|glc-0.5.8-7|85	
21cr|glc-0.5.8-7|86	%description -n %{libhook}
21cr|glc-0.5.8-7|87	This project provides a client library for %{name}.
21cr|glc-0.5.8-7|88	
21cr|glc-0.5.8-7|89	%files -n %{libhook}
21cr|glc-0.5.8-7|90	%{_libdir}/lib%{name}-hook.so.%{major}*
21cr|glc-0.5.8-7|91	
21cr|glc-0.5.8-7|92	#----------------------------------------------------------------------------
21cr|glc-0.5.8-7|93	
21cr|glc-0.5.8-7|94	%package -n %{libplay}
21cr|glc-0.5.8-7|95	Summary:	Shared library for %{name}
21cr|glc-0.5.8-7|96	Group:		System/Libraries
21cr|glc-0.5.8-7|97	Conflicts:	%{_lib}glc < 0.5.8-2
21cr|glc-0.5.8-7|98	
21cr|glc-0.5.8-7|99	%description -n %{libplay}
21cr|glc-0.5.8-7|100	This project provides a client library for %{name}.
21cr|glc-0.5.8-7|101	
21cr|glc-0.5.8-7|102	%files -n %{libplay}
21cr|glc-0.5.8-7|103	%{_libdir}/lib%{name}-play.so.%{major}*
21cr|glc-0.5.8-7|104	
21cr|glc-0.5.8-7|105	#----------------------------------------------------------------------------
21cr|glc-0.5.8-7|106	
21cr|glc-0.5.8-7|107	%package -n %{devname}
21cr|glc-0.5.8-7|108	Summary:	Development files for %{name}
21cr|glc-0.5.8-7|109	Provides:	%{name}-devel = %{EVRD}
21cr|glc-0.5.8-7|110	Requires:	%{libcapture} = %{EVRD}
21cr|glc-0.5.8-7|111	Requires:	%{libcore} = %{EVRD}
21cr|glc-0.5.8-7|112	Requires:	%{libexport} = %{EVRD}
21cr|glc-0.5.8-7|113	Requires:	%{libhook} = %{EVRD}
21cr|glc-0.5.8-7|114	Conflicts:	%{_lib}glc < 0.5.8-2
21cr|glc-0.5.8-7|115	
21cr|glc-0.5.8-7|116	%description -n %{devname}
21cr|glc-0.5.8-7|117	The %{name}-devel package contains libraries and header files for
21cr|glc-0.5.8-7|118	developing applications that use %{name}.
21cr|glc-0.5.8-7|119	
21cr|glc-0.5.8-7|120	%files -n %{devname}
21cr|glc-0.5.8-7|121	%{_libdir}/lib%{name}-*.so
21cr|glc-0.5.8-7|122	%{_includedir}/*
21cr|glc-0.5.8-7|123	
21cr|glc-0.5.8-7|124	#----------------------------------------------------------------------------
21cr|glc-0.5.8-7|125	
21cr|glc-0.5.8-7|126	%prep
21cr|glc-0.5.8-7|127	%setup -q
21cr|glc-0.5.8-7|128	%patch0 -p1
21cr|glc-0.5.8-7|129	%patch1 -p1
21cr|glc-0.5.8-7|130	
21cr|glc-0.5.8-7|131	%build
21cr|glc-0.5.8-7|132	%cmake -DMLIBDIR=%{_lib}
21cr|glc-0.5.8-7|133	%make
21cr|glc-0.5.8-7|134	
21cr|glc-0.5.8-7|135	%install
21cr|glc-0.5.8-7|136	%makeinstall_std -C build

1862 21
21cr|glee-5.4.0-5|1	%define major 0d1
21cr|glee-5.4.0-5|2	%define libname %mklibname glee %major
21cr|glee-5.4.0-5|3	%define libname_devel %mklibname -d glee
21cr|glee-5.4.0-5|4	
21cr|glee-5.4.0-5|5	Name:          glee
21cr|glee-5.4.0-5|6	Version:       5.4.0
21cr|glee-5.4.0-5|7	Release:       5
21cr|glee-5.4.0-5|8	Summary:       GL Easy Extension library
21cr|glee-5.4.0-5|9	Group:         System/X11
21cr|glee-5.4.0-5|10	License:       BSD
21cr|glee-5.4.0-5|11	Url:           http://elf-stone.com/glee.php
21cr|glee-5.4.0-5|12	Source0:       http://elf-stone.com/downloads/GLee/GLee-%{version}-src.tar.gz
21cr|glee-5.4.0-5|13	# includedir point to /usr/include instead of /usr/include/GL (default location)
21cr|glee-5.4.0-5|14	# from Debian
21cr|glee-5.4.0-5|15	Source1:       glee-%{version}.pc
21cr|glee-5.4.0-5|16	Patch0:        glee-5.4.0-Makefile_in.patch
21cr|glee-5.4.0-5|17	Patch1:        glee-5.4.0-GLXContextID.patch
21cr|glee-5.4.0-5|18	BuildRequires: pkgconfig(gl)
21cr|glee-5.4.0-5|19	
21cr|glee-5.4.0-5|20	%description
21cr|glee-5.4.0-5|21	GLee (GL Easy Extension library) is a
21cr|glee-5.4.0-5|22	free cross-platform extension
21cr|glee-5.4.0-5|23	loading library for OpenGL. It
21cr|glee-5.4.0-5|24	provides seamless support for
21cr|glee-5.4.0-5|25	OpenGL functions up to version
21cr|glee-5.4.0-5|26	3.0 and 398 extensions.
21cr|glee-5.4.0-5|27	
21cr|glee-5.4.0-5|28	Features:
21cr|glee-5.4.0-5|29	
21cr|glee-5.4.0-5|30	* Core functions up to OpenGL 3.0
21cr|glee-5.4.0-5|31	* 398 extensions
21cr|glee-5.4.0-5|32	* Lazy loading for extension functions,
21cr|glee-5.4.0-5|33	so no initialisation code is required
21cr|glee-5.4.0-5|34	* Forced extension loading,
21cr|glee-5.4.0-5|35	though the GLeeForceLink function.
21cr|glee-5.4.0-5|36	
21cr|glee-5.4.0-5|37	%package -n %libname
21cr|glee-5.4.0-5|38	Summary:          Library files for %{name}
21cr|glee-5.4.0-5|39	Group:            System/X11
21cr|glee-5.4.0-5|40	Provides:         %{name} = %{version}
21cr|glee-5.4.0-5|41	
21cr|glee-5.4.0-5|42	%description -n %libname
21cr|glee-5.4.0-5|43	GLee (GL Easy Extension library) is a free
21cr|glee-5.4.0-5|44	cross-platform extension loading library for OpenGL.
21cr|glee-5.4.0-5|45	
21cr|glee-5.4.0-5|46	%files -n %libname
21cr|glee-5.4.0-5|47	%doc extensionList.txt
21cr|glee-5.4.0-5|48	%{_libdir}/lib%{name}.so.*
21cr|glee-5.4.0-5|49	#--------------------------------------
21cr|glee-5.4.0-5|50	
21cr|glee-5.4.0-5|51	%package -n %libname_devel
21cr|glee-5.4.0-5|52	Group:         Development/C++
21cr|glee-5.4.0-5|53	Summary:       Devel package for %{name}
21cr|glee-5.4.0-5|54	Requires:      %libname = %{EVRD}
21cr|glee-5.4.0-5|55	Provides:      %{name}-devel = %{version}
21cr|glee-5.4.0-5|56	
21cr|glee-5.4.0-5|57	%description -n %libname_devel
21cr|glee-5.4.0-5|58	GLee (GL Easy Extension library) is a free
21cr|glee-5.4.0-5|59	cross-platform extension loading library for OpenGL.
21cr|glee-5.4.0-5|60	
21cr|glee-5.4.0-5|61	This package contains static libraries
21cr|glee-5.4.0-5|62	and header files need for development.
21cr|glee-5.4.0-5|63	
21cr|glee-5.4.0-5|64	%files -n %libname_devel
21cr|glee-5.4.0-5|65	%doc extensionList.txt
21cr|glee-5.4.0-5|66	%{_includedir}/GLee.h
21cr|glee-5.4.0-5|67	%{_libdir}/lib%{name}.a
21cr|glee-5.4.0-5|68	%{_libdir}/lib%{name}.so
21cr|glee-5.4.0-5|69	%{_libdir}/pkgconfig/%{name}.pc
21cr|glee-5.4.0-5|70	#--------------------------------------------
21cr|glee-5.4.0-5|71	
21cr|glee-5.4.0-5|72	%prep
21cr|glee-5.4.0-5|73	%setup -q -c
21cr|glee-5.4.0-5|74	%patch0 -p0
21cr|glee-5.4.0-5|75	%patch1 -p1
21cr|glee-5.4.0-5|76	
21cr|glee-5.4.0-5|77	# fix linting
21cr|glee-5.4.0-5|78	chmod -x extensionList.txt
21cr|glee-5.4.0-5|79	perl -i -pe 's/\r\n/\n/gs' extensionList.txt
21cr|glee-5.4.0-5|80	find . -name "*.c" -o -name "*.h" |xargs chmod 0644
21cr|glee-5.4.0-5|81	
21cr|glee-5.4.0-5|82	%build
21cr|glee-5.4.0-5|83	%configure
21cr|glee-5.4.0-5|84	%make
21cr|glee-5.4.0-5|85	
21cr|glee-5.4.0-5|86	%install
21cr|glee-5.4.0-5|87	%makeinstall_std
21cr|glee-5.4.0-5|88	
21cr|glee-5.4.0-5|89	chmod 755 %{buildroot}%{_libdir}/*.so*
21cr|glee-5.4.0-5|90	
21cr|glee-5.4.0-5|91	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|glee-5.4.0-5|92	install -pm 644 %SOURCE1 %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21cr|glee-5.4.0-5|93	
21cr|glee-5.4.0-5|94	
21cr|glee-5.4.0-5|95	
21cr|glee-5.4.0-5|96	

1863 21
21cr|glib-1.2.10-33|1	%define api	1.2
21cr|glib-1.2.10-33|2	%define major	0
21cr|glib-1.2.10-33|3	%define libname		%mklibname %{name} %{api} %{major}
21cr|glib-1.2.10-33|4	%define libgmodule	%mklibname gmodule %{api} %{major}
21cr|glib-1.2.10-33|5	%define libgthread	%mklibname gthread %{api} %{major}
21cr|glib-1.2.10-33|6	%define devname		%mklibname %{name} %{api} -d
21cr|glib-1.2.10-33|7	
21cr|glib-1.2.10-33|8	Summary:	A library of handy utility functions
21cr|glib-1.2.10-33|9	Name:		glib
21cr|glib-1.2.10-33|10	Version:	1.2.10
21cr|glib-1.2.10-33|11	Release:	33
21cr|glib-1.2.10-33|12	License:	LGPLv2.1
21cr|glib-1.2.10-33|13	Group:		System/Libraries
21cr|glib-1.2.10-33|14	Url:		http://www.gtk.org
21cr|glib-1.2.10-33|15	Source0:	ftp://ftp.gtk.org/pub/gtk/v%{api}/%{name}-%{version}.tar.gz
21cr|glib-1.2.10-33|16	# (fc) 1.2.10-3mdk Suppress warnings about varargs macros for -pedantic (Rawhide)
21cr|glib-1.2.10-33|17	Patch0:		glib-1.2.10-isowarning.patch
21cr|glib-1.2.10-33|18	# (fc) 1.2.10-5mdk don't set -L/usr/lib in glib-config
21cr|glib-1.2.10-33|19	Patch1:		glib-1.2.10-libdir.patch
21cr|glib-1.2.10-33|20	# (fc) 1.2.10-12mdk fix build with gcc 3.4 (Fedora)
21cr|glib-1.2.10-33|21	Patch2:		glib-1.2.10-gcc34.patch
21cr|glib-1.2.10-33|22	# (fc) 1.2.10-13mdk fix underquoted m4 definitions
21cr|glib-1.2.10-33|23	Patch3:		glib-1.2.10-underquoted.patch
21cr|glib-1.2.10-33|24	# (gb) 1.2.10-14mdk build static glib library with PIC as pam modules need it
21cr|glib-1.2.10-33|25	Patch4:		glib-1.2.10-pic.patch
21cr|glib-1.2.10-33|26	# (gb) 1.2.10-17mdv use ancient libtool 1.4 with lib64 fixes
21cr|glib-1.2.10-33|27	Patch5:		glib-1.2.10-libtool.patch
21cr|glib-1.2.10-33|28	# (Anssi 05/2008) Fix underlinking
21cr|glib-1.2.10-33|29	Patch6:		glib-1.2.10-underlinking.patch
21cr|glib-1.2.10-33|30	Patch7:		glib-1.2.10-format_not_a_string_literal_and_no_format_arguments.diff
21cr|glib-1.2.10-33|31	Patch8:		glib_divert.patch
21cr|glib-1.2.10-33|32	Patch9:		glib-fix-automake.patch
21cr|glib-1.2.10-33|33	Patch10:	glib-1.2.10-automake-1.13.patch
21cr|glib-1.2.10-33|34	BuildRequires:	libtool
21cr|glib-1.2.10-33|35	
21cr|glib-1.2.10-33|36	%description
21cr|glib-1.2.10-33|37	Glib is a handy library of utility functions. This C
21cr|glib-1.2.10-33|38	library is designed to solve some portability problems
21cr|glib-1.2.10-33|39	and provide other useful functionality which most
21cr|glib-1.2.10-33|40	programs require.
21cr|glib-1.2.10-33|41	
21cr|glib-1.2.10-33|42	Glib is used by GDK, GTK+ and many applications.
21cr|glib-1.2.10-33|43	You should install Glib because many of your applications
21cr|glib-1.2.10-33|44	will depend on this library.
21cr|glib-1.2.10-33|45	
21cr|glib-1.2.10-33|46	#----------------------------------------------------------------------------
21cr|glib-1.2.10-33|47	
21cr|glib-1.2.10-33|48	%package -n %{libname}
21cr|glib-1.2.10-33|49	Summary:	Main library for glib
21cr|glib-1.2.10-33|50	Group:		System/Libraries
21cr|glib-1.2.10-33|51	Provides:	glib = %{version}-%{release}
21cr|glib-1.2.10-33|52	Conflicts:	%{_lib}glib1.2 < 1.2.10-27
21cr|glib-1.2.10-33|53	Obsoletes:	%{_lib}glib1.2 < 1.2.10-27
21cr|glib-1.2.10-33|54	
21cr|glib-1.2.10-33|55	%description -n %{libname}
21cr|glib-1.2.10-33|56	This package contains a library needed to run programs dynamically
21cr|glib-1.2.10-33|57	linked with the glib.
21cr|glib-1.2.10-33|58	
21cr|glib-1.2.10-33|59	%files -n %{libname}
21cr|glib-1.2.10-33|60	%{_libdir}/libglib-%{api}.so.%{major}*
21cr|glib-1.2.10-33|61	
21cr|glib-1.2.10-33|62	#----------------------------------------------------------------------------
21cr|glib-1.2.10-33|63	
21cr|glib-1.2.10-33|64	%package -n %{libgmodule}
21cr|glib-1.2.10-33|65	Summary:	Main library for glib
21cr|glib-1.2.10-33|66	Group:		System/Libraries
21cr|glib-1.2.10-33|67	Conflicts:	%{_lib}glib1.2 < 1.2.10-27
21cr|glib-1.2.10-33|68	
21cr|glib-1.2.10-33|69	%description -n %{libgmodule}
21cr|glib-1.2.10-33|70	This package contains a library needed to run programs dynamically
21cr|glib-1.2.10-33|71	linked with the glib.
21cr|glib-1.2.10-33|72	
21cr|glib-1.2.10-33|73	%files -n %{libgmodule}
21cr|glib-1.2.10-33|74	%{_libdir}/libgmodule-%{api}.so.%{major}*
21cr|glib-1.2.10-33|75	
21cr|glib-1.2.10-33|76	#----------------------------------------------------------------------------
21cr|glib-1.2.10-33|77	
21cr|glib-1.2.10-33|78	%package -n %{libgthread}
21cr|glib-1.2.10-33|79	Summary:	Main library for glib
21cr|glib-1.2.10-33|80	Group:		System/Libraries
21cr|glib-1.2.10-33|81	Conflicts:	%{_lib}glib1.2 < 1.2.10-27
21cr|glib-1.2.10-33|82	
21cr|glib-1.2.10-33|83	%description -n %{libgthread}
21cr|glib-1.2.10-33|84	This package contains a library needed to run programs dynamically
21cr|glib-1.2.10-33|85	linked with the glib.
21cr|glib-1.2.10-33|86	
21cr|glib-1.2.10-33|87	%files -n %{libgthread}
21cr|glib-1.2.10-33|88	%{_libdir}/libgthread-%{api}.so.%{major}*
21cr|glib-1.2.10-33|89	
21cr|glib-1.2.10-33|90	#----------------------------------------------------------------------------
21cr|glib-1.2.10-33|91	
21cr|glib-1.2.10-33|92	%package -n %{devname}
21cr|glib-1.2.10-33|93	Summary:	GIMP Toolkit and GIMP Drawing Kit support library
21cr|glib-1.2.10-33|94	Group:		Development/C
21cr|glib-1.2.10-33|95	Requires:	%{libname} = %{EVRD}
21cr|glib-1.2.10-33|96	Requires:	%{libgmodule} = %{EVRD}
21cr|glib-1.2.10-33|97	Requires:	%{libgthread} = %{EVRD}
21cr|glib-1.2.10-33|98	Provides:	%{name}-devel = %{EVRD}
21cr|glib-1.2.10-33|99	Conflicts:	%{_lib}glib1.2-devel < 1.2.10-27
21cr|glib-1.2.10-33|100	Obsoletes:	%{_lib}glib1.2-devel < 1.2.10-27
21cr|glib-1.2.10-33|101	
21cr|glib-1.2.10-33|102	%description -n %{devname}
21cr|glib-1.2.10-33|103	Static libraries and header files for the support library for the GIMP's X
21cr|glib-1.2.10-33|104	libraries, which are available as public libraries.  GLIB includes generally
21cr|glib-1.2.10-33|105	useful data structures.
21cr|glib-1.2.10-33|106	
21cr|glib-1.2.10-33|107	%files -n %{devname}
21cr|glib-1.2.10-33|108	%doc AUTHORS ChangeLog NEWS README COPYING docs/*.html
21cr|glib-1.2.10-33|109	%{_libdir}/lib*.so
21cr|glib-1.2.10-33|110	%{_libdir}/pkgconfig/*
21cr|glib-1.2.10-33|111	%{_libdir}/glib
21cr|glib-1.2.10-33|112	%{_includedir}/*
21cr|glib-1.2.10-33|113	%{_mandir}/man1/*
21cr|glib-1.2.10-33|114	%{_datadir}/aclocal/*
21cr|glib-1.2.10-33|115	%{_bindir}/*
21cr|glib-1.2.10-33|116	%{_infodir}/%{name}*
21cr|glib-1.2.10-33|117	
21cr|glib-1.2.10-33|118	#----------------------------------------------------------------------------
21cr|glib-1.2.10-33|119	
21cr|glib-1.2.10-33|120	%prep
21cr|glib-1.2.10-33|121	%setup -q
21cr|glib-1.2.10-33|122	%apply_patches
21cr|glib-1.2.10-33|123	
21cr|glib-1.2.10-33|124	%build
21cr|glib-1.2.10-33|125	%global optflags %{optflags} -fgnu89-inline
21cr|glib-1.2.10-33|126	aclocal
21cr|glib-1.2.10-33|127	libtoolize --install --force
21cr|glib-1.2.10-33|128	rm -f config.{guess,sub}
21cr|glib-1.2.10-33|129	automake --foreign -a -c
21cr|glib-1.2.10-33|130	autoconf
21cr|glib-1.2.10-33|131	
21cr|glib-1.2.10-33|132	%configure --disable-static
21cr|glib-1.2.10-33|133	%make
21cr|glib-1.2.10-33|134	
21cr|glib-1.2.10-33|135	%install
21cr|glib-1.2.10-33|136	%makeinstall_std
21cr|glib-1.2.10-33|137	
21cr|glib-1.2.10-33|138	chmod +x %{buildroot}%{_libdir}/*.so.*
21cr|glib-1.2.10-33|139	
21cr|glib-1.2.10-33|140	%check
21cr|glib-1.2.10-33|141	make check

1864 21
21cr|glightoff-1.0.0-12|1	%define _disable_rebuild_configure 1
21cr|glightoff-1.0.0-12|2	
21cr|glightoff-1.0.0-12|3	Summary:	Simple puzzle game, switch off all the lights on a 5x5 board
21cr|glightoff-1.0.0-12|4	Name:		glightoff
21cr|glightoff-1.0.0-12|5	Version:	1.0.0
21cr|glightoff-1.0.0-12|6	Release:	12
21cr|glightoff-1.0.0-12|7	License:	GPLv2+
21cr|glightoff-1.0.0-12|8	Group:		Games/Puzzles
21cr|glightoff-1.0.0-12|9	Url:		http://glightoff.sourceforge.net/
21cr|glightoff-1.0.0-12|10	Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|glightoff-1.0.0-12|11	Patch0:		glightoff-1.0.0-fix-desktop-file.patch
21cr|glightoff-1.0.0-12|12	BuildRequires:	imagemagick
21cr|glightoff-1.0.0-12|13	BuildRequires:	pngcrush
21cr|glightoff-1.0.0-12|14	BuildRequires:	perl-XML-Parser
21cr|glightoff-1.0.0-12|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|glightoff-1.0.0-12|16	Requires:	librsvg
21cr|glightoff-1.0.0-12|17	
21cr|glightoff-1.0.0-12|18	%description
21cr|glightoff-1.0.0-12|19	GLightOff is a simple (but not so easy to solve!) puzzle game.
21cr|glightoff-1.0.0-12|20	The goal is to switch off all the lights on the 5x5 board.
21cr|glightoff-1.0.0-12|21	
21cr|glightoff-1.0.0-12|22	%files -f %{name}.lang
21cr|glightoff-1.0.0-12|23	%doc AUTHORS ChangeLog NEWS README
21cr|glightoff-1.0.0-12|24	%{_bindir}/*
21cr|glightoff-1.0.0-12|25	%{_datadir}/applications/*.desktop
21cr|glightoff-1.0.0-12|26	%{_datadir}/pixmaps/*
21cr|glightoff-1.0.0-12|27	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|glightoff-1.0.0-12|28	
21cr|glightoff-1.0.0-12|29	#----------------------------------------------------------------------------
21cr|glightoff-1.0.0-12|30	
21cr|glightoff-1.0.0-12|31	%prep
21cr|glightoff-1.0.0-12|32	%setup -q
21cr|glightoff-1.0.0-12|33	%patch0 -p1
21cr|glightoff-1.0.0-12|34	
21cr|glightoff-1.0.0-12|35	# Fix broken png file
21cr|glightoff-1.0.0-12|36	pngcrush -fix glightoff.png glightoff-fixed.png
21cr|glightoff-1.0.0-12|37	mv -f glightoff-fixed.png glightoff.png
21cr|glightoff-1.0.0-12|38	
21cr|glightoff-1.0.0-12|39	%build
21cr|glightoff-1.0.0-12|40	%configure
21cr|glightoff-1.0.0-12|41	%make
21cr|glightoff-1.0.0-12|42	
21cr|glightoff-1.0.0-12|43	%install
21cr|glightoff-1.0.0-12|44	%makeinstall_std
21cr|glightoff-1.0.0-12|45	
21cr|glightoff-1.0.0-12|46	# install menu icons
21cr|glightoff-1.0.0-12|47	for N in 16 32 48 64;
21cr|glightoff-1.0.0-12|48	do
21cr|glightoff-1.0.0-12|49	convert glightoff.png -resize ${N}x${N} $N.png;
21cr|glightoff-1.0.0-12|50	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|glightoff-1.0.0-12|51	done
21cr|glightoff-1.0.0-12|52	
21cr|glightoff-1.0.0-12|53	%find_lang %{name}

1865 21
21cr|glinuxsms-0.1-10|1	# SPEC written by Julien Catalano with the great help of http://qa.mandrakesoft.com/twiki/bin/view/Main/RpmHowTo
21cr|glinuxsms-0.1-10|2	%define name glinuxsms
21cr|glinuxsms-0.1-10|3	
21cr|glinuxsms-0.1-10|4	%define version 0.1
21cr|glinuxsms-0.1-10|5	%define release   10
21cr|glinuxsms-0.1-10|6	
21cr|glinuxsms-0.1-10|7	%define title   Glinuxsms
21cr|glinuxsms-0.1-10|8	%define longtitle Glinuxsms is a GNOME2 GUI/front-end for linuxsms
21cr|glinuxsms-0.1-10|9	
21cr|glinuxsms-0.1-10|10	Summary:        %longtitle
21cr|glinuxsms-0.1-10|11	Name:           %name
21cr|glinuxsms-0.1-10|12	Version:        %version
21cr|glinuxsms-0.1-10|13	Release:        %release
21cr|glinuxsms-0.1-10|14	License:        GPL
21cr|glinuxsms-0.1-10|15	Group:          Communications
21cr|glinuxsms-0.1-10|16	Url:		http://glinuxsms.sourceforge.net/
21cr|glinuxsms-0.1-10|17	
21cr|glinuxsms-0.1-10|18	Source0:        %name-%version.tar.bz2
21cr|glinuxsms-0.1-10|19	# Make 3 icons %name-{16,32,48}.png and then tar cjf %name-icons.tar.bz2 *png
21cr|glinuxsms-0.1-10|20	Source1:        %name-icons.tar.bz2
21cr|glinuxsms-0.1-10|21	Patch0:		glinuxsms-0.1-fix-str-fmt.patch
21cr|glinuxsms-0.1-10|22	
21cr|glinuxsms-0.1-10|23	Buildrequires: pkgconfig(libgnomeui-2.0)
21cr|glinuxsms-0.1-10|24	Requires: linuxsms
21cr|glinuxsms-0.1-10|25	
21cr|glinuxsms-0.1-10|26	%description
21cr|glinuxsms-0.1-10|27	glinuxsms is a GNOME2 GUI/front-end for linuxsms, an interesting
21cr|glinuxsms-0.1-10|28	tool to send SMS to cellphones all over the world. With glinuxsms
21cr|glinuxsms-0.1-10|29	you just write your message and click SEND, no need to get write
21cr|glinuxsms-0.1-10|30	the full command on a terminal. It uses linuxsms as a backend,
21cr|glinuxsms-0.1-10|31	and its configuration files as well.
21cr|glinuxsms-0.1-10|32	
21cr|glinuxsms-0.1-10|33	The main purpose for now is to keep it simple and light.
21cr|glinuxsms-0.1-10|34	
21cr|glinuxsms-0.1-10|35	Why should you use it?
21cr|glinuxsms-0.1-10|36	
21cr|glinuxsms-0.1-10|37	If you are a GNOME user, then you may SMS message your
21cr|glinuxsms-0.1-10|38	contacts with a few clicks, no need to launch a xterm
21cr|glinuxsms-0.1-10|39	to write the full commands.
21cr|glinuxsms-0.1-10|40	
21cr|glinuxsms-0.1-10|41	%prep
21cr|glinuxsms-0.1-10|42	%setup -q
21cr|glinuxsms-0.1-10|43	# unpack icons:
21cr|glinuxsms-0.1-10|44	%setup -q -T -D -a1
21cr|glinuxsms-0.1-10|45	%patch0 -p0
21cr|glinuxsms-0.1-10|46	
21cr|glinuxsms-0.1-10|47	%build
21cr|glinuxsms-0.1-10|48	%configure
21cr|glinuxsms-0.1-10|49	%make
21cr|glinuxsms-0.1-10|50	
21cr|glinuxsms-0.1-10|51	%install
21cr|glinuxsms-0.1-10|52	rm -rf $RPM_BUILD_ROOT
21cr|glinuxsms-0.1-10|53	%makeinstall_std
21cr|glinuxsms-0.1-10|54	# icon
21cr|glinuxsms-0.1-10|55	mkdir -p $RPM_BUILD_ROOT{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21cr|glinuxsms-0.1-10|56	install -D -m 644 %{name}-48.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|glinuxsms-0.1-10|57	install -D -m 644 %{name}-32.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|glinuxsms-0.1-10|58	install -D -m 644 %{name}-16.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|glinuxsms-0.1-10|59	
21cr|glinuxsms-0.1-10|60	# Menu
21cr|glinuxsms-0.1-10|61	# Every entry must be changed according package specfications
21cr|glinuxsms-0.1-10|62	# Pay attention to "section" "command" and "longtitle"
21cr|glinuxsms-0.1-10|63	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|glinuxsms-0.1-10|64	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|glinuxsms-0.1-10|65	[Desktop Entry]
21cr|glinuxsms-0.1-10|66	Type=Application
21cr|glinuxsms-0.1-10|67	Exec=%{_bindir}/%{name}
21cr|glinuxsms-0.1-10|68	Icon=%{name}
21cr|glinuxsms-0.1-10|69	Categories=Network;
21cr|glinuxsms-0.1-10|70	Name=%{title}
21cr|glinuxsms-0.1-10|71	Comment=%{longtitle}
21cr|glinuxsms-0.1-10|72	EOF
21cr|glinuxsms-0.1-10|73	
21cr|glinuxsms-0.1-10|74	%if %mdkversion < 200900
21cr|glinuxsms-0.1-10|75	%post
21cr|glinuxsms-0.1-10|76	%{update_menus}
21cr|glinuxsms-0.1-10|77	%endif
21cr|glinuxsms-0.1-10|78	
21cr|glinuxsms-0.1-10|79	%if %mdkversion < 200900
21cr|glinuxsms-0.1-10|80	%postun
21cr|glinuxsms-0.1-10|81	%{clean_menus}
21cr|glinuxsms-0.1-10|82	%endif
21cr|glinuxsms-0.1-10|83	
21cr|glinuxsms-0.1-10|84	%clean
21cr|glinuxsms-0.1-10|85	rm -rf $RPM_BUILD_ROOT
21cr|glinuxsms-0.1-10|86	
21cr|glinuxsms-0.1-10|87	%files
21cr|glinuxsms-0.1-10|88	%defattr(-,root,root)
21cr|glinuxsms-0.1-10|89	%doc COPYING README INSTALL TODO AUTHORS
21cr|glinuxsms-0.1-10|90	%_bindir/*
21cr|glinuxsms-0.1-10|91	%{_datadir}/applications/mandriva-%name.desktop
21cr|glinuxsms-0.1-10|92	
21cr|glinuxsms-0.1-10|93	%_miconsdir/%name.png
21cr|glinuxsms-0.1-10|94	%_iconsdir/%name.png
21cr|glinuxsms-0.1-10|95	%_liconsdir/%name.png

1866 21
21cr|glista-0.4-8|1	%define _disable_rebuild_configure 1
21cr|glista-0.4-8|2	
21cr|glista-0.4-8|3	Summary:	A simple TODO manager
21cr|glista-0.4-8|4	Name:		glista
21cr|glista-0.4-8|5	Version:	0.4
21cr|glista-0.4-8|6	Release:	8
21cr|glista-0.4-8|7	License:	GPLv3
21cr|glista-0.4-8|8	Group:		Office
21cr|glista-0.4-8|9	Url:		http://prematureoptimization.org/glista/
21cr|glista-0.4-8|10	Source0:	http://glista.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|glista-0.4-8|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|glista-0.4-8|12	BuildRequires:	pkgconfig(libxml-2.0)
21cr|glista-0.4-8|13	
21cr|glista-0.4-8|14	%description
21cr|glista-0.4-8|15	Glista aims to be a very simple personal to-do list manager
21cr|glista-0.4-8|16	that does what it's supposed to, and does not get in your way.
21cr|glista-0.4-8|17	
21cr|glista-0.4-8|18	%files
21cr|glista-0.4-8|19	%doc README ChangeLog
21cr|glista-0.4-8|20	%{_bindir}/%{name}
21cr|glista-0.4-8|21	%{_datadir}/applications/*.desktop
21cr|glista-0.4-8|22	%{_datadir}/%{name}
21cr|glista-0.4-8|23	
21cr|glista-0.4-8|24	#----------------------------------------------------------------------------
21cr|glista-0.4-8|25	
21cr|glista-0.4-8|26	%prep
21cr|glista-0.4-8|27	%setup -q
21cr|glista-0.4-8|28	
21cr|glista-0.4-8|29	%build
21cr|glista-0.4-8|30	%global optflags %{optflags} -fcommon
21cr|glista-0.4-8|31	%configure
21cr|glista-0.4-8|32	
21cr|glista-0.4-8|33	%make
21cr|glista-0.4-8|34	
21cr|glista-0.4-8|35	%install
21cr|glista-0.4-8|36	%makeinstall_std
21cr|glista-0.4-8|37	

1867 21
21cr|glitz-0.5.6-20|1	%define major 1
21cr|glitz-0.5.6-20|2	%define libname %mklibname %{name} %{major}
21cr|glitz-0.5.6-20|3	%define libglx %mklibname %{name}-glx %{major}
21cr|glitz-0.5.6-20|4	%define devname %mklibname %{name} -d
21cr|glitz-0.5.6-20|5	
21cr|glitz-0.5.6-20|6	Summary:	OpenGL image compositing library
21cr|glitz-0.5.6-20|7	Name:		glitz
21cr|glitz-0.5.6-20|8	Version:	0.5.6
21cr|glitz-0.5.6-20|9	Release:	20
21cr|glitz-0.5.6-20|10	License:	BSD
21cr|glitz-0.5.6-20|11	Group:		System/Libraries
21cr|glitz-0.5.6-20|12	Url:		http://cairographics.org/
21cr|glitz-0.5.6-20|13	Source0:	http://cairographics.org/snapshots/%{name}-%{version}.tar.gz
21cr|glitz-0.5.6-20|14	Patch0:		glitz-0.4.0-libtool.patch
21cr|glitz-0.5.6-20|15	Patch1:		glitz-0.5.6-wformat.patch
21cr|glitz-0.5.6-20|16	BuildRequires:	pkgconfig(gl)
21cr|glitz-0.5.6-20|17	BuildRequires:	pkgconfig(x11)
21cr|glitz-0.5.6-20|18	
21cr|glitz-0.5.6-20|19	%description
21cr|glitz-0.5.6-20|20	Glitz is an OpenGL image compositing library. Glitz provides
21cr|glitz-0.5.6-20|21	Porter/Duff compositing of images and implicit mask generation for
21cr|glitz-0.5.6-20|22	geometric primitives including trapezoids, triangles, and rectangles.
21cr|glitz-0.5.6-20|23	
21cr|glitz-0.5.6-20|24	The semantics of glitz are designed to precisely match the
21cr|glitz-0.5.6-20|25	specification of the X Render extension. Glitz does not only implement
21cr|glitz-0.5.6-20|26	X Render features like component alpha and image transformations, but
21cr|glitz-0.5.6-20|27	also support for additional features like convolution filters and color
21cr|glitz-0.5.6-20|28	gradients, which are not currently part of the X Render specification.
21cr|glitz-0.5.6-20|29	
21cr|glitz-0.5.6-20|30	The performance and capabilities of glitz are much dependent on
21cr|glitz-0.5.6-20|31	graphics hardware. Glitz does not in any way handle software
21cr|glitz-0.5.6-20|32	fall-backs when graphics hardware is insufficient. However, glitz
21cr|glitz-0.5.6-20|33	will report if any requested operation cannot be carried out by
21cr|glitz-0.5.6-20|34	graphics hardware, hence making a higher level software layer
21cr|glitz-0.5.6-20|35	responsible for appropriate actions.
21cr|glitz-0.5.6-20|36	
21cr|glitz-0.5.6-20|37	#----------------------------------------------------------------------------
21cr|glitz-0.5.6-20|38	
21cr|glitz-0.5.6-20|39	%package -n %{libname}
21cr|glitz-0.5.6-20|40	Summary:	OpenGL image compositing library
21cr|glitz-0.5.6-20|41	Group:		System/Libraries
21cr|glitz-0.5.6-20|42	Provides:	glitz = %{EVRD}
21cr|glitz-0.5.6-20|43	
21cr|glitz-0.5.6-20|44	%description -n %{libname}
21cr|glitz-0.5.6-20|45	Glitz is an OpenGL image compositing library. Glitz provides
21cr|glitz-0.5.6-20|46	Porter/Duff compositing of images and implicit mask generation for
21cr|glitz-0.5.6-20|47	geometric primitives including trapezoids, triangles, and rectangles.
21cr|glitz-0.5.6-20|48	
21cr|glitz-0.5.6-20|49	The semantics of glitz are designed to precisely match the
21cr|glitz-0.5.6-20|50	specification of the X Render extension. Glitz does not only implement
21cr|glitz-0.5.6-20|51	X Render features like component alpha and image transformations, but
21cr|glitz-0.5.6-20|52	also support for additional features like convolution filters and color
21cr|glitz-0.5.6-20|53	gradients, which are not currently part of the X Render specification.
21cr|glitz-0.5.6-20|54	
21cr|glitz-0.5.6-20|55	The performance and capabilities of glitz are much dependent on
21cr|glitz-0.5.6-20|56	graphics hardware. Glitz does not in any way handle software
21cr|glitz-0.5.6-20|57	fall-backs when graphics hardware is insufficient. However, glitz
21cr|glitz-0.5.6-20|58	will report if any requested operation cannot be carried out by
21cr|glitz-0.5.6-20|59	graphics hardware, hence making a higher level software layer
21cr|glitz-0.5.6-20|60	responsible for appropriate actions.
21cr|glitz-0.5.6-20|61	
21cr|glitz-0.5.6-20|62	%files -n %{libname}
21cr|glitz-0.5.6-20|63	%doc AUTHORS COPYING README NEWS TODO
21cr|glitz-0.5.6-20|64	%{_libdir}/libglitz.so.%{major}*
21cr|glitz-0.5.6-20|65	
21cr|glitz-0.5.6-20|66	#----------------------------------------------------------------------------
21cr|glitz-0.5.6-20|67	
21cr|glitz-0.5.6-20|68	%package -n %{libglx}
21cr|glitz-0.5.6-20|69	Summary:	OpenGL image compositing library
21cr|glitz-0.5.6-20|70	Group:		System/Libraries
21cr|glitz-0.5.6-20|71	Conflicts:	%{_lib}glitz1 < 0.5.6-13
21cr|glitz-0.5.6-20|72	
21cr|glitz-0.5.6-20|73	%description -n %{libglx}
21cr|glitz-0.5.6-20|74	Glitz is an OpenGL image compositing library. Glitz provides
21cr|glitz-0.5.6-20|75	Porter/Duff compositing of images and implicit mask generation for
21cr|glitz-0.5.6-20|76	geometric primitives including trapezoids, triangles, and rectangles.
21cr|glitz-0.5.6-20|77	
21cr|glitz-0.5.6-20|78	The semantics of glitz are designed to precisely match the
21cr|glitz-0.5.6-20|79	specification of the X Render extension. Glitz does not only implement
21cr|glitz-0.5.6-20|80	X Render features like component alpha and image transformations, but
21cr|glitz-0.5.6-20|81	also support for additional features like convolution filters and color
21cr|glitz-0.5.6-20|82	gradients, which are not currently part of the X Render specification.
21cr|glitz-0.5.6-20|83	
21cr|glitz-0.5.6-20|84	The performance and capabilities of glitz are much dependent on
21cr|glitz-0.5.6-20|85	graphics hardware. Glitz does not in any way handle software
21cr|glitz-0.5.6-20|86	fall-backs when graphics hardware is insufficient. However, glitz
21cr|glitz-0.5.6-20|87	will report if any requested operation cannot be carried out by
21cr|glitz-0.5.6-20|88	graphics hardware, hence making a higher level software layer
21cr|glitz-0.5.6-20|89	responsible for appropriate actions.
21cr|glitz-0.5.6-20|90	
21cr|glitz-0.5.6-20|91	%files -n %{libglx}
21cr|glitz-0.5.6-20|92	%doc AUTHORS COPYING README NEWS TODO
21cr|glitz-0.5.6-20|93	%{_libdir}/libglitz-glx.so.%{major}*
21cr|glitz-0.5.6-20|94	
21cr|glitz-0.5.6-20|95	#----------------------------------------------------------------------------
21cr|glitz-0.5.6-20|96	
21cr|glitz-0.5.6-20|97	%package -n %{devname}
21cr|glitz-0.5.6-20|98	Summary:	Development files for glitz library
21cr|glitz-0.5.6-20|99	Group:		Development/C
21cr|glitz-0.5.6-20|100	Requires:	%{libname} = %{EVRD}
21cr|glitz-0.5.6-20|101	Requires:	%{libglx} = %{EVRD}
21cr|glitz-0.5.6-20|102	Provides:	%{name}-devel = %{EVRD}
21cr|glitz-0.5.6-20|103	Obsoletes:	%{_lib}glitz-static-devel < 0.5.6-13
21cr|glitz-0.5.6-20|104	
21cr|glitz-0.5.6-20|105	%description -n %{devname}
21cr|glitz-0.5.6-20|106	Development files for glitz library.
21cr|glitz-0.5.6-20|107	
21cr|glitz-0.5.6-20|108	%files -n %{devname}
21cr|glitz-0.5.6-20|109	%{_libdir}/lib*.so
21cr|glitz-0.5.6-20|110	%{_includedir}/*
21cr|glitz-0.5.6-20|111	%{_libdir}/pkgconfig/*.pc
21cr|glitz-0.5.6-20|112	
21cr|glitz-0.5.6-20|113	#----------------------------------------------------------------------------
21cr|glitz-0.5.6-20|114	
21cr|glitz-0.5.6-20|115	%prep
21cr|glitz-0.5.6-20|116	%setup -q
21cr|glitz-0.5.6-20|117	%patch0 -p1 -b .libtool
21cr|glitz-0.5.6-20|118	%patch1 -p1 -b .wformat
21cr|glitz-0.5.6-20|119	
21cr|glitz-0.5.6-20|120	%build
21cr|glitz-0.5.6-20|121	%configure --disable-static
21cr|glitz-0.5.6-20|122	%make LDFLAGS+=-ldl
21cr|glitz-0.5.6-20|123	
21cr|glitz-0.5.6-20|124	%install
21cr|glitz-0.5.6-20|125	%makeinstall_std

1868 21
21cr|gliv-1.9.7-9|1	Summary:	OpenGL image viewer
21cr|gliv-1.9.7-9|2	Name:		gliv
21cr|gliv-1.9.7-9|3	Version:	1.9.7
21cr|gliv-1.9.7-9|4	Release:	9
21cr|gliv-1.9.7-9|5	License:	GPL
21cr|gliv-1.9.7-9|6	Group:		Graphics
21cr|gliv-1.9.7-9|7	Url:		http://guichaz.free.fr/gliv/
21cr|gliv-1.9.7-9|8	Source:		http://guichaz.free.fr/gliv/files/%{name}-%{version}.tar.bz2
21cr|gliv-1.9.7-9|9	Patch0:		gliv-1.9.7-fix-link.patch
21cr|gliv-1.9.7-9|10	Patch1:		gliv-1.9.7-gettext.patch
21cr|gliv-1.9.7-9|11	BuildRequires:	gettext-devel
21cr|gliv-1.9.7-9|12	BuildRequires:	pkgconfig(glu)
21cr|gliv-1.9.7-9|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gliv-1.9.7-9|14	BuildRequires:	pkgconfig(gtkglext-1.0)
21cr|gliv-1.9.7-9|15	BuildRequires:	pkgconfig(x11)
21cr|gliv-1.9.7-9|16	Requires:	imagemagick
21cr|gliv-1.9.7-9|17	
21cr|gliv-1.9.7-9|18	%description
21cr|gliv-1.9.7-9|19	GLiv is an OpenGL image viewer. It performs image loading via Gdk-pixbuf
21cr|gliv-1.9.7-9|20	(which is bundled with GTK+-2.2) and rendering with OpenGL. The graphical
21cr|gliv-1.9.7-9|21	user interface uses GTK+ with GtkGLExt. If Gdk-pixbuf cannot load your image,
21cr|gliv-1.9.7-9|22	it uses ImageMagick to convert it to PNG. GLiv is very fast and smooth at
21cr|gliv-1.9.7-9|23	rotating, panning, and zooming if you have an OpenGL accelerated graphics
21cr|gliv-1.9.7-9|24	board.
21cr|gliv-1.9.7-9|25	
21cr|gliv-1.9.7-9|26	%files -f %{name}.lang
21cr|gliv-1.9.7-9|27	%doc README COPYING THANKS
21cr|gliv-1.9.7-9|28	%{_bindir}/%{name}
21cr|gliv-1.9.7-9|29	%{_datadir}/pixmaps/gliv.png
21cr|gliv-1.9.7-9|30	%{_mandir}/man1/*
21cr|gliv-1.9.7-9|31	%{_datadir}/applications/*
21cr|gliv-1.9.7-9|32	
21cr|gliv-1.9.7-9|33	#----------------------------------------------------------------------------
21cr|gliv-1.9.7-9|34	
21cr|gliv-1.9.7-9|35	%prep
21cr|gliv-1.9.7-9|36	%setup -q
21cr|gliv-1.9.7-9|37	%patch0 -p0
21cr|gliv-1.9.7-9|38	%patch1 -p1
21cr|gliv-1.9.7-9|39	
21cr|gliv-1.9.7-9|40	%build
21cr|gliv-1.9.7-9|41	export LDFLAGS="-lm"
21cr|gliv-1.9.7-9|42	autoreconf -fi
21cr|gliv-1.9.7-9|43	%configure
21cr|gliv-1.9.7-9|44	%make
21cr|gliv-1.9.7-9|45	
21cr|gliv-1.9.7-9|46	%install
21cr|gliv-1.9.7-9|47	%makeinstall
21cr|gliv-1.9.7-9|48	
21cr|gliv-1.9.7-9|49	%find_lang %{name} --with-man

1869 21
21cr|glmark2-2023.01-1|1	%define debug_package %{nil}
21cr|glmark2-2023.01-1|2	Name:		glmark2
21cr|glmark2-2023.01-1|3	Version:	2023.01
21cr|glmark2-2023.01-1|4	Release:	1
21cr|glmark2-2023.01-1|5	Summary:	OpenGL 2.0 and ES 2.0 benchmark
21cr|glmark2-2023.01-1|6	License:	GPLv3
21cr|glmark2-2023.01-1|7	Group:		System/Kernel and hardware
21cr|glmark2-2023.01-1|8	URL:		https://github.com/%{name}/%{name}
21cr|glmark2-2023.01-1|9	Source0:	https://github.com/%{name}/%{name}/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|glmark2-2023.01-1|10	BuildRequires:	imagemagick
21cr|glmark2-2023.01-1|11	BuildRequires:	gcc-c++
21cr|glmark2-2023.01-1|12	BuildRequires:	meson
21cr|glmark2-2023.01-1|13	BuildRequires:	ninja
21cr|glmark2-2023.01-1|14	BuildRequires:	pkgconfig
21cr|glmark2-2023.01-1|15	BuildRequires:	pkgconfig(python3)
21cr|glmark2-2023.01-1|16	BuildRequires:	pkgconfig(egl)
21cr|glmark2-2023.01-1|17	BuildRequires:	pkgconfig(gbm)
21cr|glmark2-2023.01-1|18	BuildRequires:	pkgconfig(gl)
21cr|glmark2-2023.01-1|19	BuildRequires:	pkgconfig(glesv2)
21cr|glmark2-2023.01-1|20	BuildRequires:	pkgconfig(libdrm)
21cr|glmark2-2023.01-1|21	BuildRequires:	pkgconfig(libjpeg)
21cr|glmark2-2023.01-1|22	BuildRequires:	pkgconfig(libpng)
21cr|glmark2-2023.01-1|23	BuildRequires:	pkgconfig(libudev)
21cr|glmark2-2023.01-1|24	BuildRequires:	pkgconfig(wayland-client)
21cr|glmark2-2023.01-1|25	BuildRequires:	pkgconfig(wayland-egl)
21cr|glmark2-2023.01-1|26	BuildRequires:	pkgconfig(wayland-protocols)
21cr|glmark2-2023.01-1|27	BuildRequires:	pkgconfig(x11)
21cr|glmark2-2023.01-1|28	
21cr|glmark2-2023.01-1|29	%description
21cr|glmark2-2023.01-1|30	A benchmark for OpenGL (ES) 2.0 that uses only the OpenGL ES 2.0 compatible
21cr|glmark2-2023.01-1|31	API. It contains tests for standard OpenGL (ES) 2.0 features, such as vertex
21cr|glmark2-2023.01-1|32	arrays, VBOs, texturing and shaders.
21cr|glmark2-2023.01-1|33	
21cr|glmark2-2023.01-1|34	%prep
21cr|glmark2-2023.01-1|35	%autosetup -p1
21cr|glmark2-2023.01-1|36	
21cr|glmark2-2023.01-1|37	%build
21cr|glmark2-2023.01-1|38	%meson -Dflavors=drm-gl,drm-glesv2,wayland-gl,wayland-glesv2,x11-gl,x11-glesv2
21cr|glmark2-2023.01-1|39	%meson_build
21cr|glmark2-2023.01-1|40	
21cr|glmark2-2023.01-1|41	%install
21cr|glmark2-2023.01-1|42	%meson_install
21cr|glmark2-2023.01-1|43	
21cr|glmark2-2023.01-1|44	%files
21cr|glmark2-2023.01-1|45	%license COPYING COPYING.SGI
21cr|glmark2-2023.01-1|46	%doc NEWS
21cr|glmark2-2023.01-1|47	%{_bindir}/glmark2
21cr|glmark2-2023.01-1|48	%{_bindir}/glmark2-drm
21cr|glmark2-2023.01-1|49	%{_bindir}/glmark2-es2
21cr|glmark2-2023.01-1|50	%{_bindir}/glmark2-es2-drm
21cr|glmark2-2023.01-1|51	%{_bindir}/glmark2-es2-wayland
21cr|glmark2-2023.01-1|52	%{_bindir}/glmark2-wayland
21cr|glmark2-2023.01-1|53	%{_datadir}/%{name}
21cr|glmark2-2023.01-1|54	%{_mandir}/man1/glmark*

1870 21
21cr|global-5.7.5-7|1	Name:		global
21cr|global-5.7.5-7|2	Version:	5.7.5
21cr|global-5.7.5-7|3	Release:	7
21cr|global-5.7.5-7|4	Summary:	GNU GLOBAL source code tag system for all hackers
21cr|global-5.7.5-7|5	Source0:	http://tamacom.com/global/%{name}-%{version}.tar.gz
21cr|global-5.7.5-7|6	Patch0:		global-5.7.5-fix-str-fmt.patch
21cr|global-5.7.5-7|7	License:	GPLv3
21cr|global-5.7.5-7|8	Group:		Development/Other
21cr|global-5.7.5-7|9	Url:		http://www.gnu.org/software/global/
21cr|global-5.7.5-7|10	
21cr|global-5.7.5-7|11	%description
21cr|global-5.7.5-7|12	GNU GLOBAL is a source code tag system that works the same way across
21cr|global-5.7.5-7|13	diverse environments. It supports C, C++, Yacc, Java, PHP4 and assembler
21cr|global-5.7.5-7|14	source code.
21cr|global-5.7.5-7|15	
21cr|global-5.7.5-7|16	Sample quick usage:
21cr|global-5.7.5-7|17	$ tar -zxf foo-0.3.4.tar.gz && cd foo-0.3.4
21cr|global-5.7.5-7|18	$ gtags && htags -a -s -n
21cr|global-5.7.5-7|19	$ www-browser ./HTML/files.html
21cr|global-5.7.5-7|20	
21cr|global-5.7.5-7|21	%prep
21cr|global-5.7.5-7|22	%setup -q
21cr|global-5.7.5-7|23	%patch0 -p1
21cr|global-5.7.5-7|24	
21cr|global-5.7.5-7|25	%build
21cr|global-5.7.5-7|26	%configure
21cr|global-5.7.5-7|27	%make
21cr|global-5.7.5-7|28	
21cr|global-5.7.5-7|29	%install
21cr|global-5.7.5-7|30	rm -rf %{buildroot}
21cr|global-5.7.5-7|31	%makeinstall_std
21cr|global-5.7.5-7|32	install -d %{buildroot}%{_datadir}/emacs/site-lisp
21cr|global-5.7.5-7|33	mv %{buildroot}%{_datadir}/gtags/gtags.el %{buildroot}%{_datadir}/emacs/site-lisp/
21cr|global-5.7.5-7|34	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|global-5.7.5-7|35	cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
21cr|global-5.7.5-7|36	(autoload 'gtags-mode "gtags" "GNU GLOBAL tags mode." t) ;;;'
21cr|global-5.7.5-7|37	EOF
21cr|global-5.7.5-7|38	
21cr|global-5.7.5-7|39	pushd %{buildroot}%{_datadir}/gtags/
21cr|global-5.7.5-7|40	rm -f AUTHORS BOKIN_MODEL BOKIN_MODEL_FAQ COPYING ChangeLog DONORS \
21cr|global-5.7.5-7|41	FAQ INSTALL LICENSE NEWS README THANKS gtags.conf
21cr|global-5.7.5-7|42	popd
21cr|global-5.7.5-7|43	# at least Lynx can work with *.html.gz, not with .ghtml
21cr|global-5.7.5-7|44	sed -e 's/gzipped_suffix=ghtml/gzipped_suffix=html.gz/' <gtags.conf >%{buildroot}%{_sysconfdir}/gtags.conf
21cr|global-5.7.5-7|45	
21cr|global-5.7.5-7|46	%files
21cr|global-5.7.5-7|47	%doc AUTHORS BOKIN_MODEL BOKIN_MODEL_FAQ COPYING ChangeLog DONORS FAQ
21cr|global-5.7.5-7|48	%doc INSTALL LICENSE NEWS README THANKS gtags.conf
21cr|global-5.7.5-7|49	%{_bindir}/global
21cr|global-5.7.5-7|50	%{_bindir}/gozilla
21cr|global-5.7.5-7|51	%{_bindir}/gtags
21cr|global-5.7.5-7|52	%{_bindir}/gtags-cscope
21cr|global-5.7.5-7|53	%{_bindir}/gtags-parser
21cr|global-5.7.5-7|54	%{_bindir}/htags
21cr|global-5.7.5-7|55	%{_mandir}/man1/global.1.*
21cr|global-5.7.5-7|56	%{_mandir}/man1/gozilla.1.*
21cr|global-5.7.5-7|57	%{_mandir}/man1/gtags-cscope.1.*
21cr|global-5.7.5-7|58	%{_mandir}/man1/gtags-parser.1.*
21cr|global-5.7.5-7|59	%{_mandir}/man1/gtags.1.*
21cr|global-5.7.5-7|60	%{_mandir}/man1/htags.1.*
21cr|global-5.7.5-7|61	%{_infodir}/global.info.*
21cr|global-5.7.5-7|62	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
21cr|global-5.7.5-7|63	%config(noreplace) %{_sysconfdir}/gtags.conf
21cr|global-5.7.5-7|64	%{_datadir}/emacs/site-lisp/gtags.el
21cr|global-5.7.5-7|65	%dir %{_datadir}/gtags
21cr|global-5.7.5-7|66	%{_datadir}/gtags/bless.sh.tmpl
21cr|global-5.7.5-7|67	%{_datadir}/gtags/global.cgi.tmpl
21cr|global-5.7.5-7|68	%{_datadir}/gtags/ghtml.cgi.tmpl
21cr|global-5.7.5-7|69	%{_datadir}/gtags/globash.rc
21cr|global-5.7.5-7|70	%{_datadir}/gtags/gtags.pl
21cr|global-5.7.5-7|71	%{_datadir}/gtags/gtags.vim
21cr|global-5.7.5-7|72	%{_datadir}/gtags/icons/*
21cr|global-5.7.5-7|73	%{_datadir}/gtags/style.css

1871 21
21cr|globulation2-0.9.4.4-1|1	%define oname glob2
21cr|globulation2-0.9.4.4-1|2	%define url_ver %(echo %{version}|cut -d. -f1,2,3)
21cr|globulation2-0.9.4.4-1|3	
21cr|globulation2-0.9.4.4-1|4	Summary:	A state of the art Real Time Strategy (RTS) game
21cr|globulation2-0.9.4.4-1|5	Name:		globulation2
21cr|globulation2-0.9.4.4-1|6	Version:	0.9.4.4
21cr|globulation2-0.9.4.4-1|7	Release:	1
21cr|globulation2-0.9.4.4-1|8	Epoch:		1
21cr|globulation2-0.9.4.4-1|9	License:	GPLv3
21cr|globulation2-0.9.4.4-1|10	Group:		Games/Strategy
21cr|globulation2-0.9.4.4-1|11	Url:		https://www.globulation2.org/
21cr|globulation2-0.9.4.4-1|12	Source0:	https://download.savannah.nongnu.org/releases/%{oname}/%{url_ver}/%{oname}-%{version}.tar.gz
21cr|globulation2-0.9.4.4-1|13	Source2:	http://goldeneye.sked.ch/~smagnena/sans.ttf
21cr|globulation2-0.9.4.4-1|14	Patch0:		glob2-0.9.4.1-gcc44.patch
21cr|globulation2-0.9.4.4-1|15	Patch1:		glob2-0.9.4.4-link.patch
21cr|globulation2-0.9.4.4-1|16	Patch2:		glob2-0.9.4.4-games.h.patch
21cr|globulation2-0.9.4.4-1|17	Patch3:		glob2-iostream.patch
21cr|globulation2-0.9.4.4-1|18	Patch4:		glob2-0.9.4.4-gcc7.patch
21cr|globulation2-0.9.4.4-1|19	Patch5:		glob2-0.9.4.4-scons-3.0.3.patch
21cr|globulation2-0.9.4.4-1|20	Patch6:		glob2-py3-scons.patch
21cr|globulation2-0.9.4.4-1|21	Patch7:		patch-boost-1.69.patch
21cr|globulation2-0.9.4.4-1|22	BuildRequires:	scons
21cr|globulation2-0.9.4.4-1|23	BuildRequires:	boost-devel
21cr|globulation2-0.9.4.4-1|24	BuildRequires:	pkgconfig(fribidi)
21cr|globulation2-0.9.4.4-1|25	BuildRequires:	pkgconfig(glu)
21cr|globulation2-0.9.4.4-1|26	BuildRequires:	pkgconfig(ogg)
21cr|globulation2-0.9.4.4-1|27	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|globulation2-0.9.4.4-1|28	BuildRequires:	pkgconfig(sdl)
21cr|globulation2-0.9.4.4-1|29	BuildRequires:	pkgconfig(SDL_image)
21cr|globulation2-0.9.4.4-1|30	BuildRequires:	pkgconfig(SDL_net)
21cr|globulation2-0.9.4.4-1|31	BuildRequires:	pkgconfig(SDL_ttf)
21cr|globulation2-0.9.4.4-1|32	BuildRequires:	pkgconfig(speex)
21cr|globulation2-0.9.4.4-1|33	BuildRequires:	pkgconfig(vorbis)
21cr|globulation2-0.9.4.4-1|34	
21cr|globulation2-0.9.4.4-1|35	%description
21cr|globulation2-0.9.4.4-1|36	Glob2 is a state of the art Real Time Strategy (RTS) game. It is free
21cr|globulation2-0.9.4.4-1|37	software released under the terms of the GNU General Public License.
21cr|globulation2-0.9.4.4-1|38	
21cr|globulation2-0.9.4.4-1|39	Globulation in a whole is an on-going project to create an innovative
21cr|globulation2-0.9.4.4-1|40	high quality gameplay by minimizing micro-management and assigning
21cr|globulation2-0.9.4.4-1|41	automatically the tasks to the units. The player just has to order
21cr|globulation2-0.9.4.4-1|42	the number of units he wants for a selected task and the units will
21cr|globulation2-0.9.4.4-1|43	do their best to satisfy your requirements.
21cr|globulation2-0.9.4.4-1|44	
21cr|globulation2-0.9.4.4-1|45	Glob2 can be played by a single player, through your Local Area
21cr|globulation2-0.9.4.4-1|46	Network (LAN), or through Internet thanks to Ysagoon Online Game (YOG),
21cr|globulation2-0.9.4.4-1|47	a meta-server. It also features a scripting language for versatile
21cr|globulation2-0.9.4.4-1|48	gameplay and an integrated map editor.
21cr|globulation2-0.9.4.4-1|49	
21cr|globulation2-0.9.4.4-1|50	%files
21cr|globulation2-0.9.4.4-1|51	%doc README
21cr|globulation2-0.9.4.4-1|52	%attr(755,root,root) %{_gamesbindir}/%{oname}
21cr|globulation2-0.9.4.4-1|53	%{_datadir}/%{oname}/
21cr|globulation2-0.9.4.4-1|54	%{_datadir}/applications/%{name}.desktop
21cr|globulation2-0.9.4.4-1|55	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|globulation2-0.9.4.4-1|56	
21cr|globulation2-0.9.4.4-1|57	#----------------------------------------------------------------------------
21cr|globulation2-0.9.4.4-1|58	
21cr|globulation2-0.9.4.4-1|59	%prep
21cr|globulation2-0.9.4.4-1|60	%setup -q -n %{oname}-%{version}
21cr|globulation2-0.9.4.4-1|61	%patch0 -p0
21cr|globulation2-0.9.4.4-1|62	%patch1 -p0
21cr|globulation2-0.9.4.4-1|63	%patch2 -p0
21cr|globulation2-0.9.4.4-1|64	%patch3 -p1
21cr|globulation2-0.9.4.4-1|65	%patch4 -p1
21cr|globulation2-0.9.4.4-1|66	%patch5 -p1
21cr|globulation2-0.9.4.4-1|67	%patch6 -p1
21cr|globulation2-0.9.4.4-1|68	%patch7 -p0
21cr|globulation2-0.9.4.4-1|69	
21cr|globulation2-0.9.4.4-1|70	chmod -x {src/*.h,src/*.cpp,libgag/include/*.h,gnupg/*,libgag/src/*.cpp,scripts/*,data/*.txt,campaigns/*,COPYING,README}
21cr|globulation2-0.9.4.4-1|71	
21cr|globulation2-0.9.4.4-1|72	%build
21cr|globulation2-0.9.4.4-1|73	# data should be installed into datadir rather than gamesdatadir,
21cr|globulation2-0.9.4.4-1|74	# otherwise it cannot find them :(
21cr|globulation2-0.9.4.4-1|75	%scons \
21cr|globulation2-0.9.4.4-1|76	--portaudio=true \
21cr|globulation2-0.9.4.4-1|77	BINDIR="%{_gamesbindir}" \
21cr|globulation2-0.9.4.4-1|78	INSTALLDIR="%{_datadir}" \
21cr|globulation2-0.9.4.4-1|79	CXXFLAGS="%{optflags}" \
21cr|globulation2-0.9.4.4-1|80	LINKFLAGS="%{ldflags}"
21cr|globulation2-0.9.4.4-1|81	
21cr|globulation2-0.9.4.4-1|82	%install
21cr|globulation2-0.9.4.4-1|83	mkdir -p %{buildroot}%{_datadir}/%{oname}/{data/fonts,data/gfx/cursor,data/gui,data/icons,data/zik,maps,scripts,campaigns}
21cr|globulation2-0.9.4.4-1|84	cp -r {data,campaigns,scripts,maps} %{buildroot}%{_datadir}/%{oname}/
21cr|globulation2-0.9.4.4-1|85	
21cr|globulation2-0.9.4.4-1|86	mkdir -p %{buildroot}%{_gamesbindir}
21cr|globulation2-0.9.4.4-1|87	install -m755 src/glob2 %{buildroot}%{_gamesbindir}/
21cr|globulation2-0.9.4.4-1|88	
21cr|globulation2-0.9.4.4-1|89	find %{buildroot} -name SConscript -exec rm -f {} \;
21cr|globulation2-0.9.4.4-1|90	
21cr|globulation2-0.9.4.4-1|91	#(tpg) not needed
21cr|globulation2-0.9.4.4-1|92	rm -fr %{buildroot}%{_datadir}/%{oname}/data/%{oname}.desktop
21cr|globulation2-0.9.4.4-1|93	
21cr|globulation2-0.9.4.4-1|94	for f in 128x128 16x16 24x24 32x32 48x48 64x64; do
21cr|globulation2-0.9.4.4-1|95	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$f/apps
21cr|globulation2-0.9.4.4-1|96	mv %{buildroot}%{_datadir}/%{oname}/data/icons/glob2-icon-$f.png %{buildroot}%{_iconsdir}/hicolor/$f/apps/%{name}.png
21cr|globulation2-0.9.4.4-1|97	done
21cr|globulation2-0.9.4.4-1|98	rm -rf %{buildroot}%{_datadir}/%{oname}/data/icons
21cr|globulation2-0.9.4.4-1|99	
21cr|globulation2-0.9.4.4-1|100	install %{SOURCE2} %{buildroot}%{_datadir}/%{oname}/data/fonts
21cr|globulation2-0.9.4.4-1|101	
21cr|globulation2-0.9.4.4-1|102	mkdir -p %{buildroot}%{_datadir}/applications
21cr|globulation2-0.9.4.4-1|103	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|globulation2-0.9.4.4-1|104	[Desktop Entry]
21cr|globulation2-0.9.4.4-1|105	Name=Globulation2
21cr|globulation2-0.9.4.4-1|106	Comment=A state of the art Real Time Strategy (RTS) game
21cr|globulation2-0.9.4.4-1|107	Exec=%{_gamesbindir}/%{oname}
21cr|globulation2-0.9.4.4-1|108	Icon=%{name}
21cr|globulation2-0.9.4.4-1|109	Terminal=false
21cr|globulation2-0.9.4.4-1|110	Type=Application
21cr|globulation2-0.9.4.4-1|111	StartupNotify=false
21cr|globulation2-0.9.4.4-1|112	Categories=Game;StrategyGame;
21cr|globulation2-0.9.4.4-1|113	EOF
21cr|globulation2-0.9.4.4-1|114	

1872 21
21cr|glog-0.6.0-1|1	%define major 1
21cr|glog-0.6.0-1|2	%define libglog %mklibname glog %major
21cr|glog-0.6.0-1|3	%define libglog_devel %mklibname glog -d
21cr|glog-0.6.0-1|4	
21cr|glog-0.6.0-1|5	Name:		glog
21cr|glog-0.6.0-1|6	Version:	0.6.0
21cr|glog-0.6.0-1|7	Release:	1
21cr|glog-0.6.0-1|8	Summary:	Logging library for C++
21cr|glog-0.6.0-1|9	Group:		Development/C++
21cr|glog-0.6.0-1|10	License:	BSD
21cr|glog-0.6.0-1|11	URL:		https://github.com/google/glog
21cr|glog-0.6.0-1|12	Source0:	https://github.com/google/glog/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|glog-0.6.0-1|13	BuildRequires:	cmake
21cr|glog-0.6.0-1|14	BuildRequires:	pkgconfig(gflags)
21cr|glog-0.6.0-1|15	
21cr|glog-0.6.0-1|16	%description
21cr|glog-0.6.0-1|17	The glog library implements application-level logging. This library provides
21cr|glog-0.6.0-1|18	logging APIs based on C++-style streams and various helper macros.
21cr|glog-0.6.0-1|19	
21cr|glog-0.6.0-1|20	#------------------------------------------------------------------------------
21cr|glog-0.6.0-1|21	
21cr|glog-0.6.0-1|22	%package -n %{libglog}
21cr|glog-0.6.0-1|23	
21cr|glog-0.6.0-1|24	Summary:	Logging library for C++
21cr|glog-0.6.0-1|25	Group:		Development/C++
21cr|glog-0.6.0-1|26	Provides:	%{name} = %{EVRD}
21cr|glog-0.6.0-1|27	
21cr|glog-0.6.0-1|28	%description -n %{libglog}
21cr|glog-0.6.0-1|29	The glog library implements application-level logging. This library provides
21cr|glog-0.6.0-1|30	logging APIs based on C++-style streams and various helper macros.
21cr|glog-0.6.0-1|31	
21cr|glog-0.6.0-1|32	%files -n %{libglog}
21cr|glog-0.6.0-1|33	%{_libdir}/libglog.so.%{major}
21cr|glog-0.6.0-1|34	%{_libdir}/libglog.so.%{version}
21cr|glog-0.6.0-1|35	
21cr|glog-0.6.0-1|36	#------------------------------------------------------------------------------#
21cr|glog-0.6.0-1|37	
21cr|glog-0.6.0-1|38	%package -n %{libglog_devel}
21cr|glog-0.6.0-1|39	
21cr|glog-0.6.0-1|40	Summary:	Development files for %{libglog}
21cr|glog-0.6.0-1|41	Group:		Development/C++
21cr|glog-0.6.0-1|42	Requires:	%{libglog} = %{EVRD}
21cr|glog-0.6.0-1|43	Provides:	%{name}-devel = %{EVRD}
21cr|glog-0.6.0-1|44	
21cr|glog-0.6.0-1|45	%description -n %{libglog_devel}
21cr|glog-0.6.0-1|46	Development files for %{libglog}
21cr|glog-0.6.0-1|47	
21cr|glog-0.6.0-1|48	%files -n %{libglog_devel}
21cr|glog-0.6.0-1|49	%doc README.* AUTHORS
21cr|glog-0.6.0-1|50	%{_libdir}/libglog.so
21cr|glog-0.6.0-1|51	%{_libdir}/pkgconfig/libglog.pc
21cr|glog-0.6.0-1|52	%{_libdir}/cmake/glog
21cr|glog-0.6.0-1|53	%{_includedir}/glog
21cr|glog-0.6.0-1|54	
21cr|glog-0.6.0-1|55	#------------------------------------------------------------------------------#
21cr|glog-0.6.0-1|56	
21cr|glog-0.6.0-1|57	%prep
21cr|glog-0.6.0-1|58	%autosetup -p1
21cr|glog-0.6.0-1|59	
21cr|glog-0.6.0-1|60	%build
21cr|glog-0.6.0-1|61	%cmake
21cr|glog-0.6.0-1|62	%make
21cr|glog-0.6.0-1|63	
21cr|glog-0.6.0-1|64	%install
21cr|glog-0.6.0-1|65	%makeinstall_std -C build

1873 21
21cr|gloox-1.0.24-1|1	%define major 18
21cr|gloox-1.0.24-1|2	%define libname %mklibname %{name} %{major}
21cr|gloox-1.0.24-1|3	%define devname %mklibname %{name} -d
21cr|gloox-1.0.24-1|4	%define sdevname %mklibname %{name} -d -s
21cr|gloox-1.0.24-1|5	
21cr|gloox-1.0.24-1|6	Summary:	C++ Jabber/XMPP library
21cr|gloox-1.0.24-1|7	Name:		gloox
21cr|gloox-1.0.24-1|8	Version:	1.0.24
21cr|gloox-1.0.24-1|9	Release:	1
21cr|gloox-1.0.24-1|10	License:	GPLv2+
21cr|gloox-1.0.24-1|11	Group:		Networking/Remote access
21cr|gloox-1.0.24-1|12	Url:		http://camaya.net/gloox/
21cr|gloox-1.0.24-1|13	Source0:	http://camaya.net/download/%{name}-%{version}.tar.bz2
21cr|gloox-1.0.24-1|14	BuildRequires:	pkgconfig(gnutls)
21cr|gloox-1.0.24-1|15	BuildRequires:	pkgconfig(iksemel)
21cr|gloox-1.0.24-1|16	BuildRequires:	pkgconfig(libidn)
21cr|gloox-1.0.24-1|17	BuildRequires:	pkgconfig(openssl)
21cr|gloox-1.0.24-1|18	BuildRequires:	pkgconfig(zlib)
21cr|gloox-1.0.24-1|19	
21cr|gloox-1.0.24-1|20	%description
21cr|gloox-1.0.24-1|21	gloox is a C++ Jabber/XMPP library which takes care of the
21cr|gloox-1.0.24-1|22	low-level protocol stuff. Additionally, it offers high-level
21cr|gloox-1.0.24-1|23	interfaces for interaction with an XMPP server. It is released
21cr|gloox-1.0.24-1|24	under the GNU GPL. Commercial licenses are available.
21cr|gloox-1.0.24-1|25	
21cr|gloox-1.0.24-1|26	#----------------------------------------------------------------------------
21cr|gloox-1.0.24-1|27	
21cr|gloox-1.0.24-1|28	%package -n %{libname}
21cr|gloox-1.0.24-1|29	Summary:	Shared library for %{name}
21cr|gloox-1.0.24-1|30	Group:		System/Libraries
21cr|gloox-1.0.24-1|31	
21cr|gloox-1.0.24-1|32	%description -n %{libname}
21cr|gloox-1.0.24-1|33	gloox is a C++ Jabber/XMPP library which takes care of the
21cr|gloox-1.0.24-1|34	low-level protocol stuff. Additionally, it offers high-level
21cr|gloox-1.0.24-1|35	interfaces for interaction with an XMPP server. It is released
21cr|gloox-1.0.24-1|36	under the GNU GPL. Commercial licenses are available.
21cr|gloox-1.0.24-1|37	
21cr|gloox-1.0.24-1|38	%files -n %{libname}
21cr|gloox-1.0.24-1|39	%doc AUTHORS COPYING
21cr|gloox-1.0.24-1|40	%{_libdir}/libgloox.so.%{major}*
21cr|gloox-1.0.24-1|41	
21cr|gloox-1.0.24-1|42	#----------------------------------------------------------------------------
21cr|gloox-1.0.24-1|43	
21cr|gloox-1.0.24-1|44	%package -n %{devname}
21cr|gloox-1.0.24-1|45	Summary:	Development files for %{name}
21cr|gloox-1.0.24-1|46	Group:		Development/C++
21cr|gloox-1.0.24-1|47	Requires:	%{libname} = %{EVRD}
21cr|gloox-1.0.24-1|48	Provides:	%{name}-devel = %{EVRD}
21cr|gloox-1.0.24-1|49	
21cr|gloox-1.0.24-1|50	%description -n %{devname}
21cr|gloox-1.0.24-1|51	Development files for %{name}.
21cr|gloox-1.0.24-1|52	
21cr|gloox-1.0.24-1|53	%files -n %{devname}
21cr|gloox-1.0.24-1|54	%{_bindir}/gloox-config
21cr|gloox-1.0.24-1|55	%{_includedir}/gloox/
21cr|gloox-1.0.24-1|56	%{_libdir}/libgloox.so
21cr|gloox-1.0.24-1|57	%{_libdir}/pkgconfig/gloox.pc
21cr|gloox-1.0.24-1|58	
21cr|gloox-1.0.24-1|59	#----------------------------------------------------------------------------
21cr|gloox-1.0.24-1|60	
21cr|gloox-1.0.24-1|61	%package -n %{sdevname}
21cr|gloox-1.0.24-1|62	Summary:	Static library for %{name}
21cr|gloox-1.0.24-1|63	Group:		Development/C++
21cr|gloox-1.0.24-1|64	Requires:	%{devname} = %{EVRD}
21cr|gloox-1.0.24-1|65	Provides:	%{name}-static-devel = %{EVRD}
21cr|gloox-1.0.24-1|66	
21cr|gloox-1.0.24-1|67	%description -n %{sdevname}
21cr|gloox-1.0.24-1|68	Static library for %{name}.
21cr|gloox-1.0.24-1|69	
21cr|gloox-1.0.24-1|70	%files -n %{sdevname}
21cr|gloox-1.0.24-1|71	%{_libdir}/libgloox.a
21cr|gloox-1.0.24-1|72	
21cr|gloox-1.0.24-1|73	#----------------------------------------------------------------------------
21cr|gloox-1.0.24-1|74	
21cr|gloox-1.0.24-1|75	%prep
21cr|gloox-1.0.24-1|76	%setup -q
21cr|gloox-1.0.24-1|77	
21cr|gloox-1.0.24-1|78	%build
21cr|gloox-1.0.24-1|79	# 11/11/2009 fix underlinking
21cr|gloox-1.0.24-1|80	export PTHREAD_LIBS="-lpthread"
21cr|gloox-1.0.24-1|81	%configure \
21cr|gloox-1.0.24-1|82	--enable-static \
21cr|gloox-1.0.24-1|83	--without-tests
21cr|gloox-1.0.24-1|84	
21cr|gloox-1.0.24-1|85	%make
21cr|gloox-1.0.24-1|86	
21cr|gloox-1.0.24-1|87	%install
21cr|gloox-1.0.24-1|88	%makeinstall_std

1874 21
21cr|glossaries-irish-20160624-1|1	Name:		glossaries-irish
21cr|glossaries-irish-20160624-1|2	Version:	20160624
21cr|glossaries-irish-20160624-1|3	Release:	1
21cr|glossaries-irish-20160624-1|4	Summary:	Irish language module for glossaries package
21cr|glossaries-irish-20160624-1|5	Group:		Publishing
21cr|glossaries-irish-20160624-1|6	URL:		https://ctan.org/pkg/glossaries-irish
21cr|glossaries-irish-20160624-1|7	License:	LPPL1.3
21cr|glossaries-irish-20160624-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-irish.tar.xz
21cr|glossaries-irish-20160624-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-irish.doc.tar.xz
21cr|glossaries-irish-20160624-1|10	BuildArch:	noarch
21cr|glossaries-irish-20160624-1|11	BuildRequires:	texlive-tlpkg
21cr|glossaries-irish-20160624-1|12	Requires(pre):	texlive-tlpkg
21cr|glossaries-irish-20160624-1|13	Requires(post):	texlive-kpathsea
21cr|glossaries-irish-20160624-1|14	
21cr|glossaries-irish-20160624-1|15	%description
21cr|glossaries-irish-20160624-1|16	Irish language module for glossariesr package.
21cr|glossaries-irish-20160624-1|17	
21cr|glossaries-irish-20160624-1|18	
21cr|glossaries-irish-20160624-1|19	#-----------------------------------------------------------------------
21cr|glossaries-irish-20160624-1|20	%files
21cr|glossaries-irish-20160624-1|21	%{_texmfdistdir}/tex
21cr|glossaries-irish-20160624-1|22	%doc %{_texmfdistdir}/doc
21cr|glossaries-irish-20160624-1|23	
21cr|glossaries-irish-20160624-1|24	
21cr|glossaries-irish-20160624-1|25	#-----------------------------------------------------------------------
21cr|glossaries-irish-20160624-1|26	%prep
21cr|glossaries-irish-20160624-1|27	%setup -c -a0 -a1
21cr|glossaries-irish-20160624-1|28	
21cr|glossaries-irish-20160624-1|29	%build
21cr|glossaries-irish-20160624-1|30	
21cr|glossaries-irish-20160624-1|31	%install
21cr|glossaries-irish-20160624-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|glossaries-irish-20160624-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

1875 21
21cr|glpeces-5.2-4|1	%define oname peces
21cr|glpeces-5.2-4|2	%define _appdatadir %{_datadir}/appdata
21cr|glpeces-5.2-4|3	
21cr|glpeces-5.2-4|4	Name:		glpeces
21cr|glpeces-5.2-4|5	Summary:	Tangram game
21cr|glpeces-5.2-4|6	License:	GPLv2
21cr|glpeces-5.2-4|7	Version:	5.2
21cr|glpeces-5.2-4|8	Release:	4
21cr|glpeces-5.2-4|9	Group:		Games/Puzzles
21cr|glpeces-5.2-4|10	URL:		http://pecesjocdetangr.sourceforge.net/
21cr|glpeces-5.2-4|11	# https://sourceforge.net/projects/pecesjocdetangr/files/version%205.2%20%28February%2C%202016%29/
21cr|glpeces-5.2-4|12	Source0:	glpeces-5.2.tar.gz
21cr|glpeces-5.2-4|13	Source1:	%{name}.desktop
21cr|glpeces-5.2-4|14	BuildRequires:  cmake >= 2.8.10.2
21cr|glpeces-5.2-4|15	BuildRequires:  pkgconfig(Qt5Core) >= 5.6
21cr|glpeces-5.2-4|16	BuildRequires:  pkgconfig(Qt5Script) >= 5.6
21cr|glpeces-5.2-4|17	BuildRequires:  pkgconfig(Qt5Widgets) >= 5.6
21cr|glpeces-5.2-4|18	BuildRequires:  pkgconfig(Qt5Gui) >= 5.6
21cr|glpeces-5.2-4|19	BuildRequires:  pkgconfig(Qt5Widgets) >= 5.6
21cr|glpeces-5.2-4|20	BuildRequires:	qmake5
21cr|glpeces-5.2-4|21	BuildRequires:	imagemagick
21cr|glpeces-5.2-4|22	BuildRequires:	appstream-util
21cr|glpeces-5.2-4|23	BuildRequires:	desktop-file-utils
21cr|glpeces-5.2-4|24	
21cr|glpeces-5.2-4|25	%description
21cr|glpeces-5.2-4|26	Tangaram game using Qt5.
21cr|glpeces-5.2-4|27	
21cr|glpeces-5.2-4|28	
21cr|glpeces-5.2-4|29	%files
21cr|glpeces-5.2-4|30	%doc copying readme changelog
21cr|glpeces-5.2-4|31	%{_gamesbindir}/%{name}
21cr|glpeces-5.2-4|32	%{_datadir}/applications/%{name}.desktop
21cr|glpeces-5.2-4|33	%{_appdatadir}/%{name}.appdata.xml
21cr|glpeces-5.2-4|34	%{_datadir}/pixmaps/%{name}.*
21cr|glpeces-5.2-4|35	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|glpeces-5.2-4|36	%{_gamesdatadir}/%{name}
21cr|glpeces-5.2-4|37	%{_mandir}/man6/glpeces.6.*
21cr|glpeces-5.2-4|38	#--------------------------------------
21cr|glpeces-5.2-4|39	
21cr|glpeces-5.2-4|40	%prep
21cr|glpeces-5.2-4|41	%setup -q
21cr|glpeces-5.2-4|42	
21cr|glpeces-5.2-4|43	%build
21cr|glpeces-5.2-4|44	%cmake_qt5
21cr|glpeces-5.2-4|45	%make
21cr|glpeces-5.2-4|46	
21cr|glpeces-5.2-4|47	
21cr|glpeces-5.2-4|48	%install
21cr|glpeces-5.2-4|49	%makeinstall_std -C build
21cr|glpeces-5.2-4|50	# fixed menu entry
21cr|glpeces-5.2-4|51	desktop-file-install %{SOURCE1} \
21cr|glpeces-5.2-4|52	--dir=%{buildroot}%{_datadir}/applications
21cr|glpeces-5.2-4|53	
21cr|glpeces-5.2-4|54	# appdata
21cr|glpeces-5.2-4|55	mkdir -p %{buildroot}%{_appdatadir}
21cr|glpeces-5.2-4|56	cp -pr menu/%{name}.appdata.xml \
21cr|glpeces-5.2-4|57	%{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|glpeces-5.2-4|58	
21cr|glpeces-5.2-4|59	# icons
21cr|glpeces-5.2-4|60	for N in 16 32 48 64;
21cr|glpeces-5.2-4|61	do
21cr|glpeces-5.2-4|62	convert images/glpeces-64x64.png -scale ${N}x${N} $N.png;
21cr|glpeces-5.2-4|63	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|glpeces-5.2-4|64	done
21cr|glpeces-5.2-4|65	
21cr|glpeces-5.2-4|66	%check
21cr|glpeces-5.2-4|67	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|glpeces-5.2-4|68	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

1876 21
21cr|glpi-10.0.7-1|1	%define	doc_version	0.85
21cr|glpi-10.0.7-1|2	%global __requires_exclude pear\\(.*\\.php\\)|/usr/bin/php
21cr|glpi-10.0.7-1|3	
21cr|glpi-10.0.7-1|4	Name:		glpi
21cr|glpi-10.0.7-1|5	Version:	10.0.7
21cr|glpi-10.0.7-1|6	Release:	1
21cr|glpi-10.0.7-1|7	Epoch:		1
21cr|glpi-10.0.7-1|8	Summary:	A web based park management
21cr|glpi-10.0.7-1|9	License:	GPLv2+
21cr|glpi-10.0.7-1|10	Group:		Monitoring
21cr|glpi-10.0.7-1|11	Url:		http://www.glpi-project.org/
21cr|glpi-10.0.7-1|12	Source0:	https://github.com/glpi-project/glpi/releases/download/%{version}/%{name}-%{version}.tgz
21cr|glpi-10.0.7-1|13	Source1:	https://forge.glpi-project.org/attachments/download/1901/glpidoc-%{doc_version}-en-partial.pdf
21cr|glpi-10.0.7-1|14	Source100:	%{name}.rpmlintrc
21cr|glpi-10.0.7-1|15	Requires:	apache-mod_php
21cr|glpi-10.0.7-1|16	Requires:	mariadb-server >= 10.0
21cr|glpi-10.0.7-1|17	Requires:	php-cli >= 5.6
21cr|glpi-10.0.7-1|18	Requires:	php-dom
21cr|glpi-10.0.7-1|19	Requires:	php-fileinfo
21cr|glpi-10.0.7-1|20	Requires:	php-gd
21cr|glpi-10.0.7-1|21	Requires:	php-iconv
21cr|glpi-10.0.7-1|22	Requires:	php-imap
21cr|glpi-10.0.7-1|23	Requires:	php-json
21cr|glpi-10.0.7-1|24	Requires:	php-ldap
21cr|glpi-10.0.7-1|25	Requires:	php-mysqli
21cr|glpi-10.0.7-1|26	Requires:	php-mbstring
21cr|glpi-10.0.7-1|27	Requires:	php-openssl
21cr|glpi-10.0.7-1|28	Requires:	php-session
21cr|glpi-10.0.7-1|29	Requires:	php-simplexml
21cr|glpi-10.0.7-1|30	# The Zenf* stuff is needed for the app cache:
21cr|glpi-10.0.7-1|31	# see (french) https://glpi-user-documentation.readthedocs.io/fr/latest/advanced/cache.html
21cr|glpi-10.0.7-1|32	Requires:	php-ZendFramework2-Cache
21cr|glpi-10.0.7-1|33	Requires:	php-ZendFramework2-I18n
21cr|glpi-10.0.7-1|34	Requires:	php-ZendFramework2-Loader
21cr|glpi-10.0.7-1|35	Requires:	php-ZendFramework2-EventManager
21cr|glpi-10.0.7-1|36	Requires:	php-ZendFramework2-ServiceManager
21cr|glpi-10.0.7-1|37	Requires:	php-ZendFramework2-Stdlib
21cr|glpi-10.0.7-1|38	Requires:	php-ZendFramework2-Version
21cr|glpi-10.0.7-1|39	Requires:	php-zlib
21cr|glpi-10.0.7-1|40	Requires:	php-xml
21cr|glpi-10.0.7-1|41	Requires:	php-xmlrpc
21cr|glpi-10.0.7-1|42	Recommends:	php-pear-CAS
21cr|glpi-10.0.7-1|43	Recommends:	php-phpmailer
21cr|glpi-10.0.7-1|44	BuildArch:  noarch
21cr|glpi-10.0.7-1|45	
21cr|glpi-10.0.7-1|46	%description
21cr|glpi-10.0.7-1|47	GLPI is web based database application allowing to managed computers and
21cr|glpi-10.0.7-1|48	peripherals park. Its goal is to help technicians about maintenance
21cr|glpi-10.0.7-1|49	expiration, stock flow and license counting.
21cr|glpi-10.0.7-1|50	
21cr|glpi-10.0.7-1|51	%files
21cr|glpi-10.0.7-1|52	%doc apirest.md CHANGELOG.md LICENSE README.md SUPPORT.md
21cr|glpi-10.0.7-1|53	%doc glpidoc-%{doc_version}-en-partial.pdf
21cr|glpi-10.0.7-1|54	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|glpi-10.0.7-1|55	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|glpi-10.0.7-1|56	%config(noreplace) %{_sysconfdir}/cron.d/%{name}
21cr|glpi-10.0.7-1|57	%dir %attr(-,apache,apache) %{_sysconfdir}/%{name}
21cr|glpi-10.0.7-1|58	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|glpi-10.0.7-1|59	%{_datadir}/%{name}
21cr|glpi-10.0.7-1|60	%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
21cr|glpi-10.0.7-1|61	%attr(-,apache,apache) %{_localstatedir}/log/%{name}
21cr|glpi-10.0.7-1|62	
21cr|glpi-10.0.7-1|63	#-----------------------------------------------------------------------------
21cr|glpi-10.0.7-1|64	
21cr|glpi-10.0.7-1|65	%prep
21cr|glpi-10.0.7-1|66	%setup -q -n %{name}
21cr|glpi-10.0.7-1|67	install -m 644 %{SOURCE1} .
21cr|glpi-10.0.7-1|68	
21cr|glpi-10.0.7-1|69	
21cr|glpi-10.0.7-1|70	%build
21cr|glpi-10.0.7-1|71	# Nothing to do
21cr|glpi-10.0.7-1|72	
21cr|glpi-10.0.7-1|73	
21cr|glpi-10.0.7-1|74	%install
21cr|glpi-10.0.7-1|75	# Install app files in /usr/share
21cr|glpi-10.0.7-1|76	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|glpi-10.0.7-1|77	install -m 644 *.php %{buildroot}%{_datadir}/%{name}
21cr|glpi-10.0.7-1|78	for i in ajax config css css_compiled front inc install lib locales pics plugins sound vendor ; do
21cr|glpi-10.0.7-1|79	cp -ar $i %{buildroot}%{_datadir}/%{name}
21cr|glpi-10.0.7-1|80	done
21cr|glpi-10.0.7-1|81	
21cr|glpi-10.0.7-1|82	# Install app files in /etc
21cr|glpi-10.0.7-1|83	install -d -m 755 %{buildroot}%{_sysconfdir}/glpi
21cr|glpi-10.0.7-1|84	#install -m 644 config/*.php %%{buildroot}%%{_sysconfdir}/glpi
21cr|glpi-10.0.7-1|85	pushd %{buildroot}%{_datadir}/%{name}
21cr|glpi-10.0.7-1|86	ln -sf ../../..%{_sysconfdir}/glpi config
21cr|glpi-10.0.7-1|87	popd
21cr|glpi-10.0.7-1|88	
21cr|glpi-10.0.7-1|89	# Install license file
21cr|glpi-10.0.7-1|90	install -m 644 LICENSE %{buildroot}%{_datadir}/%{name}
21cr|glpi-10.0.7-1|91	
21cr|glpi-10.0.7-1|92	# Remove unwanted stuff
21cr|glpi-10.0.7-1|93	find %{buildroot}%{_datadir}/%{name} -name .htaccess | xargs rm -f
21cr|glpi-10.0.7-1|94	pushd %{buildroot}%{_datadir}/%{name}/lib/
21cr|glpi-10.0.7-1|95	rm -rf phpcas
21cr|glpi-10.0.7-1|96	rm -rf phpmailer
21cr|glpi-10.0.7-1|97	rm -rf cache_lite
21cr|glpi-10.0.7-1|98	rm -rf Zend
21cr|glpi-10.0.7-1|99	popd
21cr|glpi-10.0.7-1|100	
21cr|glpi-10.0.7-1|101	
21cr|glpi-10.0.7-1|102	# Install config files
21cr|glpi-10.0.7-1|103	cat > %{buildroot}%{_sysconfdir}/glpi/config_path.php <<EOF
21cr|glpi-10.0.7-1|104	<?php
21cr|glpi-10.0.7-1|105	//for packaging defaults
21cr|glpi-10.0.7-1|106	
21cr|glpi-10.0.7-1|107	define("GLPI_CONFIG_DIR",	"%{_sysconfdir}/glpi");
21cr|glpi-10.0.7-1|108	
21cr|glpi-10.0.7-1|109	define("GLPI_DOC_DIR",		"%{_localstatedir}/lib/%{name}");
21cr|glpi-10.0.7-1|110	define("GLPI_CACHE_DIR",	"%{_localstatedir}/lib/%{name}/_cache/");
21cr|glpi-10.0.7-1|111	define("GLPI_CRON_DIR",		"%{_localstatedir}/lib/%{name}/_cron");
21cr|glpi-10.0.7-1|112	define("GLPI_DUMP_DIR",		"%{_localstatedir}/lib/%{name}/_dumps");
21cr|glpi-10.0.7-1|113	define("GLPI_GRAPH_DIR",	"%{_localstatedir}/lib/%{name}/_graphs");
21cr|glpi-10.0.7-1|114	define("GLPI_LOCK_DIR",		"%{_localstatedir}/lib/%{name}/_lock/");
21cr|glpi-10.0.7-1|115	define("GLPI_PICTURE_DIR",	"%{_localstatedir}/lib/%{name}/_pictures");
21cr|glpi-10.0.7-1|116	define("GLPI_PLUGIN_DOC_DIR",	"%{_localstatedir}/lib/%{name}/_plugins");
21cr|glpi-10.0.7-1|117	define("GLPI_RSS_DIR",		"%{_localstatedir}/lib/%{name}/_rss");
21cr|glpi-10.0.7-1|118	define("GLPI_SESSION_DIR",	"%{_localstatedir}/lib/%{name}/_sessions");
21cr|glpi-10.0.7-1|119	define("GLPI_TMP_DIR",		"%{_localstatedir}/lib/%{name}/_tmp");
21cr|glpi-10.0.7-1|120	define("GLPI_UPLOAD_DIR",	"%{_localstatedir}/lib/%{name}/_uploads");
21cr|glpi-10.0.7-1|121	
21cr|glpi-10.0.7-1|122	define("GLPI_LOG_DIR",		"%{_localstatedir}/log/%{name}");
21cr|glpi-10.0.7-1|123	
21cr|glpi-10.0.7-1|124	define('GLPI_CACHE_LITE_DIR',	'Cache');
21cr|glpi-10.0.7-1|125	define('GLPI_PHPMAILER_DIR',	'PHPMailer');
21cr|glpi-10.0.7-1|126	define('GLPI_PHPCAS',			'CAS.php');
21cr|glpi-10.0.7-1|127	define('GLPI_ZEND_PATH',		'/usr/share/php/Zend');
21cr|glpi-10.0.7-1|128	?>
21cr|glpi-10.0.7-1|129	EOF
21cr|glpi-10.0.7-1|130	
21cr|glpi-10.0.7-1|131	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|glpi-10.0.7-1|132	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|glpi-10.0.7-1|133	Alias /%{name} %{_datadir}/%{name}
21cr|glpi-10.0.7-1|134	
21cr|glpi-10.0.7-1|135	<Directory %{_datadir}/%{name}>
21cr|glpi-10.0.7-1|136	Require all granted
21cr|glpi-10.0.7-1|137	Options -FollowSymLinks
21cr|glpi-10.0.7-1|138	# recommanded value
21cr|glpi-10.0.7-1|139	php_value memory_limit 64M
21cr|glpi-10.0.7-1|140	</Directory>
21cr|glpi-10.0.7-1|141	
21cr|glpi-10.0.7-1|142	<Directory %{_datadir}/%{name}/install>
21cr|glpi-10.0.7-1|143	# 15" should be enough for migration in most case
21cr|glpi-10.0.7-1|144	php_value max_execution_time 900
21cr|glpi-10.0.7-1|145	php_value memory_limit 128M
21cr|glpi-10.0.7-1|146	</Directory>
21cr|glpi-10.0.7-1|147	
21cr|glpi-10.0.7-1|148	<Directory %{_datadir}/%{name}/files>
21cr|glpi-10.0.7-1|149	Require all denied
21cr|glpi-10.0.7-1|150	</Directory>
21cr|glpi-10.0.7-1|151	
21cr|glpi-10.0.7-1|152	<Directory %{_datadir}/%{name}/inc>
21cr|glpi-10.0.7-1|153	Require all denied
21cr|glpi-10.0.7-1|154	</Directory>
21cr|glpi-10.0.7-1|155	
21cr|glpi-10.0.7-1|156	<Directory %{_datadir}/%{name}/locales>
21cr|glpi-10.0.7-1|157	Require all denied
21cr|glpi-10.0.7-1|158	</Directory>
21cr|glpi-10.0.7-1|159	
21cr|glpi-10.0.7-1|160	<Directory %{_datadir}/%{name}/mysql>
21cr|glpi-10.0.7-1|161	Require all denied
21cr|glpi-10.0.7-1|162	</Directory>
21cr|glpi-10.0.7-1|163	
21cr|glpi-10.0.7-1|164	<Directory %{_datadir}/%{name}/scripts>
21cr|glpi-10.0.7-1|165	Require all denied
21cr|glpi-10.0.7-1|166	</Directory>
21cr|glpi-10.0.7-1|167	EOF
21cr|glpi-10.0.7-1|168	
21cr|glpi-10.0.7-1|169	# Create the needed directories
21cr|glpi-10.0.7-1|170	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|glpi-10.0.7-1|171	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_cache
21cr|glpi-10.0.7-1|172	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_cron
21cr|glpi-10.0.7-1|173	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_dumps
21cr|glpi-10.0.7-1|174	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_graphs
21cr|glpi-10.0.7-1|175	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_lock
21cr|glpi-10.0.7-1|176	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_pictures
21cr|glpi-10.0.7-1|177	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_plugins
21cr|glpi-10.0.7-1|178	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_rss
21cr|glpi-10.0.7-1|179	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_sessions
21cr|glpi-10.0.7-1|180	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_tmp
21cr|glpi-10.0.7-1|181	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_uploads
21cr|glpi-10.0.7-1|182	install -d -m 755 %{buildroot}%{_localstatedir}/log/%{name}
21cr|glpi-10.0.7-1|183	
21cr|glpi-10.0.7-1|184	# Create logrotate config file
21cr|glpi-10.0.7-1|185	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|glpi-10.0.7-1|186	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21cr|glpi-10.0.7-1|187	/var/log/glpi/*.log {
21cr|glpi-10.0.7-1|188	notifempty
21cr|glpi-10.0.7-1|189	missingok
21cr|glpi-10.0.7-1|190	create 644 apache apache
21cr|glpi-10.0.7-1|191	}
21cr|glpi-10.0.7-1|192	EOF
21cr|glpi-10.0.7-1|193	
21cr|glpi-10.0.7-1|194	# Create cron file to run the app unattended
21cr|glpi-10.0.7-1|195	install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
21cr|glpi-10.0.7-1|196	cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<EOF
21cr|glpi-10.0.7-1|197	# Run cron from to execute task even when no user connected
21cr|glpi-10.0.7-1|198	*/4 * * * * apache %{_bindir}/php %{_datadir}/%{name}/front/cron.php
21cr|glpi-10.0.7-1|199	EOF
21cr|glpi-10.0.7-1|200	
21cr|glpi-10.0.7-1|201	# Fix perms
21cr|glpi-10.0.7-1|202	find %{buildroot}%{_datadir}/%{name} -name *.scss | xargs chmod -x
21cr|glpi-10.0.7-1|203	find %{buildroot}%{_datadir}/%{name} -name *.svg | xargs chmod -x
21cr|glpi-10.0.7-1|204	find %{buildroot}%{_datadir}/%{name} -name *.css | xargs chmod -x
21cr|glpi-10.0.7-1|205	find %{buildroot}%{_datadir}/%{name} -name *.class.php | xargs chmod -x

1877 21
21cr|glpi-plugin-archires-2.7.0-5|1	
21cr|glpi-plugin-archires-2.7.0-5|2	Summary:	Network reporting plugin
21cr|glpi-plugin-archires-2.7.0-5|3	Name:		glpi-plugin-archires
21cr|glpi-plugin-archires-2.7.0-5|4	Version:	2.7.0
21cr|glpi-plugin-archires-2.7.0-5|5	Release:	5
21cr|glpi-plugin-archires-2.7.0-5|6	License:	GPL
21cr|glpi-plugin-archires-2.7.0-5|7	Group:		Monitoring
21cr|glpi-plugin-archires-2.7.0-5|8	Url:		https://forge.glpi-project.org/projects/archires
21cr|glpi-plugin-archires-2.7.0-5|9	Source0:	https://forge.glpi-project.org/attachments/download/2297/glpi-archires-%{version}.tar.gz
21cr|glpi-plugin-archires-2.7.0-5|10	Source1:	pack.mg_dvl.tar.bz2
21cr|glpi-plugin-archires-2.7.0-5|11	Requires:	graphviz
21cr|glpi-plugin-archires-2.7.0-5|12	BuildArch:	noarch
21cr|glpi-plugin-archires-2.7.0-5|13	
21cr|glpi-plugin-archires-2.7.0-5|14	%description
21cr|glpi-plugin-archires-2.7.0-5|15	This plugin allow you to generate automatically a graphical representation of
21cr|glpi-plugin-archires-2.7.0-5|16	the network architecture.
21cr|glpi-plugin-archires-2.7.0-5|17	
21cr|glpi-plugin-archires-2.7.0-5|18	%prep
21cr|glpi-plugin-archires-2.7.0-5|19	
21cr|glpi-plugin-archires-2.7.0-5|20	%setup -q -n archires
21cr|glpi-plugin-archires-2.7.0-5|21	%setup -q -T -D -a 1 -n archires
21cr|glpi-plugin-archires-2.7.0-5|22	
21cr|glpi-plugin-archires-2.7.0-5|23	find . -type f | xargs chmod 644
21cr|glpi-plugin-archires-2.7.0-5|24	find . -type d | xargs chmod 755
21cr|glpi-plugin-archires-2.7.0-5|25	
21cr|glpi-plugin-archires-2.7.0-5|26	%install
21cr|glpi-plugin-archires-2.7.0-5|27	
21cr|glpi-plugin-archires-2.7.0-5|28	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/archires
21cr|glpi-plugin-archires-2.7.0-5|29	cp -ap * %{buildroot}%{_datadir}/glpi/plugins/archires
21cr|glpi-plugin-archires-2.7.0-5|30	
21cr|glpi-plugin-archires-2.7.0-5|31	%files
21cr|glpi-plugin-archires-2.7.0-5|32	%{_datadir}/glpi/plugins/archires

1878 21
21cr|glpi-plugin-datainjection-2.3.1-1|1	Summary:	SNMP agent plugin
21cr|glpi-plugin-datainjection-2.3.1-1|2	Name:		glpi-plugin-datainjection
21cr|glpi-plugin-datainjection-2.3.1-1|3	Version:	2.3.1
21cr|glpi-plugin-datainjection-2.3.1-1|4	Release:	1
21cr|glpi-plugin-datainjection-2.3.1-1|5	License:	GPLv2+
21cr|glpi-plugin-datainjection-2.3.1-1|6	Group:		Monitoring
21cr|glpi-plugin-datainjection-2.3.1-1|7	Url:		https://forge.glpi-project.org/projects/show/datainjection
21cr|glpi-plugin-datainjection-2.3.1-1|8	Source0:	https://forge.glpi-project.org/attachments/download/1719/glpi-datainjection-%{version}.tar.gz
21cr|glpi-plugin-datainjection-2.3.1-1|9	Provides:	glpi-data-injection = %{EVRD}
21cr|glpi-plugin-datainjection-2.3.1-1|10	BuildArch:	noarch
21cr|glpi-plugin-datainjection-2.3.1-1|11	
21cr|glpi-plugin-datainjection-2.3.1-1|12	%description
21cr|glpi-plugin-datainjection-2.3.1-1|13	This plugin allows data import into GLPI using CSV files
21cr|glpi-plugin-datainjection-2.3.1-1|14	It allows to create models of injection for a future re-use. It's been created
21cr|glpi-plugin-datainjection-2.3.1-1|15	in order to :
21cr|glpi-plugin-datainjection-2.3.1-1|16	- Import datas coming from others asset management softwares
21cr|glpi-plugin-datainjection-2.3.1-1|17	- Inject electronic delivery forms
21cr|glpi-plugin-datainjection-2.3.1-1|18	Datas to be imported using the plugains are :
21cr|glpi-plugin-datainjection-2.3.1-1|19	- Inventory datas (except softwares and licenses)
21cr|glpi-plugin-datainjection-2.3.1-1|20	- Management datas (contract, contact, supplier)
21cr|glpi-plugin-datainjection-2.3.1-1|21	- Configuration datas (user, group, entity)
21cr|glpi-plugin-datainjection-2.3.1-1|22	
21cr|glpi-plugin-datainjection-2.3.1-1|23	%files
21cr|glpi-plugin-datainjection-2.3.1-1|24	%doc docs/*
21cr|glpi-plugin-datainjection-2.3.1-1|25	%{_datadir}/glpi/plugins/datainjection
21cr|glpi-plugin-datainjection-2.3.1-1|26	
21cr|glpi-plugin-datainjection-2.3.1-1|27	
21cr|glpi-plugin-datainjection-2.3.1-1|28	#----------------------------------------------------------------------------
21cr|glpi-plugin-datainjection-2.3.1-1|29	
21cr|glpi-plugin-datainjection-2.3.1-1|30	%prep
21cr|glpi-plugin-datainjection-2.3.1-1|31	%setup -q -n datainjection
21cr|glpi-plugin-datainjection-2.3.1-1|32	
21cr|glpi-plugin-datainjection-2.3.1-1|33	find . -type f | xargs chmod 644
21cr|glpi-plugin-datainjection-2.3.1-1|34	find . -type d | xargs chmod 755
21cr|glpi-plugin-datainjection-2.3.1-1|35	
21cr|glpi-plugin-datainjection-2.3.1-1|36	%install
21cr|glpi-plugin-datainjection-2.3.1-1|37	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/datainjection
21cr|glpi-plugin-datainjection-2.3.1-1|38	cp -ap * %{buildroot}%{_datadir}/glpi/plugins/datainjection
21cr|glpi-plugin-datainjection-2.3.1-1|39	rm -rf %{buildroot}%{_datadir}/glpi/plugins/datainjection/docs

1879 21
21cr|glpi-plugin-fusioninventory-3.0-1|1	Summary:	fusioninventory communication server
21cr|glpi-plugin-fusioninventory-3.0-1|2	Name:		glpi-plugin-fusioninventory
21cr|glpi-plugin-fusioninventory-3.0-1|3	Version:	3.0
21cr|glpi-plugin-fusioninventory-3.0-1|4	Release:	1
21cr|glpi-plugin-fusioninventory-3.0-1|5	Epoch:		1
21cr|glpi-plugin-fusioninventory-3.0-1|6	License:	GPLv3+
21cr|glpi-plugin-fusioninventory-3.0-1|7	Group:		Monitoring
21cr|glpi-plugin-fusioninventory-3.0-1|8	Url:		https://fusioninventory.org
21cr|glpi-plugin-fusioninventory-3.0-1|9	Source0:	https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.5%2B%{version}/fusioninventory-9.5+%{version}.tar.bz2
21cr|glpi-plugin-fusioninventory-3.0-1|10	BuildArch:	noarch
21cr|glpi-plugin-fusioninventory-3.0-1|11	
21cr|glpi-plugin-fusioninventory-3.0-1|12	%description
21cr|glpi-plugin-fusioninventory-3.0-1|13	This plugin enables you to manage fusioninventory agents from GLPI.
21cr|glpi-plugin-fusioninventory-3.0-1|14	
21cr|glpi-plugin-fusioninventory-3.0-1|15	%files
21cr|glpi-plugin-fusioninventory-3.0-1|16	%doc docs
21cr|glpi-plugin-fusioninventory-3.0-1|17	%{_datadir}/glpi/plugins/fusioninventory
21cr|glpi-plugin-fusioninventory-3.0-1|18	
21cr|glpi-plugin-fusioninventory-3.0-1|19	#----------------------------------------------------------------------------
21cr|glpi-plugin-fusioninventory-3.0-1|20	
21cr|glpi-plugin-fusioninventory-3.0-1|21	%prep
21cr|glpi-plugin-fusioninventory-3.0-1|22	%setup -q -n fusioninventory
21cr|glpi-plugin-fusioninventory-3.0-1|23	
21cr|glpi-plugin-fusioninventory-3.0-1|24	find . -type f | xargs chmod 644
21cr|glpi-plugin-fusioninventory-3.0-1|25	find . -type d | xargs chmod 755
21cr|glpi-plugin-fusioninventory-3.0-1|26	
21cr|glpi-plugin-fusioninventory-3.0-1|27	%build
21cr|glpi-plugin-fusioninventory-3.0-1|28	
21cr|glpi-plugin-fusioninventory-3.0-1|29	%install
21cr|glpi-plugin-fusioninventory-3.0-1|30	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/fusioninventory
21cr|glpi-plugin-fusioninventory-3.0-1|31	cp -rp * %{buildroot}%{_datadir}/glpi/plugins/fusioninventory
21cr|glpi-plugin-fusioninventory-3.0-1|32	
21cr|glpi-plugin-fusioninventory-3.0-1|33	rm -rf %{buildroot}%{_datadir}/glpi/plugins/fusioninventory/.github
21cr|glpi-plugin-fusioninventory-3.0-1|34	rm -rf %{buildroot}%{_datadir}/glpi/plugins/fusioninventory/docs

1880 21
21cr|glpi-plugin-genericobject-2.3.2-5|1	Summary:	Add new inventory objects
21cr|glpi-plugin-genericobject-2.3.2-5|2	Name:		glpi-plugin-genericobject
21cr|glpi-plugin-genericobject-2.3.2-5|3	Version:	2.3.2
21cr|glpi-plugin-genericobject-2.3.2-5|4	Release:	5
21cr|glpi-plugin-genericobject-2.3.2-5|5	License:	GPL
21cr|glpi-plugin-genericobject-2.3.2-5|6	Group:		Monitoring
21cr|glpi-plugin-genericobject-2.3.2-5|7	Url:		https://forge.glpi-project.org/projects/show/genericobject/
21cr|glpi-plugin-genericobject-2.3.2-5|8	Source0:	https://forge.glpi-project.org/attachments/download/1822/glpi-genericobject-%{version}.tar.gz
21cr|glpi-plugin-genericobject-2.3.2-5|9	BuildArch:	noarch
21cr|glpi-plugin-genericobject-2.3.2-5|10	
21cr|glpi-plugin-genericobject-2.3.2-5|11	%description
21cr|glpi-plugin-genericobject-2.3.2-5|12	This plugin allows you to add new inventory types without programmation. It
21cr|glpi-plugin-genericobject-2.3.2-5|13	manages :
21cr|glpi-plugin-genericobject-2.3.2-5|14	- Type creation
21cr|glpi-plugin-genericobject-2.3.2-5|15	- Available fields
21cr|glpi-plugin-genericobject-2.3.2-5|16	- Framework integration (Helpdesk, loans, templates, etc.)
21cr|glpi-plugin-genericobject-2.3.2-5|17	- Integration with the file injection plugin
21cr|glpi-plugin-genericobject-2.3.2-5|18	
21cr|glpi-plugin-genericobject-2.3.2-5|19	%prep
21cr|glpi-plugin-genericobject-2.3.2-5|20	
21cr|glpi-plugin-genericobject-2.3.2-5|21	%setup -q -n genericobject
21cr|glpi-plugin-genericobject-2.3.2-5|22	
21cr|glpi-plugin-genericobject-2.3.2-5|23	find . -type f | xargs chmod 644
21cr|glpi-plugin-genericobject-2.3.2-5|24	find . -type d | xargs chmod 755
21cr|glpi-plugin-genericobject-2.3.2-5|25	
21cr|glpi-plugin-genericobject-2.3.2-5|26	%install
21cr|glpi-plugin-genericobject-2.3.2-5|27	
21cr|glpi-plugin-genericobject-2.3.2-5|28	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/genericobject
21cr|glpi-plugin-genericobject-2.3.2-5|29	cp -ap * %{buildroot}%{_datadir}/glpi/plugins/genericobject
21cr|glpi-plugin-genericobject-2.3.2-5|30	rm -rf %{buildroot}%{_datadir}/glpi/plugins/genericobject/docs
21cr|glpi-plugin-genericobject-2.3.2-5|31	rm -f %{buildroot}%{_datadir}/glpi/plugins/genericobject/LICENSE
21cr|glpi-plugin-genericobject-2.3.2-5|32	rm -f %{buildroot}%{_datadir}/glpi/plugins/genericobject/README
21cr|glpi-plugin-genericobject-2.3.2-5|33	
21cr|glpi-plugin-genericobject-2.3.2-5|34	%files
21cr|glpi-plugin-genericobject-2.3.2-5|35	%doc docs/* LICENSE README
21cr|glpi-plugin-genericobject-2.3.2-5|36	%{_datadir}/glpi/plugins/genericobject

1881 21
21cr|glpi-plugin-manufacturersimports-1.7.0-5|1	Summary:	Financials informations from manufacturers web site plugin
21cr|glpi-plugin-manufacturersimports-1.7.0-5|2	Name:		glpi-plugin-manufacturersimports
21cr|glpi-plugin-manufacturersimports-1.7.0-5|3	Version:	1.7.0
21cr|glpi-plugin-manufacturersimports-1.7.0-5|4	Release:	5
21cr|glpi-plugin-manufacturersimports-1.7.0-5|5	License:	GPL
21cr|glpi-plugin-manufacturersimports-1.7.0-5|6	Group:		Monitoring
21cr|glpi-plugin-manufacturersimports-1.7.0-5|7	Url:		https://forge.glpi-project.org/projects/show/manufacturersimports
21cr|glpi-plugin-manufacturersimports-1.7.0-5|8	Source0:	https://forge.glpi-project.org/attachments/download/2018/glpi-manufacturersimports-%{version}.tar.gz
21cr|glpi-plugin-manufacturersimports-1.7.0-5|9	BuildArch:	noarch
21cr|glpi-plugin-manufacturersimports-1.7.0-5|10	
21cr|glpi-plugin-manufacturersimports-1.7.0-5|11	%description
21cr|glpi-plugin-manufacturersimports-1.7.0-5|12	This plugin allows you to inject financials informations from manufacturers web
21cr|glpi-plugin-manufacturersimports-1.7.0-5|13	site files in GLPI.
21cr|glpi-plugin-manufacturersimports-1.7.0-5|14	
21cr|glpi-plugin-manufacturersimports-1.7.0-5|15	%prep
21cr|glpi-plugin-manufacturersimports-1.7.0-5|16	
21cr|glpi-plugin-manufacturersimports-1.7.0-5|17	%setup -q -n manufacturersimports
21cr|glpi-plugin-manufacturersimports-1.7.0-5|18	
21cr|glpi-plugin-manufacturersimports-1.7.0-5|19	find . -type f | xargs chmod 644
21cr|glpi-plugin-manufacturersimports-1.7.0-5|20	find . -type d | xargs chmod 755
21cr|glpi-plugin-manufacturersimports-1.7.0-5|21	
21cr|glpi-plugin-manufacturersimports-1.7.0-5|22	%install
21cr|glpi-plugin-manufacturersimports-1.7.0-5|23	
21cr|glpi-plugin-manufacturersimports-1.7.0-5|24	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/manufacturersimports
21cr|glpi-plugin-manufacturersimports-1.7.0-5|25	cp -ap * %{buildroot}%{_datadir}/glpi/plugins/manufacturersimports
21cr|glpi-plugin-manufacturersimports-1.7.0-5|26	rm -f %{buildroot}%{_datadir}/glpi/plugins/manufacturersimports/prerequis.txt
21cr|glpi-plugin-manufacturersimports-1.7.0-5|27	
21cr|glpi-plugin-manufacturersimports-1.7.0-5|28	%files
21cr|glpi-plugin-manufacturersimports-1.7.0-5|29	%doc prerequis.txt
21cr|glpi-plugin-manufacturersimports-1.7.0-5|30	%{_datadir}/glpi/plugins/manufacturersimports

1882 21
21cr|glpi-plugin-massocsimport-1.6.1-1|1	Summary:	GLPI Plugin for OCS Massive import
21cr|glpi-plugin-massocsimport-1.6.1-1|2	Name:		glpi-plugin-massocsimport
21cr|glpi-plugin-massocsimport-1.6.1-1|3	Version:	1.6.1
21cr|glpi-plugin-massocsimport-1.6.1-1|4	Release:	1
21cr|glpi-plugin-massocsimport-1.6.1-1|5	License:	GPLv2+
21cr|glpi-plugin-massocsimport-1.6.1-1|6	Group:		Monitoring
21cr|glpi-plugin-massocsimport-1.6.1-1|7	Url:		https://forge.glpi-project.org/projects/show/massocsimport
21cr|glpi-plugin-massocsimport-1.6.1-1|8	Source0:	https://forge.glpi-project.org/attachments/download/1211/glpi-massocsimport-%{version}.tar.gz
21cr|glpi-plugin-massocsimport-1.6.1-1|9	Requires:	cronie
21cr|glpi-plugin-massocsimport-1.6.1-1|10	Requires:	glpi >= 0.80
21cr|glpi-plugin-massocsimport-1.6.1-1|11	Provides:	glpi-massocsimport = %{EVRD}
21cr|glpi-plugin-massocsimport-1.6.1-1|12	BuildArch:	noarch
21cr|glpi-plugin-massocsimport-1.6.1-1|13	
21cr|glpi-plugin-massocsimport-1.6.1-1|14	%description
21cr|glpi-plugin-massocsimport-1.6.1-1|15	Plugin which allow OCS continuous synchronization and massive importation.
21cr|glpi-plugin-massocsimport-1.6.1-1|16	
21cr|glpi-plugin-massocsimport-1.6.1-1|17	The extension Config panel is provided to handle the synchronization options.
21cr|glpi-plugin-massocsimport-1.6.1-1|18	
21cr|glpi-plugin-massocsimport-1.6.1-1|19	%files
21cr|glpi-plugin-massocsimport-1.6.1-1|20	%config(noreplace) %{_sysconfdir}/cron.d/%{name}
21cr|glpi-plugin-massocsimport-1.6.1-1|21	%{_datadir}/glpi/plugins/massocsimport
21cr|glpi-plugin-massocsimport-1.6.1-1|22	
21cr|glpi-plugin-massocsimport-1.6.1-1|23	#----------------------------------------------------------------------------
21cr|glpi-plugin-massocsimport-1.6.1-1|24	
21cr|glpi-plugin-massocsimport-1.6.1-1|25	%prep
21cr|glpi-plugin-massocsimport-1.6.1-1|26	%setup -q -n massocsimport
21cr|glpi-plugin-massocsimport-1.6.1-1|27	
21cr|glpi-plugin-massocsimport-1.6.1-1|28	find . -type f | xargs chmod 644
21cr|glpi-plugin-massocsimport-1.6.1-1|29	find . -type d | xargs chmod 755
21cr|glpi-plugin-massocsimport-1.6.1-1|30	
21cr|glpi-plugin-massocsimport-1.6.1-1|31	%build
21cr|glpi-plugin-massocsimport-1.6.1-1|32	# empty build
21cr|glpi-plugin-massocsimport-1.6.1-1|33	
21cr|glpi-plugin-massocsimport-1.6.1-1|34	cat >cron <<EOF
21cr|glpi-plugin-massocsimport-1.6.1-1|35	# GLPI mass_ocs_import extension.
21cr|glpi-plugin-massocsimport-1.6.1-1|36	# Must be enabled from the Control panel.
21cr|glpi-plugin-massocsimport-1.6.1-1|37	*/5 * * * * apache %{_datadir}/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh
21cr|glpi-plugin-massocsimport-1.6.1-1|38	EOF
21cr|glpi-plugin-massocsimport-1.6.1-1|39	
21cr|glpi-plugin-massocsimport-1.6.1-1|40	%install
21cr|glpi-plugin-massocsimport-1.6.1-1|41	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/massocsimport
21cr|glpi-plugin-massocsimport-1.6.1-1|42	cp -rp * %{buildroot}%{_datadir}/glpi/plugins/massocsimport/
21cr|glpi-plugin-massocsimport-1.6.1-1|43	
21cr|glpi-plugin-massocsimport-1.6.1-1|44	chmod 755 %{buildroot}%{_datadir}/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh
21cr|glpi-plugin-massocsimport-1.6.1-1|45	
21cr|glpi-plugin-massocsimport-1.6.1-1|46	install -d %{buildroot}%{_sysconfdir}/cron.d
21cr|glpi-plugin-massocsimport-1.6.1-1|47	install -m0644 cron %{buildroot}%{_sysconfdir}/cron.d/%{name}

1883 21
21cr|glpi-plugin-racks-1.5.0-5|1	Summary:	SNMP agent plugin
21cr|glpi-plugin-racks-1.5.0-5|2	Name:		glpi-plugin-racks
21cr|glpi-plugin-racks-1.5.0-5|3	Version:	1.5.0
21cr|glpi-plugin-racks-1.5.0-5|4	Release:	5
21cr|glpi-plugin-racks-1.5.0-5|5	License:	GPL
21cr|glpi-plugin-racks-1.5.0-5|6	Group:		Monitoring
21cr|glpi-plugin-racks-1.5.0-5|7	URL:		https://forge.glpi-project.org/projects/show/racks
21cr|glpi-plugin-racks-1.5.0-5|8	Source0:	https://forge.glpi-project.org/attachments/download/1936/glpi-racks-%{version}.tar.gz
21cr|glpi-plugin-racks-1.5.0-5|9	BuildArch:	noarch
21cr|glpi-plugin-racks-1.5.0-5|10	
21cr|glpi-plugin-racks-1.5.0-5|11	%description
21cr|glpi-plugin-racks-1.5.0-5|12	This plugin allows you to create bays. Manage the placement of your materials
21cr|glpi-plugin-racks-1.5.0-5|13	in your bays. And so know the space and its power consumption and heat
21cr|glpi-plugin-racks-1.5.0-5|14	dissipation.
21cr|glpi-plugin-racks-1.5.0-5|15	
21cr|glpi-plugin-racks-1.5.0-5|16	%prep
21cr|glpi-plugin-racks-1.5.0-5|17	
21cr|glpi-plugin-racks-1.5.0-5|18	%setup -q -n racks
21cr|glpi-plugin-racks-1.5.0-5|19	
21cr|glpi-plugin-racks-1.5.0-5|20	find . -type f | xargs chmod 644
21cr|glpi-plugin-racks-1.5.0-5|21	find . -type d | xargs chmod 755
21cr|glpi-plugin-racks-1.5.0-5|22	
21cr|glpi-plugin-racks-1.5.0-5|23	%install
21cr|glpi-plugin-racks-1.5.0-5|24	
21cr|glpi-plugin-racks-1.5.0-5|25	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/racks
21cr|glpi-plugin-racks-1.5.0-5|26	cp -ap * %{buildroot}%{_datadir}/glpi/plugins/racks
21cr|glpi-plugin-racks-1.5.0-5|27	
21cr|glpi-plugin-racks-1.5.0-5|28	%files
21cr|glpi-plugin-racks-1.5.0-5|29	%{_datadir}/glpi/plugins/racks

1884 21
21cr|glpi-plugin-reports-1.14.1-5|1	Summary:	SNMP agent plugin
21cr|glpi-plugin-reports-1.14.1-5|2	Name:		glpi-plugin-reports
21cr|glpi-plugin-reports-1.14.1-5|3	Version:	1.14.1
21cr|glpi-plugin-reports-1.14.1-5|4	Release:	5
21cr|glpi-plugin-reports-1.14.1-5|5	License:	GPL
21cr|glpi-plugin-reports-1.14.1-5|6	Group:		Monitoring
21cr|glpi-plugin-reports-1.14.1-5|7	Url:		https://forge.glpi-project.org/projects/reports
21cr|glpi-plugin-reports-1.14.1-5|8	Source0:	https://forge.glpi-project.org/attachments/download/2332/%{name}-%{version}.tar.gz
21cr|glpi-plugin-reports-1.14.1-5|9	BuildArch:	noarch
21cr|glpi-plugin-reports-1.14.1-5|10	
21cr|glpi-plugin-reports-1.14.1-5|11	%description
21cr|glpi-plugin-reports-1.14.1-5|12	This plugin enables additional reports.
21cr|glpi-plugin-reports-1.14.1-5|13	
21cr|glpi-plugin-reports-1.14.1-5|14	Main features :
21cr|glpi-plugin-reports-1.14.1-5|15	* It also plugin allow you to add new reports in a simply way (one PHP script
21cr|glpi-plugin-reports-1.14.1-5|16	for the report and one for the translation).
21cr|glpi-plugin-reports-1.14.1-5|17	* It handle the right for each new report
21cr|glpi-plugin-reports-1.14.1-5|18	* It provides some new reports (as sample)
21cr|glpi-plugin-reports-1.14.1-5|19	
21cr|glpi-plugin-reports-1.14.1-5|20	
21cr|glpi-plugin-reports-1.14.1-5|21	This plugin allows you to create bays. Manage the placement of your materials
21cr|glpi-plugin-reports-1.14.1-5|22	in your bays. And so know the space and its power consumption and heat
21cr|glpi-plugin-reports-1.14.1-5|23	dissipation.
21cr|glpi-plugin-reports-1.14.1-5|24	
21cr|glpi-plugin-reports-1.14.1-5|25	%prep
21cr|glpi-plugin-reports-1.14.1-5|26	
21cr|glpi-plugin-reports-1.14.1-5|27	%setup -q -n reports
21cr|glpi-plugin-reports-1.14.1-5|28	
21cr|glpi-plugin-reports-1.14.1-5|29	find . -type f | xargs chmod 644
21cr|glpi-plugin-reports-1.14.1-5|30	find . -type d | xargs chmod 755
21cr|glpi-plugin-reports-1.14.1-5|31	
21cr|glpi-plugin-reports-1.14.1-5|32	%install
21cr|glpi-plugin-reports-1.14.1-5|33	
21cr|glpi-plugin-reports-1.14.1-5|34	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/reports
21cr|glpi-plugin-reports-1.14.1-5|35	cp -ap * %{buildroot}%{_datadir}/glpi/plugins/reports
21cr|glpi-plugin-reports-1.14.1-5|36	
21cr|glpi-plugin-reports-1.14.1-5|37	%files
21cr|glpi-plugin-reports-1.14.1-5|38	%{_datadir}/glpi/plugins/reports

1885 21
21cr|glpi-plugin-webservices-2.0.0-5|1	Summary:	Web Services plugin
21cr|glpi-plugin-webservices-2.0.0-5|2	Name:		glpi-plugin-webservices
21cr|glpi-plugin-webservices-2.0.0-5|3	Version:	2.0.0
21cr|glpi-plugin-webservices-2.0.0-5|4	Release:	5
21cr|glpi-plugin-webservices-2.0.0-5|5	License:	GPL
21cr|glpi-plugin-webservices-2.0.0-5|6	Group:		Monitoring
21cr|glpi-plugin-webservices-2.0.0-5|7	URL:		https://forge.glpi-project.org/projects/webservices
21cr|glpi-plugin-webservices-2.0.0-5|8	Source0:	https://forge.glpi-project.org/attachments/download/2299/glpi-webservices-%{version}.tar.gz
21cr|glpi-plugin-webservices-2.0.0-5|9	Requires:	php-soap
21cr|glpi-plugin-webservices-2.0.0-5|10	Requires:	php-xmlrpc
21cr|glpi-plugin-webservices-2.0.0-5|11	BuildArch:	noarch
21cr|glpi-plugin-webservices-2.0.0-5|12	
21cr|glpi-plugin-webservices-2.0.0-5|13	%description
21cr|glpi-plugin-webservices-2.0.0-5|14	This plugin provides a server for Web Services which allow an external
21cr|glpi-plugin-webservices-2.0.0-5|15	application to check and control GLPI.
21cr|glpi-plugin-webservices-2.0.0-5|16	
21cr|glpi-plugin-webservices-2.0.0-5|17	%prep
21cr|glpi-plugin-webservices-2.0.0-5|18	
21cr|glpi-plugin-webservices-2.0.0-5|19	%setup -q -n webservices
21cr|glpi-plugin-webservices-2.0.0-5|20	
21cr|glpi-plugin-webservices-2.0.0-5|21	find . -type f | xargs chmod 644
21cr|glpi-plugin-webservices-2.0.0-5|22	find . -type d | xargs chmod 755
21cr|glpi-plugin-webservices-2.0.0-5|23	
21cr|glpi-plugin-webservices-2.0.0-5|24	%install
21cr|glpi-plugin-webservices-2.0.0-5|25	
21cr|glpi-plugin-webservices-2.0.0-5|26	install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/webservices
21cr|glpi-plugin-webservices-2.0.0-5|27	cp -ap * %{buildroot}%{_datadir}/glpi/plugins/webservices
21cr|glpi-plugin-webservices-2.0.0-5|28	
21cr|glpi-plugin-webservices-2.0.0-5|29	%files
21cr|glpi-plugin-webservices-2.0.0-5|30	%{_datadir}/glpi/plugins/webservices

1886 21
21cr|glpi-tracker_agent-1.5.3-5|1	%define __requires_exclude ^perl\\(communications_serveur\\)|^perl\\(device.*\\)|^perl\\(errors\\)|^perl\\(functions\\)|^perl\\(tracker.*\\)
21cr|glpi-tracker_agent-1.5.3-5|2	
21cr|glpi-tracker_agent-1.5.3-5|3	Name:		glpi-tracker_agent
21cr|glpi-tracker_agent-1.5.3-5|4	Version:	1.5.3
21cr|glpi-tracker_agent-1.5.3-5|5	Release:	5
21cr|glpi-tracker_agent-1.5.3-5|6	Summary:	SNMP agent plugin
21cr|glpi-tracker_agent-1.5.3-5|7	Group:		Monitoring
21cr|glpi-tracker_agent-1.5.3-5|8	License:	GPL
21cr|glpi-tracker_agent-1.5.3-5|9	Url:		http://forge.indepnet.net/projects/tracker
21cr|glpi-tracker_agent-1.5.3-5|10	Source0:	https://forge.indepnet.net/attachments/download/510/%{name}-%{version}.tar.gz
21cr|glpi-tracker_agent-1.5.3-5|11	Patch0:		agent_tracker-1.5.3-fhs.patch
21cr|glpi-tracker_agent-1.5.3-5|12	BuildArch:	noarch
21cr|glpi-tracker_agent-1.5.3-5|13	
21cr|glpi-tracker_agent-1.5.3-5|14	%description
21cr|glpi-tracker_agent-1.5.3-5|15	This plugin enables you get informations for networking devices by SNMP.
21cr|glpi-tracker_agent-1.5.3-5|16	
21cr|glpi-tracker_agent-1.5.3-5|17	%prep
21cr|glpi-tracker_agent-1.5.3-5|18	%autosetup -p1 -n agent_tracker
21cr|glpi-tracker_agent-1.5.3-5|19	
21cr|glpi-tracker_agent-1.5.3-5|20	%install
21cr|glpi-tracker_agent-1.5.3-5|21	rm -rf %{buildroot}
21cr|glpi-tracker_agent-1.5.3-5|22	
21cr|glpi-tracker_agent-1.5.3-5|23	install -d -m 755 %{buildroot}%{_sbindir}
21cr|glpi-tracker_agent-1.5.3-5|24	install -m 755 tracker_agent.pl %{buildroot}%{_sbindir}
21cr|glpi-tracker_agent-1.5.3-5|25	
21cr|glpi-tracker_agent-1.5.3-5|26	install -d -m 755 %{buildroot}%{_datadir}/tracker_agent
21cr|glpi-tracker_agent-1.5.3-5|27	cp -r inc %{buildroot}%{_datadir}/tracker_agent
21cr|glpi-tracker_agent-1.5.3-5|28	cp -r tools %{buildroot}%{_datadir}/tracker_agent
21cr|glpi-tracker_agent-1.5.3-5|29	
21cr|glpi-tracker_agent-1.5.3-5|30	install -d -m 755 %{buildroot}%{_localstatedir}/log/tracker_agent
21cr|glpi-tracker_agent-1.5.3-5|31	
21cr|glpi-tracker_agent-1.5.3-5|32	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|glpi-tracker_agent-1.5.3-5|33	cat > %{buildroot}%{_sysconfdir}/tracker_agent.conf <<EOF
21cr|glpi-tracker_agent-1.5.3-5|34	server=http://192.168.0.1/glpi/plugins/tracker/front/plugin_tracker.agents.diag.php
21cr|glpi-tracker_agent-1.5.3-5|35	id=1
21cr|glpi-tracker_agent-1.5.3-5|36	key=WdcgsRftXkBoohQUmcboKC7gGM2NeL
21cr|glpi-tracker_agent-1.5.3-5|37	EOF
21cr|glpi-tracker_agent-1.5.3-5|38	
21cr|glpi-tracker_agent-1.5.3-5|39	%clean
21cr|glpi-tracker_agent-1.5.3-5|40	rm -rf %{buildroot}
21cr|glpi-tracker_agent-1.5.3-5|41	
21cr|glpi-tracker_agent-1.5.3-5|42	%files
21cr|glpi-tracker_agent-1.5.3-5|43	%defattr(-,root,root)
21cr|glpi-tracker_agent-1.5.3-5|44	%{_sbindir}/tracker_agent.pl
21cr|glpi-tracker_agent-1.5.3-5|45	%{_datadir}/tracker_agent
21cr|glpi-tracker_agent-1.5.3-5|46	%{_localstatedir}/log/tracker_agent
21cr|glpi-tracker_agent-1.5.3-5|47	%config(noreplace) %{_sysconfdir}/tracker_agent.conf

1887 21
21cr|gltron-0.70-17|1	Summary:	Gltron, a 3d lightcycle game using OpenGL
21cr|gltron-0.70-17|2	Name:		gltron
21cr|gltron-0.70-17|3	Version:	0.70
21cr|gltron-0.70-17|4	Release:	17
21cr|gltron-0.70-17|5	License:	GPLv2+
21cr|gltron-0.70-17|6	Group:		Games/Arcade
21cr|gltron-0.70-17|7	Url:		http://gltron.sourceforge.net
21cr|gltron-0.70-17|8	Source:		gltron-%{version}.tar.bz2
21cr|gltron-0.70-17|9	Source1:	gltron-xpm.tar.bz2
21cr|gltron-0.70-17|10	Patch0:		gltron-0.70-gcc4.patch
21cr|gltron-0.70-17|11	Patch1:		gltron-0.70-sys-cflags.patch
21cr|gltron-0.70-17|12	Patch2:		gltron-0.70-link.patch
21cr|gltron-0.70-17|13	Patch3:		gltron-0.70-link2.patch
21cr|gltron-0.70-17|14	Patch4:		gltron-0.70-link3.patch
21cr|gltron-0.70-17|15	BuildRequires:	SDL_sound-devel
21cr|gltron-0.70-17|16	BuildRequires:	smpeg-devel
21cr|gltron-0.70-17|17	BuildRequires:	stdc++-static-devel
21cr|gltron-0.70-17|18	BuildRequires:	pkgconfig(gl)
21cr|gltron-0.70-17|19	BuildRequires:	pkgconfig(glu)
21cr|gltron-0.70-17|20	BuildRequires:	pkgconfig(libpng)
21cr|gltron-0.70-17|21	BuildRequires:	pkgconfig(sdl)
21cr|gltron-0.70-17|22	
21cr|gltron-0.70-17|23	%description
21cr|gltron-0.70-17|24	A very nice Tron game using OpenGL.
21cr|gltron-0.70-17|25	
21cr|gltron-0.70-17|26	%files
21cr|gltron-0.70-17|27	%doc ChangeLog README
21cr|gltron-0.70-17|28	%{_gamesbindir}/gltron
21cr|gltron-0.70-17|29	%dir %{_gamesdatadir}/gltron/
21cr|gltron-0.70-17|30	%{_gamesdatadir}/gltron/art
21cr|gltron-0.70-17|31	%{_gamesdatadir}/gltron/data
21cr|gltron-0.70-17|32	%{_gamesdatadir}/gltron/music
21cr|gltron-0.70-17|33	%{_gamesdatadir}/gltron/scripts
21cr|gltron-0.70-17|34	%{_datadir}/applications/%{name}.desktop
21cr|gltron-0.70-17|35	%{_miconsdir}/gltron.png
21cr|gltron-0.70-17|36	%{_iconsdir}/gltron.png
21cr|gltron-0.70-17|37	%{_liconsdir}/gltron.png
21cr|gltron-0.70-17|38	
21cr|gltron-0.70-17|39	#----------------------------------------------------------------------------
21cr|gltron-0.70-17|40	
21cr|gltron-0.70-17|41	%prep
21cr|gltron-0.70-17|42	%setup -q
21cr|gltron-0.70-17|43	%patch0 -p1 -b .gcc4
21cr|gltron-0.70-17|44	%patch1 -p0 -b .cflags
21cr|gltron-0.70-17|45	%patch2 -p0 -b .link
21cr|gltron-0.70-17|46	%patch3 -p0 -b .link2
21cr|gltron-0.70-17|47	%patch4 -p1 -b .link3
21cr|gltron-0.70-17|48	
21cr|gltron-0.70-17|49	%build
21cr|gltron-0.70-17|50	touch AUTHORS NEWS
21cr|gltron-0.70-17|51	autoreconf -fi
21cr|gltron-0.70-17|52	%configure \
21cr|gltron-0.70-17|53	--bindir=%{_gamesbindir} \
21cr|gltron-0.70-17|54	--datadir=%{_gamesdatadir} \
21cr|gltron-0.70-17|55	--disable-warn \
21cr|gltron-0.70-17|56	--disable-sdltest
21cr|gltron-0.70-17|57	%make
21cr|gltron-0.70-17|58	
21cr|gltron-0.70-17|59	%install
21cr|gltron-0.70-17|60	%makeinstall_std
21cr|gltron-0.70-17|61	
21cr|gltron-0.70-17|62	mkdir -p %{buildroot}%{_miconsdir}
21cr|gltron-0.70-17|63	mkdir -p %{buildroot}%{_iconsdir}
21cr|gltron-0.70-17|64	mkdir -p %{buildroot}%{_liconsdir}
21cr|gltron-0.70-17|65	tar xfj %{SOURCE1}
21cr|gltron-0.70-17|66	install -m0644 gltron-16.png %{buildroot}%{_miconsdir}/gltron.png
21cr|gltron-0.70-17|67	install -m0644 gltron-32.png %{buildroot}%{_iconsdir}/gltron.png
21cr|gltron-0.70-17|68	install -m0644 gltron-48.png %{buildroot}%{_liconsdir}/gltron.png
21cr|gltron-0.70-17|69	
21cr|gltron-0.70-17|70	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gltron-0.70-17|71	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gltron-0.70-17|72	[Desktop Entry]
21cr|gltron-0.70-17|73	Name=Gltron
21cr|gltron-0.70-17|74	Comment=3d lightcycle game
21cr|gltron-0.70-17|75	Exec=%{_gamesbindir}/gltron
21cr|gltron-0.70-17|76	Icon=%{name}
21cr|gltron-0.70-17|77	Terminal=false
21cr|gltron-0.70-17|78	Type=Application
21cr|gltron-0.70-17|79	StartupNotify=true
21cr|gltron-0.70-17|80	Categories=Game;ArcadeGame;
21cr|gltron-0.70-17|81	EOF

1888 21
21cr|glw-8.0.0-5|1	Summary:	Xt / Motif OpenGL widgets
21cr|glw-8.0.0-5|2	Name:		glw
21cr|glw-8.0.0-5|3	Version:	8.0.0
21cr|glw-8.0.0-5|4	Release:	5
21cr|glw-8.0.0-5|5	License:	MIT
21cr|glw-8.0.0-5|6	Group:		System/Libraries
21cr|glw-8.0.0-5|7	Url:		http://www.mesa3d.org
21cr|glw-8.0.0-5|8	Source0:	ftp://ftp.freedesktop.org/pub/mesa/%{name}/%{name}-%{version}.tar.bz2
21cr|glw-8.0.0-5|9	BuildRequires:	lesstif-devel
21cr|glw-8.0.0-5|10	BuildRequires:	pkgconfig(gl)
21cr|glw-8.0.0-5|11	BuildRequires:	pkgconfig(x11)
21cr|glw-8.0.0-5|12	BuildRequires:	pkgconfig(xext)
21cr|glw-8.0.0-5|13	BuildRequires:	pkgconfig(xt)
21cr|glw-8.0.0-5|14	
21cr|glw-8.0.0-5|15	%description
21cr|glw-8.0.0-5|16	Mesa libGLw runtime library.
21cr|glw-8.0.0-5|17	
21cr|glw-8.0.0-5|18	#----------------------------------------------------------------------------
21cr|glw-8.0.0-5|19	
21cr|glw-8.0.0-5|20	%define major 1
21cr|glw-8.0.0-5|21	%define libname %mklibname GLw %{major}
21cr|glw-8.0.0-5|22	
21cr|glw-8.0.0-5|23	%package -n %{libname}
21cr|glw-8.0.0-5|24	Summary:	Xt / Motif OpenGL widgets
21cr|glw-8.0.0-5|25	Group:		System/Libraries
21cr|glw-8.0.0-5|26	
21cr|glw-8.0.0-5|27	%description -n %{libname}
21cr|glw-8.0.0-5|28	Mesa libGLw runtime library.
21cr|glw-8.0.0-5|29	
21cr|glw-8.0.0-5|30	%files -n %{libname}
21cr|glw-8.0.0-5|31	%doc README
21cr|glw-8.0.0-5|32	%{_libdir}/libGLw.so.%{major}*
21cr|glw-8.0.0-5|33	
21cr|glw-8.0.0-5|34	#----------------------------------------------------------------------------
21cr|glw-8.0.0-5|35	
21cr|glw-8.0.0-5|36	%define devname %mklibname GLw -d
21cr|glw-8.0.0-5|37	
21cr|glw-8.0.0-5|38	%package -n %{devname}
21cr|glw-8.0.0-5|39	Summary:	Mesa libGLw development package
21cr|glw-8.0.0-5|40	Group:		Development/C
21cr|glw-8.0.0-5|41	Requires:	%{libname} = %{EVRD}
21cr|glw-8.0.0-5|42	
21cr|glw-8.0.0-5|43	%description -n %{devname}
21cr|glw-8.0.0-5|44	Mesa libGLw development package.
21cr|glw-8.0.0-5|45	
21cr|glw-8.0.0-5|46	%files -n %{devname}
21cr|glw-8.0.0-5|47	%{_libdir}/libGLw.so
21cr|glw-8.0.0-5|48	%{_includedir}/GL/GLwDrawA.h
21cr|glw-8.0.0-5|49	%{_includedir}/GL/GLwDrawAP.h
21cr|glw-8.0.0-5|50	%{_includedir}/GL/GLwMDrawA.h
21cr|glw-8.0.0-5|51	%{_includedir}/GL/GLwMDrawAP.h
21cr|glw-8.0.0-5|52	%{_libdir}/pkgconfig/glw.pc
21cr|glw-8.0.0-5|53	
21cr|glw-8.0.0-5|54	#----------------------------------------------------------------------------
21cr|glw-8.0.0-5|55	
21cr|glw-8.0.0-5|56	%prep
21cr|glw-8.0.0-5|57	%setup -q
21cr|glw-8.0.0-5|58	
21cr|glw-8.0.0-5|59	%build
21cr|glw-8.0.0-5|60	%configure \
21cr|glw-8.0.0-5|61	--enable-motif \
21cr|glw-8.0.0-5|62	--disable-static
21cr|glw-8.0.0-5|63	
21cr|glw-8.0.0-5|64	%install
21cr|glw-8.0.0-5|65	%makeinstall_std

1889 21
21cr|glyr-1.0.10-1|1	%define	major		1
21cr|glyr-1.0.10-1|2	%define	libname		%mklibname %{name} %{major}
21cr|glyr-1.0.10-1|3	%define	devname	%mklibname %{name} -d
21cr|glyr-1.0.10-1|4	
21cr|glyr-1.0.10-1|5	Summary:	Search engine for Music related Metadata
21cr|glyr-1.0.10-1|6	Name:		glyr
21cr|glyr-1.0.10-1|7	Version:	1.0.10
21cr|glyr-1.0.10-1|8	Release:	1
21cr|glyr-1.0.10-1|9	License:	GPLv3+
21cr|glyr-1.0.10-1|10	Group:		System/Libraries
21cr|glyr-1.0.10-1|11	Url:		https://github.com/sahib/glyr
21cr|glyr-1.0.10-1|12	Source0:	https://github.com/downloads/sahib/%{name}/%{name}-%{version}.tar.gz
21cr|glyr-1.0.10-1|13	# Remove __DATE and __TIME__ that causes the package to rebuild when not needed
21cr|glyr-1.0.10-1|14	Patch0:		glyr-1.0.10-date-n-time.patch
21cr|glyr-1.0.10-1|15	Patch1:		glyr-1.0.5-flags.patch
21cr|glyr-1.0.10-1|16	BuildRequires:	cmake
21cr|glyr-1.0.10-1|17	BuildRequires:	pkgconfig(glib-2.0) >= 2.10
21cr|glyr-1.0.10-1|18	BuildRequires:	pkgconfig(gthread-2.0)
21cr|glyr-1.0.10-1|19	BuildRequires:	pkgconfig(libcurl)
21cr|glyr-1.0.10-1|20	BuildRequires:	pkgconfig(sqlite3)
21cr|glyr-1.0.10-1|21	
21cr|glyr-1.0.10-1|22	%description
21cr|glyr-1.0.10-1|23	Glyr CLI tool.
21cr|glyr-1.0.10-1|24	The sort of metadata glyr is searching (and downloading) is usually the data
21cr|glyr-1.0.10-1|25	you see in your musicplayer. And indeed, originally it was written to serve as
21cr|glyr-1.0.10-1|26	internally library for a musicplayer, but has been extended to work as a
21cr|glyr-1.0.10-1|27	standalone program which is able to download:
21cr|glyr-1.0.10-1|28	* cover art;
21cr|glyr-1.0.10-1|29	* lyrics;
21cr|glyr-1.0.10-1|30	* bandphotos;
21cr|glyr-1.0.10-1|31	* artist biography;
21cr|glyr-1.0.10-1|32	* album reviews;
21cr|glyr-1.0.10-1|33	* tracklists of an album;
21cr|glyr-1.0.10-1|34	* a list of albums from a specific artist;
21cr|glyr-1.0.10-1|35	* tags, either related to artist, album or title relations, for example
21cr|glyr-1.0.10-1|36	links to wikipedia;
21cr|glyr-1.0.10-1|37	* similar artists;
21cr|glyr-1.0.10-1|38	* similar songs.
21cr|glyr-1.0.10-1|39	
21cr|glyr-1.0.10-1|40	%files
21cr|glyr-1.0.10-1|41	%doc AUTHORS CHANGELOG COPYING README.textile
21cr|glyr-1.0.10-1|42	%{_bindir}/glyrc
21cr|glyr-1.0.10-1|43	
21cr|glyr-1.0.10-1|44	#-----------------------------------------------------------------------------
21cr|glyr-1.0.10-1|45	
21cr|glyr-1.0.10-1|46	%package -n %{libname}
21cr|glyr-1.0.10-1|47	Summary:	Search engine for Music related Metadata
21cr|glyr-1.0.10-1|48	Group:		System/Libraries
21cr|glyr-1.0.10-1|49	
21cr|glyr-1.0.10-1|50	%description -n %{libname}
21cr|glyr-1.0.10-1|51	Glyr shared library.
21cr|glyr-1.0.10-1|52	The sort of metadata glyr is searching (and downloading) is usually the data
21cr|glyr-1.0.10-1|53	you see in your musicplayer. And indeed, originally it was written to serve as
21cr|glyr-1.0.10-1|54	internally library for a musicplayer, but has been extended to work as a
21cr|glyr-1.0.10-1|55	standalone program which is able to download:
21cr|glyr-1.0.10-1|56	* cover art;
21cr|glyr-1.0.10-1|57	* lyrics;
21cr|glyr-1.0.10-1|58	* bandphotos;
21cr|glyr-1.0.10-1|59	* artist biography;
21cr|glyr-1.0.10-1|60	* album reviews;
21cr|glyr-1.0.10-1|61	* tracklists of an album;
21cr|glyr-1.0.10-1|62	* a list of albums from a specific artist;
21cr|glyr-1.0.10-1|63	* tags, either related to artist, album or title relations, for example
21cr|glyr-1.0.10-1|64	links to wikipedia;
21cr|glyr-1.0.10-1|65	* similar artists;
21cr|glyr-1.0.10-1|66	* similar songs.
21cr|glyr-1.0.10-1|67	
21cr|glyr-1.0.10-1|68	%files -n %{libname}
21cr|glyr-1.0.10-1|69	%doc COPYING
21cr|glyr-1.0.10-1|70	%{_libdir}/lib%{name}.so.%{major}*
21cr|glyr-1.0.10-1|71	
21cr|glyr-1.0.10-1|72	#-----------------------------------------------------------------------------
21cr|glyr-1.0.10-1|73	
21cr|glyr-1.0.10-1|74	%package -n %{devname}
21cr|glyr-1.0.10-1|75	Summary:	Search engine for Music related Metadata
21cr|glyr-1.0.10-1|76	Group:		Development/C
21cr|glyr-1.0.10-1|77	Requires:	%{libname} = %{EVRD}
21cr|glyr-1.0.10-1|78	
21cr|glyr-1.0.10-1|79	%description -n %{devname}
21cr|glyr-1.0.10-1|80	Glyr development files.
21cr|glyr-1.0.10-1|81	The sort of metadata glyr is searching (and downloading) is usually the data
21cr|glyr-1.0.10-1|82	you see in your musicplayer. And indeed, originally it was written to serve as
21cr|glyr-1.0.10-1|83	internally library for a musicplayer, but has been extended to work as a
21cr|glyr-1.0.10-1|84	standalone program which is able to download:
21cr|glyr-1.0.10-1|85	* cover art;
21cr|glyr-1.0.10-1|86	* lyrics;
21cr|glyr-1.0.10-1|87	* bandphotos;
21cr|glyr-1.0.10-1|88	* artist biography;
21cr|glyr-1.0.10-1|89	* album reviews;
21cr|glyr-1.0.10-1|90	* tracklists of an album;
21cr|glyr-1.0.10-1|91	* a list of albums from a specific artist;
21cr|glyr-1.0.10-1|92	* tags, either related to artist, album or title relations, for example
21cr|glyr-1.0.10-1|93	links to wikipedia;
21cr|glyr-1.0.10-1|94	* similar artists;
21cr|glyr-1.0.10-1|95	* similar songs.
21cr|glyr-1.0.10-1|96	
21cr|glyr-1.0.10-1|97	%files -n %{devname}
21cr|glyr-1.0.10-1|98	%doc COPYING
21cr|glyr-1.0.10-1|99	# No doc files here
21cr|glyr-1.0.10-1|100	#doc src/examples
21cr|glyr-1.0.10-1|101	%{_includedir}/%{name}
21cr|glyr-1.0.10-1|102	%{_libdir}/*.so
21cr|glyr-1.0.10-1|103	%{_libdir}/pkgconfig/*.pc
21cr|glyr-1.0.10-1|104	
21cr|glyr-1.0.10-1|105	#-----------------------------------------------------------------------------
21cr|glyr-1.0.10-1|106	
21cr|glyr-1.0.10-1|107	%prep
21cr|glyr-1.0.10-1|108	%setup -q
21cr|glyr-1.0.10-1|109	%patch0 -p1
21cr|glyr-1.0.10-1|110	%patch1 -p1
21cr|glyr-1.0.10-1|111	
21cr|glyr-1.0.10-1|112	%build
21cr|glyr-1.0.10-1|113	%cmake
21cr|glyr-1.0.10-1|114	%make
21cr|glyr-1.0.10-1|115	
21cr|glyr-1.0.10-1|116	%install
21cr|glyr-1.0.10-1|117	%makeinstall_std -C build

1890 21
21cr|gmameui-0.2.12-9|1	Summary:	A sdlmame front-end
21cr|gmameui-0.2.12-9|2	Name:		gmameui
21cr|gmameui-0.2.12-9|3	Version:	0.2.12
21cr|gmameui-0.2.12-9|4	Release:	9
21cr|gmameui-0.2.12-9|5	License:	GPLv3+
21cr|gmameui-0.2.12-9|6	Group:		Emulators
21cr|gmameui-0.2.12-9|7	Url:		http://gmameui.sourceforge.net/
21cr|gmameui-0.2.12-9|8	Source0:	%{name}-%{version}.tar.gz
21cr|gmameui-0.2.12-9|9	Patch0:		gmamaui-0.2.12_glibc.patch
21cr|gmameui-0.2.12-9|10	Patch1:		gmameui-0.2.12-glib-2.40.patch
21cr|gmameui-0.2.12-9|11	Patch2:		gmameui-0.2.12-fcommon.patch
21cr|gmameui-0.2.12-9|12	BuildRequires:	desktop-file-utils
21cr|gmameui-0.2.12-9|13	BuildRequires:	intltool
21cr|gmameui-0.2.12-9|14	BuildRequires:	scrollkeeper
21cr|gmameui-0.2.12-9|15	BuildRequires:	pkgconfig(expat)
21cr|gmameui-0.2.12-9|16	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gmameui-0.2.12-9|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gmameui-0.2.12-9|18	BuildRequires:	pkgconfig(libarchive)
21cr|gmameui-0.2.12-9|19	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gmameui-0.2.12-9|20	BuildRequires:	pkgconfig(libgnome-2.0)
21cr|gmameui-0.2.12-9|21	BuildRequires:	pkgconfig(vte)
21cr|gmameui-0.2.12-9|22	
21cr|gmameui-0.2.12-9|23	%description
21cr|gmameui-0.2.12-9|24	GMAMEUI is a fork of the defunct GXMame project.
21cr|gmameui-0.2.12-9|25	
21cr|gmameui-0.2.12-9|26	It contains a number of enhancements over GXMame:
21cr|gmameui-0.2.12-9|27	- support for SDLMame,
21cr|gmameui-0.2.12-9|28	- support for more recent versions of MAME,
21cr|gmameui-0.2.12-9|29	- support for the recent features introduced to MAME (the last version
21cr|gmameui-0.2.12-9|30	supported by GXMame was 0.95),
21cr|gmameui-0.2.12-9|31	- migration to Glade for UI, allowing easier maintenance,
21cr|gmameui-0.2.12-9|32	- a substantial number of bug fixes and UI improvements over GXMame.
21cr|gmameui-0.2.12-9|33	
21cr|gmameui-0.2.12-9|34	%files -f %{name}.lang
21cr|gmameui-0.2.12-9|35	%doc ChangeLog AUTHORS BUGS COPYING NEWS README TODO
21cr|gmameui-0.2.12-9|36	%{_bindir}/%{name}
21cr|gmameui-0.2.12-9|37	%{_datadir}/%{name}
21cr|gmameui-0.2.12-9|38	%{_datadir}/pixmaps/%{name}.png
21cr|gmameui-0.2.12-9|39	%{_datadir}/applications/%{name}.desktop
21cr|gmameui-0.2.12-9|40	%{_mandir}/man6/%{name}.6*
21cr|gmameui-0.2.12-9|41	
21cr|gmameui-0.2.12-9|42	#----------------------------------------------------------------------------
21cr|gmameui-0.2.12-9|43	
21cr|gmameui-0.2.12-9|44	%prep
21cr|gmameui-0.2.12-9|45	%setup -q
21cr|gmameui-0.2.12-9|46	%patch0 -p0
21cr|gmameui-0.2.12-9|47	%patch1 -p1
21cr|gmameui-0.2.12-9|48	%patch2 -p1
21cr|gmameui-0.2.12-9|49	
21cr|gmameui-0.2.12-9|50	%build
21cr|gmameui-0.2.12-9|51	%global optflags %{optflags} -fcommon
21cr|gmameui-0.2.12-9|52	%configure
21cr|gmameui-0.2.12-9|53	%make
21cr|gmameui-0.2.12-9|54	
21cr|gmameui-0.2.12-9|55	%install
21cr|gmameui-0.2.12-9|56	%makeinstall_std
21cr|gmameui-0.2.12-9|57	
21cr|gmameui-0.2.12-9|58	desktop-file-install --vendor="" \
21cr|gmameui-0.2.12-9|59	--remove-category="ArcadeGame" \
21cr|gmameui-0.2.12-9|60	--add-category="Emulator" \
21cr|gmameui-0.2.12-9|61	--add-category="X-MandrivaLinux-MoreApplications-Emulators" \
21cr|gmameui-0.2.12-9|62	--dir %{buildroot}%{_datadir}/applications/ \
21cr|gmameui-0.2.12-9|63	%{buildroot}%{_datadir}/applications/*
21cr|gmameui-0.2.12-9|64	
21cr|gmameui-0.2.12-9|65	%find_lang %{name} --with-gnome

1891 21
21cr|gmaptool-08220-1|1	# We only have a statically linked binary wo sources
21cr|gmaptool-08220-1|2	%define debug_package %{nil}
21cr|gmaptool-08220-1|3	
21cr|gmaptool-08220-1|4	Name:		gmaptool
21cr|gmaptool-08220-1|5	Version:	08220
21cr|gmaptool-08220-1|6	Release:	1
21cr|gmaptool-08220-1|7	Summary:	Program for splitting and merging maps in Garmin format
21cr|gmaptool-08220-1|8	Group:		Communications
21cr|gmaptool-08220-1|9	License:	Creative Commons Attribution-ShareAlike
21cr|gmaptool-08220-1|10	URL:		http://www.gmaptool.eu/en/content/linux-version
21cr|gmaptool-08220-1|11	# Only statically linked binary is available from site
21cr|gmaptool-08220-1|12	Source0:	http://www.gmaptool.eu/sites/default/files/lgmt08220.zip
21cr|gmaptool-08220-1|13	
21cr|gmaptool-08220-1|14	%description
21cr|gmaptool-08220-1|15	Main functions of GMapTool:
21cr|gmaptool-08220-1|16	
21cr|gmaptool-08220-1|17	* Merging maps in img format.
21cr|gmaptool-08220-1|18	* Splitting files in img format into mapset, maps, subfiles of maps.
21cr|gmaptool-08220-1|19	* Installation of mapset for use with programs Mapsource, BaseCamp, HomePort.
21cr|gmaptool-08220-1|20	* Editing of map properties - map type, priority, transparency, name, creations
21cr|gmaptool-08220-1|21	date.
21cr|gmaptool-08220-1|22	* Map modifications - changing of labels case, removing national characters,
21cr|gmaptool-08220-1|23	replacing TYP files.
21cr|gmaptool-08220-1|24	* Map corrections - changing of map and mapset ID.
21cr|gmaptool-08220-1|25	
21cr|gmaptool-08220-1|26	%prep
21cr|gmaptool-08220-1|27	%setup -qc
21cr|gmaptool-08220-1|28	chmod 644 *txt
21cr|gmaptool-08220-1|29	
21cr|gmaptool-08220-1|30	%build
21cr|gmaptool-08220-1|31	
21cr|gmaptool-08220-1|32	%install
21cr|gmaptool-08220-1|33	install -Dp -m755 gmt %{buildroot}%{_bindir}/gmt
21cr|gmaptool-08220-1|34	
21cr|gmaptool-08220-1|35	%files
21cr|gmaptool-08220-1|36	%doc *txt
21cr|gmaptool-08220-1|37	%{_bindir}/*

1892 21
21cr|gmemusage-0.2-17|1	Summary: 	Graphics memory usage meter
21cr|gmemusage-0.2-17|2	Name: 		gmemusage
21cr|gmemusage-0.2-17|3	Version: 	0.2
21cr|gmemusage-0.2-17|4	Release: 	17
21cr|gmemusage-0.2-17|5	Source: 	%{name}-%{version}.tar.bz2
21cr|gmemusage-0.2-17|6	Url: 		http://reality.sgi.com/raju/software/
21cr|gmemusage-0.2-17|7	License: 	GPL
21cr|gmemusage-0.2-17|8	Group: 		Monitoring
21cr|gmemusage-0.2-17|9	Buildrequires:	pkgconfig(x11)
21cr|gmemusage-0.2-17|10	
21cr|gmemusage-0.2-17|11	%description
21cr|gmemusage-0.2-17|12	This tool displays the bar graph describing a memory usage of processes
21cr|gmemusage-0.2-17|13	on the Linux box. Uses /proc filesystem.
21cr|gmemusage-0.2-17|14	
21cr|gmemusage-0.2-17|15	%prep
21cr|gmemusage-0.2-17|16	%setup
21cr|gmemusage-0.2-17|17	
21cr|gmemusage-0.2-17|18	%build
21cr|gmemusage-0.2-17|19	%make OPTIM="%optflags" LIBX11DIR=-L%{_libdir} LDFLAGS="%build_ldflags"
21cr|gmemusage-0.2-17|20	
21cr|gmemusage-0.2-17|21	%install
21cr|gmemusage-0.2-17|22	rm -fr %buildroot
21cr|gmemusage-0.2-17|23	install -D -m 755 gmemusage $RPM_BUILD_ROOT%{_bindir}/%{name}
21cr|gmemusage-0.2-17|24	install -D -m 644 gmemusage.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
21cr|gmemusage-0.2-17|25	
21cr|gmemusage-0.2-17|26	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|gmemusage-0.2-17|27	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gmemusage-0.2-17|28	[Desktop Entry]
21cr|gmemusage-0.2-17|29	Type=Application
21cr|gmemusage-0.2-17|30	Exec=%{_bindir}/gmemusage
21cr|gmemusage-0.2-17|31	Name=Gmemusage
21cr|gmemusage-0.2-17|32	Comment=Memory usage
21cr|gmemusage-0.2-17|33	Icon=monitoring_section
21cr|gmemusage-0.2-17|34	Categories=System;Monitor;
21cr|gmemusage-0.2-17|35	EOF
21cr|gmemusage-0.2-17|36	
21cr|gmemusage-0.2-17|37	%if %mdkversion < 200900
21cr|gmemusage-0.2-17|38	%post
21cr|gmemusage-0.2-17|39	%{update_menus}
21cr|gmemusage-0.2-17|40	%endif
21cr|gmemusage-0.2-17|41	
21cr|gmemusage-0.2-17|42	%if %mdkversion < 200900
21cr|gmemusage-0.2-17|43	%postun
21cr|gmemusage-0.2-17|44	%{clean_menus}
21cr|gmemusage-0.2-17|45	%endif
21cr|gmemusage-0.2-17|46	
21cr|gmemusage-0.2-17|47	%clean
21cr|gmemusage-0.2-17|48	rm -rf $RPM_BUILD_ROOT
21cr|gmemusage-0.2-17|49	
21cr|gmemusage-0.2-17|50	%files
21cr|gmemusage-0.2-17|51	%defattr (-,root,root)
21cr|gmemusage-0.2-17|52	%{_bindir}/*
21cr|gmemusage-0.2-17|53	%{_mandir}/man1/*
21cr|gmemusage-0.2-17|54	%{_datadir}/applications/mandriva-%{name}.desktop

1893 21
21cr|gmetadom-0.2.6-16|1	%define major 0
21cr|gmetadom-0.2.6-16|2	%define libname %mklibname gmetadom_gdome_cpp_smart %{major}
21cr|gmetadom-0.2.6-16|3	%define devname %mklibname gmetadom_gdome_cpp_smart -d
21cr|gmetadom-0.2.6-16|4	
21cr|gmetadom-0.2.6-16|5	%define _disable_ld_as_needed 1
21cr|gmetadom-0.2.6-16|6	
21cr|gmetadom-0.2.6-16|7	Summary:	C++ Wrapper for GDOME
21cr|gmetadom-0.2.6-16|8	Name:		gmetadom
21cr|gmetadom-0.2.6-16|9	Version:	0.2.6
21cr|gmetadom-0.2.6-16|10	Release:	16
21cr|gmetadom-0.2.6-16|11	License:	LGPLv2.1+
21cr|gmetadom-0.2.6-16|12	Group:		System/Libraries
21cr|gmetadom-0.2.6-16|13	Url:		http://gmetadom.sourceforge.net/
21cr|gmetadom-0.2.6-16|14	Source0:	%{name}-%{version}.tar.bz2
21cr|gmetadom-0.2.6-16|15	Patch1:		gmetadom-0.2.6-fix-missing-header.patch
21cr|gmetadom-0.2.6-16|16	BuildRequires:	ocaml
21cr|gmetadom-0.2.6-16|17	BuildRequires:	ocaml-findlib
21cr|gmetadom-0.2.6-16|18	BuildRequires:	pkgconfig(gdome2)
21cr|gmetadom-0.2.6-16|19	
21cr|gmetadom-0.2.6-16|20	%description
21cr|gmetadom-0.2.6-16|21	GMetaDOM is a collection of libraries, each library providing a
21cr|gmetadom-0.2.6-16|22	DOM implementation. Each DOM implementation is generated
21cr|gmetadom-0.2.6-16|23	automatically by means of XSLT stylesheets.
21cr|gmetadom-0.2.6-16|24	
21cr|gmetadom-0.2.6-16|25	#----------------------------------------------------------------------------
21cr|gmetadom-0.2.6-16|26	
21cr|gmetadom-0.2.6-16|27	%package -n %{libname}
21cr|gmetadom-0.2.6-16|28	Summary:	CPP Libraries for gdome2
21cr|gmetadom-0.2.6-16|29	Group:		System/Libraries
21cr|gmetadom-0.2.6-16|30	
21cr|gmetadom-0.2.6-16|31	%description -n %{libname}
21cr|gmetadom-0.2.6-16|32	GMetaDOM is a collection of libraries, each library providing a
21cr|gmetadom-0.2.6-16|33	DOM implementation. Each DOM implementation is generated
21cr|gmetadom-0.2.6-16|34	automatically by means of XSLT stylesheets.
21cr|gmetadom-0.2.6-16|35	
21cr|gmetadom-0.2.6-16|36	%files -n %{libname}
21cr|gmetadom-0.2.6-16|37	%{_libdir}/libgmetadom_gdome_cpp_smart.so.%{major}*
21cr|gmetadom-0.2.6-16|38	
21cr|gmetadom-0.2.6-16|39	#----------------------------------------------------------------------------
21cr|gmetadom-0.2.6-16|40	
21cr|gmetadom-0.2.6-16|41	%package -n %{devname}
21cr|gmetadom-0.2.6-16|42	Summary:	Libraries and include files for gdome2
21cr|gmetadom-0.2.6-16|43	Group:		Development/C++
21cr|gmetadom-0.2.6-16|44	Requires:	%{libname} = %{EVRD}
21cr|gmetadom-0.2.6-16|45	Provides:	%{name}-devel  = %{EVRD}
21cr|gmetadom-0.2.6-16|46	
21cr|gmetadom-0.2.6-16|47	%description -n %{devname}
21cr|gmetadom-0.2.6-16|48	GMetaDOM is a collection of libraries, each library providing a
21cr|gmetadom-0.2.6-16|49	DOM implementation. Each DOM implementation is generated
21cr|gmetadom-0.2.6-16|50	automatically by means of XSLT stylesheets.
21cr|gmetadom-0.2.6-16|51	
21cr|gmetadom-0.2.6-16|52	%files -n %{devname}
21cr|gmetadom-0.2.6-16|53	%doc AUTHORS COPYING ChangeLog HISTORY INSTALL LICENSE
21cr|gmetadom-0.2.6-16|54	%{_includedir}/*
21cr|gmetadom-0.2.6-16|55	%{_libdir}/pkgconfig/*.pc
21cr|gmetadom-0.2.6-16|56	%{_libdir}/lib*.so
21cr|gmetadom-0.2.6-16|57	
21cr|gmetadom-0.2.6-16|58	#----------------------------------------------------------------------------
21cr|gmetadom-0.2.6-16|59	
21cr|gmetadom-0.2.6-16|60	%package -n ocaml-%{name}
21cr|gmetadom-0.2.6-16|61	Summary:	Ocaml bindings for %{name}
21cr|gmetadom-0.2.6-16|62	Group:		Development/Other
21cr|gmetadom-0.2.6-16|63	
21cr|gmetadom-0.2.6-16|64	%description -n ocaml-%{name}
21cr|gmetadom-0.2.6-16|65	GMetaDOM is a collection of libraries, each library providing a
21cr|gmetadom-0.2.6-16|66	DOM implementation. Each DOM implementation is generated
21cr|gmetadom-0.2.6-16|67	automatically by means of XSLT stylesheets.
21cr|gmetadom-0.2.6-16|68	
21cr|gmetadom-0.2.6-16|69	This are the Ocaml bindings of GMetaDOM.
21cr|gmetadom-0.2.6-16|70	
21cr|gmetadom-0.2.6-16|71	%files -n ocaml-%{name}
21cr|gmetadom-0.2.6-16|72	%{_libdir}/ocaml/gdome2
21cr|gmetadom-0.2.6-16|73	%{_libdir}/ocaml/stublibs/*
21cr|gmetadom-0.2.6-16|74	
21cr|gmetadom-0.2.6-16|75	#----------------------------------------------------------------------------
21cr|gmetadom-0.2.6-16|76	
21cr|gmetadom-0.2.6-16|77	%prep
21cr|gmetadom-0.2.6-16|78	%setup -q
21cr|gmetadom-0.2.6-16|79	%apply_patches
21cr|gmetadom-0.2.6-16|80	
21cr|gmetadom-0.2.6-16|81	%build
21cr|gmetadom-0.2.6-16|82	#gw we have to disable libtoolize, as the ocaml path doesn't build otherwise
21cr|gmetadom-0.2.6-16|83	%define __libtoolize true
21cr|gmetadom-0.2.6-16|84	%configure \
21cr|gmetadom-0.2.6-16|85	--enable-static \
21cr|gmetadom-0.2.6-16|86	--with-ocaml-lib-prefix=%{_libdir}/ocaml
21cr|gmetadom-0.2.6-16|87	
21cr|gmetadom-0.2.6-16|88	%install
21cr|gmetadom-0.2.6-16|89	%makeinstall_std
21cr|gmetadom-0.2.6-16|90	
21cr|gmetadom-0.2.6-16|91	# static lib needed for internal test
21cr|gmetadom-0.2.6-16|92	rm -f %{buildroot}%{_libdir}/*.a

1894 21
21cr|gmic-3.3.2-2|1	%global	_disable_lto 1
21cr|gmic-3.3.2-2|2	
21cr|gmic-3.3.2-2|3	%define	major 3
21cr|gmic-3.3.2-2|4	%define	libname %mklibname %{name} %{major}
21cr|gmic-3.3.2-2|5	%define	devname %mklibname -d %{name}
21cr|gmic-3.3.2-2|6	
21cr|gmic-3.3.2-2|7	%define	cmajor 3
21cr|gmic-3.3.2-2|8	%define	clibname %mklibname cgmic %{cmajor}
21cr|gmic-3.3.2-2|9	
21cr|gmic-3.3.2-2|10	%define	cdevname %mklibname -d cgmic
21cr|gmic-3.3.2-2|11	
21cr|gmic-3.3.2-2|12	%define	ver_nodot %(echo %{version}|tr -d .)
21cr|gmic-3.3.2-2|13	
21cr|gmic-3.3.2-2|14	Summary:	A script language (G'MIC) dedicated to image processing
21cr|gmic-3.3.2-2|15	Name:		gmic
21cr|gmic-3.3.2-2|16	Version:	3.3.2
21cr|gmic-3.3.2-2|17	Release:	2
21cr|gmic-3.3.2-2|18	Group:		Graphics
21cr|gmic-3.3.2-2|19	# CeCILL version 2.0
21cr|gmic-3.3.2-2|20	License:	CeCILL
21cr|gmic-3.3.2-2|21	Url:		http://gmic.eu
21cr|gmic-3.3.2-2|22	Source0:	https://gmic.eu/files/source/gmic_%{version}.tar.gz
21cr|gmic-3.3.2-2|23	Source1:	https://github.com/c-koi/gmic-qt/archive/v.%{version}/gmic-qt-v.%{version}.tar.gz
21cr|gmic-3.3.2-2|24	Source2:	https://github.com/c-koi/zart/archive/master/zart-20231127.tar.xz
21cr|gmic-3.3.2-2|25	Source3:	https://github.com/GreycLab/gmic-community/archive/refs/tags/gmic-%{version}.tar.gz?/gmic-community-gmic-%{version}.tar.gz
21cr|gmic-3.3.2-2|26	Source4:	https://github.com/dtschump/CImg/archive/v.%{version}/CImg-v.%{version}.tar.gz
21cr|gmic-3.3.2-2|27	# Rename https://gmic.eu/gmic_stdlib.h to avoid troubles when updating
21cr|gmic-3.3.2-2|28	Source5:	gmic_stdlib-%{version}.h
21cr|gmic-3.3.2-2|29	Source6:	https://gmic.eu/gmic_stdlib_community%{ver_nodot}.h
21cr|gmic-3.3.2-2|30	Source100:	%{name}.rpmlintrc
21cr|gmic-3.3.2-2|31	Patch0:		fix.translations.filters.russian.patch
21cr|gmic-3.3.2-2|32	BuildRequires:	kernel-headers
21cr|gmic-3.3.2-2|33	BuildRequires:	qmake5
21cr|gmic-3.3.2-2|34	BuildRequires:	qt5-linguist-tools
21cr|gmic-3.3.2-2|35	BuildRequires:	ffmpeg-devel
21cr|gmic-3.3.2-2|36	%ifarch %{ix86} %{armx}
21cr|gmic-3.3.2-2|37	BuildRequires:	gomp-devel
21cr|gmic-3.3.2-2|38	%endif
21cr|gmic-3.3.2-2|39	BuildRequires:	libatomic-devel
21cr|gmic-3.3.2-2|40	BuildRequires:	pkgconfig(fftw3)
21cr|gmic-3.3.2-2|41	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gmic-3.3.2-2|42	BuildRequires:	pkgconfig(glu)
21cr|gmic-3.3.2-2|43	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|gmic-3.3.2-2|44	BuildRequires:	pkgconfig(libcurl)
21cr|gmic-3.3.2-2|45	BuildRequires:	pkgconfig(libjpeg)
21cr|gmic-3.3.2-2|46	BuildRequires:	pkgconfig(libpng)
21cr|gmic-3.3.2-2|47	BuildRequires:	pkgconfig(libtiff-4)
21cr|gmic-3.3.2-2|48	BuildRequires:	pkgconfig(opencv)
21cr|gmic-3.3.2-2|49	BuildRequires:	pkgconfig(OpenEXR)
21cr|gmic-3.3.2-2|50	BuildRequires:	pkgconfig(Qt5Core)
21cr|gmic-3.3.2-2|51	BuildRequires:	pkgconfig(Qt5Gui)
21cr|gmic-3.3.2-2|52	BuildRequires:	pkgconfig(Qt5Network)
21cr|gmic-3.3.2-2|53	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|gmic-3.3.2-2|54	BuildRequires:	pkgconfig(Qt5Xml)
21cr|gmic-3.3.2-2|55	BuildRequires:	pkgconfig(x11)
21cr|gmic-3.3.2-2|56	BuildRequires:	pkgconfig(zlib)
21cr|gmic-3.3.2-2|57	
21cr|gmic-3.3.2-2|58	# gmic Makefiles are rather broken and will prefer
21cr|gmic-3.3.2-2|59	# /usr/include/gmic.h over the local gmic.h
21cr|gmic-3.3.2-2|60	BuildConflicts: %{name}-devel
21cr|gmic-3.3.2-2|61	
21cr|gmic-3.3.2-2|62	%description
21cr|gmic-3.3.2-2|63	G'MIC defines a complete image processing framework, and thus
21cr|gmic-3.3.2-2|64	can manage generic image data as other image-related tools.
21cr|gmic-3.3.2-2|65	Anyway, the specific features described below make it a bit particular:
21cr|gmic-3.3.2-2|66	* It internally works with lists of images.
21cr|gmic-3.3.2-2|67	Image manipulations and interactions can be done
21cr|gmic-3.3.2-2|68	either grouped or focused on specific items.
21cr|gmic-3.3.2-2|69	* It can process a wide variety of image types,
21cr|gmic-3.3.2-2|70	including multi-spectral (arbitray number of channels)
21cr|gmic-3.3.2-2|71	and 3d volumetric images, as well as image sequences,
21cr|gmic-3.3.2-2|72	or 3d vector objects.
21cr|gmic-3.3.2-2|73	Images with different pixel types are supported,
21cr|gmic-3.3.2-2|74	allowing to process flawlessly images with 8bits or
21cr|gmic-3.3.2-2|75	16bits integers per channel, as well as float-valued datasets.
21cr|gmic-3.3.2-2|76	* It provides small but efficient visualization modules
21cr|gmic-3.3.2-2|77	dedicated to the exploration/viewing of 2d/3d multi-spectral images,
21cr|gmic-3.3.2-2|78	3d vector objects (elevation map, isocurves, isosurfaces,...),
21cr|gmic-3.3.2-2|79	or 1d graph plots.
21cr|gmic-3.3.2-2|80	* It proposes commands to handle custom interactive windows
21cr|gmic-3.3.2-2|81	where events can be managed easily by the user.
21cr|gmic-3.3.2-2|82	* It is highly extensible through the importation of custom command
21cr|gmic-3.3.2-2|83	files which add new commands that become understood by the
21cr|gmic-3.3.2-2|84	language interpreter.
21cr|gmic-3.3.2-2|85	* Most of the functionalities can be used inside GIMP
21cr|gmic-3.3.2-2|86	via the provided plug-in, allowing end-users to integrate
21cr|gmic-3.3.2-2|87	any G'MIC-based pipeline directly in a nice GUI,
21cr|gmic-3.3.2-2|88	without coding efforts.
21cr|gmic-3.3.2-2|89	* It is based on the latest development versions of the CImg Library,
21cr|gmic-3.3.2-2|90	a well established C++ template image processing toolkit,
21cr|gmic-3.3.2-2|91	developed by the same team of developers.
21cr|gmic-3.3.2-2|92	
21cr|gmic-3.3.2-2|93	%files
21cr|gmic-3.3.2-2|94	%doc README
21cr|gmic-3.3.2-2|95	%license COPYING
21cr|gmic-3.3.2-2|96	%{_bindir}/%{name}
21cr|gmic-3.3.2-2|97	%{_datadir}/bash-completion/completions/%{name}
21cr|gmic-3.3.2-2|98	%{_datadir}/man/man1/%{name}.1*
21cr|gmic-3.3.2-2|99	%{_datadir}/man/fr/man1/%{name}.1*
21cr|gmic-3.3.2-2|100	
21cr|gmic-3.3.2-2|101	#------------------------------------------------------
21cr|gmic-3.3.2-2|102	
21cr|gmic-3.3.2-2|103	%package -n gimp-plugin-%{name}
21cr|gmic-3.3.2-2|104	Summary:	gmic plugin for gimp
21cr|gmic-3.3.2-2|105	Group:		Graphics
21cr|gmic-3.3.2-2|106	Requires:	gimp
21cr|gmic-3.3.2-2|107	Provides:	%{name}-gimp = %{EVRD}
21cr|gmic-3.3.2-2|108	Obsoletes:	%{name}-gimp < 1.5.1.5-1
21cr|gmic-3.3.2-2|109	Conflicts:	%{name} < 1.5.1.5-1
21cr|gmic-3.3.2-2|110	
21cr|gmic-3.3.2-2|111	%description -n gimp-plugin-%{name}
21cr|gmic-3.3.2-2|112	G'MIC has been made available as an easy-to-use plug-in for GIMP.
21cr|gmic-3.3.2-2|113	It extends this retouching software capabilities by offering a large number of
21cr|gmic-3.3.2-2|114	pre-defined image filters and effects.
21cr|gmic-3.3.2-2|115	Of course, the plug-in is highly customizable and it is possible to add your
21cr|gmic-3.3.2-2|116	own custom G'MIC-written filters in it.
21cr|gmic-3.3.2-2|117	
21cr|gmic-3.3.2-2|118	%files -n gimp-plugin-%{name}
21cr|gmic-3.3.2-2|119	%{_libdir}/gimp/2.0/plug-ins/%{name}_cluts.gmz
21cr|gmic-3.3.2-2|120	%{_libdir}/gimp/2.0/plug-ins/%{name}_fonts.gmz
21cr|gmic-3.3.2-2|121	%{_libdir}/gimp/2.0/plug-ins/%{name}_gimp_qt
21cr|gmic-3.3.2-2|122	%{_libdir}/gimp/2.0/plug-ins/%{name}_denoise_cnn.gmz
21cr|gmic-3.3.2-2|123	
21cr|gmic-3.3.2-2|124	#------------------------------------------------------
21cr|gmic-3.3.2-2|125	
21cr|gmic-3.3.2-2|126	%package qt
21cr|gmic-3.3.2-2|127	Summary:	Qt frontend for applying g'mic filters
21cr|gmic-3.3.2-2|128	Group:		Graphics
21cr|gmic-3.3.2-2|129	
21cr|gmic-3.3.2-2|130	%description qt
21cr|gmic-3.3.2-2|131	Qt frontend for applying g'mic filters
21cr|gmic-3.3.2-2|132	
21cr|gmic-3.3.2-2|133	%files qt
21cr|gmic-3.3.2-2|134	%{_bindir}/%{name}_qt
21cr|gmic-3.3.2-2|135	%{_datadir}/applications/%{name}_qt.desktop
21cr|gmic-3.3.2-2|136	%{_datadir}/icons/hicolor/*/apps/%{name}_qt.*
21cr|gmic-3.3.2-2|137	
21cr|gmic-3.3.2-2|138	#------------------------------------------------------
21cr|gmic-3.3.2-2|139	
21cr|gmic-3.3.2-2|140	%package zart
21cr|gmic-3.3.2-2|141	Summary:	Application for applying live effects to Webcam images
21cr|gmic-3.3.2-2|142	Group:		Graphics
21cr|gmic-3.3.2-2|143	
21cr|gmic-3.3.2-2|144	%description zart
21cr|gmic-3.3.2-2|145	Application for applying live effects to Webcam images
21cr|gmic-3.3.2-2|146	
21cr|gmic-3.3.2-2|147	%files zart
21cr|gmic-3.3.2-2|148	%{_bindir}/zart
21cr|gmic-3.3.2-2|149	%{_datadir}/applications/zart.desktop
21cr|gmic-3.3.2-2|150	%{_datadir}/icons/hicolor/*/apps/zart.*
21cr|gmic-3.3.2-2|151	
21cr|gmic-3.3.2-2|152	#------------------------------------------------------
21cr|gmic-3.3.2-2|153	
21cr|gmic-3.3.2-2|154	%package -n %{libname}
21cr|gmic-3.3.2-2|155	Summary:	Library for gmic
21cr|gmic-3.3.2-2|156	Group:		System/Libraries
21cr|gmic-3.3.2-2|157	Requires:	%{name} = %{EVRD}
21cr|gmic-3.3.2-2|158	Conflicts:	%{name} < 1.5.1.5-1
21cr|gmic-3.3.2-2|159	
21cr|gmic-3.3.2-2|160	%description -n %{libname}
21cr|gmic-3.3.2-2|161	This package contains the library needed to run programs
21cr|gmic-3.3.2-2|162	dynamically linked with gmic.
21cr|gmic-3.3.2-2|163	
21cr|gmic-3.3.2-2|164	%files -n %{libname}
21cr|gmic-3.3.2-2|165	%{_libdir}/lib%{name}.so.%{major}*
21cr|gmic-3.3.2-2|166	
21cr|gmic-3.3.2-2|167	#------------------------------------------------------
21cr|gmic-3.3.2-2|168	
21cr|gmic-3.3.2-2|169	%package -n %{devname}
21cr|gmic-3.3.2-2|170	Summary:	Header file for gmic
21cr|gmic-3.3.2-2|171	Group:		Development/C++
21cr|gmic-3.3.2-2|172	Requires:	%{libname} = %{EVRD}
21cr|gmic-3.3.2-2|173	Requires:	%{name} = %{EVRD}
21cr|gmic-3.3.2-2|174	Obsoletes:	%{name}-gimp-devel < 1.5.1.5-1
21cr|gmic-3.3.2-2|175	Provides:	%{name}-devel = %{EVRD}
21cr|gmic-3.3.2-2|176	Conflicts:	%{name} < 1.5.1.5-1
21cr|gmic-3.3.2-2|177	
21cr|gmic-3.3.2-2|178	%description -n %{devname}
21cr|gmic-3.3.2-2|179	This package contains the development file for gmic.
21cr|gmic-3.3.2-2|180	
21cr|gmic-3.3.2-2|181	%files -n %{devname}
21cr|gmic-3.3.2-2|182	%{_includedir}/%{name}.h
21cr|gmic-3.3.2-2|183	%{_libdir}/lib%{name}.so
21cr|gmic-3.3.2-2|184	
21cr|gmic-3.3.2-2|185	#------------------------------------------------------
21cr|gmic-3.3.2-2|186	
21cr|gmic-3.3.2-2|187	%package -n %{clibname}
21cr|gmic-3.3.2-2|188	Summary:	C Library for gmic
21cr|gmic-3.3.2-2|189	Group:		System/Libraries
21cr|gmic-3.3.2-2|190	Requires:	%{libname} = %{EVRD}
21cr|gmic-3.3.2-2|191	
21cr|gmic-3.3.2-2|192	%description -n %{clibname}
21cr|gmic-3.3.2-2|193	This package contains the library needed to run programs
21cr|gmic-3.3.2-2|194	dynamically linked with gmic's C bindings
21cr|gmic-3.3.2-2|195	
21cr|gmic-3.3.2-2|196	%files -n %{clibname}
21cr|gmic-3.3.2-2|197	%{_libdir}/libc%{name}.so.%{cmajor}*
21cr|gmic-3.3.2-2|198	
21cr|gmic-3.3.2-2|199	#------------------------------------------------------
21cr|gmic-3.3.2-2|200	
21cr|gmic-3.3.2-2|201	%package -n %{cdevname}
21cr|gmic-3.3.2-2|202	Summary:	Header file for gmic C bindings
21cr|gmic-3.3.2-2|203	Group:		Development/C
21cr|gmic-3.3.2-2|204	Requires:	%{clibname} = %{EVRD}
21cr|gmic-3.3.2-2|205	Requires:	%{devname} = %{EVRD}
21cr|gmic-3.3.2-2|206	
21cr|gmic-3.3.2-2|207	%description -n %{cdevname}
21cr|gmic-3.3.2-2|208	This package contains the development file for gmic C bindings.
21cr|gmic-3.3.2-2|209	
21cr|gmic-3.3.2-2|210	%files -n %{cdevname}
21cr|gmic-3.3.2-2|211	%{_includedir}/%{name}_libc.h
21cr|gmic-3.3.2-2|212	%{_libdir}/libc%{name}.so
21cr|gmic-3.3.2-2|213	
21cr|gmic-3.3.2-2|214	#------------------------------------------------------
21cr|gmic-3.3.2-2|215	
21cr|gmic-3.3.2-2|216	%prep
21cr|gmic-3.3.2-2|217	%setup -qn %{name}-%{version} -a2 -a3 -a4
21cr|gmic-3.3.2-2|218	pushd ..
21cr|gmic-3.3.2-2|219	rm -rf %{name}-qt* zart* %{name}-community* CImg*
21cr|gmic-3.3.2-2|220	popd
21cr|gmic-3.3.2-2|221	mv zart-* zart
21cr|gmic-3.3.2-2|222	mv %{name}-community-* ../%{name}-community
21cr|gmic-3.3.2-2|223	mv CImg-* ../CImg
21cr|gmic-3.3.2-2|224	ln -s ../%{name}-community ../CImg .
21cr|gmic-3.3.2-2|225	%patch0 -p1
21cr|gmic-3.3.2-2|226	
21cr|gmic-3.3.2-2|227	%build
21cr|gmic-3.3.2-2|228	#Build fail on i686 on Clang8
21cr|gmic-3.3.2-2|229	# error: undefined reference to '__atomic_load'
21cr|gmic-3.3.2-2|230	%ifarch %{ix86}
21cr|gmic-3.3.2-2|231	export CC=gcc
21cr|gmic-3.3.2-2|232	export CXX=g++
21cr|gmic-3.3.2-2|233	%endif
21cr|gmic-3.3.2-2|234	%setup_compile_flags
21cr|gmic-3.3.2-2|235	
21cr|gmic-3.3.2-2|236	# (tpg) use OMP form llvm
21cr|gmic-3.3.2-2|237	sed -i -e "s/-lgomp/-fopenmp/g" src/Makefile
21cr|gmic-3.3.2-2|238	
21cr|gmic-3.3.2-2|239	pushd src
21cr|gmic-3.3.2-2|240	# And pass compiler flags while linking (vital for -flto)
21cr|gmic-3.3.2-2|241	sed -i 's|-Wl,-soname|$(CFLAGS) -Wl,-soname|' Makefile
21cr|gmic-3.3.2-2|242	cp %{SOURCE5} ./gmic_stdlib.h
21cr|gmic-3.3.2-2|243	cp %{SOURCE6} ./gmic_stdlib_community.h
21cr|gmic-3.3.2-2|244	
21cr|gmic-3.3.2-2|245	# BUG? threaded build failed, use -j1
21cr|gmic-3.3.2-2|246	%ifarch %{ix86} %{armx}
21cr|gmic-3.3.2-2|247	%make LIB=%{_lib} WGET=false OPT_CFLAGS="%{optflags}" NOSTRIP=1 lib -j1
21cr|gmic-3.3.2-2|248	%make LIB=%{_lib} WGET=false OPT_CFLAGS="%{optflags}" NOSTRIP=1 libc -j1
21cr|gmic-3.3.2-2|249	%make LIB=%{_lib} WGET=false OPT_CFLAGS="%{optflags}" NOSTRIP=1 cli -j1
21cr|gmic-3.3.2-2|250	%make LIB=%{_lib} WGET=false QMAKE=qmake-qt5 OPT_CFLAGS="%{optflags}" zart
21cr|gmic-3.3.2-2|251	%make LIB=%{_lib} WGET=false QMAKE=qmake-qt5 OPT_CFLAGS="%{optflags}" QT_GMIC_PATH="$(pwd)" %{name}_qt -j1
21cr|gmic-3.3.2-2|252	%make LIB=%{_lib} WGET=false QMAKE=qmake-qt5 OPT_CFLAGS="%{optflags}" QT_GMIC_PATH="$(pwd)" gimp -j1
21cr|gmic-3.3.2-2|253	%endif
21cr|gmic-3.3.2-2|254	
21cr|gmic-3.3.2-2|255	%ifnarch %{ix86} %{armx}
21cr|gmic-3.3.2-2|256	%make LIB=%{_lib} WGET=false CC=%{__cc} CXX=%{__cxx} OPT_CFLAGS="%{optflags}" NOSTRIP=1 lib -j1
21cr|gmic-3.3.2-2|257	%make LIB=%{_lib} WGET=false CC=%{__cc} CXX=%{__cxx} OPT_CFLAGS="%{optflags}" NOSTRIP=1 libc -j1
21cr|gmic-3.3.2-2|258	%make LIB=%{_lib} WGET=false CC=%{__cc} CXX=%{__cxx} OPT_CFLAGS="%{optflags}" NOSTRIP=1 cli -j1
21cr|gmic-3.3.2-2|259	%make LIB=%{_lib} WGET=false QMAKE=qmake-qt5 CC=%{__cc} CXX=%{__cxx} OPT_CFLAGS="%{optflags}" zart -j1
21cr|gmic-3.3.2-2|260	%make LIB=%{_lib} WGET=false QMAKE=qmake-qt5 CC=%{__cc} CXX=%{__cxx} OPT_CFLAGS="%{optflags}" QT_GMIC_PATH="$(pwd)" %{name}_qt -j1
21cr|gmic-3.3.2-2|261	%make LIB=%{_lib} WGET=false QMAKE=qmake-qt5 CC=%{__cc} CXX=%{__cxx} OPT_CFLAGS="%{optflags}" QT_GMIC_PATH="$(pwd)" gimp -j1
21cr|gmic-3.3.2-2|262	%endif
21cr|gmic-3.3.2-2|263	popd
21cr|gmic-3.3.2-2|264	
21cr|gmic-3.3.2-2|265	
21cr|gmic-3.3.2-2|266	%install
21cr|gmic-3.3.2-2|267	pushd src
21cr|gmic-3.3.2-2|268	%makeinstall_std LIB=%{_lib}
21cr|gmic-3.3.2-2|269	popd

1895 21
21cr|gmime2.2-2.2.27-9|1	%define debug_package %{nil}
21cr|gmime2.2-2.2.27-9|2	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gmime2.2-2.2.27-9|3	
21cr|gmime2.2-2.2.27-9|4	%define _gtkdocdir	%{_datadir}/gtk-doc/html
21cr|gmime2.2-2.2.27-9|5	%{expand:%%define _aclocaldir %(aclocal --print-ac-dir 2>/dev/null)}
21cr|gmime2.2-2.2.27-9|6	
21cr|gmime2.2-2.2.27-9|7	%define api	2.0
21cr|gmime2.2-2.2.27-9|8	%define	major	2
21cr|gmime2.2-2.2.27-9|9	%define libname %mklibname gmime %{api} %{major}
21cr|gmime2.2-2.2.27-9|10	%define devname %mklibname %{name} -d
21cr|gmime2.2-2.2.27-9|11	
21cr|gmime2.2-2.2.27-9|12	Summary:	The libGMIME library
21cr|gmime2.2-2.2.27-9|13	Name:		gmime2.2
21cr|gmime2.2-2.2.27-9|14	Version:	2.2.27
21cr|gmime2.2-2.2.27-9|15	Release:	9
21cr|gmime2.2-2.2.27-9|16	License:	LGPLv2+
21cr|gmime2.2-2.2.27-9|17	Group:		System/Libraries
21cr|gmime2.2-2.2.27-9|18	Url:		http://spruce.sourceforge.net/gmime
21cr|gmime2.2-2.2.27-9|19	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gmime/%{url_ver}/gmime-%{version}.tar.bz2
21cr|gmime2.2-2.2.27-9|20	Patch0:		gmime-2.2.23-format-strings.patch
21cr|gmime2.2-2.2.27-9|21	BuildRequires:	pkgconfig(glib-2.0)
21cr|gmime2.2-2.2.27-9|22	BuildRequires:	pkgconfig(zlib)
21cr|gmime2.2-2.2.27-9|23	
21cr|gmime2.2-2.2.27-9|24	%description
21cr|gmime2.2-2.2.27-9|25	This library allows you to manipulate MIME messages.
21cr|gmime2.2-2.2.27-9|26	
21cr|gmime2.2-2.2.27-9|27	%package -n %{name}-utils
21cr|gmime2.2-2.2.27-9|28	Summary:	Utilities using the libGMIME library
21cr|gmime2.2-2.2.27-9|29	Group:		File tools
21cr|gmime2.2-2.2.27-9|30	Conflicts:	gmime-utils
21cr|gmime2.2-2.2.27-9|31	
21cr|gmime2.2-2.2.27-9|32	%description -n %{name}-utils
21cr|gmime2.2-2.2.27-9|33	This package contains gmime-uudecode and gmime-uuencode and will
21cr|gmime2.2-2.2.27-9|34	allow you to manipulate MIME messages. These utilities can also be
21cr|gmime2.2-2.2.27-9|35	used instead of uudecode and uuencode from the sharutils package.
21cr|gmime2.2-2.2.27-9|36	
21cr|gmime2.2-2.2.27-9|37	%package -n %{libname}
21cr|gmime2.2-2.2.27-9|38	Summary:	The libGMIME library
21cr|gmime2.2-2.2.27-9|39	Group:		System/Libraries
21cr|gmime2.2-2.2.27-9|40	
21cr|gmime2.2-2.2.27-9|41	%description -n %{libname}
21cr|gmime2.2-2.2.27-9|42	This library allows you to manipulate MIME messages.
21cr|gmime2.2-2.2.27-9|43	
21cr|gmime2.2-2.2.27-9|44	%package -n %{devname}
21cr|gmime2.2-2.2.27-9|45	Summary:	Development library and header files for the lib%{name} library
21cr|gmime2.2-2.2.27-9|46	Group:		Development/C
21cr|gmime2.2-2.2.27-9|47	Provides:	%{name}-devel = %{version}-%{release}
21cr|gmime2.2-2.2.27-9|48	Requires:	%{libname} = %{version}-%{release}
21cr|gmime2.2-2.2.27-9|49	
21cr|gmime2.2-2.2.27-9|50	%description -n %{devname}
21cr|gmime2.2-2.2.27-9|51	This package contains the lib%{name} development library and its header files.
21cr|gmime2.2-2.2.27-9|52	
21cr|gmime2.2-2.2.27-9|53	%prep
21cr|gmime2.2-2.2.27-9|54	
21cr|gmime2.2-2.2.27-9|55	%setup -qn gmime-%{version}
21cr|gmime2.2-2.2.27-9|56	%apply_patches
21cr|gmime2.2-2.2.27-9|57	
21cr|gmime2.2-2.2.27-9|58	%build
21cr|gmime2.2-2.2.27-9|59	%configure \
21cr|gmime2.2-2.2.27-9|60	--disable-static \
21cr|gmime2.2-2.2.27-9|61	--with-html-dir=%{_gtkdocdir} \
21cr|gmime2.2-2.2.27-9|62	--disable-mono
21cr|gmime2.2-2.2.27-9|63	
21cr|gmime2.2-2.2.27-9|64	#gw parallel build broken in 2.1.15
21cr|gmime2.2-2.2.27-9|65	# (tpg) mono stuff doesn't like parallel build, this solves it
21cr|gmime2.2-2.2.27-9|66	%(echo %make CFLAGS='-UG_DISABLE_DEPRECATED' |perl -pe 's/-j\d+/-j1/g')
21cr|gmime2.2-2.2.27-9|67	
21cr|gmime2.2-2.2.27-9|68	%check
21cr|gmime2.2-2.2.27-9|69	make check
21cr|gmime2.2-2.2.27-9|70	
21cr|gmime2.2-2.2.27-9|71	%install
21cr|gmime2.2-2.2.27-9|72	%makeinstall_std
21cr|gmime2.2-2.2.27-9|73	
21cr|gmime2.2-2.2.27-9|74	# these are provided by sharutils, gotta rename them...
21cr|gmime2.2-2.2.27-9|75	mv %{buildroot}%{_bindir}/uudecode %{buildroot}%{_bindir}/gmime-uudecode
21cr|gmime2.2-2.2.27-9|76	mv %{buildroot}%{_bindir}/uuencode %{buildroot}%{_bindir}/gmime-uuencode
21cr|gmime2.2-2.2.27-9|77	
21cr|gmime2.2-2.2.27-9|78	# cleanup
21cr|gmime2.2-2.2.27-9|79	rm -f %{buildroot}%{_libdir}/gmimeConf.sh
21cr|gmime2.2-2.2.27-9|80	
21cr|gmime2.2-2.2.27-9|81	
21cr|gmime2.2-2.2.27-9|82	%files -n %{name}-utils
21cr|gmime2.2-2.2.27-9|83	%{_bindir}/gmime-uudecode
21cr|gmime2.2-2.2.27-9|84	%{_bindir}/gmime-uuencode
21cr|gmime2.2-2.2.27-9|85	
21cr|gmime2.2-2.2.27-9|86	%files -n %{libname}
21cr|gmime2.2-2.2.27-9|87	%{_libdir}/libgmime-%{api}.so.%{major}*
21cr|gmime2.2-2.2.27-9|88	
21cr|gmime2.2-2.2.27-9|89	%files -n %{devname}
21cr|gmime2.2-2.2.27-9|90	%doc AUTHORS ChangeLog PORTING README TODO
21cr|gmime2.2-2.2.27-9|91	%{_bindir}/gmime-config
21cr|gmime2.2-2.2.27-9|92	%{_libdir}/lib*.so
21cr|gmime2.2-2.2.27-9|93	%{_libdir}/pkgconfig/gmime-2.0.pc
21cr|gmime2.2-2.2.27-9|94	%{_includedir}/*
21cr|gmime2.2-2.2.27-9|95	%doc %{_gtkdocdir}/*

1896 21
21cr|gmorgan-0.79-4|1	Summary:	MIDI auto-accompaniment generator
21cr|gmorgan-0.79-4|2	Name:		gmorgan
21cr|gmorgan-0.79-4|3	Version:	0.79
21cr|gmorgan-0.79-4|4	Release:	4
21cr|gmorgan-0.79-4|5	License:	GPLv2+
21cr|gmorgan-0.79-4|6	Group:		Sound
21cr|gmorgan-0.79-4|7	Url:		https://gmorgan.sourceforge.net
21cr|gmorgan-0.79-4|8	Source0:	https://sourceforge.net/projects/%{name}/files/%{name}-%{version}.tar.gz
21cr|gmorgan-0.79-4|9	Patch0:		gmorgan-0.79-libfltk.patch
21cr|gmorgan-0.79-4|10	Patch1:		gmorgan-0.79-gettext.patch
21cr|gmorgan-0.79-4|11	Patch2:		gmorgan-0.79-install.patch
21cr|gmorgan-0.79-4|12	Patch3:		gmorgan-0.79-fix-chord-table-detection.patch
21cr|gmorgan-0.79-4|13	BuildRequires:	help2man
21cr|gmorgan-0.79-4|14	BuildRequires:	fltk-devel
21cr|gmorgan-0.79-4|15	BuildRequires:	gettext-devel
21cr|gmorgan-0.79-4|16	BuildRequires:	pkgconfig(alsa)
21cr|gmorgan-0.79-4|17	BuildRequires:	pkgconfig(cairo)
21cr|gmorgan-0.79-4|18	BuildRequires:	pkgconfig(pixman-1)
21cr|gmorgan-0.79-4|19	
21cr|gmorgan-0.79-4|20	%description
21cr|gmorgan-0.79-4|21	GMorgan is a modern MIDI organ with full auto-accompaniment. It uses
21cr|gmorgan-0.79-4|22	soundfonts and the ALSA sequencer for emulate a Rhythm Station.
21cr|gmorgan-0.79-4|23	
21cr|gmorgan-0.79-4|24	%files -f %{name}.lang
21cr|gmorgan-0.79-4|25	%doc AUTHORS ChangeLog README
21cr|gmorgan-0.79-4|26	%doc doc/%{name}*.pdf
21cr|gmorgan-0.79-4|27	%{_bindir}/%{name}
21cr|gmorgan-0.79-4|28	%{_datadir}/%{name}
21cr|gmorgan-0.79-4|29	%{_datadir}/applications/rosa-%{name}.desktop
21cr|gmorgan-0.79-4|30	%{_mandir}/man1/gmorgan.1*
21cr|gmorgan-0.79-4|31	%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|gmorgan-0.79-4|32	
21cr|gmorgan-0.79-4|33	#-----------------------------------------------------------------------------
21cr|gmorgan-0.79-4|34	
21cr|gmorgan-0.79-4|35	%prep
21cr|gmorgan-0.79-4|36	%setup -q
21cr|gmorgan-0.79-4|37	%apply_patches
21cr|gmorgan-0.79-4|38	
21cr|gmorgan-0.79-4|39	
21cr|gmorgan-0.79-4|40	%build
21cr|gmorgan-0.79-4|41	autoreconf -vfi
21cr|gmorgan-0.79-4|42	%configure
21cr|gmorgan-0.79-4|43	%make
21cr|gmorgan-0.79-4|44	
21cr|gmorgan-0.79-4|45	
21cr|gmorgan-0.79-4|46	%install
21cr|gmorgan-0.79-4|47	%makeinstall_std
21cr|gmorgan-0.79-4|48	
21cr|gmorgan-0.79-4|49	rm -fr %{buildroot}/%{_docdir}
21cr|gmorgan-0.79-4|50	chmod 644 AUTHORS ChangeLog README
21cr|gmorgan-0.79-4|51	
21cr|gmorgan-0.79-4|52	# To load snd_seq on-demand
21cr|gmorgan-0.79-4|53	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|gmorgan-0.79-4|54	echo "snd_seq" > %{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|gmorgan-0.79-4|55	
21cr|gmorgan-0.79-4|56	# Menu item
21cr|gmorgan-0.79-4|57	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gmorgan-0.79-4|58	cat << EOF > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21cr|gmorgan-0.79-4|59	[Desktop Entry]
21cr|gmorgan-0.79-4|60	Type=Application
21cr|gmorgan-0.79-4|61	Exec=%{name}
21cr|gmorgan-0.79-4|62	Icon=sound_section
21cr|gmorgan-0.79-4|63	Name=GMorgan
21cr|gmorgan-0.79-4|64	Comment=MIDI Auto-Accompaniment
21cr|gmorgan-0.79-4|65	Categories=Audio;
21cr|gmorgan-0.79-4|66	EOF
21cr|gmorgan-0.79-4|67	
21cr|gmorgan-0.79-4|68	%find_lang %{name}

1897 21
21cr|gmpc-11.8.16-6|1	Summary:	Gtk2 frontend for the mpd
21cr|gmpc-11.8.16-6|2	Name:		gmpc
21cr|gmpc-11.8.16-6|3	Version:	11.8.16
21cr|gmpc-11.8.16-6|4	Release:	6
21cr|gmpc-11.8.16-6|5	License:	GPLv2+
21cr|gmpc-11.8.16-6|6	Group:		Sound
21cr|gmpc-11.8.16-6|7	URL:		http://gmpc.wikia.com/
21cr|gmpc-11.8.16-6|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-11.8.16-6|9	Patch0:		gmpc-11.8.16-link.patch
21cr|gmpc-11.8.16-6|10	BuildRequires: pkgconfig(gio-2.0)
21cr|gmpc-11.8.16-6|11	BuildRequires: pkgconfig(glib-2.0) >= 2.16
21cr|gmpc-11.8.16-6|12	BuildRequires: pkgconfig(gmodule-2.0) >= 2.4
21cr|gmpc-11.8.16-6|13	BuildRequires: pkgconfig(gobject-2.0) >= 2.4
21cr|gmpc-11.8.16-6|14	BuildRequires: pkgconfig(gthread-2.0)
21cr|gmpc-11.8.16-6|15	BuildRequires: pkgconfig(gtk+-2.0) >= 2.18
21cr|gmpc-11.8.16-6|16	BuildRequires: pkgconfig(libmpd) >= 0.20.95
21cr|gmpc-11.8.16-6|17	BuildRequires: pkgconfig(libsoup-2.4)
21cr|gmpc-11.8.16-6|18	BuildRequires: pkgconfig(libxml-2.0)
21cr|gmpc-11.8.16-6|19	BuildRequires: pkgconfig(sqlite3)
21cr|gmpc-11.8.16-6|20	BuildRequires: pkgconfig(unique-1.0)
21cr|gmpc-11.8.16-6|21	BuildRequires: pkgconfig(x11)
21cr|gmpc-11.8.16-6|22	BuildRequires: libsm-devel
21cr|gmpc-11.8.16-6|23	BuildRequires: libice-devel
21cr|gmpc-11.8.16-6|24	BuildRequires: desktop-file-utils
21cr|gmpc-11.8.16-6|25	BuildRequires: intltool
21cr|gmpc-11.8.16-6|26	BuildRequires: gob2
21cr|gmpc-11.8.16-6|27	BuildRequires: vala
21cr|gmpc-11.8.16-6|28	
21cr|gmpc-11.8.16-6|29	%description
21cr|gmpc-11.8.16-6|30	GMPC is a frontend for the mpd (Music Player Daemon).
21cr|gmpc-11.8.16-6|31	It's focused on being fast and easy to use, while making
21cr|gmpc-11.8.16-6|32	optimal use of all the functions in mpd.
21cr|gmpc-11.8.16-6|33	
21cr|gmpc-11.8.16-6|34	%files -f %{name}.lang
21cr|gmpc-11.8.16-6|35	%doc AUTHORS ChangeLog NEWS README
21cr|gmpc-11.8.16-6|36	%{_bindir}/%{name}*
21cr|gmpc-11.8.16-6|37	%{_datadir}/applications/%{name}.desktop
21cr|gmpc-11.8.16-6|38	%dir %{_datadir}/%{name}
21cr|gmpc-11.8.16-6|39	%{_datadir}/%{name}/*
21cr|gmpc-11.8.16-6|40	%{_iconsdir}/*/*/*/*
21cr|gmpc-11.8.16-6|41	%{_mandir}/man1/%{name}*
21cr|gmpc-11.8.16-6|42	
21cr|gmpc-11.8.16-6|43	#-----------------------------------------------------
21cr|gmpc-11.8.16-6|44	%package devel
21cr|gmpc-11.8.16-6|45	Summary:        GMPC development files
21cr|gmpc-11.8.16-6|46	Group:          Development/Other
21cr|gmpc-11.8.16-6|47	Provides:       %{name}-devel = %{EVRD}
21cr|gmpc-11.8.16-6|48	Requires:       %{name} = %{EVRD}
21cr|gmpc-11.8.16-6|49	
21cr|gmpc-11.8.16-6|50	%description devel
21cr|gmpc-11.8.16-6|51	GMPC development files.
21cr|gmpc-11.8.16-6|52	
21cr|gmpc-11.8.16-6|53	%files devel
21cr|gmpc-11.8.16-6|54	%dir %{_includedir}/gmpc
21cr|gmpc-11.8.16-6|55	%{_includedir}/gmpc/*.h
21cr|gmpc-11.8.16-6|56	%{_libdir}/pkgconfig/%{name}.pc
21cr|gmpc-11.8.16-6|57	
21cr|gmpc-11.8.16-6|58	#-----------------------------------------------------
21cr|gmpc-11.8.16-6|59	
21cr|gmpc-11.8.16-6|60	%prep
21cr|gmpc-11.8.16-6|61	%autosetup -p1
21cr|gmpc-11.8.16-6|62	
21cr|gmpc-11.8.16-6|63	%build
21cr|gmpc-11.8.16-6|64	%configure \
21cr|gmpc-11.8.16-6|65	--disable-static
21cr|gmpc-11.8.16-6|66	
21cr|gmpc-11.8.16-6|67	%make
21cr|gmpc-11.8.16-6|68	
21cr|gmpc-11.8.16-6|69	%install
21cr|gmpc-11.8.16-6|70	%makeinstall_std
21cr|gmpc-11.8.16-6|71	
21cr|gmpc-11.8.16-6|72	%find_lang %{name} --with-gnome
21cr|gmpc-11.8.16-6|73	
21cr|gmpc-11.8.16-6|74	desktop-file-install \
21cr|gmpc-11.8.16-6|75	--remove-category="Application" \
21cr|gmpc-11.8.16-6|76	--add-category="GTK" \
21cr|gmpc-11.8.16-6|77	--add-category="Audio" \
21cr|gmpc-11.8.16-6|78	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

1898 21
21cr|gmpc-avahi-11.8.16-3|1	Summary:	An avahi plugin for gmpc
21cr|gmpc-avahi-11.8.16-3|2	Name:		gmpc-avahi
21cr|gmpc-avahi-11.8.16-3|3	Version:	11.8.16
21cr|gmpc-avahi-11.8.16-3|4	Release:	3
21cr|gmpc-avahi-11.8.16-3|5	License:	GPLv2+
21cr|gmpc-avahi-11.8.16-3|6	Group:		Sound
21cr|gmpc-avahi-11.8.16-3|7	Url:		http://www.sarine.nl//gmpc-plugins-avahi
21cr|gmpc-avahi-11.8.16-3|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-avahi-11.8.16-3|9	BuildRequires:	intltool
21cr|gmpc-avahi-11.8.16-3|10	BuildRequires:	gettext
21cr|gmpc-avahi-11.8.16-3|11	BuildRequires:	pkgconfig(avahi-client)
21cr|gmpc-avahi-11.8.16-3|12	BuildRequires:	pkgconfig(avahi-glib)
21cr|gmpc-avahi-11.8.16-3|13	BuildRequires:	pkgconfig(gmpc) >= 0.15.98
21cr|gmpc-avahi-11.8.16-3|14	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4
21cr|gmpc-avahi-11.8.16-3|15	BuildRequires:	pkgconfig(libmpd) >= 0.15.98
21cr|gmpc-avahi-11.8.16-3|16	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-avahi-11.8.16-3|17	Requires:	gmpc >= 0.15.98
21cr|gmpc-avahi-11.8.16-3|18	
21cr|gmpc-avahi-11.8.16-3|19	%description
21cr|gmpc-avahi-11.8.16-3|20	An avahi plugin for gmpc.
21cr|gmpc-avahi-11.8.16-3|21	
21cr|gmpc-avahi-11.8.16-3|22	%files
21cr|gmpc-avahi-11.8.16-3|23	%doc COPYING
21cr|gmpc-avahi-11.8.16-3|24	%{_libdir}/gmpc/plugins/avahiplugin.so
21cr|gmpc-avahi-11.8.16-3|25	
21cr|gmpc-avahi-11.8.16-3|26	#----------------------------------------------------------------------------
21cr|gmpc-avahi-11.8.16-3|27	
21cr|gmpc-avahi-11.8.16-3|28	%prep
21cr|gmpc-avahi-11.8.16-3|29	%setup -q
21cr|gmpc-avahi-11.8.16-3|30	
21cr|gmpc-avahi-11.8.16-3|31	
21cr|gmpc-avahi-11.8.16-3|32	%build
21cr|gmpc-avahi-11.8.16-3|33	%configure
21cr|gmpc-avahi-11.8.16-3|34	%make
21cr|gmpc-avahi-11.8.16-3|35	
21cr|gmpc-avahi-11.8.16-3|36	
21cr|gmpc-avahi-11.8.16-3|37	%install
21cr|gmpc-avahi-11.8.16-3|38	%makeinstall_std

1899 21
21cr|gmpc-extraplaylist-0.20.0-5|1	Summary:	An extra playlist plugin for gmpc
21cr|gmpc-extraplaylist-0.20.0-5|2	Name:		gmpc-extraplaylist
21cr|gmpc-extraplaylist-0.20.0-5|3	Version:	0.20.0
21cr|gmpc-extraplaylist-0.20.0-5|4	Release:	5
21cr|gmpc-extraplaylist-0.20.0-5|5	License:	GPLv2+
21cr|gmpc-extraplaylist-0.20.0-5|6	Group:		Sound
21cr|gmpc-extraplaylist-0.20.0-5|7	Url:		http://www.sarine.nl/
21cr|gmpc-extraplaylist-0.20.0-5|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-extraplaylist-0.20.0-5|9	BuildRequires:	libmpd-devel >= 0.15.98
21cr|gmpc-extraplaylist-0.20.0-5|10	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-extraplaylist-0.20.0-5|11	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gmpc-extraplaylist-0.20.0-5|12	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4
21cr|gmpc-extraplaylist-0.20.0-5|13	BuildRequires:	gmpc-devel >= 0.19.2
21cr|gmpc-extraplaylist-0.20.0-5|14	BuildRequires:	intltool
21cr|gmpc-extraplaylist-0.20.0-5|15	Requires:	gmpc
21cr|gmpc-extraplaylist-0.20.0-5|16	
21cr|gmpc-extraplaylist-0.20.0-5|17	%description
21cr|gmpc-extraplaylist-0.20.0-5|18	An extra playlist plugin for gmpc.
21cr|gmpc-extraplaylist-0.20.0-5|19	
21cr|gmpc-extraplaylist-0.20.0-5|20	%prep
21cr|gmpc-extraplaylist-0.20.0-5|21	%setup -q
21cr|gmpc-extraplaylist-0.20.0-5|22	#patch0 -p0
21cr|gmpc-extraplaylist-0.20.0-5|23	
21cr|gmpc-extraplaylist-0.20.0-5|24	%build
21cr|gmpc-extraplaylist-0.20.0-5|25	%configure
21cr|gmpc-extraplaylist-0.20.0-5|26	%make
21cr|gmpc-extraplaylist-0.20.0-5|27	
21cr|gmpc-extraplaylist-0.20.0-5|28	%install
21cr|gmpc-extraplaylist-0.20.0-5|29	%makeinstall_std
21cr|gmpc-extraplaylist-0.20.0-5|30	
21cr|gmpc-extraplaylist-0.20.0-5|31	%files
21cr|gmpc-extraplaylist-0.20.0-5|32	%{_libdir}/gmpc/plugins/libextraplaylist.so

1900 21
21cr|gmpc-lastfm-0.20.0-6|1	Summary:	A Last.FM artist art provider plugin for gmpc
21cr|gmpc-lastfm-0.20.0-6|2	Name:		gmpc-lastfm
21cr|gmpc-lastfm-0.20.0-6|3	Version:	0.20.0
21cr|gmpc-lastfm-0.20.0-6|4	Release:	6
21cr|gmpc-lastfm-0.20.0-6|5	License:	GPLv2+
21cr|gmpc-lastfm-0.20.0-6|6	Group:		Sound
21cr|gmpc-lastfm-0.20.0-6|7	Url:		http://www.sarine.nl//gmpc-plugins-lastfm
21cr|gmpc-lastfm-0.20.0-6|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/gmpc-last-fm-%{version}.tar.gz
21cr|gmpc-lastfm-0.20.0-6|9	BuildRequires:	libmpd-devel >= 0.15.98
21cr|gmpc-lastfm-0.20.0-6|10	BuildRequires:	libxml2-devel
21cr|gmpc-lastfm-0.20.0-6|11	BuildRequires:	gtk+2-devel >= 2.8
21cr|gmpc-lastfm-0.20.0-6|12	BuildRequires:	gmpc-devel >= 0.16.2
21cr|gmpc-lastfm-0.20.0-6|13	BuildRequires:	intltool
21cr|gmpc-lastfm-0.20.0-6|14	Requires:	gmpc
21cr|gmpc-lastfm-0.20.0-6|15	
21cr|gmpc-lastfm-0.20.0-6|16	%description
21cr|gmpc-lastfm-0.20.0-6|17	The last.fm plugin can fetch artist images, from last.fm.
21cr|gmpc-lastfm-0.20.0-6|18	This plugin doesn't scrobble your music, use a dedicated
21cr|gmpc-lastfm-0.20.0-6|19	client like mpdscribble for this.
21cr|gmpc-lastfm-0.20.0-6|20	
21cr|gmpc-lastfm-0.20.0-6|21	%prep
21cr|gmpc-lastfm-0.20.0-6|22	%setup -qn gmpc-last-fm-%{version}
21cr|gmpc-lastfm-0.20.0-6|23	
21cr|gmpc-lastfm-0.20.0-6|24	%build
21cr|gmpc-lastfm-0.20.0-6|25	%configure
21cr|gmpc-lastfm-0.20.0-6|26	%make
21cr|gmpc-lastfm-0.20.0-6|27	
21cr|gmpc-lastfm-0.20.0-6|28	%install
21cr|gmpc-lastfm-0.20.0-6|29	%makeinstall_std
21cr|gmpc-lastfm-0.20.0-6|30	
21cr|gmpc-lastfm-0.20.0-6|31	%find_lang %name
21cr|gmpc-lastfm-0.20.0-6|32	
21cr|gmpc-lastfm-0.20.0-6|33	%files -f %name.lang
21cr|gmpc-lastfm-0.20.0-6|34	%defattr(-,root,root)
21cr|gmpc-lastfm-0.20.0-6|35	%{_libdir}/gmpc/plugins/lastfmplugin.so

1901 21
21cr|gmpc-libnotify-11.8.16-3|1	Summary:	A libnotify plugin for gmpc
21cr|gmpc-libnotify-11.8.16-3|2	Name:		gmpc-libnotify
21cr|gmpc-libnotify-11.8.16-3|3	Version:	11.8.16
21cr|gmpc-libnotify-11.8.16-3|4	Release:	3
21cr|gmpc-libnotify-11.8.16-3|5	License:	GPLv2+
21cr|gmpc-libnotify-11.8.16-3|6	Group:		Sound
21cr|gmpc-libnotify-11.8.16-3|7	Url:		http://www.sarine.nl/
21cr|gmpc-libnotify-11.8.16-3|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-libnotify-11.8.16-3|9	#Patch0:	gmpc-libnotify-0.20.0-libnotify-0.7.patch
21cr|gmpc-libnotify-11.8.16-3|10	BuildRequires:	pkgconfig(libmpd) >= 0.14.99
21cr|gmpc-libnotify-11.8.16-3|11	BuildRequires:	pkgconfig(libnotify) >= 0.7.0
21cr|gmpc-libnotify-11.8.16-3|12	BuildRequires:	pkgconfig(gmpc) >= 0.15.4.102
21cr|gmpc-libnotify-11.8.16-3|13	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.8
21cr|gmpc-libnotify-11.8.16-3|14	BuildRequires:	pkgconfig(glib-2.0) >= 2.10
21cr|gmpc-libnotify-11.8.16-3|15	BuildRequires:	intltool >= 0.21
21cr|gmpc-libnotify-11.8.16-3|16	BuildRequires:	gettext
21cr|gmpc-libnotify-11.8.16-3|17	Requires:	gmpc >= 0.15.4.102
21cr|gmpc-libnotify-11.8.16-3|18	
21cr|gmpc-libnotify-11.8.16-3|19	%description
21cr|gmpc-libnotify-11.8.16-3|20	A libnotify plugin for gmpc.
21cr|gmpc-libnotify-11.8.16-3|21	
21cr|gmpc-libnotify-11.8.16-3|22	%files
21cr|gmpc-libnotify-11.8.16-3|23	%doc COPYING
21cr|gmpc-libnotify-11.8.16-3|24	%{_libdir}/gmpc/plugins/libnotifyplugin.so
21cr|gmpc-libnotify-11.8.16-3|25	
21cr|gmpc-libnotify-11.8.16-3|26	#-----------------------------------------------------------------------------
21cr|gmpc-libnotify-11.8.16-3|27	
21cr|gmpc-libnotify-11.8.16-3|28	%prep
21cr|gmpc-libnotify-11.8.16-3|29	%setup -q
21cr|gmpc-libnotify-11.8.16-3|30	#patch0 -p0
21cr|gmpc-libnotify-11.8.16-3|31	
21cr|gmpc-libnotify-11.8.16-3|32	
21cr|gmpc-libnotify-11.8.16-3|33	%build
21cr|gmpc-libnotify-11.8.16-3|34	%configure
21cr|gmpc-libnotify-11.8.16-3|35	%make
21cr|gmpc-libnotify-11.8.16-3|36	
21cr|gmpc-libnotify-11.8.16-3|37	
21cr|gmpc-libnotify-11.8.16-3|38	%install
21cr|gmpc-libnotify-11.8.16-3|39	%makeinstall_std

1902 21
21cr|gmpc-lyrics-11.8.16-4|1	Summary:	A lyrics provider plugin for gmpc
21cr|gmpc-lyrics-11.8.16-4|2	Name:		gmpc-lyrics
21cr|gmpc-lyrics-11.8.16-4|3	Version:	11.8.16
21cr|gmpc-lyrics-11.8.16-4|4	Release:	4
21cr|gmpc-lyrics-11.8.16-4|5	License:	GPLv2+
21cr|gmpc-lyrics-11.8.16-4|6	Group:		Sound
21cr|gmpc-lyrics-11.8.16-4|7	Url:		http://www.sarine.nl//gmpc-plugins-lyrics-provider
21cr|gmpc-lyrics-11.8.16-4|8	Source0:	http://download.sarine.nl/Programs/gmpc/11.8.16/%{name}-%{version}.tar.gz
21cr|gmpc-lyrics-11.8.16-4|9	BuildRequires:	libmpd-devel >= 0.14.99
21cr|gmpc-lyrics-11.8.16-4|10	BuildRequires:	libxml2-devel
21cr|gmpc-lyrics-11.8.16-4|11	BuildRequires:	gmpc-devel >= 0.15.4.102
21cr|gmpc-lyrics-11.8.16-4|12	BuildRequires:	gtk+2-devel >= 2.8
21cr|gmpc-lyrics-11.8.16-4|13	BuildRequires:	curl-devel
21cr|gmpc-lyrics-11.8.16-4|14	BuildRequires:	intltool
21cr|gmpc-lyrics-11.8.16-4|15	Requires:	gmpc
21cr|gmpc-lyrics-11.8.16-4|16	
21cr|gmpc-lyrics-11.8.16-4|17	%description
21cr|gmpc-lyrics-11.8.16-4|18	A lyrics provider plugin for gmpc.
21cr|gmpc-lyrics-11.8.16-4|19	
21cr|gmpc-lyrics-11.8.16-4|20	%prep
21cr|gmpc-lyrics-11.8.16-4|21	%setup -q
21cr|gmpc-lyrics-11.8.16-4|22	
21cr|gmpc-lyrics-11.8.16-4|23	%build
21cr|gmpc-lyrics-11.8.16-4|24	%configure
21cr|gmpc-lyrics-11.8.16-4|25	%make
21cr|gmpc-lyrics-11.8.16-4|26	
21cr|gmpc-lyrics-11.8.16-4|27	%install
21cr|gmpc-lyrics-11.8.16-4|28	%makeinstall_std
21cr|gmpc-lyrics-11.8.16-4|29	
21cr|gmpc-lyrics-11.8.16-4|30	%files
21cr|gmpc-lyrics-11.8.16-4|31	%defattr(-,root,root)
21cr|gmpc-lyrics-11.8.16-4|32	%{_libdir}/gmpc/plugins/lyricsplugin.so

1903 21
21cr|gmpc-magnatune-11.8.16-8|1	Summary:	A magnatune browser plugin for gmpc
21cr|gmpc-magnatune-11.8.16-8|2	Name:		gmpc-magnatune
21cr|gmpc-magnatune-11.8.16-8|3	Version:	11.8.16
21cr|gmpc-magnatune-11.8.16-8|4	Release:	8
21cr|gmpc-magnatune-11.8.16-8|5	License:	GPLv2+
21cr|gmpc-magnatune-11.8.16-8|6	Group:		Sound
21cr|gmpc-magnatune-11.8.16-8|7	Url:		http://www.sarine.nl//gmpc-plugins-magnatune
21cr|gmpc-magnatune-11.8.16-8|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-magnatune-11.8.16-8|9	BuildRequires:	intltool
21cr|gmpc-magnatune-11.8.16-8|10	BuildRequires:	pkgconfig(gmpc)
21cr|gmpc-magnatune-11.8.16-8|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gmpc-magnatune-11.8.16-8|12	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gmpc-magnatune-11.8.16-8|13	BuildRequires:	pkgconfig(libmpd)
21cr|gmpc-magnatune-11.8.16-8|14	BuildRequires:	pkgconfig(sqlite3)
21cr|gmpc-magnatune-11.8.16-8|15	Requires:	gmpc
21cr|gmpc-magnatune-11.8.16-8|16	
21cr|gmpc-magnatune-11.8.16-8|17	%description
21cr|gmpc-magnatune-11.8.16-8|18	The magnatune plugin provides an interface to the www.magnatune.com website.
21cr|gmpc-magnatune-11.8.16-8|19	The plugin allows you to browse, and preview available albums. (It uses the
21cr|gmpc-magnatune-11.8.16-8|20	128kbit mp3 version).The magnatune plugin provides a double function, it
21cr|gmpc-magnatune-11.8.16-8|21	also uses the data from the magnatune website to fetch cover art.
21cr|gmpc-magnatune-11.8.16-8|22	
21cr|gmpc-magnatune-11.8.16-8|23	%files
21cr|gmpc-magnatune-11.8.16-8|24	%dir %{_datadir}/gmpc/plugins/magnatune
21cr|gmpc-magnatune-11.8.16-8|25	%{_libdir}/gmpc/plugins/magnatuneplugin.so
21cr|gmpc-magnatune-11.8.16-8|26	%{_datadir}/gmpc/plugins/magnatune/magnatune.png
21cr|gmpc-magnatune-11.8.16-8|27	
21cr|gmpc-magnatune-11.8.16-8|28	#----------------------------------------------------------------------------
21cr|gmpc-magnatune-11.8.16-8|29	
21cr|gmpc-magnatune-11.8.16-8|30	%prep
21cr|gmpc-magnatune-11.8.16-8|31	%setup -q
21cr|gmpc-magnatune-11.8.16-8|32	
21cr|gmpc-magnatune-11.8.16-8|33	%build
21cr|gmpc-magnatune-11.8.16-8|34	%configure
21cr|gmpc-magnatune-11.8.16-8|35	%make
21cr|gmpc-magnatune-11.8.16-8|36	
21cr|gmpc-magnatune-11.8.16-8|37	%install
21cr|gmpc-magnatune-11.8.16-8|38	%makeinstall_std

1904 21
21cr|gmpc-mdcover-0.20.0-6|1	Summary:	A directory artist/song provider plugin for gmpc
21cr|gmpc-mdcover-0.20.0-6|2	Name:		gmpc-mdcover
21cr|gmpc-mdcover-0.20.0-6|3	Version:	0.20.0
21cr|gmpc-mdcover-0.20.0-6|4	Release:	6
21cr|gmpc-mdcover-0.20.0-6|5	License:	GPLv2+
21cr|gmpc-mdcover-0.20.0-6|6	Group:		Sound
21cr|gmpc-mdcover-0.20.0-6|7	# URLs are dead: use stored sources
21cr|gmpc-mdcover-0.20.0-6|8	Url:		http://gmpc.wikia.com/wiki/GMPC_PLUGIN_MDCOVER
21cr|gmpc-mdcover-0.20.0-6|9	Source0:	%{name}-%{version}.tar.gz
21cr|gmpc-mdcover-0.20.0-6|10	BuildRequires:	libmpd-devel >= 0.15.98
21cr|gmpc-mdcover-0.20.0-6|11	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-mdcover-0.20.0-6|12	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.8
21cr|gmpc-mdcover-0.20.0-6|13	BuildRequires:	gmpc-devel >= 0.15.98
21cr|gmpc-mdcover-0.20.0-6|14	BuildRequires:	intltool
21cr|gmpc-mdcover-0.20.0-6|15	Requires:	gmpc
21cr|gmpc-mdcover-0.20.0-6|16	
21cr|gmpc-mdcover-0.20.0-6|17	%description
21cr|gmpc-mdcover-0.20.0-6|18	This gmpc plugin fetches cover art, artist art,album and artist information
21cr|gmpc-mdcover-0.20.0-6|19	from the file system.
21cr|gmpc-mdcover-0.20.0-6|20	
21cr|gmpc-mdcover-0.20.0-6|21	%files -f %{name}.lang
21cr|gmpc-mdcover-0.20.0-6|22	%{_libdir}/gmpc/plugins/mdcaplugin.so
21cr|gmpc-mdcover-0.20.0-6|23	
21cr|gmpc-mdcover-0.20.0-6|24	#-----------------------------------------------------------------------------
21cr|gmpc-mdcover-0.20.0-6|25	
21cr|gmpc-mdcover-0.20.0-6|26	%prep
21cr|gmpc-mdcover-0.20.0-6|27	%setup -q
21cr|gmpc-mdcover-0.20.0-6|28	
21cr|gmpc-mdcover-0.20.0-6|29	
21cr|gmpc-mdcover-0.20.0-6|30	%build
21cr|gmpc-mdcover-0.20.0-6|31	%configure
21cr|gmpc-mdcover-0.20.0-6|32	%make
21cr|gmpc-mdcover-0.20.0-6|33	
21cr|gmpc-mdcover-0.20.0-6|34	
21cr|gmpc-mdcover-0.20.0-6|35	%install
21cr|gmpc-mdcover-0.20.0-6|36	%makeinstall_std
21cr|gmpc-mdcover-0.20.0-6|37	
21cr|gmpc-mdcover-0.20.0-6|38	%find_lang %{name}

1905 21
21cr|gmpc-mserver-0.20.0-6|1	Summary:	A microhttpd server plugin for gmpc
21cr|gmpc-mserver-0.20.0-6|2	Name:		gmpc-mserver
21cr|gmpc-mserver-0.20.0-6|3	Version:	0.20.0
21cr|gmpc-mserver-0.20.0-6|4	Release:	6
21cr|gmpc-mserver-0.20.0-6|5	License:	GPLv2+
21cr|gmpc-mserver-0.20.0-6|6	Group:		Sound
21cr|gmpc-mserver-0.20.0-6|7	Url:		http://www.sarine.nl/
21cr|gmpc-mserver-0.20.0-6|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-mserver-0.20.0-6|9	BuildRequires:	intltool
21cr|gmpc-mserver-0.20.0-6|10	BuildRequires:	pkgconfig(gmpc)
21cr|gmpc-mserver-0.20.0-6|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gmpc-mserver-0.20.0-6|12	BuildRequires:	pkgconfig(libmicrohttpd)
21cr|gmpc-mserver-0.20.0-6|13	BuildRequires:	pkgconfig(libmpd)
21cr|gmpc-mserver-0.20.0-6|14	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-mserver-0.20.0-6|15	BuildRequires:	pkgconfig(taglib)
21cr|gmpc-mserver-0.20.0-6|16	Requires:	gmpc
21cr|gmpc-mserver-0.20.0-6|17	
21cr|gmpc-mserver-0.20.0-6|18	%description
21cr|gmpc-mserver-0.20.0-6|19	A microhttpd server plugin for gmpc.
21cr|gmpc-mserver-0.20.0-6|20	
21cr|gmpc-mserver-0.20.0-6|21	%files
21cr|gmpc-mserver-0.20.0-6|22	%{_libdir}/gmpc/plugins/gmpcmserverplugin.so
21cr|gmpc-mserver-0.20.0-6|23	%{_datadir}/gmpc/plugins/gmpc-mserver/gmpc-mserver.png
21cr|gmpc-mserver-0.20.0-6|24	
21cr|gmpc-mserver-0.20.0-6|25	#----------------------------------------------------------------------------
21cr|gmpc-mserver-0.20.0-6|26	
21cr|gmpc-mserver-0.20.0-6|27	%prep
21cr|gmpc-mserver-0.20.0-6|28	%setup -q
21cr|gmpc-mserver-0.20.0-6|29	
21cr|gmpc-mserver-0.20.0-6|30	%build
21cr|gmpc-mserver-0.20.0-6|31	%configure
21cr|gmpc-mserver-0.20.0-6|32	
21cr|gmpc-mserver-0.20.0-6|33	%make
21cr|gmpc-mserver-0.20.0-6|34	
21cr|gmpc-mserver-0.20.0-6|35	%install
21cr|gmpc-mserver-0.20.0-6|36	%makeinstall_std

1906 21
21cr|gmpc-osd-0.18.0-5|1	Summary:	A xosd on screen display plugin for gmpc
21cr|gmpc-osd-0.18.0-5|2	Name:		gmpc-osd
21cr|gmpc-osd-0.18.0-5|3	Version:	0.18.0
21cr|gmpc-osd-0.18.0-5|4	Release:	5
21cr|gmpc-osd-0.18.0-5|5	License:	GPLv2+
21cr|gmpc-osd-0.18.0-5|6	Group:		Sound
21cr|gmpc-osd-0.18.0-5|7	Url:		http://www.sarine.nl//xosd-on-screen-display
21cr|gmpc-osd-0.18.0-5|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-osd-0.18.0-5|9	BuildRequires:	libmpd-devel >= 0.15.98
21cr|gmpc-osd-0.18.0-5|10	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-osd-0.18.0-5|11	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4
21cr|gmpc-osd-0.18.0-5|12	BuildRequires:	xosd-devel
21cr|gmpc-osd-0.18.0-5|13	BuildRequires:	gmpc-devel >= 0.15.98
21cr|gmpc-osd-0.18.0-5|14	Requires:	gmpc
21cr|gmpc-osd-0.18.0-5|15	
21cr|gmpc-osd-0.18.0-5|16	%description
21cr|gmpc-osd-0.18.0-5|17	A xosd on screen display plugin for gmpc.
21cr|gmpc-osd-0.18.0-5|18	
21cr|gmpc-osd-0.18.0-5|19	%prep
21cr|gmpc-osd-0.18.0-5|20	%setup -q
21cr|gmpc-osd-0.18.0-5|21	
21cr|gmpc-osd-0.18.0-5|22	%build
21cr|gmpc-osd-0.18.0-5|23	%configure
21cr|gmpc-osd-0.18.0-5|24	
21cr|gmpc-osd-0.18.0-5|25	%make
21cr|gmpc-osd-0.18.0-5|26	
21cr|gmpc-osd-0.18.0-5|27	%install
21cr|gmpc-osd-0.18.0-5|28	%makeinstall_std
21cr|gmpc-osd-0.18.0-5|29	
21cr|gmpc-osd-0.18.0-5|30	%files
21cr|gmpc-osd-0.18.0-5|31	%{_libdir}/gmpc/plugins/osdplugin.so

1907 21
21cr|gmpc-qosd-0.15.5.0-8|1	Summary:	A qosd on screen display plugin for gmpc
21cr|gmpc-qosd-0.15.5.0-8|2	Name:		gmpc-qosd
21cr|gmpc-qosd-0.15.5.0-8|3	Version:	0.15.5.0
21cr|gmpc-qosd-0.15.5.0-8|4	Release:	8
21cr|gmpc-qosd-0.15.5.0-8|5	License:	GPLv2+
21cr|gmpc-qosd-0.15.5.0-8|6	Group:		Sound
21cr|gmpc-qosd-0.15.5.0-8|7	# URLs are dead: use http://repo.or.cz/w/gmpc-qosd.git and stored sources
21cr|gmpc-qosd-0.15.5.0-8|8	Url:		http://repo.or.cz/w/gmpc-qosd.git
21cr|gmpc-qosd-0.15.5.0-8|9	Source0:	%{name}-%{version}.tar.bz2
21cr|gmpc-qosd-0.15.5.0-8|10	BuildRequires:	libmpd-devel
21cr|gmpc-qosd-0.15.5.0-8|11	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-qosd-0.15.5.0-8|12	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gmpc-qosd-0.15.5.0-8|13	BuildRequires:	gmpc-devel
21cr|gmpc-qosd-0.15.5.0-8|14	Requires:	gmpc
21cr|gmpc-qosd-0.15.5.0-8|15	
21cr|gmpc-qosd-0.15.5.0-8|16	%description
21cr|gmpc-qosd-0.15.5.0-8|17	A qosd on screen display plugin for gmpc.
21cr|gmpc-qosd-0.15.5.0-8|18	
21cr|gmpc-qosd-0.15.5.0-8|19	%files
21cr|gmpc-qosd-0.15.5.0-8|20	%{_datadir}/gmpc/plugins/qosdplugin.so
21cr|gmpc-qosd-0.15.5.0-8|21	
21cr|gmpc-qosd-0.15.5.0-8|22	#-----------------------------------------------------------------------------
21cr|gmpc-qosd-0.15.5.0-8|23	
21cr|gmpc-qosd-0.15.5.0-8|24	%prep
21cr|gmpc-qosd-0.15.5.0-8|25	%setup -q
21cr|gmpc-qosd-0.15.5.0-8|26	
21cr|gmpc-qosd-0.15.5.0-8|27	%build
21cr|gmpc-qosd-0.15.5.0-8|28	%configure
21cr|gmpc-qosd-0.15.5.0-8|29	%make
21cr|gmpc-qosd-0.15.5.0-8|30	
21cr|gmpc-qosd-0.15.5.0-8|31	%install
21cr|gmpc-qosd-0.15.5.0-8|32	%makeinstall_std

1908 21
21cr|gmpc-random-playlist-0.15.5.0-9|1	Summary:	A random playlist plugin for gmpc
21cr|gmpc-random-playlist-0.15.5.0-9|2	Name:		gmpc-random-playlist
21cr|gmpc-random-playlist-0.15.5.0-9|3	Version:	0.15.5.0
21cr|gmpc-random-playlist-0.15.5.0-9|4	Release:	9
21cr|gmpc-random-playlist-0.15.5.0-9|5	License:	GPLv2+
21cr|gmpc-random-playlist-0.15.5.0-9|6	Group:		Sound
21cr|gmpc-random-playlist-0.15.5.0-9|7	Url:		http://www.sarine.nl/
21cr|gmpc-random-playlist-0.15.5.0-9|8	Source0:	http://download.sarine.nl/download/gmpc-0.15.5/%{name}-%{version}.tar.bz2
21cr|gmpc-random-playlist-0.15.5.0-9|9	BuildRequires:	pkgconfig(libmpd)
21cr|gmpc-random-playlist-0.15.5.0-9|10	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-random-playlist-0.15.5.0-9|11	BuildRequires:	libglade2.0-devel
21cr|gmpc-random-playlist-0.15.5.0-9|12	BuildRequires:	gmpc-devel
21cr|gmpc-random-playlist-0.15.5.0-9|13	Requires:	gmpc
21cr|gmpc-random-playlist-0.15.5.0-9|14	
21cr|gmpc-random-playlist-0.15.5.0-9|15	%description
21cr|gmpc-random-playlist-0.15.5.0-9|16	A random playlist plugin for gmpc.
21cr|gmpc-random-playlist-0.15.5.0-9|17	
21cr|gmpc-random-playlist-0.15.5.0-9|18	%prep
21cr|gmpc-random-playlist-0.15.5.0-9|19	%setup -q
21cr|gmpc-random-playlist-0.15.5.0-9|20	
21cr|gmpc-random-playlist-0.15.5.0-9|21	%build
21cr|gmpc-random-playlist-0.15.5.0-9|22	%configure
21cr|gmpc-random-playlist-0.15.5.0-9|23	
21cr|gmpc-random-playlist-0.15.5.0-9|24	%make
21cr|gmpc-random-playlist-0.15.5.0-9|25	
21cr|gmpc-random-playlist-0.15.5.0-9|26	%install
21cr|gmpc-random-playlist-0.15.5.0-9|27	%makeinstall_std
21cr|gmpc-random-playlist-0.15.5.0-9|28	
21cr|gmpc-random-playlist-0.15.5.0-9|29	%files
21cr|gmpc-random-playlist-0.15.5.0-9|30	%defattr(-,root,root)
21cr|gmpc-random-playlist-0.15.5.0-9|31	%{_datadir}/gmpc/plugins/librandomplaylist.so

1909 21
21cr|gmpc-shout-0.20.0-5|1	Summary:	A shout plugin for gmpc
21cr|gmpc-shout-0.20.0-5|2	Name:		gmpc-shout
21cr|gmpc-shout-0.20.0-5|3	Version:	0.20.0
21cr|gmpc-shout-0.20.0-5|4	Release:	5
21cr|gmpc-shout-0.20.0-5|5	License:	GPLv2+
21cr|gmpc-shout-0.20.0-5|6	Group:		Sound
21cr|gmpc-shout-0.20.0-5|7	Url:		http://www.sarine.nl/
21cr|gmpc-shout-0.20.0-5|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-shout-0.20.0-5|9	BuildRequires:	libmpd-devel >= 0.15.98
21cr|gmpc-shout-0.20.0-5|10	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-shout-0.20.0-5|11	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.8
21cr|gmpc-shout-0.20.0-5|12	BuildRequires:	gmpc-devel >= 0.15.98
21cr|gmpc-shout-0.20.0-5|13	BuildRequires:	intltool
21cr|gmpc-shout-0.20.0-5|14	Requires:	gmpc
21cr|gmpc-shout-0.20.0-5|15	
21cr|gmpc-shout-0.20.0-5|16	%description
21cr|gmpc-shout-0.20.0-5|17	A shout plugin for gmpc.
21cr|gmpc-shout-0.20.0-5|18	
21cr|gmpc-shout-0.20.0-5|19	%prep
21cr|gmpc-shout-0.20.0-5|20	%setup -q
21cr|gmpc-shout-0.20.0-5|21	
21cr|gmpc-shout-0.20.0-5|22	%build
21cr|gmpc-shout-0.20.0-5|23	%configure
21cr|gmpc-shout-0.20.0-5|24	%make
21cr|gmpc-shout-0.20.0-5|25	
21cr|gmpc-shout-0.20.0-5|26	%install
21cr|gmpc-shout-0.20.0-5|27	%makeinstall_std
21cr|gmpc-shout-0.20.0-5|28	
21cr|gmpc-shout-0.20.0-5|29	%find_lang %name
21cr|gmpc-shout-0.20.0-5|30	
21cr|gmpc-shout-0.20.0-5|31	%files -f %name.lang
21cr|gmpc-shout-0.20.0-5|32	%{_libdir}/gmpc/plugins/shoutplugin.so

1910 21
21cr|gmpc-stopbutton-0.15.5.0-9|1	Summary:	A stop button plugin for gmpc
21cr|gmpc-stopbutton-0.15.5.0-9|2	Name:		gmpc-stopbutton
21cr|gmpc-stopbutton-0.15.5.0-9|3	Version:	0.15.5.0
21cr|gmpc-stopbutton-0.15.5.0-9|4	Release:	9
21cr|gmpc-stopbutton-0.15.5.0-9|5	License:	GPLv2+
21cr|gmpc-stopbutton-0.15.5.0-9|6	Group:		Sound
21cr|gmpc-stopbutton-0.15.5.0-9|7	Url:		http://www.sarine.nl//gmpc-plugins-stopbutton
21cr|gmpc-stopbutton-0.15.5.0-9|8	Source0:	http://download.sarine.nl/download/gmpc-0.15.5/%{name}-%{version}.tar.bz2
21cr|gmpc-stopbutton-0.15.5.0-9|9	BuildRequires:	pkgconfig(libmpd)
21cr|gmpc-stopbutton-0.15.5.0-9|10	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-stopbutton-0.15.5.0-9|11	BuildRequires:	libglade2.0-devel
21cr|gmpc-stopbutton-0.15.5.0-9|12	BuildRequires:	gmpc-devel
21cr|gmpc-stopbutton-0.15.5.0-9|13	Requires:	gmpc
21cr|gmpc-stopbutton-0.15.5.0-9|14	
21cr|gmpc-stopbutton-0.15.5.0-9|15	%description
21cr|gmpc-stopbutton-0.15.5.0-9|16	This is the simplest plugin of the lot, it adds a stop
21cr|gmpc-stopbutton-0.15.5.0-9|17	button to the controls in the main window. It's an easy
21cr|gmpc-stopbutton-0.15.5.0-9|18	solution to keep everybody happy.
21cr|gmpc-stopbutton-0.15.5.0-9|19	
21cr|gmpc-stopbutton-0.15.5.0-9|20	%prep
21cr|gmpc-stopbutton-0.15.5.0-9|21	%setup -q
21cr|gmpc-stopbutton-0.15.5.0-9|22	
21cr|gmpc-stopbutton-0.15.5.0-9|23	%build
21cr|gmpc-stopbutton-0.15.5.0-9|24	%configure
21cr|gmpc-stopbutton-0.15.5.0-9|25	
21cr|gmpc-stopbutton-0.15.5.0-9|26	%make
21cr|gmpc-stopbutton-0.15.5.0-9|27	
21cr|gmpc-stopbutton-0.15.5.0-9|28	%install
21cr|gmpc-stopbutton-0.15.5.0-9|29	%makeinstall_std
21cr|gmpc-stopbutton-0.15.5.0-9|30	
21cr|gmpc-stopbutton-0.15.5.0-9|31	%files
21cr|gmpc-stopbutton-0.15.5.0-9|32	%defattr(-,root,root)
21cr|gmpc-stopbutton-0.15.5.0-9|33	%{_datadir}/gmpc/plugins/libstopbutton.so

1911 21
21cr|gmpc-wikipedia-11.8.16-3|1	Summary:	A wikipedia plugin for gmpc
21cr|gmpc-wikipedia-11.8.16-3|2	Name:		gmpc-wikipedia
21cr|gmpc-wikipedia-11.8.16-3|3	Version:	11.8.16
21cr|gmpc-wikipedia-11.8.16-3|4	Release:	3
21cr|gmpc-wikipedia-11.8.16-3|5	License:	GPLv2+
21cr|gmpc-wikipedia-11.8.16-3|6	Group:		Sound
21cr|gmpc-wikipedia-11.8.16-3|7	Url:		http://www.sarine.nl/
21cr|gmpc-wikipedia-11.8.16-3|8	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|gmpc-wikipedia-11.8.16-3|9	BuildRequires:	pkgconfig(libmpd) >= 0.14.99
21cr|gmpc-wikipedia-11.8.16-3|10	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmpc-wikipedia-11.8.16-3|11	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4
21cr|gmpc-wikipedia-11.8.16-3|12	BuildRequires:	pkgconfig(gmpc) >= 0.15.4.102
21cr|gmpc-wikipedia-11.8.16-3|13	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|gmpc-wikipedia-11.8.16-3|14	BuildRequires:	pkgconfig(webkit-1.0)
21cr|gmpc-wikipedia-11.8.16-3|15	BuildRequires:	intltool >= 0.21
21cr|gmpc-wikipedia-11.8.16-3|16	BuildRequires:	gettext
21cr|gmpc-wikipedia-11.8.16-3|17	Requires:	gmpc
21cr|gmpc-wikipedia-11.8.16-3|18	
21cr|gmpc-wikipedia-11.8.16-3|19	%description
21cr|gmpc-wikipedia-11.8.16-3|20	A wikipedia plugin for gmpc.
21cr|gmpc-wikipedia-11.8.16-3|21	
21cr|gmpc-wikipedia-11.8.16-3|22	%files
21cr|gmpc-wikipedia-11.8.16-3|23	%doc COPYING
21cr|gmpc-wikipedia-11.8.16-3|24	%{_libdir}/gmpc/plugins/wikiplugin.so
21cr|gmpc-wikipedia-11.8.16-3|25	%{_datadir}/gmpc/plugins/wikipedia/wikipedia.png
21cr|gmpc-wikipedia-11.8.16-3|26	
21cr|gmpc-wikipedia-11.8.16-3|27	#-----------------------------------------------------------------------------
21cr|gmpc-wikipedia-11.8.16-3|28	
21cr|gmpc-wikipedia-11.8.16-3|29	%prep
21cr|gmpc-wikipedia-11.8.16-3|30	%setup -q
21cr|gmpc-wikipedia-11.8.16-3|31	
21cr|gmpc-wikipedia-11.8.16-3|32	
21cr|gmpc-wikipedia-11.8.16-3|33	%build
21cr|gmpc-wikipedia-11.8.16-3|34	%configure
21cr|gmpc-wikipedia-11.8.16-3|35	%make
21cr|gmpc-wikipedia-11.8.16-3|36	
21cr|gmpc-wikipedia-11.8.16-3|37	
21cr|gmpc-wikipedia-11.8.16-3|38	%install
21cr|gmpc-wikipedia-11.8.16-3|39	%makeinstall_std

1912 21
21cr|gmrun-0.9.2-5|1	Name:		gmrun
21cr|gmrun-0.9.2-5|2	Version:	0.9.2
21cr|gmrun-0.9.2-5|3	Release:	5
21cr|gmrun-0.9.2-5|4	Summary:	Lightweight "Run program" dialog box with search history and tab completion
21cr|gmrun-0.9.2-5|5	Group:		Graphical desktop/Other
21cr|gmrun-0.9.2-5|6	License:	GPL+
21cr|gmrun-0.9.2-5|7	URL:		http://sourceforge.net/projects/gmrun
21cr|gmrun-0.9.2-5|8	Source0:	http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
21cr|gmrun-0.9.2-5|9	Patch0:		gmrun-gmrunrc.patch
21cr|gmrun-0.9.2-5|10	Patch1:		gmrun-0.9.2-gcc43.patch
21cr|gmrun-0.9.2-5|11	Patch2:		gmrun-0.9.2-mousewheel.patch
21cr|gmrun-0.9.2-5|12	Patch3:		gmrun-0.9.2-mga.patch
21cr|gmrun-0.9.2-5|13	
21cr|gmrun-0.9.2-5|14	BuildRequires:	pkgconfig(popt)
21cr|gmrun-0.9.2-5|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gmrun-0.9.2-5|16	
21cr|gmrun-0.9.2-5|17	Requires:	xterm
21cr|gmrun-0.9.2-5|18	Requires:	man
21cr|gmrun-0.9.2-5|19	Requires:	info
21cr|gmrun-0.9.2-5|20	Requires:	xdg-utils
21cr|gmrun-0.9.2-5|21	
21cr|gmrun-0.9.2-5|22	%description
21cr|gmrun-0.9.2-5|23	A simple GTK program which provides a "run program" window.
21cr|gmrun-0.9.2-5|24	It features a bash-like TAB completion, Ctrl-R/Ctrl-S for
21cr|gmrun-0.9.2-5|25	searching through the history and URL handlers for any
21cr|gmrun-0.9.2-5|26	user defined prefix.
21cr|gmrun-0.9.2-5|27	
21cr|gmrun-0.9.2-5|28	
21cr|gmrun-0.9.2-5|29	%prep
21cr|gmrun-0.9.2-5|30	%setup -q
21cr|gmrun-0.9.2-5|31	%patch0 -p1 -b .gmrunrc
21cr|gmrun-0.9.2-5|32	%patch1 -p1 -b .gcc43
21cr|gmrun-0.9.2-5|33	%patch2 -p1 -b .mousewheel
21cr|gmrun-0.9.2-5|34	%patch3 -p1 -b .mga_support
21cr|gmrun-0.9.2-5|35	
21cr|gmrun-0.9.2-5|36	%build
21cr|gmrun-0.9.2-5|37	%configure
21cr|gmrun-0.9.2-5|38	%make
21cr|gmrun-0.9.2-5|39	
21cr|gmrun-0.9.2-5|40	
21cr|gmrun-0.9.2-5|41	%install
21cr|gmrun-0.9.2-5|42	%makeinstall_std
21cr|gmrun-0.9.2-5|43	
21cr|gmrun-0.9.2-5|44	%files
21cr|gmrun-0.9.2-5|45	%defattr(-,root,root)
21cr|gmrun-0.9.2-5|46	%doc ChangeLog AUTHORS COPYING README NEWS
21cr|gmrun-0.9.2-5|47	%{_datadir}/gmrun/
21cr|gmrun-0.9.2-5|48	%{_bindir}/gmrun

1913 21
21cr|gmsh-4.13.1-1|1	Summary:	Automatic 3D finite element grid generator
21cr|gmsh-4.13.1-1|2	Name:		gmsh
21cr|gmsh-4.13.1-1|3	Version:	4.13.1
21cr|gmsh-4.13.1-1|4	Release:	1
21cr|gmsh-4.13.1-1|5	License:	GPLv2+
21cr|gmsh-4.13.1-1|6	Group:		Sciences/Mathematics
21cr|gmsh-4.13.1-1|7	Url:		http://www.geuz.org/gmsh/
21cr|gmsh-4.13.1-1|8	Source0:	http://www.geuz.org/gmsh/src/%{name}-%{version}-source.tgz
21cr|gmsh-4.13.1-1|9	Patch0:		gmsh-4.11.1-fix_install_path.patch
21cr|gmsh-4.13.1-1|10	Patch1:		gmsh-incompatible-pointer.patch
21cr|gmsh-4.13.1-1|11	Patch2:		gmsh_unbundle_gl2ps.patch
21cr|gmsh-4.13.1-1|12	BuildRequires:	atlas-devel
21cr|gmsh-4.13.1-1|13	BuildRequires:	cmake
21cr|gmsh-4.13.1-1|14	BuildRequires:	gcc-gfortran
21cr|gmsh-4.13.1-1|15	BuildRequires:	gl2ps-devel
21cr|gmsh-4.13.1-1|16	BuildRequires:	fltk-devel
21cr|gmsh-4.13.1-1|17	BuildRequires:	opencascade
21cr|gmsh-4.13.1-1|18	BuildRequires:	hdf5-devel
21cr|gmsh-4.13.1-1|19	BuildRequires:	imagemagick
21cr|gmsh-4.13.1-1|20	BuildRequires:	metis-devel
21cr|gmsh-4.13.1-1|21	BuildRequires:	gmp-devel
21cr|gmsh-4.13.1-1|22	BuildRequires:	gomp-devel
21cr|gmsh-4.13.1-1|23	BuildRequires:	jpeg-devel
21cr|gmsh-4.13.1-1|24	BuildRequires:	opencascade-devel
21cr|gmsh-4.13.1-1|25	BuildRequires:	pkgconfig(blas)
21cr|gmsh-4.13.1-1|26	BuildRequires:	pkgconfig(gl)
21cr|gmsh-4.13.1-1|27	BuildRequires:	pkgconfig(glu)
21cr|gmsh-4.13.1-1|28	BuildRequires:	pkgconfig(lapack)
21cr|gmsh-4.13.1-1|29	BuildRequires:	pkgconfig(libpng)
21cr|gmsh-4.13.1-1|30	BuildRequires:	pkgconfig(zlib)
21cr|gmsh-4.13.1-1|31	# There's no more devel package
21cr|gmsh-4.13.1-1|32	Obsoletes:	%{name}-devel < 2.8.4
21cr|gmsh-4.13.1-1|33	
21cr|gmsh-4.13.1-1|34	%description
21cr|gmsh-4.13.1-1|35	Gmsh is an automatic 3D finite element grid generator with a built-in CAD
21cr|gmsh-4.13.1-1|36	engine and post-processor. Its design goal is to provide a simple meshing tool
21cr|gmsh-4.13.1-1|37	for academic problems with parametric input and advanced visualization
21cr|gmsh-4.13.1-1|38	capabilities.
21cr|gmsh-4.13.1-1|39	
21cr|gmsh-4.13.1-1|40	Gmsh is built around four modules: geometry, mesh, solver and post-processing.
21cr|gmsh-4.13.1-1|41	The specification of any input to these modules is done either interactively
21cr|gmsh-4.13.1-1|42	using the graphical user interface or in ASCII text files using Gmsh's own
21cr|gmsh-4.13.1-1|43	scripting language.
21cr|gmsh-4.13.1-1|44	
21cr|gmsh-4.13.1-1|45	%files
21cr|gmsh-4.13.1-1|46	%{_bindir}/*
21cr|gmsh-4.13.1-1|47	%{_mandir}/man1/*
21cr|gmsh-4.13.1-1|48	%{_datadir}/applications/%{name}.desktop
21cr|gmsh-4.13.1-1|49	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gmsh-4.13.1-1|50	%{python3_sitearch}/onelab.py
21cr|gmsh-4.13.1-1|51	%{python3_sitearch}/__pycache__/onelab.*
21cr|gmsh-4.13.1-1|52	%exclude %{_docdir}/%{name}/demos
21cr|gmsh-4.13.1-1|53	%exclude %{_docdir}/%{name}/tutorial
21cr|gmsh-4.13.1-1|54	%exclude %{_docdir}/%{name}/examples
21cr|gmsh-4.13.1-1|55	
21cr|gmsh-4.13.1-1|56	#----------------------------------------------------------------------------
21cr|gmsh-4.13.1-1|57	
21cr|gmsh-4.13.1-1|58	%package demos
21cr|gmsh-4.13.1-1|59	Summary:	Tutorial and demo files for Gmsh
21cr|gmsh-4.13.1-1|60	Group:		Sciences/Mathematics
21cr|gmsh-4.13.1-1|61	# known to have issues in mandriva build system
21cr|gmsh-4.13.1-1|62	BuildArch:	noarch
21cr|gmsh-4.13.1-1|63	
21cr|gmsh-4.13.1-1|64	%description demos
21cr|gmsh-4.13.1-1|65	Gmsh is an automatic 3D finite element grid generator with a built-in CAD
21cr|gmsh-4.13.1-1|66	engine and post-processor. Its design goal is to provide a simple meshing tool
21cr|gmsh-4.13.1-1|67	for academic problems with parametric input and advanced visualization
21cr|gmsh-4.13.1-1|68	capabilities.
21cr|gmsh-4.13.1-1|69	
21cr|gmsh-4.13.1-1|70	Gmsh is built around four modules: geometry, mesh, solver and post-processing.
21cr|gmsh-4.13.1-1|71	The specification of any input to these modules is done either interactively
21cr|gmsh-4.13.1-1|72	using the graphical user interface or in ASCII text files using Gmsh's own
21cr|gmsh-4.13.1-1|73	scripting language.
21cr|gmsh-4.13.1-1|74	
21cr|gmsh-4.13.1-1|75	This package contains tutorial and demo files for Gmsh.
21cr|gmsh-4.13.1-1|76	
21cr|gmsh-4.13.1-1|77	%files demos
21cr|gmsh-4.13.1-1|78	%{_docdir}/%{name}/tutorials
21cr|gmsh-4.13.1-1|79	%{_docdir}/%{name}/examples
21cr|gmsh-4.13.1-1|80	%{_docdir}/%{name}/*.txt
21cr|gmsh-4.13.1-1|81	
21cr|gmsh-4.13.1-1|82	#----------------------------------------------------------------------------
21cr|gmsh-4.13.1-1|83	
21cr|gmsh-4.13.1-1|84	%prep
21cr|gmsh-4.13.1-1|85	%autosetup -p1 -n %{name}-%{version}-source
21cr|gmsh-4.13.1-1|86	
21cr|gmsh-4.13.1-1|87	%build
21cr|gmsh-4.13.1-1|88	%cmake -Wno-dev \
21cr|gmsh-4.13.1-1|89	-DENABLE_METIS=ON \
21cr|gmsh-4.13.1-1|90	-DENABLE_SYSTEM_CONTRIB=ON
21cr|gmsh-4.13.1-1|91	%make
21cr|gmsh-4.13.1-1|92	
21cr|gmsh-4.13.1-1|93	%install
21cr|gmsh-4.13.1-1|94	%makeinstall_std -C build
21cr|gmsh-4.13.1-1|95	
21cr|gmsh-4.13.1-1|96	# .deskop
21cr|gmsh-4.13.1-1|97	install -dm 0755 %{buildroot}%{_datadir}/applications
21cr|gmsh-4.13.1-1|98	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gmsh-4.13.1-1|99	[Desktop Entry]
21cr|gmsh-4.13.1-1|100	Version=1.0
21cr|gmsh-4.13.1-1|101	Name=Gmsh
21cr|gmsh-4.13.1-1|102	GenericName=Mesh Generator
21cr|gmsh-4.13.1-1|103	Comment=A 3D finite element mesh generator
21cr|gmsh-4.13.1-1|104	Exec=gmsh
21cr|gmsh-4.13.1-1|105	Icon=gmsh
21cr|gmsh-4.13.1-1|106	Type=Application
21cr|gmsh-4.13.1-1|107	Terminal=false
21cr|gmsh-4.13.1-1|108	Categories=Science;Engineering;
21cr|gmsh-4.13.1-1|109	EOF
21cr|gmsh-4.13.1-1|110	
21cr|gmsh-4.13.1-1|111	# icon
21cr|gmsh-4.13.1-1|112	for d in 16 32 48 64 72 128 256 512
21cr|gmsh-4.13.1-1|113	do
21cr|gmsh-4.13.1-1|114	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/${d}x${d}/apps/
21cr|gmsh-4.13.1-1|115	convert -scale ${d}x${d} utils/icons/%{name}.png \
21cr|gmsh-4.13.1-1|116	%{buildroot}%{_iconsdir}/hicolor/${d}x${d}/apps/%{name}.png
21cr|gmsh-4.13.1-1|117	done

1914 21
21cr|gmt-6.4.0-1|1	%define gmtversion %{version}
21cr|gmt-6.4.0-1|2	
21cr|gmt-6.4.0-1|3	%define gmthome %{_datadir}/gmt
21cr|gmt-6.4.0-1|4	%define gmtconf %{_sysconfdir}/gmt
21cr|gmt-6.4.0-1|5	%define gmtdoc %{_docdir}/gmt
21cr|gmt-6.4.0-1|6	
21cr|gmt-6.4.0-1|7	%define major 6
21cr|gmt-6.4.0-1|8	%define libname %mklibname %{name} %{major}
21cr|gmt-6.4.0-1|9	%define libpostscriptlight %mklibname postscriptlight %{major}
21cr|gmt-6.4.0-1|10	%define devname %mklibname %{name} -d
21cr|gmt-6.4.0-1|11	
21cr|gmt-6.4.0-1|12	# Do not generate provides for plugins
21cr|gmt-6.4.0-1|13	%global __provides_exclude_from ^%{_libdir}/gmt/.*\\.so$
21cr|gmt-6.4.0-1|14	
21cr|gmt-6.4.0-1|15	%global completion_dir %(pkg-config --variable=completionsdir bash-completion)
21cr|gmt-6.4.0-1|16	%if "%{completion_dir}" == ""
21cr|gmt-6.4.0-1|17	%global completion_dir "/etc/bash_completion.d"
21cr|gmt-6.4.0-1|18	%endif
21cr|gmt-6.4.0-1|19	
21cr|gmt-6.4.0-1|20	Summary:	Scientific graphic tool with maps
21cr|gmt-6.4.0-1|21	Name:		gmt
21cr|gmt-6.4.0-1|22	Version:	6.4.0
21cr|gmt-6.4.0-1|23	Release:	1
21cr|gmt-6.4.0-1|24	License:	GPLv2+
21cr|gmt-6.4.0-1|25	Group:		Sciences/Geosciences
21cr|gmt-6.4.0-1|26	Url:		http://gmt.soest.hawaii.edu/
21cr|gmt-6.4.0-1|27	Source0:	https://www.earthbyte.org/webdav/gmt_mirror/gmt/gmt-%{version}-src.tar.xz
21cr|gmt-6.4.0-1|28	Patch0:		6044.patch
21cr|gmt-6.4.0-1|29	BuildRequires:	cmake
21cr|gmt-6.4.0-1|30	BuildRequires:	dcw-gmt
21cr|gmt-6.4.0-1|31	BuildRequires:	ninja
21cr|gmt-6.4.0-1|32	BuildRequires:	less
21cr|gmt-6.4.0-1|33	BuildRequires:	gshhg-gmt-nc4
21cr|gmt-6.4.0-1|34	BuildRequires:	glib2-devel
21cr|gmt-6.4.0-1|35	BuildRequires:	gdal-devel
21cr|gmt-6.4.0-1|36	BuildRequires:	geos-devel
21cr|gmt-6.4.0-1|37	BuildRequires:	graphicsmagick
21cr|gmt-6.4.0-1|38	BuildRequires:	pcre-devel
21cr|gmt-6.4.0-1|39	BuildRequires:	netcdf-devel
21cr|gmt-6.4.0-1|40	BuildRequires:	flexiblas-devel
21cr|gmt-6.4.0-1|41	BuildRequires:	pkgconfig(fftw3)
21cr|gmt-6.4.0-1|42	BuildRequires:	pkgconfig(x11)
21cr|gmt-6.4.0-1|43	BuildRequires:	pkgconfig(xaw7)
21cr|gmt-6.4.0-1|44	BuildRequires:	pkgconfig(xt)
21cr|gmt-6.4.0-1|45	BuildRequires:	/usr/bin/sphinx-build
21cr|gmt-6.4.0-1|46	BuildRequires:	ghostscript
21cr|gmt-6.4.0-1|47	Requires:	dcw-gmt
21cr|gmt-6.4.0-1|48	Requires:	gdal
21cr|gmt-6.4.0-1|49	Requires:	graphicsmagick
21cr|gmt-6.4.0-1|50	Requires:	less
21cr|gmt-6.4.0-1|51	Requires:	gshhg-gmt-nc4
21cr|gmt-6.4.0-1|52	
21cr|gmt-6.4.0-1|53	%description
21cr|gmt-6.4.0-1|54	GMT is a free, open source collection of ~60 UNIX tools that allow users to
21cr|gmt-6.4.0-1|55	manipulate (x,y) and (x,y,z) data sets (including filtering, trend fitting,
21cr|gmt-6.4.0-1|56	gridding, projecting, etc.) and produce Encapsulated PostScript File (EPS)
21cr|gmt-6.4.0-1|57	illustrations ranging from simple x-y plots through contour maps to
21cr|gmt-6.4.0-1|58	artificially illuminated surfaces and 3-D perspective views in black and white,
21cr|gmt-6.4.0-1|59	gray tone, hachure patterns, and 24-bit color. GMT supports 25 common map
21cr|gmt-6.4.0-1|60	projections plus linear, log, and power scaling, and comes with support data
21cr|gmt-6.4.0-1|61	such as coastlines, rivers, and political boundaries.
21cr|gmt-6.4.0-1|62	
21cr|gmt-6.4.0-1|63	GMT is developed and maintained by Paul Wessel and Walter H. F. Smith.
21cr|gmt-6.4.0-1|64	
21cr|gmt-6.4.0-1|65	GMT is partly supported by the National Science Foundation.
21cr|gmt-6.4.0-1|66	
21cr|gmt-6.4.0-1|67	%files
21cr|gmt-6.4.0-1|68	%{_bindir}/*
21cr|gmt-6.4.0-1|69	%config(noreplace) %{gmtconf}/mgg/gmtfile_paths
21cr|gmt-6.4.0-1|70	%config(noreplace) %{gmtconf}/mgd77/mgd77_paths.txt
21cr|gmt-6.4.0-1|71	%{gmthome}
21cr|gmt-6.4.0-1|72	%{_sysconfdir}/bash_completion.d/gmt_completion.bash
21cr|gmt-6.4.0-1|73	%{_mandir}/man1/*
21cr|gmt-6.4.0-1|74	%{_libdir}/gmt
21cr|gmt-6.4.0-1|75	
21cr|gmt-6.4.0-1|76	#----------------------------------------------------------------------------
21cr|gmt-6.4.0-1|77	
21cr|gmt-6.4.0-1|78	%package -n %{libname}
21cr|gmt-6.4.0-1|79	Summary:	Library from GMT
21cr|gmt-6.4.0-1|80	Group:		System/Libraries
21cr|gmt-6.4.0-1|81	
21cr|gmt-6.4.0-1|82	%description -n %{libname}
21cr|gmt-6.4.0-1|83	This package contains library from GMT.
21cr|gmt-6.4.0-1|84	
21cr|gmt-6.4.0-1|85	%files -n %{libname}
21cr|gmt-6.4.0-1|86	%{_libdir}/lib%{name}.so.%{major}*
21cr|gmt-6.4.0-1|87	
21cr|gmt-6.4.0-1|88	#----------------------------------------------------------------------------
21cr|gmt-6.4.0-1|89	
21cr|gmt-6.4.0-1|90	%package -n %{libpostscriptlight}
21cr|gmt-6.4.0-1|91	Summary:	Library from GMT
21cr|gmt-6.4.0-1|92	Group:		System/Libraries
21cr|gmt-6.4.0-1|93	
21cr|gmt-6.4.0-1|94	%description -n %{libpostscriptlight}
21cr|gmt-6.4.0-1|95	This package contains library from GMT.
21cr|gmt-6.4.0-1|96	
21cr|gmt-6.4.0-1|97	%files -n %{libpostscriptlight}
21cr|gmt-6.4.0-1|98	%{_libdir}/libpostscriptlight.so.%{major}*
21cr|gmt-6.4.0-1|99	
21cr|gmt-6.4.0-1|100	#----------------------------------------------------------------------------
21cr|gmt-6.4.0-1|101	
21cr|gmt-6.4.0-1|102	%package -n %{devname}
21cr|gmt-6.4.0-1|103	Summary:	Library from GMT
21cr|gmt-6.4.0-1|104	Group:		Development/Other
21cr|gmt-6.4.0-1|105	Requires:	%{libname} = %{gmtversion}-%{release}
21cr|gmt-6.4.0-1|106	Requires:	%{libpostscriptlight} = %{gmtversion}-%{release}
21cr|gmt-6.4.0-1|107	Provides:	lib%{name}-devel = %{gmtversion}-%{release}
21cr|gmt-6.4.0-1|108	Provides:	%{name}-devel = %{gmtversion}-%{release}
21cr|gmt-6.4.0-1|109	
21cr|gmt-6.4.0-1|110	%description -n %{devname}
21cr|gmt-6.4.0-1|111	GMT is a free, open source collection of mapping tools and cartography
21cr|gmt-6.4.0-1|112	GMT supports 25 common map projections plus linear, log, and power scaling,
21cr|gmt-6.4.0-1|113	and comes with support data such as coastlines, rivers,
21cr|gmt-6.4.0-1|114	and political boundaries. This is High resolution data version.
21cr|gmt-6.4.0-1|115	
21cr|gmt-6.4.0-1|116	This package contains development files from gmt.
21cr|gmt-6.4.0-1|117	
21cr|gmt-6.4.0-1|118	%files -n %{devname}
21cr|gmt-6.4.0-1|119	%{_includedir}/gmt
21cr|gmt-6.4.0-1|120	%{_libdir}/*.so
21cr|gmt-6.4.0-1|121	
21cr|gmt-6.4.0-1|122	#----------------------------------------------------------------------------
21cr|gmt-6.4.0-1|123	%package        doc
21cr|gmt-6.4.0-1|124	Summary:        Documentation for %{name}
21cr|gmt-6.4.0-1|125	Requires:       %{name} = %{EVRD}
21cr|gmt-6.4.0-1|126	Provides:       gmt-doc = %{EVRD}
21cr|gmt-6.4.0-1|127	Provides:       %{name}-examples = %{EVRD}
21cr|gmt-6.4.0-1|128	BuildArch:      noarch
21cr|gmt-6.4.0-1|129	
21cr|gmt-6.4.0-1|130	%description    doc
21cr|gmt-6.4.0-1|131	The %{name}-doc package provides the documentation for the GMT (Generic
21cr|gmt-6.4.0-1|132	Mapping Tools) package.
21cr|gmt-6.4.0-1|133	
21cr|gmt-6.4.0-1|134	%files doc
21cr|gmt-6.4.0-1|135	%{gmtdoc}/
21cr|gmt-6.4.0-1|136	
21cr|gmt-6.4.0-1|137	#----------------------------------------------------------------------------
21cr|gmt-6.4.0-1|138	
21cr|gmt-6.4.0-1|139	%prep
21cr|gmt-6.4.0-1|140	%autosetup -p1
21cr|gmt-6.4.0-1|141	
21cr|gmt-6.4.0-1|142	%build
21cr|gmt-6.4.0-1|143	%cmake \
21cr|gmt-6.4.0-1|144	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21cr|gmt-6.4.0-1|145	-DGSHHG_ROOT=%{_datadir}/gshhg-gmt-nc4 \
21cr|gmt-6.4.0-1|146	-DGMT_INSTALL_MODULE_LINKS=off \
21cr|gmt-6.4.0-1|147	-DGMT_INSTALL_TRADITIONAL_FOLDERNAMES=off \
21cr|gmt-6.4.0-1|148	-DLICENSE_RESTRICTED=LGPL \
21cr|gmt-6.4.0-1|149	-DGMT_ENABLE_OPENMP=ON \
21cr|gmt-6.4.0-1|150	-DGMT_USE_THREADS=ON \
21cr|gmt-6.4.0-1|151	-DGMT_EXCLUDE_BLAS=ON \
21cr|gmt-6.4.0-1|152	-DGMT_EXCLUDE_LAPACK=ON \
21cr|gmt-6.4.0-1|153	-DBLAS_LIBRARY=-lflexiblas \
21cr|gmt-6.4.0-1|154	-DLAPACK_LIBRARY=-lflexiblas \
21cr|gmt-6.4.0-1|155	-DBASH_COMPLETION_DIR=%{completion_dir} \
21cr|gmt-6.4.0-1|156	-G Ninja
21cr|gmt-6.4.0-1|157	
21cr|gmt-6.4.0-1|158	%ninja_build
21cr|gmt-6.4.0-1|159	
21cr|gmt-6.4.0-1|160	%install
21cr|gmt-6.4.0-1|161	%ninja_install -C build
21cr|gmt-6.4.0-1|162	
21cr|gmt-6.4.0-1|163	#Setup configuration files
21cr|gmt-6.4.0-1|164	mkdir -p %{buildroot}%{gmtconf}/{mgg,dbase,mgd77}
21cr|gmt-6.4.0-1|165	pushd %{buildroot}%{gmthome}/
21cr|gmt-6.4.0-1|166	# put conf files in %{gmtconf} and do links in %{gmthome}
21cr|gmt-6.4.0-1|167	for file in mgg/gmtfile_paths mgd77/mgd77_paths.txt; do
21cr|gmt-6.4.0-1|168	mv $file %{buildroot}%{gmtconf}/$file
21cr|gmt-6.4.0-1|169	ln -s ../../../../../%{gmtconf}/$file %{buildroot}%{gmthome}/$file
21cr|gmt-6.4.0-1|170	done
21cr|gmt-6.4.0-1|171	popd
21cr|gmt-6.4.0-1|172	
21cr|gmt-6.4.0-1|173	# Configure coastline data location
21cr|gmt-6.4.0-1|174	mkdir -p %{buildroot}%{gmthome}/coast
21cr|gmt-6.4.0-1|175	echo %{_datadir}/gshhg-gmt-nc4 > %{buildroot}%{gmthome}/coast/coastline.conf
21cr|gmt-6.4.0-1|176	
21cr|gmt-6.4.0-1|177	# Don't ship .bat files
21cr|gmt-6.4.0-1|178	find %{buildroot} -name \*.bat -delete
21cr|gmt-6.4.0-1|179	
21cr|gmt-6.4.0-1|180	# move man file to right place
21cr|gmt-6.4.0-1|181	mv %{buildroot}%{gmtdoc}/man %{buildroot}%{_datadir}/

1915 21
21cr|gmtp-1.3.11-2|1	%define _disable_rebuild_configure 1
21cr|gmtp-1.3.11-2|2	
21cr|gmtp-1.3.11-2|3	Summary:	Simple MTP Client
21cr|gmtp-1.3.11-2|4	Name:		gmtp
21cr|gmtp-1.3.11-2|5	Version:	1.3.11
21cr|gmtp-1.3.11-2|6	Release:	2
21cr|gmtp-1.3.11-2|7	License:	BSD
21cr|gmtp-1.3.11-2|8	Group:		Sound
21cr|gmtp-1.3.11-2|9	Url:		http://gmtp.sourceforge.net/
21cr|gmtp-1.3.11-2|10	Source0:	http://download.sourceforge.net/gmtp/%{name}-%{version}.tar.gz
21cr|gmtp-1.3.11-2|11	BuildRequires:	gettext
21cr|gmtp-1.3.11-2|12	BuildRequires:	pkgconfig(flac)
21cr|gmtp-1.3.11-2|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gmtp-1.3.11-2|14	BuildRequires:	pkgconfig(giomm-2.4)
21cr|gmtp-1.3.11-2|15	BuildRequires:	pkgconfig(id3tag)
21cr|gmtp-1.3.11-2|16	BuildRequires:	pkgconfig(libmtp) >= 1.1.6
21cr|gmtp-1.3.11-2|17	BuildRequires:	pkgconfig(vorbisfile)
21cr|gmtp-1.3.11-2|18	
21cr|gmtp-1.3.11-2|19	%description
21cr|gmtp-1.3.11-2|20	Supports MTP devices including those with multiple storage devices (typically
21cr|gmtp-1.3.11-2|21	mobile phones). Supports Drag'n'Drop interface for upload/download of files.
21cr|gmtp-1.3.11-2|22	
21cr|gmtp-1.3.11-2|23	%files -f %{name}.lang
21cr|gmtp-1.3.11-2|24	%doc AUTHORS ChangeLog COPYING README
21cr|gmtp-1.3.11-2|25	%{_bindir}/%{name}
21cr|gmtp-1.3.11-2|26	%{_datadir}/%{name}/
21cr|gmtp-1.3.11-2|27	%{_datadir}/applications/%{name}.desktop
21cr|gmtp-1.3.11-2|28	%{_datadir}/glib-2.0/schemas/org.gnome.gmtp.gschema.xml
21cr|gmtp-1.3.11-2|29	%{_datadir}/pixmaps/gmtpicon.png
21cr|gmtp-1.3.11-2|30	
21cr|gmtp-1.3.11-2|31	#----------------------------------------------------------------------------
21cr|gmtp-1.3.11-2|32	
21cr|gmtp-1.3.11-2|33	%prep
21cr|gmtp-1.3.11-2|34	%setup -q
21cr|gmtp-1.3.11-2|35	
21cr|gmtp-1.3.11-2|36	%build
21cr|gmtp-1.3.11-2|37	%global optflags %{optflags} -fcommon
21cr|gmtp-1.3.11-2|38	%configure
21cr|gmtp-1.3.11-2|39	%make
21cr|gmtp-1.3.11-2|40	
21cr|gmtp-1.3.11-2|41	%install
21cr|gmtp-1.3.11-2|42	%makeinstall_std
21cr|gmtp-1.3.11-2|43	
21cr|gmtp-1.3.11-2|44	%find_lang %{name}

1916 21
21cr|gmudix-1.0-5|1	Name:		gmudix
21cr|gmudix-1.0-5|2	Version:	1.0
21cr|gmudix-1.0-5|3	Release:	5
21cr|gmudix-1.0-5|4	Summary:	GTK mud client
21cr|gmudix-1.0-5|5	Source0:	%{name}-%{version}.tar.bz2
21cr|gmudix-1.0-5|6	Patch0: 	%{name}-fix-str-fmt.diff
21cr|gmudix-1.0-5|7	Patch1:		%{name}-fix-linking-problem.diff
21cr|gmudix-1.0-5|8	URL:		http://dw.nl.eu.org/mudix.html
21cr|gmudix-1.0-5|9	Group:		Games/Other
21cr|gmudix-1.0-5|10	License:	GPLv2+
21cr|gmudix-1.0-5|11	BuildRequires:	gtk+2-devel
21cr|gmudix-1.0-5|12	
21cr|gmudix-1.0-5|13	%description
21cr|gmudix-1.0-5|14	gMudix is a GTK mud client that supports ANSI colours.
21cr|gmudix-1.0-5|15	Some of the features are aliases, macros, paths,
21cr|gmudix-1.0-5|16	tab completion, timers and triggers.
21cr|gmudix-1.0-5|17	
21cr|gmudix-1.0-5|18	%prep
21cr|gmudix-1.0-5|19	%setup -q
21cr|gmudix-1.0-5|20	%patch0 -p1 -b .str-fmt
21cr|gmudix-1.0-5|21	%patch1 -p0
21cr|gmudix-1.0-5|22	
21cr|gmudix-1.0-5|23	%build
21cr|gmudix-1.0-5|24	aclocal
21cr|gmudix-1.0-5|25	autoconf
21cr|gmudix-1.0-5|26	automake -a
21cr|gmudix-1.0-5|27	%configure \
21cr|gmudix-1.0-5|28	--bindir=%{_gamesbindir}
21cr|gmudix-1.0-5|29	%make
21cr|gmudix-1.0-5|30	
21cr|gmudix-1.0-5|31	%install
21cr|gmudix-1.0-5|32	%makeinstall_std
21cr|gmudix-1.0-5|33	
21cr|gmudix-1.0-5|34	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gmudix-1.0-5|35	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gmudix-1.0-5|36	[Desktop Entry]
21cr|gmudix-1.0-5|37	Type=Application
21cr|gmudix-1.0-5|38	Exec=%{_gamesbindir}/%{name}
21cr|gmudix-1.0-5|39	Icon=other_amusement
21cr|gmudix-1.0-5|40	Categories=Game;RolePlaying;
21cr|gmudix-1.0-5|41	Name=gMudix
21cr|gmudix-1.0-5|42	Comment=GTK mud client
21cr|gmudix-1.0-5|43	EOF
21cr|gmudix-1.0-5|44	
21cr|gmudix-1.0-5|45	%files
21cr|gmudix-1.0-5|46	%doc TODO README AUTHORS ChangeLog
21cr|gmudix-1.0-5|47	%{_gamesbindir}/%{name}
21cr|gmudix-1.0-5|48	%{_datadir}/applications/mandriva-%{name}.desktop

1917 21
21cr|gmysqlcc-0.3.0-13|1	%global optflags %{optflags} %(mysql_config --cflags || : )
21cr|gmysqlcc-0.3.0-13|2	
21cr|gmysqlcc-0.3.0-13|3	Name: 	 	gmysqlcc
21cr|gmysqlcc-0.3.0-13|4	Summary: 	Graphically controls MySQL databases
21cr|gmysqlcc-0.3.0-13|5	Version: 	0.3.0
21cr|gmysqlcc-0.3.0-13|6	Release: 	13
21cr|gmysqlcc-0.3.0-13|7	Source:		http://ftp.thepozer.org/gmysqlcc/%{name}-%{version}.tar.gz
21cr|gmysqlcc-0.3.0-13|8	URL:		http://gmysqlcc.thepozer.net/
21cr|gmysqlcc-0.3.0-13|9	License:	GPL+
21cr|gmysqlcc-0.3.0-13|10	Group:		Databases
21cr|gmysqlcc-0.3.0-13|11	BuildRequires:	pkgconfig
21cr|gmysqlcc-0.3.0-13|12	BuildRequires:	imagemagick
21cr|gmysqlcc-0.3.0-13|13	BuildRequires:	gtk2-devel
21cr|gmysqlcc-0.3.0-13|14	BuildRequires:	bison
21cr|gmysqlcc-0.3.0-13|15	BuildRequires:  mysql-client
21cr|gmysqlcc-0.3.0-13|16	BuildRequires:  mysql-devel
21cr|gmysqlcc-0.3.0-13|17	BuildRequires:	desktop-file-utils
21cr|gmysqlcc-0.3.0-13|18	
21cr|gmysqlcc-0.3.0-13|19	%description
21cr|gmysqlcc-0.3.0-13|20	With gmysqlcc, you can :
21cr|gmysqlcc-0.3.0-13|21	* manage your server list
21cr|gmysqlcc-0.3.0-13|22	* execute all SQL queries you want
21cr|gmysqlcc-0.3.0-13|23	* dump queries, tables, databases and servers
21cr|gmysqlcc-0.3.0-13|24	
21cr|gmysqlcc-0.3.0-13|25	%prep
21cr|gmysqlcc-0.3.0-13|26	%setup -q
21cr|gmysqlcc-0.3.0-13|27	
21cr|gmysqlcc-0.3.0-13|28	%build
21cr|gmysqlcc-0.3.0-13|29	%configure
21cr|gmysqlcc-0.3.0-13|30	%make
21cr|gmysqlcc-0.3.0-13|31	
21cr|gmysqlcc-0.3.0-13|32	%install
21cr|gmysqlcc-0.3.0-13|33	%makeinstall_std
21cr|gmysqlcc-0.3.0-13|34	rm -fr $RPM_BUILD_ROOT/usr/doc/%name
21cr|gmysqlcc-0.3.0-13|35	
21cr|gmysqlcc-0.3.0-13|36	# icons
21cr|gmysqlcc-0.3.0-13|37	
21cr|gmysqlcc-0.3.0-13|38	install -m 644 -D data/%{name}-16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gmysqlcc-0.3.0-13|39	install -m 644 -D data/%{name}-32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gmysqlcc-0.3.0-13|40	install -m 644 -D data/%{name}-48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gmysqlcc-0.3.0-13|41	install -m 644 -D data/%{name}-64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|gmysqlcc-0.3.0-13|42	
21cr|gmysqlcc-0.3.0-13|43	# menu
21cr|gmysqlcc-0.3.0-13|44	
21cr|gmysqlcc-0.3.0-13|45	perl -pi -e 's,gmysqlcc-32.png,%{name},g' %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gmysqlcc-0.3.0-13|46	desktop-file-install --vendor="" \
21cr|gmysqlcc-0.3.0-13|47	--remove-key="Encoding" \
21cr|gmysqlcc-0.3.0-13|48	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gmysqlcc-0.3.0-13|49	
21cr|gmysqlcc-0.3.0-13|50	
21cr|gmysqlcc-0.3.0-13|51	%find_lang %name
21cr|gmysqlcc-0.3.0-13|52	
21cr|gmysqlcc-0.3.0-13|53	%files -f %{name}.lang
21cr|gmysqlcc-0.3.0-13|54	%defattr(-,root,root)
21cr|gmysqlcc-0.3.0-13|55	%doc ABOUT-NLS AUTHORS NEWS README TODO
21cr|gmysqlcc-0.3.0-13|56	%{_bindir}/%{name}
21cr|gmysqlcc-0.3.0-13|57	%{_datadir}/applications/%{name}.desktop
21cr|gmysqlcc-0.3.0-13|58	%{_datadir}/pixmaps/%{name}-*.png
21cr|gmysqlcc-0.3.0-13|59	%{_iconsdir}/hicolor/*/apps/%{name}.png

1918 21
21cr|gmyth-0.7.1-12|1	%define major 0
21cr|gmyth-0.7.1-12|2	%define libname %mklibname %{name} %{major}
21cr|gmyth-0.7.1-12|3	%define devname %mklibname -d %{name}
21cr|gmyth-0.7.1-12|4	
21cr|gmyth-0.7.1-12|5	Summary:	MythTV remote access libraries
21cr|gmyth-0.7.1-12|6	Name:		gmyth
21cr|gmyth-0.7.1-12|7	Version:	0.7.1
21cr|gmyth-0.7.1-12|8	Release:	12
21cr|gmyth-0.7.1-12|9	# COPYING file states GPL but all source indicates LGPL.
21cr|gmyth-0.7.1-12|10	# http://sourceforge.net/tracker/index.php?func=detail&aid=1790620&group_id=177106&atid=879914
21cr|gmyth-0.7.1-12|11	License:	LGPLv2+
21cr|gmyth-0.7.1-12|12	Group:		System/Libraries
21cr|gmyth-0.7.1-12|13	URL:		http://gmyth.sf.net
21cr|gmyth-0.7.1-12|14	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|gmyth-0.7.1-12|15	Patch0:		gmyth-0.7.1-linkage.patch
21cr|gmyth-0.7.1-12|16	Patch1:		gmyth-0.7.1-curlheader.patch
21cr|gmyth-0.7.1-12|17	BuildRequires:	mysql-devel
21cr|gmyth-0.7.1-12|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|gmyth-0.7.1-12|19	BuildRequires:	pkgconfig(libcurl)
21cr|gmyth-0.7.1-12|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gmyth-0.7.1-12|21	
21cr|gmyth-0.7.1-12|22	%description
21cr|gmyth-0.7.1-12|23	A library and utilities used by applications to access content provided by the
21cr|gmyth-0.7.1-12|24	MythTV set-top box framework, such as Live TV broadcasts, TV recordings, or
21cr|gmyth-0.7.1-12|25	TV listings.
21cr|gmyth-0.7.1-12|26	
21cr|gmyth-0.7.1-12|27	%package -n %{libname}
21cr|gmyth-0.7.1-12|28	Summary:	Library files for MythTV remote access
21cr|gmyth-0.7.1-12|29	Group:		System/Libraries
21cr|gmyth-0.7.1-12|30	Requires:	%{name} = %{version}-%{release}
21cr|gmyth-0.7.1-12|31	
21cr|gmyth-0.7.1-12|32	%description -n %{libname}
21cr|gmyth-0.7.1-12|33	The GMyth library.
21cr|gmyth-0.7.1-12|34	
21cr|gmyth-0.7.1-12|35	%package -n %{devname}
21cr|gmyth-0.7.1-12|36	Summary:	Development libraries/headers for MythTV remote access
21cr|gmyth-0.7.1-12|37	Group:		Development/C
21cr|gmyth-0.7.1-12|38	Requires:	%{libname} = %{version}-%{release}
21cr|gmyth-0.7.1-12|39	Provides:	%{name}-devel = %{version}-%{release}
21cr|gmyth-0.7.1-12|40	
21cr|gmyth-0.7.1-12|41	%description -n %{devname}
21cr|gmyth-0.7.1-12|42	Development libraries and headers for the GMyth library.
21cr|gmyth-0.7.1-12|43	
21cr|gmyth-0.7.1-12|44	%prep
21cr|gmyth-0.7.1-12|45	%setup -q
21cr|gmyth-0.7.1-12|46	%patch0 -p0
21cr|gmyth-0.7.1-12|47	%patch1 -p1
21cr|gmyth-0.7.1-12|48	
21cr|gmyth-0.7.1-12|49	%build
21cr|gmyth-0.7.1-12|50	%configure --disable-static
21cr|gmyth-0.7.1-12|51	%make
21cr|gmyth-0.7.1-12|52	
21cr|gmyth-0.7.1-12|53	%install
21cr|gmyth-0.7.1-12|54	%makeinstall_std
21cr|gmyth-0.7.1-12|55	
21cr|gmyth-0.7.1-12|56	%files
21cr|gmyth-0.7.1-12|57	%doc AUTHORS
21cr|gmyth-0.7.1-12|58	%{_bindir}/*
21cr|gmyth-0.7.1-12|59	
21cr|gmyth-0.7.1-12|60	%files -n %{libname}
21cr|gmyth-0.7.1-12|61	%{_libdir}/libgmyth.so.%{major}*
21cr|gmyth-0.7.1-12|62	
21cr|gmyth-0.7.1-12|63	%files -n %{devname}
21cr|gmyth-0.7.1-12|64	%{_includedir}/gmyth
21cr|gmyth-0.7.1-12|65	%{_libdir}/libgmyth.so
21cr|gmyth-0.7.1-12|66	%{_libdir}/pkgconfig/*.pc

1919 21
21cr|gnaural-20220401-1|1	%define	oname	GnauralJava
21cr|gnaural-20220401-1|2	
21cr|gnaural-20220401-1|3	Summary:	A multi-platform programmable binaural-beat synthesizer
21cr|gnaural-20220401-1|4	Name:		gnaural
21cr|gnaural-20220401-1|5	# Found with "strings *.class|grep version" on the files in the .jar
21cr|gnaural-20220401-1|6	Version:	20220401
21cr|gnaural-20220401-1|7	Release:	1
21cr|gnaural-20220401-1|8	Group:		Sound
21cr|gnaural-20220401-1|9	License:	GPLv2+
21cr|gnaural-20220401-1|10	Url:		http://gnaural.sourceforge.net/
21cr|gnaural-20220401-1|11	Source0:	https://sourceforge.net/projects/gnaural/files/Gnaural/%{oname}.jar
21cr|gnaural-20220401-1|12	# Little skeletal script to run the jar from the console and
21cr|gnaural-20220401-1|13	# from our .desktop file
21cr|gnaural-20220401-1|14	# TODO: Provide some error handling (eg. file not found)
21cr|gnaural-20220401-1|15	Source1:	%{name}.sh
21cr|gnaural-20220401-1|16	# Borrowed from older sources and adapted
21cr|gnaural-20220401-1|17	Source2:	%{name}.desktop
21cr|gnaural-20220401-1|18	Source3:	%{name}.png
21cr|gnaural-20220401-1|19	BuildRequires:	desktop-file-utils
21cr|gnaural-20220401-1|20	BuildRequires:	java-rpmbuild
21cr|gnaural-20220401-1|21	BuildArch:	noarch
21cr|gnaural-20220401-1|22	Requires:	hicolor-icon-theme
21cr|gnaural-20220401-1|23	Requires:	java-1.8.0-openjdk >= 1.8.0.131
21cr|gnaural-20220401-1|24	Requires:	jpackage-utils
21cr|gnaural-20220401-1|25	
21cr|gnaural-20220401-1|26	%description
21cr|gnaural-20220401-1|27	Gnaural is a multi-platform programmable binaural-beat synthesizer,
21cr|gnaural-20220401-1|28	implementing the principle described in the October 1973 Scientific American
21cr|gnaural-20220401-1|29	article "Auditory Beats in the Brain" by Gerald Oster. The theme of the
21cr|gnaural-20220401-1|30	article is that the processing of binaural beats involves different neural
21cr|gnaural-20220401-1|31	pathways than conventional hearing. It for the creation of binaural beat
21cr|gnaural-20220401-1|32	tracks specifying different frequencies and exporting tracks into different
21cr|gnaural-20220401-1|33	audio formats. Gnaural runnings can also be linked over the internet, allowing
21cr|gnaural-20220401-1|34	synchronous sessions between many users.
21cr|gnaural-20220401-1|35	Since 2016, Gnaural has been moved to a Java version, in order to eliminate
21cr|gnaural-20220401-1|36	problems of platform compatibility.
21cr|gnaural-20220401-1|37	You can download many customized sound files that can be loaded in Gnaural from
21cr|gnaural-20220401-1|38	here: "https://sourceforge.net/projects/gnaural/files/Presets/" .
21cr|gnaural-20220401-1|39	
21cr|gnaural-20220401-1|40	%files
21cr|gnaural-20220401-1|41	%{_bindir}/%{name}
21cr|gnaural-20220401-1|42	%{_javadir}/%{oname}.jar
21cr|gnaural-20220401-1|43	%{_datadir}/applications/%{name}.desktop
21cr|gnaural-20220401-1|44	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gnaural-20220401-1|45	
21cr|gnaural-20220401-1|46	#-----------------------------------------------------------------------------
21cr|gnaural-20220401-1|47	
21cr|gnaural-20220401-1|48	%prep
21cr|gnaural-20220401-1|49	# Pre-built jar archive: nothing to do
21cr|gnaural-20220401-1|50	
21cr|gnaural-20220401-1|51	
21cr|gnaural-20220401-1|52	%build
21cr|gnaural-20220401-1|53	# Pre-built jar archive: nothing to do
21cr|gnaural-20220401-1|54	
21cr|gnaural-20220401-1|55	
21cr|gnaural-20220401-1|56	%install
21cr|gnaural-20220401-1|57	# Install the main .jar file
21cr|gnaural-20220401-1|58	mkdir -p %{buildroot}%{_javadir}/
21cr|gnaural-20220401-1|59	install -D -m 0644 %{SOURCE0} %{buildroot}%{_javadir}/%{oname}.jar
21cr|gnaural-20220401-1|60	
21cr|gnaural-20220401-1|61	# Install the icon file
21cr|gnaural-20220401-1|62	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21cr|gnaural-20220401-1|63	install -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21cr|gnaural-20220401-1|64	
21cr|gnaural-20220401-1|65	# Install the launch script and the .desktop file
21cr|gnaural-20220401-1|66	mkdir -p %{buildroot}%{_bindir}/
21cr|gnaural-20220401-1|67	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gnaural-20220401-1|68	install -D -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|gnaural-20220401-1|69	install -D -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/

1920 21
21cr|gnet2-2.0.8-18|1	%define api_version 2.0
21cr|gnet2-2.0.8-18|2	%define major 0
21cr|gnet2-2.0.8-18|3	%define libname %mklibname gnet-%{api_version}_ %{major}
21cr|gnet2-2.0.8-18|4	%define devname %mklibname gnet-%{api_version} -d
21cr|gnet2-2.0.8-18|5	
21cr|gnet2-2.0.8-18|6	Summary:	A network library
21cr|gnet2-2.0.8-18|7	Name:		gnet2
21cr|gnet2-2.0.8-18|8	Version:	2.0.8
21cr|gnet2-2.0.8-18|9	Release:	18
21cr|gnet2-2.0.8-18|10	License:	LGPL
21cr|gnet2-2.0.8-18|11	Group:		System/Libraries
21cr|gnet2-2.0.8-18|12	Url:		http://www.gnetlibrary.org
21cr|gnet2-2.0.8-18|13	Source0:	gnet-%{version}.tar.bz2
21cr|gnet2-2.0.8-18|14	Patch0:		gnet-2.0.8-examples.patch
21cr|gnet2-2.0.8-18|15	BuildRequires:	gtk-doc
21cr|gnet2-2.0.8-18|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnet2-2.0.8-18|17	
21cr|gnet2-2.0.8-18|18	%description
21cr|gnet2-2.0.8-18|19	Gnet is a simple network library.  It is writen in C, object-oriented,
21cr|gnet2-2.0.8-18|20	and built upon glib.  It is intended to be small, fast, easy-to-use,
21cr|gnet2-2.0.8-18|21	and easy to port.  The interface is similar to the interface for
21cr|gnet2-2.0.8-18|22	Java's network library.
21cr|gnet2-2.0.8-18|23	
21cr|gnet2-2.0.8-18|24	Features:
21cr|gnet2-2.0.8-18|25	* TCP 'client' sockets
21cr|gnet2-2.0.8-18|26	* TCP 'server' sockets
21cr|gnet2-2.0.8-18|27	* Non-blocking TCP sockets
21cr|gnet2-2.0.8-18|28	* UDP
21cr|gnet2-2.0.8-18|29	* IP Multicast
21cr|gnet2-2.0.8-18|30	* Internet address abstraction
21cr|gnet2-2.0.8-18|31	
21cr|gnet2-2.0.8-18|32	#----------------------------------------------------------------------------
21cr|gnet2-2.0.8-18|33	
21cr|gnet2-2.0.8-18|34	%package -n %{libname}
21cr|gnet2-2.0.8-18|35	Summary:	Libgnet, a network library
21cr|gnet2-2.0.8-18|36	Group:		System/Libraries
21cr|gnet2-2.0.8-18|37	Provides:	lib%{name} = %{version}-%{release}
21cr|gnet2-2.0.8-18|38	
21cr|gnet2-2.0.8-18|39	%description -n %{libname}
21cr|gnet2-2.0.8-18|40	Gnet is a simple network library.  It is writen in C, object-oriented,
21cr|gnet2-2.0.8-18|41	and built upon glib.  It is intended to be small, fast, easy-to-use,
21cr|gnet2-2.0.8-18|42	and easy to port.  The interface is similar to the interface for
21cr|gnet2-2.0.8-18|43	Java's network library.
21cr|gnet2-2.0.8-18|44	
21cr|gnet2-2.0.8-18|45	%files -n %{libname}
21cr|gnet2-2.0.8-18|46	%{_libdir}/*.so.%{major}*
21cr|gnet2-2.0.8-18|47	
21cr|gnet2-2.0.8-18|48	#----------------------------------------------------------------------------
21cr|gnet2-2.0.8-18|49	
21cr|gnet2-2.0.8-18|50	%package -n %{devname}
21cr|gnet2-2.0.8-18|51	Summary:	Header files for the Gnet library
21cr|gnet2-2.0.8-18|52	Group:		Development/C
21cr|gnet2-2.0.8-18|53	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|gnet2-2.0.8-18|54	Provides:	libgnet-%{api_version}-devel = %{version}-%{release}
21cr|gnet2-2.0.8-18|55	Requires:	%{libname} = %{version}-%{release}
21cr|gnet2-2.0.8-18|56	
21cr|gnet2-2.0.8-18|57	%description -n %{devname}
21cr|gnet2-2.0.8-18|58	Gnet is a simple network library.  It is writen in C, object-oriented,
21cr|gnet2-2.0.8-18|59	and built upon glib.
21cr|gnet2-2.0.8-18|60	This package allows you to develop applications that use the Gnet
21cr|gnet2-2.0.8-18|61	library.
21cr|gnet2-2.0.8-18|62	
21cr|gnet2-2.0.8-18|63	%files -n %{devname}
21cr|gnet2-2.0.8-18|64	%doc README COPYING ChangeLog NEWS TODO AUTHORS INSTALL HACKING doc/html
21cr|gnet2-2.0.8-18|65	%{_includedir}/gnet-2.0
21cr|gnet2-2.0.8-18|66	%{_datadir}/aclocal/*
21cr|gnet2-2.0.8-18|67	%{_libdir}/gnet-2.0
21cr|gnet2-2.0.8-18|68	%{_libdir}/*.so
21cr|gnet2-2.0.8-18|69	%{_libdir}/pkgconfig/*.pc
21cr|gnet2-2.0.8-18|70	
21cr|gnet2-2.0.8-18|71	#----------------------------------------------------------------------------
21cr|gnet2-2.0.8-18|72	
21cr|gnet2-2.0.8-18|73	%prep
21cr|gnet2-2.0.8-18|74	%setup -q -n gnet-%{version}
21cr|gnet2-2.0.8-18|75	%patch0 -p1
21cr|gnet2-2.0.8-18|76	chmod 755 doc/html
21cr|gnet2-2.0.8-18|77	
21cr|gnet2-2.0.8-18|78	%build
21cr|gnet2-2.0.8-18|79	autoreconf -fi
21cr|gnet2-2.0.8-18|80	export CFLAGS="%{optflags} -fPIC"
21cr|gnet2-2.0.8-18|81	%configure --disable-static
21cr|gnet2-2.0.8-18|82	
21cr|gnet2-2.0.8-18|83	%make
21cr|gnet2-2.0.8-18|84	
21cr|gnet2-2.0.8-18|85	%install
21cr|gnet2-2.0.8-18|86	%makeinstall_std
21cr|gnet2-2.0.8-18|87	
21cr|gnet2-2.0.8-18|88	#remove unpackaged files
21cr|gnet2-2.0.8-18|89	rm -rf %{buildroot}%{_datadir}/doc/libgnet%{api_version}-dev
21cr|gnet2-2.0.8-18|90	rm -fr %{buildroot}%{_datadir}/gtk-doc/
21cr|gnet2-2.0.8-18|91	

1921 21
21cr|gngb-20060309-1|1	%define beta %(echo %{version} |cut -d. -f2)
21cr|gngb-20060309-1|2	
21cr|gngb-20060309-1|3	Summary:	Color Gameboy emulator
21cr|gngb-20060309-1|4	Name:		gngb
21cr|gngb-20060309-1|5	Version:	20060309
21cr|gngb-20060309-1|6	Release:	1
21cr|gngb-20060309-1|7	License:	GPLv2+
21cr|gngb-20060309-1|8	Group:		Emulators
21cr|gngb-20060309-1|9	Url:		http://m.peponas.free.fr/gngb/
21cr|gngb-20060309-1|10	Source0:	http://m.peponas.free.fr/gngb/download/%{name}-%{beta}.tar.bz2
21cr|gngb-20060309-1|11	Patch0:		gngb-20060309-gcc5.patch
21cr|gngb-20060309-1|12	# From Debian
21cr|gngb-20060309-1|13	Patch1:		FTBFS_with_gcc-3.4_conflicting_types.patch
21cr|gngb-20060309-1|14	Patch2:		gcc7.patch
21cr|gngb-20060309-1|15	Patch3:		gcc10.patch
21cr|gngb-20060309-1|16	BuildRequires:	bzip2-devel
21cr|gngb-20060309-1|17	BuildRequires:	pkgconfig(gl)
21cr|gngb-20060309-1|18	BuildRequires:	pkgconfig(glu)
21cr|gngb-20060309-1|19	BuildRequires:	pkgconfig(sdl)
21cr|gngb-20060309-1|20	BuildRequires:	pkgconfig(zlib)
21cr|gngb-20060309-1|21	ExclusiveArch:	%{x86_64} aarch64
21cr|gngb-20060309-1|22	
21cr|gngb-20060309-1|23	%description
21cr|gngb-20060309-1|24	Gngb is a Color Gameboy emulator for Linux written in C with the SDL.
21cr|gngb-20060309-1|25	It support most of Gameboy and Color Gameboy games.
21cr|gngb-20060309-1|26	
21cr|gngb-20060309-1|27	%files
21cr|gngb-20060309-1|28	%doc AUTHORS COPYING ChangeLog README TODO sample_gngbrc
21cr|gngb-20060309-1|29	%attr(0755,root,games) %{_bindir}/%{name}
21cr|gngb-20060309-1|30	%{_mandir}/man1/%{name}.1*
21cr|gngb-20060309-1|31	
21cr|gngb-20060309-1|32	#----------------------------------------------------------------------------
21cr|gngb-20060309-1|33	
21cr|gngb-20060309-1|34	%prep
21cr|gngb-20060309-1|35	%setup -qn %{name}-%{beta}
21cr|gngb-20060309-1|36	%patch0 -p1
21cr|gngb-20060309-1|37	%patch1 -p1
21cr|gngb-20060309-1|38	%patch2 -p1
21cr|gngb-20060309-1|39	%patch3 -p1
21cr|gngb-20060309-1|40	
21cr|gngb-20060309-1|41	%build
21cr|gngb-20060309-1|42	%configure
21cr|gngb-20060309-1|43	%make
21cr|gngb-20060309-1|44	
21cr|gngb-20060309-1|45	%install
21cr|gngb-20060309-1|46	%makeinstall_std

1922 21
21cr|gngeo-0.8-6|1	Summary:	Neo Geo Emulator
21cr|gngeo-0.8-6|2	Name:		gngeo
21cr|gngeo-0.8-6|3	Version:	0.8
21cr|gngeo-0.8-6|4	Release:	6
21cr|gngeo-0.8-6|5	License:	GPLv2+
21cr|gngeo-0.8-6|6	Group:		Emulators
21cr|gngeo-0.8-6|7	Url:		http://m.peponas.free.fr/gngeo/
21cr|gngeo-0.8-6|8	Source0:	http://m.peponas.free.fr/gngeo/download/%{name}-%{version}.tar.bz2
21cr|gngeo-0.8-6|9	Patch0:		gngeo-mkstate.patch
21cr|gngeo-0.8-6|10	Patch1:		gngeo-0.8-cflags.patch
21cr|gngeo-0.8-6|11	Patch2:		gngeo-0.8-concurrentMake.patch
21cr|gngeo-0.8-6|12	Patch3:		gngeo-0.8-execstacks.patch
21cr|gngeo-0.8-6|13	BuildRequires:	nasm
21cr|gngeo-0.8-6|14	BuildRequires:	pkgconfig(gl)
21cr|gngeo-0.8-6|15	BuildRequires:	pkgconfig(glu)
21cr|gngeo-0.8-6|16	BuildRequires:	pkgconfig(sdl)
21cr|gngeo-0.8-6|17	BuildRequires:	pkgconfig(SDL_image)
21cr|gngeo-0.8-6|18	BuildRequires:	pkgconfig(zlib)
21cr|gngeo-0.8-6|19	
21cr|gngeo-0.8-6|20	%description
21cr|gngeo-0.8-6|21	GnGeo is a NeoGeo emulator for Linux (and maybe some other UNIX).
21cr|gngeo-0.8-6|22	It needs NeoGeo Bios and roms that you must of course own to play with.
21cr|gngeo-0.8-6|23	
21cr|gngeo-0.8-6|24	%files
21cr|gngeo-0.8-6|25	%doc AUTHORS COPYING NEWS README sample_gngeorc
21cr|gngeo-0.8-6|26	%attr(0755,root,games) %{_bindir}/%{name}
21cr|gngeo-0.8-6|27	%dir %attr(0755,root,games) %{_datadir}/%{name}
21cr|gngeo-0.8-6|28	%{_mandir}/man1/gngeo.1*
21cr|gngeo-0.8-6|29	%{_datadir}/%{name}/gngeo_data.zip
21cr|gngeo-0.8-6|30	
21cr|gngeo-0.8-6|31	#----------------------------------------------------------------------------
21cr|gngeo-0.8-6|32	
21cr|gngeo-0.8-6|33	%prep
21cr|gngeo-0.8-6|34	%autosetup -p0
21cr|gngeo-0.8-6|35	
21cr|gngeo-0.8-6|36	%build
21cr|gngeo-0.8-6|37	autoreconf -fi
21cr|gngeo-0.8-6|38	%global optflags %{optflags} -std=gnu89 -fcommon
21cr|gngeo-0.8-6|39	%configure \
21cr|gngeo-0.8-6|40	--disable-i386asm
21cr|gngeo-0.8-6|41	
21cr|gngeo-0.8-6|42	%make
21cr|gngeo-0.8-6|43	
21cr|gngeo-0.8-6|44	%install
21cr|gngeo-0.8-6|45	%makeinstall_std

1923 21
21cr|gnofract4d-4.3-1|1	Summary:	Gnofract 4D: Superior Fractal Software
21cr|gnofract4d-4.3-1|2	Name:		gnofract4d
21cr|gnofract4d-4.3-1|3	Version:	4.3
21cr|gnofract4d-4.3-1|4	Release:	1
21cr|gnofract4d-4.3-1|5	License:	BSD
21cr|gnofract4d-4.3-1|6	Group:		Graphics
21cr|gnofract4d-4.3-1|7	Url:		https://github.com/fract4d/gnofract4d
21cr|gnofract4d-4.3-1|8	Source0:	https://github.com/fract4d/gnofract4d/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz
21cr|gnofract4d-4.3-1|9	Patch0:	gnofract4d-4.3-fix-desktop-file.patch
21cr|gnofract4d-4.3-1|10	Patch1:	gnofract4d-4.3-fix-python3-shebangs.patch
21cr|gnofract4d-4.3-1|11	BuildRequires:	python3
21cr|gnofract4d-4.3-1|12	BuildRequires:	python3egg(pycairo)
21cr|gnofract4d-4.3-1|13	BuildRequires:	python3egg(pygobject)
21cr|gnofract4d-4.3-1|14	BuildRequires:	python3egg(setuptools)
21cr|gnofract4d-4.3-1|15	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.18
21cr|gnofract4d-4.3-1|16	BuildRequires:	pkgconfig(libjpeg)
21cr|gnofract4d-4.3-1|17	BuildRequires:	pkgconfig(libpng)
21cr|gnofract4d-4.3-1|18	BuildRequires:	pkgconfig(python3) >= 3.6
21cr|gnofract4d-4.3-1|19	Requires:	ffmpeg
21cr|gnofract4d-4.3-1|20	Requires:	python3egg(pycairo)
21cr|gnofract4d-4.3-1|21	Requires:	python3egg(pygobject)
21cr|gnofract4d-4.3-1|22	
21cr|gnofract4d-4.3-1|23	%description
21cr|gnofract4d-4.3-1|24	Gnofract 4D is a free, open source program which allows anyone to create
21cr|gnofract4d-4.3-1|25	beautiful images called fractals. The images are automatically created by the
21cr|gnofract4d-4.3-1|26	computer based on mathematical principles. These include the Mandelbrot and
21cr|gnofract4d-4.3-1|27	Julia sets and many more. You don't need to do any math: you can explore a
21cr|gnofract4d-4.3-1|28	universe of images just using a mouse.
21cr|gnofract4d-4.3-1|29	
21cr|gnofract4d-4.3-1|30	%files
21cr|gnofract4d-4.3-1|31	%doc LICENSE README.md
21cr|gnofract4d-4.3-1|32	%doc docs help manual
21cr|gnofract4d-4.3-1|33	%{_bindir}/%{name}
21cr|gnofract4d-4.3-1|34	%{_datadir}/%{name}
21cr|gnofract4d-4.3-1|35	%{py3_platsitedir}/fract4d
21cr|gnofract4d-4.3-1|36	%{py3_platsitedir}/fract4d_compiler
21cr|gnofract4d-4.3-1|37	%{py3_platsitedir}/fract4dgui
21cr|gnofract4d-4.3-1|38	%{py3_platsitedir}/%{name}-%{version}-py%{py3_ver}.egg-info
21cr|gnofract4d-4.3-1|39	%{_datadir}/mime/packages/%{name}-mime.xml
21cr|gnofract4d-4.3-1|40	%{_datadir}/applications/%{name}.desktop
21cr|gnofract4d-4.3-1|41	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gnofract4d-4.3-1|42	%{_datadir}/pixmaps/%{name}.png
21cr|gnofract4d-4.3-1|43	%{_mandir}/man1/%{name}.1*
21cr|gnofract4d-4.3-1|44	
21cr|gnofract4d-4.3-1|45	#-----------------------------------------------------------------------------
21cr|gnofract4d-4.3-1|46	
21cr|gnofract4d-4.3-1|47	%prep
21cr|gnofract4d-4.3-1|48	%setup -q
21cr|gnofract4d-4.3-1|49	%patch0 -p1
21cr|gnofract4d-4.3-1|50	%patch1 -p1
21cr|gnofract4d-4.3-1|51	
21cr|gnofract4d-4.3-1|52	
21cr|gnofract4d-4.3-1|53	%build
21cr|gnofract4d-4.3-1|54	%py3_build
21cr|gnofract4d-4.3-1|55	
21cr|gnofract4d-4.3-1|56	
21cr|gnofract4d-4.3-1|57	%install
21cr|gnofract4d-4.3-1|58	%py3_install
21cr|gnofract4d-4.3-1|59	
21cr|gnofract4d-4.3-1|60	# Fix permissions
21cr|gnofract4d-4.3-1|61	chmod +x %{buildroot}%{py3_platsitedir}/fract4d/{__init__,animation,createdocs,fractal,gradient}.py
21cr|gnofract4d-4.3-1|62	chmod +x %{buildroot}%{py3_platsitedir}/fract4dgui/{browser,DlgAdvOpt,gtkfractal,__init__}.py
21cr|gnofract4d-4.3-1|63	chmod +x %{buildroot}%{py3_platsitedir}/fract4d_compiler/{__init__,canon,codegen,fc,fractlexer,fractparser,fsymbol,preprocessor,translate}.py
21cr|gnofract4d-4.3-1|64	
21cr|gnofract4d-4.3-1|65	# Install man page
21cr|gnofract4d-4.3-1|66	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|gnofract4d-4.3-1|67	install -m 0644 doc/%{name}.1 %{buildroot}%{_mandir}/man1/
21cr|gnofract4d-4.3-1|68	
21cr|gnofract4d-4.3-1|69	# Duplicate docs
21cr|gnofract4d-4.3-1|70	rm -rf %{buildroot}%{_docdir}/%{name}

1924 21
21cr|gnomad2-2.9.6-6|1	# Workaround to build with GCC 10
21cr|gnomad2-2.9.6-6|2	%global optflags %{optflags} -fcommon
21cr|gnomad2-2.9.6-6|3	
21cr|gnomad2-2.9.6-6|4	Summary:	A Nomad Jukebox manager
21cr|gnomad2-2.9.6-6|5	Name:		gnomad2
21cr|gnomad2-2.9.6-6|6	Version:	2.9.6
21cr|gnomad2-2.9.6-6|7	Release:	6
21cr|gnomad2-2.9.6-6|8	License:	GPLv2+
21cr|gnomad2-2.9.6-6|9	Group:		Sound
21cr|gnomad2-2.9.6-6|10	Url:		https://gnomad2.sourceforge.net/
21cr|gnomad2-2.9.6-6|11	Source0:	%{name}-%{version}.tar.gz
21cr|gnomad2-2.9.6-6|12	Patch0:		gnomad2-2.9.6-fix-string-format.patch
21cr|gnomad2-2.9.6-6|13	Patch1:		gnomad2-2.9.6-switch-to-gtk3.patch
21cr|gnomad2-2.9.6-6|14	BuildRequires:	desktop-file-utils
21cr|gnomad2-2.9.6-6|15	BuildRequires:	intltool
21cr|gnomad2-2.9.6-6|16	BuildRequires:	imagemagick
21cr|gnomad2-2.9.6-6|17	BuildRequires:	perl(XML::Parser)
21cr|gnomad2-2.9.6-6|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnomad2-2.9.6-6|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnomad2-2.9.6-6|20	BuildRequires:	pkgconfig(gudev-1.0)
21cr|gnomad2-2.9.6-6|21	BuildRequires:	pkgconfig(id3tag)
21cr|gnomad2-2.9.6-6|22	BuildRequires:	pkgconfig(libmtp)
21cr|gnomad2-2.9.6-6|23	BuildRequires:	pkgconfig(libnjb)
21cr|gnomad2-2.9.6-6|24	BuildRequires:	pkgconfig(taglib)
21cr|gnomad2-2.9.6-6|25	
21cr|gnomad2-2.9.6-6|26	%description
21cr|gnomad2-2.9.6-6|27	Gnomad 2 is a GUI built on top of GTK, libid3tag and libnjb that makes it
21cr|gnomad2-2.9.6-6|28	possible to transfer tracks and files from/to a Creative Nomad Jukebox
21cr|gnomad2-2.9.6-6|29	(all brands). It is designed much like an ordinary graphical FTP program.
21cr|gnomad2-2.9.6-6|30	
21cr|gnomad2-2.9.6-6|31	%files -f %{name}.lang
21cr|gnomad2-2.9.6-6|32	%doc AUTHORS NEWS ChangeLog README TODO
21cr|gnomad2-2.9.6-6|33	%{_bindir}/%{name}
21cr|gnomad2-2.9.6-6|34	%{_mandir}/man1/%{name}.1*
21cr|gnomad2-2.9.6-6|35	%{_datadir}/application-registry/%{name}.applications
21cr|gnomad2-2.9.6-6|36	%{_datadir}/applications/%{name}.desktop
21cr|gnomad2-2.9.6-6|37	%{_datadir}/pixmaps/%{name}-logo.png
21cr|gnomad2-2.9.6-6|38	%{_miconsdir}/%{name}-logo.png
21cr|gnomad2-2.9.6-6|39	%{_iconsdir}/%{name}-logo.png
21cr|gnomad2-2.9.6-6|40	%{_liconsdir}/%{name}-logo.png
21cr|gnomad2-2.9.6-6|41	
21cr|gnomad2-2.9.6-6|42	#-----------------------------------------------------------------------------
21cr|gnomad2-2.9.6-6|43	
21cr|gnomad2-2.9.6-6|44	%prep
21cr|gnomad2-2.9.6-6|45	%setup -q
21cr|gnomad2-2.9.6-6|46	%patch0 -p1
21cr|gnomad2-2.9.6-6|47	%patch1 -p1
21cr|gnomad2-2.9.6-6|48	
21cr|gnomad2-2.9.6-6|49	
21cr|gnomad2-2.9.6-6|50	%build
21cr|gnomad2-2.9.6-6|51	%configure
21cr|gnomad2-2.9.6-6|52	%make
21cr|gnomad2-2.9.6-6|53	
21cr|gnomad2-2.9.6-6|54	
21cr|gnomad2-2.9.6-6|55	%install
21cr|gnomad2-2.9.6-6|56	%makeinstall_std
21cr|gnomad2-2.9.6-6|57	
21cr|gnomad2-2.9.6-6|58	install -d %{buildroot}{%{_miconsdir},%{_liconsdir},%{_menudir}}
21cr|gnomad2-2.9.6-6|59	convert -size 16x16 %{name}-logo.png %{buildroot}%{_miconsdir}/%{name}-logo.png
21cr|gnomad2-2.9.6-6|60	convert -size 32x32 %{name}-logo.png %{buildroot}%{_iconsdir}/%{name}-logo.png
21cr|gnomad2-2.9.6-6|61	convert -size 48x48 %{name}-logo.png %{buildroot}%{_liconsdir}/%{name}-logo.png
21cr|gnomad2-2.9.6-6|62	
21cr|gnomad2-2.9.6-6|63	
21cr|gnomad2-2.9.6-6|64	desktop-file-edit --add-category="Audio" %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gnomad2-2.9.6-6|65	
21cr|gnomad2-2.9.6-6|66	%find_lang %{name}

1925 21
21cr|gnome-2048-3.38.2-0.git302bdd.1|1	%define commit 302bdd6f62adfa5ab955d1c31af48ccc1fb4c413
21cr|gnome-2048-3.38.2-0.git302bdd.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|gnome-2048-3.38.2-0.git302bdd.1|3	
21cr|gnome-2048-3.38.2-0.git302bdd.1|4	Summary:	A 2048-like game for GNOME
21cr|gnome-2048-3.38.2-0.git302bdd.1|5	Name:		gnome-2048
21cr|gnome-2048-3.38.2-0.git302bdd.1|6	Version:	3.38.2
21cr|gnome-2048-3.38.2-0.git302bdd.1|7	Release:	0.git%{commit_short}.1
21cr|gnome-2048-3.38.2-0.git302bdd.1|8	License:	GPLv3
21cr|gnome-2048-3.38.2-0.git302bdd.1|9	Group:		Graphical desktop/GNOME
21cr|gnome-2048-3.38.2-0.git302bdd.1|10	Url:		https://gitlab.gnome.org/GNOME/gnome-2048
21cr|gnome-2048-3.38.2-0.git302bdd.1|11	Source0:	https://github.com/GNOME/gnome-2048/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|gnome-2048-3.38.2-0.git302bdd.1|12	BuildRequires:	appstream-util
21cr|gnome-2048-3.38.2-0.git302bdd.1|13	BuildRequires:	itstool
21cr|gnome-2048-3.38.2-0.git302bdd.1|14	BuildRequires:	meson
21cr|gnome-2048-3.38.2-0.git302bdd.1|15	BuildRequires:	vala
21cr|gnome-2048-3.38.2-0.git302bdd.1|16	BuildRequires:	pkgconfig(clutter-1.0)
21cr|gnome-2048-3.38.2-0.git302bdd.1|17	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|gnome-2048-3.38.2-0.git302bdd.1|18	BuildRequires:	pkgconfig(gee-0.8)
21cr|gnome-2048-3.38.2-0.git302bdd.1|19	BuildRequires:	pkgconfig(gio-2.0)
21cr|gnome-2048-3.38.2-0.git302bdd.1|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-2048-3.38.2-0.git302bdd.1|21	BuildRequires:	pkgconfig(libgnome-games-support-1)
21cr|gnome-2048-3.38.2-0.git302bdd.1|22	
21cr|gnome-2048-3.38.2-0.git302bdd.1|23	%description
21cr|gnome-2048-3.38.2-0.git302bdd.1|24	A 2048-like game for GNOME.
21cr|gnome-2048-3.38.2-0.git302bdd.1|25	
21cr|gnome-2048-3.38.2-0.git302bdd.1|26	%files -f %{name}.lang
21cr|gnome-2048-3.38.2-0.git302bdd.1|27	%doc README.md
21cr|gnome-2048-3.38.2-0.git302bdd.1|28	%license COPYING
21cr|gnome-2048-3.38.2-0.git302bdd.1|29	%{_appdatadir}/org.gnome.TwentyFortyEight.appdata.xml
21cr|gnome-2048-3.38.2-0.git302bdd.1|30	%{_bindir}/%{name}
21cr|gnome-2048-3.38.2-0.git302bdd.1|31	%{_datadir}/applications/org.gnome.TwentyFortyEight.desktop
21cr|gnome-2048-3.38.2-0.git302bdd.1|32	%{_datadir}/glib-2.0/schemas/org.gnome.TwentyFortyEight.gschema.xml
21cr|gnome-2048-3.38.2-0.git302bdd.1|33	%{_iconsdir}/hicolor/*/apps/org.gnome.TwentyFortyEight*.svg
21cr|gnome-2048-3.38.2-0.git302bdd.1|34	%{_mandir}/man6/gnome-2048.6.xz
21cr|gnome-2048-3.38.2-0.git302bdd.1|35	
21cr|gnome-2048-3.38.2-0.git302bdd.1|36	#------------------------------------------------------------------
21cr|gnome-2048-3.38.2-0.git302bdd.1|37	
21cr|gnome-2048-3.38.2-0.git302bdd.1|38	%prep
21cr|gnome-2048-3.38.2-0.git302bdd.1|39	%autosetup -p1 -n %{name}-%{commit}
21cr|gnome-2048-3.38.2-0.git302bdd.1|40	
21cr|gnome-2048-3.38.2-0.git302bdd.1|41	%build
21cr|gnome-2048-3.38.2-0.git302bdd.1|42	%meson
21cr|gnome-2048-3.38.2-0.git302bdd.1|43	%meson_build
21cr|gnome-2048-3.38.2-0.git302bdd.1|44	
21cr|gnome-2048-3.38.2-0.git302bdd.1|45	%install
21cr|gnome-2048-3.38.2-0.git302bdd.1|46	%meson_install
21cr|gnome-2048-3.38.2-0.git302bdd.1|47	
21cr|gnome-2048-3.38.2-0.git302bdd.1|48	%find_lang %{name} --all-name --with-gnome

1926 21
21cr|gnome-alsamixer-0.9.7-0.20170408|1	# Now on git, so pick up more updates (gvm 2017/09)
21cr|gnome-alsamixer-0.9.7-0.20170408|2	%define	git		1
21cr|gnome-alsamixer-0.9.7-0.20170408|3	%define	gitdate	20170408
21cr|gnome-alsamixer-0.9.7-0.20170408|4	%if %{git}
21cr|gnome-alsamixer-0.9.7-0.20170408|5	%define release %mkrel 0.%{gitdate}
21cr|gnome-alsamixer-0.9.7-0.20170408|6	%else
21cr|gnome-alsamixer-0.9.7-0.20170408|7	%define release 7
21cr|gnome-alsamixer-0.9.7-0.20170408|8	%endif
21cr|gnome-alsamixer-0.9.7-0.20170408|9	%define schemas %{name}
21cr|gnome-alsamixer-0.9.7-0.20170408|10	
21cr|gnome-alsamixer-0.9.7-0.20170408|11	Name:		gnome-alsamixer
21cr|gnome-alsamixer-0.9.7-0.20170408|12	Summary:	ALSA mixer (volume control) for GNOME
21cr|gnome-alsamixer-0.9.7-0.20170408|13	Version:	0.9.7
21cr|gnome-alsamixer-0.9.7-0.20170408|14	Release:	%{release}
21cr|gnome-alsamixer-0.9.7-0.20170408|15	License:	GPLv2+
21cr|gnome-alsamixer-0.9.7-0.20170408|16	Group:		Sound
21cr|gnome-alsamixer-0.9.7-0.20170408|17	Url:		https://github.com/GNOME/gnome-alsamixer
21cr|gnome-alsamixer-0.9.7-0.20170408|18	%if %{git}
21cr|gnome-alsamixer-0.9.7-0.20170408|19	Source0:	%{name}-%{gitdate}.tar.xz
21cr|gnome-alsamixer-0.9.7-0.20170408|20	%else
21cr|gnome-alsamixer-0.9.7-0.20170408|21	Source0:	%{name}-%{version}.tar.bz2
21cr|gnome-alsamixer-0.9.7-0.20170408|22	%endif
21cr|gnome-alsamixer-0.9.7-0.20170408|23	Source11:	%{name}-16.png
21cr|gnome-alsamixer-0.9.7-0.20170408|24	Source12:	%{name}-32.png
21cr|gnome-alsamixer-0.9.7-0.20170408|25	Source13:	%{name}-48.png
21cr|gnome-alsamixer-0.9.7-0.20170408|26	Source100:	%{name}.rpmlintrc
21cr|gnome-alsamixer-0.9.7-0.20170408|27	# All the below patches are now merged in the sources
21cr|gnome-alsamixer-0.9.7-0.20170408|28	Patch0:		gnome-alsamixer-0.9.6-deprecation.patch
21cr|gnome-alsamixer-0.9.7-0.20170408|29	# From ALT Linux: introduce the gconf schema, which is missing
21cr|gnome-alsamixer-0.9.7-0.20170408|30	# upstream, and correct the paths to it - AdamW 2007/06
21cr|gnome-alsamixer-0.9.7-0.20170408|31	Patch1:		change_gconf-keys_path.diff
21cr|gnome-alsamixer-0.9.7-0.20170408|32	Patch2:		gnome-alsamixer.schemas.diff
21cr|gnome-alsamixer-0.9.7-0.20170408|33	%if %{git}
21cr|gnome-alsamixer-0.9.7-0.20170408|34	BuildRequires:	autoconf >= 2.53
21cr|gnome-alsamixer-0.9.7-0.20170408|35	BuildRequires:	automake >= 1.15
21cr|gnome-alsamixer-0.9.7-0.20170408|36	BuildRequires:	intltool >= 0.25
21cr|gnome-alsamixer-0.9.7-0.20170408|37	%else
21cr|gnome-alsamixer-0.9.7-0.20170408|38	BuildRequires:	automake1.4
21cr|gnome-alsamixer-0.9.7-0.20170408|39	%endif
21cr|gnome-alsamixer-0.9.7-0.20170408|40	BuildRequires:	desktop-file-utils
21cr|gnome-alsamixer-0.9.7-0.20170408|41	BuildRequires:	GConf2
21cr|gnome-alsamixer-0.9.7-0.20170408|42	BuildRequires:	gettext
21cr|gnome-alsamixer-0.9.7-0.20170408|43	BuildRequires:	gnome-common
21cr|gnome-alsamixer-0.9.7-0.20170408|44	BuildRequires:	pkgconfig(alsa)
21cr|gnome-alsamixer-0.9.7-0.20170408|45	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.6
21cr|gnome-alsamixer-0.9.7-0.20170408|46	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gnome-alsamixer-0.9.7-0.20170408|47	
21cr|gnome-alsamixer-0.9.7-0.20170408|48	%description
21cr|gnome-alsamixer-0.9.7-0.20170408|49	A sound mixer (volume control) for ALSA, for the GNOME desktop environment.
21cr|gnome-alsamixer-0.9.7-0.20170408|50	
21cr|gnome-alsamixer-0.9.7-0.20170408|51	%files -f %{name}.lang
21cr|gnome-alsamixer-0.9.7-0.20170408|52	%doc COPYING ChangeLog AUTHORS
21cr|gnome-alsamixer-0.9.7-0.20170408|53	%{_bindir}/%{name}
21cr|gnome-alsamixer-0.9.7-0.20170408|54	%{_sysconfdir}/gconf/schemas/%{name}.schemas
21cr|gnome-alsamixer-0.9.7-0.20170408|55	%if %{git}
21cr|gnome-alsamixer-0.9.7-0.20170408|56	%{_datadir}/applications/%{name}.desktop
21cr|gnome-alsamixer-0.9.7-0.20170408|57	%else
21cr|gnome-alsamixer-0.9.7-0.20170408|58	%{_datadir}/applications/rosa-%{name}.desktop
21cr|gnome-alsamixer-0.9.7-0.20170408|59	%endif
21cr|gnome-alsamixer-0.9.7-0.20170408|60	%{_datadir}/pixmaps/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|61	%{_miconsdir}/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|62	%{_iconsdir}/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|63	%{_liconsdir}/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|64	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|65	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|66	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|67	
21cr|gnome-alsamixer-0.9.7-0.20170408|68	%preun
21cr|gnome-alsamixer-0.9.7-0.20170408|69	%preun_uninstall_gconf_schemas %{schemas}
21cr|gnome-alsamixer-0.9.7-0.20170408|70	
21cr|gnome-alsamixer-0.9.7-0.20170408|71	#-----------------------------------------------------------------------------
21cr|gnome-alsamixer-0.9.7-0.20170408|72	
21cr|gnome-alsamixer-0.9.7-0.20170408|73	%prep
21cr|gnome-alsamixer-0.9.7-0.20170408|74	%if %{git}
21cr|gnome-alsamixer-0.9.7-0.20170408|75	%setup -q -n %{name}-%{gitdate}
21cr|gnome-alsamixer-0.9.7-0.20170408|76	%else
21cr|gnome-alsamixer-0.9.7-0.20170408|77	%setup -q
21cr|gnome-alsamixer-0.9.7-0.20170408|78	%patch0 -p1 -b .deprecated
21cr|gnome-alsamixer-0.9.7-0.20170408|79	%patch1 -p1 -b .gconf_keys
21cr|gnome-alsamixer-0.9.7-0.20170408|80	%patch2 -p1 -b .schema
21cr|gnome-alsamixer-0.9.7-0.20170408|81	%endif
21cr|gnome-alsamixer-0.9.7-0.20170408|82	
21cr|gnome-alsamixer-0.9.7-0.20170408|83	
21cr|gnome-alsamixer-0.9.7-0.20170408|84	%build
21cr|gnome-alsamixer-0.9.7-0.20170408|85	%if %{git}
21cr|gnome-alsamixer-0.9.7-0.20170408|86	./autogen.sh
21cr|gnome-alsamixer-0.9.7-0.20170408|87	%configure
21cr|gnome-alsamixer-0.9.7-0.20170408|88	%make
21cr|gnome-alsamixer-0.9.7-0.20170408|89	%else
21cr|gnome-alsamixer-0.9.7-0.20170408|90	automake-1.4
21cr|gnome-alsamixer-0.9.7-0.20170408|91	export CPPFLAGS=-I%{_includedir}/alsa
21cr|gnome-alsamixer-0.9.7-0.20170408|92	%configure --disable-schemas-install
21cr|gnome-alsamixer-0.9.7-0.20170408|93	%make LIBS="-lm"
21cr|gnome-alsamixer-0.9.7-0.20170408|94	%endif
21cr|gnome-alsamixer-0.9.7-0.20170408|95	
21cr|gnome-alsamixer-0.9.7-0.20170408|96	
21cr|gnome-alsamixer-0.9.7-0.20170408|97	%install
21cr|gnome-alsamixer-0.9.7-0.20170408|98	%makeinstall_std
21cr|gnome-alsamixer-0.9.7-0.20170408|99	
21cr|gnome-alsamixer-0.9.7-0.20170408|100	%if %{git}
21cr|gnome-alsamixer-0.9.7-0.20170408|101	# Fix the provided .desktop file
21cr|gnome-alsamixer-0.9.7-0.20170408|102	desktop-file-edit	--remove-key="Encoding" --remove-key="_Name" --remove-key="_Comment"\
21cr|gnome-alsamixer-0.9.7-0.20170408|103	--set-name="%{name}" --set-comment="GNOME ALSA mixer (volume control)" \
21cr|gnome-alsamixer-0.9.7-0.20170408|104	--remove-category="Application" \
21cr|gnome-alsamixer-0.9.7-0.20170408|105	--add-category="Mixer" --add-category="GTK" --add-category="Audio" \
21cr|gnome-alsamixer-0.9.7-0.20170408|106	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gnome-alsamixer-0.9.7-0.20170408|107	%else
21cr|gnome-alsamixer-0.9.7-0.20170408|108	# Menu entry, needed only for older releases: recent git now have it
21cr|gnome-alsamixer-0.9.7-0.20170408|109	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gnome-alsamixer-0.9.7-0.20170408|110	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|gnome-alsamixer-0.9.7-0.20170408|111	[Desktop Entry]
21cr|gnome-alsamixer-0.9.7-0.20170408|112	Name=GNOME ALSA mixer
21cr|gnome-alsamixer-0.9.7-0.20170408|113	Comment=GNOME ALSA mixer (volume control)
21cr|gnome-alsamixer-0.9.7-0.20170408|114	Exec=%{name}
21cr|gnome-alsamixer-0.9.7-0.20170408|115	Icon=%{name}
21cr|gnome-alsamixer-0.9.7-0.20170408|116	Terminal=false
21cr|gnome-alsamixer-0.9.7-0.20170408|117	Type=Application
21cr|gnome-alsamixer-0.9.7-0.20170408|118	StartupNotify=true
21cr|gnome-alsamixer-0.9.7-0.20170408|119	Categories=AudioVideo;Audio;Mixer;GTK;GNOME;
21cr|gnome-alsamixer-0.9.7-0.20170408|120	EOF
21cr|gnome-alsamixer-0.9.7-0.20170408|121	%endif
21cr|gnome-alsamixer-0.9.7-0.20170408|122	
21cr|gnome-alsamixer-0.9.7-0.20170408|123	# Our icons
21cr|gnome-alsamixer-0.9.7-0.20170408|124	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|125	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|126	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|127	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|128	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|129	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gnome-alsamixer-0.9.7-0.20170408|130	
21cr|gnome-alsamixer-0.9.7-0.20170408|131	
21cr|gnome-alsamixer-0.9.7-0.20170408|132	%{find_lang} %{name}

1927 21
21cr|gnome-bluetooth3-3.34.5-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|gnome-bluetooth3-3.34.5-2|2	
21cr|gnome-bluetooth3-3.34.5-2|3	%define oname gnome-bluetooth
21cr|gnome-bluetooth3-3.34.5-2|4	
21cr|gnome-bluetooth3-3.34.5-2|5	%define major 13
21cr|gnome-bluetooth3-3.34.5-2|6	%define gir_maj 1.0
21cr|gnome-bluetooth3-3.34.5-2|7	%define libname %mklibname %{name} %{major}
21cr|gnome-bluetooth3-3.34.5-2|8	%define girname %mklibname %{name}-gir %{gir_maj}
21cr|gnome-bluetooth3-3.34.5-2|9	%define devname %mklibname %{name} -d
21cr|gnome-bluetooth3-3.34.5-2|10	
21cr|gnome-bluetooth3-3.34.5-2|11	Summary:	GNOME Bluetooth Subsystem
21cr|gnome-bluetooth3-3.34.5-2|12	Name:		%{oname}3
21cr|gnome-bluetooth3-3.34.5-2|13	Version:	3.34.5
21cr|gnome-bluetooth3-3.34.5-2|14	Release:	2
21cr|gnome-bluetooth3-3.34.5-2|15	Epoch:		1
21cr|gnome-bluetooth3-3.34.5-2|16	#gw lib is LGPL, main app is GPL
21cr|gnome-bluetooth3-3.34.5-2|17	License:	GPLv2+ and LGPLv2+
21cr|gnome-bluetooth3-3.34.5-2|18	Group:		Graphical desktop/GNOME
21cr|gnome-bluetooth3-3.34.5-2|19	Url:		https://download.gnome.org/sources/gnome-bluetooth
21cr|gnome-bluetooth3-3.34.5-2|20	Source0:	https://download.gnome.org/sources/gnome-bluetooth/%{url_ver}/%{oname}-%{version}.tar.xz
21cr|gnome-bluetooth3-3.34.5-2|21	Source1:	61-gnome-bluetooth-rfkill.rules
21cr|gnome-bluetooth3-3.34.5-2|22	Source2:	gnome-bluetooth_ru.tar.gz
21cr|gnome-bluetooth3-3.34.5-2|23	Patch0:		fix-build-with-new-meson-versions.patch
21cr|gnome-bluetooth3-3.34.5-2|24	BuildRequires:	gnome-common
21cr|gnome-bluetooth3-3.34.5-2|25	BuildRequires:	gtk-doc
21cr|gnome-bluetooth3-3.34.5-2|26	BuildRequires:	intltool
21cr|gnome-bluetooth3-3.34.5-2|27	BuildRequires:	itstool
21cr|gnome-bluetooth3-3.34.5-2|28	BuildRequires:	meson
21cr|gnome-bluetooth3-3.34.5-2|29	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gnome-bluetooth3-3.34.5-2|30	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-bluetooth3-3.34.5-2|31	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-bluetooth3-3.34.5-2|32	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gnome-bluetooth3-3.34.5-2|33	BuildRequires:	pkgconfig(gsound)
21cr|gnome-bluetooth3-3.34.5-2|34	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-bluetooth3-3.34.5-2|35	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|gnome-bluetooth3-3.34.5-2|36	BuildRequires:	pkgconfig(libnotify)
21cr|gnome-bluetooth3-3.34.5-2|37	BuildRequires:	pkgconfig(libudev)
21cr|gnome-bluetooth3-3.34.5-2|38	Requires:	bluez
21cr|gnome-bluetooth3-3.34.5-2|39	Conflicts:	gnome-bluetooth > 1:3.34.5
21cr|gnome-bluetooth3-3.34.5-2|40	
21cr|gnome-bluetooth3-3.34.5-2|41	%description
21cr|gnome-bluetooth3-3.34.5-2|42	The gnome-bluetooth package contains graphical utilities to setup,
21cr|gnome-bluetooth3-3.34.5-2|43	monitor and use Bluetooth devices.
21cr|gnome-bluetooth3-3.34.5-2|44	
21cr|gnome-bluetooth3-3.34.5-2|45	%files -f %{oname}2.lang
21cr|gnome-bluetooth3-3.34.5-2|46	%doc README.md AUTHORS
21cr|gnome-bluetooth3-3.34.5-2|47	%{_bindir}/*
21cr|gnome-bluetooth3-3.34.5-2|48	%{_datadir}/applications/bluetooth-sendto.desktop
21cr|gnome-bluetooth3-3.34.5-2|49	%{_datadir}/%{oname}
21cr|gnome-bluetooth3-3.34.5-2|50	%{_iconsdir}/hicolor/*/*/bluetooth*
21cr|gnome-bluetooth3-3.34.5-2|51	%{_mandir}/man1/*
21cr|gnome-bluetooth3-3.34.5-2|52	%{_udevrulesdir}/*
21cr|gnome-bluetooth3-3.34.5-2|53	
21cr|gnome-bluetooth3-3.34.5-2|54	#----------------------------------------------------------------------------
21cr|gnome-bluetooth3-3.34.5-2|55	
21cr|gnome-bluetooth3-3.34.5-2|56	%package -n %{libname}
21cr|gnome-bluetooth3-3.34.5-2|57	Summary:	GNOME bluetooth library
21cr|gnome-bluetooth3-3.34.5-2|58	Group:		System/Libraries
21cr|gnome-bluetooth3-3.34.5-2|59	
21cr|gnome-bluetooth3-3.34.5-2|60	%description -n %{libname}
21cr|gnome-bluetooth3-3.34.5-2|61	Library from GNOME-Bluetooth.
21cr|gnome-bluetooth3-3.34.5-2|62	
21cr|gnome-bluetooth3-3.34.5-2|63	%files -n %{libname}
21cr|gnome-bluetooth3-3.34.5-2|64	%{_libdir}/lib%{oname}.so.%{major}*
21cr|gnome-bluetooth3-3.34.5-2|65	
21cr|gnome-bluetooth3-3.34.5-2|66	#----------------------------------------------------------------------------
21cr|gnome-bluetooth3-3.34.5-2|67	
21cr|gnome-bluetooth3-3.34.5-2|68	%package -n %{girname}
21cr|gnome-bluetooth3-3.34.5-2|69	Summary:	GObject Introspection interface for %{name}
21cr|gnome-bluetooth3-3.34.5-2|70	Group:		System/Libraries
21cr|gnome-bluetooth3-3.34.5-2|71	Requires:	%{libname} = %{EVRD}
21cr|gnome-bluetooth3-3.34.5-2|72	Conflicts:	%{mklibname gnome-bluetooth-gir 3.0} > 1:3.34.5
21cr|gnome-bluetooth3-3.34.5-2|73	
21cr|gnome-bluetooth3-3.34.5-2|74	%description -n %{girname}
21cr|gnome-bluetooth3-3.34.5-2|75	GObject Introspection interface for %{name}.
21cr|gnome-bluetooth3-3.34.5-2|76	
21cr|gnome-bluetooth3-3.34.5-2|77	%files -n %{girname}
21cr|gnome-bluetooth3-3.34.5-2|78	%{_libdir}/girepository-1.0/GnomeBluetooth-%{gir_maj}.typelib
21cr|gnome-bluetooth3-3.34.5-2|79	
21cr|gnome-bluetooth3-3.34.5-2|80	#----------------------------------------------------------------------------
21cr|gnome-bluetooth3-3.34.5-2|81	
21cr|gnome-bluetooth3-3.34.5-2|82	%package -n %{devname}
21cr|gnome-bluetooth3-3.34.5-2|83	Summary:	Development libraries and header files from %{name}
21cr|gnome-bluetooth3-3.34.5-2|84	Group:		Development/C
21cr|gnome-bluetooth3-3.34.5-2|85	Requires:	%{girname} = %{EVRD}
21cr|gnome-bluetooth3-3.34.5-2|86	Requires:	%{libname} = %{EVRD}
21cr|gnome-bluetooth3-3.34.5-2|87	Provides:	%{name}-devel = %{EVRD}
21cr|gnome-bluetooth3-3.34.5-2|88	Conflicts:	%{mklibname gnome-bluetooth -d} > 1:3.34.5
21cr|gnome-bluetooth3-3.34.5-2|89	
21cr|gnome-bluetooth3-3.34.5-2|90	%description -n %{devname}
21cr|gnome-bluetooth3-3.34.5-2|91	Development libraries and header files from %{name}.
21cr|gnome-bluetooth3-3.34.5-2|92	
21cr|gnome-bluetooth3-3.34.5-2|93	%files -n %{devname}
21cr|gnome-bluetooth3-3.34.5-2|94	%{_datadir}/gtk-doc/html/%{oname}
21cr|gnome-bluetooth3-3.34.5-2|95	%{_includedir}/%{oname}
21cr|gnome-bluetooth3-3.34.5-2|96	%{_libdir}/*.so
21cr|gnome-bluetooth3-3.34.5-2|97	%{_libdir}/pkgconfig/*.pc
21cr|gnome-bluetooth3-3.34.5-2|98	%{_datadir}/gir-1.0/GnomeBluetooth-%{gir_maj}.gir
21cr|gnome-bluetooth3-3.34.5-2|99	
21cr|gnome-bluetooth3-3.34.5-2|100	#----------------------------------------------------------------------------
21cr|gnome-bluetooth3-3.34.5-2|101	
21cr|gnome-bluetooth3-3.34.5-2|102	%prep
21cr|gnome-bluetooth3-3.34.5-2|103	%autosetup -p1 -n %{oname}-%{version}
21cr|gnome-bluetooth3-3.34.5-2|104	
21cr|gnome-bluetooth3-3.34.5-2|105	pushd po
21cr|gnome-bluetooth3-3.34.5-2|106	tar -xvzf %{SOURCE2}
21cr|gnome-bluetooth3-3.34.5-2|107	popd
21cr|gnome-bluetooth3-3.34.5-2|108	
21cr|gnome-bluetooth3-3.34.5-2|109	%build
21cr|gnome-bluetooth3-3.34.5-2|110	%meson -Dgtk_doc=true
21cr|gnome-bluetooth3-3.34.5-2|111	%meson_build
21cr|gnome-bluetooth3-3.34.5-2|112	
21cr|gnome-bluetooth3-3.34.5-2|113	%install
21cr|gnome-bluetooth3-3.34.5-2|114	%meson_install
21cr|gnome-bluetooth3-3.34.5-2|115	
21cr|gnome-bluetooth3-3.34.5-2|116	%find_lang %{oname}2 --all-name --with-gnome
21cr|gnome-bluetooth3-3.34.5-2|117	
21cr|gnome-bluetooth3-3.34.5-2|118	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|gnome-bluetooth3-3.34.5-2|119	install -m644 %{SOURCE1} %{buildroot}%{_udevrulesdir}
21cr|gnome-bluetooth3-3.34.5-2|120	
21cr|gnome-bluetooth3-3.34.5-2|121	%changelog
21cr|gnome-bluetooth3-3.34.5-2|122	* Thu Jan 22 2026 Andrey Grigorev <survolog@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|123	- Drop unneed conflicts in libname
21cr|gnome-bluetooth3-3.34.5-2|124	
21cr|gnome-bluetooth3-3.34.5-2|125	* Fri Feb 3 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.34.5-1
21cr|gnome-bluetooth3-3.34.5-2|126	- new pkg
21cr|gnome-bluetooth3-3.34.5-2|127	
21cr|gnome-bluetooth3-3.34.5-2|128	* Thu Feb 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|129	- Try
21cr|gnome-bluetooth3-3.34.5-2|130	
21cr|gnome-bluetooth3-3.34.5-2|131	* Thu Feb 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|132	- Try
21cr|gnome-bluetooth3-3.34.5-2|133	
21cr|gnome-bluetooth3-3.34.5-2|134	* Thu Feb 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|135	- Try
21cr|gnome-bluetooth3-3.34.5-2|136	
21cr|gnome-bluetooth3-3.34.5-2|137	* Thu Feb 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|138	- Try
21cr|gnome-bluetooth3-3.34.5-2|139	
21cr|gnome-bluetooth3-3.34.5-2|140	* Thu Feb 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|141	- Try
21cr|gnome-bluetooth3-3.34.5-2|142	
21cr|gnome-bluetooth3-3.34.5-2|143	* Thu Feb 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|144	- Init
21cr|gnome-bluetooth3-3.34.5-2|145	
21cr|gnome-bluetooth3-3.34.5-2|146	* Wed Jan 25 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 42.5-1
21cr|gnome-bluetooth3-3.34.5-2|147	- Update to 42.5
21cr|gnome-bluetooth3-3.34.5-2|148	
21cr|gnome-bluetooth3-3.34.5-2|149	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 42.2-3
21cr|gnome-bluetooth3-3.34.5-2|150	- MassBuild#2792: Increase release tag
21cr|gnome-bluetooth3-3.34.5-2|151	
21cr|gnome-bluetooth3-3.34.5-2|152	* Thu Aug 18 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|153	- Rebuild with gtk4
21cr|gnome-bluetooth3-3.34.5-2|154	
21cr|gnome-bluetooth3-3.34.5-2|155	* Tue Jul 19 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 42.2-1
21cr|gnome-bluetooth3-3.34.5-2|156	- Update to 42.2
21cr|gnome-bluetooth3-3.34.5-2|157	
21cr|gnome-bluetooth3-3.34.5-2|158	* Mon Apr 25 2022 HisShadow <shadowpilot34@gmail.com>
21cr|gnome-bluetooth3-3.34.5-2|159	- Fix build with new meson versions
21cr|gnome-bluetooth3-3.34.5-2|160	
21cr|gnome-bluetooth3-3.34.5-2|161	* Tue Nov 2 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.34.5-7
21cr|gnome-bluetooth3-3.34.5-2|162	- Bump release
21cr|gnome-bluetooth3-3.34.5-2|163	
21cr|gnome-bluetooth3-3.34.5-2|164	* Tue Aug 10 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.34.5-5
21cr|gnome-bluetooth3-3.34.5-2|165	- Bump release
21cr|gnome-bluetooth3-3.34.5-2|166	
21cr|gnome-bluetooth3-3.34.5-2|167	* Fri Jul 2 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.34.5-3
21cr|gnome-bluetooth3-3.34.5-2|168	- Bump release
21cr|gnome-bluetooth3-3.34.5-2|169	
21cr|gnome-bluetooth3-3.34.5-2|170	* Thu May 27 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.34.5-2
21cr|gnome-bluetooth3-3.34.5-2|171	- Bump release
21cr|gnome-bluetooth3-3.34.5-2|172	
21cr|gnome-bluetooth3-3.34.5-2|173	* Mon May 24 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.34.5-1
21cr|gnome-bluetooth3-3.34.5-2|174	- Update to 3.34.5
21cr|gnome-bluetooth3-3.34.5-2|175	
21cr|gnome-bluetooth3-3.34.5-2|176	* Sun Feb 28 2021 Andrey Grigorev <survolog@yandex.ru> 3.34.3-2
21cr|gnome-bluetooth3-3.34.5-2|177	- MassBuild#2295: Increase release tag
21cr|gnome-bluetooth3-3.34.5-2|178	
21cr|gnome-bluetooth3-3.34.5-2|179	* Mon Nov 16 2020 Alexander Stefanov <alexander@mezon.ru> 3.34.3-1
21cr|gnome-bluetooth3-3.34.5-2|180	- version autoupdate [3.34.3]
21cr|gnome-bluetooth3-3.34.5-2|181	
21cr|gnome-bluetooth3-3.34.5-2|182	* Wed Oct 21 2020 Victor Ryzhikh <victorr2007@yandex.ru> 3.34.2-2
21cr|gnome-bluetooth3-3.34.5-2|183	- Updated Russian translations
21cr|gnome-bluetooth3-3.34.5-2|184	
21cr|gnome-bluetooth3-3.34.5-2|185	* Wed Oct 21 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|gnome-bluetooth3-3.34.5-2|186	- Updated Russian translations
21cr|gnome-bluetooth3-3.34.5-2|187	
21cr|gnome-bluetooth3-3.34.5-2|188	* Sat Oct 3 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.34.2-1
21cr|gnome-bluetooth3-3.34.5-2|189	- Update to 3.34.2
21cr|gnome-bluetooth3-3.34.5-2|190	
21cr|gnome-bluetooth3-3.34.5-2|191	* Mon Apr 27 2020 Alexander Stefanov <alexander@mezon.ru> 3.34.1-1
21cr|gnome-bluetooth3-3.34.5-2|192	- version autoupdate [3.34.1]
21cr|gnome-bluetooth3-3.34.5-2|193	
21cr|gnome-bluetooth3-3.34.5-2|194	* Mon Jan 27 2020 Alexander Stefanov <alexander@mezon.ru> 3.34.0-1
21cr|gnome-bluetooth3-3.34.5-2|195	- version autoupdate [3.34.0]

1928 21
21cr|gnome-browser-extension-12-1|1	%define debug_package %{nil}
21cr|gnome-browser-extension-12-1|2	
21cr|gnome-browser-extension-12-1|3	Summary:	Browser extension that provides integration with GNOME Shell
21cr|gnome-browser-extension-12-1|4	Name:		gnome-browser-extension
21cr|gnome-browser-extension-12-1|5	Version:	12
21cr|gnome-browser-extension-12-1|6	Release:	1
21cr|gnome-browser-extension-12-1|7	License:	GPLv3
21cr|gnome-browser-extension-12-1|8	Group:		Development/Other
21cr|gnome-browser-extension-12-1|9	Url:		https://gitlab.gnome.org/GNOME/gnome-browser-extension
21cr|gnome-browser-extension-12-1|10	Source0:	https://github.com/GNOME/gnome-browser-extension/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gnome-browser-extension-12-1|11	BuildRequires:	gettext
21cr|gnome-browser-extension-12-1|12	BuildRequires:	meson
21cr|gnome-browser-extension-12-1|13	BuildRequires:	p7zip
21cr|gnome-browser-extension-12-1|14	BuildRequires:	python3dist(polib)
21cr|gnome-browser-extension-12-1|15	
21cr|gnome-browser-extension-12-1|16	%description
21cr|gnome-browser-extension-12-1|17	This repository contains the browser extension that provides integration
21cr|gnome-browser-extension-12-1|18	with GNOME Shell and the corresponding extensions repository at
21cr|gnome-browser-extension-12-1|19	https://extensions.gnome.org/.
21cr|gnome-browser-extension-12-1|20	
21cr|gnome-browser-extension-12-1|21	#------------------------------------------------------------------
21cr|gnome-browser-extension-12-1|22	
21cr|gnome-browser-extension-12-1|23	%package chrome
21cr|gnome-browser-extension-12-1|24	Summary:	%{name} for Chrome
21cr|gnome-browser-extension-12-1|25	Group:		Development/Other
21cr|gnome-browser-extension-12-1|26	
21cr|gnome-browser-extension-12-1|27	%description chrome
21cr|gnome-browser-extension-12-1|28	%{name} for Chrome.
21cr|gnome-browser-extension-12-1|29	
21cr|gnome-browser-extension-12-1|30	%files chrome
21cr|gnome-browser-extension-12-1|31	%doc README.md
21cr|gnome-browser-extension-12-1|32	%license LICENSE
21cr|gnome-browser-extension-12-1|33	%{_libdir}/chromium-browser
21cr|gnome-browser-extension-12-1|34	
21cr|gnome-browser-extension-12-1|35	#------------------------------------------------------------------
21cr|gnome-browser-extension-12-1|36	
21cr|gnome-browser-extension-12-1|37	%package firefox
21cr|gnome-browser-extension-12-1|38	Summary:	%{name} for Firefox
21cr|gnome-browser-extension-12-1|39	Group:		Development/Other
21cr|gnome-browser-extension-12-1|40	
21cr|gnome-browser-extension-12-1|41	%description firefox
21cr|gnome-browser-extension-12-1|42	%{name} for Firefox.
21cr|gnome-browser-extension-12-1|43	
21cr|gnome-browser-extension-12-1|44	%files firefox
21cr|gnome-browser-extension-12-1|45	%doc README.md
21cr|gnome-browser-extension-12-1|46	%license LICENSE
21cr|gnome-browser-extension-12-1|47	%{_datadir}/mozilla/extensions/gnome-browser-extension.zip
21cr|gnome-browser-extension-12-1|48	
21cr|gnome-browser-extension-12-1|49	#------------------------------------------------------------------
21cr|gnome-browser-extension-12-1|50	
21cr|gnome-browser-extension-12-1|51	%prep
21cr|gnome-browser-extension-12-1|52	%autosetup -p1
21cr|gnome-browser-extension-12-1|53	
21cr|gnome-browser-extension-12-1|54	%build
21cr|gnome-browser-extension-12-1|55	%meson
21cr|gnome-browser-extension-12-1|56	%meson_build
21cr|gnome-browser-extension-12-1|57	
21cr|gnome-browser-extension-12-1|58	%install
21cr|gnome-browser-extension-12-1|59	%meson_install
21cr|gnome-browser-extension-12-1|60	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions
21cr|gnome-browser-extension-12-1|61	mkdir -p %{buildroot}%{_libdir}/chromium-browser
21cr|gnome-browser-extension-12-1|62	cp *-rosa-linux-gnu/extension-firefox.zip %{buildroot}%{_datadir}/mozilla/extensions/gnome-browser-extension.zip
21cr|gnome-browser-extension-12-1|63	cp *-rosa-linux-gnu/extension-chrome.zip %{buildroot}%{_libdir}/chromium-browser/gnome-browser-extension.zip

1929 21
21cr|gnome-chemistry-utils-0.14.17-2|1	%define api 0.14
21cr|gnome-chemistry-utils-0.14.17-2|2	%define major 0
21cr|gnome-chemistry-utils-0.14.17-2|3	%define libname %mklibname gcu %{api} %{major}
21cr|gnome-chemistry-utils-0.14.17-2|4	%define libgchempaint %mklibname gchempaint %{api} %{major}
21cr|gnome-chemistry-utils-0.14.17-2|5	%define libgcrystal %mklibname gcrystal %{api} %{major}
21cr|gnome-chemistry-utils-0.14.17-2|6	
21cr|gnome-chemistry-utils-0.14.17-2|7	Summary:	Backend for Gnome chemistry applications
21cr|gnome-chemistry-utils-0.14.17-2|8	Name:		gnome-chemistry-utils
21cr|gnome-chemistry-utils-0.14.17-2|9	Version:	0.14.17
21cr|gnome-chemistry-utils-0.14.17-2|10	Release:	2
21cr|gnome-chemistry-utils-0.14.17-2|11	License:	LGPLv2+
21cr|gnome-chemistry-utils-0.14.17-2|12	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|13	Url:		http://www.nongnu.org/gchemutils/
21cr|gnome-chemistry-utils-0.14.17-2|14	Source0:	http://download.savannah.nongnu.org/releases/gchemutils/%{api}/%{name}-%{version}.tar.xz
21cr|gnome-chemistry-utils-0.14.17-2|15	# debian
21cr|gnome-chemistry-utils-0.14.17-2|16	Patch11:	gnome-chemistry-utils-0.14.17-deb-gnumeric-ftbfs.patch
21cr|gnome-chemistry-utils-0.14.17-2|17	Patch12:	gnome-chemistry-utils-0.14.17-deb-openbabel-v3.patch
21cr|gnome-chemistry-utils-0.14.17-2|18	Patch13:	gnome-chemistry-utils-0.14.17-deb-use-yelp.patch
21cr|gnome-chemistry-utils-0.14.17-2|19	Patch14:	gnome-chemistry-utils-0.14.17-deb-remove-gnome-common.patch
21cr|gnome-chemistry-utils-0.14.17-2|20	Patch15:	gnome-chemistry-utils-0.14.17-deb-gdk-use-x11-backend.patch
21cr|gnome-chemistry-utils-0.14.17-2|21	Patch16:	gnome-chemistry-utils-0.14.17-deb-gchempaint-merge-molecules-fix.patch
21cr|gnome-chemistry-utils-0.14.17-2|22	BuildRequires:	autoconf-archive
21cr|gnome-chemistry-utils-0.14.17-2|23	BuildRequires:	bodr
21cr|gnome-chemistry-utils-0.14.17-2|24	BuildRequires:	chemical-mime-data
21cr|gnome-chemistry-utils-0.14.17-2|25	BuildRequires:	chrpath
21cr|gnome-chemistry-utils-0.14.17-2|26	BuildRequires:	gtk-doc
21cr|gnome-chemistry-utils-0.14.17-2|27	BuildRequires:	itstool
21cr|gnome-chemistry-utils-0.14.17-2|28	BuildRequires:	intltool
21cr|gnome-chemistry-utils-0.14.17-2|29	BuildRequires:	perl-XML-Parser
21cr|gnome-chemistry-utils-0.14.17-2|30	BuildRequires:	pkgconfig(glu)
21cr|gnome-chemistry-utils-0.14.17-2|31	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-chemistry-utils-0.14.17-2|32	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-chemistry-utils-0.14.17-2|33	BuildRequires:	pkgconfig(lasem-0.4)
21cr|gnome-chemistry-utils-0.14.17-2|34	BuildRequires:	pkgconfig(libgoffice-0.10) >= 0.10.12
21cr|gnome-chemistry-utils-0.14.17-2|35	BuildRequires:	pkgconfig(libgsf-1)
21cr|gnome-chemistry-utils-0.14.17-2|36	BuildRequires:	pkgconfig(openbabel-3)
21cr|gnome-chemistry-utils-0.14.17-2|37	BuildRequires:	yelp-tools
21cr|gnome-chemistry-utils-0.14.17-2|38	# Also can be built with gnumeric but we don't do it for now
21cr|gnome-chemistry-utils-0.14.17-2|39	Provides:	gcu = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|40	Provides:	gchemutils = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|41	Obsoletes:	gcu < %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|42	Obsoletes:	gchemutils < %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|43	# fwang: the main package comes meta package since 0.10
21cr|gnome-chemistry-utils-0.14.17-2|44	Requires:	gchem3d = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|45	Requires:	gchemcalc = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|46	Requires:	gchempaint = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|47	Requires:	gchemtable = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|48	Requires:	gcrystal = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|49	Requires:	gspectrum = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|50	
21cr|gnome-chemistry-utils-0.14.17-2|51	%description
21cr|gnome-chemistry-utils-0.14.17-2|52	The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
21cr|gnome-chemistry-utils-0.14.17-2|53	chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
21cr|gnome-chemistry-utils-0.14.17-2|54	Chemistry Paint (gchempaint).
21cr|gnome-chemistry-utils-0.14.17-2|55	
21cr|gnome-chemistry-utils-0.14.17-2|56	%files
21cr|gnome-chemistry-utils-0.14.17-2|57	%doc README ChangeLog NEWS AUTHORS
21cr|gnome-chemistry-utils-0.14.17-2|58	
21cr|gnome-chemistry-utils-0.14.17-2|59	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|60	
21cr|gnome-chemistry-utils-0.14.17-2|61	%package common
21cr|gnome-chemistry-utils-0.14.17-2|62	Summary:	Common files shared by different components of %{name}
21cr|gnome-chemistry-utils-0.14.17-2|63	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|64	Conflicts:	%{name} < %{version}
21cr|gnome-chemistry-utils-0.14.17-2|65	Requires:	chemical-mime-data
21cr|gnome-chemistry-utils-0.14.17-2|66	Requires:	bodr
21cr|gnome-chemistry-utils-0.14.17-2|67	
21cr|gnome-chemistry-utils-0.14.17-2|68	%description common
21cr|gnome-chemistry-utils-0.14.17-2|69	The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
21cr|gnome-chemistry-utils-0.14.17-2|70	chemistry.  They are currently used in Gnome Crystal (gcrystal) and Gnome
21cr|gnome-chemistry-utils-0.14.17-2|71	Chemistry Paint (gchempaint).
21cr|gnome-chemistry-utils-0.14.17-2|72	
21cr|gnome-chemistry-utils-0.14.17-2|73	This package contains the common files ahred by different components of
21cr|gnome-chemistry-utils-0.14.17-2|74	%{name}.
21cr|gnome-chemistry-utils-0.14.17-2|75	
21cr|gnome-chemistry-utils-0.14.17-2|76	%preun common
21cr|gnome-chemistry-utils-0.14.17-2|77	%preun_uninstall_gconf_schemas gchemutils
21cr|gnome-chemistry-utils-0.14.17-2|78	
21cr|gnome-chemistry-utils-0.14.17-2|79	%files common -f gchemutils-%{api}.lang
21cr|gnome-chemistry-utils-0.14.17-2|80	%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.gschema.xml
21cr|gnome-chemistry-utils-0.14.17-2|81	%dir %{_libdir}/gchemutils
21cr|gnome-chemistry-utils-0.14.17-2|82	%dir %{_libdir}/gchemutils/%{api}
21cr|gnome-chemistry-utils-0.14.17-2|83	%dir %{_libdir}/gchemutils/%{api}/plugins
21cr|gnome-chemistry-utils-0.14.17-2|84	%{_libdir}/gchemutils/%{api}/plugins/cdx
21cr|gnome-chemistry-utils-0.14.17-2|85	%{_libdir}/gchemutils/%{api}/plugins/cdxml
21cr|gnome-chemistry-utils-0.14.17-2|86	%{_libdir}/gchemutils/%{api}/plugins/cif
21cr|gnome-chemistry-utils-0.14.17-2|87	%{_libdir}/gchemutils/%{api}/plugins/cml
21cr|gnome-chemistry-utils-0.14.17-2|88	%{_libdir}/gchemutils/%{api}/plugins/nuts
21cr|gnome-chemistry-utils-0.14.17-2|89	%dir %{_datadir}/gchemutils
21cr|gnome-chemistry-utils-0.14.17-2|90	%dir %{_datadir}/gchemutils/%{api}
21cr|gnome-chemistry-utils-0.14.17-2|91	%{_datadir}/gchemutils/%{api}/*.xml
21cr|gnome-chemistry-utils-0.14.17-2|92	%dir %{_datadir}/gchemutils/%{api}/pixmaps
21cr|gnome-chemistry-utils-0.14.17-2|93	%dir %{_datadir}/gchemutils/%{api}/ui
21cr|gnome-chemistry-utils-0.14.17-2|94	%{_datadir}/gchemutils/%{api}/ui/libgcu
21cr|gnome-chemistry-utils-0.14.17-2|95	%{_datadir}/mime/packages/*.xml
21cr|gnome-chemistry-utils-0.14.17-2|96	%{_libexecdir}/babelserver
21cr|gnome-chemistry-utils-0.14.17-2|97	
21cr|gnome-chemistry-utils-0.14.17-2|98	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|99	
21cr|gnome-chemistry-utils-0.14.17-2|100	%package -n %{libname}
21cr|gnome-chemistry-utils-0.14.17-2|101	Summary:	Main libraries for %{name}
21cr|gnome-chemistry-utils-0.14.17-2|102	Group:		System/Libraries
21cr|gnome-chemistry-utils-0.14.17-2|103	
21cr|gnome-chemistry-utils-0.14.17-2|104	%description -n %{libname}
21cr|gnome-chemistry-utils-0.14.17-2|105	The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
21cr|gnome-chemistry-utils-0.14.17-2|106	chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
21cr|gnome-chemistry-utils-0.14.17-2|107	Chemistry Paint (gchempaint).
21cr|gnome-chemistry-utils-0.14.17-2|108	
21cr|gnome-chemistry-utils-0.14.17-2|109	This package contains the library needed to run programs dynamically
21cr|gnome-chemistry-utils-0.14.17-2|110	linked with %{name}.
21cr|gnome-chemistry-utils-0.14.17-2|111	
21cr|gnome-chemistry-utils-0.14.17-2|112	%files -n %{libname}
21cr|gnome-chemistry-utils-0.14.17-2|113	%{_libdir}/libgcu-%{api}.so.%{major}*
21cr|gnome-chemistry-utils-0.14.17-2|114	%{_libdir}/libgcugtk-%{api}.so.%{major}*
21cr|gnome-chemistry-utils-0.14.17-2|115	
21cr|gnome-chemistry-utils-0.14.17-2|116	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|117	
21cr|gnome-chemistry-utils-0.14.17-2|118	%package -n %{libgchempaint}
21cr|gnome-chemistry-utils-0.14.17-2|119	Summary:	Libraries for gchempaint
21cr|gnome-chemistry-utils-0.14.17-2|120	Group:		System/Libraries
21cr|gnome-chemistry-utils-0.14.17-2|121	
21cr|gnome-chemistry-utils-0.14.17-2|122	%description -n %{libgchempaint}
21cr|gnome-chemistry-utils-0.14.17-2|123	The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
21cr|gnome-chemistry-utils-0.14.17-2|124	chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
21cr|gnome-chemistry-utils-0.14.17-2|125	Chemistry Paint (gchempaint).
21cr|gnome-chemistry-utils-0.14.17-2|126	
21cr|gnome-chemistry-utils-0.14.17-2|127	This package contains the library needed to run programs dynamically
21cr|gnome-chemistry-utils-0.14.17-2|128	linked with gchempaint.
21cr|gnome-chemistry-utils-0.14.17-2|129	
21cr|gnome-chemistry-utils-0.14.17-2|130	%files -n %{libgchempaint}
21cr|gnome-chemistry-utils-0.14.17-2|131	%{_libdir}/libgcp-%{api}.so.%{major}*
21cr|gnome-chemistry-utils-0.14.17-2|132	%{_libdir}/libgccv-%{api}.so.%{major}*
21cr|gnome-chemistry-utils-0.14.17-2|133	
21cr|gnome-chemistry-utils-0.14.17-2|134	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|135	
21cr|gnome-chemistry-utils-0.14.17-2|136	%package -n %{libgcrystal}
21cr|gnome-chemistry-utils-0.14.17-2|137	Summary:	Libraries for gchempaint
21cr|gnome-chemistry-utils-0.14.17-2|138	Group:		System/Libraries
21cr|gnome-chemistry-utils-0.14.17-2|139	
21cr|gnome-chemistry-utils-0.14.17-2|140	%description -n %{libgcrystal}
21cr|gnome-chemistry-utils-0.14.17-2|141	The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
21cr|gnome-chemistry-utils-0.14.17-2|142	chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
21cr|gnome-chemistry-utils-0.14.17-2|143	Chemistry Paint (gchempaint).
21cr|gnome-chemistry-utils-0.14.17-2|144	
21cr|gnome-chemistry-utils-0.14.17-2|145	This package contains the library needed to run programs dynamically
21cr|gnome-chemistry-utils-0.14.17-2|146	linked with gcrystal.
21cr|gnome-chemistry-utils-0.14.17-2|147	
21cr|gnome-chemistry-utils-0.14.17-2|148	%files -n %{libgcrystal}
21cr|gnome-chemistry-utils-0.14.17-2|149	%{_libdir}/libgcrystal-%{api}.so.%{major}*
21cr|gnome-chemistry-utils-0.14.17-2|150	
21cr|gnome-chemistry-utils-0.14.17-2|151	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|152	
21cr|gnome-chemistry-utils-0.14.17-2|153	%package -n gchempaint
21cr|gnome-chemistry-utils-0.14.17-2|154	Summary:	GNOME 2D chemical structure drawing tool
21cr|gnome-chemistry-utils-0.14.17-2|155	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|156	Requires:	%{name}-common = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|157	Recommends:	%{name}-goffice = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|158	Conflicts:	%{name}-common < 0.10.1-2
21cr|gnome-chemistry-utils-0.14.17-2|159	
21cr|gnome-chemistry-utils-0.14.17-2|160	%description -n gchempaint
21cr|gnome-chemistry-utils-0.14.17-2|161	GChemPaint is a 2D chemical structures editor for the Gnome-2 desktop.
21cr|gnome-chemistry-utils-0.14.17-2|162	GChemPaint is a multi-document application and will be a bonobo server so
21cr|gnome-chemistry-utils-0.14.17-2|163	that some chemistry could be embedded in Gnome applications such as
21cr|gnome-chemistry-utils-0.14.17-2|164	Gnumeric and Abiword.
21cr|gnome-chemistry-utils-0.14.17-2|165	
21cr|gnome-chemistry-utils-0.14.17-2|166	%preun -n gchempaint
21cr|gnome-chemistry-utils-0.14.17-2|167	%preun_uninstall_gconf_schemas gchempaint gchempaint-arrows
21cr|gnome-chemistry-utils-0.14.17-2|168	
21cr|gnome-chemistry-utils-0.14.17-2|169	%files -n gchempaint
21cr|gnome-chemistry-utils-0.14.17-2|170	%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.paint.gschema.xml
21cr|gnome-chemistry-utils-0.14.17-2|171	%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.paint.plugins.arrows.gschema.xml
21cr|gnome-chemistry-utils-0.14.17-2|172	%{_bindir}/gchempaint*
21cr|gnome-chemistry-utils-0.14.17-2|173	%{_libdir}/gchemutils/%{api}/plugins/paint
21cr|gnome-chemistry-utils-0.14.17-2|174	%{_datadir}/applications/gchempaint*.desktop
21cr|gnome-chemistry-utils-0.14.17-2|175	%{_datadir}/gchemutils/%{api}/paint
21cr|gnome-chemistry-utils-0.14.17-2|176	%{_datadir}/gchemutils/%{api}/pixmaps/gchempaint_logo.*
21cr|gnome-chemistry-utils-0.14.17-2|177	%{_datadir}/gchemutils/%{api}/ui/paint
21cr|gnome-chemistry-utils-0.14.17-2|178	%{_datadir}/help/C/gchempaint-%{api}
21cr|gnome-chemistry-utils-0.14.17-2|179	%{_iconsdir}/hicolor/*/apps/gchempaint.*
21cr|gnome-chemistry-utils-0.14.17-2|180	%{_iconsdir}/hicolor/*/mimetypes/application-x-gchempaint.*
21cr|gnome-chemistry-utils-0.14.17-2|181	%{_mandir}/man1/gchempaint*
21cr|gnome-chemistry-utils-0.14.17-2|182	%{_datadir}/appdata/gchempaint*
21cr|gnome-chemistry-utils-0.14.17-2|183	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|184	
21cr|gnome-chemistry-utils-0.14.17-2|185	%package -n gchem3d
21cr|gnome-chemistry-utils-0.14.17-2|186	Summary:	Molecules Viewer
21cr|gnome-chemistry-utils-0.14.17-2|187	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|188	Requires:	%{name}-common = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|189	Conflicts:	%{name} < %{version}
21cr|gnome-chemistry-utils-0.14.17-2|190	
21cr|gnome-chemistry-utils-0.14.17-2|191	%description -n gchem3d
21cr|gnome-chemistry-utils-0.14.17-2|192	GChem3Viewer is a 3D molecular structure viewer.
21cr|gnome-chemistry-utils-0.14.17-2|193	
21cr|gnome-chemistry-utils-0.14.17-2|194	%files -n gchem3d
21cr|gnome-chemistry-utils-0.14.17-2|195	%{_bindir}/gchem3d*
21cr|gnome-chemistry-utils-0.14.17-2|196	%{_datadir}/applications/gchem3d*.desktop
21cr|gnome-chemistry-utils-0.14.17-2|197	%{_datadir}/help/C/gchem3d-%{api}
21cr|gnome-chemistry-utils-0.14.17-2|198	%{_iconsdir}/hicolor/*/apps/gchem3d.*
21cr|gnome-chemistry-utils-0.14.17-2|199	%{_mandir}/man1/gchem3d*
21cr|gnome-chemistry-utils-0.14.17-2|200	%{_datadir}/appdata/gchem3d*
21cr|gnome-chemistry-utils-0.14.17-2|201	
21cr|gnome-chemistry-utils-0.14.17-2|202	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|203	
21cr|gnome-chemistry-utils-0.14.17-2|204	%package -n gchemcalc
21cr|gnome-chemistry-utils-0.14.17-2|205	Summary:	Chemical calculator
21cr|gnome-chemistry-utils-0.14.17-2|206	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|207	Requires:	%{name}-common = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|208	Conflicts:	%{name} < %{version}
21cr|gnome-chemistry-utils-0.14.17-2|209	
21cr|gnome-chemistry-utils-0.14.17-2|210	%description -n gchemcalc
21cr|gnome-chemistry-utils-0.14.17-2|211	GChemCalc is a Chemical calculator.
21cr|gnome-chemistry-utils-0.14.17-2|212	
21cr|gnome-chemistry-utils-0.14.17-2|213	%files -n gchemcalc
21cr|gnome-chemistry-utils-0.14.17-2|214	%{_bindir}/gchemcalc*
21cr|gnome-chemistry-utils-0.14.17-2|215	%{_datadir}/applications/gchemcalc*.desktop
21cr|gnome-chemistry-utils-0.14.17-2|216	%{_datadir}/gchemutils/%{api}/ui/calc
21cr|gnome-chemistry-utils-0.14.17-2|217	%{_datadir}/help/C/gchemcalc-%{api}
21cr|gnome-chemistry-utils-0.14.17-2|218	%{_iconsdir}/hicolor/*/apps/gchemcalc.*
21cr|gnome-chemistry-utils-0.14.17-2|219	%{_mandir}/man1/gchemcalc*
21cr|gnome-chemistry-utils-0.14.17-2|220	%{_datadir}/appdata/gchemcalc*
21cr|gnome-chemistry-utils-0.14.17-2|221	
21cr|gnome-chemistry-utils-0.14.17-2|222	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|223	
21cr|gnome-chemistry-utils-0.14.17-2|224	%package -n gchemtable
21cr|gnome-chemistry-utils-0.14.17-2|225	Summary:	Periodic table
21cr|gnome-chemistry-utils-0.14.17-2|226	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|227	Requires:	%{name}-common = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|228	Conflicts:	%{name} < %{version}
21cr|gnome-chemistry-utils-0.14.17-2|229	
21cr|gnome-chemistry-utils-0.14.17-2|230	%description -n gchemtable
21cr|gnome-chemistry-utils-0.14.17-2|231	GChemTable is a periodic table of the elements application.
21cr|gnome-chemistry-utils-0.14.17-2|232	
21cr|gnome-chemistry-utils-0.14.17-2|233	%files -n gchemtable
21cr|gnome-chemistry-utils-0.14.17-2|234	%{_bindir}/gchemtable*
21cr|gnome-chemistry-utils-0.14.17-2|235	%{_datadir}/applications/gchemtable*.desktop
21cr|gnome-chemistry-utils-0.14.17-2|236	%{_datadir}/help/C/gchemtable-%{api}
21cr|gnome-chemistry-utils-0.14.17-2|237	%{_datadir}/gchemutils/%{api}/ui/table
21cr|gnome-chemistry-utils-0.14.17-2|238	%{_iconsdir}/hicolor/*/apps/gchemtable.*
21cr|gnome-chemistry-utils-0.14.17-2|239	%{_mandir}/man1/gchemtable*
21cr|gnome-chemistry-utils-0.14.17-2|240	%{_datadir}/appdata/gchemtable*
21cr|gnome-chemistry-utils-0.14.17-2|241	
21cr|gnome-chemistry-utils-0.14.17-2|242	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|243	
21cr|gnome-chemistry-utils-0.14.17-2|244	%package -n gcrystal
21cr|gnome-chemistry-utils-0.14.17-2|245	Summary:	Crystal structure viewer
21cr|gnome-chemistry-utils-0.14.17-2|246	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|247	Requires:	%{name}-common = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|248	Conflicts:	%{name} < %{version}
21cr|gnome-chemistry-utils-0.14.17-2|249	
21cr|gnome-chemistry-utils-0.14.17-2|250	%description -n gcrystal
21cr|gnome-chemistry-utils-0.14.17-2|251	GCrystal is a Crystal structure viewer.
21cr|gnome-chemistry-utils-0.14.17-2|252	
21cr|gnome-chemistry-utils-0.14.17-2|253	%preun -n gcrystal
21cr|gnome-chemistry-utils-0.14.17-2|254	%preun_uninstall_gconf_schemas gcrystal
21cr|gnome-chemistry-utils-0.14.17-2|255	
21cr|gnome-chemistry-utils-0.14.17-2|256	%files -n gcrystal
21cr|gnome-chemistry-utils-0.14.17-2|257	%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.crystal.gschema.xml
21cr|gnome-chemistry-utils-0.14.17-2|258	%{_bindir}/gcrystal*
21cr|gnome-chemistry-utils-0.14.17-2|259	%{_datadir}/gchemutils/%{api}/pixmaps/gcrystal_logo.png
21cr|gnome-chemistry-utils-0.14.17-2|260	%{_datadir}/gchemutils/%{api}/ui/crystal
21cr|gnome-chemistry-utils-0.14.17-2|261	%{_datadir}/applications/gcrystal*.desktop
21cr|gnome-chemistry-utils-0.14.17-2|262	%{_datadir}/help/C/gcrystal-%{api}
21cr|gnome-chemistry-utils-0.14.17-2|263	%{_iconsdir}/hicolor/*/apps/gcrystal.*
21cr|gnome-chemistry-utils-0.14.17-2|264	%{_iconsdir}/hicolor/*/mimetypes/application-x-gcrystal.*
21cr|gnome-chemistry-utils-0.14.17-2|265	%{_mandir}/man1/gcrystal*
21cr|gnome-chemistry-utils-0.14.17-2|266	%{_datadir}/appdata/gcrystal*
21cr|gnome-chemistry-utils-0.14.17-2|267	
21cr|gnome-chemistry-utils-0.14.17-2|268	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|269	
21cr|gnome-chemistry-utils-0.14.17-2|270	%package -n gspectrum
21cr|gnome-chemistry-utils-0.14.17-2|271	Summary:	Spectrum viewer
21cr|gnome-chemistry-utils-0.14.17-2|272	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|273	Requires:	%{name}-common = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|274	Conflicts:	%{name} < %{version}
21cr|gnome-chemistry-utils-0.14.17-2|275	
21cr|gnome-chemistry-utils-0.14.17-2|276	%description -n gspectrum
21cr|gnome-chemistry-utils-0.14.17-2|277	GSpectrum is a Spectrum viewer.
21cr|gnome-chemistry-utils-0.14.17-2|278	
21cr|gnome-chemistry-utils-0.14.17-2|279	%files -n gspectrum
21cr|gnome-chemistry-utils-0.14.17-2|280	%{_bindir}/gspectrum*
21cr|gnome-chemistry-utils-0.14.17-2|281	%{_datadir}/applications/gspectrum*.desktop
21cr|gnome-chemistry-utils-0.14.17-2|282	%{_datadir}/help/C/gspectrum-%{api}
21cr|gnome-chemistry-utils-0.14.17-2|283	%{_iconsdir}/hicolor/*/apps/gspectrum.*
21cr|gnome-chemistry-utils-0.14.17-2|284	%{_mandir}/man1/gspectrum*
21cr|gnome-chemistry-utils-0.14.17-2|285	%{_datadir}/appdata/gspectrum*
21cr|gnome-chemistry-utils-0.14.17-2|286	
21cr|gnome-chemistry-utils-0.14.17-2|287	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|288	
21cr|gnome-chemistry-utils-0.14.17-2|289	%package goffice
21cr|gnome-chemistry-utils-0.14.17-2|290	Summary:	GOffice plugin for gchemutils
21cr|gnome-chemistry-utils-0.14.17-2|291	Group:		Sciences/Chemistry
21cr|gnome-chemistry-utils-0.14.17-2|292	Requires:	gchempaint = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|293	Requires:	goffice
21cr|gnome-chemistry-utils-0.14.17-2|294	
21cr|gnome-chemistry-utils-0.14.17-2|295	%description goffice
21cr|gnome-chemistry-utils-0.14.17-2|296	GOffice plugin for gchemutils.
21cr|gnome-chemistry-utils-0.14.17-2|297	
21cr|gnome-chemistry-utils-0.14.17-2|298	%files goffice
21cr|gnome-chemistry-utils-0.14.17-2|299	%{_libdir}/goffice/*/plugins/gchemutils
21cr|gnome-chemistry-utils-0.14.17-2|300	
21cr|gnome-chemistry-utils-0.14.17-2|301	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|302	
21cr|gnome-chemistry-utils-0.14.17-2|303	%package	devel
21cr|gnome-chemistry-utils-0.14.17-2|304	Summary:	Development related files of %{name}
21cr|gnome-chemistry-utils-0.14.17-2|305	Group:		Development/GNOME and GTK+
21cr|gnome-chemistry-utils-0.14.17-2|306	Requires:	%{libname} = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|307	Requires:	%{libgchempaint} = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|308	Requires:	%{libgcrystal} = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|309	Provides:	gcu-devel = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|310	Provides:	gchemutils-devel = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|311	Provides:	gchempaint-devel = %{EVRD}
21cr|gnome-chemistry-utils-0.14.17-2|312	Obsoletes:	%{_lib}gcu-devel < %{version}
21cr|gnome-chemistry-utils-0.14.17-2|313	Obsoletes:	gchempaint-devel < %{version}
21cr|gnome-chemistry-utils-0.14.17-2|314	
21cr|gnome-chemistry-utils-0.14.17-2|315	%description	devel
21cr|gnome-chemistry-utils-0.14.17-2|316	The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
21cr|gnome-chemistry-utils-0.14.17-2|317	chemistry.  They are currently used in Gnome Crystal (gcrystal) and Gnome
21cr|gnome-chemistry-utils-0.14.17-2|318	Chemistry Paint (gchempaint).
21cr|gnome-chemistry-utils-0.14.17-2|319	
21cr|gnome-chemistry-utils-0.14.17-2|320	This package includes the header files and static libraries necessary for
21cr|gnome-chemistry-utils-0.14.17-2|321	developing chemistry related programs using %{name}.
21cr|gnome-chemistry-utils-0.14.17-2|322	
21cr|gnome-chemistry-utils-0.14.17-2|323	%files devel
21cr|gnome-chemistry-utils-0.14.17-2|324	%doc docs/reference
21cr|gnome-chemistry-utils-0.14.17-2|325	%{_libdir}/*.so
21cr|gnome-chemistry-utils-0.14.17-2|326	
21cr|gnome-chemistry-utils-0.14.17-2|327	#--------------------------------------------------------------------
21cr|gnome-chemistry-utils-0.14.17-2|328	
21cr|gnome-chemistry-utils-0.14.17-2|329	%prep
21cr|gnome-chemistry-utils-0.14.17-2|330	%autosetup -p1
21cr|gnome-chemistry-utils-0.14.17-2|331	
21cr|gnome-chemistry-utils-0.14.17-2|332	%build
21cr|gnome-chemistry-utils-0.14.17-2|333	%define Werror_cflags %{nil}
21cr|gnome-chemistry-utils-0.14.17-2|334	export CXXFLAGS="%{optflags} -fpermissive -std=c++14"
21cr|gnome-chemistry-utils-0.14.17-2|335	%configure \
21cr|gnome-chemistry-utils-0.14.17-2|336	--enable-static=no --disable-update-databases \
21cr|gnome-chemistry-utils-0.14.17-2|337	--disable-mozilla-plugin --disable-schemas-install \
21cr|gnome-chemistry-utils-0.14.17-2|338	--disable-scrollkeeper --without-kde-mime-dir
21cr|gnome-chemistry-utils-0.14.17-2|339	%make
21cr|gnome-chemistry-utils-0.14.17-2|340	
21cr|gnome-chemistry-utils-0.14.17-2|341	%install
21cr|gnome-chemistry-utils-0.14.17-2|342	%makeinstall_std HTMLDIR=`pwd`/reference/html
21cr|gnome-chemistry-utils-0.14.17-2|343	
21cr|gnome-chemistry-utils-0.14.17-2|344	#kill intrusive docs
21cr|gnome-chemistry-utils-0.14.17-2|345	rm -rf %{buildroot}%{_docdir}/gchemutils
21cr|gnome-chemistry-utils-0.14.17-2|346	
21cr|gnome-chemistry-utils-0.14.17-2|347	#kill rpaths
21cr|gnome-chemistry-utils-0.14.17-2|348	chrpath --delete  %{buildroot}%{_bindir}/*
21cr|gnome-chemistry-utils-0.14.17-2|349	chrpath --delete  %{buildroot}%{_libdir}/goffice/*/plugins/gchemutils/gchemutils.so
21cr|gnome-chemistry-utils-0.14.17-2|350	chrpath --delete  %{buildroot}%{_libdir}/*.so.*
21cr|gnome-chemistry-utils-0.14.17-2|351	
21cr|gnome-chemistry-utils-0.14.17-2|352	%find_lang gchemutils-%{api}

1930 21
21cr|gnome-color-chooser-0.2.5-6|1	Summary:	Customize the appearance of the GNOME desktop
21cr|gnome-color-chooser-0.2.5-6|2	Name:		gnome-color-chooser
21cr|gnome-color-chooser-0.2.5-6|3	Version:	0.2.5
21cr|gnome-color-chooser-0.2.5-6|4	Release:	6
21cr|gnome-color-chooser-0.2.5-6|5	License:	GPLv3+
21cr|gnome-color-chooser-0.2.5-6|6	Group:		Graphical desktop/GNOME
21cr|gnome-color-chooser-0.2.5-6|7	Url:		http://sourceforge.net/projects/gnomecc
21cr|gnome-color-chooser-0.2.5-6|8	Source0:	%{name}-%{version}.tar.bz2
21cr|gnome-color-chooser-0.2.5-6|9	Patch0:		gnome-color-chooser-0.2.5-desktop-entry.patch
21cr|gnome-color-chooser-0.2.5-6|10	BuildRequires:	intltool
21cr|gnome-color-chooser-0.2.5-6|11	BuildRequires:	pkgconfig(libgnomeuimm-2.6)
21cr|gnome-color-chooser-0.2.5-6|12	
21cr|gnome-color-chooser-0.2.5-6|13	%description
21cr|gnome-color-chooser-0.2.5-6|14	An application for customizing the appearance of the GNOME(/GTK+) desktop.
21cr|gnome-color-chooser-0.2.5-6|15	Features: change colors and sizes of GTK widgets, colorize desktop
21cr|gnome-color-chooser-0.2.5-6|16	icons, configure your gtk engines and let your current theme be
21cr|gnome-color-chooser-0.2.5-6|17	drawn by whatever gtk engine you want, etc.
21cr|gnome-color-chooser-0.2.5-6|18	
21cr|gnome-color-chooser-0.2.5-6|19	%files -f %{name}.lang
21cr|gnome-color-chooser-0.2.5-6|20	%doc README THANKS NEWS AUTHORS
21cr|gnome-color-chooser-0.2.5-6|21	%{_bindir}/%{name}
21cr|gnome-color-chooser-0.2.5-6|22	%{_datadir}/applications/%{name}.desktop
21cr|gnome-color-chooser-0.2.5-6|23	%dir %{_datadir}/%{name}/
21cr|gnome-color-chooser-0.2.5-6|24	%{_datadir}/%{name}/glade/%{name}.glade
21cr|gnome-color-chooser-0.2.5-6|25	%{_datadir}/%{name}/profiles/compact.xml
21cr|gnome-color-chooser-0.2.5-6|26	%{_datadir}/%{name}/%{name}.xml
21cr|gnome-color-chooser-0.2.5-6|27	%{_datadir}/man/man1/%{name}.1*
21cr|gnome-color-chooser-0.2.5-6|28	%{_datadir}/pixmaps/%{name}.svg
21cr|gnome-color-chooser-0.2.5-6|29	
21cr|gnome-color-chooser-0.2.5-6|30	#----------------------------------------------------------------------------
21cr|gnome-color-chooser-0.2.5-6|31	
21cr|gnome-color-chooser-0.2.5-6|32	%prep
21cr|gnome-color-chooser-0.2.5-6|33	%setup -q
21cr|gnome-color-chooser-0.2.5-6|34	%patch0 -p1
21cr|gnome-color-chooser-0.2.5-6|35	
21cr|gnome-color-chooser-0.2.5-6|36	%build
21cr|gnome-color-chooser-0.2.5-6|37	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|gnome-color-chooser-0.2.5-6|38	%configure
21cr|gnome-color-chooser-0.2.5-6|39	%make
21cr|gnome-color-chooser-0.2.5-6|40	
21cr|gnome-color-chooser-0.2.5-6|41	%install
21cr|gnome-color-chooser-0.2.5-6|42	%makeinstall_std
21cr|gnome-color-chooser-0.2.5-6|43	
21cr|gnome-color-chooser-0.2.5-6|44	%find_lang %{name}

1931 21
21cr|gnome-color-manager-3.36.0-12|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gnome-color-manager-3.36.0-12|2	
21cr|gnome-color-manager-3.36.0-12|3	Summary:	Color management tools for GNOME
21cr|gnome-color-manager-3.36.0-12|4	Name:		gnome-color-manager
21cr|gnome-color-manager-3.36.0-12|5	Version:	3.36.0
21cr|gnome-color-manager-3.36.0-12|6	Release:	12
21cr|gnome-color-manager-3.36.0-12|7	License:	GPLv2+
21cr|gnome-color-manager-3.36.0-12|8	Group:		Graphical desktop/GNOME
21cr|gnome-color-manager-3.36.0-12|9	Url:		https://download.gnome.org/sources/gnome-color-manager
21cr|gnome-color-manager-3.36.0-12|10	Source0:	https://download.gnome.org/sources/gnome-color-manager/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-color-manager-3.36.0-12|11	BuildRequires:	desktop-file-utils
21cr|gnome-color-manager-3.36.0-12|12	BuildRequires:	docbook-dtd41-sgml
21cr|gnome-color-manager-3.36.0-12|13	BuildRequires:	docbook-utils
21cr|gnome-color-manager-3.36.0-12|14	BuildRequires:	intltool
21cr|gnome-color-manager-3.36.0-12|15	BuildRequires:	itstool
21cr|gnome-color-manager-3.36.0-12|16	BuildRequires:	meson
21cr|gnome-color-manager-3.36.0-12|17	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|gnome-color-manager-3.36.0-12|18	BuildRequires:	pkgconfig(colord)
21cr|gnome-color-manager-3.36.0-12|19	BuildRequires:	pkgconfig(colord-gtk)
21cr|gnome-color-manager-3.36.0-12|20	BuildRequires:	pkgconfig(exiv2)
21cr|gnome-color-manager-3.36.0-12|21	BuildRequires:	pkgconfig(gl)
21cr|gnome-color-manager-3.36.0-12|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-color-manager-3.36.0-12|23	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-color-manager-3.36.0-12|24	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21cr|gnome-color-manager-3.36.0-12|25	BuildRequires:	pkgconfig(lcms2)
21cr|gnome-color-manager-3.36.0-12|26	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|gnome-color-manager-3.36.0-12|27	BuildRequires:	pkgconfig(libexif)
21cr|gnome-color-manager-3.36.0-12|28	BuildRequires:	pkgconfig(libtiff-4)
21cr|gnome-color-manager-3.36.0-12|29	BuildRequires:	pkgconfig(mx-1.0)
21cr|gnome-color-manager-3.36.0-12|30	BuildRequires:	pkgconfig(vte-2.91)
21cr|gnome-color-manager-3.36.0-12|31	BuildRequires:	pkgconfig(x11)
21cr|gnome-color-manager-3.36.0-12|32	BuildRequires:	pkgconfig(xrandr)
21cr|gnome-color-manager-3.36.0-12|33	Requires:	colord
21cr|gnome-color-manager-3.36.0-12|34	Requires:	shared-color-profiles
21cr|gnome-color-manager-3.36.0-12|35	
21cr|gnome-color-manager-3.36.0-12|36	%description
21cr|gnome-color-manager-3.36.0-12|37	gnome-color-manager is a session framework that makes it easy to manage,
21cr|gnome-color-manager-3.36.0-12|38	install and generate color profiles in the GNOME desktop.
21cr|gnome-color-manager-3.36.0-12|39	
21cr|gnome-color-manager-3.36.0-12|40	%files -f %{name}.lang
21cr|gnome-color-manager-3.36.0-12|41	%doc AUTHORS README
21cr|gnome-color-manager-3.36.0-12|42	%{_bindir}/gcm-*
21cr|gnome-color-manager-3.36.0-12|43	%{_datadir}/%{name}
21cr|gnome-color-manager-3.36.0-12|44	%{_datadir}/applications/*.desktop
21cr|gnome-color-manager-3.36.0-12|45	%{_datadir}/icons/hicolor/*/*/*.png
21cr|gnome-color-manager-3.36.0-12|46	%{_datadir}/icons/hicolor/scalable/*/*.svg
21cr|gnome-color-manager-3.36.0-12|47	%{_datadir}/man/man1/*
21cr|gnome-color-manager-3.36.0-12|48	%{_appdatadir}/org.gnome.ColorProfileViewer.appdata.xml
21cr|gnome-color-manager-3.36.0-12|49	
21cr|gnome-color-manager-3.36.0-12|50	#----------------------------------------------------------------------------
21cr|gnome-color-manager-3.36.0-12|51	
21cr|gnome-color-manager-3.36.0-12|52	%prep
21cr|gnome-color-manager-3.36.0-12|53	%setup -q
21cr|gnome-color-manager-3.36.0-12|54	
21cr|gnome-color-manager-3.36.0-12|55	%build
21cr|gnome-color-manager-3.36.0-12|56	%meson
21cr|gnome-color-manager-3.36.0-12|57	%meson_build
21cr|gnome-color-manager-3.36.0-12|58	
21cr|gnome-color-manager-3.36.0-12|59	%install
21cr|gnome-color-manager-3.36.0-12|60	%meson_install
21cr|gnome-color-manager-3.36.0-12|61	
21cr|gnome-color-manager-3.36.0-12|62	%find_lang %{name} --with-gnome --all-name

1932 21
21cr|gnome-commander-1.12.2-1|1	%define _disable_ld_no_undefined 1
21cr|gnome-commander-1.12.2-1|2	
21cr|gnome-commander-1.12.2-1|3	Summary:	A Gnome filemanager similar to the Norton Commander(TM)
21cr|gnome-commander-1.12.2-1|4	Name:		gnome-commander
21cr|gnome-commander-1.12.2-1|5	Version:	1.12.2
21cr|gnome-commander-1.12.2-1|6	Release:	1
21cr|gnome-commander-1.12.2-1|7	License:	GPLv2+
21cr|gnome-commander-1.12.2-1|8	Group:		File tools
21cr|gnome-commander-1.12.2-1|9	Url:		https://gcmd.github.io
21cr|gnome-commander-1.12.2-1|10	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.4/%{name}-%{version}.tar.xz
21cr|gnome-commander-1.12.2-1|11	Patch0:		gnome-commander-1.12.2-no-werror.patch
21cr|gnome-commander-1.12.2-1|12	BuildRequires:	desktop-file-utils
21cr|gnome-commander-1.12.2-1|13	BuildRequires:	flex
21cr|gnome-commander-1.12.2-1|14	BuildRequires:	gnome-common
21cr|gnome-commander-1.12.2-1|15	BuildRequires:	intltool
21cr|gnome-commander-1.12.2-1|16	BuildRequires:	itstool
21cr|gnome-commander-1.12.2-1|17	BuildRequires:	libxslt-proc
21cr|gnome-commander-1.12.2-1|18	BuildRequires:	shared-mime-info
21cr|gnome-commander-1.12.2-1|19	BuildRequires:	libchm-devel
21cr|gnome-commander-1.12.2-1|20	BuildRequires:	pkgconfig(exiv2)
21cr|gnome-commander-1.12.2-1|21	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gnome-commander-1.12.2-1|22	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-commander-1.12.2-1|23	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21cr|gnome-commander-1.12.2-1|24	BuildRequires:	pkgconfig(lcms)
21cr|gnome-commander-1.12.2-1|25	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gnome-commander-1.12.2-1|26	BuildRequires:	pkgconfig(libgsf-1)
21cr|gnome-commander-1.12.2-1|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gnome-commander-1.12.2-1|28	BuildRequires:	pkgconfig(poppler)
21cr|gnome-commander-1.12.2-1|29	BuildRequires:	pkgconfig(python)
21cr|gnome-commander-1.12.2-1|30	BuildRequires:	pkgconfig(taglib)
21cr|gnome-commander-1.12.2-1|31	BuildRequires:	pkgconfig(unique-1.0)
21cr|gnome-commander-1.12.2-1|32	Requires:	gnome-vfs2
21cr|gnome-commander-1.12.2-1|33	
21cr|gnome-commander-1.12.2-1|34	%description
21cr|gnome-commander-1.12.2-1|35	Gnome Commander is a filemanager that just like the classical Norton
21cr|gnome-commander-1.12.2-1|36	commander (TM) lets you do everything with the keyboard. It can
21cr|gnome-commander-1.12.2-1|37	perform all standard file operations and some extra features like ftp
21cr|gnome-commander-1.12.2-1|38	support.
21cr|gnome-commander-1.12.2-1|39	
21cr|gnome-commander-1.12.2-1|40	%files -f %{name}.lang
21cr|gnome-commander-1.12.2-1|41	%doc README TODO COPYING ChangeLog
21cr|gnome-commander-1.12.2-1|42	%{_appdatadir}/gnome-commander.appdata.xml
21cr|gnome-commander-1.12.2-1|43	%{_bindir}/gnome-commander
21cr|gnome-commander-1.12.2-1|44	%{_bindir}/gcmd-block
21cr|gnome-commander-1.12.2-1|45	%{_libdir}/gnome-commander/
21cr|gnome-commander-1.12.2-1|46	%{_datadir}/pixmaps/*
21cr|gnome-commander-1.12.2-1|47	%{_datadir}/applications/gnome-commander.desktop
21cr|gnome-commander-1.12.2-1|48	%{_datadir}/glib-2.0/schemas/*.xml
21cr|gnome-commander-1.12.2-1|49	%{_mandir}/man1/*
21cr|gnome-commander-1.12.2-1|50	
21cr|gnome-commander-1.12.2-1|51	#----------------------------------------------------------------------------
21cr|gnome-commander-1.12.2-1|52	
21cr|gnome-commander-1.12.2-1|53	%prep
21cr|gnome-commander-1.12.2-1|54	%setup -q
21cr|gnome-commander-1.12.2-1|55	%patch0 -p1
21cr|gnome-commander-1.12.2-1|56	
21cr|gnome-commander-1.12.2-1|57	%build
21cr|gnome-commander-1.12.2-1|58	autoreconf -fi
21cr|gnome-commander-1.12.2-1|59	%configure \
21cr|gnome-commander-1.12.2-1|60	--disable-scrollkeeper \
21cr|gnome-commander-1.12.2-1|61	--disable-schemas-compile \
21cr|gnome-commander-1.12.2-1|62	--disable-shared
21cr|gnome-commander-1.12.2-1|63	%make
21cr|gnome-commander-1.12.2-1|64	
21cr|gnome-commander-1.12.2-1|65	%install
21cr|gnome-commander-1.12.2-1|66	%makeinstall_std
21cr|gnome-commander-1.12.2-1|67	
21cr|gnome-commander-1.12.2-1|68	%find_lang %{name} --with-gnome
21cr|gnome-commander-1.12.2-1|69	
21cr|gnome-commander-1.12.2-1|70	rm -f %{buildroot}%{_libdir}/gnome-commander/*.a
21cr|gnome-commander-1.12.2-1|71	rm -f %{buildroot}%{_libdir}/gnome-commander/plugins/*.a
21cr|gnome-commander-1.12.2-1|72	
21cr|gnome-commander-1.12.2-1|73	desktop-file-install --vendor="" \
21cr|gnome-commander-1.12.2-1|74	--remove-category="Application" \
21cr|gnome-commander-1.12.2-1|75	--add-category="X-MandrivaLinux-System-FileTools" \
21cr|gnome-commander-1.12.2-1|76	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

1933 21
21cr|gnome-desktop-2.32.1-15|1	%define api_version 2
21cr|gnome-desktop-2.32.1-15|2	%define lib_major   17
21cr|gnome-desktop-2.32.1-15|3	%define libname %mklibname %{name}-%{api_version}_ %{lib_major}
21cr|gnome-desktop-2.32.1-15|4	%define develname %mklibname -d %{name}-%{api_version}
21cr|gnome-desktop-2.32.1-15|5	
21cr|gnome-desktop-2.32.1-15|6	Summary:	Package containing code shared among gnome-panel, gnome-session, nautilus, etc
21cr|gnome-desktop-2.32.1-15|7	Name:		gnome-desktop
21cr|gnome-desktop-2.32.1-15|8	Version:	2.32.1
21cr|gnome-desktop-2.32.1-15|9	Release:	15
21cr|gnome-desktop-2.32.1-15|10	License:	GPLv2+ and LGPLv2+
21cr|gnome-desktop-2.32.1-15|11	Group:		Graphical desktop/GNOME
21cr|gnome-desktop-2.32.1-15|12	URL:		http://www.gnome.org
21cr|gnome-desktop-2.32.1-15|13	Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/%{name}-%{version}.tar.bz2
21cr|gnome-desktop-2.32.1-15|14	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|gnome-desktop-2.32.1-15|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gnome-desktop-2.32.1-15|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-desktop-2.32.1-15|17	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gnome-desktop-2.32.1-15|18	BuildRequires:	gtk-doc
21cr|gnome-desktop-2.32.1-15|19	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-desktop-2.32.1-15|20	BuildRequires:	pkgconfig(python2)
21cr|gnome-desktop-2.32.1-15|21	BuildRequires:	libxslt-proc
21cr|gnome-desktop-2.32.1-15|22	BuildRequires:	intltool >= 0.40.0
21cr|gnome-desktop-2.32.1-15|23	BuildRequires:	ldetect-lst
21cr|gnome-desktop-2.32.1-15|24	
21cr|gnome-desktop-2.32.1-15|25	Provides:	%{name}-%{api_version} = %{version}-%{release}
21cr|gnome-desktop-2.32.1-15|26	Requires:	ldetect-lst >= 0.1.282
21cr|gnome-desktop-2.32.1-15|27	%rename %{name}-common
21cr|gnome-desktop-2.32.1-15|28	
21cr|gnome-desktop-2.32.1-15|29	%description
21cr|gnome-desktop-2.32.1-15|30	This package contains some data files and other shared components of the
21cr|gnome-desktop-2.32.1-15|31	GNOME user environment.
21cr|gnome-desktop-2.32.1-15|32	
21cr|gnome-desktop-2.32.1-15|33	%files -f %{name}-2.0.lang
21cr|gnome-desktop-2.32.1-15|34	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|gnome-desktop-2.32.1-15|35	%{_datadir}/pixmaps/*
21cr|gnome-desktop-2.32.1-15|36	
21cr|gnome-desktop-2.32.1-15|37	#----------------------------------------------------------------------
21cr|gnome-desktop-2.32.1-15|38	%package -n %{libname}
21cr|gnome-desktop-2.32.1-15|39	Summary:	%{summary}
21cr|gnome-desktop-2.32.1-15|40	Group:		System/Libraries
21cr|gnome-desktop-2.32.1-15|41	
21cr|gnome-desktop-2.32.1-15|42	%description -n %{libname}
21cr|gnome-desktop-2.32.1-15|43	This package contains an internal library
21cr|gnome-desktop-2.32.1-15|44	(libgnomedesktop) used to implement some portions of the GNOME
21cr|gnome-desktop-2.32.1-15|45	desktop.
21cr|gnome-desktop-2.32.1-15|46	
21cr|gnome-desktop-2.32.1-15|47	%files -n %{libname}
21cr|gnome-desktop-2.32.1-15|48	%{_libdir}/libgnome-desktop-%{api_version}.so.%{lib_major}*
21cr|gnome-desktop-2.32.1-15|49	
21cr|gnome-desktop-2.32.1-15|50	#----------------------------------------------------------------------
21cr|gnome-desktop-2.32.1-15|51	
21cr|gnome-desktop-2.32.1-15|52	%package -n %{develname}
21cr|gnome-desktop-2.32.1-15|53	Summary:	Development libraries, include files for gnome-desktop
21cr|gnome-desktop-2.32.1-15|54	Group:		Development/GNOME and GTK+
21cr|gnome-desktop-2.32.1-15|55	Provides:	%{name}-devel = %{version}-%{release}
21cr|gnome-desktop-2.32.1-15|56	Provides:	lib%{name}-%{api_version}-devel = %{version}-%{release}
21cr|gnome-desktop-2.32.1-15|57	Requires:	%{libname} = %{version}-%{release}
21cr|gnome-desktop-2.32.1-15|58	Obsoletes:	%{mklibname -d gnome-desktop-2_ 2} < 2.32.1-8
21cr|gnome-desktop-2.32.1-15|59	
21cr|gnome-desktop-2.32.1-15|60	%description -n %{develname}
21cr|gnome-desktop-2.32.1-15|61	Development libraries, include files for internal library libgnomedesktop.
21cr|gnome-desktop-2.32.1-15|62	
21cr|gnome-desktop-2.32.1-15|63	%files -n %{develname}
21cr|gnome-desktop-2.32.1-15|64	%{_includedir}/*
21cr|gnome-desktop-2.32.1-15|65	%{_libdir}/*.so
21cr|gnome-desktop-2.32.1-15|66	%{_libdir}/pkgconfig/*
21cr|gnome-desktop-2.32.1-15|67	%doc %{_datadir}/gtk-doc/html/*
21cr|gnome-desktop-2.32.1-15|68	
21cr|gnome-desktop-2.32.1-15|69	#----------------------------------------------------------------------
21cr|gnome-desktop-2.32.1-15|70	
21cr|gnome-desktop-2.32.1-15|71	%prep
21cr|gnome-desktop-2.32.1-15|72	%autosetup -p1
21cr|gnome-desktop-2.32.1-15|73	
21cr|gnome-desktop-2.32.1-15|74	%build
21cr|gnome-desktop-2.32.1-15|75	export PYTHON=%{__python2}
21cr|gnome-desktop-2.32.1-15|76	%configure \
21cr|gnome-desktop-2.32.1-15|77	--disable-static \
21cr|gnome-desktop-2.32.1-15|78	--with-gnome-distributor="%{vendor}" \
21cr|gnome-desktop-2.32.1-15|79	--disable-gnome-about \
21cr|gnome-desktop-2.32.1-15|80	--disable-scrollkeeper \
21cr|gnome-desktop-2.32.1-15|81	--disable-desktop-docs \
21cr|gnome-desktop-2.32.1-15|82	--with-pnp-ids-path=%{_datadir}/misc/pnp.ids
21cr|gnome-desktop-2.32.1-15|83	
21cr|gnome-desktop-2.32.1-15|84	%make LIBS=-lm
21cr|gnome-desktop-2.32.1-15|85	
21cr|gnome-desktop-2.32.1-15|86	%install
21cr|gnome-desktop-2.32.1-15|87	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21cr|gnome-desktop-2.32.1-15|88	
21cr|gnome-desktop-2.32.1-15|89	%find_lang %{name}-2.0
21cr|gnome-desktop-2.32.1-15|90	
21cr|gnome-desktop-2.32.1-15|91	for d in `ls -1 %{buildroot}%{_datadir}/gnome/help/`; do
21cr|gnome-desktop-2.32.1-15|92	%find_lang $d --with-gnome
21cr|gnome-desktop-2.32.1-15|93	cat $d.lang >> %{name}-2.0.lang
21cr|gnome-desktop-2.32.1-15|94	done
21cr|gnome-desktop-2.32.1-15|95	

1934 21
21cr|gnome-desktop-testing-2021.1-1|1	Summary:	Basic runner for installed tests
21cr|gnome-desktop-testing-2021.1-1|2	Name:		gnome-desktop-testing
21cr|gnome-desktop-testing-2021.1-1|3	Version:	2021.1
21cr|gnome-desktop-testing-2021.1-1|4	Release:	1
21cr|gnome-desktop-testing-2021.1-1|5	License:	GPLv2
21cr|gnome-desktop-testing-2021.1-1|6	Group:		Graphical desktop/GNOME
21cr|gnome-desktop-testing-2021.1-1|7	Url:		https://gitlab.gnome.org/GNOME/gnome-desktop-testing
21cr|gnome-desktop-testing-2021.1-1|8	Source0:	https://github.com/GNOME/gnome-desktop-testing/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gnome-desktop-testing-2021.1-1|9	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|gnome-desktop-testing-2021.1-1|10	
21cr|gnome-desktop-testing-2021.1-1|11	%description
21cr|gnome-desktop-testing-2021.1-1|12	basic runner for installed tests.
21cr|gnome-desktop-testing-2021.1-1|13	
21cr|gnome-desktop-testing-2021.1-1|14	%files
21cr|gnome-desktop-testing-2021.1-1|15	%doc README.md
21cr|gnome-desktop-testing-2021.1-1|16	%license COPYING
21cr|gnome-desktop-testing-2021.1-1|17	%{_bindir}/ginsttest-runner
21cr|gnome-desktop-testing-2021.1-1|18	%{_bindir}/gnome-desktop-testing-runner
21cr|gnome-desktop-testing-2021.1-1|19	%{_mandir}/man1/ginsttest-runner.1*
21cr|gnome-desktop-testing-2021.1-1|20	%{_mandir}/man1/gnome-desktop-testing-runner.1*
21cr|gnome-desktop-testing-2021.1-1|21	
21cr|gnome-desktop-testing-2021.1-1|22	#------------------------------------------------------------------
21cr|gnome-desktop-testing-2021.1-1|23	
21cr|gnome-desktop-testing-2021.1-1|24	%prep
21cr|gnome-desktop-testing-2021.1-1|25	%autosetup -p1
21cr|gnome-desktop-testing-2021.1-1|26	
21cr|gnome-desktop-testing-2021.1-1|27	%build
21cr|gnome-desktop-testing-2021.1-1|28	autoreconf -fi
21cr|gnome-desktop-testing-2021.1-1|29	%configure
21cr|gnome-desktop-testing-2021.1-1|30	%make
21cr|gnome-desktop-testing-2021.1-1|31	
21cr|gnome-desktop-testing-2021.1-1|32	%install
21cr|gnome-desktop-testing-2021.1-1|33	%make_install

1935 21
21cr|gnome-devel-docs-3.26.0-2|1	%define _disable_rebuild_configure 1
21cr|gnome-devel-docs-3.26.0-2|2	
21cr|gnome-devel-docs-3.26.0-2|3	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21cr|gnome-devel-docs-3.26.0-2|4	
21cr|gnome-devel-docs-3.26.0-2|5	Summary:	GNOME Developer Documentation
21cr|gnome-devel-docs-3.26.0-2|6	Name:		gnome-devel-docs
21cr|gnome-devel-docs-3.26.0-2|7	Version:	3.26.0
21cr|gnome-devel-docs-3.26.0-2|8	Release:	2
21cr|gnome-devel-docs-3.26.0-2|9	License:	GFDL
21cr|gnome-devel-docs-3.26.0-2|10	Group:		Documentation
21cr|gnome-devel-docs-3.26.0-2|11	Url:		http://developer.gnome.org/
21cr|gnome-devel-docs-3.26.0-2|12	Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-devel-docs-3.26.0-2|13	BuildRequires:	gnome-doc-utils
21cr|gnome-devel-docs-3.26.0-2|14	BuildRequires:	itstool
21cr|gnome-devel-docs-3.26.0-2|15	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-devel-docs-3.26.0-2|16	BuildArch:	noarch
21cr|gnome-devel-docs-3.26.0-2|17	
21cr|gnome-devel-docs-3.26.0-2|18	%description
21cr|gnome-devel-docs-3.26.0-2|19	This package contains the GNOME Handbook, the GNOME Documentation Style Guide
21cr|gnome-devel-docs-3.26.0-2|20	and an Overview of the GNOME Platform.
21cr|gnome-devel-docs-3.26.0-2|21	
21cr|gnome-devel-docs-3.26.0-2|22	%files -f %{name}.lang
21cr|gnome-devel-docs-3.26.0-2|23	%doc NEWS README AUTHORS
21cr|gnome-devel-docs-3.26.0-2|24	
21cr|gnome-devel-docs-3.26.0-2|25	#----------------------------------------------------------------------------
21cr|gnome-devel-docs-3.26.0-2|26	
21cr|gnome-devel-docs-3.26.0-2|27	%prep
21cr|gnome-devel-docs-3.26.0-2|28	%setup -q
21cr|gnome-devel-docs-3.26.0-2|29	
21cr|gnome-devel-docs-3.26.0-2|30	%build
21cr|gnome-devel-docs-3.26.0-2|31	%configure
21cr|gnome-devel-docs-3.26.0-2|32	%make
21cr|gnome-devel-docs-3.26.0-2|33	
21cr|gnome-devel-docs-3.26.0-2|34	%install
21cr|gnome-devel-docs-3.26.0-2|35	%makeinstall_std
21cr|gnome-devel-docs-3.26.0-2|36	
21cr|gnome-devel-docs-3.26.0-2|37	%find_lang %{name} --with-gnome --all-name

1936 21
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|1	%define	gitdate 20210828
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|2	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|3	Summary:	DVB Daemon for GNOME
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|4	Name:		gnome-dvb-daemon
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|5	Version:	0.2.91
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|6	Release:	0.%{gitdate}.1
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|7	License:	GPLv3+
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|8	Group:		Video
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|9	Url:		https://gitlab.gnome.org/Archive/gnome-dvb-daemon
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|10	Source0:	%{name}-%{version}-%{gitdate}.tar.xz
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|11	BuildRequires:	gnome-common
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|12	BuildRequires:	gstreamer1.0-plugins-bad
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|13	BuildRequires:	gstreamer1.0-plugins-good
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|14	BuildRequires:	gstreamer1.0-tools
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|15	BuildRequires:	intltool
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|16	BuildRequires:	python3-dbus
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|17	BuildRequires:	python3-gi
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|18	BuildRequires:	vala >= 0.26
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|19	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|20	BuildRequires:	pkgconfig(gee-0.8)
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|21	BuildRequires:	pkgconfig(glib-2.0) >= 2.32.0
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|22	BuildRequires:	pkgconfig(grilo-0.3)
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|23	BuildRequires:	pkgconfig(gstreamer-1.0) >= 1.4.0
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|24	BuildRequires:	pkgconfig(gstreamer-mpegts-1.0)
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|25	BuildRequires:	pkgconfig(gstreamer-rtsp-server-1.0)
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|26	BuildRequires:	pkgconfig(gudev-1.0)
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|27	BuildRequires:	pkgconfig(pygobject-3.0) >= 3.2.1
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|28	BuildRequires:	pkgconfig(python3) >= 3.2
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|29	BuildRequires:	pkgconfig(sqlite3) >= 3.4
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|30	BuildRequires:	python3-gstreamer1.0
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|31	Requires:	dvb-apps
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|32	Requires:	gstreamer1.0-plugins-good
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|33	Requires:	gstreamer1.0-plugins-bad
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|34	Requires:	python3-gstreamer1.0
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|35	Requires:	python3-dbus
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|36	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|37	%description
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|38	DVB Daemon is a daemon written in Vala to setup your DVB devices,
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|39	record TV shows and browse EPG. It can be controlled via its D-Bus interface.
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|40	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|41	%files -f %{name}.lang
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|42	%{_bindir}/gnome-dvb-*
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|43	%{py3_puresitedir}/gnomedvb
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|44	%{_datadir}/dbus-1/services/*.service
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|45	%{_datadir}/applications/gnome-dvb-*.desktop
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|46	%{_iconsdir}/hicolor/*x*/apps/gnome-dvb-*.png
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|47	%{_iconsdir}/hicolor/scalable/apps/gnome-dvb-*.svg
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|48	%{_libdir}/grilo-0.3/*
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|49	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|50	#----------------------------------------------------------------------------
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|51	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|52	%prep
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|53	%setup -qn %{name}-%{version}-%{gitdate}
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|54	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|55	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|56	%build
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|57	export PYTHON="%{_bindir}/python3"
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|58	./autogen.sh
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|59	%configure --enable-grilo-plugin
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|60	%make
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|61	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|62	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|63	%install
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|64	%makeinstall_std
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|65	
21cr|gnome-dvb-daemon-0.2.91-0.20210828.1|66	%find_lang %{name}

1937 21
21cr|gnome-icon-theme-extras-3.12.0-4|1	Summary: GNOME default extra icons
21cr|gnome-icon-theme-extras-3.12.0-4|2	Name: gnome-icon-theme-extras
21cr|gnome-icon-theme-extras-3.12.0-4|3	Version: 3.12.0
21cr|gnome-icon-theme-extras-3.12.0-4|4	Release: 4
21cr|gnome-icon-theme-extras-3.12.0-4|5	License: CC-BY-SA
21cr|gnome-icon-theme-extras-3.12.0-4|6	Group: Graphical desktop/GNOME
21cr|gnome-icon-theme-extras-3.12.0-4|7	URL: http://www.gnome.org/
21cr|gnome-icon-theme-extras-3.12.0-4|8	Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.12/%{name}-%{version}.tar.xz
21cr|gnome-icon-theme-extras-3.12.0-4|9	BuildRequires: icon-naming-utils >= 0.8.1
21cr|gnome-icon-theme-extras-3.12.0-4|10	BuildRequires: git-core
21cr|gnome-icon-theme-extras-3.12.0-4|11	#BuildRequires: inkscape
21cr|gnome-icon-theme-extras-3.12.0-4|12	BuildArch: noarch
21cr|gnome-icon-theme-extras-3.12.0-4|13	Requires: gnome-icon-theme
21cr|gnome-icon-theme-extras-3.12.0-4|14	Requires(post): gtk+2.0
21cr|gnome-icon-theme-extras-3.12.0-4|15	Requires(postun): gtk+2.0
21cr|gnome-icon-theme-extras-3.12.0-4|16	
21cr|gnome-icon-theme-extras-3.12.0-4|17	%description
21cr|gnome-icon-theme-extras-3.12.0-4|18	GNOME default extra icons
21cr|gnome-icon-theme-extras-3.12.0-4|19	
21cr|gnome-icon-theme-extras-3.12.0-4|20	%prep
21cr|gnome-icon-theme-extras-3.12.0-4|21	%setup -q
21cr|gnome-icon-theme-extras-3.12.0-4|22	
21cr|gnome-icon-theme-extras-3.12.0-4|23	%build
21cr|gnome-icon-theme-extras-3.12.0-4|24	
21cr|gnome-icon-theme-extras-3.12.0-4|25	./configure --prefix=%_prefix --enable-icon-mapping
21cr|gnome-icon-theme-extras-3.12.0-4|26	
21cr|gnome-icon-theme-extras-3.12.0-4|27	%make
21cr|gnome-icon-theme-extras-3.12.0-4|28	
21cr|gnome-icon-theme-extras-3.12.0-4|29	%install
21cr|gnome-icon-theme-extras-3.12.0-4|30	%makeinstall_std
21cr|gnome-icon-theme-extras-3.12.0-4|31	
21cr|gnome-icon-theme-extras-3.12.0-4|32	%files
21cr|gnome-icon-theme-extras-3.12.0-4|33	%doc README COPYING NEWS AUTHORS
21cr|gnome-icon-theme-extras-3.12.0-4|34	%{_datadir}/icons/gnome/*x*

1938 21
21cr|gnome-initial-setup-43.2-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|gnome-initial-setup-43.2-1|2	
21cr|gnome-initial-setup-43.2-1|3	Summary:	Bootstrapping your OS
21cr|gnome-initial-setup-43.2-1|4	Name:		gnome-initial-setup
21cr|gnome-initial-setup-43.2-1|5	Version:	43.2
21cr|gnome-initial-setup-43.2-1|6	Release:	1
21cr|gnome-initial-setup-43.2-1|7	License:	GPLv2+
21cr|gnome-initial-setup-43.2-1|8	Group:		Graphical desktop/GNOME
21cr|gnome-initial-setup-43.2-1|9	Url:		https://download.gnome.org/sources/gnome-initial-setup
21cr|gnome-initial-setup-43.2-1|10	Source0:	https://download.gnome.org/sources/gnome-initial-setup/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-initial-setup-43.2-1|11	Source1:	gnome-initial-setup-40.2_ru.tar.gz
21cr|gnome-initial-setup-43.2-1|12	Patch0:		gnome-initial-setup-43.2-sysusersdir-path.patch
21cr|gnome-initial-setup-43.2-1|13	Patch1:		gnome-initial-setup-43.2-undefined-reference.patch
21cr|gnome-initial-setup-43.2-1|14	BuildRequires:	dconf
21cr|gnome-initial-setup-43.2-1|15	BuildRequires:	gnome-common
21cr|gnome-initial-setup-43.2-1|16	BuildRequires:	intltool
21cr|gnome-initial-setup-43.2-1|17	BuildRequires:	meson
21cr|gnome-initial-setup-43.2-1|18	BuildRequires:	vala-tools
21cr|gnome-initial-setup-43.2-1|19	BuildRequires:	pkgconfig(accountsservice)
21cr|gnome-initial-setup-43.2-1|20	BuildRequires:	pkgconfig(cheese)
21cr|gnome-initial-setup-43.2-1|21	BuildRequires:	pkgconfig(cheese-gtk)
21cr|gnome-initial-setup-43.2-1|22	BuildRequires:	pkgconfig(fontconfig)
21cr|gnome-initial-setup-43.2-1|23	BuildRequires:	pkgconfig(gdm)
21cr|gnome-initial-setup-43.2-1|24	BuildRequires:	pkgconfig(geocode-glib-2.0)
21cr|gnome-initial-setup-43.2-1|25	BuildRequires:	pkgconfig(geoclue-2.0)
21cr|gnome-initial-setup-43.2-1|26	BuildRequires:	pkgconfig(gio-2.0)
21cr|gnome-initial-setup-43.2-1|27	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|gnome-initial-setup-43.2-1|28	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-initial-setup-43.2-1|29	BuildRequires:	pkgconfig(gnome-desktop-4)
21cr|gnome-initial-setup-43.2-1|30	BuildRequires:	pkgconfig(goa-1.0)
21cr|gnome-initial-setup-43.2-1|31	BuildRequires:	pkgconfig(goa-backend-1.0)
21cr|gnome-initial-setup-43.2-1|32	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gnome-initial-setup-43.2-1|33	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|gnome-initial-setup-43.2-1|34	BuildRequires:	pkgconfig(gtk4)
21cr|gnome-initial-setup-43.2-1|35	BuildRequires:	pkgconfig(gweather4)
21cr|gnome-initial-setup-43.2-1|36	BuildRequires:	pkgconfig(ibus-1.0)
21cr|gnome-initial-setup-43.2-1|37	BuildRequires:	pkgconfig(iso-codes)
21cr|gnome-initial-setup-43.2-1|38	BuildRequires:	pkgconfig(krb5)
21cr|gnome-initial-setup-43.2-1|39	BuildRequires:	pkgconfig(libadwaita-1)
21cr|gnome-initial-setup-43.2-1|40	BuildRequires:	pkgconfig(libhandy-1)
21cr|gnome-initial-setup-43.2-1|41	BuildRequires:	pkgconfig(libnma)
21cr|gnome-initial-setup-43.2-1|42	BuildRequires:	pkgconfig(libsecret-1)
21cr|gnome-initial-setup-43.2-1|43	BuildRequires:	pkgconfig(libnm)
21cr|gnome-initial-setup-43.2-1|44	BuildRequires:	pkgconfig(libgeoclue-2.0)
21cr|gnome-initial-setup-43.2-1|45	BuildRequires:	pkgconfig(packagekit-glib2)
21cr|gnome-initial-setup-43.2-1|46	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|gnome-initial-setup-43.2-1|47	BuildRequires:	pkgconfig(pwquality)
21cr|gnome-initial-setup-43.2-1|48	BuildRequires:	pkgconfig(rest-1.0)
21cr|gnome-initial-setup-43.2-1|49	BuildRequires:	pkgconfig(vapigen)
21cr|gnome-initial-setup-43.2-1|50	BuildRequires:	pkgconfig(webkitgtk-6.0)
21cr|gnome-initial-setup-43.2-1|51	# gnome-initial-setup is being run by gdm
21cr|gnome-initial-setup-43.2-1|52	Requires:	gdm
21cr|gnome-initial-setup-43.2-1|53	Requires:	libgnomekbd-common
21cr|gnome-initial-setup-43.2-1|54	Requires(pre):	shadow-utils
21cr|gnome-initial-setup-43.2-1|55	Requires(post,preun,postun):	systemd-units
21cr|gnome-initial-setup-43.2-1|56	Provides:	user(gnome-initial-setup)
21cr|gnome-initial-setup-43.2-1|57	
21cr|gnome-initial-setup-43.2-1|58	%description
21cr|gnome-initial-setup-43.2-1|59	GNOME Initial Setup is an alternative to firstboot, providing
21cr|gnome-initial-setup-43.2-1|60	a good setup experience to welcome you to your system, and walks
21cr|gnome-initial-setup-43.2-1|61	you through configuring it. It is integrated with gdm.
21cr|gnome-initial-setup-43.2-1|62	
21cr|gnome-initial-setup-43.2-1|63	%files -f %{name}.lang
21cr|gnome-initial-setup-43.2-1|64	%doc README.md
21cr|gnome-initial-setup-43.2-1|65	%license COPYING
21cr|gnome-initial-setup-43.2-1|66	%config(noreplace) %{_sysusersdir}/%{name}.conf
21cr|gnome-initial-setup-43.2-1|67	%config(noreplace) %{_userunitdir}/gnome-session@%{name}.target.d/session.conf
21cr|gnome-initial-setup-43.2-1|68	%{_datadir}/applications/%{name}.desktop
21cr|gnome-initial-setup-43.2-1|69	%{_datadir}/gnome-session/sessions/%{name}.session
21cr|gnome-initial-setup-43.2-1|70	%{_datadir}/gnome-shell/modes/initial-setup.json
21cr|gnome-initial-setup-43.2-1|71	%{_datadir}/polkit-1/rules.d/20-%{name}.rules
21cr|gnome-initial-setup-43.2-1|72	%{_libexecdir}/%{name}
21cr|gnome-initial-setup-43.2-1|73	%{_libexecdir}/%{name}-copy-worker
21cr|gnome-initial-setup-43.2-1|74	%{_libexecdir}/%{name}-goa-helper
21cr|gnome-initial-setup-43.2-1|75	%{_sysconfdir}/xdg/autostart/%{name}-copy-worker.desktop
21cr|gnome-initial-setup-43.2-1|76	%{_sysconfdir}/xdg/autostart/%{name}-first-login.desktop
21cr|gnome-initial-setup-43.2-1|77	%{_userunitdir}/gnome-*.service
21cr|gnome-initial-setup-43.2-1|78	%{_userunitdir}/gnome-session.target.wants/gnome-*.service
21cr|gnome-initial-setup-43.2-1|79	
21cr|gnome-initial-setup-43.2-1|80	%pre
21cr|gnome-initial-setup-43.2-1|81	useradd -rM -d /run/%{name}/ -s /sbin/nologin %{name} &>/dev/null || :
21cr|gnome-initial-setup-43.2-1|82	
21cr|gnome-initial-setup-43.2-1|83	#----------------------------------------------------------------------------
21cr|gnome-initial-setup-43.2-1|84	
21cr|gnome-initial-setup-43.2-1|85	%prep
21cr|gnome-initial-setup-43.2-1|86	%autosetup -p1
21cr|gnome-initial-setup-43.2-1|87	
21cr|gnome-initial-setup-43.2-1|88	pushd po
21cr|gnome-initial-setup-43.2-1|89	tar -xvzf %{SOURCE1}
21cr|gnome-initial-setup-43.2-1|90	popd
21cr|gnome-initial-setup-43.2-1|91	
21cr|gnome-initial-setup-43.2-1|92	%build
21cr|gnome-initial-setup-43.2-1|93	%meson
21cr|gnome-initial-setup-43.2-1|94	%meson_build
21cr|gnome-initial-setup-43.2-1|95	
21cr|gnome-initial-setup-43.2-1|96	%install
21cr|gnome-initial-setup-43.2-1|97	%meson_install
21cr|gnome-initial-setup-43.2-1|98	
21cr|gnome-initial-setup-43.2-1|99	# Desktop file does not (and probably will not) ever validate, as it uses
21cr|gnome-initial-setup-43.2-1|100	# an absolute path /tmp/-style trigger to determine whether to autostart.
21cr|gnome-initial-setup-43.2-1|101	desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/*.desktop
21cr|gnome-initial-setup-43.2-1|102	
21cr|gnome-initial-setup-43.2-1|103	%find_lang %{name} --all-name --with-gnome

1939 21
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|1	%define commit 50fc7edf61961fc3f24bcb0276fc68cebdb76068
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|3	
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|4	Summary:	Easily locate and listen to Free Internet Radio stations
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|5	Name:		gnome-internet-radio-locator
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|6	Version:	12.7.0
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|7	Release:	0.git%{commit_short}.1
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|8	License:	GPLv3
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|9	Group:		Graphical desktop/GNOME
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|10	Url:		https://gitlab.gnome.org/GNOME/gnome-internet-radio-locator
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|11	Source0:	https://github.com/GNOME/gnome-internet-radio-locator/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|12	Patch0:		gnome-internet-radio-locator-geocode-glib-2.0.patch
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|13	Patch1:		gnome-internet-radio-locator-org.gnome.Radio.xsl.patch
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|14	BuildRequires:	glib-gettextize
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|15	BuildRequires:	intltool
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|16	BuildRequires:  itstool
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|17	BuildRequires:	pkgconfig(champlain-gtk-0.12)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|18	BuildRequires:	pkgconfig(geoclue-2.0)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|19	BuildRequires:	pkgconfig(geocode-glib-2.0)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|21	BuildRequires:	pkgconfig(gstreamer-player-1.0)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|22	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|24	BuildRequires:	pkgconfig(gtk-doc)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|26	BuildRequires:	pkgconfig(pangoft2)
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|27	
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|28	%description
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|29	Easily locate and listen to Free Internet Radio stations by broadcasters on
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|30	the Internet with the help of map and text search.
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|31	
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|32	%files -f %{name}.lang
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|33	%doc README.md
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|34	%license COPYING
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|35	%{_appdatadir}/%{name}.appdata.xml
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|36	%{_bindir}/%{name}
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|37	%{_bindir}/org.gnome.Radio
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|38	%{_datadir}/applications/%{name}.desktop
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|39	%{_datadir}/%{name}
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|40	%{_iconsdir}/hicolor/*x*/apps/%{name}.png
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|41	%{_mandir}/man1/%{name}.1*
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|42	
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|43	#------------------------------------------------------------------
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|44	
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|45	%prep
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|46	%autosetup -p1 -n %{name}-%{commit}
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|47	
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|48	%build
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|49	CFLAGS="%{optflags} -Wno-int-conversion"
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|50	autoreconf -fi
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|51	%configure --with-recording
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|52	%make
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|53	
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|54	%install
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|55	%make_install
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|56	
21cr|gnome-internet-radio-locator-12.7.0-0.git50fc7e.1|57	%find_lang %{name} --all-name --with-gnome

1940 21
21cr|gnome-js-common-0.1.2-9|1	%define major 0.1
21cr|gnome-js-common-0.1.2-9|2	%define minor 2
21cr|gnome-js-common-0.1.2-9|3	
21cr|gnome-js-common-0.1.2-9|4	Summary:	Common JavaScript modules for GNOME
21cr|gnome-js-common-0.1.2-9|5	Name:		gnome-js-common
21cr|gnome-js-common-0.1.2-9|6	Version:	%{major}.%{minor}
21cr|gnome-js-common-0.1.2-9|7	Release:	9
21cr|gnome-js-common-0.1.2-9|8	Epoch:		1
21cr|gnome-js-common-0.1.2-9|9	License:	GPLv3
21cr|gnome-js-common-0.1.2-9|10	Group:		Development/Other
21cr|gnome-js-common-0.1.2-9|11	Url:		http://www.gnome.org
21cr|gnome-js-common-0.1.2-9|12	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major}/%{name}-%{version}.tar.bz2
21cr|gnome-js-common-0.1.2-9|13	BuildRequires:	intltool
21cr|gnome-js-common-0.1.2-9|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-js-common-0.1.2-9|15	BuildArch:	noarch
21cr|gnome-js-common-0.1.2-9|16	
21cr|gnome-js-common-0.1.2-9|17	%description
21cr|gnome-js-common-0.1.2-9|18	gnome-js-common is a module holding tests and JavaScript code useful
21cr|gnome-js-common-0.1.2-9|19	or common to both Seed and gjs.
21cr|gnome-js-common-0.1.2-9|20	
21cr|gnome-js-common-0.1.2-9|21	%prep
21cr|gnome-js-common-0.1.2-9|22	%setup -q
21cr|gnome-js-common-0.1.2-9|23	
21cr|gnome-js-common-0.1.2-9|24	%build
21cr|gnome-js-common-0.1.2-9|25	%configure --prefix=%{_prefix} --datadir=%{_datadir} --libdir=%{_datadir}
21cr|gnome-js-common-0.1.2-9|26	%make
21cr|gnome-js-common-0.1.2-9|27	
21cr|gnome-js-common-0.1.2-9|28	%install
21cr|gnome-js-common-0.1.2-9|29	%makeinstall_std gnome_js_commondocdir=%{_datadir}/doc/%{name}
21cr|gnome-js-common-0.1.2-9|30	
21cr|gnome-js-common-0.1.2-9|31	%check
21cr|gnome-js-common-0.1.2-9|32	make check
21cr|gnome-js-common-0.1.2-9|33	
21cr|gnome-js-common-0.1.2-9|34	%files
21cr|gnome-js-common-0.1.2-9|35	%doc %{_datadir}/doc/%{name}
21cr|gnome-js-common-0.1.2-9|36	%{_datadir}/gnome-js
21cr|gnome-js-common-0.1.2-9|37	%{_datadir}/pkgconfig/gnome-js-common.pc

1941 21
21cr|gnome-kra-ora-thumbnailer-1.4-1|1	Summary:	Thumbnailer for Krita and MyPaint images
21cr|gnome-kra-ora-thumbnailer-1.4-1|2	Name:		gnome-kra-ora-thumbnailer
21cr|gnome-kra-ora-thumbnailer-1.4-1|3	Version:	1.4
21cr|gnome-kra-ora-thumbnailer-1.4-1|4	Release:	1
21cr|gnome-kra-ora-thumbnailer-1.4-1|5	License:	GPLv2
21cr|gnome-kra-ora-thumbnailer-1.4-1|6	Group:		Graphical desktop/GNOME
21cr|gnome-kra-ora-thumbnailer-1.4-1|7	Url:		https://gitlab.gnome.org/GNOME/gnome-kra-ora-thumbnailer
21cr|gnome-kra-ora-thumbnailer-1.4-1|8	Source0:	https://github.com/GNOME/gnome-kra-ora-thumbnailer/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gnome-kra-ora-thumbnailer-1.4-1|9	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|gnome-kra-ora-thumbnailer-1.4-1|10	BuildRequires:	pkgconfig(gio-2.0)
21cr|gnome-kra-ora-thumbnailer-1.4-1|11	Buildrequires:	pkgconfig(libarchive)
21cr|gnome-kra-ora-thumbnailer-1.4-1|12	
21cr|gnome-kra-ora-thumbnailer-1.4-1|13	%description
21cr|gnome-kra-ora-thumbnailer-1.4-1|14	Thumbnailer for Krita and MyPaint images.
21cr|gnome-kra-ora-thumbnailer-1.4-1|15	
21cr|gnome-kra-ora-thumbnailer-1.4-1|16	%files
21cr|gnome-kra-ora-thumbnailer-1.4-1|17	%doc AUTHORS NEWS README
21cr|gnome-kra-ora-thumbnailer-1.4-1|18	%license COPYING
21cr|gnome-kra-ora-thumbnailer-1.4-1|19	%{_bindir}/gnome-kra-thumbnailer
21cr|gnome-kra-ora-thumbnailer-1.4-1|20	%{_bindir}/gnome-openraster-thumbnailer
21cr|gnome-kra-ora-thumbnailer-1.4-1|21	%{_datadir}/thumbnailers
21cr|gnome-kra-ora-thumbnailer-1.4-1|22	
21cr|gnome-kra-ora-thumbnailer-1.4-1|23	#------------------------------------------------------------------
21cr|gnome-kra-ora-thumbnailer-1.4-1|24	
21cr|gnome-kra-ora-thumbnailer-1.4-1|25	%prep
21cr|gnome-kra-ora-thumbnailer-1.4-1|26	%autosetup -p1
21cr|gnome-kra-ora-thumbnailer-1.4-1|27	
21cr|gnome-kra-ora-thumbnailer-1.4-1|28	%build
21cr|gnome-kra-ora-thumbnailer-1.4-1|29	sed -i "/GNOME_COMPILE_WARNINGS/d" configure.ac
21cr|gnome-kra-ora-thumbnailer-1.4-1|30	autoreconf -fi
21cr|gnome-kra-ora-thumbnailer-1.4-1|31	%configure
21cr|gnome-kra-ora-thumbnailer-1.4-1|32	%make
21cr|gnome-kra-ora-thumbnailer-1.4-1|33	
21cr|gnome-kra-ora-thumbnailer-1.4-1|34	%install
21cr|gnome-kra-ora-thumbnailer-1.4-1|35	%make_install

1942 21
21cr|gnome-latex-3.41.2-3|1	%define url_ver %(echo %{version} | cut -d "." -f1,2)
21cr|gnome-latex-3.41.2-3|2	
21cr|gnome-latex-3.41.2-3|3	Summary:	Integrated LaTeX Environment for the GNOME desktop
21cr|gnome-latex-3.41.2-3|4	Name:		gnome-latex
21cr|gnome-latex-3.41.2-3|5	Version:	3.41.2
21cr|gnome-latex-3.41.2-3|6	Release:	3
21cr|gnome-latex-3.41.2-3|7	License:	GPLv3+
21cr|gnome-latex-3.41.2-3|8	Group:		Publishing
21cr|gnome-latex-3.41.2-3|9	Url:		https://download.gnome.org/sources/gnome-latex
21cr|gnome-latex-3.41.2-3|10	Source0:	https://download.gnome.org/sources/gnome-latex/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-latex-3.41.2-3|11	BuildRequires:	appstream-util
21cr|gnome-latex-3.41.2-3|12	BuildRequires:	intltool
21cr|gnome-latex-3.41.2-3|13	BuildRequires:	itstool
21cr|gnome-latex-3.41.2-3|14	BuildRequires:	libxml2-utils
21cr|gnome-latex-3.41.2-3|15	BuildRequires:	vala
21cr|gnome-latex-3.41.2-3|16	BuildRequires:	pkgconfig(dconf)
21cr|gnome-latex-3.41.2-3|17	BuildRequires:	pkgconfig(enchant)
21cr|gnome-latex-3.41.2-3|18	BuildRequires:	pkgconfig(gee-0.8)
21cr|gnome-latex-3.41.2-3|19	BuildRequires:	pkgconfig(gio-2.0)
21cr|gnome-latex-3.41.2-3|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-latex-3.41.2-3|21	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|gnome-latex-3.41.2-3|22	BuildRequires:	pkgconfig(gspell-1)
21cr|gnome-latex-3.41.2-3|23	BuildRequires:	pkgconfig(gtk4)
21cr|gnome-latex-3.41.2-3|24	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|gnome-latex-3.41.2-3|25	BuildRequires:	pkgconfig(tepl-6)
21cr|gnome-latex-3.41.2-3|26	Requires:	gsettings-desktop-schemas
21cr|gnome-latex-3.41.2-3|27	Obsoletes:	latexila < 3.38.0
21cr|gnome-latex-3.41.2-3|28	
21cr|gnome-latex-3.41.2-3|29	%description
21cr|gnome-latex-3.41.2-3|30	GNOME LaTeX was previously named LaTeXila. The application has been renamed in
21cr|gnome-latex-3.41.2-3|31	December 2017.
21cr|gnome-latex-3.41.2-3|32	GNOME LaTeX is an Integrated LaTeX Environment for GNOME. The main features are:
21cr|gnome-latex-3.41.2-3|33	* Configurable buttons to compile, convert and view a document in one click
21cr|gnome-latex-3.41.2-3|34	* LaTeX commands auto-completion
21cr|gnome-latex-3.41.2-3|35	* Symbol tables (Greek letters, arrows, ...)
21cr|gnome-latex-3.41.2-3|36	* File browser integrated
21cr|gnome-latex-3.41.2-3|37	* Template managing
21cr|gnome-latex-3.41.2-3|38	* Menus with the most commonly used LaTeX commands
21cr|gnome-latex-3.41.2-3|39	* Easy projects management
21cr|gnome-latex-3.41.2-3|40	
21cr|gnome-latex-3.41.2-3|41	%files -f %{name}.lang
21cr|gnome-latex-3.41.2-3|42	%doc AUTHORS COPYING README NEWS HACKING
21cr|gnome-latex-3.41.2-3|43	%{_bindir}/*
21cr|gnome-latex-3.41.2-3|44	%{_datadir}/%{name}/
21cr|gnome-latex-3.41.2-3|45	%{_datadir}/metainfo/org.gnome.%{name}.appdata.xml
21cr|gnome-latex-3.41.2-3|46	%{_datadir}/applications/org.gnome.%{name}.desktop
21cr|gnome-latex-3.41.2-3|47	%{_datadir}/dbus-1/services/org.gnome.%{name}.service
21cr|gnome-latex-3.41.2-3|48	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21cr|gnome-latex-3.41.2-3|49	%{_datadir}/gtk-doc/html/%{name}/*
21cr|gnome-latex-3.41.2-3|50	%{_iconsdir}/*/*/*/*
21cr|gnome-latex-3.41.2-3|51	%{_mandir}/man1/%{name}.1.*
21cr|gnome-latex-3.41.2-3|52	
21cr|gnome-latex-3.41.2-3|53	#----------------------------------------------------------------------------
21cr|gnome-latex-3.41.2-3|54	
21cr|gnome-latex-3.41.2-3|55	%prep
21cr|gnome-latex-3.41.2-3|56	%autosetup -p1
21cr|gnome-latex-3.41.2-3|57	
21cr|gnome-latex-3.41.2-3|58	%build
21cr|gnome-latex-3.41.2-3|59	%configure
21cr|gnome-latex-3.41.2-3|60	%make
21cr|gnome-latex-3.41.2-3|61	
21cr|gnome-latex-3.41.2-3|62	%install
21cr|gnome-latex-3.41.2-3|63	%makeinstall_std
21cr|gnome-latex-3.41.2-3|64	
21cr|gnome-latex-3.41.2-3|65	%find_lang %{name} --with-gnome --all-name

1943 21
21cr|gnome-media-3.4.0-7|1	%define url_ver %(echo %{version} |cut -d. -f-2)
21cr|gnome-media-3.4.0-7|2	
21cr|gnome-media-3.4.0-7|3	Summary:	GNOME media programs
21cr|gnome-media-3.4.0-7|4	Name:		gnome-media
21cr|gnome-media-3.4.0-7|5	Version:	3.4.0
21cr|gnome-media-3.4.0-7|6	Release:	7
21cr|gnome-media-3.4.0-7|7	License:	GPLv2+ and GFDL+
21cr|gnome-media-3.4.0-7|8	Group:		Graphical desktop/GNOME
21cr|gnome-media-3.4.0-7|9	Url:		https://www.gnome.org/
21cr|gnome-media-3.4.0-7|10	Source0:	https://download.gnome.org/sources/gnome-media/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-media-3.4.0-7|11	Patch0:		gnome-media-remove-old-code.patch
21cr|gnome-media-3.4.0-7|12	BuildRequires:	desktop-file-utils
21cr|gnome-media-3.4.0-7|13	BuildRequires:	gnome-doc-utils-devel
21cr|gnome-media-3.4.0-7|14	BuildRequires:	intltool
21cr|gnome-media-3.4.0-7|15	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gnome-media-3.4.0-7|16	BuildRequires:	pkgconfig(gnome-keybindings)
21cr|gnome-media-3.4.0-7|17	BuildRequires:	pkgconfig(gstreamer-0.10)
21cr|gnome-media-3.4.0-7|18	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21cr|gnome-media-3.4.0-7|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-media-3.4.0-7|20	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|gnome-media-3.4.0-7|21	BuildRequires:	pkgconfig(libgnome-media-profiles-3.0)
21cr|gnome-media-3.4.0-7|22	BuildRequires:	pkgconfig(libpulse)
21cr|gnome-media-3.4.0-7|23	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gnome-media-3.4.0-7|24	Requires:	gstreamer0.10-plugins-good
21cr|gnome-media-3.4.0-7|25	Requires:	gstreamer0.10-plugins-base
21cr|gnome-media-3.4.0-7|26	Recommends:	gstreamer0.10-flac
21cr|gnome-media-3.4.0-7|27	Recommends:	gstreamer0.10-speex
21cr|gnome-media-3.4.0-7|28	Requires(post,preun):	GConf2
21cr|gnome-media-3.4.0-7|29	Conflicts:	gnome-sound-recorder
21cr|gnome-media-3.4.0-7|30	
21cr|gnome-media-3.4.0-7|31	%description
21cr|gnome-media-3.4.0-7|32	This package contains a few media utilities for the GNOME desktop,
21cr|gnome-media-3.4.0-7|33	including a sound recorder and an audio mixer.
21cr|gnome-media-3.4.0-7|34	
21cr|gnome-media-3.4.0-7|35	%files -f %{name}-2.0.lang
21cr|gnome-media-3.4.0-7|36	%doc AUTHORS NEWS README
21cr|gnome-media-3.4.0-7|37	%{_sysconfdir}/gconf/schemas/gnome-sound-recorder.schemas
21cr|gnome-media-3.4.0-7|38	%{_bindir}/*
21cr|gnome-media-3.4.0-7|39	%{_datadir}/applications/gnome-sound-recorder.desktop
21cr|gnome-media-3.4.0-7|40	%{_datadir}/applications/gstreamer-properties.desktop
21cr|gnome-media-3.4.0-7|41	%{_datadir}/gnome-media
21cr|gnome-media-3.4.0-7|42	%{_datadir}/gnome-sound-recorder
21cr|gnome-media-3.4.0-7|43	%{_datadir}/gstreamer-properties
21cr|gnome-media-3.4.0-7|44	%{_datadir}/icons/hicolor/*/*/*.*
21cr|gnome-media-3.4.0-7|45	%dir %{_datadir}/sounds/
21cr|gnome-media-3.4.0-7|46	%dir %{_datadir}/sounds/gnome/
21cr|gnome-media-3.4.0-7|47	%{_datadir}/sounds/gnome/default/
21cr|gnome-media-3.4.0-7|48	
21cr|gnome-media-3.4.0-7|49	#----------------------------------------------------------------------------
21cr|gnome-media-3.4.0-7|50	
21cr|gnome-media-3.4.0-7|51	%prep
21cr|gnome-media-3.4.0-7|52	%autosetup -p1
21cr|gnome-media-3.4.0-7|53	
21cr|gnome-media-3.4.0-7|54	%build
21cr|gnome-media-3.4.0-7|55	%configure	\
21cr|gnome-media-3.4.0-7|56	--disable-scrollkeeper	\
21cr|gnome-media-3.4.0-7|57	--disable-static
21cr|gnome-media-3.4.0-7|58	%make_build
21cr|gnome-media-3.4.0-7|59	
21cr|gnome-media-3.4.0-7|60	%install
21cr|gnome-media-3.4.0-7|61	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %make_install
21cr|gnome-media-3.4.0-7|62	find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
21cr|gnome-media-3.4.0-7|63	
21cr|gnome-media-3.4.0-7|64	desktop-file-install --vendor=""	\
21cr|gnome-media-3.4.0-7|65	--add-category="DesktopSettings"		\
21cr|gnome-media-3.4.0-7|66	--dir %{buildroot}%{_datadir}/applications	\
21cr|gnome-media-3.4.0-7|67	%{buildroot}%{_datadir}/applications/gstreamer-properties.desktop
21cr|gnome-media-3.4.0-7|68	
21cr|gnome-media-3.4.0-7|69	desktop-file-install --vendor=""	\
21cr|gnome-media-3.4.0-7|70	--add-category="X-MandrivaLinux-CrossDesktop"	\
21cr|gnome-media-3.4.0-7|71	--dir %{buildroot}%{_datadir}/applications	\
21cr|gnome-media-3.4.0-7|72	%{buildroot}%{_datadir}/applications/gnome-sound-recorder.desktop
21cr|gnome-media-3.4.0-7|73	

1944 21
21cr|gnome-mud-0.11.2-10|1	Summary:	A mudclient for the GNOME platform
21cr|gnome-mud-0.11.2-10|2	Name:		gnome-mud
21cr|gnome-mud-0.11.2-10|3	Version:	0.11.2
21cr|gnome-mud-0.11.2-10|4	Release:	10
21cr|gnome-mud-0.11.2-10|5	License:	GPLv2+
21cr|gnome-mud-0.11.2-10|6	Group:		Games/Adventure
21cr|gnome-mud-0.11.2-10|7	URL:		http://live.gnome.org/GnomeMud
21cr|gnome-mud-0.11.2-10|8	Source0:	http://fr2.rpmfind.net/linux/gnome.org/sources/gnome-mud/0.11/%{name}-%{version}.tar.gz
21cr|gnome-mud-0.11.2-10|9	Buildrequires:	vte-devel
21cr|gnome-mud-0.11.2-10|10	BuildRequires:	pkgconfig(gstreamer-0.10)
21cr|gnome-mud-0.11.2-10|11	BuildRequires:	intltool pkgconfig(gnet-2.0) pkgconfig(libpcre)
21cr|gnome-mud-0.11.2-10|12	BuildRequires:	pkgconfig(gconf-2.0) pkgconfig(gnome-doc-utils)
21cr|gnome-mud-0.11.2-10|13	BuildRequires:  pkgconfig(libglade-2.0)
21cr|gnome-mud-0.11.2-10|14	BuildRequires:	desktop-file-utils
21cr|gnome-mud-0.11.2-10|15	
21cr|gnome-mud-0.11.2-10|16	%description
21cr|gnome-mud-0.11.2-10|17	GNOME-Mud is a mudclient for the GNOME platform. Features include:
21cr|gnome-mud-0.11.2-10|18	
21cr|gnome-mud-0.11.2-10|19	* ANSI
21cr|gnome-mud-0.11.2-10|20	* Aliases
21cr|gnome-mud-0.11.2-10|21	* Triggers
21cr|gnome-mud-0.11.2-10|22	* Variables
21cr|gnome-mud-0.11.2-10|23	* Profiles
21cr|gnome-mud-0.11.2-10|24	* Multiple connections
21cr|gnome-mud-0.11.2-10|25	* Python scripting
21cr|gnome-mud-0.11.2-10|26	* C modules
21cr|gnome-mud-0.11.2-10|27	* and much much more...
21cr|gnome-mud-0.11.2-10|28	
21cr|gnome-mud-0.11.2-10|29	%prep
21cr|gnome-mud-0.11.2-10|30	%setup -q
21cr|gnome-mud-0.11.2-10|31	
21cr|gnome-mud-0.11.2-10|32	%build
21cr|gnome-mud-0.11.2-10|33	%configure --disable-schemas-install --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
21cr|gnome-mud-0.11.2-10|34	%make
21cr|gnome-mud-0.11.2-10|35	
21cr|gnome-mud-0.11.2-10|36	%install
21cr|gnome-mud-0.11.2-10|37	%makeinstall_std
21cr|gnome-mud-0.11.2-10|38	
21cr|gnome-mud-0.11.2-10|39	mv %{buildroot}%{_gamesdatadir}/applications %{buildroot}%{_datadir}/
21cr|gnome-mud-0.11.2-10|40	mv %{buildroot}%{_gamesdatadir}/icons %{buildroot}%{_datadir}/
21cr|gnome-mud-0.11.2-10|41	
21cr|gnome-mud-0.11.2-10|42	desktop-file-install --vendor='' \
21cr|gnome-mud-0.11.2-10|43	--dir=%{buildroot}%{_datadir}/applications \
21cr|gnome-mud-0.11.2-10|44	--add-category='GTK;AdventureGame' \
21cr|gnome-mud-0.11.2-10|45	%{buildroot}%{_datadir}/applications/*.desktop
21cr|gnome-mud-0.11.2-10|46	
21cr|gnome-mud-0.11.2-10|47	%find_lang %{name} --with-gnome
21cr|gnome-mud-0.11.2-10|48	
21cr|gnome-mud-0.11.2-10|49	
21cr|gnome-mud-0.11.2-10|50	%preun
21cr|gnome-mud-0.11.2-10|51	%preun_uninstall_gconf_schemas gnome-mud
21cr|gnome-mud-0.11.2-10|52	
21cr|gnome-mud-0.11.2-10|53	%files -f %{name}.lang
21cr|gnome-mud-0.11.2-10|54	%doc AUTHORS COPYING README INSTALL ROADMAP
21cr|gnome-mud-0.11.2-10|55	%config(noreplace) %{_sysconfdir}/gconf/schemas/gnome-mud.schemas
21cr|gnome-mud-0.11.2-10|56	%{_gamesbindir}/gnome-mud
21cr|gnome-mud-0.11.2-10|57	%{_datadir}/applications/gnome-mud.desktop
21cr|gnome-mud-0.11.2-10|58	%{_iconsdir}/*/*/*/*
21cr|gnome-mud-0.11.2-10|59	%{_gamesdatadir}/%{name}
21cr|gnome-mud-0.11.2-10|60	%{_mandir}/man6/%{name}.*

1945 21
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|1	%define commit 086eacfa98e4dc40bef82acb6d55a4abf504fd45
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|3	
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|4	Summary:	Used to write an ISO file to multiple USB devices at once
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|5	Name:		gnome-multi-writer
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|6	Version:	3.35.90
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|7	Release:	0.git%{commit_short}.1
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|8	License:	GPLv2
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|9	Group:		Graphical desktop/GNOME
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|10	Url:		https://gitlab.gnome.org/GNOME/gnome-multi-writer
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|11	Source0:	https://github.com/GNOME/gnome-multi-writer/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|12	BuildRequires:	meson
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|14	BuildRequires:	pkgconfig(gudev-1.0)
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|15	BuildRequires:	pkgconfig(gusb)
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|16	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|17	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|18	BuildRequires:	pkgconfig(udisks2)
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|19	
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|20	%description
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|21	Used to write an ISO file to multiple USB devices at once.
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|22	Supported drive sizes are between 1GB and 32GB.
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|23	
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|24	%files -f %{name}.lang
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|25	%doc README.md
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|26	%license COPYING
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|27	%{_appdatadir}/org.gnome.MultiWriter.appdata.xml
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|28	%{_bindir}/%{name}
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|29	%{_datadir}/applications/org.gnome.MultiWriter.desktop
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|30	%{_datadir}/glib-2.0/schemas/org.gnome.MultiWriter.gschema.xml
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|31	%{_datadir}/polkit-1/actions/org.gnome.MultiWriter.policy
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|32	%{_iconsdir}/hicolor/*x*/apps/org.gnome.MultiWriter.png
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|33	%{_libexecdir}/%{name}-probe
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|34	
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|35	#------------------------------------------------------------------
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|36	
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|37	%prep
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|38	%autosetup -p1 -n %{name}-%{commit}
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|39	
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|40	%build
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|41	%meson
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|42	%meson_build
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|43	
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|44	%install
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|45	%meson_install
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|46	
21cr|gnome-multi-writer-3.35.90-0.git086eac.1|47	%find_lang %{name} --all-name --with-gnome

1946 21
21cr|gnome-nettool-3.8.1-4|1	%define _disable_rebuild_configure 1
21cr|gnome-nettool-3.8.1-4|2	
21cr|gnome-nettool-3.8.1-4|3	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21cr|gnome-nettool-3.8.1-4|4	
21cr|gnome-nettool-3.8.1-4|5	Summary:	Network information tool for GNOME
21cr|gnome-nettool-3.8.1-4|6	Name:		gnome-nettool
21cr|gnome-nettool-3.8.1-4|7	Version:	3.8.1
21cr|gnome-nettool-3.8.1-4|8	Release:	4
21cr|gnome-nettool-3.8.1-4|9	License:	GPLv2+ and GFDL
21cr|gnome-nettool-3.8.1-4|10	Group:		Graphical desktop/GNOME
21cr|gnome-nettool-3.8.1-4|11	Url:		http://projects.gnome.org/gnome-network/
21cr|gnome-nettool-3.8.1-4|12	Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-nettool-3.8.1-4|13	BuildRequires:	intltool
21cr|gnome-nettool-3.8.1-4|14	BuildRequires:	itstool
21cr|gnome-nettool-3.8.1-4|15	BuildRequires:	desktop-file-utils
21cr|gnome-nettool-3.8.1-4|16	BuildRequires:	pkgconfig(gtk+-3.0) >= 2.90.4
21cr|gnome-nettool-3.8.1-4|17	BuildRequires:	pkgconfig(gio-2.0) >= 2.25.10
21cr|gnome-nettool-3.8.1-4|18	BuildRequires:	pkgconfig(gmodule-export-2.0)
21cr|gnome-nettool-3.8.1-4|19	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-nettool-3.8.1-4|20	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|gnome-nettool-3.8.1-4|21	
21cr|gnome-nettool-3.8.1-4|22	Requires:	whois
21cr|gnome-nettool-3.8.1-4|23	Requires:	traceroute
21cr|gnome-nettool-3.8.1-4|24	
21cr|gnome-nettool-3.8.1-4|25	%description
21cr|gnome-nettool-3.8.1-4|26	GNOME Nettool is a frontend to various networking commandline
21cr|gnome-nettool-3.8.1-4|27	tools, like ping, netstat, ifconfig, whois, traceroute, finger.
21cr|gnome-nettool-3.8.1-4|28	
21cr|gnome-nettool-3.8.1-4|29	%files -f %{name}.lang
21cr|gnome-nettool-3.8.1-4|30	%doc AUTHORS NEWS README
21cr|gnome-nettool-3.8.1-4|31	%{_bindir}/%{name}
21cr|gnome-nettool-3.8.1-4|32	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|gnome-nettool-3.8.1-4|33	%{_datadir}/applications/%{name}.desktop
21cr|gnome-nettool-3.8.1-4|34	%{_datadir}/%{name}/pixmaps/*.xpm
21cr|gnome-nettool-3.8.1-4|35	%{_datadir}/%{name}/pixmaps/*.png
21cr|gnome-nettool-3.8.1-4|36	%{_datadir}/%{name}/ui/%{name}.ui
21cr|gnome-nettool-3.8.1-4|37	%{_datadir}/glib-2.0/schemas/org.gnome.gnome-nettool.gschema.xml
21cr|gnome-nettool-3.8.1-4|38	
21cr|gnome-nettool-3.8.1-4|39	#----------------------------------------------------------------------------
21cr|gnome-nettool-3.8.1-4|40	
21cr|gnome-nettool-3.8.1-4|41	%prep
21cr|gnome-nettool-3.8.1-4|42	%setup -q
21cr|gnome-nettool-3.8.1-4|43	
21cr|gnome-nettool-3.8.1-4|44	%build
21cr|gnome-nettool-3.8.1-4|45	%configure \
21cr|gnome-nettool-3.8.1-4|46	--disable-scrollkeeper \
21cr|gnome-nettool-3.8.1-4|47	--disable-schemas-compile \
21cr|gnome-nettool-3.8.1-4|48	--disable-static
21cr|gnome-nettool-3.8.1-4|49	%make
21cr|gnome-nettool-3.8.1-4|50	
21cr|gnome-nettool-3.8.1-4|51	%install
21cr|gnome-nettool-3.8.1-4|52	%makeinstall_std
21cr|gnome-nettool-3.8.1-4|53	
21cr|gnome-nettool-3.8.1-4|54	desktop-file-install \
21cr|gnome-nettool-3.8.1-4|55	--vendor "" \
21cr|gnome-nettool-3.8.1-4|56	--delete-original \
21cr|gnome-nettool-3.8.1-4|57	--dir %{buildroot}%{_datadir}/applications \
21cr|gnome-nettool-3.8.1-4|58	--remove-category Network \
21cr|gnome-nettool-3.8.1-4|59	--add-category GNOME \
21cr|gnome-nettool-3.8.1-4|60	--add-category System \
21cr|gnome-nettool-3.8.1-4|61	--add-category Utility \
21cr|gnome-nettool-3.8.1-4|62	%{buildroot}%{_datadir}/applications/gnome-nettool.desktop
21cr|gnome-nettool-3.8.1-4|63	
21cr|gnome-nettool-3.8.1-4|64	%find_lang %{name} --with-gnome
21cr|gnome-nettool-3.8.1-4|65	

1947 21
21cr|gnome-network-displays-0.90.5-0.git589d97.1|1	%define commit 589d979f33b4873f9e5a5234e505566b420efdfe
21cr|gnome-network-displays-0.90.5-0.git589d97.1|2	%define commit_short %(echo %commit | head -c 6)
21cr|gnome-network-displays-0.90.5-0.git589d97.1|3	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|4	Summary:	Miracast streaming GUI
21cr|gnome-network-displays-0.90.5-0.git589d97.1|5	Name:		gnome-network-displays
21cr|gnome-network-displays-0.90.5-0.git589d97.1|6	Version:	0.90.5
21cr|gnome-network-displays-0.90.5-0.git589d97.1|7	Release:	0.git%{commit_short}.1
21cr|gnome-network-displays-0.90.5-0.git589d97.1|8	License:	GPL-3.0
21cr|gnome-network-displays-0.90.5-0.git589d97.1|9	Group:		Graphical desktop/GNOME
21cr|gnome-network-displays-0.90.5-0.git589d97.1|10	Url:		https://gitlab.gnome.org/GNOME/gnome-network-displays
21cr|gnome-network-displays-0.90.5-0.git589d97.1|11	Source0:	https://gitlab.gnome.org/GNOME/gnome-network-displays/-/archive/%{commit}/gnome-network-displays-%{commit}.tar.gz
21cr|gnome-network-displays-0.90.5-0.git589d97.1|12	# https://gitlab.gnome.org/GNOME/gnome-network-displays/-/merge_requests/162
21cr|gnome-network-displays-0.90.5-0.git589d97.1|13	Patch0001:	0001-Add-Russian-localization.patch
21cr|gnome-network-displays-0.90.5-0.git589d97.1|14	Patch0002:	0002-Localize-application-name.patch
21cr|gnome-network-displays-0.90.5-0.git589d97.1|15	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|16	BuildRequires: gettext-devel
21cr|gnome-network-displays-0.90.5-0.git589d97.1|17	BuildRequires: meson
21cr|gnome-network-displays-0.90.5-0.git589d97.1|18	BuildRequires: gcc
21cr|gnome-network-displays-0.90.5-0.git589d97.1|19	BuildRequires: pkgconfig(gio-2.0)
21cr|gnome-network-displays-0.90.5-0.git589d97.1|20	BuildRequires: pkgconfig(gtk+-3.0)
21cr|gnome-network-displays-0.90.5-0.git589d97.1|21	BuildRequires: pkgconfig(libnm)
21cr|gnome-network-displays-0.90.5-0.git589d97.1|22	BuildRequires: pkgconfig(libpulse-mainloop-glib)
21cr|gnome-network-displays-0.90.5-0.git589d97.1|23	BuildRequires: pkgconfig(gstreamer-rtsp-server-1.0)
21cr|gnome-network-displays-0.90.5-0.git589d97.1|24	BuildRequires: firewalld-filesystem
21cr|gnome-network-displays-0.90.5-0.git589d97.1|25	# owns /usr/lib/firewalld
21cr|gnome-network-displays-0.90.5-0.git589d97.1|26	Requires: firewalld-filesystem
21cr|gnome-network-displays-0.90.5-0.git589d97.1|27	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|28	%description
21cr|gnome-network-displays-0.90.5-0.git589d97.1|29	Miracast streaming GUI.
21cr|gnome-network-displays-0.90.5-0.git589d97.1|30	Choose a wireless display and stream your desktop to it.
21cr|gnome-network-displays-0.90.5-0.git589d97.1|31	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|32	%files -f %{name}.lang
21cr|gnome-network-displays-0.90.5-0.git589d97.1|33	%license COPYING
21cr|gnome-network-displays-0.90.5-0.git589d97.1|34	%doc README.md
21cr|gnome-network-displays-0.90.5-0.git589d97.1|35	%{_bindir}/gnome-network-displays
21cr|gnome-network-displays-0.90.5-0.git589d97.1|36	%{_datadir}/applications/org.gnome.NetworkDisplays.desktop
21cr|gnome-network-displays-0.90.5-0.git589d97.1|37	%{_datadir}/glib-2.0/schemas/org.gnome.NetworkDisplays.gschema.xml
21cr|gnome-network-displays-0.90.5-0.git589d97.1|38	%{_datadir}/icons/hicolor/scalable/apps/org.gnome.NetworkDisplays.svg
21cr|gnome-network-displays-0.90.5-0.git589d97.1|39	%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.NetworkDisplays-symbolic.svg
21cr|gnome-network-displays-0.90.5-0.git589d97.1|40	%{_metainfodir}/org.gnome.NetworkDisplays.appdata.xml
21cr|gnome-network-displays-0.90.5-0.git589d97.1|41	%{_prefix}/lib/firewalld/zones/P2P-WiFi-Display.xml
21cr|gnome-network-displays-0.90.5-0.git589d97.1|42	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|43	%post
21cr|gnome-network-displays-0.90.5-0.git589d97.1|44	%firewalld_reload
21cr|gnome-network-displays-0.90.5-0.git589d97.1|45	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|46	#-----------------------------------------------------------------------------
21cr|gnome-network-displays-0.90.5-0.git589d97.1|47	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|48	%prep
21cr|gnome-network-displays-0.90.5-0.git589d97.1|49	%autosetup -p1 -n %{name}-%{commit}
21cr|gnome-network-displays-0.90.5-0.git589d97.1|50	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|51	%build
21cr|gnome-network-displays-0.90.5-0.git589d97.1|52	%meson
21cr|gnome-network-displays-0.90.5-0.git589d97.1|53	%meson_build
21cr|gnome-network-displays-0.90.5-0.git589d97.1|54	
21cr|gnome-network-displays-0.90.5-0.git589d97.1|55	%install
21cr|gnome-network-displays-0.90.5-0.git589d97.1|56	%meson_install
21cr|gnome-network-displays-0.90.5-0.git589d97.1|57	%find_lang %{name}

1948 21
21cr|gnome-nibbles-3.38.2-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gnome-nibbles-3.38.2-10|2	
21cr|gnome-nibbles-3.38.2-10|3	Summary:	GNOME Nibbles game
21cr|gnome-nibbles-3.38.2-10|4	Name:		gnome-nibbles
21cr|gnome-nibbles-3.38.2-10|5	Version:	3.38.2
21cr|gnome-nibbles-3.38.2-10|6	Release:	10
21cr|gnome-nibbles-3.38.2-10|7	License:	GPLv2+ and GFDL
21cr|gnome-nibbles-3.38.2-10|8	Group:		Games/Arcade
21cr|gnome-nibbles-3.38.2-10|9	Url:		https://download.gnome.org/sources/gnome-nibbles
21cr|gnome-nibbles-3.38.2-10|10	Source0:	https://download.gnome.org/sources/gnome-nibbles/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-nibbles-3.38.2-10|11	Patch0:		gnome-nibbles-3.38.2-drop-not-allowed.patch
21cr|gnome-nibbles-3.38.2-10|12	BuildRequires:	intltool
21cr|gnome-nibbles-3.38.2-10|13	BuildRequires:	itstool
21cr|gnome-nibbles-3.38.2-10|14	BuildRequires:	libxml2-utils
21cr|gnome-nibbles-3.38.2-10|15	BuildRequires:	meson
21cr|gnome-nibbles-3.38.2-10|16	BuildRequires:	vala
21cr|gnome-nibbles-3.38.2-10|17	BuildRequires:	pkgconfig(appstream-glib)
21cr|gnome-nibbles-3.38.2-10|18	BuildRequires:	pkgconfig(clutter-1.0)
21cr|gnome-nibbles-3.38.2-10|19	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|gnome-nibbles-3.38.2-10|20	BuildRequires:	pkgconfig(gee-0.8)
21cr|gnome-nibbles-3.38.2-10|21	BuildRequires:	pkgconfig(gsound)
21cr|gnome-nibbles-3.38.2-10|22	BuildRequires:	pkgconfig(gtk4)
21cr|gnome-nibbles-3.38.2-10|23	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|gnome-nibbles-3.38.2-10|24	BuildRequires:	pkgconfig(libgnome-games-support-1)
21cr|gnome-nibbles-3.38.2-10|25	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|gnome-nibbles-3.38.2-10|26	
21cr|gnome-nibbles-3.38.2-10|27	%description
21cr|gnome-nibbles-3.38.2-10|28	Pilot a worm around a maze trying to collect diamonds and at the same time
21cr|gnome-nibbles-3.38.2-10|29	avoiding the walls and yourself. With each diamond your worm grows longer and
21cr|gnome-nibbles-3.38.2-10|30	navigation becomes more and more difficult. Playable by up to four people.
21cr|gnome-nibbles-3.38.2-10|31	
21cr|gnome-nibbles-3.38.2-10|32	%files -f %{name}.lang
21cr|gnome-nibbles-3.38.2-10|33	%doc COPYING
21cr|gnome-nibbles-3.38.2-10|34	%{_appdatadir}/org.gnome.Nibbles.appdata.xml
21cr|gnome-nibbles-3.38.2-10|35	%{_bindir}/%{name}
21cr|gnome-nibbles-3.38.2-10|36	%{_datadir}/applications/org.gnome.Nibbles.desktop
21cr|gnome-nibbles-3.38.2-10|37	%{_datadir}/dbus-1/services/org.gnome.Nibbles.service
21cr|gnome-nibbles-3.38.2-10|38	%{_datadir}/glib-2.0/schemas/org.gnome.Nibbles.gschema.xml
21cr|gnome-nibbles-3.38.2-10|39	%{_datadir}/%{name}
21cr|gnome-nibbles-3.38.2-10|40	%{_iconsdir}/*/*/apps/*
21cr|gnome-nibbles-3.38.2-10|41	%{_mandir}/man6/%{name}.6*
21cr|gnome-nibbles-3.38.2-10|42	
21cr|gnome-nibbles-3.38.2-10|43	#----------------------------------------------------------------------------
21cr|gnome-nibbles-3.38.2-10|44	
21cr|gnome-nibbles-3.38.2-10|45	%prep
21cr|gnome-nibbles-3.38.2-10|46	%setup -q
21cr|gnome-nibbles-3.38.2-10|47	%patch0 -p1
21cr|gnome-nibbles-3.38.2-10|48	
21cr|gnome-nibbles-3.38.2-10|49	%build
21cr|gnome-nibbles-3.38.2-10|50	%meson
21cr|gnome-nibbles-3.38.2-10|51	%meson_build
21cr|gnome-nibbles-3.38.2-10|52	
21cr|gnome-nibbles-3.38.2-10|53	%install
21cr|gnome-nibbles-3.38.2-10|54	%meson_install
21cr|gnome-nibbles-3.38.2-10|55	
21cr|gnome-nibbles-3.38.2-10|56	%find_lang %{name} --with-gnome

1949 21
21cr|gnome-packagekit-3.16.0-6|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gnome-packagekit-3.16.0-6|2	
21cr|gnome-packagekit-3.16.0-6|3	Summary:	A PackageKit client for the GNOME desktop
21cr|gnome-packagekit-3.16.0-6|4	Name:		gnome-packagekit
21cr|gnome-packagekit-3.16.0-6|5	Version:	3.16.0
21cr|gnome-packagekit-3.16.0-6|6	Release:	6
21cr|gnome-packagekit-3.16.0-6|7	License:	GPLv2+
21cr|gnome-packagekit-3.16.0-6|8	Group:		System/Configuration/Packaging
21cr|gnome-packagekit-3.16.0-6|9	Url:		http://www.packagekit.org
21cr|gnome-packagekit-3.16.0-6|10	Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-packagekit/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-packagekit-3.16.0-6|11	BuildRequires:	desktop-file-utils
21cr|gnome-packagekit-3.16.0-6|12	BuildRequires:	docbook-dtd41-sgml
21cr|gnome-packagekit-3.16.0-6|13	BuildRequires:	docbook-utils
21cr|gnome-packagekit-3.16.0-6|14	BuildRequires:	intltool
21cr|gnome-packagekit-3.16.0-6|15	BuildRequires:	itstool
21cr|gnome-packagekit-3.16.0-6|16	BuildRequires:	xsltproc
21cr|gnome-packagekit-3.16.0-6|17	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-packagekit-3.16.0-6|18	BuildRequires:	pkgconfig(gudev-1.0)
21cr|gnome-packagekit-3.16.0-6|19	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|gnome-packagekit-3.16.0-6|20	BuildRequires:	pkgconfig(libnotify)
21cr|gnome-packagekit-3.16.0-6|21	BuildRequires:	pkgconfig(packagekit-glib2)
21cr|gnome-packagekit-3.16.0-6|22	BuildRequires:	pkgconfig(unique-1.0)
21cr|gnome-packagekit-3.16.0-6|23	BuildRequires:	pkgconfig(upower-glib)
21cr|gnome-packagekit-3.16.0-6|24	Requires:	%{name}-common = %{EVRD}
21cr|gnome-packagekit-3.16.0-6|25	Conflicts:	%{name}-common < 3.14.0
21cr|gnome-packagekit-3.16.0-6|26	
21cr|gnome-packagekit-3.16.0-6|27	%description
21cr|gnome-packagekit-3.16.0-6|28	This package contains PackageKit client programs designed for the GNOME
21cr|gnome-packagekit-3.16.0-6|29	desktop.
21cr|gnome-packagekit-3.16.0-6|30	
21cr|gnome-packagekit-3.16.0-6|31	%files
21cr|gnome-packagekit-3.16.0-6|32	%{_bindir}/gpk-application
21cr|gnome-packagekit-3.16.0-6|33	%{_bindir}/gpk-log
21cr|gnome-packagekit-3.16.0-6|34	%{_bindir}/gpk-prefs
21cr|gnome-packagekit-3.16.0-6|35	%{_bindir}/gpk-update-*
21cr|gnome-packagekit-3.16.0-6|36	%{_datadir}/appdata/gpk*.xml
21cr|gnome-packagekit-3.16.0-6|37	%{_datadir}/applications/gpk-application.desktop
21cr|gnome-packagekit-3.16.0-6|38	%{_datadir}/applications/gpk-prefs.desktop
21cr|gnome-packagekit-3.16.0-6|39	%{_datadir}/applications/gpk-update-viewer.desktop
21cr|gnome-packagekit-3.16.0-6|40	%{_datadir}/gnome-packagekit/gpk-application.ui
21cr|gnome-packagekit-3.16.0-6|41	%{_datadir}/gnome-packagekit/gpk-prefs.ui
21cr|gnome-packagekit-3.16.0-6|42	%{_datadir}/gnome-packagekit/gpk-update-viewer.ui
21cr|gnome-packagekit-3.16.0-6|43	%{_datadir}/gnome-packagekit/gpk-log.ui
21cr|gnome-packagekit-3.16.0-6|44	%{_mandir}/man1/gpk-application*
21cr|gnome-packagekit-3.16.0-6|45	%{_mandir}/man1/gpk-prefs*
21cr|gnome-packagekit-3.16.0-6|46	%{_mandir}/man1/gpk-update*
21cr|gnome-packagekit-3.16.0-6|47	%{_mandir}/man1/gpk-log*
21cr|gnome-packagekit-3.16.0-6|48	%{_datadir}/applications/gpk-log.desktop
21cr|gnome-packagekit-3.16.0-6|49	
21cr|gnome-packagekit-3.16.0-6|50	#----------------------------------------------------------------------------
21cr|gnome-packagekit-3.16.0-6|51	
21cr|gnome-packagekit-3.16.0-6|52	%package common
21cr|gnome-packagekit-3.16.0-6|53	Summary:	Common files and services for GNOME PackageKit
21cr|gnome-packagekit-3.16.0-6|54	Group:		System/Configuration/Packaging
21cr|gnome-packagekit-3.16.0-6|55	Requires:	packagekit
21cr|gnome-packagekit-3.16.0-6|56	Provides:	packagekit-gui
21cr|gnome-packagekit-3.16.0-6|57	
21cr|gnome-packagekit-3.16.0-6|58	%description common
21cr|gnome-packagekit-3.16.0-6|59	Common files and services used by GNOME PackageKit. This packages provides
21cr|gnome-packagekit-3.16.0-6|60	D-Bus service for packages installation.
21cr|gnome-packagekit-3.16.0-6|61	
21cr|gnome-packagekit-3.16.0-6|62	%files common -f %{name}.lang
21cr|gnome-packagekit-3.16.0-6|63	%{_datadir}/applications/gpk-install-*.desktop
21cr|gnome-packagekit-3.16.0-6|64	%{_datadir}/GConf/gsettings/org.gnome.packagekit.gschema.migrate
21cr|gnome-packagekit-3.16.0-6|65	%{_datadir}/glib-2.0/schemas/org.gnome.packagekit.gschema.xml
21cr|gnome-packagekit-3.16.0-6|66	%dir %{_datadir}/gnome-packagekit
21cr|gnome-packagekit-3.16.0-6|67	%{_datadir}/gnome-packagekit/gpk-client.ui
21cr|gnome-packagekit-3.16.0-6|68	%{_datadir}/gnome-packagekit/gpk-error.ui
21cr|gnome-packagekit-3.16.0-6|69	%{_datadir}/gnome-packagekit/gpk-eula.ui
21cr|gnome-packagekit-3.16.0-6|70	%{_datadir}/gnome-packagekit/gpk-signature.ui
21cr|gnome-packagekit-3.16.0-6|71	%{_datadir}/gnome-packagekit/icons
21cr|gnome-packagekit-3.16.0-6|72	%{_iconsdir}/hicolor/*/*/*
21cr|gnome-packagekit-3.16.0-6|73	
21cr|gnome-packagekit-3.16.0-6|74	#----------------------------------------------------------------------------
21cr|gnome-packagekit-3.16.0-6|75	
21cr|gnome-packagekit-3.16.0-6|76	%prep
21cr|gnome-packagekit-3.16.0-6|77	%setup -q
21cr|gnome-packagekit-3.16.0-6|78	%apply_patches
21cr|gnome-packagekit-3.16.0-6|79	
21cr|gnome-packagekit-3.16.0-6|80	%build
21cr|gnome-packagekit-3.16.0-6|81	%configure \
21cr|gnome-packagekit-3.16.0-6|82	--disable-static \
21cr|gnome-packagekit-3.16.0-6|83	--disable-scrollkeeper
21cr|gnome-packagekit-3.16.0-6|84	
21cr|gnome-packagekit-3.16.0-6|85	%make
21cr|gnome-packagekit-3.16.0-6|86	
21cr|gnome-packagekit-3.16.0-6|87	%install
21cr|gnome-packagekit-3.16.0-6|88	%makeinstall_std
21cr|gnome-packagekit-3.16.0-6|89	
21cr|gnome-packagekit-3.16.0-6|90	%find_lang %{name} --with-gnome

1950 21
21cr|gnome-paint-0.4.0-4|1	%define	Werror_cflags %nil
21cr|gnome-paint-0.4.0-4|2	
21cr|gnome-paint-0.4.0-4|3	Name:		gnome-paint
21cr|gnome-paint-0.4.0-4|4	Version:	0.4.0
21cr|gnome-paint-0.4.0-4|5	Release:	4
21cr|gnome-paint-0.4.0-4|6	Summary:	Easy to use paint program
21cr|gnome-paint-0.4.0-4|7	Group:		Graphics
21cr|gnome-paint-0.4.0-4|8	License:	GPLv3+
21cr|gnome-paint-0.4.0-4|9	Url:		https://launchpad.net/gnome-paint
21cr|gnome-paint-0.4.0-4|10	Source0:	http://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21cr|gnome-paint-0.4.0-4|11	Patch0:		%{name}.packaging.patch
21cr|gnome-paint-0.4.0-4|12	#debian patches
21cr|gnome-paint-0.4.0-4|13	Patch1:		debian-612470-handle-urls.patch
21cr|gnome-paint-0.4.0-4|14	Patch2:		lp-757607-crash-in-toolbar.patch
21cr|gnome-paint-0.4.0-4|15	BuildRequires:	desktop-file-utils
21cr|gnome-paint-0.4.0-4|16	BuildRequires:	intltool
21cr|gnome-paint-0.4.0-4|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gnome-paint-0.4.0-4|18	Requires:	hicolor-icon-theme
21cr|gnome-paint-0.4.0-4|19	
21cr|gnome-paint-0.4.0-4|20	%description
21cr|gnome-paint-0.4.0-4|21	gnome-paint is a simple, easy to use paint program.
21cr|gnome-paint-0.4.0-4|22	
21cr|gnome-paint-0.4.0-4|23	%files -f %{name}.lang
21cr|gnome-paint-0.4.0-4|24	%doc COPYING ChangeLog README
21cr|gnome-paint-0.4.0-4|25	%{_bindir}/%{name}
21cr|gnome-paint-0.4.0-4|26	%{_datadir}/applications/%{name}.desktop
21cr|gnome-paint-0.4.0-4|27	%{_datadir}/%{name}/
21cr|gnome-paint-0.4.0-4|28	%{_datadir}/icons/hicolor/16x16/apps/gp.png
21cr|gnome-paint-0.4.0-4|29	
21cr|gnome-paint-0.4.0-4|30	#-----------------------------------------------------------------------------
21cr|gnome-paint-0.4.0-4|31	
21cr|gnome-paint-0.4.0-4|32	%prep
21cr|gnome-paint-0.4.0-4|33	%setup -q
21cr|gnome-paint-0.4.0-4|34	%apply_patches
21cr|gnome-paint-0.4.0-4|35	
21cr|gnome-paint-0.4.0-4|36	# Remove icon extensions and fix categories in .desktop file
21cr|gnome-paint-0.4.0-4|37	sed -i 's|Icon=gp.png|Icon=gp|g' data/desktop/%{name}.desktop.in.in
21cr|gnome-paint-0.4.0-4|38	sed -i 's|RasterGraphics;|2DGraphics;RasterGraphics;|g' data/desktop/%{name}.desktop.in.in
21cr|gnome-paint-0.4.0-4|39	
21cr|gnome-paint-0.4.0-4|40	
21cr|gnome-paint-0.4.0-4|41	%build
21cr|gnome-paint-0.4.0-4|42	autoreconf -vfi
21cr|gnome-paint-0.4.0-4|43	%configure
21cr|gnome-paint-0.4.0-4|44	%make LIBS="-lm"
21cr|gnome-paint-0.4.0-4|45	
21cr|gnome-paint-0.4.0-4|46	
21cr|gnome-paint-0.4.0-4|47	%install
21cr|gnome-paint-0.4.0-4|48	make install DESTDIR=%{buildroot}
21cr|gnome-paint-0.4.0-4|49	
21cr|gnome-paint-0.4.0-4|50	# Remove docs, use rpmbuild instead
21cr|gnome-paint-0.4.0-4|51	rm -rf %{buildroot}/%{_prefix}/doc
21cr|gnome-paint-0.4.0-4|52	
21cr|gnome-paint-0.4.0-4|53	# Remove unnecessary includedir files
21cr|gnome-paint-0.4.0-4|54	rm -rf %{buildroot}/%{_includedir}
21cr|gnome-paint-0.4.0-4|55	
21cr|gnome-paint-0.4.0-4|56	%find_lang %{name} --all-name
21cr|gnome-paint-0.4.0-4|57	
21cr|gnome-paint-0.4.0-4|58	
21cr|gnome-paint-0.4.0-4|59	%post
21cr|gnome-paint-0.4.0-4|60	touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21cr|gnome-paint-0.4.0-4|61	
21cr|gnome-paint-0.4.0-4|62	%postun
21cr|gnome-paint-0.4.0-4|63	if [ $1 -eq 0 ] ; then
21cr|gnome-paint-0.4.0-4|64	touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21cr|gnome-paint-0.4.0-4|65	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21cr|gnome-paint-0.4.0-4|66	fi
21cr|gnome-paint-0.4.0-4|67	update-desktop-database &> /dev/null || :
21cr|gnome-paint-0.4.0-4|68	
21cr|gnome-paint-0.4.0-4|69	%posttrans
21cr|gnome-paint-0.4.0-4|70	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21cr|gnome-paint-0.4.0-4|71	update-desktop-database &> /dev/null || :

1951 21
21cr|gnome-panel2-2.32.1-17|1	# Rebuild ./configure to allow underlinking of plugins
21cr|gnome-panel2-2.32.1-17|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21cr|gnome-panel2-2.32.1-17|3	%undefine _disable_rebuild_configure
21cr|gnome-panel2-2.32.1-17|4	
21cr|gnome-panel2-2.32.1-17|5	%define req_libwnck_version 2.19.5
21cr|gnome-panel2-2.32.1-17|6	%define req_libglade_version 2.5.0
21cr|gnome-panel2-2.32.1-17|7	%define req_gconf2_version 2.31.6
21cr|gnome-panel2-2.32.1-17|8	%define req_gnomeui_version 2.5.4
21cr|gnome-panel2-2.32.1-17|9	%define req_gtk_version 2.19.7
21cr|gnome-panel2-2.32.1-17|10	%define req_glib_version 2.15.5
21cr|gnome-panel2-2.32.1-17|11	%define req_gnomedesktop_version 2.11.1
21cr|gnome-panel2-2.32.1-17|12	
21cr|gnome-panel2-2.32.1-17|13	%define api_version 2
21cr|gnome-panel2-2.32.1-17|14	%define api2 3
21cr|gnome-panel2-2.32.1-17|15	%define lib_major   0
21cr|gnome-panel2-2.32.1-17|16	%define libname %mklibname panel-applet- %{api_version} %{lib_major}
21cr|gnome-panel2-2.32.1-17|17	%define libname2 %mklibname panel-applet- %{api2} %{lib_major}
21cr|gnome-panel2-2.32.1-17|18	%define devname %mklibname panel-applet- %{api_version} -d
21cr|gnome-panel2-2.32.1-17|19	
21cr|gnome-panel2-2.32.1-17|20	%define in_process_applets 0
21cr|gnome-panel2-2.32.1-17|21	%define oname gnome-panel
21cr|gnome-panel2-2.32.1-17|22	
21cr|gnome-panel2-2.32.1-17|23	Summary:	The core programs for the GNOME GUI desktop environment
21cr|gnome-panel2-2.32.1-17|24	Name:		gnome-panel2
21cr|gnome-panel2-2.32.1-17|25	Version:	2.32.1
21cr|gnome-panel2-2.32.1-17|26	Release:	17
21cr|gnome-panel2-2.32.1-17|27	License:	GPLv2+ and LGPLv2+
21cr|gnome-panel2-2.32.1-17|28	Group:		Graphical desktop/GNOME
21cr|gnome-panel2-2.32.1-17|29	Url:		http://www.gnome.org/
21cr|gnome-panel2-2.32.1-17|30	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
21cr|gnome-panel2-2.32.1-17|31	Source1:	mandriva-panel.png
21cr|gnome-panel2-2.32.1-17|32	
21cr|gnome-panel2-2.32.1-17|33	# (fc) 2.0.1-2mdk  use xlock instead of xscreensaver to lock root desktop
21cr|gnome-panel2-2.32.1-17|34	Patch0:		gnome-panel-2.27.91-rootlock.patch
21cr|gnome-panel2-2.32.1-17|35	# (fc) 2.0.1-2mdk  Mandriva customization
21cr|gnome-panel2-2.32.1-17|36	Patch1:		gnome-panel-mdvcustomizations.patch
21cr|gnome-panel2-2.32.1-17|37	Patch2:		gnome-panel-2.32.1-fix-linking.patch
21cr|gnome-panel2-2.32.1-17|38	# (fc) 2.19.6-2mdv use beagle or tracker (if available) as search tool by default (Fedora)
21cr|gnome-panel2-2.32.1-17|39	Patch16:	gnome-panel-2.27.91-search.patch
21cr|gnome-panel2-2.32.1-17|40	# (fc) 2.28.0-3mdv ensure net_applet role is network
21cr|gnome-panel2-2.32.1-17|41	Patch19:	gnome-panel-2.29.92-netapplet.patch
21cr|gnome-panel2-2.32.1-17|42	# (fc) allow more bookmarks before switching to submenus
21cr|gnome-panel2-2.32.1-17|43	Patch20:	bookmarks-submenu.patch
21cr|gnome-panel2-2.32.1-17|44	# (fc) add about-mandriva menu entry if available
21cr|gnome-panel2-2.32.1-17|45	Patch21:	gnome-panel-2.28.0-about-mandriva.patch
21cr|gnome-panel2-2.32.1-17|46	# (fc) add padding for icons on panel (GNOME bug #343436) (Fedora)
21cr|gnome-panel2-2.32.1-17|47	Patch22:	gnome-panel-2.30.0-panel-padding.patch
21cr|gnome-panel2-2.32.1-17|48	# (fc) add padding for icons in notification area (GNOME bug #583273)
21cr|gnome-panel2-2.32.1-17|49	Patch23:	gnome-panel-2.31.6-icon-padding.patch
21cr|gnome-panel2-2.32.1-17|50	Patch24:	gnome-panel-2.32.1-includedir.patch
21cr|gnome-panel2-2.32.1-17|51	BuildRequires:	libxslt-proc
21cr|gnome-panel2-2.32.1-17|52	BuildRequires:	rarian
21cr|gnome-panel2-2.32.1-17|53	BuildRequires:	gettext-devel
21cr|gnome-panel2-2.32.1-17|54	BuildRequires:	gnome-common
21cr|gnome-panel2-2.32.1-17|55	BuildRequires:	gtk-doc
21cr|gnome-panel2-2.32.1-17|56	BuildRequires:	intltool
21cr|gnome-panel2-2.32.1-17|57	BuildRequires:	pkgconfig(gconf-2.0) >= %{req_gconf2_version}
21cr|gnome-panel2-2.32.1-17|58	BuildRequires:	pkgconfig(glib-2.0) >= %{req_glib_version}
21cr|gnome-panel2-2.32.1-17|59	BuildRequires:	pkgconfig(gnome-desktop-2.0) >= %{req_gnomedesktop_version}
21cr|gnome-panel2-2.32.1-17|60	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-panel2-2.32.1-17|61	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gnome-panel2-2.32.1-17|62	BuildRequires:	pkgconfig(gtk+-2.0) >= %{req_gtk_version}
21cr|gnome-panel2-2.32.1-17|63	BuildRequires:	pkgconfig(gweather)
21cr|gnome-panel2-2.32.1-17|64	BuildRequires:	pkgconfig(ice)
21cr|gnome-panel2-2.32.1-17|65	BuildRequires:	pkgconfig(libcanberra-gtk)
21cr|gnome-panel2-2.32.1-17|66	BuildRequires:	pkgconfig(libglade-2.0) >= %{req_libglade_version}
21cr|gnome-panel2-2.32.1-17|67	BuildRequires:	pkgconfig(libgnome-menu)
21cr|gnome-panel2-2.32.1-17|68	BuildRequires:	pkgconfig(libgnomeui-2.0) >= %{req_gnomeui_version}
21cr|gnome-panel2-2.32.1-17|69	BuildRequires:	pkgconfig(libpng)
21cr|gnome-panel2-2.32.1-17|70	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|gnome-panel2-2.32.1-17|71	BuildRequires:	pkgconfig(libwnck-1.0) >= %{req_libwnck_version}
21cr|gnome-panel2-2.32.1-17|72	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|gnome-panel2-2.32.1-17|73	BuildRequires:	pkgconfig(popt)
21cr|gnome-panel2-2.32.1-17|74	BuildRequires:	pkgconfig(sm)
21cr|gnome-panel2-2.32.1-17|75	BuildRequires:	pkgconfig(xres)
21cr|gnome-panel2-2.32.1-17|76	Requires(post,postun):	scrollkeeper
21cr|gnome-panel2-2.32.1-17|77	Requires:	gnome-desktop
21cr|gnome-panel2-2.32.1-17|78	Requires:	gnome-session
21cr|gnome-panel2-2.32.1-17|79	Requires:	polkit-agent
21cr|gnome-panel2-2.32.1-17|80	Requires:	GConf2 >= %{req_gconf2_version}
21cr|gnome-panel2-2.32.1-17|81	Requires:	glib2 >= %{req_glib_version}
21cr|gnome-panel2-2.32.1-17|82	Requires:	gnome-menus2
21cr|gnome-panel2-2.32.1-17|83	Requires:	alacarte
21cr|gnome-panel2-2.32.1-17|84	
21cr|gnome-panel2-2.32.1-17|85	# for screen locking and search function in panel
21cr|gnome-panel2-2.32.1-17|86	#Requires:	gnome-utils
21cr|gnome-panel2-2.32.1-17|87	Requires:	gnome-screensaver
21cr|gnome-panel2-2.32.1-17|88	Requires:	desktop-common-data
21cr|gnome-panel2-2.32.1-17|89	#(patch0)
21cr|gnome-panel2-2.32.1-17|90	Requires:	xlockmore
21cr|gnome-panel2-2.32.1-17|91	
21cr|gnome-panel2-2.32.1-17|92	%description
21cr|gnome-panel2-2.32.1-17|93	GNOME (GNU Network Object Model Environment) is a user-friendly
21cr|gnome-panel2-2.32.1-17|94	set of applications and desktop tools to be used in conjunction with a
21cr|gnome-panel2-2.32.1-17|95	window manager for the X Window System.  GNOME is similar in purpose and
21cr|gnome-panel2-2.32.1-17|96	scope to CDE and KDE, but GNOME is based completely on free
21cr|gnome-panel2-2.32.1-17|97	software.
21cr|gnome-panel2-2.32.1-17|98	
21cr|gnome-panel2-2.32.1-17|99	The GNOME panel packages provides the gnome panel, menus and some
21cr|gnome-panel2-2.32.1-17|100	basic applets for the panel.
21cr|gnome-panel2-2.32.1-17|101	
21cr|gnome-panel2-2.32.1-17|102	%files -f %{oname}-2.0.lang
21cr|gnome-panel2-2.32.1-17|103	%doc AUTHORS COPYING NEWS README
21cr|gnome-panel2-2.32.1-17|104	%{_sysconfdir}/gconf/schemas/clock.schemas
21cr|gnome-panel2-2.32.1-17|105	%{_sysconfdir}/gconf/schemas/fish.schemas
21cr|gnome-panel2-2.32.1-17|106	%{_sysconfdir}/gconf/schemas/panel-compatibility.schemas
21cr|gnome-panel2-2.32.1-17|107	%{_sysconfdir}/gconf/schemas/panel-general.schemas
21cr|gnome-panel2-2.32.1-17|108	%{_sysconfdir}/gconf/schemas/panel-global.schemas
21cr|gnome-panel2-2.32.1-17|109	%{_sysconfdir}/gconf/schemas/panel-object.schemas
21cr|gnome-panel2-2.32.1-17|110	%{_sysconfdir}/gconf/schemas/panel-toplevel.schemas
21cr|gnome-panel2-2.32.1-17|111	%{_sysconfdir}/gconf/schemas/window-list.schemas
21cr|gnome-panel2-2.32.1-17|112	%{_sysconfdir}/gconf/schemas/workspace-switcher.schemas
21cr|gnome-panel2-2.32.1-17|113	%{_sysconfdir}/gconf/schemas/notification_area_applet.schemas
21cr|gnome-panel2-2.32.1-17|114	%{_sysconfdir}/gconf/schemas/panel-default-setup.entries
21cr|gnome-panel2-2.32.1-17|115	
21cr|gnome-panel2-2.32.1-17|116	%{_bindir}/*
21cr|gnome-panel2-2.32.1-17|117	%{_libexecdir}/gnome-panel-add
21cr|gnome-panel2-2.32.1-17|118	%if %{in_process_applets}
21cr|gnome-panel2-2.32.1-17|119	%dir %{_libexecdir}/gnome-panel
21cr|gnome-panel2-2.32.1-17|120	%dir %{_libexecdir}/gnome-panel/*.so
21cr|gnome-panel2-2.32.1-17|121	%else
21cr|gnome-panel2-2.32.1-17|122	%{_libexecdir}/clock-applet
21cr|gnome-panel2-2.32.1-17|123	%{_libexecdir}/fish-applet
21cr|gnome-panel2-2.32.1-17|124	%{_libexecdir}/notification-area-applet
21cr|gnome-panel2-2.32.1-17|125	%{_libexecdir}/wnck-applet
21cr|gnome-panel2-2.32.1-17|126	%{_datadir}/dbus-1/services/org.gnome.panel.applet.ClockAppletFactory.service
21cr|gnome-panel2-2.32.1-17|127	%{_datadir}/dbus-1/services/org.gnome.panel.applet.FishAppletFactory.service
21cr|gnome-panel2-2.32.1-17|128	%{_datadir}/dbus-1/services/org.gnome.panel.applet.NotificationAreaAppletFactory.service
21cr|gnome-panel2-2.32.1-17|129	%{_datadir}/dbus-1/services/org.gnome.panel.applet.WnckletFactory.service
21cr|gnome-panel2-2.32.1-17|130	%endif
21cr|gnome-panel2-2.32.1-17|131	%{_libdir}/gnome-panel/modules
21cr|gnome-panel2-2.32.1-17|132	%{_mandir}/man1/*
21cr|gnome-panel2-2.32.1-17|133	%{_datadir}/applications/*.desktop
21cr|gnome-panel2-2.32.1-17|134	%dir %{_datadir}/gnome
21cr|gnome-panel2-2.32.1-17|135	%dir %{_datadir}/gnome/help
21cr|gnome-panel2-2.32.1-17|136	%{_datadir}/gnome-panel
21cr|gnome-panel2-2.32.1-17|137	%{_datadir}/gnome-2.0/ui/*
21cr|gnome-panel2-2.32.1-17|138	%{_datadir}/idl/*
21cr|gnome-panel2-2.32.1-17|139	%{_datadir}/icons/hicolor/*/apps/*
21cr|gnome-panel2-2.32.1-17|140	
21cr|gnome-panel2-2.32.1-17|141	%post
21cr|gnome-panel2-2.32.1-17|142	%update_scrollkeeper
21cr|gnome-panel2-2.32.1-17|143	export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
21cr|gnome-panel2-2.32.1-17|144	gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --recursive-unset /apps/panel > /dev/null 2> /dev/null
21cr|gnome-panel2-2.32.1-17|145	gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --recursive-unset /schemas/apps/panel > /dev/null 2> /dev/null
21cr|gnome-panel2-2.32.1-17|146	
21cr|gnome-panel2-2.32.1-17|147	%post_install_gconf_schemas %{schemas}
21cr|gnome-panel2-2.32.1-17|148	gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup.entries > /dev/null
21cr|gnome-panel2-2.32.1-17|149	gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup.entries /apps/panel > /dev/null
21cr|gnome-panel2-2.32.1-17|150	
21cr|gnome-panel2-2.32.1-17|151	%update_icon_cache hicolor
21cr|gnome-panel2-2.32.1-17|152	
21cr|gnome-panel2-2.32.1-17|153	%preun
21cr|gnome-panel2-2.32.1-17|154	%preun_uninstall_gconf_schemas %{schemas}
21cr|gnome-panel2-2.32.1-17|155	
21cr|gnome-panel2-2.32.1-17|156	%postun
21cr|gnome-panel2-2.32.1-17|157	%clean_scrollkeeper
21cr|gnome-panel2-2.32.1-17|158	%clean_icon_cache hicolor
21cr|gnome-panel2-2.32.1-17|159	
21cr|gnome-panel2-2.32.1-17|160	
21cr|gnome-panel2-2.32.1-17|161	#---------------------------------------------------------------------
21cr|gnome-panel2-2.32.1-17|162	%package -n	%{libname}
21cr|gnome-panel2-2.32.1-17|163	Summary:	%{summary}
21cr|gnome-panel2-2.32.1-17|164	Group:		System/Libraries
21cr|gnome-panel2-2.32.1-17|165	
21cr|gnome-panel2-2.32.1-17|166	%description -n	%{libname}
21cr|gnome-panel2-2.32.1-17|167	Panel libraries for running GNOME panels.
21cr|gnome-panel2-2.32.1-17|168	
21cr|gnome-panel2-2.32.1-17|169	%files -n %{libname}
21cr|gnome-panel2-2.32.1-17|170	%{_libdir}/libpanel-applet-%{api_version}.so.%{lib_major}*
21cr|gnome-panel2-2.32.1-17|171	
21cr|gnome-panel2-2.32.1-17|172	#---------------------------------------------------------------------
21cr|gnome-panel2-2.32.1-17|173	
21cr|gnome-panel2-2.32.1-17|174	%package -n	%{libname2}
21cr|gnome-panel2-2.32.1-17|175	Summary:	%{summary}
21cr|gnome-panel2-2.32.1-17|176	Group:		System/Libraries
21cr|gnome-panel2-2.32.1-17|177	Provides:	libpanel-applet-%{api2} = %{version}-%{release}
21cr|gnome-panel2-2.32.1-17|178	
21cr|gnome-panel2-2.32.1-17|179	%description -n	%{libname2}
21cr|gnome-panel2-2.32.1-17|180	Panel libraries for running GNOME panels.
21cr|gnome-panel2-2.32.1-17|181	
21cr|gnome-panel2-2.32.1-17|182	%files -n %{libname2}
21cr|gnome-panel2-2.32.1-17|183	%{_libdir}/libpanel-applet-%{api2}.so.%{lib_major}*
21cr|gnome-panel2-2.32.1-17|184	%{_libdir}/girepository-1.0/PanelApplet-3.0.typelib
21cr|gnome-panel2-2.32.1-17|185	
21cr|gnome-panel2-2.32.1-17|186	#---------------------------------------------------------------------
21cr|gnome-panel2-2.32.1-17|187	
21cr|gnome-panel2-2.32.1-17|188	%package -n	%{devname}
21cr|gnome-panel2-2.32.1-17|189	Summary:	Static libraries, include files for GNOME panel
21cr|gnome-panel2-2.32.1-17|190	Group:		Development/GNOME and GTK+
21cr|gnome-panel2-2.32.1-17|191	Provides:	libpanel-applet-%{api_version}-devel = %{version}-%{release}
21cr|gnome-panel2-2.32.1-17|192	Requires:	%{libname} = %{version}
21cr|gnome-panel2-2.32.1-17|193	Requires:	%{libname2} = %{version}-%{release}
21cr|gnome-panel2-2.32.1-17|194	Obsoletes:	%{mklibname -d panel-applet- 2 0} < 2.32.1-6
21cr|gnome-panel2-2.32.1-17|195	
21cr|gnome-panel2-2.32.1-17|196	%description -n	%{devname}
21cr|gnome-panel2-2.32.1-17|197	Panel libraries and header files for creating GNOME panels.
21cr|gnome-panel2-2.32.1-17|198	
21cr|gnome-panel2-2.32.1-17|199	%files -n %{devname}
21cr|gnome-panel2-2.32.1-17|200	%doc ChangeLog
21cr|gnome-panel2-2.32.1-17|201	%doc %{_datadir}/gtk-doc/html/*
21cr|gnome-panel2-2.32.1-17|202	%{_includedir}/*
21cr|gnome-panel2-2.32.1-17|203	%{_libdir}/libpanel*.so
21cr|gnome-panel2-2.32.1-17|204	%{_libdir}/pkgconfig/*
21cr|gnome-panel2-2.32.1-17|205	%{_datadir}/gir-1.0/PanelApplet-3.0.gir
21cr|gnome-panel2-2.32.1-17|206	
21cr|gnome-panel2-2.32.1-17|207	#---------------------------------------------------------------------
21cr|gnome-panel2-2.32.1-17|208	
21cr|gnome-panel2-2.32.1-17|209	%prep
21cr|gnome-panel2-2.32.1-17|210	%autosetup -p1 -n %{oname}-%{version}
21cr|gnome-panel2-2.32.1-17|211	
21cr|gnome-panel2-2.32.1-17|212	#needed by patch2,patch23
21cr|gnome-panel2-2.32.1-17|213	autoreconf
21cr|gnome-panel2-2.32.1-17|214	
21cr|gnome-panel2-2.32.1-17|215	%build
21cr|gnome-panel2-2.32.1-17|216	%configure --disable-eds --disable-scrollkeeper \
21cr|gnome-panel2-2.32.1-17|217	--disable-static \
21cr|gnome-panel2-2.32.1-17|218	%if %{in_process_applets}
21cr|gnome-panel2-2.32.1-17|219	--with-in-process-applets=all
21cr|gnome-panel2-2.32.1-17|220	%endif
21cr|gnome-panel2-2.32.1-17|221	
21cr|gnome-panel2-2.32.1-17|222	make LIBS="-lgmodule-2.0"
21cr|gnome-panel2-2.32.1-17|223	
21cr|gnome-panel2-2.32.1-17|224	%install
21cr|gnome-panel2-2.32.1-17|225	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21cr|gnome-panel2-2.32.1-17|226	
21cr|gnome-panel2-2.32.1-17|227	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/gnome-panel/pixmaps-
21cr|gnome-panel2-2.32.1-17|228	#remove old files
21cr|gnome-panel2-2.32.1-17|229	rm -rf %{buildroot}%{_datadir}/omf/gnome-panel
21cr|gnome-panel2-2.32.1-17|230	
21cr|gnome-panel2-2.32.1-17|231	%find_lang %{oname}-2.0 --with-gnome --all-name
21cr|gnome-panel2-2.32.1-17|232	
21cr|gnome-panel2-2.32.1-17|233	#remove unpackaged files
21cr|gnome-panel2-2.32.1-17|234	rm -rf %{buildroot}%{_datadir}/gnome-panelrc %{buildroot}%{_localstatedir}/lib/scrollkeeper
21cr|gnome-panel2-2.32.1-17|235	
21cr|gnome-panel2-2.32.1-17|236	
21cr|gnome-panel2-2.32.1-17|237	%define schemas clock fish panel-compatibility panel-general panel-global panel-object panel-toplevel window-list workspace-switcher notification_area_applet
21cr|gnome-panel2-2.32.1-17|238	
21cr|gnome-panel2-2.32.1-17|239	#fix python shebang
21cr|gnome-panel2-2.32.1-17|240	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_libexecdir}/gnome-panel-add

1952 21
21cr|gnome-pie-0.7.3-2|1	%define oname Gnome-Pie
21cr|gnome-pie-0.7.3-2|2	Summary:	Circular application launcher for Linux
21cr|gnome-pie-0.7.3-2|3	Name:		gnome-pie
21cr|gnome-pie-0.7.3-2|4	Version:	0.7.3
21cr|gnome-pie-0.7.3-2|5	Release:	2
21cr|gnome-pie-0.7.3-2|6	License:	GPLv3+
21cr|gnome-pie-0.7.3-2|7	Group:		Graphical desktop/GNOME
21cr|gnome-pie-0.7.3-2|8	Url:		https://github.com/Simmesimme/Gnome-Pie
21cr|gnome-pie-0.7.3-2|9	Source0:	https://github.com/Schneegans/Gnome-Pie/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|gnome-pie-0.7.3-2|10	BuildRequires:	appindicator3-vala
21cr|gnome-pie-0.7.3-2|11	BuildRequires:	cmake
21cr|gnome-pie-0.7.3-2|12	BuildRequires:	pkgconfig(appindicator-0.1)
21cr|gnome-pie-0.7.3-2|13	BuildRequires:	pkgconfig(gee-0.8)
21cr|gnome-pie-0.7.3-2|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-pie-0.7.3-2|15	BuildRequires:	pkgconfig(libarchive)
21cr|gnome-pie-0.7.3-2|16	BuildRequires:	pkgconfig(libbamf3)
21cr|gnome-pie-0.7.3-2|17	BuildRequires:	pkgconfig(libgnome-menu-3.0)
21cr|gnome-pie-0.7.3-2|18	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|gnome-pie-0.7.3-2|19	BuildRequires:	pkgconfig(vapigen)
21cr|gnome-pie-0.7.3-2|20	BuildRequires:	pkgconfig(xtst)
21cr|gnome-pie-0.7.3-2|21	
21cr|gnome-pie-0.7.3-2|22	%description
21cr|gnome-pie-0.7.3-2|23	Gnome-Pie is a circular application launcher for Linux.
21cr|gnome-pie-0.7.3-2|24	It is made of several pies, each consisting of multiple slices.
21cr|gnome-pie-0.7.3-2|25	The user presses a key stroke which opens the desired pie.
21cr|gnome-pie-0.7.3-2|26	By activating one of its slices, applications may be launched,
21cr|gnome-pie-0.7.3-2|27	key presses may be simulated or files can be opened.
21cr|gnome-pie-0.7.3-2|28	
21cr|gnome-pie-0.7.3-2|29	%files
21cr|gnome-pie-0.7.3-2|30	%doc AUTHORS README.md
21cr|gnome-pie-0.7.3-2|31	%license COPYING
21cr|gnome-pie-0.7.3-2|32	%{_bindir}/%{name}
21cr|gnome-pie-0.7.3-2|33	%{_datadir}/applications/%{name}.desktop
21cr|gnome-pie-0.7.3-2|34	%dir %{_datadir}/%{name}
21cr|gnome-pie-0.7.3-2|35	%{_datadir}/%{name}/*
21cr|gnome-pie-0.7.3-2|36	%{_iconsdir}/hicolor/scalable/apps/%{name}-symbolic.svg
21cr|gnome-pie-0.7.3-2|37	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|gnome-pie-0.7.3-2|38	%{_localedir}/zanata.xml
21cr|gnome-pie-0.7.3-2|39	%{_mandir}/man1/%{name}.1.*
21cr|gnome-pie-0.7.3-2|40	
21cr|gnome-pie-0.7.3-2|41	#----------------------------------------------------------------------------
21cr|gnome-pie-0.7.3-2|42	
21cr|gnome-pie-0.7.3-2|43	%prep
21cr|gnome-pie-0.7.3-2|44	%setup -qn %{oname}-%{version}
21cr|gnome-pie-0.7.3-2|45	
21cr|gnome-pie-0.7.3-2|46	%build
21cr|gnome-pie-0.7.3-2|47	%cmake
21cr|gnome-pie-0.7.3-2|48	%make
21cr|gnome-pie-0.7.3-2|49	
21cr|gnome-pie-0.7.3-2|50	%install
21cr|gnome-pie-0.7.3-2|51	%makeinstall_std -C build

1953 21
21cr|gnome-ppp-0.3.23-9|1	%define _disable_rebuild_configure 1
21cr|gnome-ppp-0.3.23-9|2	
21cr|gnome-ppp-0.3.23-9|3	Summary:	Gnome 2 front-end to wvdial
21cr|gnome-ppp-0.3.23-9|4	Name:		gnome-ppp
21cr|gnome-ppp-0.3.23-9|5	Version:	0.3.23
21cr|gnome-ppp-0.3.23-9|6	Release:	9
21cr|gnome-ppp-0.3.23-9|7	License:	GPL
21cr|gnome-ppp-0.3.23-9|8	Group:		System/Configuration/Networking
21cr|gnome-ppp-0.3.23-9|9	Url:		http://www.gnome-ppp.org/
21cr|gnome-ppp-0.3.23-9|10	Source0:	http://www.gnome-ppp.org/download/0.3/%{name}-%{version}.tar.bz2
21cr|gnome-ppp-0.3.23-9|11	Source1:	gnome-ppp.png
21cr|gnome-ppp-0.3.23-9|12	Source2:	gnome-ppp-16.png
21cr|gnome-ppp-0.3.23-9|13	Source3:	gnome-ppp-32.png
21cr|gnome-ppp-0.3.23-9|14	BuildRequires:	desktop-file-utils
21cr|gnome-ppp-0.3.23-9|15	BuildRequires:	perl-XML-Parser
21cr|gnome-ppp-0.3.23-9|16	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gnome-ppp-0.3.23-9|17	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gnome-ppp-0.3.23-9|18	Requires:	wvdial >= 1.54
21cr|gnome-ppp-0.3.23-9|19	
21cr|gnome-ppp-0.3.23-9|20	%description
21cr|gnome-ppp-0.3.23-9|21	Gnome 2 front-end to wvDial, a modem/ISDN dial-up software.
21cr|gnome-ppp-0.3.23-9|22	
21cr|gnome-ppp-0.3.23-9|23	%files -f %{name}.lang
21cr|gnome-ppp-0.3.23-9|24	%doc ChangeLog COPYING INSTALL
21cr|gnome-ppp-0.3.23-9|25	%{_bindir}/gnome-ppp
21cr|gnome-ppp-0.3.23-9|26	%{_datadir}/applications/gnome-ppp.desktop
21cr|gnome-ppp-0.3.23-9|27	%dir %{_datadir}/%{name}
21cr|gnome-ppp-0.3.23-9|28	%{_datadir}/%{name}/glade/*
21cr|gnome-ppp-0.3.23-9|29	%{_datadir}/pixmaps/apps/%{name}.png
21cr|gnome-ppp-0.3.23-9|30	%{_datadir}/icons/hicolor/48x48/apps/*.png
21cr|gnome-ppp-0.3.23-9|31	%{_datadir}/%{name}/gnome_ppp*.png
21cr|gnome-ppp-0.3.23-9|32	%{_liconsdir}/%{name}.png
21cr|gnome-ppp-0.3.23-9|33	%{_miconsdir}/%{name}.png
21cr|gnome-ppp-0.3.23-9|34	%{_iconsdir}/%{name}.png
21cr|gnome-ppp-0.3.23-9|35	
21cr|gnome-ppp-0.3.23-9|36	#----------------------------------------------------------------------------
21cr|gnome-ppp-0.3.23-9|37	
21cr|gnome-ppp-0.3.23-9|38	%prep
21cr|gnome-ppp-0.3.23-9|39	%setup -q
21cr|gnome-ppp-0.3.23-9|40	
21cr|gnome-ppp-0.3.23-9|41	%build
21cr|gnome-ppp-0.3.23-9|42	%global optflags %{optflags} -fcommon
21cr|gnome-ppp-0.3.23-9|43	%configure
21cr|gnome-ppp-0.3.23-9|44	%make LIBS="-lX11"
21cr|gnome-ppp-0.3.23-9|45	
21cr|gnome-ppp-0.3.23-9|46	%install
21cr|gnome-ppp-0.3.23-9|47	%makeinstall_std
21cr|gnome-ppp-0.3.23-9|48	mkdir %{buildroot}/%{_datadir}/pixmaps
21cr|gnome-ppp-0.3.23-9|49	cp -r %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/ %{buildroot}/%{_datadir}/pixmaps/
21cr|gnome-ppp-0.3.23-9|50	#mv %{buildroot}/%{_datadir}/doc/%{name}-%{version} %{buildroot}/%{_datadir}/doc/%{name}
21cr|gnome-ppp-0.3.23-9|51	rm -rf %{buildroot}/%{_datadir}/doc/%{name}
21cr|gnome-ppp-0.3.23-9|52	
21cr|gnome-ppp-0.3.23-9|53	%find_lang %{name} --with-gnome
21cr|gnome-ppp-0.3.23-9|54	
21cr|gnome-ppp-0.3.23-9|55	# menu
21cr|gnome-ppp-0.3.23-9|56	
21cr|gnome-ppp-0.3.23-9|57	desktop-file-install --vendor="" \
21cr|gnome-ppp-0.3.23-9|58	--remove-category="Application" \
21cr|gnome-ppp-0.3.23-9|59	--add-category="GNOME" \
21cr|gnome-ppp-0.3.23-9|60	--add-category="Settings;Network" \
21cr|gnome-ppp-0.3.23-9|61	--add-category="X-MandrivaLinux-System-Configuration-Networking" \
21cr|gnome-ppp-0.3.23-9|62	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|gnome-ppp-0.3.23-9|63	
21cr|gnome-ppp-0.3.23-9|64	# icon
21cr|gnome-ppp-0.3.23-9|65	mkdir -p %{buildroot}%{_liconsdir}
21cr|gnome-ppp-0.3.23-9|66	mkdir -p %{buildroot}%{_iconsdir}
21cr|gnome-ppp-0.3.23-9|67	mkdir -p %{buildroot}%{_miconsdir}
21cr|gnome-ppp-0.3.23-9|68	install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|gnome-ppp-0.3.23-9|69	install -m 644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
21cr|gnome-ppp-0.3.23-9|70	install -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png
21cr|gnome-ppp-0.3.23-9|71	

1954 21
21cr|gnome-screensaver-3.6.1-19|1	Name:		gnome-screensaver
21cr|gnome-screensaver-3.6.1-19|2	Summary:	GNOME Screensaver
21cr|gnome-screensaver-3.6.1-19|3	Version:	3.6.1
21cr|gnome-screensaver-3.6.1-19|4	Release:	19
21cr|gnome-screensaver-3.6.1-19|5	License:	GPLv2+
21cr|gnome-screensaver-3.6.1-19|6	Group:		Graphical desktop/GNOME
21cr|gnome-screensaver-3.6.1-19|7	Url:		https://download.gnome.org/sources/gnome-screensaver
21cr|gnome-screensaver-3.6.1-19|8	Source0:	https://download.gnome.org/sources/gnome-screensaver/3.6/%{name}-%{version}.tar.xz
21cr|gnome-screensaver-3.6.1-19|9	Patch0:		gnome-screensaver-3.6.1-libsystemd.patch
21cr|gnome-screensaver-3.6.1-19|10	Patch1:		gnome-screensaver-3.6.1-many-arguments-function.patch
21cr|gnome-screensaver-3.6.1-19|11	# From Fedora
21cr|gnome-screensaver-3.6.1-19|12	Patch8:		gnome-screensaver-2.20.0-selinux-permit.patch
21cr|gnome-screensaver-3.6.1-19|13	Patch101:	0001-Avoid-SEGV-in-gs_fade_reset.patch
21cr|gnome-screensaver-3.6.1-19|14	BuildRequires:	desktop-file-utils
21cr|gnome-screensaver-3.6.1-19|15	BuildRequires:	intltool
21cr|gnome-screensaver-3.6.1-19|16	BuildRequires:	pam-devel
21cr|gnome-screensaver-3.6.1-19|17	BuildRequires:  gnome-common
21cr|gnome-screensaver-3.6.1-19|18	BuildRequires:	pkgconfig(dbus-1)
21cr|gnome-screensaver-3.6.1-19|19	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gnome-screensaver-3.6.1-19|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-screensaver-3.6.1-19|21	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21cr|gnome-screensaver-3.6.1-19|22	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|gnome-screensaver-3.6.1-19|23	BuildRequires:	pkgconfig(gtk4)
21cr|gnome-screensaver-3.6.1-19|24	BuildRequires:	pkgconfig(libgnomekbdui)
21cr|gnome-screensaver-3.6.1-19|25	BuildRequires:	pkgconfig(libsystemd)
21cr|gnome-screensaver-3.6.1-19|26	BuildRequires:	pkgconfig(x11)
21cr|gnome-screensaver-3.6.1-19|27	BuildRequires:	pkgconfig(xext)
21cr|gnome-screensaver-3.6.1-19|28	BuildRequires:	pkgconfig(xxf86misc)
21cr|gnome-screensaver-3.6.1-19|29	BuildRequires:	pkgconfig(xxf86vm)
21cr|gnome-screensaver-3.6.1-19|30	BuildRequires:	pkgconfig(xtst)
21cr|gnome-screensaver-3.6.1-19|31	Requires:	xsltproc
21cr|gnome-screensaver-3.6.1-19|32	Requires:	dbus-x11
21cr|gnome-screensaver-3.6.1-19|33	
21cr|gnome-screensaver-3.6.1-19|34	%description
21cr|gnome-screensaver-3.6.1-19|35	gnome-screensaver is a screen saver and locker that aims to have
21cr|gnome-screensaver-3.6.1-19|36	simple, sane, secure defaults and be well integrated with the desktop.
21cr|gnome-screensaver-3.6.1-19|37	It is designed to support:
21cr|gnome-screensaver-3.6.1-19|38	
21cr|gnome-screensaver-3.6.1-19|39	* the ability to lock down configuration settings
21cr|gnome-screensaver-3.6.1-19|40	* translation into other languages
21cr|gnome-screensaver-3.6.1-19|41	* user switching
21cr|gnome-screensaver-3.6.1-19|42	
21cr|gnome-screensaver-3.6.1-19|43	%files -f %{name}.lang
21cr|gnome-screensaver-3.6.1-19|44	%doc README AUTHORS
21cr|gnome-screensaver-3.6.1-19|45	%{_sysconfdir}/pam.d/gnome-screensaver
21cr|gnome-screensaver-3.6.1-19|46	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|gnome-screensaver-3.6.1-19|47	%{_bindir}/*
21cr|gnome-screensaver-3.6.1-19|48	%{_libexecdir}/gnome-screensaver-dialog
21cr|gnome-screensaver-3.6.1-19|49	%{_mandir}/man1/gnome-screensaver*
21cr|gnome-screensaver-3.6.1-19|50	
21cr|gnome-screensaver-3.6.1-19|51	#----------------------------------------------------------------------------
21cr|gnome-screensaver-3.6.1-19|52	
21cr|gnome-screensaver-3.6.1-19|53	%prep
21cr|gnome-screensaver-3.6.1-19|54	%setup -q
21cr|gnome-screensaver-3.6.1-19|55	%apply_patches
21cr|gnome-screensaver-3.6.1-19|56	
21cr|gnome-screensaver-3.6.1-19|57	%build
21cr|gnome-screensaver-3.6.1-19|58	autoreconf -fi
21cr|gnome-screensaver-3.6.1-19|59	%configure \
21cr|gnome-screensaver-3.6.1-19|60	--disable-more-warnings \
21cr|gnome-screensaver-3.6.1-19|61	--with-mit-ext=no \
21cr|gnome-screensaver-3.6.1-19|62	--enable-systemd
21cr|gnome-screensaver-3.6.1-19|63	%make
21cr|gnome-screensaver-3.6.1-19|64	
21cr|gnome-screensaver-3.6.1-19|65	%install
21cr|gnome-screensaver-3.6.1-19|66	%makeinstall_std
21cr|gnome-screensaver-3.6.1-19|67	
21cr|gnome-screensaver-3.6.1-19|68	%find_lang %{name}

1955 21
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|1	%define debug_package %{nil}
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|2	
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|3	Summary:	ScreenPen Launch  - Gnome Extension
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|4	Name:		gnome-shell-extensions-screenpen-launch
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|5	Group:		Graphical desktop/GNOME
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|6	Version:	1.0.1
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|7	Release:	7
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|8	Epoch:		1
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|9	License:	GPLv3+
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|10	Url:		https://github.com/belonesox/screenpen-launch-gnome-shell-extension
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|11	Source0:	https://github.com/belonesox/screenpen-launch-gnome-shell-extension/archive/v%{version}.tar.gz
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|12	Requires:	gnome-shell
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|13	Requires:	screenpen
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|14	
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|15	%description
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|16	ScreenPen Launch  — Gnome Extension for launching ScreenPen.
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|17	Used for on-screen drawing.
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|18	
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|19	%files
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|20	%{_datadir}/gnome-shell/extensions/*
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|21	
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|22	#----------------------------------------------------------------------------
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|23	
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|24	%prep
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|25	%setup -qn screenpen-launch-gnome-shell-extension-%{version}
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|26	%apply_patches
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|27	
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|28	%build
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|29	
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|30	%install
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|31	mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
21cr|gnome-shell-extensions-screenpen-launch-1.0.1-7|32	cp -r .  %{buildroot}%{_datadir}/gnome-shell/extensions/screenpen-launch-gnome-shell-extension@belonesox.github.com

1956 21
21cr|gnome-software-42.4-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|gnome-software-42.4-1|2	
21cr|gnome-software-42.4-1|3	%define major 18
21cr|gnome-software-42.4-1|4	
21cr|gnome-software-42.4-1|5	%global __provides_exclude_from ^%{_libdir}/%{name}/plugins-%{major}/.*\\.so.*$
21cr|gnome-software-42.4-1|6	
21cr|gnome-software-42.4-1|7	Summary:	A software center for GNOME
21cr|gnome-software-42.4-1|8	Name:		gnome-software
21cr|gnome-software-42.4-1|9	Version:	42.4
21cr|gnome-software-42.4-1|10	Release:	1
21cr|gnome-software-42.4-1|11	License:	GPLv2+
21cr|gnome-software-42.4-1|12	Group:		System/Configuration/Packaging
21cr|gnome-software-42.4-1|13	Url:		https://download.gnome.org/sources/gnome-software
21cr|gnome-software-42.4-1|14	Source0:	https://download.gnome.org/sources/gnome-software/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-software-42.4-1|15	BuildRequires:	gtk-doc
21cr|gnome-software-42.4-1|16	BuildRequires:	meson
21cr|gnome-software-42.4-1|17	BuildRequires:	pkgconfig(appstream)
21cr|gnome-software-42.4-1|18	BuildRequires:	pkgconfig(flatpak)
21cr|gnome-software-42.4-1|19	BuildRequires:	pkgconfig(fwupd)
21cr|gnome-software-42.4-1|20	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|gnome-software-42.4-1|21	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|gnome-software-42.4-1|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnome-software-42.4-1|23	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|gnome-software-42.4-1|24	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|gnome-software-42.4-1|25	BuildRequires:	pkgconfig(gtk4)
21cr|gnome-software-42.4-1|26	BuildRequires:	pkgconfig(gudev-1.0)
21cr|gnome-software-42.4-1|27	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|gnome-software-42.4-1|28	BuildRequires:	pkgconfig(libadwaita-1)
21cr|gnome-software-42.4-1|29	BuildRequires:	pkgconfig(libdnf)
21cr|gnome-software-42.4-1|30	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|gnome-software-42.4-1|31	BuildRequires:	pkgconfig(ostree-1)
21cr|gnome-software-42.4-1|32	BuildRequires:	pkgconfig(packagekit-glib2)
21cr|gnome-software-42.4-1|33	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|gnome-software-42.4-1|34	BuildRequires:	pkgconfig(rpm)
21cr|gnome-software-42.4-1|35	BuildRequires:	pkgconfig(sysprof-capture-4)
21cr|gnome-software-42.4-1|36	BuildRequires:	pkgconfig(valgrind)
21cr|gnome-software-42.4-1|37	BuildRequires:	pkgconfig(xmlb)
21cr|gnome-software-42.4-1|38	
21cr|gnome-software-42.4-1|39	%description
21cr|gnome-software-42.4-1|40	%{name} is an application that makes it easy to add, remove
21cr|gnome-software-42.4-1|41	and update software in the GNOME desktop.
21cr|gnome-software-42.4-1|42	
21cr|gnome-software-42.4-1|43	%files -f %{name}.lang
21cr|gnome-software-42.4-1|44	%doc AUTHORS README.md
21cr|gnome-software-42.4-1|45	%license COPYING
21cr|gnome-software-42.4-1|46	%{_appdatadir}/org.gnome.Software.appdata.xml
21cr|gnome-software-42.4-1|47	%{_appdatadir}/org.gnome.Software.Plugin.Flatpak.metainfo.xml
21cr|gnome-software-42.4-1|48	%{_appdatadir}/org.gnome.Software.Plugin.Fwupd.metainfo.xml
21cr|gnome-software-42.4-1|49	%{_bindir}/%{name}
21cr|gnome-software-42.4-1|50	%{_datadir}/applications/%{name}-local-file.desktop
21cr|gnome-software-42.4-1|51	%{_datadir}/applications/org.gnome.Software.desktop
21cr|gnome-software-42.4-1|52	%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service
21cr|gnome-software-42.4-1|53	%{_datadir}/dbus-1/services/org.gnome.Software.service
21cr|gnome-software-42.4-1|54	%{_datadir}/glib-2.0/schemas/org.gnome.software.gschema.xml
21cr|gnome-software-42.4-1|55	%{_datadir}/gnome-shell/search-providers/org.gnome.Software-search-provider.ini
21cr|gnome-software-42.4-1|56	%{_datadir}/swcatalog/xml/org.gnome.Software.Featured.xml
21cr|gnome-software-42.4-1|57	%{_datadir}/swcatalog/xml/org.gnome.Software.Popular.xml
21cr|gnome-software-42.4-1|58	%dir %{_datadir}/swcatalog
21cr|gnome-software-42.4-1|59	%dir %{_datadir}/swcatalog/xml
21cr|gnome-software-42.4-1|60	%dir %{_libdir}/%{name}/plugins-%{major}
21cr|gnome-software-42.4-1|61	%{_iconsdir}/hicolor/*/apps/org.gnome.Software.svg
21cr|gnome-software-42.4-1|62	%{_iconsdir}/hicolor/scalable/actions/app-remove-symbolic.svg
21cr|gnome-software-42.4-1|63	%{_iconsdir}/hicolor/scalable/status/software-installed-symbolic.svg
21cr|gnome-software-42.4-1|64	%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Software-symbolic.svg
21cr|gnome-software-42.4-1|65	%{_libdir}/%{name}/libgnomesoftware.so.%{major}
21cr|gnome-software-42.4-1|66	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_appstream.so
21cr|gnome-software-42.4-1|67	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_dummy.so
21cr|gnome-software-42.4-1|68	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_fedora-langpacks.so
21cr|gnome-software-42.4-1|69	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_fedora-pkgdb-collections.so
21cr|gnome-software-42.4-1|70	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_flatpak.so
21cr|gnome-software-42.4-1|71	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_fwupd.so
21cr|gnome-software-42.4-1|72	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_generic-updates.so
21cr|gnome-software-42.4-1|73	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_hardcoded-blocklist.so
21cr|gnome-software-42.4-1|74	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_icons.so
21cr|gnome-software-42.4-1|75	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_modalias.so
21cr|gnome-software-42.4-1|76	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_os-release.so
21cr|gnome-software-42.4-1|77	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_packagekit.so
21cr|gnome-software-42.4-1|78	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_provenance-license.so
21cr|gnome-software-42.4-1|79	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_provenance.so
21cr|gnome-software-42.4-1|80	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_repos.so
21cr|gnome-software-42.4-1|81	%{_libdir}/%{name}/plugins-%{major}/libgs_plugin_rewrite-resource.so
21cr|gnome-software-42.4-1|82	%{_libexecdir}/%{name}-cmd
21cr|gnome-software-42.4-1|83	%{_libexecdir}/%{name}-restarter
21cr|gnome-software-42.4-1|84	%{_mandir}/man1/%{name}.1*
21cr|gnome-software-42.4-1|85	%{_sysconfdir}/xdg/autostart/org.gnome.Software.desktop
21cr|gnome-software-42.4-1|86	
21cr|gnome-software-42.4-1|87	#----------------------------------------------------------------------------
21cr|gnome-software-42.4-1|88	
21cr|gnome-software-42.4-1|89	%package devel
21cr|gnome-software-42.4-1|90	Summary:	Headers for building external %{name} plugins
21cr|gnome-software-42.4-1|91	Group:		Development/C
21cr|gnome-software-42.4-1|92	Requires:	%{name} = %{EVRD}
21cr|gnome-software-42.4-1|93	
21cr|gnome-software-42.4-1|94	%description devel
21cr|gnome-software-42.4-1|95	These development files are for building %{name} plugins outside
21cr|gnome-software-42.4-1|96	the source tree. Most users do not need this subpackage installed.
21cr|gnome-software-42.4-1|97	
21cr|gnome-software-42.4-1|98	%files devel
21cr|gnome-software-42.4-1|99	%{_datadir}/gtk-doc/html/%{name}/
21cr|gnome-software-42.4-1|100	%dir %{_datadir}/gtk-doc
21cr|gnome-software-42.4-1|101	%dir %{_datadir}/gtk-doc/html
21cr|gnome-software-42.4-1|102	%dir %{_includedir}/%{name}
21cr|gnome-software-42.4-1|103	%{_includedir}/%{name}/*.h
21cr|gnome-software-42.4-1|104	%{_libdir}/%{name}/libgnomesoftware.so
21cr|gnome-software-42.4-1|105	%{_libdir}/pkgconfig/%{name}.pc
21cr|gnome-software-42.4-1|106	
21cr|gnome-software-42.4-1|107	#----------------------------------------------------------------------------
21cr|gnome-software-42.4-1|108	
21cr|gnome-software-42.4-1|109	%prep
21cr|gnome-software-42.4-1|110	%autosetup -p1
21cr|gnome-software-42.4-1|111	
21cr|gnome-software-42.4-1|112	%build
21cr|gnome-software-42.4-1|113	%meson	\
21cr|gnome-software-42.4-1|114	-Dmalcontent=false	\
21cr|gnome-software-42.4-1|115	-Dsoup2=true
21cr|gnome-software-42.4-1|116	%meson_build
21cr|gnome-software-42.4-1|117	
21cr|gnome-software-42.4-1|118	%install
21cr|gnome-software-42.4-1|119	%meson_install
21cr|gnome-software-42.4-1|120	
21cr|gnome-software-42.4-1|121	rm -f %{buildroot}%{_libdir}/%{name}/plugins-%{major}/*dpkg.so
21cr|gnome-software-42.4-1|122	
21cr|gnome-software-42.4-1|123	%find_lang %{name} --with-gnome

1957 21
21cr|gnome-system-log-3.9.90-14|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21cr|gnome-system-log-3.9.90-14|2	
21cr|gnome-system-log-3.9.90-14|3	Name:		gnome-system-log
21cr|gnome-system-log-3.9.90-14|4	Version:	3.9.90
21cr|gnome-system-log-3.9.90-14|5	Release:	14
21cr|gnome-system-log-3.9.90-14|6	Summary:	GNOME System log utility
21cr|gnome-system-log-3.9.90-14|7	License:	GPLv2+
21cr|gnome-system-log-3.9.90-14|8	Group:		Graphical desktop/GNOME
21cr|gnome-system-log-3.9.90-14|9	Url:		https://download.gnome.org/sources/gnome-system-log
21cr|gnome-system-log-3.9.90-14|10	Source0:	https://download.gnome.org/sources/gnome-system-log/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gnome-system-log-3.9.90-14|11	BuildRequires:	intltool
21cr|gnome-system-log-3.9.90-14|12	BuildRequires:	itstool
21cr|gnome-system-log-3.9.90-14|13	BuildRequires:	yelp-tools
21cr|gnome-system-log-3.9.90-14|14	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gnome-system-log-3.9.90-14|15	BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
21cr|gnome-system-log-3.9.90-14|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-system-log-3.9.90-14|17	#BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|gnome-system-log-3.9.90-14|18	Requires:	usermode-consoleonly
21cr|gnome-system-log-3.9.90-14|19	
21cr|gnome-system-log-3.9.90-14|20	%description
21cr|gnome-system-log-3.9.90-14|21	Gnome System log utility.
21cr|gnome-system-log-3.9.90-14|22	
21cr|gnome-system-log-3.9.90-14|23	%files -f %{name}.lang
21cr|gnome-system-log-3.9.90-14|24	%doc NEWS
21cr|gnome-system-log-3.9.90-14|25	%{_bindir}/*
21cr|gnome-system-log-3.9.90-14|26	%{_sbindir}/%{name}
21cr|gnome-system-log-3.9.90-14|27	%{_sysconfdir}/pam.d/gnome-system-log
21cr|gnome-system-log-3.9.90-14|28	%{_sysconfdir}/security/console.apps/gnome-system-log
21cr|gnome-system-log-3.9.90-14|29	%{_datadir}/GConf/gsettings/logview.convert
21cr|gnome-system-log-3.9.90-14|30	%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-log.gschema.xml
21cr|gnome-system-log-3.9.90-14|31	%{_datadir}/appdata/%{name}.appdata.xml
21cr|gnome-system-log-3.9.90-14|32	%{_datadir}/applications/%{name}.desktop
21cr|gnome-system-log-3.9.90-14|33	%{_mandir}/man1/%{name}.1.*
21cr|gnome-system-log-3.9.90-14|34	%{_datadir}/icons/*/*/apps/*
21cr|gnome-system-log-3.9.90-14|35	
21cr|gnome-system-log-3.9.90-14|36	#--------------------------------------------------------------------
21cr|gnome-system-log-3.9.90-14|37	%prep
21cr|gnome-system-log-3.9.90-14|38	%setup -q
21cr|gnome-system-log-3.9.90-14|39	
21cr|gnome-system-log-3.9.90-14|40	%build
21cr|gnome-system-log-3.9.90-14|41	%configure \
21cr|gnome-system-log-3.9.90-14|42	--disable-rpath \
21cr|gnome-system-log-3.9.90-14|43	--disable-schemas-compile
21cr|gnome-system-log-3.9.90-14|44	%make
21cr|gnome-system-log-3.9.90-14|45	
21cr|gnome-system-log-3.9.90-14|46	%install
21cr|gnome-system-log-3.9.90-14|47	%makeinstall_std
21cr|gnome-system-log-3.9.90-14|48	
21cr|gnome-system-log-3.9.90-14|49	#handle docs with files section
21cr|gnome-system-log-3.9.90-14|50	#rm -rf %{buildroot}%{_defaultdocdir}
21cr|gnome-system-log-3.9.90-14|51	
21cr|gnome-system-log-3.9.90-14|52	# make gnome-system-log use consolehelper until it starts using polkit
21cr|gnome-system-log-3.9.90-14|53	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|gnome-system-log-3.9.90-14|54	cat <<EOF > %{buildroot}%{_sysconfdir}/pam.d/gnome-system-log
21cr|gnome-system-log-3.9.90-14|55	#%%PAM-1.0
21cr|gnome-system-log-3.9.90-14|56	auth		include		system-auth
21cr|gnome-system-log-3.9.90-14|57	account		include		system-auth
21cr|gnome-system-log-3.9.90-14|58	session		include		system-auth
21cr|gnome-system-log-3.9.90-14|59	EOF
21cr|gnome-system-log-3.9.90-14|60	
21cr|gnome-system-log-3.9.90-14|61	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|gnome-system-log-3.9.90-14|62	cat <<EOF > %{buildroot}%{_sysconfdir}/security/console.apps/gnome-system-log
21cr|gnome-system-log-3.9.90-14|63	USER=root
21cr|gnome-system-log-3.9.90-14|64	PROGRAM=/usr/sbin/gnome-system-log
21cr|gnome-system-log-3.9.90-14|65	SESSION=true
21cr|gnome-system-log-3.9.90-14|66	FALLBACK=true
21cr|gnome-system-log-3.9.90-14|67	EOF
21cr|gnome-system-log-3.9.90-14|68	
21cr|gnome-system-log-3.9.90-14|69	mkdir -p %{buildroot}%{_sbindir}
21cr|gnome-system-log-3.9.90-14|70	mv %{buildroot}%{_bindir}/gnome-system-log %{buildroot}%{_sbindir}
21cr|gnome-system-log-3.9.90-14|71	ln -s /usr/bin/consolehelper %{buildroot}%{_bindir}/gnome-system-log
21cr|gnome-system-log-3.9.90-14|72	
21cr|gnome-system-log-3.9.90-14|73	# Register as an application to be visible in the software center
21cr|gnome-system-log-3.9.90-14|74	#
21cr|gnome-system-log-3.9.90-14|75	# NOTE: It would be *awesome* if this file was maintained by the upstream
21cr|gnome-system-log-3.9.90-14|76	# project, translated and installed into the right place during `make install`.
21cr|gnome-system-log-3.9.90-14|77	#
21cr|gnome-system-log-3.9.90-14|78	# See http://www.freedesktop.org/software/appstream/docs/ for more details.
21cr|gnome-system-log-3.9.90-14|79	#
21cr|gnome-system-log-3.9.90-14|80	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|gnome-system-log-3.9.90-14|81	cat > %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml <<EOF
21cr|gnome-system-log-3.9.90-14|82	<?xml version="1.0" encoding="UTF-8"?>
21cr|gnome-system-log-3.9.90-14|83	<!-- Copyright 2014 Ryan Lerch <rlerch@redhat.com> -->
21cr|gnome-system-log-3.9.90-14|84	<!--
21cr|gnome-system-log-3.9.90-14|85	BugReportURL: https://bugzilla.gnome.org/show_bug.cgi?id=730871
21cr|gnome-system-log-3.9.90-14|86	SentUpstream: 2014-09-18
21cr|gnome-system-log-3.9.90-14|87	-->
21cr|gnome-system-log-3.9.90-14|88	<application>
21cr|gnome-system-log-3.9.90-14|89	<id type="desktop">gnome-system-log.desktop</id>
21cr|gnome-system-log-3.9.90-14|90	<metadata_license>CC0-1.0</metadata_license>
21cr|gnome-system-log-3.9.90-14|91	<summary>View system logs</summary>
21cr|gnome-system-log-3.9.90-14|92	<description>
21cr|gnome-system-log-3.9.90-14|93	<p>
21cr|gnome-system-log-3.9.90-14|94	System Logs is an application for viewing the system logs on your
21cr|gnome-system-log-3.9.90-14|95	computer.
21cr|gnome-system-log-3.9.90-14|96	It provides a graphical viewer for the logs that one would
21cr|gnome-system-log-3.9.90-14|97	typically view in a terminal, such as the boot.log or the system
21cr|gnome-system-log-3.9.90-14|98	messages.
21cr|gnome-system-log-3.9.90-14|99	</p>
21cr|gnome-system-log-3.9.90-14|100	</description>
21cr|gnome-system-log-3.9.90-14|101	<url type="homepage">https://git.gnome.org/browse/gnome-system-log/</url>
21cr|gnome-system-log-3.9.90-14|102	<screenshots>
21cr|gnome-system-log-3.9.90-14|103	<screenshot type="default">https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/gnome-system-log/a.png</screenshot>
21cr|gnome-system-log-3.9.90-14|104	</screenshots>
21cr|gnome-system-log-3.9.90-14|105	</application>
21cr|gnome-system-log-3.9.90-14|106	EOF
21cr|gnome-system-log-3.9.90-14|107	
21cr|gnome-system-log-3.9.90-14|108	desktop-file-validate %{buildroot}%{_datadir}/applications/gnome-system-log.desktop
21cr|gnome-system-log-3.9.90-14|109	
21cr|gnome-system-log-3.9.90-14|110	%find_lang %{name} --with-gnome
21cr|gnome-system-log-3.9.90-14|111	

1958 21
21cr|gnome-themes-2.32.1-10|1	%define gtkbinaryver %(if $([ -x %{_bindir}/pkg-config ] && pkg-config --exists gtk+-2.0); then pkg-config --variable=gtk_binary_version gtk+-2.0; else echo 0; fi)
21cr|gnome-themes-2.32.1-10|2	%define clearlooks 0.6.2
21cr|gnome-themes-2.32.1-10|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gnome-themes-2.32.1-10|4	
21cr|gnome-themes-2.32.1-10|5	Summary:	Themes for GNOME
21cr|gnome-themes-2.32.1-10|6	Name:		gnome-themes
21cr|gnome-themes-2.32.1-10|7	Version:	2.32.1
21cr|gnome-themes-2.32.1-10|8	Release:	10
21cr|gnome-themes-2.32.1-10|9	License:	LGPLv2+
21cr|gnome-themes-2.32.1-10|10	Group:		Graphical desktop/GNOME
21cr|gnome-themes-2.32.1-10|11	Url:		http://www.gnome.org
21cr|gnome-themes-2.32.1-10|12	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gnome-themes/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|gnome-themes-2.32.1-10|13	Source1:	http://prdownloads.sourceforge.net/clearlooks/clearlooks-%{clearlooks}.tar.bz2
21cr|gnome-themes-2.32.1-10|14	# gw remove warnings about unsupported options
21cr|gnome-themes-2.32.1-10|15	Patch0:		clearlooks-0.6.2-clearlooks-gtkrc-options.patch
21cr|gnome-themes-2.32.1-10|16	Patch1:		clearlooks-automake-1.13.patch
21cr|gnome-themes-2.32.1-10|17	BuildArch:	noarch
21cr|gnome-themes-2.32.1-10|18	
21cr|gnome-themes-2.32.1-10|19	BuildRequires:	intltool
21cr|gnome-themes-2.32.1-10|20	BuildRequires:	pkgconfig(gtk-engines-2)
21cr|gnome-themes-2.32.1-10|21	BuildRequires:	pkgconfig(icon-naming-utils)
21cr|gnome-themes-2.32.1-10|22	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gnome-themes-2.32.1-10|23	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gnome-themes-2.32.1-10|24	Requires:	gnome-icon-theme
21cr|gnome-themes-2.32.1-10|25	Requires:	gtk-engines2 >= 2.15.3
21cr|gnome-themes-2.32.1-10|26	
21cr|gnome-themes-2.32.1-10|27	%description
21cr|gnome-themes-2.32.1-10|28	This packages contains Themes for GNOME, such as :
21cr|gnome-themes-2.32.1-10|29	- Clearlooks
21cr|gnome-themes-2.32.1-10|30	- High Contrast
21cr|gnome-themes-2.32.1-10|31	- Low Contrast
21cr|gnome-themes-2.32.1-10|32	
21cr|gnome-themes-2.32.1-10|33	%prep
21cr|gnome-themes-2.32.1-10|34	%setup -q -a 1
21cr|gnome-themes-2.32.1-10|35	%apply_patches
21cr|gnome-themes-2.32.1-10|36	
21cr|gnome-themes-2.32.1-10|37	%build
21cr|gnome-themes-2.32.1-10|38	%configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-all-themes
21cr|gnome-themes-2.32.1-10|39	pushd clearlooks-%{clearlooks}
21cr|gnome-themes-2.32.1-10|40	autoreconf -fi
21cr|gnome-themes-2.32.1-10|41	./configure --prefix=%{_prefix} --libdir=%{_libdir}
21cr|gnome-themes-2.32.1-10|42	popd
21cr|gnome-themes-2.32.1-10|43	
21cr|gnome-themes-2.32.1-10|44	%make
21cr|gnome-themes-2.32.1-10|45	
21cr|gnome-themes-2.32.1-10|46	%install
21cr|gnome-themes-2.32.1-10|47	pushd clearlooks-%{clearlooks}/themes
21cr|gnome-themes-2.32.1-10|48	%makeinstall_std
21cr|gnome-themes-2.32.1-10|49	popd
21cr|gnome-themes-2.32.1-10|50	%makeinstall_std GTK_BINARY_VERSION=%{gtkbinaryver}
21cr|gnome-themes-2.32.1-10|51	#remove unpackaged files (not needed, since l10n is already in generated files)
21cr|gnome-themes-2.32.1-10|52	rm -rf %{buildroot}%{_datadir}/locale
21cr|gnome-themes-2.32.1-10|53	# this is in gtk-engines2
21cr|gnome-themes-2.32.1-10|54	rm -rf %{buildroot}%{_datadir}/themes/Clearlooks/gtk-2.0
21cr|gnome-themes-2.32.1-10|55	
21cr|gnome-themes-2.32.1-10|56	for dir in %{buildroot}%{_iconsdir}/*; do
21cr|gnome-themes-2.32.1-10|57	touch $dir/icon-theme.cache
21cr|gnome-themes-2.32.1-10|58	done
21cr|gnome-themes-2.32.1-10|59	
21cr|gnome-themes-2.32.1-10|60	%post
21cr|gnome-themes-2.32.1-10|61	%update_icon_cache Clearlooks
21cr|gnome-themes-2.32.1-10|62	%update_icon_cache HighContrastInverse
21cr|gnome-themes-2.32.1-10|63	%update_icon_cache LargePrint
21cr|gnome-themes-2.32.1-10|64	%update_icon_cache Mist
21cr|gnome-themes-2.32.1-10|65	%update_icon_cache Crux
21cr|gnome-themes-2.32.1-10|66	%update_icon_cache HighContrastLargePrint
21cr|gnome-themes-2.32.1-10|67	%update_icon_cache HighContrastLargePrintInverse
21cr|gnome-themes-2.32.1-10|68	%update_icon_cache HighContrast
21cr|gnome-themes-2.32.1-10|69	%update_icon_cache HighContrast-SVG
21cr|gnome-themes-2.32.1-10|70	
21cr|gnome-themes-2.32.1-10|71	%postun
21cr|gnome-themes-2.32.1-10|72	%clean_icon_cache Clearlooks
21cr|gnome-themes-2.32.1-10|73	%clean_icon_cache HighContrastInverse
21cr|gnome-themes-2.32.1-10|74	%clean_icon_cache LargePrint
21cr|gnome-themes-2.32.1-10|75	%clean_icon_cache Mist
21cr|gnome-themes-2.32.1-10|76	%clean_icon_cache Crux
21cr|gnome-themes-2.32.1-10|77	%clean_icon_cache HighContrastLargePrint
21cr|gnome-themes-2.32.1-10|78	%clean_icon_cache HighContrastLargePrintInverse
21cr|gnome-themes-2.32.1-10|79	%clean_icon_cache HighContrast
21cr|gnome-themes-2.32.1-10|80	%clean_icon_cache HighContrast-SVG
21cr|gnome-themes-2.32.1-10|81	
21cr|gnome-themes-2.32.1-10|82	%files
21cr|gnome-themes-2.32.1-10|83	%doc README NEWS AUTHORS
21cr|gnome-themes-2.32.1-10|84	%{_datadir}/themes/*
21cr|gnome-themes-2.32.1-10|85	%{_iconsdir}/*

1959 21
21cr|gnome-tiles-1-16|1	Summary: Desktop Background Images for GNOME
21cr|gnome-tiles-1-16|2	Name: gnome-tiles
21cr|gnome-tiles-1-16|3	Version: 1
21cr|gnome-tiles-1-16|4	Release: 16
21cr|gnome-tiles-1-16|5	License: LGPL
21cr|gnome-tiles-1-16|6	Group: Graphical desktop/GNOME
21cr|gnome-tiles-1-16|7	Source: gnome-tiles-1.tar.bz2
21cr|gnome-tiles-1-16|8	BuildArchitectures: noarch
21cr|gnome-tiles-1-16|9	URL: http://www.gnome.org/
21cr|gnome-tiles-1-16|10	
21cr|gnome-tiles-1-16|11	%description
21cr|gnome-tiles-1-16|12	If you use GNOME you can use these images to spruce up your background.
21cr|gnome-tiles-1-16|13	Of course, you can you use it for with another Window Manager.
21cr|gnome-tiles-1-16|14	
21cr|gnome-tiles-1-16|15	%prep
21cr|gnome-tiles-1-16|16	
21cr|gnome-tiles-1-16|17	%install
21cr|gnome-tiles-1-16|18	rm -rf $RPM_BUILD_ROOT
21cr|gnome-tiles-1-16|19	mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds/gnome-tiles
21cr|gnome-tiles-1-16|20	cd $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds
21cr|gnome-tiles-1-16|21	bzcat %{SOURCE0}|tar xf -
21cr|gnome-tiles-1-16|22	
21cr|gnome-tiles-1-16|23	%clean
21cr|gnome-tiles-1-16|24	rm -rf $RPM_BUILD_ROOT
21cr|gnome-tiles-1-16|25	
21cr|gnome-tiles-1-16|26	%files
21cr|gnome-tiles-1-16|27	%defattr(-, root, root)
21cr|gnome-tiles-1-16|28	%{_datadir}/pixmaps/backgrounds/gnome-tiles

1960 21
21cr|gnome-web-photo-0.10.6-4|1	%define _disable_rebuild_configure 1
21cr|gnome-web-photo-0.10.6-4|2	
21cr|gnome-web-photo-0.10.6-4|3	Summary:	Generate full images and thumbnails from web pages
21cr|gnome-web-photo-0.10.6-4|4	Name:		gnome-web-photo
21cr|gnome-web-photo-0.10.6-4|5	Version:	0.10.6
21cr|gnome-web-photo-0.10.6-4|6	Release:	4
21cr|gnome-web-photo-0.10.6-4|7	License:	LGPLv2+
21cr|gnome-web-photo-0.10.6-4|8	Group:		Graphical desktop/GNOME
21cr|gnome-web-photo-0.10.6-4|9	Url:		http://ftp.gnome.org/pub/gnome/sources/gnome-web-photo/
21cr|gnome-web-photo-0.10.6-4|10	Source0:	http://ftp.gnome.org/pub/gnome/sources/gnome-web-photo/%{version}/gnome-web-photo-%{version}.tar.xz
21cr|gnome-web-photo-0.10.6-4|11	BuildRequires:	intltool
21cr|gnome-web-photo-0.10.6-4|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnome-web-photo-0.10.6-4|13	BuildRequires:	pkgconfig(webkitgtk-3.0)
21cr|gnome-web-photo-0.10.6-4|14	
21cr|gnome-web-photo-0.10.6-4|15	%description
21cr|gnome-web-photo-0.10.6-4|16	GNOME Web Photographer is a tool to generate full-size image files and
21cr|gnome-web-photo-0.10.6-4|17	thumbnails from HTML files and web pages.
21cr|gnome-web-photo-0.10.6-4|18	
21cr|gnome-web-photo-0.10.6-4|19	%files -f %{name}.lang
21cr|gnome-web-photo-0.10.6-4|20	%{_bindir}/gnome-web-photo
21cr|gnome-web-photo-0.10.6-4|21	%{_bindir}/gnome-web-print
21cr|gnome-web-photo-0.10.6-4|22	%{_bindir}/gnome-web-thumbnail
21cr|gnome-web-photo-0.10.6-4|23	%{_datadir}/gnome-web-photo
21cr|gnome-web-photo-0.10.6-4|24	%{_datadir}/thumbnailers/gnome-web-photo.thumbnailer
21cr|gnome-web-photo-0.10.6-4|25	
21cr|gnome-web-photo-0.10.6-4|26	#----------------------------------------------------------------------------
21cr|gnome-web-photo-0.10.6-4|27	
21cr|gnome-web-photo-0.10.6-4|28	%prep
21cr|gnome-web-photo-0.10.6-4|29	%setup -q
21cr|gnome-web-photo-0.10.6-4|30	
21cr|gnome-web-photo-0.10.6-4|31	%build
21cr|gnome-web-photo-0.10.6-4|32	%configure \
21cr|gnome-web-photo-0.10.6-4|33	--with-gtk=3.0
21cr|gnome-web-photo-0.10.6-4|34	
21cr|gnome-web-photo-0.10.6-4|35	%make
21cr|gnome-web-photo-0.10.6-4|36	
21cr|gnome-web-photo-0.10.6-4|37	%install
21cr|gnome-web-photo-0.10.6-4|38	%makeinstall_std
21cr|gnome-web-photo-0.10.6-4|39	
21cr|gnome-web-photo-0.10.6-4|40	%find_lang %{name}
21cr|gnome-web-photo-0.10.6-4|41	

1961 21
21cr|gnonlin-1.4.0-4|1	%define gstapi	1.0
21cr|gnonlin-1.4.0-4|2	
21cr|gnonlin-1.4.0-4|3	Summary: 	GStreamer extension library for non-linear editing
21cr|gnonlin-1.4.0-4|4	Name: 		gnonlin
21cr|gnonlin-1.4.0-4|5	Version: 	1.4.0
21cr|gnonlin-1.4.0-4|6	Release:	4
21cr|gnonlin-1.4.0-4|7	Group: 		System/Libraries
21cr|gnonlin-1.4.0-4|8	License: 	LGPLv2+
21cr|gnonlin-1.4.0-4|9	Url:		http://gnonlin.sf.net/
21cr|gnonlin-1.4.0-4|10	Source0:	http://gstreamer.freedesktop.org/src/gnonlin/gnonlin-%{version}.tar.xz
21cr|gnonlin-1.4.0-4|11	
21cr|gnonlin-1.4.0-4|12	BuildRequires: pkgconfig(gstreamer-app-%{gstapi})
21cr|gnonlin-1.4.0-4|13	BuildRequires: pkgconfig(gstreamer-%{gstapi})
21cr|gnonlin-1.4.0-4|14	
21cr|gnonlin-1.4.0-4|15	Requires: 	gstreamer%{gstapi}-plugins-base
21cr|gnonlin-1.4.0-4|16	
21cr|gnonlin-1.4.0-4|17	%description
21cr|gnonlin-1.4.0-4|18	Gnonlin is a library built on top of GStreamer (http://gstreamer.net)
21cr|gnonlin-1.4.0-4|19	which provides support for writing non-linear audio and video editing
21cr|gnonlin-1.4.0-4|20	applications. It introduces the concept of a timeline.
21cr|gnonlin-1.4.0-4|21	
21cr|gnonlin-1.4.0-4|22	%prep
21cr|gnonlin-1.4.0-4|23	%setup -q
21cr|gnonlin-1.4.0-4|24	
21cr|gnonlin-1.4.0-4|25	%build
21cr|gnonlin-1.4.0-4|26	%configure \
21cr|gnonlin-1.4.0-4|27	--disable-static
21cr|gnonlin-1.4.0-4|28	
21cr|gnonlin-1.4.0-4|29	%make
21cr|gnonlin-1.4.0-4|30	
21cr|gnonlin-1.4.0-4|31	%install
21cr|gnonlin-1.4.0-4|32	%makeinstall_std
21cr|gnonlin-1.4.0-4|33	
21cr|gnonlin-1.4.0-4|34	
21cr|gnonlin-1.4.0-4|35	%files
21cr|gnonlin-1.4.0-4|36	%doc AUTHORS COPYING.LIB README
21cr|gnonlin-1.4.0-4|37	%{_libdir}/gstreamer-%{gstapi}/libgnl.so

1962 21
21cr|gnormalize-0.63-8|1	Summary:	A ripper, an encoder and an audio converter
21cr|gnormalize-0.63-8|2	Name:		gnormalize
21cr|gnormalize-0.63-8|3	Version:	0.63
21cr|gnormalize-0.63-8|4	Release:	8
21cr|gnormalize-0.63-8|5	Group:		Sound
21cr|gnormalize-0.63-8|6	License:	GPLv2+
21cr|gnormalize-0.63-8|7	Url:			http://gnormalize.sourceforge.net
21cr|gnormalize-0.63-8|8	Source0:	https://prdownloads.sourceforge.net/gnormalize/%{name}-%{version}.tar.gz
21cr|gnormalize-0.63-8|9	# The sources provide a lzma-compressed man page: unpack it and use it as our source
21cr|gnormalize-0.63-8|10	Source1:	%{name}.1
21cr|gnormalize-0.63-8|11	BuildArch:	noarch
21cr|gnormalize-0.63-8|12	Requires:	cdparanoia
21cr|gnormalize-0.63-8|13	Requires:	faac
21cr|gnormalize-0.63-8|14	Requires:	faad2
21cr|gnormalize-0.63-8|15	Requires:	gtk2 >= 2.6.0
21cr|gnormalize-0.63-8|16	Requires:	lame
21cr|gnormalize-0.63-8|17	Requires:	mac
21cr|gnormalize-0.63-8|18	Requires:	mppenc
21cr|gnormalize-0.63-8|19	Requires:	normalize
21cr|gnormalize-0.63-8|20	Requires:	perl-Audio-CD
21cr|gnormalize-0.63-8|21	Requires:	perl-CDDB_get
21cr|gnormalize-0.63-8|22	Requires:	perl-MP3-Info
21cr|gnormalize-0.63-8|23	Requires:	vorbis-tools
21cr|gnormalize-0.63-8|24	
21cr|gnormalize-0.63-8|25	%description
21cr|gnormalize-0.63-8|26	This is a front end to normalize, a ripper, an encoder and an audio converter.
21cr|gnormalize-0.63-8|27	It uses gtk2-perl. It decodes the MP3/MPC/OGG/APE/FLAC file to WAV, then
21cr|gnormalize-0.63-8|28	normalizes the WAV to a targeted volume level and re-encodes it.
21cr|gnormalize-0.63-8|29	It can also rip, encode, convert audio format between MP3, MPC, OGG, APE and
21cr|gnormalize-0.63-8|30	FLAC, change the encoding and ID3 tag properties of final normalized files.
21cr|gnormalize-0.63-8|31	
21cr|gnormalize-0.63-8|32	%files
21cr|gnormalize-0.63-8|33	%doc README
21cr|gnormalize-0.63-8|34	%{_bindir}/*
21cr|gnormalize-0.63-8|35	%{_datadir}/%{name}
21cr|gnormalize-0.63-8|36	%{_datadir}/applications/rosa-%{name}.desktop
21cr|gnormalize-0.63-8|37	%{_miconsdir}/%{name}.png
21cr|gnormalize-0.63-8|38	%{_iconsdir}/%{name}.png
21cr|gnormalize-0.63-8|39	%{_liconsdir}/%{name}.png
21cr|gnormalize-0.63-8|40	%{_mandir}/man1/%{name}.1*
21cr|gnormalize-0.63-8|41	
21cr|gnormalize-0.63-8|42	#-----------------------------------------------------------------------------
21cr|gnormalize-0.63-8|43	
21cr|gnormalize-0.63-8|44	
21cr|gnormalize-0.63-8|45	%prep
21cr|gnormalize-0.63-8|46	%setup -q
21cr|gnormalize-0.63-8|47	
21cr|gnormalize-0.63-8|48	
21cr|gnormalize-0.63-8|49	%build
21cr|gnormalize-0.63-8|50	#Nothing to do
21cr|gnormalize-0.63-8|51	
21cr|gnormalize-0.63-8|52	
21cr|gnormalize-0.63-8|53	%install
21cr|gnormalize-0.63-8|54	# The provided makefile won't work: go manually
21cr|gnormalize-0.63-8|55	
21cr|gnormalize-0.63-8|56	# Create the needed dirs
21cr|gnormalize-0.63-8|57	mkdir -p %{buildroot}%{_bindir}
21cr|gnormalize-0.63-8|58	mkdir -p %{buildroot}%{_datadir}/%{name}/animations
21cr|gnormalize-0.63-8|59	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gnormalize-0.63-8|60	mkdir -p %{buildroot}%{_iconsdir}
21cr|gnormalize-0.63-8|61	mkdir -p %{buildroot}%{_miconsdir}
21cr|gnormalize-0.63-8|62	mkdir -p %{buildroot}%{_liconsdir}
21cr|gnormalize-0.63-8|63	mkdir -p %{buildroot}%{_mandir}/man1
21cr|gnormalize-0.63-8|64	
21cr|gnormalize-0.63-8|65	# Install the main script
21cr|gnormalize-0.63-8|66	install -D -m0755 %{name} %{buildroot}%{_bindir}
21cr|gnormalize-0.63-8|67	
21cr|gnormalize-0.63-8|68	# Install man page
21cr|gnormalize-0.63-8|69	install -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1
21cr|gnormalize-0.63-8|70	
21cr|gnormalize-0.63-8|71	# Install animated gif images
21cr|gnormalize-0.63-8|72	install -m 0644 animations/*.gif %{buildroot}%{_datadir}/%{name}/animations
21cr|gnormalize-0.63-8|73	
21cr|gnormalize-0.63-8|74	# Install icons
21cr|gnormalize-0.63-8|75	install -Dm 0644 icons/gnormalize-48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|gnormalize-0.63-8|76	install -Dm 0644 icons/gnormalize-32.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|gnormalize-0.63-8|77	install -Dm 0644 icons/gnormalize-16.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|gnormalize-0.63-8|78	
21cr|gnormalize-0.63-8|79	# Add menu entry
21cr|gnormalize-0.63-8|80	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|gnormalize-0.63-8|81	[Desktop Entry]
21cr|gnormalize-0.63-8|82	Name=Gnormalize
21cr|gnormalize-0.63-8|83	Comment=Frontend to normalize, a ripper, encoder and audio converter
21cr|gnormalize-0.63-8|84	Exec=%{name}
21cr|gnormalize-0.63-8|85	Icon=%{name}
21cr|gnormalize-0.63-8|86	Terminal=false
21cr|gnormalize-0.63-8|87	Type=Application
21cr|gnormalize-0.63-8|88	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;AudioVideoEditing;
21cr|gnormalize-0.63-8|89	EOF

1963 21
21cr|gnote-42.1-1|1	%define api %(echo %{version}|cut -d. -f1)
21cr|gnote-42.1-1|2	%define major 0
21cr|gnote-42.1-1|3	%define libname %mklibname %{name} %{api} %{major}
21cr|gnote-42.1-1|4	%define devname %mklibname %{name} -d
21cr|gnote-42.1-1|5	
21cr|gnote-42.1-1|6	Summary:	Note-taking application
21cr|gnote-42.1-1|7	Name:		gnote
21cr|gnote-42.1-1|8	Version:	42.1
21cr|gnote-42.1-1|9	Release:	1
21cr|gnote-42.1-1|10	License:	GPLv3+
21cr|gnote-42.1-1|11	Group:		Graphical desktop/GNOME
21cr|gnote-42.1-1|12	Url:		https://download.gnome.org/sources/gnote
21cr|gnote-42.1-1|13	Source0:	https://download.gnome.org/sources/gnote/%{api}/%{name}-%{version}.tar.xz
21cr|gnote-42.1-1|14	Source100:	gnote.rpmlintrc
21cr|gnote-42.1-1|15	Patch0:		gnote-3.38.1-include-undefined-null.patch
21cr|gnote-42.1-1|16	BuildRequires:	intltool
21cr|gnote-42.1-1|17	BuildRequires:	itstool
21cr|gnote-42.1-1|18	BuildRequires:	libxml2-utils
21cr|gnote-42.1-1|19	BuildRequires:	meson
21cr|gnote-42.1-1|20	BuildRequires:	boost-devel
21cr|gnote-42.1-1|21	BuildRequires:	pkgconfig(glibmm-2.68)
21cr|gnote-42.1-1|22	BuildRequires:	pkgconfig(gspell-1)
21cr|gnote-42.1-1|23	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|gnote-42.1-1|24	BuildRequires:	pkgconfig(gtkspell3-3.0)
21cr|gnote-42.1-1|25	BuildRequires:	pkgconfig(libpcre)
21cr|gnote-42.1-1|26	BuildRequires:	pkgconfig(libsecret-1)
21cr|gnote-42.1-1|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gnote-42.1-1|28	BuildRequires:	pkgconfig(libxslt)
21cr|gnote-42.1-1|29	BuildRequires:	pkgconfig(uuid)
21cr|gnote-42.1-1|30	
21cr|gnote-42.1-1|31	%description
21cr|gnote-42.1-1|32	Gnote is a desktop note-taking application which is simple and easy to use.
21cr|gnote-42.1-1|33	It lets you organize your notes intelligently by allowing you to easily link
21cr|gnote-42.1-1|34	ideas together with Wiki style interconnects. It is a port of Tomboy to C++
21cr|gnote-42.1-1|35	and consumes fewer resources.
21cr|gnote-42.1-1|36	
21cr|gnote-42.1-1|37	%files -f %{name}.lang
21cr|gnote-42.1-1|38	%doc README TODO NEWS AUTHORS
21cr|gnote-42.1-1|39	%license COPYING
21cr|gnote-42.1-1|40	%{_appdatadir}/org.gnome.Gnote.appdata.xml
21cr|gnote-42.1-1|41	%{_bindir}/gnote
21cr|gnote-42.1-1|42	%{_datadir}/applications/org.gnome.Gnote.desktop
21cr|gnote-42.1-1|43	%{_datadir}/dbus-1/services/org.gnome.Gnote.service
21cr|gnote-42.1-1|44	%{_datadir}/glib-2.0/schemas/org.gnome.gnote.gschema.xml
21cr|gnote-42.1-1|45	%{_datadir}/gnome-shell/search-providers/org.gnome.Gnote.search-provider.ini
21cr|gnote-42.1-1|46	%{_datadir}/gnote/
21cr|gnote-42.1-1|47	%{_iconsdir}/hicolor/*/apps/org.gnome.Gnote.*
21cr|gnote-42.1-1|48	%{_libdir}/gnote/
21cr|gnote-42.1-1|49	%{_mandir}/man1/gnote.1*
21cr|gnote-42.1-1|50	
21cr|gnote-42.1-1|51	#---------------------------------------------------------
21cr|gnote-42.1-1|52	
21cr|gnote-42.1-1|53	%package -n %{libname}
21cr|gnote-42.1-1|54	Summary:	Shared library for %{name}
21cr|gnote-42.1-1|55	Group:		System/Libraries
21cr|gnote-42.1-1|56	
21cr|gnote-42.1-1|57	%description -n %{libname}
21cr|gnote-42.1-1|58	This package contains the shared library for %{name}.
21cr|gnote-42.1-1|59	
21cr|gnote-42.1-1|60	
21cr|gnote-42.1-1|61	%files -n %{libname}
21cr|gnote-42.1-1|62	%doc README TODO NEWS AUTHORS
21cr|gnote-42.1-1|63	%license COPYING
21cr|gnote-42.1-1|64	%{_libdir}/libgnote-%{api}.so.%{major}*
21cr|gnote-42.1-1|65	
21cr|gnote-42.1-1|66	#---------------------------------------------------------
21cr|gnote-42.1-1|67	
21cr|gnote-42.1-1|68	%package -n %{devname}
21cr|gnote-42.1-1|69	Summary:	Development library for %{name}
21cr|gnote-42.1-1|70	Group:		Development/C
21cr|gnote-42.1-1|71	Requires:	%{libname} = %{EVRD}
21cr|gnote-42.1-1|72	Provides:	%{name}-devel = %{EVRD}
21cr|gnote-42.1-1|73	
21cr|gnote-42.1-1|74	%description -n %{devname}
21cr|gnote-42.1-1|75	This package contains the development library for %{name}.
21cr|gnote-42.1-1|76	
21cr|gnote-42.1-1|77	%files -n %{devname}
21cr|gnote-42.1-1|78	%doc README TODO NEWS AUTHORS
21cr|gnote-42.1-1|79	%license COPYING
21cr|gnote-42.1-1|80	%{_libdir}/*.so
21cr|gnote-42.1-1|81	
21cr|gnote-42.1-1|82	#---------------------------------------------------------
21cr|gnote-42.1-1|83	
21cr|gnote-42.1-1|84	%prep
21cr|gnote-42.1-1|85	%autosetup -p1
21cr|gnote-42.1-1|86	
21cr|gnote-42.1-1|87	%build
21cr|gnote-42.1-1|88	%meson
21cr|gnote-42.1-1|89	%meson_build
21cr|gnote-42.1-1|90	
21cr|gnote-42.1-1|91	%install
21cr|gnote-42.1-1|92	%meson_install
21cr|gnote-42.1-1|93	
21cr|gnote-42.1-1|94	%find_lang %{name} --with-gnome

1964 21
21cr|gns3-2.2.34-1|1	Summary:	Graphical network simulator that allows simulation of complex networks
21cr|gns3-2.2.34-1|2	Name:		gns3
21cr|gns3-2.2.34-1|3	Version:	2.2.34
21cr|gns3-2.2.34-1|4	Release:	1
21cr|gns3-2.2.34-1|5	License:	GPLv2+
21cr|gns3-2.2.34-1|6	Group:		Emulators
21cr|gns3-2.2.34-1|7	Url:		http://www.gns3.net/
21cr|gns3-2.2.34-1|8	Source0:	https://github.com/GNS3/gns3-gui/archive/v%{version}.tar.gz
21cr|gns3-2.2.34-1|9	Source1:	%{name}.png
21cr|gns3-2.2.34-1|10	Source2:	%{name}.xml
21cr|gns3-2.2.34-1|11	Source3:	%{name}.desktop
21cr|gns3-2.2.34-1|12	Patch0:		gns3-requires.patch
21cr|gns3-2.2.34-1|13	BuildRequires:	pkgconfig(python3)
21cr|gns3-2.2.34-1|14	BuildRequires:	python3-pip
21cr|gns3-2.2.34-1|15	BuildRequires:	python3-setuptools
21cr|gns3-2.2.34-1|16	BuildRequires:	python3-qt5-devel
21cr|gns3-2.2.34-1|17	Requires:	dynagen
21cr|gns3-2.2.34-1|18	Requires:	gns3-server
21cr|gns3-2.2.34-1|19	Requires:	gns3-server = %{version}
21cr|gns3-2.2.34-1|20	Requires:	python3-configobj
21cr|gns3-2.2.34-1|21	Requires:	python3-paramiko >= 1.15.1
21cr|gns3-2.2.34-1|22	Requires:	python3-qt5
21cr|gns3-2.2.34-1|23	Requires:	python3-raven >= 5.2.0
21cr|gns3-2.2.34-1|24	Requires:	python3-requests >= 2.4.3
21cr|gns3-2.2.34-1|25	Requires:	python3-rsa >= 3.1.4
21cr|gns3-2.2.34-1|26	Requires:	python3-setuptools
21cr|gns3-2.2.34-1|27	Requires:	python3-sip
21cr|gns3-2.2.34-1|28	Requires:	python3-sip-api(%{sip_api_major}) = %{sip_api}
21cr|gns3-2.2.34-1|29	BuildArch:	noarch
21cr|gns3-2.2.34-1|30	%rename gns3-gui
21cr|gns3-2.2.34-1|31	
21cr|gns3-2.2.34-1|32	%description
21cr|gns3-2.2.34-1|33	GNS3 is a graphical network simulator that allows simulation of complex
21cr|gns3-2.2.34-1|34	networks.
21cr|gns3-2.2.34-1|35	
21cr|gns3-2.2.34-1|36	To allow complete simulations, GNS3 is strongly linked with :
21cr|gns3-2.2.34-1|37	
21cr|gns3-2.2.34-1|38	* Dynamips, the core program that allows Cisco IOS emulation.
21cr|gns3-2.2.34-1|39	* Dynagen, a text-based front-end for Dynamips.
21cr|gns3-2.2.34-1|40	* Pemu, a Cisco PIX firewall emulator based on Qemu.
21cr|gns3-2.2.34-1|41	
21cr|gns3-2.2.34-1|42	GNS3 is an excellent complementary tool to real labs for Cisco network
21cr|gns3-2.2.34-1|43	engineers, administrators and people wanting to pass certifications such as
21cr|gns3-2.2.34-1|44	CCNA, CCNP, CCIP or CCIE.
21cr|gns3-2.2.34-1|45	
21cr|gns3-2.2.34-1|46	It can also be used to experiment features of Cisco IOS or to check
21cr|gns3-2.2.34-1|47	configurations that need to be deployed later on real routers.
21cr|gns3-2.2.34-1|48	
21cr|gns3-2.2.34-1|49	%files
21cr|gns3-2.2.34-1|50	%doc AUTHORS CHANGELOG
21cr|gns3-2.2.34-1|51	%{_bindir}/*
21cr|gns3-2.2.34-1|52	%{_datadir}/applications/*
21cr|gns3-2.2.34-1|53	%{_datadir}/icons/hicolor/48x48/mimetypes/
21cr|gns3-2.2.34-1|54	%{_datadir}/mime/packages/*
21cr|gns3-2.2.34-1|55	%{_datadir}/pixmaps/%{name}*
21cr|gns3-2.2.34-1|56	%{python3_sitelib}/*
21cr|gns3-2.2.34-1|57	%{_datadir}/icons/hicolor/*/apps/gns3.png
21cr|gns3-2.2.34-1|58	%{_datadir}/icons/hicolor/scalable/apps/gns3.svg
21cr|gns3-2.2.34-1|59	%{_datadir}/icons/hicolor/scalable/mimetypes/*.svg
21cr|gns3-2.2.34-1|60	
21cr|gns3-2.2.34-1|61	#----------------------------------------------------------------------------
21cr|gns3-2.2.34-1|62	
21cr|gns3-2.2.34-1|63	%prep
21cr|gns3-2.2.34-1|64	%autosetup -p1 -n %{name}-gui-%{version}
21cr|gns3-2.2.34-1|65	
21cr|gns3-2.2.34-1|66	%build
21cr|gns3-2.2.34-1|67	%py3_build
21cr|gns3-2.2.34-1|68	
21cr|gns3-2.2.34-1|69	%install
21cr|gns3-2.2.34-1|70	%py3_install
21cr|gns3-2.2.34-1|71	chmod +x %{buildroot}/%{python3_sitelib}/%{name}/main.py
21cr|gns3-2.2.34-1|72	find %{buildroot}/%{python3_sitelib}/%{name} -name "*.ui" -exec chmod -x {} \;
21cr|gns3-2.2.34-1|73	
21cr|gns3-2.2.34-1|74	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|gns3-2.2.34-1|75	mkdir -p %{buildroot}/%{_datadir}/mime/packages
21cr|gns3-2.2.34-1|76	mkdir -p %{buildroot}/%{_datadir}/applications
21cr|gns3-2.2.34-1|77	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps
21cr|gns3-2.2.34-1|78	install -m 0644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages/
21cr|gns3-2.2.34-1|79	install -m 0644 %{SOURCE3} %{buildroot}/%{_datadir}/applications/
21cr|gns3-2.2.34-1|80	
21cr|gns3-2.2.34-1|81	rm -rf %{buildroot}/%{python3_sitelib}/tests

1965 21
21cr|gns3-server-2.2.34-1|1	%define debug_package %{nil}
21cr|gns3-server-2.2.34-1|2	
21cr|gns3-server-2.2.34-1|3	%global __requires_exclude /gns3/bin/busybox|/tmp/gns3/bin/sh
21cr|gns3-server-2.2.34-1|4	
21cr|gns3-server-2.2.34-1|5	Summary:	GNS3 is a graphical network simulator
21cr|gns3-server-2.2.34-1|6	Name:		gns3-server
21cr|gns3-server-2.2.34-1|7	Version:	2.2.34
21cr|gns3-server-2.2.34-1|8	Release:	1
21cr|gns3-server-2.2.34-1|9	License:	GPL
21cr|gns3-server-2.2.34-1|10	Url:		http://www.gns3.net
21cr|gns3-server-2.2.34-1|11	Group:		Emulators
21cr|gns3-server-2.2.34-1|12	Source0:	https://github.com/GNS3/gns3-server/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gns3-server-2.2.34-1|13	Patch0:		gns3-server-requires.patch
21cr|gns3-server-2.2.34-1|14	BuildRequires:	python3-devel >= 3.3
21cr|gns3-server-2.2.34-1|15	BuildRequires:	python3-netifaces
21cr|gns3-server-2.2.34-1|16	BuildRequires:	python3-pip
21cr|gns3-server-2.2.34-1|17	BuildRequires:	python3-setuptools
21cr|gns3-server-2.2.34-1|18	Requires:	cpulimit
21cr|gns3-server-2.2.34-1|19	Requires:	dynamips >= 0.2.11
21cr|gns3-server-2.2.34-1|20	Requires:	iouyap
21cr|gns3-server-2.2.34-1|21	Requires:	python3-jinja2 >= 2.7.3
21cr|gns3-server-2.2.34-1|22	Requires:	python3-aiohttp
21cr|gns3-server-2.2.34-1|23	Requires:	python3-jsonschema >= 3.2.0
21cr|gns3-server-2.2.34-1|24	Requires:	python3-netifaces
21cr|gns3-server-2.2.34-1|25	Requires:	qemu
21cr|gns3-server-2.2.34-1|26	Requires:	vpcs >= 0.5b1
21cr|gns3-server-2.2.34-1|27	Requires:	wireshark
21cr|gns3-server-2.2.34-1|28	Requires:	ubridge
21cr|gns3-server-2.2.34-1|29	Recommends:	virtualbox
21cr|gns3-server-2.2.34-1|30	
21cr|gns3-server-2.2.34-1|31	%description
21cr|gns3-server-2.2.34-1|32	The GNS3 server manages emulators such as Dynamips, VirtualBox or Qemu/KVM.
21cr|gns3-server-2.2.34-1|33	Clients like the GNS3 GUI controls the server using a JSON-RPC
21cr|gns3-server-2.2.34-1|34	API over Websockets.
21cr|gns3-server-2.2.34-1|35	
21cr|gns3-server-2.2.34-1|36	You will need the new GNS3 GUI (gns3-gui repository) to control the server.
21cr|gns3-server-2.2.34-1|37	
21cr|gns3-server-2.2.34-1|38	%files
21cr|gns3-server-2.2.34-1|39	%defattr(-, root, root, 0755)
21cr|gns3-server-2.2.34-1|40	%doc AUTHORS LICENSE README.rst
21cr|gns3-server-2.2.34-1|41	%{_bindir}/gns3server
21cr|gns3-server-2.2.34-1|42	%{_bindir}/gns3vmnet
21cr|gns3-server-2.2.34-1|43	%{_bindir}/gns3loopback
21cr|gns3-server-2.2.34-1|44	%{python3_sitelib}/*
21cr|gns3-server-2.2.34-1|45	
21cr|gns3-server-2.2.34-1|46	#------------------------------------------------------------------------
21cr|gns3-server-2.2.34-1|47	%prep
21cr|gns3-server-2.2.34-1|48	%autosetup -p1
21cr|gns3-server-2.2.34-1|49	
21cr|gns3-server-2.2.34-1|50	%build
21cr|gns3-server-2.2.34-1|51	%py3_build
21cr|gns3-server-2.2.34-1|52	
21cr|gns3-server-2.2.34-1|53	%install
21cr|gns3-server-2.2.34-1|54	%py3_install
21cr|gns3-server-2.2.34-1|55	chmod +x %{buildroot}/%{python3_sitelib}/gns3server/main.py
21cr|gns3-server-2.2.34-1|56	rm -rf %{buildroot}/%{python3_sitelib}/tests
21cr|gns3-server-2.2.34-1|57	

1966 21
21cr|gnubeep-1.4-11|1	Summary: Produce sound trough the speaker
21cr|gnubeep-1.4-11|2	Name: gnubeep
21cr|gnubeep-1.4-11|3	Version: 1.4
21cr|gnubeep-1.4-11|4	Release: 11
21cr|gnubeep-1.4-11|5	Source0: %{name}-%{version}.tar.bz2
21cr|gnubeep-1.4-11|6	License: GPL
21cr|gnubeep-1.4-11|7	Group: System/Kernel and hardware
21cr|gnubeep-1.4-11|8	Url: http://www.nettwerked.co.uk/code/gnubeep/index.html
21cr|gnubeep-1.4-11|9	ExclusiveArch: x86_64 %{ix86}
21cr|gnubeep-1.4-11|10	
21cr|gnubeep-1.4-11|11	%description
21cr|gnubeep-1.4-11|12	gnubeep is a simple program written in C to generate `beeps`
21cr|gnubeep-1.4-11|13	by programming the system's internal PIT (programmable interrupt
21cr|gnubeep-1.4-11|14	timer) directly via the I/O ports. I have so many times needed to
21cr|gnubeep-1.4-11|15	generate custom tones in shell scripts and programs, and when '\a'
21cr|gnubeep-1.4-11|16	doesn't suffice, this can be a problem which requires overcoming.
21cr|gnubeep-1.4-11|17	For this reason, I decided to write gnubeep.
21cr|gnubeep-1.4-11|18	
21cr|gnubeep-1.4-11|19	One of the prime reasons I saw fit to release this piece of software
21cr|gnubeep-1.4-11|20	was to serve as an example of how to program the PIT for sound in Linux.
21cr|gnubeep-1.4-11|21	
21cr|gnubeep-1.4-11|22	%prep
21cr|gnubeep-1.4-11|23	%setup -q
21cr|gnubeep-1.4-11|24	
21cr|gnubeep-1.4-11|25	%build
21cr|gnubeep-1.4-11|26	
21cr|gnubeep-1.4-11|27	gcc $RPM_OPT_FLAGS -o gnubeep gnubeep.c
21cr|gnubeep-1.4-11|28	
21cr|gnubeep-1.4-11|29	%install
21cr|gnubeep-1.4-11|30	rm -rf $RPM_BUILD_ROOT
21cr|gnubeep-1.4-11|31	mkdir -p %buildroot%_bindir
21cr|gnubeep-1.4-11|32	mkdir -p %buildroot%_mandir/man1
21cr|gnubeep-1.4-11|33	install -m 755 gnubeep %buildroot%_bindir/gnubeep
21cr|gnubeep-1.4-11|34	
21cr|gnubeep-1.4-11|35	install -m 644 %name.1 %buildroot%_mandir/man1/%name.1
21cr|gnubeep-1.4-11|36	
21cr|gnubeep-1.4-11|37	%clean
21cr|gnubeep-1.4-11|38	rm -rf $RPM_BUILD_ROOT
21cr|gnubeep-1.4-11|39	
21cr|gnubeep-1.4-11|40	%files
21cr|gnubeep-1.4-11|41	%defattr(-,root,root)
21cr|gnubeep-1.4-11|42	%doc BUGS INSTALL LICENSE README
21cr|gnubeep-1.4-11|43	%_bindir/gnubeep
21cr|gnubeep-1.4-11|44	%_mandir/man1/%name.1*

1967 21
21cr|gnubg-1.05.000-5|1	%define _disable_rebuild_configure 1
21cr|gnubg-1.05.000-5|2	
21cr|gnubg-1.05.000-5|3	Summary:	A backgammon game and analyser
21cr|gnubg-1.05.000-5|4	Name:		gnubg
21cr|gnubg-1.05.000-5|5	Version:	1.05.000
21cr|gnubg-1.05.000-5|6	Release:	5
21cr|gnubg-1.05.000-5|7	Epoch:		1
21cr|gnubg-1.05.000-5|8	License:	GPLv3+
21cr|gnubg-1.05.000-5|9	Group:		Games/Boards
21cr|gnubg-1.05.000-5|10	Url:		http://www.gnubg.org
21cr|gnubg-1.05.000-5|11	Source0:	http://files.gnubg.org/media/sources/gnubg-release-%{version}-sources.tar.gz
21cr|gnubg-1.05.000-5|12	Source1:	gnubg.desktop
21cr|gnubg-1.05.000-5|13	BuildRequires:	desktop-file-utils
21cr|gnubg-1.05.000-5|14	BuildRequires:	freetype-devel
21cr|gnubg-1.05.000-5|15	BuildRequires:	gmp-devel
21cr|gnubg-1.05.000-5|16	BuildRequires:	readline-devel
21cr|gnubg-1.05.000-5|17	BuildRequires:	pkgconfig(atk)
21cr|gnubg-1.05.000-5|18	BuildRequires:	pkgconfig(cairo)
21cr|gnubg-1.05.000-5|19	BuildRequires:	pkgconfig(gdkglext-1.0)
21cr|gnubg-1.05.000-5|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|gnubg-1.05.000-5|21	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gnubg-1.05.000-5|22	BuildRequires:	pkgconfig(libcanberra-gtk)
21cr|gnubg-1.05.000-5|23	BuildRequires:	pkgconfig(libcurl)
21cr|gnubg-1.05.000-5|24	BuildRequires:	pkgconfig(libpng)
21cr|gnubg-1.05.000-5|25	BuildRequires:	pkgconfig(pango)
21cr|gnubg-1.05.000-5|26	#BuildRequires:	pkgconfig(python)
21cr|gnubg-1.05.000-5|27	BuildRequires:	pkgconfig(sqlite3)
21cr|gnubg-1.05.000-5|28	Requires:	fonts-ttf-dejavu
21cr|gnubg-1.05.000-5|29	#Requires:	python-mysql
21cr|gnubg-1.05.000-5|30	
21cr|gnubg-1.05.000-5|31	%description
21cr|gnubg-1.05.000-5|32	GNU Backgammon is software for playing and analysing backgammon
21cr|gnubg-1.05.000-5|33	positions, games and matches. It's based on a neural network. Although it
21cr|gnubg-1.05.000-5|34	already plays at a very high level, it's still work in progress. You may
21cr|gnubg-1.05.000-5|35	play GNU Backgammon using the command line or a graphical interface.
21cr|gnubg-1.05.000-5|36	
21cr|gnubg-1.05.000-5|37	%files -f %{name}.lang
21cr|gnubg-1.05.000-5|38	%doc AUTHORS README COPYING ChangeLog
21cr|gnubg-1.05.000-5|39	%doc doc/images doc/gnubg/*.html
21cr|gnubg-1.05.000-5|40	%{_bindir}/bearoffdump
21cr|gnubg-1.05.000-5|41	%{_bindir}/gnubg
21cr|gnubg-1.05.000-5|42	%{_bindir}/makebearoff
21cr|gnubg-1.05.000-5|43	%{_bindir}/makehyper
21cr|gnubg-1.05.000-5|44	%{_bindir}/makeweights
21cr|gnubg-1.05.000-5|45	%{_infodir}/gnubg.info*
21cr|gnubg-1.05.000-5|46	%dir %{_datadir}/gnubg
21cr|gnubg-1.05.000-5|47	%{_datadir}/gnubg/met
21cr|gnubg-1.05.000-5|48	%{_datadir}/gnubg/boards.xml
21cr|gnubg-1.05.000-5|49	%{_datadir}/gnubg/gnubg_os0.bd
21cr|gnubg-1.05.000-5|50	%{_datadir}/gnubg/gnubg.weights
21cr|gnubg-1.05.000-5|51	%{_datadir}/gnubg/pixmaps
21cr|gnubg-1.05.000-5|52	%{_datadir}/gnubg/sounds
21cr|gnubg-1.05.000-5|53	%{_datadir}/gnubg/textures.txt
21cr|gnubg-1.05.000-5|54	%{_datadir}/gnubg/textures
21cr|gnubg-1.05.000-5|55	%{_datadir}/applications/%{name}.desktop
21cr|gnubg-1.05.000-5|56	%{_datadir}/gnubg/fonts/
21cr|gnubg-1.05.000-5|57	%{_datadir}/gnubg/gnubg.gtkrc
21cr|gnubg-1.05.000-5|58	%{_datadir}/gnubg/gnubg.wd
21cr|gnubg-1.05.000-5|59	%{_datadir}/gnubg/scripts/
21cr|gnubg-1.05.000-5|60	%{_datadir}/gnubg/flags/
21cr|gnubg-1.05.000-5|61	%{_datadir}/gnubg/gnubg.sql
21cr|gnubg-1.05.000-5|62	%{_datadir}/gnubg/gnubg_ts0.bd
21cr|gnubg-1.05.000-5|63	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gnubg-1.05.000-5|64	%{_mandir}/man6/*
21cr|gnubg-1.05.000-5|65	
21cr|gnubg-1.05.000-5|66	#----------------------------------------------------------------------------
21cr|gnubg-1.05.000-5|67	
21cr|gnubg-1.05.000-5|68	%prep
21cr|gnubg-1.05.000-5|69	%setup -q
21cr|gnubg-1.05.000-5|70	
21cr|gnubg-1.05.000-5|71	%build
21cr|gnubg-1.05.000-5|72	SIMD=no
21cr|gnubg-1.05.000-5|73	%ifarch x86_64
21cr|gnubg-1.05.000-5|74	# SSE2 instructions should be safe to use on all x86_64 CPUs
21cr|gnubg-1.05.000-5|75	SIMD=sse2
21cr|gnubg-1.05.000-5|76	%endif
21cr|gnubg-1.05.000-5|77	%configure \
21cr|gnubg-1.05.000-5|78	--without-python \
21cr|gnubg-1.05.000-5|79	--enable-simd=$SIMD
21cr|gnubg-1.05.000-5|80	%make
21cr|gnubg-1.05.000-5|81	
21cr|gnubg-1.05.000-5|82	%install
21cr|gnubg-1.05.000-5|83	%makeinstall
21cr|gnubg-1.05.000-5|84	install -Dpm 644 gnubg.weights %{buildroot}%{_datadir}/gnubg/gnubg.weights
21cr|gnubg-1.05.000-5|85	cp -rp textures* %{buildroot}%{_datadir}/gnubg/
21cr|gnubg-1.05.000-5|86	rm -f %{buildroot}%{_datadir}/gnubg/textures/Makefile{,.in,.am}
21cr|gnubg-1.05.000-5|87	install -Dpm 644 doc/gnubg.info %{buildroot}%{_infodir}/gnubg.info
21cr|gnubg-1.05.000-5|88	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gnubg-1.05.000-5|89	desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|gnubg-1.05.000-5|90	%find_lang %{name}
21cr|gnubg-1.05.000-5|91	
21cr|gnubg-1.05.000-5|92	# don't use the bundled fonts
21cr|gnubg-1.05.000-5|93	rm -f %{buildroot}%{_datadir}/gnubg/fonts/*.ttf
21cr|gnubg-1.05.000-5|94	rm -f %{buildroot}%{_datadir}/gnubg/fonts/COPYRIGHT.TXT.gz
21cr|gnubg-1.05.000-5|95	ln -s ../../fonts/TTF/dejavu/DejaVuSans.ttf %{buildroot}%{_datadir}/gnubg/fonts/Vera.ttf
21cr|gnubg-1.05.000-5|96	ln -s ../../fonts/TTF/dejavu/DejaVuSans-Bold.ttf %{buildroot}%{_datadir}/gnubg/fonts/VeraBd.ttf
21cr|gnubg-1.05.000-5|97	ln -s ../../fonts/TTF/dejavu/DejaVuSerif-Bold.ttf %{buildroot}%{_datadir}/gnubg/fonts/VeraSeBd.ttf
21cr|gnubg-1.05.000-5|98	

1968 21
21cr|gnubiff-2.2.17-3|1	%define title GNUbiff
21cr|gnubiff-2.2.17-3|2	
21cr|gnubiff-2.2.17-3|3	Summary:	Mail notification program
21cr|gnubiff-2.2.17-3|4	Name:		gnubiff
21cr|gnubiff-2.2.17-3|5	Version:	2.2.17
21cr|gnubiff-2.2.17-3|6	Release:	3
21cr|gnubiff-2.2.17-3|7	License:	GPLv3+
21cr|gnubiff-2.2.17-3|8	Group:		Networking/Mail
21cr|gnubiff-2.2.17-3|9	Url:		http://gnubiff.sf.net/
21cr|gnubiff-2.2.17-3|10	Source0:	http://prdownloads.sourceforge.net/gnubiff/%{name}-%{version}.tar.gz
21cr|gnubiff-2.2.17-3|11	Patch0:		gnubiff-2.2.15-linkage.patch
21cr|gnubiff-2.2.17-3|12	BuildRequires:	imagemagick
21cr|gnubiff-2.2.17-3|13	BuildRequires:	intltool
21cr|gnubiff-2.2.17-3|14	BuildRequires:	perl-XML-Parser
21cr|gnubiff-2.2.17-3|15	BuildRequires:	pkgconfig(gamin)
21cr|gnubiff-2.2.17-3|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnubiff-2.2.17-3|17	BuildRequires:	pkgconfig(openssl)
21cr|gnubiff-2.2.17-3|18	BuildRequires:	pkgconfig(popt)
21cr|gnubiff-2.2.17-3|19	Requires:	sox
21cr|gnubiff-2.2.17-3|20	Obsoletes:	%{name}-applet < 2.2.17
21cr|gnubiff-2.2.17-3|21	
21cr|gnubiff-2.2.17-3|22	%description
21cr|gnubiff-2.2.17-3|23	%{name} is a mail notification program that periodically checks for mail
21cr|gnubiff-2.2.17-3|24	and displays headers and/or content when new mail has arrived. It relies
21cr|gnubiff-2.2.17-3|25	on the GNOME and GTK libraries but can be compiled and used with or
21cr|gnubiff-2.2.17-3|26	without GNOME support. Supported protocols are pop3, apop, imap4, mh,
21cr|gnubiff-2.2.17-3|27	qmail, mailfile and SSL. Furthermore, gnubiff is fully configurable with
21cr|gnubiff-2.2.17-3|28	a lot of options like polltime, poptime, sounds, mail reader, mailbox
21cr|gnubiff-2.2.17-3|29	title, etc.
21cr|gnubiff-2.2.17-3|30	
21cr|gnubiff-2.2.17-3|31	%files -f %{name}.lang
21cr|gnubiff-2.2.17-3|32	%doc AUTHORS ChangeLog NEWS README THANKS
21cr|gnubiff-2.2.17-3|33	%{_bindir}/*
21cr|gnubiff-2.2.17-3|34	%{_datadir}/%{name}
21cr|gnubiff-2.2.17-3|35	%{_datadir}/pixmaps/*
21cr|gnubiff-2.2.17-3|36	%{_mandir}/man1/*
21cr|gnubiff-2.2.17-3|37	%{_infodir}/*
21cr|gnubiff-2.2.17-3|38	%{_datadir}/applications/%{name}.desktop
21cr|gnubiff-2.2.17-3|39	%{_liconsdir}/%{name}.png
21cr|gnubiff-2.2.17-3|40	%{_iconsdir}/%{name}.png
21cr|gnubiff-2.2.17-3|41	%{_miconsdir}/%{name}.png
21cr|gnubiff-2.2.17-3|42	
21cr|gnubiff-2.2.17-3|43	#----------------------------------------------------------------------------
21cr|gnubiff-2.2.17-3|44	
21cr|gnubiff-2.2.17-3|45	%prep
21cr|gnubiff-2.2.17-3|46	%setup -q
21cr|gnubiff-2.2.17-3|47	%patch0 -p1
21cr|gnubiff-2.2.17-3|48	
21cr|gnubiff-2.2.17-3|49	%build
21cr|gnubiff-2.2.17-3|50	intltoolize --force
21cr|gnubiff-2.2.17-3|51	%configure \
21cr|gnubiff-2.2.17-3|52	--disable-rpath \
21cr|gnubiff-2.2.17-3|53	--disable-gnome
21cr|gnubiff-2.2.17-3|54	%make
21cr|gnubiff-2.2.17-3|55	
21cr|gnubiff-2.2.17-3|56	%install
21cr|gnubiff-2.2.17-3|57	%makeinstall_std
21cr|gnubiff-2.2.17-3|58	
21cr|gnubiff-2.2.17-3|59	# icons
21cr|gnubiff-2.2.17-3|60	mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
21cr|gnubiff-2.2.17-3|61	install -m 644 -D       art/gnubiff.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|gnubiff-2.2.17-3|62	convert -geometry 32x32 art/gnubiff.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|gnubiff-2.2.17-3|63	convert -geometry 16x16 art/gnubiff.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|gnubiff-2.2.17-3|64	
21cr|gnubiff-2.2.17-3|65	%find_lang %{name}

1969 21
21cr|gnubik-2.4.3-1|1	Summary:	Graphics puzzle similar to Rubik's cube
21cr|gnubik-2.4.3-1|2	Name:		gnubik
21cr|gnubik-2.4.3-1|3	Version:	2.4.3
21cr|gnubik-2.4.3-1|4	Release:	1
21cr|gnubik-2.4.3-1|5	License:	GPLv3+
21cr|gnubik-2.4.3-1|6	Group:		Games/Puzzles
21cr|gnubik-2.4.3-1|7	Url:		http://www.gnu.org/software/gnubik/
21cr|gnubik-2.4.3-1|8	Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
21cr|gnubik-2.4.3-1|9	Patch0:		guile-2.2.patch
21cr|gnubik-2.4.3-1|10	BuildRequires:	gtkglext-devel
21cr|gnubik-2.4.3-1|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gnubik-2.4.3-1|12	BuildRequires:	pkgconfig(guile-2.2)
21cr|gnubik-2.4.3-1|13	
21cr|gnubik-2.4.3-1|14	%description
21cr|gnubik-2.4.3-1|15	GNUbik is a GNU package.  It is a 3D interactive graphics
21cr|gnubik-2.4.3-1|16	puzzle. It renders an image of a magic cube
21cr|gnubik-2.4.3-1|17	(similar to a rubik cube) and you attempt to solve it.
21cr|gnubik-2.4.3-1|18	
21cr|gnubik-2.4.3-1|19	%files -f %{name}.lang
21cr|gnubik-2.4.3-1|20	%{_bindir}/*
21cr|gnubik-2.4.3-1|21	%{_datadir}/%{name}
21cr|gnubik-2.4.3-1|22	%{_infodir}/*
21cr|gnubik-2.4.3-1|23	%{_datadir}/applications/%{name}.desktop
21cr|gnubik-2.4.3-1|24	%{_datadir}/icons/*
21cr|gnubik-2.4.3-1|25	
21cr|gnubik-2.4.3-1|26	#----------------------------------------------------------------------------
21cr|gnubik-2.4.3-1|27	
21cr|gnubik-2.4.3-1|28	%prep
21cr|gnubik-2.4.3-1|29	%setup -q
21cr|gnubik-2.4.3-1|30	%patch0 -p0
21cr|gnubik-2.4.3-1|31	
21cr|gnubik-2.4.3-1|32	%build
21cr|gnubik-2.4.3-1|33	autoreconf -fi
21cr|gnubik-2.4.3-1|34	%configure --with-widget-set=gtk
21cr|gnubik-2.4.3-1|35	%make
21cr|gnubik-2.4.3-1|36	
21cr|gnubik-2.4.3-1|37	%install
21cr|gnubik-2.4.3-1|38	%makeinstall_std
21cr|gnubik-2.4.3-1|39	
21cr|gnubik-2.4.3-1|40	rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
21cr|gnubik-2.4.3-1|41	
21cr|gnubik-2.4.3-1|42	# Replace defalt desktop file
21cr|gnubik-2.4.3-1|43	rm %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gnubik-2.4.3-1|44	
21cr|gnubik-2.4.3-1|45	install -d -m 755 %{buildroot}%{_datadir}/applications/
21cr|gnubik-2.4.3-1|46	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gnubik-2.4.3-1|47	[Desktop Entry]
21cr|gnubik-2.4.3-1|48	Type=Application
21cr|gnubik-2.4.3-1|49	Exec=%{_bindir}/%{name}
21cr|gnubik-2.4.3-1|50	Icon=puzzle_section
21cr|gnubik-2.4.3-1|51	Comment=Puzzle game similar to Rubik's cube
21cr|gnubik-2.4.3-1|52	Comment[ru]=Головоломка, похожая на кубик Рубика
21cr|gnubik-2.4.3-1|53	Categories=Game;LogicGame;
21cr|gnubik-2.4.3-1|54	Name=Gnubik
21cr|gnubik-2.4.3-1|55	Name[ru]=Gnubik
21cr|gnubik-2.4.3-1|56	EOF
21cr|gnubik-2.4.3-1|57	
21cr|gnubik-2.4.3-1|58	%find_lang %{name}
21cr|gnubik-2.4.3-1|59	

1970 21
21cr|gnucap-20210107-1|1	%define filever 2006-08-30
21cr|gnucap-20210107-1|2	
21cr|gnucap-20210107-1|3	Summary:	A general purpose circuit simulator
21cr|gnucap-20210107-1|4	Name:		gnucap
21cr|gnucap-20210107-1|5	Version:	20210107
21cr|gnucap-20210107-1|6	Release:	1
21cr|gnucap-20210107-1|7	License:	GPLv2+
21cr|gnucap-20210107-1|8	Group:		Development/Other
21cr|gnucap-20210107-1|9	Url:		http://www.geda.seul.org/tools/gnucap/index.html
21cr|gnucap-20210107-1|10	Source0:	%{name}-%{filever}.tar.bz2
21cr|gnucap-20210107-1|11	Source10:	%{name}.rpmlintrc
21cr|gnucap-20210107-1|12	Patch0:		gnucap-2006-08-30-fix-build.patch
21cr|gnucap-20210107-1|13	Patch1:		gnucap-2006-08-30-no-termcap.patch
21cr|gnucap-20210107-1|14	Patch2:		gnucap-0.35-gcc6.patch
21cr|gnucap-20210107-1|15	BuildRequires:	readline-devel
21cr|gnucap-20210107-1|16	BuildRequires:	pkgconfig(ncursesw)
21cr|gnucap-20210107-1|17	
21cr|gnucap-20210107-1|18	%description
21cr|gnucap-20210107-1|19	GNUCAP is a general purpose circuit simulator. It performs nonlinear dc and
21cr|gnucap-20210107-1|20	transient analyses, Fourier analysis, and ac analysis linearized at an
21cr|gnucap-20210107-1|21	operating point. It is fully interactive and command driven. It can also be
21cr|gnucap-20210107-1|22	run in batch mode or as a server. The output is produced as it simulates.
21cr|gnucap-20210107-1|23	Spice compatible models for the MOSFET (level 1,2,3) and diode are included
21cr|gnucap-20210107-1|24	in this release.
21cr|gnucap-20210107-1|25	
21cr|gnucap-20210107-1|26	%files
21cr|gnucap-20210107-1|27	%doc COPYING
21cr|gnucap-20210107-1|28	%{_bindir}/*
21cr|gnucap-20210107-1|29	%{_mandir}/man1/*
21cr|gnucap-20210107-1|30	%{_datadir}/%{name}
21cr|gnucap-20210107-1|31	
21cr|gnucap-20210107-1|32	#----------------------------------------------------------------------------
21cr|gnucap-20210107-1|33	
21cr|gnucap-20210107-1|34	%prep
21cr|gnucap-20210107-1|35	%setup -q -n %{name}-%{filever}
21cr|gnucap-20210107-1|36	%patch0 -p1
21cr|gnucap-20210107-1|37	%patch1 -p1
21cr|gnucap-20210107-1|38	%patch2 -p1
21cr|gnucap-20210107-1|39	
21cr|gnucap-20210107-1|40	%build
21cr|gnucap-20210107-1|41	autoreconf -fi
21cr|gnucap-20210107-1|42	%configure
21cr|gnucap-20210107-1|43	%make
21cr|gnucap-20210107-1|44	
21cr|gnucap-20210107-1|45	%install
21cr|gnucap-20210107-1|46	%makeinstall_std
21cr|gnucap-20210107-1|47	
21cr|gnucap-20210107-1|48	mkdir -p %{buildroot}/%{_mandir}/man1/
21cr|gnucap-20210107-1|49	cp doc/gnucap.1 %{buildroot}/%{_mandir}/man1/

1971 21
21cr|gnu.getopt-1.0.14-5|1	%define	section		free
21cr|gnu.getopt-1.0.14-5|2	
21cr|gnu.getopt-1.0.14-5|3	Summary:        Java getopt implementation
21cr|gnu.getopt-1.0.14-5|4	Name:		gnu.getopt
21cr|gnu.getopt-1.0.14-5|5	Version:	1.0.14
21cr|gnu.getopt-1.0.14-5|6	Release:	5
21cr|gnu.getopt-1.0.14-5|7	License:        LGPLv2
21cr|gnu.getopt-1.0.14-5|8	Group:          Development/Java
21cr|gnu.getopt-1.0.14-5|9	Url:            http://www.urbanophile.com/arenn/hacking/download.html
21cr|gnu.getopt-1.0.14-5|10	Source0:        ftp://ftp.urbanophile.com/pub/arenn/software/sources/java-getopt-%{version}.tar.gz
21cr|gnu.getopt-1.0.14-5|11	BuildRequires:  ant
21cr|gnu.getopt-1.0.14-5|12	Buildarch:      noarch
21cr|gnu.getopt-1.0.14-5|13	BuildRequires:  java-devel >= 0:1.4.2
21cr|gnu.getopt-1.0.14-5|14	BuildRequires:	java-rpmbuild >= 0:1.5
21cr|gnu.getopt-1.0.14-5|15	Provides:       gnu-getopt = %{EVRD}
21cr|gnu.getopt-1.0.14-5|16	
21cr|gnu.getopt-1.0.14-5|17	%description
21cr|gnu.getopt-1.0.14-5|18	The GNU Java getopt classes support short and long argument parsing in
21cr|gnu.getopt-1.0.14-5|19	a manner 100% compatible with the version of GNU getopt in glibc 2.0.6
21cr|gnu.getopt-1.0.14-5|20	with a mostly compatible programmer's interface as well. Note that this
21cr|gnu.getopt-1.0.14-5|21	is a port, not a new implementation. I am currently unaware of any bugs
21cr|gnu.getopt-1.0.14-5|22	in this software, but there certainly could be some lying about. I would
21cr|gnu.getopt-1.0.14-5|23	appreciate bug reports as well as hearing about positive experiences.
21cr|gnu.getopt-1.0.14-5|24	
21cr|gnu.getopt-1.0.14-5|25	%package javadoc
21cr|gnu.getopt-1.0.14-5|26	Summary:        Javadoc for %{name}
21cr|gnu.getopt-1.0.14-5|27	Group:          Development/Java
21cr|gnu.getopt-1.0.14-5|28	
21cr|gnu.getopt-1.0.14-5|29	%description javadoc
21cr|gnu.getopt-1.0.14-5|30	Javadoc for %{name}.
21cr|gnu.getopt-1.0.14-5|31	
21cr|gnu.getopt-1.0.14-5|32	%prep
21cr|gnu.getopt-1.0.14-5|33	%setup -q -c
21cr|gnu.getopt-1.0.14-5|34	# Aaron, where did you put my build script :-) ?
21cr|gnu.getopt-1.0.14-5|35	mv gnu/getopt/buildx.xml build.xml
21cr|gnu.getopt-1.0.14-5|36	
21cr|gnu.getopt-1.0.14-5|37	%build
21cr|gnu.getopt-1.0.14-5|38	%ant jar javadoc
21cr|gnu.getopt-1.0.14-5|39	
21cr|gnu.getopt-1.0.14-5|40	%install
21cr|gnu.getopt-1.0.14-5|41	# jars
21cr|gnu.getopt-1.0.14-5|42	mkdir -p %{buildroot}%{_javadir}
21cr|gnu.getopt-1.0.14-5|43	install -m 644 build/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|gnu.getopt-1.0.14-5|44	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -s ${jar} ${jar/-%{version}/}; done)
21cr|gnu.getopt-1.0.14-5|45	# javadoc
21cr|gnu.getopt-1.0.14-5|46	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|gnu.getopt-1.0.14-5|47	cp -a build/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|gnu.getopt-1.0.14-5|48	
21cr|gnu.getopt-1.0.14-5|49	%post javadoc
21cr|gnu.getopt-1.0.14-5|50	rm -f %{_javadocdir}/%{name}
21cr|gnu.getopt-1.0.14-5|51	ln -s %{name}-%{version} %{_javadocdir}/%{name}
21cr|gnu.getopt-1.0.14-5|52	
21cr|gnu.getopt-1.0.14-5|53	%postun javadoc
21cr|gnu.getopt-1.0.14-5|54	if [ "$1" = "0" ]; then
21cr|gnu.getopt-1.0.14-5|55	rm -f %{_javadocdir}/%{name}
21cr|gnu.getopt-1.0.14-5|56	fi
21cr|gnu.getopt-1.0.14-5|57	
21cr|gnu.getopt-1.0.14-5|58	%files
21cr|gnu.getopt-1.0.14-5|59	%doc gnu/getopt/COPYING.LIB gnu/getopt/README
21cr|gnu.getopt-1.0.14-5|60	%{_javadir}/*
21cr|gnu.getopt-1.0.14-5|61	
21cr|gnu.getopt-1.0.14-5|62	%files javadoc
21cr|gnu.getopt-1.0.14-5|63	%{_javadocdir}/%{name}-%{version}

1972 21
21cr|gnuit-4.9.5-7|1	Summary:	A set of GNU Interactive Tools
21cr|gnuit-4.9.5-7|2	Name: 		gnuit
21cr|gnuit-4.9.5-7|3	Version:	4.9.5
21cr|gnuit-4.9.5-7|4	Release:	7
21cr|gnuit-4.9.5-7|5	License:	GPLv3+
21cr|gnuit-4.9.5-7|6	Group:		File tools
21cr|gnuit-4.9.5-7|7	Url:		http://www.gnu.org/software/gnuit/
21cr|gnuit-4.9.5-7|8	Source0:	http://ftp.gnu.org/gnu/gnuit/%{name}-%{version}.tar.gz
21cr|gnuit-4.9.5-7|9	Patch1:		0001-Fix-string-format-errors.patch
21cr|gnuit-4.9.5-7|10	Patch2:		0002-Fix-linking.patch
21cr|gnuit-4.9.5-7|11	BuildRequires:	pkgconfig(ncurses)
21cr|gnuit-4.9.5-7|12	BuildRequires:	tetex
21cr|gnuit-4.9.5-7|13	BuildRequires:	texinfo
21cr|gnuit-4.9.5-7|14	BuildRequires:	texi2html
21cr|gnuit-4.9.5-7|15	Conflicts:	git
21cr|gnuit-4.9.5-7|16	
21cr|gnuit-4.9.5-7|17	%description
21cr|gnuit-4.9.5-7|18	gnuit (GNU Interactive Tools) provides an extensible file
21cr|gnuit-4.9.5-7|19	system browser, an ASCII/hexadecimal file viewer, a process viewer/killer
21cr|gnuit-4.9.5-7|20	and other related utilities and shell scripts.  gnuit can be used to increase
21cr|gnuit-4.9.5-7|21	the speed and efficiency of copying and moving files and directories,
21cr|gnuit-4.9.5-7|22	invoking editors, compressing and uncompressing files, creating and expanding
21cr|gnuit-4.9.5-7|23	archives, compiling programs, sending mail and more. gnuit uses standard
21cr|gnuit-4.9.5-7|24	ANSI color sequences, if they are available.
21cr|gnuit-4.9.5-7|25	
21cr|gnuit-4.9.5-7|26	You should install the gnuit package if you are interested in using its file
21cr|gnuit-4.9.5-7|27	management capabilities.
21cr|gnuit-4.9.5-7|28	
21cr|gnuit-4.9.5-7|29	%files
21cr|gnuit-4.9.5-7|30	%doc ChangeLog LSM NEWS PLATFORMS PROBLEMS README INSTALL doc/gnuit.html
21cr|gnuit-4.9.5-7|31	%{_bindir}/*
21cr|gnuit-4.9.5-7|32	%{_bindir}/.gitaction
21cr|gnuit-4.9.5-7|33	%{_mandir}/man1/*
21cr|gnuit-4.9.5-7|34	%{_infodir}/*
21cr|gnuit-4.9.5-7|35	%{_datadir}/gnuit
21cr|gnuit-4.9.5-7|36	
21cr|gnuit-4.9.5-7|37	#----------------------------------------------------------------------------
21cr|gnuit-4.9.5-7|38	
21cr|gnuit-4.9.5-7|39	%prep
21cr|gnuit-4.9.5-7|40	%setup -q
21cr|gnuit-4.9.5-7|41	%apply_patches
21cr|gnuit-4.9.5-7|42	
21cr|gnuit-4.9.5-7|43	%build
21cr|gnuit-4.9.5-7|44	%configure
21cr|gnuit-4.9.5-7|45	%make
21cr|gnuit-4.9.5-7|46	
21cr|gnuit-4.9.5-7|47	# Force rebuild of info file
21cr|gnuit-4.9.5-7|48	pushd doc
21cr|gnuit-4.9.5-7|49	makeinfo gnuit.texinfo
21cr|gnuit-4.9.5-7|50	popd
21cr|gnuit-4.9.5-7|51	
21cr|gnuit-4.9.5-7|52	%install
21cr|gnuit-4.9.5-7|53	%makeinstall_std

1973 21
21cr|gnuitar-0.3.2-13|1	Name:		gnuitar
21cr|gnuitar-0.3.2-13|2	Summary:	Real-time guitar effects
21cr|gnuitar-0.3.2-13|3	Version:	0.3.2
21cr|gnuitar-0.3.2-13|4	Release:	13
21cr|gnuitar-0.3.2-13|5	Source0:	%{name}-%{version}.tar.bz2
21cr|gnuitar-0.3.2-13|6	Source1:	%{name}48.png
21cr|gnuitar-0.3.2-13|7	Source2:	%{name}32.png
21cr|gnuitar-0.3.2-13|8	Source3:	%{name}16.png
21cr|gnuitar-0.3.2-13|9	URL:		http://sourceforge.net/projects/gnuitar/files/
21cr|gnuitar-0.3.2-13|10	License:	GPLv2+
21cr|gnuitar-0.3.2-13|11	Group:		Sound
21cr|gnuitar-0.3.2-13|12	BuildRequires:	gtk2-devel
21cr|gnuitar-0.3.2-13|13	
21cr|gnuitar-0.3.2-13|14	%description
21cr|gnuitar-0.3.2-13|15	This is a program for real-time sound effect processing. Probably could be
21cr|gnuitar-0.3.2-13|16	used not only for guitar. It has GTK interface and uses OSS sound driver.
21cr|gnuitar-0.3.2-13|17	
21cr|gnuitar-0.3.2-13|18	Includes effects:
21cr|gnuitar-0.3.2-13|19	o wah-wah
21cr|gnuitar-0.3.2-13|20	o sustain
21cr|gnuitar-0.3.2-13|21	o two flavours of distortion
21cr|gnuitar-0.3.2-13|22	o reverberator, echo, delay
21cr|gnuitar-0.3.2-13|23	o tremolo
21cr|gnuitar-0.3.2-13|24	o vibrato
21cr|gnuitar-0.3.2-13|25	o chorus/flanger
21cr|gnuitar-0.3.2-13|26	o phasor
21cr|gnuitar-0.3.2-13|27	o noise gate
21cr|gnuitar-0.3.2-13|28	
21cr|gnuitar-0.3.2-13|29	%prep
21cr|gnuitar-0.3.2-13|30	%setup -q
21cr|gnuitar-0.3.2-13|31	
21cr|gnuitar-0.3.2-13|32	%build
21cr|gnuitar-0.3.2-13|33	%configure --with-gtk2
21cr|gnuitar-0.3.2-13|34	%make
21cr|gnuitar-0.3.2-13|35	
21cr|gnuitar-0.3.2-13|36	%install
21cr|gnuitar-0.3.2-13|37	rm -rf %{buildroot}
21cr|gnuitar-0.3.2-13|38	%makeinstall
21cr|gnuitar-0.3.2-13|39	
21cr|gnuitar-0.3.2-13|40	#menu
21cr|gnuitar-0.3.2-13|41	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gnuitar-0.3.2-13|42	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|gnuitar-0.3.2-13|43	[Desktop Entry]
21cr|gnuitar-0.3.2-13|44	Name=%{name}
21cr|gnuitar-0.3.2-13|45	Comment=%{summary}
21cr|gnuitar-0.3.2-13|46	Exec=%{_bindir}/pasuspender %{_bindir}/%{name}
21cr|gnuitar-0.3.2-13|47	Icon=%{name}
21cr|gnuitar-0.3.2-13|48	Terminal=false
21cr|gnuitar-0.3.2-13|49	Type=Application
21cr|gnuitar-0.3.2-13|50	Categories=GTK;AudioVideo;Audio;AudioVideoEditing;
21cr|gnuitar-0.3.2-13|51	EOF
21cr|gnuitar-0.3.2-13|52	
21cr|gnuitar-0.3.2-13|53	#icons
21cr|gnuitar-0.3.2-13|54	mkdir -p %{buildroot}/%_liconsdir
21cr|gnuitar-0.3.2-13|55	cp %SOURCE1  %{buildroot}/%_liconsdir/%name.png
21cr|gnuitar-0.3.2-13|56	mkdir -p %{buildroot}/%_iconsdir
21cr|gnuitar-0.3.2-13|57	cp %SOURCE2  %{buildroot}/%_iconsdir/%name.png
21cr|gnuitar-0.3.2-13|58	mkdir -p %{buildroot}/%_miconsdir
21cr|gnuitar-0.3.2-13|59	cp %SOURCE3  %{buildroot}/%_miconsdir/%name.png
21cr|gnuitar-0.3.2-13|60	
21cr|gnuitar-0.3.2-13|61	# house cleaning
21cr|gnuitar-0.3.2-13|62	rm -rf %{buildroot}%{_datadir}/doc
21cr|gnuitar-0.3.2-13|63	rm -rf %{buildroot}%{_datadir}/%name/win32
21cr|gnuitar-0.3.2-13|64	
21cr|gnuitar-0.3.2-13|65	%clean
21cr|gnuitar-0.3.2-13|66	rm -rf %{buildroot}
21cr|gnuitar-0.3.2-13|67	
21cr|gnuitar-0.3.2-13|68	%if %mdkversion < 200900
21cr|gnuitar-0.3.2-13|69	%post
21cr|gnuitar-0.3.2-13|70	%update_menus
21cr|gnuitar-0.3.2-13|71	%endif
21cr|gnuitar-0.3.2-13|72	
21cr|gnuitar-0.3.2-13|73	%if %mdkversion < 200900
21cr|gnuitar-0.3.2-13|74	%postun
21cr|gnuitar-0.3.2-13|75	%clean_menus
21cr|gnuitar-0.3.2-13|76	%endif
21cr|gnuitar-0.3.2-13|77	
21cr|gnuitar-0.3.2-13|78	%files
21cr|gnuitar-0.3.2-13|79	%defattr(-,root,root)
21cr|gnuitar-0.3.2-13|80	%doc README AUTHORS ChangeLog COPYING docs/*.html FAQ NEWS TODO
21cr|gnuitar-0.3.2-13|81	%attr(4755,root,root) %{_bindir}/%name
21cr|gnuitar-0.3.2-13|82	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gnuitar-0.3.2-13|83	%defattr(0644,root,root,755)
21cr|gnuitar-0.3.2-13|84	%{_liconsdir}/%name.png
21cr|gnuitar-0.3.2-13|85	%{_iconsdir}/%name.png
21cr|gnuitar-0.3.2-13|86	%{_miconsdir}/%name.png

1974 21
21cr|gnump3d-3.0-14|1	%global __requires_exclude ^perl\\(gnump3d::.*
21cr|gnump3d-3.0-14|2	
21cr|gnump3d-3.0-14|3	Name:		        gnump3d
21cr|gnump3d-3.0-14|4	Version:	        3.0
21cr|gnump3d-3.0-14|5	Release:	        14
21cr|gnump3d-3.0-14|6	License:	        GPL
21cr|gnump3d-3.0-14|7	Group:		        System/Servers
21cr|gnump3d-3.0-14|8	Summary:	        Streaming server for MP3's
21cr|gnump3d-3.0-14|9	URL:		        http://www.gnu.org/software/gnump3d/
21cr|gnump3d-3.0-14|10	Source0:	        http://savannah.gnu.org/download/gnump3d/%{name}-%{version}.tar.bz2
21cr|gnump3d-3.0-14|11	Source1:	        gnump3d.service
21cr|gnump3d-3.0-14|12	Patch0:             gnump3d-3.0-use-constant-libdir.patch
21cr|gnump3d-3.0-14|13	Requires(post):     rpm-helper
21cr|gnump3d-3.0-14|14	Requires(preun):    rpm-helper
21cr|gnump3d-3.0-14|15	Requires(pre):      rpm-helper
21cr|gnump3d-3.0-14|16	Requires(preun):    rpm-helper
21cr|gnump3d-3.0-14|17	BuildArch:	        noarch
21cr|gnump3d-3.0-14|18	
21cr|gnump3d-3.0-14|19	%description
21cr|gnump3d-3.0-14|20	GNUMP3d is a streaming server for MP3's, OGG vorbis, and other
21cr|gnump3d-3.0-14|21	streamable audio files, it is designed to be:
21cr|gnump3d-3.0-14|22	
21cr|gnump3d-3.0-14|23	* Small, stable, self-contained, and secure.
21cr|gnump3d-3.0-14|24	* Simple to install, configure, and use.
21cr|gnump3d-3.0-14|25	* Portable across different varieties of Unix.
21cr|gnump3d-3.0-14|26	
21cr|gnump3d-3.0-14|27	%prep
21cr|gnump3d-3.0-14|28	%setup -q
21cr|gnump3d-3.0-14|29	%patch0 -p 1
21cr|gnump3d-3.0-14|30	
21cr|gnump3d-3.0-14|31	chmod 644 lib/gnump3d/mp4info.pm
21cr|gnump3d-3.0-14|32	
21cr|gnump3d-3.0-14|33	%install
21cr|gnump3d-3.0-14|34	
21cr|gnump3d-3.0-14|35	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|gnump3d-3.0-14|36	install -m 644 etc/gnump3d.conf %{buildroot}%{_sysconfdir}/%{name}
21cr|gnump3d-3.0-14|37	install -m 644 etc/*.types %{buildroot}%{_sysconfdir}/%{name}
21cr|gnump3d-3.0-14|38	
21cr|gnump3d-3.0-14|39	install -d %{buildroot}%{_bindir}
21cr|gnump3d-3.0-14|40	install -m 755 bin/gnump3d2 %{buildroot}%{_bindir}/gnump3d
21cr|gnump3d-3.0-14|41	install -m 755 bin/gnump3d-top %{buildroot}%{_bindir}
21cr|gnump3d-3.0-14|42	install -m 755 bin/gnump3d-index %{buildroot}%{_bindir}
21cr|gnump3d-3.0-14|43	
21cr|gnump3d-3.0-14|44	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|gnump3d-3.0-14|45	install -m 644 man/gnump3d-top.1 %{buildroot}%{_mandir}/man1
21cr|gnump3d-3.0-14|46	install -m 644 man/gnump3d-index.1 %{buildroot}%{_mandir}/man1
21cr|gnump3d-3.0-14|47	install -m 644 man/gnump3d.1 %{buildroot}%{_mandir}/man1
21cr|gnump3d-3.0-14|48	install -m 644 man/gnump3d.conf.1 %{buildroot}%{_mandir}/man1
21cr|gnump3d-3.0-14|49	
21cr|gnump3d-3.0-14|50	install -d -m 755 %{buildroot}%{_datadir}/%{name}/themes
21cr|gnump3d-3.0-14|51	cp -R templates/* %{buildroot}%{_datadir}/%{name}/themes
21cr|gnump3d-3.0-14|52	
21cr|gnump3d-3.0-14|53	install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
21cr|gnump3d-3.0-14|54	cp -R lib/* %{buildroot}%{_datadir}/%{name}/lib
21cr|gnump3d-3.0-14|55	
21cr|gnump3d-3.0-14|56	install -d -m 755 %{buildroot}%{_unitdir}
21cr|gnump3d-3.0-14|57	install -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|gnump3d-3.0-14|58	
21cr|gnump3d-3.0-14|59	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|gnump3d-3.0-14|60	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21cr|gnump3d-3.0-14|61	/var/log/gnump3d/access.log {
21cr|gnump3d-3.0-14|62	missingok
21cr|gnump3d-3.0-14|63	notifempty
21cr|gnump3d-3.0-14|64	nocompress
21cr|gnump3d-3.0-14|65	postrotate
21cr|gnump3d-3.0-14|66	/bin/kill -HUP `cat /var/run/gnump3d.pid 2> /dev/null` 2> /dev/null || true
21cr|gnump3d-3.0-14|67	endscript
21cr|gnump3d-3.0-14|68	}
21cr|gnump3d-3.0-14|69	EOF
21cr|gnump3d-3.0-14|70	
21cr|gnump3d-3.0-14|71	install -d -m 755 %{buildroot}/var/log/gnump3d
21cr|gnump3d-3.0-14|72	install -d -m 755 %{buildroot}/var/cache/gnump3d
21cr|gnump3d-3.0-14|73	install -d -m 755 %{buildroot}/var/cache/gnump3d/serving
21cr|gnump3d-3.0-14|74	
21cr|gnump3d-3.0-14|75	# fix locations...
21cr|gnump3d-3.0-14|76	perl -pi \
21cr|gnump3d-3.0-14|77	-e 's|^theme_directory = .*|theme_directory = %{_datadir}/%{name}/themes|;' \
21cr|gnump3d-3.0-14|78	-e 's|^plugin_directory = .*|plugin_directory = %{_datadir}/%{name}/lib/gnump3d/plugins|;' \
21cr|gnump3d-3.0-14|79	-e 's|nobody|gnump3d|;' \
21cr|gnump3d-3.0-14|80	%{buildroot}%{_sysconfdir}/%{name}/gnump3d.conf
21cr|gnump3d-3.0-14|81	
21cr|gnump3d-3.0-14|82	%pre
21cr|gnump3d-3.0-14|83	%_pre_useradd gnump3d /var/cache/gnump3d /bin/false
21cr|gnump3d-3.0-14|84	
21cr|gnump3d-3.0-14|85	%post
21cr|gnump3d-3.0-14|86	%systemd_post %{name}.service
21cr|gnump3d-3.0-14|87	
21cr|gnump3d-3.0-14|88	if [ $1 = 1 ]; then
21cr|gnump3d-3.0-14|89	# create various files
21cr|gnump3d-3.0-14|90	%create_ghostfile /var/cache/gnump3d/song.tags gnump3d gnump3d 640
21cr|gnump3d-3.0-14|91	%create_ghostfile /var/log/gnump3d/access.log gnump3d gnump3d 640
21cr|gnump3d-3.0-14|92	%create_ghostfile /var/log/gnump3d/error.log gnump3d gnump3d 640
21cr|gnump3d-3.0-14|93	fi
21cr|gnump3d-3.0-14|94	
21cr|gnump3d-3.0-14|95	%preun
21cr|gnump3d-3.0-14|96	%systemd_preun %{name}.service
21cr|gnump3d-3.0-14|97	
21cr|gnump3d-3.0-14|98	%postun
21cr|gnump3d-3.0-14|99	%_postun_userdel gnump3d
21cr|gnump3d-3.0-14|100	%systemd_postun_with_restart %{name}.service
21cr|gnump3d-3.0-14|101	
21cr|gnump3d-3.0-14|102	%clean
21cr|gnump3d-3.0-14|103	
21cr|gnump3d-3.0-14|104	%files
21cr|gnump3d-3.0-14|105	%doc AUTHORS DOWNSAMPLING README SUPPORT COPYING INSTALL TODO ChangeLog
21cr|gnump3d-3.0-14|106	%dir %{_sysconfdir}/%{name}
21cr|gnump3d-3.0-14|107	%attr(0755,root,root) %{_unitdir}/gnump3d*
21cr|gnump3d-3.0-14|108	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*
21cr|gnump3d-3.0-14|109	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/gnump3d
21cr|gnump3d-3.0-14|110	%{_bindir}/*
21cr|gnump3d-3.0-14|111	%{_mandir}/man1/*
21cr|gnump3d-3.0-14|112	%{_datadir}/gnump3d
21cr|gnump3d-3.0-14|113	%dir %attr(-,gnump3d,gnump3d) /var/log/gnump3d
21cr|gnump3d-3.0-14|114	%dir %attr(-,gnump3d,gnump3d) /var/cache/gnump3d
21cr|gnump3d-3.0-14|115	%dir %attr(-,gnump3d,gnump3d) /var/cache/gnump3d/serving

1975 21
21cr|gnunet-0.17.5-1|1	%define gnunetuser gnunetd
21cr|gnunet-0.17.5-1|2	%define gnunethome /var/lib/gnunet
21cr|gnunet-0.17.5-1|3	
21cr|gnunet-0.17.5-1|4	%define major 0
21cr|gnunet-0.17.5-1|5	%define arm_major 2
21cr|gnunet-0.17.5-1|6	%define ats_major 4
21cr|gnunet-0.17.5-1|7	%define datastore_major 1
21cr|gnunet-0.17.5-1|8	%define fragmentation_major 2
21cr|gnunet-0.17.5-1|9	%define fs_major 2
21cr|gnunet-0.17.5-1|10	%define regex_major 3
21cr|gnunet-0.17.5-1|11	%define regexblock_major 1
21cr|gnunet-0.17.5-1|12	%define testing_major 1
21cr|gnunet-0.17.5-1|13	%define transport_major 2
21cr|gnunet-0.17.5-1|14	%define util_major 15
21cr|gnunet-0.17.5-1|15	%define cadet_major 7
21cr|gnunet-0.17.5-1|16	%define dht_major 4
21cr|gnunet-0.17.5-1|17	%define identity_major 1
21cr|gnunet-0.17.5-1|18	%define natnew_major 2
21cr|gnunet-0.17.5-1|19	%define pq_major 2
21cr|gnunet-0.17.5-1|20	%define statistics_major 2
21cr|gnunet-0.17.5-1|21	%define nss_gns_major 2
21cr|gnunet-0.17.5-1|22	%define nss_gns4_major 2
21cr|gnunet-0.17.5-1|23	%define nss_gns6_major 2
21cr|gnunet-0.17.5-1|24	%define libname %mklibname %{name} %{major}
21cr|gnunet-0.17.5-1|25	%define libarm %mklibname %{name}arm %{arm_major}
21cr|gnunet-0.17.5-1|26	%define libats %mklibname %{name}ats %{ats_major}
21cr|gnunet-0.17.5-1|27	%define libdatastore %mklibname %{name}datastore %{datastore_major}
21cr|gnunet-0.17.5-1|28	%define libfragmentation %mklibname %{name}fragmentation %{fragmentation_major}
21cr|gnunet-0.17.5-1|29	%define libfs %mklibname %{name}fs %{fs_major}
21cr|gnunet-0.17.5-1|30	%define libregex %mklibname %{name}regex %{regex_major}
21cr|gnunet-0.17.5-1|31	%define libregexblock %mklibname %{name}regexblock %{regexblock_major}
21cr|gnunet-0.17.5-1|32	%define libtesting %mklibname %{name}testing %{testing_major}
21cr|gnunet-0.17.5-1|33	%define libtransport %mklibname %{name}transport %{transport_major}
21cr|gnunet-0.17.5-1|34	%define libutil %mklibname %{name}util %{util_major}
21cr|gnunet-0.17.5-1|35	%define libcadet %mklibname %{name}cadet %{cadet_major}
21cr|gnunet-0.17.5-1|36	%define libdht %mklibname %{name}dht %{dht_major}
21cr|gnunet-0.17.5-1|37	%define libidentity %mklibname %{name}identity %{identity_major}
21cr|gnunet-0.17.5-1|38	%define libnatnew %mklibname %{name}natnew %{natnew_major}
21cr|gnunet-0.17.5-1|39	%define libpq %mklibname %{name}pq %{pq_major}
21cr|gnunet-0.17.5-1|40	%define libstatistics %mklibname %{name}statistics %{statistics_major}
21cr|gnunet-0.17.5-1|41	%define libnss_gns %mklibname nss_gns_ %{nss_gns_major}
21cr|gnunet-0.17.5-1|42	%define libnss_gns4 %mklibname nss_gns4_ %{nss_gns4_major}
21cr|gnunet-0.17.5-1|43	%define libnss_gns6 %mklibname nss_gns6_ %{nss_gns6_major}
21cr|gnunet-0.17.5-1|44	%define devname %mklibname -d %{name}
21cr|gnunet-0.17.5-1|45	
21cr|gnunet-0.17.5-1|46	Summary:	Secure and anonymous peer-to-peer file sharingil
21cr|gnunet-0.17.5-1|47	Name:		gnunet
21cr|gnunet-0.17.5-1|48	Version:	0.17.5
21cr|gnunet-0.17.5-1|49	Release:	1
21cr|gnunet-0.17.5-1|50	License:	GPLv2+
21cr|gnunet-0.17.5-1|51	Group:		Networking/File transfer
21cr|gnunet-0.17.5-1|52	Url:		http://gnunet.org/
21cr|gnunet-0.17.5-1|53	Source0:	http://ftpmirror.gnu.org/gnunet/gnunet-%{version}.tar.gz
21cr|gnunet-0.17.5-1|54	Source10:	gnunet.sysusers.conf
21cr|gnunet-0.17.5-1|55	BuildRequires:	gettext-devel
21cr|gnunet-0.17.5-1|56	BuildRequires:	gmp-devel
21cr|gnunet-0.17.5-1|57	BuildRequires:	iptables-legacy
21cr|gnunet-0.17.5-1|58	BuildRequires:	iproute2
21cr|gnunet-0.17.5-1|59	BuildRequires:	libltdl-devel
21cr|gnunet-0.17.5-1|60	BuildRequires:	mandoc
21cr|gnunet-0.17.5-1|61	BuildRequires:	miniupnpc
21cr|gnunet-0.17.5-1|62	BuildRequires:	mysql-devel
21cr|gnunet-0.17.5-1|63	BuildRequires:	python3egg(sphinx)
21cr|gnunet-0.17.5-1|64	BuildRequires:	pkgconfig(bluez)
21cr|gnunet-0.17.5-1|65	BuildRequires:	pkgconfig(jansson)
21cr|gnunet-0.17.5-1|66	BuildRequires:	pkgconfig(libcurl)
21cr|gnunet-0.17.5-1|67	BuildRequires:	pkgconfig(libpng)
21cr|gnunet-0.17.5-1|68	BuildRequires:	pkgconfig(libextractor)
21cr|gnunet-0.17.5-1|69	BuildRequires:	pkgconfig(libgcrypt) >= 1.6.0
21cr|gnunet-0.17.5-1|70	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gnunet-0.17.5-1|71	BuildRequires:	pkgconfig(libmicrohttpd)
21cr|gnunet-0.17.5-1|72	BuildRequires:	pkgconfig(libpulse)
21cr|gnunet-0.17.5-1|73	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gnunet-0.17.5-1|74	BuildRequires:	pkgconfig(libsodium)
21cr|gnunet-0.17.5-1|75	BuildRequires:	pkgconfig(ncursesw)
21cr|gnunet-0.17.5-1|76	BuildRequires:	pkgconfig(openssl)
21cr|gnunet-0.17.5-1|77	BuildRequires:	pkgconfig(opus)
21cr|gnunet-0.17.5-1|78	BuildRequires:	pkgconfig(ogg)
21cr|gnunet-0.17.5-1|79	BuildRequires:	pkgconfig(sqlite3)
21cr|gnunet-0.17.5-1|80	BuildRequires:	pkgconfig(zlib)
21cr|gnunet-0.17.5-1|81	BuildRequires:	postgresql-devel
21cr|gnunet-0.17.5-1|82	BuildRequires:	procps-ng
21cr|gnunet-0.17.5-1|83	BuildRequires:	zbar-devel
21cr|gnunet-0.17.5-1|84	Requires(pre):	/bin/systemd-sysusers
21cr|gnunet-0.17.5-1|85	Recommends:	mysql-client
21cr|gnunet-0.17.5-1|86	
21cr|gnunet-0.17.5-1|87	%description
21cr|gnunet-0.17.5-1|88	GNUnet is a framework for secure peer-to-peer networking that does not
21cr|gnunet-0.17.5-1|89	use any centralized or otherwise trusted services. A first service
21cr|gnunet-0.17.5-1|90	implemented on top of the networking layer allows anonymous censorship-
21cr|gnunet-0.17.5-1|91	resistant file-sharing. GNUnet uses a simple, excess-based economic
21cr|gnunet-0.17.5-1|92	model to allocate resources. Peers in GNUnet monitor each others behavior
21cr|gnunet-0.17.5-1|93	with respect to resource usage; peers that contribute to the network
21cr|gnunet-0.17.5-1|94	are rewarded with better service.
21cr|gnunet-0.17.5-1|95	
21cr|gnunet-0.17.5-1|96	%files -f %{name}.lang
21cr|gnunet-0.17.5-1|97	%doc AUTHORS ChangeLog NEWS README
21cr|gnunet-0.17.5-1|98	%attr(0700, gnunet, gnunet) %dir /var/lib/gnunet
21cr|gnunet-0.17.5-1|99	%config %{_sysconfdir}/gnunet.d
21cr|gnunet-0.17.5-1|100	%{_bindir}/*
21cr|gnunet-0.17.5-1|101	%{_libdir}/%{name}
21cr|gnunet-0.17.5-1|102	%dir %{_datadir}/%{name}
21cr|gnunet-0.17.5-1|103	%{_datadir}/%{name}/*
21cr|gnunet-0.17.5-1|104	%{_datadir}/applications/gnunet-uri.desktop
21cr|gnunet-0.17.5-1|105	%{_mandir}/man1/%{name}-*
21cr|gnunet-0.17.5-1|106	%{_mandir}/man5/%{name}.conf.5*
21cr|gnunet-0.17.5-1|107	%{_mandir}/man1/gnunet.1*
21cr|gnunet-0.17.5-1|108	%{_sysusersdir}/gnunet.conf
21cr|gnunet-0.17.5-1|109	%{_tmpfilesdir}/gnunet.conf
21cr|gnunet-0.17.5-1|110	%{_unitdir}/gnunet.service
21cr|gnunet-0.17.5-1|111	%{_userunitdir}/gnunet.service
21cr|gnunet-0.17.5-1|112	
21cr|gnunet-0.17.5-1|113	%pre
21cr|gnunet-0.17.5-1|114	%sysusers_create_package gnunet %{SOURCE10}
21cr|gnunet-0.17.5-1|115	
21cr|gnunet-0.17.5-1|116	%post
21cr|gnunet-0.17.5-1|117	%systemd_post %{name}.service
21cr|gnunet-0.17.5-1|118	%tmpfiles_create gnunet.conf
21cr|gnunet-0.17.5-1|119	
21cr|gnunet-0.17.5-1|120	%preun
21cr|gnunet-0.17.5-1|121	%systemd_preun %{name}.service
21cr|gnunet-0.17.5-1|122	
21cr|gnunet-0.17.5-1|123	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|124	
21cr|gnunet-0.17.5-1|125	%package -n %{libname}
21cr|gnunet-0.17.5-1|126	Summary:	Libraries for GNUnet
21cr|gnunet-0.17.5-1|127	Group:		System/Libraries
21cr|gnunet-0.17.5-1|128	
21cr|gnunet-0.17.5-1|129	%description -n %{libname}
21cr|gnunet-0.17.5-1|130	Libraries for GNUnet.
21cr|gnunet-0.17.5-1|131	
21cr|gnunet-0.17.5-1|132	%files -n %{libname}
21cr|gnunet-0.17.5-1|133	%{_libdir}/lib%{name}*.so.%{major}*
21cr|gnunet-0.17.5-1|134	
21cr|gnunet-0.17.5-1|135	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|136	
21cr|gnunet-0.17.5-1|137	%package -n %{libarm}
21cr|gnunet-0.17.5-1|138	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|139	Group:		System/Libraries
21cr|gnunet-0.17.5-1|140	
21cr|gnunet-0.17.5-1|141	%description -n %{libarm}
21cr|gnunet-0.17.5-1|142	Library for GNUnet.
21cr|gnunet-0.17.5-1|143	
21cr|gnunet-0.17.5-1|144	%files -n %{libarm}
21cr|gnunet-0.17.5-1|145	%{_libdir}/lib%{name}arm.so.%{arm_major}*
21cr|gnunet-0.17.5-1|146	
21cr|gnunet-0.17.5-1|147	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|148	
21cr|gnunet-0.17.5-1|149	%package -n %{libats}
21cr|gnunet-0.17.5-1|150	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|151	Group:		System/Libraries
21cr|gnunet-0.17.5-1|152	
21cr|gnunet-0.17.5-1|153	%description -n %{libats}
21cr|gnunet-0.17.5-1|154	Library for GNUnet.
21cr|gnunet-0.17.5-1|155	
21cr|gnunet-0.17.5-1|156	%files -n %{libats}
21cr|gnunet-0.17.5-1|157	%{_libdir}/lib%{name}ats.so.%{ats_major}*
21cr|gnunet-0.17.5-1|158	
21cr|gnunet-0.17.5-1|159	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|160	
21cr|gnunet-0.17.5-1|161	%package -n %{libdatastore}
21cr|gnunet-0.17.5-1|162	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|163	Group:		System/Libraries
21cr|gnunet-0.17.5-1|164	
21cr|gnunet-0.17.5-1|165	%description -n %{libdatastore}
21cr|gnunet-0.17.5-1|166	Library for GNUnet.
21cr|gnunet-0.17.5-1|167	
21cr|gnunet-0.17.5-1|168	%files -n %{libdatastore}
21cr|gnunet-0.17.5-1|169	%{_libdir}/lib%{name}datastore.so.%{datastore_major}*
21cr|gnunet-0.17.5-1|170	
21cr|gnunet-0.17.5-1|171	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|172	
21cr|gnunet-0.17.5-1|173	%package -n %{libfragmentation}
21cr|gnunet-0.17.5-1|174	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|175	Group:		System/Libraries
21cr|gnunet-0.17.5-1|176	
21cr|gnunet-0.17.5-1|177	%description -n %{libfragmentation}
21cr|gnunet-0.17.5-1|178	Library for GNUnet.
21cr|gnunet-0.17.5-1|179	
21cr|gnunet-0.17.5-1|180	%files -n %{libfragmentation}
21cr|gnunet-0.17.5-1|181	%{_libdir}/lib%{name}fragmentation.so.%{fragmentation_major}*
21cr|gnunet-0.17.5-1|182	
21cr|gnunet-0.17.5-1|183	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|184	
21cr|gnunet-0.17.5-1|185	%package -n %{libfs}
21cr|gnunet-0.17.5-1|186	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|187	Group:		System/Libraries
21cr|gnunet-0.17.5-1|188	
21cr|gnunet-0.17.5-1|189	%description -n %{libfs}
21cr|gnunet-0.17.5-1|190	Library for GNUnet.
21cr|gnunet-0.17.5-1|191	
21cr|gnunet-0.17.5-1|192	%files -n %{libfs}
21cr|gnunet-0.17.5-1|193	%{_libdir}/lib%{name}fs.so.%{fs_major}*
21cr|gnunet-0.17.5-1|194	
21cr|gnunet-0.17.5-1|195	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|196	
21cr|gnunet-0.17.5-1|197	%package -n %{libregex}
21cr|gnunet-0.17.5-1|198	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|199	Group:		System/Libraries
21cr|gnunet-0.17.5-1|200	
21cr|gnunet-0.17.5-1|201	%description -n %{libregex}
21cr|gnunet-0.17.5-1|202	Library for GNUnet.
21cr|gnunet-0.17.5-1|203	
21cr|gnunet-0.17.5-1|204	%files -n %{libregex}
21cr|gnunet-0.17.5-1|205	%{_libdir}/lib%{name}regex.so.%{regex_major}*
21cr|gnunet-0.17.5-1|206	
21cr|gnunet-0.17.5-1|207	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|208	
21cr|gnunet-0.17.5-1|209	%package -n %{libregexblock}
21cr|gnunet-0.17.5-1|210	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|211	Group:		System/Libraries
21cr|gnunet-0.17.5-1|212	
21cr|gnunet-0.17.5-1|213	%description -n %{libregexblock}
21cr|gnunet-0.17.5-1|214	Library for GNUnet.
21cr|gnunet-0.17.5-1|215	
21cr|gnunet-0.17.5-1|216	%files -n %{libregexblock}
21cr|gnunet-0.17.5-1|217	%{_libdir}/lib%{name}regexblock.so.%{regexblock_major}*
21cr|gnunet-0.17.5-1|218	
21cr|gnunet-0.17.5-1|219	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|220	
21cr|gnunet-0.17.5-1|221	%package -n %{libtesting}
21cr|gnunet-0.17.5-1|222	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|223	Group:		System/Libraries
21cr|gnunet-0.17.5-1|224	
21cr|gnunet-0.17.5-1|225	%description -n %{libtesting}
21cr|gnunet-0.17.5-1|226	Library for GNUnet.
21cr|gnunet-0.17.5-1|227	
21cr|gnunet-0.17.5-1|228	%files -n %{libtesting}
21cr|gnunet-0.17.5-1|229	%{_libdir}/lib%{name}testing.so.%{testing_major}*
21cr|gnunet-0.17.5-1|230	
21cr|gnunet-0.17.5-1|231	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|232	
21cr|gnunet-0.17.5-1|233	%package -n %{libtransport}
21cr|gnunet-0.17.5-1|234	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|235	Group:		System/Libraries
21cr|gnunet-0.17.5-1|236	
21cr|gnunet-0.17.5-1|237	%description -n %{libtransport}
21cr|gnunet-0.17.5-1|238	Library for GNUnet.
21cr|gnunet-0.17.5-1|239	
21cr|gnunet-0.17.5-1|240	%files -n %{libtransport}
21cr|gnunet-0.17.5-1|241	%{_libdir}/lib%{name}transport.so.%{transport_major}*
21cr|gnunet-0.17.5-1|242	
21cr|gnunet-0.17.5-1|243	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|244	
21cr|gnunet-0.17.5-1|245	%package -n %{libutil}
21cr|gnunet-0.17.5-1|246	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|247	Group:		System/Libraries
21cr|gnunet-0.17.5-1|248	
21cr|gnunet-0.17.5-1|249	%description -n %{libutil}
21cr|gnunet-0.17.5-1|250	Library for GNUnet.
21cr|gnunet-0.17.5-1|251	
21cr|gnunet-0.17.5-1|252	%files -n %{libutil}
21cr|gnunet-0.17.5-1|253	%{_libdir}/lib%{name}util.so.%{util_major}*
21cr|gnunet-0.17.5-1|254	
21cr|gnunet-0.17.5-1|255	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|256	
21cr|gnunet-0.17.5-1|257	%package -n %{libcadet}
21cr|gnunet-0.17.5-1|258	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|259	Group:		System/Libraries
21cr|gnunet-0.17.5-1|260	
21cr|gnunet-0.17.5-1|261	%description -n %{libcadet}
21cr|gnunet-0.17.5-1|262	Library for GNUnet.
21cr|gnunet-0.17.5-1|263	
21cr|gnunet-0.17.5-1|264	%files -n %{libcadet}
21cr|gnunet-0.17.5-1|265	%{_libdir}/lib%{name}cadet.so.%{cadet_major}*
21cr|gnunet-0.17.5-1|266	
21cr|gnunet-0.17.5-1|267	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|268	%package -n %{libdht}
21cr|gnunet-0.17.5-1|269	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|270	Group:		System/Libraries
21cr|gnunet-0.17.5-1|271	
21cr|gnunet-0.17.5-1|272	%description -n %{libdht}
21cr|gnunet-0.17.5-1|273	Library for GNUnet.
21cr|gnunet-0.17.5-1|274	
21cr|gnunet-0.17.5-1|275	%files -n %{libdht}
21cr|gnunet-0.17.5-1|276	%{_libdir}/lib%{name}dht.so.%{dht_major}*
21cr|gnunet-0.17.5-1|277	
21cr|gnunet-0.17.5-1|278	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|279	%package -n %{libidentity}
21cr|gnunet-0.17.5-1|280	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|281	Group:		System/Libraries
21cr|gnunet-0.17.5-1|282	
21cr|gnunet-0.17.5-1|283	%description -n %{libidentity}
21cr|gnunet-0.17.5-1|284	Library for GNUnet.
21cr|gnunet-0.17.5-1|285	
21cr|gnunet-0.17.5-1|286	%files -n %{libidentity}
21cr|gnunet-0.17.5-1|287	%{_libdir}/lib%{name}identity.so.%{identity_major}*
21cr|gnunet-0.17.5-1|288	
21cr|gnunet-0.17.5-1|289	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|290	
21cr|gnunet-0.17.5-1|291	%package -n %{libnatnew}
21cr|gnunet-0.17.5-1|292	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|293	Group:		System/Libraries
21cr|gnunet-0.17.5-1|294	
21cr|gnunet-0.17.5-1|295	%description -n %{libnatnew}
21cr|gnunet-0.17.5-1|296	Library for GNUnet.
21cr|gnunet-0.17.5-1|297	
21cr|gnunet-0.17.5-1|298	%files -n %{libnatnew}
21cr|gnunet-0.17.5-1|299	%{_libdir}/lib%{name}natnew.so.%{natnew_major}*
21cr|gnunet-0.17.5-1|300	
21cr|gnunet-0.17.5-1|301	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|302	%package -n %{libpq}
21cr|gnunet-0.17.5-1|303	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|304	Group:		System/Libraries
21cr|gnunet-0.17.5-1|305	
21cr|gnunet-0.17.5-1|306	%description -n %{libpq}
21cr|gnunet-0.17.5-1|307	Library for GNUnet.
21cr|gnunet-0.17.5-1|308	
21cr|gnunet-0.17.5-1|309	%files -n %{libpq}
21cr|gnunet-0.17.5-1|310	%{_libdir}/lib%{name}pq.so.%{pq_major}*
21cr|gnunet-0.17.5-1|311	
21cr|gnunet-0.17.5-1|312	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|313	%package -n %{libstatistics}
21cr|gnunet-0.17.5-1|314	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|315	Group:		System/Libraries
21cr|gnunet-0.17.5-1|316	
21cr|gnunet-0.17.5-1|317	%description -n %{libstatistics}
21cr|gnunet-0.17.5-1|318	Library for GNUnet.
21cr|gnunet-0.17.5-1|319	
21cr|gnunet-0.17.5-1|320	%files -n %{libstatistics}
21cr|gnunet-0.17.5-1|321	%{_libdir}/lib%{name}statistics.so.%{statistics_major}*
21cr|gnunet-0.17.5-1|322	
21cr|gnunet-0.17.5-1|323	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|324	%package -n %{libnss_gns}
21cr|gnunet-0.17.5-1|325	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|326	Group:		System/Libraries
21cr|gnunet-0.17.5-1|327	
21cr|gnunet-0.17.5-1|328	%description -n %{libnss_gns}
21cr|gnunet-0.17.5-1|329	Library for GNUnet.
21cr|gnunet-0.17.5-1|330	
21cr|gnunet-0.17.5-1|331	%files -n %{libnss_gns}
21cr|gnunet-0.17.5-1|332	%{_libdir}/libnss_gns.so.%{nss_gns_major}*
21cr|gnunet-0.17.5-1|333	
21cr|gnunet-0.17.5-1|334	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|335	%package -n %{libnss_gns4}
21cr|gnunet-0.17.5-1|336	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|337	Group:		System/Libraries
21cr|gnunet-0.17.5-1|338	
21cr|gnunet-0.17.5-1|339	%description -n %{libnss_gns4}
21cr|gnunet-0.17.5-1|340	Library for GNUnet.
21cr|gnunet-0.17.5-1|341	
21cr|gnunet-0.17.5-1|342	%files -n %{libnss_gns4}
21cr|gnunet-0.17.5-1|343	%{_libdir}/libnss_gns4.so.%{nss_gns4_major}*
21cr|gnunet-0.17.5-1|344	
21cr|gnunet-0.17.5-1|345	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|346	%package -n %{libnss_gns6}
21cr|gnunet-0.17.5-1|347	Summary:	Library for GNUnet
21cr|gnunet-0.17.5-1|348	Group:		System/Libraries
21cr|gnunet-0.17.5-1|349	
21cr|gnunet-0.17.5-1|350	%description -n %{libnss_gns6}
21cr|gnunet-0.17.5-1|351	Library for GNUnet.
21cr|gnunet-0.17.5-1|352	
21cr|gnunet-0.17.5-1|353	%files -n %{libnss_gns6}
21cr|gnunet-0.17.5-1|354	%{_libdir}/libnss_gns6.so.%{nss_gns6_major}*
21cr|gnunet-0.17.5-1|355	
21cr|gnunet-0.17.5-1|356	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|357	
21cr|gnunet-0.17.5-1|358	%package -n %{devname}
21cr|gnunet-0.17.5-1|359	Summary:	Development files for %{libname}
21cr|gnunet-0.17.5-1|360	Group:		Development/C
21cr|gnunet-0.17.5-1|361	Requires:	%{libname} = %{EVRD}
21cr|gnunet-0.17.5-1|362	Requires:	%{libarm} = %{EVRD}
21cr|gnunet-0.17.5-1|363	Requires:	%{libats} = %{EVRD}
21cr|gnunet-0.17.5-1|364	Requires:	%{libdatastore} = %{EVRD}
21cr|gnunet-0.17.5-1|365	Requires:	%{libfragmentation} = %{EVRD}
21cr|gnunet-0.17.5-1|366	Requires:	%{libfs} = %{EVRD}
21cr|gnunet-0.17.5-1|367	Requires:	%{libregex} = %{EVRD}
21cr|gnunet-0.17.5-1|368	Requires:	%{libregexblock} = %{EVRD}
21cr|gnunet-0.17.5-1|369	Requires:	%{libtesting} = %{EVRD}
21cr|gnunet-0.17.5-1|370	Requires:	%{libtransport} = %{EVRD}
21cr|gnunet-0.17.5-1|371	Requires:	%{libutil} = %{EVRD}
21cr|gnunet-0.17.5-1|372	Requires:	%{libcadet} = %{EVRD}
21cr|gnunet-0.17.5-1|373	Requires:	%{libdht} = %{EVRD}
21cr|gnunet-0.17.5-1|374	Requires:	%{libidentity} = %{EVRD}
21cr|gnunet-0.17.5-1|375	Requires:	%{libnatnew} = %{EVRD}
21cr|gnunet-0.17.5-1|376	Requires:	%{libpq} = %{EVRD}
21cr|gnunet-0.17.5-1|377	Requires:	%{libstatistics} = %{EVRD}
21cr|gnunet-0.17.5-1|378	Requires:	%{libnss_gns} = %{EVRD}
21cr|gnunet-0.17.5-1|379	Requires:	%{libnss_gns4} = %{EVRD}
21cr|gnunet-0.17.5-1|380	Requires:	%{libnss_gns6} = %{EVRD}
21cr|gnunet-0.17.5-1|381	Provides:	%{name}-devel = %{EVRD}
21cr|gnunet-0.17.5-1|382	
21cr|gnunet-0.17.5-1|383	%description -n %{devname}
21cr|gnunet-0.17.5-1|384	Development files for %{libname}.
21cr|gnunet-0.17.5-1|385	
21cr|gnunet-0.17.5-1|386	%files -n %{devname}
21cr|gnunet-0.17.5-1|387	%doc %{_docdir}/gnunet
21cr|gnunet-0.17.5-1|388	%{_libdir}/lib%{name}*.so
21cr|gnunet-0.17.5-1|389	%{_libdir}/pkgconfig/*.pc
21cr|gnunet-0.17.5-1|390	%dir %{_includedir}/%{name}
21cr|gnunet-0.17.5-1|391	%{_includedir}/%{name}/*
21cr|gnunet-0.17.5-1|392	%{_datadir}/aclocal/gnunet.m4
21cr|gnunet-0.17.5-1|393	
21cr|gnunet-0.17.5-1|394	#----------------------------------------------------------------------------
21cr|gnunet-0.17.5-1|395	
21cr|gnunet-0.17.5-1|396	%prep
21cr|gnunet-0.17.5-1|397	%setup -q -n %{name}-%{version}
21cr|gnunet-0.17.5-1|398	
21cr|gnunet-0.17.5-1|399	%build
21cr|gnunet-0.17.5-1|400	%configure
21cr|gnunet-0.17.5-1|401	%make
21cr|gnunet-0.17.5-1|402	
21cr|gnunet-0.17.5-1|403	%install
21cr|gnunet-0.17.5-1|404	%makeinstall_std
21cr|gnunet-0.17.5-1|405	
21cr|gnunet-0.17.5-1|406	#cleanup
21cr|gnunet-0.17.5-1|407	rm %{buildroot}%{_libdir}/*.la
21cr|gnunet-0.17.5-1|408	
21cr|gnunet-0.17.5-1|409	mkdir -p %{buildroot}%{gnunethome}
21cr|gnunet-0.17.5-1|410	mkdir -p %{buildroot}%{_sysconfdir}
21cr|gnunet-0.17.5-1|411	ln -s %{_datadir}/%{name}/config.d %{buildroot}%{_sysconfdir}/gnunet.d
21cr|gnunet-0.17.5-1|412	
21cr|gnunet-0.17.5-1|413	#install sysuser config
21cr|gnunet-0.17.5-1|414	install -d %{buildroot}/%{_sysusersdir}/
21cr|gnunet-0.17.5-1|415	install -m0644 %{SOURCE10} %{buildroot}/%{_sysusersdir}/gnunet.conf
21cr|gnunet-0.17.5-1|416	
21cr|gnunet-0.17.5-1|417	#install tmpfiles config
21cr|gnunet-0.17.5-1|418	install -d %{buildroot}/%{_tmpfilesdir}/
21cr|gnunet-0.17.5-1|419	install -m0644 contrib/services/systemd/tmpfiles-gnunet.conf %{buildroot}/%{_tmpfilesdir}/gnunet.conf
21cr|gnunet-0.17.5-1|420	
21cr|gnunet-0.17.5-1|421	#install systemd service
21cr|gnunet-0.17.5-1|422	install -d %{buildroot}%{_userunitdir}/
21cr|gnunet-0.17.5-1|423	install -d %{buildroot}%{_unitdir}/
21cr|gnunet-0.17.5-1|424	install -m0644 contrib/services/systemd/gnunet.service %{buildroot}%{_unitdir}/gnunet.service
21cr|gnunet-0.17.5-1|425	install -m0644 contrib/services/systemd/gnunet-user.service %{buildroot}%{_userunitdir}/gnunet.service
21cr|gnunet-0.17.5-1|426	
21cr|gnunet-0.17.5-1|427	%find_lang %{name}

1976 21
21cr|gnunet-gtk-0.16.0-1|1	%define major 3
21cr|gnunet-gtk-0.16.0-1|2	%define libname %mklibname %{name} %{major}
21cr|gnunet-gtk-0.16.0-1|3	%define devname %mklibname %{name} -d
21cr|gnunet-gtk-0.16.0-1|4	
21cr|gnunet-gtk-0.16.0-1|5	Summary:	GNUnet GTK user interface
21cr|gnunet-gtk-0.16.0-1|6	Name:		gnunet-gtk
21cr|gnunet-gtk-0.16.0-1|7	Version:	0.16.0
21cr|gnunet-gtk-0.16.0-1|8	Release:	1
21cr|gnunet-gtk-0.16.0-1|9	License:	GPLv2+
21cr|gnunet-gtk-0.16.0-1|10	Group:		Networking/File transfer
21cr|gnunet-gtk-0.16.0-1|11	Url:		http://gnunet.org/
21cr|gnunet-gtk-0.16.0-1|12	Source0:	http://ftpmirror.gnu.org/gnunet/%{name}-%{version}.tar.gz
21cr|gnunet-gtk-0.16.0-1|13	BuildRequires:	gettext-devel
21cr|gnunet-gtk-0.16.0-1|14	BuildRequires:	pkgconfig(gladeui-2.0)
21cr|gnunet-gtk-0.16.0-1|15	BuildRequires:	pkgconfig(gnunetcore) >= %{version}
21cr|gnunet-gtk-0.16.0-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnunet-gtk-0.16.0-1|17	BuildRequires:	pkgconfig(libqrencode)
21cr|gnunet-gtk-0.16.0-1|18	BuildRequires:	pkgconfig(unique-3.0)
21cr|gnunet-gtk-0.16.0-1|19	Requires:	gnunet
21cr|gnunet-gtk-0.16.0-1|20	
21cr|gnunet-gtk-0.16.0-1|21	%description
21cr|gnunet-gtk-0.16.0-1|22	This is the GNUnet GTK user interface. GNUnet is a framework for secure
21cr|gnunet-gtk-0.16.0-1|23	peer-to-peer networking that does not use any centralized or otherwise
21cr|gnunet-gtk-0.16.0-1|24	trusted services.
21cr|gnunet-gtk-0.16.0-1|25	
21cr|gnunet-gtk-0.16.0-1|26	%files -f %{name}.lang
21cr|gnunet-gtk-0.16.0-1|27	%doc README AUTHORS ABOUT-NLS ChangeLog
21cr|gnunet-gtk-0.16.0-1|28	%{_bindir}/gnunet-*
21cr|gnunet-gtk-0.16.0-1|29	%{_mandir}/man1/gnunet-*.1.*
21cr|gnunet-gtk-0.16.0-1|30	%dir %{_datadir}/gnunet
21cr|gnunet-gtk-0.16.0-1|31	%{_datadir}/gnunet/*
21cr|gnunet-gtk-0.16.0-1|32	%{_datadir}/gnunet-gtk
21cr|gnunet-gtk-0.16.0-1|33	%{_datadir}/applications/gnunet-*.desktop
21cr|gnunet-gtk-0.16.0-1|34	%{_libdir}/gnunet/libgnunet_plugin_gtk_*.so
21cr|gnunet-gtk-0.16.0-1|35	%{_iconsdir}/hicolor/*/apps/gnunet-*.*
21cr|gnunet-gtk-0.16.0-1|36	%{_iconsdir}/hicolor/*/status/gnunet-*.*
21cr|gnunet-gtk-0.16.0-1|37	
21cr|gnunet-gtk-0.16.0-1|38	#------------------------------------------------------------------------------
21cr|gnunet-gtk-0.16.0-1|39	
21cr|gnunet-gtk-0.16.0-1|40	%package -n %{libname}
21cr|gnunet-gtk-0.16.0-1|41	Summary:	GNUnet GTK library
21cr|gnunet-gtk-0.16.0-1|42	Group:		System/Libraries
21cr|gnunet-gtk-0.16.0-1|43	
21cr|gnunet-gtk-0.16.0-1|44	%description -n %{libname}
21cr|gnunet-gtk-0.16.0-1|45	This is the GNUnet GTK user interface. GNUnet is a framework for secure
21cr|gnunet-gtk-0.16.0-1|46	peer-to-peer networking that does not use any centralized or otherwise
21cr|gnunet-gtk-0.16.0-1|47	trusted services.
21cr|gnunet-gtk-0.16.0-1|48	
21cr|gnunet-gtk-0.16.0-1|49	This package contains lib%{name} shared library.
21cr|gnunet-gtk-0.16.0-1|50	
21cr|gnunet-gtk-0.16.0-1|51	%files -n %{libname}
21cr|gnunet-gtk-0.16.0-1|52	%{_libdir}/libgnunetgtk.so.%{major}*
21cr|gnunet-gtk-0.16.0-1|53	
21cr|gnunet-gtk-0.16.0-1|54	#------------------------------------------------------------------------------
21cr|gnunet-gtk-0.16.0-1|55	
21cr|gnunet-gtk-0.16.0-1|56	%package -n %{devname}
21cr|gnunet-gtk-0.16.0-1|57	Summary:	GNUnet GTK development files
21cr|gnunet-gtk-0.16.0-1|58	Group:		System/Libraries
21cr|gnunet-gtk-0.16.0-1|59	Requires:	%{libname} = %{EVRD}
21cr|gnunet-gtk-0.16.0-1|60	Provides:	%{name}-devel = %{EVRD}
21cr|gnunet-gtk-0.16.0-1|61	Obsoletes:	%{name}-devel < 0.10.0
21cr|gnunet-gtk-0.16.0-1|62	Conflicts:	%{name}-devel < 0.10.0
21cr|gnunet-gtk-0.16.0-1|63	
21cr|gnunet-gtk-0.16.0-1|64	%description -n %{devname}
21cr|gnunet-gtk-0.16.0-1|65	This is the GNUnet GTK user interface. GNUnet is a framework for secure
21cr|gnunet-gtk-0.16.0-1|66	peer-to-peer networking that does not use any centralized or otherwise
21cr|gnunet-gtk-0.16.0-1|67	trusted services.
21cr|gnunet-gtk-0.16.0-1|68	
21cr|gnunet-gtk-0.16.0-1|69	This package contains files required for development only.
21cr|gnunet-gtk-0.16.0-1|70	
21cr|gnunet-gtk-0.16.0-1|71	%files -n %{devname}
21cr|gnunet-gtk-0.16.0-1|72	%doc README AUTHORS ABOUT-NLS ChangeLog
21cr|gnunet-gtk-0.16.0-1|73	%{_includedir}/%{name}/*.h
21cr|gnunet-gtk-0.16.0-1|74	%{_libdir}/libgnunetgtk.so
21cr|gnunet-gtk-0.16.0-1|75	
21cr|gnunet-gtk-0.16.0-1|76	#------------------------------------------------------------------------------
21cr|gnunet-gtk-0.16.0-1|77	
21cr|gnunet-gtk-0.16.0-1|78	%prep
21cr|gnunet-gtk-0.16.0-1|79	%autosetup -p1
21cr|gnunet-gtk-0.16.0-1|80	
21cr|gnunet-gtk-0.16.0-1|81	%build
21cr|gnunet-gtk-0.16.0-1|82	%configure
21cr|gnunet-gtk-0.16.0-1|83	%make
21cr|gnunet-gtk-0.16.0-1|84	
21cr|gnunet-gtk-0.16.0-1|85	%install
21cr|gnunet-gtk-0.16.0-1|86	%makeinstall_std
21cr|gnunet-gtk-0.16.0-1|87	
21cr|gnunet-gtk-0.16.0-1|88	%find_lang %{name}

1977 21
21cr|gnupod-0.99.8-7|1	Name:		gnupod
21cr|gnupod-0.99.8-7|2	Summary:	Command-line tools for the iPod
21cr|gnupod-0.99.8-7|3	
21cr|gnupod-0.99.8-7|4	Version:	0.99.8
21cr|gnupod-0.99.8-7|5	Release:	7
21cr|gnupod-0.99.8-7|6	Source:		ftp://ftp.gnu.org/gnu/gnupod/%{name}-%{version}.tgz
21cr|gnupod-0.99.8-7|7	URL:		http://www.gnu.org/software/gnupod/
21cr|gnupod-0.99.8-7|8	License:	GPLv3+
21cr|gnupod-0.99.8-7|9	Group:		Communications
21cr|gnupod-0.99.8-7|10	BuildRequires:	perl-MP3-Info perl-Unicode-String
21cr|gnupod-0.99.8-7|11	BuildRequires:	perl-XML-Parser
21cr|gnupod-0.99.8-7|12	BuildRequires:	perl-libwww-perl
21cr|gnupod-0.99.8-7|13	BuildRequires:	perl-Digest-SHA1
21cr|gnupod-0.99.8-7|14	BuildRequires:	perl-TimeDate
21cr|gnupod-0.99.8-7|15	Requires:	perl-MP3-Info perl-Unicode-String
21cr|gnupod-0.99.8-7|16	Requires:	perl-XML-Parser
21cr|gnupod-0.99.8-7|17	BuildArch:	noarch
21cr|gnupod-0.99.8-7|18	Provides:	gnupod-tools
21cr|gnupod-0.99.8-7|19	%description
21cr|gnupod-0.99.8-7|20	gnuPod is a collection of tools which allow you to use your iPod under Linux.
21cr|gnupod-0.99.8-7|21	HFS+ and FAT32 formatted iPods are supported.
21cr|gnupod-0.99.8-7|22	
21cr|gnupod-0.99.8-7|23	%prep
21cr|gnupod-0.99.8-7|24	%setup -q
21cr|gnupod-0.99.8-7|25	
21cr|gnupod-0.99.8-7|26	%build
21cr|gnupod-0.99.8-7|27	%{__perl} -pi -e 's/test \$PERL/test "\$PERL"/' configure
21cr|gnupod-0.99.8-7|28	export PERL="%{__perl} -I%{buildroot}%{perl_vendorlib}"
21cr|gnupod-0.99.8-7|29	%configure
21cr|gnupod-0.99.8-7|30	
21cr|gnupod-0.99.8-7|31	%install
21cr|gnupod-0.99.8-7|32	mkdir -p %{buildroot}/%{_bindir}
21cr|gnupod-0.99.8-7|33	mkdir -p %{buildroot}/%{perl_vendorlib}
21cr|gnupod-0.99.8-7|34	mkdir -p %{buildroot}/%{_infodir}
21cr|gnupod-0.99.8-7|35	%makeinstall
21cr|gnupod-0.99.8-7|36	cp doc/%{name}.info %{buildroot}/%{_infodir}
21cr|gnupod-0.99.8-7|37	
21cr|gnupod-0.99.8-7|38	%clean
21cr|gnupod-0.99.8-7|39	
21cr|gnupod-0.99.8-7|40	
21cr|gnupod-0.99.8-7|41	
21cr|gnupod-0.99.8-7|42	%files
21cr|gnupod-0.99.8-7|43	%doc CHANGES doc/*
21cr|gnupod-0.99.8-7|44	%{_bindir}/*
21cr|gnupod-0.99.8-7|45	%{_mandir}/man1/*
21cr|gnupod-0.99.8-7|46	%{perl_vendorlib}/*
21cr|gnupod-0.99.8-7|47	%{_infodir}/*

1978 21
21cr|gnuradio-3.10.9.2-2|1	# Non-versioned provides
21cr|gnuradio-3.10.9.2-2|2	%global __provides_exclude cmake(.*)
21cr|gnuradio-3.10.9.2-2|3	%global __requires_exclude cmake()
21cr|gnuradio-3.10.9.2-2|4	
21cr|gnuradio-3.10.9.2-2|5	%define major		3
21cr|gnuradio-3.10.9.2-2|6	
21cr|gnuradio-3.10.9.2-2|7	%define libanalog	%mklibname %{name}-analog %{major}
21cr|gnuradio-3.10.9.2-2|8	%define devanalog	%mklibname %{name}-analog -d
21cr|gnuradio-3.10.9.2-2|9	%define libaudio	%mklibname %{name}-audio %{major}
21cr|gnuradio-3.10.9.2-2|10	%define devaudio	%mklibname %{name}-audio -d
21cr|gnuradio-3.10.9.2-2|11	%define libblocks	%mklibname %{name}-blocks %{major}
21cr|gnuradio-3.10.9.2-2|12	%define devblocks	%mklibname %{name}-blocks -d
21cr|gnuradio-3.10.9.2-2|13	%define libchannels	%mklibname %{name}-channels %{major}
21cr|gnuradio-3.10.9.2-2|14	%define devchannels	%mklibname %{name}-channels -d
21cr|gnuradio-3.10.9.2-2|15	%define libdigital	%mklibname %{name}-digital %{major}
21cr|gnuradio-3.10.9.2-2|16	%define devdigital	%mklibname %{name}-digital -d
21cr|gnuradio-3.10.9.2-2|17	%define libdtv		%mklibname %{name}-dtv %{major}
21cr|gnuradio-3.10.9.2-2|18	%define devdtv		%mklibname %{name}-dtv -d
21cr|gnuradio-3.10.9.2-2|19	%define libfec		%mklibname %{name}-fec %{major}
21cr|gnuradio-3.10.9.2-2|20	%define devfec		%mklibname %{name}-fec -d
21cr|gnuradio-3.10.9.2-2|21	%define libfft		%mklibname %{name}-fft %{major}
21cr|gnuradio-3.10.9.2-2|22	%define devfft		%mklibname %{name}-fft -d
21cr|gnuradio-3.10.9.2-2|23	%define libfilter	%mklibname %{name}-filter %{major}
21cr|gnuradio-3.10.9.2-2|24	%define devfilter	%mklibname %{name}-filter -d
21cr|gnuradio-3.10.9.2-2|25	%define libqtgui	%mklibname %{name}-qtgui %{major}
21cr|gnuradio-3.10.9.2-2|26	%define devqtgui	%mklibname %{name}-qtgui -d
21cr|gnuradio-3.10.9.2-2|27	%define libpmt		%mklibname %{name}-pmt %{major}
21cr|gnuradio-3.10.9.2-2|28	%define devpmt		%mklibname %{name}-pmt -d
21cr|gnuradio-3.10.9.2-2|29	%define libruntime	%mklibname %{name}-runtime %{major}
21cr|gnuradio-3.10.9.2-2|30	%define devruntime	%mklibname %{name}-runtime -d
21cr|gnuradio-3.10.9.2-2|31	%define libtrellis	%mklibname %{name}-trellis %{major}
21cr|gnuradio-3.10.9.2-2|32	%define devtrellis	%mklibname %{name}-trellis -d
21cr|gnuradio-3.10.9.2-2|33	%define libuhd		%mklibname %{name}-uhd %{major}
21cr|gnuradio-3.10.9.2-2|34	%define devuhd		%mklibname %{name}-uhd -d
21cr|gnuradio-3.10.9.2-2|35	%define libvideo_sdl	%mklibname %{name}-video-sdl %{major}
21cr|gnuradio-3.10.9.2-2|36	%define devvideo_sdl	%mklibname %{name}-video-sdl -d
21cr|gnuradio-3.10.9.2-2|37	%define libvocoder	%mklibname %{name}-vocoder %{major}
21cr|gnuradio-3.10.9.2-2|38	%define devvocoder	%mklibname %{name}-vocoder -d
21cr|gnuradio-3.10.9.2-2|39	%define libwavelet	%mklibname %{name}-wavelet %{major}
21cr|gnuradio-3.10.9.2-2|40	%define devwavelet	%mklibname %{name}-wavelet -d
21cr|gnuradio-3.10.9.2-2|41	%define libiio		%mklibname %{name}-iio %{major}
21cr|gnuradio-3.10.9.2-2|42	%define deviio		%mklibname %{name}-iio -d
21cr|gnuradio-3.10.9.2-2|43	%define libnetwork	%mklibname %{name}-network %{major}
21cr|gnuradio-3.10.9.2-2|44	%define devnetwork	%mklibname %{name}-network -d
21cr|gnuradio-3.10.9.2-2|45	%define libpdu		%mklibname %{name}-pdu %{major}
21cr|gnuradio-3.10.9.2-2|46	%define devpdu		%mklibname %{name}-pdu -d
21cr|gnuradio-3.10.9.2-2|47	%define libsoapy	%mklibname %{name}-soapy %{major}
21cr|gnuradio-3.10.9.2-2|48	%define devsoapy	%mklibname %{name}-soapy -d
21cr|gnuradio-3.10.9.2-2|49	%define libzeromq	%mklibname %{name}-zeromq %{major}
21cr|gnuradio-3.10.9.2-2|50	%define devzeromq	%mklibname %{name}-zeromq -d
21cr|gnuradio-3.10.9.2-2|51	
21cr|gnuradio-3.10.9.2-2|52	Summary:	Software defined radio framework
21cr|gnuradio-3.10.9.2-2|53	Name:		gnuradio
21cr|gnuradio-3.10.9.2-2|54	Version:	3.10.9.2
21cr|gnuradio-3.10.9.2-2|55	Release:	2
21cr|gnuradio-3.10.9.2-2|56	License:	GPLv3+
21cr|gnuradio-3.10.9.2-2|57	Group:		Communications
21cr|gnuradio-3.10.9.2-2|58	Url:		https://www.gnuradio.org
21cr|gnuradio-3.10.9.2-2|59	Source0:	https://github.com/gnuradio/gnuradio/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|gnuradio-3.10.9.2-2|60	# Create tarball from git with:
21cr|gnuradio-3.10.9.2-2|61	# $ ./make-tarball gnuradio http://gnuradio.org/git/gnuradio.git
21cr|gnuradio-3.10.9.2-2|62	# See note in make-tarball script
21cr|gnuradio-3.10.9.2-2|63	Source1:	make-tarball
21cr|gnuradio-3.10.9.2-2|64	Source10:	%{name}.rpmlintrc
21cr|gnuradio-3.10.9.2-2|65	BuildRequires:	cmake
21cr|gnuradio-3.10.9.2-2|66	BuildRequires:	doxygen
21cr|gnuradio-3.10.9.2-2|67	BuildRequires:	ghostscript
21cr|gnuradio-3.10.9.2-2|68	BuildRequires:	graphviz
21cr|gnuradio-3.10.9.2-2|69	BuildRequires:	libtool
21cr|gnuradio-3.10.9.2-2|70	BuildRequires:	xdg-utils
21cr|gnuradio-3.10.9.2-2|71	BuildRequires:	xmlto
21cr|gnuradio-3.10.9.2-2|72	BuildRequires:	boost-devel
21cr|gnuradio-3.10.9.2-2|73	BuildRequires:	gmp-devel
21cr|gnuradio-3.10.9.2-2|74	BuildRequires:	gmpxx-devel
21cr|gnuradio-3.10.9.2-2|75	%ifnarch %{ix86} %{e2k}
21cr|gnuradio-3.10.9.2-2|76	BuildRequires:	thrift-devel
21cr|gnuradio-3.10.9.2-2|77	%endif
21cr|gnuradio-3.10.9.2-2|78	BuildRequires:	pkgconfig(alsa)
21cr|gnuradio-3.10.9.2-2|79	BuildRequires:	pkgconfig(cppunit)
21cr|gnuradio-3.10.9.2-2|80	BuildRequires:	pkgconfig(fftw3)
21cr|gnuradio-3.10.9.2-2|81	BuildRequires:	pkgconfig(jack)
21cr|gnuradio-3.10.9.2-2|82	BuildRequires:	pkgconfig(gsl)
21cr|gnuradio-3.10.9.2-2|83	BuildRequires:	pkgconfig(libiio)
21cr|gnuradio-3.10.9.2-2|84	BuildRequires:	pkgconfig(libzmq)
21cr|gnuradio-3.10.9.2-2|85	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|gnuradio-3.10.9.2-2|86	BuildRequires:	pkgconfig(python3)
21cr|gnuradio-3.10.9.2-2|87	BuildRequires:	pkgconfig(sndfile)
21cr|gnuradio-3.10.9.2-2|88	BuildRequires:	pkgconfig(Qt5Qwt6)
21cr|gnuradio-3.10.9.2-2|89	BuildRequires:	pkgconfig(sdl)
21cr|gnuradio-3.10.9.2-2|90	BuildRequires:	pkgconfig(SoapySDR)
21cr|gnuradio-3.10.9.2-2|91	BuildRequires:	pkgconfig(spdlog)
21cr|gnuradio-3.10.9.2-2|92	BuildRequires:	pkgconfig(volk)
21cr|gnuradio-3.10.9.2-2|93	BuildRequires:	pkgconfig(uhd)
21cr|gnuradio-3.10.9.2-2|94	BuildRequires:	python3-numpy
21cr|gnuradio-3.10.9.2-2|95	BuildRequires:	python3-click
21cr|gnuradio-3.10.9.2-2|96	BuildRequires:	python3-click-plugins
21cr|gnuradio-3.10.9.2-2|97	BuildRequires:	python3-gobject3-devel
21cr|gnuradio-3.10.9.2-2|98	BuildRequires:	python3-jsonschema
21cr|gnuradio-3.10.9.2-2|99	BuildRequires:	python3-mako
21cr|gnuradio-3.10.9.2-2|100	BuildRequires:	python3-pybind11
21cr|gnuradio-3.10.9.2-2|101	BuildRequires:	python3-pygccxml
21cr|gnuradio-3.10.9.2-2|102	BuildRequires:	python3-pyqtgraph
21cr|gnuradio-3.10.9.2-2|103	BuildRequires:	python3-PyYAML
21cr|gnuradio-3.10.9.2-2|104	BuildRequires:	python3-scipy
21cr|gnuradio-3.10.9.2-2|105	BuildRequires:	python3egg(pyqt5)
21cr|gnuradio-3.10.9.2-2|106	#for build docs
21cr|gnuradio-3.10.9.2-2|107	BuildRequires:	texlive-metafont.bin
21cr|gnuradio-3.10.9.2-2|108	BuildRequires:	texlive-latex
21cr|gnuradio-3.10.9.2-2|109	
21cr|gnuradio-3.10.9.2-2|110	Requires(pre):	shadow-utils
21cr|gnuradio-3.10.9.2-2|111	
21cr|gnuradio-3.10.9.2-2|112	Requires:	%{name}-companion = %{EVRD}
21cr|gnuradio-3.10.9.2-2|113	Requires:	%{name}-configs = %{EVRD}
21cr|gnuradio-3.10.9.2-2|114	Requires:	%{name}-doc = %{EVRD}
21cr|gnuradio-3.10.9.2-2|115	Requires:	%{name}-examples = %{EVRD}
21cr|gnuradio-3.10.9.2-2|116	Requires:	%{name}-utils = %{EVRD}
21cr|gnuradio-3.10.9.2-2|117	Requires:	%{libanalog} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|118	Requires:	%{libaudio} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|119	Requires:	%{libblocks} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|120	Requires:	%{libchannels} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|121	Requires:	%{libdigital} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|122	Requires:	%{libdtv} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|123	Requires:	%{libfec} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|124	Requires:	%{libfft} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|125	Requires:	%{libfilter} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|126	Requires:	%{libpmt} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|127	Requires:	%{libqtgui} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|128	Requires:	%{libruntime} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|129	Requires:	%{libtrellis} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|130	Requires:	%{libuhd} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|131	Requires:	%{libvideo_sdl} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|132	Requires:	%{libvocoder} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|133	Requires:	%{libwavelet} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|134	Requires:	%{libiio} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|135	Requires:	%{libnetwork} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|136	Requires:	%{libpdu} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|137	Requires:	%{libsoapy} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|138	Requires:	%{libzeromq} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|139	
21cr|gnuradio-3.10.9.2-2|140	Requires:	python3-%{name}-analog = %{EVRD}
21cr|gnuradio-3.10.9.2-2|141	Requires:	python3-%{name}-audio = %{EVRD}
21cr|gnuradio-3.10.9.2-2|142	Requires:	python3-%{name}-blocks = %{EVRD}
21cr|gnuradio-3.10.9.2-2|143	Requires:	python3-%{name}-channels = %{EVRD}
21cr|gnuradio-3.10.9.2-2|144	Requires:	python3-%{name}-digital = %{EVRD}
21cr|gnuradio-3.10.9.2-2|145	Requires:	python3-%{name}-dtv = %{EVRD}
21cr|gnuradio-3.10.9.2-2|146	Requires:	python3-%{name}-fec = %{EVRD}
21cr|gnuradio-3.10.9.2-2|147	Requires:	python3-%{name}-fft = %{EVRD}
21cr|gnuradio-3.10.9.2-2|148	Requires:	python3-%{name}-filter = %{EVRD}
21cr|gnuradio-3.10.9.2-2|149	Requires:	python3-%{name}-iio = %{EVRD}
21cr|gnuradio-3.10.9.2-2|150	Requires:	python3-%{name}-modtool = %{EVRD}
21cr|gnuradio-3.10.9.2-2|151	Requires:	python3-%{name}-network = %{EVRD}
21cr|gnuradio-3.10.9.2-2|152	Requires:	python3-%{name}-pdu = %{EVRD}
21cr|gnuradio-3.10.9.2-2|153	Requires:	python3-%{name}-pmt = %{EVRD}
21cr|gnuradio-3.10.9.2-2|154	Requires:	python3-%{name}-qtgui = %{EVRD}
21cr|gnuradio-3.10.9.2-2|155	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|156	Requires:	python3-%{name}-soapy = %{EVRD}
21cr|gnuradio-3.10.9.2-2|157	Requires:	python3-%{name}-trellis = %{EVRD}
21cr|gnuradio-3.10.9.2-2|158	Requires:	python3-%{name}-uhd = %{EVRD}
21cr|gnuradio-3.10.9.2-2|159	Requires:	python3-%{name}-video-sdl = %{EVRD}
21cr|gnuradio-3.10.9.2-2|160	Requires:	python3-%{name}-vocoder = %{EVRD}
21cr|gnuradio-3.10.9.2-2|161	Requires:	python3-%{name}-wavelet = %{EVRD}
21cr|gnuradio-3.10.9.2-2|162	Requires:	python3-%{name}-zeromq = %{EVRD}
21cr|gnuradio-3.10.9.2-2|163	# Requires volk which fails to build for e2k
21cr|gnuradio-3.10.9.2-2|164	ExcludeArch:	%{e2k}
21cr|gnuradio-3.10.9.2-2|165	
21cr|gnuradio-3.10.9.2-2|166	%description
21cr|gnuradio-3.10.9.2-2|167	GNU Radio is a collection of software that when combined with minimal
21cr|gnuradio-3.10.9.2-2|168	hardware, allows the construction of radios where the actual wave forms
21cr|gnuradio-3.10.9.2-2|169	transmitted and received are defined by software. What this means is
21cr|gnuradio-3.10.9.2-2|170	that it turns the digital modulation schemes used in today's high
21cr|gnuradio-3.10.9.2-2|171	performance wireless devices into software problems.
21cr|gnuradio-3.10.9.2-2|172	This is a virtual package that installs the entire GNU Radio software set.
21cr|gnuradio-3.10.9.2-2|173	
21cr|gnuradio-3.10.9.2-2|174	%files
21cr|gnuradio-3.10.9.2-2|175	
21cr|gnuradio-3.10.9.2-2|176	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|177	
21cr|gnuradio-3.10.9.2-2|178	%package companion
21cr|gnuradio-3.10.9.2-2|179	Summary:	The GNU Radio Companion
21cr|gnuradio-3.10.9.2-2|180	Group:		Communications
21cr|gnuradio-3.10.9.2-2|181	Requires:	python3-%{name}-pmt = %{EVRD}
21cr|gnuradio-3.10.9.2-2|182	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|183	Requires:	python3-mako
21cr|gnuradio-3.10.9.2-2|184	Requires:	python3-cairo
21cr|gnuradio-3.10.9.2-2|185	Recommends:	%{name}-examples = %{EVRD}
21cr|gnuradio-3.10.9.2-2|186	Suggests:	%{name}-utils = %{EVRD}
21cr|gnuradio-3.10.9.2-2|187	
21cr|gnuradio-3.10.9.2-2|188	%description companion
21cr|gnuradio-3.10.9.2-2|189	GRC is a graphical flowgraph editor for the GNU Software Radio.
21cr|gnuradio-3.10.9.2-2|190	
21cr|gnuradio-3.10.9.2-2|191	%files companion
21cr|gnuradio-3.10.9.2-2|192	%config(noreplace) %{_sysconfdir}/%{name}/conf.d/grc.conf
21cr|gnuradio-3.10.9.2-2|193	%{_bindir}/%{name}-companion
21cr|gnuradio-3.10.9.2-2|194	%{_datadir}/applications/%{name}-grc.desktop
21cr|gnuradio-3.10.9.2-2|195	%{_datadir}/metainfo/org.gnuradio.grc.metainfo.xml
21cr|gnuradio-3.10.9.2-2|196	%{_datadir}/mime/packages/gnuradio-grc.xml
21cr|gnuradio-3.10.9.2-2|197	%{_iconsdir}/hicolor/*/apps/%{name}-grc.png
21cr|gnuradio-3.10.9.2-2|198	%{_datadir}/%{name}/grc
21cr|gnuradio-3.10.9.2-2|199	%{_mandir}/man1/gnuradio-companion.1*
21cr|gnuradio-3.10.9.2-2|200	%{python3_sitearch}/%{name}/grc
21cr|gnuradio-3.10.9.2-2|201	
21cr|gnuradio-3.10.9.2-2|202	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|203	
21cr|gnuradio-3.10.9.2-2|204	%package configs
21cr|gnuradio-3.10.9.2-2|205	Summary:	GNU Radio configs
21cr|gnuradio-3.10.9.2-2|206	Group:		Communications
21cr|gnuradio-3.10.9.2-2|207	
21cr|gnuradio-3.10.9.2-2|208	%description configs
21cr|gnuradio-3.10.9.2-2|209	This package provides GNU Radio configs.
21cr|gnuradio-3.10.9.2-2|210	
21cr|gnuradio-3.10.9.2-2|211	%files configs
21cr|gnuradio-3.10.9.2-2|212	%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-audio.conf
21cr|gnuradio-3.10.9.2-2|213	%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-audio-*.conf
21cr|gnuradio-3.10.9.2-2|214	#config(noreplace) %%{_sysconfdir}/%{name}/conf.d/gr_log_default.conf
21cr|gnuradio-3.10.9.2-2|215	%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-qtgui.conf
21cr|gnuradio-3.10.9.2-2|216	%config(noreplace) %{_sysconfdir}/%{name}/conf.d/modtool.conf
21cr|gnuradio-3.10.9.2-2|217	%config(noreplace) %{_sysconfdir}/%{name}/conf.d/%{name}-runtime.conf
21cr|gnuradio-3.10.9.2-2|218	%config(noreplace) %{_sysconfdir}/%{name}/conf.d/00-grc-docs.conf
21cr|gnuradio-3.10.9.2-2|219	
21cr|gnuradio-3.10.9.2-2|220	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|221	
21cr|gnuradio-3.10.9.2-2|222	%package doc
21cr|gnuradio-3.10.9.2-2|223	Summary:	Software Defined Radio
21cr|gnuradio-3.10.9.2-2|224	Group:		Documentation
21cr|gnuradio-3.10.9.2-2|225	BuildArch:	noarch
21cr|gnuradio-3.10.9.2-2|226	
21cr|gnuradio-3.10.9.2-2|227	%description doc
21cr|gnuradio-3.10.9.2-2|228	This package contains the documentation for the GNU Radio software
21cr|gnuradio-3.10.9.2-2|229	defined radio system.
21cr|gnuradio-3.10.9.2-2|230	
21cr|gnuradio-3.10.9.2-2|231	%files doc
21cr|gnuradio-3.10.9.2-2|232	%doc README.md
21cr|gnuradio-3.10.9.2-2|233	%doc %{_docdir}/*
21cr|gnuradio-3.10.9.2-2|234	%license COPYING
21cr|gnuradio-3.10.9.2-2|235	
21cr|gnuradio-3.10.9.2-2|236	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|237	
21cr|gnuradio-3.10.9.2-2|238	%package examples
21cr|gnuradio-3.10.9.2-2|239	Summary:	GNU Radio Example Programs
21cr|gnuradio-3.10.9.2-2|240	Group:		Communications
21cr|gnuradio-3.10.9.2-2|241	
21cr|gnuradio-3.10.9.2-2|242	%description examples
21cr|gnuradio-3.10.9.2-2|243	This package provides examples of GNU Radio usage using Python.
21cr|gnuradio-3.10.9.2-2|244	
21cr|gnuradio-3.10.9.2-2|245	%files examples
21cr|gnuradio-3.10.9.2-2|246	%{_datadir}/%{name}
21cr|gnuradio-3.10.9.2-2|247	%exclude %{_datadir}/%{name}/grc
21cr|gnuradio-3.10.9.2-2|248	
21cr|gnuradio-3.10.9.2-2|249	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|250	
21cr|gnuradio-3.10.9.2-2|251	%package utils
21cr|gnuradio-3.10.9.2-2|252	Summary:	GNU Radio Utilities
21cr|gnuradio-3.10.9.2-2|253	Group:		Communications
21cr|gnuradio-3.10.9.2-2|254	Requires:	python3-scipy
21cr|gnuradio-3.10.9.2-2|255	
21cr|gnuradio-3.10.9.2-2|256	%description utils
21cr|gnuradio-3.10.9.2-2|257	This package provides commonly used utilities for GNU Radio.
21cr|gnuradio-3.10.9.2-2|258	
21cr|gnuradio-3.10.9.2-2|259	%files utils
21cr|gnuradio-3.10.9.2-2|260	%{python3_sitearch}/%{name}/plot_psd_base.*
21cr|gnuradio-3.10.9.2-2|261	%{python3_sitearch}/%{name}/plot_data.*
21cr|gnuradio-3.10.9.2-2|262	%{python3_sitearch}/%{name}/pyqt_plot.*
21cr|gnuradio-3.10.9.2-2|263	%{python3_sitearch}/%{name}/__pycache__/plot_psd_base.*
21cr|gnuradio-3.10.9.2-2|264	%{python3_sitearch}/%{name}/__pycache__/plot_data.*
21cr|gnuradio-3.10.9.2-2|265	%{python3_sitearch}/%{name}/__pycache__/pyqt_plot.*
21cr|gnuradio-3.10.9.2-2|266	%{_bindir}/%{name}-config-info
21cr|gnuradio-3.10.9.2-2|267	
21cr|gnuradio-3.10.9.2-2|268	## Where do these live?
21cr|gnuradio-3.10.9.2-2|269	%{_bindir}/gr_filter_design
21cr|gnuradio-3.10.9.2-2|270	%{_bindir}/gr_plot
21cr|gnuradio-3.10.9.2-2|271	%{_bindir}/gr_plot_*
21cr|gnuradio-3.10.9.2-2|272	%{_bindir}/uhd_*
21cr|gnuradio-3.10.9.2-2|273	%{_bindir}/gr_read_file_metadata
21cr|gnuradio-3.10.9.2-2|274	%{_bindir}/grcc
21cr|gnuradio-3.10.9.2-2|275	%{_bindir}/gr_modtool
21cr|gnuradio-3.10.9.2-2|276	%{_bindir}/gr-ctrlport-monitor
21cr|gnuradio-3.10.9.2-2|277	%{_bindir}/gr-perf-monitorx
21cr|gnuradio-3.10.9.2-2|278	%{_bindir}/polar_channel_construction
21cr|gnuradio-3.10.9.2-2|279	%{_libdir}/cmake/%{name}
21cr|gnuradio-3.10.9.2-2|280	
21cr|gnuradio-3.10.9.2-2|281	%{_mandir}/man1/dial_tone.1*
21cr|gnuradio-3.10.9.2-2|282	%{_mandir}/man1/display_qt.1*
21cr|gnuradio-3.10.9.2-2|283	%{_mandir}/man1/gnuradio-config-info.1*
21cr|gnuradio-3.10.9.2-2|284	%{_mandir}/man1/gr-ctrlport-monitor.1*
21cr|gnuradio-3.10.9.2-2|285	%{_mandir}/man1/gr-perf-monitorx.1*
21cr|gnuradio-3.10.9.2-2|286	%{_mandir}/man1/gr_filter_design.1*
21cr|gnuradio-3.10.9.2-2|287	%{_mandir}/man1/gr_modtool.1*
21cr|gnuradio-3.10.9.2-2|288	%{_mandir}/man1/gr_plot_const.1*
21cr|gnuradio-3.10.9.2-2|289	%{_mandir}/man1/gr_plot_fft.1*
21cr|gnuradio-3.10.9.2-2|290	%{_mandir}/man1/gr_plot_iq.1*
21cr|gnuradio-3.10.9.2-2|291	%{_mandir}/man1/gr_plot_psd.1*
21cr|gnuradio-3.10.9.2-2|292	%{_mandir}/man1/gr_plot_qt.1*
21cr|gnuradio-3.10.9.2-2|293	%{_mandir}/man1/gr_plot_time.1*
21cr|gnuradio-3.10.9.2-2|294	%{_mandir}/man1/gr_read_file_metadata.1*
21cr|gnuradio-3.10.9.2-2|295	%{_mandir}/man1/grcc.1*
21cr|gnuradio-3.10.9.2-2|296	%{_mandir}/man1/polar_channel_construction.1*
21cr|gnuradio-3.10.9.2-2|297	%{_mandir}/man1/tags_demo.1*
21cr|gnuradio-3.10.9.2-2|298	%{_mandir}/man1/uhd_fft.1*
21cr|gnuradio-3.10.9.2-2|299	%{_mandir}/man1/uhd_rx_cfile.1*
21cr|gnuradio-3.10.9.2-2|300	%{_mandir}/man1/uhd_rx_nogui.1*
21cr|gnuradio-3.10.9.2-2|301	%{_mandir}/man1/uhd_siggen.1*
21cr|gnuradio-3.10.9.2-2|302	%{_mandir}/man1/uhd_siggen_gui.1*
21cr|gnuradio-3.10.9.2-2|303	
21cr|gnuradio-3.10.9.2-2|304	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|305	
21cr|gnuradio-3.10.9.2-2|306	%package -n %{libanalog}
21cr|gnuradio-3.10.9.2-2|307	Summary:	GNU Radio analog
21cr|gnuradio-3.10.9.2-2|308	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|309	
21cr|gnuradio-3.10.9.2-2|310	%description -n %{libanalog}
21cr|gnuradio-3.10.9.2-2|311	GNU Radio analog module.
21cr|gnuradio-3.10.9.2-2|312	
21cr|gnuradio-3.10.9.2-2|313	%files -n %{libanalog}
21cr|gnuradio-3.10.9.2-2|314	%{_libdir}/lib%{name}-analog*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|315	
21cr|gnuradio-3.10.9.2-2|316	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|317	
21cr|gnuradio-3.10.9.2-2|318	%package -n %{devanalog}
21cr|gnuradio-3.10.9.2-2|319	Summary:	GNU Radio analog development files
21cr|gnuradio-3.10.9.2-2|320	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|321	Requires:	%{libanalog} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|322	
21cr|gnuradio-3.10.9.2-2|323	%description -n %{devanalog}
21cr|gnuradio-3.10.9.2-2|324	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|325	
21cr|gnuradio-3.10.9.2-2|326	%files -n %{devanalog}
21cr|gnuradio-3.10.9.2-2|327	%{_includedir}/%{name}/analog/*.h
21cr|gnuradio-3.10.9.2-2|328	%{_libdir}/lib%{name}-analog*.so
21cr|gnuradio-3.10.9.2-2|329	%{_libdir}/pkgconfig/%{name}-analog.pc
21cr|gnuradio-3.10.9.2-2|330	
21cr|gnuradio-3.10.9.2-2|331	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|332	
21cr|gnuradio-3.10.9.2-2|333	%package -n %{libaudio}
21cr|gnuradio-3.10.9.2-2|334	Summary:	GNU Radio audio interfaces
21cr|gnuradio-3.10.9.2-2|335	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|336	Requires:	%{name}-configs
21cr|gnuradio-3.10.9.2-2|337	
21cr|gnuradio-3.10.9.2-2|338	%description -n %{libaudio}
21cr|gnuradio-3.10.9.2-2|339	This package includes all of the supported audio interfaces.
21cr|gnuradio-3.10.9.2-2|340	
21cr|gnuradio-3.10.9.2-2|341	%files -n %{libaudio}
21cr|gnuradio-3.10.9.2-2|342	%{_libdir}/lib%{name}-audio*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|343	
21cr|gnuradio-3.10.9.2-2|344	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|345	
21cr|gnuradio-3.10.9.2-2|346	%package -n %{devaudio}
21cr|gnuradio-3.10.9.2-2|347	Summary:	GNU Radio audio interfaces - devel files
21cr|gnuradio-3.10.9.2-2|348	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|349	Requires:	%{libaudio} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|350	Requires:	%{devruntime} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|351	
21cr|gnuradio-3.10.9.2-2|352	%description -n %{devaudio}
21cr|gnuradio-3.10.9.2-2|353	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|354	
21cr|gnuradio-3.10.9.2-2|355	%files -n %{devaudio}
21cr|gnuradio-3.10.9.2-2|356	%{_includedir}/%{name}/audio/*.h
21cr|gnuradio-3.10.9.2-2|357	%{_libdir}/pkgconfig/%{name}-audio.pc
21cr|gnuradio-3.10.9.2-2|358	%{_libdir}/lib%{name}-audio*.so
21cr|gnuradio-3.10.9.2-2|359	
21cr|gnuradio-3.10.9.2-2|360	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|361	
21cr|gnuradio-3.10.9.2-2|362	%package -n %{libblocks}
21cr|gnuradio-3.10.9.2-2|363	Summary:	GNU Radio blocks
21cr|gnuradio-3.10.9.2-2|364	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|365	
21cr|gnuradio-3.10.9.2-2|366	%description -n %{libblocks}
21cr|gnuradio-3.10.9.2-2|367	GNU Radio blocks module.
21cr|gnuradio-3.10.9.2-2|368	
21cr|gnuradio-3.10.9.2-2|369	%files -n %{libblocks}
21cr|gnuradio-3.10.9.2-2|370	%{_libdir}/lib%{name}-blocks*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|371	
21cr|gnuradio-3.10.9.2-2|372	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|373	
21cr|gnuradio-3.10.9.2-2|374	%package -n %{devblocks}
21cr|gnuradio-3.10.9.2-2|375	Summary:	GNU Radio blocks development files
21cr|gnuradio-3.10.9.2-2|376	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|377	Requires:	%{libblocks} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|378	
21cr|gnuradio-3.10.9.2-2|379	%description -n %{devblocks}
21cr|gnuradio-3.10.9.2-2|380	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|381	
21cr|gnuradio-3.10.9.2-2|382	%files -n %{devblocks}
21cr|gnuradio-3.10.9.2-2|383	%{_includedir}/%{name}/blocks/*.h
21cr|gnuradio-3.10.9.2-2|384	%{_libdir}/lib%{name}-blocks*.so
21cr|gnuradio-3.10.9.2-2|385	%{_libdir}/pkgconfig/%{name}-blocks.pc
21cr|gnuradio-3.10.9.2-2|386	
21cr|gnuradio-3.10.9.2-2|387	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|388	
21cr|gnuradio-3.10.9.2-2|389	%package -n %{libchannels}
21cr|gnuradio-3.10.9.2-2|390	Summary:	GNU Radio channels
21cr|gnuradio-3.10.9.2-2|391	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|392	
21cr|gnuradio-3.10.9.2-2|393	%description -n %{libchannels}
21cr|gnuradio-3.10.9.2-2|394	GNU Radio channels module.
21cr|gnuradio-3.10.9.2-2|395	
21cr|gnuradio-3.10.9.2-2|396	%files -n %{libchannels}
21cr|gnuradio-3.10.9.2-2|397	%{_libdir}/lib%{name}-channels*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|398	
21cr|gnuradio-3.10.9.2-2|399	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|400	
21cr|gnuradio-3.10.9.2-2|401	%package -n %{devchannels}
21cr|gnuradio-3.10.9.2-2|402	Summary:	GNU Radio channels development files
21cr|gnuradio-3.10.9.2-2|403	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|404	Requires:	%{libchannels} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|405	
21cr|gnuradio-3.10.9.2-2|406	%description -n %{devchannels}
21cr|gnuradio-3.10.9.2-2|407	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|408	
21cr|gnuradio-3.10.9.2-2|409	%files -n %{devchannels}
21cr|gnuradio-3.10.9.2-2|410	%{_includedir}/%{name}/channels/*.h
21cr|gnuradio-3.10.9.2-2|411	%{_libdir}/lib%{name}-channels*.so
21cr|gnuradio-3.10.9.2-2|412	%{_libdir}/pkgconfig/%{name}-channels.pc
21cr|gnuradio-3.10.9.2-2|413	
21cr|gnuradio-3.10.9.2-2|414	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|415	
21cr|gnuradio-3.10.9.2-2|416	%package -n %{libdigital}
21cr|gnuradio-3.10.9.2-2|417	Summary:	GNU Radio digital modulation blocks
21cr|gnuradio-3.10.9.2-2|418	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|419	
21cr|gnuradio-3.10.9.2-2|420	%description -n %{libdigital}
21cr|gnuradio-3.10.9.2-2|421	This is the gr-digital package.
21cr|gnuradio-3.10.9.2-2|422	It contains all of the digital modulation blocks, utilities, and examples.
21cr|gnuradio-3.10.9.2-2|423	
21cr|gnuradio-3.10.9.2-2|424	%files -n %{libdigital}
21cr|gnuradio-3.10.9.2-2|425	%{_libdir}/lib%{name}-digital*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|426	
21cr|gnuradio-3.10.9.2-2|427	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|428	
21cr|gnuradio-3.10.9.2-2|429	%package -n %{devdigital}
21cr|gnuradio-3.10.9.2-2|430	Summary:	GNU Radio digital modulation blocks development files
21cr|gnuradio-3.10.9.2-2|431	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|432	Requires:	%{libdigital} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|433	
21cr|gnuradio-3.10.9.2-2|434	%description -n %{devdigital}
21cr|gnuradio-3.10.9.2-2|435	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|436	
21cr|gnuradio-3.10.9.2-2|437	%files -n %{devdigital}
21cr|gnuradio-3.10.9.2-2|438	%{_includedir}/%{name}/digital/*.h
21cr|gnuradio-3.10.9.2-2|439	%{_libdir}/pkgconfig/%{name}-digital.pc
21cr|gnuradio-3.10.9.2-2|440	%{_libdir}/lib%{name}-digital*.so
21cr|gnuradio-3.10.9.2-2|441	
21cr|gnuradio-3.10.9.2-2|442	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|443	
21cr|gnuradio-3.10.9.2-2|444	%package -n %{libdtv}
21cr|gnuradio-3.10.9.2-2|445	Summary:	GNU Radio DTV library files
21cr|gnuradio-3.10.9.2-2|446	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|447	
21cr|gnuradio-3.10.9.2-2|448	%description -n %{libdtv}
21cr|gnuradio-3.10.9.2-2|449	GNU Radio DTV library files.
21cr|gnuradio-3.10.9.2-2|450	
21cr|gnuradio-3.10.9.2-2|451	%files -n %{libdtv}
21cr|gnuradio-3.10.9.2-2|452	%{_libdir}/lib%{name}-dtv*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|453	
21cr|gnuradio-3.10.9.2-2|454	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|455	
21cr|gnuradio-3.10.9.2-2|456	%package -n %{devdtv}
21cr|gnuradio-3.10.9.2-2|457	Summary:	GNU Radio DTV development files
21cr|gnuradio-3.10.9.2-2|458	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|459	Requires:	%{libdtv} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|460	
21cr|gnuradio-3.10.9.2-2|461	%description -n %{devdtv}
21cr|gnuradio-3.10.9.2-2|462	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|463	
21cr|gnuradio-3.10.9.2-2|464	%files -n %{devdtv}
21cr|gnuradio-3.10.9.2-2|465	%{_includedir}/%{name}/dtv/*.h
21cr|gnuradio-3.10.9.2-2|466	%{_libdir}/pkgconfig/%{name}-dtv.pc
21cr|gnuradio-3.10.9.2-2|467	%{_libdir}/lib%{name}-dtv*.so
21cr|gnuradio-3.10.9.2-2|468	
21cr|gnuradio-3.10.9.2-2|469	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|470	
21cr|gnuradio-3.10.9.2-2|471	%package -n %{libfec}
21cr|gnuradio-3.10.9.2-2|472	Summary:	GNU Radio fec
21cr|gnuradio-3.10.9.2-2|473	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|474	
21cr|gnuradio-3.10.9.2-2|475	%description -n %{libfec}
21cr|gnuradio-3.10.9.2-2|476	GNU Radio fec module.
21cr|gnuradio-3.10.9.2-2|477	
21cr|gnuradio-3.10.9.2-2|478	%files -n %{libfec}
21cr|gnuradio-3.10.9.2-2|479	%{_libdir}/lib%{name}-fec*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|480	
21cr|gnuradio-3.10.9.2-2|481	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|482	
21cr|gnuradio-3.10.9.2-2|483	%package -n %{devfec}
21cr|gnuradio-3.10.9.2-2|484	Summary:	GNU Radio fec development files
21cr|gnuradio-3.10.9.2-2|485	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|486	Requires:	%{libfec} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|487	
21cr|gnuradio-3.10.9.2-2|488	%description -n %{devfec}
21cr|gnuradio-3.10.9.2-2|489	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|490	
21cr|gnuradio-3.10.9.2-2|491	%files -n %{devfec}
21cr|gnuradio-3.10.9.2-2|492	%{_includedir}/%{name}/fec/*.h
21cr|gnuradio-3.10.9.2-2|493	%{_libdir}/lib%{name}-fec*.so
21cr|gnuradio-3.10.9.2-2|494	%{_libdir}/pkgconfig/%{name}-fec.pc
21cr|gnuradio-3.10.9.2-2|495	
21cr|gnuradio-3.10.9.2-2|496	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|497	
21cr|gnuradio-3.10.9.2-2|498	%package -n %{libfft}
21cr|gnuradio-3.10.9.2-2|499	Summary:	GNU Radio FFT mofule
21cr|gnuradio-3.10.9.2-2|500	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|501	
21cr|gnuradio-3.10.9.2-2|502	%description -n %{libfft}
21cr|gnuradio-3.10.9.2-2|503	GNU Radio FFT module.
21cr|gnuradio-3.10.9.2-2|504	
21cr|gnuradio-3.10.9.2-2|505	%files -n %{libfft}
21cr|gnuradio-3.10.9.2-2|506	%{_libdir}/lib%{name}-fft*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|507	
21cr|gnuradio-3.10.9.2-2|508	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|509	
21cr|gnuradio-3.10.9.2-2|510	%package -n %{devfft}
21cr|gnuradio-3.10.9.2-2|511	Summary:	GNU Radio FFT development files
21cr|gnuradio-3.10.9.2-2|512	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|513	Requires:	%{libfft} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|514	
21cr|gnuradio-3.10.9.2-2|515	%description -n %{devfft}
21cr|gnuradio-3.10.9.2-2|516	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|517	
21cr|gnuradio-3.10.9.2-2|518	%files -n %{devfft}
21cr|gnuradio-3.10.9.2-2|519	%{_includedir}/%{name}/fft/*.h
21cr|gnuradio-3.10.9.2-2|520	%{_libdir}/lib%{name}-fft*.so
21cr|gnuradio-3.10.9.2-2|521	%{_libdir}/pkgconfig/%{name}-fft.pc
21cr|gnuradio-3.10.9.2-2|522	
21cr|gnuradio-3.10.9.2-2|523	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|524	
21cr|gnuradio-3.10.9.2-2|525	%package -n %{libfilter}
21cr|gnuradio-3.10.9.2-2|526	Summary:	GNU Radio filters
21cr|gnuradio-3.10.9.2-2|527	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|528	
21cr|gnuradio-3.10.9.2-2|529	%description -n %{libfilter}
21cr|gnuradio-3.10.9.2-2|530	GNU Radio filter module.
21cr|gnuradio-3.10.9.2-2|531	
21cr|gnuradio-3.10.9.2-2|532	%files -n %{libfilter}
21cr|gnuradio-3.10.9.2-2|533	%{_libdir}/lib%{name}-filter*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|534	
21cr|gnuradio-3.10.9.2-2|535	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|536	
21cr|gnuradio-3.10.9.2-2|537	%package -n %{devfilter}
21cr|gnuradio-3.10.9.2-2|538	Summary:	GNU Radio filter development files
21cr|gnuradio-3.10.9.2-2|539	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|540	Requires:	%{libfilter} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|541	
21cr|gnuradio-3.10.9.2-2|542	%description -n %{devfilter}
21cr|gnuradio-3.10.9.2-2|543	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|544	
21cr|gnuradio-3.10.9.2-2|545	%files -n %{devfilter}
21cr|gnuradio-3.10.9.2-2|546	%{_includedir}/%{name}/filter/*.h
21cr|gnuradio-3.10.9.2-2|547	%{_libdir}/lib%{name}-filter*.so
21cr|gnuradio-3.10.9.2-2|548	%{_libdir}/pkgconfig/%{name}-filter.pc
21cr|gnuradio-3.10.9.2-2|549	
21cr|gnuradio-3.10.9.2-2|550	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|551	
21cr|gnuradio-3.10.9.2-2|552	%package -n %{libiio}
21cr|gnuradio-3.10.9.2-2|553	Summary:	GNU Radio iio
21cr|gnuradio-3.10.9.2-2|554	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|555	
21cr|gnuradio-3.10.9.2-2|556	%description -n %{libiio}
21cr|gnuradio-3.10.9.2-2|557	This is the GNU Radio iio package.
21cr|gnuradio-3.10.9.2-2|558	It is the interface to the iio library.
21cr|gnuradio-3.10.9.2-2|559	
21cr|gnuradio-3.10.9.2-2|560	%files -n %{libiio}
21cr|gnuradio-3.10.9.2-2|561	%{_libdir}/lib%{name}-iio*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|562	
21cr|gnuradio-3.10.9.2-2|563	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|564	
21cr|gnuradio-3.10.9.2-2|565	%package -n %{deviio}
21cr|gnuradio-3.10.9.2-2|566	Summary:	GNU Radio iio development files
21cr|gnuradio-3.10.9.2-2|567	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|568	Requires:	%{libiio} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|569	
21cr|gnuradio-3.10.9.2-2|570	%description -n %{deviio}
21cr|gnuradio-3.10.9.2-2|571	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|572	
21cr|gnuradio-3.10.9.2-2|573	%files -n %{deviio}
21cr|gnuradio-3.10.9.2-2|574	%{_includedir}/%{name}/iio/*.h
21cr|gnuradio-3.10.9.2-2|575	%{_libdir}/pkgconfig/%{name}-iio.pc
21cr|gnuradio-3.10.9.2-2|576	%{_libdir}/lib%{name}-iio*.so
21cr|gnuradio-3.10.9.2-2|577	
21cr|gnuradio-3.10.9.2-2|578	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|579	
21cr|gnuradio-3.10.9.2-2|580	%package -n %{libnetwork}
21cr|gnuradio-3.10.9.2-2|581	Summary:	GNU Radio network
21cr|gnuradio-3.10.9.2-2|582	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|583	
21cr|gnuradio-3.10.9.2-2|584	%description -n %{libnetwork}
21cr|gnuradio-3.10.9.2-2|585	This is the GNU Radio network package.
21cr|gnuradio-3.10.9.2-2|586	It is the interface to the network library.
21cr|gnuradio-3.10.9.2-2|587	
21cr|gnuradio-3.10.9.2-2|588	%files -n %{libnetwork}
21cr|gnuradio-3.10.9.2-2|589	%{_libdir}/lib%{name}-network*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|590	
21cr|gnuradio-3.10.9.2-2|591	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|592	
21cr|gnuradio-3.10.9.2-2|593	%package -n %{devnetwork}
21cr|gnuradio-3.10.9.2-2|594	Summary:	GNU Radio network development files
21cr|gnuradio-3.10.9.2-2|595	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|596	Requires:	%{libnetwork} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|597	
21cr|gnuradio-3.10.9.2-2|598	%description -n %{devnetwork}
21cr|gnuradio-3.10.9.2-2|599	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|600	
21cr|gnuradio-3.10.9.2-2|601	%files -n %{devnetwork}
21cr|gnuradio-3.10.9.2-2|602	%{_includedir}/%{name}/network/*.h
21cr|gnuradio-3.10.9.2-2|603	%{_libdir}/pkgconfig/%{name}-network.pc
21cr|gnuradio-3.10.9.2-2|604	%{_libdir}/lib%{name}-network*.so
21cr|gnuradio-3.10.9.2-2|605	
21cr|gnuradio-3.10.9.2-2|606	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|607	
21cr|gnuradio-3.10.9.2-2|608	%package -n %{libpdu}
21cr|gnuradio-3.10.9.2-2|609	Summary:	GNU Radio pdu
21cr|gnuradio-3.10.9.2-2|610	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|611	
21cr|gnuradio-3.10.9.2-2|612	%description -n %{libpdu}
21cr|gnuradio-3.10.9.2-2|613	This is the GNU Radio pdu package.
21cr|gnuradio-3.10.9.2-2|614	It is the interface to the pdu library.
21cr|gnuradio-3.10.9.2-2|615	
21cr|gnuradio-3.10.9.2-2|616	%files -n %{libpdu}
21cr|gnuradio-3.10.9.2-2|617	%{_libdir}/lib%{name}-pdu*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|618	
21cr|gnuradio-3.10.9.2-2|619	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|620	
21cr|gnuradio-3.10.9.2-2|621	%package -n %{devpdu}
21cr|gnuradio-3.10.9.2-2|622	Summary:	GNU Radio pdu development files
21cr|gnuradio-3.10.9.2-2|623	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|624	Requires:	%{libpdu} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|625	
21cr|gnuradio-3.10.9.2-2|626	%description -n %{devpdu}
21cr|gnuradio-3.10.9.2-2|627	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|628	
21cr|gnuradio-3.10.9.2-2|629	%files -n %{devpdu}
21cr|gnuradio-3.10.9.2-2|630	%{_includedir}/%{name}/pdu/*.h
21cr|gnuradio-3.10.9.2-2|631	%{_libdir}/pkgconfig/%{name}-pdu.pc
21cr|gnuradio-3.10.9.2-2|632	%{_libdir}/lib%{name}-pdu*.so
21cr|gnuradio-3.10.9.2-2|633	
21cr|gnuradio-3.10.9.2-2|634	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|635	
21cr|gnuradio-3.10.9.2-2|636	%package -n %{libpmt}
21cr|gnuradio-3.10.9.2-2|637	Summary:	GNU Radio pmt
21cr|gnuradio-3.10.9.2-2|638	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|639	
21cr|gnuradio-3.10.9.2-2|640	%description -n %{libpmt}
21cr|gnuradio-3.10.9.2-2|641	GNU Radio pmt module.
21cr|gnuradio-3.10.9.2-2|642	
21cr|gnuradio-3.10.9.2-2|643	%files -n %{libpmt}
21cr|gnuradio-3.10.9.2-2|644	%{_libdir}/lib%{name}-pmt*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|645	
21cr|gnuradio-3.10.9.2-2|646	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|647	
21cr|gnuradio-3.10.9.2-2|648	%package -n %{devpmt}
21cr|gnuradio-3.10.9.2-2|649	Summary:	GNU Radio pmt development files
21cr|gnuradio-3.10.9.2-2|650	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|651	Requires:	%{libpmt} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|652	
21cr|gnuradio-3.10.9.2-2|653	%description -n %{devpmt}
21cr|gnuradio-3.10.9.2-2|654	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|655	
21cr|gnuradio-3.10.9.2-2|656	%files -n %{devpmt}
21cr|gnuradio-3.10.9.2-2|657	%{_libdir}/lib%{name}-pmt*.so
21cr|gnuradio-3.10.9.2-2|658	%{_includedir}/pmt/*.h
21cr|gnuradio-3.10.9.2-2|659	
21cr|gnuradio-3.10.9.2-2|660	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|661	
21cr|gnuradio-3.10.9.2-2|662	%package -n %{libqtgui}
21cr|gnuradio-3.10.9.2-2|663	Summary:	GNU Radio C++ blocks for QT-based GUI applications
21cr|gnuradio-3.10.9.2-2|664	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|665	Requires:	%{name}-configs
21cr|gnuradio-3.10.9.2-2|666	
21cr|gnuradio-3.10.9.2-2|667	%description -n %{libqtgui}
21cr|gnuradio-3.10.9.2-2|668	This package contains the C++ library for using GNU Radio inside
21cr|gnuradio-3.10.9.2-2|669	QT-based GUI applications.
21cr|gnuradio-3.10.9.2-2|670	
21cr|gnuradio-3.10.9.2-2|671	%files -n %{libqtgui}
21cr|gnuradio-3.10.9.2-2|672	%{_libdir}/lib%{name}-qtgui*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|673	
21cr|gnuradio-3.10.9.2-2|674	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|675	
21cr|gnuradio-3.10.9.2-2|676	%package -n %{devqtgui}
21cr|gnuradio-3.10.9.2-2|677	Summary:	GNU Radio C++ blocks for QT-based GUI applications
21cr|gnuradio-3.10.9.2-2|678	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|679	Requires:	%{libqtgui} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|680	
21cr|gnuradio-3.10.9.2-2|681	%description -n %{devqtgui}
21cr|gnuradio-3.10.9.2-2|682	This package contains the C++ library for using GNU Radio inside
21cr|gnuradio-3.10.9.2-2|683	QT-based GUI applications.
21cr|gnuradio-3.10.9.2-2|684	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|685	
21cr|gnuradio-3.10.9.2-2|686	%files -n %{devqtgui}
21cr|gnuradio-3.10.9.2-2|687	%{_includedir}/%{name}/qtgui/*.h
21cr|gnuradio-3.10.9.2-2|688	%{_libdir}/pkgconfig/%{name}-qtgui.pc
21cr|gnuradio-3.10.9.2-2|689	%{_libdir}/lib%{name}-qtgui*.so
21cr|gnuradio-3.10.9.2-2|690	
21cr|gnuradio-3.10.9.2-2|691	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|692	
21cr|gnuradio-3.10.9.2-2|693	%package -n %{libruntime}
21cr|gnuradio-3.10.9.2-2|694	Summary:	The GNU Radio Runtime Library
21cr|gnuradio-3.10.9.2-2|695	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|696	
21cr|gnuradio-3.10.9.2-2|697	%description -n %{libruntime}
21cr|gnuradio-3.10.9.2-2|698	This package contains the GNU Radio runtime libraries.
21cr|gnuradio-3.10.9.2-2|699	
21cr|gnuradio-3.10.9.2-2|700	%files -n %{libruntime}
21cr|gnuradio-3.10.9.2-2|701	%{_libdir}/lib%{name}-runtime*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|702	
21cr|gnuradio-3.10.9.2-2|703	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|704	
21cr|gnuradio-3.10.9.2-2|705	%package -n %{devruntime}
21cr|gnuradio-3.10.9.2-2|706	Summary:	The GNU Radio runtime devel files
21cr|gnuradio-3.10.9.2-2|707	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|708	Requires:	%{libruntime} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|709	
21cr|gnuradio-3.10.9.2-2|710	%description -n %{devruntime}
21cr|gnuradio-3.10.9.2-2|711	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|712	
21cr|gnuradio-3.10.9.2-2|713	%files -n %{devruntime}
21cr|gnuradio-3.10.9.2-2|714	%dir %{_includedir}/%{name}
21cr|gnuradio-3.10.9.2-2|715	%{_includedir}/%{name}/*.h
21cr|gnuradio-3.10.9.2-2|716	%{_includedir}/%{name}/messages/*.h
21cr|gnuradio-3.10.9.2-2|717	%{_includedir}/%{name}/thread/*.h
21cr|gnuradio-3.10.9.2-2|718	%{_libdir}/pkgconfig/%{name}-runtime.pc
21cr|gnuradio-3.10.9.2-2|719	%{_libdir}/lib%{name}-runtime*.so
21cr|gnuradio-3.10.9.2-2|720	
21cr|gnuradio-3.10.9.2-2|721	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|722	
21cr|gnuradio-3.10.9.2-2|723	%package -n %{libsoapy}
21cr|gnuradio-3.10.9.2-2|724	Summary:	GNU Radio soapy
21cr|gnuradio-3.10.9.2-2|725	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|726	
21cr|gnuradio-3.10.9.2-2|727	%description -n %{libsoapy}
21cr|gnuradio-3.10.9.2-2|728	This is the GNU Radio soapy package.
21cr|gnuradio-3.10.9.2-2|729	It is the interface to the soapy library.
21cr|gnuradio-3.10.9.2-2|730	
21cr|gnuradio-3.10.9.2-2|731	%files -n %{libsoapy}
21cr|gnuradio-3.10.9.2-2|732	%{_libdir}/lib%{name}-soapy*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|733	
21cr|gnuradio-3.10.9.2-2|734	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|735	
21cr|gnuradio-3.10.9.2-2|736	%package -n %{devsoapy}
21cr|gnuradio-3.10.9.2-2|737	Summary:	GNU Radio soapy development files
21cr|gnuradio-3.10.9.2-2|738	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|739	Requires:	%{libsoapy} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|740	
21cr|gnuradio-3.10.9.2-2|741	%description -n %{devsoapy}
21cr|gnuradio-3.10.9.2-2|742	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|743	
21cr|gnuradio-3.10.9.2-2|744	%files -n %{devsoapy}
21cr|gnuradio-3.10.9.2-2|745	%{_includedir}/%{name}/soapy/*.h
21cr|gnuradio-3.10.9.2-2|746	%{_libdir}/pkgconfig/%{name}-soapy.pc
21cr|gnuradio-3.10.9.2-2|747	%{_libdir}/lib%{name}-soapy*.so
21cr|gnuradio-3.10.9.2-2|748	
21cr|gnuradio-3.10.9.2-2|749	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|750	
21cr|gnuradio-3.10.9.2-2|751	%package -n %{libtrellis}
21cr|gnuradio-3.10.9.2-2|752	Summary:	GNU Radio C++ block implementing trellis-coded modulation
21cr|gnuradio-3.10.9.2-2|753	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|754	
21cr|gnuradio-3.10.9.2-2|755	%description -n %{libtrellis}
21cr|gnuradio-3.10.9.2-2|756	This package provides an implementation of tellis-coded modulation
21cr|gnuradio-3.10.9.2-2|757	for GNU Radio.
21cr|gnuradio-3.10.9.2-2|758	
21cr|gnuradio-3.10.9.2-2|759	%files -n %{libtrellis}
21cr|gnuradio-3.10.9.2-2|760	%{_libdir}/lib%{name}-trellis*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|761	
21cr|gnuradio-3.10.9.2-2|762	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|763	
21cr|gnuradio-3.10.9.2-2|764	%package -n %{devtrellis}
21cr|gnuradio-3.10.9.2-2|765	Summary:	GNU Radio C++ block implementing trellis-coded modulation
21cr|gnuradio-3.10.9.2-2|766	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|767	Requires:	%{libtrellis} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|768	
21cr|gnuradio-3.10.9.2-2|769	%description -n %{devtrellis}
21cr|gnuradio-3.10.9.2-2|770	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|771	
21cr|gnuradio-3.10.9.2-2|772	%files -n %{devtrellis}
21cr|gnuradio-3.10.9.2-2|773	%{_includedir}/%{name}/trellis/*.h
21cr|gnuradio-3.10.9.2-2|774	%{_libdir}/pkgconfig/%{name}-trellis.pc
21cr|gnuradio-3.10.9.2-2|775	%{_libdir}/lib%{name}-trellis*.so
21cr|gnuradio-3.10.9.2-2|776	
21cr|gnuradio-3.10.9.2-2|777	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|778	
21cr|gnuradio-3.10.9.2-2|779	%package -n %{libuhd}
21cr|gnuradio-3.10.9.2-2|780	Summary:	GNU Radio UHD
21cr|gnuradio-3.10.9.2-2|781	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|782	
21cr|gnuradio-3.10.9.2-2|783	%description -n %{libuhd}
21cr|gnuradio-3.10.9.2-2|784	This is the GNU Radio UHD package.
21cr|gnuradio-3.10.9.2-2|785	It is the interface to the UHD library to connect to and send and receive data
21cr|gnuradio-3.10.9.2-2|786	between the Ettus Research, LLC product line.
21cr|gnuradio-3.10.9.2-2|787	
21cr|gnuradio-3.10.9.2-2|788	%files -n %{libuhd}
21cr|gnuradio-3.10.9.2-2|789	%{_libdir}/lib%{name}-uhd*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|790	
21cr|gnuradio-3.10.9.2-2|791	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|792	
21cr|gnuradio-3.10.9.2-2|793	%package -n %{devuhd}
21cr|gnuradio-3.10.9.2-2|794	Summary:	GNU Radio UHD development files
21cr|gnuradio-3.10.9.2-2|795	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|796	Requires:	%{libuhd} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|797	Requires:	%{devruntime} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|798	
21cr|gnuradio-3.10.9.2-2|799	%description -n %{devuhd}
21cr|gnuradio-3.10.9.2-2|800	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|801	
21cr|gnuradio-3.10.9.2-2|802	%files -n %{devuhd}
21cr|gnuradio-3.10.9.2-2|803	%{_includedir}/%{name}/uhd/*.h
21cr|gnuradio-3.10.9.2-2|804	%{_libdir}/pkgconfig/%{name}-uhd.pc
21cr|gnuradio-3.10.9.2-2|805	%{_libdir}/lib%{name}-uhd*.so
21cr|gnuradio-3.10.9.2-2|806	
21cr|gnuradio-3.10.9.2-2|807	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|808	
21cr|gnuradio-3.10.9.2-2|809	%package -n %{libvideo_sdl}
21cr|gnuradio-3.10.9.2-2|810	Summary:	GNU Radio C++ block implementing video-sdl-coded modulation
21cr|gnuradio-3.10.9.2-2|811	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|812	
21cr|gnuradio-3.10.9.2-2|813	%description -n %{libvideo_sdl}
21cr|gnuradio-3.10.9.2-2|814	This package provides an interface to the SDL rendering library
21cr|gnuradio-3.10.9.2-2|815	for GNU Radio.
21cr|gnuradio-3.10.9.2-2|816	
21cr|gnuradio-3.10.9.2-2|817	%files -n %{libvideo_sdl}
21cr|gnuradio-3.10.9.2-2|818	%{_libdir}/lib%{name}-video-sdl*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|819	
21cr|gnuradio-3.10.9.2-2|820	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|821	
21cr|gnuradio-3.10.9.2-2|822	%package -n %{devvideo_sdl}
21cr|gnuradio-3.10.9.2-2|823	Summary:	GNU Radio C++ block implementing video-sdl-coded modulation
21cr|gnuradio-3.10.9.2-2|824	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|825	Requires:	%{libvideo_sdl} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|826	
21cr|gnuradio-3.10.9.2-2|827	%description -n %{devvideo_sdl}
21cr|gnuradio-3.10.9.2-2|828	This package provides an interface to the SDL rendering library
21cr|gnuradio-3.10.9.2-2|829	for GNU Radio.
21cr|gnuradio-3.10.9.2-2|830	
21cr|gnuradio-3.10.9.2-2|831	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|832	
21cr|gnuradio-3.10.9.2-2|833	%files -n %{devvideo_sdl}
21cr|gnuradio-3.10.9.2-2|834	%{_includedir}/%{name}/video_sdl/*.h
21cr|gnuradio-3.10.9.2-2|835	%{_libdir}/pkgconfig/%{name}-video-sdl.pc
21cr|gnuradio-3.10.9.2-2|836	%{_libdir}/lib%{name}-video-sdl*.so
21cr|gnuradio-3.10.9.2-2|837	
21cr|gnuradio-3.10.9.2-2|838	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|839	
21cr|gnuradio-3.10.9.2-2|840	%package -n %{libvocoder}
21cr|gnuradio-3.10.9.2-2|841	Summary:	GNU Radio C++ vocoder blocks
21cr|gnuradio-3.10.9.2-2|842	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|843	
21cr|gnuradio-3.10.9.2-2|844	%description -n %{libvocoder}
21cr|gnuradio-3.10.9.2-2|845	This is the gr-vocoder package.
21cr|gnuradio-3.10.9.2-2|846	It contains all available vocoders in GNU Radio.
21cr|gnuradio-3.10.9.2-2|847	
21cr|gnuradio-3.10.9.2-2|848	%files -n %{libvocoder}
21cr|gnuradio-3.10.9.2-2|849	%{_libdir}/lib%{name}-vocoder*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|850	
21cr|gnuradio-3.10.9.2-2|851	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|852	
21cr|gnuradio-3.10.9.2-2|853	%package -n %{devvocoder}
21cr|gnuradio-3.10.9.2-2|854	Summary:	GNU Radio vocoder devel files
21cr|gnuradio-3.10.9.2-2|855	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|856	Requires:	%{libvocoder} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|857	
21cr|gnuradio-3.10.9.2-2|858	%description -n %{devvocoder}
21cr|gnuradio-3.10.9.2-2|859	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|860	
21cr|gnuradio-3.10.9.2-2|861	%files -n %{devvocoder}
21cr|gnuradio-3.10.9.2-2|862	%{_includedir}/%{name}/vocoder/*.h
21cr|gnuradio-3.10.9.2-2|863	%{_libdir}/pkgconfig/%{name}-vocoder.pc
21cr|gnuradio-3.10.9.2-2|864	%{_libdir}/lib%{name}-vocoder*.so
21cr|gnuradio-3.10.9.2-2|865	
21cr|gnuradio-3.10.9.2-2|866	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|867	
21cr|gnuradio-3.10.9.2-2|868	%package -n %{libwavelet}
21cr|gnuradio-3.10.9.2-2|869	Summary:	GNU Radio Wavelet
21cr|gnuradio-3.10.9.2-2|870	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|871	
21cr|gnuradio-3.10.9.2-2|872	%description -n %{libwavelet}
21cr|gnuradio-3.10.9.2-2|873	GNU Radio Wavelet module.
21cr|gnuradio-3.10.9.2-2|874	
21cr|gnuradio-3.10.9.2-2|875	%files -n %{libwavelet}
21cr|gnuradio-3.10.9.2-2|876	%{_libdir}/lib%{name}-wavelet*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|877	
21cr|gnuradio-3.10.9.2-2|878	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|879	
21cr|gnuradio-3.10.9.2-2|880	%package -n %{devwavelet}
21cr|gnuradio-3.10.9.2-2|881	Summary:	GNU Radio Wavelet development files
21cr|gnuradio-3.10.9.2-2|882	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|883	Requires:	%{libwavelet} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|884	
21cr|gnuradio-3.10.9.2-2|885	%description -n %{devwavelet}
21cr|gnuradio-3.10.9.2-2|886	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|887	
21cr|gnuradio-3.10.9.2-2|888	%files -n %{devwavelet}
21cr|gnuradio-3.10.9.2-2|889	%{_includedir}/%{name}/wavelet/*.h
21cr|gnuradio-3.10.9.2-2|890	%{_libdir}/lib%{name}-wavelet*.so
21cr|gnuradio-3.10.9.2-2|891	%{_libdir}/pkgconfig/%{name}-wavelet.pc
21cr|gnuradio-3.10.9.2-2|892	
21cr|gnuradio-3.10.9.2-2|893	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|894	
21cr|gnuradio-3.10.9.2-2|895	%package -n %{libzeromq}
21cr|gnuradio-3.10.9.2-2|896	Summary:	GNU Radio zeromq
21cr|gnuradio-3.10.9.2-2|897	Group:		System/Libraries
21cr|gnuradio-3.10.9.2-2|898	
21cr|gnuradio-3.10.9.2-2|899	%description -n %{libzeromq}
21cr|gnuradio-3.10.9.2-2|900	This is the GNU Radio zeromq package.
21cr|gnuradio-3.10.9.2-2|901	It is the interface to the zeromq library.
21cr|gnuradio-3.10.9.2-2|902	
21cr|gnuradio-3.10.9.2-2|903	%files -n %{libzeromq}
21cr|gnuradio-3.10.9.2-2|904	%{_libdir}/lib%{name}-zeromq*.so.%{major}*
21cr|gnuradio-3.10.9.2-2|905	
21cr|gnuradio-3.10.9.2-2|906	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|907	
21cr|gnuradio-3.10.9.2-2|908	%package -n %{devzeromq}
21cr|gnuradio-3.10.9.2-2|909	Summary:	GNU Radio zeromq development files
21cr|gnuradio-3.10.9.2-2|910	Group:		Development/Other
21cr|gnuradio-3.10.9.2-2|911	Requires:	%{libzeromq} = %{EVRD}
21cr|gnuradio-3.10.9.2-2|912	
21cr|gnuradio-3.10.9.2-2|913	%description -n %{devzeromq}
21cr|gnuradio-3.10.9.2-2|914	This package contains header files needed by developers.
21cr|gnuradio-3.10.9.2-2|915	
21cr|gnuradio-3.10.9.2-2|916	%files -n %{devzeromq}
21cr|gnuradio-3.10.9.2-2|917	%{_includedir}/%{name}/zeromq/*.h
21cr|gnuradio-3.10.9.2-2|918	%{_libdir}/pkgconfig/%{name}-zeromq.pc
21cr|gnuradio-3.10.9.2-2|919	%{_libdir}/lib%{name}-zeromq*.so
21cr|gnuradio-3.10.9.2-2|920	
21cr|gnuradio-3.10.9.2-2|921	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|922	
21cr|gnuradio-3.10.9.2-2|923	%package -n python3-%{name}-analog
21cr|gnuradio-3.10.9.2-2|924	Summary:	GNU Radio analog python module
21cr|gnuradio-3.10.9.2-2|925	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|926	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|927	Conflicts:	python-%{name}-analog < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|928	Obsoletes:	python-%{name}-analog < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|929	
21cr|gnuradio-3.10.9.2-2|930	%description -n python3-%{name}-analog
21cr|gnuradio-3.10.9.2-2|931	GNU Radio analog python module.
21cr|gnuradio-3.10.9.2-2|932	
21cr|gnuradio-3.10.9.2-2|933	%files -n python3-%{name}-analog
21cr|gnuradio-3.10.9.2-2|934	%{python3_sitearch}/%{name}/analog
21cr|gnuradio-3.10.9.2-2|935	
21cr|gnuradio-3.10.9.2-2|936	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|937	
21cr|gnuradio-3.10.9.2-2|938	%package -n python3-%{name}-audio
21cr|gnuradio-3.10.9.2-2|939	Summary:	GNU Radio Python Audio Driver
21cr|gnuradio-3.10.9.2-2|940	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|941	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|942	Requires:	%{name}-configs
21cr|gnuradio-3.10.9.2-2|943	Conflicts:	python-%{name}-audio < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|944	Obsoletes:	python-%{name}-audio < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|945	
21cr|gnuradio-3.10.9.2-2|946	%description -n python3-%{name}-audio
21cr|gnuradio-3.10.9.2-2|947	This package provides the Python interface to the GNU Radio driver for the
21cr|gnuradio-3.10.9.2-2|948	audio system.
21cr|gnuradio-3.10.9.2-2|949	
21cr|gnuradio-3.10.9.2-2|950	%files -n python3-%{name}-audio
21cr|gnuradio-3.10.9.2-2|951	%{python3_sitearch}/%{name}/audio/*
21cr|gnuradio-3.10.9.2-2|952	
21cr|gnuradio-3.10.9.2-2|953	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|954	
21cr|gnuradio-3.10.9.2-2|955	%package -n python3-%{name}-blocks
21cr|gnuradio-3.10.9.2-2|956	Summary:	GNU Radio blocks python module
21cr|gnuradio-3.10.9.2-2|957	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|958	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|959	Conflicts:	python-%{name}-blocks < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|960	Obsoletes:	python-%{name}-blocks < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|961	
21cr|gnuradio-3.10.9.2-2|962	%description -n python3-%{name}-blocks
21cr|gnuradio-3.10.9.2-2|963	GNU Radio blocks python module.
21cr|gnuradio-3.10.9.2-2|964	
21cr|gnuradio-3.10.9.2-2|965	%files -n python3-%{name}-blocks
21cr|gnuradio-3.10.9.2-2|966	%{python3_sitearch}/%{name}/blocks
21cr|gnuradio-3.10.9.2-2|967	
21cr|gnuradio-3.10.9.2-2|968	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|969	
21cr|gnuradio-3.10.9.2-2|970	%package -n python3-%{name}-channels
21cr|gnuradio-3.10.9.2-2|971	Summary:	GNU Radio channels python module
21cr|gnuradio-3.10.9.2-2|972	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|973	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|974	Conflicts:	python-%{name}-channels < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|975	Obsoletes:	python-%{name}-channels < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|976	
21cr|gnuradio-3.10.9.2-2|977	%description -n python3-%{name}-channels
21cr|gnuradio-3.10.9.2-2|978	GNU Radio channels python module.
21cr|gnuradio-3.10.9.2-2|979	
21cr|gnuradio-3.10.9.2-2|980	%files -n python3-%{name}-channels
21cr|gnuradio-3.10.9.2-2|981	%{python3_sitearch}/%{name}/channels
21cr|gnuradio-3.10.9.2-2|982	
21cr|gnuradio-3.10.9.2-2|983	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|984	
21cr|gnuradio-3.10.9.2-2|985	%package -n python3-%{name}-digital
21cr|gnuradio-3.10.9.2-2|986	Summary:	Python bindings for GNU Radio Digital
21cr|gnuradio-3.10.9.2-2|987	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|988	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|989	Conflicts:	python-%{name}-digital < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|990	Obsoletes:	python-%{name}-digital < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|991	
21cr|gnuradio-3.10.9.2-2|992	%description -n python3-%{name}-digital
21cr|gnuradio-3.10.9.2-2|993	This package contains Python bindings for GNU Radio Digital.
21cr|gnuradio-3.10.9.2-2|994	
21cr|gnuradio-3.10.9.2-2|995	%files -n python3-%{name}-digital
21cr|gnuradio-3.10.9.2-2|996	%{python3_sitearch}/%{name}/digital/*
21cr|gnuradio-3.10.9.2-2|997	
21cr|gnuradio-3.10.9.2-2|998	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|999	
21cr|gnuradio-3.10.9.2-2|1000	%package -n python3-%{name}-dtv
21cr|gnuradio-3.10.9.2-2|1001	Summary:	Python bindings for GNU Radio DTV
21cr|gnuradio-3.10.9.2-2|1002	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1003	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1004	Requires:	python3-numpy
21cr|gnuradio-3.10.9.2-2|1005	Conflicts:	python-%{name}-dtv < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1006	Obsoletes:	python-%{name}-dtv < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1007	
21cr|gnuradio-3.10.9.2-2|1008	%description -n python3-%{name}-dtv
21cr|gnuradio-3.10.9.2-2|1009	This package contains Python bindings for GNU Radio DTV.
21cr|gnuradio-3.10.9.2-2|1010	
21cr|gnuradio-3.10.9.2-2|1011	%files -n python3-%{name}-dtv
21cr|gnuradio-3.10.9.2-2|1012	%{python3_sitearch}/%{name}/dtv/*
21cr|gnuradio-3.10.9.2-2|1013	
21cr|gnuradio-3.10.9.2-2|1014	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1015	
21cr|gnuradio-3.10.9.2-2|1016	%package -n python3-%{name}-fec
21cr|gnuradio-3.10.9.2-2|1017	Summary:	GNU Radio fec python module
21cr|gnuradio-3.10.9.2-2|1018	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1019	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1020	Conflicts:	python-%{name}-fec < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1021	Obsoletes:	python-%{name}-fec < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1022	
21cr|gnuradio-3.10.9.2-2|1023	%description -n python3-%{name}-fec
21cr|gnuradio-3.10.9.2-2|1024	GNU Radio fec python module.
21cr|gnuradio-3.10.9.2-2|1025	
21cr|gnuradio-3.10.9.2-2|1026	%files -n python3-%{name}-fec
21cr|gnuradio-3.10.9.2-2|1027	%{python3_sitearch}/%{name}/fec
21cr|gnuradio-3.10.9.2-2|1028	
21cr|gnuradio-3.10.9.2-2|1029	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1030	
21cr|gnuradio-3.10.9.2-2|1031	%package -n python3-%{name}-fft
21cr|gnuradio-3.10.9.2-2|1032	Summary:	GNU Radio fft python module
21cr|gnuradio-3.10.9.2-2|1033	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1034	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1035	Conflicts:	python-%{name}-fft < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1036	Obsoletes:	python-%{name}-fft < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1037	
21cr|gnuradio-3.10.9.2-2|1038	%description -n python3-%{name}-fft
21cr|gnuradio-3.10.9.2-2|1039	GNU Radio fft python module.
21cr|gnuradio-3.10.9.2-2|1040	
21cr|gnuradio-3.10.9.2-2|1041	%files -n python3-%{name}-fft
21cr|gnuradio-3.10.9.2-2|1042	%{python3_sitearch}/%{name}/fft
21cr|gnuradio-3.10.9.2-2|1043	%{python3_sitearch}/%{name}/plot_fft_base.*
21cr|gnuradio-3.10.9.2-2|1044	%{python3_sitearch}/%{name}/__pycache__/plot_fft_base.*
21cr|gnuradio-3.10.9.2-2|1045	
21cr|gnuradio-3.10.9.2-2|1046	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1047	
21cr|gnuradio-3.10.9.2-2|1048	%package -n python3-%{name}-filter
21cr|gnuradio-3.10.9.2-2|1049	Summary:	GNU Radio filter python module
21cr|gnuradio-3.10.9.2-2|1050	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1051	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1052	Conflicts:	python-%{name}-filter < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1053	Obsoletes:	python-%{name}-filter < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1054	
21cr|gnuradio-3.10.9.2-2|1055	%description -n python3-%{name}-filter
21cr|gnuradio-3.10.9.2-2|1056	GNU Radio filter python module.
21cr|gnuradio-3.10.9.2-2|1057	
21cr|gnuradio-3.10.9.2-2|1058	%files -n python3-%{name}-filter
21cr|gnuradio-3.10.9.2-2|1059	%{python3_sitearch}/%{name}/filter
21cr|gnuradio-3.10.9.2-2|1060	%{python3_sitearch}/%{name}/pyqt_filter.*
21cr|gnuradio-3.10.9.2-2|1061	%{python3_sitearch}/%{name}/__pycache__/pyqt_filter.*
21cr|gnuradio-3.10.9.2-2|1062	
21cr|gnuradio-3.10.9.2-2|1063	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1064	
21cr|gnuradio-3.10.9.2-2|1065	%package -n python3-%{name}-iio
21cr|gnuradio-3.10.9.2-2|1066	Summary:	Python bindings for GNU Radio iio driver
21cr|gnuradio-3.10.9.2-2|1067	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1068	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1069	Conflicts:	python-%{name}-iio < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1070	Obsoletes:	python-%{name}-iio < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1071	
21cr|gnuradio-3.10.9.2-2|1072	%description -n python3-%{name}-iio
21cr|gnuradio-3.10.9.2-2|1073	This package provides the Python interface to the GNU Radio iio driver
21cr|gnuradio-3.10.9.2-2|1074	and daughterboard drivers.
21cr|gnuradio-3.10.9.2-2|1075	
21cr|gnuradio-3.10.9.2-2|1076	%files -n python3-%{name}-iio
21cr|gnuradio-3.10.9.2-2|1077	%{python3_sitearch}/%{name}/iio
21cr|gnuradio-3.10.9.2-2|1078	
21cr|gnuradio-3.10.9.2-2|1079	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1080	
21cr|gnuradio-3.10.9.2-2|1081	%package -n python3-%{name}-modtool
21cr|gnuradio-3.10.9.2-2|1082	Summary:	GNU Radio modtool python module
21cr|gnuradio-3.10.9.2-2|1083	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1084	Requires:	%{name}-configs
21cr|gnuradio-3.10.9.2-2|1085	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1086	Conflicts:	python-%{name}-modtool < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1087	Obsoletes:	python-%{name}-modtool < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1088	
21cr|gnuradio-3.10.9.2-2|1089	%description -n python3-%{name}-modtool
21cr|gnuradio-3.10.9.2-2|1090	GNU Radio modtool python module.
21cr|gnuradio-3.10.9.2-2|1091	
21cr|gnuradio-3.10.9.2-2|1092	%files -n python3-%{name}-modtool
21cr|gnuradio-3.10.9.2-2|1093	%{python3_sitearch}/%{name}/modtool
21cr|gnuradio-3.10.9.2-2|1094	
21cr|gnuradio-3.10.9.2-2|1095	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1096	
21cr|gnuradio-3.10.9.2-2|1097	%package -n python3-%{name}-network
21cr|gnuradio-3.10.9.2-2|1098	Summary:	Python bindings for GNU Radio network driver
21cr|gnuradio-3.10.9.2-2|1099	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1100	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1101	Conflicts:	python-%{name}-network < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1102	Obsoletes:	python-%{name}-network < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1103	
21cr|gnuradio-3.10.9.2-2|1104	%description -n python3-%{name}-network
21cr|gnuradio-3.10.9.2-2|1105	This package provides the Python interface to the GNU Radio network driver
21cr|gnuradio-3.10.9.2-2|1106	and daughterboard drivers.
21cr|gnuradio-3.10.9.2-2|1107	
21cr|gnuradio-3.10.9.2-2|1108	%files -n python3-%{name}-network
21cr|gnuradio-3.10.9.2-2|1109	%{python3_sitearch}/%{name}/network
21cr|gnuradio-3.10.9.2-2|1110	
21cr|gnuradio-3.10.9.2-2|1111	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1112	
21cr|gnuradio-3.10.9.2-2|1113	%package -n python3-%{name}-pdu
21cr|gnuradio-3.10.9.2-2|1114	Summary:	Python bindings for GNU Radio pdu driver
21cr|gnuradio-3.10.9.2-2|1115	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1116	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1117	Conflicts:	python-%{name}-pdu < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1118	Obsoletes:	python-%{name}-pdu < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1119	
21cr|gnuradio-3.10.9.2-2|1120	%description -n python3-%{name}-pdu
21cr|gnuradio-3.10.9.2-2|1121	This package provides the Python interface to the GNU Radio pdu driver
21cr|gnuradio-3.10.9.2-2|1122	and daughterboard drivers.
21cr|gnuradio-3.10.9.2-2|1123	
21cr|gnuradio-3.10.9.2-2|1124	%files -n python3-%{name}-pdu
21cr|gnuradio-3.10.9.2-2|1125	%{python3_sitearch}/%{name}/pdu
21cr|gnuradio-3.10.9.2-2|1126	
21cr|gnuradio-3.10.9.2-2|1127	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1128	
21cr|gnuradio-3.10.9.2-2|1129	%package -n python3-%{name}-pmt
21cr|gnuradio-3.10.9.2-2|1130	Summary:	GNU Radio pmt python module
21cr|gnuradio-3.10.9.2-2|1131	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1132	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1133	Requires:	python3-numpy
21cr|gnuradio-3.10.9.2-2|1134	Conflicts:	python-%{name}-pmt < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1135	Obsoletes:	python-%{name}-pmt < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1136	
21cr|gnuradio-3.10.9.2-2|1137	%description -n python3-%{name}-pmt
21cr|gnuradio-3.10.9.2-2|1138	GNU Radio pmt python module.
21cr|gnuradio-3.10.9.2-2|1139	
21cr|gnuradio-3.10.9.2-2|1140	%files -n python3-%{name}-pmt
21cr|gnuradio-3.10.9.2-2|1141	%{python3_sitearch}/pmt/*
21cr|gnuradio-3.10.9.2-2|1142	
21cr|gnuradio-3.10.9.2-2|1143	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1144	
21cr|gnuradio-3.10.9.2-2|1145	%package -n python3-%{name}-qtgui
21cr|gnuradio-3.10.9.2-2|1146	Summary:	GNU Radio Graphical Interface Routines based on Qt
21cr|gnuradio-3.10.9.2-2|1147	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1148	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1149	Conflicts:	python-%{name}-qtgui < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1150	Obsoletes:	python-%{name}-qtgui < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1151	
21cr|gnuradio-3.10.9.2-2|1152	%description -n python3-%{name}-qtgui
21cr|gnuradio-3.10.9.2-2|1153	This package provides the Python wrappers around the GNU Radio Qt GUI
21cr|gnuradio-3.10.9.2-2|1154	C++ blocks.
21cr|gnuradio-3.10.9.2-2|1155	
21cr|gnuradio-3.10.9.2-2|1156	%files -n python3-%{name}-qtgui
21cr|gnuradio-3.10.9.2-2|1157	%{python3_sitearch}/%{name}/qtgui
21cr|gnuradio-3.10.9.2-2|1158	
21cr|gnuradio-3.10.9.2-2|1159	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1160	
21cr|gnuradio-3.10.9.2-2|1161	%package -n python3-%{name}-runtime
21cr|gnuradio-3.10.9.2-2|1162	Summary:	Python bindings for GNU Radio runtime library
21cr|gnuradio-3.10.9.2-2|1163	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1164	Requires:	python3-numpy
21cr|gnuradio-3.10.9.2-2|1165	Requires:	python3-scipy
21cr|gnuradio-3.10.9.2-2|1166	Requires:	%{name}-configs
21cr|gnuradio-3.10.9.2-2|1167	Conflicts:	python-%{name}-runtime < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1168	Obsoletes:	python-%{name}-runtime < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1169	
21cr|gnuradio-3.10.9.2-2|1170	%description -n python3-%{name}-runtime
21cr|gnuradio-3.10.9.2-2|1171	This package provides the modules that enable one to use gnuradio from
21cr|gnuradio-3.10.9.2-2|1172	Python scripts.
21cr|gnuradio-3.10.9.2-2|1173	
21cr|gnuradio-3.10.9.2-2|1174	%files -n python3-%{name}-runtime
21cr|gnuradio-3.10.9.2-2|1175	%dir %{_sysconfdir}/%{name}
21cr|gnuradio-3.10.9.2-2|1176	%dir %{_sysconfdir}/%{name}/conf.d
21cr|gnuradio-3.10.9.2-2|1177	%dir %{python3_sitearch}/%{name}
21cr|gnuradio-3.10.9.2-2|1178	%{python3_sitearch}/%{name}/bindtool
21cr|gnuradio-3.10.9.2-2|1179	%{python3_sitearch}/%{name}/blocktool
21cr|gnuradio-3.10.9.2-2|1180	%{python3_sitearch}/%{name}/ctrlport
21cr|gnuradio-3.10.9.2-2|1181	%{python3_sitearch}/%{name}/gr
21cr|gnuradio-3.10.9.2-2|1182	%{python3_sitearch}/%{name}/__init__.*
21cr|gnuradio-3.10.9.2-2|1183	%{python3_sitearch}/%{name}/eng_notation.*
21cr|gnuradio-3.10.9.2-2|1184	%{python3_sitearch}/%{name}/eng_option.*
21cr|gnuradio-3.10.9.2-2|1185	%{python3_sitearch}/%{name}/gr_unittest.*
21cr|gnuradio-3.10.9.2-2|1186	%{python3_sitearch}/%{name}/eng_arg.*
21cr|gnuradio-3.10.9.2-2|1187	%{python3_sitearch}/%{name}/__pycache__/__init__.*
21cr|gnuradio-3.10.9.2-2|1188	%{python3_sitearch}/%{name}/__pycache__/eng_notation.*
21cr|gnuradio-3.10.9.2-2|1189	%{python3_sitearch}/%{name}/__pycache__/eng_option.*
21cr|gnuradio-3.10.9.2-2|1190	%{python3_sitearch}/%{name}/__pycache__/gr_unittest.*
21cr|gnuradio-3.10.9.2-2|1191	%{python3_sitearch}/%{name}/__pycache__/eng_arg.*
21cr|gnuradio-3.10.9.2-2|1192	
21cr|gnuradio-3.10.9.2-2|1193	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1194	
21cr|gnuradio-3.10.9.2-2|1195	%package -n python3-%{name}-soapy
21cr|gnuradio-3.10.9.2-2|1196	Summary:	Python bindings for GNU Radio soapy driver
21cr|gnuradio-3.10.9.2-2|1197	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1198	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1199	Conflicts:	python-%{name}-soapy < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1200	Obsoletes:	python-%{name}-soapy < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1201	
21cr|gnuradio-3.10.9.2-2|1202	%description -n python3-%{name}-soapy
21cr|gnuradio-3.10.9.2-2|1203	This package provides the Python interface to the GNU Radio soapy driver
21cr|gnuradio-3.10.9.2-2|1204	and daughterboard drivers.
21cr|gnuradio-3.10.9.2-2|1205	
21cr|gnuradio-3.10.9.2-2|1206	%files -n python3-%{name}-soapy
21cr|gnuradio-3.10.9.2-2|1207	%{python3_sitearch}/%{name}/soapy
21cr|gnuradio-3.10.9.2-2|1208	
21cr|gnuradio-3.10.9.2-2|1209	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1210	
21cr|gnuradio-3.10.9.2-2|1211	%package -n python3-%{name}-trellis
21cr|gnuradio-3.10.9.2-2|1212	Summary:	GNU Radio Trellis-Coded Modulation library python module
21cr|gnuradio-3.10.9.2-2|1213	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1214	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1215	Conflicts:	python-%{name}-trellis < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1216	Obsoletes:	python-%{name}-trellis < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1217	
21cr|gnuradio-3.10.9.2-2|1218	%description -n python3-%{name}-trellis
21cr|gnuradio-3.10.9.2-2|1219	This package provides an implementation of trellis-coded modulation for
21cr|gnuradio-3.10.9.2-2|1220	GNU Radio (python module).
21cr|gnuradio-3.10.9.2-2|1221	
21cr|gnuradio-3.10.9.2-2|1222	%files -n python3-%{name}-trellis
21cr|gnuradio-3.10.9.2-2|1223	%{python3_sitearch}/%{name}/trellis/*
21cr|gnuradio-3.10.9.2-2|1224	
21cr|gnuradio-3.10.9.2-2|1225	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1226	
21cr|gnuradio-3.10.9.2-2|1227	%package -n python3-%{name}-uhd
21cr|gnuradio-3.10.9.2-2|1228	Summary:	Python bindings for GNU Radio uhd driver
21cr|gnuradio-3.10.9.2-2|1229	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1230	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1231	Conflicts:	python-%{name}-uhd < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1232	Obsoletes:	python-%{name}-uhd < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1233	
21cr|gnuradio-3.10.9.2-2|1234	%description -n python3-%{name}-uhd
21cr|gnuradio-3.10.9.2-2|1235	This package provides the Python interface to the GNU Radio uhd driver
21cr|gnuradio-3.10.9.2-2|1236	and daughterboard drivers.
21cr|gnuradio-3.10.9.2-2|1237	
21cr|gnuradio-3.10.9.2-2|1238	%files -n python3-%{name}-uhd
21cr|gnuradio-3.10.9.2-2|1239	%{python3_sitearch}/%{name}/uhd
21cr|gnuradio-3.10.9.2-2|1240	
21cr|gnuradio-3.10.9.2-2|1241	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1242	
21cr|gnuradio-3.10.9.2-2|1243	%package -n python3-%{name}-video-sdl
21cr|gnuradio-3.10.9.2-2|1244	Summary:	GNU Radio SDL Interface Library python module
21cr|gnuradio-3.10.9.2-2|1245	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1246	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1247	Conflicts:	python-%{name}-video-sdl < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1248	Obsoletes:	python-%{name}-video-sdl < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1249	
21cr|gnuradio-3.10.9.2-2|1250	%description -n python3-%{name}-video-sdl
21cr|gnuradio-3.10.9.2-2|1251	This package provides an interface to the SDL rendering library for GNU Radio.
21cr|gnuradio-3.10.9.2-2|1252	
21cr|gnuradio-3.10.9.2-2|1253	%files -n python3-%{name}-video-sdl
21cr|gnuradio-3.10.9.2-2|1254	%{python3_sitearch}/%{name}/video_sdl/*
21cr|gnuradio-3.10.9.2-2|1255	
21cr|gnuradio-3.10.9.2-2|1256	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1257	
21cr|gnuradio-3.10.9.2-2|1258	%package -n python3-%{name}-vocoder
21cr|gnuradio-3.10.9.2-2|1259	Summary:	Python bindings for GNU Radio vocoder
21cr|gnuradio-3.10.9.2-2|1260	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1261	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1262	Conflicts:	python-%{name}-vocoder < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1263	Obsoletes:	python-%{name}-vocoder < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1264	
21cr|gnuradio-3.10.9.2-2|1265	%description -n python3-%{name}-vocoder
21cr|gnuradio-3.10.9.2-2|1266	This package contains Python bindings for GNU Radio ATSC decoding.
21cr|gnuradio-3.10.9.2-2|1267	
21cr|gnuradio-3.10.9.2-2|1268	%files -n python3-%{name}-vocoder
21cr|gnuradio-3.10.9.2-2|1269	%{python3_sitearch}/%{name}/vocoder/*
21cr|gnuradio-3.10.9.2-2|1270	
21cr|gnuradio-3.10.9.2-2|1271	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1272	
21cr|gnuradio-3.10.9.2-2|1273	%package -n python3-%{name}-wavelet
21cr|gnuradio-3.10.9.2-2|1274	Summary:	GNU Radio wavelet python module
21cr|gnuradio-3.10.9.2-2|1275	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1276	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1277	Conflicts:	python-%{name}-wavelet < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1278	Obsoletes:	python-%{name}-wavelet < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1279	
21cr|gnuradio-3.10.9.2-2|1280	%description -n python3-%{name}-wavelet
21cr|gnuradio-3.10.9.2-2|1281	GNU Radio wavelet python module.
21cr|gnuradio-3.10.9.2-2|1282	
21cr|gnuradio-3.10.9.2-2|1283	%files -n python3-%{name}-wavelet
21cr|gnuradio-3.10.9.2-2|1284	%{python3_sitearch}/%{name}/wavelet
21cr|gnuradio-3.10.9.2-2|1285	
21cr|gnuradio-3.10.9.2-2|1286	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1287	
21cr|gnuradio-3.10.9.2-2|1288	%package -n python3-%{name}-zeromq
21cr|gnuradio-3.10.9.2-2|1289	Summary:	Python bindings for GNU Radio zeromq driver
21cr|gnuradio-3.10.9.2-2|1290	Group:		Development/Python
21cr|gnuradio-3.10.9.2-2|1291	Requires:	python3-%{name}-runtime = %{EVRD}
21cr|gnuradio-3.10.9.2-2|1292	Conflicts:	python-%{name}-zeromq < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1293	Obsoletes:	python-%{name}-zeromq < 3.10.8.0-2
21cr|gnuradio-3.10.9.2-2|1294	
21cr|gnuradio-3.10.9.2-2|1295	%description -n python3-%{name}-zeromq
21cr|gnuradio-3.10.9.2-2|1296	This package provides the Python interface to the GNU Radio zeromq driver
21cr|gnuradio-3.10.9.2-2|1297	and daughterboard drivers.
21cr|gnuradio-3.10.9.2-2|1298	
21cr|gnuradio-3.10.9.2-2|1299	%files -n python3-%{name}-zeromq
21cr|gnuradio-3.10.9.2-2|1300	%{python3_sitearch}/%{name}/zeromq
21cr|gnuradio-3.10.9.2-2|1301	
21cr|gnuradio-3.10.9.2-2|1302	#----------------------------------------------------------------------------
21cr|gnuradio-3.10.9.2-2|1303	
21cr|gnuradio-3.10.9.2-2|1304	%prep
21cr|gnuradio-3.10.9.2-2|1305	%autosetup -p1
21cr|gnuradio-3.10.9.2-2|1306	
21cr|gnuradio-3.10.9.2-2|1307	%build
21cr|gnuradio-3.10.9.2-2|1308	%cmake \
21cr|gnuradio-3.10.9.2-2|1309	-DENABLE_PYTHON=ON
21cr|gnuradio-3.10.9.2-2|1310	
21cr|gnuradio-3.10.9.2-2|1311	%make
21cr|gnuradio-3.10.9.2-2|1312	
21cr|gnuradio-3.10.9.2-2|1313	%install
21cr|gnuradio-3.10.9.2-2|1314	%makeinstall_std -C build
21cr|gnuradio-3.10.9.2-2|1315	
21cr|gnuradio-3.10.9.2-2|1316	# manual install icons and desktop files, it's not install on make install stage :(
21cr|gnuradio-3.10.9.2-2|1317	install -d %{buildroot}%{_datadir}/applications
21cr|gnuradio-3.10.9.2-2|1318	install -d %{buildroot}%{_datadir}/metainfo
21cr|gnuradio-3.10.9.2-2|1319	install -d %{buildroot}%{_datadir}/mime/packages
21cr|gnuradio-3.10.9.2-2|1320	install -d %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
21cr|gnuradio-3.10.9.2-2|1321	install -d %{buildroot}%{_datadir}/icons/hicolor/24x24/apps
21cr|gnuradio-3.10.9.2-2|1322	install -d %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
21cr|gnuradio-3.10.9.2-2|1323	install -d %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
21cr|gnuradio-3.10.9.2-2|1324	install -d %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
21cr|gnuradio-3.10.9.2-2|1325	install -d %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
21cr|gnuradio-3.10.9.2-2|1326	
21cr|gnuradio-3.10.9.2-2|1327	install -m0644 ./grc/scripts/freedesktop/gnuradio-grc.desktop %{buildroot}%{_datadir}/applications/gnuradio-grc.desktop
21cr|gnuradio-3.10.9.2-2|1328	install -m0644 ./grc/scripts/freedesktop/org.gnuradio.grc.metainfo.xml %{buildroot}%{_datadir}/metainfo/org.gnuradio.grc.metainfo.xml
21cr|gnuradio-3.10.9.2-2|1329	install -m0644 ./grc/scripts/freedesktop/gnuradio-grc.xml %{buildroot}%{_datadir}/mime/packages/gnuradio-grc.xml
21cr|gnuradio-3.10.9.2-2|1330	
21cr|gnuradio-3.10.9.2-2|1331	install -m0644 ./grc/scripts/freedesktop/grc-icon-16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/gnuradio-grc.png
21cr|gnuradio-3.10.9.2-2|1332	install -m0644 ./grc/scripts/freedesktop/grc-icon-24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/gnuradio-grc.png
21cr|gnuradio-3.10.9.2-2|1333	install -m0644 ./grc/scripts/freedesktop/grc-icon-32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gnuradio-grc.png
21cr|gnuradio-3.10.9.2-2|1334	install -m0644 ./grc/scripts/freedesktop/grc-icon-48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gnuradio-grc.png
21cr|gnuradio-3.10.9.2-2|1335	install -m0644 ./grc/scripts/freedesktop/grc-icon-64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/gnuradio-grc.png
21cr|gnuradio-3.10.9.2-2|1336	install -m0644 ./grc/scripts/freedesktop/grc-icon-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/gnuradio-grc.png

1979 21
21cr|gnurobbo-0.66-7|1	Summary:	Logic game ported from ATARI XE/XL
21cr|gnurobbo-0.66-7|2	Name:		gnurobbo
21cr|gnurobbo-0.66-7|3	Version:	0.66
21cr|gnurobbo-0.66-7|4	Release:	7
21cr|gnurobbo-0.66-7|5	License:	GPLv2+
21cr|gnurobbo-0.66-7|6	Group:		Games/Arcade
21cr|gnurobbo-0.66-7|7	Url:		http://gnurobbo.sourceforge.net
21cr|gnurobbo-0.66-7|8	Source0:	http://prdownloads.sourceforge.net/gnurobbo/%{name}-%{version}-source.tar.gz
21cr|gnurobbo-0.66-7|9	Source10:	%{name}.16.png.bz2
21cr|gnurobbo-0.66-7|10	Source11:	%{name}.32.png.bz2
21cr|gnurobbo-0.66-7|11	Source12:	%{name}.48.png.bz2
21cr|gnurobbo-0.66-7|12	Patch0:		gnurobbo-0.66.libm.patch
21cr|gnurobbo-0.66-7|13	Patch1:		gnurobbo-0.66-hardening.patch
21cr|gnurobbo-0.66-7|14	BuildRequires:	pkgconfig(sdl)
21cr|gnurobbo-0.66-7|15	BuildRequires:	pkgconfig(SDL_image)
21cr|gnurobbo-0.66-7|16	BuildRequires:	pkgconfig(SDL_mixer)
21cr|gnurobbo-0.66-7|17	BuildRequires:	pkgconfig(SDL_ttf)
21cr|gnurobbo-0.66-7|18	
21cr|gnurobbo-0.66-7|19	%description
21cr|gnurobbo-0.66-7|20	GNU Robbo is very addictive logic game. You must help little robot to get out
21cr|gnurobbo-0.66-7|21	of unfriendly planet, collecting parts of emergency capsule.
21cr|gnurobbo-0.66-7|22	
21cr|gnurobbo-0.66-7|23	%files
21cr|gnurobbo-0.66-7|24	%doc README ChangeLog AUTHORS COPYING LICENSE-sound LICENSE-ttf NEWS
21cr|gnurobbo-0.66-7|25	%{_bindir}/*
21cr|gnurobbo-0.66-7|26	%{_datadir}/%{name}
21cr|gnurobbo-0.66-7|27	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gnurobbo-0.66-7|28	%{_miconsdir}/%{name}.png
21cr|gnurobbo-0.66-7|29	%{_iconsdir}/%{name}.png
21cr|gnurobbo-0.66-7|30	%{_liconsdir}/%{name}.png
21cr|gnurobbo-0.66-7|31	
21cr|gnurobbo-0.66-7|32	#----------------------------------------------------------------------------
21cr|gnurobbo-0.66-7|33	
21cr|gnurobbo-0.66-7|34	%prep
21cr|gnurobbo-0.66-7|35	%setup -q
21cr|gnurobbo-0.66-7|36	%apply_patches
21cr|gnurobbo-0.66-7|37	
21cr|gnurobbo-0.66-7|38	%build
21cr|gnurobbo-0.66-7|39	%global optflags %{optflags} -fcommon
21cr|gnurobbo-0.66-7|40	%setup_compile_flags
21cr|gnurobbo-0.66-7|41	%make PACKAGE_DATA_DIR=%{_datadir}/%{name}
21cr|gnurobbo-0.66-7|42	
21cr|gnurobbo-0.66-7|43	%install
21cr|gnurobbo-0.66-7|44	%makeinstall \
21cr|gnurobbo-0.66-7|45	BINDIR=%{buildroot}%{_bindir} \
21cr|gnurobbo-0.66-7|46	PACKAGE_DATA_DIR=%{buildroot}%{_datadir}/%{name} \
21cr|gnurobbo-0.66-7|47	DOCDIR=%{buildroot}%{_docdir}/%{name}
21cr|gnurobbo-0.66-7|48	
21cr|gnurobbo-0.66-7|49	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gnurobbo-0.66-7|50	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|gnurobbo-0.66-7|51	[Desktop Entry]
21cr|gnurobbo-0.66-7|52	Name=GNU Robbo
21cr|gnurobbo-0.66-7|53	Comment=%{summary}
21cr|gnurobbo-0.66-7|54	Exec=%{_bindir}/%{name}
21cr|gnurobbo-0.66-7|55	Icon=%{name}
21cr|gnurobbo-0.66-7|56	Terminal=false
21cr|gnurobbo-0.66-7|57	Type=Application
21cr|gnurobbo-0.66-7|58	StartupNotify=true
21cr|gnurobbo-0.66-7|59	Categories=Game;ArcadeGame;
21cr|gnurobbo-0.66-7|60	EOF
21cr|gnurobbo-0.66-7|61	
21cr|gnurobbo-0.66-7|62	mkdir -p %{buildroot}%{_miconsdir}
21cr|gnurobbo-0.66-7|63	mkdir -p %{buildroot}%{_liconsdir}
21cr|gnurobbo-0.66-7|64	bzcat %{SOURCE10} > %{buildroot}%{_miconsdir}/%{name}.png
21cr|gnurobbo-0.66-7|65	bzcat %{SOURCE11} > %{buildroot}%{_iconsdir}/%{name}.png
21cr|gnurobbo-0.66-7|66	bzcat %{SOURCE12} > %{buildroot}%{_liconsdir}/%{name}.png

1980 21
21cr|gnusim8085-1.4.1-1|1	Summary:	Graphical Intel 8085 simulator, assembler and debugger
21cr|gnusim8085-1.4.1-1|2	Name:		gnusim8085
21cr|gnusim8085-1.4.1-1|3	Version:	1.4.1
21cr|gnusim8085-1.4.1-1|4	Release:	1
21cr|gnusim8085-1.4.1-1|5	License:	GPLv2+
21cr|gnusim8085-1.4.1-1|6	Group:		Development/Other
21cr|gnusim8085-1.4.1-1|7	Url:		http://gnusim8085.srid.ca/
21cr|gnusim8085-1.4.1-1|8	Source0:	https://github.com/GNUSim8085/GNUSim8085/archive/%{version}/%{name}-%{version}.tar.gz
21cr|gnusim8085-1.4.1-1|9	BuildRequires:	desktop-file-utils
21cr|gnusim8085-1.4.1-1|10	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gnusim8085-1.4.1-1|11	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|gnusim8085-1.4.1-1|12	
21cr|gnusim8085-1.4.1-1|13	%description
21cr|gnusim8085-1.4.1-1|14	GNUSim8085 is a graphical simulator plus assembler with debugger for
21cr|gnusim8085-1.4.1-1|15	the Intel 8085 microprocessor.  It is written using GNOME libs.  It
21cr|gnusim8085-1.4.1-1|16	can also run on several window managers.
21cr|gnusim8085-1.4.1-1|17	
21cr|gnusim8085-1.4.1-1|18	%files -f %{name}.lang
21cr|gnusim8085-1.4.1-1|19	%doc ABOUT-NLS AUTHORS ChangeLog NEWS README.md TODO asm-guide.txt examples/
21cr|gnusim8085-1.4.1-1|20	%license COPYING
21cr|gnusim8085-1.4.1-1|21	%{_mandir}/man1/%{name}.1*
21cr|gnusim8085-1.4.1-1|22	%{_bindir}/gnusim8085
21cr|gnusim8085-1.4.1-1|23	%{_metainfodir}/gnusim8085.appdata.xml
21cr|gnusim8085-1.4.1-1|24	%{_datadir}/applications/GNUSim8085.desktop
21cr|gnusim8085-1.4.1-1|25	%{_datadir}/gnusim8085/
21cr|gnusim8085-1.4.1-1|26	%{_datadir}/pixmaps/gnusim8085/
21cr|gnusim8085-1.4.1-1|27	%{_datadir}/icons/hicolor/scalable/apps/gnusim8085.svg
21cr|gnusim8085-1.4.1-1|28	
21cr|gnusim8085-1.4.1-1|29	#----------------------------------------------------------------------------
21cr|gnusim8085-1.4.1-1|30	
21cr|gnusim8085-1.4.1-1|31	%prep
21cr|gnusim8085-1.4.1-1|32	%setup -qn GNUSim8085-%{version}
21cr|gnusim8085-1.4.1-1|33	
21cr|gnusim8085-1.4.1-1|34	%build
21cr|gnusim8085-1.4.1-1|35	autoreconf -fi
21cr|gnusim8085-1.4.1-1|36	%configure
21cr|gnusim8085-1.4.1-1|37	%make
21cr|gnusim8085-1.4.1-1|38	
21cr|gnusim8085-1.4.1-1|39	%install
21cr|gnusim8085-1.4.1-1|40	mkdir -p %{buildroot}%{_datadir}/pixmaps/%{name}
21cr|gnusim8085-1.4.1-1|41	%makeinstall_std
21cr|gnusim8085-1.4.1-1|42	
21cr|gnusim8085-1.4.1-1|43	desktop-file-install --vendor='' \
21cr|gnusim8085-1.4.1-1|44	--dir %{buildroot}%{_datadir}/applications \
21cr|gnusim8085-1.4.1-1|45	--add-category='GTK;GNOME;Development;Debugger' \
21cr|gnusim8085-1.4.1-1|46	%{buildroot}%{_datadir}/applications/GNUSim8085.desktop
21cr|gnusim8085-1.4.1-1|47	
21cr|gnusim8085-1.4.1-1|48	%find_lang %{name}
21cr|gnusim8085-1.4.1-1|49	

1981 21
21cr|gnustep-DisplayCalibrator-0.7-3|1	
21cr|gnustep-DisplayCalibrator-0.7-3|2	Name:		gnustep-DisplayCalibrator
21cr|gnustep-DisplayCalibrator-0.7-3|3	Version:	0.7
21cr|gnustep-DisplayCalibrator-0.7-3|4	Release:	3
21cr|gnustep-DisplayCalibrator-0.7-3|5	Summary:	Gamma calibration for GNUstep
21cr|gnustep-DisplayCalibrator-0.7-3|6	License:	Free
21cr|gnustep-DisplayCalibrator-0.7-3|7	Group:		Graphical desktop/Other
21cr|gnustep-DisplayCalibrator-0.7-3|8	Url:		http://packages.ubuntu.com/ru/lucid/displaycalibrator.app
21cr|gnustep-DisplayCalibrator-0.7-3|9	Source0:	%{name}-%{version}.tar
21cr|gnustep-DisplayCalibrator-0.7-3|10	Source1:	DisplayCalibrator.desktop
21cr|gnustep-DisplayCalibrator-0.7-3|11	BuildRequires: gcc-objc
21cr|gnustep-DisplayCalibrator-0.7-3|12	BuildRequires: gnustep-make
21cr|gnustep-DisplayCalibrator-0.7-3|13	BuildRequires: gnustep-gui-devel
21cr|gnustep-DisplayCalibrator-0.7-3|14	BuildRequires: gmp-devel
21cr|gnustep-DisplayCalibrator-0.7-3|15	BuildRequires: pkgconfig(gnutls)
21cr|gnustep-DisplayCalibrator-0.7-3|16	BuildRequires: libgcrypt-devel
21cr|gnustep-DisplayCalibrator-0.7-3|17	BuildRequires: libxslt-devel
21cr|gnustep-DisplayCalibrator-0.7-3|18	BuildRequires: pkgconfig(libffi)
21cr|gnustep-DisplayCalibrator-0.7-3|19	BuildRequires: icu-devel
21cr|gnustep-DisplayCalibrator-0.7-3|20	BuildRequires: zlib-devel
21cr|gnustep-DisplayCalibrator-0.7-3|21	
21cr|gnustep-DisplayCalibrator-0.7-3|22	%description
21cr|gnustep-DisplayCalibrator-0.7-3|23	DisplayCalibrator is a GNUstep application to calibrate the gamma of
21cr|gnustep-DisplayCalibrator-0.7-3|24	your display.
21cr|gnustep-DisplayCalibrator-0.7-3|25	
21cr|gnustep-DisplayCalibrator-0.7-3|26	%files
21cr|gnustep-DisplayCalibrator-0.7-3|27	%doc readme
21cr|gnustep-DisplayCalibrator-0.7-3|28	%{_bindir}/*
21cr|gnustep-DisplayCalibrator-0.7-3|29	%{_libdir}/GNUstep
21cr|gnustep-DisplayCalibrator-0.7-3|30	%{_datadir}/pixmaps/*.png
21cr|gnustep-DisplayCalibrator-0.7-3|31	%{_datadir}/applications/*.desktop
21cr|gnustep-DisplayCalibrator-0.7-3|32	
21cr|gnustep-DisplayCalibrator-0.7-3|33	#------------------------------------------------------------------
21cr|gnustep-DisplayCalibrator-0.7-3|34	%prep
21cr|gnustep-DisplayCalibrator-0.7-3|35	%setup
21cr|gnustep-DisplayCalibrator-0.7-3|36	
21cr|gnustep-DisplayCalibrator-0.7-3|37	mkdir -p DisplayCalibrator.app/Resources
21cr|gnustep-DisplayCalibrator-0.7-3|38	cp %{SOURCE1} DisplayCalibrator.app/Resources/
21cr|gnustep-DisplayCalibrator-0.7-3|39	
21cr|gnustep-DisplayCalibrator-0.7-3|40	%build
21cr|gnustep-DisplayCalibrator-0.7-3|41	. %_datadir/GNUstep/Makefiles/GNUstep.sh
21cr|gnustep-DisplayCalibrator-0.7-3|42	
21cr|gnustep-DisplayCalibrator-0.7-3|43	%make_build \
21cr|gnustep-DisplayCalibrator-0.7-3|44	messages=yes \
21cr|gnustep-DisplayCalibrator-0.7-3|45	debug=yes \
21cr|gnustep-DisplayCalibrator-0.7-3|46	strip=no \
21cr|gnustep-DisplayCalibrator-0.7-3|47	shared=yes
21cr|gnustep-DisplayCalibrator-0.7-3|48	
21cr|gnustep-DisplayCalibrator-0.7-3|49	%install
21cr|gnustep-DisplayCalibrator-0.7-3|50	. %{_datadir}/GNUstep/Makefiles/GNUstep.sh
21cr|gnustep-DisplayCalibrator-0.7-3|51	
21cr|gnustep-DisplayCalibrator-0.7-3|52	%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
21cr|gnustep-DisplayCalibrator-0.7-3|53	
21cr|gnustep-DisplayCalibrator-0.7-3|54	install -d %{buildroot}%{_datadir}/applications
21cr|gnustep-DisplayCalibrator-0.7-3|55	install -d %{buildroot}%{_datadir}/pixmaps
21cr|gnustep-DisplayCalibrator-0.7-3|56	install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|gnustep-DisplayCalibrator-0.7-3|57	install -m0644 DisplayCalibrator.app/Resources/gammascrew.png %{buildroot}%{_datadir}/pixmaps

1982 21
21cr|gnutu-2.5-9|1	%define _enable_debug_packages %{nil}
21cr|gnutu-2.5-9|2	%define debug_package %{nil}
21cr|gnutu-2.5-9|3	
21cr|gnutu-2.5-9|4	Summary:	Student's Schedule
21cr|gnutu-2.5-9|5	Name:		gnutu
21cr|gnutu-2.5-9|6	Version:	2.5
21cr|gnutu-2.5-9|7	Release:	9
21cr|gnutu-2.5-9|8	License:	GPLv2+
21cr|gnutu-2.5-9|9	Group:		Education
21cr|gnutu-2.5-9|10	Url:		http://www.gnutu.devnull.pl/
21cr|gnutu-2.5-9|11	Source0:	http://gnutu.devnull.pl/download.php?id=sources/gnutu-%{version}.tar.gz
21cr|gnutu-2.5-9|12	Patch0:		%{name}-desktop.patch
21cr|gnutu-2.5-9|13	BuildRequires:	gtk-sharp2
21cr|gnutu-2.5-9|14	BuildRequires:	glade-sharp2
21cr|gnutu-2.5-9|15	BuildRequires:	pkgconfig(mono)
21cr|gnutu-2.5-9|16	
21cr|gnutu-2.5-9|17	%description
21cr|gnutu-2.5-9|18	GNUTU (Student's Schedule) is designed for students from primary and secondary
21cr|gnutu-2.5-9|19	schools - using it, you can note various information (like marks, tests' dates
21cr|gnutu-2.5-9|20	and important school events). It also can create various statistics, search
21cr|gnutu-2.5-9|21	for all entered data, calculate your average; it can also serve as a diary and
21cr|gnutu-2.5-9|22	many, many more...
21cr|gnutu-2.5-9|23	
21cr|gnutu-2.5-9|24	%files -f %{name}.lang
21cr|gnutu-2.5-9|25	%defattr(644,root,root,755)
21cr|gnutu-2.5-9|26	%doc AUTHORS ChangeLog COPYING README
21cr|gnutu-2.5-9|27	%attr(755,root,root) %{_bindir}/%{name}
21cr|gnutu-2.5-9|28	%dir %{_libdir}/%{name}
21cr|gnutu-2.5-9|29	%{_libdir}/%{name}/*
21cr|gnutu-2.5-9|30	%{_datadir}/applications/gnutu.desktop
21cr|gnutu-2.5-9|31	%{_datadir}/pixmaps/gnutu.ico
21cr|gnutu-2.5-9|32	%{_datadir}/pixmaps/gnutu.png
21cr|gnutu-2.5-9|33	
21cr|gnutu-2.5-9|34	#----------------------------------------------------------------------------
21cr|gnutu-2.5-9|35	
21cr|gnutu-2.5-9|36	%prep
21cr|gnutu-2.5-9|37	%setup -q
21cr|gnutu-2.5-9|38	%patch0 -p1 -b .%{name}-desktop.patch
21cr|gnutu-2.5-9|39	
21cr|gnutu-2.5-9|40	%build
21cr|gnutu-2.5-9|41	%configure
21cr|gnutu-2.5-9|42	%make
21cr|gnutu-2.5-9|43	
21cr|gnutu-2.5-9|44	%install
21cr|gnutu-2.5-9|45	%makeinstall_std
21cr|gnutu-2.5-9|46	
21cr|gnutu-2.5-9|47	%find_lang %{name}

1983 21
21cr|goaccess-1.3-1|1	# Workaround to build with GCC 10
21cr|goaccess-1.3-1|2	%global optflags %{optflags} -fcommon
21cr|goaccess-1.3-1|3	%define debug_package %{nil}
21cr|goaccess-1.3-1|4	
21cr|goaccess-1.3-1|5	Name:           goaccess
21cr|goaccess-1.3-1|6	Version:        1.3
21cr|goaccess-1.3-1|7	Release:        1
21cr|goaccess-1.3-1|8	Summary:        Real-time web log analyzer and interactive viewer
21cr|goaccess-1.3-1|9	License:        GPLv2+
21cr|goaccess-1.3-1|10	Group:		    Networking/WWW
21cr|goaccess-1.3-1|11	URL:            http://goaccess.io/
21cr|goaccess-1.3-1|12	Source0:        http://tar.goaccess.io/goaccess-%{version}.tar.gz
21cr|goaccess-1.3-1|13	BuildRequires:  autoconf
21cr|goaccess-1.3-1|14	BuildRequires:  automake
21cr|goaccess-1.3-1|15	BuildRequires:  geoip-devel
21cr|goaccess-1.3-1|16	BuildRequires:  ncurses-devel
21cr|goaccess-1.3-1|17	
21cr|goaccess-1.3-1|18	%description
21cr|goaccess-1.3-1|19	GoAccess is a real-time web log analyzer and interactive viewer that runs in a
21cr|goaccess-1.3-1|20	terminal in *nix systems. It provides fast and valuable HTTP statistics for
21cr|goaccess-1.3-1|21	system administrators that require a visual server report on the fly.
21cr|goaccess-1.3-1|22	
21cr|goaccess-1.3-1|23	Features:
21cr|goaccess-1.3-1|24	GoAccess parses the specified web log file and outputs the data to terminal.
21cr|goaccess-1.3-1|25	
21cr|goaccess-1.3-1|26	* General statistics, bandwidth, etc.
21cr|goaccess-1.3-1|27	* Time taken to serve the request (useful to track pages that are slowing down.
21cr|goaccess-1.3-1|28	your site).
21cr|goaccess-1.3-1|29	* Metrics for cumulative, average and slowest running requests.
21cr|goaccess-1.3-1|30	* Top visitors.
21cr|goaccess-1.3-1|31	* Requested files & static files.
21cr|goaccess-1.3-1|32	* 404 or Not Found.
21cr|goaccess-1.3-1|33	* Hosts, Reverse DNS, IP Location.
21cr|goaccess-1.3-1|34	* Operating Systems.
21cr|goaccess-1.3-1|35	* Browsers and Spiders.
21cr|goaccess-1.3-1|36	* Referring Sites & URLs.
21cr|goaccess-1.3-1|37	* Keyphrases.
21cr|goaccess-1.3-1|38	* Geo Location - Continent/Country/City.
21cr|goaccess-1.3-1|39	* Visitors Time Distribution.
21cr|goaccess-1.3-1|40	* HTTP Status Codes.
21cr|goaccess-1.3-1|41	* Ability to output JSON and CSV.
21cr|goaccess-1.3-1|42	* Tailor GoAccess to suit your own color taste/schemes.
21cr|goaccess-1.3-1|43	* Support for large datasets + data persistence.
21cr|goaccess-1.3-1|44	* Support for IPv6.
21cr|goaccess-1.3-1|45	* Output statistics to HTML.
21cr|goaccess-1.3-1|46	and more...
21cr|goaccess-1.3-1|47	
21cr|goaccess-1.3-1|48	GoAccess allows any custom log format string. Predefined options include, but
21cr|goaccess-1.3-1|49	not limited to:
21cr|goaccess-1.3-1|50	
21cr|goaccess-1.3-1|51	* Amazon CloudFront (Download Distribution).
21cr|goaccess-1.3-1|52	* AWS Elastic Load Balancing.
21cr|goaccess-1.3-1|53	* Apache/Nginx Common/Combined + VHosts.
21cr|goaccess-1.3-1|54	* Google Cloud Storage.
21cr|goaccess-1.3-1|55	* W3C format (IIS).
21cr|goaccess-1.3-1|56	
21cr|goaccess-1.3-1|57	%prep
21cr|goaccess-1.3-1|58	%setup -q
21cr|goaccess-1.3-1|59	# Prevent flags being overridden again and again.
21cr|goaccess-1.3-1|60	#sed -i 's|-pthread|$CFLAGS \0|' configure.ac
21cr|goaccess-1.3-1|61	#sed -i '/-pthread/d' configure.ac
21cr|goaccess-1.3-1|62	
21cr|goaccess-1.3-1|63	%build
21cr|goaccess-1.3-1|64	#autoreconf -fiv
21cr|goaccess-1.3-1|65	%configure --enable-debug --enable-geoip --enable-utf8
21cr|goaccess-1.3-1|66	%make
21cr|goaccess-1.3-1|67	
21cr|goaccess-1.3-1|68	%install
21cr|goaccess-1.3-1|69	%makeinstall
21cr|goaccess-1.3-1|70	%find_lang %{name}
21cr|goaccess-1.3-1|71	
21cr|goaccess-1.3-1|72	%files -f %{name}.lang
21cr|goaccess-1.3-1|73	%doc AUTHORS ChangeLog README TODO COPYING
21cr|goaccess-1.3-1|74	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|goaccess-1.3-1|75	%{_bindir}/%{name}
21cr|goaccess-1.3-1|76	%{_mandir}/man1/%{name}.1*

1984 21
21cr|goatattack-0.4.5-3|1	%global optflags %{optflags} -Wstrict-aliasing=0 -std=c++14
21cr|goatattack-0.4.5-3|2	
21cr|goatattack-0.4.5-3|3	Summary:	Fast-paced multiplayer pixel art shooter game
21cr|goatattack-0.4.5-3|4	Name:		goatattack
21cr|goatattack-0.4.5-3|5	Version:	0.4.5
21cr|goatattack-0.4.5-3|6	Release:	3
21cr|goatattack-0.4.5-3|7	License:	GPLv3+
21cr|goatattack-0.4.5-3|8	Group:		Games/Arcade
21cr|goatattack-0.4.5-3|9	Url:		http://www.goatattack.net
21cr|goatattack-0.4.5-3|10	Source0:	https://github.com/goatattack/goatattack/archive/%{version}/%{name}-%{version}.tar.gz
21cr|goatattack-0.4.5-3|11	BuildRequires:	pkgconfig(gl)
21cr|goatattack-0.4.5-3|12	BuildRequires:	pkgconfig(libpng)
21cr|goatattack-0.4.5-3|13	BuildRequires:	pkgconfig(sdl2)
21cr|goatattack-0.4.5-3|14	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|goatattack-0.4.5-3|15	BuildRequires:	pkgconfig(zlib)
21cr|goatattack-0.4.5-3|16	BuildRequires:	pkgconfig(freetype2)
21cr|goatattack-0.4.5-3|17	Requires:	%{name}-data >= %{EVRD}
21cr|goatattack-0.4.5-3|18	
21cr|goatattack-0.4.5-3|19	%description
21cr|goatattack-0.4.5-3|20	Goat Attack is a multiplayer 2D platformer pixel art shooter game for Linux,
21cr|goatattack-0.4.5-3|21	OS X and Windows. You can play it in a local network or over the Internet.
21cr|goatattack-0.4.5-3|22	This project is splitted three subprojects. the game itself, its map editor
21cr|goatattack-0.4.5-3|23	and a master server. six gameplay modes are supported. deathmatch, team
21cr|goatattack-0.4.5-3|24	deathmatch, capture the flag, speed race, catch the coin and goat of the hill.
21cr|goatattack-0.4.5-3|25	
21cr|goatattack-0.4.5-3|26	%files
21cr|goatattack-0.4.5-3|27	%doc AUTHORS ChangeLog README.md server_*.conf
21cr|goatattack-0.4.5-3|28	%{_gamesbindir}/%{name}
21cr|goatattack-0.4.5-3|29	%{_gamesbindir}/%{name}-mapeditor
21cr|goatattack-0.4.5-3|30	%{_gamesbindir}/%{name}-server
21cr|goatattack-0.4.5-3|31	%{_appdatadir}/%{name}.appdata.xml
21cr|goatattack-0.4.5-3|32	%{_appdatadir}/%{name}-mapeditor.appdata.xml
21cr|goatattack-0.4.5-3|33	%{_datadir}/applications/%{name}*.desktop
21cr|goatattack-0.4.5-3|34	%{_iconsdir}/hicolor/scalable/apps/%{name}*.svg
21cr|goatattack-0.4.5-3|35	%{_mandir}/man6/%{name}*.6*
21cr|goatattack-0.4.5-3|36	
21cr|goatattack-0.4.5-3|37	#---------------------------------------------------------------------------
21cr|goatattack-0.4.5-3|38	
21cr|goatattack-0.4.5-3|39	%package data
21cr|goatattack-0.4.5-3|40	Summary:	Data files for the game Goat Attack
21cr|goatattack-0.4.5-3|41	License:	CC-BY-SA
21cr|goatattack-0.4.5-3|42	BuildArch:	noarch
21cr|goatattack-0.4.5-3|43	
21cr|goatattack-0.4.5-3|44	%description data
21cr|goatattack-0.4.5-3|45	This package contains arch-independent data files (graphics, sounds, music,
21cr|goatattack-0.4.5-3|46	levels) for the multiplayer game Goat Attack.
21cr|goatattack-0.4.5-3|47	
21cr|goatattack-0.4.5-3|48	%files data
21cr|goatattack-0.4.5-3|49	%doc AUTHORS ChangeLog
21cr|goatattack-0.4.5-3|50	%{_gamesdatadir}/%{name}/
21cr|goatattack-0.4.5-3|51	
21cr|goatattack-0.4.5-3|52	#---------------------------------------------------------------------------
21cr|goatattack-0.4.5-3|53	
21cr|goatattack-0.4.5-3|54	%prep
21cr|goatattack-0.4.5-3|55	%setup -q
21cr|goatattack-0.4.5-3|56	
21cr|goatattack-0.4.5-3|57	%build
21cr|goatattack-0.4.5-3|58	export CPPFLAGS="%{optflags} -I/usr/include/freetype2"
21cr|goatattack-0.4.5-3|59	autoreconf -vfi
21cr|goatattack-0.4.5-3|60	cd ..
21cr|goatattack-0.4.5-3|61	rm -rf build-dedicated
21cr|goatattack-0.4.5-3|62	mkdir build-dedicated
21cr|goatattack-0.4.5-3|63	cd %{name}-%{version}
21cr|goatattack-0.4.5-3|64	cp -a . ../build-dedicated
21cr|goatattack-0.4.5-3|65	
21cr|goatattack-0.4.5-3|66	%configure \
21cr|goatattack-0.4.5-3|67	--bindir=%{_gamesbindir} \
21cr|goatattack-0.4.5-3|68	--datadir=%{_gamesdatadir} \
21cr|goatattack-0.4.5-3|69	--enable-map-editor
21cr|goatattack-0.4.5-3|70	
21cr|goatattack-0.4.5-3|71	%make
21cr|goatattack-0.4.5-3|72	
21cr|goatattack-0.4.5-3|73	pushd ../build-dedicated
21cr|goatattack-0.4.5-3|74	%configure \
21cr|goatattack-0.4.5-3|75	--bindir=%{_gamesbindir} \
21cr|goatattack-0.4.5-3|76	--datadir=%{_gamesdatadir} \
21cr|goatattack-0.4.5-3|77	--enable-dedicated-server
21cr|goatattack-0.4.5-3|78	%make
21cr|goatattack-0.4.5-3|79	popd
21cr|goatattack-0.4.5-3|80	
21cr|goatattack-0.4.5-3|81	%install
21cr|goatattack-0.4.5-3|82	%makeinstall_std
21cr|goatattack-0.4.5-3|83	
21cr|goatattack-0.4.5-3|84	install -m755 ../build-dedicated/src/Server/%{name}-server \
21cr|goatattack-0.4.5-3|85	%{buildroot}%{_gamesbindir}/%{name}-server
21cr|goatattack-0.4.5-3|86	install -m755 ../build-dedicated/src/Server/man/%{name}-server.6 \
21cr|goatattack-0.4.5-3|87	%{buildroot}%{_mandir}/man6/%{name}-server.6
21cr|goatattack-0.4.5-3|88	
21cr|goatattack-0.4.5-3|89	
21cr|goatattack-0.4.5-3|90	# appdata
21cr|goatattack-0.4.5-3|91	mkdir -p %{buildroot}%{_appdatadir}
21cr|goatattack-0.4.5-3|92	mv %{buildroot}%{_datadir}/appdata/goatattack.appdata.xml \
21cr|goatattack-0.4.5-3|93	%{buildroot}%{_appdatadir}/goatattack.appdata.xml
21cr|goatattack-0.4.5-3|94	mv %{buildroot}%{_datadir}/appdata/goatattack-mapeditor.appdata.xml \
21cr|goatattack-0.4.5-3|95	%{buildroot}%{_appdatadir}/goatattack-mapeditor.appdata.xml
21cr|goatattack-0.4.5-3|96	rm -fr  %{buildroot}%{_datadir}/appdata

1985 21
21cr|gob2-2.0.20-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gob2-2.0.20-1|2	
21cr|gob2-2.0.20-1|3	Summary:	GTK+ Object Builder
21cr|gob2-2.0.20-1|4	Name:		gob2
21cr|gob2-2.0.20-1|5	Version:	2.0.20
21cr|gob2-2.0.20-1|6	Release:	1
21cr|gob2-2.0.20-1|7	License:	GPLv2+
21cr|gob2-2.0.20-1|8	Group:		Development/GNOME and GTK+
21cr|gob2-2.0.20-1|9	Source:		http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gob2-2.0.20-1|10	URL:		http://www.5z.com/jirka/linux.html#gob
21cr|gob2-2.0.20-1|11	BuildRequires:	flex
21cr|gob2-2.0.20-1|12	BuildRequires:	glib2-devel
21cr|gob2-2.0.20-1|13	
21cr|gob2-2.0.20-1|14	%description
21cr|gob2-2.0.20-1|15	GOB2 is a simple preprocessor for making GTK+ objects.  It makes objects
21cr|gob2-2.0.20-1|16	from a single file which has inline C code so that you don't have to edit
21cr|gob2-2.0.20-1|17	the generated files.  Syntax is somewhat inspired by java and yacc.
21cr|gob2-2.0.20-1|18	
21cr|gob2-2.0.20-1|19	%prep
21cr|gob2-2.0.20-1|20	%setup -q
21cr|gob2-2.0.20-1|21	
21cr|gob2-2.0.20-1|22	%build
21cr|gob2-2.0.20-1|23	%configure
21cr|gob2-2.0.20-1|24	%make
21cr|gob2-2.0.20-1|25	
21cr|gob2-2.0.20-1|26	%install
21cr|gob2-2.0.20-1|27	rm -rf $RPM_BUILD_ROOT
21cr|gob2-2.0.20-1|28	%makeinstall_std
21cr|gob2-2.0.20-1|29	
21cr|gob2-2.0.20-1|30	%clean
21cr|gob2-2.0.20-1|31	rm -rf $RPM_BUILD_ROOT
21cr|gob2-2.0.20-1|32	
21cr|gob2-2.0.20-1|33	%files
21cr|gob2-2.0.20-1|34	%defattr(-, root, root)
21cr|gob2-2.0.20-1|35	%doc README AUTHORS NEWS TODO ChangeLog
21cr|gob2-2.0.20-1|36	%doc examples
21cr|gob2-2.0.20-1|37	%{_bindir}/*
21cr|gob2-2.0.20-1|38	%{_mandir}/man1/*
21cr|gob2-2.0.20-1|39	%{_datadir}/aclocal/*

1986 21
21cr|godot2-2.1.6-1|1	# remove when push in contrib
21cr|godot2-2.1.6-1|2	%define debug_package	%{nil}
21cr|godot2-2.1.6-1|3	%define _enable_debug_packages %{nil}
21cr|godot2-2.1.6-1|4	
21cr|godot2-2.1.6-1|5	%define oname godot
21cr|godot2-2.1.6-1|6	%global __provides_exclude godot
21cr|godot2-2.1.6-1|7	%bcond_without  server
21cr|godot2-2.1.6-1|8	
21cr|godot2-2.1.6-1|9	%define status stable
21cr|godot2-2.1.6-1|10	%define uversion %{version}-%{status}
21cr|godot2-2.1.6-1|11	
21cr|godot2-2.1.6-1|12	%ifarch %{ix86}
21cr|godot2-2.1.6-1|13	%define arch 32
21cr|godot2-2.1.6-1|14	%else
21cr|godot2-2.1.6-1|15	%define arch 64
21cr|godot2-2.1.6-1|16	%endif
21cr|godot2-2.1.6-1|17	
21cr|godot2-2.1.6-1|18	Name:           godot2
21cr|godot2-2.1.6-1|19	Version:        2.1.6
21cr|godot2-2.1.6-1|20	Release:        1
21cr|godot2-2.1.6-1|21	Summary:        Multi-platform 2D and 3D game engine with a feature rich editor
21cr|godot2-2.1.6-1|22	Group:          Development/Tools
21cr|godot2-2.1.6-1|23	License:        MIT
21cr|godot2-2.1.6-1|24	Url:            https://godotengine.org
21cr|godot2-2.1.6-1|25	Source0:        https://github.com/godotengine/godot/archive/%{uversion}/%{oname}-%{uversion}.tar.gz
21cr|godot2-2.1.6-1|26	Source1:        https://github.com/godotengine/godot-demo-projects/archive/2.1.4-stable.tar.gz
21cr|godot2-2.1.6-1|27	BuildRequires:  clang
21cr|godot2-2.1.6-1|28	BuildRequires:  pkgconfig(alsa)
21cr|godot2-2.1.6-1|29	BuildRequires:  pkgconfig(freetype2)
21cr|godot2-2.1.6-1|30	BuildRequires:  pkgconfig(glew)
21cr|godot2-2.1.6-1|31	BuildRequires:  pkgconfig(libpng)
21cr|godot2-2.1.6-1|32	BuildRequires:  pkgconfig(libpulse)
21cr|godot2-2.1.6-1|33	BuildRequires:  pkgconfig(libwebp)
21cr|godot2-2.1.6-1|34	BuildRequires:  pkgconfig(ogg)
21cr|godot2-2.1.6-1|35	BuildRequires:  pkgconfig(openssl)
21cr|godot2-2.1.6-1|36	BuildRequires:  pkgconfig(opus)
21cr|godot2-2.1.6-1|37	BuildRequires:  pkgconfig(opusfile)
21cr|godot2-2.1.6-1|38	BuildRequires:  pkgconfig(theora)
21cr|godot2-2.1.6-1|39	BuildRequires:  pkgconfig(udev)
21cr|godot2-2.1.6-1|40	BuildRequires:  pkgconfig(vorbis)
21cr|godot2-2.1.6-1|41	BuildRequires:  pkgconfig(vorbisfile)
21cr|godot2-2.1.6-1|42	BuildRequires:  pkgconfig(x11)
21cr|godot2-2.1.6-1|43	BuildRequires:  pkgconfig(xcursor)
21cr|godot2-2.1.6-1|44	BuildRequires:  pkgconfig(xinerama)
21cr|godot2-2.1.6-1|45	BuildRequires:  pkgconfig(xrandr)
21cr|godot2-2.1.6-1|46	BuildRequires:  pkgconfig(zlib)
21cr|godot2-2.1.6-1|47	BuildRequires:  scons
21cr|godot2-2.1.6-1|48	
21cr|godot2-2.1.6-1|49	Recommends:    %{name}-demos
21cr|godot2-2.1.6-1|50	Provides:	godot2
21cr|godot2-2.1.6-1|51	
21cr|godot2-2.1.6-1|52	%description
21cr|godot2-2.1.6-1|53	Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
21cr|godot2-2.1.6-1|54	It provides a huge set of common tools, so you can just focus on making
21cr|godot2-2.1.6-1|55	your game without reinventing the wheel.
21cr|godot2-2.1.6-1|56	
21cr|godot2-2.1.6-1|57	Godot is completely free and open source under the very permissive MIT
21cr|godot2-2.1.6-1|58	license. No strings attached, no royalties, nothing. Your game is yours,
21cr|godot2-2.1.6-1|59	down to the last line of engine code.
21cr|godot2-2.1.6-1|60	
21cr|godot2-2.1.6-1|61	%files
21cr|godot2-2.1.6-1|62	%doc LICENSE.txt README.md
21cr|godot2-2.1.6-1|63	%{_bindir}/%{name}
21cr|godot2-2.1.6-1|64	%dir %{_datadir}/%{name}
21cr|godot2-2.1.6-1|65	%{_datadir}/applications/%{name}.desktop
21cr|godot2-2.1.6-1|66	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|godot2-2.1.6-1|67	
21cr|godot2-2.1.6-1|68	#----------------------------------------------------------------------
21cr|godot2-2.1.6-1|69	
21cr|godot2-2.1.6-1|70	%package        demos
21cr|godot2-2.1.6-1|71	Summary:        Demo projects to learn how to use Godot Engine
21cr|godot2-2.1.6-1|72	BuildArch:      noarch
21cr|godot2-2.1.6-1|73	
21cr|godot2-2.1.6-1|74	%description    demos
21cr|godot2-2.1.6-1|75	This package contains the official demo projects to help new users to learn
21cr|godot2-2.1.6-1|76	the features of the game engine.
21cr|godot2-2.1.6-1|77	
21cr|godot2-2.1.6-1|78	%files          demos
21cr|godot2-2.1.6-1|79	%doc godot-demo-projects-2.1.4-stable/*.md
21cr|godot2-2.1.6-1|80	%{_datadir}/%{name}/demos/
21cr|godot2-2.1.6-1|81	
21cr|godot2-2.1.6-1|82	#----------------------------------------------------------------------
21cr|godot2-2.1.6-1|83	
21cr|godot2-2.1.6-1|84	%if %{with server}
21cr|godot2-2.1.6-1|85	%package        server
21cr|godot2-2.1.6-1|86	Summary:        Godot headless binary for servers
21cr|godot2-2.1.6-1|87	Group:          Games/Other
21cr|godot2-2.1.6-1|88	
21cr|godot2-2.1.6-1|89	%description    server
21cr|godot2-2.1.6-1|90	This package contains the headless binary for the Godot game engine,
21cr|godot2-2.1.6-1|91	particularly suited for running dedicated servers.
21cr|godot2-2.1.6-1|92	
21cr|godot2-2.1.6-1|93	%files          server
21cr|godot2-2.1.6-1|94	%doc *.md
21cr|godot2-2.1.6-1|95	%{_bindir}/%{name}-server
21cr|godot2-2.1.6-1|96	%endif
21cr|godot2-2.1.6-1|97	
21cr|godot2-2.1.6-1|98	#----------------------------------------------------------------------
21cr|godot2-2.1.6-1|99	
21cr|godot2-2.1.6-1|100	%package        runner
21cr|godot2-2.1.6-1|101	Summary:        Shared binary to play games developed with the Godot engine
21cr|godot2-2.1.6-1|102	Group:          Games/Other
21cr|godot2-2.1.6-1|103	
21cr|godot2-2.1.6-1|104	%description    runner
21cr|godot2-2.1.6-1|105	This package contains a godot-runner binary for the Linux X11 platform,
21cr|godot2-2.1.6-1|106	which can be used to run any game developed with the Godot engine simply
21cr|godot2-2.1.6-1|107	by pointing to the location of the game's data package.
21cr|godot2-2.1.6-1|108	
21cr|godot2-2.1.6-1|109	%files          runner
21cr|godot2-2.1.6-1|110	%doc LICENSE.txt README.md
21cr|godot2-2.1.6-1|111	%{_bindir}/%{name}-runner
21cr|godot2-2.1.6-1|112	
21cr|godot2-2.1.6-1|113	#----------------------------------------------------------------------
21cr|godot2-2.1.6-1|114	
21cr|godot2-2.1.6-1|115	%prep
21cr|godot2-2.1.6-1|116	%setup -qn %{oname}-%{uversion} -a 1
21cr|godot2-2.1.6-1|117	chmod -x scene/main/node.cpp
21cr|godot2-2.1.6-1|118	
21cr|godot2-2.1.6-1|119	%build
21cr|godot2-2.1.6-1|120	# Needs to be in %%build so that system_libs stays in scope
21cr|godot2-2.1.6-1|121	system_libs=""
21cr|godot2-2.1.6-1|122	for lib in freetype glew libogg libpng libtheora libvorbis libwebp openssl opus zlib; do
21cr|godot2-2.1.6-1|123	system_libs+="builtin_"$lib"=no "
21cr|godot2-2.1.6-1|124	rm -rf thirdparty/$lib
21cr|godot2-2.1.6-1|125	done
21cr|godot2-2.1.6-1|126	%define _scons %scons use_llvm=yes $system_libs
21cr|godot2-2.1.6-1|127	
21cr|godot2-2.1.6-1|128	export BUILD_REVISION="RosaLinuxRo"
21cr|godot2-2.1.6-1|129	
21cr|godot2-2.1.6-1|130	# Build graphical editor (tools)
21cr|godot2-2.1.6-1|131	%_scons p=x11 tools=yes target=release_debug
21cr|godot2-2.1.6-1|132	
21cr|godot2-2.1.6-1|133	# Build game runner (without tools)
21cr|godot2-2.1.6-1|134	%_scons p=x11 tools=no target=release
21cr|godot2-2.1.6-1|135	
21cr|godot2-2.1.6-1|136	%if %{with server}
21cr|godot2-2.1.6-1|137	# Build headless version of the editor
21cr|godot2-2.1.6-1|138	%_scons p=server tools=yes target=release_debug
21cr|godot2-2.1.6-1|139	%endif
21cr|godot2-2.1.6-1|140	
21cr|godot2-2.1.6-1|141	%install
21cr|godot2-2.1.6-1|142	install -d %{buildroot}%{_bindir}
21cr|godot2-2.1.6-1|143	install -m0755 bin/%{oname}.x11.opt.tools.%{arch}.llvm %{buildroot}%{_bindir}/%{name}
21cr|godot2-2.1.6-1|144	install -m0755 bin/%{oname}.x11.opt.%{arch}.llvm %{buildroot}%{_bindir}/%{name}-runner
21cr|godot2-2.1.6-1|145	%if %{with server}
21cr|godot2-2.1.6-1|146	install -m0755 bin/%{oname}_server.server.opt.tools.%{arch} %{buildroot}%{_bindir}/%{name}-server
21cr|godot2-2.1.6-1|147	%endif
21cr|godot2-2.1.6-1|148	
21cr|godot2-2.1.6-1|149	install -d %{buildroot}%{_datadir}/%{name}
21cr|godot2-2.1.6-1|150	cp -a godot-demo-projects-2.1.4-stable %{buildroot}%{_datadir}/%{name}/demos
21cr|godot2-2.1.6-1|151	
21cr|godot2-2.1.6-1|152	install -D -m644 icon.svg \
21cr|godot2-2.1.6-1|153	%{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|godot2-2.1.6-1|154	
21cr|godot2-2.1.6-1|155	install -d %{buildroot}%{_datadir}/applications
21cr|godot2-2.1.6-1|156	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|godot2-2.1.6-1|157	[Desktop Entry]
21cr|godot2-2.1.6-1|158	Name=Godot Engine
21cr|godot2-2.1.6-1|159	GenericName=Libre game engine
21cr|godot2-2.1.6-1|160	Comment=Multi-platform 2D and 3D game engine with a feature rich editor
21cr|godot2-2.1.6-1|161	Exec=%{name} -pm
21cr|godot2-2.1.6-1|162	Icon=%{oname}
21cr|godot2-2.1.6-1|163	Terminal=false
21cr|godot2-2.1.6-1|164	Type=Application
21cr|godot2-2.1.6-1|165	Categories=Development;IDE;
21cr|godot2-2.1.6-1|166	EOF

1987 21
21cr|godot-3.3.2-1|1	%define _enable_debug_packages %{nil}
21cr|godot-3.3.2-1|2	%bcond_without server
21cr|godot-3.3.2-1|3	
21cr|godot-3.3.2-1|4	%define status stable
21cr|godot-3.3.2-1|5	%define uversion %{version}-%{status}
21cr|godot-3.3.2-1|6	
21cr|godot-3.3.2-1|7	%define dversion 3.3-2d4d233
21cr|godot-3.3.2-1|8	
21cr|godot-3.3.2-1|9	%ifarch %{ix86}
21cr|godot-3.3.2-1|10	%define arch 32
21cr|godot-3.3.2-1|11	%else
21cr|godot-3.3.2-1|12	%define arch 64
21cr|godot-3.3.2-1|13	%endif
21cr|godot-3.3.2-1|14	
21cr|godot-3.3.2-1|15	Summary:	Multi-platform 2D and 3D game engine with a feature rich editor
21cr|godot-3.3.2-1|16	Name:		godot
21cr|godot-3.3.2-1|17	Version:	3.3.2
21cr|godot-3.3.2-1|18	Release:	1
21cr|godot-3.3.2-1|19	License:	MIT
21cr|godot-3.3.2-1|20	Group:		Games/Other
21cr|godot-3.3.2-1|21	Url:		https://godotengine.org
21cr|godot-3.3.2-1|22	Source0:	https://github.com/godotengine/godot/archive/%{uversion}/%{name}-%{uversion}.tar.gz
21cr|godot-3.3.2-1|23	Source1:	https://github.com/godotengine/godot-demo-projects/archive/%{dversion}.tar.gz?/godot-demo-projects-%{dversion}.tar.gz
21cr|godot-3.3.2-1|24	Patch0:		0001-Linux-Fix-embree-unbundling-on-aarch64.patch
21cr|godot-3.3.2-1|25	BuildRequires:	scons
21cr|godot-3.3.2-1|26	BuildRequires:	libstdc++-static-devel
21cr|godot-3.3.2-1|27	BuildRequires:	pkgconfig(alsa)
21cr|godot-3.3.2-1|28	BuildRequires:	pkgconfig(freetype2)
21cr|godot-3.3.2-1|29	BuildRequires:	pkgconfig(glew)
21cr|godot-3.3.2-1|30	BuildRequires:	pkgconfig(libpng)
21cr|godot-3.3.2-1|31	BuildRequires:	pkgconfig(libpcre2-32)
21cr|godot-3.3.2-1|32	BuildRequires:	pkgconfig(libpulse)
21cr|godot-3.3.2-1|33	BuildRequires:	pkgconfig(libwebp)
21cr|godot-3.3.2-1|34	BuildRequires:	pkgconfig(ogg)
21cr|godot-3.3.2-1|35	BuildRequires:	pkgconfig(openssl)
21cr|godot-3.3.2-1|36	BuildRequires:	pkgconfig(opus)
21cr|godot-3.3.2-1|37	BuildRequires:	pkgconfig(opusfile)
21cr|godot-3.3.2-1|38	BuildRequires:	pkgconfig(theora)
21cr|godot-3.3.2-1|39	BuildRequires:	pkgconfig(udev)
21cr|godot-3.3.2-1|40	BuildRequires:	pkgconfig(vorbis)
21cr|godot-3.3.2-1|41	BuildRequires:	pkgconfig(vorbisfile)
21cr|godot-3.3.2-1|42	BuildRequires:	pkgconfig(vpx)
21cr|godot-3.3.2-1|43	BuildRequires:	pkgconfig(x11)
21cr|godot-3.3.2-1|44	BuildRequires:	pkgconfig(xcursor)
21cr|godot-3.3.2-1|45	BuildRequires:	pkgconfig(xinerama)
21cr|godot-3.3.2-1|46	BuildRequires:	pkgconfig(xrandr)
21cr|godot-3.3.2-1|47	BuildRequires:	pkgconfig(zlib)
21cr|godot-3.3.2-1|48	Recommends:	%{name}-demos
21cr|godot-3.3.2-1|49	
21cr|godot-3.3.2-1|50	%description
21cr|godot-3.3.2-1|51	Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
21cr|godot-3.3.2-1|52	It provides a huge set of common tools, so you can just focus on making
21cr|godot-3.3.2-1|53	your game without reinventing the wheel.
21cr|godot-3.3.2-1|54	
21cr|godot-3.3.2-1|55	Godot is completely free and open source under the very permissive MIT
21cr|godot-3.3.2-1|56	license. No strings attached, no royalties, nothing. Your game is yours,
21cr|godot-3.3.2-1|57	down to the last line of engine code.
21cr|godot-3.3.2-1|58	
21cr|godot-3.3.2-1|59	%files
21cr|godot-3.3.2-1|60	%doc LICENSE.txt README.md
21cr|godot-3.3.2-1|61	%{_appdatadir}/*.appdata.xml
21cr|godot-3.3.2-1|62	%{_datadir}/mime/application/*.xml
21cr|godot-3.3.2-1|63	%{_bindir}/%{name}
21cr|godot-3.3.2-1|64	%dir %{_datadir}/%{name}
21cr|godot-3.3.2-1|65	%{_datadir}/applications/*.desktop
21cr|godot-3.3.2-1|66	%{_mandir}/man6/godot.6*
21cr|godot-3.3.2-1|67	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|godot-3.3.2-1|68	%{_datadir}/zsh/site-functions/_%{name}
21cr|godot-3.3.2-1|69	%{_datadir}/bash-completion/completions/%{name}
21cr|godot-3.3.2-1|70	
21cr|godot-3.3.2-1|71	#----------------------------------------------------------------------
21cr|godot-3.3.2-1|72	
21cr|godot-3.3.2-1|73	%package demos
21cr|godot-3.3.2-1|74	Summary:	Demo projects to learn how to use Godot Engine
21cr|godot-3.3.2-1|75	Group:		Games/Other
21cr|godot-3.3.2-1|76	BuildArch:	noarch
21cr|godot-3.3.2-1|77	
21cr|godot-3.3.2-1|78	%description demos
21cr|godot-3.3.2-1|79	This package contains the official demo projects to help new users to learn
21cr|godot-3.3.2-1|80	the features of the game engine.
21cr|godot-3.3.2-1|81	
21cr|godot-3.3.2-1|82	%files demos
21cr|godot-3.3.2-1|83	%doc godot-demo-projects-%{dversion}/*.md
21cr|godot-3.3.2-1|84	%{_datadir}/%{name}/demos/
21cr|godot-3.3.2-1|85	
21cr|godot-3.3.2-1|86	#----------------------------------------------------------------------
21cr|godot-3.3.2-1|87	
21cr|godot-3.3.2-1|88	%if %{with server}
21cr|godot-3.3.2-1|89	%package server
21cr|godot-3.3.2-1|90	Summary:	Godot headless binary for servers
21cr|godot-3.3.2-1|91	Group:		Games/Other
21cr|godot-3.3.2-1|92	
21cr|godot-3.3.2-1|93	%description server
21cr|godot-3.3.2-1|94	This package contains the headless binary for the Godot game engine,
21cr|godot-3.3.2-1|95	particularly suited for running dedicated servers.
21cr|godot-3.3.2-1|96	
21cr|godot-3.3.2-1|97	%files server
21cr|godot-3.3.2-1|98	%doc *.md
21cr|godot-3.3.2-1|99	%{_bindir}/%{name}-server
21cr|godot-3.3.2-1|100	%{_bindir}/%{name}-headless
21cr|godot-3.3.2-1|101	%endif
21cr|godot-3.3.2-1|102	
21cr|godot-3.3.2-1|103	#----------------------------------------------------------------------
21cr|godot-3.3.2-1|104	
21cr|godot-3.3.2-1|105	%package runner
21cr|godot-3.3.2-1|106	Summary:	Shared binary to play games developed with the Godot engine
21cr|godot-3.3.2-1|107	Group:		Games/Other
21cr|godot-3.3.2-1|108	
21cr|godot-3.3.2-1|109	%description runner
21cr|godot-3.3.2-1|110	This package contains a godot-runner binary for the Linux X11 platform,
21cr|godot-3.3.2-1|111	which can be used to run any game developed with the Godot engine simply
21cr|godot-3.3.2-1|112	by pointing to the location of the game's data package.
21cr|godot-3.3.2-1|113	
21cr|godot-3.3.2-1|114	%files runner
21cr|godot-3.3.2-1|115	%doc LICENSE.txt README.md
21cr|godot-3.3.2-1|116	%{_bindir}/%{name}-runner
21cr|godot-3.3.2-1|117	
21cr|godot-3.3.2-1|118	#----------------------------------------------------------------------
21cr|godot-3.3.2-1|119	
21cr|godot-3.3.2-1|120	%prep
21cr|godot-3.3.2-1|121	%autosetup -p1 -n %{name}-%{uversion} -a 1
21cr|godot-3.3.2-1|122	
21cr|godot-3.3.2-1|123	# Windows-specific
21cr|godot-3.3.2-1|124	rm -rf thirdparty/rtaudio
21cr|godot-3.3.2-1|125	
21cr|godot-3.3.2-1|126	%build
21cr|godot-3.3.2-1|127	# Needs to be in %%build so that system_libs stays in scope
21cr|godot-3.3.2-1|128	# We don't unbundle enet and minizip as they have necessary custom changes
21cr|godot-3.3.2-1|129	# We don't unbundle bullet yet as it needs a version newer than 2.87 (current stable)
21cr|godot-3.3.2-1|130	# We don't unbundle zstd yet as it's using experimental APIs available only with static linking
21cr|godot-3.3.2-1|131	to_unbundle="freetype libogg libpng libtheora libvorbis libvpx libwebp openssl opus pcre2 zlib"
21cr|godot-3.3.2-1|132	
21cr|godot-3.3.2-1|133	%ifnarch x86_64
21cr|godot-3.3.2-1|134	%define disable_modules module_denoise_enabled=no
21cr|godot-3.3.2-1|135	%endif
21cr|godot-3.3.2-1|136	
21cr|godot-3.3.2-1|137	system_libs=""
21cr|godot-3.3.2-1|138	for lib in $to_unbundle; do
21cr|godot-3.3.2-1|139	system_libs+="builtin_"$lib"=no "
21cr|godot-3.3.2-1|140	rm -rf thirdparty/$lib
21cr|godot-3.3.2-1|141	done
21cr|godot-3.3.2-1|142	%define _scons %scons CCFLAGS="%{optflags}" LINKFLAGS="%{ldflags}" $system_libs %{?disable_modules}
21cr|godot-3.3.2-1|143	
21cr|godot-3.3.2-1|144	export BUILD_REVISION="RosaLinuxRo"
21cr|godot-3.3.2-1|145	
21cr|godot-3.3.2-1|146	# Build graphical editor (tools)
21cr|godot-3.3.2-1|147	%_scons p=x11 tools=yes target=release_debug
21cr|godot-3.3.2-1|148	
21cr|godot-3.3.2-1|149	# Build game runner (without tools)
21cr|godot-3.3.2-1|150	%_scons p=x11 tools=no target=release
21cr|godot-3.3.2-1|151	
21cr|godot-3.3.2-1|152	%if %{with server}
21cr|godot-3.3.2-1|153	# Build headless version of the editor
21cr|godot-3.3.2-1|154	%_scons p=server tools=yes target=release_debug
21cr|godot-3.3.2-1|155	%_scons p=server tools=no target=release
21cr|godot-3.3.2-1|156	%endif
21cr|godot-3.3.2-1|157	
21cr|godot-3.3.2-1|158	%install
21cr|godot-3.3.2-1|159	install -d %{buildroot}%{_bindir}
21cr|godot-3.3.2-1|160	install -m0755 bin/%{name}.x11.opt.tools.%{arch} %{buildroot}%{_bindir}/%{name}
21cr|godot-3.3.2-1|161	install -m0755 bin/%{name}.x11.opt.%{arch} %{buildroot}%{_bindir}/%{name}-runner
21cr|godot-3.3.2-1|162	%if %{with server}
21cr|godot-3.3.2-1|163	install -m0755 bin/%{name}_server.x11.opt.tools.%{arch} %{buildroot}%{_bindir}/%{name}-headless
21cr|godot-3.3.2-1|164	install -m0755 bin/%{name}_server.x11.opt.%{arch} %{buildroot}%{_bindir}/%{name}-server
21cr|godot-3.3.2-1|165	%endif
21cr|godot-3.3.2-1|166	
21cr|godot-3.3.2-1|167	install -d %{buildroot}%{_datadir}/%{name}
21cr|godot-3.3.2-1|168	cp -a godot-demo-projects-%{dversion} %{buildroot}%{_datadir}/%{name}/demos
21cr|godot-3.3.2-1|169	
21cr|godot-3.3.2-1|170	install -D -m644 icon.svg \
21cr|godot-3.3.2-1|171	%{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|godot-3.3.2-1|172	install -D -m644 misc/dist/linux/org.godotengine.Godot.desktop \
21cr|godot-3.3.2-1|173	%{buildroot}%{_datadir}/applications/org.godotengine.Godot.desktop
21cr|godot-3.3.2-1|174	install -D -m644 misc/dist/linux/org.godotengine.Godot.appdata.xml \
21cr|godot-3.3.2-1|175	%{buildroot}%{_appdatadir}/org.godotengine.Godot.appdata.xml
21cr|godot-3.3.2-1|176	install -D -m644 misc/dist/linux/org.godotengine.Godot.xml \
21cr|godot-3.3.2-1|177	%{buildroot}%{_datadir}/mime/application/org.godotengine.Godot.xml
21cr|godot-3.3.2-1|178	install -D -m644 misc/dist/linux/%{name}.6 \
21cr|godot-3.3.2-1|179	%{buildroot}%{_mandir}/man6/%{name}.6
21cr|godot-3.3.2-1|180	install -D -m644 misc/dist/shell/%{name}.bash-completion \
21cr|godot-3.3.2-1|181	%{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|godot-3.3.2-1|182	install -D -m644 misc/dist/shell/_%{name}.zsh-completion \
21cr|godot-3.3.2-1|183	%{buildroot}%{_datadir}/zsh/site-functions/_%{name}
21cr|godot-3.3.2-1|184	
21cr|godot-3.3.2-1|185	# delete hidden files
21cr|godot-3.3.2-1|186	find %{buildroot}%{_datadir}/godot/demos -name "[.]*" -exec rm -f {} \;

1988 21
21cr|go-for-it-1.6.5-2|1	%define oname Go-For-It
21cr|go-for-it-1.6.5-2|2	
21cr|go-for-it-1.6.5-2|3	Summary:	A stylish to-do list with built-in productivity timer
21cr|go-for-it-1.6.5-2|4	Name:		go-for-it
21cr|go-for-it-1.6.5-2|5	Version:	1.6.5
21cr|go-for-it-1.6.5-2|6	Release:	2
21cr|go-for-it-1.6.5-2|7	License:	GPLv3
21cr|go-for-it-1.6.5-2|8	Group:		Office
21cr|go-for-it-1.6.5-2|9	Url:		http://manuel-kehl.de/projects/go-for-it/
21cr|go-for-it-1.6.5-2|10	Source0:	https://github.com/mank319/Go-For-It/archive/%{oname}-%{version}.tar.gz
21cr|go-for-it-1.6.5-2|11	BuildRequires:	cmake
21cr|go-for-it-1.6.5-2|12	BuildRequires:	intltool
21cr|go-for-it-1.6.5-2|13	BuildRequires:	desktop-file-utils
21cr|go-for-it-1.6.5-2|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|go-for-it-1.6.5-2|15	BuildRequires:	pkgconfig(libnotify)
21cr|go-for-it-1.6.5-2|16	BuildRequires:	pkgconfig(vapigen)
21cr|go-for-it-1.6.5-2|17	
21cr|go-for-it-1.6.5-2|18	%description
21cr|go-for-it-1.6.5-2|19	Is a simple and stylish productivity app,
21cr|go-for-it-1.6.5-2|20	featuring a to-do list, merged with a
21cr|go-for-it-1.6.5-2|21	timer that keeps your focus on the current task.
21cr|go-for-it-1.6.5-2|22	
21cr|go-for-it-1.6.5-2|23	%files -f %{name}.lang
21cr|go-for-it-1.6.5-2|24	%doc AUTHORS COPYING README.md
21cr|go-for-it-1.6.5-2|25	%{_bindir}/%{name}
21cr|go-for-it-1.6.5-2|26	%{_datadir}/%{name}/style/*.css
21cr|go-for-it-1.6.5-2|27	%{_datadir}/applications/%{name}.desktop
21cr|go-for-it-1.6.5-2|28	%{_datadir}/icons/hicolor/*/actions/*.svg
21cr|go-for-it-1.6.5-2|29	%{_datadir}/icons/hicolor/*/apps/*.svg
21cr|go-for-it-1.6.5-2|30	%{_appdatadir}/%{name}.appdata.xml
21cr|go-for-it-1.6.5-2|31	
21cr|go-for-it-1.6.5-2|32	#---------------------------------------------------------------------
21cr|go-for-it-1.6.5-2|33	%prep
21cr|go-for-it-1.6.5-2|34	%setup -qn %{oname}-%{version}
21cr|go-for-it-1.6.5-2|35	
21cr|go-for-it-1.6.5-2|36	%build
21cr|go-for-it-1.6.5-2|37	%cmake \
21cr|go-for-it-1.6.5-2|38	-DAPP_SYSTEM_NAME:STRING="go-for-it"
21cr|go-for-it-1.6.5-2|39	%make
21cr|go-for-it-1.6.5-2|40	
21cr|go-for-it-1.6.5-2|41	%install
21cr|go-for-it-1.6.5-2|42	%makeinstall_std -C build
21cr|go-for-it-1.6.5-2|43	
21cr|go-for-it-1.6.5-2|44	%find_lang %{name}
21cr|go-for-it-1.6.5-2|45	

1989 21
21cr|gogglesmm-1.2.4-1|1	Summary:	Goggles Music Manager
21cr|gogglesmm-1.2.4-1|2	Name:		gogglesmm
21cr|gogglesmm-1.2.4-1|3	Version:	1.2.4
21cr|gogglesmm-1.2.4-1|4	Release:	1
21cr|gogglesmm-1.2.4-1|5	Group:		Sound
21cr|gogglesmm-1.2.4-1|6	License:	GPLv3+
21cr|gogglesmm-1.2.4-1|7	Url:		https://github.com/gogglesmm/gogglesmm
21cr|gogglesmm-1.2.4-1|8	Source0:	https://github.com/gogglesmm/gogglesmm/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gogglesmm-1.2.4-1|9	Source100:	%{name}.rpmlintrc
21cr|gogglesmm-1.2.4-1|10	BuildRequires:	cmake >= 3.4
21cr|gogglesmm-1.2.4-1|11	BuildRequires:	pkgconfig(dbus-1)
21cr|gogglesmm-1.2.4-1|12	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gogglesmm-1.2.4-1|13	BuildRequires:	pkgconfig(epoxy)
21cr|gogglesmm-1.2.4-1|14	BuildRequires:	pkgconfig(expat)
21cr|gogglesmm-1.2.4-1|15	BuildRequires:	pkgconfig(fontconfig)
21cr|gogglesmm-1.2.4-1|16	BuildRequires:	pkgconfig(freetype2)
21cr|gogglesmm-1.2.4-1|17	BuildRequires:	pkgconfig(fox17) >= 1.7.74
21cr|gogglesmm-1.2.4-1|18	BuildRequires:	pkgconfig(libcurl)
21cr|gogglesmm-1.2.4-1|19	BuildRequires:	pkgconfig(libgcrypt)
21cr|gogglesmm-1.2.4-1|20	BuildRequires:	pkgconfig(openssl)
21cr|gogglesmm-1.2.4-1|21	BuildRequires:	pkgconfig(sqlite3) >= 3.6.19
21cr|gogglesmm-1.2.4-1|22	BuildRequires:	pkgconfig(taglib) >= 1.9.0
21cr|gogglesmm-1.2.4-1|23	BuildRequires:	pkgconfig(taglib-extras)
21cr|gogglesmm-1.2.4-1|24	BuildRequires:	pkgconfig(zlib)
21cr|gogglesmm-1.2.4-1|25	# Output support
21cr|gogglesmm-1.2.4-1|26	BuildRequires:	pkgconfig(alsa) >= 1.0
21cr|gogglesmm-1.2.4-1|27	BuildRequires:	pkgconfig(jack)
21cr|gogglesmm-1.2.4-1|28	BuildRequires:	pkgconfig(libpulse) >= 0.9.21
21cr|gogglesmm-1.2.4-1|29	BuildRequires:	pkgconfig(gl)
21cr|gogglesmm-1.2.4-1|30	BuildRequires:	pkgconfig(glu)
21cr|gogglesmm-1.2.4-1|31	BuildRequires:	pkgconfig(glew)
21cr|gogglesmm-1.2.4-1|32	BuildRequires:	pkgconfig(ice)
21cr|gogglesmm-1.2.4-1|33	BuildRequires:	pkgconfig(sndio)
21cr|gogglesmm-1.2.4-1|34	BuildRequires:	pkgconfig(x11)
21cr|gogglesmm-1.2.4-1|35	# Input support
21cr|gogglesmm-1.2.4-1|36	BuildRequires:	cdda-devel
21cr|gogglesmm-1.2.4-1|37	BuildRequires:	libmp4v2-devel
21cr|gogglesmm-1.2.4-1|38	BuildRequires:	pkgconfig(smbclient)
21cr|gogglesmm-1.2.4-1|39	# Codec support
21cr|gogglesmm-1.2.4-1|40	BuildRequires:	bzip2-devel
21cr|gogglesmm-1.2.4-1|41	BuildRequires:	pkgconfig(faad2)
21cr|gogglesmm-1.2.4-1|42	BuildRequires:	pkgconfig(flac) >= 1.2
21cr|gogglesmm-1.2.4-1|43	BuildRequires:	pkgconfig(libavcodec)
21cr|gogglesmm-1.2.4-1|44	BuildRequires:	pkgconfig(libjpeg)
21cr|gogglesmm-1.2.4-1|45	BuildRequires:	pkgconfig(libopenjpeg1)
21cr|gogglesmm-1.2.4-1|46	BuildRequires:	pkgconfig(libpng)
21cr|gogglesmm-1.2.4-1|47	BuildRequires:	pkgconfig(libtiff-4)
21cr|gogglesmm-1.2.4-1|48	BuildRequires:	pkgconfig(libwebp)
21cr|gogglesmm-1.2.4-1|49	BuildRequires:	pkgconfig(mad) >= 0.15
21cr|gogglesmm-1.2.4-1|50	BuildRequires:	pkgconfig(ogg) >= 1.0
21cr|gogglesmm-1.2.4-1|51	BuildRequires:	pkgconfig(opus) >= 1.0
21cr|gogglesmm-1.2.4-1|52	BuildRequires:	pkgconfig(samplerate)
21cr|gogglesmm-1.2.4-1|53	BuildRequires:	pkgconfig(vorbis) >= 1.2
21cr|gogglesmm-1.2.4-1|54	BuildRequires:	pkgconfig(wavpack)
21cr|gogglesmm-1.2.4-1|55	
21cr|gogglesmm-1.2.4-1|56	%description
21cr|gogglesmm-1.2.4-1|57	Goggles Music Manager is a music collection manager and player that
21cr|gogglesmm-1.2.4-1|58	automatically categorizes your music files based on genre, artist, album and
21cr|gogglesmm-1.2.4-1|59	song. It supports gapless playback and features easy tag editing.
21cr|gogglesmm-1.2.4-1|60	
21cr|gogglesmm-1.2.4-1|61	%files -f %{name}.lang
21cr|gogglesmm-1.2.4-1|62	%doc README ChangeLog AUTHORS COPYING
21cr|gogglesmm-1.2.4-1|63	%{_bindir}/%{name}
21cr|gogglesmm-1.2.4-1|64	%dir %{_libdir}/%{name}
21cr|gogglesmm-1.2.4-1|65	%{_libdir}/%{name}/libgap_*.so
21cr|gogglesmm-1.2.4-1|66	%{_datadir}/applications/%{name}.desktop
21cr|gogglesmm-1.2.4-1|67	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|gogglesmm-1.2.4-1|68	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|gogglesmm-1.2.4-1|69	%{_mandir}/man1/%{name}.1*
21cr|gogglesmm-1.2.4-1|70	
21cr|gogglesmm-1.2.4-1|71	#-----------------------------------------------------------------------------
21cr|gogglesmm-1.2.4-1|72	
21cr|gogglesmm-1.2.4-1|73	%prep
21cr|gogglesmm-1.2.4-1|74	%autosetup -p1
21cr|gogglesmm-1.2.4-1|75	
21cr|gogglesmm-1.2.4-1|76	cp ./cfox/lib/icons.cpp ./src/
21cr|gogglesmm-1.2.4-1|77	
21cr|gogglesmm-1.2.4-1|78	%build
21cr|gogglesmm-1.2.4-1|79	# Using the provided libfox sources causes the build to fail
21cr|gogglesmm-1.2.4-1|80	%cmake	-DCMAKE_INSTALL_LIBDIR="%{_libdir}" \
21cr|gogglesmm-1.2.4-1|81	-DCMAKE_BUILD_TYPE="Release" \
21cr|gogglesmm-1.2.4-1|82	-DWITH_CFOX=OFF
21cr|gogglesmm-1.2.4-1|83	%make
21cr|gogglesmm-1.2.4-1|84	
21cr|gogglesmm-1.2.4-1|85	
21cr|gogglesmm-1.2.4-1|86	%install
21cr|gogglesmm-1.2.4-1|87	%makeinstall_std -C build
21cr|gogglesmm-1.2.4-1|88	
21cr|gogglesmm-1.2.4-1|89	%find_lang %{name}

1990 21
21cr|gogs-0.13.2-1|1	# Based on:
21cr|gogs-0.13.2-1|2	# https://cgit.freebsd.org/ports/tree/devel/gogs/Makefile
21cr|gogs-0.13.2-1|3	# https://github.com/void-linux/void-packages/blob/master/srcpkgs/gogs/template
21cr|gogs-0.13.2-1|4	# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=gogs
21cr|gogs-0.13.2-1|5	
21cr|gogs-0.13.2-1|6	# use bundled golang modules (from Source1)
21cr|gogs-0.13.2-1|7	%global gomodulesmode GO111MODULE=off
21cr|gogs-0.13.2-1|8	%global goipath gogs.io/gogs
21cr|gogs-0.13.2-1|9	%global forgeurl https://github.com/gogs/gogs
21cr|gogs-0.13.2-1|10	%global gobuildflags %{gobuildflags} -tags "pam cert"
21cr|gogs-0.13.2-1|11	
21cr|gogs-0.13.2-1|12	Summary:	Self-hosted git service
21cr|gogs-0.13.2-1|13	Name:		gogs
21cr|gogs-0.13.2-1|14	Version:	0.13.2
21cr|gogs-0.13.2-1|15	Release:	1
21cr|gogs-0.13.2-1|16	License:	MIT
21cr|gogs-0.13.2-1|17	Group:		Development/Other
21cr|gogs-0.13.2-1|18	Url:		https://gogs.io
21cr|gogs-0.13.2-1|19	Source0:	https://github.com/gogs/gogs/archive/refs/tags/v%{version}.tar.gz?/gogs-%{version}.tar.gz
21cr|gogs-0.13.2-1|20	Patch1:		rosa-gogs-config.diff
21cr|gogs-0.13.2-1|21	# go mod vendor, created with ./upd.sh
21cr|gogs-0.13.2-1|22	Source1:	gogs-%{version}-go-mod-vendor.tar.xz
21cr|gogs-0.13.2-1|23	Source2:	gogs.sysusers.conf
21cr|gogs-0.13.2-1|24	Source3:	gogs.service
21cr|gogs-0.13.2-1|25	Source4:	service.d-ports
21cr|gogs-0.13.2-1|26	Source5:	service.d-ssh
21cr|gogs-0.13.2-1|27	BuildRequires:	golang
21cr|gogs-0.13.2-1|28	BuildRequires:	pam-devel
21cr|gogs-0.13.2-1|29	Requires:	git-core
21cr|gogs-0.13.2-1|30	# see Source5
21cr|gogs-0.13.2-1|31	Recommends:	openssh-server
21cr|gogs-0.13.2-1|32	%if %{mdvver} >= 202310
21cr|gogs-0.13.2-1|33	Requires(pre):	%{_bindir}/systemd-sysusers
21cr|gogs-0.13.2-1|34	%else
21cr|gogs-0.13.2-1|35	Requires(pre):	/bin/systemd-sysusers
21cr|gogs-0.13.2-1|36	%endif
21cr|gogs-0.13.2-1|37	# shell of user gogs, not /sbin/nologin for git via ssh
21cr|gogs-0.13.2-1|38	Requires:	%{_bindir}/bash
21cr|gogs-0.13.2-1|39	%gometa
21cr|gogs-0.13.2-1|40	
21cr|gogs-0.13.2-1|41	%description
21cr|gogs-0.13.2-1|42	The goal of this project is to make the easiest, fastest, and most painless way
21cr|gogs-0.13.2-1|43	of setting up a self-hosted Git service. It is similar to GitHub, Bitbucket and Gitlab.
21cr|gogs-0.13.2-1|44	
21cr|gogs-0.13.2-1|45	%pre
21cr|gogs-0.13.2-1|46	%sysusers_create_package gogs %{SOURCE2}
21cr|gogs-0.13.2-1|47	
21cr|gogs-0.13.2-1|48	%post
21cr|gogs-0.13.2-1|49	%systemd_post gogs.service
21cr|gogs-0.13.2-1|50	
21cr|gogs-0.13.2-1|51	%preun
21cr|gogs-0.13.2-1|52	%systemd_preun gogs.service
21cr|gogs-0.13.2-1|53	
21cr|gogs-0.13.2-1|54	%files
21cr|gogs-0.13.2-1|55	%license LICENSE
21cr|gogs-0.13.2-1|56	%doc *.md
21cr|gogs-0.13.2-1|57	%{_bindir}/gogs
21cr|gogs-0.13.2-1|58	%dir %attr(0750,gogs,gogs) /var/lib/gogs
21cr|gogs-0.13.2-1|59	%dir %attr(0750,gogs,gogs) /var/log/gogs
21cr|gogs-0.13.2-1|60	%dir %{_sysconfdir}/gogs
21cr|gogs-0.13.2-1|61	%config(noreplace) %attr(0660,root,gogs) %{_sysconfdir}/gogs/app.ini
21cr|gogs-0.13.2-1|62	%dir %{_sysconfdir}/systemd/system/gogs.service.d
21cr|gogs-0.13.2-1|63	%config(noreplace) %{_sysconfdir}/systemd/system/gogs.service.d/port.conf
21cr|gogs-0.13.2-1|64	%config(noreplace) %{_sysconfdir}/systemd/system/gogs.service.d/ssh.conf
21cr|gogs-0.13.2-1|65	%{_unitdir}/gogs.service
21cr|gogs-0.13.2-1|66	%{_sysusersdir}/gogs.conf
21cr|gogs-0.13.2-1|67	%{_datadir}/doc/gogs/default-app.ini
21cr|gogs-0.13.2-1|68	
21cr|gogs-0.13.2-1|69	#-----------------------------------------------------------------------------
21cr|gogs-0.13.2-1|70	
21cr|gogs-0.13.2-1|71	%prep
21cr|gogs-0.13.2-1|72	%goprep
21cr|gogs-0.13.2-1|73	%autopatch -p1
21cr|gogs-0.13.2-1|74	
21cr|gogs-0.13.2-1|75	%build
21cr|gogs-0.13.2-1|76	( cd .. && tar -xf %{SOURCE1} )
21cr|gogs-0.13.2-1|77	mv vendor src
21cr|gogs-0.13.2-1|78	export GOPATH="$PWD:$GOPATH"
21cr|gogs-0.13.2-1|79	%gobuild -o %{gobuilddir}/bin/gogs gogs.go
21cr|gogs-0.13.2-1|80	
21cr|gogs-0.13.2-1|81	%install
21cr|gogs-0.13.2-1|82	install -Dm 0755 %{gobuilddir}/bin/gogs %{buildroot}%{_bindir}/gogs
21cr|gogs-0.13.2-1|83	mkdir -p %{buildroot}/var/lib/%{name}
21cr|gogs-0.13.2-1|84	mkdir -p %{buildroot}/var/log/%{name}
21cr|gogs-0.13.2-1|85	install -D -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/gogs.service
21cr|gogs-0.13.2-1|86	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/gogs.service.d
21cr|gogs-0.13.2-1|87	install -Dm 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/systemd/system/gogs.service.d/port.conf
21cr|gogs-0.13.2-1|88	install -Dm 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/systemd/system/gogs.service.d/ssh.conf
21cr|gogs-0.13.2-1|89	install -Dm 0660 conf/app.ini %{buildroot}%{_sysconfdir}/%{name}/app.ini
21cr|gogs-0.13.2-1|90	install -Dm 0644 conf/app.ini %{buildroot}%{_datadir}/doc/%{name}/default-app.ini
21cr|gogs-0.13.2-1|91	
21cr|gogs-0.13.2-1|92	# sysusers config
21cr|gogs-0.13.2-1|93	mkdir -p %{buildroot}%{_sysusersdir}
21cr|gogs-0.13.2-1|94	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/gogs.conf

1991 21
21cr|goldendict-1.5.0-2|1	%define _enable_debug_packages %{nil}
21cr|goldendict-1.5.0-2|2	%define debug_package %{nil}
21cr|goldendict-1.5.0-2|3	
21cr|goldendict-1.5.0-2|4	%define rev rc2.11
21cr|goldendict-1.5.0-2|5	
21cr|goldendict-1.5.0-2|6	Summary:	A feature-rich dictionary lookup program
21cr|goldendict-1.5.0-2|7	Name:		goldendict
21cr|goldendict-1.5.0-2|8	Version:	1.5.0
21cr|goldendict-1.5.0-2|9	Release:	2
21cr|goldendict-1.5.0-2|10	Epoch:		1
21cr|goldendict-1.5.0-2|11	Group:		Office
21cr|goldendict-1.5.0-2|12	License:	GPLv3+
21cr|goldendict-1.5.0-2|13	Url:		http://goldendict.org
21cr|goldendict-1.5.0-2|14	
21cr|goldendict-1.5.0-2|15	Source0:	https://github.com/goldendict/goldendict/releases/tag/1.5.0/%{name}-%{version}.tar.gz
21cr|goldendict-1.5.0-2|16	BuildRequires:	bzip2-devel
21cr|goldendict-1.5.0-2|17	BuildRequires:	desktop-file-utils
21cr|goldendict-1.5.0-2|18	BuildRequires:	eb-devel
21cr|goldendict-1.5.0-2|19	BuildRequires:	git
21cr|goldendict-1.5.0-2|20	BuildRequires:	liblzo-devel
21cr|goldendict-1.5.0-2|21	BuildRequires:	libtiff-devel
21cr|goldendict-1.5.0-2|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|goldendict-1.5.0-2|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|goldendict-1.5.0-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21cr|goldendict-1.5.0-2|25	BuildRequires:	pkgconfig(Qt5DBus)
21cr|goldendict-1.5.0-2|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|goldendict-1.5.0-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21cr|goldendict-1.5.0-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21cr|goldendict-1.5.0-2|29	BuildRequires:	pkgconfig(Qt5Help)
21cr|goldendict-1.5.0-2|30	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|goldendict-1.5.0-2|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|goldendict-1.5.0-2|32	BuildRequires:	pkgconfig(Qt5Svg)
21cr|goldendict-1.5.0-2|33	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|goldendict-1.5.0-2|34	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|goldendict-1.5.0-2|35	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|goldendict-1.5.0-2|36	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|goldendict-1.5.0-2|37	BuildRequires:	pkgconfig(Qt5Xml)
21cr|goldendict-1.5.0-2|38	BuildRequires:	pkgconfig(gl)
21cr|goldendict-1.5.0-2|39	BuildRequires:	pkgconfig(hunspell)
21cr|goldendict-1.5.0-2|40	BuildRequires:	pkgconfig(phonon4qt5)
21cr|goldendict-1.5.0-2|41	BuildRequires:	pkgconfig(vorbis)
21cr|goldendict-1.5.0-2|42	BuildRequires:	pkgconfig(xtst)
21cr|goldendict-1.5.0-2|43	BuildRequires:	pkgconfig(zlib)
21cr|goldendict-1.5.0-2|44	BuildRequires:	pkgconfig(libva)
21cr|goldendict-1.5.0-2|45	BuildRequires:	qt5-linguist-tools
21cr|goldendict-1.5.0-2|46	BuildRequires:	qt5-tools
21cr|goldendict-1.5.0-2|47	BuildRequires:	libva-utils
21cr|goldendict-1.5.0-2|48	BuildRequires:	%{_lib}ao-devel
21cr|goldendict-1.5.0-2|49	BuildRequires:	%{_lib}zstd-devel
21cr|goldendict-1.5.0-2|50	
21cr|goldendict-1.5.0-2|51	%description
21cr|goldendict-1.5.0-2|52	Goldendict is a feature-rich dictionary lookup program.
21cr|goldendict-1.5.0-2|53	The latest release has the following features:
21cr|goldendict-1.5.0-2|54	Use of WebKit for an accurate articles' representation;
21cr|goldendict-1.5.0-2|55	Support of multiple dictionary file formats;
21cr|goldendict-1.5.0-2|56	Support MediaWiki-based sites to perform search;
21cr|goldendict-1.5.0-2|57	Scan popup functionality.
21cr|goldendict-1.5.0-2|58	
21cr|goldendict-1.5.0-2|59	%files
21cr|goldendict-1.5.0-2|60	%dir %{_datadir}/%{name}/
21cr|goldendict-1.5.0-2|61	%dir %{_datadir}/%{name}/locale/
21cr|goldendict-1.5.0-2|62	%{_bindir}/%{name}
21cr|goldendict-1.5.0-2|63	%{_datadir}/applications/org.goldendict.GoldenDict.desktop
21cr|goldendict-1.5.0-2|64	%{_datadir}/pixmaps/%{name}.png
21cr|goldendict-1.5.0-2|65	%{_datadir}/%{name}/help
21cr|goldendict-1.5.0-2|66	%{_datadir}/%{name}/locale/*.qm
21cr|goldendict-1.5.0-2|67	%{_appdatadir}/org.goldendict.GoldenDict.metainfo.xml
21cr|goldendict-1.5.0-2|68	
21cr|goldendict-1.5.0-2|69	#----------------------------------------------
21cr|goldendict-1.5.0-2|70	
21cr|goldendict-1.5.0-2|71	%prep
21cr|goldendict-1.5.0-2|72	%setup -q
21cr|goldendict-1.5.0-2|73	
21cr|goldendict-1.5.0-2|74	%build
21cr|goldendict-1.5.0-2|75	%qmake_qt5 PREFIX=%{_prefix} CONFIG+=no_ffmpeg_player %{name}.pro
21cr|goldendict-1.5.0-2|76	%make
21cr|goldendict-1.5.0-2|77	
21cr|goldendict-1.5.0-2|78	%install
21cr|goldendict-1.5.0-2|79	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|goldendict-1.5.0-2|80	
21cr|goldendict-1.5.0-2|81	%ifarch %{riscv}
21cr|goldendict-1.5.0-2|82	mkdir -p %{buildroot}%{_datadir}/%{name}/locale
21cr|goldendict-1.5.0-2|83	cp -f locale/*.qm %{buildroot}%{_datadir}/%{name}/locale/
21cr|goldendict-1.5.0-2|84	%endif
21cr|goldendict-1.5.0-2|85	
21cr|goldendict-1.5.0-2|86	rm -rf %{buildroot}%{_datadir}/app-install

1992 21
21cr|go-mfp-0-0.git403537.5|1	%define commit 403537e236b14679352ec0bc348896e2d81daf84
21cr|go-mfp-0-0.git403537.5|2	%define commit_short %(echo %{commit} | head -c6)
21cr|go-mfp-0-0.git403537.5|3	
21cr|go-mfp-0-0.git403537.5|4	%global debug_package %{nil}
21cr|go-mfp-0-0.git403537.5|5	
21cr|go-mfp-0-0.git403537.5|6	Summary:	MFP: Go libraries and tools for Multi-Function Printers and scanners
21cr|go-mfp-0-0.git403537.5|7	Name:		go-mfp
21cr|go-mfp-0-0.git403537.5|8	Version:	0
21cr|go-mfp-0-0.git403537.5|9	Release:	0.git%{commit_short}.5
21cr|go-mfp-0-0.git403537.5|10	License:	BSD
21cr|go-mfp-0-0.git403537.5|11	Group:		System/Printing
21cr|go-mfp-0-0.git403537.5|12	Url:		https://github.com/OpenPrinting/go-mfp
21cr|go-mfp-0-0.git403537.5|13	Source0:	https://github.com/OpenPrinting/go-mfp/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|go-mfp-0-0.git403537.5|14	Source1:	%{name}-mod-vendor-%{commit}.tar.gz
21cr|go-mfp-0-0.git403537.5|15	BuildRequires:	golang
21cr|go-mfp-0-0.git403537.5|16	BuildRequires:	pkgconfig(libppd)
21cr|go-mfp-0-0.git403537.5|17	BuildRequires:	pkgconfig(libusb)
21cr|go-mfp-0-0.git403537.5|18	Requires:	%{_lib}python3 >= %{python3_version}
21cr|go-mfp-0-0.git403537.5|19	
21cr|go-mfp-0-0.git403537.5|20	%description
21cr|go-mfp-0-0.git403537.5|21	MFP: Go libraries and tools for Multi-Function Printers and scanners.
21cr|go-mfp-0-0.git403537.5|22	
21cr|go-mfp-0-0.git403537.5|23	%files
21cr|go-mfp-0-0.git403537.5|24	%license LICENSE
21cr|go-mfp-0-0.git403537.5|25	%doc README.md
21cr|go-mfp-0-0.git403537.5|26	%{_bindir}/mfp-cups
21cr|go-mfp-0-0.git403537.5|27	%{_bindir}/mfp-discover
21cr|go-mfp-0-0.git403537.5|28	%{_bindir}/mfp-model
21cr|go-mfp-0-0.git403537.5|29	%{_bindir}/mfp-ppd
21cr|go-mfp-0-0.git403537.5|30	%{_bindir}/mfp-proxy
21cr|go-mfp-0-0.git403537.5|31	%{_bindir}/mfp-usb
21cr|go-mfp-0-0.git403537.5|32	%{_bindir}/mfp-virtual
21cr|go-mfp-0-0.git403537.5|33	%{_datadir}/bash-completion/completions/mfp-*
21cr|go-mfp-0-0.git403537.5|34	
21cr|go-mfp-0-0.git403537.5|35	#------------------------------------------------------------------
21cr|go-mfp-0-0.git403537.5|36	
21cr|go-mfp-0-0.git403537.5|37	%prep
21cr|go-mfp-0-0.git403537.5|38	%autosetup -p1 -n %{name}-%{commit}
21cr|go-mfp-0-0.git403537.5|39	tar -xf %{SOURCE1}
21cr|go-mfp-0-0.git403537.5|40	
21cr|go-mfp-0-0.git403537.5|41	%build
21cr|go-mfp-0-0.git403537.5|42	export GO111MODULE=on
21cr|go-mfp-0-0.git403537.5|43	export GOPATH=%{_builddir}/go
21cr|go-mfp-0-0.git403537.5|44	mkdir -p %{_builddir}/go/bin
21cr|go-mfp-0-0.git403537.5|45	
21cr|go-mfp-0-0.git403537.5|46	# Автоматическая сборка всех поддиректорий внутри cmd
21cr|go-mfp-0-0.git403537.5|47	for cmd_dir in $(find ./cmd -mindepth 1 -maxdepth 1 -type d); do
21cr|go-mfp-0-0.git403537.5|48	cmd_name=$(basename $cmd_dir)
21cr|go-mfp-0-0.git403537.5|49	go build -mod=vendor -o $cmd_name $cmd_dir
21cr|go-mfp-0-0.git403537.5|50	done
21cr|go-mfp-0-0.git403537.5|51	
21cr|go-mfp-0-0.git403537.5|52	%install
21cr|go-mfp-0-0.git403537.5|53	mkdir -p %{buildroot}%{_bindir}
21cr|go-mfp-0-0.git403537.5|54	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
21cr|go-mfp-0-0.git403537.5|55	
21cr|go-mfp-0-0.git403537.5|56	install -m755 mfp-* %{buildroot}%{_bindir}/
21cr|go-mfp-0-0.git403537.5|57	install -m644 mfp_bash_completion.sh %{buildroot}%{_datadir}/bash-completion/completions/mfp-cups
21cr|go-mfp-0-0.git403537.5|58	cd %{buildroot}%{_datadir}/bash-completion/completions/
21cr|go-mfp-0-0.git403537.5|59	ln -s mfp-cups mfp-discover
21cr|go-mfp-0-0.git403537.5|60	ln -s mfp-cups mfp-model
21cr|go-mfp-0-0.git403537.5|61	ln -s mfp-cups mfp-ppd
21cr|go-mfp-0-0.git403537.5|62	ln -s mfp-cups mfp-proxy
21cr|go-mfp-0-0.git403537.5|63	ln -s mfp-cups mfp-usb
21cr|go-mfp-0-0.git403537.5|64	ln -s mfp-cups mfp-virtual
21cr|go-mfp-0-0.git403537.5|65	
21cr|go-mfp-0-0.git403537.5|66	%changelog
21cr|go-mfp-0-0.git403537.5|67	- Merge: a0a31e1 f3264d1
21cr|go-mfp-0-0.git403537.5|68	* Wed Feb 25 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|go-mfp-0-0.git403537.5|69	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|go-mfp-0-0.git403537.5|70	
21cr|go-mfp-0-0.git403537.5|71	* Wed Feb 25 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|go-mfp-0-0.git403537.5|72	- Use wildcard for bash completion files to preserve symlinks
21cr|go-mfp-0-0.git403537.5|73	
21cr|go-mfp-0-0.git403537.5|74	- Merge: 59ed26a a6f9003
21cr|go-mfp-0-0.git403537.5|75	* Wed Feb 25 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|go-mfp-0-0.git403537.5|76	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|go-mfp-0-0.git403537.5|77	
21cr|go-mfp-0-0.git403537.5|78	* Wed Feb 25 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|go-mfp-0-0.git403537.5|79	- Use wildcard for bash completion files to preserve symlinks
21cr|go-mfp-0-0.git403537.5|80	- Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
21cr|go-mfp-0-0.git403537.5|81	
21cr|go-mfp-0-0.git403537.5|82	- Merge: 5d4ca84 e1b3d03
21cr|go-mfp-0-0.git403537.5|83	* Wed Feb 25 2026 Proskurnev Ilya <ckumuhok@mail.ru> 0-0.git403537.4
21cr|go-mfp-0-0.git403537.5|84	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|go-mfp-0-0.git403537.5|85	
21cr|go-mfp-0-0.git403537.5|86	* Wed Feb 25 2026 Proskurnev Ilya <ckumuhok@mail.ru> 0-0.git403537.4
21cr|go-mfp-0-0.git403537.5|87	- Install bash completion with symlinks for all mfp commands
21cr|go-mfp-0-0.git403537.5|88	- Install the main bash completion file as mfp-cups and create
21cr|go-mfp-0-0.git403537.5|89	- symlinks for all other mfp-* commands (mfp-discover, mfp-model,
21cr|go-mfp-0-0.git403537.5|90	- mfp-ppd, mfp-proxy, mfp-usb, mfp-virtual).
21cr|go-mfp-0-0.git403537.5|91	- Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
21cr|go-mfp-0-0.git403537.5|92	
21cr|go-mfp-0-0.git403537.5|93	- Merge: 5a5b924 20e27e5
21cr|go-mfp-0-0.git403537.5|94	* Wed Feb 18 2026 Proskurnev Ilya <ckumuhok@mail.ru> 0-0.git403537.3
21cr|go-mfp-0-0.git403537.5|95	- Add Requires
21cr|go-mfp-0-0.git403537.5|96	
21cr|go-mfp-0-0.git403537.5|97	* Wed Feb 18 2026 Proskurnev Ilya <ckumuhok@mail.ru> 0-0.git403537.3
21cr|go-mfp-0-0.git403537.5|98	- Add Requires
21cr|go-mfp-0-0.git403537.5|99	
21cr|go-mfp-0-0.git403537.5|100	* Mon Feb 16 2026 Proskurnev Ilya <ckumuhok@mail.ru> 0-0.git403537.2
21cr|go-mfp-0-0.git403537.5|101	- Update release
21cr|go-mfp-0-0.git403537.5|102	
21cr|go-mfp-0-0.git403537.5|103	* Mon Feb 16 2026 Proskurnev Ilya <ckumuhok@mail.ru> 0-0.git403537.2
21cr|go-mfp-0-0.git403537.5|104	- Update release
21cr|go-mfp-0-0.git403537.5|105	
21cr|go-mfp-0-0.git403537.5|106	* Wed Jan 28 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|go-mfp-0-0.git403537.5|107	- Init

1993 21
21cr|gonvert-0.2.39-1|1	Name:           gonvert
21cr|gonvert-0.2.39-1|2	Version:	0.2.39
21cr|gonvert-0.2.39-1|3	Release:	1
21cr|gonvert-0.2.39-1|4	Summary:        Units conversion utility
21cr|gonvert-0.2.39-1|5	Group:          Sciences/Mathematics
21cr|gonvert-0.2.39-1|6	License:        GPLv2
21cr|gonvert-0.2.39-1|7	URL:            http://unihedron.com/projects/gonvert
21cr|gonvert-0.2.39-1|8	Source0:        http://unihedron.com/projects/gonvert/downloads/%{name}-%{version}.tar.gz
21cr|gonvert-0.2.39-1|9	BuildRequires:  desktop-file-utils
21cr|gonvert-0.2.39-1|10	Requires:       python
21cr|gonvert-0.2.39-1|11	Requires:       pygtk2.0-libglade
21cr|gonvert-0.2.39-1|12	BuildArch:      noarch
21cr|gonvert-0.2.39-1|13	
21cr|gonvert-0.2.39-1|14	%description
21cr|gonvert-0.2.39-1|15	gonvert is a conversion utility that allows conversion between many units
21cr|gonvert-0.2.39-1|16	like CGS, Ancient, Imperial with many categories like length, mass, numbers,
21cr|gonvert-0.2.39-1|17	etc. All units converted values shown at once as you type. Easy to add/change
21cr|gonvert-0.2.39-1|18	your own units. Written in Python, pygtk, libglade.
21cr|gonvert-0.2.39-1|19	
21cr|gonvert-0.2.39-1|20	
21cr|gonvert-0.2.39-1|21	%prep
21cr|gonvert-0.2.39-1|22	%setup -q
21cr|gonvert-0.2.39-1|23	
21cr|gonvert-0.2.39-1|24	# remove execute bits from doc files
21cr|gonvert-0.2.39-1|25	chmod -x doc/*
21cr|gonvert-0.2.39-1|26	
21cr|gonvert-0.2.39-1|27	# fix encoding on THANKS and TODO files
21cr|gonvert-0.2.39-1|28	pushd doc >/dev/null
21cr|gonvert-0.2.39-1|29	iconv -f iso8859-1 -t utf-8 THANKS > THANKS.conv && mv -f THANKS.conv THANKS
21cr|gonvert-0.2.39-1|30	iconv -f iso8859-1 -t utf-8 TODO > TODO.conv && mv -f TODO.conv TODO
21cr|gonvert-0.2.39-1|31	popd >/dev/null
21cr|gonvert-0.2.39-1|32	
21cr|gonvert-0.2.39-1|33	
21cr|gonvert-0.2.39-1|34	%build
21cr|gonvert-0.2.39-1|35	# there's nothing that needs built
21cr|gonvert-0.2.39-1|36	
21cr|gonvert-0.2.39-1|37	%install
21cr|gonvert-0.2.39-1|38	make DESTDIR=%{buildroot} prefix=%{_prefix} install
21cr|gonvert-0.2.39-1|39	rm -rf %{buildroot}%{_docdir}/%{name}
21cr|gonvert-0.2.39-1|40	desktop-file-install --dir %{buildroot}/%{_datadir}/applications %{name}.desktop
21cr|gonvert-0.2.39-1|41	rm -rf %{buildroot}/%{_datadir}/gnome/apps/Utilities/gonvert.desktop
21cr|gonvert-0.2.39-1|42	
21cr|gonvert-0.2.39-1|43	%files
21cr|gonvert-0.2.39-1|44	%doc doc/CHANGELOG doc/FAQ doc/README doc/THANKS doc/TODO
21cr|gonvert-0.2.39-1|45	%{_bindir}/%{name}
21cr|gonvert-0.2.39-1|46	%{_datadir}/applications/%{name}.desktop
21cr|gonvert-0.2.39-1|47	%{_datadir}/%{name}
21cr|gonvert-0.2.39-1|48	%{_datadir}/pixmaps/gonvert*.png
21cr|gonvert-0.2.39-1|49	%{_datadir}/appdata/%{name}.appdata.xml

1994 21
21cr|goobox-3.5.0-1|1	Summary:	CD player and ripper for GNOME
21cr|goobox-3.5.0-1|2	Name:		goobox
21cr|goobox-3.5.0-1|3	Version:	3.5.0
21cr|goobox-3.5.0-1|4	Release:	1
21cr|goobox-3.5.0-1|5	License:	GPLv2+
21cr|goobox-3.5.0-1|6	Group:		Sound
21cr|goobox-3.5.0-1|7	Url:		https://github.com/GNOME/goobox
21cr|goobox-3.5.0-1|8	# Pick up a master snapshot at 2018/12/16 because release tarballs
21cr|goobox-3.5.0-1|9	# for stable 3.4.3 have broken autotools stuff
21cr|goobox-3.5.0-1|10	Source0:	https://github.com/GNOME/goobox/archive/%{name}-master.zip
21cr|goobox-3.5.0-1|11	BuildRequires:	intltool >= 0.35.0
21cr|goobox-3.5.0-1|12	BuildRequires:	itstool
21cr|goobox-3.5.0-1|13	BuildRequires:	libxml2-utils
21cr|goobox-3.5.0-1|14	BuildRequires:	meson
21cr|goobox-3.5.0-1|15	BuildRequires:	ninja
21cr|goobox-3.5.0-1|16	BuildRequires:	coverart-devel
21cr|goobox-3.5.0-1|17	BuildRequires:	pkgconfig(glib-2.0) >= 2.36
21cr|goobox-3.5.0-1|18	BuildRequires:	pkgconfig(gstreamer-1.0) >= 1.0.0
21cr|goobox-3.5.0-1|19	BuildRequires:	pkgconfig(gthread-2.0)
21cr|goobox-3.5.0-1|20	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.10.0
21cr|goobox-3.5.0-1|21	BuildRequires:	pkgconfig(ice)
21cr|goobox-3.5.0-1|22	BuildRequires:	pkgconfig(libbrasero-media3)
21cr|goobox-3.5.0-1|23	BuildRequires:	pkgconfig(libdiscid)
21cr|goobox-3.5.0-1|24	BuildRequires:	pkgconfig(libmusicbrainz5) >= 5.0.0
21cr|goobox-3.5.0-1|25	BuildRequires:	pkgconfig(libnotify) >= 0.4.3
21cr|goobox-3.5.0-1|26	BuildRequires:	pkgconfig(sm)
21cr|goobox-3.5.0-1|27	Requires:	gstreamer1.0-plugins-good
21cr|goobox-3.5.0-1|28	
21cr|goobox-3.5.0-1|29	%description
21cr|goobox-3.5.0-1|30	Goobox is a CD player and ripper that always knows just what to do.
21cr|goobox-3.5.0-1|31	
21cr|goobox-3.5.0-1|32	%files -f %{name}.lang
21cr|goobox-3.5.0-1|33	%doc AUTHORS COPYING NEWS README
21cr|goobox-3.5.0-1|34	%{_bindir}/%{name}
21cr|goobox-3.5.0-1|35	%{_datadir}/glib-2.0/schemas/*.xml
21cr|goobox-3.5.0-1|36	%{_datadir}/applications/org.gnome.Goobox.desktop
21cr|goobox-3.5.0-1|37	%{_datadir}/icons/hicolor/*/apps/%{name}*.*
21cr|goobox-3.5.0-1|38	%{_datadir}/metainfo/org.gnome.Goobox.appdata.xml
21cr|goobox-3.5.0-1|39	
21cr|goobox-3.5.0-1|40	#-----------------------------------------------------------------------------
21cr|goobox-3.5.0-1|41	
21cr|goobox-3.5.0-1|42	%prep
21cr|goobox-3.5.0-1|43	%setup -qn %{name}-master
21cr|goobox-3.5.0-1|44	
21cr|goobox-3.5.0-1|45	
21cr|goobox-3.5.0-1|46	%build
21cr|goobox-3.5.0-1|47	%meson
21cr|goobox-3.5.0-1|48	%meson_build
21cr|goobox-3.5.0-1|49	
21cr|goobox-3.5.0-1|50	
21cr|goobox-3.5.0-1|51	%install
21cr|goobox-3.5.0-1|52	%meson_install
21cr|goobox-3.5.0-1|53	
21cr|goobox-3.5.0-1|54	%find_lang %{name} --with-gnome

1995 21
21cr|goocanvas-1.0.0-12|1	%define major 3
21cr|goocanvas-1.0.0-12|2	%define libname %mklibname goocanvas %{major}
21cr|goocanvas-1.0.0-12|3	%define develname %mklibname -d goocanvas
21cr|goocanvas-1.0.0-12|4	
21cr|goocanvas-1.0.0-12|5	Name:		goocanvas
21cr|goocanvas-1.0.0-12|6	Version:	1.0.0
21cr|goocanvas-1.0.0-12|7	Release:	12
21cr|goocanvas-1.0.0-12|8	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21cr|goocanvas-1.0.0-12|9	Group:		Development/GNOME and GTK+
21cr|goocanvas-1.0.0-12|10	License:	LGPL+
21cr|goocanvas-1.0.0-12|11	URL:		http://sourceforge.net/projects/goocanvas
21cr|goocanvas-1.0.0-12|12	Source:		http://ftp.gnome.org/pub/GNOME/sources/goocanvas/%{name}-%{version}.tar.bz2
21cr|goocanvas-1.0.0-12|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|goocanvas-1.0.0-12|14	BuildRequires:	gnome-doc-utils
21cr|goocanvas-1.0.0-12|15	BuildRequires:	intltool
21cr|goocanvas-1.0.0-12|16	
21cr|goocanvas-1.0.0-12|17	%description
21cr|goocanvas-1.0.0-12|18	GooCanvas is a new canvas widget for GTK+ that uses the cairo 2D library for
21cr|goocanvas-1.0.0-12|19	drawing. It has a model/view split, and uses interfaces for canvas items and
21cr|goocanvas-1.0.0-12|20	views, so you can easily turn any application object into canvas items.
21cr|goocanvas-1.0.0-12|21	
21cr|goocanvas-1.0.0-12|22	%package -n %{libname}
21cr|goocanvas-1.0.0-12|23	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21cr|goocanvas-1.0.0-12|24	Group:		System/Libraries
21cr|goocanvas-1.0.0-12|25	Requires:	%{name}-i18n >= %{version}
21cr|goocanvas-1.0.0-12|26	Provides:	lib%{name} = %{version}-%{release}
21cr|goocanvas-1.0.0-12|27	
21cr|goocanvas-1.0.0-12|28	%description -n %{libname}
21cr|goocanvas-1.0.0-12|29	This package contains the shared library for goocanvas.
21cr|goocanvas-1.0.0-12|30	
21cr|goocanvas-1.0.0-12|31	%package i18n
21cr|goocanvas-1.0.0-12|32	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21cr|goocanvas-1.0.0-12|33	Group:		System/Internationalization
21cr|goocanvas-1.0.0-12|34	
21cr|goocanvas-1.0.0-12|35	%description i18n
21cr|goocanvas-1.0.0-12|36	This package contains the translations for goocanvas.
21cr|goocanvas-1.0.0-12|37	
21cr|goocanvas-1.0.0-12|38	%package -n %{develname}
21cr|goocanvas-1.0.0-12|39	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21cr|goocanvas-1.0.0-12|40	Group:		Development/GNOME and GTK+
21cr|goocanvas-1.0.0-12|41	Requires:	%{libname} = %{version}-%{release}
21cr|goocanvas-1.0.0-12|42	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|goocanvas-1.0.0-12|43	Provides:	%{name}-devel = %{version}-%{release}
21cr|goocanvas-1.0.0-12|44	
21cr|goocanvas-1.0.0-12|45	%description -n %{develname}
21cr|goocanvas-1.0.0-12|46	This package contains the development libraries, include files
21cr|goocanvas-1.0.0-12|47	and documentation.
21cr|goocanvas-1.0.0-12|48	
21cr|goocanvas-1.0.0-12|49	%prep
21cr|goocanvas-1.0.0-12|50	%setup -q
21cr|goocanvas-1.0.0-12|51	
21cr|goocanvas-1.0.0-12|52	%build
21cr|goocanvas-1.0.0-12|53	%configure --disable-static
21cr|goocanvas-1.0.0-12|54	%make LIBS=-lm
21cr|goocanvas-1.0.0-12|55	
21cr|goocanvas-1.0.0-12|56	%install
21cr|goocanvas-1.0.0-12|57	%makeinstall_std
21cr|goocanvas-1.0.0-12|58	
21cr|goocanvas-1.0.0-12|59	%find_lang %{name}
21cr|goocanvas-1.0.0-12|60	
21cr|goocanvas-1.0.0-12|61	%files -n %{libname}
21cr|goocanvas-1.0.0-12|62	%doc README COPYING AUTHORS
21cr|goocanvas-1.0.0-12|63	%{_libdir}/libgoocanvas.so.%{major}*
21cr|goocanvas-1.0.0-12|64	
21cr|goocanvas-1.0.0-12|65	%files i18n -f %{name}.lang
21cr|goocanvas-1.0.0-12|66	
21cr|goocanvas-1.0.0-12|67	%files -n %{develname}
21cr|goocanvas-1.0.0-12|68	%doc %{_datadir}/gtk-doc/html/%{name}
21cr|goocanvas-1.0.0-12|69	%{_includedir}/%{name}-1.0
21cr|goocanvas-1.0.0-12|70	%{_libdir}/*.so
21cr|goocanvas-1.0.0-12|71	%{_libdir}/pkgconfig/*

1996 21
21cr|goocanvas2-2.0.4-1|1	%define _disable_rebuild_configure 1
21cr|goocanvas2-2.0.4-1|2	
21cr|goocanvas2-2.0.4-1|3	%define oname goocanvas
21cr|goocanvas2-2.0.4-1|4	
21cr|goocanvas2-2.0.4-1|5	%define major 9
21cr|goocanvas2-2.0.4-1|6	%define api 2.0
21cr|goocanvas2-2.0.4-1|7	%define gmajor 2.0
21cr|goocanvas2-2.0.4-1|8	%define libname %mklibname %{oname} %{api} %{major}
21cr|goocanvas2-2.0.4-1|9	%define devname %mklibname %{oname} %{api} -d
21cr|goocanvas2-2.0.4-1|10	%define girname %mklibname %{oname}-gir %{gmajor}
21cr|goocanvas2-2.0.4-1|11	
21cr|goocanvas2-2.0.4-1|12	%define url_ver %(echo %version | cut -d. -f1,2)
21cr|goocanvas2-2.0.4-1|13	
21cr|goocanvas2-2.0.4-1|14	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21cr|goocanvas2-2.0.4-1|15	Name:		goocanvas2
21cr|goocanvas2-2.0.4-1|16	Version:	2.0.4
21cr|goocanvas2-2.0.4-1|17	Release:	1
21cr|goocanvas2-2.0.4-1|18	License:	LGPLv2.1+
21cr|goocanvas2-2.0.4-1|19	Group:		Development/GNOME and GTK+
21cr|goocanvas2-2.0.4-1|20	Url:		http://sourceforge.net/projects/goocanvas
21cr|goocanvas2-2.0.4-1|21	Source0:	http://download.gnome.org/sources/%{oname}/%{url_ver}/%{oname}-%{version}.tar.xz
21cr|goocanvas2-2.0.4-1|22	BuildRequires:	intltool
21cr|goocanvas2-2.0.4-1|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|goocanvas2-2.0.4-1|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|goocanvas2-2.0.4-1|25	
21cr|goocanvas2-2.0.4-1|26	%description
21cr|goocanvas2-2.0.4-1|27	GooCanvas is a new canvas widget for GTK+ that uses the cairo 2D library for
21cr|goocanvas2-2.0.4-1|28	drawing. It has a model/view split, and uses interfaces for canvas items and
21cr|goocanvas2-2.0.4-1|29	views, so you can easily turn any application object into canvas items.
21cr|goocanvas2-2.0.4-1|30	
21cr|goocanvas2-2.0.4-1|31	#----------------------------------------------------------------------------
21cr|goocanvas2-2.0.4-1|32	
21cr|goocanvas2-2.0.4-1|33	%package -n %{libname}
21cr|goocanvas2-2.0.4-1|34	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21cr|goocanvas2-2.0.4-1|35	Group:		System/Libraries
21cr|goocanvas2-2.0.4-1|36	Requires:	%{name}-i18n >= %{EVRD}
21cr|goocanvas2-2.0.4-1|37	
21cr|goocanvas2-2.0.4-1|38	%description -n %{libname}
21cr|goocanvas2-2.0.4-1|39	This package contains the shared library for goocanvas.
21cr|goocanvas2-2.0.4-1|40	
21cr|goocanvas2-2.0.4-1|41	%files -n %{libname}
21cr|goocanvas2-2.0.4-1|42	%doc README COPYING AUTHORS
21cr|goocanvas2-2.0.4-1|43	%{_libdir}/lib%{oname}-%{api}.so.%{major}*
21cr|goocanvas2-2.0.4-1|44	
21cr|goocanvas2-2.0.4-1|45	#----------------------------------------------------------------------------
21cr|goocanvas2-2.0.4-1|46	
21cr|goocanvas2-2.0.4-1|47	%package -n %{girname}
21cr|goocanvas2-2.0.4-1|48	Summary:	GObject Introspection interface description for %{name}
21cr|goocanvas2-2.0.4-1|49	Group:		System/Libraries
21cr|goocanvas2-2.0.4-1|50	Requires:	%{libname} = %{EVRD}
21cr|goocanvas2-2.0.4-1|51	
21cr|goocanvas2-2.0.4-1|52	%description -n %{girname}
21cr|goocanvas2-2.0.4-1|53	GObject Introspection interface description for %{name}.
21cr|goocanvas2-2.0.4-1|54	
21cr|goocanvas2-2.0.4-1|55	%files -n %{girname}
21cr|goocanvas2-2.0.4-1|56	%{_libdir}/girepository-1.0/GooCanvas-%{gmajor}.typelib
21cr|goocanvas2-2.0.4-1|57	
21cr|goocanvas2-2.0.4-1|58	#----------------------------------------------------------------------------
21cr|goocanvas2-2.0.4-1|59	
21cr|goocanvas2-2.0.4-1|60	%package -n %{devname}
21cr|goocanvas2-2.0.4-1|61	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21cr|goocanvas2-2.0.4-1|62	Group:		Development/GNOME and GTK+
21cr|goocanvas2-2.0.4-1|63	Requires:	%{libname} = %{EVRD}
21cr|goocanvas2-2.0.4-1|64	Requires:	%{girname} = %{EVRD}
21cr|goocanvas2-2.0.4-1|65	Provides:	lib%{name}-devel = %{EVRD}
21cr|goocanvas2-2.0.4-1|66	Provides:	%{name}-devel = %{EVRD}
21cr|goocanvas2-2.0.4-1|67	
21cr|goocanvas2-2.0.4-1|68	%description -n %{devname}
21cr|goocanvas2-2.0.4-1|69	This package contains the development libraries, include files
21cr|goocanvas2-2.0.4-1|70	and documentation.
21cr|goocanvas2-2.0.4-1|71	
21cr|goocanvas2-2.0.4-1|72	%files -n %{devname}
21cr|goocanvas2-2.0.4-1|73	%doc %{_datadir}/gtk-doc/html/goocanvas2
21cr|goocanvas2-2.0.4-1|74	%{_includedir}/%{oname}-%{api}
21cr|goocanvas2-2.0.4-1|75	%{_libdir}/lib%{oname}-%{api}.so
21cr|goocanvas2-2.0.4-1|76	%{_libdir}/pkgconfig/*
21cr|goocanvas2-2.0.4-1|77	%{_datadir}/gir-1.0/GooCanvas-%{gmajor}.gir
21cr|goocanvas2-2.0.4-1|78	
21cr|goocanvas2-2.0.4-1|79	#----------------------------------------------------------------------------
21cr|goocanvas2-2.0.4-1|80	
21cr|goocanvas2-2.0.4-1|81	%package i18n
21cr|goocanvas2-2.0.4-1|82	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21cr|goocanvas2-2.0.4-1|83	Group:		System/Internationalization
21cr|goocanvas2-2.0.4-1|84	
21cr|goocanvas2-2.0.4-1|85	%description i18n
21cr|goocanvas2-2.0.4-1|86	This package contains the translations for goocanvas.
21cr|goocanvas2-2.0.4-1|87	
21cr|goocanvas2-2.0.4-1|88	%files i18n -f goocanvas2.lang
21cr|goocanvas2-2.0.4-1|89	
21cr|goocanvas2-2.0.4-1|90	#----------------------------------------------------------------------------
21cr|goocanvas2-2.0.4-1|91	
21cr|goocanvas2-2.0.4-1|92	%prep
21cr|goocanvas2-2.0.4-1|93	%autosetup -p1 -n %{oname}-%{version}
21cr|goocanvas2-2.0.4-1|94	
21cr|goocanvas2-2.0.4-1|95	%build
21cr|goocanvas2-2.0.4-1|96	%configure \
21cr|goocanvas2-2.0.4-1|97	--enable-introspection=yes \
21cr|goocanvas2-2.0.4-1|98	--disable-static
21cr|goocanvas2-2.0.4-1|99	%make LIBS=-lm
21cr|goocanvas2-2.0.4-1|100	
21cr|goocanvas2-2.0.4-1|101	%install
21cr|goocanvas2-2.0.4-1|102	%makeinstall_std
21cr|goocanvas2-2.0.4-1|103	
21cr|goocanvas2-2.0.4-1|104	%find_lang goocanvas2
21cr|goocanvas2-2.0.4-1|105	

1997 21
21cr|goocanvasmm-1.90.11-3|1	%define url_ver %(echo %version | cut -d. -f1,2)
21cr|goocanvasmm-1.90.11-3|2	
21cr|goocanvasmm-1.90.11-3|3	%define api 2.0
21cr|goocanvasmm-1.90.11-3|4	%define major 6
21cr|goocanvasmm-1.90.11-3|5	%define libname %mklibname %{name} %{api} %{major}
21cr|goocanvasmm-1.90.11-3|6	%define devname %mklibname %{name} -d
21cr|goocanvasmm-1.90.11-3|7	
21cr|goocanvasmm-1.90.11-3|8	Summary:	C++ wrappers for goocanvas
21cr|goocanvasmm-1.90.11-3|9	Name:		goocanvasmm
21cr|goocanvasmm-1.90.11-3|10	Version:	1.90.11
21cr|goocanvasmm-1.90.11-3|11	Release:	3
21cr|goocanvasmm-1.90.11-3|12	License:	LGPLv2+
21cr|goocanvasmm-1.90.11-3|13	Group:		System/Libraries
21cr|goocanvasmm-1.90.11-3|14	Url:		http://www.gtkmm.org
21cr|goocanvasmm-1.90.11-3|15	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|goocanvasmm-1.90.11-3|16	Patch0:		goocanvasmm-goocanvas3.patch
21cr|goocanvasmm-1.90.11-3|17	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|goocanvasmm-1.90.11-3|18	BuildRequires:	pkgconfig(goocanvas-3.0)
21cr|goocanvasmm-1.90.11-3|19	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|goocanvasmm-1.90.11-3|20	
21cr|goocanvasmm-1.90.11-3|21	%description
21cr|goocanvasmm-1.90.11-3|22	C++ wrappers for goocanvas.
21cr|goocanvasmm-1.90.11-3|23	
21cr|goocanvasmm-1.90.11-3|24	#----------------------------------------------------------------------------
21cr|goocanvasmm-1.90.11-3|25	
21cr|goocanvasmm-1.90.11-3|26	%package -n %{libname}
21cr|goocanvasmm-1.90.11-3|27	Summary:	C++ wrappers for goocanvas
21cr|goocanvasmm-1.90.11-3|28	Group:		System/Libraries
21cr|goocanvasmm-1.90.11-3|29	
21cr|goocanvasmm-1.90.11-3|30	%description -n %{libname}
21cr|goocanvasmm-1.90.11-3|31	C++ wrappers for goocanvas.
21cr|goocanvasmm-1.90.11-3|32	
21cr|goocanvasmm-1.90.11-3|33	%files -n %{libname}
21cr|goocanvasmm-1.90.11-3|34	%{_libdir}/libgoocanvasmm-%{api}.so.%{major}*
21cr|goocanvasmm-1.90.11-3|35	
21cr|goocanvasmm-1.90.11-3|36	#----------------------------------------------------------------------------
21cr|goocanvasmm-1.90.11-3|37	
21cr|goocanvasmm-1.90.11-3|38	%package -n %{devname}
21cr|goocanvasmm-1.90.11-3|39	Summary:	Development files for %{name}
21cr|goocanvasmm-1.90.11-3|40	Group:		Development/C++
21cr|goocanvasmm-1.90.11-3|41	Requires:	%{libname} = %{EVRD}
21cr|goocanvasmm-1.90.11-3|42	Provides:	%{name}-devel = %{EVRD}
21cr|goocanvasmm-1.90.11-3|43	
21cr|goocanvasmm-1.90.11-3|44	%description -n %{devname}
21cr|goocanvasmm-1.90.11-3|45	C++ wrappers for goocanvas.
21cr|goocanvasmm-1.90.11-3|46	
21cr|goocanvasmm-1.90.11-3|47	This package contains all necessary files to compile or develop
21cr|goocanvasmm-1.90.11-3|48	programs/libraries that use %{name}.
21cr|goocanvasmm-1.90.11-3|49	
21cr|goocanvasmm-1.90.11-3|50	%files -n %{devname}
21cr|goocanvasmm-1.90.11-3|51	%doc %{_datadir}/devhelp/books/%{name}-%{api}
21cr|goocanvasmm-1.90.11-3|52	%doc %{_datadir}/doc/%{name}-%{api}
21cr|goocanvasmm-1.90.11-3|53	%{_includedir}/%{name}-%{api}
21cr|goocanvasmm-1.90.11-3|54	%{_libdir}/*.so
21cr|goocanvasmm-1.90.11-3|55	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|goocanvasmm-1.90.11-3|56	%{_libdir}/%{name}-%{api}/include
21cr|goocanvasmm-1.90.11-3|57	
21cr|goocanvasmm-1.90.11-3|58	#----------------------------------------------------------------------------
21cr|goocanvasmm-1.90.11-3|59	
21cr|goocanvasmm-1.90.11-3|60	%prep
21cr|goocanvasmm-1.90.11-3|61	%autosetup -p1
21cr|goocanvasmm-1.90.11-3|62	
21cr|goocanvasmm-1.90.11-3|63	%build
21cr|goocanvasmm-1.90.11-3|64	%configure
21cr|goocanvasmm-1.90.11-3|65	%make
21cr|goocanvasmm-1.90.11-3|66	
21cr|goocanvasmm-1.90.11-3|67	%install
21cr|goocanvasmm-1.90.11-3|68	%makeinstall_std

1998 21
21cr|google-croscore-fonts-1.23.0-4|1	%global fontname google-croscore
21cr|google-croscore-fonts-1.23.0-4|2	%global fontconf62 62-%{fontname}
21cr|google-croscore-fonts-1.23.0-4|3	%global fontconf30 30-0-%{fontname}
21cr|google-croscore-fonts-1.23.0-4|4	
21cr|google-croscore-fonts-1.23.0-4|5	%global common_desc \
21cr|google-croscore-fonts-1.23.0-4|6	This package contains a collections of fonts that offers improved on-screen \
21cr|google-croscore-fonts-1.23.0-4|7	readability characteristics and the pan-European WGL character set and solves \
21cr|google-croscore-fonts-1.23.0-4|8	the needs of developers looking for width-compatible fonts to address document \
21cr|google-croscore-fonts-1.23.0-4|9	portability across platforms.
21cr|google-croscore-fonts-1.23.0-4|10	
21cr|google-croscore-fonts-1.23.0-4|11	
21cr|google-croscore-fonts-1.23.0-4|12	Name:           %{fontname}-fonts
21cr|google-croscore-fonts-1.23.0-4|13	Version:        1.23.0
21cr|google-croscore-fonts-1.23.0-4|14	Release:        4
21cr|google-croscore-fonts-1.23.0-4|15	Summary:        The width-compatible fonts for improved on-screen readability
21cr|google-croscore-fonts-1.23.0-4|16	
21cr|google-croscore-fonts-1.23.0-4|17	Group:          System/Fonts/True type
21cr|google-croscore-fonts-1.23.0-4|18	License:        ASL 2.0
21cr|google-croscore-fonts-1.23.0-4|19	#URL:
21cr|google-croscore-fonts-1.23.0-4|20	Source0:        http://gsdview.appspot.com/chromeos-localmirror/distfiles/croscorefonts-%{version}.tar.gz
21cr|google-croscore-fonts-1.23.0-4|21	Source1:        62-%{fontname}-arimo-fontconfig.conf
21cr|google-croscore-fonts-1.23.0-4|22	Source2:        62-%{fontname}-cousine-fontconfig.conf
21cr|google-croscore-fonts-1.23.0-4|23	Source3:        62-%{fontname}-tinos-fontconfig.conf
21cr|google-croscore-fonts-1.23.0-4|24	Source4:        30-0-%{fontname}-arimo-fontconfig.conf
21cr|google-croscore-fonts-1.23.0-4|25	Source5:        30-0-%{fontname}-cousine-fontconfig.conf
21cr|google-croscore-fonts-1.23.0-4|26	Source6:        30-0-%{fontname}-tinos-fontconfig.conf
21cr|google-croscore-fonts-1.23.0-4|27	Source7:        62-%{fontname}-symbolneu-fontconfig.conf
21cr|google-croscore-fonts-1.23.0-4|28	
21cr|google-croscore-fonts-1.23.0-4|29	# Upstream has not provided license text in this 1.23.0 release
21cr|google-croscore-fonts-1.23.0-4|30	# Add ASL2.0 license text in LICENSE-2.0.txt file
21cr|google-croscore-fonts-1.23.0-4|31	Source8:        LICENSE-2.0.txt
21cr|google-croscore-fonts-1.23.0-4|32	
21cr|google-croscore-fonts-1.23.0-4|33	BuildArch:      noarch
21cr|google-croscore-fonts-1.23.0-4|34	BuildRequires:  fontpackages-devel
21cr|google-croscore-fonts-1.23.0-4|35	
21cr|google-croscore-fonts-1.23.0-4|36	%description
21cr|google-croscore-fonts-1.23.0-4|37	%common_desc
21cr|google-croscore-fonts-1.23.0-4|38	
21cr|google-croscore-fonts-1.23.0-4|39	
21cr|google-croscore-fonts-1.23.0-4|40	%package common
21cr|google-croscore-fonts-1.23.0-4|41	Summary:        Common files of %{name}
21cr|google-croscore-fonts-1.23.0-4|42	Requires:       fontpackages-filesystem
21cr|google-croscore-fonts-1.23.0-4|43	
21cr|google-croscore-fonts-1.23.0-4|44	%description common
21cr|google-croscore-fonts-1.23.0-4|45	This package consists of files used by other %{name} packages.
21cr|google-croscore-fonts-1.23.0-4|46	
21cr|google-croscore-fonts-1.23.0-4|47	# Repeat for every font family
21cr|google-croscore-fonts-1.23.0-4|48	%package -n %{fontname}-arimo-fonts
21cr|google-croscore-fonts-1.23.0-4|49	Summary:       The croscore Arimo family fonts
21cr|google-croscore-fonts-1.23.0-4|50	Requires:       %{name}-common = %{version}-%{release}
21cr|google-croscore-fonts-1.23.0-4|51	
21cr|google-croscore-fonts-1.23.0-4|52	%description -n %{fontname}-arimo-fonts
21cr|google-croscore-fonts-1.23.0-4|53	%common_desc
21cr|google-croscore-fonts-1.23.0-4|54	Arimo was designed by Steve Matteson as an innovative, refreshing sans serif
21cr|google-croscore-fonts-1.23.0-4|55	design that is metrically compatible with Arial. Arimo offers improved
21cr|google-croscore-fonts-1.23.0-4|56	on-screen readability characteristics and the pan-European WGL character set
21cr|google-croscore-fonts-1.23.0-4|57	and solves the needs of developers looking for width-compatible fonts to
21cr|google-croscore-fonts-1.23.0-4|58	address document portability across platforms.
21cr|google-croscore-fonts-1.23.0-4|59	
21cr|google-croscore-fonts-1.23.0-4|60	%_font_pkg -n arimo -f *-%{fontname}-arimo.conf Arimo*.ttf
21cr|google-croscore-fonts-1.23.0-4|61	
21cr|google-croscore-fonts-1.23.0-4|62	%package -n %{fontname}-cousine-fonts
21cr|google-croscore-fonts-1.23.0-4|63	Summary:       The croscore Cousine family fonts
21cr|google-croscore-fonts-1.23.0-4|64	Requires:       %{name}-common = %{version}-%{release}
21cr|google-croscore-fonts-1.23.0-4|65	
21cr|google-croscore-fonts-1.23.0-4|66	%description -n %{fontname}-cousine-fonts
21cr|google-croscore-fonts-1.23.0-4|67	%common_desc
21cr|google-croscore-fonts-1.23.0-4|68	Cousine was designed by Steve Matteson as an innovative, refreshing sans serif
21cr|google-croscore-fonts-1.23.0-4|69	design that is metrically compatible with Courier New. Cousine offers improved
21cr|google-croscore-fonts-1.23.0-4|70	on-screen readability characteristics and the pan-European WGL character set
21cr|google-croscore-fonts-1.23.0-4|71	and solves the needs of developers looking for width-compatible fonts to
21cr|google-croscore-fonts-1.23.0-4|72	address document portability across platforms.
21cr|google-croscore-fonts-1.23.0-4|73	
21cr|google-croscore-fonts-1.23.0-4|74	%_font_pkg -n cousine -f *-%{fontname}-cousine.conf  Cousine*.ttf
21cr|google-croscore-fonts-1.23.0-4|75	
21cr|google-croscore-fonts-1.23.0-4|76	%package -n %{fontname}-tinos-fonts
21cr|google-croscore-fonts-1.23.0-4|77	Summary:       The croscore Tinos family fonts
21cr|google-croscore-fonts-1.23.0-4|78	Requires:       %{name}-common = %{version}-%{release}
21cr|google-croscore-fonts-1.23.0-4|79	
21cr|google-croscore-fonts-1.23.0-4|80	%description -n %{fontname}-tinos-fonts
21cr|google-croscore-fonts-1.23.0-4|81	%common_desc
21cr|google-croscore-fonts-1.23.0-4|82	Tinos was designed by Steve Matteson as an innovative, refreshing serif design
21cr|google-croscore-fonts-1.23.0-4|83	that is metrically compatible with Times New Roman. Tinos offers improved
21cr|google-croscore-fonts-1.23.0-4|84	on-screen readability characteristics and the pan-European WGL character set
21cr|google-croscore-fonts-1.23.0-4|85	and solves the needs of developers looking for width-compatible fonts to
21cr|google-croscore-fonts-1.23.0-4|86	address document portability across platforms.
21cr|google-croscore-fonts-1.23.0-4|87	
21cr|google-croscore-fonts-1.23.0-4|88	%_font_pkg -n tinos -f *-%{fontname}-tinos.conf Tinos*.ttf
21cr|google-croscore-fonts-1.23.0-4|89	
21cr|google-croscore-fonts-1.23.0-4|90	%package -n %{fontname}-symbolneu-fonts
21cr|google-croscore-fonts-1.23.0-4|91	Summary:       The croscore Symbol Neu family fonts
21cr|google-croscore-fonts-1.23.0-4|92	Requires:       %{name}-common = %{version}-%{release}
21cr|google-croscore-fonts-1.23.0-4|93	
21cr|google-croscore-fonts-1.23.0-4|94	%description -n %{fontname}-symbolneu-fonts
21cr|google-croscore-fonts-1.23.0-4|95	%common_desc
21cr|google-croscore-fonts-1.23.0-4|96	Symbol Neu is a metrically compatible font to Symbol.
21cr|google-croscore-fonts-1.23.0-4|97	
21cr|google-croscore-fonts-1.23.0-4|98	%_font_pkg -n symbolneu -f *-%{fontname}-symbolneu.conf SymbolNeu.ttf
21cr|google-croscore-fonts-1.23.0-4|99	
21cr|google-croscore-fonts-1.23.0-4|100	%prep
21cr|google-croscore-fonts-1.23.0-4|101	%setup -q -n croscorefonts-%{version}
21cr|google-croscore-fonts-1.23.0-4|102	cp -p %{SOURCE8} .
21cr|google-croscore-fonts-1.23.0-4|103	
21cr|google-croscore-fonts-1.23.0-4|104	%build
21cr|google-croscore-fonts-1.23.0-4|105	
21cr|google-croscore-fonts-1.23.0-4|106	
21cr|google-croscore-fonts-1.23.0-4|107	%install
21cr|google-croscore-fonts-1.23.0-4|108	install -m 0755 -d %{buildroot}%{_fontdir}
21cr|google-croscore-fonts-1.23.0-4|109	install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
21cr|google-croscore-fonts-1.23.0-4|110	
21cr|google-croscore-fonts-1.23.0-4|111	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21cr|google-croscore-fonts-1.23.0-4|112	%{buildroot}%{_fontconfig_confdir}
21cr|google-croscore-fonts-1.23.0-4|113	
21cr|google-croscore-fonts-1.23.0-4|114	# Repeat for every font family
21cr|google-croscore-fonts-1.23.0-4|115	install -m 0644 -p %{SOURCE1} \
21cr|google-croscore-fonts-1.23.0-4|116	%{buildroot}%{_fontconfig_templatedir}/%{fontconf62}-arimo.conf
21cr|google-croscore-fonts-1.23.0-4|117	install -m 0644 -p %{SOURCE2} \
21cr|google-croscore-fonts-1.23.0-4|118	%{buildroot}%{_fontconfig_templatedir}/%{fontconf62}-cousine.conf
21cr|google-croscore-fonts-1.23.0-4|119	install -m 0644 -p %{SOURCE3} \
21cr|google-croscore-fonts-1.23.0-4|120	%{buildroot}%{_fontconfig_templatedir}/%{fontconf62}-tinos.conf
21cr|google-croscore-fonts-1.23.0-4|121	install -m 0644 -p %{SOURCE4} \
21cr|google-croscore-fonts-1.23.0-4|122	%{buildroot}%{_fontconfig_templatedir}/%{fontconf30}-arimo.conf
21cr|google-croscore-fonts-1.23.0-4|123	install -m 0644 -p %{SOURCE5} \
21cr|google-croscore-fonts-1.23.0-4|124	%{buildroot}%{_fontconfig_templatedir}/%{fontconf30}-cousine.conf
21cr|google-croscore-fonts-1.23.0-4|125	install -m 0644 -p %{SOURCE6} \
21cr|google-croscore-fonts-1.23.0-4|126	%{buildroot}%{_fontconfig_templatedir}/%{fontconf30}-tinos.conf
21cr|google-croscore-fonts-1.23.0-4|127	install -m 0644 -p %{SOURCE7} \
21cr|google-croscore-fonts-1.23.0-4|128	%{buildroot}%{_fontconfig_templatedir}/%{fontconf62}-symbolneu.conf
21cr|google-croscore-fonts-1.23.0-4|129	
21cr|google-croscore-fonts-1.23.0-4|130	for fconf in %{fontconf62}-arimo.conf %{fontconf30}-arimo.conf \
21cr|google-croscore-fonts-1.23.0-4|131	%{fontconf62}-cousine.conf %{fontconf30}-cousine.conf \
21cr|google-croscore-fonts-1.23.0-4|132	%{fontconf62}-tinos.conf %{fontconf30}-tinos.conf \
21cr|google-croscore-fonts-1.23.0-4|133	%{fontconf62}-symbolneu.conf; do
21cr|google-croscore-fonts-1.23.0-4|134	ln -s %{_fontconfig_templatedir}/$fconf \
21cr|google-croscore-fonts-1.23.0-4|135	%{buildroot}%{_fontconfig_confdir}/$fconf
21cr|google-croscore-fonts-1.23.0-4|136	done
21cr|google-croscore-fonts-1.23.0-4|137	
21cr|google-croscore-fonts-1.23.0-4|138	
21cr|google-croscore-fonts-1.23.0-4|139	%files common
21cr|google-croscore-fonts-1.23.0-4|140	%doc LICENSE-2.0.txt

1999 21
21cr|google-noto-fonts-20171024-3|1	%define hyear 2017
21cr|google-noto-fonts-20171024-3|2	%define hmonth 10
21cr|google-noto-fonts-20171024-3|3	%define hday 24
21cr|google-noto-fonts-20171024-3|4	%define src_name NotoFonts
21cr|google-noto-fonts-20171024-3|5	
21cr|google-noto-fonts-20171024-3|6	%define _ttfontsdir %{_datadir}/fonts/TTF/
21cr|google-noto-fonts-20171024-3|7	
21cr|google-noto-fonts-20171024-3|8	Summary:	Noto Font Families
21cr|google-noto-fonts-20171024-3|9	Name:		google-noto-fonts
21cr|google-noto-fonts-20171024-3|10	Version:	%{hyear}%{hmonth}%{hday}
21cr|google-noto-fonts-20171024-3|11	Release:	3
21cr|google-noto-fonts-20171024-3|12	License:	OFL
21cr|google-noto-fonts-20171024-3|13	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|14	Url:		https://github.com/googlei18n/noto-fonts
21cr|google-noto-fonts-20171024-3|15	Source0:	https://noto-website-2.storage.googleapis.com/pkgs/Noto-hinted.zip
21cr|google-noto-fonts-20171024-3|16	Source1:	https://noto-website-2.storage.googleapis.com/pkgs/NotoSansCJK.ttc.zip
21cr|google-noto-fonts-20171024-3|17	Source2:	generate-specfile.sh
21cr|google-noto-fonts-20171024-3|18	Source3:	59-noto-sans-cjk.conf
21cr|google-noto-fonts-20171024-3|19	Source4:	emoji_fonts.tar.gz
21cr|google-noto-fonts-20171024-3|20	Source10:	google-noto-fonts.rpmlintrc
21cr|google-noto-fonts-20171024-3|21	BuildRequires:	fontpackages-devel
21cr|google-noto-fonts-20171024-3|22	BuildRequires:	unzip
21cr|google-noto-fonts-20171024-3|23	BuildArch:	noarch
21cr|google-noto-fonts-20171024-3|24	
21cr|google-noto-fonts-20171024-3|25	%description
21cr|google-noto-fonts-20171024-3|26	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|27	heights and stroke thicknesses) across languages.
21cr|google-noto-fonts-20171024-3|28	
21cr|google-noto-fonts-20171024-3|29	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|30	
21cr|google-noto-fonts-20171024-3|31	%package doc
21cr|google-noto-fonts-20171024-3|32	Summary: Noto Font Families License
21cr|google-noto-fonts-20171024-3|33	Group: System/Fonts/True type
21cr|google-noto-fonts-20171024-3|34	
21cr|google-noto-fonts-20171024-3|35	%description doc
21cr|google-noto-fonts-20171024-3|36	License for Google's Noto fonts.
21cr|google-noto-fonts-20171024-3|37	
21cr|google-noto-fonts-20171024-3|38	%files doc
21cr|google-noto-fonts-20171024-3|39	%doc LICENSE*.txt
21cr|google-noto-fonts-20171024-3|40	
21cr|google-noto-fonts-20171024-3|41	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|42	
21cr|google-noto-fonts-20171024-3|43	%package -n noto-coloremoji-fonts
21cr|google-noto-fonts-20171024-3|44	Summary:	Noto Color Emoji Font
21cr|google-noto-fonts-20171024-3|45	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|46	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|47	Obsoletes:	noto-coloremoji < %{EVRD}
21cr|google-noto-fonts-20171024-3|48	Provides:	noto-coloremoji
21cr|google-noto-fonts-20171024-3|49	
21cr|google-noto-fonts-20171024-3|50	%description -n noto-coloremoji-fonts
21cr|google-noto-fonts-20171024-3|51	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|52	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|53	ColorEmoji font, hinted.
21cr|google-noto-fonts-20171024-3|54	
21cr|google-noto-fonts-20171024-3|55	%files -n noto-coloremoji-fonts
21cr|google-noto-fonts-20171024-3|56	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|57	%{_ttfontsdir}/NotoColorEmoji*.?tf
21cr|google-noto-fonts-20171024-3|58	
21cr|google-noto-fonts-20171024-3|59	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|60	
21cr|google-noto-fonts-20171024-3|61	%package -n noto-emoji-fonts
21cr|google-noto-fonts-20171024-3|62	Summary:	Noto Emoji Font
21cr|google-noto-fonts-20171024-3|63	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|64	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|65	Obsoletes:	noto-emoji < %{EVRD}
21cr|google-noto-fonts-20171024-3|66	Provides:	noto-emoji
21cr|google-noto-fonts-20171024-3|67	
21cr|google-noto-fonts-20171024-3|68	%description -n noto-emoji-fonts
21cr|google-noto-fonts-20171024-3|69	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|70	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|71	Emoji font, hinted.
21cr|google-noto-fonts-20171024-3|72	
21cr|google-noto-fonts-20171024-3|73	%files -n noto-emoji-fonts
21cr|google-noto-fonts-20171024-3|74	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|75	%{_ttfontsdir}/NotoEmoji-*.?tf
21cr|google-noto-fonts-20171024-3|76	
21cr|google-noto-fonts-20171024-3|77	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|78	
21cr|google-noto-fonts-20171024-3|79	%package -n noto-kufiarabic-fonts
21cr|google-noto-fonts-20171024-3|80	Summary:	Noto Kufi Arabic Font
21cr|google-noto-fonts-20171024-3|81	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|82	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|83	Obsoletes:	noto-kufiarabic < %{EVRD}
21cr|google-noto-fonts-20171024-3|84	Provides:	noto-kufiarabic
21cr|google-noto-fonts-20171024-3|85	
21cr|google-noto-fonts-20171024-3|86	%description -n noto-kufiarabic-fonts
21cr|google-noto-fonts-20171024-3|87	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|88	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|89	KufiArabic font, hinted.
21cr|google-noto-fonts-20171024-3|90	
21cr|google-noto-fonts-20171024-3|91	%files -n noto-kufiarabic-fonts
21cr|google-noto-fonts-20171024-3|92	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|93	%{_ttfontsdir}/NotoKufiArabic-*.?tf
21cr|google-noto-fonts-20171024-3|94	
21cr|google-noto-fonts-20171024-3|95	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|96	
21cr|google-noto-fonts-20171024-3|97	%package -n noto-mono-fonts
21cr|google-noto-fonts-20171024-3|98	Summary:	Noto Mono Font
21cr|google-noto-fonts-20171024-3|99	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|100	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|101	Obsoletes:	noto-mono < %{EVRD}
21cr|google-noto-fonts-20171024-3|102	Provides:	noto-mono
21cr|google-noto-fonts-20171024-3|103	
21cr|google-noto-fonts-20171024-3|104	%description -n noto-mono-fonts
21cr|google-noto-fonts-20171024-3|105	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|106	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|107	Mono font, hinted.
21cr|google-noto-fonts-20171024-3|108	
21cr|google-noto-fonts-20171024-3|109	%files -n noto-mono-fonts
21cr|google-noto-fonts-20171024-3|110	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|111	%{_ttfontsdir}/NotoMono-*.?tf
21cr|google-noto-fonts-20171024-3|112	
21cr|google-noto-fonts-20171024-3|113	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|114	
21cr|google-noto-fonts-20171024-3|115	%package -n noto-naskharabic-fonts
21cr|google-noto-fonts-20171024-3|116	Summary:	Noto Naskh Arabic Font
21cr|google-noto-fonts-20171024-3|117	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|118	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|119	Obsoletes:	noto-naskharabic < %{EVRD}
21cr|google-noto-fonts-20171024-3|120	Provides:	noto-naskharabic
21cr|google-noto-fonts-20171024-3|121	
21cr|google-noto-fonts-20171024-3|122	%description -n noto-naskharabic-fonts
21cr|google-noto-fonts-20171024-3|123	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|124	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|125	NaskhArabic font, hinted.
21cr|google-noto-fonts-20171024-3|126	
21cr|google-noto-fonts-20171024-3|127	%files -n noto-naskharabic-fonts
21cr|google-noto-fonts-20171024-3|128	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|129	%{_ttfontsdir}/NotoNaskhArabic-*.?tf
21cr|google-noto-fonts-20171024-3|130	
21cr|google-noto-fonts-20171024-3|131	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|132	
21cr|google-noto-fonts-20171024-3|133	%package -n noto-naskharabic-ui-fonts
21cr|google-noto-fonts-20171024-3|134	Summary:	Noto Naskh Arabic Font
21cr|google-noto-fonts-20171024-3|135	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|136	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|137	Obsoletes:	noto-naskharabic-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|138	Provides:	noto-naskharabic-ui
21cr|google-noto-fonts-20171024-3|139	
21cr|google-noto-fonts-20171024-3|140	%description -n noto-naskharabic-ui-fonts
21cr|google-noto-fonts-20171024-3|141	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|142	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|143	NaskhArabic font, hinted.
21cr|google-noto-fonts-20171024-3|144	
21cr|google-noto-fonts-20171024-3|145	%files -n noto-naskharabic-ui-fonts
21cr|google-noto-fonts-20171024-3|146	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|147	%{_ttfontsdir}/NotoNaskhArabicUI-*.?tf
21cr|google-noto-fonts-20171024-3|148	
21cr|google-noto-fonts-20171024-3|149	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|150	
21cr|google-noto-fonts-20171024-3|151	%package -n noto-nastaliqurdu-fonts
21cr|google-noto-fonts-20171024-3|152	Summary:	Noto Nastaliq Urdu Font
21cr|google-noto-fonts-20171024-3|153	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|154	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|155	Obsoletes:	noto-nastaliqurdu < %{EVRD}
21cr|google-noto-fonts-20171024-3|156	Provides:	noto-nastaliqurdu
21cr|google-noto-fonts-20171024-3|157	
21cr|google-noto-fonts-20171024-3|158	%description -n noto-nastaliqurdu-fonts
21cr|google-noto-fonts-20171024-3|159	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|160	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|161	NastaliqUrdu font, hinted.
21cr|google-noto-fonts-20171024-3|162	
21cr|google-noto-fonts-20171024-3|163	%files -n noto-nastaliqurdu-fonts
21cr|google-noto-fonts-20171024-3|164	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|165	%{_ttfontsdir}/NotoNastaliqUrdu-*.?tf
21cr|google-noto-fonts-20171024-3|166	
21cr|google-noto-fonts-20171024-3|167	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|168	
21cr|google-noto-fonts-20171024-3|169	%package -n noto-sans-fonts
21cr|google-noto-fonts-20171024-3|170	Summary:	Noto Sans Serif Font
21cr|google-noto-fonts-20171024-3|171	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|172	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|173	Obsoletes:	noto-sans < %{EVRD}
21cr|google-noto-fonts-20171024-3|174	Provides:	noto-sans
21cr|google-noto-fonts-20171024-3|175	
21cr|google-noto-fonts-20171024-3|176	%description -n noto-sans-fonts
21cr|google-noto-fonts-20171024-3|177	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|178	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|179	Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|180	
21cr|google-noto-fonts-20171024-3|181	%files -n noto-sans-fonts
21cr|google-noto-fonts-20171024-3|182	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|183	%{_ttfontsdir}/NotoSans-*.?tf
21cr|google-noto-fonts-20171024-3|184	
21cr|google-noto-fonts-20171024-3|185	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|186	
21cr|google-noto-fonts-20171024-3|187	%package -n noto-sans-adlam-fonts
21cr|google-noto-fonts-20171024-3|188	Summary:	Noto Adlam Sans Serif Font
21cr|google-noto-fonts-20171024-3|189	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|190	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|191	Obsoletes:	noto-sans-adlam < %{EVRD}
21cr|google-noto-fonts-20171024-3|192	Provides:	noto-sans-adlam
21cr|google-noto-fonts-20171024-3|193	
21cr|google-noto-fonts-20171024-3|194	%description -n noto-sans-adlam-fonts
21cr|google-noto-fonts-20171024-3|195	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|196	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|197	Adlam Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|198	
21cr|google-noto-fonts-20171024-3|199	%files -n noto-sans-adlam-fonts
21cr|google-noto-fonts-20171024-3|200	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|201	%{_ttfontsdir}/NotoSansAdlam-*.?tf
21cr|google-noto-fonts-20171024-3|202	
21cr|google-noto-fonts-20171024-3|203	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|204	
21cr|google-noto-fonts-20171024-3|205	%package -n noto-sans-adlamunjoined-fonts
21cr|google-noto-fonts-20171024-3|206	Summary:	Noto Adlam Unjoined Sans Serif Font
21cr|google-noto-fonts-20171024-3|207	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|208	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|209	Obsoletes:	noto-sans-adlamunjoined < %{EVRD}
21cr|google-noto-fonts-20171024-3|210	Provides:	noto-sans-adlamunjoined
21cr|google-noto-fonts-20171024-3|211	
21cr|google-noto-fonts-20171024-3|212	%description -n noto-sans-adlamunjoined-fonts
21cr|google-noto-fonts-20171024-3|213	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|214	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|215	AdlamUnjoined Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|216	
21cr|google-noto-fonts-20171024-3|217	%files -n noto-sans-adlamunjoined-fonts
21cr|google-noto-fonts-20171024-3|218	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|219	%{_ttfontsdir}/NotoSansAdlamUnjoined-*.?tf
21cr|google-noto-fonts-20171024-3|220	
21cr|google-noto-fonts-20171024-3|221	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|222	
21cr|google-noto-fonts-20171024-3|223	%package -n noto-sans-anatolianhieroglyphs-fonts
21cr|google-noto-fonts-20171024-3|224	Summary:	Noto Anatolian Hieroglyphs Sans Serif Font
21cr|google-noto-fonts-20171024-3|225	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|226	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|227	Obsoletes:	noto-sans-anatolianhieroglyphs < %{EVRD}
21cr|google-noto-fonts-20171024-3|228	Provides:	noto-sans-anatolianhieroglyphs
21cr|google-noto-fonts-20171024-3|229	
21cr|google-noto-fonts-20171024-3|230	%description -n noto-sans-anatolianhieroglyphs-fonts
21cr|google-noto-fonts-20171024-3|231	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|232	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|233	AnatolianHieroglyphs Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|234	
21cr|google-noto-fonts-20171024-3|235	%files -n noto-sans-anatolianhieroglyphs-fonts
21cr|google-noto-fonts-20171024-3|236	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|237	%{_ttfontsdir}/NotoSansAnatolianHieroglyphs-*.?tf
21cr|google-noto-fonts-20171024-3|238	
21cr|google-noto-fonts-20171024-3|239	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|240	
21cr|google-noto-fonts-20171024-3|241	%package -n noto-sans-arabic-fonts
21cr|google-noto-fonts-20171024-3|242	Summary:	Noto Arabic Sans Serif Font
21cr|google-noto-fonts-20171024-3|243	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|244	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|245	Obsoletes:	noto-sans-arabic < %{EVRD}
21cr|google-noto-fonts-20171024-3|246	Provides:	noto-sans-arabic
21cr|google-noto-fonts-20171024-3|247	
21cr|google-noto-fonts-20171024-3|248	%description -n noto-sans-arabic-fonts
21cr|google-noto-fonts-20171024-3|249	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|250	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|251	Arabic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|252	
21cr|google-noto-fonts-20171024-3|253	%files -n noto-sans-arabic-fonts
21cr|google-noto-fonts-20171024-3|254	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|255	%{_ttfontsdir}/NotoSansArabic-*.?tf
21cr|google-noto-fonts-20171024-3|256	
21cr|google-noto-fonts-20171024-3|257	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|258	
21cr|google-noto-fonts-20171024-3|259	%package -n noto-sans-arabic-ui-fonts
21cr|google-noto-fonts-20171024-3|260	Summary:	Noto Arabic Sans Serif Font
21cr|google-noto-fonts-20171024-3|261	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|262	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|263	Obsoletes:	noto-sans-arabic-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|264	Provides:	noto-sans-arabic-ui
21cr|google-noto-fonts-20171024-3|265	
21cr|google-noto-fonts-20171024-3|266	%description -n noto-sans-arabic-ui-fonts
21cr|google-noto-fonts-20171024-3|267	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|268	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|269	Arabic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|270	
21cr|google-noto-fonts-20171024-3|271	%files -n noto-sans-arabic-ui-fonts
21cr|google-noto-fonts-20171024-3|272	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|273	%{_ttfontsdir}/NotoSansArabicUI-*.?tf
21cr|google-noto-fonts-20171024-3|274	
21cr|google-noto-fonts-20171024-3|275	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|276	
21cr|google-noto-fonts-20171024-3|277	%package -n noto-sans-armenian-fonts
21cr|google-noto-fonts-20171024-3|278	Summary:	Noto Armenian Sans Serif Font
21cr|google-noto-fonts-20171024-3|279	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|280	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|281	Obsoletes:	noto-sans-armenian < %{EVRD}
21cr|google-noto-fonts-20171024-3|282	Provides:	noto-sans-armenian
21cr|google-noto-fonts-20171024-3|283	
21cr|google-noto-fonts-20171024-3|284	%description -n noto-sans-armenian-fonts
21cr|google-noto-fonts-20171024-3|285	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|286	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|287	Armenian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|288	
21cr|google-noto-fonts-20171024-3|289	%files -n noto-sans-armenian-fonts
21cr|google-noto-fonts-20171024-3|290	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|291	%{_ttfontsdir}/NotoSansArmenian-*.?tf
21cr|google-noto-fonts-20171024-3|292	
21cr|google-noto-fonts-20171024-3|293	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|294	
21cr|google-noto-fonts-20171024-3|295	%package -n noto-sans-avestan-fonts
21cr|google-noto-fonts-20171024-3|296	Summary:	Noto Avestan Sans Serif Font
21cr|google-noto-fonts-20171024-3|297	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|298	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|299	Obsoletes:	noto-sans-avestan < %{EVRD}
21cr|google-noto-fonts-20171024-3|300	Provides:	noto-sans-avestan
21cr|google-noto-fonts-20171024-3|301	
21cr|google-noto-fonts-20171024-3|302	%description -n noto-sans-avestan-fonts
21cr|google-noto-fonts-20171024-3|303	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|304	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|305	Avestan Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|306	
21cr|google-noto-fonts-20171024-3|307	%files -n noto-sans-avestan-fonts
21cr|google-noto-fonts-20171024-3|308	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|309	%{_ttfontsdir}/NotoSansAvestan-*.?tf
21cr|google-noto-fonts-20171024-3|310	
21cr|google-noto-fonts-20171024-3|311	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|312	
21cr|google-noto-fonts-20171024-3|313	%package -n noto-sans-balinese-fonts
21cr|google-noto-fonts-20171024-3|314	Summary:	Noto Balinese Sans Serif Font
21cr|google-noto-fonts-20171024-3|315	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|316	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|317	Obsoletes:	noto-sans-balinese < %{EVRD}
21cr|google-noto-fonts-20171024-3|318	Provides:	noto-sans-balinese
21cr|google-noto-fonts-20171024-3|319	
21cr|google-noto-fonts-20171024-3|320	%description -n noto-sans-balinese-fonts
21cr|google-noto-fonts-20171024-3|321	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|322	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|323	Balinese Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|324	
21cr|google-noto-fonts-20171024-3|325	%files -n noto-sans-balinese-fonts
21cr|google-noto-fonts-20171024-3|326	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|327	%{_ttfontsdir}/NotoSansBalinese-*.?tf
21cr|google-noto-fonts-20171024-3|328	
21cr|google-noto-fonts-20171024-3|329	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|330	
21cr|google-noto-fonts-20171024-3|331	%package -n noto-sans-bamum-fonts
21cr|google-noto-fonts-20171024-3|332	Summary:	Noto Bamum Sans Serif Font
21cr|google-noto-fonts-20171024-3|333	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|334	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|335	Obsoletes:	noto-sans-bamum < %{EVRD}
21cr|google-noto-fonts-20171024-3|336	Provides:	noto-sans-bamum
21cr|google-noto-fonts-20171024-3|337	
21cr|google-noto-fonts-20171024-3|338	%description -n noto-sans-bamum-fonts
21cr|google-noto-fonts-20171024-3|339	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|340	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|341	Bamum Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|342	
21cr|google-noto-fonts-20171024-3|343	%files -n noto-sans-bamum-fonts
21cr|google-noto-fonts-20171024-3|344	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|345	%{_ttfontsdir}/NotoSansBamum-*.?tf
21cr|google-noto-fonts-20171024-3|346	
21cr|google-noto-fonts-20171024-3|347	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|348	
21cr|google-noto-fonts-20171024-3|349	%package -n noto-sans-batak-fonts
21cr|google-noto-fonts-20171024-3|350	Summary:	Noto Batak Sans Serif Font
21cr|google-noto-fonts-20171024-3|351	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|352	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|353	Obsoletes:	noto-sans-batak < %{EVRD}
21cr|google-noto-fonts-20171024-3|354	Provides:	noto-sans-batak
21cr|google-noto-fonts-20171024-3|355	
21cr|google-noto-fonts-20171024-3|356	%description -n noto-sans-batak-fonts
21cr|google-noto-fonts-20171024-3|357	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|358	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|359	Batak Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|360	
21cr|google-noto-fonts-20171024-3|361	%files -n noto-sans-batak-fonts
21cr|google-noto-fonts-20171024-3|362	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|363	%{_ttfontsdir}/NotoSansBatak-*.?tf
21cr|google-noto-fonts-20171024-3|364	
21cr|google-noto-fonts-20171024-3|365	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|366	
21cr|google-noto-fonts-20171024-3|367	%package -n noto-sans-bengali-fonts
21cr|google-noto-fonts-20171024-3|368	Summary:	Noto Bengali Sans Serif Font
21cr|google-noto-fonts-20171024-3|369	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|370	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|371	Obsoletes:	noto-sans-bengali < %{EVRD}
21cr|google-noto-fonts-20171024-3|372	Provides:	noto-sans-bengali
21cr|google-noto-fonts-20171024-3|373	
21cr|google-noto-fonts-20171024-3|374	%description -n noto-sans-bengali-fonts
21cr|google-noto-fonts-20171024-3|375	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|376	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|377	Bengali Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|378	
21cr|google-noto-fonts-20171024-3|379	%files -n noto-sans-bengali-fonts
21cr|google-noto-fonts-20171024-3|380	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|381	%{_ttfontsdir}/NotoSansBengali-*.?tf
21cr|google-noto-fonts-20171024-3|382	
21cr|google-noto-fonts-20171024-3|383	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|384	
21cr|google-noto-fonts-20171024-3|385	%package -n noto-sans-bengali-ui-fonts
21cr|google-noto-fonts-20171024-3|386	Summary:	Noto Bengali Sans Serif Font
21cr|google-noto-fonts-20171024-3|387	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|388	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|389	Obsoletes:	noto-sans-bengali-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|390	Provides:	noto-sans-bengali-ui
21cr|google-noto-fonts-20171024-3|391	
21cr|google-noto-fonts-20171024-3|392	%description -n noto-sans-bengali-ui-fonts
21cr|google-noto-fonts-20171024-3|393	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|394	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|395	Bengali Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|396	
21cr|google-noto-fonts-20171024-3|397	%files -n noto-sans-bengali-ui-fonts
21cr|google-noto-fonts-20171024-3|398	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|399	%{_ttfontsdir}/NotoSansBengaliUI-*.?tf
21cr|google-noto-fonts-20171024-3|400	
21cr|google-noto-fonts-20171024-3|401	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|402	
21cr|google-noto-fonts-20171024-3|403	%package -n noto-sans-brahmi-fonts
21cr|google-noto-fonts-20171024-3|404	Summary:	Noto Brahmi Sans Serif Font
21cr|google-noto-fonts-20171024-3|405	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|406	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|407	Obsoletes:	noto-sans-brahmi < %{EVRD}
21cr|google-noto-fonts-20171024-3|408	Provides:	noto-sans-brahmi
21cr|google-noto-fonts-20171024-3|409	
21cr|google-noto-fonts-20171024-3|410	%description -n noto-sans-brahmi-fonts
21cr|google-noto-fonts-20171024-3|411	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|412	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|413	Brahmi Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|414	
21cr|google-noto-fonts-20171024-3|415	%files -n noto-sans-brahmi-fonts
21cr|google-noto-fonts-20171024-3|416	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|417	%{_ttfontsdir}/NotoSansBrahmi-*.?tf
21cr|google-noto-fonts-20171024-3|418	
21cr|google-noto-fonts-20171024-3|419	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|420	
21cr|google-noto-fonts-20171024-3|421	%package -n noto-sans-buginese-fonts
21cr|google-noto-fonts-20171024-3|422	Summary:	Noto Buginese Sans Serif Font
21cr|google-noto-fonts-20171024-3|423	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|424	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|425	Obsoletes:	noto-sans-buginese < %{EVRD}
21cr|google-noto-fonts-20171024-3|426	Provides:	noto-sans-buginese
21cr|google-noto-fonts-20171024-3|427	
21cr|google-noto-fonts-20171024-3|428	%description -n noto-sans-buginese-fonts
21cr|google-noto-fonts-20171024-3|429	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|430	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|431	Buginese Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|432	
21cr|google-noto-fonts-20171024-3|433	%files -n noto-sans-buginese-fonts
21cr|google-noto-fonts-20171024-3|434	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|435	%{_ttfontsdir}/NotoSansBuginese-*.?tf
21cr|google-noto-fonts-20171024-3|436	
21cr|google-noto-fonts-20171024-3|437	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|438	
21cr|google-noto-fonts-20171024-3|439	%package -n noto-sans-buhid-fonts
21cr|google-noto-fonts-20171024-3|440	Summary:	Noto Buhid Sans Serif Font
21cr|google-noto-fonts-20171024-3|441	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|442	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|443	Obsoletes:	noto-sans-buhid < %{EVRD}
21cr|google-noto-fonts-20171024-3|444	Provides:	noto-sans-buhid
21cr|google-noto-fonts-20171024-3|445	
21cr|google-noto-fonts-20171024-3|446	%description -n noto-sans-buhid-fonts
21cr|google-noto-fonts-20171024-3|447	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|448	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|449	Buhid Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|450	
21cr|google-noto-fonts-20171024-3|451	%files -n noto-sans-buhid-fonts
21cr|google-noto-fonts-20171024-3|452	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|453	%{_ttfontsdir}/NotoSansBuhid-*.?tf
21cr|google-noto-fonts-20171024-3|454	
21cr|google-noto-fonts-20171024-3|455	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|456	
21cr|google-noto-fonts-20171024-3|457	%package -n noto-sans-canadianaboriginal-fonts
21cr|google-noto-fonts-20171024-3|458	Summary:	Noto Canadian Aboriginal Sans Serif Font
21cr|google-noto-fonts-20171024-3|459	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|460	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|461	Obsoletes:	noto-sans-canadianaboriginal < %{EVRD}
21cr|google-noto-fonts-20171024-3|462	Provides:	noto-sans-canadianaboriginal
21cr|google-noto-fonts-20171024-3|463	
21cr|google-noto-fonts-20171024-3|464	%description -n noto-sans-canadianaboriginal-fonts
21cr|google-noto-fonts-20171024-3|465	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|466	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|467	CanadianAboriginal Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|468	
21cr|google-noto-fonts-20171024-3|469	%files -n noto-sans-canadianaboriginal-fonts
21cr|google-noto-fonts-20171024-3|470	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|471	%{_ttfontsdir}/NotoSansCanadianAboriginal-*.?tf
21cr|google-noto-fonts-20171024-3|472	
21cr|google-noto-fonts-20171024-3|473	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|474	
21cr|google-noto-fonts-20171024-3|475	%package -n noto-sans-carian-fonts
21cr|google-noto-fonts-20171024-3|476	Summary:	Noto Carian Sans Serif Font
21cr|google-noto-fonts-20171024-3|477	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|478	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|479	Obsoletes:	noto-sans-carian < %{EVRD}
21cr|google-noto-fonts-20171024-3|480	Provides:	noto-sans-carian
21cr|google-noto-fonts-20171024-3|481	
21cr|google-noto-fonts-20171024-3|482	%description -n noto-sans-carian-fonts
21cr|google-noto-fonts-20171024-3|483	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|484	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|485	Carian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|486	
21cr|google-noto-fonts-20171024-3|487	%files -n noto-sans-carian-fonts
21cr|google-noto-fonts-20171024-3|488	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|489	%{_ttfontsdir}/NotoSansCarian-*.?tf
21cr|google-noto-fonts-20171024-3|490	
21cr|google-noto-fonts-20171024-3|491	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|492	
21cr|google-noto-fonts-20171024-3|493	%package -n noto-sans-chakma-fonts
21cr|google-noto-fonts-20171024-3|494	Summary:	Noto Chakma Sans Serif Font
21cr|google-noto-fonts-20171024-3|495	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|496	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|497	Obsoletes:	noto-sans-chakma < %{EVRD}
21cr|google-noto-fonts-20171024-3|498	Provides:	noto-sans-chakma
21cr|google-noto-fonts-20171024-3|499	
21cr|google-noto-fonts-20171024-3|500	%description -n noto-sans-chakma-fonts
21cr|google-noto-fonts-20171024-3|501	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|502	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|503	Chakma Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|504	
21cr|google-noto-fonts-20171024-3|505	%files -n noto-sans-chakma-fonts
21cr|google-noto-fonts-20171024-3|506	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|507	%{_ttfontsdir}/NotoSansChakma-*.?tf
21cr|google-noto-fonts-20171024-3|508	
21cr|google-noto-fonts-20171024-3|509	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|510	
21cr|google-noto-fonts-20171024-3|511	%package -n noto-sans-cham-fonts
21cr|google-noto-fonts-20171024-3|512	Summary:	Noto Cham Sans Serif Font
21cr|google-noto-fonts-20171024-3|513	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|514	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|515	Obsoletes:	noto-sans-cham < %{EVRD}
21cr|google-noto-fonts-20171024-3|516	Provides:	noto-sans-cham
21cr|google-noto-fonts-20171024-3|517	
21cr|google-noto-fonts-20171024-3|518	%description -n noto-sans-cham-fonts
21cr|google-noto-fonts-20171024-3|519	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|520	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|521	Cham Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|522	
21cr|google-noto-fonts-20171024-3|523	%files -n noto-sans-cham-fonts
21cr|google-noto-fonts-20171024-3|524	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|525	%{_ttfontsdir}/NotoSansCham-*.?tf
21cr|google-noto-fonts-20171024-3|526	
21cr|google-noto-fonts-20171024-3|527	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|528	
21cr|google-noto-fonts-20171024-3|529	%package -n noto-sans-cherokee-fonts
21cr|google-noto-fonts-20171024-3|530	Summary:	Noto Cherokee Sans Serif Font
21cr|google-noto-fonts-20171024-3|531	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|532	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|533	Obsoletes:	noto-sans-cherokee < %{EVRD}
21cr|google-noto-fonts-20171024-3|534	Provides:	noto-sans-cherokee
21cr|google-noto-fonts-20171024-3|535	
21cr|google-noto-fonts-20171024-3|536	%description -n noto-sans-cherokee-fonts
21cr|google-noto-fonts-20171024-3|537	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|538	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|539	Cherokee Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|540	
21cr|google-noto-fonts-20171024-3|541	%files -n noto-sans-cherokee-fonts
21cr|google-noto-fonts-20171024-3|542	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|543	%{_ttfontsdir}/NotoSansCherokee-*.?tf
21cr|google-noto-fonts-20171024-3|544	
21cr|google-noto-fonts-20171024-3|545	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|546	
21cr|google-noto-fonts-20171024-3|547	%package -n noto-sans-cjk-fonts
21cr|google-noto-fonts-20171024-3|548	Summary:	Noto CJK Sans Serif Font
21cr|google-noto-fonts-20171024-3|549	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|550	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|551	Obsoletes:	noto-sans-cjk < %{EVRD}
21cr|google-noto-fonts-20171024-3|552	Provides:	noto-sans-cjk
21cr|google-noto-fonts-20171024-3|553	Obsoletes:	noto-sans-cjkjp < %{EVRD}
21cr|google-noto-fonts-20171024-3|554	Provides:	noto-sans-cjkjp
21cr|google-noto-fonts-20171024-3|555	Obsoletes:	noto-sans-cjkjp-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|556	Provides:	noto-sans-cjkjp-fonts
21cr|google-noto-fonts-20171024-3|557	Obsoletes:	noto-sans-cjkkr < %{EVRD}
21cr|google-noto-fonts-20171024-3|558	Provides:	noto-sans-cjkkr
21cr|google-noto-fonts-20171024-3|559	Obsoletes:	noto-sans-cjkkr-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|560	Provides:	noto-sans-cjkkr-fonts
21cr|google-noto-fonts-20171024-3|561	Obsoletes:	noto-sans-cjksc < %{EVRD}
21cr|google-noto-fonts-20171024-3|562	Provides:	noto-sans-cjksc
21cr|google-noto-fonts-20171024-3|563	Obsoletes:	noto-sans-cjksc-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|564	Provides:	noto-sans-cjksc-fonts
21cr|google-noto-fonts-20171024-3|565	Obsoletes:	noto-sans-cjktc < %{EVRD}
21cr|google-noto-fonts-20171024-3|566	Provides:	noto-sans-cjktc
21cr|google-noto-fonts-20171024-3|567	Obsoletes:	noto-sans-cjktc-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|568	Provides:	noto-sans-cjktc-fonts
21cr|google-noto-fonts-20171024-3|569	Provides:	scalable-font-zh-CN
21cr|google-noto-fonts-20171024-3|570	Provides:	scalable-font-zh-SG
21cr|google-noto-fonts-20171024-3|571	Provides:	scalable-font-zh-TW
21cr|google-noto-fonts-20171024-3|572	Provides:	scalable-font-zh-HK
21cr|google-noto-fonts-20171024-3|573	Provides:	scalable-font-zh-MO
21cr|google-noto-fonts-20171024-3|574	Provides:	scalable-font-ja
21cr|google-noto-fonts-20171024-3|575	Provides:	scalable-font-ko
21cr|google-noto-fonts-20171024-3|576	Provides:	locale(zh_CN;zh_SG;zh_TW;zh_HK;zh_MO)
21cr|google-noto-fonts-20171024-3|577	
21cr|google-noto-fonts-20171024-3|578	%description -n noto-sans-cjk-fonts
21cr|google-noto-fonts-20171024-3|579	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|580	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|581	CJK Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|582	
21cr|google-noto-fonts-20171024-3|583	%files -n noto-sans-cjk-fonts
21cr|google-noto-fonts-20171024-3|584	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|585	%{_ttfontsdir}/NotoSansCJK*.*
21cr|google-noto-fonts-20171024-3|586	%{_fontconfig_templatedir}/59*.conf
21cr|google-noto-fonts-20171024-3|587	%config(noreplace) %{_fontconfig_confdir}/59*.conf
21cr|google-noto-fonts-20171024-3|588	
21cr|google-noto-fonts-20171024-3|589	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|590	
21cr|google-noto-fonts-20171024-3|591	%package -n noto-sans-coptic-fonts
21cr|google-noto-fonts-20171024-3|592	Summary:	Noto Coptic Sans Serif Font
21cr|google-noto-fonts-20171024-3|593	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|594	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|595	Obsoletes:	noto-sans-coptic < %{EVRD}
21cr|google-noto-fonts-20171024-3|596	Provides:	noto-sans-coptic
21cr|google-noto-fonts-20171024-3|597	
21cr|google-noto-fonts-20171024-3|598	%description -n noto-sans-coptic-fonts
21cr|google-noto-fonts-20171024-3|599	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|600	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|601	Coptic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|602	
21cr|google-noto-fonts-20171024-3|603	%files -n noto-sans-coptic-fonts
21cr|google-noto-fonts-20171024-3|604	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|605	%{_ttfontsdir}/NotoSansCoptic-*.?tf
21cr|google-noto-fonts-20171024-3|606	
21cr|google-noto-fonts-20171024-3|607	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|608	
21cr|google-noto-fonts-20171024-3|609	%package -n noto-sans-cuneiform-fonts
21cr|google-noto-fonts-20171024-3|610	Summary:	Noto Cuneiform Sans Serif Font
21cr|google-noto-fonts-20171024-3|611	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|612	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|613	Obsoletes:	noto-sans-cuneiform < %{EVRD}
21cr|google-noto-fonts-20171024-3|614	Provides:	noto-sans-cuneiform
21cr|google-noto-fonts-20171024-3|615	
21cr|google-noto-fonts-20171024-3|616	%description -n noto-sans-cuneiform-fonts
21cr|google-noto-fonts-20171024-3|617	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|618	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|619	Cuneiform Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|620	
21cr|google-noto-fonts-20171024-3|621	%files -n noto-sans-cuneiform-fonts
21cr|google-noto-fonts-20171024-3|622	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|623	%{_ttfontsdir}/NotoSansCuneiform-*.?tf
21cr|google-noto-fonts-20171024-3|624	
21cr|google-noto-fonts-20171024-3|625	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|626	
21cr|google-noto-fonts-20171024-3|627	%package -n noto-sans-cypriot-fonts
21cr|google-noto-fonts-20171024-3|628	Summary:	Noto Cypriot Sans Serif Font
21cr|google-noto-fonts-20171024-3|629	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|630	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|631	Obsoletes:	noto-sans-cypriot < %{EVRD}
21cr|google-noto-fonts-20171024-3|632	Provides:	noto-sans-cypriot
21cr|google-noto-fonts-20171024-3|633	
21cr|google-noto-fonts-20171024-3|634	%description -n noto-sans-cypriot-fonts
21cr|google-noto-fonts-20171024-3|635	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|636	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|637	Cypriot Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|638	
21cr|google-noto-fonts-20171024-3|639	%files -n noto-sans-cypriot-fonts
21cr|google-noto-fonts-20171024-3|640	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|641	%{_ttfontsdir}/NotoSansCypriot-*.?tf
21cr|google-noto-fonts-20171024-3|642	
21cr|google-noto-fonts-20171024-3|643	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|644	
21cr|google-noto-fonts-20171024-3|645	%package -n noto-sans-deseret-fonts
21cr|google-noto-fonts-20171024-3|646	Summary:	Noto Deseret Sans Serif Font
21cr|google-noto-fonts-20171024-3|647	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|648	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|649	Obsoletes:	noto-sans-deseret < %{EVRD}
21cr|google-noto-fonts-20171024-3|650	Provides:	noto-sans-deseret
21cr|google-noto-fonts-20171024-3|651	
21cr|google-noto-fonts-20171024-3|652	%description -n noto-sans-deseret-fonts
21cr|google-noto-fonts-20171024-3|653	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|654	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|655	Deseret Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|656	
21cr|google-noto-fonts-20171024-3|657	%files -n noto-sans-deseret-fonts
21cr|google-noto-fonts-20171024-3|658	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|659	%{_ttfontsdir}/NotoSansDeseret-*.?tf
21cr|google-noto-fonts-20171024-3|660	
21cr|google-noto-fonts-20171024-3|661	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|662	
21cr|google-noto-fonts-20171024-3|663	%package -n noto-sans-devanagari-fonts
21cr|google-noto-fonts-20171024-3|664	Summary:	Noto Devanagari Sans Serif Font
21cr|google-noto-fonts-20171024-3|665	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|666	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|667	Obsoletes:	noto-sans-devanagari < %{EVRD}
21cr|google-noto-fonts-20171024-3|668	Provides:	noto-sans-devanagari
21cr|google-noto-fonts-20171024-3|669	
21cr|google-noto-fonts-20171024-3|670	%description -n noto-sans-devanagari-fonts
21cr|google-noto-fonts-20171024-3|671	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|672	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|673	Devanagari Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|674	
21cr|google-noto-fonts-20171024-3|675	%files -n noto-sans-devanagari-fonts
21cr|google-noto-fonts-20171024-3|676	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|677	%{_ttfontsdir}/NotoSansDevanagari-*.?tf
21cr|google-noto-fonts-20171024-3|678	
21cr|google-noto-fonts-20171024-3|679	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|680	
21cr|google-noto-fonts-20171024-3|681	%package -n noto-sans-devanagari-ui-fonts
21cr|google-noto-fonts-20171024-3|682	Summary:	Noto Devanagari Sans Serif Font
21cr|google-noto-fonts-20171024-3|683	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|684	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|685	Obsoletes:	noto-sans-devanagari-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|686	Provides:	noto-sans-devanagari-ui
21cr|google-noto-fonts-20171024-3|687	
21cr|google-noto-fonts-20171024-3|688	%description -n noto-sans-devanagari-ui-fonts
21cr|google-noto-fonts-20171024-3|689	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|690	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|691	Devanagari Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|692	
21cr|google-noto-fonts-20171024-3|693	%files -n noto-sans-devanagari-ui-fonts
21cr|google-noto-fonts-20171024-3|694	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|695	%{_ttfontsdir}/NotoSansDevanagariUI-*.?tf
21cr|google-noto-fonts-20171024-3|696	
21cr|google-noto-fonts-20171024-3|697	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|698	
21cr|google-noto-fonts-20171024-3|699	%package -n noto-sans-display-fonts
21cr|google-noto-fonts-20171024-3|700	Summary:	Noto Display Sans Serif Font
21cr|google-noto-fonts-20171024-3|701	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|702	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|703	Obsoletes:	noto-sans-display < %{EVRD}
21cr|google-noto-fonts-20171024-3|704	Provides:	noto-sans-display
21cr|google-noto-fonts-20171024-3|705	
21cr|google-noto-fonts-20171024-3|706	%description -n noto-sans-display-fonts
21cr|google-noto-fonts-20171024-3|707	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|708	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|709	Display Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|710	
21cr|google-noto-fonts-20171024-3|711	%files -n noto-sans-display-fonts
21cr|google-noto-fonts-20171024-3|712	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|713	%{_ttfontsdir}/NotoSansDisplay-*.?tf
21cr|google-noto-fonts-20171024-3|714	
21cr|google-noto-fonts-20171024-3|715	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|716	
21cr|google-noto-fonts-20171024-3|717	%package -n noto-sans-egyptianhieroglyphs-fonts
21cr|google-noto-fonts-20171024-3|718	Summary:	Noto Egyptian Hieroglyphs Sans Serif Font
21cr|google-noto-fonts-20171024-3|719	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|720	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|721	Obsoletes:	noto-sans-egyptianhieroglyphs < %{EVRD}
21cr|google-noto-fonts-20171024-3|722	Provides:	noto-sans-egyptianhieroglyphs
21cr|google-noto-fonts-20171024-3|723	
21cr|google-noto-fonts-20171024-3|724	%description -n noto-sans-egyptianhieroglyphs-fonts
21cr|google-noto-fonts-20171024-3|725	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|726	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|727	EgyptianHieroglyphs Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|728	
21cr|google-noto-fonts-20171024-3|729	%files -n noto-sans-egyptianhieroglyphs-fonts
21cr|google-noto-fonts-20171024-3|730	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|731	%{_ttfontsdir}/NotoSansEgyptianHieroglyphs-*.?tf
21cr|google-noto-fonts-20171024-3|732	
21cr|google-noto-fonts-20171024-3|733	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|734	
21cr|google-noto-fonts-20171024-3|735	%package -n noto-sans-ethiopic-fonts
21cr|google-noto-fonts-20171024-3|736	Summary:	Noto Ethiopic Sans Serif Font
21cr|google-noto-fonts-20171024-3|737	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|738	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|739	Obsoletes:	noto-sans-ethiopic < %{EVRD}
21cr|google-noto-fonts-20171024-3|740	Provides:	noto-sans-ethiopic
21cr|google-noto-fonts-20171024-3|741	
21cr|google-noto-fonts-20171024-3|742	%description -n noto-sans-ethiopic-fonts
21cr|google-noto-fonts-20171024-3|743	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|744	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|745	Ethiopic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|746	
21cr|google-noto-fonts-20171024-3|747	%files -n noto-sans-ethiopic-fonts
21cr|google-noto-fonts-20171024-3|748	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|749	%{_ttfontsdir}/NotoSansEthiopic-*.?tf
21cr|google-noto-fonts-20171024-3|750	
21cr|google-noto-fonts-20171024-3|751	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|752	
21cr|google-noto-fonts-20171024-3|753	%package -n noto-sans-georgian-fonts
21cr|google-noto-fonts-20171024-3|754	Summary:	Noto Georgian Sans Serif Font
21cr|google-noto-fonts-20171024-3|755	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|756	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|757	Obsoletes:	noto-sans-georgian < %{EVRD}
21cr|google-noto-fonts-20171024-3|758	Provides:	noto-sans-georgian
21cr|google-noto-fonts-20171024-3|759	
21cr|google-noto-fonts-20171024-3|760	%description -n noto-sans-georgian-fonts
21cr|google-noto-fonts-20171024-3|761	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|762	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|763	Georgian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|764	
21cr|google-noto-fonts-20171024-3|765	%files -n noto-sans-georgian-fonts
21cr|google-noto-fonts-20171024-3|766	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|767	%{_ttfontsdir}/NotoSansGeorgian-*.?tf
21cr|google-noto-fonts-20171024-3|768	
21cr|google-noto-fonts-20171024-3|769	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|770	
21cr|google-noto-fonts-20171024-3|771	%package -n noto-sans-glagolitic-fonts
21cr|google-noto-fonts-20171024-3|772	Summary:	Noto Glagolitic Sans Serif Font
21cr|google-noto-fonts-20171024-3|773	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|774	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|775	Obsoletes:	noto-sans-glagolitic < %{EVRD}
21cr|google-noto-fonts-20171024-3|776	Provides:	noto-sans-glagolitic
21cr|google-noto-fonts-20171024-3|777	
21cr|google-noto-fonts-20171024-3|778	%description -n noto-sans-glagolitic-fonts
21cr|google-noto-fonts-20171024-3|779	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|780	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|781	Glagolitic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|782	
21cr|google-noto-fonts-20171024-3|783	%files -n noto-sans-glagolitic-fonts
21cr|google-noto-fonts-20171024-3|784	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|785	%{_ttfontsdir}/NotoSansGlagolitic-*.?tf
21cr|google-noto-fonts-20171024-3|786	
21cr|google-noto-fonts-20171024-3|787	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|788	
21cr|google-noto-fonts-20171024-3|789	%package -n noto-sans-gothic-fonts
21cr|google-noto-fonts-20171024-3|790	Summary:	Noto Gothic Sans Serif Font
21cr|google-noto-fonts-20171024-3|791	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|792	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|793	Obsoletes:	noto-sans-gothic < %{EVRD}
21cr|google-noto-fonts-20171024-3|794	Provides:	noto-sans-gothic
21cr|google-noto-fonts-20171024-3|795	
21cr|google-noto-fonts-20171024-3|796	%description -n noto-sans-gothic-fonts
21cr|google-noto-fonts-20171024-3|797	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|798	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|799	Gothic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|800	
21cr|google-noto-fonts-20171024-3|801	%files -n noto-sans-gothic-fonts
21cr|google-noto-fonts-20171024-3|802	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|803	%{_ttfontsdir}/NotoSansGothic-*.?tf
21cr|google-noto-fonts-20171024-3|804	
21cr|google-noto-fonts-20171024-3|805	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|806	
21cr|google-noto-fonts-20171024-3|807	%package -n noto-sans-gujarati-fonts
21cr|google-noto-fonts-20171024-3|808	Summary:	Noto Gujarati Sans Serif Font
21cr|google-noto-fonts-20171024-3|809	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|810	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|811	Obsoletes:	noto-sans-gujarati < %{EVRD}
21cr|google-noto-fonts-20171024-3|812	Provides:	noto-sans-gujarati
21cr|google-noto-fonts-20171024-3|813	
21cr|google-noto-fonts-20171024-3|814	%description -n noto-sans-gujarati-fonts
21cr|google-noto-fonts-20171024-3|815	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|816	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|817	Gujarati Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|818	
21cr|google-noto-fonts-20171024-3|819	%files -n noto-sans-gujarati-fonts
21cr|google-noto-fonts-20171024-3|820	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|821	%{_ttfontsdir}/NotoSansGujarati-*.?tf
21cr|google-noto-fonts-20171024-3|822	
21cr|google-noto-fonts-20171024-3|823	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|824	
21cr|google-noto-fonts-20171024-3|825	%package -n noto-sans-gujarati-ui-fonts
21cr|google-noto-fonts-20171024-3|826	Summary:	Noto Gujarati Sans Serif Font
21cr|google-noto-fonts-20171024-3|827	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|828	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|829	Obsoletes:	noto-sans-gujarati-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|830	Provides:	noto-sans-gujarati-ui
21cr|google-noto-fonts-20171024-3|831	
21cr|google-noto-fonts-20171024-3|832	%description -n noto-sans-gujarati-ui-fonts
21cr|google-noto-fonts-20171024-3|833	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|834	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|835	Gujarati Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|836	
21cr|google-noto-fonts-20171024-3|837	%files -n noto-sans-gujarati-ui-fonts
21cr|google-noto-fonts-20171024-3|838	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|839	%{_ttfontsdir}/NotoSansGujaratiUI-*.?tf
21cr|google-noto-fonts-20171024-3|840	
21cr|google-noto-fonts-20171024-3|841	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|842	
21cr|google-noto-fonts-20171024-3|843	%package -n noto-sans-gurmukhi-fonts
21cr|google-noto-fonts-20171024-3|844	Summary:	Noto Gurmukhi Sans Serif Font
21cr|google-noto-fonts-20171024-3|845	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|846	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|847	Obsoletes:	noto-sans-gurmukhi < %{EVRD}
21cr|google-noto-fonts-20171024-3|848	Provides:	noto-sans-gurmukhi
21cr|google-noto-fonts-20171024-3|849	
21cr|google-noto-fonts-20171024-3|850	%description -n noto-sans-gurmukhi-fonts
21cr|google-noto-fonts-20171024-3|851	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|852	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|853	Gurmukhi Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|854	
21cr|google-noto-fonts-20171024-3|855	%files -n noto-sans-gurmukhi-fonts
21cr|google-noto-fonts-20171024-3|856	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|857	%{_ttfontsdir}/NotoSansGurmukhi-*.?tf
21cr|google-noto-fonts-20171024-3|858	
21cr|google-noto-fonts-20171024-3|859	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|860	
21cr|google-noto-fonts-20171024-3|861	%package -n noto-sans-gurmukhi-ui-fonts
21cr|google-noto-fonts-20171024-3|862	Summary:	Noto Gurmukhi Sans Serif Font
21cr|google-noto-fonts-20171024-3|863	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|864	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|865	Obsoletes:	noto-sans-gurmukhi-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|866	Provides:	noto-sans-gurmukhi-ui
21cr|google-noto-fonts-20171024-3|867	
21cr|google-noto-fonts-20171024-3|868	%description -n noto-sans-gurmukhi-ui-fonts
21cr|google-noto-fonts-20171024-3|869	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|870	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|871	Gurmukhi Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|872	
21cr|google-noto-fonts-20171024-3|873	%files -n noto-sans-gurmukhi-ui-fonts
21cr|google-noto-fonts-20171024-3|874	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|875	%{_ttfontsdir}/NotoSansGurmukhiUI-*.?tf
21cr|google-noto-fonts-20171024-3|876	
21cr|google-noto-fonts-20171024-3|877	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|878	
21cr|google-noto-fonts-20171024-3|879	%package -n noto-sans-hanunoo-fonts
21cr|google-noto-fonts-20171024-3|880	Summary:	Noto Hanunoo Sans Serif Font
21cr|google-noto-fonts-20171024-3|881	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|882	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|883	Obsoletes:	noto-sans-hanunoo < %{EVRD}
21cr|google-noto-fonts-20171024-3|884	Provides:	noto-sans-hanunoo
21cr|google-noto-fonts-20171024-3|885	
21cr|google-noto-fonts-20171024-3|886	%description -n noto-sans-hanunoo-fonts
21cr|google-noto-fonts-20171024-3|887	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|888	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|889	Hanunoo Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|890	
21cr|google-noto-fonts-20171024-3|891	%files -n noto-sans-hanunoo-fonts
21cr|google-noto-fonts-20171024-3|892	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|893	%{_ttfontsdir}/NotoSansHanunoo-*.?tf
21cr|google-noto-fonts-20171024-3|894	
21cr|google-noto-fonts-20171024-3|895	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|896	
21cr|google-noto-fonts-20171024-3|897	%package -n noto-sans-hebrew-fonts
21cr|google-noto-fonts-20171024-3|898	Summary:	Noto Hebrew Sans Serif Font
21cr|google-noto-fonts-20171024-3|899	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|900	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|901	Obsoletes:	noto-sans-hebrew < %{EVRD}
21cr|google-noto-fonts-20171024-3|902	Provides:	noto-sans-hebrew
21cr|google-noto-fonts-20171024-3|903	
21cr|google-noto-fonts-20171024-3|904	%description -n noto-sans-hebrew-fonts
21cr|google-noto-fonts-20171024-3|905	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|906	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|907	Hebrew Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|908	
21cr|google-noto-fonts-20171024-3|909	%files -n noto-sans-hebrew-fonts
21cr|google-noto-fonts-20171024-3|910	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|911	%{_ttfontsdir}/NotoSansHebrew-*.?tf
21cr|google-noto-fonts-20171024-3|912	
21cr|google-noto-fonts-20171024-3|913	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|914	
21cr|google-noto-fonts-20171024-3|915	%package -n noto-sans-imperialaramaic-fonts
21cr|google-noto-fonts-20171024-3|916	Summary:	Noto Imperial Aramaic Sans Serif Font
21cr|google-noto-fonts-20171024-3|917	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|918	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|919	Obsoletes:	noto-sans-imperialaramaic < %{EVRD}
21cr|google-noto-fonts-20171024-3|920	Provides:	noto-sans-imperialaramaic
21cr|google-noto-fonts-20171024-3|921	
21cr|google-noto-fonts-20171024-3|922	%description -n noto-sans-imperialaramaic-fonts
21cr|google-noto-fonts-20171024-3|923	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|924	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|925	ImperialAramaic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|926	
21cr|google-noto-fonts-20171024-3|927	%files -n noto-sans-imperialaramaic-fonts
21cr|google-noto-fonts-20171024-3|928	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|929	%{_ttfontsdir}/NotoSansImperialAramaic-*.?tf
21cr|google-noto-fonts-20171024-3|930	
21cr|google-noto-fonts-20171024-3|931	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|932	
21cr|google-noto-fonts-20171024-3|933	%package -n noto-sans-inscriptionalpahlavi-fonts
21cr|google-noto-fonts-20171024-3|934	Summary:	Noto Inscriptional Pahlavi Sans Serif Font
21cr|google-noto-fonts-20171024-3|935	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|936	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|937	Obsoletes:	noto-sans-inscriptionalpahlavi < %{EVRD}
21cr|google-noto-fonts-20171024-3|938	Provides:	noto-sans-inscriptionalpahlavi
21cr|google-noto-fonts-20171024-3|939	
21cr|google-noto-fonts-20171024-3|940	%description -n noto-sans-inscriptionalpahlavi-fonts
21cr|google-noto-fonts-20171024-3|941	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|942	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|943	InscriptionalPahlavi Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|944	
21cr|google-noto-fonts-20171024-3|945	%files -n noto-sans-inscriptionalpahlavi-fonts
21cr|google-noto-fonts-20171024-3|946	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|947	%{_ttfontsdir}/NotoSansInscriptionalPahlavi-*.?tf
21cr|google-noto-fonts-20171024-3|948	
21cr|google-noto-fonts-20171024-3|949	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|950	
21cr|google-noto-fonts-20171024-3|951	%package -n noto-sans-inscriptionalparthian-fonts
21cr|google-noto-fonts-20171024-3|952	Summary:	Noto Inscriptional Parthian Sans Serif Font
21cr|google-noto-fonts-20171024-3|953	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|954	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|955	Obsoletes:	noto-sans-inscriptionalparthian < %{EVRD}
21cr|google-noto-fonts-20171024-3|956	Provides:	noto-sans-inscriptionalparthian
21cr|google-noto-fonts-20171024-3|957	
21cr|google-noto-fonts-20171024-3|958	%description -n noto-sans-inscriptionalparthian-fonts
21cr|google-noto-fonts-20171024-3|959	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|960	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|961	InscriptionalParthian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|962	
21cr|google-noto-fonts-20171024-3|963	%files -n noto-sans-inscriptionalparthian-fonts
21cr|google-noto-fonts-20171024-3|964	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|965	%{_ttfontsdir}/NotoSansInscriptionalParthian-*.?tf
21cr|google-noto-fonts-20171024-3|966	
21cr|google-noto-fonts-20171024-3|967	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|968	
21cr|google-noto-fonts-20171024-3|969	%package -n noto-sans-javanese-fonts
21cr|google-noto-fonts-20171024-3|970	Summary:	Noto Javanese Sans Serif Font
21cr|google-noto-fonts-20171024-3|971	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|972	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|973	Obsoletes:	noto-sans-javanese < %{EVRD}
21cr|google-noto-fonts-20171024-3|974	Provides:	noto-sans-javanese
21cr|google-noto-fonts-20171024-3|975	
21cr|google-noto-fonts-20171024-3|976	%description -n noto-sans-javanese-fonts
21cr|google-noto-fonts-20171024-3|977	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|978	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|979	Javanese Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|980	
21cr|google-noto-fonts-20171024-3|981	%files -n noto-sans-javanese-fonts
21cr|google-noto-fonts-20171024-3|982	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|983	%{_ttfontsdir}/NotoSansJavanese-*.?tf
21cr|google-noto-fonts-20171024-3|984	
21cr|google-noto-fonts-20171024-3|985	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|986	
21cr|google-noto-fonts-20171024-3|987	%package -n noto-sans-kaithi-fonts
21cr|google-noto-fonts-20171024-3|988	Summary:	Noto Kaithi Sans Serif Font
21cr|google-noto-fonts-20171024-3|989	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|990	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|991	Obsoletes:	noto-sans-kaithi < %{EVRD}
21cr|google-noto-fonts-20171024-3|992	Provides:	noto-sans-kaithi
21cr|google-noto-fonts-20171024-3|993	
21cr|google-noto-fonts-20171024-3|994	%description -n noto-sans-kaithi-fonts
21cr|google-noto-fonts-20171024-3|995	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|996	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|997	Kaithi Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|998	
21cr|google-noto-fonts-20171024-3|999	%files -n noto-sans-kaithi-fonts
21cr|google-noto-fonts-20171024-3|1000	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1001	%{_ttfontsdir}/NotoSansKaithi-*.?tf
21cr|google-noto-fonts-20171024-3|1002	
21cr|google-noto-fonts-20171024-3|1003	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1004	
21cr|google-noto-fonts-20171024-3|1005	%package -n noto-sans-kannada-fonts
21cr|google-noto-fonts-20171024-3|1006	Summary:	Noto Kannada Sans Serif Font
21cr|google-noto-fonts-20171024-3|1007	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1008	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1009	Obsoletes:	noto-sans-kannada < %{EVRD}
21cr|google-noto-fonts-20171024-3|1010	Provides:	noto-sans-kannada
21cr|google-noto-fonts-20171024-3|1011	
21cr|google-noto-fonts-20171024-3|1012	%description -n noto-sans-kannada-fonts
21cr|google-noto-fonts-20171024-3|1013	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1014	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1015	Kannada Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1016	
21cr|google-noto-fonts-20171024-3|1017	%files -n noto-sans-kannada-fonts
21cr|google-noto-fonts-20171024-3|1018	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1019	%{_ttfontsdir}/NotoSansKannada-*.?tf
21cr|google-noto-fonts-20171024-3|1020	
21cr|google-noto-fonts-20171024-3|1021	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1022	
21cr|google-noto-fonts-20171024-3|1023	%package -n noto-sans-kannada-ui-fonts
21cr|google-noto-fonts-20171024-3|1024	Summary:	Noto Kannada Sans Serif Font
21cr|google-noto-fonts-20171024-3|1025	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1026	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1027	Obsoletes:	noto-sans-kannada-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|1028	Provides:	noto-sans-kannada-ui
21cr|google-noto-fonts-20171024-3|1029	
21cr|google-noto-fonts-20171024-3|1030	%description -n noto-sans-kannada-ui-fonts
21cr|google-noto-fonts-20171024-3|1031	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1032	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1033	Kannada Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1034	
21cr|google-noto-fonts-20171024-3|1035	%files -n noto-sans-kannada-ui-fonts
21cr|google-noto-fonts-20171024-3|1036	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1037	%{_ttfontsdir}/NotoSansKannadaUI-*.?tf
21cr|google-noto-fonts-20171024-3|1038	
21cr|google-noto-fonts-20171024-3|1039	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1040	
21cr|google-noto-fonts-20171024-3|1041	%package -n noto-sans-kayahli-fonts
21cr|google-noto-fonts-20171024-3|1042	Summary:	Noto Kayah Li Sans Serif Font
21cr|google-noto-fonts-20171024-3|1043	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1044	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1045	Obsoletes:	noto-sans-kayahli < %{EVRD}
21cr|google-noto-fonts-20171024-3|1046	Provides:	noto-sans-kayahli
21cr|google-noto-fonts-20171024-3|1047	
21cr|google-noto-fonts-20171024-3|1048	%description -n noto-sans-kayahli-fonts
21cr|google-noto-fonts-20171024-3|1049	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1050	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1051	KayahLi Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1052	
21cr|google-noto-fonts-20171024-3|1053	%files -n noto-sans-kayahli-fonts
21cr|google-noto-fonts-20171024-3|1054	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1055	%{_ttfontsdir}/NotoSansKayahLi-*.?tf
21cr|google-noto-fonts-20171024-3|1056	
21cr|google-noto-fonts-20171024-3|1057	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1058	
21cr|google-noto-fonts-20171024-3|1059	%package -n noto-sans-kharoshthi-fonts
21cr|google-noto-fonts-20171024-3|1060	Summary:	Noto Kharoshthi Sans Serif Font
21cr|google-noto-fonts-20171024-3|1061	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1062	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1063	Obsoletes:	noto-sans-kharoshthi < %{EVRD}
21cr|google-noto-fonts-20171024-3|1064	Provides:	noto-sans-kharoshthi
21cr|google-noto-fonts-20171024-3|1065	
21cr|google-noto-fonts-20171024-3|1066	%description -n noto-sans-kharoshthi-fonts
21cr|google-noto-fonts-20171024-3|1067	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1068	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1069	Kharoshthi Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1070	
21cr|google-noto-fonts-20171024-3|1071	%files -n noto-sans-kharoshthi-fonts
21cr|google-noto-fonts-20171024-3|1072	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1073	%{_ttfontsdir}/NotoSansKharoshthi-*.?tf
21cr|google-noto-fonts-20171024-3|1074	
21cr|google-noto-fonts-20171024-3|1075	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1076	
21cr|google-noto-fonts-20171024-3|1077	%package -n noto-sans-khmer-fonts
21cr|google-noto-fonts-20171024-3|1078	Summary:	Noto Khmer Sans Serif Font
21cr|google-noto-fonts-20171024-3|1079	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1080	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1081	Obsoletes:	noto-sans-khmer < %{EVRD}
21cr|google-noto-fonts-20171024-3|1082	Provides:	noto-sans-khmer
21cr|google-noto-fonts-20171024-3|1083	
21cr|google-noto-fonts-20171024-3|1084	%description -n noto-sans-khmer-fonts
21cr|google-noto-fonts-20171024-3|1085	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1086	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1087	Khmer Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1088	
21cr|google-noto-fonts-20171024-3|1089	%files -n noto-sans-khmer-fonts
21cr|google-noto-fonts-20171024-3|1090	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1091	%{_ttfontsdir}/NotoSansKhmer-*.?tf
21cr|google-noto-fonts-20171024-3|1092	
21cr|google-noto-fonts-20171024-3|1093	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1094	
21cr|google-noto-fonts-20171024-3|1095	%package -n noto-sans-khmer-ui-fonts
21cr|google-noto-fonts-20171024-3|1096	Summary:	Noto Khmer Sans Serif Font
21cr|google-noto-fonts-20171024-3|1097	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1098	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1099	Obsoletes:	noto-sans-khmer-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|1100	Provides:	noto-sans-khmer-ui
21cr|google-noto-fonts-20171024-3|1101	
21cr|google-noto-fonts-20171024-3|1102	%description -n noto-sans-khmer-ui-fonts
21cr|google-noto-fonts-20171024-3|1103	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1104	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1105	Khmer Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1106	
21cr|google-noto-fonts-20171024-3|1107	%files -n noto-sans-khmer-ui-fonts
21cr|google-noto-fonts-20171024-3|1108	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1109	%{_ttfontsdir}/NotoSansKhmerUI-*.?tf
21cr|google-noto-fonts-20171024-3|1110	
21cr|google-noto-fonts-20171024-3|1111	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1112	
21cr|google-noto-fonts-20171024-3|1113	%package -n noto-sans-lao-fonts
21cr|google-noto-fonts-20171024-3|1114	Summary:	Noto Lao Sans Serif Font
21cr|google-noto-fonts-20171024-3|1115	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1116	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1117	Obsoletes:	noto-sans-lao < %{EVRD}
21cr|google-noto-fonts-20171024-3|1118	Provides:	noto-sans-lao
21cr|google-noto-fonts-20171024-3|1119	
21cr|google-noto-fonts-20171024-3|1120	%description -n noto-sans-lao-fonts
21cr|google-noto-fonts-20171024-3|1121	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1122	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1123	Lao Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1124	
21cr|google-noto-fonts-20171024-3|1125	%files -n noto-sans-lao-fonts
21cr|google-noto-fonts-20171024-3|1126	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1127	%{_ttfontsdir}/NotoSansLao-*.?tf
21cr|google-noto-fonts-20171024-3|1128	
21cr|google-noto-fonts-20171024-3|1129	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1130	
21cr|google-noto-fonts-20171024-3|1131	%package -n noto-sans-lao-ui-fonts
21cr|google-noto-fonts-20171024-3|1132	Summary:	Noto Lao Sans Serif Font
21cr|google-noto-fonts-20171024-3|1133	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1134	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1135	Obsoletes:	noto-sans-lao-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|1136	Provides:	noto-sans-lao-ui
21cr|google-noto-fonts-20171024-3|1137	
21cr|google-noto-fonts-20171024-3|1138	%description -n noto-sans-lao-ui-fonts
21cr|google-noto-fonts-20171024-3|1139	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1140	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1141	Lao Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1142	
21cr|google-noto-fonts-20171024-3|1143	%files -n noto-sans-lao-ui-fonts
21cr|google-noto-fonts-20171024-3|1144	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1145	%{_ttfontsdir}/NotoSansLaoUI-*.?tf
21cr|google-noto-fonts-20171024-3|1146	
21cr|google-noto-fonts-20171024-3|1147	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1148	
21cr|google-noto-fonts-20171024-3|1149	%package -n noto-sans-lepcha-fonts
21cr|google-noto-fonts-20171024-3|1150	Summary:	Noto Lepcha Sans Serif Font
21cr|google-noto-fonts-20171024-3|1151	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1152	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1153	Obsoletes:	noto-sans-lepcha < %{EVRD}
21cr|google-noto-fonts-20171024-3|1154	Provides:	noto-sans-lepcha
21cr|google-noto-fonts-20171024-3|1155	
21cr|google-noto-fonts-20171024-3|1156	%description -n noto-sans-lepcha-fonts
21cr|google-noto-fonts-20171024-3|1157	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1158	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1159	Lepcha Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1160	
21cr|google-noto-fonts-20171024-3|1161	%files -n noto-sans-lepcha-fonts
21cr|google-noto-fonts-20171024-3|1162	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1163	%{_ttfontsdir}/NotoSansLepcha-*.?tf
21cr|google-noto-fonts-20171024-3|1164	
21cr|google-noto-fonts-20171024-3|1165	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1166	
21cr|google-noto-fonts-20171024-3|1167	%package -n noto-sans-limbu-fonts
21cr|google-noto-fonts-20171024-3|1168	Summary:	Noto Limbu Sans Serif Font
21cr|google-noto-fonts-20171024-3|1169	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1170	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1171	Obsoletes:	noto-sans-limbu < %{EVRD}
21cr|google-noto-fonts-20171024-3|1172	Provides:	noto-sans-limbu
21cr|google-noto-fonts-20171024-3|1173	
21cr|google-noto-fonts-20171024-3|1174	%description -n noto-sans-limbu-fonts
21cr|google-noto-fonts-20171024-3|1175	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1176	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1177	Limbu Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1178	
21cr|google-noto-fonts-20171024-3|1179	%files -n noto-sans-limbu-fonts
21cr|google-noto-fonts-20171024-3|1180	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1181	%{_ttfontsdir}/NotoSansLimbu-*.?tf
21cr|google-noto-fonts-20171024-3|1182	
21cr|google-noto-fonts-20171024-3|1183	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1184	
21cr|google-noto-fonts-20171024-3|1185	%package -n noto-sans-linearb-fonts
21cr|google-noto-fonts-20171024-3|1186	Summary:	Noto Linear B Sans Serif Font
21cr|google-noto-fonts-20171024-3|1187	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1188	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1189	Obsoletes:	noto-sans-linearb < %{EVRD}
21cr|google-noto-fonts-20171024-3|1190	Provides:	noto-sans-linearb
21cr|google-noto-fonts-20171024-3|1191	
21cr|google-noto-fonts-20171024-3|1192	%description -n noto-sans-linearb-fonts
21cr|google-noto-fonts-20171024-3|1193	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1194	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1195	LinearB Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1196	
21cr|google-noto-fonts-20171024-3|1197	%files -n noto-sans-linearb-fonts
21cr|google-noto-fonts-20171024-3|1198	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1199	%{_ttfontsdir}/NotoSansLinearB-*.?tf
21cr|google-noto-fonts-20171024-3|1200	
21cr|google-noto-fonts-20171024-3|1201	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1202	
21cr|google-noto-fonts-20171024-3|1203	%package -n noto-sans-lisu-fonts
21cr|google-noto-fonts-20171024-3|1204	Summary:	Noto Lisu Sans Serif Font
21cr|google-noto-fonts-20171024-3|1205	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1206	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1207	Obsoletes:	noto-sans-lisu < %{EVRD}
21cr|google-noto-fonts-20171024-3|1208	Provides:	noto-sans-lisu
21cr|google-noto-fonts-20171024-3|1209	
21cr|google-noto-fonts-20171024-3|1210	%description -n noto-sans-lisu-fonts
21cr|google-noto-fonts-20171024-3|1211	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1212	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1213	Lisu Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1214	
21cr|google-noto-fonts-20171024-3|1215	%files -n noto-sans-lisu-fonts
21cr|google-noto-fonts-20171024-3|1216	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1217	%{_ttfontsdir}/NotoSansLisu-*.?tf
21cr|google-noto-fonts-20171024-3|1218	
21cr|google-noto-fonts-20171024-3|1219	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1220	
21cr|google-noto-fonts-20171024-3|1221	%package -n noto-sans-lycian-fonts
21cr|google-noto-fonts-20171024-3|1222	Summary:	Noto Lycian Sans Serif Font
21cr|google-noto-fonts-20171024-3|1223	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1224	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1225	Obsoletes:	noto-sans-lycian < %{EVRD}
21cr|google-noto-fonts-20171024-3|1226	Provides:	noto-sans-lycian
21cr|google-noto-fonts-20171024-3|1227	
21cr|google-noto-fonts-20171024-3|1228	%description -n noto-sans-lycian-fonts
21cr|google-noto-fonts-20171024-3|1229	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1230	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1231	Lycian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1232	
21cr|google-noto-fonts-20171024-3|1233	%files -n noto-sans-lycian-fonts
21cr|google-noto-fonts-20171024-3|1234	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1235	%{_ttfontsdir}/NotoSansLycian-*.?tf
21cr|google-noto-fonts-20171024-3|1236	
21cr|google-noto-fonts-20171024-3|1237	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1238	
21cr|google-noto-fonts-20171024-3|1239	%package -n noto-sans-lydian-fonts
21cr|google-noto-fonts-20171024-3|1240	Summary:	Noto Lydian Sans Serif Font
21cr|google-noto-fonts-20171024-3|1241	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1242	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1243	Obsoletes:	noto-sans-lydian < %{EVRD}
21cr|google-noto-fonts-20171024-3|1244	Provides:	noto-sans-lydian
21cr|google-noto-fonts-20171024-3|1245	
21cr|google-noto-fonts-20171024-3|1246	%description -n noto-sans-lydian-fonts
21cr|google-noto-fonts-20171024-3|1247	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1248	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1249	Lydian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1250	
21cr|google-noto-fonts-20171024-3|1251	%files -n noto-sans-lydian-fonts
21cr|google-noto-fonts-20171024-3|1252	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1253	%{_ttfontsdir}/NotoSansLydian-*.?tf
21cr|google-noto-fonts-20171024-3|1254	
21cr|google-noto-fonts-20171024-3|1255	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1256	
21cr|google-noto-fonts-20171024-3|1257	%package -n noto-sans-malayalam-fonts
21cr|google-noto-fonts-20171024-3|1258	Summary:	Noto Malayalam Sans Serif Font
21cr|google-noto-fonts-20171024-3|1259	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1260	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1261	Obsoletes:	noto-sans-malayalam < %{EVRD}
21cr|google-noto-fonts-20171024-3|1262	Provides:	noto-sans-malayalam
21cr|google-noto-fonts-20171024-3|1263	
21cr|google-noto-fonts-20171024-3|1264	%description -n noto-sans-malayalam-fonts
21cr|google-noto-fonts-20171024-3|1265	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1266	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1267	Malayalam Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1268	
21cr|google-noto-fonts-20171024-3|1269	%files -n noto-sans-malayalam-fonts
21cr|google-noto-fonts-20171024-3|1270	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1271	%{_ttfontsdir}/NotoSansMalayalam-*.?tf
21cr|google-noto-fonts-20171024-3|1272	
21cr|google-noto-fonts-20171024-3|1273	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1274	
21cr|google-noto-fonts-20171024-3|1275	%package -n noto-sans-malayalam-ui-fonts
21cr|google-noto-fonts-20171024-3|1276	Summary:	Noto Malayalam Sans Serif Font
21cr|google-noto-fonts-20171024-3|1277	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1278	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1279	Obsoletes:	noto-sans-malayalam-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|1280	Provides:	noto-sans-malayalam-ui
21cr|google-noto-fonts-20171024-3|1281	
21cr|google-noto-fonts-20171024-3|1282	%description -n noto-sans-malayalam-ui-fonts
21cr|google-noto-fonts-20171024-3|1283	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1284	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1285	Malayalam Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1286	
21cr|google-noto-fonts-20171024-3|1287	%files -n noto-sans-malayalam-ui-fonts
21cr|google-noto-fonts-20171024-3|1288	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1289	%{_ttfontsdir}/NotoSansMalayalamUI-*.?tf
21cr|google-noto-fonts-20171024-3|1290	
21cr|google-noto-fonts-20171024-3|1291	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1292	
21cr|google-noto-fonts-20171024-3|1293	%package -n noto-sans-mandaic-fonts
21cr|google-noto-fonts-20171024-3|1294	Summary:	Noto Mandaic Sans Serif Font
21cr|google-noto-fonts-20171024-3|1295	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1296	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1297	Obsoletes:	noto-sans-mandaic < %{EVRD}
21cr|google-noto-fonts-20171024-3|1298	Provides:	noto-sans-mandaic
21cr|google-noto-fonts-20171024-3|1299	
21cr|google-noto-fonts-20171024-3|1300	%description -n noto-sans-mandaic-fonts
21cr|google-noto-fonts-20171024-3|1301	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1302	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1303	Mandaic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1304	
21cr|google-noto-fonts-20171024-3|1305	%files -n noto-sans-mandaic-fonts
21cr|google-noto-fonts-20171024-3|1306	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1307	%{_ttfontsdir}/NotoSansMandaic-*.?tf
21cr|google-noto-fonts-20171024-3|1308	
21cr|google-noto-fonts-20171024-3|1309	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1310	
21cr|google-noto-fonts-20171024-3|1311	%package -n noto-sans-meeteimayek-fonts
21cr|google-noto-fonts-20171024-3|1312	Summary:	Noto Meetei Mayek Sans Serif Font
21cr|google-noto-fonts-20171024-3|1313	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1314	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1315	Obsoletes:	noto-sans-meeteimayek < %{EVRD}
21cr|google-noto-fonts-20171024-3|1316	Provides:	noto-sans-meeteimayek
21cr|google-noto-fonts-20171024-3|1317	
21cr|google-noto-fonts-20171024-3|1318	%description -n noto-sans-meeteimayek-fonts
21cr|google-noto-fonts-20171024-3|1319	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1320	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1321	MeeteiMayek Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1322	
21cr|google-noto-fonts-20171024-3|1323	%files -n noto-sans-meeteimayek-fonts
21cr|google-noto-fonts-20171024-3|1324	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1325	%{_ttfontsdir}/NotoSansMeeteiMayek-*.?tf
21cr|google-noto-fonts-20171024-3|1326	
21cr|google-noto-fonts-20171024-3|1327	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1328	
21cr|google-noto-fonts-20171024-3|1329	%package -n noto-sans-mongolian-fonts
21cr|google-noto-fonts-20171024-3|1330	Summary:	Noto Mongolian Sans Serif Font
21cr|google-noto-fonts-20171024-3|1331	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1332	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1333	Obsoletes:	noto-sans-mongolian < %{EVRD}
21cr|google-noto-fonts-20171024-3|1334	Provides:	noto-sans-mongolian
21cr|google-noto-fonts-20171024-3|1335	
21cr|google-noto-fonts-20171024-3|1336	%description -n noto-sans-mongolian-fonts
21cr|google-noto-fonts-20171024-3|1337	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1338	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1339	Mongolian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1340	
21cr|google-noto-fonts-20171024-3|1341	%files -n noto-sans-mongolian-fonts
21cr|google-noto-fonts-20171024-3|1342	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1343	%{_ttfontsdir}/NotoSansMongolian-*.?tf
21cr|google-noto-fonts-20171024-3|1344	
21cr|google-noto-fonts-20171024-3|1345	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1346	
21cr|google-noto-fonts-20171024-3|1347	%package -n noto-sans-mono-fonts
21cr|google-noto-fonts-20171024-3|1348	Summary:	Noto Monospace Sans Serif Font
21cr|google-noto-fonts-20171024-3|1349	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1350	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1351	Obsoletes:	noto-sans-mono < %{EVRD}
21cr|google-noto-fonts-20171024-3|1352	Provides:	noto-sans-mono
21cr|google-noto-fonts-20171024-3|1353	
21cr|google-noto-fonts-20171024-3|1354	%description -n noto-sans-mono-fonts
21cr|google-noto-fonts-20171024-3|1355	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1356	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1357	Monospace Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1358	
21cr|google-noto-fonts-20171024-3|1359	%files -n noto-sans-mono-fonts
21cr|google-noto-fonts-20171024-3|1360	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1361	%{_ttfontsdir}/NotoSansMono-*.?tf
21cr|google-noto-fonts-20171024-3|1362	
21cr|google-noto-fonts-20171024-3|1363	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1364	
21cr|google-noto-fonts-20171024-3|1365	%package -n noto-sans-mono-cjk-fonts
21cr|google-noto-fonts-20171024-3|1366	Summary:	Noto CJK Monospace Sans Serif Font
21cr|google-noto-fonts-20171024-3|1367	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1368	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1369	Obsoletes:	noto-sans-mono-cjk < %{EVRD}
21cr|google-noto-fonts-20171024-3|1370	Provides:	noto-sans-mono-cjk
21cr|google-noto-fonts-20171024-3|1371	Obsoletes:	noto-sans-mono-cjkjp < %{EVRD}
21cr|google-noto-fonts-20171024-3|1372	Provides:	noto-sans-mono-cjkjp
21cr|google-noto-fonts-20171024-3|1373	Obsoletes:	noto-sans-mono-cjkjp-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|1374	Provides:	noto-sans-mono-cjkjp-fonts
21cr|google-noto-fonts-20171024-3|1375	Obsoletes:	noto-sans-mono-cjkkr < %{EVRD}
21cr|google-noto-fonts-20171024-3|1376	Provides:	noto-sans-mono-cjkkr
21cr|google-noto-fonts-20171024-3|1377	Obsoletes:	noto-sans-mono-cjkkr-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|1378	Provides:	noto-sans-mono-cjkkr-fonts
21cr|google-noto-fonts-20171024-3|1379	Obsoletes:	noto-sans-mono-cjksc < %{EVRD}
21cr|google-noto-fonts-20171024-3|1380	Provides:	noto-sans-mono-cjksc
21cr|google-noto-fonts-20171024-3|1381	Obsoletes:	noto-sans-mono-cjksc-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|1382	Provides:	noto-sans-mono-cjksc-fonts
21cr|google-noto-fonts-20171024-3|1383	Obsoletes:	noto-sans-mono-cjktc < %{EVRD}
21cr|google-noto-fonts-20171024-3|1384	Provides:	noto-sans-mono-cjktc
21cr|google-noto-fonts-20171024-3|1385	Obsoletes:	noto-sans-mono-cjktc-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|1386	Provides:	noto-sans-mono-cjktc-fonts
21cr|google-noto-fonts-20171024-3|1387	Provides:	scalable-font-zh-CN
21cr|google-noto-fonts-20171024-3|1388	Provides:	scalable-font-zh-SG
21cr|google-noto-fonts-20171024-3|1389	Provides:	scalable-font-zh-TW
21cr|google-noto-fonts-20171024-3|1390	Provides:	scalable-font-zh-HK
21cr|google-noto-fonts-20171024-3|1391	Provides:	scalable-font-zh-MO
21cr|google-noto-fonts-20171024-3|1392	Provides:	scalable-font-ja
21cr|google-noto-fonts-20171024-3|1393	Provides:	scalable-font-ko
21cr|google-noto-fonts-20171024-3|1394	Provides:	scalable-font-zh-CN
21cr|google-noto-fonts-20171024-3|1395	Provides:	scalable-font-zh-SG
21cr|google-noto-fonts-20171024-3|1396	Provides:	scalable-font-zh-TW
21cr|google-noto-fonts-20171024-3|1397	Provides:	scalable-font-zh-HK
21cr|google-noto-fonts-20171024-3|1398	Provides:	scalable-font-zh-MO
21cr|google-noto-fonts-20171024-3|1399	Provides:	scalable-font-ja
21cr|google-noto-fonts-20171024-3|1400	Provides:	scalable-font-ko
21cr|google-noto-fonts-20171024-3|1401	Provides:	locale(zh_CN;zh_SG;zh_TW;zh_HK;zh_MO)
21cr|google-noto-fonts-20171024-3|1402	
21cr|google-noto-fonts-20171024-3|1403	%description -n noto-sans-mono-cjk-fonts
21cr|google-noto-fonts-20171024-3|1404	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1405	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1406	CJK Monospace Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1407	
21cr|google-noto-fonts-20171024-3|1408	%files -n noto-sans-mono-cjk-fonts
21cr|google-noto-fonts-20171024-3|1409	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1410	%{_ttfontsdir}/NotoSansMonoCJK*.*
21cr|google-noto-fonts-20171024-3|1411	
21cr|google-noto-fonts-20171024-3|1412	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1413	
21cr|google-noto-fonts-20171024-3|1414	%package -n noto-sans-myanmar-fonts
21cr|google-noto-fonts-20171024-3|1415	Summary:	Noto Myanmar Sans Serif Font
21cr|google-noto-fonts-20171024-3|1416	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1417	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1418	Obsoletes:	noto-sans-myanmar < %{EVRD}
21cr|google-noto-fonts-20171024-3|1419	Provides:	noto-sans-myanmar
21cr|google-noto-fonts-20171024-3|1420	
21cr|google-noto-fonts-20171024-3|1421	%description -n noto-sans-myanmar-fonts
21cr|google-noto-fonts-20171024-3|1422	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1423	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1424	Myanmar Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1425	
21cr|google-noto-fonts-20171024-3|1426	%files -n noto-sans-myanmar-fonts
21cr|google-noto-fonts-20171024-3|1427	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1428	%{_ttfontsdir}/NotoSansMyanmar-*.?tf
21cr|google-noto-fonts-20171024-3|1429	
21cr|google-noto-fonts-20171024-3|1430	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1431	
21cr|google-noto-fonts-20171024-3|1432	%package -n noto-sans-myanmar-ui-fonts
21cr|google-noto-fonts-20171024-3|1433	Summary:	Noto Myanmar Sans Serif Font
21cr|google-noto-fonts-20171024-3|1434	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1435	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1436	Obsoletes:	noto-sans-myanmar-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|1437	Provides:	noto-sans-myanmar-ui
21cr|google-noto-fonts-20171024-3|1438	
21cr|google-noto-fonts-20171024-3|1439	%description -n noto-sans-myanmar-ui-fonts
21cr|google-noto-fonts-20171024-3|1440	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1441	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1442	Myanmar Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1443	
21cr|google-noto-fonts-20171024-3|1444	%files -n noto-sans-myanmar-ui-fonts
21cr|google-noto-fonts-20171024-3|1445	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1446	%{_ttfontsdir}/NotoSansMyanmarUI-*.?tf
21cr|google-noto-fonts-20171024-3|1447	
21cr|google-noto-fonts-20171024-3|1448	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1449	
21cr|google-noto-fonts-20171024-3|1450	%package -n noto-sans-newtailue-fonts
21cr|google-noto-fonts-20171024-3|1451	Summary:	Noto New TaiLue Sans Serif Font
21cr|google-noto-fonts-20171024-3|1452	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1453	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1454	Obsoletes:	noto-sans-newtailue < %{EVRD}
21cr|google-noto-fonts-20171024-3|1455	Provides:	noto-sans-newtailue
21cr|google-noto-fonts-20171024-3|1456	
21cr|google-noto-fonts-20171024-3|1457	%description -n noto-sans-newtailue-fonts
21cr|google-noto-fonts-20171024-3|1458	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1459	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1460	NewTaiLue Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1461	
21cr|google-noto-fonts-20171024-3|1462	%files -n noto-sans-newtailue-fonts
21cr|google-noto-fonts-20171024-3|1463	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1464	%{_ttfontsdir}/NotoSansNewTaiLue-*.?tf
21cr|google-noto-fonts-20171024-3|1465	
21cr|google-noto-fonts-20171024-3|1466	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1467	
21cr|google-noto-fonts-20171024-3|1468	%package -n noto-sans-nko-fonts
21cr|google-noto-fonts-20171024-3|1469	Summary:	Noto NKo Sans Serif Font
21cr|google-noto-fonts-20171024-3|1470	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1471	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1472	Obsoletes:	noto-sans-nko < %{EVRD}
21cr|google-noto-fonts-20171024-3|1473	Provides:	noto-sans-nko
21cr|google-noto-fonts-20171024-3|1474	
21cr|google-noto-fonts-20171024-3|1475	%description -n noto-sans-nko-fonts
21cr|google-noto-fonts-20171024-3|1476	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1477	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1478	NKo Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1479	
21cr|google-noto-fonts-20171024-3|1480	%files -n noto-sans-nko-fonts
21cr|google-noto-fonts-20171024-3|1481	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1482	%{_ttfontsdir}/NotoSansNKo-*.?tf
21cr|google-noto-fonts-20171024-3|1483	
21cr|google-noto-fonts-20171024-3|1484	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1485	
21cr|google-noto-fonts-20171024-3|1486	%package -n noto-sans-ogham-fonts
21cr|google-noto-fonts-20171024-3|1487	Summary:	Noto Ogham Sans Serif Font
21cr|google-noto-fonts-20171024-3|1488	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1489	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1490	Obsoletes:	noto-sans-ogham < %{EVRD}
21cr|google-noto-fonts-20171024-3|1491	Provides:	noto-sans-ogham
21cr|google-noto-fonts-20171024-3|1492	
21cr|google-noto-fonts-20171024-3|1493	%description -n noto-sans-ogham-fonts
21cr|google-noto-fonts-20171024-3|1494	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1495	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1496	Ogham Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1497	
21cr|google-noto-fonts-20171024-3|1498	%files -n noto-sans-ogham-fonts
21cr|google-noto-fonts-20171024-3|1499	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1500	%{_ttfontsdir}/NotoSansOgham-*.?tf
21cr|google-noto-fonts-20171024-3|1501	
21cr|google-noto-fonts-20171024-3|1502	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1503	
21cr|google-noto-fonts-20171024-3|1504	%package -n noto-sans-olchiki-fonts
21cr|google-noto-fonts-20171024-3|1505	Summary:	Noto Ol Chiki Sans Serif Font
21cr|google-noto-fonts-20171024-3|1506	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1507	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1508	Obsoletes:	noto-sans-olchiki < %{EVRD}
21cr|google-noto-fonts-20171024-3|1509	Provides:	noto-sans-olchiki
21cr|google-noto-fonts-20171024-3|1510	
21cr|google-noto-fonts-20171024-3|1511	%description -n noto-sans-olchiki-fonts
21cr|google-noto-fonts-20171024-3|1512	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1513	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1514	OlChiki Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1515	
21cr|google-noto-fonts-20171024-3|1516	%files -n noto-sans-olchiki-fonts
21cr|google-noto-fonts-20171024-3|1517	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1518	%{_ttfontsdir}/NotoSansOlChiki-*.?tf
21cr|google-noto-fonts-20171024-3|1519	
21cr|google-noto-fonts-20171024-3|1520	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1521	
21cr|google-noto-fonts-20171024-3|1522	%package -n noto-sans-olditalic-fonts
21cr|google-noto-fonts-20171024-3|1523	Summary:	Noto Old Italic Sans Serif Font
21cr|google-noto-fonts-20171024-3|1524	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1525	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1526	Obsoletes:	noto-sans-olditalic < %{EVRD}
21cr|google-noto-fonts-20171024-3|1527	Provides:	noto-sans-olditalic
21cr|google-noto-fonts-20171024-3|1528	
21cr|google-noto-fonts-20171024-3|1529	%description -n noto-sans-olditalic-fonts
21cr|google-noto-fonts-20171024-3|1530	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1531	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1532	OldItalic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1533	
21cr|google-noto-fonts-20171024-3|1534	%files -n noto-sans-olditalic-fonts
21cr|google-noto-fonts-20171024-3|1535	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1536	%{_ttfontsdir}/NotoSansOldItalic-*.?tf
21cr|google-noto-fonts-20171024-3|1537	
21cr|google-noto-fonts-20171024-3|1538	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1539	
21cr|google-noto-fonts-20171024-3|1540	%package -n noto-sans-oldpersian-fonts
21cr|google-noto-fonts-20171024-3|1541	Summary:	Noto Old Persian Sans Serif Font
21cr|google-noto-fonts-20171024-3|1542	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1543	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1544	Obsoletes:	noto-sans-oldpersian < %{EVRD}
21cr|google-noto-fonts-20171024-3|1545	Provides:	noto-sans-oldpersian
21cr|google-noto-fonts-20171024-3|1546	
21cr|google-noto-fonts-20171024-3|1547	%description -n noto-sans-oldpersian-fonts
21cr|google-noto-fonts-20171024-3|1548	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1549	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1550	OldPersian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1551	
21cr|google-noto-fonts-20171024-3|1552	%files -n noto-sans-oldpersian-fonts
21cr|google-noto-fonts-20171024-3|1553	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1554	%{_ttfontsdir}/NotoSansOldPersian-*.?tf
21cr|google-noto-fonts-20171024-3|1555	
21cr|google-noto-fonts-20171024-3|1556	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1557	
21cr|google-noto-fonts-20171024-3|1558	%package -n noto-sans-oldsoutharabian-fonts
21cr|google-noto-fonts-20171024-3|1559	Summary:	Noto Old SouthArabian Sans Serif Font
21cr|google-noto-fonts-20171024-3|1560	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1561	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1562	Obsoletes:	noto-sans-oldsoutharabian < %{EVRD}
21cr|google-noto-fonts-20171024-3|1563	Provides:	noto-sans-oldsoutharabian
21cr|google-noto-fonts-20171024-3|1564	
21cr|google-noto-fonts-20171024-3|1565	%description -n noto-sans-oldsoutharabian-fonts
21cr|google-noto-fonts-20171024-3|1566	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1567	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1568	OldSouthArabian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1569	
21cr|google-noto-fonts-20171024-3|1570	%files -n noto-sans-oldsoutharabian-fonts
21cr|google-noto-fonts-20171024-3|1571	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1572	%{_ttfontsdir}/NotoSansOldSouthArabian-*.?tf
21cr|google-noto-fonts-20171024-3|1573	
21cr|google-noto-fonts-20171024-3|1574	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1575	
21cr|google-noto-fonts-20171024-3|1576	%package -n noto-sans-oldturkic-fonts
21cr|google-noto-fonts-20171024-3|1577	Summary:	Noto Old Turkic Sans Serif Font
21cr|google-noto-fonts-20171024-3|1578	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1579	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1580	Obsoletes:	noto-sans-oldturkic < %{EVRD}
21cr|google-noto-fonts-20171024-3|1581	Provides:	noto-sans-oldturkic
21cr|google-noto-fonts-20171024-3|1582	
21cr|google-noto-fonts-20171024-3|1583	%description -n noto-sans-oldturkic-fonts
21cr|google-noto-fonts-20171024-3|1584	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1585	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1586	OldTurkic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1587	
21cr|google-noto-fonts-20171024-3|1588	%files -n noto-sans-oldturkic-fonts
21cr|google-noto-fonts-20171024-3|1589	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1590	%{_ttfontsdir}/NotoSansOldTurkic-*.?tf
21cr|google-noto-fonts-20171024-3|1591	
21cr|google-noto-fonts-20171024-3|1592	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1593	
21cr|google-noto-fonts-20171024-3|1594	%package -n noto-sans-oriya-fonts
21cr|google-noto-fonts-20171024-3|1595	Summary:	Noto Oriya Sans Serif Font
21cr|google-noto-fonts-20171024-3|1596	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1597	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1598	Obsoletes:	noto-sans-oriya < %{EVRD}
21cr|google-noto-fonts-20171024-3|1599	Provides:	noto-sans-oriya
21cr|google-noto-fonts-20171024-3|1600	
21cr|google-noto-fonts-20171024-3|1601	%description -n noto-sans-oriya-fonts
21cr|google-noto-fonts-20171024-3|1602	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1603	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1604	Oriya Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1605	
21cr|google-noto-fonts-20171024-3|1606	%files -n noto-sans-oriya-fonts
21cr|google-noto-fonts-20171024-3|1607	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1608	%{_ttfontsdir}/NotoSansOriya-*.?tf
21cr|google-noto-fonts-20171024-3|1609	
21cr|google-noto-fonts-20171024-3|1610	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1611	
21cr|google-noto-fonts-20171024-3|1612	%package -n noto-sans-oriya-ui-fonts
21cr|google-noto-fonts-20171024-3|1613	Summary:	Noto Oriya Sans Serif Font
21cr|google-noto-fonts-20171024-3|1614	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1615	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1616	Obsoletes:	noto-sans-oriya-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|1617	Provides:	noto-sans-oriya-ui
21cr|google-noto-fonts-20171024-3|1618	
21cr|google-noto-fonts-20171024-3|1619	%description -n noto-sans-oriya-ui-fonts
21cr|google-noto-fonts-20171024-3|1620	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1621	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1622	Oriya Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1623	
21cr|google-noto-fonts-20171024-3|1624	%files -n noto-sans-oriya-ui-fonts
21cr|google-noto-fonts-20171024-3|1625	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1626	%{_ttfontsdir}/NotoSansOriyaUI-*.?tf
21cr|google-noto-fonts-20171024-3|1627	
21cr|google-noto-fonts-20171024-3|1628	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1629	
21cr|google-noto-fonts-20171024-3|1630	%package -n noto-sans-osage-fonts
21cr|google-noto-fonts-20171024-3|1631	Summary:	Noto Osage Sans Serif Font
21cr|google-noto-fonts-20171024-3|1632	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1633	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1634	Obsoletes:	noto-sans-osage < %{EVRD}
21cr|google-noto-fonts-20171024-3|1635	Provides:	noto-sans-osage
21cr|google-noto-fonts-20171024-3|1636	
21cr|google-noto-fonts-20171024-3|1637	%description -n noto-sans-osage-fonts
21cr|google-noto-fonts-20171024-3|1638	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1639	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1640	Osage Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1641	
21cr|google-noto-fonts-20171024-3|1642	%files -n noto-sans-osage-fonts
21cr|google-noto-fonts-20171024-3|1643	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1644	%{_ttfontsdir}/NotoSansOsage-*.?tf
21cr|google-noto-fonts-20171024-3|1645	
21cr|google-noto-fonts-20171024-3|1646	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1647	
21cr|google-noto-fonts-20171024-3|1648	%package -n noto-sans-osmanya-fonts
21cr|google-noto-fonts-20171024-3|1649	Summary:	Noto Osmanya Sans Serif Font
21cr|google-noto-fonts-20171024-3|1650	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1651	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1652	Obsoletes:	noto-sans-osmanya < %{EVRD}
21cr|google-noto-fonts-20171024-3|1653	Provides:	noto-sans-osmanya
21cr|google-noto-fonts-20171024-3|1654	
21cr|google-noto-fonts-20171024-3|1655	%description -n noto-sans-osmanya-fonts
21cr|google-noto-fonts-20171024-3|1656	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1657	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1658	Osmanya Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1659	
21cr|google-noto-fonts-20171024-3|1660	%files -n noto-sans-osmanya-fonts
21cr|google-noto-fonts-20171024-3|1661	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1662	%{_ttfontsdir}/NotoSansOsmanya-*.?tf
21cr|google-noto-fonts-20171024-3|1663	
21cr|google-noto-fonts-20171024-3|1664	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1665	
21cr|google-noto-fonts-20171024-3|1666	%package -n noto-sans-phagspa-fonts
21cr|google-noto-fonts-20171024-3|1667	Summary:	Noto Phags Pa Sans Serif Font
21cr|google-noto-fonts-20171024-3|1668	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1669	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1670	Obsoletes:	noto-sans-phagspa < %{EVRD}
21cr|google-noto-fonts-20171024-3|1671	Provides:	noto-sans-phagspa
21cr|google-noto-fonts-20171024-3|1672	
21cr|google-noto-fonts-20171024-3|1673	%description -n noto-sans-phagspa-fonts
21cr|google-noto-fonts-20171024-3|1674	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1675	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1676	PhagsPa Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1677	
21cr|google-noto-fonts-20171024-3|1678	%files -n noto-sans-phagspa-fonts
21cr|google-noto-fonts-20171024-3|1679	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1680	%{_ttfontsdir}/NotoSansPhagsPa-*.?tf
21cr|google-noto-fonts-20171024-3|1681	
21cr|google-noto-fonts-20171024-3|1682	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1683	
21cr|google-noto-fonts-20171024-3|1684	%package -n noto-sans-phoenician-fonts
21cr|google-noto-fonts-20171024-3|1685	Summary:	Noto Phoenician Sans Serif Font
21cr|google-noto-fonts-20171024-3|1686	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1687	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1688	Obsoletes:	noto-sans-phoenician < %{EVRD}
21cr|google-noto-fonts-20171024-3|1689	Provides:	noto-sans-phoenician
21cr|google-noto-fonts-20171024-3|1690	
21cr|google-noto-fonts-20171024-3|1691	%description -n noto-sans-phoenician-fonts
21cr|google-noto-fonts-20171024-3|1692	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1693	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1694	Phoenician Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1695	
21cr|google-noto-fonts-20171024-3|1696	%files -n noto-sans-phoenician-fonts
21cr|google-noto-fonts-20171024-3|1697	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1698	%{_ttfontsdir}/NotoSansPhoenician-*.?tf
21cr|google-noto-fonts-20171024-3|1699	
21cr|google-noto-fonts-20171024-3|1700	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1701	
21cr|google-noto-fonts-20171024-3|1702	%package -n noto-sans-rejang-fonts
21cr|google-noto-fonts-20171024-3|1703	Summary:	Noto Rejang Sans Serif Font
21cr|google-noto-fonts-20171024-3|1704	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1705	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1706	Obsoletes:	noto-sans-rejang < %{EVRD}
21cr|google-noto-fonts-20171024-3|1707	Provides:	noto-sans-rejang
21cr|google-noto-fonts-20171024-3|1708	
21cr|google-noto-fonts-20171024-3|1709	%description -n noto-sans-rejang-fonts
21cr|google-noto-fonts-20171024-3|1710	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1711	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1712	Rejang Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1713	
21cr|google-noto-fonts-20171024-3|1714	%files -n noto-sans-rejang-fonts
21cr|google-noto-fonts-20171024-3|1715	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1716	%{_ttfontsdir}/NotoSansRejang-*.?tf
21cr|google-noto-fonts-20171024-3|1717	
21cr|google-noto-fonts-20171024-3|1718	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1719	
21cr|google-noto-fonts-20171024-3|1720	%package -n noto-sans-runic-fonts
21cr|google-noto-fonts-20171024-3|1721	Summary:	Noto Runic Sans Serif Font
21cr|google-noto-fonts-20171024-3|1722	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1723	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1724	Obsoletes:	noto-sans-runic < %{EVRD}
21cr|google-noto-fonts-20171024-3|1725	Provides:	noto-sans-runic
21cr|google-noto-fonts-20171024-3|1726	
21cr|google-noto-fonts-20171024-3|1727	%description -n noto-sans-runic-fonts
21cr|google-noto-fonts-20171024-3|1728	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1729	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1730	Runic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1731	
21cr|google-noto-fonts-20171024-3|1732	%files -n noto-sans-runic-fonts
21cr|google-noto-fonts-20171024-3|1733	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1734	%{_ttfontsdir}/NotoSansRunic-*.?tf
21cr|google-noto-fonts-20171024-3|1735	
21cr|google-noto-fonts-20171024-3|1736	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1737	
21cr|google-noto-fonts-20171024-3|1738	%package -n noto-sans-samaritan-fonts
21cr|google-noto-fonts-20171024-3|1739	Summary:	Noto Samaritan Sans Serif Font
21cr|google-noto-fonts-20171024-3|1740	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1741	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1742	Obsoletes:	noto-sans-samaritan < %{EVRD}
21cr|google-noto-fonts-20171024-3|1743	Provides:	noto-sans-samaritan
21cr|google-noto-fonts-20171024-3|1744	
21cr|google-noto-fonts-20171024-3|1745	%description -n noto-sans-samaritan-fonts
21cr|google-noto-fonts-20171024-3|1746	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1747	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1748	Samaritan Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1749	
21cr|google-noto-fonts-20171024-3|1750	%files -n noto-sans-samaritan-fonts
21cr|google-noto-fonts-20171024-3|1751	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1752	%{_ttfontsdir}/NotoSansSamaritan-*.?tf
21cr|google-noto-fonts-20171024-3|1753	
21cr|google-noto-fonts-20171024-3|1754	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1755	
21cr|google-noto-fonts-20171024-3|1756	%package -n noto-sans-saurashtra-fonts
21cr|google-noto-fonts-20171024-3|1757	Summary:	Noto Saurashtra Sans Serif Font
21cr|google-noto-fonts-20171024-3|1758	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1759	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1760	Obsoletes:	noto-sans-saurashtra < %{EVRD}
21cr|google-noto-fonts-20171024-3|1761	Provides:	noto-sans-saurashtra
21cr|google-noto-fonts-20171024-3|1762	
21cr|google-noto-fonts-20171024-3|1763	%description -n noto-sans-saurashtra-fonts
21cr|google-noto-fonts-20171024-3|1764	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1765	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1766	Saurashtra Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1767	
21cr|google-noto-fonts-20171024-3|1768	%files -n noto-sans-saurashtra-fonts
21cr|google-noto-fonts-20171024-3|1769	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1770	%{_ttfontsdir}/NotoSansSaurashtra-*.?tf
21cr|google-noto-fonts-20171024-3|1771	
21cr|google-noto-fonts-20171024-3|1772	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1773	
21cr|google-noto-fonts-20171024-3|1774	%package -n noto-sans-shavian-fonts
21cr|google-noto-fonts-20171024-3|1775	Summary:	Noto Shavian Sans Serif Font
21cr|google-noto-fonts-20171024-3|1776	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1777	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1778	Obsoletes:	noto-sans-shavian < %{EVRD}
21cr|google-noto-fonts-20171024-3|1779	Provides:	noto-sans-shavian
21cr|google-noto-fonts-20171024-3|1780	
21cr|google-noto-fonts-20171024-3|1781	%description -n noto-sans-shavian-fonts
21cr|google-noto-fonts-20171024-3|1782	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1783	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1784	Shavian Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1785	
21cr|google-noto-fonts-20171024-3|1786	%files -n noto-sans-shavian-fonts
21cr|google-noto-fonts-20171024-3|1787	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1788	%{_ttfontsdir}/NotoSansShavian-*.?tf
21cr|google-noto-fonts-20171024-3|1789	
21cr|google-noto-fonts-20171024-3|1790	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1791	
21cr|google-noto-fonts-20171024-3|1792	%package -n noto-sans-sinhala-fonts
21cr|google-noto-fonts-20171024-3|1793	Summary:	Noto Sinhala Sans Serif Font
21cr|google-noto-fonts-20171024-3|1794	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1795	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1796	Obsoletes:	noto-sans-sinhala < %{EVRD}
21cr|google-noto-fonts-20171024-3|1797	Provides:	noto-sans-sinhala
21cr|google-noto-fonts-20171024-3|1798	
21cr|google-noto-fonts-20171024-3|1799	%description -n noto-sans-sinhala-fonts
21cr|google-noto-fonts-20171024-3|1800	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1801	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1802	Sinhala Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1803	
21cr|google-noto-fonts-20171024-3|1804	%files -n noto-sans-sinhala-fonts
21cr|google-noto-fonts-20171024-3|1805	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1806	%{_ttfontsdir}/NotoSansSinhala-*.?tf
21cr|google-noto-fonts-20171024-3|1807	
21cr|google-noto-fonts-20171024-3|1808	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1809	
21cr|google-noto-fonts-20171024-3|1810	%package -n noto-sans-sinhala-ui-fonts
21cr|google-noto-fonts-20171024-3|1811	Summary:	Noto Sinhala Sans Serif Font
21cr|google-noto-fonts-20171024-3|1812	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1813	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1814	Obsoletes:	noto-sans-sinhala-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|1815	Provides:	noto-sans-sinhala-ui
21cr|google-noto-fonts-20171024-3|1816	
21cr|google-noto-fonts-20171024-3|1817	%description -n noto-sans-sinhala-ui-fonts
21cr|google-noto-fonts-20171024-3|1818	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1819	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1820	Sinhala Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1821	
21cr|google-noto-fonts-20171024-3|1822	%files -n noto-sans-sinhala-ui-fonts
21cr|google-noto-fonts-20171024-3|1823	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1824	%{_ttfontsdir}/NotoSansSinhalaUI-*.?tf
21cr|google-noto-fonts-20171024-3|1825	
21cr|google-noto-fonts-20171024-3|1826	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1827	
21cr|google-noto-fonts-20171024-3|1828	%package -n noto-sans-sundanese-fonts
21cr|google-noto-fonts-20171024-3|1829	Summary:	Noto Sundanese Sans Serif Font
21cr|google-noto-fonts-20171024-3|1830	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1831	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1832	Obsoletes:	noto-sans-sundanese < %{EVRD}
21cr|google-noto-fonts-20171024-3|1833	Provides:	noto-sans-sundanese
21cr|google-noto-fonts-20171024-3|1834	
21cr|google-noto-fonts-20171024-3|1835	%description -n noto-sans-sundanese-fonts
21cr|google-noto-fonts-20171024-3|1836	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1837	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1838	Sundanese Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1839	
21cr|google-noto-fonts-20171024-3|1840	%files -n noto-sans-sundanese-fonts
21cr|google-noto-fonts-20171024-3|1841	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1842	%{_ttfontsdir}/NotoSansSundanese-*.?tf
21cr|google-noto-fonts-20171024-3|1843	
21cr|google-noto-fonts-20171024-3|1844	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1845	
21cr|google-noto-fonts-20171024-3|1846	%package -n noto-sans-sylotinagri-fonts
21cr|google-noto-fonts-20171024-3|1847	Summary:	Noto Syloti Nagri Sans Serif Font
21cr|google-noto-fonts-20171024-3|1848	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1849	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1850	Obsoletes:	noto-sans-sylotinagri < %{EVRD}
21cr|google-noto-fonts-20171024-3|1851	Provides:	noto-sans-sylotinagri
21cr|google-noto-fonts-20171024-3|1852	
21cr|google-noto-fonts-20171024-3|1853	%description -n noto-sans-sylotinagri-fonts
21cr|google-noto-fonts-20171024-3|1854	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1855	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1856	SylotiNagri Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1857	
21cr|google-noto-fonts-20171024-3|1858	%files -n noto-sans-sylotinagri-fonts
21cr|google-noto-fonts-20171024-3|1859	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1860	%{_ttfontsdir}/NotoSansSylotiNagri-*.?tf
21cr|google-noto-fonts-20171024-3|1861	
21cr|google-noto-fonts-20171024-3|1862	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1863	
21cr|google-noto-fonts-20171024-3|1864	%package -n noto-sans-symbols-fonts
21cr|google-noto-fonts-20171024-3|1865	Summary:	Noto Symbols Sans Serif Font
21cr|google-noto-fonts-20171024-3|1866	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1867	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1868	Obsoletes:	noto-sans-symbols < %{EVRD}
21cr|google-noto-fonts-20171024-3|1869	Provides:	noto-sans-symbols
21cr|google-noto-fonts-20171024-3|1870	
21cr|google-noto-fonts-20171024-3|1871	%description -n noto-sans-symbols-fonts
21cr|google-noto-fonts-20171024-3|1872	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1873	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1874	Symbols Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1875	
21cr|google-noto-fonts-20171024-3|1876	%files -n noto-sans-symbols-fonts
21cr|google-noto-fonts-20171024-3|1877	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1878	%{_ttfontsdir}/NotoSansSymbols-*.?tf
21cr|google-noto-fonts-20171024-3|1879	
21cr|google-noto-fonts-20171024-3|1880	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1881	
21cr|google-noto-fonts-20171024-3|1882	%package -n noto-sans-symbols2-fonts
21cr|google-noto-fonts-20171024-3|1883	Summary:	Noto Symbols2 Sans Serif Font
21cr|google-noto-fonts-20171024-3|1884	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1885	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1886	Obsoletes:	noto-sans-symbols2 < %{EVRD}
21cr|google-noto-fonts-20171024-3|1887	Provides:	noto-sans-symbols2
21cr|google-noto-fonts-20171024-3|1888	
21cr|google-noto-fonts-20171024-3|1889	%description -n noto-sans-symbols2-fonts
21cr|google-noto-fonts-20171024-3|1890	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1891	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1892	Symbols2 Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1893	
21cr|google-noto-fonts-20171024-3|1894	%files -n noto-sans-symbols2-fonts
21cr|google-noto-fonts-20171024-3|1895	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1896	%{_ttfontsdir}/NotoSansSymbols2-*.?tf
21cr|google-noto-fonts-20171024-3|1897	
21cr|google-noto-fonts-20171024-3|1898	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1899	
21cr|google-noto-fonts-20171024-3|1900	%package -n noto-sans-syriaceastern-fonts
21cr|google-noto-fonts-20171024-3|1901	Summary:	Noto Syriac Eastern Sans Serif Font
21cr|google-noto-fonts-20171024-3|1902	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1903	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1904	Obsoletes:	noto-sans-syriaceastern < %{EVRD}
21cr|google-noto-fonts-20171024-3|1905	Provides:	noto-sans-syriaceastern
21cr|google-noto-fonts-20171024-3|1906	
21cr|google-noto-fonts-20171024-3|1907	%description -n noto-sans-syriaceastern-fonts
21cr|google-noto-fonts-20171024-3|1908	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1909	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1910	SyriacEastern Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1911	
21cr|google-noto-fonts-20171024-3|1912	%files -n noto-sans-syriaceastern-fonts
21cr|google-noto-fonts-20171024-3|1913	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1914	%{_ttfontsdir}/NotoSansSyriacEastern-*.?tf
21cr|google-noto-fonts-20171024-3|1915	
21cr|google-noto-fonts-20171024-3|1916	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1917	
21cr|google-noto-fonts-20171024-3|1918	%package -n noto-sans-syriacestrangela-fonts
21cr|google-noto-fonts-20171024-3|1919	Summary:	Noto Syriac Estrangela Sans Serif Font
21cr|google-noto-fonts-20171024-3|1920	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1921	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1922	Obsoletes:	noto-sans-syriacestrangela < %{EVRD}
21cr|google-noto-fonts-20171024-3|1923	Provides:	noto-sans-syriacestrangela
21cr|google-noto-fonts-20171024-3|1924	
21cr|google-noto-fonts-20171024-3|1925	%description -n noto-sans-syriacestrangela-fonts
21cr|google-noto-fonts-20171024-3|1926	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1927	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1928	SyriacEstrangela Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1929	
21cr|google-noto-fonts-20171024-3|1930	%files -n noto-sans-syriacestrangela-fonts
21cr|google-noto-fonts-20171024-3|1931	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1932	%{_ttfontsdir}/NotoSansSyriacEstrangela-*.?tf
21cr|google-noto-fonts-20171024-3|1933	
21cr|google-noto-fonts-20171024-3|1934	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1935	
21cr|google-noto-fonts-20171024-3|1936	%package -n noto-sans-syriacwestern-fonts
21cr|google-noto-fonts-20171024-3|1937	Summary:	Noto Syriac Western Sans Serif Font
21cr|google-noto-fonts-20171024-3|1938	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1939	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1940	Obsoletes:	noto-sans-syriacwestern < %{EVRD}
21cr|google-noto-fonts-20171024-3|1941	Provides:	noto-sans-syriacwestern
21cr|google-noto-fonts-20171024-3|1942	
21cr|google-noto-fonts-20171024-3|1943	%description -n noto-sans-syriacwestern-fonts
21cr|google-noto-fonts-20171024-3|1944	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1945	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1946	SyriacWestern Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1947	
21cr|google-noto-fonts-20171024-3|1948	%files -n noto-sans-syriacwestern-fonts
21cr|google-noto-fonts-20171024-3|1949	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1950	%{_ttfontsdir}/NotoSansSyriacWestern-*.?tf
21cr|google-noto-fonts-20171024-3|1951	
21cr|google-noto-fonts-20171024-3|1952	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1953	
21cr|google-noto-fonts-20171024-3|1954	%package -n noto-sans-tagalog-fonts
21cr|google-noto-fonts-20171024-3|1955	Summary:	Noto Tagalog Sans Serif Font
21cr|google-noto-fonts-20171024-3|1956	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1957	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1958	Obsoletes:	noto-sans-tagalog < %{EVRD}
21cr|google-noto-fonts-20171024-3|1959	Provides:	noto-sans-tagalog
21cr|google-noto-fonts-20171024-3|1960	
21cr|google-noto-fonts-20171024-3|1961	%description -n noto-sans-tagalog-fonts
21cr|google-noto-fonts-20171024-3|1962	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1963	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1964	Tagalog Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1965	
21cr|google-noto-fonts-20171024-3|1966	%files -n noto-sans-tagalog-fonts
21cr|google-noto-fonts-20171024-3|1967	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1968	%{_ttfontsdir}/NotoSansTagalog-*.?tf
21cr|google-noto-fonts-20171024-3|1969	
21cr|google-noto-fonts-20171024-3|1970	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1971	
21cr|google-noto-fonts-20171024-3|1972	%package -n noto-sans-tagbanwa-fonts
21cr|google-noto-fonts-20171024-3|1973	Summary:	Noto Tagbanwa Sans Serif Font
21cr|google-noto-fonts-20171024-3|1974	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1975	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1976	Obsoletes:	noto-sans-tagbanwa < %{EVRD}
21cr|google-noto-fonts-20171024-3|1977	Provides:	noto-sans-tagbanwa
21cr|google-noto-fonts-20171024-3|1978	
21cr|google-noto-fonts-20171024-3|1979	%description -n noto-sans-tagbanwa-fonts
21cr|google-noto-fonts-20171024-3|1980	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1981	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|1982	Tagbanwa Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|1983	
21cr|google-noto-fonts-20171024-3|1984	%files -n noto-sans-tagbanwa-fonts
21cr|google-noto-fonts-20171024-3|1985	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|1986	%{_ttfontsdir}/NotoSansTagbanwa-*.?tf
21cr|google-noto-fonts-20171024-3|1987	
21cr|google-noto-fonts-20171024-3|1988	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|1989	
21cr|google-noto-fonts-20171024-3|1990	%package -n noto-sans-taile-fonts
21cr|google-noto-fonts-20171024-3|1991	Summary:	Noto Tai Le Sans Serif Font
21cr|google-noto-fonts-20171024-3|1992	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|1993	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|1994	Obsoletes:	noto-sans-taile < %{EVRD}
21cr|google-noto-fonts-20171024-3|1995	Provides:	noto-sans-taile
21cr|google-noto-fonts-20171024-3|1996	
21cr|google-noto-fonts-20171024-3|1997	%description -n noto-sans-taile-fonts
21cr|google-noto-fonts-20171024-3|1998	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|1999	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2000	TaiLe Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2001	
21cr|google-noto-fonts-20171024-3|2002	%files -n noto-sans-taile-fonts
21cr|google-noto-fonts-20171024-3|2003	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2004	%{_ttfontsdir}/NotoSansTaiLe-*.?tf
21cr|google-noto-fonts-20171024-3|2005	
21cr|google-noto-fonts-20171024-3|2006	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2007	
21cr|google-noto-fonts-20171024-3|2008	%package -n noto-sans-taitham-fonts
21cr|google-noto-fonts-20171024-3|2009	Summary:	Noto Tai Tham Sans Serif Font
21cr|google-noto-fonts-20171024-3|2010	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2011	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2012	Obsoletes:	noto-sans-taitham < %{EVRD}
21cr|google-noto-fonts-20171024-3|2013	Provides:	noto-sans-taitham
21cr|google-noto-fonts-20171024-3|2014	
21cr|google-noto-fonts-20171024-3|2015	%description -n noto-sans-taitham-fonts
21cr|google-noto-fonts-20171024-3|2016	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2017	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2018	TaiTham Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2019	
21cr|google-noto-fonts-20171024-3|2020	%files -n noto-sans-taitham-fonts
21cr|google-noto-fonts-20171024-3|2021	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2022	%{_ttfontsdir}/NotoSansTaiTham-*.?tf
21cr|google-noto-fonts-20171024-3|2023	
21cr|google-noto-fonts-20171024-3|2024	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2025	
21cr|google-noto-fonts-20171024-3|2026	%package -n noto-sans-taiviet-fonts
21cr|google-noto-fonts-20171024-3|2027	Summary:	Noto Tai Viet Sans Serif Font
21cr|google-noto-fonts-20171024-3|2028	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2029	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2030	Obsoletes:	noto-sans-taiviet < %{EVRD}
21cr|google-noto-fonts-20171024-3|2031	Provides:	noto-sans-taiviet
21cr|google-noto-fonts-20171024-3|2032	
21cr|google-noto-fonts-20171024-3|2033	%description -n noto-sans-taiviet-fonts
21cr|google-noto-fonts-20171024-3|2034	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2035	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2036	TaiViet Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2037	
21cr|google-noto-fonts-20171024-3|2038	%files -n noto-sans-taiviet-fonts
21cr|google-noto-fonts-20171024-3|2039	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2040	%{_ttfontsdir}/NotoSansTaiViet-*.?tf
21cr|google-noto-fonts-20171024-3|2041	
21cr|google-noto-fonts-20171024-3|2042	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2043	
21cr|google-noto-fonts-20171024-3|2044	%package -n noto-sans-tamil-fonts
21cr|google-noto-fonts-20171024-3|2045	Summary:	Noto Tamil Sans Serif Font
21cr|google-noto-fonts-20171024-3|2046	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2047	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2048	Obsoletes:	noto-sans-tamil < %{EVRD}
21cr|google-noto-fonts-20171024-3|2049	Provides:	noto-sans-tamil
21cr|google-noto-fonts-20171024-3|2050	
21cr|google-noto-fonts-20171024-3|2051	%description -n noto-sans-tamil-fonts
21cr|google-noto-fonts-20171024-3|2052	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2053	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2054	Tamil Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2055	
21cr|google-noto-fonts-20171024-3|2056	%files -n noto-sans-tamil-fonts
21cr|google-noto-fonts-20171024-3|2057	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2058	%{_ttfontsdir}/NotoSansTamil-*.?tf
21cr|google-noto-fonts-20171024-3|2059	
21cr|google-noto-fonts-20171024-3|2060	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2061	
21cr|google-noto-fonts-20171024-3|2062	%package -n noto-sans-tamil-ui-fonts
21cr|google-noto-fonts-20171024-3|2063	Summary:	Noto Tamil Sans Serif Font
21cr|google-noto-fonts-20171024-3|2064	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2065	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2066	Obsoletes:	noto-sans-tamil-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|2067	Provides:	noto-sans-tamil-ui
21cr|google-noto-fonts-20171024-3|2068	
21cr|google-noto-fonts-20171024-3|2069	%description -n noto-sans-tamil-ui-fonts
21cr|google-noto-fonts-20171024-3|2070	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2071	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2072	Tamil Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2073	
21cr|google-noto-fonts-20171024-3|2074	%files -n noto-sans-tamil-ui-fonts
21cr|google-noto-fonts-20171024-3|2075	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2076	%{_ttfontsdir}/NotoSansTamilUI-*.?tf
21cr|google-noto-fonts-20171024-3|2077	
21cr|google-noto-fonts-20171024-3|2078	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2079	
21cr|google-noto-fonts-20171024-3|2080	%package -n noto-sans-telugu-fonts
21cr|google-noto-fonts-20171024-3|2081	Summary:	Noto Telugu Sans Serif Font
21cr|google-noto-fonts-20171024-3|2082	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2083	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2084	Obsoletes:	noto-sans-telugu < %{EVRD}
21cr|google-noto-fonts-20171024-3|2085	Provides:	noto-sans-telugu
21cr|google-noto-fonts-20171024-3|2086	
21cr|google-noto-fonts-20171024-3|2087	%description -n noto-sans-telugu-fonts
21cr|google-noto-fonts-20171024-3|2088	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2089	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2090	Telugu Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2091	
21cr|google-noto-fonts-20171024-3|2092	%files -n noto-sans-telugu-fonts
21cr|google-noto-fonts-20171024-3|2093	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2094	%{_ttfontsdir}/NotoSansTelugu-*.?tf
21cr|google-noto-fonts-20171024-3|2095	
21cr|google-noto-fonts-20171024-3|2096	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2097	
21cr|google-noto-fonts-20171024-3|2098	%package -n noto-sans-telugu-ui-fonts
21cr|google-noto-fonts-20171024-3|2099	Summary:	Noto Telugu Sans Serif Font
21cr|google-noto-fonts-20171024-3|2100	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2101	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2102	Obsoletes:	noto-sans-telugu-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|2103	Provides:	noto-sans-telugu-ui
21cr|google-noto-fonts-20171024-3|2104	
21cr|google-noto-fonts-20171024-3|2105	%description -n noto-sans-telugu-ui-fonts
21cr|google-noto-fonts-20171024-3|2106	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2107	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2108	Telugu Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2109	
21cr|google-noto-fonts-20171024-3|2110	%files -n noto-sans-telugu-ui-fonts
21cr|google-noto-fonts-20171024-3|2111	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2112	%{_ttfontsdir}/NotoSansTeluguUI-*.?tf
21cr|google-noto-fonts-20171024-3|2113	
21cr|google-noto-fonts-20171024-3|2114	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2115	
21cr|google-noto-fonts-20171024-3|2116	%package -n noto-sans-thaana-fonts
21cr|google-noto-fonts-20171024-3|2117	Summary:	Noto Thaana Sans Serif Font
21cr|google-noto-fonts-20171024-3|2118	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2119	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2120	Obsoletes:	noto-sans-thaana < %{EVRD}
21cr|google-noto-fonts-20171024-3|2121	Provides:	noto-sans-thaana
21cr|google-noto-fonts-20171024-3|2122	
21cr|google-noto-fonts-20171024-3|2123	%description -n noto-sans-thaana-fonts
21cr|google-noto-fonts-20171024-3|2124	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2125	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2126	Thaana Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2127	
21cr|google-noto-fonts-20171024-3|2128	%files -n noto-sans-thaana-fonts
21cr|google-noto-fonts-20171024-3|2129	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2130	%{_ttfontsdir}/NotoSansThaana-*.?tf
21cr|google-noto-fonts-20171024-3|2131	
21cr|google-noto-fonts-20171024-3|2132	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2133	
21cr|google-noto-fonts-20171024-3|2134	%package -n noto-sans-thai-fonts
21cr|google-noto-fonts-20171024-3|2135	Summary:	Noto Thai Sans Serif Font
21cr|google-noto-fonts-20171024-3|2136	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2137	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2138	Obsoletes:	noto-sans-thai < %{EVRD}
21cr|google-noto-fonts-20171024-3|2139	Provides:	noto-sans-thai
21cr|google-noto-fonts-20171024-3|2140	
21cr|google-noto-fonts-20171024-3|2141	%description -n noto-sans-thai-fonts
21cr|google-noto-fonts-20171024-3|2142	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2143	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2144	Thai Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2145	
21cr|google-noto-fonts-20171024-3|2146	%files -n noto-sans-thai-fonts
21cr|google-noto-fonts-20171024-3|2147	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2148	%{_ttfontsdir}/NotoSansThai-*.?tf
21cr|google-noto-fonts-20171024-3|2149	
21cr|google-noto-fonts-20171024-3|2150	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2151	
21cr|google-noto-fonts-20171024-3|2152	%package -n noto-sans-thai-ui-fonts
21cr|google-noto-fonts-20171024-3|2153	Summary:	Noto Thai Sans Serif Font
21cr|google-noto-fonts-20171024-3|2154	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2155	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2156	Obsoletes:	noto-sans-thai-ui < %{EVRD}
21cr|google-noto-fonts-20171024-3|2157	Provides:	noto-sans-thai-ui
21cr|google-noto-fonts-20171024-3|2158	
21cr|google-noto-fonts-20171024-3|2159	%description -n noto-sans-thai-ui-fonts
21cr|google-noto-fonts-20171024-3|2160	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2161	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2162	Thai Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2163	
21cr|google-noto-fonts-20171024-3|2164	%files -n noto-sans-thai-ui-fonts
21cr|google-noto-fonts-20171024-3|2165	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2166	%{_ttfontsdir}/NotoSansThaiUI-*.?tf
21cr|google-noto-fonts-20171024-3|2167	
21cr|google-noto-fonts-20171024-3|2168	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2169	
21cr|google-noto-fonts-20171024-3|2170	%package -n noto-sans-tibetan-fonts
21cr|google-noto-fonts-20171024-3|2171	Summary:	Noto Tibetan Sans Serif Font
21cr|google-noto-fonts-20171024-3|2172	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2173	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2174	Obsoletes:	noto-sans-tibetan < %{EVRD}
21cr|google-noto-fonts-20171024-3|2175	Provides:	noto-sans-tibetan
21cr|google-noto-fonts-20171024-3|2176	
21cr|google-noto-fonts-20171024-3|2177	%description -n noto-sans-tibetan-fonts
21cr|google-noto-fonts-20171024-3|2178	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2179	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2180	Tibetan Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2181	
21cr|google-noto-fonts-20171024-3|2182	%files -n noto-sans-tibetan-fonts
21cr|google-noto-fonts-20171024-3|2183	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2184	%{_ttfontsdir}/NotoSansTibetan-*.?tf
21cr|google-noto-fonts-20171024-3|2185	
21cr|google-noto-fonts-20171024-3|2186	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2187	
21cr|google-noto-fonts-20171024-3|2188	%package -n noto-sans-tifinagh-fonts
21cr|google-noto-fonts-20171024-3|2189	Summary:	Noto Tifinagh Sans Serif Font
21cr|google-noto-fonts-20171024-3|2190	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2191	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2192	Obsoletes:	noto-sans-tifinagh < %{EVRD}
21cr|google-noto-fonts-20171024-3|2193	Provides:	noto-sans-tifinagh
21cr|google-noto-fonts-20171024-3|2194	
21cr|google-noto-fonts-20171024-3|2195	%description -n noto-sans-tifinagh-fonts
21cr|google-noto-fonts-20171024-3|2196	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2197	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2198	Tifinagh Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2199	
21cr|google-noto-fonts-20171024-3|2200	%files -n noto-sans-tifinagh-fonts
21cr|google-noto-fonts-20171024-3|2201	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2202	%{_ttfontsdir}/NotoSansTifinagh-*.?tf
21cr|google-noto-fonts-20171024-3|2203	
21cr|google-noto-fonts-20171024-3|2204	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2205	
21cr|google-noto-fonts-20171024-3|2206	%package -n noto-sans-ugaritic-fonts
21cr|google-noto-fonts-20171024-3|2207	Summary:	Noto Ugaritic Sans Serif Font
21cr|google-noto-fonts-20171024-3|2208	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2209	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2210	Obsoletes:	noto-sans-ugaritic < %{EVRD}
21cr|google-noto-fonts-20171024-3|2211	Provides:	noto-sans-ugaritic
21cr|google-noto-fonts-20171024-3|2212	
21cr|google-noto-fonts-20171024-3|2213	%description -n noto-sans-ugaritic-fonts
21cr|google-noto-fonts-20171024-3|2214	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2215	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2216	Ugaritic Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2217	
21cr|google-noto-fonts-20171024-3|2218	%files -n noto-sans-ugaritic-fonts
21cr|google-noto-fonts-20171024-3|2219	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2220	%{_ttfontsdir}/NotoSansUgaritic-*.?tf
21cr|google-noto-fonts-20171024-3|2221	
21cr|google-noto-fonts-20171024-3|2222	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2223	
21cr|google-noto-fonts-20171024-3|2224	%package -n noto-sans-vai-fonts
21cr|google-noto-fonts-20171024-3|2225	Summary:	Noto Vai Sans Serif Font
21cr|google-noto-fonts-20171024-3|2226	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2227	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2228	Obsoletes:	noto-sans-vai < %{EVRD}
21cr|google-noto-fonts-20171024-3|2229	Provides:	noto-sans-vai
21cr|google-noto-fonts-20171024-3|2230	
21cr|google-noto-fonts-20171024-3|2231	%description -n noto-sans-vai-fonts
21cr|google-noto-fonts-20171024-3|2232	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2233	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2234	Vai Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2235	
21cr|google-noto-fonts-20171024-3|2236	%files -n noto-sans-vai-fonts
21cr|google-noto-fonts-20171024-3|2237	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2238	%{_ttfontsdir}/NotoSansVai-*.?tf
21cr|google-noto-fonts-20171024-3|2239	
21cr|google-noto-fonts-20171024-3|2240	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2241	
21cr|google-noto-fonts-20171024-3|2242	%package -n noto-sans-yi-fonts
21cr|google-noto-fonts-20171024-3|2243	Summary:	Noto Yi Sans Serif Font
21cr|google-noto-fonts-20171024-3|2244	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2245	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2246	Obsoletes:	noto-sans-yi < %{EVRD}
21cr|google-noto-fonts-20171024-3|2247	Provides:	noto-sans-yi
21cr|google-noto-fonts-20171024-3|2248	
21cr|google-noto-fonts-20171024-3|2249	%description -n noto-sans-yi-fonts
21cr|google-noto-fonts-20171024-3|2250	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2251	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2252	Yi Sans Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2253	
21cr|google-noto-fonts-20171024-3|2254	%files -n noto-sans-yi-fonts
21cr|google-noto-fonts-20171024-3|2255	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2256	%{_ttfontsdir}/NotoSansYi-*.?tf
21cr|google-noto-fonts-20171024-3|2257	
21cr|google-noto-fonts-20171024-3|2258	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2259	
21cr|google-noto-fonts-20171024-3|2260	%package -n noto-serif-fonts
21cr|google-noto-fonts-20171024-3|2261	Summary:	Noto Serif Font
21cr|google-noto-fonts-20171024-3|2262	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2263	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2264	Obsoletes:	noto-serif < %{EVRD}
21cr|google-noto-fonts-20171024-3|2265	Provides:	noto-serif
21cr|google-noto-fonts-20171024-3|2266	
21cr|google-noto-fonts-20171024-3|2267	%description -n noto-serif-fonts
21cr|google-noto-fonts-20171024-3|2268	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2269	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2270	Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2271	
21cr|google-noto-fonts-20171024-3|2272	%files -n noto-serif-fonts
21cr|google-noto-fonts-20171024-3|2273	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2274	%{_ttfontsdir}/NotoSerif-*.?tf
21cr|google-noto-fonts-20171024-3|2275	
21cr|google-noto-fonts-20171024-3|2276	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2277	
21cr|google-noto-fonts-20171024-3|2278	%package -n noto-serif-armenian-fonts
21cr|google-noto-fonts-20171024-3|2279	Summary:	Noto Armenian Serif Font
21cr|google-noto-fonts-20171024-3|2280	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2281	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2282	Obsoletes:	noto-serif-armenian < %{EVRD}
21cr|google-noto-fonts-20171024-3|2283	Provides:	noto-serif-armenian
21cr|google-noto-fonts-20171024-3|2284	
21cr|google-noto-fonts-20171024-3|2285	%description -n noto-serif-armenian-fonts
21cr|google-noto-fonts-20171024-3|2286	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2287	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2288	Armenian Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2289	
21cr|google-noto-fonts-20171024-3|2290	%files -n noto-serif-armenian-fonts
21cr|google-noto-fonts-20171024-3|2291	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2292	%{_ttfontsdir}/NotoSerifArmenian-*.?tf
21cr|google-noto-fonts-20171024-3|2293	
21cr|google-noto-fonts-20171024-3|2294	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2295	
21cr|google-noto-fonts-20171024-3|2296	%package -n noto-serif-bengali-fonts
21cr|google-noto-fonts-20171024-3|2297	Summary:	Noto Bengali Serif Font
21cr|google-noto-fonts-20171024-3|2298	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2299	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2300	Obsoletes:	noto-serif-bengali < %{EVRD}
21cr|google-noto-fonts-20171024-3|2301	Provides:	noto-serif-bengali
21cr|google-noto-fonts-20171024-3|2302	
21cr|google-noto-fonts-20171024-3|2303	%description -n noto-serif-bengali-fonts
21cr|google-noto-fonts-20171024-3|2304	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2305	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2306	Bengali Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2307	
21cr|google-noto-fonts-20171024-3|2308	%files -n noto-serif-bengali-fonts
21cr|google-noto-fonts-20171024-3|2309	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2310	%{_ttfontsdir}/NotoSerifBengali-*.?tf
21cr|google-noto-fonts-20171024-3|2311	
21cr|google-noto-fonts-20171024-3|2312	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2313	
21cr|google-noto-fonts-20171024-3|2314	%package -n noto-serif-cjk-fonts
21cr|google-noto-fonts-20171024-3|2315	Summary:	Noto CJK Serif Font
21cr|google-noto-fonts-20171024-3|2316	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2317	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2318	Obsoletes:	noto-serif-cjk < %{EVRD}
21cr|google-noto-fonts-20171024-3|2319	Provides:	noto-serif-cjk
21cr|google-noto-fonts-20171024-3|2320	Obsoletes:	noto-serif-cjkjp < %{EVRD}
21cr|google-noto-fonts-20171024-3|2321	Provides:	noto-serif-cjkjp
21cr|google-noto-fonts-20171024-3|2322	Obsoletes:	noto-serif-cjkjp-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|2323	Provides:	noto-serif-cjkjp-fonts
21cr|google-noto-fonts-20171024-3|2324	Obsoletes:	noto-serif-cjkkr < %{EVRD}
21cr|google-noto-fonts-20171024-3|2325	Provides:	noto-serif-cjkkr
21cr|google-noto-fonts-20171024-3|2326	Obsoletes:	noto-serif-cjkkr-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|2327	Provides:	noto-serif-cjkkr-fonts
21cr|google-noto-fonts-20171024-3|2328	Obsoletes:	noto-serif-cjksc < %{EVRD}
21cr|google-noto-fonts-20171024-3|2329	Provides:	noto-serif-cjksc
21cr|google-noto-fonts-20171024-3|2330	Obsoletes:	noto-serif-cjksc-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|2331	Provides:	noto-serif-cjksc-fonts
21cr|google-noto-fonts-20171024-3|2332	Obsoletes:	noto-serif-cjktc < %{EVRD}
21cr|google-noto-fonts-20171024-3|2333	Provides:	noto-serif-cjktc
21cr|google-noto-fonts-20171024-3|2334	Obsoletes:	noto-serif-cjktc-fonts < %{EVRD}
21cr|google-noto-fonts-20171024-3|2335	Provides:	noto-serif-cjktc-fonts
21cr|google-noto-fonts-20171024-3|2336	Provides:	scalable-font-zh-CN
21cr|google-noto-fonts-20171024-3|2337	Provides:	scalable-font-zh-SG
21cr|google-noto-fonts-20171024-3|2338	Provides:	scalable-font-zh-TW
21cr|google-noto-fonts-20171024-3|2339	Provides:	scalable-font-zh-HK
21cr|google-noto-fonts-20171024-3|2340	Provides:	scalable-font-zh-MO
21cr|google-noto-fonts-20171024-3|2341	Provides:	scalable-font-ja
21cr|google-noto-fonts-20171024-3|2342	Provides:	scalable-font-ko
21cr|google-noto-fonts-20171024-3|2343	Provides:	scalable-font-zh-CN
21cr|google-noto-fonts-20171024-3|2344	Provides:	scalable-font-zh-SG
21cr|google-noto-fonts-20171024-3|2345	Provides:	scalable-font-zh-TW
21cr|google-noto-fonts-20171024-3|2346	Provides:	scalable-font-zh-HK
21cr|google-noto-fonts-20171024-3|2347	Provides:	scalable-font-zh-MO
21cr|google-noto-fonts-20171024-3|2348	Provides:	scalable-font-ja
21cr|google-noto-fonts-20171024-3|2349	Provides:	scalable-font-ko
21cr|google-noto-fonts-20171024-3|2350	Provides:	scalable-font-zh-CN
21cr|google-noto-fonts-20171024-3|2351	Provides:	scalable-font-zh-SG
21cr|google-noto-fonts-20171024-3|2352	Provides:	scalable-font-zh-TW
21cr|google-noto-fonts-20171024-3|2353	Provides:	scalable-font-zh-HK
21cr|google-noto-fonts-20171024-3|2354	Provides:	scalable-font-zh-MO
21cr|google-noto-fonts-20171024-3|2355	Provides:	scalable-font-ja
21cr|google-noto-fonts-20171024-3|2356	Provides:	scalable-font-ko
21cr|google-noto-fonts-20171024-3|2357	Provides:	locale(zh_CN;zh_SG;zh_TW;zh_HK;zh_MO)
21cr|google-noto-fonts-20171024-3|2358	
21cr|google-noto-fonts-20171024-3|2359	%description -n noto-serif-cjk-fonts
21cr|google-noto-fonts-20171024-3|2360	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2361	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2362	CJK Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2363	
21cr|google-noto-fonts-20171024-3|2364	%files -n noto-serif-cjk-fonts
21cr|google-noto-fonts-20171024-3|2365	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2366	%{_ttfontsdir}/NotoSerifCJK*.*
21cr|google-noto-fonts-20171024-3|2367	
21cr|google-noto-fonts-20171024-3|2368	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2369	
21cr|google-noto-fonts-20171024-3|2370	%package -n noto-serif-devanagari-fonts
21cr|google-noto-fonts-20171024-3|2371	Summary:	Noto Devanagari Serif Font
21cr|google-noto-fonts-20171024-3|2372	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2373	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2374	Obsoletes:	noto-serif-devanagari < %{EVRD}
21cr|google-noto-fonts-20171024-3|2375	Provides:	noto-serif-devanagari
21cr|google-noto-fonts-20171024-3|2376	
21cr|google-noto-fonts-20171024-3|2377	%description -n noto-serif-devanagari-fonts
21cr|google-noto-fonts-20171024-3|2378	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2379	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2380	Devanagari Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2381	
21cr|google-noto-fonts-20171024-3|2382	%files -n noto-serif-devanagari-fonts
21cr|google-noto-fonts-20171024-3|2383	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2384	%{_ttfontsdir}/NotoSerifDevanagari-*.?tf
21cr|google-noto-fonts-20171024-3|2385	
21cr|google-noto-fonts-20171024-3|2386	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2387	
21cr|google-noto-fonts-20171024-3|2388	%package -n noto-serif-display-fonts
21cr|google-noto-fonts-20171024-3|2389	Summary:	Noto Display Serif Font
21cr|google-noto-fonts-20171024-3|2390	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2391	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2392	Obsoletes:	noto-serif-display < %{EVRD}
21cr|google-noto-fonts-20171024-3|2393	Provides:	noto-serif-display
21cr|google-noto-fonts-20171024-3|2394	
21cr|google-noto-fonts-20171024-3|2395	%description -n noto-serif-display-fonts
21cr|google-noto-fonts-20171024-3|2396	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2397	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2398	Display Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2399	
21cr|google-noto-fonts-20171024-3|2400	%files -n noto-serif-display-fonts
21cr|google-noto-fonts-20171024-3|2401	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2402	%{_ttfontsdir}/NotoSerifDisplay-*.?tf
21cr|google-noto-fonts-20171024-3|2403	
21cr|google-noto-fonts-20171024-3|2404	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2405	
21cr|google-noto-fonts-20171024-3|2406	%package -n noto-serif-ethiopic-fonts
21cr|google-noto-fonts-20171024-3|2407	Summary:	Noto Ethiopic Serif Font
21cr|google-noto-fonts-20171024-3|2408	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2409	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2410	Obsoletes:	noto-serif-ethiopic < %{EVRD}
21cr|google-noto-fonts-20171024-3|2411	Provides:	noto-serif-ethiopic
21cr|google-noto-fonts-20171024-3|2412	
21cr|google-noto-fonts-20171024-3|2413	%description -n noto-serif-ethiopic-fonts
21cr|google-noto-fonts-20171024-3|2414	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2415	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2416	Ethiopic Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2417	
21cr|google-noto-fonts-20171024-3|2418	%files -n noto-serif-ethiopic-fonts
21cr|google-noto-fonts-20171024-3|2419	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2420	%{_ttfontsdir}/NotoSerifEthiopic-*.?tf
21cr|google-noto-fonts-20171024-3|2421	
21cr|google-noto-fonts-20171024-3|2422	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2423	
21cr|google-noto-fonts-20171024-3|2424	%package -n noto-serif-georgian-fonts
21cr|google-noto-fonts-20171024-3|2425	Summary:	Noto Georgian Serif Font
21cr|google-noto-fonts-20171024-3|2426	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2427	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2428	Obsoletes:	noto-serif-georgian < %{EVRD}
21cr|google-noto-fonts-20171024-3|2429	Provides:	noto-serif-georgian
21cr|google-noto-fonts-20171024-3|2430	
21cr|google-noto-fonts-20171024-3|2431	%description -n noto-serif-georgian-fonts
21cr|google-noto-fonts-20171024-3|2432	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2433	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2434	Georgian Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2435	
21cr|google-noto-fonts-20171024-3|2436	%files -n noto-serif-georgian-fonts
21cr|google-noto-fonts-20171024-3|2437	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2438	%{_ttfontsdir}/NotoSerifGeorgian-*.?tf
21cr|google-noto-fonts-20171024-3|2439	
21cr|google-noto-fonts-20171024-3|2440	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2441	
21cr|google-noto-fonts-20171024-3|2442	%package -n noto-serif-gujarati-fonts
21cr|google-noto-fonts-20171024-3|2443	Summary:	Noto Gujarati Serif Font
21cr|google-noto-fonts-20171024-3|2444	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2445	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2446	Obsoletes:	noto-serif-gujarati < %{EVRD}
21cr|google-noto-fonts-20171024-3|2447	Provides:	noto-serif-gujarati
21cr|google-noto-fonts-20171024-3|2448	
21cr|google-noto-fonts-20171024-3|2449	%description -n noto-serif-gujarati-fonts
21cr|google-noto-fonts-20171024-3|2450	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2451	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2452	Gujarati Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2453	
21cr|google-noto-fonts-20171024-3|2454	%files -n noto-serif-gujarati-fonts
21cr|google-noto-fonts-20171024-3|2455	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2456	%{_ttfontsdir}/NotoSerifGujarati-*.?tf
21cr|google-noto-fonts-20171024-3|2457	
21cr|google-noto-fonts-20171024-3|2458	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2459	
21cr|google-noto-fonts-20171024-3|2460	%package -n noto-serif-hebrew-fonts
21cr|google-noto-fonts-20171024-3|2461	Summary:	Noto Hebrew Serif Font
21cr|google-noto-fonts-20171024-3|2462	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2463	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2464	Obsoletes:	noto-serif-hebrew < %{EVRD}
21cr|google-noto-fonts-20171024-3|2465	Provides:	noto-serif-hebrew
21cr|google-noto-fonts-20171024-3|2466	
21cr|google-noto-fonts-20171024-3|2467	%description -n noto-serif-hebrew-fonts
21cr|google-noto-fonts-20171024-3|2468	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2469	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2470	Hebrew Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2471	
21cr|google-noto-fonts-20171024-3|2472	%files -n noto-serif-hebrew-fonts
21cr|google-noto-fonts-20171024-3|2473	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2474	%{_ttfontsdir}/NotoSerifHebrew-*.?tf
21cr|google-noto-fonts-20171024-3|2475	
21cr|google-noto-fonts-20171024-3|2476	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2477	
21cr|google-noto-fonts-20171024-3|2478	%package -n noto-serif-kannada-fonts
21cr|google-noto-fonts-20171024-3|2479	Summary:	Noto Kannada Serif Font
21cr|google-noto-fonts-20171024-3|2480	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2481	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2482	Obsoletes:	noto-serif-kannada < %{EVRD}
21cr|google-noto-fonts-20171024-3|2483	Provides:	noto-serif-kannada
21cr|google-noto-fonts-20171024-3|2484	
21cr|google-noto-fonts-20171024-3|2485	%description -n noto-serif-kannada-fonts
21cr|google-noto-fonts-20171024-3|2486	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2487	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2488	Kannada Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2489	
21cr|google-noto-fonts-20171024-3|2490	%files -n noto-serif-kannada-fonts
21cr|google-noto-fonts-20171024-3|2491	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2492	%{_ttfontsdir}/NotoSerifKannada-*.?tf
21cr|google-noto-fonts-20171024-3|2493	
21cr|google-noto-fonts-20171024-3|2494	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2495	
21cr|google-noto-fonts-20171024-3|2496	%package -n noto-serif-khmer-fonts
21cr|google-noto-fonts-20171024-3|2497	Summary:	Noto Khmer Serif Font
21cr|google-noto-fonts-20171024-3|2498	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2499	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2500	Obsoletes:	noto-serif-khmer < %{EVRD}
21cr|google-noto-fonts-20171024-3|2501	Provides:	noto-serif-khmer
21cr|google-noto-fonts-20171024-3|2502	
21cr|google-noto-fonts-20171024-3|2503	%description -n noto-serif-khmer-fonts
21cr|google-noto-fonts-20171024-3|2504	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2505	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2506	Khmer Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2507	
21cr|google-noto-fonts-20171024-3|2508	%files -n noto-serif-khmer-fonts
21cr|google-noto-fonts-20171024-3|2509	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2510	%{_ttfontsdir}/NotoSerifKhmer-*.?tf
21cr|google-noto-fonts-20171024-3|2511	
21cr|google-noto-fonts-20171024-3|2512	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2513	
21cr|google-noto-fonts-20171024-3|2514	%package -n noto-serif-lao-fonts
21cr|google-noto-fonts-20171024-3|2515	Summary:	Noto Lao Serif Font
21cr|google-noto-fonts-20171024-3|2516	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2517	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2518	Obsoletes:	noto-serif-lao < %{EVRD}
21cr|google-noto-fonts-20171024-3|2519	Provides:	noto-serif-lao
21cr|google-noto-fonts-20171024-3|2520	
21cr|google-noto-fonts-20171024-3|2521	%description -n noto-serif-lao-fonts
21cr|google-noto-fonts-20171024-3|2522	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2523	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2524	Lao Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2525	
21cr|google-noto-fonts-20171024-3|2526	%files -n noto-serif-lao-fonts
21cr|google-noto-fonts-20171024-3|2527	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2528	%{_ttfontsdir}/NotoSerifLao-*.?tf
21cr|google-noto-fonts-20171024-3|2529	
21cr|google-noto-fonts-20171024-3|2530	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2531	
21cr|google-noto-fonts-20171024-3|2532	%package -n noto-serif-malayalam-fonts
21cr|google-noto-fonts-20171024-3|2533	Summary:	Noto Malayalam Serif Font
21cr|google-noto-fonts-20171024-3|2534	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2535	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2536	Obsoletes:	noto-serif-malayalam < %{EVRD}
21cr|google-noto-fonts-20171024-3|2537	Provides:	noto-serif-malayalam
21cr|google-noto-fonts-20171024-3|2538	
21cr|google-noto-fonts-20171024-3|2539	%description -n noto-serif-malayalam-fonts
21cr|google-noto-fonts-20171024-3|2540	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2541	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2542	Malayalam Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2543	
21cr|google-noto-fonts-20171024-3|2544	%files -n noto-serif-malayalam-fonts
21cr|google-noto-fonts-20171024-3|2545	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2546	%{_ttfontsdir}/NotoSerifMalayalam-*.?tf
21cr|google-noto-fonts-20171024-3|2547	
21cr|google-noto-fonts-20171024-3|2548	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2549	
21cr|google-noto-fonts-20171024-3|2550	%package -n noto-serif-myanmar-fonts
21cr|google-noto-fonts-20171024-3|2551	Summary:	Noto Myanmar Serif Font
21cr|google-noto-fonts-20171024-3|2552	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2553	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2554	Obsoletes:	noto-serif-myanmar < %{EVRD}
21cr|google-noto-fonts-20171024-3|2555	Provides:	noto-serif-myanmar
21cr|google-noto-fonts-20171024-3|2556	
21cr|google-noto-fonts-20171024-3|2557	%description -n noto-serif-myanmar-fonts
21cr|google-noto-fonts-20171024-3|2558	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2559	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2560	Myanmar Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2561	
21cr|google-noto-fonts-20171024-3|2562	%files -n noto-serif-myanmar-fonts
21cr|google-noto-fonts-20171024-3|2563	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2564	%{_ttfontsdir}/NotoSerifMyanmar-*.?tf
21cr|google-noto-fonts-20171024-3|2565	
21cr|google-noto-fonts-20171024-3|2566	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2567	
21cr|google-noto-fonts-20171024-3|2568	%package -n noto-serif-sinhala-fonts
21cr|google-noto-fonts-20171024-3|2569	Summary:	Noto Sinhala Serif Font
21cr|google-noto-fonts-20171024-3|2570	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2571	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2572	Obsoletes:	noto-serif-sinhala < %{EVRD}
21cr|google-noto-fonts-20171024-3|2573	Provides:	noto-serif-sinhala
21cr|google-noto-fonts-20171024-3|2574	
21cr|google-noto-fonts-20171024-3|2575	%description -n noto-serif-sinhala-fonts
21cr|google-noto-fonts-20171024-3|2576	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2577	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2578	Sinhala Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2579	
21cr|google-noto-fonts-20171024-3|2580	%files -n noto-serif-sinhala-fonts
21cr|google-noto-fonts-20171024-3|2581	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2582	%{_ttfontsdir}/NotoSerifSinhala-*.?tf
21cr|google-noto-fonts-20171024-3|2583	
21cr|google-noto-fonts-20171024-3|2584	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2585	
21cr|google-noto-fonts-20171024-3|2586	%package -n noto-serif-tamil-fonts
21cr|google-noto-fonts-20171024-3|2587	Summary:	Noto Tamil Serif Font
21cr|google-noto-fonts-20171024-3|2588	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2589	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2590	Obsoletes:	noto-serif-tamil < %{EVRD}
21cr|google-noto-fonts-20171024-3|2591	Provides:	noto-serif-tamil
21cr|google-noto-fonts-20171024-3|2592	
21cr|google-noto-fonts-20171024-3|2593	%description -n noto-serif-tamil-fonts
21cr|google-noto-fonts-20171024-3|2594	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2595	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2596	Tamil Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2597	
21cr|google-noto-fonts-20171024-3|2598	%files -n noto-serif-tamil-fonts
21cr|google-noto-fonts-20171024-3|2599	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2600	%{_ttfontsdir}/NotoSerifTamil-*.?tf
21cr|google-noto-fonts-20171024-3|2601	
21cr|google-noto-fonts-20171024-3|2602	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2603	
21cr|google-noto-fonts-20171024-3|2604	%package -n noto-serif-telugu-fonts
21cr|google-noto-fonts-20171024-3|2605	Summary:	Noto Telugu Serif Font
21cr|google-noto-fonts-20171024-3|2606	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2607	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2608	Obsoletes:	noto-serif-telugu < %{EVRD}
21cr|google-noto-fonts-20171024-3|2609	Provides:	noto-serif-telugu
21cr|google-noto-fonts-20171024-3|2610	
21cr|google-noto-fonts-20171024-3|2611	%description -n noto-serif-telugu-fonts
21cr|google-noto-fonts-20171024-3|2612	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2613	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2614	Telugu Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2615	
21cr|google-noto-fonts-20171024-3|2616	%files -n noto-serif-telugu-fonts
21cr|google-noto-fonts-20171024-3|2617	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2618	%{_ttfontsdir}/NotoSerifTelugu-*.?tf
21cr|google-noto-fonts-20171024-3|2619	
21cr|google-noto-fonts-20171024-3|2620	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2621	
21cr|google-noto-fonts-20171024-3|2622	%package -n noto-serif-thai-fonts
21cr|google-noto-fonts-20171024-3|2623	Summary:	Noto Thai Serif Font
21cr|google-noto-fonts-20171024-3|2624	Group:		System/Fonts/True type
21cr|google-noto-fonts-20171024-3|2625	Recommends:	google-noto-fonts-doc
21cr|google-noto-fonts-20171024-3|2626	Obsoletes:	noto-serif-thai < %{EVRD}
21cr|google-noto-fonts-20171024-3|2627	Provides:	noto-serif-thai
21cr|google-noto-fonts-20171024-3|2628	
21cr|google-noto-fonts-20171024-3|2629	%description -n noto-serif-thai-fonts
21cr|google-noto-fonts-20171024-3|2630	Noto's design goal is to achieve visual harmonization (e.g., compatible
21cr|google-noto-fonts-20171024-3|2631	heights and stroke thicknesses) across languages. This package contains
21cr|google-noto-fonts-20171024-3|2632	Thai Serif font, hinted.
21cr|google-noto-fonts-20171024-3|2633	
21cr|google-noto-fonts-20171024-3|2634	%files -n noto-serif-thai-fonts
21cr|google-noto-fonts-20171024-3|2635	%dir %{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2636	%{_ttfontsdir}/NotoSerifThai-*.?tf
21cr|google-noto-fonts-20171024-3|2637	
21cr|google-noto-fonts-20171024-3|2638	#------------------------------------------------------------------------
21cr|google-noto-fonts-20171024-3|2639	
21cr|google-noto-fonts-20171024-3|2640	%prep
21cr|google-noto-fonts-20171024-3|2641	%setup -q -c -n %{name}-%{version}
21cr|google-noto-fonts-20171024-3|2642	unzip -o %{S:1}
21cr|google-noto-fonts-20171024-3|2643	tar -xvzf %{SOURCE4}
21cr|google-noto-fonts-20171024-3|2644	
21cr|google-noto-fonts-20171024-3|2645	%build
21cr|google-noto-fonts-20171024-3|2646	
21cr|google-noto-fonts-20171024-3|2647	%install
21cr|google-noto-fonts-20171024-3|2648	install -m 0755 -d %{buildroot}%{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2649	install -m 0644 -p *.?tf %{buildroot}%{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2650	install -m 0644 -p *.ttc %{buildroot}%{_ttfontsdir}
21cr|google-noto-fonts-20171024-3|2651	
21cr|google-noto-fonts-20171024-3|2652	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21cr|google-noto-fonts-20171024-3|2653	%{buildroot}%{_fontconfig_confdir}
21cr|google-noto-fonts-20171024-3|2654	
21cr|google-noto-fonts-20171024-3|2655	install -m 0644 -p %{SOURCE3} \
21cr|google-noto-fonts-20171024-3|2656	%{buildroot}%{_fontconfig_templatedir}/59-noto-sans-cjk-fontconfig.conf
21cr|google-noto-fonts-20171024-3|2657	
21cr|google-noto-fonts-20171024-3|2658	ln -s %{_fontconfig_templatedir}/59-noto-sans-cjk-fontconfig.conf \
21cr|google-noto-fonts-20171024-3|2659	%{buildroot}%{_fontconfig_confdir}/59-noto-sans-cjk-fontconfig.conf

2000 21
21cr|google-roboto-fonts-1.2-1|1	%global fontname google-roboto
21cr|google-roboto-fonts-1.2-1|2	%global fontconf 64-%{fontname}
21cr|google-roboto-fonts-1.2-1|3	%global fontsrcdir Roboto_v%{version}
21cr|google-roboto-fonts-1.2-1|4	
21cr|google-roboto-fonts-1.2-1|5	Name:       google-roboto-fonts
21cr|google-roboto-fonts-1.2-1|6	Version:    1.2
21cr|google-roboto-fonts-1.2-1|7	Release:    1
21cr|google-roboto-fonts-1.2-1|8	Summary:    Google Roboto fonts
21cr|google-roboto-fonts-1.2-1|9	Group:      System/Fonts/True type
21cr|google-roboto-fonts-1.2-1|10	# Only the metainfo.xml files are CC0
21cr|google-roboto-fonts-1.2-1|11	License:    ASL 2.0 and CC0
21cr|google-roboto-fonts-1.2-1|12	URL:        https://www.google.com/fonts/specimen/Roboto
21cr|google-roboto-fonts-1.2-1|13	Source0:    http://developer.android.com/downloads/design/roboto-%{version}.zip
21cr|google-roboto-fonts-1.2-1|14	Source1:    %{fontconf}-condensed-fontconfig.conf
21cr|google-roboto-fonts-1.2-1|15	Source2:    %{fontconf}-fontconfig.conf
21cr|google-roboto-fonts-1.2-1|16	Source3:    %{fontname}-condensed.metainfo.xml
21cr|google-roboto-fonts-1.2-1|17	Source4:    %{fontname}.metainfo.xml
21cr|google-roboto-fonts-1.2-1|18	BuildArch:  noarch
21cr|google-roboto-fonts-1.2-1|19	
21cr|google-roboto-fonts-1.2-1|20	BuildRequires: dos2unix
21cr|google-roboto-fonts-1.2-1|21	BuildRequires: fontpackages-devel
21cr|google-roboto-fonts-1.2-1|22	
21cr|google-roboto-fonts-1.2-1|23	%description
21cr|google-roboto-fonts-1.2-1|24	Roboto is a sans-serif typeface family introduced with Android Ice Cream
21cr|google-roboto-fonts-1.2-1|25	Sandwich operating system. Google describes the font as "modern, yet
21cr|google-roboto-fonts-1.2-1|26	approachable" and "emotional".
21cr|google-roboto-fonts-1.2-1|27	
21cr|google-roboto-fonts-1.2-1|28	%package -n %{fontname}-condensed-fonts
21cr|google-roboto-fonts-1.2-1|29	Summary:    Google Roboto condensed fonts
21cr|google-roboto-fonts-1.2-1|30	
21cr|google-roboto-fonts-1.2-1|31	%description -n %{fontname}-condensed-fonts
21cr|google-roboto-fonts-1.2-1|32	Google Roboto condensed fonts.
21cr|google-roboto-fonts-1.2-1|33	
21cr|google-roboto-fonts-1.2-1|34	%prep
21cr|google-roboto-fonts-1.2-1|35	%setup -qn %{fontsrcdir}
21cr|google-roboto-fonts-1.2-1|36	dos2unix */LICENSE.txt
21cr|google-roboto-fonts-1.2-1|37	
21cr|google-roboto-fonts-1.2-1|38	%build
21cr|google-roboto-fonts-1.2-1|39	
21cr|google-roboto-fonts-1.2-1|40	%install
21cr|google-roboto-fonts-1.2-1|41	# install fonts
21cr|google-roboto-fonts-1.2-1|42	install -d %{buildroot}%{_fontdir}
21cr|google-roboto-fonts-1.2-1|43	install -m 0644 -p Roboto/*.ttf %{buildroot}%{_fontdir}
21cr|google-roboto-fonts-1.2-1|44	install -m 0644 -p RobotoCondensed/*.ttf %{buildroot}%{_fontdir}
21cr|google-roboto-fonts-1.2-1|45	
21cr|google-roboto-fonts-1.2-1|46	# install fontconfig files
21cr|google-roboto-fonts-1.2-1|47	install -d %{buildroot}%{_fontconfig_templatedir} %{buildroot}%{_fontconfig_confdir}
21cr|google-roboto-fonts-1.2-1|48	install -m 0644 %{SOURCE1} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-condensed.conf
21cr|google-roboto-fonts-1.2-1|49	install -m 0644 %{SOURCE2} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}.conf
21cr|google-roboto-fonts-1.2-1|50	for fconf in %{fontconf} %{fontconf}-condensed; do
21cr|google-roboto-fonts-1.2-1|51	ln -s %{_fontconfig_templatedir}/$fconf.conf %{buildroot}%{_fontconfig_confdir}/$fconf.conf
21cr|google-roboto-fonts-1.2-1|52	done
21cr|google-roboto-fonts-1.2-1|53	
21cr|google-roboto-fonts-1.2-1|54	# install appdata
21cr|google-roboto-fonts-1.2-1|55	install -d %{buildroot}%{_datadir}/appdata
21cr|google-roboto-fonts-1.2-1|56	install -m 0644 %{SOURCE3} %{SOURCE4} %{buildroot}%{_datadir}/appdata
21cr|google-roboto-fonts-1.2-1|57	
21cr|google-roboto-fonts-1.2-1|58	%_font_pkg -f %{fontconf}.conf Roboto-*.ttf
21cr|google-roboto-fonts-1.2-1|59	%doc Roboto/LICENSE.txt
21cr|google-roboto-fonts-1.2-1|60	%{_datadir}/appdata/%{fontname}.metainfo.xml
21cr|google-roboto-fonts-1.2-1|61	
21cr|google-roboto-fonts-1.2-1|62	%_font_pkg -n condensed -f %{fontconf}-condensed.conf RobotoCondensed-*.ttf
21cr|google-roboto-fonts-1.2-1|63	%doc RobotoCondensed/LICENSE.txt
21cr|google-roboto-fonts-1.2-1|64	%{_datadir}/appdata/%{fontname}-condensed.metainfo.xml

2001 21
21cr|goollie-1.3-7|1	%define	oname GoOllie
21cr|goollie-1.3-7|2	%define	debug_package %{nil}
21cr|goollie-1.3-7|3	
21cr|goollie-1.3-7|4	Summary:	Arcage game about Ollie the Oligocheata, a worm on a mission
21cr|goollie-1.3-7|5	Name:		goollie
21cr|goollie-1.3-7|6	Version:	1.3
21cr|goollie-1.3-7|7	Release:	7
21cr|goollie-1.3-7|8	License:	GPLv3 and CC-BY-SA
21cr|goollie-1.3-7|9	Group:		Games/Arcade
21cr|goollie-1.3-7|10	Url:		http://tweeler.com/index.php?PAGE=goollie_linux
21cr|goollie-1.3-7|11	# http://www.tweeler.com/GoOllie_1.3_src.tar.gz
21cr|goollie-1.3-7|12	Source0:	%{oname}-%{version}.tar.bz2
21cr|goollie-1.3-7|13	Source1:	%{oname}.png
21cr|goollie-1.3-7|14	Patch0:		%{oname}.patch
21cr|goollie-1.3-7|15	BuildRequires:	cmake
21cr|goollie-1.3-7|16	# Cmake tests for this
21cr|goollie-1.3-7|17	BuildRequires:	imagemagick
21cr|goollie-1.3-7|18	BuildRequires:	libtuxcap-devel
21cr|goollie-1.3-7|19	BuildRequires:	pkgconfig(gl)
21cr|goollie-1.3-7|20	BuildRequires:	pkgconfig(glu)
21cr|goollie-1.3-7|21	BuildRequires:	pkgconfig(GraphicsMagick++)
21cr|goollie-1.3-7|22	BuildRequires:	pkgconfig(python2)
21cr|goollie-1.3-7|23	BuildRequires:	pkgconfig(sdl)
21cr|goollie-1.3-7|24	BuildRequires:	pkgconfig(SDL_mixer)
21cr|goollie-1.3-7|25	
21cr|goollie-1.3-7|26	%description
21cr|goollie-1.3-7|27	Ollie the Oligocheata is a worm on a mission: he is on a mission to bring
21cr|goollie-1.3-7|28	mouse controlled platforming fun to everyone! A free Linux game with
21cr|goollie-1.3-7|29	beautifully rendered scenes and animations. The latest in innovative mouse
21cr|goollie-1.3-7|30	controlled platform gaming featuring a unique fusion of platform and match
21cr|goollie-1.3-7|31	three gaming mechanics.
21cr|goollie-1.3-7|32	Two gameplay modes:
21cr|goollie-1.3-7|33	- Story Mode with over 60 individual levels each with different objectives
21cr|goollie-1.3-7|34	- Fast and furious action game with unlimited re-playability.
21cr|goollie-1.3-7|35	
21cr|goollie-1.3-7|36	%files
21cr|goollie-1.3-7|37	%doc COPYING README other_licenses/
21cr|goollie-1.3-7|38	%{_bindir}/%{name}
21cr|goollie-1.3-7|39	%dir %{_datadir}/%{name}
21cr|goollie-1.3-7|40	%{_datadir}/%{name}/*
21cr|goollie-1.3-7|41	%{_datadir}/applications/%{name}.desktop
21cr|goollie-1.3-7|42	%{_datadir}/pixmaps/%{name}.png
21cr|goollie-1.3-7|43	
21cr|goollie-1.3-7|44	#----------------------------------------------------------------------------
21cr|goollie-1.3-7|45	
21cr|goollie-1.3-7|46	%prep
21cr|goollie-1.3-7|47	%setup -q -n %{oname}-%{version}
21cr|goollie-1.3-7|48	%patch0
21cr|goollie-1.3-7|49	
21cr|goollie-1.3-7|50	sed -i -e "s|SetAppResourceFolder.*|SetAppResourceFolder(\"%{_datadir}/%{name}\");|g" src/main.cpp
21cr|goollie-1.3-7|51	chmod go+r other_licenses/*
21cr|goollie-1.3-7|52	
21cr|goollie-1.3-7|53	
21cr|goollie-1.3-7|54	%build
21cr|goollie-1.3-7|55	# Ugly hack for Imagemagick -> GraphicsMagick change
21cr|goollie-1.3-7|56	INCLUDE=`pkg-config --cflags-only-I GraphicsMagick++|cut -c 3-`
21cr|goollie-1.3-7|57	LINKCXX=`pkg-config --libs-only-l GraphicsMagick++|sed -e 's/.*\(GraphicsMagick++[^[:space:]]*\) .*/\1/'`
21cr|goollie-1.3-7|58	LINKC=`pkg-config --libs-only-l GraphicsMagick|sed -e 's/.*\(GraphicsMagick[^[:space:]]*\) .*/\1/'`
21cr|goollie-1.3-7|59	# The last line above returns "-lGraphicsMagick" instead of "GraphicsMagick":
21cr|goollie-1.3-7|60	# workaround by using directly the library name.
21cr|goollie-1.3-7|61	# BTW, the above hack is useless really : we can directly put all the needed stuff below
21cr|goollie-1.3-7|62	# in the command line because we know where the GraphicsMagick devel files are...
21cr|goollie-1.3-7|63	cmake \
21cr|goollie-1.3-7|64	-D IMAGEMAGICKLIB_INCLUDE_DIR=${INCLUDE} \
21cr|goollie-1.3-7|65	-D IMAGEMAGICKLIB_CXX_LIBRARY=%{_libdir}/lib${LINKCXX}.so \
21cr|goollie-1.3-7|66	-D IMAGEMAGICKLIB_C_LIBRARY=%{_libdir}/libGraphicsMagick.so \
21cr|goollie-1.3-7|67	-D CMAKE_INSTALL_PREFIX=%{_prefix} CMakeLists.txt
21cr|goollie-1.3-7|68	%make
21cr|goollie-1.3-7|69	
21cr|goollie-1.3-7|70	%install
21cr|goollie-1.3-7|71	install -D -m 0755 %{oname} %{buildroot}%{_bindir}/%{name}
21cr|goollie-1.3-7|72	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|goollie-1.3-7|73	cp -a data/* %{buildroot}%{_datadir}/%{name}
21cr|goollie-1.3-7|74	cp -a src/*.py %{buildroot}%{_datadir}/%{name}
21cr|goollie-1.3-7|75	install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|goollie-1.3-7|76	
21cr|goollie-1.3-7|77	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|goollie-1.3-7|78	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|goollie-1.3-7|79	[Desktop Entry]
21cr|goollie-1.3-7|80	Name=GoOllie
21cr|goollie-1.3-7|81	Comment=Ollie the Oligocheata, a worm on a mission
21cr|goollie-1.3-7|82	Exec=%{name}
21cr|goollie-1.3-7|83	Icon=%{name}
21cr|goollie-1.3-7|84	Terminal=false
21cr|goollie-1.3-7|85	Type=Application
21cr|goollie-1.3-7|86	StartupNotify=true
21cr|goollie-1.3-7|87	Categories=Game;ArcadeGame;
21cr|goollie-1.3-7|88	EOF

2002 21
21cr|gosa-2.5.14-14|1	%define apacheuser apache
21cr|gosa-2.5.14-14|2	%define apachegroup apache
21cr|gosa-2.5.14-14|3	%define oleversion 0.0.0
21cr|gosa-2.5.14-14|4	
21cr|gosa-2.5.14-14|5	Summary: 	Web Based LDAP Administration Program
21cr|gosa-2.5.14-14|6	Name:		gosa
21cr|gosa-2.5.14-14|7	Version: 	2.5.14
21cr|gosa-2.5.14-14|8	Release:	14
21cr|gosa-2.5.14-14|9	License: 	GPL
21cr|gosa-2.5.14-14|10	Group: 		System/Configuration/Other
21cr|gosa-2.5.14-14|11	URL: 		http://gosa.gonicus.de
21cr|gosa-2.5.14-14|12	Source: 	ftp://oss.GONICUS.de/pub/gosa/beta/%{name}-%{version}.tar.bz2
21cr|gosa-2.5.14-14|13	Source1:	gosa.conf.mdv
21cr|gosa-2.5.14-14|14	Source2:	README.urpmi
21cr|gosa-2.5.14-14|15	# http://www.bettina-attack.de/jonny/view.php/projects/php_ole/
21cr|gosa-2.5.14-14|16	Source3:	php_ole-%{oleversion}.tar.bz2
21cr|gosa-2.5.14-14|17	Requires:	apache-mod_php
21cr|gosa-2.5.14-14|18	Requires:   apache-mod_socache_shmcb
21cr|gosa-2.5.14-14|19	Requires:	php-ldap
21cr|gosa-2.5.14-14|20	Requires:	php-imap
21cr|gosa-2.5.14-14|21	Requires:	php-mbstring
21cr|gosa-2.5.14-14|22	Requires:	php-mysql
21cr|gosa-2.5.14-14|23	Requires:	php-xml
21cr|gosa-2.5.14-14|24	Requires:	php-gd
21cr|gosa-2.5.14-14|25	Requires:	php-snmp
21cr|gosa-2.5.14-14|26	Requires:	php-iconv
21cr|gosa-2.5.14-14|27	Requires:	fping
21cr|gosa-2.5.14-14|28	Requires:	imagemagick
21cr|gosa-2.5.14-14|29	Requires:	smbldap-tools
21cr|gosa-2.5.14-14|30	BuildArch: 	noarch
21cr|gosa-2.5.14-14|31	
21cr|gosa-2.5.14-14|32	%description
21cr|gosa-2.5.14-14|33	GOsa is a combination of system-administrator and end-user web
21cr|gosa-2.5.14-14|34	interface, designed to handle LDAP based setups.
21cr|gosa-2.5.14-14|35	Provided is access to posix, shadow, samba, proxy, fax, and kerberos
21cr|gosa-2.5.14-14|36	accounts. It is able to manage the postfix/cyrus server combination
21cr|gosa-2.5.14-14|37	and can write user adapted sieve scripts.
21cr|gosa-2.5.14-14|38	
21cr|gosa-2.5.14-14|39	Access GOsa at http://localhost/gosa/
21cr|gosa-2.5.14-14|40	
21cr|gosa-2.5.14-14|41	%package schema
21cr|gosa-2.5.14-14|42	Group: 		System/Configuration/Other
21cr|gosa-2.5.14-14|43	Summary:        Schema Definitions for the GOSA package
21cr|gosa-2.5.14-14|44	Requires:	openldap-servers openldap-clients
21cr|gosa-2.5.14-14|45	
21cr|gosa-2.5.14-14|46	%description schema
21cr|gosa-2.5.14-14|47	Contains the Schema definition files for the GOSA admin package.
21cr|gosa-2.5.14-14|48	
21cr|gosa-2.5.14-14|49	%prep
21cr|gosa-2.5.14-14|50	%setup -q -a 3
21cr|gosa-2.5.14-14|51	find . -depth -name CVS -type d | xargs rm -rf
21cr|gosa-2.5.14-14|52	cp %{SOURCE2} .
21cr|gosa-2.5.14-14|53	
21cr|gosa-2.5.14-14|54	%build
21cr|gosa-2.5.14-14|55	
21cr|gosa-2.5.14-14|56	%install
21cr|gosa-2.5.14-14|57	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|gosa-2.5.14-14|58	
21cr|gosa-2.5.14-14|59	# (sb) seems broken - bad path to includes
21cr|gosa-2.5.14-14|60	sed -i 's|Excel/||g' include/php_writeexcel/class.excel.php
21cr|gosa-2.5.14-14|61	# (sb) copy the missing includes from SOURCE3 and rename docs
21cr|gosa-2.5.14-14|62	cp php_ole-%{oleversion}/*.php include/php_writeexcel
21cr|gosa-2.5.14-14|63	for i in README HOMEPAGE LICENSE; do \
21cr|gosa-2.5.14-14|64	mv php_ole-%{oleversion}/$i $i.php_ole; \
21cr|gosa-2.5.14-14|65	done
21cr|gosa-2.5.14-14|66	
21cr|gosa-2.5.14-14|67	DIRS="ihtml plugins html include locale"
21cr|gosa-2.5.14-14|68	for i in $DIRS; do \
21cr|gosa-2.5.14-14|69	cp -ua $i %{buildroot}%{_datadir}/%{name}/$i ; \
21cr|gosa-2.5.14-14|70	done
21cr|gosa-2.5.14-14|71	
21cr|gosa-2.5.14-14|72	# (sb) make rpmlint happier
21cr|gosa-2.5.14-14|73	find doc -type f | xargs chmod -x
21cr|gosa-2.5.14-14|74	
21cr|gosa-2.5.14-14|75	# (sb) error during setup if this isn't found
21cr|gosa-2.5.14-14|76	mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
21cr|gosa-2.5.14-14|77	cp -a contrib/gosa.conf %{buildroot}%{_datadir}/%{name}/contrib
21cr|gosa-2.5.14-14|78	
21cr|gosa-2.5.14-14|79	# (sb) used by smarty compile
21cr|gosa-2.5.14-14|80	mkdir -p %{buildroot}/var/spool/gosa
21cr|gosa-2.5.14-14|81	
21cr|gosa-2.5.14-14|82	# Copy default config
21cr|gosa-2.5.14-14|83	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|gosa-2.5.14-14|84	install -m 640 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|gosa-2.5.14-14|85	mkdir -p %{buildroot}%{_webappconfdir}
21cr|gosa-2.5.14-14|86	
21cr|gosa-2.5.14-14|87	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|gosa-2.5.14-14|88	Alias /gosa %{_datadir}/%{name}/html
21cr|gosa-2.5.14-14|89	
21cr|gosa-2.5.14-14|90	<Directory %{_datadir}/%{name}/html>
21cr|gosa-2.5.14-14|91	Require host 127.0.0.1
21cr|gosa-2.5.14-14|92	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
21cr|gosa-2.5.14-14|93	</Directory>
21cr|gosa-2.5.14-14|94	EOF
21cr|gosa-2.5.14-14|95	
21cr|gosa-2.5.14-14|96	mkdir -p %{buildroot}%{_datadir}/openldap/schema/%{name}
21cr|gosa-2.5.14-14|97	mv contrib/openldap/*.schema %{buildroot}%{_datadir}/openldap/schema/%{name}
21cr|gosa-2.5.14-14|98	
21cr|gosa-2.5.14-14|99	cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/%{name}-core.schema <<EOF
21cr|gosa-2.5.14-14|100	include %{_datadir}/openldap/schema/%{name}/goconfig.schema
21cr|gosa-2.5.14-14|101	include %{_datadir}/openldap/schema/%{name}/gofax.schema
21cr|gosa-2.5.14-14|102	include %{_datadir}/openldap/schema/%{name}/gofon.schema
21cr|gosa-2.5.14-14|103	include %{_datadir}/openldap/schema/%{name}/gosystem.schema
21cr|gosa-2.5.14-14|104	include %{_datadir}/openldap/schema/%{name}/goserver.schema
21cr|gosa-2.5.14-14|105	include %{_datadir}/openldap/schema/%{name}/goto.schema
21cr|gosa-2.5.14-14|106	include %{_datadir}/openldap/schema/%{name}/gosa+samba3.schema
21cr|gosa-2.5.14-14|107	include %{_datadir}/openldap/schema/%{name}/pureftpd.schema
21cr|gosa-2.5.14-14|108	EOF
21cr|gosa-2.5.14-14|109	
21cr|gosa-2.5.14-14|110	cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/example.ldif <<EOF
21cr|gosa-2.5.14-14|111	# Organization for Example Corporation
21cr|gosa-2.5.14-14|112	# load this ldif before gosa.ldif (for an empty opendap db)
21cr|gosa-2.5.14-14|113	dn: dc=example,dc=com
21cr|gosa-2.5.14-14|114	objectClass: dcObject
21cr|gosa-2.5.14-14|115	objectClass: organization
21cr|gosa-2.5.14-14|116	dc: example
21cr|gosa-2.5.14-14|117	o: Example Corporation
21cr|gosa-2.5.14-14|118	description: The Example Corporation
21cr|gosa-2.5.14-14|119	
21cr|gosa-2.5.14-14|120	# Organizational Role for Directory Manager
21cr|gosa-2.5.14-14|121	dn: cn=Manager,dc=example,dc=com
21cr|gosa-2.5.14-14|122	objectClass: organizationalRole
21cr|gosa-2.5.14-14|123	cn: Manager
21cr|gosa-2.5.14-14|124	description: Directory Manager
21cr|gosa-2.5.14-14|125	
21cr|gosa-2.5.14-14|126	# groups
21cr|gosa-2.5.14-14|127	dn: ou=Group,dc=example,dc=com
21cr|gosa-2.5.14-14|128	objectClass: organizationalUnit
21cr|gosa-2.5.14-14|129	ou: Group
21cr|gosa-2.5.14-14|130	description: Groups
21cr|gosa-2.5.14-14|131	
21cr|gosa-2.5.14-14|132	# users
21cr|gosa-2.5.14-14|133	#dn: ou=People,dc=example,dc=com
21cr|gosa-2.5.14-14|134	#objectClass: organizationalUnit
21cr|gosa-2.5.14-14|135	#ou: People
21cr|gosa-2.5.14-14|136	#description: Users
21cr|gosa-2.5.14-14|137	EOF
21cr|gosa-2.5.14-14|138	
21cr|gosa-2.5.14-14|139	cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/%{name}.ldif <<EOF
21cr|gosa-2.5.14-14|140	# Sample GOsa ldif
21cr|gosa-2.5.14-14|141	# username "admin", password "tester", group "administrators"
21cr|gosa-2.5.14-14|142	
21cr|gosa-2.5.14-14|143	# groups - may not be needed, in an fresh install I found I needed it
21cr|gosa-2.5.14-14|144	dn: ou=groups,dc=example,dc=com
21cr|gosa-2.5.14-14|145	objectClass: organizationalUnit
21cr|gosa-2.5.14-14|146	ou: groups
21cr|gosa-2.5.14-14|147	description: Groups
21cr|gosa-2.5.14-14|148	
21cr|gosa-2.5.14-14|149	# users - may not be needed, in a fresh install I found I needed it
21cr|gosa-2.5.14-14|150	dn: ou=people,dc=example,dc=com
21cr|gosa-2.5.14-14|151	objectClass: organizationalUnit
21cr|gosa-2.5.14-14|152	ou: people
21cr|gosa-2.5.14-14|153	description: Users
21cr|gosa-2.5.14-14|154	
21cr|gosa-2.5.14-14|155	dn: cn=admin,ou=people,dc=example,dc=com
21cr|gosa-2.5.14-14|156	objectClass: person
21cr|gosa-2.5.14-14|157	objectClass: organizationalPerson
21cr|gosa-2.5.14-14|158	objectClass: inetOrgPerson
21cr|gosa-2.5.14-14|159	objectClass: gosaAccount
21cr|gosa-2.5.14-14|160	uid: admin
21cr|gosa-2.5.14-14|161	cn: admin
21cr|gosa-2.5.14-14|162	givenName: admin
21cr|gosa-2.5.14-14|163	sn: GOsa main administrator
21cr|gosa-2.5.14-14|164	sambaLMPassword: 10974C6EFC0AEE1917306D272A9441BB
21cr|gosa-2.5.14-14|165	sambaNTPassword: 38F3951141D0F71A039CFA9D1EC06378
21cr|gosa-2.5.14-14|166	userPassword:: dGVzdGVy
21cr|gosa-2.5.14-14|167	
21cr|gosa-2.5.14-14|168	dn: cn=administrators,ou=groups,dc=example,dc=com
21cr|gosa-2.5.14-14|169	objectClass: gosaObject
21cr|gosa-2.5.14-14|170	objectClass: posixGroup
21cr|gosa-2.5.14-14|171	gosaSubtreeACL: :all
21cr|gosa-2.5.14-14|172	cn: administrators
21cr|gosa-2.5.14-14|173	gidNumber: 999
21cr|gosa-2.5.14-14|174	memberUid: admin
21cr|gosa-2.5.14-14|175	EOF
21cr|gosa-2.5.14-14|176	
21cr|gosa-2.5.14-14|177	# (sb) rpmlint
21cr|gosa-2.5.14-14|178	chmod +x contrib/scripts/*.pl
21cr|gosa-2.5.14-14|179	
21cr|gosa-2.5.14-14|180	
21cr|gosa-2.5.14-14|181	%post schema
21cr|gosa-2.5.14-14|182	grep -q "^include %{_datadir}/openldap/schema/%{name}/%{name}-core.schema" %{_sysconfdir}/openldap/schema/local.schema || echo "include %{_datadir}/openldap/schema/%{name}/%{name}-core.schema" >> /etc/openldap/schema/local.schema
21cr|gosa-2.5.14-14|183	if [ -f /var/lock/subsys/ldap ]; then
21cr|gosa-2.5.14-14|184	/etc/rc.d/init.d/ldap restart 1>&2;
21cr|gosa-2.5.14-14|185	fi
21cr|gosa-2.5.14-14|186	
21cr|gosa-2.5.14-14|187	
21cr|gosa-2.5.14-14|188	%postun schema
21cr|gosa-2.5.14-14|189	sed -i "s|^include %{_datadir}/openldap/schema/%{name}/%{name}-core.schema||" %{_sysconfdir}/openldap/schema/local.schema
21cr|gosa-2.5.14-14|190	if [ "$1" = "0" ]; then
21cr|gosa-2.5.14-14|191	if [ -f /var/lock/subsys/ldap ]; then
21cr|gosa-2.5.14-14|192	/etc/rc.d/init.d/ldap restart 1>&2
21cr|gosa-2.5.14-14|193	fi
21cr|gosa-2.5.14-14|194	fi
21cr|gosa-2.5.14-14|195	
21cr|gosa-2.5.14-14|196	%clean
21cr|gosa-2.5.14-14|197	
21cr|gosa-2.5.14-14|198	%files
21cr|gosa-2.5.14-14|199	%doc AUTHORS README README.urpmi
21cr|gosa-2.5.14-14|200	%doc Changelog COPYING INSTALL FAQ doc/*
21cr|gosa-2.5.14-14|201	#%doc contrib/altlinux contrib/fix_config.sh
21cr|gosa-2.5.14-14|202	#%doc contrib/mysql contrib/opensides contrib/patches
21cr|gosa-2.5.14-14|203	%doc contrib/scripts contrib/vacation_example.txt
21cr|gosa-2.5.14-14|204	%doc *.php_ole
21cr|gosa-2.5.14-14|205	
21cr|gosa-2.5.14-14|206	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|gosa-2.5.14-14|207	%attr(0750, %{apacheuser}, %{apachegroup}) %dir /var/spool/%{name}
21cr|gosa-2.5.14-14|208	%{_datadir}/%{name}
21cr|gosa-2.5.14-14|209	%dir %{_sysconfdir}/%{name}
21cr|gosa-2.5.14-14|210	%attr(0640, root, %{apachegroup}) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|gosa-2.5.14-14|211	
21cr|gosa-2.5.14-14|212	%files schema
21cr|gosa-2.5.14-14|213	%doc COPYING AUTHORS README README.urpmi
21cr|gosa-2.5.14-14|214	%doc contrib/demo.ldif contrib/openldap/slapd.conf
21cr|gosa-2.5.14-14|215	%dir %{_datadir}/openldap/schema/%{name}
21cr|gosa-2.5.14-14|216	%{_datadir}/openldap/schema/%{name}/*

2003 21
21cr|gource-0.54-1|1	Summary:	Software version control visualization tool
21cr|gource-0.54-1|2	Name:		gource
21cr|gource-0.54-1|3	Version:	0.54
21cr|gource-0.54-1|4	Release:	1
21cr|gource-0.54-1|5	License:	GPLv3+
21cr|gource-0.54-1|6	Group:		Monitoring
21cr|gource-0.54-1|7	Url:		http://gource.io
21cr|gource-0.54-1|8	Source0:	https://github.com/acaudwell/Gource/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|gource-0.54-1|9	BuildRequires:	boost-devel
21cr|gource-0.54-1|10	BuildRequires:	glm-devel
21cr|gource-0.54-1|11	BuildRequires:	pkgconfig(freetype2)
21cr|gource-0.54-1|12	BuildRequires:	pkgconfig(gl)
21cr|gource-0.54-1|13	BuildRequires:	pkgconfig(glew)
21cr|gource-0.54-1|14	BuildRequires:	pkgconfig(glu)
21cr|gource-0.54-1|15	BuildRequires:	pkgconfig(libjpeg)
21cr|gource-0.54-1|16	BuildRequires:	pkgconfig(libpcre)
21cr|gource-0.54-1|17	BuildRequires:	pkgconfig(libpng)
21cr|gource-0.54-1|18	BuildRequires:	pkgconfig(sdl2)
21cr|gource-0.54-1|19	BuildRequires:	pkgconfig(SDL2_image)
21cr|gource-0.54-1|20	BuildRequires:	pkgconfig(tinyxml)
21cr|gource-0.54-1|21	BuildRequires:	pkgconfig(x11)
21cr|gource-0.54-1|22	
21cr|gource-0.54-1|23	%description
21cr|gource-0.54-1|24	Software projects are displayed by Gource as an animated tree with the root
21cr|gource-0.54-1|25	directory of the project at its center. Directories appear as branches with
21cr|gource-0.54-1|26	files as leaves. Developers can be seen working on the tree at the times they
21cr|gource-0.54-1|27	contributed to the project.
21cr|gource-0.54-1|28	
21cr|gource-0.54-1|29	%files
21cr|gource-0.54-1|30	%doc README.md THANKS ChangeLog
21cr|gource-0.54-1|31	%{_bindir}/%{name}
21cr|gource-0.54-1|32	%{_datadir}/%{name}/
21cr|gource-0.54-1|33	%{_mandir}/man1/%{name}.1.*
21cr|gource-0.54-1|34	
21cr|gource-0.54-1|35	#----------------------------------------------------
21cr|gource-0.54-1|36	
21cr|gource-0.54-1|37	%prep
21cr|gource-0.54-1|38	%autosetup -p1
21cr|gource-0.54-1|39	
21cr|gource-0.54-1|40	%build
21cr|gource-0.54-1|41	%configure --with-tinyxml
21cr|gource-0.54-1|42	%make
21cr|gource-0.54-1|43	
21cr|gource-0.54-1|44	%install
21cr|gource-0.54-1|45	%makeinstall_std

2004 21
21cr|gournal-0.5.1-12|1	Name: 	 	gournal
21cr|gournal-0.5.1-12|2	Summary: 	GNOME hardwriting notepad
21cr|gournal-0.5.1-12|3	Version: 	0.5.1
21cr|gournal-0.5.1-12|4	Release: 	12
21cr|gournal-0.5.1-12|5	Source:		http://www.adebenham.com/debian/%{name}_%{version}-1.tar.gz
21cr|gournal-0.5.1-12|6	URL:		http://www.adebenham.com/gournal/
21cr|gournal-0.5.1-12|7	License:	GPL
21cr|gournal-0.5.1-12|8	Group:		Office
21cr|gournal-0.5.1-12|9	BuildArch:	noarch
21cr|gournal-0.5.1-12|10	BuildRequires:  imagemagick
21cr|gournal-0.5.1-12|11	
21cr|gournal-0.5.1-12|12	%description
21cr|gournal-0.5.1-12|13	Gournal is a note-taking application written for usage on Tablet-PCs.  It's
21cr|gournal-0.5.1-12|14	designed for usage with a stylus, not a mouse or keyboard.  It does not have
21cr|gournal-0.5.1-12|15	handwriting recognition but can be used in co-ordination with xstroke to
21cr|gournal-0.5.1-12|16	accept text.  The pages are saved as gzipped SVG files (not totally standard
21cr|gournal-0.5.1-12|17	yet but working on it).
21cr|gournal-0.5.1-12|18	
21cr|gournal-0.5.1-12|19	Gournal looks/works just like a physical notebook with multiple pages.
21cr|gournal-0.5.1-12|20	Gournal has the following tools:
21cr|gournal-0.5.1-12|21	* Fine/Normal/Medium/Think Pens
21cr|gournal-0.5.1-12|22	* Eraser
21cr|gournal-0.5.1-12|23	* Highliter
21cr|gournal-0.5.1-12|24	* Typed Text
21cr|gournal-0.5.1-12|25	* Time-stamp
21cr|gournal-0.5.1-12|26	* Zoom
21cr|gournal-0.5.1-12|27	* Infinite undo/redo
21cr|gournal-0.5.1-12|28	* Delete entire strokes
21cr|gournal-0.5.1-12|29	* Networkable pages
21cr|gournal-0.5.1-12|30	* <Insert Images>
21cr|gournal-0.5.1-12|31	* <Load a file as the background>
21cr|gournal-0.5.1-12|32	
21cr|gournal-0.5.1-12|33	%prep
21cr|gournal-0.5.1-12|34	%setup -q -n %{name}
21cr|gournal-0.5.1-12|35	
21cr|gournal-0.5.1-12|36	%install
21cr|gournal-0.5.1-12|37	mkdir -p %{buildroot}/%{_bindir}
21cr|gournal-0.5.1-12|38	cp %{name} %{buildroot}/%{_bindir}/
21cr|gournal-0.5.1-12|39	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|gournal-0.5.1-12|40	cp *.glade pixmaps/*.png %{buildroot}/%{_datadir}/%{name}
21cr|gournal-0.5.1-12|41	
21cr|gournal-0.5.1-12|42	#menu
21cr|gournal-0.5.1-12|43	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gournal-0.5.1-12|44	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gournal-0.5.1-12|45	[Desktop Entry]
21cr|gournal-0.5.1-12|46	Type=Application
21cr|gournal-0.5.1-12|47	Exec=Office;
21cr|gournal-0.5.1-12|48	Icon=%{name}
21cr|gournal-0.5.1-12|49	Name=Gournal
21cr|gournal-0.5.1-12|50	Comment=Handwriting notepad
21cr|gournal-0.5.1-12|51	Categories=Office/Accessories
21cr|gournal-0.5.1-12|52	EOF
21cr|gournal-0.5.1-12|53	
21cr|gournal-0.5.1-12|54	#icons
21cr|gournal-0.5.1-12|55	mkdir -p %{buildroot}/%{_liconsdir}
21cr|gournal-0.5.1-12|56	convert -size 48x48 pixmaps/pencil.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|gournal-0.5.1-12|57	mkdir -p %{buildroot}/%{_iconsdir}
21cr|gournal-0.5.1-12|58	convert -size 32x32 pixmaps/pencil.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|gournal-0.5.1-12|59	mkdir -p %{buildroot}/%{_miconsdir}
21cr|gournal-0.5.1-12|60	convert -size 16x16 pixmaps/pencil.png %{buildroot}/%{_miconsdir}/%{name}.png
21cr|gournal-0.5.1-12|61	
21cr|gournal-0.5.1-12|62	%clean
21cr|gournal-0.5.1-12|63	
21cr|gournal-0.5.1-12|64	%files
21cr|gournal-0.5.1-12|65	%doc CHANGES README
21cr|gournal-0.5.1-12|66	%{_bindir}/%{name}
21cr|gournal-0.5.1-12|67	%{_datadir}/%{name}
21cr|gournal-0.5.1-12|68	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gournal-0.5.1-12|69	%{_liconsdir}/%{name}.png
21cr|gournal-0.5.1-12|70	%{_iconsdir}/%{name}.png
21cr|gournal-0.5.1-12|71	%{_miconsdir}/%{name}.png

2005 21
21cr|goverlay-1.1.1-1|1	Summary:	GUI to help manage Linux overlays
21cr|goverlay-1.1.1-1|2	Name:		goverlay
21cr|goverlay-1.1.1-1|3	Version:	1.1.1
21cr|goverlay-1.1.1-1|4	Release:	1
21cr|goverlay-1.1.1-1|5	License:	GPLv3+
21cr|goverlay-1.1.1-1|6	Group:		Graphics
21cr|goverlay-1.1.1-1|7	Url:		https://github.com/benjamimgois/goverlay
21cr|goverlay-1.1.1-1|8	Source0:	https://github.com/benjamimgois/goverlay/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|goverlay-1.1.1-1|9	# From Fedora
21cr|goverlay-1.1.1-1|10	Patch0:		goverlay-enable-debuginfo-generation.patch
21cr|goverlay-1.1.1-1|11	BuildRequires:	lazarus
21cr|goverlay-1.1.1-1|12	BuildRequires:	qt6pas-devel
21cr|goverlay-1.1.1-1|13	BuildRequires:	pkgconfig(libglvnd)
21cr|goverlay-1.1.1-1|14	Requires:	hicolor-icon-theme
21cr|goverlay-1.1.1-1|15	Requires:	mangohud
21cr|goverlay-1.1.1-1|16	Requires:	qt6pas
21cr|goverlay-1.1.1-1|17	Recommends:	mesa-demos
21cr|goverlay-1.1.1-1|18	Recommends:	vkbasalt
21cr|goverlay-1.1.1-1|19	
21cr|goverlay-1.1.1-1|20	%description
21cr|goverlay-1.1.1-1|21	GOverlay is an open source project aimed to create a Graphical UI to manage
21cr|goverlay-1.1.1-1|22	Vulkan/OpenGL overlays. It is still in early development, so it lacks a lot of
21cr|goverlay-1.1.1-1|23	features.
21cr|goverlay-1.1.1-1|24	
21cr|goverlay-1.1.1-1|25	This project was only possible thanks to the other maintainers and
21cr|goverlay-1.1.1-1|26	contributors that have done the hard work. I am just a Network Engineer that
21cr|goverlay-1.1.1-1|27	really likes Linux and Gaming.
21cr|goverlay-1.1.1-1|28	
21cr|goverlay-1.1.1-1|29	%files
21cr|goverlay-1.1.1-1|30	%doc README.md
21cr|goverlay-1.1.1-1|31	%license LICENSE
21cr|goverlay-1.1.1-1|32	%{_bindir}/%{name}
21cr|goverlay-1.1.1-1|33	%{_datadir}/applications/*.desktop
21cr|goverlay-1.1.1-1|34	%{_datadir}/icons/hicolor/*/*/*.png
21cr|goverlay-1.1.1-1|35	%{_libexecdir}/%{name}
21cr|goverlay-1.1.1-1|36	%{_mandir}/man1/*.1*
21cr|goverlay-1.1.1-1|37	%{_metainfodir}/*.xml
21cr|goverlay-1.1.1-1|38	
21cr|goverlay-1.1.1-1|39	#----------------------------------------------------------------------------
21cr|goverlay-1.1.1-1|40	
21cr|goverlay-1.1.1-1|41	%prep
21cr|goverlay-1.1.1-1|42	%autosetup -p1
21cr|goverlay-1.1.1-1|43	
21cr|goverlay-1.1.1-1|44	%build
21cr|goverlay-1.1.1-1|45	%make
21cr|goverlay-1.1.1-1|46	
21cr|goverlay-1.1.1-1|47	%install
21cr|goverlay-1.1.1-1|48	%makeinstall_std prefix=/usr

2006 21
21cr|gp-0.26-10|1	# Workaround to build with GCC 10
21cr|gp-0.26-10|2	%global optflags %{optflags} -fcommon
21cr|gp-0.26-10|3	%define name gp
21cr|gp-0.26-10|4	%define version 0.26
21cr|gp-0.26-10|5	%define release 10
21cr|gp-0.26-10|6	
21cr|gp-0.26-10|7	Summary: A set of basic utilities for manipulating DNA / RNA / protein sequences
21cr|gp-0.26-10|8	Name: %name
21cr|gp-0.26-10|9	Version: %version
21cr|gp-0.26-10|10	Release: %release
21cr|gp-0.26-10|11	License: GPL
21cr|gp-0.26-10|12	Group: Sciences/Chemistry
21cr|gp-0.26-10|13	URL: http://www.bioinformatics.org/genpak
21cr|gp-0.26-10|14	Source: %name-%version.tar.bz2
21cr|gp-0.26-10|15	
21cr|gp-0.26-10|16	%description
21cr|gp-0.26-10|17	This is a set of small programs for biologists working with sequence data. The
21cr|gp-0.26-10|18	programs are written as a sort of `biological' extension to the standard Unix
21cr|gp-0.26-10|19	tools (sed, awk, grep and the whole myriad of little, useful tools). They
21cr|gp-0.26-10|20	accept standard input and can spawn the data to standard output, so you can
21cr|gp-0.26-10|21	place them in a pipe as any other Unix command or use them in a cgi script.
21cr|gp-0.26-10|22	All programs are written in ANSI C, and are supposed to 1) aid manipulate
21cr|gp-0.26-10|23	large data sets in intensive batch processing, and 2) faciliate production of
21cr|gp-0.26-10|24	cgi-based local web servers providing some basic functions.
21cr|gp-0.26-10|25	
21cr|gp-0.26-10|26	%prep
21cr|gp-0.26-10|27	%setup -q
21cr|gp-0.26-10|28	
21cr|gp-0.26-10|29	%build
21cr|gp-0.26-10|30	make CFLAGS="$RPM_OPT_FLAGS"
21cr|gp-0.26-10|31	
21cr|gp-0.26-10|32	%install
21cr|gp-0.26-10|33	mkdir -p $RPM_BUILD_ROOT/%_bindir
21cr|gp-0.26-10|34	mkdir -p $RPM_BUILD_ROOT/%_datadir
21cr|gp-0.26-10|35	mkdir -p $RPM_BUILD_ROOT/%_mandir/man1
21cr|gp-0.26-10|36	mkdir -p $RPM_BUILD_ROOT/%_docdir
21cr|gp-0.26-10|37	make TREE=$RPM_BUILD_ROOT/usr DATADIR=$RPM_BUILD_ROOT/%_datadir MANDIR=$RPM_BUILD_ROOT/%_mandir install
21cr|gp-0.26-10|38	
21cr|gp-0.26-10|39	%clean
21cr|gp-0.26-10|40	rm -fr $RPM_BUILD_ROOT
21cr|gp-0.26-10|41	
21cr|gp-0.26-10|42	%files
21cr|gp-0.26-10|43	%defattr(-,root,root)
21cr|gp-0.26-10|44	%doc README.TXT LICENSE.TXT CHANGES.TXT html
21cr|gp-0.26-10|45	%_bindir/gp*
21cr|gp-0.26-10|46	%_mandir/man1/*
21cr|gp-0.26-10|47	%_datadir/genpak

2007 21
21cr|gpa-0.10.0-1|1	Summary:	The GNU Privacy Assistant
21cr|gpa-0.10.0-1|2	Name:		gpa
21cr|gpa-0.10.0-1|3	Version:	0.10.0
21cr|gpa-0.10.0-1|4	Release:	1
21cr|gpa-0.10.0-1|5	License:	GPLv2+
21cr|gpa-0.10.0-1|6	Group:		File tools
21cr|gpa-0.10.0-1|7	Url:		http://wald.intevation.org/projects/gpa/
21cr|gpa-0.10.0-1|8	Source0:	ftp://ftp.gnupg.org/gcrypt/gpa/%{name}-%{version}.tar.bz2
21cr|gpa-0.10.0-1|9	BuildRequires:	gnupg
21cr|gpa-0.10.0-1|10	BuildRequires:	gettext-devel
21cr|gpa-0.10.0-1|11	BuildRequires:	gpgme-devel >= 1.5
21cr|gpa-0.10.0-1|12	BuildRequires:	libassuan-devel
21cr|gpa-0.10.0-1|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gpa-0.10.0-1|14	Requires:	gnupg
21cr|gpa-0.10.0-1|15	
21cr|gpa-0.10.0-1|16	%description
21cr|gpa-0.10.0-1|17	The GNU Privacy Assistant is a graphical user interface for the
21cr|gpa-0.10.0-1|18	GNU Privacy Guard (GnuPG). GnuPG is a system that provides you with
21cr|gpa-0.10.0-1|19	privacy by encrypting emails or other documents and with
21cr|gpa-0.10.0-1|20	authentication of received files by signature management.
21cr|gpa-0.10.0-1|21	
21cr|gpa-0.10.0-1|22	Install this package if you want to have an easy interface for GnuPG.
21cr|gpa-0.10.0-1|23	
21cr|gpa-0.10.0-1|24	%files -f %{name}.lang
21cr|gpa-0.10.0-1|25	%doc AUTHORS ChangeLog README THANKS TODO
21cr|gpa-0.10.0-1|26	%{_bindir}/*
21cr|gpa-0.10.0-1|27	%{_datadir}/gpa
21cr|gpa-0.10.0-1|28	%{_datadir}/applications/*.desktop
21cr|gpa-0.10.0-1|29	%{_datadir}/pixmaps/%{name}.png
21cr|gpa-0.10.0-1|30	%{_mandir}/man1/gpa.1.*
21cr|gpa-0.10.0-1|31	
21cr|gpa-0.10.0-1|32	#----------------------------------------------------------------------------
21cr|gpa-0.10.0-1|33	
21cr|gpa-0.10.0-1|34	%prep
21cr|gpa-0.10.0-1|35	%setup -q
21cr|gpa-0.10.0-1|36	
21cr|gpa-0.10.0-1|37	%build
21cr|gpa-0.10.0-1|38	%configure \
21cr|gpa-0.10.0-1|39	--disable-rpath
21cr|gpa-0.10.0-1|40	%make
21cr|gpa-0.10.0-1|41	
21cr|gpa-0.10.0-1|42	%install
21cr|gpa-0.10.0-1|43	%makeinstall_std
21cr|gpa-0.10.0-1|44	
21cr|gpa-0.10.0-1|45	# menu entry
21cr|gpa-0.10.0-1|46	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gpa-0.10.0-1|47	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gpa-0.10.0-1|48	[Desktop Entry]
21cr|gpa-0.10.0-1|49	Type=Application
21cr|gpa-0.10.0-1|50	Exec=%{_bindir}/gpa
21cr|gpa-0.10.0-1|51	Icon=%{name}
21cr|gpa-0.10.0-1|52	Name=GNU Privacy Assistant
21cr|gpa-0.10.0-1|53	Comment=Graphical User Interface for GnuPG
21cr|gpa-0.10.0-1|54	Categories=GTK;System;
21cr|gpa-0.10.0-1|55	EOF
21cr|gpa-0.10.0-1|56	
21cr|gpa-0.10.0-1|57	%find_lang %{name}

2008 21
21cr|gpac-2.0.0-3|1	%define	major 11
21cr|gpac-2.0.0-3|2	%define	libname %mklibname %{name} %{major}
21cr|gpac-2.0.0-3|3	%define	devname %mklibname %{name} -d
21cr|gpac-2.0.0-3|4	
21cr|gpac-2.0.0-3|5	Summary:	MPEG-4 multimedia framework
21cr|gpac-2.0.0-3|6	Name:		gpac
21cr|gpac-2.0.0-3|7	Version:	2.0.0
21cr|gpac-2.0.0-3|8	Release:	3
21cr|gpac-2.0.0-3|9	License:	LGPLv2+
21cr|gpac-2.0.0-3|10	Group:		Video
21cr|gpac-2.0.0-3|11	Url:		https://gpac.wp.imt.fr/
21cr|gpac-2.0.0-3|12	Source0:	https://github.com/gpac/gpac/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|gpac-2.0.0-3|13	Patch0:		110_all_implicitdecls.patch
21cr|gpac-2.0.0-3|14	Patch1:		gpac-0.7.1-link.patch
21cr|gpac-2.0.0-3|15	BuildRequires:	chrpath
21cr|gpac-2.0.0-3|16	BuildRequires:	doxygen
21cr|gpac-2.0.0-3|17	BuildRequires:	git
21cr|gpac-2.0.0-3|18	BuildRequires:	imagemagick
21cr|gpac-2.0.0-3|19	BuildRequires:	kernel-headers
21cr|gpac-2.0.0-3|20	BuildRequires:	a52dec-devel >= 0.7.4
21cr|gpac-2.0.0-3|21	BuildRequires:	ffmpeg-devel
21cr|gpac-2.0.0-3|22	BuildRequires:	libamrnb-devel
21cr|gpac-2.0.0-3|23	BuildRequires:	libamrwb-devel
21cr|gpac-2.0.0-3|24	BuildRequires:	libfaad2-devel >= 2.0
21cr|gpac-2.0.0-3|25	BuildRequires:	wxgtku3.1-devel
21cr|gpac-2.0.0-3|26	BuildRequires:	xvid-devel >= 1.0
21cr|gpac-2.0.0-3|27	BuildRequires:	pkgconfig(alsa)
21cr|gpac-2.0.0-3|28	BuildRequires:	pkgconfig(directfb)
21cr|gpac-2.0.0-3|29	BuildRequires:	pkgconfig(freetype2) >= 2.1.4
21cr|gpac-2.0.0-3|30	BuildRequires:	pkgconfig(gl)
21cr|gpac-2.0.0-3|31	BuildRequires:	pkgconfig(glu)
21cr|gpac-2.0.0-3|32	BuildRequires:	pkgconfig(glut)
21cr|gpac-2.0.0-3|33	BuildRequires:	pkgconfig(jack)
21cr|gpac-2.0.0-3|34	BuildRequires:	pkgconfig(libjpeg)
21cr|gpac-2.0.0-3|35	BuildRequires:	pkgconfig(liblzma)
21cr|gpac-2.0.0-3|36	BuildRequires:	pkgconfig(libnghttp2)
21cr|gpac-2.0.0-3|37	BuildRequires:	pkgconfig(libopenjp2)
21cr|gpac-2.0.0-3|38	BuildRequires:	pkgconfig(libpng) >= 1.2.33
21cr|gpac-2.0.0-3|39	BuildRequires:	pkgconfig(libpulse)
21cr|gpac-2.0.0-3|40	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gpac-2.0.0-3|41	BuildRequires:	pkgconfig(mad) >= 0.15.1
21cr|gpac-2.0.0-3|42	BuildRequires:	pkgconfig(ogg)
21cr|gpac-2.0.0-3|43	BuildRequires:	pkgconfig(openssl)
21cr|gpac-2.0.0-3|44	BuildRequires:	pkgconfig(sdl2)
21cr|gpac-2.0.0-3|45	BuildRequires:	pkgconfig(theora) >= 1.0
21cr|gpac-2.0.0-3|46	BuildRequires:	pkgconfig(vorbis) >= 1.1
21cr|gpac-2.0.0-3|47	BuildRequires:	pkgconfig(x11)
21cr|gpac-2.0.0-3|48	BuildRequires:	pkgconfig(xext)
21cr|gpac-2.0.0-3|49	BuildRequires:	pkgconfig(xmlrpc)
21cr|gpac-2.0.0-3|50	BuildRequires:	pkgconfig(xv)
21cr|gpac-2.0.0-3|51	BuildRequires:	pkgconfig(zlib)
21cr|gpac-2.0.0-3|52	
21cr|gpac-2.0.0-3|53	%description
21cr|gpac-2.0.0-3|54	GPAC is a multimedia framework based on the MPEG-4 Systems standard developed
21cr|gpac-2.0.0-3|55	from scratch in ANSI C. The original development goal is to provide a clean
21cr|gpac-2.0.0-3|56	(a.k.a. readable by as many people as possible), small and flexible
21cr|gpac-2.0.0-3|57	alternative to the MPEG-4 Systems reference software.
21cr|gpac-2.0.0-3|58	The natural evolution has been the integration of recent multimedia standards
21cr|gpac-2.0.0-3|59	(SVG/SMIL, VRML, X3D, SWF, 3GPP(2) tools, etc) into a single framework. VRML97
21cr|gpac-2.0.0-3|60	and a good amount of the X3D standard have already been integrated into GPAC,
21cr|gpac-2.0.0-3|61	as well as some SVG support and experimental Macromedia Flash support.
21cr|gpac-2.0.0-3|62	
21cr|gpac-2.0.0-3|63	%files
21cr|gpac-2.0.0-3|64	%doc Changelog COPYING README.md
21cr|gpac-2.0.0-3|65	%{_bindir}/%{name}
21cr|gpac-2.0.0-3|66	%{_bindir}/MP4*
21cr|gpac-2.0.0-3|67	%dir %{_libdir}/%{name}
21cr|gpac-2.0.0-3|68	%{_libdir}/%{name}/gm_*.so
21cr|gpac-2.0.0-3|69	%dir %{_datadir}/%{name}
21cr|gpac-2.0.0-3|70	%{_datadir}/%{name}/*
21cr|gpac-2.0.0-3|71	%{_datadir}/applications/%{name}.desktop
21cr|gpac-2.0.0-3|72	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gpac-2.0.0-3|73	%{_mandir}/man1/*.1.*
21cr|gpac-2.0.0-3|74	
21cr|gpac-2.0.0-3|75	#----------------------------------------------------------------------------
21cr|gpac-2.0.0-3|76	
21cr|gpac-2.0.0-3|77	%package -n %{libname}
21cr|gpac-2.0.0-3|78	Summary:	GPAC shared library
21cr|gpac-2.0.0-3|79	Group:		System/Libraries
21cr|gpac-2.0.0-3|80	
21cr|gpac-2.0.0-3|81	%description -n %{libname}
21cr|gpac-2.0.0-3|82	GPAC is a multimedia framework based on the MPEG-4 Systems standard developed
21cr|gpac-2.0.0-3|83	from scratch in ANSI C. This package provides the GPAC shared library.
21cr|gpac-2.0.0-3|84	
21cr|gpac-2.0.0-3|85	%files -n %{libname}
21cr|gpac-2.0.0-3|86	%doc COPYING
21cr|gpac-2.0.0-3|87	%{_libdir}/libgpac.so.%{major}
21cr|gpac-2.0.0-3|88	%{_libdir}/libgpac.so.%{major}.*
21cr|gpac-2.0.0-3|89	
21cr|gpac-2.0.0-3|90	#----------------------------------------------------------------------------
21cr|gpac-2.0.0-3|91	
21cr|gpac-2.0.0-3|92	%package -n %{devname}
21cr|gpac-2.0.0-3|93	Summary:	Development headers and library for %{name}
21cr|gpac-2.0.0-3|94	Group:		Development/C
21cr|gpac-2.0.0-3|95	Requires:	%{libname} = %{EVRD}
21cr|gpac-2.0.0-3|96	Provides:	%{name}-devel = %{EVRD}
21cr|gpac-2.0.0-3|97	
21cr|gpac-2.0.0-3|98	%description -n %{devname}
21cr|gpac-2.0.0-3|99	Development headers and libraries for %{name}.
21cr|gpac-2.0.0-3|100	
21cr|gpac-2.0.0-3|101	%files -n %{devname}
21cr|gpac-2.0.0-3|102	%doc Changelog COPYING README.md
21cr|gpac-2.0.0-3|103	%doc share/doc/html-libgpac/*
21cr|gpac-2.0.0-3|104	%dir %{_includedir}/%{name}/
21cr|gpac-2.0.0-3|105	%{_includedir}/%{name}/*
21cr|gpac-2.0.0-3|106	%{_libdir}/pkgconfig/%{name}.pc
21cr|gpac-2.0.0-3|107	%{_libdir}/libgpac.so
21cr|gpac-2.0.0-3|108	%{_libdir}/libgpac_static.a
21cr|gpac-2.0.0-3|109	
21cr|gpac-2.0.0-3|110	#----------------------------------------------------------------------------
21cr|gpac-2.0.0-3|111	
21cr|gpac-2.0.0-3|112	%prep
21cr|gpac-2.0.0-3|113	%setup -q
21cr|gpac-2.0.0-3|114	%apply_patches
21cr|gpac-2.0.0-3|115	
21cr|gpac-2.0.0-3|116	sed -i -e 's/Wall/w/g' `find -name Makefile`
21cr|gpac-2.0.0-3|117	
21cr|gpac-2.0.0-3|118	iconv -f iso8859-1 -t utf-8 Changelog > Changelog.conv && mv -f Changelog.conv Changelog
21cr|gpac-2.0.0-3|119	chmod -x modules/directfb_out/directfb_out.{c,h}
21cr|gpac-2.0.0-3|120	
21cr|gpac-2.0.0-3|121	
21cr|gpac-2.0.0-3|122	%build
21cr|gpac-2.0.0-3|123	# This is not a standard configure from autotools: i.e.
21cr|gpac-2.0.0-3|124	# it spams the terminal with all the errors from the compile tests
21cr|gpac-2.0.0-3|125	# and you need to pass %%{_lib} instead of %%{_libdir}, otherwise all
21cr|gpac-2.0.0-3|126	# the library stuff will ends up in "/usr/usr/%%{_lib}"
21cr|gpac-2.0.0-3|127	
21cr|gpac-2.0.0-3|128	# FIXME: both amr builds are broken ATM
21cr|gpac-2.0.0-3|129	%setup_compile_flags
21cr|gpac-2.0.0-3|130	./configure --prefix="%{_prefix}" --libdir="%{_lib}" --mandir="%{_mandir}"\
21cr|gpac-2.0.0-3|131	--extra-cflags="%{optflags}" --extra-ldflags="%{ldflags}"\
21cr|gpac-2.0.0-3|132	--enable-pic \
21cr|gpac-2.0.0-3|133	--enable-depth \
21cr|gpac-2.0.0-3|134	--use-js=no \
21cr|gpac-2.0.0-3|135	--use-ffmpeg=system \
21cr|gpac-2.0.0-3|136	%ifarch aarch64
21cr|gpac-2.0.0-3|137	--use-mad=no \
21cr|gpac-2.0.0-3|138	%endif
21cr|gpac-2.0.0-3|139	--use-ogg=system \
21cr|gpac-2.0.0-3|140	--use-openjpeg=system \
21cr|gpac-2.0.0-3|141	--use-theora=system \
21cr|gpac-2.0.0-3|142	--use-vorbis=system \
21cr|gpac-2.0.0-3|143	--disable-amr-nb \
21cr|gpac-2.0.0-3|144	--disable-amr-wb \
21cr|gpac-2.0.0-3|145	--enable-jack \
21cr|gpac-2.0.0-3|146	--enable-joystick \
21cr|gpac-2.0.0-3|147	--enable-pulseaudio
21cr|gpac-2.0.0-3|148	
21cr|gpac-2.0.0-3|149	%make
21cr|gpac-2.0.0-3|150	
21cr|gpac-2.0.0-3|151	# Make dev docs
21cr|gpac-2.0.0-3|152	%make doc
21cr|gpac-2.0.0-3|153	
21cr|gpac-2.0.0-3|154	
21cr|gpac-2.0.0-3|155	%install
21cr|gpac-2.0.0-3|156	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|gpac-2.0.0-3|157	# The "install" implied in our macro installs only the programs;
21cr|gpac-2.0.0-3|158	# to have also the libraries we need to add "install-lib"
21cr|gpac-2.0.0-3|159	%makeinstall_std install-lib
21cr|gpac-2.0.0-3|160	
21cr|gpac-2.0.0-3|161	# Add more icons
21cr|gpac-2.0.0-3|162	for size in 512 256 64 48 32 16; do
21cr|gpac-2.0.0-3|163	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|gpac-2.0.0-3|164	convert share/res/%{name}_highres.png -resize ${size} %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|gpac-2.0.0-3|165	done
21cr|gpac-2.0.0-3|166	
21cr|gpac-2.0.0-3|167	# Drop rpath here since configure won't let us to avoit it
21cr|gpac-2.0.0-3|168	chrpath -d %{buildroot}%{_bindir}/%{name}
21cr|gpac-2.0.0-3|169	chrpath -d %{buildroot}%{_bindir}/MP4*

2009 21
21cr|gpaint-2-0.3.3-11|1	Summary:	Simple, easy-to-use paint program
21cr|gpaint-2-0.3.3-11|2	Name:		gpaint-2
21cr|gpaint-2-0.3.3-11|3	Version:	0.3.3
21cr|gpaint-2-0.3.3-11|4	Release:	11
21cr|gpaint-2-0.3.3-11|5	License:	GPLv2+
21cr|gpaint-2-0.3.3-11|6	Group:		Graphics
21cr|gpaint-2-0.3.3-11|7	Source0:	http://www.gnu.org/software/gpaint/downloading/%{name}-%{version}.tar.gz
21cr|gpaint-2-0.3.3-11|8	Url:		http://www.gnu.org/software/gpaint/
21cr|gpaint-2-0.3.3-11|9	Patch0:		gpaint-2-0.3.3-fix-drawing-fnt.patch
21cr|gpaint-2-0.3.3-11|10	Patch1:		gpaint-2-0.3.3-remove-entry-menu.h.patch
21cr|gpaint-2-0.3.3-11|11	Patch2:		gpaint-2-0.3.3-fix-crash-on-font-selection.patch
21cr|gpaint-2-0.3.3-11|12	Patch3:		gpaint-2-0.3.3-fix-crash-on-saving-in-unsupported-format.patch
21cr|gpaint-2-0.3.3-11|13	Patch4:		gpaint-2-0.3.3-fix-not-printable-string.patch
21cr|gpaint-2-0.3.3-11|14	Patch5:		gpaint-2-0.3.3-fix-color-selection.patch
21cr|gpaint-2-0.3.3-11|15	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gpaint-2-0.3.3-11|16	
21cr|gpaint-2-0.3.3-11|17	%description
21cr|gpaint-2-0.3.3-11|18	GNU Paint. A simple, easy-to-use paint program for GNOME. This is a port of
21cr|gpaint-2-0.3.3-11|19	xpaint that takes advantages of features unique to the GNOME environment.
21cr|gpaint-2-0.3.3-11|20	
21cr|gpaint-2-0.3.3-11|21	%files -f %{name}.lang
21cr|gpaint-2-0.3.3-11|22	%doc AUTHORS COPYING  NEWS README THANKS
21cr|gpaint-2-0.3.3-11|23	%{_bindir}/%{name}
21cr|gpaint-2-0.3.3-11|24	%{_datadir}/gpaint/glade/gpaint.glade
21cr|gpaint-2-0.3.3-11|25	%{_datadir}/applications/%{name}.desktop
21cr|gpaint-2-0.3.3-11|26	
21cr|gpaint-2-0.3.3-11|27	#----------------------------------------------------------------------------
21cr|gpaint-2-0.3.3-11|28	
21cr|gpaint-2-0.3.3-11|29	%prep
21cr|gpaint-2-0.3.3-11|30	%setup -q
21cr|gpaint-2-0.3.3-11|31	%patch0 -p1
21cr|gpaint-2-0.3.3-11|32	%patch1 -p0
21cr|gpaint-2-0.3.3-11|33	%patch2 -p1
21cr|gpaint-2-0.3.3-11|34	%patch3 -p1
21cr|gpaint-2-0.3.3-11|35	%patch4 -p1
21cr|gpaint-2-0.3.3-11|36	%patch5 -p1
21cr|gpaint-2-0.3.3-11|37	
21cr|gpaint-2-0.3.3-11|38	%build
21cr|gpaint-2-0.3.3-11|39	%configure
21cr|gpaint-2-0.3.3-11|40	%make LIBS="-lm"
21cr|gpaint-2-0.3.3-11|41	
21cr|gpaint-2-0.3.3-11|42	%install
21cr|gpaint-2-0.3.3-11|43	%makeinstall_std
21cr|gpaint-2-0.3.3-11|44	%find_lang %{name}
21cr|gpaint-2-0.3.3-11|45	
21cr|gpaint-2-0.3.3-11|46	#mdk menu entry
21cr|gpaint-2-0.3.3-11|47	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gpaint-2-0.3.3-11|48	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gpaint-2-0.3.3-11|49	[Desktop Entry]
21cr|gpaint-2-0.3.3-11|50	Encoding=UTF-8
21cr|gpaint-2-0.3.3-11|51	Name=Gpaint
21cr|gpaint-2-0.3.3-11|52	Comment=Paint program
21cr|gpaint-2-0.3.3-11|53	Exec=%{_bindir}/%{name}
21cr|gpaint-2-0.3.3-11|54	Icon=graphics_section
21cr|gpaint-2-0.3.3-11|55	Terminal=false
21cr|gpaint-2-0.3.3-11|56	Type=Application
21cr|gpaint-2-0.3.3-11|57	Categories=Graphics;
21cr|gpaint-2-0.3.3-11|58	MimeType=image/gif;image/jpeg;image/png;image/bmp;image/x-eps;image/x-ico;image/x-portable-bitmap;image/x-portable-pixmap;image/x-xbitmap;image/x-xpixmap;
21cr|gpaint-2-0.3.3-11|59	EOF

2010 21
21cr|gpass-0.5.1-12|1	%define name gpass
21cr|gpass-0.5.1-12|2	%define version 0.5.1
21cr|gpass-0.5.1-12|3	%define release 12
21cr|gpass-0.5.1-12|4	
21cr|gpass-0.5.1-12|5	Name:          %name
21cr|gpass-0.5.1-12|6	Summary:       A password manager for the GNOME desktop
21cr|gpass-0.5.1-12|7	Version:       %version
21cr|gpass-0.5.1-12|8	Release:       %release
21cr|gpass-0.5.1-12|9	License:       GPL
21cr|gpass-0.5.1-12|10	Group:         Databases
21cr|gpass-0.5.1-12|11	Source0:        http://projects.netlab.jp/gpass/release/%{name}-%{version}.tar.bz2
21cr|gpass-0.5.1-12|12	Patch0: gpass-0.5.1-fix-str-fmt.patch
21cr|gpass-0.5.1-12|13	Patch1: gpass-0.5.1-link.patch
21cr|gpass-0.5.1-12|14	Patch2:	gpass-0.5.1-glibh.patch
21cr|gpass-0.5.1-12|15	BuildRequires: libmhash-devel
21cr|gpass-0.5.1-12|16	BuildRequires: pkgconfig(libglade-2.0)
21cr|gpass-0.5.1-12|17	BuildRequires: libmcrypt-devel
21cr|gpass-0.5.1-12|18	BuildRequires: pkgconfig(gconf-2.0)
21cr|gpass-0.5.1-12|19	BuildRequires: pkgconfig(libgnomeui-2.0)
21cr|gpass-0.5.1-12|20	BuildRequires: perl(XML::Parser)
21cr|gpass-0.5.1-12|21	
21cr|gpass-0.5.1-12|22	%description
21cr|gpass-0.5.1-12|23	The GNOME Password Manager - GPass for short - is a simple application,
21cr|gpass-0.5.1-12|24	written for the GNOME 2 desktop, that lets you manage a collection of
21cr|gpass-0.5.1-12|25	passwords. The password collection is stored in an encrypted file,
21cr|gpass-0.5.1-12|26	protected by a master-password.
21cr|gpass-0.5.1-12|27	
21cr|gpass-0.5.1-12|28	%prep
21cr|gpass-0.5.1-12|29	%setup -q
21cr|gpass-0.5.1-12|30	%patch0 -p0
21cr|gpass-0.5.1-12|31	%patch1 -p0
21cr|gpass-0.5.1-12|32	%patch2 -p2 -b .glibh
21cr|gpass-0.5.1-12|33	
21cr|gpass-0.5.1-12|34	%build
21cr|gpass-0.5.1-12|35	%configure
21cr|gpass-0.5.1-12|36	%make
21cr|gpass-0.5.1-12|37	
21cr|gpass-0.5.1-12|38	%install
21cr|gpass-0.5.1-12|39	export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
21cr|gpass-0.5.1-12|40	%makeinstall_std
21cr|gpass-0.5.1-12|41	unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
21cr|gpass-0.5.1-12|42	%find_lang %name
21cr|gpass-0.5.1-12|43	
21cr|gpass-0.5.1-12|44	%files -f %{name}.lang
21cr|gpass-0.5.1-12|45	%doc AUTHORS COPYING INSTALL README NEWS TODO
21cr|gpass-0.5.1-12|46	%{_bindir}/*
21cr|gpass-0.5.1-12|47	%{_datadir}/gpass/*
21cr|gpass-0.5.1-12|48	%{_datadir}/applications/%{name}.desktop
21cr|gpass-0.5.1-12|49	%{_sysconfdir}/gconf/schemas/gpass.schemas
21cr|gpass-0.5.1-12|50	%{_mandir}/man1/gpass*
21cr|gpass-0.5.1-12|51	%{_datadir}/pixmaps/gpass-icon.png

2011 21
21cr|gperiodic-2.0.10-8|1	Name:		gperiodic
21cr|gperiodic-2.0.10-8|2	Summary:	A graphical application for browsing the periodic table
21cr|gperiodic-2.0.10-8|3	Version:	2.0.10
21cr|gperiodic-2.0.10-8|4	Release:	8
21cr|gperiodic-2.0.10-8|5	Source0:	http://www.frantz.fi/software/%{name}-%{version}.tar.bz2
21cr|gperiodic-2.0.10-8|6	URL:		http://www.frantz.fi/software/gperiodic.php
21cr|gperiodic-2.0.10-8|7	Group:		Sciences/Chemistry
21cr|gperiodic-2.0.10-8|8	License:	GPL
21cr|gperiodic-2.0.10-8|9	BuildRequires:	gtk2-devel imagemagick
21cr|gperiodic-2.0.10-8|10	#BuildRequires:
21cr|gperiodic-2.0.10-8|11	
21cr|gperiodic-2.0.10-8|12	%description
21cr|gperiodic-2.0.10-8|13	Gperiodic displays a periodic table of the elements, allowing you to
21cr|gperiodic-2.0.10-8|14	browse through the elements, and view detailed information about each
21cr|gperiodic-2.0.10-8|15	element.
21cr|gperiodic-2.0.10-8|16	
21cr|gperiodic-2.0.10-8|17	%prep
21cr|gperiodic-2.0.10-8|18	%setup -q
21cr|gperiodic-2.0.10-8|19	sed -i -e "s|-DGTK_DISABLE_DEPRECATED|%{optflags} %{ldflags}|" Makefile
21cr|gperiodic-2.0.10-8|20	
21cr|gperiodic-2.0.10-8|21	%build
21cr|gperiodic-2.0.10-8|22	%make
21cr|gperiodic-2.0.10-8|23	
21cr|gperiodic-2.0.10-8|24	%install
21cr|gperiodic-2.0.10-8|25	rm -rf $RPM_BUILD_ROOT
21cr|gperiodic-2.0.10-8|26	%makeinstall_std
21cr|gperiodic-2.0.10-8|27	
21cr|gperiodic-2.0.10-8|28	# Icons
21cr|gperiodic-2.0.10-8|29	mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps/
21cr|gperiodic-2.0.10-8|30	convert -geometry 16x16 gperiodic.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gperiodic-2.0.10-8|31	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
21cr|gperiodic-2.0.10-8|32	convert -geometry 32x32 gperiodic.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gperiodic-2.0.10-8|33	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21cr|gperiodic-2.0.10-8|34	convert -geometry 48x48 gperiodic.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gperiodic-2.0.10-8|35	
21cr|gperiodic-2.0.10-8|36	%find_lang %{name}
21cr|gperiodic-2.0.10-8|37	
21cr|gperiodic-2.0.10-8|38	%if %mdkversion < 200900
21cr|gperiodic-2.0.10-8|39	%post
21cr|gperiodic-2.0.10-8|40	%{update_menus}
21cr|gperiodic-2.0.10-8|41	%{update_icon_cache} hicolor
21cr|gperiodic-2.0.10-8|42	%endif
21cr|gperiodic-2.0.10-8|43	
21cr|gperiodic-2.0.10-8|44	%if %mdkversion < 200900
21cr|gperiodic-2.0.10-8|45	%postun
21cr|gperiodic-2.0.10-8|46	%{clean_menus}
21cr|gperiodic-2.0.10-8|47	%{clean_icon_cache} hicolor
21cr|gperiodic-2.0.10-8|48	%endif
21cr|gperiodic-2.0.10-8|49	
21cr|gperiodic-2.0.10-8|50	%clean
21cr|gperiodic-2.0.10-8|51	rm -rf $RPM_BUILD_ROOT
21cr|gperiodic-2.0.10-8|52	
21cr|gperiodic-2.0.10-8|53	%files -f %{name}.lang
21cr|gperiodic-2.0.10-8|54	%defattr(-,root,root)
21cr|gperiodic-2.0.10-8|55	%doc AUTHORS ChangeLog README
21cr|gperiodic-2.0.10-8|56	%{_bindir}/*
21cr|gperiodic-2.0.10-8|57	%{_iconsdir}/hicolor/*/apps/*.png
21cr|gperiodic-2.0.10-8|58	%{_datadir}/applications/*.desktop
21cr|gperiodic-2.0.10-8|59	%{_datadir}/pixmaps/*.png

2012 21
21cr|gphpedit-0.9.98-0.RC1.2|1	Name: 	 	gphpedit
21cr|gphpedit-0.9.98-0.RC1.2|2	Summary: 	GNOME PHP/HTML/CSS development environment
21cr|gphpedit-0.9.98-0.RC1.2|3	Version: 	0.9.98
21cr|gphpedit-0.9.98-0.RC1.2|4	Release: 	0.RC1.2
21cr|gphpedit-0.9.98-0.RC1.2|5	Source0:		http://www.gphpedit.org/sites/default/files/%{name}-%{version}RC1.tar.gz
21cr|gphpedit-0.9.98-0.RC1.2|6	Patch0:		gphpedit-0.9.91-fix-crash.patch
21cr|gphpedit-0.9.98-0.RC1.2|7	Patch1:		gphpedit-0.9.91-fix-desktop-entry.patch
21cr|gphpedit-0.9.98-0.RC1.2|8	Patch2:		gphpedit-0.9.91-fix-str-fmt.patch
21cr|gphpedit-0.9.98-0.RC1.2|9	URL:		http://www.gphpedit.org/
21cr|gphpedit-0.9.98-0.RC1.2|10	License:	GPLv2+
21cr|gphpedit-0.9.98-0.RC1.2|11	Group:		Editors
21cr|gphpedit-0.9.98-0.RC1.2|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gphpedit-0.9.98-0.RC1.2|13	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gphpedit-0.9.98-0.RC1.2|14	BuildRequires:	pkgconfig(webkit-1.0)
21cr|gphpedit-0.9.98-0.RC1.2|15	BuildRequires:	intltool
21cr|gphpedit-0.9.98-0.RC1.2|16	
21cr|gphpedit-0.9.98-0.RC1.2|17	%description
21cr|gphpedit-0.9.98-0.RC1.2|18	GPHPEdit is a GNOME2 editor that is dedicated to editing PHP files and other
21cr|gphpedit-0.9.98-0.RC1.2|19	supporting files, like HTML/CSS. It has support for drop-down function lists,
21cr|gphpedit-0.9.98-0.RC1.2|20	hints showing parameters, and syntax highlighting.
21cr|gphpedit-0.9.98-0.RC1.2|21	
21cr|gphpedit-0.9.98-0.RC1.2|22	%prep
21cr|gphpedit-0.9.98-0.RC1.2|23	%setup -qn anoopjohn-gphpedit-fe8a12c
21cr|gphpedit-0.9.98-0.RC1.2|24	%if 0
21cr|gphpedit-0.9.98-0.RC1.2|25	%patch0 -p1
21cr|gphpedit-0.9.98-0.RC1.2|26	%patch1 -p0
21cr|gphpedit-0.9.98-0.RC1.2|27	%patch2 -p0
21cr|gphpedit-0.9.98-0.RC1.2|28	%endif
21cr|gphpedit-0.9.98-0.RC1.2|29	
21cr|gphpedit-0.9.98-0.RC1.2|30	%build
21cr|gphpedit-0.9.98-0.RC1.2|31	export LIBS=" -lgmodule-2.0"
21cr|gphpedit-0.9.98-0.RC1.2|32	autoreconf -fi
21cr|gphpedit-0.9.98-0.RC1.2|33	%configure
21cr|gphpedit-0.9.98-0.RC1.2|34	perl -p -i -e 's|-Os|%optflags||g' `find -name makefile`
21cr|gphpedit-0.9.98-0.RC1.2|35	make
21cr|gphpedit-0.9.98-0.RC1.2|36	
21cr|gphpedit-0.9.98-0.RC1.2|37	%install
21cr|gphpedit-0.9.98-0.RC1.2|38	%makeinstall_std
21cr|gphpedit-0.9.98-0.RC1.2|39	
21cr|gphpedit-0.9.98-0.RC1.2|40	%find_lang %name
21cr|gphpedit-0.9.98-0.RC1.2|41	
21cr|gphpedit-0.9.98-0.RC1.2|42	%files -f %{name}.lang
21cr|gphpedit-0.9.98-0.RC1.2|43	%doc AUTHORS ChangeLog NEWS TODO README
21cr|gphpedit-0.9.98-0.RC1.2|44	%{_bindir}/%name
21cr|gphpedit-0.9.98-0.RC1.2|45	%{_datadir}/applications/*
21cr|gphpedit-0.9.98-0.RC1.2|46	%{_datadir}/%name
21cr|gphpedit-0.9.98-0.RC1.2|47	%{_datadir}/pixmaps/*
21cr|gphpedit-0.9.98-0.RC1.2|48	%{_iconsdir}/hicolor/*/apps/*

2013 21
21cr|gpicview-0.2.5-3|1	Summary:	A Simple and Fast Image Viewer for X
21cr|gpicview-0.2.5-3|2	Name:		gpicview
21cr|gpicview-0.2.5-3|3	Version:	0.2.5
21cr|gpicview-0.2.5-3|4	Release:	3
21cr|gpicview-0.2.5-3|5	License:	GPLv2+
21cr|gpicview-0.2.5-3|6	Group:		Graphics
21cr|gpicview-0.2.5-3|7	URL:		http://www.lxde.org
21cr|gpicview-0.2.5-3|8	Source0:	https://sourceforge.net/projects/lxde/files/GPicView%20%28image%20Viewer%29/0.2.x/%{name}-%{version}.tar.xz
21cr|gpicview-0.2.5-3|9	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gpicview-0.2.5-3|10	BuildRequires:	jpeg-devel
21cr|gpicview-0.2.5-3|11	BuildRequires:	desktop-file-utils
21cr|gpicview-0.2.5-3|12	BuildRequires:	intltool >= 0.40.0
21cr|gpicview-0.2.5-3|13	
21cr|gpicview-0.2.5-3|14	%description
21cr|gpicview-0.2.5-3|15	GPicView is a simple and fast image viewer for X.
21cr|gpicview-0.2.5-3|16	It features:
21cr|gpicview-0.2.5-3|17	. Extremely lightweight and fast with low memory usage
21cr|gpicview-0.2.5-3|18	. Very suitable for default image viewer of desktop system
21cr|gpicview-0.2.5-3|19	. Simple and intuitive interface
21cr|gpicview-0.2.5-3|20	. Minimal lib dependency: Only pure GTK+ is used
21cr|gpicview-0.2.5-3|21	. Desktop independent: Doesn't require any specific desktop environment
21cr|gpicview-0.2.5-3|22	
21cr|gpicview-0.2.5-3|23	%prep
21cr|gpicview-0.2.5-3|24	%setup -q
21cr|gpicview-0.2.5-3|25	
21cr|gpicview-0.2.5-3|26	%build
21cr|gpicview-0.2.5-3|27	%configure
21cr|gpicview-0.2.5-3|28	%make LIBS="-ljpeg -lm"
21cr|gpicview-0.2.5-3|29	
21cr|gpicview-0.2.5-3|30	%install
21cr|gpicview-0.2.5-3|31	%makeinstall_std
21cr|gpicview-0.2.5-3|32	
21cr|gpicview-0.2.5-3|33	%find_lang %{name}
21cr|gpicview-0.2.5-3|34	
21cr|gpicview-0.2.5-3|35	desktop-file-install --vendor='' \
21cr|gpicview-0.2.5-3|36	--dir=%{buildroot}%{_datadir}/applications \
21cr|gpicview-0.2.5-3|37	--remove-category='Application' \
21cr|gpicview-0.2.5-3|38	--remove-category='Core' \
21cr|gpicview-0.2.5-3|39	--remove-category='Utility' \
21cr|gpicview-0.2.5-3|40	--remove-category='Photography' \
21cr|gpicview-0.2.5-3|41	--remove-category='RasterGraphics' \
21cr|gpicview-0.2.5-3|42	%{buildroot}%{_datadir}/applications/*.desktop
21cr|gpicview-0.2.5-3|43	
21cr|gpicview-0.2.5-3|44	%files -f %{name}.lang
21cr|gpicview-0.2.5-3|45	%{_bindir}/%{name}
21cr|gpicview-0.2.5-3|46	%{_datadir}/applications/*.desktop
21cr|gpicview-0.2.5-3|47	%{_datadir}/%{name}
21cr|gpicview-0.2.5-3|48	%{_iconsdir}/hicolor/*/apps/*

2014 21
21cr|gpodder-3.11.4-1|1	Name:           gpodder
21cr|gpodder-3.11.4-1|2	Version:        3.11.4
21cr|gpodder-3.11.4-1|3	Release:        1
21cr|gpodder-3.11.4-1|4	Summary:        Podcast receiver/catcher written in Python
21cr|gpodder-3.11.4-1|5	Group:          Networking/News
21cr|gpodder-3.11.4-1|6	License:        GPLv3+ and LGPLv2+
21cr|gpodder-3.11.4-1|7	URL:            http://gpodder.org
21cr|gpodder-3.11.4-1|8	Source0:        https://github.com/gpodder/gpodder/archive/%{version}/gpodder-%{version}.tar.gz
21cr|gpodder-3.11.4-1|9	# Rename the appdata file to comply with Fedora Packaging Guidelines
21cr|gpodder-3.11.4-1|10	Patch0:         rename-appdata.patch
21cr|gpodder-3.11.4-1|11	Patch1:         disable-auto-update-check.patch
21cr|gpodder-3.11.4-1|12	BuildArch:      noarch
21cr|gpodder-3.11.4-1|13	BuildRequires:  python3-devel
21cr|gpodder-3.11.4-1|14	BuildRequires:  python3-feedparser
21cr|gpodder-3.11.4-1|15	BuildRequires:  desktop-file-utils
21cr|gpodder-3.11.4-1|16	BuildRequires:  gettext
21cr|gpodder-3.11.4-1|17	BuildRequires:  intltool
21cr|gpodder-3.11.4-1|18	BuildRequires:  help2man
21cr|gpodder-3.11.4-1|19	BuildRequires:  make
21cr|gpodder-3.11.4-1|20	BuildRequires:  appstream-util
21cr|gpodder-3.11.4-1|21	#Requires:       python-gpod, python-eyed3 #re-enable once Python 3 support exists.
21cr|gpodder-3.11.4-1|22	Requires:       python3-gobject
21cr|gpodder-3.11.4-1|23	Requires:       python3-dbus
21cr|gpodder-3.11.4-1|24	Requires:       python3-podcastparser
21cr|gpodder-3.11.4-1|25	Requires:       python3-pillow
21cr|gpodder-3.11.4-1|26	Requires:       python3-mygpoclient
21cr|gpodder-3.11.4-1|27	Requires:       hicolor-icon-theme
21cr|gpodder-3.11.4-1|28	Requires:       yt-dlp
21cr|gpodder-3.11.4-1|29	%description
21cr|gpodder-3.11.4-1|30	gPodder is a Podcast receiver/catcher written in Python, using GTK.
21cr|gpodder-3.11.4-1|31	It manages podcast feeds for you and automatically downloads all
21cr|gpodder-3.11.4-1|32	podcasts from as many feeds as you like.
21cr|gpodder-3.11.4-1|33	It also optionally supports syncing with ipods.
21cr|gpodder-3.11.4-1|34	
21cr|gpodder-3.11.4-1|35	%prep
21cr|gpodder-3.11.4-1|36	%autosetup -p1 -n %{name}-%{version}
21cr|gpodder-3.11.4-1|37	
21cr|gpodder-3.11.4-1|38	#drop examples for now
21cr|gpodder-3.11.4-1|39	rm -rf share/gpodder/examples
21cr|gpodder-3.11.4-1|40	
21cr|gpodder-3.11.4-1|41	%build
21cr|gpodder-3.11.4-1|42	make messages
21cr|gpodder-3.11.4-1|43	
21cr|gpodder-3.11.4-1|44	%check
21cr|gpodder-3.11.4-1|45	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
21cr|gpodder-3.11.4-1|46	
21cr|gpodder-3.11.4-1|47	%install
21cr|gpodder-3.11.4-1|48	make install DESTDIR=%{buildroot}
21cr|gpodder-3.11.4-1|49	
21cr|gpodder-3.11.4-1|50	desktop-file-install --delete-original          \
21cr|gpodder-3.11.4-1|51	--dir %{buildroot}%{_datadir}/applications                 \
21cr|gpodder-3.11.4-1|52	--remove-key Miniicon --add-category Application              \
21cr|gpodder-3.11.4-1|53	--remove-category FileTransfer --remove-category News         \
21cr|gpodder-3.11.4-1|54	--remove-category Network                                     \
21cr|gpodder-3.11.4-1|55	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gpodder-3.11.4-1|56	
21cr|gpodder-3.11.4-1|57	%find_lang %{name}
21cr|gpodder-3.11.4-1|58	
21cr|gpodder-3.11.4-1|59	%files -f %{name}.lang
21cr|gpodder-3.11.4-1|60	%doc COPYING README.md
21cr|gpodder-3.11.4-1|61	%{_bindir}/%{name}
21cr|gpodder-3.11.4-1|62	%{_bindir}/gpo
21cr|gpodder-3.11.4-1|63	%{_bindir}/%{name}-migrate2tres
21cr|gpodder-3.11.4-1|64	%{_datadir}/%{name}/
21cr|gpodder-3.11.4-1|65	%{_datadir}/icons/hicolor/*/apps/*
21cr|gpodder-3.11.4-1|66	%{_mandir}/man1/*
21cr|gpodder-3.11.4-1|67	%{_metainfodir}/*.appdata.xml
21cr|gpodder-3.11.4-1|68	%{_datadir}/applications/*.desktop
21cr|gpodder-3.11.4-1|69	%{_datadir}/dbus-1/services/org.gpodder.service
21cr|gpodder-3.11.4-1|70	%{python3_sitelib}/%{name}/
21cr|gpodder-3.11.4-1|71	%{python3_sitelib}/%{name}*.egg-info

2015 21
21cr|gpppoem-0.1.1-12|1	Summary:	Monitor your pppoe connection
21cr|gpppoem-0.1.1-12|2	Name:		gpppoem
21cr|gpppoem-0.1.1-12|3	Version:	0.1.1
21cr|gpppoem-0.1.1-12|4	Release:	12
21cr|gpppoem-0.1.1-12|5	License:	GPLv2+
21cr|gpppoem-0.1.1-12|6	Group:		Monitoring
21cr|gpppoem-0.1.1-12|7	Url:		http://footprints.altervista.org/index.php
21cr|gpppoem-0.1.1-12|8	Source0:	http://footprints.altervista.org/archivio/%{name}/%{name}-%{version}.tar.bz2
21cr|gpppoem-0.1.1-12|9	Source10:	gpppoem-16.png
21cr|gpppoem-0.1.1-12|10	Source11:	gpppoem-32.png
21cr|gpppoem-0.1.1-12|11	Source12:	gpppoem-48.png
21cr|gpppoem-0.1.1-12|12	BuildRequires:	pkgconfig(libgnome-2.0)
21cr|gpppoem-0.1.1-12|13	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gpppoem-0.1.1-12|14	
21cr|gpppoem-0.1.1-12|15	%description
21cr|gpppoem-0.1.1-12|16	Monitor your pppoe connection. It can also monitor your eth0 connection.
21cr|gpppoem-0.1.1-12|17	
21cr|gpppoem-0.1.1-12|18	%files
21cr|gpppoem-0.1.1-12|19	%{_bindir}/*
21cr|gpppoem-0.1.1-12|20	%{_datadir}/applications/%{name}.desktop
21cr|gpppoem-0.1.1-12|21	%{_iconsdir}/%{name}.png
21cr|gpppoem-0.1.1-12|22	%{_liconsdir}/%{name}.png
21cr|gpppoem-0.1.1-12|23	%{_miconsdir}/%{name}.png
21cr|gpppoem-0.1.1-12|24	%{_datadir}/pixmaps/%{name}/gppp.png
21cr|gpppoem-0.1.1-12|25	
21cr|gpppoem-0.1.1-12|26	#----------------------------------------------------------------------------
21cr|gpppoem-0.1.1-12|27	
21cr|gpppoem-0.1.1-12|28	%prep
21cr|gpppoem-0.1.1-12|29	%setup -q -n %{name}-0.1
21cr|gpppoem-0.1.1-12|30	
21cr|gpppoem-0.1.1-12|31	find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|gpppoem-0.1.1-12|32	
21cr|gpppoem-0.1.1-12|33	%build
21cr|gpppoem-0.1.1-12|34	export LIBS="-lX11"
21cr|gpppoem-0.1.1-12|35	autoreconf -vif
21cr|gpppoem-0.1.1-12|36	%configure
21cr|gpppoem-0.1.1-12|37	
21cr|gpppoem-0.1.1-12|38	%install
21cr|gpppoem-0.1.1-12|39	%makeinstall_std prefix=%{buildroot}%{_prefix}
21cr|gpppoem-0.1.1-12|40	
21cr|gpppoem-0.1.1-12|41	mkdir -p %{buildroot}/{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
21cr|gpppoem-0.1.1-12|42	cp %{SOURCE10} %{buildroot}%{_miconsdir}/%{name}.png
21cr|gpppoem-0.1.1-12|43	cp %{SOURCE11} %{buildroot}%{_iconsdir}/%{name}.png
21cr|gpppoem-0.1.1-12|44	cp %{SOURCE12} %{buildroot}%{_liconsdir}/%{name}.png
21cr|gpppoem-0.1.1-12|45	
21cr|gpppoem-0.1.1-12|46	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gpppoem-0.1.1-12|47	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gpppoem-0.1.1-12|48	[Desktop Entry]
21cr|gpppoem-0.1.1-12|49	Name=Gpppoem
21cr|gpppoem-0.1.1-12|50	Comment=Pppoe monitor
21cr|gpppoem-0.1.1-12|51	Exec=%{_bindir}/%{name}
21cr|gpppoem-0.1.1-12|52	Icon=%{name}
21cr|gpppoem-0.1.1-12|53	Terminal=false
21cr|gpppoem-0.1.1-12|54	Type=Application
21cr|gpppoem-0.1.1-12|55	StartupNotify=true
21cr|gpppoem-0.1.1-12|56	Categories=GNOME;X-MandrivaLinux-System-Monitoring;
21cr|gpppoem-0.1.1-12|57	EOF

2016 21
21cr|gpredict-1.3-4|1	Summary:	Fast and accurate real-time satellite tracking
21cr|gpredict-1.3-4|2	Name:		gpredict
21cr|gpredict-1.3-4|3	Version:	1.3
21cr|gpredict-1.3-4|4	Release:	4
21cr|gpredict-1.3-4|5	License:	GPLv2+
21cr|gpredict-1.3-4|6	Group:		Sciences/Geosciences
21cr|gpredict-1.3-4|7	Url:		http://gpredict.oz9aec.net
21cr|gpredict-1.3-4|8	Source0:	http://download.sourceforge.net/gpredict/%{name}-%{version}.tar.gz
21cr|gpredict-1.3-4|9	Patch0:		gpredict-1.3-fix-desktop-file.patch
21cr|gpredict-1.3-4|10	BuildRequires:	intltool
21cr|gpredict-1.3-4|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|gpredict-1.3-4|12	BuildRequires:	pkgconfig(goocanvas)
21cr|gpredict-1.3-4|13	BuildRequires:	pkgconfig(gthread-2.0)
21cr|gpredict-1.3-4|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gpredict-1.3-4|15	BuildRequires:	pkgconfig(libcurl)
21cr|gpredict-1.3-4|16	
21cr|gpredict-1.3-4|17	%description
21cr|gpredict-1.3-4|18	Gpredict includes the following features:
21cr|gpredict-1.3-4|19	* Tracking an infinite number of satellites only limited by the
21cr|gpredict-1.3-4|20	physical memory and processing power of the computer.
21cr|gpredict-1.3-4|21	* Display the tracking data in lists, maps, polar plots and any
21cr|gpredict-1.3-4|22	combination of these.
21cr|gpredict-1.3-4|23	* You can have many modules open at the same either in a
21cr|gpredict-1.3-4|24	notebook or in their own windows. The module can also run in
21cr|gpredict-1.3-4|25	full-screen mode.
21cr|gpredict-1.3-4|26	* You can use many ground stations. Ground station coordinates
21cr|gpredict-1.3-4|27	can either be entered manually or you can get some appriximate values
21cr|gpredict-1.3-4|28	from a list with more than 2000 predefined locations worldwide.
21cr|gpredict-1.3-4|29	* Predict upcoming passes for satellites, including passes where a
21cr|gpredict-1.3-4|30	satellite may be visible and communication windows
21cr|gpredict-1.3-4|31	* Very detailed information about both the real time data and the
21cr|gpredict-1.3-4|32	predicted passes.
21cr|gpredict-1.3-4|33	* Gpredict can run in real-time, simulated real-time (fast forward and
21cr|gpredict-1.3-4|34	backward), and manual time control.
21cr|gpredict-1.3-4|35	* Doppler tuning of radios via Hamlib rigctld.
21cr|gpredict-1.3-4|36	* Antenna rotator control via Hamlib rotctld.
21cr|gpredict-1.3-4|37	
21cr|gpredict-1.3-4|38	%files -f %{name}.lang
21cr|gpredict-1.3-4|39	%{_bindir}/%{name}
21cr|gpredict-1.3-4|40	%{_datadir}/%{name}
21cr|gpredict-1.3-4|41	%{_datadir}/applications/%{name}.desktop
21cr|gpredict-1.3-4|42	%{_datadir}/pixmaps/%{name}
21cr|gpredict-1.3-4|43	%{_datadir}/pixmaps/%{name}-icon.png
21cr|gpredict-1.3-4|44	%{_mandir}/man1/gpredict.*
21cr|gpredict-1.3-4|45	
21cr|gpredict-1.3-4|46	#----------------------------------------------------------------------------
21cr|gpredict-1.3-4|47	
21cr|gpredict-1.3-4|48	%prep
21cr|gpredict-1.3-4|49	%setup -q
21cr|gpredict-1.3-4|50	%patch0 -p1
21cr|gpredict-1.3-4|51	
21cr|gpredict-1.3-4|52	%build
21cr|gpredict-1.3-4|53	%configure
21cr|gpredict-1.3-4|54	%make
21cr|gpredict-1.3-4|55	
21cr|gpredict-1.3-4|56	%install
21cr|gpredict-1.3-4|57	%makeinstall_std
21cr|gpredict-1.3-4|58	
21cr|gpredict-1.3-4|59	%find_lang %{name}

2017 21
21cr|gprename-20220226-1|1	%define oversion 20140325
21cr|gprename-20220226-1|2	
21cr|gprename-20220226-1|3	Summary:	A GTK2 batch renamer for files and directories
21cr|gprename-20220226-1|4	Name:		gprename
21cr|gprename-20220226-1|5	Version:	20220226
21cr|gprename-20220226-1|6	Release:	1
21cr|gprename-20220226-1|7	License:	GPLv3+
21cr|gprename-20220226-1|8	Group:		File tools
21cr|gprename-20220226-1|9	Url:		http://gprename.sourceforge.net/
21cr|gprename-20220226-1|10	Source0:	http://kent.dl.sourceforge.net/project/gprename/gprename/%{oversion}/gprename-%{oversion}.tar.bz2
21cr|gprename-20220226-1|11	Patch0:		desktop_icon.patch
21cr|gprename-20220226-1|12	BuildArch:	noarch
21cr|gprename-20220226-1|13	
21cr|gprename-20220226-1|14	%description
21cr|gprename-20220226-1|15	GPRename is a complete GTK2/perl batch renamer for files and directories.
21cr|gprename-20220226-1|16	
21cr|gprename-20220226-1|17	%files -f %{name}.lang
21cr|gprename-20220226-1|18	%{_bindir}/%{name}
21cr|gprename-20220226-1|19	%{_datadir}/applications/%{name}.desktop
21cr|gprename-20220226-1|20	%{_datadir}/pixmaps/%{name}*
21cr|gprename-20220226-1|21	%{_mandir}/man1/%{name}.1*
21cr|gprename-20220226-1|22	
21cr|gprename-20220226-1|23	#----------------------------------------------------------------------------
21cr|gprename-20220226-1|24	
21cr|gprename-20220226-1|25	%prep
21cr|gprename-20220226-1|26	%setup -qn %{name}-%{oversion}
21cr|gprename-20220226-1|27	%patch0 -p0
21cr|gprename-20220226-1|28	
21cr|gprename-20220226-1|29	%build
21cr|gprename-20220226-1|30	
21cr|gprename-20220226-1|31	%install
21cr|gprename-20220226-1|32	make \
21cr|gprename-20220226-1|33	PREFIX=%{_prefix} \
21cr|gprename-20220226-1|34	DESTDIR=%{buildroot}%{_prefix} \
21cr|gprename-20220226-1|35	install
21cr|gprename-20220226-1|36	
21cr|gprename-20220226-1|37	rm -f %{buildroot}%{_datadir}/applications/gprename-nautilus-actions.xml
21cr|gprename-20220226-1|38	
21cr|gprename-20220226-1|39	%find_lang %{name}

2018 21
21cr|gpsbabel-1.8.0-2|1	Summary:        GPSBabel converts GPS data from one format to another
21cr|gpsbabel-1.8.0-2|2	Name:           gpsbabel
21cr|gpsbabel-1.8.0-2|3	Version:        1.8.0
21cr|gpsbabel-1.8.0-2|4	Release:        2
21cr|gpsbabel-1.8.0-2|5	License:        GPLv2+
21cr|gpsbabel-1.8.0-2|6	Group:          Geography
21cr|gpsbabel-1.8.0-2|7	URL:            http://www.gpsbabel.org
21cr|gpsbabel-1.8.0-2|8	# Source:               http://prdownloads.sourceforge.net/%%{name}/%%{name}-%%{version}.tar.gz
21cr|gpsbabel-1.8.0-2|9	# Needs to be downloaded from the http://www.gpsbabel.org/ URL.
21cr|gpsbabel-1.8.0-2|10	Source:         GPSBabel-%{version}.tar.gz
21cr|gpsbabel-1.8.0-2|11	Source2:        %{name}.png
21cr|gpsbabel-1.8.0-2|12	# Fedora patches:
21cr|gpsbabel-1.8.0-2|13	# No automatic phone home by default (RHBZ 668865)
21cr|gpsbabel-1.8.0-2|14	Patch2:        0002-No-solicitation.patch
21cr|gpsbabel-1.8.0-2|15	BuildRequires:  cmake
21cr|gpsbabel-1.8.0-2|16	BuildRequires:  pkgconfig(expat)
21cr|gpsbabel-1.8.0-2|17	BuildRequires:  pkgconfig(libusb)
21cr|gpsbabel-1.8.0-2|18	BuildRequires:  pkgconfig(shapelib)
21cr|gpsbabel-1.8.0-2|19	#BuildRequires:  pkgconfig(minizip)
21cr|gpsbabel-1.8.0-2|20	BuildRequires:  pkgconfig(zlib)
21cr|gpsbabel-1.8.0-2|21	BuildRequires:  desktop-file-utils
21cr|gpsbabel-1.8.0-2|22	BuildRequires:  pkgconfig(Qt5SerialPort)
21cr|gpsbabel-1.8.0-2|23	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|gpsbabel-1.8.0-2|24	BuildRequires:  pkgconfig(Qt5WebEngine)
21cr|gpsbabel-1.8.0-2|25	BuildRequires:  pkgconfig(Qt5WebEngineWidgets)
21cr|gpsbabel-1.8.0-2|26	BuildRequires:  pkgconfig(Qt5WebChannel)
21cr|gpsbabel-1.8.0-2|27	BuildRequires:  pkgconfig(Qt5Xml)
21cr|gpsbabel-1.8.0-2|28	BuildRequires:  qt5-tools
21cr|gpsbabel-1.8.0-2|29	
21cr|gpsbabel-1.8.0-2|30	%description
21cr|gpsbabel-1.8.0-2|31	GPSBabel converts waypoints, tracks, and routes from one format to another,
21cr|gpsbabel-1.8.0-2|32	whether that format is a common mapping format like Delorme, Streets and
21cr|gpsbabel-1.8.0-2|33	Trips, or even a serial upload or download to a GPS unit such as those from
21cr|gpsbabel-1.8.0-2|34	Garmin and Magellan. By flatting the Tower of Babel that the authors of
21cr|gpsbabel-1.8.0-2|35	various programs for manipulating GPS data have imposed upon us, it returns
21cr|gpsbabel-1.8.0-2|36	to us the ability to freely move our own waypoint data between the programs
21cr|gpsbabel-1.8.0-2|37	and hardware we choose to use.
21cr|gpsbabel-1.8.0-2|38	
21cr|gpsbabel-1.8.0-2|39	%files
21cr|gpsbabel-1.8.0-2|40	%doc README*
21cr|gpsbabel-1.8.0-2|41	%license COPYING
21cr|gpsbabel-1.8.0-2|42	%{_bindir}/%{name}
21cr|gpsbabel-1.8.0-2|43	
21cr|gpsbabel-1.8.0-2|44	#---------------------------------------------------------
21cr|gpsbabel-1.8.0-2|45	%package gui
21cr|gpsbabel-1.8.0-2|46	Summary:        Qt GUI interface for GPSBabel
21cr|gpsbabel-1.8.0-2|47	Group:          Geography
21cr|gpsbabel-1.8.0-2|48	License:        GPLv2+
21cr|gpsbabel-1.8.0-2|49	Requires:       %{name} = %{version}-%{release}
21cr|gpsbabel-1.8.0-2|50	
21cr|gpsbabel-1.8.0-2|51	%description gui
21cr|gpsbabel-1.8.0-2|52	Qt GUI interface for GPSBabel
21cr|gpsbabel-1.8.0-2|53	
21cr|gpsbabel-1.8.0-2|54	%files gui -f %{name}.lang
21cr|gpsbabel-1.8.0-2|55	%doc gui/{AUTHORS,README*,TODO}
21cr|gpsbabel-1.8.0-2|56	%license gui/COPYING*
21cr|gpsbabel-1.8.0-2|57	%{_bindir}/gpsbabelfe
21cr|gpsbabel-1.8.0-2|58	%{_datadir}/gpsbabel
21cr|gpsbabel-1.8.0-2|59	%{_datadir}/applications/*
21cr|gpsbabel-1.8.0-2|60	%{_datadir}/icons/hicolor/256x256/apps/*
21cr|gpsbabel-1.8.0-2|61	
21cr|gpsbabel-1.8.0-2|62	#---------------------------------------------------------
21cr|gpsbabel-1.8.0-2|63	
21cr|gpsbabel-1.8.0-2|64	%prep
21cr|gpsbabel-1.8.0-2|65	%autosetup -p1
21cr|gpsbabel-1.8.0-2|66	
21cr|gpsbabel-1.8.0-2|67	%build
21cr|gpsbabel-1.8.0-2|68	%cmake \
21cr|gpsbabel-1.8.0-2|69	-DGPSBABEL_WITH_ZLIB=pkgconfig \
21cr|gpsbabel-1.8.0-2|70	-DGPS_BABEL_WITH_SHAPE_LIB=pkgconfig \
21cr|gpsbabel-1.8.0-2|71	-DGPSBABEL_WITH_SHAPELIB=pkgconfig
21cr|gpsbabel-1.8.0-2|72	
21cr|gpsbabel-1.8.0-2|73	%make
21cr|gpsbabel-1.8.0-2|74	
21cr|gpsbabel-1.8.0-2|75	%install
21cr|gpsbabel-1.8.0-2|76	# make install rule not defined, manual install files
21cr|gpsbabel-1.8.0-2|77	install -m 0755 -d %{buildroot}%{_bindir}/
21cr|gpsbabel-1.8.0-2|78	install -m 0755 -p build/gpsbabel %{buildroot}%{_bindir}/
21cr|gpsbabel-1.8.0-2|79	
21cr|gpsbabel-1.8.0-2|80	install -m 0755 -d %{buildroot}%{_bindir}/
21cr|gpsbabel-1.8.0-2|81	install -m 0755 -p build/gui/GPSBabelFE/gpsbabelfe %{buildroot}%{_bindir}/
21cr|gpsbabel-1.8.0-2|82	
21cr|gpsbabel-1.8.0-2|83	install -m 0755 -d %{buildroot}%{_qt5_translationsdir}/
21cr|gpsbabel-1.8.0-2|84	install -m 0644 -p gui/gpsbabelfe_*.qm     %{buildroot}%{_qt5_translationsdir}/
21cr|gpsbabel-1.8.0-2|85	
21cr|gpsbabel-1.8.0-2|86	install -m 0755 -d %{buildroot}%{_qt5_translationsdir}/
21cr|gpsbabel-1.8.0-2|87	install -m 0644 -p gui/coretool/gpsbabel_*.qm %{buildroot}%{_qt5_translationsdir}/
21cr|gpsbabel-1.8.0-2|88	
21cr|gpsbabel-1.8.0-2|89	install -m 0755 -d %{buildroot}%{_datadir}/gpsbabel
21cr|gpsbabel-1.8.0-2|90	install -m 0644 -p gui/gmapbase.html %{buildroot}%{_datadir}/gpsbabel
21cr|gpsbabel-1.8.0-2|91	
21cr|gpsbabel-1.8.0-2|92	desktop-file-install \
21cr|gpsbabel-1.8.0-2|93	--dir %{buildroot}/%{_datadir}/applications \
21cr|gpsbabel-1.8.0-2|94	gui/gpsbabel.desktop
21cr|gpsbabel-1.8.0-2|95	
21cr|gpsbabel-1.8.0-2|96	install -m 0755 -d            %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/
21cr|gpsbabel-1.8.0-2|97	install -m 0644 -p %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/
21cr|gpsbabel-1.8.0-2|98	
21cr|gpsbabel-1.8.0-2|99	%find_lang %{name} --with-qt --all-name

2019 21
21cr|gpscorrelate-1.6.1-10|1	Summary:	GPS photo tagging application
21cr|gpscorrelate-1.6.1-10|2	Name:		gpscorrelate
21cr|gpscorrelate-1.6.1-10|3	Version:	1.6.1
21cr|gpscorrelate-1.6.1-10|4	Release:	10
21cr|gpscorrelate-1.6.1-10|5	License:	GPLv2+
21cr|gpscorrelate-1.6.1-10|6	Group:		Graphics
21cr|gpscorrelate-1.6.1-10|7	Url:		http://freefoote.dview.net/linux_gpscorr.html
21cr|gpscorrelate-1.6.1-10|8	Source0:	http://freefoote.dview.net/linux/%{name}-%{version}.tar.gz
21cr|gpscorrelate-1.6.1-10|9	Patch0:		gpscorrelate-1.6.1-makefile.diff
21cr|gpscorrelate-1.6.1-10|10	Patch1:		gpscorrelate-1.6.1-exiv2-0.27.1.patch
21cr|gpscorrelate-1.6.1-10|11	BuildRequires:	xsltproc
21cr|gpscorrelate-1.6.1-10|12	BuildRequires:	docbook-style-xsl
21cr|gpscorrelate-1.6.1-10|13	BuildRequires:	pkgconfig(exiv2)
21cr|gpscorrelate-1.6.1-10|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gpscorrelate-1.6.1-10|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gpscorrelate-1.6.1-10|16	
21cr|gpscorrelate-1.6.1-10|17	%description
21cr|gpscorrelate-1.6.1-10|18	This program correlates digital camera photos with GPS data in GPX format.
21cr|gpscorrelate-1.6.1-10|19	
21cr|gpscorrelate-1.6.1-10|20	%files
21cr|gpscorrelate-1.6.1-10|21	%doc RELEASES COPYING README doc
21cr|gpscorrelate-1.6.1-10|22	%{_bindir}/*
21cr|gpscorrelate-1.6.1-10|23	
21cr|gpscorrelate-1.6.1-10|24	#----------------------------------------------------------------------------
21cr|gpscorrelate-1.6.1-10|25	
21cr|gpscorrelate-1.6.1-10|26	%prep
21cr|gpscorrelate-1.6.1-10|27	%setup -q
21cr|gpscorrelate-1.6.1-10|28	%patch0 -p1
21cr|gpscorrelate-1.6.1-10|29	%patch1 -p1
21cr|gpscorrelate-1.6.1-10|30	
21cr|gpscorrelate-1.6.1-10|31	%build
21cr|gpscorrelate-1.6.1-10|32	%make LDFLAGS="%{ldflags}" CFLAGS="%{optflags}"
21cr|gpscorrelate-1.6.1-10|33	
21cr|gpscorrelate-1.6.1-10|34	%install
21cr|gpscorrelate-1.6.1-10|35	install -d %{buildroot}%{_bindir}
21cr|gpscorrelate-1.6.1-10|36	install -m 755 gpscorrelate gpscorrelate-gui %{buildroot}%{_bindir}

2020 21
21cr|gpsim-0.31.0-1|1	%define major 0
21cr|gpsim-0.31.0-1|2	%define libname %mklibname %{name} %{major}
21cr|gpsim-0.31.0-1|3	%define devname %mklibname %{name} -d
21cr|gpsim-0.31.0-1|4	
21cr|gpsim-0.31.0-1|5	Summary:	A software simulator for Microchip PIC microcontrollers
21cr|gpsim-0.31.0-1|6	Name:		gpsim
21cr|gpsim-0.31.0-1|7	Version:	0.31.0
21cr|gpsim-0.31.0-1|8	Epoch:		1
21cr|gpsim-0.31.0-1|9	Release:	1
21cr|gpsim-0.31.0-1|10	License:	GPLv2+
21cr|gpsim-0.31.0-1|11	Group:		Development/Tools
21cr|gpsim-0.31.0-1|12	Url:		http://gpsim.sourceforge.net/
21cr|gpsim-0.31.0-1|13	Source0:	%{name}-%{version}.tar.gz
21cr|gpsim-0.31.0-1|14	Patch0:		gpsim-eXdbm-linking.patch
21cr|gpsim-0.31.0-1|15	BuildRequires:	flex
21cr|gpsim-0.31.0-1|16	BuildRequires:	gputils
21cr|gpsim-0.31.0-1|17	BuildRequires:	glibc-static-devel
21cr|gpsim-0.31.0-1|18	BuildRequires:	readline-devel
21cr|gpsim-0.31.0-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|gpsim-0.31.0-1|20	BuildRequires:	pkgconfig(gthread-2.0)
21cr|gpsim-0.31.0-1|21	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gpsim-0.31.0-1|22	BuildRequires:	pkgconfig(ncurses)
21cr|gpsim-0.31.0-1|23	BuildRequires:	pkgconfig(popt)
21cr|gpsim-0.31.0-1|24	
21cr|gpsim-0.31.0-1|25	%description
21cr|gpsim-0.31.0-1|26	gpsim is a full-featured software simulator for Microchip PIC microcontrollers
21cr|gpsim-0.31.0-1|27	distributed under the GNU General Public License.
21cr|gpsim-0.31.0-1|28	
21cr|gpsim-0.31.0-1|29	gpsim has been designed to be as accurate as possible. Accuracy includes the
21cr|gpsim-0.31.0-1|30	entire PIC - from the core to the I/O pins and including ALL of the internal
21cr|gpsim-0.31.0-1|31	peripherals. Thus it's possible to create stimuli and tie them to the I/O pins
21cr|gpsim-0.31.0-1|32	and test the PIC the same PIC the same way you would in the real world.
21cr|gpsim-0.31.0-1|33	
21cr|gpsim-0.31.0-1|34	%files
21cr|gpsim-0.31.0-1|35	%doc README
21cr|gpsim-0.31.0-1|36	%{_bindir}/%{name}
21cr|gpsim-0.31.0-1|37	
21cr|gpsim-0.31.0-1|38	#----------------------------------------------------------------------------
21cr|gpsim-0.31.0-1|39	
21cr|gpsim-0.31.0-1|40	%package -n %{libname}
21cr|gpsim-0.31.0-1|41	Summary:	Main library for %{name}
21cr|gpsim-0.31.0-1|42	Group:		System/Libraries
21cr|gpsim-0.31.0-1|43	
21cr|gpsim-0.31.0-1|44	%description -n %{libname}
21cr|gpsim-0.31.0-1|45	This package contains the library needed to run programs dynamically
21cr|gpsim-0.31.0-1|46	linked with libgpsim.
21cr|gpsim-0.31.0-1|47	
21cr|gpsim-0.31.0-1|48	%files -n %{libname}
21cr|gpsim-0.31.0-1|49	%{_libdir}/lib%{name}*.so.%{major}*
21cr|gpsim-0.31.0-1|50	
21cr|gpsim-0.31.0-1|51	#----------------------------------------------------------------------------
21cr|gpsim-0.31.0-1|52	
21cr|gpsim-0.31.0-1|53	%package -n %{devname}
21cr|gpsim-0.31.0-1|54	Summary:	Headers for developing programs that will use libgpsim
21cr|gpsim-0.31.0-1|55	Group:		Development/C
21cr|gpsim-0.31.0-1|56	Requires:	%{libname} = %{EVRD}
21cr|gpsim-0.31.0-1|57	Provides:	%{name}-devel = %{EVRD}
21cr|gpsim-0.31.0-1|58	
21cr|gpsim-0.31.0-1|59	%description -n %{devname}
21cr|gpsim-0.31.0-1|60	This package contains the headers that programmers will need to develop
21cr|gpsim-0.31.0-1|61	applications which will use libgpsim.
21cr|gpsim-0.31.0-1|62	
21cr|gpsim-0.31.0-1|63	%files -n %{devname}
21cr|gpsim-0.31.0-1|64	%{_includedir}/*
21cr|gpsim-0.31.0-1|65	%{_libdir}/*.so
21cr|gpsim-0.31.0-1|66	
21cr|gpsim-0.31.0-1|67	#----------------------------------------------------------------------------
21cr|gpsim-0.31.0-1|68	
21cr|gpsim-0.31.0-1|69	%prep
21cr|gpsim-0.31.0-1|70	%setup -q
21cr|gpsim-0.31.0-1|71	%patch0 -p1
21cr|gpsim-0.31.0-1|72	
21cr|gpsim-0.31.0-1|73	%build
21cr|gpsim-0.31.0-1|74	%define _disable_ld_no_undefined 1
21cr|gpsim-0.31.0-1|75	%configure \
21cr|gpsim-0.31.0-1|76	--disable-static
21cr|gpsim-0.31.0-1|77	%make
21cr|gpsim-0.31.0-1|78	
21cr|gpsim-0.31.0-1|79	%install
21cr|gpsim-0.31.0-1|80	%makeinstall_std

2021 21
21cr|gpsman-6.4.4.2-1|1	# This spec is based on Fedora, Debian and MIB work
21cr|gpsman-6.4.4.2-1|2	
21cr|gpsman-6.4.4.2-1|3	Name:		gpsman
21cr|gpsman-6.4.4.2-1|4	Version:	6.4.4.2
21cr|gpsman-6.4.4.2-1|5	Release:	1
21cr|gpsman-6.4.4.2-1|6	Summary:	A GPS manager
21cr|gpsman-6.4.4.2-1|7	Group:		Communications
21cr|gpsman-6.4.4.2-1|8	License:	GPLv3+
21cr|gpsman-6.4.4.2-1|9	URL:		http://www.ncc.up.pt/gpsman/wGPSMan_4.html
21cr|gpsman-6.4.4.2-1|10	Source0:	https://downloads.sourceforge.net/project/gpsman/distrib/gpsman-%{version}.tgz
21cr|gpsman-6.4.4.2-1|11	#man files for the utils, stolen from debian
21cr|gpsman-6.4.4.2-1|12	Source1:	mou2gmn.1
21cr|gpsman-6.4.4.2-1|13	Source2:	mb2gmn.1
21cr|gpsman-6.4.4.2-1|14	Source3:	gpsman.desktop
21cr|gpsman-6.4.4.2-1|15	Source4:	gpsman-icon.png
21cr|gpsman-6.4.4.2-1|16	#fix location of files in executable
21cr|gpsman-6.4.4.2-1|17	Patch0:		gpsman-sourcedir.patch
21cr|gpsman-6.4.4.2-1|18	BuildArch:	noarch
21cr|gpsman-6.4.4.2-1|19	BuildRequires:	desktop-file-utils
21cr|gpsman-6.4.4.2-1|20	Requires:	tk
21cr|gpsman-6.4.4.2-1|21	Requires:	tkimg
21cr|gpsman-6.4.4.2-1|22	
21cr|gpsman-6.4.4.2-1|23	%description
21cr|gpsman-6.4.4.2-1|24	GPS Manager (GPSMan) is a graphical manager of GPS data that makes possible
21cr|gpsman-6.4.4.2-1|25	the preparation, inspection and edition of GPS data in a friendly environment.
21cr|gpsman-6.4.4.2-1|26	
21cr|gpsman-6.4.4.2-1|27	GPSMan supports communication and real-time logging with both Garmin and
21cr|gpsman-6.4.4.2-1|28	Lowrance receivers and accepts real-time logging information in NMEA 0183
21cr|gpsman-6.4.4.2-1|29	from any GPS receiver.
21cr|gpsman-6.4.4.2-1|30	
21cr|gpsman-6.4.4.2-1|31	%prep
21cr|gpsman-6.4.4.2-1|32	%setup -q
21cr|gpsman-6.4.4.2-1|33	%patch0 -p1
21cr|gpsman-6.4.4.2-1|34	
21cr|gpsman-6.4.4.2-1|35	#make sure all files are utf-8
21cr|gpsman-6.4.4.2-1|36	recode()
21cr|gpsman-6.4.4.2-1|37	{
21cr|gpsman-6.4.4.2-1|38	iconv -f "$2" -t utf-8 < "$1" > "${1}_"
21cr|gpsman-6.4.4.2-1|39	mv -f "${1}_" "$1"
21cr|gpsman-6.4.4.2-1|40	}
21cr|gpsman-6.4.4.2-1|41	for f in `find manual/html -name *.html`
21cr|gpsman-6.4.4.2-1|42	do recode $f iso-8859-15
21cr|gpsman-6.4.4.2-1|43	done
21cr|gpsman-6.4.4.2-1|44	recode manual/html/info/WPs.txt iso-8859-15
21cr|gpsman-6.4.4.2-1|45	
21cr|gpsman-6.4.4.2-1|46	%build
21cr|gpsman-6.4.4.2-1|47	#no build needed
21cr|gpsman-6.4.4.2-1|48	
21cr|gpsman-6.4.4.2-1|49	%install
21cr|gpsman-6.4.4.2-1|50	%__rm -rf %{buildroot}
21cr|gpsman-6.4.4.2-1|51	#manual install
21cr|gpsman-6.4.4.2-1|52	%__install -D -m 0755 gpsman.tcl %{buildroot}%{_bindir}/gpsman
21cr|gpsman-6.4.4.2-1|53	%__install -Dd gmsrc %{buildroot}%{_datadir}/gpsman
21cr|gpsman-6.4.4.2-1|54	for f in `find gmsrc/ -type f -maxdepth 1`
21cr|gpsman-6.4.4.2-1|55	do %__install -D -m 0644 $f %{buildroot}%{_datadir}/gpsman/`echo $f | cut -d '/' -f2`
21cr|gpsman-6.4.4.2-1|56	done
21cr|gpsman-6.4.4.2-1|57	%__install -Dd gmsrc/gmicons %{buildroot}%{_datadir}/gpsman/gmicons
21cr|gpsman-6.4.4.2-1|58	for f in `find gmsrc/gmicons/ -type f -name *.gif`
21cr|gpsman-6.4.4.2-1|59	do %__install -D -m 0644 $f %{buildroot}%{_datadir}/gpsman/gmicons/`echo $f | cut -d '/' -f3`
21cr|gpsman-6.4.4.2-1|60	done
21cr|gpsman-6.4.4.2-1|61	%__install -D -m 0644 man/man1/gpsman.1 %{buildroot}%{_mandir}/man1/gpsman.1
21cr|gpsman-6.4.4.2-1|62	#utils
21cr|gpsman-6.4.4.2-1|63	%__install -D -m 0755 util/mb2gmn.tcl %{buildroot}%{_bindir}/mb2gmn
21cr|gpsman-6.4.4.2-1|64	%__install -D -m 0755 util/mou2gmn.tcl %{buildroot}%{_bindir}/mou2gmn
21cr|gpsman-6.4.4.2-1|65	#man files
21cr|gpsman-6.4.4.2-1|66	%__install -D -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1/mb2gmn.1
21cr|gpsman-6.4.4.2-1|67	%__install -D -m 0644 %{SOURCE2} %{buildroot}%{_mandir}/man1/mou2gmn.1
21cr|gpsman-6.4.4.2-1|68	# desktop file and icon
21cr|gpsman-6.4.4.2-1|69	%__mkdir_p %{buildroot}%{_datadir}/pixmaps/
21cr|gpsman-6.4.4.2-1|70	install -m 644 %{SOURCE4} \
21cr|gpsman-6.4.4.2-1|71	%{buildroot}%{_datadir}/pixmaps/
21cr|gpsman-6.4.4.2-1|72	desktop-file-install --vendor="" \
21cr|gpsman-6.4.4.2-1|73	--dir=%{buildroot}%{_datadir}/applications \
21cr|gpsman-6.4.4.2-1|74	%{SOURCE3}
21cr|gpsman-6.4.4.2-1|75	
21cr|gpsman-6.4.4.2-1|76	%clean
21cr|gpsman-6.4.4.2-1|77	%__rm -rf %{buildroot}
21cr|gpsman-6.4.4.2-1|78	
21cr|gpsman-6.4.4.2-1|79	%files
21cr|gpsman-6.4.4.2-1|80	%doc LICENSE manual/GPSMandoc.pdf manual/html
21cr|gpsman-6.4.4.2-1|81	%{_bindir}/*
21cr|gpsman-6.4.4.2-1|82	%{_datadir}/gpsman
21cr|gpsman-6.4.4.2-1|83	%{_mandir}/man?/*
21cr|gpsman-6.4.4.2-1|84	%attr(0644,root,root) %{_datadir}/applications/%{name}.desktop
21cr|gpsman-6.4.4.2-1|85	%attr(0644,root,root) %{_datadir}/pixmaps/*

2022 21
21cr|gputils-1.5.2-1|1	Summary:	A collection of tools for the Microchip (TM) PIC microcontrollers
21cr|gputils-1.5.2-1|2	Name:		gputils
21cr|gputils-1.5.2-1|3	Version:	1.5.2
21cr|gputils-1.5.2-1|4	Release:	1
21cr|gputils-1.5.2-1|5	License:	GPLv2+
21cr|gputils-1.5.2-1|6	Group:		Development/Other
21cr|gputils-1.5.2-1|7	Url:		http://gputils.sourceforge.net/
21cr|gputils-1.5.2-1|8	Source0:	http://downloads.sourceforge.net/gputils/%{name}-%{version}.tar.gz
21cr|gputils-1.5.2-1|9	
21cr|gputils-1.5.2-1|10	%description
21cr|gputils-1.5.2-1|11	GPUTILS is a collection of tools for the Microchip (TM) PIC microcontrollers.
21cr|gputils-1.5.2-1|12	It includes gpasm, gplink, and gplib.
21cr|gputils-1.5.2-1|13	
21cr|gputils-1.5.2-1|14	%files
21cr|gputils-1.5.2-1|15	%doc README
21cr|gputils-1.5.2-1|16	%{_datadir}/%{name}
21cr|gputils-1.5.2-1|17	%{_mandir}/man1/*.1*
21cr|gputils-1.5.2-1|18	%lang(fr) %{_mandir}/fr/man1/*
21cr|gputils-1.5.2-1|19	%{_bindir}/*
21cr|gputils-1.5.2-1|20	%{_docdir}/%{name}-%{version}/html
21cr|gputils-1.5.2-1|21	
21cr|gputils-1.5.2-1|22	#----------------------------------------------------------------------------
21cr|gputils-1.5.2-1|23	
21cr|gputils-1.5.2-1|24	%prep
21cr|gputils-1.5.2-1|25	%setup -q
21cr|gputils-1.5.2-1|26	
21cr|gputils-1.5.2-1|27	%build
21cr|gputils-1.5.2-1|28	%configure
21cr|gputils-1.5.2-1|29	%make
21cr|gputils-1.5.2-1|30	
21cr|gputils-1.5.2-1|31	%install
21cr|gputils-1.5.2-1|32	%makeinstall_std

2023 21
21cr|gq-1.3.4-9|1	Summary:	GTK-based LDAP client
21cr|gq-1.3.4-9|2	Name:		gq
21cr|gq-1.3.4-9|3	Version:	1.3.4
21cr|gq-1.3.4-9|4	Release:	9
21cr|gq-1.3.4-9|5	License:	GPL
21cr|gq-1.3.4-9|6	Group:		Databases
21cr|gq-1.3.4-9|7	Url:		http://biot.com/gq/
21cr|gq-1.3.4-9|8	Source0:	http://prdownloads.sourceforge.net/gqclient/%{name}-%{version}.tar.gz
21cr|gq-1.3.4-9|9	Source11:	gq16.png
21cr|gq-1.3.4-9|10	Source12:	gq32.png
21cr|gq-1.3.4-9|11	Source13:	gq48.png
21cr|gq-1.3.4-9|12	Patch1:		gq-1.3.4-mdv-fix-str-fmt.patch
21cr|gq-1.3.4-9|13	Patch2:		gq-1.3.4-kerberos.patch
21cr|gq-1.3.4-9|14	Patch3:		gq-1.3.4-configure.patch
21cr|gq-1.3.4-9|15	Patch4:		gq-1.3.4-glibc.patch
21cr|gq-1.3.4-9|16	Patch5:		gq-1.3.4-gcc.patch
21cr|gq-1.3.4-9|17	Patch6:		gq-1.3.4-error.patch
21cr|gq-1.3.4-9|18	Patch7:		gq-1.3.4-openssl11.patch
21cr|gq-1.3.4-9|19	BuildRequires:	intltool
21cr|gq-1.3.4-9|20	BuildRequires:	rarian
21cr|gq-1.3.4-9|21	BuildRequires:	gettext-devel
21cr|gq-1.3.4-9|22	BuildRequires:	openldap-devel
21cr|gq-1.3.4-9|23	BuildRequires:	pkgconfig(krb5)
21cr|gq-1.3.4-9|24	BuildRequires:	pkgconfig(libgsasl)
21cr|gq-1.3.4-9|25	BuildRequires:  pkgconfig(libxml-2.0)
21cr|gq-1.3.4-9|26	#BuildRequires:	glib-devel
21cr|gq-1.3.4-9|27	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gq-1.3.4-9|28	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|gq-1.3.4-9|29	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gq-1.3.4-9|30	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gq-1.3.4-9|31	
21cr|gq-1.3.4-9|32	%description
21cr|gq-1.3.4-9|33	GQ is GTK+ LDAP client and browser utility. It can be used for searching a
21cr|gq-1.3.4-9|34	LDAP directory as well as browsing it using a tree view.
21cr|gq-1.3.4-9|35	
21cr|gq-1.3.4-9|36	%files -f %{name}.lang
21cr|gq-1.3.4-9|37	%doc AUTHORS ChangeLog NEWS README* TODO
21cr|gq-1.3.4-9|38	%{_bindir}/*
21cr|gq-1.3.4-9|39	%{_datadir}/%{name}
21cr|gq-1.3.4-9|40	%{_datadir}/pixmaps/gq
21cr|gq-1.3.4-9|41	%{_iconsdir}/hicolor/16x16/apps/*
21cr|gq-1.3.4-9|42	%{_datadir}/mime/packages/gq-ldif.xml
21cr|gq-1.3.4-9|43	%{_miconsdir}/%{name}.png
21cr|gq-1.3.4-9|44	%{_iconsdir}/%{name}.png
21cr|gq-1.3.4-9|45	%{_liconsdir}/%{name}.png
21cr|gq-1.3.4-9|46	%{_datadir}/applications/%{name}.desktop
21cr|gq-1.3.4-9|47	#{_datadir}/omf/gq-manual/gq-manual-C.omf
21cr|gq-1.3.4-9|48	#lang(de) %%{_datadir}/omf/gq-manual/gq-manual-de.omf
21cr|gq-1.3.4-9|49	
21cr|gq-1.3.4-9|50	#-----------------------------------------------------------------------------
21cr|gq-1.3.4-9|51	
21cr|gq-1.3.4-9|52	%prep
21cr|gq-1.3.4-9|53	%setup -q
21cr|gq-1.3.4-9|54	%patch1 -p1 -b .strfmt
21cr|gq-1.3.4-9|55	%patch2 -p1 -b .kerberos
21cr|gq-1.3.4-9|56	%patch3 -p0 -b .configure
21cr|gq-1.3.4-9|57	%patch4 -p1 -b .glibc
21cr|gq-1.3.4-9|58	%patch5 -p1 -b .gcc
21cr|gq-1.3.4-9|59	%patch6 -p1 -b .error
21cr|gq-1.3.4-9|60	%patch7 -p1 -b .openssl11
21cr|gq-1.3.4-9|61	
21cr|gq-1.3.4-9|62	%build
21cr|gq-1.3.4-9|63	%global optflags %{optflags} -fcommon
21cr|gq-1.3.4-9|64	#export CFLAGS="%%{optflags} -DLDAP_DEPRECATED"
21cr|gq-1.3.4-9|65	export LIBS="-lcrypto -L%{_libdir}"
21cr|gq-1.3.4-9|66	%configure \
21cr|gq-1.3.4-9|67	--with-default-codeset=UTF-8 \
21cr|gq-1.3.4-9|68	--enable-cache \
21cr|gq-1.3.4-9|69	--with-kerberos-prefix=%{_prefix} \
21cr|gq-1.3.4-9|70	--enable-browser-dnd \
21cr|gq-1.3.4-9|71	--disable-update-mimedb
21cr|gq-1.3.4-9|72	%make
21cr|gq-1.3.4-9|73	
21cr|gq-1.3.4-9|74	
21cr|gq-1.3.4-9|75	%install
21cr|gq-1.3.4-9|76	%makeinstall_std
21cr|gq-1.3.4-9|77	
21cr|gq-1.3.4-9|78	#(peroyvind): replace menu with our own as it's more complete and valid ;)
21cr|gq-1.3.4-9|79	rm -f %{buildroot}%{_datadir}/applications/gq.desktop
21cr|gq-1.3.4-9|80	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gq-1.3.4-9|81	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gq-1.3.4-9|82	[Desktop Entry]
21cr|gq-1.3.4-9|83	Name=GQ
21cr|gq-1.3.4-9|84	Comment=%{Summary}
21cr|gq-1.3.4-9|85	Comment[ru]=Графический клиент LDAP
21cr|gq-1.3.4-9|86	Exec=%{name}
21cr|gq-1.3.4-9|87	Icon=%{name}
21cr|gq-1.3.4-9|88	Terminal=false
21cr|gq-1.3.4-9|89	Type=Application
21cr|gq-1.3.4-9|90	Categories=GTK;Network;System;
21cr|gq-1.3.4-9|91	EOF
21cr|gq-1.3.4-9|92	
21cr|gq-1.3.4-9|93	
21cr|gq-1.3.4-9|94	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|gq-1.3.4-9|95	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|gq-1.3.4-9|96	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|gq-1.3.4-9|97	
21cr|gq-1.3.4-9|98	# Macro for locales
21cr|gq-1.3.4-9|99	%find_lang %{name} --with-gnome --all-name

2024 21
21cr|gqemoo-2.5-1|1	%global debug_package %{nil}
21cr|gqemoo-2.5-1|2	
21cr|gqemoo-2.5-1|3	Name:		gqemoo
21cr|gqemoo-2.5-1|4	Version:	2.5
21cr|gqemoo-2.5-1|5	Release:	1
21cr|gqemoo-2.5-1|6	Summary:	Simple gui for qemoo (bash qemu wrapper)
21cr|gqemoo-2.5-1|7	Group:		Emulators
21cr|gqemoo-2.5-1|8	License:	GPLv3
21cr|gqemoo-2.5-1|9	URL:		https://github.com/AKotov-dev/gqemoo
21cr|gqemoo-2.5-1|10	Source0:	%{URL}/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gqemoo-2.5-1|11	BuildRequires:	lazarus
21cr|gqemoo-2.5-1|12	BuildRequires:	/usr/bin/msgfmt
21cr|gqemoo-2.5-1|13	Requires:	qemoo
21cr|gqemoo-2.5-1|14	Requires:	polkit
21cr|gqemoo-2.5-1|15	Requires:	/usr/bin/remote-viewer
21cr|gqemoo-2.5-1|16	
21cr|gqemoo-2.5-1|17	%description
21cr|gqemoo-2.5-1|18	Simple gui for qemoo (bash qemu wrapper)
21cr|gqemoo-2.5-1|19	
21cr|gqemoo-2.5-1|20	%files
21cr|gqemoo-2.5-1|21	%doc ../README.md
21cr|gqemoo-2.5-1|22	%license ../LICENSE
21cr|gqemoo-2.5-1|23	%attr(0755,root,root) %{_bindir}/%{name}
21cr|gqemoo-2.5-1|24	%{_datadir}/applications/%{name}.desktop
21cr|gqemoo-2.5-1|25	%{_datadir}/icons/%{name}.png
21cr|gqemoo-2.5-1|26	%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/%{name}.mo
21cr|gqemoo-2.5-1|27	
21cr|gqemoo-2.5-1|28	#----------------------------------------------------------------------
21cr|gqemoo-2.5-1|29	%prep
21cr|gqemoo-2.5-1|30	%setup -n %{name}-%{version}/%{name}
21cr|gqemoo-2.5-1|31	
21cr|gqemoo-2.5-1|32	# remove prebuild file
21cr|gqemoo-2.5-1|33	rm -f %{name}
21cr|gqemoo-2.5-1|34	
21cr|gqemoo-2.5-1|35	%build
21cr|gqemoo-2.5-1|36	lazbuild --build-all  *.lpi
21cr|gqemoo-2.5-1|37	
21cr|gqemoo-2.5-1|38	#translate additional messages
21cr|gqemoo-2.5-1|39	msgfmt languages/gqemoo.ru.po -o languages/gqemoo.ru.mo
21cr|gqemoo-2.5-1|40	
21cr|gqemoo-2.5-1|41	%install
21cr|gqemoo-2.5-1|42	mkdir -p %{buildroot}%{_datadir}/{icons,applications}
21cr|gqemoo-2.5-1|43	mkdir -p %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/
21cr|gqemoo-2.5-1|44	mkdir -p %{buildroot}%{_bindir}
21cr|gqemoo-2.5-1|45	
21cr|gqemoo-2.5-1|46	install -m 755  %{name} %{buildroot}%{_bindir}/%{name}
21cr|gqemoo-2.5-1|47	install -m 644  ico/%{name}.png  %{buildroot}%{_datadir}/icons/%{name}.png
21cr|gqemoo-2.5-1|48	install -m 644  ./all/%{_datadir}/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gqemoo-2.5-1|49	install -m 644  languages/%{name}.ru.mo  %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{name}.mo

2025 21
21cr|gqrx-2.17.5-1|1	Name:           gqrx
21cr|gqrx-2.17.5-1|2	Version:        2.17.5
21cr|gqrx-2.17.5-1|3	Release:        1
21cr|gqrx-2.17.5-1|4	Summary:        Software defined radio receiver powered by GNU Radio and Qt
21cr|gqrx-2.17.5-1|5	Group:          Communications
21cr|gqrx-2.17.5-1|6	License:        GPLv3+ and GPLv2+ and BSD
21cr|gqrx-2.17.5-1|7	URL:            https://gqrx.dk/
21cr|gqrx-2.17.5-1|8	Source0:        https://github.com/gqrx-sdr/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|gqrx-2.17.5-1|9	
21cr|gqrx-2.17.5-1|10	BuildRequires:  boost-devel
21cr|gqrx-2.17.5-1|11	BuildRequires:  cmake
21cr|gqrx-2.17.5-1|12	BuildRequires:  cmake(funcube)
21cr|gqrx-2.17.5-1|13	BuildRequires:  desktop-file-utils
21cr|gqrx-2.17.5-1|14	BuildRequires:  git
21cr|gqrx-2.17.5-1|15	BuildRequires:  %{_lib}gnuradio-pmt-devel
21cr|gqrx-2.17.5-1|16	BuildRequires:  gnuradio-utils
21cr|gqrx-2.17.5-1|17	BuildRequires:  pkgconfig(gmp)
21cr|gqrx-2.17.5-1|18	BuildRequires:  pkgconfig(gmpxx)
21cr|gqrx-2.17.5-1|19	BuildRequires:  pkgconfig(gnuradio-analog)
21cr|gqrx-2.17.5-1|20	BuildRequires:  pkgconfig(gnuradio-audio)
21cr|gqrx-2.17.5-1|21	BuildRequires:  pkgconfig(gnuradio-blocks)
21cr|gqrx-2.17.5-1|22	BuildRequires:  pkgconfig(gnuradio-digital)
21cr|gqrx-2.17.5-1|23	BuildRequires:  pkgconfig(gnuradio-fft)
21cr|gqrx-2.17.5-1|24	BuildRequires:  pkgconfig(gnuradio-filter)
21cr|gqrx-2.17.5-1|25	BuildRequires:  pkgconfig(gnuradio-iqbalance)
21cr|gqrx-2.17.5-1|26	BuildRequires:  pkgconfig(gnuradio-network)
21cr|gqrx-2.17.5-1|27	BuildRequires:  pkgconfig(gnuradio-osmosdr)
21cr|gqrx-2.17.5-1|28	BuildRequires:  pkgconfig(gnuradio-runtime)
21cr|gqrx-2.17.5-1|29	BuildRequires:  pkgconfig(libairspy)
21cr|gqrx-2.17.5-1|30	BuildRequires:  pkgconfig(libbladeRF)
21cr|gqrx-2.17.5-1|31	BuildRequires:  pkgconfig(libhackrf)
21cr|gqrx-2.17.5-1|32	BuildRequires:  pkgconfig(libpulse)
21cr|gqrx-2.17.5-1|33	BuildRequires:  pkgconfig(librtlsdr)
21cr|gqrx-2.17.5-1|34	BuildRequires:  pkgconfig(Qt5Core)
21cr|gqrx-2.17.5-1|35	BuildRequires:  pkgconfig(Qt5Gui)
21cr|gqrx-2.17.5-1|36	BuildRequires:  pkgconfig(Qt5Network)
21cr|gqrx-2.17.5-1|37	BuildRequires:  pkgconfig(Qt5Svg)
21cr|gqrx-2.17.5-1|38	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|gqrx-2.17.5-1|39	BuildRequires:  python3-gnuradio-runtime
21cr|gqrx-2.17.5-1|40	BuildRequires:  python3-numpy-devel
21cr|gqrx-2.17.5-1|41	
21cr|gqrx-2.17.5-1|42	%description
21cr|gqrx-2.17.5-1|43	Gqrx is a software defined radio receiver powered by the GNU Radio SDR
21cr|gqrx-2.17.5-1|44	framework and the Qt graphical toolkit.
21cr|gqrx-2.17.5-1|45	
21cr|gqrx-2.17.5-1|46	%files
21cr|gqrx-2.17.5-1|47	%doc README.md
21cr|gqrx-2.17.5-1|48	%{_bindir}/*
21cr|gqrx-2.17.5-1|49	%{_datadir}/applications/dk.%{name}.%{name}.desktop
21cr|gqrx-2.17.5-1|50	%{_datadir}/metainfo/dk.gqrx.gqrx.appdata.xml
21cr|gqrx-2.17.5-1|51	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|gqrx-2.17.5-1|52	
21cr|gqrx-2.17.5-1|53	#---------------------------------------------------------
21cr|gqrx-2.17.5-1|54	%prep
21cr|gqrx-2.17.5-1|55	%autosetup -p1
21cr|gqrx-2.17.5-1|56	
21cr|gqrx-2.17.5-1|57	%build
21cr|gqrx-2.17.5-1|58	%cmake
21cr|gqrx-2.17.5-1|59	
21cr|gqrx-2.17.5-1|60	%make_build
21cr|gqrx-2.17.5-1|61	
21cr|gqrx-2.17.5-1|62	%install
21cr|gqrx-2.17.5-1|63	%make_install -C build
21cr|gqrx-2.17.5-1|64	
21cr|gqrx-2.17.5-1|65	# desktop-file
21cr|gqrx-2.17.5-1|66	desktop-file-install \
21cr|gqrx-2.17.5-1|67	--remove-category='Network' \
21cr|gqrx-2.17.5-1|68	--remove-category='Accessories' \
21cr|gqrx-2.17.5-1|69	--add-category='AudioVideo' \
21cr|gqrx-2.17.5-1|70	--add-category='Audio' \
21cr|gqrx-2.17.5-1|71	--add-category='X-Mageia-CrossDesktop' \
21cr|gqrx-2.17.5-1|72	--dir=%{buildroot}%{_datadir}/applications \
21cr|gqrx-2.17.5-1|73	dk.%{name}.%{name}.desktop

2026 21
21cr|grace-5.1.25-2|1	# NOTE: this is needed to avoid broken macro format in
21cr|grace-5.1.25-2|2	# T1lib/type1/objects.c
21cr|grace-5.1.25-2|3	# T1lib/type1/type1.c (presumably others)
21cr|grace-5.1.25-2|4	# since IfTrace0 macro does not include the format string
21cr|grace-5.1.25-2|5	# Upstream is warned
21cr|grace-5.1.25-2|6	# All other formats are fixed in the patched files (sent upstream also)
21cr|grace-5.1.25-2|7	
21cr|grace-5.1.25-2|8	%define Werror_cflags %nil
21cr|grace-5.1.25-2|9	
21cr|grace-5.1.25-2|10	Summary:	Numerical Data Processing and Visualization Tool (Grace)
21cr|grace-5.1.25-2|11	Name:		grace
21cr|grace-5.1.25-2|12	Version:	5.1.25
21cr|grace-5.1.25-2|13	Release:	2
21cr|grace-5.1.25-2|14	License:	GPLv2+
21cr|grace-5.1.25-2|15	Group:		Sciences/Other
21cr|grace-5.1.25-2|16	Url:		http://plasma-gate.weizmann.ac.il/Grace/
21cr|grace-5.1.25-2|17	Source0:	ftp://plasma-gate.weizmann.ac.il/pub/grace/src/grace5/%{name}-%{version}.tar.gz
21cr|grace-5.1.25-2|18	Source1:	grace-icons.tar.bz2
21cr|grace-5.1.25-2|19	Patch0:		svgdrv_stringliteral.patch
21cr|grace-5.1.25-2|20	Patch1:		utils_stringliteral.patch
21cr|grace-5.1.25-2|21	Patch2:		do_not_strip_binaries.patch
21cr|grace-5.1.25-2|22	BuildRequires:	jpeg-devel
21cr|grace-5.1.25-2|23	BuildRequires:	lesstif-devel
21cr|grace-5.1.25-2|24	BuildRequires:	pkgconfig(libpng)
21cr|grace-5.1.25-2|25	BuildRequires:	pkgconfig(libtiff-4)
21cr|grace-5.1.25-2|26	BuildRequires:	pkgconfig(netcdf)
21cr|grace-5.1.25-2|27	BuildRequires:	pkgconfig(xext)
21cr|grace-5.1.25-2|28	BuildRequires:	pkgconfig(zlib)
21cr|grace-5.1.25-2|29	Requires:	webclient
21cr|grace-5.1.25-2|30	Requires:	xterm
21cr|grace-5.1.25-2|31	
21cr|grace-5.1.25-2|32	# NOTE: This can be rebuilt with pdflib-devel installed if you want to enable pdf
21cr|grace-5.1.25-2|33	# support. Keep in mind that pdflib is not free (Aladdin FPL).
21cr|grace-5.1.25-2|34	
21cr|grace-5.1.25-2|35	%description
21cr|grace-5.1.25-2|36	Grace is a Motif/Lesstif application for two-dimensional data
21cr|grace-5.1.25-2|37	visualization. Grace can transform the data using free equations, FFT,
21cr|grace-5.1.25-2|38	cross- and auto-correlation, differences, integrals, histograms, and
21cr|grace-5.1.25-2|39	much more. The generated figures are of high quality.  Grace is a very
21cr|grace-5.1.25-2|40	convenient tool for data inspection, data transformation, and for
21cr|grace-5.1.25-2|41	making figures for publications.
21cr|grace-5.1.25-2|42	
21cr|grace-5.1.25-2|43	%files
21cr|grace-5.1.25-2|44	%doc CHANGES COPYRIGHT DEVELOPERS LICENSE README ChangeLog doc/*.html doc/*.png
21cr|grace-5.1.25-2|45	%{_mandir}/man1/*
21cr|grace-5.1.25-2|46	%{_libdir}/grace
21cr|grace-5.1.25-2|47	%{_bindir}/grace
21cr|grace-5.1.25-2|48	%{_bindir}/gracebat
21cr|grace-5.1.25-2|49	%{_bindir}/xmgrace
21cr|grace-5.1.25-2|50	%{_bindir}/convcal
21cr|grace-5.1.25-2|51	%{_bindir}/fdf2fit
21cr|grace-5.1.25-2|52	%if %{mdvver} < 201410
21cr|grace-5.1.25-2|53	%{_bindir}/grconvert
21cr|grace-5.1.25-2|54	%endif
21cr|grace-5.1.25-2|55	%{_datadir}/applications/*.desktop
21cr|grace-5.1.25-2|56	%{_iconsdir}/hicolor/*/apps/grace.png
21cr|grace-5.1.25-2|57	
21cr|grace-5.1.25-2|58	#----------------------------------------------------------------------------
21cr|grace-5.1.25-2|59	
21cr|grace-5.1.25-2|60	%package devel
21cr|grace-5.1.25-2|61	Summary:	Library and header files for Grace-linked apps development
21cr|grace-5.1.25-2|62	Group:		Development/Other
21cr|grace-5.1.25-2|63	Requires:	grace = %{EVRD}
21cr|grace-5.1.25-2|64	
21cr|grace-5.1.25-2|65	%description devel
21cr|grace-5.1.25-2|66	This package includes header and library files needed to
21cr|grace-5.1.25-2|67	develop programs which will use grace as a subprocess.
21cr|grace-5.1.25-2|68	This feature is currently (%{name}-%{version}) available for
21cr|grace-5.1.25-2|69	C and Fortran77 languages.
21cr|grace-5.1.25-2|70	
21cr|grace-5.1.25-2|71	%files devel
21cr|grace-5.1.25-2|72	%{_includedir}/grace_np.h
21cr|grace-5.1.25-2|73	%{_libdir}/libgrace_np.a
21cr|grace-5.1.25-2|74	
21cr|grace-5.1.25-2|75	#----------------------------------------------------------------------------
21cr|grace-5.1.25-2|76	
21cr|grace-5.1.25-2|77	%prep
21cr|grace-5.1.25-2|78	%setup -a 1 -q
21cr|grace-5.1.25-2|79	%patch0 -p 1
21cr|grace-5.1.25-2|80	%patch1
21cr|grace-5.1.25-2|81	%patch2 -p 1
21cr|grace-5.1.25-2|82	
21cr|grace-5.1.25-2|83	%build
21cr|grace-5.1.25-2|84	%configure \
21cr|grace-5.1.25-2|85	--enable-grace-home=%{_libdir}/grace \
21cr|grace-5.1.25-2|86	--with-helpviewer="xdg-open %s"  \
21cr|grace-5.1.25-2|87	--with-x \
21cr|grace-5.1.25-2|88	--x-includes=%{_libdir} \
21cr|grace-5.1.25-2|89	--x-libraries=%{_libdir}
21cr|grace-5.1.25-2|90	
21cr|grace-5.1.25-2|91	%make
21cr|grace-5.1.25-2|92	
21cr|grace-5.1.25-2|93	%install
21cr|grace-5.1.25-2|94	%makeinstall GRACE_HOME=%{buildroot}/%{_libdir}/grace
21cr|grace-5.1.25-2|95	
21cr|grace-5.1.25-2|96	#fixup binaries
21cr|grace-5.1.25-2|97	mkdir %{buildroot}%{_bindir}
21cr|grace-5.1.25-2|98	mv %{buildroot}%{_libdir}/grace/bin/* %{buildroot}%{_bindir}
21cr|grace-5.1.25-2|99	rm -fr %{buildroot}%{_libdir}/grace/bin
21cr|grace-5.1.25-2|100	ln -s %{_bindir}/xmgrace %{buildroot}%{_bindir}/grace
21cr|grace-5.1.25-2|101	
21cr|grace-5.1.25-2|102	#fixup devel files
21cr|grace-5.1.25-2|103	mv %{buildroot}%{_libdir}/grace/lib/* %{buildroot}%{_libdir}
21cr|grace-5.1.25-2|104	rm -fr %{buildroot}%{_libdir}/grace/lib
21cr|grace-5.1.25-2|105	mkdir %{buildroot}%{_includedir}
21cr|grace-5.1.25-2|106	mv %{buildroot}%{_libdir}/grace/include/* %{buildroot}%{_includedir}
21cr|grace-5.1.25-2|107	rm -fr %{buildroot}%{_libdir}/grace/include
21cr|grace-5.1.25-2|108	
21cr|grace-5.1.25-2|109	#fixup documentation
21cr|grace-5.1.25-2|110	mkdir -p %{buildroot}%{_mandir}/man1
21cr|grace-5.1.25-2|111	mv %{buildroot}%{_libdir}/grace/doc/*.1 %{buildroot}%{_mandir}/man1
21cr|grace-5.1.25-2|112	rm -fr %{buildroot}%{_libdir}/grace/doc
21cr|grace-5.1.25-2|113	ln -s %{_docdir}/%{name} %{buildroot}%{_libdir}/grace/doc
21cr|grace-5.1.25-2|114	
21cr|grace-5.1.25-2|115	install -d %{buildroot}%{_datadir}/applications
21cr|grace-5.1.25-2|116	cat <<EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|grace-5.1.25-2|117	[Desktop Entry]
21cr|grace-5.1.25-2|118	Name=Grace
21cr|grace-5.1.25-2|119	Comment=Graphical visualization of scientific data
21cr|grace-5.1.25-2|120	Exec=xmgrace
21cr|grace-5.1.25-2|121	Icon=grace
21cr|grace-5.1.25-2|122	Type=Application
21cr|grace-5.1.25-2|123	Categories=Science;Education;2DGraphics;
21cr|grace-5.1.25-2|124	EOF
21cr|grace-5.1.25-2|125	
21cr|grace-5.1.25-2|126	# icons
21cr|grace-5.1.25-2|127	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|grace-5.1.25-2|128	pushd grace-icons
21cr|grace-5.1.25-2|129	cp grace16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/grace.png
21cr|grace-5.1.25-2|130	cp grace32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/grace.png
21cr|grace-5.1.25-2|131	cp grace48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/grace.png
21cr|grace-5.1.25-2|132	popd

2027 21
21cr|grail-3.1.1-1|1	%define major 6
21cr|grail-3.1.1-1|2	%define libname %mklibname %{name} %{major}
21cr|grail-3.1.1-1|3	%define devname %mklibname -d %{name}
21cr|grail-3.1.1-1|4	
21cr|grail-3.1.1-1|5	Summary:	Gesture Recognition And Instantiation Library
21cr|grail-3.1.1-1|6	Name:		grail
21cr|grail-3.1.1-1|7	Version:	3.1.1
21cr|grail-3.1.1-1|8	Release:	1
21cr|grail-3.1.1-1|9	License:	GPLv3+
21cr|grail-3.1.1-1|10	Group:		Development/Other
21cr|grail-3.1.1-1|11	Url:		https://launchpad.net/grail
21cr|grail-3.1.1-1|12	Source0:	https://launchpad.net/grail/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
21cr|grail-3.1.1-1|13	BuildRequires:	pkgconfig(evemu)
21cr|grail-3.1.1-1|14	BuildRequires:	pkgconfig(frame)
21cr|grail-3.1.1-1|15	BuildRequires:	pkgconfig(frame-x11)
21cr|grail-3.1.1-1|16	BuildRequires:	pkgconfig(inputproto)
21cr|grail-3.1.1-1|17	BuildRequires:	pkgconfig(mtdev)
21cr|grail-3.1.1-1|18	BuildRequires:	pkgconfig(xext)
21cr|grail-3.1.1-1|19	BuildRequires:	pkgconfig(xi)
21cr|grail-3.1.1-1|20	
21cr|grail-3.1.1-1|21	%description
21cr|grail-3.1.1-1|22	Grail consists of an interface and tools for handling gesture recognition and
21cr|grail-3.1.1-1|23	gesture instantiation.
21cr|grail-3.1.1-1|24	
21cr|grail-3.1.1-1|25	When a multitouch gesture is performed on a device, the recognizer emits one
21cr|grail-3.1.1-1|26	or several possible gestures. Once the context of the gesture is known, i.e.,
21cr|grail-3.1.1-1|27	in what window the touches land and what gestures the clients of that window
21cr|grail-3.1.1-1|28	listen to, the instantiator delivers the matching set of gestures.
21cr|grail-3.1.1-1|29	
21cr|grail-3.1.1-1|30	The library handles tentative gestures, i.e., buffering of events for several
21cr|grail-3.1.1-1|31	alternative gestures until a match is confirmed.
21cr|grail-3.1.1-1|32	
21cr|grail-3.1.1-1|33	%files
21cr|grail-3.1.1-1|34	%doc README COPYING
21cr|grail-3.1.1-1|35	%{_bindir}/grail*
21cr|grail-3.1.1-1|36	%{_mandir}/man1/grail*
21cr|grail-3.1.1-1|37	
21cr|grail-3.1.1-1|38	#----------------------------------------------------------------------------
21cr|grail-3.1.1-1|39	
21cr|grail-3.1.1-1|40	%package -n %{libname}
21cr|grail-3.1.1-1|41	Summary:	GRAIL shared library package
21cr|grail-3.1.1-1|42	Group:		System/Libraries
21cr|grail-3.1.1-1|43	Conflicts:	%{_lib}grail5 < 3.1.0
21cr|grail-3.1.1-1|44	Obsoletes:	%{_lib}grail5 < 3.1.0
21cr|grail-3.1.1-1|45	
21cr|grail-3.1.1-1|46	%description -n %{libname}
21cr|grail-3.1.1-1|47	This package contains the library needed to run programs dynamically linked
21cr|grail-3.1.1-1|48	with grail.
21cr|grail-3.1.1-1|49	
21cr|grail-3.1.1-1|50	%files -n %{libname}
21cr|grail-3.1.1-1|51	%{_libdir}/libgrail.so.%{major}*
21cr|grail-3.1.1-1|52	
21cr|grail-3.1.1-1|53	#----------------------------------------------------------------------------
21cr|grail-3.1.1-1|54	
21cr|grail-3.1.1-1|55	%package -n %{devname}
21cr|grail-3.1.1-1|56	Summary:	Gesture Recognition And Instantiation Library Development Package
21cr|grail-3.1.1-1|57	Group:		Development/Other
21cr|grail-3.1.1-1|58	Requires:	%{libname} = %{EVRD}
21cr|grail-3.1.1-1|59	Provides:	%{name}-devel = %{EVRD}
21cr|grail-3.1.1-1|60	Conflicts:	%{_lib}grail5 < 3.1.0
21cr|grail-3.1.1-1|61	
21cr|grail-3.1.1-1|62	%description -n %{devname}
21cr|grail-3.1.1-1|63	This package provides headers files for grail development.
21cr|grail-3.1.1-1|64	
21cr|grail-3.1.1-1|65	%files -n %{devname}
21cr|grail-3.1.1-1|66	%{_includedir}/oif/grail.h
21cr|grail-3.1.1-1|67	%{_libdir}/libgrail.so
21cr|grail-3.1.1-1|68	%{_libdir}/pkgconfig/grail.pc
21cr|grail-3.1.1-1|69	
21cr|grail-3.1.1-1|70	#----------------------------------------------------------------------------
21cr|grail-3.1.1-1|71	
21cr|grail-3.1.1-1|72	%prep
21cr|grail-3.1.1-1|73	%setup -q
21cr|grail-3.1.1-1|74	
21cr|grail-3.1.1-1|75	%build
21cr|grail-3.1.1-1|76	sed -i 's/-Werror//g' configure.ac
21cr|grail-3.1.1-1|77	autoreconf -fi
21cr|grail-3.1.1-1|78	%configure --disable-static
21cr|grail-3.1.1-1|79	%make
21cr|grail-3.1.1-1|80	
21cr|grail-3.1.1-1|81	%install
21cr|grail-3.1.1-1|82	%makeinstall_std

2028 21
21cr|gramps-5.2.4-2|1	Summary:	Genealogical Research and Analysis Management Programming System
21cr|gramps-5.2.4-2|2	Name:		gramps
21cr|gramps-5.2.4-2|3	Version:	5.2.4
21cr|gramps-5.2.4-2|4	Release:	2
21cr|gramps-5.2.4-2|5	License:	GPLv2+
21cr|gramps-5.2.4-2|6	Group:		Sciences/Other
21cr|gramps-5.2.4-2|7	Url:		http://www.gramps-project.org
21cr|gramps-5.2.4-2|8	Source0:	https://github.com/gramps-project/gramps/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gramps-5.2.4-2|9	Source11:	%{name}-48.png
21cr|gramps-5.2.4-2|10	Source12:	%{name}-32.png
21cr|gramps-5.2.4-2|11	Source13:	%{name}-16.png
21cr|gramps-5.2.4-2|12	#fix first start with empty config
21cr|gramps-5.2.4-2|13	Patch0:		gramps-first-start.patch
21cr|gramps-5.2.4-2|14	BuildRequires:	desktop-file-utils
21cr|gramps-5.2.4-2|15	BuildRequires:	intltool
21cr|gramps-5.2.4-2|16	BuildRequires:	python3
21cr|gramps-5.2.4-2|17	BuildRequires:	python3dist(setuptools)
21cr|gramps-5.2.4-2|18	Requires:	shared-mime-info
21cr|gramps-5.2.4-2|19	Requires:	python3-berkeleydb
21cr|gramps-5.2.4-2|20	Requires:	python3-icu
21cr|gramps-5.2.4-2|21	Requires:	python3-gi
21cr|gramps-5.2.4-2|22	Requires:	python3-gi-cairo
21cr|gramps-5.2.4-2|23	Requires:	xdg-utils
21cr|gramps-5.2.4-2|24	Requires:	typelib(GExiv2)
21cr|gramps-5.2.4-2|25	Requires:	typelib(Gdk)
21cr|gramps-5.2.4-2|26	Requires:	typelib(GdkPixbuf)
21cr|gramps-5.2.4-2|27	Requires:	typelib(GLib)
21cr|gramps-5.2.4-2|28	Requires:	typelib(Gtk) = 3.0
21cr|gramps-5.2.4-2|29	Requires:	typelib(Pango)
21cr|gramps-5.2.4-2|30	Requires:	typelib(PangoCairo)
21cr|gramps-5.2.4-2|31	Requires:	typelib(PangoFT2)
21cr|gramps-5.2.4-2|32	Requires:	typelib(WebKit2)
21cr|gramps-5.2.4-2|33	Recommends:	fonts-ttf-freefont
21cr|gramps-5.2.4-2|34	Recommends:	gtkspell3
21cr|gramps-5.2.4-2|35	Recommends:	typelib(Goocanvas) = 2.0
21cr|gramps-5.2.4-2|36	#Suggest it for geography functionality
21cr|gramps-5.2.4-2|37	Recommends:	typelib(OsmGpsMap)
21cr|gramps-5.2.4-2|38	BuildArch:	noarch
21cr|gramps-5.2.4-2|39	
21cr|gramps-5.2.4-2|40	%description
21cr|gramps-5.2.4-2|41	gramps (Genealogical Research and Analysis Management Programming
21cr|gramps-5.2.4-2|42	System) is a GNOME based genealogy program supporting a Python
21cr|gramps-5.2.4-2|43	based plugin system.
21cr|gramps-5.2.4-2|44	
21cr|gramps-5.2.4-2|45	%files -f %{name}.lang
21cr|gramps-5.2.4-2|46	%{_bindir}/%{name}
21cr|gramps-5.2.4-2|47	%{_datadir}/%{name}
21cr|gramps-5.2.4-2|48	%{_datadir}/applications/org.gramps_project.Gramps.desktop
21cr|gramps-5.2.4-2|49	%{_datadir}/metainfo/org.gramps_project.Gramps.metainfo.xml
21cr|gramps-5.2.4-2|50	%{_datadir}/mime/packages/org.gramps_project.Gramps.xml
21cr|gramps-5.2.4-2|51	%{_defaultdocdir}/%{name}
21cr|gramps-5.2.4-2|52	%{_mandir}/man1/%{name}.1*
21cr|gramps-5.2.4-2|53	%{py3_puresitedir}/%{name}
21cr|gramps-5.2.4-2|54	%{py3_puresitedir}/*.egg-info
21cr|gramps-5.2.4-2|55	%{_iconsdir}/hicolor/*/apps/org.gramps_project.Gramps.png
21cr|gramps-5.2.4-2|56	%{_iconsdir}/hicolor/scalable/apps/org.gramps_project.Gramps.svg
21cr|gramps-5.2.4-2|57	%{_iconsdir}/hicolor/*/mimetypes/*.png
21cr|gramps-5.2.4-2|58	%{_iconsdir}/hicolor/*/mimetypes/*.svg
21cr|gramps-5.2.4-2|59	
21cr|gramps-5.2.4-2|60	#----------------------------------------------------------------------------
21cr|gramps-5.2.4-2|61	
21cr|gramps-5.2.4-2|62	%prep
21cr|gramps-5.2.4-2|63	%autosetup -p1
21cr|gramps-5.2.4-2|64	
21cr|gramps-5.2.4-2|65	%build
21cr|gramps-5.2.4-2|66	%py3_build
21cr|gramps-5.2.4-2|67	
21cr|gramps-5.2.4-2|68	%install
21cr|gramps-5.2.4-2|69	# py3_install macro not install locales and desktop file
21cr|gramps-5.2.4-2|70	python3 setup.py install --root %{buildroot}
21cr|gramps-5.2.4-2|71	
21cr|gramps-5.2.4-2|72	# fix it:
21cr|gramps-5.2.4-2|73	perl -pi -e "s@%{buildroot}@@" %{buildroot}/%{py3_puresitedir}/gramps/gen/utils/resource-path
21cr|gramps-5.2.4-2|74	rm -fr %{buildroot}/var
21cr|gramps-5.2.4-2|75	
21cr|gramps-5.2.4-2|76	#fix first start with empty config
21cr|gramps-5.2.4-2|77	
21cr|gramps-5.2.4-2|78	#menu
21cr|gramps-5.2.4-2|79	perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*
21cr|gramps-5.2.4-2|80	desktop-file-install --vendor="" \
21cr|gramps-5.2.4-2|81	--remove-category="Application" \
21cr|gramps-5.2.4-2|82	--remove-category="Genealogy" \
21cr|gramps-5.2.4-2|83	--add-category="Science" \
21cr|gramps-5.2.4-2|84	--dir %{buildroot}%{_datadir}/applications \
21cr|gramps-5.2.4-2|85	%{buildroot}%{_datadir}/applications/*
21cr|gramps-5.2.4-2|86	
21cr|gramps-5.2.4-2|87	%find_lang %{name} --with-gnome --with-man

2029 21
21cr|grandorgue-3.13.1-1|1	%define	libname %mklibname %{name} %{version}
21cr|grandorgue-3.13.1-1|2	%define	oname GrandOrgue
21cr|grandorgue-3.13.1-1|3	
21cr|grandorgue-3.13.1-1|4	Summary:	Virtual Pipe Organ Software
21cr|grandorgue-3.13.1-1|5	Name:		grandorgue
21cr|grandorgue-3.13.1-1|6	Version:	3.13.1
21cr|grandorgue-3.13.1-1|7	Release:	1
21cr|grandorgue-3.13.1-1|8	License:	GPLv2+
21cr|grandorgue-3.13.1-1|9	Group:		Sound
21cr|grandorgue-3.13.1-1|10	Url:		https://github.com/GrandOrgue/grandorgue
21cr|grandorgue-3.13.1-1|11	Source0:	https://github.com/GrandOrgue/grandorgue/archive/%{version}-1.tar.gz?/%{name}-%{version}-1.tar.gz
21cr|grandorgue-3.13.1-1|12	Patch0:		grandorgue-3.11.0-0-header-path.patch
21cr|grandorgue-3.13.1-1|13	# yaml-cpp-config.cmake from yaml-cpp package seems to return empty
21cr|grandorgue-3.13.1-1|14	# YAML_CPP_LIBRARIES, causing the linking to fail: add lyaml-cpp explicitly
21cr|grandorgue-3.13.1-1|15	Patch1:		grandorgue-3.12.1-1-fix-yaml_cpp-linking.patch
21cr|grandorgue-3.13.1-1|16	BuildRequires:	cmake
21cr|grandorgue-3.13.1-1|17	BuildRequires:	docbook-style-xsl
21cr|grandorgue-3.13.1-1|18	BuildRequires:	docbook-style-xsl-ns
21cr|grandorgue-3.13.1-1|19	BuildRequires:	gettext
21cr|grandorgue-3.13.1-1|20	BuildRequires:	imagemagick
21cr|grandorgue-3.13.1-1|21	BuildRequires:	po4a
21cr|grandorgue-3.13.1-1|22	BuildRequires:	xsltproc
21cr|grandorgue-3.13.1-1|23	BuildRequires:	libzita-convolver-devel
21cr|grandorgue-3.13.1-1|24	BuildRequires:	wxgtku3.1-devel
21cr|grandorgue-3.13.1-1|25	BuildRequires:	pkgconfig(alsa)
21cr|grandorgue-3.13.1-1|26	BuildRequires:	pkgconfig(fftw3f)
21cr|grandorgue-3.13.1-1|27	BuildRequires:	pkgconfig(jack)
21cr|grandorgue-3.13.1-1|28	BuildRequires:	pkgconfig(libudev)
21cr|grandorgue-3.13.1-1|29	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|grandorgue-3.13.1-1|30	BuildRequires:	pkgconfig(rtaudio)
21cr|grandorgue-3.13.1-1|31	BuildRequires:	pkgconfig(rtmidi)
21cr|grandorgue-3.13.1-1|32	BuildRequires:	pkgconfig(wavpack)
21cr|grandorgue-3.13.1-1|33	BuildRequires:	pkgconfig(yaml-cpp)
21cr|grandorgue-3.13.1-1|34	BuildRequires:	pkgconfig(zlib)
21cr|grandorgue-3.13.1-1|35	Recommends:		%{name}-demo = %{EVRD}
21cr|grandorgue-3.13.1-1|36	
21cr|grandorgue-3.13.1-1|37	%description
21cr|grandorgue-3.13.1-1|38	GrandOrgue is a virtual pipe organ sample player application supporting a HW1 compatible file format.
21cr|grandorgue-3.13.1-1|39	
21cr|grandorgue-3.13.1-1|40	%files -f %{oname}.lang
21cr|grandorgue-3.13.1-1|41	%doc CHANGELOG.md README.md
21cr|grandorgue-3.13.1-1|42	%license LICENSE
21cr|grandorgue-3.13.1-1|43	%{_bindir}/%{oname}*
21cr|grandorgue-3.13.1-1|44	%{_datadir}/%{oname}
21cr|grandorgue-3.13.1-1|45	%{_datadir}/applications/%{oname}.desktop
21cr|grandorgue-3.13.1-1|46	%{_appdatadir}/%{oname}.appdata.xml
21cr|grandorgue-3.13.1-1|47	%{_datadir}/mime/packages/%{name}.xml
21cr|grandorgue-3.13.1-1|48	%{_iconsdir}/hicolor/*/apps/%{oname}.png
21cr|grandorgue-3.13.1-1|49	%{_mandir}/man1/%{oname}*.1*
21cr|grandorgue-3.13.1-1|50	
21cr|grandorgue-3.13.1-1|51	#----------------------------------------------------------------------------
21cr|grandorgue-3.13.1-1|52	
21cr|grandorgue-3.13.1-1|53	%package demo
21cr|grandorgue-3.13.1-1|54	Summary:	Sample files for %{name}
21cr|grandorgue-3.13.1-1|55	Group:		Sound
21cr|grandorgue-3.13.1-1|56	BuildArch:	noarch
21cr|grandorgue-3.13.1-1|57	
21cr|grandorgue-3.13.1-1|58	%description demo
21cr|grandorgue-3.13.1-1|59	Sample files for %{name}.
21cr|grandorgue-3.13.1-1|60	
21cr|grandorgue-3.13.1-1|61	%files demo
21cr|grandorgue-3.13.1-1|62	%{_datadir}/%{oname}/packages/*.orgue
21cr|grandorgue-3.13.1-1|63	
21cr|grandorgue-3.13.1-1|64	#----------------------------------------------------------------------------
21cr|grandorgue-3.13.1-1|65	
21cr|grandorgue-3.13.1-1|66	%package -n %{libname}
21cr|grandorgue-3.13.1-1|67	Summary:	Library for %{name}
21cr|grandorgue-3.13.1-1|68	Group:		System/Libraries
21cr|grandorgue-3.13.1-1|69	
21cr|grandorgue-3.13.1-1|70	%description -n %{libname}
21cr|grandorgue-3.13.1-1|71	Library for %{name}.
21cr|grandorgue-3.13.1-1|72	
21cr|grandorgue-3.13.1-1|73	%files -n %{libname}
21cr|grandorgue-3.13.1-1|74	%doc LICENSE
21cr|grandorgue-3.13.1-1|75	%{_libdir}/lib%{oname}*.so.%{version}*
21cr|grandorgue-3.13.1-1|76	
21cr|grandorgue-3.13.1-1|77	#----------------------------------------------------------------------------
21cr|grandorgue-3.13.1-1|78	
21cr|grandorgue-3.13.1-1|79	%prep
21cr|grandorgue-3.13.1-1|80	%autosetup -p1 -n %{name}-%{version}-1
21cr|grandorgue-3.13.1-1|81	
21cr|grandorgue-3.13.1-1|82	
21cr|grandorgue-3.13.1-1|83	%build
21cr|grandorgue-3.13.1-1|84	# Yaml-cpp detection is rather broken...
21cr|grandorgue-3.13.1-1|85	%cmake	\
21cr|grandorgue-3.13.1-1|86	-DDOC_INSTALL_DIR=%{_docdir}	\
21cr|grandorgue-3.13.1-1|87	-DLIBINSTDIR=%{_lib}		\
21cr|grandorgue-3.13.1-1|88	-Dyaml-cpp_DIR="%{_libdir}/cmake/yaml-cpp" \
21cr|grandorgue-3.13.1-1|89	-DYAML_CPP_INCLUDE_DIRS="%{_includedir}/yaml-cpp" \
21cr|grandorgue-3.13.1-1|90	-DYAML_CPP_LIBRARIES="%{_libdir}" \
21cr|grandorgue-3.13.1-1|91	-DUSE_INTERNAL_PORTAUDIO=OFF	\
21cr|grandorgue-3.13.1-1|92	-DUSE_INTERNAL_RTAUDIO=OFF	\
21cr|grandorgue-3.13.1-1|93	-DUSE_INTERNAL_ZITACONVOLVER=OFF
21cr|grandorgue-3.13.1-1|94	%make
21cr|grandorgue-3.13.1-1|95	
21cr|grandorgue-3.13.1-1|96	
21cr|grandorgue-3.13.1-1|97	%install
21cr|grandorgue-3.13.1-1|98	%makeinstall_std -C build
21cr|grandorgue-3.13.1-1|99	
21cr|grandorgue-3.13.1-1|100	%find_lang %{oname}

2030 21
21cr|grandr-0.1-11|1	Name: grandr
21cr|grandr-0.1-11|2	Version: 0.1
21cr|grandr-0.1-11|3	Release: 11
21cr|grandr-0.1-11|4	Summary: Interface to RandR extension
21cr|grandr-0.1-11|5	Group: System/X11
21cr|grandr-0.1-11|6	URL:    http://www.x.org/
21cr|grandr-0.1-11|7	Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21cr|grandr-0.1-11|8	# These are all upstream patches since the 0.1 release:
21cr|grandr-0.1-11|9	Patch0: grandr-upstream-01-fix-segfault-at-startup.patch
21cr|grandr-0.1-11|10	Patch1: grandr-upstream-02-license-was-gpl-not-mit.patch
21cr|grandr-0.1-11|11	Patch2: grandr-upstream-03-fix-typo-output.patch
21cr|grandr-0.1-11|12	Patch3: grandr-upstream-04-exit-when-window-is-closed.patch
21cr|grandr-0.1-11|13	Patch4: grandr-upstream-05-fix-typo-screen.patch
21cr|grandr-0.1-11|14	# This was taken from Debian, should fix #54985
21cr|grandr-0.1-11|15	# http://git.debian.org/?p=pkg-xorg/app/grandr.git
21cr|grandr-0.1-11|16	Patch5: grandr-debian-01-fix-segfault-when-click-monitor.patch
21cr|grandr-0.1-11|17	# This one is from Mandriva (read its header for a description of the problem)
21cr|grandr-0.1-11|18	Patch6: grandr-mandriva-synchronize-before-and-after-apply.patch
21cr|grandr-0.1-11|19	
21cr|grandr-0.1-11|20	License: MIT
21cr|grandr-0.1-11|21	
21cr|grandr-0.1-11|22	BuildRequires: pkgconfig(x11)
21cr|grandr-0.1-11|23	BuildRequires: pkgconfig(xrandr)
21cr|grandr-0.1-11|24	BuildRequires: pkgconfig(xrender)
21cr|grandr-0.1-11|25	BuildRequires: pkgconfig(xorg-macros)
21cr|grandr-0.1-11|26	BuildRequires: pkgconfig(gtk+-2.0)
21cr|grandr-0.1-11|27	BuildRequires: pkgconfig(gconf-2.0)
21cr|grandr-0.1-11|28	
21cr|grandr-0.1-11|29	%description
21cr|grandr-0.1-11|30	grandr is used to set the screen size, orientation and/or reflection using the
21cr|grandr-0.1-11|31	RandR extension.
21cr|grandr-0.1-11|32	
21cr|grandr-0.1-11|33	%prep
21cr|grandr-0.1-11|34	%setup -q -n %{name}-%{version}
21cr|grandr-0.1-11|35	%apply_patches
21cr|grandr-0.1-11|36	
21cr|grandr-0.1-11|37	%build
21cr|grandr-0.1-11|38	export LIBS="-lX11 -lgthread-2.0"
21cr|grandr-0.1-11|39	%configure	--x-includes=%{_includedir}\
21cr|grandr-0.1-11|40	--x-libraries=%{_libdir}
21cr|grandr-0.1-11|41	
21cr|grandr-0.1-11|42	%make
21cr|grandr-0.1-11|43	
21cr|grandr-0.1-11|44	%install
21cr|grandr-0.1-11|45	%makeinstall_std
21cr|grandr-0.1-11|46	
21cr|grandr-0.1-11|47	%files
21cr|grandr-0.1-11|48	%defattr(-,root,root)
21cr|grandr-0.1-11|49	%{_bindir}/grandr
21cr|grandr-0.1-11|50	#%{_mandir}/man1/grandr.*

2031 21
21cr|granite-6.2.0-1|1	%define major 6
21cr|granite-6.2.0-1|2	%define girmajor 1.0
21cr|granite-6.2.0-1|3	%define libname %mklibname %{name} %{major}
21cr|granite-6.2.0-1|4	%define girname %mklibname %{name}-gir %{girmajor}
21cr|granite-6.2.0-1|5	%define devname %mklibname %{name} -d
21cr|granite-6.2.0-1|6	
21cr|granite-6.2.0-1|7	Summary:	Extension of GTK+ libraries
21cr|granite-6.2.0-1|8	Name:		granite
21cr|granite-6.2.0-1|9	Version:	6.2.0
21cr|granite-6.2.0-1|10	Release:	1
21cr|granite-6.2.0-1|11	License:	GPLv3+
21cr|granite-6.2.0-1|12	Group:		System/Libraries
21cr|granite-6.2.0-1|13	Url:		https://github.com/elementary/granite
21cr|granite-6.2.0-1|14	Source0:	https://github.com/elementary/granite/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|granite-6.2.0-1|15	BuildRequires:	meson
21cr|granite-6.2.0-1|16	BuildRequires:	vala
21cr|granite-6.2.0-1|17	BuildRequires:	pkgconfig(gee-0.8)
21cr|granite-6.2.0-1|18	BuildRequires:	pkgconfig(gio-2.0)
21cr|granite-6.2.0-1|19	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|granite-6.2.0-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|granite-6.2.0-1|21	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|granite-6.2.0-1|22	
21cr|granite-6.2.0-1|23	%description
21cr|granite-6.2.0-1|24	Granite is an extension of GTK+. Among other things, it provides the
21cr|granite-6.2.0-1|25	commonly-used widgets such as modeswitchers, welcome screens, AppMenus,
21cr|granite-6.2.0-1|26	search bars, and more found in elementary apps.
21cr|granite-6.2.0-1|27	
21cr|granite-6.2.0-1|28	%files -f %{name}.lang
21cr|granite-6.2.0-1|29	%doc COPYING *.md
21cr|granite-6.2.0-1|30	%{_datadir}/metainfo/granite.appdata.xml
21cr|granite-6.2.0-1|31	
21cr|granite-6.2.0-1|32	#----------------------------------------------------------------------------
21cr|granite-6.2.0-1|33	
21cr|granite-6.2.0-1|34	%package -n %{libname}
21cr|granite-6.2.0-1|35	Summary:	Extension of GTK+ libraries (libraries)
21cr|granite-6.2.0-1|36	Group:		Development/GNOME and GTK+
21cr|granite-6.2.0-1|37	Requires:	%{name}
21cr|granite-6.2.0-1|38	
21cr|granite-6.2.0-1|39	%description -n %{libname}
21cr|granite-6.2.0-1|40	Granite is an extension of GTK+. Among other things, it provides the
21cr|granite-6.2.0-1|41	commonly-used widgets such as modeswitchers, welcome screens, AppMenus,
21cr|granite-6.2.0-1|42	search bars, and more found in elementary apps.
21cr|granite-6.2.0-1|43	
21cr|granite-6.2.0-1|44	This package contains the shared library.
21cr|granite-6.2.0-1|45	
21cr|granite-6.2.0-1|46	%files -n %{libname}
21cr|granite-6.2.0-1|47	%{_libdir}/libgranite.so.%{major}*
21cr|granite-6.2.0-1|48	
21cr|granite-6.2.0-1|49	#----------------------------------------------------------------------------
21cr|granite-6.2.0-1|50	
21cr|granite-6.2.0-1|51	%package -n %{girname}
21cr|granite-6.2.0-1|52	Summary:	GObject introspection data for the granite library
21cr|granite-6.2.0-1|53	Group:		System/Libraries
21cr|granite-6.2.0-1|54	Requires:	%{libname} = %{EVRD}
21cr|granite-6.2.0-1|55	Conflicts:	%{name}-gir < 0.4.0.1
21cr|granite-6.2.0-1|56	Obsoletes:	%{name}-gir < 0.4.0.1
21cr|granite-6.2.0-1|57	
21cr|granite-6.2.0-1|58	%description -n %{girname}
21cr|granite-6.2.0-1|59	GObject introspection data for the granite library.
21cr|granite-6.2.0-1|60	
21cr|granite-6.2.0-1|61	%files -n %{girname}
21cr|granite-6.2.0-1|62	%{_libdir}/girepository-1.0/Granite-%{girmajor}.typelib
21cr|granite-6.2.0-1|63	
21cr|granite-6.2.0-1|64	#----------------------------------------------------------------------------
21cr|granite-6.2.0-1|65	
21cr|granite-6.2.0-1|66	%package -n %{devname}
21cr|granite-6.2.0-1|67	Summary:	Extension of GTK+ libraries (development files)
21cr|granite-6.2.0-1|68	Group:		Development/GNOME and GTK+
21cr|granite-6.2.0-1|69	Requires:	%{libname} = %{EVRD}
21cr|granite-6.2.0-1|70	Requires:	%{girname} = %{EVRD}
21cr|granite-6.2.0-1|71	
21cr|granite-6.2.0-1|72	%description -n %{devname}
21cr|granite-6.2.0-1|73	Granite is an extension of GTK+. Among other things, it provides the
21cr|granite-6.2.0-1|74	commonly-used widgets such as modeswitchers, welcome screens, AppMenus,
21cr|granite-6.2.0-1|75	search bars, and more found in elementary apps.
21cr|granite-6.2.0-1|76	
21cr|granite-6.2.0-1|77	This package contains header files.
21cr|granite-6.2.0-1|78	
21cr|granite-6.2.0-1|79	%files -n %{devname}
21cr|granite-6.2.0-1|80	%{_libdir}/*.so
21cr|granite-6.2.0-1|81	%{_includedir}/granite
21cr|granite-6.2.0-1|82	%{_datadir}/gir-1.0/*gir
21cr|granite-6.2.0-1|83	%{_libdir}/pkgconfig/granite.pc
21cr|granite-6.2.0-1|84	
21cr|granite-6.2.0-1|85	#----------------------------------------------------------------------------
21cr|granite-6.2.0-1|86	
21cr|granite-6.2.0-1|87	%package vala
21cr|granite-6.2.0-1|88	Summary:	Vala language bindings for the granite library
21cr|granite-6.2.0-1|89	Group:		Development/Other
21cr|granite-6.2.0-1|90	Requires:	%{libname} = %{EVRD}
21cr|granite-6.2.0-1|91	
21cr|granite-6.2.0-1|92	%description vala
21cr|granite-6.2.0-1|93	This package provides Vala language bindings for the granite library.
21cr|granite-6.2.0-1|94	
21cr|granite-6.2.0-1|95	%files vala
21cr|granite-6.2.0-1|96	%{_datadir}/vala/vapi/granite.deps
21cr|granite-6.2.0-1|97	%{_datadir}/vala/vapi/granite.vapi
21cr|granite-6.2.0-1|98	
21cr|granite-6.2.0-1|99	#----------------------------------------------------------------------------
21cr|granite-6.2.0-1|100	
21cr|granite-6.2.0-1|101	%package demo
21cr|granite-6.2.0-1|102	Summary:	Extension of GTK+ libraries (demo binary)
21cr|granite-6.2.0-1|103	Group:		Development/GNOME and GTK+
21cr|granite-6.2.0-1|104	
21cr|granite-6.2.0-1|105	%description demo
21cr|granite-6.2.0-1|106	Granite is an extension of GTK+. Among other things, it provides the
21cr|granite-6.2.0-1|107	commonly-used widgets such as modeswitchers, welcome screens, AppMenus,
21cr|granite-6.2.0-1|108	search bars, and more found in elementary apps.
21cr|granite-6.2.0-1|109	
21cr|granite-6.2.0-1|110	This package contains a small demo application to show Granite Widgets.
21cr|granite-6.2.0-1|111	
21cr|granite-6.2.0-1|112	%files demo
21cr|granite-6.2.0-1|113	%{_bindir}/*
21cr|granite-6.2.0-1|114	%{_datadir}/applications/io.elementary.granite.demo.desktop
21cr|granite-6.2.0-1|115	%{_datadir}/icons/hicolor/*/*/*.svg
21cr|granite-6.2.0-1|116	
21cr|granite-6.2.0-1|117	#----------------------------------------------------------------------------
21cr|granite-6.2.0-1|118	
21cr|granite-6.2.0-1|119	%prep
21cr|granite-6.2.0-1|120	%setup -q
21cr|granite-6.2.0-1|121	
21cr|granite-6.2.0-1|122	# fix gir library dependency
21cr|granite-6.2.0-1|123	sed -i "s|@PLAINNAME@|libgranite.so.%{major}|" lib/meson.build
21cr|granite-6.2.0-1|124	
21cr|granite-6.2.0-1|125	%build
21cr|granite-6.2.0-1|126	%meson
21cr|granite-6.2.0-1|127	%meson_build
21cr|granite-6.2.0-1|128	
21cr|granite-6.2.0-1|129	%install
21cr|granite-6.2.0-1|130	%meson_install
21cr|granite-6.2.0-1|131	
21cr|granite-6.2.0-1|132	%find_lang %{name}

2032 21
21cr|grantlee-0.3.0-10|1	%bcond_with apidox
21cr|grantlee-0.3.0-10|2	
21cr|grantlee-0.3.0-10|3	Summary:	Qt string template engine based on the Django template system
21cr|grantlee-0.3.0-10|4	Name:		grantlee
21cr|grantlee-0.3.0-10|5	Version:	0.3.0
21cr|grantlee-0.3.0-10|6	Release:	10
21cr|grantlee-0.3.0-10|7	License:	LGPLv2.1+
21cr|grantlee-0.3.0-10|8	Group:		System/Libraries
21cr|grantlee-0.3.0-10|9	Url:		http://www.gitorious.org/grantlee/pages/Home
21cr|grantlee-0.3.0-10|10	Source0:	http://downloads.%{name}.org/%{name}-%{version}.tar.gz
21cr|grantlee-0.3.0-10|11	BuildRequires:	cmake
21cr|grantlee-0.3.0-10|12	BuildRequires:	kde4-macros
21cr|grantlee-0.3.0-10|13	BuildRequires:	qt4-devel
21cr|grantlee-0.3.0-10|14	%if %{with apidocs}
21cr|grantlee-0.3.0-10|15	BuildRequires:	doxygen
21cr|grantlee-0.3.0-10|16	%endif
21cr|grantlee-0.3.0-10|17	
21cr|grantlee-0.3.0-10|18	%description
21cr|grantlee-0.3.0-10|19	Grantlee is a plugin based String Template system written using the Qt
21cr|grantlee-0.3.0-10|20	framework. The goals of the project are to make it easier for application
21cr|grantlee-0.3.0-10|21	developers to separate the structure of documents from the data they
21cr|grantlee-0.3.0-10|22	contain, opening the door for theming.
21cr|grantlee-0.3.0-10|23	
21cr|grantlee-0.3.0-10|24	The syntax is intended to follow the syntax of the Django template
21cr|grantlee-0.3.0-10|25	system, and the design of Django is reused in Grantlee. Django is covered
21cr|grantlee-0.3.0-10|26	by a BSD style license.
21cr|grantlee-0.3.0-10|27	
21cr|grantlee-0.3.0-10|28	Part of the design of both is that application developers can extend the
21cr|grantlee-0.3.0-10|29	syntax by implementing their own tags and filters. For details of how to
21cr|grantlee-0.3.0-10|30	do that, see the API documentation.
21cr|grantlee-0.3.0-10|31	
21cr|grantlee-0.3.0-10|32	For template authors, different applications using Grantlee will present
21cr|grantlee-0.3.0-10|33	the same interface and core syntax for creating new themes. For details
21cr|grantlee-0.3.0-10|34	of how to write templates, see the documentation.
21cr|grantlee-0.3.0-10|35	
21cr|grantlee-0.3.0-10|36	%files
21cr|grantlee-0.3.0-10|37	%doc AUTHORS CHANGELOG COPYING.LIB README GOALS
21cr|grantlee-0.3.0-10|38	%{_libdir}/%{name}/?.?
21cr|grantlee-0.3.0-10|39	
21cr|grantlee-0.3.0-10|40	#--------------------------------------------------------------------
21cr|grantlee-0.3.0-10|41	
21cr|grantlee-0.3.0-10|42	%define grantlee_gui_major 0
21cr|grantlee-0.3.0-10|43	%define libgrantlee_gui %mklibname grantlee_gui %{grantlee_gui_major}
21cr|grantlee-0.3.0-10|44	
21cr|grantlee-0.3.0-10|45	%package -n %{libgrantlee_gui}
21cr|grantlee-0.3.0-10|46	Summary:	Library files for %{name}
21cr|grantlee-0.3.0-10|47	Group:		System/Libraries
21cr|grantlee-0.3.0-10|48	
21cr|grantlee-0.3.0-10|49	%description  -n %{libgrantlee_gui}
21cr|grantlee-0.3.0-10|50	Libraries for %{name}.
21cr|grantlee-0.3.0-10|51	
21cr|grantlee-0.3.0-10|52	%files -n %{libgrantlee_gui}
21cr|grantlee-0.3.0-10|53	%{_libdir}/libgrantlee_gui.so.%{grantlee_gui_major}*
21cr|grantlee-0.3.0-10|54	
21cr|grantlee-0.3.0-10|55	#--------------------------------------------------------------------
21cr|grantlee-0.3.0-10|56	
21cr|grantlee-0.3.0-10|57	%define grantlee_core_major 0
21cr|grantlee-0.3.0-10|58	%define libgrantlee_core %mklibname grantlee_core %{grantlee_core_major}
21cr|grantlee-0.3.0-10|59	
21cr|grantlee-0.3.0-10|60	%package -n %{libgrantlee_core}
21cr|grantlee-0.3.0-10|61	Summary:	Library files for %{name}
21cr|grantlee-0.3.0-10|62	Group:		System/Libraries
21cr|grantlee-0.3.0-10|63	
21cr|grantlee-0.3.0-10|64	%description  -n %{libgrantlee_core}
21cr|grantlee-0.3.0-10|65	Libraries for %{name}.
21cr|grantlee-0.3.0-10|66	
21cr|grantlee-0.3.0-10|67	%files -n %{libgrantlee_core}
21cr|grantlee-0.3.0-10|68	%{_libdir}/libgrantlee_core.so.%{grantlee_core_major}*
21cr|grantlee-0.3.0-10|69	
21cr|grantlee-0.3.0-10|70	#--------------------------------------------------------------------
21cr|grantlee-0.3.0-10|71	
21cr|grantlee-0.3.0-10|72	%package devel
21cr|grantlee-0.3.0-10|73	Summary:	Development files for %{name}
21cr|grantlee-0.3.0-10|74	Group:		Development/KDE and Qt
21cr|grantlee-0.3.0-10|75	Requires:	%{libgrantlee_gui} = %{EVRD}
21cr|grantlee-0.3.0-10|76	Requires:	%{libgrantlee_core} = %{EVRD}
21cr|grantlee-0.3.0-10|77	
21cr|grantlee-0.3.0-10|78	%description devel
21cr|grantlee-0.3.0-10|79	Libraries and header files to develop applications that use %{name}.
21cr|grantlee-0.3.0-10|80	
21cr|grantlee-0.3.0-10|81	%files devel
21cr|grantlee-0.3.0-10|82	%{_libdir}/cmake/%{name}
21cr|grantlee-0.3.0-10|83	%{_includedir}/%{name}
21cr|grantlee-0.3.0-10|84	%{_includedir}/%{name}_core.h
21cr|grantlee-0.3.0-10|85	%{_includedir}/%{name}_templates.h
21cr|grantlee-0.3.0-10|86	%{_libdir}/lib%{name}*.so
21cr|grantlee-0.3.0-10|87	
21cr|grantlee-0.3.0-10|88	#--------------------------------------------------------------------
21cr|grantlee-0.3.0-10|89	
21cr|grantlee-0.3.0-10|90	%if %{with apidox}
21cr|grantlee-0.3.0-10|91	%package apidocs
21cr|grantlee-0.3.0-10|92	Group:		Development/Documentation
21cr|grantlee-0.3.0-10|93	Summary:	Grantlee API documentation
21cr|grantlee-0.3.0-10|94	
21cr|grantlee-0.3.0-10|95	%description apidocs
21cr|grantlee-0.3.0-10|96	This package includes the Grantlee API documentation in HTML format for easy
21cr|grantlee-0.3.0-10|97	browsing.
21cr|grantlee-0.3.0-10|98	
21cr|grantlee-0.3.0-10|99	%files apidocs
21cr|grantlee-0.3.0-10|100	%doc %{_docdir}/HTML/en/grantlee-apidocs
21cr|grantlee-0.3.0-10|101	%endif
21cr|grantlee-0.3.0-10|102	#--------------------------------------------------------------------
21cr|grantlee-0.3.0-10|103	
21cr|grantlee-0.3.0-10|104	%prep
21cr|grantlee-0.3.0-10|105	%setup -q
21cr|grantlee-0.3.0-10|106	
21cr|grantlee-0.3.0-10|107	%build
21cr|grantlee-0.3.0-10|108	%cmake_kde4
21cr|grantlee-0.3.0-10|109	
21cr|grantlee-0.3.0-10|110	%make
21cr|grantlee-0.3.0-10|111	%if %{with apidox}
21cr|grantlee-0.3.0-10|112	make docs
21cr|grantlee-0.3.0-10|113	%endif
21cr|grantlee-0.3.0-10|114	
21cr|grantlee-0.3.0-10|115	%install
21cr|grantlee-0.3.0-10|116	%makeinstall_std -C build
21cr|grantlee-0.3.0-10|117	
21cr|grantlee-0.3.0-10|118	%if %{with apidox}
21cr|grantlee-0.3.0-10|119	mkdir -p %{buildroot}%{_docdir}/HTML/en/grantlee-apidocs
21cr|grantlee-0.3.0-10|120	cp -prf build/apidocs/html/* %{buildroot}%{_docdir}/HTML/en/%{name}-apidocs
21cr|grantlee-0.3.0-10|121	%endif

2033 21
21cr|graph35-0.1.4-1|1	Name:		graph35
21cr|graph35-0.1.4-1|2	Version:	0.1.4
21cr|graph35-0.1.4-1|3	Release:	1
21cr|graph35-0.1.4-1|4	Summary:	Draw keys and screen items of several Casio calculators
21cr|graph35-0.1.4-1|5	Group:		Publishing
21cr|graph35-0.1.4-1|6	URL:		https://www.ctan.org/tex-archive/graphics/graph35
21cr|graph35-0.1.4-1|7	License:	LPPL1.3
21cr|graph35-0.1.4-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.tar.xz
21cr|graph35-0.1.4-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.doc.tar.xz
21cr|graph35-0.1.4-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.source.tar.xz
21cr|graph35-0.1.4-1|11	BuildArch:	noarch
21cr|graph35-0.1.4-1|12	BuildRequires:	texlive-tlpkg
21cr|graph35-0.1.4-1|13	Requires(pre):	texlive-tlpkg
21cr|graph35-0.1.4-1|14	
21cr|graph35-0.1.4-1|15	%description
21cr|graph35-0.1.4-1|16	This package defines commands to draw the Casio Graph 35 /
21cr|graph35-0.1.4-1|17	fx-9750GII calculator (and other models). It can draw the whole
21cr|graph35-0.1.4-1|18	calculator, or parts of it (individual keys, part of the
21cr|graph35-0.1.4-1|19	screen, etc.). It was written to typeset documents instructing
21cr|graph35-0.1.4-1|20	students how to use their calculator.
21cr|graph35-0.1.4-1|21	
21cr|graph35-0.1.4-1|22	#-----------------------------------------------------------------------
21cr|graph35-0.1.4-1|23	%files
21cr|graph35-0.1.4-1|24	%{_texmfdistdir}/tex/latex/graph35
21cr|graph35-0.1.4-1|25	%doc %{_texmfdistdir}/doc/latex/graph35
21cr|graph35-0.1.4-1|26	#- source
21cr|graph35-0.1.4-1|27	%doc %{_texmfdistdir}/source/latex/graph35
21cr|graph35-0.1.4-1|28	
21cr|graph35-0.1.4-1|29	#-----------------------------------------------------------------------
21cr|graph35-0.1.4-1|30	%prep
21cr|graph35-0.1.4-1|31	%setup -c -a0 -a1 -a2
21cr|graph35-0.1.4-1|32	
21cr|graph35-0.1.4-1|33	%build
21cr|graph35-0.1.4-1|34	
21cr|graph35-0.1.4-1|35	%install
21cr|graph35-0.1.4-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|graph35-0.1.4-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|graph35-0.1.4-1|38	

2034 21
21cr|graphlcd-base-2.0.3-1|1	%define shortname graphlcd
21cr|graphlcd-base-2.0.3-1|2	
21cr|graphlcd-base-2.0.3-1|3	%define drivers_major 2
21cr|graphlcd-base-2.0.3-1|4	%define graphics_major 2
21cr|graphlcd-base-2.0.3-1|5	%define skin_major 2
21cr|graphlcd-base-2.0.3-1|6	%define drivers_libname %mklibname glcddrivers %{drivers_major}
21cr|graphlcd-base-2.0.3-1|7	%define graphics_libname %mklibname glcdgraphics %{graphics_major}
21cr|graphlcd-base-2.0.3-1|8	%define skin_libname %mklibname glcdskin %{skin_major}
21cr|graphlcd-base-2.0.3-1|9	%define devname %mklibname %{shortname} -d
21cr|graphlcd-base-2.0.3-1|10	
21cr|graphlcd-base-2.0.3-1|11	Summary:	GraphLCD drivers and tools
21cr|graphlcd-base-2.0.3-1|12	Name:		graphlcd-base
21cr|graphlcd-base-2.0.3-1|13	Version:	2.0.3
21cr|graphlcd-base-2.0.3-1|14	Release:	1
21cr|graphlcd-base-2.0.3-1|15	License:	GPL
21cr|graphlcd-base-2.0.3-1|16	Group:		System/Kernel and hardware
21cr|graphlcd-base-2.0.3-1|17	Url:		https://github.com/M-Reimer/graphlcd-base
21cr|graphlcd-base-2.0.3-1|18	Source0:	%{url}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|graphlcd-base-2.0.3-1|19	BuildRequires:	pkgconfig(fontconfig)
21cr|graphlcd-base-2.0.3-1|20	BuildRequires:	pkgconfig(freetype2)
21cr|graphlcd-base-2.0.3-1|21	BuildRequires:	pkgconfig(systemd)
21cr|graphlcd-base-2.0.3-1|22	BuildRequires:	pkgconfig(zlib)
21cr|graphlcd-base-2.0.3-1|23	
21cr|graphlcd-base-2.0.3-1|24	%description
21cr|graphlcd-base-2.0.3-1|25	The GraphLCD base is a project to support graphical LC displays. It is
21cr|graphlcd-base-2.0.3-1|26	mainly used by the graphlcd plugin for the Video Disc Recorder to
21cr|graphlcd-base-2.0.3-1|27	display its information.
21cr|graphlcd-base-2.0.3-1|28	
21cr|graphlcd-base-2.0.3-1|29	#----------------------------------------------------------------------------
21cr|graphlcd-base-2.0.3-1|30	
21cr|graphlcd-base-2.0.3-1|31	%package -n %{drivers_libname}
21cr|graphlcd-base-2.0.3-1|32	Summary:	GraphLCD shared driver library
21cr|graphlcd-base-2.0.3-1|33	Group:		System/Libraries
21cr|graphlcd-base-2.0.3-1|34	Provides:	libglcddrivers = %{EVRD}
21cr|graphlcd-base-2.0.3-1|35	Conflicts:	%{_lib}graphlcd1
21cr|graphlcd-base-2.0.3-1|36	# While the library doesn't use graphlcd-config directly, it is
21cr|graphlcd-base-2.0.3-1|37	# useless without the linked program using it.
21cr|graphlcd-base-2.0.3-1|38	# (Anssi) FIXME: What? If the above is true then this is bogus.
21cr|graphlcd-base-2.0.3-1|39	Requires:	%{shortname}-common >= %{version}
21cr|graphlcd-base-2.0.3-1|40	
21cr|graphlcd-base-2.0.3-1|41	%description -n %{drivers_libname}
21cr|graphlcd-base-2.0.3-1|42	The GraphLCD base is a project to support graphical LC displays. It is
21cr|graphlcd-base-2.0.3-1|43	mainly used by the graphlcd plugin for the Video Disc Recorder to
21cr|graphlcd-base-2.0.3-1|44	display its information.
21cr|graphlcd-base-2.0.3-1|45	
21cr|graphlcd-base-2.0.3-1|46	This package contains the driver library needed to run programs
21cr|graphlcd-base-2.0.3-1|47	dynamically linked with GraphLCD.
21cr|graphlcd-base-2.0.3-1|48	
21cr|graphlcd-base-2.0.3-1|49	%files -n %{drivers_libname}
21cr|graphlcd-base-2.0.3-1|50	%doc README
21cr|graphlcd-base-2.0.3-1|51	%{_libdir}/libglcddrivers.so.%{drivers_major}*
21cr|graphlcd-base-2.0.3-1|52	
21cr|graphlcd-base-2.0.3-1|53	#----------------------------------------------------------------------------
21cr|graphlcd-base-2.0.3-1|54	
21cr|graphlcd-base-2.0.3-1|55	%package -n %{graphics_libname}
21cr|graphlcd-base-2.0.3-1|56	Summary:	GraphLCD shared graphics library
21cr|graphlcd-base-2.0.3-1|57	Group:		System/Libraries
21cr|graphlcd-base-2.0.3-1|58	Provides:	libglcdgraphics = %{EVRD}
21cr|graphlcd-base-2.0.3-1|59	Conflicts:	%{_lib}graphlcd1
21cr|graphlcd-base-2.0.3-1|60	# While the library doesn't use graphlcd-config directly, it is
21cr|graphlcd-base-2.0.3-1|61	# useless without the linked program using it.
21cr|graphlcd-base-2.0.3-1|62	# (Anssi) FIXME: See previous fixme.
21cr|graphlcd-base-2.0.3-1|63	Requires:	%{shortname}-common >= %{version}
21cr|graphlcd-base-2.0.3-1|64	
21cr|graphlcd-base-2.0.3-1|65	%description -n %{graphics_libname}
21cr|graphlcd-base-2.0.3-1|66	The GraphLCD base is a project to support graphical LC displays. It is
21cr|graphlcd-base-2.0.3-1|67	mainly used by the graphlcd plugin for the Video Disc Recorder to
21cr|graphlcd-base-2.0.3-1|68	display its information.
21cr|graphlcd-base-2.0.3-1|69	
21cr|graphlcd-base-2.0.3-1|70	This package contains the graphics library needed to run programs
21cr|graphlcd-base-2.0.3-1|71	dynamically linked with GraphLCD.
21cr|graphlcd-base-2.0.3-1|72	
21cr|graphlcd-base-2.0.3-1|73	%files -n %{graphics_libname}
21cr|graphlcd-base-2.0.3-1|74	%doc README
21cr|graphlcd-base-2.0.3-1|75	%{_libdir}/libglcdgraphics.so.%{graphics_major}*
21cr|graphlcd-base-2.0.3-1|76	
21cr|graphlcd-base-2.0.3-1|77	#----------------------------------------------------------------------------
21cr|graphlcd-base-2.0.3-1|78	
21cr|graphlcd-base-2.0.3-1|79	%package -n %{skin_libname}
21cr|graphlcd-base-2.0.3-1|80	Summary:	GraphLCD shared skin library
21cr|graphlcd-base-2.0.3-1|81	Group:		System/Libraries
21cr|graphlcd-base-2.0.3-1|82	Provides:	libglcdskin = %{EVRD}
21cr|graphlcd-base-2.0.3-1|83	# While the library doesn't use graphlcd-config directly, it is
21cr|graphlcd-base-2.0.3-1|84	# useless without the linked program using it.
21cr|graphlcd-base-2.0.3-1|85	# (Anssi) FIXME: See previous fixme.
21cr|graphlcd-base-2.0.3-1|86	Requires:	%{shortname}-common >= %{version}
21cr|graphlcd-base-2.0.3-1|87	
21cr|graphlcd-base-2.0.3-1|88	%description -n %{skin_libname}
21cr|graphlcd-base-2.0.3-1|89	The GraphLCD base is a project to support graphical LC displays. It is
21cr|graphlcd-base-2.0.3-1|90	mainly used by the graphlcd plugin for the Video Disc Recorder to
21cr|graphlcd-base-2.0.3-1|91	display its information.
21cr|graphlcd-base-2.0.3-1|92	
21cr|graphlcd-base-2.0.3-1|93	This package contains the skin library needed to run programs
21cr|graphlcd-base-2.0.3-1|94	dynamically linked with GraphLCD.
21cr|graphlcd-base-2.0.3-1|95	
21cr|graphlcd-base-2.0.3-1|96	%files -n %{skin_libname}
21cr|graphlcd-base-2.0.3-1|97	%doc README
21cr|graphlcd-base-2.0.3-1|98	%{_libdir}/libglcdskin.so.%{skin_major}*
21cr|graphlcd-base-2.0.3-1|99	
21cr|graphlcd-base-2.0.3-1|100	#----------------------------------------------------------------------------
21cr|graphlcd-base-2.0.3-1|101	
21cr|graphlcd-base-2.0.3-1|102	%package -n %{devname}
21cr|graphlcd-base-2.0.3-1|103	Summary:	Headers for graphlcd
21cr|graphlcd-base-2.0.3-1|104	Group:		Development/C++
21cr|graphlcd-base-2.0.3-1|105	Requires:	%{drivers_libname} = %{EVRD}
21cr|graphlcd-base-2.0.3-1|106	Requires:	%{graphics_libname} = %{EVRD}
21cr|graphlcd-base-2.0.3-1|107	Requires:	%{skin_libname} = %{EVRD}
21cr|graphlcd-base-2.0.3-1|108	Provides:	glcddrivers-devel = %{EVRD}
21cr|graphlcd-base-2.0.3-1|109	Provides:	glcdgraphics-devel = %{EVRD}
21cr|graphlcd-base-2.0.3-1|110	Provides:	glcdskin-devel = %{EVRD}
21cr|graphlcd-base-2.0.3-1|111	Provides:	graphlcd-devel = %{EVRD}
21cr|graphlcd-base-2.0.3-1|112	
21cr|graphlcd-base-2.0.3-1|113	%description -n %{devname}
21cr|graphlcd-base-2.0.3-1|114	The GraphLCD base is a project to support graphical LC displays. It is
21cr|graphlcd-base-2.0.3-1|115	mainly used by the graphlcd plugin for the Video Disc Recorder to
21cr|graphlcd-base-2.0.3-1|116	display its information.
21cr|graphlcd-base-2.0.3-1|117	
21cr|graphlcd-base-2.0.3-1|118	This package contains the headers that programmers will need to
21cr|graphlcd-base-2.0.3-1|119	develop applications which will use graphlcd-base.
21cr|graphlcd-base-2.0.3-1|120	
21cr|graphlcd-base-2.0.3-1|121	%files -n %{devname}
21cr|graphlcd-base-2.0.3-1|122	%doc README
21cr|graphlcd-base-2.0.3-1|123	%{_includedir}/glcddrivers
21cr|graphlcd-base-2.0.3-1|124	%{_includedir}/glcdgraphics
21cr|graphlcd-base-2.0.3-1|125	%{_includedir}/glcdskin
21cr|graphlcd-base-2.0.3-1|126	%{_libdir}/libglcddrivers.so
21cr|graphlcd-base-2.0.3-1|127	%{_libdir}/libglcdgraphics.so
21cr|graphlcd-base-2.0.3-1|128	%{_libdir}/libglcdskin.so
21cr|graphlcd-base-2.0.3-1|129	
21cr|graphlcd-base-2.0.3-1|130	#----------------------------------------------------------------------------
21cr|graphlcd-base-2.0.3-1|131	
21cr|graphlcd-base-2.0.3-1|132	%package -n %{shortname}-common
21cr|graphlcd-base-2.0.3-1|133	Summary:	GraphLCD configuration file and documentation
21cr|graphlcd-base-2.0.3-1|134	Group:		System/Kernel and hardware
21cr|graphlcd-base-2.0.3-1|135	
21cr|graphlcd-base-2.0.3-1|136	%description -n %{shortname}-common
21cr|graphlcd-base-2.0.3-1|137	The GraphLCD base is a project to support graphical LC displays. It is
21cr|graphlcd-base-2.0.3-1|138	mainly used by the graphlcd plugin for the Video Disc Recorder to
21cr|graphlcd-base-2.0.3-1|139	display its information.
21cr|graphlcd-base-2.0.3-1|140	
21cr|graphlcd-base-2.0.3-1|141	This package contains the GraphLCD configuration file and GraphLCD
21cr|graphlcd-base-2.0.3-1|142	documentation.
21cr|graphlcd-base-2.0.3-1|143	
21cr|graphlcd-base-2.0.3-1|144	%files -n %{shortname}-common
21cr|graphlcd-base-2.0.3-1|145	%doc README HISTORY docs
21cr|graphlcd-base-2.0.3-1|146	%config(noreplace) %{_sysconfdir}/graphlcd.conf
21cr|graphlcd-base-2.0.3-1|147	%{_udevrulesdir}/*-%{name}.rules
21cr|graphlcd-base-2.0.3-1|148	
21cr|graphlcd-base-2.0.3-1|149	#----------------------------------------------------------------------------
21cr|graphlcd-base-2.0.3-1|150	
21cr|graphlcd-base-2.0.3-1|151	%package -n %{shortname}-tools
21cr|graphlcd-base-2.0.3-1|152	Summary:	GraphLCD tools
21cr|graphlcd-base-2.0.3-1|153	Group:		System/Kernel and hardware
21cr|graphlcd-base-2.0.3-1|154	
21cr|graphlcd-base-2.0.3-1|155	%description -n %{shortname}-tools
21cr|graphlcd-base-2.0.3-1|156	The GraphLCD base is a project to support graphical LC displays. It is
21cr|graphlcd-base-2.0.3-1|157	mainly used by the graphlcd plugin for the Video Disc Recorder to
21cr|graphlcd-base-2.0.3-1|158	display its information.
21cr|graphlcd-base-2.0.3-1|159	
21cr|graphlcd-base-2.0.3-1|160	This package contains tools to use with GraphLCD.
21cr|graphlcd-base-2.0.3-1|161	
21cr|graphlcd-base-2.0.3-1|162	%files -n %{shortname}-tools
21cr|graphlcd-base-2.0.3-1|163	%doc README docs/README.*
21cr|graphlcd-base-2.0.3-1|164	%{_bindir}/*
21cr|graphlcd-base-2.0.3-1|165	
21cr|graphlcd-base-2.0.3-1|166	#----------------------------------------------------------------------------
21cr|graphlcd-base-2.0.3-1|167	
21cr|graphlcd-base-2.0.3-1|168	%prep
21cr|graphlcd-base-2.0.3-1|169	%setup -q
21cr|graphlcd-base-2.0.3-1|170	# don't strip nor chmod to root
21cr|graphlcd-base-2.0.3-1|171	perl -pi -e 's,-o root -g root -s,,' $(find -name Makefile)
21cr|graphlcd-base-2.0.3-1|172	
21cr|graphlcd-base-2.0.3-1|173	## Optimization flags in 'Make.config' file
21cr|graphlcd-base-2.0.3-1|174	sed -i \
21cr|graphlcd-base-2.0.3-1|175	-e 's|PREFIX ?= /usr/local|PREFIX ?= %{_prefix}|' \
21cr|graphlcd-base-2.0.3-1|176	-e 's|LIBDIR ?= $(PREFIX)/lib|LIBDIR ?= %{_libdir}|' \
21cr|graphlcd-base-2.0.3-1|177	-e 's|UDEVRULESDIR ?= /etc/udev/rules.d|UDEVRULESDIR ?= %{_udevrulesdir}|' \
21cr|graphlcd-base-2.0.3-1|178	Make.config
21cr|graphlcd-base-2.0.3-1|179	
21cr|graphlcd-base-2.0.3-1|180	%build
21cr|graphlcd-base-2.0.3-1|181	%make
21cr|graphlcd-base-2.0.3-1|182	
21cr|graphlcd-base-2.0.3-1|183	%install
21cr|graphlcd-base-2.0.3-1|184	%makeinstall_std
21cr|graphlcd-base-2.0.3-1|185	
21cr|graphlcd-base-2.0.3-1|186	install -d -m755 %{buildroot}%{_sysconfdir}
21cr|graphlcd-base-2.0.3-1|187	install -m644 graphlcd.conf %{buildroot}%{_sysconfdir}
21cr|graphlcd-base-2.0.3-1|188	

2035 21
21cr|grass-8.2.1-1|1	%define grassfix 82
21cr|grass-8.2.1-1|2	
21cr|grass-8.2.1-1|3	%if %{_use_internal_dependency_generator}
21cr|grass-8.2.1-1|4	%global __requires_exclude (.*)\\.so$|(.*)\\.so\\(\\)\\(64bit\\)$
21cr|grass-8.2.1-1|5	%global __provides_exclude (.*)\\.so$|(.*)\\.so\\(\\)\\(64bit\\)$
21cr|grass-8.2.1-1|6	%endif
21cr|grass-8.2.1-1|7	
21cr|grass-8.2.1-1|8	Summary:	Geographic Resources Analysis Support System
21cr|grass-8.2.1-1|9	Name:		grass
21cr|grass-8.2.1-1|10	Version:	8.2.1
21cr|grass-8.2.1-1|11	Release:	1
21cr|grass-8.2.1-1|12	License:	GPLv2+
21cr|grass-8.2.1-1|13	Group:		Sciences/Geosciences
21cr|grass-8.2.1-1|14	Url:		http://grass.osgeo.org/
21cr|grass-8.2.1-1|15	Source:		https://github.com/OSGeo/grass/archive/%{version}.tar.gz?/grass-%{version}.tar.gz
21cr|grass-8.2.1-1|16	BuildRequires:	bison
21cr|grass-8.2.1-1|17	BuildRequires:	blas-devel
21cr|grass-8.2.1-1|18	BuildRequires:	bzip2-devel
21cr|grass-8.2.1-1|19	BuildRequires:	gomp-devel
21cr|grass-8.2.1-1|20	BuildRequires:	gcc-gfortran
21cr|grass-8.2.1-1|21	BuildRequires:	flex
21cr|grass-8.2.1-1|22	BuildRequires:	lzma
21cr|grass-8.2.1-1|23	BuildRequires:	swig
21cr|grass-8.2.1-1|24	BuildRequires:	gd-devel >= 2.0
21cr|grass-8.2.1-1|25	BuildRequires:	gdal-devel
21cr|grass-8.2.1-1|26	BuildRequires:	gdbm-devel
21cr|grass-8.2.1-1|27	BuildRequires:	jpeg-devel
21cr|grass-8.2.1-1|28	BuildRequires:	lesstif-devel
21cr|grass-8.2.1-1|29	BuildRequires:	lapack-devel
21cr|grass-8.2.1-1|30	BuildRequires:	mysql-devel
21cr|grass-8.2.1-1|31	BuildRequires:	postgresql-devel
21cr|grass-8.2.1-1|32	BuildRequires:	proj proj-devel
21cr|grass-8.2.1-1|33	BuildRequires:	python3-numpy-devel
21cr|grass-8.2.1-1|34	BuildRequires:	readline-devel
21cr|grass-8.2.1-1|35	BuildRequires:	tcl tcl-devel
21cr|grass-8.2.1-1|36	BuildRequires:	tiff-devel
21cr|grass-8.2.1-1|37	BuildRequires:	tirpc-devel
21cr|grass-8.2.1-1|38	BuildRequires:	tk tk-devel
21cr|grass-8.2.1-1|39	BuildRequires:	unixODBC-devel
21cr|grass-8.2.1-1|40	BuildRequires:	wxgtku3.1-devel
21cr|grass-8.2.1-1|41	
21cr|grass-8.2.1-1|42	BuildRequires:	pkgconfig(cairo)
21cr|grass-8.2.1-1|43	BuildRequires:	pkgconfig(cfitsio)
21cr|grass-8.2.1-1|44	BuildRequires:	pkgconfig(fftw3)
21cr|grass-8.2.1-1|45	BuildRequires:	pkgconfig(freetype2)
21cr|grass-8.2.1-1|46	BuildRequires:	pkgconfig(glu)
21cr|grass-8.2.1-1|47	BuildRequires:	pkgconfig(libpng)
21cr|grass-8.2.1-1|48	BuildRequires:	pkgconfig(netcdf)
21cr|grass-8.2.1-1|49	BuildRequires:	pkgconfig(ncurses)
21cr|grass-8.2.1-1|50	BuildRequires:	pkgconfig(python3)
21cr|grass-8.2.1-1|51	BuildRequires:	pkgconfig(sqlite3)
21cr|grass-8.2.1-1|52	BuildRequires:	pkgconfig(xmu)
21cr|grass-8.2.1-1|53	BuildRequires:	pkgconfig(zlib)
21cr|grass-8.2.1-1|54	
21cr|grass-8.2.1-1|55	# disabled ffmpeg support for now, since it has to be fixed upstream
21cr|grass-8.2.1-1|56	BuildRequires:	ffmpeg-devel
21cr|grass-8.2.1-1|57	
21cr|grass-8.2.1-1|58	Requires:	xterm
21cr|grass-8.2.1-1|59	Requires:	tk
21cr|grass-8.2.1-1|60	Requires:	tcl
21cr|grass-8.2.1-1|61	
21cr|grass-8.2.1-1|62	%description
21cr|grass-8.2.1-1|63	GRASS (Geographic Resources Analysis Support System) is an open source, Free
21cr|grass-8.2.1-1|64	Software Geographical Information System (GIS) with raster, topological vector,
21cr|grass-8.2.1-1|65	image processing, and graphics production functionality that operates on
21cr|grass-8.2.1-1|66	various platforms through a graphical user interface and shell in X-Window.
21cr|grass-8.2.1-1|67	
21cr|grass-8.2.1-1|68	%files
21cr|grass-8.2.1-1|69	%{_bindir}/*
21cr|grass-8.2.1-1|70	%{_sysconfdir}/ld.so.conf.d/*
21cr|grass-8.2.1-1|71	%{_datadir}/applications/*.desktop
21cr|grass-8.2.1-1|72	%{_datadir}/doc/%{name}
21cr|grass-8.2.1-1|73	%{_iconsdir}/*/*/*/*
21cr|grass-8.2.1-1|74	%{_libdir}/grass%{grassfix}/bin
21cr|grass-8.2.1-1|75	%{_libdir}/grass%{grassfix}/demolocation
21cr|grass-8.2.1-1|76	%{_libdir}/grass%{grassfix}/docs
21cr|grass-8.2.1-1|77	%{_libdir}/grass%{grassfix}/driver
21cr|grass-8.2.1-1|78	%{_libdir}/grass%{grassfix}/gui
21cr|grass-8.2.1-1|79	%{_libdir}/grass%{grassfix}/etc
21cr|grass-8.2.1-1|80	%{_libdir}/grass%{grassfix}/fonts
21cr|grass-8.2.1-1|81	%{_libdir}/grass%{grassfix}/include
21cr|grass-8.2.1-1|82	%{_libdir}/grass%{grassfix}/lib
21cr|grass-8.2.1-1|83	%{_libdir}/grass%{grassfix}/locale
21cr|grass-8.2.1-1|84	%{_libdir}/grass%{grassfix}/scripts
21cr|grass-8.2.1-1|85	%{_libdir}/grass%{grassfix}/share
21cr|grass-8.2.1-1|86	%{_libdir}/grass%{grassfix}/utils
21cr|grass-8.2.1-1|87	%{_libdir}/grass%{grassfix}/INSTALL.md
21cr|grass-8.2.1-1|88	%{_libdir}/grass%{grassfix}/grass.tmp
21cr|grass-8.2.1-1|89	%attr(1777,root,root) %{_libdir}/grass%{grassfix}/locks
21cr|grass-8.2.1-1|90	
21cr|grass-8.2.1-1|91	#----------------------------------------------------------------------------
21cr|grass-8.2.1-1|92	
21cr|grass-8.2.1-1|93	%prep
21cr|grass-8.2.1-1|94	%setup -q
21cr|grass-8.2.1-1|95	
21cr|grass-8.2.1-1|96	%build
21cr|grass-8.2.1-1|97	# autoreconf -fi
21cr|grass-8.2.1-1|98	%define __cputoolize true
21cr|grass-8.2.1-1|99	%define Werror_cflags %nil
21cr|grass-8.2.1-1|100	%configure --host=%{_host} \
21cr|grass-8.2.1-1|101	--with-postgres \
21cr|grass-8.2.1-1|102	--with-postgres-includes=%{_includedir}/ \
21cr|grass-8.2.1-1|103	--with-freetype \
21cr|grass-8.2.1-1|104	--with-freetype-includes=%{_includedir}/freetype2 \
21cr|grass-8.2.1-1|105	--with-cairo \
21cr|grass-8.2.1-1|106	--with-opengl-libs=%{_libdir} \
21cr|grass-8.2.1-1|107	--with-gdal  \
21cr|grass-8.2.1-1|108	--with-geos \
21cr|grass-8.2.1-1|109	--with-mysql --with-mysql-includes=%{_includedir}/mysql \
21cr|grass-8.2.1-1|110	--with-odbc \
21cr|grass-8.2.1-1|111	--enable-largefile \
21cr|grass-8.2.1-1|112	--with-sqlite \
21cr|grass-8.2.1-1|113	--with-cxx \
21cr|grass-8.2.1-1|114	--with-proj-share=%{_datadir}/proj \
21cr|grass-8.2.1-1|115	--with-nls \
21cr|grass-8.2.1-1|116	--with-readline \
21cr|grass-8.2.1-1|117	--with-openmp \
21cr|grass-8.2.1-1|118	--with-pthread \
21cr|grass-8.2.1-1|119	--with-blas \
21cr|grass-8.2.1-1|120	--with-bzlib \
21cr|grass-8.2.1-1|121	--with-lapack
21cr|grass-8.2.1-1|122	
21cr|grass-8.2.1-1|123	%make
21cr|grass-8.2.1-1|124	
21cr|grass-8.2.1-1|125	%install
21cr|grass-8.2.1-1|126	mkdir -p %{buildroot}%{_bindir}
21cr|grass-8.2.1-1|127	#%makeinstall_std INST_DIR=%{_libdir}/grass%{grassfix}
21cr|grass-8.2.1-1|128	# Actions in make install that don't take into account packaging in a place different to running:
21cr|grass-8.2.1-1|129	sed -e 's|gisbase = "/.*|gisbase = "%{_libdir}/grass%{grassfix}"|' \
21cr|grass-8.2.1-1|130	bin.%{_target_platform}/grass > %{buildroot}/%{_bindir}/grass%{grassfix}
21cr|grass-8.2.1-1|131	chmod a+x %{buildroot}/usr/bin/grass%{grassfix}
21cr|grass-8.2.1-1|132	
21cr|grass-8.2.1-1|133	mkdir -p %{buildroot}/%{_libdir}/grass%{grassfix}
21cr|grass-8.2.1-1|134	cp -a dist.%{_target_platform}/* %{buildroot}/%{_libdir}/grass%{grassfix}
21cr|grass-8.2.1-1|135	
21cr|grass-8.2.1-1|136	# Add makefiles to includes:
21cr|grass-8.2.1-1|137	cp -a include/Make %{buildroot}/%{_libdir}/grass%{grassfix}/include/
21cr|grass-8.2.1-1|138	
21cr|grass-8.2.1-1|139	mkdir -p %{buildroot}%{_datadir}/applications
21cr|grass-8.2.1-1|140	mv %{buildroot}%{_libdir}/grass%{grassfix}/share/applications/grass.desktop %{buildroot}%{_datadir}/applications/
21cr|grass-8.2.1-1|141	
21cr|grass-8.2.1-1|142	mkdir %{buildroot}/%{_libdir}/grass%{grassfix}/locks/
21cr|grass-8.2.1-1|143	
21cr|grass-8.2.1-1|144	mkdir -p %{buildroot}%{_iconsdir}/hicolor
21cr|grass-8.2.1-1|145	mv %{buildroot}%{_libdir}/grass%{grassfix}/share/icons/hicolor %{buildroot}%{_iconsdir}
21cr|grass-8.2.1-1|146	
21cr|grass-8.2.1-1|147	mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
21cr|grass-8.2.1-1|148	cat > %{buildroot}%{_sysconfdir}/ld.so.conf.d/grass.conf << EOF
21cr|grass-8.2.1-1|149	%{_libdir}/grass%{grassfix}/lib
21cr|grass-8.2.1-1|150	EOF
21cr|grass-8.2.1-1|151	
21cr|grass-8.2.1-1|152	mkdir -p %{buildroot}%{_datadir}/doc/%{name}/
21cr|grass-8.2.1-1|153	for i in AUTHORS CITING COPYING CHANGES REQUIREMENTS.html GPL.TXT contributors.csv contributors_extra.csv translators.csv translation_status.json
21cr|grass-8.2.1-1|154	do
21cr|grass-8.2.1-1|155	mv %{buildroot}%{_libdir}/grass%{grassfix}/$i %{buildroot}%{_datadir}/doc/%{name}/
21cr|grass-8.2.1-1|156	done
21cr|grass-8.2.1-1|157	rm -f %{buildroot}%{_libdir}/grass%{grassfix}/INSTALL

2036 21
21cr|graveman-0.3.12-18|1	# Too many string format errors to enable optflags, just disable debug
21cr|graveman-0.3.12-18|2	%define debug_package %{nil}
21cr|graveman-0.3.12-18|3	
21cr|graveman-0.3.12-18|4	%define realver %{version}-5
21cr|graveman-0.3.12-18|5	
21cr|graveman-0.3.12-18|6	Summary:	Simple frontend for CD creation
21cr|graveman-0.3.12-18|7	Name:		graveman
21cr|graveman-0.3.12-18|8	Version:	0.3.12
21cr|graveman-0.3.12-18|9	Release:	18
21cr|graveman-0.3.12-18|10	License:	GPLv2+
21cr|graveman-0.3.12-18|11	Group:		Archiving/Cd burning
21cr|graveman-0.3.12-18|12	Url:		http://graveman.tuxfamily.org/index-e.php
21cr|graveman-0.3.12-18|13	Source0:	http://graveman.tuxfamily.org/sources/%{name}-%{realver}.tar.bz2
21cr|graveman-0.3.12-18|14	Patch0:		graveman-0.3.12-5-cdrkit.patch
21cr|graveman-0.3.12-18|15	BuildRequires:	desktop-file-utils
21cr|graveman-0.3.12-18|16	BuildRequires:	imagemagick
21cr|graveman-0.3.12-18|17	BuildRequires:	perl-XML-Parser
21cr|graveman-0.3.12-18|18	BuildRequires:	mng-devel
21cr|graveman-0.3.12-18|19	BuildRequires:	pkgconfig(flac)
21cr|graveman-0.3.12-18|20	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|graveman-0.3.12-18|21	BuildRequires:	pkgconfig(id3tag)
21cr|graveman-0.3.12-18|22	BuildRequires:	pkgconfig(libglade-2.0)
21cr|graveman-0.3.12-18|23	BuildRequires:	pkgconfig(mad)
21cr|graveman-0.3.12-18|24	BuildRequires:	pkgconfig(vorbis)
21cr|graveman-0.3.12-18|25	Requires:	cdrdao
21cr|graveman-0.3.12-18|26	Requires:	cdrkit
21cr|graveman-0.3.12-18|27	Requires:	cdrkit-genisoimage
21cr|graveman-0.3.12-18|28	Requires:	dvd+rw-tools
21cr|graveman-0.3.12-18|29	Requires:	sox
21cr|graveman-0.3.12-18|30	
21cr|graveman-0.3.12-18|31	%description
21cr|graveman-0.3.12-18|32	Another frontend for cdrecord, mkisofs, readcd and sox!
21cr|graveman-0.3.12-18|33	With graveman you can burn audio cds (wav, ogg, mp3), data cds,
21cr|graveman-0.3.12-18|34	and duplicate cds.
21cr|graveman-0.3.12-18|35	
21cr|graveman-0.3.12-18|36	%files -f %{name}.lang
21cr|graveman-0.3.12-18|37	%doc AUTHORS ChangeLog NEWS THANKS README*
21cr|graveman-0.3.12-18|38	%{_bindir}/%{name}
21cr|graveman-0.3.12-18|39	%{_datadir}/applications/*
21cr|graveman-0.3.12-18|40	%{_datadir}/%{name}/
21cr|graveman-0.3.12-18|41	%{_datadir}/pixmaps/*
21cr|graveman-0.3.12-18|42	%{_mandir}/man1/*
21cr|graveman-0.3.12-18|43	%{_mandir}/fr/man1/*
21cr|graveman-0.3.12-18|44	%{_liconsdir}/%{name}.png
21cr|graveman-0.3.12-18|45	%{_iconsdir}/%{name}.png
21cr|graveman-0.3.12-18|46	%{_miconsdir}/%{name}.png
21cr|graveman-0.3.12-18|47	
21cr|graveman-0.3.12-18|48	#----------------------------------------------------------------------------
21cr|graveman-0.3.12-18|49	
21cr|graveman-0.3.12-18|50	%prep
21cr|graveman-0.3.12-18|51	%setup -q -n %{name}-%{realver}
21cr|graveman-0.3.12-18|52	%patch0 -p1 -b .cdrkit
21cr|graveman-0.3.12-18|53	
21cr|graveman-0.3.12-18|54	%build
21cr|graveman-0.3.12-18|55	%configure
21cr|graveman-0.3.12-18|56	%make
21cr|graveman-0.3.12-18|57	
21cr|graveman-0.3.12-18|58	%install
21cr|graveman-0.3.12-18|59	mkdir -p %{buildroot}%{_mandir}/man1
21cr|graveman-0.3.12-18|60	cp man/%{name}.man %{buildroot}%{_mandir}/man1/%{name}.1
21cr|graveman-0.3.12-18|61	mkdir -p %{buildroot}%{_mandir}/fr/man1
21cr|graveman-0.3.12-18|62	cp man/%{name}.fr.man %{buildroot}%{_mandir}/fr/man1/%{name}.1
21cr|graveman-0.3.12-18|63	perl -p -i -e 's/install\:/none\:/g' man/Makefile
21cr|graveman-0.3.12-18|64	%makeinstall_std
21cr|graveman-0.3.12-18|65	
21cr|graveman-0.3.12-18|66	#menu
21cr|graveman-0.3.12-18|67	desktop-file-install --vendor="" \
21cr|graveman-0.3.12-18|68	--remove-category="Application" \
21cr|graveman-0.3.12-18|69	--add-category="X-MandrivaLinux-System-Archiving-CDBurning" \
21cr|graveman-0.3.12-18|70	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|graveman-0.3.12-18|71	
21cr|graveman-0.3.12-18|72	#icons
21cr|graveman-0.3.12-18|73	mkdir -p %{buildroot}%{_liconsdir}
21cr|graveman-0.3.12-18|74	convert -size 48x48 pixmaps/graver.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|graveman-0.3.12-18|75	mkdir -p %{buildroot}%{_iconsdir}
21cr|graveman-0.3.12-18|76	convert -size 32x32 pixmaps/graver.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|graveman-0.3.12-18|77	mkdir -p %{buildroot}%{_miconsdir}
21cr|graveman-0.3.12-18|78	convert -size 16x16 pixmaps/graver.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|graveman-0.3.12-18|79	
21cr|graveman-0.3.12-18|80	%find_lang %{name}

2037 21
21cr|gravityhatesyou-1.0.2-3|1	#define distsuffix mrb
21cr|gravityhatesyou-1.0.2-3|2	%define oname  Gravity-Hates-You
21cr|gravityhatesyou-1.0.2-3|3	Summary:        Gravity game made in Godot engine
21cr|gravityhatesyou-1.0.2-3|4	Name:           gravityhatesyou
21cr|gravityhatesyou-1.0.2-3|5	Version:        1.0.2
21cr|gravityhatesyou-1.0.2-3|6	Release:        3
21cr|gravityhatesyou-1.0.2-3|7	Group:          Games/Arcade
21cr|gravityhatesyou-1.0.2-3|8	License:        MIT
21cr|gravityhatesyou-1.0.2-3|9	Url:            https://github.com/TeddyDD/Gravity-Hates-You
21cr|gravityhatesyou-1.0.2-3|10	Source0:        https://github.com/TeddyDD/Gravity-Hates-You/archive/master.zip
21cr|gravityhatesyou-1.0.2-3|11	BuildRequires:  imagemagick
21cr|gravityhatesyou-1.0.2-3|12	Requires:       godot2-runner
21cr|gravityhatesyou-1.0.2-3|13	Conflicts:      godot-runner
21cr|gravityhatesyou-1.0.2-3|14	BuildArch:      noarch
21cr|gravityhatesyou-1.0.2-3|15	
21cr|gravityhatesyou-1.0.2-3|16	%description
21cr|gravityhatesyou-1.0.2-3|17	%{summary}.
21cr|gravityhatesyou-1.0.2-3|18	
21cr|gravityhatesyou-1.0.2-3|19	%files
21cr|gravityhatesyou-1.0.2-3|20	%doc README.md LICENSE.md
21cr|gravityhatesyou-1.0.2-3|21	%{_gamesdatadir}/%{name}
21cr|gravityhatesyou-1.0.2-3|22	%{_gamesbindir}/%{name}
21cr|gravityhatesyou-1.0.2-3|23	%{_datadir}/applications/%{name}.desktop
21cr|gravityhatesyou-1.0.2-3|24	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gravityhatesyou-1.0.2-3|25	
21cr|gravityhatesyou-1.0.2-3|26	#----------------------------------------------------
21cr|gravityhatesyou-1.0.2-3|27	%prep
21cr|gravityhatesyou-1.0.2-3|28	%setup -qn %{oname}-master
21cr|gravityhatesyou-1.0.2-3|29	
21cr|gravityhatesyou-1.0.2-3|30	
21cr|gravityhatesyou-1.0.2-3|31	%build
21cr|gravityhatesyou-1.0.2-3|32	
21cr|gravityhatesyou-1.0.2-3|33	%install
21cr|gravityhatesyou-1.0.2-3|34	# data
21cr|gravityhatesyou-1.0.2-3|35	install -dm755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|gravityhatesyou-1.0.2-3|36	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|gravityhatesyou-1.0.2-3|37	cp -R -t %{buildroot}%{_gamesdatadir}/%{name} *
21cr|gravityhatesyou-1.0.2-3|38	
21cr|gravityhatesyou-1.0.2-3|39	# wrapper
21cr|gravityhatesyou-1.0.2-3|40	install -dm755 %{buildroot}%{_gamesbindir}
21cr|gravityhatesyou-1.0.2-3|41	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|gravityhatesyou-1.0.2-3|42	#!/bin/sh
21cr|gravityhatesyou-1.0.2-3|43	godot2-runner -path "%{_gamesdatadir}/%{name}" $@
21cr|gravityhatesyou-1.0.2-3|44	EOF
21cr|gravityhatesyou-1.0.2-3|45	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|gravityhatesyou-1.0.2-3|46	
21cr|gravityhatesyou-1.0.2-3|47	# icons
21cr|gravityhatesyou-1.0.2-3|48	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|gravityhatesyou-1.0.2-3|49	install -dm 0755 \
21cr|gravityhatesyou-1.0.2-3|50	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|gravityhatesyou-1.0.2-3|51	convert -strip -resize $size icon.png \
21cr|gravityhatesyou-1.0.2-3|52	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|gravityhatesyou-1.0.2-3|53	done
21cr|gravityhatesyou-1.0.2-3|54	
21cr|gravityhatesyou-1.0.2-3|55	#menu entry
21cr|gravityhatesyou-1.0.2-3|56	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gravityhatesyou-1.0.2-3|57	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gravityhatesyou-1.0.2-3|58	[Desktop Entry]
21cr|gravityhatesyou-1.0.2-3|59	Name=%{oname}
21cr|gravityhatesyou-1.0.2-3|60	GenericName=%{oname}
21cr|gravityhatesyou-1.0.2-3|61	Comment=%{oname}
21cr|gravityhatesyou-1.0.2-3|62	Exec=%{name}
21cr|gravityhatesyou-1.0.2-3|63	Icon=%{name}
21cr|gravityhatesyou-1.0.2-3|64	Terminal=false
21cr|gravityhatesyou-1.0.2-3|65	Type=Application
21cr|gravityhatesyou-1.0.2-3|66	Categories=Game;ArcadeGame;
21cr|gravityhatesyou-1.0.2-3|67	EOF

2038 21
21cr|grc-1.13-1|1	Summary:	Generic Colouriser
21cr|grc-1.13-1|2	Name:		grc
21cr|grc-1.13-1|3	Version:	1.13
21cr|grc-1.13-1|4	Release:	1
21cr|grc-1.13-1|5	License:	GPLv2+
21cr|grc-1.13-1|6	Group:		Text tools
21cr|grc-1.13-1|7	Url:		http://kassiopeia.juls.savba.sk/~garabik/software/grc.html
21cr|grc-1.13-1|8	Source0:	https://github.com/garabik/grc/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|grc-1.13-1|9	Requires:	python3
21cr|grc-1.13-1|10	BuildArch:	noarch
21cr|grc-1.13-1|11	
21cr|grc-1.13-1|12	%description
21cr|grc-1.13-1|13	Generic Colouriser is yet another colouriser for beautifying
21cr|grc-1.13-1|14	your logfiles or output of commands.
21cr|grc-1.13-1|15	
21cr|grc-1.13-1|16	%files
21cr|grc-1.13-1|17	%doc CHANGES CREDITS README* Regexp.txt TODO
21cr|grc-1.13-1|18	%{_bindir}/%{name}
21cr|grc-1.13-1|19	%{_bindir}/%{name}at
21cr|grc-1.13-1|20	%dir %{_datadir}/%{name}/
21cr|grc-1.13-1|21	%{_datadir}/%{name}/conf.*
21cr|grc-1.13-1|22	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|grc-1.13-1|23	%{_mandir}/man1/%{name}*.1*
21cr|grc-1.13-1|24	
21cr|grc-1.13-1|25	#----------------------------------------------------------------------------
21cr|grc-1.13-1|26	
21cr|grc-1.13-1|27	%prep
21cr|grc-1.13-1|28	%autosetup -p1
21cr|grc-1.13-1|29	
21cr|grc-1.13-1|30	%build
21cr|grc-1.13-1|31	# fix symlinked doc file
21cr|grc-1.13-1|32	rm -f CHANGES
21cr|grc-1.13-1|33	cp debian/changelog CHANGES
21cr|grc-1.13-1|34	
21cr|grc-1.13-1|35	%install
21cr|grc-1.13-1|36	install -d -m 755 %{buildroot}%{_bindir}
21cr|grc-1.13-1|37	install -m 755 %{name}{,at} %{buildroot}%{_bindir}
21cr|grc-1.13-1|38	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|grc-1.13-1|39	install -m 644 colourfiles/conf.* %{buildroot}%{_datadir}/%{name}
21cr|grc-1.13-1|40	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|grc-1.13-1|41	install -m 644 %{name}.conf %{buildroot}%{_sysconfdir}
21cr|grc-1.13-1|42	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|grc-1.13-1|43	install -m 644 %{name}{,at}.1 %{buildroot}%{_mandir}/man1

2039 21
21cr|grdesktop-0.23-15|1	Summary:	A GTK 2 frontend for rdesktop
21cr|grdesktop-0.23-15|2	Name:		grdesktop
21cr|grdesktop-0.23-15|3	Version:	0.23
21cr|grdesktop-0.23-15|4	Release:	15
21cr|grdesktop-0.23-15|5	License:	GPLv2+
21cr|grdesktop-0.23-15|6	Group:		Networking/Remote access
21cr|grdesktop-0.23-15|7	Url:		http://www.nongnu.org/grdesktop/
21cr|grdesktop-0.23-15|8	Source0:	%{name}-%{version}.tar.bz2
21cr|grdesktop-0.23-15|9	Patch0:		grdesktop-0.23-desktopentry.patch
21cr|grdesktop-0.23-15|10	Patch1:		grdesktop-0.23-format-strings.patch
21cr|grdesktop-0.23-15|11	BuildRequires:	GConf2
21cr|grdesktop-0.23-15|12	BuildRequires:	imagemagick
21cr|grdesktop-0.23-15|13	BuildRequires:	scrollkeeper
21cr|grdesktop-0.23-15|14	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|grdesktop-0.23-15|15	Requires:	rdesktop
21cr|grdesktop-0.23-15|16	
21cr|grdesktop-0.23-15|17	%description
21cr|grdesktop-0.23-15|18	grdesktop is a frontend, written in C using the GTK+ 2 toolkit, for
21cr|grdesktop-0.23-15|19	the remote desktop client (rdesktop).
21cr|grdesktop-0.23-15|20	It can save several connections (including their options), and browse
21cr|grdesktop-0.23-15|21	the network for available terminal servers.
21cr|grdesktop-0.23-15|22	
21cr|grdesktop-0.23-15|23	%files -f %{name}.lang
21cr|grdesktop-0.23-15|24	%doc AUTHORS ChangeLog NEWS README TODO
21cr|grdesktop-0.23-15|25	%{_sysconfdir}/gconf/schemas/grdesktop.schemas
21cr|grdesktop-0.23-15|26	%{_bindir}/grdesktop
21cr|grdesktop-0.23-15|27	%{_mandir}/man1/grdesktop.1*
21cr|grdesktop-0.23-15|28	%{_datadir}/application-registry/grdesktop.applications
21cr|grdesktop-0.23-15|29	%{_datadir}/applications/grdesktop.desktop
21cr|grdesktop-0.23-15|30	%{_datadir}/mime-info/grdesktop.keys
21cr|grdesktop-0.23-15|31	%{_datadir}/mime-info/grdesktop.mime
21cr|grdesktop-0.23-15|32	%{_datadir}/pixmaps/grdesktop/
21cr|grdesktop-0.23-15|33	%{_liconsdir}/%{name}.png
21cr|grdesktop-0.23-15|34	%{_iconsdir}/%{name}.png
21cr|grdesktop-0.23-15|35	%{_miconsdir}/%{name}.png
21cr|grdesktop-0.23-15|36	
21cr|grdesktop-0.23-15|37	#----------------------------------------------------------------------------
21cr|grdesktop-0.23-15|38	
21cr|grdesktop-0.23-15|39	%prep
21cr|grdesktop-0.23-15|40	%setup -q
21cr|grdesktop-0.23-15|41	%patch0 -p1 -b .desktopentry
21cr|grdesktop-0.23-15|42	%patch1 -p1
21cr|grdesktop-0.23-15|43	
21cr|grdesktop-0.23-15|44	%build
21cr|grdesktop-0.23-15|45	%global optflags %{optflags} -fcommon
21cr|grdesktop-0.23-15|46	%configure \
21cr|grdesktop-0.23-15|47	--with-keymap-path=%{_datadir}/rdesktop/keymaps
21cr|grdesktop-0.23-15|48	%make
21cr|grdesktop-0.23-15|49	
21cr|grdesktop-0.23-15|50	%install
21cr|grdesktop-0.23-15|51	%makeinstall_std
21cr|grdesktop-0.23-15|52	
21cr|grdesktop-0.23-15|53	mv %{buildroot}%{_datadir}/locale/de/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %{buildroot}%{_datadir}/locale/de/LC_MESSAGES/grdesktop.mo
21cr|grdesktop-0.23-15|54	mv %{buildroot}%{_datadir}/locale/es/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %{buildroot}%{_datadir}/locale/es/LC_MESSAGES/grdesktop.mo
21cr|grdesktop-0.23-15|55	mv %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/grdesktop.mo
21cr|grdesktop-0.23-15|56	
21cr|grdesktop-0.23-15|57	mkdir -p %{buildroot}%{_iconsdir}
21cr|grdesktop-0.23-15|58	mkdir -p %{buildroot}%{_liconsdir}
21cr|grdesktop-0.23-15|59	mkdir -p %{buildroot}%{_miconsdir}
21cr|grdesktop-0.23-15|60	
21cr|grdesktop-0.23-15|61	ln -s %{_datadir}/pixmaps/%{name}/icon.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|grdesktop-0.23-15|62	convert -scale 32x32 pixmaps/icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|grdesktop-0.23-15|63	convert -scale 16x16 pixmaps/icon.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|grdesktop-0.23-15|64	
21cr|grdesktop-0.23-15|65	%find_lang %{name} --with-gnome

2040 21
21cr|greed-4.2-1|1	Summary:	The board puzzle game of Greed
21cr|greed-4.2-1|2	Name:		greed
21cr|greed-4.2-1|3	Version:	4.2
21cr|greed-4.2-1|4	Release:	1
21cr|greed-4.2-1|5	License:	BSD
21cr|greed-4.2-1|6	Group:		Games/Puzzles
21cr|greed-4.2-1|7	Url:		http://www.catb.org/~esr/greed/
21cr|greed-4.2-1|8	Source:		http://www.catb.org/~esr/greed/%{name}-%{version}.tar.gz
21cr|greed-4.2-1|9	BuildRequires:	pkgconfig(ncurses)
21cr|greed-4.2-1|10	
21cr|greed-4.2-1|11	%description
21cr|greed-4.2-1|12	The strategy game of Greed. Try to eat as much as possible of the board
21cr|greed-4.2-1|13	before munching yourself into a corner.
21cr|greed-4.2-1|14	
21cr|greed-4.2-1|15	%files
21cr|greed-4.2-1|16	%doc README NEWS COPYING greed.xml greed-logo.png
21cr|greed-4.2-1|17	%{_mandir}/man6/%{name}.6*
21cr|greed-4.2-1|18	%{_bindir}/%{name}
21cr|greed-4.2-1|19	
21cr|greed-4.2-1|20	#-----------------------------------------
21cr|greed-4.2-1|21	%prep
21cr|greed-4.2-1|22	%setup -q
21cr|greed-4.2-1|23	
21cr|greed-4.2-1|24	%build
21cr|greed-4.2-1|25	%setup_compile_flags
21cr|greed-4.2-1|26	make
21cr|greed-4.2-1|27	
21cr|greed-4.2-1|28	%install
21cr|greed-4.2-1|29	install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|greed-4.2-1|30	install -Dm644 %{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6

2041 21
21cr|greensql-console-0.5.0-8|1	%global __requires_exclude pear(/usr/share/smarty/Smarty.class.php)
21cr|greensql-console-0.5.0-8|2	
21cr|greensql-console-0.5.0-8|3	%define _enable_debug_packages %{nil}
21cr|greensql-console-0.5.0-8|4	%define debug_package          %{nil}
21cr|greensql-console-0.5.0-8|5	
21cr|greensql-console-0.5.0-8|6	Summary:	Manages a GreenSQL Database Firewall
21cr|greensql-console-0.5.0-8|7	Name:		greensql-console
21cr|greensql-console-0.5.0-8|8	Version:	0.5.0
21cr|greensql-console-0.5.0-8|9	Release:	8
21cr|greensql-console-0.5.0-8|10	License:	GPLv2+
21cr|greensql-console-0.5.0-8|11	Group:		System/Servers
21cr|greensql-console-0.5.0-8|12	Url:		http://www.greensql.net/
21cr|greensql-console-0.5.0-8|13	Source0:	http://www.greensql.net/public/releases/%{name}-%{version}.tar.gz
21cr|greensql-console-0.5.0-8|14	Patch0:		greensql-console-mdv_conf.diff
21cr|greensql-console-0.5.0-8|15	BuildRequires:	apache-base >= 2.0.54
21cr|greensql-console-0.5.0-8|16	Requires:	apache-mod_php php-mysql
21cr|greensql-console-0.5.0-8|17	Requires:	apache-mod_socache_shmcb
21cr|greensql-console-0.5.0-8|18	Requires:	php-smarty2
21cr|greensql-console-0.5.0-8|19	Requires(post,preun):	rpm-helper
21cr|greensql-console-0.5.0-8|20	Recommends:	greensql-fw
21cr|greensql-console-0.5.0-8|21	Recommends:	mysql
21cr|greensql-console-0.5.0-8|22	BuildArch:	noarch
21cr|greensql-console-0.5.0-8|23	
21cr|greensql-console-0.5.0-8|24	%description
21cr|greensql-console-0.5.0-8|25	The greensql-console package is web management tool used to manage GreenSQL
21cr|greensql-console-0.5.0-8|26	Database Firewall.
21cr|greensql-console-0.5.0-8|27	
21cr|greensql-console-0.5.0-8|28	%files
21cr|greensql-console-0.5.0-8|29	%defattr(0644,root,root,0755)
21cr|greensql-console-0.5.0-8|30	%doc license.txt readme.txt
21cr|greensql-console-0.5.0-8|31	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
21cr|greensql-console-0.5.0-8|32	%attr(0700,apache,apache) %dir %{_sysconfdir}/%{name}
21cr|greensql-console-0.5.0-8|33	%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
21cr|greensql-console-0.5.0-8|34	%{_var}/www/%{name}
21cr|greensql-console-0.5.0-8|35	%attr(0700,apache,apache) %dir /var/lib/%{name}
21cr|greensql-console-0.5.0-8|36	%attr(0700,apache,apache) %dir /var/lib/%{name}/smarty
21cr|greensql-console-0.5.0-8|37	%attr(0700,apache,apache) %dir /var/lib/%{name}/smarty/templates_c
21cr|greensql-console-0.5.0-8|38	
21cr|greensql-console-0.5.0-8|39	%post
21cr|greensql-console-0.5.0-8|40	%_post_webapp
21cr|greensql-console-0.5.0-8|41	
21cr|greensql-console-0.5.0-8|42	%postun
21cr|greensql-console-0.5.0-8|43	%_postun_webapp
21cr|greensql-console-0.5.0-8|44	
21cr|greensql-console-0.5.0-8|45	#----------------------------------------------------------------------------
21cr|greensql-console-0.5.0-8|46	
21cr|greensql-console-0.5.0-8|47	%prep
21cr|greensql-console-0.5.0-8|48	%setup -q -n green-%{version}
21cr|greensql-console-0.5.0-8|49	%patch0 -p1
21cr|greensql-console-0.5.0-8|50	
21cr|greensql-console-0.5.0-8|51	%build
21cr|greensql-console-0.5.0-8|52	
21cr|greensql-console-0.5.0-8|53	%install
21cr|greensql-console-0.5.0-8|54	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|greensql-console-0.5.0-8|55	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|greensql-console-0.5.0-8|56	install -d %{buildroot}/var/www/%{name}
21cr|greensql-console-0.5.0-8|57	install -d %{buildroot}/var/lib/%{name}/smarty/templates_c
21cr|greensql-console-0.5.0-8|58	
21cr|greensql-console-0.5.0-8|59	cp -aRf * %{buildroot}/var/www/%{name}/
21cr|greensql-console-0.5.0-8|60	
21cr|greensql-console-0.5.0-8|61	mv %{buildroot}/var/www/%{name}/config.php %{buildroot}%{_sysconfdir}/%{name}/config.php
21cr|greensql-console-0.5.0-8|62	
21cr|greensql-console-0.5.0-8|63	cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF
21cr|greensql-console-0.5.0-8|64	
21cr|greensql-console-0.5.0-8|65	Alias /%{name} /var/www/%{name}
21cr|greensql-console-0.5.0-8|66	
21cr|greensql-console-0.5.0-8|67	<Directory /var/www/%{name}>
21cr|greensql-console-0.5.0-8|68	Require host 127.0.0.1
21cr|greensql-console-0.5.0-8|69	ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
21cr|greensql-console-0.5.0-8|70	</Directory>
21cr|greensql-console-0.5.0-8|71	EOF
21cr|greensql-console-0.5.0-8|72	
21cr|greensql-console-0.5.0-8|73	# cleanup
21cr|greensql-console-0.5.0-8|74	rm -rf %{buildroot}/var/www/%{name}/configs
21cr|greensql-console-0.5.0-8|75	rm -rf %{buildroot}/var/www/%{name}/libs
21cr|greensql-console-0.5.0-8|76	rm -rf %{buildroot}/var/www/%{name}/templates_c

2042 21
21cr|gretl-2022b-1|1	%define _disable_rebuild_configure 1
21cr|gretl-2022b-1|2	
21cr|gretl-2022b-1|3	%define api 1.0
21cr|gretl-2022b-1|4	%define major 42
21cr|gretl-2022b-1|5	%define libname %mklibname %{name} %{api} %{major}
21cr|gretl-2022b-1|6	%define devname %mklibname %{name} -d
21cr|gretl-2022b-1|7	
21cr|gretl-2022b-1|8	Summary:	A tool for econometric analysis
21cr|gretl-2022b-1|9	Name:		gretl
21cr|gretl-2022b-1|10	Version:	2022b
21cr|gretl-2022b-1|11	Release:	1
21cr|gretl-2022b-1|12	License:	GPLv3+ and BSD and MIT
21cr|gretl-2022b-1|13	Group:		Sciences/Mathematics
21cr|gretl-2022b-1|14	Url:		http://gretl.sourceforge.net/
21cr|gretl-2022b-1|15	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
21cr|gretl-2022b-1|16	#Licensing of plugins used in gretl
21cr|gretl-2022b-1|17	Source1:	gretl_plugins.txt
21cr|gretl-2022b-1|18	BuildRequires:	desktop-file-utils
21cr|gretl-2022b-1|19	BuildRequires:	fonts-ttf-bitstream-vera
21cr|gretl-2022b-1|20	BuildRequires:	fonts-ttf-freefont
21cr|gretl-2022b-1|21	BuildRequires:	gnuplot
21cr|gretl-2022b-1|22	BuildRequires:	R-base
21cr|gretl-2022b-1|23	BuildRequires:	gmp-devel
21cr|gretl-2022b-1|24	BuildRequires:	mpfr-devel
21cr|gretl-2022b-1|25	BuildRequires:	readline-devel
21cr|gretl-2022b-1|26	BuildRequires:	unixODBC-devel
21cr|gretl-2022b-1|27	BuildRequires:	pkgconfig(flexiblas)
21cr|gretl-2022b-1|28	BuildRequires:	pkgconfig(fftw3)
21cr|gretl-2022b-1|29	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gretl-2022b-1|30	BuildRequires:	pkgconfig(glib-2.0)
21cr|gretl-2022b-1|31	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|gretl-2022b-1|32	BuildRequires:	pkgconfig(libcurl)
21cr|gretl-2022b-1|33	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gretl-2022b-1|34	BuildRequires:	pkgconfig(libgsf-1)
21cr|gretl-2022b-1|35	BuildRequires:	pkgconfig(ncurses)
21cr|gretl-2022b-1|36	Requires:	fonts-ttf-bitstream-vera
21cr|gretl-2022b-1|37	Requires:	fonts-ttf-freefont
21cr|gretl-2022b-1|38	Requires:	gnuplot
21cr|gretl-2022b-1|39	Requires:	R-base
21cr|gretl-2022b-1|40	
21cr|gretl-2022b-1|41	%description
21cr|gretl-2022b-1|42	A cross-platform software package for econometric analysis,
21cr|gretl-2022b-1|43	written in the C programming language.
21cr|gretl-2022b-1|44	
21cr|gretl-2022b-1|45	%files -f %{name}.lang
21cr|gretl-2022b-1|46	%doc ChangeLog CompatLog README gretl_plugins.txt
21cr|gretl-2022b-1|47	%{_bindir}/gretl*
21cr|gretl-2022b-1|48	%{_libdir}/gretl-gtk3/
21cr|gretl-2022b-1|49	%{_datadir}/%{name}/
21cr|gretl-2022b-1|50	%{_mandir}/man1/*
21cr|gretl-2022b-1|51	%{_datadir}/appdata/gretl.appdata.xml
21cr|gretl-2022b-1|52	%{_datadir}/applications/gretl.desktop
21cr|gretl-2022b-1|53	%{_datadir}/applications/gretl_edit.desktop
21cr|gretl-2022b-1|54	%{_datadir}/icons/hicolor/*/*/*.png
21cr|gretl-2022b-1|55	%{_datadir}/mime/packages/gretl.xml
21cr|gretl-2022b-1|56	
21cr|gretl-2022b-1|57	#----------------------------------------------------------------------------
21cr|gretl-2022b-1|58	
21cr|gretl-2022b-1|59	%package -n %{libname}
21cr|gretl-2022b-1|60	Summary:	Shared library for %{name}
21cr|gretl-2022b-1|61	Group:		Development/C
21cr|gretl-2022b-1|62	
21cr|gretl-2022b-1|63	%description -n %{libname}
21cr|gretl-2022b-1|64	This package contains the shared library files for %{name}.
21cr|gretl-2022b-1|65	
21cr|gretl-2022b-1|66	%files -n %{libname}
21cr|gretl-2022b-1|67	%{_libdir}/libgretl-%{api}.so.%{major}*
21cr|gretl-2022b-1|68	
21cr|gretl-2022b-1|69	#----------------------------------------------------------------------------
21cr|gretl-2022b-1|70	
21cr|gretl-2022b-1|71	%package -n %{devname}
21cr|gretl-2022b-1|72	Summary:	Development files for %{name}
21cr|gretl-2022b-1|73	Group:		Development/C
21cr|gretl-2022b-1|74	
21cr|gretl-2022b-1|75	%description -n %{devname}
21cr|gretl-2022b-1|76	This package contains the development files for %{name}.
21cr|gretl-2022b-1|77	
21cr|gretl-2022b-1|78	%files -n %{devname}
21cr|gretl-2022b-1|79	%{_libdir}/pkgconfig/gretl.pc
21cr|gretl-2022b-1|80	%{_libdir}/libgretl-%{api}.so
21cr|gretl-2022b-1|81	%{_includedir}/%{name}
21cr|gretl-2022b-1|82	
21cr|gretl-2022b-1|83	#----------------------------------------------------------------------------
21cr|gretl-2022b-1|84	
21cr|gretl-2022b-1|85	%prep
21cr|gretl-2022b-1|86	%setup -q
21cr|gretl-2022b-1|87	%apply_patches
21cr|gretl-2022b-1|88	
21cr|gretl-2022b-1|89	# fix flite detection
21cr|gretl-2022b-1|90	# FIXME: edit macros/flite.m4 and fix failing autoreconf
21cr|gretl-2022b-1|91	sed -i -e 's:register_cmu_us_kal:register_cmu_us_kal16:' configure
21cr|gretl-2022b-1|92	
21cr|gretl-2022b-1|93	sed -i -e 's:-lblas:-lflexiblas:' -e 's:-llapack:-lflexiblas:' configure
21cr|gretl-2022b-1|94	
21cr|gretl-2022b-1|95	# fix include path
21cr|gretl-2022b-1|96	sed -i -e 's:includedir=${prefix}/include:includedir=${prefix}/include/gretl:' gretl.pc.in
21cr|gretl-2022b-1|97	
21cr|gretl-2022b-1|98	# plugins licensing notes
21cr|gretl-2022b-1|99	install -pm644 %{SOURCE1} .
21cr|gretl-2022b-1|100	
21cr|gretl-2022b-1|101	%build
21cr|gretl-2022b-1|102	%configure \
21cr|gretl-2022b-1|103	--disable-static \
21cr|gretl-2022b-1|104	--disable-rpath \
21cr|gretl-2022b-1|105	--with-libR \
21cr|gretl-2022b-1|106	--with-odbc \
21cr|gretl-2022b-1|107	--with-audio \
21cr|gretl-2022b-1|108	--enable-build-editor \
21cr|gretl-2022b-1|109	--includedir=%{_includedir}/%{name}
21cr|gretl-2022b-1|110	%make
21cr|gretl-2022b-1|111	
21cr|gretl-2022b-1|112	%install
21cr|gretl-2022b-1|113	%make_install DESTDIR=%{buildroot}
21cr|gretl-2022b-1|114	
21cr|gretl-2022b-1|115	%make_install -C xdg
21cr|gretl-2022b-1|116	
21cr|gretl-2022b-1|117	chmod 0644 %{buildroot}%{_datadir}/%{name}/data/misc/galton.gdt
21cr|gretl-2022b-1|118	
21cr|gretl-2022b-1|119	%find_lang %{name}
21cr|gretl-2022b-1|120	
21cr|gretl-2022b-1|121	# clean
21cr|gretl-2022b-1|122	rm -rf %{buildroot}/%{_libdir}/libgretl*.la
21cr|gretl-2022b-1|123	rm -rf %{buildroot}/%{_libdir}/gretl-gtk2/*.la
21cr|gretl-2022b-1|124	rm -rf %{buildroot}/%{_datadir}/%{name}/doc
21cr|gretl-2022b-1|125	rm -rf %{buildroot}/debug/usr/bin/*.debug
21cr|gretl-2022b-1|126	
21cr|gretl-2022b-1|127	
21cr|gretl-2022b-1|128	desktop-file-install \
21cr|gretl-2022b-1|129	--remove-category="Application;Science;Econometrics" \
21cr|gretl-2022b-1|130	--add-category="Education;Science;Math;Economy;"  \
21cr|gretl-2022b-1|131	--dir=%{buildroot}%{_datadir}/applications     \
21cr|gretl-2022b-1|132	%{buildroot}/%{_datadir}/applications/gretl.desktop

2043 21
21cr|greybird-3.23.3-1|1	Summary:	Greybird theme
21cr|greybird-3.23.3-1|2	Name:		greybird
21cr|greybird-3.23.3-1|3	License:	GPLv2+ or CC-BY-SA
21cr|greybird-3.23.3-1|4	Group:		Graphics
21cr|greybird-3.23.3-1|5	Version:	3.23.3
21cr|greybird-3.23.3-1|6	Release:	1
21cr|greybird-3.23.3-1|7	URL:		http://shimmerproject.org/project/greybird/
21cr|greybird-3.23.3-1|8	Source0:	https://github.com/shimmerproject/Greybird/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|greybird-3.23.3-1|9	# upstream name
21cr|greybird-3.23.3-1|10	Provides:	Greybird = %{EVRD}
21cr|greybird-3.23.3-1|11	Recommends: 	greybird-theme-gtk2
21cr|greybird-3.23.3-1|12	Recommends: 	greybird-theme-gtk3
21cr|greybird-3.23.3-1|13	Recommends: 	greybird-theme-gtk4
21cr|greybird-3.23.3-1|14	Recommends: 	greybird-theme-gnome-shell
21cr|greybird-3.23.3-1|15	Recommends: 	greybird-theme-metacity
21cr|greybird-3.23.3-1|16	Recommends: 	greybird-theme-plank
21cr|greybird-3.23.3-1|17	Recommends: 	greybird-theme-xfce4-notifyd
21cr|greybird-3.23.3-1|18	Recommends: 	greybird-theme-xfwm4
21cr|greybird-3.23.3-1|19	Recommends: 	greybird-theme-openbox
21cr|greybird-3.23.3-1|20	BuildRequires:	%{_bindir}/glib-compile-resources
21cr|greybird-3.23.3-1|21	BuildRequires:	%{_bindir}/sassc
21cr|greybird-3.23.3-1|22	BuildRequires:	librsvg
21cr|greybird-3.23.3-1|23	BuildRequires:	meson
21cr|greybird-3.23.3-1|24	BuildArch:	noarch
21cr|greybird-3.23.3-1|25	
21cr|greybird-3.23.3-1|26	%description
21cr|greybird-3.23.3-1|27	Greybird is a theme for GTK2/3 and xfwm4/metacity started out on the basis of
21cr|greybird-3.23.3-1|28	Bluebird, but aims at reworking the intense blue tone to a more neutral
21cr|greybird-3.23.3-1|29	grey-ish look that will be more pleasant to look at in everyday use.
21cr|greybird-3.23.3-1|30	
21cr|greybird-3.23.3-1|31	This meta-package installs all possible Greybird themes.
21cr|greybird-3.23.3-1|32	
21cr|greybird-3.23.3-1|33	%files
21cr|greybird-3.23.3-1|34	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|35	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|36	
21cr|greybird-3.23.3-1|37	%package theme-common
21cr|greybird-3.23.3-1|38	Summary:        Common files for Greybird themes
21cr|greybird-3.23.3-1|39	Group:          Graphics
21cr|greybird-3.23.3-1|40	
21cr|greybird-3.23.3-1|41	%description theme-common
21cr|greybird-3.23.3-1|42	Common files for Greybird themes
21cr|greybird-3.23.3-1|43	
21cr|greybird-3.23.3-1|44	%files theme-common
21cr|greybird-3.23.3-1|45	%dir %{_datadir}/themes/Greybird*
21cr|greybird-3.23.3-1|46	%{_datadir}/themes/Greybird*/index.theme
21cr|greybird-3.23.3-1|47	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|48	
21cr|greybird-3.23.3-1|49	%package theme-gtk2
21cr|greybird-3.23.3-1|50	Summary:        Greybird GTK+2 themes
21cr|greybird-3.23.3-1|51	Group:          Graphics
21cr|greybird-3.23.3-1|52	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|53	Requires:       murrine
21cr|greybird-3.23.3-1|54	
21cr|greybird-3.23.3-1|55	%description theme-gtk2
21cr|greybird-3.23.3-1|56	Greybird GTK+2 theme
21cr|greybird-3.23.3-1|57	
21cr|greybird-3.23.3-1|58	%files theme-gtk2
21cr|greybird-3.23.3-1|59	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|60	%{_datadir}/themes/*/gtk-2.0
21cr|greybird-3.23.3-1|61	
21cr|greybird-3.23.3-1|62	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|63	
21cr|greybird-3.23.3-1|64	%package theme-gtk3
21cr|greybird-3.23.3-1|65	Summary:        Greybird GTK+3 themes
21cr|greybird-3.23.3-1|66	Group:          Graphics
21cr|greybird-3.23.3-1|67	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|68	
21cr|greybird-3.23.3-1|69	%description theme-gtk3
21cr|greybird-3.23.3-1|70	Greybird GTK+3 theme
21cr|greybird-3.23.3-1|71	
21cr|greybird-3.23.3-1|72	%files theme-gtk3
21cr|greybird-3.23.3-1|73	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|74	%{_datadir}/themes/*/gtk-3.0
21cr|greybird-3.23.3-1|75	
21cr|greybird-3.23.3-1|76	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|77	
21cr|greybird-3.23.3-1|78	%package theme-gtk4
21cr|greybird-3.23.3-1|79	Summary:        Greybird GTK+4 themes
21cr|greybird-3.23.3-1|80	Group:          Graphics
21cr|greybird-3.23.3-1|81	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|82	
21cr|greybird-3.23.3-1|83	%description theme-gtk4
21cr|greybird-3.23.3-1|84	Greybird GTK+4 theme
21cr|greybird-3.23.3-1|85	
21cr|greybird-3.23.3-1|86	%files theme-gtk4
21cr|greybird-3.23.3-1|87	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|88	%{_datadir}/themes/*/gtk-4.0
21cr|greybird-3.23.3-1|89	
21cr|greybird-3.23.3-1|90	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|91	
21cr|greybird-3.23.3-1|92	%package theme-metacity
21cr|greybird-3.23.3-1|93	Summary:        Greybird Metacity themes
21cr|greybird-3.23.3-1|94	Group:          Graphics
21cr|greybird-3.23.3-1|95	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|96	
21cr|greybird-3.23.3-1|97	%description theme-metacity
21cr|greybird-3.23.3-1|98	Themes for Metacity as part of the Greybird theme.
21cr|greybird-3.23.3-1|99	
21cr|greybird-3.23.3-1|100	%files theme-metacity
21cr|greybird-3.23.3-1|101	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|102	%{_datadir}/themes/Greybird/metacity-1/
21cr|greybird-3.23.3-1|103	%{_datadir}/themes/Greybird-dark/metacity-1/
21cr|greybird-3.23.3-1|104	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|105	
21cr|greybird-3.23.3-1|106	%package theme-openbox
21cr|greybird-3.23.3-1|107	Summary:        Greybird Openbox themes
21cr|greybird-3.23.3-1|108	Group:          Graphics
21cr|greybird-3.23.3-1|109	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|110	
21cr|greybird-3.23.3-1|111	%description theme-openbox
21cr|greybird-3.23.3-1|112	Themes for Openbox as part of the Greybird theme.
21cr|greybird-3.23.3-1|113	
21cr|greybird-3.23.3-1|114	%files theme-openbox
21cr|greybird-3.23.3-1|115	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|116	%{_datadir}/themes/Greybird/openbox-3/
21cr|greybird-3.23.3-1|117	%{_datadir}/themes/Greybird-dark/openbox-3/
21cr|greybird-3.23.3-1|118	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|119	
21cr|greybird-3.23.3-1|120	%package theme-gnome-shell
21cr|greybird-3.23.3-1|121	Summary:        Greybird GNOME shell themes
21cr|greybird-3.23.3-1|122	Group:          Graphics
21cr|greybird-3.23.3-1|123	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|124	
21cr|greybird-3.23.3-1|125	%description theme-gnome-shell
21cr|greybird-3.23.3-1|126	Themes for GNOME shell as part of the Greybird theme.
21cr|greybird-3.23.3-1|127	
21cr|greybird-3.23.3-1|128	%files theme-gnome-shell
21cr|greybird-3.23.3-1|129	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|130	%{_datadir}/themes/Greybird*/gnome-shell
21cr|greybird-3.23.3-1|131	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|132	
21cr|greybird-3.23.3-1|133	%package theme-xfwm4
21cr|greybird-3.23.3-1|134	Summary:        Greybird Xfwm4 themes
21cr|greybird-3.23.3-1|135	Group:          Graphics
21cr|greybird-3.23.3-1|136	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|137	
21cr|greybird-3.23.3-1|138	%description theme-xfwm4
21cr|greybird-3.23.3-1|139	Themes for Xfwm4 as part of the Greybird theme.
21cr|greybird-3.23.3-1|140	
21cr|greybird-3.23.3-1|141	%files theme-xfwm4
21cr|greybird-3.23.3-1|142	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|143	%{_datadir}/themes/Greybird*/xfwm4*
21cr|greybird-3.23.3-1|144	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|145	
21cr|greybird-3.23.3-1|146	%package theme-xfce4-notifyd
21cr|greybird-3.23.3-1|147	Summary:        Greybird Xfce4 notifyd theme
21cr|greybird-3.23.3-1|148	Group:          Graphics
21cr|greybird-3.23.3-1|149	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|150	
21cr|greybird-3.23.3-1|151	%description theme-xfce4-notifyd
21cr|greybird-3.23.3-1|152	Themes for Xfce4 notifyd as part of the Greybird theme.
21cr|greybird-3.23.3-1|153	
21cr|greybird-3.23.3-1|154	%files theme-xfce4-notifyd
21cr|greybird-3.23.3-1|155	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|156	%{_datadir}/themes/Greybird*/xfce-notify*
21cr|greybird-3.23.3-1|157	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|158	
21cr|greybird-3.23.3-1|159	%package theme-plank
21cr|greybird-3.23.3-1|160	Summary:        Greybird plank themes
21cr|greybird-3.23.3-1|161	Group:          Graphics
21cr|greybird-3.23.3-1|162	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|163	
21cr|greybird-3.23.3-1|164	%description theme-plank
21cr|greybird-3.23.3-1|165	Themes for Plank as part of the Greybird theme.
21cr|greybird-3.23.3-1|166	
21cr|greybird-3.23.3-1|167	%files theme-plank
21cr|greybird-3.23.3-1|168	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|169	%{_datadir}/themes/Greybird/plank/
21cr|greybird-3.23.3-1|170	%{_datadir}/themes/Greybird-dark/plank/
21cr|greybird-3.23.3-1|171	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|172	
21cr|greybird-3.23.3-1|173	%package theme-emerald
21cr|greybird-3.23.3-1|174	Summary:        Greybird Emerald theme
21cr|greybird-3.23.3-1|175	Group:          Graphics
21cr|greybird-3.23.3-1|176	Requires:       greybird-theme-common = %{EVRD}
21cr|greybird-3.23.3-1|177	
21cr|greybird-3.23.3-1|178	%description theme-emerald
21cr|greybird-3.23.3-1|179	Themes for Emerald as part of the Greybird theme.
21cr|greybird-3.23.3-1|180	
21cr|greybird-3.23.3-1|181	%files theme-emerald
21cr|greybird-3.23.3-1|182	%license LICENSE.GPL LICENSE.CC
21cr|greybird-3.23.3-1|183	%{_datadir}/themes/Greybird*/Greybird*.emerald
21cr|greybird-3.23.3-1|184	#------------------------------------------------------------------------------
21cr|greybird-3.23.3-1|185	
21cr|greybird-3.23.3-1|186	%prep
21cr|greybird-3.23.3-1|187	%autosetup -p1 -n Greybird-%{version}
21cr|greybird-3.23.3-1|188	
21cr|greybird-3.23.3-1|189	%build
21cr|greybird-3.23.3-1|190	%meson
21cr|greybird-3.23.3-1|191	
21cr|greybird-3.23.3-1|192	%install
21cr|greybird-3.23.3-1|193	%meson_install
21cr|greybird-3.23.3-1|194	
21cr|greybird-3.23.3-1|195	# Remove Unity stuff, Unity is dead and is not packaged in ROSA
21cr|greybird-3.23.3-1|196	# (but Emerald can be used with Compiz which can be used with another DE,
21cr|greybird-3.23.3-1|197	# so not deleting Emerald theme)
21cr|greybird-3.23.3-1|198	find %{buildroot} -type d -name 'unity' -print | xargs rm -fr

2044 21
21cr|grfcodec-6.0.6-2|1	Summary:	A suite of programs to modify Transport Tycoon Deluxe's GRF files
21cr|grfcodec-6.0.6-2|2	Name:		grfcodec
21cr|grfcodec-6.0.6-2|3	Version:	6.0.6
21cr|grfcodec-6.0.6-2|4	Release:	2
21cr|grfcodec-6.0.6-2|5	License:	GPLv2+
21cr|grfcodec-6.0.6-2|6	Group:		Development/Other
21cr|grfcodec-6.0.6-2|7	Url:		http://www.ttdpatch.net/grfcodec/
21cr|grfcodec-6.0.6-2|8	Source0:	http://gb.binaries.openttd.org/binaries/extra/%{name}/%{version}/%{name}-%{version}-source.tar.xz
21cr|grfcodec-6.0.6-2|9	Patch0:		0001-Fix-5-Do-not-use-uint-for-command-id-6.patch
21cr|grfcodec-6.0.6-2|10	Patch1:		grfcodec-6.0.6-git-data-ambiguous.patch
21cr|grfcodec-6.0.6-2|11	BuildRequires:	boost-devel
21cr|grfcodec-6.0.6-2|12	BuildRequires:	pkgconfig(libpng)
21cr|grfcodec-6.0.6-2|13	Obsoletes:	nforenum < 5.0.0
21cr|grfcodec-6.0.6-2|14	Provides:	nforenum = %{EVRD}
21cr|grfcodec-6.0.6-2|15	
21cr|grfcodec-6.0.6-2|16	%description
21cr|grfcodec-6.0.6-2|17	A suite of programs to modify Transport Tycoon Deluxe's GRF files.
21cr|grfcodec-6.0.6-2|18	
21cr|grfcodec-6.0.6-2|19	%files
21cr|grfcodec-6.0.6-2|20	%doc bundle/docs/*.txt
21cr|grfcodec-6.0.6-2|21	%{_bindir}/*
21cr|grfcodec-6.0.6-2|22	%{_mandir}/man1/gr*
21cr|grfcodec-6.0.6-2|23	%{_mandir}/man1/nforenum.*
21cr|grfcodec-6.0.6-2|24	
21cr|grfcodec-6.0.6-2|25	#----------------------------------------------------------------------------
21cr|grfcodec-6.0.6-2|26	
21cr|grfcodec-6.0.6-2|27	%prep
21cr|grfcodec-6.0.6-2|28	%autosetup -p1
21cr|grfcodec-6.0.6-2|29	
21cr|grfcodec-6.0.6-2|30	#build time options
21cr|grfcodec-6.0.6-2|31	cat << EOF >> Makefile.local
21cr|grfcodec-6.0.6-2|32	V=1
21cr|grfcodec-6.0.6-2|33	CXXFLAGS=%{optflags} -std=c++11
21cr|grfcodec-6.0.6-2|34	LDOPT=%{ldflags}
21cr|grfcodec-6.0.6-2|35	STRIP=true
21cr|grfcodec-6.0.6-2|36	DO_NOT_INSTALL_LICENSE=1
21cr|grfcodec-6.0.6-2|37	DO_NOT_INSTALL_DOCS=1
21cr|grfcodec-6.0.6-2|38	DO_NOT_INSTALL_CHANGELOG=1
21cr|grfcodec-6.0.6-2|39	prefix=%{_prefix}
21cr|grfcodec-6.0.6-2|40	EOF
21cr|grfcodec-6.0.6-2|41	
21cr|grfcodec-6.0.6-2|42	%build
21cr|grfcodec-6.0.6-2|43	%make
21cr|grfcodec-6.0.6-2|44	
21cr|grfcodec-6.0.6-2|45	%install
21cr|grfcodec-6.0.6-2|46	%makeinstall_std

2045 21
21cr|gr-funcube-3.10.0-1.rc3.1|1	%define major   3
21cr|gr-funcube-3.10.0-1.rc3.1|2	%define libname %mklibname %{name} %{major}
21cr|gr-funcube-3.10.0-1.rc3.1|3	%define devname %mklibname %{name} -d
21cr|gr-funcube-3.10.0-1.rc3.1|4	
21cr|gr-funcube-3.10.0-1.rc3.1|5	%define rcv    rc3
21cr|gr-funcube-3.10.0-1.rc3.1|6	
21cr|gr-funcube-3.10.0-1.rc3.1|7	Name:          gr-funcube
21cr|gr-funcube-3.10.0-1.rc3.1|8	Summary:       GNURadio support for FUNcube Dongle Pro and FUNcube Dongle Pro+
21cr|gr-funcube-3.10.0-1.rc3.1|9	URL:           https://github.com/dl1ksv/gr-funcube
21cr|gr-funcube-3.10.0-1.rc3.1|10	Group:         Communications
21cr|gr-funcube-3.10.0-1.rc3.1|11	Version:       3.10.0
21cr|gr-funcube-3.10.0-1.rc3.1|12	Release:       1.%{rcv}.1
21cr|gr-funcube-3.10.0-1.rc3.1|13	License:       GPLv3
21cr|gr-funcube-3.10.0-1.rc3.1|14	Source0:       %{url}/archive/v%{version}%{?rcv:-%{rcv}}/%{name}-%{version}%{?rcv:.%{rcv}}.tar.gz
21cr|gr-funcube-3.10.0-1.rc3.1|15	Source1:       10-funcube.rules
21cr|gr-funcube-3.10.0-1.rc3.1|16	
21cr|gr-funcube-3.10.0-1.rc3.1|17	BuildRequires: boost-devel
21cr|gr-funcube-3.10.0-1.rc3.1|18	BuildRequires: cmake
21cr|gr-funcube-3.10.0-1.rc3.1|19	BuildRequires: doxygen
21cr|gr-funcube-3.10.0-1.rc3.1|20	BuildRequires: gcc-c++
21cr|gr-funcube-3.10.0-1.rc3.1|21	BuildRequires: pkgconfig(gmp)
21cr|gr-funcube-3.10.0-1.rc3.1|22	# Needed for gnuradio .cmake files:
21cr|gr-funcube-3.10.0-1.rc3.1|23	BuildRequires: gnuradio-utils
21cr|gr-funcube-3.10.0-1.rc3.1|24	BuildRequires: graphviz
21cr|gr-funcube-3.10.0-1.rc3.1|25	BuildRequires: hidapi-devel
21cr|gr-funcube-3.10.0-1.rc3.1|26	BuildRequires: pkgconfig(alsa)
21cr|gr-funcube-3.10.0-1.rc3.1|27	BuildRequires: pkgconfig(sndfile)
21cr|gr-funcube-3.10.0-1.rc3.1|28	BuildRequires: pkgconfig(libunwind)
21cr|gr-funcube-3.10.0-1.rc3.1|29	BuildRequires: pkgconfig(libusb-1.0)
21cr|gr-funcube-3.10.0-1.rc3.1|30	BuildRequires: pkgconfig(log4cpp)
21cr|gr-funcube-3.10.0-1.rc3.1|31	BuildRequires: pkgconfig(orc-0.4)
21cr|gr-funcube-3.10.0-1.rc3.1|32	BuildRequires: pkgconfig(gmpxx)
21cr|gr-funcube-3.10.0-1.rc3.1|33	BuildRequires: pkgconfig(gnuradio-audio)
21cr|gr-funcube-3.10.0-1.rc3.1|34	BuildRequires: pkgconfig(gnuradio-blocks)
21cr|gr-funcube-3.10.0-1.rc3.1|35	BuildRequires: pkgconfig(gnuradio-runtime)
21cr|gr-funcube-3.10.0-1.rc3.1|36	BuildRequires: pkgconfig(jack)
21cr|gr-funcube-3.10.0-1.rc3.1|37	BuildRequires: portaudio-devel
21cr|gr-funcube-3.10.0-1.rc3.1|38	BuildRequires: pybind11-devel
21cr|gr-funcube-3.10.0-1.rc3.1|39	BuildRequires: python3-devel
21cr|gr-funcube-3.10.0-1.rc3.1|40	BuildRequires: python3-numpy-devel
21cr|gr-funcube-3.10.0-1.rc3.1|41	
21cr|gr-funcube-3.10.0-1.rc3.1|42	# For tests only
21cr|gr-funcube-3.10.0-1.rc3.1|43	BuildRequires: python3-gnuradio-pmt
21cr|gr-funcube-3.10.0-1.rc3.1|44	BuildRequires: python3-gnuradio-runtime
21cr|gr-funcube-3.10.0-1.rc3.1|45	
21cr|gr-funcube-3.10.0-1.rc3.1|46	Requires:      %{libname} = %{EVRD}
21cr|gr-funcube-3.10.0-1.rc3.1|47	
21cr|gr-funcube-3.10.0-1.rc3.1|48	Obsoletes:     gr-fcdproplus < 3.9
21cr|gr-funcube-3.10.0-1.rc3.1|49	Obsoletes:     gr-fcdproplus-debuginfo < 3.9
21cr|gr-funcube-3.10.0-1.rc3.1|50	Obsoletes:     gr-fcdproplus-debugsource < 3.9
21cr|gr-funcube-3.10.0-1.rc3.1|51	Obsoletes:     gr-fcdproplus-doc < 3.9
21cr|gr-funcube-3.10.0-1.rc3.1|52	Obsoletes:     %{_lib}gr-fcdproplus-devel < 3.9
21cr|gr-funcube-3.10.0-1.rc3.1|53	Obsoletes:     %{_lib}gr-fcdproplus0 < 3.9
21cr|gr-funcube-3.10.0-1.rc3.1|54	Obsoletes:     %{_lib}gr-fcdproplus0-debuginfo < 3.9
21cr|gr-funcube-3.10.0-1.rc3.1|55	
21cr|gr-funcube-3.10.0-1.rc3.1|56	%description
21cr|gr-funcube-3.10.0-1.rc3.1|57	GNURadio support for FUNcube Dongle Pro and FUNcube Dongle Pro+.
21cr|gr-funcube-3.10.0-1.rc3.1|58	
21cr|gr-funcube-3.10.0-1.rc3.1|59	%files
21cr|gr-funcube-3.10.0-1.rc3.1|60	%license COPYING
21cr|gr-funcube-3.10.0-1.rc3.1|61	%doc README.md
21cr|gr-funcube-3.10.0-1.rc3.1|62	%{python3_sitearch}/funcube
21cr|gr-funcube-3.10.0-1.rc3.1|63	%{_datadir}/gnuradio/grc/blocks/*
21cr|gr-funcube-3.10.0-1.rc3.1|64	%{_udevrulesdir}/10-funcube.rules
21cr|gr-funcube-3.10.0-1.rc3.1|65	
21cr|gr-funcube-3.10.0-1.rc3.1|66	#------------------------------------------------------
21cr|gr-funcube-3.10.0-1.rc3.1|67	%package -n %{libname}
21cr|gr-funcube-3.10.0-1.rc3.1|68	Summary:          Library files for gr-funcube
21cr|gr-funcube-3.10.0-1.rc3.1|69	Group:            Communications
21cr|gr-funcube-3.10.0-1.rc3.1|70	Requires:         %{name} = %{EVRD}
21cr|gr-funcube-3.10.0-1.rc3.1|71	
21cr|gr-funcube-3.10.0-1.rc3.1|72	%description -n %{libname}
21cr|gr-funcube-3.10.0-1.rc3.1|73	Library files for gr-funcube.
21cr|gr-funcube-3.10.0-1.rc3.1|74	
21cr|gr-funcube-3.10.0-1.rc3.1|75	%files -n %{libname}
21cr|gr-funcube-3.10.0-1.rc3.1|76	%{_libdir}/*.so.%{major}{,.*}
21cr|gr-funcube-3.10.0-1.rc3.1|77	
21cr|gr-funcube-3.10.0-1.rc3.1|78	#------------------------------------------------------
21cr|gr-funcube-3.10.0-1.rc3.1|79	
21cr|gr-funcube-3.10.0-1.rc3.1|80	%package -n %{devname}
21cr|gr-funcube-3.10.0-1.rc3.1|81	Summary:       Development files for gr-funcube
21cr|gr-funcube-3.10.0-1.rc3.1|82	Group:         Development/Other
21cr|gr-funcube-3.10.0-1.rc3.1|83	Requires:      %{libname} = %{EVRD}
21cr|gr-funcube-3.10.0-1.rc3.1|84	Provides:      %{name}-devel = %{EVRD}
21cr|gr-funcube-3.10.0-1.rc3.1|85	
21cr|gr-funcube-3.10.0-1.rc3.1|86	%description -n %{devname}
21cr|gr-funcube-3.10.0-1.rc3.1|87	Development files for gr-funcube.
21cr|gr-funcube-3.10.0-1.rc3.1|88	
21cr|gr-funcube-3.10.0-1.rc3.1|89	%files -n %{devname}
21cr|gr-funcube-3.10.0-1.rc3.1|90	%{_includedir}/funcube/
21cr|gr-funcube-3.10.0-1.rc3.1|91	%{_libdir}/*.so
21cr|gr-funcube-3.10.0-1.rc3.1|92	%{_libdir}/cmake/funcube/
21cr|gr-funcube-3.10.0-1.rc3.1|93	
21cr|gr-funcube-3.10.0-1.rc3.1|94	#------------------------------------------------------
21cr|gr-funcube-3.10.0-1.rc3.1|95	
21cr|gr-funcube-3.10.0-1.rc3.1|96	%package doc
21cr|gr-funcube-3.10.0-1.rc3.1|97	Summary:      Documentation files for gr-funcube
21cr|gr-funcube-3.10.0-1.rc3.1|98	Group:        Documentation
21cr|gr-funcube-3.10.0-1.rc3.1|99	BuildArch:    noarch
21cr|gr-funcube-3.10.0-1.rc3.1|100	
21cr|gr-funcube-3.10.0-1.rc3.1|101	%description doc
21cr|gr-funcube-3.10.0-1.rc3.1|102	Documentation files for gr-funcube.
21cr|gr-funcube-3.10.0-1.rc3.1|103	
21cr|gr-funcube-3.10.0-1.rc3.1|104	%files doc
21cr|gr-funcube-3.10.0-1.rc3.1|105	%doc %{_docdir}/%{name}/html
21cr|gr-funcube-3.10.0-1.rc3.1|106	%doc %{_docdir}/%{name}/xml
21cr|gr-funcube-3.10.0-1.rc3.1|107	
21cr|gr-funcube-3.10.0-1.rc3.1|108	#------------------------------------------------------
21cr|gr-funcube-3.10.0-1.rc3.1|109	
21cr|gr-funcube-3.10.0-1.rc3.1|110	%prep
21cr|gr-funcube-3.10.0-1.rc3.1|111	%autosetup -p1 -n %{name}-%{version}%{?rcv:.%{rcv}}
21cr|gr-funcube-3.10.0-1.rc3.1|112	
21cr|gr-funcube-3.10.0-1.rc3.1|113	%build
21cr|gr-funcube-3.10.0-1.rc3.1|114	%cmake \
21cr|gr-funcube-3.10.0-1.rc3.1|115	-DENABLE_DOXYGEN=on \
21cr|gr-funcube-3.10.0-1.rc3.1|116	-DGR_PKG_DOC_DIR=%{_docdir}/%{name}
21cr|gr-funcube-3.10.0-1.rc3.1|117	
21cr|gr-funcube-3.10.0-1.rc3.1|118	%make_build
21cr|gr-funcube-3.10.0-1.rc3.1|119	
21cr|gr-funcube-3.10.0-1.rc3.1|120	%install
21cr|gr-funcube-3.10.0-1.rc3.1|121	%make_install -C build
21cr|gr-funcube-3.10.0-1.rc3.1|122	
21cr|gr-funcube-3.10.0-1.rc3.1|123	# udev rule
21cr|gr-funcube-3.10.0-1.rc3.1|124	install -Dpm 0644 %{S:1} %{buildroot}%{_udevrulesdir}/10-funcube.rules
21cr|gr-funcube-3.10.0-1.rc3.1|125	
21cr|gr-funcube-3.10.0-1.rc3.1|126	%pre
21cr|gr-funcube-3.10.0-1.rc3.1|127	##TODO maybe
21cr|gr-funcube-3.10.0-1.rc3.1|128	# sharing group with the rtl-sdr package not to introduce new group
21cr|gr-funcube-3.10.0-1.rc3.1|129	# todo: consolidate also with the uhd package (usrp group) to have one generic
21cr|gr-funcube-3.10.0-1.rc3.1|130	# group e.g. 'sdr' for this class of devices
21cr|gr-funcube-3.10.0-1.rc3.1|131	#getent group rtlsdr >/dev/null || \
21cr|gr-funcube-3.10.0-1.rc3.1|132	#%%{_sbindir}/groupadd -r rtlsdr >/dev/null 2>&1
21cr|gr-funcube-3.10.0-1.rc3.1|133	#exit 0

2046 21
21cr|grhino-0.16.1-4|1	Name:		grhino
21cr|grhino-0.16.1-4|2	Version:	0.16.1
21cr|grhino-0.16.1-4|3	Release:	4
21cr|grhino-0.16.1-4|4	Summary:	An Othello/Reversi chess with strong AI
21cr|grhino-0.16.1-4|5	License:	GPLv2+
21cr|grhino-0.16.1-4|6	Group:		Games/Boards
21cr|grhino-0.16.1-4|7	URL:		http://rhino.sourceforge.net/
21cr|grhino-0.16.1-4|8	Source:		http://downloads.sourceforge.net/rhino/%{name}-%{version}.tar.gz
21cr|grhino-0.16.1-4|9	Patch0:		grhino-0.16.0-gcc43.patch
21cr|grhino-0.16.1-4|10	Patch1:		grhino-0.16.0-mdv-fix-str-fmt.patch
21cr|grhino-0.16.1-4|11	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|grhino-0.16.1-4|12	
21cr|grhino-0.16.1-4|13	%description
21cr|grhino-0.16.1-4|14	GRhino, or Rhino its former name, is an Othello/Reversi game on Linux
21cr|grhino-0.16.1-4|15	and other UNIX-like systems. What distinguish GRhino from most other
21cr|grhino-0.16.1-4|16	Othello games is that GRhino will be targeted for experienced Othello
21cr|grhino-0.16.1-4|17	players. Strong AI is the main focus and the ultimate target strength
21cr|grhino-0.16.1-4|18	of the AI is that it should be able to beat the best human player at
21cr|grhino-0.16.1-4|19	the highest difficulty level.
21cr|grhino-0.16.1-4|20	
21cr|grhino-0.16.1-4|21	%prep
21cr|grhino-0.16.1-4|22	%setup -q
21cr|grhino-0.16.1-4|23	%patch0 -p0
21cr|grhino-0.16.1-4|24	%patch1 -p1 -b .strfmt
21cr|grhino-0.16.1-4|25	
21cr|grhino-0.16.1-4|26	%build
21cr|grhino-0.16.1-4|27	%configure --bindir=%{_gamesbindir}
21cr|grhino-0.16.1-4|28	%make
21cr|grhino-0.16.1-4|29	
21cr|grhino-0.16.1-4|30	%install
21cr|grhino-0.16.1-4|31	%__rm -rf %{buildroot}
21cr|grhino-0.16.1-4|32	%makeinstall_std
21cr|grhino-0.16.1-4|33	
21cr|grhino-0.16.1-4|34	%__mkdir_p %{buildroot}%{_datadir}/applications/
21cr|grhino-0.16.1-4|35	%__cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|grhino-0.16.1-4|36	[Desktop Entry]
21cr|grhino-0.16.1-4|37	Type=Application
21cr|grhino-0.16.1-4|38	Exec=%{_gamesbindir}/%{name}
21cr|grhino-0.16.1-4|39	Icon=%{name}
21cr|grhino-0.16.1-4|40	Comment=Othello/Reversi chess with strong AI
21cr|grhino-0.16.1-4|41	Categories=BoardGame;Game;GTK;GNOME;
21cr|grhino-0.16.1-4|42	Name=GRhino
21cr|grhino-0.16.1-4|43	EOF
21cr|grhino-0.16.1-4|44	
21cr|grhino-0.16.1-4|45	%find_lang %{name} --with-gnome --all-name
21cr|grhino-0.16.1-4|46	
21cr|grhino-0.16.1-4|47	%clean
21cr|grhino-0.16.1-4|48	%__rm -rf %{buildroot}
21cr|grhino-0.16.1-4|49	
21cr|grhino-0.16.1-4|50	%files -f %{name}.lang
21cr|grhino-0.16.1-4|51	%doc README
21cr|grhino-0.16.1-4|52	%{_gamesbindir}/*
21cr|grhino-0.16.1-4|53	%{_datadir}/applications/%{name}.desktop
21cr|grhino-0.16.1-4|54	%{_datadir}/%{name}-%{version}
21cr|grhino-0.16.1-4|55	%{_datadir}/pixmaps/*.png
21cr|grhino-0.16.1-4|56	%if %{mdvver} < 201200
21cr|grhino-0.16.1-4|57	%{_datadir}/omf/*
21cr|grhino-0.16.1-4|58	%endif

2047 21
21cr|grim-1.4.0-2|1	
21cr|grim-1.4.0-2|2	Name:		grim
21cr|grim-1.4.0-2|3	Version:	1.4.0
21cr|grim-1.4.0-2|4	Release:	2
21cr|grim-1.4.0-2|5	Summary:	Wayland compositor image grabber
21cr|grim-1.4.0-2|6	License:	MIT
21cr|grim-1.4.0-2|7	Group:		Graphical desktop/Other
21cr|grim-1.4.0-2|8	URL:		https://github.com/emersion/grim
21cr|grim-1.4.0-2|9	Source0:	https://github.com/emersion/grim/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|grim-1.4.0-2|10	BuildRequires:	meson
21cr|grim-1.4.0-2|11	BuildRequires:	scdoc
21cr|grim-1.4.0-2|12	BuildRequires:	pkgconfig(cairo)
21cr|grim-1.4.0-2|13	BuildRequires:	pkgconfig(libjpeg)
21cr|grim-1.4.0-2|14	BuildRequires:	pkgconfig(wayland-client)
21cr|grim-1.4.0-2|15	BuildRequires:	pkgconfig(wayland-protocols) >= 1.14
21cr|grim-1.4.0-2|16	
21cr|grim-1.4.0-2|17	%description
21cr|grim-1.4.0-2|18	This tool can grab images from a Wayland compositor.
21cr|grim-1.4.0-2|19	
21cr|grim-1.4.0-2|20	%prep
21cr|grim-1.4.0-2|21	%autosetup -p1
21cr|grim-1.4.0-2|22	
21cr|grim-1.4.0-2|23	%build
21cr|grim-1.4.0-2|24	export CFLAGS=`echo %{optflags} -Wno-format -Wno-error=format-security`
21cr|grim-1.4.0-2|25	%meson
21cr|grim-1.4.0-2|26	%meson_build
21cr|grim-1.4.0-2|27	
21cr|grim-1.4.0-2|28	%install
21cr|grim-1.4.0-2|29	%meson_install
21cr|grim-1.4.0-2|30	
21cr|grim-1.4.0-2|31	%files
21cr|grim-1.4.0-2|32	%license LICENSE
21cr|grim-1.4.0-2|33	%doc README.md
21cr|grim-1.4.0-2|34	%{_bindir}/%{name}
21cr|grim-1.4.0-2|35	%{_mandir}/man?/%{name}*

2048 21
21cr|grin-1.3.0-1|1	Summary:	A grep-like program for searching directories full of source code
21cr|grin-1.3.0-1|2	Name:		grin
21cr|grin-1.3.0-1|3	Version:	1.3.0
21cr|grin-1.3.0-1|4	Release:	1
21cr|grin-1.3.0-1|5	License:	BSD
21cr|grin-1.3.0-1|6	Group:		Text tools
21cr|grin-1.3.0-1|7	Url:		http://pypi.python.org/pypi/grin/
21cr|grin-1.3.0-1|8	Source0:	http://pypi.python.org/packages/source/g/%{name}/%{name}-%{version}.tar.gz
21cr|grin-1.3.0-1|9	BuildRequires:	python3-setuptools
21cr|grin-1.3.0-1|10	BuildRequires:	pkgconfig(python3)
21cr|grin-1.3.0-1|11	BuildArch:	noarch
21cr|grin-1.3.0-1|12	
21cr|grin-1.3.0-1|13	%description
21cr|grin-1.3.0-1|14	Grin is a tool for searching through directories full of source code. Although
21cr|grin-1.3.0-1|15	similar to grep, it has a number of unique features:
21cr|grin-1.3.0-1|16	
21cr|grin-1.3.0-1|17	* Recurse directories by default.
21cr|grin-1.3.0-1|18	* Do not go into directories with specified names.
21cr|grin-1.3.0-1|19	* Do not search files with specified extensions.
21cr|grin-1.3.0-1|20	* Be able to show context lines before and after matched lines.
21cr|grin-1.3.0-1|21	* Python regex syntax.
21cr|grin-1.3.0-1|22	* Unless suppressed via a command line option, display the filename regardless
21cr|grin-1.3.0-1|23	of the number of files.
21cr|grin-1.3.0-1|24	* Accept a file (or stdin) with a list of newline-separated filenames.
21cr|grin-1.3.0-1|25	* Grep through gzipped text files.
21cr|grin-1.3.0-1|26	* Be useful as a library to build custom tools quickly.
21cr|grin-1.3.0-1|27	
21cr|grin-1.3.0-1|28	%files
21cr|grin-1.3.0-1|29	%doc README.rst
21cr|grin-1.3.0-1|30	%{_bindir}/%{name}*
21cr|grin-1.3.0-1|31	%{python3_sitelib}/%{name}*
21cr|grin-1.3.0-1|32	%{python3_sitelib}/__pycache__/%{name}*
21cr|grin-1.3.0-1|33	
21cr|grin-1.3.0-1|34	#----------------------------------------------------------------------------
21cr|grin-1.3.0-1|35	
21cr|grin-1.3.0-1|36	%prep
21cr|grin-1.3.0-1|37	%setup -q
21cr|grin-1.3.0-1|38	
21cr|grin-1.3.0-1|39	%build
21cr|grin-1.3.0-1|40	%py3_build
21cr|grin-1.3.0-1|41	
21cr|grin-1.3.0-1|42	%install
21cr|grin-1.3.0-1|43	%py3_install

2049 21
21cr|grip-4.2.4-1|1	%define	build_id3 1
21cr|grip-4.2.4-1|2	%{?_with_id3: %{expand: %%global build_id3 1}}
21cr|grip-4.2.4-1|3	%{?_without_id3: %{expand: %%global build_id3 0}}
21cr|grip-4.2.4-1|4	
21cr|grip-4.2.4-1|5	Summary:	A CD player and ripper/MP3-encoder front-end
21cr|grip-4.2.4-1|6	Name:		grip
21cr|grip-4.2.4-1|7	Version:	4.2.4
21cr|grip-4.2.4-1|8	Release:	1
21cr|grip-4.2.4-1|9	Epoch:		1
21cr|grip-4.2.4-1|10	License:	GPLv2+ and LGPLv2+
21cr|grip-4.2.4-1|11	Group:		Sound
21cr|grip-4.2.4-1|12	Url:			https://sourceforge.net/projects/grip/
21cr|grip-4.2.4-1|13	Source0:	http://prdownloads.sourceforge.net/grip/%{name}-%{version}.tar.gz
21cr|grip-4.2.4-1|14	Patch0:		grip-4.2.3-fix-blind-write.patch
21cr|grip-4.2.4-1|15	BuildRequires:	gettext >= 0.19.4
21cr|grip-4.2.4-1|16	BuildRequires:	imagemagick
21cr|grip-4.2.4-1|17	BuildRequires:	cdda-devel
21cr|grip-4.2.4-1|18	%if %{build_id3}
21cr|grip-4.2.4-1|19	BuildRequires:	id3lib-devel >= 3.8.3
21cr|grip-4.2.4-1|20	%endif
21cr|grip-4.2.4-1|21	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|grip-4.2.4-1|22	BuildRequires:	pkgconfig(libcurl)
21cr|grip-4.2.4-1|23	Requires:	vorbis-tools
21cr|grip-4.2.4-1|24	
21cr|grip-4.2.4-1|25	%description
21cr|grip-4.2.4-1|26	This is a GTK+-based CD player and ripper. It has the ripping capabilities of
21cr|grip-4.2.4-1|27	cdparanoia built in, but can also use external rippers (such as cdda2wav).
21cr|grip-4.2.4-1|28	It also provides an automated front-end for various encoders, letting you take
21cr|grip-4.2.4-1|29	a disc and transform it easily straight into Vorbis, FLAC or MP3 format (MP3
21cr|grip-4.2.4-1|30	only with a separate MP3 encoder). The CDDB protocol is supported for
21cr|grip-4.2.4-1|31	retrieving track information from disc database servers.
21cr|grip-4.2.4-1|32	Grip works with DigitalDJ to provide a unified "computerized" version of your
21cr|grip-4.2.4-1|33	music collection.
21cr|grip-4.2.4-1|34	
21cr|grip-4.2.4-1|35	%files -f %{name}.lang
21cr|grip-4.2.4-1|36	%doc ABOUT-NLS AUTHORS CREDITS README ChangeLog
21cr|grip-4.2.4-1|37	%{_bindir}/%{name}
21cr|grip-4.2.4-1|38	%{_datadir}/applications/%{name}.desktop
21cr|grip-4.2.4-1|39	%{_datadir}/apps/solid/actions/%{name}-audiocd.desktop
21cr|grip-4.2.4-1|40	%{_datadir}/solid/actions/%{name}-audiocd.desktop
21cr|grip-4.2.4-1|41	%{_datadir}/gnome/help/%{name}/
21cr|grip-4.2.4-1|42	%{_datadir}/pixmaps/%{name}.png
21cr|grip-4.2.4-1|43	%{_datadir}/pixmaps/griptray.png
21cr|grip-4.2.4-1|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|grip-4.2.4-1|45	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|grip-4.2.4-1|46	%{_mandir}/man1/%{name}.1*
21cr|grip-4.2.4-1|47	
21cr|grip-4.2.4-1|48	
21cr|grip-4.2.4-1|49	#----------------------------------------------------------------------------
21cr|grip-4.2.4-1|50	
21cr|grip-4.2.4-1|51	%prep
21cr|grip-4.2.4-1|52	%setup -q
21cr|grip-4.2.4-1|53	%patch0 -p1
21cr|grip-4.2.4-1|54	
21cr|grip-4.2.4-1|55	
21cr|grip-4.2.4-1|56	%build
21cr|grip-4.2.4-1|57	autoreconf -vfi
21cr|grip-4.2.4-1|58	%configure \
21cr|grip-4.2.4-1|59	%if %{build_id3}
21cr|grip-4.2.4-1|60	--enable-id3
21cr|grip-4.2.4-1|61	%else
21cr|grip-4.2.4-1|62	--disable-id3
21cr|grip-4.2.4-1|63	%endif
21cr|grip-4.2.4-1|64	%make
21cr|grip-4.2.4-1|65	
21cr|grip-4.2.4-1|66	
21cr|grip-4.2.4-1|67	%install
21cr|grip-4.2.4-1|68	%makeinstall_std
21cr|grip-4.2.4-1|69	
21cr|grip-4.2.4-1|70	
21cr|grip-4.2.4-1|71	%find_lang %{name}

2050 21
21cr|gr-iqbal-0.39.0-1.20210328.0|1	%define major     3
21cr|gr-iqbal-0.39.0-1.20210328.0|2	%define libname   %mklibname %{name} %{major}
21cr|gr-iqbal-0.39.0-1.20210328.0|3	%define devname   %mklibname %{name} -d
21cr|gr-iqbal-0.39.0-1.20210328.0|4	%define gitdat       20210328
21cr|gr-iqbal-0.39.0-1.20210328.0|5	
21cr|gr-iqbal-0.39.0-1.20210328.0|6	Name:             gr-iqbal
21cr|gr-iqbal-0.39.0-1.20210328.0|7	Summary:          GNURadio block for suppressing IQ imbalance
21cr|gr-iqbal-0.39.0-1.20210328.0|8	Version:          0.39.0
21cr|gr-iqbal-0.39.0-1.20210328.0|9	Release:          1.%{gitdat}.0
21cr|gr-iqbal-0.39.0-1.20210328.0|10	License:          GPLv3+
21cr|gr-iqbal-0.39.0-1.20210328.0|11	Group:            Communications
21cr|gr-iqbal-0.39.0-1.20210328.0|12	Url:              https://git.osmocom.org/gr-iqbal/
21cr|gr-iqbal-0.39.0-1.20210328.0|13	Source0:          https://github.com/osmocom/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|gr-iqbal-0.39.0-1.20210328.0|14	Patch0:           gr-iqbal-0.38.1-mga-include_boost_bind_headers.patch
21cr|gr-iqbal-0.39.0-1.20210328.0|15	
21cr|gr-iqbal-0.39.0-1.20210328.0|16	BuildRequires:    cmake
21cr|gr-iqbal-0.39.0-1.20210328.0|17	BuildRequires:    gmp-devel
21cr|gr-iqbal-0.39.0-1.20210328.0|18	BuildRequires:    gmpxx-devel
21cr|gr-iqbal-0.39.0-1.20210328.0|19	BuildRequires:    pkgconfig(gnuradio-runtime)
21cr|gr-iqbal-0.39.0-1.20210328.0|20	BuildRequires:    pkgconfig(libosmodsp)
21cr|gr-iqbal-0.39.0-1.20210328.0|21	BuildRequires:    pkgconfig(fftw3)
21cr|gr-iqbal-0.39.0-1.20210328.0|22	BuildRequires:    pkgconfig(volk)
21cr|gr-iqbal-0.39.0-1.20210328.0|23	BuildRequires:    pybind11-devel
21cr|gr-iqbal-0.39.0-1.20210328.0|24	BuildRequires:    python3-gnuradio-runtime
21cr|gr-iqbal-0.39.0-1.20210328.0|25	BuildRequires:    python3-numpy-devel
21cr|gr-iqbal-0.39.0-1.20210328.0|26	BuildRequires:    gnuradio-utils
21cr|gr-iqbal-0.39.0-1.20210328.0|27	BuildRequires:    boost-devel
21cr|gr-iqbal-0.39.0-1.20210328.0|28	BuildRequires:    doxygen
21cr|gr-iqbal-0.39.0-1.20210328.0|29	BuildRequires:    graphviz
21cr|gr-iqbal-0.39.0-1.20210328.0|30	
21cr|gr-iqbal-0.39.0-1.20210328.0|31	%description
21cr|gr-iqbal-0.39.0-1.20210328.0|32	This GNURadio block can suppress IQ imbalance in the RX path of
21cr|gr-iqbal-0.39.0-1.20210328.0|33	quadrature receivers.
21cr|gr-iqbal-0.39.0-1.20210328.0|34	
21cr|gr-iqbal-0.39.0-1.20210328.0|35	%files
21cr|gr-iqbal-0.39.0-1.20210328.0|36	%doc AUTHORS
21cr|gr-iqbal-0.39.0-1.20210328.0|37	%{python3_sitearch}/*
21cr|gr-iqbal-0.39.0-1.20210328.0|38	%{_datadir}/gnuradio/grc/blocks/*
21cr|gr-iqbal-0.39.0-1.20210328.0|39	
21cr|gr-iqbal-0.39.0-1.20210328.0|40	#-----------------------------------------------------
21cr|gr-iqbal-0.39.0-1.20210328.0|41	%package -n %{libname}
21cr|gr-iqbal-0.39.0-1.20210328.0|42	Summary:          Library files for gr-iqbal
21cr|gr-iqbal-0.39.0-1.20210328.0|43	Group:            Communications
21cr|gr-iqbal-0.39.0-1.20210328.0|44	
21cr|gr-iqbal-0.39.0-1.20210328.0|45	%description -n %{libname}
21cr|gr-iqbal-0.39.0-1.20210328.0|46	Library files for gr-iqbal.
21cr|gr-iqbal-0.39.0-1.20210328.0|47	
21cr|gr-iqbal-0.39.0-1.20210328.0|48	%files -n %{libname}
21cr|gr-iqbal-0.39.0-1.20210328.0|49	%{_libdir}/*.so.%{major}{,.*}
21cr|gr-iqbal-0.39.0-1.20210328.0|50	
21cr|gr-iqbal-0.39.0-1.20210328.0|51	#-----------------------------------------------------
21cr|gr-iqbal-0.39.0-1.20210328.0|52	
21cr|gr-iqbal-0.39.0-1.20210328.0|53	%package -n %{devname}
21cr|gr-iqbal-0.39.0-1.20210328.0|54	Summary:          Development files for gr-iqbal
21cr|gr-iqbal-0.39.0-1.20210328.0|55	Group:            Development/Other
21cr|gr-iqbal-0.39.0-1.20210328.0|56	Requires:         %{name} = %{EVRD}
21cr|gr-iqbal-0.39.0-1.20210328.0|57	Provides:         %{name}-devel = %{EVRD}
21cr|gr-iqbal-0.39.0-1.20210328.0|58	
21cr|gr-iqbal-0.39.0-1.20210328.0|59	%description -n %{devname}
21cr|gr-iqbal-0.39.0-1.20210328.0|60	Development files for gr-iqbal.
21cr|gr-iqbal-0.39.0-1.20210328.0|61	
21cr|gr-iqbal-0.39.0-1.20210328.0|62	%files -n %{devname}
21cr|gr-iqbal-0.39.0-1.20210328.0|63	%{_includedir}/gnuradio/iqbalance/*.h
21cr|gr-iqbal-0.39.0-1.20210328.0|64	%{_libdir}/pkgconfig/*.pc
21cr|gr-iqbal-0.39.0-1.20210328.0|65	%{_libdir}/libgnuradio-iqbalance.so
21cr|gr-iqbal-0.39.0-1.20210328.0|66	%{_libdir}/cmake/gnuradio/*
21cr|gr-iqbal-0.39.0-1.20210328.0|67	
21cr|gr-iqbal-0.39.0-1.20210328.0|68	#-----------------------------------------------------
21cr|gr-iqbal-0.39.0-1.20210328.0|69	
21cr|gr-iqbal-0.39.0-1.20210328.0|70	%package doc
21cr|gr-iqbal-0.39.0-1.20210328.0|71	Summary:          Documentation files for gr-iqbal
21cr|gr-iqbal-0.39.0-1.20210328.0|72	Group:            Documentation
21cr|gr-iqbal-0.39.0-1.20210328.0|73	BuildArch:        noarch
21cr|gr-iqbal-0.39.0-1.20210328.0|74	
21cr|gr-iqbal-0.39.0-1.20210328.0|75	%description doc
21cr|gr-iqbal-0.39.0-1.20210328.0|76	Documentation files for gr-iqbalance.
21cr|gr-iqbal-0.39.0-1.20210328.0|77	
21cr|gr-iqbal-0.39.0-1.20210328.0|78	%files doc
21cr|gr-iqbal-0.39.0-1.20210328.0|79	%doc %{_docdir}/%{name}ance/html/*
21cr|gr-iqbal-0.39.0-1.20210328.0|80	%doc %{_docdir}/%{name}ance/xml/*
21cr|gr-iqbal-0.39.0-1.20210328.0|81	%{_datadir}/applications/%{name}-doc.desktop
21cr|gr-iqbal-0.39.0-1.20210328.0|82	
21cr|gr-iqbal-0.39.0-1.20210328.0|83	#-----------------------------------------------------
21cr|gr-iqbal-0.39.0-1.20210328.0|84	
21cr|gr-iqbal-0.39.0-1.20210328.0|85	%prep
21cr|gr-iqbal-0.39.0-1.20210328.0|86	%autosetup -p1 -n %{name}
21cr|gr-iqbal-0.39.0-1.20210328.0|87	
21cr|gr-iqbal-0.39.0-1.20210328.0|88	%build
21cr|gr-iqbal-0.39.0-1.20210328.0|89	%cmake -DENABLE_DOXYGEN=on
21cr|gr-iqbal-0.39.0-1.20210328.0|90	
21cr|gr-iqbal-0.39.0-1.20210328.0|91	%make_build
21cr|gr-iqbal-0.39.0-1.20210328.0|92	
21cr|gr-iqbal-0.39.0-1.20210328.0|93	%install
21cr|gr-iqbal-0.39.0-1.20210328.0|94	%make_install -C build
21cr|gr-iqbal-0.39.0-1.20210328.0|95	
21cr|gr-iqbal-0.39.0-1.20210328.0|96	# .desktop for Documentation package
21cr|gr-iqbal-0.39.0-1.20210328.0|97	cat > %{name}-doc.desktop << EOF
21cr|gr-iqbal-0.39.0-1.20210328.0|98	[Desktop Entry]
21cr|gr-iqbal-0.39.0-1.20210328.0|99	Version=1.0
21cr|gr-iqbal-0.39.0-1.20210328.0|100	Name=Gr-iqbalance Documentation
21cr|gr-iqbal-0.39.0-1.20210328.0|101	GenericName=Gr-iqbalance Documentation
21cr|gr-iqbal-0.39.0-1.20210328.0|102	Exec=xdg-open /usr/share/doc/%{name}/html/index.html
21cr|gr-iqbal-0.39.0-1.20210328.0|103	Icon=
21cr|gr-iqbal-0.39.0-1.20210328.0|104	Terminal=false
21cr|gr-iqbal-0.39.0-1.20210328.0|105	Type=Application
21cr|gr-iqbal-0.39.0-1.20210328.0|106	Categories=System;Documentation;X-Mageia-CrossDesktop;
21cr|gr-iqbal-0.39.0-1.20210328.0|107	EOF
21cr|gr-iqbal-0.39.0-1.20210328.0|108	
21cr|gr-iqbal-0.39.0-1.20210328.0|109	desktop-file-install \
21cr|gr-iqbal-0.39.0-1.20210328.0|110	--dir=%{buildroot}%{_datadir}/applications %{name}-doc.desktop
21cr|gr-iqbal-0.39.0-1.20210328.0|111	
21cr|gr-iqbal-0.39.0-1.20210328.0|112	# Create pkgconfig .pc file
21cr|gr-iqbal-0.39.0-1.20210328.0|113	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|gr-iqbal-0.39.0-1.20210328.0|114	cat <<EOF > %{buildroot}%{_libdir}/pkgconfig/gnuradio-iqbalance.pc
21cr|gr-iqbal-0.39.0-1.20210328.0|115	prefix=%{_usr}
21cr|gr-iqbal-0.39.0-1.20210328.0|116	exec_prefix=\${prefix}
21cr|gr-iqbal-0.39.0-1.20210328.0|117	libdir=\${exec_prefix}/%{_lib}
21cr|gr-iqbal-0.39.0-1.20210328.0|118	includedir=\${prefix}/include
21cr|gr-iqbal-0.39.0-1.20210328.0|119	
21cr|gr-iqbal-0.39.0-1.20210328.0|120	Name: gnuradio-iqbalance
21cr|gr-iqbal-0.39.0-1.20210328.0|121	Description: gnuradio I/Q balancing
21cr|gr-iqbal-0.39.0-1.20210328.0|122	URL: https://git.osmocom.org/gr-iqbal/
21cr|gr-iqbal-0.39.0-1.20210328.0|123	Version: %{version}
21cr|gr-iqbal-0.39.0-1.20210328.0|124	Requires: gnuradio-runtime
21cr|gr-iqbal-0.39.0-1.20210328.0|125	Libs: -L\${libdir} -lgnuradio-iqbalance
21cr|gr-iqbal-0.39.0-1.20210328.0|126	Cflags: -I\${includedir}
21cr|gr-iqbal-0.39.0-1.20210328.0|127	EOF

2051 21
21cr|grisbi-2.0.5-1|1	Name:		grisbi
21cr|grisbi-2.0.5-1|2	Summary:	Personal finance manager
21cr|grisbi-2.0.5-1|3	Version:	2.0.5
21cr|grisbi-2.0.5-1|4	Release:	1
21cr|grisbi-2.0.5-1|5	Group:		Office
21cr|grisbi-2.0.5-1|6	License:	GPLv2+
21cr|grisbi-2.0.5-1|7	Url:		http://www.grisbi.org/
21cr|grisbi-2.0.5-1|8	Source0:	https://downloads.sourceforge.net/project/grisbi/grisbi%20stable/2.0.x/%{version}/%{name}-%{version}.tar.bz2
21cr|grisbi-2.0.5-1|9	BuildRequires:	imagemagick
21cr|grisbi-2.0.5-1|10	BuildRequires:	intltool >= 0.40.0
21cr|grisbi-2.0.5-1|11	BuildRequires:	gettext-devel
21cr|grisbi-2.0.5-1|12	BuildRequires:	perl-XML-Parser
21cr|grisbi-2.0.5-1|13	BuildRequires:	pkgconfig(gtk+-3.0) >= 2.18.0
21cr|grisbi-2.0.5-1|14	BuildRequires:	pkgconfig(libgoffice-0.10)
21cr|grisbi-2.0.5-1|15	BuildRequires:	pkgconfig(libofx) >= 0.7
21cr|grisbi-2.0.5-1|16	BuildRequires:	pkgconfig(libxml-2.0)
21cr|grisbi-2.0.5-1|17	BuildRequires:	pkgconfig(openssl) >= 0.9.7
21cr|grisbi-2.0.5-1|18	
21cr|grisbi-2.0.5-1|19	%description
21cr|grisbi-2.0.5-1|20	Grisbi helps you to manage your personal finance with Linux.
21cr|grisbi-2.0.5-1|21	
21cr|grisbi-2.0.5-1|22	%files -f %{name}.lang
21cr|grisbi-2.0.5-1|23	%doc %{_docdir}/%{name}
21cr|grisbi-2.0.5-1|24	%{_bindir}/%{name}
21cr|grisbi-2.0.5-1|25	%{_datadir}/%{name}
21cr|grisbi-2.0.5-1|26	%{_datadir}/applications/%{name}.desktop
21cr|grisbi-2.0.5-1|27	%{_mandir}/man1/%{name}.1*
21cr|grisbi-2.0.5-1|28	%{_datadir}/mime/packages/%{name}.xml
21cr|grisbi-2.0.5-1|29	%{_datadir}/mime-info/%{name}.*
21cr|grisbi-2.0.5-1|30	%{_datadir}/glib-2.0/schemas/org.gtk.grisbi.gschema.xml
21cr|grisbi-2.0.5-1|31	%{_datadir}/pixmaps/grisbi
21cr|grisbi-2.0.5-1|32	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|grisbi-2.0.5-1|33	%{_iconsdir}/hicolor/scalable/mimetypes/application-x-grisbi.svg
21cr|grisbi-2.0.5-1|34	#-----------------------------------------------------------------------------
21cr|grisbi-2.0.5-1|35	
21cr|grisbi-2.0.5-1|36	
21cr|grisbi-2.0.5-1|37	%prep
21cr|grisbi-2.0.5-1|38	%setup -qn %{name}-%{version}
21cr|grisbi-2.0.5-1|39	
21cr|grisbi-2.0.5-1|40	
21cr|grisbi-2.0.5-1|41	%build
21cr|grisbi-2.0.5-1|42	%configure
21cr|grisbi-2.0.5-1|43	%make
21cr|grisbi-2.0.5-1|44	
21cr|grisbi-2.0.5-1|45	
21cr|grisbi-2.0.5-1|46	%install
21cr|grisbi-2.0.5-1|47	%makeinstall_std
21cr|grisbi-2.0.5-1|48	
21cr|grisbi-2.0.5-1|49	%find_lang %{name}

2052 21
21cr|grits-0.8-5|1	%define major 5
21cr|grits-0.8-5|2	%define libname %mklibname %{name} %{major}
21cr|grits-0.8-5|3	%define devname %mklibname %{name} -d
21cr|grits-0.8-5|4	
21cr|grits-0.8-5|5	Summary:	Virtual Globe library that handles coordinates and the OpenGL viewport
21cr|grits-0.8-5|6	Name:		grits
21cr|grits-0.8-5|7	Version:	0.8
21cr|grits-0.8-5|8	Release:	5
21cr|grits-0.8-5|9	License:	GPLv3+
21cr|grits-0.8-5|10	Group:		System/Libraries
21cr|grits-0.8-5|11	Url:		http://lug.rose-hulman.edu/code/projects/grits
21cr|grits-0.8-5|12	Source0:	http://lug.rose-hulman.edu/proj/grits/%{name}-%{version}.tar.gz
21cr|grits-0.8-5|13	Patch0:		grits-0.8-automake.patch
21cr|grits-0.8-5|14	BuildRequires:	gtk-doc
21cr|grits-0.8-5|15	BuildRequires:	pkgconfig(cairo)
21cr|grits-0.8-5|16	BuildRequires:	pkgconfig(gl)
21cr|grits-0.8-5|17	BuildRequires:	pkgconfig(glu)
21cr|grits-0.8-5|18	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|grits-0.8-5|19	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|grits-0.8-5|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|grits-0.8-5|21	
21cr|grits-0.8-5|22	%description
21cr|grits-0.8-5|23	libgis is a Virtual Globe library that handles coordinates and the OpenGL
21cr|grits-0.8-5|24	viewport. Also provides some generic functionality and a plugin API. It is
21cr|grits-0.8-5|25	used by AWeather.
21cr|grits-0.8-5|26	
21cr|grits-0.8-5|27	#------------------------------------------------------------------------------
21cr|grits-0.8-5|28	
21cr|grits-0.8-5|29	%package -n %{libname}
21cr|grits-0.8-5|30	Summary:	Virtual Globe library that handles coordinates and the OpenGL viewport
21cr|grits-0.8-5|31	Group:		System/Libraries
21cr|grits-0.8-5|32	
21cr|grits-0.8-5|33	%description -n %{libname}
21cr|grits-0.8-5|34	libname is a Virtual Globe library that handles coordinates and the OpenGL
21cr|grits-0.8-5|35	viewport. Also provides some generic functionality and a plugin API. It is
21cr|grits-0.8-5|36	used by AWeather.
21cr|grits-0.8-5|37	
21cr|grits-0.8-5|38	%files -n %{libname}
21cr|grits-0.8-5|39	%{_libdir}/lib%{name}.so.%{major}*
21cr|grits-0.8-5|40	%{_libdir}/grits%{major}/*.so
21cr|grits-0.8-5|41	
21cr|grits-0.8-5|42	#----------------------------------------------------------------------------
21cr|grits-0.8-5|43	
21cr|grits-0.8-5|44	%package -n %{devname}
21cr|grits-0.8-5|45	Summary:	Development files for the Virtual Globe library
21cr|grits-0.8-5|46	Group:		Development/C
21cr|grits-0.8-5|47	Requires:	%{libname} = %{EVRD}
21cr|grits-0.8-5|48	Provides:	%{name}-devel = %{EVRD}
21cr|grits-0.8-5|49	
21cr|grits-0.8-5|50	%description -n %{devname}
21cr|grits-0.8-5|51	libname is a Virtual Globe library that handles coordinates and the OpenGL
21cr|grits-0.8-5|52	viewport. Also provides some generic functionality and a plugin API. It is
21cr|grits-0.8-5|53	used by AWeather.
21cr|grits-0.8-5|54	
21cr|grits-0.8-5|55	This package contains files needed only for development.
21cr|grits-0.8-5|56	
21cr|grits-0.8-5|57	%files -n %{devname}
21cr|grits-0.8-5|58	%doc ChangeLog README TODO
21cr|grits-0.8-5|59	%{_libdir}/lib%{name}.so
21cr|grits-0.8-5|60	%{_includedir}/*
21cr|grits-0.8-5|61	%{_libdir}/pkgconfig/grits.pc
21cr|grits-0.8-5|62	
21cr|grits-0.8-5|63	#----------------------------------------------------------------------------
21cr|grits-0.8-5|64	
21cr|grits-0.8-5|65	%package doc
21cr|grits-0.8-5|66	Summary:	Documentation for the Virtual Globe library
21cr|grits-0.8-5|67	Group:		Books/Computer books
21cr|grits-0.8-5|68	
21cr|grits-0.8-5|69	%description doc
21cr|grits-0.8-5|70	libname is a Virtual Globe library that handles coordinates and the OpenGL
21cr|grits-0.8-5|71	viewport. Also provides some generic functionality and a plugin API. It is
21cr|grits-0.8-5|72	used by AWeather.
21cr|grits-0.8-5|73	
21cr|grits-0.8-5|74	This package contains API documentation.
21cr|grits-0.8-5|75	
21cr|grits-0.8-5|76	%files doc
21cr|grits-0.8-5|77	%doc %{_datadir}/gtk-doc/html/grits/
21cr|grits-0.8-5|78	
21cr|grits-0.8-5|79	#----------------------------------------------------------------------------
21cr|grits-0.8-5|80	
21cr|grits-0.8-5|81	%package demo
21cr|grits-0.8-5|82	Summary:	Demo program for the Virtual Globe library
21cr|grits-0.8-5|83	Group:		Sciences/Geosciences
21cr|grits-0.8-5|84	
21cr|grits-0.8-5|85	%description demo
21cr|grits-0.8-5|86	libname is a Virtual Globe library that handles coordinates and the OpenGL
21cr|grits-0.8-5|87	viewport. Also provides some generic functionality and a plugin API. It is
21cr|grits-0.8-5|88	used by AWeather.
21cr|grits-0.8-5|89	
21cr|grits-0.8-5|90	This package contains demo program using %{libname}
21cr|grits-0.8-5|91	
21cr|grits-0.8-5|92	%files demo
21cr|grits-0.8-5|93	%doc ChangeLog README TODO
21cr|grits-0.8-5|94	%{_bindir}/grits-demo
21cr|grits-0.8-5|95	%{_mandir}/man1/grits-demo.1*
21cr|grits-0.8-5|96	
21cr|grits-0.8-5|97	#----------------------------------------------------------------------------
21cr|grits-0.8-5|98	
21cr|grits-0.8-5|99	%prep
21cr|grits-0.8-5|100	%autosetup -p1
21cr|grits-0.8-5|101	
21cr|grits-0.8-5|102	%build
21cr|grits-0.8-5|103	autoreconf -fi
21cr|grits-0.8-5|104	%configure \
21cr|grits-0.8-5|105	--enable-shared=yes \
21cr|grits-0.8-5|106	--enable-static=no
21cr|grits-0.8-5|107	%make
21cr|grits-0.8-5|108	
21cr|grits-0.8-5|109	%install
21cr|grits-0.8-5|110	%makeinstall_std
21cr|grits-0.8-5|111	
21cr|grits-0.8-5|112	install -d -m 755 %{buildroot}%{_docdir}/%{devname}

2053 21
21cr|grive2-0.5.2-0.git.1|1	%define	commit 6901fbb169eaae51acb61778760ba2ac019675ae
21cr|grive2-0.5.2-0.git.1|2	
21cr|grive2-0.5.2-0.git.1|3	Summary:	Google Drive client
21cr|grive2-0.5.2-0.git.1|4	Name:		grive2
21cr|grive2-0.5.2-0.git.1|5	Version:	0.5.2
21cr|grive2-0.5.2-0.git.1|6	Release:	0.git.1
21cr|grive2-0.5.2-0.git.1|7	Group:		Networking/File transfer
21cr|grive2-0.5.2-0.git.1|8	License:	GPLv2+
21cr|grive2-0.5.2-0.git.1|9	Url:		http://yourcmc.ru/wiki/Grive2
21cr|grive2-0.5.2-0.git.1|10	Source0:	https://github.com/vitalif/grive2/archive/%{commit}.zip
21cr|grive2-0.5.2-0.git.1|11	Source1:	Grive2-First-Run-howto.txt
21cr|grive2-0.5.2-0.git.1|12	BuildRequires:	binutils-devel
21cr|grive2-0.5.2-0.git.1|13	BuildRequires:	boost-devel >= 1.40.0
21cr|grive2-0.5.2-0.git.1|14	BuildRequires:	cmake
21cr|grive2-0.5.2-0.git.1|15	BuildRequires:	pkgconfig(expat)
21cr|grive2-0.5.2-0.git.1|16	BuildRequires:	pkgconfig(libcurl)
21cr|grive2-0.5.2-0.git.1|17	BuildRequires:	pkgconfig(libgcrypt)
21cr|grive2-0.5.2-0.git.1|18	BuildRequires:	pkgconfig(yajl)
21cr|grive2-0.5.2-0.git.1|19	BuildRequires:	pkgconfig(zlib)
21cr|grive2-0.5.2-0.git.1|20	
21cr|grive2-0.5.2-0.git.1|21	%description
21cr|grive2-0.5.2-0.git.1|22	The purpose of this project is to provide an independent open source
21cr|grive2-0.5.2-0.git.1|23	implementation of Google Drive client for GNU/Linux. It uses Google Drive REST
21cr|grive2-0.5.2-0.git.1|24	API to talk to Google Drive service.
21cr|grive2-0.5.2-0.git.1|25	
21cr|grive2-0.5.2-0.git.1|26	%files
21cr|grive2-0.5.2-0.git.1|27	%doc README.md COPYING Grive2-First-Run-howto.txt
21cr|grive2-0.5.2-0.git.1|28	%{_bindir}/grive
21cr|grive2-0.5.2-0.git.1|29	%{_mandir}/man1/*
21cr|grive2-0.5.2-0.git.1|30	%{_userunitdir}/grive-changes@.service
21cr|grive2-0.5.2-0.git.1|31	%{_userunitdir}/grive-timer@.service
21cr|grive2-0.5.2-0.git.1|32	%{_userunitdir}/grive-timer@.timer
21cr|grive2-0.5.2-0.git.1|33	%{_userunitdir}/grive@.service
21cr|grive2-0.5.2-0.git.1|34	%{_libexecdir}/grive/grive-sync.sh
21cr|grive2-0.5.2-0.git.1|35	
21cr|grive2-0.5.2-0.git.1|36	%posttrans
21cr|grive2-0.5.2-0.git.1|37	cat %{_defaultdocdir}/%{name}/Grive2-First-Run-howto.txt
21cr|grive2-0.5.2-0.git.1|38	
21cr|grive2-0.5.2-0.git.1|39	#-----------------------------------------------------------------------------
21cr|grive2-0.5.2-0.git.1|40	
21cr|grive2-0.5.2-0.git.1|41	%prep
21cr|grive2-0.5.2-0.git.1|42	%setup -qn %{name}-%{commit}
21cr|grive2-0.5.2-0.git.1|43	
21cr|grive2-0.5.2-0.git.1|44	install -m 0644 %{SOURCE1} .
21cr|grive2-0.5.2-0.git.1|45	
21cr|grive2-0.5.2-0.git.1|46	
21cr|grive2-0.5.2-0.git.1|47	%build
21cr|grive2-0.5.2-0.git.1|48	%cmake
21cr|grive2-0.5.2-0.git.1|49	%make
21cr|grive2-0.5.2-0.git.1|50	
21cr|grive2-0.5.2-0.git.1|51	
21cr|grive2-0.5.2-0.git.1|52	%install
21cr|grive2-0.5.2-0.git.1|53	%makeinstall_std -C build

2054 21
21cr|grok-0.260.0-3|1	%define upstream_name    App-Grok
21cr|grok-0.260.0-3|2	%define appli_name       grok
21cr|grok-0.260.0-3|3	%define upstream_version 0.26
21cr|grok-0.260.0-3|4	
21cr|grok-0.260.0-3|5	Name:       %{appli_name}
21cr|grok-0.260.0-3|6	Version:    %perl_convert_version %{upstream_version}
21cr|grok-0.260.0-3|7	Release:    3
21cr|grok-0.260.0-3|8	
21cr|grok-0.260.0-3|9	Summary:    A Pod 6 backend for grok
21cr|grok-0.260.0-3|10	
21cr|grok-0.260.0-3|11	License:    GPL+ or Artistic
21cr|grok-0.260.0-3|12	Group:      Development/Perl
21cr|grok-0.260.0-3|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|grok-0.260.0-3|14	Source0:    http://www.cpan.org/modules/by-module/App/%{appli_name}-%{upstream_version}.tar.gz
21cr|grok-0.260.0-3|15	
21cr|grok-0.260.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|grok-0.260.0-3|17	BuildRequires: perl(File::HomeDir)
21cr|grok-0.260.0-3|18	BuildRequires: perl(File::ShareDir)
21cr|grok-0.260.0-3|19	BuildRequires: perl(File::Temp)
21cr|grok-0.260.0-3|20	BuildRequires: perl(Getopt::Long)
21cr|grok-0.260.0-3|21	BuildRequires: perl(IO::Interactive)
21cr|grok-0.260.0-3|22	BuildRequires: perl(LWP::UserAgent)
21cr|grok-0.260.0-3|23	BuildRequires: perl(Perl6::Doc)
21cr|grok-0.260.0-3|24	BuildRequires: perl(Perl6::Perldoc)
21cr|grok-0.260.0-3|25	BuildRequires: perl(Perl6::Perldoc::To::Ansi)
21cr|grok-0.260.0-3|26	BuildRequires: perl(Perl::Critic)
21cr|grok-0.260.0-3|27	BuildRequires: perl(Pod::Perldoc::ToPod)
21cr|grok-0.260.0-3|28	BuildRequires: perl(Pod::Text::Ansi)
21cr|grok-0.260.0-3|29	BuildRequires: perl(Pod::Usage)
21cr|grok-0.260.0-3|30	BuildRequires: perl(Pod::Xhtml)
21cr|grok-0.260.0-3|31	BuildRequires: perl(Test::More)
21cr|grok-0.260.0-3|32	BuildRequires: perl(Test::Perl::Critic)
21cr|grok-0.260.0-3|33	BuildRequires: perl(Test::Pod)
21cr|grok-0.260.0-3|34	BuildRequires: perl(Test::Pod::Coverage)
21cr|grok-0.260.0-3|35	BuildRequires: perl(Test::Script)
21cr|grok-0.260.0-3|36	BuildRequires: perl-devel
21cr|grok-0.260.0-3|37	
21cr|grok-0.260.0-3|38	BuildArch: noarch
21cr|grok-0.260.0-3|39	
21cr|grok-0.260.0-3|40	%description
21cr|grok-0.260.0-3|41	This class provides the main functionality needed by grok. It has some
21cr|grok-0.260.0-3|42	methods you can use if you need to hook into grok.
21cr|grok-0.260.0-3|43	
21cr|grok-0.260.0-3|44	%prep
21cr|grok-0.260.0-3|45	%setup -q -n %{appli_name}-%{upstream_version}
21cr|grok-0.260.0-3|46	
21cr|grok-0.260.0-3|47	%build
21cr|grok-0.260.0-3|48	perl Makefile.PL INSTALLDIRS=vendor
21cr|grok-0.260.0-3|49	
21cr|grok-0.260.0-3|50	%make
21cr|grok-0.260.0-3|51	
21cr|grok-0.260.0-3|52	%check
21cr|grok-0.260.0-3|53	%make test
21cr|grok-0.260.0-3|54	
21cr|grok-0.260.0-3|55	%install
21cr|grok-0.260.0-3|56	%makeinstall_std
21cr|grok-0.260.0-3|57	
21cr|grok-0.260.0-3|58	%files
21cr|grok-0.260.0-3|59	%doc README Changes LICENSE
21cr|grok-0.260.0-3|60	%{_bindir}/*
21cr|grok-0.260.0-3|61	%{_mandir}/man?/*
21cr|grok-0.260.0-3|62	%{perl_vendorlib}/*

2055 21
21cr|gromacs-5.0.7-4|1	%define major 0
21cr|gromacs-5.0.7-4|2	%define libname %mklibname %{name} %{major}
21cr|gromacs-5.0.7-4|3	%define devname %mklibname %{name} -d
21cr|gromacs-5.0.7-4|4	
21cr|gromacs-5.0.7-4|5	Summary:	Molecular dynamics package (non-mpi version)
21cr|gromacs-5.0.7-4|6	Name:		gromacs
21cr|gromacs-5.0.7-4|7	Version:	5.0.7
21cr|gromacs-5.0.7-4|8	Release:	4
21cr|gromacs-5.0.7-4|9	License:	GPL
21cr|gromacs-5.0.7-4|10	Group:		Sciences/Chemistry
21cr|gromacs-5.0.7-4|11	Url:		http://www.gromacs.org
21cr|gromacs-5.0.7-4|12	Source0:	ftp://ftp.gromacs.org/pub/gromacs/%{name}-%{version}.tar.gz
21cr|gromacs-5.0.7-4|13	Buildrequires:	cmake
21cr|gromacs-5.0.7-4|14	Buildrequires:	fftw-devel
21cr|gromacs-5.0.7-4|15	BuildRequires:	libxml2-devel
21cr|gromacs-5.0.7-4|16	Requires:	fftw >= 3.0.1
21cr|gromacs-5.0.7-4|17	
21cr|gromacs-5.0.7-4|18	%description
21cr|gromacs-5.0.7-4|19	GROMACS is a versatile and extremely well optimized package
21cr|gromacs-5.0.7-4|20	to perform molecular dynamics computer simulations and
21cr|gromacs-5.0.7-4|21	subsequent trajectory analysis. It is developed for
21cr|gromacs-5.0.7-4|22	biomolecules like proteins, but the extremely high
21cr|gromacs-5.0.7-4|23	performance means it is used also in several other field
21cr|gromacs-5.0.7-4|24	like polymer chemistry and solid state physics. This
21cr|gromacs-5.0.7-4|25	version has the dynamic libs and executables; to hack new
21cr|gromacs-5.0.7-4|26	utility programs you also need the headers and static
21cr|gromacs-5.0.7-4|27	libs in gromacs-dev. Linux kernel 2.4 or later is STRONGLY
21cr|gromacs-5.0.7-4|28	recommended on Pentium III and later processors since
21cr|gromacs-5.0.7-4|29	GROMACS then can use assembly loops with SSE instructions.
21cr|gromacs-5.0.7-4|30	You can also perform parallel simulations if you install
21cr|gromacs-5.0.7-4|31	gromacs-lammpi.
21cr|gromacs-5.0.7-4|32	
21cr|gromacs-5.0.7-4|33	%files
21cr|gromacs-5.0.7-4|34	%doc AUTHORS COPYING README
21cr|gromacs-5.0.7-4|35	%{_bindir}/*
21cr|gromacs-5.0.7-4|36	%{_mandir}/man*/*
21cr|gromacs-5.0.7-4|37	%{_datadir}/%{name}
21cr|gromacs-5.0.7-4|38	
21cr|gromacs-5.0.7-4|39	#----------------------------------------------------------------------------
21cr|gromacs-5.0.7-4|40	
21cr|gromacs-5.0.7-4|41	%package -n %{libname}
21cr|gromacs-5.0.7-4|42	Summary:	Shared library for GROMACS
21cr|gromacs-5.0.7-4|43	Group:		System/Libraries
21cr|gromacs-5.0.7-4|44	Conflicts:	%{name} < 5.0.7-4
21cr|gromacs-5.0.7-4|45	
21cr|gromacs-5.0.7-4|46	%description -n %{libname}
21cr|gromacs-5.0.7-4|47	Shared library for GROMACS.
21cr|gromacs-5.0.7-4|48	
21cr|gromacs-5.0.7-4|49	%files -n %{libname}
21cr|gromacs-5.0.7-4|50	%{_libdir}/lib%{name}.so.%{major}*
21cr|gromacs-5.0.7-4|51	
21cr|gromacs-5.0.7-4|52	#----------------------------------------------------------------------------
21cr|gromacs-5.0.7-4|53	
21cr|gromacs-5.0.7-4|54	%package -n %{devname}
21cr|gromacs-5.0.7-4|55	Summary:	Header files and static libraries for GROMACS
21cr|gromacs-5.0.7-4|56	Group:		Development/C++
21cr|gromacs-5.0.7-4|57	Requires:	%{libname} = %{EVRD}
21cr|gromacs-5.0.7-4|58	
21cr|gromacs-5.0.7-4|59	%description -n %{devname}
21cr|gromacs-5.0.7-4|60	This package contains header files, static libraries,
21cr|gromacs-5.0.7-4|61	and a program example for the GROMACS molecular
21cr|gromacs-5.0.7-4|62	dynamics software. You need it if you want to write your
21cr|gromacs-5.0.7-4|63	own analysis programs.
21cr|gromacs-5.0.7-4|64	
21cr|gromacs-5.0.7-4|65	%files -n %{devname}
21cr|gromacs-5.0.7-4|66	%{_includedir}/*
21cr|gromacs-5.0.7-4|67	%{_libdir}/*.so
21cr|gromacs-5.0.7-4|68	%{_libdir}/pkgconfig/*.pc
21cr|gromacs-5.0.7-4|69	
21cr|gromacs-5.0.7-4|70	#----------------------------------------------------------------------------
21cr|gromacs-5.0.7-4|71	
21cr|gromacs-5.0.7-4|72	%prep
21cr|gromacs-5.0.7-4|73	%setup -q
21cr|gromacs-5.0.7-4|74	perl -pi -e "s|CMAKE_INSTALL_PREFIX}/lib|CMAKE_INSTALL_PREFIX}/%{_lib}|" CMakeLists.txt
21cr|gromacs-5.0.7-4|75	perl -pi -e "s|set\(GMXLIB lib|set\(GMXLIB %{_lib}|" CMakeLists.txt
21cr|gromacs-5.0.7-4|76	find . -type f -exec chmod a+r {} \;
21cr|gromacs-5.0.7-4|77	
21cr|gromacs-5.0.7-4|78	%build
21cr|gromacs-5.0.7-4|79	%cmake
21cr|gromacs-5.0.7-4|80	# OK, this is ugly, but working ...
21cr|gromacs-5.0.7-4|81	perl -pi -e "s/-lm/-lm -pthread/" src/gmxlib/CMakeFiles/gmx.dir/link.txt
21cr|gromacs-5.0.7-4|82	%make
21cr|gromacs-5.0.7-4|83	
21cr|gromacs-5.0.7-4|84	%install
21cr|gromacs-5.0.7-4|85	%makeinstall_std -C build
21cr|gromacs-5.0.7-4|86	sed -i 's#/usr//usr#/usr#' %{buildroot}%{_libdir}/pkgconfig/libgromacs.pc
21cr|gromacs-5.0.7-4|87	
21cr|gromacs-5.0.7-4|88	

2056 21
21cr|gromit-20041213-1|1	%define debug_package %{nil}
21cr|gromit-20041213-1|2	
21cr|gromit-20041213-1|3	%define cvs 20041213
21cr|gromit-20041213-1|4	
21cr|gromit-20041213-1|5	Summary:	Paint annotations on top of the X screen
21cr|gromit-20041213-1|6	Name:		gromit
21cr|gromit-20041213-1|7	Version:	20041213
21cr|gromit-20041213-1|8	Release:	1
21cr|gromit-20041213-1|9	License:	GPLv2+
21cr|gromit-20041213-1|10	Group:		System/X11
21cr|gromit-20041213-1|11	Url:		http://www.home.unix-ag.org/simon/gromit/
21cr|gromit-20041213-1|12	Source0:	http://www.home.unix-ag.org/simon/gromit/%{name}-%{cvs}.tar.gz
21cr|gromit-20041213-1|13	#gw work around for bug with lines filling all the screen
21cr|gromit-20041213-1|14	Patch0:		gromit-20041213-no-history.patch
21cr|gromit-20041213-1|15	Patch1:		gromit-20041213-fix-linking.patch
21cr|gromit-20041213-1|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gromit-20041213-1|17	
21cr|gromit-20041213-1|18	%description
21cr|gromit-20041213-1|19	Gromit (GRaphics Over MIscellaneous Things) is a small tool to make
21cr|gromit-20041213-1|20	annotations on the screen.
21cr|gromit-20041213-1|21	
21cr|gromit-20041213-1|22	It is useful for recording presentations with xvidcap.
21cr|gromit-20041213-1|23	
21cr|gromit-20041213-1|24	%files
21cr|gromit-20041213-1|25	%doc AUTHORS ChangeLog README
21cr|gromit-20041213-1|26	%{_bindir}/%{name}
21cr|gromit-20041213-1|27	
21cr|gromit-20041213-1|28	#----------------------------------------------------------------------------
21cr|gromit-20041213-1|29	
21cr|gromit-20041213-1|30	%prep
21cr|gromit-20041213-1|31	%setup -q -n %{name}-%{cvs}
21cr|gromit-20041213-1|32	%apply_patches
21cr|gromit-20041213-1|33	
21cr|gromit-20041213-1|34	%build
21cr|gromit-20041213-1|35	%make
21cr|gromit-20041213-1|36	
21cr|gromit-20041213-1|37	%install
21cr|gromit-20041213-1|38	install -m 755 -D %{name} %{buildroot}%{_bindir}/%{name}

2057 21
21cr|grooveoff-0.2.0-3|1	Summary:	Grooveshark client
21cr|grooveoff-0.2.0-3|2	Name:		grooveoff
21cr|grooveoff-0.2.0-3|3	Version:	0.2.0
21cr|grooveoff-0.2.0-3|4	Release:	3
21cr|grooveoff-0.2.0-3|5	License:	GPLv3+
21cr|grooveoff-0.2.0-3|6	Group:		Sound
21cr|grooveoff-0.2.0-3|7	Url:		http://qt-apps.org/content/show.php/GrooveOff?content=158258
21cr|grooveoff-0.2.0-3|8	Source0:	http://qt-apps.org/CONTENT/content-files/158258-%{name}-%{version}.tar.gz
21cr|grooveoff-0.2.0-3|9	BuildRequires:	cmake
21cr|grooveoff-0.2.0-3|10	BuildRequires:	pkgconfig(QtCore)
21cr|grooveoff-0.2.0-3|11	BuildRequires:	pkgconfig(QJson)
21cr|grooveoff-0.2.0-3|12	BuildRequires:	pkgconfig(phonon)
21cr|grooveoff-0.2.0-3|13	BuildRequires:	pkgconfig(taglib)
21cr|grooveoff-0.2.0-3|14	
21cr|grooveoff-0.2.0-3|15	%description
21cr|grooveoff-0.2.0-3|16	GrooveOff is an unofficial client for grooveshark.com.
21cr|grooveoff-0.2.0-3|17	
21cr|grooveoff-0.2.0-3|18	Using it, it is possible to search grooveshark.com's huge database (thanks
21cr|grooveoff-0.2.0-3|19	to its public API) for artists, songs and albums and save them on disk for
21cr|grooveoff-0.2.0-3|20	offline playing. GrooveOff provides some easy to use filters based on artists
21cr|grooveoff-0.2.0-3|21	and albums. Also included is a minimal player for previewing and listening
21cr|grooveoff-0.2.0-3|22	to songs, so one will be able to decide whether to keep or reject them.
21cr|grooveoff-0.2.0-3|23	The application is based on the Qt toolkit, but should feel native in all
21cr|grooveoff-0.2.0-3|24	desktop environments.
21cr|grooveoff-0.2.0-3|25	
21cr|grooveoff-0.2.0-3|26	%files
21cr|grooveoff-0.2.0-3|27	%doc README.md ChangeLog
21cr|grooveoff-0.2.0-3|28	%{_bindir}/%{name}
21cr|grooveoff-0.2.0-3|29	%{_datadir}/applications/%{name}.desktop
21cr|grooveoff-0.2.0-3|30	%dir %{_datadir}/apps/%{name}
21cr|grooveoff-0.2.0-3|31	%{_datadir}/apps/%{name}/*
21cr|grooveoff-0.2.0-3|32	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|grooveoff-0.2.0-3|33	
21cr|grooveoff-0.2.0-3|34	#----------------------------------------------------------------------------
21cr|grooveoff-0.2.0-3|35	
21cr|grooveoff-0.2.0-3|36	%prep
21cr|grooveoff-0.2.0-3|37	%setup -q
21cr|grooveoff-0.2.0-3|38	
21cr|grooveoff-0.2.0-3|39	%build
21cr|grooveoff-0.2.0-3|40	%cmake_qt4
21cr|grooveoff-0.2.0-3|41	
21cr|grooveoff-0.2.0-3|42	%install
21cr|grooveoff-0.2.0-3|43	%makeinstall_std -C build

2058 21
21cr|gr-osmosdr-0.2.4-1|1	%define major     0
21cr|gr-osmosdr-0.2.4-1|2	%define libname   %mklibname %{name} %{major}
21cr|gr-osmosdr-0.2.4-1|3	%define devname   %mklibname %{name} -d
21cr|gr-osmosdr-0.2.4-1|4	
21cr|gr-osmosdr-0.2.4-1|5	%global __provides_exclude_from %{python_sitearch}/osmosdr/.*\\.so$
21cr|gr-osmosdr-0.2.4-1|6	
21cr|gr-osmosdr-0.2.4-1|7	Name:             gr-osmosdr
21cr|gr-osmosdr-0.2.4-1|8	Summary:          Common software API for various radio hardware
21cr|gr-osmosdr-0.2.4-1|9	Version:          0.2.4
21cr|gr-osmosdr-0.2.4-1|10	Release:          1
21cr|gr-osmosdr-0.2.4-1|11	License:          GPLv3+
21cr|gr-osmosdr-0.2.4-1|12	Group:            Communications
21cr|gr-osmosdr-0.2.4-1|13	URL:              https://github.com/osmocom/gr-osmosdr/releases
21cr|gr-osmosdr-0.2.4-1|14	
21cr|gr-osmosdr-0.2.4-1|15	Source0:          https://github.com/osmocom/gr-osmosdr/archive/refs/tags/v%{version}/gr-osmosdr-%{version}.tar.gz
21cr|gr-osmosdr-0.2.4-1|16	# https://osmocom.org/issues/5445
21cr|gr-osmosdr-0.2.4-1|17	# https://osmocom.org/issues/5031
21cr|gr-osmosdr-0.2.4-1|18	# Patch based on:
21cr|gr-osmosdr-0.2.4-1|19	# https://github.com/dl1ksv/gr-osmosdr/commit/7d450ca7f20bcbf018a90662febcd9c5618372c2.patch
21cr|gr-osmosdr-0.2.4-1|20	#Patch0:           gr-osmosdr-0.2.3-gr-funcube.patch
21cr|gr-osmosdr-0.2.4-1|21	# https://osmocom.org/issues/5144
21cr|gr-osmosdr-0.2.4-1|22	Patch1:           gr-osmosdr-0.2.3-airspy-multi-dev.patch
21cr|gr-osmosdr-0.2.4-1|23	
21cr|gr-osmosdr-0.2.4-1|24	BuildRequires:    boost-devel
21cr|gr-osmosdr-0.2.4-1|25	BuildRequires:    cmake
21cr|gr-osmosdr-0.2.4-1|26	BuildRequires:    cmake(funcube)
21cr|gr-osmosdr-0.2.4-1|27	BuildRequires:    doxygen
21cr|gr-osmosdr-0.2.4-1|28	BuildRequires:    gcc-c++
21cr|gr-osmosdr-0.2.4-1|29	BuildRequires:    gnuradio-utils
21cr|gr-osmosdr-0.2.4-1|30	BuildRequires:    graphviz
21cr|gr-osmosdr-0.2.4-1|31	BuildRequires:    pkgconfig(gmp)
21cr|gr-osmosdr-0.2.4-1|32	BuildRequires:    pkgconfig(gmpxx)
21cr|gr-osmosdr-0.2.4-1|33	BuildRequires:    pkgconfig(gnuradio-analog)
21cr|gr-osmosdr-0.2.4-1|34	BuildRequires:    pkgconfig(gnuradio-digital)
21cr|gr-osmosdr-0.2.4-1|35	BuildRequires:    pkgconfig(gnuradio-blocks)
21cr|gr-osmosdr-0.2.4-1|36	BuildRequires:    pkgconfig(gnuradio-iqbalance)
21cr|gr-osmosdr-0.2.4-1|37	BuildRequires:    pkgconfig(gnuradio-uhd)
21cr|gr-osmosdr-0.2.4-1|38	BuildRequires:    pkgconfig(gnuradio-runtime)
21cr|gr-osmosdr-0.2.4-1|39	BuildRequires:    pkgconfig(libairspy)
21cr|gr-osmosdr-0.2.4-1|40	BuildRequires:    pkgconfig(libbladeRF)
21cr|gr-osmosdr-0.2.4-1|41	BuildRequires:    pkgconfig(libhackrf)
21cr|gr-osmosdr-0.2.4-1|42	BuildRequires:    pkgconfig(libmirisdr)
21cr|gr-osmosdr-0.2.4-1|43	BuildRequires:    pkgconfig(python3)
21cr|gr-osmosdr-0.2.4-1|44	BuildRequires:    pkgconfig(SoapySDR)
21cr|gr-osmosdr-0.2.4-1|45	BuildRequires:    pkgconfig(uhd)
21cr|gr-osmosdr-0.2.4-1|46	BuildRequires:    python3-gnuradio-runtime
21cr|gr-osmosdr-0.2.4-1|47	BuildRequires:    python3-numpy-devel
21cr|gr-osmosdr-0.2.4-1|48	BuildRequires:    python3-mako
21cr|gr-osmosdr-0.2.4-1|49	BuildRequires:    pybind11-devel
21cr|gr-osmosdr-0.2.4-1|50	BuildRequires:    rtl-sdr-devel
21cr|gr-osmosdr-0.2.4-1|51	
21cr|gr-osmosdr-0.2.4-1|52	%description
21cr|gr-osmosdr-0.2.4-1|53	Primarily gr-osmosdr supports the OsmoSDR hardware, but it also
21cr|gr-osmosdr-0.2.4-1|54	offers a wrapper functionality for FunCube Dongle,  Ettus UHD
21cr|gr-osmosdr-0.2.4-1|55	and rtl-sdr devices. By using gr-osmosdr source you can take
21cr|gr-osmosdr-0.2.4-1|56	advantage of a common software api in your application(s)
21cr|gr-osmosdr-0.2.4-1|57	independent of the underlying radio hardware.
21cr|gr-osmosdr-0.2.4-1|58	
21cr|gr-osmosdr-0.2.4-1|59	%files
21cr|gr-osmosdr-0.2.4-1|60	%exclude %{_docdir}/%{name}/html
21cr|gr-osmosdr-0.2.4-1|61	%exclude %{_docdir}/%{name}/xml
21cr|gr-osmosdr-0.2.4-1|62	%doc AUTHORS COPYING
21cr|gr-osmosdr-0.2.4-1|63	%{_bindir}/*
21cr|gr-osmosdr-0.2.4-1|64	%{python3_sitearch}/*
21cr|gr-osmosdr-0.2.4-1|65	%{_datadir}/gnuradio/grc/blocks/*
21cr|gr-osmosdr-0.2.4-1|66	
21cr|gr-osmosdr-0.2.4-1|67	#-------------------------------------------------------
21cr|gr-osmosdr-0.2.4-1|68	%package -n %{libname}
21cr|gr-osmosdr-0.2.4-1|69	Summary:          Library files for gr-osmosdr
21cr|gr-osmosdr-0.2.4-1|70	Group:            Communications
21cr|gr-osmosdr-0.2.4-1|71	Requires:         %{name} = %{EVRD}
21cr|gr-osmosdr-0.2.4-1|72	
21cr|gr-osmosdr-0.2.4-1|73	%description -n %{libname}
21cr|gr-osmosdr-0.2.4-1|74	Library files for gr-osmosdr.
21cr|gr-osmosdr-0.2.4-1|75	
21cr|gr-osmosdr-0.2.4-1|76	%files -n %{libname}
21cr|gr-osmosdr-0.2.4-1|77	%{_libdir}/*.so.%{major}{,.*}
21cr|gr-osmosdr-0.2.4-1|78	
21cr|gr-osmosdr-0.2.4-1|79	#-------------------------------------------------------
21cr|gr-osmosdr-0.2.4-1|80	
21cr|gr-osmosdr-0.2.4-1|81	%package -n %{devname}
21cr|gr-osmosdr-0.2.4-1|82	Summary:          Development files for gr-osmosdr
21cr|gr-osmosdr-0.2.4-1|83	Group:            Development/Other
21cr|gr-osmosdr-0.2.4-1|84	Requires:         %{libname} = %{EVRD}
21cr|gr-osmosdr-0.2.4-1|85	Provides:         %{name}-devel = %{EVRD}
21cr|gr-osmosdr-0.2.4-1|86	
21cr|gr-osmosdr-0.2.4-1|87	%description -n %{devname}
21cr|gr-osmosdr-0.2.4-1|88	Development files for gr-osmosdr.
21cr|gr-osmosdr-0.2.4-1|89	
21cr|gr-osmosdr-0.2.4-1|90	%files -n %{devname}
21cr|gr-osmosdr-0.2.4-1|91	%{_includedir}/osmosdr
21cr|gr-osmosdr-0.2.4-1|92	%{_libdir}/*.so
21cr|gr-osmosdr-0.2.4-1|93	%{_libdir}/cmake/osmosdr/*
21cr|gr-osmosdr-0.2.4-1|94	%{_libdir}/pkgconfig/*.pc
21cr|gr-osmosdr-0.2.4-1|95	
21cr|gr-osmosdr-0.2.4-1|96	#-------------------------------------------------------
21cr|gr-osmosdr-0.2.4-1|97	
21cr|gr-osmosdr-0.2.4-1|98	%package doc
21cr|gr-osmosdr-0.2.4-1|99	Summary:          Documentation files for gr-osmosdr
21cr|gr-osmosdr-0.2.4-1|100	Group:            Documentation
21cr|gr-osmosdr-0.2.4-1|101	BuildArch:        noarch
21cr|gr-osmosdr-0.2.4-1|102	
21cr|gr-osmosdr-0.2.4-1|103	%description doc
21cr|gr-osmosdr-0.2.4-1|104	Documentation files for gr-osmosdr.
21cr|gr-osmosdr-0.2.4-1|105	
21cr|gr-osmosdr-0.2.4-1|106	%files doc
21cr|gr-osmosdr-0.2.4-1|107	%doc %{_docdir}/%{name}/html
21cr|gr-osmosdr-0.2.4-1|108	%doc %{_docdir}/%{name}/xml
21cr|gr-osmosdr-0.2.4-1|109	%{_datadir}/applications/%{name}-doc.desktop
21cr|gr-osmosdr-0.2.4-1|110	
21cr|gr-osmosdr-0.2.4-1|111	#-------------------------------------------------------
21cr|gr-osmosdr-0.2.4-1|112	
21cr|gr-osmosdr-0.2.4-1|113	%prep
21cr|gr-osmosdr-0.2.4-1|114	%autosetup -p1
21cr|gr-osmosdr-0.2.4-1|115	
21cr|gr-osmosdr-0.2.4-1|116	%build
21cr|gr-osmosdr-0.2.4-1|117	%cmake -DENABLE_DOXYGEN=on -DGR_PKG_DOC_DIR=%{_docdir}/%{name}
21cr|gr-osmosdr-0.2.4-1|118	%make_build
21cr|gr-osmosdr-0.2.4-1|119	
21cr|gr-osmosdr-0.2.4-1|120	%install
21cr|gr-osmosdr-0.2.4-1|121	%make_install -C build
21cr|gr-osmosdr-0.2.4-1|122	
21cr|gr-osmosdr-0.2.4-1|123	cat > %{name}-doc.desktop << EOF
21cr|gr-osmosdr-0.2.4-1|124	[Desktop Entry]
21cr|gr-osmosdr-0.2.4-1|125	Version=1.0
21cr|gr-osmosdr-0.2.4-1|126	Name=Gr-OsmoSDR Documentation
21cr|gr-osmosdr-0.2.4-1|127	GenericName=Gr-OsmoSDR Documentation
21cr|gr-osmosdr-0.2.4-1|128	Exec=xdg-open /usr/share/doc/%{name}/html/index.html
21cr|gr-osmosdr-0.2.4-1|129	Icon=
21cr|gr-osmosdr-0.2.4-1|130	Terminal=false
21cr|gr-osmosdr-0.2.4-1|131	Type=Application
21cr|gr-osmosdr-0.2.4-1|132	Categories=System;Documentation;X-Mageia-CrossDesktop;
21cr|gr-osmosdr-0.2.4-1|133	EOF
21cr|gr-osmosdr-0.2.4-1|134	
21cr|gr-osmosdr-0.2.4-1|135	desktop-file-install \
21cr|gr-osmosdr-0.2.4-1|136	--dir=%{buildroot}%{_datadir}/applications %{name}-doc.desktop
21cr|gr-osmosdr-0.2.4-1|137	
21cr|gr-osmosdr-0.2.4-1|138	# Create pkgconfig .pc file
21cr|gr-osmosdr-0.2.4-1|139	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|gr-osmosdr-0.2.4-1|140	cat <<EOF > %{buildroot}%{_libdir}/pkgconfig/gnuradio-osmosdr.pc
21cr|gr-osmosdr-0.2.4-1|141	prefix=%{_usr}
21cr|gr-osmosdr-0.2.4-1|142	exec_prefix=\${prefix}
21cr|gr-osmosdr-0.2.4-1|143	libdir=\${exec_prefix}/%{_lib}
21cr|gr-osmosdr-0.2.4-1|144	includedir=\${prefix}/include
21cr|gr-osmosdr-0.2.4-1|145	
21cr|gr-osmosdr-0.2.4-1|146	Name: gnuradio-osmosdr
21cr|gr-osmosdr-0.2.4-1|147	Description: GNU Radio block for various radio hardware
21cr|gr-osmosdr-0.2.4-1|148	URL: https://sdr.osmocom.org/trac/wiki/GrOsmoSDR
21cr|gr-osmosdr-0.2.4-1|149	Version: %{version}
21cr|gr-osmosdr-0.2.4-1|150	Requires: gnuradio-runtime gnuradio-blocks
21cr|gr-osmosdr-0.2.4-1|151	Requires.private:
21cr|gr-osmosdr-0.2.4-1|152	Conflicts:
21cr|gr-osmosdr-0.2.4-1|153	Cflags: -I\${includedir} -I/usr/include
21cr|gr-osmosdr-0.2.4-1|154	Libs: -L\${libdir} -lgnuradio-osmosdr
21cr|gr-osmosdr-0.2.4-1|155	Libs.private: -L\${libdir}
21cr|gr-osmosdr-0.2.4-1|156	EOF
21cr|gr-osmosdr-0.2.4-1|157	

2059 21
21cr|groupoffice-6.1.105-3|1	%global __requires_exclude /usr/bin/php
21cr|groupoffice-6.1.105-3|2	
21cr|groupoffice-6.1.105-3|3	Summary:	Enterprise CRM and groupware tool
21cr|groupoffice-6.1.105-3|4	Name:		groupoffice
21cr|groupoffice-6.1.105-3|5	Version:	6.1.105
21cr|groupoffice-6.1.105-3|6	Release:	3
21cr|groupoffice-6.1.105-3|7	License:	Mixed, see LICENSE.TXT
21cr|groupoffice-6.1.105-3|8	Group:		Office
21cr|groupoffice-6.1.105-3|9	Url:		https://www.group-office.com/
21cr|groupoffice-6.1.105-3|10	Source0:	https://sourceforge.net/projects/group-office/files/6.1/%{name}-com-%{version}.tar.gz
21cr|groupoffice-6.1.105-3|11	BuildArch:	noarch
21cr|groupoffice-6.1.105-3|12	Requires:	apache-mod_php
21cr|groupoffice-6.1.105-3|13	Requires:	php-calendar
21cr|groupoffice-6.1.105-3|14	Requires:	php-cli
21cr|groupoffice-6.1.105-3|15	Requires:	php-pdo_mysql
21cr|groupoffice-6.1.105-3|16	Requires:	php-pspell
21cr|groupoffice-6.1.105-3|17	Requires:	tnef
21cr|groupoffice-6.1.105-3|18	
21cr|groupoffice-6.1.105-3|19	%description
21cr|groupoffice-6.1.105-3|20	Group-Office is an enterprise CRM and groupware tool.
21cr|groupoffice-6.1.105-3|21	Share projects, calendars, files and e-mail online with co-workers and clients.
21cr|groupoffice-6.1.105-3|22	Easy to use and fully customizable.
21cr|groupoffice-6.1.105-3|23	
21cr|groupoffice-6.1.105-3|24	%files
21cr|groupoffice-6.1.105-3|25	/var/www/html/*
21cr|groupoffice-6.1.105-3|26	
21cr|groupoffice-6.1.105-3|27	#----------------------------------------------------------------------------
21cr|groupoffice-6.1.105-3|28	
21cr|groupoffice-6.1.105-3|29	%prep
21cr|groupoffice-6.1.105-3|30	%setup -qn %{name}-com-%{version}
21cr|groupoffice-6.1.105-3|31	
21cr|groupoffice-6.1.105-3|32	%build
21cr|groupoffice-6.1.105-3|33	
21cr|groupoffice-6.1.105-3|34	%install
21cr|groupoffice-6.1.105-3|35	mkdir -p %{buildroot}/var/www/html/%{name}
21cr|groupoffice-6.1.105-3|36	cp -r * %{buildroot}/var/www/html/%{name}

2060 21
21cr|group-service-1.3.0-2|1	%define major 1
21cr|group-service-1.3.0-2|2	%define libname %mklibname %{name} %{major}
21cr|group-service-1.3.0-2|3	%define devname %mklibname %{name} -d
21cr|group-service-1.3.0-2|4	
21cr|group-service-1.3.0-2|5	Summary:	Dbus Group management CLI tool
21cr|group-service-1.3.0-2|6	Name:		group-service
21cr|group-service-1.3.0-2|7	Version:	1.3.0
21cr|group-service-1.3.0-2|8	Release:	2
21cr|group-service-1.3.0-2|9	License:	GPLv3+
21cr|group-service-1.3.0-2|10	Group:		System/Configuration/Other
21cr|group-service-1.3.0-2|11	Url:		https://github.com/zhuyaliang/group-service
21cr|group-service-1.3.0-2|12	Source0:	https://github.com/zhuyaliang/group-service/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.bz2
21cr|group-service-1.3.0-2|13	Patch0:		add-translation-file.patch
21cr|group-service-1.3.0-2|14	Patch1:		group-service-1.3.0-meson.patch
21cr|group-service-1.3.0-2|15	BuildRequires:	meson
21cr|group-service-1.3.0-2|16	BuildRequires:	pkgconfig(dbus-1)
21cr|group-service-1.3.0-2|17	BuildRequires:	pkgconfig(gio-2.0)
21cr|group-service-1.3.0-2|18	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|group-service-1.3.0-2|19	
21cr|group-service-1.3.0-2|20	%description
21cr|group-service-1.3.0-2|21	Dbus Group management CLI tool.
21cr|group-service-1.3.0-2|22	
21cr|group-service-1.3.0-2|23	%files -f %{name}.lang
21cr|group-service-1.3.0-2|24	%doc README.md
21cr|group-service-1.3.0-2|25	%license COPYING
21cr|group-service-1.3.0-2|26	%{_sysconfdir}/dbus-1/system.d/org.group.admin.conf
21cr|group-service-1.3.0-2|27	%{_libexecdir}/group-admin-daemon
21cr|group-service-1.3.0-2|28	%{_datadir}/dbus-1/interfaces/org.group.admin.list.xml
21cr|group-service-1.3.0-2|29	%{_datadir}/dbus-1/interfaces/org.group.admin.xml
21cr|group-service-1.3.0-2|30	%{_datadir}/dbus-1/system-services/org.group.admin.service
21cr|group-service-1.3.0-2|31	%{_datadir}/polkit-1/actions/org.group.admin.policy
21cr|group-service-1.3.0-2|32	%{_unitdir}/group-admin-daemon.service
21cr|group-service-1.3.0-2|33	
21cr|group-service-1.3.0-2|34	%post
21cr|group-service-1.3.0-2|35	%systemd_post group-admin-daemon.service
21cr|group-service-1.3.0-2|36	
21cr|group-service-1.3.0-2|37	%preun
21cr|group-service-1.3.0-2|38	%systemd_preun group-admin-daemon.service
21cr|group-service-1.3.0-2|39	
21cr|group-service-1.3.0-2|40	%postun
21cr|group-service-1.3.0-2|41	%systemd_postun group-admin-daemon.service
21cr|group-service-1.3.0-2|42	
21cr|group-service-1.3.0-2|43	#------------------------------------------------------------------
21cr|group-service-1.3.0-2|44	
21cr|group-service-1.3.0-2|45	%package -n %{libname}
21cr|group-service-1.3.0-2|46	Summary:	Libraries for group-service
21cr|group-service-1.3.0-2|47	Group:		System/Libraries
21cr|group-service-1.3.0-2|48	
21cr|group-service-1.3.0-2|49	%description -n %{libname}
21cr|group-service-1.3.0-2|50	The package contains libraries for %{name}.
21cr|group-service-1.3.0-2|51	
21cr|group-service-1.3.0-2|52	%files -n %{libname}
21cr|group-service-1.3.0-2|53	%{_libdir}/libgroup-service.so.%{major}*
21cr|group-service-1.3.0-2|54	
21cr|group-service-1.3.0-2|55	#------------------------------------------------------------------
21cr|group-service-1.3.0-2|56	
21cr|group-service-1.3.0-2|57	%package -n %{devname}
21cr|group-service-1.3.0-2|58	Summary:	Support for developing back-ends for group-service
21cr|group-service-1.3.0-2|59	Group:		Development/Other
21cr|group-service-1.3.0-2|60	Requires:	%{libname} = %{EVRD}
21cr|group-service-1.3.0-2|61	
21cr|group-service-1.3.0-2|62	%description -n %{devname}
21cr|group-service-1.3.0-2|63	This package contains libraries and header files needed for
21cr|group-service-1.3.0-2|64	group-service back-ends development.
21cr|group-service-1.3.0-2|65	
21cr|group-service-1.3.0-2|66	%files -n %{devname}
21cr|group-service-1.3.0-2|67	%{_includedir}/group-service-1.0/
21cr|group-service-1.3.0-2|68	%{_libdir}/libgroup-service.so
21cr|group-service-1.3.0-2|69	%{_libdir}/pkgconfig/group-service.pc
21cr|group-service-1.3.0-2|70	
21cr|group-service-1.3.0-2|71	#------------------------------------------------------------------
21cr|group-service-1.3.0-2|72	
21cr|group-service-1.3.0-2|73	%prep
21cr|group-service-1.3.0-2|74	%setup -q
21cr|group-service-1.3.0-2|75	%patch0 -p1
21cr|group-service-1.3.0-2|76	%patch1 -p1
21cr|group-service-1.3.0-2|77	
21cr|group-service-1.3.0-2|78	msgfmt po/ru.po -o po/%{name}.gmo
21cr|group-service-1.3.0-2|79	
21cr|group-service-1.3.0-2|80	%build
21cr|group-service-1.3.0-2|81	%meson
21cr|group-service-1.3.0-2|82	%meson_build
21cr|group-service-1.3.0-2|83	
21cr|group-service-1.3.0-2|84	
21cr|group-service-1.3.0-2|85	%install
21cr|group-service-1.3.0-2|86	%meson_install
21cr|group-service-1.3.0-2|87	
21cr|group-service-1.3.0-2|88	mkdir -p %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES
21cr|group-service-1.3.0-2|89	cp -fr po/%{name}.gmo %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{name}.mo
21cr|group-service-1.3.0-2|90	
21cr|group-service-1.3.0-2|91	%find_lang %{name}  --with-gnome --all-name
21cr|group-service-1.3.0-2|92	

2061 21
21cr|grpn-1.4.0-2|1	Summary: 	RPN calculator for X built using the GIMP Toolkit
21cr|grpn-1.4.0-2|2	Name:		grpn
21cr|grpn-1.4.0-2|3	Version:	1.4.0
21cr|grpn-1.4.0-2|4	Release:	2
21cr|grpn-1.4.0-2|5	License:	GPLv2+
21cr|grpn-1.4.0-2|6	Group:		Sciences/Mathematics
21cr|grpn-1.4.0-2|7	Url:		http://lashwhip.com/grpn.html
21cr|grpn-1.4.0-2|8	Source0:	http://www.getreu.net/public/downloads/software/grpn/%{version}/%{name}_%{version}-1.tar.gz
21cr|grpn-1.4.0-2|9	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|grpn-1.4.0-2|10	
21cr|grpn-1.4.0-2|11	%description
21cr|grpn-1.4.0-2|12	GRPN is a RPN calculator for the X Window system built using the GIMP
21cr|grpn-1.4.0-2|13	Toolkit (GTK). GRPN works with real numbers, complex numbers,
21cr|grpn-1.4.0-2|14	matrices, and complex matrices.  Numbers can be displayed in 4
21cr|grpn-1.4.0-2|15	different radix modes, and complex numbers can be displayed in either
21cr|grpn-1.4.0-2|16	Cartesian or polar form.
21cr|grpn-1.4.0-2|17	
21cr|grpn-1.4.0-2|18	%files
21cr|grpn-1.4.0-2|19	%doc CHANGES LICENSE README
21cr|grpn-1.4.0-2|20	%{_bindir}/%{name}
21cr|grpn-1.4.0-2|21	%{_datadir}/applications/rosa-%{name}.desktop
21cr|grpn-1.4.0-2|22	%{_mandir}/man1/%{name}.1*
21cr|grpn-1.4.0-2|23	
21cr|grpn-1.4.0-2|24	#----------------------------------------------------------------------------
21cr|grpn-1.4.0-2|25	
21cr|grpn-1.4.0-2|26	%prep
21cr|grpn-1.4.0-2|27	%setup -qn src
21cr|grpn-1.4.0-2|28	
21cr|grpn-1.4.0-2|29	%build
21cr|grpn-1.4.0-2|30	%make
21cr|grpn-1.4.0-2|31	
21cr|grpn-1.4.0-2|32	%install
21cr|grpn-1.4.0-2|33	%makeinstall_std \
21cr|grpn-1.4.0-2|34	PREFIX=%{_prefix} \
21cr|grpn-1.4.0-2|35	MANDIR=%{_mandir}
21cr|grpn-1.4.0-2|36	
21cr|grpn-1.4.0-2|37	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|grpn-1.4.0-2|38	cat << EOF > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21cr|grpn-1.4.0-2|39	[Desktop Entry]
21cr|grpn-1.4.0-2|40	Type=Application
21cr|grpn-1.4.0-2|41	Exec=%{_bindir}/%{name}
21cr|grpn-1.4.0-2|42	Name=Grpn
21cr|grpn-1.4.0-2|43	Comment=A RPN calculator
21cr|grpn-1.4.0-2|44	Icon=mathematics_section
21cr|grpn-1.4.0-2|45	Categories=Science;Math;
21cr|grpn-1.4.0-2|46	EOF

2062 21
21cr|grsync-1.2.6-4|1	# Workaround to build with GCC 10
21cr|grsync-1.2.6-4|2	%global optflags %{optflags} -fcommon
21cr|grsync-1.2.6-4|3	Name:		grsync
21cr|grsync-1.2.6-4|4	Version:	1.2.6
21cr|grsync-1.2.6-4|5	Release:	4
21cr|grsync-1.2.6-4|6	Summary:	A GTK GUI for rsync
21cr|grsync-1.2.6-4|7	License:	GPLv2
21cr|grsync-1.2.6-4|8	Group:		File tools
21cr|grsync-1.2.6-4|9	URL:		http://www.opbyte.it/grsync/
21cr|grsync-1.2.6-4|10	Source0:	https://sourceforge.net/projects/grsync/files/%{name}-%{version}.tar.gz
21cr|grsync-1.2.6-4|11	#Patch1:		ru_RU.po.patch
21cr|grsync-1.2.6-4|12	BuildRequires:	pkgconfig
21cr|grsync-1.2.6-4|13	BuildRequires:	gtk+2-devel
21cr|grsync-1.2.6-4|14	BuildRequires:	perl-XML-Parser
21cr|grsync-1.2.6-4|15	BuildRequires:	desktop-file-utils
21cr|grsync-1.2.6-4|16	BuildRequires:	dos2unix
21cr|grsync-1.2.6-4|17	BuildRequires:	intltool
21cr|grsync-1.2.6-4|18	BuildRequires:	imagemagick
21cr|grsync-1.2.6-4|19	Requires:	rsync
21cr|grsync-1.2.6-4|20	
21cr|grsync-1.2.6-4|21	%description
21cr|grsync-1.2.6-4|22	Grsync is a GUI for rsync, the command line directory
21cr|grsync-1.2.6-4|23	synchronization tool. While it can work with remote
21cr|grsync-1.2.6-4|24	hosts, its focus is to synchronize local directories.
21cr|grsync-1.2.6-4|25	
21cr|grsync-1.2.6-4|26	%prep
21cr|grsync-1.2.6-4|27	%setup -q
21cr|grsync-1.2.6-4|28	#pushd po
21cr|grsync-1.2.6-4|29	#%patch1 -p0
21cr|grsync-1.2.6-4|30	#popd
21cr|grsync-1.2.6-4|31	
21cr|grsync-1.2.6-4|32	%build
21cr|grsync-1.2.6-4|33	perl -p -i -e 's/grsync.png/grsync/g' configure
21cr|grsync-1.2.6-4|34	%configure --disable-unity
21cr|grsync-1.2.6-4|35	%make
21cr|grsync-1.2.6-4|36	
21cr|grsync-1.2.6-4|37	%install
21cr|grsync-1.2.6-4|38	%makeinstall_std
21cr|grsync-1.2.6-4|39	
21cr|grsync-1.2.6-4|40	# Generate and install icons
21cr|grsync-1.2.6-4|41	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{64x64,32x32,16x16,128x128,48x48,22x22}/apps
21cr|grsync-1.2.6-4|42	convert -scale 64 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|grsync-1.2.6-4|43	convert -scale 48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|grsync-1.2.6-4|44	convert -scale 32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|grsync-1.2.6-4|45	convert -scale 22 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/22x22/apps/%{name}.png
21cr|grsync-1.2.6-4|46	convert -scale 16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|grsync-1.2.6-4|47	install -D -m644 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/
21cr|grsync-1.2.6-4|48	
21cr|grsync-1.2.6-4|49	# Desktop file
21cr|grsync-1.2.6-4|50	desktop-file-install --vendor="" \
21cr|grsync-1.2.6-4|51	--remove-category="Application" \
21cr|grsync-1.2.6-4|52	--add-category="Filesystem" \
21cr|grsync-1.2.6-4|53	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|grsync-1.2.6-4|54	
21cr|grsync-1.2.6-4|55	%find_lang %{name}
21cr|grsync-1.2.6-4|56	
21cr|grsync-1.2.6-4|57	# Fix EOLs
21cr|grsync-1.2.6-4|58	dos2unix NEWS AUTHORS README
21cr|grsync-1.2.6-4|59	
21cr|grsync-1.2.6-4|60	%files -f %{name}.lang
21cr|grsync-1.2.6-4|61	%doc AUTHORS COPYING NEWS README
21cr|grsync-1.2.6-4|62	%{_bindir}/%{name}*
21cr|grsync-1.2.6-4|63	%{_datadir}/applications/%{name}.desktop
21cr|grsync-1.2.6-4|64	%{_datadir}/pixmaps/%{name}.png
21cr|grsync-1.2.6-4|65	%{_datadir}/mime/packages/grsync.xml
21cr|grsync-1.2.6-4|66	%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-grsync-session.png
21cr|grsync-1.2.6-4|67	%{_datadir}/pixmaps/grsync-busy.png
21cr|grsync-1.2.6-4|68	%{_datadir}/%{name}
21cr|grsync-1.2.6-4|69	%{_mandir}/man1/%{name}*
21cr|grsync-1.2.6-4|70	%{_iconsdir}/hicolor/*/apps/%{name}.png

2063 21
21cr|grub2recovery-1-1|1	Summary:	Recovery grub2
21cr|grub2recovery-1-1|2	Summary(ru_RU.UTF-8):	Восстановление загрузчика GRUB2
21cr|grub2recovery-1-1|3	Name:		grub2recovery
21cr|grub2recovery-1-1|4	Version:	1
21cr|grub2recovery-1-1|5	Release:	1
21cr|grub2recovery-1-1|6	License:	GPLv3
21cr|grub2recovery-1-1|7	Group:		System/Base
21cr|grub2recovery-1-1|8	Url:		https://gitflic.ru/project/don_venchenzo/grub2recovery
21cr|grub2recovery-1-1|9	Source0:	https://gitflic.ru/project/don_venchenzo/grub2recovery/blob/raw?file=SOURCE%2Fgrub2recovery.tar.gz&inline=false&commit=bf8797ead0e6f16331ae11b8ea81eadd38b77096
21cr|grub2recovery-1-1|10	
21cr|grub2recovery-1-1|11	%description
21cr|grub2recovery-1-1|12	recovery grub2
21cr|grub2recovery-1-1|13	
21cr|grub2recovery-1-1|14	%description -l ru_RU.UTF-8
21cr|grub2recovery-1-1|15	Восстановление загрузчик GRUB2
21cr|grub2recovery-1-1|16	
21cr|grub2recovery-1-1|17	%files
21cr|grub2recovery-1-1|18	%{_bindir}/%{name}.sh
21cr|grub2recovery-1-1|19	%{_datadir}/applications/%{name}.desktop
21cr|grub2recovery-1-1|20	%{_iconsdir}/hicolor/48x48/apps/%{name}.svg
21cr|grub2recovery-1-1|21	
21cr|grub2recovery-1-1|22	#------------------------------------------------------------------
21cr|grub2recovery-1-1|23	
21cr|grub2recovery-1-1|24	%prep
21cr|grub2recovery-1-1|25	%autosetup -p1 -n %{name}
21cr|grub2recovery-1-1|26	# remove prebuild file
21cr|grub2recovery-1-1|27	rm -f %{name}
21cr|grub2recovery-1-1|28	
21cr|grub2recovery-1-1|29	%install
21cr|grub2recovery-1-1|30	install -Dm0755 .%{_bindir}/%{name}.sh %{buildroot}%{_bindir}/%{name}.sh
21cr|grub2recovery-1-1|31	install -Dm0644 .%{_datadir}/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|grub2recovery-1-1|32	install -Dm0644 .%{_iconsdir}/hicolor/48x48/apps/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.svg

2064 21
21cr|grutatxt-2.0.16-5|1	%define oname	Grutatxt
21cr|grutatxt-2.0.16-5|2	
21cr|grutatxt-2.0.16-5|3	Name:           grutatxt
21cr|grutatxt-2.0.16-5|4	Summary:        Text to HTML converter
21cr|grutatxt-2.0.16-5|5	
21cr|grutatxt-2.0.16-5|6	Version:        2.0.16
21cr|grutatxt-2.0.16-5|7	Release:	5
21cr|grutatxt-2.0.16-5|8	Source0:        http://triptico.com/download/%{oname}-%{version}.tar.gz
21cr|grutatxt-2.0.16-5|9	URL:            http://www.triptico.com/software/grutatxt.html
21cr|grutatxt-2.0.16-5|10	Group:          Text tools
21cr|grutatxt-2.0.16-5|11	License:        GPLv2
21cr|grutatxt-2.0.16-5|12	BuildArch:	noarch
21cr|grutatxt-2.0.16-5|13	Provides:	%{oname} = %{EVRD}
21cr|grutatxt-2.0.16-5|14	buildrequires:	perl-devel
21cr|grutatxt-2.0.16-5|15	
21cr|grutatxt-2.0.16-5|16	%description
21cr|grutatxt-2.0.16-5|17	Grutatxt is a plain text to HTML (and other formats) converter.
21cr|grutatxt-2.0.16-5|18	It successfully converts subtle text markup to lists, bold, italics,
21cr|grutatxt-2.0.16-5|19	tables and headings to their corresponding HTML, troff, man page or
21cr|grutatxt-2.0.16-5|20	LaTeX markup without having to write unreadable source text files.
21cr|grutatxt-2.0.16-5|21	Grutatxt is a Perl module and a command line utility,
21cr|grutatxt-2.0.16-5|22	and is the main text renderer in the Gruta CMS.
21cr|grutatxt-2.0.16-5|23	
21cr|grutatxt-2.0.16-5|24	%prep
21cr|grutatxt-2.0.16-5|25	%setup -q -n %{oname}-%{version}
21cr|grutatxt-2.0.16-5|26	
21cr|grutatxt-2.0.16-5|27	%build
21cr|grutatxt-2.0.16-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|grutatxt-2.0.16-5|29	%make
21cr|grutatxt-2.0.16-5|30	
21cr|grutatxt-2.0.16-5|31	%install
21cr|grutatxt-2.0.16-5|32	%makeinstall_std
21cr|grutatxt-2.0.16-5|33	install -p -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
21cr|grutatxt-2.0.16-5|34	
21cr|grutatxt-2.0.16-5|35	%files
21cr|grutatxt-2.0.16-5|36	%doc AUTHORS Changelog.1 README RELEASE_NOTES TODO
21cr|grutatxt-2.0.16-5|37	%doc doc/grutatxt_apache_handlers.txt doc/grutatxt_markup.txt
21cr|grutatxt-2.0.16-5|38	%{_bindir}/%{name}
21cr|grutatxt-2.0.16-5|39	%{_bindir}/pod2%{name}
21cr|grutatxt-2.0.16-5|40	%{perl_vendorlib}/%{oname}.pm
21cr|grutatxt-2.0.16-5|41	%{_mandir}/man1/*.1*
21cr|grutatxt-2.0.16-5|42	%{_mandir}/man3/*.3*

2065 21
21cr|gscan2pdf-2.13.4-2|1	# Remove under-specified dependencies
21cr|gscan2pdf-2.13.4-2|2	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Glib\\) >= 1\.210$
21cr|gscan2pdf-2.13.4-2|3	
21cr|gscan2pdf-2.13.4-2|4	# Gtk3::Entry is not provided by perl-Gtk3
21cr|gscan2pdf-2.13.4-2|5	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Gtk3::Entry\\)
21cr|gscan2pdf-2.13.4-2|6	
21cr|gscan2pdf-2.13.4-2|7	
21cr|gscan2pdf-2.13.4-2|8	Summary:	Produces multipage PDFs from a scan
21cr|gscan2pdf-2.13.4-2|9	Name:		gscan2pdf
21cr|gscan2pdf-2.13.4-2|10	Version:	2.13.4
21cr|gscan2pdf-2.13.4-2|11	Release:	2
21cr|gscan2pdf-2.13.4-2|12	License:	GPLv3
21cr|gscan2pdf-2.13.4-2|13	Group:		Publishing
21cr|gscan2pdf-2.13.4-2|14	URL:		http://gscan2pdf.sourceforge.net
21cr|gscan2pdf-2.13.4-2|15	Source0:	https://sourceforge.net/projects/gscan2pdf/files/gscan2pdf/%{version}/%{name}-%{version}.tar.xz
21cr|gscan2pdf-2.13.4-2|16	Patch0:		gscan2pdf-2.12.2-Symlink-gscan2pdf.svg-files.patch
21cr|gscan2pdf-2.13.4-2|17	# https://sourceforge.net/p/gscan2pdf/bugs/233/
21cr|gscan2pdf-2.13.4-2|18	Patch1:		gscan2pdf-2.9.0-Do-not-warn-about-missing-pdftk.patch
21cr|gscan2pdf-2.13.4-2|19	# in rosa repos tesseract-rus (not tesseract-ocr-rus)
21cr|gscan2pdf-2.13.4-2|20	Patch2:		gscan2pdf-rosa-tesseract.patch
21cr|gscan2pdf-2.13.4-2|21	BuildArch:	noarch
21cr|gscan2pdf-2.13.4-2|22	BuildRequires:	imagemagick
21cr|gscan2pdf-2.13.4-2|23	BuildRequires:	perl-devel
21cr|gscan2pdf-2.13.4-2|24	# pod2html in Makefile.PL
21cr|gscan2pdf-2.13.4-2|25	BuildRequires:	perl-Pod-Html
21cr|gscan2pdf-2.13.4-2|26	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|gscan2pdf-2.13.4-2|27	BuildRequires:	desktop-file-utils
21cr|gscan2pdf-2.13.4-2|28	# libtiff-tools (/usr/bin/tiff2ps) or poppler-utils for PostScript support
21cr|gscan2pdf-2.13.4-2|29	BuildRequires:	libtiff-progs
21cr|gscan2pdf-2.13.4-2|30	BuildRequires:	perl(Archive::Tar)
21cr|gscan2pdf-2.13.4-2|31	BuildRequires:	perl(Config::General) >= 2.40
21cr|gscan2pdf-2.13.4-2|32	BuildRequires:	perl(Data::UUID)
21cr|gscan2pdf-2.13.4-2|33	BuildRequires:	perl(Date::Calc)
21cr|gscan2pdf-2.13.4-2|34	BuildRequires:	perl(File::Basename)
21cr|gscan2pdf-2.13.4-2|35	BuildRequires:	perl(File::Copy)
21cr|gscan2pdf-2.13.4-2|36	BuildRequires:	perl(File::Spec)
21cr|gscan2pdf-2.13.4-2|37	BuildRequires:	perl(Filesys::Df)
21cr|gscan2pdf-2.13.4-2|38	BuildRequires:	perl(Glib) >= 1.220
21cr|gscan2pdf-2.13.4-2|39	BuildRequires:	perl(Glib::Object::Introspection)
21cr|gscan2pdf-2.13.4-2|40	BuildRequires:	perl(Glib::Object::Subclass)
21cr|gscan2pdf-2.13.4-2|41	BuildRequires:	perl(GooCanvas2)
21cr|gscan2pdf-2.13.4-2|42	BuildRequires:	perl(Gtk3) >= 0.028
21cr|gscan2pdf-2.13.4-2|43	# Gtk3::Entry is not provided by perl-Gtk3
21cr|gscan2pdf-2.13.4-2|44	BuildRequires:	perl(Gtk3::ImageView)
21cr|gscan2pdf-2.13.4-2|45	BuildRequires:	perl(Gtk3::ImageView::Tool::Dragger)
21cr|gscan2pdf-2.13.4-2|46	BuildRequires:	perl(Gtk3::ImageView::Tool::Selector)
21cr|gscan2pdf-2.13.4-2|47	BuildRequires:	perl(Gtk3::ImageView::Tool::SelectorDragger)
21cr|gscan2pdf-2.13.4-2|48	BuildRequires:	perl(Gtk3::SimpleList)
21cr|gscan2pdf-2.13.4-2|49	BuildRequires:	perl(HTML::Entities)
21cr|gscan2pdf-2.13.4-2|50	BuildRequires:	perl(HTML::TokeParser)
21cr|gscan2pdf-2.13.4-2|51	BuildRequires:	perl(Image::Magick)
21cr|gscan2pdf-2.13.4-2|52	BuildRequires:	perl(Image::Sane)
21cr|gscan2pdf-2.13.4-2|53	BuildRequires:	perl(IPC::Open3)
21cr|gscan2pdf-2.13.4-2|54	BuildRequires:	perl(IPC::System::Simple)
21cr|gscan2pdf-2.13.4-2|55	BuildRequires:	perl(JSON::PP)
21cr|gscan2pdf-2.13.4-2|56	BuildRequires:	perl(List::MoreUtils)
21cr|gscan2pdf-2.13.4-2|57	BuildRequires:	perl(Locale::gettext) >= 1.05
21cr|gscan2pdf-2.13.4-2|58	BuildRequires:	perl(Locale::Language)
21cr|gscan2pdf-2.13.4-2|59	BuildRequires:	perl(Log::Log4perl)
21cr|gscan2pdf-2.13.4-2|60	BuildRequires:	perl(PDF::Builder) >= 3.022
21cr|gscan2pdf-2.13.4-2|61	BuildRequires:	perl(Proc::Killfam)
21cr|gscan2pdf-2.13.4-2|62	BuildRequires:	perl(Set::IntSpan) >= 1.10
21cr|gscan2pdf-2.13.4-2|63	BuildRequires:	perl(Sub::Override)
21cr|gscan2pdf-2.13.4-2|64	BuildRequires:	perl(Time::Piece)
21cr|gscan2pdf-2.13.4-2|65	BuildRequires:	perl(Try::Tiny)
21cr|gscan2pdf-2.13.4-2|66	BuildRequires:	perl(utf8)
21cr|gscan2pdf-2.13.4-2|67	# Optional run-time:
21cr|gscan2pdf-2.13.4-2|68	# djvulibre for djvused program
21cr|gscan2pdf-2.13.4-2|69	BuildRequires:	djvulibre
21cr|gscan2pdf-2.13.4-2|70	BuildRequires:	poppler
21cr|gscan2pdf-2.13.4-2|71	BuildRequires:	unpaper
21cr|gscan2pdf-2.13.4-2|72	Requires:	libtiff-progs
21cr|gscan2pdf-2.13.4-2|73	Requires:	imagemagick
21cr|gscan2pdf-2.13.4-2|74	Requires:	sane-frontends
21cr|gscan2pdf-2.13.4-2|75	Requires:	unpaper
21cr|gscan2pdf-2.13.4-2|76	Requires:	xdg-utils
21cr|gscan2pdf-2.13.4-2|77	Requires:	djvulibre
21cr|gscan2pdf-2.13.4-2|78	Requires:	gocr
21cr|gscan2pdf-2.13.4-2|79	Requires:	typelib(GooCanvas) = 2.0
21cr|gscan2pdf-2.13.4-2|80	Requires:	perl-Gtk3
21cr|gscan2pdf-2.13.4-2|81	Requires:	perl-JSON-PP
21cr|gscan2pdf-2.13.4-2|82	Requires:	perl(GooCanvas2)
21cr|gscan2pdf-2.13.4-2|83	Requires:	perl-Locale-gettext
21cr|gscan2pdf-2.13.4-2|84	Requires:	perl-PDF-API2
21cr|gscan2pdf-2.13.4-2|85	Requires:	perl-Image-Magick
21cr|gscan2pdf-2.13.4-2|86	Requires:	perl-forks >= 0.33
21cr|gscan2pdf-2.13.4-2|87	Requires:	perl-reaper
21cr|gscan2pdf-2.13.4-2|88	Requires:	perl-Set-IntSpan
21cr|gscan2pdf-2.13.4-2|89	Requires:	perl(PDF::Builder) >= 3.022
21cr|gscan2pdf-2.13.4-2|90	Requires:	tesseract
21cr|gscan2pdf-2.13.4-2|91	Recommends:	(tesseract-rus if locales-ru)
21cr|gscan2pdf-2.13.4-2|92	Recommends:	tesseract-eng
21cr|gscan2pdf-2.13.4-2|93	Suggests:	cuneiform-linux
21cr|gscan2pdf-2.13.4-2|94	# used in task-scanning
21cr|gscan2pdf-2.13.4-2|95	Provides:	scanner-gui
21cr|gscan2pdf-2.13.4-2|96	
21cr|gscan2pdf-2.13.4-2|97	%description
21cr|gscan2pdf-2.13.4-2|98	A GUI to ease the process of producing a multipage PDF from a scan.
21cr|gscan2pdf-2.13.4-2|99	
21cr|gscan2pdf-2.13.4-2|100	Scanning is handled with SANE via scanimage. PDF conversion is done by
21cr|gscan2pdf-2.13.4-2|101	PDF::API2. TIFF export is handled by libtiff (faster and smaller memory
21cr|gscan2pdf-2.13.4-2|102	footprint for multipage files).
21cr|gscan2pdf-2.13.4-2|103	
21cr|gscan2pdf-2.13.4-2|104	%files -f %{name}.lang
21cr|gscan2pdf-2.13.4-2|105	%doc History LICENCE COPYING
21cr|gscan2pdf-2.13.4-2|106	%{_bindir}/*
21cr|gscan2pdf-2.13.4-2|107	%{_datadir}/%{name}
21cr|gscan2pdf-2.13.4-2|108	%{_datadir}/applications/*
21cr|gscan2pdf-2.13.4-2|109	%{perl_vendorlib}/*
21cr|gscan2pdf-2.13.4-2|110	%{_mandir}/man1/*
21cr|gscan2pdf-2.13.4-2|111	%{_datadir}/pixmaps/*.svg
21cr|gscan2pdf-2.13.4-2|112	%{_datadir}/help/C/gscan2pdf/documentation.html
21cr|gscan2pdf-2.13.4-2|113	%{_datadir}/metainfo/net.sourceforge.gscan2pdf.appdata.xml
21cr|gscan2pdf-2.13.4-2|114	
21cr|gscan2pdf-2.13.4-2|115	# Do not call gtk-update-icon-cache because it's needed only for updating icon
21cr|gscan2pdf-2.13.4-2|116	# themata in %%{_datadir}/icon/*. This package installs icon into
21cr|gscan2pdf-2.13.4-2|117	# %%{_datadir}/pixmaps/gscan2pdf.svg. Pixmaps seems not to be subject of icon
21cr|gscan2pdf-2.13.4-2|118	# themata.
21cr|gscan2pdf-2.13.4-2|119	%post
21cr|gscan2pdf-2.13.4-2|120	touch --no-create %{_datadir}/pixmaps || :
21cr|gscan2pdf-2.13.4-2|121	
21cr|gscan2pdf-2.13.4-2|122	%postun
21cr|gscan2pdf-2.13.4-2|123	if [ $1 -eq 0 ] ; then
21cr|gscan2pdf-2.13.4-2|124	touch --no-create %{_datadir}/pixmaps || :
21cr|gscan2pdf-2.13.4-2|125	fi
21cr|gscan2pdf-2.13.4-2|126	#---------------------------------------------------------------------
21cr|gscan2pdf-2.13.4-2|127	%prep
21cr|gscan2pdf-2.13.4-2|128	%autosetup -p1
21cr|gscan2pdf-2.13.4-2|129	
21cr|gscan2pdf-2.13.4-2|130	# Symlink identical files
21cr|gscan2pdf-2.13.4-2|131	rm scanners/FujitsuS510.Lineart
21cr|gscan2pdf-2.13.4-2|132	ln -s FujitsuS510 scanners/FujitsuS510.Lineart
21cr|gscan2pdf-2.13.4-2|133	rm scanners/snapscanS510.Color
21cr|gscan2pdf-2.13.4-2|134	ln -s snapscanS510 scanners/snapscanS510.Color
21cr|gscan2pdf-2.13.4-2|135	
21cr|gscan2pdf-2.13.4-2|136	
21cr|gscan2pdf-2.13.4-2|137	%build
21cr|gscan2pdf-2.13.4-2|138	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 SHAREDIR=%{_datadir}
21cr|gscan2pdf-2.13.4-2|139	%make_build
21cr|gscan2pdf-2.13.4-2|140	
21cr|gscan2pdf-2.13.4-2|141	%install
21cr|gscan2pdf-2.13.4-2|142	%make_install
21cr|gscan2pdf-2.13.4-2|143	find %{buildroot} -name perllocal.pod | xargs rm -f
21cr|gscan2pdf-2.13.4-2|144	find %{buildroot} -name .packlist | xargs rm -f
21cr|gscan2pdf-2.13.4-2|145	%{_fixperms} %{buildroot}
21cr|gscan2pdf-2.13.4-2|146	
21cr|gscan2pdf-2.13.4-2|147	desktop-file-install --delete-original \
21cr|gscan2pdf-2.13.4-2|148	--dir=%{buildroot}/%{_datadir}/applications         \
21cr|gscan2pdf-2.13.4-2|149	%{buildroot}/%{_datadir}/applications/net.sourceforge.gscan2pdf.desktop
21cr|gscan2pdf-2.13.4-2|150	
21cr|gscan2pdf-2.13.4-2|151	#russian translation not work (clear windows without menu)
21cr|gscan2pdf-2.13.4-2|152	#remove translation ru and use english
21cr|gscan2pdf-2.13.4-2|153	rm -r %{buildroot}%{_datadir}/locale/ru
21cr|gscan2pdf-2.13.4-2|154	
21cr|gscan2pdf-2.13.4-2|155	%find_lang %{name}

2066 21
21cr|gscanbus-0.8-3|1	Summary:	A tool to scan IEEE1394 (firewire/i.link) bus
21cr|gscanbus-0.8-3|2	Name:		gscanbus
21cr|gscanbus-0.8-3|3	Version:	0.8
21cr|gscanbus-0.8-3|4	Release:	3
21cr|gscanbus-0.8-3|5	License:	GPLv2+
21cr|gscanbus-0.8-3|6	Group:		System/Kernel and hardware
21cr|gscanbus-0.8-3|7	Url:		https://sourceforge.net/projects/gscanbus.berlios/
21cr|gscanbus-0.8-3|8	Source0:	http://downloads.sourceforge.net/project/gscanbus.berlios/%{name}-%{version}.tar.gz
21cr|gscanbus-0.8-3|9	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gscanbus-0.8-3|10	BuildRequires:	pkgconfig(libraw1394)
21cr|gscanbus-0.8-3|11	
21cr|gscanbus-0.8-3|12	%description
21cr|gscanbus-0.8-3|13	gscanbus is a little bus scanning, testing and topology visualizing tool
21cr|gscanbus-0.8-3|14	for the Linux IEEE1394 subsystem, with some AV/C support, especially for
21cr|gscanbus-0.8-3|15	controlling Camcorders and VCRs. It is intended as a debugging tool for
21cr|gscanbus-0.8-3|16	IEEE1394 development, but can also be used to simply check your IEEE1394
21cr|gscanbus-0.8-3|17	setup on Linux.
21cr|gscanbus-0.8-3|18	
21cr|gscanbus-0.8-3|19	%files
21cr|gscanbus-0.8-3|20	%doc README
21cr|gscanbus-0.8-3|21	%config(noreplace) %{_sysconfdir}/*
21cr|gscanbus-0.8-3|22	%{_bindir}/*
21cr|gscanbus-0.8-3|23	
21cr|gscanbus-0.8-3|24	#----------------------------------------------------------------------------
21cr|gscanbus-0.8-3|25	
21cr|gscanbus-0.8-3|26	%prep
21cr|gscanbus-0.8-3|27	%setup -q
21cr|gscanbus-0.8-3|28	
21cr|gscanbus-0.8-3|29	%build
21cr|gscanbus-0.8-3|30	%configure
21cr|gscanbus-0.8-3|31	%make
21cr|gscanbus-0.8-3|32	
21cr|gscanbus-0.8-3|33	%install
21cr|gscanbus-0.8-3|34	%makeinstall_std

2067 21
21cr|gset-compiz-0.3.4-15|1	Summary:	A compiz configuration tool
21cr|gset-compiz-0.3.4-15|2	Name:		gset-compiz
21cr|gset-compiz-0.3.4-15|3	Version:	0.3.4
21cr|gset-compiz-0.3.4-15|4	Release:	15
21cr|gset-compiz-0.3.4-15|5	License:	GPLv2+
21cr|gset-compiz-0.3.4-15|6	Group:		System/X11
21cr|gset-compiz-0.3.4-15|7	Url:		http://www.compiz.net/
21cr|gset-compiz-0.3.4-15|8	Source0:	http://3v1n0.tuxfamily.org/src/%{name}-%{version}.tar.bz2
21cr|gset-compiz-0.3.4-15|9	Patch0:		gset-compiz-lib_path.patch
21cr|gset-compiz-0.3.4-15|10	Patch1:		gset-compiz-0.3.4-root.patch
21cr|gset-compiz-0.3.4-15|11	Patch2:		gset-compiz-0.3.4-keys.patch
21cr|gset-compiz-0.3.4-15|12	Patch3:		gset-compiz-automake1.10.diff
21cr|gset-compiz-0.3.4-15|13	Patch4:		gset-compiz-0.3.4-about_close.patch
21cr|gset-compiz-0.3.4-15|14	Patch5:		gset-compiz-0.3.4-iValue.patch
21cr|gset-compiz-0.3.4-15|15	BuildRequires:	desktop-file-utils
21cr|gset-compiz-0.3.4-15|16	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gset-compiz-0.3.4-15|17	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gset-compiz-0.3.4-15|18	
21cr|gset-compiz-0.3.4-15|19	%description
21cr|gset-compiz-0.3.4-15|20	gset-compiz is a GTK tool to configure compiz.
21cr|gset-compiz-0.3.4-15|21	
21cr|gset-compiz-0.3.4-15|22	%files
21cr|gset-compiz-0.3.4-15|23	%doc README
21cr|gset-compiz-0.3.4-15|24	%{_bindir}/%{name}
21cr|gset-compiz-0.3.4-15|25	%{_datadir}/applications/%{name}.desktop
21cr|gset-compiz-0.3.4-15|26	%{_datadir}/%{name}/gset.glade
21cr|gset-compiz-0.3.4-15|27	%{_datadir}/pixmaps/%{name}.png
21cr|gset-compiz-0.3.4-15|28	
21cr|gset-compiz-0.3.4-15|29	#----------------------------------------------------------------------------
21cr|gset-compiz-0.3.4-15|30	
21cr|gset-compiz-0.3.4-15|31	%prep
21cr|gset-compiz-0.3.4-15|32	%setup -q
21cr|gset-compiz-0.3.4-15|33	#% patch0 -p1 -b .lib_path
21cr|gset-compiz-0.3.4-15|34	%patch1 -p1 -b .root
21cr|gset-compiz-0.3.4-15|35	%patch2 -p1 -b .keys
21cr|gset-compiz-0.3.4-15|36	%patch3 -p0 -b .automake1.10
21cr|gset-compiz-0.3.4-15|37	%patch4 -p1 -b .about_close
21cr|gset-compiz-0.3.4-15|38	%patch5 -p1 -b .iValue
21cr|gset-compiz-0.3.4-15|39	perl -pi -e 's/\.png$//' data/%{name}.desktop
21cr|gset-compiz-0.3.4-15|40	chmod go+r src/gset.c
21cr|gset-compiz-0.3.4-15|41	
21cr|gset-compiz-0.3.4-15|42	%build
21cr|gset-compiz-0.3.4-15|43	export LIBS="-l X11"
21cr|gset-compiz-0.3.4-15|44	autoreconf -fi
21cr|gset-compiz-0.3.4-15|45	%configure
21cr|gset-compiz-0.3.4-15|46	%make
21cr|gset-compiz-0.3.4-15|47	
21cr|gset-compiz-0.3.4-15|48	%install
21cr|gset-compiz-0.3.4-15|49	%makeinstall
21cr|gset-compiz-0.3.4-15|50	rm -f %{buildroot}%{_datadir}/%{name}/README
21cr|gset-compiz-0.3.4-15|51	
21cr|gset-compiz-0.3.4-15|52	desktop-file-install \
21cr|gset-compiz-0.3.4-15|53	--vendor="" \
21cr|gset-compiz-0.3.4-15|54	--remove-category="Application" \
21cr|gset-compiz-0.3.4-15|55	--add-category="X-MandrivaLinux-System-Configuration-Other" \
21cr|gset-compiz-0.3.4-15|56	--dir %{buildroot}%{_datadir}/applications \
21cr|gset-compiz-0.3.4-15|57	%{buildroot}%{_datadir}/applications/*.desktop

2068 21
21cr|gsetroot-1.1-4|1	Summary:	Gtk-based front-end for Esetroot
21cr|gsetroot-1.1-4|2	Name:		gsetroot
21cr|gsetroot-1.1-4|3	Version:	1.1
21cr|gsetroot-1.1-4|4	Release:	4
21cr|gsetroot-1.1-4|5	Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|gsetroot-1.1-4|6	License:	GPLv2
21cr|gsetroot-1.1-4|7	Group:		Graphical desktop/GNOME
21cr|gsetroot-1.1-4|8	Url:		http://gsetroot.sf.net
21cr|gsetroot-1.1-4|9	BuildRequires:	gtk2-devel
21cr|gsetroot-1.1-4|10	Requires:	eterm
21cr|gsetroot-1.1-4|11	
21cr|gsetroot-1.1-4|12	%description
21cr|gsetroot-1.1-4|13	Use it to configure root window under a Window Manager like FluxBox,
21cr|gsetroot-1.1-4|14	Enlightenment, WindowMaker, NextStep, BlackBox..
21cr|gsetroot-1.1-4|15	
21cr|gsetroot-1.1-4|16	%prep
21cr|gsetroot-1.1-4|17	%setup -q
21cr|gsetroot-1.1-4|18	
21cr|gsetroot-1.1-4|19	%build
21cr|gsetroot-1.1-4|20	%configure
21cr|gsetroot-1.1-4|21	%make
21cr|gsetroot-1.1-4|22	
21cr|gsetroot-1.1-4|23	%install
21cr|gsetroot-1.1-4|24	rm -rf %{buildroot}
21cr|gsetroot-1.1-4|25	%makeinstall_std
21cr|gsetroot-1.1-4|26	
21cr|gsetroot-1.1-4|27	rm -rf %{buildroot}/usr/doc/*
21cr|gsetroot-1.1-4|28	
21cr|gsetroot-1.1-4|29	%clean
21cr|gsetroot-1.1-4|30	rm -rf %{buildroot}
21cr|gsetroot-1.1-4|31	
21cr|gsetroot-1.1-4|32	%files
21cr|gsetroot-1.1-4|33	%defattr(-,root,root)
21cr|gsetroot-1.1-4|34	%doc AUTHORS README ChangeLog
21cr|gsetroot-1.1-4|35	%{_bindir}/%{name}

2069 21
21cr|gsettings-qt-0.2-1.gitce56e.2|1	%define commit ce56e46b67c11276ec5f44b6a3a1c3f5a46aafed
21cr|gsettings-qt-0.2-1.gitce56e.2|2	%define commit_short %(echo %{commit} | head -c5)
21cr|gsettings-qt-0.2-1.gitce56e.2|3	
21cr|gsettings-qt-0.2-1.gitce56e.2|4	Summary:	Qml bindings for GSettings
21cr|gsettings-qt-0.2-1.gitce56e.2|5	Name:		gsettings-qt
21cr|gsettings-qt-0.2-1.gitce56e.2|6	Version:	0.2
21cr|gsettings-qt-0.2-1.gitce56e.2|7	Release:	1.git%{commit_short}.2
21cr|gsettings-qt-0.2-1.gitce56e.2|8	License:	LGPLv3+
21cr|gsettings-qt-0.2-1.gitce56e.2|9	Group:		Graphical desktop/Other
21cr|gsettings-qt-0.2-1.gitce56e.2|10	# https://packages.debian.org/sid/libgsettings-qt-dev
21cr|gsettings-qt-0.2-1.gitce56e.2|11	Url:		https://gitlab.com/ubports/core/gsettings-qt
21cr|gsettings-qt-0.2-1.gitce56e.2|12	Source0:	https://gitlab.com/ubports/core/gsettings-qt/-/archive/%{commit}/gsettings-qt-%{commit}.tar.gz
21cr|gsettings-qt-0.2-1.gitce56e.2|13	BuildRequires:  qmake5
21cr|gsettings-qt-0.2-1.gitce56e.2|14	BuildRequires:  pkgconfig(Qt5Core)
21cr|gsettings-qt-0.2-1.gitce56e.2|15	BuildRequires:  pkgconfig(Qt5Gui)
21cr|gsettings-qt-0.2-1.gitce56e.2|16	BuildRequires:  pkgconfig(Qt5Network)
21cr|gsettings-qt-0.2-1.gitce56e.2|17	BuildRequires:  pkgconfig(Qt5Test)
21cr|gsettings-qt-0.2-1.gitce56e.2|18	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|gsettings-qt-0.2-1.gitce56e.2|19	BuildRequires:  pkgconfig(Qt5Qml)
21cr|gsettings-qt-0.2-1.gitce56e.2|20	BuildRequires:  pkgconfig(Qt5QuickTest)
21cr|gsettings-qt-0.2-1.gitce56e.2|21	BuildRequires:  pkgconfig(gio-2.0)
21cr|gsettings-qt-0.2-1.gitce56e.2|22	BuildRequires:  pkgconfig(glib-2.0)
21cr|gsettings-qt-0.2-1.gitce56e.2|23	
21cr|gsettings-qt-0.2-1.gitce56e.2|24	%description
21cr|gsettings-qt-0.2-1.gitce56e.2|25	Qml bindings for GSettings.
21cr|gsettings-qt-0.2-1.gitce56e.2|26	
21cr|gsettings-qt-0.2-1.gitce56e.2|27	#------------------------------------------------------------------
21cr|gsettings-qt-0.2-1.gitce56e.2|28	%define major 1
21cr|gsettings-qt-0.2-1.gitce56e.2|29	%define libname %mklibname %name %{major}
21cr|gsettings-qt-0.2-1.gitce56e.2|30	
21cr|gsettings-qt-0.2-1.gitce56e.2|31	%package -n %libname
21cr|gsettings-qt-0.2-1.gitce56e.2|32	Summary:		Qml bindings for GSettings
21cr|gsettings-qt-0.2-1.gitce56e.2|33	Group:			System/Libraries
21cr|gsettings-qt-0.2-1.gitce56e.2|34	
21cr|gsettings-qt-0.2-1.gitce56e.2|35	%description -n %libname
21cr|gsettings-qt-0.2-1.gitce56e.2|36	Qml bindings for GSettings.
21cr|gsettings-qt-0.2-1.gitce56e.2|37	
21cr|gsettings-qt-0.2-1.gitce56e.2|38	%files -n %libname
21cr|gsettings-qt-0.2-1.gitce56e.2|39	%doc COPYING
21cr|gsettings-qt-0.2-1.gitce56e.2|40	%{_libdir}/libgsettings-qt.so.%{major}*
21cr|gsettings-qt-0.2-1.gitce56e.2|41	%_qt5_prefix/qml/GSettings.1.0
21cr|gsettings-qt-0.2-1.gitce56e.2|42	%_qt5_prefix/tests
21cr|gsettings-qt-0.2-1.gitce56e.2|43	
21cr|gsettings-qt-0.2-1.gitce56e.2|44	#-------------------------------------------------------------------
21cr|gsettings-qt-0.2-1.gitce56e.2|45	%define devname %mklibname %name -d
21cr|gsettings-qt-0.2-1.gitce56e.2|46	
21cr|gsettings-qt-0.2-1.gitce56e.2|47	%package -n %devname
21cr|gsettings-qt-0.2-1.gitce56e.2|48	Summary:        Development package for %name
21cr|gsettings-qt-0.2-1.gitce56e.2|49	Group:			System/Libraries
21cr|gsettings-qt-0.2-1.gitce56e.2|50	Requires:       %libname = %{EVRD}
21cr|gsettings-qt-0.2-1.gitce56e.2|51	Provides:		gsettings-qt-devel = %{EVRD}
21cr|gsettings-qt-0.2-1.gitce56e.2|52	
21cr|gsettings-qt-0.2-1.gitce56e.2|53	%description -n %devname
21cr|gsettings-qt-0.2-1.gitce56e.2|54	Header files and libraries for %name.
21cr|gsettings-qt-0.2-1.gitce56e.2|55	
21cr|gsettings-qt-0.2-1.gitce56e.2|56	%files -n %devname
21cr|gsettings-qt-0.2-1.gitce56e.2|57	%_qt5_includedir/QGSettings
21cr|gsettings-qt-0.2-1.gitce56e.2|58	%{_libdir}/libgsettings-qt.so
21cr|gsettings-qt-0.2-1.gitce56e.2|59	%{_libdir}/pkgconfig/gsettings-qt.pc
21cr|gsettings-qt-0.2-1.gitce56e.2|60	
21cr|gsettings-qt-0.2-1.gitce56e.2|61	#-------------------------------------------------------------------
21cr|gsettings-qt-0.2-1.gitce56e.2|62	
21cr|gsettings-qt-0.2-1.gitce56e.2|63	%prep
21cr|gsettings-qt-0.2-1.gitce56e.2|64	%autosetup -p1 -n gsettings-qt-%{commit}
21cr|gsettings-qt-0.2-1.gitce56e.2|65	
21cr|gsettings-qt-0.2-1.gitce56e.2|66	%build
21cr|gsettings-qt-0.2-1.gitce56e.2|67	%qmake_qt5 PREFIX=%{_prefix}
21cr|gsettings-qt-0.2-1.gitce56e.2|68	%make
21cr|gsettings-qt-0.2-1.gitce56e.2|69	
21cr|gsettings-qt-0.2-1.gitce56e.2|70	%install
21cr|gsettings-qt-0.2-1.gitce56e.2|71	%makeinstall_qt

2070 21
21cr|gsh-1.0.2-14|1	Name: 		gsh
21cr|gsh-1.0.2-14|2	Version: 	1.0.2
21cr|gsh-1.0.2-14|3	Release:	14
21cr|gsh-1.0.2-14|4	Summary: 	Run commands on other hosts through ssh
21cr|gsh-1.0.2-14|5	License: 	GPL
21cr|gsh-1.0.2-14|6	Group: 		Networking/Remote access
21cr|gsh-1.0.2-14|7	Url:		http://outflux.net/unix/software/gsh/
21cr|gsh-1.0.2-14|8	Source0: 	%{name}-%{version}.tar.bz2
21cr|gsh-1.0.2-14|9	buildrequires:	perl-devel
21cr|gsh-1.0.2-14|10	Requires:	openssh, openssh-clients, perl
21cr|gsh-1.0.2-14|11	Prefix:		%{_prefix}
21cr|gsh-1.0.2-14|12	buildArch:	noarch
21cr|gsh-1.0.2-14|13	
21cr|gsh-1.0.2-14|14	%description
21cr|gsh-1.0.2-14|15	Run commands on other hosts through ssh
21cr|gsh-1.0.2-14|16	
21cr|gsh-1.0.2-14|17	%prep
21cr|gsh-1.0.2-14|18	%setup -n %{name}-%{version}
21cr|gsh-1.0.2-14|19	
21cr|gsh-1.0.2-14|20	%build
21cr|gsh-1.0.2-14|21	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|gsh-1.0.2-14|22	%make
21cr|gsh-1.0.2-14|23	
21cr|gsh-1.0.2-14|24	%install
21cr|gsh-1.0.2-14|25	%makeinstall_std
21cr|gsh-1.0.2-14|26	
21cr|gsh-1.0.2-14|27	mkdir -p %{buildroot}/etc
21cr|gsh-1.0.2-14|28	
21cr|gsh-1.0.2-14|29	cat > $RPM_BUILD_ROOT/etc/ghosts <<EOF
21cr|gsh-1.0.2-14|30	# Macros
21cr|gsh-1.0.2-14|31	#mdkprod=mdk82
21cr|gsh-1.0.2-14|32	# Machines
21cr|gsh-1.0.2-14|33	# Name		Group		Hardware	OS
21cr|gsh-1.0.2-14|34	#n1		prod		intel		linux
21cr|gsh-1.0.2-14|35	EOF
21cr|gsh-1.0.2-14|36	
21cr|gsh-1.0.2-14|37	%files
21cr|gsh-1.0.2-14|38	%defattr (-,root,root)
21cr|gsh-1.0.2-14|39	%doc LICENSE MANIFEST README TODO
21cr|gsh-1.0.2-14|40	%attr(755,root,root) %{_bindir}/gsh
21cr|gsh-1.0.2-14|41	%attr(755,root,root) %{_bindir}/ghosts
21cr|gsh-1.0.2-14|42	%attr(755,root,root) %{perl_vendorlib}/*
21cr|gsh-1.0.2-14|43	%{_mandir}/man1/*
21cr|gsh-1.0.2-14|44	%config(noreplace) /etc/ghosts

2071 21
21cr|gshhg-gmt-nc4-2.3.7-1|1	Name:           gshhg-gmt-nc4
21cr|gshhg-gmt-nc4-2.3.7-1|2	Version:        2.3.7
21cr|gshhg-gmt-nc4-2.3.7-1|3	Release:        1
21cr|gshhg-gmt-nc4-2.3.7-1|4	Summary:        Global Self-consistent Hierarchical High-resolution Geography (GSHHG)
21cr|gshhg-gmt-nc4-2.3.7-1|5	Group:          Sciences/Geosciences
21cr|gshhg-gmt-nc4-2.3.7-1|6	License:        LGPLv3+
21cr|gshhg-gmt-nc4-2.3.7-1|7	URL:            https://github.com/GenericMappingTools/gshhg-gmt
21cr|gshhg-gmt-nc4-2.3.7-1|8	# seems to be derived at least from 2 Public Domain datasets,
21cr|gshhg-gmt-nc4-2.3.7-1|9	# CIA World DataBank II and World Vector Shoreline (already in fedora),
21cr|gshhg-gmt-nc4-2.3.7-1|10	# then modified.
21cr|gshhg-gmt-nc4-2.3.7-1|11	Source0:        https://github.com/GenericMappingTools/gshhg-gmt/releases/download/%{version}/gshhg-gmt-%{version}.tar.gz
21cr|gshhg-gmt-nc4-2.3.7-1|12	BuildArch:      noarch
21cr|gshhg-gmt-nc4-2.3.7-1|13	Provides:       GMT-coastlines = %{version}-%{release}
21cr|gshhg-gmt-nc4-2.3.7-1|14	Provides:       gshhg-gmt = %{version}-%{release}
21cr|gshhg-gmt-nc4-2.3.7-1|15	
21cr|gshhg-gmt-nc4-2.3.7-1|16	
21cr|gshhg-gmt-nc4-2.3.7-1|17	%description
21cr|gshhg-gmt-nc4-2.3.7-1|18	GSHHG is a high-resolution shoreline data set amalgamated from two databases:
21cr|gshhg-gmt-nc4-2.3.7-1|19	Global Self-consistent Hierarchical High-resolution Shorelines (GSHHS) and
21cr|gshhg-gmt-nc4-2.3.7-1|20	CIA World Data Bank II (WDBII).  GSHHG contains vector descriptions at five
21cr|gshhg-gmt-nc4-2.3.7-1|21	different resolutions of land outlines, lakes, rivers, and political
21cr|gshhg-gmt-nc4-2.3.7-1|22	boundaries.  This data for use by GMT, the Generic Mapping Tools.
21cr|gshhg-gmt-nc4-2.3.7-1|23	
21cr|gshhg-gmt-nc4-2.3.7-1|24	This package contains the crude, low, and intermediate resolution data.
21cr|gshhg-gmt-nc4-2.3.7-1|25	Install the -all, -full, or -high sub-packages to get full, high, or all of
21cr|gshhg-gmt-nc4-2.3.7-1|26	the resolution data respectively.
21cr|gshhg-gmt-nc4-2.3.7-1|27	
21cr|gshhg-gmt-nc4-2.3.7-1|28	%files
21cr|gshhg-gmt-nc4-2.3.7-1|29	%doc COPYING.LESSERv3 COPYINGv3 LICENSE.TXT README.TXT
21cr|gshhg-gmt-nc4-2.3.7-1|30	%dir %{_datadir}/%{name}
21cr|gshhg-gmt-nc4-2.3.7-1|31	%{_datadir}/%{name}/*_[cil].nc
21cr|gshhg-gmt-nc4-2.3.7-1|32	
21cr|gshhg-gmt-nc4-2.3.7-1|33	#---------------------------------------------------------------
21cr|gshhg-gmt-nc4-2.3.7-1|34	%package        full
21cr|gshhg-gmt-nc4-2.3.7-1|35	Summary:        GSHHG - full resolution
21cr|gshhg-gmt-nc4-2.3.7-1|36	Requires:       %{name}
21cr|gshhg-gmt-nc4-2.3.7-1|37	Provides:       GMT-coastlines-full = %{version}-%{release}
21cr|gshhg-gmt-nc4-2.3.7-1|38	Provides:       gshhg-gmt-full = %{version}-%{release}
21cr|gshhg-gmt-nc4-2.3.7-1|39	
21cr|gshhg-gmt-nc4-2.3.7-1|40	%description    full
21cr|gshhg-gmt-nc4-2.3.7-1|41	%{summary}.
21cr|gshhg-gmt-nc4-2.3.7-1|42	
21cr|gshhg-gmt-nc4-2.3.7-1|43	%files full
21cr|gshhg-gmt-nc4-2.3.7-1|44	%{_datadir}/%{name}/*_f.nc
21cr|gshhg-gmt-nc4-2.3.7-1|45	
21cr|gshhg-gmt-nc4-2.3.7-1|46	#---------------------------------------------------------------
21cr|gshhg-gmt-nc4-2.3.7-1|47	
21cr|gshhg-gmt-nc4-2.3.7-1|48	%package        high
21cr|gshhg-gmt-nc4-2.3.7-1|49	Summary:        GSHHG - high resolution
21cr|gshhg-gmt-nc4-2.3.7-1|50	Requires:       %{name}
21cr|gshhg-gmt-nc4-2.3.7-1|51	Provides:       GMT-coastlines-high = %{version}-%{release}
21cr|gshhg-gmt-nc4-2.3.7-1|52	Provides:       gshhg-gmt-high = %{version}-%{release}
21cr|gshhg-gmt-nc4-2.3.7-1|53	
21cr|gshhg-gmt-nc4-2.3.7-1|54	%description    high
21cr|gshhg-gmt-nc4-2.3.7-1|55	%{summary}.
21cr|gshhg-gmt-nc4-2.3.7-1|56	
21cr|gshhg-gmt-nc4-2.3.7-1|57	%files high
21cr|gshhg-gmt-nc4-2.3.7-1|58	%{_datadir}/%{name}/*_h.nc
21cr|gshhg-gmt-nc4-2.3.7-1|59	
21cr|gshhg-gmt-nc4-2.3.7-1|60	#---------------------------------------------------------------
21cr|gshhg-gmt-nc4-2.3.7-1|61	
21cr|gshhg-gmt-nc4-2.3.7-1|62	%package        all
21cr|gshhg-gmt-nc4-2.3.7-1|63	Summary:        GSHHG - all resolutions
21cr|gshhg-gmt-nc4-2.3.7-1|64	Requires:       %{name}
21cr|gshhg-gmt-nc4-2.3.7-1|65	Requires:       %{name}-full
21cr|gshhg-gmt-nc4-2.3.7-1|66	Requires:       %{name}-high
21cr|gshhg-gmt-nc4-2.3.7-1|67	Provides:       GMT-coastlines-all = %{version}-%{release}
21cr|gshhg-gmt-nc4-2.3.7-1|68	Provides:       gshhg-gmt-all = %{version}-%{release}
21cr|gshhg-gmt-nc4-2.3.7-1|69	
21cr|gshhg-gmt-nc4-2.3.7-1|70	%description    all
21cr|gshhg-gmt-nc4-2.3.7-1|71	%{summary}.
21cr|gshhg-gmt-nc4-2.3.7-1|72	
21cr|gshhg-gmt-nc4-2.3.7-1|73	#---------------------------------------------------------------
21cr|gshhg-gmt-nc4-2.3.7-1|74	
21cr|gshhg-gmt-nc4-2.3.7-1|75	%prep
21cr|gshhg-gmt-nc4-2.3.7-1|76	%setup -q -n gshhg-gmt-%{version}
21cr|gshhg-gmt-nc4-2.3.7-1|77	
21cr|gshhg-gmt-nc4-2.3.7-1|78	%install
21cr|gshhg-gmt-nc4-2.3.7-1|79	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|gshhg-gmt-nc4-2.3.7-1|80	cp -a *.nc %{buildroot}/%{_datadir}/%{name}
21cr|gshhg-gmt-nc4-2.3.7-1|81	
21cr|gshhg-gmt-nc4-2.3.7-1|82	
21cr|gshhg-gmt-nc4-2.3.7-1|83	
21cr|gshhg-gmt-nc4-2.3.7-1|84	
21cr|gshhg-gmt-nc4-2.3.7-1|85	
21cr|gshhg-gmt-nc4-2.3.7-1|86	

2072 21
21cr|gshutdown-0.2-6|1	Summary:	Advanced shut down utility
21cr|gshutdown-0.2-6|2	Name:		gshutdown
21cr|gshutdown-0.2-6|3	Version:	0.2
21cr|gshutdown-0.2-6|4	Release:	6
21cr|gshutdown-0.2-6|5	License:	GPLv2+
21cr|gshutdown-0.2-6|6	Group:		System/Configuration/Boot and Init
21cr|gshutdown-0.2-6|7	Url:		https://github.com/Asher256/gshutdown
21cr|gshutdown-0.2-6|8	Source0:	http://gshutdown.tuxfamily.org/release/%{name}-%{version}.tar.gz
21cr|gshutdown-0.2-6|9	Patch0:		gshutdown-0.2.libnotify-api.patch
21cr|gshutdown-0.2-6|10	Patch2:		gshutdown-0.2-glib.patch
21cr|gshutdown-0.2-6|11	Patch3:		gshutdown-0.2-format-security.patch
21cr|gshutdown-0.2-6|12	BuildRequires:	desktop-file-utils
21cr|gshutdown-0.2-6|13	BuildRequires:	gettext-devel
21cr|gshutdown-0.2-6|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|gshutdown-0.2-6|15	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gshutdown-0.2-6|16	BuildRequires:	pkgconfig(libnotify)
21cr|gshutdown-0.2-6|17	
21cr|gshutdown-0.2-6|18	%description
21cr|gshutdown-0.2-6|19	GShutdown is an advanced shutdown utility which allows you to schedule
21cr|gshutdown-0.2-6|20	the shutdown or the restart of your computer, or logout your actual session.
21cr|gshutdown-0.2-6|21	Can be use under Gnome, Xfce and KDE.
21cr|gshutdown-0.2-6|22	
21cr|gshutdown-0.2-6|23	%files -f %{name}.lang
21cr|gshutdown-0.2-6|24	%doc COPYING AUTHORS ChangeLog README
21cr|gshutdown-0.2-6|25	%{_bindir}/%{name}
21cr|gshutdown-0.2-6|26	%{_datadir}/%{name}
21cr|gshutdown-0.2-6|27	%{_datadir}/applications/%{name}.desktop
21cr|gshutdown-0.2-6|28	%{_mandir}/man1/%{name}*
21cr|gshutdown-0.2-6|29	%{_datadir}/pixmaps/%{name}.png
21cr|gshutdown-0.2-6|30	
21cr|gshutdown-0.2-6|31	#----------------------------------------------------------------------------
21cr|gshutdown-0.2-6|32	
21cr|gshutdown-0.2-6|33	%prep
21cr|gshutdown-0.2-6|34	%autosetup -p1 -n %{name}-%{version}
21cr|gshutdown-0.2-6|35	
21cr|gshutdown-0.2-6|36	sed -i -e '/AM_BINRELOC/d' configure.ac
21cr|gshutdown-0.2-6|37	
21cr|gshutdown-0.2-6|38	
21cr|gshutdown-0.2-6|39	%build
21cr|gshutdown-0.2-6|40	%configure
21cr|gshutdown-0.2-6|41	%make LIBS="-lXau -lX11"
21cr|gshutdown-0.2-6|42	
21cr|gshutdown-0.2-6|43	%install
21cr|gshutdown-0.2-6|44	%makeinstall_std INSTALL="install -p"
21cr|gshutdown-0.2-6|45	
21cr|gshutdown-0.2-6|46	desktop-file-install					\
21cr|gshutdown-0.2-6|47	--vendor ""					\
21cr|gshutdown-0.2-6|48	--dir %{buildroot}/%{_datadir}/applications	\
21cr|gshutdown-0.2-6|49	--mode 0644					\
21cr|gshutdown-0.2-6|50	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gshutdown-0.2-6|51	
21cr|gshutdown-0.2-6|52	%find_lang %{name}

2073 21
21cr|gsimplecal-2.4.1-1|1	Name:           gsimplecal
21cr|gsimplecal-2.4.1-1|2	Version:	2.4.1
21cr|gsimplecal-2.4.1-1|3	Release:	1
21cr|gsimplecal-2.4.1-1|4	License:        BSD-3-Clause
21cr|gsimplecal-2.4.1-1|5	Summary:        Lightweight gui calendar applet
21cr|gsimplecal-2.4.1-1|6	Group:          Graphical desktop/Other
21cr|gsimplecal-2.4.1-1|7	URL:            https://github.com/dmedvinsky/gsimplecal
21cr|gsimplecal-2.4.1-1|8	Source:         https://github.com/dmedvinsky/gsimplecal/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gsimplecal-2.4.1-1|9	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|gsimplecal-2.4.1-1|10	
21cr|gsimplecal-2.4.1-1|11	%description
21cr|gsimplecal-2.4.1-1|12	Gsimplecal is a lightweight calendar application written in C++ using GTK2.
21cr|gsimplecal-2.4.1-1|13	
21cr|gsimplecal-2.4.1-1|14	%files
21cr|gsimplecal-2.4.1-1|15	%{_bindir}/%{name}
21cr|gsimplecal-2.4.1-1|16	%{_mandir}/man*/*
21cr|gsimplecal-2.4.1-1|17	%doc ChangeLog README COPYING AUTHORS
21cr|gsimplecal-2.4.1-1|18	
21cr|gsimplecal-2.4.1-1|19	#-----------------------------------------------------
21cr|gsimplecal-2.4.1-1|20	%prep
21cr|gsimplecal-2.4.1-1|21	%setup -q
21cr|gsimplecal-2.4.1-1|22	
21cr|gsimplecal-2.4.1-1|23	%build
21cr|gsimplecal-2.4.1-1|24	./autogen.sh
21cr|gsimplecal-2.4.1-1|25	%configure
21cr|gsimplecal-2.4.1-1|26	%make
21cr|gsimplecal-2.4.1-1|27	
21cr|gsimplecal-2.4.1-1|28	%install
21cr|gsimplecal-2.4.1-1|29	%make_install
21cr|gsimplecal-2.4.1-1|30	

2074 21
21cr|gslist-0.8.10d-6|1	Summary:	Gslist is a command-line game servers browser and heartbeats sender
21cr|gslist-0.8.10d-6|2	Name:		gslist
21cr|gslist-0.8.10d-6|3	Version:	0.8.10d
21cr|gslist-0.8.10d-6|4	Release:	6
21cr|gslist-0.8.10d-6|5	Group:		Networking/Other
21cr|gslist-0.8.10d-6|6	License:	GPL
21cr|gslist-0.8.10d-6|7	URL:		http://aluigi.altervista.org/papers.htm#gslist
21cr|gslist-0.8.10d-6|8	Source0:	%{name}.zip
21cr|gslist-0.8.10d-6|9	patch0:		gslist-0.8.10d.fixmake.patch
21cr|gslist-0.8.10d-6|10	buildrequires:	pkgconfig(geoip)
21cr|gslist-0.8.10d-6|11	buildrequires:	mysql-devel
21cr|gslist-0.8.10d-6|12	
21cr|gslist-0.8.10d-6|13	%description
21cr|gslist-0.8.10d-6|14	Gslist is a command-line game servers browser and heartbeats sender,
21cr|gslist-0.8.10d-6|15	it supports an incredible amount of games and moreover a lot of
21cr|gslist-0.8.10d-6|16	options making it simple and complete at the same time.
21cr|gslist-0.8.10d-6|17	It can run a specific application for each gameserver,
21cr|gslist-0.8.10d-6|18	can request informations, lets you to filter the servers list
21cr|gslist-0.8.10d-6|19	(for country, gamename, port, number of players...) and more.
21cr|gslist-0.8.10d-6|20	
21cr|gslist-0.8.10d-6|21	%prep
21cr|gslist-0.8.10d-6|22	%setup -c %{name}
21cr|gslist-0.8.10d-6|23	%patch0 -p1 -b .fixmake
21cr|gslist-0.8.10d-6|24	
21cr|gslist-0.8.10d-6|25	%build
21cr|gslist-0.8.10d-6|26	make clean
21cr|gslist-0.8.10d-6|27	%make CFLAGS="$RPM_OPT_FLAGS"
21cr|gslist-0.8.10d-6|28	
21cr|gslist-0.8.10d-6|29	%install
21cr|gslist-0.8.10d-6|30	%makeinstall_std PREFIX=%{buildroot}%{_prefix}
21cr|gslist-0.8.10d-6|31	
21cr|gslist-0.8.10d-6|32	%files
21cr|gslist-0.8.10d-6|33	%defattr(-,root,root)
21cr|gslist-0.8.10d-6|34	%doc gslist.txt
21cr|gslist-0.8.10d-6|35	%{_bindir}/%{name}
21cr|gslist-0.8.10d-6|36	%{_bindir}/%{name}sql

2075 21
21cr|gsmartcontrol-2.0.2-2|1	Summary:	GSmartControl - Hard Disk Health Inspection Tool
21cr|gsmartcontrol-2.0.2-2|2	Name:		gsmartcontrol
21cr|gsmartcontrol-2.0.2-2|3	Version:	2.0.2
21cr|gsmartcontrol-2.0.2-2|4	Release:	2
21cr|gsmartcontrol-2.0.2-2|5	License:	GPLv2+
21cr|gsmartcontrol-2.0.2-2|6	Group:		System/Kernel and hardware
21cr|gsmartcontrol-2.0.2-2|7	Url:		http://gsmartcontrol.berlios.de
21cr|gsmartcontrol-2.0.2-2|8	Source0:	https://github.com/ashaduri/gsmartcontrol/archive/refs/tags/v%{version}.tar.gz?/gsmartcontrol-%{version}.tar.gz
21cr|gsmartcontrol-2.0.2-2|9	# https://github.com/ashaduri/gsmartcontrol/commit/c08ef9070b67fae9fad89a
21cr|gsmartcontrol-2.0.2-2|10	Patch1:		c08ef9070b67fae9fad89ae002072aa676ed8815.patch
21cr|gsmartcontrol-2.0.2-2|11	# https://github.com/ashaduri/gsmartcontrol/pull/95
21cr|gsmartcontrol-2.0.2-2|12	Patch2:		0001-Translate-polkit-action.patch
21cr|gsmartcontrol-2.0.2-2|13	BuildRequires:	cmake
21cr|gsmartcontrol-2.0.2-2|14	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|gsmartcontrol-2.0.2-2|15	BuildRequires:	pkgconfig(libpcrecpp)
21cr|gsmartcontrol-2.0.2-2|16	Requires:	smartmontools
21cr|gsmartcontrol-2.0.2-2|17	Recommends:	polkit
21cr|gsmartcontrol-2.0.2-2|18	
21cr|gsmartcontrol-2.0.2-2|19	%description
21cr|gsmartcontrol-2.0.2-2|20	GUI for smartctl, which is a tool for querying and controlling SMART
21cr|gsmartcontrol-2.0.2-2|21	(Self-Monitoring, Analysis, and Reporting Technology) data in hard disk
21cr|gsmartcontrol-2.0.2-2|22	drives. It allows you to inspect the drive's SMART data to determine
21cr|gsmartcontrol-2.0.2-2|23	its health, as well as run various tests on it.
21cr|gsmartcontrol-2.0.2-2|24	
21cr|gsmartcontrol-2.0.2-2|25	%files
21cr|gsmartcontrol-2.0.2-2|26	%doc %{_datadir}/doc/%{name}
21cr|gsmartcontrol-2.0.2-2|27	%{_appdatadir}/%{name}.appdata.xml
21cr|gsmartcontrol-2.0.2-2|28	%{_bindir}/%{name}
21cr|gsmartcontrol-2.0.2-2|29	%{_sbindir}/%{name}
21cr|gsmartcontrol-2.0.2-2|30	%{_datadir}/%{name}
21cr|gsmartcontrol-2.0.2-2|31	%{_datadir}/applications/%{name}.desktop
21cr|gsmartcontrol-2.0.2-2|32	%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
21cr|gsmartcontrol-2.0.2-2|33	%{_datadir}/polkit-1/actions/org.gsmartcontrol.policy
21cr|gsmartcontrol-2.0.2-2|34	%{_mandir}/man1/%{name}.1*
21cr|gsmartcontrol-2.0.2-2|35	
21cr|gsmartcontrol-2.0.2-2|36	#----------------------------------------------------------------------------
21cr|gsmartcontrol-2.0.2-2|37	
21cr|gsmartcontrol-2.0.2-2|38	%prep
21cr|gsmartcontrol-2.0.2-2|39	%autosetup -p1
21cr|gsmartcontrol-2.0.2-2|40	sed -i -e "s/Exec=.*gsmartcontrol-root\"/Exec=gsmartcontrol/" data/gsmartcontrol.in.desktop
21cr|gsmartcontrol-2.0.2-2|41	
21cr|gsmartcontrol-2.0.2-2|42	%build
21cr|gsmartcontrol-2.0.2-2|43	%cmake
21cr|gsmartcontrol-2.0.2-2|44	%make_build
21cr|gsmartcontrol-2.0.2-2|45	
21cr|gsmartcontrol-2.0.2-2|46	%install
21cr|gsmartcontrol-2.0.2-2|47	%make_install -C build
21cr|gsmartcontrol-2.0.2-2|48	
21cr|gsmartcontrol-2.0.2-2|49	# remove useless hacks
21cr|gsmartcontrol-2.0.2-2|50	rm %{buildroot}%{_bindir}/%{name}-root %{buildroot}%{_mandir}/man1/%{name}-root.1*
21cr|gsmartcontrol-2.0.2-2|51	
21cr|gsmartcontrol-2.0.2-2|52	mkdir -p %{buildroot}%{_bindir}
21cr|gsmartcontrol-2.0.2-2|53	cat > %{buildroot}%{_bindir}/%{name} << 'EOF'
21cr|gsmartcontrol-2.0.2-2|54	#!/bin/sh
21cr|gsmartcontrol-2.0.2-2|55	exec pkexec %{_sbindir}/%{name} "$@"
21cr|gsmartcontrol-2.0.2-2|56	EOF
21cr|gsmartcontrol-2.0.2-2|57	chmod +x %{buildroot}%{_bindir}/%{name}
21cr|gsmartcontrol-2.0.2-2|58	
21cr|gsmartcontrol-2.0.2-2|59	%changelog
21cr|gsmartcontrol-2.0.2-2|60	* Fri Oct 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|gsmartcontrol-2.0.2-2|61	- Use polkit (system may have no root password), translate desktop file and polkit policy
21cr|gsmartcontrol-2.0.2-2|62	
21cr|gsmartcontrol-2.0.2-2|63	* Wed Apr 23 2025 spec cleaner <abf@abf.io> 2.0.2-1
21cr|gsmartcontrol-2.0.2-2|64	- autoupdate version to 2.0.2
21cr|gsmartcontrol-2.0.2-2|65	
21cr|gsmartcontrol-2.0.2-2|66	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|gsmartcontrol-2.0.2-2|67	- automated spec cleanup
21cr|gsmartcontrol-2.0.2-2|68	
21cr|gsmartcontrol-2.0.2-2|69	* Fri Dec 13 2024 Alexander Stefanov <alexander@mezon.ru> 2.0.1-1
21cr|gsmartcontrol-2.0.2-2|70	- autoupdate version to 2.0.1
21cr|gsmartcontrol-2.0.2-2|71	
21cr|gsmartcontrol-2.0.2-2|72	* Wed Dec 11 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|gsmartcontrol-2.0.2-2|73	- autoadd .nvchecker.toml for gsmartcontrol
21cr|gsmartcontrol-2.0.2-2|74	
21cr|gsmartcontrol-2.0.2-2|75	* Fri Nov 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.0.0-1
21cr|gsmartcontrol-2.0.2-2|76	- Update version to 2.0.0
21cr|gsmartcontrol-2.0.2-2|77	
21cr|gsmartcontrol-2.0.2-2|78	* Mon Jul 8 2024 Victor Ryzhikh <victorr2007@yandex.ru> 1.1.4-2
21cr|gsmartcontrol-2.0.2-2|79	- MassBuild#5145: Increase release tag
21cr|gsmartcontrol-2.0.2-2|80	
21cr|gsmartcontrol-2.0.2-2|81	* Fri Jan 6 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1.4-1
21cr|gsmartcontrol-2.0.2-2|82	- Update version to 1.1.4
21cr|gsmartcontrol-2.0.2-2|83	
21cr|gsmartcontrol-2.0.2-2|84	* Wed Aug 11 2021 Andrey Bondrov <abondrov@rosalab.ru> 1.1.3-1
21cr|gsmartcontrol-2.0.2-2|85	- New version 1.1.3
21cr|gsmartcontrol-2.0.2-2|86	- Switch to GTK3
21cr|gsmartcontrol-2.0.2-2|87	
21cr|gsmartcontrol-2.0.2-2|88	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.8.7-73
21cr|gsmartcontrol-2.0.2-2|89	- bot: rpm5 -> rpm4 (8)
21cr|gsmartcontrol-2.0.2-2|90	
21cr|gsmartcontrol-2.0.2-2|91	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|gsmartcontrol-2.0.2-2|92	- bot: rpm5 -> rpm4 (6)
21cr|gsmartcontrol-2.0.2-2|93	
21cr|gsmartcontrol-2.0.2-2|94	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|gsmartcontrol-2.0.2-2|95	- bot: rpm5 -> rpm4 (2)
21cr|gsmartcontrol-2.0.2-2|96	
21cr|gsmartcontrol-2.0.2-2|97	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|gsmartcontrol-2.0.2-2|98	- bot: rpm5 -> rpm4 (1)

2076 21
21cr|gsmd-0-0.20070701.3|1	# Workaround to build with GCC 10
21cr|gsmd-0-0.20070701.3|2	%global optflags %{optflags} -fcommon
21cr|gsmd-0-0.20070701.3|3	%define	svnrel	20070701
21cr|gsmd-0-0.20070701.3|4	%define	release %mkrel 0.%{svnrel}.3
21cr|gsmd-0-0.20070701.3|5	
21cr|gsmd-0-0.20070701.3|6	%define	major 0
21cr|gsmd-0-0.20070701.3|7	%define	libname %mklibname %{name} %{major}
21cr|gsmd-0-0.20070701.3|8	%define	devname	%mklibname -d %{name}
21cr|gsmd-0-0.20070701.3|9	
21cr|gsmd-0-0.20070701.3|10	Summary:	GSM daemon for OpenMoko
21cr|gsmd-0-0.20070701.3|11	Name:		gsmd
21cr|gsmd-0-0.20070701.3|12	Version:	0
21cr|gsmd-0-0.20070701.3|13	Release:	%{release}
21cr|gsmd-0-0.20070701.3|14	License:	GPLv2+
21cr|gsmd-0-0.20070701.3|15	Group:		System/Servers
21cr|gsmd-0-0.20070701.3|16	Url:		http://www.openmoko.org/
21cr|gsmd-0-0.20070701.3|17	Source0:	%{name}-%{svnrel}.tar.lzma
21cr|gsmd-0-0.20070701.3|18	BuildRequires:	lzma
21cr|gsmd-0-0.20070701.3|19	BuildRequires:	glib-gettextize
21cr|gsmd-0-0.20070701.3|20	
21cr|gsmd-0-0.20070701.3|21	%description
21cr|gsmd-0-0.20070701.3|22	GSM daemon for OpenMoko.
21cr|gsmd-0-0.20070701.3|23	
21cr|gsmd-0-0.20070701.3|24	%files
21cr|gsmd-0-0.20070701.3|25	%doc ChangeLog COPYING
21cr|gsmd-0-0.20070701.3|26	%{_bindir}/libgsmd-tool
21cr|gsmd-0-0.20070701.3|27	%{_sbindir}/gsmd
21cr|gsmd-0-0.20070701.3|28	
21cr|gsmd-0-0.20070701.3|29	#-----------------------------------------------------------------------------
21cr|gsmd-0-0.20070701.3|30	
21cr|gsmd-0-0.20070701.3|31	%package -n	%{libname}
21cr|gsmd-0-0.20070701.3|32	Summary:	GSM libraries for OpenMoko
21cr|gsmd-0-0.20070701.3|33	Group:		System/Libraries
21cr|gsmd-0-0.20070701.3|34	License:	LGPLv2.1
21cr|gsmd-0-0.20070701.3|35	Provides:	%{name} = %{EVRD}
21cr|gsmd-0-0.20070701.3|36	
21cr|gsmd-0-0.20070701.3|37	%description -n	%{libname}
21cr|gsmd-0-0.20070701.3|38	GSM libraries for OpenMoko.
21cr|gsmd-0-0.20070701.3|39	
21cr|gsmd-0-0.20070701.3|40	%files -n %{libname}
21cr|gsmd-0-0.20070701.3|41	%doc ChangeLog COPYING.library
21cr|gsmd-0-0.20070701.3|42	%{_libdir}/*.so.*
21cr|gsmd-0-0.20070701.3|43	%dir %{_libdir}/gsmd
21cr|gsmd-0-0.20070701.3|44	%{_libdir}/gsmd/*.so.*
21cr|gsmd-0-0.20070701.3|45	
21cr|gsmd-0-0.20070701.3|46	#-----------------------------------------------------------------------------
21cr|gsmd-0-0.20070701.3|47	
21cr|gsmd-0-0.20070701.3|48	%package -n	%{devname}
21cr|gsmd-0-0.20070701.3|49	Summary:	Development files for %{name}
21cr|gsmd-0-0.20070701.3|50	Group:		Development/C
21cr|gsmd-0-0.20070701.3|51	License:	LGPLv2.1
21cr|gsmd-0-0.20070701.3|52	Requires:	%{libname} = %{EVRD}
21cr|gsmd-0-0.20070701.3|53	Provides:	%{name}-devel = %{EVRD}
21cr|gsmd-0-0.20070701.3|54	Provides:	lib%{name}-devel = %{EVRD}
21cr|gsmd-0-0.20070701.3|55	
21cr|gsmd-0-0.20070701.3|56	%description -n	%{devname}
21cr|gsmd-0-0.20070701.3|57	Development files for %{name}.
21cr|gsmd-0-0.20070701.3|58	
21cr|gsmd-0-0.20070701.3|59	%files -n %{devname}
21cr|gsmd-0-0.20070701.3|60	%doc ChangeLog COPYING.library
21cr|gsmd-0-0.20070701.3|61	%dir %{_includedir}/libgsmd
21cr|gsmd-0-0.20070701.3|62	%{_includedir}/libgsmd/*.h
21cr|gsmd-0-0.20070701.3|63	%dir %{_includedir}/gsmd
21cr|gsmd-0-0.20070701.3|64	%{_includedir}/gsmd/*.h
21cr|gsmd-0-0.20070701.3|65	%{_libdir}/*.so
21cr|gsmd-0-0.20070701.3|66	%{_libdir}/gsmd/*.so
21cr|gsmd-0-0.20070701.3|67	%{_libdir}/pkgconfig/*.pc
21cr|gsmd-0-0.20070701.3|68	
21cr|gsmd-0-0.20070701.3|69	#-----------------------------------------------------------------------------
21cr|gsmd-0-0.20070701.3|70	
21cr|gsmd-0-0.20070701.3|71	%prep
21cr|gsmd-0-0.20070701.3|72	%setup -qn gsm
21cr|gsmd-0-0.20070701.3|73	
21cr|gsmd-0-0.20070701.3|74	
21cr|gsmd-0-0.20070701.3|75	%build
21cr|gsmd-0-0.20070701.3|76	autoreconf -vfi
21cr|gsmd-0-0.20070701.3|77	glib-gettextize --force --copy
21cr|gsmd-0-0.20070701.3|78	%configure --disable-static
21cr|gsmd-0-0.20070701.3|79	%make
21cr|gsmd-0-0.20070701.3|80	
21cr|gsmd-0-0.20070701.3|81	
21cr|gsmd-0-0.20070701.3|82	%install
21cr|gsmd-0-0.20070701.3|83	%makeinstall_std
21cr|gsmd-0-0.20070701.3|84	rm -f %{buildroot}%{_libdir}/{,gsmd/}*.la

2077 21
21cr|gsnmp-0.3.0-16|1	%define major 0
21cr|gsnmp-0.3.0-16|2	%define libname %mklibname %{name} %{major}
21cr|gsnmp-0.3.0-16|3	%define devname %mklibname %{name} -d
21cr|gsnmp-0.3.0-16|4	
21cr|gsnmp-0.3.0-16|5	Summary:	An SNMP library implementation based on glib and gnet
21cr|gsnmp-0.3.0-16|6	Name:		gsnmp
21cr|gsnmp-0.3.0-16|7	Version:	0.3.0
21cr|gsnmp-0.3.0-16|8	Release:	16
21cr|gsnmp-0.3.0-16|9	License:	GPLv2+
21cr|gsnmp-0.3.0-16|10	Group:		Networking/Other
21cr|gsnmp-0.3.0-16|11	Url:		http://www.ibr.cs.tu-bs.de/projects/scli/
21cr|gsnmp-0.3.0-16|12	Source0:	ftp://ftp.ibr.cs.tu-bs.de/local/gsnmp/%{name}-%{version}.tar.bz2
21cr|gsnmp-0.3.0-16|13	Patch0:		gsnmp-linkage_fix.diff
21cr|gsnmp-0.3.0-16|14	# (fc) 0.3.0-2mdv fix m4 warning
21cr|gsnmp-0.3.0-16|15	Patch1:		gsnmp-0.3.0-fix-underquoted-warning.patch
21cr|gsnmp-0.3.0-16|16	BuildRequires:	readline-devel
21cr|gsnmp-0.3.0-16|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|gsnmp-0.3.0-16|18	BuildRequires:	pkgconfig(gnet-2.0)
21cr|gsnmp-0.3.0-16|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gsnmp-0.3.0-16|20	BuildRequires:	pkgconfig(ncurses)
21cr|gsnmp-0.3.0-16|21	
21cr|gsnmp-0.3.0-16|22	%description
21cr|gsnmp-0.3.0-16|23	GNET-SNMP is an SNMP library implementation based on glib and gnet. This
21cr|gsnmp-0.3.0-16|24	library has been developed as part of the scli package (an SNMP command line
21cr|gsnmp-0.3.0-16|25	interface). Some examples demonstrating the API can be found in the examples
21cr|gsnmp-0.3.0-16|26	directory. Some examples use stub files generated by the smidump MIB compiler,
21cr|gsnmp-0.3.0-16|27	which is part of the libsmi package.
21cr|gsnmp-0.3.0-16|28	
21cr|gsnmp-0.3.0-16|29	%files
21cr|gsnmp-0.3.0-16|30	%doc AUTHORS ChangeLog NEWS README
21cr|gsnmp-0.3.0-16|31	%{_bindir}/gsnmp-get
21cr|gsnmp-0.3.0-16|32	%{_mandir}/man1/gsnmp-get.*
21cr|gsnmp-0.3.0-16|33	
21cr|gsnmp-0.3.0-16|34	#----------------------------------------------------------------------------
21cr|gsnmp-0.3.0-16|35	
21cr|gsnmp-0.3.0-16|36	%package -n %{libname}
21cr|gsnmp-0.3.0-16|37	Summary:	A library of functions for the snmp protocol
21cr|gsnmp-0.3.0-16|38	Group:		System/Libraries
21cr|gsnmp-0.3.0-16|39	
21cr|gsnmp-0.3.0-16|40	%description -n %{libname}
21cr|gsnmp-0.3.0-16|41	This package contains the library needed to run programs dynamically
21cr|gsnmp-0.3.0-16|42	linked with libgsnmp.
21cr|gsnmp-0.3.0-16|43	
21cr|gsnmp-0.3.0-16|44	%files -n %{libname}
21cr|gsnmp-0.3.0-16|45	%{_libdir}/libgsnmp.so.%{major}*
21cr|gsnmp-0.3.0-16|46	
21cr|gsnmp-0.3.0-16|47	#----------------------------------------------------------------------------
21cr|gsnmp-0.3.0-16|48	
21cr|gsnmp-0.3.0-16|49	%package -n %{devname}
21cr|gsnmp-0.3.0-16|50	Summary:	Development tools for the snmp protocol
21cr|gsnmp-0.3.0-16|51	Group:		Development/C
21cr|gsnmp-0.3.0-16|52	Requires:	%{libname} = %{EVRD}
21cr|gsnmp-0.3.0-16|53	Requires:	pkgconfig(glib-2.0)
21cr|gsnmp-0.3.0-16|54	Provides:	%{name}-devel = %{EVRD}
21cr|gsnmp-0.3.0-16|55	
21cr|gsnmp-0.3.0-16|56	%description -n %{devname}
21cr|gsnmp-0.3.0-16|57	This package contains the header files and libraries
21cr|gsnmp-0.3.0-16|58	necessary for developing programs using libgsnmp.
21cr|gsnmp-0.3.0-16|59	
21cr|gsnmp-0.3.0-16|60	%files -n %{devname}
21cr|gsnmp-0.3.0-16|61	%{_includedir}/%{name}
21cr|gsnmp-0.3.0-16|62	%{_libdir}/libgsnmp.a
21cr|gsnmp-0.3.0-16|63	%{_libdir}/libgsnmp.so
21cr|gsnmp-0.3.0-16|64	%{_libdir}/pkgconfig/%{name}.pc
21cr|gsnmp-0.3.0-16|65	%{_datadir}/aclocal/%{name}.m4
21cr|gsnmp-0.3.0-16|66	
21cr|gsnmp-0.3.0-16|67	#----------------------------------------------------------------------------
21cr|gsnmp-0.3.0-16|68	
21cr|gsnmp-0.3.0-16|69	%prep
21cr|gsnmp-0.3.0-16|70	%setup -q
21cr|gsnmp-0.3.0-16|71	%patch0 -p0
21cr|gsnmp-0.3.0-16|72	%patch1 -p1 -b .fix_underquoted
21cr|gsnmp-0.3.0-16|73	
21cr|gsnmp-0.3.0-16|74	%build
21cr|gsnmp-0.3.0-16|75	autoreconf -fis
21cr|gsnmp-0.3.0-16|76	%configure --enable-static
21cr|gsnmp-0.3.0-16|77	%make_build
21cr|gsnmp-0.3.0-16|78	
21cr|gsnmp-0.3.0-16|79	%install
21cr|gsnmp-0.3.0-16|80	%make_install

2078 21
21cr|gsplus-0.14-3|1	%global	debug_package %{nil}
21cr|gsplus-0.14-3|2	
21cr|gsplus-0.14-3|3	Summary:	Modern cross-platform Apple IIgs emulator
21cr|gsplus-0.14-3|4	Name:		gsplus
21cr|gsplus-0.14-3|5	Version:	0.14
21cr|gsplus-0.14-3|6	Release:	3
21cr|gsplus-0.14-3|7	License:	GPLv2+
21cr|gsplus-0.14-3|8	Group:		Emulators
21cr|gsplus-0.14-3|9	Url:		http://apple2.gs/plus
21cr|gsplus-0.14-3|10	Source0:	https://github.com/digarok/gsplus/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gsplus-0.14-3|11	BuildRequires:	re2c
21cr|gsplus-0.14-3|12	BuildRequires:	pcap-devel
21cr|gsplus-0.14-3|13	BuildRequires:	readline-devel
21cr|gsplus-0.14-3|14	BuildRequires:	pkgconfig(freetype2)
21cr|gsplus-0.14-3|15	BuildRequires:	pkgconfig(sdl2)
21cr|gsplus-0.14-3|16	BuildRequires:	pkgconfig(SDL2_image)
21cr|gsplus-0.14-3|17	BuildRequires:	pkgconfig(xext)
21cr|gsplus-0.14-3|18	
21cr|gsplus-0.14-3|19	%description
21cr|gsplus-0.14-3|20	This is an Apple IIgs emulator. It's an open-source project based on the KEGS
21cr|gsplus-0.14-3|21	and GSPort emulators. It supports fullscreen, joysticks and audio through the
21cr|gsplus-0.14-3|22	SDL2 library.
21cr|gsplus-0.14-3|23	The use it you need to provide the ROM file and disk images and a config file
21cr|gsplus-0.14-3|24	(there is a sample in the %{name} data directory).
21cr|gsplus-0.14-3|25	
21cr|gsplus-0.14-3|26	%files
21cr|gsplus-0.14-3|27	%doc LICENSE.txt README.md
21cr|gsplus-0.14-3|28	%doc doc/gsplusmanual.pdf
21cr|gsplus-0.14-3|29	%{_bindir}/%{name}
21cr|gsplus-0.14-3|30	%{_datadir}/%{name}/*
21cr|gsplus-0.14-3|31	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|gsplus-0.14-3|32	%{_datadir}/applications/%{name}.desktop
21cr|gsplus-0.14-3|33	
21cr|gsplus-0.14-3|34	#-----------------------------------------------------------------------------
21cr|gsplus-0.14-3|35	
21cr|gsplus-0.14-3|36	%prep
21cr|gsplus-0.14-3|37	%setup -q
21cr|gsplus-0.14-3|38	
21cr|gsplus-0.14-3|39	%build
21cr|gsplus-0.14-3|40	# See Developer-QucikStart-Linux.txt
21cr|gsplus-0.14-3|41	cd src
21cr|gsplus-0.14-3|42	ln -s vars_x86linux_sdl2 vars
21cr|gsplus-0.14-3|43	%make
21cr|gsplus-0.14-3|44	
21cr|gsplus-0.14-3|45	%install
21cr|gsplus-0.14-3|46	# There is no automated install; go manually:
21cr|gsplus-0.14-3|47	# 1. Create needed dirs
21cr|gsplus-0.14-3|48	mkdir -pm 0755 %{buildroot}%{_bindir}
21cr|gsplus-0.14-3|49	mkdir -pm 0755 %{buildroot}%{_datadir}/%{name}
21cr|gsplus-0.14-3|50	for i in 16 32 64 128 256 512; do
21cr|gsplus-0.14-3|51	mkdir -pm 0755 %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/
21cr|gsplus-0.14-3|52	done
21cr|gsplus-0.14-3|53	# 2. Install the binary
21cr|gsplus-0.14-3|54	install -m 0755 -t %{buildroot}%{_bindir}/ %{name}
21cr|gsplus-0.14-3|55	# 3. Provide a menu entry for it
21cr|gsplus-0.14-3|56	install -d %{buildroot}%{_datadir}/applications
21cr|gsplus-0.14-3|57	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gsplus-0.14-3|58	[Desktop Entry]
21cr|gsplus-0.14-3|59	Type=Application
21cr|gsplus-0.14-3|60	Name=%{name}
21cr|gsplus-0.14-3|61	Comment=%{summary}
21cr|gsplus-0.14-3|62	Exec=%{name} %f
21cr|gsplus-0.14-3|63	Icon=%{name}
21cr|gsplus-0.14-3|64	Categories=Game;X-MandrivaLinux-MoreApplications-Emulators;
21cr|gsplus-0.14-3|65	EOF
21cr|gsplus-0.14-3|66	# 4. Install the sample config file
21cr|gsplus-0.14-3|67	install -m 0644 -t %{buildroot}%{_datadir}/%{name}/ src/config.txt
21cr|gsplus-0.14-3|68	# 5. Install the icons
21cr|gsplus-0.14-3|69	for i in 16 32 64 128 256 512; do
21cr|gsplus-0.14-3|70	install -m 0644 assets/gsp_icon_${i}.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
21cr|gsplus-0.14-3|71	done

2079 21
21cr|gsql-0.2.2-13|1	%define	major 0
21cr|gsql-0.2.2-13|2	%define	libname %mklibname %{name} %{major}
21cr|gsql-0.2.2-13|3	%define	devname %mklibname %{name} -d
21cr|gsql-0.2.2-13|4	
21cr|gsql-0.2.2-13|5	Summary:	Integrated database development tool for GNOME
21cr|gsql-0.2.2-13|6	Name:		gsql
21cr|gsql-0.2.2-13|7	Version:	0.2.2
21cr|gsql-0.2.2-13|8	Release:	13
21cr|gsql-0.2.2-13|9	License:	GPLv2+
21cr|gsql-0.2.2-13|10	Group:		Development/Databases
21cr|gsql-0.2.2-13|11	Url:		http://gsql.org
21cr|gsql-0.2.2-13|12	Source0:	http://gsql.googlecode.com/files/gsql-%{version}.tar.bz2
21cr|gsql-0.2.2-13|13	Patch1:		gsql-0.2.2-mysql_cursor-format-not-string-literal-and-no-format.patch
21cr|gsql-0.2.2-13|14	Patch2:		gsql-0.2.2-DESTDIR-duplicate.patch
21cr|gsql-0.2.2-13|15	Patch3:		gsql-0.2.2-libnotify0.7.patch
21cr|gsql-0.2.2-13|16	BuildRequires:	desktop-file-utils
21cr|gsql-0.2.2-13|17	BuildRequires:	GConf2
21cr|gsql-0.2.2-13|18	BuildRequires:	gettext
21cr|gsql-0.2.2-13|19	BuildRequires:	mysql-devel
21cr|gsql-0.2.2-13|20	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gsql-0.2.2-13|21	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gsql-0.2.2-13|22	BuildRequires:	pkgconfig(gtksourceview-2.0)
21cr|gsql-0.2.2-13|23	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gsql-0.2.2-13|24	BuildRequires:	pkgconfig(libgnome-2.0)
21cr|gsql-0.2.2-13|25	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gsql-0.2.2-13|26	BuildRequires:	pkgconfig(libnotify)
21cr|gsql-0.2.2-13|27	BuildRequires:	pkgconfig(libpq)
21cr|gsql-0.2.2-13|28	BuildRequires:	pkgconfig(libssh)
21cr|gsql-0.2.2-13|29	BuildRequires:	pkgconfig(vte)
21cr|gsql-0.2.2-13|30	Recommends:	%{name}-engine-mysql
21cr|gsql-0.2.2-13|31	Recommends:	%{name}-engine-postgresql
21cr|gsql-0.2.2-13|32	
21cr|gsql-0.2.2-13|33	%description
21cr|gsql-0.2.2-13|34	The mission of GSQL opensource project is to supply database developers with an
21cr|gsql-0.2.2-13|35	universal tool platform tailored against market leading DBMS by providing:
21cr|gsql-0.2.2-13|36	* native DBMS access (not via ODBC layer)
21cr|gsql-0.2.2-13|37	* databased objects organised into a tree
21cr|gsql-0.2.2-13|38	* intuitive and easy database objects handling
21cr|gsql-0.2.2-13|39	* syntax highlighting
21cr|gsql-0.2.2-13|40	* query plan builder
21cr|gsql-0.2.2-13|41	* query constructor
21cr|gsql-0.2.2-13|42	* query result export (in XML, CSV, HTML)
21cr|gsql-0.2.2-13|43	* debugger (depending on RDBMS)
21cr|gsql-0.2.2-13|44	* query planner control (depending on RDBMS)
21cr|gsql-0.2.2-13|45	* database administration functions
21cr|gsql-0.2.2-13|46	* database system monitoring
21cr|gsql-0.2.2-13|47	* GNOME integration (via gconf and gnome-keyring).
21cr|gsql-0.2.2-13|48	
21cr|gsql-0.2.2-13|49	%files -f %{name}.lang
21cr|gsql-0.2.2-13|50	%doc AUTHORS COPYING README
21cr|gsql-0.2.2-13|51	%{_bindir}/%{name}
21cr|gsql-0.2.2-13|52	%dir %{_libdir}/%{name}/
21cr|gsql-0.2.2-13|53	%dir %{_libdir}/%{name}/engines/
21cr|gsql-0.2.2-13|54	%{_sysconfdir}/gconf/schemas/%{name}.schemas
21cr|gsql-0.2.2-13|55	%dir %{_datadir}/%{name}/
21cr|gsql-0.2.2-13|56	%dir %{_datadir}/%{name}/glade/
21cr|gsql-0.2.2-13|57	%{_datadir}/%{name}/glade/%{name}_dialogs.glade
21cr|gsql-0.2.2-13|58	%dir %{_datadir}/%{name}/ui/
21cr|gsql-0.2.2-13|59	%{_datadir}/%{name}/ui/*.ui
21cr|gsql-0.2.2-13|60	%dir %{_datadir}/pixmaps/%{name}/
21cr|gsql-0.2.2-13|61	%{_datadir}/pixmaps/%{name}/*.png
21cr|gsql-0.2.2-13|62	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|gsql-0.2.2-13|63	%{_datadir}/applications/%{name}.desktop
21cr|gsql-0.2.2-13|64	%{_mandir}/man1/*
21cr|gsql-0.2.2-13|65	
21cr|gsql-0.2.2-13|66	#----------------------------------------------------------------------------
21cr|gsql-0.2.2-13|67	
21cr|gsql-0.2.2-13|68	%package -n %{libname}
21cr|gsql-0.2.2-13|69	Summary:	Shared library for %{name}
21cr|gsql-0.2.2-13|70	Group:		System/Libraries
21cr|gsql-0.2.2-13|71	Conflicts:	%{name} < 0.2.2-8
21cr|gsql-0.2.2-13|72	
21cr|gsql-0.2.2-13|73	%description -n %{libname}
21cr|gsql-0.2.2-13|74	Shared library for %{name}.
21cr|gsql-0.2.2-13|75	
21cr|gsql-0.2.2-13|76	%files -n %{libname}
21cr|gsql-0.2.2-13|77	%doc AUTHORS COPYING
21cr|gsql-0.2.2-13|78	%{_libdir}/lib%{name}.so.%{major}*
21cr|gsql-0.2.2-13|79	
21cr|gsql-0.2.2-13|80	#----------------------------------------------------------------------------
21cr|gsql-0.2.2-13|81	
21cr|gsql-0.2.2-13|82	%package -n %{devname}
21cr|gsql-0.2.2-13|83	Summary:	Development files for %{name}
21cr|gsql-0.2.2-13|84	Group:		Development/Databases
21cr|gsql-0.2.2-13|85	Requires:	%{libname} = %{EVRD}
21cr|gsql-0.2.2-13|86	Provides:	%{name}-devel = %{EVRD}
21cr|gsql-0.2.2-13|87	Conflicts:	%{name}-devel < 0.2.2-8
21cr|gsql-0.2.2-13|88	Obsoletes:	%{name}-devel < 0.2.2-8
21cr|gsql-0.2.2-13|89	
21cr|gsql-0.2.2-13|90	%description -n %{devname}
21cr|gsql-0.2.2-13|91	This package contains libraries and header files for
21cr|gsql-0.2.2-13|92	developing applications that use %{name}.
21cr|gsql-0.2.2-13|93	
21cr|gsql-0.2.2-13|94	%files -n %{devname}
21cr|gsql-0.2.2-13|95	%doc AUTHORS COPYING README
21cr|gsql-0.2.2-13|96	%{_libdir}/*.so
21cr|gsql-0.2.2-13|97	%{_libdir}/pkgconfig/lib%{name}.pc
21cr|gsql-0.2.2-13|98	%{_includedir}/lib%{name}/
21cr|gsql-0.2.2-13|99	
21cr|gsql-0.2.2-13|100	#----------------------------------------------------------------------------
21cr|gsql-0.2.2-13|101	
21cr|gsql-0.2.2-13|102	%package plugins
21cr|gsql-0.2.2-13|103	Summary:	Additional plugins for %{name}
21cr|gsql-0.2.2-13|104	Group:		Development/Databases
21cr|gsql-0.2.2-13|105	Requires:	%{name} = %{EVRD}
21cr|gsql-0.2.2-13|106	
21cr|gsql-0.2.2-13|107	%description plugins
21cr|gsql-0.2.2-13|108	Additional plugins for %{name}:
21cr|gsql-0.2.2-13|109	* Terminal - opens a terminal session with parameters (such as login,
21cr|gsql-0.2.2-13|110	password etc) taken from the active session
21cr|gsql-0.2.2-13|111	* Exporter - exports query results to a CVS file. So far only fetched
21cr|gsql-0.2.2-13|112	records could be exported
21cr|gsql-0.2.2-13|113	* Runner   - periodically executes SQL queries.
21cr|gsql-0.2.2-13|114	
21cr|gsql-0.2.2-13|115	%files plugins
21cr|gsql-0.2.2-13|116	%doc AUTHORS COPYING README
21cr|gsql-0.2.2-13|117	%{_libdir}/%{name}/plugins/
21cr|gsql-0.2.2-13|118	%{_sysconfdir}/gconf/schemas/%{name}-plugins.schemas
21cr|gsql-0.2.2-13|119	%{_datadir}/pixmaps/%{name}/plugins/
21cr|gsql-0.2.2-13|120	%{_datadir}/%{name}/ui/plugins/
21cr|gsql-0.2.2-13|121	%{_datadir}/%{name}/glade/plugins/
21cr|gsql-0.2.2-13|122	
21cr|gsql-0.2.2-13|123	#----------------------------------------------------------------------------
21cr|gsql-0.2.2-13|124	
21cr|gsql-0.2.2-13|125	%package engine-mysql
21cr|gsql-0.2.2-13|126	Summary:	MySQL engine for %{name}
21cr|gsql-0.2.2-13|127	Group:		Development/Databases
21cr|gsql-0.2.2-13|128	Requires:	%{name} = %{EVRD}
21cr|gsql-0.2.2-13|129	
21cr|gsql-0.2.2-13|130	%description engine-mysql
21cr|gsql-0.2.2-13|131	MySQL engine for GSQL.
21cr|gsql-0.2.2-13|132	
21cr|gsql-0.2.2-13|133	%files engine-mysql
21cr|gsql-0.2.2-13|134	%doc AUTHORS COPYING README
21cr|gsql-0.2.2-13|135	%{_libdir}/%{name}/engines/lib%{name}engine_mysql.so*
21cr|gsql-0.2.2-13|136	%{_sysconfdir}/gconf/schemas/%{name}-engine-mysql.schemas
21cr|gsql-0.2.2-13|137	%{_datadir}/%{name}/ui/mysql/
21cr|gsql-0.2.2-13|138	%{_datadir}/%{name}/glade/mysql/
21cr|gsql-0.2.2-13|139	%{_datadir}/pixmaps/%{name}/mysql/
21cr|gsql-0.2.2-13|140	
21cr|gsql-0.2.2-13|141	#----------------------------------------------------------------------------
21cr|gsql-0.2.2-13|142	
21cr|gsql-0.2.2-13|143	%package engine-postgresql
21cr|gsql-0.2.2-13|144	Summary:	PostgreSQL engine for %{name}
21cr|gsql-0.2.2-13|145	Group:		Development/Databases
21cr|gsql-0.2.2-13|146	Requires:	%{name} = %{EVRD}
21cr|gsql-0.2.2-13|147	
21cr|gsql-0.2.2-13|148	%description engine-postgresql
21cr|gsql-0.2.2-13|149	PostgreSQL engine for GSQL.
21cr|gsql-0.2.2-13|150	
21cr|gsql-0.2.2-13|151	%files engine-postgresql
21cr|gsql-0.2.2-13|152	%doc AUTHORS COPYING README
21cr|gsql-0.2.2-13|153	%{_libdir}/%{name}/engines/lib%{name}engine_pgsql.so*
21cr|gsql-0.2.2-13|154	%{_datadir}/%{name}/ui/postgresql/
21cr|gsql-0.2.2-13|155	%{_datadir}/%{name}/glade/postgresql/
21cr|gsql-0.2.2-13|156	%{_datadir}/pixmaps/%{name}/postgresql/
21cr|gsql-0.2.2-13|157	
21cr|gsql-0.2.2-13|158	#----------------------------------------------------------------------------
21cr|gsql-0.2.2-13|159	
21cr|gsql-0.2.2-13|160	%prep
21cr|gsql-0.2.2-13|161	%setup -q
21cr|gsql-0.2.2-13|162	%patch1 -p0
21cr|gsql-0.2.2-13|163	%patch2 -p1 -b .dest
21cr|gsql-0.2.2-13|164	%patch3 -p0 -b .notify
21cr|gsql-0.2.2-13|165	
21cr|gsql-0.2.2-13|166	%build
21cr|gsql-0.2.2-13|167	%configure \
21cr|gsql-0.2.2-13|168	--disable-schemas-install \
21cr|gsql-0.2.2-13|169	--disable-static \
21cr|gsql-0.2.2-13|170	--without-oracle \
21cr|gsql-0.2.2-13|171	--with-mysql=%{_prefix} \
21cr|gsql-0.2.2-13|172	--with-mysql-lib=%{_prefix} \
21cr|gsql-0.2.2-13|173	--with-mysql-include=%{_prefix} \
21cr|gsql-0.2.2-13|174	--with-pgsql-lib=%{_prefix} \
21cr|gsql-0.2.2-13|175	--with-pgsql-include=%{_prefix}
21cr|gsql-0.2.2-13|176	
21cr|gsql-0.2.2-13|177	%make
21cr|gsql-0.2.2-13|178	
21cr|gsql-0.2.2-13|179	
21cr|gsql-0.2.2-13|180	%install
21cr|gsql-0.2.2-13|181	%makeinstall DESTDIR=%{buildroot}
21cr|gsql-0.2.2-13|182	
21cr|gsql-0.2.2-13|183	%find_lang %{name}
21cr|gsql-0.2.2-13|184	
21cr|gsql-0.2.2-13|185	# remove improperly placed docs
21cr|gsql-0.2.2-13|186	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

2080 21
21cr|gst123-0.3.5-1|1	Summary:	Command line audio player based on GStreamer
21cr|gst123-0.3.5-1|2	Name:		gst123
21cr|gst123-0.3.5-1|3	Version:	0.3.5
21cr|gst123-0.3.5-1|4	Release:	1
21cr|gst123-0.3.5-1|5	License:	LGPLv2+
21cr|gst123-0.3.5-1|6	Group:		Sound
21cr|gst123-0.3.5-1|7	Url:		http://space.twc.de/~stefan/gst123.php
21cr|gst123-0.3.5-1|8	Source0:	http://space.twc.de/~stefan/%{name}/%{name}-%{version}.tar.bz2
21cr|gst123-0.3.5-1|9	Patch0:		gst123-0.3.5-fix-ncurses-detection.patch
21cr|gst123-0.3.5-1|10	Patch1:		gst123-0.3.4-changelog.patch
21cr|gst123-0.3.5-1|11	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21cr|gst123-0.3.5-1|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gst123-0.3.5-1|13	BuildRequires:	pkgconfig(ncurses) >= 5
21cr|gst123-0.3.5-1|14	BuildRequires:	pkgconfig(x11)
21cr|gst123-0.3.5-1|15	
21cr|gst123-0.3.5-1|16	%description
21cr|gst123-0.3.5-1|17	The program gst123 is designed to be a more flexible command line player in
21cr|gst123-0.3.5-1|18	the spirit of ogg123 and mpg123, based on gstreamer. It plays all file formats
21cr|gst123-0.3.5-1|19	gstreamer understands, so if you have a music collection which contains
21cr|gst123-0.3.5-1|20	different file formats, like flac, ogg and mp3, you can use gst123 to play all
21cr|gst123-0.3.5-1|21	your music files.
21cr|gst123-0.3.5-1|22	
21cr|gst123-0.3.5-1|23	%files
21cr|gst123-0.3.5-1|24	%doc AUTHORS ChangeLog NEWS TODO
21cr|gst123-0.3.5-1|25	%{_bindir}/%{name}
21cr|gst123-0.3.5-1|26	%{_mandir}/man1/%{name}.1*
21cr|gst123-0.3.5-1|27	
21cr|gst123-0.3.5-1|28	#-----------------------------------------------------------------------------
21cr|gst123-0.3.5-1|29	
21cr|gst123-0.3.5-1|30	%prep
21cr|gst123-0.3.5-1|31	%setup -q
21cr|gst123-0.3.5-1|32	%apply_patches
21cr|gst123-0.3.5-1|33	
21cr|gst123-0.3.5-1|34	%build
21cr|gst123-0.3.5-1|35	autoreconf -vfi
21cr|gst123-0.3.5-1|36	%configure
21cr|gst123-0.3.5-1|37	%make
21cr|gst123-0.3.5-1|38	
21cr|gst123-0.3.5-1|39	%install
21cr|gst123-0.3.5-1|40	%makeinstall_std

2081 21
21cr|gstm-1.2-15|1	%define _disable_rebuild_configure 1
21cr|gstm-1.2-15|2	
21cr|gstm-1.2-15|3	Summary:	A front-end to ssh tunneling
21cr|gstm-1.2-15|4	Name:		gstm
21cr|gstm-1.2-15|5	Version:	1.2
21cr|gstm-1.2-15|6	Release:	15
21cr|gstm-1.2-15|7	License:	GPLv2+
21cr|gstm-1.2-15|8	Group:		Networking/Remote access
21cr|gstm-1.2-15|9	Url:		http://gstm.sourceforge.net
21cr|gstm-1.2-15|10	Source0:	http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
21cr|gstm-1.2-15|11	BuildRequires:	desktop-file-utils
21cr|gstm-1.2-15|12	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gstm-1.2-15|13	Requires:	openssh-clients
21cr|gstm-1.2-15|14	
21cr|gstm-1.2-15|15	%description
21cr|gstm-1.2-15|16	gSTM, short for Gnome SSH Tunnel Manager, is a graphical front-end for
21cr|gstm-1.2-15|17	managing ssh tunneled portredirects.
21cr|gstm-1.2-15|18	
21cr|gstm-1.2-15|19	%files
21cr|gstm-1.2-15|20	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|gstm-1.2-15|21	%{_bindir}/%{name}
21cr|gstm-1.2-15|22	%{_datadir}/applications/*.desktop
21cr|gstm-1.2-15|23	%{_datadir}/pixmaps/*
21cr|gstm-1.2-15|24	
21cr|gstm-1.2-15|25	#----------------------------------------------------------------------------
21cr|gstm-1.2-15|26	
21cr|gstm-1.2-15|27	%package -n gaskpass
21cr|gstm-1.2-15|28	Summary:	A Gnome X11 passphrase dialog for OpenSSH
21cr|gstm-1.2-15|29	Group:		Networking/Remote access
21cr|gstm-1.2-15|30	
21cr|gstm-1.2-15|31	%description -n gaskpass
21cr|gstm-1.2-15|32	A Gnome X11 passphrase dialog for OpenSSH.
21cr|gstm-1.2-15|33	
21cr|gstm-1.2-15|34	%files -n gaskpass
21cr|gstm-1.2-15|35	%{_bindir}/gaskpass
21cr|gstm-1.2-15|36	
21cr|gstm-1.2-15|37	#----------------------------------------------------------------------------
21cr|gstm-1.2-15|38	
21cr|gstm-1.2-15|39	%prep
21cr|gstm-1.2-15|40	%setup -q
21cr|gstm-1.2-15|41	
21cr|gstm-1.2-15|42	%build
21cr|gstm-1.2-15|43	%global optflags %{optflags} -fcommon
21cr|gstm-1.2-15|44	export LIBS="-lX11 -lxml2"
21cr|gstm-1.2-15|45	%configure
21cr|gstm-1.2-15|46	%make
21cr|gstm-1.2-15|47	
21cr|gstm-1.2-15|48	%install
21cr|gstm-1.2-15|49	%makeinstall

2082 21
21cr|gstreamer0.10-0.10.36-14|1	%define	oname	gstreamer
21cr|gstreamer0.10-0.10.36-14|2	%define	vname	%{oname}10
21cr|gstreamer0.10-0.10.36-14|3	
21cr|gstreamer0.10-0.10.36-14|4	%define major	0
21cr|gstreamer0.10-0.10.36-14|5	%define api	0.10
21cr|gstreamer0.10-0.10.36-14|6	%define libname			%mklibname %{name}_ %{major}
21cr|gstreamer0.10-0.10.36-14|7	%define libgstbase		%mklibname gstbase%{api}_ %{major}
21cr|gstreamer0.10-0.10.36-14|8	%define libgstcheck		%mklibname gstcheck%{api}_ %{major}
21cr|gstreamer0.10-0.10.36-14|9	%define libgstcontroller	%mklibname gstcontroller%{api}_ %{major}
21cr|gstreamer0.10-0.10.36-14|10	%define libgstdataprocol	%mklibname gstdataprocol%{api}_ %{major}
21cr|gstreamer0.10-0.10.36-14|11	%define libgstnet		%mklibname gstnet%{api}_ %{major}
21cr|gstreamer0.10-0.10.36-14|12	%define girname			%mklibname gst-gir %{api}
21cr|gstreamer0.10-0.10.36-14|13	%define devname			%mklibname %{name} -d
21cr|gstreamer0.10-0.10.36-14|14	
21cr|gstreamer0.10-0.10.36-14|15	%bcond_with	docs
21cr|gstreamer0.10-0.10.36-14|16	
21cr|gstreamer0.10-0.10.36-14|17	Summary:	GStreamer Streaming-media framework runtime
21cr|gstreamer0.10-0.10.36-14|18	Name:		gstreamer%{api}
21cr|gstreamer0.10-0.10.36-14|19	Version:	0.10.36
21cr|gstreamer0.10-0.10.36-14|20	Release:	14
21cr|gstreamer0.10-0.10.36-14|21	License:	LGPLv2.1+
21cr|gstreamer0.10-0.10.36-14|22	Group:		Sound
21cr|gstreamer0.10-0.10.36-14|23	Url:		http://gstreamer.freedesktop.org/
21cr|gstreamer0.10-0.10.36-14|24	Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/gstreamer/%{api}/%{oname}-%{version}.tar.xz
21cr|gstreamer0.10-0.10.36-14|25	Patch0:		gstreamer-inspect-rpm-format.patch
21cr|gstreamer0.10-0.10.36-14|26	Patch1:		gstreamer-0.10.36-bison-3.0.patch
21cr|gstreamer0.10-0.10.36-14|27	Patch2:		gstreamer0.10-disable-volatile.patch
21cr|gstreamer0.10-0.10.36-14|28	BuildRequires:	bison
21cr|gstreamer0.10-0.10.36-14|29	BuildRequires:	chrpath
21cr|gstreamer0.10-0.10.36-14|30	BuildRequires:	flex
21cr|gstreamer0.10-0.10.36-14|31	%ifarch %{ix86}
21cr|gstreamer0.10-0.10.36-14|32	BuildRequires:	nasm
21cr|gstreamer0.10-0.10.36-14|33	%endif
21cr|gstreamer0.10-0.10.36-14|34	BuildRequires:	gettext-devel
21cr|gstreamer0.10-0.10.36-14|35	BuildRequires:	pkgconfig(check)
21cr|gstreamer0.10-0.10.36-14|36	BuildRequires:	pkgconfig(glib-2.0)
21cr|gstreamer0.10-0.10.36-14|37	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gstreamer0.10-0.10.36-14|38	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gstreamer0.10-0.10.36-14|39	BuildRequires:	pkgconfig(popt)
21cr|gstreamer0.10-0.10.36-14|40	%ifnarch %{arm} %{mips}
21cr|gstreamer0.10-0.10.36-14|41	BuildRequires:	pkgconfig(valgrind)
21cr|gstreamer0.10-0.10.36-14|42	%endif
21cr|gstreamer0.10-0.10.36-14|43	%if %{with docs}
21cr|gstreamer0.10-0.10.36-14|44	BuildRequires:	gtk-doc >= 0.7
21cr|gstreamer0.10-0.10.36-14|45	BuildRequires:	transfig
21cr|gstreamer0.10-0.10.36-14|46	BuildRequires:	docbook-dtd42-xml
21cr|gstreamer0.10-0.10.36-14|47	BuildRequires:	docbook-dtd412-xml
21cr|gstreamer0.10-0.10.36-14|48	BuildRequires:	ghostscript
21cr|gstreamer0.10-0.10.36-14|49	BuildRequires:	python-pyxml
21cr|gstreamer0.10-0.10.36-14|50	%endif
21cr|gstreamer0.10-0.10.36-14|51	
21cr|gstreamer0.10-0.10.36-14|52	%description
21cr|gstreamer0.10-0.10.36-14|53	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-0.10.36-14|54	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-0.10.36-14|55	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-0.10.36-14|56	else media-related.  Its plugin-based architecture means that new data
21cr|gstreamer0.10-0.10.36-14|57	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-0.10.36-14|58	plugins.
21cr|gstreamer0.10-0.10.36-14|59	
21cr|gstreamer0.10-0.10.36-14|60	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|61	
21cr|gstreamer0.10-0.10.36-14|62	%package tools
21cr|gstreamer0.10-0.10.36-14|63	Summary:	GStreamer Streaming-media framework runtime
21cr|gstreamer0.10-0.10.36-14|64	Group:		Sound
21cr|gstreamer0.10-0.10.36-14|65	Provides:	%{vname}-tools = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|66	%rename		gstreamer
21cr|gstreamer0.10-0.10.36-14|67	
21cr|gstreamer0.10-0.10.36-14|68	%description tools
21cr|gstreamer0.10-0.10.36-14|69	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-0.10.36-14|70	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-0.10.36-14|71	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-0.10.36-14|72	else media-related.  Its plugin-based architecture means that new data
21cr|gstreamer0.10-0.10.36-14|73	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-0.10.36-14|74	plugins.
21cr|gstreamer0.10-0.10.36-14|75	
21cr|gstreamer0.10-0.10.36-14|76	%files tools -f %{oname}-%{api}.lang
21cr|gstreamer0.10-0.10.36-14|77	%doc AUTHORS COPYING README NEWS
21cr|gstreamer0.10-0.10.36-14|78	%dir %{_var}/cache/%{oname}-%{api}
21cr|gstreamer0.10-0.10.36-14|79	%{_bindir}/gst-feedback-%{api}
21cr|gstreamer0.10-0.10.36-14|80	%{_bindir}/gst-inspect-%{api}
21cr|gstreamer0.10-0.10.36-14|81	%{_bindir}/gst-launch-%{api}
21cr|gstreamer0.10-0.10.36-14|82	%{_bindir}/gst-typefind-%{api}
21cr|gstreamer0.10-0.10.36-14|83	%{_bindir}/gst-xmlinspect-%{api}
21cr|gstreamer0.10-0.10.36-14|84	%{_bindir}/gst-xmllaunch-%{api}
21cr|gstreamer0.10-0.10.36-14|85	%dir %{_libdir}/%{oname}-%{api}
21cr|gstreamer0.10-0.10.36-14|86	%{_libexecdir}/%{oname}-%{api}/gst-plugin-scanner
21cr|gstreamer0.10-0.10.36-14|87	%{_libdir}/%{oname}-%{api}/libgstcoreelements.so
21cr|gstreamer0.10-0.10.36-14|88	%{_libdir}/%{oname}-%{api}/libgstcoreindexers.so
21cr|gstreamer0.10-0.10.36-14|89	%{_mandir}/man1/gst-feedback-%{api}.1*
21cr|gstreamer0.10-0.10.36-14|90	%{_mandir}/man1/gst-inspect-%{api}.1*
21cr|gstreamer0.10-0.10.36-14|91	%{_mandir}/man1/gst-launch-%{api}.1*
21cr|gstreamer0.10-0.10.36-14|92	%{_mandir}/man1/gst-typefind-%{api}.1*
21cr|gstreamer0.10-0.10.36-14|93	%{_mandir}/man1/gst-xmlinspect-%{api}.1*
21cr|gstreamer0.10-0.10.36-14|94	%{_mandir}/man1/gst-xmllaunch-%{api}.1*
21cr|gstreamer0.10-0.10.36-14|95	
21cr|gstreamer0.10-0.10.36-14|96	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|97	
21cr|gstreamer0.10-0.10.36-14|98	%package -n %{libname}
21cr|gstreamer0.10-0.10.36-14|99	Summary:	Library for GStreamer streaming-media framework
21cr|gstreamer0.10-0.10.36-14|100	Group:		System/Libraries
21cr|gstreamer0.10-0.10.36-14|101	Requires:	%{name}-tools >= %{EVRD}
21cr|gstreamer0.10-0.10.36-14|102	Provides:	libgstreamer%{api} = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|103	Obsoletes:	%{_lib}gstreamer0.10_0.10 < 0.10.36-10
21cr|gstreamer0.10-0.10.36-14|104	
21cr|gstreamer0.10-0.10.36-14|105	%description -n %{libname}
21cr|gstreamer0.10-0.10.36-14|106	This package contains the library for %{name}.
21cr|gstreamer0.10-0.10.36-14|107	
21cr|gstreamer0.10-0.10.36-14|108	%files -n %{libname}
21cr|gstreamer0.10-0.10.36-14|109	%{_libdir}/libgstreamer-%{api}.so.%{major}*
21cr|gstreamer0.10-0.10.36-14|110	
21cr|gstreamer0.10-0.10.36-14|111	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|112	
21cr|gstreamer0.10-0.10.36-14|113	%package -n %{libgstbase}
21cr|gstreamer0.10-0.10.36-14|114	Summary:	Library for GStreamer streaming-media framework
21cr|gstreamer0.10-0.10.36-14|115	Group:		System/Libraries
21cr|gstreamer0.10-0.10.36-14|116	
21cr|gstreamer0.10-0.10.36-14|117	%description -n %{libgstbase}
21cr|gstreamer0.10-0.10.36-14|118	This package contains the library for %{name}base.
21cr|gstreamer0.10-0.10.36-14|119	
21cr|gstreamer0.10-0.10.36-14|120	%files -n %{libgstbase}
21cr|gstreamer0.10-0.10.36-14|121	%{_libdir}/libgstbase-%{api}.so.%{major}*
21cr|gstreamer0.10-0.10.36-14|122	
21cr|gstreamer0.10-0.10.36-14|123	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|124	
21cr|gstreamer0.10-0.10.36-14|125	%package -n %{libgstcheck}
21cr|gstreamer0.10-0.10.36-14|126	Summary:	Library for GStreamer streaming-media framework
21cr|gstreamer0.10-0.10.36-14|127	Group:		System/Libraries
21cr|gstreamer0.10-0.10.36-14|128	
21cr|gstreamer0.10-0.10.36-14|129	%description -n %{libgstcheck}
21cr|gstreamer0.10-0.10.36-14|130	This package contains the library for %{name}check.
21cr|gstreamer0.10-0.10.36-14|131	
21cr|gstreamer0.10-0.10.36-14|132	%files -n %{libgstcheck}
21cr|gstreamer0.10-0.10.36-14|133	%{_libdir}/libgstcheck-%{api}.so.%{major}*
21cr|gstreamer0.10-0.10.36-14|134	
21cr|gstreamer0.10-0.10.36-14|135	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|136	
21cr|gstreamer0.10-0.10.36-14|137	%package -n %{libgstcontroller}
21cr|gstreamer0.10-0.10.36-14|138	Summary:	Library for GStreamer streaming-media framework
21cr|gstreamer0.10-0.10.36-14|139	Group:		System/Libraries
21cr|gstreamer0.10-0.10.36-14|140	
21cr|gstreamer0.10-0.10.36-14|141	%description -n %{libgstcontroller}
21cr|gstreamer0.10-0.10.36-14|142	This package contains the library for %{name}controller.
21cr|gstreamer0.10-0.10.36-14|143	
21cr|gstreamer0.10-0.10.36-14|144	%files -n %{libgstcontroller}
21cr|gstreamer0.10-0.10.36-14|145	%{_libdir}/libgstcontroller-%{api}.so.%{major}*
21cr|gstreamer0.10-0.10.36-14|146	
21cr|gstreamer0.10-0.10.36-14|147	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|148	
21cr|gstreamer0.10-0.10.36-14|149	%package -n %{libgstdataprocol}
21cr|gstreamer0.10-0.10.36-14|150	Summary:	Library for GStreamer streaming-media framework
21cr|gstreamer0.10-0.10.36-14|151	Group:		System/Libraries
21cr|gstreamer0.10-0.10.36-14|152	
21cr|gstreamer0.10-0.10.36-14|153	%description -n %{libgstdataprocol}
21cr|gstreamer0.10-0.10.36-14|154	This package contains the library for %{name}dataprocol.
21cr|gstreamer0.10-0.10.36-14|155	
21cr|gstreamer0.10-0.10.36-14|156	%files -n %{libgstdataprocol}
21cr|gstreamer0.10-0.10.36-14|157	%{_libdir}/libgstdataprotocol-%{api}.so.%{major}*
21cr|gstreamer0.10-0.10.36-14|158	
21cr|gstreamer0.10-0.10.36-14|159	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|160	
21cr|gstreamer0.10-0.10.36-14|161	%package -n %{libgstnet}
21cr|gstreamer0.10-0.10.36-14|162	Summary:	Library for GStreamer streaming-media framework
21cr|gstreamer0.10-0.10.36-14|163	Group:		System/Libraries
21cr|gstreamer0.10-0.10.36-14|164	
21cr|gstreamer0.10-0.10.36-14|165	%description -n %{libgstnet}
21cr|gstreamer0.10-0.10.36-14|166	This package contains the library for %{name}net.
21cr|gstreamer0.10-0.10.36-14|167	
21cr|gstreamer0.10-0.10.36-14|168	%files -n %{libgstnet}
21cr|gstreamer0.10-0.10.36-14|169	%{_libdir}/libgstnet-%{api}.so.%{major}*
21cr|gstreamer0.10-0.10.36-14|170	
21cr|gstreamer0.10-0.10.36-14|171	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|172	
21cr|gstreamer0.10-0.10.36-14|173	%package -n %{girname}
21cr|gstreamer0.10-0.10.36-14|174	Summary:	GObject Introspection interface libraries for %{name}
21cr|gstreamer0.10-0.10.36-14|175	Group:		System/Libraries
21cr|gstreamer0.10-0.10.36-14|176	Conflicts:	gir-repository < 0.6.5-3
21cr|gstreamer0.10-0.10.36-14|177	
21cr|gstreamer0.10-0.10.36-14|178	%description -n %{girname}
21cr|gstreamer0.10-0.10.36-14|179	GObject Introspection interface libraries for %{name}.
21cr|gstreamer0.10-0.10.36-14|180	
21cr|gstreamer0.10-0.10.36-14|181	%files -n %{girname}
21cr|gstreamer0.10-0.10.36-14|182	%{_libdir}/girepository-1.0/Gst-%{api}.typelib
21cr|gstreamer0.10-0.10.36-14|183	%{_libdir}/girepository-1.0/GstBase-%{api}.typelib
21cr|gstreamer0.10-0.10.36-14|184	%{_libdir}/girepository-1.0/GstCheck-%{api}.typelib
21cr|gstreamer0.10-0.10.36-14|185	%{_libdir}/girepository-1.0/GstController-%{api}.typelib
21cr|gstreamer0.10-0.10.36-14|186	%{_libdir}/girepository-1.0/GstNet-%{api}.typelib
21cr|gstreamer0.10-0.10.36-14|187	
21cr|gstreamer0.10-0.10.36-14|188	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|189	
21cr|gstreamer0.10-0.10.36-14|190	%package -n %{devname}
21cr|gstreamer0.10-0.10.36-14|191	Summary:	Libraries and include files for GStreamer streaming-media framework
21cr|gstreamer0.10-0.10.36-14|192	Group:		Development/C
21cr|gstreamer0.10-0.10.36-14|193	Requires:	%{libname} = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|194	Requires:	%{libgstbase} = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|195	Requires:	%{libgstcheck} = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|196	Requires:	%{libgstcontroller} = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|197	Requires:	%{libgstdataprocol} = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|198	Requires:	%{libgstnet} = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|199	Requires:	%{girname} = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|200	Provides:	libgstreamer-devel = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|201	Provides:	gstreamer%{api}-devel = %{EVRD}
21cr|gstreamer0.10-0.10.36-14|202	Conflicts:	gir-repository < 0.6.5-3
21cr|gstreamer0.10-0.10.36-14|203	
21cr|gstreamer0.10-0.10.36-14|204	%description -n %{devname}
21cr|gstreamer0.10-0.10.36-14|205	This package contains the libraries and includes files necessary to develop
21cr|gstreamer0.10-0.10.36-14|206	applications and plugins for GStreamer.
21cr|gstreamer0.10-0.10.36-14|207	
21cr|gstreamer0.10-0.10.36-14|208	%files -n %{devname}
21cr|gstreamer0.10-0.10.36-14|209	%doc ChangeLog
21cr|gstreamer0.10-0.10.36-14|210	%if %{with docs}
21cr|gstreamer0.10-0.10.36-14|211	%doc %{_datadir}/doc/%{oname}-%{api}
21cr|gstreamer0.10-0.10.36-14|212	%endif
21cr|gstreamer0.10-0.10.36-14|213	%dir %{_includedir}/%{oname}-%{api}
21cr|gstreamer0.10-0.10.36-14|214	%dir %{_includedir}/%{oname}-%{api}/gst
21cr|gstreamer0.10-0.10.36-14|215	%{_includedir}/%{oname}-%{api}/gst/*.h
21cr|gstreamer0.10-0.10.36-14|216	%dir %{_includedir}/%{oname}-%{api}/gst/base/
21cr|gstreamer0.10-0.10.36-14|217	%{_includedir}/%{oname}-%{api}/gst/base/*.h
21cr|gstreamer0.10-0.10.36-14|218	%{_includedir}/%{oname}-%{api}/gst/check/
21cr|gstreamer0.10-0.10.36-14|219	%dir %{_includedir}/%{oname}-%{api}/gst/controller/
21cr|gstreamer0.10-0.10.36-14|220	%{_includedir}/%{oname}-%{api}/gst/controller/*.h
21cr|gstreamer0.10-0.10.36-14|221	%dir %{_includedir}/%{oname}-%{api}/gst/dataprotocol/
21cr|gstreamer0.10-0.10.36-14|222	%{_includedir}/%{oname}-%{api}/gst/dataprotocol/*.h
21cr|gstreamer0.10-0.10.36-14|223	%{_includedir}/%{oname}-%{api}/gst/net/
21cr|gstreamer0.10-0.10.36-14|224	%{_libdir}/libgstbase-%{api}.so
21cr|gstreamer0.10-0.10.36-14|225	%{_libdir}/libgstcheck-%{api}.so
21cr|gstreamer0.10-0.10.36-14|226	%{_libdir}/libgstdataprotocol-%{api}.so
21cr|gstreamer0.10-0.10.36-14|227	%{_libdir}/libgstreamer-%{api}.so
21cr|gstreamer0.10-0.10.36-14|228	%{_libdir}/libgstnet-%{api}.so
21cr|gstreamer0.10-0.10.36-14|229	%{_libdir}/libgstcontroller-%{api}.so
21cr|gstreamer0.10-0.10.36-14|230	%{_libdir}/pkgconfig/gstreamer-%{api}.pc
21cr|gstreamer0.10-0.10.36-14|231	%{_libdir}/pkgconfig/gstreamer-base-%{api}.pc
21cr|gstreamer0.10-0.10.36-14|232	%{_libdir}/pkgconfig/gstreamer-check-%{api}.pc
21cr|gstreamer0.10-0.10.36-14|233	%{_libdir}/pkgconfig/gstreamer-dataprotocol-%{api}.pc
21cr|gstreamer0.10-0.10.36-14|234	%{_libdir}/pkgconfig/gstreamer-net-%{api}.pc
21cr|gstreamer0.10-0.10.36-14|235	%{_libdir}/pkgconfig/gstreamer-controller-%{api}.pc
21cr|gstreamer0.10-0.10.36-14|236	%{_datadir}/aclocal/gst-element-check-%{api}.m4
21cr|gstreamer0.10-0.10.36-14|237	%{_datadir}/gtk-doc/html/%{oname}-%{api}/
21cr|gstreamer0.10-0.10.36-14|238	%{_datadir}/gtk-doc/html/%{oname}-libs-%{api}/
21cr|gstreamer0.10-0.10.36-14|239	%{_datadir}/gtk-doc/html/%{oname}-plugins-%{api}
21cr|gstreamer0.10-0.10.36-14|240	%{_datadir}/gir-1.0/Gst-%{api}.gir
21cr|gstreamer0.10-0.10.36-14|241	%{_datadir}/gir-1.0/GstBase-%{api}.gir
21cr|gstreamer0.10-0.10.36-14|242	%{_datadir}/gir-1.0/GstCheck-%{api}.gir
21cr|gstreamer0.10-0.10.36-14|243	%{_datadir}/gir-1.0/GstController-%{api}.gir
21cr|gstreamer0.10-0.10.36-14|244	%{_datadir}/gir-1.0/GstNet-%{api}.gir
21cr|gstreamer0.10-0.10.36-14|245	
21cr|gstreamer0.10-0.10.36-14|246	#----------------------------------------------------------------------------
21cr|gstreamer0.10-0.10.36-14|247	
21cr|gstreamer0.10-0.10.36-14|248	%prep
21cr|gstreamer0.10-0.10.36-14|249	%setup -qn %{oname}-%{version}
21cr|gstreamer0.10-0.10.36-14|250	%apply_patches
21cr|gstreamer0.10-0.10.36-14|251	
21cr|gstreamer0.10-0.10.36-14|252	%build
21cr|gstreamer0.10-0.10.36-14|253	%configure \
21cr|gstreamer0.10-0.10.36-14|254	--disable-static \
21cr|gstreamer0.10-0.10.36-14|255	--enable-debug \
21cr|gstreamer0.10-0.10.36-14|256	--disable-dependency-tracking \
21cr|gstreamer0.10-0.10.36-14|257	--with-package-name='%{distribution} %{name} package' \
21cr|gstreamer0.10-0.10.36-14|258	--with-package-origin='%{disturl}' \
21cr|gstreamer0.10-0.10.36-14|259	--disable-tests \
21cr|gstreamer0.10-0.10.36-14|260	--disable-examples \
21cr|gstreamer0.10-0.10.36-14|261	--disable-rpath \
21cr|gstreamer0.10-0.10.36-14|262	%if %{with docs}
21cr|gstreamer0.10-0.10.36-14|263	--enable-docbook \
21cr|gstreamer0.10-0.10.36-14|264	--enable-gtk-doc \
21cr|gstreamer0.10-0.10.36-14|265	%else
21cr|gstreamer0.10-0.10.36-14|266	--disable-docbook \
21cr|gstreamer0.10-0.10.36-14|267	--disable-gtk-doc \
21cr|gstreamer0.10-0.10.36-14|268	%endif
21cr|gstreamer0.10-0.10.36-14|269	%ifarch %{mips}
21cr|gstreamer0.10-0.10.36-14|270	--disable-valgrind \
21cr|gstreamer0.10-0.10.36-14|271	%endif
21cr|gstreamer0.10-0.10.36-14|272	--with-html-dir=%{_datadir}/gtk-doc/html
21cr|gstreamer0.10-0.10.36-14|273	
21cr|gstreamer0.10-0.10.36-14|274	%make
21cr|gstreamer0.10-0.10.36-14|275	
21cr|gstreamer0.10-0.10.36-14|276	%install
21cr|gstreamer0.10-0.10.36-14|277	%makeinstall_std
21cr|gstreamer0.10-0.10.36-14|278	mkdir -p %{buildroot}%{_var}/cache/%{oname}-%{api}
21cr|gstreamer0.10-0.10.36-14|279	#clean the files we don't want to install
21cr|gstreamer0.10-0.10.36-14|280	rm -f %{buildroot}%{_bindir}/gst-feedback
21cr|gstreamer0.10-0.10.36-14|281	rm -f %{buildroot}%{_bindir}/gst-inspect
21cr|gstreamer0.10-0.10.36-14|282	rm -f %{buildroot}%{_bindir}/gst-launch
21cr|gstreamer0.10-0.10.36-14|283	rm -f %{buildroot}%{_bindir}/gst-md5sum
21cr|gstreamer0.10-0.10.36-14|284	rm -f %{buildroot}%{_bindir}/gst-typefind
21cr|gstreamer0.10-0.10.36-14|285	rm -f %{buildroot}%{_bindir}/gst-xmlinspect
21cr|gstreamer0.10-0.10.36-14|286	rm -f %{buildroot}%{_bindir}/gst-xmllaunch
21cr|gstreamer0.10-0.10.36-14|287	
21cr|gstreamer0.10-0.10.36-14|288	%find_lang %{oname}-%{api}
21cr|gstreamer0.10-0.10.36-14|289	
21cr|gstreamer0.10-0.10.36-14|290	#gw really remove rpath for rpmlint
21cr|gstreamer0.10-0.10.36-14|291	chrpath -d %{buildroot}{%{_bindir}/gst-{inspect,launch,typefind,xmlinspect,xmllaunch}-0.10,%{_libdir}/{*.so,%{oname}-%{api}/*.so}}

2083 21
21cr|gstreamer0.10-decoders-1-13|1	
21cr|gstreamer0.10-decoders-1-13|2	Summary:	Default GStreamer 0.10 decoders
21cr|gstreamer0.10-decoders-1-13|3	Name:		gstreamer0.10-decoders
21cr|gstreamer0.10-decoders-1-13|4	Version:	1
21cr|gstreamer0.10-decoders-1-13|5	Release:	13
21cr|gstreamer0.10-decoders-1-13|6	License:	GPLv2+ # spec file
21cr|gstreamer0.10-decoders-1-13|7	Group:		Video
21cr|gstreamer0.10-decoders-1-13|8	BuildArch:	noarch
21cr|gstreamer0.10-decoders-1-13|9	
21cr|gstreamer0.10-decoders-1-13|10	# Please provide URL to sample which does not work without the
21cr|gstreamer0.10-decoders-1-13|11	# package and works correctly with it, if adding new packages here.
21cr|gstreamer0.10-decoders-1-13|12	
21cr|gstreamer0.10-decoders-1-13|13	# We want audio as well:
21cr|gstreamer0.10-decoders-1-13|14	Requires:	%{name}-audio
21cr|gstreamer0.10-decoders-1-13|15	
21cr|gstreamer0.10-decoders-1-13|16	# AC-3 decoder (popular multichannel audio codec), used usually
21cr|gstreamer0.10-decoders-1-13|17	# only in videos:
21cr|gstreamer0.10-decoders-1-13|18	# http://samples.mplayerhq.hu/A-codecs/AC3/liba52_altivec.avi
21cr|gstreamer0.10-decoders-1-13|19	Recommends:	gstreamer0.10-a52dec
21cr|gstreamer0.10-decoders-1-13|20	
21cr|gstreamer0.10-decoders-1-13|21	# MPEG-1/2 video decoder:
21cr|gstreamer0.10-decoders-1-13|22	# http://samples.mplayerhq.hu/MPEG1/zelda%20first%20commercial.mpeg
21cr|gstreamer0.10-decoders-1-13|23	Recommends:	gstreamer0.10-mpeg
21cr|gstreamer0.10-decoders-1-13|24	
21cr|gstreamer0.10-decoders-1-13|25	# DTS multichannel audio decoder, used usually only in videos:
21cr|gstreamer0.10-decoders-1-13|26	# http://samples.mplayerhq.hu/A-codecs/DTS/dtsac3audiosample.avi
21cr|gstreamer0.10-decoders-1-13|27	Recommends:	gstreamer0.10-dts
21cr|gstreamer0.10-decoders-1-13|28	
21cr|gstreamer0.10-decoders-1-13|29	# DV file support:
21cr|gstreamer0.10-decoders-1-13|30	# http://samples.mplayerhq.hu/DV-raw/voxnews.dv
21cr|gstreamer0.10-decoders-1-13|31	Recommends:	gstreamer0.10-dv
21cr|gstreamer0.10-decoders-1-13|32	
21cr|gstreamer0.10-decoders-1-13|33	%description
21cr|gstreamer0.10-decoders-1-13|34	Virtual package which installs the GStreamer 0.10 input plugins that
21cr|gstreamer0.10-decoders-1-13|35	cover most of the usage cases.
21cr|gstreamer0.10-decoders-1-13|36	
21cr|gstreamer0.10-decoders-1-13|37	This package can be suggested or required by software that uses
21cr|gstreamer0.10-decoders-1-13|38	GStreamer to open media files, such as video players.
21cr|gstreamer0.10-decoders-1-13|39	
21cr|gstreamer0.10-decoders-1-13|40	%package audio
21cr|gstreamer0.10-decoders-1-13|41	Summary:	Default GStreamer 0.10 audio decoders
21cr|gstreamer0.10-decoders-1-13|42	Group:		Sound
21cr|gstreamer0.10-decoders-1-13|43	
21cr|gstreamer0.10-decoders-1-13|44	# Core plugins required for operation:
21cr|gstreamer0.10-decoders-1-13|45	Requires:	gstreamer0.10-plugins-base
21cr|gstreamer0.10-decoders-1-13|46	
21cr|gstreamer0.10-decoders-1-13|47	# HTTP protocol support:
21cr|gstreamer0.10-decoders-1-13|48	# http://samples.mplayerhq.hu/A-codecs/GSM/countdown.wmv
21cr|gstreamer0.10-decoders-1-13|49	Recommends:	gstreamer0.10-neon
21cr|gstreamer0.10-decoders-1-13|50	
21cr|gstreamer0.10-decoders-1-13|51	# MMS protocol support:
21cr|gstreamer0.10-decoders-1-13|52	# Used for live broadcasts, for example freely-viewable NASA TV.
21cr|gstreamer0.10-decoders-1-13|53	# mms://63.250.197.124/bcenc202056?StreamID=51410198&pl_auth=2e83b652202abf941f7793
21cr|gstreamer0.10-decoders-1-13|54	# bda887d1f5&ht=30&pl_b=00D90C088654FA550A41CFEAA7477AC791&CG_ID=1369080&Segment=149773
21cr|gstreamer0.10-decoders-1-13|55	Recommends:	gstreamer0.10-mms
21cr|gstreamer0.10-decoders-1-13|56	
21cr|gstreamer0.10-decoders-1-13|57	# GSM audio decoder:
21cr|gstreamer0.10-decoders-1-13|58	# http://samples.mplayerhq.hu/A-codecs/GSM/countdown.wmv
21cr|gstreamer0.10-decoders-1-13|59	Recommends:	gstreamer0.10-gsm
21cr|gstreamer0.10-decoders-1-13|60	
21cr|gstreamer0.10-decoders-1-13|61	# AAC audio decoder (most commonly used in .mp4 files):
21cr|gstreamer0.10-decoders-1-13|62	# http://samples.mplayerhq.hu/A-codecs/AAC/ct_nero-heaac.mp4
21cr|gstreamer0.10-decoders-1-13|63	Recommends:	gstreamer0.10-faad
21cr|gstreamer0.10-decoders-1-13|64	
21cr|gstreamer0.10-decoders-1-13|65	# Contains important plugins such as AVI demuxer:
21cr|gstreamer0.10-decoders-1-13|66	Recommends:	gstreamer0.10-plugins-good
21cr|gstreamer0.10-decoders-1-13|67	
21cr|gstreamer0.10-decoders-1-13|68	# Contains, for example, an MP3 decoder:
21cr|gstreamer0.10-decoders-1-13|69	# http://samples.mplayerhq.hu/FLV/flash8/mrandmrssmith_320x176_200.flv
21cr|gstreamer0.10-decoders-1-13|70	Recommends:	gstreamer0.10-plugins-ugly
21cr|gstreamer0.10-decoders-1-13|71	
21cr|gstreamer0.10-decoders-1-13|72	# Contains, for example, NUV demuxer, used in MythTV recordings:
21cr|gstreamer0.10-decoders-1-13|73	# http://samples.mplayerhq.hu/nuv/mythtvexample.nuv
21cr|gstreamer0.10-decoders-1-13|74	# CD Audio
21cr|gstreamer0.10-decoders-1-13|75	Recommends:	gstreamer0.10-plugins-bad
21cr|gstreamer0.10-decoders-1-13|76	
21cr|gstreamer0.10-decoders-1-13|77	# Lots of decoders, for example for Flash video and MPEG-2 TS (eg. DVB):
21cr|gstreamer0.10-decoders-1-13|78	# http://samples.mplayerhq.hu/FLV/flash8/mrandmrssmith_320x176_200.flv
21cr|gstreamer0.10-decoders-1-13|79	# http://samples.mplayerhq.hu/MPEG-VOB/transport/dishtest.ts
21cr|gstreamer0.10-decoders-1-13|80	Recommends:	gstreamer0.10-ffmpeg
21cr|gstreamer0.10-decoders-1-13|81	
21cr|gstreamer0.10-decoders-1-13|82	# FLAC audio decoder (popular lossless codec):
21cr|gstreamer0.10-decoders-1-13|83	# Note that the below sample plays without working seeking even
21cr|gstreamer0.10-decoders-1-13|84	# without this package.
21cr|gstreamer0.10-decoders-1-13|85	# http://samples.mplayerhq.hu/flac/dilvie_-_the_dragonfly.flac
21cr|gstreamer0.10-decoders-1-13|86	Recommends:	gstreamer0.10-flac
21cr|gstreamer0.10-decoders-1-13|87	
21cr|gstreamer0.10-decoders-1-13|88	# Musepack audio decoder:
21cr|gstreamer0.10-decoders-1-13|89	# http://samples.mplayerhq.hu/A-codecs/musepack/06%20-%20Kalifornia.mpc
21cr|gstreamer0.10-decoders-1-13|90	Recommends:	gstreamer0.10-musepack
21cr|gstreamer0.10-decoders-1-13|91	
21cr|gstreamer0.10-decoders-1-13|92	
21cr|gstreamer0.10-decoders-1-13|93	%description audio
21cr|gstreamer0.10-decoders-1-13|94	Virtual package which installs the GStreamer 0.10 input plugins that
21cr|gstreamer0.10-decoders-1-13|95	cover most of the audio-only usage cases. For playing videos see
21cr|gstreamer0.10-decoders-1-13|96	%{name}.
21cr|gstreamer0.10-decoders-1-13|97	
21cr|gstreamer0.10-decoders-1-13|98	This package can be suggested or required by software that uses
21cr|gstreamer0.10-decoders-1-13|99	GStreamer to open audio files.
21cr|gstreamer0.10-decoders-1-13|100	
21cr|gstreamer0.10-decoders-1-13|101	%files
21cr|gstreamer0.10-decoders-1-13|102	%files audio

2084 21
21cr|gstreamer0.10-espeak-0.3.5-5|1	# NOTE: This is the last release supporting gstreamer 0.10;
21cr|gstreamer0.10-espeak-0.3.5-5|2	#       from 0.4.0 it will be packaged as gstreamer1.0-espeak
21cr|gstreamer0.10-espeak-0.3.5-5|3	
21cr|gstreamer0.10-espeak-0.3.5-5|4	Name:		gstreamer0.10-espeak
21cr|gstreamer0.10-espeak-0.3.5-5|5	Version:	0.3.5
21cr|gstreamer0.10-espeak-0.3.5-5|6	Release:	5
21cr|gstreamer0.10-espeak-0.3.5-5|7	Summary:	Simple gstreamer plugin to use espeak by way of sound source
21cr|gstreamer0.10-espeak-0.3.5-5|8	License:	LGPLv2+
21cr|gstreamer0.10-espeak-0.3.5-5|9	Group:		Sound
21cr|gstreamer0.10-espeak-0.3.5-5|10	Url:		http://sugarlabs.org/go/DevelopmentTeam/gst-plugins-espeak
21cr|gstreamer0.10-espeak-0.3.5-5|11	Source0:	http://download.sugarlabs.org/sources/honey/gst-plugins-espeak/gst-plugins-espeak-%{version}.tar.gz
21cr|gstreamer0.10-espeak-0.3.5-5|12	BuildRequires:	libespeak-devel
21cr|gstreamer0.10-espeak-0.3.5-5|13	BuildRequires:	pkgconfig(gstreamer-0.10)
21cr|gstreamer0.10-espeak-0.3.5-5|14	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21cr|gstreamer0.10-espeak-0.3.5-5|15	Requires:	espeak
21cr|gstreamer0.10-espeak-0.3.5-5|16	Requires:	gstreamer0.10-plugins-base
21cr|gstreamer0.10-espeak-0.3.5-5|17	Requires:	gstreamer0.10-plugins-good
21cr|gstreamer0.10-espeak-0.3.5-5|18	Requires:	gstreamer
21cr|gstreamer0.10-espeak-0.3.5-5|19	
21cr|gstreamer0.10-espeak-0.3.5-5|20	%description
21cr|gstreamer0.10-espeak-0.3.5-5|21	Simple gstreamer plugin to use espeak by way of sound source. It was developed
21cr|gstreamer0.10-espeak-0.3.5-5|22	to simplify espeak usage in Sugar Speak activity. This package only supports
21cr|gstreamer0.10-espeak-0.3.5-5|23	gstreamer0.10; for gstreamer 1.0 please install gstreamer1.0-espeak.
21cr|gstreamer0.10-espeak-0.3.5-5|24	
21cr|gstreamer0.10-espeak-0.3.5-5|25	%files
21cr|gstreamer0.10-espeak-0.3.5-5|26	%doc AUTHORS COPYING NEWS README
21cr|gstreamer0.10-espeak-0.3.5-5|27	%{_libdir}/gstreamer*/*
21cr|gstreamer0.10-espeak-0.3.5-5|28	
21cr|gstreamer0.10-espeak-0.3.5-5|29	#-----------------------------------------------------------------------------
21cr|gstreamer0.10-espeak-0.3.5-5|30	
21cr|gstreamer0.10-espeak-0.3.5-5|31	%prep
21cr|gstreamer0.10-espeak-0.3.5-5|32	%setup -qn gst-plugins-espeak-%{version}
21cr|gstreamer0.10-espeak-0.3.5-5|33	
21cr|gstreamer0.10-espeak-0.3.5-5|34	
21cr|gstreamer0.10-espeak-0.3.5-5|35	%build
21cr|gstreamer0.10-espeak-0.3.5-5|36	%configure
21cr|gstreamer0.10-espeak-0.3.5-5|37	%make
21cr|gstreamer0.10-espeak-0.3.5-5|38	
21cr|gstreamer0.10-espeak-0.3.5-5|39	
21cr|gstreamer0.10-espeak-0.3.5-5|40	%install
21cr|gstreamer0.10-espeak-0.3.5-5|41	%makeinstall_std

2085 21
21cr|gstreamer0.10-ffmpeg-0.10.13-12|1	%define bname gstreamer0.10
21cr|gstreamer0.10-ffmpeg-0.10.13-12|2	%define oname gst-ffmpeg
21cr|gstreamer0.10-ffmpeg-0.10.13-12|3	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|4	# _with = default off, _without = default on
21cr|gstreamer0.10-ffmpeg-0.10.13-12|5	%bcond_with external_ffmpeg
21cr|gstreamer0.10-ffmpeg-0.10.13-12|6	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|7	# (Anssi 01/2008) External ffmpeg disabled because of issues:
21cr|gstreamer0.10-ffmpeg-0.10.13-12|8	# with FLV file with totem:
21cr|gstreamer0.10-ffmpeg-0.10.13-12|9	# ** ERROR:(gstffmpegdec.c:731):gst_ffmpegdec_get_buffer: code should not be reached
21cr|gstreamer0.10-ffmpeg-0.10.13-12|10	# with VDR stream as per manual pipeline in http://bugzilla.gnome.org/show_bug.cgi?id=506902 :
21cr|gstreamer0.10-ffmpeg-0.10.13-12|11	# (gst-launch-0.10:23590): GStreamer-CRITICAL **: gst_value_set_fraction: assertion `denominator != 0' failed
21cr|gstreamer0.10-ffmpeg-0.10.13-12|12	# No playback in either case.
21cr|gstreamer0.10-ffmpeg-0.10.13-12|13	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|14	Summary:	Gstreamer plugin for the ffmpeg codec
21cr|gstreamer0.10-ffmpeg-0.10.13-12|15	Name:		%{bname}-ffmpeg
21cr|gstreamer0.10-ffmpeg-0.10.13-12|16	Version:	0.10.13
21cr|gstreamer0.10-ffmpeg-0.10.13-12|17	Release:	12
21cr|gstreamer0.10-ffmpeg-0.10.13-12|18	License:	GPLv2+
21cr|gstreamer0.10-ffmpeg-0.10.13-12|19	Group:		Video
21cr|gstreamer0.10-ffmpeg-0.10.13-12|20	URL:		http://www.gstreamer.net
21cr|gstreamer0.10-ffmpeg-0.10.13-12|21	Source0:	http://gstreamer.freedesktop.org/src/gst-ffmpeg/%{oname}-%{version}.tar.bz2
21cr|gstreamer0.10-ffmpeg-0.10.13-12|22	# (Anssi 01/2008) Enable mpegts demuxer as well, for now.
21cr|gstreamer0.10-ffmpeg-0.10.13-12|23	# If either
21cr|gstreamer0.10-ffmpeg-0.10.13-12|24	# https://core.fluendo.com/gstreamer/trac/ticket/88 or
21cr|gstreamer0.10-ffmpeg-0.10.13-12|25	# http://bugzilla.gnome.org/show_bug.cgi?id=347342
21cr|gstreamer0.10-ffmpeg-0.10.13-12|26	# will be fixed, we should probably remove this patch and package the
21cr|gstreamer0.10-ffmpeg-0.10.13-12|27	# "native" non-ffmpeg MPL-licensed fluendo-mpegdemux, which is apparently
21cr|gstreamer0.10-ffmpeg-0.10.13-12|28	# highly preferred to ffmpeg plugin by upstream.
21cr|gstreamer0.10-ffmpeg-0.10.13-12|29	Patch0:		gst-ffmpeg-enable-mpegts.patch
21cr|gstreamer0.10-ffmpeg-0.10.13-12|30	Patch1:		gst-ffmpeg-fix-format-strings.patch
21cr|gstreamer0.10-ffmpeg-0.10.13-12|31	Patch2:		gst-ffmpeg-0.10.13-gcc-4.7-1.patch
21cr|gstreamer0.10-ffmpeg-0.10.13-12|32	Patch3:		gst-ffmpeg-0.10-include.patch
21cr|gstreamer0.10-ffmpeg-0.10.13-12|33	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|34	%ifnarch %{arm} %{mips}
21cr|gstreamer0.10-ffmpeg-0.10.13-12|35	BuildRequires:	valgrind
21cr|gstreamer0.10-ffmpeg-0.10.13-12|36	%endif
21cr|gstreamer0.10-ffmpeg-0.10.13-12|37	BuildRequires:	bzip2-devel
21cr|gstreamer0.10-ffmpeg-0.10.13-12|38	%if %{with external_ffmpeg}
21cr|gstreamer0.10-ffmpeg-0.10.13-12|39	BuildRequires:	ffmpeg-devel
21cr|gstreamer0.10-ffmpeg-0.10.13-12|40	%endif
21cr|gstreamer0.10-ffmpeg-0.10.13-12|41	BuildRequires:	pkgconfig(check)
21cr|gstreamer0.10-ffmpeg-0.10.13-12|42	BuildRequires:	pkgconfig(freetype2)
21cr|gstreamer0.10-ffmpeg-0.10.13-12|43	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21cr|gstreamer0.10-ffmpeg-0.10.13-12|44	BuildRequires:	pkgconfig(orc-0.4)
21cr|gstreamer0.10-ffmpeg-0.10.13-12|45	BuildRequires:	yasm
21cr|gstreamer0.10-ffmpeg-0.10.13-12|46	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|47	%description
21cr|gstreamer0.10-ffmpeg-0.10.13-12|48	Video codec plugin for GStreamer based on the ffmpeg libraries.
21cr|gstreamer0.10-ffmpeg-0.10.13-12|49	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|50	%files
21cr|gstreamer0.10-ffmpeg-0.10.13-12|51	%doc README NEWS TODO ChangeLog AUTHORS
21cr|gstreamer0.10-ffmpeg-0.10.13-12|52	%{_libdir}/gstreamer-0.10/libgstffmpeg.so
21cr|gstreamer0.10-ffmpeg-0.10.13-12|53	%{_libdir}/gstreamer-0.10/libgstffmpegscale.so
21cr|gstreamer0.10-ffmpeg-0.10.13-12|54	%{_libdir}/gstreamer-0.10/libgstpostproc.so
21cr|gstreamer0.10-ffmpeg-0.10.13-12|55	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|56	#----------------------------------------------------------------------------
21cr|gstreamer0.10-ffmpeg-0.10.13-12|57	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|58	%prep
21cr|gstreamer0.10-ffmpeg-0.10.13-12|59	%autosetup -p1 -n %{oname}-%{version}
21cr|gstreamer0.10-ffmpeg-0.10.13-12|60	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|61	%build
21cr|gstreamer0.10-ffmpeg-0.10.13-12|62	%define _disable_ld_no_undefined 1
21cr|gstreamer0.10-ffmpeg-0.10.13-12|63	# gst-ffmpeg mp3 decoder has issues (eg no seeking support), disable it since
21cr|gstreamer0.10-ffmpeg-0.10.13-12|64	# gst-plugins-bad and gst-fluendo both ship better mp3 decoders
21cr|gstreamer0.10-ffmpeg-0.10.13-12|65	%configure \
21cr|gstreamer0.10-ffmpeg-0.10.13-12|66	--with-package-name='%{distribution} %{name} package' \
21cr|gstreamer0.10-ffmpeg-0.10.13-12|67	--with-package-origin='%{disturl}' \
21cr|gstreamer0.10-ffmpeg-0.10.13-12|68	--with-ffmpeg-extra-configure='--disable-decoder=mp3 --disable-decoder=mp3on4 --disable-decoder=mp3adu --disable-demuxer=mp3 --disable-demuxer=asf' \
21cr|gstreamer0.10-ffmpeg-0.10.13-12|69	%if %{with external_ffmpeg}
21cr|gstreamer0.10-ffmpeg-0.10.13-12|70	--with-system-ffmpeg
21cr|gstreamer0.10-ffmpeg-0.10.13-12|71	%endif
21cr|gstreamer0.10-ffmpeg-0.10.13-12|72	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|73	%make
21cr|gstreamer0.10-ffmpeg-0.10.13-12|74	
21cr|gstreamer0.10-ffmpeg-0.10.13-12|75	%install
21cr|gstreamer0.10-ffmpeg-0.10.13-12|76	%makeinstall_std
21cr|gstreamer0.10-ffmpeg-0.10.13-12|77	rm -f %{buildroot}%{_libdir}/gstreamer*/*a

2086 21
21cr|gstreamer0.10-moodbar-0.1.2-15|1	%define         gst_major_ver   0.10
21cr|gstreamer0.10-moodbar-0.1.2-15|2	%define         gstlibdir       %{_libdir}/gstreamer-%{gst_major_ver}
21cr|gstreamer0.10-moodbar-0.1.2-15|3	
21cr|gstreamer0.10-moodbar-0.1.2-15|4	# Rebuild ./configure to allow underlinking of plugins
21cr|gstreamer0.10-moodbar-0.1.2-15|5	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21cr|gstreamer0.10-moodbar-0.1.2-15|6	%undefine _disable_rebuild_configure
21cr|gstreamer0.10-moodbar-0.1.2-15|7	
21cr|gstreamer0.10-moodbar-0.1.2-15|8	Summary:	Moodbar plugin for gstreamer
21cr|gstreamer0.10-moodbar-0.1.2-15|9	Name:		gstreamer%{gst_major_ver}-moodbar
21cr|gstreamer0.10-moodbar-0.1.2-15|10	Version:	0.1.2
21cr|gstreamer0.10-moodbar-0.1.2-15|11	Release:	15
21cr|gstreamer0.10-moodbar-0.1.2-15|12	License:	GPL v2
21cr|gstreamer0.10-moodbar-0.1.2-15|13	Group:		System/Libraries
21cr|gstreamer0.10-moodbar-0.1.2-15|14	Source:		moodbar-%{version}.tar.bz2
21cr|gstreamer0.10-moodbar-0.1.2-15|15	URL:		http://amarok.kde.org/wiki/Moodbar
21cr|gstreamer0.10-moodbar-0.1.2-15|16	BuildRequires:	fftw3-devel
21cr|gstreamer0.10-moodbar-0.1.2-15|17	BuildRequires:	libgstreamer-devel >= %{gst_major_ver}
21cr|gstreamer0.10-moodbar-0.1.2-15|18	Requires:	gstreamer%{gst_major_ver}-plugins-base >= %{gst_major_ver}
21cr|gstreamer0.10-moodbar-0.1.2-15|19	Requires:	gstreamer%{gst_major_ver}-plugins-good >= %{gst_major_ver}
21cr|gstreamer0.10-moodbar-0.1.2-15|20	Provides:	moodbar = %{version}-%{release}
21cr|gstreamer0.10-moodbar-0.1.2-15|21	
21cr|gstreamer0.10-moodbar-0.1.2-15|22	%description
21cr|gstreamer0.10-moodbar-0.1.2-15|23	The Moodbar is an algorithm for creating a colorful visual
21cr|gstreamer0.10-moodbar-0.1.2-15|24	representation of the contents of an audio file, giving an idea of its
21cr|gstreamer0.10-moodbar-0.1.2-15|25	"mood" (this is a rather fanciful term for the simple analysis it
21cr|gstreamer0.10-moodbar-0.1.2-15|26	actually does). The Moodbar was invented by Gavin Wood and Simon
21cr|gstreamer0.10-moodbar-0.1.2-15|27	O'Keefe for inclusion in the Amarok music player.
21cr|gstreamer0.10-moodbar-0.1.2-15|28	
21cr|gstreamer0.10-moodbar-0.1.2-15|29	This package contains a GStreamer plugin with elements that are used
21cr|gstreamer0.10-moodbar-0.1.2-15|30	in the moodbar analysis, and an application that actually does the
21cr|gstreamer0.10-moodbar-0.1.2-15|31	analysis.
21cr|gstreamer0.10-moodbar-0.1.2-15|32	
21cr|gstreamer0.10-moodbar-0.1.2-15|33	%prep
21cr|gstreamer0.10-moodbar-0.1.2-15|34	%setup -q -n moodbar-%{version}
21cr|gstreamer0.10-moodbar-0.1.2-15|35	
21cr|gstreamer0.10-moodbar-0.1.2-15|36	%build
21cr|gstreamer0.10-moodbar-0.1.2-15|37	%configure \
21cr|gstreamer0.10-moodbar-0.1.2-15|38	--disable-static
21cr|gstreamer0.10-moodbar-0.1.2-15|39	%make
21cr|gstreamer0.10-moodbar-0.1.2-15|40	
21cr|gstreamer0.10-moodbar-0.1.2-15|41	%install
21cr|gstreamer0.10-moodbar-0.1.2-15|42	rm -rf $RPM_BUILD_ROOT
21cr|gstreamer0.10-moodbar-0.1.2-15|43	%makeinstall_std
21cr|gstreamer0.10-moodbar-0.1.2-15|44	
21cr|gstreamer0.10-moodbar-0.1.2-15|45	rm -f $RPM_BUILD_ROOT%{gstlibdir}/libmoodbar.la
21cr|gstreamer0.10-moodbar-0.1.2-15|46	
21cr|gstreamer0.10-moodbar-0.1.2-15|47	%clean
21cr|gstreamer0.10-moodbar-0.1.2-15|48	rm -rf $RPM_BUILD_ROOT
21cr|gstreamer0.10-moodbar-0.1.2-15|49	
21cr|gstreamer0.10-moodbar-0.1.2-15|50	%files
21cr|gstreamer0.10-moodbar-0.1.2-15|51	%defattr(644,root,root,755)
21cr|gstreamer0.10-moodbar-0.1.2-15|52	%doc AUTHORS ChangeLog NEWS README TODO
21cr|gstreamer0.10-moodbar-0.1.2-15|53	%attr(755,root,root) %{_bindir}/moodbar
21cr|gstreamer0.10-moodbar-0.1.2-15|54	%attr(755,root,root) %{gstlibdir}/libmoodbar.so

2087 21
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|1	%define oname pitfdll
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|2	%define majorminor 0.10
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|3	%define cvs 20080215
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|4	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|5	Name: 		gstreamer0.10-%{oname}
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|6	Version: 	0.9.1.1
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|7	Release:	%mkrel -c %{cvs} 4
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|8	Summary:	GStreamer DLL loader plugin
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|9	Group: 		Video
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|10	License: 	GPLv2+
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|11	URL:		http://ronald.bitfreak.net/pitfdll/
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|12	Source:		http://prdownloads.sourceforge.net/%{oname}/%{oname}-%{cvs}.tar.bz2
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|13	# http://sourceforge.net/tracker/index.php?func=detail&aid=1697883&group_id=137113&atid=737825
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|14	Patch1:		pitfdll-20080215-autoconf.patch
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|15	BuildRequires:	libgstreamer-plugins-base-devel
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|16	ExclusiveArch:	%{ix86}
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|17	Requires:	win32-codecs
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|18	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|19	%description
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|20	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|21	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|22	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|23	else media-related. Its plugin-based architecture means that new data
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|24	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|25	plug-ins.
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|26	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|27	This plugin contains a DLL loader to provide media playback for proprietary
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|28	formats. The 32 Bit Windows DLL files must be placed in /usr/lib/codecs, just
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|29	install the win32-codecs package.
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|30	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|31	This package is in restricted as you need the proprietary DLLs.
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|32	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|33	%prep
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|34	%setup -q -n %{oname}
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|35	%patch1
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|36	./autogen.sh
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|37	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|38	%build
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|39	%configure --with-dlldir=%{_libdir}/codecs
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|40	%make
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|41	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|42	%install
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|43	%__rm -rf %{buildroot}
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|44	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|45	%makeinstall_std
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|46	%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|47	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|48	%clean
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|49	%__rm -rf %{buildroot}
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|50	
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|51	%files
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|52	%doc AUTHORS README
21cr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4|53	%{_libdir}/gstreamer-%{majorminor}/libpitfdll.so

2088 21
21cr|gstreamer0.10-plugins-bad-0.10.23-16|1	%define build_experimental 0
21cr|gstreamer0.10-plugins-bad-0.10.23-16|2	%define build_dirac 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|3	%define build_gme 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|4	%define build_celt 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|5	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|6	%define build_amrwb 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|7	%define build_voaac 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|8	%define build_faac 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|9	%define build_faad 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|10	%define build_xvid 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|11	%define build_dts 1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|12	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|13	%define oname	gst-plugins-bad
21cr|gstreamer0.10-plugins-bad-0.10.23-16|14	%define bname	gstreamer%{api}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|15	%define api	0.10
21cr|gstreamer0.10-plugins-bad-0.10.23-16|16	%define major	23
21cr|gstreamer0.10-plugins-bad-0.10.23-16|17	%define libgstbasevideo		%mklibname gstbasevideo %{api} %{major}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|18	%define libgstbasecamerabinsrc	%mklibname gstbasecamerabinsrc %{api} %{major}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|19	%define libgstcodecparsers	%mklibname gstcodecparsers %{api} %{major}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|20	%define libgstphotography	%mklibname gstphotography %{api} %{major}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|21	%define libgstsignalprocessor	%mklibname gstsignalprocessor %{api} %{major}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|22	%define libgstvdp 		%mklibname gstvdp %{api} %{major}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|23	%define devname 		%mklibname %{oname} -d %{api}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|24	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|25	Summary:	GStreamer Streaming-media framework plug-ins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|26	Name:		%{bname}-plugins-bad
21cr|gstreamer0.10-plugins-bad-0.10.23-16|27	Version:	0.10.23
21cr|gstreamer0.10-plugins-bad-0.10.23-16|28	Release:	16
21cr|gstreamer0.10-plugins-bad-0.10.23-16|29	License:	LGPLv2+ and GPLv2+
21cr|gstreamer0.10-plugins-bad-0.10.23-16|30	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|31	Url:		http://gstreamer.freedesktop.org/
21cr|gstreamer0.10-plugins-bad-0.10.23-16|32	Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{oname}-%{version}.tar.bz2
21cr|gstreamer0.10-plugins-bad-0.10.23-16|33	Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|34	Patch1:		gst-plugins-bad-0.10.23-h264.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|35	# With new directfb we get macro expanded to
21cr|gstreamer0.10-plugins-bad-0.10.23-16|36	#  __attribute__((__attribute__((no_instrument_function))))
21cr|gstreamer0.10-plugins-bad-0.10.23-16|37	# See http://permalink.gmane.org/gmane.comp.graphics.directfb.devel/3679
21cr|gstreamer0.10-plugins-bad-0.10.23-16|38	Patch2:		gst-plugins-bad-0.10.23-attribute.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|39	Patch3:		gst-plugins-bad-0.10.23-neon-0.30.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|40	Patch4:		gst-plugins-bad-0.10.23-drop-vpx-compat-defs.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|41	Patch5:		gst-plugins-bad-0.10.23-fix-libmodplug-include.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|42	Patch6:		gst-plugins-bad-0.10.23-wildmidi-0.4.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|43	Patch7:		gst-plugins-bad-0.10.23-vmncdec-sanity-check.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|44	Patch8:		gst-plugins-bad-0.10-include.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|45	Patch9:		gst-plugins-bad-0.10-c++.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|46	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|47	# gw: fix for bug #36437 (paths to realplayer codecs)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|48	# prefer codecs from the RealPlayer package in restricted
21cr|gstreamer0.10-plugins-bad-0.10.23-16|49	Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|50	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|51	BuildRequires:	fonts-ttf-dejavu
21cr|gstreamer0.10-plugins-bad-0.10.23-16|52	#gw for checks
21cr|gstreamer0.10-plugins-bad-0.10.23-16|53	BuildRequires:	gstreamer%{api}-plugins-good
21cr|gstreamer0.10-plugins-bad-0.10.23-16|54	BuildRequires:	bzip2-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|55	#gw for autoreconf
21cr|gstreamer0.10-plugins-bad-0.10.23-16|56	BuildRequires:	gettext-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|57	BuildRequires:	pkgconfig(check)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|58	BuildRequires:	pkgconfig(exempi-2.0)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|59	BuildRequires:	pkgconfig(expat)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|60	BuildRequires:	pkgconfig(glib-2.0)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|61	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api}) >= 0.10.33
21cr|gstreamer0.10-plugins-bad-0.10.23-16|62	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|63	BuildRequires:	pkgconfig(libass)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|64	BuildRequires:	pkgconfig(libcdaudio)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|65	BuildRequires:	pkgconfig(libmimic)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|66	BuildRequires:	pkgconfig(libmodplug)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|67	BuildRequires:	pkgconfig(libmusicbrainz5)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|68	BuildRequires:	pkgconfig(neon)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|69	BuildRequires:	pkgconfig(libpng)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|70	BuildRequires:	pkgconfig(openal)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|71	BuildRequires:	pkgconfig(opencv)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|72	BuildRequires:	pkgconfig(openssl)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|73	BuildRequires:	pkgconfig(opus)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|74	BuildRequires:	pkgconfig(orc-0.4)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|75	BuildRequires:	pkgconfig(sdl)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|76	BuildRequires:	pkgconfig(sndfile)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|77	%ifarch %{ix86}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|78	BuildRequires:	nasm => 0.90
21cr|gstreamer0.10-plugins-bad-0.10.23-16|79	BuildRequires:	valgrind
21cr|gstreamer0.10-plugins-bad-0.10.23-16|80	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|81	Provides:	%{bname}-audiosrc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|82	Provides:	%{bname}-audiosink
21cr|gstreamer0.10-plugins-bad-0.10.23-16|83	Provides:	%{bname}-fluendo-mpegdemux
21cr|gstreamer0.10-plugins-bad-0.10.23-16|84	Requires:	%{bname}-voip >= %{version}-%{release}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|85	Conflicts:	%{bname}-farsight <= 1:0.12.10
21cr|gstreamer0.10-plugins-bad-0.10.23-16|86	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|87	%description
21cr|gstreamer0.10-plugins-bad-0.10.23-16|88	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-plugins-bad-0.10.23-16|89	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-plugins-bad-0.10.23-16|90	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-plugins-bad-0.10.23-16|91	else media-related.  Its plugin-based architecture means that new data
21cr|gstreamer0.10-plugins-bad-0.10.23-16|92	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-plugins-bad-0.10.23-16|93	plug-ins.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|94	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|95	This package contains a set of plug-ins that aren't up to par compared
21cr|gstreamer0.10-plugins-bad-0.10.23-16|96	to the rest. They might be close to being good quality, but they're
21cr|gstreamer0.10-plugins-bad-0.10.23-16|97	missing something - be it a good code review, some documentation, a
21cr|gstreamer0.10-plugins-bad-0.10.23-16|98	set of tests, a real live maintainer, or some actual wide use. If the
21cr|gstreamer0.10-plugins-bad-0.10.23-16|99	blanks are filled in they might be upgraded to become part of either
21cr|gstreamer0.10-plugins-bad-0.10.23-16|100	gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
21cr|gstreamer0.10-plugins-bad-0.10.23-16|101	other factors. If the plug-ins break, you can't complain - instead,
21cr|gstreamer0.10-plugins-bad-0.10.23-16|102	you can fix the problem and send us a patch, or bribe someone into
21cr|gstreamer0.10-plugins-bad-0.10.23-16|103	fixing them for you.  New contributors can start here for things to
21cr|gstreamer0.10-plugins-bad-0.10.23-16|104	work on.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|105	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|106	%files -f %{oname}-%{api}.lang
21cr|gstreamer0.10-plugins-bad-0.10.23-16|107	%doc AUTHORS COPYING README NEWS
21cr|gstreamer0.10-plugins-bad-0.10.23-16|108	%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
21cr|gstreamer0.10-plugins-bad-0.10.23-16|109	%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|110	%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|111	%{_libdir}/gstreamer-%{api}/libgstaiff.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|112	%{_libdir}/gstreamer-%{api}/libgstasfmux.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|113	%{_libdir}/gstreamer-%{api}/libgstautoconvert.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|114	%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|115	%{_libdir}/gstreamer-%{api}/libgstbayer.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|116	%{_libdir}/gstreamer-%{api}/libgstcamerabin.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|117	%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|118	%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|119	%{_libdir}/gstreamer-%{api}/libgstcolorspace.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|120	%{_libdir}/gstreamer-%{api}/libgstdccp.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|121	%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|122	%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|123	%{_libdir}/gstreamer-%{api}/libgstdvb.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|124	%{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|125	%{_libdir}/gstreamer-%{api}/libgstdvdspu.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|126	%{_libdir}/gstreamer-%{api}/libgstfaceoverlay.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|127	%{_libdir}/gstreamer-%{api}/libgstfbdevsink.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|128	%{_libdir}/gstreamer-%{api}/libgstfestival.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|129	%{_libdir}/gstreamer-%{api}/libgstfrei0r.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|130	%{_libdir}/gstreamer-%{api}/libgstfreeverb.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|131	%{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|132	%{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|133	%{_libdir}/gstreamer-%{api}/libgstgsettingselements.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|134	%{_libdir}/gstreamer-%{api}/libgsthdvparse.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|135	%{_libdir}/gstreamer-%{api}/libgstid3tag.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|136	%{_libdir}/gstreamer-%{api}/libgstinter.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|137	%{_libdir}/gstreamer-%{api}/libgstinterlace.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|138	%{_libdir}/gstreamer-%{api}/libgstivfparse.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|139	%{_libdir}/gstreamer-%{api}/libgstjpegformat.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|140	%{_libdir}/gstreamer-%{api}/libgstlegacyresample.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|141	%{_libdir}/gstreamer-%{api}/libgstmpegdemux.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|142	%{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|143	%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|144	%{_libdir}/gstreamer-%{api}/libgstmpegvideoparse.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|145	%{_libdir}/gstreamer-%{api}/libgstmve.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|146	%{_libdir}/gstreamer-%{api}/libgstmimic.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|147	%{_libdir}/gstreamer-%{api}/libgstmxf.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|148	%{_libdir}/gstreamer-%{api}/libgstopenal.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|149	# New version of opencv is not supported yet,
21cr|gstreamer0.10-plugins-bad-0.10.23-16|150	# uncomment when the plugin is built again
21cr|gstreamer0.10-plugins-bad-0.10.23-16|151	#{_libdir}/gstreamer-%{api}/libgstopencv.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|152	%{_libdir}/gstreamer-%{api}/libgstopus.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|153	%{_libdir}/gstreamer-%{api}/libgstpcapparse.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|154	%{_libdir}/gstreamer-%{api}/libgstpnm.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|155	%{_libdir}/gstreamer-%{api}/libgstrawparse.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|156	%ifnarch %{armx}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|157	%{_libdir}/gstreamer-%{api}/libgstreal.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|158	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|159	%{_libdir}/gstreamer-%{api}/libgstremovesilence.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|160	%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|161	%{_libdir}/gstreamer-%{api}/libgstsdpelem.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|162	%{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|163	%{_libdir}/gstreamer-%{api}/libgstshm.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|164	%{_libdir}/gstreamer-%{api}/libgstsiren.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|165	%{_libdir}/gstreamer-%{api}/libgstsmooth.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|166	%{_libdir}/gstreamer-%{api}/libgstsndfile.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|167	%{_libdir}/gstreamer-%{api}/libgststereo.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|168	%{_libdir}/gstreamer-%{api}/libgstsubenc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|169	%{_libdir}/gstreamer-%{api}/libgstvcdsrc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|170	%{_libdir}/gstreamer-%{api}/libgstvideomaxrate.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|171	%{_libdir}/gstreamer-%{api}/libgstvideomeasure.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|172	%{_libdir}/gstreamer-%{api}/libgstvideosignal.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|173	%{_libdir}/gstreamer-%{api}/libgstvmnc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|174	%{_libdir}/gstreamer-%{api}/libgstbz2.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|175	%{_libdir}/gstreamer-%{api}/libgstcdaudio.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|176	%{_libdir}/gstreamer-%{api}/libgstcdxaparse.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|177	%{_libdir}/gstreamer-%{api}/libgstdecklink.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|178	%{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|179	%{_libdir}/gstreamer-%{api}/libgstfragmented.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|180	%{_libdir}/gstreamer-%{api}/libgstlinsys.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|181	%{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|182	%{_libdir}/gstreamer-%{api}/libgstpatchdetect.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|183	%{_libdir}/gstreamer-%{api}/libgstsdi.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|184	%{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|185	%{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|186	%{_libdir}/gstreamer-%{api}/libgstfreeze.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|187	%{_libdir}/gstreamer-%{api}/libgsth264parse.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|188	%{_libdir}/gstreamer-%{api}/libgstmodplug.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|189	%{_libdir}/gstreamer-%{api}/libgstnsf.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|190	%{_libdir}/gstreamer-%{api}/libgstnuvdemux.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|191	%{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|192	%{_libdir}/gstreamer-%{api}/libgstsdl.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|193	%{_libdir}/gstreamer-%{api}/libgstspeed.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|194	#%%{_libdir}/gstreamer-%{api}/libgsttrm.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|195	%{_libdir}/gstreamer-%{api}/libgsttta.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|196	%{_libdir}/gstreamer-%{api}/libgsty4mdec.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|197	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|198	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|199	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|200	%package -n %{libgstbasevideo}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|201	Summary:	Libraries for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-bad-0.10.23-16|202	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|203	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|204	%description -n %{libgstbasevideo}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|205	This package contains a shared library for %{name}.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|206	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|207	%files -n %{libgstbasevideo}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|208	%{_libdir}/libgstbasevideo-%{api}.so.%{major}*
21cr|gstreamer0.10-plugins-bad-0.10.23-16|209	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|210	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|211	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|212	%package -n %{libgstbasecamerabinsrc}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|213	Summary:	Libraries for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-bad-0.10.23-16|214	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|215	Conflicts:	%{_lib}gstbasevideo0.10_23 < 0.10.23-5
21cr|gstreamer0.10-plugins-bad-0.10.23-16|216	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|217	%description -n %{libgstbasecamerabinsrc}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|218	This package contains a shared library for %{name}.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|219	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|220	%files -n %{libgstbasecamerabinsrc}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|221	%{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{major}*
21cr|gstreamer0.10-plugins-bad-0.10.23-16|222	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|223	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|224	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|225	%package -n %{libgstcodecparsers}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|226	Summary:	Libraries for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-bad-0.10.23-16|227	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|228	Conflicts:	%{_lib}gstphotography0.10_23 < 0.10.23-5
21cr|gstreamer0.10-plugins-bad-0.10.23-16|229	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|230	%description -n %{libgstcodecparsers}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|231	This package contains a shared library for %{name}.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|232	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|233	%files -n  %{libgstcodecparsers}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|234	%{_libdir}/libgstcodecparsers-%{api}.so.%{major}*
21cr|gstreamer0.10-plugins-bad-0.10.23-16|235	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|236	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|237	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|238	%package -n %{libgstphotography}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|239	Summary:	Libraries for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-bad-0.10.23-16|240	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|241	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|242	%description -n %{libgstphotography}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|243	This package contains a shared library for %{name}.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|244	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|245	%files -n %{libgstphotography}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|246	%{_libdir}/libgstphotography-%{api}.so.%{major}*
21cr|gstreamer0.10-plugins-bad-0.10.23-16|247	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|248	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|249	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|250	%package -n %{libgstsignalprocessor}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|251	Summary:	Libraries for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-bad-0.10.23-16|252	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|253	Conflicts:	%{_lib}gstphotography0.10_23 < 0.10.23-5
21cr|gstreamer0.10-plugins-bad-0.10.23-16|254	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|255	%description -n %{libgstsignalprocessor}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|256	This package contains a shared library for %{name}.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|257	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|258	%files -n %{libgstsignalprocessor}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|259	%{_libdir}/libgstsignalprocessor-%{api}.so.%{major}*
21cr|gstreamer0.10-plugins-bad-0.10.23-16|260	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|261	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|262	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|263	%package -n %{libgstvdp}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|264	Summary:	Libraries for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-bad-0.10.23-16|265	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|266	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|267	%description -n %{libgstvdp}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|268	This package contains a shared library for %{name}.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|269	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|270	%files -n %{libgstvdp}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|271	%{_libdir}/libgstvdp-%{api}.so.%{major}*
21cr|gstreamer0.10-plugins-bad-0.10.23-16|272	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|273	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|274	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|275	%package -n %{devname}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|276	Summary:	Development libraries and include files for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-bad-0.10.23-16|277	Group:		Development/C
21cr|gstreamer0.10-plugins-bad-0.10.23-16|278	Requires:	%{libgstbasevideo} = %{version}-%{release}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|279	Requires:	%{libgstbasecamerabinsrc} = %{version}-%{release}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|280	Requires:	%{libgstcodecparsers} = %{version}-%{release}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|281	Requires:	%{libgstphotography} = %{version}-%{release}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|282	Requires:	%{libgstsignalprocessor} = %{version}-%{release}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|283	Requires:	%{libgstvdp} = %{version}-%{release}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|284	Provides:	%{name}-devel = %{version}-%{release}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|285	Obsoletes:	%{_lib}gstphotography-devel < 0.10.23-5
21cr|gstreamer0.10-plugins-bad-0.10.23-16|286	Obsoletes:	%{_lib}gstbasevideo-devel < 0.10.23-5
21cr|gstreamer0.10-plugins-bad-0.10.23-16|287	Conflicts:	%{_lib}gstbasevideo-devel < 0.10.23-5
21cr|gstreamer0.10-plugins-bad-0.10.23-16|288	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|289	%description -n %{devname}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|290	This package contains the libraries and includes files necessary to develop
21cr|gstreamer0.10-plugins-bad-0.10.23-16|291	applications and plugins for GStreamer.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|292	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|293	%files -n %{devname}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|294	%{_libdir}/libgstbasevideo-%{api}.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|295	%{_libdir}/libgstbasecamerabinsrc-%{api}.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|296	%{_libdir}/libgstcodecparsers-%{api}.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|297	%{_libdir}/libgstphotography-%{api}.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|298	%{_libdir}/libgstsignalprocessor-%{api}.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|299	%{_libdir}/libgstvdp-%{api}.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|300	%{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*.h
21cr|gstreamer0.10-plugins-bad-0.10.23-16|301	%{_includedir}/gstreamer-%{api}/gst/codecparsers
21cr|gstreamer0.10-plugins-bad-0.10.23-16|302	%{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
21cr|gstreamer0.10-plugins-bad-0.10.23-16|303	%{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
21cr|gstreamer0.10-plugins-bad-0.10.23-16|304	%{_includedir}/gstreamer-%{api}/gst/vdpau/
21cr|gstreamer0.10-plugins-bad-0.10.23-16|305	%{_includedir}/gstreamer-%{api}/gst/video/
21cr|gstreamer0.10-plugins-bad-0.10.23-16|306	%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|307	%{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|308	%{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|309	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|310	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|311	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|312	%package -n %{bname}-curl
21cr|gstreamer0.10-plugins-bad-0.10.23-16|313	Summary:	GStreamer Curl plugin
21cr|gstreamer0.10-plugins-bad-0.10.23-16|314	Group:		Networking/Other
21cr|gstreamer0.10-plugins-bad-0.10.23-16|315	BuildRequires:	pkgconfig(libcurl)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|316	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|317	%description -n %{bname}-curl
21cr|gstreamer0.10-plugins-bad-0.10.23-16|318	This is a HTTP plugin for GStreamer based on the curl library.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|319	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|320	%files -n %{bname}-curl
21cr|gstreamer0.10-plugins-bad-0.10.23-16|321	%{_libdir}/gstreamer-%{api}/libgstcurl.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|322	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|323	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|324	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|325	%package -n %{bname}-dc1394
21cr|gstreamer0.10-plugins-bad-0.10.23-16|326	Summary:	GStreamer DC1394 plugin
21cr|gstreamer0.10-plugins-bad-0.10.23-16|327	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|328	BuildRequires:	pkgconfig(libdc1394-2)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|329	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|330	%description -n %{bname}-dc1394
21cr|gstreamer0.10-plugins-bad-0.10.23-16|331	This is a IEEE 1394 (Firewire) support plugin for GStreamer.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|332	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|333	%files -n %{bname}-dc1394
21cr|gstreamer0.10-plugins-bad-0.10.23-16|334	%{_libdir}/gstreamer-%{api}/libgstdc1394.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|335	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|336	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|337	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|338	%package -n %{bname}-ofa
21cr|gstreamer0.10-plugins-bad-0.10.23-16|339	Summary:	GStreamer OFA plugin
21cr|gstreamer0.10-plugins-bad-0.10.23-16|340	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|341	BuildRequires:	pkgconfig(libofa)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|342	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|343	%description -n %{bname}-ofa
21cr|gstreamer0.10-plugins-bad-0.10.23-16|344	This is a metadata support plugin for GStreamer based on the Open
21cr|gstreamer0.10-plugins-bad-0.10.23-16|345	Fingerprint Architecture library.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|346	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|347	%files -n %{bname}-ofa
21cr|gstreamer0.10-plugins-bad-0.10.23-16|348	%{_libdir}/gstreamer-%{api}/libgstofa.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|349	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|350	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|351	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|352	%package -n %{bname}-wildmidi
21cr|gstreamer0.10-plugins-bad-0.10.23-16|353	Summary:	GStreamer wildmidi plugin
21cr|gstreamer0.10-plugins-bad-0.10.23-16|354	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|355	BuildRequires:	wildmidi-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|356	Requires:	timidity-instruments
21cr|gstreamer0.10-plugins-bad-0.10.23-16|357	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|358	%description -n %{bname}-wildmidi
21cr|gstreamer0.10-plugins-bad-0.10.23-16|359	This is a MIDI plugin for GStreamer based on the wildmidi library.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|360	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|361	%files -n %{bname}-wildmidi
21cr|gstreamer0.10-plugins-bad-0.10.23-16|362	%{_libdir}/gstreamer-%{api}/libgstwildmidi.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|363	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|364	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|365	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|366	%package -n %{bname}-mpeg2enc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|367	Summary:	GStreamer mjpegtools plug-in
21cr|gstreamer0.10-plugins-bad-0.10.23-16|368	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|369	BuildRequires:	pkgconfig(mjpegtools)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|370	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|371	%description -n %{bname}-mpeg2enc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|372	mjpegtools-based encoding and decoding plug-in.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|373	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|374	%files -n %{bname}-mpeg2enc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|375	%{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|376	%{_libdir}/gstreamer-%{api}/libgstmplex.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|377	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|378	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|379	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|380	%if %{build_gme}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|381	%package -n %{bname}-gme
21cr|gstreamer0.10-plugins-bad-0.10.23-16|382	Summary:	GStreamer Game Music plug-in
21cr|gstreamer0.10-plugins-bad-0.10.23-16|383	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|384	BuildRequires:	libgme-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|385	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|386	%description -n %{bname}-gme
21cr|gstreamer0.10-plugins-bad-0.10.23-16|387	Game Music decoding plug-in.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|388	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|389	%files -n %{bname}-gme
21cr|gstreamer0.10-plugins-bad-0.10.23-16|390	%{_libdir}/gstreamer-%{api}/libgstgme.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|391	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|392	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|393	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|394	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|395	%if %{build_dirac}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|396	%package -n %{bname}-dirac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|397	Summary:	GStreamer dirac plug-in
21cr|gstreamer0.10-plugins-bad-0.10.23-16|398	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|399	BuildRequires:	pkgconfig(dirac)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|400	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|401	%description -n %{bname}-dirac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|402	Dirac encoding and decoding plug-in.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|403	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|404	%files -n %{bname}-dirac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|405	%{_libdir}/gstreamer-%{api}/libgstdirac.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|406	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|407	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|408	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|409	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|410	%package -n %{bname}-schroedinger
21cr|gstreamer0.10-plugins-bad-0.10.23-16|411	Summary:	GStreamer dirac plug-in based on Schroedinger
21cr|gstreamer0.10-plugins-bad-0.10.23-16|412	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|413	BuildRequires:	pkgconfig(schroedinger-1.0)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|414	Epoch:		1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|415	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|416	%description -n %{bname}-schroedinger
21cr|gstreamer0.10-plugins-bad-0.10.23-16|417	Dirac encoding and decoding plug-in based on Schroedinger.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|418	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|419	%files -n %{bname}-schroedinger
21cr|gstreamer0.10-plugins-bad-0.10.23-16|420	%{_libdir}/gstreamer-%{api}/libgstschro.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|421	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|422	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|423	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|424	%package -n %{bname}-vp8
21cr|gstreamer0.10-plugins-bad-0.10.23-16|425	Summary:	GStreamer VP8 plug-in
21cr|gstreamer0.10-plugins-bad-0.10.23-16|426	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|427	BuildRequires:	pkgconfig(vpx)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|428	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|429	%description -n %{bname}-vp8
21cr|gstreamer0.10-plugins-bad-0.10.23-16|430	VP8 encoding and decoding plug-in.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|431	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|432	%files -n %{bname}-vp8
21cr|gstreamer0.10-plugins-bad-0.10.23-16|433	%{_libdir}/gstreamer-%{api}/libgstvp8.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|434	%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|435	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|436	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|437	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|438	### LADSPA ###
21cr|gstreamer0.10-plugins-bad-0.10.23-16|439	%package -n %{bname}-ladspa
21cr|gstreamer0.10-plugins-bad-0.10.23-16|440	Summary:	Gstreamer wrapper for LADSPA plug-ins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|441	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|442	Requires:	ladspa
21cr|gstreamer0.10-plugins-bad-0.10.23-16|443	BuildRequires:	ladspa-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|444	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|445	%description -n %{bname}-ladspa
21cr|gstreamer0.10-plugins-bad-0.10.23-16|446	Plug-in which wraps LADSPA plug-ins for use by GStreamer applications.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|447	We suggest you also get the cmt package of ladspa plug-ins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|448	and steve harris's swh-plugins package.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|449	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|450	%files -n %{bname}-ladspa
21cr|gstreamer0.10-plugins-bad-0.10.23-16|451	%{_libdir}/gstreamer-%{api}/libgstladspa.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|452	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|453	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|454	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|455	%if %{build_dts}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|456	%package -n %{bname}-dts
21cr|gstreamer0.10-plugins-bad-0.10.23-16|457	Summary:	GStreamer plug-ins for DTS audio playback
21cr|gstreamer0.10-plugins-bad-0.10.23-16|458	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|459	BuildRequires:	pkgconfig(libdts)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|460	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|461	%description -n %{bname}-dts
21cr|gstreamer0.10-plugins-bad-0.10.23-16|462	Plug-ins for decoding DTS audio.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|463	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|464	%files -n %{bname}-dts
21cr|gstreamer0.10-plugins-bad-0.10.23-16|465	%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|466	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|467	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|468	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|469	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|470	%if %{build_xvid}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|471	%package -n %{bname}-xvid
21cr|gstreamer0.10-plugins-bad-0.10.23-16|472	Summary:	GStreamer plug-ins for XVID video encoding and decoding
21cr|gstreamer0.10-plugins-bad-0.10.23-16|473	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|474	BuildRequires:	xvid-devel >= 1.1
21cr|gstreamer0.10-plugins-bad-0.10.23-16|475	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|476	%description -n %{bname}-xvid
21cr|gstreamer0.10-plugins-bad-0.10.23-16|477	Plug-ins for encoding and decoding XVID video.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|478	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|479	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|480	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|481	%files -n %{bname}-xvid
21cr|gstreamer0.10-plugins-bad-0.10.23-16|482	%{_libdir}/gstreamer-%{api}/libgstxvid.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|483	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|484	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|485	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|486	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|487	%package -n %{bname}-musepack
21cr|gstreamer0.10-plugins-bad-0.10.23-16|488	Summary:	GStreamer plug-in Musepack playback
21cr|gstreamer0.10-plugins-bad-0.10.23-16|489	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|490	BuildRequires:	libmpcdec-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|491	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|492	%description -n %{bname}-musepack
21cr|gstreamer0.10-plugins-bad-0.10.23-16|493	This plugin for GStreamer can play audio files which are encoded with
21cr|gstreamer0.10-plugins-bad-0.10.23-16|494	Andree Buschmann's encoder Musepack. These files have the filename
21cr|gstreamer0.10-plugins-bad-0.10.23-16|495	postfixes mpc, mp+ or mpp.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|496	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|497	%files -n %{bname}-musepack
21cr|gstreamer0.10-plugins-bad-0.10.23-16|498	%{_libdir}/gstreamer-%{api}/libgstmusepack.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|499	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|500	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|501	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|502	%package -n %{bname}-mms
21cr|gstreamer0.10-plugins-bad-0.10.23-16|503	Summary:	GStreamer plug-in for mms streams
21cr|gstreamer0.10-plugins-bad-0.10.23-16|504	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|505	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|506	BuildRequires:	pkgconfig(libmms)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|507	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|508	%description -n %{bname}-mms
21cr|gstreamer0.10-plugins-bad-0.10.23-16|509	Plug-in supporting the mms protocol based on the libmms library.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|510	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|511	%files -n %{bname}-mms
21cr|gstreamer0.10-plugins-bad-0.10.23-16|512	%{_libdir}/gstreamer-%{api}/libgstmms.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|513	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|514	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|515	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|516	%package -n %{bname}-rtmp
21cr|gstreamer0.10-plugins-bad-0.10.23-16|517	Summary:	GStreamer plug-in for rtmp streams
21cr|gstreamer0.10-plugins-bad-0.10.23-16|518	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|519	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|520	BuildRequires:	pkgconfig(librtmp)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|521	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|522	%description -n %{bname}-rtmp
21cr|gstreamer0.10-plugins-bad-0.10.23-16|523	Plug-in supporting the rtmp protocol based on the librtmp library.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|524	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|525	%files -n %{bname}-rtmp
21cr|gstreamer0.10-plugins-bad-0.10.23-16|526	%{_libdir}/gstreamer-%{api}/libgstrtmp.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|527	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|528	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|529	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|530	%package -n %{bname}-directfb
21cr|gstreamer0.10-plugins-bad-0.10.23-16|531	Summary:	GStreamer plug-in for DirectFB output
21cr|gstreamer0.10-plugins-bad-0.10.23-16|532	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|533	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|534	BuildRequires:	pkgconfig(directfb)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|535	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|536	%description -n %{bname}-directfb
21cr|gstreamer0.10-plugins-bad-0.10.23-16|537	Plug-in supporting the video output to DirectFB.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|538	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|539	%files -n %{bname}-directfb
21cr|gstreamer0.10-plugins-bad-0.10.23-16|540	%{_libdir}/gstreamer-%{api}/libgstdfbvideosink.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|541	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|542	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|543	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|544	%package -n %{bname}-soundtouch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|545	Summary:	GStreamer plug-in for SoundTouch support
21cr|gstreamer0.10-plugins-bad-0.10.23-16|546	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|547	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|548	BuildRequires:	pkgconfig(soundtouch)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|549	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|550	%description -n %{bname}-soundtouch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|551	Plug-in supporting the SoundTouch audio manipulation support.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|552	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|553	%files -n %{bname}-soundtouch
21cr|gstreamer0.10-plugins-bad-0.10.23-16|554	%{_libdir}/gstreamer-%{api}/libgstsoundtouch.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|555	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|556	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|557	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|558	%package -n %{bname}-kate
21cr|gstreamer0.10-plugins-bad-0.10.23-16|559	Summary:	GStreamer Karaoke and text plugin
21cr|gstreamer0.10-plugins-bad-0.10.23-16|560	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|561	BuildRequires:	pkgconfig(tiger)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|562	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|563	%description -n %{bname}-kate
21cr|gstreamer0.10-plugins-bad-0.10.23-16|564	This is a Karaoke and text plugin for GStreamer based on libkate and libtiger.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|565	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|566	%files -n %{bname}-kate
21cr|gstreamer0.10-plugins-bad-0.10.23-16|567	%{_libdir}/gstreamer-%{api}/libgstkate.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|568	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|569	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|570	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|571	%package -n %{bname}-libass
21cr|gstreamer0.10-plugins-bad-0.10.23-16|572	Summary:	GStreamer subtitles plugin
21cr|gstreamer0.10-plugins-bad-0.10.23-16|573	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|574	BuildRequires:	pkgconfig(libass)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|575	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|576	%description -n %{bname}-libass
21cr|gstreamer0.10-plugins-bad-0.10.23-16|577	This is a subtitle plugin for GStreamer based on libass.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|578	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|579	%files -n %{bname}-libass
21cr|gstreamer0.10-plugins-bad-0.10.23-16|580	%{_libdir}/gstreamer-%{api}/libgstassrender.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|581	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|582	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|583	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|584	%package -n %{bname}-resindvd
21cr|gstreamer0.10-plugins-bad-0.10.23-16|585	Summary:	GStreamer DVD menu plugin
21cr|gstreamer0.10-plugins-bad-0.10.23-16|586	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|587	BuildRequires:	pkgconfig(dvdnav)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|588	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|589	%description -n %{bname}-resindvd
21cr|gstreamer0.10-plugins-bad-0.10.23-16|590	This is a DVD playback plugin for GStreamer with menu support.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|591	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|592	%files -n %{bname}-resindvd
21cr|gstreamer0.10-plugins-bad-0.10.23-16|593	%{_libdir}/gstreamer-%{api}/libresindvd.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|594	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|595	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|596	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|597	%package -n %{bname}-voip
21cr|gstreamer0.10-plugins-bad-0.10.23-16|598	Summary:	GStreamer voip plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|599	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|600	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|601	%description -n %{bname}-voip
21cr|gstreamer0.10-plugins-bad-0.10.23-16|602	This is a collection of VoIP plugins for GStreamer.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|603	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|604	%files -n %{bname}-voip
21cr|gstreamer0.10-plugins-bad-0.10.23-16|605	%{_libdir}/gstreamer-%{api}/libgstrtpmux.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|606	%{_libdir}/gstreamer-%{api}/libgstliveadder.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|607	%{_libdir}/gstreamer-%{api}/libgstdtmf.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|608	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|609	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|610	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|611	%package -n %{bname}-cog
21cr|gstreamer0.10-plugins-bad-0.10.23-16|612	Summary:	GStreamer COG plugin
21cr|gstreamer0.10-plugins-bad-0.10.23-16|613	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|614	BuildRequires:	pkgconfig(orc-0.4)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|615	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|616	%description -n %{bname}-cog
21cr|gstreamer0.10-plugins-bad-0.10.23-16|617	This is a signal processing plugin for GStreamer based on Orc.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|618	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|619	%files -n %{bname}-cog
21cr|gstreamer0.10-plugins-bad-0.10.23-16|620	%{_libdir}/gstreamer-%{api}/libgstcog.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|621	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|622	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|623	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|624	%package -n %{bname}-vdpau
21cr|gstreamer0.10-plugins-bad-0.10.23-16|625	Summary:	GStreamer plug-in for playback using VDPAU
21cr|gstreamer0.10-plugins-bad-0.10.23-16|626	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|627	BuildRequires:	vdpau-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|628	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|629	%description -n %{bname}-vdpau
21cr|gstreamer0.10-plugins-bad-0.10.23-16|630	This plug-in adds video playback support to GStreamer based on VDPAU
21cr|gstreamer0.10-plugins-bad-0.10.23-16|631	(Video Decode and Presentation API for Unix).
21cr|gstreamer0.10-plugins-bad-0.10.23-16|632	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|633	%files -n %{bname}-vdpau
21cr|gstreamer0.10-plugins-bad-0.10.23-16|634	%{_libdir}/gstreamer-%{api}/libgstvdpau.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|635	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|636	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|637	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|638	%if %{build_faad}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|639	%package -n %{bname}-faad
21cr|gstreamer0.10-plugins-bad-0.10.23-16|640	Summary:	GStreamer plug-in for AAC audio playback
21cr|gstreamer0.10-plugins-bad-0.10.23-16|641	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|642	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|643	BuildRequires:	libfaad2-devel => 2.0
21cr|gstreamer0.10-plugins-bad-0.10.23-16|644	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|645	%description -n %{bname}-faad
21cr|gstreamer0.10-plugins-bad-0.10.23-16|646	Plug-ins for playing AAC audio
21cr|gstreamer0.10-plugins-bad-0.10.23-16|647	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|648	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|649	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|650	%files -n %{bname}-faad
21cr|gstreamer0.10-plugins-bad-0.10.23-16|651	%{_libdir}/gstreamer-%{api}/libgstfaad.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|652	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|653	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|654	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|655	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|656	%if %{build_faac}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|657	%package -n %{bname}-faac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|658	Summary:	GStreamer plug-ins for AAC audio encoding
21cr|gstreamer0.10-plugins-bad-0.10.23-16|659	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|660	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|661	BuildRequires:	libfaac-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|662	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|663	%description -n %{bname}-faac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|664	Plug-ins for encoding AAC audio
21cr|gstreamer0.10-plugins-bad-0.10.23-16|665	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|666	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|667	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|668	%files -n %{bname}-faac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|669	%{_libdir}/gstreamer-%{api}/libgstfaac.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|670	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|671	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|672	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|673	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|674	%package -n %{bname}-gsm
21cr|gstreamer0.10-plugins-bad-0.10.23-16|675	Summary:	GStreamer plugin for GSM lossy audio format
21cr|gstreamer0.10-plugins-bad-0.10.23-16|676	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|677	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|678	BuildRequires:	gsm-devel >= 1.0.10
21cr|gstreamer0.10-plugins-bad-0.10.23-16|679	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|680	%description -n %{bname}-gsm
21cr|gstreamer0.10-plugins-bad-0.10.23-16|681	Output plugin for GStreamer to convert to GSM lossy audio format.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|682	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|683	%files -n %{bname}-gsm
21cr|gstreamer0.10-plugins-bad-0.10.23-16|684	%{_libdir}/gstreamer-%{api}/libgstgsm.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|685	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|686	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|687	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|688	%package -n %{bname}-neon
21cr|gstreamer0.10-plugins-bad-0.10.23-16|689	Summary:	GStreamer HTTP plugin based on libneon
21cr|gstreamer0.10-plugins-bad-0.10.23-16|690	Group:		System/Libraries
21cr|gstreamer0.10-plugins-bad-0.10.23-16|691	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|692	BuildRequires:	pkgconfig(neon)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|693	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|694	%description -n %{bname}-neon
21cr|gstreamer0.10-plugins-bad-0.10.23-16|695	Plug-in for HTTP access based on libneon.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|696	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|697	%files -n %{bname}-neon
21cr|gstreamer0.10-plugins-bad-0.10.23-16|698	%{_libdir}/gstreamer-%{api}/libgstneonhttpsrc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|699	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|700	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|701	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|702	%package -n %{bname}-nas
21cr|gstreamer0.10-plugins-bad-0.10.23-16|703	Summary:	Gstreamer output plugin for the NAS sound server
21cr|gstreamer0.10-plugins-bad-0.10.23-16|704	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|705	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|706	BuildRequires:	nas-devel
21cr|gstreamer0.10-plugins-bad-0.10.23-16|707	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|708	%description -n %{bname}-nas
21cr|gstreamer0.10-plugins-bad-0.10.23-16|709	Output plugin for GStreamer for use with the nas sound server.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|710	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|711	%files -n %{bname}-nas
21cr|gstreamer0.10-plugins-bad-0.10.23-16|712	%{_libdir}/gstreamer-%{api}/libgstnassink.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|713	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|714	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|715	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|716	%if %{build_amrwb}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|717	%package -n %{bname}-amrwb
21cr|gstreamer0.10-plugins-bad-0.10.23-16|718	Summary:	GStreamer plug-in for AMR-WB support
21cr|gstreamer0.10-plugins-bad-0.10.23-16|719	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|720	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|721	BuildRequires:	pkgconfig(vo-amrwbenc)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|722	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|723	%description -n %{bname}-amrwb
21cr|gstreamer0.10-plugins-bad-0.10.23-16|724	Plug-in for decoding AMR-WB under GStreamer.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|725	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|726	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|727	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|728	%files -n %{bname}-amrwb
21cr|gstreamer0.10-plugins-bad-0.10.23-16|729	%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
21cr|gstreamer0.10-plugins-bad-0.10.23-16|730	%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|731	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|732	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|733	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|734	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|735	%if %{build_voaac}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|736	%package -n %{bname}-vo-aac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|737	Summary:	GStreamer plug-in for VisualOn AAC encoding
21cr|gstreamer0.10-plugins-bad-0.10.23-16|738	Group:		Sound
21cr|gstreamer0.10-plugins-bad-0.10.23-16|739	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|740	BuildRequires:	pkgconfig(vo-aacenc)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|741	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|742	%description -n %{bname}-vo-aac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|743	Plug-in for encoding AAC under GStreamer based on VisualOn AAC library.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|744	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|745	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|746	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|747	%files -n %{bname}-vo-aac
21cr|gstreamer0.10-plugins-bad-0.10.23-16|748	%{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|749	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|750	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|751	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|752	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|753	%package -n %{bname}-jp2k
21cr|gstreamer0.10-plugins-bad-0.10.23-16|754	Summary:	GStreamer plug-in for JPEG2000 support
21cr|gstreamer0.10-plugins-bad-0.10.23-16|755	Group:		Graphics
21cr|gstreamer0.10-plugins-bad-0.10.23-16|756	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|757	BuildRequires:	pkgconfig(jasper)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|758	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|759	%description -n %{bname}-jp2k
21cr|gstreamer0.10-plugins-bad-0.10.23-16|760	Plug-in for JPEG2000 support under GStreamer.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|761	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|762	%files -n %{bname}-jp2k
21cr|gstreamer0.10-plugins-bad-0.10.23-16|763	%{_libdir}/gstreamer-%{api}/libgstjp2k.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|764	%{_libdir}/gstreamer-%{api}/libgstjp2kdecimator.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|765	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|766	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|767	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|768	%if %{build_celt}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|769	%package -n %{bname}-celt
21cr|gstreamer0.10-plugins-bad-0.10.23-16|770	Summary:	GStreamer plug-in for CELT support
21cr|gstreamer0.10-plugins-bad-0.10.23-16|771	Group:		Video
21cr|gstreamer0.10-plugins-bad-0.10.23-16|772	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|773	BuildRequires:	pkgconfig(celt)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|774	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|775	%description -n %{bname}-celt
21cr|gstreamer0.10-plugins-bad-0.10.23-16|776	Plug-in for CELT support under GStreamer.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|777	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|778	%files -n %{bname}-celt
21cr|gstreamer0.10-plugins-bad-0.10.23-16|779	%{_libdir}/gstreamer-%{api}/libgstcelt.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|780	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|781	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|782	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|783	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|784	%package -n %{bname}-rsvg
21cr|gstreamer0.10-plugins-bad-0.10.23-16|785	Summary:	GStreamer plug-in for SVG support
21cr|gstreamer0.10-plugins-bad-0.10.23-16|786	Group:		Graphics
21cr|gstreamer0.10-plugins-bad-0.10.23-16|787	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-bad-0.10.23-16|788	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|gstreamer0.10-plugins-bad-0.10.23-16|789	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|790	%description -n %{bname}-rsvg
21cr|gstreamer0.10-plugins-bad-0.10.23-16|791	Plug-in for SVG support under GStreamer.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|792	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|793	%files -n %{bname}-rsvg
21cr|gstreamer0.10-plugins-bad-0.10.23-16|794	%{_libdir}/gstreamer-%{api}/libgstrsvg.so
21cr|gstreamer0.10-plugins-bad-0.10.23-16|795	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|796	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|797	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|798	%package doc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|799	Group:		Books/Computer books
21cr|gstreamer0.10-plugins-bad-0.10.23-16|800	Summary:	GStreamer application library
21cr|gstreamer0.10-plugins-bad-0.10.23-16|801	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|802	%description doc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|803	This is the documentation of %{name}.
21cr|gstreamer0.10-plugins-bad-0.10.23-16|804	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|805	%files doc
21cr|gstreamer0.10-plugins-bad-0.10.23-16|806	%doc docs/plugins/html
21cr|gstreamer0.10-plugins-bad-0.10.23-16|807	%{_datadir}/gtk-doc/html/*
21cr|gstreamer0.10-plugins-bad-0.10.23-16|808	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|809	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-bad-0.10.23-16|810	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|811	%prep
21cr|gstreamer0.10-plugins-bad-0.10.23-16|812	%setup -qn %{oname}-%{version}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|813	%apply_patches
21cr|gstreamer0.10-plugins-bad-0.10.23-16|814	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|815	#rebuild configure for check C++ on arm, see patch9
21cr|gstreamer0.10-plugins-bad-0.10.23-16|816	%ifarch %{armx}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|817	%config_update
21cr|gstreamer0.10-plugins-bad-0.10.23-16|818	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|819	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|820	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|821	%build
21cr|gstreamer0.10-plugins-bad-0.10.23-16|822	#work around broken mjpegtools headers including config.h:
21cr|gstreamer0.10-plugins-bad-0.10.23-16|823	export CPPFLAGS="-I."
21cr|gstreamer0.10-plugins-bad-0.10.23-16|824	%configure \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|825	--disable-static \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|826	--disable-apexsink \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|827	--disable-dependency-tracking \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|828	--with-package-name='%{distribution} %{name} package' \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|829	--with-package-origin='%{disturl}' \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|830	%if ! %{build_celt}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|831	--disable-celt \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|832	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|833	%if ! %{build_faac}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|834	--disable-faac \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|835	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|836	%if ! %{build_faad}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|837	--disable-faad \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|838	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|839	%if ! %{build_dirac}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|840	--disable-dirac \
21cr|gstreamer0.10-plugins-bad-0.10.23-16|841	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|842	%if %{build_experimental}
21cr|gstreamer0.10-plugins-bad-0.10.23-16|843	--enable-experimental
21cr|gstreamer0.10-plugins-bad-0.10.23-16|844	%endif
21cr|gstreamer0.10-plugins-bad-0.10.23-16|845	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|846	%make
21cr|gstreamer0.10-plugins-bad-0.10.23-16|847	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|848	%install
21cr|gstreamer0.10-plugins-bad-0.10.23-16|849	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21cr|gstreamer0.10-plugins-bad-0.10.23-16|850	
21cr|gstreamer0.10-plugins-bad-0.10.23-16|851	%find_lang %{oname}-%{api}

2089 21
21cr|gstreamer0.10-plugins-base-0.10.36-13|1	%define major 0.10
21cr|gstreamer0.10-plugins-base-0.10.36-13|2	%define majorminor 0.10
21cr|gstreamer0.10-plugins-base-0.10.36-13|3	
21cr|gstreamer0.10-plugins-base-0.10.36-13|4	%define bname gstreamer%{majorminor}
21cr|gstreamer0.10-plugins-base-0.10.36-13|5	
21cr|gstreamer0.10-plugins-base-0.10.36-13|6	%define libname %mklibname gstreamer-plugins-base %{major}
21cr|gstreamer0.10-plugins-base-0.10.36-13|7	%define gstver 0.10.36
21cr|gstreamer0.10-plugins-base-0.10.36-13|8	%define build_libvisual 1
21cr|gstreamer0.10-plugins-base-0.10.36-13|9	
21cr|gstreamer0.10-plugins-base-0.10.36-13|10	Summary:	GStreamer Streaming-media framework plug-ins
21cr|gstreamer0.10-plugins-base-0.10.36-13|11	Name:		%{bname}-plugins-base
21cr|gstreamer0.10-plugins-base-0.10.36-13|12	Version:	0.10.36
21cr|gstreamer0.10-plugins-base-0.10.36-13|13	Release:	13
21cr|gstreamer0.10-plugins-base-0.10.36-13|14	License:	LGPLv2+
21cr|gstreamer0.10-plugins-base-0.10.36-13|15	Group:		Sound
21cr|gstreamer0.10-plugins-base-0.10.36-13|16	Url:		http://gstreamer.freedesktop.org/
21cr|gstreamer0.10-plugins-base-0.10.36-13|17	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gst-plugins-base/0.10/gst-plugins-base-%{version}.tar.xz
21cr|gstreamer0.10-plugins-base-0.10.36-13|18	Patch0:		align.patch
21cr|gstreamer0.10-plugins-base-0.10.36-13|19	#fix playing ogg track after mp3 track in Amarok (bko#302652, mga#10762)
21cr|gstreamer0.10-plugins-base-0.10.36-13|20	Patch1:		audiodecoder-don-t-discard-timestamps-when-consecuti.patch
21cr|gstreamer0.10-plugins-base-0.10.36-13|21	Patch2:		gst-plugins-base-0.10.36-gcc-4.9.patch
21cr|gstreamer0.10-plugins-base-0.10.36-13|22	Patch3:		gst-plugins-base-0.10-include.patch
21cr|gstreamer0.10-plugins-base-0.10.36-13|23	Patch4:		gst-plugins-base-1-intrinsics.patch
21cr|gstreamer0.10-plugins-base-0.10.36-13|24	BuildRequires:	gtk-doc
21cr|gstreamer0.10-plugins-base-0.10.36-13|25	#gw we need some fonts for the tests
21cr|gstreamer0.10-plugins-base-0.10.36-13|26	BuildRequires:	fonts-ttf-dejavu
21cr|gstreamer0.10-plugins-base-0.10.36-13|27	%ifarch %{ix86}
21cr|gstreamer0.10-plugins-base-0.10.36-13|28	BuildRequires:	nasm => 0.90
21cr|gstreamer0.10-plugins-base-0.10.36-13|29	%endif
21cr|gstreamer0.10-plugins-base-0.10.36-13|30	BuildRequires:	valgrind
21cr|gstreamer0.10-plugins-base-0.10.36-13|31	#gw qt example
21cr|gstreamer0.10-plugins-base-0.10.36-13|32	BuildRequires:	qt4-devel
21cr|gstreamer0.10-plugins-base-0.10.36-13|33	BuildRequires:	pkgconfig(alsa)
21cr|gstreamer0.10-plugins-base-0.10.36-13|34	BuildRequires:	pkgconfig(check)
21cr|gstreamer0.10-plugins-base-0.10.36-13|35	BuildRequires:	pkgconfig(glib-2.0)
21cr|gstreamer0.10-plugins-base-0.10.36-13|36	BuildRequires:	pkgconfig(glu)
21cr|gstreamer0.10-plugins-base-0.10.36-13|37	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gstreamer0.10-plugins-base-0.10.36-13|38	BuildRequires:	pkgconfig(gstreamer-0.10) >= %{gstver}
21cr|gstreamer0.10-plugins-base-0.10.36-13|39	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gstreamer0.10-plugins-base-0.10.36-13|40	BuildRequires:	pkgconfig(libpng)
21cr|gstreamer0.10-plugins-base-0.10.36-13|41	BuildRequires:	pkgconfig(orc-0.4)
21cr|gstreamer0.10-plugins-base-0.10.36-13|42	BuildRequires:	pkgconfig(theora)
21cr|gstreamer0.10-plugins-base-0.10.36-13|43	BuildRequires:	pkgconfig(vorbis)
21cr|gstreamer0.10-plugins-base-0.10.36-13|44	BuildRequires:	pkgconfig(xv)
21cr|gstreamer0.10-plugins-base-0.10.36-13|45	Provides:	%{bname}-audiosrc
21cr|gstreamer0.10-plugins-base-0.10.36-13|46	Provides:	%{bname}-audiosink
21cr|gstreamer0.10-plugins-base-0.10.36-13|47	Provides:	%{bname}-alsa = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|48	Obsoletes:	%{bname}-alsa < %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|49	Provides:	%{bname}-plugins = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|50	Obsoletes:	%{bname}-plugins < %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|51	Provides:	%{bname}-vorbis = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|52	Obsoletes:	%{bname}-vorbis < %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|53	Provides:	%{bname}-x11 = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|54	Obsoletes:	%{bname}-x11 < %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|55	Provides:	%{bname}-plugin-libs = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|56	Obsoletes:	%{bname}-plugin-libs < %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|57	Recommends:	gst-install-plugins-helper
21cr|gstreamer0.10-plugins-base-0.10.36-13|58	Conflicts:	%{bname}-plugins-bad < 0.10.10
21cr|gstreamer0.10-plugins-base-0.10.36-13|59	Requires:	glib-networking
21cr|gstreamer0.10-plugins-base-0.10.36-13|60	
21cr|gstreamer0.10-plugins-base-0.10.36-13|61	%description
21cr|gstreamer0.10-plugins-base-0.10.36-13|62	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-plugins-base-0.10.36-13|63	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-plugins-base-0.10.36-13|64	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-plugins-base-0.10.36-13|65	else media-related.  Its plugin-based architecture means that new data
21cr|gstreamer0.10-plugins-base-0.10.36-13|66	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-plugins-base-0.10.36-13|67	plug-ins.
21cr|gstreamer0.10-plugins-base-0.10.36-13|68	
21cr|gstreamer0.10-plugins-base-0.10.36-13|69	This package contains a set of reference plugins, base classes for other
21cr|gstreamer0.10-plugins-base-0.10.36-13|70	plugins, and helper libraries:
21cr|gstreamer0.10-plugins-base-0.10.36-13|71	* device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
21cr|gstreamer0.10-plugins-base-0.10.36-13|72	* containers: ogg
21cr|gstreamer0.10-plugins-base-0.10.36-13|73	* codecs: vorbis, theora
21cr|gstreamer0.10-plugins-base-0.10.36-13|74	* text: textoverlay, subparse
21cr|gstreamer0.10-plugins-base-0.10.36-13|75	* sources: audiotestsrc, videotestsrc, gnomevfssrc
21cr|gstreamer0.10-plugins-base-0.10.36-13|76	* network: tcp
21cr|gstreamer0.10-plugins-base-0.10.36-13|77	* typefind
21cr|gstreamer0.10-plugins-base-0.10.36-13|78	* audio processing: audioconvert, adder, audiorate, audioscale, volume
21cr|gstreamer0.10-plugins-base-0.10.36-13|79	* visualisation: libvisual
21cr|gstreamer0.10-plugins-base-0.10.36-13|80	* video processing: ffmpegcolorspace
21cr|gstreamer0.10-plugins-base-0.10.36-13|81	* aggregate elements: decodebin, playbin
21cr|gstreamer0.10-plugins-base-0.10.36-13|82	
21cr|gstreamer0.10-plugins-base-0.10.36-13|83	%files -f gst-plugins-base-%{majorminor}.lang
21cr|gstreamer0.10-plugins-base-0.10.36-13|84	%doc AUTHORS COPYING README NEWS
21cr|gstreamer0.10-plugins-base-0.10.36-13|85	%{_bindir}/gst-discoverer-%{majorminor}
21cr|gstreamer0.10-plugins-base-0.10.36-13|86	%{_bindir}/gst-visualise-%{majorminor}
21cr|gstreamer0.10-plugins-base-0.10.36-13|87	%{_datadir}/gst-plugins-base/license-translations.dict
21cr|gstreamer0.10-plugins-base-0.10.36-13|88	%{_mandir}/man1/gst-visualise-%{majorminor}.1*
21cr|gstreamer0.10-plugins-base-0.10.36-13|89	%{_libdir}/gstreamer-%{majorminor}/libgstffmpegcolorspace.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|90	# non-core plugins without external dependencies
21cr|gstreamer0.10-plugins-base-0.10.36-13|91	%{_libdir}/gstreamer-%{majorminor}/libgstapp.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|92	%{_libdir}/gstreamer-%{majorminor}/libgstaudioconvert.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|93	%{_libdir}/gstreamer-%{majorminor}/libgstaudiorate.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|94	%{_libdir}/gstreamer-%{majorminor}/libgstaudioresample.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|95	%{_libdir}/gstreamer-%{majorminor}/libgstaudiotestsrc.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|96	%{_libdir}/gstreamer-%{majorminor}/libgstdecodebin.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|97	%{_libdir}/gstreamer-%{majorminor}/libgstdecodebin2.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|98	%{_libdir}/gstreamer-%{majorminor}/libgstencodebin.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|99	%{_libdir}/gstreamer-%{majorminor}/libgstgdp.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|100	%{_libdir}/gstreamer-%{majorminor}/libgstgio.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|101	%{_libdir}/gstreamer-%{majorminor}/libgstpango.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|102	%{_libdir}/gstreamer-%{majorminor}/libgstplaybin.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|103	%{_libdir}/gstreamer-%{majorminor}/libgstsubparse.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|104	%{_libdir}/gstreamer-%{majorminor}/libgsttcp.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|105	%{_libdir}/gstreamer-%{majorminor}/libgstvolume.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|106	%{_libdir}/gstreamer-%{majorminor}/libgstadder.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|107	%{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|108	%{_libdir}/gstreamer-%{majorminor}/libgstvideotestsrc.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|109	%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|110	%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|111	%{_libdir}/gstreamer-%{majorminor}/libgstvideorate.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|112	%{_libdir}/gstreamer-%{majorminor}/libgstvideoscale.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|113	%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|114	%{_libdir}/gstreamer-%{majorminor}/libgstximagesink.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|115	%{_libdir}/gstreamer-%{majorminor}/libgstxvimagesink.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|116	%{_libdir}/gstreamer-%{majorminor}/libgstalsa.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|117	
21cr|gstreamer0.10-plugins-base-0.10.36-13|118	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-base-0.10.36-13|119	
21cr|gstreamer0.10-plugins-base-0.10.36-13|120	%package -n %{libname}
21cr|gstreamer0.10-plugins-base-0.10.36-13|121	Group:		System/Libraries
21cr|gstreamer0.10-plugins-base-0.10.36-13|122	Summary:	GStreamer plugin libraries
21cr|gstreamer0.10-plugins-base-0.10.36-13|123	
21cr|gstreamer0.10-plugins-base-0.10.36-13|124	%description -n %{libname}
21cr|gstreamer0.10-plugins-base-0.10.36-13|125	This package contain the basic audio and video playback library and
21cr|gstreamer0.10-plugins-base-0.10.36-13|126	the interfaces library.
21cr|gstreamer0.10-plugins-base-0.10.36-13|127	
21cr|gstreamer0.10-plugins-base-0.10.36-13|128	%files -n %{libname}
21cr|gstreamer0.10-plugins-base-0.10.36-13|129	%{_libdir}/libgstaudio-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|130	%{_libdir}/libgstapp-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|131	%{_libdir}/libgstcdda-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|132	%{_libdir}/libgstfft-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|133	%{_libdir}/libgstinterfaces-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|134	%{_libdir}/libgstnetbuffer-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|135	%{_libdir}/libgstpbutils-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|136	%{_libdir}/libgstriff-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|137	%{_libdir}/libgstrtp-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|138	%{_libdir}/libgstrtsp-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|139	%{_libdir}/libgsttag-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|140	%{_libdir}/libgstsdp-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|141	%{_libdir}/libgstvideo-%{majorminor}.so.0*
21cr|gstreamer0.10-plugins-base-0.10.36-13|142	%{_libdir}/girepository-1.0/GstApp-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|143	%{_libdir}/girepository-1.0/GstAudio-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|144	%{_libdir}/girepository-1.0/GstFft-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|145	%{_libdir}/girepository-1.0/GstInterfaces-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|146	%{_libdir}/girepository-1.0/GstNetbuffer-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|147	%{_libdir}/girepository-1.0/GstPbutils-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|148	%{_libdir}/girepository-1.0/GstRiff-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|149	%{_libdir}/girepository-1.0/GstRtp-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|150	%{_libdir}/girepository-1.0/GstRtsp-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|151	%{_libdir}/girepository-1.0/GstSdp-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|152	%{_libdir}/girepository-1.0/GstTag-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|153	%{_libdir}/girepository-1.0/GstVideo-%{majorminor}.typelib
21cr|gstreamer0.10-plugins-base-0.10.36-13|154	
21cr|gstreamer0.10-plugins-base-0.10.36-13|155	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-base-0.10.36-13|156	
21cr|gstreamer0.10-plugins-base-0.10.36-13|157	%package -n %{libname}-devel
21cr|gstreamer0.10-plugins-base-0.10.36-13|158	Summary:	GStreamer Plugin Library Headers
21cr|gstreamer0.10-plugins-base-0.10.36-13|159	Group:		Development/C
21cr|gstreamer0.10-plugins-base-0.10.36-13|160	Requires:	%{libname} = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|161	# gw is required at build time for make check
21cr|gstreamer0.10-plugins-base-0.10.36-13|162	Requires:	%{name} = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|163	Requires:	pkgconfig(gstreamer-0.10) >= %{gstver}
21cr|gstreamer0.10-plugins-base-0.10.36-13|164	Provides:	libgstreamer-plugins-base-devel = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|165	Provides:	libgstreamer%{majorminor}-plugins-base-devel = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|166	
21cr|gstreamer0.10-plugins-base-0.10.36-13|167	%description -n %{libname}-devel
21cr|gstreamer0.10-plugins-base-0.10.36-13|168	GStreamer support libraries header files.
21cr|gstreamer0.10-plugins-base-0.10.36-13|169	
21cr|gstreamer0.10-plugins-base-0.10.36-13|170	%files -n %{libname}-devel
21cr|gstreamer0.10-plugins-base-0.10.36-13|171	%doc docs/plugins/html
21cr|gstreamer0.10-plugins-base-0.10.36-13|172	%{_includedir}/gstreamer-%{majorminor}/gst/app/
21cr|gstreamer0.10-plugins-base-0.10.36-13|173	%{_includedir}/gstreamer-%{majorminor}/gst/audio
21cr|gstreamer0.10-plugins-base-0.10.36-13|174	%{_includedir}/gstreamer-%{majorminor}/gst/cdda/
21cr|gstreamer0.10-plugins-base-0.10.36-13|175	%{_includedir}/gstreamer-%{majorminor}/gst/fft
21cr|gstreamer0.10-plugins-base-0.10.36-13|176	%{_includedir}/gstreamer-%{majorminor}/gst/interfaces
21cr|gstreamer0.10-plugins-base-0.10.36-13|177	%{_includedir}/gstreamer-%{majorminor}/gst/netbuffer
21cr|gstreamer0.10-plugins-base-0.10.36-13|178	%{_includedir}/gstreamer-%{majorminor}/gst/pbutils
21cr|gstreamer0.10-plugins-base-0.10.36-13|179	%{_includedir}/gstreamer-%{majorminor}/gst/riff
21cr|gstreamer0.10-plugins-base-0.10.36-13|180	%{_includedir}/gstreamer-%{majorminor}/gst/rtsp
21cr|gstreamer0.10-plugins-base-0.10.36-13|181	%{_includedir}/gstreamer-%{majorminor}/gst/sdp
21cr|gstreamer0.10-plugins-base-0.10.36-13|182	%{_includedir}/gstreamer-%{majorminor}/gst/tag/
21cr|gstreamer0.10-plugins-base-0.10.36-13|183	%{_includedir}/gstreamer-%{majorminor}/gst/video/
21cr|gstreamer0.10-plugins-base-0.10.36-13|184	%{_includedir}/gstreamer-%{majorminor}/gst/floatcast/
21cr|gstreamer0.10-plugins-base-0.10.36-13|185	%{_includedir}/gstreamer-%{majorminor}/gst/rtp
21cr|gstreamer0.10-plugins-base-0.10.36-13|186	%{_libdir}/pkgconfig/gstreamer-app-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|187	%{_libdir}/pkgconfig/gstreamer-audio-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|188	%{_libdir}/pkgconfig/gstreamer-cdda-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|189	%{_libdir}/pkgconfig/gstreamer-fft-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|190	%{_libdir}/pkgconfig/gstreamer-floatcast-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|191	%{_libdir}/pkgconfig/gstreamer-interfaces-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|192	%{_libdir}/pkgconfig/gstreamer-netbuffer-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|193	%{_libdir}/pkgconfig/gstreamer-pbutils-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|194	%{_libdir}/pkgconfig/gstreamer-plugins-base-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|195	%{_libdir}/pkgconfig/gstreamer-riff-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|196	%{_libdir}/pkgconfig/gstreamer-rtp-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|197	%{_libdir}/pkgconfig/gstreamer-rtsp-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|198	%{_libdir}/pkgconfig/gstreamer-sdp-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|199	%{_libdir}/pkgconfig/gstreamer-tag-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|200	%{_libdir}/pkgconfig/gstreamer-video-%{majorminor}.pc
21cr|gstreamer0.10-plugins-base-0.10.36-13|201	%{_libdir}/libgstaudio-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|202	%{_libdir}/libgstapp-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|203	%{_libdir}/libgstcdda-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|204	%{_libdir}/libgstfft-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|205	%{_libdir}/libgstinterfaces-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|206	%{_libdir}/libgstnetbuffer-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|207	%{_libdir}/libgstpbutils-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|208	%{_libdir}/libgstriff-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|209	%{_libdir}/libgstrtp-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|210	%{_libdir}/libgstrtsp-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|211	%{_libdir}/libgsttag-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|212	%{_libdir}/libgstsdp-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|213	%{_libdir}/libgstvideo-%{majorminor}.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|214	%{_datadir}/gtk-doc/html/*
21cr|gstreamer0.10-plugins-base-0.10.36-13|215	%{_datadir}/gir-1.0/GstApp-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|216	%{_datadir}/gir-1.0/GstAudio-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|217	%{_datadir}/gir-1.0/GstFft-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|218	%{_datadir}/gir-1.0/GstInterfaces-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|219	%{_datadir}/gir-1.0/GstNetbuffer-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|220	%{_datadir}/gir-1.0/GstPbutils-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|221	%{_datadir}/gir-1.0/GstRiff-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|222	%{_datadir}/gir-1.0/GstRtp-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|223	%{_datadir}/gir-1.0/GstRtsp-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|224	%{_datadir}/gir-1.0/GstSdp-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|225	%{_datadir}/gir-1.0/GstTag-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|226	%{_datadir}/gir-1.0/GstVideo-%{majorminor}.gir
21cr|gstreamer0.10-plugins-base-0.10.36-13|227	
21cr|gstreamer0.10-plugins-base-0.10.36-13|228	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-base-0.10.36-13|229	
21cr|gstreamer0.10-plugins-base-0.10.36-13|230	### GNOME VFS 2 ###
21cr|gstreamer0.10-plugins-base-0.10.36-13|231	%package -n %{bname}-gnomevfs
21cr|gstreamer0.10-plugins-base-0.10.36-13|232	Summary:	GStreamer plug-ins for GNOME VFS input and output
21cr|gstreamer0.10-plugins-base-0.10.36-13|233	Group:		System/Libraries
21cr|gstreamer0.10-plugins-base-0.10.36-13|234	Requires:	gnome-vfs2 > 1.9.4.00
21cr|gstreamer0.10-plugins-base-0.10.36-13|235	Requires:	%{name} = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|236	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21cr|gstreamer0.10-plugins-base-0.10.36-13|237	
21cr|gstreamer0.10-plugins-base-0.10.36-13|238	%description -n %{bname}-gnomevfs
21cr|gstreamer0.10-plugins-base-0.10.36-13|239	Plug-Ins for reading and writing through GNOME VFS.
21cr|gstreamer0.10-plugins-base-0.10.36-13|240	
21cr|gstreamer0.10-plugins-base-0.10.36-13|241	%files -n %{bname}-gnomevfs
21cr|gstreamer0.10-plugins-base-0.10.36-13|242	%{_libdir}/gstreamer-%{majorminor}/libgstgnomevfs.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|243	
21cr|gstreamer0.10-plugins-base-0.10.36-13|244	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-base-0.10.36-13|245	
21cr|gstreamer0.10-plugins-base-0.10.36-13|246	### CDPARANOIA ###
21cr|gstreamer0.10-plugins-base-0.10.36-13|247	%package -n %{bname}-cdparanoia
21cr|gstreamer0.10-plugins-base-0.10.36-13|248	Summary:	Gstreamer plugin for CD audio input using CDParanoia IV
21cr|gstreamer0.10-plugins-base-0.10.36-13|249	Group:		Sound
21cr|gstreamer0.10-plugins-base-0.10.36-13|250	Requires:	%{name} = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|251	BuildRequires:	libcdda-devel
21cr|gstreamer0.10-plugins-base-0.10.36-13|252	
21cr|gstreamer0.10-plugins-base-0.10.36-13|253	%description -n %{bname}-cdparanoia
21cr|gstreamer0.10-plugins-base-0.10.36-13|254	Plugin for ripping audio tracks using cdparanoia under GStreamer
21cr|gstreamer0.10-plugins-base-0.10.36-13|255	
21cr|gstreamer0.10-plugins-base-0.10.36-13|256	%files -n %{bname}-cdparanoia
21cr|gstreamer0.10-plugins-base-0.10.36-13|257	%{_libdir}/gstreamer-%{majorminor}/libgstcdparanoia.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|258	
21cr|gstreamer0.10-plugins-base-0.10.36-13|259	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-base-0.10.36-13|260	
21cr|gstreamer0.10-plugins-base-0.10.36-13|261	%if %{build_libvisual}
21cr|gstreamer0.10-plugins-base-0.10.36-13|262	%package -n %{bname}-libvisual
21cr|gstreamer0.10-plugins-base-0.10.36-13|263	Summary:	GStreamer visualisations plug-in based on libvisual
21cr|gstreamer0.10-plugins-base-0.10.36-13|264	Group:		Video
21cr|gstreamer0.10-plugins-base-0.10.36-13|265	Requires:	%{name} = %{EVRD}
21cr|gstreamer0.10-plugins-base-0.10.36-13|266	BuildRequires:	pkgconfig(libvisual-0.4)
21cr|gstreamer0.10-plugins-base-0.10.36-13|267	
21cr|gstreamer0.10-plugins-base-0.10.36-13|268	%description -n %{bname}-libvisual
21cr|gstreamer0.10-plugins-base-0.10.36-13|269	This plugin makes visualisations based on libvisual available for
21cr|gstreamer0.10-plugins-base-0.10.36-13|270	GStreamer applications.
21cr|gstreamer0.10-plugins-base-0.10.36-13|271	
21cr|gstreamer0.10-plugins-base-0.10.36-13|272	%files -n %{bname}-libvisual
21cr|gstreamer0.10-plugins-base-0.10.36-13|273	%{_libdir}/gstreamer-%{majorminor}/libgstlibvisual.so
21cr|gstreamer0.10-plugins-base-0.10.36-13|274	%endif
21cr|gstreamer0.10-plugins-base-0.10.36-13|275	
21cr|gstreamer0.10-plugins-base-0.10.36-13|276	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-base-0.10.36-13|277	
21cr|gstreamer0.10-plugins-base-0.10.36-13|278	%prep
21cr|gstreamer0.10-plugins-base-0.10.36-13|279	%autosetup -p1 -n gst-plugins-base-%{version}
21cr|gstreamer0.10-plugins-base-0.10.36-13|280	
21cr|gstreamer0.10-plugins-base-0.10.36-13|281	#revert patch
21cr|gstreamer0.10-plugins-base-0.10.36-13|282	%ifarch %{armx}
21cr|gstreamer0.10-plugins-base-0.10.36-13|283	%patch4 -p1 -R
21cr|gstreamer0.10-plugins-base-0.10.36-13|284	%endif
21cr|gstreamer0.10-plugins-base-0.10.36-13|285	
21cr|gstreamer0.10-plugins-base-0.10.36-13|286	%build
21cr|gstreamer0.10-plugins-base-0.10.36-13|287	%configure \
21cr|gstreamer0.10-plugins-base-0.10.36-13|288	--disable-dependency-tracking \
21cr|gstreamer0.10-plugins-base-0.10.36-13|289	--enable-experimental \
21cr|gstreamer0.10-plugins-base-0.10.36-13|290	--with-package-name='%{distribution} %{name} package' \
21cr|gstreamer0.10-plugins-base-0.10.36-13|291	--with-package-origin='%{disturl}' \
21cr|gstreamer0.10-plugins-base-0.10.36-13|292	--enable-libvisual
21cr|gstreamer0.10-plugins-base-0.10.36-13|293	%make
21cr|gstreamer0.10-plugins-base-0.10.36-13|294	
21cr|gstreamer0.10-plugins-base-0.10.36-13|295	%install
21cr|gstreamer0.10-plugins-base-0.10.36-13|296	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21cr|gstreamer0.10-plugins-base-0.10.36-13|297	
21cr|gstreamer0.10-plugins-base-0.10.36-13|298	%find_lang gst-plugins-base-%{majorminor}
21cr|gstreamer0.10-plugins-base-0.10.36-13|299	
21cr|gstreamer0.10-plugins-base-0.10.36-13|300	# Clean out files that should not be part of the rpm.
21cr|gstreamer0.10-plugins-base-0.10.36-13|301	# This is the recommended way of dealing with it for RH8
21cr|gstreamer0.10-plugins-base-0.10.36-13|302	rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
21cr|gstreamer0.10-plugins-base-0.10.36-13|303	rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
21cr|gstreamer0.10-plugins-base-0.10.36-13|304	rm -f %{buildroot}%{_libdir}/*.a

2090 21
21cr|gstreamer0.10-plugins-gl-0.10.3-4|1	%define api 0.10
21cr|gstreamer0.10-plugins-gl-0.10.3-4|2	%define major 1
21cr|gstreamer0.10-plugins-gl-0.10.3-4|3	%define libname %mklibname gstgl %{api} %{major}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|4	%define devname %mklibname gstgl %{api} -d
21cr|gstreamer0.10-plugins-gl-0.10.3-4|5	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|6	%define bname gstreamer%{api}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|7	%define oname gst-plugins-gl
21cr|gstreamer0.10-plugins-gl-0.10.3-4|8	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|9	Summary:	Streamer OpenGL Plug-ins
21cr|gstreamer0.10-plugins-gl-0.10.3-4|10	Name:		%{bname}-plugins-gl
21cr|gstreamer0.10-plugins-gl-0.10.3-4|11	Version:	0.10.3
21cr|gstreamer0.10-plugins-gl-0.10.3-4|12	Release:	4
21cr|gstreamer0.10-plugins-gl-0.10.3-4|13	License:	LGPLv2+
21cr|gstreamer0.10-plugins-gl-0.10.3-4|14	Group:		Sound
21cr|gstreamer0.10-plugins-gl-0.10.3-4|15	Url:		http://gstreamer.freedesktop.org/
21cr|gstreamer0.10-plugins-gl-0.10.3-4|16	Source0:	http://gstreamer.freedesktop.org/src/%{oname}/%{oname}-%{version}.tar.bz2
21cr|gstreamer0.10-plugins-gl-0.10.3-4|17	BuildRequires:	gettext
21cr|gstreamer0.10-plugins-gl-0.10.3-4|18	BuildRequires:	gtk-doc
21cr|gstreamer0.10-plugins-gl-0.10.3-4|19	BuildRequires:	jpeg-devel
21cr|gstreamer0.10-plugins-gl-0.10.3-4|20	BuildRequires:	pkgconfig(clutter-1.0) >= 1.8
21cr|gstreamer0.10-plugins-gl-0.10.3-4|21	BuildRequires:	pkgconfig(egl)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|22	BuildRequires:	pkgconfig(gl)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|23	BuildRequires:	pkgconfig(glew)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|24	BuildRequires:	pkgconfig(glu)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|25	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10) >= 0.10.35
21cr|gstreamer0.10-plugins-gl-0.10.3-4|26	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|27	BuildRequires:	pkgconfig(liboil-0.3)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|28	BuildRequires:	pkgconfig(libpng)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|29	BuildRequires:	pkgconfig(libvisual-0.4)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|30	BuildRequires:	pkgconfig(sdl)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|31	BuildRequires:	pkgconfig(xcomposite)
21cr|gstreamer0.10-plugins-gl-0.10.3-4|32	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|33	%description
21cr|gstreamer0.10-plugins-gl-0.10.3-4|34	This module contains integration libraries and plug-ins for using OpenGL
21cr|gstreamer0.10-plugins-gl-0.10.3-4|35	within GStreamer pipelines. This module contains elements for, among others:
21cr|gstreamer0.10-plugins-gl-0.10.3-4|36	* output: glimagesink
21cr|gstreamer0.10-plugins-gl-0.10.3-4|37	* adapters: glupload, gldownload
21cr|gstreamer0.10-plugins-gl-0.10.3-4|38	* video processing: gldeinterlace, glcolorscale
21cr|gstreamer0.10-plugins-gl-0.10.3-4|39	* GL effects: glfiltersobel, glfilterblur, gleffects, others
21cr|gstreamer0.10-plugins-gl-0.10.3-4|40	* sources: gltestsrc.
21cr|gstreamer0.10-plugins-gl-0.10.3-4|41	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|42	%files -f %{oname}-%{api}.lang
21cr|gstreamer0.10-plugins-gl-0.10.3-4|43	%doc ChangeLog COPYING RE* NEWS
21cr|gstreamer0.10-plugins-gl-0.10.3-4|44	%{_libdir}/gstreamer-%{api}/libgstopengl.so
21cr|gstreamer0.10-plugins-gl-0.10.3-4|45	%{_libdir}/gstreamer-%{api}/libgstlibvisualgl.so
21cr|gstreamer0.10-plugins-gl-0.10.3-4|46	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|47	#-----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-gl-0.10.3-4|48	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|49	%package -n %{libname}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|50	Summary:	Libraries for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-gl-0.10.3-4|51	Group:		System/Libraries
21cr|gstreamer0.10-plugins-gl-0.10.3-4|52	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|53	%description -n %{libname}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|54	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-plugins-gl-0.10.3-4|55	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-plugins-gl-0.10.3-4|56	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-plugins-gl-0.10.3-4|57	else media-related.  Its plugin-based architecture means that new data
21cr|gstreamer0.10-plugins-gl-0.10.3-4|58	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-plugins-gl-0.10.3-4|59	plugins.
21cr|gstreamer0.10-plugins-gl-0.10.3-4|60	This package contains the libraries.
21cr|gstreamer0.10-plugins-gl-0.10.3-4|61	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|62	%files -n %{libname}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|63	%doc COPYING
21cr|gstreamer0.10-plugins-gl-0.10.3-4|64	%{_libdir}/libgstgl-%{api}.so.%{major}*
21cr|gstreamer0.10-plugins-gl-0.10.3-4|65	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|66	#-----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-gl-0.10.3-4|67	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|68	%package -n %{devname}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|69	Summary:	Libraries and include files for GStreamer streaming-media framework
21cr|gstreamer0.10-plugins-gl-0.10.3-4|70	Group:		Development/C
21cr|gstreamer0.10-plugins-gl-0.10.3-4|71	Requires:	%{libname} = %{EVRD}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|72	Provides:	libgstgl-devel = %{EVRD}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|73	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|74	%description -n %{devname}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|75	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-plugins-gl-0.10.3-4|76	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-plugins-gl-0.10.3-4|77	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-plugins-gl-0.10.3-4|78	else media-related.  Its plugin-based architecture means that new data
21cr|gstreamer0.10-plugins-gl-0.10.3-4|79	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-plugins-gl-0.10.3-4|80	plugins.
21cr|gstreamer0.10-plugins-gl-0.10.3-4|81	This package contains the libraries and includes files necessary to develop
21cr|gstreamer0.10-plugins-gl-0.10.3-4|82	applications and plugins for GStreamer.
21cr|gstreamer0.10-plugins-gl-0.10.3-4|83	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|84	%files -n %{devname}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|85	%doc ChangeLog
21cr|gstreamer0.10-plugins-gl-0.10.3-4|86	%{_libdir}/libgstgl-%{api}.so
21cr|gstreamer0.10-plugins-gl-0.10.3-4|87	%{_includedir}/gstreamer-%{api}/gst/gl/
21cr|gstreamer0.10-plugins-gl-0.10.3-4|88	%{_libdir}/pkgconfig/gstreamer-gl-%{api}.pc
21cr|gstreamer0.10-plugins-gl-0.10.3-4|89	%{_datadir}/gtk-doc/html/gst-plugins-gl-libs-%{api}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|90	%{_datadir}/gtk-doc/html/gst-plugins-gl-plugins-%{api}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|91	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|92	#-----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-gl-0.10.3-4|93	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|94	%prep
21cr|gstreamer0.10-plugins-gl-0.10.3-4|95	%setup -qn %{oname}-%{version}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|96	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|97	%build
21cr|gstreamer0.10-plugins-gl-0.10.3-4|98	%configure \
21cr|gstreamer0.10-plugins-gl-0.10.3-4|99	--disable-static \
21cr|gstreamer0.10-plugins-gl-0.10.3-4|100	--disable-rpath \
21cr|gstreamer0.10-plugins-gl-0.10.3-4|101	--disable-gtk-doc
21cr|gstreamer0.10-plugins-gl-0.10.3-4|102	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|103	%make
21cr|gstreamer0.10-plugins-gl-0.10.3-4|104	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|105	%install
21cr|gstreamer0.10-plugins-gl-0.10.3-4|106	%makeinstall_std
21cr|gstreamer0.10-plugins-gl-0.10.3-4|107	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|108	%find_lang %{oname}-%{api}
21cr|gstreamer0.10-plugins-gl-0.10.3-4|109	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|110	# Clean out files that should not be part of the rpm
21cr|gstreamer0.10-plugins-gl-0.10.3-4|111	rm -f %{buildroot}%{_libdir}/gstreamer-%{api}/*.a
21cr|gstreamer0.10-plugins-gl-0.10.3-4|112	rm -f %{buildroot}%{_libdir}/*.a
21cr|gstreamer0.10-plugins-gl-0.10.3-4|113	
21cr|gstreamer0.10-plugins-gl-0.10.3-4|114	%check
21cr|gstreamer0.10-plugins-gl-0.10.3-4|115	cd tests/check
21cr|gstreamer0.10-plugins-gl-0.10.3-4|116	make check

2091 21
21cr|gstreamer0.10-plugins-good-0.10.31-16|1	%define oname	gst-plugins-good
21cr|gstreamer0.10-plugins-good-0.10.31-16|2	%define api	0.10
21cr|gstreamer0.10-plugins-good-0.10.31-16|3	%define bname	gstreamer%{api}
21cr|gstreamer0.10-plugins-good-0.10.31-16|4	%bcond_with esd
21cr|gstreamer0.10-plugins-good-0.10.31-16|5	
21cr|gstreamer0.10-plugins-good-0.10.31-16|6	%define schemas gstreamer-0.10
21cr|gstreamer0.10-plugins-good-0.10.31-16|7	
21cr|gstreamer0.10-plugins-good-0.10.31-16|8	Summary:	GStreamer Streaming-media framework plug-ins
21cr|gstreamer0.10-plugins-good-0.10.31-16|9	Name:		%{bname}-plugins-good
21cr|gstreamer0.10-plugins-good-0.10.31-16|10	Version:	0.10.31
21cr|gstreamer0.10-plugins-good-0.10.31-16|11	Release:	16
21cr|gstreamer0.10-plugins-good-0.10.31-16|12	License:	LGPLv2+
21cr|gstreamer0.10-plugins-good-0.10.31-16|13	Group:		Sound
21cr|gstreamer0.10-plugins-good-0.10.31-16|14	URL:		http://gstreamer.freedesktop.org/
21cr|gstreamer0.10-plugins-good-0.10.31-16|15	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gst-plugins-good/%{api}/%{oname}-%{version}.tar.xz
21cr|gstreamer0.10-plugins-good-0.10.31-16|16	# See https://bugzilla.gnome.org/show_bug.cgi?id=681491
21cr|gstreamer0.10-plugins-good-0.10.31-16|17	Patch0:		gst-plugins-good-0.10.31-linux3.6.patch
21cr|gstreamer0.10-plugins-good-0.10.31-16|18	# See https://bugs.gentoo.org/show_bug.cgi?id=468618
21cr|gstreamer0.10-plugins-good-0.10.31-16|19	Patch1:		gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch
21cr|gstreamer0.10-plugins-good-0.10.31-16|20	Patch2:		gst-plugins-good-0.10-include.patch
21cr|gstreamer0.10-plugins-good-0.10.31-16|21	Patch3:		gst-plugins-good-0.10-c++.patch
21cr|gstreamer0.10-plugins-good-0.10.31-16|22	
21cr|gstreamer0.10-plugins-good-0.10.31-16|23	BuildRequires:	GConf2
21cr|gstreamer0.10-plugins-good-0.10.31-16|24	BuildRequires:	gstreamer%{api}-plugins-base
21cr|gstreamer0.10-plugins-good-0.10.31-16|25	BuildRequires:	bzip2-devel
21cr|gstreamer0.10-plugins-good-0.10.31-16|26	BuildRequires:	gettext-devel
21cr|gstreamer0.10-plugins-good-0.10.31-16|27	BuildRequires:	jpeg-devel
21cr|gstreamer0.10-plugins-good-0.10.31-16|28	BuildRequires:	libaa-devel
21cr|gstreamer0.10-plugins-good-0.10.31-16|29	BuildRequires:	gpm-devel
21cr|gstreamer0.10-plugins-good-0.10.31-16|30	BuildRequires:	pkgconfig(check)
21cr|gstreamer0.10-plugins-good-0.10.31-16|31	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gstreamer0.10-plugins-good-0.10.31-16|32	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gstreamer0.10-plugins-good-0.10.31-16|33	BuildRequires:	pkgconfig(gdk-2.0)
21cr|gstreamer0.10-plugins-good-0.10.31-16|34	BuildRequires:	pkgconfig(glib-2.0)
21cr|gstreamer0.10-plugins-good-0.10.31-16|35	BuildRequires:	pkgconfig(glu)
21cr|gstreamer0.10-plugins-good-0.10.31-16|36	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api})
21cr|gstreamer0.10-plugins-good-0.10.31-16|37	BuildRequires:	pkgconfig(gudev-1.0)
21cr|gstreamer0.10-plugins-good-0.10.31-16|38	BuildRequires:	pkgconfig(libpng)
21cr|gstreamer0.10-plugins-good-0.10.31-16|39	BuildRequires:	pkgconfig(libv4l1)
21cr|gstreamer0.10-plugins-good-0.10.31-16|40	BuildRequires:	pkgconfig(libv4l2)
21cr|gstreamer0.10-plugins-good-0.10.31-16|41	BuildRequires:	pkgconfig(orc-0.4)
21cr|gstreamer0.10-plugins-good-0.10.31-16|42	BuildRequires:	pkgconfig(shout)
21cr|gstreamer0.10-plugins-good-0.10.31-16|43	BuildRequires:	pkgconfig(taglib)
21cr|gstreamer0.10-plugins-good-0.10.31-16|44	BuildRequires:	pkgconfig(theora)
21cr|gstreamer0.10-plugins-good-0.10.31-16|45	BuildRequires:	pkgconfig(vorbis)
21cr|gstreamer0.10-plugins-good-0.10.31-16|46	%ifarch %{ix86}
21cr|gstreamer0.10-plugins-good-0.10.31-16|47	BuildRequires:	nasm => 0.90
21cr|gstreamer0.10-plugins-good-0.10.31-16|48	BuildRequires:	valgrind
21cr|gstreamer0.10-plugins-good-0.10.31-16|49	%endif
21cr|gstreamer0.10-plugins-good-0.10.31-16|50	
21cr|gstreamer0.10-plugins-good-0.10.31-16|51	Provides:	%{bname}-audiosrc
21cr|gstreamer0.10-plugins-good-0.10.31-16|52	Provides:	%{bname}-audiosink
21cr|gstreamer0.10-plugins-good-0.10.31-16|53	# gw this is the default http source:
21cr|gstreamer0.10-plugins-good-0.10.31-16|54	Recommends:	%{bname}-soup
21cr|gstreamer0.10-plugins-good-0.10.31-16|55	# some plugins moved from bad to good with release 0.10.23
21cr|gstreamer0.10-plugins-good-0.10.31-16|56	Conflicts:	gstreamer0.10-plugins-bad < 0.10.19
21cr|gstreamer0.10-plugins-good-0.10.31-16|57	
21cr|gstreamer0.10-plugins-good-0.10.31-16|58	%description
21cr|gstreamer0.10-plugins-good-0.10.31-16|59	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-plugins-good-0.10.31-16|60	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-plugins-good-0.10.31-16|61	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-plugins-good-0.10.31-16|62	else media-related.  Its plugin-based architecture means that new data
21cr|gstreamer0.10-plugins-good-0.10.31-16|63	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-plugins-good-0.10.31-16|64	plug-ins.
21cr|gstreamer0.10-plugins-good-0.10.31-16|65	
21cr|gstreamer0.10-plugins-good-0.10.31-16|66	This package contains a set of plug-ins that are considered to have
21cr|gstreamer0.10-plugins-good-0.10.31-16|67	good quality code, correct functionality, the preferred license (LGPL
21cr|gstreamer0.10-plugins-good-0.10.31-16|68	for the plug-in code, LGPL or LGPL-compatible for the supporting
21cr|gstreamer0.10-plugins-good-0.10.31-16|69	library). People writing elements should base their code on these
21cr|gstreamer0.10-plugins-good-0.10.31-16|70	elements.
21cr|gstreamer0.10-plugins-good-0.10.31-16|71	
21cr|gstreamer0.10-plugins-good-0.10.31-16|72	%files -f %{oname}-%{api}.lang
21cr|gstreamer0.10-plugins-good-0.10.31-16|73	%doc AUTHORS COPYING README NEWS
21cr|gstreamer0.10-plugins-good-0.10.31-16|74	%{_sysconfdir}/gconf/schemas/gstreamer-%{api}.schemas
21cr|gstreamer0.10-plugins-good-0.10.31-16|75	%{_libdir}/gstreamer-%{api}/libgstalaw.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|76	%{_libdir}/gstreamer-%{api}/libgstannodex.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|77	%{_libdir}/gstreamer-%{api}/libgstalpha.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|78	%{_libdir}/gstreamer-%{api}/libgstalphacolor.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|79	%{_libdir}/gstreamer-%{api}/libgstapetag.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|80	%{_libdir}/gstreamer-%{api}/libgstaudiofx.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|81	%{_libdir}/gstreamer-%{api}/libgstaudioparsers.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|82	%{_libdir}/gstreamer-%{api}/libgstauparse.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|83	%{_libdir}/gstreamer-%{api}/libgstautodetect.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|84	%{_libdir}/gstreamer-%{api}/libgstavi.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|85	%{_libdir}/gstreamer-%{api}/libgstcairo.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|86	%{_libdir}/gstreamer-%{api}/libgstcutter.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|87	%{_libdir}/gstreamer-%{api}/libgstdebug.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|88	%{_libdir}/gstreamer-%{api}/libgstdeinterlace.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|89	%{_libdir}/gstreamer-%{api}/libgstefence.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|90	%{_libdir}/gstreamer-%{api}/libgsteffectv.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|91	%{_libdir}/gstreamer-%{api}/libgstflv.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|92	%{_libdir}/gstreamer-%{api}/libgstequalizer.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|93	%{_libdir}/gstreamer-%{api}/libgstflxdec.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|94	%{_libdir}/gstreamer-%{api}/libgstgconfelements.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|95	%{_libdir}/gstreamer-%{api}/libgstgdkpixbuf.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|96	%{_libdir}/gstreamer-%{api}/libgstgoom.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|97	%{_libdir}/gstreamer-%{api}/libgstgoom2k1.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|98	%{_libdir}/gstreamer-%{api}/libgsticydemux.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|99	%{_libdir}/gstreamer-%{api}/libgstid3demux.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|100	%{_libdir}/gstreamer-%{api}/libgstimagefreeze.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|101	%{_libdir}/gstreamer-%{api}/libgstinterleave.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|102	%{_libdir}/gstreamer-%{api}/libgstisomp4.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|103	%{_libdir}/gstreamer-%{api}/libgstjpeg.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|104	%{_libdir}/gstreamer-%{api}/libgstlevel.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|105	%{_libdir}/gstreamer-%{api}/libgstmatroska.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|106	%{_libdir}/gstreamer-%{api}/libgstmonoscope.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|107	%{_libdir}/gstreamer-%{api}/libgstmulaw.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|108	%{_libdir}/gstreamer-%{api}/libgstmultifile.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|109	%{_libdir}/gstreamer-%{api}/libgstmultipart.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|110	%{_libdir}/gstreamer-%{api}/libgstnavigationtest.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|111	%{_libdir}/gstreamer-%{api}/libgstossaudio.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|112	%{_libdir}/gstreamer-%{api}/libgstoss4audio.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|113	%{_libdir}/gstreamer-%{api}/libgstpng.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|114	%{_libdir}/gstreamer-%{api}/libgstreplaygain.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|115	%{_libdir}/gstreamer-%{api}/libgstrtp.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|116	%{_libdir}/gstreamer-%{api}/libgstrtpmanager.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|117	%{_libdir}/gstreamer-%{api}/libgstrtsp.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|118	%{_libdir}/gstreamer-%{api}/libgstshapewipe.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|119	%{_libdir}/gstreamer-%{api}/libgstshout2.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|120	%{_libdir}/gstreamer-%{api}/libgstsmpte.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|121	%{_libdir}/gstreamer-%{api}/libgstspectrum.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|122	%{_libdir}/gstreamer-%{api}/libgsttaglib.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|123	%{_libdir}/gstreamer-%{api}/libgstudp.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|124	%{_libdir}/gstreamer-%{api}/libgstvideo4linux2.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|125	%{_libdir}/gstreamer-%{api}/libgstvideobox.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|126	%{_libdir}/gstreamer-%{api}/libgstvideocrop.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|127	%{_libdir}/gstreamer-%{api}/libgstvideofilter.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|128	%{_libdir}/gstreamer-%{api}/libgstvideomixer.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|129	%{_libdir}/gstreamer-%{api}/libgstwavenc.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|130	%{_libdir}/gstreamer-%{api}/libgstwavparse.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|131	%{_libdir}/gstreamer-%{api}/libgstximagesrc.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|132	%{_libdir}/gstreamer-%{api}/libgsty4menc.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|133	%dir %{_datadir}/gstreamer-%{api}/
21cr|gstreamer0.10-plugins-good-0.10.31-16|134	%dir %{_datadir}/gstreamer-%{api}/presets
21cr|gstreamer0.10-plugins-good-0.10.31-16|135	%{_datadir}/gstreamer-%{api}/presets/*
21cr|gstreamer0.10-plugins-good-0.10.31-16|136	
21cr|gstreamer0.10-plugins-good-0.10.31-16|137	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|138	
21cr|gstreamer0.10-plugins-good-0.10.31-16|139	%package -n %{bname}-jack
21cr|gstreamer0.10-plugins-good-0.10.31-16|140	Summary:	GStreamer plug-in for the Jack Sound Server
21cr|gstreamer0.10-plugins-good-0.10.31-16|141	Group:		Sound
21cr|gstreamer0.10-plugins-good-0.10.31-16|142	BuildRequires:	pkgconfig(jack)
21cr|gstreamer0.10-plugins-good-0.10.31-16|143	Provides:	%{bname}-audiosrc
21cr|gstreamer0.10-plugins-good-0.10.31-16|144	Provides:	%{bname}-audiosink
21cr|gstreamer0.10-plugins-good-0.10.31-16|145	
21cr|gstreamer0.10-plugins-good-0.10.31-16|146	%description -n %{bname}-jack
21cr|gstreamer0.10-plugins-good-0.10.31-16|147	Plug-in for the JACK professional sound server.
21cr|gstreamer0.10-plugins-good-0.10.31-16|148	
21cr|gstreamer0.10-plugins-good-0.10.31-16|149	%files -n %{bname}-jack
21cr|gstreamer0.10-plugins-good-0.10.31-16|150	%{_libdir}/gstreamer-%{api}/libgstjack.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|151	
21cr|gstreamer0.10-plugins-good-0.10.31-16|152	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|153	
21cr|gstreamer0.10-plugins-good-0.10.31-16|154	%package -n %{bname}-soup
21cr|gstreamer0.10-plugins-good-0.10.31-16|155	Summary:	GStreamer HTTP plugin based on libsoup
21cr|gstreamer0.10-plugins-good-0.10.31-16|156	Group:		System/Libraries
21cr|gstreamer0.10-plugins-good-0.10.31-16|157	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|158	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|gstreamer0.10-plugins-good-0.10.31-16|159	
21cr|gstreamer0.10-plugins-good-0.10.31-16|160	%description -n %{bname}-soup
21cr|gstreamer0.10-plugins-good-0.10.31-16|161	Plug-in for HTTP access based on libsoup.
21cr|gstreamer0.10-plugins-good-0.10.31-16|162	
21cr|gstreamer0.10-plugins-good-0.10.31-16|163	%files -n %{bname}-soup
21cr|gstreamer0.10-plugins-good-0.10.31-16|164	%{_libdir}/gstreamer-%{api}/libgstsouphttpsrc.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|165	
21cr|gstreamer0.10-plugins-good-0.10.31-16|166	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|167	
21cr|gstreamer0.10-plugins-good-0.10.31-16|168	%package -n %{bname}-pulse
21cr|gstreamer0.10-plugins-good-0.10.31-16|169	Summary:	Pulseaudio plugin for GStreamer
21cr|gstreamer0.10-plugins-good-0.10.31-16|170	Group:		Sound
21cr|gstreamer0.10-plugins-good-0.10.31-16|171	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|172	BuildRequires:	pkgconfig(libpulse)
21cr|gstreamer0.10-plugins-good-0.10.31-16|173	
21cr|gstreamer0.10-plugins-good-0.10.31-16|174	%description -n %{bname}-pulse
21cr|gstreamer0.10-plugins-good-0.10.31-16|175	This is a GStreamer audio output plugin using the Pulseaudio sound server.
21cr|gstreamer0.10-plugins-good-0.10.31-16|176	
21cr|gstreamer0.10-plugins-good-0.10.31-16|177	%files -n %{bname}-pulse
21cr|gstreamer0.10-plugins-good-0.10.31-16|178	%{_libdir}/gstreamer-%{api}/libgstpulse.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|179	
21cr|gstreamer0.10-plugins-good-0.10.31-16|180	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|181	
21cr|gstreamer0.10-plugins-good-0.10.31-16|182	### LIBDV ###
21cr|gstreamer0.10-plugins-good-0.10.31-16|183	%package -n %{bname}-dv
21cr|gstreamer0.10-plugins-good-0.10.31-16|184	Summary:	GStreamer DV plug-in
21cr|gstreamer0.10-plugins-good-0.10.31-16|185	Group:		Video
21cr|gstreamer0.10-plugins-good-0.10.31-16|186	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|187	BuildRequires:	pkgconfig(libdv)
21cr|gstreamer0.10-plugins-good-0.10.31-16|188	
21cr|gstreamer0.10-plugins-good-0.10.31-16|189	%description -n %{bname}-dv
21cr|gstreamer0.10-plugins-good-0.10.31-16|190	Plug-in for digital video support using libdv.
21cr|gstreamer0.10-plugins-good-0.10.31-16|191	
21cr|gstreamer0.10-plugins-good-0.10.31-16|192	%files -n %{bname}-dv
21cr|gstreamer0.10-plugins-good-0.10.31-16|193	%{_libdir}/gstreamer-%{api}/libgstdv.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|194	
21cr|gstreamer0.10-plugins-good-0.10.31-16|195	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|196	
21cr|gstreamer0.10-plugins-good-0.10.31-16|197	%package -n %{bname}-speex
21cr|gstreamer0.10-plugins-good-0.10.31-16|198	Summary:	Gstreamer plugin for encoding and decoding Ogg Speex audio files
21cr|gstreamer0.10-plugins-good-0.10.31-16|199	Group:		Sound
21cr|gstreamer0.10-plugins-good-0.10.31-16|200	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|201	BuildRequires:	pkgconfig(speex)
21cr|gstreamer0.10-plugins-good-0.10.31-16|202	
21cr|gstreamer0.10-plugins-good-0.10.31-16|203	%description -n %{bname}-speex
21cr|gstreamer0.10-plugins-good-0.10.31-16|204	Plug-Ins for creating and playing Ogg Speex audio files.
21cr|gstreamer0.10-plugins-good-0.10.31-16|205	
21cr|gstreamer0.10-plugins-good-0.10.31-16|206	%files -n %{bname}-speex
21cr|gstreamer0.10-plugins-good-0.10.31-16|207	%{_libdir}/gstreamer-%{api}/libgstspeex.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|208	
21cr|gstreamer0.10-plugins-good-0.10.31-16|209	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|210	
21cr|gstreamer0.10-plugins-good-0.10.31-16|211	### RAW1394 ###
21cr|gstreamer0.10-plugins-good-0.10.31-16|212	%package -n %{bname}-raw1394
21cr|gstreamer0.10-plugins-good-0.10.31-16|213	Summary:	GStreamer raw1394 Firewire plug-in
21cr|gstreamer0.10-plugins-good-0.10.31-16|214	Group:		System/Libraries
21cr|gstreamer0.10-plugins-good-0.10.31-16|215	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|216	BuildRequires:	pkgconfig(libavc1394)
21cr|gstreamer0.10-plugins-good-0.10.31-16|217	BuildRequires:	pkgconfig(libraw1394)
21cr|gstreamer0.10-plugins-good-0.10.31-16|218	BuildRequires:	pkgconfig(libiec61883)
21cr|gstreamer0.10-plugins-good-0.10.31-16|219	
21cr|gstreamer0.10-plugins-good-0.10.31-16|220	%description -n %{bname}-raw1394
21cr|gstreamer0.10-plugins-good-0.10.31-16|221	Plug-in for digital video support using raw1394.
21cr|gstreamer0.10-plugins-good-0.10.31-16|222	
21cr|gstreamer0.10-plugins-good-0.10.31-16|223	%files -n %{bname}-raw1394
21cr|gstreamer0.10-plugins-good-0.10.31-16|224	%{_libdir}/gstreamer-%{api}/libgst1394.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|225	
21cr|gstreamer0.10-plugins-good-0.10.31-16|226	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|227	
21cr|gstreamer0.10-plugins-good-0.10.31-16|228	### FLAC ###
21cr|gstreamer0.10-plugins-good-0.10.31-16|229	%package -n %{bname}-flac
21cr|gstreamer0.10-plugins-good-0.10.31-16|230	Summary:	GStreamer plug-in for FLAC lossless audio
21cr|gstreamer0.10-plugins-good-0.10.31-16|231	Group:		Sound
21cr|gstreamer0.10-plugins-good-0.10.31-16|232	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|233	BuildRequires:	pkgconfig(flac)
21cr|gstreamer0.10-plugins-good-0.10.31-16|234	
21cr|gstreamer0.10-plugins-good-0.10.31-16|235	%description -n %{bname}-flac
21cr|gstreamer0.10-plugins-good-0.10.31-16|236	Plug-in for the free FLAC lossless audio format.
21cr|gstreamer0.10-plugins-good-0.10.31-16|237	
21cr|gstreamer0.10-plugins-good-0.10.31-16|238	%files -n %{bname}-flac
21cr|gstreamer0.10-plugins-good-0.10.31-16|239	%{_libdir}/gstreamer-%{api}/libgstflac.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|240	
21cr|gstreamer0.10-plugins-good-0.10.31-16|241	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|242	
21cr|gstreamer0.10-plugins-good-0.10.31-16|243	%if %{with esd}
21cr|gstreamer0.10-plugins-good-0.10.31-16|244	### ESD ###
21cr|gstreamer0.10-plugins-good-0.10.31-16|245	%package -n %{bname}-esound
21cr|gstreamer0.10-plugins-good-0.10.31-16|246	Summary:	Gstreamer plugin for ESD sound output
21cr|gstreamer0.10-plugins-good-0.10.31-16|247	Group:		Sound
21cr|gstreamer0.10-plugins-good-0.10.31-16|248	Obsoletes:	%{bname}-esd < %{version}-%{release}
21cr|gstreamer0.10-plugins-good-0.10.31-16|249	Provides:	%{bname}-esd = %{version}-%{release}
21cr|gstreamer0.10-plugins-good-0.10.31-16|250	Requires:	esound >= 0.2.8
21cr|gstreamer0.10-plugins-good-0.10.31-16|251	BuildRequires:	pkgconfig(esound)
21cr|gstreamer0.10-plugins-good-0.10.31-16|252	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|253	Provides:	%{bname}-audiosrc
21cr|gstreamer0.10-plugins-good-0.10.31-16|254	Provides:	%{bname}-audiosink
21cr|gstreamer0.10-plugins-good-0.10.31-16|255	
21cr|gstreamer0.10-plugins-good-0.10.31-16|256	%description -n %{bname}-esound
21cr|gstreamer0.10-plugins-good-0.10.31-16|257	Output plugin for GStreamer for use with the esound package
21cr|gstreamer0.10-plugins-good-0.10.31-16|258	
21cr|gstreamer0.10-plugins-good-0.10.31-16|259	%files -n %{bname}-esound
21cr|gstreamer0.10-plugins-good-0.10.31-16|260	%{_libdir}/gstreamer-%{api}/libgstesd.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|261	%endif
21cr|gstreamer0.10-plugins-good-0.10.31-16|262	
21cr|gstreamer0.10-plugins-good-0.10.31-16|263	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|264	
21cr|gstreamer0.10-plugins-good-0.10.31-16|265	### AALIB ###
21cr|gstreamer0.10-plugins-good-0.10.31-16|266	%package -n %{bname}-aalib
21cr|gstreamer0.10-plugins-good-0.10.31-16|267	Summary:	Gstreamer plugin for Ascii-art output
21cr|gstreamer0.10-plugins-good-0.10.31-16|268	Group:		Video
21cr|gstreamer0.10-plugins-good-0.10.31-16|269	BuildRequires:	aalib-devel >= 1.3
21cr|gstreamer0.10-plugins-good-0.10.31-16|270	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|271	
21cr|gstreamer0.10-plugins-good-0.10.31-16|272	%description -n %{bname}-aalib
21cr|gstreamer0.10-plugins-good-0.10.31-16|273	Plugin for viewing movies in Ascii-art using aalib library.
21cr|gstreamer0.10-plugins-good-0.10.31-16|274	
21cr|gstreamer0.10-plugins-good-0.10.31-16|275	%files -n %{bname}-aalib
21cr|gstreamer0.10-plugins-good-0.10.31-16|276	%{_libdir}/gstreamer-%{api}/libgstaasink.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|277	
21cr|gstreamer0.10-plugins-good-0.10.31-16|278	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|279	
21cr|gstreamer0.10-plugins-good-0.10.31-16|280	%package -n %{bname}-caca
21cr|gstreamer0.10-plugins-good-0.10.31-16|281	Summary:	Gstreamer plugin for Ascii-art output
21cr|gstreamer0.10-plugins-good-0.10.31-16|282	Group:		Video
21cr|gstreamer0.10-plugins-good-0.10.31-16|283	BuildRequires:	pkgconfig(caca)
21cr|gstreamer0.10-plugins-good-0.10.31-16|284	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|285	
21cr|gstreamer0.10-plugins-good-0.10.31-16|286	%description -n %{bname}-caca
21cr|gstreamer0.10-plugins-good-0.10.31-16|287	Plugin for viewing movies in Ascii-art using caca library.
21cr|gstreamer0.10-plugins-good-0.10.31-16|288	
21cr|gstreamer0.10-plugins-good-0.10.31-16|289	%files -n %{bname}-caca
21cr|gstreamer0.10-plugins-good-0.10.31-16|290	%{_libdir}/gstreamer-%{api}/libgstcacasink.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|291	
21cr|gstreamer0.10-plugins-good-0.10.31-16|292	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|293	
21cr|gstreamer0.10-plugins-good-0.10.31-16|294	%package -n %{bname}-wavpack
21cr|gstreamer0.10-plugins-good-0.10.31-16|295	Summary:	Gstreamer plugin for encoding and decoding WavPack audio files
21cr|gstreamer0.10-plugins-good-0.10.31-16|296	Group:		Sound
21cr|gstreamer0.10-plugins-good-0.10.31-16|297	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-good-0.10.31-16|298	BuildRequires:	pkgconfig(wavpack)
21cr|gstreamer0.10-plugins-good-0.10.31-16|299	
21cr|gstreamer0.10-plugins-good-0.10.31-16|300	%description -n %{bname}-wavpack
21cr|gstreamer0.10-plugins-good-0.10.31-16|301	Plug-Ins for creating and playing WavPack audio files.
21cr|gstreamer0.10-plugins-good-0.10.31-16|302	
21cr|gstreamer0.10-plugins-good-0.10.31-16|303	%files -n %{bname}-wavpack
21cr|gstreamer0.10-plugins-good-0.10.31-16|304	%{_libdir}/gstreamer-%{api}/libgstwavpack.so
21cr|gstreamer0.10-plugins-good-0.10.31-16|305	
21cr|gstreamer0.10-plugins-good-0.10.31-16|306	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-good-0.10.31-16|307	
21cr|gstreamer0.10-plugins-good-0.10.31-16|308	%prep
21cr|gstreamer0.10-plugins-good-0.10.31-16|309	%setup -qn %{oname}-%{version}
21cr|gstreamer0.10-plugins-good-0.10.31-16|310	%apply_patches
21cr|gstreamer0.10-plugins-good-0.10.31-16|311	
21cr|gstreamer0.10-plugins-good-0.10.31-16|312	#rebuild configure for check C++ on arm, see patch3
21cr|gstreamer0.10-plugins-good-0.10.31-16|313	%ifarch %{armx}
21cr|gstreamer0.10-plugins-good-0.10.31-16|314	%config_update
21cr|gstreamer0.10-plugins-good-0.10.31-16|315	%endif
21cr|gstreamer0.10-plugins-good-0.10.31-16|316	
21cr|gstreamer0.10-plugins-good-0.10.31-16|317	%build
21cr|gstreamer0.10-plugins-good-0.10.31-16|318	%configure  \
21cr|gstreamer0.10-plugins-good-0.10.31-16|319	--with-package-name='%{distribution} %{name} package' \
21cr|gstreamer0.10-plugins-good-0.10.31-16|320	--with-package-origin='%{disturl}' \
21cr|gstreamer0.10-plugins-good-0.10.31-16|321	--disable-dependency-tracking \
21cr|gstreamer0.10-plugins-good-0.10.31-16|322	--enable-experimental \
21cr|gstreamer0.10-plugins-good-0.10.31-16|323	--disable-hal
21cr|gstreamer0.10-plugins-good-0.10.31-16|324	%make
21cr|gstreamer0.10-plugins-good-0.10.31-16|325	
21cr|gstreamer0.10-plugins-good-0.10.31-16|326	%install
21cr|gstreamer0.10-plugins-good-0.10.31-16|327	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std GETTEXT_PACKAGE=%{oname}-%{api}
21cr|gstreamer0.10-plugins-good-0.10.31-16|328	%find_lang %{oname}-%{api}

2092 21
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|1	%define major 0.10
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|2	%define majorminor 0.10
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|3	%define bname gstreamer0.10
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|4	%define build_experimental 0
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|5	%{?_with_experimental: %{expand: %%global build_experimental 1}}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|6	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|7	%define build_lame 1
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|8	%define build_x264 1
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|9	%define build_amrnb 1
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|10	%define build_amrwbdec 1
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|11	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|12	Summary:	GStreamer Streaming-media framework plug-ins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|13	Name:		%{bname}-plugins-ugly
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|14	Version:	0.10.19
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|15	Release:	9
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|16	License:	LGPLv2+
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|17	Group:		Sound
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|18	Url:		http://gstreamer.freedesktop.org/
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|19	Source:		http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|20	Patch0:		gstreamer-plugins-ugly-0.10.17-amr-linking.patch
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|21	Patch1:		gst-plugins-ugly-0.10.19-opencore.patch
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|22	Patch2:		gst-plugins-ugly-0.10-include.patch
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|23	# mugged from arch
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|24	Patch3:		gstreamer-plugins-ugly-0.10.19-cdio-0.90.patch
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|25	Patch4:		gst-plugins-ugly-0.10-c++.patch
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|26	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|27	%ifnarch %{mips} %{arm}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|28	BuildRequires:	valgrind
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|29	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|30	BuildRequires:	pkgconfig(check)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|31	BuildRequires:	pkgconfig(dvdread)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|32	BuildRequires:	pkgconfig(glib-2.0)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|33	BuildRequires:	pkgconfig(glu)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|34	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|35	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|36	BuildRequires:	pkgconfig(id3tag)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|37	%ifnarch %{armx}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|38	BuildRequires:	pkgconfig(mad)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|39	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|40	BuildRequires:	pkgconfig(orc-0.4) >= 0.4.5
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|41	Provides:	%{bname}-audiosrc
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|42	Provides:	%{bname}-audiosink
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|43	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|44	%description
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|45	GStreamer is a streaming-media framework, based on graphs of filters which
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|46	operate on media data. Applications using this library can do anything
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|47	from real-time sound processing to playing videos, and just about anything
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|48	else media-related.  Its plugin-based architecture means that new data
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|49	types or processing capabilities can be added simply by installing new
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|50	plug-ins.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|51	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|52	This package contains a set of plug-ins that have good quality and
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|53	correct functionality, but distributing them might pose problems. The
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|54	license on either the plug-ins or the supporting libraries might not
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|55	be how the GStreamer authors like. The code might be widely known to
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|56	present patent problems.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|57	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|58	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|59	%files -f gst-plugins-ugly-%{majorminor}.lang
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|60	%doc AUTHORS COPYING README NEWS
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|61	%{_libdir}/gstreamer-%{majorminor}/libgstasf.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|62	%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|63	%{_libdir}/gstreamer-%{majorminor}/libgstdvdread.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|64	%{_libdir}/gstreamer-%{majorminor}/libgstdvdsub.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|65	%{_libdir}/gstreamer-%{majorminor}/libgstiec958.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|66	%ifnarch %{armx}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|67	%{_libdir}/gstreamer-%{majorminor}/libgstmad.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|68	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|69	%{_libdir}/gstreamer-%{majorminor}/libgstmpegaudioparse.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|70	%{_libdir}/gstreamer-%{majorminor}/libgstmpegstream.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|71	%{_libdir}/gstreamer-%{majorminor}/libgstrmdemux.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|72	%if %{build_experimental}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|73	%{_libdir}/gstreamer-%{majorminor}/libgstsynaesthesia.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|74	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|75	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|76	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|77	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|78	%if %{build_lame}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|79	### LAME ###
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|80	%package -n %{bname}-lame
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|81	Summary:	GStreamer plug-in for encoding mp3 songs using lame
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|82	Group:		Sound
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|83	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|84	BuildRequires:	liblame-devel >= 3.89
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|85	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|86	%description -n %{bname}-lame
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|87	Plug-in for encoding mp3 with lame under GStreamer.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|88	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|89	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|90	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|91	%files -n %{bname}-lame
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|92	%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|93	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|94	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|95	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|96	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|97	%if %{build_x264}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|98	%package -n %{bname}-x264
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|99	Summary:	GStreamer plug-in for H264/AVC video encoding
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|100	Group:		Video
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|101	BuildRequires:	pkgconfig(x264)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|102	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|103	%description -n %{bname}-x264
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|104	Plug-in for encoding H264/AVC video.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|105	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|106	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|107	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|108	%files -n %{bname}-x264
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|109	%{_libdir}/gstreamer-%{majorminor}/libgstx264.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|110	%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|111	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|112	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|113	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|114	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|115	%if %{build_amrnb}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|116	%package -n %{bname}-amrnb
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|117	Summary:	GStreamer plug-in for AMR-NB support
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|118	Group:		Sound
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|119	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|120	BuildRequires:	pkgconfig(opencore-amrnb)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|121	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|122	%description -n %{bname}-amrnb
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|123	Plug-in for decoding AMR-NB under GStreamer.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|124	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|125	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|126	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|127	%files -n %{bname}-amrnb
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|128	%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|129	%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|130	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|131	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|132	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|133	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|134	%if %{build_amrwbdec}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|135	%package -n %{bname}-amrwbdec
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|136	Summary:	GStreamer plug-in for AMR-WB decoding support
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|137	Group:		Sound
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|138	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|139	BuildRequires:	pkgconfig(opencore-amrwb)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|140	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|141	%description -n %{bname}-amrwbdec
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|142	Plug-in for decoding AMR-Wb under GStreamer.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|143	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|144	This package is in restricted as it violates some patents.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|145	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|146	%files -n %{bname}-amrwbdec
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|147	%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|148	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|149	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|150	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|151	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|152	### SIDPLAY ###
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|153	%package -n %{bname}-sid
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|154	Summary:	GStreamer Sid C64 music plugin
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|155	Group:		Sound
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|156	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|157	BuildRequires:	sidplay-devel => 1.36.0
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|158	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|159	%description -n %{bname}-sid
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|160	Plugin for playback of C64 SID format music files
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|161	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|162	%files -n %{bname}-sid
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|163	%{_libdir}/gstreamer-%{majorminor}/libgstsid.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|164	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|165	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|166	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|167	### A52DEC ###
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|168	%package -n %{bname}-a52dec
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|169	Summary:	GStreamer VOB decoder plugin
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|170	Group:		Sound
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|171	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|172	BuildRequires:	a52dec-devel
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|173	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|174	%description -n %{bname}-a52dec
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|175	Plugin for decoding of VOB files
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|176	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|177	%files -n %{bname}-a52dec
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|178	%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|179	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|180	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|181	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|182	%package -n %{bname}-mpeg
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|183	Summary:	GStreamer plug-ins for MPEG video playback and encoding
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|184	Group:		Video
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|185	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|186	BuildRequires:	pkgconfig(libmpeg2)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|187	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|188	%description -n %{bname}-mpeg
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|189	Plug-ins for playing and encoding MPEG video.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|190	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|191	%files -n %{bname}-mpeg
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|192	%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|193	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|194	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|195	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|196	%package -n %{bname}-cdio
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|197	Summary:	GStreamer plug-in for audio CD playback
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|198	Group:		Sound
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|199	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|200	BuildRequires:	pkgconfig(libcdio)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|201	Conflicts:	%{bname}-plugins-good < 0.10.10
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|202	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|203	%description -n %{bname}-cdio
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|204	Plug-in for audio CD playback.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|205	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|206	%files -n %{bname}-cdio
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|207	%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|208	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|209	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|210	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|211	%package -n %{bname}-twolame
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|212	Summary:	GStreamer plug-in for MP2 encoding support
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|213	Group:		Sound
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|214	Requires:	%{bname}-plugins
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|215	BuildRequires:	pkgconfig(twolame)
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|216	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|217	%description -n %{bname}-twolame
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|218	Plug-in for encoding MP2 under GStreamer.
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|219	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|220	%files -n %{bname}-twolame
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|221	%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|222	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|223	#----------------------------------------------------------------------------
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|224	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|225	%prep
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|226	%autosetup -p1 -n gst-plugins-ugly-%{version}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|227	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|228	autoconf
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|229	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|230	%build
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|231	%configure \
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|232	--disable-dependency-tracking \
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|233	--with-package-name='%{distribution} %{name} package' \
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|234	--with-package-origin='%{disturl}' \
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|235	%if !%{build_lame}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|236	--disable-lame \
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|237	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|238	%if %{build_experimental}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|239	--enable-experimental
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|240	%endif
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|241	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|242	%make
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|243	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|244	%install
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|245	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|246	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|247	%find_lang gst-plugins-ugly-%{majorminor}
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|248	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|249	rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|250	rm -f %{buildroot}%{_libdir}/*.a
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|251	
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|252	%check
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|253	cd tests/check
21cr|gstreamer0.10-plugins-ugly-0.10.19-9|254	make check

2093 21
21cr|gstreamer1.0-espeak-0.5.0-2|1	# Make a new package and keep the old one until gstreamer 0.10 fades out
21cr|gstreamer1.0-espeak-0.5.0-2|2	%define	oldanme	gstreamer0.10-espeak
21cr|gstreamer1.0-espeak-0.5.0-2|3	
21cr|gstreamer1.0-espeak-0.5.0-2|4	Name:		gstreamer1.0-espeak
21cr|gstreamer1.0-espeak-0.5.0-2|5	Version:	0.5.0
21cr|gstreamer1.0-espeak-0.5.0-2|6	Release:	2
21cr|gstreamer1.0-espeak-0.5.0-2|7	Summary:	Simple gstreamer plugin to use espeak by way of sound source
21cr|gstreamer1.0-espeak-0.5.0-2|8	License:	LGPLv2+
21cr|gstreamer1.0-espeak-0.5.0-2|9	Group:		Sound
21cr|gstreamer1.0-espeak-0.5.0-2|10	Url:		http://sugarlabs.org/go/DevelopmentTeam/gst-plugins-espeak
21cr|gstreamer1.0-espeak-0.5.0-2|11	Source0:	http://download.sugarlabs.org/sources/honey/gst-plugins-espeak/gst-plugins-espeak-%{version}.tar.gz
21cr|gstreamer1.0-espeak-0.5.0-2|12	Patch0:		gst-espeak-0.5.0-upgrade-example-to-gst-1.0.patch
21cr|gstreamer1.0-espeak-0.5.0-2|13	Patch1:		gst-espeak-0.5.0-fix-event-misordering.patch
21cr|gstreamer1.0-espeak-0.5.0-2|14	Patch2:		gst-espeak-0.5.0-stop-using-export_symbol_regex.patch
21cr|gstreamer1.0-espeak-0.5.0-2|15	BuildRequires:	pkgconfig(espeak-ng)
21cr|gstreamer1.0-espeak-0.5.0-2|16	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|gstreamer1.0-espeak-0.5.0-2|17	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|gstreamer1.0-espeak-0.5.0-2|18	Requires:	espeak
21cr|gstreamer1.0-espeak-0.5.0-2|19	Requires:	gstreamer1.0-plugins-base
21cr|gstreamer1.0-espeak-0.5.0-2|20	Requires:	gstreamer1.0-plugins-good
21cr|gstreamer1.0-espeak-0.5.0-2|21	
21cr|gstreamer1.0-espeak-0.5.0-2|22	%description
21cr|gstreamer1.0-espeak-0.5.0-2|23	Simple gstreamer plugin to use espeak by way of sound source. It was developed
21cr|gstreamer1.0-espeak-0.5.0-2|24	to simplify espeak usage in Sugar Speak activity. This package only supports
21cr|gstreamer1.0-espeak-0.5.0-2|25	gstreamer1.0: for gstreamer0.10 please use %{oldanme}.
21cr|gstreamer1.0-espeak-0.5.0-2|26	
21cr|gstreamer1.0-espeak-0.5.0-2|27	%files
21cr|gstreamer1.0-espeak-0.5.0-2|28	%doc AUTHORS COPYING NEWS README
21cr|gstreamer1.0-espeak-0.5.0-2|29	%{_libdir}/gstreamer-1.0/*.so
21cr|gstreamer1.0-espeak-0.5.0-2|30	
21cr|gstreamer1.0-espeak-0.5.0-2|31	#-----------------------------------------------------------------------------
21cr|gstreamer1.0-espeak-0.5.0-2|32	
21cr|gstreamer1.0-espeak-0.5.0-2|33	%prep
21cr|gstreamer1.0-espeak-0.5.0-2|34	%setup -qn gst-plugins-espeak-%{version}
21cr|gstreamer1.0-espeak-0.5.0-2|35	%apply_patches
21cr|gstreamer1.0-espeak-0.5.0-2|36	
21cr|gstreamer1.0-espeak-0.5.0-2|37	
21cr|gstreamer1.0-espeak-0.5.0-2|38	%build
21cr|gstreamer1.0-espeak-0.5.0-2|39	# Needed by P2
21cr|gstreamer1.0-espeak-0.5.0-2|40	autoreconf -vfi
21cr|gstreamer1.0-espeak-0.5.0-2|41	%configure
21cr|gstreamer1.0-espeak-0.5.0-2|42	%make
21cr|gstreamer1.0-espeak-0.5.0-2|43	
21cr|gstreamer1.0-espeak-0.5.0-2|44	
21cr|gstreamer1.0-espeak-0.5.0-2|45	%install
21cr|gstreamer1.0-espeak-0.5.0-2|46	%makeinstall_std

2094 21
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|1	%define	api 1.0
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|2	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|3	Summary:	Gstreamer video codec plugin based on libav
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|4	Name:		gstreamer%{api}-plugins-entrans
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|5	Version:	1.4.2
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|6	Release:	1
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|7	License:	GPLv2+
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|8	Group:		Video
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|9	Url:		http://gentrans.sourceforge.net/
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|10	Source0:	http://downloads.sourceforge.net/gentrans/gst-entrans-%{version}.tar.xz
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|11	BuildRequires:	libtool
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|12	BuildRequires:	gtk-doc
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|13	BuildRequires:	gettext-devel
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|14	BuildRequires:	pkgconfig(alsa)
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|15	BuildRequires:	pkgconfig(gstreamer-%{api}) >= %{version}
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|16	BuildRequires:	pkgconfig(gstreamer-base-%{api}) >= %{version}
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|17	BuildRequires:	pkgconfig(gstreamer-check-%{api}) >= %{version}
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|18	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api}) >= %{version}
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|19	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|20	%description
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|21	Video codec plugin for GStreamer, based on the libav libraries.
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|22	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|23	%files
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|24	%doc AUTHORS COPYING
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|25	%{_bindir}/entrans*
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|26	%{_bindir}/enplayer-%{api}
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|27	%{_libdir}/gstreamer-%{api}/libgstentransalsa.so
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|28	%{_libdir}/gstreamer-%{api}/libgstentransavidemux.so
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|29	%{_libdir}/gstreamer-%{api}/libgstentransentrans.so
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|30	%{_libdir}/gstreamer-%{api}/libgstentransmencoder.so
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|31	%{_libdir}/gstreamer-%{api}/libgstentranstranscode.so
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|32	%{_libdir}/gstreamer-%{api}/libgstentransvirtualdub.so
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|33	%{_libdir}/gstreamer-%{api}/libgstentransyuv4mpeg.so
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|34	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|35	#----------------------------------------------------------------------------
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|36	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|37	%prep
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|38	%setup -qn gst-entrans-%{version}
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|39	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|40	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|41	%build
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|42	autoreconf -vfi
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|43	%configure \
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|44	--enable-debug \
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|45	--disable-static
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|46	%make
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|47	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|48	
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|49	%install
21cr|gstreamer1.0-plugins-entrans-1.4.2-1|50	%makeinstall_std

2095 21
21cr|gstreamermm-1.10.0-3|1	%define api 1.0
21cr|gstreamermm-1.10.0-3|2	%define major 1
21cr|gstreamermm-1.10.0-3|3	%define libname %mklibname %{name} %{api} %{major}
21cr|gstreamermm-1.10.0-3|4	%define devname %mklibname %{name} -d
21cr|gstreamermm-1.10.0-3|5	
21cr|gstreamermm-1.10.0-3|6	Summary:	C++ wrapper for GStreamer 1.x library
21cr|gstreamermm-1.10.0-3|7	Name:		gstreamermm
21cr|gstreamermm-1.10.0-3|8	Version:	1.10.0
21cr|gstreamermm-1.10.0-3|9	Release:	3
21cr|gstreamermm-1.10.0-3|10	License:	LGPLv2+
21cr|gstreamermm-1.10.0-3|11	Group:		Sound
21cr|gstreamermm-1.10.0-3|12	Url:		https://wiki.gnome.org/Projects/gstreamermm
21cr|gstreamermm-1.10.0-3|13	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
21cr|gstreamermm-1.10.0-3|14	Patch0:		gstreamermm-volatile.patch
21cr|gstreamermm-1.10.0-3|15	BuildRequires:	doxygen
21cr|gstreamermm-1.10.0-3|16	BuildRequires:	graphviz
21cr|gstreamermm-1.10.0-3|17	BuildRequires:	pkgconfig(cairomm-1.0)
21cr|gstreamermm-1.10.0-3|18	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|gstreamermm-1.10.0-3|19	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|gstreamermm-1.10.0-3|20	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|gstreamermm-1.10.0-3|21	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|gstreamermm-1.10.0-3|22	BuildRequires:	pkgconfig(mm-common-util)
21cr|gstreamermm-1.10.0-3|23	BuildRequires:	pkgconfig(pangomm-1.4)
21cr|gstreamermm-1.10.0-3|24	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|gstreamermm-1.10.0-3|25	
21cr|gstreamermm-1.10.0-3|26	%description
21cr|gstreamermm-1.10.0-3|27	GStreamermm is a C++ wrapper library for the multimedia library GStreamer 1.0
21cr|gstreamermm-1.10.0-3|28	(http://gstreamer.freedesktop.org). It is designed to allow C++ development
21cr|gstreamermm-1.10.0-3|29	of applications that work with multi-media.
21cr|gstreamermm-1.10.0-3|30	
21cr|gstreamermm-1.10.0-3|31	#-----------------------------------------------------------------------------
21cr|gstreamermm-1.10.0-3|32	
21cr|gstreamermm-1.10.0-3|33	%package -n %{libname}
21cr|gstreamermm-1.10.0-3|34	Summary:	C++ wrapper for GStreamer library
21cr|gstreamermm-1.10.0-3|35	Group:		System/Libraries
21cr|gstreamermm-1.10.0-3|36	
21cr|gstreamermm-1.10.0-3|37	%description -n %{libname}
21cr|gstreamermm-1.10.0-3|38	GStreamermm is a C++ wrapper library for the multimedia library GStreamer 1.0
21cr|gstreamermm-1.10.0-3|39	(http://gstreamer.freedesktop.org). It is designed to allow C++ development
21cr|gstreamermm-1.10.0-3|40	of applications that work with multi-media.
21cr|gstreamermm-1.10.0-3|41	
21cr|gstreamermm-1.10.0-3|42	%files -n %{libname}
21cr|gstreamermm-1.10.0-3|43	%doc AUTHORS COPYING NEWS README
21cr|gstreamermm-1.10.0-3|44	%{_libdir}/libgstreamermm-%{api}.so.%{major}*
21cr|gstreamermm-1.10.0-3|45	
21cr|gstreamermm-1.10.0-3|46	#-----------------------------------------------------------------------------
21cr|gstreamermm-1.10.0-3|47	
21cr|gstreamermm-1.10.0-3|48	%package -n %{devname}
21cr|gstreamermm-1.10.0-3|49	Summary:	Headers for developing programs that will use %{name}
21cr|gstreamermm-1.10.0-3|50	Group:		Development/C++
21cr|gstreamermm-1.10.0-3|51	Requires:	%{libname} = %{EVRD}
21cr|gstreamermm-1.10.0-3|52	Provides:	lib%{name}-devel = %{EVRD}
21cr|gstreamermm-1.10.0-3|53	
21cr|gstreamermm-1.10.0-3|54	%description -n %{devname}
21cr|gstreamermm-1.10.0-3|55	This package contains the header files needed for developing gstreamermm
21cr|gstreamermm-1.10.0-3|56	applications.
21cr|gstreamermm-1.10.0-3|57	
21cr|gstreamermm-1.10.0-3|58	%files -n %{devname}
21cr|gstreamermm-1.10.0-3|59	%doc ChangeLog COPYING
21cr|gstreamermm-1.10.0-3|60	%{_datadir}/devhelp/books/%{name}-%{api}
21cr|gstreamermm-1.10.0-3|61	%doc %{_datadir}/doc/%{name}-%{api}
21cr|gstreamermm-1.10.0-3|62	%{_includedir}/gstreamermm-%{api}
21cr|gstreamermm-1.10.0-3|63	%{_libdir}/*.so
21cr|gstreamermm-1.10.0-3|64	%{_libdir}/%{name}-%{api}
21cr|gstreamermm-1.10.0-3|65	%{_libdir}/pkgconfig/*.pc
21cr|gstreamermm-1.10.0-3|66	
21cr|gstreamermm-1.10.0-3|67	#-----------------------------------------------------------------------------
21cr|gstreamermm-1.10.0-3|68	
21cr|gstreamermm-1.10.0-3|69	%prep
21cr|gstreamermm-1.10.0-3|70	%setup -q
21cr|gstreamermm-1.10.0-3|71	%patch0 -p1
21cr|gstreamermm-1.10.0-3|72	
21cr|gstreamermm-1.10.0-3|73	%build
21cr|gstreamermm-1.10.0-3|74	export GST_INSPECT=%{_bindir}/gst-inspect-1.0
21cr|gstreamermm-1.10.0-3|75	%configure \
21cr|gstreamermm-1.10.0-3|76	--enable-shared \
21cr|gstreamermm-1.10.0-3|77	--disable-dependency-tracking
21cr|gstreamermm-1.10.0-3|78	%make
21cr|gstreamermm-1.10.0-3|79	
21cr|gstreamermm-1.10.0-3|80	
21cr|gstreamermm-1.10.0-3|81	%install
21cr|gstreamermm-1.10.0-3|82	%makeinstall_std

2096 21
21cr|gstreamer-plugin-fc-0.2-6|1	Name: gstreamer-plugin-fc
21cr|gstreamer-plugin-fc-0.2-6|2	Summary: Future Composer plugin for GStreamer
21cr|gstreamer-plugin-fc-0.2-6|3	Version: 0.2
21cr|gstreamer-plugin-fc-0.2-6|4	Release: 6
21cr|gstreamer-plugin-fc-0.2-6|5	License: GPLv2+
21cr|gstreamer-plugin-fc-0.2-6|6	Group: Sound
21cr|gstreamer-plugin-fc-0.2-6|7	URL: http://xmms-fc.sourceforge.net/
21cr|gstreamer-plugin-fc-0.2-6|8	Source:	http://prdownloads.sourceforge.net/xmms-fc/%{name}-%{version}.tar.bz2
21cr|gstreamer-plugin-fc-0.2-6|9	BuildRequires: gstreamer0.10-devel
21cr|gstreamer-plugin-fc-0.2-6|10	BuildRequires: libfc14audiodecoder-devel
21cr|gstreamer-plugin-fc-0.2-6|11	Requires: xmms
21cr|gstreamer-plugin-fc-0.2-6|12	
21cr|gstreamer-plugin-fc-0.2-6|13	%description
21cr|gstreamer-plugin-fc-0.2-6|14	This is an input plugin for GStreamer which can play back Future Composer
21cr|gstreamer-plugin-fc-0.2-6|15	music files from AMIGA.
21cr|gstreamer-plugin-fc-0.2-6|16	
21cr|gstreamer-plugin-fc-0.2-6|17	%package -n gstreamer0.10-fc
21cr|gstreamer-plugin-fc-0.2-6|18	Summary: Future Composer plugin for GStreamer
21cr|gstreamer-plugin-fc-0.2-6|19	Group: Sound
21cr|gstreamer-plugin-fc-0.2-6|20	
21cr|gstreamer-plugin-fc-0.2-6|21	%description -n gstreamer0.10-fc
21cr|gstreamer-plugin-fc-0.2-6|22	This is an input plugin for GStreamer which can play back Future Composer
21cr|gstreamer-plugin-fc-0.2-6|23	music files from AMIGA.
21cr|gstreamer-plugin-fc-0.2-6|24	
21cr|gstreamer-plugin-fc-0.2-6|25	%prep
21cr|gstreamer-plugin-fc-0.2-6|26	%setup -q
21cr|gstreamer-plugin-fc-0.2-6|27	
21cr|gstreamer-plugin-fc-0.2-6|28	%build
21cr|gstreamer-plugin-fc-0.2-6|29	%configure
21cr|gstreamer-plugin-fc-0.2-6|30	%make
21cr|gstreamer-plugin-fc-0.2-6|31	
21cr|gstreamer-plugin-fc-0.2-6|32	%install
21cr|gstreamer-plugin-fc-0.2-6|33	rm -rf $RPM_BUILD_ROOT
21cr|gstreamer-plugin-fc-0.2-6|34	%makeinstall_std
21cr|gstreamer-plugin-fc-0.2-6|35	rm -f %buildroot%{_libdir}/*/*.la
21cr|gstreamer-plugin-fc-0.2-6|36	
21cr|gstreamer-plugin-fc-0.2-6|37	%clean
21cr|gstreamer-plugin-fc-0.2-6|38	rm -rf $RPM_BUILD_ROOT
21cr|gstreamer-plugin-fc-0.2-6|39	
21cr|gstreamer-plugin-fc-0.2-6|40	%files -n gstreamer0.10-fc
21cr|gstreamer-plugin-fc-0.2-6|41	%defattr(-,root,root)
21cr|gstreamer-plugin-fc-0.2-6|42	%doc README ChangeLog
21cr|gstreamer-plugin-fc-0.2-6|43	%{_libdir}/gstreamer-0.10/libgstfcdec.so

2097 21
21cr|gsutil-3.0-8|1	Summary:	A utility to save, restore and reboot Grandstream Budgetone phones
21cr|gsutil-3.0-8|2	Name:		gsutil
21cr|gsutil-3.0-8|3	Version:	3.0
21cr|gsutil-3.0-8|4	Release:	8
21cr|gsutil-3.0-8|5	License:	GPL
21cr|gsutil-3.0-8|6	Group:		System/Servers
21cr|gsutil-3.0-8|7	URL:		http://www.pkts.ca/gsutil.shtml
21cr|gsutil-3.0-8|8	Source:		http://www.pkts.ca/%{name}-%{version}.tar.bz2
21cr|gsutil-3.0-8|9	BuildArch:	noarch
21cr|gsutil-3.0-8|10	
21cr|gsutil-3.0-8|11	%description
21cr|gsutil-3.0-8|12	A utility to dump and restore the configuration of the Grandstream Budgetone
21cr|gsutil-3.0-8|13	VOIP telephone, up to and including version 1.0.6.7 of the firmware.
21cr|gsutil-3.0-8|14	
21cr|gsutil-3.0-8|15	%prep
21cr|gsutil-3.0-8|16	
21cr|gsutil-3.0-8|17	%setup -q
21cr|gsutil-3.0-8|18	
21cr|gsutil-3.0-8|19	%build
21cr|gsutil-3.0-8|20	
21cr|gsutil-3.0-8|21	%install
21cr|gsutil-3.0-8|22	rm -rf %{buildroot}
21cr|gsutil-3.0-8|23	
21cr|gsutil-3.0-8|24	install -d %{buildroot}%{_bindir}
21cr|gsutil-3.0-8|25	install -m0755 gsutil %{buildroot}%{_bindir}/gsutil
21cr|gsutil-3.0-8|26	
21cr|gsutil-3.0-8|27	%clean
21cr|gsutil-3.0-8|28	rm -r %{buildroot}
21cr|gsutil-3.0-8|29	
21cr|gsutil-3.0-8|30	%files
21cr|gsutil-3.0-8|31	%defattr(0644,root,root,0755)
21cr|gsutil-3.0-8|32	%doc README Changelog gxp2000.template.txt
21cr|gsutil-3.0-8|33	%attr(0755,root,root) %{_bindir}/gsutil

2098 21
21cr|gsynaptics-0.9.14-11|1	Summary:	Tool for Synaptics touchpad driver
21cr|gsynaptics-0.9.14-11|2	Name:		gsynaptics
21cr|gsynaptics-0.9.14-11|3	Version:	0.9.14
21cr|gsynaptics-0.9.14-11|4	Release:	11
21cr|gsynaptics-0.9.14-11|5	License:	GPLv2+
21cr|gsynaptics-0.9.14-11|6	Group:		System/Configuration/Hardware
21cr|gsynaptics-0.9.14-11|7	Url:		http://gsynaptics.sourceforge.jp/
21cr|gsynaptics-0.9.14-11|8	Source0:	http://globalbase.dl.sourceforge.jp/gsynaptics/28322/%{name}-%{version}.tar.gz
21cr|gsynaptics-0.9.14-11|9	# non-corrupted icon from CVS
21cr|gsynaptics-0.9.14-11|10	Source1:	http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/*checkout*/gsynaptics/gsynaptics/data/touchpad.png
21cr|gsynaptics-0.9.14-11|11	Patch0:		gsynaptics-0.9.14-do-not-set-zero.patch
21cr|gsynaptics-0.9.14-11|12	Patch1:		gsynaptics-0.9.14-dot-fixes.patch
21cr|gsynaptics-0.9.14-11|13	Patch2:		gsynaptics-0.9.14-fix-desktop-file.patch
21cr|gsynaptics-0.9.14-11|14	Patch3:		gsynaptics-0.9.14-fix-docbook.patch
21cr|gsynaptics-0.9.14-11|15	Patch4:		gsynaptics-0.9.14-build-filename.patch
21cr|gsynaptics-0.9.14-11|16	Patch5:		gsynaptics-0.9.14-format-security.patch
21cr|gsynaptics-0.9.14-11|17	# (cg) Some patches from fedora
21cr|gsynaptics-0.9.14-11|18	Patch100:	gsynaptics-0.9.14-fix-tap-statecheck.patch
21cr|gsynaptics-0.9.14-11|19	Patch101:	gsynaptics-0.9.14-enable-tapping.patch
21cr|gsynaptics-0.9.14-11|20	Patch102:	gsynaptics-0.9.14-dont-reset-taptime.patch
21cr|gsynaptics-0.9.14-11|21	BuildRequires:	intltool
21cr|gsynaptics-0.9.14-11|22	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gsynaptics-0.9.14-11|23	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gsynaptics-0.9.14-11|24	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gsynaptics-0.9.14-11|25	BuildRequires:	perl(XML::Parser)
21cr|gsynaptics-0.9.14-11|26	
21cr|gsynaptics-0.9.14-11|27	%description
21cr|gsynaptics-0.9.14-11|28	GSynaptics is a setting tool for Synaptics touchpad driver.
21cr|gsynaptics-0.9.14-11|29	
21cr|gsynaptics-0.9.14-11|30	%files -f %{name}.lang
21cr|gsynaptics-0.9.14-11|31	%defattr(-,root,root)
21cr|gsynaptics-0.9.14-11|32	%doc README TODO
21cr|gsynaptics-0.9.14-11|33	%{_bindir}/%{name}*
21cr|gsynaptics-0.9.14-11|34	%{_datadir}/applications/%{name}.desktop
21cr|gsynaptics-0.9.14-11|35	%{_datadir}/gnome/autostart/%{name}-init.desktop
21cr|gsynaptics-0.9.14-11|36	%doc %{_datadir}/gnome/help/%{name}
21cr|gsynaptics-0.9.14-11|37	%{_datadir}/%{name}
21cr|gsynaptics-0.9.14-11|38	%{_mandir}/man1/%{name}*.1*
21cr|gsynaptics-0.9.14-11|39	%{_datadir}/pixmaps/touchpad.png
21cr|gsynaptics-0.9.14-11|40	
21cr|gsynaptics-0.9.14-11|41	#----------------------------------------------------------------------------
21cr|gsynaptics-0.9.14-11|42	
21cr|gsynaptics-0.9.14-11|43	%prep
21cr|gsynaptics-0.9.14-11|44	%setup -q
21cr|gsynaptics-0.9.14-11|45	cp -f %{SOURCE1} data
21cr|gsynaptics-0.9.14-11|46	%patch0 -p1
21cr|gsynaptics-0.9.14-11|47	%patch1 -p1
21cr|gsynaptics-0.9.14-11|48	%patch2 -p1
21cr|gsynaptics-0.9.14-11|49	%patch3 -p1
21cr|gsynaptics-0.9.14-11|50	%patch4 -p1
21cr|gsynaptics-0.9.14-11|51	%patch5 -p1
21cr|gsynaptics-0.9.14-11|52	
21cr|gsynaptics-0.9.14-11|53	%patch100 -p1
21cr|gsynaptics-0.9.14-11|54	%patch101 -p1
21cr|gsynaptics-0.9.14-11|55	%patch102 -p1
21cr|gsynaptics-0.9.14-11|56	
21cr|gsynaptics-0.9.14-11|57	%build
21cr|gsynaptics-0.9.14-11|58	%configure
21cr|gsynaptics-0.9.14-11|59	%make
21cr|gsynaptics-0.9.14-11|60	
21cr|gsynaptics-0.9.14-11|61	%install
21cr|gsynaptics-0.9.14-11|62	%makeinstall_std
21cr|gsynaptics-0.9.14-11|63	
21cr|gsynaptics-0.9.14-11|64	%find_lang %{name}
21cr|gsynaptics-0.9.14-11|65	

2099 21
21cr|gtetrinet-0.7.11-11|1	Summary:	TetriNET game client for Linux
21cr|gtetrinet-0.7.11-11|2	Name:		gtetrinet
21cr|gtetrinet-0.7.11-11|3	Version:	0.7.11
21cr|gtetrinet-0.7.11-11|4	Release:	11
21cr|gtetrinet-0.7.11-11|5	License:	GPLv2+
21cr|gtetrinet-0.7.11-11|6	Group:		Games/Arcade
21cr|gtetrinet-0.7.11-11|7	Source:		ftp://ftp.gnome.org/pub/gnome/sources/%{name}/0.7/%{name}-%{version}.tar.bz2
21cr|gtetrinet-0.7.11-11|8	URL:		http://gtetrinet.sourceforge.net/
21cr|gtetrinet-0.7.11-11|9	Patch0:     gtetrinet-0.7.11-fix_default_server.diff
21cr|gtetrinet-0.7.11-11|10	Patch1:     gtetrinet-0.7.11-fix_format_error.diff
21cr|gtetrinet-0.7.11-11|11	Buildrequires:	pkgconfig(libgnomeui-2.0)
21cr|gtetrinet-0.7.11-11|12	BuildRequires:  perl-XML-Parser
21cr|gtetrinet-0.7.11-11|13	BuildRequires:	imagemagick
21cr|gtetrinet-0.7.11-11|14	Requires(post):		GConf2 >= 2.3.3
21cr|gtetrinet-0.7.11-11|15	Requires(preun):		GConf2 >= 2.3.3
21cr|gtetrinet-0.7.11-11|16	
21cr|gtetrinet-0.7.11-11|17	%description
21cr|gtetrinet-0.7.11-11|18	GTetrinet is a client program for the popular TetriNET game, a multiplayer
21cr|gtetrinet-0.7.11-11|19	tetris game that is played over the internet. It is written in GTK.
21cr|gtetrinet-0.7.11-11|20	(If you don't know what TetriNET is, check out tetrinet.org)
21cr|gtetrinet-0.7.11-11|21	
21cr|gtetrinet-0.7.11-11|22	Its features include:
21cr|gtetrinet-0.7.11-11|23	* Fully network compatible with Tetrinet v1.13 for Win95/98/NT
21cr|gtetrinet-0.7.11-11|24	* Theme support with sound
21cr|gtetrinet-0.7.11-11|25	* Spectator support on Tetrinet-X servers with the qirc patch by Drslum.
21cr|gtetrinet-0.7.11-11|26	
21cr|gtetrinet-0.7.11-11|27	
21cr|gtetrinet-0.7.11-11|28	%prep
21cr|gtetrinet-0.7.11-11|29	%setup -q
21cr|gtetrinet-0.7.11-11|30	%patch0 -p0
21cr|gtetrinet-0.7.11-11|31	%patch1 -p0
21cr|gtetrinet-0.7.11-11|32	
21cr|gtetrinet-0.7.11-11|33	%build
21cr|gtetrinet-0.7.11-11|34	%configure --enable-detach --enable-ipv6
21cr|gtetrinet-0.7.11-11|35	%make
21cr|gtetrinet-0.7.11-11|36	
21cr|gtetrinet-0.7.11-11|37	%install
21cr|gtetrinet-0.7.11-11|38	rm -fr $RPM_BUILD_ROOT
21cr|gtetrinet-0.7.11-11|39	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21cr|gtetrinet-0.7.11-11|40	
21cr|gtetrinet-0.7.11-11|41	# icon
21cr|gtetrinet-0.7.11-11|42	mkdir -p $RPM_BUILD_ROOT%{_iconsdir} \
21cr|gtetrinet-0.7.11-11|43	$RPM_BUILD_ROOT%{_liconsdir} \
21cr|gtetrinet-0.7.11-11|44	$RPM_BUILD_ROOT%{_miconsdir}
21cr|gtetrinet-0.7.11-11|45	convert -geometry 48x48 gtetrinet.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|gtetrinet-0.7.11-11|46	convert -geometry 32x32 gtetrinet.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|gtetrinet-0.7.11-11|47	convert -geometry 16x16 gtetrinet.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|gtetrinet-0.7.11-11|48	
21cr|gtetrinet-0.7.11-11|49	# menu
21cr|gtetrinet-0.7.11-11|50	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|gtetrinet-0.7.11-11|51	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|gtetrinet-0.7.11-11|52	[Desktop Entry]
21cr|gtetrinet-0.7.11-11|53	Name=GTetrinet
21cr|gtetrinet-0.7.11-11|54	Comment=TetriNET game client for Linux
21cr|gtetrinet-0.7.11-11|55	Exec=%_gamesbindir/gtetrinet
21cr|gtetrinet-0.7.11-11|56	Icon=%{name}
21cr|gtetrinet-0.7.11-11|57	Terminal=false
21cr|gtetrinet-0.7.11-11|58	Type=Application
21cr|gtetrinet-0.7.11-11|59	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|gtetrinet-0.7.11-11|60	EOF
21cr|gtetrinet-0.7.11-11|61	
21cr|gtetrinet-0.7.11-11|62	%find_lang %{name}
21cr|gtetrinet-0.7.11-11|63	
21cr|gtetrinet-0.7.11-11|64	%if %mdkversion < 200900
21cr|gtetrinet-0.7.11-11|65	%post
21cr|gtetrinet-0.7.11-11|66	%{update_menus}
21cr|gtetrinet-0.7.11-11|67	%post_install_gconf_schemas gtetrinet
21cr|gtetrinet-0.7.11-11|68	%endif
21cr|gtetrinet-0.7.11-11|69	
21cr|gtetrinet-0.7.11-11|70	%preun
21cr|gtetrinet-0.7.11-11|71	%preun_uninstall_gconf_schemas gtetrinet
21cr|gtetrinet-0.7.11-11|72	
21cr|gtetrinet-0.7.11-11|73	%if %mdkversion < 200900
21cr|gtetrinet-0.7.11-11|74	%postun
21cr|gtetrinet-0.7.11-11|75	%{clean_menus}
21cr|gtetrinet-0.7.11-11|76	%endif
21cr|gtetrinet-0.7.11-11|77	
21cr|gtetrinet-0.7.11-11|78	%clean
21cr|gtetrinet-0.7.11-11|79	rm -rf $RPM_BUILD_ROOT
21cr|gtetrinet-0.7.11-11|80	
21cr|gtetrinet-0.7.11-11|81	%files -f %{name}.lang
21cr|gtetrinet-0.7.11-11|82	%defattr(-,root,root)
21cr|gtetrinet-0.7.11-11|83	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|gtetrinet-0.7.11-11|84	%{_gamesbindir}/*
21cr|gtetrinet-0.7.11-11|85	%{_datadir}/gtetrinet
21cr|gtetrinet-0.7.11-11|86	%{_datadir}/applications/*.desktop
21cr|gtetrinet-0.7.11-11|87	%{_datadir}/pixmaps/*
21cr|gtetrinet-0.7.11-11|88	%{_mandir}/man?/*
21cr|gtetrinet-0.7.11-11|89	%{_sysconfdir}/gconf/schemas/*
21cr|gtetrinet-0.7.11-11|90	%{_iconsdir}/%{name}.png
21cr|gtetrinet-0.7.11-11|91	%{_liconsdir}/%{name}.png
21cr|gtetrinet-0.7.11-11|92	%{_miconsdir}/%{name}.png

2100 21
21cr|gthumb-3.12.6-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gthumb-3.12.6-1|2	
21cr|gthumb-3.12.6-1|3	%define _disable_ld_no_undefined 1
21cr|gthumb-3.12.6-1|4	
21cr|gthumb-3.12.6-1|5	Summary:	An image viewer and browser for GNOME
21cr|gthumb-3.12.6-1|6	Name:		gthumb
21cr|gthumb-3.12.6-1|7	Version:	3.12.6
21cr|gthumb-3.12.6-1|8	Release:	1
21cr|gthumb-3.12.6-1|9	License:	GPLv2+
21cr|gthumb-3.12.6-1|10	Group:		Graphics
21cr|gthumb-3.12.6-1|11	Url:		https://download.gnome.org/sources/gthumb
21cr|gthumb-3.12.6-1|12	Source0:	https://download.gnome.org/sources/gthumb/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gthumb-3.12.6-1|13	BuildRequires:	appstream
21cr|gthumb-3.12.6-1|14	BuildRequires:	bison
21cr|gthumb-3.12.6-1|15	BuildRequires:	flex
21cr|gthumb-3.12.6-1|16	BuildRequires:	intltool
21cr|gthumb-3.12.6-1|17	BuildRequires:	itstool
21cr|gthumb-3.12.6-1|18	BuildRequires:	meson
21cr|gthumb-3.12.6-1|19	BuildRequires:	pkgconfig(champlain-0.12)
21cr|gthumb-3.12.6-1|20	BuildRequires:	pkgconfig(clutter-1.0)
21cr|gthumb-3.12.6-1|21	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|gthumb-3.12.6-1|22	BuildRequires:	pkgconfig(colord)
21cr|gthumb-3.12.6-1|23	BuildRequires:	pkgconfig(exiv2)
21cr|gthumb-3.12.6-1|24	BuildRequires:	pkgconfig(libheif)
21cr|gthumb-3.12.6-1|25	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gthumb-3.12.6-1|26	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|gthumb-3.12.6-1|27	BuildRequires:	pkgconfig(gl)
21cr|gthumb-3.12.6-1|28	BuildRequires:	pkgconfig(glib-2.0)
21cr|gthumb-3.12.6-1|29	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|gthumb-3.12.6-1|30	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gthumb-3.12.6-1|31	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|gthumb-3.12.6-1|32	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|gthumb-3.12.6-1|33	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|gthumb-3.12.6-1|34	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|gthumb-3.12.6-1|35	BuildRequires:	pkgconfig(gthread-2.0)
21cr|gthumb-3.12.6-1|36	BuildRequires:	pkgconfig(gtk4)
21cr|gthumb-3.12.6-1|37	BuildRequires:	pkgconfig(ice)
21cr|gthumb-3.12.6-1|38	BuildRequires:	pkgconfig(libbrasero-burn3)
21cr|gthumb-3.12.6-1|39	BuildRequires:	pkgconfig(libjpeg)
21cr|gthumb-3.12.6-1|40	BuildRequires:	pkgconfig(libopenraw-0.1)
21cr|gthumb-3.12.6-1|41	BuildRequires:	pkgconfig(libpng)
21cr|gthumb-3.12.6-1|42	BuildRequires:	pkgconfig(libraw)
21cr|gthumb-3.12.6-1|43	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|gthumb-3.12.6-1|44	BuildRequires:	pkgconfig(libsecret-1)
21cr|gthumb-3.12.6-1|45	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|gthumb-3.12.6-1|46	BuildRequires:	pkgconfig(libsoup-gnome-2.4)
21cr|gthumb-3.12.6-1|47	BuildRequires:	pkgconfig(libtiff-4)
21cr|gthumb-3.12.6-1|48	BuildRequires:	pkgconfig(libwebp)
21cr|gthumb-3.12.6-1|49	BuildRequires:	pkgconfig(sm)
21cr|gthumb-3.12.6-1|50	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|gthumb-3.12.6-1|51	BuildRequires:	pkgconfig(zlib)
21cr|gthumb-3.12.6-1|52	BuildRequires:	yelp-tools
21cr|gthumb-3.12.6-1|53	Requires:	gsettings-desktop-schemas
21cr|gthumb-3.12.6-1|54	
21cr|gthumb-3.12.6-1|55	%description
21cr|gthumb-3.12.6-1|56	gThumb lets you browse your hard disk, showing you thumbnails of image files.
21cr|gthumb-3.12.6-1|57	It also lets you view single files (including GIF animations), add comments to
21cr|gthumb-3.12.6-1|58	images, organize images in catalogs, print images, view slideshows, set your
21cr|gthumb-3.12.6-1|59	desktop background, and more.
21cr|gthumb-3.12.6-1|60	
21cr|gthumb-3.12.6-1|61	%files -f %{name}.lang
21cr|gthumb-3.12.6-1|62	%doc AUTHORS NEWS README.md
21cr|gthumb-3.12.6-1|63	%license COPYING
21cr|gthumb-3.12.6-1|64	%{_bindir}/*
21cr|gthumb-3.12.6-1|65	%{_datadir}/applications/*
21cr|gthumb-3.12.6-1|66	%{_datadir}/glib-2.0/schemas/*.xml
21cr|gthumb-3.12.6-1|67	%{_datadir}/gthumb
21cr|gthumb-3.12.6-1|68	%{_datadir}/icons/hicolor/*/apps/*
21cr|gthumb-3.12.6-1|69	%{_libdir}/%{name}/extensions/*.extension
21cr|gthumb-3.12.6-1|70	%{_libdir}/%{name}/extensions/*.so
21cr|gthumb-3.12.6-1|71	%{_libexecdir}/%{name}/video-thumbnailer
21cr|gthumb-3.12.6-1|72	%{_mandir}/man1/%{name}.1*
21cr|gthumb-3.12.6-1|73	
21cr|gthumb-3.12.6-1|74	#----------------------------------------------------------------------------
21cr|gthumb-3.12.6-1|75	
21cr|gthumb-3.12.6-1|76	%package devel
21cr|gthumb-3.12.6-1|77	Summary:	Header files for building %{name} extensions
21cr|gthumb-3.12.6-1|78	Group:		Development/C
21cr|gthumb-3.12.6-1|79	
21cr|gthumb-3.12.6-1|80	%description devel
21cr|gthumb-3.12.6-1|81	gThumb lets you browse your hard disk, showing you thumbnails of image files.
21cr|gthumb-3.12.6-1|82	It also lets you view single files (including GIF animations), add comments to
21cr|gthumb-3.12.6-1|83	images, organize images in catalogs, print images, view slideshows, set your
21cr|gthumb-3.12.6-1|84	desktop background, and more.
21cr|gthumb-3.12.6-1|85	
21cr|gthumb-3.12.6-1|86	%files devel
21cr|gthumb-3.12.6-1|87	%license COPYING
21cr|gthumb-3.12.6-1|88	%{_datadir}/aclocal/gthumb.m4
21cr|gthumb-3.12.6-1|89	%{_includedir}/%{name}/
21cr|gthumb-3.12.6-1|90	%{_libdir}/pkgconfig/*.pc
21cr|gthumb-3.12.6-1|91	
21cr|gthumb-3.12.6-1|92	#----------------------------------------------------------------------------
21cr|gthumb-3.12.6-1|93	
21cr|gthumb-3.12.6-1|94	%prep
21cr|gthumb-3.12.6-1|95	%autosetup -p1
21cr|gthumb-3.12.6-1|96	
21cr|gthumb-3.12.6-1|97	%build
21cr|gthumb-3.12.6-1|98	%meson -Dlibchamplain=true
21cr|gthumb-3.12.6-1|99	%meson_build
21cr|gthumb-3.12.6-1|100	
21cr|gthumb-3.12.6-1|101	%install
21cr|gthumb-3.12.6-1|102	%meson_install
21cr|gthumb-3.12.6-1|103	
21cr|gthumb-3.12.6-1|104	%find_lang %{name} --with-gnome --all-name

2101 21
21cr|gtimelog-0.11.3-1|1	Summary:	A Gtk+ time tracking application
21cr|gtimelog-0.11.3-1|2	Name:		gtimelog
21cr|gtimelog-0.11.3-1|3	Version:	0.11.3
21cr|gtimelog-0.11.3-1|4	Release:	1
21cr|gtimelog-0.11.3-1|5	License:	GPLv2
21cr|gtimelog-0.11.3-1|6	Group:		Office
21cr|gtimelog-0.11.3-1|7	Url:		https://gtimelog.org/
21cr|gtimelog-0.11.3-1|8	Source0:	https://github.com/gtimelog/gtimelog/archive/%{version}/%{name}-%{version}.tar.gz
21cr|gtimelog-0.11.3-1|9	BuildRequires:	pkgconfig(python3)
21cr|gtimelog-0.11.3-1|10	BuildRequires:	python3-setuptools
21cr|gtimelog-0.11.3-1|11	Requires:	python3-gi
21cr|gtimelog-0.11.3-1|12	BuildArch:	noarch
21cr|gtimelog-0.11.3-1|13	
21cr|gtimelog-0.11.3-1|14	%description
21cr|gtimelog-0.11.3-1|15	GTimeLog is a small Gtk+ app for keeping track of your time. It's main goal
21cr|gtimelog-0.11.3-1|16	is to be as unintrusive as possible.
21cr|gtimelog-0.11.3-1|17	
21cr|gtimelog-0.11.3-1|18	%files
21cr|gtimelog-0.11.3-1|19	%doc CHANGES.rst CONTRIBUTING.rst gtimelog.rst README.rst TODO.rst
21cr|gtimelog-0.11.3-1|20	%doc src/gtimelog/CONTRIBUTORS.rst
21cr|gtimelog-0.11.3-1|21	%{_bindir}/%{name}
21cr|gtimelog-0.11.3-1|22	%{_datadir}/applications/%{name}.desktop
21cr|gtimelog-0.11.3-1|23	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gtimelog-0.11.3-1|24	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info/
21cr|gtimelog-0.11.3-1|25	%{python3_sitelib}/%{name}/
21cr|gtimelog-0.11.3-1|26	
21cr|gtimelog-0.11.3-1|27	#----------------------------------------------------------------------------
21cr|gtimelog-0.11.3-1|28	
21cr|gtimelog-0.11.3-1|29	%prep
21cr|gtimelog-0.11.3-1|30	%setup -q
21cr|gtimelog-0.11.3-1|31	
21cr|gtimelog-0.11.3-1|32	%build
21cr|gtimelog-0.11.3-1|33	%py3_build
21cr|gtimelog-0.11.3-1|34	
21cr|gtimelog-0.11.3-1|35	%install
21cr|gtimelog-0.11.3-1|36	%py3_install
21cr|gtimelog-0.11.3-1|37	
21cr|gtimelog-0.11.3-1|38	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gtimelog-0.11.3-1|39	
21cr|gtimelog-0.11.3-1|40	desktop-file-install \
21cr|gtimelog-0.11.3-1|41	--dir %{buildroot}%{_datadir}/applications \
21cr|gtimelog-0.11.3-1|42	%{name}.desktop
21cr|gtimelog-0.11.3-1|43	
21cr|gtimelog-0.11.3-1|44	#icon
21cr|gtimelog-0.11.3-1|45	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21cr|gtimelog-0.11.3-1|46	cp src/%{name}/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gtimelog-0.11.3-1|47	

2102 21
21cr|gtk+-1.2.10-67|1	%define major 1.2
21cr|gtk+-1.2.10-67|2	%define libname %mklibname %{name} %{major}
21cr|gtk+-1.2.10-67|3	%define devname %mklibname %{name} -d
21cr|gtk+-1.2.10-67|4	
21cr|gtk+-1.2.10-67|5	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs for X
21cr|gtk+-1.2.10-67|6	Name:		gtk+
21cr|gtk+-1.2.10-67|7	Version:	1.2.10
21cr|gtk+-1.2.10-67|8	Release:	67
21cr|gtk+-1.2.10-67|9	License:	LGPL
21cr|gtk+-1.2.10-67|10	Group:		System/Libraries
21cr|gtk+-1.2.10-67|11	Url:		http://www.gtk.org
21cr|gtk+-1.2.10-67|12	Source0:	ftp://ftp.gimp.org/pub/gtk/v1.2/gtk+-%{version}.tar.bz2
21cr|gtk+-1.2.10-67|13	Source1:	gtk+-1.2.10-vi.po.bz2
21cr|gtk+-1.2.10-67|14	# (fc) 1.2.10-2mdk ximian patch changing drawing when no shadow is set for menubar
21cr|gtk+-1.2.10-67|15	Patch2:		gtkmenubar-noborder.patch
21cr|gtk+-1.2.10-67|16	# (pablo) better gtkrc definitions
21cr|gtk+-1.2.10-67|17	Patch3:		gtk+-1.2.10-gtkrc_files.patch
21cr|gtk+-1.2.10-67|18	# (fc) 1.2.10-8mdk GNOME CVS patch correcting bad focus (seen in Evolution and gnomecc)
21cr|gtk+-1.2.10-67|19	Patch4:		gtk+-1.2.10-focus.patch
21cr|gtk+-1.2.10-67|20	# (pablo) load locale based gtkrc (GNOME CVS)
21cr|gtk+-1.2.10-67|21	Patch5:		gtk+-1.2.10-rclocale.patch
21cr|gtk+-1.2.10-67|22	# (fc) 1.2.10-10mdk fix alignement warning on ia64 (Rawhide)
21cr|gtk+-1.2.10-67|23	Patch6:		gtk+-1.2.10-alignment.patch
21cr|gtk+-1.2.10-67|24	# (fc) 1.2.10-10mdk Improve exposure compression (GNOME CVS)
21cr|gtk+-1.2.10-67|25	Patch7:		gtk+-1.2.10-expose.patch
21cr|gtk+-1.2.10-67|26	# (fc) 1.2.10-10mdk Don't screw up CTEXT encoding for UTF-8 (Rawhide)
21cr|gtk+-1.2.10-67|27	Patch8:		gtk+-1.2.10-ctext.patch
21cr|gtk+-1.2.10-67|28	# (fc) 1.2.10-10mdk Accept KP_Enter as a synonym for Return everywhere (Rawhide)
21cr|gtk+-1.2.10-67|29	Patch9:		gtk+-1.2.10-kpenter.patch
21cr|gtk+-1.2.10-67|30	# (fc) 1.2.10-10mdk Allow theme switching to work properly when no windows are realized (Rawhide)
21cr|gtk+-1.2.10-67|31	Patch10:	gtk+-1.2.10-themeswitch.patch
21cr|gtk+-1.2.10-67|32	# (fc) 1.2.10-10mdk Fix crash when switching themes (Rawhide)
21cr|gtk+-1.2.10-67|33	Patch11:	gtk+-1.2.10-pixmapref.patch
21cr|gtk+-1.2.10-67|34	# (fc) 1.2.10-10mdk Fix computation of width of missing characters (Rawhide)
21cr|gtk+-1.2.10-67|35	Patch12:	gtk+-1.2.10-missingchar.patch
21cr|gtk+-1.2.10-67|36	# (fc) 1.2.10-20mdk set _NET_WM_PID on gdkwindow (GNOME CVS)
21cr|gtk+-1.2.10-67|37	Patch15:	gtk+-1.2.10-netwmpid.patch
21cr|gtk+-1.2.10-67|38	# (fc) 1.2.10-22mdk fix Fix check of wrong variable on gtklabel (GNOME CVS)
21cr|gtk+-1.2.10-67|39	Patch16:	gtk+-1.2.10-labelvariable.patch
21cr|gtk+-1.2.10-67|40	# (fc) 1.2.10-22mdk fix GtkCombo occasionally segfaults after content is changed and list shown (GNOME CVS) Bugzilla 58024
21cr|gtk+-1.2.10-67|41	Patch17:	gtk+-1.2.10-gtklist.patch
21cr|gtk+-1.2.10-67|42	# (fc) 1.2.10-22mdk option menu doesn't appear centered when applied a border (GNOME CVS) Bugzilla 54585
21cr|gtk+-1.2.10-67|43	Patch18:	gtk+-1.2.10-border.patch
21cr|gtk+-1.2.10-67|44	# (fc) 1.2.10-22mdk DnD code doesn't notice new windows (GNOME CVS) Bugzilla 56349
21cr|gtk+-1.2.10-67|45	Patch19:	gtk+-1.2.10-dndnewwindow.patch
21cr|gtk+-1.2.10-67|46	# (fc) 1.2.10-26mdk don't set -L/usr/lib in gtk-config
21cr|gtk+-1.2.10-67|47	Patch20:	gtk+-1.2.10-libdir.patch
21cr|gtk+-1.2.10-67|48	# (fc) 1.2.10-27mdk Fix file selection delete-dir when changing directory problem
21cr|gtk+-1.2.10-67|49	# also, fix memory corruption problem when changing directories. (Rawhide)
21cr|gtk+-1.2.10-67|50	Patch21:	gtk+-1.2.10-deletedir.patch
21cr|gtk+-1.2.10-67|51	# fc) 1.2.10-27mdk Improve warning for missing fonts (Rawhide)
21cr|gtk+-1.2.10-67|52	Patch22:	gtk+-1.2.10-fontwarning.patch
21cr|gtk+-1.2.10-67|53	# (fc) 1.2.10-27mdk Allow themes to make scrollbar trough always repaint (rawhide)
21cr|gtk+-1.2.10-67|54	Patch23:	gtk+-1.2.10-troughpaint.patch
21cr|gtk+-1.2.10-67|55	# (fc) 1.2.10-28mdk Fix a crash that can happen in some apps when the current
21cr|gtk+-1.2.10-67|56	# locale is not supported by XLib. (rawhide)
21cr|gtk+-1.2.10-67|57	Patch24:	gtk+-1.2.10-localecrash.patch
21cr|gtk+-1.2.10-67|58	# (fc) 1.2.10-29mdk fix loop and crash in file selector when / is not readable (bug #90)
21cr|gtk+-1.2.10-67|59	Patch25:	gtk+-1.2.10-fileselectorfallback.patch
21cr|gtk+-1.2.10-67|60	# (fc) 1.2.10-30mdk change default colors to match GTK2 2.2 colors
21cr|gtk+-1.2.10-67|61	Patch26:	gtk+-1.2.10-defaultcolor.patch
21cr|gtk+-1.2.10-67|62	Patch27:	gtk+-1.2.10-fix-underquoted-calls.patch
21cr|gtk+-1.2.10-67|63	# (fc) 1.2.10-45mdv ugly hack to skip argb visuals
21cr|gtk+-1.2.10-67|64	Patch28:	gtk+-1.2.10-argb.patch
21cr|gtk+-1.2.10-67|65	# (from fedora)
21cr|gtk+-1.2.10-67|66	Patch29:	gtk+-1.2.10-gtkgdkdep.patch
21cr|gtk+-1.2.10-67|67	
21cr|gtk+-1.2.10-67|68	BuildRequires:	autoconf2.1
21cr|gtk+-1.2.10-67|69	BuildRequires:	automake1.4
21cr|gtk+-1.2.10-67|70	BuildRequires:	libtool
21cr|gtk+-1.2.10-67|71	BuildRequires:	pkgconfig(glib)
21cr|gtk+-1.2.10-67|72	BuildRequires:	pkgconfig(ice)
21cr|gtk+-1.2.10-67|73	BuildRequires:	pkgconfig(x11)
21cr|gtk+-1.2.10-67|74	BuildRequires:	pkgconfig(xext)
21cr|gtk+-1.2.10-67|75	BuildRequires:	pkgconfig(xi)
21cr|gtk+-1.2.10-67|76	
21cr|gtk+-1.2.10-67|77	%description
21cr|gtk+-1.2.10-67|78	The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
21cr|gtk+-1.2.10-67|79	graphical user interfaces for the X Window System.  GTK+ was originally
21cr|gtk+-1.2.10-67|80	written for the GIMP (GNU Image Manipulation Program) image processing
21cr|gtk+-1.2.10-67|81	program, but is now used by several other programs as well. This is GTK+
21cr|gtk+-1.2.10-67|82	1.2, a legacy version. The current version is GTK+ 2.
21cr|gtk+-1.2.10-67|83	
21cr|gtk+-1.2.10-67|84	#----------------------------------------------------------------------------
21cr|gtk+-1.2.10-67|85	
21cr|gtk+-1.2.10-67|86	%package common
21cr|gtk+-1.2.10-67|87	Summary:	Common data for gtk+ library
21cr|gtk+-1.2.10-67|88	Group:		System/Libraries
21cr|gtk+-1.2.10-67|89	Conflicts:	%{libname} < 1.2.10-56
21cr|gtk+-1.2.10-67|90	
21cr|gtk+-1.2.10-67|91	%description common
21cr|gtk+-1.2.10-67|92	Common data for gtk+ library.
21cr|gtk+-1.2.10-67|93	
21cr|gtk+-1.2.10-67|94	%files common -f %{name}.lang
21cr|gtk+-1.2.10-67|95	%{_datadir}/themes
21cr|gtk+-1.2.10-67|96	%dir %{_sysconfdir}/gtk
21cr|gtk+-1.2.10-67|97	%config(noreplace) %{_sysconfdir}/gtk/*
21cr|gtk+-1.2.10-67|98	
21cr|gtk+-1.2.10-67|99	#----------------------------------------------------------------------------
21cr|gtk+-1.2.10-67|100	
21cr|gtk+-1.2.10-67|101	%package -n %{libname}
21cr|gtk+-1.2.10-67|102	Summary:	Main library for gtk+
21cr|gtk+-1.2.10-67|103	Group:		System/Libraries
21cr|gtk+-1.2.10-67|104	Provides:	gtk+ = %{EVRD}
21cr|gtk+-1.2.10-67|105	Requires:	%{name}-common >= %{EVRD}
21cr|gtk+-1.2.10-67|106	
21cr|gtk+-1.2.10-67|107	%description -n %{libname}
21cr|gtk+-1.2.10-67|108	This package contains the library needed to run programs dynamically
21cr|gtk+-1.2.10-67|109	linked with gtk+.
21cr|gtk+-1.2.10-67|110	
21cr|gtk+-1.2.10-67|111	%files -n %{libname}
21cr|gtk+-1.2.10-67|112	%{_libdir}/lib*.so.*
21cr|gtk+-1.2.10-67|113	
21cr|gtk+-1.2.10-67|114	#----------------------------------------------------------------------------
21cr|gtk+-1.2.10-67|115	
21cr|gtk+-1.2.10-67|116	%package -n %{devname}
21cr|gtk+-1.2.10-67|117	Summary:	Development tools for GTK+ (GIMP ToolKit) applications
21cr|gtk+-1.2.10-67|118	Group:		Development/GNOME and GTK+
21cr|gtk+-1.2.10-67|119	Requires:	%{libname} = %{EVRD}
21cr|gtk+-1.2.10-67|120	Requires:	%{name}-common >= %{EVRD}
21cr|gtk+-1.2.10-67|121	Provides:	gtk-devel = %{EVRD}
21cr|gtk+-1.2.10-67|122	Provides:	gtk+-devel = %{EVRD}
21cr|gtk+-1.2.10-67|123	Provides:	libgtk+-devel = %{EVRD}
21cr|gtk+-1.2.10-67|124	Provides:	gtk+%{major}-devel = %{EVRD}
21cr|gtk+-1.2.10-67|125	
21cr|gtk+-1.2.10-67|126	%description -n %{devname}
21cr|gtk+-1.2.10-67|127	The libgtk+1.2-devel package contains the static libraries and header files
21cr|gtk+-1.2.10-67|128	needed for developing GTK+ (GIMP ToolKit) applications. The %{devname}
21cr|gtk+-1.2.10-67|129	package contains GDK (the General Drawing Kit, which simplifies the interface
21cr|gtk+-1.2.10-67|130	for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
21cr|gtk+-1.2.10-67|131	(the widget set). Install %{devname} if you need to develop GTK+
21cr|gtk+-1.2.10-67|132	applications. This is GTK+ 1.2, a legacy version. The current version is
21cr|gtk+-1.2.10-67|133	GTK+ 2.
21cr|gtk+-1.2.10-67|134	
21cr|gtk+-1.2.10-67|135	%files -n %{devname}
21cr|gtk+-1.2.10-67|136	%doc docs/*.txt AUTHORS ChangeLog NEWS* README* TODO docs/html
21cr|gtk+-1.2.10-67|137	%{_libdir}/lib*.so
21cr|gtk+-1.2.10-67|138	%{_mandir}/man1/*
21cr|gtk+-1.2.10-67|139	%{_infodir}/g?k.info*
21cr|gtk+-1.2.10-67|140	%{_includedir}/*
21cr|gtk+-1.2.10-67|141	%{_datadir}/aclocal/*
21cr|gtk+-1.2.10-67|142	%{_bindir}/gtk-config
21cr|gtk+-1.2.10-67|143	%{_libdir}/pkgconfig/*
21cr|gtk+-1.2.10-67|144	
21cr|gtk+-1.2.10-67|145	#----------------------------------------------------------------------------
21cr|gtk+-1.2.10-67|146	
21cr|gtk+-1.2.10-67|147	%prep
21cr|gtk+-1.2.10-67|148	%setup -q
21cr|gtk+-1.2.10-67|149	%patch2 -p1 -b .noshadow
21cr|gtk+-1.2.10-67|150	%patch3 -p1 -b .gtkrc
21cr|gtk+-1.2.10-67|151	%patch4 -p1 -b .focus
21cr|gtk+-1.2.10-67|152	%patch5 -p1 -b .rclocale
21cr|gtk+-1.2.10-67|153	%patch6 -p1 -b .ia64
21cr|gtk+-1.2.10-67|154	%patch7 -p1 -b .expose
21cr|gtk+-1.2.10-67|155	%patch8 -p1 -b .ctext
21cr|gtk+-1.2.10-67|156	%patch9 -p1 -b .kpenter
21cr|gtk+-1.2.10-67|157	%patch10 -p1 -b .themeswitch
21cr|gtk+-1.2.10-67|158	%patch11 -p1 -b .pixmapref
21cr|gtk+-1.2.10-67|159	%patch12 -p1 -b .missingchar
21cr|gtk+-1.2.10-67|160	%patch15 -p1 -b .netwmpid
21cr|gtk+-1.2.10-67|161	%patch16 -p1 -b .labelvariable
21cr|gtk+-1.2.10-67|162	%patch17 -p1 -b .gtklist
21cr|gtk+-1.2.10-67|163	%patch18 -p1 -b .border
21cr|gtk+-1.2.10-67|164	%patch19 -p1 -b .dndnewwindow
21cr|gtk+-1.2.10-67|165	%patch20 -p1 -b .libdir
21cr|gtk+-1.2.10-67|166	%patch21 -p1 -b .deletedir
21cr|gtk+-1.2.10-67|167	%patch22 -p1 -b .fontwarning
21cr|gtk+-1.2.10-67|168	%patch23 -p1 -b .troughpaint
21cr|gtk+-1.2.10-67|169	%patch24 -p1 -b .localecrash
21cr|gtk+-1.2.10-67|170	%patch25 -p1 -b .fileselectorfallback
21cr|gtk+-1.2.10-67|171	%patch26 -p1 -b .defaultcolor
21cr|gtk+-1.2.10-67|172	%patch27 -p1 -b .underquoted
21cr|gtk+-1.2.10-67|173	%patch28 -p1 -b .argb
21cr|gtk+-1.2.10-67|174	%patch29 -p1 -b .gdkdep
21cr|gtk+-1.2.10-67|175	
21cr|gtk+-1.2.10-67|176	# vi.po is not encoded in utf-8
21cr|gtk+-1.2.10-67|177	bzcat %{SOURCE1} > po/vi.po
21cr|gtk+-1.2.10-67|178	
21cr|gtk+-1.2.10-67|179	libtoolize --install --force
21cr|gtk+-1.2.10-67|180	# needed by patch 3, 29
21cr|gtk+-1.2.10-67|181	# it doesn't work with 2.5. I tested. -AdamW 2007/07
21cr|gtk+-1.2.10-67|182	autoreconf-2.13 -f -i
21cr|gtk+-1.2.10-67|183	
21cr|gtk+-1.2.10-67|184	%build
21cr|gtk+-1.2.10-67|185	%define Werror_cflags %{nil}
21cr|gtk+-1.2.10-67|186	%global optflags %{optflags} -fgnu89-inline
21cr|gtk+-1.2.10-67|187	%configure \
21cr|gtk+-1.2.10-67|188	--with-xinput=xfree \
21cr|gtk+-1.2.10-67|189	--with-native-locale
21cr|gtk+-1.2.10-67|190	%make LIBTOOL=%{_bindir}/libtool
21cr|gtk+-1.2.10-67|191	
21cr|gtk+-1.2.10-67|192	%install
21cr|gtk+-1.2.10-67|193	%makeinstall_std LIBTOOL=%{_bindir}/libtool
21cr|gtk+-1.2.10-67|194	
21cr|gtk+-1.2.10-67|195	# create a default theme file
21cr|gtk+-1.2.10-67|196	cat << EOF > %{buildroot}%{_sysconfdir}/gtk/gtkrc
21cr|gtk+-1.2.10-67|197	include "/usr/share/themes/Galaxy/gtk/gtkrc"
21cr|gtk+-1.2.10-67|198	EOF
21cr|gtk+-1.2.10-67|199	
21cr|gtk+-1.2.10-67|200	%find_lang %{name}
21cr|gtk+-1.2.10-67|201	
21cr|gtk+-1.2.10-67|202	%check
21cr|gtk+-1.2.10-67|203	make check

2103 21
21cr|gtkam-1.0-3|1	Summary:	GPhoto2 GTK+ frontend
21cr|gtkam-1.0-3|2	Name:		gtkam
21cr|gtkam-1.0-3|3	Version:	1.0
21cr|gtkam-1.0-3|4	Release:	3
21cr|gtkam-1.0-3|5	License:	GPLv2+
21cr|gtkam-1.0-3|6	Group:		Graphics
21cr|gtkam-1.0-3|7	Url:		https://github.com/gphoto/gtkam
21cr|gtkam-1.0-3|8	Source0:	https://downloads.sourceforge.net/gphoto/%{name}-%{version}.tar.bz2
21cr|gtkam-1.0-3|9	# file in the tarball is corrupt: replaced from upstream SVN. Drop
21cr|gtkam-1.0-3|10	# with any release after 0.1.14. -AdamW 2007/07
21cr|gtkam-1.0-3|11	Patch0:		gtkam-omf-install.patch
21cr|gtkam-1.0-3|12	Patch1:		gtkam_wformat.patch
21cr|gtkam-1.0-3|13	BuildRequires:	autoconf
21cr|gtkam-1.0-3|14	BuildRequires:	gnome-common
21cr|gtkam-1.0-3|15	BuildRequires:	imagemagick
21cr|gtkam-1.0-3|16	BuildRequires:	intltool
21cr|gtkam-1.0-3|17	BuildRequires:	scrollkeeper
21cr|gtkam-1.0-3|18	BuildRequires:	gettext-devel
21cr|gtkam-1.0-3|19	BuildRequires:	libexif-gtk-devel
21cr|gtkam-1.0-3|20	BuildRequires:	pkgconfig(bonobo-activation-2.0)
21cr|gtkam-1.0-3|21	BuildRequires:	pkgconfig(gimp-2.0)
21cr|gtkam-1.0-3|22	BuildRequires:	pkgconfig(libbonobo-2.0)
21cr|gtkam-1.0-3|23	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gtkam-1.0-3|24	BuildRequires:	pkgconfig(libgphoto2)
21cr|gtkam-1.0-3|25	BuildRequires:	pkgconfig(popt)
21cr|gtkam-1.0-3|26	Requires:	gphoto2
21cr|gtkam-1.0-3|27	Requires(post,postun):	scrollkeeper
21cr|gtkam-1.0-3|28	
21cr|gtkam-1.0-3|29	%description
21cr|gtkam-1.0-3|30	GTKam is a fine interface for a wide variety of digital cameras.
21cr|gtkam-1.0-3|31	
21cr|gtkam-1.0-3|32	%files -f %{name}.lang
21cr|gtkam-1.0-3|33	%doc ABOUT-NLS AUTHORS ChangeLog INSTALL NEWS README TODO
21cr|gtkam-1.0-3|34	%license COPYING
21cr|gtkam-1.0-3|35	%{_bindir}/*
21cr|gtkam-1.0-3|36	%config(noreplace) %{_sysconfdir}/dynamic/launchers/camera/%{name}.desktop
21cr|gtkam-1.0-3|37	%{_datadir}/applications/*
21cr|gtkam-1.0-3|38	%{_datadir}/images/%{name}
21cr|gtkam-1.0-3|39	%{_datadir}/%{name}
21cr|gtkam-1.0-3|40	%{_datadir}/pixmaps/%{name}-camera.png
21cr|gtkam-1.0-3|41	%{_datadir}/pixmaps/%{name}.png
21cr|gtkam-1.0-3|42	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gtkam-1.0-3|43	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gtkam-1.0-3|44	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gtkam-1.0-3|45	%{_mandir}/*/%{name}*
21cr|gtkam-1.0-3|46	
21cr|gtkam-1.0-3|47	%post
21cr|gtkam-1.0-3|48	update-alternatives --install %{_sysconfdir}/dynamic/launchers/camera/kde.desktop camera.kde.dynamic %{_sysconfdir}/dynamic/launchers/camera/%{name}.desktop 50
21cr|gtkam-1.0-3|49	update-alternatives --install %{_sysconfdir}/dynamic/launchers/camera/gnome.desktop camera.gnome.dynamic %{_sysconfdir}/dynamic/launchers/camera/%{name}.desktop 50
21cr|gtkam-1.0-3|50	
21cr|gtkam-1.0-3|51	%postun
21cr|gtkam-1.0-3|52	if [ $1 = 0 ]; then
21cr|gtkam-1.0-3|53	update-alternatives --remove camera.kde.dynamic %{_sysconfdir}/dynamic/launchers/camera/%{name}.desktop
21cr|gtkam-1.0-3|54	update-alternatives --remove camera.gnome.dynamic %{_sysconfdir}/dynamic/launchers/camera/%{name}.desktop
21cr|gtkam-1.0-3|55	fi
21cr|gtkam-1.0-3|56	
21cr|gtkam-1.0-3|57	#------------------------------------------------------------------
21cr|gtkam-1.0-3|58	
21cr|gtkam-1.0-3|59	%package gimp-plugin
21cr|gtkam-1.0-3|60	Summary:	GIMP-plug-in for digital camera access through GPhoto2
21cr|gtkam-1.0-3|61	Group:		Graphics
21cr|gtkam-1.0-3|62	Requires:	%{name} = %{EVRD}
21cr|gtkam-1.0-3|63	Requires:	gimp
21cr|gtkam-1.0-3|64	
21cr|gtkam-1.0-3|65	%description gimp-plugin
21cr|gtkam-1.0-3|66	GIMP-plug-in for direct digital camera access through GPhoto2.
21cr|gtkam-1.0-3|67	
21cr|gtkam-1.0-3|68	%files gimp-plugin
21cr|gtkam-1.0-3|69	%{_libdir}/gimp/*/plug-ins/%{name}-gimp
21cr|gtkam-1.0-3|70	
21cr|gtkam-1.0-3|71	#------------------------------------------------------------------
21cr|gtkam-1.0-3|72	
21cr|gtkam-1.0-3|73	%prep
21cr|gtkam-1.0-3|74	%autosetup -p1
21cr|gtkam-1.0-3|75	
21cr|gtkam-1.0-3|76	%build
21cr|gtkam-1.0-3|77	%configure
21cr|gtkam-1.0-3|78	%make WARN_CFLAGS=""
21cr|gtkam-1.0-3|79	
21cr|gtkam-1.0-3|80	%install
21cr|gtkam-1.0-3|81	%makeinstall_std
21cr|gtkam-1.0-3|82	
21cr|gtkam-1.0-3|83	%find_lang %{name} --with-gnome
21cr|gtkam-1.0-3|84	
21cr|gtkam-1.0-3|85	# icons
21cr|gtkam-1.0-3|86	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|gtkam-1.0-3|87	cp %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gtkam-1.0-3|88	convert -scale 32 %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gtkam-1.0-3|89	convert -scale 16 %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gtkam-1.0-3|90	
21cr|gtkam-1.0-3|91	# menu stuff
21cr|gtkam-1.0-3|92	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gtkam-1.0-3|93	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gtkam-1.0-3|94	[Desktop Entry]
21cr|gtkam-1.0-3|95	Name=GTKam
21cr|gtkam-1.0-3|96	Comment=Access digital cameras (via GPhoto2)
21cr|gtkam-1.0-3|97	Exec=%{_bindir}/%{name}
21cr|gtkam-1.0-3|98	Icon=%{name}
21cr|gtkam-1.0-3|99	Terminal=false
21cr|gtkam-1.0-3|100	Type=Application
21cr|gtkam-1.0-3|101	Categories=GTK;Graphics;Photography;
21cr|gtkam-1.0-3|102	EOF
21cr|gtkam-1.0-3|103	
21cr|gtkam-1.0-3|104	rm -rf %{buildroot}%{_docdir}/%{name}
21cr|gtkam-1.0-3|105	rm -rf %{buildroot}/%{_datadir}/applications/gtkam.desktop
21cr|gtkam-1.0-3|106	
21cr|gtkam-1.0-3|107	mkdir -p %{buildroot}%{_sysconfdir}/dynamic/launchers/camera
21cr|gtkam-1.0-3|108	cat > %{buildroot}%{_sysconfdir}/dynamic/launchers/camera/%{name}.desktop << EOF
21cr|gtkam-1.0-3|109	[Desktop Entry]
21cr|gtkam-1.0-3|110	Name=GTKam
21cr|gtkam-1.0-3|111	Comment=GNU Digital Camera Program
21cr|gtkam-1.0-3|112	TryExec=%{_bindir}/gtkam
21cr|gtkam-1.0-3|113	Exec=%{_bindir}/gtkam
21cr|gtkam-1.0-3|114	Terminal=false
21cr|gtkam-1.0-3|115	Icon=gtkam
21cr|gtkam-1.0-3|116	Type=Application
21cr|gtkam-1.0-3|117	EOF

2104 21
21cr|gtkatlantic-0.6.3-1|1	# Workaround to build with GCC 10
21cr|gtkatlantic-0.6.3-1|2	%global optflags %{optflags} -fcommon
21cr|gtkatlantic-0.6.3-1|3	Summary:	Monopoly-like game client
21cr|gtkatlantic-0.6.3-1|4	Name:		gtkatlantic
21cr|gtkatlantic-0.6.3-1|5	Version:	0.6.3
21cr|gtkatlantic-0.6.3-1|6	Release:	1
21cr|gtkatlantic-0.6.3-1|7	License:	GPLv2+
21cr|gtkatlantic-0.6.3-1|8	Group:		Games/Boards
21cr|gtkatlantic-0.6.3-1|9	URL:		http://gtkatlantic.gradator.net/
21cr|gtkatlantic-0.6.3-1|10	Source:		http://gtkatlantic.gradator.net/downloads/v0.6/%{name}-%{version}.tar.bz2
21cr|gtkatlantic-0.6.3-1|11	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkatlantic-0.6.3-1|12	BuildRequires:	png-devel
21cr|gtkatlantic-0.6.3-1|13	BuildRequires:	libxml2-devel
21cr|gtkatlantic-0.6.3-1|14	
21cr|gtkatlantic-0.6.3-1|15	%description
21cr|gtkatlantic-0.6.3-1|16	monopd is a dedicated game server daemon for playing Monopoly-like board
21cr|gtkatlantic-0.6.3-1|17	games. Clients connect to the server and communicate using short commands
21cr|gtkatlantic-0.6.3-1|18	and XML messages.
21cr|gtkatlantic-0.6.3-1|19	
21cr|gtkatlantic-0.6.3-1|20	%prep
21cr|gtkatlantic-0.6.3-1|21	%setup -q
21cr|gtkatlantic-0.6.3-1|22	
21cr|gtkatlantic-0.6.3-1|23	%build
21cr|gtkatlantic-0.6.3-1|24	%configure \
21cr|gtkatlantic-0.6.3-1|25	--bindir=%{_gamesbindir} \
21cr|gtkatlantic-0.6.3-1|26	--datadir=%{_gamesdatadir}
21cr|gtkatlantic-0.6.3-1|27	
21cr|gtkatlantic-0.6.3-1|28	%make
21cr|gtkatlantic-0.6.3-1|29	
21cr|gtkatlantic-0.6.3-1|30	%install
21cr|gtkatlantic-0.6.3-1|31	%makeinstall_std
21cr|gtkatlantic-0.6.3-1|32	
21cr|gtkatlantic-0.6.3-1|33	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gtkatlantic-0.6.3-1|34	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|gtkatlantic-0.6.3-1|35	[Desktop Entry]
21cr|gtkatlantic-0.6.3-1|36	Type=Application
21cr|gtkatlantic-0.6.3-1|37	Exec=%{_gamesbindir}/%{name}
21cr|gtkatlantic-0.6.3-1|38	Icon=strategy_section
21cr|gtkatlantic-0.6.3-1|39	Comment=Play Monopoly
21cr|gtkatlantic-0.6.3-1|40	Categories=Game;BoardGame;
21cr|gtkatlantic-0.6.3-1|41	Name=GtkAtlantic
21cr|gtkatlantic-0.6.3-1|42	EOF
21cr|gtkatlantic-0.6.3-1|43	
21cr|gtkatlantic-0.6.3-1|44	%files
21cr|gtkatlantic-0.6.3-1|45	%defattr(-, root, root)
21cr|gtkatlantic-0.6.3-1|46	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|gtkatlantic-0.6.3-1|47	%{_gamesbindir}/*
21cr|gtkatlantic-0.6.3-1|48	%{_gamesdatadir}/%{name}
21cr|gtkatlantic-0.6.3-1|49	%{_gamesdatadir}/applications/gtkatlantic.desktop
21cr|gtkatlantic-0.6.3-1|50	%{_gamesdatadir}/icons/hicolor/*/apps/gtkatlantic.*
21cr|gtkatlantic-0.6.3-1|51	%{_gamesdatadir}/pixmaps/gtkatlantic.xpm
21cr|gtkatlantic-0.6.3-1|52	%{_datadir}/applications/mandriva-%{name}.desktop

2105 21
21cr|gtkcairo-0.3-10|1	%define major 2
21cr|gtkcairo-0.3-10|2	%define libname %mklibname %{name} %{major}
21cr|gtkcairo-0.3-10|3	%define devname %mklibname %{name} %{major} -d
21cr|gtkcairo-0.3-10|4	
21cr|gtkcairo-0.3-10|5	Summary:	Gtk widget wrapper for Cairo surfaces
21cr|gtkcairo-0.3-10|6	Name:		gtkcairo
21cr|gtkcairo-0.3-10|7	Version:	0.3
21cr|gtkcairo-0.3-10|8	Release:	10
21cr|gtkcairo-0.3-10|9	License:	LGPL
21cr|gtkcairo-0.3-10|10	Group:		System/Libraries
21cr|gtkcairo-0.3-10|11	Url:		http://cairographics.org/GtkCairo
21cr|gtkcairo-0.3-10|12	Source0:	http://cairographics.org/snapshots/%{name}-%{version}.tar.bz2
21cr|gtkcairo-0.3-10|13	Patch0:		gtkcairo-0.3-cairo.patch
21cr|gtkcairo-0.3-10|14	BuildRequires:	pkgconfig(cairo)
21cr|gtkcairo-0.3-10|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtkcairo-0.3-10|16	
21cr|gtkcairo-0.3-10|17	%description
21cr|gtkcairo-0.3-10|18	GtkCairo is a library that provides a new widget to be used in your
21cr|gtkcairo-0.3-10|19	GTK+ program: a Cairo surface.
21cr|gtkcairo-0.3-10|20	
21cr|gtkcairo-0.3-10|21	#----------------------------------------------------------------------------
21cr|gtkcairo-0.3-10|22	
21cr|gtkcairo-0.3-10|23	%package -n %{libname}
21cr|gtkcairo-0.3-10|24	Summary:	Cairo - multi-platform 2D graphics library
21cr|gtkcairo-0.3-10|25	Group:		System/Libraries
21cr|gtkcairo-0.3-10|26	Provides:	gtkcairo = %{EVRD}
21cr|gtkcairo-0.3-10|27	
21cr|gtkcairo-0.3-10|28	%description -n %{libname}
21cr|gtkcairo-0.3-10|29	GtkCairo is a library that provides a new widget to be used in your
21cr|gtkcairo-0.3-10|30	GTK+ program: a Cairo surface.
21cr|gtkcairo-0.3-10|31	
21cr|gtkcairo-0.3-10|32	%files -n %{libname}
21cr|gtkcairo-0.3-10|33	%doc AUTHORS COPYING ChangeLog README NEWS
21cr|gtkcairo-0.3-10|34	%{_libdir}/lib%{name}.so.%{major}*
21cr|gtkcairo-0.3-10|35	
21cr|gtkcairo-0.3-10|36	#----------------------------------------------------------------------------
21cr|gtkcairo-0.3-10|37	
21cr|gtkcairo-0.3-10|38	%package -n %{devname}
21cr|gtkcairo-0.3-10|39	Summary:	Development files for Cairo library
21cr|gtkcairo-0.3-10|40	Group:		Development/C
21cr|gtkcairo-0.3-10|41	Requires:	%{libname} = %{EVRD}
21cr|gtkcairo-0.3-10|42	Provides:	%{name}-devel = %{EVRD}
21cr|gtkcairo-0.3-10|43	
21cr|gtkcairo-0.3-10|44	%description -n %{devname}
21cr|gtkcairo-0.3-10|45	Development files for GtkCairo library.
21cr|gtkcairo-0.3-10|46	
21cr|gtkcairo-0.3-10|47	%files -n %{devname}
21cr|gtkcairo-0.3-10|48	%{_libdir}/lib%{name}.so
21cr|gtkcairo-0.3-10|49	%{_includedir}/*
21cr|gtkcairo-0.3-10|50	%{_libdir}/pkgconfig/*.pc
21cr|gtkcairo-0.3-10|51	
21cr|gtkcairo-0.3-10|52	#----------------------------------------------------------------------------
21cr|gtkcairo-0.3-10|53	
21cr|gtkcairo-0.3-10|54	%prep
21cr|gtkcairo-0.3-10|55	%setup -q
21cr|gtkcairo-0.3-10|56	%patch0 -p1 -b .cairo
21cr|gtkcairo-0.3-10|57	
21cr|gtkcairo-0.3-10|58	%build
21cr|gtkcairo-0.3-10|59	export CFLAGS="%{optflags} -I`pwd`/%{name}"
21cr|gtkcairo-0.3-10|60	%configure
21cr|gtkcairo-0.3-10|61	%make
21cr|gtkcairo-0.3-10|62	
21cr|gtkcairo-0.3-10|63	%install
21cr|gtkcairo-0.3-10|64	%makeinstall
21cr|gtkcairo-0.3-10|65	

2106 21
21cr|gtk-chtheme-0.3.1-11|1	Name:		gtk-chtheme
21cr|gtk-chtheme-0.3.1-11|2	Version:	0.3.1
21cr|gtk-chtheme-0.3.1-11|3	Release:	11
21cr|gtk-chtheme-0.3.1-11|4	Summary:	Utility to preview and change GTK 2 themes
21cr|gtk-chtheme-0.3.1-11|5	Source0:		%{name}-%{version}.tar.bz2
21cr|gtk-chtheme-0.3.1-11|6	Source1:	gtk.png
21cr|gtk-chtheme-0.3.1-11|7	Patch1:		gtk-chtheme-0.3.1-fix-build-with-gtk.patch
21cr|gtk-chtheme-0.3.1-11|8	Patch2:		gtk-chtheme-0.3.1-dont-strip-binary-too-early.patch
21cr|gtk-chtheme-0.3.1-11|9	Patch3:		gtk-chtheme-0.3.1-replace_deprecated_GtkFunction.patch
21cr|gtk-chtheme-0.3.1-11|10	Patch4:		gtk-chtheme-0.3.1-fix_linking.patch
21cr|gtk-chtheme-0.3.1-11|11	URL:		http://plasmasturm.org/programs/gtk-chtheme/
21cr|gtk-chtheme-0.3.1-11|12	Group:		Graphical desktop/GNOME
21cr|gtk-chtheme-0.3.1-11|13	License:	GPLv2
21cr|gtk-chtheme-0.3.1-11|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtk-chtheme-0.3.1-11|15	BuildRequires:	imagemagick
21cr|gtk-chtheme-0.3.1-11|16	
21cr|gtk-chtheme-0.3.1-11|17	%description
21cr|gtk-chtheme-0.3.1-11|18	Gtk-chtheme allows you to change the Gtk+ 2.0 theme when not using GNOME.
21cr|gtk-chtheme-0.3.1-11|19	
21cr|gtk-chtheme-0.3.1-11|20	%prep
21cr|gtk-chtheme-0.3.1-11|21	%setup -q
21cr|gtk-chtheme-0.3.1-11|22	%patch1 -p1 -b .gtk
21cr|gtk-chtheme-0.3.1-11|23	%patch2 -p1 -b .strip
21cr|gtk-chtheme-0.3.1-11|24	%patch3 -p0 -b .GtkFunction
21cr|gtk-chtheme-0.3.1-11|25	%patch4 -p0 -b .linking
21cr|gtk-chtheme-0.3.1-11|26	
21cr|gtk-chtheme-0.3.1-11|27	%build
21cr|gtk-chtheme-0.3.1-11|28	%setup_compile_flags
21cr|gtk-chtheme-0.3.1-11|29	%make PREFIX=%{_prefix} LDFLAGS="%{ldflags}"
21cr|gtk-chtheme-0.3.1-11|30	
21cr|gtk-chtheme-0.3.1-11|31	%install
21cr|gtk-chtheme-0.3.1-11|32	%makeinstall_std
21cr|gtk-chtheme-0.3.1-11|33	
21cr|gtk-chtheme-0.3.1-11|34	# menu
21cr|gtk-chtheme-0.3.1-11|35	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gtk-chtheme-0.3.1-11|36	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gtk-chtheme-0.3.1-11|37	[Desktop Entry]
21cr|gtk-chtheme-0.3.1-11|38	Name=%{name}
21cr|gtk-chtheme-0.3.1-11|39	Comment=Change GTK-2.0 theme
21cr|gtk-chtheme-0.3.1-11|40	Exec=%{name}
21cr|gtk-chtheme-0.3.1-11|41	Icon=%{name}
21cr|gtk-chtheme-0.3.1-11|42	Terminal=false
21cr|gtk-chtheme-0.3.1-11|43	Type=Application
21cr|gtk-chtheme-0.3.1-11|44	StartupNotify=false
21cr|gtk-chtheme-0.3.1-11|45	Categories=GTK;Utility;DesktopSettings;
21cr|gtk-chtheme-0.3.1-11|46	EOF
21cr|gtk-chtheme-0.3.1-11|47	
21cr|gtk-chtheme-0.3.1-11|48	# icons
21cr|gtk-chtheme-0.3.1-11|49	cp %{SOURCE1} %{name}.png
21cr|gtk-chtheme-0.3.1-11|50	mkdir -p %{buildroot}/%{_liconsdir}
21cr|gtk-chtheme-0.3.1-11|51	convert %{name}.png -resize 48x48 %{buildroot}/%_liconsdir/%{name}.png
21cr|gtk-chtheme-0.3.1-11|52	mkdir -p %{buildroot}/%{_iconsdir}
21cr|gtk-chtheme-0.3.1-11|53	convert %{name}.png -resize 32x32 %{buildroot}/%{_iconsdir}/%{name}.png
21cr|gtk-chtheme-0.3.1-11|54	mkdir -p %{buildroot}/%{_miconsdir}
21cr|gtk-chtheme-0.3.1-11|55	convert %{name}.png -resize 16x16 %{buildroot}/%{_miconsdir}/%{name}.png
21cr|gtk-chtheme-0.3.1-11|56	
21cr|gtk-chtheme-0.3.1-11|57	# FDo icons
21cr|gtk-chtheme-0.3.1-11|58	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/64x64/apps
21cr|gtk-chtheme-0.3.1-11|59	convert %{name}.png -resize 64x64 %{buildroot}/%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|gtk-chtheme-0.3.1-11|60	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/48x48/apps
21cr|gtk-chtheme-0.3.1-11|61	convert %{name}.png -resize 48x48 %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gtk-chtheme-0.3.1-11|62	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/32x32/apps
21cr|gtk-chtheme-0.3.1-11|63	convert %{name}.png -resize 32x32 %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gtk-chtheme-0.3.1-11|64	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/16x16/apps
21cr|gtk-chtheme-0.3.1-11|65	convert %{name}.png -resize 16x16 %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gtk-chtheme-0.3.1-11|66	
21cr|gtk-chtheme-0.3.1-11|67	%files
21cr|gtk-chtheme-0.3.1-11|68	%defattr(-,root,root)
21cr|gtk-chtheme-0.3.1-11|69	%doc ChangeLog COPYING
21cr|gtk-chtheme-0.3.1-11|70	%{_bindir}/%{name}
21cr|gtk-chtheme-0.3.1-11|71	%{_datadir}/applications/*
21cr|gtk-chtheme-0.3.1-11|72	%{_liconsdir}/%{name}.png
21cr|gtk-chtheme-0.3.1-11|73	%{_iconsdir}/%{name}.png
21cr|gtk-chtheme-0.3.1-11|74	%{_miconsdir}/%{name}.png
21cr|gtk-chtheme-0.3.1-11|75	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gtk-chtheme-0.3.1-11|76	%{_mandir}/man1/%{name}.*

2107 21
21cr|gtk-css-engine-0.3.1-5|1	%define libname %mklibname %{name}
21cr|gtk-css-engine-0.3.1-5|2	
21cr|gtk-css-engine-0.3.1-5|3	%define gtkbinaryver %(if $([ -x %{_bindir}/pkg-config ] && pkg-config --exists gtk+-2.0); then pkg-config --variable=gtk_binary_version gtk+-2.0; else echo 0; fi)
21cr|gtk-css-engine-0.3.1-5|4	
21cr|gtk-css-engine-0.3.1-5|5	Summary: CSS engine for Gtk 2.x
21cr|gtk-css-engine-0.3.1-5|6	Name:    gtk-css-engine
21cr|gtk-css-engine-0.3.1-5|7	Version: 0.3.1
21cr|gtk-css-engine-0.3.1-5|8	Release: 5
21cr|gtk-css-engine-0.3.1-5|9	URL: http://bzr-playground.gnome.org/~robsta/gtk-css-engine/
21cr|gtk-css-engine-0.3.1-5|10	Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
21cr|gtk-css-engine-0.3.1-5|11	License: LGPLv2+
21cr|gtk-css-engine-0.3.1-5|12	Group: 	 Graphical desktop/GNOME
21cr|gtk-css-engine-0.3.1-5|13	Requires: %{libname} = %{version}
21cr|gtk-css-engine-0.3.1-5|14	BuildRequires: pkgconfig(gtk+-2.0) >= 2.12
21cr|gtk-css-engine-0.3.1-5|15	BuildRequires: librsvg-devel >= 2.16
21cr|gtk-css-engine-0.3.1-5|16	BuildRequires: libccss-devel >= 0.5.0
21cr|gtk-css-engine-0.3.1-5|17	BuildRequires: libccss >= 0.5.0
21cr|gtk-css-engine-0.3.1-5|18	
21cr|gtk-css-engine-0.3.1-5|19	%description
21cr|gtk-css-engine-0.3.1-5|20	This is a GTK theme engine that is configured with Cascading Style
21cr|gtk-css-engine-0.3.1-5|21	Sheets instead of gtkrc files.
21cr|gtk-css-engine-0.3.1-5|22	
21cr|gtk-css-engine-0.3.1-5|23	%package -n %{libname}
21cr|gtk-css-engine-0.3.1-5|24	Summary: Library files for %{name}
21cr|gtk-css-engine-0.3.1-5|25	Group: System/Libraries
21cr|gtk-css-engine-0.3.1-5|26	
21cr|gtk-css-engine-0.3.1-5|27	%description -n %{libname}
21cr|gtk-css-engine-0.3.1-5|28	Library files for %{name}.
21cr|gtk-css-engine-0.3.1-5|29	
21cr|gtk-css-engine-0.3.1-5|30	%prep
21cr|gtk-css-engine-0.3.1-5|31	%setup -q
21cr|gtk-css-engine-0.3.1-5|32	
21cr|gtk-css-engine-0.3.1-5|33	%build
21cr|gtk-css-engine-0.3.1-5|34	%configure
21cr|gtk-css-engine-0.3.1-5|35	%make
21cr|gtk-css-engine-0.3.1-5|36	
21cr|gtk-css-engine-0.3.1-5|37	%install
21cr|gtk-css-engine-0.3.1-5|38	%makeinstall_std
21cr|gtk-css-engine-0.3.1-5|39	
21cr|gtk-css-engine-0.3.1-5|40	%files
21cr|gtk-css-engine-0.3.1-5|41	%defattr(-,root,root)
21cr|gtk-css-engine-0.3.1-5|42	%doc README NEWS AUTHORS
21cr|gtk-css-engine-0.3.1-5|43	%{_sysconfdir}/gtk-css-engine/user-agent.css
21cr|gtk-css-engine-0.3.1-5|44	%{_datadir}/themes/*
21cr|gtk-css-engine-0.3.1-5|45	
21cr|gtk-css-engine-0.3.1-5|46	%files -n %{libname}
21cr|gtk-css-engine-0.3.1-5|47	%defattr(-,root,root)
21cr|gtk-css-engine-0.3.1-5|48	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/*.*

2108 21
21cr|gtkd-3.10.0-3|1	%define debug_package %{nil}
21cr|gtkd-3.10.0-3|2	
21cr|gtkd-3.10.0-3|3	%define oname GtkD
21cr|gtkd-3.10.0-3|4	
21cr|gtkd-3.10.0-3|5	%define api 3
21cr|gtkd-3.10.0-3|6	%define major 0
21cr|gtkd-3.10.0-3|7	%define libgstreamerd %mklibname gstreamerd %{api} %{major}
21cr|gtkd-3.10.0-3|8	%define libgtkd %mklibname gtkd %{api} %{major}
21cr|gtkd-3.10.0-3|9	%define libgtkdsv %mklibname gtkdsv %{api} %{major}
21cr|gtkd-3.10.0-3|10	%define libpeasd %mklibname peasd %{api} %{major}
21cr|gtkd-3.10.0-3|11	%define libvted %mklibname vted %{api} %{major}
21cr|gtkd-3.10.0-3|12	%define devname %mklibname gtkd -d
21cr|gtkd-3.10.0-3|13	
21cr|gtkd-3.10.0-3|14	Summary:	GtkD is a D binding and OO wrapper of GTK+
21cr|gtkd-3.10.0-3|15	Name:		gtkd
21cr|gtkd-3.10.0-3|16	Version:	3.10.0
21cr|gtkd-3.10.0-3|17	Release:	3
21cr|gtkd-3.10.0-3|18	License:	LGPLv2+
21cr|gtkd-3.10.0-3|19	Group:		Development/GNOME and GTK+
21cr|gtkd-3.10.0-3|20	Url:		http://gtkd.org/
21cr|gtkd-3.10.0-3|21	Source0:	https://gtkd.org/Downloads/sources/%{oname}-%{version}.zip
21cr|gtkd-3.10.0-3|22	Patch0:		gtkd-3.5.1-no-ldconfig.patch
21cr|gtkd-3.10.0-3|23	# gtksourceview-4.8 provides pkgconfig(gtksourceview-4)
21cr|gtkd-3.10.0-3|24	Patch1:		gtkd-gtksourceview4.patch
21cr|gtkd-3.10.0-3|25	BuildRequires:	ldc
21cr|gtkd-3.10.0-3|26	BuildRequires:	phobos2-ldc-devel
21cr|gtkd-3.10.0-3|27	BuildRequires:	pkgconfig(atk)
21cr|gtkd-3.10.0-3|28	BuildRequires:	pkgconfig(cairo)
21cr|gtkd-3.10.0-3|29	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|gtkd-3.10.0-3|30	BuildRequires:	pkgconfig(gl)
21cr|gtkd-3.10.0-3|31	BuildRequires:	pkgconfig(glu)
21cr|gtkd-3.10.0-3|32	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|gtkd-3.10.0-3|33	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkd-3.10.0-3|34	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|gtkd-3.10.0-3|35	BuildRequires:	pkgconfig(libcurl)
21cr|gtkd-3.10.0-3|36	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|gtkd-3.10.0-3|37	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|gtkd-3.10.0-3|38	BuildRequires:	pkgconfig(pango)
21cr|gtkd-3.10.0-3|39	BuildRequires:	pkgconfig(vte-2.91)
21cr|gtkd-3.10.0-3|40	# Explicit require since gtkd use dlopen internally so rpm can't detect this.
21cr|gtkd-3.10.0-3|41	%define dlopenreq() %([ -e %{_libdir}/lib%{1}.so ] && rpm -qf --qf '%%{name}' $(readlink -f %{_libdir}/lib%{1}.so) 2>/dev/null || echo %{name})
21cr|gtkd-3.10.0-3|42	Requires:	%dlopenreq atk-1.0
21cr|gtkd-3.10.0-3|43	Requires:	%dlopenreq cairo
21cr|gtkd-3.10.0-3|44	Requires:	%dlopenreq curl
21cr|gtkd-3.10.0-3|45	Requires:	%dlopenreq gdk_pixbuf-2.0
21cr|gtkd-3.10.0-3|46	Requires:	%dlopenreq GL
21cr|gtkd-3.10.0-3|47	Requires:	%dlopenreq GLU
21cr|gtkd-3.10.0-3|48	Requires:	%dlopenreq gstreamer-1.0
21cr|gtkd-3.10.0-3|49	Requires:	%dlopenreq gtk-3
21cr|gtkd-3.10.0-3|50	Requires:	%dlopenreq gtksourceview-4
21cr|gtkd-3.10.0-3|51	Requires:	%dlopenreq peas-1.0
21cr|gtkd-3.10.0-3|52	Requires:	%dlopenreq peas-gtk-1.0
21cr|gtkd-3.10.0-3|53	Requires:	%dlopenreq pango-1.0
21cr|gtkd-3.10.0-3|54	Requires:	%dlopenreq vte-2.91
21cr|gtkd-3.10.0-3|55	# ldc not builded on i686, e2k and riscv
21cr|gtkd-3.10.0-3|56	ExcludeArch:	%{ix86} %{e2k} %{riscv}
21cr|gtkd-3.10.0-3|57	#BuildRequires:	libLLVM-12.so()(64bit)
21cr|gtkd-3.10.0-3|58	
21cr|gtkd-3.10.0-3|59	%description
21cr|gtkd-3.10.0-3|60	GtkD is a D binding and OO wrapper of GTK+ and is released on the LGPL license.
21cr|gtkd-3.10.0-3|61	
21cr|gtkd-3.10.0-3|62	%files
21cr|gtkd-3.10.0-3|63	
21cr|gtkd-3.10.0-3|64	#----------------------------------------------------------------------------
21cr|gtkd-3.10.0-3|65	
21cr|gtkd-3.10.0-3|66	%package -n %{libgstreamerd}
21cr|gtkd-3.10.0-3|67	Summary:	Shared library for D bindings of GTK+
21cr|gtkd-3.10.0-3|68	Group:		System/Libraries
21cr|gtkd-3.10.0-3|69	Requires:	%{name}
21cr|gtkd-3.10.0-3|70	
21cr|gtkd-3.10.0-3|71	%description -n %{libgstreamerd}
21cr|gtkd-3.10.0-3|72	Shared library for D bindings of GTK+.
21cr|gtkd-3.10.0-3|73	
21cr|gtkd-3.10.0-3|74	%files -n %{libgstreamerd}
21cr|gtkd-3.10.0-3|75	%{_libdir}/libgstreamerd-%{api}.so.%{major}*
21cr|gtkd-3.10.0-3|76	
21cr|gtkd-3.10.0-3|77	#----------------------------------------------------------------------------
21cr|gtkd-3.10.0-3|78	
21cr|gtkd-3.10.0-3|79	%package -n %{libgtkd}
21cr|gtkd-3.10.0-3|80	Summary:	Shared library for D bindings of GTK+
21cr|gtkd-3.10.0-3|81	Group:		System/Libraries
21cr|gtkd-3.10.0-3|82	Requires:	%{name}
21cr|gtkd-3.10.0-3|83	
21cr|gtkd-3.10.0-3|84	%description -n %{libgtkd}
21cr|gtkd-3.10.0-3|85	Shared library for D bindings of GTK+.
21cr|gtkd-3.10.0-3|86	
21cr|gtkd-3.10.0-3|87	%files -n %{libgtkd}
21cr|gtkd-3.10.0-3|88	%{_libdir}/libgtkd-%{api}.so.%{major}*
21cr|gtkd-3.10.0-3|89	
21cr|gtkd-3.10.0-3|90	#----------------------------------------------------------------------------
21cr|gtkd-3.10.0-3|91	
21cr|gtkd-3.10.0-3|92	%package -n %{libpeasd}
21cr|gtkd-3.10.0-3|93	Summary:	Shared library for D bindings of GTK+
21cr|gtkd-3.10.0-3|94	Group:		System/Libraries
21cr|gtkd-3.10.0-3|95	Requires:	%{name}
21cr|gtkd-3.10.0-3|96	
21cr|gtkd-3.10.0-3|97	%description -n %{libpeasd}
21cr|gtkd-3.10.0-3|98	Shared library for D bindings of GTK+.
21cr|gtkd-3.10.0-3|99	
21cr|gtkd-3.10.0-3|100	%files -n %{libpeasd}
21cr|gtkd-3.10.0-3|101	%{_libdir}/libpeasd-%{api}.so.%{major}*
21cr|gtkd-3.10.0-3|102	
21cr|gtkd-3.10.0-3|103	#----------------------------------------------------------------------------
21cr|gtkd-3.10.0-3|104	
21cr|gtkd-3.10.0-3|105	%package -n %{libgtkdsv}
21cr|gtkd-3.10.0-3|106	Summary:	Shared library for D bindings of GTK+
21cr|gtkd-3.10.0-3|107	Group:		System/Libraries
21cr|gtkd-3.10.0-3|108	Requires:	%{name}
21cr|gtkd-3.10.0-3|109	
21cr|gtkd-3.10.0-3|110	%description -n %{libgtkdsv}
21cr|gtkd-3.10.0-3|111	Shared library for D bindings of GTK+.
21cr|gtkd-3.10.0-3|112	
21cr|gtkd-3.10.0-3|113	%files -n %{libgtkdsv}
21cr|gtkd-3.10.0-3|114	%{_libdir}/libgtkdsv-%{api}.so.%{major}*
21cr|gtkd-3.10.0-3|115	
21cr|gtkd-3.10.0-3|116	#----------------------------------------------------------------------------
21cr|gtkd-3.10.0-3|117	
21cr|gtkd-3.10.0-3|118	%package -n %{libvted}
21cr|gtkd-3.10.0-3|119	Summary:	Shared library for D bindings of GTK+
21cr|gtkd-3.10.0-3|120	Group:		System/Libraries
21cr|gtkd-3.10.0-3|121	Requires:	%{name}
21cr|gtkd-3.10.0-3|122	
21cr|gtkd-3.10.0-3|123	%description -n %{libvted}
21cr|gtkd-3.10.0-3|124	Shared library for D bindings of GTK+.
21cr|gtkd-3.10.0-3|125	
21cr|gtkd-3.10.0-3|126	%files -n %{libvted}
21cr|gtkd-3.10.0-3|127	%{_libdir}/libvted-%{api}.so.%{major}*
21cr|gtkd-3.10.0-3|128	
21cr|gtkd-3.10.0-3|129	#----------------------------------------------------------------------------
21cr|gtkd-3.10.0-3|130	
21cr|gtkd-3.10.0-3|131	%package -n %{devname}
21cr|gtkd-3.10.0-3|132	Summary:	Development files for D bindings of GTK+
21cr|gtkd-3.10.0-3|133	Group:		Development/GNOME and GTK+
21cr|gtkd-3.10.0-3|134	Requires:	%{libgstreamerd} = %{EVRD}
21cr|gtkd-3.10.0-3|135	Requires:	%{libgtkdsv} = %{EVRD}
21cr|gtkd-3.10.0-3|136	Requires:	%{libgtkd} = %{EVRD}
21cr|gtkd-3.10.0-3|137	Requires:	%{libpeasd} = %{EVRD}
21cr|gtkd-3.10.0-3|138	Requires:	%{libvted} = %{EVRD}
21cr|gtkd-3.10.0-3|139	Provides:	%{name}-devel = %{EVRD}
21cr|gtkd-3.10.0-3|140	
21cr|gtkd-3.10.0-3|141	%description -n %{devname}
21cr|gtkd-3.10.0-3|142	This package contains header files needed if you wish to build applications
21cr|gtkd-3.10.0-3|143	based on Baloo.
21cr|gtkd-3.10.0-3|144	
21cr|gtkd-3.10.0-3|145	%files -n %{devname}
21cr|gtkd-3.10.0-3|146	%{_includedir}/d/*
21cr|gtkd-3.10.0-3|147	%{_libdir}/*.so
21cr|gtkd-3.10.0-3|148	%{_libdir}/pkgconfig/*.pc
21cr|gtkd-3.10.0-3|149	
21cr|gtkd-3.10.0-3|150	#----------------------------------------------------------------------------
21cr|gtkd-3.10.0-3|151	
21cr|gtkd-3.10.0-3|152	
21cr|gtkd-3.10.0-3|153	%prep
21cr|gtkd-3.10.0-3|154	%autosetup -p1 -c
21cr|gtkd-3.10.0-3|155	
21cr|gtkd-3.10.0-3|156	%build
21cr|gtkd-3.10.0-3|157	%make \
21cr|gtkd-3.10.0-3|158	prefix=%{_prefix} \
21cr|gtkd-3.10.0-3|159	datadir=%{_libdir} \
21cr|gtkd-3.10.0-3|160	libdir=%{_lib} \
21cr|gtkd-3.10.0-3|161	shared-gstreamer \
21cr|gtkd-3.10.0-3|162	shared-libs \
21cr|gtkd-3.10.0-3|163	shared-vte
21cr|gtkd-3.10.0-3|164	
21cr|gtkd-3.10.0-3|165	%install
21cr|gtkd-3.10.0-3|166	
21cr|gtkd-3.10.0-3|167	%make \
21cr|gtkd-3.10.0-3|168	DESTDIR=%{buildroot} \
21cr|gtkd-3.10.0-3|169	prefix=%{_prefix} \
21cr|gtkd-3.10.0-3|170	datadir=%{_libdir} \
21cr|gtkd-3.10.0-3|171	libdir=%{_lib} \
21cr|gtkd-3.10.0-3|172	install-shared \
21cr|gtkd-3.10.0-3|173	install-headers \
21cr|gtkd-3.10.0-3|174	install-shared-gstreamer \
21cr|gtkd-3.10.0-3|175	install-headers-gstreamer \
21cr|gtkd-3.10.0-3|176	install-shared-vte \
21cr|gtkd-3.10.0-3|177	install-headers-vte
21cr|gtkd-3.10.0-3|178	
21cr|gtkd-3.10.0-3|179	# Create missing directory
21cr|gtkd-3.10.0-3|180	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|gtkd-3.10.0-3|181	cp *.pc %{buildroot}%{_libdir}/pkgconfig

2109 21
21cr|gtkdatabox-1.0.0-1|1	%define major 1
21cr|gtkdatabox-1.0.0-1|2	%define libname %mklibname %{name} %{major}
21cr|gtkdatabox-1.0.0-1|3	%define develname %mklibname %{name} -d
21cr|gtkdatabox-1.0.0-1|4	
21cr|gtkdatabox-1.0.0-1|5	Summary:	A Gtk+-Widget for Fast Data Display
21cr|gtkdatabox-1.0.0-1|6	Name:		gtkdatabox
21cr|gtkdatabox-1.0.0-1|7	Version:	1.0.0
21cr|gtkdatabox-1.0.0-1|8	Release:	1
21cr|gtkdatabox-1.0.0-1|9	License:	LGPLv2+
21cr|gtkdatabox-1.0.0-1|10	Group:		System/Libraries
21cr|gtkdatabox-1.0.0-1|11	URL:		http://www.eudoxos.net/gtk/gtkdatabox/
21cr|gtkdatabox-1.0.0-1|12	Source0:	https://downloads.sourceforge.net/project/gtkdatabox/gtkdatabox-1/gtkdatabox-%{version}.tar.gz
21cr|gtkdatabox-1.0.0-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkdatabox-1.0.0-1|14	BuildRequires:	gtk-doc
21cr|gtkdatabox-1.0.0-1|15	
21cr|gtkdatabox-1.0.0-1|16	%description
21cr|gtkdatabox-1.0.0-1|17	GtkDatabox is a widget for the Gtk+-library designed to display large
21cr|gtkdatabox-1.0.0-1|18	amounts of numerical data fast and easy. One or more data sets of
21cr|gtkdatabox-1.0.0-1|19	thousands of data points (X and Y coordinate) may be displayed and
21cr|gtkdatabox-1.0.0-1|20	updated in split seconds. The widget is therfore used in many scientific
21cr|gtkdatabox-1.0.0-1|21	and private projects that need to show quickly changing data "live".
21cr|gtkdatabox-1.0.0-1|22	
21cr|gtkdatabox-1.0.0-1|23	GtkDatabox offers the ability to zoom into and out of the data and to
21cr|gtkdatabox-1.0.0-1|24	navigate through your data by scrolling. In addition to rulers and
21cr|gtkdatabox-1.0.0-1|25	a simple coordinate cross, GtkDatabox now also allows you to add one
21cr|gtkdatabox-1.0.0-1|26	(or even more) configurable grids like on an oscilloscope.
21cr|gtkdatabox-1.0.0-1|27	
21cr|gtkdatabox-1.0.0-1|28	#--------------------------------------------------------------------
21cr|gtkdatabox-1.0.0-1|29	
21cr|gtkdatabox-1.0.0-1|30	%package -n %{libname}
21cr|gtkdatabox-1.0.0-1|31	Summary:	A Gtk+-Widget for Fast Data Display
21cr|gtkdatabox-1.0.0-1|32	Group:		System/Libraries
21cr|gtkdatabox-1.0.0-1|33	
21cr|gtkdatabox-1.0.0-1|34	%description -n	%{libname}
21cr|gtkdatabox-1.0.0-1|35	GtkDatabox is a widget for the Gtk+-library designed to display large
21cr|gtkdatabox-1.0.0-1|36	amounts of numerical data fast and easy.
21cr|gtkdatabox-1.0.0-1|37	
21cr|gtkdatabox-1.0.0-1|38	%files -n %{libname}
21cr|gtkdatabox-1.0.0-1|39	%{_libdir}/lib%{name}.so.%{major}*
21cr|gtkdatabox-1.0.0-1|40	#--------------------------------------------------------------------
21cr|gtkdatabox-1.0.0-1|41	
21cr|gtkdatabox-1.0.0-1|42	%package -n %{develname}
21cr|gtkdatabox-1.0.0-1|43	Summary:	Development files for %{name}
21cr|gtkdatabox-1.0.0-1|44	Group:		Development/C
21cr|gtkdatabox-1.0.0-1|45	Requires:	%{libname} = %{EVRD}
21cr|gtkdatabox-1.0.0-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|gtkdatabox-1.0.0-1|47	
21cr|gtkdatabox-1.0.0-1|48	%description -n	%{develname}
21cr|gtkdatabox-1.0.0-1|49	This package contains all necessary files to compile or develop
21cr|gtkdatabox-1.0.0-1|50	programs/libraries that use %{name}.
21cr|gtkdatabox-1.0.0-1|51	
21cr|gtkdatabox-1.0.0-1|52	%files -n %{develname}
21cr|gtkdatabox-1.0.0-1|53	%{_includedir}/*
21cr|gtkdatabox-1.0.0-1|54	%{_libdir}/*.so
21cr|gtkdatabox-1.0.0-1|55	%{_libdir}/pkgconfig/*.pc
21cr|gtkdatabox-1.0.0-1|56	%{_datadir}/gtk-doc/html/%{name}-1
21cr|gtkdatabox-1.0.0-1|57	
21cr|gtkdatabox-1.0.0-1|58	#--------------------------------------------------------------------
21cr|gtkdatabox-1.0.0-1|59	%prep
21cr|gtkdatabox-1.0.0-1|60	%autosetup -p1
21cr|gtkdatabox-1.0.0-1|61	
21cr|gtkdatabox-1.0.0-1|62	%build
21cr|gtkdatabox-1.0.0-1|63	%configure --disable-static LIBS="-lm"
21cr|gtkdatabox-1.0.0-1|64	%make
21cr|gtkdatabox-1.0.0-1|65	
21cr|gtkdatabox-1.0.0-1|66	%install
21cr|gtkdatabox-1.0.0-1|67	%makeinstall_std

2110 21
21cr|gtkdialog-0.8.5a-1|1	# Workaround to build with GCC 10
21cr|gtkdialog-0.8.5a-1|2	%global optflags %{optflags} -fcommon
21cr|gtkdialog-0.8.5a-1|3	
21cr|gtkdialog-0.8.5a-1|4	Summary:	GUI creation tool for shells and arbitrary interpreters
21cr|gtkdialog-0.8.5a-1|5	Name:		gtkdialog
21cr|gtkdialog-0.8.5a-1|6	Version:	0.8.5a
21cr|gtkdialog-0.8.5a-1|7	Release:	1
21cr|gtkdialog-0.8.5a-1|8	License:	GPLv2+
21cr|gtkdialog-0.8.5a-1|9	Group:		Development/Tools
21cr|gtkdialog-0.8.5a-1|10	Url:		https://github.com/puppylinux-woof-CE/gtkdialog
21cr|gtkdialog-0.8.5a-1|11	Source0:	https://github.com/puppylinux-woof-CE/gtkdialog/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gtkdialog-0.8.5a-1|12	Patch0:		gtkdialog-disable-doc.patch
21cr|gtkdialog-0.8.5a-1|13	BuildRequires:	flex
21cr|gtkdialog-0.8.5a-1|14	BuildRequires:	bison
21cr|gtkdialog-0.8.5a-1|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtkdialog-0.8.5a-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkdialog-0.8.5a-1|17	
21cr|gtkdialog-0.8.5a-1|18	Requires:	%{name}-icons = %{EVRD}
21cr|gtkdialog-0.8.5a-1|19	Provides:	gtkdialog-gtk3 = %{EVRD}
21cr|gtkdialog-0.8.5a-1|20	
21cr|gtkdialog-0.8.5a-1|21	%description
21cr|gtkdialog-0.8.5a-1|22	The gtkdialog is uses an XML like simple language as a GUI description
21cr|gtkdialog-0.8.5a-1|23	language to produce dialog boxes. The program can be used with shells
21cr|gtkdialog-0.8.5a-1|24	and arbitrary interpreters. Example programs included for BASH and AWK.
21cr|gtkdialog-0.8.5a-1|25	
21cr|gtkdialog-0.8.5a-1|26	%files
21cr|gtkdialog-0.8.5a-1|27	%{_bindir}/%{name}
21cr|gtkdialog-0.8.5a-1|28	
21cr|gtkdialog-0.8.5a-1|29	#--------------------------------------------------------------------------
21cr|gtkdialog-0.8.5a-1|30	
21cr|gtkdialog-0.8.5a-1|31	%package gtk2
21cr|gtkdialog-0.8.5a-1|32	Summary:	GTK2 GUI creation tool for shells and arbitrary interpreters
21cr|gtkdialog-0.8.5a-1|33	Group:		Development/Tools
21cr|gtkdialog-0.8.5a-1|34	Requires:	%{name}-icons = %{EVRD}
21cr|gtkdialog-0.8.5a-1|35	
21cr|gtkdialog-0.8.5a-1|36	%description gtk2
21cr|gtkdialog-0.8.5a-1|37	The gtkdialog is uses an XML like simple language as a GUI description
21cr|gtkdialog-0.8.5a-1|38	language to produce dialog boxes. The program can be used with shells
21cr|gtkdialog-0.8.5a-1|39	and arbitrary interpreters. Example programs included for BASH and AWK.
21cr|gtkdialog-0.8.5a-1|40	
21cr|gtkdialog-0.8.5a-1|41	%files gtk2
21cr|gtkdialog-0.8.5a-1|42	%{_bindir}/%{name}-gtk2
21cr|gtkdialog-0.8.5a-1|43	
21cr|gtkdialog-0.8.5a-1|44	#--------------------------------------------------------------------------
21cr|gtkdialog-0.8.5a-1|45	
21cr|gtkdialog-0.8.5a-1|46	%package icons
21cr|gtkdialog-0.8.5a-1|47	Summary:	GUI creation tool for shells and arbitrary interpreters
21cr|gtkdialog-0.8.5a-1|48	Group:		Development/Tools
21cr|gtkdialog-0.8.5a-1|49	
21cr|gtkdialog-0.8.5a-1|50	%description icons
21cr|gtkdialog-0.8.5a-1|51	The gtkdialog is uses an XML like simple language as a GUI description
21cr|gtkdialog-0.8.5a-1|52	language to produce dialog boxes. The program can be used with shells
21cr|gtkdialog-0.8.5a-1|53	and arbitrary interpreters. Example programs included for BASH and AWK.
21cr|gtkdialog-0.8.5a-1|54	
21cr|gtkdialog-0.8.5a-1|55	%files icons
21cr|gtkdialog-0.8.5a-1|56	%doc AUTHORS NEWS TODO ChangeLog examples
21cr|gtkdialog-0.8.5a-1|57	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gtkdialog-0.8.5a-1|58	
21cr|gtkdialog-0.8.5a-1|59	#--------------------------------------------------------------------------
21cr|gtkdialog-0.8.5a-1|60	
21cr|gtkdialog-0.8.5a-1|61	%prep
21cr|gtkdialog-0.8.5a-1|62	%autosetup -p1 -n %{name}-%{version}
21cr|gtkdialog-0.8.5a-1|63	sed -i 's|usr/local|usr|' examples/miscellaneous/standalone_file
21cr|gtkdialog-0.8.5a-1|64	
21cr|gtkdialog-0.8.5a-1|65	./autogen.sh
21cr|gtkdialog-0.8.5a-1|66	
21cr|gtkdialog-0.8.5a-1|67	mkdir -p ../gtk3
21cr|gtkdialog-0.8.5a-1|68	cp -rd ./* ../gtk3
21cr|gtkdialog-0.8.5a-1|69	
21cr|gtkdialog-0.8.5a-1|70	%build
21cr|gtkdialog-0.8.5a-1|71	# gtk2
21cr|gtkdialog-0.8.5a-1|72	%configure --disable-gtk3 --with-gtkapi=2.0
21cr|gtkdialog-0.8.5a-1|73	%make
21cr|gtkdialog-0.8.5a-1|74	
21cr|gtkdialog-0.8.5a-1|75	# gtk3
21cr|gtkdialog-0.8.5a-1|76	pushd ../gtk3
21cr|gtkdialog-0.8.5a-1|77	%configure --enable-gtk3 --with-gtkapi=3.0
21cr|gtkdialog-0.8.5a-1|78	%make
21cr|gtkdialog-0.8.5a-1|79	popd
21cr|gtkdialog-0.8.5a-1|80	
21cr|gtkdialog-0.8.5a-1|81	%install
21cr|gtkdialog-0.8.5a-1|82	# gtk2
21cr|gtkdialog-0.8.5a-1|83	%makeinstall_std UPDATE_ICON_CACHE=true
21cr|gtkdialog-0.8.5a-1|84	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-gtk2
21cr|gtkdialog-0.8.5a-1|85	
21cr|gtkdialog-0.8.5a-1|86	# gtk3
21cr|gtkdialog-0.8.5a-1|87	pushd ../gtk3
21cr|gtkdialog-0.8.5a-1|88	%makeinstall_std UPDATE_ICON_CACHE=true
21cr|gtkdialog-0.8.5a-1|89	popd

2111 21
21cr|gtkdive-0.71-11|1	Summary:	Buehlmann ZH-L16 model diving simulation
21cr|gtkdive-0.71-11|2	Name:		gtkdive
21cr|gtkdive-0.71-11|3	Version:	0.71
21cr|gtkdive-0.71-11|4	Release:	11
21cr|gtkdive-0.71-11|5	License:	GPL
21cr|gtkdive-0.71-11|6	Group:		Sciences/Other
21cr|gtkdive-0.71-11|7	Url:		http://mattzz.dyndns.org/twiki/bin/view/Projects/GtkDive
21cr|gtkdive-0.71-11|8	Source0:	http://mattzz.dyndns.org/twiki/pub/Projects/GtkDive/%{name}-%{version}.tar.bz2
21cr|gtkdive-0.71-11|9	Source1:	%{name}-16.png.bz2
21cr|gtkdive-0.71-11|10	Source2:	%{name}-32.png.bz2
21cr|gtkdive-0.71-11|11	Source3:	%{name}-48.png.bz2
21cr|gtkdive-0.71-11|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtkdive-0.71-11|13	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gtkdive-0.71-11|14	
21cr|gtkdive-0.71-11|15	%description
21cr|gtkdive-0.71-11|16	This program was written to learn about the Buehlmann ZH-L16 model that deals
21cr|gtkdive-0.71-11|17	with accumulation of inert gas in body tissues. Currently it compiles for
21cr|gtkdive-0.71-11|18	GNU/Linux.
21cr|gtkdive-0.71-11|19	
21cr|gtkdive-0.71-11|20	Do not use this to plan any dive!
21cr|gtkdive-0.71-11|21	
21cr|gtkdive-0.71-11|22	%files
21cr|gtkdive-0.71-11|23	%doc AUTHORS COPYING INSTALL ChangeLog README
21cr|gtkdive-0.71-11|24	%{_bindir}/%{name}
21cr|gtkdive-0.71-11|25	%{_datadir}/applications/rosa-%{name}.desktop
21cr|gtkdive-0.71-11|26	%{_iconsdir}/%{name}.png
21cr|gtkdive-0.71-11|27	%{_miconsdir}/%{name}.png
21cr|gtkdive-0.71-11|28	%{_liconsdir}/%{name}.png
21cr|gtkdive-0.71-11|29	
21cr|gtkdive-0.71-11|30	#----------------------------------------------------------------------------
21cr|gtkdive-0.71-11|31	
21cr|gtkdive-0.71-11|32	%prep
21cr|gtkdive-0.71-11|33	%setup -q
21cr|gtkdive-0.71-11|34	bzcat %{SOURCE1} > %{name}-16.png
21cr|gtkdive-0.71-11|35	bzcat %{SOURCE2} > %{name}-32.png
21cr|gtkdive-0.71-11|36	bzcat %{SOURCE3} > %{name}-48.png
21cr|gtkdive-0.71-11|37	
21cr|gtkdive-0.71-11|38	%build
21cr|gtkdive-0.71-11|39	%configure LIBS="-lm"
21cr|gtkdive-0.71-11|40	%make
21cr|gtkdive-0.71-11|41	
21cr|gtkdive-0.71-11|42	%install
21cr|gtkdive-0.71-11|43	%makeinstall
21cr|gtkdive-0.71-11|44	
21cr|gtkdive-0.71-11|45	# icons
21cr|gtkdive-0.71-11|46	install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|gtkdive-0.71-11|47	install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|gtkdive-0.71-11|48	install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|gtkdive-0.71-11|49	
21cr|gtkdive-0.71-11|50	# menu entry
21cr|gtkdive-0.71-11|51	
21cr|gtkdive-0.71-11|52	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|gtkdive-0.71-11|53	cat >  %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|gtkdive-0.71-11|54	[Desktop Entry]
21cr|gtkdive-0.71-11|55	Encoding=UTF-8
21cr|gtkdive-0.71-11|56	Name=GtkDive
21cr|gtkdive-0.71-11|57	Comment=Buehlmann ZH-L16 model diving simulation
21cr|gtkdive-0.71-11|58	Exec=%{_bindir}/%{name}
21cr|gtkdive-0.71-11|59	Icon=%{name}
21cr|gtkdive-0.71-11|60	Terminal=false
21cr|gtkdive-0.71-11|61	Type=Application
21cr|gtkdive-0.71-11|62	StartupNotify=false
21cr|gtkdive-0.71-11|63	Categories=GTK;Science;
21cr|gtkdive-0.71-11|64	EOF
21cr|gtkdive-0.71-11|65	

2112 21
21cr|gtk-equinox-engine-1.50-4|1	%define tarname	equinox-gtk-engine
21cr|gtk-equinox-engine-1.50-4|2	
21cr|gtk-equinox-engine-1.50-4|3	%define libname %mklibname %{name}
21cr|gtk-equinox-engine-1.50-4|4	
21cr|gtk-equinox-engine-1.50-4|5	%define gtkbinaryver %(if $([ -x %{_bindir}/pkg-config ] && pkg-config --exists gtk+-2.0); then pkg-config --variable=gtk_binary_version gtk+-2.0; else echo 0; fi)
21cr|gtk-equinox-engine-1.50-4|6	
21cr|gtk-equinox-engine-1.50-4|7	Summary:	Equinox engine for Gtk 2.x
21cr|gtk-equinox-engine-1.50-4|8	Name:		gtk-equinox-engine
21cr|gtk-equinox-engine-1.50-4|9	Version:	1.50
21cr|gtk-equinox-engine-1.50-4|10	Release:	4
21cr|gtk-equinox-engine-1.50-4|11	Source0:	%{tarname}.tar.gz
21cr|gtk-equinox-engine-1.50-4|12	Source1:	equinox-themes.tar.gz
21cr|gtk-equinox-engine-1.50-4|13	patch1:		equinox-gtk-engine-1.50.glibh.patch
21cr|gtk-equinox-engine-1.50-4|14	License:	GPLv2+
21cr|gtk-equinox-engine-1.50-4|15	Group:		Graphical desktop/Other
21cr|gtk-equinox-engine-1.50-4|16	Url:		http://www.gnome-look.org
21cr|gtk-equinox-engine-1.50-4|17	Requires:	%{libname} = %{version}
21cr|gtk-equinox-engine-1.50-4|18	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.12
21cr|gtk-equinox-engine-1.50-4|19	
21cr|gtk-equinox-engine-1.50-4|20	%description
21cr|gtk-equinox-engine-1.50-4|21	A heavily modified version of the beautiful Aurora engine.
21cr|gtk-equinox-engine-1.50-4|22	
21cr|gtk-equinox-engine-1.50-4|23	%package -n %{libname}
21cr|gtk-equinox-engine-1.50-4|24	Summary:    Library files for %{name}
21cr|gtk-equinox-engine-1.50-4|25	Group:	    System/Libraries
21cr|gtk-equinox-engine-1.50-4|26	Provides:   %{libname} = %{version}
21cr|gtk-equinox-engine-1.50-4|27	Requires:   gtk+2.0
21cr|gtk-equinox-engine-1.50-4|28	
21cr|gtk-equinox-engine-1.50-4|29	%description -n %{libname}
21cr|gtk-equinox-engine-1.50-4|30	Library files for %{name}.
21cr|gtk-equinox-engine-1.50-4|31	
21cr|gtk-equinox-engine-1.50-4|32	%prep
21cr|gtk-equinox-engine-1.50-4|33	%setup -q -n equinox-1.50
21cr|gtk-equinox-engine-1.50-4|34	%apply_patches
21cr|gtk-equinox-engine-1.50-4|35	chmod u-x src/*
21cr|gtk-equinox-engine-1.50-4|36	
21cr|gtk-equinox-engine-1.50-4|37	%build
21cr|gtk-equinox-engine-1.50-4|38	%configure --enable-animation
21cr|gtk-equinox-engine-1.50-4|39	%make
21cr|gtk-equinox-engine-1.50-4|40	
21cr|gtk-equinox-engine-1.50-4|41	%install
21cr|gtk-equinox-engine-1.50-4|42	%makeinstall
21cr|gtk-equinox-engine-1.50-4|43	%__mkdir -p %{buildroot}%{_datadir}/themes
21cr|gtk-equinox-engine-1.50-4|44	%__tar zfx %SOURCE1 -C %{buildroot}%{_datadir}/themes
21cr|gtk-equinox-engine-1.50-4|45	
21cr|gtk-equinox-engine-1.50-4|46	# Fix bug 56215:
21cr|gtk-equinox-engine-1.50-4|47	#sed -i 's/\(^.*odd_row_color.*\)/\#\1/' %{buildroot}%{_datadir}/themes/Aurora*/gtk-2.0/gtkrc
21cr|gtk-equinox-engine-1.50-4|48	
21cr|gtk-equinox-engine-1.50-4|49	%files
21cr|gtk-equinox-engine-1.50-4|50	%defattr(644,root,root,755)
21cr|gtk-equinox-engine-1.50-4|51	%doc README COPYING ChangeLog AUTHORS
21cr|gtk-equinox-engine-1.50-4|52	%{_datadir}/themes/*
21cr|gtk-equinox-engine-1.50-4|53	
21cr|gtk-equinox-engine-1.50-4|54	%files -n %{libname}
21cr|gtk-equinox-engine-1.50-4|55	%defattr(755,root,root,755)
21cr|gtk-equinox-engine-1.50-4|56	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/*.*

2113 21
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|1	%define commit 6cfdc840159bb349310c3b81cd2df949f1522760
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|3	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|4	%define major 0
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|5	%define api 0.2
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|6	%define libname %mklibname %{name} %{api} %{major}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|7	%define devname %mklibname %{name} %{api} -d
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|8	%define girname %mklibname %{name}-gir %{api}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|9	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|10	Summary:	This library provides a widget to view RDP sessions
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|11	Name:		gtk-frdp
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|12	Version:	3.37.1
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|13	Release:	0.git%{commit_short}.1
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|14	License:	LGPLv3
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|15	Group:		Graphical desktop/GNOME
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|16	Url:		https://gitlab.gnome.org/GNOME/gtk-frdp
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|17	Source0:	https://github.com/GNOME/gtk-frdp/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|18	Patch0:		gtk-frdp-soname.patch
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|19	BuildRequires:	meson
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|20	BuildRequires:	vala
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|21	BuildRequires:	pkgconfig(freerdp2)
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|22	BuildRequires:	pkgconfig(fuse3)
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|23	BuildRequires:	pkgconfig(gio-2.0)
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|25	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|26	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|27	%description
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|28	This library provides a widget to view RDP sessions.
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|29	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|30	#------------------------------------------------------------------
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|31	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|32	%package -n %{libname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|33	Summary:	%{name} shared library
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|34	Group:		System/Libraries
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|35	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|36	%description -n %{libname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|37	%{name} shared library.
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|38	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|39	%files -n %{libname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|40	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|41	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|42	#------------------------------------------------------------------
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|43	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|44	%package -n %{girname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|45	Summary:	GObject Introspection interface description for %{name}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|46	Group:		System/Libraries
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|47	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|48	%description -n %{girname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|49	GObject Introspection interface description for %{name}.
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|50	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|51	%files -n %{girname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|52	%{_libdir}/girepository-1.0/GtkFrdp-%{api}.typelib
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|53	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|54	#------------------------------------------------------------------
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|55	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|56	%package -n %{devname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|57	Summary:	%{name} development files
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|58	Group:		Development/Other
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|59	Requires:	%{girname} = %{EVRD}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|60	Requires:	%{libname} = %{EVRD}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|61	Provides:	%{name}-devel = %{EVRD}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|62	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|63	%description -n %{devname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|64	%{name} development files.
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|65	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|66	%files -n %{devname}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|67	%license COPYING
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|68	%{_datadir}/gir-1.0/GtkFrdp-%{api}.gir
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|69	%{_datadir}/vala/vapi/%{name}-%{api}.deps
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|70	%{_datadir}/vala/vapi/%{name}-%{api}.vapi
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|71	%{_includedir}/%{name}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|72	%{_libdir}/lib%{name}-%{api}.so
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|73	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|74	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|75	#------------------------------------------------------------------
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|76	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|77	%prep
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|78	%autosetup -p1 -n %{name}-%{commit}
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|79	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|80	%build
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|81	%meson
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|82	%meson_build
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|83	
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|84	%install
21cr|gtk-frdp-3.37.1-0.git6cfdc8.1|85	%meson_install

2114 21
21cr|gtkglarea2-2.1.0-1|1	%define api	2.0
21cr|gtkglarea2-2.1.0-1|2	%define	major	1
21cr|gtkglarea2-2.1.0-1|3	%define	fname	gtkglarea
21cr|gtkglarea2-2.1.0-1|4	%define	libname	%mklibname gtkgl %{api} %{major}
21cr|gtkglarea2-2.1.0-1|5	%define	devname	%mklibname gtkgl -d
21cr|gtkglarea2-2.1.0-1|6	%define	bogus	%mklibname %{fname} 2.0
21cr|gtkglarea2-2.1.0-1|7	
21cr|gtkglarea2-2.1.0-1|8	Summary:	OpenGL widget for GTK+ GUI toolkit
21cr|gtkglarea2-2.1.0-1|9	Name:		gtkglarea2
21cr|gtkglarea2-2.1.0-1|10	Version:	2.1.0
21cr|gtkglarea2-2.1.0-1|11	Release:	1
21cr|gtkglarea2-2.1.0-1|12	License:	LGPLv2+
21cr|gtkglarea2-2.1.0-1|13	Group:		System/Libraries
21cr|gtkglarea2-2.1.0-1|14	Url:		http://www.mono-project.com/GtkGLArea
21cr|gtkglarea2-2.1.0-1|15	Source0:	https://download.gnome.org/sources/gtkglarea/2.1/gtkglarea-%{version}.tar.xz
21cr|gtkglarea2-2.1.0-1|16	Patch0:		gtkglarea-2.0.0-wformat.patch
21cr|gtkglarea2-2.1.0-1|17	PAtch1:		gtkglarea-2.0.1-link.patch
21cr|gtkglarea2-2.1.0-1|18	BuildRequires:	pkgconfig(glu)
21cr|gtkglarea2-2.1.0-1|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtkglarea2-2.1.0-1|20	BuildRequires:	mesaglu-devel
21cr|gtkglarea2-2.1.0-1|21	
21cr|gtkglarea2-2.1.0-1|22	%description
21cr|gtkglarea2-2.1.0-1|23	Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl which
21cr|gtkglarea2-2.1.0-1|24	is basically wrapper around GLX functions. The widget itself is very similar
21cr|gtkglarea2-2.1.0-1|25	to GtkDrawinigArea widget and adds only three extra functions.
21cr|gtkglarea2-2.1.0-1|26	
21cr|gtkglarea2-2.1.0-1|27	Lower level gdkgl functions make it easy to render on any widget that has
21cr|gtkglarea2-2.1.0-1|28	OpenGL capable visual, rendering to off-screen pixmaps is also supported.
21cr|gtkglarea2-2.1.0-1|29	
21cr|gtkglarea2-2.1.0-1|30	%package -n	%{libname}
21cr|gtkglarea2-2.1.0-1|31	Summary:	OpenGL widget for GTK+ GUI toolkit
21cr|gtkglarea2-2.1.0-1|32	Group:		System/Libraries
21cr|gtkglarea2-2.1.0-1|33	%rename		%{_lib}gtkglarea1
21cr|gtkglarea2-2.1.0-1|34	%rename		bogus
21cr|gtkglarea2-2.1.0-1|35	
21cr|gtkglarea2-2.1.0-1|36	%description -n %{libname}
21cr|gtkglarea2-2.1.0-1|37	Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl which
21cr|gtkglarea2-2.1.0-1|38	is basically wrapper around GLX functions. The widget itself is very similar
21cr|gtkglarea2-2.1.0-1|39	to GtkDrawinigArea widget and adds only three extra functions.
21cr|gtkglarea2-2.1.0-1|40	
21cr|gtkglarea2-2.1.0-1|41	Lower level gdkgl functions make it easy to render on any widget that has
21cr|gtkglarea2-2.1.0-1|42	OpenGL capable visual, rendering to off-screen pixmaps is also supported.
21cr|gtkglarea2-2.1.0-1|43	
21cr|gtkglarea2-2.1.0-1|44	%package -n	%{devname}
21cr|gtkglarea2-2.1.0-1|45	Summary:	Includes and static libs
21cr|gtkglarea2-2.1.0-1|46	Group:		Development/GNOME and GTK+
21cr|gtkglarea2-2.1.0-1|47	Requires:	%{libname} = %{EVRD}
21cr|gtkglarea2-2.1.0-1|48	Provides:	%{name}-devel = %{EVRD}
21cr|gtkglarea2-2.1.0-1|49	%rename		%{_lib}gtkglarea1-devel
21cr|gtkglarea2-2.1.0-1|50	
21cr|gtkglarea2-2.1.0-1|51	%description -n	%{devname}
21cr|gtkglarea2-2.1.0-1|52	Libraries and includes files you can use for GtkGLArea development
21cr|gtkglarea2-2.1.0-1|53	
21cr|gtkglarea2-2.1.0-1|54	%prep
21cr|gtkglarea2-2.1.0-1|55	%setup -qn %{fname}-%{version}
21cr|gtkglarea2-2.1.0-1|56	%apply_patches
21cr|gtkglarea2-2.1.0-1|57	autoreconf -fi
21cr|gtkglarea2-2.1.0-1|58	
21cr|gtkglarea2-2.1.0-1|59	%build
21cr|gtkglarea2-2.1.0-1|60	%configure \
21cr|gtkglarea2-2.1.0-1|61	--disable-static
21cr|gtkglarea2-2.1.0-1|62	%make
21cr|gtkglarea2-2.1.0-1|63	
21cr|gtkglarea2-2.1.0-1|64	%install
21cr|gtkglarea2-2.1.0-1|65	%makeinstall
21cr|gtkglarea2-2.1.0-1|66	
21cr|gtkglarea2-2.1.0-1|67	%files -n %{libname}
21cr|gtkglarea2-2.1.0-1|68	%{_libdir}/libgtkgl-%{api}.so.%{major}*
21cr|gtkglarea2-2.1.0-1|69	
21cr|gtkglarea2-2.1.0-1|70	%files -n %{devname}
21cr|gtkglarea2-2.1.0-1|71	%doc AUTHORS COPYING ChangeLog README
21cr|gtkglarea2-2.1.0-1|72	%doc docs/*.txt
21cr|gtkglarea2-2.1.0-1|73	%{_libdir}/*.so
21cr|gtkglarea2-2.1.0-1|74	%{_includedir}/*
21cr|gtkglarea2-2.1.0-1|75	%{_libdir}/pkgconfig/gtkgl-2.0.pc

2115 21
21cr|gtkglext-1.2.0-21|1	%define major 0
21cr|gtkglext-1.2.0-21|2	%define api 1.0
21cr|gtkglext-1.2.0-21|3	%define libname %mklibname %{name} %{api} %{major}
21cr|gtkglext-1.2.0-21|4	%define devname %mklibname %{name} -d
21cr|gtkglext-1.2.0-21|5	
21cr|gtkglext-1.2.0-21|6	Summary:	OpenGL extension to GTK 2.0 or later
21cr|gtkglext-1.2.0-21|7	Name:		gtkglext
21cr|gtkglext-1.2.0-21|8	Version:	1.2.0
21cr|gtkglext-1.2.0-21|9	Release:	21
21cr|gtkglext-1.2.0-21|10	License:	LGPLv2.1+
21cr|gtkglext-1.2.0-21|11	Group:		System/Libraries
21cr|gtkglext-1.2.0-21|12	Url:		http://gtkglext.sourceforge.net/
21cr|gtkglext-1.2.0-21|13	Source0:	http://prdownloads.sourceforge.net/gtkglext/%{name}-%{version}.tar.bz2
21cr|gtkglext-1.2.0-21|14	Patch0:		gtkglext-support-pango.diff
21cr|gtkglext-1.2.0-21|15	Patch1:		gtkglext-1.2.0-newer-gtk.patch
21cr|gtkglext-1.2.0-21|16	# Fix 'index' redeclared as different kind of symbol
21cr|gtkglext-1.2.0-21|17	Patch2:		gtkglext-1.2.0-fix-redeclared.patch
21cr|gtkglext-1.2.0-21|18	BuildRequires:	chrpath
21cr|gtkglext-1.2.0-21|19	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|gtkglext-1.2.0-21|20	BuildRequires:	pkgconfig(glu)
21cr|gtkglext-1.2.0-21|21	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtkglext-1.2.0-21|22	BuildRequires:	pkgconfig(pango)
21cr|gtkglext-1.2.0-21|23	BuildRequires:	pkgconfig(pangox)
21cr|gtkglext-1.2.0-21|24	
21cr|gtkglext-1.2.0-21|25	%description
21cr|gtkglext-1.2.0-21|26	GtkGLExt is an OpenGL extension to GTK 2.0 or later.
21cr|gtkglext-1.2.0-21|27	GtkGLExt provides the GDK objects to support OpenGL rendering in GTK,
21cr|gtkglext-1.2.0-21|28	and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable.
21cr|gtkglext-1.2.0-21|29	As opposed to Jane Loff's GtkGLArea , it does not provide any OpenGL widget,
21cr|gtkglext-1.2.0-21|30	but an interface to use OpenGL on *ANY* GTK+ widget.
21cr|gtkglext-1.2.0-21|31	
21cr|gtkglext-1.2.0-21|32	#----------------------------------------------------------------------------
21cr|gtkglext-1.2.0-21|33	
21cr|gtkglext-1.2.0-21|34	%package -n %{libname}
21cr|gtkglext-1.2.0-21|35	Summary:	OpenGL extension to GTK 2.0 or later
21cr|gtkglext-1.2.0-21|36	Group:		System/Libraries
21cr|gtkglext-1.2.0-21|37	Provides:	%{name} = %{EVRD}
21cr|gtkglext-1.2.0-21|38	Obsoletes:	%{_lib}gtkglext-1.0_0 < %{EVRD}
21cr|gtkglext-1.2.0-21|39	
21cr|gtkglext-1.2.0-21|40	%description -n %{libname}
21cr|gtkglext-1.2.0-21|41	GtkGLExt is an OpenGL extension to GTK 2.0 or later.
21cr|gtkglext-1.2.0-21|42	GtkGLExt provides the GDK objects to support OpenGL rendering in GTK,
21cr|gtkglext-1.2.0-21|43	and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable.
21cr|gtkglext-1.2.0-21|44	As opposed to Jane Loff's GtkGLArea , it does not provide any OpenGL widget,
21cr|gtkglext-1.2.0-21|45	but an interface to use OpenGL on *ANY* GTK+ widget.
21cr|gtkglext-1.2.0-21|46	
21cr|gtkglext-1.2.0-21|47	%files -n %{libname}
21cr|gtkglext-1.2.0-21|48	%{_libdir}/libgdkglext-x11-%{api}.so.%{major}*
21cr|gtkglext-1.2.0-21|49	%{_libdir}/libgtkglext-x11-%{api}.so.%{major}*
21cr|gtkglext-1.2.0-21|50	
21cr|gtkglext-1.2.0-21|51	#----------------------------------------------------------------------------
21cr|gtkglext-1.2.0-21|52	
21cr|gtkglext-1.2.0-21|53	%package -n %{devname}
21cr|gtkglext-1.2.0-21|54	Summary:	OpenGL extension to GTK 2.0 or later
21cr|gtkglext-1.2.0-21|55	Group:		Development/GNOME and GTK+
21cr|gtkglext-1.2.0-21|56	Requires:	%{libname} = %{EVRD}
21cr|gtkglext-1.2.0-21|57	Provides:	lib%{name}-%{api}-devel = %{EVRD}
21cr|gtkglext-1.2.0-21|58	Provides:	lib%{name}-devel = %{EVRD}
21cr|gtkglext-1.2.0-21|59	Provides:	%{name}-devel = %{EVRD}
21cr|gtkglext-1.2.0-21|60	Obsoletes:	%{_lib}gtkglext-1.0_0-devel < 1.2.0-15
21cr|gtkglext-1.2.0-21|61	
21cr|gtkglext-1.2.0-21|62	%description -n %{devname}
21cr|gtkglext-1.2.0-21|63	Libraries and includes files you can use for GtkGLExt development.
21cr|gtkglext-1.2.0-21|64	
21cr|gtkglext-1.2.0-21|65	%files -n %{devname}
21cr|gtkglext-1.2.0-21|66	%doc AUTHORS ChangeLog TODO README
21cr|gtkglext-1.2.0-21|67	%doc %{_datadir}/gtk-doc/html/gtkglext
21cr|gtkglext-1.2.0-21|68	%{_libdir}/*.so
21cr|gtkglext-1.2.0-21|69	%{_libdir}/*.a
21cr|gtkglext-1.2.0-21|70	%{_includedir}/*
21cr|gtkglext-1.2.0-21|71	%{_libdir}/%{name}*
21cr|gtkglext-1.2.0-21|72	%{_libdir}/pkgconfig/*.pc
21cr|gtkglext-1.2.0-21|73	%{_datadir}/aclocal/*.m4
21cr|gtkglext-1.2.0-21|74	
21cr|gtkglext-1.2.0-21|75	#----------------------------------------------------------------------------
21cr|gtkglext-1.2.0-21|76	
21cr|gtkglext-1.2.0-21|77	%prep
21cr|gtkglext-1.2.0-21|78	%setup -q
21cr|gtkglext-1.2.0-21|79	%patch0 -p0
21cr|gtkglext-1.2.0-21|80	%patch1 -p1 -b .gtk
21cr|gtkglext-1.2.0-21|81	%patch2 -p1 -b .redeclared
21cr|gtkglext-1.2.0-21|82	
21cr|gtkglext-1.2.0-21|83	%build
21cr|gtkglext-1.2.0-21|84	autoreconf -fi
21cr|gtkglext-1.2.0-21|85	%configure --enable-static
21cr|gtkglext-1.2.0-21|86	%make
21cr|gtkglext-1.2.0-21|87	
21cr|gtkglext-1.2.0-21|88	%install
21cr|gtkglext-1.2.0-21|89	%makeinstall_std

2116 21
21cr|gtkglextmm-1.2.0-10|1	%define	major	0
21cr|gtkglextmm-1.2.0-10|2	%define	api	1.2
21cr|gtkglextmm-1.2.0-10|3	%define	gdkname	%mklibname gdkglextmm-x11_ %{api} %{major}
21cr|gtkglextmm-1.2.0-10|4	%define	gtkname	%mklibname gtkglextmm-x11_ %{api} %{major}
21cr|gtkglextmm-1.2.0-10|5	%define	devname	%mklibname gtkglextmm-x11_ %{api} -d
21cr|gtkglextmm-1.2.0-10|6	
21cr|gtkglextmm-1.2.0-10|7	Summary:	Libraries for the gtkglextmm package
21cr|gtkglextmm-1.2.0-10|8	Name:		gtkglextmm
21cr|gtkglextmm-1.2.0-10|9	Version:	1.2.0
21cr|gtkglextmm-1.2.0-10|10	Release:	10
21cr|gtkglextmm-1.2.0-10|11	License:	LGPLv2+
21cr|gtkglextmm-1.2.0-10|12	Group:		System/Libraries
21cr|gtkglextmm-1.2.0-10|13	Url:		http://www.k-3d.org/gtkglext/Main_Page
21cr|gtkglextmm-1.2.0-10|14	Source0:	http://downloads.sourceforge.net/gtkglext/%{name}-%{version}.tar.bz2
21cr|gtkglextmm-1.2.0-10|15	Patch0:		gtkglextmm-1.2.0-aclocal.patch
21cr|gtkglextmm-1.2.0-10|16	Patch1:		gtkglextmm-1.2.0-gtk2.20.patch
21cr|gtkglextmm-1.2.0-10|17	Patch2:		gtkglextmm-1.2.0-gtk2.36.patch
21cr|gtkglextmm-1.2.0-10|18	Patch3:		gtkglextmm-1.2.0-gtk2.37.patch
21cr|gtkglextmm-1.2.0-10|19	BuildRequires:	doxygen
21cr|gtkglextmm-1.2.0-10|20	BuildRequires:	recode
21cr|gtkglextmm-1.2.0-10|21	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|gtkglextmm-1.2.0-10|22	BuildRequires:	pkgconfig(gtkglext-1.0)
21cr|gtkglextmm-1.2.0-10|23	
21cr|gtkglextmm-1.2.0-10|24	%description
21cr|gtkglextmm-1.2.0-10|25	Library and data files for the gtkglextmm package.
21cr|gtkglextmm-1.2.0-10|26	
21cr|gtkglextmm-1.2.0-10|27	#----------------------------------------------------------------------------
21cr|gtkglextmm-1.2.0-10|28	
21cr|gtkglextmm-1.2.0-10|29	%package -n %{gdkname}
21cr|gtkglextmm-1.2.0-10|30	Summary:	Dynamic libraries from gtkglextmmO
21cr|gtkglextmm-1.2.0-10|31	Group:		System/Libraries
21cr|gtkglextmm-1.2.0-10|32	Provides:	%{name} = %{EVRD}
21cr|gtkglextmm-1.2.0-10|33	Conflicts:	%{_lib}gtkglextmm0 < 1.2.0-5
21cr|gtkglextmm-1.2.0-10|34	
21cr|gtkglextmm-1.2.0-10|35	%description -n %{gdkname}
21cr|gtkglextmm-1.2.0-10|36	Dynamic libraries from gtkglextmm.
21cr|gtkglextmm-1.2.0-10|37	
21cr|gtkglextmm-1.2.0-10|38	%files -n %{gdkname}
21cr|gtkglextmm-1.2.0-10|39	%{_libdir}/libgdkglextmm-x11-%{api}.so.%{major}*
21cr|gtkglextmm-1.2.0-10|40	
21cr|gtkglextmm-1.2.0-10|41	#----------------------------------------------------------------------------
21cr|gtkglextmm-1.2.0-10|42	
21cr|gtkglextmm-1.2.0-10|43	%package -n %{gtkname}
21cr|gtkglextmm-1.2.0-10|44	Summary:	Dynamic libraries from gtkglextmmO
21cr|gtkglextmm-1.2.0-10|45	Group:		System/Libraries
21cr|gtkglextmm-1.2.0-10|46	Provides:	%{name} = %{EVRD}
21cr|gtkglextmm-1.2.0-10|47	Conflicts:	%{_lib}gtkglextmm0 < 1.2.0-5
21cr|gtkglextmm-1.2.0-10|48	Obsoletes:	%{_lib}gtkglextmm0 < 1.2.0-5
21cr|gtkglextmm-1.2.0-10|49	
21cr|gtkglextmm-1.2.0-10|50	%description -n %{gtkname}
21cr|gtkglextmm-1.2.0-10|51	Dynamic libraries from gtkglextmm.
21cr|gtkglextmm-1.2.0-10|52	
21cr|gtkglextmm-1.2.0-10|53	%files -n %{gtkname}
21cr|gtkglextmm-1.2.0-10|54	%{_libdir}/libgtkglextmm-x11-%{api}.so.%{major}*
21cr|gtkglextmm-1.2.0-10|55	
21cr|gtkglextmm-1.2.0-10|56	#----------------------------------------------------------------------------
21cr|gtkglextmm-1.2.0-10|57	
21cr|gtkglextmm-1.2.0-10|58	%package -n %{devname}
21cr|gtkglextmm-1.2.0-10|59	Summary:	Header files and static libraries from gtkglextmm
21cr|gtkglextmm-1.2.0-10|60	Group:		Development/C
21cr|gtkglextmm-1.2.0-10|61	Requires:	%{gtkname} = %{EVRD}
21cr|gtkglextmm-1.2.0-10|62	Provides:	%{name}-devel = %{EVRD}
21cr|gtkglextmm-1.2.0-10|63	Conflicts:	%{_lib}gtkglextmm-devel < 1.2.0-5
21cr|gtkglextmm-1.2.0-10|64	Obsoletes:	%{_lib}gtkglextmm-devel < 1.2.0-5
21cr|gtkglextmm-1.2.0-10|65	
21cr|gtkglextmm-1.2.0-10|66	%description -n %{devname}
21cr|gtkglextmm-1.2.0-10|67	Libraries and includes files for developing programs based on gtkglextmm.
21cr|gtkglextmm-1.2.0-10|68	
21cr|gtkglextmm-1.2.0-10|69	%files -n %{devname}
21cr|gtkglextmm-1.2.0-10|70	%doc AUTHORS ChangeLog README
21cr|gtkglextmm-1.2.0-10|71	%doc %{_docdir}/gtkglextmm-1.2
21cr|gtkglextmm-1.2.0-10|72	%{_datadir}/aclocal/*.m4
21cr|gtkglextmm-1.2.0-10|73	%{_includedir}/*
21cr|gtkglextmm-1.2.0-10|74	%{_libdir}/libgdkglextmm-x11-%{api}.so
21cr|gtkglextmm-1.2.0-10|75	%{_libdir}/libgtkglextmm-x11-%{api}.so
21cr|gtkglextmm-1.2.0-10|76	%{_libdir}/pkgconfig/*.pc
21cr|gtkglextmm-1.2.0-10|77	%{_libdir}/gtkglextmm-1.2
21cr|gtkglextmm-1.2.0-10|78	
21cr|gtkglextmm-1.2.0-10|79	#----------------------------------------------------------------------------
21cr|gtkglextmm-1.2.0-10|80	
21cr|gtkglextmm-1.2.0-10|81	%prep
21cr|gtkglextmm-1.2.0-10|82	%setup -q
21cr|gtkglextmm-1.2.0-10|83	%patch0 -p1
21cr|gtkglextmm-1.2.0-10|84	%patch1 -p1
21cr|gtkglextmm-1.2.0-10|85	%patch2 -p1
21cr|gtkglextmm-1.2.0-10|86	%patch3 -p1
21cr|gtkglextmm-1.2.0-10|87	recode l1..u8 AUTHORS README
21cr|gtkglextmm-1.2.0-10|88	
21cr|gtkglextmm-1.2.0-10|89	%build
21cr|gtkglextmm-1.2.0-10|90	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|gtkglextmm-1.2.0-10|91	%configure \
21cr|gtkglextmm-1.2.0-10|92	--disable-static
21cr|gtkglextmm-1.2.0-10|93	%make
21cr|gtkglextmm-1.2.0-10|94	
21cr|gtkglextmm-1.2.0-10|95	%install
21cr|gtkglextmm-1.2.0-10|96	%makeinstall_std
21cr|gtkglextmm-1.2.0-10|97	
21cr|gtkglextmm-1.2.0-10|98	#rpmlint reports an empty file
21cr|gtkglextmm-1.2.0-10|99	rm -f %{buildroot}%{_libdir}/gtkglextmm-1.2/proc/m4/convert_gtkglext.m4

2117 21
21cr|gtk-gnutella-1.2.2-1|1	Summary:	GUI based Gnutella Client
21cr|gtk-gnutella-1.2.2-1|2	Name:		gtk-gnutella
21cr|gtk-gnutella-1.2.2-1|3	Version:	1.2.2
21cr|gtk-gnutella-1.2.2-1|4	Release:	1
21cr|gtk-gnutella-1.2.2-1|5	License:	GPLv2+
21cr|gtk-gnutella-1.2.2-1|6	Group:		Networking/File transfer
21cr|gtk-gnutella-1.2.2-1|7	Url:		http://gtk-gnutella.sourceforge.net
21cr|gtk-gnutella-1.2.2-1|8	Source0:	https://sourceforge.net/projects/gtk-gnutella/files/gtk-gnutella-%{version}.tar.xz
21cr|gtk-gnutella-1.2.2-1|9	BuildRequires:	byacc
21cr|gtk-gnutella-1.2.2-1|10	BuildRequires:	desktop-file-utils
21cr|gtk-gnutella-1.2.2-1|11	BuildRequires:	gettext
21cr|gtk-gnutella-1.2.2-1|12	BuildRequires:	groff
21cr|gtk-gnutella-1.2.2-1|13	BuildRequires:	pkgconfig(dbus-1)
21cr|gtk-gnutella-1.2.2-1|14	BuildRequires:	pkgconfig(gnutls)
21cr|gtk-gnutella-1.2.2-1|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtk-gnutella-1.2.2-1|16	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gtk-gnutella-1.2.2-1|17	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gtk-gnutella-1.2.2-1|18	
21cr|gtk-gnutella-1.2.2-1|19	%description
21cr|gtk-gnutella-1.2.2-1|20	Gtk-Gnutella is a GUI based Gnutella p2p servent. It's a fully featured
21cr|gtk-gnutella-1.2.2-1|21	servent designed to share any type of file.  Gtk-gnutella implements
21cr|gtk-gnutella-1.2.2-1|22	compressed gnutella net connections, ultrapeer and leaf nodes and uses
21cr|gtk-gnutella-1.2.2-1|23	Passive/Active Remote Queueing (PARQ), and other modern gnutella network
21cr|gtk-gnutella-1.2.2-1|24	features.
21cr|gtk-gnutella-1.2.2-1|25	
21cr|gtk-gnutella-1.2.2-1|26	%files  -f %{name}.lang
21cr|gtk-gnutella-1.2.2-1|27	%doc README TODO AUTHORS LICENSE GEO_LICENSE doc/other/shell.txt
21cr|gtk-gnutella-1.2.2-1|28	%{_bindir}/*
21cr|gtk-gnutella-1.2.2-1|29	%{_mandir}/*/*
21cr|gtk-gnutella-1.2.2-1|30	%{_datadir}/gtk-gnutella/
21cr|gtk-gnutella-1.2.2-1|31	%{_datadir}/applications/*
21cr|gtk-gnutella-1.2.2-1|32	%{_datadir}/appdata/*
21cr|gtk-gnutella-1.2.2-1|33	%{_datadir}/pixmaps/*
21cr|gtk-gnutella-1.2.2-1|34	%{_datadir}/icons/hicolor/*/apps/*
21cr|gtk-gnutella-1.2.2-1|35	
21cr|gtk-gnutella-1.2.2-1|36	#----------------------------------------------------------------------------
21cr|gtk-gnutella-1.2.2-1|37	
21cr|gtk-gnutella-1.2.2-1|38	%prep
21cr|gtk-gnutella-1.2.2-1|39	%setup -q
21cr|gtk-gnutella-1.2.2-1|40	
21cr|gtk-gnutella-1.2.2-1|41	%build
21cr|gtk-gnutella-1.2.2-1|42	./Configure -O -Dprefix=%{_prefix} -Dbindir=%{_bindir} \
21cr|gtk-gnutella-1.2.2-1|43	-Dglibpth="/%{_lib} %{_libdir}" \
21cr|gtk-gnutella-1.2.2-1|44	-Dprivlib=%{_datadir}/%{name} -Dsysman=%{_mandir}/man1 \
21cr|gtk-gnutella-1.2.2-1|45	-Dccflags="%{optflags}" -Dcc="%{__cc}" -Dyacc="byacc" \
21cr|gtk-gnutella-1.2.2-1|46	-Dgtkversion=2 \
21cr|gtk-gnutella-1.2.2-1|47	-Dofficial=true -ders
21cr|gtk-gnutella-1.2.2-1|48	make
21cr|gtk-gnutella-1.2.2-1|49	
21cr|gtk-gnutella-1.2.2-1|50	
21cr|gtk-gnutella-1.2.2-1|51	%install
21cr|gtk-gnutella-1.2.2-1|52	make install INSTALL_PREFIX=%{buildroot}
21cr|gtk-gnutella-1.2.2-1|53	make install.man INSTALL_PREFIX=%{buildroot}
21cr|gtk-gnutella-1.2.2-1|54	
21cr|gtk-gnutella-1.2.2-1|55	rm -f %{buildroot}%{_datadir}/pixmaps/*.svg
21cr|gtk-gnutella-1.2.2-1|56	install -D -m 644 extra_files/gtk-gnutella.16.png \
21cr|gtk-gnutella-1.2.2-1|57	%{buildroot}%{_datadir}/icons/hicolor/16x16/apps/gtk-gnutella.png
21cr|gtk-gnutella-1.2.2-1|58	install -D -m 644 extra_files/gtk-gnutella.32.png \
21cr|gtk-gnutella-1.2.2-1|59	%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gtk-gnutella.png
21cr|gtk-gnutella-1.2.2-1|60	install -D -m 644 extra_files/gtk-gnutella.png \
21cr|gtk-gnutella-1.2.2-1|61	%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gtk-gnutella.png
21cr|gtk-gnutella-1.2.2-1|62	install -D -m 644 extra_files/gtk-gnutella.svg \
21cr|gtk-gnutella-1.2.2-1|63	%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/gtk-gnutella.svg
21cr|gtk-gnutella-1.2.2-1|64	
21cr|gtk-gnutella-1.2.2-1|65	desktop-file-install --delete-original \
21cr|gtk-gnutella-1.2.2-1|66	--dir %{buildroot}%{_datadir}/applications \
21cr|gtk-gnutella-1.2.2-1|67	%{buildroot}%{_datadir}/applications/*
21cr|gtk-gnutella-1.2.2-1|68	
21cr|gtk-gnutella-1.2.2-1|69	chmod 0755 %{buildroot}%{_bindir}/*
21cr|gtk-gnutella-1.2.2-1|70	
21cr|gtk-gnutella-1.2.2-1|71	%find_lang %{name}
21cr|gtk-gnutella-1.2.2-1|72	

2118 21
21cr|gtkguitune-0.8-9|1	Summary:	Linux program for tuning guitars
21cr|gtkguitune-0.8-9|2	Name:		gtkguitune
21cr|gtkguitune-0.8-9|3	Version:	0.8
21cr|gtkguitune-0.8-9|4	Release:	9
21cr|gtkguitune-0.8-9|5	License:	GPLv2+
21cr|gtkguitune-0.8-9|6	Group:		Sound
21cr|gtkguitune-0.8-9|7	# The URLs below are an archive made from the original site in 2009
21cr|gtkguitune-0.8-9|8	Url:		http://www.geocities.com/harpin_floh/kguitune_page.html
21cr|gtkguitune-0.8-9|9	Source0:	http://www.geocities.com/harpin_floh/mysoft/%{name}-gtk2-%{version}.tar.gz
21cr|gtkguitune-0.8-9|10	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|gtkguitune-0.8-9|11	
21cr|gtkguitune-0.8-9|12	%description
21cr|gtkguitune-0.8-9|13	Guitune is a linux program for tuning guitars and other instruments by using
21cr|gtkguitune-0.8-9|14	the method of Schmitt-triggering, i.e. counting the number of triggerings
21cr|gtkguitune-0.8-9|15	between two trigger levels in a certain amount of time. Why not use FFT like
21cr|gtkguitune-0.8-9|16	many other tuning devices? Well because other tuning devices are not as fast
21cr|gtkguitune-0.8-9|17	as mine!! With FFT you need many samples to archieve the accuracy needed for
21cr|gtkguitune-0.8-9|18	tuning instruments. You often get times of around 1 second between two
21cr|gtkguitune-0.8-9|19	measurements and the computer is quite busy in this second calculating the
21cr|gtkguitune-0.8-9|20	FFT. Using Schmitt-triggering you get a measurement every 10th of a second or
21cr|gtkguitune-0.8-9|21	even less (depending on the sample frequency you use). Most of the time the
21cr|gtkguitune-0.8-9|22	computer only waits for the samples.
21cr|gtkguitune-0.8-9|23	The Trigger levels are adjustable. For a pure sine-wave the trigger levels
21cr|gtkguitune-0.8-9|24	could be zero. But for a wave wth overtones like the one in the figure above
21cr|gtkguitune-0.8-9|25	you need a non-zero triggerlevel. It is preadjusted to a level of 60% of the
21cr|gtkguitune-0.8-9|26	current maximum which should be able to deal with most instruments.
21cr|gtkguitune-0.8-9|27	
21cr|gtkguitune-0.8-9|28	%files
21cr|gtkguitune-0.8-9|29	%doc AUTHORS NEWS README
21cr|gtkguitune-0.8-9|30	%{_bindir}/%{name}
21cr|gtkguitune-0.8-9|31	%{_datadir}/icons/hicolor/scalable/apps/guitune_logo.svg
21cr|gtkguitune-0.8-9|32	%{_datadir}/applications/rosa-%{name}.desktop
21cr|gtkguitune-0.8-9|33	
21cr|gtkguitune-0.8-9|34	
21cr|gtkguitune-0.8-9|35	#-----------------------------------------------------------------------------
21cr|gtkguitune-0.8-9|36	
21cr|gtkguitune-0.8-9|37	%prep
21cr|gtkguitune-0.8-9|38	%setup -qn %{name}
21cr|gtkguitune-0.8-9|39	
21cr|gtkguitune-0.8-9|40	
21cr|gtkguitune-0.8-9|41	%build
21cr|gtkguitune-0.8-9|42	make clean
21cr|gtkguitune-0.8-9|43	export CXX="g++ -std=gnu++11"
21cr|gtkguitune-0.8-9|44	%configure
21cr|gtkguitune-0.8-9|45	%make
21cr|gtkguitune-0.8-9|46	
21cr|gtkguitune-0.8-9|47	%install
21cr|gtkguitune-0.8-9|48	%makeinstall_std
21cr|gtkguitune-0.8-9|49	
21cr|gtkguitune-0.8-9|50	# Provide a menu entry
21cr|gtkguitune-0.8-9|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gtkguitune-0.8-9|52	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|gtkguitune-0.8-9|53	[Desktop Entry]
21cr|gtkguitune-0.8-9|54	Type=Application
21cr|gtkguitune-0.8-9|55	Comment=Tune your Guitar
21cr|gtkguitune-0.8-9|56	Name=%{name}
21cr|gtkguitune-0.8-9|57	TryExec=%{name}
21cr|gtkguitune-0.8-9|58	Exec=%{name}
21cr|gtkguitune-0.8-9|59	Icon=%{name}_logo
21cr|gtkguitune-0.8-9|60	Categories=GTK;AudioVideo;Audio;
21cr|gtkguitune-0.8-9|61	EOF

2119 21
21cr|gtkhash-1.4-1|1	Summary:	GTK+ utility for computing message digests or checksums
21cr|gtkhash-1.4-1|2	Name:		gtkhash
21cr|gtkhash-1.4-1|3	Version:	1.4
21cr|gtkhash-1.4-1|4	Release:	1
21cr|gtkhash-1.4-1|5	License:	GPLv2+
21cr|gtkhash-1.4-1|6	Group:		File tools
21cr|gtkhash-1.4-1|7	Url:		http://gtkhash.sourceforge.net/
21cr|gtkhash-1.4-1|8	# https://github.com/tristanheaven/gtkhash/archive/%{version}.tar.gz
21cr|gtkhash-1.4-1|9	Source0:	%{name}-%{version}.tar.gz
21cr|gtkhash-1.4-1|10	BuildRequires:	intltool
21cr|gtkhash-1.4-1|11	BuildRequires:	gettext-devel
21cr|gtkhash-1.4-1|12	BuildRequires:	mhash-devel
21cr|gtkhash-1.4-1|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|gtkhash-1.4-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkhash-1.4-1|15	BuildRequires:	pkgconfig(libgcrypt)
21cr|gtkhash-1.4-1|16	
21cr|gtkhash-1.4-1|17	%description
21cr|gtkhash-1.4-1|18	GtkHash is a GTK+ utility for computing message digests or checksums. Currently
21cr|gtkhash-1.4-1|19	supported hash functions include
21cr|gtkhash-1.4-1|20	* MD2, MD4 and MD5
21cr|gtkhash-1.4-1|21	* SHA1, SHA224, SHA256, SHA384 and SHA512,
21cr|gtkhash-1.4-1|22	* RIPEMD128, RIPEMD160, RIPEMD256 and RIPEMD320
21cr|gtkhash-1.4-1|23	* TIGER128, TIGER160 and TIGER192
21cr|gtkhash-1.4-1|24	* HAVAL128-3, HAVAL160-3, HAVAL192-3, HAVAL224-3 and HAVAL256-3
21cr|gtkhash-1.4-1|25	* SNEFRU128 and SNEFRU256
21cr|gtkhash-1.4-1|26	* ADLER32, CRC32, GOST and WHIRLPOOL
21cr|gtkhash-1.4-1|27	
21cr|gtkhash-1.4-1|28	This package contains the GTK+3 version of the program.
21cr|gtkhash-1.4-1|29	
21cr|gtkhash-1.4-1|30	%files -f %{name}.lang
21cr|gtkhash-1.4-1|31	%doc AUTHORS COPYING NEWS
21cr|gtkhash-1.4-1|32	%{_bindir}/%{name}
21cr|gtkhash-1.4-1|33	%{_datadir}/applications/org.gtkhash.gtkhash.desktop
21cr|gtkhash-1.4-1|34	%{_datadir}/glib-2.0/schemas/org.gtkhash.gschema.xml
21cr|gtkhash-1.4-1|35	%{_datadir}/metainfo/org.gtkhash.gtkhash.appdata.xml
21cr|gtkhash-1.4-1|36	%{_iconsdir}/hicolor/*/apps/org.gtkhash.gtkhash.*
21cr|gtkhash-1.4-1|37	
21cr|gtkhash-1.4-1|38	#----------------------------------------------------------------------------
21cr|gtkhash-1.4-1|39	
21cr|gtkhash-1.4-1|40	%prep
21cr|gtkhash-1.4-1|41	%setup -q
21cr|gtkhash-1.4-1|42	
21cr|gtkhash-1.4-1|43	%build
21cr|gtkhash-1.4-1|44	%configure \
21cr|gtkhash-1.4-1|45	--with-gtk=3.0 \
21cr|gtkhash-1.4-1|46	--enable-linux-crypto \
21cr|gtkhash-1.4-1|47	--enable-gcrypt \
21cr|gtkhash-1.4-1|48	--enable-glib-checksums \
21cr|gtkhash-1.4-1|49	--enable-mhash \
21cr|gtkhash-1.4-1|50	--disable-blake2 \
21cr|gtkhash-1.4-1|51	--disable-thunar \
21cr|gtkhash-1.4-1|52	--disable-nautilus \
21cr|gtkhash-1.4-1|53	--disable-schemas-compile
21cr|gtkhash-1.4-1|54	
21cr|gtkhash-1.4-1|55	%make V=1
21cr|gtkhash-1.4-1|56	
21cr|gtkhash-1.4-1|57	%install
21cr|gtkhash-1.4-1|58	%makeinstall_std
21cr|gtkhash-1.4-1|59	
21cr|gtkhash-1.4-1|60	%find_lang %{name}

2120 21
21cr|gtkhotkey-0.2.1-5|1	%define major 1
21cr|gtkhotkey-0.2.1-5|2	
21cr|gtkhotkey-0.2.1-5|3	%define libname %mklibname %{name} %{major}
21cr|gtkhotkey-0.2.1-5|4	%define develname %mklibname %{name} -d
21cr|gtkhotkey-0.2.1-5|5	
21cr|gtkhotkey-0.2.1-5|6	Name:		gtkhotkey
21cr|gtkhotkey-0.2.1-5|7	Version:	0.2.1
21cr|gtkhotkey-0.2.1-5|8	Release:	5
21cr|gtkhotkey-0.2.1-5|9	Summary:	Platform Independent Hotkey Handling for GTK+ Applications
21cr|gtkhotkey-0.2.1-5|10	License:	LGPLv3+
21cr|gtkhotkey-0.2.1-5|11	Group:		System/Libraries
21cr|gtkhotkey-0.2.1-5|12	Url:		http://launchpad.net/gtkhotkey/
21cr|gtkhotkey-0.2.1-5|13	Source0:		%{name}-%{version}.tar.bz2
21cr|gtkhotkey-0.2.1-5|14	Patch0:		gtkhotkey-glib-2.31.patch
21cr|gtkhotkey-0.2.1-5|15	Patch1:		gtkhotkey-0.2.1-linkage.patch
21cr|gtkhotkey-0.2.1-5|16	BuildRequires:	gtk-doc
21cr|gtkhotkey-0.2.1-5|17	BuildRequires:	intltool
21cr|gtkhotkey-0.2.1-5|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|gtkhotkey-0.2.1-5|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtkhotkey-0.2.1-5|20	
21cr|gtkhotkey-0.2.1-5|21	%description
21cr|gtkhotkey-0.2.1-5|22	GtkHotkey is simple library offering a platform independent way for GTK+
21cr|gtkhotkey-0.2.1-5|23	applications to manage and bind desktop-wide hotkeys.
21cr|gtkhotkey-0.2.1-5|24	
21cr|gtkhotkey-0.2.1-5|25	%package -n %{libname}
21cr|gtkhotkey-0.2.1-5|26	Summary:	Platform Independent Hotkey Handling for GTK+ Applications
21cr|gtkhotkey-0.2.1-5|27	Group:		System/Libraries
21cr|gtkhotkey-0.2.1-5|28	
21cr|gtkhotkey-0.2.1-5|29	%description -n %{libname}
21cr|gtkhotkey-0.2.1-5|30	GtkHotkey is simple library offering a platform independent way for GTK+
21cr|gtkhotkey-0.2.1-5|31	applications to manage and bind desktop-wide hotkeys.
21cr|gtkhotkey-0.2.1-5|32	
21cr|gtkhotkey-0.2.1-5|33	%package -n %{develname}
21cr|gtkhotkey-0.2.1-5|34	Summary:	Development files for %{name}
21cr|gtkhotkey-0.2.1-5|35	Group:		Development/GNOME and GTK+
21cr|gtkhotkey-0.2.1-5|36	Requires:	pkgconfig(glib-2.0)
21cr|gtkhotkey-0.2.1-5|37	Requires:	pkgconfig(gtk+-2.0)
21cr|gtkhotkey-0.2.1-5|38	Requires:	%{libname} = %{EVRD}
21cr|gtkhotkey-0.2.1-5|39	
21cr|gtkhotkey-0.2.1-5|40	%description -n %{develname}
21cr|gtkhotkey-0.2.1-5|41	GtkHotkey is simple library offering a platform independent way for GTK+
21cr|gtkhotkey-0.2.1-5|42	applications to manage and bind desktop-wide hotkeys.  This package contains
21cr|gtkhotkey-0.2.1-5|43	all necessary include files and libraries needed to develop applications that
21cr|gtkhotkey-0.2.1-5|44	require these.
21cr|gtkhotkey-0.2.1-5|45	
21cr|gtkhotkey-0.2.1-5|46	%prep
21cr|gtkhotkey-0.2.1-5|47	%setup -q
21cr|gtkhotkey-0.2.1-5|48	%patch0 -p1
21cr|gtkhotkey-0.2.1-5|49	%patch1 -p1
21cr|gtkhotkey-0.2.1-5|50	
21cr|gtkhotkey-0.2.1-5|51	%build
21cr|gtkhotkey-0.2.1-5|52	autoreconf -fi
21cr|gtkhotkey-0.2.1-5|53	%configure --disable-static
21cr|gtkhotkey-0.2.1-5|54	%make
21cr|gtkhotkey-0.2.1-5|55	
21cr|gtkhotkey-0.2.1-5|56	%install
21cr|gtkhotkey-0.2.1-5|57	%makeinstall_std
21cr|gtkhotkey-0.2.1-5|58	rm -rf %{buildroot}%{_prefix}/doc
21cr|gtkhotkey-0.2.1-5|59	
21cr|gtkhotkey-0.2.1-5|60	%files -n %{libname}
21cr|gtkhotkey-0.2.1-5|61	%doc AUTHORS COPYING NEWS README
21cr|gtkhotkey-0.2.1-5|62	%{_libdir}/libgtkhotkey.so.%{major}*
21cr|gtkhotkey-0.2.1-5|63	
21cr|gtkhotkey-0.2.1-5|64	%files -n %{develname}
21cr|gtkhotkey-0.2.1-5|65	%{_datadir}/gtk-doc/html/gtkhotkey
21cr|gtkhotkey-0.2.1-5|66	%{_includedir}/gtkhotkey-1.0/
21cr|gtkhotkey-0.2.1-5|67	%{_libdir}/libgtkhotkey.so
21cr|gtkhotkey-0.2.1-5|68	%{_libdir}/pkgconfig/*.pc

2121 21
21cr|gtk-iptables-0.5.1-7|1	Summary:	GTK-based frontend for iptables
21cr|gtk-iptables-0.5.1-7|2	Name:		gtk-iptables
21cr|gtk-iptables-0.5.1-7|3	Version:	0.5.1
21cr|gtk-iptables-0.5.1-7|4	Release:	7
21cr|gtk-iptables-0.5.1-7|5	License:	GPLv2+
21cr|gtk-iptables-0.5.1-7|6	Group:		System/Configuration/Networking
21cr|gtk-iptables-0.5.1-7|7	Url:		http://gtk-iptables.sourceforge.net
21cr|gtk-iptables-0.5.1-7|8	Source0:	%{name}-%{version}.tar.bz2
21cr|gtk-iptables-0.5.1-7|9	Patch0:		gtk-iptables-0.5.1.printf.patch
21cr|gtk-iptables-0.5.1-7|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtk-iptables-0.5.1-7|11	Requires:	gksu
21cr|gtk-iptables-0.5.1-7|12	Requires:	userspace-ipfilter
21cr|gtk-iptables-0.5.1-7|13	
21cr|gtk-iptables-0.5.1-7|14	%description
21cr|gtk-iptables-0.5.1-7|15	Gtk-IPTables is a GTK-based frontend for iptables written in C. You can
21cr|gtk-iptables-0.5.1-7|16	create rules for all chains for Filter, NAT, and Mangle tables.
21cr|gtk-iptables-0.5.1-7|17	
21cr|gtk-iptables-0.5.1-7|18	%files
21cr|gtk-iptables-0.5.1-7|19	%doc README COPYING
21cr|gtk-iptables-0.5.1-7|20	%{_bindir}/gtkiptables
21cr|gtk-iptables-0.5.1-7|21	%{_datadir}/applications/%{name}.desktop
21cr|gtk-iptables-0.5.1-7|22	%{_datadir}/pixmaps/*
21cr|gtk-iptables-0.5.1-7|23	
21cr|gtk-iptables-0.5.1-7|24	#----------------------------------------------------------------------------
21cr|gtk-iptables-0.5.1-7|25	
21cr|gtk-iptables-0.5.1-7|26	%prep
21cr|gtk-iptables-0.5.1-7|27	%setup -q
21cr|gtk-iptables-0.5.1-7|28	%patch0 -p1 -b .printf
21cr|gtk-iptables-0.5.1-7|29	
21cr|gtk-iptables-0.5.1-7|30	%build
21cr|gtk-iptables-0.5.1-7|31	%configure
21cr|gtk-iptables-0.5.1-7|32	%make
21cr|gtk-iptables-0.5.1-7|33	
21cr|gtk-iptables-0.5.1-7|34	%install
21cr|gtk-iptables-0.5.1-7|35	%makeinstall_std
21cr|gtk-iptables-0.5.1-7|36	
21cr|gtk-iptables-0.5.1-7|37	#menu
21cr|gtk-iptables-0.5.1-7|38	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gtk-iptables-0.5.1-7|39	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gtk-iptables-0.5.1-7|40	[Desktop Entry]
21cr|gtk-iptables-0.5.1-7|41	Type=Application
21cr|gtk-iptables-0.5.1-7|42	Exec=gksu gtkiptables
21cr|gtk-iptables-0.5.1-7|43	Icon=networking_configuration_section
21cr|gtk-iptables-0.5.1-7|44	Name=GTK-IPTables
21cr|gtk-iptables-0.5.1-7|45	Comment=IPTables Rules Configuration
21cr|gtk-iptables-0.5.1-7|46	Categories=Network;
21cr|gtk-iptables-0.5.1-7|47	EOF

2122 21
21cr|gtklp-1.3.4-1|1	Summary:	A GTK front-end for CUPS
21cr|gtklp-1.3.4-1|2	Name:		gtklp
21cr|gtklp-1.3.4-1|3	Version:	1.3.4
21cr|gtklp-1.3.4-1|4	Release:	1
21cr|gtklp-1.3.4-1|5	License:	GPLv2+
21cr|gtklp-1.3.4-1|6	Group:		System/Configuration/Printing
21cr|gtklp-1.3.4-1|7	Source0:	http://prdownloads.sourceforge.net/gtklp/%{name}-%{version}.src.tar.gz
21cr|gtklp-1.3.4-1|8	Url:		http://gtklp.sourceforge.net/
21cr|gtklp-1.3.4-1|9	Source1:	gtklp-icon48.png
21cr|gtklp-1.3.4-1|10	Source2:	gtklp-icon32.png
21cr|gtklp-1.3.4-1|11	Source3:	gtklp-icon16.png
21cr|gtklp-1.3.4-1|12	Patch0:		gtklp-1.3.4-autoconf.patch
21cr|gtklp-1.3.4-1|13	Patch1:		gtklp-1.3.4-mdv-fix-str-fmt.patch
21cr|gtklp-1.3.4-1|14	Patch2:		gtklp-1.3.4-gcc10.patch
21cr|gtklp-1.3.4-1|15	BuildRequires:	cups-common
21cr|gtklp-1.3.4-1|16	BuildRequires:	cups-devel
21cr|gtklp-1.3.4-1|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtklp-1.3.4-1|18	Requires:	cups
21cr|gtklp-1.3.4-1|19	
21cr|gtklp-1.3.4-1|20	%description
21cr|gtklp-1.3.4-1|21	A GTK front-end for CUPS.
21cr|gtklp-1.3.4-1|22	
21cr|gtklp-1.3.4-1|23	%files -f %{name}.lang
21cr|gtklp-1.3.4-1|24	%doc AUTHORS BUGS ChangeLog COPYING NEWS README TODO USAGE
21cr|gtklp-1.3.4-1|25	%{_bindir}/*
21cr|gtklp-1.3.4-1|26	%{_datadir}/applications/*.desktop
21cr|gtklp-1.3.4-1|27	%{_iconsdir}/*.png
21cr|gtklp-1.3.4-1|28	%{_liconsdir}/*.png
21cr|gtklp-1.3.4-1|29	%{_miconsdir}/*.png
21cr|gtklp-1.3.4-1|30	%{_mandir}/man1/*
21cr|gtklp-1.3.4-1|31	
21cr|gtklp-1.3.4-1|32	#----------------------------------------------------------------------------
21cr|gtklp-1.3.4-1|33	
21cr|gtklp-1.3.4-1|34	%prep
21cr|gtklp-1.3.4-1|35	%setup -q
21cr|gtklp-1.3.4-1|36	%patch0 -p1
21cr|gtklp-1.3.4-1|37	%patch1 -p1 -b .strfmt
21cr|gtklp-1.3.4-1|38	%patch2 -p1
21cr|gtklp-1.3.4-1|39	
21cr|gtklp-1.3.4-1|40	sed -e '/DEF_BROWSER_CMD/{s:netscape:firefox:}' \
21cr|gtklp-1.3.4-1|41	-e '/DEF_HELP_HOME/{s:631/sum.html#STANDARD_OPTIONS:631/help/:}' \
21cr|gtklp-1.3.4-1|42	-i include/defaults.h
21cr|gtklp-1.3.4-1|43	
21cr|gtklp-1.3.4-1|44	chmod 644 gtklpq/*.c
21cr|gtklp-1.3.4-1|45	chmod 644 man/*.1
21cr|gtklp-1.3.4-1|46	
21cr|gtklp-1.3.4-1|47	%build
21cr|gtklp-1.3.4-1|48	%global optflags %{optflags} -fcommon
21cr|gtklp-1.3.4-1|49	autoreconf -fi
21cr|gtklp-1.3.4-1|50	%configure --enable-forte
21cr|gtklp-1.3.4-1|51	%make
21cr|gtklp-1.3.4-1|52	
21cr|gtklp-1.3.4-1|53	%install
21cr|gtklp-1.3.4-1|54	mkdir -p %{buildroot}/%{_datadir}/applications/
21cr|gtklp-1.3.4-1|55	install -d %{buildroot}%{_liconsdir}
21cr|gtklp-1.3.4-1|56	install -d %{buildroot}%{_iconsdir}
21cr|gtklp-1.3.4-1|57	install -d %{buildroot}%{_miconsdir}
21cr|gtklp-1.3.4-1|58	
21cr|gtklp-1.3.4-1|59	%makeinstall_std
21cr|gtklp-1.3.4-1|60	
21cr|gtklp-1.3.4-1|61	# menu entry
21cr|gtklp-1.3.4-1|62	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gtklp-1.3.4-1|63	[Desktop Entry]
21cr|gtklp-1.3.4-1|64	Type=Application
21cr|gtklp-1.3.4-1|65	Name=GTK CUPS
21cr|gtklp-1.3.4-1|66	Comment=GTK Frontend for CUPS
21cr|gtklp-1.3.4-1|67	Exec=%{_bindir}/gtklp
21cr|gtklp-1.3.4-1|68	Icon=gtklp
21cr|gtklp-1.3.4-1|69	Categories=HardwareSettings;Settings;GTK;
21cr|gtklp-1.3.4-1|70	EOF
21cr|gtklp-1.3.4-1|71	
21cr|gtklp-1.3.4-1|72	cat << EOF > %{buildroot}%{_datadir}/applications/gtklpq.desktop
21cr|gtklp-1.3.4-1|73	[Desktop Entry]
21cr|gtklp-1.3.4-1|74	Type=Application
21cr|gtklp-1.3.4-1|75	Name=GTK Printer Queue
21cr|gtklp-1.3.4-1|76	Comment=GTK Frontend to GTKlp CUPS Queue
21cr|gtklp-1.3.4-1|77	Exec=%{_bindir}/gtklpq
21cr|gtklp-1.3.4-1|78	Icon=gtklp
21cr|gtklp-1.3.4-1|79	Categories=HardwareSettings;Settings;GTK;
21cr|gtklp-1.3.4-1|80	EOF
21cr|gtklp-1.3.4-1|81	
21cr|gtklp-1.3.4-1|82	# menu icon
21cr|gtklp-1.3.4-1|83	install -m0644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
21cr|gtklp-1.3.4-1|84	install -m0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|gtklp-1.3.4-1|85	install -m0644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png
21cr|gtklp-1.3.4-1|86	
21cr|gtklp-1.3.4-1|87	# locales
21cr|gtklp-1.3.4-1|88	%find_lang %{name}

2123 21
21cr|gtkmathview-0.8.0-13|1	%define major 0
21cr|gtkmathview-0.8.0-13|2	%define libname %mklibname %{name} %{major}
21cr|gtkmathview-0.8.0-13|3	%define devname %mklibname %{name} -d
21cr|gtkmathview-0.8.0-13|4	
21cr|gtkmathview-0.8.0-13|5	Summary:	C++ rendering engine for MathML documents
21cr|gtkmathview-0.8.0-13|6	Name:		gtkmathview
21cr|gtkmathview-0.8.0-13|7	Version:	0.8.0
21cr|gtkmathview-0.8.0-13|8	Release:	13
21cr|gtkmathview-0.8.0-13|9	License:	GPLv3+
21cr|gtkmathview-0.8.0-13|10	Group:		Networking/WWW
21cr|gtkmathview-0.8.0-13|11	Url:		http://www.cs.unibo.it/helm/mml-widget/
21cr|gtkmathview-0.8.0-13|12	Source0:	http://helm.cs.unibo.it/mml-widget/sources/%{name}-%{version}.tar.gz
21cr|gtkmathview-0.8.0-13|13	Source1:	gtkmathview.html.tar.bz2
21cr|gtkmathview-0.8.0-13|14	Patch0:		gtkmathview-0.8.0-cond-t1.patch
21cr|gtkmathview-0.8.0-13|15	Patch1:		gtkmathview-0.8.0-gcc43.patch
21cr|gtkmathview-0.8.0-13|16	Patch2:		gtkmathview-0.8.0-gcc44.patch
21cr|gtkmathview-0.8.0-13|17	Patch3:		gtkmathview-0.8.0-fix-link.patch
21cr|gtkmathview-0.8.0-13|18	Patch4:		gtkmathview-0.8.0-no-static.patch
21cr|gtkmathview-0.8.0-13|19	Patch5:		gtkmathview-0.8.0-gcc47.patch
21cr|gtkmathview-0.8.0-13|20	Patch6:		gtkmathview-0.8.0-gcc7.patch
21cr|gtkmathview-0.8.0-13|21	Patch7:		gtkmathview-gcc-fixes-git3918e8.patch
21cr|gtkmathview-0.8.0-13|22	BuildRequires:	xsltproc
21cr|gtkmathview-0.8.0-13|23	BuildRequires:	t1lib-devel
21cr|gtkmathview-0.8.0-13|24	BuildRequires:	popt-devel
21cr|gtkmathview-0.8.0-13|25	#BuildRequires:	pkgconfig(gdome2-cpp-smart)
21cr|gtkmathview-0.8.0-13|26	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtkmathview-0.8.0-13|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gtkmathview-0.8.0-13|28	Requires:	fonts-ttf-latex
21cr|gtkmathview-0.8.0-13|29	
21cr|gtkmathview-0.8.0-13|30	%description
21cr|gtkmathview-0.8.0-13|31	GtkMathView is a GTK Widget for rendering MathML documents.
21cr|gtkmathview-0.8.0-13|32	
21cr|gtkmathview-0.8.0-13|33	%files
21cr|gtkmathview-0.8.0-13|34	%doc AUTHORS BUGS COPYING ChangeLog HISTORY INSTALL LICENSE NEWS README TODO
21cr|gtkmathview-0.8.0-13|35	%doc %{_docdir}/%{name}/gtkmathview.html
21cr|gtkmathview-0.8.0-13|36	%config(noreplace) %{_sysconfdir}/gtkmathview/gtkmathview.conf.xml
21cr|gtkmathview-0.8.0-13|37	%{_bindir}/*
21cr|gtkmathview-0.8.0-13|38	%{_datadir}/%{name}
21cr|gtkmathview-0.8.0-13|39	%{_mandir}/man1/*
21cr|gtkmathview-0.8.0-13|40	
21cr|gtkmathview-0.8.0-13|41	#----------------------------------------------------------------------------
21cr|gtkmathview-0.8.0-13|42	
21cr|gtkmathview-0.8.0-13|43	%package -n %{libname}
21cr|gtkmathview-0.8.0-13|44	Summary:	Libraries for gtkmathview
21cr|gtkmathview-0.8.0-13|45	Group:		System/Libraries
21cr|gtkmathview-0.8.0-13|46	
21cr|gtkmathview-0.8.0-13|47	%description -n %{libname}
21cr|gtkmathview-0.8.0-13|48	GtkMathView is a GTK Widget for rendering MathML documents.
21cr|gtkmathview-0.8.0-13|49	
21cr|gtkmathview-0.8.0-13|50	%files -n %{libname}
21cr|gtkmathview-0.8.0-13|51	%{_libdir}/lib*.so.%{major}*
21cr|gtkmathview-0.8.0-13|52	
21cr|gtkmathview-0.8.0-13|53	#----------------------------------------------------------------------------
21cr|gtkmathview-0.8.0-13|54	
21cr|gtkmathview-0.8.0-13|55	%package -n %{devname}
21cr|gtkmathview-0.8.0-13|56	Summary:	Libraries and include files for gtkmathview
21cr|gtkmathview-0.8.0-13|57	Group:		Development/C++
21cr|gtkmathview-0.8.0-13|58	Requires:	%{libname} = %{EVRD}
21cr|gtkmathview-0.8.0-13|59	Provides:	%{name}-devel = %{EVRD}
21cr|gtkmathview-0.8.0-13|60	
21cr|gtkmathview-0.8.0-13|61	%description -n %{devname}
21cr|gtkmathview-0.8.0-13|62	GtkMathView is a GTK Widget for rendering MathML documents.
21cr|gtkmathview-0.8.0-13|63	
21cr|gtkmathview-0.8.0-13|64	%files -n %{devname}
21cr|gtkmathview-0.8.0-13|65	%{_libdir}/lib*.so
21cr|gtkmathview-0.8.0-13|66	%{_includedir}/*
21cr|gtkmathview-0.8.0-13|67	%{_libdir}/pkgconfig/*
21cr|gtkmathview-0.8.0-13|68	
21cr|gtkmathview-0.8.0-13|69	#----------------------------------------------------------------------------
21cr|gtkmathview-0.8.0-13|70	
21cr|gtkmathview-0.8.0-13|71	%prep
21cr|gtkmathview-0.8.0-13|72	%setup -q
21cr|gtkmathview-0.8.0-13|73	%patch0 -p1
21cr|gtkmathview-0.8.0-13|74	%patch1 -p1
21cr|gtkmathview-0.8.0-13|75	%patch2 -p0
21cr|gtkmathview-0.8.0-13|76	%patch3 -p0
21cr|gtkmathview-0.8.0-13|77	%patch4 -p1
21cr|gtkmathview-0.8.0-13|78	%patch5 -p1
21cr|gtkmathview-0.8.0-13|79	%patch6 -p1
21cr|gtkmathview-0.8.0-13|80	%patch7 -p1
21cr|gtkmathview-0.8.0-13|81	# AM_BINRELOC missing, just ignore
21cr|gtkmathview-0.8.0-13|82	echo 'AC_DEFUN([AM_BINRELOC], [])' > acinclude.m4
21cr|gtkmathview-0.8.0-13|83	
21cr|gtkmathview-0.8.0-13|84	%build
21cr|gtkmathview-0.8.0-13|85	autoreconf -fi
21cr|gtkmathview-0.8.0-13|86	%configure \
21cr|gtkmathview-0.8.0-13|87	--disable-static
21cr|gtkmathview-0.8.0-13|88	
21cr|gtkmathview-0.8.0-13|89	make
21cr|gtkmathview-0.8.0-13|90	
21cr|gtkmathview-0.8.0-13|91	##Add updated html reference manual##
21cr|gtkmathview-0.8.0-13|92	mkdir DATA.TMP
21cr|gtkmathview-0.8.0-13|93	cd DATA.TMP
21cr|gtkmathview-0.8.0-13|94	tar xjf %{SOURCE1}
21cr|gtkmathview-0.8.0-13|95	cd ..
21cr|gtkmathview-0.8.0-13|96	
21cr|gtkmathview-0.8.0-13|97	%install
21cr|gtkmathview-0.8.0-13|98	%makeinstall_std
21cr|gtkmathview-0.8.0-13|99	mkdir -p %{buildroot}/%{_docdir}/%{name}
21cr|gtkmathview-0.8.0-13|100	cp -r DATA.TMP/%{name}.html %{buildroot}/%{_docdir}/%{name}
21cr|gtkmathview-0.8.0-13|101	

2124 21
21cr|gtkmm2.4-documentation-2.24.1-6|1	%define pkgname gtkmm-documentation
21cr|gtkmm2.4-documentation-2.24.1-6|2	%define api 2.4
21cr|gtkmm2.4-documentation-2.24.1-6|3	
21cr|gtkmm2.4-documentation-2.24.1-6|4	Summary:	GTKmm reference manual and examples
21cr|gtkmm2.4-documentation-2.24.1-6|5	Name:		gtkmm%{api}-documentation
21cr|gtkmm2.4-documentation-2.24.1-6|6	Version:	2.24.1
21cr|gtkmm2.4-documentation-2.24.1-6|7	Release:	6
21cr|gtkmm2.4-documentation-2.24.1-6|8	License:	GPLv2+ and GFDL
21cr|gtkmm2.4-documentation-2.24.1-6|9	Group:		Books/Other
21cr|gtkmm2.4-documentation-2.24.1-6|10	Url:		http://gtkmm.sourceforge.net/
21cr|gtkmm2.4-documentation-2.24.1-6|11	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21cr|gtkmm2.4-documentation-2.24.1-6|12	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|gtkmm2.4-documentation-2.24.1-6|13	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gtkmm2.4-documentation-2.24.1-6|14	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|gtkmm2.4-documentation-2.24.1-6|15	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|gtkmm2.4-documentation-2.24.1-6|16	Requires:	gtkmm2.4-doc
21cr|gtkmm2.4-documentation-2.24.1-6|17	BuildArch:	noarch
21cr|gtkmm2.4-documentation-2.24.1-6|18	
21cr|gtkmm2.4-documentation-2.24.1-6|19	%description
21cr|gtkmm2.4-documentation-2.24.1-6|20	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21cr|gtkmm2.4-documentation-2.24.1-6|21	Highlights include typesafe callbacks, widgets extensible via inheritance
21cr|gtkmm2.4-documentation-2.24.1-6|22	and a comprehensive set of widget classes that can be freely combined to
21cr|gtkmm2.4-documentation-2.24.1-6|23	quickly create complex user interfaces.
21cr|gtkmm2.4-documentation-2.24.1-6|24	
21cr|gtkmm2.4-documentation-2.24.1-6|25	This package contains all API documentation for gtkmm. You can readily read
21cr|gtkmm2.4-documentation-2.24.1-6|26	this documentation with devhelp, a documentation reader.
21cr|gtkmm2.4-documentation-2.24.1-6|27	
21cr|gtkmm2.4-documentation-2.24.1-6|28	%files -f gtkmm-tutorial.lang
21cr|gtkmm2.4-documentation-2.24.1-6|29	%doc %{_datadir}/doc/gtkmm-%{api}
21cr|gtkmm2.4-documentation-2.24.1-6|30	
21cr|gtkmm2.4-documentation-2.24.1-6|31	#----------------------------------------------------------------------------
21cr|gtkmm2.4-documentation-2.24.1-6|32	
21cr|gtkmm2.4-documentation-2.24.1-6|33	%prep
21cr|gtkmm2.4-documentation-2.24.1-6|34	%setup -q -n %{pkgname}-%{version}
21cr|gtkmm2.4-documentation-2.24.1-6|35	
21cr|gtkmm2.4-documentation-2.24.1-6|36	%build
21cr|gtkmm2.4-documentation-2.24.1-6|37	./configure --prefix=%{_prefix}
21cr|gtkmm2.4-documentation-2.24.1-6|38	make
21cr|gtkmm2.4-documentation-2.24.1-6|39	
21cr|gtkmm2.4-documentation-2.24.1-6|40	%install
21cr|gtkmm2.4-documentation-2.24.1-6|41	%makeinstall_std
21cr|gtkmm2.4-documentation-2.24.1-6|42	
21cr|gtkmm2.4-documentation-2.24.1-6|43	%find_lang gtkmm-tutorial --with-gnome || touch gtkmm-tutorial.lang
21cr|gtkmm2.4-documentation-2.24.1-6|44	
21cr|gtkmm2.4-documentation-2.24.1-6|45	#gw already in gtkmm2.4-doc
21cr|gtkmm2.4-documentation-2.24.1-6|46	rm -rf %{buildroot}%{_datadir}/doc/gtkmm-%{api}/docs/{FAQ,images}

2125 21
21cr|gtkmm3.0-documentation-3.4.1-4|1	%define pkgname	gtkmm-documentation
21cr|gtkmm3.0-documentation-3.4.1-4|2	%define api	3.0
21cr|gtkmm3.0-documentation-3.4.1-4|3	
21cr|gtkmm3.0-documentation-3.4.1-4|4	Summary:	GTKmm reference manual and examples
21cr|gtkmm3.0-documentation-3.4.1-4|5	Name:		gtkmm%{api}-documentation
21cr|gtkmm3.0-documentation-3.4.1-4|6	Version:	3.4.1
21cr|gtkmm3.0-documentation-3.4.1-4|7	Release:	4
21cr|gtkmm3.0-documentation-3.4.1-4|8	License:	GPLv2+ and GFDL
21cr|gtkmm3.0-documentation-3.4.1-4|9	Group:		Books/Other
21cr|gtkmm3.0-documentation-3.4.1-4|10	URL:		http://gtkmm.sourceforge.net/
21cr|gtkmm3.0-documentation-3.4.1-4|11	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz
21cr|gtkmm3.0-documentation-3.4.1-4|12	BuildArch: noarch
21cr|gtkmm3.0-documentation-3.4.1-4|13	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|gtkmm3.0-documentation-3.4.1-4|14	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|gtkmm3.0-documentation-3.4.1-4|15	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|gtkmm3.0-documentation-3.4.1-4|16	Requires:	gtkmm3.0-doc
21cr|gtkmm3.0-documentation-3.4.1-4|17	
21cr|gtkmm3.0-documentation-3.4.1-4|18	%description
21cr|gtkmm3.0-documentation-3.4.1-4|19	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm3 wraps GTK+ 3.
21cr|gtkmm3.0-documentation-3.4.1-4|20	Highlights include typesafe callbacks, widgets extensible via inheritance
21cr|gtkmm3.0-documentation-3.4.1-4|21	and a comprehensive set of widget classes that can be freely combined to
21cr|gtkmm3.0-documentation-3.4.1-4|22	quickly create complex user interfaces.
21cr|gtkmm3.0-documentation-3.4.1-4|23	
21cr|gtkmm3.0-documentation-3.4.1-4|24	This package contains all API documentation for gtkmm. You can readily read
21cr|gtkmm3.0-documentation-3.4.1-4|25	this documentation with devhelp, a documentation reader.
21cr|gtkmm3.0-documentation-3.4.1-4|26	
21cr|gtkmm3.0-documentation-3.4.1-4|27	%prep
21cr|gtkmm3.0-documentation-3.4.1-4|28	%setup -qn %{pkgname}-%{version}
21cr|gtkmm3.0-documentation-3.4.1-4|29	
21cr|gtkmm3.0-documentation-3.4.1-4|30	%build
21cr|gtkmm3.0-documentation-3.4.1-4|31	%configure \
21cr|gtkmm3.0-documentation-3.4.1-4|32	--build=%{_build}
21cr|gtkmm3.0-documentation-3.4.1-4|33	
21cr|gtkmm3.0-documentation-3.4.1-4|34	%make
21cr|gtkmm3.0-documentation-3.4.1-4|35	
21cr|gtkmm3.0-documentation-3.4.1-4|36	%install
21cr|gtkmm3.0-documentation-3.4.1-4|37	%makeinstall_std
21cr|gtkmm3.0-documentation-3.4.1-4|38	
21cr|gtkmm3.0-documentation-3.4.1-4|39	%find_lang gtkmm-tutorial --with-gnome
21cr|gtkmm3.0-documentation-3.4.1-4|40	
21cr|gtkmm3.0-documentation-3.4.1-4|41	%files -f gtkmm-tutorial.lang
21cr|gtkmm3.0-documentation-3.4.1-4|42	%doc %{_datadir}/doc/gtkmm-%{api}

2126 21
21cr|gtkmm-documentation-4.10.1-1|1	Summary:	Documentation for gtkmm, a C++ API for GTK
21cr|gtkmm-documentation-4.10.1-1|2	Name:		gtkmm-documentation
21cr|gtkmm-documentation-4.10.1-1|3	Version:	4.10.1
21cr|gtkmm-documentation-4.10.1-1|4	Release:	1
21cr|gtkmm-documentation-4.10.1-1|5	License:	GPLv2
21cr|gtkmm-documentation-4.10.1-1|6	Group:		Documentation
21cr|gtkmm-documentation-4.10.1-1|7	Url:		https://gitlab.gnome.org/GNOME/gtkmm-documentation
21cr|gtkmm-documentation-4.10.1-1|8	Source0:	https://github.com/GNOME/gtkmm-documentation/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|gtkmm-documentation-4.10.1-1|9	Patch0:		gtkmm-documentation-4.10.1-nonet.patch
21cr|gtkmm-documentation-4.10.1-1|10	BuildRequires:	dblatex
21cr|gtkmm-documentation-4.10.1-1|11	BuildRequires:	fop
21cr|gtkmm-documentation-4.10.1-1|12	BuildRequires:	gettext
21cr|gtkmm-documentation-4.10.1-1|13	BuildRequires:	itstool
21cr|gtkmm-documentation-4.10.1-1|14	BuildRequires:	libxml2-utils
21cr|gtkmm-documentation-4.10.1-1|15	BuildRequires:	meson
21cr|gtkmm-documentation-4.10.1-1|16	BuildRequires:	xsltproc
21cr|gtkmm-documentation-4.10.1-1|17	BuildRequires:	pkgconfig(giomm-2.68)
21cr|gtkmm-documentation-4.10.1-1|18	BuildRequires:	pkgconfig(gtkmm-4.0)
21cr|gtkmm-documentation-4.10.1-1|19	BuildArch:	noarch
21cr|gtkmm-documentation-4.10.1-1|20	
21cr|gtkmm-documentation-4.10.1-1|21	%description
21cr|gtkmm-documentation-4.10.1-1|22	Documentation for gtkmm, a C++ API for GTK.
21cr|gtkmm-documentation-4.10.1-1|23	
21cr|gtkmm-documentation-4.10.1-1|24	%files -f %{name}.lang
21cr|gtkmm-documentation-4.10.1-1|25	%doc README.md
21cr|gtkmm-documentation-4.10.1-1|26	%license COPYING
21cr|gtkmm-documentation-4.10.1-1|27	%{_defaultdocdir}/gtkmm-4.0
21cr|gtkmm-documentation-4.10.1-1|28	
21cr|gtkmm-documentation-4.10.1-1|29	#------------------------------------------------------------------
21cr|gtkmm-documentation-4.10.1-1|30	
21cr|gtkmm-documentation-4.10.1-1|31	%prep
21cr|gtkmm-documentation-4.10.1-1|32	%autosetup -p1
21cr|gtkmm-documentation-4.10.1-1|33	
21cr|gtkmm-documentation-4.10.1-1|34	%build
21cr|gtkmm-documentation-4.10.1-1|35	%meson
21cr|gtkmm-documentation-4.10.1-1|36	%meson_build
21cr|gtkmm-documentation-4.10.1-1|37	
21cr|gtkmm-documentation-4.10.1-1|38	%install
21cr|gtkmm-documentation-4.10.1-1|39	%meson_install
21cr|gtkmm-documentation-4.10.1-1|40	
21cr|gtkmm-documentation-4.10.1-1|41	%find_lang %{name} --all-name --with-gnome

2127 21
21cr|gtk-nodoka-engine-0.7.5-5|1	%define gtk2version %(pkg-config gtk+-2.0 --modversion 2> /dev/null)
21cr|gtk-nodoka-engine-0.7.5-5|2	%define nogtk2 %(pkg-config gtk+-2.0 --modversion &> /dev/null; echo $?)
21cr|gtk-nodoka-engine-0.7.5-5|3	
21cr|gtk-nodoka-engine-0.7.5-5|4	Name:           gtk-nodoka-engine
21cr|gtk-nodoka-engine-0.7.5-5|5	Version:        0.7.5
21cr|gtk-nodoka-engine-0.7.5-5|6	Release:        5
21cr|gtk-nodoka-engine-0.7.5-5|7	Summary:        The Nodoka GTK Theme Engine
21cr|gtk-nodoka-engine-0.7.5-5|8	Group:          Graphical desktop/GNOME
21cr|gtk-nodoka-engine-0.7.5-5|9	License:        GPLv2
21cr|gtk-nodoka-engine-0.7.5-5|10	URL:            http://fedoraproject.org/wiki/Artwork/NodokaTheme
21cr|gtk-nodoka-engine-0.7.5-5|11	Source0:        https://fedorahosted.org/released/nodoka/%{name}-%{version}.tar.gz
21cr|gtk-nodoka-engine-0.7.5-5|12	BuildRequires:  gtk2-devel >= 2.18
21cr|gtk-nodoka-engine-0.7.5-5|13	%if 0%{?nogtk2}
21cr|gtk-nodoka-engine-0.7.5-5|14	Requires:       gtk2
21cr|gtk-nodoka-engine-0.7.5-5|15	%else
21cr|gtk-nodoka-engine-0.7.5-5|16	Requires:       gtk2 >= %{?gtk2version}
21cr|gtk-nodoka-engine-0.7.5-5|17	%endif
21cr|gtk-nodoka-engine-0.7.5-5|18	Provides:       gtk2-nodoka-engine = %{version}-%{release}
21cr|gtk-nodoka-engine-0.7.5-5|19	Recommends:       gtk-nodoka-engine-extras
21cr|gtk-nodoka-engine-0.7.5-5|20	
21cr|gtk-nodoka-engine-0.7.5-5|21	%description
21cr|gtk-nodoka-engine-0.7.5-5|22	Nodoka is a Murrine engine based gtk2 theme engine. The package is shipped with
21cr|gtk-nodoka-engine-0.7.5-5|23	a default Nodoka theme featuring the engine.
21cr|gtk-nodoka-engine-0.7.5-5|24	
21cr|gtk-nodoka-engine-0.7.5-5|25	%package extras
21cr|gtk-nodoka-engine-0.7.5-5|26	Summary:   Extra themes for Nodoka Gtk2 theme engine
21cr|gtk-nodoka-engine-0.7.5-5|27	Group:     Graphical desktop/GNOME
21cr|gtk-nodoka-engine-0.7.5-5|28	Requires:  %{name} >= 0.6.90.1
21cr|gtk-nodoka-engine-0.7.5-5|29	Provides:  gtk2-nodoka-engine-extras = %{version}-%{release}
21cr|gtk-nodoka-engine-0.7.5-5|30	BuildArch: noarch
21cr|gtk-nodoka-engine-0.7.5-5|31	
21cr|gtk-nodoka-engine-0.7.5-5|32	%description extras
21cr|gtk-nodoka-engine-0.7.5-5|33	This package contains extra themes for the Nodoka Gtk2 theme engine.
21cr|gtk-nodoka-engine-0.7.5-5|34	
21cr|gtk-nodoka-engine-0.7.5-5|35	%prep
21cr|gtk-nodoka-engine-0.7.5-5|36	%setup -q
21cr|gtk-nodoka-engine-0.7.5-5|37	
21cr|gtk-nodoka-engine-0.7.5-5|38	%build
21cr|gtk-nodoka-engine-0.7.5-5|39	%configure --with-gtk=2.0
21cr|gtk-nodoka-engine-0.7.5-5|40	%make
21cr|gtk-nodoka-engine-0.7.5-5|41	
21cr|gtk-nodoka-engine-0.7.5-5|42	%install
21cr|gtk-nodoka-engine-0.7.5-5|43	rm -rf %{buildroot}
21cr|gtk-nodoka-engine-0.7.5-5|44	%makeinstall_std
21cr|gtk-nodoka-engine-0.7.5-5|45	
21cr|gtk-nodoka-engine-0.7.5-5|46	#remove .la files
21cr|gtk-nodoka-engine-0.7.5-5|47	find %{buildroot} -name *.la | xargs rm -f
21cr|gtk-nodoka-engine-0.7.5-5|48	
21cr|gtk-nodoka-engine-0.7.5-5|49	%clean
21cr|gtk-nodoka-engine-0.7.5-5|50	rm -rf %{buildroot}
21cr|gtk-nodoka-engine-0.7.5-5|51	
21cr|gtk-nodoka-engine-0.7.5-5|52	%files
21cr|gtk-nodoka-engine-0.7.5-5|53	%defattr(-,root,root,-)
21cr|gtk-nodoka-engine-0.7.5-5|54	%doc AUTHORS ChangeLog COPYING CREDITS NEWS README TODO
21cr|gtk-nodoka-engine-0.7.5-5|55	%{_libdir}/gtk-2.0/2.10.0/engines/libnodoka.so
21cr|gtk-nodoka-engine-0.7.5-5|56	%{_datadir}/themes/Nodoka
21cr|gtk-nodoka-engine-0.7.5-5|57	
21cr|gtk-nodoka-engine-0.7.5-5|58	%files extras
21cr|gtk-nodoka-engine-0.7.5-5|59	%defattr(-,root,root,-)
21cr|gtk-nodoka-engine-0.7.5-5|60	%doc COPYING
21cr|gtk-nodoka-engine-0.7.5-5|61	%{_datadir}/themes/Nodoka-*

2128 21
21cr|gtkparasite-0.1.0-1|1	%define githash bfd9f37bd8219f576ddd5a062e2581c108e23a93
21cr|gtkparasite-0.1.0-1|2	%define shorthash %(echo "%githash" | cut -c -7)
21cr|gtkparasite-0.1.0-1|3	
21cr|gtkparasite-0.1.0-1|4	Summary:	A GUI debugging tool for GTK+ applications
21cr|gtkparasite-0.1.0-1|5	Name:		gtkparasite
21cr|gtkparasite-0.1.0-1|6	Version:	0.1.0
21cr|gtkparasite-0.1.0-1|7	Release:	1
21cr|gtkparasite-0.1.0-1|8	License:	MIT
21cr|gtkparasite-0.1.0-1|9	Group:		Development/Tools
21cr|gtkparasite-0.1.0-1|10	Url:		http://chipx86.github.io/gtkparasite/
21cr|gtkparasite-0.1.0-1|11	# http://github.com/chipx86/gtkparasite/tarball/master/%{githash}
21cr|gtkparasite-0.1.0-1|12	Source0:	chipx86-gtkparasite-%{shorthash}.tar.gz
21cr|gtkparasite-0.1.0-1|13	# for gnome-autogen.sh:
21cr|gtkparasite-0.1.0-1|14	BuildRequires:	gnome-common
21cr|gtkparasite-0.1.0-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkparasite-0.1.0-1|16	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|gtkparasite-0.1.0-1|17	
21cr|gtkparasite-0.1.0-1|18	%description
21cr|gtkparasite-0.1.0-1|19	Parasite is a debugging and development tool that runs inside your GTK+
21cr|gtkparasite-0.1.0-1|20	application's process. It can inspect your application, giving you detailed
21cr|gtkparasite-0.1.0-1|21	information on your UI, such as the hierarchy, X window IDs, widget properties,
21cr|gtkparasite-0.1.0-1|22	and more. You can modify properties on the fly in order to experiment with the
21cr|gtkparasite-0.1.0-1|23	look of your UI.
21cr|gtkparasite-0.1.0-1|24	
21cr|gtkparasite-0.1.0-1|25	But you can go further than that. You can actually modify your application
21cr|gtkparasite-0.1.0-1|26	logic while the program is running! Parasite includes an embedded Python shell
21cr|gtkparasite-0.1.0-1|27	that lets you write new code that directly interacts with your application's
21cr|gtkparasite-0.1.0-1|28	UI, regardless of the language the application is written in. Create new
21cr|gtkparasite-0.1.0-1|29	dialogs, attach temporary signal handlers to buttons, test out new logic, and
21cr|gtkparasite-0.1.0-1|30	gather additional debug information.
21cr|gtkparasite-0.1.0-1|31	
21cr|gtkparasite-0.1.0-1|32	If you've used Firebug, it's sort of like that, but for GTK+ applications.
21cr|gtkparasite-0.1.0-1|33	
21cr|gtkparasite-0.1.0-1|34	Usage:
21cr|gtkparasite-0.1.0-1|35	$ GTK_MODULES=gtkparasite <appname>
21cr|gtkparasite-0.1.0-1|36	
21cr|gtkparasite-0.1.0-1|37	%files
21cr|gtkparasite-0.1.0-1|38	%doc COPYING
21cr|gtkparasite-0.1.0-1|39	%{_libdir}/gtk-3.0/modules/libgtkparasite.so
21cr|gtkparasite-0.1.0-1|40	
21cr|gtkparasite-0.1.0-1|41	#----------------------------------------------------------------------------
21cr|gtkparasite-0.1.0-1|42	
21cr|gtkparasite-0.1.0-1|43	%prep
21cr|gtkparasite-0.1.0-1|44	%setup -qn chipx86-gtkparasite-%{shorthash}
21cr|gtkparasite-0.1.0-1|45	
21cr|gtkparasite-0.1.0-1|46	%build
21cr|gtkparasite-0.1.0-1|47	./autogen.sh
21cr|gtkparasite-0.1.0-1|48	%configure
21cr|gtkparasite-0.1.0-1|49	%make
21cr|gtkparasite-0.1.0-1|50	
21cr|gtkparasite-0.1.0-1|51	%install
21cr|gtkparasite-0.1.0-1|52	%makeinstall_std
21cr|gtkparasite-0.1.0-1|53	
21cr|gtkparasite-0.1.0-1|54	rm %{buildroot}%{_libdir}/gtk-3.0/modules/*a

2129 21
21cr|gtkpasman-0.12.1-5|1	Summary:	GTK passwords manager for system and network administrators
21cr|gtkpasman-0.12.1-5|2	Name:		gtkpasman
21cr|gtkpasman-0.12.1-5|3	Version:	0.12.1
21cr|gtkpasman-0.12.1-5|4	Release:	5
21cr|gtkpasman-0.12.1-5|5	License:	GPLv2+
21cr|gtkpasman-0.12.1-5|6	Group:		File tools
21cr|gtkpasman-0.12.1-5|7	Url:		http://gtkpasman.sourceforge.net/
21cr|gtkpasman-0.12.1-5|8	Source0:	http://downloads.sourceforge.net/project/gtkpasman/%{name}-sources/%{version}/%{name}-%{version}.tar.xz
21cr|gtkpasman-0.12.1-5|9	# Translations make ABF hang :-/
21cr|gtkpasman-0.12.1-5|10	Patch0:		gtkpasman-0.12.1-no-locale.patch
21cr|gtkpasman-0.12.1-5|11	Patch1:		gtkpasman-0.12.1-deprecated.patch
21cr|gtkpasman-0.12.1-5|12	BuildRequires:	pkgconfig(gio-2.0)
21cr|gtkpasman-0.12.1-5|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkpasman-0.12.1-5|14	Requires:	gnupg
21cr|gtkpasman-0.12.1-5|15	
21cr|gtkpasman-0.12.1-5|16	%description
21cr|gtkpasman-0.12.1-5|17	It is a graphical interface to manage the usage of passwords related to servers
21cr|gtkpasman-0.12.1-5|18	or services, grouped by customers (plateforms, etc.) The purpose is to provide
21cr|gtkpasman-0.12.1-5|19	system and network administrators a convenient tool to manage a passwords
21cr|gtkpasman-0.12.1-5|20	knowledge base related to customers, servers, services...
21cr|gtkpasman-0.12.1-5|21	
21cr|gtkpasman-0.12.1-5|22	It can help to retrieve passwords, or even connect to servers (ssh, telnet,
21cr|gtkpasman-0.12.1-5|23	FTP...). Passwords will be kept in a gnupg crypted file. The structure of the
21cr|gtkpasman-0.12.1-5|24	file is predefined, but very easy to edit and maintain. The gtk application
21cr|gtkpasman-0.12.1-5|25	can switch between a discreet applet and a full list of containers.
21cr|gtkpasman-0.12.1-5|26	
21cr|gtkpasman-0.12.1-5|27	%files
21cr|gtkpasman-0.12.1-5|28	%doc README NEWS AUTHORS
21cr|gtkpasman-0.12.1-5|29	%{_bindir}/gtkpasman
21cr|gtkpasman-0.12.1-5|30	%{_datadir}/applications/gtkpasman.desktop
21cr|gtkpasman-0.12.1-5|31	%{_datadir}/glib-2.0/schemas/gtkpasman.gschema.xml
21cr|gtkpasman-0.12.1-5|32	
21cr|gtkpasman-0.12.1-5|33	#----------------------------------------------------------------------------
21cr|gtkpasman-0.12.1-5|34	
21cr|gtkpasman-0.12.1-5|35	%prep
21cr|gtkpasman-0.12.1-5|36	%setup -q
21cr|gtkpasman-0.12.1-5|37	%patch0 -p1
21cr|gtkpasman-0.12.1-5|38	%patch1 -p1
21cr|gtkpasman-0.12.1-5|39	
21cr|gtkpasman-0.12.1-5|40	%build
21cr|gtkpasman-0.12.1-5|41	autoreconf -fi
21cr|gtkpasman-0.12.1-5|42	%configure
21cr|gtkpasman-0.12.1-5|43	%make
21cr|gtkpasman-0.12.1-5|44	
21cr|gtkpasman-0.12.1-5|45	%install
21cr|gtkpasman-0.12.1-5|46	%makeinstall_std

2130 21
21cr|gtk-sharp3-2.99.3-6|1	%define oname gtk-sharp
21cr|gtk-sharp3-2.99.3-6|2	%define monodir %{_prefix}/lib/mono
21cr|gtk-sharp3-2.99.3-6|3	
21cr|gtk-sharp3-2.99.3-6|4	Summary:	C# language binding for the gtk+ 3.0 toolkit
21cr|gtk-sharp3-2.99.3-6|5	Name:		gtk-sharp3
21cr|gtk-sharp3-2.99.3-6|6	Version:	2.99.3
21cr|gtk-sharp3-2.99.3-6|7	Release:	6
21cr|gtk-sharp3-2.99.3-6|8	License:	LGPLv2+
21cr|gtk-sharp3-2.99.3-6|9	Group:		Development/C#
21cr|gtk-sharp3-2.99.3-6|10	Url:		http://gtk-sharp.sourceforge.net/
21cr|gtk-sharp3-2.99.3-6|11	Source0:	https://download.gnome.org/sources/gtk-sharp/2.99/%{oname}-%{version}.tar.xz
21cr|gtk-sharp3-2.99.3-6|12	Patch0:		gtk-sharp-2.99.3-mcs.patch
21cr|gtk-sharp3-2.99.3-6|13	Patch1:		gtk-sharp3-2.99.3-gui-thread-check.patch
21cr|gtk-sharp3-2.99.3-6|14	Patch2:		gtk-sharp3-2.99.3-gtkrange.patch
21cr|gtk-sharp3-2.99.3-6|15	BuildRequires:	pkgconfig(atk)
21cr|gtk-sharp3-2.99.3-6|16	BuildRequires:	pkgconfig(gio-2.0)
21cr|gtk-sharp3-2.99.3-6|17	BuildRequires:	pkgconfig(gobject-2.0)
21cr|gtk-sharp3-2.99.3-6|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtk-sharp3-2.99.3-6|19	BuildRequires:	pkgconfig(mono)
21cr|gtk-sharp3-2.99.3-6|20	BuildRequires:	pkgconfig(pango)
21cr|gtk-sharp3-2.99.3-6|21	BuildRequires:	monodoc
21cr|gtk-sharp3-2.99.3-6|22	
21cr|gtk-sharp3-2.99.3-6|23	%description
21cr|gtk-sharp3-2.99.3-6|24	Gtk-sharp is a C# language binding for the gtk+ 3.0 toolkit.
21cr|gtk-sharp3-2.99.3-6|25	
21cr|gtk-sharp3-2.99.3-6|26	%files
21cr|gtk-sharp3-2.99.3-6|27	%{monodir}/gac/gdk-sharp
21cr|gtk-sharp3-2.99.3-6|28	%{monodir}/gac/gtk-dotnet
21cr|gtk-sharp3-2.99.3-6|29	%{monodir}/gac/gtk-sharp
21cr|gtk-sharp3-2.99.3-6|30	%{monodir}/gtk-sharp-3.0/gdk-sharp.dll
21cr|gtk-sharp3-2.99.3-6|31	%{monodir}/gtk-sharp-3.0/gtk-dotnet.dll
21cr|gtk-sharp3-2.99.3-6|32	%{monodir}/gtk-sharp-3.0/gtk-sharp.dll
21cr|gtk-sharp3-2.99.3-6|33	%{_libdir}/libgtksharpglue-3.so
21cr|gtk-sharp3-2.99.3-6|34	%{_libdir}/pkgconfig/gdk-sharp-3.0.pc
21cr|gtk-sharp3-2.99.3-6|35	%{_libdir}/pkgconfig/gtk-dotnet-3.0.pc
21cr|gtk-sharp3-2.99.3-6|36	%{_libdir}/pkgconfig/gtk-sharp-3.0.pc
21cr|gtk-sharp3-2.99.3-6|37	%{_libdir}/libmono-profiler-gui-thread-check.so*
21cr|gtk-sharp3-2.99.3-6|38	
21cr|gtk-sharp3-2.99.3-6|39	#-------------------------------------------------------------------------------------
21cr|gtk-sharp3-2.99.3-6|40	
21cr|gtk-sharp3-2.99.3-6|41	%package devel
21cr|gtk-sharp3-2.99.3-6|42	Summary:	C# code generation tools for %{name}
21cr|gtk-sharp3-2.99.3-6|43	Group:		Development/C#
21cr|gtk-sharp3-2.99.3-6|44	Requires:	%{name} = %{EVRD}
21cr|gtk-sharp3-2.99.3-6|45	
21cr|gtk-sharp3-2.99.3-6|46	%description devel
21cr|gtk-sharp3-2.99.3-6|47	This contains the code generation tools of gtk-sharp. It is needed for building
21cr|gtk-sharp3-2.99.3-6|48	C# wrappers for GObject APIs.
21cr|gtk-sharp3-2.99.3-6|49	
21cr|gtk-sharp3-2.99.3-6|50	%files devel
21cr|gtk-sharp3-2.99.3-6|51	%{_bindir}/gapi3-codegen
21cr|gtk-sharp3-2.99.3-6|52	%{_bindir}/gapi3-fixup
21cr|gtk-sharp3-2.99.3-6|53	%{_bindir}/gapi3-parser
21cr|gtk-sharp3-2.99.3-6|54	%{_prefix}/lib/gapi-3.0/gapi-fixup.exe
21cr|gtk-sharp3-2.99.3-6|55	%{_prefix}/lib/gapi-3.0/gapi-parser.exe
21cr|gtk-sharp3-2.99.3-6|56	%{_prefix}/lib/gapi-3.0/gapi2xml.pl
21cr|gtk-sharp3-2.99.3-6|57	%{_prefix}/lib/gapi-3.0/gapi_codegen.exe
21cr|gtk-sharp3-2.99.3-6|58	%{_prefix}/lib/gapi-3.0/gapi_pp.pl
21cr|gtk-sharp3-2.99.3-6|59	%{_libdir}/pkgconfig/gapi-3.0.pc
21cr|gtk-sharp3-2.99.3-6|60	%{_datadir}/gapi-3.0/atk-api.xml
21cr|gtk-sharp3-2.99.3-6|61	%{_datadir}/gapi-3.0/gdk-api.xml
21cr|gtk-sharp3-2.99.3-6|62	%{_datadir}/gapi-3.0/gio-api.xml
21cr|gtk-sharp3-2.99.3-6|63	%{_datadir}/gapi-3.0/glib-api.xml
21cr|gtk-sharp3-2.99.3-6|64	%{_datadir}/gapi-3.0/gtk-api.xml
21cr|gtk-sharp3-2.99.3-6|65	%{_datadir}/gapi-3.0/pango-api.xml
21cr|gtk-sharp3-2.99.3-6|66	%{_datadir}/gapi-3.0/gapi.xsd
21cr|gtk-sharp3-2.99.3-6|67	
21cr|gtk-sharp3-2.99.3-6|68	#-------------------------------------------------------------------------------------
21cr|gtk-sharp3-2.99.3-6|69	
21cr|gtk-sharp3-2.99.3-6|70	%package -n glib-sharp3
21cr|gtk-sharp3-2.99.3-6|71	Summary:	C# binding for glib
21cr|gtk-sharp3-2.99.3-6|72	Group:		Development/C#
21cr|gtk-sharp3-2.99.3-6|73	
21cr|gtk-sharp3-2.99.3-6|74	%description -n glib-sharp3
21cr|gtk-sharp3-2.99.3-6|75	Glib-sharp is a C# language binding for glib.
21cr|gtk-sharp3-2.99.3-6|76	
21cr|gtk-sharp3-2.99.3-6|77	%files -n glib-sharp3
21cr|gtk-sharp3-2.99.3-6|78	%{monodir}/gac/gio-sharp
21cr|gtk-sharp3-2.99.3-6|79	%{monodir}/gac/glib-sharp
21cr|gtk-sharp3-2.99.3-6|80	%{monodir}/gtk-sharp-3.0/gio-sharp.dll
21cr|gtk-sharp3-2.99.3-6|81	%{monodir}/gtk-sharp-3.0/glib-sharp.dll
21cr|gtk-sharp3-2.99.3-6|82	%{_libdir}/libgiosharpglue-3.so
21cr|gtk-sharp3-2.99.3-6|83	%{_libdir}/pkgconfig/gio-sharp-3.0.pc
21cr|gtk-sharp3-2.99.3-6|84	%{_libdir}/pkgconfig/glib-sharp-3.0.pc
21cr|gtk-sharp3-2.99.3-6|85	
21cr|gtk-sharp3-2.99.3-6|86	#-------------------------------------------------------------------------------------
21cr|gtk-sharp3-2.99.3-6|87	
21cr|gtk-sharp3-2.99.3-6|88	%package -n atk-sharp3
21cr|gtk-sharp3-2.99.3-6|89	Summary:	C# binding for atk
21cr|gtk-sharp3-2.99.3-6|90	Group:		Development/C#
21cr|gtk-sharp3-2.99.3-6|91	
21cr|gtk-sharp3-2.99.3-6|92	%description -n atk-sharp3
21cr|gtk-sharp3-2.99.3-6|93	Atk-sharp is a C# language binding for atk.
21cr|gtk-sharp3-2.99.3-6|94	
21cr|gtk-sharp3-2.99.3-6|95	%files -n atk-sharp3
21cr|gtk-sharp3-2.99.3-6|96	%{monodir}/gac/atk-sharp
21cr|gtk-sharp3-2.99.3-6|97	%{monodir}/gtk-sharp-3.0/atk-sharp.dll
21cr|gtk-sharp3-2.99.3-6|98	%{_libdir}/libatksharpglue-3.so
21cr|gtk-sharp3-2.99.3-6|99	
21cr|gtk-sharp3-2.99.3-6|100	#-------------------------------------------------------------------------------------
21cr|gtk-sharp3-2.99.3-6|101	
21cr|gtk-sharp3-2.99.3-6|102	%package -n cairo-sharp3
21cr|gtk-sharp3-2.99.3-6|103	Summary:	C# binding for cairo
21cr|gtk-sharp3-2.99.3-6|104	Group:		Development/C#
21cr|gtk-sharp3-2.99.3-6|105	
21cr|gtk-sharp3-2.99.3-6|106	%description -n cairo-sharp3
21cr|gtk-sharp3-2.99.3-6|107	Cairo-sharp is a C# language binding for cairo.
21cr|gtk-sharp3-2.99.3-6|108	
21cr|gtk-sharp3-2.99.3-6|109	%files -n cairo-sharp3
21cr|gtk-sharp3-2.99.3-6|110	%{monodir}/gac/cairo-sharp
21cr|gtk-sharp3-2.99.3-6|111	%{monodir}/gtk-sharp-3.0/cairo-sharp.dll
21cr|gtk-sharp3-2.99.3-6|112	
21cr|gtk-sharp3-2.99.3-6|113	#-------------------------------------------------------------------------------------
21cr|gtk-sharp3-2.99.3-6|114	
21cr|gtk-sharp3-2.99.3-6|115	%package -n pango-sharp3
21cr|gtk-sharp3-2.99.3-6|116	Summary:	C# binding for pango
21cr|gtk-sharp3-2.99.3-6|117	Group:		Development/C#
21cr|gtk-sharp3-2.99.3-6|118	
21cr|gtk-sharp3-2.99.3-6|119	%description -n pango-sharp3
21cr|gtk-sharp3-2.99.3-6|120	Pango-sharp is a C# language binding for pango.
21cr|gtk-sharp3-2.99.3-6|121	
21cr|gtk-sharp3-2.99.3-6|122	%files -n pango-sharp3
21cr|gtk-sharp3-2.99.3-6|123	%{monodir}/gac/pango-sharp
21cr|gtk-sharp3-2.99.3-6|124	%{monodir}/gtk-sharp-3.0/pango-sharp.dll
21cr|gtk-sharp3-2.99.3-6|125	%{_libdir}/libpangosharpglue-3.so
21cr|gtk-sharp3-2.99.3-6|126	
21cr|gtk-sharp3-2.99.3-6|127	#-------------------------------------------------------------------------------------
21cr|gtk-sharp3-2.99.3-6|128	
21cr|gtk-sharp3-2.99.3-6|129	%package doc
21cr|gtk-sharp3-2.99.3-6|130	Summary:	Documentation for gtk-sharp
21cr|gtk-sharp3-2.99.3-6|131	Group:		Development/C#
21cr|gtk-sharp3-2.99.3-6|132	BuildArch:	noarch
21cr|gtk-sharp3-2.99.3-6|133	Requires(post,postun):	monodoc-core
21cr|gtk-sharp3-2.99.3-6|134	
21cr|gtk-sharp3-2.99.3-6|135	%description doc
21cr|gtk-sharp3-2.99.3-6|136	Gtk-sharp is a C# language binding for the  gtk+ toolkit.
21cr|gtk-sharp3-2.99.3-6|137	This package provides documentation for gtk-sharp.
21cr|gtk-sharp3-2.99.3-6|138	
21cr|gtk-sharp3-2.99.3-6|139	%files doc
21cr|gtk-sharp3-2.99.3-6|140	%{_prefix}/lib/monodoc/sources/gtk-sharp-3-docs.source
21cr|gtk-sharp3-2.99.3-6|141	%{_prefix}/lib/monodoc/sources/gtk-sharp-3-docs.tree
21cr|gtk-sharp3-2.99.3-6|142	%{_prefix}/lib/monodoc/sources/gtk-sharp-3-docs.zip
21cr|gtk-sharp3-2.99.3-6|143	
21cr|gtk-sharp3-2.99.3-6|144	%post doc
21cr|gtk-sharp3-2.99.3-6|145	%{_bindir}/monodoc --make-index > /dev/null
21cr|gtk-sharp3-2.99.3-6|146	
21cr|gtk-sharp3-2.99.3-6|147	%postun doc
21cr|gtk-sharp3-2.99.3-6|148	if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
21cr|gtk-sharp3-2.99.3-6|149	fi
21cr|gtk-sharp3-2.99.3-6|150	
21cr|gtk-sharp3-2.99.3-6|151	#-------------------------------------------------------------------------------------
21cr|gtk-sharp3-2.99.3-6|152	
21cr|gtk-sharp3-2.99.3-6|153	%prep
21cr|gtk-sharp3-2.99.3-6|154	%autosetup -p1 -n %{oname}-%{version}
21cr|gtk-sharp3-2.99.3-6|155	
21cr|gtk-sharp3-2.99.3-6|156	%build
21cr|gtk-sharp3-2.99.3-6|157	autoreconf -fi
21cr|gtk-sharp3-2.99.3-6|158	%configure \
21cr|gtk-sharp3-2.99.3-6|159	--disable-static
21cr|gtk-sharp3-2.99.3-6|160	%make
21cr|gtk-sharp3-2.99.3-6|161	
21cr|gtk-sharp3-2.99.3-6|162	%install
21cr|gtk-sharp3-2.99.3-6|163	%makeinstall_std

2131 21
21cr|gtkshots-0.1-4|1	%define		sname	gtkShots
21cr|gtkshots-0.1-4|2	
21cr|gtkshots-0.1-4|3	Name:		gtkshots
21cr|gtkshots-0.1-4|4	Version:	0.1
21cr|gtkshots-0.1-4|5	Release:	4
21cr|gtkshots-0.1-4|6	Summary:	An utility to capture screenshots continuously
21cr|gtkshots-0.1-4|7	Group:		Graphics
21cr|gtkshots-0.1-4|8	License:	GPLv2+
21cr|gtkshots-0.1-4|9	URL:		http://gtkshots.sourceforge.net
21cr|gtkshots-0.1-4|10	Source:		http://sourceforge.net/projects/gtkshots/files/%{name}/%{version}/%{sname}-%{version}.tar.gz
21cr|gtkshots-0.1-4|11	BuildRequires:	imagemagick
21cr|gtkshots-0.1-4|12	Requires:	pygtk2
21cr|gtkshots-0.1-4|13	Buildarch:	noarch
21cr|gtkshots-0.1-4|14	
21cr|gtkshots-0.1-4|15	%description
21cr|gtkshots-0.1-4|16	GTKShots is a python/GTK application to capture screenshots continuosly.
21cr|gtkshots-0.1-4|17	It is a hand tool to automatically save the screenshots in a (un)specified
21cr|gtkshots-0.1-4|18	period of time, with the possibility to schedule it and to choose options
21cr|gtkshots-0.1-4|19	for each screenshot to be saved, such as the size, the parent folder and
21cr|gtkshots-0.1-4|20	the time interval between them.
21cr|gtkshots-0.1-4|21	
21cr|gtkshots-0.1-4|22	GTKShots could be used for a lot of different aims, for instance to create
21cr|gtkshots-0.1-4|23	presentations, to monitor desktop activity, or for any other scope that
21cr|gtkshots-0.1-4|24	needs a screenshots sequence.
21cr|gtkshots-0.1-4|25	
21cr|gtkshots-0.1-4|26	GTKShots is actually a GUI frontend to pyshots, my command-line python
21cr|gtkshots-0.1-4|27	script to do the same job. Thus, if you need to work on the terminal
21cr|gtkshots-0.1-4|28	sessions, you could take advantage of this.
21cr|gtkshots-0.1-4|29	
21cr|gtkshots-0.1-4|30	%prep
21cr|gtkshots-0.1-4|31	%setup -q -n %{sname}-%{version}
21cr|gtkshots-0.1-4|32	
21cr|gtkshots-0.1-4|33	%build
21cr|gtkshots-0.1-4|34	for N in 16 32 64 128; do convert %{name}.svg -resize ${N}x${N} $N.png; done
21cr|gtkshots-0.1-4|35	
21cr|gtkshots-0.1-4|36	%install
21cr|gtkshots-0.1-4|37	mkdir -p %{buildroot}%{_bindir}
21cr|gtkshots-0.1-4|38	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|gtkshots-0.1-4|39	#!/bin/bash
21cr|gtkshots-0.1-4|40	
21cr|gtkshots-0.1-4|41	pushd %{_datadir}/%{name}
21cr|gtkshots-0.1-4|42	python ./gtkshots.py \$@
21cr|gtkshots-0.1-4|43	popd
21cr|gtkshots-0.1-4|44	EOF
21cr|gtkshots-0.1-4|45	
21cr|gtkshots-0.1-4|46	chmod 0755 %{buildroot}%{_bindir}/%{name}
21cr|gtkshots-0.1-4|47	
21cr|gtkshots-0.1-4|48	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|gtkshots-0.1-4|49	install -m 0644 gtkshots.glade %{buildroot}%{_datadir}/%{name}/
21cr|gtkshots-0.1-4|50	install -m 0755 gtkshots.py %{buildroot}%{_datadir}/%{name}/
21cr|gtkshots-0.1-4|51	install -m 0755 pyshots.py %{buildroot}%{_datadir}/%{name}/
21cr|gtkshots-0.1-4|52	
21cr|gtkshots-0.1-4|53	install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|gtkshots-0.1-4|54	install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|gtkshots-0.1-4|55	install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|gtkshots-0.1-4|56	install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|gtkshots-0.1-4|57	
21cr|gtkshots-0.1-4|58	# menu-entry
21cr|gtkshots-0.1-4|59	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gtkshots-0.1-4|60	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gtkshots-0.1-4|61	[Desktop Entry]
21cr|gtkshots-0.1-4|62	Name=gtkShots
21cr|gtkshots-0.1-4|63	Comment=An utility to capture screenshots continuously
21cr|gtkshots-0.1-4|64	Exec=%{name}
21cr|gtkshots-0.1-4|65	Icon=%{name}
21cr|gtkshots-0.1-4|66	Terminal=false
21cr|gtkshots-0.1-4|67	Type=Application
21cr|gtkshots-0.1-4|68	Categories=Graphics;
21cr|gtkshots-0.1-4|69	EOF
21cr|gtkshots-0.1-4|70	
21cr|gtkshots-0.1-4|71	%files
21cr|gtkshots-0.1-4|72	%doc COPYING
21cr|gtkshots-0.1-4|73	%{_bindir}/%{name}
21cr|gtkshots-0.1-4|74	%{_datadir}/%{name}
21cr|gtkshots-0.1-4|75	%{_datadir}/applications/%{name}.desktop
21cr|gtkshots-0.1-4|76	%{_liconsdir}/%{name}.png
21cr|gtkshots-0.1-4|77	%{_miconsdir}/%{name}.png
21cr|gtkshots-0.1-4|78	%{_iconsdir}/hicolor/*/apps/%{name}.png

2132 21
21cr|gtksourceviewmm-3.21.3-13|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21cr|gtksourceviewmm-3.21.3-13|2	
21cr|gtksourceviewmm-3.21.3-13|3	%define api 3.0
21cr|gtksourceviewmm-3.21.3-13|4	%define major 0
21cr|gtksourceviewmm-3.21.3-13|5	%define libname %mklibname gtksourceviewmm %{api} %{major}
21cr|gtksourceviewmm-3.21.3-13|6	%define devname %mklibname gtksourceviewmm %{api} -d
21cr|gtksourceviewmm-3.21.3-13|7	
21cr|gtksourceviewmm-3.21.3-13|8	Summary:	Source code viewing library
21cr|gtksourceviewmm-3.21.3-13|9	Name:		gtksourceviewmm
21cr|gtksourceviewmm-3.21.3-13|10	Version:	3.21.3
21cr|gtksourceviewmm-3.21.3-13|11	Release:	13
21cr|gtksourceviewmm-3.21.3-13|12	License:	LGPLv2+
21cr|gtksourceviewmm-3.21.3-13|13	Group:		Editors
21cr|gtksourceviewmm-3.21.3-13|14	Url:		https://download.gnome.org/sources/gtksourceviewmm
21cr|gtksourceviewmm-3.21.3-13|15	Source0:	https://download.gnome.org/sources/gtksourceviewmm/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gtksourceviewmm-3.21.3-13|16	BuildRequires:	doxygen
21cr|gtksourceviewmm-3.21.3-13|17	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|gtksourceviewmm-3.21.3-13|18	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|gtksourceviewmm-3.21.3-13|19	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|gtksourceviewmm-3.21.3-13|20	
21cr|gtksourceviewmm-3.21.3-13|21	%description
21cr|gtksourceviewmm-3.21.3-13|22	GtkSourceview is a library that adds syntax highlighting,
21cr|gtksourceviewmm-3.21.3-13|23	line numbers, and other programming-editor features.
21cr|gtksourceviewmm-3.21.3-13|24	GtkSourceView specializes these features for a code editor.
21cr|gtksourceviewmm-3.21.3-13|25	
21cr|gtksourceviewmm-3.21.3-13|26	This package contains the C++ language bindings for GtkSourceview.
21cr|gtksourceviewmm-3.21.3-13|27	
21cr|gtksourceviewmm-3.21.3-13|28	#--------------------------------------------------------------------
21cr|gtksourceviewmm-3.21.3-13|29	
21cr|gtksourceviewmm-3.21.3-13|30	%package -n %{libname}
21cr|gtksourceviewmm-3.21.3-13|31	Summary:	Source code viewing library
21cr|gtksourceviewmm-3.21.3-13|32	Group:		System/Libraries
21cr|gtksourceviewmm-3.21.3-13|33	
21cr|gtksourceviewmm-3.21.3-13|34	%description -n %{libname}
21cr|gtksourceviewmm-3.21.3-13|35	GtkSourceview is a library that adds syntax highlighting,
21cr|gtksourceviewmm-3.21.3-13|36	line numbers, and other programming-editor features.
21cr|gtksourceviewmm-3.21.3-13|37	GtkSourceView specializes these features for a code editor.
21cr|gtksourceviewmm-3.21.3-13|38	
21cr|gtksourceviewmm-3.21.3-13|39	This package contains the C++ language bindings for GtkSourceview.
21cr|gtksourceviewmm-3.21.3-13|40	
21cr|gtksourceviewmm-3.21.3-13|41	%files -n %{libname}
21cr|gtksourceviewmm-3.21.3-13|42	%doc AUTHORS ChangeLog NEWS README
21cr|gtksourceviewmm-3.21.3-13|43	%{_libdir}/libgtksourceviewmm-%{api}.so.%{major}*
21cr|gtksourceviewmm-3.21.3-13|44	
21cr|gtksourceviewmm-3.21.3-13|45	#--------------------------------------------------------------------
21cr|gtksourceviewmm-3.21.3-13|46	
21cr|gtksourceviewmm-3.21.3-13|47	%package -n %{devname}
21cr|gtksourceviewmm-3.21.3-13|48	Summary:	Libraries and include files for GtkSourceView
21cr|gtksourceviewmm-3.21.3-13|49	Group:		Development/C++
21cr|gtksourceviewmm-3.21.3-13|50	Requires:	%{libname} = %{EVRD}
21cr|gtksourceviewmm-3.21.3-13|51	
21cr|gtksourceviewmm-3.21.3-13|52	%description -n %{devname}
21cr|gtksourceviewmm-3.21.3-13|53	GtkSourceView development files.
21cr|gtksourceviewmm-3.21.3-13|54	
21cr|gtksourceviewmm-3.21.3-13|55	This package contains the C++ language bindings for GtkSourceview.
21cr|gtksourceviewmm-3.21.3-13|56	
21cr|gtksourceviewmm-3.21.3-13|57	%files -n %{devname}
21cr|gtksourceviewmm-3.21.3-13|58	%doc %{_datadir}/doc/gtksourceviewmm-%{api}/
21cr|gtksourceviewmm-3.21.3-13|59	%{_datadir}/devhelp/books/gtksourceviewmm-%{api}
21cr|gtksourceviewmm-3.21.3-13|60	%{_libdir}/*.so
21cr|gtksourceviewmm-3.21.3-13|61	%{_includedir}/*
21cr|gtksourceviewmm-3.21.3-13|62	%{_libdir}/pkgconfig/*
21cr|gtksourceviewmm-3.21.3-13|63	%{_libdir}/gtksourceviewmm*
21cr|gtksourceviewmm-3.21.3-13|64	
21cr|gtksourceviewmm-3.21.3-13|65	#--------------------------------------------------------------------
21cr|gtksourceviewmm-3.21.3-13|66	
21cr|gtksourceviewmm-3.21.3-13|67	%prep
21cr|gtksourceviewmm-3.21.3-13|68	%setup -q
21cr|gtksourceviewmm-3.21.3-13|69	
21cr|gtksourceviewmm-3.21.3-13|70	sed -i '/convert_\(gtkmm\|gtksourceview\)\.m4/d' codegen/m4/convert.m4
21cr|gtksourceviewmm-3.21.3-13|71	
21cr|gtksourceviewmm-3.21.3-13|72	%build
21cr|gtksourceviewmm-3.21.3-13|73	%configure
21cr|gtksourceviewmm-3.21.3-13|74	%make
21cr|gtksourceviewmm-3.21.3-13|75	
21cr|gtksourceviewmm-3.21.3-13|76	%install
21cr|gtksourceviewmm-3.21.3-13|77	%makeinstall_std

2133 21
21cr|gtkterm-1.1.1-1|1	Summary:	Serial port terminal
21cr|gtkterm-1.1.1-1|2	Name:		gtkterm
21cr|gtkterm-1.1.1-1|3	Version:	1.1.1
21cr|gtkterm-1.1.1-1|4	Release:	1
21cr|gtkterm-1.1.1-1|5	License:	GPLv2+
21cr|gtkterm-1.1.1-1|6	Group:		Communications
21cr|gtkterm-1.1.1-1|7	Url:		http://fedorahosted.org/gtkterm/
21cr|gtkterm-1.1.1-1|8	Source0:	http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.gz
21cr|gtkterm-1.1.1-1|9	BuildRequires:	bison
21cr|gtkterm-1.1.1-1|10	BuildRequires:	meson
21cr|gtkterm-1.1.1-1|11	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkterm-1.1.1-1|12	BuildRequires:	pkgconfig(gudev-1.0)
21cr|gtkterm-1.1.1-1|13	BuildRequires:	pkgconfig(vte-2.91)
21cr|gtkterm-1.1.1-1|14	
21cr|gtkterm-1.1.1-1|15	%description
21cr|gtkterm-1.1.1-1|16	Gtkterm is a simple GTK+ terminal used to communicate with a serial port.
21cr|gtkterm-1.1.1-1|17	It is has fewer features than minicom, but is designed to be as easy to
21cr|gtkterm-1.1.1-1|18	use as possible.
21cr|gtkterm-1.1.1-1|19	
21cr|gtkterm-1.1.1-1|20	%files -f %{name}.lang
21cr|gtkterm-1.1.1-1|21	%{_bindir}/%{name}
21cr|gtkterm-1.1.1-1|22	%{_mandir}/man1/%{name}.1*
21cr|gtkterm-1.1.1-1|23	%{_datadir}/applications/*.desktop
21cr|gtkterm-1.1.1-1|24	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gtkterm-1.1.1-1|25	
21cr|gtkterm-1.1.1-1|26	#----------------------------------------------------------------------------
21cr|gtkterm-1.1.1-1|27	
21cr|gtkterm-1.1.1-1|28	%prep
21cr|gtkterm-1.1.1-1|29	%setup -q
21cr|gtkterm-1.1.1-1|30	
21cr|gtkterm-1.1.1-1|31	%build
21cr|gtkterm-1.1.1-1|32	%meson
21cr|gtkterm-1.1.1-1|33	%meson_build
21cr|gtkterm-1.1.1-1|34	
21cr|gtkterm-1.1.1-1|35	%install
21cr|gtkterm-1.1.1-1|36	%meson_install
21cr|gtkterm-1.1.1-1|37	
21cr|gtkterm-1.1.1-1|38	%find_lang %{name}

2134 21
21cr|gtk-theme-config-1.2.2-3|1	%define debug_package %{nil}
21cr|gtk-theme-config-1.2.2-3|2	
21cr|gtk-theme-config-1.2.2-3|3	Name:		gtk-theme-config
21cr|gtk-theme-config-1.2.2-3|4	Version:	1.2.2
21cr|gtk-theme-config-1.2.2-3|5	Release:	3
21cr|gtk-theme-config-1.2.2-3|6	Summary:	Configure GTK theme colors
21cr|gtk-theme-config-1.2.2-3|7	Group:		Graphical desktop/Xfce
21cr|gtk-theme-config-1.2.2-3|8	License:	GPLv3
21cr|gtk-theme-config-1.2.2-3|9	URL:		https://launchpad.net/gtk-theme-config
21cr|gtk-theme-config-1.2.2-3|10	Source0:	https://launchpad.net/gtk-theme-config/1.2/1.2.2/+download/gtk-theme-config-1.2.2.tar.bz2
21cr|gtk-theme-config-1.2.2-3|11	BuildRequires:	gcc
21cr|gtk-theme-config-1.2.2-3|12	BuildRequires:	vala
21cr|gtk-theme-config-1.2.2-3|13	BuildRequires:	intltool
21cr|gtk-theme-config-1.2.2-3|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|gtk-theme-config-1.2.2-3|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtk-theme-config-1.2.2-3|16	BuildRequires:	pkgconfig(libnotify)
21cr|gtk-theme-config-1.2.2-3|17	Requires:	gsettings-desktop-schemas
21cr|gtk-theme-config-1.2.2-3|18	Requires:	pkgconfig(gconf-2.0)
21cr|gtk-theme-config-1.2.2-3|19	Requires:	gdk-pixbuf2.0
21cr|gtk-theme-config-1.2.2-3|20	
21cr|gtk-theme-config-1.2.2-3|21	%description
21cr|gtk-theme-config-1.2.2-3|22	This little tool allows anyone to change some basic elements of a GTK theme
21cr|gtk-theme-config-1.2.2-3|23	easily (both GTK2 and GTK3) with a simple interface.
21cr|gtk-theme-config-1.2.2-3|24	
21cr|gtk-theme-config-1.2.2-3|25	%prep
21cr|gtk-theme-config-1.2.2-3|26	%setup -q
21cr|gtk-theme-config-1.2.2-3|27	
21cr|gtk-theme-config-1.2.2-3|28	%build
21cr|gtk-theme-config-1.2.2-3|29	make
21cr|gtk-theme-config-1.2.2-3|30	
21cr|gtk-theme-config-1.2.2-3|31	%install
21cr|gtk-theme-config-1.2.2-3|32	make install DESTDIR=%{buildroot}
21cr|gtk-theme-config-1.2.2-3|33	
21cr|gtk-theme-config-1.2.2-3|34	%find_lang %{name}
21cr|gtk-theme-config-1.2.2-3|35	
21cr|gtk-theme-config-1.2.2-3|36	%files -f %{name}.lang
21cr|gtk-theme-config-1.2.2-3|37	%doc AUTHORS LICENSE README.md
21cr|gtk-theme-config-1.2.2-3|38	%{_bindir}/%{name}
21cr|gtk-theme-config-1.2.2-3|39	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|gtk-theme-config-1.2.2-3|40	%{_datadir}/applications/%{name}.desktop
21cr|gtk-theme-config-1.2.2-3|41	%{_datadir}/appdata/gtk-theme-config.appdata.xml

2135 21
21cr|gtk-theme-greybird-3.22.5-1|1	%global theme_name     Greybird
21cr|gtk-theme-greybird-3.22.5-1|2	
21cr|gtk-theme-greybird-3.22.5-1|3	Summary:	%{theme_name} theme
21cr|gtk-theme-greybird-3.22.5-1|4	Name:		gtk-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|5	Version:	3.22.5
21cr|gtk-theme-greybird-3.22.5-1|6	Release:	1
21cr|gtk-theme-greybird-3.22.5-1|7	License:	GPLv2+ or CC-BY-SA
21cr|gtk-theme-greybird-3.22.5-1|8	Group:		Graphics
21cr|gtk-theme-greybird-3.22.5-1|9	URL:		http://shimmerproject.org/project/greybird/
21cr|gtk-theme-greybird-3.22.5-1|10	Source0:	https://github.com/shimmerproject/%{theme_name}/archive/v%{version}.tar.gz
21cr|gtk-theme-greybird-3.22.5-1|11	BuildArch:	noarch
21cr|gtk-theme-greybird-3.22.5-1|12	Requires:	gtk2-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|13	Requires:	gtk3-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|14	Requires:	metacity-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|15	Requires:	xfwm4-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|16	Requires:	xfce4-notifyd-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|17	
21cr|gtk-theme-greybird-3.22.5-1|18	%description
21cr|gtk-theme-greybird-3.22.5-1|19	Greybird is a theme for GTK2/3 and xfwm4/metacity started out on the basis of
21cr|gtk-theme-greybird-3.22.5-1|20	Bluebird, but aims at reworking the intense blue tone to a more neutral
21cr|gtk-theme-greybird-3.22.5-1|21	grey-ish look that will be more pleasant to look at in everyday use.
21cr|gtk-theme-greybird-3.22.5-1|22	
21cr|gtk-theme-greybird-3.22.5-1|23	%files
21cr|gtk-theme-greybird-3.22.5-1|24	%doc LICENSE.GPL LICENSE.CC
21cr|gtk-theme-greybird-3.22.5-1|25	
21cr|gtk-theme-greybird-3.22.5-1|26	#----------------------------------------------------------------------------
21cr|gtk-theme-greybird-3.22.5-1|27	
21cr|gtk-theme-greybird-3.22.5-1|28	%package -n gtk2-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|29	Summary:	A Clean Minimalistic Theme for GNOME, XFCE, GTK+ 2 and 3 -- GTK+ 2 Support
21cr|gtk-theme-greybird-3.22.5-1|30	Requires:	murrine
21cr|gtk-theme-greybird-3.22.5-1|31	
21cr|gtk-theme-greybird-3.22.5-1|32	%description -n gtk2-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|33	This package provides the GTK+ 2 support of Greybird.
21cr|gtk-theme-greybird-3.22.5-1|34	
21cr|gtk-theme-greybird-3.22.5-1|35	%files -n gtk2-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|36	%doc LICENSE.GPL LICENSE.CC
21cr|gtk-theme-greybird-3.22.5-1|37	%dir %{_datadir}/themes/Greybird/
21cr|gtk-theme-greybird-3.22.5-1|38	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|gtk-theme-greybird-3.22.5-1|39	
21cr|gtk-theme-greybird-3.22.5-1|40	#----------------------------------------------------------------------------
21cr|gtk-theme-greybird-3.22.5-1|41	
21cr|gtk-theme-greybird-3.22.5-1|42	%package -n gtk3-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|43	Summary:	A Clean Minimalistic Theme for GNOME, XFCE, GTK+ 2 and 3 -- GTK+ 3 Support
21cr|gtk-theme-greybird-3.22.5-1|44	Requires:	gtk-unico-engine
21cr|gtk-theme-greybird-3.22.5-1|45	
21cr|gtk-theme-greybird-3.22.5-1|46	%description -n gtk3-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|47	This package provides the GTK+ 3 support of Greybird.
21cr|gtk-theme-greybird-3.22.5-1|48	
21cr|gtk-theme-greybird-3.22.5-1|49	%files -n gtk3-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|50	%doc LICENSE.GPL LICENSE.CC
21cr|gtk-theme-greybird-3.22.5-1|51	%dir %{_datadir}/themes/Greybird/
21cr|gtk-theme-greybird-3.22.5-1|52	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|gtk-theme-greybird-3.22.5-1|53	
21cr|gtk-theme-greybird-3.22.5-1|54	
21cr|gtk-theme-greybird-3.22.5-1|55	#----------------------------------------------------------------------------
21cr|gtk-theme-greybird-3.22.5-1|56	
21cr|gtk-theme-greybird-3.22.5-1|57	%package -n metacity-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|58	Summary:	%{theme_name} Metacity themes
21cr|gtk-theme-greybird-3.22.5-1|59	Group:		Graphics
21cr|gtk-theme-greybird-3.22.5-1|60	Requires:	metacity
21cr|gtk-theme-greybird-3.22.5-1|61	
21cr|gtk-theme-greybird-3.22.5-1|62	%description -n metacity-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|63	Themes for Metacity as part of the %{theme_name} theme.
21cr|gtk-theme-greybird-3.22.5-1|64	
21cr|gtk-theme-greybird-3.22.5-1|65	%files -n metacity-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|66	%doc LICENSE.GPL LICENSE.CC
21cr|gtk-theme-greybird-3.22.5-1|67	%dir %{_datadir}/themes/Greybird/
21cr|gtk-theme-greybird-3.22.5-1|68	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|gtk-theme-greybird-3.22.5-1|69	
21cr|gtk-theme-greybird-3.22.5-1|70	#----------------------------------------------------------------------------
21cr|gtk-theme-greybird-3.22.5-1|71	
21cr|gtk-theme-greybird-3.22.5-1|72	%package -n xfwm4-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|73	Summary:	%{theme_name} Xfwm4 themes
21cr|gtk-theme-greybird-3.22.5-1|74	Requires:	xfwm4
21cr|gtk-theme-greybird-3.22.5-1|75	
21cr|gtk-theme-greybird-3.22.5-1|76	%description -n xfwm4-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|77	Themes for Xfwm4 as part of the %{theme_name} theme.
21cr|gtk-theme-greybird-3.22.5-1|78	
21cr|gtk-theme-greybird-3.22.5-1|79	%files -n xfwm4-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|80	%doc LICENSE.GPL LICENSE.CC
21cr|gtk-theme-greybird-3.22.5-1|81	%dir %{_datadir}/themes/Greybird/
21cr|gtk-theme-greybird-3.22.5-1|82	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|gtk-theme-greybird-3.22.5-1|83	
21cr|gtk-theme-greybird-3.22.5-1|84	#----------------------------------------------------------------------------
21cr|gtk-theme-greybird-3.22.5-1|85	
21cr|gtk-theme-greybird-3.22.5-1|86	%package -n xfce4-notifyd-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|87	Summary:	%{theme_name} Xfce4 notifyd theme
21cr|gtk-theme-greybird-3.22.5-1|88	Requires:	xfce4-notifyd
21cr|gtk-theme-greybird-3.22.5-1|89	
21cr|gtk-theme-greybird-3.22.5-1|90	%description -n xfce4-notifyd-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|91	Themes for Xfce4 notifyd as part of the %{theme_name} theme..
21cr|gtk-theme-greybird-3.22.5-1|92	
21cr|gtk-theme-greybird-3.22.5-1|93	%files -n xfce4-notifyd-theme-greybird
21cr|gtk-theme-greybird-3.22.5-1|94	%doc LICENSE.GPL LICENSE.CC
21cr|gtk-theme-greybird-3.22.5-1|95	%dir %{_datadir}/themes/Greybird/
21cr|gtk-theme-greybird-3.22.5-1|96	%{_datadir}/themes/%{theme_name}/xfce-notify-4.0/
21cr|gtk-theme-greybird-3.22.5-1|97	
21cr|gtk-theme-greybird-3.22.5-1|98	#----------------------------------------------------------------------------
21cr|gtk-theme-greybird-3.22.5-1|99	
21cr|gtk-theme-greybird-3.22.5-1|100	%prep
21cr|gtk-theme-greybird-3.22.5-1|101	%setup -q -n %{theme_name}-%{version}
21cr|gtk-theme-greybird-3.22.5-1|102	
21cr|gtk-theme-greybird-3.22.5-1|103	%build
21cr|gtk-theme-greybird-3.22.5-1|104	# nothing to build
21cr|gtk-theme-greybird-3.22.5-1|105	
21cr|gtk-theme-greybird-3.22.5-1|106	%install
21cr|gtk-theme-greybird-3.22.5-1|107	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|gtk-theme-greybird-3.22.5-1|108	cp -r {gtk-2.0,gtk-3.0,metacity-1,xfwm4,xfce-notify-4.0} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|gtk-theme-greybird-3.22.5-1|109	find %{buildroot} -type f -exec chmod 0644 {} \;

2136 21
21cr|gtk-theme-switch-2.1.0-3|1	Summary:	Switch GTK themes on the fly
21cr|gtk-theme-switch-2.1.0-3|2	Name:		gtk-theme-switch
21cr|gtk-theme-switch-2.1.0-3|3	Version:	2.1.0
21cr|gtk-theme-switch-2.1.0-3|4	Release:	3
21cr|gtk-theme-switch-2.1.0-3|5	License:	GPLv2+
21cr|gtk-theme-switch-2.1.0-3|6	Group:		Graphical desktop/GNOME
21cr|gtk-theme-switch-2.1.0-3|7	Url:		http://gna.org/projects/gtk-theme-switch/
21cr|gtk-theme-switch-2.1.0-3|8	Source0:	http://download.gna.org/gtk-theme-switch/%{name}-%{version}.tar.gz
21cr|gtk-theme-switch-2.1.0-3|9	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtk-theme-switch-2.1.0-3|10	
21cr|gtk-theme-switch-2.1.0-3|11	%description
21cr|gtk-theme-switch-2.1.0-3|12	Tiny GTK app to let you switch GTK2 themes on the fly.
21cr|gtk-theme-switch-2.1.0-3|13	
21cr|gtk-theme-switch-2.1.0-3|14	%files
21cr|gtk-theme-switch-2.1.0-3|15	%{_bindir}/gtk-theme-switch2
21cr|gtk-theme-switch-2.1.0-3|16	%{_mandir}/man1/gtk-theme-switch2.1*
21cr|gtk-theme-switch-2.1.0-3|17	%{_datadir}/applications/%{name}.desktop
21cr|gtk-theme-switch-2.1.0-3|18	
21cr|gtk-theme-switch-2.1.0-3|19	#----------------------------------------------------------------------------
21cr|gtk-theme-switch-2.1.0-3|20	
21cr|gtk-theme-switch-2.1.0-3|21	%prep
21cr|gtk-theme-switch-2.1.0-3|22	%setup
21cr|gtk-theme-switch-2.1.0-3|23	
21cr|gtk-theme-switch-2.1.0-3|24	%build
21cr|gtk-theme-switch-2.1.0-3|25	%make CFLAGS="%{optflags}"
21cr|gtk-theme-switch-2.1.0-3|26	
21cr|gtk-theme-switch-2.1.0-3|27	%install
21cr|gtk-theme-switch-2.1.0-3|28	make install \
21cr|gtk-theme-switch-2.1.0-3|29	PREFIX=%{buildroot}%{_prefix}
21cr|gtk-theme-switch-2.1.0-3|30	
21cr|gtk-theme-switch-2.1.0-3|31	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|gtk-theme-switch-2.1.0-3|32	mv %{buildroot}%{_prefix}/man/gtk-theme-switch2.1 %{buildroot}%{_mandir}/man1/
21cr|gtk-theme-switch-2.1.0-3|33	
21cr|gtk-theme-switch-2.1.0-3|34	# menu
21cr|gtk-theme-switch-2.1.0-3|35	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gtk-theme-switch-2.1.0-3|36	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gtk-theme-switch-2.1.0-3|37	[Desktop Entry]
21cr|gtk-theme-switch-2.1.0-3|38	Type=Application
21cr|gtk-theme-switch-2.1.0-3|39	Exec=gtk-theme-switch2
21cr|gtk-theme-switch-2.1.0-3|40	Icon=other_configuration
21cr|gtk-theme-switch-2.1.0-3|41	Categories=Settings;
21cr|gtk-theme-switch-2.1.0-3|42	Name=GTK Theme Switch
21cr|gtk-theme-switch-2.1.0-3|43	Comment=Change GTK2 Theme
21cr|gtk-theme-switch-2.1.0-3|44	EOF

2137 21
21cr|gtkwave-3.3.121-1|1	Summary:	Electronic Waveform Viewer
21cr|gtkwave-3.3.121-1|2	Name:		gtkwave
21cr|gtkwave-3.3.121-1|3	Version:	3.3.121
21cr|gtkwave-3.3.121-1|4	Release:	1
21cr|gtkwave-3.3.121-1|5	License:	GPLv2+
21cr|gtkwave-3.3.121-1|6	Group:		Sciences/Other
21cr|gtkwave-3.3.121-1|7	Url:		http://gtkwave.sourceforge.net/
21cr|gtkwave-3.3.121-1|8	Source0:	http://gtkwave.sourceforge.net/%{name}-gtk3-%{version}.tar.gz
21cr|gtkwave-3.3.121-1|9	Source1:	%{name}-16.png
21cr|gtkwave-3.3.121-1|10	Source2:	%{name}-32.png
21cr|gtkwave-3.3.121-1|11	Source3:	%{name}-48.png
21cr|gtkwave-3.3.121-1|12	BuildRequires:	flex
21cr|gtkwave-3.3.121-1|13	BuildRequires:	gperf
21cr|gtkwave-3.3.121-1|14	BuildRequires:	bzip2-devel
21cr|gtkwave-3.3.121-1|15	BuildRequires:	judy-devel
21cr|gtkwave-3.3.121-1|16	BuildRequires:	lzma-devel
21cr|gtkwave-3.3.121-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtkwave-3.3.121-1|18	BuildRequires:	pkgconfig(gtk+-unix-print-3.0)
21cr|gtkwave-3.3.121-1|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gtkwave-3.3.121-1|20	BuildRequires:	pkgconfig(zlib)
21cr|gtkwave-3.3.121-1|21	
21cr|gtkwave-3.3.121-1|22	%description
21cr|gtkwave-3.3.121-1|23	GTKWave is a fully featured GTK+ based wave viewer for Unix and Win32
21cr|gtkwave-3.3.121-1|24	which reads LXT, LXT2, VZT, and GHW files as well as standard Verilog
21cr|gtkwave-3.3.121-1|25	VCD/EVCD files and allows their viewing.
21cr|gtkwave-3.3.121-1|26	
21cr|gtkwave-3.3.121-1|27	%files
21cr|gtkwave-3.3.121-1|28	%doc *.TXT doc examples
21cr|gtkwave-3.3.121-1|29	%{_bindir}/*
21cr|gtkwave-3.3.121-1|30	%{_mandir}/man1/*
21cr|gtkwave-3.3.121-1|31	%{_mandir}/man5/*
21cr|gtkwave-3.3.121-1|32	%{_iconsdir}/gnome/*/*
21cr|gtkwave-3.3.121-1|33	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|gtkwave-3.3.121-1|34	%{_datadir}/gtkwave-gtk3/
21cr|gtkwave-3.3.121-1|35	%{_datadir}/mime/packages/*
21cr|gtkwave-3.3.121-1|36	%{_datadir}/applications/%{name}.desktop
21cr|gtkwave-3.3.121-1|37	%{_miconsdir}/%{name}.png
21cr|gtkwave-3.3.121-1|38	%{_iconsdir}/*.png
21cr|gtkwave-3.3.121-1|39	%{_liconsdir}/%{name}.png
21cr|gtkwave-3.3.121-1|40	
21cr|gtkwave-3.3.121-1|41	#----------------------------------------------------------------------------
21cr|gtkwave-3.3.121-1|42	
21cr|gtkwave-3.3.121-1|43	%prep
21cr|gtkwave-3.3.121-1|44	%setup -qn %{name}-gtk3-%{version}
21cr|gtkwave-3.3.121-1|45	
21cr|gtkwave-3.3.121-1|46	%build
21cr|gtkwave-3.3.121-1|47	%configure \
21cr|gtkwave-3.3.121-1|48	--enable-gtk3 \
21cr|gtkwave-3.3.121-1|49	--enable-judy \
21cr|gtkwave-3.3.121-1|50	--disable-mime-update \
21cr|gtkwave-3.3.121-1|51	--enable-struct-pack \
21cr|gtkwave-3.3.121-1|52	--disable-tcl
21cr|gtkwave-3.3.121-1|53	%make
21cr|gtkwave-3.3.121-1|54	
21cr|gtkwave-3.3.121-1|55	%install
21cr|gtkwave-3.3.121-1|56	%makeinstall_std
21cr|gtkwave-3.3.121-1|57	
21cr|gtkwave-3.3.121-1|58	# icons
21cr|gtkwave-3.3.121-1|59	install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|gtkwave-3.3.121-1|60	install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|gtkwave-3.3.121-1|61	install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|gtkwave-3.3.121-1|62	
21cr|gtkwave-3.3.121-1|63	mkdir -p %{buildroot}%{_datadir}/applications
21cr|gtkwave-3.3.121-1|64	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gtkwave-3.3.121-1|65	[Desktop Entry]
21cr|gtkwave-3.3.121-1|66	Name=GTKWave
21cr|gtkwave-3.3.121-1|67	Comment=Electronic Waveform Viewer
21cr|gtkwave-3.3.121-1|68	Exec=%{_bindir}/%{name}
21cr|gtkwave-3.3.121-1|69	Icon=%{name}
21cr|gtkwave-3.3.121-1|70	Terminal=false
21cr|gtkwave-3.3.121-1|71	Type=Application
21cr|gtkwave-3.3.121-1|72	StartupNotify=true
21cr|gtkwave-3.3.121-1|73	Categories=GTK;Engineering;
21cr|gtkwave-3.3.121-1|74	EOF
21cr|gtkwave-3.3.121-1|75	

2138 21
21cr|gtk-xfce-engine-3.2.0-4|1	%define _disable_rebuild_configure 1
21cr|gtk-xfce-engine-3.2.0-4|2	
21cr|gtk-xfce-engine-3.2.0-4|3	%define gtkbinaryver %(if $([ -x %{_bindir}/pkg-config ] && pkg-config --exists gtk+-2.0); then pkg-config --variable=gtk_binary_version gtk+-2.0; else echo 0; fi)
21cr|gtk-xfce-engine-3.2.0-4|4	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|gtk-xfce-engine-3.2.0-4|5	
21cr|gtk-xfce-engine-3.2.0-4|6	Summary:	Additional themes for Xfce desktop environment
21cr|gtk-xfce-engine-3.2.0-4|7	Name:		gtk-xfce-engine
21cr|gtk-xfce-engine-3.2.0-4|8	Version:	3.2.0
21cr|gtk-xfce-engine-3.2.0-4|9	Release:	4
21cr|gtk-xfce-engine-3.2.0-4|10	License:	GPLv3
21cr|gtk-xfce-engine-3.2.0-4|11	Group:		Graphical desktop/Xfce
21cr|gtk-xfce-engine-3.2.0-4|12	Url:		http://www.xfce.org
21cr|gtk-xfce-engine-3.2.0-4|13	Source0:	http://archive.xfce.org/src/xfce/gtk-xfce-engine/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|gtk-xfce-engine-3.2.0-4|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gtk-xfce-engine-3.2.0-4|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gtk-xfce-engine-3.2.0-4|16	Conflicts:	gtk-engines2 < 2.18.1-2
21cr|gtk-xfce-engine-3.2.0-4|17	
21cr|gtk-xfce-engine-3.2.0-4|18	%description
21cr|gtk-xfce-engine-3.2.0-4|19	A default Xfce GTK+ themes.
21cr|gtk-xfce-engine-3.2.0-4|20	
21cr|gtk-xfce-engine-3.2.0-4|21	%files
21cr|gtk-xfce-engine-3.2.0-4|22	%doc AUTHORS ChangeLog NEWS README
21cr|gtk-xfce-engine-3.2.0-4|23	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libxfce.so
21cr|gtk-xfce-engine-3.2.0-4|24	%{_datadir}/themes/Xfce*
21cr|gtk-xfce-engine-3.2.0-4|25	
21cr|gtk-xfce-engine-3.2.0-4|26	#----------------------------------------------------------------------------
21cr|gtk-xfce-engine-3.2.0-4|27	
21cr|gtk-xfce-engine-3.2.0-4|28	%prep
21cr|gtk-xfce-engine-3.2.0-4|29	%setup -q
21cr|gtk-xfce-engine-3.2.0-4|30	
21cr|gtk-xfce-engine-3.2.0-4|31	%build
21cr|gtk-xfce-engine-3.2.0-4|32	%configure --disable-static
21cr|gtk-xfce-engine-3.2.0-4|33	
21cr|gtk-xfce-engine-3.2.0-4|34	%make
21cr|gtk-xfce-engine-3.2.0-4|35	
21cr|gtk-xfce-engine-3.2.0-4|36	%install
21cr|gtk-xfce-engine-3.2.0-4|37	%makeinstall_std
21cr|gtk-xfce-engine-3.2.0-4|38	

2139 21
21cr|gts-0.7.6-16|1	%define	major 5
21cr|gts-0.7.6-16|2	%define	api 0.7
21cr|gts-0.7.6-16|3	%define	libname %mklibname %{name} %{api} %{major}
21cr|gts-0.7.6-16|4	%define	devname %mklibname %{name} -d
21cr|gts-0.7.6-16|5	
21cr|gts-0.7.6-16|6	Summary:	3D modeling, animation, and rendering system
21cr|gts-0.7.6-16|7	Name:		gts
21cr|gts-0.7.6-16|8	Version:	0.7.6
21cr|gts-0.7.6-16|9	Release:	16
21cr|gts-0.7.6-16|10	License:	LGPLv2+
21cr|gts-0.7.6-16|11	Group:		System/Libraries
21cr|gts-0.7.6-16|12	Url:		http://gts.sourceforge.net/
21cr|gts-0.7.6-16|13	Source0:	https://prdownloads.sourceforge.net/gts/%{name}-%{version}.tar.bz2
21cr|gts-0.7.6-16|14	Patch0:		gts-0.7.6-fix-underlinking.patch
21cr|gts-0.7.6-16|15	Patch1:		gts-0.7.6-netpbm.patch
21cr|gts-0.7.6-16|16	%ifarch x86_64
21cr|gts-0.7.6-16|17	BuildRequires:	chrpath
21cr|gts-0.7.6-16|18	%endif
21cr|gts-0.7.6-16|19	BuildRequires:	multiarch-utils
21cr|gts-0.7.6-16|20	BuildRequires:	netpbm-devel
21cr|gts-0.7.6-16|21	BuildRequires:	pkgconfig(glib-2.0) >= 2.4.0
21cr|gts-0.7.6-16|22	
21cr|gts-0.7.6-16|23	%description
21cr|gts-0.7.6-16|24	This is the GTS library. GTS stands for the GNU Triangulated Surface Library.
21cr|gts-0.7.6-16|25	It includes a number of useful functions to deal with triangulated surfaces
21cr|gts-0.7.6-16|26	including, but not limited to, multi-resolution models, Delaunay and
21cr|gts-0.7.6-16|27	Constrained Delaunay triangulations, set operations on surfaces (intersection,
21cr|gts-0.7.6-16|28	union etc ...), bounding-boxes trees for efficient collision and intersection
21cr|gts-0.7.6-16|29	detection, triangle strips generation for fast rendering.
21cr|gts-0.7.6-16|30	
21cr|gts-0.7.6-16|31	%files
21cr|gts-0.7.6-16|32	%doc AUTHORS README
21cr|gts-0.7.6-16|33	%{_bindir}/gts2dxf
21cr|gts-0.7.6-16|34	%{_bindir}/gts2oogl
21cr|gts-0.7.6-16|35	%{_bindir}/gts2stl
21cr|gts-0.7.6-16|36	%{_bindir}/gtscheck
21cr|gts-0.7.6-16|37	%{_bindir}/stl2gts
21cr|gts-0.7.6-16|38	%{_bindir}/transform
21cr|gts-0.7.6-16|39	%{_bindir}/gtscompare
21cr|gts-0.7.6-16|40	%{_bindir}/gtstemplate
21cr|gts-0.7.6-16|41	%{_bindir}/delaunay
21cr|gts-0.7.6-16|42	%{_bindir}/happrox
21cr|gts-0.7.6-16|43	
21cr|gts-0.7.6-16|44	#----------------------------------------------------------------------------
21cr|gts-0.7.6-16|45	
21cr|gts-0.7.6-16|46	%package -n %{libname}
21cr|gts-0.7.6-16|47	Summary:	Shared library for %{name}
21cr|gts-0.7.6-16|48	Group:		System/Libraries
21cr|gts-0.7.6-16|49	
21cr|gts-0.7.6-16|50	%description -n %{libname}
21cr|gts-0.7.6-16|51	Shared library for %{name}.
21cr|gts-0.7.6-16|52	
21cr|gts-0.7.6-16|53	%files -n %{libname}
21cr|gts-0.7.6-16|54	%doc COPYING
21cr|gts-0.7.6-16|55	%{_libdir}/libgts-%{api}.so.%{major}*
21cr|gts-0.7.6-16|56	
21cr|gts-0.7.6-16|57	#----------------------------------------------------------------------------
21cr|gts-0.7.6-16|58	
21cr|gts-0.7.6-16|59	%package -n %{devname}
21cr|gts-0.7.6-16|60	Summary:	Development files for %{name}
21cr|gts-0.7.6-16|61	Group:		System/Libraries
21cr|gts-0.7.6-16|62	Requires:	%{libname} = %{EVRD}
21cr|gts-0.7.6-16|63	Provides:	lib%{name}-devel = %{EVRD}
21cr|gts-0.7.6-16|64	Provides:	%{name}-devel = %{EVRD}
21cr|gts-0.7.6-16|65	Conflicts:	%{name} < 0.7.6-12
21cr|gts-0.7.6-16|66	
21cr|gts-0.7.6-16|67	%description -n %{devname}
21cr|gts-0.7.6-16|68	Development headers and libraries for %{name}.
21cr|gts-0.7.6-16|69	
21cr|gts-0.7.6-16|70	%files -n %{devname}
21cr|gts-0.7.6-16|71	%doc COPYING doc/html/*
21cr|gts-0.7.6-16|72	%{multiarch_bindir}/%{name}-config
21cr|gts-0.7.6-16|73	%{_bindir}/%{name}-config
21cr|gts-0.7.6-16|74	%{_includedir}/%{name}.h
21cr|gts-0.7.6-16|75	%{_includedir}/%{name}config.h
21cr|gts-0.7.6-16|76	%{_libdir}/libgts.so
21cr|gts-0.7.6-16|77	%{_libdir}/pkgconfig/%{name}.pc
21cr|gts-0.7.6-16|78	%{_datadir}/aclocal/%{name}.m4
21cr|gts-0.7.6-16|79	
21cr|gts-0.7.6-16|80	#----------------------------------------------------------------------------
21cr|gts-0.7.6-16|81	
21cr|gts-0.7.6-16|82	%prep
21cr|gts-0.7.6-16|83	%setup -q
21cr|gts-0.7.6-16|84	%patch0 -p1
21cr|gts-0.7.6-16|85	%patch1 -p0
21cr|gts-0.7.6-16|86	
21cr|gts-0.7.6-16|87	sed -i -e "s|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g" ./configure.in
21cr|gts-0.7.6-16|88	
21cr|gts-0.7.6-16|89	
21cr|gts-0.7.6-16|90	%build
21cr|gts-0.7.6-16|91	autoreconf -vfi
21cr|gts-0.7.6-16|92	%configure  --disable-static
21cr|gts-0.7.6-16|93	%make
21cr|gts-0.7.6-16|94	
21cr|gts-0.7.6-16|95	
21cr|gts-0.7.6-16|96	%install
21cr|gts-0.7.6-16|97	%makeinstall_std
21cr|gts-0.7.6-16|98	
21cr|gts-0.7.6-16|99	%ifarch x86_64
21cr|gts-0.7.6-16|100	chrpath -d %{buildroot}%{_bindir}/delaunay
21cr|gts-0.7.6-16|101	chrpath -d %{buildroot}%{_bindir}/gts2dxf
21cr|gts-0.7.6-16|102	chrpath -d %{buildroot}%{_bindir}/gts2oogl
21cr|gts-0.7.6-16|103	chrpath -d %{buildroot}%{_bindir}/gts2stl
21cr|gts-0.7.6-16|104	chrpath -d %{buildroot}%{_bindir}/gtscheck
21cr|gts-0.7.6-16|105	chrpath -d %{buildroot}%{_bindir}/gtscompare
21cr|gts-0.7.6-16|106	chrpath -d %{buildroot}%{_bindir}/happrox
21cr|gts-0.7.6-16|107	chrpath -d %{buildroot}%{_bindir}/stl2gts
21cr|gts-0.7.6-16|108	chrpath -d %{buildroot}%{_bindir}/transform
21cr|gts-0.7.6-16|109	%endif
21cr|gts-0.7.6-16|110	
21cr|gts-0.7.6-16|111	%multiarch_binaries %{buildroot}%{_bindir}/gts-config

2140 21
21cr|gtypist-2.9.5-1|1	Summary:	Universal typing tutor
21cr|gtypist-2.9.5-1|2	Name:		gtypist
21cr|gtypist-2.9.5-1|3	Version:	2.9.5
21cr|gtypist-2.9.5-1|4	Release:	1
21cr|gtypist-2.9.5-1|5	License:	GPLv3+
21cr|gtypist-2.9.5-1|6	Group:		Text tools
21cr|gtypist-2.9.5-1|7	Url: 		http://www.gnu.org/software/gtypist/gtypist.html
21cr|gtypist-2.9.5-1|8	Source0: 	ftp://ftp.gnu.org/gnu/gtypist/%{name}-%{version}.tar.xz
21cr|gtypist-2.9.5-1|9	Buildrequires:	bison
21cr|gtypist-2.9.5-1|10	Buildrequires:	byacc
21cr|gtypist-2.9.5-1|11	Buildrequires:	emacs
21cr|gtypist-2.9.5-1|12	Buildrequires:	pkgconfig(ncurses)
21cr|gtypist-2.9.5-1|13	Provides:	typist = %{EVRD}
21cr|gtypist-2.9.5-1|14	
21cr|gtypist-2.9.5-1|15	%description
21cr|gtypist-2.9.5-1|16	GNU Typist (also called gtypist) is a universal typing tutor. You can
21cr|gtypist-2.9.5-1|17	learn correct typing and improve your skills by practicing its exercises
21cr|gtypist-2.9.5-1|18	on a regular basis.
21cr|gtypist-2.9.5-1|19	
21cr|gtypist-2.9.5-1|20	%files -f %{name}.lang
21cr|gtypist-2.9.5-1|21	%defattr(-,root,root,755)
21cr|gtypist-2.9.5-1|22	%doc ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README THANKS TODO QUESTIONS
21cr|gtypist-2.9.5-1|23	%{_bindir}/*
21cr|gtypist-2.9.5-1|24	%{_mandir}/man1/*
21cr|gtypist-2.9.5-1|25	%{_datadir}/%{name}/
21cr|gtypist-2.9.5-1|26	%{_infodir}/%{name}.info*
21cr|gtypist-2.9.5-1|27	%{_infodir}/%{name}.*.info*
21cr|gtypist-2.9.5-1|28	%{_datadir}/emacs/site-lisp/*
21cr|gtypist-2.9.5-1|29	
21cr|gtypist-2.9.5-1|30	#----------------------------------------------------------------------------
21cr|gtypist-2.9.5-1|31	
21cr|gtypist-2.9.5-1|32	%prep
21cr|gtypist-2.9.5-1|33	%setup -q
21cr|gtypist-2.9.5-1|34	
21cr|gtypist-2.9.5-1|35	%build
21cr|gtypist-2.9.5-1|36	%configure
21cr|gtypist-2.9.5-1|37	%make
21cr|gtypist-2.9.5-1|38	
21cr|gtypist-2.9.5-1|39	%install
21cr|gtypist-2.9.5-1|40	%makeinstall_std
21cr|gtypist-2.9.5-1|41	
21cr|gtypist-2.9.5-1|42	%find_lang %{name}

2141 21
21cr|guake-3.9.0-4|1	Summary:	A drop-down terminal for Gnome Desktop Environment
21cr|guake-3.9.0-4|2	Name:		guake
21cr|guake-3.9.0-4|3	Version:	3.9.0
21cr|guake-3.9.0-4|4	Release:	4
21cr|guake-3.9.0-4|5	License:	GPLv2+
21cr|guake-3.9.0-4|6	Group:		Graphical desktop/GNOME
21cr|guake-3.9.0-4|7	Url:		http://guake.org
21cr|guake-3.9.0-4|8	Source0:	https://github.com/Guake/guake/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|guake-3.9.0-4|9	Source1:	guake-3.9.0_ru.tar.gz
21cr|guake-3.9.0-4|10	Patch0:		guake-resize.patch
21cr|guake-3.9.0-4|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|guake-3.9.0-4|12	BuildRequires:	python3egg(setuptools)
21cr|guake-3.9.0-4|13	BuildRequires:	python3egg(setuptools-scm)
21cr|guake-3.9.0-4|14	BuildRequires:	python3egg(pbr)
21cr|guake-3.9.0-4|15	BuildRequires:	python3egg(wheel)
21cr|guake-3.9.0-4|16	BuildRequires:	pkgconfig(python3)
21cr|guake-3.9.0-4|17	BuildRequires:	gettext
21cr|guake-3.9.0-4|18	BuildRequires:	gnome-common
21cr|guake-3.9.0-4|19	BuildRequires:	desktop-file-utils
21cr|guake-3.9.0-4|20	BuildArch:      noarch
21cr|guake-3.9.0-4|21	
21cr|guake-3.9.0-4|22	Requires:       python3 >= 3.5
21cr|guake-3.9.0-4|23	Requires:       python3-cairo
21cr|guake-3.9.0-4|24	Requires:       python3-dbus
21cr|guake-3.9.0-4|25	Requires:       python3-gobject
21cr|guake-3.9.0-4|26	Requires:       python3-gi-cairo
21cr|guake-3.9.0-4|27	Requires:       python3-pyxdg
21cr|guake-3.9.0-4|28	Requires:       python3egg(pbr)
21cr|guake-3.9.0-4|29	Requires:       libwnck3
21cr|guake-3.9.0-4|30	Requires:       libnotify
21cr|guake-3.9.0-4|31	Requires:       vte291 >= 0.42
21cr|guake-3.9.0-4|32	Requires:       %{_lib}vte-gir2.91
21cr|guake-3.9.0-4|33	Requires:       %{_lib}keybinder-gir3.0
21cr|guake-3.9.0-4|34	Requires:       typelib(Wnck)
21cr|guake-3.9.0-4|35	
21cr|guake-3.9.0-4|36	%description
21cr|guake-3.9.0-4|37	Guake is a drop-down terminal for Gnome Desktop Environment, so you just
21cr|guake-3.9.0-4|38	need to press a key to invoke him, and press again to hide.
21cr|guake-3.9.0-4|39	
21cr|guake-3.9.0-4|40	%files -f %{name}.lang
21cr|guake-3.9.0-4|41	%{_bindir}/%{name}*
21cr|guake-3.9.0-4|42	%{_datadir}/%{name}
21cr|guake-3.9.0-4|43	%{_datadir}/applications/%{name}*.desktop
21cr|guake-3.9.0-4|44	%{_datadir}/pixmaps/%{name}.png
21cr|guake-3.9.0-4|45	%{python3_sitelib}/%{name}
21cr|guake-3.9.0-4|46	%{python3_sitelib}/*.egg-info
21cr|guake-3.9.0-4|47	%{_datadir}/metainfo/guake.desktop.metainfo.xml
21cr|guake-3.9.0-4|48	%{_datadir}/glib-2.0/schemas/org.guake.gschema.xml
21cr|guake-3.9.0-4|49	
21cr|guake-3.9.0-4|50	#----------------------------------------------------------------------------
21cr|guake-3.9.0-4|51	
21cr|guake-3.9.0-4|52	%prep
21cr|guake-3.9.0-4|53	%autosetup -p1
21cr|guake-3.9.0-4|54	
21cr|guake-3.9.0-4|55	pushd po
21cr|guake-3.9.0-4|56	tar -xvzf %{SOURCE1}
21cr|guake-3.9.0-4|57	popd
21cr|guake-3.9.0-4|58	
21cr|guake-3.9.0-4|59	# downgrade required setuptools version
21cr|guake-3.9.0-4|60	sed -i "s@57.5.0@57.4.0@" setup.cfg
21cr|guake-3.9.0-4|61	
21cr|guake-3.9.0-4|62	%build
21cr|guake-3.9.0-4|63	%make PREFIX=%{_prefix}
21cr|guake-3.9.0-4|64	
21cr|guake-3.9.0-4|65	%install
21cr|guake-3.9.0-4|66	# exporting SETUPTOOLS_SCM_PRETEND_VERSION
21cr|guake-3.9.0-4|67	# https://github.com/Guake/guake/issues/2070
21cr|guake-3.9.0-4|68	%make_install SETUPTOOLS_SCM_PRETEND_VERSION=3.9.0 PREFIX=%{_prefix}
21cr|guake-3.9.0-4|69	
21cr|guake-3.9.0-4|70	find %{buildroot} -name "gschemas.compiled" -delete
21cr|guake-3.9.0-4|71	
21cr|guake-3.9.0-4|72	%find_lang %{name}
21cr|guake-3.9.0-4|73	

2142 21
21cr|guetzli-1.0.1-2.git214f2b.1|1	%define commit 214f2bb42abf5a577c079d00add5d6cc470620d3
21cr|guetzli-1.0.1-2.git214f2b.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|guetzli-1.0.1-2.git214f2b.1|3	
21cr|guetzli-1.0.1-2.git214f2b.1|4	%define pname butteraugli
21cr|guetzli-1.0.1-2.git214f2b.1|5	
21cr|guetzli-1.0.1-2.git214f2b.1|6	Summary:	It is an effective JPEG encoder
21cr|guetzli-1.0.1-2.git214f2b.1|7	Name:		guetzli
21cr|guetzli-1.0.1-2.git214f2b.1|8	Version:	1.0.1
21cr|guetzli-1.0.1-2.git214f2b.1|9	Release:	2.git%{commit_short}.1
21cr|guetzli-1.0.1-2.git214f2b.1|10	License:	ASL 2.0
21cr|guetzli-1.0.1-2.git214f2b.1|11	Group:		Graphical desktop/Other
21cr|guetzli-1.0.1-2.git214f2b.1|12	Url:		https://github.com/google/guetzli
21cr|guetzli-1.0.1-2.git214f2b.1|13	Source0:	https://github.com/google/guetzli/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|guetzli-1.0.1-2.git214f2b.1|14	BuildRequires:	pkgconfig(libpng)
21cr|guetzli-1.0.1-2.git214f2b.1|15	BuildRequires:	pkgconfig(libjpeg)
21cr|guetzli-1.0.1-2.git214f2b.1|16	
21cr|guetzli-1.0.1-2.git214f2b.1|17	%description
21cr|guetzli-1.0.1-2.git214f2b.1|18	Guetzli is a JPEG encoder that aims for excellent compression density at high
21cr|guetzli-1.0.1-2.git214f2b.1|19	visual quality. Guetzli-generated images are typically 20-30% smaller than
21cr|guetzli-1.0.1-2.git214f2b.1|20	images of equivalent quality generated by libjpeg. Guetzli generates only
21cr|guetzli-1.0.1-2.git214f2b.1|21	sequential (nonprogressive) JPEGs due to faster decompression speeds
21cr|guetzli-1.0.1-2.git214f2b.1|22	they offer.
21cr|guetzli-1.0.1-2.git214f2b.1|23	
21cr|guetzli-1.0.1-2.git214f2b.1|24	%files
21cr|guetzli-1.0.1-2.git214f2b.1|25	%license LICENSE
21cr|guetzli-1.0.1-2.git214f2b.1|26	%doc README.md tools/guetzli-compare.py
21cr|guetzli-1.0.1-2.git214f2b.1|27	%{_bindir}/%{name}
21cr|guetzli-1.0.1-2.git214f2b.1|28	
21cr|guetzli-1.0.1-2.git214f2b.1|29	#------------------------------------------------------------------
21cr|guetzli-1.0.1-2.git214f2b.1|30	
21cr|guetzli-1.0.1-2.git214f2b.1|31	%package -n	%{pname}
21cr|guetzli-1.0.1-2.git214f2b.1|32	Summary:	A tool for measuring perceived differences between images
21cr|guetzli-1.0.1-2.git214f2b.1|33	Group:		Graphical desktop/Other
21cr|guetzli-1.0.1-2.git214f2b.1|34	
21cr|guetzli-1.0.1-2.git214f2b.1|35	%description -n %{pname}
21cr|guetzli-1.0.1-2.git214f2b.1|36	Butteraugli is a project that estimates the psychovisual similarity of two
21cr|guetzli-1.0.1-2.git214f2b.1|37	images. It gives a score for the images that is reliable in the domain
21cr|guetzli-1.0.1-2.git214f2b.1|38	of barely noticeable differences. Butteraugli not only gives a scalar score,
21cr|guetzli-1.0.1-2.git214f2b.1|39	but also computes a spatial map of the level of differences.
21cr|guetzli-1.0.1-2.git214f2b.1|40	
21cr|guetzli-1.0.1-2.git214f2b.1|41	%files -n %{pname}
21cr|guetzli-1.0.1-2.git214f2b.1|42	%license LICENSE
21cr|guetzli-1.0.1-2.git214f2b.1|43	%{_bindir}/%{pname}
21cr|guetzli-1.0.1-2.git214f2b.1|44	
21cr|guetzli-1.0.1-2.git214f2b.1|45	#----------------------------------------------------------------------------
21cr|guetzli-1.0.1-2.git214f2b.1|46	
21cr|guetzli-1.0.1-2.git214f2b.1|47	%prep
21cr|guetzli-1.0.1-2.git214f2b.1|48	%autosetup -p1 -n %{name}-%{commit}
21cr|guetzli-1.0.1-2.git214f2b.1|49	
21cr|guetzli-1.0.1-2.git214f2b.1|50	%build
21cr|guetzli-1.0.1-2.git214f2b.1|51	%setup_compile_flags
21cr|guetzli-1.0.1-2.git214f2b.1|52	%make
21cr|guetzli-1.0.1-2.git214f2b.1|53	pushd third_party/%{pname}/%{pname}
21cr|guetzli-1.0.1-2.git214f2b.1|54	%make
21cr|guetzli-1.0.1-2.git214f2b.1|55	popd
21cr|guetzli-1.0.1-2.git214f2b.1|56	
21cr|guetzli-1.0.1-2.git214f2b.1|57	%install
21cr|guetzli-1.0.1-2.git214f2b.1|58	install -d %{buildroot}%{_bindir}
21cr|guetzli-1.0.1-2.git214f2b.1|59	install -m755 bin/Release/%{name} %{buildroot}%{_bindir}/
21cr|guetzli-1.0.1-2.git214f2b.1|60	install -m755 third_party/%{pname}/%{pname}/%{pname} %{buildroot}%{_bindir}/

2143 21
21cr|gufw-24.04-1|1	Name:           gufw
21cr|gufw-24.04-1|2	Version:        24.04
21cr|gufw-24.04-1|3	Release:        1
21cr|gufw-24.04-1|4	Summary:        Uncomplicated Firewall
21cr|gufw-24.04-1|5	License:        GPL-3.0
21cr|gufw-24.04-1|6	Group:          System/Configuration/Other
21cr|gufw-24.04-1|7	URL:            http://gufw.org/
21cr|gufw-24.04-1|8	Source0:        https://github.com/costales/gufw/archive/%{version}.tar.gz?/gufw-%{version}.tar.gz
21cr|gufw-24.04-1|9	BuildArch:      noarch
21cr|gufw-24.04-1|10	BuildRequires:  autoconf
21cr|gufw-24.04-1|11	BuildRequires:  intltool
21cr|gufw-24.04-1|12	BuildRequires:  python3-devel
21cr|gufw-24.04-1|13	BuildRequires:  python3-distutils-extra
21cr|gufw-24.04-1|14	BuildRequires:  python3-netifaces
21cr|gufw-24.04-1|15	BuildRequires:  python3-gi
21cr|gufw-24.04-1|16	#BuildRequires:  python3-configparser
21cr|gufw-24.04-1|17	Requires:       ufw
21cr|gufw-24.04-1|18	
21cr|gufw-24.04-1|19	%description
21cr|gufw-24.04-1|20	An easy, intuitive, way to manage your Linux firewall. It supports common
21cr|gufw-24.04-1|21	tasks such as allowing or blocking pre-configured, common p2p, or individual
21cr|gufw-24.04-1|22	ports port(s), and many others!
21cr|gufw-24.04-1|23	
21cr|gufw-24.04-1|24	%files -f %{name}.lang
21cr|gufw-24.04-1|25	%doc COPYING.GPL3 README.md
21cr|gufw-24.04-1|26	%{_sysconfdir}/gufw
21cr|gufw-24.04-1|27	%{_bindir}/gufw
21cr|gufw-24.04-1|28	%{_bindir}/gufw-pkexec
21cr|gufw-24.04-1|29	%{python3_sitelib}/gufw*
21cr|gufw-24.04-1|30	%{_datadir}/applications/gufw.desktop
21cr|gufw-24.04-1|31	%{_datadir}/gufw
21cr|gufw-24.04-1|32	%{_datadir}/icons/hicolor/*/apps/gufw.*
21cr|gufw-24.04-1|33	%{_mandir}/man8/gufw.8.*
21cr|gufw-24.04-1|34	%{_datadir}/polkit-1/actions/com.ubuntu.pkexec.gufw.policy
21cr|gufw-24.04-1|35	
21cr|gufw-24.04-1|36	#-------------------------------------------------------------------------
21cr|gufw-24.04-1|37	%prep
21cr|gufw-24.04-1|38	%setup -q
21cr|gufw-24.04-1|39	sed -i 's|/usr/share/gufw|%{python3_sitelib}|' bin/gufw-pkexec
21cr|gufw-24.04-1|40	
21cr|gufw-24.04-1|41	%build
21cr|gufw-24.04-1|42	
21cr|gufw-24.04-1|43	%install
21cr|gufw-24.04-1|44	%__python3 setup.py install --prefix=%{_prefix} --root %{buildroot}
21cr|gufw-24.04-1|45	
21cr|gufw-24.04-1|46	%find_lang %{name}
21cr|gufw-24.04-1|47	

2144 21
21cr|guichan-0.8.2-9|1	%define major   1
21cr|guichan-0.8.2-9|2	%define api     0.8.1
21cr|guichan-0.8.2-9|3	%define libname %mklibname %{name} %{api} %{major}
21cr|guichan-0.8.2-9|4	%define develname %mklibname %{name} -d
21cr|guichan-0.8.2-9|5	%define staticdevelname %mklibname %{name} -d -s
21cr|guichan-0.8.2-9|6	
21cr|guichan-0.8.2-9|7	Name:		guichan
21cr|guichan-0.8.2-9|8	Version:	0.8.2
21cr|guichan-0.8.2-9|9	Release:	9
21cr|guichan-0.8.2-9|10	Summary:	Portable C++ GUI library for games using Allegro, SDL and OpenGL
21cr|guichan-0.8.2-9|11	
21cr|guichan-0.8.2-9|12	Group:		System/Libraries
21cr|guichan-0.8.2-9|13	License:	BSD
21cr|guichan-0.8.2-9|14	URL:		http://guichan.sourceforge.net
21cr|guichan-0.8.2-9|15	Source0:	http://guichan.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|guichan-0.8.2-9|16	Patch0:		guichan-0.8.2-mdv-fix-linkage.patch
21cr|guichan-0.8.2-9|17	
21cr|guichan-0.8.2-9|18	BuildRequires:  allegro-devel
21cr|guichan-0.8.2-9|19	BuildRequires:	pkgconfig(sdl)
21cr|guichan-0.8.2-9|20	BuildRequires:	pkgconfig(SDL_image)
21cr|guichan-0.8.2-9|21	BuildRequires:	pkgconfig(gl)
21cr|guichan-0.8.2-9|22	BuildRequires:	nas-devel
21cr|guichan-0.8.2-9|23	
21cr|guichan-0.8.2-9|24	%description
21cr|guichan-0.8.2-9|25	Guichan is a small, efficient C++ GUI library designed for games. It comes
21cr|guichan-0.8.2-9|26	with a standard set of widgets and can use several different objects for
21cr|guichan-0.8.2-9|27	displaying graphics and grabbing user input.
21cr|guichan-0.8.2-9|28	
21cr|guichan-0.8.2-9|29	#---------------------------------------
21cr|guichan-0.8.2-9|30	
21cr|guichan-0.8.2-9|31	%package -n %{libname}
21cr|guichan-0.8.2-9|32	Summary:        Shared library for %{name}
21cr|guichan-0.8.2-9|33	Group:          System/Libraries
21cr|guichan-0.8.2-9|34	Provides:       %{name} = %{version}-%{release}
21cr|guichan-0.8.2-9|35	
21cr|guichan-0.8.2-9|36	%description -n %{libname}
21cr|guichan-0.8.2-9|37	This package contains the library needed to run programs dynamically
21cr|guichan-0.8.2-9|38	linked with %{name}.
21cr|guichan-0.8.2-9|39	
21cr|guichan-0.8.2-9|40	%files -n %{libname}
21cr|guichan-0.8.2-9|41	%doc AUTHORS ChangeLog COPYING NEWS README TODO
21cr|guichan-0.8.2-9|42	%{_libdir}/lib%{name}*-%{api}.so.*
21cr|guichan-0.8.2-9|43	#-----------------------------------------
21cr|guichan-0.8.2-9|44	
21cr|guichan-0.8.2-9|45	%package -n %{develname}
21cr|guichan-0.8.2-9|46	Summary:        Headers for developing programs that will use %{name}
21cr|guichan-0.8.2-9|47	Group:          Development/C++
21cr|guichan-0.8.2-9|48	Requires:       %{libname} = %{version}
21cr|guichan-0.8.2-9|49	Provides:       %{name}-devel = %{version}-%{release}
21cr|guichan-0.8.2-9|50	
21cr|guichan-0.8.2-9|51	%description -n %{develname}
21cr|guichan-0.8.2-9|52	This package contains the headers that programmers will need to develop
21cr|guichan-0.8.2-9|53	applications which will use %{name}.
21cr|guichan-0.8.2-9|54	
21cr|guichan-0.8.2-9|55	%files -n %{develname}
21cr|guichan-0.8.2-9|56	%doc AUTHORS ChangeLog COPYING NEWS README TODO
21cr|guichan-0.8.2-9|57	%{_includedir}/*
21cr|guichan-0.8.2-9|58	%{_libdir}/lib%{name}*.so
21cr|guichan-0.8.2-9|59	%{_libdir}/pkgconfig/*.pc
21cr|guichan-0.8.2-9|60	
21cr|guichan-0.8.2-9|61	#-----------------------------------------
21cr|guichan-0.8.2-9|62	
21cr|guichan-0.8.2-9|63	%package -n %{staticdevelname}
21cr|guichan-0.8.2-9|64	Summary:        Static libraries for programs which will use %{name}
21cr|guichan-0.8.2-9|65	Group:          Development/C++
21cr|guichan-0.8.2-9|66	Requires:       %{develname} = %{version}
21cr|guichan-0.8.2-9|67	Provides:       %{name}-static-devel = %{version}-%{release}
21cr|guichan-0.8.2-9|68	
21cr|guichan-0.8.2-9|69	%description -n %{staticdevelname}
21cr|guichan-0.8.2-9|70	This package contains the static libraries necessary for developing
21cr|guichan-0.8.2-9|71	programs which will use %{name}.
21cr|guichan-0.8.2-9|72	
21cr|guichan-0.8.2-9|73	%files -n %{staticdevelname}
21cr|guichan-0.8.2-9|74	%doc AUTHORS ChangeLog COPYING NEWS README TODO
21cr|guichan-0.8.2-9|75	%{_libdir}/*.a
21cr|guichan-0.8.2-9|76	#-----------------------------------------
21cr|guichan-0.8.2-9|77	
21cr|guichan-0.8.2-9|78	
21cr|guichan-0.8.2-9|79	%prep
21cr|guichan-0.8.2-9|80	%setup -q
21cr|guichan-0.8.2-9|81	%patch0 -p1 -b .linkage
21cr|guichan-0.8.2-9|82	
21cr|guichan-0.8.2-9|83	for file in AUTHORS ChangeLog COPYING NEWS README TODO ; do
21cr|guichan-0.8.2-9|84	iconv -c -t UTF-8 < $file > $file.new && \
21cr|guichan-0.8.2-9|85	touch -r $file $file.new && \
21cr|guichan-0.8.2-9|86	mv $file.new $file
21cr|guichan-0.8.2-9|87	done
21cr|guichan-0.8.2-9|88	
21cr|guichan-0.8.2-9|89	
21cr|guichan-0.8.2-9|90	%build
21cr|guichan-0.8.2-9|91	autoreconf -fiv
21cr|guichan-0.8.2-9|92	%configure  --enable-sdl \
21cr|guichan-0.8.2-9|93	--enable-sdlimage \
21cr|guichan-0.8.2-9|94	--enable-opengl \
21cr|guichan-0.8.2-9|95	--enable-allegro \
21cr|guichan-0.8.2-9|96	--enable-static
21cr|guichan-0.8.2-9|97	%make
21cr|guichan-0.8.2-9|98	
21cr|guichan-0.8.2-9|99	%install
21cr|guichan-0.8.2-9|100	%makeinstall_std
21cr|guichan-0.8.2-9|101	
21cr|guichan-0.8.2-9|102	

2145 21
21cr|guile-lib-0.2.1-5|1	Summary:	Library of useful guile modules
21cr|guile-lib-0.2.1-5|2	Name:		guile-lib
21cr|guile-lib-0.2.1-5|3	Version:	0.2.1
21cr|guile-lib-0.2.1-5|4	Release:	5
21cr|guile-lib-0.2.1-5|5	License:	GPLv3
21cr|guile-lib-0.2.1-5|6	Group:		Development/Other
21cr|guile-lib-0.2.1-5|7	URL:		http://savannah.nongnu.org/projects/guile-lib
21cr|guile-lib-0.2.1-5|8	Source:		http://download.savannah.gnu.org/releases/guile-lib/%{name}-%{version}.tar.gz
21cr|guile-lib-0.2.1-5|9	BuildRequires:	texinfo
21cr|guile-lib-0.2.1-5|10	BuildRequires:	guile-devel
21cr|guile-lib-0.2.1-5|11	Requires:	guile >= 1.6
21cr|guile-lib-0.2.1-5|12	BuildArch:	noarch
21cr|guile-lib-0.2.1-5|13	
21cr|guile-lib-0.2.1-5|14	%description
21cr|guile-lib-0.2.1-5|15	A set of various-purpose library modules for Guile. Covered areas include:
21cr|guile-lib-0.2.1-5|16	
21cr|guile-lib-0.2.1-5|17	* Unit testing framework ala JUnit
21cr|guile-lib-0.2.1-5|18	* Logging system
21cr|guile-lib-0.2.1-5|19	* String routines (wrapping, completion, soundex algorithm)
21cr|guile-lib-0.2.1-5|20	* OS process chains (think "shell pipes in scheme")
21cr|guile-lib-0.2.1-5|21	* ANSI escape sequence text coloring
21cr|guile-lib-0.2.1-5|22	* SRFI-35 (conditions)
21cr|guile-lib-0.2.1-5|23	
21cr|guile-lib-0.2.1-5|24	%prep
21cr|guile-lib-0.2.1-5|25	%setup -q
21cr|guile-lib-0.2.1-5|26	
21cr|guile-lib-0.2.1-5|27	%build
21cr|guile-lib-0.2.1-5|28	%configure
21cr|guile-lib-0.2.1-5|29	%make
21cr|guile-lib-0.2.1-5|30	
21cr|guile-lib-0.2.1-5|31	%install
21cr|guile-lib-0.2.1-5|32	%makeinstall_std
21cr|guile-lib-0.2.1-5|33	
21cr|guile-lib-0.2.1-5|34	
21cr|guile-lib-0.2.1-5|35	
21cr|guile-lib-0.2.1-5|36	%files
21cr|guile-lib-0.2.1-5|37	%doc {AUTHORS,ChangeLog,NEWS,README}
21cr|guile-lib-0.2.1-5|38	%{_infodir}/*.info*
21cr|guile-lib-0.2.1-5|39	%{_datadir}/guile/site/*

2146 21
21cr|guitarix2-0.44.1-2|1	%global	debug_package %{nil}
21cr|guitarix2-0.44.1-2|2	
21cr|guitarix2-0.44.1-2|3	%define	ladspadir %{_libdir}/ladspa
21cr|guitarix2-0.44.1-2|4	%define	lv2dir %{_libdir}/lv2
21cr|guitarix2-0.44.1-2|5	
21cr|guitarix2-0.44.1-2|6	%define	major 0
21cr|guitarix2-0.44.1-2|7	%define	libgxw %mklibname gxw %{major}
21cr|guitarix2-0.44.1-2|8	%define	libgxwmm %mklibname gxwmm %{major}
21cr|guitarix2-0.44.1-2|9	
21cr|guitarix2-0.44.1-2|10	Summary:	Guitar effect processor for JACK
21cr|guitarix2-0.44.1-2|11	Name:		guitarix2
21cr|guitarix2-0.44.1-2|12	Version:	0.44.1
21cr|guitarix2-0.44.1-2|13	Release:	2
21cr|guitarix2-0.44.1-2|14	License:	GPLv2+
21cr|guitarix2-0.44.1-2|15	Group:		Sound
21cr|guitarix2-0.44.1-2|16	Url:		http://guitarix.sourceforge.net/
21cr|guitarix2-0.44.1-2|17	Source0:	https://prdownloads.sourceforge.net/guitarix/%{name}-%{version}.tar.xz
21cr|guitarix2-0.44.1-2|18	Patch0:		guitarix2-0.42.1-fix-eigen3-includes.patch
21cr|guitarix2-0.44.1-2|19	BuildRequires:	desktop-file-utils
21cr|guitarix2-0.44.1-2|20	BuildRequires:	eigen3
21cr|guitarix2-0.44.1-2|21	#BuildRequires:	faust
21cr|guitarix2-0.44.1-2|22	BuildRequires:	gettext
21cr|guitarix2-0.44.1-2|23	BuildRequires:	gperf
21cr|guitarix2-0.44.1-2|24	BuildRequires:	intltool
21cr|guitarix2-0.44.1-2|25	BuildRequires:	sassc
21cr|guitarix2-0.44.1-2|26	BuildRequires:	waf
21cr|guitarix2-0.44.1-2|27	BuildRequires:	boost-devel >= 1.42
21cr|guitarix2-0.44.1-2|28	BuildRequires:	gettext-devel
21cr|guitarix2-0.44.1-2|29	BuildRequires:	ladspa-devel
21cr|guitarix2-0.44.1-2|30	BuildRequires:	libzita-convolver-devel >= 4.0.0
21cr|guitarix2-0.44.1-2|31	BuildRequires:	libzita-resampler-devel
21cr|guitarix2-0.44.1-2|32	BuildRequires:	pkgconfig(avahi-glib)
21cr|guitarix2-0.44.1-2|33	BuildRequires:	pkgconfig(avahi-gobject)
21cr|guitarix2-0.44.1-2|34	BuildRequires:	pkgconfig(bluez)
21cr|guitarix2-0.44.1-2|35	BuildRequires:	pkgconfig(cairo)
21cr|guitarix2-0.44.1-2|36	BuildRequires:	pkgconfig(fftw3)
21cr|guitarix2-0.44.1-2|37	BuildRequires:	pkgconfig(glib-2.0)
21cr|guitarix2-0.44.1-2|38	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|guitarix2-0.44.1-2|39	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|guitarix2-0.44.1-2|40	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|guitarix2-0.44.1-2|41	BuildRequires:	pkgconfig(jack) >= 1.9.2
21cr|guitarix2-0.44.1-2|42	BuildRequires:	pkgconfig(libcurl)
21cr|guitarix2-0.44.1-2|43	BuildRequires:	pkgconfig(liblo)
21cr|guitarix2-0.44.1-2|44	BuildRequires:	pkgconfig(lilv-0)
21cr|guitarix2-0.44.1-2|45	BuildRequires:	pkgconfig(lrdf)
21cr|guitarix2-0.44.1-2|46	BuildRequires:	pkgconfig(lv2) >= 1.2.0
21cr|guitarix2-0.44.1-2|47	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|guitarix2-0.44.1-2|48	BuildRequires:	pkgconfig(sndfile) >= 1.0.17
21cr|guitarix2-0.44.1-2|49	BuildRequires:	pkgconfig(webkit-1.0)
21cr|guitarix2-0.44.1-2|50	BuildRequires:	pkgconfig(x11)
21cr|guitarix2-0.44.1-2|51	Requires:	%{name}-plugins-ladspa = %{EVRD}
21cr|guitarix2-0.44.1-2|52	Provides:	guitarix = %{EVRD}
21cr|guitarix2-0.44.1-2|53	ExclusiveArch:	x86_64 aarch64
21cr|guitarix2-0.44.1-2|54	%rename		%{_lib}gxw-devel
21cr|guitarix2-0.44.1-2|55	
21cr|guitarix2-0.44.1-2|56	%description
21cr|guitarix2-0.44.1-2|57	Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
21cr|guitarix2-0.44.1-2|58	Connektion Kit with one input and two outputs. Designed to get nice
21cr|guitarix2-0.44.1-2|59	thrash/metal/rock/blues guitar sounds. There are controls for bass,
21cr|guitarix2-0.44.1-2|60	middle, treble, gain (in/out), compressor, preamp, tube's, drive,
21cr|guitarix2-0.44.1-2|61	overdrive, over-sample, anti-alias, fuzz, balance, distortion, freeverb,
21cr|guitarix2-0.44.1-2|62	impulse response, vibrato, chorus, delay , cry-baby(wah) and echo.
21cr|guitarix2-0.44.1-2|63	
21cr|guitarix2-0.44.1-2|64	%files -f guitarix.lang
21cr|guitarix2-0.44.1-2|65	%doc COPYING README
21cr|guitarix2-0.44.1-2|66	%{_bindir}/guitarix
21cr|guitarix2-0.44.1-2|67	%{_datadir}/pixmaps/*.png
21cr|guitarix2-0.44.1-2|68	%{_datadir}/gx_head/skins/*
21cr|guitarix2-0.44.1-2|69	%{_datadir}/gx_head/sounds/*
21cr|guitarix2-0.44.1-2|70	%{_datadir}/gx_head/builder/*
21cr|guitarix2-0.44.1-2|71	%{_datadir}/gx_head/factorysettings/*
21cr|guitarix2-0.44.1-2|72	%{_datadir}/applications/guitarix.desktop
21cr|guitarix2-0.44.1-2|73	%{_metainfodir}/org.guitarix.guitarix.metainfo.xml
21cr|guitarix2-0.44.1-2|74	%{_datadir}/fonts/truetype/robotocondensed/*
21cr|guitarix2-0.44.1-2|75	
21cr|guitarix2-0.44.1-2|76	#----------------------------------------------------------------------------
21cr|guitarix2-0.44.1-2|77	
21cr|guitarix2-0.44.1-2|78	%package plugins-ladspa
21cr|guitarix2-0.44.1-2|79	Summary:	LADSPA plugins coming with guitarix2
21cr|guitarix2-0.44.1-2|80	# Ladspa/distortion.cpp and ladspa/guitarix-ladspa.cpp are BSD;
21cr|guitarix2-0.44.1-2|81	# the rest of ladspa/* is GPLv2+
21cr|guitarix2-0.44.1-2|82	License:	GPLv2+ and BSD
21cr|guitarix2-0.44.1-2|83	Group:		Sound
21cr|guitarix2-0.44.1-2|84	Requires:	ladspa
21cr|guitarix2-0.44.1-2|85	
21cr|guitarix2-0.44.1-2|86	%description plugins-ladspa
21cr|guitarix2-0.44.1-2|87	Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
21cr|guitarix2-0.44.1-2|88	Connektion Kit. This package includes the LADSPA plugins for the amp,
21cr|guitarix2-0.44.1-2|89	which can be used with other LADSPA hosts as well.
21cr|guitarix2-0.44.1-2|90	
21cr|guitarix2-0.44.1-2|91	%files plugins-ladspa
21cr|guitarix2-0.44.1-2|92	%doc COPYING
21cr|guitarix2-0.44.1-2|93	%dir %{ladspadir}
21cr|guitarix2-0.44.1-2|94	%{ladspadir}/*.so
21cr|guitarix2-0.44.1-2|95	%{_datadir}/ladspa/rdf/*.rdf
21cr|guitarix2-0.44.1-2|96	
21cr|guitarix2-0.44.1-2|97	#----------------------------------------------------------------------------
21cr|guitarix2-0.44.1-2|98	
21cr|guitarix2-0.44.1-2|99	%package plugins-lv2
21cr|guitarix2-0.44.1-2|100	Summary:	LV2 plugins coming with guitarix2
21cr|guitarix2-0.44.1-2|101	License:	GPLv2+
21cr|guitarix2-0.44.1-2|102	Group:		Sound
21cr|guitarix2-0.44.1-2|103	Requires:	lv2
21cr|guitarix2-0.44.1-2|104	
21cr|guitarix2-0.44.1-2|105	%description plugins-lv2
21cr|guitarix2-0.44.1-2|106	Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
21cr|guitarix2-0.44.1-2|107	Connektion Kit. This package includes the LV2 plugins for the amp,
21cr|guitarix2-0.44.1-2|108	which can be used with LV2 hosts.
21cr|guitarix2-0.44.1-2|109	
21cr|guitarix2-0.44.1-2|110	%files plugins-lv2
21cr|guitarix2-0.44.1-2|111	%doc COPYING
21cr|guitarix2-0.44.1-2|112	%dir %{_libdir}/lv2
21cr|guitarix2-0.44.1-2|113	%{_libdir}/lv2/gx*.lv2/
21cr|guitarix2-0.44.1-2|114	
21cr|guitarix2-0.44.1-2|115	#----------------------------------------------------------------------------
21cr|guitarix2-0.44.1-2|116	
21cr|guitarix2-0.44.1-2|117	%package -n %{libgxw}
21cr|guitarix2-0.44.1-2|118	Summary:	Libraries required for guitarix LV2 plugins
21cr|guitarix2-0.44.1-2|119	Group:		Sound
21cr|guitarix2-0.44.1-2|120	Conflicts:	%{_lib}gxw1 < 0.28.1-2
21cr|guitarix2-0.44.1-2|121	Obsoletes:	%{_lib}gxw1 < 0.28.1-2
21cr|guitarix2-0.44.1-2|122	
21cr|guitarix2-0.44.1-2|123	%description -n %{libgxw}
21cr|guitarix2-0.44.1-2|124	Libraries required for guitarix LV2 plugins.
21cr|guitarix2-0.44.1-2|125	
21cr|guitarix2-0.44.1-2|126	%files -n %{libgxw}
21cr|guitarix2-0.44.1-2|127	%doc COPYING
21cr|guitarix2-0.44.1-2|128	%{_libdir}/libgxw.so.%{major}*
21cr|guitarix2-0.44.1-2|129	
21cr|guitarix2-0.44.1-2|130	#----------------------------------------------------------------------------
21cr|guitarix2-0.44.1-2|131	
21cr|guitarix2-0.44.1-2|132	%package -n %{libgxwmm}
21cr|guitarix2-0.44.1-2|133	Summary:	Libraries required for guitarix LV2 plugins
21cr|guitarix2-0.44.1-2|134	Group:		Sound
21cr|guitarix2-0.44.1-2|135	Conflicts:	%{_lib}gxw1 < 0.28.1-2
21cr|guitarix2-0.44.1-2|136	Obsoletes:	%{_lib}gxw1 < 0.28.1-2
21cr|guitarix2-0.44.1-2|137	
21cr|guitarix2-0.44.1-2|138	%description -n %{libgxwmm}
21cr|guitarix2-0.44.1-2|139	Libraries required for guitarix LV2 plugins.
21cr|guitarix2-0.44.1-2|140	
21cr|guitarix2-0.44.1-2|141	%files -n %{libgxwmm}
21cr|guitarix2-0.44.1-2|142	%doc COPYING
21cr|guitarix2-0.44.1-2|143	%{_libdir}/libgxwmm.so.%{major}*
21cr|guitarix2-0.44.1-2|144	
21cr|guitarix2-0.44.1-2|145	#----------------------------------------------------------------------------
21cr|guitarix2-0.44.1-2|146	
21cr|guitarix2-0.44.1-2|147	%prep
21cr|guitarix2-0.44.1-2|148	%autosetup -p1 -n guitarix-%{version}
21cr|guitarix2-0.44.1-2|149	
21cr|guitarix2-0.44.1-2|150	
21cr|guitarix2-0.44.1-2|151	%build
21cr|guitarix2-0.44.1-2|152	./waf configure \
21cr|guitarix2-0.44.1-2|153	--shared-lib \
21cr|guitarix2-0.44.1-2|154	--prefix=%{_prefix} \
21cr|guitarix2-0.44.1-2|155	--libdir=%{_libdir} \
21cr|guitarix2-0.44.1-2|156	--no-faust \
21cr|guitarix2-0.44.1-2|157	--ladspa \
21cr|guitarix2-0.44.1-2|158	--new-ladspa \
21cr|guitarix2-0.44.1-2|159	--ladspadir=%{ladspadir} \
21cr|guitarix2-0.44.1-2|160	--mod-lv2 \
21cr|guitarix2-0.44.1-2|161	--lv2dir=%{lv2dir} \
21cr|guitarix2-0.44.1-2|162	--install-roboto-font \
21cr|guitarix2-0.44.1-2|163	--no-font-cache-update \
21cr|guitarix2-0.44.1-2|164	%ifarch aarch64
21cr|guitarix2-0.44.1-2|165	--disable-sse \
21cr|guitarix2-0.44.1-2|166	%endif
21cr|guitarix2-0.44.1-2|167	--no-desktop-update
21cr|guitarix2-0.44.1-2|168	
21cr|guitarix2-0.44.1-2|169	./waf build
21cr|guitarix2-0.44.1-2|170	
21cr|guitarix2-0.44.1-2|171	
21cr|guitarix2-0.44.1-2|172	%install
21cr|guitarix2-0.44.1-2|173	./waf install --destdir=%{buildroot}
21cr|guitarix2-0.44.1-2|174	
21cr|guitarix2-0.44.1-2|175	desktop-file-install \
21cr|guitarix2-0.44.1-2|176	--remove-category="X-Jack;" \
21cr|guitarix2-0.44.1-2|177	--remove-category="Midi;" \
21cr|guitarix2-0.44.1-2|178	--dir %{buildroot}%{_datadir}/applications \
21cr|guitarix2-0.44.1-2|179	%{buildroot}%{_datadir}/applications/*
21cr|guitarix2-0.44.1-2|180	
21cr|guitarix2-0.44.1-2|181	# These are not needed, we don't have header files to make a devel package
21cr|guitarix2-0.44.1-2|182	rm -f %{buildroot}%{_libdir}/libgxw.so
21cr|guitarix2-0.44.1-2|183	rm -f %{buildroot}%{_libdir}/libgxwmm.so
21cr|guitarix2-0.44.1-2|184	
21cr|guitarix2-0.44.1-2|185	# Fix perms
21cr|guitarix2-0.44.1-2|186	chmod 0644 %{buildroot}%{_datadir}/fonts/truetype/robotocondensed/*
21cr|guitarix2-0.44.1-2|187	
21cr|guitarix2-0.44.1-2|188	
21cr|guitarix2-0.44.1-2|189	%find_lang guitarix

2147 21
21cr|guitarix-webui-0.37.3-1|1	Summary:	WebUI for Guitarix
21cr|guitarix-webui-0.37.3-1|2	Name:		guitarix-webui
21cr|guitarix-webui-0.37.3-1|3	Version:	0.37.3
21cr|guitarix-webui-0.37.3-1|4	Release:	1
21cr|guitarix-webui-0.37.3-1|5	License:	GPLv2+
21cr|guitarix-webui-0.37.3-1|6	Group:		Sound
21cr|guitarix-webui-0.37.3-1|7	Url:		https://sourceforge.net/projects/guitarix/
21cr|guitarix-webui-0.37.3-1|8	Source0:	https://sourceforge.net/projects/guitarix/files/guitarix/%{name}-%{version}.tar.bz2
21cr|guitarix-webui-0.37.3-1|9	BuildArch:	noarch
21cr|guitarix-webui-0.37.3-1|10	Requires:	python3-websockify
21cr|guitarix-webui-0.37.3-1|11	Requires:	guitarix >= 0.34.0
21cr|guitarix-webui-0.37.3-1|12	ExclusiveArch:	x86_64 aarch64
21cr|guitarix-webui-0.37.3-1|13	
21cr|guitarix-webui-0.37.3-1|14	%description
21cr|guitarix-webui-0.37.3-1|15	WebUI for Guitarix.
21cr|guitarix-webui-0.37.3-1|16	
21cr|guitarix-webui-0.37.3-1|17	%files
21cr|guitarix-webui-0.37.3-1|18	%doc README-dist.txt
21cr|guitarix-webui-0.37.3-1|19	%{_bindir}/%{name}
21cr|guitarix-webui-0.37.3-1|20	%{_datadir}/%{name}
21cr|guitarix-webui-0.37.3-1|21	
21cr|guitarix-webui-0.37.3-1|22	#-----------------------------------------------------------------------------
21cr|guitarix-webui-0.37.3-1|23	
21cr|guitarix-webui-0.37.3-1|24	%prep
21cr|guitarix-webui-0.37.3-1|25	%setup -q
21cr|guitarix-webui-0.37.3-1|26	
21cr|guitarix-webui-0.37.3-1|27	
21cr|guitarix-webui-0.37.3-1|28	%build
21cr|guitarix-webui-0.37.3-1|29	# Nothing to do
21cr|guitarix-webui-0.37.3-1|30	
21cr|guitarix-webui-0.37.3-1|31	
21cr|guitarix-webui-0.37.3-1|32	%install
21cr|guitarix-webui-0.37.3-1|33	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|guitarix-webui-0.37.3-1|34	cp -r webui %{buildroot}%{_datadir}/%{name}
21cr|guitarix-webui-0.37.3-1|35	
21cr|guitarix-webui-0.37.3-1|36	# Provide a wrapper script
21cr|guitarix-webui-0.37.3-1|37	mkdir -p %{buildroot}%{_bindir}
21cr|guitarix-webui-0.37.3-1|38	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|guitarix-webui-0.37.3-1|39	#!/bin/sh
21cr|guitarix-webui-0.37.3-1|40	echo Check if guitarix is running...
21cr|guitarix-webui-0.37.3-1|41	pidof guitarix
21cr|guitarix-webui-0.37.3-1|42	if [[ $? != 0 ]]; then
21cr|guitarix-webui-0.37.3-1|43	echo Starting guitarix...
21cr|guitarix-webui-0.37.3-1|44	guitarix --rpcport=7000 >/dev/null 2>&1 &
21cr|guitarix-webui-0.37.3-1|45	else
21cr|guitarix-webui-0.37.3-1|46	echo guitarix is already running, make sure that it is launched with '--rpcport=7000'
21cr|guitarix-webui-0.37.3-1|47	fi
21cr|guitarix-webui-0.37.3-1|48	
21cr|guitarix-webui-0.37.3-1|49	websockify --web=%{_datadir}/%{name}/webui '*':8000 localhost:7000 > /var/log/%{name}.log 2>&1 &
21cr|guitarix-webui-0.37.3-1|50	xdg-open http://localhost:8000
21cr|guitarix-webui-0.37.3-1|51	EOF
21cr|guitarix-webui-0.37.3-1|52	
21cr|guitarix-webui-0.37.3-1|53	chmod 755 %{buildroot}%{_bindir}/%{name}

2148 21
21cr|gummi-0.8.3-1|1	Name:		gummi
21cr|gummi-0.8.3-1|2	Version:	0.8.3
21cr|gummi-0.8.3-1|3	Release:	1
21cr|gummi-0.8.3-1|4	Summary:	A simple LaTeX editor
21cr|gummi-0.8.3-1|5	Group:		Publishing
21cr|gummi-0.8.3-1|6	License:	MIT
21cr|gummi-0.8.3-1|7	URL:		https://github.com/alexandervdm/gummi
21cr|gummi-0.8.3-1|8	Source0:	https://github.com/alexandervdm/gummi/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|gummi-0.8.3-1|9	
21cr|gummi-0.8.3-1|10	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gummi-0.8.3-1|11	BuildRequires:	gtksourceview3-devel
21cr|gummi-0.8.3-1|12	BuildRequires:	pkgconfig(poppler-glib)
21cr|gummi-0.8.3-1|13	BuildRequires:	gtkspell3-devel
21cr|gummi-0.8.3-1|14	BuildRequires:	intltool
21cr|gummi-0.8.3-1|15	BuildRequires:	desktop-file-utils
21cr|gummi-0.8.3-1|16	BuildRequires:	pkgconfig(synctex)
21cr|gummi-0.8.3-1|17	
21cr|gummi-0.8.3-1|18	Requires:	texlive-latex
21cr|gummi-0.8.3-1|19	
21cr|gummi-0.8.3-1|20	%description
21cr|gummi-0.8.3-1|21	Gummi is a LaTeX editor written in the C programming language using the
21cr|gummi-0.8.3-1|22	GTK+ interface toolkit. It was designed with simplicity and the novice
21cr|gummi-0.8.3-1|23	user in mind, but also offers features that speak to the more advanced user.
21cr|gummi-0.8.3-1|24	
21cr|gummi-0.8.3-1|25	%files -f %{name}.lang
21cr|gummi-0.8.3-1|26	%doc AUTHORS ChangeLog
21cr|gummi-0.8.3-1|27	%license COPYING
21cr|gummi-0.8.3-1|28	%{_mandir}/man*/*.1*
21cr|gummi-0.8.3-1|29	%{_bindir}/%{name}
21cr|gummi-0.8.3-1|30	%{_datadir}/applications/%{name}.desktop
21cr|gummi-0.8.3-1|31	%{_datadir}/pixmaps/%{name}.png
21cr|gummi-0.8.3-1|32	%{_datadir}/%{name}/
21cr|gummi-0.8.3-1|33	%{_libdir}/%{name}/
21cr|gummi-0.8.3-1|34	
21cr|gummi-0.8.3-1|35	#-----------------------------------------------
21cr|gummi-0.8.3-1|36	%prep
21cr|gummi-0.8.3-1|37	%autosetup
21cr|gummi-0.8.3-1|38	
21cr|gummi-0.8.3-1|39	%build
21cr|gummi-0.8.3-1|40	%configure
21cr|gummi-0.8.3-1|41	%make_build
21cr|gummi-0.8.3-1|42	
21cr|gummi-0.8.3-1|43	%install
21cr|gummi-0.8.3-1|44	%make_install
21cr|gummi-0.8.3-1|45	%find_lang %{name}
21cr|gummi-0.8.3-1|46	desktop-file-install                                 \
21cr|gummi-0.8.3-1|47	--remove-key="Version"                           \
21cr|gummi-0.8.3-1|48	--add-category="Publishing;"                     \
21cr|gummi-0.8.3-1|49	--dir=%{buildroot}%{_datadir}/applications       \
21cr|gummi-0.8.3-1|50	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gummi-0.8.3-1|51	
21cr|gummi-0.8.3-1|52	

2149 21
21cr|gupnp-tools-0.10.3-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|gupnp-tools-0.10.3-1|2	
21cr|gupnp-tools-0.10.3-1|3	Summary:	A collection of dev tools utilizing GUPnP and GTK+
21cr|gupnp-tools-0.10.3-1|4	Name:		gupnp-tools
21cr|gupnp-tools-0.10.3-1|5	Version:	0.10.3
21cr|gupnp-tools-0.10.3-1|6	Release:	1
21cr|gupnp-tools-0.10.3-1|7	License:	GPLv2+
21cr|gupnp-tools-0.10.3-1|8	Group:		Development/Other
21cr|gupnp-tools-0.10.3-1|9	Url:		https://download.gnome.org/sources/gupnp-tools
21cr|gupnp-tools-0.10.3-1|10	Source0:	https://download.gnome.org/sources/gupnp-tools/%{url_ver}/%{name}-%{version}.tar.xz
21cr|gupnp-tools-0.10.3-1|11	BuildRequires:	intltool
21cr|gupnp-tools-0.10.3-1|12	BuildRequires:	meson
21cr|gupnp-tools-0.10.3-1|13	BuildRequires:	pkgconfig(gnome-icon-theme)
21cr|gupnp-tools-0.10.3-1|14	BuildRequires:	pkgconfig(gssdp-1.2)
21cr|gupnp-tools-0.10.3-1|15	BuildRequires:	pkgconfig(gtk4)
21cr|gupnp-tools-0.10.3-1|16	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|gupnp-tools-0.10.3-1|17	BuildRequires:	pkgconfig(gupnp-1.2)
21cr|gupnp-tools-0.10.3-1|18	BuildRequires:	pkgconfig(gupnp-av-1.0)
21cr|gupnp-tools-0.10.3-1|19	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|gupnp-tools-0.10.3-1|20	
21cr|gupnp-tools-0.10.3-1|21	%description
21cr|gupnp-tools-0.10.3-1|22	GUPnP is an object-oriented open source framework for creating UPnP
21cr|gupnp-tools-0.10.3-1|23	devices and control points, written in C using GObject and libsoup.
21cr|gupnp-tools-0.10.3-1|24	The GUPnP API is intended to be easy to use, efficient and flexible.
21cr|gupnp-tools-0.10.3-1|25	
21cr|gupnp-tools-0.10.3-1|26	GUPnP-tools is a collection of developer tools utilizing GUPnP and GTK+.
21cr|gupnp-tools-0.10.3-1|27	It features a universal control point application as well as a sample
21cr|gupnp-tools-0.10.3-1|28	DimmableLight v1.0 implementation.
21cr|gupnp-tools-0.10.3-1|29	
21cr|gupnp-tools-0.10.3-1|30	%files -f %{name}.lang
21cr|gupnp-tools-0.10.3-1|31	%doc AUTHORS README.md
21cr|gupnp-tools-0.10.3-1|32	%license COPYING
21cr|gupnp-tools-0.10.3-1|33	%{_bindir}/gssdp-discover
21cr|gupnp-tools-0.10.3-1|34	%{_bindir}/gupnp-*
21cr|gupnp-tools-0.10.3-1|35	%{_datadir}/applications/gupnp-*.desktop
21cr|gupnp-tools-0.10.3-1|36	%{_datadir}/%{name}
21cr|gupnp-tools-0.10.3-1|37	%{_iconsdir}/hicolor/*/apps/*.png
21cr|gupnp-tools-0.10.3-1|38	
21cr|gupnp-tools-0.10.3-1|39	#----------------------------------------------------------------------------
21cr|gupnp-tools-0.10.3-1|40	
21cr|gupnp-tools-0.10.3-1|41	%prep
21cr|gupnp-tools-0.10.3-1|42	%setup -q
21cr|gupnp-tools-0.10.3-1|43	
21cr|gupnp-tools-0.10.3-1|44	%build
21cr|gupnp-tools-0.10.3-1|45	export CFLAGS="%{optflags} -Wno-error=format-security"
21cr|gupnp-tools-0.10.3-1|46	%meson
21cr|gupnp-tools-0.10.3-1|47	%meson_build
21cr|gupnp-tools-0.10.3-1|48	
21cr|gupnp-tools-0.10.3-1|49	%install
21cr|gupnp-tools-0.10.3-1|50	%meson_install
21cr|gupnp-tools-0.10.3-1|51	
21cr|gupnp-tools-0.10.3-1|52	%find_lang %{name}

2150 21
21cr|gurlchecker-0.13.1-7|1	# Workaround to build with GCC 10
21cr|gurlchecker-0.13.1-7|2	%global optflags %{optflags} -fcommon
21cr|gurlchecker-0.13.1-7|3	
21cr|gurlchecker-0.13.1-7|4	Summary:	Web page link validation program
21cr|gurlchecker-0.13.1-7|5	Name:		gurlchecker
21cr|gurlchecker-0.13.1-7|6	Version:	0.13.1
21cr|gurlchecker-0.13.1-7|7	Release:	7
21cr|gurlchecker-0.13.1-7|8	License:	GPLv2+
21cr|gurlchecker-0.13.1-7|9	Group:		Networking/WWW
21cr|gurlchecker-0.13.1-7|10	URL:		http://www.nongnu.org/gurlchecker/
21cr|gurlchecker-0.13.1-7|11	Source0:	http://labs.libre-entreprise.org/frs/download.php/857/%{name}-%{version}.tar.gz
21cr|gurlchecker-0.13.1-7|12	Patch0:		gurlchecker-0.13-tidydir.patch
21cr|gurlchecker-0.13.1-7|13	Patch1:		gurlchecker-0.12-fix-str-fmt.patch
21cr|gurlchecker-0.13.1-7|14	Patch2:		gurlchecker-0.13.1-gnutls.patch
21cr|gurlchecker-0.13.1-7|15	Patch3:		gurlchecker-tidybuffio.patch
21cr|gurlchecker-0.13.1-7|16	BuildRequires:	desktop-file-utils
21cr|gurlchecker-0.13.1-7|17	BuildRequires:	docbook-dtd41-sgml
21cr|gurlchecker-0.13.1-7|18	BuildRequires:	docbook-utils
21cr|gurlchecker-0.13.1-7|19	#BuildRequires:	gtk-doc
21cr|gurlchecker-0.13.1-7|20	BuildRequires:	imagemagick
21cr|gurlchecker-0.13.1-7|21	BuildRequires:	intltool
21cr|gurlchecker-0.13.1-7|22	BuildRequires:	openjade
21cr|gurlchecker-0.13.1-7|23	BuildRequires:	perl(XML::Parser)
21cr|gurlchecker-0.13.1-7|24	BuildRequires:	tidy-devel
21cr|gurlchecker-0.13.1-7|25	BuildRequires:	pkgconfig(gnet-2.0)
21cr|gurlchecker-0.13.1-7|26	BuildRequires:	pkgconfig(gnutls)
21cr|gurlchecker-0.13.1-7|27	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|gurlchecker-0.13.1-7|28	BuildRequires:	pkgconfig(libcroco-0.6)
21cr|gurlchecker-0.13.1-7|29	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gurlchecker-0.13.1-7|30	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gurlchecker-0.13.1-7|31	BuildRequires:	pkgconfig(sqlite3)
21cr|gurlchecker-0.13.1-7|32	
21cr|gurlchecker-0.13.1-7|33	%description
21cr|gurlchecker-0.13.1-7|34	gURLChecker is a graphical web link checker. It can work on a whole
21cr|gurlchecker-0.13.1-7|35	site, a single local page or a browser bookmarks file.
21cr|gurlchecker-0.13.1-7|36	
21cr|gurlchecker-0.13.1-7|37	%files -f %{name}.lang
21cr|gurlchecker-0.13.1-7|38	%doc AUTHORS COPYING ChangeLog NEWS README THANKS
21cr|gurlchecker-0.13.1-7|39	%{_bindir}/*
21cr|gurlchecker-0.13.1-7|40	%{_datadir}/%{name}
21cr|gurlchecker-0.13.1-7|41	%{_datadir}/applications/*
21cr|gurlchecker-0.13.1-7|42	%{_datadir}/pixmaps/*
21cr|gurlchecker-0.13.1-7|43	%{_mandir}/man1/*
21cr|gurlchecker-0.13.1-7|44	%{_iconsdir}/%{name}.png
21cr|gurlchecker-0.13.1-7|45	%{_liconsdir}/%{name}.png
21cr|gurlchecker-0.13.1-7|46	%{_miconsdir}/%{name}.png
21cr|gurlchecker-0.13.1-7|47	
21cr|gurlchecker-0.13.1-7|48	#----------------------------------------------------------------------------
21cr|gurlchecker-0.13.1-7|49	
21cr|gurlchecker-0.13.1-7|50	%prep
21cr|gurlchecker-0.13.1-7|51	%autosetup -p1
21cr|gurlchecker-0.13.1-7|52	
21cr|gurlchecker-0.13.1-7|53	%build
21cr|gurlchecker-0.13.1-7|54	%configure \
21cr|gurlchecker-0.13.1-7|55	--disable-gtk-doc
21cr|gurlchecker-0.13.1-7|56	%make
21cr|gurlchecker-0.13.1-7|57	
21cr|gurlchecker-0.13.1-7|58	%install
21cr|gurlchecker-0.13.1-7|59	%makeinstall_std
21cr|gurlchecker-0.13.1-7|60	
21cr|gurlchecker-0.13.1-7|61	desktop-file-install --vendor="" \
21cr|gurlchecker-0.13.1-7|62	--remove-category="Application" \
21cr|gurlchecker-0.13.1-7|63	--dir %{buildroot}%{_datadir}/applications \
21cr|gurlchecker-0.13.1-7|64	%{buildroot}%{_datadir}/applications/*
21cr|gurlchecker-0.13.1-7|65	
21cr|gurlchecker-0.13.1-7|66	#icons
21cr|gurlchecker-0.13.1-7|67	mkdir -p %{buildroot}%{_iconsdir} \
21cr|gurlchecker-0.13.1-7|68	%{buildroot}%{_liconsdir} \
21cr|gurlchecker-0.13.1-7|69	%{buildroot}%{_miconsdir}
21cr|gurlchecker-0.13.1-7|70	convert -geometry 48x48 ui/%{name}_icon.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|gurlchecker-0.13.1-7|71	convert -geometry 32x32 ui/%{name}_icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|gurlchecker-0.13.1-7|72	convert -geometry 16x16 ui/%{name}_icon.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|gurlchecker-0.13.1-7|73	
21cr|gurlchecker-0.13.1-7|74	%find_lang %{name}

2151 21
21cr|guvcview-2.0.8-1|1	%define	major 2
21cr|guvcview-2.0.8-1|2	%define	oldapi 2.0
21cr|guvcview-2.0.8-1|3	%define	api 2.1
21cr|guvcview-2.0.8-1|4	%define	libname %mklibname %{name} %{api} %{major}
21cr|guvcview-2.0.8-1|5	%define	devname %mklibname %{name} -d
21cr|guvcview-2.0.8-1|6	
21cr|guvcview-2.0.8-1|7	# FIXME: Even with the latest release it fails to build when both qt4 and qt5 devel
21cr|guvcview-2.0.8-1|8	# are installed, because the build ends up using the qt4 moc with the qt5 sources.
21cr|guvcview-2.0.8-1|9	# Since the upstream ticket #36 was closed, we need a way to force the use of the moc from qt5
21cr|guvcview-2.0.8-1|10	%bcond_with qt5
21cr|guvcview-2.0.8-1|11	
21cr|guvcview-2.0.8-1|12	Summary:	GTK+ UVC Viewer and Capturer
21cr|guvcview-2.0.8-1|13	Name:		guvcview
21cr|guvcview-2.0.8-1|14	Version:	2.0.8
21cr|guvcview-2.0.8-1|15	Release:	1
21cr|guvcview-2.0.8-1|16	Group:		Video
21cr|guvcview-2.0.8-1|17	License:	GPLv3+
21cr|guvcview-2.0.8-1|18	Url:		http://guvcview.sourceforge.net/
21cr|guvcview-2.0.8-1|19	Source0:	http://sourceforge.net/projects/guvcview/files/source/%{name}-src-%{version}.tar.bz2
21cr|guvcview-2.0.8-1|20	BuildRequires:	desktop-file-utils
21cr|guvcview-2.0.8-1|21	BuildRequires:	gettext
21cr|guvcview-2.0.8-1|22	BuildRequires:	imagemagick
21cr|guvcview-2.0.8-1|23	BuildRequires:	intltool
21cr|guvcview-2.0.8-1|24	# Also for libgviewencoder
21cr|guvcview-2.0.8-1|25	BuildRequires:	ffmpeg-devel
21cr|guvcview-2.0.8-1|26	BuildRequires:	pkgconfig(gdk-3.0)
21cr|guvcview-2.0.8-1|27	BuildRequires:	pkgconfig(gsl)
21cr|guvcview-2.0.8-1|28	BuildRequires:	pkgconfig(libpng)
21cr|guvcview-2.0.8-1|29	# For libgviewaudio
21cr|guvcview-2.0.8-1|30	BuildRequires:	pkgconfig(libpulse)
21cr|guvcview-2.0.8-1|31	# For libgviewv4l2core
21cr|guvcview-2.0.8-1|32	BuildRequires:	pkgconfig(libv4l2)
21cr|guvcview-2.0.8-1|33	BuildRequires:	pkgconfig(libudev)
21cr|guvcview-2.0.8-1|34	BuildRequires:	pkgconfig(libusb-1.0)
21cr|guvcview-2.0.8-1|35	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|guvcview-2.0.8-1|36	%if %{with qt5}
21cr|guvcview-2.0.8-1|37	BuildRequires:	pkgconfig(Qt5Core)
21cr|guvcview-2.0.8-1|38	BuildRequires:	pkgconfig(Qt5Gui)
21cr|guvcview-2.0.8-1|39	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|guvcview-2.0.8-1|40	%endif
21cr|guvcview-2.0.8-1|41	BuildRequires:	pkgconfig(sdl2)
21cr|guvcview-2.0.8-1|42	# For libgviewrenderer
21cr|guvcview-2.0.8-1|43	BuildRequires:	pkgconfig(x264)
21cr|guvcview-2.0.8-1|44	
21cr|guvcview-2.0.8-1|45	%description
21cr|guvcview-2.0.8-1|46	A simple interface for capturing and viewing video from devices supported by
21cr|guvcview-2.0.8-1|47	the Linux UVC driver, although it should also work with any v4l2 compatible
21cr|guvcview-2.0.8-1|48	device.
21cr|guvcview-2.0.8-1|49	
21cr|guvcview-2.0.8-1|50	%files -f %{name}.lang
21cr|guvcview-2.0.8-1|51	%doc AUTHORS ChangeLog README.md
21cr|guvcview-2.0.8-1|52	%license COPYING
21cr|guvcview-2.0.8-1|53	%{_appdatadir}/%{name}.appdata.xml
21cr|guvcview-2.0.8-1|54	%{_bindir}/%{name}
21cr|guvcview-2.0.8-1|55	%{_datadir}/applications/%{name}.desktop
21cr|guvcview-2.0.8-1|56	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|guvcview-2.0.8-1|57	%{_mandir}/man1/%{name}.1*
21cr|guvcview-2.0.8-1|58	
21cr|guvcview-2.0.8-1|59	#-----------------------------------------------------------------------------
21cr|guvcview-2.0.8-1|60	
21cr|guvcview-2.0.8-1|61	%package -n %{libname}
21cr|guvcview-2.0.8-1|62	Summary:	Core libraries needed by %{name}
21cr|guvcview-2.0.8-1|63	Group:		System/Libraries
21cr|guvcview-2.0.8-1|64	
21cr|guvcview-2.0.8-1|65	%description -n %{libname}
21cr|guvcview-2.0.8-1|66	This package contains the core libraries for %{name}.
21cr|guvcview-2.0.8-1|67	
21cr|guvcview-2.0.8-1|68	%files -n %{libname}
21cr|guvcview-2.0.8-1|69	%doc README.md
21cr|guvcview-2.0.8-1|70	%license COPYING
21cr|guvcview-2.0.8-1|71	%{_libdir}/libgviewaudio-%{oldapi}.so.%{major}*
21cr|guvcview-2.0.8-1|72	%{_libdir}/libgviewencoder-%{api}.so.%{major}*
21cr|guvcview-2.0.8-1|73	%{_libdir}/libgviewrender-%{api}.so.%{major}*
21cr|guvcview-2.0.8-1|74	%{_libdir}/libgviewv4l2core-%{api}.so.%{major}*
21cr|guvcview-2.0.8-1|75	
21cr|guvcview-2.0.8-1|76	#-----------------------------------------------------------------------------
21cr|guvcview-2.0.8-1|77	
21cr|guvcview-2.0.8-1|78	%package -n %{devname}
21cr|guvcview-2.0.8-1|79	Summary:	Development files for %{name} core libraries
21cr|guvcview-2.0.8-1|80	Group:		Development/C
21cr|guvcview-2.0.8-1|81	Provides:	%{name}-devel = %{EVRD}
21cr|guvcview-2.0.8-1|82	%rename	%{_lib}guvcview1.1-devel
21cr|guvcview-2.0.8-1|83	
21cr|guvcview-2.0.8-1|84	%description -n %{devname}
21cr|guvcview-2.0.8-1|85	This package contains the development files for %{name} core libraries.
21cr|guvcview-2.0.8-1|86	
21cr|guvcview-2.0.8-1|87	%files -n %{devname}
21cr|guvcview-2.0.8-1|88	%license COPYING
21cr|guvcview-2.0.8-1|89	%{_includedir}/%{name}-2/*/*.h
21cr|guvcview-2.0.8-1|90	%{_libdir}/libgviewaudio.so
21cr|guvcview-2.0.8-1|91	%{_libdir}/libgviewencoder.so
21cr|guvcview-2.0.8-1|92	%{_libdir}/libgviewrender.so
21cr|guvcview-2.0.8-1|93	%{_libdir}/libgviewv4l2core.so
21cr|guvcview-2.0.8-1|94	%{_libdir}/pkgconfig/*.pc
21cr|guvcview-2.0.8-1|95	
21cr|guvcview-2.0.8-1|96	#-----------------------------------------------------------------------------
21cr|guvcview-2.0.8-1|97	
21cr|guvcview-2.0.8-1|98	%prep
21cr|guvcview-2.0.8-1|99	%autosetup -p1 -n %{name}-src-%{version}
21cr|guvcview-2.0.8-1|100	
21cr|guvcview-2.0.8-1|101	# Fix perms
21cr|guvcview-2.0.8-1|102	chmod -x includes/gview.h
21cr|guvcview-2.0.8-1|103	chmod -x {ChangeLog,configure.ac}
21cr|guvcview-2.0.8-1|104	
21cr|guvcview-2.0.8-1|105	%build
21cr|guvcview-2.0.8-1|106	autoreconf -vfi
21cr|guvcview-2.0.8-1|107	# We need a way to force the use of the moc from qt5
21cr|guvcview-2.0.8-1|108	# if both qt4 and qt5 devel files are installed
21cr|guvcview-2.0.8-1|109	%if %{with qt5}
21cr|guvcview-2.0.8-1|110	export MOC=moc-qt5
21cr|guvcview-2.0.8-1|111	%endif
21cr|guvcview-2.0.8-1|112	%configure \
21cr|guvcview-2.0.8-1|113	--disable-debian-menu \
21cr|guvcview-2.0.8-1|114	%if %{with qt5}
21cr|guvcview-2.0.8-1|115	--enable-qt5 \
21cr|guvcview-2.0.8-1|116	%endif
21cr|guvcview-2.0.8-1|117	--disable-static
21cr|guvcview-2.0.8-1|118	%make
21cr|guvcview-2.0.8-1|119	
21cr|guvcview-2.0.8-1|120	%install
21cr|guvcview-2.0.8-1|121	%makeinstall_std
21cr|guvcview-2.0.8-1|122	
21cr|guvcview-2.0.8-1|123	desktop-file-edit \
21cr|guvcview-2.0.8-1|124	--add-category="X-AudioVideoCapture" \
21cr|guvcview-2.0.8-1|125	--set-icon="%{name}" \
21cr|guvcview-2.0.8-1|126	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|guvcview-2.0.8-1|127	
21cr|guvcview-2.0.8-1|128	# Move the provided icon in its place and provide more sizes
21cr|guvcview-2.0.8-1|129	rm -rf %{buildroot}%{_datadir}/pixmaps
21cr|guvcview-2.0.8-1|130	for size in 128 64 48 32 16; do
21cr|guvcview-2.0.8-1|131	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|guvcview-2.0.8-1|132	convert data/icons/%{name}.png -resize ${size} %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|guvcview-2.0.8-1|133	done
21cr|guvcview-2.0.8-1|134	
21cr|guvcview-2.0.8-1|135	# Useless and rpmlint complains about it
21cr|guvcview-2.0.8-1|136	rm -f %{buildroot}%{_docdir}/%{name}/{INSTALL,COPYING}
21cr|guvcview-2.0.8-1|137	
21cr|guvcview-2.0.8-1|138	%find_lang %{name} gview_v4l2core %{name}.lang

2152 21
21cr|gvolwheel-1.0-4|1	# Workaround to build with GCC 10
21cr|gvolwheel-1.0-4|2	%global optflags %{optflags} -fcommon
21cr|gvolwheel-1.0-4|3	Name:		gvolwheel
21cr|gvolwheel-1.0-4|4	Version:	1.0
21cr|gvolwheel-1.0-4|5	Release:	4
21cr|gvolwheel-1.0-4|6	Summary:	Lightweight application to control the audio volume
21cr|gvolwheel-1.0-4|7	License:	GPLv3+
21cr|gvolwheel-1.0-4|8	Group:		Sound
21cr|gvolwheel-1.0-4|9	Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|gvolwheel-1.0-4|10	URL:		http://gvolwheel.sourceforge.net/
21cr|gvolwheel-1.0-4|11	BuildRequires:	pkgconfig(alsa)
21cr|gvolwheel-1.0-4|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gvolwheel-1.0-4|13	BuildRequires:	intltool
21cr|gvolwheel-1.0-4|14	
21cr|gvolwheel-1.0-4|15	%description
21cr|gvolwheel-1.0-4|16	GVolWheel is application which lets you control the volume easily
21cr|gvolwheel-1.0-4|17	through a tray icon you can scroll on. Easily integrate with minimal
21cr|gvolwheel-1.0-4|18	desktops (Openbox,IceWM,XFCE etc).
21cr|gvolwheel-1.0-4|19	
21cr|gvolwheel-1.0-4|20	%prep
21cr|gvolwheel-1.0-4|21	%setup -q
21cr|gvolwheel-1.0-4|22	
21cr|gvolwheel-1.0-4|23	%build
21cr|gvolwheel-1.0-4|24	%configure
21cr|gvolwheel-1.0-4|25	%make
21cr|gvolwheel-1.0-4|26	
21cr|gvolwheel-1.0-4|27	%install
21cr|gvolwheel-1.0-4|28	%__rm -rf %{buildroot}
21cr|gvolwheel-1.0-4|29	%makeinstall_std
21cr|gvolwheel-1.0-4|30	
21cr|gvolwheel-1.0-4|31	# remove installed doc, instead use %doc for it
21cr|gvolwheel-1.0-4|32	%__rm -rf %{buildroot}%{_usr}/doc
21cr|gvolwheel-1.0-4|33	
21cr|gvolwheel-1.0-4|34	# autostart
21cr|gvolwheel-1.0-4|35	%__mkdir_p %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|gvolwheel-1.0-4|36	%__cat > %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop << EOF
21cr|gvolwheel-1.0-4|37	[Desktop Entry]
21cr|gvolwheel-1.0-4|38	Name=GVolWheel
21cr|gvolwheel-1.0-4|39	Comment=Lightweight audio volume control application
21cr|gvolwheel-1.0-4|40	Comment[ru]=Регулятор громкости
21cr|gvolwheel-1.0-4|41	Exec=gvolwheel
21cr|gvolwheel-1.0-4|42	Terminal=false
21cr|gvolwheel-1.0-4|43	Type=Application
21cr|gvolwheel-1.0-4|44	StartupNotify=false
21cr|gvolwheel-1.0-4|45	EOF
21cr|gvolwheel-1.0-4|46	
21cr|gvolwheel-1.0-4|47	%find_lang %{name}
21cr|gvolwheel-1.0-4|48	
21cr|gvolwheel-1.0-4|49	%clean
21cr|gvolwheel-1.0-4|50	%__rm -rf %{buildroot}
21cr|gvolwheel-1.0-4|51	
21cr|gvolwheel-1.0-4|52	%files -f %{name}.lang
21cr|gvolwheel-1.0-4|53	%defattr(644,root,root,755)
21cr|gvolwheel-1.0-4|54	%doc COPYING ChangeLog INSTALL README
21cr|gvolwheel-1.0-4|55	%attr(755,root,root) %{_bindir}/%{name}
21cr|gvolwheel-1.0-4|56	%{_datadir}/pixmaps/%{name}
21cr|gvolwheel-1.0-4|57	%{_sysconfdir}/xdg/autostart/%{name}.desktop

2153 21
21cr|gwc-0.22_05-1|1	%define	debug_package %{nil}
21cr|gwc-0.22_05-1|2	
21cr|gwc-0.22_05-1|3	%define oversion 0.22
21cr|gwc-0.22_05-1|4	%define mversion 01
21cr|gwc-0.22_05-1|5	%define gwc_version %{oversion}-%{mversion}
21cr|gwc-0.22_05-1|6	# With version 0.22 the program changed name:
21cr|gwc-0.22_05-1|7	# see Changelog file for the reasons of such change
21cr|gwc-0.22_05-1|8	%define	oname	gtk-wave-cleaner
21cr|gwc-0.22_05-1|9	
21cr|gwc-0.22_05-1|10	Summary:	Audio restoration application
21cr|gwc-0.22_05-1|11	Name:		gwc
21cr|gwc-0.22_05-1|12	Version:	0.22_05
21cr|gwc-0.22_05-1|13	Release:	1
21cr|gwc-0.22_05-1|14	License:	GPL
21cr|gwc-0.22_05-1|15	Group:		Sound
21cr|gwc-0.22_05-1|16	Url:		http://gwc.sourceforge.net/
21cr|gwc-0.22_05-1|17	Source0:	http://downloads.sourceforge.net/gwc/%{oname}-%{gwc_version}.tar.gz
21cr|gwc-0.22_05-1|18	Patch0:		%{name}-0.22.01-fix-makefiles.patch
21cr|gwc-0.22_05-1|19	Patch1:		%{name}-0.22.01-fix-desktop-file.patch
21cr|gwc-0.22_05-1|20	BuildRequires:	gtk-update-icon-cache
21cr|gwc-0.22_05-1|21	BuildRequires:	pkgconfig(alsa) => 0.9
21cr|gwc-0.22_05-1|22	BuildRequires:	pkgconfig(fftw3)
21cr|gwc-0.22_05-1|23	BuildRequires:	pkgconfig(glib-2.0) >= 2.30
21cr|gwc-0.22_05-1|24	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.16
21cr|gwc-0.22_05-1|25	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gwc-0.22_05-1|26	BuildRequires:	pkgconfig(libmpg123)
21cr|gwc-0.22_05-1|27	BuildRequires:	pkgconfig(libpulse)
21cr|gwc-0.22_05-1|28	BuildRequires:	pkgconfig(sndfile) >= 1.0.2
21cr|gwc-0.22_05-1|29	BuildRequires:	pkgconfig(vorbis)
21cr|gwc-0.22_05-1|30	
21cr|gwc-0.22_05-1|31	%description
21cr|gwc-0.22_05-1|32	GTK Wave Cleaner (GWC), is a tool for cleaning up noisey audio files, in
21cr|gwc-0.22_05-1|33	preparation for burning to CD's.  The typical application is to record the
21cr|gwc-0.22_05-1|34	audio from vinyl LP's, 45's, 78's, etc, to a hard disk as a 16bit, stereo,
21cr|gwc-0.22_05-1|35	44.1khz wave formated file, and then use GWC to apply denoising and declicking
21cr|gwc-0.22_05-1|36	algorithms.
21cr|gwc-0.22_05-1|37	
21cr|gwc-0.22_05-1|38	%files
21cr|gwc-0.22_05-1|39	%doc README COPYING Changelog TODO
21cr|gwc-0.22_05-1|40	%doc gtk-wave-cleaner.html gtkrc-example.txt
21cr|gwc-0.22_05-1|41	%{_bindir}/%{name}
21cr|gwc-0.22_05-1|42	%{_datadir}/applications/%{name}.desktop
21cr|gwc-0.22_05-1|43	%{_iconsdir}/hicolor/*/apps/%{oname}.png
21cr|gwc-0.22_05-1|44	%{_iconsdir}/hicolor/scalable/apps/%{oname}.svg
21cr|gwc-0.22_05-1|45	
21cr|gwc-0.22_05-1|46	#-----------------------------------------------------------------------------
21cr|gwc-0.22_05-1|47	
21cr|gwc-0.22_05-1|48	%prep
21cr|gwc-0.22_05-1|49	%setup -qn %{oname}-%{gwc_version}
21cr|gwc-0.22_05-1|50	%apply_patches
21cr|gwc-0.22_05-1|51	
21cr|gwc-0.22_05-1|52	
21cr|gwc-0.22_05-1|53	%build
21cr|gwc-0.22_05-1|54	%global optflags %{optflags} -fcommon
21cr|gwc-0.22_05-1|55	autoreconf -vfi
21cr|gwc-0.22_05-1|56	%configure \
21cr|gwc-0.22_05-1|57	--enable-static \
21cr|gwc-0.22_05-1|58	--enable-ogg \
21cr|gwc-0.22_05-1|59	--enable-mp3 \
21cr|gwc-0.22_05-1|60	--enable-pa
21cr|gwc-0.22_05-1|61	make
21cr|gwc-0.22_05-1|62	
21cr|gwc-0.22_05-1|63	%install
21cr|gwc-0.22_05-1|64	%makeinstall_std
21cr|gwc-0.22_05-1|65	
21cr|gwc-0.22_05-1|66	# Fix .desktop filename
21cr|gwc-0.22_05-1|67	mv %{buildroot}%{_datadir}/applications/%{oname}.desktop \
21cr|gwc-0.22_05-1|68	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gwc-0.22_05-1|69	
21cr|gwc-0.22_05-1|70	# Remove useless icon-cache
21cr|gwc-0.22_05-1|71	rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache

2154 21
21cr|gwe-0.15.5-3|1	Summary:	System utility designed to provide information of NVIDIA card
21cr|gwe-0.15.5-3|2	Name:		gwe
21cr|gwe-0.15.5-3|3	Version:	0.15.5
21cr|gwe-0.15.5-3|4	Release:	3
21cr|gwe-0.15.5-3|5	License:	GPLv3+
21cr|gwe-0.15.5-3|6	Group:		System/Configuration/Hardware
21cr|gwe-0.15.5-3|7	Url:		https://gitlab.com/leinardi/gwe
21cr|gwe-0.15.5-3|8	Source0:	https://gitlab.com/leinardi/gwe/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|gwe-0.15.5-3|9	BuildRequires:	meson
21cr|gwe-0.15.5-3|10	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|gwe-0.15.5-3|11	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gwe-0.15.5-3|12	BuildRequires:	pkgconfig(python3)
21cr|gwe-0.15.5-3|13	Requires:	dbus-common
21cr|gwe-0.15.5-3|14	Requires:	hicolor-icon-theme
21cr|gwe-0.15.5-3|15	Requires:	python3-gi
21cr|gwe-0.15.5-3|16	Requires:	python3-gi-cairo
21cr|gwe-0.15.5-3|17	Requires:	python3-gobject
21cr|gwe-0.15.5-3|18	Requires:	python3-matplotlib-gtk3
21cr|gwe-0.15.5-3|19	Requires:	python3dist(injector)
21cr|gwe-0.15.5-3|20	Requires:	python3dist(peewee)
21cr|gwe-0.15.5-3|21	Requires:	python3dist(py3nvml)
21cr|gwe-0.15.5-3|22	Requires:	python3dist(python-xlib)
21cr|gwe-0.15.5-3|23	Requires:	python3dist(pyxdg)
21cr|gwe-0.15.5-3|24	Requires:	python3dist(requests)
21cr|gwe-0.15.5-3|25	Requires:	python3dist(rx)
21cr|gwe-0.15.5-3|26	BuildArch:	noarch
21cr|gwe-0.15.5-3|27	
21cr|gwe-0.15.5-3|28	%description
21cr|gwe-0.15.5-3|29	GWE is a GTK system utility designed to provide information, control the fans
21cr|gwe-0.15.5-3|30	and overclock your NVIDIA video card and graphics processor
21cr|gwe-0.15.5-3|31	
21cr|gwe-0.15.5-3|32	%files
21cr|gwe-0.15.5-3|33	%doc CHANGELOG.md README.md RELEASING.md
21cr|gwe-0.15.5-3|34	%license COPYING.txt
21cr|gwe-0.15.5-3|35	%{_appdatadir}/*.xml
21cr|gwe-0.15.5-3|36	%{_bindir}/%{name}
21cr|gwe-0.15.5-3|37	%{_datadir}/applications/*.desktop
21cr|gwe-0.15.5-3|38	%{_datadir}/dbus-1/services/*.service
21cr|gwe-0.15.5-3|39	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21cr|gwe-0.15.5-3|40	%{_datadir}/%{name}/
21cr|gwe-0.15.5-3|41	%{_iconsdir}/hicolor/*/*/*.png
21cr|gwe-0.15.5-3|42	%{_iconsdir}/hicolor/symbolic/*/*.svg
21cr|gwe-0.15.5-3|43	%{python3_sitelib}/%{name}/
21cr|gwe-0.15.5-3|44	
21cr|gwe-0.15.5-3|45	#----------------------------------------------------------------------------
21cr|gwe-0.15.5-3|46	
21cr|gwe-0.15.5-3|47	%prep
21cr|gwe-0.15.5-3|48	%autosetup -p1
21cr|gwe-0.15.5-3|49	
21cr|gwe-0.15.5-3|50	%build
21cr|gwe-0.15.5-3|51	%meson
21cr|gwe-0.15.5-3|52	%meson_build
21cr|gwe-0.15.5-3|53	
21cr|gwe-0.15.5-3|54	%install

2155 21
21cr|gweled-0.9.1-8|1	Summary:	Clone of Bejeweled, align 3 crystals in a row to make them disappear
21cr|gweled-0.9.1-8|2	Name:		gweled
21cr|gweled-0.9.1-8|3	Version:	0.9.1
21cr|gweled-0.9.1-8|4	Release:	8
21cr|gweled-0.9.1-8|5	License:	GPLv2+
21cr|gweled-0.9.1-8|6	Group:		Games/Puzzles
21cr|gweled-0.9.1-8|7	Url:		https://launchpad.net/gweled
21cr|gweled-0.9.1-8|8	Source0:	http://launchpad.net/gweled/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21cr|gweled-0.9.1-8|9	#open without mode will cause a build error
21cr|gweled-0.9.1-8|10	Patch0:		gweled-0.9.1-fix-open.patch
21cr|gweled-0.9.1-8|11	BuildRequires:	intltool
21cr|gweled-0.9.1-8|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gweled-0.9.1-8|13	BuildRequires:	pkgconfig(libmikmod)
21cr|gweled-0.9.1-8|14	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|gweled-0.9.1-8|15	
21cr|gweled-0.9.1-8|16	%description
21cr|gweled-0.9.1-8|17	Gweled is a Gnome version of a popular PalmOS/Windows/Java game called
21cr|gweled-0.9.1-8|18	"Bejeweled" or "Diamond Mine". The aim of the game is to make
21cr|gweled-0.9.1-8|19	alignment of 3 or more gems, both vertically or horizontally by
21cr|gweled-0.9.1-8|20	swapping adjacent gems. The game ends when there are no possible moves
21cr|gweled-0.9.1-8|21	left.
21cr|gweled-0.9.1-8|22	
21cr|gweled-0.9.1-8|23	%files -f %{name}.lang
21cr|gweled-0.9.1-8|24	%doc NEWS AUTHORS
21cr|gweled-0.9.1-8|25	%attr(2555, root, games) %{_bindir}/%{name}
21cr|gweled-0.9.1-8|26	%{_datadir}/applications/%{name}.desktop
21cr|gweled-0.9.1-8|27	%{_datadir}/sounds/%{name}
21cr|gweled-0.9.1-8|28	%{_datadir}/%{name}
21cr|gweled-0.9.1-8|29	%{_datadir}/pixmaps/%{name}
21cr|gweled-0.9.1-8|30	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|gweled-0.9.1-8|31	%attr(664, games, games) %{_localstatedir}/games/%{name}.*.scores
21cr|gweled-0.9.1-8|32	
21cr|gweled-0.9.1-8|33	#----------------------------------------------------------------------------
21cr|gweled-0.9.1-8|34	
21cr|gweled-0.9.1-8|35	%prep
21cr|gweled-0.9.1-8|36	%autosetup -p1
21cr|gweled-0.9.1-8|37	
21cr|gweled-0.9.1-8|38	%build
21cr|gweled-0.9.1-8|39	export LDFLAGS="-export-dynamic"
21cr|gweled-0.9.1-8|40	%configure
21cr|gweled-0.9.1-8|41	%make
21cr|gweled-0.9.1-8|42	
21cr|gweled-0.9.1-8|43	%install
21cr|gweled-0.9.1-8|44	%makeinstall_std
21cr|gweled-0.9.1-8|45	
21cr|gweled-0.9.1-8|46	%find_lang %{name}

2156 21
21cr|gwget-1.0.4-8|1	%bcond_with epiphany
21cr|gwget-1.0.4-8|2	
21cr|gwget-1.0.4-8|3	Summary:	GUI Download manager using wget
21cr|gwget-1.0.4-8|4	Name:		gwget
21cr|gwget-1.0.4-8|5	Version:	1.0.4
21cr|gwget-1.0.4-8|6	Release:	8
21cr|gwget-1.0.4-8|7	License:	GPLv2+
21cr|gwget-1.0.4-8|8	Group:		Networking/File transfer
21cr|gwget-1.0.4-8|9	Url:		http://gwget.sourceforge.net/
21cr|gwget-1.0.4-8|10	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|gwget-1.0.4-8|11	Source1:	%{name}-16.png
21cr|gwget-1.0.4-8|12	Source2:	%{name}-32.png
21cr|gwget-1.0.4-8|13	Source3:	%{name}-48.png
21cr|gwget-1.0.4-8|14	Patch0:		gwget-1.0.2-format-strings.patch
21cr|gwget-1.0.4-8|15	Patch1:		gwget-1.0.4-glib.patch
21cr|gwget-1.0.4-8|16	Patch2:		gwget-0.99-fix-dbus-name.patch
21cr|gwget-1.0.4-8|17	Patch3:		gwget-1.00-linkage.patch
21cr|gwget-1.0.4-8|18	Patch4:		gwget-1.0.4-epiphany-230.patch
21cr|gwget-1.0.4-8|19	BuildRequires:	GConf2
21cr|gwget-1.0.4-8|20	BuildRequires:	gnome-common
21cr|gwget-1.0.4-8|21	BuildRequires:	intltool
21cr|gwget-1.0.4-8|22	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gwget-1.0.4-8|23	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gwget-1.0.4-8|24	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|gwget-1.0.4-8|25	BuildRequires:	pkgconfig(libglade-2.0)
21cr|gwget-1.0.4-8|26	%if %{with epiphany}
21cr|gwget-1.0.4-8|27	BuildRequires:	pkgconfig(epiphany-3.4)
21cr|gwget-1.0.4-8|28	%else
21cr|gwget-1.0.4-8|29	Obsoletes:	epiphany-gwget < %{EVRD}
21cr|gwget-1.0.4-8|30	%endif
21cr|gwget-1.0.4-8|31	Requires:	wget
21cr|gwget-1.0.4-8|32	
21cr|gwget-1.0.4-8|33	%description
21cr|gwget-1.0.4-8|34	Gwget is a download manager for GNOME 2. It uses wget as a backend.
21cr|gwget-1.0.4-8|35	Currently, very basic wget options are available, supporting multiple
21cr|gwget-1.0.4-8|36	downloads, drag&drop and display the errors from wget process.
21cr|gwget-1.0.4-8|37	
21cr|gwget-1.0.4-8|38	%files -f %{name}.lang
21cr|gwget-1.0.4-8|39	%doc AUTHORS COPYING ChangeLog README TODO
21cr|gwget-1.0.4-8|40	%{_bindir}/*
21cr|gwget-1.0.4-8|41	%{_sysconfdir}/gconf/schemas/%{name}.schemas
21cr|gwget-1.0.4-8|42	%{_datadir}/dbus-1/services/*.service
21cr|gwget-1.0.4-8|43	%{_datadir}/gwget/*
21cr|gwget-1.0.4-8|44	%{_datadir}/applications/%{name}.desktop
21cr|gwget-1.0.4-8|45	%{_datadir}/pixmaps/*
21cr|gwget-1.0.4-8|46	%{_iconsdir}/%{name}.png
21cr|gwget-1.0.4-8|47	%{_miconsdir}/%{name}.png
21cr|gwget-1.0.4-8|48	%{_liconsdir}/%{name}.png
21cr|gwget-1.0.4-8|49	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gwget-1.0.4-8|50	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gwget-1.0.4-8|51	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gwget-1.0.4-8|52	
21cr|gwget-1.0.4-8|53	#---------------------------------------------------------------------------
21cr|gwget-1.0.4-8|54	
21cr|gwget-1.0.4-8|55	%if %{with epiphany}
21cr|gwget-1.0.4-8|56	%package -n epiphany-gwget
21cr|gwget-1.0.4-8|57	Summary:	Epiphany extension, using gwget as downloader
21cr|gwget-1.0.4-8|58	Group: 		Networking/File transfer
21cr|gwget-1.0.4-8|59	Requires:	gwget = %{version}
21cr|gwget-1.0.4-8|60	Requires:	epiphany
21cr|gwget-1.0.4-8|61	
21cr|gwget-1.0.4-8|62	%description -n epiphany-gwget
21cr|gwget-1.0.4-8|63	Gwget is a download manager for GNOME 2. It uses wget as a backend.
21cr|gwget-1.0.4-8|64	Currently, very basic wget options are available, supporting multiple
21cr|gwget-1.0.4-8|65	downloads, drag&drop and display the errors from wget process.
21cr|gwget-1.0.4-8|66	
21cr|gwget-1.0.4-8|67	This package contains an extension for epiphany, the GNOME web browser,
21cr|gwget-1.0.4-8|68	which allows the browser to use gwget as an external file downloader.
21cr|gwget-1.0.4-8|69	
21cr|gwget-1.0.4-8|70	%files -n epiphany-gwget
21cr|gwget-1.0.4-8|71	%doc COPYING
21cr|gwget-1.0.4-8|72	%{_libdir}/epiphany/*/extensions/*
21cr|gwget-1.0.4-8|73	%endif
21cr|gwget-1.0.4-8|74	
21cr|gwget-1.0.4-8|75	#---------------------------------------------------------------------------
21cr|gwget-1.0.4-8|76	
21cr|gwget-1.0.4-8|77	%prep
21cr|gwget-1.0.4-8|78	%setup -q
21cr|gwget-1.0.4-8|79	%patch0 -p1 -b .format
21cr|gwget-1.0.4-8|80	%patch1 -p1 -b .glib
21cr|gwget-1.0.4-8|81	%patch2 -p1
21cr|gwget-1.0.4-8|82	%patch3 -p1
21cr|gwget-1.0.4-8|83	%patch4 -p0 -b .ep
21cr|gwget-1.0.4-8|84	
21cr|gwget-1.0.4-8|85	%build
21cr|gwget-1.0.4-8|86	%global optflags %{optflags} -fcommon
21cr|gwget-1.0.4-8|87	autoreconf -fi
21cr|gwget-1.0.4-8|88	%configure \
21cr|gwget-1.0.4-8|89	--disable-static
21cr|gwget-1.0.4-8|90	%make
21cr|gwget-1.0.4-8|91	
21cr|gwget-1.0.4-8|92	%install
21cr|gwget-1.0.4-8|93	export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
21cr|gwget-1.0.4-8|94	%makeinstall_std
21cr|gwget-1.0.4-8|95	
21cr|gwget-1.0.4-8|96	install -D -m 0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|gwget-1.0.4-8|97	install -D -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|gwget-1.0.4-8|98	install -D -m 0644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|gwget-1.0.4-8|99	install -D -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|gwget-1.0.4-8|100	install -D -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|gwget-1.0.4-8|101	install -D -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gwget-1.0.4-8|102	
21cr|gwget-1.0.4-8|103	# remove files not bundled
21cr|gwget-1.0.4-8|104	rm -rf %{buildroot}%{_prefix}/doc/ %{buildroot}%{_includedir}
21cr|gwget-1.0.4-8|105	
21cr|gwget-1.0.4-8|106	%find_lang %{name} --with-gnome

2157 21
21cr|g-wrap-1.9.15-5|1	%define major 2
21cr|g-wrap-1.9.15-5|2	%define modules_major 0
21cr|g-wrap-1.9.15-5|3	%define libname %mklibname %{name} %{major}
21cr|g-wrap-1.9.15-5|4	%define devname %mklibname %{name} -d
21cr|g-wrap-1.9.15-5|5	
21cr|g-wrap-1.9.15-5|6	Summary:	A tool for creating Scheme interfaces to C libraries
21cr|g-wrap-1.9.15-5|7	Name:		g-wrap
21cr|g-wrap-1.9.15-5|8	Version:	1.9.15
21cr|g-wrap-1.9.15-5|9	Release:	5
21cr|g-wrap-1.9.15-5|10	Epoch:		1
21cr|g-wrap-1.9.15-5|11	License:	LGPLv2+
21cr|g-wrap-1.9.15-5|12	Group:		System/Libraries
21cr|g-wrap-1.9.15-5|13	Url:		http://www.gnucash.org
21cr|g-wrap-1.9.15-5|14	Source0:	http://download.savannah.gnu.org/releases/g-wrap/%{name}-%{version}.tar.gz
21cr|g-wrap-1.9.15-5|15	BuildRequires:	gettext-devel
21cr|g-wrap-1.9.15-5|16	BuildRequires:	texinfo
21cr|g-wrap-1.9.15-5|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|g-wrap-1.9.15-5|18	BuildRequires:	guile22-devel
21cr|g-wrap-1.9.15-5|19	BuildRequires:	pkgconfig(libffi)
21cr|g-wrap-1.9.15-5|20	Requires:	guile22
21cr|g-wrap-1.9.15-5|21	Conflicts:	guile-lib
21cr|g-wrap-1.9.15-5|22	
21cr|g-wrap-1.9.15-5|23	%description
21cr|g-wrap-1.9.15-5|24	g-wrap is a tool for creating Scheme interfaces to C libraries.  At
21cr|g-wrap-1.9.15-5|25	the moment it is most heavily focused on providing access to C
21cr|g-wrap-1.9.15-5|26	libraries from guile, but it also supports RScheme.
21cr|g-wrap-1.9.15-5|27	
21cr|g-wrap-1.9.15-5|28	%files
21cr|g-wrap-1.9.15-5|29	%doc AUTHORS ChangeLog INSTALL NEWS README THANKS
21cr|g-wrap-1.9.15-5|30	%{_datadir}/guile/site/*
21cr|g-wrap-1.9.15-5|31	%{_mandir}/man1/*
21cr|g-wrap-1.9.15-5|32	
21cr|g-wrap-1.9.15-5|33	#----------------------------------------------------------------------------
21cr|g-wrap-1.9.15-5|34	
21cr|g-wrap-1.9.15-5|35	%package -n %{libname}
21cr|g-wrap-1.9.15-5|36	Summary:	Shared library for g-wrap
21cr|g-wrap-1.9.15-5|37	Group:		System/Libraries
21cr|g-wrap-1.9.15-5|38	
21cr|g-wrap-1.9.15-5|39	%description -n %{libname}
21cr|g-wrap-1.9.15-5|40	g-wrap is a tool for specifying types, functions, and constants to
21cr|g-wrap-1.9.15-5|41	import into a Scheme interpreter, and for generating code (in C) to
21cr|g-wrap-1.9.15-5|42	interface these to the Guile and RScheme interpreters in particular.
21cr|g-wrap-1.9.15-5|43	
21cr|g-wrap-1.9.15-5|44	%files -n %{libname}
21cr|g-wrap-1.9.15-5|45	%{_libdir}/*.so.%{major}*
21cr|g-wrap-1.9.15-5|46	%{_libdir}/%{name}/modules/*.so.%{modules_major}*
21cr|g-wrap-1.9.15-5|47	
21cr|g-wrap-1.9.15-5|48	#----------------------------------------------------------------------------
21cr|g-wrap-1.9.15-5|49	
21cr|g-wrap-1.9.15-5|50	%package -n %{devname}
21cr|g-wrap-1.9.15-5|51	Summary:	Header files and libraries needed for g-wrap development
21cr|g-wrap-1.9.15-5|52	Group:		Development/C
21cr|g-wrap-1.9.15-5|53	Requires:	%{name} = %{EVRD}
21cr|g-wrap-1.9.15-5|54	Requires:	%{libname} = %{EVRD}
21cr|g-wrap-1.9.15-5|55	Provides:	%{name}-devel = %{EVRD}
21cr|g-wrap-1.9.15-5|56	
21cr|g-wrap-1.9.15-5|57	%description -n %{devname}
21cr|g-wrap-1.9.15-5|58	g-wrap is a tool for creating Scheme interfaces to C libraries.  At
21cr|g-wrap-1.9.15-5|59	the moment it is most heavily focused on providing access to C
21cr|g-wrap-1.9.15-5|60	libraries from guile, but it also supports RScheme.
21cr|g-wrap-1.9.15-5|61	
21cr|g-wrap-1.9.15-5|62	You can provide access to a given C API by creating a specification
21cr|g-wrap-1.9.15-5|63	file describing the interface you want published at the Scheme level.
21cr|g-wrap-1.9.15-5|64	g-wrap will handle generating all the lower level library interface
21cr|g-wrap-1.9.15-5|65	code so that the C library shows up as a set of Scheme functions.
21cr|g-wrap-1.9.15-5|66	
21cr|g-wrap-1.9.15-5|67	You should install this package if you need to compile programs that
21cr|g-wrap-1.9.15-5|68	need to use g-wrap C<->Scheme functionality
21cr|g-wrap-1.9.15-5|69	
21cr|g-wrap-1.9.15-5|70	%files -n %{devname}
21cr|g-wrap-1.9.15-5|71	%{_bindir}/*
21cr|g-wrap-1.9.15-5|72	%{_includedir}/g-wrap-wct.h
21cr|g-wrap-1.9.15-5|73	%{_includedir}/%{name}
21cr|g-wrap-1.9.15-5|74	%{_libdir}/*.so
21cr|g-wrap-1.9.15-5|75	%{_libdir}/%{name}/modules/*.so
21cr|g-wrap-1.9.15-5|76	%{_infodir}/%{name}*
21cr|g-wrap-1.9.15-5|77	%{_datadir}/aclocal/%{name}.m4
21cr|g-wrap-1.9.15-5|78	%{_libdir}/pkgconfig/g-wrap-2.0-guile.pc
21cr|g-wrap-1.9.15-5|79	
21cr|g-wrap-1.9.15-5|80	#----------------------------------------------------------------------------
21cr|g-wrap-1.9.15-5|81	
21cr|g-wrap-1.9.15-5|82	%prep
21cr|g-wrap-1.9.15-5|83	%setup -q
21cr|g-wrap-1.9.15-5|84	
21cr|g-wrap-1.9.15-5|85	touch config.rpath
21cr|g-wrap-1.9.15-5|86	aclocal -I m4
21cr|g-wrap-1.9.15-5|87	autoconf
21cr|g-wrap-1.9.15-5|88	automake --add-missing
21cr|g-wrap-1.9.15-5|89	
21cr|g-wrap-1.9.15-5|90	%build
21cr|g-wrap-1.9.15-5|91	# --disable-Werror required for gcc-4.3 & g-wrap-1.9.11:
21cr|g-wrap-1.9.15-5|92	# core-runtime.c:55: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result
21cr|g-wrap-1.9.15-5|93	%configure \
21cr|g-wrap-1.9.15-5|94	--disable-static \
21cr|g-wrap-1.9.15-5|95	--disable-Werror
21cr|g-wrap-1.9.15-5|96	make
21cr|g-wrap-1.9.15-5|97	
21cr|g-wrap-1.9.15-5|98	%install
21cr|g-wrap-1.9.15-5|99	%makeinstall_std

2158 21
21cr|gwyddion-2.62-1|1	# glibc-2.36 fix
21cr|gwyddion-2.62-1|2	%global Werror_cflags %{nil}
21cr|gwyddion-2.62-1|3	%global optflags %{optflags} -Wno-error=format-security
21cr|gwyddion-2.62-1|4	
21cr|gwyddion-2.62-1|5	%define major 0
21cr|gwyddion-2.62-1|6	%define api 2
21cr|gwyddion-2.62-1|7	%define libname %mklibname %{name} %{api} %{major}
21cr|gwyddion-2.62-1|8	%define libgwyapp %mklibname gwyapp %{api} %{major}
21cr|gwyddion-2.62-1|9	%define libgwydgets %mklibname gwydgets %{api} %{major}
21cr|gwyddion-2.62-1|10	%define libgwydraw %mklibname gwydraw %{api} %{major}
21cr|gwyddion-2.62-1|11	%define libgwymodule %mklibname gwymodule %{api} %{major}
21cr|gwyddion-2.62-1|12	%define libgwyprocess %mklibname gwyprocess %{api} %{major}
21cr|gwyddion-2.62-1|13	%define devname %mklibname %{name} %{api} -d
21cr|gwyddion-2.62-1|14	
21cr|gwyddion-2.62-1|15	Summary:	An SPM data visualization and analysis tool
21cr|gwyddion-2.62-1|16	Name:		gwyddion
21cr|gwyddion-2.62-1|17	Version:	2.62
21cr|gwyddion-2.62-1|18	Release:	1
21cr|gwyddion-2.62-1|19	License:	GPLv2+
21cr|gwyddion-2.62-1|20	Group:		Sciences/Other
21cr|gwyddion-2.62-1|21	Url:		http://gwyddion.net/
21cr|gwyddion-2.62-1|22	Source0:	http://sourceforge.net/projects/gwyddion/files/gwyddion/%{version}/%{name}-%{version}.tar.xz
21cr|gwyddion-2.62-1|23	BuildRequires:	ruby
21cr|gwyddion-2.62-1|24	BuildRequires:	bzip2-devel
21cr|gwyddion-2.62-1|25	BuildRequires:	kdelibs4-devel
21cr|gwyddion-2.62-1|26	BuildRequires:	pkgconfig(fftw3)
21cr|gwyddion-2.62-1|27	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gwyddion-2.62-1|28	BuildRequires:	pkgconfig(gl)
21cr|gwyddion-2.62-1|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|gwyddion-2.62-1|30	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gwyddion-2.62-1|31	BuildRequires:	pkgconfig(gtkglext-1.0)
21cr|gwyddion-2.62-1|32	BuildRequires:	pkgconfig(gtksourceview-2.0)
21cr|gwyddion-2.62-1|33	BuildRequires:	pkgconfig(IlmBase)
21cr|gwyddion-2.62-1|34	BuildRequires:	pkgconfig(jansson)
21cr|gwyddion-2.62-1|35	BuildRequires:	pkgconfig(libpng)
21cr|gwyddion-2.62-1|36	BuildRequires:	pkgconfig(libtiff-4)
21cr|gwyddion-2.62-1|37	BuildRequires:	pkgconfig(libxml-2.0)
21cr|gwyddion-2.62-1|38	BuildRequires:	pkgconfig(minizip)
21cr|gwyddion-2.62-1|39	BuildRequires:	pkgconfig(pango)
21cr|gwyddion-2.62-1|40	BuildRequires:	pkgconfig(unique-1.0)
21cr|gwyddion-2.62-1|41	BuildRequires:	pkgconfig(xmu)
21cr|gwyddion-2.62-1|42	BuildRequires:	pkgconfig(zlib)
21cr|gwyddion-2.62-1|43	
21cr|gwyddion-2.62-1|44	%description
21cr|gwyddion-2.62-1|45	Gwyddion is a modular SPM (Scanning Probe Microsopy) data visualization and
21cr|gwyddion-2.62-1|46	analysis tool written with Gtk+.
21cr|gwyddion-2.62-1|47	
21cr|gwyddion-2.62-1|48	It can be used for all most frequently used data processing operations
21cr|gwyddion-2.62-1|49	including: leveling, false color plotting, shading, filtering, denoising, data
21cr|gwyddion-2.62-1|50	editing, integral transforms, grain analysis, profile extraction, fractal
21cr|gwyddion-2.62-1|51	analysis, and many more.  The program is primarily focused on SPM data analysis
21cr|gwyddion-2.62-1|52	(e.g. data obtained from AFM, STM, NSOM, and similar microscopes).  However, it
21cr|gwyddion-2.62-1|53	can also be used for analysis of SEM (Scanning Electron Microscopy) data or any
21cr|gwyddion-2.62-1|54	other 2D data.
21cr|gwyddion-2.62-1|55	
21cr|gwyddion-2.62-1|56	%files -f %{name}.lang
21cr|gwyddion-2.62-1|57	%{_bindir}/%{name}
21cr|gwyddion-2.62-1|58	%{_bindir}/%{name}-thumbnailer
21cr|gwyddion-2.62-1|59	%doc %{_docdir}/%{name}
21cr|gwyddion-2.62-1|60	%{_datadir}/%{name}/
21cr|gwyddion-2.62-1|61	%{_mandir}/man1/%{name}.1*
21cr|gwyddion-2.62-1|62	%{_mandir}/man1/%{name}-thumbnailer.1*
21cr|gwyddion-2.62-1|63	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|gwyddion-2.62-1|64	%{_libdir}/%{name}/modules/
21cr|gwyddion-2.62-1|65	%{_datadir}/applications/%{name}.desktop
21cr|gwyddion-2.62-1|66	%{_datadir}/metainfo/net.gwyddion.Gwyddion.appdata.xml
21cr|gwyddion-2.62-1|67	%{_datadir}/mime/packages/gwyddion.xml
21cr|gwyddion-2.62-1|68	%{_datadir}/thumbnailers/gwyddion.thumbnailer
21cr|gwyddion-2.62-1|69	
21cr|gwyddion-2.62-1|70	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|71	
21cr|gwyddion-2.62-1|72	%package -n %{libname}
21cr|gwyddion-2.62-1|73	Summary:	Shared library for Gwyddion
21cr|gwyddion-2.62-1|74	Group:		System/Libraries
21cr|gwyddion-2.62-1|75	
21cr|gwyddion-2.62-1|76	%description -n %{libname}
21cr|gwyddion-2.62-1|77	Shared library for Gwyddion and its modules.
21cr|gwyddion-2.62-1|78	
21cr|gwyddion-2.62-1|79	%files -n %{libname}
21cr|gwyddion-2.62-1|80	%{_libdir}/lib%{name}%{api}.so.%{major}*
21cr|gwyddion-2.62-1|81	
21cr|gwyddion-2.62-1|82	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|83	
21cr|gwyddion-2.62-1|84	%package -n %{libgwyapp}
21cr|gwyddion-2.62-1|85	Summary:	Shared library for Gwyddion
21cr|gwyddion-2.62-1|86	Group:		System/Libraries
21cr|gwyddion-2.62-1|87	Conflicts:	%{_lib}gwyddion2_0 < 2.34
21cr|gwyddion-2.62-1|88	
21cr|gwyddion-2.62-1|89	%description -n %{libgwyapp}
21cr|gwyddion-2.62-1|90	Shared library for Gwyddion and its modules.
21cr|gwyddion-2.62-1|91	
21cr|gwyddion-2.62-1|92	%files -n %{libgwyapp}
21cr|gwyddion-2.62-1|93	%{_libdir}/libgwyapp%{api}.so.%{major}*
21cr|gwyddion-2.62-1|94	
21cr|gwyddion-2.62-1|95	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|96	
21cr|gwyddion-2.62-1|97	%package -n %{libgwydgets}
21cr|gwyddion-2.62-1|98	Summary:	Shared library for Gwyddion
21cr|gwyddion-2.62-1|99	Group:		System/Libraries
21cr|gwyddion-2.62-1|100	Conflicts:	%{_lib}gwyddion2_0 < 2.34
21cr|gwyddion-2.62-1|101	
21cr|gwyddion-2.62-1|102	%description -n %{libgwydgets}
21cr|gwyddion-2.62-1|103	Shared library for Gwyddion and its modules.
21cr|gwyddion-2.62-1|104	
21cr|gwyddion-2.62-1|105	%files -n %{libgwydgets}
21cr|gwyddion-2.62-1|106	%{_libdir}/libgwydgets%{api}.so.%{major}*
21cr|gwyddion-2.62-1|107	
21cr|gwyddion-2.62-1|108	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|109	
21cr|gwyddion-2.62-1|110	%package -n %{libgwydraw}
21cr|gwyddion-2.62-1|111	Summary:	Shared library for Gwyddion
21cr|gwyddion-2.62-1|112	Group:		System/Libraries
21cr|gwyddion-2.62-1|113	Conflicts:	%{_lib}gwyddion2_0 < 2.34
21cr|gwyddion-2.62-1|114	
21cr|gwyddion-2.62-1|115	%description -n %{libgwydraw}
21cr|gwyddion-2.62-1|116	Shared library for Gwyddion and its modules.
21cr|gwyddion-2.62-1|117	
21cr|gwyddion-2.62-1|118	%files -n %{libgwydraw}
21cr|gwyddion-2.62-1|119	%{_libdir}/libgwydraw%{api}.so.%{major}*
21cr|gwyddion-2.62-1|120	
21cr|gwyddion-2.62-1|121	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|122	
21cr|gwyddion-2.62-1|123	%package -n %{libgwymodule}
21cr|gwyddion-2.62-1|124	Summary:	Shared library for Gwyddion
21cr|gwyddion-2.62-1|125	Group:		System/Libraries
21cr|gwyddion-2.62-1|126	Conflicts:	%{_lib}gwyddion2_0 < 2.34
21cr|gwyddion-2.62-1|127	
21cr|gwyddion-2.62-1|128	%description -n %{libgwymodule}
21cr|gwyddion-2.62-1|129	Shared library for Gwyddion and its modules.
21cr|gwyddion-2.62-1|130	
21cr|gwyddion-2.62-1|131	%files -n %{libgwymodule}
21cr|gwyddion-2.62-1|132	%{_libdir}/libgwymodule%{api}.so.%{major}*
21cr|gwyddion-2.62-1|133	
21cr|gwyddion-2.62-1|134	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|135	
21cr|gwyddion-2.62-1|136	%package -n %{libgwyprocess}
21cr|gwyddion-2.62-1|137	Summary:	Shared library for Gwyddion
21cr|gwyddion-2.62-1|138	Group:		System/Libraries
21cr|gwyddion-2.62-1|139	Conflicts:	%{_lib}gwyddion2_0 < 2.34
21cr|gwyddion-2.62-1|140	
21cr|gwyddion-2.62-1|141	%description -n %{libgwyprocess}
21cr|gwyddion-2.62-1|142	Shared library for Gwyddion and its modules.
21cr|gwyddion-2.62-1|143	
21cr|gwyddion-2.62-1|144	%files -n %{libgwyprocess}
21cr|gwyddion-2.62-1|145	%{_libdir}/libgwyprocess%{api}.so.%{major}*
21cr|gwyddion-2.62-1|146	
21cr|gwyddion-2.62-1|147	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|148	
21cr|gwyddion-2.62-1|149	%package -n %{devname}
21cr|gwyddion-2.62-1|150	Summary:	Headers, libraries and tools for Gwyddion module development
21cr|gwyddion-2.62-1|151	Group:		Development/C
21cr|gwyddion-2.62-1|152	Requires:	%{libname} = %{EVRD}
21cr|gwyddion-2.62-1|153	Requires:	%{libgwyapp} = %{EVRD}
21cr|gwyddion-2.62-1|154	Requires:	%{libgwydgets} = %{EVRD}
21cr|gwyddion-2.62-1|155	Requires:	%{libgwydraw} = %{EVRD}
21cr|gwyddion-2.62-1|156	Requires:	%{libgwymodule} = %{EVRD}
21cr|gwyddion-2.62-1|157	Requires:	%{libgwyprocess} = %{EVRD}
21cr|gwyddion-2.62-1|158	Provides:	%{name}-devel = %{EVRD}
21cr|gwyddion-2.62-1|159	Obsoletes:	%{name}-devel < 2.34
21cr|gwyddion-2.62-1|160	Conflicts:	%{name}-devel < 2.34
21cr|gwyddion-2.62-1|161	
21cr|gwyddion-2.62-1|162	%description -n %{devname}
21cr|gwyddion-2.62-1|163	Header files, libraries and tools for Gwyddion module and plug-in development.
21cr|gwyddion-2.62-1|164	This package also contains the API docmentation and sample plug-ins in various
21cr|gwyddion-2.62-1|165	programming languages.
21cr|gwyddion-2.62-1|166	
21cr|gwyddion-2.62-1|167	%files -n %{devname}
21cr|gwyddion-2.62-1|168	%doc devel-docs/CODING-STANDARDS
21cr|gwyddion-2.62-1|169	%doc data/%{name}.vim
21cr|gwyddion-2.62-1|170	%{_includedir}/%{name}/
21cr|gwyddion-2.62-1|171	%{_datadir}/gtk-doc/html/*
21cr|gwyddion-2.62-1|172	%{_libdir}/*.so
21cr|gwyddion-2.62-1|173	%{_libdir}/pkgconfig/gwyddion.pc
21cr|gwyddion-2.62-1|174	%{_libdir}/%{name}/include/gwyconfig.h
21cr|gwyddion-2.62-1|175	# Plug-ins and plug-in devel stuff
21cr|gwyddion-2.62-1|176	%{_libdir}/%{name}/perl/
21cr|gwyddion-2.62-1|177	%{_libdir}/%{name}/python/
21cr|gwyddion-2.62-1|178	%{_libdir}/%{name}/ruby/
21cr|gwyddion-2.62-1|179	
21cr|gwyddion-2.62-1|180	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|181	
21cr|gwyddion-2.62-1|182	%package thumbnailer-kde4
21cr|gwyddion-2.62-1|183	Summary:	KDE4 gwyddion thumbnailer module
21cr|gwyddion-2.62-1|184	Group:		Graphical desktop/KDE
21cr|gwyddion-2.62-1|185	Requires:	%{name} = %{EVRD}
21cr|gwyddion-2.62-1|186	
21cr|gwyddion-2.62-1|187	%description thumbnailer-kde4
21cr|gwyddion-2.62-1|188	Gwyddion-thumbnailer based KDE thumbnail creator extension module for SPM
21cr|gwyddion-2.62-1|189	files.
21cr|gwyddion-2.62-1|190	
21cr|gwyddion-2.62-1|191	%files thumbnailer-kde4
21cr|gwyddion-2.62-1|192	%{_libdir}/kde4/gwythumbcreator.so
21cr|gwyddion-2.62-1|193	
21cr|gwyddion-2.62-1|194	#----------------------------------------------------------------------------
21cr|gwyddion-2.62-1|195	
21cr|gwyddion-2.62-1|196	%prep
21cr|gwyddion-2.62-1|197	%setup -q
21cr|gwyddion-2.62-1|198	
21cr|gwyddion-2.62-1|199	%build
21cr|gwyddion-2.62-1|200	%configure \
21cr|gwyddion-2.62-1|201	--without-pascal \
21cr|gwyddion-2.62-1|202	--disable-rpath \
21cr|gwyddion-2.62-1|203	--with-kde4-thumbnailer \
21cr|gwyddion-2.62-1|204	--with-fftw3 \
21cr|gwyddion-2.62-1|205	--with-gl \
21cr|gwyddion-2.62-1|206	--enable-library-bloat
21cr|gwyddion-2.62-1|207	%make
21cr|gwyddion-2.62-1|208	
21cr|gwyddion-2.62-1|209	%install
21cr|gwyddion-2.62-1|210	%makeinstall_std
21cr|gwyddion-2.62-1|211	
21cr|gwyddion-2.62-1|212	%find_lang %{name}
21cr|gwyddion-2.62-1|213	
21cr|gwyddion-2.62-1|214	# Perl, Python, and Ruby modules are private, remove the Perl man page.
21cr|gwyddion-2.62-1|215	rm %{buildroot}%{_mandir}/man3/Gwyddion::dump.*

2159 21
21cr|gxemul-0.6.2-1|1	Summary:	Instruction-level machine emulator
21cr|gxemul-0.6.2-1|2	Name:		gxemul
21cr|gxemul-0.6.2-1|3	Version:	0.6.2
21cr|gxemul-0.6.2-1|4	Release:	1
21cr|gxemul-0.6.2-1|5	License:	BSD
21cr|gxemul-0.6.2-1|6	Group:		Emulators
21cr|gxemul-0.6.2-1|7	Url:		http://gavare.se/gxemul/
21cr|gxemul-0.6.2-1|8	Source0:	http://gavare.se/gxemul/src/%{name}-%{version}.tar.gz
21cr|gxemul-0.6.2-1|9	Patch0:		gxemul-0.6.0.cstdlib.patch
21cr|gxemul-0.6.2-1|10	BuildRequires:	pkgconfig(x11)
21cr|gxemul-0.6.2-1|11	
21cr|gxemul-0.6.2-1|12	%description
21cr|gxemul-0.6.2-1|13	GXemul is an experimental instruction-level machine emulator. Several
21cr|gxemul-0.6.2-1|14	emulation modes are available. In some modes, processors and
21cr|gxemul-0.6.2-1|15	surrounding hardware components are emulated well enough to let
21cr|gxemul-0.6.2-1|16	unmodified operating systems (e.g. NetBSD) run as if they were running
21cr|gxemul-0.6.2-1|17	on a real machine.
21cr|gxemul-0.6.2-1|18	
21cr|gxemul-0.6.2-1|19	Currently supported processors include ARM, MIPS, PowerPC, and SuperH.
21cr|gxemul-0.6.2-1|20	
21cr|gxemul-0.6.2-1|21	%files
21cr|gxemul-0.6.2-1|22	%doc LICENSE HISTORY README doc/* demos/
21cr|gxemul-0.6.2-1|23	%{_bindir}/gxemul
21cr|gxemul-0.6.2-1|24	%{_mandir}/man1/gxemul.1*
21cr|gxemul-0.6.2-1|25	
21cr|gxemul-0.6.2-1|26	#----------------------------------------------------------------------------
21cr|gxemul-0.6.2-1|27	
21cr|gxemul-0.6.2-1|28	%prep
21cr|gxemul-0.6.2-1|29	%setup -q
21cr|gxemul-0.6.2-1|30	%patch0 -p1 -b .cstdlib
21cr|gxemul-0.6.2-1|31	
21cr|gxemul-0.6.2-1|32	%build
21cr|gxemul-0.6.2-1|33	# inlining should help for this kind of emulation project
21cr|gxemul-0.6.2-1|34	export CFLAGS="%{optflags} -finline-functions -O3"
21cr|gxemul-0.6.2-1|35	export CXXFLAGS="%{optflags} -finline-functions -O3"
21cr|gxemul-0.6.2-1|36	./configure
21cr|gxemul-0.6.2-1|37	%make
21cr|gxemul-0.6.2-1|38	
21cr|gxemul-0.6.2-1|39	%install
21cr|gxemul-0.6.2-1|40	install -m755 gxemul -D %{buildroot}%{_bindir}/gxemul
21cr|gxemul-0.6.2-1|41	install -m644 man/gxemul.1 -D %{buildroot}%{_mandir}/man1/gxemul.1

2160 21
21cr|gxine-0.5.910-2|1	%define	with_gtk3	0
21cr|gxine-0.5.910-2|2	
21cr|gxine-0.5.910-2|3	Summary:	GTK+ frontend for the Xine multimedia player
21cr|gxine-0.5.910-2|4	Name:		gxine
21cr|gxine-0.5.910-2|5	Version:	0.5.910
21cr|gxine-0.5.910-2|6	Release:	2
21cr|gxine-0.5.910-2|7	License:	GPLv2+
21cr|gxine-0.5.910-2|8	Group:		Video
21cr|gxine-0.5.910-2|9	Url:		http://xine.sf.net
21cr|gxine-0.5.910-2|10	Source0:	http://prdownloads.sourceforge.net/xine/%{name}-%{version}.tar.xz
21cr|gxine-0.5.910-2|11	# Workaround for a bug in 0.5.909 build process:
21cr|gxine-0.5.910-2|12	# the MimeType keyword got a spurious newline after
21cr|gxine-0.5.910-2|13	# "x-content/video-svcd;", making the .desktop validation pass to fail.
21cr|gxine-0.5.910-2|14	# So use a manually corrected file
21cr|gxine-0.5.910-2|15	Source1:	%{name}.desktop
21cr|gxine-0.5.910-2|16	Patch0:		gxine-no-gnome-mime-registration.patch
21cr|gxine-0.5.910-2|17	Patch1:		gxine-0.5.909-non-separate-toolbar.patch
21cr|gxine-0.5.910-2|18	# some multilib issues
21cr|gxine-0.5.910-2|19	Patch3:		gxine-0.5.907-lirc.patch
21cr|gxine-0.5.910-2|20	BuildRequires:	gettext
21cr|gxine-0.5.910-2|21	BuildRequires:	xine-plugins
21cr|gxine-0.5.910-2|22	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|gxine-0.5.910-2|23	BuildRequires:	pkgconfig(glib-2.0) >= 2.32.0
21cr|gxine-0.5.910-2|24	%if %{with_gtk3}
21cr|gxine-0.5.910-2|25	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
21cr|gxine-0.5.910-2|26	%else
21cr|gxine-0.5.910-2|27	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.18
21cr|gxine-0.5.910-2|28	%endif
21cr|gxine-0.5.910-2|29	BuildRequires:	pkgconfig(gudev-1.0)
21cr|gxine-0.5.910-2|30	BuildRequires:	pkgconfig(liblircclient0)
21cr|gxine-0.5.910-2|31	BuildRequires:	pkgconfig(libxine) >= 1.1.8
21cr|gxine-0.5.910-2|32	BuildRequires:	pkgconfig(mozjs185)
21cr|gxine-0.5.910-2|33	BuildRequires:	pkgconfig(nspr)
21cr|gxine-0.5.910-2|34	BuildRequires:	pkgconfig(pango) >= 1.12.0
21cr|gxine-0.5.910-2|35	BuildRequires:	pkgconfig(x11)
21cr|gxine-0.5.910-2|36	BuildRequires:	pkgconfig(xaw7)
21cr|gxine-0.5.910-2|37	BuildRequires:	pkgconfig(xcb)
21cr|gxine-0.5.910-2|38	BuildRequires:	pkgconfig(xext)
21cr|gxine-0.5.910-2|39	BuildRequires:	pkgconfig(xinerama)
21cr|gxine-0.5.910-2|40	BuildRequires:	pkgconfig(xrandr)
21cr|gxine-0.5.910-2|41	BuildRequires:	pkgconfig(xtst)
21cr|gxine-0.5.910-2|42	Requires:	xine-plugins
21cr|gxine-0.5.910-2|43	
21cr|gxine-0.5.910-2|44	%description
21cr|gxine-0.5.910-2|45	This is a graphical frontend for Xine, based on the GTK+ toolkit.
21cr|gxine-0.5.910-2|46	
21cr|gxine-0.5.910-2|47	%files -f %{name}.lang
21cr|gxine-0.5.910-2|48	%doc README ChangeLog AUTHORS
21cr|gxine-0.5.910-2|49	%dir %{_sysconfdir}/%{name}
21cr|gxine-0.5.910-2|50	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|gxine-0.5.910-2|51	%{_bindir}/%{name}
21cr|gxine-0.5.910-2|52	%{_bindir}/%{name}_client
21cr|gxine-0.5.910-2|53	%{_datadir}/applications/%{name}.desktop
21cr|gxine-0.5.910-2|54	%{_datadir}/pixmaps/*
21cr|gxine-0.5.910-2|55	%{_datadir}/%{name}/
21cr|gxine-0.5.910-2|56	%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|gxine-0.5.910-2|57	%{_mandir}/man1/%{name}.1*
21cr|gxine-0.5.910-2|58	%{_mandir}/man1/%{name}_client.1*
21cr|gxine-0.5.910-2|59	%lang(de) %{_mandir}/de/man1/%{name}*
21cr|gxine-0.5.910-2|60	%lang(es) %{_mandir}/es/man1/%{name}*
21cr|gxine-0.5.910-2|61	
21cr|gxine-0.5.910-2|62	#----------------------------------------------------------------------------
21cr|gxine-0.5.910-2|63	
21cr|gxine-0.5.910-2|64	%package mozilla
21cr|gxine-0.5.910-2|65	Summary:	Xine video player plugin for Mozilla
21cr|gxine-0.5.910-2|66	Group:		Video
21cr|gxine-0.5.910-2|67	Requires:	%{name} = %{EVRD}
21cr|gxine-0.5.910-2|68	
21cr|gxine-0.5.910-2|69	%description mozilla
21cr|gxine-0.5.910-2|70	This is a video player plugin for Mozilla and compatible web browsers based
21cr|gxine-0.5.910-2|71	on the Xine engine.
21cr|gxine-0.5.910-2|72	
21cr|gxine-0.5.910-2|73	%files mozilla
21cr|gxine-0.5.910-2|74	%doc COPYING
21cr|gxine-0.5.910-2|75	%{_libdir}/mozilla/plugins/gxineplugin.so
21cr|gxine-0.5.910-2|76	
21cr|gxine-0.5.910-2|77	#----------------------------------------------------------------------------
21cr|gxine-0.5.910-2|78	
21cr|gxine-0.5.910-2|79	%prep
21cr|gxine-0.5.910-2|80	%setup -q
21cr|gxine-0.5.910-2|81	%apply_patches
21cr|gxine-0.5.910-2|82	
21cr|gxine-0.5.910-2|83	%build
21cr|gxine-0.5.910-2|84	%global optflags %{optflags} -fcommon
21cr|gxine-0.5.910-2|85	autoreconf -vif
21cr|gxine-0.5.910-2|86	%configure \
21cr|gxine-0.5.910-2|87	--disable-static \
21cr|gxine-0.5.910-2|88	%if %{with_gtk3}
21cr|gxine-0.5.910-2|89	--with-gtk3 \
21cr|gxine-0.5.910-2|90	%endif
21cr|gxine-0.5.910-2|91	--with-dbus \
21cr|gxine-0.5.910-2|92	--with-logo-format=image \
21cr|gxine-0.5.910-2|93	--with-gudev \
21cr|gxine-0.5.910-2|94	--with-browser-plugin \
21cr|gxine-0.5.910-2|95	--disable-integration-wizard \
21cr|gxine-0.5.910-2|96	--enable-watchdog \
21cr|gxine-0.5.910-2|97	--disable-own-playlist-parsers \
21cr|gxine-0.5.910-2|98	--disable-deprecated
21cr|gxine-0.5.910-2|99	%make
21cr|gxine-0.5.910-2|100	
21cr|gxine-0.5.910-2|101	
21cr|gxine-0.5.910-2|102	%install
21cr|gxine-0.5.910-2|103	%makeinstall_std
21cr|gxine-0.5.910-2|104	
21cr|gxine-0.5.910-2|105	# Workaround the spurious newline in the MimeType key of the provided .desktop file
21cr|gxine-0.5.910-2|106	rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gxine-0.5.910-2|107	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|gxine-0.5.910-2|108	
21cr|gxine-0.5.910-2|109	# Move mozilla plugin in the right place
21cr|gxine-0.5.910-2|110	mkdir -p %{buildroot}%{_libdir}/mozilla/plugins
21cr|gxine-0.5.910-2|111	mv %{buildroot}%{_libdir}/gxine/gxineplugin.so %{buildroot}%{_libdir}/mozilla/plugins
21cr|gxine-0.5.910-2|112	
21cr|gxine-0.5.910-2|113	%find_lang %{name} %{name}.theme %{name}.lang

2161 21
21cr|gxkb-0.9.4-1|1	Name:		gxkb
21cr|gxkb-0.9.4-1|2	Version:	0.9.4
21cr|gxkb-0.9.4-1|3	Release:	1
21cr|gxkb-0.9.4-1|4	Summary:	X11 keyboard indicator and switcher
21cr|gxkb-0.9.4-1|5	Group:		System/X11
21cr|gxkb-0.9.4-1|6	License: GPLv2+
21cr|gxkb-0.9.4-1|7	URL:		https://github.com/zen-tools/gxkb
21cr|gxkb-0.9.4-1|8	Source0:	%{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|gxkb-0.9.4-1|9	Source1:	by.png
21cr|gxkb-0.9.4-1|10	Source2:	ru.png
21cr|gxkb-0.9.4-1|11	Patch0:		gxkb-restore-flags.patch
21cr|gxkb-0.9.4-1|12	BuildRequires:	automake
21cr|gxkb-0.9.4-1|13	BuildRequires:	desktop-file-utils
21cr|gxkb-0.9.4-1|14	
21cr|gxkb-0.9.4-1|15	BuildRequires:	pkgconfig(glib-2.0) >= 2.16.0
21cr|gxkb-0.9.4-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gxkb-0.9.4-1|17	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|gxkb-0.9.4-1|18	BuildRequires:	pkgconfig(libxklavier) >= 5.0
21cr|gxkb-0.9.4-1|19	
21cr|gxkb-0.9.4-1|20	%description
21cr|gxkb-0.9.4-1|21	gxkb is a tiny indicator applet which allows to quickly switch between
21cr|gxkb-0.9.4-1|22	different keyboard layouts in X. A flag corresponding to the country of the
21cr|gxkb-0.9.4-1|23	active layout is shown in the indicator area. The applet is written in C and
21cr|gxkb-0.9.4-1|24	uses GTK+ library and therefore does not depend on any GNOME components.
21cr|gxkb-0.9.4-1|25	
21cr|gxkb-0.9.4-1|26	%files
21cr|gxkb-0.9.4-1|27	%doc README.md
21cr|gxkb-0.9.4-1|28	%doc %{_docdir}/gxkb/AUTHORS
21cr|gxkb-0.9.4-1|29	%doc %{_docdir}/gxkb/CREDITS
21cr|gxkb-0.9.4-1|30	%doc %{_docdir}/gxkb/NEWS
21cr|gxkb-0.9.4-1|31	%{_bindir}/%{name}
21cr|gxkb-0.9.4-1|32	%{_datadir}/%{name}/
21cr|gxkb-0.9.4-1|33	%{_datadir}/applications/*.desktop
21cr|gxkb-0.9.4-1|34	%{_datadir}/pixmaps/*.xpm
21cr|gxkb-0.9.4-1|35	%{_licensedir}/%{name}/
21cr|gxkb-0.9.4-1|36	%{_mandir}/man1/*.1*
21cr|gxkb-0.9.4-1|37	
21cr|gxkb-0.9.4-1|38	#-----------------------------------------------------------------------
21cr|gxkb-0.9.4-1|39	%prep
21cr|gxkb-0.9.4-1|40	%autosetup -p1
21cr|gxkb-0.9.4-1|41	
21cr|gxkb-0.9.4-1|42	cp %{SOURCE1} data/flags/
21cr|gxkb-0.9.4-1|43	cp %{SOURCE2} data/flags/
21cr|gxkb-0.9.4-1|44	
21cr|gxkb-0.9.4-1|45	%build
21cr|gxkb-0.9.4-1|46	./autogen.sh
21cr|gxkb-0.9.4-1|47	%configure \
21cr|gxkb-0.9.4-1|48	--enable-appindicator=no
21cr|gxkb-0.9.4-1|49	%make_build
21cr|gxkb-0.9.4-1|50	
21cr|gxkb-0.9.4-1|51	
21cr|gxkb-0.9.4-1|52	%install
21cr|gxkb-0.9.4-1|53	%make_install
21cr|gxkb-0.9.4-1|54	
21cr|gxkb-0.9.4-1|55	# Move license file in proper location
21cr|gxkb-0.9.4-1|56	mkdir -p %{buildroot}%{_licensedir}/%{name}/
21cr|gxkb-0.9.4-1|57	mv %{buildroot}%{_docdir}/%{name}/COPYING %{buildroot}%{_licensedir}/%{name}/
21cr|gxkb-0.9.4-1|58	
21cr|gxkb-0.9.4-1|59	
21cr|gxkb-0.9.4-1|60	%check
21cr|gxkb-0.9.4-1|61	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop

2162 21
21cr|gxmessage-2.12.4-5|1	Summary:	An xmessage substitute for gtk-2.0
21cr|gxmessage-2.12.4-5|2	Name:		gxmessage
21cr|gxmessage-2.12.4-5|3	Version:	2.12.4
21cr|gxmessage-2.12.4-5|4	Release:	5
21cr|gxmessage-2.12.4-5|5	License:	GPLv3+
21cr|gxmessage-2.12.4-5|6	URL:		http://homepages.ihug.co.nz/~trmusson
21cr|gxmessage-2.12.4-5|7	Group:		Development/GNOME and GTK+
21cr|gxmessage-2.12.4-5|8	Source:		http://homepages.ihug.co.nz/~trmusson/stuff/%name-%version.tar.gz
21cr|gxmessage-2.12.4-5|9	BuildRequires:	gtk+2-devel
21cr|gxmessage-2.12.4-5|10	BuildRequires:	intltool
21cr|gxmessage-2.12.4-5|11	
21cr|gxmessage-2.12.4-5|12	%description
21cr|gxmessage-2.12.4-5|13	To quote from the xmessage manual page, xmessage is a program to
21cr|gxmessage-2.12.4-5|14	"display a message or query in a window." It returns an exit code based
21cr|gxmessage-2.12.4-5|15	on the user's response. gxmessage is a gtk-2.0 based clone of xmessage.
21cr|gxmessage-2.12.4-5|16	
21cr|gxmessage-2.12.4-5|17	
21cr|gxmessage-2.12.4-5|18	%prep
21cr|gxmessage-2.12.4-5|19	%setup -q
21cr|gxmessage-2.12.4-5|20	
21cr|gxmessage-2.12.4-5|21	
21cr|gxmessage-2.12.4-5|22	%build
21cr|gxmessage-2.12.4-5|23	%configure
21cr|gxmessage-2.12.4-5|24	%make
21cr|gxmessage-2.12.4-5|25	
21cr|gxmessage-2.12.4-5|26	%install
21cr|gxmessage-2.12.4-5|27	%__rm -rf %buildroot
21cr|gxmessage-2.12.4-5|28	%makeinstall_std
21cr|gxmessage-2.12.4-5|29	%find_lang %name
21cr|gxmessage-2.12.4-5|30	
21cr|gxmessage-2.12.4-5|31	%clean
21cr|gxmessage-2.12.4-5|32	%__rm -rf %buildroot
21cr|gxmessage-2.12.4-5|33	
21cr|gxmessage-2.12.4-5|34	%files -f %name.lang
21cr|gxmessage-2.12.4-5|35	%defattr (0755,root,root,0755)
21cr|gxmessage-2.12.4-5|36	%_bindir/%name
21cr|gxmessage-2.12.4-5|37	%defattr (0644,root,root,0755)
21cr|gxmessage-2.12.4-5|38	%doc AUTHORS ChangeLog README
21cr|gxmessage-2.12.4-5|39	%_mandir/man1/%name.1*
21cr|gxmessage-2.12.4-5|40	%{_infodir}/gxmessage.info*
21cr|gxmessage-2.12.4-5|41	%{_iconsdir}/hicolor/*/apps/gxmessage.png

2163 21
21cr|gxneur-0.20.0-1|1	%define debug_package %{nil}
21cr|gxneur-0.20.0-1|2	# Workaround to build with GCC 10
21cr|gxneur-0.20.0-1|3	%global optflags %{optflags} -fcommon
21cr|gxneur-0.20.0-1|4	
21cr|gxneur-0.20.0-1|5	Summary:	X Neural Switcher - GTK2 interface
21cr|gxneur-0.20.0-1|6	Name:		gxneur
21cr|gxneur-0.20.0-1|7	Version:	0.20.0
21cr|gxneur-0.20.0-1|8	Release:	1
21cr|gxneur-0.20.0-1|9	Epoch:		2
21cr|gxneur-0.20.0-1|10	License:	GPLv2+
21cr|gxneur-0.20.0-1|11	Group:		System/X11
21cr|gxneur-0.20.0-1|12	Url:		http://www.xneur.ru
21cr|gxneur-0.20.0-1|13	Source0:	%{name}_%{version}.orig.tar.gz
21cr|gxneur-0.20.0-1|14	Patch1:		01-gconf.patch
21cr|gxneur-0.20.0-1|15	Patch2:		02-gconf.patch
21cr|gxneur-0.20.0-1|16	Patch3:		03-glib-deprecated.patch
21cr|gxneur-0.20.0-1|17	Patch4:		04-no-werror.patch
21cr|gxneur-0.20.0-1|18	# cmake build evail on version 0.21.0, uncomment after update to 0.21.0
21cr|gxneur-0.20.0-1|19	#BuildRequires:	cmake
21cr|gxneur-0.20.0-1|20	#BuildRequires:	extra-cmake-modules
21cr|gxneur-0.20.0-1|21	BuildRequires:	gettext-devel
21cr|gxneur-0.20.0-1|22	BuildRequires:	intltool
21cr|gxneur-0.20.0-1|23	BuildRequires:	pkgconfig(gconf-2.0)
21cr|gxneur-0.20.0-1|24	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|gxneur-0.20.0-1|25	BuildRequires:	pkgconfig(libpcre)
21cr|gxneur-0.20.0-1|26	BuildRequires:	pkgconfig(xneur)
21cr|gxneur-0.20.0-1|27	Requires:	xneur
21cr|gxneur-0.20.0-1|28	
21cr|gxneur-0.20.0-1|29	%description
21cr|gxneur-0.20.0-1|30	X Neural Switcher (http://www.xneur.ru).
21cr|gxneur-0.20.0-1|31	Automatical switcher of keyboard layout (GTK2 frontend).
21cr|gxneur-0.20.0-1|32	
21cr|gxneur-0.20.0-1|33	%files -f %{name}.lang
21cr|gxneur-0.20.0-1|34	%doc AUTHORS ChangeLog NEWS
21cr|gxneur-0.20.0-1|35	%{_bindir}/*
21cr|gxneur-0.20.0-1|36	%{_iconsdir}/*
21cr|gxneur-0.20.0-1|37	%{_datadir}/%{name}/*
21cr|gxneur-0.20.0-1|38	%{_datadir}/applications/*.desktop
21cr|gxneur-0.20.0-1|39	%{_datadir}/glib-2.0/schemas/com.gxneur.settings.gschema.xml
21cr|gxneur-0.20.0-1|40	%{_mandir}/man1/*
21cr|gxneur-0.20.0-1|41	
21cr|gxneur-0.20.0-1|42	#----------------------------------------------------------------------------
21cr|gxneur-0.20.0-1|43	
21cr|gxneur-0.20.0-1|44	%prep
21cr|gxneur-0.20.0-1|45	%autosetup -p1
21cr|gxneur-0.20.0-1|46	
21cr|gxneur-0.20.0-1|47	%build
21cr|gxneur-0.20.0-1|48	#%%cmake -DCMAKE_BUILD_TYPE=Release -DAPPINDICATOR=OFF -DGCONF=ON
21cr|gxneur-0.20.0-1|49	#%%cmake
21cr|gxneur-0.20.0-1|50	
21cr|gxneur-0.20.0-1|51	autoreconf -vfi
21cr|gxneur-0.20.0-1|52	%configure --without-appindicator
21cr|gxneur-0.20.0-1|53	%make
21cr|gxneur-0.20.0-1|54	
21cr|gxneur-0.20.0-1|55	%install
21cr|gxneur-0.20.0-1|56	%makeinstall_std
21cr|gxneur-0.20.0-1|57	
21cr|gxneur-0.20.0-1|58	#mkdir -p %{buildroot}%{_datadir}/glib-2.0/schemas
21cr|gxneur-0.20.0-1|59	#cp data/com.gxneur.settings.gschema.xml %{buildroot}%{_datadir}/glib-2.0/schemas
21cr|gxneur-0.20.0-1|60	
21cr|gxneur-0.20.0-1|61	#small_hack
21cr|gxneur-0.20.0-1|62	mkdir -p %{buildroot}%{_datadir}/%{name}/pixmaps/
21cr|gxneur-0.20.0-1|63	pushd pixmaps
21cr|gxneur-0.20.0-1|64	for i in hicolor_apps_48x48_gxneur-*; do cp -f $i ${i/hicolor_apps_48x48_gxneur-/}; done
21cr|gxneur-0.20.0-1|65	popd
21cr|gxneur-0.20.0-1|66	cp -f pixmaps/ru.png %{buildroot}%{_datadir}/%{name}/pixmaps/ru\(winkeys\).png
21cr|gxneur-0.20.0-1|67	
21cr|gxneur-0.20.0-1|68	install -dm 755 %{buildroot}%{_datadir}/applications
21cr|gxneur-0.20.0-1|69	cat > %{name}.desktop << EOF
21cr|gxneur-0.20.0-1|70	[Desktop Entry]
21cr|gxneur-0.20.0-1|71	Encoding=UTF-8
21cr|gxneur-0.20.0-1|72	Name=GXNeur
21cr|gxneur-0.20.0-1|73	GenericName=X Neural Switcher
21cr|gxneur-0.20.0-1|74	GenericName[ru]=Переключатель раскладок клавиатуры
21cr|gxneur-0.20.0-1|75	Comment=Automatic keyboard layout switcher
21cr|gxneur-0.20.0-1|76	Comment[ru]=Автоматический переключатель раскладок клавиатуры
21cr|gxneur-0.20.0-1|77	Icon=%{_datadir}/%{name}/pixmaps/gxneur.png
21cr|gxneur-0.20.0-1|78	Exec=gxneur --keyboard-properties="/usr/bin/kcmshell4 kcm_keyboard || /usr/bin/gnome-control-center"
21cr|gxneur-0.20.0-1|79	Terminal=false
21cr|gxneur-0.20.0-1|80	Type=Application
21cr|gxneur-0.20.0-1|81	Categories=GTK;GNOME;Application;Utility;
21cr|gxneur-0.20.0-1|82	StartupNotify=false
21cr|gxneur-0.20.0-1|83	EOF
21cr|gxneur-0.20.0-1|84	echo %{buildroot}%{_datadir}/applications/
21cr|gxneur-0.20.0-1|85	install -m 0644 %{name}.desktop \
21cr|gxneur-0.20.0-1|86	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|gxneur-0.20.0-1|87	
21cr|gxneur-0.20.0-1|88	#dirty hack for resolve conflict with hicolor-icon-theme
21cr|gxneur-0.20.0-1|89	rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
21cr|gxneur-0.20.0-1|90	
21cr|gxneur-0.20.0-1|91	%find_lang %{name}

2164 21
21cr|gxtuner-3.0-0.2a855b.1|1	%define commit 2a855b0b7cdbefda82aea65bf0474812312f7106
21cr|gxtuner-3.0-0.2a855b.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|gxtuner-3.0-0.2a855b.1|3	
21cr|gxtuner-3.0-0.2a855b.1|4	Name:		gxtuner
21cr|gxtuner-3.0-0.2a855b.1|5	Summary:	A simple guitar and bass tuner for jack
21cr|gxtuner-3.0-0.2a855b.1|6	Version:	3.0
21cr|gxtuner-3.0-0.2a855b.1|7	Release:	0.%{commit_short}.1
21cr|gxtuner-3.0-0.2a855b.1|8	License:	GPLv2+
21cr|gxtuner-3.0-0.2a855b.1|9	Group:		Sound
21cr|gxtuner-3.0-0.2a855b.1|10	Url:		https://github.com/brummer10/gxtuner
21cr|gxtuner-3.0-0.2a855b.1|11	Source0:	https://github.com/brummer10/gxtuner/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|gxtuner-3.0-0.2a855b.1|12	BuildRequires:	libzita-resampler-devel
21cr|gxtuner-3.0-0.2a855b.1|13	BuildRequires:	pkgconfig(fftw3)
21cr|gxtuner-3.0-0.2a855b.1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gxtuner-3.0-0.2a855b.1|15	BuildRequires:	pkgconfig(jack)
21cr|gxtuner-3.0-0.2a855b.1|16	
21cr|gxtuner-3.0-0.2a855b.1|17	
21cr|gxtuner-3.0-0.2a855b.1|18	%description
21cr|gxtuner-3.0-0.2a855b.1|19	A simple (linux) guitar and bass tuner for jack with full jack session
21cr|gxtuner-3.0-0.2a855b.1|20	managment support.
21cr|gxtuner-3.0-0.2a855b.1|21	It uses a equal-tempered scale based on A4 = 440 Hz. The A4 reference pitch
21cr|gxtuner-3.0-0.2a855b.1|22	can be adjusted at command line and/or runtime in a half tone range from
21cr|gxtuner-3.0-0.2a855b.1|23	415Hz to 467Hz.
21cr|gxtuner-3.0-0.2a855b.1|24	It uses also a default threshold level at 0.001; threshold can be adjusted at
21cr|gxtuner-3.0-0.2a855b.1|25	command line and/or runtime in a range of 0.001 <-> 0.5
21cr|gxtuner-3.0-0.2a855b.1|26	
21cr|gxtuner-3.0-0.2a855b.1|27	%files
21cr|gxtuner-3.0-0.2a855b.1|28	%doc README
21cr|gxtuner-3.0-0.2a855b.1|29	%{_bindir}/%{name}
21cr|gxtuner-3.0-0.2a855b.1|30	%{_datadir}/applications/%{name}.desktop
21cr|gxtuner-3.0-0.2a855b.1|31	%{_iconsdir}/%{name}.png
21cr|gxtuner-3.0-0.2a855b.1|32	
21cr|gxtuner-3.0-0.2a855b.1|33	#-----------------------------------------------------------------------------
21cr|gxtuner-3.0-0.2a855b.1|34	
21cr|gxtuner-3.0-0.2a855b.1|35	%prep
21cr|gxtuner-3.0-0.2a855b.1|36	%setup -qn %{name}-%{commit}
21cr|gxtuner-3.0-0.2a855b.1|37	
21cr|gxtuner-3.0-0.2a855b.1|38	
21cr|gxtuner-3.0-0.2a855b.1|39	%build
21cr|gxtuner-3.0-0.2a855b.1|40	%setup_compile_flags
21cr|gxtuner-3.0-0.2a855b.1|41	LDFLAGS="-lX11" make
21cr|gxtuner-3.0-0.2a855b.1|42	
21cr|gxtuner-3.0-0.2a855b.1|43	
21cr|gxtuner-3.0-0.2a855b.1|44	%install
21cr|gxtuner-3.0-0.2a855b.1|45	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_datadir}/applications %{buildroot}%{_iconsdir}
21cr|gxtuner-3.0-0.2a855b.1|46	make PREFIX=%{buildroot}%{_prefix} PIXMAPS_DIR=%{buildroot}%{_iconsdir} install
21cr|gxtuner-3.0-0.2a855b.1|47	

2165 21
21cr|gzdoom-4.12.2-1|1	%global __requires_exclude libdiscord-rpc.*|libminiz.so.*
21cr|gzdoom-4.12.2-1|2	
21cr|gzdoom-4.12.2-1|3	Summary:	Enhanced Doom engine
21cr|gzdoom-4.12.2-1|4	Name:		gzdoom
21cr|gzdoom-4.12.2-1|5	Version:	4.12.2
21cr|gzdoom-4.12.2-1|6	Release:	1
21cr|gzdoom-4.12.2-1|7	License:	GPLv3+
21cr|gzdoom-4.12.2-1|8	Group:		Games/Arcade
21cr|gzdoom-4.12.2-1|9	Url:		http://gzdoom.drdteam.org
21cr|gzdoom-4.12.2-1|10	Source0:	https://github.com/coelckers/gzdoom/archive/g%{version}.tar.gz?/%{name}-g%{version}.tar.gz
21cr|gzdoom-4.12.2-1|11	# From http://forum.zdoom.org/viewtopic.php?f=4&t=33119
21cr|gzdoom-4.12.2-1|12	Source1:	gzdoom.png
21cr|gzdoom-4.12.2-1|13	Patch0:		gzdoom-g4.10.0-sse2.patch
21cr|gzdoom-4.12.2-1|14	Patch1:		gzdoom-4.5.0-data-path.patch
21cr|gzdoom-4.12.2-1|15	Patch2:		gzdoom-nullptr.patch
21cr|gzdoom-4.12.2-1|16	BuildRequires:	clang
21cr|gzdoom-4.12.2-1|17	BuildRequires:	cmake
21cr|gzdoom-4.12.2-1|18	BuildRequires:	imagemagick
21cr|gzdoom-4.12.2-1|19	BuildRequires:	nasm
21cr|gzdoom-4.12.2-1|20	BuildRequires:	patchelf
21cr|gzdoom-4.12.2-1|21	BuildRequires:	spirv-headers
21cr|gzdoom-4.12.2-1|22	BuildRequires:	bzip2-devel
21cr|gzdoom-4.12.2-1|23	#BuildRequires:	fmod4-devel # non-free
21cr|gzdoom-4.12.2-1|24	BuildRequires:	glslang-devel
21cr|gzdoom-4.12.2-1|25	BuildRequires:	gomp-devel
21cr|gzdoom-4.12.2-1|26	BuildRequires:	stdc++-devel
21cr|gzdoom-4.12.2-1|27	BuildRequires:	miniz-devel
21cr|gzdoom-4.12.2-1|28	BuildRequires:	zmusic-devel
21cr|gzdoom-4.12.2-1|29	BuildRequires:	pkgconfig(cairo)
21cr|gzdoom-4.12.2-1|30	BuildRequires:	pkgconfig(fluidsynth)
21cr|gzdoom-4.12.2-1|31	BuildRequires:	pkgconfig(gl)
21cr|gzdoom-4.12.2-1|32	BuildRequires:	pkgconfig(glew)
21cr|gzdoom-4.12.2-1|33	BuildRequires:	pkgconfig(glu)
21cr|gzdoom-4.12.2-1|34	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|gzdoom-4.12.2-1|35	BuildRequires:	pkgconfig(libgme)
21cr|gzdoom-4.12.2-1|36	BuildRequires:	pkgconfig(libjpeg)
21cr|gzdoom-4.12.2-1|37	BuildRequires:	pkgconfig(liblzma)
21cr|gzdoom-4.12.2-1|38	BuildRequires:	pkgconfig(libmpg123)
21cr|gzdoom-4.12.2-1|39	BuildRequires:	pkgconfig(libwebp)
21cr|gzdoom-4.12.2-1|40	BuildRequires:	pkgconfig(openal)
21cr|gzdoom-4.12.2-1|41	BuildRequires:	pkgconfig(sdl2)
21cr|gzdoom-4.12.2-1|42	BuildRequires:	pkgconfig(sndfile)
21cr|gzdoom-4.12.2-1|43	BuildRequires:	pkgconfig(vpx)
21cr|gzdoom-4.12.2-1|44	BuildRequires:	pkgconfig(vulkan)
21cr|gzdoom-4.12.2-1|45	BuildRequires:	pkgconfig(xcursor)
21cr|gzdoom-4.12.2-1|46	Requires:	fluidsynth
21cr|gzdoom-4.12.2-1|47	Requires:	kdialog
21cr|gzdoom-4.12.2-1|48	# FIXME: now require libminiz.so not libminiz.so.0.3
21cr|gzdoom-4.12.2-1|49	Requires:	miniz-devel
21cr|gzdoom-4.12.2-1|50	# i686 build fail, may be need use c++11, we use c++17 for build
21cr|gzdoom-4.12.2-1|51	ExcludeArch:	%{ix86}
21cr|gzdoom-4.12.2-1|52	
21cr|gzdoom-4.12.2-1|53	%description
21cr|gzdoom-4.12.2-1|54	GZDoom is a Doom source port based on ZDoom. It features an OpenGL renderer
21cr|gzdoom-4.12.2-1|55	and lots of new features, among them:
21cr|gzdoom-4.12.2-1|56	- 3D floors.
21cr|gzdoom-4.12.2-1|57	- Dynamic lights.
21cr|gzdoom-4.12.2-1|58	- Quake2/Unreal style skyboxes.
21cr|gzdoom-4.12.2-1|59	- True color texture support.
21cr|gzdoom-4.12.2-1|60	- Model support.
21cr|gzdoom-4.12.2-1|61	Warning! Make sure to place WAD files into %{_datadir}/doom/.
21cr|gzdoom-4.12.2-1|62	
21cr|gzdoom-4.12.2-1|63	%files
21cr|gzdoom-4.12.2-1|64	%doc README.md
21cr|gzdoom-4.12.2-1|65	%license LICENSE
21cr|gzdoom-4.12.2-1|66	%{_bindir}/%{name}
21cr|gzdoom-4.12.2-1|67	%{_defaultdocdir}/%{name}/*.txt
21cr|gzdoom-4.12.2-1|68	%{_defaultdocdir}/%{name}/console.*
21cr|gzdoom-4.12.2-1|69	%{_defaultdocdir}/%{name}/licenses/*.txt
21cr|gzdoom-4.12.2-1|70	%{_defaultdocdir}/%{name}/licenses/*.TXT
21cr|gzdoom-4.12.2-1|71	%{_gamesdatadir}/doom/fm_banks/*
21cr|gzdoom-4.12.2-1|72	%{_gamesdatadir}/doom/soundfonts/%{name}.sf2
21cr|gzdoom-4.12.2-1|73	%{_libdir}/gzdoom/libdiscord-rpc.so
21cr|gzdoom-4.12.2-1|74	%{_datadir}/doom/brightmaps.pk3
21cr|gzdoom-4.12.2-1|75	%{_datadir}/doom/%{name}.pk3
21cr|gzdoom-4.12.2-1|76	%{_datadir}/doom/lights.pk3
21cr|gzdoom-4.12.2-1|77	%{_datadir}/doom/game_support.pk3
21cr|gzdoom-4.12.2-1|78	%{_datadir}/doom/game_widescreen_gfx.pk3
21cr|gzdoom-4.12.2-1|79	%{_datadir}/applications/%{name}.desktop
21cr|gzdoom-4.12.2-1|80	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|gzdoom-4.12.2-1|81	
21cr|gzdoom-4.12.2-1|82	#----------------------------------------------------------------------------
21cr|gzdoom-4.12.2-1|83	
21cr|gzdoom-4.12.2-1|84	%prep
21cr|gzdoom-4.12.2-1|85	%autosetup -p1 -n %{name}-g%{version}
21cr|gzdoom-4.12.2-1|86	
21cr|gzdoom-4.12.2-1|87	# Fix perms
21cr|gzdoom-4.12.2-1|88	find . -name "*cpp" -o -name "*.h" | xargs chmod 0644
21cr|gzdoom-4.12.2-1|89	
21cr|gzdoom-4.12.2-1|90	%build
21cr|gzdoom-4.12.2-1|91	# We need RelWithDebInfo otherwise we get an empty debug package
21cr|gzdoom-4.12.2-1|92	%cmake \
21cr|gzdoom-4.12.2-1|93	-DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21cr|gzdoom-4.12.2-1|94	-DINSTALL_PK3_PATH="%{_datadir}/doom/"	\
21cr|gzdoom-4.12.2-1|95	-DSEND_ANON_STATS=OFF
21cr|gzdoom-4.12.2-1|96	%make
21cr|gzdoom-4.12.2-1|97	
21cr|gzdoom-4.12.2-1|98	%install
21cr|gzdoom-4.12.2-1|99	%makeinstall_std -C build
21cr|gzdoom-4.12.2-1|100	
21cr|gzdoom-4.12.2-1|101	# Install a menu entry
21cr|gzdoom-4.12.2-1|102	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|gzdoom-4.12.2-1|103	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|gzdoom-4.12.2-1|104	[Desktop Entry]
21cr|gzdoom-4.12.2-1|105	Name=GZDoom
21cr|gzdoom-4.12.2-1|106	Comment=Enhanced Doom engine
21cr|gzdoom-4.12.2-1|107	Exec=%{name}
21cr|gzdoom-4.12.2-1|108	Icon=%{name}
21cr|gzdoom-4.12.2-1|109	Terminal=false
21cr|gzdoom-4.12.2-1|110	Type=Application
21cr|gzdoom-4.12.2-1|111	Categories=Game;ArcadeGame;
21cr|gzdoom-4.12.2-1|112	EOF
21cr|gzdoom-4.12.2-1|113	
21cr|gzdoom-4.12.2-1|114	# Massage and install more icons
21cr|gzdoom-4.12.2-1|115	for N in 16 32 48 64 128 256;
21cr|gzdoom-4.12.2-1|116	do
21cr|gzdoom-4.12.2-1|117	convert %{SOURCE1} -scale ${N}x${N} $N.png;
21cr|gzdoom-4.12.2-1|118	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|gzdoom-4.12.2-1|119	done
21cr|gzdoom-4.12.2-1|120	
21cr|gzdoom-4.12.2-1|121	# install needed libdiscord-rpc
21cr|gzdoom-4.12.2-1|122	install -D -m0755 build/libraries/discordrpc/src/libdiscord-rpc.so %{buildroot}%{_libdir}/gzdoom/libdiscord-rpc.so
21cr|gzdoom-4.12.2-1|123	# and change rpath
21cr|gzdoom-4.12.2-1|124	patchelf --set-rpath '$ORIGIN/../%{_lib}/gzdoom' %{buildroot}%{_bindir}/*
21cr|gzdoom-4.12.2-1|125	patchelf --set-rpath '$ORIGIN' %{buildroot}%{_libdir}/gzdoom/*.so

2166 21
21cr|gzrt-0.8-5|1	Summary:	The gzip Recovery Toolkit
21cr|gzrt-0.8-5|2	Name:		gzrt
21cr|gzrt-0.8-5|3	Version:	0.8
21cr|gzrt-0.8-5|4	Release:	5
21cr|gzrt-0.8-5|5	License:	GPLv2+
21cr|gzrt-0.8-5|6	Group:		Archiving/Compression
21cr|gzrt-0.8-5|7	Url:		http://www.urbanophile.com/arenn/hacking/gzrt/gzrt.html
21cr|gzrt-0.8-5|8	Source0:	http://www.urbanophile.com/arenn/hacking/gzrt/%{name}-%{version}.tar.gz
21cr|gzrt-0.8-5|9	Patch0:		gzrt-0.8-optflags.patch
21cr|gzrt-0.8-5|10	BuildRequires:	pkgconfig(zlib)
21cr|gzrt-0.8-5|11	
21cr|gzrt-0.8-5|12	%description
21cr|gzrt-0.8-5|13	The gzip Recovery Toolkit attempts to automate the recovery of data
21cr|gzrt-0.8-5|14	from corrupted gzip files (including tarballs) through a program called
21cr|gzrt-0.8-5|15	gzrecover.
21cr|gzrt-0.8-5|16	
21cr|gzrt-0.8-5|17	%files
21cr|gzrt-0.8-5|18	%doc ChangeLog README
21cr|gzrt-0.8-5|19	%{_bindir}/gzrecover
21cr|gzrt-0.8-5|20	%{_mandir}/man1/gzrecover.1*
21cr|gzrt-0.8-5|21	
21cr|gzrt-0.8-5|22	#----------------------------------------------------------------------------
21cr|gzrt-0.8-5|23	
21cr|gzrt-0.8-5|24	%prep
21cr|gzrt-0.8-5|25	%setup -q
21cr|gzrt-0.8-5|26	%patch0 -p1
21cr|gzrt-0.8-5|27	
21cr|gzrt-0.8-5|28	%build
21cr|gzrt-0.8-5|29	%setup_compile_flags
21cr|gzrt-0.8-5|30	%make
21cr|gzrt-0.8-5|31	
21cr|gzrt-0.8-5|32	%install
21cr|gzrt-0.8-5|33	mkdir -p %{buildroot}%{_bindir}
21cr|gzrt-0.8-5|34	mkdir -p %{buildroot}%{_mandir}/man1
21cr|gzrt-0.8-5|35	cp -p gzrecover %{buildroot}%{_bindir}
21cr|gzrt-0.8-5|36	cp -p gzrecover.1 %{buildroot}%{_mandir}/man1

2167 21
21cr|h264enc-10.4.7-4|1	Name:		h264enc
21cr|h264enc-10.4.7-4|2	Version:	10.4.7
21cr|h264enc-10.4.7-4|3	Release:	4
21cr|h264enc-10.4.7-4|4	Summary:	An interactive menu-driven frontend for mencoder
21cr|h264enc-10.4.7-4|5	Group:		Video
21cr|h264enc-10.4.7-4|6	License:	GPLv2+
21cr|h264enc-10.4.7-4|7	Url:		http://h264enc.sourceforge.net/
21cr|h264enc-10.4.7-4|8	Source0:	http://downloads.sourceforge.net/project/h264enc/h264enc/%{name}-%{version}.tar.gz
21cr|h264enc-10.4.7-4|9	BuildRequires:	gzip
21cr|h264enc-10.4.7-4|10	Requires:	aften
21cr|h264enc-10.4.7-4|11	Requires:	bc
21cr|h264enc-10.4.7-4|12	Requires:	dcaenc
21cr|h264enc-10.4.7-4|13	Requires:	findutils
21cr|h264enc-10.4.7-4|14	Requires:	flac
21cr|h264enc-10.4.7-4|15	Requires:	gawk
21cr|h264enc-10.4.7-4|16	Requires:	lsdvd
21cr|h264enc-10.4.7-4|17	Requires:	mailx
21cr|h264enc-10.4.7-4|18	Requires:	mencoder
21cr|h264enc-10.4.7-4|19	Requires:	mkvtoolnix
21cr|h264enc-10.4.7-4|20	Requires:	mplayer
21cr|h264enc-10.4.7-4|21	Requires:	nano
21cr|h264enc-10.4.7-4|22	Requires:	ogmtools
21cr|h264enc-10.4.7-4|23	Requires:	opus-tools
21cr|h264enc-10.4.7-4|24	Requires:	pv
21cr|h264enc-10.4.7-4|25	Requires:	vorbis-tools
21cr|h264enc-10.4.7-4|26	# Actually these are required packages, but are placed in Restricted
21cr|h264enc-10.4.7-4|27	Recommends:	faac
21cr|h264enc-10.4.7-4|28	Recommends:	x264
21cr|h264enc-10.4.7-4|29	### TODO: push gpac from MRB in plf ###
21cr|h264enc-10.4.7-4|30	Recommends:	gpac
21cr|h264enc-10.4.7-4|31	BuildArch:	noarch
21cr|h264enc-10.4.7-4|32	
21cr|h264enc-10.4.7-4|33	%description
21cr|h264enc-10.4.7-4|34	An advanced and powerful interactive menu-driven shell script written for the
21cr|h264enc-10.4.7-4|35	GNU/Linux operating system which can help you to encode a DVD, a video file, a
21cr|h264enc-10.4.7-4|36	directory with video files or a (S)VCD to the H.264/MPEG-4 Part 10/AVC video
21cr|h264enc-10.4.7-4|37	format using the MEncoder encoder from the MPlayer project and the libx264
21cr|h264enc-10.4.7-4|38	library. It supports muxing the final encode from AVI to Matroska, from AVI to
21cr|h264enc-10.4.7-4|39	OGM, from AVI to TS and from AVI to the MP4 container.
21cr|h264enc-10.4.7-4|40	
21cr|h264enc-10.4.7-4|41	%files
21cr|h264enc-10.4.7-4|42	%doc ./installed-docs/*
21cr|h264enc-10.4.7-4|43	%{_bindir}/%{name}
21cr|h264enc-10.4.7-4|44	%{_mandir}/man1/%{name}.1*
21cr|h264enc-10.4.7-4|45	
21cr|h264enc-10.4.7-4|46	##############################################################################
21cr|h264enc-10.4.7-4|47	
21cr|h264enc-10.4.7-4|48	%prep
21cr|h264enc-10.4.7-4|49	%setup -q
21cr|h264enc-10.4.7-4|50	sed -i -e "s|^PREFIX=.*$||" \
21cr|h264enc-10.4.7-4|51	-e "s|^DOCDIR=.*$|DOCDIR=./installed-docs|" \
21cr|h264enc-10.4.7-4|52	-e 's|^MANDIR=.*$|MANDIR=$PREFIX/share/man/man1|' \
21cr|h264enc-10.4.7-4|53	./install
21cr|h264enc-10.4.7-4|54	
21cr|h264enc-10.4.7-4|55	sed -i -e "s|\r$||" matrices/eqm_avc_hr_matrix
21cr|h264enc-10.4.7-4|56	sed -i -e "s|/usr/local|%{_prefix}|" doc/README.matrices
21cr|h264enc-10.4.7-4|57	
21cr|h264enc-10.4.7-4|58	
21cr|h264enc-10.4.7-4|59	%build
21cr|h264enc-10.4.7-4|60	echo "I'm a shell script"
21cr|h264enc-10.4.7-4|61	
21cr|h264enc-10.4.7-4|62	
21cr|h264enc-10.4.7-4|63	%install
21cr|h264enc-10.4.7-4|64	PREFIX="%{buildroot}%{_prefix}" ./install
21cr|h264enc-10.4.7-4|65	rm ./installed-docs/uninstall

2168 21
21cr|hackrf-2021.03.1-1|1	%define major   0
21cr|hackrf-2021.03.1-1|2	%define libname %mklibname %{name} %{major}
21cr|hackrf-2021.03.1-1|3	%define devname %mklibname %{name} -d
21cr|hackrf-2021.03.1-1|4	#define devstat %%mklibname %%{name} -d -s
21cr|hackrf-2021.03.1-1|5	
21cr|hackrf-2021.03.1-1|6	Name:           hackrf
21cr|hackrf-2021.03.1-1|7	Version:	2021.03.1
21cr|hackrf-2021.03.1-1|8	Release:	1
21cr|hackrf-2021.03.1-1|9	Summary:        A project to produce a low cost open source software radio platform
21cr|hackrf-2021.03.1-1|10	Group:          Communications
21cr|hackrf-2021.03.1-1|11	License:        GPLv2
21cr|hackrf-2021.03.1-1|12	# https://github.com/mossmann/hackrf/wiki
21cr|hackrf-2021.03.1-1|13	URL:            https://github.com/mossmann/%{name}/wiki
21cr|hackrf-2021.03.1-1|14	Source0:        https://github.com/mossmann/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|hackrf-2021.03.1-1|15	
21cr|hackrf-2021.03.1-1|16	BuildRequires:  cmake
21cr|hackrf-2021.03.1-1|17	BuildRequires:  pkgconfig(libusb)
21cr|hackrf-2021.03.1-1|18	BuildRequires:  systemd
21cr|hackrf-2021.03.1-1|19	BuildRequires:  pkgconfig(fftw3)
21cr|hackrf-2021.03.1-1|20	
21cr|hackrf-2021.03.1-1|21	%description
21cr|hackrf-2021.03.1-1|22	Hardware designs and software for HackRF, a project to produce a low cost, open
21cr|hackrf-2021.03.1-1|23	source software radio platform.
21cr|hackrf-2021.03.1-1|24	
21cr|hackrf-2021.03.1-1|25	%package -n %{libname}
21cr|hackrf-2021.03.1-1|26	Summary:        Library files for %{name}
21cr|hackrf-2021.03.1-1|27	Requires:       %{name} = %{version}-%{release}
21cr|hackrf-2021.03.1-1|28	
21cr|hackrf-2021.03.1-1|29	%package -n %{devname}
21cr|hackrf-2021.03.1-1|30	Summary:        Development files for %{name}
21cr|hackrf-2021.03.1-1|31	Requires:       %{libname} = %{version}-%{release}
21cr|hackrf-2021.03.1-1|32	Provides:       %{name}-devel = %{version}-%{release}
21cr|hackrf-2021.03.1-1|33	
21cr|hackrf-2021.03.1-1|34	%package doc
21cr|hackrf-2021.03.1-1|35	Requires:       %{name} = %{version}-%{release}
21cr|hackrf-2021.03.1-1|36	Summary:        Supplemental documentation for HackRF
21cr|hackrf-2021.03.1-1|37	BuildArch:      noarch
21cr|hackrf-2021.03.1-1|38	
21cr|hackrf-2021.03.1-1|39	%if %{defined devstat}
21cr|hackrf-2021.03.1-1|40	%package -n %{devstat}
21cr|hackrf-2021.03.1-1|41	Summary:        Static libraries for libhackrf
21cr|hackrf-2021.03.1-1|42	Requires:       %{name}-devel = %{version}-%{release}
21cr|hackrf-2021.03.1-1|43	Provides:       %{name}-static-devel = %{version}-%{release}
21cr|hackrf-2021.03.1-1|44	
21cr|hackrf-2021.03.1-1|45	%description -n %{devstat}
21cr|hackrf-2021.03.1-1|46	Static libraries for libhackrf.
21cr|hackrf-2021.03.1-1|47	
21cr|hackrf-2021.03.1-1|48	%files -n %{devstat}
21cr|hackrf-2021.03.1-1|49	%{_libdir}/libhackrf.a
21cr|hackrf-2021.03.1-1|50	%endif
21cr|hackrf-2021.03.1-1|51	
21cr|hackrf-2021.03.1-1|52	%description -n %{devname}
21cr|hackrf-2021.03.1-1|53	Files needed to develop software against libhackrf.
21cr|hackrf-2021.03.1-1|54	
21cr|hackrf-2021.03.1-1|55	%description -n %{libname}
21cr|hackrf-2021.03.1-1|56	hackrf library files.
21cr|hackrf-2021.03.1-1|57	
21cr|hackrf-2021.03.1-1|58	%description doc
21cr|hackrf-2021.03.1-1|59	Supplemental documentation for HackRF. For more information, visit the wiki at
21cr|hackrf-2021.03.1-1|60	https://github.com/mossmann/hackrf/wiki
21cr|hackrf-2021.03.1-1|61	
21cr|hackrf-2021.03.1-1|62	%prep
21cr|hackrf-2021.03.1-1|63	%setup -q
21cr|hackrf-2021.03.1-1|64	
21cr|hackrf-2021.03.1-1|65	# Fix "plugdev" nonsense
21cr|hackrf-2021.03.1-1|66	sed -i -e 's/GROUP="plugdev"/ENV{ID_SOFTWARE_RADIO}="1"/g' host/libhackrf/53-hackrf.rules
21cr|hackrf-2021.03.1-1|67	
21cr|hackrf-2021.03.1-1|68	%build
21cr|hackrf-2021.03.1-1|69	pushd host
21cr|hackrf-2021.03.1-1|70	%cmake \
21cr|hackrf-2021.03.1-1|71	-DINSTALL_UDEV_RULES=on \
21cr|hackrf-2021.03.1-1|72	-DUDEV_RULES_PATH=%{_udevrulesdir}
21cr|hackrf-2021.03.1-1|73	%make_build
21cr|hackrf-2021.03.1-1|74	popd
21cr|hackrf-2021.03.1-1|75	
21cr|hackrf-2021.03.1-1|76	%install
21cr|hackrf-2021.03.1-1|77	%make_install -C host/build
21cr|hackrf-2021.03.1-1|78	
21cr|hackrf-2021.03.1-1|79	%if ! %{defined devstat}
21cr|hackrf-2021.03.1-1|80	rm -f %{buildroot}%{_libdir}/libhackrf.a
21cr|hackrf-2021.03.1-1|81	%endif
21cr|hackrf-2021.03.1-1|82	
21cr|hackrf-2021.03.1-1|83	%files
21cr|hackrf-2021.03.1-1|84	%doc TRADEMARK Readme.md
21cr|hackrf-2021.03.1-1|85	%{_bindir}/hackrf_*
21cr|hackrf-2021.03.1-1|86	%{_udevrulesdir}/53-hackrf.rules
21cr|hackrf-2021.03.1-1|87	
21cr|hackrf-2021.03.1-1|88	%files -n %{libname}
21cr|hackrf-2021.03.1-1|89	%{_libdir}/libhackrf.so.%{major}{,.*}
21cr|hackrf-2021.03.1-1|90	
21cr|hackrf-2021.03.1-1|91	%files -n %{devname}
21cr|hackrf-2021.03.1-1|92	%{_includedir}/libhackrf/hackrf.h
21cr|hackrf-2021.03.1-1|93	%{_libdir}/pkgconfig/libhackrf.pc
21cr|hackrf-2021.03.1-1|94	%{_libdir}/libhackrf.so
21cr|hackrf-2021.03.1-1|95	
21cr|hackrf-2021.03.1-1|96	%files doc
21cr|hackrf-2021.03.1-1|97	%doc doc/*

2169 21
21cr|hackwhite_dune-0.31-0.beta556.2|1	%define beta 556
21cr|hackwhite_dune-0.31-0.beta556.2|2	
21cr|hackwhite_dune-0.31-0.beta556.2|3	Summary:	A graphical VRML97 editor and animation tool (beta version)
21cr|hackwhite_dune-0.31-0.beta556.2|4	Name:		hackwhite_dune
21cr|hackwhite_dune-0.31-0.beta556.2|5	Version:	0.31
21cr|hackwhite_dune-0.31-0.beta556.2|6	Release:	0.beta%{beta}.2
21cr|hackwhite_dune-0.31-0.beta556.2|7	License:	GPLv2+
21cr|hackwhite_dune-0.31-0.beta556.2|8	Group:		Graphics
21cr|hackwhite_dune-0.31-0.beta556.2|9	Url:		http://vrml.cip.ica.uni-stuttgart.de/dune/
21cr|hackwhite_dune-0.31-0.beta556.2|10	Source0:	http://vrml.cip.ica.uni-stuttgart.de/dune/white_dune-%{version}beta%{beta}.tar.gz
21cr|hackwhite_dune-0.31-0.beta556.2|11	BuildRequires:	bison
21cr|hackwhite_dune-0.31-0.beta556.2|12	BuildRequires:	flex
21cr|hackwhite_dune-0.31-0.beta556.2|13	BuildRequires:	jpeg-devel
21cr|hackwhite_dune-0.31-0.beta556.2|14	BuildRequires:	lesstif-devel
21cr|hackwhite_dune-0.31-0.beta556.2|15	BuildRequires:	pkgconfig(glu)
21cr|hackwhite_dune-0.31-0.beta556.2|16	BuildRequires:	pkgconfig(libpng)
21cr|hackwhite_dune-0.31-0.beta556.2|17	BuildRequires:	pkgconfig(xi)
21cr|hackwhite_dune-0.31-0.beta556.2|18	BuildRequires:	pkgconfig(xmu)
21cr|hackwhite_dune-0.31-0.beta556.2|19	Conflicts:	white_dune
21cr|hackwhite_dune-0.31-0.beta556.2|20	
21cr|hackwhite_dune-0.31-0.beta556.2|21	%description
21cr|hackwhite_dune-0.31-0.beta556.2|22	The dune program is a graphical VRML97 editor and animation tool.
21cr|hackwhite_dune-0.31-0.beta556.2|23	VRML97 (Virtual Reality Modelling Language) is the ISO standard for
21cr|hackwhite_dune-0.31-0.beta556.2|24	displaying 3D data over the web. It has support for animation, realtime
21cr|hackwhite_dune-0.31-0.beta556.2|25	interaction and multimedia (image, movie, sound). VRML97 can be written
21cr|hackwhite_dune-0.31-0.beta556.2|26	by popular programs like maya, catia, 3D Studio MAX, cinema4D and others.
21cr|hackwhite_dune-0.31-0.beta556.2|27	Dune can read VRML97 files, display and let the user change the
21cr|hackwhite_dune-0.31-0.beta556.2|28	scenegraph/fields. Some documentation how to use dune is included.
21cr|hackwhite_dune-0.31-0.beta556.2|29	Beside some support for the VRML200x style nurbs node, dune has only a few
21cr|hackwhite_dune-0.31-0.beta556.2|30	3D Modelling features. For artistic work, the usage of a static 3D modeller
21cr|hackwhite_dune-0.31-0.beta556.2|31	with VRML97 export features is recommended. Examples for free/lowcost static
21cr|hackwhite_dune-0.31-0.beta556.2|32	3D modellers available under Linux are sced, ppmodeler or ac3d.
21cr|hackwhite_dune-0.31-0.beta556.2|33	Dune can load and store x3d (next generation VRML xml format) files,
21cr|hackwhite_dune-0.31-0.beta556.2|34	if configured to work with the nist.gov x3d translators.
21cr|hackwhite_dune-0.31-0.beta556.2|35	Advanced features of dune like the usage of 3Drevelator shutterglases with
21cr|hackwhite_dune-0.31-0.beta556.2|36	the commercial Linux XIG X11 Server (DX/platium) require recompilation of
21cr|hackwhite_dune-0.31-0.beta556.2|37	the source package.
21cr|hackwhite_dune-0.31-0.beta556.2|38	
21cr|hackwhite_dune-0.31-0.beta556.2|39	%files
21cr|hackwhite_dune-0.31-0.beta556.2|40	%doc docs
21cr|hackwhite_dune-0.31-0.beta556.2|41	%{_bindir}/dune
21cr|hackwhite_dune-0.31-0.beta556.2|42	%{_mandir}/man1/*
21cr|hackwhite_dune-0.31-0.beta556.2|43	%{_datadir}/applications/*.desktop
21cr|hackwhite_dune-0.31-0.beta556.2|44	
21cr|hackwhite_dune-0.31-0.beta556.2|45	#----------------------------------------------------------------------------
21cr|hackwhite_dune-0.31-0.beta556.2|46	
21cr|hackwhite_dune-0.31-0.beta556.2|47	%prep
21cr|hackwhite_dune-0.31-0.beta556.2|48	%setup -q -n white_dune-%{version}beta%{beta}
21cr|hackwhite_dune-0.31-0.beta556.2|49	
21cr|hackwhite_dune-0.31-0.beta556.2|50	%build
21cr|hackwhite_dune-0.31-0.beta556.2|51	%configure
21cr|hackwhite_dune-0.31-0.beta556.2|52	
21cr|hackwhite_dune-0.31-0.beta556.2|53	rm Makefile
21cr|hackwhite_dune-0.31-0.beta556.2|54	cd src && make RPM_OPT_FLAGS="%{optflags}"
21cr|hackwhite_dune-0.31-0.beta556.2|55	
21cr|hackwhite_dune-0.31-0.beta556.2|56	%install
21cr|hackwhite_dune-0.31-0.beta556.2|57	mkdir -p %{buildroot}%{_bindir}
21cr|hackwhite_dune-0.31-0.beta556.2|58	mkdir -p %{buildroot}%{_mandir}/man1
21cr|hackwhite_dune-0.31-0.beta556.2|59	
21cr|hackwhite_dune-0.31-0.beta556.2|60	install -m 755 bin/dune %{buildroot}/%{_bindir}/dune
21cr|hackwhite_dune-0.31-0.beta556.2|61	install -m 644 man/dune.1 %{buildroot}%{_mandir}/man1/dune.1
21cr|hackwhite_dune-0.31-0.beta556.2|62	
21cr|hackwhite_dune-0.31-0.beta556.2|63	mkdir -p %{buildroot}%{_datadir}/applications
21cr|hackwhite_dune-0.31-0.beta556.2|64	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|hackwhite_dune-0.31-0.beta556.2|65	[Desktop Entry]
21cr|hackwhite_dune-0.31-0.beta556.2|66	Name=%{name}
21cr|hackwhite_dune-0.31-0.beta556.2|67	Comment=A graphical VRML97 editor and animation tool
21cr|hackwhite_dune-0.31-0.beta556.2|68	Exec=%{_bindir}/dune
21cr|hackwhite_dune-0.31-0.beta556.2|69	Icon=graphics_section
21cr|hackwhite_dune-0.31-0.beta556.2|70	Terminal=false
21cr|hackwhite_dune-0.31-0.beta556.2|71	Type=Application
21cr|hackwhite_dune-0.31-0.beta556.2|72	Categories=Graphics;3DGraphics;
21cr|hackwhite_dune-0.31-0.beta556.2|73	EOF

2170 21
21cr|halibut-1.2-1|1	# Workaround to build with GCC 10
21cr|halibut-1.2-1|2	%global optflags %{optflags} -fcommon
21cr|halibut-1.2-1|3	Summary:	TeX-like software manual tool
21cr|halibut-1.2-1|4	Name:		halibut
21cr|halibut-1.2-1|5	Version:	1.2
21cr|halibut-1.2-1|6	Release:	1
21cr|halibut-1.2-1|7	License:	MIT
21cr|halibut-1.2-1|8	Group:		Text tools
21cr|halibut-1.2-1|9	Url:		http://www.chiark.greenend.org.uk/~sgtatham/halibut.html
21cr|halibut-1.2-1|10	Source0:	http://www.chiark.greenend.org.uk/~sgtatham/%{name}/%{name}-%{version}.tar.gz
21cr|halibut-1.2-1|11	
21cr|halibut-1.2-1|12	%description
21cr|halibut-1.2-1|13	Halibut is yet another text formatting system, intended primarily for
21cr|halibut-1.2-1|14	writing software documentation. It accepts a single source format and
21cr|halibut-1.2-1|15	outputs a variety of formats, planned to include text, HTML, Texinfo,
21cr|halibut-1.2-1|16	Windows Help, Windows HTMLHelp, PostScript and PDF. It has comprehensive
21cr|halibut-1.2-1|17	indexing and cross-referencing support, and generates hyperlinks within
21cr|halibut-1.2-1|18	output documents wherever possible.
21cr|halibut-1.2-1|19	
21cr|halibut-1.2-1|20	%files
21cr|halibut-1.2-1|21	%doc LICENCE html
21cr|halibut-1.2-1|22	%{_bindir}/halibut
21cr|halibut-1.2-1|23	%{_mandir}/man1/*.1*
21cr|halibut-1.2-1|24	
21cr|halibut-1.2-1|25	#---------------------------------------------------------------------
21cr|halibut-1.2-1|26	
21cr|halibut-1.2-1|27	%package	-n vim-halibut
21cr|halibut-1.2-1|28	Summary:	Syntax file for the halibut manual tool
21cr|halibut-1.2-1|29	Group:		Editors
21cr|halibut-1.2-1|30	Requires:	vim-common
21cr|halibut-1.2-1|31	BuildArch:	noarch
21cr|halibut-1.2-1|32	
21cr|halibut-1.2-1|33	%description -n vim-halibut
21cr|halibut-1.2-1|34	This package provides vim syntax support for Halibut input files (*.but).
21cr|halibut-1.2-1|35	
21cr|halibut-1.2-1|36	%files -n vim-halibut
21cr|halibut-1.2-1|37	%doc LICENCE
21cr|halibut-1.2-1|38	%{_datadir}/vim/syntax/*.vim
21cr|halibut-1.2-1|39	
21cr|halibut-1.2-1|40	#---------------------------------------------------------------------
21cr|halibut-1.2-1|41	
21cr|halibut-1.2-1|42	%prep
21cr|halibut-1.2-1|43	%setup -q
21cr|halibut-1.2-1|44	
21cr|halibut-1.2-1|45	%build
21cr|halibut-1.2-1|46	sed -i 's/CFLAGS += -g/CFLAGS += /g' Makefile
21cr|halibut-1.2-1|47	export CFLAGS="%{optflags}"
21cr|halibut-1.2-1|48	make VERSION="%{version}"
21cr|halibut-1.2-1|49	%make -C doc
21cr|halibut-1.2-1|50	
21cr|halibut-1.2-1|51	%install
21cr|halibut-1.2-1|52	%makeinstall INSTALL="install -Dp"
21cr|halibut-1.2-1|53	install -d  html
21cr|halibut-1.2-1|54	install -pm 0644 doc/*.html html
21cr|halibut-1.2-1|55	install -d %{buildroot}%{_datadir}/vim/syntax
21cr|halibut-1.2-1|56	install -pm 0644 misc/halibut.vim %{buildroot}%{_datadir}/vim/syntax

2171 21
21cr|haltsys-0.2-9|1	%define _enable_debug_packages %{nil}
21cr|haltsys-0.2-9|2	%define debug_package          %{nil}
21cr|haltsys-0.2-9|3	
21cr|haltsys-0.2-9|4	Summary:	Tool to halt LTSP terminals
21cr|haltsys-0.2-9|5	Name:		haltsys
21cr|haltsys-0.2-9|6	Version:	0.2
21cr|haltsys-0.2-9|7	Release:	9
21cr|haltsys-0.2-9|8	License:	GPL
21cr|haltsys-0.2-9|9	Group:		System/Libraries
21cr|haltsys-0.2-9|10	URL:		http://www.ltsp.org
21cr|haltsys-0.2-9|11	Source0:	http://www.ltsp.org/tarballs/%{name}-%{version}.tar.bz2
21cr|haltsys-0.2-9|12	BuildRequires:	dietlibc-devel
21cr|haltsys-0.2-9|13	
21cr|haltsys-0.2-9|14	%description
21cr|haltsys-0.2-9|15	This program is used in LTSP to halt the terminals.
21cr|haltsys-0.2-9|16	
21cr|haltsys-0.2-9|17	%prep
21cr|haltsys-0.2-9|18	
21cr|haltsys-0.2-9|19	%setup -q -n %{name}
21cr|haltsys-0.2-9|20	
21cr|haltsys-0.2-9|21	%build
21cr|haltsys-0.2-9|22	
21cr|haltsys-0.2-9|23	diet gcc -Os -o %{name} %{name}.c
21cr|haltsys-0.2-9|24	
21cr|haltsys-0.2-9|25	%install
21cr|haltsys-0.2-9|26	rm -rf %{buildroot}
21cr|haltsys-0.2-9|27	
21cr|haltsys-0.2-9|28	install -d %{buildroot}/sbin
21cr|haltsys-0.2-9|29	install -m0755 haltsys %{buildroot}/sbin/
21cr|haltsys-0.2-9|30	
21cr|haltsys-0.2-9|31	%clean
21cr|haltsys-0.2-9|32	rm -rf %{buildroot}
21cr|haltsys-0.2-9|33	
21cr|haltsys-0.2-9|34	%files
21cr|haltsys-0.2-9|35	%defattr(-,root,root)
21cr|haltsys-0.2-9|36	%doc COPYING
21cr|haltsys-0.2-9|37	%attr(0755,root,root) /sbin/haltsys

2172 21
21cr|hamlib-4.5.5-1|1	%define major 4
21cr|hamlib-4.5.5-1|2	%define libname %mklibname %{name} %{major}
21cr|hamlib-4.5.5-1|3	%define devname %mklibname %{name} -d
21cr|hamlib-4.5.5-1|4	
21cr|hamlib-4.5.5-1|5	%define major_cxx 4
21cr|hamlib-4.5.5-1|6	%define libname_cxx %mklibname %{name}++ %{major_cxx}
21cr|hamlib-4.5.5-1|7	%define devname_cxx %mklibname %{name}++ -d
21cr|hamlib-4.5.5-1|8	
21cr|hamlib-4.5.5-1|9	%define libname_tcl %mklibname hamlibtcl1.0 -d
21cr|hamlib-4.5.5-1|10	%define libname_lua %mklibname hamliblua1.0 -d
21cr|hamlib-4.5.5-1|11	
21cr|hamlib-4.5.5-1|12	Summary:	Control radio transceivers and receivers
21cr|hamlib-4.5.5-1|13	Name:		hamlib
21cr|hamlib-4.5.5-1|14	Version:	4.5.5
21cr|hamlib-4.5.5-1|15	Release:	1
21cr|hamlib-4.5.5-1|16	License:	LGPLv2+
21cr|hamlib-4.5.5-1|17	Group:		Communications
21cr|hamlib-4.5.5-1|18	Url:		http://www.hamlib.org
21cr|hamlib-4.5.5-1|19	Source0:	https://github.com/Hamlib/Hamlib/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|hamlib-4.5.5-1|20	Patch0:		hamlib-aarch64.patch
21cr|hamlib-4.5.5-1|21	BuildRequires:	doxygen
21cr|hamlib-4.5.5-1|22	BuildRequires:	swig
21cr|hamlib-4.5.5-1|23	BuildRequires:	gd-devel
21cr|hamlib-4.5.5-1|24	BuildRequires:	readline-devel
21cr|hamlib-4.5.5-1|25	BuildRequires:	lua-devel
21cr|hamlib-4.5.5-1|26	BuildRequires:	perl-devel
21cr|hamlib-4.5.5-1|27	BuildRequires:	libnova-devel
21cr|hamlib-4.5.5-1|28	BuildRequires:	pkgconfig(libindi)
21cr|hamlib-4.5.5-1|29	BuildRequires:	indi-devel-static
21cr|hamlib-4.5.5-1|30	BuildRequires:	pkgconfig(libusb-1.0)
21cr|hamlib-4.5.5-1|31	BuildRequires:	pkgconfig(libxml-2.0)
21cr|hamlib-4.5.5-1|32	BuildRequires:	pkgconfig(python3)
21cr|hamlib-4.5.5-1|33	BuildRequires:	pkgconfig(tcl)
21cr|hamlib-4.5.5-1|34	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|hamlib-4.5.5-1|35	
21cr|hamlib-4.5.5-1|36	%description
21cr|hamlib-4.5.5-1|37	Hamlib provides a standardized programming interface that applications
21cr|hamlib-4.5.5-1|38	can use to send the appropriate commands to a radio.
21cr|hamlib-4.5.5-1|39	
21cr|hamlib-4.5.5-1|40	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|41	
21cr|hamlib-4.5.5-1|42	%package utils
21cr|hamlib-4.5.5-1|43	Summary:	Utilities to support the hamlib radio control library
21cr|hamlib-4.5.5-1|44	Group:		Communications
21cr|hamlib-4.5.5-1|45	
21cr|hamlib-4.5.5-1|46	%description utils
21cr|hamlib-4.5.5-1|47	Hamlib provides a standardized programming interface that applications
21cr|hamlib-4.5.5-1|48	can use to send the appropriate commands to a radio.
21cr|hamlib-4.5.5-1|49	
21cr|hamlib-4.5.5-1|50	This package provides a command-line utility to test the hamlib library and
21cr|hamlib-4.5.5-1|51	to control transceivers if you're short of anything more sophisticated.
21cr|hamlib-4.5.5-1|52	
21cr|hamlib-4.5.5-1|53	%files utils
21cr|hamlib-4.5.5-1|54	%doc AUTHORS ChangeLog
21cr|hamlib-4.5.5-1|55	%{_mandir}/man1/*
21cr|hamlib-4.5.5-1|56	%{_mandir}/man7/hamlib-primer.7.xz
21cr|hamlib-4.5.5-1|57	%{_mandir}/man7/hamlib-utilities.7.xz
21cr|hamlib-4.5.5-1|58	%{_mandir}/man7/hamlib.7.xz
21cr|hamlib-4.5.5-1|59	%{_bindir}/*
21cr|hamlib-4.5.5-1|60	
21cr|hamlib-4.5.5-1|61	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|62	
21cr|hamlib-4.5.5-1|63	%package -n %{libname}
21cr|hamlib-4.5.5-1|64	Summary:	Run-time library to control radio transceivers and receivers
21cr|hamlib-4.5.5-1|65	Group:		Communications
21cr|hamlib-4.5.5-1|66	Recommends:	%{name}-plugins
21cr|hamlib-4.5.5-1|67	%rename		%{name}
21cr|hamlib-4.5.5-1|68	
21cr|hamlib-4.5.5-1|69	%description -n %{libname}
21cr|hamlib-4.5.5-1|70	Hamlib provides a standardized programming interface that applications
21cr|hamlib-4.5.5-1|71	can use to send the appropriate commands to a radio.
21cr|hamlib-4.5.5-1|72	
21cr|hamlib-4.5.5-1|73	%files -n %{libname}
21cr|hamlib-4.5.5-1|74	%doc AUTHORS ChangeLog PLAN README THANKS
21cr|hamlib-4.5.5-1|75	%{_libdir}/libhamlib.so.%{major}*
21cr|hamlib-4.5.5-1|76	
21cr|hamlib-4.5.5-1|77	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|78	
21cr|hamlib-4.5.5-1|79	%package -n %{devname}
21cr|hamlib-4.5.5-1|80	Summary:	Development library to control radio transcievers and receivers
21cr|hamlib-4.5.5-1|81	Group:		Development/C
21cr|hamlib-4.5.5-1|82	Requires:	%{libname} = %{EVRD}
21cr|hamlib-4.5.5-1|83	Provides:	%{name}-devel = %{EVRD}
21cr|hamlib-4.5.5-1|84	
21cr|hamlib-4.5.5-1|85	%description -n %{devname}
21cr|hamlib-4.5.5-1|86	Hamlib provides a standardized programming interface that applications
21cr|hamlib-4.5.5-1|87	can use to send the appropriate commands to a radio.
21cr|hamlib-4.5.5-1|88	
21cr|hamlib-4.5.5-1|89	This package provides the development files and headers.
21cr|hamlib-4.5.5-1|90	
21cr|hamlib-4.5.5-1|91	%files -n %{devname}
21cr|hamlib-4.5.5-1|92	%doc %{_docdir}/hamlib
21cr|hamlib-4.5.5-1|93	%dir %{_includedir}/%{name}
21cr|hamlib-4.5.5-1|94	%{_includedir}/%{name}/rig.h
21cr|hamlib-4.5.5-1|95	%{_includedir}/%{name}/riglist.h
21cr|hamlib-4.5.5-1|96	%{_includedir}/%{name}/rig_dll.h
21cr|hamlib-4.5.5-1|97	%{_includedir}/%{name}/rotator.h
21cr|hamlib-4.5.5-1|98	%{_includedir}/%{name}/rotlist.h
21cr|hamlib-4.5.5-1|99	%{_includedir}/%{name}/ampclass.h
21cr|hamlib-4.5.5-1|100	%{_includedir}/%{name}/amplifier.h
21cr|hamlib-4.5.5-1|101	%{_includedir}/%{name}/amplist.h
21cr|hamlib-4.5.5-1|102	%{_includedir}/%{name}/config.h
21cr|hamlib-4.5.5-1|103	%{_datadir}/aclocal/hamlib.m4
21cr|hamlib-4.5.5-1|104	%{_libdir}/pkgconfig/hamlib.pc
21cr|hamlib-4.5.5-1|105	%{_libdir}/libhamlib.so
21cr|hamlib-4.5.5-1|106	
21cr|hamlib-4.5.5-1|107	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|108	
21cr|hamlib-4.5.5-1|109	%package -n %{libname_cxx}
21cr|hamlib-4.5.5-1|110	Summary:	Hamlib radio control library C++ binding
21cr|hamlib-4.5.5-1|111	Group:		Communications
21cr|hamlib-4.5.5-1|112	
21cr|hamlib-4.5.5-1|113	%description -n %{libname_cxx}
21cr|hamlib-4.5.5-1|114	Hamlib provides a standardized programming interface that applications
21cr|hamlib-4.5.5-1|115	can use to send the appropriate commands to a radio.
21cr|hamlib-4.5.5-1|116	
21cr|hamlib-4.5.5-1|117	This package contains Hamlib radio control library C++ language binding.
21cr|hamlib-4.5.5-1|118	
21cr|hamlib-4.5.5-1|119	%files -n %{libname_cxx}
21cr|hamlib-4.5.5-1|120	%doc AUTHORS ChangeLog
21cr|hamlib-4.5.5-1|121	%{_libdir}/libhamlib++.so.%{major_cxx}*
21cr|hamlib-4.5.5-1|122	
21cr|hamlib-4.5.5-1|123	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|124	
21cr|hamlib-4.5.5-1|125	%package -n %{devname_cxx}
21cr|hamlib-4.5.5-1|126	Summary:	Hamlib radio control library C++ binding development headers and libraries
21cr|hamlib-4.5.5-1|127	Group:		Development/C++
21cr|hamlib-4.5.5-1|128	Requires:	%{libname_cxx} = %{EVRD}
21cr|hamlib-4.5.5-1|129	Provides:	%{name}++-devel = %{EVRD}
21cr|hamlib-4.5.5-1|130	
21cr|hamlib-4.5.5-1|131	%description -n %{devname_cxx}
21cr|hamlib-4.5.5-1|132	Hamlib provides a standardized programming interface that applications
21cr|hamlib-4.5.5-1|133	can use to send the appropriate commands to a radio.
21cr|hamlib-4.5.5-1|134	
21cr|hamlib-4.5.5-1|135	This package contains Hamlib radio control library C++ binding development
21cr|hamlib-4.5.5-1|136	headers and libraries for building C++ applications with Hamlib.
21cr|hamlib-4.5.5-1|137	
21cr|hamlib-4.5.5-1|138	%files -n %{devname_cxx}
21cr|hamlib-4.5.5-1|139	%doc README.developer
21cr|hamlib-4.5.5-1|140	%{_libdir}/libhamlib++.so
21cr|hamlib-4.5.5-1|141	%{_includedir}/%{name}/rigclass.h
21cr|hamlib-4.5.5-1|142	%{_includedir}/%{name}/rotclass.h
21cr|hamlib-4.5.5-1|143	
21cr|hamlib-4.5.5-1|144	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|145	
21cr|hamlib-4.5.5-1|146	%package -n perl-%{name}
21cr|hamlib-4.5.5-1|147	Summary:	Hamlib radio control library Perl binding
21cr|hamlib-4.5.5-1|148	Group:		Development/Perl
21cr|hamlib-4.5.5-1|149	
21cr|hamlib-4.5.5-1|150	%description -n perl-%{name}
21cr|hamlib-4.5.5-1|151	Hamlib PERL Language bindings to allow radio control from PERL scripts.
21cr|hamlib-4.5.5-1|152	
21cr|hamlib-4.5.5-1|153	%files -n perl-%{name}
21cr|hamlib-4.5.5-1|154	%doc COPYING.LIB
21cr|hamlib-4.5.5-1|155	%{perl_archlib}/Hamlib.pm
21cr|hamlib-4.5.5-1|156	%{perl_archlib}/auto/Hamlib/Hamlib.so
21cr|hamlib-4.5.5-1|157	
21cr|hamlib-4.5.5-1|158	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|159	
21cr|hamlib-4.5.5-1|160	%package -n python-%{name}
21cr|hamlib-4.5.5-1|161	Summary:	Hamlib radio control library Python binding
21cr|hamlib-4.5.5-1|162	Group:		Development/Python
21cr|hamlib-4.5.5-1|163	
21cr|hamlib-4.5.5-1|164	%description -n python-%{name}
21cr|hamlib-4.5.5-1|165	Hamlib Python Language bindings to allow radio control from Python scripts.
21cr|hamlib-4.5.5-1|166	
21cr|hamlib-4.5.5-1|167	%files -n python-%{name}
21cr|hamlib-4.5.5-1|168	%doc COPYING.LIB
21cr|hamlib-4.5.5-1|169	%{python3_sitearch}/*.py*
21cr|hamlib-4.5.5-1|170	%{python3_sitearch}/_Hamlib.so
21cr|hamlib-4.5.5-1|171	%{python3_sitearch}/__pycache__
21cr|hamlib-4.5.5-1|172	
21cr|hamlib-4.5.5-1|173	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|174	
21cr|hamlib-4.5.5-1|175	%package -n %{libname_tcl}
21cr|hamlib-4.5.5-1|176	Summary:	Hamlib radio control library TCL binding
21cr|hamlib-4.5.5-1|177	Group:		System/Libraries
21cr|hamlib-4.5.5-1|178	Provides:	%{name}-tcl-devel = %{version}-%{release}
21cr|hamlib-4.5.5-1|179	
21cr|hamlib-4.5.5-1|180	%description -n %{libname_tcl}
21cr|hamlib-4.5.5-1|181	Hamlib TCL Language bindings to allow radio control from TCL scripts.
21cr|hamlib-4.5.5-1|182	
21cr|hamlib-4.5.5-1|183	%files -n %{libname_tcl}
21cr|hamlib-4.5.5-1|184	%doc COPYING.LIB
21cr|hamlib-4.5.5-1|185	%{tcl_sitearch}/Hamlib/hamlibtcl*.so
21cr|hamlib-4.5.5-1|186	
21cr|hamlib-4.5.5-1|187	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|188	
21cr|hamlib-4.5.5-1|189	%package -n %{libname_lua}
21cr|hamlib-4.5.5-1|190	Summary:	Hamlib radio control library lua binding
21cr|hamlib-4.5.5-1|191	Group:		System/Libraries
21cr|hamlib-4.5.5-1|192	Provides:	%{name}-lua-devel = %{version}-%{release}
21cr|hamlib-4.5.5-1|193	
21cr|hamlib-4.5.5-1|194	%description -n %{libname_lua}
21cr|hamlib-4.5.5-1|195	Hamlib lua Language bindings to allow radio control from TCL scripts.
21cr|hamlib-4.5.5-1|196	
21cr|hamlib-4.5.5-1|197	%files -n %{libname_lua}
21cr|hamlib-4.5.5-1|198	%doc COPYING.LIB
21cr|hamlib-4.5.5-1|199	%{_libdir}/lua/*/Hamliblua.so
21cr|hamlib-4.5.5-1|200	
21cr|hamlib-4.5.5-1|201	#----------------------------------------------------------------------------
21cr|hamlib-4.5.5-1|202	
21cr|hamlib-4.5.5-1|203	%prep
21cr|hamlib-4.5.5-1|204	%autosetup -p1
21cr|hamlib-4.5.5-1|205	
21cr|hamlib-4.5.5-1|206	%build
21cr|hamlib-4.5.5-1|207	autoreconf -vfi
21cr|hamlib-4.5.5-1|208	%configure \
21cr|hamlib-4.5.5-1|209	--with-ldtl-include=%{_includedir} \
21cr|hamlib-4.5.5-1|210	--with-ldtl-lib=%{_libdir} \
21cr|hamlib-4.5.5-1|211	--disable-static \
21cr|hamlib-4.5.5-1|212	--with-xml-binding \
21cr|hamlib-4.5.5-1|213	--with-tcl-binding \
21cr|hamlib-4.5.5-1|214	--with-lua-binding \
21cr|hamlib-4.5.5-1|215	--with-perl-binding \
21cr|hamlib-4.5.5-1|216	--with-python-binding
21cr|hamlib-4.5.5-1|217	
21cr|hamlib-4.5.5-1|218	# broken paralel build for libs, drivers, and programs
21cr|hamlib-4.5.5-1|219	make
21cr|hamlib-4.5.5-1|220	
21cr|hamlib-4.5.5-1|221	%install
21cr|hamlib-4.5.5-1|222	%makeinstall_std
21cr|hamlib-4.5.5-1|223	
21cr|hamlib-4.5.5-1|224	find %{buildroot} -type f -name Hamlib.so -exec chmod 0755 {} ';'
21cr|hamlib-4.5.5-1|225	find %{buildroot} -type f -name pkgIndex.tcl -exec rm -f {} ';'
21cr|hamlib-4.5.5-1|226	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|hamlib-4.5.5-1|227	find %{buildroot} -type f -name Hamlib.bs -exec rm -f {} ';'
21cr|hamlib-4.5.5-1|228	find %{buildroot} -type f -name perltest.pl -exec rm -f {} ';'
21cr|hamlib-4.5.5-1|229	
21cr|hamlib-4.5.5-1|230	%if "%{_lib}" == "lib64"
21cr|hamlib-4.5.5-1|231	#move lua plugin to right plase
21cr|hamlib-4.5.5-1|232	mv %{buildroot}%{_prefix}/lib/lua %{buildroot}%{_libdir}
21cr|hamlib-4.5.5-1|233	rm -d %{buildroot}%{_prefix}/lib
21cr|hamlib-4.5.5-1|234	%endif

2173 21
21cr|handbrake-1.6.1-1|1	%global	_enable_debug_packages %{nil}
21cr|handbrake-1.6.1-1|2	%global	debug_package %{nil}
21cr|handbrake-1.6.1-1|3	
21cr|handbrake-1.6.1-1|4	%define _empty_manifest_terminate_build 0
21cr|handbrake-1.6.1-1|5	
21cr|handbrake-1.6.1-1|6	%define _disable_lto 1
21cr|handbrake-1.6.1-1|7	
21cr|handbrake-1.6.1-1|8	%define	gstapi 1.0
21cr|handbrake-1.6.1-1|9	%define	oname HandBrake
21cr|handbrake-1.6.1-1|10	
21cr|handbrake-1.6.1-1|11	Summary:	Open-source video transcoder
21cr|handbrake-1.6.1-1|12	Name:		handbrake
21cr|handbrake-1.6.1-1|13	Version:	1.6.1
21cr|handbrake-1.6.1-1|14	Release:	1
21cr|handbrake-1.6.1-1|15	License:	GPLv2+
21cr|handbrake-1.6.1-1|16	Group:		Video
21cr|handbrake-1.6.1-1|17	Url:		https://handbrake.fr/
21cr|handbrake-1.6.1-1|18	Source0:	https://github.com/HandBrake/HandBrake/releases/download/%{version}/%{oname}-%{version}-source.tar.bz2
21cr|handbrake-1.6.1-1|19	# Handbrake switch from libav to ffmpeg, so replace it.
21cr|handbrake-1.6.1-1|20	# Use non-system ffmpeg, bc support more restricted features than provided by omv.
21cr|handbrake-1.6.1-1|21	Source1:	ffmpeg-5.1.2.tar.bz2
21cr|handbrake-1.6.1-1|22	Source2:	libbluray-1.3.4.tar.bz2
21cr|handbrake-1.6.1-1|23	Source3:	libdvdnav-6.1.1.tar.bz2
21cr|handbrake-1.6.1-1|24	Source4:	libdvdread-6.1.3.tar.bz2
21cr|handbrake-1.6.1-1|25	Source6:	x265_3.5.tar.gz
21cr|handbrake-1.6.1-1|26	Source8:  	AMF-1.4.24.tar.gz
21cr|handbrake-1.6.1-1|27	Source9:  	SVT-AV1-v1.4.1.tar.gz
21cr|handbrake-1.6.1-1|28	Source10:  	fdk-aac-2.0.2.tar.gz
21cr|handbrake-1.6.1-1|29	Source11:  	dav1d-1.0.0.tar.bz2
21cr|handbrake-1.6.1-1|30	Source12:  	zimg-3.0.4.tar.gz
21cr|handbrake-1.6.1-1|31	Source13:  	oneVPL-2023.1.0.tar.gz
21cr|handbrake-1.6.1-1|32	Source14:  	nv-codec-headers-11.0.10.1.tar.gz
21cr|handbrake-1.6.1-1|33	Source15:  	x265-snapshot-20221130-12747.tar.gz
21cr|handbrake-1.6.1-1|34	Source20:	handbrake-1.6.1_ru.tar.gz
21cr|handbrake-1.6.1-1|35	BuildRequires:	cmake >= 3.16.3
21cr|handbrake-1.6.1-1|36	BuildRequires:	meson >= 0.47.0
21cr|handbrake-1.6.1-1|37	BuildRequires:	gettext
21cr|handbrake-1.6.1-1|38	BuildRequires:	intltool
21cr|handbrake-1.6.1-1|39	BuildRequires:	iso-codes
21cr|handbrake-1.6.1-1|40	BuildRequires:	libtool
21cr|handbrake-1.6.1-1|41	BuildRequires:	nasm >= 2.13.0
21cr|handbrake-1.6.1-1|42	BuildRequires:	python3
21cr|handbrake-1.6.1-1|43	BuildRequires:	svn
21cr|handbrake-1.6.1-1|44	BuildRequires:	valgrind
21cr|handbrake-1.6.1-1|45	BuildRequires:	yasm
21cr|handbrake-1.6.1-1|46	%ifnarch %{armx}
21cr|handbrake-1.6.1-1|47	BuildRequires:	ffnvcodec-headers
21cr|handbrake-1.6.1-1|48	%endif
21cr|handbrake-1.6.1-1|49	BuildRequires:	bzip2-devel
21cr|handbrake-1.6.1-1|50	BuildRequires:	geoclue-devel
21cr|handbrake-1.6.1-1|51	BuildRequires:	liblame-devel
21cr|handbrake-1.6.1-1|52	BuildRequires:	numa-devel
21cr|handbrake-1.6.1-1|53	BuildRequires:	pkgconfig(appstream-glib)
21cr|handbrake-1.6.1-1|54	BuildRequires:	pkgconfig(dav1d)
21cr|handbrake-1.6.1-1|55	BuildRequires:	pkgconfig(dvdnav)
21cr|handbrake-1.6.1-1|56	BuildRequires:	pkgconfig(dvdread)
21cr|handbrake-1.6.1-1|57	BuildRequires:	pkgconfig(fdk-aac)
21cr|handbrake-1.6.1-1|58	BuildRequires:	pkgconfig(fontconfig)
21cr|handbrake-1.6.1-1|59	BuildRequires:	pkgconfig(freetype2)
21cr|handbrake-1.6.1-1|60	BuildRequires:	pkgconfig(fribidi)
21cr|handbrake-1.6.1-1|61	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21cr|handbrake-1.6.1-1|62	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
21cr|handbrake-1.6.1-1|63	BuildRequires:	pkgconfig(gthread-2.0)
21cr|handbrake-1.6.1-1|64	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.16
21cr|handbrake-1.6.1-1|65	BuildRequires:	pkgconfig(gudev-1.0)
21cr|handbrake-1.6.1-1|66	BuildRequires:	pkgconfig(harfbuzz)
21cr|handbrake-1.6.1-1|67	BuildRequires:	pkgconfig(jansson)
21cr|handbrake-1.6.1-1|68	BuildRequires:	pkgconfig(libass)
21cr|handbrake-1.6.1-1|69	BuildRequires:	pkgconfig(libbluray) >= 1.0
21cr|handbrake-1.6.1-1|70	BuildRequires:	pkgconfig(libgtkhtml-4.0)
21cr|handbrake-1.6.1-1|71	BuildRequires:	pkgconfig(liblzma)
21cr|handbrake-1.6.1-1|72	BuildRequires:	pkgconfig(libnotify)
21cr|handbrake-1.6.1-1|73	BuildRequires:	pkgconfig(libturbojpeg)
21cr|handbrake-1.6.1-1|74	BuildRequires:	pkgconfig(libva)
21cr|handbrake-1.6.1-1|75	BuildRequires:	pkgconfig(libva-drm)
21cr|handbrake-1.6.1-1|76	BuildRequires:	pkgconfig(libxml-2.0)
21cr|handbrake-1.6.1-1|77	BuildRequires:	pkgconfig(opus)
21cr|handbrake-1.6.1-1|78	BuildRequires:	pkgconfig(samplerate)
21cr|handbrake-1.6.1-1|79	BuildRequires:	pkgconfig(speex)
21cr|handbrake-1.6.1-1|80	BuildRequires:	pkgconfig(SvtAv1Enc)
21cr|handbrake-1.6.1-1|81	BuildRequires:	pkgconfig(theora)
21cr|handbrake-1.6.1-1|82	BuildRequires:	pkgconfig(vorbis)
21cr|handbrake-1.6.1-1|83	BuildRequires:	pkgconfig(vpx)
21cr|handbrake-1.6.1-1|84	BuildRequires:	pkgconfig(webkit-1.0)
21cr|handbrake-1.6.1-1|85	BuildRequires:	pkgconfig(x264)
21cr|handbrake-1.6.1-1|86	BuildRequires:	pkgconfig(x265)
21cr|handbrake-1.6.1-1|87	BuildRequires:	pkgconfig(zlib)
21cr|handbrake-1.6.1-1|88	BuildRequires:	pkgconfig(zimg)
21cr|handbrake-1.6.1-1|89	%ifnarch %{armx} %{riscv} %{e2k}
21cr|handbrake-1.6.1-1|90	BuildRequires:  pkgconfig(libmfx)
21cr|handbrake-1.6.1-1|91	%endif
21cr|handbrake-1.6.1-1|92	%ifnarch %{armx} %{riscv} %{ix86} %{e2k}
21cr|handbrake-1.6.1-1|93	BuildRequires:  pkgconfig(igdgmm)
21cr|handbrake-1.6.1-1|94	BuildRequires:  pkgconfig(vpl)
21cr|handbrake-1.6.1-1|95	%endif
21cr|handbrake-1.6.1-1|96	Recommends:	typelib(AppIndicator3)
21cr|handbrake-1.6.1-1|97	Recommends:	gstreamer%{gstapi}-libav
21cr|handbrake-1.6.1-1|98	Recommends:	gstreamer%{gstapi}-plugins-base
21cr|handbrake-1.6.1-1|99	Recommends:	gstreamer%{gstapi}-plugins-good
21cr|handbrake-1.6.1-1|100	Recommends:	gstreamer%{gstapi}-plugins-bad
21cr|handbrake-1.6.1-1|101	Recommends:	gstreamer%{gstapi}-plugins-ugly
21cr|handbrake-1.6.1-1|102	Recommends:	gstreamer%{gstapi}-pulse
21cr|handbrake-1.6.1-1|103	
21cr|handbrake-1.6.1-1|104	%description
21cr|handbrake-1.6.1-1|105	HandBrake is an open-source, GPL-licensed, multi-platform, multi-threaded
21cr|handbrake-1.6.1-1|106	video transcoder, available for MacOS X, Linux and Windows. It takes videos
21cr|handbrake-1.6.1-1|107	you already have and makes new ones that work on your mobile phone, tablet,
21cr|handbrake-1.6.1-1|108	TV media player, game console, computer, or web browser: nearly anything that
21cr|handbrake-1.6.1-1|109	supports modern video formats.
21cr|handbrake-1.6.1-1|110	
21cr|handbrake-1.6.1-1|111	%files -f ghb.lang
21cr|handbrake-1.6.1-1|112	%doc COPYING
21cr|handbrake-1.6.1-1|113	%{_bindir}/*
21cr|handbrake-1.6.1-1|114	%{_datadir}/applications/*
21cr|handbrake-1.6.1-1|115	%{_datadir}/icons/hicolor/scalable/apps/hb-icon.svg
21cr|handbrake-1.6.1-1|116	%{_datadir}/icons/hicolor/scalable/apps/fr.%{name}.ghb.svg
21cr|handbrake-1.6.1-1|117	%{_datadir}/metainfo/fr.%{name}.ghb.metainfo.xml
21cr|handbrake-1.6.1-1|118	
21cr|handbrake-1.6.1-1|119	#----------------------------------------------------------------------------
21cr|handbrake-1.6.1-1|120	
21cr|handbrake-1.6.1-1|121	%prep
21cr|handbrake-1.6.1-1|122	%autosetup -p1 -n %{oname}-%{version}
21cr|handbrake-1.6.1-1|123	
21cr|handbrake-1.6.1-1|124	find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|handbrake-1.6.1-1|125	mkdir download
21cr|handbrake-1.6.1-1|126	cp -t download %{SOURCE1}
21cr|handbrake-1.6.1-1|127	cp -t download %{SOURCE2}
21cr|handbrake-1.6.1-1|128	cp -t download %{SOURCE3}
21cr|handbrake-1.6.1-1|129	cp -t download %{SOURCE4}
21cr|handbrake-1.6.1-1|130	cp -t download %{SOURCE6}
21cr|handbrake-1.6.1-1|131	cp -t download %{SOURCE8}
21cr|handbrake-1.6.1-1|132	cp -t download %{SOURCE9}
21cr|handbrake-1.6.1-1|133	cp -t download %{SOURCE10}
21cr|handbrake-1.6.1-1|134	cp -t download %{SOURCE11}
21cr|handbrake-1.6.1-1|135	cp -t download %{SOURCE12}
21cr|handbrake-1.6.1-1|136	cp -t download %{SOURCE13}
21cr|handbrake-1.6.1-1|137	cp -t download %{SOURCE14}
21cr|handbrake-1.6.1-1|138	cp -t download %{SOURCE15}
21cr|handbrake-1.6.1-1|139	
21cr|handbrake-1.6.1-1|140	# Install Russian translation files
21cr|handbrake-1.6.1-1|141	pushd gtk/po
21cr|handbrake-1.6.1-1|142	tar -xvzf %{SOURCE20}
21cr|handbrake-1.6.1-1|143	popd
21cr|handbrake-1.6.1-1|144	
21cr|handbrake-1.6.1-1|145	%build
21cr|handbrake-1.6.1-1|146	# VCE is AMD specific, QSV is Intel specific. Neither will work
21cr|handbrake-1.6.1-1|147	# on ARM or RISC-V.
21cr|handbrake-1.6.1-1|148	./configure \
21cr|handbrake-1.6.1-1|149	--prefix=%{_prefix} \
21cr|handbrake-1.6.1-1|150	--launch \
21cr|handbrake-1.6.1-1|151	--launch-jobs=0 \
21cr|handbrake-1.6.1-1|152	--disable-gtk-update-checks \
21cr|handbrake-1.6.1-1|153	%ifarch %{armx} %{riscv} %{ix86} %{e2k}
21cr|handbrake-1.6.1-1|154	--disable-nvenc \
21cr|handbrake-1.6.1-1|155	%endif
21cr|handbrake-1.6.1-1|156	%ifarch %{riscv} %{ix86} %{e2k}
21cr|handbrake-1.6.1-1|157	--disable-x265 \
21cr|handbrake-1.6.1-1|158	%endif
21cr|handbrake-1.6.1-1|159	%ifarch %{x86_64}
21cr|handbrake-1.6.1-1|160	--enable-vce \
21cr|handbrake-1.6.1-1|161	--enable-qsv \
21cr|handbrake-1.6.1-1|162	%else
21cr|handbrake-1.6.1-1|163	--disable-vce \
21cr|handbrake-1.6.1-1|164	--disable-qsv \
21cr|handbrake-1.6.1-1|165	%endif
21cr|handbrake-1.6.1-1|166	--enable-fdk-aac
21cr|handbrake-1.6.1-1|167	
21cr|handbrake-1.6.1-1|168	pushd gtk
21cr|handbrake-1.6.1-1|169	autoreconf -vfi
21cr|handbrake-1.6.1-1|170	popd
21cr|handbrake-1.6.1-1|171	cd build && make
21cr|handbrake-1.6.1-1|172	
21cr|handbrake-1.6.1-1|173	
21cr|handbrake-1.6.1-1|174	%install
21cr|handbrake-1.6.1-1|175	%makeinstall_std -C build
21cr|handbrake-1.6.1-1|176	
21cr|handbrake-1.6.1-1|177	# Install command line program
21cr|handbrake-1.6.1-1|178	install -m 0755 build/HandBrakeCLI %{buildroot}%{_bindir}/HandBrakeCLI
21cr|handbrake-1.6.1-1|179	pushd %{buildroot}%{_bindir}
21cr|handbrake-1.6.1-1|180	ln -s ./HandBrakeCLI ./%{name}
21cr|handbrake-1.6.1-1|181	popd
21cr|handbrake-1.6.1-1|182	
21cr|handbrake-1.6.1-1|183	# Fix .desktop file
21cr|handbrake-1.6.1-1|184	desktop-file-install --vendor="" \
21cr|handbrake-1.6.1-1|185	--add-category="X-MandrivaLinux-Multimedia-Video" \
21cr|handbrake-1.6.1-1|186	--add-category="X-MandrivaLinux-CrossDesktop" \
21cr|handbrake-1.6.1-1|187	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|handbrake-1.6.1-1|188	
21cr|handbrake-1.6.1-1|189	rm -rf %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
21cr|handbrake-1.6.1-1|190	
21cr|handbrake-1.6.1-1|191	%find_lang ghb

2174 21
21cr|hardening-check-2.5-4|1	Summary:	Check binaries for security hardening features
21cr|hardening-check-2.5-4|2	Name:		hardening-check
21cr|hardening-check-2.5-4|3	Version:	2.5
21cr|hardening-check-2.5-4|4	Url:		https://abf.io/soft/hardening-check
21cr|hardening-check-2.5-4|5	Release:	4
21cr|hardening-check-2.5-4|6	Source0:	%{name}-%{version}.tar.xz
21cr|hardening-check-2.5-4|7	License:	GPLv2
21cr|hardening-check-2.5-4|8	Group:		System/Configuration/Packaging
21cr|hardening-check-2.5-4|9	BuildRequires:	perl
21cr|hardening-check-2.5-4|10	BuildRequires:	make
21cr|hardening-check-2.5-4|11	BuildArch:	noarch
21cr|hardening-check-2.5-4|12	
21cr|hardening-check-2.5-4|13	%description
21cr|hardening-check-2.5-4|14	Examine a given set of ELF binaries and check for several security
21cr|hardening-check-2.5-4|15	hardening features, failing if they are not all found.
21cr|hardening-check-2.5-4|16	
21cr|hardening-check-2.5-4|17	%prep
21cr|hardening-check-2.5-4|18	%setup -q
21cr|hardening-check-2.5-4|19	
21cr|hardening-check-2.5-4|20	%build
21cr|hardening-check-2.5-4|21	%make
21cr|hardening-check-2.5-4|22	
21cr|hardening-check-2.5-4|23	%install
21cr|hardening-check-2.5-4|24	mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man1,%{_datadir}}
21cr|hardening-check-2.5-4|25	install -m 755 build-tree/hardening-check %{buildroot}%{_bindir}
21cr|hardening-check-2.5-4|26	install -m 755 build-tree/hardening-check.1 %{buildroot}%{_mandir}/man1
21cr|hardening-check-2.5-4|27	
21cr|hardening-check-2.5-4|28	%files
21cr|hardening-check-2.5-4|29	%doc AUTHORS
21cr|hardening-check-2.5-4|30	%{_bindir}/*
21cr|hardening-check-2.5-4|31	%{_mandir}/*/*.*

2175 21
21cr|hardinfo-0.6.0-0.git6ecebb.3|1	%define commit 6ecebbdc0f6dd0f69a6531950abf22b2ac011a54
21cr|hardinfo-0.6.0-0.git6ecebb.3|2	%define commit_short %(echo %{commit} | head -c6)
21cr|hardinfo-0.6.0-0.git6ecebb.3|3	
21cr|hardinfo-0.6.0-0.git6ecebb.3|4	Summary:	A system profiler for Linux
21cr|hardinfo-0.6.0-0.git6ecebb.3|5	Name:		hardinfo
21cr|hardinfo-0.6.0-0.git6ecebb.3|6	Version:	0.6.0
21cr|hardinfo-0.6.0-0.git6ecebb.3|7	Release:	0.git%{commit_short}.3
21cr|hardinfo-0.6.0-0.git6ecebb.3|8	License:	GPLv2+
21cr|hardinfo-0.6.0-0.git6ecebb.3|9	Group:		System/Kernel and hardware
21cr|hardinfo-0.6.0-0.git6ecebb.3|10	Url:		http://hardinfo.berlios.de
21cr|hardinfo-0.6.0-0.git6ecebb.3|11	Source0:	https://github.com/lpereira/hardinfo/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|hardinfo-0.6.0-0.git6ecebb.3|12	Patch0:		00-fix-cmake.patch
21cr|hardinfo-0.6.0-0.git6ecebb.3|13	Patch1:		01-fix-impldecl.patch
21cr|hardinfo-0.6.0-0.git6ecebb.3|14	BuildRequires:	cmake
21cr|hardinfo-0.6.0-0.git6ecebb.3|15	BuildRequires:	desktop-file-utils
21cr|hardinfo-0.6.0-0.git6ecebb.3|16	BuildRequires:	pciutils
21cr|hardinfo-0.6.0-0.git6ecebb.3|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|hardinfo-0.6.0-0.git6ecebb.3|18	BuildRequires:	pkgconfig(libffi)
21cr|hardinfo-0.6.0-0.git6ecebb.3|19	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|hardinfo-0.6.0-0.git6ecebb.3|20	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|hardinfo-0.6.0-0.git6ecebb.3|21	BuildRequires:	usbutils
21cr|hardinfo-0.6.0-0.git6ecebb.3|22	BuildRequires:	pkgconfig(zlib)
21cr|hardinfo-0.6.0-0.git6ecebb.3|23	Requires:	hwdata
21cr|hardinfo-0.6.0-0.git6ecebb.3|24	Requires:	pciutils
21cr|hardinfo-0.6.0-0.git6ecebb.3|25	Requires:	usbutils
21cr|hardinfo-0.6.0-0.git6ecebb.3|26	
21cr|hardinfo-0.6.0-0.git6ecebb.3|27	%description
21cr|hardinfo-0.6.0-0.git6ecebb.3|28	HardInfo is a system profiler for Linux systems.
21cr|hardinfo-0.6.0-0.git6ecebb.3|29	It can display information about the hardware, software, and perform
21cr|hardinfo-0.6.0-0.git6ecebb.3|30	simple benchmarks.
21cr|hardinfo-0.6.0-0.git6ecebb.3|31	
21cr|hardinfo-0.6.0-0.git6ecebb.3|32	%files -f %{name}.lang
21cr|hardinfo-0.6.0-0.git6ecebb.3|33	%{_bindir}/hardinfo
21cr|hardinfo-0.6.0-0.git6ecebb.3|34	%{_libdir}/%{name}/modules/*so
21cr|hardinfo-0.6.0-0.git6ecebb.3|35	%{_datadir}/%{name}
21cr|hardinfo-0.6.0-0.git6ecebb.3|36	%{_datadir}/applications/%{name}.desktop
21cr|hardinfo-0.6.0-0.git6ecebb.3|37	%{_mandir}/man1/hardinfo.1*
21cr|hardinfo-0.6.0-0.git6ecebb.3|38	%{_iconsdir}/hicolor/48x48/apps/hardinfo.png
21cr|hardinfo-0.6.0-0.git6ecebb.3|39	
21cr|hardinfo-0.6.0-0.git6ecebb.3|40	#----------------------------------------------------------------------------
21cr|hardinfo-0.6.0-0.git6ecebb.3|41	
21cr|hardinfo-0.6.0-0.git6ecebb.3|42	%prep
21cr|hardinfo-0.6.0-0.git6ecebb.3|43	%autosetup -p1 -n %{name}-%{commit}
21cr|hardinfo-0.6.0-0.git6ecebb.3|44	
21cr|hardinfo-0.6.0-0.git6ecebb.3|45	%build
21cr|hardinfo-0.6.0-0.git6ecebb.3|46	%cmake -DHARDINFO_GTK3=on \
21cr|hardinfo-0.6.0-0.git6ecebb.3|47	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21cr|hardinfo-0.6.0-0.git6ecebb.3|48	-DCMAKE_BUILD_TYPE=Release \
21cr|hardinfo-0.6.0-0.git6ecebb.3|49	-DHARDINFO_NOSYNC=1
21cr|hardinfo-0.6.0-0.git6ecebb.3|50	
21cr|hardinfo-0.6.0-0.git6ecebb.3|51	%make
21cr|hardinfo-0.6.0-0.git6ecebb.3|52	
21cr|hardinfo-0.6.0-0.git6ecebb.3|53	%install
21cr|hardinfo-0.6.0-0.git6ecebb.3|54	%makeinstall_std -C build
21cr|hardinfo-0.6.0-0.git6ecebb.3|55	
21cr|hardinfo-0.6.0-0.git6ecebb.3|56	desktop-file-install \
21cr|hardinfo-0.6.0-0.git6ecebb.3|57	--vendor="" \
21cr|hardinfo-0.6.0-0.git6ecebb.3|58	--remove-category="Application" \
21cr|hardinfo-0.6.0-0.git6ecebb.3|59	--add-category="Settings" \
21cr|hardinfo-0.6.0-0.git6ecebb.3|60	--add-category="HardwareSettings" \
21cr|hardinfo-0.6.0-0.git6ecebb.3|61	--dir %{buildroot}%{_datadir}/applications \
21cr|hardinfo-0.6.0-0.git6ecebb.3|62	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|hardinfo-0.6.0-0.git6ecebb.3|63	
21cr|hardinfo-0.6.0-0.git6ecebb.3|64	%find_lang %{name}

2176 21
21cr|hardinfo2-2.2.4-1|1	Name:           hardinfo2
21cr|hardinfo2-2.2.4-1|2	Summary:        A System Information and Benchmark for Linux
21cr|hardinfo2-2.2.4-1|3	Summary(ru_RU.UTF-8):  Системная информация и эталонный тест для Linux
21cr|hardinfo2-2.2.4-1|4	Group:          System/Kernel and hardware
21cr|hardinfo2-2.2.4-1|5	Version:        2.2.4
21cr|hardinfo2-2.2.4-1|6	Release:        1
21cr|hardinfo2-2.2.4-1|7	License:        GPLv2+
21cr|hardinfo2-2.2.4-1|8	Url:            https://www.hardinfo2.org/
21cr|hardinfo2-2.2.4-1|9	Source0:        https://github.com/hardinfo2/hardinfo2/archive/release-%{version}/%{name}-release-%{version}.tar.gz
21cr|hardinfo2-2.2.4-1|10	Patch0:         hardinfo2-desktop-file.patch
21cr|hardinfo2-2.2.4-1|11	ExclusiveArch:  %{x86_64} aarch64
21cr|hardinfo2-2.2.4-1|12	BuildRequires:  cmake
21cr|hardinfo2-2.2.4-1|13	BuildRequires:  desktop-file-utils
21cr|hardinfo2-2.2.4-1|14	BuildRequires:  pciutils
21cr|hardinfo2-2.2.4-1|15	BuildRequires:  cmake(Qt5Core)
21cr|hardinfo2-2.2.4-1|16	BuildRequires:  cmake(Qt5Gui)
21cr|hardinfo2-2.2.4-1|17	BuildRequires:  cmake(Qt5Widgets)
21cr|hardinfo2-2.2.4-1|18	BuildRequires:  cmake(Qt5OpenGL)
21cr|hardinfo2-2.2.4-1|19	BuildRequires:  pkgconfig(cairo)
21cr|hardinfo2-2.2.4-1|20	BuildRequires:  pkgconfig(cairo-png)
21cr|hardinfo2-2.2.4-1|21	BuildRequires:  pkgconfig(gthread-2.0)
21cr|hardinfo2-2.2.4-1|22	BuildRequires:  pkgconfig(gmodule-export-2.0)
21cr|hardinfo2-2.2.4-1|23	BuildRequires:  pkgconfig(json-glib-1.0)
21cr|hardinfo2-2.2.4-1|24	BuildRequires:  pkgconfig(liblzma)
21cr|hardinfo2-2.2.4-1|25	BuildRequires:  pkgconfig(libsoup-3.0)
21cr|hardinfo2-2.2.4-1|26	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|hardinfo2-2.2.4-1|27	BuildRequires:  pkgconfig(systemd)
21cr|hardinfo2-2.2.4-1|28	BuildRequires:  pkgconfig(zlib)
21cr|hardinfo2-2.2.4-1|29	BuildRequires:  lm_sensors-devel
21cr|hardinfo2-2.2.4-1|30	Requires:       pciutils
21cr|hardinfo2-2.2.4-1|31	Recommends:     lm_sensors
21cr|hardinfo2-2.2.4-1|32	Recommends:     sysbench
21cr|hardinfo2-2.2.4-1|33	Recommends:     lsscsi
21cr|hardinfo2-2.2.4-1|34	Recommends:     eglinfo
21cr|hardinfo2-2.2.4-1|35	Recommends:     glxinfo
21cr|hardinfo2-2.2.4-1|36	Recommends:     mesa-demos
21cr|hardinfo2-2.2.4-1|37	Recommends:     dmidecode
21cr|hardinfo2-2.2.4-1|38	Recommends:     udisks2
21cr|hardinfo2-2.2.4-1|39	Recommends:     xdg-utils
21cr|hardinfo2-2.2.4-1|40	Recommends:     iperf
21cr|hardinfo2-2.2.4-1|41	Recommends:     fwupd
21cr|hardinfo2-2.2.4-1|42	Obsoletes:      hardinfo <= 0.6.0
21cr|hardinfo2-2.2.4-1|43	Provides:       hardinfo = %{version}-%{release}
21cr|hardinfo2-2.2.4-1|44	
21cr|hardinfo2-2.2.4-1|45	%description
21cr|hardinfo2-2.2.4-1|46	Hardinfo2 is based on hardinfo, which have not been released >10 years.
21cr|hardinfo2-2.2.4-1|47	Hardinfo2 is the reboot that was needed.
21cr|hardinfo2-2.2.4-1|48	
21cr|hardinfo2-2.2.4-1|49	Hardinfo2 offers System Information and Benchmark for Linux Systems. It is able
21cr|hardinfo2-2.2.4-1|50	to obtain information from both hardware and basic software. It can benchmark
21cr|hardinfo2-2.2.4-1|51	your system and compare to other machines online.
21cr|hardinfo2-2.2.4-1|52	
21cr|hardinfo2-2.2.4-1|53	Features include:
21cr|hardinfo2-2.2.4-1|54	- Report generation (in either HTML or plain text)
21cr|hardinfo2-2.2.4-1|55	- Online Benchmarking - compare your machine against other machines
21cr|hardinfo2-2.2.4-1|56	
21cr|hardinfo2-2.2.4-1|57	%description -l ru_RU.UTF-8
21cr|hardinfo2-2.2.4-1|58	Hardinfo2 основан на hardinfo, которые не выпускались более 10 лет.
21cr|hardinfo2-2.2.4-1|59	Hardinfo2 - это перезагрузка, которая была необходима.
21cr|hardinfo2-2.2.4-1|60	
21cr|hardinfo2-2.2.4-1|61	Hardinfo2 предоставляет системную информацию и тесты для систем Linux. Он способен
21cr|hardinfo2-2.2.4-1|62	получать информацию как от аппаратного, так и от базового программного обеспечения. Он может
21cr|hardinfo2-2.2.4-1|63	тестировать вашу систему и сравнивать ее с другими компьютерами в режиме онлайн.
21cr|hardinfo2-2.2.4-1|64	
21cr|hardinfo2-2.2.4-1|65	Функции включают в себя:
21cr|hardinfo2-2.2.4-1|66	- Создание отчетов (в формате HTML или обычного текста).
21cr|hardinfo2-2.2.4-1|67	- Онлайн-бенчмаркинг - сравните вашу машину с другими машинами
21cr|hardinfo2-2.2.4-1|68	
21cr|hardinfo2-2.2.4-1|69	%files -f %{name}.lang
21cr|hardinfo2-2.2.4-1|70	%license LICENSE
21cr|hardinfo2-2.2.4-1|71	%doc README.md
21cr|hardinfo2-2.2.4-1|72	%{_bindir}/%{name}
21cr|hardinfo2-2.2.4-1|73	%{_bindir}/hwinfo2_fetch_sysdata
21cr|hardinfo2-2.2.4-1|74	%{_libdir}/%{name}
21cr|hardinfo2-2.2.4-1|75	%{_datadir}/%{name}
21cr|hardinfo2-2.2.4-1|76	%{_datadir}/applications/%{name}.desktop
21cr|hardinfo2-2.2.4-1|77	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|hardinfo2-2.2.4-1|78	%{_prefix}/lib/systemd/system/hardinfo2.service
21cr|hardinfo2-2.2.4-1|79	%{_metainfodir}/org.%{name}.%{name}.metainfo.xml
21cr|hardinfo2-2.2.4-1|80	%{_mandir}/man1/%{name}.1*
21cr|hardinfo2-2.2.4-1|81	#-----------------------------------------------
21cr|hardinfo2-2.2.4-1|82	%prep
21cr|hardinfo2-2.2.4-1|83	%autosetup -p1 -n %{name}-release-%{version}
21cr|hardinfo2-2.2.4-1|84	
21cr|hardinfo2-2.2.4-1|85	%build
21cr|hardinfo2-2.2.4-1|86	%cmake -DCMAKE_BUILD_TYPE=Release
21cr|hardinfo2-2.2.4-1|87	%make_build
21cr|hardinfo2-2.2.4-1|88	
21cr|hardinfo2-2.2.4-1|89	%install
21cr|hardinfo2-2.2.4-1|90	%make_install -C build
21cr|hardinfo2-2.2.4-1|91	
21cr|hardinfo2-2.2.4-1|92	desktop-file-install --vendor="" \
21cr|hardinfo2-2.2.4-1|93	--set-generic-name='Hardware Information' \
21cr|hardinfo2-2.2.4-1|94	--add-category="Settings;HardwareSettings;" \
21cr|hardinfo2-2.2.4-1|95	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|hardinfo2-2.2.4-1|96	
21cr|hardinfo2-2.2.4-1|97	%find_lang %{name}

2177 21
21cr|harmonySEQ-0.17-1|1	%global	debug_package	 %{nil}
21cr|harmonySEQ-0.17-1|2	
21cr|harmonySEQ-0.17-1|3	Summary:	A MIDI sequencing application helpful for music composers and live artists
21cr|harmonySEQ-0.17-1|4	Name:		harmonySEQ
21cr|harmonySEQ-0.17-1|5	Version:	0.17
21cr|harmonySEQ-0.17-1|6	Release:	1
21cr|harmonySEQ-0.17-1|7	License:	GPLv3+
21cr|harmonySEQ-0.17-1|8	Group:		Sound
21cr|harmonySEQ-0.17-1|9	Url:			https://harmonyseq.wordpress.com
21cr|harmonySEQ-0.17-1|10	Source0:	https://github.com/rafalcieslak/harmonySEQ/archive/v%{version}/harmonySEQ-%{version}.tar.gz
21cr|harmonySEQ-0.17-1|11	Patch0:		harmonyseq-0.17-missing-include.patch
21cr|harmonySEQ-0.17-1|12	Patch1:		harmonyseq-0.17-pr-8-metadata-improvements.patch
21cr|harmonySEQ-0.17-1|13	Patch2:		harmonyseq-0.17-fix-desktop-file.patch
21cr|harmonySEQ-0.17-1|14	BuildRequires:	cmake >= 3.10
21cr|harmonySEQ-0.17-1|15	BuildRequires:	gettext
21cr|harmonySEQ-0.17-1|16	BuildRequires:	shared-mime-info
21cr|harmonySEQ-0.17-1|17	BuildRequires:	boost-devel >= 1.67.0
21cr|harmonySEQ-0.17-1|18	BuildRequires:	gettext-devel
21cr|harmonySEQ-0.17-1|19	BuildRequires:	pkgconfig(alsa)
21cr|harmonySEQ-0.17-1|20	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|harmonySEQ-0.17-1|21	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|harmonySEQ-0.17-1|22	BuildRequires:	pkgconfig(liblo)
21cr|harmonySEQ-0.17-1|23	
21cr|harmonySEQ-0.17-1|24	%description
21cr|harmonySEQ-0.17-1|25	harmonySEQ is a MIDI sequencer for Linux. Basically, it does what any
21cr|harmonySEQ-0.17-1|26	sequencer does – it playbacks a sequence of notes. However, it is slightly
21cr|harmonySEQ-0.17-1|27	different from most of the popular software sequencers.
21cr|harmonySEQ-0.17-1|28	
21cr|harmonySEQ-0.17-1|29	#-f %%{name}.lang
21cr|harmonySEQ-0.17-1|30	%files
21cr|harmonySEQ-0.17-1|31	%doc CHANGELOG.md LICENSE README.md
21cr|harmonySEQ-0.17-1|32	%{_bindir}/%{name}
21cr|harmonySEQ-0.17-1|33	%{_datadir}/applications/org.cielak.harmonyseq.desktop
21cr|harmonySEQ-0.17-1|34	%{_datadir}/%{name}
21cr|harmonySEQ-0.17-1|35	%{_datadir}/metainfo/org.cielak.harmonyseq.metainfo.xml
21cr|harmonySEQ-0.17-1|36	%{_datadir}/mime/packages/harmonyseq-mime.xml
21cr|harmonySEQ-0.17-1|37	%{_mandir}/man1/%{name}.*
21cr|harmonySEQ-0.17-1|38	%{_iconsdir}/hicolor/*/apps/harmonyseq.*
21cr|harmonySEQ-0.17-1|39	%{_iconsdir}/gnome/*/mimetypes/*
21cr|harmonySEQ-0.17-1|40	%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|harmonySEQ-0.17-1|41	
21cr|harmonySEQ-0.17-1|42	# Useless: now we have the automated module load at program start
21cr|harmonySEQ-0.17-1|43	#post
21cr|harmonySEQ-0.17-1|44	#modprobe snd_seq
21cr|harmonySEQ-0.17-1|45	
21cr|harmonySEQ-0.17-1|46	#-----------------------------------------------------------------------------
21cr|harmonySEQ-0.17-1|47	
21cr|harmonySEQ-0.17-1|48	%prep
21cr|harmonySEQ-0.17-1|49	%setup -q
21cr|harmonySEQ-0.17-1|50	%patch0 -p1
21cr|harmonySEQ-0.17-1|51	%patch1 -p1
21cr|harmonySEQ-0.17-1|52	%patch2 -p1
21cr|harmonySEQ-0.17-1|53	
21cr|harmonySEQ-0.17-1|54	
21cr|harmonySEQ-0.17-1|55	%build
21cr|harmonySEQ-0.17-1|56	%cmake ..
21cr|harmonySEQ-0.17-1|57	%make
21cr|harmonySEQ-0.17-1|58	
21cr|harmonySEQ-0.17-1|59	
21cr|harmonySEQ-0.17-1|60	%install
21cr|harmonySEQ-0.17-1|61	%makeinstall_std -C build
21cr|harmonySEQ-0.17-1|62	
21cr|harmonySEQ-0.17-1|63	# The icons for app and mimetypes end up in the wrong spot:
21cr|harmonySEQ-0.17-1|64	# put them where they need to be
21cr|harmonySEQ-0.17-1|65	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|harmonySEQ-0.17-1|66	mkdir -p %{buildroot}%{_iconsdir}/gnome/scalable/mimetypes
21cr|harmonySEQ-0.17-1|67	install -m 0644 pixmaps/scalable/apps/harmonyseq.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|harmonySEQ-0.17-1|68	install -m 0644 pixmaps/scalable/mimetypes/*.svg %{buildroot}%{_iconsdir}/gnome/scalable/mimetypes/
21cr|harmonySEQ-0.17-1|69	
21cr|harmonySEQ-0.17-1|70	for size in 192 48 32; do
21cr|harmonySEQ-0.17-1|71	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|harmonySEQ-0.17-1|72	install -d %{buildroot}%{_iconsdir}/gnome/${size}x${size}/mimetypes
21cr|harmonySEQ-0.17-1|73	install -m 0644 pixmaps/${size}x${size}/apps/harmonyseq.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/
21cr|harmonySEQ-0.17-1|74	install -m 0644 pixmaps/${size}x${size}/mimetypes/*.png %{buildroot}%{_iconsdir}/gnome/${size}x${size}/mimetypes/
21cr|harmonySEQ-0.17-1|75	done
21cr|harmonySEQ-0.17-1|76	
21cr|harmonySEQ-0.17-1|77	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|harmonySEQ-0.17-1|78	echo "snd_seq" > %{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|harmonySEQ-0.17-1|79	
21cr|harmonySEQ-0.17-1|80	# Translations were temporarily disabled
21cr|harmonySEQ-0.17-1|81	#find_lang %%{name}

2178 21
21cr|harris-0.4.1-1|1	Summary:	A strategy game based around the actions of RAF Bomber Command during WW2
21cr|harris-0.4.1-1|2	Name:		harris
21cr|harris-0.4.1-1|3	Version:	0.4.1
21cr|harris-0.4.1-1|4	Release:	1
21cr|harris-0.4.1-1|5	License:	GPLv3+
21cr|harris-0.4.1-1|6	Group:		Games/Strategy
21cr|harris-0.4.1-1|7	Url:		https://github.com/ec429/harris
21cr|harris-0.4.1-1|8	Source0:	https://github.com/ec429/harris/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|harris-0.4.1-1|9	Patch0:		harris-0.4.1-mga-nowerror.patch
21cr|harris-0.4.1-1|10	Patch1:		harris-0.4.1-mga-python3.patch
21cr|harris-0.4.1-1|11	BuildRequires:	imagemagick
21cr|harris-0.4.1-1|12	BuildRequires:	libtool
21cr|harris-0.4.1-1|13	BuildRequires:	atg-devel
21cr|harris-0.4.1-1|14	BuildRequires:	pkgconfig(python3)
21cr|harris-0.4.1-1|15	BuildRequires:	pkgconfig(sdl)
21cr|harris-0.4.1-1|16	BuildRequires:	pkgconfig(SDL_gfx)
21cr|harris-0.4.1-1|17	BuildRequires:	pkgconfig(SDL_image)
21cr|harris-0.4.1-1|18	BuildRequires:	pkgconfig(SDL_ttf)
21cr|harris-0.4.1-1|19	
21cr|harris-0.4.1-1|20	%description
21cr|harris-0.4.1-1|21	Harris is a strategy game based around the actions of RAF Bomber Command
21cr|harris-0.4.1-1|22	in the Second World War. In Harris, you take on the role of the
21cr|harris-0.4.1-1|23	Commander-in-Chief of Bomber Command, tasked with launching bombing raids
21cr|harris-0.4.1-1|24	against Nazi Germany. It is your responsibility to take the war to the enemy
21cr|harris-0.4.1-1|25	and destroy their capacity and will to wage war.
21cr|harris-0.4.1-1|26	
21cr|harris-0.4.1-1|27	%files
21cr|harris-0.4.1-1|28	%doc HOWTOPLAY README STRATEGY
21cr|harris-0.4.1-1|29	%{_gamesbindir}/%{name}
21cr|harris-0.4.1-1|30	%{_gamesdatadir}/%{name}/
21cr|harris-0.4.1-1|31	%{_datadir}/applications/%{name}.desktop
21cr|harris-0.4.1-1|32	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|harris-0.4.1-1|33	
21cr|harris-0.4.1-1|34	#----------------------------------------------------------------------------
21cr|harris-0.4.1-1|35	
21cr|harris-0.4.1-1|36	%prep
21cr|harris-0.4.1-1|37	%setup -q
21cr|harris-0.4.1-1|38	2to3 --write --nobackups --no-diffs .
21cr|harris-0.4.1-1|39	sed -i -e '1s/python2/python3/' *py stats/*py
21cr|harris-0.4.1-1|40	%patch0 -p1
21cr|harris-0.4.1-1|41	%patch1 -p1
21cr|harris-0.4.1-1|42	
21cr|harris-0.4.1-1|43	%build
21cr|harris-0.4.1-1|44	%set_build_flags
21cr|harris-0.4.1-1|45	%make_build PREFIX=%{_prefix}
21cr|harris-0.4.1-1|46	
21cr|harris-0.4.1-1|47	%install
21cr|harris-0.4.1-1|48	%make_install PREFIX=%{_prefix}
21cr|harris-0.4.1-1|49	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps
21cr|harris-0.4.1-1|50	convert art/icon.bmp %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|harris-0.4.1-1|51	
21cr|harris-0.4.1-1|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|harris-0.4.1-1|53	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|harris-0.4.1-1|54	[Desktop Entry]
21cr|harris-0.4.1-1|55	Name=Harris
21cr|harris-0.4.1-1|56	Comment=Second World War strategy game
21cr|harris-0.4.1-1|57	Exec=%{_gamesbindir}/harris
21cr|harris-0.4.1-1|58	Icon=%{name}
21cr|harris-0.4.1-1|59	Terminal=false
21cr|harris-0.4.1-1|60	Type=Application
21cr|harris-0.4.1-1|61	Categories=Game;StrategyGame;
21cr|harris-0.4.1-1|62	EOF
21cr|harris-0.4.1-1|63	

2179 21
21cr|haruna-0.12.3-2|1	Summary:	A powerful video player for plasma
21cr|haruna-0.12.3-2|2	Name:		haruna
21cr|haruna-0.12.3-2|3	Version:	0.12.3
21cr|haruna-0.12.3-2|4	Release:	2
21cr|haruna-0.12.3-2|5	License:	LGPLv2+
21cr|haruna-0.12.3-2|6	Group:		Video
21cr|haruna-0.12.3-2|7	Url:		https://www.kde.org/
21cr|haruna-0.12.3-2|8	Source0:	https://download.kde.org/stable/haruna/haruna-%{version}.tar.xz
21cr|haruna-0.12.3-2|9	BuildRequires:	cmake
21cr|haruna-0.12.3-2|10	BuildRequires:	extra-cmake-modules
21cr|haruna-0.12.3-2|11	BuildRequires:	breeze-devel
21cr|haruna-0.12.3-2|12	BuildRequires:	kf5i18n-devel
21cr|haruna-0.12.3-2|13	BuildRequires:	kf5declarative-devel
21cr|haruna-0.12.3-2|14	BuildRequires:	kf5coreaddons-devel
21cr|haruna-0.12.3-2|15	BuildRequires:	kf5filemetadata-devel
21cr|haruna-0.12.3-2|16	BuildRequires:	kf5doctools-devel
21cr|haruna-0.12.3-2|17	BuildRequires:	kf5xmlgui-devel
21cr|haruna-0.12.3-2|18	BuildRequires:	kf5config-devel
21cr|haruna-0.12.3-2|19	BuildRequires:	kf5configwidgets-devel
21cr|haruna-0.12.3-2|20	BuildRequires:	kf5kio-devel
21cr|haruna-0.12.3-2|21	BuildRequires:	kf5iconthemes-devel
21cr|haruna-0.12.3-2|22	BuildRequires:	kf5dbusaddons-devel
21cr|haruna-0.12.3-2|23	BuildRequires:	kf5kcmutils-devel
21cr|haruna-0.12.3-2|24	BuildRequires:	kf5package-devel
21cr|haruna-0.12.3-2|25	BuildRequires:	kf5kirigami2-devel
21cr|haruna-0.12.3-2|26	BuildRequires:	pkgconfig(libavcodec)
21cr|haruna-0.12.3-2|27	BuildRequires:	pkgconfig(libavdevice)
21cr|haruna-0.12.3-2|28	BuildRequires:	pkgconfig(libavfilter)
21cr|haruna-0.12.3-2|29	BuildRequires:	pkgconfig(libavformat)
21cr|haruna-0.12.3-2|30	BuildRequires:	pkgconfig(libavutil)
21cr|haruna-0.12.3-2|31	BuildRequires:	pkgconfig(libpostproc)
21cr|haruna-0.12.3-2|32	BuildRequires:	pkgconfig(libswscale)
21cr|haruna-0.12.3-2|33	BuildRequires:	pkgconfig(mpv)
21cr|haruna-0.12.3-2|34	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|haruna-0.12.3-2|35	BuildRequires:	pkgconfig(Qt5Core)
21cr|haruna-0.12.3-2|36	BuildRequires:	pkgconfig(Qt5DBus)
21cr|haruna-0.12.3-2|37	BuildRequires:	pkgconfig(Qt5Gui)
21cr|haruna-0.12.3-2|38	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|haruna-0.12.3-2|39	BuildRequires:	pkgconfig(Qt5Network)
21cr|haruna-0.12.3-2|40	BuildRequires:	pkgconfig(Qt5Qml)
21cr|haruna-0.12.3-2|41	BuildRequires:	pkgconfig(Qt5Quick)
21cr|haruna-0.12.3-2|42	BuildRequires:	pkgconfig(Qt5QuickTest)
21cr|haruna-0.12.3-2|43	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|haruna-0.12.3-2|44	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|haruna-0.12.3-2|45	BuildRequires:	pkgconfig(Qt5Script)
21cr|haruna-0.12.3-2|46	BuildRequires:	pkgconfig(Qt5Sql)
21cr|haruna-0.12.3-2|47	BuildRequires:	pkgconfig(Qt5Svg)
21cr|haruna-0.12.3-2|48	BuildRequires:	pkgconfig(Qt5Test)
21cr|haruna-0.12.3-2|49	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|haruna-0.12.3-2|50	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|haruna-0.12.3-2|51	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|haruna-0.12.3-2|52	
21cr|haruna-0.12.3-2|53	%description
21cr|haruna-0.12.3-2|54	A powerful media player for plasma.
21cr|haruna-0.12.3-2|55	
21cr|haruna-0.12.3-2|56	%files -f %{name}.lang
21cr|haruna-0.12.3-2|57	%doc README.md
21cr|haruna-0.12.3-2|58	%{_kde5_bindir}/%{name}
21cr|haruna-0.12.3-2|59	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21cr|haruna-0.12.3-2|60	%{_iconsdir}/hicolor/*/apps/haruna.svg
21cr|haruna-0.12.3-2|61	%{_iconsdir}/hicolor/*/apps/haruna.png
21cr|haruna-0.12.3-2|62	%{_datadir}/metainfo/org.kde.haruna.metainfo.xml
21cr|haruna-0.12.3-2|63	
21cr|haruna-0.12.3-2|64	#--------------------------------------------------------------------
21cr|haruna-0.12.3-2|65	
21cr|haruna-0.12.3-2|66	%prep
21cr|haruna-0.12.3-2|67	%autosetup -p1
21cr|haruna-0.12.3-2|68	
21cr|haruna-0.12.3-2|69	%build
21cr|haruna-0.12.3-2|70	%cmake_kde5
21cr|haruna-0.12.3-2|71	%make
21cr|haruna-0.12.3-2|72	
21cr|haruna-0.12.3-2|73	%install
21cr|haruna-0.12.3-2|74	%makeinstall_std -C build
21cr|haruna-0.12.3-2|75	
21cr|haruna-0.12.3-2|76	%find_lang %{name} %{name}.lang --with-kde --with-html

2180 21
21cr|harvid-0.8.3-1|1	Summary:	HTTP server to extract, cache and serve still images from movie files
21cr|harvid-0.8.3-1|2	Name:		harvid
21cr|harvid-0.8.3-1|3	Version:	0.8.3
21cr|harvid-0.8.3-1|4	Release:	1
21cr|harvid-0.8.3-1|5	License:	GPLv2+
21cr|harvid-0.8.3-1|6	Group:		Video
21cr|harvid-0.8.3-1|7	Url:		https://github.com/x42/harvid
21cr|harvid-0.8.3-1|8	Source0:	https://github.com/x42/harvid/archive/%{name}-%{version}.tar.gz
21cr|harvid-0.8.3-1|9	Patch0:		harvid-0.8.3-abstract-ffmpeg-compatibility.patch
21cr|harvid-0.8.3-1|10	Patch1:		harvid-0.8.3-add-missing-include.patch
21cr|harvid-0.8.3-1|11	Patch2:		harvid-0.8.3-build-with-newer-ffmpeg.patch
21cr|harvid-0.8.3-1|12	Patch3:		harvid-0.8.3-fix-libjpeg-detection.patch
21cr|harvid-0.8.3-1|13	BuildRequires:	ffmpeg-devel
21cr|harvid-0.8.3-1|14	BuildRequires:	pkgconfig(libjpeg)
21cr|harvid-0.8.3-1|15	BuildRequires:	pkgconfig(libpng)
21cr|harvid-0.8.3-1|16	Requires:	ffmpeg
21cr|harvid-0.8.3-1|17	
21cr|harvid-0.8.3-1|18	%description
21cr|harvid-0.8.3-1|19	Harvid is a HTTP server to efficiently extract, cache and serve still images
21cr|harvid-0.8.3-1|20	from movie files. It provides for frame-accurate decoding and is main use-case
21cr|harvid-0.8.3-1|21	is to act as back-end and second level cache for rendering the videotimeline in
21cr|harvid-0.8.3-1|22	Ardour. Harvid uses ffmpeg/libav and supports a wide variety of video codecs
21cr|harvid-0.8.3-1|23	and formats.
21cr|harvid-0.8.3-1|24	
21cr|harvid-0.8.3-1|25	%files
21cr|harvid-0.8.3-1|26	%doc README.md ChangeLog COPYING
21cr|harvid-0.8.3-1|27	%{_bindir}/%{name}
21cr|harvid-0.8.3-1|28	%{_mandir}/man1/%{name}.1*
21cr|harvid-0.8.3-1|29	
21cr|harvid-0.8.3-1|30	#-----------------------------------------------------------------------------
21cr|harvid-0.8.3-1|31	
21cr|harvid-0.8.3-1|32	%prep
21cr|harvid-0.8.3-1|33	%setup -q
21cr|harvid-0.8.3-1|34	%apply_patches
21cr|harvid-0.8.3-1|35	
21cr|harvid-0.8.3-1|36	
21cr|harvid-0.8.3-1|37	%build
21cr|harvid-0.8.3-1|38	%setup_compile_flags
21cr|harvid-0.8.3-1|39	make
21cr|harvid-0.8.3-1|40	
21cr|harvid-0.8.3-1|41	
21cr|harvid-0.8.3-1|42	%install
21cr|harvid-0.8.3-1|43	%makeinstall_std PREFIX=%{_prefix}

2181 21
21cr|hasciicam-1.3-1|1	Summary:      Renders video input as ascii
21cr|hasciicam-1.3-1|2	Name:         hasciicam
21cr|hasciicam-1.3-1|3	Version:      1.3
21cr|hasciicam-1.3-1|4	Release:      1
21cr|hasciicam-1.3-1|5	Group:        Video
21cr|hasciicam-1.3-1|6	License:      GPLv2+
21cr|hasciicam-1.3-1|7	Url:          http://ascii.dyne.org/
21cr|hasciicam-1.3-1|8	# https://github.com/jaromil/HasciiCam
21cr|hasciicam-1.3-1|9	Source0:      https://files.dyne.org/%{name}/%{name}_%{version}.tar.gz
21cr|hasciicam-1.3-1|10	BuildRequires:   libaa-devel
21cr|hasciicam-1.3-1|11	BuildRequires:   pkgconfig(libv4lconvert)
21cr|hasciicam-1.3-1|12	BuildRequires:   imagemagick
21cr|hasciicam-1.3-1|13	BuildRequires:   desktop-file-utils
21cr|hasciicam-1.3-1|14	
21cr|hasciicam-1.3-1|15	%description
21cr|hasciicam-1.3-1|16	Hasciicam makes it possible to have live ascii video on the web. It
21cr|hasciicam-1.3-1|17	captures video from a tv card and renders it into ascii, formatting
21cr|hasciicam-1.3-1|18	the output into an html page with a refresh tag or in a live ascii
21cr|hasciicam-1.3-1|19	window or in a simple text file as well, giving the possiblity to
21cr|hasciicam-1.3-1|20	anybody that has a bttv card. a linux box and a cheap modem line to
21cr|hasciicam-1.3-1|21	show a live asciivideo feed that can be browsable without any need for
21cr|hasciicam-1.3-1|22	plugin, java etc.
21cr|hasciicam-1.3-1|23	
21cr|hasciicam-1.3-1|24	%files
21cr|hasciicam-1.3-1|25	%doc AUTHORS ChangeLog COPYING README TODO
21cr|hasciicam-1.3-1|26	%{_bindir}/%{name}
21cr|hasciicam-1.3-1|27	%{_mandir}/man1/*
21cr|hasciicam-1.3-1|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|hasciicam-1.3-1|29	%{_datadir}/applications/*.desktop
21cr|hasciicam-1.3-1|30	#-----------------------------------------------------
21cr|hasciicam-1.3-1|31	
21cr|hasciicam-1.3-1|32	%prep
21cr|hasciicam-1.3-1|33	%setup -qn %{name}_%{version}
21cr|hasciicam-1.3-1|34	
21cr|hasciicam-1.3-1|35	%build
21cr|hasciicam-1.3-1|36	%configure --prefix=%{_prefix} --mandir=%{_mandir}
21cr|hasciicam-1.3-1|37	%make
21cr|hasciicam-1.3-1|38	
21cr|hasciicam-1.3-1|39	%install
21cr|hasciicam-1.3-1|40	%makeinstall_std
21cr|hasciicam-1.3-1|41	
21cr|hasciicam-1.3-1|42	rm -fr %{buildroot}%{_iconsdir}
21cr|hasciicam-1.3-1|43	rm -fr %{buildroot}%{_datadir}/menu
21cr|hasciicam-1.3-1|44	
21cr|hasciicam-1.3-1|45	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|hasciicam-1.3-1|46	install -dm 0755 \
21cr|hasciicam-1.3-1|47	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|hasciicam-1.3-1|48	convert -strip -resize $size doc/views/images/jaromil-hascii-sm.png \
21cr|hasciicam-1.3-1|49	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|hasciicam-1.3-1|50	done
21cr|hasciicam-1.3-1|51	
21cr|hasciicam-1.3-1|52	desktop-file-edit --set-icon=%{name} \
21cr|hasciicam-1.3-1|53	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|hasciicam-1.3-1|54	
21cr|hasciicam-1.3-1|55	%check
21cr|hasciicam-1.3-1|56	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop

2182 21
21cr|hashalot-0.3-10|1	Summary:	Binary hash generator
21cr|hashalot-0.3-10|2	Name:		hashalot
21cr|hashalot-0.3-10|3	Version:	0.3
21cr|hashalot-0.3-10|4	Release:	10
21cr|hashalot-0.3-10|5	License:	GPLv2+
21cr|hashalot-0.3-10|6	Group:		System/Base
21cr|hashalot-0.3-10|7	Url:		http://www.paranoiacs.org/~sluskyb/hacks/hashalot
21cr|hashalot-0.3-10|8	Source0:	%{name}-%{version}.tar.bz2
21cr|hashalot-0.3-10|9	
21cr|hashalot-0.3-10|10	%description
21cr|hashalot-0.3-10|11	This program will read a passphrase from standard input and print a binary
21cr|hashalot-0.3-10|12	(not printable) hhash to standard output.  The output is suitable for use as
21cr|hashalot-0.3-10|13	an encryption key.
21cr|hashalot-0.3-10|14	
21cr|hashalot-0.3-10|15	%files
21cr|hashalot-0.3-10|16	%doc AUTHORS COPYING INSTALL NEWS README
21cr|hashalot-0.3-10|17	%{_sbindir}/hashalot
21cr|hashalot-0.3-10|18	%{_sbindir}/rmd160
21cr|hashalot-0.3-10|19	%{_sbindir}/sha256
21cr|hashalot-0.3-10|20	%{_sbindir}/sha384
21cr|hashalot-0.3-10|21	%{_sbindir}/sha512
21cr|hashalot-0.3-10|22	%{_mandir}/man1/hashalot*
21cr|hashalot-0.3-10|23	
21cr|hashalot-0.3-10|24	#----------------------------------------------------------------------------
21cr|hashalot-0.3-10|25	
21cr|hashalot-0.3-10|26	%prep
21cr|hashalot-0.3-10|27	%setup -q
21cr|hashalot-0.3-10|28	chmod 644 AUTHORS COPYING INSTALL NEWS README
21cr|hashalot-0.3-10|29	chmod 644 *.c *.h
21cr|hashalot-0.3-10|30	
21cr|hashalot-0.3-10|31	%build
21cr|hashalot-0.3-10|32	%configure
21cr|hashalot-0.3-10|33	%make
21cr|hashalot-0.3-10|34	
21cr|hashalot-0.3-10|35	%install
21cr|hashalot-0.3-10|36	%makeinstall

2183 21
21cr|hashcash-1.22-10|1	Summary:	Hashcash anti-spam / denial-of-service counter-measure tool
21cr|hashcash-1.22-10|2	Name:		hashcash
21cr|hashcash-1.22-10|3	Version:	1.22
21cr|hashcash-1.22-10|4	Release:	10
21cr|hashcash-1.22-10|5	License:	CPL or choice of public domain/BSD/LGPL/GPL
21cr|hashcash-1.22-10|6	Group:		Networking/Mail
21cr|hashcash-1.22-10|7	URL:		http://www.hashcash.org/
21cr|hashcash-1.22-10|8	Source:		http://www.hashcash.org/source/%{name}-%{version}.tgz
21cr|hashcash-1.22-10|9	BuildRequires:	openssl-static-devel >= 0.9.8
21cr|hashcash-1.22-10|10	
21cr|hashcash-1.22-10|11	%description
21cr|hashcash-1.22-10|12	Hashcash is a denial-of-service counter measure tool.  It's main current use
21cr|hashcash-1.22-10|13	is to help hashcash users avoid losing email due to content based and
21cr|hashcash-1.22-10|14	blacklist based anti-spam systems.
21cr|hashcash-1.22-10|15	
21cr|hashcash-1.22-10|16	The hashcash tool allows you to create hashcash stamp to attach to emails
21cr|hashcash-1.22-10|17	you send, and to verify hashcash stamp attached to emails you receive.
21cr|hashcash-1.22-10|18	Email senders attach hashcash stamps with the X-Hashcash: header.  Vendors
21cr|hashcash-1.22-10|19	and authors of anti-spam tools are encouraged to exempt mail sent with
21cr|hashcash-1.22-10|20	hashcash from their blacklists and content based filtering rules.
21cr|hashcash-1.22-10|21	
21cr|hashcash-1.22-10|22	A hashcash stamp constitutes a proof-of-work which takes a parameterizable
21cr|hashcash-1.22-10|23	amount of work to compute for the sender.  The recipient can verify received
21cr|hashcash-1.22-10|24	stamps efficiently. This package also includes a sha1 implementation which
21cr|hashcash-1.22-10|25	behaves somewhat like md5sum, but with SHA1.
21cr|hashcash-1.22-10|26	
21cr|hashcash-1.22-10|27	%prep
21cr|hashcash-1.22-10|28	%setup -q
21cr|hashcash-1.22-10|29	
21cr|hashcash-1.22-10|30	%build
21cr|hashcash-1.22-10|31	sed -i -e 's|/usr/lib|%{_libdir}|' Makefile
21cr|hashcash-1.22-10|32	make COPT="%{optflags}" "PACKAGER=RPM" gnu-openssl
21cr|hashcash-1.22-10|33	
21cr|hashcash-1.22-10|34	%install
21cr|hashcash-1.22-10|35	install -d %{buildroot}/%{_bindir}/
21cr|hashcash-1.22-10|36	install -d %{buildroot}/%{_mandir}
21cr|hashcash-1.22-10|37	install -d %{buildroot}/%{_mandir}/man1
21cr|hashcash-1.22-10|38	install -d %{buildroot}/%{_docdir}/
21cr|hashcash-1.22-10|39	install -d %{buildroot}/%{_docdir}/%{name}-%{version}
21cr|hashcash-1.22-10|40	
21cr|hashcash-1.22-10|41	install -m 755 hashcash %{buildroot}/%{_bindir}/
21cr|hashcash-1.22-10|42	install -m 755 sha1 %{buildroot}/%{_bindir}/
21cr|hashcash-1.22-10|43	install -m 644 hashcash.1 %{buildroot}/%{_mandir}/man1
21cr|hashcash-1.22-10|44	install -m 644 sha1-hashcash.1 %{buildroot}/%{_mandir}/man1
21cr|hashcash-1.22-10|45	install -m 644 README LICENSE CHANGELOG %{buildroot}/%{_docdir}/%{name}-%{version}/
21cr|hashcash-1.22-10|46	
21cr|hashcash-1.22-10|47	%clean
21cr|hashcash-1.22-10|48	
21cr|hashcash-1.22-10|49	%files
21cr|hashcash-1.22-10|50	%{_bindir}/*
21cr|hashcash-1.22-10|51	%{_mandir}/*/*
21cr|hashcash-1.22-10|52	%{_docdir}/*

2184 21
21cr|hashcat-6.2.6-1|1	%define debug_package	%{nil}
21cr|hashcat-6.2.6-1|2	Name:           hashcat
21cr|hashcat-6.2.6-1|3	Version:	6.2.6
21cr|hashcat-6.2.6-1|4	Release:	1
21cr|hashcat-6.2.6-1|5	Summary:        CPU-based password recovery utility
21cr|hashcat-6.2.6-1|6	License:        MIT
21cr|hashcat-6.2.6-1|7	Group:          Networking/Other
21cr|hashcat-6.2.6-1|8	Url:            https://hashcat.net/
21cr|hashcat-6.2.6-1|9	Source:         https://hashcat.net/files/%{name}-%{version}.tar.gz
21cr|hashcat-6.2.6-1|10	BuildRequires:  gmp-devel
21cr|hashcat-6.2.6-1|11	BuildRequires:  pkgconfig(OpenCL)
21cr|hashcat-6.2.6-1|12	Recommends:       hashcat-utils
21cr|hashcat-6.2.6-1|13	
21cr|hashcat-6.2.6-1|14	%description
21cr|hashcat-6.2.6-1|15	Hashcat is an advanced CPU-based password recovery utility,
21cr|hashcat-6.2.6-1|16	supporting seven unique modes of testing for over 100 optimized
21cr|hashcat-6.2.6-1|17	hashing algorithms.
21cr|hashcat-6.2.6-1|18	
21cr|hashcat-6.2.6-1|19	
21cr|hashcat-6.2.6-1|20	%files
21cr|hashcat-6.2.6-1|21	%{_bindir}/%{name}
21cr|hashcat-6.2.6-1|22	%{_datadir}/%{name}/
21cr|hashcat-6.2.6-1|23	%{_datadir}/doc/%{name}
21cr|hashcat-6.2.6-1|24	
21cr|hashcat-6.2.6-1|25	#-------------------------------------------
21cr|hashcat-6.2.6-1|26	
21cr|hashcat-6.2.6-1|27	%prep
21cr|hashcat-6.2.6-1|28	%autosetup -p1
21cr|hashcat-6.2.6-1|29	
21cr|hashcat-6.2.6-1|30	%build
21cr|hashcat-6.2.6-1|31	%set_build_flags
21cr|hashcat-6.2.6-1|32	%make_build PREFIX=%{_prefix}
21cr|hashcat-6.2.6-1|33	
21cr|hashcat-6.2.6-1|34	%install
21cr|hashcat-6.2.6-1|35	%make_install PREFIX=%{_prefix}
21cr|hashcat-6.2.6-1|36	find %{buildroot}%{_datadir}/%{name}/* -type f -exec chmod 644 {} \;
21cr|hashcat-6.2.6-1|37	find %{buildroot}%{_docdir}/%{name} -type f -exec chmod 644 {} \;

2185 21
21cr|hashcat-utils-1.9-1|1	Name:           hashcat-utils
21cr|hashcat-utils-1.9-1|2	Version:        1.9
21cr|hashcat-utils-1.9-1|3	Release:        1
21cr|hashcat-utils-1.9-1|4	Summary:        Set of small utilities that are useful in advanced password cracking
21cr|hashcat-utils-1.9-1|5	License:        MIT
21cr|hashcat-utils-1.9-1|6	Group:          Networking/Other
21cr|hashcat-utils-1.9-1|7	Url:            https://github.com/hashcat/hashcat-utils
21cr|hashcat-utils-1.9-1|8	Source:         https://github.com/hashcat/%{name}/archive/%{name}-%{version}.tar.gz
21cr|hashcat-utils-1.9-1|9	BuildRequires:  perl
21cr|hashcat-utils-1.9-1|10	Recommends:       hashcat
21cr|hashcat-utils-1.9-1|11	
21cr|hashcat-utils-1.9-1|12	%description
21cr|hashcat-utils-1.9-1|13	Hashcat is an advanced CPU-based password recovery utility,
21cr|hashcat-utils-1.9-1|14	supporting seven unique modes of testing for over 100 optimized
21cr|hashcat-utils-1.9-1|15	hashing algorithms.
21cr|hashcat-utils-1.9-1|16	
21cr|hashcat-utils-1.9-1|17	
21cr|hashcat-utils-1.9-1|18	%files
21cr|hashcat-utils-1.9-1|19	%doc CHANGES LICENSE *.md
21cr|hashcat-utils-1.9-1|20	%{_bindir}/*
21cr|hashcat-utils-1.9-1|21	#-------------------------------------------
21cr|hashcat-utils-1.9-1|22	
21cr|hashcat-utils-1.9-1|23	%prep
21cr|hashcat-utils-1.9-1|24	%setup -q
21cr|hashcat-utils-1.9-1|25	
21cr|hashcat-utils-1.9-1|26	%build
21cr|hashcat-utils-1.9-1|27	%setup_compile_flags
21cr|hashcat-utils-1.9-1|28	%make -C src
21cr|hashcat-utils-1.9-1|29	
21cr|hashcat-utils-1.9-1|30	%install
21cr|hashcat-utils-1.9-1|31	for bin in src/*.bin; do
21cr|hashcat-utils-1.9-1|32	install -Dm 755 ${bin} "%{buildroot}%{_bindir}/$(basename ${bin} .bin)"
21cr|hashcat-utils-1.9-1|33	done
21cr|hashcat-utils-1.9-1|34	for script in src/*.pl; do
21cr|hashcat-utils-1.9-1|35	install -Dm 755 ${script} "%{buildroot}%{_bindir}/$(basename ${script} .pl)"
21cr|hashcat-utils-1.9-1|36	done

2186 21
21cr|hatari-2.4.1-1|1	Summary:	An Atari ST emulator
21cr|hatari-2.4.1-1|2	Name:		hatari
21cr|hatari-2.4.1-1|3	Version:	2.4.1
21cr|hatari-2.4.1-1|4	Release:	1
21cr|hatari-2.4.1-1|5	License:	GPLv2+
21cr|hatari-2.4.1-1|6	Group:		Emulators
21cr|hatari-2.4.1-1|7	Url:		http://hatari.tuxfamily.org
21cr|hatari-2.4.1-1|8	Source0:	https://download.tuxfamily.org/hatari/%{version}/%{name}-%{version}.tar.bz2
21cr|hatari-2.4.1-1|9	Patch0:		hatari-2.4.1-static.patch
21cr|hatari-2.4.1-1|10	BuildRequires:	cmake
21cr|hatari-2.4.1-1|11	BuildRequires:	desktop-file-utils
21cr|hatari-2.4.1-1|12	BuildRequires:	portmidi-devel
21cr|hatari-2.4.1-1|13	BuildRequires:	readline-devel
21cr|hatari-2.4.1-1|14	BuildRequires:	pkgconfig(libpng)
21cr|hatari-2.4.1-1|15	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|hatari-2.4.1-1|16	BuildRequires:	pkgconfig(python)
21cr|hatari-2.4.1-1|17	BuildRequires:	pkgconfig(sdl2)
21cr|hatari-2.4.1-1|18	BuildRequires:	pkgconfig(udev)
21cr|hatari-2.4.1-1|19	BuildRequires:	pkgconfig(x11)
21cr|hatari-2.4.1-1|20	BuildRequires:	pkgconfig(xext)
21cr|hatari-2.4.1-1|21	BuildRequires:	pkgconfig(zlib)
21cr|hatari-2.4.1-1|22	
21cr|hatari-2.4.1-1|23	%description
21cr|hatari-2.4.1-1|24	Hatari is an Atari ST and STE emulator.
21cr|hatari-2.4.1-1|25	The Atari ST was a 16/32 bit computer system which was first released by
21cr|hatari-2.4.1-1|26	Atari in 1985. Using the Motorola 68000 CPU, it was a very popular computer
21cr|hatari-2.4.1-1|27	having quite a lot of CPU power at that time. Unlike many other Atari ST
21cr|hatari-2.4.1-1|28	emulators which try to give you a good environment for running GEM
21cr|hatari-2.4.1-1|29	applications, Hatari tries to emulate the hardware of a ST as close as
21cr|hatari-2.4.1-1|30	possible so that it is able to run most of the old ST games and demos.
21cr|hatari-2.4.1-1|31	
21cr|hatari-2.4.1-1|32	%files -f %{name}.lang
21cr|hatari-2.4.1-1|33	%doc readme.txt doc/changelog.txt doc/fr/clavier-exemple.txt
21cr|hatari-2.4.1-1|34	%doc tools/hmsa/readme-hmsa.txt
21cr|hatari-2.4.1-1|35	%{_bindir}/atari-convert-dir
21cr|hatari-2.4.1-1|36	%{_bindir}/atari-hd-image
21cr|hatari-2.4.1-1|37	%{_bindir}/gst2ascii
21cr|hatari-2.4.1-1|38	%{_bindir}/hmsa
21cr|hatari-2.4.1-1|39	%{_bindir}/%{name}*
21cr|hatari-2.4.1-1|40	%{_bindir}/zip2st
21cr|hatari-2.4.1-1|41	%{_datadir}/applications/%{name}.desktop
21cr|hatari-2.4.1-1|42	%{_datadir}/mime/packages/%{name}.xml
21cr|hatari-2.4.1-1|43	%{_datadir}/%{name}
21cr|hatari-2.4.1-1|44	%{_defaultdocdir}/%{name}/*.css
21cr|hatari-2.4.1-1|45	%{_defaultdocdir}/%{name}/*.js
21cr|hatari-2.4.1-1|46	%{_defaultdocdir}/%{name}/*.html
21cr|hatari-2.4.1-1|47	%{_defaultdocdir}/%{name}/*.txt
21cr|hatari-2.4.1-1|48	%{_defaultdocdir}/%{name}/hconsole
21cr|hatari-2.4.1-1|49	%{_defaultdocdir}/%{name}/images
21cr|hatari-2.4.1-1|50	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|hatari-2.4.1-1|51	%{_iconsdir}/hicolor/*/mimetypes/application-vnd.fastcopy-disk-image.*
21cr|hatari-2.4.1-1|52	%{_iconsdir}/hicolor/*/mimetypes/application-vnd.msa-disk-image.*
21cr|hatari-2.4.1-1|53	%{_iconsdir}/hicolor/*/mimetypes/application-x-st-disk-image.*
21cr|hatari-2.4.1-1|54	%{_iconsdir}/hicolor/*/mimetypes/application-x-stx-disk-image.*
21cr|hatari-2.4.1-1|55	%{_mandir}/man1/*.1*
21cr|hatari-2.4.1-1|56	
21cr|hatari-2.4.1-1|57	#----------------------------------------------------------------------------
21cr|hatari-2.4.1-1|58	
21cr|hatari-2.4.1-1|59	%prep
21cr|hatari-2.4.1-1|60	%autosetup -p1
21cr|hatari-2.4.1-1|61	
21cr|hatari-2.4.1-1|62	%build
21cr|hatari-2.4.1-1|63	%cmake
21cr|hatari-2.4.1-1|64	%make
21cr|hatari-2.4.1-1|65	
21cr|hatari-2.4.1-1|66	%install
21cr|hatari-2.4.1-1|67	%makeinstall_std -C build
21cr|hatari-2.4.1-1|68	
21cr|hatari-2.4.1-1|69	# fr man pages
21cr|hatari-2.4.1-1|70	install -d -m 755 %{buildroot}/%{_mandir}/fr/man1
21cr|hatari-2.4.1-1|71	install -m 644 doc/fr/%{name}.1 %{buildroot}/%{_mandir}/fr/man1/
21cr|hatari-2.4.1-1|72	
21cr|hatari-2.4.1-1|73	%find_lang %{name} --with-man

2187 21
21cr|hawk-2.1-5|1	Summary:	Web-Album generator
21cr|hawk-2.1-5|2	Name:		hawk
21cr|hawk-2.1-5|3	Version:	2.1
21cr|hawk-2.1-5|4	Release:	5
21cr|hawk-2.1-5|5	License:	CeCILL
21cr|hawk-2.1-5|6	Group:		Graphics
21cr|hawk-2.1-5|7	Url:		http://tableaux.levier.org/download.html
21cr|hawk-2.1-5|8	Source0:	http://tableaux.levier.org/package/%{name}-%{version}.tar.gz
21cr|hawk-2.1-5|9	BuildRequires:	pkgconfig(libpcre)
21cr|hawk-2.1-5|10	
21cr|hawk-2.1-5|11	%description
21cr|hawk-2.1-5|12	Yet another Web-Album generator. Highlights:
21cr|hawk-2.1-5|13	
21cr|hawk-2.1-5|14	* automatic rotation of portrait images thanks to information
21cr|hawk-2.1-5|15	put by digital camera in .jpg file (EXIF)
21cr|hawk-2.1-5|16	* immediate display of images (preloading in browser)
21cr|hawk-2.1-5|17	* keep position of "next/previous" hyperlinks in browser
21cr|hawk-2.1-5|18	between images
21cr|hawk-2.1-5|19	* full video support (including thumbnailing)
21cr|hawk-2.1-5|20	* clever use of the whole space of a typical browser window
21cr|hawk-2.1-5|21	(the need to scroll portrait images is stupid)
21cr|hawk-2.1-5|22	* themability
21cr|hawk-2.1-5|23	* sub-albums support
21cr|hawk-2.1-5|24	* remember your preferred size of thumbnails accross sub-albums
21cr|hawk-2.1-5|25	* multi-processor support to speed up thumbnails generation
21cr|hawk-2.1-5|26	* smooth integration of panoramic images in thumbnails pages
21cr|hawk-2.1-5|27	* multi-languages web-album navigation (navigation links are
21cr|hawk-2.1-5|28	automatically shown in user's language)
21cr|hawk-2.1-5|29	* a GUI to input captions, rotate, reorder and remove
21cr|hawk-2.1-5|30	images FAST (extensive use of keyboard shortcuts)
21cr|hawk-2.1-5|31	* another GUI to classify photos and videos in a powerful manner
21cr|hawk-2.1-5|32	
21cr|hawk-2.1-5|33	%files
21cr|hawk-2.1-5|34	%doc LICENSE
21cr|hawk-2.1-5|35	%{_bindir}/hawk
21cr|hawk-2.1-5|36	%{_mandir}/man1/hawk.1*
21cr|hawk-2.1-5|37	
21cr|hawk-2.1-5|38	#----------------------------------------------------------------------------
21cr|hawk-2.1-5|39	
21cr|hawk-2.1-5|40	%prep
21cr|hawk-2.1-5|41	%setup -q
21cr|hawk-2.1-5|42	chmod go+r *
21cr|hawk-2.1-5|43	
21cr|hawk-2.1-5|44	%build
21cr|hawk-2.1-5|45	%make CFLAGS="%{optflags}"
21cr|hawk-2.1-5|46	
21cr|hawk-2.1-5|47	%install
21cr|hawk-2.1-5|48	install -d -m 755 %{buildroot}%{_bindir}
21cr|hawk-2.1-5|49	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|hawk-2.1-5|50	
21cr|hawk-2.1-5|51	install -m 755 hawk %{buildroot}%{_bindir}
21cr|hawk-2.1-5|52	install -m 644 hawk.1 %{buildroot}%{_mandir}/man1

2188 21
21cr|hawknl-1.68-9|1	%define major 1.6
21cr|hawknl-1.68-9|2	
21cr|hawknl-1.68-9|3	%define libname	%mklibname %{name} %major
21cr|hawknl-1.68-9|4	%define develname %mklibname -d %{name}
21cr|hawknl-1.68-9|5	
21cr|hawknl-1.68-9|6	Name:		hawknl
21cr|hawknl-1.68-9|7	Version:	1.68
21cr|hawknl-1.68-9|8	Release:	9
21cr|hawknl-1.68-9|9	URL:		http://www.hawksoft.com/hawknl/
21cr|hawknl-1.68-9|10	Summary:	Hawk Network Library
21cr|hawknl-1.68-9|11	Source:		HawkNL168src.zip
21cr|hawknl-1.68-9|12	Patch0:		hawknl_makefile.patch
21cr|hawknl-1.68-9|13	Patch1:		HawkNL1.68-debug.patch
21cr|hawknl-1.68-9|14	License:	LGPLv2+
21cr|hawknl-1.68-9|15	Group:		System/Libraries
21cr|hawknl-1.68-9|16	
21cr|hawknl-1.68-9|17	%description
21cr|hawknl-1.68-9|18	HawkNL is a free, open source, game oriented network API released under
21cr|hawknl-1.68-9|19	the GNU Library General Public License (LGPL). HawkNL (NL) is a fairly
21cr|hawknl-1.68-9|20	low level API, a wrapper over Berkeley/Unix Sockets and Winsock. But NL
21cr|hawknl-1.68-9|21	also provides other features including support for many OSs, groups of
21cr|hawknl-1.68-9|22	sockets, socket statistics, high accuracy timer, CRC functions, macros
21cr|hawknl-1.68-9|23	to read and write data to packets with endian conversion, and support
21cr|hawknl-1.68-9|24	for multiple network transports.
21cr|hawknl-1.68-9|25	
21cr|hawknl-1.68-9|26	%package -n %{libname}
21cr|hawknl-1.68-9|27	Summary:	Hawk Network Library
21cr|hawknl-1.68-9|28	Group:		System/Libraries
21cr|hawknl-1.68-9|29	
21cr|hawknl-1.68-9|30	%description -n %{libname}
21cr|hawknl-1.68-9|31	HawkNL is a free, open source, game oriented network API released under
21cr|hawknl-1.68-9|32	the GNU Library General Public License (LGPL). HawkNL (NL) is a fairly
21cr|hawknl-1.68-9|33	low level API, a wrapper over Berkeley/Unix Sockets and Winsock. But NL
21cr|hawknl-1.68-9|34	also provides other features including support for many OSs, groups of
21cr|hawknl-1.68-9|35	sockets, socket statistics, high accuracy timer, CRC functions, macros
21cr|hawknl-1.68-9|36	to read and write data to packets with endian conversion, and support
21cr|hawknl-1.68-9|37	for multiple network transports.
21cr|hawknl-1.68-9|38	
21cr|hawknl-1.68-9|39	%package -n %{develname}
21cr|hawknl-1.68-9|40	Summary:	Hawk Network Library development files
21cr|hawknl-1.68-9|41	Group:		System/Libraries
21cr|hawknl-1.68-9|42	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|hawknl-1.68-9|43	Provides:	%{name}-devel = %{version}-%{release}
21cr|hawknl-1.68-9|44	Requires:	%{libname} = %{version}-%{release}
21cr|hawknl-1.68-9|45	
21cr|hawknl-1.68-9|46	%description -n %{develname}
21cr|hawknl-1.68-9|47	Developement files for %{libname}
21cr|hawknl-1.68-9|48	
21cr|hawknl-1.68-9|49	%prep
21cr|hawknl-1.68-9|50	%setup -q -n HawkNL%{version}
21cr|hawknl-1.68-9|51	%patch0 -p1
21cr|hawknl-1.68-9|52	%patch1 -p1
21cr|hawknl-1.68-9|53	
21cr|hawknl-1.68-9|54	%build
21cr|hawknl-1.68-9|55	%make -f makefile.linux
21cr|hawknl-1.68-9|56	chmod -R go-w samples
21cr|hawknl-1.68-9|57	
21cr|hawknl-1.68-9|58	%install
21cr|hawknl-1.68-9|59	mkdir -p %{buildroot}%{_includedir} %{buildroot}%{_libdir}
21cr|hawknl-1.68-9|60	cd src
21cr|hawknl-1.68-9|61	%make -f makefile.linux INCDIR=%{buildroot}%{_includedir} LIBDIR=%{buildroot}%{_libdir} install
21cr|hawknl-1.68-9|62	rm -f %{buildroot}%{_libdir}/*.a
21cr|hawknl-1.68-9|63	
21cr|hawknl-1.68-9|64	%files -n %{libname}
21cr|hawknl-1.68-9|65	%doc src/readme.txt src/NLchanges.txt
21cr|hawknl-1.68-9|66	%{_libdir}/libNL.so.%{major}*
21cr|hawknl-1.68-9|67	%{_libdir}/libNL.so.1
21cr|hawknl-1.68-9|68	%{_libdir}/NL.so.%major
21cr|hawknl-1.68-9|69	
21cr|hawknl-1.68-9|70	%files -n %{develname}
21cr|hawknl-1.68-9|71	%doc samples
21cr|hawknl-1.68-9|72	%{_includedir}/nl.h
21cr|hawknl-1.68-9|73	%{_libdir}/NL.so
21cr|hawknl-1.68-9|74	%{_libdir}/libNL.so

2189 21
21cr|hdapsd-20160215-1|1	Summary:	HDAPS (Hard Disk Active Protection System) daemon
21cr|hdapsd-20160215-1|2	Name:		hdapsd
21cr|hdapsd-20160215-1|3	%define real_version 20090401
21cr|hdapsd-20160215-1|4	Version:	20160215
21cr|hdapsd-20160215-1|5	Release:	1
21cr|hdapsd-20160215-1|6	License:	GPLv2+
21cr|hdapsd-20160215-1|7	Group:		System/Kernel and hardware
21cr|hdapsd-20160215-1|8	URL:		http://hdaps.sourceforge.net
21cr|hdapsd-20160215-1|9	Source0:	hdapsd-%{real_version}.tar.gz
21cr|hdapsd-20160215-1|10	Source1:	hdapsd.event
21cr|hdapsd-20160215-1|11	Source2:	hdapsd.sysconfig
21cr|hdapsd-20160215-1|12	Source3:	99-hdapsd.rules
21cr|hdapsd-20160215-1|13	Patch0:		hdaps-20090401-fix-str-fmt.patch
21cr|hdapsd-20160215-1|14	
21cr|hdapsd-20160215-1|15	%description
21cr|hdapsd-20160215-1|16	hdapsd is a daemon that reads from the HDAPS (Hard Disk Active Protection
21cr|hdapsd-20160215-1|17	System) driver and protects the hard disk from sudden movements that may
21cr|hdapsd-20160215-1|18	harm it.
21cr|hdapsd-20160215-1|19	
21cr|hdapsd-20160215-1|20	%prep
21cr|hdapsd-20160215-1|21	%setup -q -n %{name}-%{real_version}
21cr|hdapsd-20160215-1|22	%patch0 -p0
21cr|hdapsd-20160215-1|23	
21cr|hdapsd-20160215-1|24	%build
21cr|hdapsd-20160215-1|25	%configure
21cr|hdapsd-20160215-1|26	%make
21cr|hdapsd-20160215-1|27	
21cr|hdapsd-20160215-1|28	%install
21cr|hdapsd-20160215-1|29	%makeinstall
21cr|hdapsd-20160215-1|30	
21cr|hdapsd-20160215-1|31	mkdir -p %{buildroot}%{_sysconfdir}/event.d/
21cr|hdapsd-20160215-1|32	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
21cr|hdapsd-20160215-1|33	mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
21cr|hdapsd-20160215-1|34	cp -p %SOURCE1 %{buildroot}%{_sysconfdir}/event.d/hdapsd
21cr|hdapsd-20160215-1|35	cp -p %SOURCE2 %{buildroot}%{_sysconfdir}/sysconfig/hdapsd
21cr|hdapsd-20160215-1|36	cp -p %SOURCE3 %{buildroot}%{_sysconfdir}/udev/rules.d/
21cr|hdapsd-20160215-1|37	# remove docs installed by "make install", will be installed in proper dir by %doc
21cr|hdapsd-20160215-1|38	rm -rf %{buildroot}%{_defaultdocdir}/%{name}
21cr|hdapsd-20160215-1|39	
21cr|hdapsd-20160215-1|40	%clean
21cr|hdapsd-20160215-1|41	rm -rf %{buildroot}
21cr|hdapsd-20160215-1|42	
21cr|hdapsd-20160215-1|43	
21cr|hdapsd-20160215-1|44	%files
21cr|hdapsd-20160215-1|45	%defattr(-,root,root,-)
21cr|hdapsd-20160215-1|46	%{_sbindir}/*
21cr|hdapsd-20160215-1|47	%config(noreplace) %{_sysconfdir}/udev/rules.d/*
21cr|hdapsd-20160215-1|48	%config(noreplace) %{_sysconfdir}/event.d/hdapsd
21cr|hdapsd-20160215-1|49	%config(noreplace) %{_sysconfdir}/sysconfig/hdapsd
21cr|hdapsd-20160215-1|50	%{_mandir}/man8/hdapsd.8.*
21cr|hdapsd-20160215-1|51	%doc AUTHORS
21cr|hdapsd-20160215-1|52	%doc COPYING
21cr|hdapsd-20160215-1|53	%doc ChangeLog
21cr|hdapsd-20160215-1|54	%doc README

2190 21
21cr|hda-verb-0.4-1|1	Summary:	Tool to send commands (verbs) to HD-Audio codecs
21cr|hda-verb-0.4-1|2	Name:		hda-verb
21cr|hda-verb-0.4-1|3	Version:	0.4
21cr|hda-verb-0.4-1|4	Release:	1
21cr|hda-verb-0.4-1|5	License:	GPLv2+
21cr|hda-verb-0.4-1|6	Group:		System/Configuration/Hardware
21cr|hda-verb-0.4-1|7	Url:		ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/misc/
21cr|hda-verb-0.4-1|8	Source0:	ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/misc/hda-verb-%{version}.tar.gz
21cr|hda-verb-0.4-1|9	Patch0:		hda-verb-0.4-aarch64.patch
21cr|hda-verb-0.4-1|10	BuildRequires:	gcc
21cr|hda-verb-0.4-1|11	BuildRequires:	make
21cr|hda-verb-0.4-1|12	
21cr|hda-verb-0.4-1|13	%description
21cr|hda-verb-0.4-1|14	hda-verb is a tiny program that allows you to access the HD-audio
21cr|hda-verb-0.4-1|15	codecs directly, allowing you to send commands (verbs) to them. For
21cr|hda-verb-0.4-1|16	hda-verb to work you must be running a linux kernel with
21cr|hda-verb-0.4-1|17	CONFIG_SND_HDA_HWDEP option enabled.
21cr|hda-verb-0.4-1|18	
21cr|hda-verb-0.4-1|19	%files
21cr|hda-verb-0.4-1|20	%doc ChangeLog README
21cr|hda-verb-0.4-1|21	%{_sbindir}/hda-verb
21cr|hda-verb-0.4-1|22	
21cr|hda-verb-0.4-1|23	#----------------------------------------------------------------------------
21cr|hda-verb-0.4-1|24	
21cr|hda-verb-0.4-1|25	%prep
21cr|hda-verb-0.4-1|26	%setup -q
21cr|hda-verb-0.4-1|27	%ifarch aarch64
21cr|hda-verb-0.4-1|28	%patch0 -p1
21cr|hda-verb-0.4-1|29	%endif
21cr|hda-verb-0.4-1|30	
21cr|hda-verb-0.4-1|31	%build
21cr|hda-verb-0.4-1|32	%make CFLAGS="%{optflags}"
21cr|hda-verb-0.4-1|33	
21cr|hda-verb-0.4-1|34	%install
21cr|hda-verb-0.4-1|35	mkdir -p %{buildroot}%{_sbindir}
21cr|hda-verb-0.4-1|36	install -m 755 hda-verb %{buildroot}%{_sbindir}
21cr|hda-verb-0.4-1|37	

2191 21
21cr|HDF-4.2.15-2|1	%define oname hdf
21cr|HDF-4.2.15-2|2	
21cr|HDF-4.2.15-2|3	Summary:	Hierarchical Data Format Library
21cr|HDF-4.2.15-2|4	Name:		HDF
21cr|HDF-4.2.15-2|5	Version:	4.2.15
21cr|HDF-4.2.15-2|6	Release:	2
21cr|HDF-4.2.15-2|7	License:	BSD
21cr|HDF-4.2.15-2|8	Group:		Development/C
21cr|HDF-4.2.15-2|9	Url:		http://www.hdfgroup.org/
21cr|HDF-4.2.15-2|10	Source0:	https://support.hdfgroup.org/ftp/HDF/releases/HDF%{version}/src/%{oname}-%{version}.tar.bz2
21cr|HDF-4.2.15-2|11	Patch0:		hdf-4.2.15-maxavailfiles.patch
21cr|HDF-4.2.15-2|12	Patch1:		hdf-tirpc.patch
21cr|HDF-4.2.15-2|13	BuildRequires:	byacc
21cr|HDF-4.2.15-2|14	BuildRequires:	flex
21cr|HDF-4.2.15-2|15	BuildRequires:	gcc-gfortran
21cr|HDF-4.2.15-2|16	BuildRequires:	groff
21cr|HDF-4.2.15-2|17	BuildRequires:	jpeg-devel
21cr|HDF-4.2.15-2|18	BuildRequires:	pkgconfig(libtirpc)
21cr|HDF-4.2.15-2|19	BuildRequires:	pkgconfig(netcdf)
21cr|HDF-4.2.15-2|20	BuildRequires:	pkgconfig(zlib)
21cr|HDF-4.2.15-2|21	Provides:	HDF-devel = %{EVRD}
21cr|HDF-4.2.15-2|22	ExcludeArch:	%{armx}
21cr|HDF-4.2.15-2|23	
21cr|HDF-4.2.15-2|24	
21cr|HDF-4.2.15-2|25	%description
21cr|HDF-4.2.15-2|26	HDF is a multi-object file format that facilitates the transfer of various
21cr|HDF-4.2.15-2|27	types of scientific data between machines and operating systems.
21cr|HDF-4.2.15-2|28	HDF allows self-definitions of data content and easy extensibility for
21cr|HDF-4.2.15-2|29	future enhancements or compatibility with other standard formats.
21cr|HDF-4.2.15-2|30	HDF includes Fortran and C calling interfaces, and utilities to
21cr|HDF-4.2.15-2|31	prepare raw image of data files or for use with other NCSA software.
21cr|HDF-4.2.15-2|32	
21cr|HDF-4.2.15-2|33	The HDF library contains interfaces for storing and retrieving compressed or
21cr|HDF-4.2.15-2|34	uncompressed 8-bit and 24=bit raster images with palettes,
21cr|HDF-4.2.15-2|35	n-Dimensional scientific datasets and binary tables. AN interface is also
21cr|HDF-4.2.15-2|36	included that allows arbitrary grouping of other HDF objects.
21cr|HDF-4.2.15-2|37	
21cr|HDF-4.2.15-2|38	%files
21cr|HDF-4.2.15-2|39	%doc COPYING README.txt
21cr|HDF-4.2.15-2|40	%{_libdir}/libdf.*a
21cr|HDF-4.2.15-2|41	%{_libdir}/libmfhdf.*a
21cr|HDF-4.2.15-2|42	%{_libdir}/libhdf4.settings
21cr|HDF-4.2.15-2|43	%{_includedir}/*
21cr|HDF-4.2.15-2|44	%{_mandir}/*/*
21cr|HDF-4.2.15-2|45	
21cr|HDF-4.2.15-2|46	#----------------------------------------------------------------------------
21cr|HDF-4.2.15-2|47	
21cr|HDF-4.2.15-2|48	%package util
21cr|HDF-4.2.15-2|49	Summary:	HDF utilities and test data files
21cr|HDF-4.2.15-2|50	Group:		Graphics
21cr|HDF-4.2.15-2|51	Requires:	%{name} = %{EVRD}
21cr|HDF-4.2.15-2|52	
21cr|HDF-4.2.15-2|53	%description util
21cr|HDF-4.2.15-2|54	This package contains utilities for HDF data manipulation and
21cr|HDF-4.2.15-2|55	test data files.
21cr|HDF-4.2.15-2|56	
21cr|HDF-4.2.15-2|57	%files util
21cr|HDF-4.2.15-2|58	%dir %{_datadir}/hdf
21cr|HDF-4.2.15-2|59	%dir %{_datadir}/hdf/samples
21cr|HDF-4.2.15-2|60	%{_datadir}/hdf4_examples
21cr|HDF-4.2.15-2|61	%{_bindir}/*
21cr|HDF-4.2.15-2|62	%attr(644,root,root) %{_datadir}/hdf/samples/*
21cr|HDF-4.2.15-2|63	
21cr|HDF-4.2.15-2|64	#----------------------------------------------------------------------------
21cr|HDF-4.2.15-2|65	
21cr|HDF-4.2.15-2|66	%prep
21cr|HDF-4.2.15-2|67	%autosetup -p1 -n %{oname}-%{version}
21cr|HDF-4.2.15-2|68	
21cr|HDF-4.2.15-2|69	%build
21cr|HDF-4.2.15-2|70	autoreconf -fi
21cr|HDF-4.2.15-2|71	
21cr|HDF-4.2.15-2|72	# Make it lib64 aware
21cr|HDF-4.2.15-2|73	find . -name Makefile.in | \
21cr|HDF-4.2.15-2|74	xargs perl -pi -e "s,^(libdir|LIBDIR)\s+=.+,\1 = \\\$(prefix)/%{_lib},"
21cr|HDF-4.2.15-2|75	
21cr|HDF-4.2.15-2|76	export F77=gfortran
21cr|HDF-4.2.15-2|77	export FC=gfortran
21cr|HDF-4.2.15-2|78	
21cr|HDF-4.2.15-2|79	# Build with PIC in case static library is built into a DSO afterwards
21cr|HDF-4.2.15-2|80	%ifarch ia64 x86_64
21cr|HDF-4.2.15-2|81	export CFLAGS="%{optflags} -ansi -D_BSD_SOURCE -DPC -DPIC -fPIC"
21cr|HDF-4.2.15-2|82	export CXXFLAGS=$CFLAGS
21cr|HDF-4.2.15-2|83	export FFLAGS="%{optflags} -fallow-argument-mismatch"
21cr|HDF-4.2.15-2|84	%else
21cr|HDF-4.2.15-2|85	export CFLAGS="%{optflags} -ansi -D_BSD_SOURCE -DPC"
21cr|HDF-4.2.15-2|86	export CXXFLAGS=$CFLAGS
21cr|HDF-4.2.15-2|87	export FFLAGS="%{optflags} -fallow-argument-mismatch"
21cr|HDF-4.2.15-2|88	%endif
21cr|HDF-4.2.15-2|89	
21cr|HDF-4.2.15-2|90	%configure \
21cr|HDF-4.2.15-2|91	--prefix=%{_prefix} \
21cr|HDF-4.2.15-2|92	--enable-production
21cr|HDF-4.2.15-2|93	%make LIBS="-lz -ljpeg -ltirpc"
21cr|HDF-4.2.15-2|94	
21cr|HDF-4.2.15-2|95	mkdir -p samples
21cr|HDF-4.2.15-2|96	cp -a hdf/util/testfiles/* samples
21cr|HDF-4.2.15-2|97	
21cr|HDF-4.2.15-2|98	%install
21cr|HDF-4.2.15-2|99	%makeinstall_std
21cr|HDF-4.2.15-2|100	# remove files already provided by other packages (libjpeg, netcdf, zlib)
21cr|HDF-4.2.15-2|101	rm -f %{buildroot}%{_includedir}/{jconfig.h,jerror.h,jmorecfg.h,jpeglib.h} \
21cr|HDF-4.2.15-2|102	%{buildroot}%{_includedir}/{zconf.h,zlib.h} \
21cr|HDF-4.2.15-2|103	%{buildroot}%{_bindir}/{ncdump,ncgen} \
21cr|HDF-4.2.15-2|104	%{buildroot}%{_includedir}/netcdf.{h,inc,f90} \
21cr|HDF-4.2.15-2|105	%{buildroot}%{_mandir}/man1/ncgen.1 \
21cr|HDF-4.2.15-2|106	%{buildroot}%{_mandir}/man1/ncdump.1
21cr|HDF-4.2.15-2|107	mv -f %{buildroot}%{_bindir}/vmake %{buildroot}%{_bindir}/vmake-hdf
21cr|HDF-4.2.15-2|108	mkdir -p %{buildroot}%{_datadir}/hdf
21cr|HDF-4.2.15-2|109	cp -aR samples %{buildroot}%{_datadir}/hdf/
21cr|HDF-4.2.15-2|110	
21cr|HDF-4.2.15-2|111	# remove unpackaged files
21cr|HDF-4.2.15-2|112	rm -f %{buildroot}%{_mandir}/man1/nc{gen,dump}.1*
21cr|HDF-4.2.15-2|113	rm -rf %{buildroot}%{_prefix}/examples/

2192 21
21cr|hdhomerun-20220822-1|1	%define	major		4
21cr|hdhomerun-20220822-1|2	%define	libname		%mklibname %{name} %{major}
21cr|hdhomerun-20220822-1|3	%define	develname	%mklibname %{name} -d
21cr|hdhomerun-20220822-1|4	
21cr|hdhomerun-20220822-1|5	Name:		hdhomerun
21cr|hdhomerun-20220822-1|6	Version:	20220822
21cr|hdhomerun-20220822-1|7	Release:	1
21cr|hdhomerun-20220822-1|8	Summary:	Silicon Dust HDHomeRun configuration utility
21cr|hdhomerun-20220822-1|9	Group:		System/Kernel and hardware
21cr|hdhomerun-20220822-1|10	# The library and the cli program are LGPLv2+, while the GUI is GPLv3
21cr|hdhomerun-20220822-1|11	License:	LGPLv2+ and GPLv3
21cr|hdhomerun-20220822-1|12	Url:		http://www.silicondust.com/
21cr|hdhomerun-20220822-1|13	Source0:	http://download.silicondust.com/hdhomerun/lib%{name}_%{version}.tgz
21cr|hdhomerun-20220822-1|14	Source1:	http://download.silicondust.com/hdhomerun/%{name}_config_gui_%{version}.tgz
21cr|hdhomerun-20220822-1|15	Source2:	%{name}_config_gui.desktop
21cr|hdhomerun-20220822-1|16	Patch0:		%{name}-20200521-add-soname.patch
21cr|hdhomerun-20220822-1|17	Patch1:		%{name}-20200521-upstream-changelog.patch
21cr|hdhomerun-20220822-1|18	BuildRequires:	desktop-file-utils
21cr|hdhomerun-20220822-1|19	BuildRequires:	libicns-utils
21cr|hdhomerun-20220822-1|20	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|hdhomerun-20220822-1|21	
21cr|hdhomerun-20220822-1|22	%description
21cr|hdhomerun-20220822-1|23	The configuration and firmware upgrade utility for Silicon Dust's
21cr|hdhomerun-20220822-1|24	networked HDTV dual-tuner HDHomeRun device.
21cr|hdhomerun-20220822-1|25	
21cr|hdhomerun-20220822-1|26	%files
21cr|hdhomerun-20220822-1|27	%doc libhdhomerun/README.md README.firmware
21cr|hdhomerun-20220822-1|28	%doc libhdhomerun/LICENSE hdhomerun_config_gui/COPYING
21cr|hdhomerun-20220822-1|29	%{_bindir}/%{name}_config
21cr|hdhomerun-20220822-1|30	%{_bindir}/%{name}_config_gui
21cr|hdhomerun-20220822-1|31	%{_datadir}/applications/%{name}_config_gui.desktop
21cr|hdhomerun-20220822-1|32	%{_iconsdir}/hicolor/*/apps/hdhr.png
21cr|hdhomerun-20220822-1|33	
21cr|hdhomerun-20220822-1|34	#------------------------------------------------
21cr|hdhomerun-20220822-1|35	
21cr|hdhomerun-20220822-1|36	%package -n	%{libname}
21cr|hdhomerun-20220822-1|37	Summary:	Silicon Dust HDHomeRun configuration utility
21cr|hdhomerun-20220822-1|38	Group:		System/Libraries
21cr|hdhomerun-20220822-1|39	
21cr|hdhomerun-20220822-1|40	%description -n	%{libname}
21cr|hdhomerun-20220822-1|41	The library needed by the configuration and firmware upgrade utility for
21cr|hdhomerun-20220822-1|42	Silicon Dust's HDHomeRun device.
21cr|hdhomerun-20220822-1|43	
21cr|hdhomerun-20220822-1|44	%files -n %{libname}
21cr|hdhomerun-20220822-1|45	%doc libhdhomerun/LICENSE
21cr|hdhomerun-20220822-1|46	%{_libdir}/lib%{name}.so.%{major}*
21cr|hdhomerun-20220822-1|47	
21cr|hdhomerun-20220822-1|48	#------------------------------------------------
21cr|hdhomerun-20220822-1|49	
21cr|hdhomerun-20220822-1|50	%package -n	%{develname}
21cr|hdhomerun-20220822-1|51	Summary:	Development package for lib%{name}
21cr|hdhomerun-20220822-1|52	Group:		Development/C++
21cr|hdhomerun-20220822-1|53	Requires:	%{libname} = %{EVRD}
21cr|hdhomerun-20220822-1|54	Provides:	%{name}-devel = %{EVRD}
21cr|hdhomerun-20220822-1|55	
21cr|hdhomerun-20220822-1|56	%description -n	%{develname}
21cr|hdhomerun-20220822-1|57	Header files for development with lib%{name}.
21cr|hdhomerun-20220822-1|58	
21cr|hdhomerun-20220822-1|59	%files -n %{develname}
21cr|hdhomerun-20220822-1|60	%doc libhdhomerun/ChangeLog libhdhomerun/LICENSE
21cr|hdhomerun-20220822-1|61	%dir %{_includedir}/%{name}
21cr|hdhomerun-20220822-1|62	%{_includedir}/%{name}/*
21cr|hdhomerun-20220822-1|63	%{_libdir}/lib%{name}.so
21cr|hdhomerun-20220822-1|64	
21cr|hdhomerun-20220822-1|65	#------------------------------------------------
21cr|hdhomerun-20220822-1|66	
21cr|hdhomerun-20220822-1|67	%prep
21cr|hdhomerun-20220822-1|68	%setup -q -c -a 1
21cr|hdhomerun-20220822-1|69	%apply_patches
21cr|hdhomerun-20220822-1|70	
21cr|hdhomerun-20220822-1|71	# Convert README file to utf8
21cr|hdhomerun-20220822-1|72	pushd libhdhomerun
21cr|hdhomerun-20220822-1|73	/usr/bin/iconv -f iso-8859-1 -t utf-8 --output README.new README.md && mv README.new README.md
21cr|hdhomerun-20220822-1|74	popd
21cr|hdhomerun-20220822-1|75	
21cr|hdhomerun-20220822-1|76	%build
21cr|hdhomerun-20220822-1|77	pushd %{name}_config_gui
21cr|hdhomerun-20220822-1|78	%configure
21cr|hdhomerun-20220822-1|79	%make
21cr|hdhomerun-20220822-1|80	popd
21cr|hdhomerun-20220822-1|81	
21cr|hdhomerun-20220822-1|82	# Prepare advice to user about firmware downloading
21cr|hdhomerun-20220822-1|83	cat << __EOF__ > README.firmware
21cr|hdhomerun-20220822-1|84	The HDHomeRun Firmwares are not redistributable, but the latest versions of
21cr|hdhomerun-20220822-1|85	both the US ATSC and European DVB-T firmwares can always be obtained from
21cr|hdhomerun-20220822-1|86	the Silicon Dust web site:
21cr|hdhomerun-20220822-1|87	https://www.silicondust.com/support/linux/
21cr|hdhomerun-20220822-1|88	
21cr|hdhomerun-20220822-1|89	__EOF__
21cr|hdhomerun-20220822-1|90	
21cr|hdhomerun-20220822-1|91	# Prepare icons
21cr|hdhomerun-20220822-1|92	pushd %{name}_config_gui/OSX
21cr|hdhomerun-20220822-1|93	icns2png -x hdhr.icns
21cr|hdhomerun-20220822-1|94	popd
21cr|hdhomerun-20220822-1|95	
21cr|hdhomerun-20220822-1|96	
21cr|hdhomerun-20220822-1|97	%install
21cr|hdhomerun-20220822-1|98	%makeinstall_std -C %{name}_config_gui
21cr|hdhomerun-20220822-1|99	
21cr|hdhomerun-20220822-1|100	# Install devel files
21cr|hdhomerun-20220822-1|101	mkdir -p %{buildroot}%{_includedir}/%{name}
21cr|hdhomerun-20220822-1|102	install -m 0644 libhdhomerun/*.h %{buildroot}%{_includedir}/%{name}/
21cr|hdhomerun-20220822-1|103	
21cr|hdhomerun-20220822-1|104	# Install our .desktop file...
21cr|hdhomerun-20220822-1|105	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE2}
21cr|hdhomerun-20220822-1|106	# ... and icons
21cr|hdhomerun-20220822-1|107	for size in 16x16 32x32 128x128 256x256 512x512
21cr|hdhomerun-20220822-1|108	do
21cr|hdhomerun-20220822-1|109	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${size}/apps
21cr|hdhomerun-20220822-1|110	install -m 0644 %{name}_config_gui/OSX/hdhr_${size}x32.png %{buildroot}%{_iconsdir}/hicolor/${size}/apps/hdhr.png
21cr|hdhomerun-20220822-1|111	done

2193 21
21cr|hdrecover-0.5-4|1	Summary:	Tool to encourage hard disks to reallocate bad sectors
21cr|hdrecover-0.5-4|2	Name:		hdrecover
21cr|hdrecover-0.5-4|3	Version:	0.5
21cr|hdrecover-0.5-4|4	Release:	4
21cr|hdrecover-0.5-4|5	License:	GPLv2+
21cr|hdrecover-0.5-4|6	Group:		System/Configuration/Hardware
21cr|hdrecover-0.5-4|7	Url:		http://sourceforge.net/projects/hdrecover/?source=directory
21cr|hdrecover-0.5-4|8	Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|hdrecover-0.5-4|9	BuildRequires:	gawk
21cr|hdrecover-0.5-4|10	
21cr|hdrecover-0.5-4|11	%description
21cr|hdrecover-0.5-4|12	Tool to encourage hard disks to reallocate bad sectors allowing
21cr|hdrecover-0.5-4|13	data recovery and possible continued use of the hard disk.
21cr|hdrecover-0.5-4|14	
21cr|hdrecover-0.5-4|15	%files
21cr|hdrecover-0.5-4|16	%doc AUTHORS ChangeLog COPYING NEWS README INSTALL
21cr|hdrecover-0.5-4|17	%{_bindir}/hdrecover
21cr|hdrecover-0.5-4|18	
21cr|hdrecover-0.5-4|19	#----------------------------------------------------------------------------
21cr|hdrecover-0.5-4|20	
21cr|hdrecover-0.5-4|21	%prep
21cr|hdrecover-0.5-4|22	%setup -q
21cr|hdrecover-0.5-4|23	
21cr|hdrecover-0.5-4|24	%build
21cr|hdrecover-0.5-4|25	%configure
21cr|hdrecover-0.5-4|26	%make
21cr|hdrecover-0.5-4|27	
21cr|hdrecover-0.5-4|28	%install
21cr|hdrecover-0.5-4|29	%makeinstall_std

2194 21
21cr|heimdall-2.0.2-1|1	%define	prerel %{nil}
21cr|heimdall-2.0.2-1|2	%define	udev_rules_dir /lib/udev/rules.d
21cr|heimdall-2.0.2-1|3	%define	oname Heimdall
21cr|heimdall-2.0.2-1|4	
21cr|heimdall-2.0.2-1|5	Summary:	Flash firmware (aka ROMs) onto Samsung Galaxy S devices
21cr|heimdall-2.0.2-1|6	Name:		heimdall
21cr|heimdall-2.0.2-1|7	Version:	2.0.2
21cr|heimdall-2.0.2-1|8	%if "%{prerel}" != ""
21cr|heimdall-2.0.2-1|9	Release:	0.%{prerel}.1
21cr|heimdall-2.0.2-1|10	%else
21cr|heimdall-2.0.2-1|11	Release:	1
21cr|heimdall-2.0.2-1|12	%endif
21cr|heimdall-2.0.2-1|13	License:	MIT
21cr|heimdall-2.0.2-1|14	Group:		Development/Other
21cr|heimdall-2.0.2-1|15	Url:		https://glassechidna.com.au/heimdall/
21cr|heimdall-2.0.2-1|16	# Source can also be generated from https://github.com/BenjaminDobell/Heimdall using:
21cr|heimdall-2.0.2-1|17	# git clone git://github.com/Benjamin-Dobell/Heimdall.git
21cr|heimdall-2.0.2-1|18	# git archive --format tar --prefix heimdall-1.4.2/ v1.4.2 | xz > heimdall-1.4.2.tar.xz
21cr|heimdall-2.0.2-1|19	%if "%{prerel}"
21cr|heimdall-2.0.2-1|20	Source0:	%{name}-%{version}%{prerel}.tar.xz
21cr|heimdall-2.0.2-1|21	%else
21cr|heimdall-2.0.2-1|22	# Newer and more updated repository: https://git.sr.ht/~grimler/Heimdall/
21cr|heimdall-2.0.2-1|23	#Source0:	https://github.com/Benjamin-Dobell/Heimdall/archive/%%{oname}-v%%{version}.tar.bz2
21cr|heimdall-2.0.2-1|24	Source0:		https://git.sr.ht/~grimler/Heimdall/archive/%{oname}-v%{version}.tar.gz
21cr|heimdall-2.0.2-1|25	%endif
21cr|heimdall-2.0.2-1|26	Patch1:		heimdall-2.0.2-Odin4-protocol-support.patch
21cr|heimdall-2.0.2-1|27	Patch2:		heimdall-1.4.2-add-icon-and-desktop-file.patch
21cr|heimdall-2.0.2-1|28	BuildRequires:	cmake >= 3.0
21cr|heimdall-2.0.2-1|29	BuildRequires:	dos2unix
21cr|heimdall-2.0.2-1|30	BuildRequires:	pkgconfig(libusb-1.0)
21cr|heimdall-2.0.2-1|31	BuildRequires:	pkgconfig(Qt5Core)
21cr|heimdall-2.0.2-1|32	BuildRequires:	pkgconfig(Qt5Gui)
21cr|heimdall-2.0.2-1|33	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|heimdall-2.0.2-1|34	BuildRequires:	pkgconfig(zlib)
21cr|heimdall-2.0.2-1|35	
21cr|heimdall-2.0.2-1|36	%description
21cr|heimdall-2.0.2-1|37	Heimdall is a cross-platform open-source utility to flash firmware (aka ROMs)
21cr|heimdall-2.0.2-1|38	onto Samsung Galaxy mobile devices.
21cr|heimdall-2.0.2-1|39	
21cr|heimdall-2.0.2-1|40	%files
21cr|heimdall-2.0.2-1|41	%doc README.md LICENSE
21cr|heimdall-2.0.2-1|42	%{_bindir}/%{name}
21cr|heimdall-2.0.2-1|43	%{udev_rules_dir}/60-%{name}.rules
21cr|heimdall-2.0.2-1|44	
21cr|heimdall-2.0.2-1|45	%post
21cr|heimdall-2.0.2-1|46	udevadm control --reload
21cr|heimdall-2.0.2-1|47	
21cr|heimdall-2.0.2-1|48	%postun
21cr|heimdall-2.0.2-1|49	udevadm control --reload
21cr|heimdall-2.0.2-1|50	
21cr|heimdall-2.0.2-1|51	#-----------------------------------------------------------------------------
21cr|heimdall-2.0.2-1|52	
21cr|heimdall-2.0.2-1|53	%package frontend
21cr|heimdall-2.0.2-1|54	Summary:	Qt5 based front-end for %{name}
21cr|heimdall-2.0.2-1|55	Group:		Graphical desktop/KDE
21cr|heimdall-2.0.2-1|56	Requires:	%{name} = %{EVRD}
21cr|heimdall-2.0.2-1|57	
21cr|heimdall-2.0.2-1|58	%description frontend
21cr|heimdall-2.0.2-1|59	Heimdall is a cross-platform open-source utility to flash firmware (aka ROMs)
21cr|heimdall-2.0.2-1|60	onto Samsung Galaxy mobile devices. This package provides a Qt5 based
21cr|heimdall-2.0.2-1|61	front-end for %{name}.
21cr|heimdall-2.0.2-1|62	
21cr|heimdall-2.0.2-1|63	%files frontend
21cr|heimdall-2.0.2-1|64	%doc README.md LICENSE
21cr|heimdall-2.0.2-1|65	%{_bindir}/%{name}-frontend
21cr|heimdall-2.0.2-1|66	%{_datadir}/applications/%{name}-frontend.desktop
21cr|heimdall-2.0.2-1|67	%{_iconsdir}/hicolor/scalable/apps/%{name}-frontend.svg
21cr|heimdall-2.0.2-1|68	
21cr|heimdall-2.0.2-1|69	#-----------------------------------------------------------------------------
21cr|heimdall-2.0.2-1|70	
21cr|heimdall-2.0.2-1|71	%prep
21cr|heimdall-2.0.2-1|72	%if "%{prerel}"
21cr|heimdall-2.0.2-1|73	%setup -q
21cr|heimdall-2.0.2-1|74	%else
21cr|heimdall-2.0.2-1|75	%setup -qn %{oname}-v%{version}
21cr|heimdall-2.0.2-1|76	%endif
21cr|heimdall-2.0.2-1|77	%patch1 -p1
21cr|heimdall-2.0.2-1|78	%patch2 -p1
21cr|heimdall-2.0.2-1|79	
21cr|heimdall-2.0.2-1|80	# Fix EOLs
21cr|heimdall-2.0.2-1|81	dos2unix Linux/README
21cr|heimdall-2.0.2-1|82	
21cr|heimdall-2.0.2-1|83	
21cr|heimdall-2.0.2-1|84	%build
21cr|heimdall-2.0.2-1|85	%cmake
21cr|heimdall-2.0.2-1|86	%make
21cr|heimdall-2.0.2-1|87	
21cr|heimdall-2.0.2-1|88	
21cr|heimdall-2.0.2-1|89	%install
21cr|heimdall-2.0.2-1|90	%makeinstall_std -C build
21cr|heimdall-2.0.2-1|91	
21cr|heimdall-2.0.2-1|92	# Use the udev rule provided in the sources
21cr|heimdall-2.0.2-1|93	mkdir -p %{buildroot}%{udev_rules_dir}/
21cr|heimdall-2.0.2-1|94	install -m 0644 %{name}/60-%{name}.rules %{buildroot}%{udev_rules_dir}/
21cr|heimdall-2.0.2-1|95	
21cr|heimdall-2.0.2-1|96	# Install the provided .desktop and icon files
21cr|heimdall-2.0.2-1|97	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|heimdall-2.0.2-1|98	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|heimdall-2.0.2-1|99	install -m 0644 %{name}-frontend.desktop %{buildroot}%{_datadir}/applications/%{name}-frontend.desktop
21cr|heimdall-2.0.2-1|100	install -m 0644 %{name}-frontend.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}-frontend.svg

2195 21
21cr|hepmc-2.06.09-3|1	# hepevt symbol should be defined externally (?)
21cr|hepmc-2.06.09-3|2	%define _disable_ld_no_undefined 1
21cr|hepmc-2.06.09-3|3	
21cr|hepmc-2.06.09-3|4	%define major 4
21cr|hepmc-2.06.09-3|5	%define libname %mklibname %{name} %{major}
21cr|hepmc-2.06.09-3|6	%define libnamefio %mklibname %{name}fio %{major}
21cr|hepmc-2.06.09-3|7	%define devname %mklibname %{name} -d
21cr|hepmc-2.06.09-3|8	
21cr|hepmc-2.06.09-3|9	Summary:	C++ Event Record for Monte Carlo Generators
21cr|hepmc-2.06.09-3|10	Name:		hepmc
21cr|hepmc-2.06.09-3|11	Version:	2.06.09
21cr|hepmc-2.06.09-3|12	Release:	3
21cr|hepmc-2.06.09-3|13	License:	GPLv2+
21cr|hepmc-2.06.09-3|14	Group:		Sciences/Physics
21cr|hepmc-2.06.09-3|15	Url:		https://savannah.cern.ch/projects/hepmc/
21cr|hepmc-2.06.09-3|16	Source0:	http://lcgapp.cern.ch/project/simu/HepMC/download/HepMC-%{version}.tar.gz
21cr|hepmc-2.06.09-3|17	# From Fedora package
21cr|hepmc-2.06.09-3|18	Patch0:		HepMC-epsilon.patch
21cr|hepmc-2.06.09-3|19	Patch1:		HepMC-examples-hwaend.patch
21cr|hepmc-2.06.09-3|20	Patch2:		HepMC-examples-makefile.patch
21cr|hepmc-2.06.09-3|21	Patch3:		HepMC-fix-typo-hierachy-hierarchy.patch
21cr|hepmc-2.06.09-3|22	Patch4:		HepMC-linking.patch
21cr|hepmc-2.06.09-3|23	Patch5:		HepMC-no-hexfloat.patch
21cr|hepmc-2.06.09-3|24	
21cr|hepmc-2.06.09-3|25	%description
21cr|hepmc-2.06.09-3|26	The HepMC package is an object oriented event record written in C++ for
21cr|hepmc-2.06.09-3|27	High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT,
21cr|hepmc-2.06.09-3|28	the Fortran HEP standard, are supported: the number of entries is unlimited,
21cr|hepmc-2.06.09-3|29	spin density matrices can be stored with each vertex, flow patterns
21cr|hepmc-2.06.09-3|30	(such as color) can be stored and traced, integers representing random
21cr|hepmc-2.06.09-3|31	number generator states can be stored, and an arbitrary number of event
21cr|hepmc-2.06.09-3|32	weights can be included. Particles and vertices are kept separate in a
21cr|hepmc-2.06.09-3|33	graph structure, physically similar to a physics event. The added
21cr|hepmc-2.06.09-3|34	information supports the modularisation of event generators. The package
21cr|hepmc-2.06.09-3|35	has been kept as simple as possible with minimal internal/external
21cr|hepmc-2.06.09-3|36	dependencies. Event information is accessed by means of iterators supplied
21cr|hepmc-2.06.09-3|37	with the package.
21cr|hepmc-2.06.09-3|38	
21cr|hepmc-2.06.09-3|39	#----------------------------------------------------------------------------
21cr|hepmc-2.06.09-3|40	
21cr|hepmc-2.06.09-3|41	%package -n %{libname}
21cr|hepmc-2.06.09-3|42	Summary:	C++ Event Record for Monte Carlo Generators
21cr|hepmc-2.06.09-3|43	Group:		System/Libraries
21cr|hepmc-2.06.09-3|44	# libhepmc3 had wrong library major
21cr|hepmc-2.06.09-3|45	Conflicts:	%{_lib}hepmc3 < 2.06.09
21cr|hepmc-2.06.09-3|46	Obsoletes:	%{_lib}hepmc3 < 2.06.09
21cr|hepmc-2.06.09-3|47	
21cr|hepmc-2.06.09-3|48	%description -n %{libname}
21cr|hepmc-2.06.09-3|49	The HepMC package is an object oriented event record written in C++ for
21cr|hepmc-2.06.09-3|50	High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT,
21cr|hepmc-2.06.09-3|51	the Fortran HEP standard, are supported: the number of entries is unlimited,
21cr|hepmc-2.06.09-3|52	spin density matrices can be stored with each vertex, flow patterns
21cr|hepmc-2.06.09-3|53	(such as color) can be stored and traced, integers representing random
21cr|hepmc-2.06.09-3|54	number generator states can be stored, and an arbitrary number of event
21cr|hepmc-2.06.09-3|55	weights can be included. Particles and vertices are kept separate in a
21cr|hepmc-2.06.09-3|56	graph structure, physically similar to a physics event. The added
21cr|hepmc-2.06.09-3|57	information supports the modularisation of event generators. The package
21cr|hepmc-2.06.09-3|58	has been kept as simple as possible with minimal internal/external
21cr|hepmc-2.06.09-3|59	dependencies. Event information is accessed by means of iterators supplied
21cr|hepmc-2.06.09-3|60	with the package.
21cr|hepmc-2.06.09-3|61	
21cr|hepmc-2.06.09-3|62	%files -n %{libname}
21cr|hepmc-2.06.09-3|63	%{_libdir}/libHepMC.so.%{major}*
21cr|hepmc-2.06.09-3|64	
21cr|hepmc-2.06.09-3|65	#----------------------------------------------------------------------------
21cr|hepmc-2.06.09-3|66	
21cr|hepmc-2.06.09-3|67	%package -n %{libnamefio}
21cr|hepmc-2.06.09-3|68	Summary:	C++ Event Record for Monte Carlo Generators
21cr|hepmc-2.06.09-3|69	Group:		System/Libraries
21cr|hepmc-2.06.09-3|70	# libhepmc3 had wrong library major
21cr|hepmc-2.06.09-3|71	Conflicts:	%{_lib}hepmc3 < 2.06.09
21cr|hepmc-2.06.09-3|72	
21cr|hepmc-2.06.09-3|73	%description -n %{libnamefio}
21cr|hepmc-2.06.09-3|74	The HepMC package is an object oriented event record written in C++ for
21cr|hepmc-2.06.09-3|75	High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT,
21cr|hepmc-2.06.09-3|76	the Fortran HEP standard, are supported: the number of entries is unlimited,
21cr|hepmc-2.06.09-3|77	spin density matrices can be stored with each vertex, flow patterns
21cr|hepmc-2.06.09-3|78	(such as color) can be stored and traced, integers representing random
21cr|hepmc-2.06.09-3|79	number generator states can be stored, and an arbitrary number of event
21cr|hepmc-2.06.09-3|80	weights can be included. Particles and vertices are kept separate in a
21cr|hepmc-2.06.09-3|81	graph structure, physically similar to a physics event. The added
21cr|hepmc-2.06.09-3|82	information supports the modularisation of event generators. The package
21cr|hepmc-2.06.09-3|83	has been kept as simple as possible with minimal internal/external
21cr|hepmc-2.06.09-3|84	dependencies. Event information is accessed by means of iterators supplied
21cr|hepmc-2.06.09-3|85	with the package.
21cr|hepmc-2.06.09-3|86	
21cr|hepmc-2.06.09-3|87	%files -n %{libnamefio}
21cr|hepmc-2.06.09-3|88	%{_libdir}/libHepMCfio.so.%{major}*
21cr|hepmc-2.06.09-3|89	
21cr|hepmc-2.06.09-3|90	#----------------------------------------------------------------------------
21cr|hepmc-2.06.09-3|91	
21cr|hepmc-2.06.09-3|92	%package -n %{devname}
21cr|hepmc-2.06.09-3|93	Summary:	HepMC development files
21cr|hepmc-2.06.09-3|94	Group:		Development/C++
21cr|hepmc-2.06.09-3|95	Requires:	%{libname} = %{EVRD}
21cr|hepmc-2.06.09-3|96	Requires:	%{libnamefio} = %{EVRD}
21cr|hepmc-2.06.09-3|97	Provides:	%{name}-devel = %{EVRD}
21cr|hepmc-2.06.09-3|98	
21cr|hepmc-2.06.09-3|99	%description -n %{devname}
21cr|hepmc-2.06.09-3|100	HepMC development files.
21cr|hepmc-2.06.09-3|101	
21cr|hepmc-2.06.09-3|102	%files -n %{devname}
21cr|hepmc-2.06.09-3|103	%doc %{_docdir}/%{name}/
21cr|hepmc-2.06.09-3|104	%{_libdir}/lib*.so
21cr|hepmc-2.06.09-3|105	%{_includedir}/HepMC/
21cr|hepmc-2.06.09-3|106	
21cr|hepmc-2.06.09-3|107	#----------------------------------------------------------------------------
21cr|hepmc-2.06.09-3|108	
21cr|hepmc-2.06.09-3|109	%prep
21cr|hepmc-2.06.09-3|110	%setup -qn HepMC-%{version}
21cr|hepmc-2.06.09-3|111	%patch0 -p1
21cr|hepmc-2.06.09-3|112	%patch1 -p1
21cr|hepmc-2.06.09-3|113	%patch2 -p1
21cr|hepmc-2.06.09-3|114	%patch3 -p1
21cr|hepmc-2.06.09-3|115	%patch4 -p1
21cr|hepmc-2.06.09-3|116	%patch5 -p1
21cr|hepmc-2.06.09-3|117	
21cr|hepmc-2.06.09-3|118	%build
21cr|hepmc-2.06.09-3|119	autoreconf -ifs
21cr|hepmc-2.06.09-3|120	
21cr|hepmc-2.06.09-3|121	# momentum = MEV or GEV - must select one
21cr|hepmc-2.06.09-3|122	# length = MM or CM - must select one
21cr|hepmc-2.06.09-3|123	# default values just using the first of the two reported available options
21cr|hepmc-2.06.09-3|124	%configure \
21cr|hepmc-2.06.09-3|125	--with-momentum=MEV \
21cr|hepmc-2.06.09-3|126	--with-length=MM \
21cr|hepmc-2.06.09-3|127	--enable-shared \
21cr|hepmc-2.06.09-3|128	--disable-static
21cr|hepmc-2.06.09-3|129	
21cr|hepmc-2.06.09-3|130	%make
21cr|hepmc-2.06.09-3|131	
21cr|hepmc-2.06.09-3|132	%install
21cr|hepmc-2.06.09-3|133	%makeinstall_std
21cr|hepmc-2.06.09-3|134	
21cr|hepmc-2.06.09-3|135	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|hepmc-2.06.09-3|136	mv -f %{buildroot}%{_datadir}/HepMC/doc/* %{buildroot}%{_docdir}/%{name}
21cr|hepmc-2.06.09-3|137	mv -f %{buildroot}%{_datadir}/HepMC/examples %{buildroot}%{_docdir}/%{name}/examples
21cr|hepmc-2.06.09-3|138	rmdir %{buildroot}%{_datadir}/HepMC/doc
21cr|hepmc-2.06.09-3|139	rmdir %{buildroot}%{_datadir}/HepMC

2196 21
21cr|herbstluftwm-0.9.5-3|1	Summary:	A manual tiling window manager
21cr|herbstluftwm-0.9.5-3|2	Summary(ru_RU.UTF-8):	Оконный менеджер с ручным разбиением на плитки
21cr|herbstluftwm-0.9.5-3|3	Name:		herbstluftwm
21cr|herbstluftwm-0.9.5-3|4	Version:	0.9.5
21cr|herbstluftwm-0.9.5-3|5	Release:	3
21cr|herbstluftwm-0.9.5-3|6	License:	BSD
21cr|herbstluftwm-0.9.5-3|7	Group:		Graphical desktop/Other
21cr|herbstluftwm-0.9.5-3|8	Url:		http://herbstluftwm.org
21cr|herbstluftwm-0.9.5-3|9	Source0:	http://herbstluftwm.org/tarballs/%{name}-%{version}.tar.gz
21cr|herbstluftwm-0.9.5-3|10	Source1:	herbstluftwm.png
21cr|herbstluftwm-0.9.5-3|11	Source2:	BREADME
21cr|herbstluftwm-0.9.5-3|12	Source3:	ZREADME
21cr|herbstluftwm-0.9.5-3|13	Source4:	FREADME
21cr|herbstluftwm-0.9.5-3|14	Source5:	herbstluftwm.desktop
21cr|herbstluftwm-0.9.5-3|15	Source6:	autostart
21cr|herbstluftwm-0.9.5-3|16	Source7:	panel.sh
21cr|herbstluftwm-0.9.5-3|17	Patch0:	%{name}-gcc11.patch
21cr|herbstluftwm-0.9.5-3|18	BuildRequires:	a2x
21cr|herbstluftwm-0.9.5-3|19	BuildRequires:	asciidoc
21cr|herbstluftwm-0.9.5-3|20	BuildRequires:	cmake
21cr|herbstluftwm-0.9.5-3|21	BuildRequires:	xsltproc
21cr|herbstluftwm-0.9.5-3|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|herbstluftwm-0.9.5-3|23	BuildRequires:	pkgconfig(x11)
21cr|herbstluftwm-0.9.5-3|24	BuildRequires:	pkgconfig(xfixes)
21cr|herbstluftwm-0.9.5-3|25	BuildRequires:	pkgconfig(xft)
21cr|herbstluftwm-0.9.5-3|26	BuildRequires:	pkgconfig(xinerama)
21cr|herbstluftwm-0.9.5-3|27	BuildRequires:	pkgconfig(xrandr)
21cr|herbstluftwm-0.9.5-3|28	# Все это используется в дефолтном конфиге, но для запуска - не обязательно.
21cr|herbstluftwm-0.9.5-3|29	# Для установки фона в дефолтном конфиге
21cr|herbstluftwm-0.9.5-3|30	Recommends:	xsetroot
21cr|herbstluftwm-0.9.5-3|31	# Для автодетекта мониторов в дефолтном конфиге (принудительно)
21cr|herbstluftwm-0.9.5-3|32	Recommends:	xrandr
21cr|herbstluftwm-0.9.5-3|33	# Dmenu
21cr|herbstluftwm-0.9.5-3|34	Recommends:	dwm-tools
21cr|herbstluftwm-0.9.5-3|35	# Панель в дефолтном конфиге
21cr|herbstluftwm-0.9.5-3|36	Recommends:	dzen2
21cr|herbstluftwm-0.9.5-3|37	# Для панели dzen2, вместо fixed используем terminus
21cr|herbstluftwm-0.9.5-3|38	Recommends:	terminus-font
21cr|herbstluftwm-0.9.5-3|39	# Укажем терминал явно, но recommends.
21cr|herbstluftwm-0.9.5-3|40	# Нам же нужен терминал.
21cr|herbstluftwm-0.9.5-3|41	# Не обязательно этот.
21cr|herbstluftwm-0.9.5-3|42	Recommends:	xterm
21cr|herbstluftwm-0.9.5-3|43	
21cr|herbstluftwm-0.9.5-3|44	%description
21cr|herbstluftwm-0.9.5-3|45	Herbstluftwm is a manual tiling window manager for X11 using Xlib and Glib.
21cr|herbstluftwm-0.9.5-3|46	Its main features can be described with:
21cr|herbstluftwm-0.9.5-3|47	
21cr|herbstluftwm-0.9.5-3|48	- The layout is based on splitting frames into subframes which can be split
21cr|herbstluftwm-0.9.5-3|49	again or can be filled with windows;
21cr|herbstluftwm-0.9.5-3|50	- Tags (or workspaces or virtual desktops or …) can be added/removed at
21cr|herbstluftwm-0.9.5-3|51	runtime. Each tag contains an own layout exactly one tag is viewed on each
21cr|herbstluftwm-0.9.5-3|52	monitor. The tags are monitor independent;
21cr|herbstluftwm-0.9.5-3|53	- It is configured at runtime via ipc calls from herbstclient. So the
21cr|herbstluftwm-0.9.5-3|54	configuration file is just a script which is run on startup.
21cr|herbstluftwm-0.9.5-3|55	
21cr|herbstluftwm-0.9.5-3|56	%description -l ru_RU.UTF-8
21cr|herbstluftwm-0.9.5-3|57	Herbstluftwm - это оконный менеджер с ручным разбиением на плитки для X11, использующий Xlib и Glib.
21cr|herbstluftwm-0.9.5-3|58	Его основные функции можно описать с помощью:
21cr|herbstluftwm-0.9.5-3|59	
21cr|herbstluftwm-0.9.5-3|60	- Макет основан на разделении фреймов на подфреймы, которые могут быть разделены
21cr|herbstluftwm-0.9.5-3|61	снова или могут быть заполнены окнами;
21cr|herbstluftwm-0.9.5-3|62	- Теги (или рабочие области, или виртуальные рабочие столы, или ...) могут быть добавлены / удалены во
21cr|herbstluftwm-0.9.5-3|63	время выполнения. Каждый тег содержит собственный макет, на каждом мониторе просматривается ровно один тег.
21cr|herbstluftwm-0.9.5-3|64	Теги не зависят от монитора;
21cr|herbstluftwm-0.9.5-3|65	- Он настраивается во время выполнения с помощью ipc-вызовов из herbstclient. Таким
21cr|herbstluftwm-0.9.5-3|66	образом, файл конфигурации - это просто скрипт, который запускается при запуске.
21cr|herbstluftwm-0.9.5-3|67	
21cr|herbstluftwm-0.9.5-3|68	%files
21cr|herbstluftwm-0.9.5-3|69	%doc NEWS
21cr|herbstluftwm-0.9.5-3|70	%{_defaultdocdir}/%{name}/hlwm-doc.json
21cr|herbstluftwm-0.9.5-3|71	%{_defaultdocdir}/%{name}/html/
21cr|herbstluftwm-0.9.5-3|72	%license LICENSE
21cr|herbstluftwm-0.9.5-3|73	%{_bindir}/*
21cr|herbstluftwm-0.9.5-3|74	%{_datadir}/pixmaps/%{name}.png
21cr|herbstluftwm-0.9.5-3|75	%{_datadir}/xsessions/%{name}.desktop
21cr|herbstluftwm-0.9.5-3|76	%{_mandir}/man1/*
21cr|herbstluftwm-0.9.5-3|77	%{_mandir}/man7/*
21cr|herbstluftwm-0.9.5-3|78	%{_sysconfdir}/xdg/%{name}
21cr|herbstluftwm-0.9.5-3|79	
21cr|herbstluftwm-0.9.5-3|80	#------------------------------------------------------------------
21cr|herbstluftwm-0.9.5-3|81	
21cr|herbstluftwm-0.9.5-3|82	%package examples
21cr|herbstluftwm-0.9.5-3|83	Summary:	Herbstluftwm examples scripts files
21cr|herbstluftwm-0.9.5-3|84	Summary(ru_RU.UTF-8):	Файлы скриптов с примерами для Herbstluftwm
21cr|herbstluftwm-0.9.5-3|85	Group:		Graphical desktop/Other
21cr|herbstluftwm-0.9.5-3|86	Requires:	%{name} = %{EVRD}
21cr|herbstluftwm-0.9.5-3|87	BuildArch:	noarch
21cr|herbstluftwm-0.9.5-3|88	
21cr|herbstluftwm-0.9.5-3|89	%description examples
21cr|herbstluftwm-0.9.5-3|90	This package provides examples bash scripts for %{name}.
21cr|herbstluftwm-0.9.5-3|91	
21cr|herbstluftwm-0.9.5-3|92	%description examples -l ru_RU.UTF-8
21cr|herbstluftwm-0.9.5-3|93	Этот пакет предоставляет примеры bash скриптов для %{name}.
21cr|herbstluftwm-0.9.5-3|94	
21cr|herbstluftwm-0.9.5-3|95	%files examples
21cr|herbstluftwm-0.9.5-3|96	%doc %{_datadir}/doc/%{name}/examples/
21cr|herbstluftwm-0.9.5-3|97	
21cr|herbstluftwm-0.9.5-3|98	#------------------------------------------------------------------
21cr|herbstluftwm-0.9.5-3|99	
21cr|herbstluftwm-0.9.5-3|100	%package bash
21cr|herbstluftwm-0.9.5-3|101	Summary:	Herbstluftwm bash completion support
21cr|herbstluftwm-0.9.5-3|102	Summary(ru_RU.UTF-8):	Herbstluftwm поддержка bash completion
21cr|herbstluftwm-0.9.5-3|103	Group:		Graphical desktop/Other
21cr|herbstluftwm-0.9.5-3|104	Requires:	%{name} = %{EVRD}
21cr|herbstluftwm-0.9.5-3|105	BuildArch:	noarch
21cr|herbstluftwm-0.9.5-3|106	
21cr|herbstluftwm-0.9.5-3|107	%description bash
21cr|herbstluftwm-0.9.5-3|108	This package provides bash completion script of %{name}.
21cr|herbstluftwm-0.9.5-3|109	
21cr|herbstluftwm-0.9.5-3|110	%description bash -l ru_RU.UTF-8
21cr|herbstluftwm-0.9.5-3|111	Этот пакет предоставляет скрипт bash completion для %{name}.
21cr|herbstluftwm-0.9.5-3|112	
21cr|herbstluftwm-0.9.5-3|113	%files	bash
21cr|herbstluftwm-0.9.5-3|114	%doc %{_datadir}/doc/%{name}-bash/BREADME
21cr|herbstluftwm-0.9.5-3|115	%{_datadir}/bash-completion/completions/herbstclient
21cr|herbstluftwm-0.9.5-3|116	
21cr|herbstluftwm-0.9.5-3|117	#------------------------------------------------------------------
21cr|herbstluftwm-0.9.5-3|118	
21cr|herbstluftwm-0.9.5-3|119	%package zsh
21cr|herbstluftwm-0.9.5-3|120	Summary:	Herbstluftwm zsh completion support
21cr|herbstluftwm-0.9.5-3|121	Summary(ru_RU.UTF-8):	Herbstluftwm поддержка zsh completion
21cr|herbstluftwm-0.9.5-3|122	Group:		Graphical desktop/Other
21cr|herbstluftwm-0.9.5-3|123	Requires:	%{name} = %{EVRD}
21cr|herbstluftwm-0.9.5-3|124	Requires:	zsh
21cr|herbstluftwm-0.9.5-3|125	BuildArch:	noarch
21cr|herbstluftwm-0.9.5-3|126	
21cr|herbstluftwm-0.9.5-3|127	%description	zsh
21cr|herbstluftwm-0.9.5-3|128	This package provides zsh completion script of %{name}.
21cr|herbstluftwm-0.9.5-3|129	
21cr|herbstluftwm-0.9.5-3|130	%description	zsh -l ru_RU.UTF-8
21cr|herbstluftwm-0.9.5-3|131	Этот пакет предоставляет скрипт zsh completion для %{name}.
21cr|herbstluftwm-0.9.5-3|132	
21cr|herbstluftwm-0.9.5-3|133	%files	zsh
21cr|herbstluftwm-0.9.5-3|134	%doc %{_datadir}/doc/%{name}-zsh/ZREADME
21cr|herbstluftwm-0.9.5-3|135	%{_datadir}/zsh/site-functions/_herbstclient
21cr|herbstluftwm-0.9.5-3|136	
21cr|herbstluftwm-0.9.5-3|137	#------------------------------------------------------------------
21cr|herbstluftwm-0.9.5-3|138	
21cr|herbstluftwm-0.9.5-3|139	%package fish
21cr|herbstluftwm-0.9.5-3|140	Summary:	Herbstluftwm fish completion support
21cr|herbstluftwm-0.9.5-3|141	Summary(ru_RU.UTF-8):	Herbstluftwm поддержка fish completion
21cr|herbstluftwm-0.9.5-3|142	Group:		Graphical desktop/Other
21cr|herbstluftwm-0.9.5-3|143	Requires:	%{name} = %{EVRD}
21cr|herbstluftwm-0.9.5-3|144	Requires:	fish
21cr|herbstluftwm-0.9.5-3|145	BuildArch:	noarch
21cr|herbstluftwm-0.9.5-3|146	
21cr|herbstluftwm-0.9.5-3|147	%description	fish
21cr|herbstluftwm-0.9.5-3|148	This package provides fish completion script of %{name}.
21cr|herbstluftwm-0.9.5-3|149	
21cr|herbstluftwm-0.9.5-3|150	%description	fish -l ru_RU.UTF-8
21cr|herbstluftwm-0.9.5-3|151	Этот пакет предоставляет скрипт fish completion для %{name}.
21cr|herbstluftwm-0.9.5-3|152	
21cr|herbstluftwm-0.9.5-3|153	%files	fish
21cr|herbstluftwm-0.9.5-3|154	%doc %{_datadir}/doc/%{name}-fish/FREADME
21cr|herbstluftwm-0.9.5-3|155	%{_datadir}/fish/vendor_completions.d/herbstclient.fish
21cr|herbstluftwm-0.9.5-3|156	
21cr|herbstluftwm-0.9.5-3|157	#------------------------------------------------------------------
21cr|herbstluftwm-0.9.5-3|158	
21cr|herbstluftwm-0.9.5-3|159	%prep
21cr|herbstluftwm-0.9.5-3|160	%autosetup -p1
21cr|herbstluftwm-0.9.5-3|161	
21cr|herbstluftwm-0.9.5-3|162	%build
21cr|herbstluftwm-0.9.5-3|163	%cmake
21cr|herbstluftwm-0.9.5-3|164	
21cr|herbstluftwm-0.9.5-3|165	%install
21cr|herbstluftwm-0.9.5-3|166	%makeinstall_std -C build
21cr|herbstluftwm-0.9.5-3|167	
21cr|herbstluftwm-0.9.5-3|168	# Создаем каталог для иконки сессии
21cr|herbstluftwm-0.9.5-3|169	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|herbstluftwm-0.9.5-3|170	# Удаляем оригинальный .desktop
21cr|herbstluftwm-0.9.5-3|171	rm -f %{buildroot}%{_datadir}/xsessions/%{name}.desktop
21cr|herbstluftwm-0.9.5-3|172	# Устанавливаем 'исправленный' .desktop
21cr|herbstluftwm-0.9.5-3|173	install -pm 644 %{SOURCE5} %{buildroot}%{_datadir}/xsessions/%{name}.desktop
21cr|herbstluftwm-0.9.5-3|174	# Удаляем оригинальные конфиги
21cr|herbstluftwm-0.9.5-3|175	rm -f %{buildroot}%{_sysconfdir}/xdg/%{name}/autostart
21cr|herbstluftwm-0.9.5-3|176	rm -f %{buildroot}%{_sysconfdir}/xdg/%{name}/panel.sh
21cr|herbstluftwm-0.9.5-3|177	# Устанавливаем 'исправленные' конфиги
21cr|herbstluftwm-0.9.5-3|178	# Мод клавиша Alt исправлена на Super. Я художник ....
21cr|herbstluftwm-0.9.5-3|179	# Добавлены клавиши вызова dmenu (Mod+d)
21cr|herbstluftwm-0.9.5-3|180	# Изменен дефолтный зеленый бг на синий.
21cr|herbstluftwm-0.9.5-3|181	# Включен detect_monitors
21cr|herbstluftwm-0.9.5-3|182	install -pm 755 %{SOURCE6} %{buildroot}%{_sysconfdir}/xdg/%{name}/autostart
21cr|herbstluftwm-0.9.5-3|183	# Устанавливаем 'исправленные' конфиги
21cr|herbstluftwm-0.9.5-3|184	# Исправлен шрифт дефолтного конфига dzen2
21cr|herbstluftwm-0.9.5-3|185	install -pm 755 %{SOURCE7} %{buildroot}%{_sysconfdir}/xdg/%{name}/panel.sh
21cr|herbstluftwm-0.9.5-3|186	# Создаем каталоги для заглушек файлов документации пакетов автодополнений
21cr|herbstluftwm-0.9.5-3|187	mkdir -p %{buildroot}%{_datadir}/doc/%{name}-bash
21cr|herbstluftwm-0.9.5-3|188	mkdir -p %{buildroot}%{_datadir}/doc/%{name}-zsh
21cr|herbstluftwm-0.9.5-3|189	mkdir -p %{buildroot}%{_datadir}/doc/%{name}-fish
21cr|herbstluftwm-0.9.5-3|190	
21cr|herbstluftwm-0.9.5-3|191	# Копируем иконку с сайта herbstluftwm
21cr|herbstluftwm-0.9.5-3|192	install -pm 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|herbstluftwm-0.9.5-3|193	# Устанавливаем файлы-заглушки с простеньким описанием пакетов автодополнений
21cr|herbstluftwm-0.9.5-3|194	install -pm 644 %{SOURCE2} %{buildroot}%{_datadir}/doc/%{name}-bash/BREADME
21cr|herbstluftwm-0.9.5-3|195	install -pm 644 %{SOURCE3} %{buildroot}%{_datadir}/doc/%{name}-zsh/ZREADME
21cr|herbstluftwm-0.9.5-3|196	install -pm 644 %{SOURCE4} %{buildroot}%{_datadir}/doc/%{name}-fish/FREADME
21cr|herbstluftwm-0.9.5-3|197	
21cr|herbstluftwm-0.9.5-3|198	# Изменение заголовков файлов на соответствующие
21cr|herbstluftwm-0.9.5-3|199	for f in "%{buildroot}%{_datadir}/doc/%{name}/examples/*.sh"
21cr|herbstluftwm-0.9.5-3|200	do
21cr|herbstluftwm-0.9.5-3|201	sed -i -e "s|#!/usr/bin/env bash|#!/usr/bin/bash|" $f
21cr|herbstluftwm-0.9.5-3|202	done
21cr|herbstluftwm-0.9.5-3|203	
21cr|herbstluftwm-0.9.5-3|204	for f in "%{buildroot}%{_sysconfdir}/xdg/%{name}/*"
21cr|herbstluftwm-0.9.5-3|205	do
21cr|herbstluftwm-0.9.5-3|206	sed -i -e "s|#!/usr/bin/env bash|#!/usr/bin/bash|" $f
21cr|herbstluftwm-0.9.5-3|207	done
21cr|herbstluftwm-0.9.5-3|208	
21cr|herbstluftwm-0.9.5-3|209	# Удаляем лишнее
21cr|herbstluftwm-0.9.5-3|210	rm -f %{buildroot}%{_datadir}/doc/%{name}/{INSTALL,NEWS,LICENSE}
21cr|herbstluftwm-0.9.5-3|211	
21cr|herbstluftwm-0.9.5-3|212	# Делаем скрипты examples не исполняемыми
21cr|herbstluftwm-0.9.5-3|213	chmod -x %{buildroot}%{_datadir}/doc/%{name}/examples/*.sh
21cr|herbstluftwm-0.9.5-3|214	

2197 21
21cr|hermes-1.3.3-18|1	%define major 1
21cr|hermes-1.3.3-18|2	%define libname %mklibname hermes %{major}
21cr|hermes-1.3.3-18|3	%define devname %mklibname hermes -d
21cr|hermes-1.3.3-18|4	
21cr|hermes-1.3.3-18|5	Summary:	Hermes pixel format conversion library
21cr|hermes-1.3.3-18|6	Name:		hermes
21cr|hermes-1.3.3-18|7	Version:	1.3.3
21cr|hermes-1.3.3-18|8	Release:	18
21cr|hermes-1.3.3-18|9	License:	LGPLv2+
21cr|hermes-1.3.3-18|10	Group:		System/Libraries
21cr|hermes-1.3.3-18|11	Url:		http://clanlib.org/hermes/
21cr|hermes-1.3.3-18|12	Source0:	http://dark.x.dtu.dk/~mbn/clanlib/download/Hermes-%{version}.tar.bz2
21cr|hermes-1.3.3-18|13	
21cr|hermes-1.3.3-18|14	%description
21cr|hermes-1.3.3-18|15	HERMES is a library designed to convert a source buffer with a specified pixel
21cr|hermes-1.3.3-18|16	format to a destination buffer with possibly a different format at the maximum
21cr|hermes-1.3.3-18|17	possible speed.
21cr|hermes-1.3.3-18|18	
21cr|hermes-1.3.3-18|19	On x86 and MMX architectures, handwritten assembler routines take over
21cr|hermes-1.3.3-18|20	the job and do it lightning fast.
21cr|hermes-1.3.3-18|21	
21cr|hermes-1.3.3-18|22	On top of that, HERMES provides fast surface clearing, stretching and some
21cr|hermes-1.3.3-18|23	dithering. Supported platforms are basically all that have an ANSI C compiler
21cr|hermes-1.3.3-18|24	as there is no platform specific code but those are supported: DOS, Win32
21cr|hermes-1.3.3-18|25	(Visual C), Linux, FreeBSD (IRIX, Solaris are on hold at the moment), some BeOS
21cr|hermes-1.3.3-18|26	support.
21cr|hermes-1.3.3-18|27	
21cr|hermes-1.3.3-18|28	#----------------------------------------------------------------------------
21cr|hermes-1.3.3-18|29	
21cr|hermes-1.3.3-18|30	%package -n %{libname}
21cr|hermes-1.3.3-18|31	Summary:	Shared library for %{name}
21cr|hermes-1.3.3-18|32	Group:		System/Libraries
21cr|hermes-1.3.3-18|33	
21cr|hermes-1.3.3-18|34	%description -n %{libname}
21cr|hermes-1.3.3-18|35	This package contains the library needed to run programs dynamically
21cr|hermes-1.3.3-18|36	linked with %{name}.
21cr|hermes-1.3.3-18|37	
21cr|hermes-1.3.3-18|38	%files -n %{libname}
21cr|hermes-1.3.3-18|39	%doc AUTHORS COPYING INSTALL.DOS INSTALL.unix TODO TODO.conversion
21cr|hermes-1.3.3-18|40	%{_libdir}/libHermes.so.%{major}*
21cr|hermes-1.3.3-18|41	
21cr|hermes-1.3.3-18|42	#----------------------------------------------------------------------------
21cr|hermes-1.3.3-18|43	
21cr|hermes-1.3.3-18|44	%package -n %{devname}
21cr|hermes-1.3.3-18|45	Summary:	Headers for developing programs that will use %{name}
21cr|hermes-1.3.3-18|46	Group:		Development/C
21cr|hermes-1.3.3-18|47	Requires:	%{libname} = %{EVRD}
21cr|hermes-1.3.3-18|48	Provides:	%{name}-devel = %{EVRD}
21cr|hermes-1.3.3-18|49	Conflicts:	%{_lib}hermes1-devel < 1.3.3-15
21cr|hermes-1.3.3-18|50	Obsoletes:	%{_lib}hermes1-devel < 1.3.3-15
21cr|hermes-1.3.3-18|51	
21cr|hermes-1.3.3-18|52	%description -n %{devname}
21cr|hermes-1.3.3-18|53	This package contains the headers that programmers will need to develop
21cr|hermes-1.3.3-18|54	applications which will use %{name}.
21cr|hermes-1.3.3-18|55	
21cr|hermes-1.3.3-18|56	%files -n %{devname}
21cr|hermes-1.3.3-18|57	%doc docs/api/*.htm
21cr|hermes-1.3.3-18|58	%{_includedir}/*
21cr|hermes-1.3.3-18|59	%{_libdir}/libHermes.so
21cr|hermes-1.3.3-18|60	
21cr|hermes-1.3.3-18|61	#----------------------------------------------------------------------------
21cr|hermes-1.3.3-18|62	
21cr|hermes-1.3.3-18|63	%prep
21cr|hermes-1.3.3-18|64	%setup -qn Hermes-%{version}
21cr|hermes-1.3.3-18|65	
21cr|hermes-1.3.3-18|66	%build
21cr|hermes-1.3.3-18|67	%configure \
21cr|hermes-1.3.3-18|68	--disable-x86asm \
21cr|hermes-1.3.3-18|69	--disable-static
21cr|hermes-1.3.3-18|70	make
21cr|hermes-1.3.3-18|71	
21cr|hermes-1.3.3-18|72	%install
21cr|hermes-1.3.3-18|73	%makeinstall

2198 21
21cr|heroes-0.21-16|1	%define _disable_rebuild_configure 1
21cr|heroes-0.21-16|2	
21cr|heroes-0.21-16|3	%define dataversion 1.5
21cr|heroes-0.21-16|4	
21cr|heroes-0.21-16|5	Summary:	Game like Nibbles but different
21cr|heroes-0.21-16|6	Name:		heroes
21cr|heroes-0.21-16|7	Version:	0.21
21cr|heroes-0.21-16|8	Release:	16
21cr|heroes-0.21-16|9	License:	GPLv2+
21cr|heroes-0.21-16|10	Group:		Games/Arcade
21cr|heroes-0.21-16|11	Url:		http://heroes.sourceforge.net/
21cr|heroes-0.21-16|12	Source0:	http://download.sourceforge.net/heroes/%{name}-%{version}.tar.bz2
21cr|heroes-0.21-16|13	Source1:	http://download.sourceforge.net/heroes/%{name}-data-%{dataversion}.tar.bz2
21cr|heroes-0.21-16|14	Source2:	http://download.sourceforge.net/heroes/%{name}-sound-tracks-1.0.tar.bz2
21cr|heroes-0.21-16|15	Source3:	http://download.sourceforge.net/heroes/%{name}-sound-effects-1.0.tar.bz2
21cr|heroes-0.21-16|16	Source5:	%{name}-16.png
21cr|heroes-0.21-16|17	Source6:	%{name}-32.png
21cr|heroes-0.21-16|18	Source7:	%{name}-48.png
21cr|heroes-0.21-16|19	Patch0:		heroes-0.21-debian-fixes.patch.bz2
21cr|heroes-0.21-16|20	Patch1:		heroes-0.21-fix-build-gcc4.patch.bz2
21cr|heroes-0.21-16|21	Patch2:		heroes-0.21-gcc10.patch
21cr|heroes-0.21-16|22	BuildRequires:	bison
21cr|heroes-0.21-16|23	BuildRequires:	gettext
21cr|heroes-0.21-16|24	BuildRequires:	pkgconfig(sdl)
21cr|heroes-0.21-16|25	BuildRequires:	pkgconfig(SDL_mixer)
21cr|heroes-0.21-16|26	
21cr|heroes-0.21-16|27	%description
21cr|heroes-0.21-16|28	Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes
21cr|heroes-0.21-16|29	many graphical improvements and new game features.  In it, you must
21cr|heroes-0.21-16|30	maneuver a small vehicle around a world and collect powerups while avoiding
21cr|heroes-0.21-16|31	obstacles, your opponents' trails, and even your own trail. Several modes
21cr|heroes-0.21-16|32	of play are available, including "get-all-the-bonuses", deathmatch, and
21cr|heroes-0.21-16|33	"squish-the-pedestrians".
21cr|heroes-0.21-16|34	
21cr|heroes-0.21-16|35	Screenshots:
21cr|heroes-0.21-16|36	http://heroes.sourceforge.net/screenshots.html
21cr|heroes-0.21-16|37	
21cr|heroes-0.21-16|38	%files -f %{name}.lang
21cr|heroes-0.21-16|39	%doc AUTHORS ChangeLog INSTALL NEWS README THANKS TODO
21cr|heroes-0.21-16|40	%{_gamesdatadir}/%{name}
21cr|heroes-0.21-16|41	%{_mandir}/man6/%{name}*
21cr|heroes-0.21-16|42	%{_gamesbindir}/%{name}*
21cr|heroes-0.21-16|43	%{_datadir}/applications/*
21cr|heroes-0.21-16|44	%{_iconsdir}/%{name}.png
21cr|heroes-0.21-16|45	%{_miconsdir}/%{name}.png
21cr|heroes-0.21-16|46	%{_liconsdir}/%{name}.png
21cr|heroes-0.21-16|47	%{_infodir}/%{name}.info*
21cr|heroes-0.21-16|48	
21cr|heroes-0.21-16|49	#----------------------------------------------------------------------------
21cr|heroes-0.21-16|50	
21cr|heroes-0.21-16|51	%prep
21cr|heroes-0.21-16|52	%setup -q
21cr|heroes-0.21-16|53	%setup -q -D -T -a 1
21cr|heroes-0.21-16|54	%setup -q -D -T -a 2
21cr|heroes-0.21-16|55	%setup -q -D -T -a 3
21cr|heroes-0.21-16|56	%patch0 -p1
21cr|heroes-0.21-16|57	%patch1 -p1
21cr|heroes-0.21-16|58	%patch2 -p1
21cr|heroes-0.21-16|59	
21cr|heroes-0.21-16|60	cat << EOF > rosa-%{name}.desktop
21cr|heroes-0.21-16|61	[Desktop Entry]
21cr|heroes-0.21-16|62	Encoding=UTF-8
21cr|heroes-0.21-16|63	Name=Heroes
21cr|heroes-0.21-16|64	Comment=%{summary}
21cr|heroes-0.21-16|65	Exec=%{_gamesbindir}/%{name}
21cr|heroes-0.21-16|66	Icon=%{name}
21cr|heroes-0.21-16|67	Terminal=false
21cr|heroes-0.21-16|68	Type=Application
21cr|heroes-0.21-16|69	Categories=Game;ArcadeGame;
21cr|heroes-0.21-16|70	EOF
21cr|heroes-0.21-16|71	
21cr|heroes-0.21-16|72	%build
21cr|heroes-0.21-16|73	%configure \
21cr|heroes-0.21-16|74	--bindir=%{_gamesbindir} \
21cr|heroes-0.21-16|75	--datadir=%{_gamesdatadir} \
21cr|heroes-0.21-16|76	--disable-debug \
21cr|heroes-0.21-16|77	--without-ggi --without-gii \
21cr|heroes-0.21-16|78	--with-sdl
21cr|heroes-0.21-16|79	%make LDFLAGS="-lm -lpthread"
21cr|heroes-0.21-16|80	(cd %{name}-data-%{dataversion}
21cr|heroes-0.21-16|81	%configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
21cr|heroes-0.21-16|82	%make
21cr|heroes-0.21-16|83	)
21cr|heroes-0.21-16|84	for i in sound-effects sound-tracks; do
21cr|heroes-0.21-16|85	(
21cr|heroes-0.21-16|86	cd %{name}-$i-1.0
21cr|heroes-0.21-16|87	%configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
21cr|heroes-0.21-16|88	%make
21cr|heroes-0.21-16|89	)
21cr|heroes-0.21-16|90	done
21cr|heroes-0.21-16|91	
21cr|heroes-0.21-16|92	%install
21cr|heroes-0.21-16|93	%makeinstall_std bindir=%{_gamesbindir} datadir=%{_gamesdatadir}
21cr|heroes-0.21-16|94	(cd %{name}-data-%{dataversion}
21cr|heroes-0.21-16|95	%makeinstall_std bindir=%{_gamesbindir} datadir=%{_gamesdatadir}
21cr|heroes-0.21-16|96	)
21cr|heroes-0.21-16|97	for i in sound-effects sound-tracks; do
21cr|heroes-0.21-16|98	(
21cr|heroes-0.21-16|99	cd %{name}-$i-1.0
21cr|heroes-0.21-16|100	%makeinstall_std bindir=%{_gamesbindir} datadir=%{_gamesdatadir}
21cr|heroes-0.21-16|101	)
21cr|heroes-0.21-16|102	done
21cr|heroes-0.21-16|103	
21cr|heroes-0.21-16|104	mv %{buildroot}%{_gamesdatadir}/locale/ %{buildroot}%{_datadir}/
21cr|heroes-0.21-16|105	
21cr|heroes-0.21-16|106	install -D -m644 rosa-%{name}.desktop %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21cr|heroes-0.21-16|107	install -m644 %{SOURCE6} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|heroes-0.21-16|108	install -m644 %{SOURCE5} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|heroes-0.21-16|109	install -m644 %{SOURCE7} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|heroes-0.21-16|110	
21cr|heroes-0.21-16|111	%find_lang %{name}

2199 21
21cr|hevea-2.36-1|1	%define debug_package	%{nil}
21cr|hevea-2.36-1|2	
21cr|hevea-2.36-1|3	Summary:	A fast LaTeX to HTML translator
21cr|hevea-2.36-1|4	Name:		hevea
21cr|hevea-2.36-1|5	Version:	2.36
21cr|hevea-2.36-1|6	Release:	1
21cr|hevea-2.36-1|7	License:	QPL
21cr|hevea-2.36-1|8	Group:		Publishing
21cr|hevea-2.36-1|9	Url:		http://hevea.inria.fr
21cr|hevea-2.36-1|10	Source0:	http://hevea.inria.fr/distri/%{name}-%{version}.tar.gz
21cr|hevea-2.36-1|11	Source1:	http://para.inria.fr/~maranget/hevea/distri/hevea-%{version}-manual.tar.gz
21cr|hevea-2.36-1|12	Source100:	%{name}.rpmlintrc
21cr|hevea-2.36-1|13	BuildRequires:	ocaml >= 3.12
21cr|hevea-2.36-1|14	BuildRequires:	ocaml-ocamlbuild
21cr|hevea-2.36-1|15	Requires:	texlive-kpathsea.bin
21cr|hevea-2.36-1|16	Requires(post,postun):	texlive-kpathsea.bin
21cr|hevea-2.36-1|17	
21cr|hevea-2.36-1|18	%description
21cr|hevea-2.36-1|19	HEVEA is a LaTeX to HTML translator.  The input language is a fairly
21cr|hevea-2.36-1|20	complete subset of LaTeX2e (old LaTeX style is also accepted) and
21cr|hevea-2.36-1|21	the output language is HTML that is (hopefully) correct with respect
21cr|hevea-2.36-1|22	to version 4.0 (transitional).
21cr|hevea-2.36-1|23	
21cr|hevea-2.36-1|24	This package is a binary installation of the hevea system.
21cr|hevea-2.36-1|25	This software includes the Objective Caml run-time system, which is
21cr|hevea-2.36-1|26	copyright 1995--1999 INRIA.
21cr|hevea-2.36-1|27	
21cr|hevea-2.36-1|28	%files
21cr|hevea-2.36-1|29	%doc %{name}-%{version}-manual/*
21cr|hevea-2.36-1|30	%{_bindir}/*
21cr|hevea-2.36-1|31	%{_datadir}/%{name}
21cr|hevea-2.36-1|32	%{_datadir}/texmf-dist/tex/latex/%{name}.sty
21cr|hevea-2.36-1|33	%{_datadir}/texmf-dist/tex/latex/mathjax.sty
21cr|hevea-2.36-1|34	
21cr|hevea-2.36-1|35	%post
21cr|hevea-2.36-1|36	%{_bindir}/mktexlsr
21cr|hevea-2.36-1|37	
21cr|hevea-2.36-1|38	%postun
21cr|hevea-2.36-1|39	%{_bindir}/mktexlsr
21cr|hevea-2.36-1|40	
21cr|hevea-2.36-1|41	#----------------------------------------------------------------------------
21cr|hevea-2.36-1|42	
21cr|hevea-2.36-1|43	%prep
21cr|hevea-2.36-1|44	%setup -q -a1
21cr|hevea-2.36-1|45	
21cr|hevea-2.36-1|46	%build
21cr|hevea-2.36-1|47	rm -f config.sh
21cr|hevea-2.36-1|48	make \
21cr|hevea-2.36-1|49	PREFIX=%{_prefix} \
21cr|hevea-2.36-1|50	LIBDIR=%{_datadir}/%{name} \
21cr|hevea-2.36-1|51	LATEXLIBDIR=%{_datadir}/texmf-dist/tex/latex
21cr|hevea-2.36-1|52	
21cr|hevea-2.36-1|53	%install
21cr|hevea-2.36-1|54	install -d -m 755 %{buildroot}%{_bindir}
21cr|hevea-2.36-1|55	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|hevea-2.36-1|56	install -d -m 755 %{buildroot}%{_datadir}/texmf-dist/tex/latex/%{name}
21cr|hevea-2.36-1|57	make install \
21cr|hevea-2.36-1|58	DESTDIR=%{buildroot} \
21cr|hevea-2.36-1|59	PREFIX=%{_prefix} \
21cr|hevea-2.36-1|60	LIBDIR=%{_datadir}/%{name} \
21cr|hevea-2.36-1|61	LATEXLIBDIR=%{_datadir}/texmf-dist/tex/latex

2200 21
21cr|hex-a-hop-1.2.0-20150814.1|1	%define snapshot 20150814
21cr|hex-a-hop-1.2.0-20150814.1|2	%define rel     1
21cr|hex-a-hop-1.2.0-20150814.1|3	
21cr|hex-a-hop-1.2.0-20150814.1|4	%define _appdatadir %{_datadir}/appdata
21cr|hex-a-hop-1.2.0-20150814.1|5	
21cr|hex-a-hop-1.2.0-20150814.1|6	Name:           hex-a-hop
21cr|hex-a-hop-1.2.0-20150814.1|7	Version:        1.2.0
21cr|hex-a-hop-1.2.0-20150814.1|8	Release:        %{snapshot}.%{rel}
21cr|hex-a-hop-1.2.0-20150814.1|9	Summary:        Puzzle game based on hexagonal tiles
21cr|hex-a-hop-1.2.0-20150814.1|10	Group:          Games/Puzzles
21cr|hex-a-hop-1.2.0-20150814.1|11	License:        GPLv2+
21cr|hex-a-hop-1.2.0-20150814.1|12	URL:            http://hexahop.sourceforge.net/
21cr|hex-a-hop-1.2.0-20150814.1|13	# Obtaining the source:
21cr|hex-a-hop-1.2.0-20150814.1|14	# git clone git://git.code.sf.net/p/hexahop/code hexahop-code
21cr|hex-a-hop-1.2.0-20150814.1|15	Source0:        %{name}-%{version}-git%{snapshot}.tar.gz
21cr|hex-a-hop-1.2.0-20150814.1|16	
21cr|hex-a-hop-1.2.0-20150814.1|17	BuildRequires:  gettext-devel
21cr|hex-a-hop-1.2.0-20150814.1|18	BuildRequires:  imagemagick
21cr|hex-a-hop-1.2.0-20150814.1|19	BuildRequires:  pkgconfig(sdl)
21cr|hex-a-hop-1.2.0-20150814.1|20	BuildRequires:  pkgconfig(SDL_image)
21cr|hex-a-hop-1.2.0-20150814.1|21	BuildRequires:  pkgconfig(SDL_mixer)
21cr|hex-a-hop-1.2.0-20150814.1|22	BuildRequires:  pkgconfig(SDL_Pango)
21cr|hex-a-hop-1.2.0-20150814.1|23	BuildRequires:  pkgconfig(SDL_ttf)
21cr|hex-a-hop-1.2.0-20150814.1|24	BuildRequires:  desktop-file-utils
21cr|hex-a-hop-1.2.0-20150814.1|25	
21cr|hex-a-hop-1.2.0-20150814.1|26	%description
21cr|hex-a-hop-1.2.0-20150814.1|27	Hex-a-Hop is a hexagonal tile-based puzzle game with one simple goal:
21cr|hex-a-hop-1.2.0-20150814.1|28	destroy all green tiles! There are infinite undos and no time limits --
21cr|hex-a-hop-1.2.0-20150814.1|29	you just have to find a way to destroy all the green tiles and step on
21cr|hex-a-hop-1.2.0-20150814.1|30	a safe tile at the end.
21cr|hex-a-hop-1.2.0-20150814.1|31	
21cr|hex-a-hop-1.2.0-20150814.1|32	%prep
21cr|hex-a-hop-1.2.0-20150814.1|33	%setup -qn hexahop-code
21cr|hex-a-hop-1.2.0-20150814.1|34	perl -pi -e "s|;KidsGame||" data/hex-a-hop.desktop
21cr|hex-a-hop-1.2.0-20150814.1|35	
21cr|hex-a-hop-1.2.0-20150814.1|36	%build
21cr|hex-a-hop-1.2.0-20150814.1|37	autoreconf -vfi
21cr|hex-a-hop-1.2.0-20150814.1|38	%configure --bindir=%{_gamesbindir} \
21cr|hex-a-hop-1.2.0-20150814.1|39	--datadir=%{_gamesdatadir}
21cr|hex-a-hop-1.2.0-20150814.1|40	%make
21cr|hex-a-hop-1.2.0-20150814.1|41	
21cr|hex-a-hop-1.2.0-20150814.1|42	%install
21cr|hex-a-hop-1.2.0-20150814.1|43	rm -fr %{buildroot}
21cr|hex-a-hop-1.2.0-20150814.1|44	%makeinstall_std
21cr|hex-a-hop-1.2.0-20150814.1|45	
21cr|hex-a-hop-1.2.0-20150814.1|46	for size in 48 96 128 192; do
21cr|hex-a-hop-1.2.0-20150814.1|47	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|hex-a-hop-1.2.0-20150814.1|48	convert data/hex-a-hop.png -resize ${size} \
21cr|hex-a-hop-1.2.0-20150814.1|49	%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|hex-a-hop-1.2.0-20150814.1|50	done
21cr|hex-a-hop-1.2.0-20150814.1|51	mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps
21cr|hex-a-hop-1.2.0-20150814.1|52	install -m644 data/hex-a-hop-16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|hex-a-hop-1.2.0-20150814.1|53	
21cr|hex-a-hop-1.2.0-20150814.1|54	desktop-file-validate %{buildroot}%{_datadir}/applications/*
21cr|hex-a-hop-1.2.0-20150814.1|55	
21cr|hex-a-hop-1.2.0-20150814.1|56	%find_lang %{name}
21cr|hex-a-hop-1.2.0-20150814.1|57	
21cr|hex-a-hop-1.2.0-20150814.1|58	
21cr|hex-a-hop-1.2.0-20150814.1|59	%clean
21cr|hex-a-hop-1.2.0-20150814.1|60	rm -fr %{buildroot}
21cr|hex-a-hop-1.2.0-20150814.1|61	
21cr|hex-a-hop-1.2.0-20150814.1|62	%files -f %{name}.lang
21cr|hex-a-hop-1.2.0-20150814.1|63	%doc COPYING NEWS README data/hints.html
21cr|hex-a-hop-1.2.0-20150814.1|64	%{_appdatadir}/%{name}.appdata.xml
21cr|hex-a-hop-1.2.0-20150814.1|65	%{_datadir}/applications/%{name}.desktop
21cr|hex-a-hop-1.2.0-20150814.1|66	%{_gamesbindir}/%{name}
21cr|hex-a-hop-1.2.0-20150814.1|67	%{_gamesdatadir}/%{name}/
21cr|hex-a-hop-1.2.0-20150814.1|68	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|hex-a-hop-1.2.0-20150814.1|69	%{_mandir}/man6/%{name}.6.*

2201 21
21cr|hexalate-1.2.0-2|1	Name:		hexalate
21cr|hexalate-1.2.0-2|2	Summary:	Color matching game
21cr|hexalate-1.2.0-2|3	License:	GPLv3
21cr|hexalate-1.2.0-2|4	Version:	1.2.0
21cr|hexalate-1.2.0-2|5	Release:	2
21cr|hexalate-1.2.0-2|6	Group:		Games/Puzzles
21cr|hexalate-1.2.0-2|7	Url:		http://gottcode.org/hexalate
21cr|hexalate-1.2.0-2|8	Source:		http://gottcode.org/hexalate/download/?os=source/%{name}-%{version}-src.tar.bz2
21cr|hexalate-1.2.0-2|9	BuildRequires:	pkgconfig(Qt5Core) >= 5.6
21cr|hexalate-1.2.0-2|10	BuildRequires:	pkgconfig(Qt5Widgets) >= 5.6
21cr|hexalate-1.2.0-2|11	BuildRequires:	pkgconfig(Qt5Script) >= 5.6
21cr|hexalate-1.2.0-2|12	BuildRequires:	qt5-linguist-tools
21cr|hexalate-1.2.0-2|13	BuildRequires:	pkgconfig(Qt5Multimedia) >= 5.6
21cr|hexalate-1.2.0-2|14	BuildRequires:	qmake5
21cr|hexalate-1.2.0-2|15	BuildRequires:	desktop-file-utils
21cr|hexalate-1.2.0-2|16	BuildRequires:	appstream-util
21cr|hexalate-1.2.0-2|17	
21cr|hexalate-1.2.0-2|18	%description
21cr|hexalate-1.2.0-2|19	The goal of the game is to rotate and
21cr|hexalate-1.2.0-2|20	position the circles so that each touching line matches in color. You
21cr|hexalate-1.2.0-2|21	rotate circles by right clicking, and you move circles by dragging them.
21cr|hexalate-1.2.0-2|22	The game stores the positions and rotations of the circles across runs.
21cr|hexalate-1.2.0-2|23	
21cr|hexalate-1.2.0-2|24	
21cr|hexalate-1.2.0-2|25	%files -f %{name}.lang
21cr|hexalate-1.2.0-2|26	%doc README COPYING CREDITS ChangeLog
21cr|hexalate-1.2.0-2|27	%{_gamesbindir}/%{name}
21cr|hexalate-1.2.0-2|28	%{_datadir}/applications/*.desktop
21cr|hexalate-1.2.0-2|29	%{_appdatadir}/%{name}.appdata.xml
21cr|hexalate-1.2.0-2|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|hexalate-1.2.0-2|31	%{_mandir}/man6/%{name}.6.*
21cr|hexalate-1.2.0-2|32	#--------------------------------------
21cr|hexalate-1.2.0-2|33	
21cr|hexalate-1.2.0-2|34	%prep
21cr|hexalate-1.2.0-2|35	%setup -q
21cr|hexalate-1.2.0-2|36	
21cr|hexalate-1.2.0-2|37	%build
21cr|hexalate-1.2.0-2|38	%setup_compile_flags
21cr|hexalate-1.2.0-2|39	%qmake_qt5 PREFIX=%{_prefix} BINDIR=games
21cr|hexalate-1.2.0-2|40	%make
21cr|hexalate-1.2.0-2|41	
21cr|hexalate-1.2.0-2|42	
21cr|hexalate-1.2.0-2|43	%install
21cr|hexalate-1.2.0-2|44	%makeinstall_qt PREFIX=%{_prefix} BINDIR=games
21cr|hexalate-1.2.0-2|45	
21cr|hexalate-1.2.0-2|46	%{find_lang} %{name} --with-qt
21cr|hexalate-1.2.0-2|47	
21cr|hexalate-1.2.0-2|48	
21cr|hexalate-1.2.0-2|49	
21cr|hexalate-1.2.0-2|50	%check
21cr|hexalate-1.2.0-2|51	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21cr|hexalate-1.2.0-2|52	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

2202 21
21cr|hexamine-0.2.1-9|1	Summary:	Hexagonal Minesweeper
21cr|hexamine-0.2.1-9|2	Name:		hexamine
21cr|hexamine-0.2.1-9|3	Version:	0.2.1
21cr|hexamine-0.2.1-9|4	Release:	9
21cr|hexamine-0.2.1-9|5	License:	GPLv2+
21cr|hexamine-0.2.1-9|6	Group:		Games/Puzzles
21cr|hexamine-0.2.1-9|7	Url:		http://sourceforge.net/projects/hexamine
21cr|hexamine-0.2.1-9|8	Source0:	http://prdownloads.sourceforge.net/hexamine/%{name}-%{version}.tar.bz2
21cr|hexamine-0.2.1-9|9	Source1:	%{name}.6
21cr|hexamine-0.2.1-9|10	BuildRequires:	imagemagick
21cr|hexamine-0.2.1-9|11	Requires:	pygame
21cr|hexamine-0.2.1-9|12	BuildArch:	noarch
21cr|hexamine-0.2.1-9|13	
21cr|hexamine-0.2.1-9|14	%description
21cr|hexamine-0.2.1-9|15	A puzzle game, based on Minesweeper idea.
21cr|hexamine-0.2.1-9|16	
21cr|hexamine-0.2.1-9|17	It introduces hexagonal grid, 3 different mine powers and extended
21cr|hexamine-0.2.1-9|18	neighborhood information. All the above allows to present non trivial
21cr|hexamine-0.2.1-9|19	but mostly solvable game situations even for most experienced player.
21cr|hexamine-0.2.1-9|20	
21cr|hexamine-0.2.1-9|21	You can configure the game using system wide or user configuration file.
21cr|hexamine-0.2.1-9|22	
21cr|hexamine-0.2.1-9|23	%files
21cr|hexamine-0.2.1-9|24	%doc ABOUT README
21cr|hexamine-0.2.1-9|25	%attr(0755,root,games) %{_gamesbindir}/%{name}
21cr|hexamine-0.2.1-9|26	%{_gamesdatadir}/%{name}
21cr|hexamine-0.2.1-9|27	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|hexamine-0.2.1-9|28	%{_miconsdir}/%{name}.png
21cr|hexamine-0.2.1-9|29	%{_iconsdir}/%{name}.png
21cr|hexamine-0.2.1-9|30	%{_liconsdir}/%{name}.png
21cr|hexamine-0.2.1-9|31	%{_datadir}/applications/%{name}.desktop
21cr|hexamine-0.2.1-9|32	%{_mandir}/man6/%{name}.6*
21cr|hexamine-0.2.1-9|33	
21cr|hexamine-0.2.1-9|34	#----------------------------------------------------------------------------
21cr|hexamine-0.2.1-9|35	
21cr|hexamine-0.2.1-9|36	%prep
21cr|hexamine-0.2.1-9|37	%setup -q -n %{name}
21cr|hexamine-0.2.1-9|38	
21cr|hexamine-0.2.1-9|39	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|hexamine-0.2.1-9|40	
21cr|hexamine-0.2.1-9|41	perl -pi -e "s#./skins#%{_gamesdatadir}/%{name}/skins#g" hexamine.py
21cr|hexamine-0.2.1-9|42	convert -size 16x16 skins/basic/hextile_flag_4.png %{name}-16.png
21cr|hexamine-0.2.1-9|43	convert -size 32x32 skins/basic/hextile_flag_4.png %{name}-32.png
21cr|hexamine-0.2.1-9|44	convert -size 48x48 skins/basic/hextile_flag_4.png %{name}-48.png
21cr|hexamine-0.2.1-9|45	
21cr|hexamine-0.2.1-9|46	%build
21cr|hexamine-0.2.1-9|47	
21cr|hexamine-0.2.1-9|48	%install
21cr|hexamine-0.2.1-9|49	install -d -m 755 %{buildroot}%{_gamesbindir}
21cr|hexamine-0.2.1-9|50	install -m 755 %{name}.py %{buildroot}%{_gamesbindir}/%{name}
21cr|hexamine-0.2.1-9|51	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}/skins/basic/
21cr|hexamine-0.2.1-9|52	install -m 644 skins/basic/* %{buildroot}%{_gamesdatadir}/%{name}/skins/basic/
21cr|hexamine-0.2.1-9|53	install -d -m 755 %{buildroot}/%{_sysconfdir}
21cr|hexamine-0.2.1-9|54	install -m 644 %{name}.conf %{buildroot}/%{_sysconfdir}
21cr|hexamine-0.2.1-9|55	
21cr|hexamine-0.2.1-9|56	#icons
21cr|hexamine-0.2.1-9|57	install -d -m 755 %{buildroot}/%{_miconsdir}
21cr|hexamine-0.2.1-9|58	install -m 644 %{name}-16.png %{buildroot}/%{_miconsdir}/%{name}.png
21cr|hexamine-0.2.1-9|59	install -d -m 755 %{buildroot}/%{_iconsdir}
21cr|hexamine-0.2.1-9|60	install -m 644 %{name}-32.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|hexamine-0.2.1-9|61	install -d -m 755 %{buildroot}/%{_liconsdir}
21cr|hexamine-0.2.1-9|62	install -m 644 %{name}-48.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|hexamine-0.2.1-9|63	
21cr|hexamine-0.2.1-9|64	#xdg menu
21cr|hexamine-0.2.1-9|65	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|hexamine-0.2.1-9|66	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|hexamine-0.2.1-9|67	[Desktop Entry]
21cr|hexamine-0.2.1-9|68	Name=Hexamine
21cr|hexamine-0.2.1-9|69	Comment=%{summary}
21cr|hexamine-0.2.1-9|70	Exec=%{_gamesbindir}/%{name}
21cr|hexamine-0.2.1-9|71	Icon=%{name}
21cr|hexamine-0.2.1-9|72	Terminal=false
21cr|hexamine-0.2.1-9|73	Type=Application
21cr|hexamine-0.2.1-9|74	Categories=Game;LogicGame;
21cr|hexamine-0.2.1-9|75	EOF
21cr|hexamine-0.2.1-9|76	
21cr|hexamine-0.2.1-9|77	#man page
21cr|hexamine-0.2.1-9|78	install -d -m 755 %{buildroot}/%{_mandir}/man6
21cr|hexamine-0.2.1-9|79	install -m 644 %{SOURCE1} %{buildroot}/%{_mandir}/man6/%{name}.6

2203 21
21cr|hexcalc-1.11-25|1	Summary:	A decimal, hexadecimal, octal and binary calculator
21cr|hexcalc-1.11-25|2	Name:		hexcalc
21cr|hexcalc-1.11-25|3	Version:	1.11
21cr|hexcalc-1.11-25|4	Release:	25
21cr|hexcalc-1.11-25|5	License:	GPL-like
21cr|hexcalc-1.11-25|6	Group:		Sciences/Mathematics
21cr|hexcalc-1.11-25|7	Source0:	ftp://ftp.x.org/R5contrib/hexcalc.tar.bz2
21cr|hexcalc-1.11-25|8	Source1:	%{name}-16.png
21cr|hexcalc-1.11-25|9	Source2:	%{name}-32.png
21cr|hexcalc-1.11-25|10	Source3:	%{name}-48.png
21cr|hexcalc-1.11-25|11	BuildRequires:	imake
21cr|hexcalc-1.11-25|12	BuildRequires:	pkgconfig(x11)
21cr|hexcalc-1.11-25|13	BuildRequires:	pkgconfig(xaw7)
21cr|hexcalc-1.11-25|14	BuildRequires:	pkgconfig(xt)
21cr|hexcalc-1.11-25|15	
21cr|hexcalc-1.11-25|16	%description
21cr|hexcalc-1.11-25|17	Hexcalc is a simple multi-radix calculator for programmers. The calculator
21cr|hexcalc-1.11-25|18	operates in four modes (decimal, hexadecimal, octal and binary).
21cr|hexcalc-1.11-25|19	
21cr|hexcalc-1.11-25|20	%files
21cr|hexcalc-1.11-25|21	%{_bindir}/hexcalc
21cr|hexcalc-1.11-25|22	%{_mandir}/*/*
21cr|hexcalc-1.11-25|23	%{_miconsdir}/%{name}.png
21cr|hexcalc-1.11-25|24	%{_iconsdir}/%{name}.png
21cr|hexcalc-1.11-25|25	%{_liconsdir}/%{name}.png
21cr|hexcalc-1.11-25|26	%{_datadir}/applications/%{name}.desktop
21cr|hexcalc-1.11-25|27	
21cr|hexcalc-1.11-25|28	#----------------------------------------------------------------------------
21cr|hexcalc-1.11-25|29	
21cr|hexcalc-1.11-25|30	%prep
21cr|hexcalc-1.11-25|31	%setup -q -n %{name}
21cr|hexcalc-1.11-25|32	
21cr|hexcalc-1.11-25|33	%build
21cr|hexcalc-1.11-25|34	xmkmf
21cr|hexcalc-1.11-25|35	%make CCOPTIONS="%{optflags}" EXTRA_LDOPTIONS="%{ldflags}"
21cr|hexcalc-1.11-25|36	
21cr|hexcalc-1.11-25|37	%install
21cr|hexcalc-1.11-25|38	install -d %{buildroot}%{_bindir}
21cr|hexcalc-1.11-25|39	install -d %{buildroot}%{_mandir}/man1
21cr|hexcalc-1.11-25|40	
21cr|hexcalc-1.11-25|41	install -c hexcalc %{buildroot}%{_bindir}
21cr|hexcalc-1.11-25|42	install -c hexcalc.man %{buildroot}%{_mandir}/man1/hexcalc.1x
21cr|hexcalc-1.11-25|43	
21cr|hexcalc-1.11-25|44	# Menu stuff
21cr|hexcalc-1.11-25|45	install -d %{buildroot}%{_miconsdir}
21cr|hexcalc-1.11-25|46	install -d %{buildroot}%{_iconsdir}
21cr|hexcalc-1.11-25|47	install -d %{buildroot}%{_liconsdir}
21cr|hexcalc-1.11-25|48	
21cr|hexcalc-1.11-25|49	install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|hexcalc-1.11-25|50	install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|hexcalc-1.11-25|51	install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|hexcalc-1.11-25|52	
21cr|hexcalc-1.11-25|53	mkdir -p %{buildroot}%{_datadir}/applications
21cr|hexcalc-1.11-25|54	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|hexcalc-1.11-25|55	[Desktop Entry]
21cr|hexcalc-1.11-25|56	Name=Hexcalc
21cr|hexcalc-1.11-25|57	Comment=Hexadecimal calculator
21cr|hexcalc-1.11-25|58	Exec=%{_bindir}/%{name}
21cr|hexcalc-1.11-25|59	Icon=%{name}
21cr|hexcalc-1.11-25|60	Terminal=false
21cr|hexcalc-1.11-25|61	Type=Application
21cr|hexcalc-1.11-25|62	StartupNotify=true
21cr|hexcalc-1.11-25|63	Categories=Science;Math;
21cr|hexcalc-1.11-25|64	EOF

2204 21
21cr|hexglass-1.2.1-4|1	Name:		hexglass
21cr|hexglass-1.2.1-4|2	Version:	1.2.1
21cr|hexglass-1.2.1-4|3	Release:	4
21cr|hexglass-1.2.1-4|4	Summary:	Block falling puzzle game based on a hexagonal grid
21cr|hexglass-1.2.1-4|5	Group:		Games/Puzzles
21cr|hexglass-1.2.1-4|6	License:	GPLv3+
21cr|hexglass-1.2.1-4|7	URL:		http://code.google.com/p/hexglass
21cr|hexglass-1.2.1-4|8	Source0:	http://hexglass.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|hexglass-1.2.1-4|9	Source1:	%{name}.desktop
21cr|hexglass-1.2.1-4|10	# Let the application search for locale files in
21cr|hexglass-1.2.1-4|11	# /usr/share/hexglass/translations/
21cr|hexglass-1.2.1-4|12	Patch0:		hexglass-1.2.1-locale-path.patch
21cr|hexglass-1.2.1-4|13	BuildRequires:	qt4-devel
21cr|hexglass-1.2.1-4|14	
21cr|hexglass-1.2.1-4|15	%description
21cr|hexglass-1.2.1-4|16	HexGlass is a Tetris-like puzzle game. Ten different types of blocks
21cr|hexglass-1.2.1-4|17	continuously fall from above and you must arrange them to make horizontal
21cr|hexglass-1.2.1-4|18	rows of hexagonal bricks. Completing any row causes those hexagonal blocks
21cr|hexglass-1.2.1-4|19	to disappear and the rest above move downwards. The blocks above gradually
21cr|hexglass-1.2.1-4|20	fall faster and the game is over when the screen fills up and blocks can
21cr|hexglass-1.2.1-4|21	no longer fall from the top.
21cr|hexglass-1.2.1-4|22	
21cr|hexglass-1.2.1-4|23	%prep
21cr|hexglass-1.2.1-4|24	%setup -q
21cr|hexglass-1.2.1-4|25	%patch0 -p1
21cr|hexglass-1.2.1-4|26	
21cr|hexglass-1.2.1-4|27	%build
21cr|hexglass-1.2.1-4|28	%qmake_qt4 hexglass.pro
21cr|hexglass-1.2.1-4|29	%make
21cr|hexglass-1.2.1-4|30	
21cr|hexglass-1.2.1-4|31	%install
21cr|hexglass-1.2.1-4|32	%__rm -rf %{buildroot}
21cr|hexglass-1.2.1-4|33	%__install -D hexglass %{buildroot}%{_bindir}/hexglass
21cr|hexglass-1.2.1-4|34	%__install -d %{buildroot}%{_datadir}/%{name}/translations
21cr|hexglass-1.2.1-4|35	%__install -m 644 -p translations/*.qm %{buildroot}%{_datadir}/%{name}/translations
21cr|hexglass-1.2.1-4|36	%__install -D -m 644 -p resources/about_icon.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
21cr|hexglass-1.2.1-4|37	
21cr|hexglass-1.2.1-4|38	# menu-entry
21cr|hexglass-1.2.1-4|39	%__mkdir_p  %{buildroot}%{_datadir}/applications
21cr|hexglass-1.2.1-4|40	%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|hexglass-1.2.1-4|41	[Desktop Entry]
21cr|hexglass-1.2.1-4|42	Name=HexGlass
21cr|hexglass-1.2.1-4|43	Comment=Tetris-like puzzle game based on a hexagonal grid
21cr|hexglass-1.2.1-4|44	Comment[de]=Tetris-ähnliches Puzzlespiel auf einem sechseckigen Raster
21cr|hexglass-1.2.1-4|45	Exec=hexglass
21cr|hexglass-1.2.1-4|46	Icon=hexglass
21cr|hexglass-1.2.1-4|47	Terminal=false
21cr|hexglass-1.2.1-4|48	Type=Application
21cr|hexglass-1.2.1-4|49	Categories=Game;LogicGame;
21cr|hexglass-1.2.1-4|50	EOF
21cr|hexglass-1.2.1-4|51	
21cr|hexglass-1.2.1-4|52	%clean
21cr|hexglass-1.2.1-4|53	%__rm -rf %{buildroot}
21cr|hexglass-1.2.1-4|54	
21cr|hexglass-1.2.1-4|55	%files
21cr|hexglass-1.2.1-4|56	%doc CHANGES COPYING README
21cr|hexglass-1.2.1-4|57	%{_bindir}/%{name}
21cr|hexglass-1.2.1-4|58	%{_datadir}/%{name}
21cr|hexglass-1.2.1-4|59	%{_datadir}/applications/%{name}.desktop
21cr|hexglass-1.2.1-4|60	%{_datadir}/pixmaps/%{name}.xpm

2205 21
21cr|hexter-1.1.1-1|1	Summary:	Yamaha DX7 modeling DSSI plugin
21cr|hexter-1.1.1-1|2	Name:		hexter
21cr|hexter-1.1.1-1|3	Version:	1.1.1
21cr|hexter-1.1.1-1|4	Release:	1
21cr|hexter-1.1.1-1|5	License:	GPLv2+
21cr|hexter-1.1.1-1|6	Group:		Sound
21cr|hexter-1.1.1-1|7	Url:		http://smbolton.com/hexter.html
21cr|hexter-1.1.1-1|8	Source:		https://github.com/smbolton/hexter/releases/download/version_1.1.1/%{name}-%{version}.tar.bz2
21cr|hexter-1.1.1-1|9	BuildRequires:	ladspa-devel
21cr|hexter-1.1.1-1|10	BuildRequires:	readline-devel
21cr|hexter-1.1.1-1|11	BuildRequires:	pkgconfig(alsa)
21cr|hexter-1.1.1-1|12	BuildRequires:	pkgconfig(dssi) >= 0.4
21cr|hexter-1.1.1-1|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|hexter-1.1.1-1|14	BuildRequires:	pkgconfig(liblo) >= 0.23
21cr|hexter-1.1.1-1|15	BuildRequires:	pkgconfig(ncurses)
21cr|hexter-1.1.1-1|16	# For a basic dssi host
21cr|hexter-1.1.1-1|17	Requires:	dssi
21cr|hexter-1.1.1-1|18	
21cr|hexter-1.1.1-1|19	%description
21cr|hexter-1.1.1-1|20	hexter is a software synthesizer that models the sound generation of a Yamaha
21cr|hexter-1.1.1-1|21	DX7 synthesizer. It can easily load most DX7 patch bank files, accept patch
21cr|hexter-1.1.1-1|22	editing commands via MIDI sys-ex messages (ALSA systems only), and recreate
21cr|hexter-1.1.1-1|23	the sound of the DX7 with greater accuracy than any previous open-source
21cr|hexter-1.1.1-1|24	emulation (that the author is aware of....).
21cr|hexter-1.1.1-1|25	It operates as a plugin for the Disposable Soft Synth Interface (DSSI).
21cr|hexter-1.1.1-1|26	DSSI is a plugin API for software instruments (soft synths) with user
21cr|hexter-1.1.1-1|27	interfaces, permitting them to be hosted in-process by audio applications.
21cr|hexter-1.1.1-1|28	
21cr|hexter-1.1.1-1|29	%files
21cr|hexter-1.1.1-1|30	%doc ChangeLog COPYING AUTHORS README.rst TODO
21cr|hexter-1.1.1-1|31	%{_libdir}/dssi/%{name}.so
21cr|hexter-1.1.1-1|32	%dir %{_libdir}/dssi/%{name}
21cr|hexter-1.1.1-1|33	%{_libdir}/dssi/%{name}/%{name}_gtk
21cr|hexter-1.1.1-1|34	%{_libdir}/dssi/%{name}/%{name}_text
21cr|hexter-1.1.1-1|35	%dir %{_datadir}/%{name}
21cr|hexter-1.1.1-1|36	%{_datadir}/%{name}/*.dx7
21cr|hexter-1.1.1-1|37	
21cr|hexter-1.1.1-1|38	#-----------------------------------------------------------------------------
21cr|hexter-1.1.1-1|39	
21cr|hexter-1.1.1-1|40	%prep
21cr|hexter-1.1.1-1|41	%setup -q
21cr|hexter-1.1.1-1|42	
21cr|hexter-1.1.1-1|43	
21cr|hexter-1.1.1-1|44	%build
21cr|hexter-1.1.1-1|45	#alias libtoolize=true
21cr|hexter-1.1.1-1|46	%configure --with-gtk2 --with-textui
21cr|hexter-1.1.1-1|47	%make
21cr|hexter-1.1.1-1|48	
21cr|hexter-1.1.1-1|49	
21cr|hexter-1.1.1-1|50	%install
21cr|hexter-1.1.1-1|51	%makeinstall_std

2206 21
21cr|hexxagon-1.0.2-5|1	Summary:	Othello clone (GTK version)
21cr|hexxagon-1.0.2-5|2	Name:		hexxagon
21cr|hexxagon-1.0.2-5|3	Version:	1.0.2
21cr|hexxagon-1.0.2-5|4	Release:	5
21cr|hexxagon-1.0.2-5|5	License:	GPLv2+
21cr|hexxagon-1.0.2-5|6	Group:		Games/Boards
21cr|hexxagon-1.0.2-5|7	Url:		http://nesqi.se/hexxagon/
21cr|hexxagon-1.0.2-5|8	Source0:	http://nesqi.se/download/%{name}-%{version}.tar.bz2
21cr|hexxagon-1.0.2-5|9	Source11:	%{name}-48.png
21cr|hexxagon-1.0.2-5|10	Source12:	%{name}-32.png
21cr|hexxagon-1.0.2-5|11	Source13:	%{name}-16.png
21cr|hexxagon-1.0.2-5|12	Patch0:		hexxagon-1.0-fix-build.patch
21cr|hexxagon-1.0.2-5|13	Patch1:		hexxagon-1.0.2-glibc-2.31.patch
21cr|hexxagon-1.0.2-5|14	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|hexxagon-1.0.2-5|15	
21cr|hexxagon-1.0.2-5|16	%description
21cr|hexxagon-1.0.2-5|17	Hexxagon is a clone of Hexxagon, an adaptation of
21cr|hexxagon-1.0.2-5|18	the Othello board game written for DOS.
21cr|hexxagon-1.0.2-5|19	
21cr|hexxagon-1.0.2-5|20	%files
21cr|hexxagon-1.0.2-5|21	%doc README
21cr|hexxagon-1.0.2-5|22	%{_gamesbindir}/%{name}
21cr|hexxagon-1.0.2-5|23	%{_datadir}/applications/rosa-%{name}*.desktop
21cr|hexxagon-1.0.2-5|24	%{_liconsdir}/%{name}.png
21cr|hexxagon-1.0.2-5|25	%{_iconsdir}/%{name}.png
21cr|hexxagon-1.0.2-5|26	%{_miconsdir}/%{name}.png
21cr|hexxagon-1.0.2-5|27	%{_datadir}/%{name}
21cr|hexxagon-1.0.2-5|28	
21cr|hexxagon-1.0.2-5|29	#----------------------------------------------------------------------------
21cr|hexxagon-1.0.2-5|30	
21cr|hexxagon-1.0.2-5|31	%prep
21cr|hexxagon-1.0.2-5|32	%setup -q
21cr|hexxagon-1.0.2-5|33	%patch0 -p1 -b .fix-build
21cr|hexxagon-1.0.2-5|34	%patch1 -p1
21cr|hexxagon-1.0.2-5|35	
21cr|hexxagon-1.0.2-5|36	%build
21cr|hexxagon-1.0.2-5|37	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|hexxagon-1.0.2-5|38	%configure
21cr|hexxagon-1.0.2-5|39	%make
21cr|hexxagon-1.0.2-5|40	
21cr|hexxagon-1.0.2-5|41	%install
21cr|hexxagon-1.0.2-5|42	%makeinstall bindir=%{buildroot}%{_gamesbindir}
21cr|hexxagon-1.0.2-5|43	
21cr|hexxagon-1.0.2-5|44	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|hexxagon-1.0.2-5|45	cat << EOF > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21cr|hexxagon-1.0.2-5|46	[Desktop Entry]
21cr|hexxagon-1.0.2-5|47	Type=Application
21cr|hexxagon-1.0.2-5|48	Exec=%{_gamesbindir}/%{name}
21cr|hexxagon-1.0.2-5|49	Icon=%{name}
21cr|hexxagon-1.0.2-5|50	Categories=Game;BoardGame;
21cr|hexxagon-1.0.2-5|51	Name=Hexxagon
21cr|hexxagon-1.0.2-5|52	Comment=Othello clone
21cr|hexxagon-1.0.2-5|53	EOF
21cr|hexxagon-1.0.2-5|54	
21cr|hexxagon-1.0.2-5|55	install -m644 %{SOURCE11} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|hexxagon-1.0.2-5|56	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|hexxagon-1.0.2-5|57	install -m644 %{SOURCE13} -D %{buildroot}%{_miconsdir}/%{name}.png

2207 21
21cr|hfsplusutils-1.0.4-16|1	# Workaround to build with GCC 10
21cr|hfsplusutils-1.0.4-16|2	%global optflags %{optflags} -fcommon
21cr|hfsplusutils-1.0.4-16|3	%define major 0
21cr|hfsplusutils-1.0.4-16|4	%define libname %mklibname hfsp %{major}
21cr|hfsplusutils-1.0.4-16|5	
21cr|hfsplusutils-1.0.4-16|6	Summary:	User-space HFS+ utilities
21cr|hfsplusutils-1.0.4-16|7	Name:		hfsplusutils
21cr|hfsplusutils-1.0.4-16|8	Version:	1.0.4
21cr|hfsplusutils-1.0.4-16|9	Release:	16
21cr|hfsplusutils-1.0.4-16|10	License:	GPLv2+
21cr|hfsplusutils-1.0.4-16|11	Group:		File tools
21cr|hfsplusutils-1.0.4-16|12	Url:		http://penguinppc.org/files/users/hasi/
21cr|hfsplusutils-1.0.4-16|13	Source0:	hfsplus_%{version}.src.tar.bz2
21cr|hfsplusutils-1.0.4-16|14	Patch0:		hfsplus-1.0.4-debian_jumbo_patch.diff
21cr|hfsplusutils-1.0.4-16|15	Patch1:		hfsplus-1.0.4-automake-fix.patch
21cr|hfsplusutils-1.0.4-16|16	Patch2:		hfsplus-1.0.4-duplicatedefs.patch
21cr|hfsplusutils-1.0.4-16|17	BuildRequires:	automake1.8
21cr|hfsplusutils-1.0.4-16|18	
21cr|hfsplusutils-1.0.4-16|19	%description
21cr|hfsplusutils-1.0.4-16|20	A portable, free implementation of routines for accessing HFS+ volumes.
21cr|hfsplusutils-1.0.4-16|21	Currently only reading is supported.
21cr|hfsplusutils-1.0.4-16|22	
21cr|hfsplusutils-1.0.4-16|23	%files
21cr|hfsplusutils-1.0.4-16|24	%doc doc/bugs.html doc/faq.html doc/hfsp.html doc/libhfsp.html doc/man/hfsp.sgml
21cr|hfsplusutils-1.0.4-16|25	%{_bindir}/*
21cr|hfsplusutils-1.0.4-16|26	
21cr|hfsplusutils-1.0.4-16|27	#----------------------------------------------------------------------------
21cr|hfsplusutils-1.0.4-16|28	
21cr|hfsplusutils-1.0.4-16|29	%package -n %{libname}
21cr|hfsplusutils-1.0.4-16|30	Summary:	User-space HFS+ library
21cr|hfsplusutils-1.0.4-16|31	Group:		System/Libraries
21cr|hfsplusutils-1.0.4-16|32	Conflicts:	%{_lib}hfsplusutils0 < 1.0.4-13
21cr|hfsplusutils-1.0.4-16|33	Obsoletes:	%{_lib}hfsplusutils0 < 1.0.4-13
21cr|hfsplusutils-1.0.4-16|34	Obsoletes:	%{_lib}hfsplusutils0-devel < 1.0.4-13
21cr|hfsplusutils-1.0.4-16|35	
21cr|hfsplusutils-1.0.4-16|36	%description -n %{libname}
21cr|hfsplusutils-1.0.4-16|37	A portable, free implementation of routines for accessing HFS+ volumes.
21cr|hfsplusutils-1.0.4-16|38	Currently only reading is supported.
21cr|hfsplusutils-1.0.4-16|39	
21cr|hfsplusutils-1.0.4-16|40	%files -n %{libname}
21cr|hfsplusutils-1.0.4-16|41	%{_libdir}/libhfsp.so.%{major}*
21cr|hfsplusutils-1.0.4-16|42	
21cr|hfsplusutils-1.0.4-16|43	#----------------------------------------------------------------------------
21cr|hfsplusutils-1.0.4-16|44	
21cr|hfsplusutils-1.0.4-16|45	%prep
21cr|hfsplusutils-1.0.4-16|46	%setup -q -n hfsplus-%{version}
21cr|hfsplusutils-1.0.4-16|47	%patch0 -p1
21cr|hfsplusutils-1.0.4-16|48	%patch1 -p1 -b .automake-fix
21cr|hfsplusutils-1.0.4-16|49	%patch2 -p1
21cr|hfsplusutils-1.0.4-16|50	
21cr|hfsplusutils-1.0.4-16|51	%build
21cr|hfsplusutils-1.0.4-16|52	libtoolize --copy --force
21cr|hfsplusutils-1.0.4-16|53	aclocal-1.8
21cr|hfsplusutils-1.0.4-16|54	autoheader
21cr|hfsplusutils-1.0.4-16|55	automake-1.8 -c -a -f
21cr|hfsplusutils-1.0.4-16|56	autoconf
21cr|hfsplusutils-1.0.4-16|57	%configure
21cr|hfsplusutils-1.0.4-16|58	
21cr|hfsplusutils-1.0.4-16|59	%make CFLAGS="%{optflags}"
21cr|hfsplusutils-1.0.4-16|60	
21cr|hfsplusutils-1.0.4-16|61	%install
21cr|hfsplusutils-1.0.4-16|62	%makeinstall
21cr|hfsplusutils-1.0.4-16|63	
21cr|hfsplusutils-1.0.4-16|64	# There are no headers anyway
21cr|hfsplusutils-1.0.4-16|65	rm -rf %{buildroot}%{_libdir}/*.so
21cr|hfsplusutils-1.0.4-16|66	rm -rf %{buildroot}%{_libdir}/*.a

2208 21
21cr|hfsutils-3.2.6-37|1	Summary:	Tools for reading and writing Macintosh HFS volumes
21cr|hfsutils-3.2.6-37|2	Name:		hfsutils
21cr|hfsutils-3.2.6-37|3	Version:	3.2.6
21cr|hfsutils-3.2.6-37|4	Release:	37
21cr|hfsutils-3.2.6-37|5	License:	GPLv2+
21cr|hfsutils-3.2.6-37|6	Group:		File tools
21cr|hfsutils-3.2.6-37|7	Url:		http://www.mars.org/home/rob/proj/hfs/
21cr|hfsutils-3.2.6-37|8	Source0:	%{name}-%{version}.tar.bz2
21cr|hfsutils-3.2.6-37|9	Patch0:		hfsutils-3.2.6_errno.patch
21cr|hfsutils-3.2.6-37|10	Patch1:		hfsutils-3.2.6-lib64.patch
21cr|hfsutils-3.2.6-37|11	BuildRequires:	tcl-devel
21cr|hfsutils-3.2.6-37|12	BuildRequires:	pkgconfig(tk)
21cr|hfsutils-3.2.6-37|13	
21cr|hfsutils-3.2.6-37|14	%description
21cr|hfsutils-3.2.6-37|15	A portable, free implementation of routines for accessing HFS volumes.
21cr|hfsutils-3.2.6-37|16	Provides this through several command-line programs, a tk-based front end
21cr|hfsutils-3.2.6-37|17	for browsing and copying files, and a Tcl package and interface for
21cr|hfsutils-3.2.6-37|18	scriptable access to volumes.
21cr|hfsutils-3.2.6-37|19	
21cr|hfsutils-3.2.6-37|20	%files
21cr|hfsutils-3.2.6-37|21	%doc BLURB CHANGES COPYING COPYRIGHT CREDITS INSTALL README TODO
21cr|hfsutils-3.2.6-37|22	%{_bindir}/h*
21cr|hfsutils-3.2.6-37|23	%{_mandir}/man1/h*
21cr|hfsutils-3.2.6-37|24	
21cr|hfsutils-3.2.6-37|25	#----------------------------------------------------------------------------
21cr|hfsutils-3.2.6-37|26	
21cr|hfsutils-3.2.6-37|27	%package	devel
21cr|hfsutils-3.2.6-37|28	Summary:	C library for reading and writing Macintosh HFS volumes
21cr|hfsutils-3.2.6-37|29	Group:		Development/C
21cr|hfsutils-3.2.6-37|30	Conflicts:	cdrecord-devel
21cr|hfsutils-3.2.6-37|31	
21cr|hfsutils-3.2.6-37|32	%description	devel
21cr|hfsutils-3.2.6-37|33	A portable, free implementation of routines for accessing HFS volumes via a
21cr|hfsutils-3.2.6-37|34	C library for low-level access to volumes.
21cr|hfsutils-3.2.6-37|35	
21cr|hfsutils-3.2.6-37|36	%files devel
21cr|hfsutils-3.2.6-37|37	%{_libdir}/*.a
21cr|hfsutils-3.2.6-37|38	%{_includedir}/*
21cr|hfsutils-3.2.6-37|39	
21cr|hfsutils-3.2.6-37|40	#----------------------------------------------------------------------------
21cr|hfsutils-3.2.6-37|41	
21cr|hfsutils-3.2.6-37|42	%package xhfs
21cr|hfsutils-3.2.6-37|43	Summary:	A graphical interface for manipulating HFS volumes
21cr|hfsutils-3.2.6-37|44	Group:		File tools
21cr|hfsutils-3.2.6-37|45	Requires:	hfsutils
21cr|hfsutils-3.2.6-37|46	
21cr|hfsutils-3.2.6-37|47	%description xhfs
21cr|hfsutils-3.2.6-37|48	Xhfs presents a graphical front-end for browsing and copying files on
21cr|hfsutils-3.2.6-37|49	HFS-formatted volumes.
21cr|hfsutils-3.2.6-37|50	
21cr|hfsutils-3.2.6-37|51	%files xhfs
21cr|hfsutils-3.2.6-37|52	%{_bindir}/xhfs
21cr|hfsutils-3.2.6-37|53	%{_mandir}/man1/xhfs.*
21cr|hfsutils-3.2.6-37|54	
21cr|hfsutils-3.2.6-37|55	#----------------------------------------------------------------------------
21cr|hfsutils-3.2.6-37|56	
21cr|hfsutils-3.2.6-37|57	%prep
21cr|hfsutils-3.2.6-37|58	%setup -q
21cr|hfsutils-3.2.6-37|59	%apply_patches
21cr|hfsutils-3.2.6-37|60	find . -name Makefile.in |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|hfsutils-3.2.6-37|61	autoreconf -vi
21cr|hfsutils-3.2.6-37|62	
21cr|hfsutils-3.2.6-37|63	%build
21cr|hfsutils-3.2.6-37|64	export CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUSE_INTERP_RESULT"
21cr|hfsutils-3.2.6-37|65	%configure \
21cr|hfsutils-3.2.6-37|66	--with-tcl \
21cr|hfsutils-3.2.6-37|67	--with-tk \
21cr|hfsutils-3.2.6-37|68	--enable-devlibs \
21cr|hfsutils-3.2.6-37|69	--with-lib=%{_lib}
21cr|hfsutils-3.2.6-37|70	
21cr|hfsutils-3.2.6-37|71	%make
21cr|hfsutils-3.2.6-37|72	
21cr|hfsutils-3.2.6-37|73	%install
21cr|hfsutils-3.2.6-37|74	# (Dadou) Needed...
21cr|hfsutils-3.2.6-37|75	mkdir -p %{buildroot}%{_bindir}
21cr|hfsutils-3.2.6-37|76	mkdir -p %{buildroot}%{_mandir}/man1
21cr|hfsutils-3.2.6-37|77	mkdir -p %{buildroot}%{_libdir}
21cr|hfsutils-3.2.6-37|78	mkdir -p %{buildroot}%{_includedir}
21cr|hfsutils-3.2.6-37|79	
21cr|hfsutils-3.2.6-37|80	# (Dadou) Don't use macros here
21cr|hfsutils-3.2.6-37|81	make install BINDEST=%{buildroot}%{_prefix}/bin MANDEST=%{buildroot}%{_mandir} LIBDEST=%{buildroot}%{_libdir} INCDEST=%{buildroot}%{_includedir}

2209 21
21cr|hg-git-0.10.4-1|1	Summary:	Mercurial plugin for communicating with Git servers
21cr|hg-git-0.10.4-1|2	Name:		hg-git
21cr|hg-git-0.10.4-1|3	Version:	0.10.4
21cr|hg-git-0.10.4-1|4	Release:	1
21cr|hg-git-0.10.4-1|5	License:	GPLv2
21cr|hg-git-0.10.4-1|6	Group:		Development/Other
21cr|hg-git-0.10.4-1|7	Url:		http://hg-git.github.com/
21cr|hg-git-0.10.4-1|8	Source0:	http://pypi.python.org/packages/source/h/%{name}/%{name}-%{version}.tar.gz
21cr|hg-git-0.10.4-1|9	BuildRequires:	pkgconfig(python3)
21cr|hg-git-0.10.4-1|10	BuildRequires:	python3-dulwich
21cr|hg-git-0.10.4-1|11	BuildRequires:	python3-setuptools
21cr|hg-git-0.10.4-1|12	Requires:	mercurial
21cr|hg-git-0.10.4-1|13	Requires:	python3-dulwich
21cr|hg-git-0.10.4-1|14	BuildArch:	noarch
21cr|hg-git-0.10.4-1|15	
21cr|hg-git-0.10.4-1|16	%description
21cr|hg-git-0.10.4-1|17	This is the Hg-Git plugin for Mercurial, adding the ability to push to
21cr|hg-git-0.10.4-1|18	and pull from a Git server repository from Mercurial. This means you
21cr|hg-git-0.10.4-1|19	can collaborate on Git based projects from Mercurial, or use a Git
21cr|hg-git-0.10.4-1|20	server as a collaboration point for a team with developers using both
21cr|hg-git-0.10.4-1|21	Git and Mercurial.
21cr|hg-git-0.10.4-1|22	
21cr|hg-git-0.10.4-1|23	%files
21cr|hg-git-0.10.4-1|24	%config(noreplace) %{_sysconfdir}/mercurial/hgrc.d/hg-git.rc
21cr|hg-git-0.10.4-1|25	%{python3_sitelib}/hggit/
21cr|hg-git-0.10.4-1|26	%{python3_sitelib}/hg_git*.egg-info
21cr|hg-git-0.10.4-1|27	
21cr|hg-git-0.10.4-1|28	#----------------------------------------------------------------------------
21cr|hg-git-0.10.4-1|29	
21cr|hg-git-0.10.4-1|30	%prep
21cr|hg-git-0.10.4-1|31	%setup -q
21cr|hg-git-0.10.4-1|32	
21cr|hg-git-0.10.4-1|33	%build
21cr|hg-git-0.10.4-1|34	%py3_build
21cr|hg-git-0.10.4-1|35	
21cr|hg-git-0.10.4-1|36	%install
21cr|hg-git-0.10.4-1|37	%py3_install
21cr|hg-git-0.10.4-1|38	cat <<EOF > hg-git.rc
21cr|hg-git-0.10.4-1|39	[extensions]
21cr|hg-git-0.10.4-1|40	hgext.bookmarks =
21cr|hg-git-0.10.4-1|41	hggit = %{python3_sitelib}/hggit
21cr|hg-git-0.10.4-1|42	EOF
21cr|hg-git-0.10.4-1|43	
21cr|hg-git-0.10.4-1|44	install -m 755 -d %{buildroot}%{_sysconfdir}/mercurial/hgrc.d
21cr|hg-git-0.10.4-1|45	install -m 644 hg-git.rc %{buildroot}%{_sysconfdir}/mercurial/hgrc.d/
21cr|hg-git-0.10.4-1|46	

2210 21
21cr|hiawatha-10.8.1-1|1	Summary:	An advanced and secure webserver for Unix
21cr|hiawatha-10.8.1-1|2	Name:		hiawatha
21cr|hiawatha-10.8.1-1|3	Version:	10.8.1
21cr|hiawatha-10.8.1-1|4	Release:	1
21cr|hiawatha-10.8.1-1|5	License:	GPLv2
21cr|hiawatha-10.8.1-1|6	Group:		System/Servers
21cr|hiawatha-10.8.1-1|7	Url:		http://www.hiawatha-webserver.org/
21cr|hiawatha-10.8.1-1|8	Source0:	http://www.hiawatha-webserver.org/files/%{name}-%{version}.tar.gz
21cr|hiawatha-10.8.1-1|9	Source1:	hiawatha.service
21cr|hiawatha-10.8.1-1|10	Source2:	hiawatha.tmpfiles
21cr|hiawatha-10.8.1-1|11	BuildRequires:	libxslt-devel
21cr|hiawatha-10.8.1-1|12	BuildRequires:	pkcs11-helper-devel
21cr|hiawatha-10.8.1-1|13	BuildRequires:	polarssl-devel
21cr|hiawatha-10.8.1-1|14	BuildRequires:	cmake >= 2.8.4
21cr|hiawatha-10.8.1-1|15	Requires(preun):rpm-helper
21cr|hiawatha-10.8.1-1|16	Requires(post):	rpm-helper
21cr|hiawatha-10.8.1-1|17	Provides:	webserver
21cr|hiawatha-10.8.1-1|18	
21cr|hiawatha-10.8.1-1|19	
21cr|hiawatha-10.8.1-1|20	%description
21cr|hiawatha-10.8.1-1|21	Hiawatha is an advanced and secure webserver for Unix. It has been written
21cr|hiawatha-10.8.1-1|22	with 'being secure' as its main goal. This resulted in a webserver which
21cr|hiawatha-10.8.1-1|23	has for example DoS protection, connection control and traffic throttling.
21cr|hiawatha-10.8.1-1|24	It has of course also thoroughly been checked and tested for buffer overflows
21cr|hiawatha-10.8.1-1|25	
21cr|hiawatha-10.8.1-1|26	%prep
21cr|hiawatha-10.8.1-1|27	%setup -q
21cr|hiawatha-10.8.1-1|28	rm -rf polarssl
21cr|hiawatha-10.8.1-1|29	
21cr|hiawatha-10.8.1-1|30	%build
21cr|hiawatha-10.8.1-1|31	%cmake -DENABLE_MONITOR:BOOL=ON \
21cr|hiawatha-10.8.1-1|32	-DCMAKE_SKIP_RPATH:BOOL=OFF \
21cr|hiawatha-10.8.1-1|33	-DCMAKE_INSTALL_LOCALSTATEDIR:PATH=var \
21cr|hiawatha-10.8.1-1|34	-DCMAKE_INSTALL_PREFIX:PATH="" \
21cr|hiawatha-10.8.1-1|35	-DCMAKE_INSTALL_BINDIR:PATH=%{_bindir} \
21cr|hiawatha-10.8.1-1|36	-DCMAKE_INSTALL_SBINDIR:PATH=%{_sbindir} \
21cr|hiawatha-10.8.1-1|37	-DCMAKE_INSTALL_MANDIR:PATH=%{_mandir} \
21cr|hiawatha-10.8.1-1|38	-DLOG_DIR="%{_localstatedir}/log/hiawatha" \
21cr|hiawatha-10.8.1-1|39	-DPID_DIR="%{_localstatedir}/run" \
21cr|hiawatha-10.8.1-1|40	-DWORK_DIR="%{_localstatedir}/lib/hiawatha" \
21cr|hiawatha-10.8.1-1|41	-DENABLE_CACHE=On \
21cr|hiawatha-10.8.1-1|42	-DENABLE_IPV6=On \
21cr|hiawatha-10.8.1-1|43	-DENABLE_RPROXY=On \
21cr|hiawatha-10.8.1-1|44	-DENABLE_SSL=On \
21cr|hiawatha-10.8.1-1|45	-DENABLE_TOMAHAWK=On \
21cr|hiawatha-10.8.1-1|46	-DENABLE_TOOLKIT=On \
21cr|hiawatha-10.8.1-1|47	-DENABLE_XSLT=On \
21cr|hiawatha-10.8.1-1|48	-DENABLE_ZLIB_SUPPORT=On \
21cr|hiawatha-10.8.1-1|49	-DUSE_SYSTEM_POLARSSL=On
21cr|hiawatha-10.8.1-1|50	
21cr|hiawatha-10.8.1-1|51	%make
21cr|hiawatha-10.8.1-1|52	
21cr|hiawatha-10.8.1-1|53	%install
21cr|hiawatha-10.8.1-1|54	pushd build
21cr|hiawatha-10.8.1-1|55	%makeinstall_std
21cr|hiawatha-10.8.1-1|56	install -d -m 755 %{buildroot}/var/log/%{name}
21cr|hiawatha-10.8.1-1|57	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|hiawatha-10.8.1-1|58	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|hiawatha-10.8.1-1|59	install -D -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/hiawatha.service
21cr|hiawatha-10.8.1-1|60	
21cr|hiawatha-10.8.1-1|61	#logrotate..
21cr|hiawatha-10.8.1-1|62	
21cr|hiawatha-10.8.1-1|63	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21cr|hiawatha-10.8.1-1|64	%{_logdir}/%{name}/*.log {
21cr|hiawatha-10.8.1-1|65	size=10M
21cr|hiawatha-10.8.1-1|66	rotate 5
21cr|hiawatha-10.8.1-1|67	weekly
21cr|hiawatha-10.8.1-1|68	missingok
21cr|hiawatha-10.8.1-1|69	notifempty
21cr|hiawatha-10.8.1-1|70	postrotate
21cr|hiawatha-10.8.1-1|71	service %{name} reload
21cr|hiawatha-10.8.1-1|72	endscript
21cr|hiawatha-10.8.1-1|73	}
21cr|hiawatha-10.8.1-1|74	EOF
21cr|hiawatha-10.8.1-1|75	
21cr|hiawatha-10.8.1-1|76	
21cr|hiawatha-10.8.1-1|77	#run as apache  user
21cr|hiawatha-10.8.1-1|78	sed "s/#ServerId = www-data/ServerId = apache/" -i %{buildroot}%{_sysconfdir}/hiawatha/hiawatha.conf
21cr|hiawatha-10.8.1-1|79	
21cr|hiawatha-10.8.1-1|80	popd
21cr|hiawatha-10.8.1-1|81	
21cr|hiawatha-10.8.1-1|82	%post
21cr|hiawatha-10.8.1-1|83	%systemd_post %{name}.service
21cr|hiawatha-10.8.1-1|84	
21cr|hiawatha-10.8.1-1|85	%preun
21cr|hiawatha-10.8.1-1|86	%systemd_preun %{name}.service
21cr|hiawatha-10.8.1-1|87	
21cr|hiawatha-10.8.1-1|88	%postun
21cr|hiawatha-10.8.1-1|89	%systemd_postun_with_restart %{name}.service
21cr|hiawatha-10.8.1-1|90	
21cr|hiawatha-10.8.1-1|91	%files
21cr|hiawatha-10.8.1-1|92	%attr(4755,root,root) %{_sbindir}/cgi-wrapper
21cr|hiawatha-10.8.1-1|93	%attr(0755,root,root) %{_bindir}/ssi-cgi
21cr|hiawatha-10.8.1-1|94	%attr(0755,root,root) %{_sbindir}/wigwam
21cr|hiawatha-10.8.1-1|95	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|hiawatha-10.8.1-1|96	
21cr|hiawatha-10.8.1-1|97	%dir %{_sysconfdir}/%{name}
21cr|hiawatha-10.8.1-1|98	%{_sysconfdir}/%{name}/*
21cr|hiawatha-10.8.1-1|99	%{_mandir}/*/*.*
21cr|hiawatha-10.8.1-1|100	%{_sysconfdir}/logrotate.d/%{name}
21cr|hiawatha-10.8.1-1|101	%{_unitdir}/%{name}.service
21cr|hiawatha-10.8.1-1|102	%{_tmpfilesdir}/%{name}.conf
21cr|hiawatha-10.8.1-1|103	%{_libdir}/hiawatha/*
21cr|hiawatha-10.8.1-1|104	%{_localstatedir}/www/%{name}/index.html
21cr|hiawatha-10.8.1-1|105	%dir %attr(-,apache,apache) %{_localstatedir}/log/%{name}/

2211 21
21cr|hid-device-dump-9.04.04-5|1	Summary: hid device dump tool
21cr|hid-device-dump-9.04.04-5|2	Name: hid-device-dump
21cr|hid-device-dump-9.04.04-5|3	Version: 9.04.04
21cr|hid-device-dump-9.04.04-5|4	Release: 5
21cr|hid-device-dump-9.04.04-5|5	Source0: %{name}-%{version}.zip
21cr|hid-device-dump-9.04.04-5|6	License: GPLv3+
21cr|hid-device-dump-9.04.04-5|7	Group: System/X11
21cr|hid-device-dump-9.04.04-5|8	Url: http://sourceforge.net/projects/hidtouchsuite/
21cr|hid-device-dump-9.04.04-5|9	
21cr|hid-device-dump-9.04.04-5|10	%description
21cr|hid-device-dump-9.04.04-5|11	Tool to dump packets from hid devices.
21cr|hid-device-dump-9.04.04-5|12	
21cr|hid-device-dump-9.04.04-5|13	%prep
21cr|hid-device-dump-9.04.04-5|14	%setup -q
21cr|hid-device-dump-9.04.04-5|15	
21cr|hid-device-dump-9.04.04-5|16	%build
21cr|hid-device-dump-9.04.04-5|17	%configure
21cr|hid-device-dump-9.04.04-5|18	%make
21cr|hid-device-dump-9.04.04-5|19	
21cr|hid-device-dump-9.04.04-5|20	%install
21cr|hid-device-dump-9.04.04-5|21	rm -rf %{buildroot}
21cr|hid-device-dump-9.04.04-5|22	%makeinstall_std
21cr|hid-device-dump-9.04.04-5|23	
21cr|hid-device-dump-9.04.04-5|24	%clean
21cr|hid-device-dump-9.04.04-5|25	rm -rf %{buildroot}
21cr|hid-device-dump-9.04.04-5|26	
21cr|hid-device-dump-9.04.04-5|27	%files
21cr|hid-device-dump-9.04.04-5|28	%defattr(-,root,root)
21cr|hid-device-dump-9.04.04-5|29	%{_bindir}/hidDeviceDump

2212 21
21cr|higgins-0.15.3180-1|1	######################################################
21cr|higgins-0.15.3180-1|2	# SpecFile: higgins.spec
21cr|higgins-0.15.3180-1|3	# For git do:
21cr|higgins-0.15.3180-1|4	# git clone  https://github.com/kokoko3k/higgins.git
21cr|higgins-0.15.3180-1|5	######################################################
21cr|higgins-0.15.3180-1|6	
21cr|higgins-0.15.3180-1|7	Summary:	Gambas3 apps launcher
21cr|higgins-0.15.3180-1|8	Name:		higgins
21cr|higgins-0.15.3180-1|9	Version:	0.15.3180
21cr|higgins-0.15.3180-1|10	Release:	1
21cr|higgins-0.15.3180-1|11	License:	GPLv3
21cr|higgins-0.15.3180-1|12	Group:		Development/Basic
21cr|higgins-0.15.3180-1|13	Url:		https://github.com/kokoko3k/higgins
21cr|higgins-0.15.3180-1|14	# using my git this time
21cr|higgins-0.15.3180-1|15	#Source0:	https://github.com/kokoko3k/higgins/archive/%{version}.tar.gz
21cr|higgins-0.15.3180-1|16	Source0:	https://github.com/abfonly/higgins/archive/refs/tags/%{name}-0.15.3180.tar.gz
21cr|higgins-0.15.3180-1|17	
21cr|higgins-0.15.3180-1|18	BuildRequires:	gambas3-devel >= 3.18.0
21cr|higgins-0.15.3180-1|19	BuildRequires:	gambas3-runtime >= 3.18.0
21cr|higgins-0.15.3180-1|20	BuildRequires:	gambas3-gb-args >= 3.18.0
21cr|higgins-0.15.3180-1|21	BuildRequires:	gambas3-gb-image >= 3.18.0
21cr|higgins-0.15.3180-1|22	BuildRequires:	gambas3-gb-qt5 >= 3.18.0
21cr|higgins-0.15.3180-1|23	BuildRequires:	gambas3-gb-form >= 3.18.0
21cr|higgins-0.15.3180-1|24	BuildRequires:	gambas3-gb-dbus >= 3.18.0
21cr|higgins-0.15.3180-1|25	BuildRequires:	gambas3-gb-desktop >= 3.18.0
21cr|higgins-0.15.3180-1|26	BuildRequires:	gambas3-gb-settings >= 3.18.0
21cr|higgins-0.15.3180-1|27	BuildRequires:	gambas3-gb-gui >= 3.18.0
21cr|higgins-0.15.3180-1|28	BuildRequires:	gambas3-gb-image >= 3.18.0
21cr|higgins-0.15.3180-1|29	BuildRequires:	gambas3-gb-image-effect >= 3.18.0
21cr|higgins-0.15.3180-1|30	BuildRequires:	gambas3-gb-net >= 3.18.0
21cr|higgins-0.15.3180-1|31	BuildRequires:	gambas3-gb-util >= 3.18.0
21cr|higgins-0.15.3180-1|32	BuildRequires:	gambas3-gb-web >= 3.18.0
21cr|higgins-0.15.3180-1|33	BuildRequires:	gambas3-gb-inotify >= 3.18.0
21cr|higgins-0.15.3180-1|34	BuildRequires:	imagemagick
21cr|higgins-0.15.3180-1|35	BuildRequires:	xbindkeys
21cr|higgins-0.15.3180-1|36	BuildRequires:	desktop-file-utils
21cr|higgins-0.15.3180-1|37	
21cr|higgins-0.15.3180-1|38	Requires:	gambas3-runtime >= 3.18.0
21cr|higgins-0.15.3180-1|39	Requires:	gambas3-gb-args >= 3.18.0
21cr|higgins-0.15.3180-1|40	Requires:	gambas3-gb-qt5 >= 3.18.0
21cr|higgins-0.15.3180-1|41	Requires:	gambas3-gb-form >= 3.18.0
21cr|higgins-0.15.3180-1|42	Requires:	gambas3-gb-form-stock >= 3.18.0
21cr|higgins-0.15.3180-1|43	Requires:	gambas3-gb-dbus >= 3.18.0
21cr|higgins-0.15.3180-1|44	Requires:	gambas3-gb-desktop >= 3.18.0
21cr|higgins-0.15.3180-1|45	Requires:	gambas3-gb-settings >= 3.18.0
21cr|higgins-0.15.3180-1|46	Requires:	gambas3-gb-gui >= 3.18.0
21cr|higgins-0.15.3180-1|47	Requires:	gambas3-gb-image >= 3.18.0
21cr|higgins-0.15.3180-1|48	Requires:	gambas3-gb-image-effect >= 3.18.0
21cr|higgins-0.15.3180-1|49	Requires:	gambas3-gb-net >= 3.18.0
21cr|higgins-0.15.3180-1|50	Requires:	gambas3-gb-util >= 3.18.0
21cr|higgins-0.15.3180-1|51	Requires:	gambas3-gb-web >= 3.18.0
21cr|higgins-0.15.3180-1|52	Requires:	gambas3-gb-util-web >= 3.18.0
21cr|higgins-0.15.3180-1|53	Requires:	gambas3-gb-inotify >= 3.18.0
21cr|higgins-0.15.3180-1|54	Requires:	gambas3-gb-inotify >= 3.18.0
21cr|higgins-0.15.3180-1|55	Requires:	xbindkeys
21cr|higgins-0.15.3180-1|56	Requires:	schedtool
21cr|higgins-0.15.3180-1|57	
21cr|higgins-0.15.3180-1|58	BuildArch:	noarch
21cr|higgins-0.15.3180-1|59	
21cr|higgins-0.15.3180-1|60	AutoReqProv:	no
21cr|higgins-0.15.3180-1|61	
21cr|higgins-0.15.3180-1|62	%description
21cr|higgins-0.15.3180-1|63	Application launcher starts applications and search for things.
21cr|higgins-0.15.3180-1|64	* Evaluate expressions (calculator)
21cr|higgins-0.15.3180-1|65	* Find recently opened document
21cr|higgins-0.15.3180-1|66	* Find desktop applications
21cr|higgins-0.15.3180-1|67	* Find executables
21cr|higgins-0.15.3180-1|68	* Find local bookmarks
21cr|higgins-0.15.3180-1|69	* Lists the content of folders
21cr|higgins-0.15.3180-1|70	* Find files by indexing user-specified folders
21cr|higgins-0.15.3180-1|71	* Support external plugins;
21cr|higgins-0.15.3180-1|72	take a look to External_plugin_locate.sh for an example.
21cr|higgins-0.15.3180-1|73	
21cr|higgins-0.15.3180-1|74	%files
21cr|higgins-0.15.3180-1|75	%doc README.* LICENSE.*
21cr|higgins-0.15.3180-1|76	%{_bindir}/%{name}
21cr|higgins-0.15.3180-1|77	%{_datadir}/applications/%{name}.desktop
21cr|higgins-0.15.3180-1|78	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|higgins-0.15.3180-1|79	%{_datadir}/%{name}/
21cr|higgins-0.15.3180-1|80	%{_appdatadir}/higgins.appdata.xml
21cr|higgins-0.15.3180-1|81	
21cr|higgins-0.15.3180-1|82	#-------------------------------------------------------
21cr|higgins-0.15.3180-1|83	%prep
21cr|higgins-0.15.3180-1|84	%setup -q
21cr|higgins-0.15.3180-1|85	
21cr|higgins-0.15.3180-1|86	%build
21cr|higgins-0.15.3180-1|87	gbc3 -e -a -g -t -f public-module -f public-control || gbc3 -e -a -g -t -p -m
21cr|higgins-0.15.3180-1|88	gba3
21cr|higgins-0.15.3180-1|89	
21cr|higgins-0.15.3180-1|90	%install
21cr|higgins-0.15.3180-1|91	# binary
21cr|higgins-0.15.3180-1|92	mkdir -p %{buildroot}%{_bindir}
21cr|higgins-0.15.3180-1|93	install -m755 %{name}-%{version}.gambas %{buildroot}%{_bindir}/%{name}
21cr|higgins-0.15.3180-1|94	# data
21cr|higgins-0.15.3180-1|95	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|higgins-0.15.3180-1|96	cp -pr backgrounds/ %{buildroot}%{_datadir}/%{name}
21cr|higgins-0.15.3180-1|97	
21cr|higgins-0.15.3180-1|98	# menu entry
21cr|higgins-0.15.3180-1|99	install -D -m644 higgins.desktop %{buildroot}%{_datadir}/applications/higgins.desktop
21cr|higgins-0.15.3180-1|100	
21cr|higgins-0.15.3180-1|101	# appdata
21cr|higgins-0.15.3180-1|102	install -D -m644 higgins.appdata.xml %{buildroot}%{_appdatadir}/higgins.appdata.xml
21cr|higgins-0.15.3180-1|103	
21cr|higgins-0.15.3180-1|104	# Icon
21cr|higgins-0.15.3180-1|105	for size in 256 48 32 16; do
21cr|higgins-0.15.3180-1|106	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|higgins-0.15.3180-1|107	convert appicon.png -resize ${size} %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|higgins-0.15.3180-1|108	done

2213 21
21cr|highmoon-1.2.4-7|1	Name:		highmoon
21cr|highmoon-1.2.4-7|2	Version:	1.2.4
21cr|highmoon-1.2.4-7|3	Release:	7
21cr|highmoon-1.2.4-7|4	Summary:	Artillery/Worms-like Game in Open Space
21cr|highmoon-1.2.4-7|5	Source0:	http://highmoon.gerdsmeier.net/%{name}-%{version}.tar.gz
21cr|highmoon-1.2.4-7|6	Patch1:		highmoon-1.2.3-mdkconf.patch.bz2
21cr|highmoon-1.2.4-7|7	URL:		http://highmoon.gerdsmeier.net/
21cr|highmoon-1.2.4-7|8	Group:		Games/Arcade
21cr|highmoon-1.2.4-7|9	License:	GPLv2
21cr|highmoon-1.2.4-7|10	BuildRequires:	SDL-devel SDL_image-devel imagemagick
21cr|highmoon-1.2.4-7|11	
21cr|highmoon-1.2.4-7|12	%description
21cr|highmoon-1.2.4-7|13	HighMoon is an Artillery/Worms-like duel game in which two spaceships fight
21cr|highmoon-1.2.4-7|14	each other in open space. All shots are deflected by the gravitation of
21cr|highmoon-1.2.4-7|15	planets and moons, so be careful not to destroy your own UFO.
21cr|highmoon-1.2.4-7|16	
21cr|highmoon-1.2.4-7|17	%prep
21cr|highmoon-1.2.4-7|18	%setup -q -n HighMoon
21cr|highmoon-1.2.4-7|19	%patch1 -b .mdkconf
21cr|highmoon-1.2.4-7|20	find -type f| xargs chmod 644
21cr|highmoon-1.2.4-7|21	
21cr|highmoon-1.2.4-7|22	%build
21cr|highmoon-1.2.4-7|23	%make OPTFLAGS="$RPM_OPT_FLAGS -O3" \
21cr|highmoon-1.2.4-7|24	INSTALLPATH="%{_gamesdatadir}/%{name}" \
21cr|highmoon-1.2.4-7|25	INSTALLBIN="%{_gamesbindir}"
21cr|highmoon-1.2.4-7|26	
21cr|highmoon-1.2.4-7|27	%install
21cr|highmoon-1.2.4-7|28	rm -rf $RPM_BUILD_ROOT
21cr|highmoon-1.2.4-7|29	make	INSTALLPATH="$RPM_BUILD_ROOT%{_gamesdatadir}/%{name}" \
21cr|highmoon-1.2.4-7|30	INSTALLBIN="$RPM_BUILD_ROOT%{_gamesbindir}" \
21cr|highmoon-1.2.4-7|31	install
21cr|highmoon-1.2.4-7|32	
21cr|highmoon-1.2.4-7|33	cat<<EOF > $RPM_BUILD_ROOT%{_gamesbindir}/highmoon
21cr|highmoon-1.2.4-7|34	#!/bin/sh
21cr|highmoon-1.2.4-7|35	cd %{_gamesdatadir}/%{name}
21cr|highmoon-1.2.4-7|36	./ufo \$@
21cr|highmoon-1.2.4-7|37	EOF
21cr|highmoon-1.2.4-7|38	chmod 755 $RPM_BUILD_ROOT%{_gamesbindir}/highmoon
21cr|highmoon-1.2.4-7|39	
21cr|highmoon-1.2.4-7|40	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|highmoon-1.2.4-7|41	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|highmoon-1.2.4-7|42	[Desktop Entry]
21cr|highmoon-1.2.4-7|43	Type=Application
21cr|highmoon-1.2.4-7|44	Exec=%{_gamesbindir}/%{name}
21cr|highmoon-1.2.4-7|45	Icon=%{name}
21cr|highmoon-1.2.4-7|46	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|highmoon-1.2.4-7|47	Name=HighMoon
21cr|highmoon-1.2.4-7|48	Comment=%{Summary}
21cr|highmoon-1.2.4-7|49	EOF
21cr|highmoon-1.2.4-7|50	
21cr|highmoon-1.2.4-7|51	install -d $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|highmoon-1.2.4-7|52	convert -size 16x16 icon.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|highmoon-1.2.4-7|53	convert -size 32x32 icon.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|highmoon-1.2.4-7|54	convert -size 48x48 icon.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|highmoon-1.2.4-7|55	
21cr|highmoon-1.2.4-7|56	%if %mdkversion < 200900
21cr|highmoon-1.2.4-7|57	%post
21cr|highmoon-1.2.4-7|58	%{update_menus}
21cr|highmoon-1.2.4-7|59	%endif
21cr|highmoon-1.2.4-7|60	
21cr|highmoon-1.2.4-7|61	%if %mdkversion < 200900
21cr|highmoon-1.2.4-7|62	%postun
21cr|highmoon-1.2.4-7|63	%{clean_menus}
21cr|highmoon-1.2.4-7|64	%endif
21cr|highmoon-1.2.4-7|65	
21cr|highmoon-1.2.4-7|66	%clean
21cr|highmoon-1.2.4-7|67	rm -rf $RPM_BUILD_ROOT
21cr|highmoon-1.2.4-7|68	
21cr|highmoon-1.2.4-7|69	%files
21cr|highmoon-1.2.4-7|70	%defattr(644,root,root,755)
21cr|highmoon-1.2.4-7|71	%doc AUTHORS NEWS README
21cr|highmoon-1.2.4-7|72	%defattr(-,root,root)
21cr|highmoon-1.2.4-7|73	%{_gamesbindir}/highmoon
21cr|highmoon-1.2.4-7|74	%dir %{_gamesdatadir}/highmoon
21cr|highmoon-1.2.4-7|75	%dir %{_gamesdatadir}/highmoon/gfx
21cr|highmoon-1.2.4-7|76	%{_gamesdatadir}/highmoon/gfx/*
21cr|highmoon-1.2.4-7|77	%dir %{_gamesdatadir}/highmoon/snd
21cr|highmoon-1.2.4-7|78	%{_gamesdatadir}/highmoon/snd/*
21cr|highmoon-1.2.4-7|79	%{_gamesdatadir}/highmoon/ufo
21cr|highmoon-1.2.4-7|80	%{_miconsdir}/%{name}.png
21cr|highmoon-1.2.4-7|81	%{_iconsdir}/%{name}.png
21cr|highmoon-1.2.4-7|82	%{_liconsdir}/%{name}.png
21cr|highmoon-1.2.4-7|83	%{_datadir}/applications/mandriva-%{name}.desktop

2214 21
21cr|hinetradio-1.0-0.beta6.4|1	%define	betaversion beta6
21cr|hinetradio-1.0-0.beta6.4|2	
21cr|hinetradio-1.0-0.beta6.4|3	Name:		hinetradio
21cr|hinetradio-1.0-0.beta6.4|4	Summary:	Tray applet to listen Hinet radio
21cr|hinetradio-1.0-0.beta6.4|5	Version:	1.0
21cr|hinetradio-1.0-0.beta6.4|6	Release:	%mkrel -c %{betaversion} 4
21cr|hinetradio-1.0-0.beta6.4|7	License:	GPLv2+
21cr|hinetradio-1.0-0.beta6.4|8	Group:		Sound
21cr|hinetradio-1.0-0.beta6.4|9	# URLs are dead: use stored sources
21cr|hinetradio-1.0-0.beta6.4|10	Url:		http://fd.idv.tw/hinetradio
21cr|hinetradio-1.0-0.beta6.4|11	Source0:	%{name}-%{version}-%{betaversion}.tar.bz2
21cr|hinetradio-1.0-0.beta6.4|12	BuildRequires:	desktop-file-utils
21cr|hinetradio-1.0-0.beta6.4|13	BuildRequires:	pkgconfig(libcurl)
21cr|hinetradio-1.0-0.beta6.4|14	BuildRequires:	pkgconfig(gstreamer-0.10)
21cr|hinetradio-1.0-0.beta6.4|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|hinetradio-1.0-0.beta6.4|16	Requires:	gstreamer0.10-ffmpeg
21cr|hinetradio-1.0-0.beta6.4|17	Requires:	gstreamer0.10-mms
21cr|hinetradio-1.0-0.beta6.4|18	
21cr|hinetradio-1.0-0.beta6.4|19	%description
21cr|hinetradio-1.0-0.beta6.4|20	Tray applet to listen Hinet radio.
21cr|hinetradio-1.0-0.beta6.4|21	
21cr|hinetradio-1.0-0.beta6.4|22	%files
21cr|hinetradio-1.0-0.beta6.4|23	%doc ChangeLog
21cr|hinetradio-1.0-0.beta6.4|24	%{_bindir}/%{name}
21cr|hinetradio-1.0-0.beta6.4|25	%{_datadir}/applications/%{name}.desktop
21cr|hinetradio-1.0-0.beta6.4|26	%{_datadir}/pixmaps/%{name}.png
21cr|hinetradio-1.0-0.beta6.4|27	
21cr|hinetradio-1.0-0.beta6.4|28	#-----------------------------------------------------------------------------
21cr|hinetradio-1.0-0.beta6.4|29	
21cr|hinetradio-1.0-0.beta6.4|30	%prep
21cr|hinetradio-1.0-0.beta6.4|31	%setup -qn %{name}-%{version}-%{betaversion}
21cr|hinetradio-1.0-0.beta6.4|32	
21cr|hinetradio-1.0-0.beta6.4|33	
21cr|hinetradio-1.0-0.beta6.4|34	%build
21cr|hinetradio-1.0-0.beta6.4|35	%configure LIBS="-lX11"
21cr|hinetradio-1.0-0.beta6.4|36	%make
21cr|hinetradio-1.0-0.beta6.4|37	
21cr|hinetradio-1.0-0.beta6.4|38	
21cr|hinetradio-1.0-0.beta6.4|39	%install
21cr|hinetradio-1.0-0.beta6.4|40	%makeinstall_std
21cr|hinetradio-1.0-0.beta6.4|41	
21cr|hinetradio-1.0-0.beta6.4|42	desktop-file-install --vendor="" \
21cr|hinetradio-1.0-0.beta6.4|43	--remove-category="Application" \
21cr|hinetradio-1.0-0.beta6.4|44	--add-category="TrayIcon" \
21cr|hinetradio-1.0-0.beta6.4|45	--add-only-show-in="KDE" \
21cr|hinetradio-1.0-0.beta6.4|46	--add-only-show-in="GNOME" \
21cr|hinetradio-1.0-0.beta6.4|47	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

2215 21
21cr|hmmer-3.0-7|1	Summary:	Profile HMMs for protein sequence analysis
21cr|hmmer-3.0-7|2	Name:		hmmer
21cr|hmmer-3.0-7|3	Version:	3.0
21cr|hmmer-3.0-7|4	Release:	7
21cr|hmmer-3.0-7|5	License:	GPLv3+
21cr|hmmer-3.0-7|6	Group:		Sciences/Biology
21cr|hmmer-3.0-7|7	Url:		http://hmmer.janelia.org
21cr|hmmer-3.0-7|8	Source0:	ftp://selab.janelia.org/pub/software/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|hmmer-3.0-7|9	Patch1:		%{name}-3.0.makefile.patch
21cr|hmmer-3.0-7|10	Patch2:		hmmer-3.0-getopts.patch
21cr|hmmer-3.0-7|11	BuildRequires:	openmpi
21cr|hmmer-3.0-7|12	BuildRequires:	pkgconfig(ompi)
21cr|hmmer-3.0-7|13	ExclusiveArch:	%{ix86} %{x86_64}
21cr|hmmer-3.0-7|14	
21cr|hmmer-3.0-7|15	%description
21cr|hmmer-3.0-7|16	Profile hidden Markov models (profile HMMs) can be used to do sensitive
21cr|hmmer-3.0-7|17	database searching using statistical descriptions of a sequence family's
21cr|hmmer-3.0-7|18	consensus. HMMER is a freely distributable implementation of profile HMM
21cr|hmmer-3.0-7|19	software for protein sequence analysis.
21cr|hmmer-3.0-7|20	
21cr|hmmer-3.0-7|21	%files
21cr|hmmer-3.0-7|22	%doc README INSTALL LICENSE RELEASE-NOTES Userguide.pdf
21cr|hmmer-3.0-7|23	%doc documentation tutorial
21cr|hmmer-3.0-7|24	%{_bindir}/*
21cr|hmmer-3.0-7|25	%{_mandir}/man1/*
21cr|hmmer-3.0-7|26	
21cr|hmmer-3.0-7|27	#----------------------------------------------------------------------------
21cr|hmmer-3.0-7|28	
21cr|hmmer-3.0-7|29	%prep
21cr|hmmer-3.0-7|30	%setup -q
21cr|hmmer-3.0-7|31	%patch1
21cr|hmmer-3.0-7|32	%patch2 -p1
21cr|hmmer-3.0-7|33	
21cr|hmmer-3.0-7|34	%build
21cr|hmmer-3.0-7|35	%configure --enable-mpi
21cr|hmmer-3.0-7|36	%make
21cr|hmmer-3.0-7|37	
21cr|hmmer-3.0-7|38	%install
21cr|hmmer-3.0-7|39	%makeinstall_std
21cr|hmmer-3.0-7|40	
21cr|hmmer-3.0-7|41	%check
21cr|hmmer-3.0-7|42	%make check

2216 21
21cr|homebank-5.7-1|1	Summary:	Free easy personal accounting for all
21cr|homebank-5.7-1|2	Name:		homebank
21cr|homebank-5.7-1|3	Version:	5.7
21cr|homebank-5.7-1|4	Release:	1
21cr|homebank-5.7-1|5	License:	GPLv2+
21cr|homebank-5.7-1|6	Group:		Office
21cr|homebank-5.7-1|7	Url:		http://homebank.free.fr
21cr|homebank-5.7-1|8	Source0:	http://homebank.free.fr/public/%{name}-%{version}.tar.gz
21cr|homebank-5.7-1|9	Patch0:		desktop.patch
21cr|homebank-5.7-1|10	BuildRequires:	desktop-file-utils
21cr|homebank-5.7-1|11	BuildRequires:	intltool
21cr|homebank-5.7-1|12	BuildRequires:	perl-XML-Parser
21cr|homebank-5.7-1|13	BuildRequires:	pkgconfig(atk)
21cr|homebank-5.7-1|14	BuildRequires:	pkgconfig(cairo)
21cr|homebank-5.7-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|homebank-5.7-1|16	BuildRequires:	pkgconfig(libofx)
21cr|homebank-5.7-1|17	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|homebank-5.7-1|18	
21cr|homebank-5.7-1|19	%description
21cr|homebank-5.7-1|20	HomeBank is the free software you have always wanted to manage your personal
21cr|homebank-5.7-1|21	accounts at home. The main concept is to be light, simple and very easy to use.
21cr|homebank-5.7-1|22	It brings you many features that allows you to analyze your finances in a
21cr|homebank-5.7-1|23	detailed way instantly and dynamically with powerful report tools based on
21cr|homebank-5.7-1|24	filtering and graphical charts.
21cr|homebank-5.7-1|25	
21cr|homebank-5.7-1|26	%files -f %{name}.lang
21cr|homebank-5.7-1|27	%doc AUTHORS ChangeLog COPYING NEWS README doc/TODO
21cr|homebank-5.7-1|28	%{_bindir}/%{name}
21cr|homebank-5.7-1|29	%dir %{_datadir}/%{name}/
21cr|homebank-5.7-1|30	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|homebank-5.7-1|31	%{_datadir}/applications/*%{name}.desktop
21cr|homebank-5.7-1|32	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|homebank-5.7-1|33	%{_datadir}/%{name}/*
21cr|homebank-5.7-1|34	%{_datadir}/mime-info/%{name}.*
21cr|homebank-5.7-1|35	%{_datadir}/mime/packages/%{name}.xml
21cr|homebank-5.7-1|36	%{_datadir}/application-registry/%{name}.applications
21cr|homebank-5.7-1|37	
21cr|homebank-5.7-1|38	#----------------------------------------------------------------------------
21cr|homebank-5.7-1|39	
21cr|homebank-5.7-1|40	%prep
21cr|homebank-5.7-1|41	%setup -q
21cr|homebank-5.7-1|42	%patch0 -p1
21cr|homebank-5.7-1|43	
21cr|homebank-5.7-1|44	%build
21cr|homebank-5.7-1|45	%configure
21cr|homebank-5.7-1|46	%make
21cr|homebank-5.7-1|47	
21cr|homebank-5.7-1|48	%install
21cr|homebank-5.7-1|49	%makeinstall_std
21cr|homebank-5.7-1|50	
21cr|homebank-5.7-1|51	%find_lang %{name}

2217 21
21cr|horgand-1.14-12|1	%define	debug_package %{nil}
21cr|horgand-1.14-12|2	
21cr|horgand-1.14-12|3	Name:		horgand
21cr|horgand-1.14-12|4	Summary:	FM organ synthesizer
21cr|horgand-1.14-12|5	Version:	1.14
21cr|horgand-1.14-12|6	Release:	12
21cr|horgand-1.14-12|7	License:	GPLv2+
21cr|horgand-1.14-12|8	Group:		Sound
21cr|horgand-1.14-12|9	Url:		https://sourceforge.net/projects/horgand.berlios/
21cr|horgand-1.14-12|10	Source0:	https://sourceforge.net/projects/horgand.berlios/files/%{name}-%{version}.tar.gz
21cr|horgand-1.14-12|11	Source100:	%{name}.rpmlintrc
21cr|horgand-1.14-12|12	Patch0:		%{name}-1.14-adopt-fltk.patch
21cr|horgand-1.14-12|13	BuildRequires:	alsa-utils
21cr|horgand-1.14-12|14	BuildRequires:	fltk-devel
21cr|horgand-1.14-12|15	BuildRequires:	pkgconfig(alsa)
21cr|horgand-1.14-12|16	BuildRequires:	pkgconfig(cairo)
21cr|horgand-1.14-12|17	BuildRequires:	pkgconfig(fontconfig)
21cr|horgand-1.14-12|18	BuildRequires:	pkgconfig(freetype2)
21cr|horgand-1.14-12|19	BuildRequires:	pkgconfig(jack)
21cr|horgand-1.14-12|20	BuildRequires:	pkgconfig(pixman-1)
21cr|horgand-1.14-12|21	BuildRequires:	pkgconfig(sndfile)
21cr|horgand-1.14-12|22	BuildRequires:	pkgconfig(xft)
21cr|horgand-1.14-12|23	BuildRequires:	pkgconfig(xpm)
21cr|horgand-1.14-12|24	BuildRequires:	pkgconfig(xrender)
21cr|horgand-1.14-12|25	
21cr|horgand-1.14-12|26	%description
21cr|horgand-1.14-12|27	Horgand is a jack capable organ client with presets and some effects
21cr|horgand-1.14-12|28	incorporated. Horgand generates the sound in real time like a FM synthesizer.
21cr|horgand-1.14-12|29	You can change the frequency of all the drawars and add some special effects.
21cr|horgand-1.14-12|30	
21cr|horgand-1.14-12|31	%files
21cr|horgand-1.14-12|32	%doc AUTHORS ChangeLog README COPYING
21cr|horgand-1.14-12|33	%{_bindir}/%{name}
21cr|horgand-1.14-12|34	%{_datadir}/%{name}
21cr|horgand-1.14-12|35	%{_mandir}/man1/*
21cr|horgand-1.14-12|36	%{_datadir}/applications/rosa-%{name}.desktop
21cr|horgand-1.14-12|37	/etc/modules-load.d/%{name}.conf
21cr|horgand-1.14-12|38	
21cr|horgand-1.14-12|39	#-----------------------------------------------------------------------------
21cr|horgand-1.14-12|40	
21cr|horgand-1.14-12|41	
21cr|horgand-1.14-12|42	%prep
21cr|horgand-1.14-12|43	%setup -q
21cr|horgand-1.14-12|44	%patch0 -p0
21cr|horgand-1.14-12|45	
21cr|horgand-1.14-12|46	
21cr|horgand-1.14-12|47	%build
21cr|horgand-1.14-12|48	export LDFLAGS="-lX11 -lpthread"
21cr|horgand-1.14-12|49	%configure
21cr|horgand-1.14-12|50	perl -p -i -e "s|-O6|%{optflags}||g" Makefile
21cr|horgand-1.14-12|51	%make
21cr|horgand-1.14-12|52	
21cr|horgand-1.14-12|53	
21cr|horgand-1.14-12|54	%install
21cr|horgand-1.14-12|55	mkdir -p %{buildroot}/%{_bindir}
21cr|horgand-1.14-12|56	%makeinstall_std PREFIX=%{_prefix}
21cr|horgand-1.14-12|57	rm -fr %{buildroot}/%{_docdir}/%{name}
21cr|horgand-1.14-12|58	
21cr|horgand-1.14-12|59	mkdir -p %{buildroot}/etc/modules-load.d
21cr|horgand-1.14-12|60	echo "snd_seq" > %{buildroot}/etc/modules-load.d/%{name}.conf
21cr|horgand-1.14-12|61	
21cr|horgand-1.14-12|62	# Menu entry
21cr|horgand-1.14-12|63	mkdir -p %{buildroot}%{_datadir}/applications
21cr|horgand-1.14-12|64	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|horgand-1.14-12|65	[Desktop Entry]
21cr|horgand-1.14-12|66	Name=Horgand
21cr|horgand-1.14-12|67	Comment=%{summary}
21cr|horgand-1.14-12|68	Exec=%{name}
21cr|horgand-1.14-12|69	Icon=sound_section
21cr|horgand-1.14-12|70	Terminal=false
21cr|horgand-1.14-12|71	Type=Application
21cr|horgand-1.14-12|72	Categories=AudioVideo;Sequencer;
21cr|horgand-1.14-12|73	EOF
21cr|horgand-1.14-12|74	
21cr|horgand-1.14-12|75	%post
21cr|horgand-1.14-12|76	modprobe snd_seq

2218 21
21cr|host2cat-1.02-6|1	%define webserver_cgibindir	%{_var}/www/cgi-bin/
21cr|host2cat-1.02-6|2	%define _initdir	/etc/rc.d/init.d
21cr|host2cat-1.02-6|3	%define _cachedir	/var/cache
21cr|host2cat-1.02-6|4	
21cr|host2cat-1.02-6|5	Summary:	Custom DNS resolver
21cr|host2cat-1.02-6|6	Name:		host2cat
21cr|host2cat-1.02-6|7	Version:	1.02
21cr|host2cat-1.02-6|8	Release:	6
21cr|host2cat-1.02-6|9	License:	BSD
21cr|host2cat-1.02-6|10	Group:		System/Servers
21cr|host2cat-1.02-6|11	Url:		www.netpolice.ru
21cr|host2cat-1.02-6|12	Source0:	%{name}-%{version}.tar.gz
21cr|host2cat-1.02-6|13	Source1:	%{name}.init
21cr|host2cat-1.02-6|14	Source2:	%{name}.sysconfig
21cr|host2cat-1.02-6|15	Source3:	squid.conf
21cr|host2cat-1.02-6|16	Source4:	SQLite_migration_1.0.2_to_1.1.sql
21cr|host2cat-1.02-6|17	Patch0:		%{name}-filterdb.patch
21cr|host2cat-1.02-6|18	# Automatically added by buildreq on Fri Apr 10 2009
21cr|host2cat-1.02-6|19	BuildRequires:	libadns-devel
21cr|host2cat-1.02-6|20	BuildRequires:	memcache-devel
21cr|host2cat-1.02-6|21	# for findreq
21cr|host2cat-1.02-6|22	BuildRequires:	perl-DBI
21cr|host2cat-1.02-6|23	BuildRequires:	perl-Net-DNS perl-CGI
21cr|host2cat-1.02-6|24	BuildRequires:	pkgconfig(zlib)
21cr|host2cat-1.02-6|25	# for cgi-bin dir
21cr|host2cat-1.02-6|26	Requires:	apache-base
21cr|host2cat-1.02-6|27	Requires:	apache-conf >= 2.0
21cr|host2cat-1.02-6|28	Requires:	apache-mod_perl
21cr|host2cat-1.02-6|29	Requires:	perl-DBD-SQLite
21cr|host2cat-1.02-6|30	Requires:	memcached
21cr|host2cat-1.02-6|31	Requires:	netpolice-filter
21cr|host2cat-1.02-6|32	Requires:	squid-conf-%{name}
21cr|host2cat-1.02-6|33	Requires:	squid >= 3.0
21cr|host2cat-1.02-6|34	
21cr|host2cat-1.02-6|35	%description
21cr|host2cat-1.02-6|36	DNS resolver for web content filtering with web interface.
21cr|host2cat-1.02-6|37	
21cr|host2cat-1.02-6|38	%package -n squid-conf-%{name}
21cr|host2cat-1.02-6|39	Summary:	adapted squid config
21cr|host2cat-1.02-6|40	Group:		System/Servers
21cr|host2cat-1.02-6|41	
21cr|host2cat-1.02-6|42	%description -n squid-conf-%{name}
21cr|host2cat-1.02-6|43	This package contains squid config adapted for %{name}.
21cr|host2cat-1.02-6|44	
21cr|host2cat-1.02-6|45	%prep
21cr|host2cat-1.02-6|46	%setup -q
21cr|host2cat-1.02-6|47	%patch0 -p1
21cr|host2cat-1.02-6|48	
21cr|host2cat-1.02-6|49	%build
21cr|host2cat-1.02-6|50	aclocal --force
21cr|host2cat-1.02-6|51	autoconf --force
21cr|host2cat-1.02-6|52	autoheader --force
21cr|host2cat-1.02-6|53	automake --add-missing --force-missing --foreign
21cr|host2cat-1.02-6|54	%configure
21cr|host2cat-1.02-6|55	%make
21cr|host2cat-1.02-6|56	
21cr|host2cat-1.02-6|57	%install
21cr|host2cat-1.02-6|58	mkdir -p %{buildroot}/{%{_cachedir}/%{name},%{webserver_cgibindir},%{_libexecdir}/%{name}}
21cr|host2cat-1.02-6|59	mkdir -p %{buildroot}/%{_var}/lib/netpolice
21cr|host2cat-1.02-6|60	mkdir -p %{buildroot}/%{_var}/lib/netpolice/squid
21cr|host2cat-1.02-6|61	
21cr|host2cat-1.02-6|62	install -m0755 -D %{name} %{buildroot}/%{_sbindir}/%{name}
21cr|host2cat-1.02-6|63	install -m0755 -D %{SOURCE1} %{buildroot}/%{_initdir}/%{name}
21cr|host2cat-1.02-6|64	install -m0644 -D %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
21cr|host2cat-1.02-6|65	install -m0644 -D %{SOURCE3} %{buildroot}/etc/squid/squid.conf.sample
21cr|host2cat-1.02-6|66	install -m0644 -D %{SOURCE4} %{buildroot}/var/cache/%{name}/SQLite_migration_1.0.2_to_1.1.sql
21cr|host2cat-1.02-6|67	
21cr|host2cat-1.02-6|68	install -m0755 contrib/get_file.pl %{buildroot}/%{webserver_cgibindir}/get_file.pl
21cr|host2cat-1.02-6|69	install -m0644 scripts/config.ph %{buildroot}/%{webserver_cgibindir}/config.ph
21cr|host2cat-1.02-6|70	install -m0755 scripts/*.cgi %{buildroot}/%{webserver_cgibindir}/
21cr|host2cat-1.02-6|71	install -m0755 scripts/*.pl %{buildroot}/%{_libexecdir}/%{name}/
21cr|host2cat-1.02-6|72	install -m0644 scripts/*.schema %{buildroot}/%{_libexecdir}/%{name}/
21cr|host2cat-1.02-6|73	install -m0644 scripts/custom_roles scripts/generic_roles scripts/users %{buildroot}/%{_libexecdir}/%{name}/
21cr|host2cat-1.02-6|74	
21cr|host2cat-1.02-6|75	touch %{buildroot}%{_cachedir}/%{name}/filter.db
21cr|host2cat-1.02-6|76	
21cr|host2cat-1.02-6|77	mkdir -p %{buildroot}/%{_sysconfdir}/httpd/conf/{extra-start.d,extra-available,mods-start.d}
21cr|host2cat-1.02-6|78	cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/extra-start.d/030-host2cat.conf
21cr|host2cat-1.02-6|79	host2cat=yes
21cr|host2cat-1.02-6|80	EOF
21cr|host2cat-1.02-6|81	
21cr|host2cat-1.02-6|82	cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/extra-available/host2cat.conf
21cr|host2cat-1.02-6|83	<IfModule alias_module>
21cr|host2cat-1.02-6|84	ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
21cr|host2cat-1.02-6|85	</IfModule>
21cr|host2cat-1.02-6|86	EOF
21cr|host2cat-1.02-6|87	
21cr|host2cat-1.02-6|88	cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/mods-start.d/030-host2cat.conf
21cr|host2cat-1.02-6|89	alias=yes
21cr|host2cat-1.02-6|90	cgi=yes
21cr|host2cat-1.02-6|91	EOF
21cr|host2cat-1.02-6|92	
21cr|host2cat-1.02-6|93	%post
21cr|host2cat-1.02-6|94	%_post_service %{name}
21cr|host2cat-1.02-6|95	#/usr/sbin/a2chkconfig &> /dev/null ||:
21cr|host2cat-1.02-6|96	/sbin/service httpd condreload ||:
21cr|host2cat-1.02-6|97	INITDB=%{_libexecdir}/%{name}/init_filter_db.pl
21cr|host2cat-1.02-6|98	[ -x $INITDB ] && $INITDB -d %{_libexecdir}/%{name}/ dbi:SQLite:dbname=%{_cachedir}/%{name}/filter.db ||:
21cr|host2cat-1.02-6|99	mkdir -p /var/lib/netpolice/squid
21cr|host2cat-1.02-6|100	touch /var/lib/netpolice/squid/passwd
21cr|host2cat-1.02-6|101	usr/sbin/htpasswd -b /var/lib/netpolice/squid/passwd netpolice netpolice
21cr|host2cat-1.02-6|102	
21cr|host2cat-1.02-6|103	%preun
21cr|host2cat-1.02-6|104	%_preun_service %{name}
21cr|host2cat-1.02-6|105	
21cr|host2cat-1.02-6|106	
21cr|host2cat-1.02-6|107	%files
21cr|host2cat-1.02-6|108	%{_initdir}/%{name}
21cr|host2cat-1.02-6|109	%{_sysconfdir}/sysconfig/%{name}
21cr|host2cat-1.02-6|110	%{_sysconfdir}/httpd/conf/extra-start.d/030-host2cat.conf
21cr|host2cat-1.02-6|111	%{_sysconfdir}/httpd/conf/extra-available/host2cat.conf
21cr|host2cat-1.02-6|112	%{_sysconfdir}/httpd/conf/mods-start.d/030-host2cat.conf
21cr|host2cat-1.02-6|113	%{_sbindir}/%{name}
21cr|host2cat-1.02-6|114	%{webserver_cgibindir}/get_file.pl
21cr|host2cat-1.02-6|115	%{_libexecdir}/%{name}
21cr|host2cat-1.02-6|116	%config(noreplace) %{webserver_cgibindir}/config.ph
21cr|host2cat-1.02-6|117	%{webserver_cgibindir}/*.cgi
21cr|host2cat-1.02-6|118	%dir %attr(711,apache,root) %{_cachedir}/%{name}
21cr|host2cat-1.02-6|119	%config(noreplace )%attr(644,apache,root) %{_cachedir}/%{name}/filter.db
21cr|host2cat-1.02-6|120	/var/cache/%{name}/SQLite_migration_1.0.2_to_1.1.sql
21cr|host2cat-1.02-6|121	
21cr|host2cat-1.02-6|122	%files -n squid-conf-%{name}
21cr|host2cat-1.02-6|123	%config(noreplace) /etc/squid/squid.conf.sample

2219 21
21cr|hotkeys-0.5.7.1-25|1	Summary:	A program to use the special keys on internet/multimedia keyboards
21cr|hotkeys-0.5.7.1-25|2	Name:		hotkeys
21cr|hotkeys-0.5.7.1-25|3	Version:	0.5.7.1
21cr|hotkeys-0.5.7.1-25|4	Release:	25
21cr|hotkeys-0.5.7.1-25|5	License:	GPLv2+
21cr|hotkeys-0.5.7.1-25|6	Group:		System/Kernel and hardware
21cr|hotkeys-0.5.7.1-25|7	Url:		http://alioth.debian.org/projects/%{name}/
21cr|hotkeys-0.5.7.1-25|8	Source0:	http://alioth.debian.org/projects/%{name}/%{name}_%{version}.tar.bz2
21cr|hotkeys-0.5.7.1-25|9	Source1:	vaio.def.bz2
21cr|hotkeys-0.5.7.1-25|10	Source2:	FCSAmilo.def.bz2
21cr|hotkeys-0.5.7.1-25|11	Source3:	samsungx30.def.bz2
21cr|hotkeys-0.5.7.1-25|12	Source4:	precision.def.bz2
21cr|hotkeys-0.5.7.1-25|13	Source5:	dellinspiron.def.bz2
21cr|hotkeys-0.5.7.1-25|14	Source6:	samsungx10.def.bz2
21cr|hotkeys-0.5.7.1-25|15	Source10:	%{name}.sysconfig
21cr|hotkeys-0.5.7.1-25|16	Source11:	%{name}.xinit
21cr|hotkeys-0.5.7.1-25|17	Patch1:		hotkeys-0.5.7.1_mutefix.patch
21cr|hotkeys-0.5.7.1-25|18	Patch2:		hotkeys-0.5.7.1-db5.patch
21cr|hotkeys-0.5.7.1-25|19	Patch3:		hotkeys-0.5.7.1-gcc43.diff
21cr|hotkeys-0.5.7.1-25|20	Patch4:		hotkeys-0.5.7.1-includedir.patch
21cr|hotkeys-0.5.7.1-25|21	BuildRequires:	db-devel >= 5.2.0
21cr|hotkeys-0.5.7.1-25|22	BuildRequires:	gettext-devel
21cr|hotkeys-0.5.7.1-25|23	BuildRequires:	xosd-devel
21cr|hotkeys-0.5.7.1-25|24	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|hotkeys-0.5.7.1-25|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|hotkeys-0.5.7.1-25|26	BuildRequires:	pkgconfig(xkbfile)
21cr|hotkeys-0.5.7.1-25|27	BuildRequires:	pkgconfig(xmu)
21cr|hotkeys-0.5.7.1-25|28	
21cr|hotkeys-0.5.7.1-25|29	%description
21cr|hotkeys-0.5.7.1-25|30	The HotKeys daemon listens for the "special" hotkeys that you won't
21cr|hotkeys-0.5.7.1-25|31	normally use on your Internet/Multimedia keyboards. The buttons perform
21cr|hotkeys-0.5.7.1-25|32	their intended behaviors, such as volume up and down, mute the speaker,
21cr|hotkeys-0.5.7.1-25|33	or launch applications. It has On-screen display (OSD) to show the
21cr|hotkeys-0.5.7.1-25|34	volume, program that's being started, etc. It features an XML-based
21cr|hotkeys-0.5.7.1-25|35	keycode configuration file format, which makes it possible to define the
21cr|hotkeys-0.5.7.1-25|36	hotkeys to launch any programs you want.
21cr|hotkeys-0.5.7.1-25|37	
21cr|hotkeys-0.5.7.1-25|38	%files
21cr|hotkeys-0.5.7.1-25|39	%doc AUTHORS BUGS COPYING INSTALL TODO def/sample.xml README.mdk
21cr|hotkeys-0.5.7.1-25|40	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|hotkeys-0.5.7.1-25|41	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|hotkeys-0.5.7.1-25|42	%{_bindir}/%{name}
21cr|hotkeys-0.5.7.1-25|43	%{_datadir}/%{name}
21cr|hotkeys-0.5.7.1-25|44	%{_mandir}/man1/%{name}.1*
21cr|hotkeys-0.5.7.1-25|45	%{_sysconfdir}/X11/xinit.d/%{name}
21cr|hotkeys-0.5.7.1-25|46	
21cr|hotkeys-0.5.7.1-25|47	#----------------------------------------------------------------------------
21cr|hotkeys-0.5.7.1-25|48	
21cr|hotkeys-0.5.7.1-25|49	%prep
21cr|hotkeys-0.5.7.1-25|50	%setup -q
21cr|hotkeys-0.5.7.1-25|51	%patch1 -p0
21cr|hotkeys-0.5.7.1-25|52	%patch2 -p1
21cr|hotkeys-0.5.7.1-25|53	%patch3 -p0
21cr|hotkeys-0.5.7.1-25|54	%patch4 -p0
21cr|hotkeys-0.5.7.1-25|55	
21cr|hotkeys-0.5.7.1-25|56	%build
21cr|hotkeys-0.5.7.1-25|57	autoreconf -fi
21cr|hotkeys-0.5.7.1-25|58	%configure --with-xosd
21cr|hotkeys-0.5.7.1-25|59	%make
21cr|hotkeys-0.5.7.1-25|60	# CC="gcc -I%{_includedir}/libxml2 -I%{_includedir}/libxml2/libxml"
21cr|hotkeys-0.5.7.1-25|61	cat > README.mdk <<EOF
21cr|hotkeys-0.5.7.1-25|62	Adding a new keyboard
21cr|hotkeys-0.5.7.1-25|63	----------------------
21cr|hotkeys-0.5.7.1-25|64	If you have a keyboard not supported by this package, you can create
21cr|hotkeys-0.5.7.1-25|65	your own file, by using xev, and writing the xml config files based
21cr|hotkeys-0.5.7.1-25|66	on the examples provided.
21cr|hotkeys-0.5.7.1-25|67	
21cr|hotkeys-0.5.7.1-25|68	Then, you can send them to the author, Anthony Wong <ypwong@ypwong.org>,
21cr|hotkeys-0.5.7.1-25|69	in order to have them included in the tarball. I will also take
21cr|hotkeys-0.5.7.1-25|70	contribution, send them to <misc@mandriva.org>, or fill a bugreport
21cr|hotkeys-0.5.7.1-25|71	on qa.mandriva.com ( i prefer bug report as i may forget mail ).
21cr|hotkeys-0.5.7.1-25|72	
21cr|hotkeys-0.5.7.1-25|73	Keyboard for owner of Samsung X10
21cr|hotkeys-0.5.7.1-25|74	----------------------------------
21cr|hotkeys-0.5.7.1-25|75	For people owning a Samsung X10, the provided keymap requires 2 commands
21cr|hotkeys-0.5.7.1-25|76	to activate all keys. Place a script in /etc/X11/xinit.d/ that contains :
21cr|hotkeys-0.5.7.1-25|77	
21cr|hotkeys-0.5.7.1-25|78	#!/bin/bash
21cr|hotkeys-0.5.7.1-25|79	setkeycodes 0x74 122
21cr|hotkeys-0.5.7.1-25|80	setkeycodes 0x75 123
21cr|hotkeys-0.5.7.1-25|81	
21cr|hotkeys-0.5.7.1-25|82	and use the samsungX10.def file.
21cr|hotkeys-0.5.7.1-25|83	See http://www.samsungpc.com/products/x10_x10plus/x10.htm if your are not sure this is
21cr|hotkeys-0.5.7.1-25|84	yours.
21cr|hotkeys-0.5.7.1-25|85	EOF
21cr|hotkeys-0.5.7.1-25|86	
21cr|hotkeys-0.5.7.1-25|87	echo "WebBrowser=www-browser">> src/%{name}.conf
21cr|hotkeys-0.5.7.1-25|88	echo "Shell=xvt">> src/%{name}.conf
21cr|hotkeys-0.5.7.1-25|89	
21cr|hotkeys-0.5.7.1-25|90	%install
21cr|hotkeys-0.5.7.1-25|91	%makeinstall_std
21cr|hotkeys-0.5.7.1-25|92	
21cr|hotkeys-0.5.7.1-25|93	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|hotkeys-0.5.7.1-25|94	install -m 644 src/%{name}.conf %{buildroot}/%{_sysconfdir}
21cr|hotkeys-0.5.7.1-25|95	install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|hotkeys-0.5.7.1-25|96	
21cr|hotkeys-0.5.7.1-25|97	install -d %{buildroot}%{_sysconfdir}/X11/xinit.d/
21cr|hotkeys-0.5.7.1-25|98	install -m 755 %{SOURCE11} %{buildroot}%{_sysconfdir}/X11/xinit.d/%{name}
21cr|hotkeys-0.5.7.1-25|99	
21cr|hotkeys-0.5.7.1-25|100	bzcat %{SOURCE1} > %{buildroot}/%{_datadir}/%{name}/vaio.def
21cr|hotkeys-0.5.7.1-25|101	bzcat %{SOURCE2} > %{buildroot}/%{_datadir}/%{name}/FCSAmilo.def
21cr|hotkeys-0.5.7.1-25|102	bzcat %{SOURCE3} > %{buildroot}/%{_datadir}/%{name}/samsungx30.def
21cr|hotkeys-0.5.7.1-25|103	bzcat %{SOURCE4} > %{buildroot}/%{_datadir}/%{name}/precision.def
21cr|hotkeys-0.5.7.1-25|104	bzcat %{SOURCE5} > %{buildroot}/%{_datadir}/%{name}/dellinspiron.def
21cr|hotkeys-0.5.7.1-25|105	bzcat %{SOURCE6} > %{buildroot}/%{_datadir}/%{name}/samsungX10.def
21cr|hotkeys-0.5.7.1-25|106	
21cr|hotkeys-0.5.7.1-25|107	chmod 644 AUTHORS BUGS COPYING INSTALL TODO def/sample.xml

2220 21
21cr|hotshots-2.2.0-3|1	%define oname HotShots
21cr|hotshots-2.2.0-3|2	
21cr|hotshots-2.2.0-3|3	Summary:	Screen-shot and Annotation Tool
21cr|hotshots-2.2.0-3|4	Name:		hotshots
21cr|hotshots-2.2.0-3|5	Version:	2.2.0
21cr|hotshots-2.2.0-3|6	Release:	3
21cr|hotshots-2.2.0-3|7	License:	GPLv2+
21cr|hotshots-2.2.0-3|8	Group:		Graphics
21cr|hotshots-2.2.0-3|9	Url:		http://thehive.xbee.net/index.php?module=pages&func=display&pageid=31
21cr|hotshots-2.2.0-3|10	Source0:	http://garr.dl.sourceforge.net/project/hotshots/%{version}/%{oname}-%{version}-src.zip
21cr|hotshots-2.2.0-3|11	Patch0:		HotShots-2.2.0-desktop.patch
21cr|hotshots-2.2.0-3|12	BuildRequires:	imagemagick
21cr|hotshots-2.2.0-3|13	BuildRequires:	libqxt-devel
21cr|hotshots-2.2.0-3|14	BuildRequires:	qt4-devel
21cr|hotshots-2.2.0-3|15	BuildRequires:	desktop-file-utils
21cr|hotshots-2.2.0-3|16	BuildRequires:	cmake
21cr|hotshots-2.2.0-3|17	BuildRequires:	pkgconfig(xfixes)
21cr|hotshots-2.2.0-3|18	
21cr|hotshots-2.2.0-3|19	%description
21cr|hotshots-2.2.0-3|20	HotShots is an application for capturing screens and saving them in
21cr|hotshots-2.2.0-3|21	a variety of image formats as well as adding annotations and graphical
21cr|hotshots-2.2.0-3|22	data (arrows, lines, texts, ...).
21cr|hotshots-2.2.0-3|23	
21cr|hotshots-2.2.0-3|24	%files -f %{name}.lang
21cr|hotshots-2.2.0-3|25	%doc *.txt
21cr|hotshots-2.2.0-3|26	%{_bindir}/%{name}
21cr|hotshots-2.2.0-3|27	%{_datadir}/applications/*.desktop
21cr|hotshots-2.2.0-3|28	%{_datadir}/icons/hicolor/*/*/%{name}.*
21cr|hotshots-2.2.0-3|29	%{_mandir}/man1/*
21cr|hotshots-2.2.0-3|30	%{_datadir}/mime/packages/hotshots.xml
21cr|hotshots-2.2.0-3|31	%{_datadir}/%{name}/*.txt
21cr|hotshots-2.2.0-3|32	
21cr|hotshots-2.2.0-3|33	#----------------------------------------------------------------------------
21cr|hotshots-2.2.0-3|34	
21cr|hotshots-2.2.0-3|35	%prep
21cr|hotshots-2.2.0-3|36	%setup -qn HotShots-%{version}-src
21cr|hotshots-2.2.0-3|37	%patch0 -p1
21cr|hotshots-2.2.0-3|38	
21cr|hotshots-2.2.0-3|39	%if %{mdvver} >= 201410
21cr|hotshots-2.2.0-3|40	# fix png rgb
21cr|hotshots-2.2.0-3|41	pushd res
21cr|hotshots-2.2.0-3|42	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|hotshots-2.2.0-3|43	popd
21cr|hotshots-2.2.0-3|44	%endif
21cr|hotshots-2.2.0-3|45	
21cr|hotshots-2.2.0-3|46	%build
21cr|hotshots-2.2.0-3|47	cd build
21cr|hotshots-2.2.0-3|48	%cmake
21cr|hotshots-2.2.0-3|49	%make
21cr|hotshots-2.2.0-3|50	
21cr|hotshots-2.2.0-3|51	%install
21cr|hotshots-2.2.0-3|52	%makeinstall_std -C build/build
21cr|hotshots-2.2.0-3|53	
21cr|hotshots-2.2.0-3|54	
21cr|hotshots-2.2.0-3|55	# icons
21cr|hotshots-2.2.0-3|56	rm -f %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|hotshots-2.2.0-3|57	install -Dm 0644 res/%{name}.png \
21cr|hotshots-2.2.0-3|58	%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21cr|hotshots-2.2.0-3|59	for size in 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|hotshots-2.2.0-3|60	install -dm 0755 \
21cr|hotshots-2.2.0-3|61	%{buildroot}%{_datadir}/icons/hicolor/${size}/apps
21cr|hotshots-2.2.0-3|62	convert -strip -resize ${size} res/%{name}.png \
21cr|hotshots-2.2.0-3|63	%{buildroot}%{_datadir}/icons/hicolor/${size}/apps/%{name}.png
21cr|hotshots-2.2.0-3|64	done
21cr|hotshots-2.2.0-3|65	
21cr|hotshots-2.2.0-3|66	%find_lang %{name} --with-qt
21cr|hotshots-2.2.0-3|67	

2221 21
21cr|hping2-2.0.0-0.rc3.15|1	# Workaround to build with GCC 10
21cr|hping2-2.0.0-0.rc3.15|2	%global optflags %{optflags} -fcommon
21cr|hping2-2.0.0-0.rc3.15|3	%define beta rc3
21cr|hping2-2.0.0-0.rc3.15|4	
21cr|hping2-2.0.0-0.rc3.15|5	Summary:	TCP/IP packet assembler/analyzer
21cr|hping2-2.0.0-0.rc3.15|6	Name:		hping2
21cr|hping2-2.0.0-0.rc3.15|7	Version:	2.0.0
21cr|hping2-2.0.0-0.rc3.15|8	Release:	%mkrel 0.%{beta}.15
21cr|hping2-2.0.0-0.rc3.15|9	License:	GPL
21cr|hping2-2.0.0-0.rc3.15|10	Group:		Monitoring
21cr|hping2-2.0.0-0.rc3.15|11	URL:		http://www.hping.org/
21cr|hping2-2.0.0-0.rc3.15|12	Source0:	http://www.hping.org/hping%{version}-%{beta}.tar.gz
21cr|hping2-2.0.0-0.rc3.15|13	Patch0:		30_bytesex.diff
21cr|hping2-2.0.0-0.rc3.15|14	Patch1:		hping2.0.0-rc3-hz-250.patch
21cr|hping2-2.0.0-0.rc3.15|15	Patch2:		hping2-LDFLAGS.diff
21cr|hping2-2.0.0-0.rc3.15|16	
21cr|hping2-2.0.0-0.rc3.15|17	%description
21cr|hping2-2.0.0-0.rc3.15|18	hping is a command-line oriented TCP/IP packet assembler/analyzer. The
21cr|hping2-2.0.0-0.rc3.15|19	interface is very similar to the ping(8) unix command, with many extensions.
21cr|hping2-2.0.0-0.rc3.15|20	It supports TCP, UDP, ICMP and RAW-IP protocols. A scripting language is under
21cr|hping2-2.0.0-0.rc3.15|21	developing.
21cr|hping2-2.0.0-0.rc3.15|22	
21cr|hping2-2.0.0-0.rc3.15|23	%prep
21cr|hping2-2.0.0-0.rc3.15|24	
21cr|hping2-2.0.0-0.rc3.15|25	%setup -q -n %{name}-%{beta}
21cr|hping2-2.0.0-0.rc3.15|26	%patch0 -p1 -b .endian
21cr|hping2-2.0.0-0.rc3.15|27	%patch1 -p1 -b .hz250
21cr|hping2-2.0.0-0.rc3.15|28	%patch2 -p0 -b .LDFLAGS
21cr|hping2-2.0.0-0.rc3.15|29	
21cr|hping2-2.0.0-0.rc3.15|30	%build
21cr|hping2-2.0.0-0.rc3.15|31	%configure
21cr|hping2-2.0.0-0.rc3.15|32	%make CCOPT="%{optflags}" LDFLAGS="%{ldflags}"
21cr|hping2-2.0.0-0.rc3.15|33	
21cr|hping2-2.0.0-0.rc3.15|34	%install
21cr|hping2-2.0.0-0.rc3.15|35	rm -rf %{buildroot}
21cr|hping2-2.0.0-0.rc3.15|36	
21cr|hping2-2.0.0-0.rc3.15|37	install -d 755 %{buildroot}%{_sbindir}
21cr|hping2-2.0.0-0.rc3.15|38	install -d 755 %{buildroot}%{_mandir}/man8
21cr|hping2-2.0.0-0.rc3.15|39	install -m 755 hping2 %{buildroot}%{_sbindir}
21cr|hping2-2.0.0-0.rc3.15|40	install -m 644 docs/hping2.8 %{buildroot}%{_mandir}/man8
21cr|hping2-2.0.0-0.rc3.15|41	cd %{buildroot}%{_sbindir} && ln -s hping2 hping
21cr|hping2-2.0.0-0.rc3.15|42	
21cr|hping2-2.0.0-0.rc3.15|43	%clean
21cr|hping2-2.0.0-0.rc3.15|44	rm -rf %{buildroot}
21cr|hping2-2.0.0-0.rc3.15|45	
21cr|hping2-2.0.0-0.rc3.15|46	%files
21cr|hping2-2.0.0-0.rc3.15|47	%defattr(-,root,root)
21cr|hping2-2.0.0-0.rc3.15|48	%doc BUGS CHANGES COPYING INSTALL KNOWN-BUGS TODO
21cr|hping2-2.0.0-0.rc3.15|49	%{_sbindir}/*
21cr|hping2-2.0.0-0.rc3.15|50	%{_mandir}/man8/hping2.8.*

2222 21
21cr|hpt-1.4.0-0.rc5.3|1	%global debug_package %{nil}
21cr|hpt-1.4.0-0.rc5.3|2	%define fver	1.4
21cr|hpt-1.4.0-0.rc5.3|3	%define pre	rc5
21cr|hpt-1.4.0-0.rc5.3|4	
21cr|hpt-1.4.0-0.rc5.3|5	Summary:	Highly Portable FTN Message Tosser
21cr|hpt-1.4.0-0.rc5.3|6	Name:		hpt
21cr|hpt-1.4.0-0.rc5.3|7	Version:	1.4.0
21cr|hpt-1.4.0-0.rc5.3|8	Release:	0.%{pre}.3
21cr|hpt-1.4.0-0.rc5.3|9	License:	GPLv2+
21cr|hpt-1.4.0-0.rc5.3|10	Group:		Networking/Other
21cr|hpt-1.4.0-0.rc5.3|11	Url:		http://sourceforge.net/projects/husky/
21cr|hpt-1.4.0-0.rc5.3|12	Source0:	http://downloads.sourceforge.net/husky/%{name}-%{fver}-%{pre}.tar.gz
21cr|hpt-1.4.0-0.rc5.3|13	Patch0:		hpt-20021015-main.patch
21cr|hpt-1.4.0-0.rc5.3|14	Patch1:		hpt-20021015-doc.patch
21cr|hpt-1.4.0-0.rc5.3|15	Patch2:		hpt-1.4-rc5.huskymak.patch
21cr|hpt-1.4.0-0.rc5.3|16	Patch3:		hpt-1.4-rc5.printf.patch
21cr|hpt-1.4.0-0.rc5.3|17	BuildRequires:	huskybse
21cr|hpt-1.4.0-0.rc5.3|18	BuildRequires:	smapi-devel
21cr|hpt-1.4.0-0.rc5.3|19	BuildRequires:	fidoconf-devel
21cr|hpt-1.4.0-0.rc5.3|20	BuildRequires:	texinfo
21cr|hpt-1.4.0-0.rc5.3|21	Requires:	fidoconf
21cr|hpt-1.4.0-0.rc5.3|22	
21cr|hpt-1.4.0-0.rc5.3|23	%description
21cr|hpt-1.4.0-0.rc5.3|24	HPT is a Fidonet message tosser and packer with areafix.
21cr|hpt-1.4.0-0.rc5.3|25	
21cr|hpt-1.4.0-0.rc5.3|26	Features of HPT:
21cr|hpt-1.4.0-0.rc5.3|27	tossing packets of 2, 2.0 & 2+ types
21cr|hpt-1.4.0-0.rc5.3|28	supporting of Msg, Squish and Jam message bases
21cr|hpt-1.4.0-0.rc5.3|29	posting to net & echo areas
21cr|hpt-1.4.0-0.rc5.3|30	areafix (on the fly, from command line, limit for areas...)
21cr|hpt-1.4.0-0.rc5.3|31	autocreate on the fly
21cr|hpt-1.4.0-0.rc5.3|32	forward requests
21cr|hpt-1.4.0-0.rc5.3|33	pause and autopause for links
21cr|hpt-1.4.0-0.rc5.3|34	linking of net & echo areas
21cr|hpt-1.4.0-0.rc5.3|35	carbon copy
21cr|hpt-1.4.0-0.rc5.3|36	groups & levels for personal and public access to echo areas
21cr|hpt-1.4.0-0.rc5.3|37	powerful dupe checker
21cr|hpt-1.4.0-0.rc5.3|38	link defaults
21cr|hpt-1.4.0-0.rc5.3|39	
21cr|hpt-1.4.0-0.rc5.3|40	%files
21cr|hpt-1.4.0-0.rc5.3|41	%doc BUG-REPORTING BUGS COPYING CREDITS ChangeLog HISTORY INSTALL README TODO UPGRADE VERSION filter.pl config misc
21cr|hpt-1.4.0-0.rc5.3|42	%doc doc/{bugreport.rus,bugreport.txt,faqfmt.pl,hpt-FAQ.russian,perlwin32.rus,perlwin32.txt}
21cr|hpt-1.4.0-0.rc5.3|43	%attr(755,root,root) %{_bindir}/*
21cr|hpt-1.4.0-0.rc5.3|44	#{_infodir}/%{name}.info.*
21cr|hpt-1.4.0-0.rc5.3|45	%{_mandir}/*/*
21cr|hpt-1.4.0-0.rc5.3|46	%dir %{_sysconfdir}/husky
21cr|hpt-1.4.0-0.rc5.3|47	%config(noreplace) %{_sysconfdir}/husky/*
21cr|hpt-1.4.0-0.rc5.3|48	
21cr|hpt-1.4.0-0.rc5.3|49	#----------------------------------------------------------------------------
21cr|hpt-1.4.0-0.rc5.3|50	
21cr|hpt-1.4.0-0.rc5.3|51	%prep
21cr|hpt-1.4.0-0.rc5.3|52	%setup -q -n %{name}
21cr|hpt-1.4.0-0.rc5.3|53	#% patch0 -p1
21cr|hpt-1.4.0-0.rc5.3|54	#% patch1 -p1
21cr|hpt-1.4.0-0.rc5.3|55	%patch2 -p1 -b .huskymak
21cr|hpt-1.4.0-0.rc5.3|56	%patch3 -p1 -b .printf
21cr|hpt-1.4.0-0.rc5.3|57	
21cr|hpt-1.4.0-0.rc5.3|58	%build
21cr|hpt-1.4.0-0.rc5.3|59	%make OPTCFLAGS=" -c -fPIC %{optflags}"
21cr|hpt-1.4.0-0.rc5.3|60	
21cr|hpt-1.4.0-0.rc5.3|61	%install
21cr|hpt-1.4.0-0.rc5.3|62	install -d %{buildroot}%{_bindir}
21cr|hpt-1.4.0-0.rc5.3|63	make BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir} install
21cr|hpt-1.4.0-0.rc5.3|64	#make INFODIR=%{buildroot}%{_infodir} -C doc install
21cr|hpt-1.4.0-0.rc5.3|65	#rm -rf %{buildroot}%{_infodir}/dir
21cr|hpt-1.4.0-0.rc5.3|66	install -d %{buildroot}%{_sysconfdir}/husky
21cr|hpt-1.4.0-0.rc5.3|67	install -m 644 config/{config,path,links,areas,packer} %{buildroot}%{_sysconfdir}/husky
21cr|hpt-1.4.0-0.rc5.3|68	

2223 21
21cr|hstr-2.5-1|1	Summary:	Suggest box like shell history completion
21cr|hstr-2.5-1|2	Name:		hstr
21cr|hstr-2.5-1|3	Version:	2.5
21cr|hstr-2.5-1|4	Release:	1
21cr|hstr-2.5-1|5	License:	ASL 2.0
21cr|hstr-2.5-1|6	Group:		Terminals
21cr|hstr-2.5-1|7	Url:		http://me.mindforger.com/projects/hh.html
21cr|hstr-2.5-1|8	Source0:	https://github.com/dvorka/hstr/archive/%{version}/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|hstr-2.5-1|9	BuildRequires:	pkgconfig(ncurses)
21cr|hstr-2.5-1|10	BuildRequires:	readline-devel
21cr|hstr-2.5-1|11	
21cr|hstr-2.5-1|12	%description
21cr|hstr-2.5-1|13	A command line utility that brings improved shell command completion
21cr|hstr-2.5-1|14	from the history. It aims to make completion easier and faster than Ctrl-r.
21cr|hstr-2.5-1|15	
21cr|hstr-2.5-1|16	%files
21cr|hstr-2.5-1|17	%doc Changelog LICENSE README.md
21cr|hstr-2.5-1|18	%{_bindir}/hh
21cr|hstr-2.5-1|19	%{_bindir}/%{name}
21cr|hstr-2.5-1|20	%{_datadir}/bash-completion/completions/hstr
21cr|hstr-2.5-1|21	%{_mandir}/man1/%{name}.1*
21cr|hstr-2.5-1|22	
21cr|hstr-2.5-1|23	#----------------------------------------------------------------
21cr|hstr-2.5-1|24	
21cr|hstr-2.5-1|25	%prep
21cr|hstr-2.5-1|26	%setup -q
21cr|hstr-2.5-1|27	autoreconf -fi
21cr|hstr-2.5-1|28	
21cr|hstr-2.5-1|29	%build
21cr|hstr-2.5-1|30	%configure
21cr|hstr-2.5-1|31	%make
21cr|hstr-2.5-1|32	
21cr|hstr-2.5-1|33	%install
21cr|hstr-2.5-1|34	%makeinstall_std

2224 21
21cr|ht-2.1.0-4|1	Summary:	HT editor
21cr|ht-2.1.0-4|2	Name:		ht
21cr|ht-2.1.0-4|3	Version:	2.1.0
21cr|ht-2.1.0-4|4	Release:	4
21cr|ht-2.1.0-4|5	License:	GPLv2+
21cr|ht-2.1.0-4|6	Group:		Editors
21cr|ht-2.1.0-4|7	Url:		http://hte.sourceforge.net/
21cr|ht-2.1.0-4|8	Source0:	%{name}-%{version}.tar.bz2
21cr|ht-2.1.0-4|9	Patch0:		ht-2.1.0-sfmt.patch
21cr|ht-2.1.0-4|10	Patch1:		ht-2.1.0-signed-char.patch
21cr|ht-2.1.0-4|11	Patch2:		ht-2.1.0-uint-abs.patch
21cr|ht-2.1.0-4|12	Patch3:		ht-2.1.0-gcc10.patch
21cr|ht-2.1.0-4|13	BuildRequires:	bison
21cr|ht-2.1.0-4|14	BuildRequires:	flex
21cr|ht-2.1.0-4|15	BuildRequires:	nasm
21cr|ht-2.1.0-4|16	BuildRequires:	liblzo-devel
21cr|ht-2.1.0-4|17	BuildRequires:	pkgconfig(ncurses)
21cr|ht-2.1.0-4|18	BuildRequires:	pkgconfig(x11)
21cr|ht-2.1.0-4|19	
21cr|ht-2.1.0-4|20	%description
21cr|ht-2.1.0-4|21	This program is a file viewer, editor and analyzer for text, binary, and
21cr|ht-2.1.0-4|22	(especially) executable files.
21cr|ht-2.1.0-4|23	
21cr|ht-2.1.0-4|24	%files
21cr|ht-2.1.0-4|25	%doc README COPYING
21cr|ht-2.1.0-4|26	%{_bindir}/%{name}
21cr|ht-2.1.0-4|27	
21cr|ht-2.1.0-4|28	#----------------------------------------------------------------------------
21cr|ht-2.1.0-4|29	
21cr|ht-2.1.0-4|30	%prep
21cr|ht-2.1.0-4|31	%setup -q
21cr|ht-2.1.0-4|32	%patch0 -p1
21cr|ht-2.1.0-4|33	%patch1 -p1
21cr|ht-2.1.0-4|34	%patch2 -p1
21cr|ht-2.1.0-4|35	%patch3 -p1
21cr|ht-2.1.0-4|36	
21cr|ht-2.1.0-4|37	%build
21cr|ht-2.1.0-4|38	autoreconf -fi
21cr|ht-2.1.0-4|39	%configure \
21cr|ht-2.1.0-4|40	--enable-release
21cr|ht-2.1.0-4|41	%make
21cr|ht-2.1.0-4|42	
21cr|ht-2.1.0-4|43	%install
21cr|ht-2.1.0-4|44	%makeinstall_std

2225 21
21cr|ht2html-2.0-24|1	Summary:	The www.python.org Web site generator
21cr|ht2html-2.0-24|2	Name:		ht2html
21cr|ht2html-2.0-24|3	Version:	2.0
21cr|ht2html-2.0-24|4	Release:	24
21cr|ht2html-2.0-24|5	License:	Public Domain
21cr|ht2html-2.0-24|6	Group:		Development/Python
21cr|ht2html-2.0-24|7	Url:		http://ht2html.sourceforge.net/
21cr|ht2html-2.0-24|8	Source0:	http://osdn.dl.sourceforge.net/ht2html/%{name}-%{version}.tar.bz2
21cr|ht2html-2.0-24|9	Source1:	%{name}.sh
21cr|ht2html-2.0-24|10	BuildRequires:	pkgconfig(python)
21cr|ht2html-2.0-24|11	BuildArch:	noarch
21cr|ht2html-2.0-24|12	
21cr|ht2html-2.0-24|13	%description
21cr|ht2html-2.0-24|14	The www.python.org Web site generator.
21cr|ht2html-2.0-24|15	
21cr|ht2html-2.0-24|16	%files
21cr|ht2html-2.0-24|17	%defattr(0644,root,root,0755)
21cr|ht2html-2.0-24|18	%doc README doc/*.{html,png}
21cr|ht2html-2.0-24|19	%{_datadir}/%{name}
21cr|ht2html-2.0-24|20	%attr(0755,root,root) %{_bindir}/*
21cr|ht2html-2.0-24|21	
21cr|ht2html-2.0-24|22	#----------------------------------------------------------------------------
21cr|ht2html-2.0-24|23	
21cr|ht2html-2.0-24|24	%prep
21cr|ht2html-2.0-24|25	%setup -q
21cr|ht2html-2.0-24|26	
21cr|ht2html-2.0-24|27	%build
21cr|ht2html-2.0-24|28	
21cr|ht2html-2.0-24|29	%install
21cr|ht2html-2.0-24|30	mkdir -p %{buildroot}%{_bindir}
21cr|ht2html-2.0-24|31	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}
21cr|ht2html-2.0-24|32	
21cr|ht2html-2.0-24|33	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|34	install -m 755 calcroot.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|35	install -m 755 ht2html.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|36	install -m 644 BAWGenerator.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|37	install -m 644 Banner.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|38	install -m 644 HTParser.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|39	install -m 644 IPC8Generator.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|40	install -m 644 JPyGenerator.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|41	install -m 644 JPyLocalGenerator.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|42	install -m 644 LinkFixer.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|43	install -m 644 PDOGenerator.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|44	install -m 644 SelfGenerator.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|45	install -m 644 Sidebar.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|46	install -m 644 Skeleton.py %{buildroot}%{_datadir}/%{name}
21cr|ht2html-2.0-24|47	install -m 644 StandardGenerator.py %{buildroot}%{_datadir}/%{name}

2226 21
21cr|html401-dtds-4.01-19991224.5|1	# Note to self: like is with the HTML 2.0 and 3.2 DTDs, HTML 4.0 and 4.01
21cr|html401-dtds-4.01-19991224.5|2	# have the same public id to their ENTITIES files.  They are not exactly the
21cr|html401-dtds-4.01-19991224.5|3	# same in 4.0 and 4.01, but the changes are in comments only, so no need
21cr|html401-dtds-4.01-19991224.5|4	# use a hardcoded system id.  Well, until something installs another, and
21cr|html401-dtds-4.01-19991224.5|5	# incompatible set of entities using the same public id anyway...
21cr|html401-dtds-4.01-19991224.5|6	
21cr|html401-dtds-4.01-19991224.5|7	%define date    19991224
21cr|html401-dtds-4.01-19991224.5|8	%define subrel  1
21cr|html401-dtds-4.01-19991224.5|9	
21cr|html401-dtds-4.01-19991224.5|10	Name:           html401-dtds
21cr|html401-dtds-4.01-19991224.5|11	Version:        4.01
21cr|html401-dtds-4.01-19991224.5|12	Release:        %{date}.5
21cr|html401-dtds-4.01-19991224.5|13	Summary:        HTML 4.01 document type definitions
21cr|html401-dtds-4.01-19991224.5|14	Group:          Networking/WWW
21cr|html401-dtds-4.01-19991224.5|15	
21cr|html401-dtds-4.01-19991224.5|16	# W3C Software License for DTDs etc:
21cr|html401-dtds-4.01-19991224.5|17	# http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620#DTD
21cr|html401-dtds-4.01-19991224.5|18	License:        W3C
21cr|html401-dtds-4.01-19991224.5|19	URL:            http://www.w3.org/TR/1999/REC-html401-%{date}/
21cr|html401-dtds-4.01-19991224.5|20	# Source0 generated with Source99, see comments in the script
21cr|html401-dtds-4.01-19991224.5|21	Source0:        %{name}-%{date}.tar.bz2
21cr|html401-dtds-4.01-19991224.5|22	Source99:       %{name}-prepare-tarball.sh
21cr|html401-dtds-4.01-19991224.5|23	Patch0:         %{name}-catalog.patch
21cr|html401-dtds-4.01-19991224.5|24	
21cr|html401-dtds-4.01-19991224.5|25	BuildArch:      noarch
21cr|html401-dtds-4.01-19991224.5|26	Requires:       sgml-common
21cr|html401-dtds-4.01-19991224.5|27	Requires(post): /usr/bin/install-catalog
21cr|html401-dtds-4.01-19991224.5|28	Requires(preun): /usr/bin/install-catalog
21cr|html401-dtds-4.01-19991224.5|29	
21cr|html401-dtds-4.01-19991224.5|30	%description
21cr|html401-dtds-4.01-19991224.5|31	This package provides the three HTML 4.01 DTDs (strict, frameset, and
21cr|html401-dtds-4.01-19991224.5|32	transitional).  The DTDs are required for processing HTML 4.01
21cr|html401-dtds-4.01-19991224.5|33	document instances using SGML tools such as OpenSP, OpenJade, or
21cr|html401-dtds-4.01-19991224.5|34	SGMLSpm.
21cr|html401-dtds-4.01-19991224.5|35	
21cr|html401-dtds-4.01-19991224.5|36	
21cr|html401-dtds-4.01-19991224.5|37	%prep
21cr|html401-dtds-4.01-19991224.5|38	%setup -q -n %{name}
21cr|html401-dtds-4.01-19991224.5|39	%autopatch -p1
21cr|html401-dtds-4.01-19991224.5|40	
21cr|html401-dtds-4.01-19991224.5|41	
21cr|html401-dtds-4.01-19991224.5|42	%build
21cr|html401-dtds-4.01-19991224.5|43	
21cr|html401-dtds-4.01-19991224.5|44	
21cr|html401-dtds-4.01-19991224.5|45	%install
21cr|html401-dtds-4.01-19991224.5|46	
21cr|html401-dtds-4.01-19991224.5|47	install -dm 755 %{buildroot}%{_datadir}/sgml/html/4.01
21cr|html401-dtds-4.01-19991224.5|48	install -pm 644 *.dtd *.cat *.ent *.decl \
21cr|html401-dtds-4.01-19991224.5|49	%{buildroot}%{_datadir}/sgml/html/4.01
21cr|html401-dtds-4.01-19991224.5|50	
21cr|html401-dtds-4.01-19991224.5|51	install -dm 755 %{buildroot}%{_sysconfdir}/sgml
21cr|html401-dtds-4.01-19991224.5|52	cd %{buildroot}%{_sysconfdir}/sgml
21cr|html401-dtds-4.01-19991224.5|53	touch %{name}-%{version}-%{release}.soc
21cr|html401-dtds-4.01-19991224.5|54	ln -s %{name}-%{version}-%{release}.soc %{name}.soc
21cr|html401-dtds-4.01-19991224.5|55	cd -
21cr|html401-dtds-4.01-19991224.5|56	
21cr|html401-dtds-4.01-19991224.5|57	
21cr|html401-dtds-4.01-19991224.5|58	%post
21cr|html401-dtds-4.01-19991224.5|59	/usr/bin/install-catalog --add \
21cr|html401-dtds-4.01-19991224.5|60	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc \
21cr|html401-dtds-4.01-19991224.5|61	%{_datadir}/sgml/html/4.01/HTML4.cat >/dev/null
21cr|html401-dtds-4.01-19991224.5|62	
21cr|html401-dtds-4.01-19991224.5|63	%preun
21cr|html401-dtds-4.01-19991224.5|64	/usr/bin/install-catalog --remove \
21cr|html401-dtds-4.01-19991224.5|65	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc \
21cr|html401-dtds-4.01-19991224.5|66	%{_datadir}/sgml/html/4.01/HTML4.cat >/dev/null || :
21cr|html401-dtds-4.01-19991224.5|67	
21cr|html401-dtds-4.01-19991224.5|68	
21cr|html401-dtds-4.01-19991224.5|69	%files
21cr|html401-dtds-4.01-19991224.5|70	%ghost %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc
21cr|html401-dtds-4.01-19991224.5|71	%{_sysconfdir}/sgml/%{name}.soc
21cr|html401-dtds-4.01-19991224.5|72	%{_datadir}/sgml/html/

2227 21
21cr|htmlcxx-0.87-1|1	%define css_major 0
21cr|htmlcxx-0.87-1|2	%define css_minor 0
21cr|htmlcxx-0.87-1|3	%define major 3
21cr|htmlcxx-0.87-1|4	%define minor 1
21cr|htmlcxx-0.87-1|5	
21cr|htmlcxx-0.87-1|6	%define libname %mklibname %{name} %{major}
21cr|htmlcxx-0.87-1|7	%define devname %mklibname -d %{name}
21cr|htmlcxx-0.87-1|8	
21cr|htmlcxx-0.87-1|9	Summary:	htmlcxx is a simple non-validating css1 and html parser for C++
21cr|htmlcxx-0.87-1|10	Name:		htmlcxx
21cr|htmlcxx-0.87-1|11	Version:	0.87
21cr|htmlcxx-0.87-1|12	Release:	1
21cr|htmlcxx-0.87-1|13	License:	LGPLv2
21cr|htmlcxx-0.87-1|14	Group:		Development/Other
21cr|htmlcxx-0.87-1|15	Url:		http://htmlcxx.sourceforge.net/
21cr|htmlcxx-0.87-1|16	Source0:	https://sourceforge.net/projects/htmlcxx/files/htmlcxx/%{version}/%{name}-%{version}.tar.gz
21cr|htmlcxx-0.87-1|17	Patch0:		htmlcxx-0.86-linking.patch
21cr|htmlcxx-0.87-1|18	Patch1:		htmlcxx-0.87-c++17.patch
21cr|htmlcxx-0.87-1|19	BuildRequires:	chrpath
21cr|htmlcxx-0.87-1|20	
21cr|htmlcxx-0.87-1|21	%description
21cr|htmlcxx-0.87-1|22	htmlcxx is a simple non-validating css1 and html parser for C++.
21cr|htmlcxx-0.87-1|23	Although there are several other html parsers available, htmlcxx has some
21cr|htmlcxx-0.87-1|24	characteristics that make it unique: - STL like navigation of DOM tree,
21cr|htmlcxx-0.87-1|25	using excelent's tree.hh library from Kasper Peeters.
21cr|htmlcxx-0.87-1|26	
21cr|htmlcxx-0.87-1|27	- It is possible to reproduce exactly, character by character, the original
21cr|htmlcxx-0.87-1|28	document from the parse tree
21cr|htmlcxx-0.87-1|29	- Bundled css parser
21cr|htmlcxx-0.87-1|30	- Optional parsing of attributes
21cr|htmlcxx-0.87-1|31	- C++ code that looks like C++ (not so true anymore)
21cr|htmlcxx-0.87-1|32	- Offsets of tags/elements in the original document are stored in the nodes
21cr|htmlcxx-0.87-1|33	of the DOM tree
21cr|htmlcxx-0.87-1|34	
21cr|htmlcxx-0.87-1|35	%files
21cr|htmlcxx-0.87-1|36	%doc COPYING
21cr|htmlcxx-0.87-1|37	%{_bindir}/%{name}
21cr|htmlcxx-0.87-1|38	%{_datadir}/htmlcxx/css/default.css
21cr|htmlcxx-0.87-1|39	
21cr|htmlcxx-0.87-1|40	#---------------------------------------------------------------------
21cr|htmlcxx-0.87-1|41	
21cr|htmlcxx-0.87-1|42	%package -n %{libname}
21cr|htmlcxx-0.87-1|43	Summary:	These are the main libraries
21cr|htmlcxx-0.87-1|44	Group:		System/Libraries
21cr|htmlcxx-0.87-1|45	
21cr|htmlcxx-0.87-1|46	%description -n %{libname}
21cr|htmlcxx-0.87-1|47	The main libraries
21cr|htmlcxx-0.87-1|48	
21cr|htmlcxx-0.87-1|49	%files -n %{libname}
21cr|htmlcxx-0.87-1|50	%doc COPYING
21cr|htmlcxx-0.87-1|51	%{_libdir}/libhtmlcxx.so.%{major}
21cr|htmlcxx-0.87-1|52	%{_libdir}/libhtmlcxx.so.%{major}.*
21cr|htmlcxx-0.87-1|53	%{_libdir}/libcss_parser.so.%{css_major}*
21cr|htmlcxx-0.87-1|54	%{_libdir}/libcss_parser_pp.so.%{css_major}*
21cr|htmlcxx-0.87-1|55	
21cr|htmlcxx-0.87-1|56	#---------------------------------------------------------------------
21cr|htmlcxx-0.87-1|57	
21cr|htmlcxx-0.87-1|58	%package -n %{devname}
21cr|htmlcxx-0.87-1|59	Summary:	Development files
21cr|htmlcxx-0.87-1|60	Group:		Development/Other
21cr|htmlcxx-0.87-1|61	Requires:	%{libname} = %{EVRD}
21cr|htmlcxx-0.87-1|62	Provides:	%{name}-devel = %{EVRD}
21cr|htmlcxx-0.87-1|63	
21cr|htmlcxx-0.87-1|64	%description -n %{devname}
21cr|htmlcxx-0.87-1|65	Development files
21cr|htmlcxx-0.87-1|66	
21cr|htmlcxx-0.87-1|67	%files -n %{devname}
21cr|htmlcxx-0.87-1|68	%doc COPYING
21cr|htmlcxx-0.87-1|69	%{_includedir}/%{name}/html/
21cr|htmlcxx-0.87-1|70	%{_includedir}/htmlcxx/css/parser.h
21cr|htmlcxx-0.87-1|71	%{_includedir}/htmlcxx/css/parser_pp.h
21cr|htmlcxx-0.87-1|72	%{_libdir}/libhtmlcxx.so
21cr|htmlcxx-0.87-1|73	%{_libdir}/pkgconfig/%{name}.pc
21cr|htmlcxx-0.87-1|74	%{_libdir}/libcss_parser.so
21cr|htmlcxx-0.87-1|75	%{_libdir}/libcss_parser_pp.so
21cr|htmlcxx-0.87-1|76	
21cr|htmlcxx-0.87-1|77	#---------------------------------------------------------------------
21cr|htmlcxx-0.87-1|78	
21cr|htmlcxx-0.87-1|79	%prep
21cr|htmlcxx-0.87-1|80	%setup -q
21cr|htmlcxx-0.87-1|81	%patch0 -p1
21cr|htmlcxx-0.87-1|82	%patch1 -p1
21cr|htmlcxx-0.87-1|83	
21cr|htmlcxx-0.87-1|84	%build
21cr|htmlcxx-0.87-1|85	autoreconf -vfi
21cr|htmlcxx-0.87-1|86	%configure \
21cr|htmlcxx-0.87-1|87	--enable-shared \
21cr|htmlcxx-0.87-1|88	--disable-static \
21cr|htmlcxx-0.87-1|89	--prefix=%{_prefix} \
21cr|htmlcxx-0.87-1|90	--libdir=%{_libdir} \
21cr|htmlcxx-0.87-1|91	--mandir=%{_mandir}
21cr|htmlcxx-0.87-1|92	
21cr|htmlcxx-0.87-1|93	%make
21cr|htmlcxx-0.87-1|94	
21cr|htmlcxx-0.87-1|95	%install
21cr|htmlcxx-0.87-1|96	%make_install

2228 21
21cr|htpdate-1.1.0-3|1	Summary:	HTTP based time synchronization tool
21cr|htpdate-1.1.0-3|2	Name:		htpdate
21cr|htpdate-1.1.0-3|3	Version:	1.1.0
21cr|htpdate-1.1.0-3|4	Release:	3
21cr|htpdate-1.1.0-3|5	License:	GPL
21cr|htpdate-1.1.0-3|6	Group:		System/Servers
21cr|htpdate-1.1.0-3|7	URL:		http://www.clevervest.com/htp/
21cr|htpdate-1.1.0-3|8	Source0:	http://www.clevervest.com/htp/archive/c/%{name}-%{version}.tar.xz
21cr|htpdate-1.1.0-3|9	Source1:	htpdate.service
21cr|htpdate-1.1.0-3|10	Source2:	htpdate.sysconfig
21cr|htpdate-1.1.0-3|11	Source3:	%{name}.tmpfiles
21cr|htpdate-1.1.0-3|12	
21cr|htpdate-1.1.0-3|13	%description
21cr|htpdate-1.1.0-3|14	The HTTP Time Protocol (HTP) is used to synchronize a computer's time
21cr|htpdate-1.1.0-3|15	with web servers as reference time source. Htpdate will synchronize your
21cr|htpdate-1.1.0-3|16	computer's time by extracting timestamps from HTTP headers found
21cr|htpdate-1.1.0-3|17	in web servers responses. Htpdate can be used as a daemon, to keep your
21cr|htpdate-1.1.0-3|18	computer synchronized.
21cr|htpdate-1.1.0-3|19	Accuracy of htpdate is usually better than 0.5 seconds (even better with
21cr|htpdate-1.1.0-3|20	multiple servers). If this is not good enough for you, try the ntpd package.
21cr|htpdate-1.1.0-3|21	
21cr|htpdate-1.1.0-3|22	Install the htp package if you need tools for keeping your system's
21cr|htpdate-1.1.0-3|23	time synchronized via the HTP protocol. Htpdate works also through
21cr|htpdate-1.1.0-3|24	proxy servers.
21cr|htpdate-1.1.0-3|25	
21cr|htpdate-1.1.0-3|26	%prep
21cr|htpdate-1.1.0-3|27	
21cr|htpdate-1.1.0-3|28	%setup -q -n %{name}-%{version}
21cr|htpdate-1.1.0-3|29	
21cr|htpdate-1.1.0-3|30	cp %{SOURCE1} %{name}.service
21cr|htpdate-1.1.0-3|31	cp %{SOURCE2} %{name}.sysconfig
21cr|htpdate-1.1.0-3|32	
21cr|htpdate-1.1.0-3|33	%build
21cr|htpdate-1.1.0-3|34	
21cr|htpdate-1.1.0-3|35	%make CFLAGS="%{optflags}"
21cr|htpdate-1.1.0-3|36	
21cr|htpdate-1.1.0-3|37	%install
21cr|htpdate-1.1.0-3|38	
21cr|htpdate-1.1.0-3|39	# don't fiddle with the initscript!
21cr|htpdate-1.1.0-3|40	export DONT_GPRINTIFY=1
21cr|htpdate-1.1.0-3|41	
21cr|htpdate-1.1.0-3|42	install -d %{buildroot}%{_sbindir}
21cr|htpdate-1.1.0-3|43	install -d %{buildroot}%{_mandir}
21cr|htpdate-1.1.0-3|44	install -d %{buildroot}%{_unitdir}
21cr|htpdate-1.1.0-3|45	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|htpdate-1.1.0-3|46	
21cr|htpdate-1.1.0-3|47	install -m0755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|htpdate-1.1.0-3|48	install -m0644 %{name}.8 %{buildroot}%{_mandir}/%{name}.8
21cr|htpdate-1.1.0-3|49	install -m0644 %{name}.service %{buildroot}%{_unitdir}/%{name}.service
21cr|htpdate-1.1.0-3|50	install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|htpdate-1.1.0-3|51	sed "s:sysconfig:%{_sysconfdir}/sysconfig:" -i %{buildroot}%{_unitdir}/%{name}.service
21cr|htpdate-1.1.0-3|52	install -D -m 644 %{SOURCE3} %{buildroot}%{_prefix}/lib/tmpfiles.d/htpdate.conf
21cr|htpdate-1.1.0-3|53	
21cr|htpdate-1.1.0-3|54	%post
21cr|htpdate-1.1.0-3|55	%tmpfiles_create htpdate
21cr|htpdate-1.1.0-3|56	%systemd_post %{name}.service
21cr|htpdate-1.1.0-3|57	
21cr|htpdate-1.1.0-3|58	%preun
21cr|htpdate-1.1.0-3|59	%systemd_preun %{name}.service
21cr|htpdate-1.1.0-3|60	
21cr|htpdate-1.1.0-3|61	%postun
21cr|htpdate-1.1.0-3|62	%systemd_postun_with_restart %{name}.service
21cr|htpdate-1.1.0-3|63	
21cr|htpdate-1.1.0-3|64	%clean
21cr|htpdate-1.1.0-3|65	
21cr|htpdate-1.1.0-3|66	%files
21cr|htpdate-1.1.0-3|67	%doc README Changelog
21cr|htpdate-1.1.0-3|68	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|htpdate-1.1.0-3|69	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|htpdate-1.1.0-3|70	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|htpdate-1.1.0-3|71	%attr(0644,root,root) %{_mandir}/%{name}.8*
21cr|htpdate-1.1.0-3|72	%{_prefix}/lib/tmpfiles.d/*.conf

2229 21
21cr|httperf-0.9.0-11|1	Summary:	Popular web server benchmark
21cr|httperf-0.9.0-11|2	Name:		httperf
21cr|httperf-0.9.0-11|3	Version:	0.9.0
21cr|httperf-0.9.0-11|4	Release:	11
21cr|httperf-0.9.0-11|5	License:	GPLv2
21cr|httperf-0.9.0-11|6	Group:		System/Base
21cr|httperf-0.9.0-11|7	Url:		http://www.hpl.hp.com/research/linux/httperf
21cr|httperf-0.9.0-11|8	Source0:	http://httperf.googlecode.com/files/httperf-%{version}.tar.gz
21cr|httperf-0.9.0-11|9	# from debian: fix build with openssl 1.1
21cr|httperf-0.9.0-11|10	Patch0:		40_ssl1.1.0.patch
21cr|httperf-0.9.0-11|11	BuildRequires:	pkgconfig(openssl)
21cr|httperf-0.9.0-11|12	
21cr|httperf-0.9.0-11|13	%description
21cr|httperf-0.9.0-11|14	httperf is a popular web server benchmark tool for measuring web server
21cr|httperf-0.9.0-11|15	performance. It provides a flexible facility for generating various HTTP
21cr|httperf-0.9.0-11|16	workloads and for measuring server performance. The focus of httperf is
21cr|httperf-0.9.0-11|17	not on implementing one particular benchmark but on providing a robust,
21cr|httperf-0.9.0-11|18	high-performance tool that  facilitates the construction of both micro-
21cr|httperf-0.9.0-11|19	and macro-level benchmarks.
21cr|httperf-0.9.0-11|20	
21cr|httperf-0.9.0-11|21	%files
21cr|httperf-0.9.0-11|22	%doc README NEWS ChangeLog AUTHORS TODO
21cr|httperf-0.9.0-11|23	%attr(0755,root,root) %{_bindir}/*
21cr|httperf-0.9.0-11|24	%{_mandir}/man?/*
21cr|httperf-0.9.0-11|25	
21cr|httperf-0.9.0-11|26	#----------------------------------------------------------------------------
21cr|httperf-0.9.0-11|27	
21cr|httperf-0.9.0-11|28	%prep
21cr|httperf-0.9.0-11|29	%setup -q
21cr|httperf-0.9.0-11|30	%patch0 -p1
21cr|httperf-0.9.0-11|31	
21cr|httperf-0.9.0-11|32	%build
21cr|httperf-0.9.0-11|33	autoreconf -vfi
21cr|httperf-0.9.0-11|34	%configure
21cr|httperf-0.9.0-11|35	%make
21cr|httperf-0.9.0-11|36	
21cr|httperf-0.9.0-11|37	%install
21cr|httperf-0.9.0-11|38	%makeinstall_std
21cr|httperf-0.9.0-11|39	

2230 21
21cr|httping-2.5-3|1	Summary:	A "ping"-like tool for HTTP requests
21cr|httping-2.5-3|2	Name:		httping
21cr|httping-2.5-3|3	Version:	2.5
21cr|httping-2.5-3|4	Release:	3
21cr|httping-2.5-3|5	Group:		System/Base
21cr|httping-2.5-3|6	License:	GPLv2+
21cr|httping-2.5-3|7	URL:		http://www.vanheusden.com/httping/
21cr|httping-2.5-3|8	Source0:	http://www.vanheusden.com/httping/httping-%{version}.tar.gz
21cr|httping-2.5-3|9	BuildRequires:	openssl-devel
21cr|httping-2.5-3|10	BuildRequires:	zlib-devel
21cr|httping-2.5-3|11	
21cr|httping-2.5-3|12	%description
21cr|httping-2.5-3|13	httping is a "ping"-like tool for HTTP requests. Give it a URL and it will show
21cr|httping-2.5-3|14	how long it takes to connect, send a request, and retrieve the reply (only the
21cr|httping-2.5-3|15	headers). It can be used for monitoring or statistical purposes (measuring
21cr|httping-2.5-3|16	latency).
21cr|httping-2.5-3|17	
21cr|httping-2.5-3|18	%prep
21cr|httping-2.5-3|19	
21cr|httping-2.5-3|20	%setup -q
21cr|httping-2.5-3|21	
21cr|httping-2.5-3|22	%build
21cr|httping-2.5-3|23	%setup_compile_flags
21cr|httping-2.5-3|24	
21cr|httping-2.5-3|25	%make OFLAGS="-D_GNU_SOURCE"
21cr|httping-2.5-3|26	
21cr|httping-2.5-3|27	%install
21cr|httping-2.5-3|28	install -d %{buildroot}%{_bindir}
21cr|httping-2.5-3|29	install -d %{buildroot}%{_mandir}/man1
21cr|httping-2.5-3|30	
21cr|httping-2.5-3|31	install -m0755 httping %{buildroot}%{_bindir}/httping
21cr|httping-2.5-3|32	install -m0644 httping.1 %{buildroot}%{_mandir}/man1/httping.1
21cr|httping-2.5-3|33	
21cr|httping-2.5-3|34	%files
21cr|httping-2.5-3|35	%doc readme.txt license.txt license.OpenSSL
21cr|httping-2.5-3|36	%{_bindir}/httping
21cr|httping-2.5-3|37	%{_mandir}/man1/httping.1*

2231 21
21cr|http_ping-20050629-6|1	Summary:	HTTP latency measuring utility
21cr|http_ping-20050629-6|2	Name:		http_ping
21cr|http_ping-20050629-6|3	Version:	20050629
21cr|http_ping-20050629-6|4	Release:	6
21cr|http_ping-20050629-6|5	Group:		System/Base
21cr|http_ping-20050629-6|6	License:	BSD
21cr|http_ping-20050629-6|7	URL:		http://www.acme.com/software/http_ping/
21cr|http_ping-20050629-6|8	Source0:	http://www.acme.com/software/http_ping/%{name}_29jun2005.tar.gz
21cr|http_ping-20050629-6|9	BuildRequires:	pkgconfig(openssl)
21cr|http_ping-20050629-6|10	BuildRequires:	pkgconfig(zlib)
21cr|http_ping-20050629-6|11	BuildRequires:	pkgconfig
21cr|http_ping-20050629-6|12	
21cr|http_ping-20050629-6|13	%description
21cr|http_ping-20050629-6|14	http_ping runs an HTTP fetch every few seconds, timing how long it takes.
21cr|http_ping-20050629-6|15	
21cr|http_ping-20050629-6|16	%prep
21cr|http_ping-20050629-6|17	
21cr|http_ping-20050629-6|18	%setup -q -n %{name}
21cr|http_ping-20050629-6|19	f=http_ping.1 ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
21cr|http_ping-20050629-6|20	
21cr|http_ping-20050629-6|21	%build
21cr|http_ping-20050629-6|22	%serverbuild
21cr|http_ping-20050629-6|23	
21cr|http_ping-20050629-6|24	%make \
21cr|http_ping-20050629-6|25	CFLAGS="$CFLAGS -DUSE_SSL $(pkg-config openssl --cflags)" \
21cr|http_ping-20050629-6|26	LDFLAGS="$(pkg-config openssl --libs)"
21cr|http_ping-20050629-6|27	
21cr|http_ping-20050629-6|28	%install
21cr|http_ping-20050629-6|29	
21cr|http_ping-20050629-6|30	install -d %{buildroot}%{_bindir}
21cr|http_ping-20050629-6|31	install -d %{buildroot}%{_mandir}/man1
21cr|http_ping-20050629-6|32	
21cr|http_ping-20050629-6|33	install -m0755 http_ping %{buildroot}%{_bindir}/http_ping
21cr|http_ping-20050629-6|34	install -m0644 http_ping.1 %{buildroot}%{_mandir}/man1/http_ping.1
21cr|http_ping-20050629-6|35	
21cr|http_ping-20050629-6|36	%files
21cr|http_ping-20050629-6|37	%defattr(-,root,root,-)
21cr|http_ping-20050629-6|38	%doc README
21cr|http_ping-20050629-6|39	%{_bindir}/http_ping
21cr|http_ping-20050629-6|40	%{_mandir}/man1/http_ping.1*

2232 21
21cr|httptunnel-3.3-20|1	Summary:	Creates bidirectional virtual data connections tunneled through HTTP
21cr|httptunnel-3.3-20|2	Name:		httptunnel
21cr|httptunnel-3.3-20|3	Version:	3.3
21cr|httptunnel-3.3-20|4	Release:	20
21cr|httptunnel-3.3-20|5	License:	GPLv2+
21cr|httptunnel-3.3-20|6	Group:		Networking/Other
21cr|httptunnel-3.3-20|7	Url:		http://www.nocrew.org/software/httptunnel.html
21cr|httptunnel-3.3-20|8	Source0:	ftp://ftp.nocrew.org/pub/nocrew/unix/%{name}-%{version}.tar.bz2
21cr|httptunnel-3.3-20|9	Source1:	hts.xinetd
21cr|httptunnel-3.3-20|10	Source2:	hts.init
21cr|httptunnel-3.3-20|11	Source3:	hts.sysconfig
21cr|httptunnel-3.3-20|12	Source4:	httptunnel-tmpfiles.conf
21cr|httptunnel-3.3-20|13	Requires:	xinetd
21cr|httptunnel-3.3-20|14	Requires(pre,post,preun,postun):	rpm-helper
21cr|httptunnel-3.3-20|15	
21cr|httptunnel-3.3-20|16	%description
21cr|httptunnel-3.3-20|17	httptunnel creates a bidirectional virtual data path tunneled in HTTP
21cr|httptunnel-3.3-20|18	requests. The HTTP requests can be sent via an HTTP proxy if so desired.
21cr|httptunnel-3.3-20|19	This can be useful for users behind restrictive firewalls. If WWW access
21cr|httptunnel-3.3-20|20	is allowed through a HTTP proxy, it's possible to use httptunnel and, say,
21cr|httptunnel-3.3-20|21	telnet or PPP to connect to a computer outside the firewall.
21cr|httptunnel-3.3-20|22	
21cr|httptunnel-3.3-20|23	%files
21cr|httptunnel-3.3-20|24	%doc AUTHORS COPYING ChangeLog DISCLAIMER FAQ HACKING NEWS README TODO
21cr|httptunnel-3.3-20|25	%config(noreplace) %{_sysconfdir}/xinetd.d/hts-xinetd
21cr|httptunnel-3.3-20|26	%config(noreplace) %{_sysconfdir}/sysconfig/hts
21cr|httptunnel-3.3-20|27	%{_initrddir}/hts
21cr|httptunnel-3.3-20|28	%{_tmpfilesdir}/%{name}.conf
21cr|httptunnel-3.3-20|29	%ghost %attr(0755,httptunnel,httptunnel) %{_var}/run/%{name}
21cr|httptunnel-3.3-20|30	%{_bindir}/*
21cr|httptunnel-3.3-20|31	%{_mandir}/man1/*
21cr|httptunnel-3.3-20|32	
21cr|httptunnel-3.3-20|33	%pre
21cr|httptunnel-3.3-20|34	%_pre_useradd %{name} %{_var}/run/%{name} /bin/false
21cr|httptunnel-3.3-20|35	
21cr|httptunnel-3.3-20|36	%post
21cr|httptunnel-3.3-20|37	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|httptunnel-3.3-20|38	%_post_service hts
21cr|httptunnel-3.3-20|39	
21cr|httptunnel-3.3-20|40	%preun
21cr|httptunnel-3.3-20|41	%_preun_service hts
21cr|httptunnel-3.3-20|42	
21cr|httptunnel-3.3-20|43	%postun
21cr|httptunnel-3.3-20|44	%_postun_userdel %{name}
21cr|httptunnel-3.3-20|45	
21cr|httptunnel-3.3-20|46	#----------------------------------------------------------------------------
21cr|httptunnel-3.3-20|47	
21cr|httptunnel-3.3-20|48	%prep
21cr|httptunnel-3.3-20|49	%setup -q
21cr|httptunnel-3.3-20|50	
21cr|httptunnel-3.3-20|51	%build
21cr|httptunnel-3.3-20|52	%configure
21cr|httptunnel-3.3-20|53	%make
21cr|httptunnel-3.3-20|54	
21cr|httptunnel-3.3-20|55	%install
21cr|httptunnel-3.3-20|56	%makeinstall
21cr|httptunnel-3.3-20|57	
21cr|httptunnel-3.3-20|58	install -m 0644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/xinetd.d/hts-xinetd
21cr|httptunnel-3.3-20|59	install -m 0755 %{SOURCE2} -D %{buildroot}%{_initrddir}/hts
21cr|httptunnel-3.3-20|60	install -m 0644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/hts
21cr|httptunnel-3.3-20|61	install -m 0644 %{SOURCE4} -D %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|httptunnel-3.3-20|62	install -d -m 0755 %{buildroot}%{_var}/run/%{name}

2233 21
21cr|httrack-3.49.2-2|1	%define _disable_rebuild_configure 1
21cr|httrack-3.49.2-2|2	
21cr|httrack-3.49.2-2|3	%define major 2
21cr|httrack-3.49.2-2|4	%define libname %mklibname httrack %{major}
21cr|httrack-3.49.2-2|5	%define libhtsjava %mklibname htsjava %{major}
21cr|httrack-3.49.2-2|6	%define devname %mklibname httrack -d
21cr|httrack-3.49.2-2|7	
21cr|httrack-3.49.2-2|8	Summary:	A free (libre/open source) and easy-to-use off-line browser utility
21cr|httrack-3.49.2-2|9	Name:		httrack
21cr|httrack-3.49.2-2|10	Version:	3.49.2
21cr|httrack-3.49.2-2|11	Release:	2
21cr|httrack-3.49.2-2|12	License:	GPLv3+
21cr|httrack-3.49.2-2|13	Group:		Networking/WWW
21cr|httrack-3.49.2-2|14	Url:		http://www.httrack.com
21cr|httrack-3.49.2-2|15	Source0:	http://download.httrack.com/%{name}-%{version}.tar.gz
21cr|httrack-3.49.2-2|16	Patch0:		httrack-3.42-utf-8.patch
21cr|httrack-3.49.2-2|17	BuildRequires:	chrpath
21cr|httrack-3.49.2-2|18	BuildRequires:	desktop-file-utils
21cr|httrack-3.49.2-2|19	BuildRequires:	dos2unix
21cr|httrack-3.49.2-2|20	BuildRequires:	imagemagick
21cr|httrack-3.49.2-2|21	BuildRequires:	perl
21cr|httrack-3.49.2-2|22	BuildRequires:	pkgconfig(openssl)
21cr|httrack-3.49.2-2|23	BuildRequires:	pkgconfig(zlib)
21cr|httrack-3.49.2-2|24	Requires:	openssl
21cr|httrack-3.49.2-2|25	Requires:	xdg-utils
21cr|httrack-3.49.2-2|26	
21cr|httrack-3.49.2-2|27	%description
21cr|httrack-3.49.2-2|28	HTTrack is a free (open source) and easy-to-use off-line browser utility.
21cr|httrack-3.49.2-2|29	Download a World Wide Web site from the Internet to a local directory.
21cr|httrack-3.49.2-2|30	Builds recursively all directories. Getting HTML, images, and other files from
21cr|httrack-3.49.2-2|31	the server. HTTrack arranges the original site's relative link-structure.
21cr|httrack-3.49.2-2|32	Simply open a page of the "mirrored" website in your browser: you can browse
21cr|httrack-3.49.2-2|33	the site from link to link, as if you were viewing it on-line.
21cr|httrack-3.49.2-2|34	It can update an existing mirrored site, and resume interrupted downloads.
21cr|httrack-3.49.2-2|35	It is fully configurable, and has an integrated help system.
21cr|httrack-3.49.2-2|36	
21cr|httrack-3.49.2-2|37	%files
21cr|httrack-3.49.2-2|38	%doc templates AUTHORS README license.txt history.txt greetings.txt
21cr|httrack-3.49.2-2|39	%doc %{_datadir}/doc/%{name}/*.html
21cr|httrack-3.49.2-2|40	%doc %{_datadir}/doc/%{name}/div/*
21cr|httrack-3.49.2-2|41	%doc %{_datadir}/doc/%{name}/images/*
21cr|httrack-3.49.2-2|42	%doc %{_datadir}/doc/%{name}/img/*
21cr|httrack-3.49.2-2|43	%doc %{_datadir}/doc/%{name}/server/*
21cr|httrack-3.49.2-2|44	%{_bindir}/htsserver
21cr|httrack-3.49.2-2|45	%{_bindir}/httrack
21cr|httrack-3.49.2-2|46	%{_bindir}/webhttrack
21cr|httrack-3.49.2-2|47	%{_bindir}/proxytrack
21cr|httrack-3.49.2-2|48	%config (noreplace) /etc/httrack.conf
21cr|httrack-3.49.2-2|49	%{_mandir}/man1/htsserver.*
21cr|httrack-3.49.2-2|50	%{_mandir}/man1/httrack.*
21cr|httrack-3.49.2-2|51	%{_mandir}/man1/webhttrack.*
21cr|httrack-3.49.2-2|52	%{_mandir}/man1/proxytrack.*
21cr|httrack-3.49.2-2|53	%{_datadir}/applications/WebHTTrack.desktop
21cr|httrack-3.49.2-2|54	#{_datadir}/pixmaps/httrack.xpm
21cr|httrack-3.49.2-2|55	%dir %{_datadir}/%{name}
21cr|httrack-3.49.2-2|56	%{_datadir}/%{name}/*.def
21cr|httrack-3.49.2-2|57	%{_datadir}/%{name}/html
21cr|httrack-3.49.2-2|58	%{_datadir}/%{name}/lang
21cr|httrack-3.49.2-2|59	%{_datadir}/%{name}/lang.indexes
21cr|httrack-3.49.2-2|60	%{_iconsdir}/hicolor/*/apps/*
21cr|httrack-3.49.2-2|61	%{_libdir}/%{name}/*.so.*
21cr|httrack-3.49.2-2|62	
21cr|httrack-3.49.2-2|63	#-----------------------------------------------------------------------------
21cr|httrack-3.49.2-2|64	
21cr|httrack-3.49.2-2|65	%package -n %{libname}
21cr|httrack-3.49.2-2|66	Summary:	Httrack shared library
21cr|httrack-3.49.2-2|67	Group:		System/Libraries
21cr|httrack-3.49.2-2|68	Conflicts:	%{name} < 3.45.3-1
21cr|httrack-3.49.2-2|69	
21cr|httrack-3.49.2-2|70	%description -n %{libname}
21cr|httrack-3.49.2-2|71	Shared library for httrack.
21cr|httrack-3.49.2-2|72	
21cr|httrack-3.49.2-2|73	%files -n %{libname}
21cr|httrack-3.49.2-2|74	%doc AUTHORS README license.txt
21cr|httrack-3.49.2-2|75	%{_libdir}/lib%{name}.so.%{major}*
21cr|httrack-3.49.2-2|76	
21cr|httrack-3.49.2-2|77	#-----------------------------------------------------------------------------
21cr|httrack-3.49.2-2|78	
21cr|httrack-3.49.2-2|79	%package -n %{libhtsjava}
21cr|httrack-3.49.2-2|80	Summary:	Httrack shared library
21cr|httrack-3.49.2-2|81	Group:		System/Libraries
21cr|httrack-3.49.2-2|82	Conflicts:	%{_lib}httrack2 < 3.48.21
21cr|httrack-3.49.2-2|83	
21cr|httrack-3.49.2-2|84	%description -n %{libhtsjava}
21cr|httrack-3.49.2-2|85	Shared library for httrack.
21cr|httrack-3.49.2-2|86	
21cr|httrack-3.49.2-2|87	%files -n %{libhtsjava}
21cr|httrack-3.49.2-2|88	%doc AUTHORS README license.txt
21cr|httrack-3.49.2-2|89	%{_libdir}/libhtsjava.so.%{major}*
21cr|httrack-3.49.2-2|90	
21cr|httrack-3.49.2-2|91	#-----------------------------------------------------------------------------
21cr|httrack-3.49.2-2|92	
21cr|httrack-3.49.2-2|93	%package -n %{devname}
21cr|httrack-3.49.2-2|94	Summary:	Development files for httrack
21cr|httrack-3.49.2-2|95	Group:		Development/C++
21cr|httrack-3.49.2-2|96	Requires:	%{libname} = %{EVRD}
21cr|httrack-3.49.2-2|97	Requires:	%{libhtsjava} = %{EVRD}
21cr|httrack-3.49.2-2|98	Provides:	%{name}-devel = %{EVRD}
21cr|httrack-3.49.2-2|99	Provides:	libhttrack-devel = %{EVRD}
21cr|httrack-3.49.2-2|100	Conflicts:	%{name}-devel < 3.48.21
21cr|httrack-3.49.2-2|101	Obsoletes:	%{name}-devel < 3.48.21
21cr|httrack-3.49.2-2|102	
21cr|httrack-3.49.2-2|103	%description -n %{devname}
21cr|httrack-3.49.2-2|104	Development files for httrack.
21cr|httrack-3.49.2-2|105	
21cr|httrack-3.49.2-2|106	%files -n %{devname}
21cr|httrack-3.49.2-2|107	%doc AUTHORS README license.txt
21cr|httrack-3.49.2-2|108	%{_libdir}/lib%{name}.so
21cr|httrack-3.49.2-2|109	%{_libdir}/libhtsjava.so
21cr|httrack-3.49.2-2|110	%{_libdir}/%{name}/*.so
21cr|httrack-3.49.2-2|111	%{_includedir}/%{name}
21cr|httrack-3.49.2-2|112	
21cr|httrack-3.49.2-2|113	#-----------------------------------------------------------------------------
21cr|httrack-3.49.2-2|114	
21cr|httrack-3.49.2-2|115	%prep
21cr|httrack-3.49.2-2|116	%setup -q
21cr|httrack-3.49.2-2|117	%patch0 -p1 -b .utf8
21cr|httrack-3.49.2-2|118	
21cr|httrack-3.49.2-2|119	# Suppress rpmlint errors
21cr|httrack-3.49.2-2|120	chmod 644 AUTHORS
21cr|httrack-3.49.2-2|121	dos2unix ./AUTHORS
21cr|httrack-3.49.2-2|122	dos2unix ./README
21cr|httrack-3.49.2-2|123	dos2unix ./greetings.txt
21cr|httrack-3.49.2-2|124	dos2unix ./history.txt
21cr|httrack-3.49.2-2|125	dos2unix ./html/step3.html
21cr|httrack-3.49.2-2|126	dos2unix ./%{name}-doc.html
21cr|httrack-3.49.2-2|127	dos2unix ./license.txt
21cr|httrack-3.49.2-2|128	dos2unix ./templates/*.html
21cr|httrack-3.49.2-2|129	
21cr|httrack-3.49.2-2|130	iconv --from-code ISO8859-1 --to-code UTF-8 ./greetings.txt \
21cr|httrack-3.49.2-2|131	--output greetings.utf-8 && mv greetings.utf-8 ./greetings.txt
21cr|httrack-3.49.2-2|132	iconv --from-code ISO8859-1 --to-code UTF-8 ./history.txt \
21cr|httrack-3.49.2-2|133	--output history.utf-8 && mv history.utf-8 ./history.txt
21cr|httrack-3.49.2-2|134	iconv --from-code ISO8859-1 --to-code UTF-8 ./html/contact.html \
21cr|httrack-3.49.2-2|135	--output contact.utf-8 && mv contact.utf-8 ./html/contact.html
21cr|httrack-3.49.2-2|136	
21cr|httrack-3.49.2-2|137	%build
21cr|httrack-3.49.2-2|138	%configure \
21cr|httrack-3.49.2-2|139	--disable-static
21cr|httrack-3.49.2-2|140	
21cr|httrack-3.49.2-2|141	%install
21cr|httrack-3.49.2-2|142	%makeinstall_std
21cr|httrack-3.49.2-2|143	
21cr|httrack-3.49.2-2|144	mkdir -p %{buildroot}/etc
21cr|httrack-3.49.2-2|145	
21cr|httrack-3.49.2-2|146	cat > %{buildroot}/etc/httrack.conf <<"EOF"
21cr|httrack-3.49.2-2|147	# HTTrack Website Copier Settings
21cr|httrack-3.49.2-2|148	# See httrack --help for more information
21cr|httrack-3.49.2-2|149	
21cr|httrack-3.49.2-2|150	# Examples: (to uncomment)
21cr|httrack-3.49.2-2|151	
21cr|httrack-3.49.2-2|152	# set proxy proxy.myisp.com:8080
21cr|httrack-3.49.2-2|153	# retries=2
21cr|httrack-3.49.2-2|154	# set max-size 10000000
21cr|httrack-3.49.2-2|155	# set max-time 36000
21cr|httrack-3.49.2-2|156	# set user-agent Mouzilla/17.0 (compatible; HTTrack; I)
21cr|httrack-3.49.2-2|157	#
21cr|httrack-3.49.2-2|158	# There are MUCH more options.. try 'httrack --quiet --help | more'
21cr|httrack-3.49.2-2|159	
21cr|httrack-3.49.2-2|160	# Deny and allow for links
21cr|httrack-3.49.2-2|161	# this will be used by default for all mirrors
21cr|httrack-3.49.2-2|162	allow *.gif
21cr|httrack-3.49.2-2|163	allow *.png
21cr|httrack-3.49.2-2|164	deny ad.doubleclick.net/*
21cr|httrack-3.49.2-2|165	
21cr|httrack-3.49.2-2|166	# Path and other options
21cr|httrack-3.49.2-2|167	# '~' in the *begining* means 'home dir'
21cr|httrack-3.49.2-2|168	# '#' at the *end* means "projectname" (that is, the first URL given)
21cr|httrack-3.49.2-2|169	# Example: '~/websites/#' will create /home/smith/websites/www.foo.com
21cr|httrack-3.49.2-2|170	# folder when launching 'httrack www.foo.com'
21cr|httrack-3.49.2-2|171	set path ~/websites/#
21cr|httrack-3.49.2-2|172	EOF
21cr|httrack-3.49.2-2|173	
21cr|httrack-3.49.2-2|174	chmod 644 %{buildroot}/etc/httrack.conf
21cr|httrack-3.49.2-2|175	
21cr|httrack-3.49.2-2|176	# Move libtest and templates from /usr/share/httrack to RPM_BUILD_DIR.
21cr|httrack-3.49.2-2|177	# To be later listed against %%doc.
21cr|httrack-3.49.2-2|178	rm -rf ./libtest ./templates
21cr|httrack-3.49.2-2|179	mv %{buildroot}%{_datadir}/%{name}/libtest .
21cr|httrack-3.49.2-2|180	mv %{buildroot}%{_datadir}/%{name}/templates .
21cr|httrack-3.49.2-2|181	
21cr|httrack-3.49.2-2|182	# We need to have a copy of html in /usr/share/httrack.
21cr|httrack-3.49.2-2|183	# The other is to be listed against %%doc.
21cr|httrack-3.49.2-2|184	rm -rf ./html
21cr|httrack-3.49.2-2|185	cp -pr %{buildroot}%{_datadir}/%{name}/html .
21cr|httrack-3.49.2-2|186	
21cr|httrack-3.49.2-2|187	# icon
21cr|httrack-3.49.2-2|188	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
21cr|httrack-3.49.2-2|189	convert %{buildroot}%{_datadir}/pixmaps/httrack48x48.xpm %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|httrack-3.49.2-2|190	convert %{buildroot}%{_datadir}/pixmaps/httrack32x32.xpm %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|httrack-3.49.2-2|191	convert %{buildroot}%{_datadir}/pixmaps/httrack16x16.xpm %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|httrack-3.49.2-2|192	
21cr|httrack-3.49.2-2|193	rm -rf %{buildroot}%{_datadir}/pixmaps
21cr|httrack-3.49.2-2|194	
21cr|httrack-3.49.2-2|195	# This just opens a web browser on ~/websites, which is empty by
21cr|httrack-3.49.2-2|196	# default, so this is a bit useless
21cr|httrack-3.49.2-2|197	rm -f %{buildroot}%{_datadir}/applications/WebHTTrack-Websites.desktop
21cr|httrack-3.49.2-2|198	
21cr|httrack-3.49.2-2|199	desktop-file-install --vendor ""  \
21cr|httrack-3.49.2-2|200	--remove-key Encoding \
21cr|httrack-3.49.2-2|201	--remove-category="Application" \
21cr|httrack-3.49.2-2|202	--remove-key Terminal \
21cr|httrack-3.49.2-2|203	--remove-key MultipleArgs \
21cr|httrack-3.49.2-2|204	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|httrack-3.49.2-2|205	
21cr|httrack-3.49.2-2|206	# fix icon and shorten name
21cr|httrack-3.49.2-2|207	sed -i	-e 's!^Icon=.*$!Icon=httrack!' \
21cr|httrack-3.49.2-2|208	-e 's!WebHTTrack Website Copier!HTTrack Website Copier!' \
21cr|httrack-3.49.2-2|209	%{buildroot}%{_datadir}/applications/*
21cr|httrack-3.49.2-2|210	
21cr|httrack-3.49.2-2|211	# Remove rpaths.
21cr|httrack-3.49.2-2|212	chrpath --delete %{buildroot}%{_bindir}/htsserver
21cr|httrack-3.49.2-2|213	chrpath --delete %{buildroot}%{_bindir}/%{name}
21cr|httrack-3.49.2-2|214	chrpath --delete %{buildroot}%{_libdir}/libhtsjava.so.*

2234 21
21cr|httraqt-1.4.9-2|1	%define  debug_package %{nil}
21cr|httraqt-1.4.9-2|2	
21cr|httraqt-1.4.9-2|3	Summary:	HTTraQt is the clone from WinHTTrack
21cr|httraqt-1.4.9-2|4	Name:		httraqt
21cr|httraqt-1.4.9-2|5	Version:	1.4.9
21cr|httraqt-1.4.9-2|6	Release:	2
21cr|httraqt-1.4.9-2|7	License:	GPLv3+
21cr|httraqt-1.4.9-2|8	Group:		Networking/WWW
21cr|httraqt-1.4.9-2|9	Url:		http://httraqt.sourceforge.net/
21cr|httraqt-1.4.9-2|10	Source0:	https://sourceforge.net/projects/httraqt/%{name}-%{version}.tar.gz
21cr|httraqt-1.4.9-2|11	Patch0:		10_reproducible_build.patch
21cr|httraqt-1.4.9-2|12	Patch1:		httraqt-russian.patch
21cr|httraqt-1.4.9-2|13	BuildRequires:	cmake
21cr|httraqt-1.4.9-2|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|httraqt-1.4.9-2|15	BuildRequires:	pkgconfig(Qt5DBus)
21cr|httraqt-1.4.9-2|16	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|httraqt-1.4.9-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|httraqt-1.4.9-2|18	BuildRequires:	pkgconfig(openssl)
21cr|httraqt-1.4.9-2|19	BuildRequires:	httrack-devel
21cr|httraqt-1.4.9-2|20	Requires:	openssl
21cr|httraqt-1.4.9-2|21	
21cr|httraqt-1.4.9-2|22	%description
21cr|httraqt-1.4.9-2|23	HTTraQt is the clone from WinHTTrack, software for downloading of
21cr|httraqt-1.4.9-2|24	internet sites or/and content of their: multimedia files, documents,
21cr|httraqt-1.4.9-2|25	images, etc.
21cr|httraqt-1.4.9-2|26	
21cr|httraqt-1.4.9-2|27	%files
21cr|httraqt-1.4.9-2|28	%{_bindir}/httraqt
21cr|httraqt-1.4.9-2|29	%{_datadir}/applications/httraqt.desktop
21cr|httraqt-1.4.9-2|30	%dir %{_datadir}/%{name}
21cr|httraqt-1.4.9-2|31	%{_datadir}/%{name}/help/*
21cr|httraqt-1.4.9-2|32	%{_datadir}/%{name}/lang/*
21cr|httraqt-1.4.9-2|33	%{_iconsdir}/hicolor/*/apps/*
21cr|httraqt-1.4.9-2|34	
21cr|httraqt-1.4.9-2|35	#----------------------------------------------------
21cr|httraqt-1.4.9-2|36	
21cr|httraqt-1.4.9-2|37	%prep
21cr|httraqt-1.4.9-2|38	%setup -qn %{name}
21cr|httraqt-1.4.9-2|39	%patch0 -p1
21cr|httraqt-1.4.9-2|40	%patch1 -p1
21cr|httraqt-1.4.9-2|41	
21cr|httraqt-1.4.9-2|42	%build
21cr|httraqt-1.4.9-2|43	%cmake
21cr|httraqt-1.4.9-2|44	%make
21cr|httraqt-1.4.9-2|45	
21cr|httraqt-1.4.9-2|46	%install
21cr|httraqt-1.4.9-2|47	%makeinstall_std -C build

2235 21
21cr|huaweicalc-0-0.git91911f.1|1	%define commit 91911fe277b85ce60085c5b0e36e1f60bc555441
21cr|huaweicalc-0-0.git91911f.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|huaweicalc-0-0.git91911f.1|3	
21cr|huaweicalc-0-0.git91911f.1|4	Summary:	Huawei modem unlock code calculator
21cr|huaweicalc-0-0.git91911f.1|5	Name:		huaweicalc
21cr|huaweicalc-0-0.git91911f.1|6	Version:	0
21cr|huaweicalc-0-0.git91911f.1|7	Release:	0.git%{commit_short}.1
21cr|huaweicalc-0-0.git91911f.1|8	License:	GPLv3
21cr|huaweicalc-0-0.git91911f.1|9	Group:		Monitoring
21cr|huaweicalc-0-0.git91911f.1|10	Url:		https://github.com/forth32/huaweicalc
21cr|huaweicalc-0-0.git91911f.1|11	Source0:	https://github.com/forth32/huaweicalc/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|huaweicalc-0-0.git91911f.1|12	BuildRequires: pkgconfig(Qt5Core)
21cr|huaweicalc-0-0.git91911f.1|13	BuildRequires: pkgconfig(Qt5Gui)
21cr|huaweicalc-0-0.git91911f.1|14	BuildRequires: pkgconfig(Qt5Widgets)
21cr|huaweicalc-0-0.git91911f.1|15	
21cr|huaweicalc-0-0.git91911f.1|16	%description
21cr|huaweicalc-0-0.git91911f.1|17	Huawei modem unlock code calculator
21cr|huaweicalc-0-0.git91911f.1|18	
21cr|huaweicalc-0-0.git91911f.1|19	%files
21cr|huaweicalc-0-0.git91911f.1|20	%license LICENSE
21cr|huaweicalc-0-0.git91911f.1|21	%doc README.md
21cr|huaweicalc-0-0.git91911f.1|22	%{_bindir}/%{name}
21cr|huaweicalc-0-0.git91911f.1|23	%{_datadir}/applications/%{name}.desktop
21cr|huaweicalc-0-0.git91911f.1|24	%{_datadir}/pixmaps/%{name}.png
21cr|huaweicalc-0-0.git91911f.1|25	
21cr|huaweicalc-0-0.git91911f.1|26	#---------------------------------------------------------------------
21cr|huaweicalc-0-0.git91911f.1|27	
21cr|huaweicalc-0-0.git91911f.1|28	%prep
21cr|huaweicalc-0-0.git91911f.1|29	%autosetup -p1 -n %{name}-%{commit}
21cr|huaweicalc-0-0.git91911f.1|30	
21cr|huaweicalc-0-0.git91911f.1|31	%build
21cr|huaweicalc-0-0.git91911f.1|32	%qmake_qt5
21cr|huaweicalc-0-0.git91911f.1|33	%make
21cr|huaweicalc-0-0.git91911f.1|34	
21cr|huaweicalc-0-0.git91911f.1|35	%install
21cr|huaweicalc-0-0.git91911f.1|36	install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|huaweicalc-0-0.git91911f.1|37	install -Dm 0644 icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|huaweicalc-0-0.git91911f.1|38	
21cr|huaweicalc-0-0.git91911f.1|39	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|huaweicalc-0-0.git91911f.1|40	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|huaweicalc-0-0.git91911f.1|41	[Desktop Entry]
21cr|huaweicalc-0-0.git91911f.1|42	Type=Application
21cr|huaweicalc-0-0.git91911f.1|43	Name=HuaweiCalc
21cr|huaweicalc-0-0.git91911f.1|44	Comment=%{summary}
21cr|huaweicalc-0-0.git91911f.1|45	Comment[ru]=Калькулятор кодов разблокировки модемов Huawei
21cr|huaweicalc-0-0.git91911f.1|46	Exec=%{name}
21cr|huaweicalc-0-0.git91911f.1|47	Icon=%{name}
21cr|huaweicalc-0-0.git91911f.1|48	Categories=Qt;Utility;
21cr|huaweicalc-0-0.git91911f.1|49	EOF

2236 21
21cr|hugin-2022.0.0-2|1	%define	url_ver %(echo %{version}|cut -d. -f1,2)
21cr|hugin-2022.0.0-2|2	
21cr|hugin-2022.0.0-2|3	Summary:	Panorama Tools GUI
21cr|hugin-2022.0.0-2|4	Name:		hugin
21cr|hugin-2022.0.0-2|5	Version:	2022.0.0
21cr|hugin-2022.0.0-2|6	Release:	2
21cr|hugin-2022.0.0-2|7	License:	GPLv2+
21cr|hugin-2022.0.0-2|8	Group:		Graphics
21cr|hugin-2022.0.0-2|9	Url:		https://hugin.sourceforge.net
21cr|hugin-2022.0.0-2|10	Source0:	https://downloads.sourceforge.net/project/hugin/hugin/hugin-%{url_ver}/hugin-%{version}.tar.bz2
21cr|hugin-2022.0.0-2|11	Source1:	hugin-2020.0.0_ru.tar.gz
21cr|hugin-2022.0.0-2|12	Patch0:		enable_icons.patch
21cr|hugin-2022.0.0-2|13	BuildRequires:	cmake
21cr|hugin-2022.0.0-2|14	BuildRequires:	imagemagick
21cr|hugin-2022.0.0-2|15	BuildRequires:	desktop-file-utils
21cr|hugin-2022.0.0-2|16	BuildRequires:	perl-Image-ExifTool
21cr|hugin-2022.0.0-2|17	BuildRequires:	swig >= 2.0.4
21cr|hugin-2022.0.0-2|18	BuildRequires:	tclap
21cr|hugin-2022.0.0-2|19	BuildRequires:	zip
21cr|hugin-2022.0.0-2|20	BuildRequires:	boost-devel >= 1.47.0
21cr|hugin-2022.0.0-2|21	BuildRequires:	vigra-devel >= 1.9.0
21cr|hugin-2022.0.0-2|22	BuildRequires:	wxgtku3.0-devel
21cr|hugin-2022.0.0-2|23	BuildRequires:	gomp-devel
21cr|hugin-2022.0.0-2|24	BuildRequires:	pkgconfig(exiv2) >= 0.12
21cr|hugin-2022.0.0-2|25	BuildRequires:	pkgconfig(fftw3)
21cr|hugin-2022.0.0-2|26	BuildRequires:	pkgconfig(gl)
21cr|hugin-2022.0.0-2|27	BuildRequires:	pkgconfig(glew)
21cr|hugin-2022.0.0-2|28	BuildRequires:	pkgconfig(glu)
21cr|hugin-2022.0.0-2|29	BuildRequires:	pkgconfig(glut)
21cr|hugin-2022.0.0-2|30	BuildRequires:	pkgconfig(lapack)
21cr|hugin-2022.0.0-2|31	BuildRequires:	pkgconfig(lcms2)
21cr|hugin-2022.0.0-2|32	BuildRequires:	pkgconfig(lensfun)
21cr|hugin-2022.0.0-2|33	BuildRequires:	pkgconfig(libexif)
21cr|hugin-2022.0.0-2|34	BuildRequires:	pkgconfig(libjpeg)
21cr|hugin-2022.0.0-2|35	BuildRequires:	pkgconfig(libpano13) >= 2.9.19
21cr|hugin-2022.0.0-2|36	BuildRequires:	pkgconfig(libpng)
21cr|hugin-2022.0.0-2|37	BuildRequires:	pkgconfig(libtiff-4)
21cr|hugin-2022.0.0-2|38	BuildRequires:	pkgconfig(OpenEXR)
21cr|hugin-2022.0.0-2|39	BuildRequires:	pkgconfig(python3)
21cr|hugin-2022.0.0-2|40	BuildRequires:	pkgconfig(sqlite3)
21cr|hugin-2022.0.0-2|41	BuildRequires:	pkgconfig(x11)
21cr|hugin-2022.0.0-2|42	BuildRequires:	pkgconfig(xi)
21cr|hugin-2022.0.0-2|43	BuildRequires:	pkgconfig(xmu)
21cr|hugin-2022.0.0-2|44	BuildRequires:	pkgconfig(zlib)
21cr|hugin-2022.0.0-2|45	Requires:	enblend >= 3.2
21cr|hugin-2022.0.0-2|46	Requires:	libpano13-tools >= 2.9.19
21cr|hugin-2022.0.0-2|47	Requires:	perl-Image-ExifTool >= 9.0.9
21cr|hugin-2022.0.0-2|48	
21cr|hugin-2022.0.0-2|49	%description
21cr|hugin-2022.0.0-2|50	Hugin can be used to stitch multiple images together. The resulting image can
21cr|hugin-2022.0.0-2|51	span 360 degrees. Another common use is the creation of very high resolution
21cr|hugin-2022.0.0-2|52	pictures by combining multiple images.
21cr|hugin-2022.0.0-2|53	
21cr|hugin-2022.0.0-2|54	%files -f %{name}.lang
21cr|hugin-2022.0.0-2|55	%doc AUTHORS INSTALL_cmake README TODO doc/nona.txt doc/fulla.html src/hugin1/hugin/xrc/data/help_en_EN/LICENCE.manual
21cr|hugin-2022.0.0-2|56	%{_bindir}/*
21cr|hugin-2022.0.0-2|57	%{_libdir}/%{name}/lib*.so.*
21cr|hugin-2022.0.0-2|58	%{_datadir}/%{name}
21cr|hugin-2022.0.0-2|59	%{_datadir}/applications/*.desktop
21cr|hugin-2022.0.0-2|60	%{_datadir}/metainfo/*.appdata.xml
21cr|hugin-2022.0.0-2|61	%{_datadir}/mime/packages/%{name}.xml
21cr|hugin-2022.0.0-2|62	%{_iconsdir}/%{name}.png
21cr|hugin-2022.0.0-2|63	%{_iconsdir}/hicolor/*/apps/
21cr|hugin-2022.0.0-2|64	%{_iconsdir}/hicolor/48x48/mimetypes/application-x-ptoptimizer-script.png
21cr|hugin-2022.0.0-2|65	%{_mandir}/man1/*.1.*
21cr|hugin-2022.0.0-2|66	%{python3_sitearch}/*
21cr|hugin-2022.0.0-2|67	
21cr|hugin-2022.0.0-2|68	#----------------------------------------------------------------------------
21cr|hugin-2022.0.0-2|69	
21cr|hugin-2022.0.0-2|70	%prep
21cr|hugin-2022.0.0-2|71	%setup -q
21cr|hugin-2022.0.0-2|72	%apply_patches
21cr|hugin-2022.0.0-2|73	
21cr|hugin-2022.0.0-2|74	# Fix error: non-readable in debug package, we get 1000+ errors from rpmlint
21cr|hugin-2022.0.0-2|75	find . -type f -exec chmod 644 {} \;
21cr|hugin-2022.0.0-2|76	
21cr|hugin-2022.0.0-2|77	# Install our translations
21cr|hugin-2022.0.0-2|78	pushd src/translations
21cr|hugin-2022.0.0-2|79	tar -xvzf %{SOURCE1}
21cr|hugin-2022.0.0-2|80	popd
21cr|hugin-2022.0.0-2|81	
21cr|hugin-2022.0.0-2|82	
21cr|hugin-2022.0.0-2|83	%build
21cr|hugin-2022.0.0-2|84	%define	Werror_cflags %{nil}
21cr|hugin-2022.0.0-2|85	%cmake \
21cr|hugin-2022.0.0-2|86	-DCMAKE_SKIP_RPATH:BOOL=OFF \
21cr|hugin-2022.0.0-2|87	-DBUILD_HSI=ON \
21cr|hugin-2022.0.0-2|88	-DENABLE_LAPACK=ON \
21cr|hugin-2022.0.0-2|89	-Wno-dev
21cr|hugin-2022.0.0-2|90	%make
21cr|hugin-2022.0.0-2|91	
21cr|hugin-2022.0.0-2|92	
21cr|hugin-2022.0.0-2|93	%install
21cr|hugin-2022.0.0-2|94	%makeinstall_std -C build
21cr|hugin-2022.0.0-2|95	
21cr|hugin-2022.0.0-2|96	
21cr|hugin-2022.0.0-2|97	# Menu icons - Really needed?
21cr|hugin-2022.0.0-2|98	convert -scale 32x32 src/hugin1/hugin/xrc/data/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|hugin-2022.0.0-2|99	
21cr|hugin-2022.0.0-2|100	# Fix .desktop files
21cr|hugin-2022.0.0-2|101	desktop-file-edit	--add-category="Photography" \
21cr|hugin-2022.0.0-2|102	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|hugin-2022.0.0-2|103	
21cr|hugin-2022.0.0-2|104	desktop-file-edit	--add-category="Photography" \
21cr|hugin-2022.0.0-2|105	%{buildroot}%{_datadir}/applications/calibrate_lens_gui.desktop
21cr|hugin-2022.0.0-2|106	
21cr|hugin-2022.0.0-2|107	desktop-file-edit	--add-category="Photography" \
21cr|hugin-2022.0.0-2|108	%{buildroot}%{_datadir}/applications/PTBatcherGUI.desktop
21cr|hugin-2022.0.0-2|109	
21cr|hugin-2022.0.0-2|110	desktop-file-edit	--add-category="Photography" \
21cr|hugin-2022.0.0-2|111	--remove-key="Version" \
21cr|hugin-2022.0.0-2|112	%{buildroot}%{_datadir}/applications/pto_gen.desktop
21cr|hugin-2022.0.0-2|113	
21cr|hugin-2022.0.0-2|114	
21cr|hugin-2022.0.0-2|115	%find_lang %{name} nona_gui %{name}.lang

2237 21
21cr|hugo-2.12-16|1	%define _disable_rebuild_configure 1
21cr|hugo-2.12-16|2	
21cr|hugo-2.12-16|3	Summary:	Hu-Go! - TurboGrafx 16/PC-Engine Emulator
21cr|hugo-2.12-16|4	Name:		hugo
21cr|hugo-2.12-16|5	Version:	2.12
21cr|hugo-2.12-16|6	Release:	16
21cr|hugo-2.12-16|7	License:	GPLv2+
21cr|hugo-2.12-16|8	Group:		Emulators
21cr|hugo-2.12-16|9	Url:		http://www.zeograd.com/
21cr|hugo-2.12-16|10	Source0:	http://www.zeograd.com/download/%{name}-%{version}.tar.gz
21cr|hugo-2.12-16|11	Source1:	%{name}-48.png
21cr|hugo-2.12-16|12	Patch0:		hugo-2.12-gcc4.patch
21cr|hugo-2.12-16|13	Patch1:		hugo-2.12-x86_64fix.patch
21cr|hugo-2.12-16|14	Patch2:		hugo-2.12-x86_64-fixes-backport.patch
21cr|hugo-2.12-16|15	Patch3:		hugo-2.12-sfmt.patch
21cr|hugo-2.12-16|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|hugo-2.12-16|17	BuildRequires:	pkgconfig(SDL_mixer)
21cr|hugo-2.12-16|18	BuildRequires:	pkgconfig(SDL_net)
21cr|hugo-2.12-16|19	BuildRequires:	pkgconfig(vorbis)
21cr|hugo-2.12-16|20	BuildRequires:	pkgconfig(zlib)
21cr|hugo-2.12-16|21	
21cr|hugo-2.12-16|22	%description
21cr|hugo-2.12-16|23	Hu-Go! is a TurboGrafx 16/PC-Engine Emulator. There is some public domain roms
21cr|hugo-2.12-16|24	you play with. The other games need that you own the original card or CD.
21cr|hugo-2.12-16|25	
21cr|hugo-2.12-16|26	%files
21cr|hugo-2.12-16|27	%doc AUTHORS NEWS README
21cr|hugo-2.12-16|28	%attr(0755,root,games) %{_gamesbindir}/%{name}
21cr|hugo-2.12-16|29	%{_gamesbindir}/hugod
21cr|hugo-2.12-16|30	%{_datadir}/applications/%{name}.desktop
21cr|hugo-2.12-16|31	%dir %{_datadir}/%{name}
21cr|hugo-2.12-16|32	%{_datadir}/%{name}/*
21cr|hugo-2.12-16|33	%{_iconsdir}/*.png
21cr|hugo-2.12-16|34	%{_mandir}/man6/%{name}*.6*
21cr|hugo-2.12-16|35	
21cr|hugo-2.12-16|36	#----------------------------------------------------------------------------
21cr|hugo-2.12-16|37	
21cr|hugo-2.12-16|38	%prep
21cr|hugo-2.12-16|39	%setup -q
21cr|hugo-2.12-16|40	%patch0 -p1
21cr|hugo-2.12-16|41	%patch1 -p1
21cr|hugo-2.12-16|42	%patch2 -p1
21cr|hugo-2.12-16|43	%patch3 -p1
21cr|hugo-2.12-16|44	
21cr|hugo-2.12-16|45	%build
21cr|hugo-2.12-16|46	%global optflags %{optflags} -fgnu89-inline
21cr|hugo-2.12-16|47	%configure
21cr|hugo-2.12-16|48	%make
21cr|hugo-2.12-16|49	
21cr|hugo-2.12-16|50	%install
21cr|hugo-2.12-16|51	%makeinstall bindir=%{buildroot}/%{_gamesbindir}
21cr|hugo-2.12-16|52	
21cr|hugo-2.12-16|53	install -d -m 755 %{buildroot}%{_mandir}/man6/
21cr|hugo-2.12-16|54	install -m 644 %{name}*.6 %{buildroot}%{_mandir}/man6/
21cr|hugo-2.12-16|55	
21cr|hugo-2.12-16|56	install -D -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
21cr|hugo-2.12-16|57	
21cr|hugo-2.12-16|58	mkdir -p %{buildroot}%{_datadir}/applications
21cr|hugo-2.12-16|59	cat<<EOF>%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|hugo-2.12-16|60	[Desktop Entry]
21cr|hugo-2.12-16|61	Encoding=UTF-8
21cr|hugo-2.12-16|62	Name=Hugo
21cr|hugo-2.12-16|63	Comment=Hu-Go!
21cr|hugo-2.12-16|64	Exec=%{_gamesbindir}/hugo
21cr|hugo-2.12-16|65	Icon=%{name}
21cr|hugo-2.12-16|66	Terminal=false
21cr|hugo-2.12-16|67	Type=Application
21cr|hugo-2.12-16|68	StartupNotify=true
21cr|hugo-2.12-16|69	Categories=Game;Emulator;
21cr|hugo-2.12-16|70	EOF

2238 21
21cr|hunt-1.5-13|1	Summary:	Connection intruder
21cr|hunt-1.5-13|2	Name:		hunt
21cr|hunt-1.5-13|3	Version:	1.5
21cr|hunt-1.5-13|4	Release:	13
21cr|hunt-1.5-13|5	License:	GPLv2+
21cr|hunt-1.5-13|6	Group:		Networking/Other
21cr|hunt-1.5-13|7	Url:		http://lin.fsid.cvut.cz/~kra/index.html#HUNT
21cr|hunt-1.5-13|8	Source0:	ftp://ftp.gncz.cz/pub/linux/hunt/%{name}-%{version}.tar.bz2
21cr|hunt-1.5-13|9	Patch0:		hunt-1.5-arridx.patch
21cr|hunt-1.5-13|10	Patch1:		hunt-1.5-cleanup.patch
21cr|hunt-1.5-13|11	Patch2:		hunt-1.5-signness.patch
21cr|hunt-1.5-13|12	Patch3:		hunt-1.5-listlen.patch
21cr|hunt-1.5-13|13	Patch4:		hunt-1.5-badcmp.patch
21cr|hunt-1.5-13|14	Patch5:		hunt-1.5-datatypes.patch
21cr|hunt-1.5-13|15	Patch6:		hunt-1.5-format-security.patch
21cr|hunt-1.5-13|16	
21cr|hunt-1.5-13|17	%description
21cr|hunt-1.5-13|18	Hunt is a program for intruding into a connection, watching it and
21cr|hunt-1.5-13|19	resetting it.
21cr|hunt-1.5-13|20	
21cr|hunt-1.5-13|21	%files
21cr|hunt-1.5-13|22	%doc README* INSTALL CHANGES TODO
21cr|hunt-1.5-13|23	%{_bindir}/*
21cr|hunt-1.5-13|24	%{_mandir}/man1/*
21cr|hunt-1.5-13|25	
21cr|hunt-1.5-13|26	#----------------------------------------------------------------------------
21cr|hunt-1.5-13|27	
21cr|hunt-1.5-13|28	%prep
21cr|hunt-1.5-13|29	%setup -q
21cr|hunt-1.5-13|30	%patch0 -p1 -b .arridx
21cr|hunt-1.5-13|31	%patch1 -p1 -b .cleanup
21cr|hunt-1.5-13|32	%patch2 -p1 -b .signness
21cr|hunt-1.5-13|33	%patch3 -p1 -b .listlen
21cr|hunt-1.5-13|34	%patch4 -p1 -b .badcmp
21cr|hunt-1.5-13|35	%patch5 -p1 -b .datatypes
21cr|hunt-1.5-13|36	%patch6 -p1 -b .format-security
21cr|hunt-1.5-13|37	
21cr|hunt-1.5-13|38	%build
21cr|hunt-1.5-13|39	%make \
21cr|hunt-1.5-13|40	CC='%__cc -std=gnu89' \
21cr|hunt-1.5-13|41	CFLAGS="%{optflags} -D_REENTRANT" \
21cr|hunt-1.5-13|42	LDFLAGS="%{optflags} -D_REENTRANT"
21cr|hunt-1.5-13|43	cd tpserv
21cr|hunt-1.5-13|44	%make \
21cr|hunt-1.5-13|45	CC='%__cc -std=gnu89' \
21cr|hunt-1.5-13|46	CFLAGS="%{optflags} -D_REENTRANT" \
21cr|hunt-1.5-13|47	LDFLAGS="%{optflags} -D_REENTRANT"
21cr|hunt-1.5-13|48	
21cr|hunt-1.5-13|49	%install
21cr|hunt-1.5-13|50	install -d %{buildroot}%{_mandir}/man1
21cr|hunt-1.5-13|51	install -d %{buildroot}%{_bindir}
21cr|hunt-1.5-13|52	
21cr|hunt-1.5-13|53	install man/hunt.1 %{buildroot}%{_mandir}/man1
21cr|hunt-1.5-13|54	install hunt %{buildroot}%{_bindir}
21cr|hunt-1.5-13|55	install tpserv/tpserv %{buildroot}%{_bindir}
21cr|hunt-1.5-13|56	install tpsetup/transproxy %{buildroot}%{_bindir}

2239 21
21cr|hupnp-1.0.0-10|1	%define srcname herqq
21cr|hupnp-1.0.0-10|2	
21cr|hupnp-1.0.0-10|3	%define major 1
21cr|hupnp-1.0.0-10|4	%define api 2.7
21cr|hupnp-1.0.0-10|5	%define libname %mklibname hupnp %{major}
21cr|hupnp-1.0.0-10|6	%define libqtsolution %mklibname QtSolutions_SOAP %{api} %{major}
21cr|hupnp-1.0.0-10|7	%define devname %mklibname hupnp -d
21cr|hupnp-1.0.0-10|8	
21cr|hupnp-1.0.0-10|9	Summary:	Qt4-based software library for building UPnP devices and control points
21cr|hupnp-1.0.0-10|10	Name:		hupnp
21cr|hupnp-1.0.0-10|11	Version:	1.0.0
21cr|hupnp-1.0.0-10|12	Release:	10
21cr|hupnp-1.0.0-10|13	License:	LGPLv3+
21cr|hupnp-1.0.0-10|14	Group:		System/Libraries
21cr|hupnp-1.0.0-10|15	Url:		http://www.herqq.org
21cr|hupnp-1.0.0-10|16	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{srcname}-%{version}.zip
21cr|hupnp-1.0.0-10|17	Patch0:		herqq-1.0.0-c++11.patch
21cr|hupnp-1.0.0-10|18	BuildRequires:	qt4-devel
21cr|hupnp-1.0.0-10|19	
21cr|hupnp-1.0.0-10|20	%description
21cr|hupnp-1.0.0-10|21	Herqq UPnP (HUPnP) is a software library for building UPnP devices and control
21cr|hupnp-1.0.0-10|22	points conforming to the UPnP Device Architecture version 1.1. It is designed
21cr|hupnp-1.0.0-10|23	to be simple to use and robust in operation. It is built using C++ and the Qt
21cr|hupnp-1.0.0-10|24	Framework following many of the design principles and programming practices
21cr|hupnp-1.0.0-10|25	used in the Qt Framework. It integrates into Qt-based software smoothly and
21cr|hupnp-1.0.0-10|26	enables truly rapid UPnP development.
21cr|hupnp-1.0.0-10|27	
21cr|hupnp-1.0.0-10|28	%files
21cr|hupnp-1.0.0-10|29	
21cr|hupnp-1.0.0-10|30	#----------------------------------------------------------------------------
21cr|hupnp-1.0.0-10|31	
21cr|hupnp-1.0.0-10|32	%package -n %{libname}
21cr|hupnp-1.0.0-10|33	Summary:	Library for %{name}
21cr|hupnp-1.0.0-10|34	Group:		System/Libraries
21cr|hupnp-1.0.0-10|35	
21cr|hupnp-1.0.0-10|36	%description -n %{libname}
21cr|hupnp-1.0.0-10|37	Software library for building UPnP devices and control points.
21cr|hupnp-1.0.0-10|38	
21cr|hupnp-1.0.0-10|39	%files -n %{libname}
21cr|hupnp-1.0.0-10|40	%{_libdir}/libHUpnp.so.%{major}*
21cr|hupnp-1.0.0-10|41	
21cr|hupnp-1.0.0-10|42	#----------------------------------------------------------------------------
21cr|hupnp-1.0.0-10|43	
21cr|hupnp-1.0.0-10|44	%package -n %{libqtsolution}
21cr|hupnp-1.0.0-10|45	Summary:	Library for %{name}
21cr|hupnp-1.0.0-10|46	Group:		System/Libraries
21cr|hupnp-1.0.0-10|47	Conflicts:	%{_lib}libqtsolution1 < 1.0.0-5
21cr|hupnp-1.0.0-10|48	Obsoletes:	%{_lib}libqtsolution1 < 1.0.0-5
21cr|hupnp-1.0.0-10|49	
21cr|hupnp-1.0.0-10|50	%description -n %{libqtsolution}
21cr|hupnp-1.0.0-10|51	Library for %{name}.
21cr|hupnp-1.0.0-10|52	
21cr|hupnp-1.0.0-10|53	%files -n %{libqtsolution}
21cr|hupnp-1.0.0-10|54	%{_libdir}/libQtSolutions_SOAP-%{api}.so.%{major}*
21cr|hupnp-1.0.0-10|55	
21cr|hupnp-1.0.0-10|56	#----------------------------------------------------------------------------
21cr|hupnp-1.0.0-10|57	
21cr|hupnp-1.0.0-10|58	%package -n %{devname}
21cr|hupnp-1.0.0-10|59	Summary:	Development files for %{name}
21cr|hupnp-1.0.0-10|60	Group:		Development/C++
21cr|hupnp-1.0.0-10|61	Requires:	%{libname} = %{EVRD}
21cr|hupnp-1.0.0-10|62	Requires:	%{libqtsolution} = %{EVRD}
21cr|hupnp-1.0.0-10|63	Provides:	%{name}-devel = %{EVRD}
21cr|hupnp-1.0.0-10|64	Conflicts:	%{name}-devel < 1.0.0-5
21cr|hupnp-1.0.0-10|65	Obsoletes:	%{name}-devel < 1.0.0-5
21cr|hupnp-1.0.0-10|66	
21cr|hupnp-1.0.0-10|67	%description -n %{devname}
21cr|hupnp-1.0.0-10|68	Libraries and header files to develop applications that use %{name}.
21cr|hupnp-1.0.0-10|69	
21cr|hupnp-1.0.0-10|70	%files -n %{devname}
21cr|hupnp-1.0.0-10|71	%{_includedir}/HUpnpCore/
21cr|hupnp-1.0.0-10|72	%{_libdir}/libQtSolutions_SOAP-2.7.so
21cr|hupnp-1.0.0-10|73	%{_libdir}/libHUpnp.so
21cr|hupnp-1.0.0-10|74	
21cr|hupnp-1.0.0-10|75	#----------------------------------------------------------------------------
21cr|hupnp-1.0.0-10|76	
21cr|hupnp-1.0.0-10|77	%prep
21cr|hupnp-1.0.0-10|78	%setup -qn %{srcname}-%{version}
21cr|hupnp-1.0.0-10|79	%patch0 -p1
21cr|hupnp-1.0.0-10|80	
21cr|hupnp-1.0.0-10|81	%build
21cr|hupnp-1.0.0-10|82	%qmake_qt4 %{srcname}.pro
21cr|hupnp-1.0.0-10|83	
21cr|hupnp-1.0.0-10|84	%make
21cr|hupnp-1.0.0-10|85	
21cr|hupnp-1.0.0-10|86	%install
21cr|hupnp-1.0.0-10|87	%makeinstall_std
21cr|hupnp-1.0.0-10|88	mkdir -p %{buildroot}%{_libdir}
21cr|hupnp-1.0.0-10|89	mkdir -p %{buildroot}/usr/include/HUpnpCore
21cr|hupnp-1.0.0-10|90	pushd hupnp/bin
21cr|hupnp-1.0.0-10|91	mv lib* %{buildroot}%{_libdir}
21cr|hupnp-1.0.0-10|92	popd
21cr|hupnp-1.0.0-10|93	pushd hupnp/deploy/include/HUpnpCore/
21cr|hupnp-1.0.0-10|94	mv * %{buildroot}/usr/include/HUpnpCore/
21cr|hupnp-1.0.0-10|95	popd

2240 21
21cr|huskybse-1.0.0-11|1	Summary:	Common files for all packages of the Husky-project
21cr|huskybse-1.0.0-11|2	Name:		huskybse
21cr|huskybse-1.0.0-11|3	Version:	1.0.0
21cr|huskybse-1.0.0-11|4	Release:	11
21cr|huskybse-1.0.0-11|5	License:	GPL
21cr|huskybse-1.0.0-11|6	Group:		File tools
21cr|huskybse-1.0.0-11|7	Source:		%{name}-%{version}.tar.bz2
21cr|huskybse-1.0.0-11|8	URL:		http://sourceforge.net/projects/husky/
21cr|huskybse-1.0.0-11|9	Buildarch:	noarch
21cr|huskybse-1.0.0-11|10	
21cr|huskybse-1.0.0-11|11	%description
21cr|huskybse-1.0.0-11|12	This package contains some files common to all packages of the Husky-software.
21cr|huskybse-1.0.0-11|13	Only needed if you want to compile the Husky-software yourself.
21cr|huskybse-1.0.0-11|14	
21cr|huskybse-1.0.0-11|15	%prep
21cr|huskybse-1.0.0-11|16	%setup -q -n %name
21cr|huskybse-1.0.0-11|17	
21cr|huskybse-1.0.0-11|18	%build
21cr|huskybse-1.0.0-11|19	
21cr|huskybse-1.0.0-11|20	perl -pi -e 's!^PREFIX=.*!PREFIX=%_prefix!' huskymak.cfg
21cr|huskybse-1.0.0-11|21	perl -pi -e 's!^MANDIR=.*!MANDIR=%_mandir!' huskymak.cfg
21cr|huskybse-1.0.0-11|22	perl -pi -e 's!^CFGDIR=.*!CFGDIR=%_sysconfdir/%name!' huskymak.cfg
21cr|huskybse-1.0.0-11|23	perl -pi -e 's!^OPTCFLAGS=.*!OPTCFLAGS=-c -s %optflags!' huskymak.cfg
21cr|huskybse-1.0.0-11|24	
21cr|huskybse-1.0.0-11|25	%install
21cr|huskybse-1.0.0-11|26	rm -rf $RPM_BUILD_ROOT
21cr|huskybse-1.0.0-11|27	install -d $RPM_BUILD_ROOT%{_datadir}/husky
21cr|huskybse-1.0.0-11|28	install -m 644 huskymak.cfg $RPM_BUILD_ROOT%{_datadir}/husky
21cr|huskybse-1.0.0-11|29	
21cr|huskybse-1.0.0-11|30	%clean
21cr|huskybse-1.0.0-11|31	rm -rf $RPM_BUILD_ROOT
21cr|huskybse-1.0.0-11|32	
21cr|huskybse-1.0.0-11|33	%files
21cr|huskybse-1.0.0-11|34	%defattr(-,root,root)
21cr|huskybse-1.0.0-11|35	%doc bugreport.rus bugreport.txt ChangeLog DEPENDENCIES huskymak.cfg huskymak.cfg.bsd huskymak.cfg.debian huskymak.cfg.sun INSTALL README README.Makefiles develop-docs new
21cr|huskybse-1.0.0-11|36	%dir %{_datadir}/husky/
21cr|huskybse-1.0.0-11|37	%{_datadir}/husky/huskymak.cfg

2241 21
21cr|hydra-9.2-1|1	%define debug_package %{nil}
21cr|hydra-9.2-1|2	%define oname thc-hydra
21cr|hydra-9.2-1|3	
21cr|hydra-9.2-1|4	Summary:	Network logon cracker
21cr|hydra-9.2-1|5	Name:		hydra
21cr|hydra-9.2-1|6	Version:	9.2
21cr|hydra-9.2-1|7	Release:	1
21cr|hydra-9.2-1|8	License:	AGPLv3
21cr|hydra-9.2-1|9	Group:		Monitoring
21cr|hydra-9.2-1|10	Url:		https://www.thc.org/thc-hydra
21cr|hydra-9.2-1|11	Source0:	https://github.com/vanhauser-thc/thc-hydra/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|hydra-9.2-1|12	Patch0:		hydra-path.patch
21cr|hydra-9.2-1|13	BuildRequires:	imagemagick
21cr|hydra-9.2-1|14	BuildRequires:	ncpfs-devel
21cr|hydra-9.2-1|15	BuildRequires:	pkgconfig(apr-1)
21cr|hydra-9.2-1|16	BuildRequires:	pkgconfig(apr-util-1)
21cr|hydra-9.2-1|17	BuildRequires:	pkgconfig(fbclient)
21cr|hydra-9.2-1|18	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|hydra-9.2-1|19	BuildRequires:	pkgconfig(libidn)
21cr|hydra-9.2-1|20	BuildRequires:	pkgconfig(libpgtypes)
21cr|hydra-9.2-1|21	BuildRequires:	pkgconfig(libssh)
21cr|hydra-9.2-1|22	BuildRequires:	pkgconfig(libssl)
21cr|hydra-9.2-1|23	BuildRequires:	pkgconfig(libsvn_client)
21cr|hydra-9.2-1|24	BuildRequires:	pkgconfig(mariadb)
21cr|hydra-9.2-1|25	BuildRequires:	pkgconfig(ncurses)
21cr|hydra-9.2-1|26	
21cr|hydra-9.2-1|27	%description
21cr|hydra-9.2-1|28	A very fast network logon cracker which support many different services.
21cr|hydra-9.2-1|29	
21cr|hydra-9.2-1|30	%files
21cr|hydra-9.2-1|31	%doc CHANGES INSTALL LICENSE* README.md
21cr|hydra-9.2-1|32	%{_bindir}/hydra
21cr|hydra-9.2-1|33	%{_bindir}/dpl4hydra.sh
21cr|hydra-9.2-1|34	%{_bindir}/hydra-wizard.sh
21cr|hydra-9.2-1|35	%{_bindir}/pw-inspector
21cr|hydra-9.2-1|36	%dir %{_datadir}/hydra
21cr|hydra-9.2-1|37	%{_datadir}/hydra/dpl4hydra_full.csv
21cr|hydra-9.2-1|38	%{_datadir}/hydra/dpl4hydra_local.csv
21cr|hydra-9.2-1|39	%{_mandir}/man1/hydra.1.*
21cr|hydra-9.2-1|40	%{_mandir}/man1/pw-inspector.1.*
21cr|hydra-9.2-1|41	
21cr|hydra-9.2-1|42	#----------------------------------------------------------------------------
21cr|hydra-9.2-1|43	
21cr|hydra-9.2-1|44	%package gui
21cr|hydra-9.2-1|45	Summary:	GUI for %{name}
21cr|hydra-9.2-1|46	Requires:	%{name} = %{EVRD}
21cr|hydra-9.2-1|47	
21cr|hydra-9.2-1|48	%description gui
21cr|hydra-9.2-1|49	GUI for %{name}.
21cr|hydra-9.2-1|50	
21cr|hydra-9.2-1|51	%files gui
21cr|hydra-9.2-1|52	%{_bindir}/xhydra
21cr|hydra-9.2-1|53	%{_datadir}/applications/hydra.desktop
21cr|hydra-9.2-1|54	%{_iconsdir}/hicolor/*/apps/hydra.png
21cr|hydra-9.2-1|55	%{_mandir}/man1/xhydra.1.*
21cr|hydra-9.2-1|56	
21cr|hydra-9.2-1|57	#----------------------------------------------------------------------------
21cr|hydra-9.2-1|58	
21cr|hydra-9.2-1|59	%prep
21cr|hydra-9.2-1|60	%autosetup -p1 -n %{oname}-%{version}
21cr|hydra-9.2-1|61	chmod 644 LICENSE
21cr|hydra-9.2-1|62	
21cr|hydra-9.2-1|63	%build
21cr|hydra-9.2-1|64	%configure \
21cr|hydra-9.2-1|65	--prefix=%{_prefix} \
21cr|hydra-9.2-1|66	--fhs
21cr|hydra-9.2-1|67	
21cr|hydra-9.2-1|68	%make
21cr|hydra-9.2-1|69	
21cr|hydra-9.2-1|70	
21cr|hydra-9.2-1|71	%install
21cr|hydra-9.2-1|72	%makeinstall_std
21cr|hydra-9.2-1|73	
21cr|hydra-9.2-1|74	# install menu entry
21cr|hydra-9.2-1|75	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|hydra-9.2-1|76	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|hydra-9.2-1|77	[Desktop Entry]
21cr|hydra-9.2-1|78	Name=Hydra
21cr|hydra-9.2-1|79	Comment=Network logon cracker
21cr|hydra-9.2-1|80	Exec=%{_bindir}/xhydra
21cr|hydra-9.2-1|81	Icon=%{name}
21cr|hydra-9.2-1|82	Terminal=false
21cr|hydra-9.2-1|83	Type=Application
21cr|hydra-9.2-1|84	Categories=Network;System;
21cr|hydra-9.2-1|85	EOF
21cr|hydra-9.2-1|86	
21cr|hydra-9.2-1|87	# install menu icons
21cr|hydra-9.2-1|88	for N in 16 32 48 64 128;
21cr|hydra-9.2-1|89	do
21cr|hydra-9.2-1|90	convert xhydra.jpg -scale ${N}x${N} $N.png;
21cr|hydra-9.2-1|91	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|hydra-9.2-1|92	done

2242 21
21cr|hydrogen-1.1.1-5|1	%define	oname	Hydrogen
21cr|hydrogen-1.1.1-5|2	
21cr|hydrogen-1.1.1-5|3	%define	major		%{version}
21cr|hydrogen-1.1.1-5|4	%define	libname	%mklibname %{name}-core %{major}
21cr|hydrogen-1.1.1-5|5	%define	devname	%mklibname %{name}-core -d
21cr|hydrogen-1.1.1-5|6	
21cr|hydrogen-1.1.1-5|7	# portmidi devel package does not conform to our rules, so
21cr|hydrogen-1.1.1-5|8	# enabling portmidi support makes hydrogen devel package to fail install tests
21cr|hydrogen-1.1.1-5|9	# because of lib[64]portmidi-devel not being found:
21cr|hydrogen-1.1.1-5|10	# disable the autoreq machinery for it and require it explicitly
21cr|hydrogen-1.1.1-5|11	%global __requires_exclude devel\\(libportmidi.*\\)|devel\\(libportmidi\\)|devel\\(liblash.*\\)
21cr|hydrogen-1.1.1-5|12	
21cr|hydrogen-1.1.1-5|13	Summary:	An advanced Drum Machine
21cr|hydrogen-1.1.1-5|14	Name:		hydrogen
21cr|hydrogen-1.1.1-5|15	Version:	1.1.1
21cr|hydrogen-1.1.1-5|16	Release:	5
21cr|hydrogen-1.1.1-5|17	License:	GPLv2+
21cr|hydrogen-1.1.1-5|18	Group:		Sound
21cr|hydrogen-1.1.1-5|19	Url:			http://www.hydrogen-music.org
21cr|hydrogen-1.1.1-5|20	Source0:	https://github.com/hydrogen-music/hydrogen/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|hydrogen-1.1.1-5|21	Patch0:		hydrogen-1.1.1-use-ladish-instead-of-lash.patch
21cr|hydrogen-1.1.1-5|22	BuildRequires:	cmake >= 2.8.11
21cr|hydrogen-1.1.1-5|23	BuildRequires:	doxygen
21cr|hydrogen-1.1.1-5|24	BuildRequires:	rubberband
21cr|hydrogen-1.1.1-5|25	BuildRequires:	texlive-epstopdf
21cr|hydrogen-1.1.1-5|26	BuildRequires:	qt5-linguist-tools
21cr|hydrogen-1.1.1-5|27	BuildRequires:	alsa-oss-devel
21cr|hydrogen-1.1.1-5|28	BuildRequires:	ladspa-devel
21cr|hydrogen-1.1.1-5|29	BuildRequires:	libtar-devel
21cr|hydrogen-1.1.1-5|30	BuildRequires:	portmidi-devel
21cr|hydrogen-1.1.1-5|31	BuildRequires:	pkgconfig(alsa)
21cr|hydrogen-1.1.1-5|32	BuildRequires:	pkgconfig(audiofile)
21cr|hydrogen-1.1.1-5|33	BuildRequires:	pkgconfig(flac)
21cr|hydrogen-1.1.1-5|34	BuildRequires:	pkgconfig(flac++)
21cr|hydrogen-1.1.1-5|35	BuildRequires:	pkgconfig(jack)
21cr|hydrogen-1.1.1-5|36	BuildRequires:	pkgconfig(liblash)
21cr|hydrogen-1.1.1-5|37	BuildRequires:	pkgconfig(libarchive)
21cr|hydrogen-1.1.1-5|38	BuildRequires:	pkgconfig(libjpeg)
21cr|hydrogen-1.1.1-5|39	BuildRequires:	pkgconfig(liblo)
21cr|hydrogen-1.1.1-5|40	BuildRequires:	pkgconfig(libpng)
21cr|hydrogen-1.1.1-5|41	BuildRequires:	pkgconfig(libpulse)
21cr|hydrogen-1.1.1-5|42	BuildRequires:	pkgconfig(lrdf)
21cr|hydrogen-1.1.1-5|43	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|hydrogen-1.1.1-5|44	BuildRequires:	pkgconfig(Qt5Core)
21cr|hydrogen-1.1.1-5|45	BuildRequires:	pkgconfig(Qt5Gui)
21cr|hydrogen-1.1.1-5|46	BuildRequires:	pkgconfig(Qt5Network)
21cr|hydrogen-1.1.1-5|47	BuildRequires:	pkgconfig(Qt5Test)
21cr|hydrogen-1.1.1-5|48	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|hydrogen-1.1.1-5|49	BuildRequires:	pkgconfig(Qt5Xml)
21cr|hydrogen-1.1.1-5|50	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|hydrogen-1.1.1-5|51	BuildRequires:	pkgconfig(sndfile) >= 1.0.17
21cr|hydrogen-1.1.1-5|52	# ATM rubberband2 support is experimental,
21cr|hydrogen-1.1.1-5|53	# but hydrogen can detect the binary and use it properly at runtime
21cr|hydrogen-1.1.1-5|54	#BuildRequires:	pkgconfig(rubberband)
21cr|hydrogen-1.1.1-5|55	Requires:	rubberband
21cr|hydrogen-1.1.1-5|56	
21cr|hydrogen-1.1.1-5|57	%description
21cr|hydrogen-1.1.1-5|58	Hydrogen is an advanced drum machine for GNU/Linux. Its main goal is to bring
21cr|hydrogen-1.1.1-5|59	professional yet simple and intuitive pattern-based drum programming.
21cr|hydrogen-1.1.1-5|60	
21cr|hydrogen-1.1.1-5|61	%files
21cr|hydrogen-1.1.1-5|62	%doc AUTHORS ChangeLog COPYING README.txt
21cr|hydrogen-1.1.1-5|63	%doc data/new_tutorial/*
21cr|hydrogen-1.1.1-5|64	%{_bindir}/%{name}
21cr|hydrogen-1.1.1-5|65	%{_bindir}/h2cli
21cr|hydrogen-1.1.1-5|66	%{_bindir}/h2player
21cr|hydrogen-1.1.1-5|67	%{_datadir}/applications/org.hydrogenmusic.%{oname}.desktop
21cr|hydrogen-1.1.1-5|68	%{_datadir}/appdata/org.hydrogenmusic.%{oname}.appdata.xml
21cr|hydrogen-1.1.1-5|69	%{_datadir}/%{name}/
21cr|hydrogen-1.1.1-5|70	%{_iconsdir}/hicolor/??x??/apps/org.hydrogenmusic.%{oname}.png
21cr|hydrogen-1.1.1-5|71	%{_iconsdir}/hicolor/scalable/apps/org.hydrogenmusic.%{oname}.svg
21cr|hydrogen-1.1.1-5|72	%{_mandir}/man1/%{name}.1*
21cr|hydrogen-1.1.1-5|73	
21cr|hydrogen-1.1.1-5|74	#--------------------------------------------------------------------
21cr|hydrogen-1.1.1-5|75	
21cr|hydrogen-1.1.1-5|76	%package -n %{libname}
21cr|hydrogen-1.1.1-5|77	Summary:	Library for %{name}
21cr|hydrogen-1.1.1-5|78	Group:		System/Libraries
21cr|hydrogen-1.1.1-5|79	
21cr|hydrogen-1.1.1-5|80	%description -n %{libname}
21cr|hydrogen-1.1.1-5|81	This package contains the library needed by %{name}.
21cr|hydrogen-1.1.1-5|82	
21cr|hydrogen-1.1.1-5|83	%files -n %{libname}
21cr|hydrogen-1.1.1-5|84	%doc COPYING
21cr|hydrogen-1.1.1-5|85	%{_libdir}/libhydrogen-core-%{major}.so
21cr|hydrogen-1.1.1-5|86	
21cr|hydrogen-1.1.1-5|87	#--------------------------------------------------------------------
21cr|hydrogen-1.1.1-5|88	
21cr|hydrogen-1.1.1-5|89	%package -n %{devname}
21cr|hydrogen-1.1.1-5|90	Summary:	Development files for %{name}
21cr|hydrogen-1.1.1-5|91	Group:		Development/C
21cr|hydrogen-1.1.1-5|92	Requires:	%{libname} = %{EVRD}
21cr|hydrogen-1.1.1-5|93	Requires:	portmidi-devel
21cr|hydrogen-1.1.1-5|94	Requires:	portmidi-devel
21cr|hydrogen-1.1.1-5|95	Requires:	ladish-devel
21cr|hydrogen-1.1.1-5|96	Provides:	%{name}-devel = %{EVRD}
21cr|hydrogen-1.1.1-5|97	
21cr|hydrogen-1.1.1-5|98	%description -n %{devname}
21cr|hydrogen-1.1.1-5|99	This package contains the files needed for developing applications which use
21cr|hydrogen-1.1.1-5|100	%{name}.
21cr|hydrogen-1.1.1-5|101	
21cr|hydrogen-1.1.1-5|102	%files -n %{devname}
21cr|hydrogen-1.1.1-5|103	%doc build/html/*
21cr|hydrogen-1.1.1-5|104	%{_includedir}/%{name}
21cr|hydrogen-1.1.1-5|105	%{_libdir}/libhydrogen-core.so
21cr|hydrogen-1.1.1-5|106	
21cr|hydrogen-1.1.1-5|107	#--------------------------------------------------------------------
21cr|hydrogen-1.1.1-5|108	
21cr|hydrogen-1.1.1-5|109	%prep
21cr|hydrogen-1.1.1-5|110	%autosetup -p1
21cr|hydrogen-1.1.1-5|111	
21cr|hydrogen-1.1.1-5|112	%build
21cr|hydrogen-1.1.1-5|113	%cmake  \
21cr|hydrogen-1.1.1-5|114	-DWANT_DEBUG=OFF \
21cr|hydrogen-1.1.1-5|115	-DWANT_CPPUNIT=OFF \
21cr|hydrogen-1.1.1-5|116	-DWANT_RUBBERBAND=OFF \
21cr|hydrogen-1.1.1-5|117	-DWANT_LASH=ON \
21cr|hydrogen-1.1.1-5|118	-DWANT_LIBTAR=ON \
21cr|hydrogen-1.1.1-5|119	-DWANT_LRDF=ON \
21cr|hydrogen-1.1.1-5|120	-DWANT_PORTAUDIO=ON \
21cr|hydrogen-1.1.1-5|121	-DWANT_PORTMIDI=ON
21cr|hydrogen-1.1.1-5|122	%make
21cr|hydrogen-1.1.1-5|123	# Build also the devel docs, since we have a devel package
21cr|hydrogen-1.1.1-5|124	doxygen -u
21cr|hydrogen-1.1.1-5|125	doxygen Doxyfile
21cr|hydrogen-1.1.1-5|126	
21cr|hydrogen-1.1.1-5|127	
21cr|hydrogen-1.1.1-5|128	%install
21cr|hydrogen-1.1.1-5|129	%makeinstall_std -C build
21cr|hydrogen-1.1.1-5|130	
21cr|hydrogen-1.1.1-5|131	# Provide a devel symlink to the main library
21cr|hydrogen-1.1.1-5|132	pushd %{buildroot}%{_libdir}
21cr|hydrogen-1.1.1-5|133	ln -s libhydrogen-core-%{major}.so libhydrogen-core.so
21cr|hydrogen-1.1.1-5|134	popd
21cr|hydrogen-1.1.1-5|135	
21cr|hydrogen-1.1.1-5|136	# Install more icons
21cr|hydrogen-1.1.1-5|137	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{64x64,48x48,32x32,24x24,16x16}/apps
21cr|hydrogen-1.1.1-5|138	cp data/img/gray/icon64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/org.hydrogenmusic.%{oname}.png
21cr|hydrogen-1.1.1-5|139	cp data/img/gray/icon48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/org.hydrogenmusic.%{oname}.png
21cr|hydrogen-1.1.1-5|140	cp data/img/gray/icon32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/org.hydrogenmusic.%{oname}.png
21cr|hydrogen-1.1.1-5|141	cp data/img/gray/icon24.png %{buildroot}%{_iconsdir}/hicolor/24x24/apps/org.hydrogenmusic.%{oname}.png
21cr|hydrogen-1.1.1-5|142	cp data/img/gray/icon16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/org.hydrogenmusic.%{oname}.png
21cr|hydrogen-1.1.1-5|143	
21cr|hydrogen-1.1.1-5|144	# Remove useless directory: we take the tutorial with our macro
21cr|hydrogen-1.1.1-5|145	rm -rf %{buildroot}%{_datadir}/%{name}/doc

2243 21
21cr|hydrogen-drumkits-0.9.3.20070703-9|1	Summary:	Extra drum kits for the Hydrogen drum machine
21cr|hydrogen-drumkits-0.9.3.20070703-9|2	Name:		hydrogen-drumkits
21cr|hydrogen-drumkits-0.9.3.20070703-9|3	Version:	0.9.3.20070703
21cr|hydrogen-drumkits-0.9.3.20070703-9|4	Release:	9
21cr|hydrogen-drumkits-0.9.3.20070703-9|5	License:	GPLv2+
21cr|hydrogen-drumkits-0.9.3.20070703-9|6	Group:		Sound
21cr|hydrogen-drumkits-0.9.3.20070703-9|7	Url:		http://www.hydrogen-music.org
21cr|hydrogen-drumkits-0.9.3.20070703-9|8	Source0:	http://ftp.de.debian.org/debian/pool/main/h/hydrogen-drumkits/%{name}_%{version}.orig.tar.gz
21cr|hydrogen-drumkits-0.9.3.20070703-9|9	Source1:	Makefile.hydrogen-drumkits
21cr|hydrogen-drumkits-0.9.3.20070703-9|10	BuildArch:	noarch
21cr|hydrogen-drumkits-0.9.3.20070703-9|11	
21cr|hydrogen-drumkits-0.9.3.20070703-9|12	%description
21cr|hydrogen-drumkits-0.9.3.20070703-9|13	Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring
21cr|hydrogen-drumkits-0.9.3.20070703-9|14	professional yet simple and intuitive pattern-based drum programming.
21cr|hydrogen-drumkits-0.9.3.20070703-9|15	
21cr|hydrogen-drumkits-0.9.3.20070703-9|16	%files
21cr|hydrogen-drumkits-0.9.3.20070703-9|17	%{_datadir}/hydrogen/data/drumkits/*
21cr|hydrogen-drumkits-0.9.3.20070703-9|18	%{_datadir}/hydrogen/data/demo_songs/*
21cr|hydrogen-drumkits-0.9.3.20070703-9|19	
21cr|hydrogen-drumkits-0.9.3.20070703-9|20	#----------------------------------------------------------------------------
21cr|hydrogen-drumkits-0.9.3.20070703-9|21	
21cr|hydrogen-drumkits-0.9.3.20070703-9|22	%prep
21cr|hydrogen-drumkits-0.9.3.20070703-9|23	%setup -q
21cr|hydrogen-drumkits-0.9.3.20070703-9|24	install -m 644 %{SOURCE1} ./Makefile
21cr|hydrogen-drumkits-0.9.3.20070703-9|25	perl -pi -e 's,KITS_DIR=.*,KITS_DIR=%{buildroot}%{_datadir}/hydrogen/data/drumkits,g' ./Makefile
21cr|hydrogen-drumkits-0.9.3.20070703-9|26	perl -pi -e 's,SONG_DIR=.*,SONG_DIR=%{buildroot}%{_datadir}/hydrogen/data/demo_songs,g' ./Makefile
21cr|hydrogen-drumkits-0.9.3.20070703-9|27	
21cr|hydrogen-drumkits-0.9.3.20070703-9|28	%build
21cr|hydrogen-drumkits-0.9.3.20070703-9|29	
21cr|hydrogen-drumkits-0.9.3.20070703-9|30	%install
21cr|hydrogen-drumkits-0.9.3.20070703-9|31	make unpack
21cr|hydrogen-drumkits-0.9.3.20070703-9|32	chmod 0755 %{buildroot}%{_datadir}/hydrogen/data/drumkits/*

2244 21
21cr|hylafax-7.0.2-2|1	%define	major 7
21cr|hylafax-7.0.2-2|2	%define	libname %mklibname %{name} %{major}
21cr|hylafax-7.0.2-2|3	%define	devname %mklibname %{name} -d
21cr|hylafax-7.0.2-2|4	
21cr|hylafax-7.0.2-2|5	%define	faxspool %{_var}/spool/fax
21cr|hylafax-7.0.2-2|6	
21cr|hylafax-7.0.2-2|7	Summary:	Sophisticated enterprise strength fax package
21cr|hylafax-7.0.2-2|8	Name:		hylafax
21cr|hylafax-7.0.2-2|9	Version:	7.0.2
21cr|hylafax-7.0.2-2|10	Release:	2
21cr|hylafax-7.0.2-2|11	Epoch:		1
21cr|hylafax-7.0.2-2|12	License:	LGPL-style
21cr|hylafax-7.0.2-2|13	Group:		Communications
21cr|hylafax-7.0.2-2|14	Url:		http://hylafax.sourceforge.net/
21cr|hylafax-7.0.2-2|15	Source0:	http://prdownloads.sourceforge.net/hylafax/%{name}-%{version}.tar.gz
21cr|hylafax-7.0.2-2|16	Source1:	hylafax-v4.1-cron_entries.tar.bz2
21cr|hylafax-7.0.2-2|17	Source2:	hylafax-v4.1-defaults.tar.bz2
21cr|hylafax-7.0.2-2|18	Source3:	hylafax-v4.1-dialrules_extras.tar.bz2
21cr|hylafax-7.0.2-2|19	Source6:	hylafax-v4.1-logrotate
21cr|hylafax-7.0.2-2|20	Source7:	hylafax-v4.1.1-init
21cr|hylafax-7.0.2-2|21	Source8:	hylafax-v4.1.1-hyla.conf
21cr|hylafax-7.0.2-2|22	Source9:	hylafax_hfaxd_systemd.service
21cr|hylafax-7.0.2-2|23	Source10:	hylafax_faxq_systemd.service
21cr|hylafax-7.0.2-2|24	Source11:	hylafax_faxgetty_systemd.service
21cr|hylafax-7.0.2-2|25	Source12:	hylafax_sysconfig
21cr|hylafax-7.0.2-2|26	Source13:	hylafax-hfaxd-tmpfiles.conf
21cr|hylafax-7.0.2-2|27	Source14:	hylafax-faxq-tmpfiles.conf
21cr|hylafax-7.0.2-2|28	Source100:	hylafax.rpmlintrc
21cr|hylafax-7.0.2-2|29	Patch1:		hylafax-7.0.2-ghostscript-fonts-location.patch
21cr|hylafax-7.0.2-2|30	Patch2:		hylafax-7.0.2-add-libversion.patch
21cr|hylafax-7.0.2-2|31	Patch3:		hylafax-7.0.2-add-soname.patch
21cr|hylafax-7.0.2-2|32	Patch4:		hylafax-7.0.2-deps.patch
21cr|hylafax-7.0.2-2|33	Patch5:		hylafax-7.0.2-fix-mailfax-scripts.patch
21cr|hylafax-7.0.2-2|34	BuildRequires:	ghostscript
21cr|hylafax-7.0.2-2|35	BuildRequires:	libtiff-progs
21cr|hylafax-7.0.2-2|36	BuildRequires:	mgetty
21cr|hylafax-7.0.2-2|37	BuildRequires:	mgetty-voice
21cr|hylafax-7.0.2-2|38	BuildRequires:	sendmail-command
21cr|hylafax-7.0.2-2|39	BuildRequires:	sharutils
21cr|hylafax-7.0.2-2|40	BuildRequires:	jbig-devel
21cr|hylafax-7.0.2-2|41	BuildRequires:	openldap-devel
21cr|hylafax-7.0.2-2|42	BuildRequires:	pam-devel
21cr|hylafax-7.0.2-2|43	BuildRequires:	pkgconfig(lcms2)
21cr|hylafax-7.0.2-2|44	BuildRequires:	pkgconfig(libjpeg)
21cr|hylafax-7.0.2-2|45	BuildRequires:	pkgconfig(libtiff-4)
21cr|hylafax-7.0.2-2|46	BuildRequires:	pkgconfig(openssl)
21cr|hylafax-7.0.2-2|47	BuildRequires:	pkgconfig(zlib)
21cr|hylafax-7.0.2-2|48	Requires:	gawk
21cr|hylafax-7.0.2-2|49	Requires:	ghostscript
21cr|hylafax-7.0.2-2|50	Requires:	libtiff-progs
21cr|hylafax-7.0.2-2|51	Requires:	MailTransportAgent
21cr|hylafax-7.0.2-2|52	Requires:	mgetty-voice
21cr|hylafax-7.0.2-2|53	Requires:	uucp
21cr|hylafax-7.0.2-2|54	Conflicts:	mgetty-sendfax
21cr|hylafax-7.0.2-2|55	%rename	hylafax-mailgateway
21cr|hylafax-7.0.2-2|56	
21cr|hylafax-7.0.2-2|57	%description
21cr|hylafax-7.0.2-2|58	HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
21cr|hylafax-7.0.2-2|59	2 fax modems on unix systems. It provides spooling services and numerous
21cr|hylafax-7.0.2-2|60	supporting fax management tools. The fax clients may reside on machines
21cr|hylafax-7.0.2-2|61	different from the server and client implementations exist for a number of
21cr|hylafax-7.0.2-2|62	platforms including windows.
21cr|hylafax-7.0.2-2|63	You need this package if you are going to install hylafax-client and/or hylafax
21cr|hylafax-7.0.2-2|64	server. Most users want mgetty-voice to be installed too.
21cr|hylafax-7.0.2-2|65	
21cr|hylafax-7.0.2-2|66	%files
21cr|hylafax-7.0.2-2|67	%doc CHANGES CONTRIBUTORS COPYRIGHT README TODO
21cr|hylafax-7.0.2-2|68	%{_sbindir}/faxsetup
21cr|hylafax-7.0.2-2|69	%{_sbindir}/faxsetup.linux
21cr|hylafax-7.0.2-2|70	%attr(-,uucp,uucp) %dir %{faxspool}
21cr|hylafax-7.0.2-2|71	%attr(-,uucp,uucp) %dir %{faxspool}/archive
21cr|hylafax-7.0.2-2|72	%attr(-,uucp,uucp) %dir %{faxspool}/bin
21cr|hylafax-7.0.2-2|73	%attr(-,uucp,uucp) %dir %{faxspool}/client
21cr|hylafax-7.0.2-2|74	%attr(-,uucp,uucp) %dir %{faxspool}/config
21cr|hylafax-7.0.2-2|75	%attr(-,uucp,uucp) %dir %{faxspool}/dev
21cr|hylafax-7.0.2-2|76	%attr(-,uucp,uucp) %dir %{faxspool}/docq
21cr|hylafax-7.0.2-2|77	%attr(-,uucp,uucp) %dir %{faxspool}/doneq
21cr|hylafax-7.0.2-2|78	%attr(-,uucp,uucp) %dir %{faxspool}/etc
21cr|hylafax-7.0.2-2|79	%attr(-,uucp,uucp) %dir %{faxspool}/info
21cr|hylafax-7.0.2-2|80	%attr(-,uucp,uucp) %dir %{faxspool}/log
21cr|hylafax-7.0.2-2|81	%attr(-,uucp,uucp) %dir %{faxspool}/pollq
21cr|hylafax-7.0.2-2|82	%attr(-,uucp,uucp) %dir %{faxspool}/recvq
21cr|hylafax-7.0.2-2|83	%attr(-,uucp,uucp) %dir %{faxspool}/sendq
21cr|hylafax-7.0.2-2|84	%attr(-,uucp,uucp) %dir %{faxspool}/status
21cr|hylafax-7.0.2-2|85	%attr(-,uucp,uucp) %dir %{faxspool}/tmp
21cr|hylafax-7.0.2-2|86	#attr(-,uucp,uucp) %%{faxspool}/FIFO*
21cr|hylafax-7.0.2-2|87	%attr(-,root,root) %{faxspool}/COPYRIGHT
21cr|hylafax-7.0.2-2|88	
21cr|hylafax-7.0.2-2|89	#----------------------------------------------------------------------------
21cr|hylafax-7.0.2-2|90	
21cr|hylafax-7.0.2-2|91	%package server
21cr|hylafax-7.0.2-2|92	Summary:	The files for the HylaFAX(tm) fax server
21cr|hylafax-7.0.2-2|93	Group:		Communications
21cr|hylafax-7.0.2-2|94	Requires:	%{name}
21cr|hylafax-7.0.2-2|95	Requires:	%{name}-client
21cr|hylafax-7.0.2-2|96	Requires(post,preun):	rpm-helper
21cr|hylafax-7.0.2-2|97	Requires(post,preun):	systemd
21cr|hylafax-7.0.2-2|98	
21cr|hylafax-7.0.2-2|99	%description server
21cr|hylafax-7.0.2-2|100	HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
21cr|hylafax-7.0.2-2|101	2 fax modems on unix systems. It provides spooling services and numerous
21cr|hylafax-7.0.2-2|102	supporting fax management tools. The fax clients may reside on machines
21cr|hylafax-7.0.2-2|103	different from the server and client implementations exist for a number of
21cr|hylafax-7.0.2-2|104	platforms including windows.
21cr|hylafax-7.0.2-2|105	This is the server portion of HylaFAX.
21cr|hylafax-7.0.2-2|106	
21cr|hylafax-7.0.2-2|107	%files server
21cr|hylafax-7.0.2-2|108	%doc README.urpmi
21cr|hylafax-7.0.2-2|109	# TODO: Remove old sysvinit stuff
21cr|hylafax-7.0.2-2|110	#attr(0755,root,root) %%{_initrddir}/%%{name}-server
21cr|hylafax-7.0.2-2|111	%attr(0644,root,root) %{_unitdir}/%{name}-faxgetty@.service
21cr|hylafax-7.0.2-2|112	%attr(0644,root,root) %{_unitdir}/%{name}-hfaxd.service
21cr|hylafax-7.0.2-2|113	%attr(0644,root,root) %{_unitdir}/%{name}-faxq.service
21cr|hylafax-7.0.2-2|114	%attr(0644,root,root) %{_tmpfilesdir}/%{name}-hfaxd.conf
21cr|hylafax-7.0.2-2|115	%attr(0644,root,root) %{_tmpfilesdir}/%{name}-faxq.conf
21cr|hylafax-7.0.2-2|116	%attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
21cr|hylafax-7.0.2-2|117	%attr(0755,root,root) %{_sysconfdir}/cron.daily/%{name}
21cr|hylafax-7.0.2-2|118	%attr(0755,root,root) %{_sysconfdir}/cron.hourly/%{name}
21cr|hylafax-7.0.2-2|119	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-server
21cr|hylafax-7.0.2-2|120	%{_sbindir}/faxlock
21cr|hylafax-7.0.2-2|121	%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/xferfaxlog
21cr|hylafax-7.0.2-2|122	%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/hosts.hfaxd
21cr|hylafax-7.0.2-2|123	%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/LiberationSans-25.pcf
21cr|hylafax-7.0.2-2|124	%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/lutRS18.pcf
21cr|hylafax-7.0.2-2|125	#attr(-,uucp,uucp) %%config(noreplace) %%{faxspool}/etc/dpsprinter.ps
21cr|hylafax-7.0.2-2|126	%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/cover.templ
21cr|hylafax-7.0.2-2|127	%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/dialrules*
21cr|hylafax-7.0.2-2|128	#
21cr|hylafax-7.0.2-2|129	%{faxspool}/bin/*
21cr|hylafax-7.0.2-2|130	%{faxspool}/config/*
21cr|hylafax-7.0.2-2|131	%{_sbindir}/hfaxd
21cr|hylafax-7.0.2-2|132	%{_sbindir}/%{name}
21cr|hylafax-7.0.2-2|133	%{_sbindir}/faxdeluser
21cr|hylafax-7.0.2-2|134	%{_sbindir}/faxadduser
21cr|hylafax-7.0.2-2|135	%{_sbindir}/choptest
21cr|hylafax-7.0.2-2|136	%{_sbindir}/cqtest
21cr|hylafax-7.0.2-2|137	%{_sbindir}/dialtest
21cr|hylafax-7.0.2-2|138	%{_sbindir}/faxabort
21cr|hylafax-7.0.2-2|139	%{_sbindir}/faxaddmodem
21cr|hylafax-7.0.2-2|140	%{_sbindir}/faxanswer
21cr|hylafax-7.0.2-2|141	%{_sbindir}/faxconfig
21cr|hylafax-7.0.2-2|142	%{_sbindir}/faxcron
21cr|hylafax-7.0.2-2|143	%{_sbindir}/faxfetch
21cr|hylafax-7.0.2-2|144	%{_sbindir}/faxgetty
21cr|hylafax-7.0.2-2|145	%{_sbindir}/faxinfo
21cr|hylafax-7.0.2-2|146	%{_sbindir}/faxmodem
21cr|hylafax-7.0.2-2|147	%{_sbindir}/faxmsg
21cr|hylafax-7.0.2-2|148	%{_sbindir}/faxq
21cr|hylafax-7.0.2-2|149	%{_sbindir}/faxqclean
21cr|hylafax-7.0.2-2|150	%{_sbindir}/faxquit
21cr|hylafax-7.0.2-2|151	%{_sbindir}/faxsend
21cr|hylafax-7.0.2-2|152	%{_sbindir}/faxstate
21cr|hylafax-7.0.2-2|153	%{_sbindir}/faxwatch
21cr|hylafax-7.0.2-2|154	%{_sbindir}/lockname
21cr|hylafax-7.0.2-2|155	%{_sbindir}/ondelay
21cr|hylafax-7.0.2-2|156	%{_sbindir}/pagesend
21cr|hylafax-7.0.2-2|157	%{_sbindir}/probemodem
21cr|hylafax-7.0.2-2|158	%{_sbindir}/recvstats
21cr|hylafax-7.0.2-2|159	%{_sbindir}/tagtest
21cr|hylafax-7.0.2-2|160	%{_sbindir}/tiffcheck
21cr|hylafax-7.0.2-2|161	%{_sbindir}/tsitest
21cr|hylafax-7.0.2-2|162	%{_sbindir}/typetest
21cr|hylafax-7.0.2-2|163	%{_sbindir}/xferfaxstats
21cr|hylafax-7.0.2-2|164	%{_datadir}/fax/faxmail.ps
21cr|hylafax-7.0.2-2|165	%{_datadir}/fax/hfaxd.conf
21cr|hylafax-7.0.2-2|166	%{_mandir}/man5/*
21cr|hylafax-7.0.2-2|167	%{_mandir}/man8/*
21cr|hylafax-7.0.2-2|168	
21cr|hylafax-7.0.2-2|169	%post server
21cr|hylafax-7.0.2-2|170	%tmpfiles_create %{name}-hfaxd
21cr|hylafax-7.0.2-2|171	%tmpfiles_create %{name}-faxq
21cr|hylafax-7.0.2-2|172	%_post_service %{name}-hfaxd.service
21cr|hylafax-7.0.2-2|173	%_post_service %{name}-faxq.service
21cr|hylafax-7.0.2-2|174	
21cr|hylafax-7.0.2-2|175	# TODO: Remove old sysvinit stuff
21cr|hylafax-7.0.2-2|176	#_post_service %%{name}-server
21cr|hylafax-7.0.2-2|177	# Adding faxgetty entry to %%{_sysconfdir}/inittab
21cr|hylafax-7.0.2-2|178	#logger adding FaxGetty entry to %%{_sysconfdir}/inittab
21cr|hylafax-7.0.2-2|179	#cat %%{_sysconfdir}/inittab | grep -i "faxgetty entry" || \
21cr|hylafax-7.0.2-2|180	#echo -e "# FaxGetty Entry\n#t0:23:respawn:%%{_sbindir}/faxgetty ttyS0" >> %%{_sysconfdir}/inittab
21cr|hylafax-7.0.2-2|181	#
21cr|hylafax-7.0.2-2|182	#echo "Please run \"%%{_sbindir}/faxsetup -server\" to configure your fax server"
21cr|hylafax-7.0.2-2|183	
21cr|hylafax-7.0.2-2|184	%preun server
21cr|hylafax-7.0.2-2|185	%_preun_service %{name}-hfaxd.service
21cr|hylafax-7.0.2-2|186	%_preun_service %{name}-faxq.service
21cr|hylafax-7.0.2-2|187	
21cr|hylafax-7.0.2-2|188	# TODO: Remove old sysvinit stuff
21cr|hylafax-7.0.2-2|189	#_preun_service %%{name}-server
21cr|hylafax-7.0.2-2|190	
21cr|hylafax-7.0.2-2|191	#----------------------------------------------------------------------------
21cr|hylafax-7.0.2-2|192	
21cr|hylafax-7.0.2-2|193	%package client
21cr|hylafax-7.0.2-2|194	Summary:	The files for the HylaFAX(tm) fax client
21cr|hylafax-7.0.2-2|195	Group:		Communications
21cr|hylafax-7.0.2-2|196	Requires:	%{name}
21cr|hylafax-7.0.2-2|197	Requires(post):	%{name}
21cr|hylafax-7.0.2-2|198	
21cr|hylafax-7.0.2-2|199	%description client
21cr|hylafax-7.0.2-2|200	HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
21cr|hylafax-7.0.2-2|201	2 fax modems on unix systems. It provides spooling services and numerous
21cr|hylafax-7.0.2-2|202	supporting fax management tools. The fax clients may reside on machines
21cr|hylafax-7.0.2-2|203	different from the server and client implementations exist for a number of
21cr|hylafax-7.0.2-2|204	platforms including windows.
21cr|hylafax-7.0.2-2|205	This is the client portion of HylaFAX.
21cr|hylafax-7.0.2-2|206	
21cr|hylafax-7.0.2-2|207	%files client
21cr|hylafax-7.0.2-2|208	%doc COPYRIGHT
21cr|hylafax-7.0.2-2|209	%doc faxmail/README
21cr|hylafax-7.0.2-2|210	%{_bindir}/sendfax
21cr|hylafax-7.0.2-2|211	%{_bindir}/sendpage
21cr|hylafax-7.0.2-2|212	%{_bindir}/faxstat
21cr|hylafax-7.0.2-2|213	%{_bindir}/faxalter
21cr|hylafax-7.0.2-2|214	%{_bindir}/faxcover
21cr|hylafax-7.0.2-2|215	%{_bindir}/faxmail
21cr|hylafax-7.0.2-2|216	%{_bindir}/faxrm
21cr|hylafax-7.0.2-2|217	%{_bindir}/mailfax.sh-postfix
21cr|hylafax-7.0.2-2|218	%{_bindir}/mailfax.sh-qmail
21cr|hylafax-7.0.2-2|219	%{_bindir}/mailfax.sh-sendmail
21cr|hylafax-7.0.2-2|220	%{_bindir}/mailfax.sh-smail
21cr|hylafax-7.0.2-2|221	%{_sbindir}/textfmt
21cr|hylafax-7.0.2-2|222	%{_sbindir}/edit-faxcover
21cr|hylafax-7.0.2-2|223	%{_datadir}/fax/pagesizes
21cr|hylafax-7.0.2-2|224	%{_datadir}/fax/faxcover.ps
21cr|hylafax-7.0.2-2|225	%{_datadir}/fax/typerules
21cr|hylafax-7.0.2-2|226	%config(noreplace) %{_datadir}/fax/hyla.conf
21cr|hylafax-7.0.2-2|227	%dir %{_datadir}/fax/faxmail
21cr|hylafax-7.0.2-2|228	%dir %{_datadir}/fax/faxmail/application
21cr|hylafax-7.0.2-2|229	%dir %{_datadir}/fax/faxmail/image
21cr|hylafax-7.0.2-2|230	%{_datadir}/fax/faxmail/application/binary
21cr|hylafax-7.0.2-2|231	%{_datadir}/fax/faxmail/application/octet-stream
21cr|hylafax-7.0.2-2|232	%{_datadir}/fax/faxmail/application/pdf
21cr|hylafax-7.0.2-2|233	%{_datadir}/fax/faxmail/image/tiff
21cr|hylafax-7.0.2-2|234	%{_mandir}/man1/*
21cr|hylafax-7.0.2-2|235	
21cr|hylafax-7.0.2-2|236	%post client
21cr|hylafax-7.0.2-2|237	%{_sbindir}/faxsetup -client
21cr|hylafax-7.0.2-2|238	
21cr|hylafax-7.0.2-2|239	#----------------------------------------------------------------------------
21cr|hylafax-7.0.2-2|240	
21cr|hylafax-7.0.2-2|241	%package -n %{libname}
21cr|hylafax-7.0.2-2|242	Summary:	Hylafax libraries
21cr|hylafax-7.0.2-2|243	Group:		System/Libraries
21cr|hylafax-7.0.2-2|244	
21cr|hylafax-7.0.2-2|245	%description -n %{libname}
21cr|hylafax-7.0.2-2|246	HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
21cr|hylafax-7.0.2-2|247	2 fax modems on unix systems. It provides spooling services and numerous
21cr|hylafax-7.0.2-2|248	supporting fax management tools. The fax clients may reside on machines
21cr|hylafax-7.0.2-2|249	different from the server and client implementations exist for a number of
21cr|hylafax-7.0.2-2|250	platforms including windows.
21cr|hylafax-7.0.2-2|251	This is the shared librairies of HylaFAX.
21cr|hylafax-7.0.2-2|252	
21cr|hylafax-7.0.2-2|253	%files -n %{libname}
21cr|hylafax-7.0.2-2|254	%doc COPYRIGHT
21cr|hylafax-7.0.2-2|255	%{_libdir}/libfaxserver.so.%{major}*
21cr|hylafax-7.0.2-2|256	%{_libdir}/libfaxutil.so.%{major}*
21cr|hylafax-7.0.2-2|257	
21cr|hylafax-7.0.2-2|258	#----------------------------------------------------------------------------
21cr|hylafax-7.0.2-2|259	
21cr|hylafax-7.0.2-2|260	%package -n %{devname}
21cr|hylafax-7.0.2-2|261	Summary:	Hylafax Development libraries
21cr|hylafax-7.0.2-2|262	Group:		Development/C
21cr|hylafax-7.0.2-2|263	Requires:	%{libname} = %{EVRD}
21cr|hylafax-7.0.2-2|264	Provides:	%{name}-devel = %{EVRD}
21cr|hylafax-7.0.2-2|265	
21cr|hylafax-7.0.2-2|266	%description -n %{devname}
21cr|hylafax-7.0.2-2|267	HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
21cr|hylafax-7.0.2-2|268	2 fax modems on unix systems. It provides spooling services and numerous
21cr|hylafax-7.0.2-2|269	supporting fax management tools. The fax clients may reside on machines
21cr|hylafax-7.0.2-2|270	different from the server and client implementations exist for a number of
21cr|hylafax-7.0.2-2|271	platforms including windows.
21cr|hylafax-7.0.2-2|272	This is the development librairies for HylaFAX.
21cr|hylafax-7.0.2-2|273	
21cr|hylafax-7.0.2-2|274	%files -n %{devname}
21cr|hylafax-7.0.2-2|275	%doc COPYRIGHT
21cr|hylafax-7.0.2-2|276	%{_libdir}/*.so
21cr|hylafax-7.0.2-2|277	
21cr|hylafax-7.0.2-2|278	#----------------------------------------------------------------------------
21cr|hylafax-7.0.2-2|279	
21cr|hylafax-7.0.2-2|280	%prep
21cr|hylafax-7.0.2-2|281	%setup -q -a 1 -a 2 -a 3
21cr|hylafax-7.0.2-2|282	%apply_patches
21cr|hylafax-7.0.2-2|283	
21cr|hylafax-7.0.2-2|284	# Fix lib path
21cr|hylafax-7.0.2-2|285	perl -pi -e "s|/usr/local/lib|%{_libdir}|g" configure
21cr|hylafax-7.0.2-2|286	
21cr|hylafax-7.0.2-2|287	cp %{SOURCE6} %{name}-server.logrotate
21cr|hylafax-7.0.2-2|288	# TODO: Remove old sysvinit stuff
21cr|hylafax-7.0.2-2|289	#cp %%{SOURCE7} %%{name}-server.init
21cr|hylafax-7.0.2-2|290	cp %{SOURCE8} hyla.conf
21cr|hylafax-7.0.2-2|291	
21cr|hylafax-7.0.2-2|292	
21cr|hylafax-7.0.2-2|293	%build
21cr|hylafax-7.0.2-2|294	%serverbuild
21cr|hylafax-7.0.2-2|295	# It does not work with -fPIE and someone added that to the serverbuild macro...
21cr|hylafax-7.0.2-2|296	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21cr|hylafax-7.0.2-2|297	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21cr|hylafax-7.0.2-2|298	
21cr|hylafax-7.0.2-2|299	# - Can't use the configure macro because does not understand --prefix
21cr|hylafax-7.0.2-2|300	# - A patch makes configure not to ask for a confirmation. An alternative would
21cr|hylafax-7.0.2-2|301	#   be to use --quiet, but this way all the configure output would be hidden
21cr|hylafax-7.0.2-2|302	export STRIP="/bin/true"
21cr|hylafax-7.0.2-2|303	export LDFLAGS="%{ldflags}"
21cr|hylafax-7.0.2-2|304	./configure \
21cr|hylafax-7.0.2-2|305	--target=%{_target_platform} \
21cr|hylafax-7.0.2-2|306	--with-DIR_BIN=%{_bindir} \
21cr|hylafax-7.0.2-2|307	--with-DIR_SBIN=%{_sbindir} \
21cr|hylafax-7.0.2-2|308	--with-DIR_LIB=%{_libdir} \
21cr|hylafax-7.0.2-2|309	--with-DIR_LIBEXEC=%{_sbindir} \
21cr|hylafax-7.0.2-2|310	--with-DIR_LIBDATA=%{_datadir}/fax \
21cr|hylafax-7.0.2-2|311	--with-DIR_LOCKS=%{_var}/lock \
21cr|hylafax-7.0.2-2|312	--with-LIBDIR=%{_libdir} \
21cr|hylafax-7.0.2-2|313	--with-TIFFBIN=%{_bindir} \
21cr|hylafax-7.0.2-2|314	--with-DIR_MAN=%{_mandir} \
21cr|hylafax-7.0.2-2|315	--with-PATH_GSRIP=%{_bindir}/gs \
21cr|hylafax-7.0.2-2|316	--with-DBLIBINC=%{_includedir} \
21cr|hylafax-7.0.2-2|317	--with-TIFFINC=-L%{_includedir} \
21cr|hylafax-7.0.2-2|318	--with-LIBTIFF="-ltiff -ljpeg -lz -lm" \
21cr|hylafax-7.0.2-2|319	--with-DIR_SPOOL=%{faxspool} \
21cr|hylafax-7.0.2-2|320	--with-AFM=no \
21cr|hylafax-7.0.2-2|321	--with-AWK=%{_bindir}/gawk \
21cr|hylafax-7.0.2-2|322	--with-PATH_VGETTY=/sbin/vgetty \
21cr|hylafax-7.0.2-2|323	--with-PATH_GETTY=/sbin/mgetty \
21cr|hylafax-7.0.2-2|324	--with-PAGESIZE=A4 \
21cr|hylafax-7.0.2-2|325	--with-PATH_DPSRIP=%{faxspool}/bin/ps2fax \
21cr|hylafax-7.0.2-2|326	--with-PATH_IMPRIP=%{_datadir}/fax/psrip \
21cr|hylafax-7.0.2-2|327	--with-SYSVINIT=%{_initrddir}/%{name} \
21cr|hylafax-7.0.2-2|328	--with-INTERACTIVE=no
21cr|hylafax-7.0.2-2|329	
21cr|hylafax-7.0.2-2|330	# CFLAGS is set up by the HylaFAX configure script; setting it up here the
21cr|hylafax-7.0.2-2|331	# standard way would break things. Since OPTIMIZER is included in CFLAGS
21cr|hylafax-7.0.2-2|332	# by the HylaFAX configure system, it's used here in place of CFLAGS
21cr|hylafax-7.0.2-2|333	#make CFLAGS="$RPM_OPT_FLAGS"
21cr|hylafax-7.0.2-2|334	# (gvm) ATM using -j > 1 makes the build fail...
21cr|hylafax-7.0.2-2|335	%make -j1 OPTIMIZER="$CFLAGS %{ldflags}" LDFLAGS="\${LDOPTS} \${LDLIBS} %{ldflags}"
21cr|hylafax-7.0.2-2|336	
21cr|hylafax-7.0.2-2|337	
21cr|hylafax-7.0.2-2|338	%install
21cr|hylafax-7.0.2-2|339	# Create needed dirs
21cr|hylafax-7.0.2-2|340	install -d -m 755 %{buildroot}%{_sysconfdir}/{logrotate.d,cron.hourly,cron.daily,sysconfig}
21cr|hylafax-7.0.2-2|341	install -d -m 755 %{buildroot}%{_unitdir}
21cr|hylafax-7.0.2-2|342	install -d -m 755 %{buildroot}%{_tmpfilesdir}
21cr|hylafax-7.0.2-2|343	install -d -m 755 %{buildroot}%{_bindir}
21cr|hylafax-7.0.2-2|344	install -d -m 755 %{buildroot}%{_sbindir}
21cr|hylafax-7.0.2-2|345	install -d -m 755 %{buildroot}%{_libdir}
21cr|hylafax-7.0.2-2|346	install -d -m 755 %{buildroot}%{_datadir}/fax
21cr|hylafax-7.0.2-2|347	install -d -m 755 %{buildroot}%{faxspool}/{etc,config/defaults,bin}
21cr|hylafax-7.0.2-2|348	install -d -m 755 %{buildroot}%{_mandir}/{man1,man5,man8}
21cr|hylafax-7.0.2-2|349	
21cr|hylafax-7.0.2-2|350	# Install binaries and man pages
21cr|hylafax-7.0.2-2|351	# FAXUSER, FAXGROUP, SYSUSER and SYSGROUP are set to the current user to
21cr|hylafax-7.0.2-2|352	# avoid warnings about chown/chgrp if the user building the SRPM is not root;
21cr|hylafax-7.0.2-2|353	# they are set to the correct values with the RPM attr macro
21cr|hylafax-7.0.2-2|354	%makeinstall -e \
21cr|hylafax-7.0.2-2|355	FAXUSER=`id -u` \
21cr|hylafax-7.0.2-2|356	FAXGROUP=`id -g` \
21cr|hylafax-7.0.2-2|357	SYSUSER=`id -u` \
21cr|hylafax-7.0.2-2|358	SYSGROUP=`id -g` \
21cr|hylafax-7.0.2-2|359	BIN=%{buildroot}%{_bindir} \
21cr|hylafax-7.0.2-2|360	SBIN=%{buildroot}%{_sbindir} \
21cr|hylafax-7.0.2-2|361	LIBDIR=%{buildroot}%{_libdir} \
21cr|hylafax-7.0.2-2|362	LIBDATA=%{buildroot}%{_datadir}/fax \
21cr|hylafax-7.0.2-2|363	LIBEXEC=%{buildroot}%{_sbindir} \
21cr|hylafax-7.0.2-2|364	SPOOL=%{buildroot}%{faxspool} \
21cr|hylafax-7.0.2-2|365	MAN=%{buildroot}%{_mandir} \
21cr|hylafax-7.0.2-2|366	INSTALL_ROOT=%{buildroot}
21cr|hylafax-7.0.2-2|367	
21cr|hylafax-7.0.2-2|368	# Some hacks
21cr|hylafax-7.0.2-2|369	perl -pi -e 's!/usr/etc/inetd.conf!/etc/inetd.conf!g' %{buildroot}%{_sbindir}/faxsetup
21cr|hylafax-7.0.2-2|370	perl -pi -e 's!/usr/lib/aliases!/etc/aliases!g' %{buildroot}%{_sbindir}/faxsetup
21cr|hylafax-7.0.2-2|371	
21cr|hylafax-7.0.2-2|372	# Starting from 4.1.6, port/install.sh won't chown/chmod anymore if the current
21cr|hylafax-7.0.2-2|373	# user is not root; instead a file root.sh is created with chown/chmod inside.
21cr|hylafax-7.0.2-2|374	# If you build the rpm as normal user (not root) you will get an rpm with all the
21cr|hylafax-7.0.2-2|375	# permissions messed up and starting hylafax will give various weird errors.
21cr|hylafax-7.0.2-2|376	# The following line will fix that by running the provided script.
21cr|hylafax-7.0.2-2|377	[ -f root.sh ] && sh root.sh
21cr|hylafax-7.0.2-2|378	
21cr|hylafax-7.0.2-2|379	# Install systemd support
21cr|hylafax-7.0.2-2|380	install -m 644 %{SOURCE9} %{buildroot}%{_unitdir}/%{name}-hfaxd.service
21cr|hylafax-7.0.2-2|381	install -m 644 %{SOURCE10} %{buildroot}%{_unitdir}/%{name}-faxq.service
21cr|hylafax-7.0.2-2|382	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{name}-faxgetty@.service
21cr|hylafax-7.0.2-2|383	# TODO: Remove old sysvinit stuff
21cr|hylafax-7.0.2-2|384	#install -m0755 %%{name}-server.init %%{buildroot}%%{_initrddir}/%%{name}-server
21cr|hylafax-7.0.2-2|385	install -m 644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{name}-hfaxd.conf
21cr|hylafax-7.0.2-2|386	install -m 644 %{SOURCE13} %{buildroot}%{_tmpfilesdir}/%{name}-faxq.conf
21cr|hylafax-7.0.2-2|387	
21cr|hylafax-7.0.2-2|388	# Install sysconfig file
21cr|hylafax-7.0.2-2|389	install -p -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|hylafax-7.0.2-2|390	
21cr|hylafax-7.0.2-2|391	# Install cron files - These entries seem fine
21cr|hylafax-7.0.2-2|392	install -m 755 %{name}_daily.cron  %{buildroot}%{_sysconfdir}/cron.daily/%{name}
21cr|hylafax-7.0.2-2|393	install -m 755 %{name}_hourly.cron %{buildroot}%{_sysconfdir}/cron.hourly/%{name}
21cr|hylafax-7.0.2-2|394	
21cr|hylafax-7.0.2-2|395	# Install logrotate file
21cr|hylafax-7.0.2-2|396	install -m0644 %{name}-server.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-server
21cr|hylafax-7.0.2-2|397	
21cr|hylafax-7.0.2-2|398	# Defaults - Disabling this: the defaults are ancient
21cr|hylafax-7.0.2-2|399	#install -m 644 defaults/* %%{buildroot}%%{faxspool}/config/defaults/
21cr|hylafax-7.0.2-2|400	
21cr|hylafax-7.0.2-2|401	# Hyla.conf - Need a new default - this one just sets fine mode
21cr|hylafax-7.0.2-2|402	# leaving it since it doesn't hurt
21cr|hylafax-7.0.2-2|403	install -m0644 hyla.conf %{buildroot}%{_datadir}/fax/hyla.conf
21cr|hylafax-7.0.2-2|404	
21cr|hylafax-7.0.2-2|405	# Install dialrules extras - Darren says the dialrules haven't changed
21cr|hylafax-7.0.2-2|406	install -m 644 dialrules_extras/dialrules* %{buildroot}%{faxspool}/etc
21cr|hylafax-7.0.2-2|407	
21cr|hylafax-7.0.2-2|408	# Install the mailfax stuff
21cr|hylafax-7.0.2-2|409	install -m0755 faxmail/mailfax.sh-postfix %{buildroot}%{_bindir}/
21cr|hylafax-7.0.2-2|410	install -m0755 faxmail/mailfax.sh-qmail %{buildroot}%{_bindir}/
21cr|hylafax-7.0.2-2|411	install -m0755 faxmail/mailfax.sh-sendmail %{buildroot}%{_bindir}/
21cr|hylafax-7.0.2-2|412	install -m0755 faxmail/mailfax.sh-smail %{buildroot}%{_bindir}/
21cr|hylafax-7.0.2-2|413	
21cr|hylafax-7.0.2-2|414	ln -s ps2fax.gs %{buildroot}%{faxspool}/bin/ps2fax
21cr|hylafax-7.0.2-2|415	
21cr|hylafax-7.0.2-2|416	# Drop useless stuff
21cr|hylafax-7.0.2-2|417	rm -f %{buildroot}%{_sbindir}/{faxsetup.irix,faxsetup.bsdi}
21cr|hylafax-7.0.2-2|418	rm -f %{buildroot}%{faxspool}/bin/{ps2fax.imp,ps2fax.dps}
21cr|hylafax-7.0.2-2|419	rm -f %{buildroot}%{faxspool}/etc/dpsprinter.ps
21cr|hylafax-7.0.2-2|420	
21cr|hylafax-7.0.2-2|421	# Fix perms
21cr|hylafax-7.0.2-2|422	chmod +x %{buildroot}{%{_sbindir}/*,/var/spool/fax/bin/*}
21cr|hylafax-7.0.2-2|423	chmod -x %{buildroot}%{faxspool}/bin/*.ps
21cr|hylafax-7.0.2-2|424	
21cr|hylafax-7.0.2-2|425	# Provide advice to user about the need of doing setup
21cr|hylafax-7.0.2-2|426	cat > README.urpmi << EOF
21cr|hylafax-7.0.2-2|427	#########################################################
21cr|hylafax-7.0.2-2|428	#			HylaFAX installation complete!              #
21cr|hylafax-7.0.2-2|429	#                                                       #
21cr|hylafax-7.0.2-2|430	#		You should now run /usr/sbin/faxsetup to        #
21cr|hylafax-7.0.2-2|431	#		create or update HylaFAX configuration          #
21cr|hylafax-7.0.2-2|432	#		before you can begin using the software.        #
21cr|hylafax-7.0.2-2|433	#                                                       #
21cr|hylafax-7.0.2-2|434	#########################################################
21cr|hylafax-7.0.2-2|435	EOF

2245 21
21cr|hyperfine-1.18.0-1|1	%define         debug_package %{nil}
21cr|hyperfine-1.18.0-1|2	
21cr|hyperfine-1.18.0-1|3	Name:           hyperfine
21cr|hyperfine-1.18.0-1|4	Version:        1.18.0
21cr|hyperfine-1.18.0-1|5	Release:        1
21cr|hyperfine-1.18.0-1|6	Summary:        Command-line benchmarking tool
21cr|hyperfine-1.18.0-1|7	Group:          Development/Other
21cr|hyperfine-1.18.0-1|8	License:        Apache-2.0 OR MIT
21cr|hyperfine-1.18.0-1|9	URL:            https://github.com/sharkdp/%{name}
21cr|hyperfine-1.18.0-1|10	Source0:        https://github.com/sharkdp/hyperfine/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|hyperfine-1.18.0-1|11	Source1:        hyperfine-vendor-1.18.0.tar.xz
21cr|hyperfine-1.18.0-1|12	Source10:       upd.sh
21cr|hyperfine-1.18.0-1|13	BuildRequires:  cargo
21cr|hyperfine-1.18.0-1|14	BuildRequires:  rust
21cr|hyperfine-1.18.0-1|15	BuildRequires:  zstd
21cr|hyperfine-1.18.0-1|16	
21cr|hyperfine-1.18.0-1|17	%description
21cr|hyperfine-1.18.0-1|18	A command-line tool which runs benchmarks of other programs passed as arguments.
21cr|hyperfine-1.18.0-1|19	It includes:
21cr|hyperfine-1.18.0-1|20	* Statistical analysis across multiple runs
21cr|hyperfine-1.18.0-1|21	* Support for arbitrary shell commands
21cr|hyperfine-1.18.0-1|22	* Constant feedback about the benchmark progress and current estimates
21cr|hyperfine-1.18.0-1|23	* Warmup runs can be executed before the actual benchmark
21cr|hyperfine-1.18.0-1|24	* Cache-clearing commands can be set up before each timing run
21cr|hyperfine-1.18.0-1|25	* Statistical outlier detection to detect interference from other programs and caching effects
21cr|hyperfine-1.18.0-1|26	* Export results to various formats: CSV, JSON, Markdown, AsciiDoc
21cr|hyperfine-1.18.0-1|27	* Parameterized benchmarks (e.g. vary the number of threads)
21cr|hyperfine-1.18.0-1|28	
21cr|hyperfine-1.18.0-1|29	%package bash-completion
21cr|hyperfine-1.18.0-1|30	Summary:        Bash Completion for %{name}
21cr|hyperfine-1.18.0-1|31	Requires:       bash-completion
21cr|hyperfine-1.18.0-1|32	Supplements:    (%{name} and bash-completion)
21cr|hyperfine-1.18.0-1|33	BuildArch:      noarch
21cr|hyperfine-1.18.0-1|34	
21cr|hyperfine-1.18.0-1|35	%description bash-completion
21cr|hyperfine-1.18.0-1|36	The official bash completion script for %{name}.
21cr|hyperfine-1.18.0-1|37	
21cr|hyperfine-1.18.0-1|38	%package fish-completion
21cr|hyperfine-1.18.0-1|39	Summary:        Fish Completion for %{name}
21cr|hyperfine-1.18.0-1|40	Supplements:    (%{name} and fish)
21cr|hyperfine-1.18.0-1|41	BuildArch:      noarch
21cr|hyperfine-1.18.0-1|42	
21cr|hyperfine-1.18.0-1|43	%description fish-completion
21cr|hyperfine-1.18.0-1|44	The official fish completion script for %{name}.
21cr|hyperfine-1.18.0-1|45	
21cr|hyperfine-1.18.0-1|46	%package zsh-completion
21cr|hyperfine-1.18.0-1|47	Summary:        ZSH Completion for %{name}
21cr|hyperfine-1.18.0-1|48	Supplements:    (%{name} and zsh)
21cr|hyperfine-1.18.0-1|49	BuildArch:      noarch
21cr|hyperfine-1.18.0-1|50	
21cr|hyperfine-1.18.0-1|51	%description zsh-completion
21cr|hyperfine-1.18.0-1|52	The official zsh completion script for %{name}.
21cr|hyperfine-1.18.0-1|53	
21cr|hyperfine-1.18.0-1|54	%prep
21cr|hyperfine-1.18.0-1|55	%setup -q -a1
21cr|hyperfine-1.18.0-1|56	
21cr|hyperfine-1.18.0-1|57	mkdir -p .cargo
21cr|hyperfine-1.18.0-1|58	cat > .cargo/config.toml << EOF
21cr|hyperfine-1.18.0-1|59	[source.crates-io]
21cr|hyperfine-1.18.0-1|60	replace-with = "vendored-sources"
21cr|hyperfine-1.18.0-1|61	
21cr|hyperfine-1.18.0-1|62	[source.vendored-sources]
21cr|hyperfine-1.18.0-1|63	directory = "vendor"
21cr|hyperfine-1.18.0-1|64	EOF
21cr|hyperfine-1.18.0-1|65	
21cr|hyperfine-1.18.0-1|66	%build
21cr|hyperfine-1.18.0-1|67	cargo build --release --offline %{?_smp_mflags}
21cr|hyperfine-1.18.0-1|68	mkdir -p completions
21cr|hyperfine-1.18.0-1|69	cp -v target/release/build/%{name}-*/out/%{name}.bash completions/
21cr|hyperfine-1.18.0-1|70	cp -v target/release/build/%{name}-*/out/%{name}.fish completions/
21cr|hyperfine-1.18.0-1|71	cp -v target/release/build/%{name}-*/out/_%{name}     completions/
21cr|hyperfine-1.18.0-1|72	
21cr|hyperfine-1.18.0-1|73	%install
21cr|hyperfine-1.18.0-1|74	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21cr|hyperfine-1.18.0-1|75	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|hyperfine-1.18.0-1|76	mkdir -p %{buildroot}%{_datadir}/fish/vendor_completions.d
21cr|hyperfine-1.18.0-1|77	mkdir -p %{buildroot}%{_datadir}/zsh/site-functions
21cr|hyperfine-1.18.0-1|78	install -Dm644 completions/%{name}.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|hyperfine-1.18.0-1|79	install -Dm644 completions/%{name}.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/%{name}.fish
21cr|hyperfine-1.18.0-1|80	install -Dm644 completions/_%{name}     %{buildroot}%{_datadir}/zsh/site-functions/_%{name}
21cr|hyperfine-1.18.0-1|81	install -Dm644 doc/%{name}.1                                   %{buildroot}%{_mandir}/man1/%{name}.1
21cr|hyperfine-1.18.0-1|82	
21cr|hyperfine-1.18.0-1|83	%files
21cr|hyperfine-1.18.0-1|84	%license LICENSE-APACHE LICENSE-MIT
21cr|hyperfine-1.18.0-1|85	%doc README.md CHANGELOG.md
21cr|hyperfine-1.18.0-1|86	%{_bindir}/%{name}
21cr|hyperfine-1.18.0-1|87	%{_mandir}/man1/%{name}.1*
21cr|hyperfine-1.18.0-1|88	
21cr|hyperfine-1.18.0-1|89	%files bash-completion
21cr|hyperfine-1.18.0-1|90	%{_datadir}/bash-completion
21cr|hyperfine-1.18.0-1|91	
21cr|hyperfine-1.18.0-1|92	%files fish-completion
21cr|hyperfine-1.18.0-1|93	%{_datadir}/fish
21cr|hyperfine-1.18.0-1|94	
21cr|hyperfine-1.18.0-1|95	%files zsh-completion
21cr|hyperfine-1.18.0-1|96	%{_datadir}/zsh
21cr|hyperfine-1.18.0-1|97	

2246 21
21cr|hypnotix-2.9-1|1	%global debug_package %{nil}
21cr|hypnotix-2.9-1|2	
21cr|hypnotix-2.9-1|3	Summary:	IPTV streaming application with support for live TV, movies and series
21cr|hypnotix-2.9-1|4	Name:		hypnotix
21cr|hypnotix-2.9-1|5	Version:	2.9
21cr|hypnotix-2.9-1|6	Release:	1
21cr|hypnotix-2.9-1|7	License:	GPLv3
21cr|hypnotix-2.9-1|8	Group:		Video
21cr|hypnotix-2.9-1|9	Url:		https://github.com/linuxmint/hypnotix
21cr|hypnotix-2.9-1|10	Source0:	https://github.com/linuxmint/hypnotix/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|hypnotix-2.9-1|11	Requires:	%{_lib}mpv1
21cr|hypnotix-2.9-1|12	Requires:	python3-xapps
21cr|hypnotix-2.9-1|13	Requires:	python3dist(imdbpy)
21cr|hypnotix-2.9-1|14	Requires:	python3dist(pygobject)
21cr|hypnotix-2.9-1|15	Requires:	python3dist(setproctitle)
21cr|hypnotix-2.9-1|16	Requires:	python3dist(unidecode)
21cr|hypnotix-2.9-1|17	Requires:	typelib(XApp)
21cr|hypnotix-2.9-1|18	
21cr|hypnotix-2.9-1|19	%description
21cr|hypnotix-2.9-1|20	IPTV streaming application with support for live TV, movies and series.
21cr|hypnotix-2.9-1|21	
21cr|hypnotix-2.9-1|22	%files -f %{name}.lang
21cr|hypnotix-2.9-1|23	%doc README.md
21cr|hypnotix-2.9-1|24	%{_bindir}/%{name}
21cr|hypnotix-2.9-1|25	%{_datadir}/applications/%{name}.desktop
21cr|hypnotix-2.9-1|26	%{_datadir}/glib-2.0/schemas/org.x.%{name}.gschema.xml
21cr|hypnotix-2.9-1|27	%{_datadir}/%{name}
21cr|hypnotix-2.9-1|28	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|hypnotix-2.9-1|29	%{_prefix}/lib/%{name}
21cr|hypnotix-2.9-1|30	
21cr|hypnotix-2.9-1|31	#----------------------------------------------------------------------------
21cr|hypnotix-2.9-1|32	
21cr|hypnotix-2.9-1|33	%prep
21cr|hypnotix-2.9-1|34	%autosetup -p1
21cr|hypnotix-2.9-1|35	sed -i "/hypnotix.py/i env |grep -q wayland && export GDK_BACKEND=x11" usr/bin/hypnotix
21cr|hypnotix-2.9-1|36	
21cr|hypnotix-2.9-1|37	%build
21cr|hypnotix-2.9-1|38	%make
21cr|hypnotix-2.9-1|39	
21cr|hypnotix-2.9-1|40	%install
21cr|hypnotix-2.9-1|41	cp -r usr %{buildroot}
21cr|hypnotix-2.9-1|42	
21cr|hypnotix-2.9-1|43	%find_lang %{name}

2247 21
21cr|i2pd-2.51.0-1|1	%global debug_package %{nil}
21cr|i2pd-2.51.0-1|2	%define		build_timestamp %(date +"%Y%m%d")
21cr|i2pd-2.51.0-1|3	
21cr|i2pd-2.51.0-1|4	Name:		i2pd
21cr|i2pd-2.51.0-1|5	Version:	2.51.0
21cr|i2pd-2.51.0-1|6	Release:	1
21cr|i2pd-2.51.0-1|7	Summary:	I2P router
21cr|i2pd-2.51.0-1|8	License:	BSD
21cr|i2pd-2.51.0-1|9	URL:		http://i2pd.website
21cr|i2pd-2.51.0-1|10	Group:		Networking/Other
21cr|i2pd-2.51.0-1|11	Source0:	https://github.com/PurpleI2P/i2pd/archive/%{version}/%{name}-%{version}.tar.gz
21cr|i2pd-2.51.0-1|12	Source10:	i2pd.sysusers.conf
21cr|i2pd-2.51.0-1|13	BuildRequires:	chrpath
21cr|i2pd-2.51.0-1|14	BuildRequires:	cmake
21cr|i2pd-2.51.0-1|15	BuildRequires:	systemd
21cr|i2pd-2.51.0-1|16	BuildRequires:	boost-devel
21cr|i2pd-2.51.0-1|17	BuildRequires:	miniupnpc-devel
21cr|i2pd-2.51.0-1|18	BuildRequires:	pkgconfig(libssl)
21cr|i2pd-2.51.0-1|19	BuildRequires:	pkgconfig(openssl)
21cr|i2pd-2.51.0-1|20	Requires(pre):	/bin/systemd-sysusers
21cr|i2pd-2.51.0-1|21	
21cr|i2pd-2.51.0-1|22	%description
21cr|i2pd-2.51.0-1|23	load-balanced unspoofable packet switching network - C++ port
21cr|i2pd-2.51.0-1|24	I2P is an anonymizing network, offering a simple layer that identity-sensitive
21cr|i2pd-2.51.0-1|25	applications can use to securely communicate. All data is wrapped with several
21cr|i2pd-2.51.0-1|26	layers of encryption, and the network is both distributed and dynamic, with no
21cr|i2pd-2.51.0-1|27	trusted parties.
21cr|i2pd-2.51.0-1|28	This package contains the port of the I2P router to C++. Unless willing
21cr|i2pd-2.51.0-1|29	to test and report problems, you should install the 'i2p' package instead.
21cr|i2pd-2.51.0-1|30	
21cr|i2pd-2.51.0-1|31	%files
21cr|i2pd-2.51.0-1|32	%doc README.md LICENSE
21cr|i2pd-2.51.0-1|33	%{_sbindir}/%{name}
21cr|i2pd-2.51.0-1|34	%{_sysconfdir}/%{name}/*
21cr|i2pd-2.51.0-1|35	%{_sysconfdir}/logrotate.d/%{name}
21cr|i2pd-2.51.0-1|36	%{_datadir}/%{name}/certificates
21cr|i2pd-2.51.0-1|37	%{_sharedstatedir}/%{name}/certificates
21cr|i2pd-2.51.0-1|38	%{_mandir}/man1/*
21cr|i2pd-2.51.0-1|39	%{_unitdir}/i2pd.service
21cr|i2pd-2.51.0-1|40	%dir %attr(0700,i2pd,i2pd) %{_sharedstatedir}/i2pd
21cr|i2pd-2.51.0-1|41	%{_sysusersdir}/i2pd.conf
21cr|i2pd-2.51.0-1|42	
21cr|i2pd-2.51.0-1|43	%pre
21cr|i2pd-2.51.0-1|44	%sysusers_create_package i2pd %{SOURCE10}
21cr|i2pd-2.51.0-1|45	
21cr|i2pd-2.51.0-1|46	%post
21cr|i2pd-2.51.0-1|47	%systemd_post i2pd.service
21cr|i2pd-2.51.0-1|48	
21cr|i2pd-2.51.0-1|49	%preun
21cr|i2pd-2.51.0-1|50	%systemd_preun i2pd.service
21cr|i2pd-2.51.0-1|51	
21cr|i2pd-2.51.0-1|52	%postun
21cr|i2pd-2.51.0-1|53	%systemd_postun_with_restart i2pd.service
21cr|i2pd-2.51.0-1|54	
21cr|i2pd-2.51.0-1|55	#------------------------------------------------------------------------
21cr|i2pd-2.51.0-1|56	%prep
21cr|i2pd-2.51.0-1|57	%setup -q
21cr|i2pd-2.51.0-1|58	
21cr|i2pd-2.51.0-1|59	%build
21cr|i2pd-2.51.0-1|60	pushd build
21cr|i2pd-2.51.0-1|61	cmake -DCMAKE_BUILD_TYPE=Release \
21cr|i2pd-2.51.0-1|62	-DWITH_LIBRARY=OFF \
21cr|i2pd-2.51.0-1|63	-DWITH_UPNP=ON \
21cr|i2pd-2.51.0-1|64	-DWITH_HARDENING=ON \
21cr|i2pd-2.51.0-1|65	-DWITH_MESHNET=ON \
21cr|i2pd-2.51.0-1|66	-DWITH_I2LUA=ON \
21cr|i2pd-2.51.0-1|67	-DWITH_WEBSOCKETS=OFF \
21cr|i2pd-2.51.0-1|68	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|i2pd-2.51.0-1|69	.
21cr|i2pd-2.51.0-1|70	
21cr|i2pd-2.51.0-1|71	%make
21cr|i2pd-2.51.0-1|72	popd
21cr|i2pd-2.51.0-1|73	
21cr|i2pd-2.51.0-1|74	%install
21cr|i2pd-2.51.0-1|75	install -d %{buildroot}%{_sbindir}
21cr|i2pd-2.51.0-1|76	install -d %{buildroot}%{_datadir}/%{name}
21cr|i2pd-2.51.0-1|77	install -d %{buildroot}%{_sysconfdir}/%{name}/tunnels.conf.d
21cr|i2pd-2.51.0-1|78	install -d %{buildroot}%{_sysconfdir}/%{name}/certificates
21cr|i2pd-2.51.0-1|79	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|i2pd-2.51.0-1|80	install -d %{buildroot}%{_unitdir}
21cr|i2pd-2.51.0-1|81	install -d %{buildroot}%{_sharedstatedir}/%{name}
21cr|i2pd-2.51.0-1|82	install -d %{buildroot}%{_mandir}/man1/
21cr|i2pd-2.51.0-1|83	
21cr|i2pd-2.51.0-1|84	pushd build
21cr|i2pd-2.51.0-1|85	chrpath -d i2pd
21cr|i2pd-2.51.0-1|86	install -Dm0755 %{name} %{buildroot}%{_sbindir}
21cr|i2pd-2.51.0-1|87	popd
21cr|i2pd-2.51.0-1|88	
21cr|i2pd-2.51.0-1|89	install -Dm0644 contrib/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}/
21cr|i2pd-2.51.0-1|90	install -Dm0644 contrib/tunnels.conf %{buildroot}%{_sysconfdir}/%{name}/
21cr|i2pd-2.51.0-1|91	install -Dm0644 contrib/subscriptions.txt %{buildroot}%{_sysconfdir}/%{name}/
21cr|i2pd-2.51.0-1|92	install -Dm0644 contrib/%{name}.service %{buildroot}%{_unitdir}
21cr|i2pd-2.51.0-1|93	install -Dm0644 contrib/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|i2pd-2.51.0-1|94	install -Dm0644 debian/i2pd.1 %{buildroot}%{_mandir}/man1/
21cr|i2pd-2.51.0-1|95	cp -r contrib/certificates/ %{buildroot}%{_datadir}/%{name}/certificates
21cr|i2pd-2.51.0-1|96	cp -r contrib/tunnels.d/ %{buildroot}%{_sysconfdir}/%{name}/tunnels.conf.d
21cr|i2pd-2.51.0-1|97	ln -s %{_datadir}/%{name}/certificates %{buildroot}%{_sharedstatedir}/%{name}/certificates
21cr|i2pd-2.51.0-1|98	
21cr|i2pd-2.51.0-1|99	# install sysuser config
21cr|i2pd-2.51.0-1|100	install -d %{buildroot}%{_sysusersdir}/
21cr|i2pd-2.51.0-1|101	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/i2pd.conf

2248 21
21cr|i2pd-qt-2.45.1-1|1	%global _disable_ld_no_undefined 1
21cr|i2pd-qt-2.45.1-1|2	%global debug_package %{nil}
21cr|i2pd-qt-2.45.1-1|3	
21cr|i2pd-qt-2.45.1-1|4	Name:		i2pd-qt
21cr|i2pd-qt-2.45.1-1|5	Version:	2.45.1
21cr|i2pd-qt-2.45.1-1|6	Release:	1
21cr|i2pd-qt-2.45.1-1|7	Summary:	A GUI for i2pd
21cr|i2pd-qt-2.45.1-1|8	URL:		https://github.com/PurpleI2P
21cr|i2pd-qt-2.45.1-1|9	Source0:	%{url}/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|i2pd-qt-2.45.1-1|10	Source1:	%{url}/i2pd/archive/%{version}/i2pd-%{version}.tar.gz
21cr|i2pd-qt-2.45.1-1|11	License:	BSD
21cr|i2pd-qt-2.45.1-1|12	Group:		Networking/Other
21cr|i2pd-qt-2.45.1-1|13	BuildRequires:	qmake5
21cr|i2pd-qt-2.45.1-1|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|i2pd-qt-2.45.1-1|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|i2pd-qt-2.45.1-1|16	BuildRequires:	pkgconfig(Qt5Xml)
21cr|i2pd-qt-2.45.1-1|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|i2pd-qt-2.45.1-1|18	BuildRequires:	atomic-devel
21cr|i2pd-qt-2.45.1-1|19	BuildRequires:	openssl-devel
21cr|i2pd-qt-2.45.1-1|20	BuildRequires:	boost-devel
21cr|i2pd-qt-2.45.1-1|21	BuildRequires:	miniupnpc-devel
21cr|i2pd-qt-2.45.1-1|22	BuildRequires:	chrpath
21cr|i2pd-qt-2.45.1-1|23	BuildRequires:	upx
21cr|i2pd-qt-2.45.1-1|24	Provides:	i2pd_qt = %{EVRD}
21cr|i2pd-qt-2.45.1-1|25	
21cr|i2pd-qt-2.45.1-1|26	%description
21cr|i2pd-qt-2.45.1-1|27	A GUI for i2pd
21cr|i2pd-qt-2.45.1-1|28	
21cr|i2pd-qt-2.45.1-1|29	%files
21cr|i2pd-qt-2.45.1-1|30	%doc README.md LICENSE
21cr|i2pd-qt-2.45.1-1|31	%{_bindir}/i2pd_qt
21cr|i2pd-qt-2.45.1-1|32	%{_datadir}/applications/website.i2pd.i2pd.desktop
21cr|i2pd-qt-2.45.1-1|33	%{_datadir}/appdata/website.i2pd.i2pd.appdata.xml
21cr|i2pd-qt-2.45.1-1|34	%{_iconsdir}/hicolor/*/apps/website.i2pd.i2pd.png
21cr|i2pd-qt-2.45.1-1|35	
21cr|i2pd-qt-2.45.1-1|36	#---------------------------------------------------------------
21cr|i2pd-qt-2.45.1-1|37	%prep
21cr|i2pd-qt-2.45.1-1|38	%setup -q
21cr|i2pd-qt-2.45.1-1|39	tar -xf %{SOURCE1}
21cr|i2pd-qt-2.45.1-1|40	cp -a i2pd-*/* src/i2pd
21cr|i2pd-qt-2.45.1-1|41	
21cr|i2pd-qt-2.45.1-1|42	%build
21cr|i2pd-qt-2.45.1-1|43	%qmake_qt5
21cr|i2pd-qt-2.45.1-1|44	%make
21cr|i2pd-qt-2.45.1-1|45	
21cr|i2pd-qt-2.45.1-1|46	# compress
21cr|i2pd-qt-2.45.1-1|47	upx i2pd_qt
21cr|i2pd-qt-2.45.1-1|48	
21cr|i2pd-qt-2.45.1-1|49	%install
21cr|i2pd-qt-2.45.1-1|50	install -Dm0755 i2pd_qt %{buildroot}%{_bindir}/i2pd_qt
21cr|i2pd-qt-2.45.1-1|51	install -Dm0644 contrib/website.i2pd.i2pd.desktop %{buildroot}%{_datadir}/applications/website.i2pd.i2pd.desktop
21cr|i2pd-qt-2.45.1-1|52	install -Dm0644 contrib/website.i2pd.i2pd.appdata.xml %{buildroot}%{_datadir}/appdata/website.i2pd.i2pd.appdata.xml
21cr|i2pd-qt-2.45.1-1|53	
21cr|i2pd-qt-2.45.1-1|54	# install icons
21cr|i2pd-qt-2.45.1-1|55	pushd contrib/icons
21cr|i2pd-qt-2.45.1-1|56	for i in $(ls --indicator-style=none); do
21cr|i2pd-qt-2.45.1-1|57	install -Dm0644 "$i"/apps/website.i2pd.i2pd.png %{buildroot}%{_iconsdir}/hicolor/"$i"/apps/website.i2pd.i2pd.png
21cr|i2pd-qt-2.45.1-1|58	done
21cr|i2pd-qt-2.45.1-1|59	popd
21cr|i2pd-qt-2.45.1-1|60	
21cr|i2pd-qt-2.45.1-1|61	

2249 21
21cr|i3lock-2.13-1|1	# Workaround to build with GCC 10
21cr|i3lock-2.13-1|2	%global optflags %{optflags} -fcommon
21cr|i3lock-2.13-1|3	Summary:	Simple X display locker like slock
21cr|i3lock-2.13-1|4	Name:		i3lock
21cr|i3lock-2.13-1|5	Version:	2.13
21cr|i3lock-2.13-1|6	Release:	1
21cr|i3lock-2.13-1|7	License:	MIT
21cr|i3lock-2.13-1|8	Group:		Graphical desktop/Other
21cr|i3lock-2.13-1|9	Url:		http://i3wm.org/i3lock/
21cr|i3lock-2.13-1|10	Source0:	http://i3wm.org/%{name}/%{name}-%{version}.tar.bz2
21cr|i3lock-2.13-1|11	Patch0:		i3lock-libev.patch
21cr|i3lock-2.13-1|12	BuildRequires:	cairo-devel
21cr|i3lock-2.13-1|13	BuildRequires:	pam-devel
21cr|i3lock-2.13-1|14	BuildRequires:	libev-devel
21cr|i3lock-2.13-1|15	BuildRequires:	pkgconfig(xcb)
21cr|i3lock-2.13-1|16	BuildRequires:	pkgconfig(xcb-xrm)
21cr|i3lock-2.13-1|17	BuildRequires:	pkgconfig(xext)
21cr|i3lock-2.13-1|18	BuildRequires:	pkgconfig(xkbcommon)
21cr|i3lock-2.13-1|19	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|i3lock-2.13-1|20	BuildRequires:	pkgconfig(xkbfile)
21cr|i3lock-2.13-1|21	BuildRequires:	pkgconfig(xpm)
21cr|i3lock-2.13-1|22	BuildRequires:	xcb-util-keysyms-devel
21cr|i3lock-2.13-1|23	BuildRequires:	xcb-util-image-devel
21cr|i3lock-2.13-1|24	BuildRequires:	xcb-util-devel
21cr|i3lock-2.13-1|25	
21cr|i3lock-2.13-1|26	%description
21cr|i3lock-2.13-1|27	i3lock improves slock by making it fork() and therefore combinable with
21cr|i3lock-2.13-1|28	commands to suspend your computer. Additionally, instead of turning off your
21cr|i3lock-2.13-1|29	screen via DPMS and/or displaying a black screen, i3lock displays a white
21cr|i3lock-2.13-1|30	screen so you can see if your computer failed to resume from suspend or if
21cr|i3lock-2.13-1|31	your screen is just locked. Also, when entering a wrong password, i3lock does
21cr|i3lock-2.13-1|32	not call XBell(). This is important because i3lock/slock think you’ve entered
21cr|i3lock-2.13-1|33	a password when resuming from suspend, at least sometimes.
21cr|i3lock-2.13-1|34	
21cr|i3lock-2.13-1|35	%files
21cr|i3lock-2.13-1|36	%doc CHANGELOG LICENSE
21cr|i3lock-2.13-1|37	%{_bindir}/%{name}
21cr|i3lock-2.13-1|38	%{_sysconfdir}/pam.d/%{name}
21cr|i3lock-2.13-1|39	%{_mandir}/man1/i3lock.1*
21cr|i3lock-2.13-1|40	
21cr|i3lock-2.13-1|41	#-------------------------------------------------------------------------------
21cr|i3lock-2.13-1|42	
21cr|i3lock-2.13-1|43	%prep
21cr|i3lock-2.13-1|44	%autosetup -p1
21cr|i3lock-2.13-1|45	
21cr|i3lock-2.13-1|46	%build
21cr|i3lock-2.13-1|47	%configure
21cr|i3lock-2.13-1|48	%make
21cr|i3lock-2.13-1|49	
21cr|i3lock-2.13-1|50	%install
21cr|i3lock-2.13-1|51	%makeinstall_std

2250 21
21cr|i3status-2.14-1|1	Summary:        I3 Status Bar
21cr|i3status-2.14-1|2	Name:           i3status
21cr|i3status-2.14-1|3	Version:        2.14
21cr|i3status-2.14-1|4	Release:        1
21cr|i3status-2.14-1|5	License:        MIT
21cr|i3status-2.14-1|6	Group:          Graphical desktop/Other
21cr|i3status-2.14-1|7	Source0:        http://i3wm.org/i3status/%{name}-%{version}.tar.xz
21cr|i3status-2.14-1|8	Url:            http://i3wm.org/i3status/
21cr|i3status-2.14-1|9	BuildRequires:	meson
21cr|i3status-2.14-1|10	BuildRequires:	pkgconfig(libconfuse)
21cr|i3status-2.14-1|11	BuildRequires:	pkgconfig(libpulse)
21cr|i3status-2.14-1|12	BuildRequires:	pkgconfig(alsa)
21cr|i3status-2.14-1|13	BuildRequires:	pkgconfig(yajl)
21cr|i3status-2.14-1|14	BuildRequires:	pkgconfig(libnl-genl-3.0)
21cr|i3status-2.14-1|15	BuildRequires:	libiw-devel
21cr|i3status-2.14-1|16	BuildRequires:	asciidoc
21cr|i3status-2.14-1|17	BuildRequires:	xmlto
21cr|i3status-2.14-1|18	
21cr|i3status-2.14-1|19	%description
21cr|i3status-2.14-1|20	i3status is a small program for filling dzen2 or wmii’s status bar
21cr|i3status-2.14-1|21	
21cr|i3status-2.14-1|22	%files
21cr|i3status-2.14-1|23	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|i3status-2.14-1|24	%{_bindir}/%{name}
21cr|i3status-2.14-1|25	%{_mandir}/man*/%{name}*
21cr|i3status-2.14-1|26	
21cr|i3status-2.14-1|27	#------------------------------------------------
21cr|i3status-2.14-1|28	
21cr|i3status-2.14-1|29	%prep
21cr|i3status-2.14-1|30	%setup -q
21cr|i3status-2.14-1|31	
21cr|i3status-2.14-1|32	%build
21cr|i3status-2.14-1|33	%meson
21cr|i3status-2.14-1|34	%meson_build
21cr|i3status-2.14-1|35	
21cr|i3status-2.14-1|36	%install
21cr|i3status-2.14-1|37	%meson_install

2251 21
21cr|i3term-3-20221025|1	%define gitrev	23443c4
21cr|i3term-3-20221025|2	%define gitdate 20221025
21cr|i3term-3-20221025|3	
21cr|i3term-3-20221025|4	# To update  and rebuild spec please run:
21cr|i3term-3-20221025|5	# cat ./i3term.spec |sed -e '/^###/!d' -e 's/^###[[:space:]]*//' > ./spec.updater ; bash ./spec.updater
21cr|i3term-3-20221025|6	
21cr|i3term-3-20221025|7	### #!/bin/bash
21cr|i3term-3-20221025|8	### git clone https://betcher_@abf.io/soft/i3term.git
21cr|i3term-3-20221025|9	### pushd ./i3term
21cr|i3term-3-20221025|10	### hash="$(git log -1 --format='%h')"
21cr|i3term-3-20221025|11	### date="$(git log -1 --format='%cd' --date=short | tr -d -)"
21cr|i3term-3-20221025|12	### rm -rf .git
21cr|i3term-3-20221025|13	### tar czf  ../i3term-${date}-git${hash}.tar.gz  ../i3term
21cr|i3term-3-20221025|14	### popd
21cr|i3term-3-20221025|15	### sed -i '/^.define/s/gitdate.*/gitdate '"$date"'/' ./i3term.spec
21cr|i3term-3-20221025|16	### sed -i '/^.define/s/gitrev.*/gitrev	'"$hash"'/' ./i3term.spec
21cr|i3term-3-20221025|17	### sed -i 's/^Release.*/Release:	'"$date"'/' ./i3term.spec
21cr|i3term-3-20221025|18	
21cr|i3term-3-20221025|19	
21cr|i3term-3-20221025|20	Summary:	Kiosk mode based on i3-wm
21cr|i3term-3-20221025|21	Name:		i3term
21cr|i3term-3-20221025|22	Version:	3
21cr|i3term-3-20221025|23	Release:	20221025
21cr|i3term-3-20221025|24	License:	GPLv2+
21cr|i3term-3-20221025|25	Group:		System/Base
21cr|i3term-3-20221025|26	Url:		https://betcher_@abf.io/soft/i3term.git
21cr|i3term-3-20221025|27	Source0:	%{name}-%{gitdate}-git%{gitrev}.tar.gz
21cr|i3term-3-20221025|28	
21cr|i3term-3-20221025|29	Requires:	i3-wm-mini
21cr|i3term-3-20221025|30	Requires:	polybar
21cr|i3term-3-20221025|31	Requires:	zenity
21cr|i3term-3-20221025|32	Requires:	typelib(WebKit) = 3.0
21cr|i3term-3-20221025|33	Requires:	typelib(Gtk) = 3.0
21cr|i3term-3-20221025|34	
21cr|i3term-3-20221025|35	Recommends:	barium_utils
21cr|i3term-3-20221025|36	
21cr|i3term-3-20221025|37	Buildarch:	noarch
21cr|i3term-3-20221025|38	
21cr|i3term-3-20221025|39	%description
21cr|i3term-3-20221025|40	Kiosk mode based on i3-wm
21cr|i3term-3-20221025|41	
21cr|i3term-3-20221025|42	%prep
21cr|i3term-3-20221025|43	%setup -qn %{name}
21cr|i3term-3-20221025|44	
21cr|i3term-3-20221025|45	%build
21cr|i3term-3-20221025|46	
21cr|i3term-3-20221025|47	%install
21cr|i3term-3-20221025|48	mkdir -p  %{buildroot}%{_bindir}/ %{buildroot}%{_datadir}/rosa-rw/ %{buildroot}/%{_sysconfdir}/%{name}/
21cr|i3term-3-20221025|49	mkdir -p %{buildroot}/%{_prefix}/lib/rosa-rw/rc.desktop/deonly %{buildroot}/%{_prefix}/lib/rosa-rw/rc.desktop/%{name}
21cr|i3term-3-20221025|50	
21cr|i3term-3-20221025|51	install -m 644  config  %{buildroot}/%{_sysconfdir}/%{name}/
21cr|i3term-3-20221025|52	
21cr|i3term-3-20221025|53	install -m 755 exclusiveapp %{buildroot}/%{_prefix}/lib/rosa-rw/rc.desktop/deonly/
21cr|i3term-3-20221025|54	install -m 755 i3_notification-daemon %{buildroot}/%{_prefix}/lib/rosa-rw/rc.desktop/deonly/
21cr|i3term-3-20221025|55	
21cr|i3term-3-20221025|56	ln -s %{_prefix}/lib/rosa-rw/rc.desktop/deonly/exclusiveapp  %{buildroot}/%{_prefix}/lib/rosa-rw/rc.desktop/%{name}/exclusiveapp
21cr|i3term-3-20221025|57	ln -s %{_prefix}/lib/rosa-rw/rc.desktop/deonly/i3_notification-daemon  %{buildroot}/%{_prefix}/lib/rosa-rw/rc.desktop/%{name}/i3_notification-daemon
21cr|i3term-3-20221025|58	
21cr|i3term-3-20221025|59	cp -fr %{name} %{buildroot}%{_datadir}/rosa-rw/
21cr|i3term-3-20221025|60	ln -sf %{_datadir}/rosa-rw/%{name}/i3  %{buildroot}%{_bindir}/%{name}
21cr|i3term-3-20221025|61	
21cr|i3term-3-20221025|62	
21cr|i3term-3-20221025|63	%files
21cr|i3term-3-20221025|64	%{_bindir}/%{name}
21cr|i3term-3-20221025|65	%{_sysconfdir}/%{name}/config
21cr|i3term-3-20221025|66	%{_datadir}/rosa-rw/%{name}/*
21cr|i3term-3-20221025|67	%{_prefix}/lib/rosa-rw/rc.desktop/deonly/*
21cr|i3term-3-20221025|68	%{_prefix}/lib/rosa-rw/rc.desktop/%{name}/*

2252 21
21cr|i3-wm-4.22-2|1	%define oname i3
21cr|i3-wm-4.22-2|2	
21cr|i3-wm-4.22-2|3	Summary:	Tiling window manager
21cr|i3-wm-4.22-2|4	Name:		i3-wm
21cr|i3-wm-4.22-2|5	Version:	4.22
21cr|i3-wm-4.22-2|6	Release:	2
21cr|i3-wm-4.22-2|7	License:	BSD
21cr|i3-wm-4.22-2|8	Group:		System/X11
21cr|i3-wm-4.22-2|9	Url:		https://i3wm.org
21cr|i3-wm-4.22-2|10	Source0:	https://i3wm.org/downloads/i3-%{version}.tar.xz
21cr|i3-wm-4.22-2|11	Source1:	i3-logo.svg
21cr|i3-wm-4.22-2|12	Source2:	i3.png
21cr|i3-wm-4.22-2|13	BuildRequires:	meson
21cr|i3-wm-4.22-2|14	BuildRequires:	bison
21cr|i3-wm-4.22-2|15	BuildRequires:	flex
21cr|i3-wm-4.22-2|16	BuildRequires:	graphviz
21cr|i3-wm-4.22-2|17	BuildRequires:	imagemagick
21cr|i3-wm-4.22-2|18	BuildRequires:	pkgconfig(libev)
21cr|i3-wm-4.22-2|19	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|i3-wm-4.22-2|20	BuildRequires:	pkgconfig(pango)
21cr|i3-wm-4.22-2|21	BuildRequires:	pkgconfig(pangocairo)
21cr|i3-wm-4.22-2|22	BuildRequires:	pkgconfig(x11)
21cr|i3-wm-4.22-2|23	BuildRequires:	pkgconfig(xcb)
21cr|i3-wm-4.22-2|24	BuildRequires:	pkgconfig(xcb-cursor)
21cr|i3-wm-4.22-2|25	BuildRequires:	pkgconfig(xcb-icccm)
21cr|i3-wm-4.22-2|26	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|i3-wm-4.22-2|27	BuildRequires:	pkgconfig(xcb-util)
21cr|i3-wm-4.22-2|28	BuildRequires:	pkgconfig(xcb-xrm)
21cr|i3-wm-4.22-2|29	BuildRequires:	pkgconfig(xcursor)
21cr|i3-wm-4.22-2|30	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|i3-wm-4.22-2|31	BuildRequires:	pkgconfig(xkbfile)
21cr|i3-wm-4.22-2|32	BuildRequires:	pkgconfig(yajl)
21cr|i3-wm-4.22-2|33	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|i3-wm-4.22-2|34	Recommends:	dmenu
21cr|i3-wm-4.22-2|35	Recommends:	i3-doc
21cr|i3-wm-4.22-2|36	Requires:	%{name}-mini = %{EVRD}
21cr|i3-wm-4.22-2|37	Requires:	i3lock
21cr|i3-wm-4.22-2|38	Requires:	i3status
21cr|i3-wm-4.22-2|39	Requires:	rxvt-unicode
21cr|i3-wm-4.22-2|40	Requires:	x11-apps
21cr|i3-wm-4.22-2|41	Conflicts:	i3-gaps
21cr|i3-wm-4.22-2|42	Provides:	i3
21cr|i3-wm-4.22-2|43	
21cr|i3-wm-4.22-2|44	%description
21cr|i3-wm-4.22-2|45	i3 is a tiling window manager, completely written from scratch.
21cr|i3-wm-4.22-2|46	
21cr|i3-wm-4.22-2|47	Key features of i3 are correct handling multi-monitor, horizontal and
21cr|i3-wm-4.22-2|48	vertical columns (table abstraction) in tiling. It also provides
21cr|i3-wm-4.22-2|49	hooks/callbacks for other programs to integrate and it is UTF-8
21cr|i3-wm-4.22-2|50	clean. i3 uses xcb for asynchronous communication with X11, and has
21cr|i3-wm-4.22-2|51	several measures to be very fast.
21cr|i3-wm-4.22-2|52	
21cr|i3-wm-4.22-2|53	Please be aware that i3 is primarily targeted at advanced users and
21cr|i3-wm-4.22-2|54	developers.
21cr|i3-wm-4.22-2|55	
21cr|i3-wm-4.22-2|56	#--------------------------------------------------------------------------
21cr|i3-wm-4.22-2|57	
21cr|i3-wm-4.22-2|58	%files
21cr|i3-wm-4.22-2|59	%doc LICENSE RELEASE-NOTES-%{version}
21cr|i3-wm-4.22-2|60	%dir %{_sysconfdir}/%{oname}/
21cr|i3-wm-4.22-2|61	%config(noreplace) %{_sysconfdir}/%{oname}/config
21cr|i3-wm-4.22-2|62	%config(noreplace) %{_sysconfdir}/%{oname}/config.keycodes
21cr|i3-wm-4.22-2|63	%{_datadir}/xsessions/%{oname}.desktop
21cr|i3-wm-4.22-2|64	%{_datadir}/xsessions/%{oname}-with-shmlog.desktop
21cr|i3-wm-4.22-2|65	%{_mandir}/man*/%{oname}*
21cr|i3-wm-4.22-2|66	%{_datadir}/pixmaps/%{oname}-logo.svg
21cr|i3-wm-4.22-2|67	%{_datadir}/applications/%{oname}.desktop
21cr|i3-wm-4.22-2|68	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|i3-wm-4.22-2|69	
21cr|i3-wm-4.22-2|70	#----------------------------------------------------------------------------
21cr|i3-wm-4.22-2|71	%package mini
21cr|i3-wm-4.22-2|72	Summary:	Separate package with i3 binary file
21cr|i3-wm-4.22-2|73	
21cr|i3-wm-4.22-2|74	%description mini
21cr|i3-wm-4.22-2|75	Separate package with i3 executable file without configs, desktop files, etc.
21cr|i3-wm-4.22-2|76	Needed for i3term (barium kiosk mode)
21cr|i3-wm-4.22-2|77	
21cr|i3-wm-4.22-2|78	%files mini
21cr|i3-wm-4.22-2|79	%{_bindir}/%{oname}*
21cr|i3-wm-4.22-2|80	
21cr|i3-wm-4.22-2|81	#----------------------------------------------------------------------------
21cr|i3-wm-4.22-2|82	
21cr|i3-wm-4.22-2|83	%package doc
21cr|i3-wm-4.22-2|84	Summary:	i3 window manager documentation
21cr|i3-wm-4.22-2|85	Group:		System/X11
21cr|i3-wm-4.22-2|86	BuildArch:	noarch
21cr|i3-wm-4.22-2|87	
21cr|i3-wm-4.22-2|88	%description doc
21cr|i3-wm-4.22-2|89	Asciidoc and doxygen documentations for i3.
21cr|i3-wm-4.22-2|90	
21cr|i3-wm-4.22-2|91	%files doc
21cr|i3-wm-4.22-2|92	%doc docs/*.{html,png}
21cr|i3-wm-4.22-2|93	
21cr|i3-wm-4.22-2|94	#----------------------------------------------------------------------------
21cr|i3-wm-4.22-2|95	
21cr|i3-wm-4.22-2|96	%package devel
21cr|i3-wm-4.22-2|97	
21cr|i3-wm-4.22-2|98	Summary:	Devel files for i3-gaps
21cr|i3-wm-4.22-2|99	Group:		Development/Other
21cr|i3-wm-4.22-2|100	Requires:	%{name} = %{EVRD}
21cr|i3-wm-4.22-2|101	Conflicts:	i3-gaps-dev
21cr|i3-wm-4.22-2|102	Provides:	i3-devel
21cr|i3-wm-4.22-2|103	
21cr|i3-wm-4.22-2|104	%description devel
21cr|i3-wm-4.22-2|105	This pacakage contains devel files for i3-gaps, mainly header files
21cr|i3-wm-4.22-2|106	
21cr|i3-wm-4.22-2|107	%files devel
21cr|i3-wm-4.22-2|108	%{_includedir}/%{oname}/*
21cr|i3-wm-4.22-2|109	
21cr|i3-wm-4.22-2|110	#----------------------------------------------------------------------------
21cr|i3-wm-4.22-2|111	
21cr|i3-wm-4.22-2|112	
21cr|i3-wm-4.22-2|113	%prep
21cr|i3-wm-4.22-2|114	%setup -qn %{oname}-%{version}
21cr|i3-wm-4.22-2|115	
21cr|i3-wm-4.22-2|116	# i3-fix-libev.h
21cr|i3-wm-4.22-2|117	grep '<ev.h>' -PRIl . | xargs sed -i 's!<ev.h>!<libev/ev.h>!g'
21cr|i3-wm-4.22-2|118	
21cr|i3-wm-4.22-2|119	%build
21cr|i3-wm-4.22-2|120	%meson
21cr|i3-wm-4.22-2|121	%meson_build
21cr|i3-wm-4.22-2|122	
21cr|i3-wm-4.22-2|123	%install
21cr|i3-wm-4.22-2|124	%meson_install
21cr|i3-wm-4.22-2|125	
21cr|i3-wm-4.22-2|126	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21cr|i3-wm-4.22-2|127	install -Dpm0644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21cr|i3-wm-4.22-2|128	
21cr|i3-wm-4.22-2|129	rm -rf %{buildroot}%{_datadir}/doc/i3
21cr|i3-wm-4.22-2|130	
21cr|i3-wm-4.22-2|131	# install menu icons
21cr|i3-wm-4.22-2|132	for N in 16 32 48 64 128;
21cr|i3-wm-4.22-2|133	do
21cr|i3-wm-4.22-2|134	convert %{SOURCE2} -scale ${N}x${N}! $N.png;
21cr|i3-wm-4.22-2|135	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|i3-wm-4.22-2|136	done

2253 21
21cr|i8kutils-1.40-6|1	Version: 	1.40
21cr|i8kutils-1.40-6|2	Summary: 	Dell laptop SMM BIOS support
21cr|i8kutils-1.40-6|3	Name: 		i8kutils
21cr|i8kutils-1.40-6|4	Release: 	6
21cr|i8kutils-1.40-6|5	License: 	GPLv2+
21cr|i8kutils-1.40-6|6	Group: 		Monitoring
21cr|i8kutils-1.40-6|7	Source: 	http://ftp.debian.org/debian/pool/main/i/i8kutils/%{name}_%{version}.tar.gz
21cr|i8kutils-1.40-6|8	URL: 		http://people.debian.org/~dz/i8k/
21cr|i8kutils-1.40-6|9	Recommends:	i8kmon
21cr|i8kutils-1.40-6|10	
21cr|i8kutils-1.40-6|11	%description
21cr|i8kutils-1.40-6|12	This package contains a user-space programs for accessing the SMM BIOS
21cr|i8kutils-1.40-6|13	of Dell Inspiron and Latitude laptops. The SMM BIOS is used on many recent
21cr|i8kutils-1.40-6|14	laptops to implement APM functionalities and to access custom hardware,
21cr|i8kutils-1.40-6|15	for example cooling fans and volume buttons.
21cr|i8kutils-1.40-6|16	
21cr|i8kutils-1.40-6|17	Also provided is a cool and useful plugin for gkrellm.
21cr|i8kutils-1.40-6|18	Note that you need the "Dell Laptop" option compiled into your kernel
21cr|i8kutils-1.40-6|19	(included in the main kernel tree since 2.4.14-pre8)
21cr|i8kutils-1.40-6|20	
21cr|i8kutils-1.40-6|21	%package -n i8kmon
21cr|i8kutils-1.40-6|22	Summary: 	Dell laptop SMM BIOS monitoring tool
21cr|i8kutils-1.40-6|23	Group: 		Monitoring
21cr|i8kutils-1.40-6|24	Requires:	tcl
21cr|i8kutils-1.40-6|25	Requires:	tk
21cr|i8kutils-1.40-6|26	Conflicts:	i8kutils < 1.33-2
21cr|i8kutils-1.40-6|27	
21cr|i8kutils-1.40-6|28	%description -n i8kmon
21cr|i8kutils-1.40-6|29	This package contains a monitoring tool for accessing the SMM BIOS
21cr|i8kutils-1.40-6|30	of Dell Inspiron and Latitude laptops.
21cr|i8kutils-1.40-6|31	
21cr|i8kutils-1.40-6|32	%prep
21cr|i8kutils-1.40-6|33	%setup -q
21cr|i8kutils-1.40-6|34	
21cr|i8kutils-1.40-6|35	%build
21cr|i8kutils-1.40-6|36	%make CFLAGS="%{optflags}"
21cr|i8kutils-1.40-6|37	
21cr|i8kutils-1.40-6|38	%install
21cr|i8kutils-1.40-6|39	mkdir -p %{buildroot}%{_bindir}
21cr|i8kutils-1.40-6|40	%makeinstall_std
21cr|i8kutils-1.40-6|41	
21cr|i8kutils-1.40-6|42	%clean
21cr|i8kutils-1.40-6|43	
21cr|i8kutils-1.40-6|44	%files
21cr|i8kutils-1.40-6|45	%defattr (-,root,root)
21cr|i8kutils-1.40-6|46	%doc README.*
21cr|i8kutils-1.40-6|47	%{_bindir}/i8kbuttons
21cr|i8kutils-1.40-6|48	%{_bindir}/i8kctl
21cr|i8kutils-1.40-6|49	%{_bindir}/i8kfan
21cr|i8kutils-1.40-6|50	
21cr|i8kutils-1.40-6|51	%files -n i8kmon
21cr|i8kutils-1.40-6|52	%defattr (-,root,root)
21cr|i8kutils-1.40-6|53	%{_bindir}/i8kmon

2254 21
21cr|ia_ora-gnome-1.0.24-9|1	# SOURCE IS STORED IN SVN (soft/theme/ia_ora-gnome),
21cr|ia_ora-gnome-1.0.24-9|2	# DO NOT PATCH IT
21cr|ia_ora-gnome-1.0.24-9|3	
21cr|ia_ora-gnome-1.0.24-9|4	%define libname %{_lib}ia_ora-gnome
21cr|ia_ora-gnome-1.0.24-9|5	
21cr|ia_ora-gnome-1.0.24-9|6	Summary:        Ia Ora Mandriva GNOME theme
21cr|ia_ora-gnome-1.0.24-9|7	Name:           ia_ora-gnome
21cr|ia_ora-gnome-1.0.24-9|8	Version:        1.0.24
21cr|ia_ora-gnome-1.0.24-9|9	Release:        9
21cr|ia_ora-gnome-1.0.24-9|10	License:        GPL
21cr|ia_ora-gnome-1.0.24-9|11	Group: Graphical desktop/GNOME
21cr|ia_ora-gnome-1.0.24-9|12	URL:            http://www.mandrivalinux.com/
21cr|ia_ora-gnome-1.0.24-9|13	BuildRequires:  gtk+2-devel
21cr|ia_ora-gnome-1.0.24-9|14	Source0:        %{name}-%{version}.tar.bz2
21cr|ia_ora-gnome-1.0.24-9|15	Requires: gnome-icon-theme
21cr|ia_ora-gnome-1.0.24-9|16	Requires: ia_ora-gnome-gtk2-engine
21cr|ia_ora-gnome-1.0.24-9|17	
21cr|ia_ora-gnome-1.0.24-9|18	%description
21cr|ia_ora-gnome-1.0.24-9|19	Mandriva Ia Ora GNOME theme
21cr|ia_ora-gnome-1.0.24-9|20	
21cr|ia_ora-gnome-1.0.24-9|21	%package -n %{libname}
21cr|ia_ora-gnome-1.0.24-9|22	Summary: GTK2 engine for Ia Ora theme
21cr|ia_ora-gnome-1.0.24-9|23	Group: System/Libraries
21cr|ia_ora-gnome-1.0.24-9|24	Provides: ia_ora-gnome-gtk2-engine
21cr|ia_ora-gnome-1.0.24-9|25	
21cr|ia_ora-gnome-1.0.24-9|26	%description -n %{libname}
21cr|ia_ora-gnome-1.0.24-9|27	GTK2 engine for Ia Ora theme
21cr|ia_ora-gnome-1.0.24-9|28	
21cr|ia_ora-gnome-1.0.24-9|29	%prep
21cr|ia_ora-gnome-1.0.24-9|30	%setup -q
21cr|ia_ora-gnome-1.0.24-9|31	
21cr|ia_ora-gnome-1.0.24-9|32	%build
21cr|ia_ora-gnome-1.0.24-9|33	
21cr|ia_ora-gnome-1.0.24-9|34	%configure
21cr|ia_ora-gnome-1.0.24-9|35	
21cr|ia_ora-gnome-1.0.24-9|36	%make
21cr|ia_ora-gnome-1.0.24-9|37	
21cr|ia_ora-gnome-1.0.24-9|38	%install
21cr|ia_ora-gnome-1.0.24-9|39	rm -rf $RPM_BUILD_ROOT
21cr|ia_ora-gnome-1.0.24-9|40	
21cr|ia_ora-gnome-1.0.24-9|41	%makeinstall_std
21cr|ia_ora-gnome-1.0.24-9|42	
21cr|ia_ora-gnome-1.0.24-9|43	#remove unpackaged files
21cr|ia_ora-gnome-1.0.24-9|44	rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/engines/*.la
21cr|ia_ora-gnome-1.0.24-9|45	
21cr|ia_ora-gnome-1.0.24-9|46	mkdir -p $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ Free $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ One
21cr|ia_ora-gnome-1.0.24-9|47	
21cr|ia_ora-gnome-1.0.24-9|48	%clean
21cr|ia_ora-gnome-1.0.24-9|49	rm -rf $RPM_BUILD_ROOT
21cr|ia_ora-gnome-1.0.24-9|50	
21cr|ia_ora-gnome-1.0.24-9|51	%pre
21cr|ia_ora-gnome-1.0.24-9|52	if [ -d %{_datadir}/themes/Ia\ Ora\ Free -a ! -L %{_datadir}/themes/Ia\ Ora\ Free ]; then
21cr|ia_ora-gnome-1.0.24-9|53	/bin/rm -rf %{_datadir}/themes/Ia\ Ora\ Free/* || /bin/true
21cr|ia_ora-gnome-1.0.24-9|54	fi
21cr|ia_ora-gnome-1.0.24-9|55	
21cr|ia_ora-gnome-1.0.24-9|56	if [ -d %{_datadir}/themes/Ia\ Ora\ One -a ! -L %{_datadir}/themes/Ia\ Ora\ One ]; then
21cr|ia_ora-gnome-1.0.24-9|57	/bin/rm -rf %{_datadir}/themes/Ia\ Ora\ One/* || bin/true
21cr|ia_ora-gnome-1.0.24-9|58	fi
21cr|ia_ora-gnome-1.0.24-9|59	
21cr|ia_ora-gnome-1.0.24-9|60	%posttrans
21cr|ia_ora-gnome-1.0.24-9|61	# create compatibility symlinks
21cr|ia_ora-gnome-1.0.24-9|62	ln -f -s ../Ia\ Ora\ Smooth/metacity-1 $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ One/metacity-1
21cr|ia_ora-gnome-1.0.24-9|63	ln -f -s ../Ia\ Ora\ Smooth/gtk-2.0 $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ One/gtk-2.0
21cr|ia_ora-gnome-1.0.24-9|64	ln -f -s ../Ia\ Ora\ Arctic/metacity-1 $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ Free/metacity-1
21cr|ia_ora-gnome-1.0.24-9|65	ln -f -s ../Ia\ Ora\ Arctic/gtk-2.0 $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ Free/gtk-2.0
21cr|ia_ora-gnome-1.0.24-9|66	
21cr|ia_ora-gnome-1.0.24-9|67	%preun
21cr|ia_ora-gnome-1.0.24-9|68	if [ "$1" = "0" ]; then
21cr|ia_ora-gnome-1.0.24-9|69	/bin/rm -f %{_datadir}/themes/Ia\ Ora\ Free/* %{_datadir}/themes/Ia\ Ora\ One/*   || /bin/true
21cr|ia_ora-gnome-1.0.24-9|70	fi
21cr|ia_ora-gnome-1.0.24-9|71	
21cr|ia_ora-gnome-1.0.24-9|72	
21cr|ia_ora-gnome-1.0.24-9|73	%files
21cr|ia_ora-gnome-1.0.24-9|74	%defattr(-,root,root,-)
21cr|ia_ora-gnome-1.0.24-9|75	%doc README
21cr|ia_ora-gnome-1.0.24-9|76	%{_datadir}/themes/*
21cr|ia_ora-gnome-1.0.24-9|77	
21cr|ia_ora-gnome-1.0.24-9|78	%files -n %{libname}
21cr|ia_ora-gnome-1.0.24-9|79	%defattr(-,root,root,-)
21cr|ia_ora-gnome-1.0.24-9|80	%{_libdir}/gtk-2.0/*/engines/*.so

2255 21
21cr|ia_ora-xfce-1.0.2-11|1	Summary:	Ia Ora Mandriva Xfce theme
21cr|ia_ora-xfce-1.0.2-11|2	Name:		ia_ora-xfce
21cr|ia_ora-xfce-1.0.2-11|3	Version:	1.0.2
21cr|ia_ora-xfce-1.0.2-11|4	Release:	11
21cr|ia_ora-xfce-1.0.2-11|5	License:	GPLv2+
21cr|ia_ora-xfce-1.0.2-11|6	Group:		Graphical desktop/Xfce
21cr|ia_ora-xfce-1.0.2-11|7	URL:		http://www.mandrivalinux.com/
21cr|ia_ora-xfce-1.0.2-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|ia_ora-xfce-1.0.2-11|9	Requires:	ia_ora-gnome-gtk2-engine
21cr|ia_ora-xfce-1.0.2-11|10	Requires:	ia_ora-gnome
21cr|ia_ora-xfce-1.0.2-11|11	
21cr|ia_ora-xfce-1.0.2-11|12	%description
21cr|ia_ora-xfce-1.0.2-11|13	This is the Mandriva Ia Ora theme for the Xfce desktop environment.
21cr|ia_ora-xfce-1.0.2-11|14	
21cr|ia_ora-xfce-1.0.2-11|15	%prep
21cr|ia_ora-xfce-1.0.2-11|16	%setup -q
21cr|ia_ora-xfce-1.0.2-11|17	
21cr|ia_ora-xfce-1.0.2-11|18	
21cr|ia_ora-xfce-1.0.2-11|19	%install
21cr|ia_ora-xfce-1.0.2-11|20	rm -rf %{buildroot}
21cr|ia_ora-xfce-1.0.2-11|21	export datadir=%{_datadir}
21cr|ia_ora-xfce-1.0.2-11|22	
21cr|ia_ora-xfce-1.0.2-11|23	%makeinstall_std
21cr|ia_ora-xfce-1.0.2-11|24	
21cr|ia_ora-xfce-1.0.2-11|25	%clean
21cr|ia_ora-xfce-1.0.2-11|26	rm -rf %{buildroot}
21cr|ia_ora-xfce-1.0.2-11|27	
21cr|ia_ora-xfce-1.0.2-11|28	%files
21cr|ia_ora-xfce-1.0.2-11|29	%defattr(-,root,root)
21cr|ia_ora-xfce-1.0.2-11|30	%doc README ChangeLog
21cr|ia_ora-xfce-1.0.2-11|31	%{_datadir}/themes/*

2256 21
21cr|iat-0.1.7-6|1	Summary:	Iso9660 Analyzer Tool
21cr|iat-0.1.7-6|2	Name:		iat
21cr|iat-0.1.7-6|3	Version:	0.1.7
21cr|iat-0.1.7-6|4	Release:	6
21cr|iat-0.1.7-6|5	License:	GPLv2+
21cr|iat-0.1.7-6|6	Group:		File tools
21cr|iat-0.1.7-6|7	Url:		http://iat.berlios.de/
21cr|iat-0.1.7-6|8	Source0:	iat-%{version}.tar.bz2
21cr|iat-0.1.7-6|9	
21cr|iat-0.1.7-6|10	%description
21cr|iat-0.1.7-6|11	iat (Iso9660 Analyzer Tool) is a tool for detecting the structure of many
21cr|iat-0.1.7-6|12	types of CD-ROM image file formats, such as BIN, MDF, PDI, CDI, NRG, and B5I,
21cr|iat-0.1.7-6|13	and converting them into ISO-9660.
21cr|iat-0.1.7-6|14	
21cr|iat-0.1.7-6|15	%files
21cr|iat-0.1.7-6|16	%{_bindir}/%{name}
21cr|iat-0.1.7-6|17	%doc %{_mandir}/man1/%{name}
21cr|iat-0.1.7-6|18	%{_docdir}/%{name}
21cr|iat-0.1.7-6|19	
21cr|iat-0.1.7-6|20	#----------------------------------------------------------------------------
21cr|iat-0.1.7-6|21	
21cr|iat-0.1.7-6|22	%prep
21cr|iat-0.1.7-6|23	%setup -q
21cr|iat-0.1.7-6|24	
21cr|iat-0.1.7-6|25	%build
21cr|iat-0.1.7-6|26	%configure
21cr|iat-0.1.7-6|27	%make
21cr|iat-0.1.7-6|28	
21cr|iat-0.1.7-6|29	%install
21cr|iat-0.1.7-6|30	mkdir -p %{buildroot}%{_bindir}
21cr|iat-0.1.7-6|31	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|iat-0.1.7-6|32	mkdir -p %{buildroot}/%{_mandir}/man1/%{name}
21cr|iat-0.1.7-6|33	
21cr|iat-0.1.7-6|34	cp src/%{name} %{buildroot}%{_bindir}
21cr|iat-0.1.7-6|35	cp ChangeLog AUTHORS COPYING INSTALL NEWS README %{buildroot}%{_docdir}/%{name}
21cr|iat-0.1.7-6|36	install -c -m 644 man/iat.1 %{buildroot}/%{_mandir}/man1/%{name}

2257 21
21cr|iax-0.2.3-20|1	%define major 0
21cr|iax-0.2.3-20|2	%define libname %mklibname iax %{major}
21cr|iax-0.2.3-20|3	%define devname %mklibname iax -d
21cr|iax-0.2.3-20|4	
21cr|iax-0.2.3-20|5	Summary:	IAX (Inter Asterisk eXchange) Library
21cr|iax-0.2.3-20|6	Name:		iax
21cr|iax-0.2.3-20|7	Version:	0.2.3
21cr|iax-0.2.3-20|8	Release:	20
21cr|iax-0.2.3-20|9	License:	LGPLv2+
21cr|iax-0.2.3-20|10	Group:		System/Libraries
21cr|iax-0.2.3-20|11	Url:		http://www.asterisk.org/
21cr|iax-0.2.3-20|12	Source0:	libiax2-0.2.3-20060212.tar.bz2
21cr|iax-0.2.3-20|13	Patch0:		libiax2.diff
21cr|iax-0.2.3-20|14	Patch1:		libiax2-fix-str-fmt.patch
21cr|iax-0.2.3-20|15	Patch2:		libiax2-install.patch
21cr|iax-0.2.3-20|16	
21cr|iax-0.2.3-20|17	%description
21cr|iax-0.2.3-20|18	Inter Asterisk eXchange, lovingly called IAX (pronounced: eeks),
21cr|iax-0.2.3-20|19	is the protocol used by the Asterisk PBX system for
21cr|iax-0.2.3-20|20	inter-asterisk-communication. Other applications may use libiax to
21cr|iax-0.2.3-20|21	communicate with each other and other asterisk servers. IAX is a
21cr|iax-0.2.3-20|22	high performance, feature rich protocol unrelated to SIP or H.323.
21cr|iax-0.2.3-20|23	
21cr|iax-0.2.3-20|24	Its single-socket design allows it to interoperate with NAT and
21cr|iax-0.2.3-20|25	PAT masquerade firewalls.  It supports internationalization,
21cr|iax-0.2.3-20|26	remote dialplans, and voice, HTML, image, DTMF, and video content.
21cr|iax-0.2.3-20|27	
21cr|iax-0.2.3-20|28	For more information see http://www.gnophone.com
21cr|iax-0.2.3-20|29	
21cr|iax-0.2.3-20|30	#----------------------------------------------------------------------------
21cr|iax-0.2.3-20|31	
21cr|iax-0.2.3-20|32	%package -n %{libname}
21cr|iax-0.2.3-20|33	Summary:	IAX (Inter Asterisk eXchange) Library
21cr|iax-0.2.3-20|34	Group:		System/Libraries
21cr|iax-0.2.3-20|35	
21cr|iax-0.2.3-20|36	%description -n %{libname}
21cr|iax-0.2.3-20|37	Inter Asterisk eXchange, lovingly called IAX (pronounced: eeks),
21cr|iax-0.2.3-20|38	is the protocol used by the Asterisk PBX system for
21cr|iax-0.2.3-20|39	inter-asterisk-communication. Other applications may use libiax to
21cr|iax-0.2.3-20|40	communicate with each other and other asterisk servers. IAX is a
21cr|iax-0.2.3-20|41	high performance, feature rich protocol unrelated to SIP or H.323.
21cr|iax-0.2.3-20|42	
21cr|iax-0.2.3-20|43	Its single-socket design allows it to interoperate with NAT and
21cr|iax-0.2.3-20|44	PAT masquerade firewalls.  It supports internationalization,
21cr|iax-0.2.3-20|45	remote dialplans, and voice, HTML, image, DTMF, and video content.
21cr|iax-0.2.3-20|46	
21cr|iax-0.2.3-20|47	For more information see http://www.gnophone.com
21cr|iax-0.2.3-20|48	
21cr|iax-0.2.3-20|49	%files -n %{libname}
21cr|iax-0.2.3-20|50	%doc ChangeLog NEWS README
21cr|iax-0.2.3-20|51	%{_libdir}/libiax.so.%{major}*
21cr|iax-0.2.3-20|52	
21cr|iax-0.2.3-20|53	#----------------------------------------------------------------------------
21cr|iax-0.2.3-20|54	
21cr|iax-0.2.3-20|55	%package -n %{devname}
21cr|iax-0.2.3-20|56	Summary:	IAX (Inter Asterisk eXchange) Development Package
21cr|iax-0.2.3-20|57	Group:		Development/C
21cr|iax-0.2.3-20|58	Requires:	%{libname} = %{EVRD}
21cr|iax-0.2.3-20|59	Provides:	%{name}-devel = %{EVRD}
21cr|iax-0.2.3-20|60	Provides:	lib%{name}-devel = %{EVRD}
21cr|iax-0.2.3-20|61	
21cr|iax-0.2.3-20|62	%description -n %{devname}
21cr|iax-0.2.3-20|63	Inter Asterisk eXchange, lovingly called IAX (pronounced: eeks),
21cr|iax-0.2.3-20|64	is the protocol used by the Asterisk PBX system for
21cr|iax-0.2.3-20|65	inter-asterisk-communication. Other applications may use libiax to
21cr|iax-0.2.3-20|66	communicate with each other and other asterisk servers. IAX is a
21cr|iax-0.2.3-20|67	high performance, feature rich protocol unrelated to SIP or H.323.
21cr|iax-0.2.3-20|68	
21cr|iax-0.2.3-20|69	Its single-socket design allows it to interoperate with NAT and
21cr|iax-0.2.3-20|70	PAT masquerade firewalls.  It supports internationalization,
21cr|iax-0.2.3-20|71	remote dialplans, and voice, HTML, image, DTMF, and video content.
21cr|iax-0.2.3-20|72	
21cr|iax-0.2.3-20|73	For more information see http://www.gnophone.com
21cr|iax-0.2.3-20|74	
21cr|iax-0.2.3-20|75	This package contains all of the development files that you will
21cr|iax-0.2.3-20|76	need in order to compile IAX applications.
21cr|iax-0.2.3-20|77	
21cr|iax-0.2.3-20|78	%files -n %{devname}
21cr|iax-0.2.3-20|79	%{_bindir}/iax-config
21cr|iax-0.2.3-20|80	%{_includedir}/iax
21cr|iax-0.2.3-20|81	%{_libdir}/*.so
21cr|iax-0.2.3-20|82	
21cr|iax-0.2.3-20|83	#----------------------------------------------------------------------------
21cr|iax-0.2.3-20|84	
21cr|iax-0.2.3-20|85	%prep
21cr|iax-0.2.3-20|86	%setup -q -n libiax2
21cr|iax-0.2.3-20|87	%patch0 -p1
21cr|iax-0.2.3-20|88	%patch1 -p0
21cr|iax-0.2.3-20|89	%patch2 -p0
21cr|iax-0.2.3-20|90	
21cr|iax-0.2.3-20|91	# no debug...
21cr|iax-0.2.3-20|92	find -type f -name "Makefile.am" | xargs perl -pi -e "s|-DDEBUG_SUPPORT||g"
21cr|iax-0.2.3-20|93	
21cr|iax-0.2.3-20|94	%build
21cr|iax-0.2.3-20|95	autoreconf -fi
21cr|iax-0.2.3-20|96	%configure \
21cr|iax-0.2.3-20|97	--disable-extreme-debug
21cr|iax-0.2.3-20|98	%make
21cr|iax-0.2.3-20|99	
21cr|iax-0.2.3-20|100	%install
21cr|iax-0.2.3-20|101	%makeinstall_std
21cr|iax-0.2.3-20|102	
21cr|iax-0.2.3-20|103	# install _all_ headers...
21cr|iax-0.2.3-20|104	install -m0644 src/*.h %{buildroot}%{_includedir}/iax/

2258 21
21cr|iaxclient-2.1-0.beta3.5|1	%define _disable_rebuild_configure 1
21cr|iaxclient-2.1-0.beta3.5|2	
21cr|iaxclient-2.1-0.beta3.5|3	%define	snap	0
21cr|iaxclient-2.1-0.beta3.5|4	%define	beta	3
21cr|iaxclient-2.1-0.beta3.5|5	%define	rel	5
21cr|iaxclient-2.1-0.beta3.5|6	
21cr|iaxclient-2.1-0.beta3.5|7	%if %beta
21cr|iaxclient-2.1-0.beta3.5|8	%define release		%mkrel 0.beta%{beta}.%{rel}
21cr|iaxclient-2.1-0.beta3.5|9	%define distname	%{name}-%{version}beta%{beta}.tar.gz
21cr|iaxclient-2.1-0.beta3.5|10	%define fname		%{name}-%{version}beta%{beta}
21cr|iaxclient-2.1-0.beta3.5|11	%else
21cr|iaxclient-2.1-0.beta3.5|12	%define release		%mkrel %{rel}
21cr|iaxclient-2.1-0.beta3.5|13	%define distname	%{name}-%{version}.tar.gz
21cr|iaxclient-2.1-0.beta3.5|14	%define fname		%{name}-%{version}
21cr|iaxclient-2.1-0.beta3.5|15	%endif
21cr|iaxclient-2.1-0.beta3.5|16	
21cr|iaxclient-2.1-0.beta3.5|17	%define major		1
21cr|iaxclient-2.1-0.beta3.5|18	%define libname		%mklibname %{name} %{major}
21cr|iaxclient-2.1-0.beta3.5|19	%define develname	%mklibname %{name} -d
21cr|iaxclient-2.1-0.beta3.5|20	
21cr|iaxclient-2.1-0.beta3.5|21	Summary:	Library to implement the IAX protocol
21cr|iaxclient-2.1-0.beta3.5|22	Name:		iaxclient
21cr|iaxclient-2.1-0.beta3.5|23	Version:	2.1
21cr|iaxclient-2.1-0.beta3.5|24	Release:	%{release}
21cr|iaxclient-2.1-0.beta3.5|25	License:	LGPLv2+
21cr|iaxclient-2.1-0.beta3.5|26	Group:		System/Libraries
21cr|iaxclient-2.1-0.beta3.5|27	URL:		http://iaxclient.sourceforge.net/
21cr|iaxclient-2.1-0.beta3.5|28	Source0:	http://downloads.sourceforge.net/%{name}/%{distname}
21cr|iaxclient-2.1-0.beta3.5|29	Patch0:		iaxclient-1.0-20050410-headers.diff
21cr|iaxclient-2.1-0.beta3.5|30	# Fix header location and linkage for ffmpeg - AdamW 2008/12
21cr|iaxclient-2.1-0.beta3.5|31	Patch1:		iaxclient-2.1-ffmpeg.patch
21cr|iaxclient-2.1-0.beta3.5|32	# Fix some string literal errors - AdamW 2008/12
21cr|iaxclient-2.1-0.beta3.5|33	Patch2:		iaxclient-2.1-literal.patch
21cr|iaxclient-2.1-0.beta3.5|34	# From upstream SVN: make tkphone build - AdamW 2008/12
21cr|iaxclient-2.1-0.beta3.5|35	Patch3:		iaxclient-2.1-tkphone.patch
21cr|iaxclient-2.1-0.beta3.5|36	# Make the dumb thing run - AdamW 2008/12
21cr|iaxclient-2.1-0.beta3.5|37	Patch4:		iaxclient-2.1-tkiaxphone.patch
21cr|iaxclient-2.1-0.beta3.5|38	# Fedora patches
21cr|iaxclient-2.1-0.beta3.5|39	Patch100:	iaxclient-2.1beta3-wxGTK28.patch
21cr|iaxclient-2.1-0.beta3.5|40	Patch102:	iaxclient-2.1beta3-tcl-includedir.patch
21cr|iaxclient-2.1-0.beta3.5|41	Patch103:	iaxclient-2.1beta3-tcl-libdir.patch
21cr|iaxclient-2.1-0.beta3.5|42	Patch104:	iaxclient-2.1beta3-tcl-nodoc.patch
21cr|iaxclient-2.1-0.beta3.5|43	Patch105:	iaxclient-2.1beta3-theora-detection.patch
21cr|iaxclient-2.1-0.beta3.5|44	
21cr|iaxclient-2.1-0.beta3.5|45	BuildRequires:	imagemagick
21cr|iaxclient-2.1-0.beta3.5|46	BuildRequires:	gd-devel
21cr|iaxclient-2.1-0.beta3.5|47	BuildRequires:	gsm-devel
21cr|iaxclient-2.1-0.beta3.5|48	BuildRequires:	iax-devel
21cr|iaxclient-2.1-0.beta3.5|49	BuildRequires:	libilbc-devel
21cr|iaxclient-2.1-0.beta3.5|50	BuildRequires:	pkgconfig(speex)
21cr|iaxclient-2.1-0.beta3.5|51	BuildRequires:	pkgconfig(speexdsp)
21cr|iaxclient-2.1-0.beta3.5|52	BuildRequires:	portaudio-devel
21cr|iaxclient-2.1-0.beta3.5|53	BuildRequires:	portmixer-devel
21cr|iaxclient-2.1-0.beta3.5|54	BuildRequires:	wxgtku-devel
21cr|iaxclient-2.1-0.beta3.5|55	BuildRequires:	x11-server-xvfb
21cr|iaxclient-2.1-0.beta3.5|56	BuildRequires:	liboggz-devel
21cr|iaxclient-2.1-0.beta3.5|57	BuildRequires:	libvidcap-devel
21cr|iaxclient-2.1-0.beta3.5|58	BuildRequires:	libtheora-devel
21cr|iaxclient-2.1-0.beta3.5|59	# Memory barriers are not defined for aarch64, see logs
21cr|iaxclient-2.1-0.beta3.5|60	ExclusiveArch:	%{ix86} %{x86_64}
21cr|iaxclient-2.1-0.beta3.5|61	
21cr|iaxclient-2.1-0.beta3.5|62	%description
21cr|iaxclient-2.1-0.beta3.5|63	Although asterisk supports other IP protocols (including SIP, and
21cr|iaxclient-2.1-0.beta3.5|64	with patches, H.323), IAX's simple, lightweight nature gives it
21cr|iaxclient-2.1-0.beta3.5|65	several advantages, particularly in that it can operate easily
21cr|iaxclient-2.1-0.beta3.5|66	through NAT and packet firewalls, and it is easily extensible and
21cr|iaxclient-2.1-0.beta3.5|67	simple to understand.
21cr|iaxclient-2.1-0.beta3.5|68	
21cr|iaxclient-2.1-0.beta3.5|69	%package -n %{libname}
21cr|iaxclient-2.1-0.beta3.5|70	Summary:	Library to implement the IAX protocol
21cr|iaxclient-2.1-0.beta3.5|71	Group:		System/Libraries
21cr|iaxclient-2.1-0.beta3.5|72	
21cr|iaxclient-2.1-0.beta3.5|73	%description -n %{libname}
21cr|iaxclient-2.1-0.beta3.5|74	Although asterisk supports other IP protocols (including SIP, and
21cr|iaxclient-2.1-0.beta3.5|75	with patches, H.323), IAX's simple, lightweight nature gives it
21cr|iaxclient-2.1-0.beta3.5|76	several advantages, particularly in that it can operate easily
21cr|iaxclient-2.1-0.beta3.5|77	through NAT and packet firewalls, and it is easily extensible and
21cr|iaxclient-2.1-0.beta3.5|78	simple to understand.
21cr|iaxclient-2.1-0.beta3.5|79	
21cr|iaxclient-2.1-0.beta3.5|80	%package -n %{develname}
21cr|iaxclient-2.1-0.beta3.5|81	Summary:	IAXClient Library development files
21cr|iaxclient-2.1-0.beta3.5|82	Group:		Development/C
21cr|iaxclient-2.1-0.beta3.5|83	Provides:	%{name}-devel = %{version}-%{release}
21cr|iaxclient-2.1-0.beta3.5|84	Requires:	%{libname} = %{version}-%{release}
21cr|iaxclient-2.1-0.beta3.5|85	
21cr|iaxclient-2.1-0.beta3.5|86	%description -n %{develname}
21cr|iaxclient-2.1-0.beta3.5|87	Although asterisk supports other IP protocols (including SIP, and
21cr|iaxclient-2.1-0.beta3.5|88	with patches, H.323), IAX's simple, lightweight nature gives it
21cr|iaxclient-2.1-0.beta3.5|89	several advantages, particularly in that it can operate easily
21cr|iaxclient-2.1-0.beta3.5|90	through NAT and packet firewalls, and it is easily extensible and
21cr|iaxclient-2.1-0.beta3.5|91	simple to understand.
21cr|iaxclient-2.1-0.beta3.5|92	
21cr|iaxclient-2.1-0.beta3.5|93	This package contains the development library and its header
21cr|iaxclient-2.1-0.beta3.5|94	files for the IAXClient Library.
21cr|iaxclient-2.1-0.beta3.5|95	
21cr|iaxclient-2.1-0.beta3.5|96	%package utils
21cr|iaxclient-2.1-0.beta3.5|97	Summary:	IAX utilities
21cr|iaxclient-2.1-0.beta3.5|98	Group:		Communications
21cr|iaxclient-2.1-0.beta3.5|99	
21cr|iaxclient-2.1-0.beta3.5|100	%description utils
21cr|iaxclient-2.1-0.beta3.5|101	IAX utilities:
21cr|iaxclient-2.1-0.beta3.5|102	
21cr|iaxclient-2.1-0.beta3.5|103	o iax2slin - Originate an IAX2 call, and send the audio from this
21cr|iaxclient-2.1-0.beta3.5|104	call to stdout
21cr|iaxclient-2.1-0.beta3.5|105	o testcall, testcall-jb: make a single test call with IAXCLIENT.
21cr|iaxclient-2.1-0.beta3.5|106	IAX Support for talking to Asterisk and other Gnophone clients
21cr|iaxclient-2.1-0.beta3.5|107	
21cr|iaxclient-2.1-0.beta3.5|108	%package -n tkiaxphone
21cr|iaxclient-2.1-0.beta3.5|109	Summary:	Simple IAX phone client
21cr|iaxclient-2.1-0.beta3.5|110	Group:		Communications
21cr|iaxclient-2.1-0.beta3.5|111	Requires:	tk
21cr|iaxclient-2.1-0.beta3.5|112	
21cr|iaxclient-2.1-0.beta3.5|113	%description -n tkiaxphone
21cr|iaxclient-2.1-0.beta3.5|114	Simple IAX phone client
21cr|iaxclient-2.1-0.beta3.5|115	
21cr|iaxclient-2.1-0.beta3.5|116	EXPERIMENTAL
21cr|iaxclient-2.1-0.beta3.5|117	
21cr|iaxclient-2.1-0.beta3.5|118	%package -n iaxcomm
21cr|iaxclient-2.1-0.beta3.5|119	Summary:	IaxComm, a portable IAX2 protocol telephony client
21cr|iaxclient-2.1-0.beta3.5|120	Group:		Communications
21cr|iaxclient-2.1-0.beta3.5|121	URL:		http://iaxclient.sourceforge.net/iaxcomm/
21cr|iaxclient-2.1-0.beta3.5|122	
21cr|iaxclient-2.1-0.beta3.5|123	%description -n iaxcomm
21cr|iaxclient-2.1-0.beta3.5|124	iaxComm is an Open Source softphone for the Asterisk PBX.
21cr|iaxclient-2.1-0.beta3.5|125	
21cr|iaxclient-2.1-0.beta3.5|126	EXPERIMENTAL
21cr|iaxclient-2.1-0.beta3.5|127	
21cr|iaxclient-2.1-0.beta3.5|128	%prep
21cr|iaxclient-2.1-0.beta3.5|129	%setup -q -n %{fname}
21cr|iaxclient-2.1-0.beta3.5|130	%patch0 -p1 -b .headers
21cr|iaxclient-2.1-0.beta3.5|131	%patch1 -p1 -b .ffmpeg
21cr|iaxclient-2.1-0.beta3.5|132	%patch2 -p1 -b .literal
21cr|iaxclient-2.1-0.beta3.5|133	%patch3 -p1 -b .tkphone
21cr|iaxclient-2.1-0.beta3.5|134	%patch4 -p1
21cr|iaxclient-2.1-0.beta3.5|135	
21cr|iaxclient-2.1-0.beta3.5|136	%patch100 -p1 -b .wxGTK28
21cr|iaxclient-2.1-0.beta3.5|137	%patch102 -p1 -b .includedir
21cr|iaxclient-2.1-0.beta3.5|138	%patch103 -p1 -b .libdir
21cr|iaxclient-2.1-0.beta3.5|139	%patch104 -p1 -b .nodoc
21cr|iaxclient-2.1-0.beta3.5|140	%patch105 -p1 -b .theoradetect
21cr|iaxclient-2.1-0.beta3.5|141	
21cr|iaxclient-2.1-0.beta3.5|142	%build
21cr|iaxclient-2.1-0.beta3.5|143	autoreconf -fis
21cr|iaxclient-2.1-0.beta3.5|144	export RPM_OPT_FLAGS="%{optflags} -fPIC"
21cr|iaxclient-2.1-0.beta3.5|145	%configure --with-gsm-includes=%{_includedir}/gsm \
21cr|iaxclient-2.1-0.beta3.5|146	--with-wx-config=%{_bindir}/wx-config-unicode \
21cr|iaxclient-2.1-0.beta3.5|147	--enable-clients="iaxcomm stresstest testcall tkphone vtestcall"
21cr|iaxclient-2.1-0.beta3.5|148	%make
21cr|iaxclient-2.1-0.beta3.5|149	
21cr|iaxclient-2.1-0.beta3.5|150	%install
21cr|iaxclient-2.1-0.beta3.5|151	%makeinstall_std
21cr|iaxclient-2.1-0.beta3.5|152	
21cr|iaxclient-2.1-0.beta3.5|153	rm -f %{buildroot}%{_bindir}/tkiaxphone
21cr|iaxclient-2.1-0.beta3.5|154	
21cr|iaxclient-2.1-0.beta3.5|155	cat > %{buildroot}%{_bindir}/tkiaxphone << EOF
21cr|iaxclient-2.1-0.beta3.5|156	#!/bin/sh
21cr|iaxclient-2.1-0.beta3.5|157	%{_libdir}/iaxclient/tkphone/tkiaxphone
21cr|iaxclient-2.1-0.beta3.5|158	EOF
21cr|iaxclient-2.1-0.beta3.5|159	
21cr|iaxclient-2.1-0.beta3.5|160	ln -s %{_libdir}/iaxclient/tkphone/iaxcli %{buildroot}%{_bindir}
21cr|iaxclient-2.1-0.beta3.5|161	
21cr|iaxclient-2.1-0.beta3.5|162	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|iaxclient-2.1-0.beta3.5|163	convert simpleclient/iaxcomm/rc/logo.xpm -geometry 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/iaxcomm.png
21cr|iaxclient-2.1-0.beta3.5|164	convert simpleclient/iaxcomm/rc/logo.xpm -geometry 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/tkiaxphone.png
21cr|iaxclient-2.1-0.beta3.5|165	convert simpleclient/iaxcomm/rc/logo.xpm -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/iaxcomm.png
21cr|iaxclient-2.1-0.beta3.5|166	convert simpleclient/iaxcomm/rc/logo.xpm -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/tkiaxphone.png
21cr|iaxclient-2.1-0.beta3.5|167	convert simpleclient/iaxcomm/rc/logo.xpm -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/iaxcomm.png
21cr|iaxclient-2.1-0.beta3.5|168	convert simpleclient/iaxcomm/rc/logo.xpm -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/tkiaxphone.png
21cr|iaxclient-2.1-0.beta3.5|169	
21cr|iaxclient-2.1-0.beta3.5|170	# XDG menu
21cr|iaxclient-2.1-0.beta3.5|171	install -d %{buildroot}%{_datadir}/applications
21cr|iaxclient-2.1-0.beta3.5|172	cat > %{buildroot}%{_datadir}/applications/mandriva-iaxcomm.desktop << EOF
21cr|iaxclient-2.1-0.beta3.5|173	[Desktop Entry]
21cr|iaxclient-2.1-0.beta3.5|174	Name=iaxComm
21cr|iaxclient-2.1-0.beta3.5|175	Comment=Portable IAX2 protocol telephony client
21cr|iaxclient-2.1-0.beta3.5|176	Exec=%{_bindir}/iaxcomm
21cr|iaxclient-2.1-0.beta3.5|177	Icon=iaxcomm
21cr|iaxclient-2.1-0.beta3.5|178	Terminal=false
21cr|iaxclient-2.1-0.beta3.5|179	Type=Application
21cr|iaxclient-2.1-0.beta3.5|180	Categories=Network;Telephony;
21cr|iaxclient-2.1-0.beta3.5|181	EOF
21cr|iaxclient-2.1-0.beta3.5|182	
21cr|iaxclient-2.1-0.beta3.5|183	cat > %{buildroot}%{_datadir}/applications/mandriva-tkiaxphone.desktop << EOF
21cr|iaxclient-2.1-0.beta3.5|184	[Desktop Entry]
21cr|iaxclient-2.1-0.beta3.5|185	Name=TkIaxPhone
21cr|iaxclient-2.1-0.beta3.5|186	Comment=Simple IAX phone client
21cr|iaxclient-2.1-0.beta3.5|187	Exec=%{_bindir}/tkiaxphone
21cr|iaxclient-2.1-0.beta3.5|188	Icon=iaxcomm
21cr|iaxclient-2.1-0.beta3.5|189	Terminal=false
21cr|iaxclient-2.1-0.beta3.5|190	Type=Application
21cr|iaxclient-2.1-0.beta3.5|191	Categories=Network;Telephony;
21cr|iaxclient-2.1-0.beta3.5|192	EOF
21cr|iaxclient-2.1-0.beta3.5|193	
21cr|iaxclient-2.1-0.beta3.5|194	%files -n %{libname}
21cr|iaxclient-2.1-0.beta3.5|195	%doc README
21cr|iaxclient-2.1-0.beta3.5|196	%{_libdir}/*.so.%{major}*
21cr|iaxclient-2.1-0.beta3.5|197	
21cr|iaxclient-2.1-0.beta3.5|198	%files -n %{develname}
21cr|iaxclient-2.1-0.beta3.5|199	%{_includedir}/iaxclient.h
21cr|iaxclient-2.1-0.beta3.5|200	%{_libdir}/pkgconfig/iaxclient.pc
21cr|iaxclient-2.1-0.beta3.5|201	%{_libdir}/*.so
21cr|iaxclient-2.1-0.beta3.5|202	
21cr|iaxclient-2.1-0.beta3.5|203	%files utils
21cr|iaxclient-2.1-0.beta3.5|204	%{_bindir}/stresstest
21cr|iaxclient-2.1-0.beta3.5|205	%{_bindir}/testcall
21cr|iaxclient-2.1-0.beta3.5|206	%{_bindir}/vtestcall
21cr|iaxclient-2.1-0.beta3.5|207	
21cr|iaxclient-2.1-0.beta3.5|208	%files -n tkiaxphone
21cr|iaxclient-2.1-0.beta3.5|209	%doc simpleclient/tkphone/License simpleclient/tkphone/README
21cr|iaxclient-2.1-0.beta3.5|210	%{_libdir}/iaxclient
21cr|iaxclient-2.1-0.beta3.5|211	%attr(0755,root,root) %{_bindir}/tkiaxphone
21cr|iaxclient-2.1-0.beta3.5|212	%{_bindir}/iaxcli
21cr|iaxclient-2.1-0.beta3.5|213	%{_iconsdir}/hicolor/*/apps/tkiaxphone.png
21cr|iaxclient-2.1-0.beta3.5|214	%{_datadir}/applications/mandriva-tkiaxphone.desktop
21cr|iaxclient-2.1-0.beta3.5|215	
21cr|iaxclient-2.1-0.beta3.5|216	%files -n iaxcomm
21cr|iaxclient-2.1-0.beta3.5|217	%doc simpleclient/iaxcomm/QUICKSTART simpleclient/iaxcomm/README
21cr|iaxclient-2.1-0.beta3.5|218	%{_bindir}/iaxcomm
21cr|iaxclient-2.1-0.beta3.5|219	%{_datadir}/iaxcomm
21cr|iaxclient-2.1-0.beta3.5|220	%{_iconsdir}/hicolor/*/apps/iaxcomm.png
21cr|iaxclient-2.1-0.beta3.5|221	%{_datadir}/applications/mandriva-iaxcomm.desktop

2259 21
21cr|iaxmodem-1.3.3-1|1	%define Werror_cflags %nil
21cr|iaxmodem-1.3.3-1|2	%define _disable_ld_no_undefined 1
21cr|iaxmodem-1.3.3-1|3	
21cr|iaxmodem-1.3.3-1|4	Summary:	Software modem for interfacing Asterisk and Hylafax via IAX2
21cr|iaxmodem-1.3.3-1|5	Name:		iaxmodem
21cr|iaxmodem-1.3.3-1|6	Version:	1.3.3
21cr|iaxmodem-1.3.3-1|7	Release:	1
21cr|iaxmodem-1.3.3-1|8	License:	GPLv2+
21cr|iaxmodem-1.3.3-1|9	Group:		System/Servers
21cr|iaxmodem-1.3.3-1|10	Url:		https://sourceforge.net/projects/iaxmodem
21cr|iaxmodem-1.3.3-1|11	Source0:	http://prdownloads.sourceforge.net/iaxmodem/iaxmodem-%{version}.tar.gz
21cr|iaxmodem-1.3.3-1|12	Source1:	iaxmodem.logrotate
21cr|iaxmodem-1.3.3-1|13	Source2:	ttyIAX0
21cr|iaxmodem-1.3.3-1|14	BuildRequires:	pkgconfig(libtiff-4)
21cr|iaxmodem-1.3.3-1|15	
21cr|iaxmodem-1.3.3-1|16	%description
21cr|iaxmodem-1.3.3-1|17	IAXmodem is a software modem written in C that uses an IAX channel
21cr|iaxmodem-1.3.3-1|18	(commonly provided by an Asterisk PBX system) instead of a traditional
21cr|iaxmodem-1.3.3-1|19	phone line and uses a DSP library instead of DSP hardware chipsets.
21cr|iaxmodem-1.3.3-1|20	
21cr|iaxmodem-1.3.3-1|21	To accomplish this, then, IAXmodem interfaces an IAX library known as
21cr|iaxmodem-1.3.3-1|22	libiax2 with a DSP library known as spandsp, and then IAXmodem interfaces
21cr|iaxmodem-1.3.3-1|23	the DSP library with a tty device node for interfacing with modem
21cr|iaxmodem-1.3.3-1|24	applications.
21cr|iaxmodem-1.3.3-1|25	
21cr|iaxmodem-1.3.3-1|26	%files
21cr|iaxmodem-1.3.3-1|27	%doc CHANGES FAQ README TODO
21cr|iaxmodem-1.3.3-1|28	%attr(750,asterisk,asterisk) %{_sbindir}/*
21cr|iaxmodem-1.3.3-1|29	%attr(0644,root,root) %{_mandir}/man1/*
21cr|iaxmodem-1.3.3-1|30	%config /etc/logrotate.d/*
21cr|iaxmodem-1.3.3-1|31	%config(noreplace) /etc/iaxmodem
21cr|iaxmodem-1.3.3-1|32	
21cr|iaxmodem-1.3.3-1|33	%post
21cr|iaxmodem-1.3.3-1|34	echo ""
21cr|iaxmodem-1.3.3-1|35	echo "Recommend add the following line in the /etc/inittab file:"
21cr|iaxmodem-1.3.3-1|36	echo "---------------------------------------------"
21cr|iaxmodem-1.3.3-1|37	echo "iax1:2345:respawn:/usr/sbin/iaxmodem ttyIAX0"
21cr|iaxmodem-1.3.3-1|38	echo "mo1:2345:respawn:/usr/sbin/faxgetty ttyIAX0"
21cr|iaxmodem-1.3.3-1|39	echo "---------------------------------------------"
21cr|iaxmodem-1.3.3-1|40	echo "Then run : '/sbin/init q' to reload the inittab settings"
21cr|iaxmodem-1.3.3-1|41	
21cr|iaxmodem-1.3.3-1|42	#----------------------------------------------------------------------------
21cr|iaxmodem-1.3.3-1|43	
21cr|iaxmodem-1.3.3-1|44	%prep
21cr|iaxmodem-1.3.3-1|45	%setup -q
21cr|iaxmodem-1.3.3-1|46	
21cr|iaxmodem-1.3.3-1|47	%build
21cr|iaxmodem-1.3.3-1|48	pushd lib/libiax2
21cr|iaxmodem-1.3.3-1|49	autoreconf -fi
21cr|iaxmodem-1.3.3-1|50	%configure --disable-shared
21cr|iaxmodem-1.3.3-1|51	%make
21cr|iaxmodem-1.3.3-1|52	popd
21cr|iaxmodem-1.3.3-1|53	
21cr|iaxmodem-1.3.3-1|54	pushd lib/spandsp
21cr|iaxmodem-1.3.3-1|55	autoreconf -fi
21cr|iaxmodem-1.3.3-1|56	%configure --disable-shared
21cr|iaxmodem-1.3.3-1|57	%make
21cr|iaxmodem-1.3.3-1|58	popd
21cr|iaxmodem-1.3.3-1|59	
21cr|iaxmodem-1.3.3-1|60	# set the variables
21cr|iaxmodem-1.3.3-1|61	MODEMVER=iaxmodem-%{version}
21cr|iaxmodem-1.3.3-1|62	DSPVER="spandsp-0.0.5"
21cr|iaxmodem-1.3.3-1|63	IAXVER="libiax2-0.2.3"
21cr|iaxmodem-1.3.3-1|64	
21cr|iaxmodem-1.3.3-1|65	# build a static version of iaxmodem
21cr|iaxmodem-1.3.3-1|66	gcc %{optflags} -Wall -g -DMODEMVER=\"$MODEMVER\" -DDSPVER=\"$DSPVER\" -DIAXVER=\"$IAXVER\" -DSTATICLIBS -D_GNU_SOURCE -std=c99 -Ilib/libiax2/src -Ilib/spandsp/src -c -o iaxmodem.o iaxmodem.c
21cr|iaxmodem-1.3.3-1|67	gcc -lm -lutil -ltiff -o iaxmodem iaxmodem.o lib/spandsp/src/.libs/libspandsp.a lib/libiax2/src/.libs/libiax.a
21cr|iaxmodem-1.3.3-1|68	
21cr|iaxmodem-1.3.3-1|69	%install
21cr|iaxmodem-1.3.3-1|70	mkdir -p %{buildroot}/etc/logrotate.d %{buildroot}/etc/iaxmodem %{buildroot}%{_sbindir} %{buildroot}%{_mandir}/man1
21cr|iaxmodem-1.3.3-1|71	install -m 644 %{SOURCE1} %{buildroot}/etc/logrotate.d/iaxmodem
21cr|iaxmodem-1.3.3-1|72	install -m 644 %{SOURCE2} %{buildroot}/etc/iaxmodem/
21cr|iaxmodem-1.3.3-1|73	install -m 755 iaxmodem %{buildroot}%{_sbindir}/iaxmodem
21cr|iaxmodem-1.3.3-1|74	install -m 644 iaxmodem.1 %{buildroot}%{_mandir}/man1/iaxmodem.1

2260 21
21cr|iaxping-0-9|1	Summary:	IAX ping tool
21cr|iaxping-0-9|2	Name:		iaxping
21cr|iaxping-0-9|3	Version:	0
21cr|iaxping-0-9|4	Release:	9
21cr|iaxping-0-9|5	License:	BSD
21cr|iaxping-0-9|6	Group:		Monitoring
21cr|iaxping-0-9|7	URL:		http://www.loudhush.ro/tools/
21cr|iaxping-0-9|8	Source0:	http://www.loudhush.ro/opencms/opencms/loudhush/tools/iaxping.c.bz2
21cr|iaxping-0-9|9	
21cr|iaxping-0-9|10	%description
21cr|iaxping-0-9|11	Tool to ping an IAX target (checks network connectivity). hacked from the perl
21cr|iaxping-0-9|12	ping tool availble on http://www.voip-info.org/wiki-IAX
21cr|iaxping-0-9|13	
21cr|iaxping-0-9|14	%prep
21cr|iaxping-0-9|15	
21cr|iaxping-0-9|16	%setup -q -c -T
21cr|iaxping-0-9|17	
21cr|iaxping-0-9|18	bzcat %{SOURCE0} > %{name}.c
21cr|iaxping-0-9|19	
21cr|iaxping-0-9|20	%build
21cr|iaxping-0-9|21	
21cr|iaxping-0-9|22	gcc %{optflags} -o %{name} %{name}.c
21cr|iaxping-0-9|23	
21cr|iaxping-0-9|24	%install
21cr|iaxping-0-9|25	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|iaxping-0-9|26	
21cr|iaxping-0-9|27	install -d %{buildroot}%{_bindir}
21cr|iaxping-0-9|28	
21cr|iaxping-0-9|29	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|iaxping-0-9|30	
21cr|iaxping-0-9|31	%clean
21cr|iaxping-0-9|32	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|iaxping-0-9|33	
21cr|iaxping-0-9|34	%files
21cr|iaxping-0-9|35	%defattr(-,root,root,)
21cr|iaxping-0-9|36	%{_bindir}/%{name}

2261 21
21cr|ibackup-2.27-11|1	Summary: 	Automated backups (even remote) of machine configurations
21cr|ibackup-2.27-11|2	Name: 		ibackup
21cr|ibackup-2.27-11|3	Version: 	2.27
21cr|ibackup-2.27-11|4	Release: 	11
21cr|ibackup-2.27-11|5	License: 	GPL
21cr|ibackup-2.27-11|6	Group:		Archiving/Backup
21cr|ibackup-2.27-11|7	Source:		%{name}-%{version}.tar.bz2
21cr|ibackup-2.27-11|8	Patch0:		%{name}-2.27-make-rpm.patch
21cr|ibackup-2.27-11|9	URL:		http://www.linuks.mine.nu/ibackup/
21cr|ibackup-2.27-11|10	BuildArch:	noarch
21cr|ibackup-2.27-11|11	
21cr|ibackup-2.27-11|12	%description
21cr|ibackup-2.27-11|13	This software simplifies the task of backing up the system
21cr|ibackup-2.27-11|14	configuration files (those under /etc) for UNIX systems
21cr|ibackup-2.27-11|15	(Solaris, *BSD, Linux). You can run the program from any directory
21cr|ibackup-2.27-11|16	and it will by default save the (maybe compressed) tarball to /root.
21cr|ibackup-2.27-11|17	.
21cr|ibackup-2.27-11|18	It is possible to encrypt the tarball, to upload the tarball to some
21cr|ibackup-2.27-11|19	other host and run the backup automated in a cronjob.
21cr|ibackup-2.27-11|20	
21cr|ibackup-2.27-11|21	%prep
21cr|ibackup-2.27-11|22	%setup -q
21cr|ibackup-2.27-11|23	%patch0 -p1
21cr|ibackup-2.27-11|24	
21cr|ibackup-2.27-11|25	%build
21cr|ibackup-2.27-11|26	
21cr|ibackup-2.27-11|27	%install
21cr|ibackup-2.27-11|28	[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf  %{buildroot}
21cr|ibackup-2.27-11|29	
21cr|ibackup-2.27-11|30	make DESTDIR=%{buildroot} MANDIR=%{buildroot}%{_mandir} install
21cr|ibackup-2.27-11|31	make DESTDIR=%{buildroot} install-config
21cr|ibackup-2.27-11|32	
21cr|ibackup-2.27-11|33	%clean
21cr|ibackup-2.27-11|34	[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf  %{buildroot}
21cr|ibackup-2.27-11|35	
21cr|ibackup-2.27-11|36	%files
21cr|ibackup-2.27-11|37	%defattr(-, root, root)
21cr|ibackup-2.27-11|38	%doc COPYING changelog *.html *.png *.jpg
21cr|ibackup-2.27-11|39	%{_bindir}/ibackup
21cr|ibackup-2.27-11|40	%{_bindir}/sysconf
21cr|ibackup-2.27-11|41	%config(noreplace) /etc/ibackup.conf
21cr|ibackup-2.27-11|42	%{_mandir}/man1/*

2262 21
21cr|ibm-acpi-0.11-9|1	%define debug_package %{nil}
21cr|ibm-acpi-0.11-9|2	
21cr|ibm-acpi-0.11-9|3	Summary:	IBM ThinkPad ACPI Extras configuration scripts
21cr|ibm-acpi-0.11-9|4	Name:		ibm-acpi
21cr|ibm-acpi-0.11-9|5	Version:	0.11
21cr|ibm-acpi-0.11-9|6	Release:	9
21cr|ibm-acpi-0.11-9|7	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|ibm-acpi-0.11-9|8	License:	GPL
21cr|ibm-acpi-0.11-9|9	Group:		System/Kernel and hardware
21cr|ibm-acpi-0.11-9|10	Url:		http://ibm-acpi.sourceforge.net/
21cr|ibm-acpi-0.11-9|11	# laptop_mode
21cr|ibm-acpi-0.11-9|12	Requires: laptop-mode-tools
21cr|ibm-acpi-0.11-9|13	%ifnarch %{armx}
21cr|ibm-acpi-0.11-9|14	# idectl
21cr|ibm-acpi-0.11-9|15	Requires: tpctl
21cr|ibm-acpi-0.11-9|16	%endif
21cr|ibm-acpi-0.11-9|17	
21cr|ibm-acpi-0.11-9|18	
21cr|ibm-acpi-0.11-9|19	%description
21cr|ibm-acpi-0.11-9|20	This package contains configuration scripts to support ACPI Extras for
21cr|ibm-acpi-0.11-9|21	the IBM ThinkPad laptops.
21cr|ibm-acpi-0.11-9|22	It aims to support various features of these laptops which are
21cr|ibm-acpi-0.11-9|23	accessible through the ACPI framework but not otherwise supported by
21cr|ibm-acpi-0.11-9|24	the generic Linux ACPI drivers.
21cr|ibm-acpi-0.11-9|25	
21cr|ibm-acpi-0.11-9|26	%files
21cr|ibm-acpi-0.11-9|27	%defattr(-,root,root)
21cr|ibm-acpi-0.11-9|28	%doc README CHANGES
21cr|ibm-acpi-0.11-9|29	%{_sysconfdir}/acpi/actions/*
21cr|ibm-acpi-0.11-9|30	%{_sysconfdir}/acpi/events/*
21cr|ibm-acpi-0.11-9|31	
21cr|ibm-acpi-0.11-9|32	#------------------------------------------------------------------------
21cr|ibm-acpi-0.11-9|33	%prep
21cr|ibm-acpi-0.11-9|34	%setup -q
21cr|ibm-acpi-0.11-9|35	find config/etc/acpi/actions/ -type f -exec sed -i -e 's,/usr/local/sbin/idectl,/usr/sbin/idectl,' {} \;
21cr|ibm-acpi-0.11-9|36	sed -i -e 's,action=.*,action=/usr/sbin/pmsuspend2,' config/etc/acpi/events/hibernate
21cr|ibm-acpi-0.11-9|37	chmod a+r README CHANGES
21cr|ibm-acpi-0.11-9|38	
21cr|ibm-acpi-0.11-9|39	%build
21cr|ibm-acpi-0.11-9|40	
21cr|ibm-acpi-0.11-9|41	%install
21cr|ibm-acpi-0.11-9|42	install -d %{buildroot}/%{_sysconfdir}
21cr|ibm-acpi-0.11-9|43	cp -a config/%{_sysconfdir}/acpi %{buildroot}/%{_sysconfdir}
21cr|ibm-acpi-0.11-9|44	
21cr|ibm-acpi-0.11-9|45	# handled by laptop-mode-tools
21cr|ibm-acpi-0.11-9|46	rm -f %{buildroot}/%{_sysconfdir}/acpi/events/ac
21cr|ibm-acpi-0.11-9|47	rm -f %{buildroot}/%{_sysconfdir}/acpi/actions/battery.sh
21cr|ibm-acpi-0.11-9|48	# handled by suspend-scripts
21cr|ibm-acpi-0.11-9|49	rm -f %{buildroot}/%{_sysconfdir}/acpi/events/sleep
21cr|ibm-acpi-0.11-9|50	
21cr|ibm-acpi-0.11-9|51	

2263 21
21cr|ibus-chewing-1.4.14-5|1	Summary:	ibus - Chinese chewing engine
21cr|ibus-chewing-1.4.14-5|2	Name:		ibus-chewing
21cr|ibus-chewing-1.4.14-5|3	Version:	1.4.14
21cr|ibus-chewing-1.4.14-5|4	Release:	5
21cr|ibus-chewing-1.4.14-5|5	License:	GPLv2+
21cr|ibus-chewing-1.4.14-5|6	Group:		System/Internationalization
21cr|ibus-chewing-1.4.14-5|7	Url:		https://github.com/definite/ibus-chewing
21cr|ibus-chewing-1.4.14-5|8	Source0:	https://github.com/definite/ibus-chewing/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|ibus-chewing-1.4.14-5|9	Source1:	https://fedorahosted.org/releases/c/m/cmake-fedora/cmake-fedora-modules-only-latest.tar.gz
21cr|ibus-chewing-1.4.14-5|10	Patch0:		ibus-chewing-1.4.14-format-security.patch
21cr|ibus-chewing-1.4.14-5|11	BuildRequires:	cmake
21cr|ibus-chewing-1.4.14-5|12	BuildRequires:	GConf2
21cr|ibus-chewing-1.4.14-5|13	BuildRequires:	gettext
21cr|ibus-chewing-1.4.14-5|14	BuildRequires:	gob2
21cr|ibus-chewing-1.4.14-5|15	BuildRequires:	pkgconfig(chewing)
21cr|ibus-chewing-1.4.14-5|16	BuildRequires:	pkgconfig(gconf-2.0)
21cr|ibus-chewing-1.4.14-5|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ibus-chewing-1.4.14-5|18	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-chewing-1.4.14-5|19	BuildRequires:	pkgconfig(x11)
21cr|ibus-chewing-1.4.14-5|20	BuildRequires:	pkgconfig(xtst)
21cr|ibus-chewing-1.4.14-5|21	Requires:	ibus >= 1.3.0
21cr|ibus-chewing-1.4.14-5|22	Requires:	libchewing-data
21cr|ibus-chewing-1.4.14-5|23	Requires(post,preun):	GConf2
21cr|ibus-chewing-1.4.14-5|24	
21cr|ibus-chewing-1.4.14-5|25	%description
21cr|ibus-chewing-1.4.14-5|26	ibus - Chinese chewing engine.
21cr|ibus-chewing-1.4.14-5|27	
21cr|ibus-chewing-1.4.14-5|28	%files -f %{name}.lang
21cr|ibus-chewing-1.4.14-5|29	%{_libexecdir}/ibus-*
21cr|ibus-chewing-1.4.14-5|30	%{_datadir}/%{name}
21cr|ibus-chewing-1.4.14-5|31	%{_datadir}/ibus/component/*.xml
21cr|ibus-chewing-1.4.14-5|32	%{_datadir}/applications/ibus-setup-chewing.desktop
21cr|ibus-chewing-1.4.14-5|33	%{_datadir}/glib-2.0/schemas/org.freedesktop.IBus.Chewing.gschema.xml
21cr|ibus-chewing-1.4.14-5|34	
21cr|ibus-chewing-1.4.14-5|35	%preun
21cr|ibus-chewing-1.4.14-5|36	%preun_uninstall_gconf_schemas %{name}
21cr|ibus-chewing-1.4.14-5|37	
21cr|ibus-chewing-1.4.14-5|38	#----------------------------------------------------------------------------
21cr|ibus-chewing-1.4.14-5|39	
21cr|ibus-chewing-1.4.14-5|40	%prep
21cr|ibus-chewing-1.4.14-5|41	%setup -qn %{name}-%{version} -a1
21cr|ibus-chewing-1.4.14-5|42	%apply_patches
21cr|ibus-chewing-1.4.14-5|43	
21cr|ibus-chewing-1.4.14-5|44	%build
21cr|ibus-chewing-1.4.14-5|45	%setup_compile_flags
21cr|ibus-chewing-1.4.14-5|46	cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DLIBEXEC_DIR="%{_libexecdir}" -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir}
21cr|ibus-chewing-1.4.14-5|47	%make
21cr|ibus-chewing-1.4.14-5|48	%make translations
21cr|ibus-chewing-1.4.14-5|49	
21cr|ibus-chewing-1.4.14-5|50	%install
21cr|ibus-chewing-1.4.14-5|51	%makeinstall_std
21cr|ibus-chewing-1.4.14-5|52	
21cr|ibus-chewing-1.4.14-5|53	rm -fr %{buildroot}%{_datadir}/doc
21cr|ibus-chewing-1.4.14-5|54	
21cr|ibus-chewing-1.4.14-5|55	%find_lang %{name}

2264 21
21cr|ibus-handwrite-3.0.0-1|1	Summary:	Hand write recognition/input using ibus IM engine
21cr|ibus-handwrite-3.0.0-1|2	Name:		ibus-handwrite
21cr|ibus-handwrite-3.0.0-1|3	Version:	3.0.0
21cr|ibus-handwrite-3.0.0-1|4	Release:	1
21cr|ibus-handwrite-3.0.0-1|5	License:	GPLv2+
21cr|ibus-handwrite-3.0.0-1|6	Group:		System/Internationalization
21cr|ibus-handwrite-3.0.0-1|7	Url:		https://github.com/microcai/ibus-handwrite
21cr|ibus-handwrite-3.0.0-1|8	Source0:	https://github.com/microcai/ibus-handwrite/releases/download/3.0/%{name}-%{version}.tar.bz2
21cr|ibus-handwrite-3.0.0-1|9	BuildRequires:	pkgconfig(gdkglext-1.0)
21cr|ibus-handwrite-3.0.0-1|10	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|ibus-handwrite-3.0.0-1|11	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-handwrite-3.0.0-1|12	BuildRequires:	pkgconfig(zinnia)
21cr|ibus-handwrite-3.0.0-1|13	Requires:	ibus
21cr|ibus-handwrite-3.0.0-1|14	
21cr|ibus-handwrite-3.0.0-1|15	%description
21cr|ibus-handwrite-3.0.0-1|16	IBus handwrite project.
21cr|ibus-handwrite-3.0.0-1|17	
21cr|ibus-handwrite-3.0.0-1|18	%files -f %{name}.lang
21cr|ibus-handwrite-3.0.0-1|19	%doc AUTHORS COPYING README
21cr|ibus-handwrite-3.0.0-1|20	%{_libexecdir}/ibus-engine-handwrite
21cr|ibus-handwrite-3.0.0-1|21	%dir %{_datadir}/ibus-handwrite
21cr|ibus-handwrite-3.0.0-1|22	%dir %{_datadir}/ibus-handwrite/data
21cr|ibus-handwrite-3.0.0-1|23	%{_datadir}/ibus-handwrite/icons
21cr|ibus-handwrite-3.0.0-1|24	
21cr|ibus-handwrite-3.0.0-1|25	#----------------------------------------------------------------------------
21cr|ibus-handwrite-3.0.0-1|26	
21cr|ibus-handwrite-3.0.0-1|27	%package zh
21cr|ibus-handwrite-3.0.0-1|28	Summary:	ibus-handwrite Chinese engine
21cr|ibus-handwrite-3.0.0-1|29	Group:		System/Internationalization
21cr|ibus-handwrite-3.0.0-1|30	Requires:	%{name} = %{EVRD}
21cr|ibus-handwrite-3.0.0-1|31	Requires(post,preun):	GConf2
21cr|ibus-handwrite-3.0.0-1|32	
21cr|ibus-handwrite-3.0.0-1|33	%description zh
21cr|ibus-handwrite-3.0.0-1|34	ibus-handwrite Chinese engine.
21cr|ibus-handwrite-3.0.0-1|35	
21cr|ibus-handwrite-3.0.0-1|36	%files zh
21cr|ibus-handwrite-3.0.0-1|37	%{_datadir}/ibus-handwrite/data/table.txt
21cr|ibus-handwrite-3.0.0-1|38	%{_datadir}/ibus/component/handwrite-zh.xml
21cr|ibus-handwrite-3.0.0-1|39	
21cr|ibus-handwrite-3.0.0-1|40	#----------------------------------------------------------------------------
21cr|ibus-handwrite-3.0.0-1|41	
21cr|ibus-handwrite-3.0.0-1|42	%package ja
21cr|ibus-handwrite-3.0.0-1|43	Summary:	ibus-handwrite Japanese engine
21cr|ibus-handwrite-3.0.0-1|44	Group:		System/Internationalization
21cr|ibus-handwrite-3.0.0-1|45	Requires:	%{name} = %{EVRD}
21cr|ibus-handwrite-3.0.0-1|46	Requires(post,preun):	GConf2
21cr|ibus-handwrite-3.0.0-1|47	
21cr|ibus-handwrite-3.0.0-1|48	%description ja
21cr|ibus-handwrite-3.0.0-1|49	ibus-handwrite Japanese engine.
21cr|ibus-handwrite-3.0.0-1|50	
21cr|ibus-handwrite-3.0.0-1|51	%files ja
21cr|ibus-handwrite-3.0.0-1|52	%{_datadir}/ibus/component/handwrite-jp.xml
21cr|ibus-handwrite-3.0.0-1|53	
21cr|ibus-handwrite-3.0.0-1|54	#----------------------------------------------------------------------------
21cr|ibus-handwrite-3.0.0-1|55	
21cr|ibus-handwrite-3.0.0-1|56	%prep
21cr|ibus-handwrite-3.0.0-1|57	%setup -q
21cr|ibus-handwrite-3.0.0-1|58	
21cr|ibus-handwrite-3.0.0-1|59	%build
21cr|ibus-handwrite-3.0.0-1|60	export LDFLAGS="-lm"
21cr|ibus-handwrite-3.0.0-1|61	%configure \
21cr|ibus-handwrite-3.0.0-1|62	--enable-zinnia \
21cr|ibus-handwrite-3.0.0-1|63	--with-zinnia-tomoe=%{_datadir}/zinnia/model/tomoe/
21cr|ibus-handwrite-3.0.0-1|64	%make
21cr|ibus-handwrite-3.0.0-1|65	
21cr|ibus-handwrite-3.0.0-1|66	%install
21cr|ibus-handwrite-3.0.0-1|67	%makeinstall_std
21cr|ibus-handwrite-3.0.0-1|68	
21cr|ibus-handwrite-3.0.0-1|69	%find_lang %{name}

2265 21
21cr|ibus-hangul-1.5.0-3|1	Summary:	ibus - Korean Hangul engine
21cr|ibus-hangul-1.5.0-3|2	Name:		ibus-hangul
21cr|ibus-hangul-1.5.0-3|3	Version:	1.5.0
21cr|ibus-hangul-1.5.0-3|4	Release:	3
21cr|ibus-hangul-1.5.0-3|5	Group:		System/Internationalization
21cr|ibus-hangul-1.5.0-3|6	License:	GPLv2+
21cr|ibus-hangul-1.5.0-3|7	Url:		http://code.google.com/p/ibus/
21cr|ibus-hangul-1.5.0-3|8	Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|ibus-hangul-1.5.0-3|9	BuildRequires:	intltool
21cr|ibus-hangul-1.5.0-3|10	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-hangul-1.5.0-3|11	BuildRequires:	pkgconfig(libhangul) >= 0.1.0
21cr|ibus-hangul-1.5.0-3|12	Requires:	ibus
21cr|ibus-hangul-1.5.0-3|13	
21cr|ibus-hangul-1.5.0-3|14	%description
21cr|ibus-hangul-1.5.0-3|15	ibus - Korean Hangul engine.
21cr|ibus-hangul-1.5.0-3|16	
21cr|ibus-hangul-1.5.0-3|17	%files -f %{name}.lang
21cr|ibus-hangul-1.5.0-3|18	%{_bindir}/*
21cr|ibus-hangul-1.5.0-3|19	%{_libexecdir}/ibus-engine-hangul
21cr|ibus-hangul-1.5.0-3|20	%{_libexecdir}/ibus-setup-hangul
21cr|ibus-hangul-1.5.0-3|21	%{_datadir}/%{name}
21cr|ibus-hangul-1.5.0-3|22	%{_iconsdir}/*/*/*
21cr|ibus-hangul-1.5.0-3|23	%{_datadir}/ibus/component/*.xml
21cr|ibus-hangul-1.5.0-3|24	%{_datadir}/applications/*.desktop
21cr|ibus-hangul-1.5.0-3|25	
21cr|ibus-hangul-1.5.0-3|26	#----------------------------------------------------------------------------
21cr|ibus-hangul-1.5.0-3|27	
21cr|ibus-hangul-1.5.0-3|28	%prep
21cr|ibus-hangul-1.5.0-3|29	%setup -q
21cr|ibus-hangul-1.5.0-3|30	
21cr|ibus-hangul-1.5.0-3|31	%build
21cr|ibus-hangul-1.5.0-3|32	%configure
21cr|ibus-hangul-1.5.0-3|33	%make
21cr|ibus-hangul-1.5.0-3|34	
21cr|ibus-hangul-1.5.0-3|35	%install
21cr|ibus-hangul-1.5.0-3|36	%makeinstall_std
21cr|ibus-hangul-1.5.0-3|37	
21cr|ibus-hangul-1.5.0-3|38	%find_lang %{name}

2266 21
21cr|ibus-m17n-1.4.6-2|1	Summary:	ibus - m17n engine
21cr|ibus-m17n-1.4.6-2|2	Name:		ibus-m17n
21cr|ibus-m17n-1.4.6-2|3	Version:	1.4.6
21cr|ibus-m17n-1.4.6-2|4	Release:	2
21cr|ibus-m17n-1.4.6-2|5	License:	GPLv2+
21cr|ibus-m17n-1.4.6-2|6	Group:		System/Internationalization
21cr|ibus-m17n-1.4.6-2|7	Url:		https://github.com/ibus/ibus-m17n
21cr|ibus-m17n-1.4.6-2|8	Source0:	https://github.com/ibus/ibus-m17n/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|ibus-m17n-1.4.6-2|9	BuildRequires:	m17n-db
21cr|ibus-m17n-1.4.6-2|10	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|ibus-m17n-1.4.6-2|11	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-m17n-1.4.6-2|12	BuildRequires:	pkgconfig(m17n-core)
21cr|ibus-m17n-1.4.6-2|13	Requires:	ibus
21cr|ibus-m17n-1.4.6-2|14	Requires:	m17n-lib
21cr|ibus-m17n-1.4.6-2|15	Requires(post,preun):	GConf2
21cr|ibus-m17n-1.4.6-2|16	
21cr|ibus-m17n-1.4.6-2|17	%description
21cr|ibus-m17n-1.4.6-2|18	ibus - M17N engine.
21cr|ibus-m17n-1.4.6-2|19	
21cr|ibus-m17n-1.4.6-2|20	%files -f %{name}.lang
21cr|ibus-m17n-1.4.6-2|21	%{_libexecdir}/ibus-*
21cr|ibus-m17n-1.4.6-2|22	%{_datadir}/%{name}
21cr|ibus-m17n-1.4.6-2|23	%{_datadir}/ibus/component/*.xml
21cr|ibus-m17n-1.4.6-2|24	%{_datadir}/applications/ibus-setup-m17n.desktop
21cr|ibus-m17n-1.4.6-2|25	%{_datadir}/glib-2.0/schemas/org.freedesktop.ibus.engine.m17n.gschema.xml
21cr|ibus-m17n-1.4.6-2|26	%{_datadir}/metainfo/m17n.appdata.xml
21cr|ibus-m17n-1.4.6-2|27	
21cr|ibus-m17n-1.4.6-2|28	#----------------------------------------------------------------------------
21cr|ibus-m17n-1.4.6-2|29	
21cr|ibus-m17n-1.4.6-2|30	%prep
21cr|ibus-m17n-1.4.6-2|31	%setup -q
21cr|ibus-m17n-1.4.6-2|32	
21cr|ibus-m17n-1.4.6-2|33	%build
21cr|ibus-m17n-1.4.6-2|34	%configure --with-gtk=3.0
21cr|ibus-m17n-1.4.6-2|35	%make
21cr|ibus-m17n-1.4.6-2|36	
21cr|ibus-m17n-1.4.6-2|37	%install
21cr|ibus-m17n-1.4.6-2|38	%makeinstall_std
21cr|ibus-m17n-1.4.6-2|39	
21cr|ibus-m17n-1.4.6-2|40	%find_lang %{name}

2267 21
21cr|ibus-pinyin-1.5.0-5|1	Summary:	ibus - Chinese Pinyin engine
21cr|ibus-pinyin-1.5.0-5|2	Name:		ibus-pinyin
21cr|ibus-pinyin-1.5.0-5|3	Version:	1.5.0
21cr|ibus-pinyin-1.5.0-5|4	Release:	5
21cr|ibus-pinyin-1.5.0-5|5	License:	GPLv2+
21cr|ibus-pinyin-1.5.0-5|6	Group:		System/Internationalization
21cr|ibus-pinyin-1.5.0-5|7	Url:		http://code.google.com/p/ibus/
21cr|ibus-pinyin-1.5.0-5|8	Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|ibus-pinyin-1.5.0-5|9	Patch0:		ibus-pinyin-support-set-content-type-method.patch
21cr|ibus-pinyin-1.5.0-5|10	BuildRequires:	intltool
21cr|ibus-pinyin-1.5.0-5|11	BuildRequires:	pkgconfig(ibus-1.0) >= 1.3.99
21cr|ibus-pinyin-1.5.0-5|12	BuildRequires:	pkgconfig(pyzy-1.0) >= 0.0.8
21cr|ibus-pinyin-1.5.0-5|13	BuildRequires:	pkgconfig(sqlite3)
21cr|ibus-pinyin-1.5.0-5|14	BuildRequires:	sqlite3-tools
21cr|ibus-pinyin-1.5.0-5|15	Requires:	ibus >= 1.3.99
21cr|ibus-pinyin-1.5.0-5|16	Obsoletes:	ibus-pinyin-open-phrase < 1.5.0
21cr|ibus-pinyin-1.5.0-5|17	
21cr|ibus-pinyin-1.5.0-5|18	%description
21cr|ibus-pinyin-1.5.0-5|19	ibus - Chinese Pinyin engine.
21cr|ibus-pinyin-1.5.0-5|20	
21cr|ibus-pinyin-1.5.0-5|21	%files -f %{name}.lang
21cr|ibus-pinyin-1.5.0-5|22	%{_libexecdir}/ibus-engine-pinyin
21cr|ibus-pinyin-1.5.0-5|23	%{_libexecdir}/ibus-setup-pinyin
21cr|ibus-pinyin-1.5.0-5|24	%{_datadir}/%{name}
21cr|ibus-pinyin-1.5.0-5|25	%{_datadir}/ibus/component/*.xml
21cr|ibus-pinyin-1.5.0-5|26	%{_datadir}/applications/*.desktop
21cr|ibus-pinyin-1.5.0-5|27	
21cr|ibus-pinyin-1.5.0-5|28	#----------------------------------------------------------------------------
21cr|ibus-pinyin-1.5.0-5|29	
21cr|ibus-pinyin-1.5.0-5|30	%prep
21cr|ibus-pinyin-1.5.0-5|31	%setup -q
21cr|ibus-pinyin-1.5.0-5|32	%patch0 -p1
21cr|ibus-pinyin-1.5.0-5|33	
21cr|ibus-pinyin-1.5.0-5|34	%build
21cr|ibus-pinyin-1.5.0-5|35	%configure --disable-lua-extension
21cr|ibus-pinyin-1.5.0-5|36	%make
21cr|ibus-pinyin-1.5.0-5|37	
21cr|ibus-pinyin-1.5.0-5|38	%install
21cr|ibus-pinyin-1.5.0-5|39	%makeinstall_std
21cr|ibus-pinyin-1.5.0-5|40	
21cr|ibus-pinyin-1.5.0-5|41	%find_lang %{name}

2268 21
21cr|ibus-qt4-1.3.3-6|1	%define major 1
21cr|ibus-qt4-1.3.3-6|2	%define libname %mklibname ibus-qt %{major}
21cr|ibus-qt4-1.3.3-6|3	%define devname %mklibname ibus-qt -d
21cr|ibus-qt4-1.3.3-6|4	
21cr|ibus-qt4-1.3.3-6|5	Summary:	ibus qt4 input method plugin
21cr|ibus-qt4-1.3.3-6|6	Name:		ibus-qt4
21cr|ibus-qt4-1.3.3-6|7	Version:	1.3.3
21cr|ibus-qt4-1.3.3-6|8	Release:	6
21cr|ibus-qt4-1.3.3-6|9	License:	GPLv2+
21cr|ibus-qt4-1.3.3-6|10	Group:		System/Internationalization
21cr|ibus-qt4-1.3.3-6|11	Url:		http://code.google.com/p/ibus/
21cr|ibus-qt4-1.3.3-6|12	Source0:	http://ibus.googlecode.com/files/ibus-qt-%{version}-Source.tar.gz
21cr|ibus-qt4-1.3.3-6|13	BuildRequires:	cmake
21cr|ibus-qt4-1.3.3-6|14	BuildRequires:	doxygen
21cr|ibus-qt4-1.3.3-6|15	BuildRequires:	icu-devel
21cr|ibus-qt4-1.3.3-6|16	BuildRequires:	qt4-devel >= 4.4
21cr|ibus-qt4-1.3.3-6|17	BuildRequires:	pkgconfig(dbus-1)
21cr|ibus-qt4-1.3.3-6|18	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-qt4-1.3.3-6|19	Requires:	ibus >= 1.3.0
21cr|ibus-qt4-1.3.3-6|20	
21cr|ibus-qt4-1.3.3-6|21	%description
21cr|ibus-qt4-1.3.3-6|22	IBus is a next generation input framework. This package contains qt4 input
21cr|ibus-qt4-1.3.3-6|23	method plugin.
21cr|ibus-qt4-1.3.3-6|24	
21cr|ibus-qt4-1.3.3-6|25	%files
21cr|ibus-qt4-1.3.3-6|26	%doc AUTHORS README
21cr|ibus-qt4-1.3.3-6|27	%{qt4plugins}/inputmethods/libqtim-ibus.so
21cr|ibus-qt4-1.3.3-6|28	
21cr|ibus-qt4-1.3.3-6|29	#----------------------------------------------------------------------------
21cr|ibus-qt4-1.3.3-6|30	
21cr|ibus-qt4-1.3.3-6|31	%package -n %{libname}
21cr|ibus-qt4-1.3.3-6|32	Summary:	Shared library for ibus-qt
21cr|ibus-qt4-1.3.3-6|33	Group:		System/Libraries
21cr|ibus-qt4-1.3.3-6|34	Conflicts:	%{name} < 1.3.2
21cr|ibus-qt4-1.3.3-6|35	
21cr|ibus-qt4-1.3.3-6|36	%description -n %{libname}
21cr|ibus-qt4-1.3.3-6|37	Shared library for ibus-qt.
21cr|ibus-qt4-1.3.3-6|38	
21cr|ibus-qt4-1.3.3-6|39	%files -n %{libname}
21cr|ibus-qt4-1.3.3-6|40	%{_libdir}/libibus-qt.so.%{major}*
21cr|ibus-qt4-1.3.3-6|41	
21cr|ibus-qt4-1.3.3-6|42	#----------------------------------------------------------------------------
21cr|ibus-qt4-1.3.3-6|43	
21cr|ibus-qt4-1.3.3-6|44	%package -n %{devname}
21cr|ibus-qt4-1.3.3-6|45	Summary:	Development files for ibus-qt
21cr|ibus-qt4-1.3.3-6|46	Group:		Development/C++
21cr|ibus-qt4-1.3.3-6|47	Requires:	%{libname} = %{EVRD}
21cr|ibus-qt4-1.3.3-6|48	Conflicts:	%{name}-devel < 1.3.2
21cr|ibus-qt4-1.3.3-6|49	Obsoletes:	%{name}-devel < 1.3.2
21cr|ibus-qt4-1.3.3-6|50	Provides:	%{name}-devel = %{EVRD}
21cr|ibus-qt4-1.3.3-6|51	
21cr|ibus-qt4-1.3.3-6|52	%description -n %{devname}
21cr|ibus-qt4-1.3.3-6|53	This package contains development files for ibus-qt.
21cr|ibus-qt4-1.3.3-6|54	
21cr|ibus-qt4-1.3.3-6|55	%files -n %{devname}
21cr|ibus-qt4-1.3.3-6|56	%{_includedir}/ibus-qt
21cr|ibus-qt4-1.3.3-6|57	%{_libdir}/*.so
21cr|ibus-qt4-1.3.3-6|58	
21cr|ibus-qt4-1.3.3-6|59	#----------------------------------------------------------------------------
21cr|ibus-qt4-1.3.3-6|60	
21cr|ibus-qt4-1.3.3-6|61	%prep
21cr|ibus-qt4-1.3.3-6|62	%setup -q -n ibus-qt-%{version}-Source
21cr|ibus-qt4-1.3.3-6|63	
21cr|ibus-qt4-1.3.3-6|64	%build
21cr|ibus-qt4-1.3.3-6|65	%cmake_qt4 -DLIBDIR="%{_libdir}"
21cr|ibus-qt4-1.3.3-6|66	%make
21cr|ibus-qt4-1.3.3-6|67	
21cr|ibus-qt4-1.3.3-6|68	%install
21cr|ibus-qt4-1.3.3-6|69	%makeinstall_std -C build
21cr|ibus-qt4-1.3.3-6|70	
21cr|ibus-qt4-1.3.3-6|71	rm -fr %{buildroot}%{_datadir}/doc

2269 21
21cr|ibus-sunpinyin-2.0.3-7|1	Summary:	A statistical language model based Chinese input method
21cr|ibus-sunpinyin-2.0.3-7|2	Name:		ibus-sunpinyin
21cr|ibus-sunpinyin-2.0.3-7|3	Version:	2.0.3
21cr|ibus-sunpinyin-2.0.3-7|4	Release:	7
21cr|ibus-sunpinyin-2.0.3-7|5	License:	LGPLv2+
21cr|ibus-sunpinyin-2.0.3-7|6	Group:		System/Internationalization
21cr|ibus-sunpinyin-2.0.3-7|7	Url:		http://code.google.com/p/sunpinyin
21cr|ibus-sunpinyin-2.0.3-7|8	Source0:	http://sunpinyin.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|ibus-sunpinyin-2.0.3-7|9	Patch0:		ibus-sunpinyin-2.0.3-ibus-1.4.patch
21cr|ibus-sunpinyin-2.0.3-7|10	BuildRequires:	cmake
21cr|ibus-sunpinyin-2.0.3-7|11	BuildRequires:	intltool
21cr|ibus-sunpinyin-2.0.3-7|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|ibus-sunpinyin-2.0.3-7|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ibus-sunpinyin-2.0.3-7|14	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-sunpinyin-2.0.3-7|15	BuildRequires:	pkgconfig(sqlite3)
21cr|ibus-sunpinyin-2.0.3-7|16	BuildRequires:	pkgconfig(sunpinyin-2.0) >= %{version}
21cr|ibus-sunpinyin-2.0.3-7|17	Requires:	ibus
21cr|ibus-sunpinyin-2.0.3-7|18	
21cr|ibus-sunpinyin-2.0.3-7|19	%description
21cr|ibus-sunpinyin-2.0.3-7|20	SunPinyin is a statistical language model based Chinese input method,
21cr|ibus-sunpinyin-2.0.3-7|21	which was firstly developed by Sun Beijing Globalization team, and
21cr|ibus-sunpinyin-2.0.3-7|22	opensource'd to community with opensolaris project, with LGPLv2 and
21cr|ibus-sunpinyin-2.0.3-7|23	CDDL dual-licenses.
21cr|ibus-sunpinyin-2.0.3-7|24	
21cr|ibus-sunpinyin-2.0.3-7|25	SunPinyin had been ported to various input method platforms and
21cr|ibus-sunpinyin-2.0.3-7|26	operating systems. The 2.0 release currently supports iBus, XIM, and
21cr|ibus-sunpinyin-2.0.3-7|27	Mac OS X.
21cr|ibus-sunpinyin-2.0.3-7|28	
21cr|ibus-sunpinyin-2.0.3-7|29	%files -f %{name}.lang
21cr|ibus-sunpinyin-2.0.3-7|30	%{_datadir}/%{name}
21cr|ibus-sunpinyin-2.0.3-7|31	%{_datadir}/ibus/component/sunpinyin.xml
21cr|ibus-sunpinyin-2.0.3-7|32	%{_libexecdir}/ibus-engine-sunpinyin
21cr|ibus-sunpinyin-2.0.3-7|33	%{_libexecdir}/ibus-setup-sunpinyin
21cr|ibus-sunpinyin-2.0.3-7|34	
21cr|ibus-sunpinyin-2.0.3-7|35	#----------------------------------------------------------------------------
21cr|ibus-sunpinyin-2.0.3-7|36	
21cr|ibus-sunpinyin-2.0.3-7|37	%prep
21cr|ibus-sunpinyin-2.0.3-7|38	%setup -q
21cr|ibus-sunpinyin-2.0.3-7|39	%patch0 -p0
21cr|ibus-sunpinyin-2.0.3-7|40	
21cr|ibus-sunpinyin-2.0.3-7|41	%build
21cr|ibus-sunpinyin-2.0.3-7|42	%cmake -DLIBEXEC_DIR=%{_libexecdir}
21cr|ibus-sunpinyin-2.0.3-7|43	%make
21cr|ibus-sunpinyin-2.0.3-7|44	
21cr|ibus-sunpinyin-2.0.3-7|45	%install
21cr|ibus-sunpinyin-2.0.3-7|46	%makeinstall_std -C build
21cr|ibus-sunpinyin-2.0.3-7|47	
21cr|ibus-sunpinyin-2.0.3-7|48	%find_lang %name

2270 21
21cr|ibus-table-1.9.16-1|1	# We cannot make this package noarch but there are no binary files here
21cr|ibus-table-1.9.16-1|2	%define _enable_debug_packages %{nil}
21cr|ibus-table-1.9.16-1|3	%define debug_package %{nil}
21cr|ibus-table-1.9.16-1|4	
21cr|ibus-table-1.9.16-1|5	Summary:	ibus - table-based engine
21cr|ibus-table-1.9.16-1|6	Name:		ibus-table
21cr|ibus-table-1.9.16-1|7	Version:	1.9.16
21cr|ibus-table-1.9.16-1|8	Release:	1
21cr|ibus-table-1.9.16-1|9	Group:		System/Internationalization
21cr|ibus-table-1.9.16-1|10	License:	GPLv2+
21cr|ibus-table-1.9.16-1|11	Url:		http://code.google.com/p/ibus/
21cr|ibus-table-1.9.16-1|12	Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|ibus-table-1.9.16-1|13	Source10:	%{name}.rpmlintrc
21cr|ibus-table-1.9.16-1|14	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-table-1.9.16-1|15	BuildRequires:	pkgconfig(python3)
21cr|ibus-table-1.9.16-1|16	BuildRequires:	gettext-devel
21cr|ibus-table-1.9.16-1|17	BuildRequires:	docbook-utils
21cr|ibus-table-1.9.16-1|18	BuildRequires:	docbook2x
21cr|ibus-table-1.9.16-1|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|ibus-table-1.9.16-1|20	Requires:	ibus
21cr|ibus-table-1.9.16-1|21	Provides:	%{name}-devel = %{EVRD}
21cr|ibus-table-1.9.16-1|22	Obsoletes:	ibus-table-compose < 1.5.0
21cr|ibus-table-1.9.16-1|23	Obsoletes:	ibus-table-latex < 1.5.0
21cr|ibus-table-1.9.16-1|24	
21cr|ibus-table-1.9.16-1|25	%description
21cr|ibus-table-1.9.16-1|26	ibus - table-based engine.
21cr|ibus-table-1.9.16-1|27	
21cr|ibus-table-1.9.16-1|28	%files -f %{name}.lang
21cr|ibus-table-1.9.16-1|29	%{_bindir}/ibus-table-createdb
21cr|ibus-table-1.9.16-1|30	%{_libexecdir}/ibus-setup-table
21cr|ibus-table-1.9.16-1|31	%{_libexecdir}/ibus-engine-table
21cr|ibus-table-1.9.16-1|32	%{_libdir}/pkgconfig/ibus-table.pc
21cr|ibus-table-1.9.16-1|33	%{_datadir}/applications/ibus-setup-table.desktop
21cr|ibus-table-1.9.16-1|34	%{_datadir}/ibus-table
21cr|ibus-table-1.9.16-1|35	%{_datadir}/ibus/component/*.xml
21cr|ibus-table-1.9.16-1|36	%{_datadir}/appdata/%{name}.appdata.xml
21cr|ibus-table-1.9.16-1|37	%{_mandir}/man1/ibus-*
21cr|ibus-table-1.9.16-1|38	
21cr|ibus-table-1.9.16-1|39	#----------------------------------------------------------------------------
21cr|ibus-table-1.9.16-1|40	
21cr|ibus-table-1.9.16-1|41	%prep
21cr|ibus-table-1.9.16-1|42	%setup -q
21cr|ibus-table-1.9.16-1|43	
21cr|ibus-table-1.9.16-1|44	%build
21cr|ibus-table-1.9.16-1|45	#sh autogen.sh
21cr|ibus-table-1.9.16-1|46	%configure
21cr|ibus-table-1.9.16-1|47	%make
21cr|ibus-table-1.9.16-1|48	
21cr|ibus-table-1.9.16-1|49	%install
21cr|ibus-table-1.9.16-1|50	%makeinstall_std NO_INDEX=1
21cr|ibus-table-1.9.16-1|51	
21cr|ibus-table-1.9.16-1|52	%find_lang %{name}

2271 21
21cr|ibus-table-chinese-1.4.6-4|1	Summary:	ibus-chinese - table-based engine
21cr|ibus-table-chinese-1.4.6-4|2	Name:		ibus-table-chinese
21cr|ibus-table-chinese-1.4.6-4|3	Epoch:		1
21cr|ibus-table-chinese-1.4.6-4|4	Version:	1.4.6
21cr|ibus-table-chinese-1.4.6-4|5	Release:	4
21cr|ibus-table-chinese-1.4.6-4|6	License:	GPLv3+
21cr|ibus-table-chinese-1.4.6-4|7	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|8	Url:		http://code.google.com/p/ibus/
21cr|ibus-table-chinese-1.4.6-4|9	Source0:	http://ibus.googlecode.com/files/%{name}-%{version}-Source.tar.gz
21cr|ibus-table-chinese-1.4.6-4|10	Source1:	https://fedorahosted.org/releases/c/m/cmake-fedora/cmake-fedora-modules-only-latest.tar.gz
21cr|ibus-table-chinese-1.4.6-4|11	BuildRequires:	cmake
21cr|ibus-table-chinese-1.4.6-4|12	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-table-chinese-1.4.6-4|13	BuildRequires:	pkgconfig(ibus-table)
21cr|ibus-table-chinese-1.4.6-4|14	BuildArch:	noarch
21cr|ibus-table-chinese-1.4.6-4|15	
21cr|ibus-table-chinese-1.4.6-4|16	%description
21cr|ibus-table-chinese-1.4.6-4|17	ibus-table-chinese provide the following input method tables for IBus-Table.
21cr|ibus-table-chinese-1.4.6-4|18	
21cr|ibus-table-chinese-1.4.6-4|19	#----------------------------------------------------------------------------
21cr|ibus-table-chinese-1.4.6-4|20	
21cr|ibus-table-chinese-1.4.6-4|21	%package -n ibus-table-array30
21cr|ibus-table-chinese-1.4.6-4|22	Summary:	ibus-array30 - table-based engine
21cr|ibus-table-chinese-1.4.6-4|23	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|24	Requires:	ibus-table
21cr|ibus-table-chinese-1.4.6-4|25	
21cr|ibus-table-chinese-1.4.6-4|26	%description -n ibus-table-array30
21cr|ibus-table-chinese-1.4.6-4|27	Array30 input method on IBus Table under IBus framework.
21cr|ibus-table-chinese-1.4.6-4|28	
21cr|ibus-table-chinese-1.4.6-4|29	%files -n ibus-table-array30
21cr|ibus-table-chinese-1.4.6-4|30	%{_datadir}/ibus-table/icons/array30-big.png
21cr|ibus-table-chinese-1.4.6-4|31	%{_datadir}/ibus-table/icons/array30.png
21cr|ibus-table-chinese-1.4.6-4|32	%{_datadir}/ibus-table/tables/array30-big.db
21cr|ibus-table-chinese-1.4.6-4|33	%{_datadir}/ibus-table/tables/array30.db
21cr|ibus-table-chinese-1.4.6-4|34	
21cr|ibus-table-chinese-1.4.6-4|35	#----------------------------------------------------------------------------
21cr|ibus-table-chinese-1.4.6-4|36	
21cr|ibus-table-chinese-1.4.6-4|37	%package -n ibus-table-cangjie
21cr|ibus-table-chinese-1.4.6-4|38	Summary:	ibus-cangjie - table-based engine
21cr|ibus-table-chinese-1.4.6-4|39	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|40	Requires:	ibus-table
21cr|ibus-table-chinese-1.4.6-4|41	
21cr|ibus-table-chinese-1.4.6-4|42	%description -n ibus-table-cangjie
21cr|ibus-table-chinese-1.4.6-4|43	CangJie input methods on IBus Table under IBus framework.
21cr|ibus-table-chinese-1.4.6-4|44	
21cr|ibus-table-chinese-1.4.6-4|45	%files -n ibus-table-cangjie
21cr|ibus-table-chinese-1.4.6-4|46	%{_datadir}/ibus-table/icons/cangjie-big.png
21cr|ibus-table-chinese-1.4.6-4|47	%{_datadir}/ibus-table/icons/cangjie3.svg
21cr|ibus-table-chinese-1.4.6-4|48	%{_datadir}/ibus-table/icons/cangjie5.svg
21cr|ibus-table-chinese-1.4.6-4|49	%{_datadir}/ibus-table/icons/easy-big.png
21cr|ibus-table-chinese-1.4.6-4|50	%{_datadir}/ibus-table/icons/quick-classic.png
21cr|ibus-table-chinese-1.4.6-4|51	%{_datadir}/ibus-table/icons/quick3.png
21cr|ibus-table-chinese-1.4.6-4|52	%{_datadir}/ibus-table/icons/quick5.png
21cr|ibus-table-chinese-1.4.6-4|53	%{_datadir}/ibus-table/icons/scj6.svg
21cr|ibus-table-chinese-1.4.6-4|54	%{_datadir}/ibus-table/tables/cangjie-big.db
21cr|ibus-table-chinese-1.4.6-4|55	%{_datadir}/ibus-table/tables/cangjie3.db
21cr|ibus-table-chinese-1.4.6-4|56	%{_datadir}/ibus-table/tables/cangjie5.db
21cr|ibus-table-chinese-1.4.6-4|57	%{_datadir}/ibus-table/tables/easy-big.db
21cr|ibus-table-chinese-1.4.6-4|58	%{_datadir}/ibus-table/tables/quick-classic.db
21cr|ibus-table-chinese-1.4.6-4|59	%{_datadir}/ibus-table/tables/quick3.db
21cr|ibus-table-chinese-1.4.6-4|60	%{_datadir}/ibus-table/tables/quick5.db
21cr|ibus-table-chinese-1.4.6-4|61	%{_datadir}/ibus-table/tables/scj6.db
21cr|ibus-table-chinese-1.4.6-4|62	
21cr|ibus-table-chinese-1.4.6-4|63	#----------------------------------------------------------------------------
21cr|ibus-table-chinese-1.4.6-4|64	
21cr|ibus-table-chinese-1.4.6-4|65	%package -n ibus-table-cantonese
21cr|ibus-table-chinese-1.4.6-4|66	Summary:	ibus-cantonese - table-based engine
21cr|ibus-table-chinese-1.4.6-4|67	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|68	Requires:	ibus-table
21cr|ibus-table-chinese-1.4.6-4|69	
21cr|ibus-table-chinese-1.4.6-4|70	%description -n ibus-table-cantonese
21cr|ibus-table-chinese-1.4.6-4|71	Cantonese input method on IBus Table under IBus framework.
21cr|ibus-table-chinese-1.4.6-4|72	
21cr|ibus-table-chinese-1.4.6-4|73	%files -n ibus-table-cantonese
21cr|ibus-table-chinese-1.4.6-4|74	%{_datadir}/ibus-table/icons/cantonese.png
21cr|ibus-table-chinese-1.4.6-4|75	%{_datadir}/ibus-table/icons/cantonhk.png
21cr|ibus-table-chinese-1.4.6-4|76	%{_datadir}/ibus-table/icons/jyutping.png
21cr|ibus-table-chinese-1.4.6-4|77	%{_datadir}/ibus-table/tables/cantonese.db
21cr|ibus-table-chinese-1.4.6-4|78	%{_datadir}/ibus-table/tables/cantonhk.db
21cr|ibus-table-chinese-1.4.6-4|79	%{_datadir}/ibus-table/tables/jyutping.db
21cr|ibus-table-chinese-1.4.6-4|80	
21cr|ibus-table-chinese-1.4.6-4|81	#----------------------------------------------------------------------------
21cr|ibus-table-chinese-1.4.6-4|82	
21cr|ibus-table-chinese-1.4.6-4|83	%package -n ibus-table-erbi
21cr|ibus-table-chinese-1.4.6-4|84	Summary:	ibus-erbi - table-based engine
21cr|ibus-table-chinese-1.4.6-4|85	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|86	Requires:	ibus-table
21cr|ibus-table-chinese-1.4.6-4|87	
21cr|ibus-table-chinese-1.4.6-4|88	%description -n ibus-table-erbi
21cr|ibus-table-chinese-1.4.6-4|89	ErBi input method on IBus Table under IBus framework.
21cr|ibus-table-chinese-1.4.6-4|90	
21cr|ibus-table-chinese-1.4.6-4|91	%files -n ibus-table-erbi
21cr|ibus-table-chinese-1.4.6-4|92	%{_datadir}/ibus-table/icons/erbi*
21cr|ibus-table-chinese-1.4.6-4|93	%{_datadir}/ibus-table/tables/erbi*.db
21cr|ibus-table-chinese-1.4.6-4|94	
21cr|ibus-table-chinese-1.4.6-4|95	#----------------------------------------------------------------------------
21cr|ibus-table-chinese-1.4.6-4|96	
21cr|ibus-table-chinese-1.4.6-4|97	%package -n ibus-table-stroke5
21cr|ibus-table-chinese-1.4.6-4|98	Summary:	ibus-stroke5 - table-based engine
21cr|ibus-table-chinese-1.4.6-4|99	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|100	Requires:	ibus-table
21cr|ibus-table-chinese-1.4.6-4|101	
21cr|ibus-table-chinese-1.4.6-4|102	%description -n ibus-table-stroke5
21cr|ibus-table-chinese-1.4.6-4|103	Stroke5 input method on IBus Table under IBus framework.
21cr|ibus-table-chinese-1.4.6-4|104	
21cr|ibus-table-chinese-1.4.6-4|105	%files -n ibus-table-stroke5
21cr|ibus-table-chinese-1.4.6-4|106	%{_datadir}/ibus-table/icons/stroke5*
21cr|ibus-table-chinese-1.4.6-4|107	%{_datadir}/ibus-table/tables/stroke5*.db
21cr|ibus-table-chinese-1.4.6-4|108	
21cr|ibus-table-chinese-1.4.6-4|109	#----------------------------------------------------------------------------
21cr|ibus-table-chinese-1.4.6-4|110	
21cr|ibus-table-chinese-1.4.6-4|111	%package -n ibus-table-wu
21cr|ibus-table-chinese-1.4.6-4|112	Summary:	ibus-wu - table-based engine
21cr|ibus-table-chinese-1.4.6-4|113	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|114	Requires:	ibus-table
21cr|ibus-table-chinese-1.4.6-4|115	
21cr|ibus-table-chinese-1.4.6-4|116	%description -n ibus-table-wu
21cr|ibus-table-chinese-1.4.6-4|117	Wu input method on IBus Table under IBus framework.
21cr|ibus-table-chinese-1.4.6-4|118	
21cr|ibus-table-chinese-1.4.6-4|119	%files -n ibus-table-wu
21cr|ibus-table-chinese-1.4.6-4|120	%{_datadir}/ibus-table/icons/wu.png
21cr|ibus-table-chinese-1.4.6-4|121	%{_datadir}/ibus-table/tables/wu.db
21cr|ibus-table-chinese-1.4.6-4|122	
21cr|ibus-table-chinese-1.4.6-4|123	#----------------------------------------------------------------------------
21cr|ibus-table-chinese-1.4.6-4|124	
21cr|ibus-table-chinese-1.4.6-4|125	%package -n ibus-table-wubi
21cr|ibus-table-chinese-1.4.6-4|126	Summary:	ibus-wubi - table-based engine
21cr|ibus-table-chinese-1.4.6-4|127	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|128	Requires:	ibus-table
21cr|ibus-table-chinese-1.4.6-4|129	
21cr|ibus-table-chinese-1.4.6-4|130	%description -n ibus-table-wubi
21cr|ibus-table-chinese-1.4.6-4|131	Wubi86 input method on IBus Table under IBus framework.
21cr|ibus-table-chinese-1.4.6-4|132	
21cr|ibus-table-chinese-1.4.6-4|133	%files -n ibus-table-wubi
21cr|ibus-table-chinese-1.4.6-4|134	%{_datadir}/ibus-table/icons/wubi*86.svg
21cr|ibus-table-chinese-1.4.6-4|135	%{_datadir}/ibus-table/tables/wubi*86.db
21cr|ibus-table-chinese-1.4.6-4|136	
21cr|ibus-table-chinese-1.4.6-4|137	#----------------------------------------------------------------------------
21cr|ibus-table-chinese-1.4.6-4|138	
21cr|ibus-table-chinese-1.4.6-4|139	%package -n ibus-table-yong
21cr|ibus-table-chinese-1.4.6-4|140	Summary:	ibus-yong - table-based engine
21cr|ibus-table-chinese-1.4.6-4|141	Group:		System/Internationalization
21cr|ibus-table-chinese-1.4.6-4|142	Requires:	ibus-table
21cr|ibus-table-chinese-1.4.6-4|143	
21cr|ibus-table-chinese-1.4.6-4|144	%description -n ibus-table-yong
21cr|ibus-table-chinese-1.4.6-4|145	Yong input method on IBus Table under IBus framework.
21cr|ibus-table-chinese-1.4.6-4|146	
21cr|ibus-table-chinese-1.4.6-4|147	%files -n ibus-table-yong
21cr|ibus-table-chinese-1.4.6-4|148	%{_datadir}/ibus-table/icons/yong*
21cr|ibus-table-chinese-1.4.6-4|149	%{_datadir}/ibus-table/tables/yong*.db
21cr|ibus-table-chinese-1.4.6-4|150	
21cr|ibus-table-chinese-1.4.6-4|151	#---------------------------------------------------------------------------0
21cr|ibus-table-chinese-1.4.6-4|152	
21cr|ibus-table-chinese-1.4.6-4|153	%prep
21cr|ibus-table-chinese-1.4.6-4|154	%setup -q -n %{name}-%{version}-Source -a1
21cr|ibus-table-chinese-1.4.6-4|155	
21cr|ibus-table-chinese-1.4.6-4|156	%build
21cr|ibus-table-chinese-1.4.6-4|157	cmake . -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DDATA_DIR:PATH=%{_datadir}
21cr|ibus-table-chinese-1.4.6-4|158	%make
21cr|ibus-table-chinese-1.4.6-4|159	
21cr|ibus-table-chinese-1.4.6-4|160	%install
21cr|ibus-table-chinese-1.4.6-4|161	%makeinstall_std
21cr|ibus-table-chinese-1.4.6-4|162	
21cr|ibus-table-chinese-1.4.6-4|163	rm -rf %{buildroot}%{_datadir}/doc

2272 21
21cr|ibus-table-extraphrase-1.3.9.20110826-6|1	Summary:	Chinese extra phrases for ibus-table based IME
21cr|ibus-table-extraphrase-1.3.9.20110826-6|2	Name:		ibus-table-extraphrase
21cr|ibus-table-extraphrase-1.3.9.20110826-6|3	Version:	1.3.9.20110826
21cr|ibus-table-extraphrase-1.3.9.20110826-6|4	Release:	6
21cr|ibus-table-extraphrase-1.3.9.20110826-6|5	License:	GPLv2+
21cr|ibus-table-extraphrase-1.3.9.20110826-6|6	Group:		System/Internationalization
21cr|ibus-table-extraphrase-1.3.9.20110826-6|7	Url:		http://code.google.com/p/ibus/
21cr|ibus-table-extraphrase-1.3.9.20110826-6|8	Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|ibus-table-extraphrase-1.3.9.20110826-6|9	Source10:	%{name}.rpmlintrc
21cr|ibus-table-extraphrase-1.3.9.20110826-6|10	Patch0:		ibus-table-extraphrase-0.1.2.20090102-noarch.patch
21cr|ibus-table-extraphrase-1.3.9.20110826-6|11	BuildRequires:	pkgconfig(python2)
21cr|ibus-table-extraphrase-1.3.9.20110826-6|12	BuildRequires:	ibus-table-devel
21cr|ibus-table-extraphrase-1.3.9.20110826-6|13	Requires:	ibus-table
21cr|ibus-table-extraphrase-1.3.9.20110826-6|14	BuildArch:	noarch
21cr|ibus-table-extraphrase-1.3.9.20110826-6|15	
21cr|ibus-table-extraphrase-1.3.9.20110826-6|16	%description
21cr|ibus-table-extraphrase-1.3.9.20110826-6|17	This package provide Chinese extra phrases for ibus-table based IME,
21cr|ibus-table-extraphrase-1.3.9.20110826-6|18	such as ibus-table-zhengma, ibus-table-wubi, ibus-table-cangjie5,
21cr|ibus-table-extraphrase-1.3.9.20110826-6|19	ibus-table-erbi and etc.
21cr|ibus-table-extraphrase-1.3.9.20110826-6|20	
21cr|ibus-table-extraphrase-1.3.9.20110826-6|21	This package will also provide a script, called ibus-table-extraphrase,
21cr|ibus-table-extraphrase-1.3.9.20110826-6|22	to print the path of extra_phrase.txt.bz2, which can be used when using
21cr|ibus-table-extraphrase-1.3.9.20110826-6|23	ibus-table-createdb to generate IME database.
21cr|ibus-table-extraphrase-1.3.9.20110826-6|24	
21cr|ibus-table-extraphrase-1.3.9.20110826-6|25	%files
21cr|ibus-table-extraphrase-1.3.9.20110826-6|26	%{_datadir}/ibus-table/data/extra_phrase.txt
21cr|ibus-table-extraphrase-1.3.9.20110826-6|27	%{_datadir}/pkgconfig/*.pc
21cr|ibus-table-extraphrase-1.3.9.20110826-6|28	
21cr|ibus-table-extraphrase-1.3.9.20110826-6|29	#----------------------------------------------------------------------------
21cr|ibus-table-extraphrase-1.3.9.20110826-6|30	
21cr|ibus-table-extraphrase-1.3.9.20110826-6|31	%prep
21cr|ibus-table-extraphrase-1.3.9.20110826-6|32	%setup -q
21cr|ibus-table-extraphrase-1.3.9.20110826-6|33	%patch0 -p0
21cr|ibus-table-extraphrase-1.3.9.20110826-6|34	
21cr|ibus-table-extraphrase-1.3.9.20110826-6|35	%build
21cr|ibus-table-extraphrase-1.3.9.20110826-6|36	%configure
21cr|ibus-table-extraphrase-1.3.9.20110826-6|37	%make
21cr|ibus-table-extraphrase-1.3.9.20110826-6|38	
21cr|ibus-table-extraphrase-1.3.9.20110826-6|39	%install
21cr|ibus-table-extraphrase-1.3.9.20110826-6|40	%makeinstall_std

2273 21
21cr|ibus-table-others-1.3.9-1|1	Summary:	ibus-table-others - table-based engine
21cr|ibus-table-others-1.3.9-1|2	Name:		ibus-table-others
21cr|ibus-table-others-1.3.9-1|3	Version:	1.3.9
21cr|ibus-table-others-1.3.9-1|4	Release:	1
21cr|ibus-table-others-1.3.9-1|5	License:	GPLv2+
21cr|ibus-table-others-1.3.9-1|6	Group:		System/Internationalization
21cr|ibus-table-others-1.3.9-1|7	Url:		http://code.google.com/p/ibus/
21cr|ibus-table-others-1.3.9-1|8	Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|ibus-table-others-1.3.9-1|9	BuildRequires:	pkgconfig(ibus-1.0)
21cr|ibus-table-others-1.3.9-1|10	BuildRequires:	pkgconfig(ibus-table)
21cr|ibus-table-others-1.3.9-1|11	BuildRequires:	pkgconfig(python3)
21cr|ibus-table-others-1.3.9-1|12	Requires:	ibus-table
21cr|ibus-table-others-1.3.9-1|13	BuildArch:	noarch
21cr|ibus-table-others-1.3.9-1|14	
21cr|ibus-table-others-1.3.9-1|15	%description
21cr|ibus-table-others-1.3.9-1|16	Provides the following input methods on IBus-Table on IBus framework:
21cr|ibus-table-others-1.3.9-1|17	
21cr|ibus-table-others-1.3.9-1|18	* CNS11643
21cr|ibus-table-others-1.3.9-1|19	* Emoji
21cr|ibus-table-others-1.3.9-1|20	* IPA-X-SAMPA
21cr|ibus-table-others-1.3.9-1|21	* RussianTraditional
21cr|ibus-table-others-1.3.9-1|22	* Yawerty
21cr|ibus-table-others-1.3.9-1|23	
21cr|ibus-table-others-1.3.9-1|24	%files
21cr|ibus-table-others-1.3.9-1|25	%{_datadir}/ibus-table/icons/cns11643.png
21cr|ibus-table-others-1.3.9-1|26	%{_datadir}/ibus-table/icons/ibus-emoji.svg
21cr|ibus-table-others-1.3.9-1|27	%{_datadir}/ibus-table/icons/ipa-x-sampa.svg
21cr|ibus-table-others-1.3.9-1|28	%{_datadir}/ibus-table/icons/hu-old-hungarian-rovas.svg
21cr|ibus-table-others-1.3.9-1|29	%{_datadir}/ibus-table/icons/mathwriter.png
21cr|ibus-table-others-1.3.9-1|30	%{_datadir}/ibus-table/icons/rusle.png
21cr|ibus-table-others-1.3.9-1|31	%{_datadir}/ibus-table/icons/rustrad.png
21cr|ibus-table-others-1.3.9-1|32	%{_datadir}/ibus-table/icons/yawerty.png
21cr|ibus-table-others-1.3.9-1|33	%{_datadir}/ibus-table/tables/cns11643.db
21cr|ibus-table-others-1.3.9-1|34	%{_datadir}/ibus-table/tables/emoji-table.db
21cr|ibus-table-others-1.3.9-1|35	%{_datadir}/ibus-table/tables/ipa-x-sampa.db
21cr|ibus-table-others-1.3.9-1|36	%{_datadir}/ibus-table/tables/rusle.db
21cr|ibus-table-others-1.3.9-1|37	%{_datadir}/ibus-table/tables/rustrad.db
21cr|ibus-table-others-1.3.9-1|38	%{_datadir}/ibus-table/tables/yawerty.db
21cr|ibus-table-others-1.3.9-1|39	%{_datadir}/ibus-table/tables/hu-old-hungarian-rovas.db
21cr|ibus-table-others-1.3.9-1|40	%{_datadir}/ibus-table/tables/mathwriter-ibus.db
21cr|ibus-table-others-1.3.9-1|41	
21cr|ibus-table-others-1.3.9-1|42	#----------------------------------------------------------------------------
21cr|ibus-table-others-1.3.9-1|43	
21cr|ibus-table-others-1.3.9-1|44	%package -n ibus-table-th
21cr|ibus-table-others-1.3.9-1|45	Summary:	Thai language support via ibus-table
21cr|ibus-table-others-1.3.9-1|46	Group:		System/Internationalization
21cr|ibus-table-others-1.3.9-1|47	Requires:	ibus-table
21cr|ibus-table-others-1.3.9-1|48	Requires:	locales-th
21cr|ibus-table-others-1.3.9-1|49	Requires(post,preun):	GConf2
21cr|ibus-table-others-1.3.9-1|50	
21cr|ibus-table-others-1.3.9-1|51	%description -n ibus-table-th
21cr|ibus-table-others-1.3.9-1|52	Thai input method on IBus Table under IBus framework.
21cr|ibus-table-others-1.3.9-1|53	
21cr|ibus-table-others-1.3.9-1|54	%files -n ibus-table-th
21cr|ibus-table-others-1.3.9-1|55	%{_datadir}/ibus-table/icons/thai.png
21cr|ibus-table-others-1.3.9-1|56	%{_datadir}/ibus-table/tables/thai.db
21cr|ibus-table-others-1.3.9-1|57	
21cr|ibus-table-others-1.3.9-1|58	#----------------------------------------------------------------------------
21cr|ibus-table-others-1.3.9-1|59	
21cr|ibus-table-others-1.3.9-1|60	%package -n ibus-table-vi
21cr|ibus-table-others-1.3.9-1|61	Summary:	Vietnamese language support via ibus-table
21cr|ibus-table-others-1.3.9-1|62	Group:		System/Internationalization
21cr|ibus-table-others-1.3.9-1|63	Requires:	ibus-table
21cr|ibus-table-others-1.3.9-1|64	Requires(post,preun):	GConf2
21cr|ibus-table-others-1.3.9-1|65	Requires:	locales-vi
21cr|ibus-table-others-1.3.9-1|66	
21cr|ibus-table-others-1.3.9-1|67	%description -n ibus-table-vi
21cr|ibus-table-others-1.3.9-1|68	Vietnamese input method on IBus Table under IBus framework.
21cr|ibus-table-others-1.3.9-1|69	
21cr|ibus-table-others-1.3.9-1|70	%files -n ibus-table-vi
21cr|ibus-table-others-1.3.9-1|71	%{_datadir}/ibus-table/icons/viqr.png
21cr|ibus-table-others-1.3.9-1|72	%{_datadir}/ibus-table/tables/viqr.db
21cr|ibus-table-others-1.3.9-1|73	
21cr|ibus-table-others-1.3.9-1|74	#----------------------------------------------------------------------------
21cr|ibus-table-others-1.3.9-1|75	
21cr|ibus-table-others-1.3.9-1|76	%package -n ibus-table-translit
21cr|ibus-table-others-1.3.9-1|77	Summary:	ibus-translit - table-based engine
21cr|ibus-table-others-1.3.9-1|78	Group:		System/Internationalization
21cr|ibus-table-others-1.3.9-1|79	Requires:	ibus-table
21cr|ibus-table-others-1.3.9-1|80	Requires(post,preun):	GConf2
21cr|ibus-table-others-1.3.9-1|81	
21cr|ibus-table-others-1.3.9-1|82	%description -n ibus-table-translit
21cr|ibus-table-others-1.3.9-1|83	Translit input method on IBus Table under IBus framework.
21cr|ibus-table-others-1.3.9-1|84	
21cr|ibus-table-others-1.3.9-1|85	%files -n ibus-table-translit
21cr|ibus-table-others-1.3.9-1|86	%{_datadir}/ibus-table/icons/translit-ua.svg
21cr|ibus-table-others-1.3.9-1|87	%{_datadir}/ibus-table/icons/translit.svg
21cr|ibus-table-others-1.3.9-1|88	%{_datadir}/ibus-table/tables/translit-ua.db
21cr|ibus-table-others-1.3.9-1|89	%{_datadir}/ibus-table/tables/translit.db
21cr|ibus-table-others-1.3.9-1|90	
21cr|ibus-table-others-1.3.9-1|91	#----------------------------------------------------------------------------
21cr|ibus-table-others-1.3.9-1|92	
21cr|ibus-table-others-1.3.9-1|93	%prep
21cr|ibus-table-others-1.3.9-1|94	%setup -q
21cr|ibus-table-others-1.3.9-1|95	
21cr|ibus-table-others-1.3.9-1|96	%build
21cr|ibus-table-others-1.3.9-1|97	%configure --disable-compose --disable-latex
21cr|ibus-table-others-1.3.9-1|98	%make
21cr|ibus-table-others-1.3.9-1|99	
21cr|ibus-table-others-1.3.9-1|100	%install
21cr|ibus-table-others-1.3.9-1|101	%makeinstall_std

2274 21
21cr|icclib-2.14-4|1	# Workaround to build with GCC 10
21cr|icclib-2.14-4|2	%global optflags %{optflags} -fcommon
21cr|icclib-2.14-4|3	%define major	2
21cr|icclib-2.14-4|4	%define libname %mklibname icc %{major}
21cr|icclib-2.14-4|5	%define devname %mklibname icc -d
21cr|icclib-2.14-4|6	
21cr|icclib-2.14-4|7	Summary:	ICC profile I/O library
21cr|icclib-2.14-4|8	Name:		icclib
21cr|icclib-2.14-4|9	Version:	2.14
21cr|icclib-2.14-4|10	Release:	4
21cr|icclib-2.14-4|11	Group:		Graphics
21cr|icclib-2.14-4|12	License:	GPLv3
21cr|icclib-2.14-4|13	Url:		http://www.argyllcms.com/
21cr|icclib-2.14-4|14	Source0:	http://www.argyllcms.com/icclib_V%{version}.zip
21cr|icclib-2.14-4|15	# (fc) 2.1-0.beta.1mdv change build system to use autotools (Debian)
21cr|icclib-2.14-4|16	Patch0:		icclib-2.1-autotools.patch
21cr|icclib-2.14-4|17	
21cr|icclib-2.14-4|18	%description
21cr|icclib-2.14-4|19	The icclib is a set of routines which implement the reading and
21cr|icclib-2.14-4|20	writing of color profile files that conform to the International
21cr|icclib-2.14-4|21	Color Consortium (ICC) Profile Format Specification, Version 3.4.
21cr|icclib-2.14-4|22	
21cr|icclib-2.14-4|23	%package -n %{libname}
21cr|icclib-2.14-4|24	Summary:        Libraries for icclib
21cr|icclib-2.14-4|25	Group:          System/Libraries
21cr|icclib-2.14-4|26	
21cr|icclib-2.14-4|27	%description -n %{libname}
21cr|icclib-2.14-4|28	The icclib is a set of routines which implement the reading and
21cr|icclib-2.14-4|29	writing of color profile files that conform to the International
21cr|icclib-2.14-4|30	Color Consortium (ICC) Profile Format Specification, Version 3.4.
21cr|icclib-2.14-4|31	
21cr|icclib-2.14-4|32	%package -n %{devname}
21cr|icclib-2.14-4|33	Summary:        Development libraries, header files for icclib
21cr|icclib-2.14-4|34	Group:          Development/GNOME and GTK+
21cr|icclib-2.14-4|35	Requires:       %{libname} = %{version}
21cr|icclib-2.14-4|36	Provides:	icclib-devel = %{version}-%{release}
21cr|icclib-2.14-4|37	
21cr|icclib-2.14-4|38	%description -n %{devname}
21cr|icclib-2.14-4|39	The icclib is a set of routines which implement the reading and
21cr|icclib-2.14-4|40	writing of color profile files that conform to the International
21cr|icclib-2.14-4|41	Color Consortium (ICC) Profile Format Specification, Version 3.4.
21cr|icclib-2.14-4|42	
21cr|icclib-2.14-4|43	%prep
21cr|icclib-2.14-4|44	%setup -qc
21cr|icclib-2.14-4|45	%apply_patches
21cr|icclib-2.14-4|46	
21cr|icclib-2.14-4|47	#needed by patch0
21cr|icclib-2.14-4|48	autoreconf -i
21cr|icclib-2.14-4|49	
21cr|icclib-2.14-4|50	%build
21cr|icclib-2.14-4|51	%configure \
21cr|icclib-2.14-4|52	--disable-static
21cr|icclib-2.14-4|53	
21cr|icclib-2.14-4|54	%make
21cr|icclib-2.14-4|55	
21cr|icclib-2.14-4|56	%check
21cr|icclib-2.14-4|57	make check
21cr|icclib-2.14-4|58	
21cr|icclib-2.14-4|59	%install
21cr|icclib-2.14-4|60	%makeinstall_std
21cr|icclib-2.14-4|61	
21cr|icclib-2.14-4|62	%files
21cr|icclib-2.14-4|63	%{_bindir}/*
21cr|icclib-2.14-4|64	
21cr|icclib-2.14-4|65	%files -n %{libname}
21cr|icclib-2.14-4|66	%{_libdir}/*.so.%{major}*
21cr|icclib-2.14-4|67	
21cr|icclib-2.14-4|68	%files -n %{devname}
21cr|icclib-2.14-4|69	%doc log.txt Readme.txt todo.txt
21cr|icclib-2.14-4|70	%{_libdir}/*.so
21cr|icclib-2.14-4|71	%{_includedir}/*

2275 21
21cr|icebreaker-1.9.8-1|1	Summary:	An addictive action-puzzle game involving bouncing penguins
21cr|icebreaker-1.9.8-1|2	Name:		icebreaker
21cr|icebreaker-1.9.8-1|3	Version:	1.9.8
21cr|icebreaker-1.9.8-1|4	Release:	1
21cr|icebreaker-1.9.8-1|5	Epoch:		1
21cr|icebreaker-1.9.8-1|6	License:	GPL
21cr|icebreaker-1.9.8-1|7	Group:		Games/Arcade
21cr|icebreaker-1.9.8-1|8	
21cr|icebreaker-1.9.8-1|9	Source: 	http://www.mattdm.org/icebreaker/1.9.x/%{name}-%{version}.tgz
21cr|icebreaker-1.9.8-1|10	Source2: 	%{name}-png.tar.bz2
21cr|icebreaker-1.9.8-1|11	Patch0:		icebreaker-1.9.7-fix-str-fmt.patch
21cr|icebreaker-1.9.8-1|12	
21cr|icebreaker-1.9.8-1|13	URL:		http://www.mattdm.org/icebreaker/
21cr|icebreaker-1.9.8-1|14	BuildRequires:	SDL-devel
21cr|icebreaker-1.9.8-1|15	BuildRequires:	SDL_mixer-devel
21cr|icebreaker-1.9.8-1|16	
21cr|icebreaker-1.9.8-1|17	%description
21cr|icebreaker-1.9.8-1|18	IceBreaker is an action-puzzle game in which you must capture penguins
21cr|icebreaker-1.9.8-1|19	from an Antarctic iceberg so they can be shipped to Finland, where
21cr|icebreaker-1.9.8-1|20	they are essential to a secret plot for world domination. To earn the
21cr|icebreaker-1.9.8-1|21	highest Geek Cred, trap them in the smallest space in the shortest
21cr|icebreaker-1.9.8-1|22	time while losing the fewest lives. IceBreaker was inspired by (but
21cr|icebreaker-1.9.8-1|23	isn't an exact clone of) Jezzball by Dima Pavlovsky.
21cr|icebreaker-1.9.8-1|24	
21cr|icebreaker-1.9.8-1|25	%prep
21cr|icebreaker-1.9.8-1|26	%setup -q -a2
21cr|icebreaker-1.9.8-1|27	%patch0 -p0
21cr|icebreaker-1.9.8-1|28	
21cr|icebreaker-1.9.8-1|29	%build
21cr|icebreaker-1.9.8-1|30	%make OPTIMIZE="%{optflags} %{ldflags}" prefix=%{_prefix} highscoredir=%{_localstatedir}/lib/games datadir=%{_gamesdatadir}
21cr|icebreaker-1.9.8-1|31	
21cr|icebreaker-1.9.8-1|32	%install
21cr|icebreaker-1.9.8-1|33	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|icebreaker-1.9.8-1|34	mkdir -p %{buildroot}%{_localstatedir}/lib/games
21cr|icebreaker-1.9.8-1|35	install -m 644 *.wav *.bmp %{buildroot}%{_gamesdatadir}/%{name}
21cr|icebreaker-1.9.8-1|36	install -m 755 icebreaker -D %{buildroot}%{_gamesbindir}/%{name}
21cr|icebreaker-1.9.8-1|37	touch %{buildroot}%{_localstatedir}/lib/games/%{name}.scores
21cr|icebreaker-1.9.8-1|38	
21cr|icebreaker-1.9.8-1|39	install -m 0644 %{name}-16.png -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|icebreaker-1.9.8-1|40	install -m 0644 %{name}-16.png -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|icebreaker-1.9.8-1|41	install -m 0644 %{name}-32.png -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|icebreaker-1.9.8-1|42	install -m 0644 %{name}-32.png -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|icebreaker-1.9.8-1|43	install -m 0644 %{name}-48.png -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|icebreaker-1.9.8-1|44	install -m 0644 %{name}-48.png -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|icebreaker-1.9.8-1|45	
21cr|icebreaker-1.9.8-1|46	mkdir -p %{buildroot}%{_datadir}/applications
21cr|icebreaker-1.9.8-1|47	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|icebreaker-1.9.8-1|48	[Desktop Entry]
21cr|icebreaker-1.9.8-1|49	Name=IceBreaker
21cr|icebreaker-1.9.8-1|50	Comment=Action-puzzle game involving bouncing penguins
21cr|icebreaker-1.9.8-1|51	Comment[ru]=Игра-головоломка с пингвинами
21cr|icebreaker-1.9.8-1|52	Exec=%{_gamesbindir}/%{name}
21cr|icebreaker-1.9.8-1|53	Icon=%{name}
21cr|icebreaker-1.9.8-1|54	Terminal=false
21cr|icebreaker-1.9.8-1|55	Type=Application
21cr|icebreaker-1.9.8-1|56	Categories=Game;ArcadeGame;
21cr|icebreaker-1.9.8-1|57	EOF
21cr|icebreaker-1.9.8-1|58	
21cr|icebreaker-1.9.8-1|59	%post
21cr|icebreaker-1.9.8-1|60	%create_ghostfile %{_localstatedir}/lib/games/%{name}.scores games games 644
21cr|icebreaker-1.9.8-1|61	
21cr|icebreaker-1.9.8-1|62	%files
21cr|icebreaker-1.9.8-1|63	%doc README TODO LICENSE ChangeLog
21cr|icebreaker-1.9.8-1|64	%attr(2755,root,games) %{_gamesbindir}/%{name}
21cr|icebreaker-1.9.8-1|65	%{_gamesdatadir}/%{name}
21cr|icebreaker-1.9.8-1|66	%attr(664,games,games) %ghost %{_localstatedir}/lib/games/%{name}.scores
21cr|icebreaker-1.9.8-1|67	%{_miconsdir}/%{name}.png
21cr|icebreaker-1.9.8-1|68	%{_iconsdir}/%{name}.png
21cr|icebreaker-1.9.8-1|69	%{_liconsdir}/%{name}.png
21cr|icebreaker-1.9.8-1|70	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|icebreaker-1.9.8-1|71	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|icebreaker-1.9.8-1|72	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|icebreaker-1.9.8-1|73	%{_datadir}/applications/%{name}.desktop

2276 21
21cr|icecast-2.4.4-1|1	Summary:	Streaming Media Server
21cr|icecast-2.4.4-1|2	Name:		icecast
21cr|icecast-2.4.4-1|3	Version:	2.4.4
21cr|icecast-2.4.4-1|4	Release:	1
21cr|icecast-2.4.4-1|5	Epoch:		2
21cr|icecast-2.4.4-1|6	Group:		System/Servers
21cr|icecast-2.4.4-1|7	License:	GPLv2+
21cr|icecast-2.4.4-1|8	Url:		http://www.icecast.org
21cr|icecast-2.4.4-1|9	Source0:	http://downloads.us.xiph.org/releases/icecast/%{name}-%{version}.tar.gz
21cr|icecast-2.4.4-1|10	Source1:	status3.xsl
21cr|icecast-2.4.4-1|11	Source2:	icecast.service
21cr|icecast-2.4.4-1|12	Source3:	icecast.logrotate
21cr|icecast-2.4.4-1|13	Source4:	icecast.xml
21cr|icecast-2.4.4-1|14	Source5:	%{name}-tmpfiles.conf
21cr|icecast-2.4.4-1|15	Patch0:		%{name}.conf.patch
21cr|icecast-2.4.4-1|16	BuildRequires:	pkgconfig(libcurl)
21cr|icecast-2.4.4-1|17	BuildRequires:	pkgconfig(libxslt)
21cr|icecast-2.4.4-1|18	BuildRequires:	pkgconfig(ogg)
21cr|icecast-2.4.4-1|19	BuildRequires:	pkgconfig(speex)
21cr|icecast-2.4.4-1|20	BuildRequires:	pkgconfig(theora)
21cr|icecast-2.4.4-1|21	BuildRequires:	pkgconfig(vorbis)
21cr|icecast-2.4.4-1|22	Requires(pre,postun):	rpm-helper
21cr|icecast-2.4.4-1|23	Requires(post,preun,postun):	systemd
21cr|icecast-2.4.4-1|24	Provides:	streaming-server
21cr|icecast-2.4.4-1|25	
21cr|icecast-2.4.4-1|26	%description
21cr|icecast-2.4.4-1|27	Icecast is an Internet based broadcasting system based on the Mpeg Layer III
21cr|icecast-2.4.4-1|28	streaming technology.  It was originally inspired by Nullsoft's Shoutcast
21cr|icecast-2.4.4-1|29	and also mp3serv by Scott Manley.  The icecast project was started for several
21cr|icecast-2.4.4-1|30	reasons: a) all broadcasting systems were pretty much closed source,
21cr|icecast-2.4.4-1|31	non-free software implementations, b) Shoutcast doesn't allow you to run your
21cr|icecast-2.4.4-1|32	own directory servers, or support them, and c) we thought it would be a
21cr|icecast-2.4.4-1|33	lot of fun.
21cr|icecast-2.4.4-1|34	
21cr|icecast-2.4.4-1|35	%files
21cr|icecast-2.4.4-1|36	%doc AUTHORS COPYING HACKING README TODO
21cr|icecast-2.4.4-1|37	%{_bindir}/%{name}
21cr|icecast-2.4.4-1|38	%{_datadir}/%{name}
21cr|icecast-2.4.4-1|39	%attr(-,icecast,icecast) %{_var}/log/%{name}
21cr|icecast-2.4.4-1|40	%config(noreplace) %{_sysconfdir}/%{name}.xml
21cr|icecast-2.4.4-1|41	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|icecast-2.4.4-1|42	%{_tmpfilesdir}/%{name}.conf
21cr|icecast-2.4.4-1|43	%{_unitdir}/icecast.service
21cr|icecast-2.4.4-1|44	
21cr|icecast-2.4.4-1|45	%pre
21cr|icecast-2.4.4-1|46	%_pre_useradd %{name} %{_datadir}/%{name} /bin/false
21cr|icecast-2.4.4-1|47	
21cr|icecast-2.4.4-1|48	%post
21cr|icecast-2.4.4-1|49	%tmpfile_screate %{name}
21cr|icecast-2.4.4-1|50	%systemd_post %{name}.service
21cr|icecast-2.4.4-1|51	
21cr|icecast-2.4.4-1|52	%preun
21cr|icecast-2.4.4-1|53	%systemd_preun %{name}.service
21cr|icecast-2.4.4-1|54	
21cr|icecast-2.4.4-1|55	%postun
21cr|icecast-2.4.4-1|56	%_postun_userdel %{name}
21cr|icecast-2.4.4-1|57	%systemd_postun %{name}.service
21cr|icecast-2.4.4-1|58	
21cr|icecast-2.4.4-1|59	#----------------------------------------------------------------------------
21cr|icecast-2.4.4-1|60	
21cr|icecast-2.4.4-1|61	%prep
21cr|icecast-2.4.4-1|62	%setup -q
21cr|icecast-2.4.4-1|63	%patch0 -p1 -b .orig
21cr|icecast-2.4.4-1|64	find -name "*.html" -or -name "*.jpg" -or -name "*.css" | xargs chmod 644
21cr|icecast-2.4.4-1|65	
21cr|icecast-2.4.4-1|66	
21cr|icecast-2.4.4-1|67	%build
21cr|icecast-2.4.4-1|68	%configure \
21cr|icecast-2.4.4-1|69	--with-curl \
21cr|icecast-2.4.4-1|70	--with-openssl \
21cr|icecast-2.4.4-1|71	--with-ogg \
21cr|icecast-2.4.4-1|72	--with-theora \
21cr|icecast-2.4.4-1|73	--with-speex
21cr|icecast-2.4.4-1|74	%make
21cr|icecast-2.4.4-1|75	
21cr|icecast-2.4.4-1|76	%install
21cr|icecast-2.4.4-1|77	%makeinstall_std
21cr|icecast-2.4.4-1|78	rm -rf %{buildroot}%{_datadir}/icecast/doc
21cr|icecast-2.4.4-1|79	rm -rf %{buildroot}%{_docdir}/icecast
21cr|icecast-2.4.4-1|80	install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icecast/web/status3.xsl
21cr|icecast-2.4.4-1|81	install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
21cr|icecast-2.4.4-1|82	install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/icecast
21cr|icecast-2.4.4-1|83	install -D -m 640 %{SOURCE4} %{buildroot}%{_sysconfdir}/icecast.xml
21cr|icecast-2.4.4-1|84	mkdir -p %{buildroot}%{_localstatedir}/log/icecast
21cr|icecast-2.4.4-1|85	
21cr|icecast-2.4.4-1|86	# to hold pid file ( need to be writable by icecast )
21cr|icecast-2.4.4-1|87	install -D -p -m 0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf

2277 21
21cr|icecream-1.0.1-5|1	%define icecreamdir %{_libexecdir}/icecc
21cr|icecream-1.0.1-5|2	
21cr|icecream-1.0.1-5|3	%define major 0
21cr|icecream-1.0.1-5|4	%define libname %mklibname icecc %{major}
21cr|icecream-1.0.1-5|5	%define devname %mklibname icecc -d
21cr|icecream-1.0.1-5|6	
21cr|icecream-1.0.1-5|7	Summary:	Distributed p2p based compile system
21cr|icecream-1.0.1-5|8	Name:		icecream
21cr|icecream-1.0.1-5|9	Version:	1.0.1
21cr|icecream-1.0.1-5|10	Release:	5
21cr|icecream-1.0.1-5|11	Epoch:		3
21cr|icecream-1.0.1-5|12	License:	GPLv2+
21cr|icecream-1.0.1-5|13	Group:		Development/C
21cr|icecream-1.0.1-5|14	Url:		http://en.opensuse.org/Icecream
21cr|icecream-1.0.1-5|15	Source0:	ftp://ftp.suse.com/pub/projects/icecream/icecc-%{version}.tar.bz2
21cr|icecream-1.0.1-5|16	Source1:	icecream.service
21cr|icecream-1.0.1-5|17	Source2:	icecream-scheduler.service
21cr|icecream-1.0.1-5|18	Source3:	sysconfig.icecream
21cr|icecream-1.0.1-5|19	Source4:	icecream.sh
21cr|icecream-1.0.1-5|20	Source5:	icecream.csh
21cr|icecream-1.0.1-5|21	Source7:	logrotate.icecream
21cr|icecream-1.0.1-5|22	Source8:	logrotate.icecream-scheduler
21cr|icecream-1.0.1-5|23	Source9:	iceccd-wrapper
21cr|icecream-1.0.1-5|24	Source10:	icecc-scheduler-wrapper
21cr|icecream-1.0.1-5|25	Patch0:		icecream-0.9.7-fix-build.patch
21cr|icecream-1.0.1-5|26	Patch1:		harbour-3.2.0-mga-minilzo-2.8.patch
21cr|icecream-1.0.1-5|27	Requires(post,preun):	rpm-helper
21cr|icecream-1.0.1-5|28	
21cr|icecream-1.0.1-5|29	BuildRequires:	systemd
21cr|icecream-1.0.1-5|30	Requires(pre):	shadow-utils
21cr|icecream-1.0.1-5|31	Requires(post,preun,postun):	systemd
21cr|icecream-1.0.1-5|32	
21cr|icecream-1.0.1-5|33	%description
21cr|icecream-1.0.1-5|34	Icecream is a distributed compile system. It allows parallel compiling by
21cr|icecream-1.0.1-5|35	distributing the compile jobs to several nodes of a compile network running the
21cr|icecream-1.0.1-5|36	icecc daemon. The icecc scheduler routes the jobs and provides status and
21cr|icecream-1.0.1-5|37	statistics information to the icecc monitor. Each compile node can accept one
21cr|icecream-1.0.1-5|38	or more compile jobs depending on the number of processors and the settings of
21cr|icecream-1.0.1-5|39	the daemon. Link jobs and other jobs which cannot be distributed are executed
21cr|icecream-1.0.1-5|40	locally on the node where the compilation is started.
21cr|icecream-1.0.1-5|41	
21cr|icecream-1.0.1-5|42	%files
21cr|icecream-1.0.1-5|43	%{_libexecdir}/icecc/icecc-create-env
21cr|icecream-1.0.1-5|44	%{_libexecdir}/icecc/compilerwrapper
21cr|icecream-1.0.1-5|45	%{_bindir}/create-env
21cr|icecream-1.0.1-5|46	%{_sbindir}/iceccd
21cr|icecream-1.0.1-5|47	%{_bindir}/icecc
21cr|icecream-1.0.1-5|48	%{_bindir}/icerun
21cr|icecream-1.0.1-5|49	%{icecreamdir}/bin/*cc
21cr|icecream-1.0.1-5|50	%{icecreamdir}/bin/*g++
21cr|icecream-1.0.1-5|51	%{icecreamdir}/bin/*c++
21cr|icecream-1.0.1-5|52	%{_unitdir}/icecream.service
21cr|icecream-1.0.1-5|53	%{_mandir}/man1/icecc.1*
21cr|icecream-1.0.1-5|54	%{_mandir}/man1/iceccd.1*
21cr|icecream-1.0.1-5|55	%{_mandir}/man7/icecream.7*
21cr|icecream-1.0.1-5|56	%{_prefix}/libexec/icecc/iceccd-wrapper
21cr|icecream-1.0.1-5|57	%config(noreplace) %{_sysconfdir}/sysconfig/icecream
21cr|icecream-1.0.1-5|58	%{_sysconfdir}/profile.d/*
21cr|icecream-1.0.1-5|59	%config(noreplace) %{_sysconfdir}/logrotate.d/icecream
21cr|icecream-1.0.1-5|60	%defattr(0644,root,root,1777)
21cr|icecream-1.0.1-5|61	%dir /var/cache/icecream
21cr|icecream-1.0.1-5|62	
21cr|icecream-1.0.1-5|63	%post
21cr|icecream-1.0.1-5|64	%systemd_post icecream.service
21cr|icecream-1.0.1-5|65	
21cr|icecream-1.0.1-5|66	%preun
21cr|icecream-1.0.1-5|67	%systemd_preun icecream.service
21cr|icecream-1.0.1-5|68	
21cr|icecream-1.0.1-5|69	%postun
21cr|icecream-1.0.1-5|70	%systemd_postun_with_restart icecream.service
21cr|icecream-1.0.1-5|71	
21cr|icecream-1.0.1-5|72	#-------------------------------------------------------------------------------
21cr|icecream-1.0.1-5|73	
21cr|icecream-1.0.1-5|74	%package scheduler
21cr|icecream-1.0.1-5|75	Summary:	Icecream scheduler
21cr|icecream-1.0.1-5|76	Group:		Development/C
21cr|icecream-1.0.1-5|77	Requires:	%{name} = %{EVRD}
21cr|icecream-1.0.1-5|78	Requires(post,preun):	rpm-helper
21cr|icecream-1.0.1-5|79	
21cr|icecream-1.0.1-5|80	%description scheduler
21cr|icecream-1.0.1-5|81	%{name} scheduler.
21cr|icecream-1.0.1-5|82	
21cr|icecream-1.0.1-5|83	%files scheduler
21cr|icecream-1.0.1-5|84	%{_sbindir}/icecc-scheduler
21cr|icecream-1.0.1-5|85	%{_unitdir}/icecream-scheduler.service
21cr|icecream-1.0.1-5|86	%{_prefix}/libexec/icecc/icecc-scheduler-wrapper
21cr|icecream-1.0.1-5|87	%config(noreplace) %{_sysconfdir}/logrotate.d/icecream-scheduler
21cr|icecream-1.0.1-5|88	%{_mandir}/man1/icecc-scheduler.1*
21cr|icecream-1.0.1-5|89	
21cr|icecream-1.0.1-5|90	%post scheduler
21cr|icecream-1.0.1-5|91	%systemd_post icecream-scheduler.service
21cr|icecream-1.0.1-5|92	
21cr|icecream-1.0.1-5|93	%preun scheduler
21cr|icecream-1.0.1-5|94	%systemd_preun icecream-scheduler.service
21cr|icecream-1.0.1-5|95	
21cr|icecream-1.0.1-5|96	%postun scheduler
21cr|icecream-1.0.1-5|97	%systemd_postun_with_restart icecream-scheduler.service
21cr|icecream-1.0.1-5|98	
21cr|icecream-1.0.1-5|99	#-------------------------------------------------------------------------------
21cr|icecream-1.0.1-5|100	
21cr|icecream-1.0.1-5|101	%package -n %{libname}
21cr|icecream-1.0.1-5|102	Summary:	Icecream shared library
21cr|icecream-1.0.1-5|103	Group:		System/Libraries
21cr|icecream-1.0.1-5|104	
21cr|icecream-1.0.1-5|105	%description -n %{libname}
21cr|icecream-1.0.1-5|106	Icecream shared library.
21cr|icecream-1.0.1-5|107	
21cr|icecream-1.0.1-5|108	%files -n %{libname}
21cr|icecream-1.0.1-5|109	%{_libdir}/libicecc.so.%{major}*
21cr|icecream-1.0.1-5|110	
21cr|icecream-1.0.1-5|111	#-------------------------------------------------------------------------------
21cr|icecream-1.0.1-5|112	
21cr|icecream-1.0.1-5|113	%package -n %{devname}
21cr|icecream-1.0.1-5|114	Summary:	Icecream development files
21cr|icecream-1.0.1-5|115	Group:		Development/C
21cr|icecream-1.0.1-5|116	Requires:	%{libname} = %{EVRD}
21cr|icecream-1.0.1-5|117	Provides:	%{name}-devel = %{EVRD}
21cr|icecream-1.0.1-5|118	Conflicts:	%{name}-devel < 3:1.0.0
21cr|icecream-1.0.1-5|119	Obsoletes:	%{name}-devel < 3:1.0.0
21cr|icecream-1.0.1-5|120	
21cr|icecream-1.0.1-5|121	%description -n %{devname}
21cr|icecream-1.0.1-5|122	Icecream development files.
21cr|icecream-1.0.1-5|123	
21cr|icecream-1.0.1-5|124	%files -n %{devname}
21cr|icecream-1.0.1-5|125	%{_libdir}/libicecc.so
21cr|icecream-1.0.1-5|126	%{_libdir}/pkgconfig/*
21cr|icecream-1.0.1-5|127	%{_includedir}/*
21cr|icecream-1.0.1-5|128	
21cr|icecream-1.0.1-5|129	#---------------------------------------------------------------------------------
21cr|icecream-1.0.1-5|130	
21cr|icecream-1.0.1-5|131	%prep
21cr|icecream-1.0.1-5|132	%setup -q -n icecc-%{version}
21cr|icecream-1.0.1-5|133	%patch0 -p1 -b .fix-build
21cr|icecream-1.0.1-5|134	pushd minilzo
21cr|icecream-1.0.1-5|135	%patch1 -p5 -b .lzo
21cr|icecream-1.0.1-5|136	popd
21cr|icecream-1.0.1-5|137	
21cr|icecream-1.0.1-5|138	%build
21cr|icecream-1.0.1-5|139	%configure \
21cr|icecream-1.0.1-5|140	--disable-static \
21cr|icecream-1.0.1-5|141	--enable-shared
21cr|icecream-1.0.1-5|142	%make
21cr|icecream-1.0.1-5|143	
21cr|icecream-1.0.1-5|144	%install
21cr|icecream-1.0.1-5|145	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|icecream-1.0.1-5|146	install -d %{buildroot}%{_sysconfdir}/profile.d
21cr|icecream-1.0.1-5|147	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|icecream-1.0.1-5|148	install -d %{buildroot}%{_prefix}/libexec/icecc
21cr|icecream-1.0.1-5|149	install -d %{buildroot}/var/cache/icecream
21cr|icecream-1.0.1-5|150	install -d %{buildroot}%{_unitdir}
21cr|icecream-1.0.1-5|151	
21cr|icecream-1.0.1-5|152	%makeinstall_std
21cr|icecream-1.0.1-5|153	
21cr|icecream-1.0.1-5|154	install -m 755 %{SOURCE1}  %{buildroot}%{_unitdir}/icecream.service
21cr|icecream-1.0.1-5|155	install -m 755 %{SOURCE2}  %{buildroot}%{_unitdir}/icecream-scheduler.service
21cr|icecream-1.0.1-5|156	install -m 644 %{SOURCE3}  %{buildroot}%{_sysconfdir}/sysconfig/icecream
21cr|icecream-1.0.1-5|157	# nb: prefixing icecream.sh by "80" so that it is sourced after 20colorgcc.sh
21cr|icecream-1.0.1-5|158	install -m 644 %{SOURCE4}  %{buildroot}%{_sysconfdir}/profile.d/80icecream.sh
21cr|icecream-1.0.1-5|159	install -m 644 %{SOURCE5}  %{buildroot}%{_sysconfdir}/profile.d/80icecream.csh
21cr|icecream-1.0.1-5|160	install -m 644 %{SOURCE7}  %{buildroot}%{_sysconfdir}/logrotate.d/icecream
21cr|icecream-1.0.1-5|161	install -m 644 %{SOURCE8}  %{buildroot}%{_sysconfdir}/logrotate.d/icecream-scheduler
21cr|icecream-1.0.1-5|162	install -m 755 %{SOURCE9}  %{buildroot}/usr/libexec/icecc/iceccd-wrapper
21cr|icecream-1.0.1-5|163	install -m 755 %{SOURCE10} %{buildroot}/usr/libexec/icecc/icecc-scheduler-wrapper
21cr|icecream-1.0.1-5|164	
21cr|icecream-1.0.1-5|165	# Fix profile locations
21cr|icecream-1.0.1-5|166	sed -i "s,@DEFINEDBYRPMSPEC@,%{icecreamdir},g" %{buildroot}%{_sysconfdir}/profile.d/*
21cr|icecream-1.0.1-5|167	
21cr|icecream-1.0.1-5|168	cat << EOF > %{buildroot}%{_bindir}/create-env
21cr|icecream-1.0.1-5|169	#!/bin/bash
21cr|icecream-1.0.1-5|170	GCC="%{_bindir}/gcc"
21cr|icecream-1.0.1-5|171	GCPP="%{_bindir}/g++"
21cr|icecream-1.0.1-5|172	
21cr|icecream-1.0.1-5|173	if [ ! -z $1 ]; then
21cr|icecream-1.0.1-5|174	GCC=\$1
21cr|icecream-1.0.1-5|175	fi
21cr|icecream-1.0.1-5|176	
21cr|icecream-1.0.1-5|177	if [ ! -z \$2 ]; then
21cr|icecream-1.0.1-5|178	GCPP=\$2
21cr|icecream-1.0.1-5|179	fi
21cr|icecream-1.0.1-5|180	
21cr|icecream-1.0.1-5|181	%{icecreamdir}/icecc-create-env \$GCC \$GCPP
21cr|icecream-1.0.1-5|182	EOF
21cr|icecream-1.0.1-5|183	
21cr|icecream-1.0.1-5|184	find %{buildroot} -name *.a -o -name *.la | xargs rm

2278 21
21cr|icecream-monitor-3.0.1-3|1	Summary:	GUI Monitor for icecream distributed compiled system
21cr|icecream-monitor-3.0.1-3|2	Name:		icecream-monitor
21cr|icecream-monitor-3.0.1-3|3	Version:	3.0.1
21cr|icecream-monitor-3.0.1-3|4	Release:	3
21cr|icecream-monitor-3.0.1-3|5	License:	GPLv2+
21cr|icecream-monitor-3.0.1-3|6	Group:		Graphical desktop/KDE
21cr|icecream-monitor-3.0.1-3|7	Url:		http://en.opensuse.org/Icecream
21cr|icecream-monitor-3.0.1-3|8	Source0:	https://github.com/icecc/icemon/archive/icemon-%{version}.tar.gz
21cr|icecream-monitor-3.0.1-3|9	BuildRequires:	cmake
21cr|icecream-monitor-3.0.1-3|10	BuildRequires:	docbook2x
21cr|icecream-monitor-3.0.1-3|11	BuildRequires:	doxygen
21cr|icecream-monitor-3.0.1-3|12	BuildRequires:	pkgconfig(icecc)
21cr|icecream-monitor-3.0.1-3|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|icecream-monitor-3.0.1-3|14	BuildRequires:	pkgconfig(Qt5Gui)
21cr|icecream-monitor-3.0.1-3|15	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|icecream-monitor-3.0.1-3|16	Provides:	icemon = %{EVRD}
21cr|icecream-monitor-3.0.1-3|17	Obsoletes:	icemon < 1.0-2
21cr|icecream-monitor-3.0.1-3|18	
21cr|icecream-monitor-3.0.1-3|19	%description
21cr|icecream-monitor-3.0.1-3|20	GUI Monitor for icecream distributed compiled system
21cr|icecream-monitor-3.0.1-3|21	
21cr|icecream-monitor-3.0.1-3|22	%files
21cr|icecream-monitor-3.0.1-3|23	%doc COPYING README.md
21cr|icecream-monitor-3.0.1-3|24	%{_bindir}/icemon
21cr|icecream-monitor-3.0.1-3|25	%{_iconsdir}/*/*/*/icemon.*
21cr|icecream-monitor-3.0.1-3|26	%{_datadir}/applications/icemon.desktop
21cr|icecream-monitor-3.0.1-3|27	%{_mandir}/man1/icemon.*
21cr|icecream-monitor-3.0.1-3|28	
21cr|icecream-monitor-3.0.1-3|29	#-----------------------------------------------------------------
21cr|icecream-monitor-3.0.1-3|30	
21cr|icecream-monitor-3.0.1-3|31	%prep
21cr|icecream-monitor-3.0.1-3|32	%setup -qn icemon-%{version}
21cr|icecream-monitor-3.0.1-3|33	
21cr|icecream-monitor-3.0.1-3|34	%build
21cr|icecream-monitor-3.0.1-3|35	%cmake_qt5
21cr|icecream-monitor-3.0.1-3|36	%make
21cr|icecream-monitor-3.0.1-3|37	
21cr|icecream-monitor-3.0.1-3|38	%install
21cr|icecream-monitor-3.0.1-3|39	%makeinstall_std -C build

2279 21
21cr|icedtea-web-1.8-2|1	%define debug_package %{nil}
21cr|icedtea-web-1.8-2|2	%define _enable_debug_packages %{nil}
21cr|icedtea-web-1.8-2|3	
21cr|icedtea-web-1.8-2|4	%define javaver 1.8.0
21cr|icedtea-web-1.8-2|5	%define priority 18000
21cr|icedtea-web-1.8-2|6	
21cr|icedtea-web-1.8-2|7	%ifarch %{ix86}
21cr|icedtea-web-1.8-2|8	%define archinstall i386
21cr|icedtea-web-1.8-2|9	%endif
21cr|icedtea-web-1.8-2|10	%ifarch x86_64
21cr|icedtea-web-1.8-2|11	%define archinstall amd64
21cr|icedtea-web-1.8-2|12	%endif
21cr|icedtea-web-1.8-2|13	
21cr|icedtea-web-1.8-2|14	%define javadir %{_jvmdir}/java-openjdk
21cr|icedtea-web-1.8-2|15	%define jredir %{_jvmdir}/jre-openjdk
21cr|icedtea-web-1.8-2|16	%define javaplugin libjavaplugin.so
21cr|icedtea-web-1.8-2|17	%ifarch x86_64
21cr|icedtea-web-1.8-2|18	%define javaplugin libjavaplugin.so.%{_arch}
21cr|icedtea-web-1.8-2|19	%endif
21cr|icedtea-web-1.8-2|20	
21cr|icedtea-web-1.8-2|21	%define binsuffix .itweb
21cr|icedtea-web-1.8-2|22	
21cr|icedtea-web-1.8-2|23	Summary:	Additional Java components for OpenJDK
21cr|icedtea-web-1.8-2|24	Name:		icedtea-web
21cr|icedtea-web-1.8-2|25	Version:	1.8
21cr|icedtea-web-1.8-2|26	Release:	2
21cr|icedtea-web-1.8-2|27	Group:		Networking/WWW
21cr|icedtea-web-1.8-2|28	License:	LGPLv2+ and GPLv2 with exceptions
21cr|icedtea-web-1.8-2|29	Url:		http://icedtea.classpath.org/wiki/IcedTea-Web
21cr|icedtea-web-1.8-2|30	Source0:	http://icedtea.classpath.org/download/source/%{name}-%{version}.tar.gz
21cr|icedtea-web-1.8-2|31	# make with command: 'cargo vendor' in unpacked crate dir and tar.gz vendor directory
21cr|icedtea-web-1.8-2|32	Source1:	vendor.tar.gz
21cr|icedtea-web-1.8-2|33	Source2:	config.toml
21cr|icedtea-web-1.8-2|34	BuildRequires:	desktop-file-utils
21cr|icedtea-web-1.8-2|35	BuildRequires:	cargo
21cr|icedtea-web-1.8-2|36	BuildRequires:	rustc
21cr|icedtea-web-1.8-2|37	BuildRequires:	zip
21cr|icedtea-web-1.8-2|38	BuildRequires:	java-%{javaver}-openjdk-devel
21cr|icedtea-web-1.8-2|39	BuildRequires:	pkgconfig(glib-2.0)
21cr|icedtea-web-1.8-2|40	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|icedtea-web-1.8-2|41	#BuildRequires:	pkgconfig(mozilla-plugin)
21cr|icedtea-web-1.8-2|42	BuildRequires:	pkgconfig(zlib)
21cr|icedtea-web-1.8-2|43	Requires:	java-%{javaver}-openjdk
21cr|icedtea-web-1.8-2|44	Requires(post,postun):	update-alternatives
21cr|icedtea-web-1.8-2|45	# Standard JPackage plugin provides
21cr|icedtea-web-1.8-2|46	Provides:	java-plugin = %{javaver}
21cr|icedtea-web-1.8-2|47	
21cr|icedtea-web-1.8-2|48	%description
21cr|icedtea-web-1.8-2|49	The IcedTea-Web project provides a Java web browser plugin, an implementation
21cr|icedtea-web-1.8-2|50	of Java Web Start (originally based on the Netx project) and a settings tool to
21cr|icedtea-web-1.8-2|51	manage deployment settings for the aforementioned plugin and Web Start
21cr|icedtea-web-1.8-2|52	implementations.
21cr|icedtea-web-1.8-2|53	
21cr|icedtea-web-1.8-2|54	%files
21cr|icedtea-web-1.8-2|55	%doc NEWS README COPYING
21cr|icedtea-web-1.8-2|56	%{_sysconfdir}/bash_completion.d/*
21cr|icedtea-web-1.8-2|57	%{_bindir}/*
21cr|icedtea-web-1.8-2|58	#%%{_libdir}/IcedTeaPlugin.so
21cr|icedtea-web-1.8-2|59	%{_datadir}/applications/*
21cr|icedtea-web-1.8-2|60	%{_datadir}/icedtea-web
21cr|icedtea-web-1.8-2|61	%{_datadir}/pixmaps/*
21cr|icedtea-web-1.8-2|62	%{_mandir}/man1/*
21cr|icedtea-web-1.8-2|63	%{_mandir}/??/*
21cr|icedtea-web-1.8-2|64	# Post-script fails if this directory doesn't exist, so package it
21cr|icedtea-web-1.8-2|65	%dir %{_libdir}/mozilla/plugins/
21cr|icedtea-web-1.8-2|66	
21cr|icedtea-web-1.8-2|67	%post
21cr|icedtea-web-1.8-2|68	if [ $1 -gt 1 ]; then
21cr|icedtea-web-1.8-2|69	update-alternatives --remove %{javaplugin} \
21cr|icedtea-web-1.8-2|70	%{jre6dir}/lib/%{archinstall}/IcedTeaPlugin.so 2>/dev/null || :
21cr|icedtea-web-1.8-2|71	fi
21cr|icedtea-web-1.8-2|72	
21cr|icedtea-web-1.8-2|73	%posttrans
21cr|icedtea-web-1.8-2|74	update-alternatives \
21cr|icedtea-web-1.8-2|75	--install %{_libdir}/mozilla/plugins/libjavaplugin.so %{javaplugin} \
21cr|icedtea-web-1.8-2|76	%{_libdir}/IcedTeaPlugin.so %{priority} \
21cr|icedtea-web-1.8-2|77	--slave %{_bindir}/javaws javaws %{_prefix}/bin/javaws%{binsuffix} \
21cr|icedtea-web-1.8-2|78	--slave %{_mandir}/man1/javaws.1.xz javaws.1.xz \
21cr|icedtea-web-1.8-2|79	%{_mandir}/man1/javaws-itweb.1.xz
21cr|icedtea-web-1.8-2|80	exit 0
21cr|icedtea-web-1.8-2|81	
21cr|icedtea-web-1.8-2|82	%postun
21cr|icedtea-web-1.8-2|83	if [ $1 -eq 0 ]; then
21cr|icedtea-web-1.8-2|84	update-alternatives --remove %{javaplugin} %{_libdir}/IcedTeaPlugin.so
21cr|icedtea-web-1.8-2|85	fi
21cr|icedtea-web-1.8-2|86	exit 0
21cr|icedtea-web-1.8-2|87	
21cr|icedtea-web-1.8-2|88	#----------------------------------------------------------------------------
21cr|icedtea-web-1.8-2|89	
21cr|icedtea-web-1.8-2|90	%package javadoc
21cr|icedtea-web-1.8-2|91	Summary:	API documentation for IcedTea-Web
21cr|icedtea-web-1.8-2|92	Requires:	jpackage-utils
21cr|icedtea-web-1.8-2|93	BuildArch:	noarch
21cr|icedtea-web-1.8-2|94	
21cr|icedtea-web-1.8-2|95	%description javadoc
21cr|icedtea-web-1.8-2|96	This package contains Javadocs for the IcedTea-Web project.
21cr|icedtea-web-1.8-2|97	
21cr|icedtea-web-1.8-2|98	%files javadoc
21cr|icedtea-web-1.8-2|99	%{_javadocdir}/%{name}
21cr|icedtea-web-1.8-2|100	%doc COPYING
21cr|icedtea-web-1.8-2|101	
21cr|icedtea-web-1.8-2|102	#----------------------------------------------------------------------------
21cr|icedtea-web-1.8-2|103	
21cr|icedtea-web-1.8-2|104	%prep
21cr|icedtea-web-1.8-2|105	%setup -q
21cr|icedtea-web-1.8-2|106	
21cr|icedtea-web-1.8-2|107	pushd rust-launcher
21cr|icedtea-web-1.8-2|108	tar -xf %{SOURCE1}
21cr|icedtea-web-1.8-2|109	mkdir .cargo
21cr|icedtea-web-1.8-2|110	cp %{SOURCE2} .cargo
21cr|icedtea-web-1.8-2|111	popd
21cr|icedtea-web-1.8-2|112	
21cr|icedtea-web-1.8-2|113	# ugly hack to make it work on 2009.0/mes5 (pcpa)
21cr|icedtea-web-1.8-2|114	#sed -e 's|AC_CANONICAL_HOST||;' -i configure.*
21cr|icedtea-web-1.8-2|115	autoreconf -fi
21cr|icedtea-web-1.8-2|116	
21cr|icedtea-web-1.8-2|117	%build
21cr|icedtea-web-1.8-2|118	%configure \
21cr|icedtea-web-1.8-2|119	--with-pkgversion=%{vendor}-%{release}-%{_arch} \
21cr|icedtea-web-1.8-2|120	--docdir=%{_javadocdir}/%{name} \
21cr|icedtea-web-1.8-2|121	--with-jdk-home=%{javadir} \
21cr|icedtea-web-1.8-2|122	--with-jre-home=%{jredir} \
21cr|icedtea-web-1.8-2|123	--program-suffix=%{binsuffix} \
21cr|icedtea-web-1.8-2|124	--with-itw-libs=BOTH \
21cr|icedtea-web-1.8-2|125	--disable-native-plugin
21cr|icedtea-web-1.8-2|126	
21cr|icedtea-web-1.8-2|127	%make CXXFLAGS="%{optflags}"
21cr|icedtea-web-1.8-2|128	
21cr|icedtea-web-1.8-2|129	%install
21cr|icedtea-web-1.8-2|130	%makeinstall_std
21cr|icedtea-web-1.8-2|131	# Move javaws man page to a more specific name
21cr|icedtea-web-1.8-2|132	mv %{buildroot}%{_mandir}/man1/javaws.1 %{buildroot}%{_mandir}/man1/javaws-itweb.1
21cr|icedtea-web-1.8-2|133	
21cr|icedtea-web-1.8-2|134	# Install desktop files.
21cr|icedtea-web-1.8-2|135	install -d -m755 %{buildroot}%{_datadir}/{applications,pixmaps}
21cr|icedtea-web-1.8-2|136	cp javaws.png %{buildroot}%{_datadir}/pixmaps
21cr|icedtea-web-1.8-2|137	desktop-file-install --vendor ''\
21cr|icedtea-web-1.8-2|138	--dir %{buildroot}%{_datadir}/applications javaws.desktop
21cr|icedtea-web-1.8-2|139	desktop-file-install --vendor ''\
21cr|icedtea-web-1.8-2|140	--dir %{buildroot}%{_datadir}/applications itweb-settings.desktop
21cr|icedtea-web-1.8-2|141	
21cr|icedtea-web-1.8-2|142	mkdir -p %{buildroot}%{_libdir}/mozilla/plugins/

2280 21
21cr|ices-2.0.3-1|1	Name:		ices
21cr|ices-2.0.3-1|2	Version:	2.0.3
21cr|ices-2.0.3-1|3	Release:	1
21cr|ices-2.0.3-1|4	Summary:	Source streaming for Icecast
21cr|ices-2.0.3-1|5	Group:		System/Servers
21cr|ices-2.0.3-1|6	License:	GPL
21cr|ices-2.0.3-1|7	URL:		http://www.icecast.org/
21cr|ices-2.0.3-1|8	Source0:	http://downloads.us.xiph.org/releases/ices/%{name}-%{version}.tar.bz2
21cr|ices-2.0.3-1|9	Source1:	%{name}.service
21cr|ices-2.0.3-1|10	Source2:	%{name}.logrotate
21cr|ices-2.0.3-1|11	Source10:	ices.sysusers.conf
21cr|ices-2.0.3-1|12	BuildRequires:	pkgconfig(alsa)
21cr|ices-2.0.3-1|13	BuildRequires:	pkgconfig(shout)
21cr|ices-2.0.3-1|14	BuildRequires:	pkgconfig(libxml-2.0)
21cr|ices-2.0.3-1|15	BuildRequires:	pkgconfig
21cr|ices-2.0.3-1|16	Requires(pre):	/bin/systemd-sysusers
21cr|ices-2.0.3-1|17	Requires(preun): rpm-helper
21cr|ices-2.0.3-1|18	Requires(post):	rpm-helper
21cr|ices-2.0.3-1|19	Requires(postun): rpm-helper
21cr|ices-2.0.3-1|20	
21cr|ices-2.0.3-1|21	%description
21cr|ices-2.0.3-1|22	IceS is a source client for a streaming server. The purpose of this client is
21cr|ices-2.0.3-1|23	to provide an audio stream to a streaming server such that one or more
21cr|ices-2.0.3-1|24	listeners can access the stream. With this layout, this source client can be
21cr|ices-2.0.3-1|25	situated remotely from the icecast server.
21cr|ices-2.0.3-1|26	
21cr|ices-2.0.3-1|27	The primary example of a streaming server used is Icecast 2, although others
21cr|ices-2.0.3-1|28	could be used if certain conditions are met.
21cr|ices-2.0.3-1|29	
21cr|ices-2.0.3-1|30	#------------------------------------------------------------------------------
21cr|ices-2.0.3-1|31	%prep
21cr|ices-2.0.3-1|32	%setup -q
21cr|ices-2.0.3-1|33	perl -pi -e 's|<background>0</background>|<background>1</background>|' conf/*.xml
21cr|ices-2.0.3-1|34	
21cr|ices-2.0.3-1|35	%build
21cr|ices-2.0.3-1|36	%configure
21cr|ices-2.0.3-1|37	%make
21cr|ices-2.0.3-1|38	
21cr|ices-2.0.3-1|39	%install
21cr|ices-2.0.3-1|40	mkdir -p %{buildroot}%{_bindir}
21cr|ices-2.0.3-1|41	cp -a src/%{name} %{buildroot}%{_bindir}
21cr|ices-2.0.3-1|42	
21cr|ices-2.0.3-1|43	mkdir -p %{buildroot}%{_sysconfdir}
21cr|ices-2.0.3-1|44	cp -a conf/ices-playlist.xml %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|ices-2.0.3-1|45	
21cr|ices-2.0.3-1|46	mkdir -p %{buildroot}%{_unitdir}
21cr|ices-2.0.3-1|47	cp -a %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|ices-2.0.3-1|48	
21cr|ices-2.0.3-1|49	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|ices-2.0.3-1|50	cp -a %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|ices-2.0.3-1|51	
21cr|ices-2.0.3-1|52	mkdir -p %{buildroot}%{_var}/log/%{name}
21cr|ices-2.0.3-1|53	/bin/touch %{buildroot}%{_var}/log/%{name}/ices.log
21cr|ices-2.0.3-1|54	
21cr|ices-2.0.3-1|55	# install sysuser config
21cr|ices-2.0.3-1|56	install -d %{buildroot}%{_sysusersdir}/
21cr|ices-2.0.3-1|57	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/ices.conf
21cr|ices-2.0.3-1|58	
21cr|ices-2.0.3-1|59	%pre
21cr|ices-2.0.3-1|60	%sysusers_create_package ices %{SOURCE10}
21cr|ices-2.0.3-1|61	
21cr|ices-2.0.3-1|62	%post
21cr|ices-2.0.3-1|63	%systemd_post %{name}.service
21cr|ices-2.0.3-1|64	
21cr|ices-2.0.3-1|65	%preun
21cr|ices-2.0.3-1|66	%systemd_preun %{name}.service
21cr|ices-2.0.3-1|67	
21cr|ices-2.0.3-1|68	%postun
21cr|ices-2.0.3-1|69	%_postun_userdel %{name}
21cr|ices-2.0.3-1|70	%systemd_postun_with_restart %{name}.service
21cr|ices-2.0.3-1|71	
21cr|ices-2.0.3-1|72	%files
21cr|ices-2.0.3-1|73	%defattr(0644,root,root,0755)
21cr|ices-2.0.3-1|74	%doc AUTHORS COPYING README* doc/*.html doc/*.css conf/*.xml
21cr|ices-2.0.3-1|75	%attr(0755,root,root) %{_bindir}/%{name}
21cr|ices-2.0.3-1|76	%config(noreplace) %attr(0640,root,ices) %{_sysconfdir}/%{name}.conf
21cr|ices-2.0.3-1|77	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|ices-2.0.3-1|78	%attr(0755,root,root) %config(noreplace) %{_unitdir}/%{name}.service
21cr|ices-2.0.3-1|79	%dir %{_logdir}/%{name}
21cr|ices-2.0.3-1|80	%attr(0644,ices,ices) %{_logdir}/%{name}/ices.log
21cr|ices-2.0.3-1|81	%{_sysusersdir}/ices.conf

2281 21
21cr|icmpdn-0.4-8|1	Summary:	ICMP host name utilities
21cr|icmpdn-0.4-8|2	Name:		icmpdn
21cr|icmpdn-0.4-8|3	Version:	0.4
21cr|icmpdn-0.4-8|4	Release:	8
21cr|icmpdn-0.4-8|5	License:	GPLv2+
21cr|icmpdn-0.4-8|6	Group:		System/Servers
21cr|icmpdn-0.4-8|7	Url:		http://www.dolda2000.com/~fredrik/icmp-dn/
21cr|icmpdn-0.4-8|8	Source0:	http://www.dolda2000.com/~fredrik/icmp-dn/%{name}-%{version}.tar.gz
21cr|icmpdn-0.4-8|9	Source1:	icmpdnd.service
21cr|icmpdn-0.4-8|10	Source2:	icmpdnd.sysconfig
21cr|icmpdn-0.4-8|11	Source100:	%{name}.rpmlintrc
21cr|icmpdn-0.4-8|12	Requires(post,preun): rpm-helper
21cr|icmpdn-0.4-8|13	Requires(post,preun,postun): systemd-units
21cr|icmpdn-0.4-8|14	
21cr|icmpdn-0.4-8|15	%description
21cr|icmpdn-0.4-8|16	Since the Linux kernel does not support the ICMP host name facilities as
21cr|icmpdn-0.4-8|17	described in RFC 1788, I wrote a simple implementation in user-space. It
21cr|icmpdn-0.4-8|18	comprises three parts:
21cr|icmpdn-0.4-8|19	o icmpdnd - The ICMP Domain Name daemon, which listens to ICMP
21cr|icmpdn-0.4-8|20	domain name requests and replies to them.
21cr|icmpdn-0.4-8|21	o idnlookup - A user utility to query a host for its host name
21cr|icmpdn-0.4-8|22	over ICMP. Like ping and all other utilities that use ICMP, it
21cr|icmpdn-0.4-8|23	needs to be installed SUID root.
21cr|icmpdn-0.4-8|24	o libnss_icmp.so.2 - A glibc NSS module, which uses idnlookup to
21cr|icmpdn-0.4-8|25	perform queries for the gethostbyaddr function.
21cr|icmpdn-0.4-8|26	The NSS module caches all requests (including failures) and honors the TTL
21cr|icmpdn-0.4-8|27	value sent by the responding host. It uses a configuration file called
21cr|icmpdn-0.4-8|28	/etc/nss-icmp.conf, which controls different aspects of its operation.
21cr|icmpdn-0.4-8|29	
21cr|icmpdn-0.4-8|30	%files
21cr|icmpdn-0.4-8|31	%doc AUTHORS COPYING ChangeLog README
21cr|icmpdn-0.4-8|32	%{_unitdir}/icmpdnd.service
21cr|icmpdn-0.4-8|33	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/icmpdnd
21cr|icmpdn-0.4-8|34	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/nss-icmp.conf
21cr|icmpdn-0.4-8|35	%attr(0755,root,root) /%{_lib}/libnss_icmp.so*
21cr|icmpdn-0.4-8|36	%attr(0755,root,root) /sbin/icmpdnd
21cr|icmpdn-0.4-8|37	%attr(4755,root,root) /bin/idnlookup
21cr|icmpdn-0.4-8|38	%{_mandir}/man*/*
21cr|icmpdn-0.4-8|39	
21cr|icmpdn-0.4-8|40	#-----------------------------------------------------------------------------
21cr|icmpdn-0.4-8|41	
21cr|icmpdn-0.4-8|42	%prep
21cr|icmpdn-0.4-8|43	%setup -qn %{name}-%{version}
21cr|icmpdn-0.4-8|44	
21cr|icmpdn-0.4-8|45	
21cr|icmpdn-0.4-8|46	%build
21cr|icmpdn-0.4-8|47	rm -f configure
21cr|icmpdn-0.4-8|48	export CPPFLAGS="-D_GNU_SOURCE"
21cr|icmpdn-0.4-8|49	autoreconf -vfi
21cr|icmpdn-0.4-8|50	%configure \
21cr|icmpdn-0.4-8|51	--libdir=/%{_lib} \
21cr|icmpdn-0.4-8|52	--sbindir=/sbin \
21cr|icmpdn-0.4-8|53	--bindir=/bin
21cr|icmpdn-0.4-8|54	
21cr|icmpdn-0.4-8|55	%make
21cr|icmpdn-0.4-8|56	
21cr|icmpdn-0.4-8|57	
21cr|icmpdn-0.4-8|58	%install
21cr|icmpdn-0.4-8|59	%makeinstall_std
21cr|icmpdn-0.4-8|60	
21cr|icmpdn-0.4-8|61	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|icmpdn-0.4-8|62	
21cr|icmpdn-0.4-8|63	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/icmpdnd.service
21cr|icmpdn-0.4-8|64	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/icmpdnd
21cr|icmpdn-0.4-8|65	
21cr|icmpdn-0.4-8|66	# cleanup
21cr|icmpdn-0.4-8|67	rm -rf %{buildroot}%{_sysconfdir}/init.d
21cr|icmpdn-0.4-8|68	rm -f %{buildroot}/%{_lib}/libnss_icmp.la
21cr|icmpdn-0.4-8|69	
21cr|icmpdn-0.4-8|70	
21cr|icmpdn-0.4-8|71	%post
21cr|icmpdn-0.4-8|72	%systemd_post %{name}d.service
21cr|icmpdn-0.4-8|73	
21cr|icmpdn-0.4-8|74	%preun
21cr|icmpdn-0.4-8|75	%systemd_preun %{name}d.service
21cr|icmpdn-0.4-8|76	
21cr|icmpdn-0.4-8|77	%postun
21cr|icmpdn-0.4-8|78	%systemd_postun_with_restart %{name}d.service

2282 21
21cr|icon-slicer-0.3-8|1	# NOTE: Please do not edit this file, it was auto generated by jhconvert
21cr|icon-slicer-0.3-8|2	#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details
21cr|icon-slicer-0.3-8|3	
21cr|icon-slicer-0.3-8|4	Name:		icon-slicer
21cr|icon-slicer-0.3-8|5	Version:	0.3
21cr|icon-slicer-0.3-8|6	Release:	8
21cr|icon-slicer-0.3-8|7	Summary:	Utility for icon theme generation
21cr|icon-slicer-0.3-8|8	License:	MIT
21cr|icon-slicer-0.3-8|9	Group:		Development/Other
21cr|icon-slicer-0.3-8|10	Url:		http://www.freedesktop.org/software/icon-slicer/
21cr|icon-slicer-0.3-8|11	
21cr|icon-slicer-0.3-8|12	Source:		http://www.freedesktop.org/software/icon-slicer/releases/icon-slicer-0.3.tar.gz
21cr|icon-slicer-0.3-8|13	
21cr|icon-slicer-0.3-8|14	Patch:		icon-slicer-0.3-sugar-297.patch
21cr|icon-slicer-0.3-8|15	
21cr|icon-slicer-0.3-8|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|icon-slicer-0.3-8|17	BuildRequires:	pkgconfig(popt)
21cr|icon-slicer-0.3-8|18	
21cr|icon-slicer-0.3-8|19	%description
21cr|icon-slicer-0.3-8|20	Utility for generating icon themes and libXcursor cursor themes.
21cr|icon-slicer-0.3-8|21	
21cr|icon-slicer-0.3-8|22	%prep
21cr|icon-slicer-0.3-8|23	%setup -q -n icon-slicer-0.3
21cr|icon-slicer-0.3-8|24	%patch -p1
21cr|icon-slicer-0.3-8|25	
21cr|icon-slicer-0.3-8|26	%build
21cr|icon-slicer-0.3-8|27	%define __libtoolize true
21cr|icon-slicer-0.3-8|28	%configure
21cr|icon-slicer-0.3-8|29	make
21cr|icon-slicer-0.3-8|30	
21cr|icon-slicer-0.3-8|31	%install
21cr|icon-slicer-0.3-8|32	%makeinstall_std
21cr|icon-slicer-0.3-8|33	
21cr|icon-slicer-0.3-8|34	%files
21cr|icon-slicer-0.3-8|35	%{_bindir}/%{name}
21cr|icon-slicer-0.3-8|36	%doc AUTHORS ChangeLog README TODO

2283 21
21cr|id3-1.1.2-1|1	# Last release was in Dec 2015, but in the devel tree
21cr|id3-1.1.2-1|2	# there are commits as recent as Oct 2021.
21cr|id3-1.1.2-1|3	# Let's pick up a devel snapshot...
21cr|id3-1.1.2-1|4	%define	git		1
21cr|id3-1.1.2-1|5	%define	gitdate	20211019
21cr|id3-1.1.2-1|6	
21cr|id3-1.1.2-1|7	Summary:	Command line ID3 tagger
21cr|id3-1.1.2-1|8	# WARNING: this package *is not* the one provided by Ubuntu/Debian
21cr|id3-1.1.2-1|9	# with 1.1.2 version number; this can be found in https://devel.ringlet.net/audio/id3/,
21cr|id3-1.1.2-1|10	# while the present one is in https://github.com/squell/id3.
21cr|id3-1.1.2-1|11	# *** Please don't use automated script for package updates *** because they confuses
21cr|id3-1.1.2-1|12	# the two sources!
21cr|id3-1.1.2-1|13	Name:		id3
21cr|id3-1.1.2-1|14	%if %{git}
21cr|id3-1.1.2-1|15	Epoch:	1
21cr|id3-1.1.2-1|16	Version:	1.1.2
21cr|id3-1.1.2-1|17	Release:	1
21cr|id3-1.1.2-1|18	%else
21cr|id3-1.1.2-1|19	Epoch:	1
21cr|id3-1.1.2-1|20	Version:	1.1.2
21cr|id3-1.1.2-1|21	Release:	1
21cr|id3-1.1.2-1|22	%endif
21cr|id3-1.1.2-1|23	License:	BSD
21cr|id3-1.1.2-1|24	Group:		Sound
21cr|id3-1.1.2-1|25	Url:			https://squell.github.io/id3/
21cr|id3-1.1.2-1|26	%if %{git}
21cr|id3-1.1.2-1|27	Source0:	%{name}-%{gitdate}.tar.xz
21cr|id3-1.1.2-1|28	# WARNING: The program version is hardcoded in main.cpp
21cr|id3-1.1.2-1|29	# and this one changes only at official release time.
21cr|id3-1.1.2-1|30	# Remake the patch below when needed to bump %%{version} for newer git snapshot
21cr|id3-1.1.2-1|31	Patch0:		id3-master-bump-version.patch
21cr|id3-1.1.2-1|32	%else
21cr|id3-1.1.2-1|33	Source0:	https://github.com/squell/id3/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|id3-1.1.2-1|34	%endif
21cr|id3-1.1.2-1|35	
21cr|id3-1.1.2-1|36	%description
21cr|id3-1.1.2-1|37	This mass tagger is a tool for manipulating id3 and id3v2 tags in multiple
21cr|id3-1.1.2-1|38	files. It can generate tag fields from the filename and other variables,
21cr|id3-1.1.2-1|39	and/or rename files, using an intuitive syntax. It currently supports the
21cr|id3-1.1.2-1|40	old-style tags (ID3 v1.1), Lyrics3 tags (Lyrics3 v2.0), and the more
21cr|id3-1.1.2-1|41	complicated ID3v2 (ID3 v2.2.0, v2.3.0, v2.4.0) format. This also means use is
21cr|id3-1.1.2-1|42	pretty much limited to audio files which use these formats, e.g, MPEG-1 Layer
21cr|id3-1.1.2-1|43	III.
21cr|id3-1.1.2-1|44	
21cr|id3-1.1.2-1|45	%files
21cr|id3-1.1.2-1|46	%doc README CHANGES COPYING
21cr|id3-1.1.2-1|47	%{_bindir}/%{name}
21cr|id3-1.1.2-1|48	%{_mandir}/man1/%{name}.1*
21cr|id3-1.1.2-1|49	%{_datadir}/bash-completion/completions/%{name}
21cr|id3-1.1.2-1|50	
21cr|id3-1.1.2-1|51	#-----------------------------------------------------------------------------
21cr|id3-1.1.2-1|52	
21cr|id3-1.1.2-1|53	%prep
21cr|id3-1.1.2-1|54	%if %{git}
21cr|id3-1.1.2-1|55	%setup -qn %{name}-%{gitdate}
21cr|id3-1.1.2-1|56	%apply_patches
21cr|id3-1.1.2-1|57	%else
21cr|id3-1.1.2-1|58	%setup -q
21cr|id3-1.1.2-1|59	%endif
21cr|id3-1.1.2-1|60	
21cr|id3-1.1.2-1|61	# Fix perms
21cr|id3-1.1.2-1|62	chmod 0644 CHANGES COPYING README
21cr|id3-1.1.2-1|63	chmod 0644 *.h *.cpp *.c
21cr|id3-1.1.2-1|64	
21cr|id3-1.1.2-1|65	
21cr|id3-1.1.2-1|66	%build
21cr|id3-1.1.2-1|67	export CXXFLAGS="%{optflags}"
21cr|id3-1.1.2-1|68	%make
21cr|id3-1.1.2-1|69	
21cr|id3-1.1.2-1|70	
21cr|id3-1.1.2-1|71	%install
21cr|id3-1.1.2-1|72	%makeinstall bash_completion

2284 21
21cr|id3ed-1.10.4-12|1	Summary:	Edit id3v1 description tags in mpeg3 files
21cr|id3ed-1.10.4-12|2	Name:		id3ed
21cr|id3ed-1.10.4-12|3	Version:	1.10.4
21cr|id3ed-1.10.4-12|4	Release:	12
21cr|id3ed-1.10.4-12|5	License:	GPLv2+
21cr|id3ed-1.10.4-12|6	Group:		Sound
21cr|id3ed-1.10.4-12|7	Url:		http://code.fluffytapeworm.com/projects/%{name}
21cr|id3ed-1.10.4-12|8	Source0:	%{name}-%{version}.tar.bz2
21cr|id3ed-1.10.4-12|9	BuildRequires:	readline-devel
21cr|id3ed-1.10.4-12|10	
21cr|id3ed-1.10.4-12|11	%description
21cr|id3ed-1.10.4-12|12	id3ed edits the "id3" tag for mpeg layer3 files. The mpeg3 specification does
21cr|id3ed-1.10.4-12|13	not provide any method for storing song information, however the id3 tag has
21cr|id3ed-1.10.4-12|14	become a standard method for doing this, and most mp3 players can read the
21cr|id3ed-1.10.4-12|15	tag. It will not cause any errors in players that do not support it.
21cr|id3ed-1.10.4-12|16	The tag is 128 bytes long and is located at the end of the file.
21cr|id3ed-1.10.4-12|17	
21cr|id3ed-1.10.4-12|18	%files
21cr|id3ed-1.10.4-12|19	%doc COPYING Changelog README
21cr|id3ed-1.10.4-12|20	%{_bindir}/%{name}
21cr|id3ed-1.10.4-12|21	%{_mandir}/man1/%{name}.*
21cr|id3ed-1.10.4-12|22	
21cr|id3ed-1.10.4-12|23	#-----------------------------------------------------------------------------
21cr|id3ed-1.10.4-12|24	
21cr|id3ed-1.10.4-12|25	%prep
21cr|id3ed-1.10.4-12|26	%setup -q
21cr|id3ed-1.10.4-12|27	
21cr|id3ed-1.10.4-12|28	
21cr|id3ed-1.10.4-12|29	%build
21cr|id3ed-1.10.4-12|30	%configure
21cr|id3ed-1.10.4-12|31	%make
21cr|id3ed-1.10.4-12|32	
21cr|id3ed-1.10.4-12|33	
21cr|id3ed-1.10.4-12|34	%install
21cr|id3ed-1.10.4-12|35	install -m755 id3ed -D %{buildroot}%{_bindir}/%{name}
21cr|id3ed-1.10.4-12|36	install -m755 id3ed.1 -D %{buildroot}%{_mandir}/man1/%{name}

2285 21
21cr|id3tool-1.2a-8|1	Summary:	Id3tool: program for manipulating mp3 ID3 Tags
21cr|id3tool-1.2a-8|2	Name:		id3tool
21cr|id3tool-1.2a-8|3	Version:	1.2a
21cr|id3tool-1.2a-8|4	Release:	8
21cr|id3tool-1.2a-8|5	License:	BSD
21cr|id3tool-1.2a-8|6	Group:		Sound
21cr|id3tool-1.2a-8|7	Url:		http://nekohako.xware.cx/id3tool/
21cr|id3tool-1.2a-8|8	Source0:	http://nekohako.xware.cx/id3tool/%{name}-%{version}.tar.bz2
21cr|id3tool-1.2a-8|9	
21cr|id3tool-1.2a-8|10	%description
21cr|id3tool-1.2a-8|11	A program for manipulating mp3 ID3 Tags.
21cr|id3tool-1.2a-8|12	
21cr|id3tool-1.2a-8|13	%files
21cr|id3tool-1.2a-8|14	%doc CHANGELOG COPYING README*
21cr|id3tool-1.2a-8|15	%{_bindir}/*
21cr|id3tool-1.2a-8|16	%{_mandir}/man1/*
21cr|id3tool-1.2a-8|17	
21cr|id3tool-1.2a-8|18	#-----------------------------------------------------------------------------
21cr|id3tool-1.2a-8|19	
21cr|id3tool-1.2a-8|20	%prep
21cr|id3tool-1.2a-8|21	%setup -qn %{name}-%{version}
21cr|id3tool-1.2a-8|22	
21cr|id3tool-1.2a-8|23	
21cr|id3tool-1.2a-8|24	%build
21cr|id3tool-1.2a-8|25	autoreconf -vfi
21cr|id3tool-1.2a-8|26	%configure
21cr|id3tool-1.2a-8|27	%make
21cr|id3tool-1.2a-8|28	
21cr|id3tool-1.2a-8|29	
21cr|id3tool-1.2a-8|30	%install
21cr|id3tool-1.2a-8|31	%makeinstall_std

2286 21
21cr|id3v2-0.1.12-8|1	Summary:	A command line id3v2 tag editor
21cr|id3v2-0.1.12-8|2	Name:		id3v2
21cr|id3v2-0.1.12-8|3	Version:	0.1.12
21cr|id3v2-0.1.12-8|4	Release:	8
21cr|id3v2-0.1.12-8|5	License:	GPLv2+
21cr|id3v2-0.1.12-8|6	Group:		Sound
21cr|id3v2-0.1.12-8|7	Url:		http://id3v2.sourceforge.net/
21cr|id3v2-0.1.12-8|8	Source0:	http://prdownloads.sourceforge.net/id3v2/%{name}-%{version}.tar.bz2
21cr|id3v2-0.1.12-8|9	BuildRequires:	libid3-devel
21cr|id3v2-0.1.12-8|10	
21cr|id3v2-0.1.12-8|11	%description
21cr|id3v2-0.1.12-8|12	id3v2 is a command line id3v2 tag editor. You can add/modifiy/delete
21cr|id3v2-0.1.12-8|13	id3v2 tags and convert id3v1 tags to id3v2 tags.
21cr|id3v2-0.1.12-8|14	
21cr|id3v2-0.1.12-8|15	%files
21cr|id3v2-0.1.12-8|16	%doc README
21cr|id3v2-0.1.12-8|17	%{_bindir}/id3v2
21cr|id3v2-0.1.12-8|18	%{_mandir}/man1/id3v2.1*
21cr|id3v2-0.1.12-8|19	
21cr|id3v2-0.1.12-8|20	#----------------------------------------------------------------------------
21cr|id3v2-0.1.12-8|21	
21cr|id3v2-0.1.12-8|22	%prep
21cr|id3v2-0.1.12-8|23	%setup -q
21cr|id3v2-0.1.12-8|24	
21cr|id3v2-0.1.12-8|25	%build
21cr|id3v2-0.1.12-8|26	%setup_compile_flags
21cr|id3v2-0.1.12-8|27	%make clean
21cr|id3v2-0.1.12-8|28	%make
21cr|id3v2-0.1.12-8|29	
21cr|id3v2-0.1.12-8|30	%install
21cr|id3v2-0.1.12-8|31	install -m755 id3v2 -D %{buildroot}%{_bindir}/id3v2
21cr|id3v2-0.1.12-8|32	install -m644 id3v2.1 -D %{buildroot}%{_mandir}/man1/id3v2.1

2287 21
21cr|idesk-0.7.5-9|1	Version: 	0.7.5
21cr|idesk-0.7.5-9|2	Summary: 	Plops icons on your root window
21cr|idesk-0.7.5-9|3	Name: 		idesk
21cr|idesk-0.7.5-9|4	Release: 	9
21cr|idesk-0.7.5-9|5	License: 	BSD
21cr|idesk-0.7.5-9|6	Group: 		Graphical desktop/Other
21cr|idesk-0.7.5-9|7	Source0: 	%{name}-%{version}.tar.bz2
21cr|idesk-0.7.5-9|8	Patch0:		idesk-0.7.5-fix-fork.patch
21cr|idesk-0.7.5-9|9	Patch1:		idesk-0.7.5-invert-glowing.patch
21cr|idesk-0.7.5-9|10	Patch2:		idesk-0.7.5-restart-on-SIGHUP.patch
21cr|idesk-0.7.5-9|11	patch3:		idesk-0.7.5.cstdlib.patch
21cr|idesk-0.7.5-9|12	URL: 		http://idesk.sourceforge.net/
21cr|idesk-0.7.5-9|13	Buildrequires:	imlib2-devel pkgconfig(gtk+-2.0)
21cr|idesk-0.7.5-9|14	Buildrequires:  libart_lgpl-devel startup-notification-devel
21cr|idesk-0.7.5-9|15	Buildrequires:	pkgconfig(xft)
21cr|idesk-0.7.5-9|16	
21cr|idesk-0.7.5-9|17	%description
21cr|idesk-0.7.5-9|18	iDesk gives users of minimal wm's (fluxbox, pekwm, windowmaker...) icons on
21cr|idesk-0.7.5-9|19	their desktop. The icon graphics are either from a png or svg (vector) file
21cr|idesk-0.7.5-9|20	and support some eyecandy effects like transparency. Each icon can be
21cr|idesk-0.7.5-9|21	configured to run one or more shell commands and the actions which run
21cr|idesk-0.7.5-9|22	those commands are completely configurable.
21cr|idesk-0.7.5-9|23	In a nutshell if you want icons on your desktop and you don't have or don't
21cr|idesk-0.7.5-9|24	want KDE or gnome doing it, you can use idesk.
21cr|idesk-0.7.5-9|25	
21cr|idesk-0.7.5-9|26	%prep
21cr|idesk-0.7.5-9|27	
21cr|idesk-0.7.5-9|28	%setup -q
21cr|idesk-0.7.5-9|29	%{__perl} -pi.orig -e 's|/usr/local/share|%_datadir|g;' examples/default.lnk
21cr|idesk-0.7.5-9|30	%patch0 -p1 -b .fork
21cr|idesk-0.7.5-9|31	%patch1 -p1 -b .glow
21cr|idesk-0.7.5-9|32	%patch2 -p1 -b .HUP
21cr|idesk-0.7.5-9|33	%patch3 -p1 -b .cstdlib
21cr|idesk-0.7.5-9|34	
21cr|idesk-0.7.5-9|35	%build
21cr|idesk-0.7.5-9|36	%configure --enable-libsn
21cr|idesk-0.7.5-9|37	%make
21cr|idesk-0.7.5-9|38	
21cr|idesk-0.7.5-9|39	%install
21cr|idesk-0.7.5-9|40	%makeinstall
21cr|idesk-0.7.5-9|41	
21cr|idesk-0.7.5-9|42	%files
21cr|idesk-0.7.5-9|43	%doc README AUTHORS ChangeLog COPYING NEWS TODO
21cr|idesk-0.7.5-9|44	%{_bindir}/*
21cr|idesk-0.7.5-9|45	%{_datadir}/%{name}/

2288 21
21cr|ide-smart-1.4-13|1	Summary:	A system utility for monitoring a SMART capable hard-disk
21cr|ide-smart-1.4-13|2	Name:		ide-smart
21cr|ide-smart-1.4-13|3	Version:	1.4
21cr|ide-smart-1.4-13|4	Release:	13
21cr|ide-smart-1.4-13|5	License:	GPLv2+
21cr|ide-smart-1.4-13|6	Group:		Monitoring
21cr|ide-smart-1.4-13|7	Url:		http://lightside.eresmas.com/
21cr|ide-smart-1.4-13|8	Source0:	%{name}-%{version}.tar.bz2
21cr|ide-smart-1.4-13|9	Patch0:		ide-smart-1.4-typofix.patch.bz2
21cr|ide-smart-1.4-13|10	Patch1:		ide-smart-1.4-no-strip.patch
21cr|ide-smart-1.4-13|11	
21cr|ide-smart-1.4-13|12	%description
21cr|ide-smart-1.4-13|13	The ide-smart program enable to monitor a SMART capable hard-disk.
21cr|ide-smart-1.4-13|14	The SMART protocol define several items. When one of these items is under
21cr|ide-smart-1.4-13|15	a certain level, this means that the disk is about to break.
21cr|ide-smart-1.4-13|16	
21cr|ide-smart-1.4-13|17	%files
21cr|ide-smart-1.4-13|18	%{_sbindir}/*
21cr|ide-smart-1.4-13|19	%{_mandir}/man8/*
21cr|ide-smart-1.4-13|20	
21cr|ide-smart-1.4-13|21	#----------------------------------------------------------------------------
21cr|ide-smart-1.4-13|22	
21cr|ide-smart-1.4-13|23	%prep
21cr|ide-smart-1.4-13|24	%setup -q
21cr|ide-smart-1.4-13|25	%patch0 -p1
21cr|ide-smart-1.4-13|26	%patch1 -p1
21cr|ide-smart-1.4-13|27	
21cr|ide-smart-1.4-13|28	%build
21cr|ide-smart-1.4-13|29	make clean
21cr|ide-smart-1.4-13|30	make CFLAGS="%{optflags}"
21cr|ide-smart-1.4-13|31	
21cr|ide-smart-1.4-13|32	%install
21cr|ide-smart-1.4-13|33	perl -pi -e "s!/man/!/share/man/!g" Makefile
21cr|ide-smart-1.4-13|34	%makeinstall INSTALL_PREFIX=%{buildroot}%{_prefix}

2289 21
21cr|idle3-tools-0.9.1-4|1	%define debug_package %{nil}
21cr|idle3-tools-0.9.1-4|2	
21cr|idle3-tools-0.9.1-4|3	Name:           idle3-tools
21cr|idle3-tools-0.9.1-4|4	Version:        0.9.1
21cr|idle3-tools-0.9.1-4|5	Release:        4
21cr|idle3-tools-0.9.1-4|6	Summary:        Utility for WD Hard Drives
21cr|idle3-tools-0.9.1-4|7	
21cr|idle3-tools-0.9.1-4|8	Group:          System/Kernel and hardware
21cr|idle3-tools-0.9.1-4|9	License:        GPLv3
21cr|idle3-tools-0.9.1-4|10	URL:            http://sourceforge.net/projects/idle3-tools/
21cr|idle3-tools-0.9.1-4|11	Source0:        http://download.sourceforge.net/idle3-tools/%{name}-%{version}.tgz
21cr|idle3-tools-0.9.1-4|12	Patch0:         idle3-tools-0.9.1-Makefile.patch
21cr|idle3-tools-0.9.1-4|13	
21cr|idle3-tools-0.9.1-4|14	%description
21cr|idle3-tools-0.9.1-4|15	This linux/unix utility can be used to remove or set the infamous idle3
21cr|idle3-tools-0.9.1-4|16	timer found on recent Western Digital Hard Disk Drives.
21cr|idle3-tools-0.9.1-4|17	
21cr|idle3-tools-0.9.1-4|18	%prep
21cr|idle3-tools-0.9.1-4|19	%setup -q
21cr|idle3-tools-0.9.1-4|20	%patch0 -p0 -b .Makefile
21cr|idle3-tools-0.9.1-4|21	
21cr|idle3-tools-0.9.1-4|22	%build
21cr|idle3-tools-0.9.1-4|23	%make
21cr|idle3-tools-0.9.1-4|24	
21cr|idle3-tools-0.9.1-4|25	%install
21cr|idle3-tools-0.9.1-4|26	%makeinstall_std
21cr|idle3-tools-0.9.1-4|27	
21cr|idle3-tools-0.9.1-4|28	%files
21cr|idle3-tools-0.9.1-4|29	%defattr(-,root,root,-)
21cr|idle3-tools-0.9.1-4|30	%doc COPYING
21cr|idle3-tools-0.9.1-4|31	%{_sbindir}/idle3ctl
21cr|idle3-tools-0.9.1-4|32	%{_mandir}/man8/idle3ctl.8*

2290 21
21cr|ido-12.10.2-6|1	%define api 3-0.1
21cr|ido-12.10.2-6|2	%define major 0
21cr|ido-12.10.2-6|3	
21cr|ido-12.10.2-6|4	%define libname %mklibname %{name} %{api} %{major}
21cr|ido-12.10.2-6|5	%define devname %mklibname %{name} -d
21cr|ido-12.10.2-6|6	
21cr|ido-12.10.2-6|7	Summary:	Provides extra GTK+ menu items
21cr|ido-12.10.2-6|8	Name:		ido
21cr|ido-12.10.2-6|9	Version:	12.10.2
21cr|ido-12.10.2-6|10	Release:	6
21cr|ido-12.10.2-6|11	License:	LGPLv3+
21cr|ido-12.10.2-6|12	Group:		System/Libraries
21cr|ido-12.10.2-6|13	Url:		http://launchpad.net/ido
21cr|ido-12.10.2-6|14	Source0:	https://launchpad.net/ido/12.10/%{version}/+download/%{name}-%{version}.tar.gz
21cr|ido-12.10.2-6|15	Patch0:		ido-12.10.2-no-werror.patch
21cr|ido-12.10.2-6|16	BuildRequires:	intltool
21cr|ido-12.10.2-6|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|ido-12.10.2-6|18	BuildRequires:	pkgconfig(gtk-doc)
21cr|ido-12.10.2-6|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|ido-12.10.2-6|20	
21cr|ido-12.10.2-6|21	%description
21cr|ido-12.10.2-6|22	This library provdes extra gtk menu items for display in system indicators.
21cr|ido-12.10.2-6|23	
21cr|ido-12.10.2-6|24	#----------------------------------------------------------------------------
21cr|ido-12.10.2-6|25	
21cr|ido-12.10.2-6|26	%package -n %{libname}
21cr|ido-12.10.2-6|27	Summary:	IDO provides extra GTK+ menu items
21cr|ido-12.10.2-6|28	Group:		System/Libraries
21cr|ido-12.10.2-6|29	Obsoletes:	%{_lib}ido0 < 12.10.2
21cr|ido-12.10.2-6|30	
21cr|ido-12.10.2-6|31	%description -n %{libname}
21cr|ido-12.10.2-6|32	This library provdes extra gtk menu items for display in system indicators.
21cr|ido-12.10.2-6|33	
21cr|ido-12.10.2-6|34	This package provides the shared libraries to be used by applications.
21cr|ido-12.10.2-6|35	
21cr|ido-12.10.2-6|36	%files -n %{libname}
21cr|ido-12.10.2-6|37	%doc COPYING
21cr|ido-12.10.2-6|38	%{_libdir}/lib%{name}%{api}.so.%{major}*
21cr|ido-12.10.2-6|39	
21cr|ido-12.10.2-6|40	#----------------------------------------------------------------------------
21cr|ido-12.10.2-6|41	
21cr|ido-12.10.2-6|42	%package -n %{devname}
21cr|ido-12.10.2-6|43	Summary:	IDO provides extra GTK+ menu items
21cr|ido-12.10.2-6|44	Group:		Development/C
21cr|ido-12.10.2-6|45	Requires:	%{libname} = %{EVRD}
21cr|ido-12.10.2-6|46	
21cr|ido-12.10.2-6|47	%description -n %{devname}
21cr|ido-12.10.2-6|48	This package provides the development files to build applications.
21cr|ido-12.10.2-6|49	
21cr|ido-12.10.2-6|50	%files -n %{devname}
21cr|ido-12.10.2-6|51	%dir %{_includedir}/libido%{api}
21cr|ido-12.10.2-6|52	%{_includedir}/libido%{api}/libido/
21cr|ido-12.10.2-6|53	%{_libdir}/pkgconfig/*.pc
21cr|ido-12.10.2-6|54	%{_libdir}/*.so
21cr|ido-12.10.2-6|55	
21cr|ido-12.10.2-6|56	#----------------------------------------------------------------------------
21cr|ido-12.10.2-6|57	
21cr|ido-12.10.2-6|58	%prep
21cr|ido-12.10.2-6|59	%setup -q
21cr|ido-12.10.2-6|60	%apply_patches
21cr|ido-12.10.2-6|61	
21cr|ido-12.10.2-6|62	%build
21cr|ido-12.10.2-6|63	autoreconf -fi
21cr|ido-12.10.2-6|64	
21cr|ido-12.10.2-6|65	%configure \
21cr|ido-12.10.2-6|66	--disable-static \
21cr|ido-12.10.2-6|67	--enable-gtk-doc
21cr|ido-12.10.2-6|68	
21cr|ido-12.10.2-6|69	%make V=1
21cr|ido-12.10.2-6|70	
21cr|ido-12.10.2-6|71	%install
21cr|ido-12.10.2-6|72	%makeinstall_std

2291 21
21cr|idutils-4.6-7|1	Summary:	Language-independent identifier database tool
21cr|idutils-4.6-7|2	Name:		idutils
21cr|idutils-4.6-7|3	Version:	4.6
21cr|idutils-4.6-7|4	Release:	7
21cr|idutils-4.6-7|5	License:	GPLv2+
21cr|idutils-4.6-7|6	Group:		Development/C
21cr|idutils-4.6-7|7	Url:		http://www.gnu.org/software/idutils/
21cr|idutils-4.6-7|8	Source0:	http://ftpmirror.gnu.org/idutils/%{name}-%{version}.tar.xz
21cr|idutils-4.6-7|9	Patch0:		idutils-4.6-glibc-2.16.patch
21cr|idutils-4.6-7|10	Patch1:		idutils-4.6-glibc-2.28.patch
21cr|idutils-4.6-7|11	BuildRequires:	emacs
21cr|idutils-4.6-7|12	BuildRequires:	gettext
21cr|idutils-4.6-7|13	
21cr|idutils-4.6-7|14	%description
21cr|idutils-4.6-7|15	This is the GNU idutils package.
21cr|idutils-4.6-7|16	
21cr|idutils-4.6-7|17	It provides simple, fast, high-capacity, language-independent
21cr|idutils-4.6-7|18	identifier database tools.  Actually, the term `identifier' is too
21cr|idutils-4.6-7|19	limiting--`mkid' stores tokens, be they program identifiers of any
21cr|idutils-4.6-7|20	form, literal numbers, or words of human-readable text.  Database
21cr|idutils-4.6-7|21	queries can be issued from the command-line, or from within emacs,
21cr|idutils-4.6-7|22	serving as an augmented tags facility.
21cr|idutils-4.6-7|23	
21cr|idutils-4.6-7|24	`mkid' was originally written by Greg McGary <gkm@gnu.ai.mit.edu>
21cr|idutils-4.6-7|25	and posted to comp.sources.unix in September 1987.  It was then
21cr|idutils-4.6-7|26	maintained and enhanced by a loose knit group of programmers on the
21cr|idutils-4.6-7|27	Internet led by Tom Horsley <Tom.Horsley@mail.hcsc.com>.  Tom released
21cr|idutils-4.6-7|28	`mkid2' on comp.sources.unix in March, 1991.  Greg McGary resumed
21cr|idutils-4.6-7|29	maintenance until 2000.
21cr|idutils-4.6-7|30	
21cr|idutils-4.6-7|31	%files -f %{name}.lang
21cr|idutils-4.6-7|32	%doc README COPYING AUTHORS ABOUT-NLS NEWS THANKS TODO
21cr|idutils-4.6-7|33	%{_datadir}/%{name}/INSTALL
21cr|idutils-4.6-7|34	%{_bindir}/*
21cr|idutils-4.6-7|35	%{_infodir}/*
21cr|idutils-4.6-7|36	%{_datadir}/emacs/site-lisp/*
21cr|idutils-4.6-7|37	%{_datadir}/id-lang.map
21cr|idutils-4.6-7|38	%{_mandir}/man1/*
21cr|idutils-4.6-7|39	
21cr|idutils-4.6-7|40	#----------------------------------------------------------------------------
21cr|idutils-4.6-7|41	
21cr|idutils-4.6-7|42	%prep
21cr|idutils-4.6-7|43	%setup -q
21cr|idutils-4.6-7|44	%patch0 -p1
21cr|idutils-4.6-7|45	%patch1 -p1
21cr|idutils-4.6-7|46	
21cr|idutils-4.6-7|47	%build
21cr|idutils-4.6-7|48	%configure
21cr|idutils-4.6-7|49	%make
21cr|idutils-4.6-7|50	
21cr|idutils-4.6-7|51	%install
21cr|idutils-4.6-7|52	%makeinstall_std
21cr|idutils-4.6-7|53	
21cr|idutils-4.6-7|54	%find_lang %{name}
21cr|idutils-4.6-7|55	install -d %{buildroot}%{_datadir}/%{name}
21cr|idutils-4.6-7|56	install -m 644 INSTALL %{buildroot}%{_datadir}/%{name}/

2292 21
21cr|iec16022-0.2.4-2|1	# TODO: shared lib calls exit
21cr|iec16022-0.2.4-2|2	
21cr|iec16022-0.2.4-2|3	%define major	0
21cr|iec16022-0.2.4-2|4	%define libname	%mklibname %{name}_ %{major}
21cr|iec16022-0.2.4-2|5	%define devname	%mklibname %{name} -d
21cr|iec16022-0.2.4-2|6	
21cr|iec16022-0.2.4-2|7	Name:           iec16022
21cr|iec16022-0.2.4-2|8	Version:        0.2.4
21cr|iec16022-0.2.4-2|9	Release:        2
21cr|iec16022-0.2.4-2|10	Summary:        Generate ISO/IEC 16022 2D barcodes
21cr|iec16022-0.2.4-2|11	Group:          Graphics
21cr|iec16022-0.2.4-2|12	License:        GPLv2+
21cr|iec16022-0.2.4-2|13	URL:            http://www.datenfreihafen.org/projects/iec16022.html
21cr|iec16022-0.2.4-2|14	Source0:        http://www.datenfreihafen.org/~stefan/iec16022/%{name}-%{version}.tar.gz
21cr|iec16022-0.2.4-2|15	Patch0:         %{name}-%{version}-test-suite-fix.patch
21cr|iec16022-0.2.4-2|16	
21cr|iec16022-0.2.4-2|17	BuildRequires:  popt-devel
21cr|iec16022-0.2.4-2|18	BuildRequires:	zlib-devel
21cr|iec16022-0.2.4-2|19	
21cr|iec16022-0.2.4-2|20	%description
21cr|iec16022-0.2.4-2|21	iec16022 is a program for producing ISO/IEC 16022 2D barcodes, also
21cr|iec16022-0.2.4-2|22	known as Data Matrix.  These barcodes are defined in the ISO/IEC 16022
21cr|iec16022-0.2.4-2|23	standard.
21cr|iec16022-0.2.4-2|24	
21cr|iec16022-0.2.4-2|25	%package -n %{libname}
21cr|iec16022-0.2.4-2|26	Summary:	ISO/IEC 16022 libraries
21cr|iec16022-0.2.4-2|27	Group:		System/Libraries
21cr|iec16022-0.2.4-2|28	
21cr|iec16022-0.2.4-2|29	%description -n %{libname}
21cr|iec16022-0.2.4-2|30	Shared libraries for %{name}.
21cr|iec16022-0.2.4-2|31	
21cr|iec16022-0.2.4-2|32	%package -n %{devname}
21cr|iec16022-0.2.4-2|33	Summary:	ISO/IEC 16022 development files
21cr|iec16022-0.2.4-2|34	Group:		Development/C
21cr|iec16022-0.2.4-2|35	Requires:	%{libname} = %{version}-%{release}
21cr|iec16022-0.2.4-2|36	Provides:	%{name}-devel = %{version}-%{release}
21cr|iec16022-0.2.4-2|37	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|iec16022-0.2.4-2|38	
21cr|iec16022-0.2.4-2|39	%description  -n %{devname}
21cr|iec16022-0.2.4-2|40	Development files for %{name}.
21cr|iec16022-0.2.4-2|41	
21cr|iec16022-0.2.4-2|42	%prep
21cr|iec16022-0.2.4-2|43	%setup -q
21cr|iec16022-0.2.4-2|44	%patch0 -p1 -b .orig
21cr|iec16022-0.2.4-2|45	
21cr|iec16022-0.2.4-2|46	%build
21cr|iec16022-0.2.4-2|47	%configure --disable-static
21cr|iec16022-0.2.4-2|48	%make
21cr|iec16022-0.2.4-2|49	
21cr|iec16022-0.2.4-2|50	%install
21cr|iec16022-0.2.4-2|51	rm -rf %{buildroot}
21cr|iec16022-0.2.4-2|52	%makeinstall_std
21cr|iec16022-0.2.4-2|53	
21cr|iec16022-0.2.4-2|54	#we don't want these
21cr|iec16022-0.2.4-2|55	rm -f %{buildroot}%{_libdir}/libiec16022.la
21cr|iec16022-0.2.4-2|56	
21cr|iec16022-0.2.4-2|57	%check
21cr|iec16022-0.2.4-2|58	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
21cr|iec16022-0.2.4-2|59	%make -C test check
21cr|iec16022-0.2.4-2|60	
21cr|iec16022-0.2.4-2|61	%clean
21cr|iec16022-0.2.4-2|62	rm -rf %{buildroot}
21cr|iec16022-0.2.4-2|63	
21cr|iec16022-0.2.4-2|64	%files
21cr|iec16022-0.2.4-2|65	%defattr(-,root,root)
21cr|iec16022-0.2.4-2|66	%{_bindir}/iec16022
21cr|iec16022-0.2.4-2|67	%{_mandir}/man1/iec16022.1*
21cr|iec16022-0.2.4-2|68	
21cr|iec16022-0.2.4-2|69	%files -n %{libname}
21cr|iec16022-0.2.4-2|70	%defattr(-,root,root)
21cr|iec16022-0.2.4-2|71	%doc AUTHORS ChangeLog README TODO
21cr|iec16022-0.2.4-2|72	%{_libdir}/libiec16022.so.%{major}*
21cr|iec16022-0.2.4-2|73	
21cr|iec16022-0.2.4-2|74	%files -n %{devname}
21cr|iec16022-0.2.4-2|75	%defattr(-,root,root)
21cr|iec16022-0.2.4-2|76	%{_includedir}/iec16022/
21cr|iec16022-0.2.4-2|77	%{_libdir}/libiec16022.so
21cr|iec16022-0.2.4-2|78	%{_libdir}/pkgconfig/libiec16022.pc

2293 21
21cr|ifd-egate-0.05-7|1	Summary:	PC/SC drivers for USB egate smart cart readers
21cr|ifd-egate-0.05-7|2	Name:		ifd-egate
21cr|ifd-egate-0.05-7|3	Version:	0.05
21cr|ifd-egate-0.05-7|4	Release:	7
21cr|ifd-egate-0.05-7|5	License:	BSD or LGPLv2+
21cr|ifd-egate-0.05-7|6	Group:		System/Libraries
21cr|ifd-egate-0.05-7|7	Url:		http://secure.netroedge.com/~phil/egate/
21cr|ifd-egate-0.05-7|8	Source0:	http://secure.netroedge.com/~phil/egate/%{name}-%{version}.tar.bz2
21cr|ifd-egate-0.05-7|9	Patch0:		%{name}-Makefile.patch
21cr|ifd-egate-0.05-7|10	Patch1:		%{name}-egatec.patch
21cr|ifd-egate-0.05-7|11	Patch2:		%{name}-responsecode.patch
21cr|ifd-egate-0.05-7|12	BuildRequires:	pcsc-lite-devel
21cr|ifd-egate-0.05-7|13	BuildRequires:	pkgconfig(libusb)
21cr|ifd-egate-0.05-7|14	Requires:	pcsc-lite
21cr|ifd-egate-0.05-7|15	
21cr|ifd-egate-0.05-7|16	%description
21cr|ifd-egate-0.05-7|17	This library provides a PC/SC IFD handler implementation for the USB
21cr|ifd-egate-0.05-7|18	egate smart card readers.  This package is needed to communicate with
21cr|ifd-egate-0.05-7|19	the egate smartcard readers through the PC/SC Lite resource manager
21cr|ifd-egate-0.05-7|20	(pcscd).
21cr|ifd-egate-0.05-7|21	
21cr|ifd-egate-0.05-7|22	%files
21cr|ifd-egate-0.05-7|23	%doc ChangeLog COPYRIGHT LICENSE PROTOCOL README
21cr|ifd-egate-0.05-7|24	%{_libdir}/pcsc/drivers/ifd-egate.bundle/Contents
21cr|ifd-egate-0.05-7|25	
21cr|ifd-egate-0.05-7|26	#----------------------------------------------------------------------------
21cr|ifd-egate-0.05-7|27	
21cr|ifd-egate-0.05-7|28	%prep
21cr|ifd-egate-0.05-7|29	%setup -q
21cr|ifd-egate-0.05-7|30	%patch0 -p1
21cr|ifd-egate-0.05-7|31	%patch1 -p0
21cr|ifd-egate-0.05-7|32	%patch2 -p0
21cr|ifd-egate-0.05-7|33	
21cr|ifd-egate-0.05-7|34	%build
21cr|ifd-egate-0.05-7|35	%make
21cr|ifd-egate-0.05-7|36	
21cr|ifd-egate-0.05-7|37	%install
21cr|ifd-egate-0.05-7|38	mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}
21cr|ifd-egate-0.05-7|39	mkdir -p %{buildroot}%{_libdir}/pcsc/drivers/ifd-egate.bundle/Contents/Linux
21cr|ifd-egate-0.05-7|40	install -m 644 Info.plist %{buildroot}%{_libdir}/pcsc/drivers/ifd-egate.bundle/Contents
21cr|ifd-egate-0.05-7|41	install -m 755 libifd_egate.so  %{buildroot}%{_libdir}/pcsc/drivers/ifd-egate.bundle/Contents/Linux
21cr|ifd-egate-0.05-7|42	

2294 21
21cr|ifled-0.6-17|1	Summary:	Flash kbd LEDs to indicate network interface traffic
21cr|ifled-0.6-17|2	Name:		ifled
21cr|ifled-0.6-17|3	Version:	0.6
21cr|ifled-0.6-17|4	Release:	17
21cr|ifled-0.6-17|5	License:	GPLv2+
21cr|ifled-0.6-17|6	Group:		Monitoring
21cr|ifled-0.6-17|7	Url:		http://www.sudac.org/~napolium/linux/
21cr|ifled-0.6-17|8	Source0:	%{name}-%{version}.tar.bz2
21cr|ifled-0.6-17|9	Source1:	%{name}-%{version}-extra.tar.bz2
21cr|ifled-0.6-17|10	Patch0:		ifled-0.6.printf.patch
21cr|ifled-0.6-17|11	Conflicts:	ifled-nl
21cr|ifled-0.6-17|12	Requires(post,preun):	rpm-helper
21cr|ifled-0.6-17|13	
21cr|ifled-0.6-17|14	%description
21cr|ifled-0.6-17|15	InterfaceLED is a program that uses the keybord LEDs to indicated various
21cr|ifled-0.6-17|16	things about a specified interface. For example if a network card is sending
21cr|ifled-0.6-17|17	or receiveing data.
21cr|ifled-0.6-17|18	
21cr|ifled-0.6-17|19	%files
21cr|ifled-0.6-17|20	%defattr(-,root,root,755)
21cr|ifled-0.6-17|21	%doc ChangeLog README %{name}-%{version}-extra/README.init-script
21cr|ifled-0.6-17|22	%{_bindir}/ifled
21cr|ifled-0.6-17|23	%{_initrddir}/ifled
21cr|ifled-0.6-17|24	%config(noreplace) %{_sysconfdir}/sysconfig/ifled
21cr|ifled-0.6-17|25	
21cr|ifled-0.6-17|26	%post
21cr|ifled-0.6-17|27	%_post_service %{name}
21cr|ifled-0.6-17|28	
21cr|ifled-0.6-17|29	%preun
21cr|ifled-0.6-17|30	%_preun_service %{name}
21cr|ifled-0.6-17|31	
21cr|ifled-0.6-17|32	#----------------------------------------------------------------------------
21cr|ifled-0.6-17|33	
21cr|ifled-0.6-17|34	%prep
21cr|ifled-0.6-17|35	%setup -T -b 0
21cr|ifled-0.6-17|36	%setup -T -D -a 1
21cr|ifled-0.6-17|37	%patch0 -p1 -b .printf
21cr|ifled-0.6-17|38	
21cr|ifled-0.6-17|39	%build
21cr|ifled-0.6-17|40	make CFLAGS="%{optflags}"
21cr|ifled-0.6-17|41	
21cr|ifled-0.6-17|42	%install
21cr|ifled-0.6-17|43	mkdir -p %{buildroot}%{_bindir}
21cr|ifled-0.6-17|44	mkdir -p %{buildroot}%{_initrddir}
21cr|ifled-0.6-17|45	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|ifled-0.6-17|46	install ifled %{buildroot}%{_bindir}
21cr|ifled-0.6-17|47	cp %{name}-%{version}-extra/ifled_init_script %{buildroot}%{_initrddir}/ifled
21cr|ifled-0.6-17|48	cp %{name}-%{version}-extra/ifled_sysconfig %{buildroot}%{_sysconfdir}/sysconfig/ifled
21cr|ifled-0.6-17|49	

2295 21
21cr|ifstat-1.1-1.2.4|1	# $Id: ifstat.spec 7982 2009-11-03 03:41:01Z dag $
21cr|ifstat-1.1-1.2.4|2	# Authority: dag
21cr|ifstat-1.1-1.2.4|3	# Upstream: Gaël Roualland <gael,roualland$iname,com>
21cr|ifstat-1.1-1.2.4|4	
21cr|ifstat-1.1-1.2.4|5	%define _enable_debug_packages %{nil}
21cr|ifstat-1.1-1.2.4|6	%define __debug_package %{nil}
21cr|ifstat-1.1-1.2.4|7	%define debug_package %{nil}
21cr|ifstat-1.1-1.2.4|8	
21cr|ifstat-1.1-1.2.4|9	Summary: Interface statistics
21cr|ifstat-1.1-1.2.4|10	Name: ifstat
21cr|ifstat-1.1-1.2.4|11	Version: 1.1
21cr|ifstat-1.1-1.2.4|12	Release: 1.2.4
21cr|ifstat-1.1-1.2.4|13	License: GPLv2
21cr|ifstat-1.1-1.2.4|14	Group: Monitoring
21cr|ifstat-1.1-1.2.4|15	URL: http://gael.roualland.free.fr/ifstat/
21cr|ifstat-1.1-1.2.4|16	Packager: Sergey A. Sokolov <sokol@mtik.ru>
21cr|ifstat-1.1-1.2.4|17	Vendor: Dag Apt Repository, http://dag.wieers.com/apt/
21cr|ifstat-1.1-1.2.4|18	Source: http://gael.roualland.free.fr/ifstat/ifstat-%{version}.tar.gz
21cr|ifstat-1.1-1.2.4|19	
21cr|ifstat-1.1-1.2.4|20	BuildRequires: net-snmp-devel
21cr|ifstat-1.1-1.2.4|21	
21cr|ifstat-1.1-1.2.4|22	%description
21cr|ifstat-1.1-1.2.4|23	ifstat(1) is a little tool to report interface activity like vmstat/iostat do.
21cr|ifstat-1.1-1.2.4|24	In addition, ifstat can poll remote hosts through SNMP if you have the ucd-snmp
21cr|ifstat-1.1-1.2.4|25	library. It will also be used for localhost if no other known method works (You
21cr|ifstat-1.1-1.2.4|26	need to have snmpd running for this though).
21cr|ifstat-1.1-1.2.4|27	
21cr|ifstat-1.1-1.2.4|28	%prep
21cr|ifstat-1.1-1.2.4|29	%setup -q -n %{name}-%{version}
21cr|ifstat-1.1-1.2.4|30	
21cr|ifstat-1.1-1.2.4|31	%build
21cr|ifstat-1.1-1.2.4|32	%configure \
21cr|ifstat-1.1-1.2.4|33	--enable-optim
21cr|ifstat-1.1-1.2.4|34	make
21cr|ifstat-1.1-1.2.4|35	
21cr|ifstat-1.1-1.2.4|36	%install
21cr|ifstat-1.1-1.2.4|37	rm -rf %{buildroot}
21cr|ifstat-1.1-1.2.4|38	%makeinstall
21cr|ifstat-1.1-1.2.4|39	
21cr|ifstat-1.1-1.2.4|40	%clean
21cr|ifstat-1.1-1.2.4|41	rm -rf %{buildroot}
21cr|ifstat-1.1-1.2.4|42	
21cr|ifstat-1.1-1.2.4|43	%files
21cr|ifstat-1.1-1.2.4|44	%defattr(-, root, root, 0755)
21cr|ifstat-1.1-1.2.4|45	%doc COPYING HISTORY README TODO
21cr|ifstat-1.1-1.2.4|46	%doc %{_mandir}/man1/ifstat.1*
21cr|ifstat-1.1-1.2.4|47	%{_bindir}/ifstat

2296 21
21cr|iftop-1.0-pre4.2|1	# Workaround to build with GCC 10
21cr|iftop-1.0-pre4.2|2	%global optflags %{optflags} -fcommon
21cr|iftop-1.0-pre4.2|3	%global LDFLAGS %{ldflags} -ltinfo
21cr|iftop-1.0-pre4.2|4	
21cr|iftop-1.0-pre4.2|5	%define uprel pre4
21cr|iftop-1.0-pre4.2|6	
21cr|iftop-1.0-pre4.2|7	Name: iftop
21cr|iftop-1.0-pre4.2|8	Summary: Command line tool that displays bandwidth usage on an interface
21cr|iftop-1.0-pre4.2|9	Version: 1.0
21cr|iftop-1.0-pre4.2|10	Release: %{uprel}.2
21cr|iftop-1.0-pre4.2|11	Source0: http://www.ex-parrot.com/~pdw/iftop/download/%{name}-%{version}%{uprel}.tar.gz
21cr|iftop-1.0-pre4.2|12	URL: http://www.ex-parrot.com/~pdw/iftop/
21cr|iftop-1.0-pre4.2|13	Group: Monitoring
21cr|iftop-1.0-pre4.2|14	License: GPLv2+
21cr|iftop-1.0-pre4.2|15	BuildRequires: pcap-devel
21cr|iftop-1.0-pre4.2|16	BuildRequires: pkgconfig(ncurses)
21cr|iftop-1.0-pre4.2|17	BuildRequires: texinfo
21cr|iftop-1.0-pre4.2|18	
21cr|iftop-1.0-pre4.2|19	%description
21cr|iftop-1.0-pre4.2|20	iftop does for network usage what top(1) does for CPU usage. It listens to
21cr|iftop-1.0-pre4.2|21	network traffic on a named interface and displays a table of current bandwidth
21cr|iftop-1.0-pre4.2|22	usage by pairs of hosts. Handy for answering the question "why is our ADSL link
21cr|iftop-1.0-pre4.2|23	so slow?".
21cr|iftop-1.0-pre4.2|24	
21cr|iftop-1.0-pre4.2|25	%prep
21cr|iftop-1.0-pre4.2|26	%setup -qn %{name}-%{version}%{uprel}
21cr|iftop-1.0-pre4.2|27	
21cr|iftop-1.0-pre4.2|28	
21cr|iftop-1.0-pre4.2|29	%build
21cr|iftop-1.0-pre4.2|30	%configure
21cr|iftop-1.0-pre4.2|31	%make
21cr|iftop-1.0-pre4.2|32	
21cr|iftop-1.0-pre4.2|33	%install
21cr|iftop-1.0-pre4.2|34	%makeinstall_std
21cr|iftop-1.0-pre4.2|35	
21cr|iftop-1.0-pre4.2|36	
21cr|iftop-1.0-pre4.2|37	%files
21cr|iftop-1.0-pre4.2|38	%doc README COPYING TODO INSTALL
21cr|iftop-1.0-pre4.2|39	%{_sbindir}/iftop
21cr|iftop-1.0-pre4.2|40	%{_mandir}/man8/*

2297 21
21cr|ifuse-1.1.4-1|1	Summary:	Mount Apple iPhone and iPod touch devices
21cr|ifuse-1.1.4-1|2	Name:		ifuse
21cr|ifuse-1.1.4-1|3	Version:	1.1.4
21cr|ifuse-1.1.4-1|4	Release:	1
21cr|ifuse-1.1.4-1|5	License:	GPLv2+
21cr|ifuse-1.1.4-1|6	Group:		System/Libraries
21cr|ifuse-1.1.4-1|7	Url:		http://www.libimobiledevice.org/
21cr|ifuse-1.1.4-1|8	Source0:	https://github.com/libimobiledevice/ifuse/releases/download/%{version}/ifuse-%{version}.tar.bz2
21cr|ifuse-1.1.4-1|9	BuildRequires:	pkgconfig(fuse)
21cr|ifuse-1.1.4-1|10	BuildRequires:	pkgconfig(libimobiledevice-1.0)
21cr|ifuse-1.1.4-1|11	
21cr|ifuse-1.1.4-1|12	%files
21cr|ifuse-1.1.4-1|13	%doc AUTHORS COPYING README.md
21cr|ifuse-1.1.4-1|14	%{_bindir}/%{name}
21cr|ifuse-1.1.4-1|15	%{_mandir}/man1/ifuse.1.*
21cr|ifuse-1.1.4-1|16	
21cr|ifuse-1.1.4-1|17	#----------------------------------------------------------------------------
21cr|ifuse-1.1.4-1|18	
21cr|ifuse-1.1.4-1|19	%description
21cr|ifuse-1.1.4-1|20	A fuse filesystem for mounting iPhone and iPod touch devices.
21cr|ifuse-1.1.4-1|21	
21cr|ifuse-1.1.4-1|22	%prep
21cr|ifuse-1.1.4-1|23	%autosetup -p1
21cr|ifuse-1.1.4-1|24	
21cr|ifuse-1.1.4-1|25	%build
21cr|ifuse-1.1.4-1|26	%configure --disable-static
21cr|ifuse-1.1.4-1|27	%make
21cr|ifuse-1.1.4-1|28	
21cr|ifuse-1.1.4-1|29	%install
21cr|ifuse-1.1.4-1|30	%makeinstall_std

2298 21
21cr|igal2-2.1-5|1	%define	oname	igal
21cr|igal2-2.1-5|2	
21cr|igal2-2.1-5|3	Name:		igal2
21cr|igal2-2.1-5|4	Version:	2.1
21cr|igal2-2.1-5|5	Release:	5
21cr|igal2-2.1-5|6	License:	GPLv2+
21cr|igal2-2.1-5|7	Group:		Text tools
21cr|igal2-2.1-5|8	URL:		http://igal.trexler.at/
21cr|igal2-2.1-5|9	Source0:	http://igal.trexler.at/%{name}-%{version}.tar.gz
21cr|igal2-2.1-5|10	Patch0:		igal2.patch
21cr|igal2-2.1-5|11	Patch1:		igal2-2.0-fix-destdir-and-fhs-paths.patch
21cr|igal2-2.1-5|12	Summary:	Easy and flexible online Image GALlery generator
21cr|igal2-2.1-5|13	BuildArch:	noarch
21cr|igal2-2.1-5|14	
21cr|igal2-2.1-5|15	%rename		%{oname}
21cr|igal2-2.1-5|16	
21cr|igal2-2.1-5|17	Requires:	perl
21cr|igal2-2.1-5|18	Requires:	imagemagick
21cr|igal2-2.1-5|19	
21cr|igal2-2.1-5|20	%description
21cr|igal2-2.1-5|21	Igal2 is a quick, easy and flexible program meant to help you place your
21cr|igal2-2.1-5|22	digital images online. It generates a pretty good-looking set of HTML
21cr|igal2-2.1-5|23	slides even with its default settings -- which can otherwise be easily
21cr|igal2-2.1-5|24	changed with a good number of command-line options or by altering igal2's
21cr|igal2-2.1-5|25	HTML and CSS template files.
21cr|igal2-2.1-5|26	
21cr|igal2-2.1-5|27	
21cr|igal2-2.1-5|28	%prep
21cr|igal2-2.1-5|29	%setup -q
21cr|igal2-2.1-5|30	%patch0 -p1
21cr|igal2-2.1-5|31	%patch1 -p1 -b .fhs~
21cr|igal2-2.1-5|32	
21cr|igal2-2.1-5|33	%install
21cr|igal2-2.1-5|34	%makeinstall_std
21cr|igal2-2.1-5|35	rm -f %{buildroot}%{_datadir}/%{name}/{README,ChangeLog,COPYING}
21cr|igal2-2.1-5|36	install -m 755 utilities/igal2-recursive.sh %{buildroot}%{_bindir}
21cr|igal2-2.1-5|37	
21cr|igal2-2.1-5|38	%files
21cr|igal2-2.1-5|39	%doc ChangeLog
21cr|igal2-2.1-5|40	%{_bindir}/%{oname}
21cr|igal2-2.1-5|41	%{_bindir}/%{name}
21cr|igal2-2.1-5|42	%{_bindir}/%{name}.sh
21cr|igal2-2.1-5|43	%{_bindir}/%{name}-recursive.sh
21cr|igal2-2.1-5|44	%dir %{_datadir}/%{name}
21cr|igal2-2.1-5|45	%{_datadir}/%{name}/*
21cr|igal2-2.1-5|46	%{_mandir}/man1/%{name}.1*

2299 21
21cr|igmpproxy-0.1-7|1	Name: igmpproxy
21cr|igmpproxy-0.1-7|2	Version: 0.1
21cr|igmpproxy-0.1-7|3	Release: 7
21cr|igmpproxy-0.1-7|4	License: GPL
21cr|igmpproxy-0.1-7|5	Group: System/Servers
21cr|igmpproxy-0.1-7|6	Summary: Simple mulitcast router for Linux that only uses the IGMP protocol
21cr|igmpproxy-0.1-7|7	
21cr|igmpproxy-0.1-7|8	Source0: http://sourceforge.net/projects/igmpproxy/igmpproxy-%{version}.tar.gz
21cr|igmpproxy-0.1-7|9	Source1: igmpproxy.service
21cr|igmpproxy-0.1-7|10	
21cr|igmpproxy-0.1-7|11	BuildRequires: gcc
21cr|igmpproxy-0.1-7|12	
21cr|igmpproxy-0.1-7|13	%description
21cr|igmpproxy-0.1-7|14	igmpproxy is a simple multicast router for Linux that only uses the IGMP
21cr|igmpproxy-0.1-7|15	protocol.
21cr|igmpproxy-0.1-7|16	
21cr|igmpproxy-0.1-7|17	%prep
21cr|igmpproxy-0.1-7|18	%setup -q
21cr|igmpproxy-0.1-7|19	
21cr|igmpproxy-0.1-7|20	%build
21cr|igmpproxy-0.1-7|21	%configure
21cr|igmpproxy-0.1-7|22	%make
21cr|igmpproxy-0.1-7|23	
21cr|igmpproxy-0.1-7|24	%install
21cr|igmpproxy-0.1-7|25	%makeinstall
21cr|igmpproxy-0.1-7|26	rm -rf %{buildroot}%{_libdir}
21cr|igmpproxy-0.1-7|27	rm -rf %{buildroot}/usr/src
21cr|igmpproxy-0.1-7|28	install -D -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|igmpproxy-0.1-7|29	
21cr|igmpproxy-0.1-7|30	%post
21cr|igmpproxy-0.1-7|31	%systemd_post %{name}.service
21cr|igmpproxy-0.1-7|32	
21cr|igmpproxy-0.1-7|33	%preun
21cr|igmpproxy-0.1-7|34	%systemd_preun %{name}.service
21cr|igmpproxy-0.1-7|35	
21cr|igmpproxy-0.1-7|36	%postun
21cr|igmpproxy-0.1-7|37	%systemd_postun_with_restart %{name}.service
21cr|igmpproxy-0.1-7|38	
21cr|igmpproxy-0.1-7|39	%files
21cr|igmpproxy-0.1-7|40	%doc AUTHORS README NEWS
21cr|igmpproxy-0.1-7|41	%{_sbindir}/%{name}
21cr|igmpproxy-0.1-7|42	%{_mandir}/man5/*
21cr|igmpproxy-0.1-7|43	%{_mandir}/man8/*
21cr|igmpproxy-0.1-7|44	%{_unitdir}/%{name}*
21cr|igmpproxy-0.1-7|45	%config(noreplace) %{_sysconfdir}/%{name}.conf

2300 21
21cr|igt-gpu-tools-1.27-2|1	#global gitcommit cffa5fffe9acddf49565b4caeeb5e3355ff2ea44
21cr|igt-gpu-tools-1.27-2|2	#global gitdate 20220508
21cr|igt-gpu-tools-1.27-2|3	#global gitrev .git%(c=%{gitcommit}; echo ${c:0:7})
21cr|igt-gpu-tools-1.27-2|4	
21cr|igt-gpu-tools-1.27-2|5	%define libmajor 0
21cr|igt-gpu-tools-1.27-2|6	%define i915_perf_major 1
21cr|igt-gpu-tools-1.27-2|7	%define libname %mklibname igt %{libmajor}
21cr|igt-gpu-tools-1.27-2|8	%define libi915_perf %mklibname i915_perf %{i915_perf_major}
21cr|igt-gpu-tools-1.27-2|9	%define devname %mklibname %{name} -d
21cr|igt-gpu-tools-1.27-2|10	
21cr|igt-gpu-tools-1.27-2|11	Name:           igt-gpu-tools
21cr|igt-gpu-tools-1.27-2|12	Version:        1.27
21cr|igt-gpu-tools-1.27-2|13	Release:        2
21cr|igt-gpu-tools-1.27-2|14	Summary:        Test suite and tools for DRM drivers
21cr|igt-gpu-tools-1.27-2|15	Group:          System/X11
21cr|igt-gpu-tools-1.27-2|16	License:        MIT
21cr|igt-gpu-tools-1.27-2|17	URL:            https://gitlab.freedesktop.org/drm/igt-gpu-tools
21cr|igt-gpu-tools-1.27-2|18	
21cr|igt-gpu-tools-1.27-2|19	%if 0%{?gitdate}
21cr|igt-gpu-tools-1.27-2|20	Source0:        igt-gpu-tools-%{gitdate}.tar.bz2
21cr|igt-gpu-tools-1.27-2|21	%else
21cr|igt-gpu-tools-1.27-2|22	Source0:        https://www.x.org/releases/individual/app/igt-gpu-tools-%{version}.tar.xz
21cr|igt-gpu-tools-1.27-2|23	%endif
21cr|igt-gpu-tools-1.27-2|24	Source1:        make-git-snapshot.sh
21cr|igt-gpu-tools-1.27-2|25	
21cr|igt-gpu-tools-1.27-2|26	%global provobs_version 2.99.917-42.20180618
21cr|igt-gpu-tools-1.27-2|27	Provides:       xorg-x11-drv-intel-devel = %{provobs_version}
21cr|igt-gpu-tools-1.27-2|28	Provides:       intel-gpu-tools = %{provobs_version}
21cr|igt-gpu-tools-1.27-2|29	Obsoletes:      xorg-x11-drv-intel-devel < %{provobs_version}
21cr|igt-gpu-tools-1.27-2|30	Obsoletes:      intel-gpu-tools < %{provobs_version}
21cr|igt-gpu-tools-1.27-2|31	
21cr|igt-gpu-tools-1.27-2|32	BuildRequires:  meson >= 0.51.0
21cr|igt-gpu-tools-1.27-2|33	BuildRequires:  gcc
21cr|igt-gpu-tools-1.27-2|34	BuildRequires:  flex bison
21cr|igt-gpu-tools-1.27-2|35	BuildRequires:  pkgconfig(libdrm) >= 2.4.82
21cr|igt-gpu-tools-1.27-2|36	BuildRequires:  pkgconfig(pciaccess) >= 0.10
21cr|igt-gpu-tools-1.27-2|37	BuildRequires:  pkgconfig(libkmod)
21cr|igt-gpu-tools-1.27-2|38	BuildRequires:  pkgconfig(libprocps)
21cr|igt-gpu-tools-1.27-2|39	BuildRequires:  pkgconfig(libdw)
21cr|igt-gpu-tools-1.27-2|40	BuildRequires:  pkgconfig(pixman-1)
21cr|igt-gpu-tools-1.27-2|41	BuildRequires:  pkgconfig(valgrind)
21cr|igt-gpu-tools-1.27-2|42	BuildRequires:  pkgconfig(cairo) > 1.12.0
21cr|igt-gpu-tools-1.27-2|43	BuildRequires:  pkgconfig(libudev)
21cr|igt-gpu-tools-1.27-2|44	BuildRequires:  pkgconfig(glib-2.0)
21cr|igt-gpu-tools-1.27-2|45	BuildRequires:  pkgconfig(gsl)
21cr|igt-gpu-tools-1.27-2|46	BuildRequires:  pkgconfig(alsa)
21cr|igt-gpu-tools-1.27-2|47	BuildRequires:  pkgconfig(xmlrpc)
21cr|igt-gpu-tools-1.27-2|48	BuildRequires:  pkgconfig(xmlrpc_util)
21cr|igt-gpu-tools-1.27-2|49	BuildRequires:  pkgconfig(xmlrpc_client)
21cr|igt-gpu-tools-1.27-2|50	BuildRequires:  pkgconfig(json-c)
21cr|igt-gpu-tools-1.27-2|51	BuildRequires:  pkgconfig(libcurl)
21cr|igt-gpu-tools-1.27-2|52	BuildRequires:  pkgconfig(liboping)
21cr|igt-gpu-tools-1.27-2|53	BuildRequires:  kernel-headers
21cr|igt-gpu-tools-1.27-2|54	BuildRequires:  pkgconfig(gtk-doc)
21cr|igt-gpu-tools-1.27-2|55	BuildRequires:  python3-docutils
21cr|igt-gpu-tools-1.27-2|56	
21cr|igt-gpu-tools-1.27-2|57	# libunwind 1.4.0+ supports s390x
21cr|igt-gpu-tools-1.27-2|58	%if 0%{?rhel}
21cr|igt-gpu-tools-1.27-2|59	%ifnarch s390x
21cr|igt-gpu-tools-1.27-2|60	BuildRequires:  pkgconfig(libunwind)
21cr|igt-gpu-tools-1.27-2|61	%endif
21cr|igt-gpu-tools-1.27-2|62	%else
21cr|igt-gpu-tools-1.27-2|63	BuildRequires:  pkgconfig(libunwind) >= 1.4.0
21cr|igt-gpu-tools-1.27-2|64	%endif
21cr|igt-gpu-tools-1.27-2|65	Provides:       intel-gpu-tools = %{EVRD}
21cr|igt-gpu-tools-1.27-2|66	
21cr|igt-gpu-tools-1.27-2|67	%description
21cr|igt-gpu-tools-1.27-2|68	igt-gpu-tools (formerly known as intel-gpu-tools) is the standard for writing
21cr|igt-gpu-tools-1.27-2|69	test cases for DRM drivers. It also includes a handful of useful tools for
21cr|igt-gpu-tools-1.27-2|70	various drivers, such as Intel's GPU tools for i915.
21cr|igt-gpu-tools-1.27-2|71	
21cr|igt-gpu-tools-1.27-2|72	%files
21cr|igt-gpu-tools-1.27-2|73	%license COPYING
21cr|igt-gpu-tools-1.27-2|74	%ifarch %{ix86} x86_64
21cr|igt-gpu-tools-1.27-2|75	%{_bindir}/intel-gen4asm
21cr|igt-gpu-tools-1.27-2|76	%{_bindir}/intel-gen4disasm
21cr|igt-gpu-tools-1.27-2|77	%endif
21cr|igt-gpu-tools-1.27-2|78	%{_bindir}/intel_dump_decode
21cr|igt-gpu-tools-1.27-2|79	%{_bindir}/intel_error_decode
21cr|igt-gpu-tools-1.27-2|80	%{_bindir}/intel_framebuffer_dump
21cr|igt-gpu-tools-1.27-2|81	%{_bindir}/intel_perf_counters
21cr|igt-gpu-tools-1.27-2|82	%{_libexecdir}/igt-gpu-tools/*
21cr|igt-gpu-tools-1.27-2|83	%{_datadir}/igt-gpu-tools/*
21cr|igt-gpu-tools-1.27-2|84	%{_bindir}/code_cov_capture
21cr|igt-gpu-tools-1.27-2|85	%{_bindir}/code_cov_gather_on_build
21cr|igt-gpu-tools-1.27-2|86	%{_bindir}/code_cov_gather_on_test
21cr|igt-gpu-tools-1.27-2|87	%{_bindir}/code_cov_gen_report
21cr|igt-gpu-tools-1.27-2|88	%{_bindir}/code_cov_parse_info
21cr|igt-gpu-tools-1.27-2|89	%{_bindir}/dpcd_reg
21cr|igt-gpu-tools-1.27-2|90	%{_bindir}/igt_*
21cr|igt-gpu-tools-1.27-2|91	%{_bindir}/i915-perf-*
21cr|igt-gpu-tools-1.27-2|92	%{_bindir}/intel_audio_dump
21cr|igt-gpu-tools-1.27-2|93	%{_bindir}/intel_backlight
21cr|igt-gpu-tools-1.27-2|94	%{_bindir}/intel_bios_dumper
21cr|igt-gpu-tools-1.27-2|95	%{_bindir}/intel_display_crc
21cr|igt-gpu-tools-1.27-2|96	%{_bindir}/intel_display_poller
21cr|igt-gpu-tools-1.27-2|97	%{_bindir}/intel_dp_compliance
21cr|igt-gpu-tools-1.27-2|98	%{_bindir}/intel_firmware_decode
21cr|igt-gpu-tools-1.27-2|99	%{_bindir}/intel_forcewaked
21cr|igt-gpu-tools-1.27-2|100	%{_bindir}/intel_gem_info
21cr|igt-gpu-tools-1.27-2|101	%{_bindir}/intel_gpu_abrt
21cr|igt-gpu-tools-1.27-2|102	%{_bindir}/intel_gpu_frequency
21cr|igt-gpu-tools-1.27-2|103	%{_bindir}/intel_gpu_time
21cr|igt-gpu-tools-1.27-2|104	%{_bindir}/intel_gpu_top
21cr|igt-gpu-tools-1.27-2|105	%{_bindir}/intel_gtt
21cr|igt-gpu-tools-1.27-2|106	%{_bindir}/intel_guc_logger
21cr|igt-gpu-tools-1.27-2|107	%{_bindir}/intel_gvtg_test
21cr|igt-gpu-tools-1.27-2|108	%{_bindir}/intel_infoframes
21cr|igt-gpu-tools-1.27-2|109	%{_bindir}/intel_l3_parity
21cr|igt-gpu-tools-1.27-2|110	%{_bindir}/intel_lid
21cr|igt-gpu-tools-1.27-2|111	%{_bindir}/intel_opregion_decode
21cr|igt-gpu-tools-1.27-2|112	%{_bindir}/intel_panel_fitter
21cr|igt-gpu-tools-1.27-2|113	%{_bindir}/intel_pm_rpm
21cr|igt-gpu-tools-1.27-2|114	%{_bindir}/intel_reg
21cr|igt-gpu-tools-1.27-2|115	%{_bindir}/intel_reg_checker
21cr|igt-gpu-tools-1.27-2|116	%{_bindir}/intel_residency
21cr|igt-gpu-tools-1.27-2|117	%{_bindir}/intel_stepping
21cr|igt-gpu-tools-1.27-2|118	%{_bindir}/intel_vbt_decode
21cr|igt-gpu-tools-1.27-2|119	%{_bindir}/intel_watermark
21cr|igt-gpu-tools-1.27-2|120	%{_bindir}/amd_hdmi_compliance
21cr|igt-gpu-tools-1.27-2|121	%{_bindir}/msm_dp_compliance
21cr|igt-gpu-tools-1.27-2|122	%{_bindir}/lsgpu
21cr|igt-gpu-tools-1.27-2|123	%{_mandir}/man1/intel_*.1*
21cr|igt-gpu-tools-1.27-2|124	
21cr|igt-gpu-tools-1.27-2|125	#----------------------------------------------------------------
21cr|igt-gpu-tools-1.27-2|126	%package docs
21cr|igt-gpu-tools-1.27-2|127	Summary:	Documentation for igt-gpu-tools
21cr|igt-gpu-tools-1.27-2|128	Group:		Documentation
21cr|igt-gpu-tools-1.27-2|129	
21cr|igt-gpu-tools-1.27-2|130	%description docs
21cr|igt-gpu-tools-1.27-2|131	gtk-doc generated documentation package for igt-gpu-tools.
21cr|igt-gpu-tools-1.27-2|132	
21cr|igt-gpu-tools-1.27-2|133	%files docs
21cr|igt-gpu-tools-1.27-2|134	%license COPYING
21cr|igt-gpu-tools-1.27-2|135	%{_datadir}/gtk-doc/html/igt-gpu-tools/*
21cr|igt-gpu-tools-1.27-2|136	
21cr|igt-gpu-tools-1.27-2|137	#----------------------------------------------------------------
21cr|igt-gpu-tools-1.27-2|138	%package -n %{libname}
21cr|igt-gpu-tools-1.27-2|139	Summary:	igt shared library
21cr|igt-gpu-tools-1.27-2|140	Group:		System/Libraries
21cr|igt-gpu-tools-1.27-2|141	
21cr|igt-gpu-tools-1.27-2|142	%description -n %{libname}
21cr|igt-gpu-tools-1.27-2|143	igt shared library.
21cr|igt-gpu-tools-1.27-2|144	
21cr|igt-gpu-tools-1.27-2|145	%files -n %{libname}
21cr|igt-gpu-tools-1.27-2|146	%{_libdir}/libigt.so.%{libmajor}*
21cr|igt-gpu-tools-1.27-2|147	
21cr|igt-gpu-tools-1.27-2|148	#------------------------------------------------------------------
21cr|igt-gpu-tools-1.27-2|149	%package -n %{libi915_perf}
21cr|igt-gpu-tools-1.27-2|150	Summary:	i915_perf shared library
21cr|igt-gpu-tools-1.27-2|151	Group:		System/Libraries
21cr|igt-gpu-tools-1.27-2|152	
21cr|igt-gpu-tools-1.27-2|153	%description -n %{libi915_perf}
21cr|igt-gpu-tools-1.27-2|154	i915_perf shared library.
21cr|igt-gpu-tools-1.27-2|155	
21cr|igt-gpu-tools-1.27-2|156	%files -n %{libi915_perf}
21cr|igt-gpu-tools-1.27-2|157	%{_libdir}/libi915_perf.so.%{i915_perf_major}*
21cr|igt-gpu-tools-1.27-2|158	
21cr|igt-gpu-tools-1.27-2|159	#------------------------------------------------------------------
21cr|igt-gpu-tools-1.27-2|160	%package -n %{devname}
21cr|igt-gpu-tools-1.27-2|161	Summary:	Development files for igt-gpu-tools
21cr|igt-gpu-tools-1.27-2|162	Group:		Development/Other
21cr|igt-gpu-tools-1.27-2|163	Requires:	%{libname} = %{EVRD}
21cr|igt-gpu-tools-1.27-2|164	Requires:	%{libi915_perf} = %{EVRD}
21cr|igt-gpu-tools-1.27-2|165	
21cr|igt-gpu-tools-1.27-2|166	%description -n %{devname}
21cr|igt-gpu-tools-1.27-2|167	Development files for compiling against certain tools provided by
21cr|igt-gpu-tools-1.27-2|168	igt-gpu-tools, such as i915-perf.
21cr|igt-gpu-tools-1.27-2|169	
21cr|igt-gpu-tools-1.27-2|170	%files -n %{devname}
21cr|igt-gpu-tools-1.27-2|171	%license COPYING
21cr|igt-gpu-tools-1.27-2|172	%{_includedir}/i915-perf/*
21cr|igt-gpu-tools-1.27-2|173	%{_libdir}/pkgconfig/i915-perf.pc
21cr|igt-gpu-tools-1.27-2|174	%{_libdir}/libi915_perf.so
21cr|igt-gpu-tools-1.27-2|175	
21cr|igt-gpu-tools-1.27-2|176	#----------------------------------------------------------------
21cr|igt-gpu-tools-1.27-2|177	
21cr|igt-gpu-tools-1.27-2|178	%prep
21cr|igt-gpu-tools-1.27-2|179	%autosetup -p1
21cr|igt-gpu-tools-1.27-2|180	
21cr|igt-gpu-tools-1.27-2|181	%build
21cr|igt-gpu-tools-1.27-2|182	%if 0%{?rhel}
21cr|igt-gpu-tools-1.27-2|183	
21cr|igt-gpu-tools-1.27-2|184	%ifnarch s390x
21cr|igt-gpu-tools-1.27-2|185	%global with_libunwind enabled
21cr|igt-gpu-tools-1.27-2|186	%else
21cr|igt-gpu-tools-1.27-2|187	%global with_libunwind disabled
21cr|igt-gpu-tools-1.27-2|188	%endif
21cr|igt-gpu-tools-1.27-2|189	
21cr|igt-gpu-tools-1.27-2|190	%else
21cr|igt-gpu-tools-1.27-2|191	
21cr|igt-gpu-tools-1.27-2|192	%global with_libunwind enabled
21cr|igt-gpu-tools-1.27-2|193	
21cr|igt-gpu-tools-1.27-2|194	%endif
21cr|igt-gpu-tools-1.27-2|195	
21cr|igt-gpu-tools-1.27-2|196	# gcc-11 issues a false positive for accesses to hdmi_vsdb in
21cr|igt-gpu-tools-1.27-2|197	# cea_vsdb_get_hdmi_default
21cr|igt-gpu-tools-1.27-2|198	CFLAGS="%{build_cflags} -Wno-array-bounds"
21cr|igt-gpu-tools-1.27-2|199	
21cr|igt-gpu-tools-1.27-2|200	# Some explanations here
21cr|igt-gpu-tools-1.27-2|201	# - We don't build overlay yet due to Fedora not shipping /usr/bin/leg, but we
21cr|igt-gpu-tools-1.27-2|202	#   probably don't care about that anyway
21cr|igt-gpu-tools-1.27-2|203	# - We specify -Db_ndebug=false because upstream has explicitly stated that
21cr|igt-gpu-tools-1.27-2|204	#   anything else is officially unsupported
21cr|igt-gpu-tools-1.27-2|205	# - Attempting to resolve all of the symbols within IGT at executable start
21cr|igt-gpu-tools-1.27-2|206	#   causes some of igt's symbols to be resolved in the wrong order, resulting in
21cr|igt-gpu-tools-1.27-2|207	#   certain runtime function resolvers (e.g. __attribute__((ifunc))) attempting
21cr|igt-gpu-tools-1.27-2|208	#   to call functions which have not been resolved yet - causing everything to
21cr|igt-gpu-tools-1.27-2|209	#   segfault. Because of this, we specify "-Dc_link_args=-z lazy" to force lazy
21cr|igt-gpu-tools-1.27-2|210	#   symbol resolution.
21cr|igt-gpu-tools-1.27-2|211	%meson \
21cr|igt-gpu-tools-1.27-2|212	-Db_ndebug=false \
21cr|igt-gpu-tools-1.27-2|213	-Dc_link_args="-z lazy" \
21cr|igt-gpu-tools-1.27-2|214	-Doverlay=disabled \
21cr|igt-gpu-tools-1.27-2|215	-Dlibunwind=%{with_libunwind}
21cr|igt-gpu-tools-1.27-2|216	%meson_build
21cr|igt-gpu-tools-1.27-2|217	
21cr|igt-gpu-tools-1.27-2|218	%install
21cr|igt-gpu-tools-1.27-2|219	%meson_install
21cr|igt-gpu-tools-1.27-2|220	
21cr|igt-gpu-tools-1.27-2|221	%ifarch %{ix86} x86_64
21cr|igt-gpu-tools-1.27-2|222	rm %{buildroot}/%{_libdir}/pkgconfig/intel-gen4asm.pc
21cr|igt-gpu-tools-1.27-2|223	%endif
21cr|igt-gpu-tools-1.27-2|224	
21cr|igt-gpu-tools-1.27-2|225	# Remove the unversioned libigt symlinks
21cr|igt-gpu-tools-1.27-2|226	rm %{buildroot}/%{_libdir}/libigt.so
21cr|igt-gpu-tools-1.27-2|227	
21cr|igt-gpu-tools-1.27-2|228	%check
21cr|igt-gpu-tools-1.27-2|229	# The timeout multiplier here is required due to certain tests timing out on
21cr|igt-gpu-tools-1.27-2|230	# koji builders that are under heavy load.
21cr|igt-gpu-tools-1.27-2|231	# Hmmm meson from Rosa not recognized option --timeout-multiplier
21cr|igt-gpu-tools-1.27-2|232	#meson_test --timeout-multiplier 16

2301 21
21cr|ii-2.0-1|1	%define debug_package %{nil}
21cr|ii-2.0-1|2	
21cr|ii-2.0-1|3	Summary:	Minimalist FIFO and filesystem-based IRC client
21cr|ii-2.0-1|4	Name:		ii
21cr|ii-2.0-1|5	Version:	2.0
21cr|ii-2.0-1|6	Release:	1
21cr|ii-2.0-1|7	Group:		Networking/Other
21cr|ii-2.0-1|8	Url:		http://tools.suckless.org/ii
21cr|ii-2.0-1|9	License:	MIT
21cr|ii-2.0-1|10	Source0:	http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
21cr|ii-2.0-1|11	
21cr|ii-2.0-1|12	%description
21cr|ii-2.0-1|13	ii is a minimalist FIFO and filesystem-based IRC client. It creates an
21cr|ii-2.0-1|14	irc directory tree with server, channel and nick name directories. In
21cr|ii-2.0-1|15	every directory a FIFO in file and a normal out file is created.
21cr|ii-2.0-1|16	
21cr|ii-2.0-1|17	The in file is used to communicate with the servers and the out files
21cr|ii-2.0-1|18	contain the server messages. For every channel and every nick name there
21cr|ii-2.0-1|19	are related in and out files created. This allows IRC communication from
21cr|ii-2.0-1|20	command line and adheres to the Unix philosophy. example
21cr|ii-2.0-1|21	
21cr|ii-2.0-1|22	Join a channel as follows: $ echo "/j #wmii" > in and ii creates a
21cr|ii-2.0-1|23	new #wmii (channel) directory with in and out files.
21cr|ii-2.0-1|24	
21cr|ii-2.0-1|25	It consists of <= 500 lines of code and is the big brother of sic (simple
21cr|ii-2.0-1|26	irc client).
21cr|ii-2.0-1|27	
21cr|ii-2.0-1|28	%files
21cr|ii-2.0-1|29	%doc README FAQ LICENSE
21cr|ii-2.0-1|30	%{_bindir}/%{name}
21cr|ii-2.0-1|31	%{_mandir}/man1/%{name}.1*
21cr|ii-2.0-1|32	
21cr|ii-2.0-1|33	#-----------------------------------------------------------
21cr|ii-2.0-1|34	
21cr|ii-2.0-1|35	%prep
21cr|ii-2.0-1|36	%setup -q
21cr|ii-2.0-1|37	
21cr|ii-2.0-1|38	%build
21cr|ii-2.0-1|39	%make
21cr|ii-2.0-1|40	
21cr|ii-2.0-1|41	%install
21cr|ii-2.0-1|42	make PREFIX=%{buildroot}%{_prefix} install

2302 21
21cr|iksemel-1.4-8|1	%define major 3
21cr|iksemel-1.4-8|2	%define libname %mklibname %{name} %{major}
21cr|iksemel-1.4-8|3	%define devname %mklibname %{name} -d
21cr|iksemel-1.4-8|4	%define sdevname %mklibname %{name} -d -s
21cr|iksemel-1.4-8|5	
21cr|iksemel-1.4-8|6	Summary:	XML  parser library designed for Jabber applications
21cr|iksemel-1.4-8|7	Name:		iksemel
21cr|iksemel-1.4-8|8	Version:	1.4
21cr|iksemel-1.4-8|9	Release:	8
21cr|iksemel-1.4-8|10	License:	GPLv2+
21cr|iksemel-1.4-8|11	Group:		Networking/Instant messaging
21cr|iksemel-1.4-8|12	Url:		http://iksemel.googlecode.com/
21cr|iksemel-1.4-8|13	Source0:	http://iksemel.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|iksemel-1.4-8|14	Patch0:		iksemel-1.3-gnutls-2.8.patch
21cr|iksemel-1.4-8|15	Patch1:		iksemel-1.4-gnutls-3.4.patch
21cr|iksemel-1.4-8|16	BuildRequires:	libtool
21cr|iksemel-1.4-8|17	BuildRequires:	pkgconfig(gnutls)
21cr|iksemel-1.4-8|18	
21cr|iksemel-1.4-8|19	%description
21cr|iksemel-1.4-8|20	iksemel is an XML (eXtensible Markup Language) parser library designed for
21cr|iksemel-1.4-8|21	Jabber applications. It is coded in ANSI C for POSIX compatible environments,
21cr|iksemel-1.4-8|22	thus highly portable.
21cr|iksemel-1.4-8|23	
21cr|iksemel-1.4-8|24	%files
21cr|iksemel-1.4-8|25	%doc AUTHORS COPYING ChangeLog HACKING NEWS README TODO
21cr|iksemel-1.4-8|26	%{_bindir}/*
21cr|iksemel-1.4-8|27	%{_infodir}/%{name}*
21cr|iksemel-1.4-8|28	
21cr|iksemel-1.4-8|29	#----------------------------------------------------------------------------
21cr|iksemel-1.4-8|30	
21cr|iksemel-1.4-8|31	%package -n %{libname}
21cr|iksemel-1.4-8|32	Summary:	Shared Libraries for %{name}
21cr|iksemel-1.4-8|33	Group:		System/Libraries
21cr|iksemel-1.4-8|34	
21cr|iksemel-1.4-8|35	%description -n %{libname}
21cr|iksemel-1.4-8|36	iksemel is an XML (eXtensible Markup Language) parser library designed for
21cr|iksemel-1.4-8|37	Jabber applications. It is coded in ANSI C for POSIX compatible environments,
21cr|iksemel-1.4-8|38	thus highly portable.
21cr|iksemel-1.4-8|39	
21cr|iksemel-1.4-8|40	This package contains the shared %{name} library.
21cr|iksemel-1.4-8|41	
21cr|iksemel-1.4-8|42	%files -n %{libname}
21cr|iksemel-1.4-8|43	%{_libdir}/libiksemel.so.%{major}*
21cr|iksemel-1.4-8|44	
21cr|iksemel-1.4-8|45	#----------------------------------------------------------------------------
21cr|iksemel-1.4-8|46	
21cr|iksemel-1.4-8|47	%package -n %{devname}
21cr|iksemel-1.4-8|48	Summary:	Development files and headers for %{name}
21cr|iksemel-1.4-8|49	Group:		Development/C
21cr|iksemel-1.4-8|50	Requires:	%{libname} = %{EVRD}
21cr|iksemel-1.4-8|51	Provides:	%{name}-devel = %{EVRD}
21cr|iksemel-1.4-8|52	Provides:	lib%{name}-devel = %{EVRD}
21cr|iksemel-1.4-8|53	
21cr|iksemel-1.4-8|54	%description -n %{devname}
21cr|iksemel-1.4-8|55	iksemel is an XML (eXtensible Markup Language) parser library designed for
21cr|iksemel-1.4-8|56	Jabber applications. It is coded in ANSI C for POSIX compatible environments,
21cr|iksemel-1.4-8|57	thus highly portable.
21cr|iksemel-1.4-8|58	
21cr|iksemel-1.4-8|59	This package contains the development library and its header files
21cr|iksemel-1.4-8|60	for the %{name} library.
21cr|iksemel-1.4-8|61	
21cr|iksemel-1.4-8|62	%files -n %{devname}
21cr|iksemel-1.4-8|63	%{_includedir}/iksemel.h
21cr|iksemel-1.4-8|64	%{_libdir}/libiksemel.so
21cr|iksemel-1.4-8|65	%{_libdir}/pkgconfig/iksemel.pc
21cr|iksemel-1.4-8|66	
21cr|iksemel-1.4-8|67	#----------------------------------------------------------------------------
21cr|iksemel-1.4-8|68	
21cr|iksemel-1.4-8|69	%package -n %{sdevname}
21cr|iksemel-1.4-8|70	Summary:	Static  %{name} development library
21cr|iksemel-1.4-8|71	Group:		Development/C
21cr|iksemel-1.4-8|72	Requires:	%{devname} = %{EVRD}
21cr|iksemel-1.4-8|73	Provides:	%{name}-static-devel = %{EVRD}
21cr|iksemel-1.4-8|74	
21cr|iksemel-1.4-8|75	%description -n %{sdevname}
21cr|iksemel-1.4-8|76	iksemel is an XML (eXtensible Markup Language) parser library designed for
21cr|iksemel-1.4-8|77	Jabber applications. It is coded in ANSI C for POSIX compatible environments,
21cr|iksemel-1.4-8|78	thus highly portable.
21cr|iksemel-1.4-8|79	
21cr|iksemel-1.4-8|80	This package contains the static %{name} library.
21cr|iksemel-1.4-8|81	
21cr|iksemel-1.4-8|82	%files -n %{sdevname}
21cr|iksemel-1.4-8|83	%{_libdir}/libiksemel.a
21cr|iksemel-1.4-8|84	
21cr|iksemel-1.4-8|85	#----------------------------------------------------------------------------
21cr|iksemel-1.4-8|86	
21cr|iksemel-1.4-8|87	%prep
21cr|iksemel-1.4-8|88	%autosetup -p1
21cr|iksemel-1.4-8|89	
21cr|iksemel-1.4-8|90	%build
21cr|iksemel-1.4-8|91	autoreconf -fi
21cr|iksemel-1.4-8|92	%configure --enable-static
21cr|iksemel-1.4-8|93	%make_build
21cr|iksemel-1.4-8|94	
21cr|iksemel-1.4-8|95	%install
21cr|iksemel-1.4-8|96	%make_install

2303 21
21cr|ilbc_freeswitch-0.0.4-1|1	%define	major 0
21cr|ilbc_freeswitch-0.0.4-1|2	%define libname %mklibname ilbc_freeswitch %{major}
21cr|ilbc_freeswitch-0.0.4-1|3	%define libnamedev %mklibname ilbc_freeswitch -d
21cr|ilbc_freeswitch-0.0.4-1|4	%define debug_package %nil
21cr|ilbc_freeswitch-0.0.4-1|5	
21cr|ilbc_freeswitch-0.0.4-1|6	Summary:	Internet Low Bitrate Codec (iLBC) library, special for Freeswitch
21cr|ilbc_freeswitch-0.0.4-1|7	Name:		ilbc_freeswitch
21cr|ilbc_freeswitch-0.0.4-1|8	Version:	0.0.4
21cr|ilbc_freeswitch-0.0.4-1|9	Release:	1
21cr|ilbc_freeswitch-0.0.4-1|10	License:	BSD-style
21cr|ilbc_freeswitch-0.0.4-1|11	Group:		System/Libraries
21cr|ilbc_freeswitch-0.0.4-1|12	URL:		http://www.soft-switch.org/voipcodecs
21cr|ilbc_freeswitch-0.0.4-1|13	Source0:	https://www.soft-switch.org/downloads/voipcodecs/ilbc-%{version}.tar.gz
21cr|ilbc_freeswitch-0.0.4-1|14	Source1:	ilbc.pc
21cr|ilbc_freeswitch-0.0.4-1|15	BuildRequires:	audiofile-devel
21cr|ilbc_freeswitch-0.0.4-1|16	BuildRequires:	doxygen
21cr|ilbc_freeswitch-0.0.4-1|17	
21cr|ilbc_freeswitch-0.0.4-1|18	%description
21cr|ilbc_freeswitch-0.0.4-1|19	iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
21cr|ilbc_freeswitch-0.0.4-1|20	voice communication over IP. The codec is designed for narrow band speech and
21cr|ilbc_freeswitch-0.0.4-1|21	results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
21cr|ilbc_freeswitch-0.0.4-1|22	30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
21cr|ilbc_freeswitch-0.0.4-1|23	graceful speech quality degradation in the case of lost frames, which occurs in
21cr|ilbc_freeswitch-0.0.4-1|24	connection with lost or delayed IP packets.
21cr|ilbc_freeswitch-0.0.4-1|25	
21cr|ilbc_freeswitch-0.0.4-1|26	#-------------------------------------------------------------------------
21cr|ilbc_freeswitch-0.0.4-1|27	%package -n	%{libname}
21cr|ilbc_freeswitch-0.0.4-1|28	Summary:	Internet Low Bitrate Codec (iLBC) library
21cr|ilbc_freeswitch-0.0.4-1|29	Group:		System/Libraries
21cr|ilbc_freeswitch-0.0.4-1|30	
21cr|ilbc_freeswitch-0.0.4-1|31	%description -n	%{libname}
21cr|ilbc_freeswitch-0.0.4-1|32	iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
21cr|ilbc_freeswitch-0.0.4-1|33	voice communication over IP. The codec is designed for narrow band speech and
21cr|ilbc_freeswitch-0.0.4-1|34	results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
21cr|ilbc_freeswitch-0.0.4-1|35	30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
21cr|ilbc_freeswitch-0.0.4-1|36	graceful speech quality degradation in the case of lost frames, which occurs in
21cr|ilbc_freeswitch-0.0.4-1|37	connection with lost or delayed IP packets.
21cr|ilbc_freeswitch-0.0.4-1|38	
21cr|ilbc_freeswitch-0.0.4-1|39	%files -n %{libname}
21cr|ilbc_freeswitch-0.0.4-1|40	%doc COPYING
21cr|ilbc_freeswitch-0.0.4-1|41	%{_libdir}/libilbc.so.%{major}*
21cr|ilbc_freeswitch-0.0.4-1|42	
21cr|ilbc_freeswitch-0.0.4-1|43	#-------------------------------------------------------------------------
21cr|ilbc_freeswitch-0.0.4-1|44	
21cr|ilbc_freeswitch-0.0.4-1|45	%package -n %{libnamedev}
21cr|ilbc_freeswitch-0.0.4-1|46	Summary:	Development and header files for the iLBC library
21cr|ilbc_freeswitch-0.0.4-1|47	Group:		Development/C
21cr|ilbc_freeswitch-0.0.4-1|48	Requires:	%{libname} = %{version}-%{release}
21cr|ilbc_freeswitch-0.0.4-1|49	Provides:	%{name}-devel = %{version}-%{release}
21cr|ilbc_freeswitch-0.0.4-1|50	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|ilbc_freeswitch-0.0.4-1|51	
21cr|ilbc_freeswitch-0.0.4-1|52	%description -n %{libnamedev}
21cr|ilbc_freeswitch-0.0.4-1|53	iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
21cr|ilbc_freeswitch-0.0.4-1|54	voice communication over IP. The codec is designed for narrow band speech and
21cr|ilbc_freeswitch-0.0.4-1|55	results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
21cr|ilbc_freeswitch-0.0.4-1|56	30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
21cr|ilbc_freeswitch-0.0.4-1|57	graceful speech quality degradation in the case of lost frames, which occurs in
21cr|ilbc_freeswitch-0.0.4-1|58	connection with lost or delayed IP packets.
21cr|ilbc_freeswitch-0.0.4-1|59	
21cr|ilbc_freeswitch-0.0.4-1|60	%files -n %{libnamedev}
21cr|ilbc_freeswitch-0.0.4-1|61	%doc doc/api
21cr|ilbc_freeswitch-0.0.4-1|62	%{_includedir}/*
21cr|ilbc_freeswitch-0.0.4-1|63	%{_libdir}/libilbc.so
21cr|ilbc_freeswitch-0.0.4-1|64	%{_libdir}/pkgconfig/ilbc.pc
21cr|ilbc_freeswitch-0.0.4-1|65	
21cr|ilbc_freeswitch-0.0.4-1|66	#-------------------------------------------------------------------------
21cr|ilbc_freeswitch-0.0.4-1|67	
21cr|ilbc_freeswitch-0.0.4-1|68	%prep
21cr|ilbc_freeswitch-0.0.4-1|69	%autosetup -p1 -n ilbc-%{version}
21cr|ilbc_freeswitch-0.0.4-1|70	
21cr|ilbc_freeswitch-0.0.4-1|71	%build
21cr|ilbc_freeswitch-0.0.4-1|72	%configure \
21cr|ilbc_freeswitch-0.0.4-1|73	--enable-doc
21cr|ilbc_freeswitch-0.0.4-1|74	%make
21cr|ilbc_freeswitch-0.0.4-1|75	
21cr|ilbc_freeswitch-0.0.4-1|76	%install
21cr|ilbc_freeswitch-0.0.4-1|77	%makeinstall_std
21cr|ilbc_freeswitch-0.0.4-1|78	
21cr|ilbc_freeswitch-0.0.4-1|79	rm %{buildroot}%{_libdir}/*.la
21cr|ilbc_freeswitch-0.0.4-1|80	
21cr|ilbc_freeswitch-0.0.4-1|81	#prepare .pc file
21cr|ilbc_freeswitch-0.0.4-1|82	mkdir -p %{buildroot}%{_libdir}/pkgconfig/
21cr|ilbc_freeswitch-0.0.4-1|83	install -m0644 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/ilbc.pc
21cr|ilbc_freeswitch-0.0.4-1|84	sed -i 's|@version@|%{version}|' %{buildroot}%{_libdir}/pkgconfig/ilbc.pc
21cr|ilbc_freeswitch-0.0.4-1|85	sed -i 's|@libdir@|%{_libdir}|' %{buildroot}%{_libdir}/pkgconfig/ilbc.pc
21cr|ilbc_freeswitch-0.0.4-1|86	sed -i 's|@includedir@|%{_includedir}|' %{buildroot}%{_libdir}/pkgconfig/ilbc.pc

2304 21
21cr|image-analyzer-3.2.0-1|1	%define debug_package %{nil}
21cr|image-analyzer-3.2.0-1|2	
21cr|image-analyzer-3.2.0-1|3	Summary:	An application that displays tree structure of disc image
21cr|image-analyzer-3.2.0-1|4	Name:		image-analyzer
21cr|image-analyzer-3.2.0-1|5	Version:	3.2.0
21cr|image-analyzer-3.2.0-1|6	Release:	1
21cr|image-analyzer-3.2.0-1|7	Group:		File tools
21cr|image-analyzer-3.2.0-1|8	License:	GPLv2+
21cr|image-analyzer-3.2.0-1|9	Url:		http://cdemu.sourceforge.net
21cr|image-analyzer-3.2.0-1|10	Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.bz2
21cr|image-analyzer-3.2.0-1|11	BuildRequires:	cmake
21cr|image-analyzer-3.2.0-1|12	BuildRequires:	intltool
21cr|image-analyzer-3.2.0-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|image-analyzer-3.2.0-1|14	BuildRequires:	pkgconfig(libxml-2.0)
21cr|image-analyzer-3.2.0-1|15	BuildRequires:	pkgconfig(libmirage) >= %{version}
21cr|image-analyzer-3.2.0-1|16	Requires:	gnuplot
21cr|image-analyzer-3.2.0-1|17	
21cr|image-analyzer-3.2.0-1|18	%description
21cr|image-analyzer-3.2.0-1|19	Image Analyzer is a simple Gtk+ application that displays tree structure
21cr|image-analyzer-3.2.0-1|20	of disc image created by libMirage.
21cr|image-analyzer-3.2.0-1|21	
21cr|image-analyzer-3.2.0-1|22	It is mostly intended as a demonstration of libMirage API use, although it
21cr|image-analyzer-3.2.0-1|23	can be also used to verify that an image is correctly handled by libMirage.
21cr|image-analyzer-3.2.0-1|24	
21cr|image-analyzer-3.2.0-1|25	%files -f %{name}.lang
21cr|image-analyzer-3.2.0-1|26	%doc README COPYING
21cr|image-analyzer-3.2.0-1|27	%{_bindir}/%{name}
21cr|image-analyzer-3.2.0-1|28	%{_datadir}/applications/%{name}.desktop
21cr|image-analyzer-3.2.0-1|29	%{_datadir}/pixmaps/image-analyzer.svg
21cr|image-analyzer-3.2.0-1|30	
21cr|image-analyzer-3.2.0-1|31	#----------------------------------------------------------------------------
21cr|image-analyzer-3.2.0-1|32	
21cr|image-analyzer-3.2.0-1|33	%prep
21cr|image-analyzer-3.2.0-1|34	%setup -q
21cr|image-analyzer-3.2.0-1|35	
21cr|image-analyzer-3.2.0-1|36	%build
21cr|image-analyzer-3.2.0-1|37	%cmake -DPOST_INSTALL_HOOKS:BOOL=OFF
21cr|image-analyzer-3.2.0-1|38	%make -s
21cr|image-analyzer-3.2.0-1|39	
21cr|image-analyzer-3.2.0-1|40	%install
21cr|image-analyzer-3.2.0-1|41	%makeinstall_std -C build
21cr|image-analyzer-3.2.0-1|42	
21cr|image-analyzer-3.2.0-1|43	%find_lang %{name}

2305 21
21cr|imagej-1.48e-3|1	Name:           imagej
21cr|imagej-1.48e-3|2	Version:        1.48e
21cr|imagej-1.48e-3|3	Release:        3
21cr|imagej-1.48e-3|4	Summary:        Image Processing and Analysis in Java
21cr|imagej-1.48e-3|5	
21cr|imagej-1.48e-3|6	Group:          Sciences/Computer science
21cr|imagej-1.48e-3|7	License:        Public Domain
21cr|imagej-1.48e-3|8	URL:            http://rsbweb.nih.gov/ij/index.html
21cr|imagej-1.48e-3|9	Source0:        http://rsbweb.nih.gov/ij/download/src/ij148e-src.zip
21cr|imagej-1.48e-3|10	Source1:        %{name}.desktop
21cr|imagej-1.48e-3|11	Source2:        http://rsbweb.nih.gov/ij/macros/macros.zip
21cr|imagej-1.48e-3|12	Source3:        http://rsb.info.nih.gov/ij/download/linux/unix-script.txt
21cr|imagej-1.48e-3|13	Source4:        imagej.png
21cr|imagej-1.48e-3|14	
21cr|imagej-1.48e-3|15	# don't copy .class files
21cr|imagej-1.48e-3|16	Patch0:         %{name}-%{version}-patch0.patch
21cr|imagej-1.48e-3|17	# modify imagej.sh for fedora compatibility
21cr|imagej-1.48e-3|18	Patch1:         %{name}-%{version}-patch1.patch
21cr|imagej-1.48e-3|19	BuildArch:      noarch
21cr|imagej-1.48e-3|20	
21cr|imagej-1.48e-3|21	BuildRequires:  ant
21cr|imagej-1.48e-3|22	BuildRequires:  desktop-file-utils
21cr|imagej-1.48e-3|23	BuildRequires:	java-rpmbuild
21cr|imagej-1.48e-3|24	
21cr|imagej-1.48e-3|25	# java-devel not java for plugins build
21cr|imagej-1.48e-3|26	Requires:       java >= 1.6.0
21cr|imagej-1.48e-3|27	
21cr|imagej-1.48e-3|28	%description
21cr|imagej-1.48e-3|29	ImageJ is a public domain Java image processing program. It can display,
21cr|imagej-1.48e-3|30	edit, analyze a wide variety of image data, including image sequences. Imagej
21cr|imagej-1.48e-3|31	can be used for quantitative analysis of engineering and scientific image data.
21cr|imagej-1.48e-3|32	
21cr|imagej-1.48e-3|33	%package        javadoc
21cr|imagej-1.48e-3|34	Summary:        Javadocs for %{name}
21cr|imagej-1.48e-3|35	Group:          Documentation
21cr|imagej-1.48e-3|36	BuildArch:      noarch
21cr|imagej-1.48e-3|37	Requires:       %{name} = %{version}-%{release}
21cr|imagej-1.48e-3|38	
21cr|imagej-1.48e-3|39	%description javadoc
21cr|imagej-1.48e-3|40	This package contains the API documentation for %{name}.
21cr|imagej-1.48e-3|41	
21cr|imagej-1.48e-3|42	%prep
21cr|imagej-1.48e-3|43	%setup -q -c -n "%{name}-%{version}"
21cr|imagej-1.48e-3|44	# patch build.xml
21cr|imagej-1.48e-3|45	%patch0 -p0 -b .patch0
21cr|imagej-1.48e-3|46	# unzip macros.zip
21cr|imagej-1.48e-3|47	unzip -qq -u %{SOURCE2}
21cr|imagej-1.48e-3|48	# erase binary and useless files
21cr|imagej-1.48e-3|49	rm -rf macros/.FBC*
21cr|imagej-1.48e-3|50	rm macros/build.xml
21cr|imagej-1.48e-3|51	rm -rf __MACOSX
21cr|imagej-1.48e-3|52	#get and patch unix-script.txt
21cr|imagej-1.48e-3|53	cp %{SOURCE3} ./imagej.sh
21cr|imagej-1.48e-3|54	%patch1 -p1 -b .patch1
21cr|imagej-1.48e-3|55	
21cr|imagej-1.48e-3|56	find -name '*.class' -exec rm -f '{}' \;
21cr|imagej-1.48e-3|57	find -name '*.jar' -exec rm -f '{}' \;
21cr|imagej-1.48e-3|58	
21cr|imagej-1.48e-3|59	%build
21cr|imagej-1.48e-3|60	cd source
21cr|imagej-1.48e-3|61	%ant build javadocs
21cr|imagej-1.48e-3|62	cd ..
21cr|imagej-1.48e-3|63	
21cr|imagej-1.48e-3|64	%install
21cr|imagej-1.48e-3|65	# install jar
21cr|imagej-1.48e-3|66	mkdir -p %{buildroot}%{_javadir}
21cr|imagej-1.48e-3|67	cp -p source/ij.jar   \
21cr|imagej-1.48e-3|68	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|imagej-1.48e-3|69	ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|imagej-1.48e-3|70	
21cr|imagej-1.48e-3|71	# install javadoc
21cr|imagej-1.48e-3|72	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21cr|imagej-1.48e-3|73	cp -rp api  \
21cr|imagej-1.48e-3|74	%{buildroot}%{_javadocdir}/%{name}
21cr|imagej-1.48e-3|75	
21cr|imagej-1.48e-3|76	# install icon
21cr|imagej-1.48e-3|77	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|imagej-1.48e-3|78	cp -p %{SOURCE4} %{buildroot}%{_datadir}/pixmaps
21cr|imagej-1.48e-3|79	
21cr|imagej-1.48e-3|80	# install data files
21cr|imagej-1.48e-3|81	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|imagej-1.48e-3|82	cp -p source/build/about.jpg %{buildroot}%{_datadir}/%{name}/about.jpg
21cr|imagej-1.48e-3|83	cp -p source/build/IJ_Props.txt %{buildroot}%{_datadir}/%{name}/IJ_Props.txt
21cr|imagej-1.48e-3|84	
21cr|imagej-1.48e-3|85	#install macros
21cr|imagej-1.48e-3|86	chmod 644 macros/About\ Startup\ Macros
21cr|imagej-1.48e-3|87	find ./macros -name \*.txt -type f -exec chmod 644 {} \;
21cr|imagej-1.48e-3|88	find ./macros -type d -exec chmod 755 {} \;
21cr|imagej-1.48e-3|89	cp -rp macros %{buildroot}%{_datadir}/%{name}
21cr|imagej-1.48e-3|90	
21cr|imagej-1.48e-3|91	#install luts
21cr|imagej-1.48e-3|92	mkdir %{buildroot}%{_datadir}/%{name}/luts
21cr|imagej-1.48e-3|93	
21cr|imagej-1.48e-3|94	# install script
21cr|imagej-1.48e-3|95	mkdir -p %{buildroot}%{_bindir}
21cr|imagej-1.48e-3|96	chmod +x imagej.sh
21cr|imagej-1.48e-3|97	cp -p imagej.sh %{buildroot}%{_bindir}/%{name}
21cr|imagej-1.48e-3|98	
21cr|imagej-1.48e-3|99	# directory for plugins
21cr|imagej-1.48e-3|100	mkdir -p %{buildroot}%{_datadir}/%{name}/plugins
21cr|imagej-1.48e-3|101	cp source/plugins/JavaScriptEvaluator.source %{buildroot}%{_datadir}/%{name}/plugins/JavaScriptEvaluator.java
21cr|imagej-1.48e-3|102	
21cr|imagej-1.48e-3|103	# desktop file
21cr|imagej-1.48e-3|104	desktop-file-install --vendor=""                     \
21cr|imagej-1.48e-3|105	--dir=%{buildroot}%{_datadir}/applications/   \
21cr|imagej-1.48e-3|106	%{SOURCE1}
21cr|imagej-1.48e-3|107	
21cr|imagej-1.48e-3|108	%files
21cr|imagej-1.48e-3|109	%{_javadir}/*
21cr|imagej-1.48e-3|110	%{_datadir}/%{name}/
21cr|imagej-1.48e-3|111	%{_datadir}/applications/%{name}.desktop
21cr|imagej-1.48e-3|112	%{_datadir}/pixmaps/%{name}.png
21cr|imagej-1.48e-3|113	%{_bindir}/%{name}
21cr|imagej-1.48e-3|114	%doc source/aREADME.txt source/release-notes.html source/applet.html
21cr|imagej-1.48e-3|115	
21cr|imagej-1.48e-3|116	%files javadoc
21cr|imagej-1.48e-3|117	%{_javadocdir}/%{name}

2306 21
21cr|image-sieve-0.5.8-1|1	%define		crates_ver %{version}
21cr|image-sieve-0.5.8-1|2	
21cr|image-sieve-0.5.8-1|3	Summary:      GUI for ImageSieve written in rust
21cr|image-sieve-0.5.8-1|4	Name:         image-sieve
21cr|image-sieve-0.5.8-1|5	Version:      0.5.8
21cr|image-sieve-0.5.8-1|6	Release:      1
21cr|image-sieve-0.5.8-1|7	Group:        Graphics
21cr|image-sieve-0.5.8-1|8	License:      GPLv3
21cr|image-sieve-0.5.8-1|9	Url:          https://github.com/Futsch1/image-sieve
21cr|image-sieve-0.5.8-1|10	Source0:      https://github.com/Futsch1/image-sieve/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|image-sieve-0.5.8-1|11	# generated with cargo-vendor
21cr|image-sieve-0.5.8-1|12	Source1:        %{name}-crates-%{crates_ver}.tar.xz
21cr|image-sieve-0.5.8-1|13	
21cr|image-sieve-0.5.8-1|14	
21cr|image-sieve-0.5.8-1|15	BuildRequires:     pkgconfig(ncurses)
21cr|image-sieve-0.5.8-1|16	BuildRequires:     pkgconfig(fontconfig)
21cr|image-sieve-0.5.8-1|17	BuildRequires:     pkgconfig(xcb)
21cr|image-sieve-0.5.8-1|18	BuildRequires:     pkgconfig(gdk-3.0)
21cr|image-sieve-0.5.8-1|19	BuildRequires:     pkgconfig(libavcodec)
21cr|image-sieve-0.5.8-1|20	BuildRequires:     llvm-devel
21cr|image-sieve-0.5.8-1|21	BuildRequires:     pkgconfig(openssl)
21cr|image-sieve-0.5.8-1|22	BuildRequires:     imagemagick
21cr|image-sieve-0.5.8-1|23	BuildRequires:     rust >= 1.63.0
21cr|image-sieve-0.5.8-1|24	BuildRequires:     cargo-vendor >= 1.63.0
21cr|image-sieve-0.5.8-1|25	
21cr|image-sieve-0.5.8-1|26	Requires:     cargo-vendor >= 1.63.0
21cr|image-sieve-0.5.8-1|27	Requires:     rust >= 1.63.0
21cr|image-sieve-0.5.8-1|28	Requires:     ffmpeg
21cr|image-sieve-0.5.8-1|29	Requires:     llvm
21cr|image-sieve-0.5.8-1|30	
21cr|image-sieve-0.5.8-1|31	%description
21cr|image-sieve-0.5.8-1|32	ImageSieve is a GUI based tool to assist in sorting
21cr|image-sieve-0.5.8-1|33	images based on taken date and similarity,
21cr|image-sieve-0.5.8-1|34	categorize them according to their
21cr|image-sieve-0.5.8-1|35	creation date and archive them in a target folder.
21cr|image-sieve-0.5.8-1|36	
21cr|image-sieve-0.5.8-1|37	%files
21cr|image-sieve-0.5.8-1|38	%doc *.md LICENSE
21cr|image-sieve-0.5.8-1|39	%{_bindir}/image_sieve
21cr|image-sieve-0.5.8-1|40	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|image-sieve-0.5.8-1|41	%{_datadir}/applications/%{name}.desktop
21cr|image-sieve-0.5.8-1|42	#-----------------------------------------------------
21cr|image-sieve-0.5.8-1|43	
21cr|image-sieve-0.5.8-1|44	%prep
21cr|image-sieve-0.5.8-1|45	%setup -q -a1
21cr|image-sieve-0.5.8-1|46	
21cr|image-sieve-0.5.8-1|47	%{__mv} %{name}-%{crates_ver}/* .
21cr|image-sieve-0.5.8-1|48	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|image-sieve-0.5.8-1|49	
21cr|image-sieve-0.5.8-1|50	# use offline registry
21cr|image-sieve-0.5.8-1|51	export CARGO_HOME="$(pwd)/.cargo"
21cr|image-sieve-0.5.8-1|52	
21cr|image-sieve-0.5.8-1|53	mkdir -p "$CARGO_HOME"
21cr|image-sieve-0.5.8-1|54	
21cr|image-sieve-0.5.8-1|55	cat >.cargo/config <<EOF
21cr|image-sieve-0.5.8-1|56	[source.crates-io]
21cr|image-sieve-0.5.8-1|57	replace-with = "vendored-sources"
21cr|image-sieve-0.5.8-1|58	
21cr|image-sieve-0.5.8-1|59	[source.vendored-sources]
21cr|image-sieve-0.5.8-1|60	directory = "vendor"
21cr|image-sieve-0.5.8-1|61	
21cr|image-sieve-0.5.8-1|62	EOF
21cr|image-sieve-0.5.8-1|63	
21cr|image-sieve-0.5.8-1|64	
21cr|image-sieve-0.5.8-1|65	%build
21cr|image-sieve-0.5.8-1|66	export CARGO_HOME="$(pwd)/.cargo"
21cr|image-sieve-0.5.8-1|67	RUSTFLAGS=-g cargo build --all-targets --offline --frozen
21cr|image-sieve-0.5.8-1|68	
21cr|image-sieve-0.5.8-1|69	%install
21cr|image-sieve-0.5.8-1|70	cargo install --no-track --debug --root=%{buildroot}%{_prefix} --path .
21cr|image-sieve-0.5.8-1|71	
21cr|image-sieve-0.5.8-1|72	#icons
21cr|image-sieve-0.5.8-1|73	for size in 256 48 32 16; do
21cr|image-sieve-0.5.8-1|74	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|image-sieve-0.5.8-1|75	convert snap/gui/ImageSieve.png -resize ${size} %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|image-sieve-0.5.8-1|76	done
21cr|image-sieve-0.5.8-1|77	
21cr|image-sieve-0.5.8-1|78	#menu entry
21cr|image-sieve-0.5.8-1|79	# the desktop provided in snap/ it's a mess.
21cr|image-sieve-0.5.8-1|80	mkdir -p %{buildroot}%{_datadir}/applications
21cr|image-sieve-0.5.8-1|81	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|image-sieve-0.5.8-1|82	
21cr|image-sieve-0.5.8-1|83	[Desktop Entry]
21cr|image-sieve-0.5.8-1|84	Type=Application
21cr|image-sieve-0.5.8-1|85	Name=%{name}
21cr|image-sieve-0.5.8-1|86	GenericName=%{name}
21cr|image-sieve-0.5.8-1|87	Comment=Sort out images and archive them in a target folder
21cr|image-sieve-0.5.8-1|88	Exec=image_sieve %f
21cr|image-sieve-0.5.8-1|89	Icon=%{name}
21cr|image-sieve-0.5.8-1|90	Categories=Graphics;Photography;
21cr|image-sieve-0.5.8-1|91	Keywords=image;sort;sieve;similarity;
21cr|image-sieve-0.5.8-1|92	StartupNotify=false
21cr|image-sieve-0.5.8-1|93	Terminal=false
21cr|image-sieve-0.5.8-1|94	
21cr|image-sieve-0.5.8-1|95	EOF

2307 21
21cr|imagination-3.6-2|1	Summary:	Simple DVD slide show maker
21cr|imagination-3.6-2|2	Name:		imagination
21cr|imagination-3.6-2|3	Version:	3.6
21cr|imagination-3.6-2|4	Release:	2
21cr|imagination-3.6-2|5	Group:		Video
21cr|imagination-3.6-2|6	License:	GPLv2+
21cr|imagination-3.6-2|7	Url:		http://imagination.sourceforge.net/
21cr|imagination-3.6-2|8	Source0:	https://sourceforge.net/projects/imagination/files/%{name}/%{name}-%{version}.tar.gz
21cr|imagination-3.6-2|9	Source1:	imagination-3.6_ru.tar.gz
21cr|imagination-3.6-2|10	BuildRequires:	desktop-file-utils
21cr|imagination-3.6-2|11	BuildRequires:	docbook-dtd45-xml
21cr|imagination-3.6-2|12	BuildRequires:	docbook-style-xsl
21cr|imagination-3.6-2|13	BuildRequires:	docbook-xsl
21cr|imagination-3.6-2|14	BuildRequires:	gettext
21cr|imagination-3.6-2|15	BuildRequires:	intltool
21cr|imagination-3.6-2|16	BuildRequires:	xsltproc
21cr|imagination-3.6-2|17	BuildRequires:	pkgconfig(cairo)
21cr|imagination-3.6-2|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|imagination-3.6-2|19	BuildRequires:	pkgconfig(gthread-2.0)
21cr|imagination-3.6-2|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|imagination-3.6-2|21	BuildRequires:	pkgconfig(sox)
21cr|imagination-3.6-2|22	Requires:	sox
21cr|imagination-3.6-2|23	Requires:	ffmpeg
21cr|imagination-3.6-2|24	
21cr|imagination-3.6-2|25	%description
21cr|imagination-3.6-2|26	Imagination is a lightweight and simple DVD slide show maker written in C
21cr|imagination-3.6-2|27	language and built with the GTK+2 toolkit.
21cr|imagination-3.6-2|28	
21cr|imagination-3.6-2|29	%files -f %{name}.lang
21cr|imagination-3.6-2|30	%doc AUTHORS ChangeLog README TODO
21cr|imagination-3.6-2|31	%{_bindir}/%{name}
21cr|imagination-3.6-2|32	%{_datadir}/applications/%{name}.desktop
21cr|imagination-3.6-2|33	%{_datadir}/%{name}
21cr|imagination-3.6-2|34	%{_iconsdir}/hicolor/*/apps/*
21cr|imagination-3.6-2|35	%{_libdir}/%{name}
21cr|imagination-3.6-2|36	
21cr|imagination-3.6-2|37	#----------------------------------------------------------------------------
21cr|imagination-3.6-2|38	
21cr|imagination-3.6-2|39	%package doc
21cr|imagination-3.6-2|40	Summary:	Development documentation for %{name}
21cr|imagination-3.6-2|41	Group:		Documentation
21cr|imagination-3.6-2|42	BuildArch:	noarch
21cr|imagination-3.6-2|43	
21cr|imagination-3.6-2|44	%description doc
21cr|imagination-3.6-2|45	This package contains the development documentation for %{name}.
21cr|imagination-3.6-2|46	
21cr|imagination-3.6-2|47	%files doc
21cr|imagination-3.6-2|48	%{_defaultdocdir}/%{name}/html
21cr|imagination-3.6-2|49	
21cr|imagination-3.6-2|50	#----------------------------------------------------------------------------
21cr|imagination-3.6-2|51	
21cr|imagination-3.6-2|52	%prep
21cr|imagination-3.6-2|53	%setup -q
21cr|imagination-3.6-2|54	%apply_patches
21cr|imagination-3.6-2|55	
21cr|imagination-3.6-2|56	pushd po
21cr|imagination-3.6-2|57	tar -xvzf %{SOURCE1}
21cr|imagination-3.6-2|58	popd
21cr|imagination-3.6-2|59	
21cr|imagination-3.6-2|60	%build
21cr|imagination-3.6-2|61	%configure --disable-static
21cr|imagination-3.6-2|62	%make
21cr|imagination-3.6-2|63	
21cr|imagination-3.6-2|64	%install
21cr|imagination-3.6-2|65	%makeinstall_std
21cr|imagination-3.6-2|66	
21cr|imagination-3.6-2|67	%find_lang %{name}

2308 21
21cr|imapfilter-2.6.15-1|1	Summary:	Mail filtering utility
21cr|imapfilter-2.6.15-1|2	Name:		imapfilter
21cr|imapfilter-2.6.15-1|3	Version:	2.6.15
21cr|imapfilter-2.6.15-1|4	Release:	1
21cr|imapfilter-2.6.15-1|5	License:	MIT
21cr|imapfilter-2.6.15-1|6	Group:		Networking/Mail
21cr|imapfilter-2.6.15-1|7	Url:		https://github.com/lefcha/imapfilter/
21cr|imapfilter-2.6.15-1|8	Source0:	https://github.com/lefcha/imapfilter/archive/v%{version}.tar.gz
21cr|imapfilter-2.6.15-1|9	Patch0:		imapfilter-makefile-fix.patch
21cr|imapfilter-2.6.15-1|10	Patch1:		01_adjust-cafile-path.patch
21cr|imapfilter-2.6.15-1|11	BuildRequires:	pcre-devel
21cr|imapfilter-2.6.15-1|12	BuildRequires:	lua-devel
21cr|imapfilter-2.6.15-1|13	BuildRequires:	pkgconfig(openssl)
21cr|imapfilter-2.6.15-1|14	
21cr|imapfilter-2.6.15-1|15	%description
21cr|imapfilter-2.6.15-1|16	IMAPFilter is a mail filtering utility. It connects to remote mail servers
21cr|imapfilter-2.6.15-1|17	using the Internet Message Access Protocol (IMAP). Based on the user defined
21cr|imapfilter-2.6.15-1|18	filters it checks messages residing on a remote IMAP mailbox and processes
21cr|imapfilter-2.6.15-1|19	them in various ways.
21cr|imapfilter-2.6.15-1|20	
21cr|imapfilter-2.6.15-1|21	One can execute imapfilter before:
21cr|imapfilter-2.6.15-1|22	* fetching of mail locally
21cr|imapfilter-2.6.15-1|23	* accessing a mailbox using one of the available Mail User Agents (MUA)
21cr|imapfilter-2.6.15-1|24	* browsing a mailbox via the Web
21cr|imapfilter-2.6.15-1|25	...in order to "clear" a mailbox and avoid downloading/seeing some specific
21cr|imapfilter-2.6.15-1|26	mails, copy and/or move messages between folders, etc.
21cr|imapfilter-2.6.15-1|27	
21cr|imapfilter-2.6.15-1|28	%files
21cr|imapfilter-2.6.15-1|29	%defattr(0755,root,root,0755)
21cr|imapfilter-2.6.15-1|30	%{_bindir}/*
21cr|imapfilter-2.6.15-1|31	%defattr(0644,root,root,0755)
21cr|imapfilter-2.6.15-1|32	%doc LICENSE NEWS README
21cr|imapfilter-2.6.15-1|33	%{_mandir}/*/*
21cr|imapfilter-2.6.15-1|34	%{_datadir}/imapfilter
21cr|imapfilter-2.6.15-1|35	
21cr|imapfilter-2.6.15-1|36	#----------------------------------------------------------------------------
21cr|imapfilter-2.6.15-1|37	
21cr|imapfilter-2.6.15-1|38	%prep
21cr|imapfilter-2.6.15-1|39	%setup -q
21cr|imapfilter-2.6.15-1|40	%patch0 -p1
21cr|imapfilter-2.6.15-1|41	%patch1 -p1
21cr|imapfilter-2.6.15-1|42	
21cr|imapfilter-2.6.15-1|43	%build
21cr|imapfilter-2.6.15-1|44	CFLAGS="%{optflags}" %make
21cr|imapfilter-2.6.15-1|45	
21cr|imapfilter-2.6.15-1|46	%install
21cr|imapfilter-2.6.15-1|47	%makeinstall_std \
21cr|imapfilter-2.6.15-1|48	BINDIR=%{_bindir}\
21cr|imapfilter-2.6.15-1|49	SHAREDIR=%{_datadir}/imapfilter\
21cr|imapfilter-2.6.15-1|50	MANDIR=%{_mandir}
21cr|imapfilter-2.6.15-1|51	

2309 21
21cr|imapsync-2.140-1|1	Summary:	IMAP synchronisation, sync, copy or migration tool
21cr|imapsync-2.140-1|2	Name:		imapsync
21cr|imapsync-2.140-1|3	Version:	2.140
21cr|imapsync-2.140-1|4	Release:	1
21cr|imapsync-2.140-1|5	License:	WTFPL
21cr|imapsync-2.140-1|6	Group:		Networking/Mail
21cr|imapsync-2.140-1|7	URL:		http://ks.lamiral.info/imapsync/
21cr|imapsync-2.140-1|8	Source0:	http://www.linux-france.org/prj/imapsync/dist/%{name}-%{version}.tgz
21cr|imapsync-2.140-1|9	Requires:	perl(Date::Manip)
21cr|imapsync-2.140-1|10	Requires:	perl(Term::ReadKey)
21cr|imapsync-2.140-1|11	Recommends:	perl(IO::Socket::SSL)
21cr|imapsync-2.140-1|12	Recommends:	perl(Digest::HMAC_MD5)
21cr|imapsync-2.140-1|13	BuildArch:	noarch
21cr|imapsync-2.140-1|14	
21cr|imapsync-2.140-1|15	%description
21cr|imapsync-2.140-1|16	imapsync is a tool for facilitating incremental recursive IMAP transfers from
21cr|imapsync-2.140-1|17	one mailbox to another. It is useful for mailbox migration, and reduces the
21cr|imapsync-2.140-1|18	amount of data transferred by only copying messages that are not present on
21cr|imapsync-2.140-1|19	both servers. Read, unread, and deleted flags are preserved, and the process
21cr|imapsync-2.140-1|20	can be stopped and resumed. The original messages can optionally be deleted
21cr|imapsync-2.140-1|21	after a successful transfer.
21cr|imapsync-2.140-1|22	
21cr|imapsync-2.140-1|23	%prep
21cr|imapsync-2.140-1|24	%setup -q
21cr|imapsync-2.140-1|25	
21cr|imapsync-2.140-1|26	%build
21cr|imapsync-2.140-1|27	pod2man %{name} > %{name}.1
21cr|imapsync-2.140-1|28	
21cr|imapsync-2.140-1|29	%install
21cr|imapsync-2.140-1|30	install -d %{buildroot}%{_bindir}
21cr|imapsync-2.140-1|31	install -d %{buildroot}%{_mandir}/man1
21cr|imapsync-2.140-1|32	
21cr|imapsync-2.140-1|33	install -m0755 %{name} %{buildroot}%{_bindir}/
21cr|imapsync-2.140-1|34	install -m0644 %{name}.1 %{buildroot}%{_mandir}/man1/
21cr|imapsync-2.140-1|35	
21cr|imapsync-2.140-1|36	%files
21cr|imapsync-2.140-1|37	%doc CREDITS ChangeLog FAQ README TODO
21cr|imapsync-2.140-1|38	%attr(0755,root,root) %{_bindir}/%{name}
21cr|imapsync-2.140-1|39	%attr(0644,root,root) %{_mandir}/man1/%{name}.1*

2310 21
21cr|im-chooser-1.7.4-1|1	%define major 0
21cr|im-chooser-1.7.4-1|2	%define libname %mklibname imchooseui %{major}
21cr|im-chooser-1.7.4-1|3	
21cr|im-chooser-1.7.4-1|4	Name:		im-chooser
21cr|im-chooser-1.7.4-1|5	Version:	1.7.4
21cr|im-chooser-1.7.4-1|6	Release:	1
21cr|im-chooser-1.7.4-1|7	Summary:	Desktop Input Method configuration tool
21cr|im-chooser-1.7.4-1|8	Group:		System/Internationalization
21cr|im-chooser-1.7.4-1|9	License:	GPLv2+ and LGPLv2+
21cr|im-chooser-1.7.4-1|10	URL:		https://pagure.io/im-chooser
21cr|im-chooser-1.7.4-1|11	Source0:	https://releases.pagure.org/im-chooser/%{name}-%{version}.tar.bz2
21cr|im-chooser-1.7.4-1|12	Source100:	%{name}.rpmlintrc
21cr|im-chooser-1.7.4-1|13	Patch0:		im-chooser-hide-desktop-in-gnome.patch
21cr|im-chooser-1.7.4-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|im-chooser-1.7.4-1|15	BuildRequires:	pkgconfig(sm)
21cr|im-chooser-1.7.4-1|16	BuildRequires:	pkgconfig(imsettings)
21cr|im-chooser-1.7.4-1|17	BuildRequires:	libxfce4util-devel
21cr|im-chooser-1.7.4-1|18	BuildRequires:	desktop-file-utils
21cr|im-chooser-1.7.4-1|19	BuildRequires:	intltool
21cr|im-chooser-1.7.4-1|20	BuildRequires:	gettext
21cr|im-chooser-1.7.4-1|21	
21cr|im-chooser-1.7.4-1|22	Obsoletes:	im-chooser-gnome3 < 1.4.2-2
21cr|im-chooser-1.7.4-1|23	Provides:	im-chooser-gnome3 = %{version}-%{release}
21cr|im-chooser-1.7.4-1|24	Requires:	%{name}-common = %{version}-%{release}
21cr|im-chooser-1.7.4-1|25	
21cr|im-chooser-1.7.4-1|26	%description
21cr|im-chooser-1.7.4-1|27	im-chooser is a GUI configuration tool to choose the Input Method
21cr|im-chooser-1.7.4-1|28	to be used or disable Input Method usage on the desktop.
21cr|im-chooser-1.7.4-1|29	
21cr|im-chooser-1.7.4-1|30	%files
21cr|im-chooser-1.7.4-1|31	%{_bindir}/im-chooser
21cr|im-chooser-1.7.4-1|32	%{_datadir}/applications/im-chooser.desktop
21cr|im-chooser-1.7.4-1|33	%{_mandir}/man1/im-chooser.1*
21cr|im-chooser-1.7.4-1|34	
21cr|im-chooser-1.7.4-1|35	#-----------------------------------------------------------------
21cr|im-chooser-1.7.4-1|36	%package	common
21cr|im-chooser-1.7.4-1|37	Summary:	Common files for im-chooser subpackages
21cr|im-chooser-1.7.4-1|38	Group:		System/Internationalization
21cr|im-chooser-1.7.4-1|39	Requires:	%{libname} = %{EVRD}
21cr|im-chooser-1.7.4-1|40	Requires:	imsettings >= 1.3.0
21cr|im-chooser-1.7.4-1|41	Obsoletes:	im-chooser < 1.5.0.1
21cr|im-chooser-1.7.4-1|42	## https://fedorahosted.org/fpc/ticket/174
21cr|im-chooser-1.7.4-1|43	Provides:	bundled(egglib)
21cr|im-chooser-1.7.4-1|44	
21cr|im-chooser-1.7.4-1|45	%description	common
21cr|im-chooser-1.7.4-1|46	im-chooser is a GUI configuration tool to choose the Input Method
21cr|im-chooser-1.7.4-1|47	to be used or disable Input Method usage on the desktop.
21cr|im-chooser-1.7.4-1|48	
21cr|im-chooser-1.7.4-1|49	This package contains the common libraries/files to be used in
21cr|im-chooser-1.7.4-1|50	im-chooser subpackages.
21cr|im-chooser-1.7.4-1|51	
21cr|im-chooser-1.7.4-1|52	%files	common -f %{name}.lang
21cr|im-chooser-1.7.4-1|53	%doc AUTHORS COPYING ChangeLog README
21cr|im-chooser-1.7.4-1|54	%{_datadir}/icons/hicolor/*/apps/im-chooser.png
21cr|im-chooser-1.7.4-1|55	%dir %{_datadir}/imchooseui
21cr|im-chooser-1.7.4-1|56	%{_datadir}/imchooseui/imchoose.ui
21cr|im-chooser-1.7.4-1|57	
21cr|im-chooser-1.7.4-1|58	%post	common
21cr|im-chooser-1.7.4-1|59	touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21cr|im-chooser-1.7.4-1|60	
21cr|im-chooser-1.7.4-1|61	%postun	common
21cr|im-chooser-1.7.4-1|62	if [ $1 -eq 0 ] ; then
21cr|im-chooser-1.7.4-1|63	touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21cr|im-chooser-1.7.4-1|64	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21cr|im-chooser-1.7.4-1|65	fi
21cr|im-chooser-1.7.4-1|66	
21cr|im-chooser-1.7.4-1|67	%posttrans common
21cr|im-chooser-1.7.4-1|68	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21cr|im-chooser-1.7.4-1|69	
21cr|im-chooser-1.7.4-1|70	#-----------------------------------------------------------------
21cr|im-chooser-1.7.4-1|71	
21cr|im-chooser-1.7.4-1|72	%package -n %{libname}
21cr|im-chooser-1.7.4-1|73	Summary:	im-chooser shared library
21cr|im-chooser-1.7.4-1|74	Group:		System/Libraries
21cr|im-chooser-1.7.4-1|75	
21cr|im-chooser-1.7.4-1|76	%description -n %{libname}
21cr|im-chooser-1.7.4-1|77	%{name} shared library.
21cr|im-chooser-1.7.4-1|78	
21cr|im-chooser-1.7.4-1|79	%files -n %{libname}
21cr|im-chooser-1.7.4-1|80	%{_libdir}/libimchooseui.so.%{major}*
21cr|im-chooser-1.7.4-1|81	
21cr|im-chooser-1.7.4-1|82	#-----------------------------------------------------------------
21cr|im-chooser-1.7.4-1|83	
21cr|im-chooser-1.7.4-1|84	%package	xfce
21cr|im-chooser-1.7.4-1|85	Summary:	XFCE settings panel for im-chooser
21cr|im-chooser-1.7.4-1|86	Group:		System/Internationalization
21cr|im-chooser-1.7.4-1|87	Requires:	%{name}-common = %{version}-%{release}
21cr|im-chooser-1.7.4-1|88	Obsoletes:	im-chooser < 1.5.0.1
21cr|im-chooser-1.7.4-1|89	
21cr|im-chooser-1.7.4-1|90	%description	xfce
21cr|im-chooser-1.7.4-1|91	im-chooser is a GUI configuration tool to choose the Input Method
21cr|im-chooser-1.7.4-1|92	to be used or disable Input Method usage on the desktop.
21cr|im-chooser-1.7.4-1|93	
21cr|im-chooser-1.7.4-1|94	This package contains the XFCE settings panel for im-chooser.
21cr|im-chooser-1.7.4-1|95	
21cr|im-chooser-1.7.4-1|96	%files	xfce
21cr|im-chooser-1.7.4-1|97	%{_bindir}/xfce4-im-chooser
21cr|im-chooser-1.7.4-1|98	%{_datadir}/applications/xfce4-im-chooser.desktop
21cr|im-chooser-1.7.4-1|99	
21cr|im-chooser-1.7.4-1|100	#-----------------------------------------------------------------
21cr|im-chooser-1.7.4-1|101	
21cr|im-chooser-1.7.4-1|102	%prep
21cr|im-chooser-1.7.4-1|103	%autosetup -p1
21cr|im-chooser-1.7.4-1|104	
21cr|im-chooser-1.7.4-1|105	%build
21cr|im-chooser-1.7.4-1|106	export LDFLAGS="-lICE"
21cr|im-chooser-1.7.4-1|107	%configure
21cr|im-chooser-1.7.4-1|108	%make
21cr|im-chooser-1.7.4-1|109	
21cr|im-chooser-1.7.4-1|110	%install
21cr|im-chooser-1.7.4-1|111	%makeinstall_std INSTALL="/usr/bin/install -p"
21cr|im-chooser-1.7.4-1|112	
21cr|im-chooser-1.7.4-1|113	desktop-file-install \
21cr|im-chooser-1.7.4-1|114	--add-category=X-GNOME-PersonalSettings			\
21cr|im-chooser-1.7.4-1|115	--delete-original					\
21cr|im-chooser-1.7.4-1|116	--dir=%{buildroot}%{_datadir}/applications		\
21cr|im-chooser-1.7.4-1|117	%{buildroot}%{_datadir}/applications/im-chooser.desktop
21cr|im-chooser-1.7.4-1|118	desktop-file-validate %{buildroot}%{_datadir}/applications/xfce4-im-chooser.desktop
21cr|im-chooser-1.7.4-1|119	
21cr|im-chooser-1.7.4-1|120	rm -rf %{buildroot}%{_libdir}/libimchooseui.{so,la,a}
21cr|im-chooser-1.7.4-1|121	
21cr|im-chooser-1.7.4-1|122	# disable panel so far
21cr|im-chooser-1.7.4-1|123	rm -rf %{buildroot}%{_libdir}/control-center-1/panels/libim-chooser.so
21cr|im-chooser-1.7.4-1|124	rm -rf %{buildroot}%{_datadir}/applications/im-chooser-panel.desktop
21cr|im-chooser-1.7.4-1|125	
21cr|im-chooser-1.7.4-1|126	%find_lang %{name}

2311 21
21cr|imhangul-3.1.1-5|1	Summary:	Hangul input module for GTK+ 3.x
21cr|imhangul-3.1.1-5|2	Name:		imhangul
21cr|imhangul-3.1.1-5|3	Version:	3.1.1
21cr|imhangul-3.1.1-5|4	Release:	5
21cr|imhangul-3.1.1-5|5	License:	GPLv2+
21cr|imhangul-3.1.1-5|6	Group:		System/Internationalization
21cr|imhangul-3.1.1-5|7	Url:		http://code.google.com/p/imhangul/
21cr|imhangul-3.1.1-5|8	Source0:	http://imhangul.googlecode.com/files/%{name}-%{version}.tar.bz2
21cr|imhangul-3.1.1-5|9	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|imhangul-3.1.1-5|10	BuildRequires:	pkgconfig(libhangul)
21cr|imhangul-3.1.1-5|11	Requires:	locales-ko
21cr|imhangul-3.1.1-5|12	
21cr|imhangul-3.1.1-5|13	%description
21cr|imhangul-3.1.1-5|14	Hangul input module for GTK+ 3.x
21cr|imhangul-3.1.1-5|15	
21cr|imhangul-3.1.1-5|16	%files -f im-hangul-3.0.lang
21cr|imhangul-3.1.1-5|17	%doc AUTHORS COPYING ChangeLog NEWS README gtkrc
21cr|imhangul-3.1.1-5|18	%{_libdir}/gtk-3.0/immodules/*.so
21cr|imhangul-3.1.1-5|19	
21cr|imhangul-3.1.1-5|20	#----------------------------------------------------------------------------
21cr|imhangul-3.1.1-5|21	
21cr|imhangul-3.1.1-5|22	%prep
21cr|imhangul-3.1.1-5|23	%setup -q
21cr|imhangul-3.1.1-5|24	
21cr|imhangul-3.1.1-5|25	%build
21cr|imhangul-3.1.1-5|26	autoreconf -fi
21cr|imhangul-3.1.1-5|27	%configure --with-gtk-im-module-dir=%{_libdir}/gtk-3.0/immodules/
21cr|imhangul-3.1.1-5|28	%make
21cr|imhangul-3.1.1-5|29	
21cr|imhangul-3.1.1-5|30	%install
21cr|imhangul-3.1.1-5|31	%makeinstall_std
21cr|imhangul-3.1.1-5|32	
21cr|imhangul-3.1.1-5|33	%find_lang im-hangul-3.0

2312 21
21cr|iml-1.0.5-1|1	%if %{_use_internal_dependency_generator}
21cr|iml-1.0.5-1|2	%global __requires_exclude devel\\(libcblas(.*)|libcblas\\.so\\.(.*)
21cr|iml-1.0.5-1|3	%else
21cr|iml-1.0.5-1|4	%define _requires_exceptions devel(libcblas|libcblas\\.so\\
21cr|iml-1.0.5-1|5	%endif
21cr|iml-1.0.5-1|6	
21cr|iml-1.0.5-1|7	%define major 0
21cr|iml-1.0.5-1|8	%define libname	%mklibname %{name} %{major}
21cr|iml-1.0.5-1|9	%define devname	%mklibname %{name} -d
21cr|iml-1.0.5-1|10	
21cr|iml-1.0.5-1|11	Summary:	IML - Integer Matrix Library
21cr|iml-1.0.5-1|12	Name:		iml
21cr|iml-1.0.5-1|13	Version:	1.0.5
21cr|iml-1.0.5-1|14	Release:	1
21cr|iml-1.0.5-1|15	Group:		Sciences/Mathematics
21cr|iml-1.0.5-1|16	License:	BSD-like
21cr|iml-1.0.5-1|17	URL:		http://www.cs.uwaterloo.ca/~astorjoh/iml.html
21cr|iml-1.0.5-1|18	Source:		http://www.cs.uwaterloo.ca/~astorjoh/iml-%{version}.tar.bz2
21cr|iml-1.0.5-1|19	
21cr|iml-1.0.5-1|20	BuildRequires:	gmp-devel
21cr|iml-1.0.5-1|21	BuildRequires:	pkgconfig(flexiblas)
21cr|iml-1.0.5-1|22	
21cr|iml-1.0.5-1|23	%description
21cr|iml-1.0.5-1|24	IML is a free library of C source code which implements algorithms for
21cr|iml-1.0.5-1|25	computing exact solutions to dense systems of linear equations over the
21cr|iml-1.0.5-1|26	integers. IML is designed to be used with the ATLAS/BLAS library and
21cr|iml-1.0.5-1|27	GMP bignum library.
21cr|iml-1.0.5-1|28	
21cr|iml-1.0.5-1|29	#-----------------------------------------------------------------------
21cr|iml-1.0.5-1|30	%package -n %{libname}
21cr|iml-1.0.5-1|31	Group:		Development/C
21cr|iml-1.0.5-1|32	Summary:	IML - Integer Matrix Library library
21cr|iml-1.0.5-1|33	Provides:	libname%{name}-devel = %{version}-%{release}
21cr|iml-1.0.5-1|34	
21cr|iml-1.0.5-1|35	%description -n %{libname}
21cr|iml-1.0.5-1|36	IML - Integer Matrix Library library.
21cr|iml-1.0.5-1|37	
21cr|iml-1.0.5-1|38	%files -n %{libname}
21cr|iml-1.0.5-1|39	%{_libdir}/*.so.%{major}*
21cr|iml-1.0.5-1|40	
21cr|iml-1.0.5-1|41	#-----------------------------------------------------------------------
21cr|iml-1.0.5-1|42	%package -n %{devname}
21cr|iml-1.0.5-1|43	Group:		Development/C
21cr|iml-1.0.5-1|44	Summary:	IML - Integer Matrix Library development files
21cr|iml-1.0.5-1|45	Provides:	%{name}-devel = %{EVRD}
21cr|iml-1.0.5-1|46	Requires:	%{libname} = %{EVRD}
21cr|iml-1.0.5-1|47	
21cr|iml-1.0.5-1|48	%description -n %{devname}
21cr|iml-1.0.5-1|49	IML- Integer Matrix Library development files.
21cr|iml-1.0.5-1|50	
21cr|iml-1.0.5-1|51	%files -n %{devname}
21cr|iml-1.0.5-1|52	%doc doc/liblink
21cr|iml-1.0.5-1|53	%doc doc/libroutines
21cr|iml-1.0.5-1|54	%doc examples
21cr|iml-1.0.5-1|55	%{_includedir}/%{name}.h
21cr|iml-1.0.5-1|56	%{_libdir}/*.so
21cr|iml-1.0.5-1|57	
21cr|iml-1.0.5-1|58	#-----------------------------------------------------------------------
21cr|iml-1.0.5-1|59	%prep
21cr|iml-1.0.5-1|60	%autosetup -p1
21cr|iml-1.0.5-1|61	
21cr|iml-1.0.5-1|62	awk  '/Copyright notice/ {n=1}; n && /\*\// {n=0}; n' src/iml.h |
21cr|iml-1.0.5-1|63	sed -r 's/^ \* ?//' > LICENSE
21cr|iml-1.0.5-1|64	rm -v cblas.h
21cr|iml-1.0.5-1|65	
21cr|iml-1.0.5-1|66	%build
21cr|iml-1.0.5-1|67	%configure \
21cr|iml-1.0.5-1|68	--disable-static \
21cr|iml-1.0.5-1|69	--enable-shared \
21cr|iml-1.0.5-1|70	--with-cblas="$(pkgconf --libs flexiblas)" \
21cr|iml-1.0.5-1|71	--with-cblas-include="$(pkgconf --cflags flexiblas | sed -r 's/^-I//')" \
21cr|iml-1.0.5-1|72	--with-cblas-lib=%{_libdir}/
21cr|iml-1.0.5-1|73	
21cr|iml-1.0.5-1|74	# Get rid of undesirable hardcoded rpaths; work around libtool reordering
21cr|iml-1.0.5-1|75	# -Wl,--as-needed after all the libraries.
21cr|iml-1.0.5-1|76	sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21cr|iml-1.0.5-1|77	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21cr|iml-1.0.5-1|78	-e 's|CC=.g..|& -Wl,--as-needed|' \
21cr|iml-1.0.5-1|79	-i libtool
21cr|iml-1.0.5-1|80	
21cr|iml-1.0.5-1|81	%make
21cr|iml-1.0.5-1|82	
21cr|iml-1.0.5-1|83	%install
21cr|iml-1.0.5-1|84	%makeinstall_std
21cr|iml-1.0.5-1|85	
21cr|iml-1.0.5-1|86	# Remove libtool library file
21cr|iml-1.0.5-1|87	find '%{buildroot}' -type f -name '*.la' -print -delete
21cr|iml-1.0.5-1|88	# This contains the files “liblink” and “libroutines”, which are actually
21cr|iml-1.0.5-1|89	# documentation and should be installed in a documentation directory.
21cr|iml-1.0.5-1|90	rm -vrf '%{buildroot}%{_datadir}/iml'
21cr|iml-1.0.5-1|91	
21cr|iml-1.0.5-1|92	
21cr|iml-1.0.5-1|93	%check
21cr|iml-1.0.5-1|94	#LD_LIBRARY_PATH="${PWD}/src/.libs" make check

2313 21
21cr|imlib-1.9.15-26|1	%define lib_major 1
21cr|imlib-1.9.15-26|2	%define libname %mklibname %{name} %{lib_major}
21cr|imlib-1.9.15-26|3	%define devname %mklibname %{name} -d
21cr|imlib-1.9.15-26|4	%define gdk_libname %mklibname gdkimlib %{lib_major}
21cr|imlib-1.9.15-26|5	%define gdk_devname %mklibname gdkimlib -d
21cr|imlib-1.9.15-26|6	
21cr|imlib-1.9.15-26|7	Summary:	An image loading and rendering library
21cr|imlib-1.9.15-26|8	Name:		imlib
21cr|imlib-1.9.15-26|9	Version:	1.9.15
21cr|imlib-1.9.15-26|10	Release:	26
21cr|imlib-1.9.15-26|11	License:	LGPLv2+
21cr|imlib-1.9.15-26|12	Group:		System/Libraries
21cr|imlib-1.9.15-26|13	Url:		http://www.enlightenment.org/Libraries/Imlib/
21cr|imlib-1.9.15-26|14	Source0:	ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/1.9/%{name}-%{version}.tar.bz2
21cr|imlib-1.9.15-26|15	Source1:	imlib-pofiles.tar.bz2
21cr|imlib-1.9.15-26|16	Patch0:		imlib-1.9-m4.patch
21cr|imlib-1.9.15-26|17	Patch1:		imlib-1.9.11-i18n.patch
21cr|imlib-1.9.15-26|18	Patch2:		imlib-1.9.10-path.patch
21cr|imlib-1.9.15-26|19	Patch3:		imlib-1.9.15-no-locincpth.patch
21cr|imlib-1.9.15-26|20	Patch5:		imlib-1.9.13-secfixes.patch
21cr|imlib-1.9.15-26|21	Patch6:		imlib-1.9.14-fix-underquoted-calls.patch
21cr|imlib-1.9.15-26|22	Patch7:		imlib-1.9.15-max-24bpp.diff
21cr|imlib-1.9.15-26|23	Patch8:		imlib-1.9.15-link.patch
21cr|imlib-1.9.15-26|24	Patch9:		imlib-1.9.15-libpng15.diff
21cr|imlib-1.9.15-26|25	Patch10:	imlib-1.9.15-giflib51.patch
21cr|imlib-1.9.15-26|26	BuildRequires:	chrpath
21cr|imlib-1.9.15-26|27	BuildRequires:	gettext
21cr|imlib-1.9.15-26|28	BuildRequires:	giflib-devel
21cr|imlib-1.9.15-26|29	BuildRequires:	jpeg-devel
21cr|imlib-1.9.15-26|30	BuildRequires:	pkgconfig(gtk+)
21cr|imlib-1.9.15-26|31	BuildRequires:	pkgconfig(libpng)
21cr|imlib-1.9.15-26|32	BuildRequires:	pkgconfig(libtiff-4)
21cr|imlib-1.9.15-26|33	BuildRequires:	pkgconfig(x11)
21cr|imlib-1.9.15-26|34	BuildRequires:	pkgconfig(xext)
21cr|imlib-1.9.15-26|35	Provides:	Imlib = %{EVRD}
21cr|imlib-1.9.15-26|36	
21cr|imlib-1.9.15-26|37	# Comment to Source1 :
21cr|imlib-1.9.15-26|38	# I don't understand why official imlib dropped i18n support ?! all
21cr|imlib-1.9.15-26|39	# hooks are there though, only the po/ directory has been deleted
21cr|imlib-1.9.15-26|40	
21cr|imlib-1.9.15-26|41	%description
21cr|imlib-1.9.15-26|42	Imlib is a display depth independent image loading and rendering library.
21cr|imlib-1.9.15-26|43	Imlib is designed to simplify and speed up the process of loading images
21cr|imlib-1.9.15-26|44	and obtaining X Window System drawables.  Imlib provides many simple
21cr|imlib-1.9.15-26|45	manipulation routines which can be used for common operations.
21cr|imlib-1.9.15-26|46	
21cr|imlib-1.9.15-26|47	Install imlib if you need an image loading and rendering library.
21cr|imlib-1.9.15-26|48	You may also want to install the imlib-cfgeditor package, which will help
21cr|imlib-1.9.15-26|49	you configure Imlib.
21cr|imlib-1.9.15-26|50	
21cr|imlib-1.9.15-26|51	%files
21cr|imlib-1.9.15-26|52	%doc README AUTHORS ChangeLog
21cr|imlib-1.9.15-26|53	%config(noreplace) %{_sysconfdir}/*
21cr|imlib-1.9.15-26|54	
21cr|imlib-1.9.15-26|55	#----------------------------------------------------------------------------
21cr|imlib-1.9.15-26|56	
21cr|imlib-1.9.15-26|57	%package -n %{libname}
21cr|imlib-1.9.15-26|58	Summary:	Main library for %{name}
21cr|imlib-1.9.15-26|59	Group:		System/Libraries
21cr|imlib-1.9.15-26|60	Requires:	%{name}
21cr|imlib-1.9.15-26|61	
21cr|imlib-1.9.15-26|62	%description -n %{libname}
21cr|imlib-1.9.15-26|63	This package contains the library needed to run programs dynamically
21cr|imlib-1.9.15-26|64	linked with %{name}.
21cr|imlib-1.9.15-26|65	
21cr|imlib-1.9.15-26|66	%files -n %{libname}
21cr|imlib-1.9.15-26|67	%doc README
21cr|imlib-1.9.15-26|68	%{_libdir}/libImlib.so.%{lib_major}*
21cr|imlib-1.9.15-26|69	
21cr|imlib-1.9.15-26|70	#----------------------------------------------------------------------------
21cr|imlib-1.9.15-26|71	
21cr|imlib-1.9.15-26|72	%package -n %{devname}
21cr|imlib-1.9.15-26|73	Summary:	Includes and other files to develop %{name} applications
21cr|imlib-1.9.15-26|74	Group:		Development/GNOME and GTK+
21cr|imlib-1.9.15-26|75	Requires:	%{libname} = %{EVRD}
21cr|imlib-1.9.15-26|76	Provides:	lib%{name}-devel = %{EVRD}
21cr|imlib-1.9.15-26|77	Provides:	imlib-devel = %{EVRD}
21cr|imlib-1.9.15-26|78	
21cr|imlib-1.9.15-26|79	%description -n %{devname}
21cr|imlib-1.9.15-26|80	The header files, static libraries and documentation needed for
21cr|imlib-1.9.15-26|81	developing Imlib applications.  Imlib is an image loading and rendering
21cr|imlib-1.9.15-26|82	library.
21cr|imlib-1.9.15-26|83	
21cr|imlib-1.9.15-26|84	Install the imlib-devel package if you want to develop Imlib applications.
21cr|imlib-1.9.15-26|85	You'll also need to install the imlib and imlib_cfgeditor packages.
21cr|imlib-1.9.15-26|86	
21cr|imlib-1.9.15-26|87	%files -n %{devname}
21cr|imlib-1.9.15-26|88	%doc doc/*.gif doc/*.html README AUTHORS ChangeLog
21cr|imlib-1.9.15-26|89	%{_bindir}/imlib-config
21cr|imlib-1.9.15-26|90	%{_mandir}/man1/imlib-config*
21cr|imlib-1.9.15-26|91	# note, the blank line above is needed due to some borked rpm5 macro
21cr|imlib-1.9.15-26|92	%{_includedir}/Imlib*
21cr|imlib-1.9.15-26|93	%{_datadir}/aclocal/*
21cr|imlib-1.9.15-26|94	%{_libdir}/libImlib.so
21cr|imlib-1.9.15-26|95	%{_libdir}/pkgconfig/imlib.pc
21cr|imlib-1.9.15-26|96	
21cr|imlib-1.9.15-26|97	#----------------------------------------------------------------------------
21cr|imlib-1.9.15-26|98	
21cr|imlib-1.9.15-26|99	%package -n %{gdk_libname}
21cr|imlib-1.9.15-26|100	Summary:	GDK version of the imlib library
21cr|imlib-1.9.15-26|101	Group:		System/Libraries
21cr|imlib-1.9.15-26|102	Requires:	%{name}
21cr|imlib-1.9.15-26|103	
21cr|imlib-1.9.15-26|104	%description -n %{gdk_libname}
21cr|imlib-1.9.15-26|105	This package contains the library needed to run programs dynamically
21cr|imlib-1.9.15-26|106	linked with the gdk version of %{name}.
21cr|imlib-1.9.15-26|107	
21cr|imlib-1.9.15-26|108	%files -n %{gdk_libname}
21cr|imlib-1.9.15-26|109	%{_libdir}/libgdk_imlib.so.%{lib_major}*
21cr|imlib-1.9.15-26|110	
21cr|imlib-1.9.15-26|111	#----------------------------------------------------------------------------
21cr|imlib-1.9.15-26|112	
21cr|imlib-1.9.15-26|113	%package -n %{gdk_devname}
21cr|imlib-1.9.15-26|114	Summary:	Includes and other files to develop %{name} applications
21cr|imlib-1.9.15-26|115	Group:		Development/GNOME and GTK+
21cr|imlib-1.9.15-26|116	Requires:	%{gdk_libname} = %{EVRD}
21cr|imlib-1.9.15-26|117	Requires:	%{devname} = %{EVRD}
21cr|imlib-1.9.15-26|118	Provides:	libgdk%{name}-devel = %{EVRD}
21cr|imlib-1.9.15-26|119	Provides:	gdkimlib-devel = %{EVRD}
21cr|imlib-1.9.15-26|120	
21cr|imlib-1.9.15-26|121	%description -n %{gdk_devname}
21cr|imlib-1.9.15-26|122	The header files, static libraries and documentation needed for
21cr|imlib-1.9.15-26|123	developing gdk_imlib applications.  gdk_imlib is an image loading and rendering
21cr|imlib-1.9.15-26|124	library.
21cr|imlib-1.9.15-26|125	
21cr|imlib-1.9.15-26|126	%files -n %{gdk_devname}
21cr|imlib-1.9.15-26|127	%{_includedir}/gdk_*
21cr|imlib-1.9.15-26|128	%{_libdir}/pkgconfig/imlibgdk.pc
21cr|imlib-1.9.15-26|129	%{_libdir}/libgdk_imlib.so
21cr|imlib-1.9.15-26|130	
21cr|imlib-1.9.15-26|131	#----------------------------------------------------------------------------
21cr|imlib-1.9.15-26|132	
21cr|imlib-1.9.15-26|133	%package cfgeditor
21cr|imlib-1.9.15-26|134	Summary:	A configuration editor for the Imlib library
21cr|imlib-1.9.15-26|135	Group:		System/Libraries
21cr|imlib-1.9.15-26|136	Requires:	%{name}
21cr|imlib-1.9.15-26|137	
21cr|imlib-1.9.15-26|138	%description cfgeditor
21cr|imlib-1.9.15-26|139	The imlib-cfgeditor package contains the imlib_config program, which you
21cr|imlib-1.9.15-26|140	can use to configure the Imlib image loading and rendering library.
21cr|imlib-1.9.15-26|141	Imlib_config can be used to control how Imlib uses color and handles
21cr|imlib-1.9.15-26|142	gamma corrections, etc.
21cr|imlib-1.9.15-26|143	
21cr|imlib-1.9.15-26|144	If you're installing the imlib package, you should also install
21cr|imlib-1.9.15-26|145	imlib_cfgeditor.
21cr|imlib-1.9.15-26|146	
21cr|imlib-1.9.15-26|147	%files cfgeditor -f %{name}.lang
21cr|imlib-1.9.15-26|148	%doc README
21cr|imlib-1.9.15-26|149	%{_bindir}/imlib_config
21cr|imlib-1.9.15-26|150	%{_mandir}/man1/imlib_config*
21cr|imlib-1.9.15-26|151	
21cr|imlib-1.9.15-26|152	#----------------------------------------------------------------------------
21cr|imlib-1.9.15-26|153	
21cr|imlib-1.9.15-26|154	%prep
21cr|imlib-1.9.15-26|155	%setup -q
21cr|imlib-1.9.15-26|156	%patch0 -p0 -b .m4ver
21cr|imlib-1.9.15-26|157	%patch1 -p1 -b .i18n
21cr|imlib-1.9.15-26|158	%patch2 -p1 -b .path
21cr|imlib-1.9.15-26|159	%patch3 -p1 -b .no-locincpth
21cr|imlib-1.9.15-26|160	%patch5 -p1 -b .can-2004-1025_1026
21cr|imlib-1.9.15-26|161	%patch6 -p1 -b .underquoted
21cr|imlib-1.9.15-26|162	%patch7 -p0
21cr|imlib-1.9.15-26|163	%patch8 -p1 -b .link
21cr|imlib-1.9.15-26|164	%patch9 -p1 -b .libpng15
21cr|imlib-1.9.15-26|165	%patch10 -p1 -b .giflib51
21cr|imlib-1.9.15-26|166	
21cr|imlib-1.9.15-26|167	%build
21cr|imlib-1.9.15-26|168	%global optflags %{optflags} -fgnu89-inline
21cr|imlib-1.9.15-26|169	autoreconf -fi
21cr|imlib-1.9.15-26|170	%configure \
21cr|imlib-1.9.15-26|171	--disable-gtktest \
21cr|imlib-1.9.15-26|172	--disable-static
21cr|imlib-1.9.15-26|173	%make
21cr|imlib-1.9.15-26|174	
21cr|imlib-1.9.15-26|175	%install
21cr|imlib-1.9.15-26|176	%makeinstall_std
21cr|imlib-1.9.15-26|177	
21cr|imlib-1.9.15-26|178	# some hand dealing for locale
21cr|imlib-1.9.15-26|179	tar jxvf %{SOURCE1}
21cr|imlib-1.9.15-26|180	for i in po/*.po ; do
21cr|imlib-1.9.15-26|181	mkdir -p %{buildroot}%{_datadir}/locale/`basename $i .po`/LC_MESSAGES
21cr|imlib-1.9.15-26|182	msgfmt -v -o %{buildroot}%{_datadir}/locale/`basename $i .po`/LC_MESSAGES/imlib.mo $i
21cr|imlib-1.9.15-26|183	done
21cr|imlib-1.9.15-26|184	
21cr|imlib-1.9.15-26|185	# (sb) rpmlint
21cr|imlib-1.9.15-26|186	chrpath -d %{buildroot}%{_bindir}/imlib_config
21cr|imlib-1.9.15-26|187	chrpath -d %{buildroot}%{_libdir}/*.so*
21cr|imlib-1.9.15-26|188	
21cr|imlib-1.9.15-26|189	%find_lang %{name}

2314 21
21cr|imsettings-1.8.3-1|1	# Workaround to build with GCC 10
21cr|imsettings-1.8.3-1|2	%global optflags %{optflags} -fcommon
21cr|imsettings-1.8.3-1|3	%define major 5
21cr|imsettings-1.8.3-1|4	%define libname %mklibname %{name} %{major}
21cr|imsettings-1.8.3-1|5	%define develname %mklibname %{name} -d
21cr|imsettings-1.8.3-1|6	
21cr|imsettings-1.8.3-1|7	Name:		imsettings
21cr|imsettings-1.8.3-1|8	Version:	1.8.3
21cr|imsettings-1.8.3-1|9	Release:	1
21cr|imsettings-1.8.3-1|10	Summary:	Delivery framework for general Input Method configuration
21cr|imsettings-1.8.3-1|11	Group:		System/Internationalization
21cr|imsettings-1.8.3-1|12	License:	LGPLv2+
21cr|imsettings-1.8.3-1|13	URL:		https://tagoh.bitbucket.org/%{name}/
21cr|imsettings-1.8.3-1|14	Source0:	https://bitbucket.org/tagoh/%{name}/downloads/%{name}-%{version}.tar.bz2
21cr|imsettings-1.8.3-1|15	## Fedora specific: run IM for certain languages only
21cr|imsettings-1.8.3-1|16	Patch0:		%{name}-constraint-of-language.patch
21cr|imsettings-1.8.3-1|17	## Fedora specific: Disable XIM support
21cr|imsettings-1.8.3-1|18	Patch1:		%{name}-disable-xim.patch
21cr|imsettings-1.8.3-1|19	## Fedora specific: Enable xcompose for certain languages
21cr|imsettings-1.8.3-1|20	Patch2:		%{name}-xinput-xcompose.patch
21cr|imsettings-1.8.3-1|21	## Fedora specific: Force enable the IM management on imsettings for Cinnamon
21cr|imsettings-1.8.3-1|22	Patch3:		%{name}-force-enable-for-cinnamon.patch
21cr|imsettings-1.8.3-1|23	Patch4:		%{name}-fix-configure.patch
21cr|imsettings-1.8.3-1|24	BuildRequires:	autoconf-archive
21cr|imsettings-1.8.3-1|25	BuildRequires:	desktop-file-utils
21cr|imsettings-1.8.3-1|26	BuildRequires:	intltool
21cr|imsettings-1.8.3-1|27	BuildRequires:	gettext
21cr|imsettings-1.8.3-1|28	BuildRequires:	glib2 >= 2.32.0
21cr|imsettings-1.8.3-1|29	BuildRequires:	gobject-introspection-devel
21cr|imsettings-1.8.3-1|30	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|imsettings-1.8.3-1|31	BuildRequires:	pkgconfig(libnotify)
21cr|imsettings-1.8.3-1|32	BuildRequires:	pkgconfig(x11)
21cr|imsettings-1.8.3-1|33	BuildRequires:	xfconf-devel
21cr|imsettings-1.8.3-1|34	
21cr|imsettings-1.8.3-1|35	Requires:	xinit
21cr|imsettings-1.8.3-1|36	Requires:	%{libname} = %{version}-%{release}
21cr|imsettings-1.8.3-1|37	Requires:	%{name}-desktop-module = %{version}-%{release}
21cr|imsettings-1.8.3-1|38	Requires(post):	dbus update-alternatives
21cr|imsettings-1.8.3-1|39	Requires(postun): dbus update-alternatives
21cr|imsettings-1.8.3-1|40	Recommends:	%{name}-gsettings
21cr|imsettings-1.8.3-1|41	
21cr|imsettings-1.8.3-1|42	%description
21cr|imsettings-1.8.3-1|43	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|44	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|45	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|46	or the desktop.
21cr|imsettings-1.8.3-1|47	
21cr|imsettings-1.8.3-1|48	This package contains the core DBus services and some utilities.
21cr|imsettings-1.8.3-1|49	
21cr|imsettings-1.8.3-1|50	%files	-f %{name}.lang
21cr|imsettings-1.8.3-1|51	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|52	%dir %{_libdir}/imsettings
21cr|imsettings-1.8.3-1|53	%{_bindir}/imsettings-info
21cr|imsettings-1.8.3-1|54	%{_bindir}/imsettings-list
21cr|imsettings-1.8.3-1|55	%{_bindir}/imsettings-reload
21cr|imsettings-1.8.3-1|56	%{_bindir}/imsettings-switch
21cr|imsettings-1.8.3-1|57	%{_libexecdir}/imsettings-check
21cr|imsettings-1.8.3-1|58	%{_libexecdir}/imsettings-daemon
21cr|imsettings-1.8.3-1|59	%{_libexecdir}/xinputinfo.sh
21cr|imsettings-1.8.3-1|60	%{_libexecdir}/imsettings-functions
21cr|imsettings-1.8.3-1|61	%{_libexecdir}/imsettings-target-checker.sh
21cr|imsettings-1.8.3-1|62	%{_datadir}/dbus-1/services/*.service
21cr|imsettings-1.8.3-1|63	%{_datadir}/pixmaps/*.png
21cr|imsettings-1.8.3-1|64	%{_sysconfdir}/X11/xinit/xinitrc.d/50-xinput.sh
21cr|imsettings-1.8.3-1|65	%{_sysconfdir}/X11/xinit/xinput.d
21cr|imsettings-1.8.3-1|66	%{_sysconfdir}/xdg/autostart/imsettings-start.desktop
21cr|imsettings-1.8.3-1|67	%{_mandir}/man1/imsettings-*.1*
21cr|imsettings-1.8.3-1|68	
21cr|imsettings-1.8.3-1|69	%post
21cr|imsettings-1.8.3-1|70	alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/none.conf 10
21cr|imsettings-1.8.3-1|71	alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xcompose.conf 20
21cr|imsettings-1.8.3-1|72	alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xim.conf 30
21cr|imsettings-1.8.3-1|73	dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig > /dev/null 2>&1 || :
21cr|imsettings-1.8.3-1|74	
21cr|imsettings-1.8.3-1|75	%postun
21cr|imsettings-1.8.3-1|76	if [ "$1" = 0 ]; then
21cr|imsettings-1.8.3-1|77	alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/none.conf
21cr|imsettings-1.8.3-1|78	alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xcompose.conf
21cr|imsettings-1.8.3-1|79	alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xim.conf
21cr|imsettings-1.8.3-1|80	dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig > /dev/null 2>&1 || :
21cr|imsettings-1.8.3-1|81	fi
21cr|imsettings-1.8.3-1|82	
21cr|imsettings-1.8.3-1|83	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|84	%package	-n %{libname}
21cr|imsettings-1.8.3-1|85	Summary:	Libraries for imsettings
21cr|imsettings-1.8.3-1|86	Group:		Development/Other
21cr|imsettings-1.8.3-1|87	
21cr|imsettings-1.8.3-1|88	%description	-n %{libname}
21cr|imsettings-1.8.3-1|89	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|90	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|91	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|92	or the desktop.
21cr|imsettings-1.8.3-1|93	
21cr|imsettings-1.8.3-1|94	This package contains the shared library for imsettings.
21cr|imsettings-1.8.3-1|95	
21cr|imsettings-1.8.3-1|96	%files	-n %{libname}
21cr|imsettings-1.8.3-1|97	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|98	%{_libdir}/libimsettings.so.%{major}*
21cr|imsettings-1.8.3-1|99	%{_libdir}/imsettings/libimsettings-systemd-gtk.so
21cr|imsettings-1.8.3-1|100	
21cr|imsettings-1.8.3-1|101	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|102	
21cr|imsettings-1.8.3-1|103	%package	-n %{develname}
21cr|imsettings-1.8.3-1|104	Summary:	Development files for imsettings
21cr|imsettings-1.8.3-1|105	Group:		Development/Other
21cr|imsettings-1.8.3-1|106	Requires:	%{libname} = %{version}-%{release}
21cr|imsettings-1.8.3-1|107	Requires:	pkgconfig
21cr|imsettings-1.8.3-1|108	Requires:	glib2-devel >= 2.32.0
21cr|imsettings-1.8.3-1|109	
21cr|imsettings-1.8.3-1|110	%description	-n %{develname}
21cr|imsettings-1.8.3-1|111	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|112	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|113	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|114	or the desktop.
21cr|imsettings-1.8.3-1|115	
21cr|imsettings-1.8.3-1|116	This package contains the development files to make any
21cr|imsettings-1.8.3-1|117	applications with imsettings.
21cr|imsettings-1.8.3-1|118	
21cr|imsettings-1.8.3-1|119	%files	-n %{develname}
21cr|imsettings-1.8.3-1|120	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|121	%{_includedir}/imsettings
21cr|imsettings-1.8.3-1|122	%{_libdir}/libimsettings.so
21cr|imsettings-1.8.3-1|123	%{_libdir}/pkgconfig/imsettings.pc
21cr|imsettings-1.8.3-1|124	%{_libdir}/girepository-*/IMSettings-*.typelib
21cr|imsettings-1.8.3-1|125	%{_datadir}/gir-*/IMSettings-*.gir
21cr|imsettings-1.8.3-1|126	%{_datadir}/gtk-doc/html/imsettings
21cr|imsettings-1.8.3-1|127	
21cr|imsettings-1.8.3-1|128	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|129	
21cr|imsettings-1.8.3-1|130	%package	gsettings
21cr|imsettings-1.8.3-1|131	Summary:	GSettings support on imsettings
21cr|imsettings-1.8.3-1|132	Group:		System/Internationalization
21cr|imsettings-1.8.3-1|133	Requires:	%{name} = %{version}-%{release}
21cr|imsettings-1.8.3-1|134	Requires:	dconf
21cr|imsettings-1.8.3-1|135	Provides:	imsettings-desktop-module = %{version}-%{release}
21cr|imsettings-1.8.3-1|136	Provides:	%{name}-gnome = %{version}-%{release}
21cr|imsettings-1.8.3-1|137	Obsoletes:	%{name}-gnome < 1.5.1-3
21cr|imsettings-1.8.3-1|138	
21cr|imsettings-1.8.3-1|139	%description	gsettings
21cr|imsettings-1.8.3-1|140	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|141	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|142	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|143	or the desktop.
21cr|imsettings-1.8.3-1|144	
21cr|imsettings-1.8.3-1|145	This package contains a module to get this working on
21cr|imsettings-1.8.3-1|146	GNOME and Cinnamon which requires GSettings in their
21cr|imsettings-1.8.3-1|147	own XSETTINGS daemons.
21cr|imsettings-1.8.3-1|148	
21cr|imsettings-1.8.3-1|149	%files	gsettings
21cr|imsettings-1.8.3-1|150	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|151	%{_libdir}/imsettings/libimsettings-gsettings.so
21cr|imsettings-1.8.3-1|152	%{_libdir}/imsettings/libimsettings-systemd-gtk.so
21cr|imsettings-1.8.3-1|153	
21cr|imsettings-1.8.3-1|154	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|155	
21cr|imsettings-1.8.3-1|156	%package	qt
21cr|imsettings-1.8.3-1|157	Summary:	Qt support on imsettings
21cr|imsettings-1.8.3-1|158	Group:		System/Internationalization
21cr|imsettings-1.8.3-1|159	Requires:	%{name} = %{version}-%{release}
21cr|imsettings-1.8.3-1|160	Requires:	im-chooser
21cr|imsettings-1.8.3-1|161	Provides:	imsettings-desktop-module = %{version}-%{release}
21cr|imsettings-1.8.3-1|162	
21cr|imsettings-1.8.3-1|163	%description	qt
21cr|imsettings-1.8.3-1|164	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|165	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|166	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|167	or the desktop.
21cr|imsettings-1.8.3-1|168	
21cr|imsettings-1.8.3-1|169	This package contains a module to get this working on Qt
21cr|imsettings-1.8.3-1|170	applications.
21cr|imsettings-1.8.3-1|171	
21cr|imsettings-1.8.3-1|172	%files	qt
21cr|imsettings-1.8.3-1|173	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|174	%{_libdir}/imsettings/libimsettings-qt.so
21cr|imsettings-1.8.3-1|175	%{_libdir}/imsettings/libimsettings-systemd-qt.so
21cr|imsettings-1.8.3-1|176	
21cr|imsettings-1.8.3-1|177	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|178	
21cr|imsettings-1.8.3-1|179	%package	xfce
21cr|imsettings-1.8.3-1|180	Summary:	Xfce support on imsettings
21cr|imsettings-1.8.3-1|181	Group:		System/Internationalization
21cr|imsettings-1.8.3-1|182	Requires:	%{name} = %{version}-%{release}
21cr|imsettings-1.8.3-1|183	Requires:	im-chooser-xfce
21cr|imsettings-1.8.3-1|184	Requires:	xfce4-settings
21cr|imsettings-1.8.3-1|185	Provides:	imsettings-desktop-module = %{version}-%{release}
21cr|imsettings-1.8.3-1|186	
21cr|imsettings-1.8.3-1|187	%description	xfce
21cr|imsettings-1.8.3-1|188	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|189	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|190	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|191	or the desktop.
21cr|imsettings-1.8.3-1|192	
21cr|imsettings-1.8.3-1|193	This package contains a module to get this working on Xfce.
21cr|imsettings-1.8.3-1|194	
21cr|imsettings-1.8.3-1|195	%files	xfce
21cr|imsettings-1.8.3-1|196	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|197	%{_libdir}/imsettings/libimsettings-xfce.so
21cr|imsettings-1.8.3-1|198	
21cr|imsettings-1.8.3-1|199	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|200	
21cr|imsettings-1.8.3-1|201	%package	lxde
21cr|imsettings-1.8.3-1|202	Summary:	LXDE support on imsettings
21cr|imsettings-1.8.3-1|203	Group:		System/Internationalization
21cr|imsettings-1.8.3-1|204	Requires:	%{name} = %{version}-%{release}
21cr|imsettings-1.8.3-1|205	#Requires:	lxde-settings-daemon
21cr|imsettings-1.8.3-1|206	Requires:	lxsession
21cr|imsettings-1.8.3-1|207	Requires:	im-chooser
21cr|imsettings-1.8.3-1|208	Provides:	imsettings-desktop-module = %{version}-%{release}
21cr|imsettings-1.8.3-1|209	
21cr|imsettings-1.8.3-1|210	%description	lxde
21cr|imsettings-1.8.3-1|211	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|212	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|213	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|214	or the desktop.
21cr|imsettings-1.8.3-1|215	
21cr|imsettings-1.8.3-1|216	This package contains a module to get this working on LXDE.
21cr|imsettings-1.8.3-1|217	
21cr|imsettings-1.8.3-1|218	%files	lxde
21cr|imsettings-1.8.3-1|219	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|220	%{_libdir}/imsettings/libimsettings-lxde.so
21cr|imsettings-1.8.3-1|221	
21cr|imsettings-1.8.3-1|222	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|223	
21cr|imsettings-1.8.3-1|224	%package	mate
21cr|imsettings-1.8.3-1|225	Summary:	MATE support on imsettings
21cr|imsettings-1.8.3-1|226	Group:		System/Internationalization
21cr|imsettings-1.8.3-1|227	Requires:	%{name} = %{version}-%{release}
21cr|imsettings-1.8.3-1|228	# need to keep more deps for similar reason to https://bugzilla.redhat.com/show_bug.cgi?id=693809
21cr|imsettings-1.8.3-1|229	Requires:	mate-settings-daemon >= 1.5.0
21cr|imsettings-1.8.3-1|230	Requires:	mate-session-manager
21cr|imsettings-1.8.3-1|231	Requires:	im-chooser
21cr|imsettings-1.8.3-1|232	Provides:	imsettings-desktop-module = %{version}-%{release}
21cr|imsettings-1.8.3-1|233	
21cr|imsettings-1.8.3-1|234	%description	mate
21cr|imsettings-1.8.3-1|235	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|236	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|237	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|238	or the desktop.
21cr|imsettings-1.8.3-1|239	
21cr|imsettings-1.8.3-1|240	This package contains a module to get this working on MATE.
21cr|imsettings-1.8.3-1|241	
21cr|imsettings-1.8.3-1|242	%files	mate
21cr|imsettings-1.8.3-1|243	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|244	%{_libdir}/imsettings/libimsettings-mate-gsettings.so
21cr|imsettings-1.8.3-1|245	
21cr|imsettings-1.8.3-1|246	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|247	
21cr|imsettings-1.8.3-1|248	%if 0
21cr|imsettings-1.8.3-1|249	%package	cinnamon
21cr|imsettings-1.8.3-1|250	Summary:	Cinnamon support on imsettings
21cr|imsettings-1.8.3-1|251	Group:		System/Internationalization
21cr|imsettings-1.8.3-1|252	Requires:	%{name} = %{version}-%{release}
21cr|imsettings-1.8.3-1|253	# need to keep more deps for similar reason to https://bugzilla.redhat.com/show_bug.cgi?id=693809
21cr|imsettings-1.8.3-1|254	Requires:	cinnamon
21cr|imsettings-1.8.3-1|255	Requires:	cinnamon-session
21cr|imsettings-1.8.3-1|256	Requires:	im-chooser
21cr|imsettings-1.8.3-1|257	Provides:	imsettings-desktop-module = %{version}-%{release}
21cr|imsettings-1.8.3-1|258	
21cr|imsettings-1.8.3-1|259	%description	cinnamon
21cr|imsettings-1.8.3-1|260	IMSettings is a framework that delivers Input Method
21cr|imsettings-1.8.3-1|261	settings and applies the changes so they take effect
21cr|imsettings-1.8.3-1|262	immediately without any need to restart applications
21cr|imsettings-1.8.3-1|263	or the desktop.
21cr|imsettings-1.8.3-1|264	
21cr|imsettings-1.8.3-1|265	This package contains a module to get this working on Cinnamon.
21cr|imsettings-1.8.3-1|266	
21cr|imsettings-1.8.3-1|267	#%files cinnamon
21cr|imsettings-1.8.3-1|268	#%doc AUTHORS COPYING ChangeLog NEWS README
21cr|imsettings-1.8.3-1|269	#%{_libdir}/imsettings/libimsettings-cinnamon-gsettings.so
21cr|imsettings-1.8.3-1|270	%endif
21cr|imsettings-1.8.3-1|271	
21cr|imsettings-1.8.3-1|272	#---------------------------------------------------------
21cr|imsettings-1.8.3-1|273	
21cr|imsettings-1.8.3-1|274	%prep
21cr|imsettings-1.8.3-1|275	%autosetup -p1
21cr|imsettings-1.8.3-1|276	
21cr|imsettings-1.8.3-1|277	%build
21cr|imsettings-1.8.3-1|278	autoreconf -f
21cr|imsettings-1.8.3-1|279	%configure	\
21cr|imsettings-1.8.3-1|280	--with-xinputsh=50-xinput.sh \
21cr|imsettings-1.8.3-1|281	--disable-static \
21cr|imsettings-1.8.3-1|282	--disable-schemas-install
21cr|imsettings-1.8.3-1|283	
21cr|imsettings-1.8.3-1|284	%make
21cr|imsettings-1.8.3-1|285	
21cr|imsettings-1.8.3-1|286	
21cr|imsettings-1.8.3-1|287	%install
21cr|imsettings-1.8.3-1|288	make install DESTDIR=%{buildroot} INSTALL="/usr/bin/install -p"
21cr|imsettings-1.8.3-1|289	
21cr|imsettings-1.8.3-1|290	# change the file attributes
21cr|imsettings-1.8.3-1|291	chmod 0755 %{buildroot}%{_libexecdir}/imsettings-target-checker.sh
21cr|imsettings-1.8.3-1|292	chmod 0755 %{buildroot}%{_libexecdir}/xinputinfo.sh
21cr|imsettings-1.8.3-1|293	chmod 0755 %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/50-xinput.sh
21cr|imsettings-1.8.3-1|294	
21cr|imsettings-1.8.3-1|295	# clean up the unnecessary files
21cr|imsettings-1.8.3-1|296	rm -f %{buildroot}%{_libdir}/imsettings/libimsettings-{gconf,mateconf}.so
21cr|imsettings-1.8.3-1|297	rm -f %{buildroot}%{_libdir}/imsettings/libimsettings-cinnamon-gsettings.so
21cr|imsettings-1.8.3-1|298	
21cr|imsettings-1.8.3-1|299	desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/imsettings-start.desktop
21cr|imsettings-1.8.3-1|300	
21cr|imsettings-1.8.3-1|301	%find_lang %{name}
21cr|imsettings-1.8.3-1|302	
21cr|imsettings-1.8.3-1|303	
21cr|imsettings-1.8.3-1|304	#%%check
21cr|imsettings-1.8.3-1|305	## Disable it because it requires DBus session
21cr|imsettings-1.8.3-1|306	# make check
21cr|imsettings-1.8.3-1|307	
21cr|imsettings-1.8.3-1|308	

2315 21
21cr|imspector-0.10-0.20160827.1|1	%define snap 20160827
21cr|imspector-0.10-0.20160827.1|2	
21cr|imspector-0.10-0.20160827.1|3	Name:	    imspector
21cr|imspector-0.10-0.20160827.1|4	Version:	0.10
21cr|imspector-0.10-0.20160827.1|5	Release:	0.%{snap}.1
21cr|imspector-0.10-0.20160827.1|6	Summary:	Multiple IM transparent proxy
21cr|imspector-0.10-0.20160827.1|7	License:	GPLv2+
21cr|imspector-0.10-0.20160827.1|8	Group:		Networking/Other
21cr|imspector-0.10-0.20160827.1|9	URL:		http://www.imspector.org/
21cr|imspector-0.10-0.20160827.1|10	Source0:	http://www.imspector.org/downloads/snapshots/%{name}-%{snap}.tar.gz
21cr|imspector-0.10-0.20160827.1|11	Source1:	imspector.sysconfig
21cr|imspector-0.10-0.20160827.1|12	Source2:	imspector.service
21cr|imspector-0.10-0.20160827.1|13	Patch0:		imspector-make.patch
21cr|imspector-0.10-0.20160827.1|14	Patch1:		imspector-main.patch
21cr|imspector-0.10-0.20160827.1|15	Patch2:		imspector-conf.patch
21cr|imspector-0.10-0.20160827.1|16	Patch3:		multiple-lines.patch
21cr|imspector-0.10-0.20160827.1|17	Patch4:		imspector-0.9-openssl-1.0.patch
21cr|imspector-0.10-0.20160827.1|18	Patch5:		imspector-0.9-link.patch
21cr|imspector-0.10-0.20160827.1|19	BuildRequires:	openssl-devel >= 0.9.7
21cr|imspector-0.10-0.20160827.1|20	BuildRequires:	mysql-devel
21cr|imspector-0.10-0.20160827.1|21	BuildRequires:	postgresql-devel
21cr|imspector-0.10-0.20160827.1|22	BuildRequires:	sqlite3-devel
21cr|imspector-0.10-0.20160827.1|23	Requires:	webserver
21cr|imspector-0.10-0.20160827.1|24	Requires:	openssl
21cr|imspector-0.10-0.20160827.1|25	# actually, only if webserver is apache, but there is no syntax for such aa condition
21cr|imspector-0.10-0.20160827.1|26	Requires:	apache-mod_socache_shmcb
21cr|imspector-0.10-0.20160827.1|27	Requires(post):	rpm-helper
21cr|imspector-0.10-0.20160827.1|28	
21cr|imspector-0.10-0.20160827.1|29	%description
21cr|imspector-0.10-0.20160827.1|30	IMSpector is an Instant Messenger proxy with monitoring, blocking and
21cr|imspector-0.10-0.20160827.1|31	content-filtering capabilities. Currently it supports MSN, Jabber/XMPP, AIM,
21cr|imspector-0.10-0.20160827.1|32	ICQ, Yahoo, IRC and Gadu-Gadu to different degrees. MSN is the principle
21cr|imspector-0.10-0.20160827.1|33	protocol, as it is the most popular these days, at least in the UK where I'm
21cr|imspector-0.10-0.20160827.1|34	based. The supported platforms are at present Linux and BSD when using the pf
21cr|imspector-0.10-0.20160827.1|35	firewall, but porting to other UNIXs should be trivial. It is able to log to
21cr|imspector-0.10-0.20160827.1|36	plain files, as well as several types of SQL database including MySQL, SQLite
21cr|imspector-0.10-0.20160827.1|37	and PostreSQL.
21cr|imspector-0.10-0.20160827.1|38	
21cr|imspector-0.10-0.20160827.1|39	%files
21cr|imspector-0.10-0.20160827.1|40	%defattr(0755,root,root)
21cr|imspector-0.10-0.20160827.1|41	%doc COPYING INSTALL README
21cr|imspector-0.10-0.20160827.1|42	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/imspector
21cr|imspector-0.10-0.20160827.1|43	%attr(0755,root,root) %{_unitdir}/imspector*
21cr|imspector-0.10-0.20160827.1|44	%dir %{_sysconfdir}/imspector
21cr|imspector-0.10-0.20160827.1|45	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/acl.txt
21cr|imspector-0.10-0.20160827.1|46	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/badwords.txt
21cr|imspector-0.10-0.20160827.1|47	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/imspector.conf
21cr|imspector-0.10-0.20160827.1|48	%{_sbindir}/imspector
21cr|imspector-0.10-0.20160827.1|49	%dir %{_libdir}/imspector
21cr|imspector-0.10-0.20160827.1|50	%{_libdir}/imspector/aclfilterplugin.so
21cr|imspector-0.10-0.20160827.1|51	%{_libdir}/imspector/badwordsfilterplugin.so
21cr|imspector-0.10-0.20160827.1|52	%{_libdir}/imspector/catsloggingplugin.so
21cr|imspector-0.10-0.20160827.1|53	%{_libdir}/imspector/censordfilterplugin.so
21cr|imspector-0.10-0.20160827.1|54	%{_libdir}/imspector/debugloggingplugin.so
21cr|imspector-0.10-0.20160827.1|55	%{_libdir}/imspector/fileloggingplugin.so
21cr|imspector-0.10-0.20160827.1|56	%{_libdir}/imspector/ggprotocolplugin.so
21cr|imspector-0.10-0.20160827.1|57	%{_libdir}/imspector/httpsprotocolplugin.so
21cr|imspector-0.10-0.20160827.1|58	%{_libdir}/imspector/icqprotocolplugin.so
21cr|imspector-0.10-0.20160827.1|59	%{_libdir}/imspector/ircprotocolplugin.so
21cr|imspector-0.10-0.20160827.1|60	%{_libdir}/imspector/jabberprotocolplugin.so
21cr|imspector-0.10-0.20160827.1|61	%{_libdir}/imspector/miscfilterplugin.so
21cr|imspector-0.10-0.20160827.1|62	%{_libdir}/imspector/msnprotocolplugin.so
21cr|imspector-0.10-0.20160827.1|63	%{_libdir}/imspector/yahooprotocolplugin.so
21cr|imspector-0.10-0.20160827.1|64	%{_libdir}/libimspector.so
21cr|imspector-0.10-0.20160827.1|65	%{_var}/www/cgi-bin/imspector.cgi
21cr|imspector-0.10-0.20160827.1|66	%attr(-,imspector,imspector) %{_var}/lib/imspector
21cr|imspector-0.10-0.20160827.1|67	%attr(-,imspector,imspector) %{_var}/log/imspector
21cr|imspector-0.10-0.20160827.1|68	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/imspector.conf
21cr|imspector-0.10-0.20160827.1|69	
21cr|imspector-0.10-0.20160827.1|70	#-----------------------------------------------------------------------------
21cr|imspector-0.10-0.20160827.1|71	
21cr|imspector-0.10-0.20160827.1|72	%package mysql
21cr|imspector-0.10-0.20160827.1|73	Summary:	Imspector MySQL log support
21cr|imspector-0.10-0.20160827.1|74	Group:		Networking/Other
21cr|imspector-0.10-0.20160827.1|75	Requires:	%{name}
21cr|imspector-0.10-0.20160827.1|76	
21cr|imspector-0.10-0.20160827.1|77	%description mysql
21cr|imspector-0.10-0.20160827.1|78	This package gives imspector mysql logging capabilities.
21cr|imspector-0.10-0.20160827.1|79	
21cr|imspector-0.10-0.20160827.1|80	%files mysql
21cr|imspector-0.10-0.20160827.1|81	%{_libdir}/imspector/mysqlloggingplugin.so
21cr|imspector-0.10-0.20160827.1|82	
21cr|imspector-0.10-0.20160827.1|83	#-----------------------------------------------------------------------------
21cr|imspector-0.10-0.20160827.1|84	
21cr|imspector-0.10-0.20160827.1|85	%package postgresql
21cr|imspector-0.10-0.20160827.1|86	Summary:	Imspector PostgreSQL log support
21cr|imspector-0.10-0.20160827.1|87	Group:		Networking/Other
21cr|imspector-0.10-0.20160827.1|88	Requires:	%{name}
21cr|imspector-0.10-0.20160827.1|89	
21cr|imspector-0.10-0.20160827.1|90	%description postgresql
21cr|imspector-0.10-0.20160827.1|91	This package gives imspector postgresql logging capabilities.
21cr|imspector-0.10-0.20160827.1|92	
21cr|imspector-0.10-0.20160827.1|93	%files postgresql
21cr|imspector-0.10-0.20160827.1|94	%{_libdir}/imspector/postgresqlloggingplugin.so
21cr|imspector-0.10-0.20160827.1|95	
21cr|imspector-0.10-0.20160827.1|96	#-----------------------------------------------------------------------------
21cr|imspector-0.10-0.20160827.1|97	
21cr|imspector-0.10-0.20160827.1|98	%package sqlite
21cr|imspector-0.10-0.20160827.1|99	Summary:	Imspector MySQL log support
21cr|imspector-0.10-0.20160827.1|100	Group:		Networking/Other
21cr|imspector-0.10-0.20160827.1|101	Requires:	%{name}
21cr|imspector-0.10-0.20160827.1|102	
21cr|imspector-0.10-0.20160827.1|103	%description sqlite
21cr|imspector-0.10-0.20160827.1|104	This package gives imspector sqlite logging and auto-messeging capabilities.
21cr|imspector-0.10-0.20160827.1|105	
21cr|imspector-0.10-0.20160827.1|106	%files sqlite
21cr|imspector-0.10-0.20160827.1|107	%{_libdir}/imspector/sqliteloggingplugin.so
21cr|imspector-0.10-0.20160827.1|108	%{_libdir}/imspector/dbresponderplugin.so
21cr|imspector-0.10-0.20160827.1|109	
21cr|imspector-0.10-0.20160827.1|110	#-----------------------------------------------------------------------------
21cr|imspector-0.10-0.20160827.1|111	
21cr|imspector-0.10-0.20160827.1|112	%prep
21cr|imspector-0.10-0.20160827.1|113	
21cr|imspector-0.10-0.20160827.1|114	%setup -q -n imspector
21cr|imspector-0.10-0.20160827.1|115	%patch0 -p0 -b .make
21cr|imspector-0.10-0.20160827.1|116	%patch1 -p0 -b .notusr
21cr|imspector-0.10-0.20160827.1|117	%patch2 -p0 -b .config
21cr|imspector-0.10-0.20160827.1|118	%patch3 -p1 -b .multiple_lines_at_config
21cr|imspector-0.10-0.20160827.1|119	%patch4 -p0 -b .ssl
21cr|imspector-0.10-0.20160827.1|120	%patch5 -p0 -b .link
21cr|imspector-0.10-0.20160827.1|121	
21cr|imspector-0.10-0.20160827.1|122	cat imspector.conf|sed -r 's|/usr/lib|%{_libdir}|' >  imspector.conf.1
21cr|imspector-0.10-0.20160827.1|123	rm -f imspector.conf
21cr|imspector-0.10-0.20160827.1|124	mv imspector.conf.1 imspector.conf
21cr|imspector-0.10-0.20160827.1|125	
21cr|imspector-0.10-0.20160827.1|126	%build
21cr|imspector-0.10-0.20160827.1|127	%make CXX="g++ %{optflags} %build_ldflags" LIBS="-lcrypto -ldl"
21cr|imspector-0.10-0.20160827.1|128	%make mysqlloggingplugin.so CXX="g++ %{optflags}"
21cr|imspector-0.10-0.20160827.1|129	%make postgresqlloggingplugin.so CXX="g++ %{optflags}"
21cr|imspector-0.10-0.20160827.1|130	%make sqliteloggingplugin.so  CXX="g++ %{optflags}"
21cr|imspector-0.10-0.20160827.1|131	%make dbresponderplugin.so CXX="g++ %{optflags}"
21cr|imspector-0.10-0.20160827.1|132	
21cr|imspector-0.10-0.20160827.1|133	%install
21cr|imspector-0.10-0.20160827.1|134	
21cr|imspector-0.10-0.20160827.1|135	%makeinstall
21cr|imspector-0.10-0.20160827.1|136	install -d %{buildroot}%{_var}/www/cgi-bin
21cr|imspector-0.10-0.20160827.1|137	mv contrib/imspector.cgi %{buildroot}%{_var}/www/cgi-bin/
21cr|imspector-0.10-0.20160827.1|138	
21cr|imspector-0.10-0.20160827.1|139	%{__mkdir_p}  %{buildroot}%{_var}/log/imspector
21cr|imspector-0.10-0.20160827.1|140	%{__mkdir_p}  %{buildroot}%{_var}/lib/imspector
21cr|imspector-0.10-0.20160827.1|141	
21cr|imspector-0.10-0.20160827.1|142	# provide a simple apache config
21cr|imspector-0.10-0.20160827.1|143	%{__mkdir_p} %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/
21cr|imspector-0.10-0.20160827.1|144	cat > %{buildroot}/etc/httpd/conf/webapps.d/imspector.conf << EOF
21cr|imspector-0.10-0.20160827.1|145	<Location /cgi-bin/imspector.cgi>
21cr|imspector-0.10-0.20160827.1|146	Require all granted
21cr|imspector-0.10-0.20160827.1|147	</Location>
21cr|imspector-0.10-0.20160827.1|148	EOF
21cr|imspector-0.10-0.20160827.1|149	
21cr|imspector-0.10-0.20160827.1|150	%{__mkdir_p} %{buildroot}%{_unitdir}
21cr|imspector-0.10-0.20160827.1|151	%{__mkdir_p} %{buildroot}%{_sysconfdir}/sysconfig
21cr|imspector-0.10-0.20160827.1|152	install -m0755 %{SOURCE2} %{buildroot}%{_unitdir}/imspector.service
21cr|imspector-0.10-0.20160827.1|153	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/imspector
21cr|imspector-0.10-0.20160827.1|154	
21cr|imspector-0.10-0.20160827.1|155	%preun
21cr|imspector-0.10-0.20160827.1|156	%systemd_preun %{name}.service
21cr|imspector-0.10-0.20160827.1|157	
21cr|imspector-0.10-0.20160827.1|158	%pre
21cr|imspector-0.10-0.20160827.1|159	%_pre_useradd imspector %{_var}/lib/imspector /bin/false
21cr|imspector-0.10-0.20160827.1|160	
21cr|imspector-0.10-0.20160827.1|161	%postun
21cr|imspector-0.10-0.20160827.1|162	%_postun_userdel imspector
21cr|imspector-0.10-0.20160827.1|163	%_postun_groupdel imspector
21cr|imspector-0.10-0.20160827.1|164	%systemd_postun_with_restart %{name}.service
21cr|imspector-0.10-0.20160827.1|165	
21cr|imspector-0.10-0.20160827.1|166	%post
21cr|imspector-0.10-0.20160827.1|167	%_create_ssl_certificate imspector
21cr|imspector-0.10-0.20160827.1|168	%systemd_post %{name}.service

2316 21
21cr|IMSProg-1.5.2-1|1	Name:		IMSProg
21cr|IMSProg-1.5.2-1|2	Version:	1.5.2
21cr|IMSProg-1.5.2-1|3	%global rel %{nil}
21cr|IMSProg-1.5.2-1|4	Release:	1
21cr|IMSProg-1.5.2-1|5	Summary:	I2C, SPI and MicroWire EEPROM/Flash chip programmer for CH341a devices
21cr|IMSProg-1.5.2-1|6	Summary(ru_RU.UTF-8): I2C, SPI and MicroWire EEPROM/Flash программатор для CH341a устройств
21cr|IMSProg-1.5.2-1|7	License:	GPL-3.0-or-later
21cr|IMSProg-1.5.2-1|8	Group:		Development/Tools
21cr|IMSProg-1.5.2-1|9	
21cr|IMSProg-1.5.2-1|10	Url:		https://github.com/bigbigmdm/IMSProg
21cr|IMSProg-1.5.2-1|11	Source:		https://github.com/bigbigmdm/IMSProg/archive/refs/tags/v%{version}%{rel}.tar.gz?/%{name}-%{version}%{rel}.tar.gz
21cr|IMSProg-1.5.2-1|12	Patch:		IMSProg-1.1.10.patch
21cr|IMSProg-1.5.2-1|13	
21cr|IMSProg-1.5.2-1|14	BuildRequires: cmake
21cr|IMSProg-1.5.2-1|15	BuildRequires: pkgconfig(Qt5Core)
21cr|IMSProg-1.5.2-1|16	BuildRequires: pkgconfig(Qt5Widgets)
21cr|IMSProg-1.5.2-1|17	BuildRequires: qt5-linguist-tools
21cr|IMSProg-1.5.2-1|18	BuildRequires: pkgconfig(libusb-1.0)
21cr|IMSProg-1.5.2-1|19	
21cr|IMSProg-1.5.2-1|20	%description
21cr|IMSProg-1.5.2-1|21	IMSProg - Linux IMSProg - I2C, SPI and MicroWire EEPROM/Flash chip programmer
21cr|IMSProg-1.5.2-1|22	for CH341a devices. The IMSProm is a free I2C EEPROM programmer tool for
21cr|IMSProg-1.5.2-1|23	CH341A device based on QhexEdit2 and modify SNANDer programmer.
21cr|IMSProg-1.5.2-1|24	
21cr|IMSProg-1.5.2-1|25	This is a GUI program used widget QhexEditor. For setting the SPI chip
21cr|IMSProg-1.5.2-1|26	parameters you can use the Detect button for reading chip parameters
21cr|IMSProg-1.5.2-1|27	(JEDEC information reading) or manually setting it. The I2C and MicroWire
21cr|IMSProg-1.5.2-1|28	EEPROM only manually selected.
21cr|IMSProg-1.5.2-1|29	
21cr|IMSProg-1.5.2-1|30	The chip database format is clone with EZP2019, EZP2020, EZP2023, Minpro I,
21cr|IMSProg-1.5.2-1|31	XP866+ programmers. You can edit the database use the EZP Chip data Editor.
21cr|IMSProg-1.5.2-1|32	
21cr|IMSProg-1.5.2-1|33	%description -l ru_RU.UTF-8
21cr|IMSProg-1.5.2-1|34	IMSProg - Linux IMSProg - I2C, SPI and MicroWire EEPROM/Flash программатор
21cr|IMSProg-1.5.2-1|35	для CH341a устройств. IMSProm является бесплатной утилитой для
21cr|IMSProg-1.5.2-1|36	использования CH341A устройств в качестве программатора микросхем. Основана на
21cr|IMSProg-1.5.2-1|37	QhexEdit2 и модифицированном программаторе SNANDer.
21cr|IMSProg-1.5.2-1|38	
21cr|IMSProg-1.5.2-1|39	Графический интерфейс программы использует виджеты QhexEditor. Для настройки
21cr|IMSProg-1.5.2-1|40	параметров чипа SPI вы можете использовать кнопку «Поиск» для чтения параметров
21cr|IMSProg-1.5.2-1|41	чипа (считывание информации JEDEC) или настроить его вручную. I2C и MicroWire
21cr|IMSProg-1.5.2-1|42	EEPROM выбираются только вручную.
21cr|IMSProg-1.5.2-1|43	
21cr|IMSProg-1.5.2-1|44	Формат базы данных чипов клонируется программаторами EZP2019, EZP2020, EZP2023,
21cr|IMSProg-1.5.2-1|45	Minpro I, XP866+. Вы можете редактировать базу данных с помощью редактора данных
21cr|IMSProg-1.5.2-1|46	EZP Chip.
21cr|IMSProg-1.5.2-1|47	
21cr|IMSProg-1.5.2-1|48	%prep
21cr|IMSProg-1.5.2-1|49	%autosetup -p1 -n %{name}-%{version}%{rel}
21cr|IMSProg-1.5.2-1|50	
21cr|IMSProg-1.5.2-1|51	# update translations
21cr|IMSProg-1.5.2-1|52	lrelease-qt5 IMSProg_editor/language/*.ts
21cr|IMSProg-1.5.2-1|53	lrelease-qt5 IMSProg_programmer/language/*.ts
21cr|IMSProg-1.5.2-1|54	
21cr|IMSProg-1.5.2-1|55	%build
21cr|IMSProg-1.5.2-1|56	pushd IMSProg_editor
21cr|IMSProg-1.5.2-1|57	%cmake
21cr|IMSProg-1.5.2-1|58	%make_build
21cr|IMSProg-1.5.2-1|59	popd
21cr|IMSProg-1.5.2-1|60	
21cr|IMSProg-1.5.2-1|61	pushd IMSProg_programmer
21cr|IMSProg-1.5.2-1|62	%cmake
21cr|IMSProg-1.5.2-1|63	%make_build
21cr|IMSProg-1.5.2-1|64	popd
21cr|IMSProg-1.5.2-1|65	
21cr|IMSProg-1.5.2-1|66	%install
21cr|IMSProg-1.5.2-1|67	pushd IMSProg_editor
21cr|IMSProg-1.5.2-1|68	%make_install -C build
21cr|IMSProg-1.5.2-1|69	popd
21cr|IMSProg-1.5.2-1|70	
21cr|IMSProg-1.5.2-1|71	pushd IMSProg_programmer
21cr|IMSProg-1.5.2-1|72	%make_install -C build
21cr|IMSProg-1.5.2-1|73	popd
21cr|IMSProg-1.5.2-1|74	
21cr|IMSProg-1.5.2-1|75	# rename README
21cr|IMSProg-1.5.2-1|76	cp IMSProg_editor/README.md IMSProg_editor.md
21cr|IMSProg-1.5.2-1|77	cp IMSProg_programmer/README.md IMSProg_programmer.md
21cr|IMSProg-1.5.2-1|78	
21cr|IMSProg-1.5.2-1|79	%files
21cr|IMSProg-1.5.2-1|80	%doc README.md IMSProg_editor.md IMSProg_programmer.md
21cr|IMSProg-1.5.2-1|81	%doc %{_docdir}/imsprog/html/index.html
21cr|IMSProg-1.5.2-1|82	%{_bindir}/%{name}
21cr|IMSProg-1.5.2-1|83	%{_bindir}/%{name}_editor
21cr|IMSProg-1.5.2-1|84	%{_bindir}/IMSProg_database_update
21cr|IMSProg-1.5.2-1|85	%{_datadir}/imsprog
21cr|IMSProg-1.5.2-1|86	%{_datadir}/applications/%{name}.desktop
21cr|IMSProg-1.5.2-1|87	%{_datadir}/applications/%{name}_editor.desktop
21cr|IMSProg-1.5.2-1|88	%{_datadir}/applications/IMSProg_database_update.desktop
21cr|IMSProg-1.5.2-1|89	%{_udevrulesdir}/71-CH341.rules
21cr|IMSProg-1.5.2-1|90	%{_mandir}/man1/IMSProg.1.xz
21cr|IMSProg-1.5.2-1|91	%{_mandir}/man1/IMSProg_database_update.1*
21cr|IMSProg-1.5.2-1|92	%{_mandir}/man1/IMSProg_editor.1*
21cr|IMSProg-1.5.2-1|93	%{_datadir}/pixmaps/IMSProg64.png
21cr|IMSProg-1.5.2-1|94	%{_datadir}/pixmaps/IMSProg_database_update.png
21cr|IMSProg-1.5.2-1|95	%{_datadir}/pixmaps/chipEdit64.png
21cr|IMSProg-1.5.2-1|96	%{_datadir}/metainfo/io.github.bigbigmdm.imsprog.metainfo.xml
21cr|IMSProg-1.5.2-1|97	%{_datadir}/metainfo/io.github.bigbigmdm.imsprog_database_update.metainfo.xml
21cr|IMSProg-1.5.2-1|98	%{_datadir}/metainfo/io.github.bigbigmdm.imsprog_editor.metainfo.xml

2317 21
21cr|inadyn-2.12.0-1|1	%define debug_package %{nil}
21cr|inadyn-2.12.0-1|2	
21cr|inadyn-2.12.0-1|3	Summary:	A client to update host entries on DynDNS like services
21cr|inadyn-2.12.0-1|4	Name:		inadyn
21cr|inadyn-2.12.0-1|5	Version:	2.12.0
21cr|inadyn-2.12.0-1|6	Release:	1
21cr|inadyn-2.12.0-1|7	License:	GPL
21cr|inadyn-2.12.0-1|8	Group:		System/Configuration/Networking
21cr|inadyn-2.12.0-1|9	URL:		http://inadyn.ina-tech.net/
21cr|inadyn-2.12.0-1|10	Source0:	https://github.com/troglobit/inadyn/releases/download/v%{version}/inadyn-%{version}.tar.gz
21cr|inadyn-2.12.0-1|11	Source1:	inadyn.conf
21cr|inadyn-2.12.0-1|12	Source2:	inadyn.service
21cr|inadyn-2.12.0-1|13	BuildRequires:	pkgconfig(libconfuse)
21cr|inadyn-2.12.0-1|14	BuildRequires:	pkgconfig(gnutls)
21cr|inadyn-2.12.0-1|15	
21cr|inadyn-2.12.0-1|16	%description
21cr|inadyn-2.12.0-1|17	INADYN is a dynamic DNS client. That is, it maintains the IP address of a
21cr|inadyn-2.12.0-1|18	host name. It periodically checks whether the IP address stored by the DNS
21cr|inadyn-2.12.0-1|19	server is the real current address of the machine that is running INADYN.
21cr|inadyn-2.12.0-1|20	
21cr|inadyn-2.12.0-1|21	%prep
21cr|inadyn-2.12.0-1|22	%setup -q
21cr|inadyn-2.12.0-1|23	
21cr|inadyn-2.12.0-1|24	%build
21cr|inadyn-2.12.0-1|25	%configure
21cr|inadyn-2.12.0-1|26	%make_build
21cr|inadyn-2.12.0-1|27	
21cr|inadyn-2.12.0-1|28	%install
21cr|inadyn-2.12.0-1|29	%make_install
21cr|inadyn-2.12.0-1|30	mkdir -p %{buildroot}%{_sysconfdir}
21cr|inadyn-2.12.0-1|31	mkdir -p %{buildroot}%{_unitdir}
21cr|inadyn-2.12.0-1|32	
21cr|inadyn-2.12.0-1|33	install -m 0600 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/
21cr|inadyn-2.12.0-1|34	install -m 0755 -p %{SOURCE2} %{buildroot}%{_unitdir}/inadyn.service
21cr|inadyn-2.12.0-1|35	
21cr|inadyn-2.12.0-1|36	%post
21cr|inadyn-2.12.0-1|37	%systemd_post %{name}.service
21cr|inadyn-2.12.0-1|38	
21cr|inadyn-2.12.0-1|39	%preun
21cr|inadyn-2.12.0-1|40	%systemd_preun %{name}.service
21cr|inadyn-2.12.0-1|41	
21cr|inadyn-2.12.0-1|42	%postun
21cr|inadyn-2.12.0-1|43	%systemd_postun_with_restart %{name}.service
21cr|inadyn-2.12.0-1|44	
21cr|inadyn-2.12.0-1|45	%files
21cr|inadyn-2.12.0-1|46	%doc %{_docdir}/%{name}
21cr|inadyn-2.12.0-1|47	%{_sbindir}/inadyn
21cr|inadyn-2.12.0-1|48	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/inadyn.conf
21cr|inadyn-2.12.0-1|49	%{_unitdir}/inadyn*
21cr|inadyn-2.12.0-1|50	%{_mandir}/man5/inadyn.conf.*
21cr|inadyn-2.12.0-1|51	%{_mandir}/man8/inadyn.*

2318 21
21cr|incron-0.5.12-2|1	Summary:	Inotify cron system
21cr|incron-0.5.12-2|2	Name:		incron
21cr|incron-0.5.12-2|3	Version:	0.5.12
21cr|incron-0.5.12-2|4	Release:	2
21cr|incron-0.5.12-2|5	License:	GPLv2+
21cr|incron-0.5.12-2|6	Group:		System/Servers
21cr|incron-0.5.12-2|7	Url:		https://github.com/ar-/incron
21cr|incron-0.5.12-2|8	Source0:	https://github.com/ar-/incron/archive/%{version}.tar.gz
21cr|incron-0.5.12-2|9	Source1:	incrond.service
21cr|incron-0.5.12-2|10	Patch0:		incron-0.5.10-gcc.patch
21cr|incron-0.5.12-2|11	Requires(post,preun,postun):	systemd
21cr|incron-0.5.12-2|12	
21cr|incron-0.5.12-2|13	%description
21cr|incron-0.5.12-2|14	This program is an "inotify cron" system. It consists of a daemon and a table
21cr|incron-0.5.12-2|15	manipulator. You can use it a similar way as the regular cron. The difference
21cr|incron-0.5.12-2|16	is that the inotify cron handles filesystem events rather than time periods.
21cr|incron-0.5.12-2|17	
21cr|incron-0.5.12-2|18	%files
21cr|incron-0.5.12-2|19	%doc COPYING CHANGELOG README TODO LICENSE-GPL
21cr|incron-0.5.12-2|20	%attr(4755,root,root) %{_bindir}/incrontab
21cr|incron-0.5.12-2|21	%{_sbindir}/incrond
21cr|incron-0.5.12-2|22	%{_unitdir}/incrond.service
21cr|incron-0.5.12-2|23	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|incron-0.5.12-2|24	%{_mandir}/man1/incrontab.1*
21cr|incron-0.5.12-2|25	%{_mandir}/man5/incrontab.5*
21cr|incron-0.5.12-2|26	%{_mandir}/man5/incron.conf.5*
21cr|incron-0.5.12-2|27	%{_mandir}/man8/incrond.8*
21cr|incron-0.5.12-2|28	%dir %{_localstatedir}/spool/%{name}
21cr|incron-0.5.12-2|29	%dir %{_sysconfdir}/%{name}.d
21cr|incron-0.5.12-2|30	
21cr|incron-0.5.12-2|31	%post
21cr|incron-0.5.12-2|32	%systemd_post incrond.service
21cr|incron-0.5.12-2|33	
21cr|incron-0.5.12-2|34	%preun
21cr|incron-0.5.12-2|35	%systemd_preun incrond.service
21cr|incron-0.5.12-2|36	
21cr|incron-0.5.12-2|37	%postun
21cr|incron-0.5.12-2|38	%systemd_postun_with_restart incrond.service
21cr|incron-0.5.12-2|39	
21cr|incron-0.5.12-2|40	#----------------------------------------------------------------------------
21cr|incron-0.5.12-2|41	
21cr|incron-0.5.12-2|42	%prep
21cr|incron-0.5.12-2|43	%setup -q
21cr|incron-0.5.12-2|44	%patch0 -p1 -b .gcc
21cr|incron-0.5.12-2|45	
21cr|incron-0.5.12-2|46	%build
21cr|incron-0.5.12-2|47	%make \
21cr|incron-0.5.12-2|48	CXXFLAGS="%{optflags} -std=c++14" \
21cr|incron-0.5.12-2|49	LDFLAGS="%{ldflags}"
21cr|incron-0.5.12-2|50	
21cr|incron-0.5.12-2|51	%install
21cr|incron-0.5.12-2|52	#install files manually since source Makefile tries to do it as root
21cr|incron-0.5.12-2|53	install -D -p incrond %{buildroot}%{_sbindir}/incrond
21cr|incron-0.5.12-2|54	install -D -p -m 4755 incrontab %{buildroot}%{_bindir}/incrontab
21cr|incron-0.5.12-2|55	install -d %{buildroot}%{_localstatedir}/spool/%{name}
21cr|incron-0.5.12-2|56	install -d %{buildroot}%{_sysconfdir}/%{name}.d
21cr|incron-0.5.12-2|57	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/incrond.service
21cr|incron-0.5.12-2|58	install -D -p -m 0644 incron.conf.example %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|incron-0.5.12-2|59	
21cr|incron-0.5.12-2|60	# install manpages
21cr|incron-0.5.12-2|61	make install-man MANPATH="%{buildroot}%{_mandir}" INSTALL="install -D -p"

2319 21
21cr|indextools-1.5.1-1|1	Name:		indextools
21cr|indextools-1.5.1-1|2	Version:	1.5.1
21cr|indextools-1.5.1-1|3	Release:	1
21cr|indextools-1.5.1-1|4	Summary:	Producing multiple indices
21cr|indextools-1.5.1-1|5	Group:		Publishing
21cr|indextools-1.5.1-1|6	URL:		https://www.ctan.org/pkg/indextools
21cr|indextools-1.5.1-1|7	License:	The LATEX Project Public License 1.3
21cr|indextools-1.5.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.tar.xz
21cr|indextools-1.5.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.source.tar.xz
21cr|indextools-1.5.1-1|10	Source2:    	http://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.doc.tar.xz
21cr|indextools-1.5.1-1|11	BuildArch:	noarch
21cr|indextools-1.5.1-1|12	BuildRequires:	texlive-tlpkg
21cr|indextools-1.5.1-1|13	
21cr|indextools-1.5.1-1|14	Requires(pre):	texlive-tlpkg
21cr|indextools-1.5.1-1|15	Requires(post):	texlive-kpathsea
21cr|indextools-1.5.1-1|16	
21cr|indextools-1.5.1-1|17	%description
21cr|indextools-1.5.1-1|18	This package enables the user to produce and typeset one or more indices simultaneously.
21cr|indextools-1.5.1-1|19	
21cr|indextools-1.5.1-1|20	The package is known to work in LATEX documents processed with pdfLATEX, XELATEX and LuaLATEX.
21cr|indextools-1.5.1-1|21	
21cr|indextools-1.5.1-1|22	#-----------------------------------------------------------------------
21cr|indextools-1.5.1-1|23	%files
21cr|indextools-1.5.1-1|24	%{_texmfdistdir}/tex/latex/indextools/indextools.sty
21cr|indextools-1.5.1-1|25	%doc %{_texmfdistdir}/doc/latex/indextools/README
21cr|indextools-1.5.1-1|26	%doc %{_texmfdistdir}/doc/latex/indextools/makefile
21cr|indextools-1.5.1-1|27	%doc %{_texmfdistdir}/doc/latex/indextools/latexmkrc
21cr|indextools-1.5.1-1|28	%doc %{_texmfdistdir}/doc/latex/indextools/issue5.pdf
21cr|indextools-1.5.1-1|29	%doc %{_texmfdistdir}/doc/latex/indextools/indextools.pdf
21cr|indextools-1.5.1-1|30	%doc %{_texmfdistdir}/source/latex/indextools/indextools.dtx
21cr|indextools-1.5.1-1|31	
21cr|indextools-1.5.1-1|32	#-----------------------------------------------------------------------
21cr|indextools-1.5.1-1|33	%prep
21cr|indextools-1.5.1-1|34	%setup -c -a0 -a1 -a2
21cr|indextools-1.5.1-1|35	
21cr|indextools-1.5.1-1|36	%build
21cr|indextools-1.5.1-1|37	%install
21cr|indextools-1.5.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|indextools-1.5.1-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

2320 21
21cr|indicator-application-12.10.0-6|1	Summary:	Displays application menu's on panel
21cr|indicator-application-12.10.0-6|2	Name:		indicator-application
21cr|indicator-application-12.10.0-6|3	Version:	12.10.0
21cr|indicator-application-12.10.0-6|4	Release:	6
21cr|indicator-application-12.10.0-6|5	License:	GPLv3+
21cr|indicator-application-12.10.0-6|6	Group:		Graphical desktop/GNOME
21cr|indicator-application-12.10.0-6|7	Url:		http://launchpad.net/indicator-application
21cr|indicator-application-12.10.0-6|8	Source0:	%{name}-%{version}.tar.gz
21cr|indicator-application-12.10.0-6|9	Patch0:		indicator-application-12.10.0-glib-deprecated.patch
21cr|indicator-application-12.10.0-6|10	Patch1:		indicator-application-12.10.0-no-werror.patch
21cr|indicator-application-12.10.0-6|11	BuildRequires:	pkgconfig(appindicator3-0.1)
21cr|indicator-application-12.10.0-6|12	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|indicator-application-12.10.0-6|13	BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
21cr|indicator-application-12.10.0-6|14	BuildRequires:	pkgconfig(indicator3-0.4)
21cr|indicator-application-12.10.0-6|15	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|indicator-application-12.10.0-6|16	
21cr|indicator-application-12.10.0-6|17	%description
21cr|indicator-application-12.10.0-6|18	This package provides a library and an indicator to take the menus from
21cr|indicator-application-12.10.0-6|19	applications and displays them on the panel bar.
21cr|indicator-application-12.10.0-6|20	
21cr|indicator-application-12.10.0-6|21	%files
21cr|indicator-application-12.10.0-6|22	%doc AUTHORS COPYING
21cr|indicator-application-12.10.0-6|23	%{_libexecdir}/indicator-application-service
21cr|indicator-application-12.10.0-6|24	%{_libdir}/indicators3/
21cr|indicator-application-12.10.0-6|25	%{_datadir}/dbus-1/services/*.service
21cr|indicator-application-12.10.0-6|26	%{_datadir}/indicator-application/
21cr|indicator-application-12.10.0-6|27	
21cr|indicator-application-12.10.0-6|28	#----------------------------------------------------------------------------
21cr|indicator-application-12.10.0-6|29	
21cr|indicator-application-12.10.0-6|30	%prep
21cr|indicator-application-12.10.0-6|31	%setup -q
21cr|indicator-application-12.10.0-6|32	%patch0 -p1
21cr|indicator-application-12.10.0-6|33	%patch1 -p1
21cr|indicator-application-12.10.0-6|34	
21cr|indicator-application-12.10.0-6|35	%build
21cr|indicator-application-12.10.0-6|36	autoreconf -fi
21cr|indicator-application-12.10.0-6|37	%configure \
21cr|indicator-application-12.10.0-6|38	--disable-static
21cr|indicator-application-12.10.0-6|39	
21cr|indicator-application-12.10.0-6|40	%make
21cr|indicator-application-12.10.0-6|41	
21cr|indicator-application-12.10.0-6|42	%install
21cr|indicator-application-12.10.0-6|43	%makeinstall_std

2321 21
21cr|i-nex-7.6.1-1|1	%define debug_package %{nil}
21cr|i-nex-7.6.1-1|2	
21cr|i-nex-7.6.1-1|3	%define oname I-Nex
21cr|i-nex-7.6.1-1|4	%define git 20191118
21cr|i-nex-7.6.1-1|5	
21cr|i-nex-7.6.1-1|6	Summary:	System information tool
21cr|i-nex-7.6.1-1|7	Name:		i-nex
21cr|i-nex-7.6.1-1|8	Version:	7.6.1
21cr|i-nex-7.6.1-1|9	Release:	1
21cr|i-nex-7.6.1-1|10	License:	LGPLv3+
21cr|i-nex-7.6.1-1|11	Group:		System/Configuration/Hardware
21cr|i-nex-7.6.1-1|12	Url:		https://launchpad.net/i-nex
21cr|i-nex-7.6.1-1|13	# git snapshot from https://github.com/i-nex/I-Nex
21cr|i-nex-7.6.1-1|14	Source0:	%{oname}-%{git}.tar.bz2
21cr|i-nex-7.6.1-1|15	Patch0:		i-nex-install.patch
21cr|i-nex-7.6.1-1|16	# From Arch
21cr|i-nex-7.6.1-1|17	Patch1:		Adapt-for-new-libcpuid-structure.patch
21cr|i-nex-7.6.1-1|18	Patch2:		Fix-error-if-proc-mtrr-doesn-t-exist.patch
21cr|i-nex-7.6.1-1|19	Patch3:		Fix-libcpuid-SOVERSION.patch
21cr|i-nex-7.6.1-1|20	Patch4:		Fix-for-gambas-compiler-change.patch
21cr|i-nex-7.6.1-1|21	# Just to make sure we have all these in repositories
21cr|i-nex-7.6.1-1|22	BuildRequires:	gambas3-gb-desktop
21cr|i-nex-7.6.1-1|23	BuildRequires:	gambas3-gb-form
21cr|i-nex-7.6.1-1|24	BuildRequires:	gambas3-gb-form-dialog
21cr|i-nex-7.6.1-1|25	BuildRequires:	gambas3-gb-gtk3
21cr|i-nex-7.6.1-1|26	BuildRequires:	gambas3-gb-gui
21cr|i-nex-7.6.1-1|27	BuildRequires:	gambas3-gb-image
21cr|i-nex-7.6.1-1|28	BuildRequires:	gambas3-gb-jit
21cr|i-nex-7.6.1-1|29	BuildRequires:	gambas3-gb-qt5
21cr|i-nex-7.6.1-1|30	BuildRequires:	gambas3-gb-settings
21cr|i-nex-7.6.1-1|31	BuildRequires:	imagemagick
21cr|i-nex-7.6.1-1|32	BuildRequires:	gambas3-devel
21cr|i-nex-7.6.1-1|33	BuildRequires:	pkgconfig(gl)
21cr|i-nex-7.6.1-1|34	BuildRequires:	pkgconfig(libcpuid)
21cr|i-nex-7.6.1-1|35	BuildRequires:	pkgconfig(libprocps)
21cr|i-nex-7.6.1-1|36	BuildRequires:	pkgconfig(x11)
21cr|i-nex-7.6.1-1|37	BuildRequires:	pkgconfig(xext)
21cr|i-nex-7.6.1-1|38	Requires:	gambas3-gb-desktop
21cr|i-nex-7.6.1-1|39	Requires:	gambas3-gb-form
21cr|i-nex-7.6.1-1|40	Requires:	gambas3-gb-form-dialog
21cr|i-nex-7.6.1-1|41	Requires:	gambas3-gb-gtk3
21cr|i-nex-7.6.1-1|42	Requires:	gambas3-gb-gui
21cr|i-nex-7.6.1-1|43	Requires:	gambas3-gb-image
21cr|i-nex-7.6.1-1|44	Requires:	gambas3-gb-jit
21cr|i-nex-7.6.1-1|45	Requires:	gambas3-gb-qt5
21cr|i-nex-7.6.1-1|46	Requires:	gambas3-gb-qt5-x11
21cr|i-nex-7.6.1-1|47	Requires:	gambas3-gb-settings
21cr|i-nex-7.6.1-1|48	Requires:	gambas3-runtime
21cr|i-nex-7.6.1-1|49	Requires:	%{_lib}cpuid15
21cr|i-nex-7.6.1-1|50	Requires:	pastebinit
21cr|i-nex-7.6.1-1|51	
21cr|i-nex-7.6.1-1|52	%description
21cr|i-nex-7.6.1-1|53	An application that gathers information for hardware components available
21cr|i-nex-7.6.1-1|54	on your system and displays it using an user interface similar to the popular
21cr|i-nex-7.6.1-1|55	Windows tool CPU-Z.
21cr|i-nex-7.6.1-1|56	
21cr|i-nex-7.6.1-1|57	%files
21cr|i-nex-7.6.1-1|58	%{_bindir}/%{name}*
21cr|i-nex-7.6.1-1|59	%{_datadir}/applications/%{name}.desktop
21cr|i-nex-7.6.1-1|60	%{_datadir}/applications/%{name}-library.desktop
21cr|i-nex-7.6.1-1|61	%{_datadir}/pixmaps/%{name}*.png
21cr|i-nex-7.6.1-1|62	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|i-nex-7.6.1-1|63	/lib/udev/rules.d/i2c_smbus.rules
21cr|i-nex-7.6.1-1|64	%{_mandir}/man1/%{name}*.1*
21cr|i-nex-7.6.1-1|65	
21cr|i-nex-7.6.1-1|66	#----------------------------------------------------------------------------
21cr|i-nex-7.6.1-1|67	
21cr|i-nex-7.6.1-1|68	%prep
21cr|i-nex-7.6.1-1|69	%autosetup -p1 -n %{oname}-%{git}
21cr|i-nex-7.6.1-1|70	
21cr|i-nex-7.6.1-1|71	# fix png rgb
21cr|i-nex-7.6.1-1|72	pushd %{oname}/%{name}/logo
21cr|i-nex-7.6.1-1|73	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|i-nex-7.6.1-1|74	popd
21cr|i-nex-7.6.1-1|75	
21cr|i-nex-7.6.1-1|76	%build
21cr|i-nex-7.6.1-1|77	pushd %{oname}
21cr|i-nex-7.6.1-1|78	autoreconf -fi
21cr|i-nex-7.6.1-1|79	%configure
21cr|i-nex-7.6.1-1|80	popd
21cr|i-nex-7.6.1-1|81	%make \
21cr|i-nex-7.6.1-1|82	STATIC=false \
21cr|i-nex-7.6.1-1|83	CFLAGS="%{optflags}"
21cr|i-nex-7.6.1-1|84	
21cr|i-nex-7.6.1-1|85	%install
21cr|i-nex-7.6.1-1|86	%makeinstall_std
21cr|i-nex-7.6.1-1|87	
21cr|i-nex-7.6.1-1|88	# install menu entries
21cr|i-nex-7.6.1-1|89	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|i-nex-7.6.1-1|90	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|i-nex-7.6.1-1|91	[Desktop Entry]
21cr|i-nex-7.6.1-1|92	Version=1.0
21cr|i-nex-7.6.1-1|93	Name=I-Nex
21cr|i-nex-7.6.1-1|94	Comment=I-Nex, a system information tool
21cr|i-nex-7.6.1-1|95	Exec=i-nex
21cr|i-nex-7.6.1-1|96	Icon=i-nex
21cr|i-nex-7.6.1-1|97	Terminal=false
21cr|i-nex-7.6.1-1|98	Type=Application
21cr|i-nex-7.6.1-1|99	StartupNotify=true
21cr|i-nex-7.6.1-1|100	Categories=System;Utility;
21cr|i-nex-7.6.1-1|101	EOF
21cr|i-nex-7.6.1-1|102	
21cr|i-nex-7.6.1-1|103	cat > %{buildroot}%{_datadir}/applications/%{name}-library.desktop << EOF
21cr|i-nex-7.6.1-1|104	[Desktop Entry]
21cr|i-nex-7.6.1-1|105	Version=1.0
21cr|i-nex-7.6.1-1|106	Name=I-Nex Library
21cr|i-nex-7.6.1-1|107	Comment=I-Nex System Library Information
21cr|i-nex-7.6.1-1|108	Exec=%{name} --library
21cr|i-nex-7.6.1-1|109	Icon=%{name}
21cr|i-nex-7.6.1-1|110	Terminal=false
21cr|i-nex-7.6.1-1|111	Type=Application
21cr|i-nex-7.6.1-1|112	StartupNotify=true
21cr|i-nex-7.6.1-1|113	Categories=System;Utility;
21cr|i-nex-7.6.1-1|114	EOF
21cr|i-nex-7.6.1-1|115	
21cr|i-nex-7.6.1-1|116	# install menu icons
21cr|i-nex-7.6.1-1|117	for N in 16 32 48 64 128;
21cr|i-nex-7.6.1-1|118	do
21cr|i-nex-7.6.1-1|119	convert %{oname}/%{name}/logo/i-nex.0.4.x.png -resize ${N}x${N} $N.png;
21cr|i-nex-7.6.1-1|120	install -D -m 0644 16.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|i-nex-7.6.1-1|121	done
21cr|i-nex-7.6.1-1|122	
21cr|i-nex-7.6.1-1|123	# not needed
21cr|i-nex-7.6.1-1|124	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

2322 21
21cr|ini4j-0.5.1-3|1	# Prevent brp-java-repack-jars from being run.
21cr|ini4j-0.5.1-3|2	%global __jar_repack %{nil}
21cr|ini4j-0.5.1-3|3	
21cr|ini4j-0.5.1-3|4	%global servlet_jar %{_javadir}/servlet.jar
21cr|ini4j-0.5.1-3|5	
21cr|ini4j-0.5.1-3|6	Name:           ini4j
21cr|ini4j-0.5.1-3|7	Version:        0.5.1
21cr|ini4j-0.5.1-3|8	Release:        3
21cr|ini4j-0.5.1-3|9	Summary:        Java API for handling files in Windows .ini format
21cr|ini4j-0.5.1-3|10	
21cr|ini4j-0.5.1-3|11	Group:          Development/Java
21cr|ini4j-0.5.1-3|12	License:        ASL 2.0
21cr|ini4j-0.5.1-3|13	URL:            http://www.ini4j.org/
21cr|ini4j-0.5.1-3|14	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.zip
21cr|ini4j-0.5.1-3|15	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21cr|ini4j-0.5.1-3|16	Source2:        %{name}-%{version}-build.xml
21cr|ini4j-0.5.1-3|17	Patch5:         %{name}-encoding.patch
21cr|ini4j-0.5.1-3|18	# build with java8. technically, this is an api change
21cr|ini4j-0.5.1-3|19	Patch8:         %{name}-java8-compat.patch
21cr|ini4j-0.5.1-3|20	
21cr|ini4j-0.5.1-3|21	BuildArch:      noarch
21cr|ini4j-0.5.1-3|22	
21cr|ini4j-0.5.1-3|23	# See http://ini4j.sourceforge.net/dependencies.html
21cr|ini4j-0.5.1-3|24	BuildRequires:  jpackage-utils
21cr|ini4j-0.5.1-3|25	BuildRequires:  ant
21cr|ini4j-0.5.1-3|26	BuildRequires:  java-devel >= 1.6.0
21cr|ini4j-0.5.1-3|27	BuildRequires:  servlet6
21cr|ini4j-0.5.1-3|28	BuildRequires:  java-rpmbuild >= 0:1.5.32
21cr|ini4j-0.5.1-3|29	
21cr|ini4j-0.5.1-3|30	Requires:       jpackage-utils
21cr|ini4j-0.5.1-3|31	Requires:       java >= 1.6.0
21cr|ini4j-0.5.1-3|32	Requires:       servlet6
21cr|ini4j-0.5.1-3|33	
21cr|ini4j-0.5.1-3|34	%description
21cr|ini4j-0.5.1-3|35	The [ini4j] is a simple Java API for handling configuration files in Windows
21cr|ini4j-0.5.1-3|36	.ini format. Additionally, the library includes Java Preferences API
21cr|ini4j-0.5.1-3|37	implementation based on the .ini file.
21cr|ini4j-0.5.1-3|38	
21cr|ini4j-0.5.1-3|39	%package javadoc
21cr|ini4j-0.5.1-3|40	Summary:        Javadocs for %{name}
21cr|ini4j-0.5.1-3|41	Group:          Development/Java
21cr|ini4j-0.5.1-3|42	Requires:       %{name} = %{version}-%{release}
21cr|ini4j-0.5.1-3|43	Requires:       jpackage-utils
21cr|ini4j-0.5.1-3|44	
21cr|ini4j-0.5.1-3|45	%description javadoc
21cr|ini4j-0.5.1-3|46	This package contains the API documentation for %{name}.
21cr|ini4j-0.5.1-3|47	
21cr|ini4j-0.5.1-3|48	%prep
21cr|ini4j-0.5.1-3|49	
21cr|ini4j-0.5.1-3|50	%setup -q
21cr|ini4j-0.5.1-3|51	%patch5 -p1
21cr|ini4j-0.5.1-3|52	%patch8 -p1
21cr|ini4j-0.5.1-3|53	
21cr|ini4j-0.5.1-3|54	cp -a %{SOURCE1} ./LICENSE-2.0.txt
21cr|ini4j-0.5.1-3|55	cp -a %{SOURCE2} ./build.xml
21cr|ini4j-0.5.1-3|56	
21cr|ini4j-0.5.1-3|57	find . -type f \( -iname "*.jar" -o -iname "*.class" \) | xargs -t %{__rm} -f
21cr|ini4j-0.5.1-3|58	
21cr|ini4j-0.5.1-3|59	# remove test sources
21cr|ini4j-0.5.1-3|60	%{__rm} -rf src/test
21cr|ini4j-0.5.1-3|61	# remove site sources
21cr|ini4j-0.5.1-3|62	%{__rm} -rf src/site
21cr|ini4j-0.5.1-3|63	
21cr|ini4j-0.5.1-3|64	%build
21cr|ini4j-0.5.1-3|65	
21cr|ini4j-0.5.1-3|66	%ant -Dbuild.servlet.jar=%{servlet_jar}  build javadoc
21cr|ini4j-0.5.1-3|67	
21cr|ini4j-0.5.1-3|68	%install
21cr|ini4j-0.5.1-3|69	
21cr|ini4j-0.5.1-3|70	# JAR
21cr|ini4j-0.5.1-3|71	%{__mkdir_p} %{buildroot}%{_javadir}
21cr|ini4j-0.5.1-3|72	cp -p dist/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|ini4j-0.5.1-3|73	(cd %{buildroot}%{_javadir} && %{__ln_s} %{name}-%{version}.jar %{name}.jar)
21cr|ini4j-0.5.1-3|74	
21cr|ini4j-0.5.1-3|75	# Javadoc
21cr|ini4j-0.5.1-3|76	%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}
21cr|ini4j-0.5.1-3|77	cp -rp build/doc/api/* %{buildroot}%{_javadocdir}/%{name}
21cr|ini4j-0.5.1-3|78	
21cr|ini4j-0.5.1-3|79	%files
21cr|ini4j-0.5.1-3|80	%{_javadir}/*
21cr|ini4j-0.5.1-3|81	%doc LICENSE-2.0.txt src/main/java/org/ini4j/package.html
21cr|ini4j-0.5.1-3|82	
21cr|ini4j-0.5.1-3|83	%files javadoc
21cr|ini4j-0.5.1-3|84	%{_javadocdir}/%{name}

2323 21
21cr|iniparser-3.1-4|1	%define major 0
21cr|iniparser-3.1-4|2	%define libname %mklibname %{name} %{major}
21cr|iniparser-3.1-4|3	%define devname %mklibname %{name} -d
21cr|iniparser-3.1-4|4	
21cr|iniparser-3.1-4|5	Summary:	C library for parsing "INI-style" files
21cr|iniparser-3.1-4|6	Name:		iniparser
21cr|iniparser-3.1-4|7	Version:	3.1
21cr|iniparser-3.1-4|8	Release:	4
21cr|iniparser-3.1-4|9	License:	MIT
21cr|iniparser-3.1-4|10	Group:		System/Libraries
21cr|iniparser-3.1-4|11	Url:		http://ndevilla.free.fr/iniparser/
21cr|iniparser-3.1-4|12	Source0:	http://ndevilla.free.fr/iniparser/%{name}-%{version}.tar.gz
21cr|iniparser-3.1-4|13	Patch0:		iniparser-3.1-makefile.patch
21cr|iniparser-3.1-4|14	
21cr|iniparser-3.1-4|15	%description
21cr|iniparser-3.1-4|16	iniParser is an ANSI C library to parse "INI-style" files, often used to
21cr|iniparser-3.1-4|17	hold application configuration information.
21cr|iniparser-3.1-4|18	
21cr|iniparser-3.1-4|19	
21cr|iniparser-3.1-4|20	%package -n %{libname}
21cr|iniparser-3.1-4|21	Summary:	C library for parsing "INI-style" files
21cr|iniparser-3.1-4|22	Group:		System/Libraries
21cr|iniparser-3.1-4|23	
21cr|iniparser-3.1-4|24	%description -n %{libname}
21cr|iniparser-3.1-4|25	iniParser is an ANSI C library to parse "INI-style" files, often used to
21cr|iniparser-3.1-4|26	hold application configuration information.
21cr|iniparser-3.1-4|27	
21cr|iniparser-3.1-4|28	%package -n %{devname}
21cr|iniparser-3.1-4|29	Summary:	Header files, libraries and development documentation for %{name}
21cr|iniparser-3.1-4|30	Group:		Development/C
21cr|iniparser-3.1-4|31	Requires:	%{libname} = %{version}-%{release}
21cr|iniparser-3.1-4|32	Provides:	%{name}-devel = %{version}-%{release}
21cr|iniparser-3.1-4|33	
21cr|iniparser-3.1-4|34	%description -n %{devname}
21cr|iniparser-3.1-4|35	This package contains the header files, static libraries and development
21cr|iniparser-3.1-4|36	documentation for %{name}. If you like to develop programs using %{name},
21cr|iniparser-3.1-4|37	you will need to install %{name}-devel.
21cr|iniparser-3.1-4|38	
21cr|iniparser-3.1-4|39	%prep
21cr|iniparser-3.1-4|40	%setup -q -n %{name}
21cr|iniparser-3.1-4|41	%patch0 -p1
21cr|iniparser-3.1-4|42	
21cr|iniparser-3.1-4|43	%build
21cr|iniparser-3.1-4|44	%setup_compile_flags
21cr|iniparser-3.1-4|45	%make libiniparser.so
21cr|iniparser-3.1-4|46	
21cr|iniparser-3.1-4|47	%install
21cr|iniparser-3.1-4|48	# iniParser doesn't have a 'make install' of its own :(
21cr|iniparser-3.1-4|49	install -d %{buildroot}%{_includedir} %{buildroot}%{_libdir}
21cr|iniparser-3.1-4|50	install -m 644 -t %{buildroot}%{_includedir}/ src/dictionary.h src/iniparser.h
21cr|iniparser-3.1-4|51	install -m 755 -t %{buildroot}%{_libdir}/ libiniparser.so.0
21cr|iniparser-3.1-4|52	ln -s libiniparser.so.0 %{buildroot}%{_libdir}/libiniparser.so
21cr|iniparser-3.1-4|53	
21cr|iniparser-3.1-4|54	%files -n %{libname}
21cr|iniparser-3.1-4|55	%{_libdir}/libiniparser.so.%{major}*
21cr|iniparser-3.1-4|56	
21cr|iniparser-3.1-4|57	%files -n %{devname}
21cr|iniparser-3.1-4|58	%doc README LICENSE
21cr|iniparser-3.1-4|59	%{_libdir}/libiniparser.so
21cr|iniparser-3.1-4|60	%{_includedir}/*.h

2324 21
21cr|ink-0.5.3-1|1	Summary:	Tool to determine the ink levels of HP and Epson inkjets
21cr|ink-0.5.3-1|2	Name:		ink
21cr|ink-0.5.3-1|3	Version:	0.5.3
21cr|ink-0.5.3-1|4	Release:	1
21cr|ink-0.5.3-1|5	License:	GPLv3
21cr|ink-0.5.3-1|6	Group:		Publishing
21cr|ink-0.5.3-1|7	Url:		http://ink.sourceforge.net/
21cr|ink-0.5.3-1|8	Source0:	http://download.sourceforge.net/sourceforge/ink/%{name}-%{version}.tar.gz
21cr|ink-0.5.3-1|9	BuildRequires:	libinklevel-devel >= 0.8.0
21cr|ink-0.5.3-1|10	Requires:	user(lp)
21cr|ink-0.5.3-1|11	
21cr|ink-0.5.3-1|12	%description
21cr|ink-0.5.3-1|13	ink is a command line tool for checking the ink level of your printer on
21cr|ink-0.5.3-1|14	a system which runs Linux. It supports printers attached via parallel
21cr|ink-0.5.3-1|15	port or usb.
21cr|ink-0.5.3-1|16	
21cr|ink-0.5.3-1|17	Most current HP inkjets and several Epson inkjets are supported.
21cr|ink-0.5.3-1|18	
21cr|ink-0.5.3-1|19	Note that ink only works when the printer is not printing and when the
21cr|ink-0.5.3-1|20	printer port is not occupied by HPOJ.
21cr|ink-0.5.3-1|21	
21cr|ink-0.5.3-1|22	%files
21cr|ink-0.5.3-1|23	%doc COPYING README
21cr|ink-0.5.3-1|24	# This should run SGID sys, so that it can access the printer device files
21cr|ink-0.5.3-1|25	# when started by a normal user
21cr|ink-0.5.3-1|26	%attr(2755,lp,sys) %{_bindir}/*
21cr|ink-0.5.3-1|27	%{_mandir}/man1/ink.1.*
21cr|ink-0.5.3-1|28	
21cr|ink-0.5.3-1|29	#-----------------------------------------------------------------------
21cr|ink-0.5.3-1|30	%prep
21cr|ink-0.5.3-1|31	%setup -q
21cr|ink-0.5.3-1|32	
21cr|ink-0.5.3-1|33	%build
21cr|ink-0.5.3-1|34	%configure
21cr|ink-0.5.3-1|35	%make CFLAGS="%{optflags}"
21cr|ink-0.5.3-1|36	
21cr|ink-0.5.3-1|37	%install
21cr|ink-0.5.3-1|38	# Remove explicit setting of ownerships from the Makefile
21cr|ink-0.5.3-1|39	perl -p -i -e 's/-o root -g root//' Makefile
21cr|ink-0.5.3-1|40	
21cr|ink-0.5.3-1|41	%makeinstall_std PREFIX=%{_prefix}
21cr|ink-0.5.3-1|42	

2325 21
21cr|inn-2.7.1-1|1	%define innmajor 9
21cr|inn-2.7.1-1|2	%define major 3
21cr|inn-2.7.1-1|3	%define libname %mklibname %{name} %{innmajor}
21cr|inn-2.7.1-1|4	%define libinnhist %mklibname innhist %{major}
21cr|inn-2.7.1-1|5	%define libinnstorage %mklibname innstorage %{major}
21cr|inn-2.7.1-1|6	%define devname %mklibname %{name} -d
21cr|inn-2.7.1-1|7	
21cr|inn-2.7.1-1|8	%global _disable_ld_no_undefined 1
21cr|inn-2.7.1-1|9	%global _hardened_build 1
21cr|inn-2.7.1-1|10	
21cr|inn-2.7.1-1|11	%if %{_use_internal_dependency_generator}
21cr|inn-2.7.1-1|12	%global __requires_exclude perl\\(bigint.pl\\)|perl\\(ftp.pl\\)
21cr|inn-2.7.1-1|13	%else
21cr|inn-2.7.1-1|14	%define _requires_exceptions perl(bigint.pl)\\|perl(ftp.pl)
21cr|inn-2.7.1-1|15	%endif
21cr|inn-2.7.1-1|16	
21cr|inn-2.7.1-1|17	#on abf build tests fail, local build tests OK
21cr|inn-2.7.1-1|18	%bcond_with tests
21cr|inn-2.7.1-1|19	
21cr|inn-2.7.1-1|20	Summary:	The InterNetNews system, an Usenet news server
21cr|inn-2.7.1-1|21	Group:		System/Servers
21cr|inn-2.7.1-1|22	Name:		inn
21cr|inn-2.7.1-1|23	Version:	2.7.1
21cr|inn-2.7.1-1|24	Release:	1
21cr|inn-2.7.1-1|25	#see LICENSE file for details
21cr|inn-2.7.1-1|26	License:	GPLv2+ and BSD and MIT and Public Domain
21cr|inn-2.7.1-1|27	URL:		https://www.eyrie.org/~eagle/software/inn/
21cr|inn-2.7.1-1|28	Source0:	https://downloads.isc.org/isc/inn/inn-%{version}.tar.gz
21cr|inn-2.7.1-1|29	Source2:	inn-default-distributions
21cr|inn-2.7.1-1|30	Source10:	http://www.eyrie.org/~eagle/faqs/inn.html
21cr|inn-2.7.1-1|31	Source20:	innd.service
21cr|inn-2.7.1-1|32	Source21:	innd-expire.service
21cr|inn-2.7.1-1|33	Source22:	innd-expire.timer
21cr|inn-2.7.1-1|34	Source23:	innd-nntpsend.service
21cr|inn-2.7.1-1|35	Source24:	innd-nntpsend.timer
21cr|inn-2.7.1-1|36	Source25:	innd-rnews.service
21cr|inn-2.7.1-1|37	Source26:	innd-rnews.timer
21cr|inn-2.7.1-1|38	Source30:	inn.rsyslog
21cr|inn-2.7.1-1|39	Patch1:		inn-2.7.0-rh.patch
21cr|inn-2.7.1-1|40	BuildRequires:	autoconf
21cr|inn-2.7.1-1|41	BuildRequires:	byacc
21cr|inn-2.7.1-1|42	BuildRequires:	cyrus-sasl-devel
21cr|inn-2.7.1-1|43	BuildRequires:	ext2fs-devel
21cr|inn-2.7.1-1|44	BuildRequires:	flex
21cr|inn-2.7.1-1|45	BuildRequires:	gdbm-devel
21cr|inn-2.7.1-1|46	BuildRequires:	krb5-devel
21cr|inn-2.7.1-1|47	BuildRequires:	db-devel
21cr|inn-2.7.1-1|48	BuildRequires:	openssl-devel
21cr|inn-2.7.1-1|49	BuildRequires:	pam-devel
21cr|inn-2.7.1-1|50	BuildRequires:	perl-devel
21cr|inn-2.7.1-1|51	BuildRequires:	perl(ExtUtils::Embed)
21cr|inn-2.7.1-1|52	BuildRequires:	perl(GD)
21cr|inn-2.7.1-1|53	BuildRequires:	perl(MIME::Parser)
21cr|inn-2.7.1-1|54	BuildRequires:	perl(Test::More)
21cr|inn-2.7.1-1|55	BuildRequires:	perl(Test::Pod)
21cr|inn-2.7.1-1|56	BuildRequires:	python3-devel
21cr|inn-2.7.1-1|57	BuildRequires:	wget
21cr|inn-2.7.1-1|58	BuildRequires:	zlib-devel
21cr|inn-2.7.1-1|59	BuildRequires:	make
21cr|inn-2.7.1-1|60	%if 0%{?fedora} || 0%{?rhel} >= 8
21cr|inn-2.7.1-1|61	Recommends: perl(GD)
21cr|inn-2.7.1-1|62	Recommends: uucp
21cr|inn-2.7.1-1|63	%endif
21cr|inn-2.7.1-1|64	Requires: bash >= 2.0
21cr|inn-2.7.1-1|65	Requires: coreutils
21cr|inn-2.7.1-1|66	Requires: grep
21cr|inn-2.7.1-1|67	Requires: perl
21cr|inn-2.7.1-1|68	Requires: sed
21cr|inn-2.7.1-1|69	Requires: wget
21cr|inn-2.7.1-1|70	Requires(pre):  /bin/systemd-sysusers
21cr|inn-2.7.1-1|71	Requires(post): inews
21cr|inn-2.7.1-1|72	
21cr|inn-2.7.1-1|73	# XXX white out bogus perl requirement for now
21cr|inn-2.7.1-1|74	Provides: perl(::usr/lib/innshellvars.pl) = %{version}-%{release}
21cr|inn-2.7.1-1|75	
21cr|inn-2.7.1-1|76	
21cr|inn-2.7.1-1|77	%description
21cr|inn-2.7.1-1|78	INN (InterNetNews) is a complete system for serving Usenet news and/or
21cr|inn-2.7.1-1|79	private newsfeeds. INN includes innd, an NNTP (NetNews Transfer Protocol)
21cr|inn-2.7.1-1|80	server, and nnrpd, a news server that handles connections from news
21cr|inn-2.7.1-1|81	readers.
21cr|inn-2.7.1-1|82	
21cr|inn-2.7.1-1|83	Install the inn package if you need a complete system for posting,
21cr|inn-2.7.1-1|84	injecting, relaying and serving Usenet news. You may also need to
21cr|inn-2.7.1-1|85	install inn-devel, if you are going to use a separate program which
21cr|inn-2.7.1-1|86	interfaces to INN, like newsgate or tin.
21cr|inn-2.7.1-1|87	
21cr|inn-2.7.1-1|88	%files
21cr|inn-2.7.1-1|89	%license doc/GPL
21cr|inn-2.7.1-1|90	%license LICENSE
21cr|inn-2.7.1-1|91	%doc NEWS README* HACKING CONTRIBUTORS INSTALL FAQ.html
21cr|inn-2.7.1-1|92	%doc doc/config-design doc/history-innfeed doc/sample-control
21cr|inn-2.7.1-1|93	%doc doc/config-semantics doc/external-auth TODO doc/hook-python doc/config-syntax
21cr|inn-2.7.1-1|94	%doc doc/hook-perl doc/history
21cr|inn-2.7.1-1|95	%doc samples
21cr|inn-2.7.1-1|96	%{_unitdir}/innd.service
21cr|inn-2.7.1-1|97	%{_unitdir}/innd-expire.service
21cr|inn-2.7.1-1|98	%{_unitdir}/innd-expire.timer
21cr|inn-2.7.1-1|99	%{_unitdir}/innd-nntpsend.service
21cr|inn-2.7.1-1|100	%{_unitdir}/innd-nntpsend.timer
21cr|inn-2.7.1-1|101	%{_unitdir}/innd-rnews.service
21cr|inn-2.7.1-1|102	%{_unitdir}/innd-rnews.timer
21cr|inn-2.7.1-1|103	%{_presetdir}/80-inn.preset
21cr|inn-2.7.1-1|104	%dir %{_sysconfdir}/rsyslog.d
21cr|inn-2.7.1-1|105	%{_sysconfdir}/rsyslog.d/inn.conf
21cr|inn-2.7.1-1|106	%{_mandir}/man1/c*.1.*
21cr|inn-2.7.1-1|107	%{_mandir}/man1/f*.1.*
21cr|inn-2.7.1-1|108	%{_mandir}/man1/g*.1.*
21cr|inn-2.7.1-1|109	%{_mandir}/man1/inn*.1.*
21cr|inn-2.7.1-1|110	%{_mandir}/man1/n*.1.*
21cr|inn-2.7.1-1|111	%{_mandir}/man1/p*.1.*
21cr|inn-2.7.1-1|112	%{_mandir}/man1/r*.1.*
21cr|inn-2.7.1-1|113	%{_mandir}/man1/s*.1.*
21cr|inn-2.7.1-1|114	%{_mandir}/man3/INN::Config.3pm*
21cr|inn-2.7.1-1|115	%{_mandir}/man3/INN::Utils::Shlock.3pm*
21cr|inn-2.7.1-1|116	%{_mandir}/man3/libinn_uwildmat.3*
21cr|inn-2.7.1-1|117	%{_mandir}/man[58]/*
21cr|inn-2.7.1-1|118	%defattr(-,news,news,-)
21cr|inn-2.7.1-1|119	# tmpfile.d files
21cr|inn-2.7.1-1|120	%{_tmpfilesdir}/inn.conf
21cr|inn-2.7.1-1|121	# /etc/news config files
21cr|inn-2.7.1-1|122	%dir %{_sysconfdir}/news
21cr|inn-2.7.1-1|123	%config(noreplace) %{_sysconfdir}/news/send-uucp.cf
21cr|inn-2.7.1-1|124	%config(noreplace) %{_sysconfdir}/news/actsync.cfg
21cr|inn-2.7.1-1|125	%config(noreplace) %{_sysconfdir}/news/motd.innd.sample
21cr|inn-2.7.1-1|126	%config(noreplace) %{_sysconfdir}/news/motd.nnrpd.sample
21cr|inn-2.7.1-1|127	%config(noreplace) %{_sysconfdir}/news/expire.ctl
21cr|inn-2.7.1-1|128	%config(noreplace) %{_sysconfdir}/news/actsync.ign
21cr|inn-2.7.1-1|129	%config(noreplace) %{_sysconfdir}/news/innreport.conf
21cr|inn-2.7.1-1|130	%config(noreplace) %{_sysconfdir}/news/distrib.pats
21cr|inn-2.7.1-1|131	%config(noreplace) %{_sysconfdir}/news/buffindexed.conf
21cr|inn-2.7.1-1|132	%config(noreplace) %{_sysconfdir}/news/innwatch.ctl
21cr|inn-2.7.1-1|133	%config(noreplace) %{_sysconfdir}/news/nntpsend.ctl
21cr|inn-2.7.1-1|134	%config(noreplace) %{_sysconfdir}/news/innfeed.conf
21cr|inn-2.7.1-1|135	%config(noreplace) %{_sysconfdir}/news/nnrpd.track
21cr|inn-2.7.1-1|136	%config(noreplace) %{_sysconfdir}/news/control.ctl.local
21cr|inn-2.7.1-1|137	%config(noreplace) %{_sysconfdir}/news/storage.conf
21cr|inn-2.7.1-1|138	%config(noreplace) %{_sysconfdir}/news/moderators
21cr|inn-2.7.1-1|139	%config(noreplace) %{_sysconfdir}/news/news2mail.cf
21cr|inn-2.7.1-1|140	%config(noreplace) %{_sysconfdir}/news/cycbuff.conf
21cr|inn-2.7.1-1|141	%config(noreplace) %{_sysconfdir}/news/subscriptions
21cr|inn-2.7.1-1|142	%config(noreplace) %{_sysconfdir}/news/control.ctl
21cr|inn-2.7.1-1|143	%config(noreplace) %{_sysconfdir}/news/localgroups
21cr|inn-2.7.1-1|144	%config(noreplace) %{_sysconfdir}/news/.profile
21cr|inn-2.7.1-1|145	%config(noreplace) %{_sysconfdir}/news/nocem.ctl
21cr|inn-2.7.1-1|146	%config(noreplace) %{_sysconfdir}/news/incoming.conf
21cr|inn-2.7.1-1|147	%config(noreplace) %{_sysconfdir}/news/inn-radius.conf
21cr|inn-2.7.1-1|148	%config(noreplace) %{_sysconfdir}/news/ovdb.conf
21cr|inn-2.7.1-1|149	%config(noreplace) %{_sysconfdir}/news/newsfeeds
21cr|inn-2.7.1-1|150	%config(noreplace) %{_sysconfdir}/news/readers.conf
21cr|inn-2.7.1-1|151	%config(noreplace) %{_sysconfdir}/news/distributions
21cr|inn-2.7.1-1|152	%config(noreplace) %{_sysconfdir}/news/inn-secrets.conf
21cr|inn-2.7.1-1|153	%config(noreplace) %{_sysconfdir}/news/ovsqlite.conf
21cr|inn-2.7.1-1|154	
21cr|inn-2.7.1-1|155	%dir %{_sharedstatedir}/news
21cr|inn-2.7.1-1|156	%config(noreplace) %{_sharedstatedir}/news/active.times
21cr|inn-2.7.1-1|157	%config(noreplace) %{_sharedstatedir}/news/distributions
21cr|inn-2.7.1-1|158	%config(noreplace) %{_sharedstatedir}/news/newsgroups
21cr|inn-2.7.1-1|159	%config(noreplace) %{_sharedstatedir}/news/active
21cr|inn-2.7.1-1|160	%config(noreplace) %{_sharedstatedir}/news/subscriptions
21cr|inn-2.7.1-1|161	%config(noreplace) %{_sharedstatedir}/news/history
21cr|inn-2.7.1-1|162	
21cr|inn-2.7.1-1|163	%config(noreplace) %{_sysconfdir}/news/innshellvars.pl.local
21cr|inn-2.7.1-1|164	%config(noreplace) %{_sysconfdir}/news/innshellvars.local
21cr|inn-2.7.1-1|165	%config(noreplace) %{_sysconfdir}/news/innshellvars.tcl.local
21cr|inn-2.7.1-1|166	
21cr|inn-2.7.1-1|167	%{_bindir}/rnews
21cr|inn-2.7.1-1|168	
21cr|inn-2.7.1-1|169	%defattr(0755,root,news,0755)
21cr|inn-2.7.1-1|170	%dir %{_libexecdir}/news
21cr|inn-2.7.1-1|171	%{_libexecdir}/news/controlbatch
21cr|inn-2.7.1-1|172	%attr(4510,root,news) %{_libexecdir}/news/innbind
21cr|inn-2.7.1-1|173	%{_libexecdir}/news/docheckgroups
21cr|inn-2.7.1-1|174	%{_libexecdir}/news/imapfeed
21cr|inn-2.7.1-1|175	%{_libexecdir}/news/actmerge
21cr|inn-2.7.1-1|176	%{_libexecdir}/news/ovdb_server
21cr|inn-2.7.1-1|177	%{_libexecdir}/news/ninpaths
21cr|inn-2.7.1-1|178	%{_libexecdir}/news/mod-active
21cr|inn-2.7.1-1|179	%{_libexecdir}/news/news2mail
21cr|inn-2.7.1-1|180	%{_libexecdir}/news/innconfval
21cr|inn-2.7.1-1|181	%{_libexecdir}/news/shlock
21cr|inn-2.7.1-1|182	%{_libexecdir}/news/nnrpd
21cr|inn-2.7.1-1|183	%{_libexecdir}/news/controlchan
21cr|inn-2.7.1-1|184	%{_libexecdir}/news/procbatch
21cr|inn-2.7.1-1|185	%{_libexecdir}/news/expire
21cr|inn-2.7.1-1|186	%{_libexecdir}/news/convdate
21cr|inn-2.7.1-1|187	%{_libexecdir}/news/pullnews
21cr|inn-2.7.1-1|188	%{_libexecdir}/news/archive
21cr|inn-2.7.1-1|189	%{_libexecdir}/news/cnfsstat
21cr|inn-2.7.1-1|190	%{_libexecdir}/news/grephistory
21cr|inn-2.7.1-1|191	%{_libexecdir}/news/send-ihave
21cr|inn-2.7.1-1|192	%{_libexecdir}/news/tinyleaf
21cr|inn-2.7.1-1|193	%{_libexecdir}/news/cvtbatch
21cr|inn-2.7.1-1|194	%{_libexecdir}/news/expirerm
21cr|inn-2.7.1-1|195	%{_libexecdir}/news/rc.news
21cr|inn-2.7.1-1|196	%{_libexecdir}/news/gencancel
21cr|inn-2.7.1-1|197	%{_libexecdir}/news/innreport-display.conf
21cr|inn-2.7.1-1|198	%{_libexecdir}/news/ovsqlite-server
21cr|inn-2.7.1-1|199	%{_libexecdir}/news/ovsqlite-util
21cr|inn-2.7.1-1|200	%attr(4550,uucp,news) %{_libexecdir}/news/rnews
21cr|inn-2.7.1-1|201	%{_libexecdir}/news/innxmit
21cr|inn-2.7.1-1|202	%{_libexecdir}/news/actsyncd
21cr|inn-2.7.1-1|203	%{_libexecdir}/news/shrinkfile
21cr|inn-2.7.1-1|204	%{_libexecdir}/news/makedbz
21cr|inn-2.7.1-1|205	%{_libexecdir}/news/actsync
21cr|inn-2.7.1-1|206	%{_libexecdir}/news/pgpverify
21cr|inn-2.7.1-1|207	%{_libexecdir}/news/inndf
21cr|inn-2.7.1-1|208	%{_libexecdir}/news/scanlogs
21cr|inn-2.7.1-1|209	%{_libexecdir}/news/simpleftp
21cr|inn-2.7.1-1|210	%{_libexecdir}/news/ovdb_init
21cr|inn-2.7.1-1|211	%{_libexecdir}/news/ctlinnd
21cr|inn-2.7.1-1|212	%{_libexecdir}/news/innstat
21cr|inn-2.7.1-1|213	%{_libexecdir}/news/send-uucp
21cr|inn-2.7.1-1|214	%{_libexecdir}/news/buffchan
21cr|inn-2.7.1-1|215	%{_libexecdir}/news/perl-nocem
21cr|inn-2.7.1-1|216	%{_libexecdir}/news/scanspool
21cr|inn-2.7.1-1|217	%{_libexecdir}/news/expireover
21cr|inn-2.7.1-1|218	%{_libexecdir}/news/batcher
21cr|inn-2.7.1-1|219	%{_libexecdir}/news/fastrm
21cr|inn-2.7.1-1|220	%{_libexecdir}/news/innmail
21cr|inn-2.7.1-1|221	%{_libexecdir}/news/innxbatch
21cr|inn-2.7.1-1|222	%{_libexecdir}/news/buffindexed_d
21cr|inn-2.7.1-1|223	%{_libexecdir}/news/nntpget
21cr|inn-2.7.1-1|224	%{_libexecdir}/news/cnfsheadconf
21cr|inn-2.7.1-1|225	%{_libexecdir}/news/ovdb_stat
21cr|inn-2.7.1-1|226	%{_libexecdir}/news/prunehistory
21cr|inn-2.7.1-1|227	%{_libexecdir}/news/innreport
21cr|inn-2.7.1-1|228	%attr(0644,root,news) %{_libexecdir}/news/innreport_inn.pm
21cr|inn-2.7.1-1|229	%{_libexecdir}/news/getlist
21cr|inn-2.7.1-1|230	%{_libexecdir}/news/innd
21cr|inn-2.7.1-1|231	%{_libexecdir}/news/innupgrade
21cr|inn-2.7.1-1|232	%{_libexecdir}/news/news.daily
21cr|inn-2.7.1-1|233	%{_libexecdir}/news/sm
21cr|inn-2.7.1-1|234	%{_libexecdir}/news/innwatch
21cr|inn-2.7.1-1|235	%{_libexecdir}/news/inncheck
21cr|inn-2.7.1-1|236	%{_libexecdir}/news/writelog
21cr|inn-2.7.1-1|237	%{_libexecdir}/news/tdx-util
21cr|inn-2.7.1-1|238	%{_libexecdir}/news/tally.control
21cr|inn-2.7.1-1|239	%{_libexecdir}/news/overchan
21cr|inn-2.7.1-1|240	%{_libexecdir}/news/sendinpaths
21cr|inn-2.7.1-1|241	%{_libexecdir}/news/makehistory
21cr|inn-2.7.1-1|242	%{_libexecdir}/news/nntpsend
21cr|inn-2.7.1-1|243	%{_libexecdir}/news/mailpost
21cr|inn-2.7.1-1|244	%{_libexecdir}/news/innfeed
21cr|inn-2.7.1-1|245	%{_libexecdir}/news/ovdb_monitor
21cr|inn-2.7.1-1|246	%{_libexecdir}/news/sendxbatches
21cr|inn-2.7.1-1|247	
21cr|inn-2.7.1-1|248	%define filterdir %{_libexecdir}/news/filter
21cr|inn-2.7.1-1|249	%dir %{filterdir}
21cr|inn-2.7.1-1|250	%{filterdir}/__pycache__
21cr|inn-2.7.1-1|251	%{filterdir}/filter_nnrpd.pl
21cr|inn-2.7.1-1|252	%{filterdir}/nnrpd_access.pl
21cr|inn-2.7.1-1|253	%{filterdir}/startup_innd.pl
21cr|inn-2.7.1-1|254	%{filterdir}/nnrpd_auth.py*
21cr|inn-2.7.1-1|255	%{filterdir}/nnrpd_access.py*
21cr|inn-2.7.1-1|256	%{filterdir}/nnrpd_auth.pl
21cr|inn-2.7.1-1|257	%{filterdir}/INN.py*
21cr|inn-2.7.1-1|258	%{filterdir}/nnrpd.py*
21cr|inn-2.7.1-1|259	%{filterdir}/filter_innd.py*
21cr|inn-2.7.1-1|260	%{filterdir}/nnrpd_dynamic.py*
21cr|inn-2.7.1-1|261	
21cr|inn-2.7.1-1|262	%define authdir %{_libexecdir}/news/auth
21cr|inn-2.7.1-1|263	%dir %{authdir}
21cr|inn-2.7.1-1|264	
21cr|inn-2.7.1-1|265	%define passwddir %{authdir}/passwd
21cr|inn-2.7.1-1|266	%dir %{passwddir}
21cr|inn-2.7.1-1|267	%{passwddir}/auth_krb5
21cr|inn-2.7.1-1|268	%{passwddir}/ckpasswd
21cr|inn-2.7.1-1|269	%{passwddir}/radius
21cr|inn-2.7.1-1|270	
21cr|inn-2.7.1-1|271	%define resolvdir %{authdir}/resolv
21cr|inn-2.7.1-1|272	%dir %{resolvdir}
21cr|inn-2.7.1-1|273	%{resolvdir}/domain
21cr|inn-2.7.1-1|274	%{resolvdir}/ident
21cr|inn-2.7.1-1|275	
21cr|inn-2.7.1-1|276	%define controldir %{_libexecdir}/news/control
21cr|inn-2.7.1-1|277	%dir %{controldir}
21cr|inn-2.7.1-1|278	%{controldir}/ihave.pl
21cr|inn-2.7.1-1|279	%{controldir}/sendme.pl
21cr|inn-2.7.1-1|280	%{controldir}/checkgroups.pl
21cr|inn-2.7.1-1|281	%{controldir}/newgroup.pl
21cr|inn-2.7.1-1|282	%{controldir}/rmgroup.pl
21cr|inn-2.7.1-1|283	
21cr|inn-2.7.1-1|284	%define rnewsdir %{_libexecdir}/news/rnews.libexec
21cr|inn-2.7.1-1|285	%dir %{rnewsdir}
21cr|inn-2.7.1-1|286	%{rnewsdir}/encode
21cr|inn-2.7.1-1|287	%{rnewsdir}/gunbatch
21cr|inn-2.7.1-1|288	%{rnewsdir}/decode
21cr|inn-2.7.1-1|289	%{rnewsdir}/bunbatch
21cr|inn-2.7.1-1|290	%{rnewsdir}/c7unbatch
21cr|inn-2.7.1-1|291	
21cr|inn-2.7.1-1|292	%{_libexecdir}/news/innshellvars.pl
21cr|inn-2.7.1-1|293	%{_libexecdir}/news/innshellvars
21cr|inn-2.7.1-1|294	%{_libexecdir}/news/innshellvars.tcl
21cr|inn-2.7.1-1|295	
21cr|inn-2.7.1-1|296	%attr(0775,root,news) %dir %{_sharedstatedir}/news/http
21cr|inn-2.7.1-1|297	%{_sharedstatedir}/news/http/innreport.css
21cr|inn-2.7.1-1|298	
21cr|inn-2.7.1-1|299	%dir %{perl_vendorlib}/INN
21cr|inn-2.7.1-1|300	%{perl_vendorlib}/INN/Config.pm
21cr|inn-2.7.1-1|301	%{perl_vendorlib}/INN/Utils/Shlock.pm
21cr|inn-2.7.1-1|302	
21cr|inn-2.7.1-1|303	%defattr(-,news,news,-)
21cr|inn-2.7.1-1|304	%dir /var/spool/news
21cr|inn-2.7.1-1|305	%dir /var/spool/news/archive
21cr|inn-2.7.1-1|306	%dir /var/spool/news/articles
21cr|inn-2.7.1-1|307	%attr(0775,news,news) %dir /var/spool/news/incoming
21cr|inn-2.7.1-1|308	%attr(0775,news,news) %dir /var/spool/news/incoming/bad
21cr|inn-2.7.1-1|309	%dir /var/spool/news/innfeed
21cr|inn-2.7.1-1|310	%dir /var/spool/news/outgoing
21cr|inn-2.7.1-1|311	%dir /var/spool/news/overview
21cr|inn-2.7.1-1|312	%dir /var/log/news/OLD
21cr|inn-2.7.1-1|313	%dir %{_sharedstatedir}/news/tmp
21cr|inn-2.7.1-1|314	%ghost %dir /run/news
21cr|inn-2.7.1-1|315	
21cr|inn-2.7.1-1|316	%pre
21cr|inn-2.7.1-1|317	getent group news >/dev/null || groupadd -g 13 -r news
21cr|inn-2.7.1-1|318	getent passwd news >/dev/null || \
21cr|inn-2.7.1-1|319	useradd -r -u 9 -g news -d /etc/news  \
21cr|inn-2.7.1-1|320	-c "News server user" news
21cr|inn-2.7.1-1|321	getent group uucp >/dev/null || groupadd -g 14 -r uucp
21cr|inn-2.7.1-1|322	if ! getent passwd uucp >/dev/null ; then
21cr|inn-2.7.1-1|323	if ! getent passwd 10 >/dev/null ; then
21cr|inn-2.7.1-1|324	useradd -r -u 10 -g uucp -d /var/spool/uucp  -c "Uucp user" uucp
21cr|inn-2.7.1-1|325	else
21cr|inn-2.7.1-1|326	useradd -r -g uucp -d /var/spool/uucp  -c "Uucp user" uucp
21cr|inn-2.7.1-1|327	fi
21cr|inn-2.7.1-1|328	fi
21cr|inn-2.7.1-1|329	exit 0
21cr|inn-2.7.1-1|330	
21cr|inn-2.7.1-1|331	%post
21cr|inn-2.7.1-1|332	su -m news -c '/usr/libexec/news/makedbz -i -o'
21cr|inn-2.7.1-1|333	
21cr|inn-2.7.1-1|334	umask 002
21cr|inn-2.7.1-1|335	touch /var/log/news/news.notice /var/log/news/news.crit /var/log/news/news.err
21cr|inn-2.7.1-1|336	chown -R news:news /var/log/news*
21cr|inn-2.7.1-1|337	
21cr|inn-2.7.1-1|338	%systemd_post %{inn_units_with_restart} %{inn_units}
21cr|inn-2.7.1-1|339	
21cr|inn-2.7.1-1|340	%ldconfig_scriptlets libs
21cr|inn-2.7.1-1|341	
21cr|inn-2.7.1-1|342	%preun
21cr|inn-2.7.1-1|343	%systemd_preun %{inn_units_with_restart} %{inn_units}
21cr|inn-2.7.1-1|344	
21cr|inn-2.7.1-1|345	if [ $1 = 0 ]; then
21cr|inn-2.7.1-1|346	if [ -f /var/lib/news/history.dir ]; then
21cr|inn-2.7.1-1|347	rm -f /var/lib/news/history.*
21cr|inn-2.7.1-1|348	fi
21cr|inn-2.7.1-1|349	fi
21cr|inn-2.7.1-1|350	
21cr|inn-2.7.1-1|351	%postun
21cr|inn-2.7.1-1|352	%systemd_postun_with_restart %{inn_units}
21cr|inn-2.7.1-1|353	%systemd_postun %{inn_units}
21cr|inn-2.7.1-1|354	
21cr|inn-2.7.1-1|355	
21cr|inn-2.7.1-1|356	#--------------------------------------------------------------------
21cr|inn-2.7.1-1|357	%package -n %{devname}
21cr|inn-2.7.1-1|358	Summary:	The INN (InterNetNews) library
21cr|inn-2.7.1-1|359	Group:		System/Servers
21cr|inn-2.7.1-1|360	Requires:	inn = %{EVRD}
21cr|inn-2.7.1-1|361	Requires:	%{libname} = %{EVRD}
21cr|inn-2.7.1-1|362	Requires:	%{libinnhist} = %{EVRD}
21cr|inn-2.7.1-1|363	Requires:	%{libinnstorage} = %{EVRD}
21cr|inn-2.7.1-1|364	Provides:	%{name}-devel = %{EVRD}
21cr|inn-2.7.1-1|365	
21cr|inn-2.7.1-1|366	%description -n %{devname}
21cr|inn-2.7.1-1|367	The inn-devel package contains the INN (InterNetNews) library, which
21cr|inn-2.7.1-1|368	several programs that interface with INN need in order to work (for
21cr|inn-2.7.1-1|369	example, newsgate and tin).
21cr|inn-2.7.1-1|370	
21cr|inn-2.7.1-1|371	If you are installing a program which must interface with the INN news
21cr|inn-2.7.1-1|372	system, you should install inn-devel.
21cr|inn-2.7.1-1|373	
21cr|inn-2.7.1-1|374	%files -n %{devname}
21cr|inn-2.7.1-1|375	%{_includedir}/inn
21cr|inn-2.7.1-1|376	%{_libdir}/lib*.so
21cr|inn-2.7.1-1|377	%{_mandir}/man3/*
21cr|inn-2.7.1-1|378	%exclude %{_mandir}/man3/INN::Config.3pm*
21cr|inn-2.7.1-1|379	%exclude %{_mandir}/man3/INN::Utils::Shlock.3pm*
21cr|inn-2.7.1-1|380	%exclude %{_mandir}/man3/libinn_uwildmat.3*
21cr|inn-2.7.1-1|381	
21cr|inn-2.7.1-1|382	#--------------------------------------------------------------------
21cr|inn-2.7.1-1|383	
21cr|inn-2.7.1-1|384	%package -n inews
21cr|inn-2.7.1-1|385	Summary:	Sends Usenet articles to a local news server for distribution
21cr|inn-2.7.1-1|386	Group:		System/Servers
21cr|inn-2.7.1-1|387	
21cr|inn-2.7.1-1|388	%description -n inews
21cr|inn-2.7.1-1|389	The inews program is used by some news programs (for example, inn and
21cr|inn-2.7.1-1|390	trn) to post Usenet news articles to local news servers.  Inews reads
21cr|inn-2.7.1-1|391	an article from a file or standard input, adds headers, performs some
21cr|inn-2.7.1-1|392	consistency checks and then sends the article to the local news server
21cr|inn-2.7.1-1|393	specified in the inn.conf file.
21cr|inn-2.7.1-1|394	
21cr|inn-2.7.1-1|395	Install inews if you need a program for posting Usenet articles to
21cr|inn-2.7.1-1|396	local news servers.
21cr|inn-2.7.1-1|397	
21cr|inn-2.7.1-1|398	%files -n inews
21cr|inn-2.7.1-1|399	%config(noreplace) %attr(-,news,news) %{_sysconfdir}/news/inn.conf
21cr|inn-2.7.1-1|400	%config(noreplace) %attr(-,news,news) %{_sysconfdir}/news/passwd.nntp
21cr|inn-2.7.1-1|401	%{_bindir}/inews
21cr|inn-2.7.1-1|402	%attr(0755,root,root) %{_libexecdir}/news/inews
21cr|inn-2.7.1-1|403	%{_mandir}/man1/inews*
21cr|inn-2.7.1-1|404	
21cr|inn-2.7.1-1|405	%pre -n inews
21cr|inn-2.7.1-1|406	getent group news >/dev/null || groupadd -g 13 -r news
21cr|inn-2.7.1-1|407	getent passwd news >/dev/null || \
21cr|inn-2.7.1-1|408	useradd -r -u 9 -g news -d /etc/news  \
21cr|inn-2.7.1-1|409	-c "News server user" news
21cr|inn-2.7.1-1|410	exit 0
21cr|inn-2.7.1-1|411	
21cr|inn-2.7.1-1|412	#--------------------------------------------------------------------
21cr|inn-2.7.1-1|413	
21cr|inn-2.7.1-1|414	%package -n %{libname}
21cr|inn-2.7.1-1|415	Summary:	Libraries provided by INN
21cr|inn-2.7.1-1|416	Group:		System/Servers
21cr|inn-2.7.1-1|417	
21cr|inn-2.7.1-1|418	%description -n %{libname}
21cr|inn-2.7.1-1|419	This package contains dynamic libraries provided by INN project
21cr|inn-2.7.1-1|420	
21cr|inn-2.7.1-1|421	%files -n %{libname}
21cr|inn-2.7.1-1|422	%{_libdir}/libinn.so.%{innmajor}*
21cr|inn-2.7.1-1|423	
21cr|inn-2.7.1-1|424	#--------------------------------------------------------------------
21cr|inn-2.7.1-1|425	
21cr|inn-2.7.1-1|426	%package -n %{libinnhist}
21cr|inn-2.7.1-1|427	Summary:	Libraries provided by INN
21cr|inn-2.7.1-1|428	Group:		System/Servers
21cr|inn-2.7.1-1|429	
21cr|inn-2.7.1-1|430	%description -n %{libinnhist}
21cr|inn-2.7.1-1|431	This package contains dynamic libraries provided by INN project
21cr|inn-2.7.1-1|432	
21cr|inn-2.7.1-1|433	%files -n %{libinnhist}
21cr|inn-2.7.1-1|434	%{_libdir}/libinnhist.so.%{major}*
21cr|inn-2.7.1-1|435	
21cr|inn-2.7.1-1|436	#--------------------------------------------------------------------
21cr|inn-2.7.1-1|437	%package -n %{libinnstorage}
21cr|inn-2.7.1-1|438	Summary:	Libraries provided by INN
21cr|inn-2.7.1-1|439	Group:		System/Servers
21cr|inn-2.7.1-1|440	
21cr|inn-2.7.1-1|441	%description -n %{libinnstorage}
21cr|inn-2.7.1-1|442	This package contains dynamic libraries provided by INN project
21cr|inn-2.7.1-1|443	
21cr|inn-2.7.1-1|444	%files -n %{libinnstorage}
21cr|inn-2.7.1-1|445	%{_libdir}/libinnstorage.so.%{major}*
21cr|inn-2.7.1-1|446	
21cr|inn-2.7.1-1|447	#--------------------------------------------------------------------
21cr|inn-2.7.1-1|448	
21cr|inn-2.7.1-1|449	%prep
21cr|inn-2.7.1-1|450	%autosetup -p1 -n inn-%{version}
21cr|inn-2.7.1-1|451	
21cr|inn-2.7.1-1|452	%build
21cr|inn-2.7.1-1|453	%configure \
21cr|inn-2.7.1-1|454	--disable-static \
21cr|inn-2.7.1-1|455	--enable-largefiles \
21cr|inn-2.7.1-1|456	--enable-reduced-depends \
21cr|inn-2.7.1-1|457	--enable-shared \
21cr|inn-2.7.1-1|458	--enable-uucp-rnews \
21cr|inn-2.7.1-1|459	--bindir=%{_libexecdir}/news \
21cr|inn-2.7.1-1|460	--exec-prefix=%{_libexecdir}/news \
21cr|inn-2.7.1-1|461	--sysconfdir=%{_sysconfdir}/news \
21cr|inn-2.7.1-1|462	--with-db-dir=%{_sharedstatedir}/news \
21cr|inn-2.7.1-1|463	--with-http-dir=%{_sharedstatedir}/news/http \
21cr|inn-2.7.1-1|464	--with-libperl-dir=%{perl_vendorlib} \
21cr|inn-2.7.1-1|465	--with-log-dir=/var/log/news \
21cr|inn-2.7.1-1|466	--with-openssl \
21cr|inn-2.7.1-1|467	--with-perl \
21cr|inn-2.7.1-1|468	--with-pic \
21cr|inn-2.7.1-1|469	--with-python \
21cr|inn-2.7.1-1|470	--with-run-dir=/run/news \
21cr|inn-2.7.1-1|471	--with-sasl \
21cr|inn-2.7.1-1|472	--with-sendmail=/usr/sbin/sendmail \
21cr|inn-2.7.1-1|473	--with-spool-dir=/var/spool/news \
21cr|inn-2.7.1-1|474	--with-tmp-dir=%{_sharedstatedir}/news/tmp \
21cr|inn-2.7.1-1|475	--with-news-group=news \
21cr|inn-2.7.1-1|476	--with-news-master=news \
21cr|inn-2.7.1-1|477	--with-news-user=news \
21cr|inn-2.7.1-1|478	
21cr|inn-2.7.1-1|479	# Don't hardcode rpath
21cr|inn-2.7.1-1|480	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|inn-2.7.1-1|481	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|inn-2.7.1-1|482	
21cr|inn-2.7.1-1|483	%make_build
21cr|inn-2.7.1-1|484	
21cr|inn-2.7.1-1|485	%install
21cr|inn-2.7.1-1|486	mkdir -p %{buildroot}%{_libdir}
21cr|inn-2.7.1-1|487	mkdir -p %{buildroot}%{_sharedstatedir}/news/http
21cr|inn-2.7.1-1|488	make install DESTDIR=%{buildroot}
21cr|inn-2.7.1-1|489	
21cr|inn-2.7.1-1|490	# -- Install man pages needed by suck et al.
21cr|inn-2.7.1-1|491	mkdir -p %{buildroot}%{_includedir}/inn
21cr|inn-2.7.1-1|492	
21cr|inn-2.7.1-1|493	for f in system.h libinn.h storage.h options.h dbz.h
21cr|inn-2.7.1-1|494	do
21cr|inn-2.7.1-1|495	install -p -m 0644 ./include/inn/$f %{buildroot}%{_includedir}/inn
21cr|inn-2.7.1-1|496	done
21cr|inn-2.7.1-1|497	
21cr|inn-2.7.1-1|498	touch     %{buildroot}%{_sharedstatedir}/news/subscriptions
21cr|inn-2.7.1-1|499	chmod 644 %{buildroot}%{_sharedstatedir}/news/subscriptions
21cr|inn-2.7.1-1|500	
21cr|inn-2.7.1-1|501	install -m 644 %{SOURCE2} %{buildroot}%{_sharedstatedir}/news/distributions
21cr|inn-2.7.1-1|502	
21cr|inn-2.7.1-1|503	mkdir -p %{buildroot}%{_unitdir}
21cr|inn-2.7.1-1|504	install -p -m 0644 %{SOURCE20} %{buildroot}%{_unitdir}
21cr|inn-2.7.1-1|505	
21cr|inn-2.7.1-1|506	install -p -m 0644 %{SOURCE21} %{buildroot}%{_unitdir}
21cr|inn-2.7.1-1|507	install -p -m 0644 %{SOURCE22} %{buildroot}%{_unitdir}
21cr|inn-2.7.1-1|508	
21cr|inn-2.7.1-1|509	install -p -m 0644 %{SOURCE23} %{buildroot}%{_unitdir}
21cr|inn-2.7.1-1|510	install -p -m 0644 %{SOURCE24} %{buildroot}%{_unitdir}
21cr|inn-2.7.1-1|511	
21cr|inn-2.7.1-1|512	install -p -m 0644 %{SOURCE25} %{buildroot}%{_unitdir}
21cr|inn-2.7.1-1|513	install -p -m 0644 %{SOURCE26} %{buildroot}%{_unitdir}
21cr|inn-2.7.1-1|514	
21cr|inn-2.7.1-1|515	cp -p %{SOURCE10} FAQ.html
21cr|inn-2.7.1-1|516	
21cr|inn-2.7.1-1|517	touch %{buildroot}%{_sharedstatedir}/news/history
21cr|inn-2.7.1-1|518	#LD_LIBRARY_PATH=%{buildroot}/usr/lib $RPM_BUILD_ROOT/usr/bin/makedbz -i \
21cr|inn-2.7.1-1|519	# -f %{buildroot}/var/lib/news/history
21cr|inn-2.7.1-1|520	#chmod 644 %{buildroot}/var/lib/news/*
21cr|inn-2.7.1-1|521	
21cr|inn-2.7.1-1|522	cat > %{buildroot}%{_sysconfdir}/news/.profile <<EOF
21cr|inn-2.7.1-1|523	PATH=/bin:%{_bindir}:%{_libexecdir}/news
21cr|inn-2.7.1-1|524	export PATH
21cr|inn-2.7.1-1|525	EOF
21cr|inn-2.7.1-1|526	
21cr|inn-2.7.1-1|527	#Fix perms in sample directory to avoid bogus dependencies
21cr|inn-2.7.1-1|528	find samples -name "*.in" -exec chmod a-x {} \;
21cr|inn-2.7.1-1|529	
21cr|inn-2.7.1-1|530	# we get this from cleanfeed
21cr|inn-2.7.1-1|531	rm -f %{buildroot}%{_libexecdir}/news/filter/filter_innd.pl
21cr|inn-2.7.1-1|532	
21cr|inn-2.7.1-1|533	mkdir -p %{buildroot}%{_bindir}
21cr|inn-2.7.1-1|534	ln -sf %{_libexecdir}/news/inews %{buildroot}%{_bindir}/inews
21cr|inn-2.7.1-1|535	ln -sf %{_libexecdir}/news/rnews %{buildroot}%{_bindir}/rnews
21cr|inn-2.7.1-1|536	
21cr|inn-2.7.1-1|537	# Remove unwanted files
21cr|inn-2.7.1-1|538	rm -rf %{buildroot}%{_libdir}/*.la
21cr|inn-2.7.1-1|539	rm -rf %{buildroot}%{_libdir}/*.a
21cr|inn-2.7.1-1|540	
21cr|inn-2.7.1-1|541	# Documentation is installed via rpm %%doc directive
21cr|inn-2.7.1-1|542	rm -rf %{buildroot}/usr/doc/
21cr|inn-2.7.1-1|543	
21cr|inn-2.7.1-1|544	# Use tmpfiles.d to create /run/news
21cr|inn-2.7.1-1|545	install -d %{buildroot}%{_tmpfilesdir}
21cr|inn-2.7.1-1|546	cat <<EOF >%{buildroot}%{_tmpfilesdir}/inn.conf
21cr|inn-2.7.1-1|547	D /run/news 0755 news news -
21cr|inn-2.7.1-1|548	EOF
21cr|inn-2.7.1-1|549	install -d -m 0755 %{buildroot}/run/news
21cr|inn-2.7.1-1|550	
21cr|inn-2.7.1-1|551	install -d %{buildroot}%{_presetdir}
21cr|inn-2.7.1-1|552	cat <<EOF >%{buildroot}%{_presetdir}/80-inn.preset
21cr|inn-2.7.1-1|553	enable innd-expire.timer
21cr|inn-2.7.1-1|554	enable innd-nntpsend.timer
21cr|inn-2.7.1-1|555	enable innd-rnews.timer
21cr|inn-2.7.1-1|556	EOF
21cr|inn-2.7.1-1|557	
21cr|inn-2.7.1-1|558	install -dm755 %{buildroot}%{_sysconfdir}/rsyslog.d
21cr|inn-2.7.1-1|559	install -pm644 %{S:30} %{buildroot}%{_sysconfdir}/rsyslog.d/inn.conf
21cr|inn-2.7.1-1|560	
21cr|inn-2.7.1-1|561	%check
21cr|inn-2.7.1-1|562	%if %{with tests}
21cr|inn-2.7.1-1|563	LD_LIBRARY_PATH=%{buildroot}%{_libdir} make -C tests test
21cr|inn-2.7.1-1|564	
21cr|inn-2.7.1-1|565	%global inn_units_with_restart innd.service innd-expire.timer innd-nntpsend.timer innd-rnews.timer
21cr|inn-2.7.1-1|566	%global inn_units innd-expire.service innd-nntpsend.service innd-rnews.service
21cr|inn-2.7.1-1|567	%endif

2326 21
21cr|innoextract-1.9-1|1	Name:           innoextract
21cr|innoextract-1.9-1|2	Version:	1.9
21cr|innoextract-1.9-1|3	Release:	1
21cr|innoextract-1.9-1|4	License:        zlib
21cr|innoextract-1.9-1|5	Summary:        A tool to unpack installers created by Inno Setup
21cr|innoextract-1.9-1|6	Url:            http://constexpr.org/innoextract/
21cr|innoextract-1.9-1|7	Group:          Archiving/Compression
21cr|innoextract-1.9-1|8	Source:         http://constexpr.org/innoextract/files/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|innoextract-1.9-1|9	BuildRequires:  cmake
21cr|innoextract-1.9-1|10	BuildRequires:  boost-devel
21cr|innoextract-1.9-1|11	BuildRequires:  pkgconfig(liblzma)
21cr|innoextract-1.9-1|12	
21cr|innoextract-1.9-1|13	%description
21cr|innoextract-1.9-1|14	Inno Setup is a tool to create installers for Microsoft Windows
21cr|innoextract-1.9-1|15	applications. innoextract allows to extract such installers under
21cr|innoextract-1.9-1|16	non-windows systems without running the actual installer using wine.
21cr|innoextract-1.9-1|17	
21cr|innoextract-1.9-1|18	%prep
21cr|innoextract-1.9-1|19	%setup -q
21cr|innoextract-1.9-1|20	
21cr|innoextract-1.9-1|21	%build
21cr|innoextract-1.9-1|22	%cmake
21cr|innoextract-1.9-1|23	%make
21cr|innoextract-1.9-1|24	
21cr|innoextract-1.9-1|25	%install
21cr|innoextract-1.9-1|26	%makeinstall_std -C build
21cr|innoextract-1.9-1|27	
21cr|innoextract-1.9-1|28	%files
21cr|innoextract-1.9-1|29	%doc README.md CHANGELOG VERSION LICENSE
21cr|innoextract-1.9-1|30	%{_bindir}/%{name}
21cr|innoextract-1.9-1|31	%{_mandir}/man1/%{name}.1.xz

2327 21
21cr|input-utils-1.3-1|1	%define cvsrev 20061008
21cr|input-utils-1.3-1|2	
21cr|input-utils-1.3-1|3	Summary:	Linux input utilities
21cr|input-utils-1.3-1|4	Name:		input-utils
21cr|input-utils-1.3-1|5	Version:	1.3
21cr|input-utils-1.3-1|6	Release:	1
21cr|input-utils-1.3-1|7	License:	GPLv2+
21cr|input-utils-1.3-1|8	Group:		System/Kernel and hardware
21cr|input-utils-1.3-1|9	Url:		http://linuxconsole.sourceforge.net/
21cr|input-utils-1.3-1|10	# From cvs ruby/utils
21cr|input-utils-1.3-1|11	Source0:	%{name}-%{cvsrev}.tar.bz2
21cr|input-utils-1.3-1|12	Source1:	jscal.1
21cr|input-utils-1.3-1|13	Source2:	jstest.1
21cr|input-utils-1.3-1|14	Patch0:		joystick-1.2.15-dont-exit-when-wrong-version.patch
21cr|input-utils-1.3-1|15	BuildRequires:	pkgconfig(sdl)
21cr|input-utils-1.3-1|16	Provides:	joystick = %{EVRD}
21cr|input-utils-1.3-1|17	
21cr|input-utils-1.3-1|18	%description
21cr|input-utils-1.3-1|19	Userspace utilities for input devices:
21cr|input-utils-1.3-1|20	- evtest: test event device
21cr|input-utils-1.3-1|21	- ffcfstress: stress test constant force
21cr|input-utils-1.3-1|22	- ffmvforce: test constant force with SDL window
21cr|input-utils-1.3-1|23	- ffset: set force feedback options
21cr|input-utils-1.3-1|24	- fftest: test force feedback
21cr|input-utils-1.3-1|25	- inputattach: attach a serial line to an input device
21cr|input-utils-1.3-1|26	- jscal: calibrate joystick
21cr|input-utils-1.3-1|27	- jstest: test joystick device
21cr|input-utils-1.3-1|28	
21cr|input-utils-1.3-1|29	%files
21cr|input-utils-1.3-1|30	%{_bindir}/*
21cr|input-utils-1.3-1|31	%{_mandir}/man1/jscal.1*
21cr|input-utils-1.3-1|32	%{_mandir}/man1/jstest.1*
21cr|input-utils-1.3-1|33	
21cr|input-utils-1.3-1|34	#----------------------------------------------------------------------------
21cr|input-utils-1.3-1|35	
21cr|input-utils-1.3-1|36	%prep
21cr|input-utils-1.3-1|37	%setup -q -n utils
21cr|input-utils-1.3-1|38	%patch0 -p0 -b .version
21cr|input-utils-1.3-1|39	
21cr|input-utils-1.3-1|40	cp %{SOURCE1} %{SOURCE2} .
21cr|input-utils-1.3-1|41	
21cr|input-utils-1.3-1|42	%build
21cr|input-utils-1.3-1|43	%make CFLAGS="%{optflags}"
21cr|input-utils-1.3-1|44	
21cr|input-utils-1.3-1|45	%install
21cr|input-utils-1.3-1|46	install -d -m755 %{buildroot}%{_bindir}
21cr|input-utils-1.3-1|47	install -m755 evtest inputattach jstest jscal fftest ffmvforce ffset \
21cr|input-utils-1.3-1|48	ffcfstress %{buildroot}%{_bindir}
21cr|input-utils-1.3-1|49	
21cr|input-utils-1.3-1|50	install -d -m755 %{buildroot}%{_mandir}/man1
21cr|input-utils-1.3-1|51	install -m644 jscal.1 jstest.1 %{buildroot}%{_mandir}/man1

2328 21
21cr|instaloader-4.9.5-1|1	Name: instaloader
21cr|instaloader-4.9.5-1|2	Summary: Downloader from Instagram
21cr|instaloader-4.9.5-1|3	Group: Networking/Other
21cr|instaloader-4.9.5-1|4	License: MIT
21cr|instaloader-4.9.5-1|5	Version:	4.9.5
21cr|instaloader-4.9.5-1|6	Release:	1
21cr|instaloader-4.9.5-1|7	Url: https://instaloader.github.io/
21cr|instaloader-4.9.5-1|8	Source0: https://github.com/instaloader/instaloader/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|instaloader-4.9.5-1|9	Patch1: no-git.patch
21cr|instaloader-4.9.5-1|10	BuildRequires: python3
21cr|instaloader-4.9.5-1|11	BuildRequires: python3-sphinx
21cr|instaloader-4.9.5-1|12	BuildArch: noarch
21cr|instaloader-4.9.5-1|13	Requires: python3
21cr|instaloader-4.9.5-1|14	
21cr|instaloader-4.9.5-1|15	%description
21cr|instaloader-4.9.5-1|16	Instaloader is an utility for downloading from instagram.com. Instaloader:
21cr|instaloader-4.9.5-1|17	- downloads public and private profiles, hashtags, user stories, feeds and saved media,
21cr|instaloader-4.9.5-1|18	- downloads comments, geotags and captions of each post,
21cr|instaloader-4.9.5-1|19	- automatically detects profile name changes and renames the target directory accordingly,
21cr|instaloader-4.9.5-1|20	- allows fine-grained customization of filters and where to store downloaded media,
21cr|instaloader-4.9.5-1|21	- automatically resumes previously-interrupted download iterations.
21cr|instaloader-4.9.5-1|22	
21cr|instaloader-4.9.5-1|23	%prep
21cr|instaloader-4.9.5-1|24	%autosetup -p1
21cr|instaloader-4.9.5-1|25	sed -i docs/conf.py -e 's,@VERSION@,%{version}-%{release},g' -e "s,@DATE@,$(date +"%d.%m.%Y"),g"
21cr|instaloader-4.9.5-1|26	
21cr|instaloader-4.9.5-1|27	%build
21cr|instaloader-4.9.5-1|28	%py3_build
21cr|instaloader-4.9.5-1|29	
21cr|instaloader-4.9.5-1|30	( cd docs
21cr|instaloader-4.9.5-1|31	#make html
21cr|instaloader-4.9.5-1|32	make man
21cr|instaloader-4.9.5-1|33	)
21cr|instaloader-4.9.5-1|34	
21cr|instaloader-4.9.5-1|35	%install
21cr|instaloader-4.9.5-1|36	%py3_install
21cr|instaloader-4.9.5-1|37	mkdir -p %{buildroot}%{_mandir}/man1
21cr|instaloader-4.9.5-1|38	install -m0644 docs/_build/man/instaloader.1 %{buildroot}%{_mandir}/man1/instaloader.1
21cr|instaloader-4.9.5-1|39	
21cr|instaloader-4.9.5-1|40	%files
21cr|instaloader-4.9.5-1|41	%license LICENSE
21cr|instaloader-4.9.5-1|42	%doc README.rst
21cr|instaloader-4.9.5-1|43	%{_bindir}/instaloader
21cr|instaloader-4.9.5-1|44	%{_mandir}/man1/instaloader.1*
21cr|instaloader-4.9.5-1|45	%{python3_sitelib}/instaloader-%{version}-py*.egg-info
21cr|instaloader-4.9.5-1|46	%{python3_sitelib}/instaloader
21cr|instaloader-4.9.5-1|47	

2329 21
21cr|instead-1.9.0-4|1	Name:		instead
21cr|instead-1.9.0-4|2	Version:	1.9.0
21cr|instead-1.9.0-4|3	Release:	4
21cr|instead-1.9.0-4|4	Summary:	Simply text adventures/visual novels engine and game
21cr|instead-1.9.0-4|5	License:	GPLv2
21cr|instead-1.9.0-4|6	Group:		Games/Adventure
21cr|instead-1.9.0-4|7	URL:		http://instead.googlecode.com
21cr|instead-1.9.0-4|8	Source0:	http://instead.googlecode.com/files/%{name}_%{version}.tar.gz
21cr|instead-1.9.0-4|9	Patch0:		instead-desktop.patch
21cr|instead-1.9.0-4|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|instead-1.9.0-4|11	BuildRequires:	pkgconfig(lua)
21cr|instead-1.9.0-4|12	BuildRequires:	pkgconfig(sdl)
21cr|instead-1.9.0-4|13	BuildRequires:	pkgconfig(SDL_mixer)
21cr|instead-1.9.0-4|14	BuildRequires:	pkgconfig(SDL_image)
21cr|instead-1.9.0-4|15	BuildRequires:	pkgconfig(SDL_ttf)
21cr|instead-1.9.0-4|16	BuildRequires:	pkgconfig(zlib)
21cr|instead-1.9.0-4|17	Requires:	instead-launcher
21cr|instead-1.9.0-4|18	
21cr|instead-1.9.0-4|19	%description
21cr|instead-1.9.0-4|20	Simply text adventures/visual novels engine and game.
21cr|instead-1.9.0-4|21	
21cr|instead-1.9.0-4|22	It was designed to interpret games that are the mix of visual novels,
21cr|instead-1.9.0-4|23	text quests and classical 90'ss quests.
21cr|instead-1.9.0-4|24	
21cr|instead-1.9.0-4|25	%prep
21cr|instead-1.9.0-4|26	%setup -q
21cr|instead-1.9.0-4|27	%patch0 -p1
21cr|instead-1.9.0-4|28	
21cr|instead-1.9.0-4|29	%build
21cr|instead-1.9.0-4|30	%setup_compile_flags
21cr|instead-1.9.0-4|31	echo 2 | ./configure.sh
21cr|instead-1.9.0-4|32	%make PREFIX=/usr
21cr|instead-1.9.0-4|33	
21cr|instead-1.9.0-4|34	%install
21cr|instead-1.9.0-4|35	%makeinstall_std PREFIX=/usr
21cr|instead-1.9.0-4|36	
21cr|instead-1.9.0-4|37	%files
21cr|instead-1.9.0-4|38	%doc doc/*
21cr|instead-1.9.0-4|39	%{_bindir}/*
21cr|instead-1.9.0-4|40	%{_datadir}/%{name}/*
21cr|instead-1.9.0-4|41	%{_datadir}/applications/*
21cr|instead-1.9.0-4|42	%{_datadir}/pixmaps/*
21cr|instead-1.9.0-4|43	%{_mandir}/*/%{name}.*

2330 21
21cr|instead-launcher-0.6.1-5|1	Name:		instead-launcher
21cr|instead-launcher-0.6.1-5|2	Version:	0.6.1
21cr|instead-launcher-0.6.1-5|3	Release:	5
21cr|instead-launcher-0.6.1-5|4	Summary:	Games download helper for Instead
21cr|instead-launcher-0.6.1-5|5	Group:		Games/Adventure
21cr|instead-launcher-0.6.1-5|6	License:	GPLv2
21cr|instead-launcher-0.6.1-5|7	URL:		http://instead.googlecode.com
21cr|instead-launcher-0.6.1-5|8	Source0:	http://instead-launcher.googlecode.com/files/%{name}_%{version}.tar.gz
21cr|instead-launcher-0.6.1-5|9	# Fix default interpretator path
21cr|instead-launcher-0.6.1-5|10	Patch0:		instead-default-interpretator-path-fix.patch
21cr|instead-launcher-0.6.1-5|11	Patch1:		instead-launcher-desktop.patch
21cr|instead-launcher-0.6.1-5|12	BuildRequires:	qt4-devel
21cr|instead-launcher-0.6.1-5|13	Requires:	instead
21cr|instead-launcher-0.6.1-5|14	
21cr|instead-launcher-0.6.1-5|15	%description
21cr|instead-launcher-0.6.1-5|16	This is a games download helper for Instead game engine.
21cr|instead-launcher-0.6.1-5|17	
21cr|instead-launcher-0.6.1-5|18	%prep
21cr|instead-launcher-0.6.1-5|19	%setup -q
21cr|instead-launcher-0.6.1-5|20	%patch0 -p1
21cr|instead-launcher-0.6.1-5|21	%patch1 -p1
21cr|instead-launcher-0.6.1-5|22	
21cr|instead-launcher-0.6.1-5|23	%build
21cr|instead-launcher-0.6.1-5|24	%qmake_qt4 \
21cr|instead-launcher-0.6.1-5|25	PREFIX=/usr \
21cr|instead-launcher-0.6.1-5|26	QMAKE_CXXFLAGS_RELEASE=
21cr|instead-launcher-0.6.1-5|27	%make
21cr|instead-launcher-0.6.1-5|28	
21cr|instead-launcher-0.6.1-5|29	%install
21cr|instead-launcher-0.6.1-5|30	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|instead-launcher-0.6.1-5|31	
21cr|instead-launcher-0.6.1-5|32	%files
21cr|instead-launcher-0.6.1-5|33	%{_bindir}/%{name}
21cr|instead-launcher-0.6.1-5|34	%{_datadir}/applications/%{name}.desktop

2331 21
21cr|intel-mediasdk-23.2.2-1|1	%define major              1
21cr|intel-mediasdk-23.2.2-1|2	%define mfxlibname         %mklibname mfx %{major}
21cr|intel-mediasdk-23.2.2-1|3	%define mfxdevelname       %mklibname mfx -d
21cr|intel-mediasdk-23.2.2-1|4	
21cr|intel-mediasdk-23.2.2-1|5	%define mfxtracerlibname   %mklibname mfxtracer %{major}
21cr|intel-mediasdk-23.2.2-1|6	%define mfxtracerdevelname %mklibname mfxtracer -d
21cr|intel-mediasdk-23.2.2-1|7	
21cr|intel-mediasdk-23.2.2-1|8	%define mfxhw64libname     %mklibname mfxhw64 %{major}
21cr|intel-mediasdk-23.2.2-1|9	%define mfxhw64develname   %mklibname mfxhw64 -d
21cr|intel-mediasdk-23.2.2-1|10	
21cr|intel-mediasdk-23.2.2-1|11	Summary:        Hardware-accelerated video processing on Intel integrated GPUs Library
21cr|intel-mediasdk-23.2.2-1|12	Name:           intel-mediasdk
21cr|intel-mediasdk-23.2.2-1|13	Version:        23.2.2
21cr|intel-mediasdk-23.2.2-1|14	Release:        1
21cr|intel-mediasdk-23.2.2-1|15	Group:          System/Kernel and hardware
21cr|intel-mediasdk-23.2.2-1|16	License:        MIT
21cr|intel-mediasdk-23.2.2-1|17	URL:            https://github.com/Intel-Media-SDK/MediaSDK
21cr|intel-mediasdk-23.2.2-1|18	Source0:        https://github.com/Intel-Media-SDK/MediaSDK/archive/refs/tags/intel-mediasdk-%{version}.tar.gz
21cr|intel-mediasdk-23.2.2-1|19	# from Fedora
21cr|intel-mediasdk-23.2.2-1|20	Patch1:			intel-mediasdk-gcc13.patch
21cr|intel-mediasdk-23.2.2-1|21	BuildRequires:  cmake
21cr|intel-mediasdk-23.2.2-1|22	BuildRequires:  pkgconfig(gmock)
21cr|intel-mediasdk-23.2.2-1|23	BuildRequires:  pkgconfig(igdgmm)
21cr|intel-mediasdk-23.2.2-1|24	BuildRequires:  pkgconfig(libdrm_intel)
21cr|intel-mediasdk-23.2.2-1|25	BuildRequires:  pkgconfig(pciaccess)
21cr|intel-mediasdk-23.2.2-1|26	BuildRequires:  pkgconfig(x11)
21cr|intel-mediasdk-23.2.2-1|27	BuildRequires:  pkgconfig(ocl-icd)
21cr|intel-mediasdk-23.2.2-1|28	BuildRequires:  pkgconfig(wayland-client)
21cr|intel-mediasdk-23.2.2-1|29	BuildRequires:  pkgconfig(wayland-protocols)
21cr|intel-mediasdk-23.2.2-1|30	BuildRequires:  pkgconfig(libva)
21cr|intel-mediasdk-23.2.2-1|31	ExclusiveArch:	%{x86_64}
21cr|intel-mediasdk-23.2.2-1|32	
21cr|intel-mediasdk-23.2.2-1|33	%description
21cr|intel-mediasdk-23.2.2-1|34	Intel Media SDK provides a plain C API to access hardware-accelerated video
21cr|intel-mediasdk-23.2.2-1|35	decode, encode and filtering on Intel Gen graphics hardware platforms.
21cr|intel-mediasdk-23.2.2-1|36	Implementation written in C++ 11 with parts in C-for-Media (CM).
21cr|intel-mediasdk-23.2.2-1|37	
21cr|intel-mediasdk-23.2.2-1|38	Supported video encoders: HEVC, AVC, MPEG-2, JPEG, VP9 Supported video decoders:
21cr|intel-mediasdk-23.2.2-1|39	HEVC, AVC, VP8, VP9, MPEG-2, VC1, JPEG Supported video pre-processing filters:
21cr|intel-mediasdk-23.2.2-1|40	Color Conversion, Deinterlace, Denoise, Resize, Rotate, Composition
21cr|intel-mediasdk-23.2.2-1|41	
21cr|intel-mediasdk-23.2.2-1|42	%package -n     %{mfxlibname}
21cr|intel-mediasdk-23.2.2-1|43	Summary:        Hardware-accelerated video processing on Intel integrated GPUs Library
21cr|intel-mediasdk-23.2.2-1|44	Group:          System/Libraries
21cr|intel-mediasdk-23.2.2-1|45	Provides:       %{name}  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|46	
21cr|intel-mediasdk-23.2.2-1|47	%description -n %{mfxlibname}
21cr|intel-mediasdk-23.2.2-1|48	This package contains the library needed to run programs dynamically
21cr|intel-mediasdk-23.2.2-1|49	linked with mfx library.
21cr|intel-mediasdk-23.2.2-1|50	
21cr|intel-mediasdk-23.2.2-1|51	%files -n %{mfxlibname}
21cr|intel-mediasdk-23.2.2-1|52	%{_libdir}/libmfx.so.%{major}*
21cr|intel-mediasdk-23.2.2-1|53	
21cr|intel-mediasdk-23.2.2-1|54	#------------------------------------------------------------------------------------------
21cr|intel-mediasdk-23.2.2-1|55	
21cr|intel-mediasdk-23.2.2-1|56	%package -n     %{mfxdevelname}
21cr|intel-mediasdk-23.2.2-1|57	Summary:        SDK for hardware-accelerated video processing on Intel integrated GPUs
21cr|intel-mediasdk-23.2.2-1|58	Group:          Development/C++
21cr|intel-mediasdk-23.2.2-1|59	Requires:       %{mfxlibname}  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|60	Provides:       %{name}-devel  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|61	
21cr|intel-mediasdk-23.2.2-1|62	%description -n %{mfxdevelname}
21cr|intel-mediasdk-23.2.2-1|63	This package contains the headers that programmers will need to develop
21cr|intel-mediasdk-23.2.2-1|64	applications which will use mfx library.
21cr|intel-mediasdk-23.2.2-1|65	
21cr|intel-mediasdk-23.2.2-1|66	%files -n %{mfxdevelname}
21cr|intel-mediasdk-23.2.2-1|67	%dir %{_includedir}/mfx
21cr|intel-mediasdk-23.2.2-1|68	%{_includedir}/mfx/mfx*.h
21cr|intel-mediasdk-23.2.2-1|69	%{_libdir}/libmfx.so
21cr|intel-mediasdk-23.2.2-1|70	%{_libdir}/pkgconfig/libmfx.pc
21cr|intel-mediasdk-23.2.2-1|71	%{_libdir}/pkgconfig/mfx.pc
21cr|intel-mediasdk-23.2.2-1|72	
21cr|intel-mediasdk-23.2.2-1|73	#------------------------------------------------------------------------------------------
21cr|intel-mediasdk-23.2.2-1|74	
21cr|intel-mediasdk-23.2.2-1|75	%package -n     %{mfxtracerlibname}
21cr|intel-mediasdk-23.2.2-1|76	Summary:        Tracer for hardware-accelerated video processing on Intel integrated GPUs Library
21cr|intel-mediasdk-23.2.2-1|77	Group:          System/Libraries
21cr|intel-mediasdk-23.2.2-1|78	Provides:       %{name}  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|79	
21cr|intel-mediasdk-23.2.2-1|80	%description -n %{mfxtracerlibname}
21cr|intel-mediasdk-23.2.2-1|81	This package contains the tracer for the mfx.
21cr|intel-mediasdk-23.2.2-1|82	
21cr|intel-mediasdk-23.2.2-1|83	%files -n %{mfxtracerlibname}
21cr|intel-mediasdk-23.2.2-1|84	%{_bindir}/mfx-tracer-config
21cr|intel-mediasdk-23.2.2-1|85	%{_libdir}/libmfx-tracer.so.%{major}*
21cr|intel-mediasdk-23.2.2-1|86	
21cr|intel-mediasdk-23.2.2-1|87	#------------------------------------------------------------------------------------------
21cr|intel-mediasdk-23.2.2-1|88	
21cr|intel-mediasdk-23.2.2-1|89	%package -n     %{mfxtracerdevelname}
21cr|intel-mediasdk-23.2.2-1|90	Summary:        Tracer for hardware-accelerated video processing on Intel integrated GPUs
21cr|intel-mediasdk-23.2.2-1|91	Group:          Development/C++
21cr|intel-mediasdk-23.2.2-1|92	Requires:       %{mfxtracerlibname}  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|93	Provides:       %{name}-devel  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|94	
21cr|intel-mediasdk-23.2.2-1|95	%description -n %{mfxtracerdevelname}
21cr|intel-mediasdk-23.2.2-1|96	This package contains the tracer that programmers will need to develop
21cr|intel-mediasdk-23.2.2-1|97	applications which will use mfx library.
21cr|intel-mediasdk-23.2.2-1|98	
21cr|intel-mediasdk-23.2.2-1|99	%files -n %{mfxtracerdevelname}
21cr|intel-mediasdk-23.2.2-1|100	%{_libdir}/libmfx-tracer.so
21cr|intel-mediasdk-23.2.2-1|101	
21cr|intel-mediasdk-23.2.2-1|102	#------------------------------------------------------------------------------------------
21cr|intel-mediasdk-23.2.2-1|103	
21cr|intel-mediasdk-23.2.2-1|104	%package -n     %{mfxhw64libname}
21cr|intel-mediasdk-23.2.2-1|105	Summary:        Hardware-accelerated video processing on Intel integrated GPUs Library
21cr|intel-mediasdk-23.2.2-1|106	Group:          System/Libraries
21cr|intel-mediasdk-23.2.2-1|107	Provides:       %{name}  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|108	
21cr|intel-mediasdk-23.2.2-1|109	%description -n %{mfxhw64libname}
21cr|intel-mediasdk-23.2.2-1|110	This package contains the library needed to run programs dynamically
21cr|intel-mediasdk-23.2.2-1|111	linked with mfxhw64 library.
21cr|intel-mediasdk-23.2.2-1|112	
21cr|intel-mediasdk-23.2.2-1|113	%files -n %{mfxhw64libname}
21cr|intel-mediasdk-23.2.2-1|114	%ifarch %{x86_64}
21cr|intel-mediasdk-23.2.2-1|115	%{_libdir}/libmfxhw64.so.%{major}*
21cr|intel-mediasdk-23.2.2-1|116	%{_libdir}/mfx/libmfx_*_hw64.so
21cr|intel-mediasdk-23.2.2-1|117	%endif
21cr|intel-mediasdk-23.2.2-1|118	%ifarch %{ix86}
21cr|intel-mediasdk-23.2.2-1|119	%{_libdir}/libmfxhw32.so.%{major}*
21cr|intel-mediasdk-23.2.2-1|120	%{_libdir}/mfx/libmfx_*_hw32.so
21cr|intel-mediasdk-23.2.2-1|121	%endif
21cr|intel-mediasdk-23.2.2-1|122	%{_datadir}/mfx/plugins.cfg
21cr|intel-mediasdk-23.2.2-1|123	
21cr|intel-mediasdk-23.2.2-1|124	#------------------------------------------------------------------------------------------
21cr|intel-mediasdk-23.2.2-1|125	
21cr|intel-mediasdk-23.2.2-1|126	%package -n     %{mfxhw64develname}
21cr|intel-mediasdk-23.2.2-1|127	Summary:        SDK for hardware-accelerated video processing on Intel integrated GPUs
21cr|intel-mediasdk-23.2.2-1|128	Group:          Development/C++
21cr|intel-mediasdk-23.2.2-1|129	Requires:       %{mfxhw64libname}  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|130	Provides:       %{name}-devel  = %{EVRD}
21cr|intel-mediasdk-23.2.2-1|131	
21cr|intel-mediasdk-23.2.2-1|132	%description -n %{mfxhw64develname}
21cr|intel-mediasdk-23.2.2-1|133	This package contains the headers that programmers will need to develop
21cr|intel-mediasdk-23.2.2-1|134	applications which will use mfxhw64 library.
21cr|intel-mediasdk-23.2.2-1|135	
21cr|intel-mediasdk-23.2.2-1|136	%files -n %{mfxhw64develname}
21cr|intel-mediasdk-23.2.2-1|137	%ifarch %{x86_64}
21cr|intel-mediasdk-23.2.2-1|138	%{_libdir}/libmfxhw64.so
21cr|intel-mediasdk-23.2.2-1|139	%{_libdir}/pkgconfig/libmfxhw64.pc
21cr|intel-mediasdk-23.2.2-1|140	%endif
21cr|intel-mediasdk-23.2.2-1|141	%ifarch %{ix86}
21cr|intel-mediasdk-23.2.2-1|142	%{_libdir}/libmfxhw32.so
21cr|intel-mediasdk-23.2.2-1|143	%{_libdir}/pkgconfig/libmfxhw32.pc
21cr|intel-mediasdk-23.2.2-1|144	%endif
21cr|intel-mediasdk-23.2.2-1|145	
21cr|intel-mediasdk-23.2.2-1|146	#------------------------------------------------------------------------------------------
21cr|intel-mediasdk-23.2.2-1|147	
21cr|intel-mediasdk-23.2.2-1|148	%prep
21cr|intel-mediasdk-23.2.2-1|149	%autosetup -p1 -n MediaSDK-intel-mediasdk-%{version}
21cr|intel-mediasdk-23.2.2-1|150	
21cr|intel-mediasdk-23.2.2-1|151	%build
21cr|intel-mediasdk-23.2.2-1|152	%cmake \
21cr|intel-mediasdk-23.2.2-1|153	-DBUILD_DISPATCHER=ON \
21cr|intel-mediasdk-23.2.2-1|154	-DBUILD_SAMPLES=OFF \
21cr|intel-mediasdk-23.2.2-1|155	-DBUILD_TESTS=ON \
21cr|intel-mediasdk-23.2.2-1|156	-DBUILD_TOOLS=OFF \
21cr|intel-mediasdk-23.2.2-1|157	-DENABLE_OPENCL=ON \
21cr|intel-mediasdk-23.2.2-1|158	-DENABLE_WAYLAND=ON \
21cr|intel-mediasdk-23.2.2-1|159	-DENABLE_X11=ON \
21cr|intel-mediasdk-23.2.2-1|160	-DENABLE_X11_DRI3=ON \
21cr|intel-mediasdk-23.2.2-1|161	-DUSE_SYSTEM_GTEST=ON \
21cr|intel-mediasdk-23.2.2-1|162	-DCMAKE_BUILD_TYPE=Release
21cr|intel-mediasdk-23.2.2-1|163	
21cr|intel-mediasdk-23.2.2-1|164	%make_build
21cr|intel-mediasdk-23.2.2-1|165	
21cr|intel-mediasdk-23.2.2-1|166	%install
21cr|intel-mediasdk-23.2.2-1|167	%make_install -C build

2332 21
21cr|interchar-0.2-1|1	Name:		interchar
21cr|interchar-0.2-1|2	Version:	0.2
21cr|interchar-0.2-1|3	Release:	1
21cr|interchar-0.2-1|4	Summary:	Managing character class schemes in XETEX
21cr|interchar-0.2-1|5	Group:		Publishing
21cr|interchar-0.2-1|6	URL:		https://ctan.org/pkg/interchar
21cr|interchar-0.2-1|7	License:	The LATEX Project Public License 1.3
21cr|interchar-0.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/interchar.tar.xz
21cr|interchar-0.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/interchar.doc.tar.xz
21cr|interchar-0.2-1|10	BuildArch:	noarch
21cr|interchar-0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|interchar-0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|interchar-0.2-1|13	Requires(post):	texlive-kpathsea
21cr|interchar-0.2-1|14	
21cr|interchar-0.2-1|15	%description
21cr|interchar-0.2-1|16	The package manages character class schemes of XETEX.
21cr|interchar-0.2-1|17	Using this package, you may switch among different character class schemes.
21cr|interchar-0.2-1|18	Migration commands are provided for make packages
21cr|interchar-0.2-1|19	using this mechanism compatible with each others.
21cr|interchar-0.2-1|20	#-----------------------------------------------------------------------
21cr|interchar-0.2-1|21	%files
21cr|interchar-0.2-1|22	%{_texmfdistdir}/tex/xelatex/interchar
21cr|interchar-0.2-1|23	%doc %{_texmfdistdir}/doc/xelatex/interchar
21cr|interchar-0.2-1|24	#-----------------------------------------------------------------------
21cr|interchar-0.2-1|25	%prep
21cr|interchar-0.2-1|26	%setup -c -a0 -a1
21cr|interchar-0.2-1|27	
21cr|interchar-0.2-1|28	%build
21cr|interchar-0.2-1|29	
21cr|interchar-0.2-1|30	%install
21cr|interchar-0.2-1|31	mkdir -p %{buildroot}%{_texmfdistdir}

2333 21
21cr|invada-studio-plugins-lv2-1.2.0-12|1	%global	debug_package %{nil}
21cr|invada-studio-plugins-lv2-1.2.0-12|2	
21cr|invada-studio-plugins-lv2-1.2.0-12|3	%define	ladspadir %{_libdir}/ladspa
21cr|invada-studio-plugins-lv2-1.2.0-12|4	
21cr|invada-studio-plugins-lv2-1.2.0-12|5	Summary:	Studio LV2 plugins with GUI
21cr|invada-studio-plugins-lv2-1.2.0-12|6	Name:		invada-studio-plugins-lv2
21cr|invada-studio-plugins-lv2-1.2.0-12|7	Version:	1.2.0
21cr|invada-studio-plugins-lv2-1.2.0-12|8	Release:	12
21cr|invada-studio-plugins-lv2-1.2.0-12|9	License:	GPLv2+
21cr|invada-studio-plugins-lv2-1.2.0-12|10	Group:		Sound
21cr|invada-studio-plugins-lv2-1.2.0-12|11	# URL dead
21cr|invada-studio-plugins-lv2-1.2.0-12|12	Url:		http://www.invadarecords.com/Downloads.php?ID=00000264
21cr|invada-studio-plugins-lv2-1.2.0-12|13	Source:		http://launchpad.net/invada-studio/lv2/1.2/+download/%{name}_%{version}-nopkg.tgz
21cr|invada-studio-plugins-lv2-1.2.0-12|14	Patch0:		invada-studio-1.2.0-update-turtle.patch
21cr|invada-studio-plugins-lv2-1.2.0-12|15	Patch1:		invada-studio-1.2.0-fix-wrong-graph-in-compressor-GUI.patch
21cr|invada-studio-plugins-lv2-1.2.0-12|16	BuildRequires:	lv2-devel
21cr|invada-studio-plugins-lv2-1.2.0-12|17	BuildRequires:	slv2-devel
21cr|invada-studio-plugins-lv2-1.2.0-12|18	BuildRequires:	pkgconfig(cairo)
21cr|invada-studio-plugins-lv2-1.2.0-12|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|invada-studio-plugins-lv2-1.2.0-12|20	BuildRequires:	pkgconfig(libglade-2.0)
21cr|invada-studio-plugins-lv2-1.2.0-12|21	
21cr|invada-studio-plugins-lv2-1.2.0-12|22	%description
21cr|invada-studio-plugins-lv2-1.2.0-12|23	This package provides a kit of LV2 plugins for sound studio usage developed by
21cr|invada-studio-plugins-lv2-1.2.0-12|24	Invada Records under GPLv2 license. It contains delay, distortion, dynamics,
21cr|invada-studio-plugins-lv2-1.2.0-12|25	low- and high-pass filter, phaser, early-reflection reverb, input amp, meter
21cr|invada-studio-plugins-lv2-1.2.0-12|26	and test-tone plugins.
21cr|invada-studio-plugins-lv2-1.2.0-12|27	
21cr|invada-studio-plugins-lv2-1.2.0-12|28	%files
21cr|invada-studio-plugins-lv2-1.2.0-12|29	%doc README COPYING
21cr|invada-studio-plugins-lv2-1.2.0-12|30	%{_libdir}/lv2/invada.lv2/*
21cr|invada-studio-plugins-lv2-1.2.0-12|31	
21cr|invada-studio-plugins-lv2-1.2.0-12|32	#-----------------------------------------------------------------------------
21cr|invada-studio-plugins-lv2-1.2.0-12|33	
21cr|invada-studio-plugins-lv2-1.2.0-12|34	%prep
21cr|invada-studio-plugins-lv2-1.2.0-12|35	%setup -q
21cr|invada-studio-plugins-lv2-1.2.0-12|36	%patch0 -p1
21cr|invada-studio-plugins-lv2-1.2.0-12|37	%patch1 -p1
21cr|invada-studio-plugins-lv2-1.2.0-12|38	
21cr|invada-studio-plugins-lv2-1.2.0-12|39	# Replace /usr/local/lib/lv2 directory by appropriate lv2 directory
21cr|invada-studio-plugins-lv2-1.2.0-12|40	perl -pi -e 's/\/local\/lib/\/%{_lib}/g' Makefile
21cr|invada-studio-plugins-lv2-1.2.0-12|41	
21cr|invada-studio-plugins-lv2-1.2.0-12|42	
21cr|invada-studio-plugins-lv2-1.2.0-12|43	%build
21cr|invada-studio-plugins-lv2-1.2.0-12|44	%setup_compile_flags
21cr|invada-studio-plugins-lv2-1.2.0-12|45	%make
21cr|invada-studio-plugins-lv2-1.2.0-12|46	
21cr|invada-studio-plugins-lv2-1.2.0-12|47	
21cr|invada-studio-plugins-lv2-1.2.0-12|48	%install
21cr|invada-studio-plugins-lv2-1.2.0-12|49	%make install-sys DESTDIR=%{buildroot}

2334 21
21cr|inventory-0.65-16|1	Summary:	Simple GTK2 inventory program using MySQL
21cr|inventory-0.65-16|2	Name:		inventory
21cr|inventory-0.65-16|3	Version:	0.65
21cr|inventory-0.65-16|4	Release:	16
21cr|inventory-0.65-16|5	License:	GPL
21cr|inventory-0.65-16|6	Group:		Databases
21cr|inventory-0.65-16|7	Url:		http://qballsinventory.sourceforge.net/
21cr|inventory-0.65-16|8	Source0:	%{name}-%{version}.tar.bz2
21cr|inventory-0.65-16|9	Source1: 	%{name}48.png
21cr|inventory-0.65-16|10	Source2: 	%{name}32.png
21cr|inventory-0.65-16|11	Source3: 	%{name}16.png
21cr|inventory-0.65-16|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|inventory-0.65-16|13	BuildRequires:	mysql-devel
21cr|inventory-0.65-16|14	
21cr|inventory-0.65-16|15	%description
21cr|inventory-0.65-16|16	Inventory is a gtk+-2 inventory program that uses a mysql database as backend.
21cr|inventory-0.65-16|17	Inventory can't do anything fancy, complicated or complex (like linked tables),
21cr|inventory-0.65-16|18	instead it tries to be flexible, multi-purpose and fast while remaining easy to
21cr|inventory-0.65-16|19	use.  Features include:
21cr|inventory-0.65-16|20	
21cr|inventory-0.65-16|21	* Mysql Backend.
21cr|inventory-0.65-16|22	* User defined amount of columns in a table.
21cr|inventory-0.65-16|23	* Every column can be either a string, integer or boolean.
21cr|inventory-0.65-16|24	* Everything can be changed at any time. f.e. amount off column, column
21cr|inventory-0.65-16|25	name, column type, category name, etc
21cr|inventory-0.65-16|26	* Direct editing off data in the table, or in a pop-up window.
21cr|inventory-0.65-16|27	* Export to html or comma seperated file.
21cr|inventory-0.65-16|28	* Import from comma seperated file with preview.
21cr|inventory-0.65-16|29	* User feedback, the program tries to give as much feedback as needed.
21cr|inventory-0.65-16|30	* Responsive, changes are directly applyed in the gui, and synced with
21cr|inventory-0.65-16|31	mysql.
21cr|inventory-0.65-16|32	* When an error has occured, it gives the user the oppertunity to correct
21cr|inventory-0.65-16|33	it.
21cr|inventory-0.65-16|34	* Lots More
21cr|inventory-0.65-16|35	
21cr|inventory-0.65-16|36	%files
21cr|inventory-0.65-16|37	%doc README
21cr|inventory-0.65-16|38	%{_bindir}/%{name}
21cr|inventory-0.65-16|39	%{_datadir}/pixmaps/%{name}/%{name}.png
21cr|inventory-0.65-16|40	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|inventory-0.65-16|41	%{_liconsdir}/%{name}.png
21cr|inventory-0.65-16|42	%{_iconsdir}/%{name}.png
21cr|inventory-0.65-16|43	%{_miconsdir}/%{name}.png
21cr|inventory-0.65-16|44	
21cr|inventory-0.65-16|45	#----------------------------------------------------------------------------
21cr|inventory-0.65-16|46	
21cr|inventory-0.65-16|47	%prep
21cr|inventory-0.65-16|48	%setup -qn %{name}
21cr|inventory-0.65-16|49	
21cr|inventory-0.65-16|50	%build
21cr|inventory-0.65-16|51	%configure
21cr|inventory-0.65-16|52	%make
21cr|inventory-0.65-16|53	
21cr|inventory-0.65-16|54	%install
21cr|inventory-0.65-16|55	%makeinstall
21cr|inventory-0.65-16|56	
21cr|inventory-0.65-16|57	#menu
21cr|inventory-0.65-16|58	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|inventory-0.65-16|59	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|inventory-0.65-16|60	[Desktop Entry]
21cr|inventory-0.65-16|61	Type=Application
21cr|inventory-0.65-16|62	Exec=%{name}
21cr|inventory-0.65-16|63	Icon=%{name}
21cr|inventory-0.65-16|64	Name=Inventory
21cr|inventory-0.65-16|65	Comment=Simple Inventory Program
21cr|inventory-0.65-16|66	Categories=Database;Office;
21cr|inventory-0.65-16|67	EOF
21cr|inventory-0.65-16|68	
21cr|inventory-0.65-16|69	#icons
21cr|inventory-0.65-16|70	mkdir -p %{buildroot}%{_liconsdir}
21cr|inventory-0.65-16|71	cat %{SOURCE1} > %{buildroot}%{_liconsdir}/%{name}.png
21cr|inventory-0.65-16|72	mkdir -p %{buildroot}%{_iconsdir}
21cr|inventory-0.65-16|73	cat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
21cr|inventory-0.65-16|74	mkdir -p %{buildroot}%{_miconsdir}
21cr|inventory-0.65-16|75	cat %{SOURCE3} > %{buildroot}%{_miconsdir}/%{name}.png
21cr|inventory-0.65-16|76	

2335 21
21cr|invertapple-1.1.1-3|1	Summary:	Puzzle game about inverting apple colors
21cr|invertapple-1.1.1-3|2	Name:		invertapple
21cr|invertapple-1.1.1-3|3	Version:	1.1.1
21cr|invertapple-1.1.1-3|4	Release:	3
21cr|invertapple-1.1.1-3|5	Group:		Games/Puzzles
21cr|invertapple-1.1.1-3|6	License:	GPLv3+
21cr|invertapple-1.1.1-3|7	Url:		https://dansoft.krasnokamensk.ru/more.html?id=1015
21cr|invertapple-1.1.1-3|8	Source0:	https://bitbucket.org/admsasha/invertapple/downloads/%{name}-%{version}.tar.gz
21cr|invertapple-1.1.1-3|9	BuildRequires:  qt5-linguist-tools
21cr|invertapple-1.1.1-3|10	BuildRequires:  pkgconfig(Qt5Core)
21cr|invertapple-1.1.1-3|11	BuildRequires:  pkgconfig(Qt5Gui)
21cr|invertapple-1.1.1-3|12	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|invertapple-1.1.1-3|13	BuildRequires:  pkgconfig(Qt5Xml)
21cr|invertapple-1.1.1-3|14	
21cr|invertapple-1.1.1-3|15	%description
21cr|invertapple-1.1.1-3|16	Puzzle game in which you need to turn all red apples on the playing
21cr|invertapple-1.1.1-3|17	field to green.
21cr|invertapple-1.1.1-3|18	
21cr|invertapple-1.1.1-3|19	%files
21cr|invertapple-1.1.1-3|20	%doc README* CONTRIBUTORS
21cr|invertapple-1.1.1-3|21	%{_bindir}/%{name}
21cr|invertapple-1.1.1-3|22	%{_datadir}/applications/%{name}.desktop
21cr|invertapple-1.1.1-3|23	%{_datadir}/%{name}
21cr|invertapple-1.1.1-3|24	%{_datadir}/pixmaps/%{name}.png
21cr|invertapple-1.1.1-3|25	
21cr|invertapple-1.1.1-3|26	#----------------------------------------------------------------------------
21cr|invertapple-1.1.1-3|27	
21cr|invertapple-1.1.1-3|28	%prep
21cr|invertapple-1.1.1-3|29	%setup -q
21cr|invertapple-1.1.1-3|30	
21cr|invertapple-1.1.1-3|31	%qmake_qt5
21cr|invertapple-1.1.1-3|32	%make
21cr|invertapple-1.1.1-3|33	
21cr|invertapple-1.1.1-3|34	%install
21cr|invertapple-1.1.1-3|35	%makeinstall_std INSTALL_ROOT=%{buildroot}

2336 21
21cr|inxi-3.3.21.1-1|1	%define	oversion 3.3.21-1
21cr|inxi-3.3.21.1-1|2	
21cr|inxi-3.3.21.1-1|3	Summary:	Command line system information script for console and IRC
21cr|inxi-3.3.21.1-1|4	Name:		inxi
21cr|inxi-3.3.21.1-1|5	Version:	3.3.21.1
21cr|inxi-3.3.21.1-1|6	Release:	1
21cr|inxi-3.3.21.1-1|7	License:	GPLv3+
21cr|inxi-3.3.21.1-1|8	Group:		System/Configuration/Other
21cr|inxi-3.3.21.1-1|9	Url:		http://smxi.org/docs/inxi.htm
21cr|inxi-3.3.21.1-1|10	Source0:	https://github.com/smxi/inxi/archive/%{oversion}.tar.gz?/%{name}-%{oversion}.tar.gz
21cr|inxi-3.3.21.1-1|11	
21cr|inxi-3.3.21.1-1|12	BuildRequires:	gzip
21cr|inxi-3.3.21.1-1|13	Requires:	glxinfo
21cr|inxi-3.3.21.1-1|14	Recommends:	coreutils
21cr|inxi-3.3.21.1-1|15	Recommends:	gawk
21cr|inxi-3.3.21.1-1|16	Recommends:	ipmitool
21cr|inxi-3.3.21.1-1|17	Recommends:	freeipmi-fish
21cr|inxi-3.3.21.1-1|18	Recommends:	lm_sensors
21cr|inxi-3.3.21.1-1|19	Recommends:	hddtemp
21cr|inxi-3.3.21.1-1|20	Recommends:	pciutils
21cr|inxi-3.3.21.1-1|21	Recommends:	procps
21cr|inxi-3.3.21.1-1|22	Recommends:	sed
21cr|inxi-3.3.21.1-1|23	Recommends:	tree
21cr|inxi-3.3.21.1-1|24	Recommends:	usbutils
21cr|inxi-3.3.21.1-1|25	Recommends:	xprop
21cr|inxi-3.3.21.1-1|26	Recommends:	xrandr
21cr|inxi-3.3.21.1-1|27	Recommends:	wmctrl
21cr|inxi-3.3.21.1-1|28	Recommends:	perl(Cpanel::JSON::XS)
21cr|inxi-3.3.21.1-1|29	Recommends:	perl(JSON::XS)
21cr|inxi-3.3.21.1-1|30	Recommends:	perl(XML::Dumper)
21cr|inxi-3.3.21.1-1|31	BuildArch:	noarch
21cr|inxi-3.3.21.1-1|32	
21cr|inxi-3.3.21.1-1|33	%description
21cr|inxi-3.3.21.1-1|34	This is a command line system information script built for console and IRC. It
21cr|inxi-3.3.21.1-1|35	is also used for forum technical support, as a debugging tool, to quickly
21cr|inxi-3.3.21.1-1|36	ascertain user system configuration and hardware. It shows system hardware,
21cr|inxi-3.3.21.1-1|37	CPU, drivers, Xorg, Desktop, kernel, GCC version, processes, RAM usage and a
21cr|inxi-3.3.21.1-1|38	wide variety of other useful information.
21cr|inxi-3.3.21.1-1|39	
21cr|inxi-3.3.21.1-1|40	%files
21cr|inxi-3.3.21.1-1|41	%doc %{name}.changelog README.* LICENSE.*
21cr|inxi-3.3.21.1-1|42	%{_bindir}/%{name}
21cr|inxi-3.3.21.1-1|43	%{_mandir}/man?/%{name}*
21cr|inxi-3.3.21.1-1|44	
21cr|inxi-3.3.21.1-1|45	#-----------------------------------------------------------------------------
21cr|inxi-3.3.21.1-1|46	
21cr|inxi-3.3.21.1-1|47	%package 	konversation
21cr|inxi-3.3.21.1-1|48	Summary:	Plugin for konversation
21cr|inxi-3.3.21.1-1|49	Group:		System/Configuration/Other
21cr|inxi-3.3.21.1-1|50	# Konversation switched to kf5.
21cr|inxi-3.3.21.1-1|51	BuildRequires:	kde5-macros
21cr|inxi-3.3.21.1-1|52	Requires:	konversation >= 1.7.4
21cr|inxi-3.3.21.1-1|53	Requires:	%{name} = %{EVRD}
21cr|inxi-3.3.21.1-1|54	
21cr|inxi-3.3.21.1-1|55	%description 	konversation
21cr|inxi-3.3.21.1-1|56	Plugin to allow %{name} to be easily used in konversation.
21cr|inxi-3.3.21.1-1|57	
21cr|inxi-3.3.21.1-1|58	
21cr|inxi-3.3.21.1-1|59	%files konversation
21cr|inxi-3.3.21.1-1|60	%doc %{name}.changelog
21cr|inxi-3.3.21.1-1|61	%{_kde5_datadir}/konversation/scripts/%{name}
21cr|inxi-3.3.21.1-1|62	
21cr|inxi-3.3.21.1-1|63	#-----------------------------------------------------------------------------
21cr|inxi-3.3.21.1-1|64	
21cr|inxi-3.3.21.1-1|65	%prep
21cr|inxi-3.3.21.1-1|66	%setup -qn %{name}-%{oversion}
21cr|inxi-3.3.21.1-1|67	chmod -x %{name}.changelog
21cr|inxi-3.3.21.1-1|68	
21cr|inxi-3.3.21.1-1|69	
21cr|inxi-3.3.21.1-1|70	%build
21cr|inxi-3.3.21.1-1|71	# Nothing here
21cr|inxi-3.3.21.1-1|72	
21cr|inxi-3.3.21.1-1|73	
21cr|inxi-3.3.21.1-1|74	%install
21cr|inxi-3.3.21.1-1|75	# Install binary script
21cr|inxi-3.3.21.1-1|76	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|inxi-3.3.21.1-1|77	
21cr|inxi-3.3.21.1-1|78	# Install man page
21cr|inxi-3.3.21.1-1|79	install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
21cr|inxi-3.3.21.1-1|80	
21cr|inxi-3.3.21.1-1|81	# Install konversation-plugin
21cr|inxi-3.3.21.1-1|82	mkdir -p %{buildroot}%{_kde5_datadir}/konversation/scripts
21cr|inxi-3.3.21.1-1|83	pushd %{buildroot}%{_kde5_datadir}/konversation/scripts
21cr|inxi-3.3.21.1-1|84	ln -s %{_bindir}/%{name} %{name}
21cr|inxi-3.3.21.1-1|85	popd
21cr|inxi-3.3.21.1-1|86	
21cr|inxi-3.3.21.1-1|87	%post
21cr|inxi-3.3.21.1-1|88	# Since readme.urpmi won't work in dnf
21cr|inxi-3.3.21.1-1|89	# and I don't know how to merge this in dnf
21cr|inxi-3.3.21.1-1|90	# her is a crappy workaround.Symbianflo.
21cr|inxi-3.3.21.1-1|91	echo "
21cr|inxi-3.3.21.1-1|92	#############################
21cr|inxi-3.3.21.1-1|93	# run "inxi --recommends"    #
21cr|inxi-3.3.21.1-1|94	# to obtain a full featured #
21cr|inxi-3.3.21.1-1|95	# inxi                      #
21cr|inxi-3.3.21.1-1|96	#############################
21cr|inxi-3.3.21.1-1|97	"

2337 21
21cr|iodine-0.7.0-3|1	Name:           iodine
21cr|iodine-0.7.0-3|2	Version:        0.7.0
21cr|iodine-0.7.0-3|3	Release:        3
21cr|iodine-0.7.0-3|4	Summary:        Tunnel IP over DNS NULL request
21cr|iodine-0.7.0-3|5	Group:          Networking/Other
21cr|iodine-0.7.0-3|6	License:        BSD
21cr|iodine-0.7.0-3|7	URL:            http://code.kryo.se/iodine/
21cr|iodine-0.7.0-3|8	Source0:        http://code.kryo.se/iodine/%{name}-%{version}.tar.gz
21cr|iodine-0.7.0-3|9	Source1:        iodine.service
21cr|iodine-0.7.0-3|10	Source2:        iodine.conf
21cr|iodine-0.7.0-3|11	Source3:        iodined.service
21cr|iodine-0.7.0-3|12	Source4:        iodined.conf
21cr|iodine-0.7.0-3|13	BuildRequires: zlib-devel
21cr|iodine-0.7.0-3|14	
21cr|iodine-0.7.0-3|15	%description
21cr|iodine-0.7.0-3|16	odine lets you tunnel IPv4 data through a DNS server. This can be usable in
21cr|iodine-0.7.0-3|17	different situations where internet access is firewalled, but DNS queries
21cr|iodine-0.7.0-3|18	are allowed.
21cr|iodine-0.7.0-3|19	
21cr|iodine-0.7.0-3|20	The bandwidth is asymmetrical with limited upstream and up to 1 Mbit/s
21cr|iodine-0.7.0-3|21	downstream.
21cr|iodine-0.7.0-3|22	
21cr|iodine-0.7.0-3|23	Compared to other DNS tunnel implementations, iodine offers:
21cr|iodine-0.7.0-3|24	
21cr|iodine-0.7.0-3|25	* Higher performance
21cr|iodine-0.7.0-3|26	iodine uses the NULL type that allows the downstream data to be sent
21cr|iodine-0.7.0-3|27	without encoding. Each DNS reply can contain over a kilobyte of compressed
21cr|iodine-0.7.0-3|28	payload data.
21cr|iodine-0.7.0-3|29	* Portability
21cr|iodine-0.7.0-3|30	iodine runs on many different UNIX-like systems as well as on Win32.
21cr|iodine-0.7.0-3|31	Tunnels can be set up between two hosts no matter their endianness or
21cr|iodine-0.7.0-3|32	operating system.
21cr|iodine-0.7.0-3|33	* Security
21cr|iodine-0.7.0-3|34	iodine uses challenge-response login secured by MD5 hash. It also
21cr|iodine-0.7.0-3|35	filters out any packets not coming from the IP used when logging in.
21cr|iodine-0.7.0-3|36	* Less setup
21cr|iodine-0.7.0-3|37	iodine handles setting IP number on interfaces automatically, and up
21cr|iodine-0.7.0-3|38	to 16 users can share one server at the same time. Packet size is
21cr|iodine-0.7.0-3|39	automatically probed for maximum downstream throughput.
21cr|iodine-0.7.0-3|40	
21cr|iodine-0.7.0-3|41	
21cr|iodine-0.7.0-3|42	%package	client
21cr|iodine-0.7.0-3|43	Summary:	Iodine client (Tunnel IP over DNS)
21cr|iodine-0.7.0-3|44	Group:		Networking/Other
21cr|iodine-0.7.0-3|45	Requires:   %{name}-common
21cr|iodine-0.7.0-3|46	
21cr|iodine-0.7.0-3|47	%description	client
21cr|iodine-0.7.0-3|48	iodine lets you tunnel IPv4 data through a DNS server. This can be usable in
21cr|iodine-0.7.0-3|49	different situations where internet access is firewalled, but DNS queries
21cr|iodine-0.7.0-3|50	are allowed.
21cr|iodine-0.7.0-3|51	
21cr|iodine-0.7.0-3|52	This package contains the client part.
21cr|iodine-0.7.0-3|53	
21cr|iodine-0.7.0-3|54	%package	server
21cr|iodine-0.7.0-3|55	Summary:	Iodine server (Tunnel IP over DNS)
21cr|iodine-0.7.0-3|56	Group:		Networking/Other
21cr|iodine-0.7.0-3|57	Requires:   %{name}-common
21cr|iodine-0.7.0-3|58	
21cr|iodine-0.7.0-3|59	%description	server
21cr|iodine-0.7.0-3|60	iodine lets you tunnel IPv4 data through a DNS server. This can be usable in
21cr|iodine-0.7.0-3|61	different situations where internet access is firewalled, but DNS queries
21cr|iodine-0.7.0-3|62	are allowed.
21cr|iodine-0.7.0-3|63	
21cr|iodine-0.7.0-3|64	
21cr|iodine-0.7.0-3|65	This package contains the server part.
21cr|iodine-0.7.0-3|66	
21cr|iodine-0.7.0-3|67	%package	common
21cr|iodine-0.7.0-3|68	Summary:	Iodine common part (Tunnel IP over DNS)
21cr|iodine-0.7.0-3|69	Group:		Networking/Other
21cr|iodine-0.7.0-3|70	
21cr|iodine-0.7.0-3|71	%description    common
21cr|iodine-0.7.0-3|72	iodine lets you tunnel IPv4 data through a DNS server. This can be usable in
21cr|iodine-0.7.0-3|73	different situations where internet access is firewalled, but DNS queries
21cr|iodine-0.7.0-3|74	are allowed.
21cr|iodine-0.7.0-3|75	
21cr|iodine-0.7.0-3|76	
21cr|iodine-0.7.0-3|77	This package contains some script shared between server and client.
21cr|iodine-0.7.0-3|78	
21cr|iodine-0.7.0-3|79	
21cr|iodine-0.7.0-3|80	%prep
21cr|iodine-0.7.0-3|81	%setup -qn %{name}-%{version}
21cr|iodine-0.7.0-3|82	
21cr|iodine-0.7.0-3|83	%build
21cr|iodine-0.7.0-3|84	%make prefix=%{_prefix}
21cr|iodine-0.7.0-3|85	
21cr|iodine-0.7.0-3|86	%install
21cr|iodine-0.7.0-3|87	%makeinstall
21cr|iodine-0.7.0-3|88	mkdir -p %{buildroot}/%{_unitdir}/service
21cr|iodine-0.7.0-3|89	mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/
21cr|iodine-0.7.0-3|90	install -m 0755 %{SOURCE1} %{buildroot}/%{_unitdir}/%{name}.service
21cr|iodine-0.7.0-3|91	install -m 0755 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
21cr|iodine-0.7.0-3|92	install -m 0755 %{SOURCE3} %{buildroot}/%{_unitdir}/%{name}d.service
21cr|iodine-0.7.0-3|93	install -m 0755 %{SOURCE4} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}d
21cr|iodine-0.7.0-3|94	
21cr|iodine-0.7.0-3|95	# this is a hack so we can bypass ifplugd that try to run dhcp on the
21cr|iodine-0.7.0-3|96	# newly created interface
21cr|iodine-0.7.0-3|97	mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts
21cr|iodine-0.7.0-3|98	echo -e '#!/bin/bash\nexit 0\n' > %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifup-dns
21cr|iodine-0.7.0-3|99	
21cr|iodine-0.7.0-3|100	%pre server
21cr|iodine-0.7.0-3|101	%_pre_useradd %{name}d /var/empty /sbin/nologin
21cr|iodine-0.7.0-3|102	
21cr|iodine-0.7.0-3|103	%post server
21cr|iodine-0.7.0-3|104	%systemd_post %{name}d.service
21cr|iodine-0.7.0-3|105	
21cr|iodine-0.7.0-3|106	%preun server
21cr|iodine-0.7.0-3|107	%systemd_preun %{name}d.service
21cr|iodine-0.7.0-3|108	
21cr|iodine-0.7.0-3|109	%postun server
21cr|iodine-0.7.0-3|110	%_postun_userdel %{name}d
21cr|iodine-0.7.0-3|111	%systemd_postun_with_restart %{name}d.service
21cr|iodine-0.7.0-3|112	
21cr|iodine-0.7.0-3|113	
21cr|iodine-0.7.0-3|114	%pre client
21cr|iodine-0.7.0-3|115	%_pre_useradd %{name} /var/empty /sbin/nologin
21cr|iodine-0.7.0-3|116	
21cr|iodine-0.7.0-3|117	%post client
21cr|iodine-0.7.0-3|118	%systemd_post %{name}.service
21cr|iodine-0.7.0-3|119	
21cr|iodine-0.7.0-3|120	%preun client
21cr|iodine-0.7.0-3|121	%systemd_preun %{name}.service
21cr|iodine-0.7.0-3|122	
21cr|iodine-0.7.0-3|123	%postun client
21cr|iodine-0.7.0-3|124	%_postun_userdel %{name}
21cr|iodine-0.7.0-3|125	%systemd_postun_with_restart %{name}.service
21cr|iodine-0.7.0-3|126	
21cr|iodine-0.7.0-3|127	%files common
21cr|iodine-0.7.0-3|128	%config(noreplace) %attr(0755,root,root) %{_sysconfdir}/sysconfig/network-scripts/ifup-dns
21cr|iodine-0.7.0-3|129	
21cr|iodine-0.7.0-3|130	%files server
21cr|iodine-0.7.0-3|131	%doc README
21cr|iodine-0.7.0-3|132	%{_sbindir}/%{name}d
21cr|iodine-0.7.0-3|133	%{_unitdir}/%{name}d.service
21cr|iodine-0.7.0-3|134	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}d
21cr|iodine-0.7.0-3|135	
21cr|iodine-0.7.0-3|136	%files client
21cr|iodine-0.7.0-3|137	%doc README
21cr|iodine-0.7.0-3|138	%{_sbindir}/%{name}
21cr|iodine-0.7.0-3|139	%{_unitdir}/%{name}.service
21cr|iodine-0.7.0-3|140	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|iodine-0.7.0-3|141	%{_mandir}/man8/%{name}.*

2338 21
21cr|iogen-3.1-9|1	%define subversion p0
21cr|iogen-3.1-9|2	
21cr|iogen-3.1-9|3	Summary:	A stress tool to produce heavily fragmented I/O operations
21cr|iogen-3.1-9|4	Name:		iogen
21cr|iogen-3.1-9|5	Version:	3.1
21cr|iogen-3.1-9|6	Release:	9
21cr|iogen-3.1-9|7	License:	BSD
21cr|iogen-3.1-9|8	Group:		System/Kernel and hardware
21cr|iogen-3.1-9|9	Url:		http://www.peereboom.us/iogen/
21cr|iogen-3.1-9|10	Source0:	%{name}_%{version}%{subversion}.tar.bz2
21cr|iogen-3.1-9|11	Patch0:		iogen_3.1p0-optflags.patch
21cr|iogen-3.1-9|12	Patch1:		iogen_3.1p0-sfmt.patch
21cr|iogen-3.1-9|13	BuildRequires:	groff-for-man
21cr|iogen-3.1-9|14	
21cr|iogen-3.1-9|15	%description
21cr|iogen-3.1-9|16	Iogen is an I/O generator.
21cr|iogen-3.1-9|17	
21cr|iogen-3.1-9|18	It forks child processes that each run a mix of reads and writes.
21cr|iogen-3.1-9|19	The idea is to generate heavily fragmented files to make the hardware suffer
21cr|iogen-3.1-9|20	as much as possible. This tool has been used to test filesystems, drivers,
21cr|iogen-3.1-9|21	firmware, and hardware devices.
21cr|iogen-3.1-9|22	
21cr|iogen-3.1-9|23	It is by no means meant as a performance measuring tool since it tries to
21cr|iogen-3.1-9|24	recreate the worst case scenario I/O.
21cr|iogen-3.1-9|25	
21cr|iogen-3.1-9|26	%files
21cr|iogen-3.1-9|27	%{_bindir}/iogen
21cr|iogen-3.1-9|28	%{_mandir}/man8/*
21cr|iogen-3.1-9|29	
21cr|iogen-3.1-9|30	#----------------------------------------------------------------------------
21cr|iogen-3.1-9|31	
21cr|iogen-3.1-9|32	%prep
21cr|iogen-3.1-9|33	%setup -qn %{name}_%{version}%{subversion}
21cr|iogen-3.1-9|34	%patch0 -p1
21cr|iogen-3.1-9|35	%patch1 -p1
21cr|iogen-3.1-9|36	
21cr|iogen-3.1-9|37	%build
21cr|iogen-3.1-9|38	%setup_compile_flags
21cr|iogen-3.1-9|39	%make
21cr|iogen-3.1-9|40	
21cr|iogen-3.1-9|41	%install
21cr|iogen-3.1-9|42	mkdir -p %{buildroot}%{_bindir}
21cr|iogen-3.1-9|43	mkdir -p %{buildroot}%{_mandir}/man8
21cr|iogen-3.1-9|44	install -m 755 iogen %{buildroot}%{_bindir}/iogen
21cr|iogen-3.1-9|45	install -m 644 iogen.cat8 %{buildroot}%{_mandir}/man8/iogen.8

2339 21
21cr|io_lib-1.13.7-7|1	%define major 1
21cr|io_lib-1.13.7-7|2	%define libname %mklibname staden-read %{major}
21cr|io_lib-1.13.7-7|3	%define devname %mklibname %{name} -d
21cr|io_lib-1.13.7-7|4	
21cr|io_lib-1.13.7-7|5	Summary:	General purpose trace file library
21cr|io_lib-1.13.7-7|6	Name:		io_lib
21cr|io_lib-1.13.7-7|7	Version:	1.13.7
21cr|io_lib-1.13.7-7|8	Release:	7
21cr|io_lib-1.13.7-7|9	License:	GPLv2+
21cr|io_lib-1.13.7-7|10	Group:		Development/C
21cr|io_lib-1.13.7-7|11	Url:		http://staden.sourceforge.net/
21cr|io_lib-1.13.7-7|12	Source0:	http://sourceforge.net/projects/staden/files/io_lib/%{version}/%{name}-%{version}.tar.gz
21cr|io_lib-1.13.7-7|13	BuildRequires:	pkgconfig(zlib)
21cr|io_lib-1.13.7-7|14	
21cr|io_lib-1.13.7-7|15	%description
21cr|io_lib-1.13.7-7|16	Io_lib is a library of file reading and writing code to provide a general
21cr|io_lib-1.13.7-7|17	purpose trace file (and Experiment File) reading interface. The programmer
21cr|io_lib-1.13.7-7|18	simply calls the (eg) read_reading to create a "Read" C structure with the
21cr|io_lib-1.13.7-7|19	data loaded into memory.
21cr|io_lib-1.13.7-7|20	
21cr|io_lib-1.13.7-7|21	%files
21cr|io_lib-1.13.7-7|22	%doc CHANGES COPYRIGHT README
21cr|io_lib-1.13.7-7|23	%{_bindir}/*
21cr|io_lib-1.13.7-7|24	
21cr|io_lib-1.13.7-7|25	#----------------------------------------------------------------------------
21cr|io_lib-1.13.7-7|26	
21cr|io_lib-1.13.7-7|27	%package -n %{libname}
21cr|io_lib-1.13.7-7|28	Summary:	Main library for %{name}
21cr|io_lib-1.13.7-7|29	Group:		System/Libraries
21cr|io_lib-1.13.7-7|30	Conflicts:	%{_lib}io_lib1 < 1.13.7-5
21cr|io_lib-1.13.7-7|31	Obsoletes:	%{_lib}io_lib1 < 1.13.7-5
21cr|io_lib-1.13.7-7|32	
21cr|io_lib-1.13.7-7|33	%description -n %{libname}
21cr|io_lib-1.13.7-7|34	This package contains the library needed to run %{name}.
21cr|io_lib-1.13.7-7|35	
21cr|io_lib-1.13.7-7|36	%files -n %{libname}
21cr|io_lib-1.13.7-7|37	%{_libdir}/libstaden-read.so.%{major}*
21cr|io_lib-1.13.7-7|38	
21cr|io_lib-1.13.7-7|39	#----------------------------------------------------------------------------
21cr|io_lib-1.13.7-7|40	
21cr|io_lib-1.13.7-7|41	%package -n %{devname}
21cr|io_lib-1.13.7-7|42	Summary:	Development header files for %{name}
21cr|io_lib-1.13.7-7|43	Group:		Development/C
21cr|io_lib-1.13.7-7|44	Requires:	%{libname} = %{EVRD}
21cr|io_lib-1.13.7-7|45	Provides:	%{name}-devel = %{EVRD}
21cr|io_lib-1.13.7-7|46	
21cr|io_lib-1.13.7-7|47	%description -n %{devname}
21cr|io_lib-1.13.7-7|48	Libraries, include files and other resources you can use to develop
21cr|io_lib-1.13.7-7|49	%{name} applications.
21cr|io_lib-1.13.7-7|50	
21cr|io_lib-1.13.7-7|51	%files -n %{devname}
21cr|io_lib-1.13.7-7|52	%{_includedir}/%{name}
21cr|io_lib-1.13.7-7|53	%{_libdir}/libstaden-read.so
21cr|io_lib-1.13.7-7|54	%{_mandir}/*/*
21cr|io_lib-1.13.7-7|55	
21cr|io_lib-1.13.7-7|56	#----------------------------------------------------------------------------
21cr|io_lib-1.13.7-7|57	
21cr|io_lib-1.13.7-7|58	%prep
21cr|io_lib-1.13.7-7|59	%setup -q
21cr|io_lib-1.13.7-7|60	
21cr|io_lib-1.13.7-7|61	%build
21cr|io_lib-1.13.7-7|62	%configure
21cr|io_lib-1.13.7-7|63	%make
21cr|io_lib-1.13.7-7|64	
21cr|io_lib-1.13.7-7|65	%install
21cr|io_lib-1.13.7-7|66	%makeinstall

2340 21
21cr|ioquake3-1.36.20220321-2|1	%global commit 6d74896557d8c193a9f19bc6845a47e9d0f77db2
21cr|ioquake3-1.36.20220321-2|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|ioquake3-1.36.20220321-2|3	%global commit_date 20220321
21cr|ioquake3-1.36.20220321-2|4	%global gitrel .%{commit_date}.git%{shortcommit}
21cr|ioquake3-1.36.20220321-2|5	
21cr|ioquake3-1.36.20220321-2|6	# Increase when packaging a newer snapshot
21cr|ioquake3-1.36.20220321-2|7	%define mainrel	12
21cr|ioquake3-1.36.20220321-2|8	%define date	20211211
21cr|ioquake3-1.36.20220321-2|9	# Increase when rebuilding the same snapshot
21cr|ioquake3-1.36.20220321-2|10	%define snaprel 2
21cr|ioquake3-1.36.20220321-2|11	
21cr|ioquake3-1.36.20220321-2|12	Summary:	Quake 3 Arena engine (ioquake3 version)
21cr|ioquake3-1.36.20220321-2|13	Name:		ioquake3
21cr|ioquake3-1.36.20220321-2|14	Version:	1.36.%{commit_date}
21cr|ioquake3-1.36.20220321-2|15	Release:	2
21cr|ioquake3-1.36.20220321-2|16	License:	GPLv2+
21cr|ioquake3-1.36.20220321-2|17	Group:		Games/Arcade
21cr|ioquake3-1.36.20220321-2|18	Url:		https://github.com/ioquake/ioq3
21cr|ioquake3-1.36.20220321-2|19	Source0:	https://github.com/ioquake/ioq3/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|ioquake3-1.36.20220321-2|20	# Snapshot from git repository: https://github.com/ioquake/ioq3
21cr|ioquake3-1.36.20220321-2|21	# - Strip thirdparty code:
21cr|ioquake3-1.36.20220321-2|22	# rm -rf code/{AL,jpeg-8c,libcurl-*,libogg-*,libspeex,libvorbis-*,opus-*,opusfile-*,SDL2,zlib}
21cr|ioquake3-1.36.20220321-2|23	# - Strip nonfree code (lcc) and binaries:
21cr|ioquake3-1.36.20220321-2|24	# rm -rf code/libs code/tools/lcc
21cr|ioquake3-1.36.20220321-2|25	Source1:	ioquake3-demo.sh
21cr|ioquake3-1.36.20220321-2|26	Source2:	ioquake3.autodlrc
21cr|ioquake3-1.36.20220321-2|27	Source4:	ioquake3.png
21cr|ioquake3-1.36.20220321-2|28	Source5:	ioquake3-update.sh
21cr|ioquake3-1.36.20220321-2|29	Source6:	ioquake3-update.autodlrc
21cr|ioquake3-1.36.20220321-2|30	%ifarch %{ix86} x86_64
21cr|ioquake3-1.36.20220321-2|31	BuildRequires:	nasm
21cr|ioquake3-1.36.20220321-2|32	%endif
21cr|ioquake3-1.36.20220321-2|33	BuildRequires:	pkgconfig(gl)
21cr|ioquake3-1.36.20220321-2|34	BuildRequires:	pkgconfig(glu)
21cr|ioquake3-1.36.20220321-2|35	BuildRequires:	pkgconfig(libcurl)
21cr|ioquake3-1.36.20220321-2|36	BuildRequires:	pkgconfig(libjpeg)
21cr|ioquake3-1.36.20220321-2|37	BuildRequires:	pkgconfig(ogg)
21cr|ioquake3-1.36.20220321-2|38	BuildRequires:	pkgconfig(openal)
21cr|ioquake3-1.36.20220321-2|39	BuildRequires:	pkgconfig(opus)
21cr|ioquake3-1.36.20220321-2|40	BuildRequires:	pkgconfig(opusfile)
21cr|ioquake3-1.36.20220321-2|41	BuildRequires:	pkgconfig(sdl2)
21cr|ioquake3-1.36.20220321-2|42	BuildRequires:	pkgconfig(speex)
21cr|ioquake3-1.36.20220321-2|43	BuildRequires:	pkgconfig(vorbis)
21cr|ioquake3-1.36.20220321-2|44	BuildRequires:	pkgconfig(vorbisfile)
21cr|ioquake3-1.36.20220321-2|45	BuildRequires:	pkgconfig(zlib)
21cr|ioquake3-1.36.20220321-2|46	
21cr|ioquake3-1.36.20220321-2|47	# for quake3-update
21cr|ioquake3-1.36.20220321-2|48	Requires:	autodownloader
21cr|ioquake3-1.36.20220321-2|49	
21cr|ioquake3-1.36.20220321-2|50	%description
21cr|ioquake3-1.36.20220321-2|51	This package contains the enhanced opensource ioquake3 version of the Quake 3
21cr|ioquake3-1.36.20220321-2|52	Arena engine. This engine can be used to play a number of games based on this
21cr|ioquake3-1.36.20220321-2|53	engine, below is an (incomplete list):
21cr|ioquake3-1.36.20220321-2|54	
21cr|ioquake3-1.36.20220321-2|55	* OpenArena, Free, Open Source Quake3 like game, recommended!
21cr|ioquake3-1.36.20220321-2|56	(packagename: openarena)
21cr|ioquake3-1.36.20220321-2|57	
21cr|ioquake3-1.36.20220321-2|58	* Urban Terror, gratis, but not Open Source FPS best be described as a
21cr|ioquake3-1.36.20220321-2|59	Hollywood tactical shooter, a downloader and installer including an
21cr|ioquake3-1.36.20220321-2|60	application menu entry is available in the urbanterror package.
21cr|ioquake3-1.36.20220321-2|61	
21cr|ioquake3-1.36.20220321-2|62	* World of Padman, gratis, but not Open Source Comic FPS, a downloader and
21cr|ioquake3-1.36.20220321-2|63	installer including an application menu entry is available in the
21cr|ioquake3-1.36.20220321-2|64	worldofpadman package.
21cr|ioquake3-1.36.20220321-2|65	
21cr|ioquake3-1.36.20220321-2|66	* Smokin' Guns, gratis, but not Open Source FPS, a semi-realistic simulation of
21cr|ioquake3-1.36.20220321-2|67	the "Old West's" great atmosphere, a downloader and installer including an
21cr|ioquake3-1.36.20220321-2|68	application menu entry is available in the smokinguns package.
21cr|ioquake3-1.36.20220321-2|69	
21cr|ioquake3-1.36.20220321-2|70	* Quake3 Arena, the original! A downloader and installer for the gratis, but
21cr|ioquake3-1.36.20220321-2|71	not Open Source demo, including an application menu entry is available in
21cr|ioquake3-1.36.20220321-2|72	the quake3-demo package.
21cr|ioquake3-1.36.20220321-2|73	
21cr|ioquake3-1.36.20220321-2|74	If you own a copy of quake 3, you will need to copy pak0.pk3 from the
21cr|ioquake3-1.36.20220321-2|75	original CD-ROM and your q3key to /usr/share/quake3/baseq3 or ~/.q3a/baseq3.
21cr|ioquake3-1.36.20220321-2|76	Also copy the pak?.pk3 files from the original 1.32 Quake 3 Arena point
21cr|ioquake3-1.36.20220321-2|77	release there if you have them available or run quake3-update to download
21cr|ioquake3-1.36.20220321-2|78	them for you.
21cr|ioquake3-1.36.20220321-2|79	
21cr|ioquake3-1.36.20220321-2|80	%files
21cr|ioquake3-1.36.20220321-2|81	%doc md4-readme.txt opengl2-readme.md README.md voip-readme.txt
21cr|ioquake3-1.36.20220321-2|82	%doc COPYING.txt id-readme.txt
21cr|ioquake3-1.36.20220321-2|83	%{_bindir}/ioq3ded
21cr|ioquake3-1.36.20220321-2|84	%{_bindir}/%{name}
21cr|ioquake3-1.36.20220321-2|85	%{_bindir}/%{name}-update
21cr|ioquake3-1.36.20220321-2|86	%{_datadir}/applications/%{name}.desktop
21cr|ioquake3-1.36.20220321-2|87	%{_datadir}/%{name}/%{name}-update.autodlrc
21cr|ioquake3-1.36.20220321-2|88	%{_iconsdir}/hicolor/32x32/apps/quake3.png
21cr|ioquake3-1.36.20220321-2|89	%{_iconsdir}/hicolor/scalable/apps/quake3.svg
21cr|ioquake3-1.36.20220321-2|90	%dir %{_libexecdir}/%{name}
21cr|ioquake3-1.36.20220321-2|91	%{_libexecdir}/%{name}/baseq3/
21cr|ioquake3-1.36.20220321-2|92	%{_libexecdir}/%{name}/missionpack/
21cr|ioquake3-1.36.20220321-2|93	%{_libexecdir}/%{name}/renderer_opengl*.so
21cr|ioquake3-1.36.20220321-2|94	
21cr|ioquake3-1.36.20220321-2|95	#----------------------------------------------------------------------------
21cr|ioquake3-1.36.20220321-2|96	
21cr|ioquake3-1.36.20220321-2|97	%package demo
21cr|ioquake3-1.36.20220321-2|98	Summary:	Quake 3 Arena tournament 3D shooter game demo installer
21cr|ioquake3-1.36.20220321-2|99	Group:		Games/Arcade
21cr|ioquake3-1.36.20220321-2|100	Requires:	%{name} = %{EVRD}
21cr|ioquake3-1.36.20220321-2|101	Requires:	opengl-games-utils
21cr|ioquake3-1.36.20220321-2|102	BuildArch:	noarch
21cr|ioquake3-1.36.20220321-2|103	
21cr|ioquake3-1.36.20220321-2|104	%description demo
21cr|ioquake3-1.36.20220321-2|105	Quake 3 Arena tournament 3D shooter game demo installer. The Quake3 engine is
21cr|ioquake3-1.36.20220321-2|106	Open Source and as such is available as part of Mageia. The original Quake3
21cr|ioquake3-1.36.20220321-2|107	data files however are not Open Source and thus are not available as part of
21cr|ioquake3-1.36.20220321-2|108	Mageia. There is a gratis, but not Open Source demo available on the internet.
21cr|ioquake3-1.36.20220321-2|109	
21cr|ioquake3-1.36.20220321-2|110	This package installs an application menu entry for playing the Quake3 Arena
21cr|ioquake3-1.36.20220321-2|111	demo. The first time you click this menu entry, it will offer to download and
21cr|ioquake3-1.36.20220321-2|112	install the Quake 3 demo datafiles for you.
21cr|ioquake3-1.36.20220321-2|113	
21cr|ioquake3-1.36.20220321-2|114	%files demo
21cr|ioquake3-1.36.20220321-2|115	%{_bindir}/%{name}-demo
21cr|ioquake3-1.36.20220321-2|116	%{_datadir}/%{name}/%{name}.autodlrc
21cr|ioquake3-1.36.20220321-2|117	
21cr|ioquake3-1.36.20220321-2|118	#----------------------------------------------------------------------------
21cr|ioquake3-1.36.20220321-2|119	
21cr|ioquake3-1.36.20220321-2|120	%prep
21cr|ioquake3-1.36.20220321-2|121	%autosetup -p1 -n ioq3-%{commit}
21cr|ioquake3-1.36.20220321-2|122	
21cr|ioquake3-1.36.20220321-2|123	%build
21cr|ioquake3-1.36.20220321-2|124	%make \
21cr|ioquake3-1.36.20220321-2|125	BUILD_CLIENT_SMP=1	\
21cr|ioquake3-1.36.20220321-2|126	BUILD_GAME_QVM=0	\
21cr|ioquake3-1.36.20220321-2|127	BUILD_GAME_SO=1		\
21cr|ioquake3-1.36.20220321-2|128	DEFAULT_BASEDIR=%{_libexecdir}/%{name}	\
21cr|ioquake3-1.36.20220321-2|129	GENERATE_DEPENDENCIES=0	\
21cr|ioquake3-1.36.20220321-2|130	OPTIMIZE="%{optflags}"	\
21cr|ioquake3-1.36.20220321-2|131	USE_CODEC_OPUS=1	\
21cr|ioquake3-1.36.20220321-2|132	USE_CODEC_VORBIS=1	\
21cr|ioquake3-1.36.20220321-2|133	USE_CURL=1		\
21cr|ioquake3-1.36.20220321-2|134	USE_CURL_DLOPEN=0	\
21cr|ioquake3-1.36.20220321-2|135	USE_INTERNAL_LIBS=0	\
21cr|ioquake3-1.36.20220321-2|136	USE_LOCAL_HEADERS=0	\
21cr|ioquake3-1.36.20220321-2|137	USE_OPENAL=1		\
21cr|ioquake3-1.36.20220321-2|138	USE_OPENAL_DLOPEN=0	\
21cr|ioquake3-1.36.20220321-2|139	VERSION="\\\"%{version} (git %{date}) [%{_vendor} %{release}]\\\""
21cr|ioquake3-1.36.20220321-2|140	
21cr|ioquake3-1.36.20220321-2|141	%install
21cr|ioquake3-1.36.20220321-2|142	install -d %{buildroot}%{_bindir}
21cr|ioquake3-1.36.20220321-2|143	install -d %{buildroot}%{_datadir}/%{name}
21cr|ioquake3-1.36.20220321-2|144	install -d %{buildroot}%{_libexecdir}/%{name}/{baseq3,missionpack}
21cr|ioquake3-1.36.20220321-2|145	
21cr|ioquake3-1.36.20220321-2|146	# ioquake3 binaries
21cr|ioquake3-1.36.20220321-2|147	pushd build/release-linux-*
21cr|ioquake3-1.36.20220321-2|148	install -m 755 %{name}.* %{buildroot}%{_bindir}/%{name}
21cr|ioquake3-1.36.20220321-2|149	install -m 755 ioq3ded.* %{buildroot}%{_bindir}/ioq3ded
21cr|ioquake3-1.36.20220321-2|150	
21cr|ioquake3-1.36.20220321-2|151	install -m 755 renderer_opengl*.so %{buildroot}%{_libexecdir}/%{name}/
21cr|ioquake3-1.36.20220321-2|152	install -m 755 baseq3/*.so %{buildroot}%{_libexecdir}/%{name}/baseq3/
21cr|ioquake3-1.36.20220321-2|153	install -m 755 missionpack/*.so %{buildroot}%{_libexecdir}/%{name}/missionpack/
21cr|ioquake3-1.36.20220321-2|154	popd
21cr|ioquake3-1.36.20220321-2|155	
21cr|ioquake3-1.36.20220321-2|156	# script to download the demo
21cr|ioquake3-1.36.20220321-2|157	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/ioquake3-demo
21cr|ioquake3-1.36.20220321-2|158	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/%{name}/
21cr|ioquake3-1.36.20220321-2|159	
21cr|ioquake3-1.36.20220321-2|160	# script to install the latest patch
21cr|ioquake3-1.36.20220321-2|161	install -m 755 %{SOURCE5} %{buildroot}%{_bindir}/ioquake3-update
21cr|ioquake3-1.36.20220321-2|162	install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/%{name}/
21cr|ioquake3-1.36.20220321-2|163	
21cr|ioquake3-1.36.20220321-2|164	# desktop file and icons
21cr|ioquake3-1.36.20220321-2|165	install -D -m 644 misc/setup/%{name}.desktop \
21cr|ioquake3-1.36.20220321-2|166	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ioquake3-1.36.20220321-2|167	install -D -m 644 misc/quake3.svg \
21cr|ioquake3-1.36.20220321-2|168	%{buildroot}%{_iconsdir}/hicolor/scalable/apps/quake3.svg
21cr|ioquake3-1.36.20220321-2|169	install -D -m 644 misc/quake3.png \
21cr|ioquake3-1.36.20220321-2|170	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/quake3.png

2341 21
21cr|iouyap-0.97-3|1	# Workaround to build with GCC 10
21cr|iouyap-0.97-3|2	%global optflags %{optflags} -fcommon
21cr|iouyap-0.97-3|3	%define _libexecdir /usr/libexec
21cr|iouyap-0.97-3|4	
21cr|iouyap-0.97-3|5	Summary:	Bridge IOU to TAP, UDP and Ethernet
21cr|iouyap-0.97-3|6	Name:		iouyap
21cr|iouyap-0.97-3|7	Version:	0.97
21cr|iouyap-0.97-3|8	Release:	3
21cr|iouyap-0.97-3|9	License:	GPL
21cr|iouyap-0.97-3|10	Group:		Emulators
21cr|iouyap-0.97-3|11	Url:		https://github.com/GNS3/iouyap
21cr|iouyap-0.97-3|12	Source0:	https://github.com/GNS3/iouyap/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|iouyap-0.97-3|13	Patch0:		%{name}-0.97_buff_overflow.patch
21cr|iouyap-0.97-3|14	BuildRequires:	bison
21cr|iouyap-0.97-3|15	BuildRequires:	flex
21cr|iouyap-0.97-3|16	BuildRequires:	gcc
21cr|iouyap-0.97-3|17	BuildRequires:	glibc-devel
21cr|iouyap-0.97-3|18	BuildRequires:	iniparser-devel
21cr|iouyap-0.97-3|19	Requires(pre):	shadow-utils
21cr|iouyap-0.97-3|20	
21cr|iouyap-0.97-3|21	%description
21cr|iouyap-0.97-3|22	Bridge IOU to TAP, UDP and Ethernet, mainly used by gns3server
21cr|iouyap-0.97-3|23	
21cr|iouyap-0.97-3|24	In order to use iouyap as non-root user, the user needs to be member
21cr|iouyap-0.97-3|25	of the iouyap group!
21cr|iouyap-0.97-3|26	
21cr|iouyap-0.97-3|27	%prep
21cr|iouyap-0.97-3|28	%setup -q
21cr|iouyap-0.97-3|29	%patch0 -p1
21cr|iouyap-0.97-3|30	
21cr|iouyap-0.97-3|31	%build
21cr|iouyap-0.97-3|32	bison --yacc -dv netmap_parse.y
21cr|iouyap-0.97-3|33	flex netmap_scan.l
21cr|iouyap-0.97-3|34	gcc -I -Wall -fPIE %{optflags} *.c -o %{name} -liniparser -lpthread -pie
21cr|iouyap-0.97-3|35	
21cr|iouyap-0.97-3|36	%install
21cr|iouyap-0.97-3|37	mkdir -p %{buildroot}/%{_libexecdir}
21cr|iouyap-0.97-3|38	mkdir -p %{buildroot}/%{_bindir}
21cr|iouyap-0.97-3|39	mv %{name} %{buildroot}/%{_libexecdir}
21cr|iouyap-0.97-3|40	ln -sf %{_libexecdir}/%{name} %{buildroot}/%{_bindir}/%{name}
21cr|iouyap-0.97-3|41	
21cr|iouyap-0.97-3|42	%pre
21cr|iouyap-0.97-3|43	%{_sbindir}/groupadd -r iouyap 2> /dev/null || :
21cr|iouyap-0.97-3|44	
21cr|iouyap-0.97-3|45	%files
21cr|iouyap-0.97-3|46	%doc LICENSE
21cr|iouyap-0.97-3|47	%attr(0750,root,iouyap) %{_libexecdir}/%{name}
21cr|iouyap-0.97-3|48	%{_bindir}/%{name}

2342 21
21cr|iozone3-465-3|1	# Workaround to build with GCC 10
21cr|iozone3-465-3|2	%global optflags %{optflags} -fcommon
21cr|iozone3-465-3|3	Summary:	Filesystem characterization & benchmark tool
21cr|iozone3-465-3|4	Name:		iozone3
21cr|iozone3-465-3|5	Version:	465
21cr|iozone3-465-3|6	Release:	3
21cr|iozone3-465-3|7	License:	Public Domain
21cr|iozone3-465-3|8	Group:		Monitoring
21cr|iozone3-465-3|9	URL:		http://www.iozone.org/
21cr|iozone3-465-3|10	Source0:	http://www.iozone.org/src/current/%{name}_%{version}.tar
21cr|iozone3-465-3|11	Obsoletes:	iozone < %{version}
21cr|iozone3-465-3|12	Provides:	iozone
21cr|iozone3-465-3|13	
21cr|iozone3-465-3|14	%description
21cr|iozone3-465-3|15	This program allows one to characterize the filesystem performance
21cr|iozone3-465-3|16	of vendors platform. It supports single stream, throughput,
21cr|iozone3-465-3|17	pthreads, async I/O and much more.
21cr|iozone3-465-3|18	
21cr|iozone3-465-3|19	%prep
21cr|iozone3-465-3|20	%setup -qn %{name}_%{version}
21cr|iozone3-465-3|21	
21cr|iozone3-465-3|22	%build
21cr|iozone3-465-3|23	cd src/current
21cr|iozone3-465-3|24	%make linux CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|iozone3-465-3|25	
21cr|iozone3-465-3|26	%install
21cr|iozone3-465-3|27	cd $RPM_BUILD_DIR/%{name}_%{version}/src/current/
21cr|iozone3-465-3|28	install -m 755 -d %{buildroot}%{_bindir}
21cr|iozone3-465-3|29	install -m 755 iozone %{buildroot}%{_bindir}
21cr|iozone3-465-3|30	install -m 755 gnu3d.dem %{buildroot}%{_bindir}
21cr|iozone3-465-3|31	install -m 755 gengnuplot.sh %{buildroot}%{_bindir}
21cr|iozone3-465-3|32	install -m 755 fileop %{buildroot}%{_bindir}
21cr|iozone3-465-3|33	install -m 755 Generate_Graphs %{buildroot}%{_bindir}
21cr|iozone3-465-3|34	
21cr|iozone3-465-3|35	cd $RPM_BUILD_DIR/%{name}_%{version}/docs
21cr|iozone3-465-3|36	install -m 755 -d %{buildroot}%{_mandir}/man1
21cr|iozone3-465-3|37	install -m 644 iozone.1 %{buildroot}%{_mandir}/man1
21cr|iozone3-465-3|38	
21cr|iozone3-465-3|39	%clean
21cr|iozone3-465-3|40	
21cr|iozone3-465-3|41	%files
21cr|iozone3-465-3|42	%defattr (-,root,root)
21cr|iozone3-465-3|43	%doc docs/*.gz src/current/Gnuplot.txt docs/*.pdf docs/*.doc
21cr|iozone3-465-3|44	%defattr (-,root,root)
21cr|iozone3-465-3|45	%{_bindir}/*
21cr|iozone3-465-3|46	%{_mandir}/man1/*

2343 21
21cr|ip2location-4.0.2-4|1	%define	major 0
21cr|ip2location-4.0.2-4|2	%define libname %mklibname ip2location %{major}
21cr|ip2location-4.0.2-4|3	%define develname %mklibname ip2location -d
21cr|ip2location-4.0.2-4|4	
21cr|ip2location-4.0.2-4|5	Summary:	IP2Location C Library
21cr|ip2location-4.0.2-4|6	Name:		ip2location
21cr|ip2location-4.0.2-4|7	Version:	4.0.2
21cr|ip2location-4.0.2-4|8	Release:	4
21cr|ip2location-4.0.2-4|9	Group:		System/Libraries
21cr|ip2location-4.0.2-4|10	License:	GPLv2
21cr|ip2location-4.0.2-4|11	URL:		http://www.ip2location.com/
21cr|ip2location-4.0.2-4|12	Source0:	http://www.ip2location.com/download/C-IP2Location-%{version}.tar.gz
21cr|ip2location-4.0.2-4|13	Patch0:		C-IP2Location-4.0.2-soname.diff
21cr|ip2location-4.0.2-4|14	
21cr|ip2location-4.0.2-4|15	%description
21cr|ip2location-4.0.2-4|16	IP2Location is a C library that enables the user to find the country, region,
21cr|ip2location-4.0.2-4|17	city, coordinates, zip code, time zone, ISP, domain name, connection type,
21cr|ip2location-4.0.2-4|18	area code and weather that any IP address or hostname originates from. It has
21cr|ip2location-4.0.2-4|19	been optimized for speed and memory utilization. Developers can use the API to
21cr|ip2location-4.0.2-4|20	query all IP2Location™ binary databases for applications written in C or
21cr|ip2location-4.0.2-4|21	supporting static/dynamic library.
21cr|ip2location-4.0.2-4|22	
21cr|ip2location-4.0.2-4|23	%package -n	%{libname}
21cr|ip2location-4.0.2-4|24	Summary:	IP2Location C Library
21cr|ip2location-4.0.2-4|25	Group:          System/Libraries
21cr|ip2location-4.0.2-4|26	
21cr|ip2location-4.0.2-4|27	%description -n	%{libname}
21cr|ip2location-4.0.2-4|28	IP2Location is a C library that enables the user to find the country, region,
21cr|ip2location-4.0.2-4|29	city, coordinates, zip code, time zone, ISP, domain name, connection type,
21cr|ip2location-4.0.2-4|30	area code and weather that any IP address or hostname originates from. It has
21cr|ip2location-4.0.2-4|31	been optimized for speed and memory utilization. Developers can use the API to
21cr|ip2location-4.0.2-4|32	query all IP2Location™ binary databases for applications written in C or
21cr|ip2location-4.0.2-4|33	supporting static/dynamic library.
21cr|ip2location-4.0.2-4|34	
21cr|ip2location-4.0.2-4|35	%package -n	%{develname}
21cr|ip2location-4.0.2-4|36	Summary:	Static library and header files for the ip2location library
21cr|ip2location-4.0.2-4|37	Group:		Development/C
21cr|ip2location-4.0.2-4|38	Requires:	%{libname} = %{version}-%{release}
21cr|ip2location-4.0.2-4|39	Provides:	%{name}-devel = %{version}-%{release}
21cr|ip2location-4.0.2-4|40	
21cr|ip2location-4.0.2-4|41	%description -n	%{develname}
21cr|ip2location-4.0.2-4|42	IP2Location is a C library that enables the user to find the country, region,
21cr|ip2location-4.0.2-4|43	city, coordinates, zip code, time zone, ISP, domain name, connection type,
21cr|ip2location-4.0.2-4|44	area code and weather that any IP address or hostname originates from. It has
21cr|ip2location-4.0.2-4|45	been optimized for speed and memory utilization. Developers can use the API to
21cr|ip2location-4.0.2-4|46	query all IP2Location™ binary databases for applications written in C or
21cr|ip2location-4.0.2-4|47	supporting static/dynamic library.
21cr|ip2location-4.0.2-4|48	
21cr|ip2location-4.0.2-4|49	This package contains the development files for the ip2location library.
21cr|ip2location-4.0.2-4|50	
21cr|ip2location-4.0.2-4|51	%prep
21cr|ip2location-4.0.2-4|52	
21cr|ip2location-4.0.2-4|53	%setup -q -n C-IP2Location-%{version}
21cr|ip2location-4.0.2-4|54	%patch0 -p0 -b .soname
21cr|ip2location-4.0.2-4|55	
21cr|ip2location-4.0.2-4|56	chmod 644 AUTHORS ChangeLog IP2LOCATION_PRODUCTS_CATALOG.PDF LICENSE.TXT README
21cr|ip2location-4.0.2-4|57	
21cr|ip2location-4.0.2-4|58	%build
21cr|ip2location-4.0.2-4|59	autoreconf -fi
21cr|ip2location-4.0.2-4|60	
21cr|ip2location-4.0.2-4|61	%configure
21cr|ip2location-4.0.2-4|62	%make
21cr|ip2location-4.0.2-4|63	
21cr|ip2location-4.0.2-4|64	%check
21cr|ip2location-4.0.2-4|65	make check
21cr|ip2location-4.0.2-4|66	
21cr|ip2location-4.0.2-4|67	%install
21cr|ip2location-4.0.2-4|68	rm -rf %{buildroot}
21cr|ip2location-4.0.2-4|69	
21cr|ip2location-4.0.2-4|70	%makeinstall_std
21cr|ip2location-4.0.2-4|71	
21cr|ip2location-4.0.2-4|72	# cleanup
21cr|ip2location-4.0.2-4|73	rm -f %{buildroot}%{_libdir}/*.*a
21cr|ip2location-4.0.2-4|74	
21cr|ip2location-4.0.2-4|75	%if %mdkversion < 200900
21cr|ip2location-4.0.2-4|76	%post -n %{libname} -p /sbin/ldconfig
21cr|ip2location-4.0.2-4|77	
21cr|ip2location-4.0.2-4|78	%postun -n %{libname} -p /sbin/ldconfig
21cr|ip2location-4.0.2-4|79	%endif
21cr|ip2location-4.0.2-4|80	
21cr|ip2location-4.0.2-4|81	%clean
21cr|ip2location-4.0.2-4|82	rm -rf %{buildroot}
21cr|ip2location-4.0.2-4|83	
21cr|ip2location-4.0.2-4|84	%files -n %{libname}
21cr|ip2location-4.0.2-4|85	%defattr(-,root,root)
21cr|ip2location-4.0.2-4|86	%doc AUTHORS ChangeLog IP2LOCATION_PRODUCTS_CATALOG.PDF LICENSE.TXT README
21cr|ip2location-4.0.2-4|87	%{_libdir}/*.so.%{major}*
21cr|ip2location-4.0.2-4|88	
21cr|ip2location-4.0.2-4|89	%files -n %{develname}
21cr|ip2location-4.0.2-4|90	%defattr(-,root,root)
21cr|ip2location-4.0.2-4|91	%{_includedir}/*
21cr|ip2location-4.0.2-4|92	%{_libdir}/*.so

2344 21
21cr|ipaudit-1.0rc9-4|1	Name:           ipaudit
21cr|ipaudit-1.0rc9-4|2	Version:        1.0rc9
21cr|ipaudit-1.0rc9-4|3	Release:        4
21cr|ipaudit-1.0rc9-4|4	Epoch:          0
21cr|ipaudit-1.0rc9-4|5	Summary:        Network Package Audit and Capture
21cr|ipaudit-1.0rc9-4|6	License:        GPLv2
21cr|ipaudit-1.0rc9-4|7	Group:          Networking/Other
21cr|ipaudit-1.0rc9-4|8	URL:            http://%{name}.sourceforge.net/
21cr|ipaudit-1.0rc9-4|9	Source0:        http://superb-east.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
21cr|ipaudit-1.0rc9-4|10	BuildRequires:  libpcap-devel
21cr|ipaudit-1.0rc9-4|11	
21cr|ipaudit-1.0rc9-4|12	%description
21cr|ipaudit-1.0rc9-4|13	A neat packet logging program and auditor. Provides dump capability
21cr|ipaudit-1.0rc9-4|14	and various  levels of logging.
21cr|ipaudit-1.0rc9-4|15	
21cr|ipaudit-1.0rc9-4|16	
21cr|ipaudit-1.0rc9-4|17	%prep
21cr|ipaudit-1.0rc9-4|18	%setup -q  -n %{name}-%{version}
21cr|ipaudit-1.0rc9-4|19	
21cr|ipaudit-1.0rc9-4|20	%build
21cr|ipaudit-1.0rc9-4|21	%configure
21cr|ipaudit-1.0rc9-4|22	%make
21cr|ipaudit-1.0rc9-4|23	
21cr|ipaudit-1.0rc9-4|24	%install
21cr|ipaudit-1.0rc9-4|25	%{__rm} -rf %{buildroot}
21cr|ipaudit-1.0rc9-4|26	%makeinstall
21cr|ipaudit-1.0rc9-4|27	
21cr|ipaudit-1.0rc9-4|28	%clean
21cr|ipaudit-1.0rc9-4|29	%{__rm} -rf %{buildroot}
21cr|ipaudit-1.0rc9-4|30	
21cr|ipaudit-1.0rc9-4|31	%files
21cr|ipaudit-1.0rc9-4|32	%defattr(0644,root,root,0755)
21cr|ipaudit-1.0rc9-4|33	%doc AUTHORS ChangeLog COPYING INSTALL README
21cr|ipaudit-1.0rc9-4|34	%attr(0755,root,root) %{_bindir}/total
21cr|ipaudit-1.0rc9-4|35	%attr(0755,root,root) %{_sbindir}/ipaudit
21cr|ipaudit-1.0rc9-4|36	%attr(0755,root,root) %{_sbindir}/ipstrings
21cr|ipaudit-1.0rc9-4|37	%{_mandir}/man8/ipaudit.8.*
21cr|ipaudit-1.0rc9-4|38	%{_mandir}/man8/ipstrings.8.*
21cr|ipaudit-1.0rc9-4|39	%{_mandir}/man1/total.1.*

2345 21
21cr|iperf-3.15-1|1	%define major 0
21cr|iperf-3.15-1|2	%define libname %mklibname iperf %major
21cr|iperf-3.15-1|3	%define develname %mklibname iperf -d
21cr|iperf-3.15-1|4	
21cr|iperf-3.15-1|5	Name:		iperf
21cr|iperf-3.15-1|6	Version:	3.15
21cr|iperf-3.15-1|7	Release:	1
21cr|iperf-3.15-1|8	License:	BSD
21cr|iperf-3.15-1|9	Group:		Networking/Other
21cr|iperf-3.15-1|10	Summary:	A TCP, UDP, and SCTP network bandwidth measurement tool
21cr|iperf-3.15-1|11	URL:		https://github.com/esnet/iperf
21cr|iperf-3.15-1|12	Source:		https://github.com/esnet/%{name}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|iperf-3.15-1|13	
21cr|iperf-3.15-1|14	%description
21cr|iperf-3.15-1|15	iperf is a tool for active measurements of the maximum achievable bandwidth
21cr|iperf-3.15-1|16	on IP networks. It supports tuning of various parameters related to timing,
21cr|iperf-3.15-1|17	protocols, and buffers. For each test it reports the bandwidth, loss, and
21cr|iperf-3.15-1|18	other parameters.
21cr|iperf-3.15-1|19	
21cr|iperf-3.15-1|20	%package	-n %{libname}
21cr|iperf-3.15-1|21	Group:		System/Libraries
21cr|iperf-3.15-1|22	Summary:	Libraries for %{name}
21cr|iperf-3.15-1|23	Requires:	%{name} >= %{EVRD}
21cr|iperf-3.15-1|24	
21cr|iperf-3.15-1|25	%description	-n %{libname}
21cr|iperf-3.15-1|26	iperf is a tool for active measurements of the maximum achievable bandwidth
21cr|iperf-3.15-1|27	on IP networks. It supports tuning of various parameters related to timing,
21cr|iperf-3.15-1|28	protocols, and buffers. For each test it reports the bandwidth, loss, and
21cr|iperf-3.15-1|29	other parameters.
21cr|iperf-3.15-1|30	
21cr|iperf-3.15-1|31	%package	-n %{develname}
21cr|iperf-3.15-1|32	Summary:	Development files for %{name}
21cr|iperf-3.15-1|33	Group:		Development/C
21cr|iperf-3.15-1|34	Requires:	%{libname} = %{EVRD}
21cr|iperf-3.15-1|35	Provides:	%{name}-devel = %{version}-%{release}
21cr|iperf-3.15-1|36	
21cr|iperf-3.15-1|37	%description	-n %{develname}
21cr|iperf-3.15-1|38	This package contains libraries and header files for
21cr|iperf-3.15-1|39	developing applications that use %{name}.
21cr|iperf-3.15-1|40	
21cr|iperf-3.15-1|41	
21cr|iperf-3.15-1|42	%prep
21cr|iperf-3.15-1|43	%autosetup -p1
21cr|iperf-3.15-1|44	
21cr|iperf-3.15-1|45	%build
21cr|iperf-3.15-1|46	./bootstrap.sh
21cr|iperf-3.15-1|47	%configure --enable-static=no
21cr|iperf-3.15-1|48	%make
21cr|iperf-3.15-1|49	
21cr|iperf-3.15-1|50	
21cr|iperf-3.15-1|51	%install
21cr|iperf-3.15-1|52	%makeinstall_std
21cr|iperf-3.15-1|53	
21cr|iperf-3.15-1|54	%files
21cr|iperf-3.15-1|55	%doc RELNOTES.md LICENSE README.md
21cr|iperf-3.15-1|56	%{_bindir}/iperf3
21cr|iperf-3.15-1|57	%{_mandir}/man1/%{name}3.1.*
21cr|iperf-3.15-1|58	
21cr|iperf-3.15-1|59	%files -n %{libname}
21cr|iperf-3.15-1|60	%{_libdir}/libiperf.so.%{major}*
21cr|iperf-3.15-1|61	
21cr|iperf-3.15-1|62	%files -n %{develname}
21cr|iperf-3.15-1|63	%{_includedir}/*
21cr|iperf-3.15-1|64	%{_libdir}/*.so
21cr|iperf-3.15-1|65	%{_mandir}/man3/libiperf.3.*

2346 21
21cr|ipflood-1.0-10|1	Summary:	IP Flood Detector
21cr|ipflood-1.0-10|2	Name:		ipflood
21cr|ipflood-1.0-10|3	Version:	1.0
21cr|ipflood-1.0-10|4	Release:	10
21cr|ipflood-1.0-10|5	License:	GPL
21cr|ipflood-1.0-10|6	Group:		System/Servers
21cr|ipflood-1.0-10|7	URL:		http://www.adotout.com/
21cr|ipflood-1.0-10|8	Source0:	http://www.adotout.com/ip_flood_detector.tar.gz
21cr|ipflood-1.0-10|9	Source1:	%{name}.service
21cr|ipflood-1.0-10|10	Source2:	%{name}.sysconfig
21cr|ipflood-1.0-10|11	BuildRequires:	libpcap-devel
21cr|ipflood-1.0-10|12	
21cr|ipflood-1.0-10|13	%description
21cr|ipflood-1.0-10|14	IP Flood Detector is a derivative of an earlier project, DNS Flood Detector. It
21cr|ipflood-1.0-10|15	provides managers with an audit trail of TCP, UDP, and ICMP packet floods
21cr|ipflood-1.0-10|16	directed at Internet-facing servers. When packet rates exceed a specified
21cr|ipflood-1.0-10|17	threshold, IP Flood Detector will syslog the offending IP address, along with
21cr|ipflood-1.0-10|18	the associated protocol and traffic volume.
21cr|ipflood-1.0-10|19	
21cr|ipflood-1.0-10|20	%prep
21cr|ipflood-1.0-10|21	
21cr|ipflood-1.0-10|22	%setup -q -n ip_flood_detector
21cr|ipflood-1.0-10|23	
21cr|ipflood-1.0-10|24	cp %{SOURCE1} %{name}.service
21cr|ipflood-1.0-10|25	cp %{SOURCE2} %{name}.sysconfig
21cr|ipflood-1.0-10|26	
21cr|ipflood-1.0-10|27	%build
21cr|ipflood-1.0-10|28	%serverbuild
21cr|ipflood-1.0-10|29	
21cr|ipflood-1.0-10|30	gcc $CFLAGS -D_BSD_SOURCE -lpcap -lpthread -lm -o ip_flood_detector ip_flood_detector.c
21cr|ipflood-1.0-10|31	
21cr|ipflood-1.0-10|32	%install
21cr|ipflood-1.0-10|33	install -d %{buildroot}%{_sbindir}
21cr|ipflood-1.0-10|34	install -d %{buildroot}%{_unitdir}
21cr|ipflood-1.0-10|35	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|ipflood-1.0-10|36	
21cr|ipflood-1.0-10|37	install -m0755 ip_flood_detector %{buildroot}%{_sbindir}/
21cr|ipflood-1.0-10|38	install -m0644 %{name}.service %{buildroot}%{_unitdir}/%{name}.service
21cr|ipflood-1.0-10|39	install -m0644 %{name}.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/ip_flood_detector
21cr|ipflood-1.0-10|40	
21cr|ipflood-1.0-10|41	sed "s:sysconfig:%{_sysconfdir}/sysconfig:" -i %{buildroot}%{_unitdir}/%{name}.service
21cr|ipflood-1.0-10|42	
21cr|ipflood-1.0-10|43	%post
21cr|ipflood-1.0-10|44	%systemd_post %{name}.service
21cr|ipflood-1.0-10|45	
21cr|ipflood-1.0-10|46	%preun
21cr|ipflood-1.0-10|47	%systemd_preun %{name}.service
21cr|ipflood-1.0-10|48	
21cr|ipflood-1.0-10|49	%postun
21cr|ipflood-1.0-10|50	%systemd_postun_with_restart %{name}.service
21cr|ipflood-1.0-10|51	
21cr|ipflood-1.0-10|52	%clean
21cr|ipflood-1.0-10|53	
21cr|ipflood-1.0-10|54	%files
21cr|ipflood-1.0-10|55	%doc README LICENSE
21cr|ipflood-1.0-10|56	%config(noreplace) %{_sysconfdir}/sysconfig/ip_flood_detector
21cr|ipflood-1.0-10|57	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|ipflood-1.0-10|58	%attr(0755,root,root) %{_sbindir}/ip_flood_detector

2347 21
21cr|ipkungfu-0.6.1-12|1	Summary:	Iptables-based Linux firewall
21cr|ipkungfu-0.6.1-12|2	Name:		ipkungfu
21cr|ipkungfu-0.6.1-12|3	Version:	0.6.1
21cr|ipkungfu-0.6.1-12|4	Release:	12
21cr|ipkungfu-0.6.1-12|5	License:	GPLv2+
21cr|ipkungfu-0.6.1-12|6	Group:		System/Configuration/Networking
21cr|ipkungfu-0.6.1-12|7	Url:		http://www.linuxkungfu.org/
21cr|ipkungfu-0.6.1-12|8	Source:		http://linuxkungfu.org/ipkungfu/%{name}-%{version}.tar.bz2
21cr|ipkungfu-0.6.1-12|9	Source1:	%{name}.init.bz2
21cr|ipkungfu-0.6.1-12|10	BuildRequires:	iptables
21cr|ipkungfu-0.6.1-12|11	BuildRequires:	iptables-devel
21cr|ipkungfu-0.6.1-12|12	BuildRequires:	kmod-compat
21cr|ipkungfu-0.6.1-12|13	Requires:	userspace-ipfilter
21cr|ipkungfu-0.6.1-12|14	Requires(post,preun):	rpm-helper
21cr|ipkungfu-0.6.1-12|15	BuildArch:	noarch
21cr|ipkungfu-0.6.1-12|16	
21cr|ipkungfu-0.6.1-12|17	%description
21cr|ipkungfu-0.6.1-12|18	IPKungFu is an iptables-based Linux firewall. It aims to simplify
21cr|ipkungfu-0.6.1-12|19	the configuration of Internet connection sharing, port forwarding,
21cr|ipkungfu-0.6.1-12|20	and packet filtering.
21cr|ipkungfu-0.6.1-12|21	
21cr|ipkungfu-0.6.1-12|22	%files
21cr|ipkungfu-0.6.1-12|23	%doc ChangeLog FAQ README
21cr|ipkungfu-0.6.1-12|24	%{_sbindir}/%{name}
21cr|ipkungfu-0.6.1-12|25	%{_mandir}/man8/%{name}.8.*
21cr|ipkungfu-0.6.1-12|26	%{_initrddir}/%{name}
21cr|ipkungfu-0.6.1-12|27	%config(noreplace) %{_sysconfdir}/%{name}/*.conf
21cr|ipkungfu-0.6.1-12|28	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|ipkungfu-0.6.1-12|29	
21cr|ipkungfu-0.6.1-12|30	%post
21cr|ipkungfu-0.6.1-12|31	%_post_service %{name}
21cr|ipkungfu-0.6.1-12|32	if [ $1 -ne "1" ] ; then
21cr|ipkungfu-0.6.1-12|33	if [ ! -f  %{_sysconfdir}/sysconfig/%{name} ];
21cr|ipkungfu-0.6.1-12|34	then
21cr|ipkungfu-0.6.1-12|35	echo "IPKF_CONFIGURATED=yes" >> %{_sysconfdir}/sysconfig/%{name}
21cr|ipkungfu-0.6.1-12|36	else
21cr|ipkungfu-0.6.1-12|37	! grep -q "IPKF_CONFIGURATED" %{_sysconfdir}/sysconfig/%{name} && echo "IPKF_CONFIGURATED=yes" >> %{_sysconfdir}/sysconfig/%{name}
21cr|ipkungfu-0.6.1-12|38	fi
21cr|ipkungfu-0.6.1-12|39	fi
21cr|ipkungfu-0.6.1-12|40	
21cr|ipkungfu-0.6.1-12|41	%preun
21cr|ipkungfu-0.6.1-12|42	%_preun_service %{name}
21cr|ipkungfu-0.6.1-12|43	
21cr|ipkungfu-0.6.1-12|44	#----------------------------------------------------------------------------
21cr|ipkungfu-0.6.1-12|45	
21cr|ipkungfu-0.6.1-12|46	%prep
21cr|ipkungfu-0.6.1-12|47	%setup -q
21cr|ipkungfu-0.6.1-12|48	
21cr|ipkungfu-0.6.1-12|49	%build
21cr|ipkungfu-0.6.1-12|50	%configure
21cr|ipkungfu-0.6.1-12|51	%make
21cr|ipkungfu-0.6.1-12|52	
21cr|ipkungfu-0.6.1-12|53	%install
21cr|ipkungfu-0.6.1-12|54	# Create our directories
21cr|ipkungfu-0.6.1-12|55	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|ipkungfu-0.6.1-12|56	mkdir -p %{buildroot}%{_mandir}/man8
21cr|ipkungfu-0.6.1-12|57	mkdir -p %{buildroot}%{_initrddir}
21cr|ipkungfu-0.6.1-12|58	mkdir -p %{buildroot}%{_sbindir}
21cr|ipkungfu-0.6.1-12|59	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
21cr|ipkungfu-0.6.1-12|60	
21cr|ipkungfu-0.6.1-12|61	# install the files
21cr|ipkungfu-0.6.1-12|62	bzcat %{SOURCE1} > %{buildroot}%{_initrddir}/%{name}
21cr|ipkungfu-0.6.1-12|63	for file in files/conf/*.conf; do
21cr|ipkungfu-0.6.1-12|64	install $file %{buildroot}%{_sysconfdir}/%{name}/
21cr|ipkungfu-0.6.1-12|65	done
21cr|ipkungfu-0.6.1-12|66	install %{name} %{buildroot}%{_sbindir}
21cr|ipkungfu-0.6.1-12|67	install man/%{name}.8 %{buildroot}%{_mandir}/man8/
21cr|ipkungfu-0.6.1-12|68	
21cr|ipkungfu-0.6.1-12|69	cat << EOF > %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|ipkungfu-0.6.1-12|70	# this version of ipkungfu need to be configurated before
21cr|ipkungfu-0.6.1-12|71	# it run, and, in order to not block people who install
21cr|ipkungfu-0.6.1-12|72	# this rpm with a unconfigurated firewall, it will not run
21cr|ipkungfu-0.6.1-12|73	# until you uncomment this line
21cr|ipkungfu-0.6.1-12|74	#
21cr|ipkungfu-0.6.1-12|75	# This was made to remind you to force you to configure
21cr|ipkungfu-0.6.1-12|76	# ipkungfu before running it, in order to not break your internet
21cr|ipkungfu-0.6.1-12|77	# connection.
21cr|ipkungfu-0.6.1-12|78	#
21cr|ipkungfu-0.6.1-12|79	# The configuration is in /etc/ipkungfu/
21cr|ipkungfu-0.6.1-12|80	# and the doc in /usr/share/doc/ipkungfu*
21cr|ipkungfu-0.6.1-12|81	#
21cr|ipkungfu-0.6.1-12|82	#IPKF_CONFIGURATED=yes
21cr|ipkungfu-0.6.1-12|83	EOF
21cr|ipkungfu-0.6.1-12|84	
21cr|ipkungfu-0.6.1-12|85	# Fix perms
21cr|ipkungfu-0.6.1-12|86	chmod +x %{buildroot}%{_initrddir}/%{name}
21cr|ipkungfu-0.6.1-12|87	chmod a-x %{buildroot}%{_sysconfdir}/%{name}/*

2348 21
21cr|iplist-0.29-7|1	Summary:	List based packet handler
21cr|iplist-0.29-7|2	Name:		iplist
21cr|iplist-0.29-7|3	Version:	0.29
21cr|iplist-0.29-7|4	Release:	7
21cr|iplist-0.29-7|5	License:	GPLv2+
21cr|iplist-0.29-7|6	Group:		System/Configuration/Networking
21cr|iplist-0.29-7|7	Url:		http://iplist.sourceforge.net/
21cr|iplist-0.29-7|8	Source0:	%{name}-%{version}.tar.bz2
21cr|iplist-0.29-7|9	Patch0:		iplist-0.28-fix-init.patch
21cr|iplist-0.29-7|10	Patch1:		iplist-0.29-unsigned_char.patch
21cr|iplist-0.29-7|11	Patch2:		iplist-0.29-linking.patch
21cr|iplist-0.29-7|12	Patch3:		iplist-0.29-cstdlib.patch
21cr|iplist-0.29-7|13	BuildRequires:	pkgconfig(libnetfilter_queue)
21cr|iplist-0.29-7|14	BuildRequires:	pkgconfig(libpcre)
21cr|iplist-0.29-7|15	BuildRequires:	pkgconfig(zlib)
21cr|iplist-0.29-7|16	Requires:	java >= 1.6
21cr|iplist-0.29-7|17	Requires:	usermode-consoleonly
21cr|iplist-0.29-7|18	Requires:	wget
21cr|iplist-0.29-7|19	Requires(post,preun):	rpm-helper
21cr|iplist-0.29-7|20	Provides:	ipblock = %{EVRD}
21cr|iplist-0.29-7|21	
21cr|iplist-0.29-7|22	%description
21cr|iplist-0.29-7|23	iplist is a list based packet handler which uses the netfilter netlink-queue
21cr|iplist-0.29-7|24	library (kernel 2.6.14 or later). It filters by IP-address and is optimized
21cr|iplist-0.29-7|25	for thousands of IP-address ranges.
21cr|iplist-0.29-7|26	
21cr|iplist-0.29-7|27	%files
21cr|iplist-0.29-7|28	%doc debian/copyright changelog THANKS
21cr|iplist-0.29-7|29	%config(noreplace) %{_sysconfdir}/ipblock.conf
21cr|iplist-0.29-7|30	%config(noreplace) %{_sysconfdir}/ipblock.lists
21cr|iplist-0.29-7|31	%config(noreplace) %{_sysconfdir}/pam.d/ipblock
21cr|iplist-0.29-7|32	%config(noreplace) %{_sysconfdir}/security/console.apps/ipblock
21cr|iplist-0.29-7|33	%config(noreplace) %{_sysconfdir}/cron.daily/ipblock
21cr|iplist-0.29-7|34	%{_initrddir}/ipblock
21cr|iplist-0.29-7|35	%{_sbindir}/iplist
21cr|iplist-0.29-7|36	%{_sbindir}/ipblock
21cr|iplist-0.29-7|37	%{_bindir}/ipblock
21cr|iplist-0.29-7|38	%{_mandir}/man8/iplist.8*
21cr|iplist-0.29-7|39	%{_mandir}/man8/ipblock.8*
21cr|iplist-0.29-7|40	%{_var}/cache/iplist
21cr|iplist-0.29-7|41	%{_datadir}/java/ipblockUI.jar
21cr|iplist-0.29-7|42	%{_datadir}/applications/ipblock.desktop
21cr|iplist-0.29-7|43	%{_datadir}/icons/ipblock.png
21cr|iplist-0.29-7|44	
21cr|iplist-0.29-7|45	%post
21cr|iplist-0.29-7|46	%_post_service ipblock
21cr|iplist-0.29-7|47	
21cr|iplist-0.29-7|48	%preun
21cr|iplist-0.29-7|49	%_preun_service ipblock
21cr|iplist-0.29-7|50	
21cr|iplist-0.29-7|51	#----------------------------------------------------------------------------
21cr|iplist-0.29-7|52	
21cr|iplist-0.29-7|53	%prep
21cr|iplist-0.29-7|54	%setup -q -n %{name}
21cr|iplist-0.29-7|55	%patch0 -p0
21cr|iplist-0.29-7|56	%patch1 -p0
21cr|iplist-0.29-7|57	%patch2 -p0
21cr|iplist-0.29-7|58	%patch3 -p1 -b .cstdlib
21cr|iplist-0.29-7|59	
21cr|iplist-0.29-7|60	# fix compiler flags
21cr|iplist-0.29-7|61	sed -i -e 's|-O2|%{optflags}|' Makefile
21cr|iplist-0.29-7|62	
21cr|iplist-0.29-7|63	%build
21cr|iplist-0.29-7|64	%make LDFLAGS="%{ldflags}"
21cr|iplist-0.29-7|65	
21cr|iplist-0.29-7|66	%install
21cr|iplist-0.29-7|67	mkdir -p %{buildroot}%{_sbindir}
21cr|iplist-0.29-7|68	mkdir -p %{buildroot}%{_bindir}
21cr|iplist-0.29-7|69	mkdir -p %{buildroot}%{_sysconfdir}/cron.daily/
21cr|iplist-0.29-7|70	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
21cr|iplist-0.29-7|71	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
21cr|iplist-0.29-7|72	mkdir -p %{buildroot}%{_initrddir}/
21cr|iplist-0.29-7|73	mkdir -p %{buildroot}%{_datadir}/java/
21cr|iplist-0.29-7|74	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|iplist-0.29-7|75	mkdir -p %{buildroot}%{_datadir}/icons/
21cr|iplist-0.29-7|76	mkdir -p %{buildroot}%{_mandir}/man8/
21cr|iplist-0.29-7|77	mkdir -p %{buildroot}%{_var}/cache/iplist/
21cr|iplist-0.29-7|78	
21cr|iplist-0.29-7|79	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/ipblock
21cr|iplist-0.29-7|80	
21cr|iplist-0.29-7|81	install -p -m 644 ipblock.conf \
21cr|iplist-0.29-7|82	%{buildroot}%{_sysconfdir}/ipblock.conf
21cr|iplist-0.29-7|83	install -p -m 644 ipblock.lists \
21cr|iplist-0.29-7|84	%{buildroot}%{_sysconfdir}/ipblock.lists
21cr|iplist-0.29-7|85	install -p -m 644 fedora/ipblock.pam \
21cr|iplist-0.29-7|86	%{buildroot}%{_sysconfdir}/pam.d/ipblock
21cr|iplist-0.29-7|87	install -p -m 644 fedora/ipblock.security \
21cr|iplist-0.29-7|88	%{buildroot}%{_sysconfdir}/security/console.apps/ipblock
21cr|iplist-0.29-7|89	install -p -m 755 fedora/ipblock.init \
21cr|iplist-0.29-7|90	%{buildroot}%{_initrddir}/ipblock
21cr|iplist-0.29-7|91	install -p -m 755 debian/ipblock.cron.daily \
21cr|iplist-0.29-7|92	%{buildroot}%{_sysconfdir}/cron.daily/ipblock
21cr|iplist-0.29-7|93	install -p -m 644 fedora/ipblock.desktop \
21cr|iplist-0.29-7|94	%{buildroot}%{_datadir}/applications/ipblock.desktop
21cr|iplist-0.29-7|95	install -p -m 644 ipblock.png \
21cr|iplist-0.29-7|96	%{buildroot}%{_datadir}/icons/ipblock.png
21cr|iplist-0.29-7|97	
21cr|iplist-0.29-7|98	install -p -m 644 iplist.8 %{buildroot}%{_mandir}/man8/
21cr|iplist-0.29-7|99	install -p -m 644 ipblock.8 %{buildroot}%{_mandir}/man8/
21cr|iplist-0.29-7|100	install -p -m 644 allow.p2p %{buildroot}%{_var}/cache/iplist/
21cr|iplist-0.29-7|101	
21cr|iplist-0.29-7|102	%makeinstall_std

2349 21
21cr|iplog-2.2.3-32|1	Summary:	Logs TCP, UDP, and ICMP connections to syslog
21cr|iplog-2.2.3-32|2	Name:		iplog
21cr|iplog-2.2.3-32|3	Version:	2.2.3
21cr|iplog-2.2.3-32|4	Release:	32
21cr|iplog-2.2.3-32|5	License:	GPL
21cr|iplog-2.2.3-32|6	Group:		Monitoring
21cr|iplog-2.2.3-32|7	URL:		http://ojnk.sourceforge.net
21cr|iplog-2.2.3-32|8	Source0:	%{name}-%{version}.tar.bz2
21cr|iplog-2.2.3-32|9	Source1:	%{name}.service
21cr|iplog-2.2.3-32|10	Source2:	%{name}.conf
21cr|iplog-2.2.3-32|11	Patch0:		%{name}-2.2.3-gcc-3.3.patch
21cr|iplog-2.2.3-32|12	BuildRequires:	pcap-devel
21cr|iplog-2.2.3-32|13	
21cr|iplog-2.2.3-32|14	%description
21cr|iplog-2.2.3-32|15	iplog is a TCP/IP traffic logger. Currently, it is capable of logging TCP, UDP
21cr|iplog-2.2.3-32|16	and ICMP traffic. Adding support for other protocols should be relatively easy.
21cr|iplog-2.2.3-32|17	iplog contains a built-in packet filter, allowing for logging or excluding
21cr|iplog-2.2.3-32|18	packets that fit a given set of criteria.
21cr|iplog-2.2.3-32|19	
21cr|iplog-2.2.3-32|20	%prep
21cr|iplog-2.2.3-32|21	
21cr|iplog-2.2.3-32|22	%setup -q
21cr|iplog-2.2.3-32|23	%apply_patches
21cr|iplog-2.2.3-32|24	
21cr|iplog-2.2.3-32|25	%build
21cr|iplog-2.2.3-32|26	%configure
21cr|iplog-2.2.3-32|27	%make
21cr|iplog-2.2.3-32|28	
21cr|iplog-2.2.3-32|29	%install
21cr|iplog-2.2.3-32|30	%makeinstall
21cr|iplog-2.2.3-32|31	
21cr|iplog-2.2.3-32|32	install -m0644 %{SOURCE1} -D %{buildroot}%{_unitdir}/%{name}.service
21cr|iplog-2.2.3-32|33	install -m0644 %{SOURCE2} -D %{buildroot}/%{_sysconfdir}/%{name}.conf
21cr|iplog-2.2.3-32|34	
21cr|iplog-2.2.3-32|35	%post
21cr|iplog-2.2.3-32|36	%systemd_post %{name}.service
21cr|iplog-2.2.3-32|37	
21cr|iplog-2.2.3-32|38	%preun
21cr|iplog-2.2.3-32|39	%systemd_preun %{name}.service
21cr|iplog-2.2.3-32|40	
21cr|iplog-2.2.3-32|41	%postun
21cr|iplog-2.2.3-32|42	%systemd_postun_with_restart %{name}.service
21cr|iplog-2.2.3-32|43	
21cr|iplog-2.2.3-32|44	%files
21cr|iplog-2.2.3-32|45	%doc AUTHORS COPYING README TODO NEWS
21cr|iplog-2.2.3-32|46	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|iplog-2.2.3-32|47	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|iplog-2.2.3-32|48	%{_sbindir}/*
21cr|iplog-2.2.3-32|49	%{_mandir}/man5/*
21cr|iplog-2.2.3-32|50	%{_mandir}/man8/*

2350 21
21cr|ippl-1.99.5-18|1	Summary:	Logs TCP, ICMP and UDP connections
21cr|ippl-1.99.5-18|2	Name:		ippl
21cr|ippl-1.99.5-18|3	Version:	1.99.5
21cr|ippl-1.99.5-18|4	Release:	18
21cr|ippl-1.99.5-18|5	License:	GPL
21cr|ippl-1.99.5-18|6	Group:		Monitoring
21cr|ippl-1.99.5-18|7	URL:		http://www.via.ecp.fr/~hugo/ippl/
21cr|ippl-1.99.5-18|8	Source0:	http://pltplp.net/ippl/archive/dev/%{name}-%{version}.tar.gz
21cr|ippl-1.99.5-18|9	Source1:	%{name}.service
21cr|ippl-1.99.5-18|10	Source2:	%{name}.log
21cr|ippl-1.99.5-18|11	Patch0:		%{name}-log.patch
21cr|ippl-1.99.5-18|12	Patch1:		ippl-1.99.5.printf.patch
21cr|ippl-1.99.5-18|13	Patch2:		ippl-1.99.5.nostrip.patch
21cr|ippl-1.99.5-18|14	Requires(pre): 	chkconfig
21cr|ippl-1.99.5-18|15	Requires(post): systemd-units
21cr|ippl-1.99.5-18|16	Requires(preun): systemd-units
21cr|ippl-1.99.5-18|17	Requires(postun): systemd-units
21cr|ippl-1.99.5-18|18	Buildrequires:	libpcap-devel
21cr|ippl-1.99.5-18|19	Buildrequires:	byacc
21cr|ippl-1.99.5-18|20	Buildrequires:	flex
21cr|ippl-1.99.5-18|21	
21cr|ippl-1.99.5-18|22	%description
21cr|ippl-1.99.5-18|23	ippl is a configurable IP protocols logger. It currently logs incoming ICMP
21cr|ippl-1.99.5-18|24	messages, TCP connections and UDP datagrams. It is configured with
21cr|ippl-1.99.5-18|25	Apache-like rules and has a built-in DNS cache. It is aimed to replace
21cr|ippl-1.99.5-18|26	iplogger.
21cr|ippl-1.99.5-18|27	
21cr|ippl-1.99.5-18|28	%prep
21cr|ippl-1.99.5-18|29	
21cr|ippl-1.99.5-18|30	%setup -q
21cr|ippl-1.99.5-18|31	
21cr|ippl-1.99.5-18|32	%patch0 -p0 -b .log
21cr|ippl-1.99.5-18|33	%patch1 -p1 -b .printf
21cr|ippl-1.99.5-18|34	%patch2 -p1 -b .nostrip
21cr|ippl-1.99.5-18|35	
21cr|ippl-1.99.5-18|36	%build
21cr|ippl-1.99.5-18|37	%configure --with-user=nobody
21cr|ippl-1.99.5-18|38	%make
21cr|ippl-1.99.5-18|39	
21cr|ippl-1.99.5-18|40	%install
21cr|ippl-1.99.5-18|41	install -d %{buildroot}%{_sysconfdir}
21cr|ippl-1.99.5-18|42	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|ippl-1.99.5-18|43	install -d %{buildroot}/var
21cr|ippl-1.99.5-18|44	install -d %{buildroot}/var/log
21cr|ippl-1.99.5-18|45	install -d %{buildroot}/var/log/ippl
21cr|ippl-1.99.5-18|46	
21cr|ippl-1.99.5-18|47	make ROOT=%{buildroot} install
21cr|ippl-1.99.5-18|48	
21cr|ippl-1.99.5-18|49	touch %{buildroot}/var/log/ippl/all.log
21cr|ippl-1.99.5-18|50	
21cr|ippl-1.99.5-18|51	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|ippl-1.99.5-18|52	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/ippl
21cr|ippl-1.99.5-18|53	
21cr|ippl-1.99.5-18|54	%post
21cr|ippl-1.99.5-18|55	%systemd_post %{name}.service
21cr|ippl-1.99.5-18|56	
21cr|ippl-1.99.5-18|57	%preun
21cr|ippl-1.99.5-18|58	%systemd_preun %{name}.service
21cr|ippl-1.99.5-18|59	
21cr|ippl-1.99.5-18|60	%postun
21cr|ippl-1.99.5-18|61	%systemd_postun_with_restart %{name}.service
21cr|ippl-1.99.5-18|62	
21cr|ippl-1.99.5-18|63	%files
21cr|ippl-1.99.5-18|64	%doc BUGS CREDITS HISTORY INSTALL LICENSE README TODO
21cr|ippl-1.99.5-18|65	%{_unitdir}/%{name}.service
21cr|ippl-1.99.5-18|66	%config(noreplace) %{_sysconfdir}/ippl.conf
21cr|ippl-1.99.5-18|67	%config(noreplace) %{_sysconfdir}/logrotate.d/ippl
21cr|ippl-1.99.5-18|68	# %dir /var/log/ippl
21cr|ippl-1.99.5-18|69	%config /var/log/ippl/all.log
21cr|ippl-1.99.5-18|70	%{_mandir}/man5/ippl.conf.*
21cr|ippl-1.99.5-18|71	%{_mandir}/man8/ippl.*
21cr|ippl-1.99.5-18|72	%{_sbindir}/*

2351 21
21cr|ipqalc-1.5.3-2|1	Name:		ipqalc
21cr|ipqalc-1.5.3-2|2	Version:	1.5.3
21cr|ipqalc-1.5.3-2|3	Release:	2
21cr|ipqalc-1.5.3-2|4	Summary:	Small utility for IP address calculations
21cr|ipqalc-1.5.3-2|5	Group:		Networking/Other
21cr|ipqalc-1.5.3-2|6	License:	GPL
21cr|ipqalc-1.5.3-2|7	URL:		https://bitbucket.org/admsasha/ipqalc/
21cr|ipqalc-1.5.3-2|8	Source0:	https://bitbucket.org/admsasha/ipqalc/downloads/%{name}-%{version}.tar.gz
21cr|ipqalc-1.5.3-2|9	
21cr|ipqalc-1.5.3-2|10	BuildRequires:	qt5-linguist-tools
21cr|ipqalc-1.5.3-2|11	BuildRequires:  pkgconfig(Qt5Core)
21cr|ipqalc-1.5.3-2|12	BuildRequires:  pkgconfig(Qt5Gui)
21cr|ipqalc-1.5.3-2|13	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|ipqalc-1.5.3-2|14	
21cr|ipqalc-1.5.3-2|15	%description
21cr|ipqalc-1.5.3-2|16	Small utility for IP address calculations including broadcast
21cr|ipqalc-1.5.3-2|17	and network addresses as well as Cisco wildcard mask.
21cr|ipqalc-1.5.3-2|18	
21cr|ipqalc-1.5.3-2|19	%prep
21cr|ipqalc-1.5.3-2|20	%setup -q
21cr|ipqalc-1.5.3-2|21	
21cr|ipqalc-1.5.3-2|22	%build
21cr|ipqalc-1.5.3-2|23	%qmake_qt5
21cr|ipqalc-1.5.3-2|24	%make
21cr|ipqalc-1.5.3-2|25	
21cr|ipqalc-1.5.3-2|26	%install
21cr|ipqalc-1.5.3-2|27	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|ipqalc-1.5.3-2|28	
21cr|ipqalc-1.5.3-2|29	%files
21cr|ipqalc-1.5.3-2|30	%{_bindir}/%{name}
21cr|ipqalc-1.5.3-2|31	%{_datadir}/%{name}
21cr|ipqalc-1.5.3-2|32	%{_datadir}/applications/%{name}.desktop
21cr|ipqalc-1.5.3-2|33	%{_datadir}/pixmaps/%{name}.png

2352 21
21cr|iprange-1.0.4-1|1	Name:		iprange
21cr|iprange-1.0.4-1|2	Version:	1.0.4
21cr|iprange-1.0.4-1|3	Release:	1
21cr|iprange-1.0.4-1|4	Url:		http://firehol.org
21cr|iprange-1.0.4-1|5	License:	GPLv2+
21cr|iprange-1.0.4-1|6	Group:		Networking/Other
21cr|iprange-1.0.4-1|7	Summary:	Manage IP ranges utility
21cr|iprange-1.0.4-1|8	Source0:	https://github.com/firehol/iprange/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|iprange-1.0.4-1|9	
21cr|iprange-1.0.4-1|10	%description
21cr|iprange-1.0.4-1|11	iprange - manage IP ranges.
21cr|iprange-1.0.4-1|12	
21cr|iprange-1.0.4-1|13	%prep
21cr|iprange-1.0.4-1|14	%setup -q
21cr|iprange-1.0.4-1|15	
21cr|iprange-1.0.4-1|16	# hack against gitignored iprange.spec.in
21cr|iprange-1.0.4-1|17	sed "s|.*iprange.spec||" ./configure.ac Makefile.am
21cr|iprange-1.0.4-1|18	
21cr|iprange-1.0.4-1|19	%build
21cr|iprange-1.0.4-1|20	autoreconf -vfi
21cr|iprange-1.0.4-1|21	%configure --disable-man
21cr|iprange-1.0.4-1|22	%make_build
21cr|iprange-1.0.4-1|23	
21cr|iprange-1.0.4-1|24	%install
21cr|iprange-1.0.4-1|25	%makeinstall_std
21cr|iprange-1.0.4-1|26	
21cr|iprange-1.0.4-1|27	%files
21cr|iprange-1.0.4-1|28	%{_bindir}/%{name}
21cr|iprange-1.0.4-1|29	

2353 21
21cr|ipscan-3.9.1-1|1	Summary:	Angry IP network scanner
21cr|ipscan-3.9.1-1|2	Name:		ipscan
21cr|ipscan-3.9.1-1|3	Version:	3.9.1
21cr|ipscan-3.9.1-1|4	Release:	1
21cr|ipscan-3.9.1-1|5	License:	GPLv2
21cr|ipscan-3.9.1-1|6	Group:		Networking/Other
21cr|ipscan-3.9.1-1|7	Url:		https://github.com/angryip/ipscan
21cr|ipscan-3.9.1-1|8	Source0:	https://github.com/angryip/ipscan/releases/download/%{version}/%{name}-linux64-%{version}.jar
21cr|ipscan-3.9.1-1|9	Source1:	%{name}.svg
21cr|ipscan-3.9.1-1|10	Recommends:	java-17-headless
21cr|ipscan-3.9.1-1|11	ExclusiveArch:	%{x86_64}
21cr|ipscan-3.9.1-1|12	
21cr|ipscan-3.9.1-1|13	%description
21cr|ipscan-3.9.1-1|14	Angry IP Scanner is an IP address scanner tool.
21cr|ipscan-3.9.1-1|15	It is used for scanning of IP addresses with the goal of finding alive hosts
21cr|ipscan-3.9.1-1|16	and gathering interesting information about each of them.
21cr|ipscan-3.9.1-1|17	It is very extensible, allowing it to be used for very wide range of purposes,
21cr|ipscan-3.9.1-1|18	with the primary goal of being useful to network administrators.
21cr|ipscan-3.9.1-1|19	
21cr|ipscan-3.9.1-1|20	%files
21cr|ipscan-3.9.1-1|21	%{_bindir}/%{name}
21cr|ipscan-3.9.1-1|22	%{_datadir}/applications/%{name}.desktop
21cr|ipscan-3.9.1-1|23	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|ipscan-3.9.1-1|24	%{_libdir}/%{name}/%{name}-linux64-%{version}.jar
21cr|ipscan-3.9.1-1|25	
21cr|ipscan-3.9.1-1|26	#----------------------------------------------------------------------------
21cr|ipscan-3.9.1-1|27	
21cr|ipscan-3.9.1-1|28	%prep
21cr|ipscan-3.9.1-1|29	
21cr|ipscan-3.9.1-1|30	%build
21cr|ipscan-3.9.1-1|31	
21cr|ipscan-3.9.1-1|32	%install
21cr|ipscan-3.9.1-1|33	mkdir -p %{buildroot}%{_bindir}
21cr|ipscan-3.9.1-1|34	mkdir -p %{buildroot}%{_datadir}/applications
21cr|ipscan-3.9.1-1|35	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|ipscan-3.9.1-1|36	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|ipscan-3.9.1-1|37	cp -f %{SOURCE0} %{buildroot}%{_libdir}/%{name}
21cr|ipscan-3.9.1-1|38	cp -f %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|ipscan-3.9.1-1|39	
21cr|ipscan-3.9.1-1|40	cat > %{buildroot}%{_bindir}/%{name} << 'EOF'
21cr|ipscan-3.9.1-1|41	#!/bin/sh
21cr|ipscan-3.9.1-1|42	java=$JAVA_HOME/bin/java
21cr|ipscan-3.9.1-1|43	[ ! -e $java ] && java=java
21cr|ipscan-3.9.1-1|44	$java --add-opens java.base/java.net=ALL-UNNAMED -jar %{_libdir}/%{name}/%{name}-linux64-%{version}.jar "$@"
21cr|ipscan-3.9.1-1|45	[ $? != 0 ] && notify-send "You need Java/OpenJDK 11+ to run %{name}"
21cr|ipscan-3.9.1-1|46	EOF
21cr|ipscan-3.9.1-1|47	chmod +x %{buildroot}%{_bindir}/%{name}
21cr|ipscan-3.9.1-1|48	
21cr|ipscan-3.9.1-1|49	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|ipscan-3.9.1-1|50	[Desktop Entry]
21cr|ipscan-3.9.1-1|51	Type=Application
21cr|ipscan-3.9.1-1|52	Name=Angry IP scanner
21cr|ipscan-3.9.1-1|53	Comment=Fast and friendly network scanner
21cr|ipscan-3.9.1-1|54	Comment[ru]=Быстрый и удобный сетевой сканер
21cr|ipscan-3.9.1-1|55	Exec=%{name}
21cr|ipscan-3.9.1-1|56	Icon=%{name}
21cr|ipscan-3.9.1-1|57	Path=%{_libdir}/%{name}
21cr|ipscan-3.9.1-1|58	NoDisplay=false
21cr|ipscan-3.9.1-1|59	StartupNotify=true
21cr|ipscan-3.9.1-1|60	Terminal=false
21cr|ipscan-3.9.1-1|61	Categories=System;Network;Monitor;
21cr|ipscan-3.9.1-1|62	EOF

2354 21
21cr|ip-sentinel-0.12-10|1	Summary:	A network ip guardian
21cr|ip-sentinel-0.12-10|2	Name:		ip-sentinel
21cr|ip-sentinel-0.12-10|3	Version:	0.12
21cr|ip-sentinel-0.12-10|4	Release:	10
21cr|ip-sentinel-0.12-10|5	License:	GPLv2
21cr|ip-sentinel-0.12-10|6	Group:		Networking/Other
21cr|ip-sentinel-0.12-10|7	Url:		https://www.nongnu.org/ip-sentinel/
21cr|ip-sentinel-0.12-10|8	Source0:	https://savannah.nongnu.org/download/ip-sentinel/%{name}-%{version}.tar.bz2
21cr|ip-sentinel-0.12-10|9	Patch0:		ip-sentinel-0.12-lsb.patch
21cr|ip-sentinel-0.12-10|10	Patch1:		ip-sentinel-configure.patch
21cr|ip-sentinel-0.12-10|11	Patch2:		ip-sentinel-0.12-pidfile.patch
21cr|ip-sentinel-0.12-10|12	Patch3:		ip-sentinel-0.12-glibc.patch
21cr|ip-sentinel-0.12-10|13	Requires(pre,post,preun,postun):	rpm-helper
21cr|ip-sentinel-0.12-10|14	
21cr|ip-sentinel-0.12-10|15	%description
21cr|ip-sentinel-0.12-10|16	This program tries to prevent unauthorized usage of IPs within
21cr|ip-sentinel-0.12-10|17	the local Ethernet broadcastdomain by giving an answer to
21cr|ip-sentinel-0.12-10|18	ARP-requests. After receiving such a faked reply, the requesting
21cr|ip-sentinel-0.12-10|19	party stores the told MAC in its ARP-table and will send future
21cr|ip-sentinel-0.12-10|20	packets to this MAC. Because this MAC is invalid, the host with
21cr|ip-sentinel-0.12-10|21	the invalid IP can not be reached.
21cr|ip-sentinel-0.12-10|22	
21cr|ip-sentinel-0.12-10|23	Features
21cr|ip-sentinel-0.12-10|24	- non-root execution in a chroot jail
21cr|ip-sentinel-0.12-10|25	- freely customizable IPs (netmasks, negations, ranges)
21cr|ip-sentinel-0.12-10|26	
21cr|ip-sentinel-0.12-10|27	%files
21cr|ip-sentinel-0.12-10|28	%{_sbindir}/%{name}
21cr|ip-sentinel-0.12-10|29	%{_mandir}/man8/%{name}*
21cr|ip-sentinel-0.12-10|30	%dir %{_localstatedir}/lib/%{name}
21cr|ip-sentinel-0.12-10|31	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|ip-sentinel-0.12-10|32	%config(noreplace) %{_initrddir}/%{name}
21cr|ip-sentinel-0.12-10|33	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|ip-sentinel-0.12-10|34	%ghost %{_var}/log/%{name}.out
21cr|ip-sentinel-0.12-10|35	%ghost %{_var}/log/%{name}.err
21cr|ip-sentinel-0.12-10|36	
21cr|ip-sentinel-0.12-10|37	%pre
21cr|ip-sentinel-0.12-10|38	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/true
21cr|ip-sentinel-0.12-10|39	
21cr|ip-sentinel-0.12-10|40	%post
21cr|ip-sentinel-0.12-10|41	touch %{_var}/log/%{name}.out
21cr|ip-sentinel-0.12-10|42	touch %{_var}/log/%{name}.err
21cr|ip-sentinel-0.12-10|43	%_post_service %{name}
21cr|ip-sentinel-0.12-10|44	
21cr|ip-sentinel-0.12-10|45	%postun
21cr|ip-sentinel-0.12-10|46	%_postun_userdel %{name}
21cr|ip-sentinel-0.12-10|47	
21cr|ip-sentinel-0.12-10|48	%preun
21cr|ip-sentinel-0.12-10|49	%_preun_service %{name}
21cr|ip-sentinel-0.12-10|50	
21cr|ip-sentinel-0.12-10|51	#----------------------------------------------------------------------------
21cr|ip-sentinel-0.12-10|52	
21cr|ip-sentinel-0.12-10|53	%prep
21cr|ip-sentinel-0.12-10|54	%setup -q
21cr|ip-sentinel-0.12-10|55	%apply_patches
21cr|ip-sentinel-0.12-10|56	
21cr|ip-sentinel-0.12-10|57	%build
21cr|ip-sentinel-0.12-10|58	autoreconf -vfi
21cr|ip-sentinel-0.12-10|59	%configure
21cr|ip-sentinel-0.12-10|60	%make
21cr|ip-sentinel-0.12-10|61	
21cr|ip-sentinel-0.12-10|62	%install
21cr|ip-sentinel-0.12-10|63	%makeinstall_std
21cr|ip-sentinel-0.12-10|64	
21cr|ip-sentinel-0.12-10|65	# Config
21cr|ip-sentinel-0.12-10|66	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|ip-sentinel-0.12-10|67	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|ip-sentinel-0.12-10|68	mkdir -p %{buildroot}%{_initrddir}
21cr|ip-sentinel-0.12-10|69	
21cr|ip-sentinel-0.12-10|70	perl -pi -e 's/^# chkconfig:.*/# chkconfig: 345 95 05/' contrib/ip-sentinel.init
21cr|ip-sentinel-0.12-10|71	cp contrib/ip-sentinel.init %{buildroot}%{_initrddir}/%{name}
21cr|ip-sentinel-0.12-10|72	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
21cr|ip-sentinel-0.12-10|73	IPS_USER=ip-sentinel
21cr|ip-sentinel-0.12-10|74	IPS_GROUP=ip-sentinel
21cr|ip-sentinel-0.12-10|75	# IPS_CHROOT=%_localstatedir/lib/%name
21cr|ip-sentinel-0.12-10|76	# IPS_IPFILE=ips.cfg
21cr|ip-sentinel-0.12-10|77	# IPS_LOGFILE=/var/log/ip-sentinel.out
21cr|ip-sentinel-0.12-10|78	# IPS_ERRFILE=/var/log/ip-sentinel.err
21cr|ip-sentinel-0.12-10|79	# IPS_OPTIONS=
21cr|ip-sentinel-0.12-10|80	# IPS_DEVICE=eth0
21cr|ip-sentinel-0.12-10|81	
21cr|ip-sentinel-0.12-10|82	## Assign to yes if running a dietlibc-compiled version of ip-sentinel
21cr|ip-sentinel-0.12-10|83	## on a system using remote NSS for passwd-lookups (e.g. LDAP, NIS).
21cr|ip-sentinel-0.12-10|84	##
21cr|ip-sentinel-0.12-10|85	## When using a group which is not the effective group of the user,
21cr|ip-sentinel-0.12-10|86	## you will have to assign the numeric gid of this group to GROUP.
21cr|ip-sentinel-0.12-10|87	# IPS_NEEDS_NUMERIC_UID=
21cr|ip-sentinel-0.12-10|88	EOF
21cr|ip-sentinel-0.12-10|89	
21cr|ip-sentinel-0.12-10|90	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
21cr|ip-sentinel-0.12-10|91	/var/log/%{name}.err /var/log/%{name}.out {
21cr|ip-sentinel-0.12-10|92	missingok
21cr|ip-sentinel-0.12-10|93	notifempty
21cr|ip-sentinel-0.12-10|94	postrotate
21cr|ip-sentinel-0.12-10|95	/bin/kill -HUP `/bin/cat /var/run/%{name}.pid`
21cr|ip-sentinel-0.12-10|96	endscript
21cr|ip-sentinel-0.12-10|97	}
21cr|ip-sentinel-0.12-10|98	EOF
21cr|ip-sentinel-0.12-10|99	
21cr|ip-sentinel-0.12-10|100	# Data
21cr|ip-sentinel-0.12-10|101	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
21cr|ip-sentinel-0.12-10|102	mkdir -p %{buildroot}%{_var}/log
21cr|ip-sentinel-0.12-10|103	touch %{buildroot}%{_var}/log/%{name}.out
21cr|ip-sentinel-0.12-10|104	touch %{buildroot}%{_var}/log/%{name}.err
21cr|ip-sentinel-0.12-10|105	

2355 21
21cr|ipsvd-1.0.0-11|1	%define _enable_debug_packages %{nil}
21cr|ipsvd-1.0.0-11|2	%define debug_package %{nil}
21cr|ipsvd-1.0.0-11|3	
21cr|ipsvd-1.0.0-11|4	Summary:	Internet protocol service daemons
21cr|ipsvd-1.0.0-11|5	Name:		ipsvd
21cr|ipsvd-1.0.0-11|6	Version:	1.0.0
21cr|ipsvd-1.0.0-11|7	Release:	11
21cr|ipsvd-1.0.0-11|8	License:	BSD
21cr|ipsvd-1.0.0-11|9	Group:		System/Servers
21cr|ipsvd-1.0.0-11|10	Url:		http://smarden.org/ipsvd/
21cr|ipsvd-1.0.0-11|11	Source0:	http://smarden.org/ipsvd/%{name}-%{version}.tar.gz
21cr|ipsvd-1.0.0-11|12	
21cr|ipsvd-1.0.0-11|13	%description
21cr|ipsvd-1.0.0-11|14	ipsvd is a set of internet protocol service daemons for Unix. It currently
21cr|ipsvd-1.0.0-11|15	includes a TCP/IP service daemon, and a UDP/IP service daemon.
21cr|ipsvd-1.0.0-11|16	
21cr|ipsvd-1.0.0-11|17	An internet protocol service (ipsv) daemon waits for incoming connections on a
21cr|ipsvd-1.0.0-11|18	local socket; for new connections, it conditionally runs an arbitrary program
21cr|ipsvd-1.0.0-11|19	with standard input reading from the socket, and standard output writing to the
21cr|ipsvd-1.0.0-11|20	socket (if connected), to handle the connection. Standard error is used for
21cr|ipsvd-1.0.0-11|21	logging.
21cr|ipsvd-1.0.0-11|22	
21cr|ipsvd-1.0.0-11|23	ipsv daemons can be told to read and follow pre-defined instructions on how to
21cr|ipsvd-1.0.0-11|24	handle incoming connections; based on the client's IP address or hostname, they
21cr|ipsvd-1.0.0-11|25	can run different programs, set a different environment, deny a connection, or
21cr|ipsvd-1.0.0-11|26	set a per host concurrency limit.
21cr|ipsvd-1.0.0-11|27	
21cr|ipsvd-1.0.0-11|28	On Linux the network connection optionally can be encrypted using SSLv3.
21cr|ipsvd-1.0.0-11|29	
21cr|ipsvd-1.0.0-11|30	Normally the ipsv daemons are run by a supervisor process, such as runsv from
21cr|ipsvd-1.0.0-11|31	the runit package, or supervise from the daemontools package.
21cr|ipsvd-1.0.0-11|32	
21cr|ipsvd-1.0.0-11|33	ipsvd can be used to run services normally run by inetd, xinetd, or tcpserver.
21cr|ipsvd-1.0.0-11|34	
21cr|ipsvd-1.0.0-11|35	%files
21cr|ipsvd-1.0.0-11|36	%doc %{name}-%{version}/package/CHANGES
21cr|ipsvd-1.0.0-11|37	%doc %{name}-%{version}/package/README
21cr|ipsvd-1.0.0-11|38	%doc %{name}-%{version}/doc/*.html
21cr|ipsvd-1.0.0-11|39	%attr(0755,root,root) /sbin/ipsvd-cdb
21cr|ipsvd-1.0.0-11|40	%attr(0755,root,root) /sbin/tcpsvd
21cr|ipsvd-1.0.0-11|41	%attr(0755,root,root) /sbin/udpsvd
21cr|ipsvd-1.0.0-11|42	%attr(0644,root,root) %{_mandir}/man5/ipsvd-instruct.5*
21cr|ipsvd-1.0.0-11|43	%attr(0644,root,root) %{_mandir}/man7/ipsvd.7*
21cr|ipsvd-1.0.0-11|44	%attr(0644,root,root) %{_mandir}/man8/ipsvd-cdb.8*
21cr|ipsvd-1.0.0-11|45	%attr(0644,root,root) %{_mandir}/man8/tcpsvd.8*
21cr|ipsvd-1.0.0-11|46	%attr(0644,root,root) %{_mandir}/man8/udpsvd.8*
21cr|ipsvd-1.0.0-11|47	
21cr|ipsvd-1.0.0-11|48	#----------------------------------------------------------------------------
21cr|ipsvd-1.0.0-11|49	
21cr|ipsvd-1.0.0-11|50	%prep
21cr|ipsvd-1.0.0-11|51	%setup -q -n net
21cr|ipsvd-1.0.0-11|52	
21cr|ipsvd-1.0.0-11|53	%build
21cr|ipsvd-1.0.0-11|54	pushd %{name}-%{version}/src
21cr|ipsvd-1.0.0-11|55	make
21cr|ipsvd-1.0.0-11|56	make check
21cr|ipsvd-1.0.0-11|57	popd
21cr|ipsvd-1.0.0-11|58	
21cr|ipsvd-1.0.0-11|59	%install
21cr|ipsvd-1.0.0-11|60	install -d %{buildroot}/sbin/
21cr|ipsvd-1.0.0-11|61	install -d %{buildroot}%{_mandir}/man{5,7,8}
21cr|ipsvd-1.0.0-11|62	
21cr|ipsvd-1.0.0-11|63	pushd %{name}-%{version}
21cr|ipsvd-1.0.0-11|64	for i in ipsvd-cdb tcpsvd udpsvd; do
21cr|ipsvd-1.0.0-11|65	install -m0755 src/$i %{buildroot}/sbin/
21cr|ipsvd-1.0.0-11|66	done
21cr|ipsvd-1.0.0-11|67	popd
21cr|ipsvd-1.0.0-11|68	
21cr|ipsvd-1.0.0-11|69	install -m0644 %{name}-%{version}/man/*.5 %{buildroot}%{_mandir}/man5/
21cr|ipsvd-1.0.0-11|70	install -m0644 %{name}-%{version}/man/*.7 %{buildroot}%{_mandir}/man7/
21cr|ipsvd-1.0.0-11|71	install -m0644 %{name}-%{version}/man/*.8 %{buildroot}%{_mandir}/man8/
21cr|ipsvd-1.0.0-11|72	rm -f %{buildroot}%{_mandir}/man8/sslio.8*
21cr|ipsvd-1.0.0-11|73	rm -f %{buildroot}%{_mandir}/man8/sslsvd.8*

2356 21
21cr|iptstate-2.2.7-1|1	Summary:	Display IP Tables state table information in a "top"-like interface
21cr|iptstate-2.2.7-1|2	Name:		iptstate
21cr|iptstate-2.2.7-1|3	Version:	2.2.7
21cr|iptstate-2.2.7-1|4	Release:	1
21cr|iptstate-2.2.7-1|5	Group:		Monitoring
21cr|iptstate-2.2.7-1|6	License:	zlib/libpng License
21cr|iptstate-2.2.7-1|7	URL:		http://www.phildev.net/iptstate/
21cr|iptstate-2.2.7-1|8	Source0:	https://github.com/jaymzh/iptstate/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21cr|iptstate-2.2.7-1|9	BuildRequires:	ncurses-devel
21cr|iptstate-2.2.7-1|10	BuildRequires:	gpm-devel
21cr|iptstate-2.2.7-1|11	BuildRequires:	netfilter_conntrack-devel >= 0.0.50
21cr|iptstate-2.2.7-1|12	
21cr|iptstate-2.2.7-1|13	%description
21cr|iptstate-2.2.7-1|14	IP Tables State (iptstate) was originally written to impliment the "state top"
21cr|iptstate-2.2.7-1|15	feature of IP Filter. "State top" displays the states held by your stateful
21cr|iptstate-2.2.7-1|16	firewall in a "top"-like manner.
21cr|iptstate-2.2.7-1|17	
21cr|iptstate-2.2.7-1|18	Since IP Tables doesn't have a built in way to easily display this information
21cr|iptstate-2.2.7-1|19	even once, an option was added to just display the state table once and exit.
21cr|iptstate-2.2.7-1|20	
21cr|iptstate-2.2.7-1|21	%prep
21cr|iptstate-2.2.7-1|22	%setup -q
21cr|iptstate-2.2.7-1|23	
21cr|iptstate-2.2.7-1|24	%build
21cr|iptstate-2.2.7-1|25	%serverbuild
21cr|iptstate-2.2.7-1|26	%make CXXFLAGS="$CFLAGS -Wall"
21cr|iptstate-2.2.7-1|27	
21cr|iptstate-2.2.7-1|28	%install
21cr|iptstate-2.2.7-1|29	%makeinstall PREFIX=%{buildroot}%{_prefix}
21cr|iptstate-2.2.7-1|30	
21cr|iptstate-2.2.7-1|31	%files
21cr|iptstate-2.2.7-1|32	%doc README.md BUGS Changelog LICENSE CONTRIB WISHLIST
21cr|iptstate-2.2.7-1|33	%{_sbindir}/%{name}
21cr|iptstate-2.2.7-1|34	%{_mandir}/man8/%{name}.8*

2357 21
21cr|ipxping-0.0-7|1	Summary:	The ipxping utility
21cr|ipxping-0.0-7|2	Name:		ipxping
21cr|ipxping-0.0-7|3	Version:	0.0
21cr|ipxping-0.0-7|4	Release:	7
21cr|ipxping-0.0-7|5	License:	Public Domain
21cr|ipxping-0.0-7|6	Group:		Networking/Other
21cr|ipxping-0.0-7|7	URL:		ftp://ftp.metalab.unc.edu/pub/Linux/system/Network/
21cr|ipxping-0.0-7|8	Source0:	ftp://sunsite.unc.edu/pub/Linux/system/Network/%{name}-%{version}.tar.gz
21cr|ipxping-0.0-7|9	Patch0:		ipxping-kernel-2.2.patch
21cr|ipxping-0.0-7|10	Requires:	ipxutils
21cr|ipxping-0.0-7|11	
21cr|ipxping-0.0-7|12	%description
21cr|ipxping-0.0-7|13	This is Linux version of IPXPING wich was originally written for SUN machine
21cr|ipxping-0.0-7|14	using the /dev/nit interface, by Stephen Clover <cloverst@kai.ee.cit.ac.nz>
21cr|ipxping-0.0-7|15	and Justin Hoon <hoonju@kai.ee.cit.ac.nz>.
21cr|ipxping-0.0-7|16	
21cr|ipxping-0.0-7|17	%prep
21cr|ipxping-0.0-7|18	
21cr|ipxping-0.0-7|19	%setup -q -n %{name}
21cr|ipxping-0.0-7|20	%patch0 -p0
21cr|ipxping-0.0-7|21	
21cr|ipxping-0.0-7|22	%build
21cr|ipxping-0.0-7|23	gcc %{optflags} -o ipxping ipxping-linux.c
21cr|ipxping-0.0-7|24	
21cr|ipxping-0.0-7|25	%install
21cr|ipxping-0.0-7|26	rm -rf %{buildroot}
21cr|ipxping-0.0-7|27	
21cr|ipxping-0.0-7|28	install -d %{buildroot}%{_bindir}
21cr|ipxping-0.0-7|29	install -d %{buildroot}%{_mandir}/man1
21cr|ipxping-0.0-7|30	
21cr|ipxping-0.0-7|31	install ipxping %{buildroot}%{_bindir}
21cr|ipxping-0.0-7|32	install ipxping.1 %{buildroot}%{_mandir}/man1
21cr|ipxping-0.0-7|33	
21cr|ipxping-0.0-7|34	%clean
21cr|ipxping-0.0-7|35	rm -rf %{buildroot}
21cr|ipxping-0.0-7|36	
21cr|ipxping-0.0-7|37	%files
21cr|ipxping-0.0-7|38	%defattr(0644,root,root,0755)
21cr|ipxping-0.0-7|39	%doc README*
21cr|ipxping-0.0-7|40	%attr(0755,root,root) %{_bindir}/ipxping
21cr|ipxping-0.0-7|41	%{_mandir}/man1/ipxping.1*

2358 21
21cr|ircclient-qt-0.3.2-15|1	%define major 1
21cr|ircclient-qt-0.3.2-15|2	%define libname %mklibname %{name} %{major}
21cr|ircclient-qt-0.3.2-15|3	%define devname %mklibname %{name} -d
21cr|ircclient-qt-0.3.2-15|4	
21cr|ircclient-qt-0.3.2-15|5	Summary:	A cross-platform IRC client library written with Qt 4
21cr|ircclient-qt-0.3.2-15|6	Name:		ircclient-qt
21cr|ircclient-qt-0.3.2-15|7	Version:	0.3.2
21cr|ircclient-qt-0.3.2-15|8	Release:	15
21cr|ircclient-qt-0.3.2-15|9	License:	GPLv2+
21cr|ircclient-qt-0.3.2-15|10	Group:		Networking/Other
21cr|ircclient-qt-0.3.2-15|11	Url:		http://bitbucket.org/jpnurmi/libircclient-qt/wiki/Home
21cr|ircclient-qt-0.3.2-15|12	Source0:	http://bitbucket.org/jpnurmi/libircclient-qt/downloads/libircclient-qt-src-%{version}.tar.gz
21cr|ircclient-qt-0.3.2-15|13	Patch0:		libircclient-qt-configure.diff
21cr|ircclient-qt-0.3.2-15|14	BuildRequires:	qt4-devel
21cr|ircclient-qt-0.3.2-15|15	BuildRequires:	pkgconfig(icu-i18n)
21cr|ircclient-qt-0.3.2-15|16	
21cr|ircclient-qt-0.3.2-15|17	%description
21cr|ircclient-qt-0.3.2-15|18	IRCclient-qt is a fully Qt-based library to create IRC clients.
21cr|ircclient-qt-0.3.2-15|19	
21cr|ircclient-qt-0.3.2-15|20	#--------------------------------------------------------------------
21cr|ircclient-qt-0.3.2-15|21	
21cr|ircclient-qt-0.3.2-15|22	%package -n %{libname}
21cr|ircclient-qt-0.3.2-15|23	Summary:	Main library for ircclient-qt
21cr|ircclient-qt-0.3.2-15|24	Group:		System/Libraries
21cr|ircclient-qt-0.3.2-15|25	Provides:	%{name} = %{EVRD}
21cr|ircclient-qt-0.3.2-15|26	
21cr|ircclient-qt-0.3.2-15|27	%description -n %{libname}
21cr|ircclient-qt-0.3.2-15|28	IRCclient-qt is a fully Qt-based library to create IRC clients.
21cr|ircclient-qt-0.3.2-15|29	
21cr|ircclient-qt-0.3.2-15|30	%files -n %{libname}
21cr|ircclient-qt-0.3.2-15|31	%doc doc/*
21cr|ircclient-qt-0.3.2-15|32	%{_libdir}/libircclient-qt.so.%{major}*
21cr|ircclient-qt-0.3.2-15|33	
21cr|ircclient-qt-0.3.2-15|34	#--------------------------------------------------------------------
21cr|ircclient-qt-0.3.2-15|35	
21cr|ircclient-qt-0.3.2-15|36	%package -n %{devname}
21cr|ircclient-qt-0.3.2-15|37	Summary:	Header files for the ircclient-qt library
21cr|ircclient-qt-0.3.2-15|38	Group:		Development/C
21cr|ircclient-qt-0.3.2-15|39	Requires:	%{libname} = %{EVRD}
21cr|ircclient-qt-0.3.2-15|40	Provides:	%{name}-devel = %{EVRD}
21cr|ircclient-qt-0.3.2-15|41	
21cr|ircclient-qt-0.3.2-15|42	%description -n %{devname}
21cr|ircclient-qt-0.3.2-15|43	This package includes the header files you will need to compile applications
21cr|ircclient-qt-0.3.2-15|44	for %{name}.
21cr|ircclient-qt-0.3.2-15|45	
21cr|ircclient-qt-0.3.2-15|46	%files -n %{devname}
21cr|ircclient-qt-0.3.2-15|47	%doc examples/*
21cr|ircclient-qt-0.3.2-15|48	%{qt4include}/ircclient-qt/*
21cr|ircclient-qt-0.3.2-15|49	%{_libdir}/libircclient-qt.so
21cr|ircclient-qt-0.3.2-15|50	%{qt4dir}/mkspecs/features/libircclient-qt.prf
21cr|ircclient-qt-0.3.2-15|51	
21cr|ircclient-qt-0.3.2-15|52	#--------------------------------------------------------------------
21cr|ircclient-qt-0.3.2-15|53	
21cr|ircclient-qt-0.3.2-15|54	%prep
21cr|ircclient-qt-0.3.2-15|55	%setup -q -n libircclient-qt-%{version}
21cr|ircclient-qt-0.3.2-15|56	%patch0 -p1 -b .fake_configure
21cr|ircclient-qt-0.3.2-15|57	chmod +x configure
21cr|ircclient-qt-0.3.2-15|58	
21cr|ircclient-qt-0.3.2-15|59	%build
21cr|ircclient-qt-0.3.2-15|60	%configure
21cr|ircclient-qt-0.3.2-15|61	%qmake_qt4 -config release
21cr|ircclient-qt-0.3.2-15|62	
21cr|ircclient-qt-0.3.2-15|63	%make
21cr|ircclient-qt-0.3.2-15|64	
21cr|ircclient-qt-0.3.2-15|65	%install
21cr|ircclient-qt-0.3.2-15|66	%makeinstall_qt

2359 21
21cr|ircd-2.11.1-p1.2|1	%define patchlevel 1
21cr|ircd-2.11.1-p1.2|2	%if %patchlevel
21cr|ircd-2.11.1-p1.2|3	%define distname irc%{version}p%{patchlevel}
21cr|ircd-2.11.1-p1.2|4	%else
21cr|ircd-2.11.1-p1.2|5	%define distname %{name}%{version}
21cr|ircd-2.11.1-p1.2|6	%endif
21cr|ircd-2.11.1-p1.2|7	
21cr|ircd-2.11.1-p1.2|8	Name:		ircd
21cr|ircd-2.11.1-p1.2|9	Summary:	IRC server from ftp.irc.org
21cr|ircd-2.11.1-p1.2|10	Version:	2.11.1
21cr|ircd-2.11.1-p1.2|11	Release:	p1.2
21cr|ircd-2.11.1-p1.2|12	License:	GPL
21cr|ircd-2.11.1-p1.2|13	Group:		Networking/IRC
21cr|ircd-2.11.1-p1.2|14	URl: 		http://www.irc.org/
21cr|ircd-2.11.1-p1.2|15	Source0:	ftp://ftp.irc.org/irc/server/%{distname}.tar.bz2
21cr|ircd-2.11.1-p1.2|16	Source1:	ircd.init
21cr|ircd-2.11.1-p1.2|17	Source2:	README.urpmi
21cr|ircd-2.11.1-p1.2|18	Source3:	ircd_crypter
21cr|ircd-2.11.1-p1.2|19	BuildRequires:	zlib-devel
21cr|ircd-2.11.1-p1.2|20	Requires(pre):	rpm-helper
21cr|ircd-2.11.1-p1.2|21	Requires(post):	rpm-helper
21cr|ircd-2.11.1-p1.2|22	
21cr|ircd-2.11.1-p1.2|23	%description
21cr|ircd-2.11.1-p1.2|24	ircd is the server (daemon) program for the Internet Relay Chat Program. The
21cr|ircd-2.11.1-p1.2|25	ircd is a server in that its function is to "serve" the client program irc(1)
21cr|ircd-2.11.1-p1.2|26	with messages and commands. All commands and user messages are passed directly
21cr|ircd-2.11.1-p1.2|27	to the ircd for processing and relaying to other ircd sites.
21cr|ircd-2.11.1-p1.2|28	
21cr|ircd-2.11.1-p1.2|29	%prep
21cr|ircd-2.11.1-p1.2|30	%setup -q -n %{distname}
21cr|ircd-2.11.1-p1.2|31	
21cr|ircd-2.11.1-p1.2|32	%build
21cr|ircd-2.11.1-p1.2|33	%configure \
21cr|ircd-2.11.1-p1.2|34	--localstatedir=/var/run \
21cr|ircd-2.11.1-p1.2|35	--sysconfdir=%{_sysconfdir}/ircd
21cr|ircd-2.11.1-p1.2|36	%make -C `support/config.guess` server
21cr|ircd-2.11.1-p1.2|37	
21cr|ircd-2.11.1-p1.2|38	%install
21cr|ircd-2.11.1-p1.2|39	rm -rf $RPM_BUILD_ROOT
21cr|ircd-2.11.1-p1.2|40	%make install -C `support/config.guess` \
21cr|ircd-2.11.1-p1.2|41	server_bin_dir=$RPM_BUILD_ROOT%{_sbindir} \
21cr|ircd-2.11.1-p1.2|42	conf_man_dir=$RPM_BUILD_ROOT%{_mandir}/man5 \
21cr|ircd-2.11.1-p1.2|43	server_man_dir=$RPM_BUILD_ROOT%{_mandir}/man8 \
21cr|ircd-2.11.1-p1.2|44	ircd_conf_dir=$RPM_BUILD_ROOT%{_sysconfdir}/%{name} \
21cr|ircd-2.11.1-p1.2|45	ircd_var_dir=$RPM_BUILD_ROOT/var/run \
21cr|ircd-2.11.1-p1.2|46	ircd_log_dir=$RPM_BUILD_ROOT/var/log \
21cr|ircd-2.11.1-p1.2|47	install-server
21cr|ircd-2.11.1-p1.2|48	
21cr|ircd-2.11.1-p1.2|49	install -m 711 %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir}/ircd-crypter
21cr|ircd-2.11.1-p1.2|50	
21cr|ircd-2.11.1-p1.2|51	install -d $RPM_BUILD_ROOT%{_initrddir}
21cr|ircd-2.11.1-p1.2|52	install -m 750 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/%{name}
21cr|ircd-2.11.1-p1.2|53	
21cr|ircd-2.11.1-p1.2|54	install -m 644 %{SOURCE1} doc/README.update.urpmi
21cr|ircd-2.11.1-p1.2|55	
21cr|ircd-2.11.1-p1.2|56	%post
21cr|ircd-2.11.1-p1.2|57	%_post_service %{name}
21cr|ircd-2.11.1-p1.2|58	touch /var/log/auth
21cr|ircd-2.11.1-p1.2|59	touch /var/log/opers
21cr|ircd-2.11.1-p1.2|60	touch /var/log/rejects
21cr|ircd-2.11.1-p1.2|61	touch /var/log/users
21cr|ircd-2.11.1-p1.2|62	# update /etc/ircd/ircd.m4
21cr|ircd-2.11.1-p1.2|63	DOMAIN=`egrep '^domain' /etc/resolv.conf | \
21cr|ircd-2.11.1-p1.2|64	sed -e 's/^domain[     ]*\([^   ]*\).*/\1/'`
21cr|ircd-2.11.1-p1.2|65	HOST=`hostname | sed -e 's/\([a-zA-Z0-9\-]*\).*/\1/'`
21cr|ircd-2.11.1-p1.2|66	sed "s/define(HOSTNAME,.*)/define(HOSTNAME,$HOST)/g" /etc/ircd/ircd.m4 >/etc/ircd/ircd.m4.new
21cr|ircd-2.11.1-p1.2|67	sed "s/define(DOMAIN,.*)/define(DOMAIN,$DOMAIN)/g" /etc/ircd/ircd.m4.new >/etc/ircd/ircd.m4
21cr|ircd-2.11.1-p1.2|68	rm -f /etc/ircd/ircd.m4.new
21cr|ircd-2.11.1-p1.2|69	
21cr|ircd-2.11.1-p1.2|70	
21cr|ircd-2.11.1-p1.2|71	%preun
21cr|ircd-2.11.1-p1.2|72	%_preun_service %{name}
21cr|ircd-2.11.1-p1.2|73	
21cr|ircd-2.11.1-p1.2|74	%clean
21cr|ircd-2.11.1-p1.2|75	rm -rf $RPM_BUILD_ROOT
21cr|ircd-2.11.1-p1.2|76	
21cr|ircd-2.11.1-p1.2|77	%files
21cr|ircd-2.11.1-p1.2|78	%defattr(-,root,root)
21cr|ircd-2.11.1-p1.2|79	%doc doc/2.* doc/Authors doc/BUGS doc/ChangeLog doc/Etiquette doc/INSTALL.*
21cr|ircd-2.11.1-p1.2|80	%doc doc/LICENSE doc/README doc/RELEASE* doc/SERVICE* doc/alt-irc-faq
21cr|ircd-2.11.1-p1.2|81	%doc doc/iauth-internals.txt doc/m4macros
21cr|ircd-2.11.1-p1.2|82	%doc doc/Juped doc/Nets doc/ISO-3166-1
21cr|ircd-2.11.1-p1.2|83	%doc doc/README.update.urpmi
21cr|ircd-2.11.1-p1.2|84	%{_sbindir}/*
21cr|ircd-2.11.1-p1.2|85	%{_mandir}/man8/ircd.8.*
21cr|ircd-2.11.1-p1.2|86	%{_mandir}/man8/iauth.8.*
21cr|ircd-2.11.1-p1.2|87	%{_mandir}/man8/ircdwatch.8.*
21cr|ircd-2.11.1-p1.2|88	%{_mandir}/man5/iauth.conf.5.*
21cr|ircd-2.11.1-p1.2|89	%config(noreplace) %{_sysconfdir}/ircd/ircd.m4
21cr|ircd-2.11.1-p1.2|90	%config(noreplace) %{_sysconfdir}/ircd/ircd.motd
21cr|ircd-2.11.1-p1.2|91	%config(noreplace) %{_sysconfdir}/ircd/iauth.conf
21cr|ircd-2.11.1-p1.2|92	%config(noreplace) %{_sysconfdir}/ircd/iauth.conf.example
21cr|ircd-2.11.1-p1.2|93	%config(noreplace) %{_sysconfdir}/ircd/ircd.conf.example
21cr|ircd-2.11.1-p1.2|94	%{_initrddir}/%{name}

2360 21
21cr|irda-utils-0.9.18-19|1	Summary:	Utilities for infrared communication between devices
21cr|irda-utils-0.9.18-19|2	Name:		irda-utils
21cr|irda-utils-0.9.18-19|3	Version:	0.9.18
21cr|irda-utils-0.9.18-19|4	Release:	19
21cr|irda-utils-0.9.18-19|5	License:	GPLv2+
21cr|irda-utils-0.9.18-19|6	Group:		System/Servers
21cr|irda-utils-0.9.18-19|7	Url:		http://irda.sourceforge.net/
21cr|irda-utils-0.9.18-19|8	Source0:	http://download.sourceforge.net/irda/%{name}-%{version}.tar.gz
21cr|irda-utils-0.9.18-19|9	Patch0:		irda-utils-0.9.18-chkconfig-pinit-i18n-rh2.patch
21cr|irda-utils-0.9.18-19|10	Patch2:		irda-utils-0.9.14-typo.patch
21cr|irda-utils-0.9.18-19|11	Patch4:		irda-utils-0.9.17-rootonly.patch
21cr|irda-utils-0.9.18-19|12	Patch5:		irda-utils-0.9.15-rh1.patch
21cr|irda-utils-0.9.18-19|13	Patch7:		irda-utils-0.9.16-tekram-ppc-buildfix.patch
21cr|irda-utils-0.9.18-19|14	Patch8:		irda-utils-0.9.18-fix-build.patch
21cr|irda-utils-0.9.18-19|15	Patch12:	irda-utils-0.9.16-io.patch
21cr|irda-utils-0.9.18-19|16	Patch13:	irda-utils-0.9.18-fix-install.patch
21cr|irda-utils-0.9.18-19|17	Patch14:	irda-utils-0.9.18-reorder-build.patch
21cr|irda-utils-0.9.18-19|18	Patch15:	irda-utils-0.9.18-noinline.patch
21cr|irda-utils-0.9.18-19|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|irda-utils-0.9.18-19|20	BuildRequires:	pkgconfig(libpci)
21cr|irda-utils-0.9.18-19|21	Requires(post,preun):	rpm-helper
21cr|irda-utils-0.9.18-19|22	ExclusiveArch:	%{ix86} x86_64
21cr|irda-utils-0.9.18-19|23	
21cr|irda-utils-0.9.18-19|24	%description
21cr|irda-utils-0.9.18-19|25	IrDA(TM) (Infrared Data Association) is an industry standard for
21cr|irda-utils-0.9.18-19|26	wireless, infrared communication between devices. IrDA speeds range
21cr|irda-utils-0.9.18-19|27	from 9600 bps to 4 Mbps, and IrDA can be used by many modern devices
21cr|irda-utils-0.9.18-19|28	including laptops, LAN adapters, PDAs, printers, and mobile phones.
21cr|irda-utils-0.9.18-19|29	
21cr|irda-utils-0.9.18-19|30	The Linux-IrDA project is a GPL'd implementation, written from
21cr|irda-utils-0.9.18-19|31	scratch, of the IrDA protocols. Supported IrDA protocols include
21cr|irda-utils-0.9.18-19|32	IrLAP, IrLMP, IrIAP, IrTTP, IrLPT, IrLAN, IrCOMM and IrOBEX.
21cr|irda-utils-0.9.18-19|33	
21cr|irda-utils-0.9.18-19|34	The irda-utils package contains a collection of programs that enable
21cr|irda-utils-0.9.18-19|35	the use of IrDA protocols. Most IrDA features are implemented in the
21cr|irda-utils-0.9.18-19|36	kernel, so IrDA support must be enabled in the kernel before any IrDA
21cr|irda-utils-0.9.18-19|37	tools or programs can be used. Some configuration outside the kernel
21cr|irda-utils-0.9.18-19|38	is required, however, and some IrDA features, like IrOBEX, are
21cr|irda-utils-0.9.18-19|39	actually implemented outside the kernel.
21cr|irda-utils-0.9.18-19|40	
21cr|irda-utils-0.9.18-19|41	%files
21cr|irda-utils-0.9.18-19|42	%doc README
21cr|irda-utils-0.9.18-19|43	%doc irattach/README.irattach
21cr|irda-utils-0.9.18-19|44	%doc irdadump/README.irdadump
21cr|irda-utils-0.9.18-19|45	%doc irdaping/README.irdaping
21cr|irda-utils-0.9.18-19|46	%doc tekram/README.tekram
21cr|irda-utils-0.9.18-19|47	%doc smcinit/README*
21cr|irda-utils-0.9.18-19|48	%{_sbindir}/irattach
21cr|irda-utils-0.9.18-19|49	%{_sbindir}/irdaping
21cr|irda-utils-0.9.18-19|50	%{_sbindir}/dongle_attach
21cr|irda-utils-0.9.18-19|51	%ifnarch ppc %{sunsparc} %{mips}
21cr|irda-utils-0.9.18-19|52	%{_sbindir}/findchip
21cr|irda-utils-0.9.18-19|53	%{_sbindir}/smcinit
21cr|irda-utils-0.9.18-19|54	%{_sbindir}/tosh1800-smcinit
21cr|irda-utils-0.9.18-19|55	%{_sbindir}/tosh2450-smcinit
21cr|irda-utils-0.9.18-19|56	%endif
21cr|irda-utils-0.9.18-19|57	%{_sbindir}/irdadump
21cr|irda-utils-0.9.18-19|58	%{_bindir}/irpsion5
21cr|irda-utils-0.9.18-19|59	%{_bindir}/irkbd
21cr|irda-utils-0.9.18-19|60	%{_sbindir}/irnetd
21cr|irda-utils-0.9.18-19|61	%{_initrddir}/irda
21cr|irda-utils-0.9.18-19|62	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/irda
21cr|irda-utils-0.9.18-19|63	#%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifcfg-irlan0
21cr|irda-utils-0.9.18-19|64	%{_mandir}/man?/*
21cr|irda-utils-0.9.18-19|65	
21cr|irda-utils-0.9.18-19|66	%post
21cr|irda-utils-0.9.18-19|67	%_post_service irda
21cr|irda-utils-0.9.18-19|68	
21cr|irda-utils-0.9.18-19|69	%preun
21cr|irda-utils-0.9.18-19|70	%_preun_service irda
21cr|irda-utils-0.9.18-19|71	
21cr|irda-utils-0.9.18-19|72	#----------------------------------------------------------------------------
21cr|irda-utils-0.9.18-19|73	
21cr|irda-utils-0.9.18-19|74	%prep
21cr|irda-utils-0.9.18-19|75	%setup -q
21cr|irda-utils-0.9.18-19|76	%patch0 -p1 -b .irda.rc-fixes
21cr|irda-utils-0.9.18-19|77	%patch2 -p1 -b .typo
21cr|irda-utils-0.9.18-19|78	%patch4 -p1 -b .rootonly
21cr|irda-utils-0.9.18-19|79	%patch5 -p1 -b .rh1
21cr|irda-utils-0.9.18-19|80	%patch7 -p1 -b .tekram-ppc-buildfix
21cr|irda-utils-0.9.18-19|81	%patch8 -p1 -b .fix-build
21cr|irda-utils-0.9.18-19|82	%patch12 -p1 -b .io
21cr|irda-utils-0.9.18-19|83	%patch13 -p1 -b .fix-install
21cr|irda-utils-0.9.18-19|84	%patch14 -p1 -b .reorder
21cr|irda-utils-0.9.18-19|85	%patch15 -p1
21cr|irda-utils-0.9.18-19|86	# use gnu89 inline semantics
21cr|irda-utils-0.9.18-19|87	sed -i 's/CFLAGS=/CFLAGS=-fgnu89-inline /' */Makefile
21cr|irda-utils-0.9.18-19|88	# undeclared (first use in this function)
21cr|irda-utils-0.9.18-19|89	sed -i -e "s/SIOCGSTAMP/SIOCGARP/g" irdadump/irdadump.c
21cr|irda-utils-0.9.18-19|90	
21cr|irda-utils-0.9.18-19|91	%build
21cr|irda-utils-0.9.18-19|92	%global optflags %{optflags} -std=gnu89
21cr|irda-utils-0.9.18-19|93	%serverbuild
21cr|irda-utils-0.9.18-19|94	%make all V=1
21cr|irda-utils-0.9.18-19|95	
21cr|irda-utils-0.9.18-19|96	%install
21cr|irda-utils-0.9.18-19|97	mkdir -p %{buildroot}%{_sbindir}
21cr|irda-utils-0.9.18-19|98	mkdir -p %{buildroot}%{_bindir}
21cr|irda-utils-0.9.18-19|99	mkdir -p %{buildroot}%{_initrddir}
21cr|irda-utils-0.9.18-19|100	
21cr|irda-utils-0.9.18-19|101	%makeinstall_std \
21cr|irda-utils-0.9.18-19|102	ROOT="%{buildroot}" \
21cr|irda-utils-0.9.18-19|103	MANDIR="%{buildroot}%{_mandir}"
21cr|irda-utils-0.9.18-19|104	
21cr|irda-utils-0.9.18-19|105	for dir in irattach irdadump irdaping tekram; do
21cr|irda-utils-0.9.18-19|106	cp $dir/README $dir/README.$dir
21cr|irda-utils-0.9.18-19|107	done
21cr|irda-utils-0.9.18-19|108	mv smcinit/README.Peri smcinit/README.tosh1800-smcinit
21cr|irda-utils-0.9.18-19|109	mv smcinit/README smcinit/README.smcinit
21cr|irda-utils-0.9.18-19|110	mv smcinit/README.Tom smcinit/README.Tom.scminit
21cr|irda-utils-0.9.18-19|111	mv smcinit/README.Rob smcinit/README.Rob.smcinit
21cr|irda-utils-0.9.18-19|112	mv smcinit/RobMiller-irda.html smcinit/README.Rob.smcinit.html
21cr|irda-utils-0.9.18-19|113	
21cr|irda-utils-0.9.18-19|114	rm -f %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifcfg-irlan0

2361 21
21cr|iredmail-0.9.3-1|1	# iredmail has a config file named "core" which would be removed by clean_files
21cr|iredmail-0.9.3-1|2	%define dont_clean_files 1
21cr|iredmail-0.9.3-1|3	
21cr|iredmail-0.9.3-1|4	Name:		iredmail
21cr|iredmail-0.9.3-1|5	Summary:	Free, Open Source Email Server Solution
21cr|iredmail-0.9.3-1|6	Version:	0.9.3
21cr|iredmail-0.9.3-1|7	Release:	1
21cr|iredmail-0.9.3-1|8	Group:		System/Servers
21cr|iredmail-0.9.3-1|9	License:	GPLv2
21cr|iredmail-0.9.3-1|10	Url:		http://www.iredmail.org/
21cr|iredmail-0.9.3-1|11	Source0:	https://bitbucket.org/zhb/iredmail/downloads/iRedMail-%{version}.tar.bz2
21cr|iredmail-0.9.3-1|12	BuildArch:	noarch
21cr|iredmail-0.9.3-1|13	
21cr|iredmail-0.9.3-1|14	%description
21cr|iredmail-0.9.3-1|15	iRedMail is a zero cost, fully fledged, full-featured mail server solution.
21cr|iredmail-0.9.3-1|16	All used packages are free and open source, provided by the Linux/BSD
21cr|iredmail-0.9.3-1|17	distribution venders you trust.
21cr|iredmail-0.9.3-1|18	
21cr|iredmail-0.9.3-1|19	%prep
21cr|iredmail-0.9.3-1|20	%setup -qn iRedMail-%{version}
21cr|iredmail-0.9.3-1|21	
21cr|iredmail-0.9.3-1|22	%build
21cr|iredmail-0.9.3-1|23	
21cr|iredmail-0.9.3-1|24	%install
21cr|iredmail-0.9.3-1|25	install -d %{buildroot}%{_datadir}/%{name}
21cr|iredmail-0.9.3-1|26	cp -a * %{buildroot}%{_datadir}/%{name}
21cr|iredmail-0.9.3-1|27	cat > %{name} <<EOF
21cr|iredmail-0.9.3-1|28	#!/bin/bash
21cr|iredmail-0.9.3-1|29	cd %{_datadir}/%{name}
21cr|iredmail-0.9.3-1|30	exec bash iRedMail.sh
21cr|iredmail-0.9.3-1|31	EOF
21cr|iredmail-0.9.3-1|32	install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|iredmail-0.9.3-1|33	
21cr|iredmail-0.9.3-1|34	# Dirty hack for iredmail to recognize our system
21cr|iredmail-0.9.3-1|35	%post
21cr|iredmail-0.9.3-1|36	echo 'RedHat 7' >> /etc/redhat-release
21cr|iredmail-0.9.3-1|37	
21cr|iredmail-0.9.3-1|38	%postun
21cr|iredmail-0.9.3-1|39	if [ "$1" = "0" ]; then
21cr|iredmail-0.9.3-1|40	# Uninstall
21cr|iredmail-0.9.3-1|41	sed -i '/RedHat 7/d' /etc/redhat-release
21cr|iredmail-0.9.3-1|42	fi
21cr|iredmail-0.9.3-1|43	
21cr|iredmail-0.9.3-1|44	%files
21cr|iredmail-0.9.3-1|45	%{_bindir}/%{name}
21cr|iredmail-0.9.3-1|46	%{_datadir}/%{name}

2362 21
21cr|irrlamb-1.0.3r653-1|1	%define version 1.0.3r653
21cr|irrlamb-1.0.3r653-1|2	
21cr|irrlamb-1.0.3r653-1|3	Summary:	3D physics game
21cr|irrlamb-1.0.3r653-1|4	Name:		irrlamb
21cr|irrlamb-1.0.3r653-1|5	Version:	%{version}
21cr|irrlamb-1.0.3r653-1|6	Release:	1
21cr|irrlamb-1.0.3r653-1|7	License:	GPLv3+
21cr|irrlamb-1.0.3r653-1|8	Group:		Games/Arcade
21cr|irrlamb-1.0.3r653-1|9	Url:		https://github.com/jazztickets/irrlamb
21cr|irrlamb-1.0.3r653-1|10	Source0:	https://codeload.github.com/jazztickets/irrlamb/%{name}-%{version}-src.tar.gz
21cr|irrlamb-1.0.3r653-1|11	BuildRequires:	cmake
21cr|irrlamb-1.0.3r653-1|12	BuildRequires:	dos2unix
21cr|irrlamb-1.0.3r653-1|13	BuildRequires:	vorbis-tools
21cr|irrlamb-1.0.3r653-1|14	BuildRequires:	audiere-devel
21cr|irrlamb-1.0.3r653-1|15	BuildRequires:	boost-devel
21cr|irrlamb-1.0.3r653-1|16	BuildRequires:	irrlicht-devel >= 1.8.4
21cr|irrlamb-1.0.3r653-1|17	BuildRequires:	pkgconfig(bullet)
21cr|irrlamb-1.0.3r653-1|18	BuildRequires:	pkgconfig(glut)
21cr|irrlamb-1.0.3r653-1|19	BuildRequires:	pkgconfig(lua) >= 5.2
21cr|irrlamb-1.0.3r653-1|20	BuildRequires:	pkgconfig(openal)
21cr|irrlamb-1.0.3r653-1|21	BuildRequires:	pkgconfig(sqlite3)
21cr|irrlamb-1.0.3r653-1|22	BuildRequires:	pkgconfig(vorbis)
21cr|irrlamb-1.0.3r653-1|23	BuildRequires:	pkgconfig(ogg)
21cr|irrlamb-1.0.3r653-1|24	BuildRequires:	pkgconfig(x11)
21cr|irrlamb-1.0.3r653-1|25	BuildRequires:	pkgconfig(xrandr)
21cr|irrlamb-1.0.3r653-1|26	BuildRequires:	pkgconfig(freetype2)
21cr|irrlamb-1.0.3r653-1|27	BuildRequires:	desktop-file-utils
21cr|irrlamb-1.0.3r653-1|28	
21cr|irrlamb-1.0.3r653-1|29	%description
21cr|irrlamb-1.0.3r653-1|30	irrlamb is a 3D game that probably involves a lot of physics and
21cr|irrlamb-1.0.3r653-1|31	frustrating gameplay.
21cr|irrlamb-1.0.3r653-1|32	
21cr|irrlamb-1.0.3r653-1|33	%files
21cr|irrlamb-1.0.3r653-1|34	%doc %{_docdir}/%{name}/
21cr|irrlamb-1.0.3r653-1|35	%{_gamesbindir}/%{name}
21cr|irrlamb-1.0.3r653-1|36	%{_gamesdatadir}/%{name}/
21cr|irrlamb-1.0.3r653-1|37	%{_datadir}/applications/%{name}.desktop
21cr|irrlamb-1.0.3r653-1|38	%{_datadir}/metainfo/irrlamb.xml
21cr|irrlamb-1.0.3r653-1|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|irrlamb-1.0.3r653-1|40	
21cr|irrlamb-1.0.3r653-1|41	#----------------------------------------------------------------------------
21cr|irrlamb-1.0.3r653-1|42	
21cr|irrlamb-1.0.3r653-1|43	%prep
21cr|irrlamb-1.0.3r653-1|44	%setup -q
21cr|irrlamb-1.0.3r653-1|45	sed -i "s|\r||g" src/tinyxml2/tinyxml2.{cpp,h}
21cr|irrlamb-1.0.3r653-1|46	chmod -x src/tinyxml2/tinyxml2.{cpp,h}
21cr|irrlamb-1.0.3r653-1|47	
21cr|irrlamb-1.0.3r653-1|48	%build
21cr|irrlamb-1.0.3r653-1|49	%cmake
21cr|irrlamb-1.0.3r653-1|50	%make
21cr|irrlamb-1.0.3r653-1|51	
21cr|irrlamb-1.0.3r653-1|52	%install
21cr|irrlamb-1.0.3r653-1|53	%makeinstall_std -C build
21cr|irrlamb-1.0.3r653-1|54	desktop-file-edit --remove-category=PuzzleGame \
21cr|irrlamb-1.0.3r653-1|55	--add-category=ArcadeGame \
21cr|irrlamb-1.0.3r653-1|56	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|irrlamb-1.0.3r653-1|57	
21cr|irrlamb-1.0.3r653-1|58	mkdir -p %{buildroot}%{_gamesbindir}
21cr|irrlamb-1.0.3r653-1|59	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_gamesbindir}/
21cr|irrlamb-1.0.3r653-1|60	rm -fr %{buildroot}%{_bindir}

2363 21
21cr|irrlichtmt-1.9.0.10-1|1	%define	oname irrlicht
21cr|irrlichtmt-1.9.0.10-1|2	%define	oversion %(echo %{version} |rev |sed "s/\\./tm/" |rev)
21cr|irrlichtmt-1.9.0.10-1|3	
21cr|irrlichtmt-1.9.0.10-1|4	%define	major 1
21cr|irrlichtmt-1.9.0.10-1|5	
21cr|irrlichtmt-1.9.0.10-1|6	%define	libname %mklibname %{name} %{major}
21cr|irrlichtmt-1.9.0.10-1|7	%define	develname %mklibname %{name} -d
21cr|irrlichtmt-1.9.0.10-1|8	%define	staticname %mklibname %{name} -d -s
21cr|irrlichtmt-1.9.0.10-1|9	
21cr|irrlichtmt-1.9.0.10-1|10	Summary:	The Irrlicht Engine SDK (minetest version)
21cr|irrlichtmt-1.9.0.10-1|11	Name:		irrlichtmt
21cr|irrlichtmt-1.9.0.10-1|12	Version:	1.9.0.10
21cr|irrlichtmt-1.9.0.10-1|13	Release:	1
21cr|irrlichtmt-1.9.0.10-1|14	License:	zlib/libpng License
21cr|irrlichtmt-1.9.0.10-1|15	Group:		Graphics
21cr|irrlichtmt-1.9.0.10-1|16	Url:		https://github.com/minetest/irrlicht
21cr|irrlichtmt-1.9.0.10-1|17	Source0:	https://github.com/minetest/irrlicht/archive/%{oversion}.tar.gz?/%{oname}-%{oversion}.tar.gz
21cr|irrlichtmt-1.9.0.10-1|18	Source100:	irrlichtmt.rpmlintrc
21cr|irrlichtmt-1.9.0.10-1|19	BuildRequires:	cmake
21cr|irrlichtmt-1.9.0.10-1|20	BuildRequires:	dos2unix
21cr|irrlichtmt-1.9.0.10-1|21	BuildRequires:	imagemagick
21cr|irrlichtmt-1.9.0.10-1|22	BuildRequires:	bzip2-devel
21cr|irrlichtmt-1.9.0.10-1|23	BuildRequires:	glibc-devel
21cr|irrlichtmt-1.9.0.10-1|24	BuildRequires:	libaesgm-devel
21cr|irrlichtmt-1.9.0.10-1|25	BuildRequires:	pkgconfig(gl)
21cr|irrlichtmt-1.9.0.10-1|26	BuildRequires:	pkgconfig(glu)
21cr|irrlichtmt-1.9.0.10-1|27	BuildRequires:	pkgconfig(libjpeg)
21cr|irrlichtmt-1.9.0.10-1|28	BuildRequires:	pkgconfig(libpng)
21cr|irrlichtmt-1.9.0.10-1|29	BuildRequires:	pkgconfig(x11)
21cr|irrlichtmt-1.9.0.10-1|30	BuildRequires:	pkgconfig(xcursor)
21cr|irrlichtmt-1.9.0.10-1|31	BuildRequires:	pkgconfig(xext)
21cr|irrlichtmt-1.9.0.10-1|32	BuildRequires:	pkgconfig(xft)
21cr|irrlichtmt-1.9.0.10-1|33	BuildRequires:	pkgconfig(xi)
21cr|irrlichtmt-1.9.0.10-1|34	BuildRequires:	pkgconfig(xxf86vm)
21cr|irrlichtmt-1.9.0.10-1|35	BuildRequires:	pkgconfig(zlib)
21cr|irrlichtmt-1.9.0.10-1|36	
21cr|irrlichtmt-1.9.0.10-1|37	%description
21cr|irrlichtmt-1.9.0.10-1|38	The Irrlicht Engine is an open source high performance realtime 3D engine
21cr|irrlichtmt-1.9.0.10-1|39	written and usable in C++ and also available for .NET languages. It is
21cr|irrlichtmt-1.9.0.10-1|40	completely cross-platform, using D3D, OpenGL and its own software renderer,
21cr|irrlichtmt-1.9.0.10-1|41	and has all of the state-of-the-art features which can be found in commercial
21cr|irrlichtmt-1.9.0.10-1|42	3d engines.
21cr|irrlichtmt-1.9.0.10-1|43	
21cr|irrlichtmt-1.9.0.10-1|44	We've got a huge active community, and there are lots of projects in
21cr|irrlichtmt-1.9.0.10-1|45	development that use the engine. You can find enhancements for Irrlicht all
21cr|irrlichtmt-1.9.0.10-1|46	over the web, like alternative terrain renderers, portal renderers, exporters,
21cr|irrlichtmt-1.9.0.10-1|47	world layers, tutorials, editors, language bindings for java, perl, ruby,
21cr|irrlichtmt-1.9.0.10-1|48	basic, python, lua, and so on. And best of all: It's completely free.
21cr|irrlichtmt-1.9.0.10-1|49	
21cr|irrlichtmt-1.9.0.10-1|50	It's minetest version.
21cr|irrlichtmt-1.9.0.10-1|51	
21cr|irrlichtmt-1.9.0.10-1|52	#-----------------------------------------------------------------------------
21cr|irrlichtmt-1.9.0.10-1|53	
21cr|irrlichtmt-1.9.0.10-1|54	%package -n %{libname}
21cr|irrlichtmt-1.9.0.10-1|55	Summary:	Shared libraries for Irrlicht 3D engine (minetest version)
21cr|irrlichtmt-1.9.0.10-1|56	Group:		System/Libraries
21cr|irrlichtmt-1.9.0.10-1|57	
21cr|irrlichtmt-1.9.0.10-1|58	%description -n %{libname}
21cr|irrlichtmt-1.9.0.10-1|59	Shared libraries for Irrlicht 3D engine (minetest version).
21cr|irrlichtmt-1.9.0.10-1|60	
21cr|irrlichtmt-1.9.0.10-1|61	%files -n %{libname}
21cr|irrlichtmt-1.9.0.10-1|62	%{_libdir}/libIrrlichtMt.so.%{major}*
21cr|irrlichtmt-1.9.0.10-1|63	
21cr|irrlichtmt-1.9.0.10-1|64	#-----------------------------------------------------------------------------
21cr|irrlichtmt-1.9.0.10-1|65	
21cr|irrlichtmt-1.9.0.10-1|66	%package -n %{develname}
21cr|irrlichtmt-1.9.0.10-1|67	Summary:	Development files for Irrlicht 3D engine (minetest version)
21cr|irrlichtmt-1.9.0.10-1|68	Group:		Development/C++
21cr|irrlichtmt-1.9.0.10-1|69	Requires:	%{libname} = %{version}
21cr|irrlichtmt-1.9.0.10-1|70	Provides:	%{name}-devel = %{EVRD}
21cr|irrlichtmt-1.9.0.10-1|71	Provides:	lib%{name}-devel = %{EVRD}
21cr|irrlichtmt-1.9.0.10-1|72	
21cr|irrlichtmt-1.9.0.10-1|73	%description -n %{develname}
21cr|irrlichtmt-1.9.0.10-1|74	Development files for Irrlicht 3D engine (minetest version).
21cr|irrlichtmt-1.9.0.10-1|75	
21cr|irrlichtmt-1.9.0.10-1|76	%files -n %{develname}
21cr|irrlichtmt-1.9.0.10-1|77	%doc README.md
21cr|irrlichtmt-1.9.0.10-1|78	%{_includedir}/%{name}
21cr|irrlichtmt-1.9.0.10-1|79	%{_libdir}/libIrrlichtMt.so
21cr|irrlichtmt-1.9.0.10-1|80	%{_libdir}/cmake/IrrlichtMt
21cr|irrlichtmt-1.9.0.10-1|81	
21cr|irrlichtmt-1.9.0.10-1|82	#-----------------------------------------------------------------------------
21cr|irrlichtmt-1.9.0.10-1|83	
21cr|irrlichtmt-1.9.0.10-1|84	%prep
21cr|irrlichtmt-1.9.0.10-1|85	%autosetup -p1 -n %{oname}-%{oversion}
21cr|irrlichtmt-1.9.0.10-1|86	
21cr|irrlichtmt-1.9.0.10-1|87	chmod -x include/mt_opengl.h
21cr|irrlichtmt-1.9.0.10-1|88	chmod -x source/Irrlicht/mt_opengl_loader.cpp
21cr|irrlichtmt-1.9.0.10-1|89	# https://bugzilla.redhat.com/show_bug.cgi?id=1035757
21cr|irrlichtmt-1.9.0.10-1|90	sed -i "/_IRR_MATERIAL_MAX_TEXTURES_/ s/4/8/" include/IrrCompileConfig.h
21cr|irrlichtmt-1.9.0.10-1|91	
21cr|irrlichtmt-1.9.0.10-1|92	%build
21cr|irrlichtmt-1.9.0.10-1|93	%cmake
21cr|irrlichtmt-1.9.0.10-1|94	%make
21cr|irrlichtmt-1.9.0.10-1|95	
21cr|irrlichtmt-1.9.0.10-1|96	%install
21cr|irrlichtmt-1.9.0.10-1|97	%makeinstall_std -C build

2364 21
21cr|irssistats-0.75-8|1	Summary:	This tool generates HTML IRC stats based on irssi logs
21cr|irssistats-0.75-8|2	Name:		irssistats
21cr|irssistats-0.75-8|3	Version:	0.75
21cr|irssistats-0.75-8|4	Release:	8
21cr|irssistats-0.75-8|5	License:	GPLv2+
21cr|irssistats-0.75-8|6	Group:		Networking/IRC
21cr|irssistats-0.75-8|7	Url:		http://royale.zerezo.com/irssistats/
21cr|irssistats-0.75-8|8	Source0:	http://royale.zerezo.com/%{name}/%{name}-%{version}.tar.gz
21cr|irssistats-0.75-8|9	
21cr|irssistats-0.75-8|10	%description
21cr|irssistats-0.75-8|11	irssistats is a tool that make HTML stats from irssi logfiles.
21cr|irssistats-0.75-8|12	The statistics generated display many useful and funny informations
21cr|irssistats-0.75-8|13	about the channel.
21cr|irssistats-0.75-8|14	
21cr|irssistats-0.75-8|15	%files
21cr|irssistats-0.75-8|16	%doc COPYING README
21cr|irssistats-0.75-8|17	%{_bindir}/irssistats
21cr|irssistats-0.75-8|18	%{_mandir}/man1/*
21cr|irssistats-0.75-8|19	%{_datadir}/%{name}
21cr|irssistats-0.75-8|20	%{_datadir}/doc/%{name}/irssistats.sgml
21cr|irssistats-0.75-8|21	%{_datadir}/doc/%{name}/sample.configfile
21cr|irssistats-0.75-8|22	%{_datadir}/doc/%{name}/sample.nickfile
21cr|irssistats-0.75-8|23	
21cr|irssistats-0.75-8|24	#----------------------------------------------------------------------------
21cr|irssistats-0.75-8|25	
21cr|irssistats-0.75-8|26	%prep
21cr|irssistats-0.75-8|27	%setup -q
21cr|irssistats-0.75-8|28	
21cr|irssistats-0.75-8|29	%build
21cr|irssistats-0.75-8|30	%setup_compile_flags
21cr|irssistats-0.75-8|31	%make
21cr|irssistats-0.75-8|32	
21cr|irssistats-0.75-8|33	%install
21cr|irssistats-0.75-8|34	make install PRE=%{buildroot}%{_prefix}

2365 21
21cr|irssi-xmpp-0.54-1|1	%define _disable_ld_no_undefined 1
21cr|irssi-xmpp-0.54-1|2	
21cr|irssi-xmpp-0.54-1|3	Summary:	An irssi Module to Connect to the Jabber Network
21cr|irssi-xmpp-0.54-1|4	Name:		irssi-xmpp
21cr|irssi-xmpp-0.54-1|5	Version:	0.54
21cr|irssi-xmpp-0.54-1|6	Release:	1
21cr|irssi-xmpp-0.54-1|7	License:	GPLv2+
21cr|irssi-xmpp-0.54-1|8	Group:		Networking/IRC
21cr|irssi-xmpp-0.54-1|9	Url:		http://cybione.org/~irssi-xmpp/
21cr|irssi-xmpp-0.54-1|10	Source0:	https://github.com/cdidier/irssi-xmpp/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|irssi-xmpp-0.54-1|11	Patch0:		gtimeval-build-fix.patch
21cr|irssi-xmpp-0.54-1|12	BuildRequires:	pkgconfig(loudmouth-1.0)
21cr|irssi-xmpp-0.54-1|13	BuildRequires:	irssi-devel >= 0.8.13
21cr|irssi-xmpp-0.54-1|14	Requires:	irssi >= 0.8.13
21cr|irssi-xmpp-0.54-1|15	
21cr|irssi-xmpp-0.54-1|16	%description
21cr|irssi-xmpp-0.54-1|17	irssi-xmpp is a irssi plugin to connect to the jabber network.
21cr|irssi-xmpp-0.54-1|18	
21cr|irssi-xmpp-0.54-1|19	%files
21cr|irssi-xmpp-0.54-1|20	%license COPYING
21cr|irssi-xmpp-0.54-1|21	%doc NEWS TODO docs/*
21cr|irssi-xmpp-0.54-1|22	%{_libdir}/irssi/modules/libfe_xmpp.so
21cr|irssi-xmpp-0.54-1|23	%{_libdir}/irssi/modules/libxmpp_core.so
21cr|irssi-xmpp-0.54-1|24	%{_libdir}/irssi/modules/libtext_xmpp.so
21cr|irssi-xmpp-0.54-1|25	%{_datadir}/irssi/help/presence
21cr|irssi-xmpp-0.54-1|26	%{_datadir}/irssi/help/roster
21cr|irssi-xmpp-0.54-1|27	%{_datadir}/irssi/help/xmppconnect
21cr|irssi-xmpp-0.54-1|28	%{_datadir}/irssi/help/xmppserver
21cr|irssi-xmpp-0.54-1|29	
21cr|irssi-xmpp-0.54-1|30	#----------------------------------------------------------------------------
21cr|irssi-xmpp-0.54-1|31	
21cr|irssi-xmpp-0.54-1|32	%prep
21cr|irssi-xmpp-0.54-1|33	%setup -q
21cr|irssi-xmpp-0.54-1|34	%patch0 -p1
21cr|irssi-xmpp-0.54-1|35	
21cr|irssi-xmpp-0.54-1|36	%build
21cr|irssi-xmpp-0.54-1|37	%setup_compile_flags
21cr|irssi-xmpp-0.54-1|38	export IRSSI_INCLUDE="%{_includedir}/irssi" PREFIX=%{_prefix} IRSSI_LIB=%{_libdir}/irssi
21cr|irssi-xmpp-0.54-1|39	%make
21cr|irssi-xmpp-0.54-1|40	
21cr|irssi-xmpp-0.54-1|41	%install
21cr|irssi-xmpp-0.54-1|42	export IRSSI_INCLUDE="%{_includedir}/irssi" PREFIX=%{_prefix} IRSSI_LIB=%{_libdir}/irssi
21cr|irssi-xmpp-0.54-1|43	%makeinstall_std
21cr|irssi-xmpp-0.54-1|44	
21cr|irssi-xmpp-0.54-1|45	rm -fr %{buildroot}%{_datadir}/doc/*

2366 21
21cr|isap-server-1.8.0-1|1	Summary(ru_RU.UTF-8): Серверная часть системы судейства соревнований по Тхэквондо
21cr|isap-server-1.8.0-1|2	Summary:	Server part for system Taekwondo WT competitions
21cr|isap-server-1.8.0-1|3	Name:		isap-server
21cr|isap-server-1.8.0-1|4	Version:	1.8.0
21cr|isap-server-1.8.0-1|5	Release:	1
21cr|isap-server-1.8.0-1|6	License:	GPL
21cr|isap-server-1.8.0-1|7	Group:		Networking/Other
21cr|isap-server-1.8.0-1|8	Url:		https://hub.mos.ru/isap/isap-server
21cr|isap-server-1.8.0-1|9	Vendor:		ISAP
21cr|isap-server-1.8.0-1|10	Source0:	https://hub.mos.ru/isap/isap-server/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|isap-server-1.8.0-1|11	
21cr|isap-server-1.8.0-1|12	BuildRequires: desktop-file-utils
21cr|isap-server-1.8.0-1|13	BuildRequires: gcc-c++
21cr|isap-server-1.8.0-1|14	BuildRequires: qt5-linguist-tools
21cr|isap-server-1.8.0-1|15	BuildRequires: pkgconfig(Qt5Core)
21cr|isap-server-1.8.0-1|16	BuildRequires: pkgconfig(Qt5Gui)
21cr|isap-server-1.8.0-1|17	BuildRequires: pkgconfig(Qt5Widgets)
21cr|isap-server-1.8.0-1|18	BuildRequires: pkgconfig(Qt5Network)
21cr|isap-server-1.8.0-1|19	BuildRequires: pkgconfig(Qt5Sql)
21cr|isap-server-1.8.0-1|20	BuildRequires: pkgconfig(Qt5Qml)
21cr|isap-server-1.8.0-1|21	BuildRequires: pkgconfig(Qt5Svg)
21cr|isap-server-1.8.0-1|22	BuildRequires: pkgconfig(Qt5Xml)
21cr|isap-server-1.8.0-1|23	
21cr|isap-server-1.8.0-1|24	Requires: mariadb
21cr|isap-server-1.8.0-1|25	Requires: mariadb-client
21cr|isap-server-1.8.0-1|26	Requires: %{_lib}qt5sql5%{_isa}
21cr|isap-server-1.8.0-1|27	Requires: %{_lib}qt5sql5-mysql%{_isa}
21cr|isap-server-1.8.0-1|28	
21cr|isap-server-1.8.0-1|29	Recommends: tournament-grid
21cr|isap-server-1.8.0-1|30	
21cr|isap-server-1.8.0-1|31	
21cr|isap-server-1.8.0-1|32	%description
21cr|isap-server-1.8.0-1|33	%summary.
21cr|isap-server-1.8.0-1|34	
21cr|isap-server-1.8.0-1|35	%description -l ru_RU.UTF-8
21cr|isap-server-1.8.0-1|36	Программное обеспечение сервера для сбора оценок, отображения, ранжирования на соревнованиях по Тхэквондо WT
21cr|isap-server-1.8.0-1|37	
21cr|isap-server-1.8.0-1|38	Настройка после установки:
21cr|isap-server-1.8.0-1|39	
21cr|isap-server-1.8.0-1|40	sudo isap-server-config
21cr|isap-server-1.8.0-1|41	и ответить y на вопрос изменения пароля root
21cr|isap-server-1.8.0-1|42	
21cr|isap-server-1.8.0-1|43	Пульт для телефона на Android устанаваливается из Rustore:
21cr|isap-server-1.8.0-1|44	https://apps.rustore.ru/app/ru.poomsae.isap_android
21cr|isap-server-1.8.0-1|45	
21cr|isap-server-1.8.0-1|46	%files
21cr|isap-server-1.8.0-1|47	%{_bindir}/%{name}
21cr|isap-server-1.8.0-1|48	%{_sbindir}/isap-server-config
21cr|isap-server-1.8.0-1|49	%{_datadir}/%{name}
21cr|isap-server-1.8.0-1|50	%{_datadir}/applications/%{name}.desktop
21cr|isap-server-1.8.0-1|51	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|isap-server-1.8.0-1|52	
21cr|isap-server-1.8.0-1|53	#------------------------------------------------------------------
21cr|isap-server-1.8.0-1|54	
21cr|isap-server-1.8.0-1|55	%prep
21cr|isap-server-1.8.0-1|56	%setup -n %{name}-v%{version}
21cr|isap-server-1.8.0-1|57	
21cr|isap-server-1.8.0-1|58	%build
21cr|isap-server-1.8.0-1|59	%qmake_qt5 *.pro
21cr|isap-server-1.8.0-1|60	%make_build
21cr|isap-server-1.8.0-1|61	
21cr|isap-server-1.8.0-1|62	%install
21cr|isap-server-1.8.0-1|63	mkdir -p %{buildroot}%{_bindir}
21cr|isap-server-1.8.0-1|64	mkdir -p %{buildroot}%{_sbindir}
21cr|isap-server-1.8.0-1|65	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|isap-server-1.8.0-1|66	mkdir -p %{buildroot}%{_datadir}/applications
21cr|isap-server-1.8.0-1|67	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|isap-server-1.8.0-1|68	
21cr|isap-server-1.8.0-1|69	install -p -m755 %{name} %{buildroot}%{_bindir}
21cr|isap-server-1.8.0-1|70	install -p -m755 config/isap-server-config.sh %{buildroot}%{_sbindir}/isap-server-config
21cr|isap-server-1.8.0-1|71	install -p -m644 config/apulti.sql %{buildroot}%{_datadir}/%{name}
21cr|isap-server-1.8.0-1|72	install -m644 config/%{name}.desktop %{buildroot}%{_datadir}/applications
21cr|isap-server-1.8.0-1|73	install -m644 config/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|isap-server-1.8.0-1|74	
21cr|isap-server-1.8.0-1|75	%changelog
21cr|isap-server-1.8.0-1|76	* Thu Mar 26 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|77	- New version 1.8.0-1
21cr|isap-server-1.8.0-1|78	
21cr|isap-server-1.8.0-1|79	* Sun Mar 15 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.6-2
21cr|isap-server-1.8.0-1|80	- New release v1.7.6
21cr|isap-server-1.8.0-1|81	
21cr|isap-server-1.8.0-1|82	* Sun Mar 15 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.6-1
21cr|isap-server-1.8.0-1|83	- New version v1.7.6
21cr|isap-server-1.8.0-1|84	
21cr|isap-server-1.8.0-1|85	* Sat Feb 28 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.5-1
21cr|isap-server-1.8.0-1|86	- New version and release
21cr|isap-server-1.8.0-1|87	
21cr|isap-server-1.8.0-1|88	* Fri Feb 20 2026 Проскурнёв Илья <ckumuhok@mail.ru> 1.7.4-3
21cr|isap-server-1.8.0-1|89	- Поднят релиз
21cr|isap-server-1.8.0-1|90	
21cr|isap-server-1.8.0-1|91	* Fri Feb 20 2026 Проскурнёв Илья <ckumuhok@mail.ru> 1.7.4-2
21cr|isap-server-1.8.0-1|92	- Повышен релиз
21cr|isap-server-1.8.0-1|93	
21cr|isap-server-1.8.0-1|94	* Mon Feb 16 2026 Proskurnev Ilya <ckumuhok@mail.ru> 1.7.4-1
21cr|isap-server-1.8.0-1|95	- Повышена версия 1.7.4
21cr|isap-server-1.8.0-1|96	
21cr|isap-server-1.8.0-1|97	* Mon Feb 16 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|98	- Повышен релиз
21cr|isap-server-1.8.0-1|99	
21cr|isap-server-1.8.0-1|100	- Merge: a01625a 00001a3
21cr|isap-server-1.8.0-1|101	* Mon Feb 16 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|102	- Повышена версия
21cr|isap-server-1.8.0-1|103	
21cr|isap-server-1.8.0-1|104	* Mon Feb 16 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|105	- Повышена версия
21cr|isap-server-1.8.0-1|106	
21cr|isap-server-1.8.0-1|107	* Mon Feb 16 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|108	- Повышен релиз
21cr|isap-server-1.8.0-1|109	
21cr|isap-server-1.8.0-1|110	* Sun Feb 15 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.3-2
21cr|isap-server-1.8.0-1|111	- Повышен релиз
21cr|isap-server-1.8.0-1|112	
21cr|isap-server-1.8.0-1|113	* Sun Feb 15 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.3-1
21cr|isap-server-1.8.0-1|114	- Новая версия программы
21cr|isap-server-1.8.0-1|115	
21cr|isap-server-1.8.0-1|116	* Sun Feb 15 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.2-5
21cr|isap-server-1.8.0-1|117	- Повышен релиз
21cr|isap-server-1.8.0-1|118	
21cr|isap-server-1.8.0-1|119	* Sat Feb 14 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.2-4
21cr|isap-server-1.8.0-1|120	- Повышен релиз
21cr|isap-server-1.8.0-1|121	
21cr|isap-server-1.8.0-1|122	* Sat Feb 14 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.2-3
21cr|isap-server-1.8.0-1|123	- Изменён релиз
21cr|isap-server-1.8.0-1|124	
21cr|isap-server-1.8.0-1|125	* Sat Feb 14 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.2-2
21cr|isap-server-1.8.0-1|126	- Повышен релиз
21cr|isap-server-1.8.0-1|127	
21cr|isap-server-1.8.0-1|128	* Sat Feb 14 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.2-1
21cr|isap-server-1.8.0-1|129	- Повысили версию программы
21cr|isap-server-1.8.0-1|130	
21cr|isap-server-1.8.0-1|131	* Sat Feb 14 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.1-3
21cr|isap-server-1.8.0-1|132	- Повышен релиз
21cr|isap-server-1.8.0-1|133	
21cr|isap-server-1.8.0-1|134	* Fri Feb 13 2026 Проскурнёв Илья <ckumuhok@mail.ru> 1.7.1-2
21cr|isap-server-1.8.0-1|135	- Повышен релиз
21cr|isap-server-1.8.0-1|136	
21cr|isap-server-1.8.0-1|137	* Thu Feb 12 2026 Проскурнёв Илья <ckumuhok@mail.ru> 1.7.1-1
21cr|isap-server-1.8.0-1|138	- Поднял версию релиза
21cr|isap-server-1.8.0-1|139	
21cr|isap-server-1.8.0-1|140	* Tue Feb 10 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru> 1.7.0-3
21cr|isap-server-1.8.0-1|141	- Исправленный исходники с правильной формировкой сетки
21cr|isap-server-1.8.0-1|142	
21cr|isap-server-1.8.0-1|143	* Tue Feb 10 2026 Proskurnev Ilya <ckumuhok@mail.ru> 1.7.0-2
21cr|isap-server-1.8.0-1|144	- Ипсрвлено название исходника
21cr|isap-server-1.8.0-1|145	
21cr|isap-server-1.8.0-1|146	* Tue Feb 10 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|147	- Добавлены новые исходники на file.rosa.ru
21cr|isap-server-1.8.0-1|148	
21cr|isap-server-1.8.0-1|149	* Tue Feb 10 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|150	- Повышен релиз, добавлена рекомендованный пакет
21cr|isap-server-1.8.0-1|151	
21cr|isap-server-1.8.0-1|152	* Thu Jan 15 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|153	- add version
21cr|isap-server-1.8.0-1|154	
21cr|isap-server-1.8.0-1|155	* Thu Jan 8 2026 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|156	- add version
21cr|isap-server-1.8.0-1|157	
21cr|isap-server-1.8.0-1|158	* Fri Oct 24 2025 Проскурнёв Илья <ckumuhok@mail.ru> 1.6-2.gitebd1f6.1
21cr|isap-server-1.8.0-1|159	- update snapshot
21cr|isap-server-1.8.0-1|160	
21cr|isap-server-1.8.0-1|161	* Sat Sep 28 2024 Artem Proskurnev <temap@mail.ru> 1.6-1.git936701.1
21cr|isap-server-1.8.0-1|162	- Индикация покдлючения и иконка
21cr|isap-server-1.8.0-1|163	- Добавлена индикация подключения серверов
21cr|isap-server-1.8.0-1|164	- Добавлена настройка экрана. Изменена иконка приложения
21cr|isap-server-1.8.0-1|165	
21cr|isap-server-1.8.0-1|166	* Sat Aug 17 2024 Artem Proskurnev <temap@mail.ru> 1.6-0.gite94f49.1
21cr|isap-server-1.8.0-1|167	- Добавлен тип ПО для записи лога файла
21cr|isap-server-1.8.0-1|168	
21cr|isap-server-1.8.0-1|169	* Thu Aug 15 2024 Artem Proskurnev <temap@mail.ru> 1.5-2.git642060.1
21cr|isap-server-1.8.0-1|170	- Откат на работающую версию
21cr|isap-server-1.8.0-1|171	
21cr|isap-server-1.8.0-1|172	* Thu Aug 15 2024 Artem Proskurnev <temap@mail.ru> 1.5-1.git70d445.1
21cr|isap-server-1.8.0-1|173	- Новая версия 1.5.1
21cr|isap-server-1.8.0-1|174	- Исправлено много ошибок, улучшена производительность, добавлен вид спорта "Хапкидо",
21cr|isap-server-1.8.0-1|175	- добавлена возмодность перевода в другой круг, добавлена версия приложения в заголовок.
21cr|isap-server-1.8.0-1|176	
21cr|isap-server-1.8.0-1|177	* Thu Jul 11 2024 Artem Proskurnev <temap@mail.ru> 1.4-1.git642060.3
21cr|isap-server-1.8.0-1|178	- Добавлена подробная информация о пакете
21cr|isap-server-1.8.0-1|179	
21cr|isap-server-1.8.0-1|180	* Thu Jul 11 2024 Artem Proskurnev <temap@mail.ru> 1.4-1.git642060.2
21cr|isap-server-1.8.0-1|181	- Добавлена зависимость сборки qml
21cr|isap-server-1.8.0-1|182	
21cr|isap-server-1.8.0-1|183	* Mon Feb 19 2024 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|184	- Приведение в порядок версионности и загрузка исходников
21cr|isap-server-1.8.0-1|185	
21cr|isap-server-1.8.0-1|186	* Mon Feb 19 2024 Илья <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|187	- Добавление новой иконки и базы данных
21cr|isap-server-1.8.0-1|188	
21cr|isap-server-1.8.0-1|189	* Mon Dec 18 2023 Илья <ckumuhok@mail.ru>
21cr|isap-server-1.8.0-1|190	- Исправление ошибок, оптимизация работы
21cr|isap-server-1.8.0-1|191	
21cr|isap-server-1.8.0-1|192	* Mon Aug 7 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|193	- Новая версия с исправлением ошибок
21cr|isap-server-1.8.0-1|194	
21cr|isap-server-1.8.0-1|195	* Sun Jul 30 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|196	- Исправление проблем с вылетами
21cr|isap-server-1.8.0-1|197	
21cr|isap-server-1.8.0-1|198	* Sun Jul 30 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|199	- Новая версия с ярлыком, иконкой и исправлениями
21cr|isap-server-1.8.0-1|200	
21cr|isap-server-1.8.0-1|201	* Sat Jul 29 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|202	- Устранение падений по проверке и таймеру
21cr|isap-server-1.8.0-1|203	- Уточнение условия проверки сущестования выступлений.
21cr|isap-server-1.8.0-1|204	- Создание таймеров в конструкторе, а не в середине кода.
21cr|isap-server-1.8.0-1|205	
21cr|isap-server-1.8.0-1|206	* Fri Jul 28 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|207	- Обновление пакета с исправлением ошибки
21cr|isap-server-1.8.0-1|208	- Удалена нереализованная функция, которая крашила программу.
21cr|isap-server-1.8.0-1|209	- Оптимизирована дублирующаяся функция.
21cr|isap-server-1.8.0-1|210	- Файлы настройки перенесены в отдельную папку.
21cr|isap-server-1.8.0-1|211	
21cr|isap-server-1.8.0-1|212	* Thu Jul 27 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|213	- Новая версия с ip в заголовке окна
21cr|isap-server-1.8.0-1|214	
21cr|isap-server-1.8.0-1|215	* Wed Jul 26 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|216	- Добавлены скрипты настройки базы данных
21cr|isap-server-1.8.0-1|217	
21cr|isap-server-1.8.0-1|218	* Wed Jul 26 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|219	- Зависимости и отправка на file-store
21cr|isap-server-1.8.0-1|220	
21cr|isap-server-1.8.0-1|221	* Wed Jul 26 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|222	- Init spec
21cr|isap-server-1.8.0-1|223	
21cr|isap-server-1.8.0-1|224	* Wed Jul 26 2023 Artem Proskurnev <temap@mail.ru>
21cr|isap-server-1.8.0-1|225	- Readme
21cr|isap-server-1.8.0-1|226	
21cr|isap-server-1.8.0-1|227	* Wed Jul 26 2023 Артем <temap@mail.ru>
21cr|isap-server-1.8.0-1|228	- Первый коммит

2367 21
21cr|isdn-light-0.8-30|1	Summary:	Networking with the isdn subsystem, light version
21cr|isdn-light-0.8-30|2	Name:		isdn-light
21cr|isdn-light-0.8-30|3	Version:	0.8
21cr|isdn-light-0.8-30|4	Release:	30
21cr|isdn-light-0.8-30|5	License:	GPL
21cr|isdn-light-0.8-30|6	Group:		System/Kernel and hardware
21cr|isdn-light-0.8-30|7	URL:		http://cvs.mandriva.com
21cr|isdn-light-0.8-30|8	Source:		%{name}-%{version}.tar.bz2
21cr|isdn-light-0.8-30|9	BuildArch:	noarch
21cr|isdn-light-0.8-30|10	Requires:	isdn4k-utils
21cr|isdn-light-0.8-30|11	Conflicts:	isdn4net
21cr|isdn-light-0.8-30|12	ExcludeArch:	aarch64
21cr|isdn-light-0.8-30|13	
21cr|isdn-light-0.8-30|14	%description
21cr|isdn-light-0.8-30|15	This package provides the minimal scripts to do networking with isdn4linux.
21cr|isdn-light-0.8-30|16	It is simple, clean and tiny. Ideal for small configuration.
21cr|isdn-light-0.8-30|17	
21cr|isdn-light-0.8-30|18	%prep
21cr|isdn-light-0.8-30|19	%setup -q
21cr|isdn-light-0.8-30|20	
21cr|isdn-light-0.8-30|21	%build
21cr|isdn-light-0.8-30|22	
21cr|isdn-light-0.8-30|23	%install
21cr|isdn-light-0.8-30|24	rm -rf %{buildroot}
21cr|isdn-light-0.8-30|25	%makeinstall
21cr|isdn-light-0.8-30|26	rm -f %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifcfg-ippp0
21cr|isdn-light-0.8-30|27	
21cr|isdn-light-0.8-30|28	%clean
21cr|isdn-light-0.8-30|29	rm -rf %{buildroot}
21cr|isdn-light-0.8-30|30	
21cr|isdn-light-0.8-30|31	%files
21cr|isdn-light-0.8-30|32	%defattr(-,root,root,0755)
21cr|isdn-light-0.8-30|33	%dir %{_sysconfdir}/isdn/
21cr|isdn-light-0.8-30|34	%config(noreplace) %{_sysconfdir}/isdn/isdnctrl.conf
21cr|isdn-light-0.8-30|35	%config(noreplace) %{_sysconfdir}/isdn/isdn1B.conf
21cr|isdn-light-0.8-30|36	%config(noreplace) %{_sysconfdir}/isdn/isdn2B.conf
21cr|isdn-light-0.8-30|37	%config(noreplace) %{_sysconfdir}/ppp/ioptions
21cr|isdn-light-0.8-30|38	%config(noreplace) %{_sysconfdir}/ppp/ioptions1B
21cr|isdn-light-0.8-30|39	%config(noreplace) %{_sysconfdir}/ppp/ioptions2B
21cr|isdn-light-0.8-30|40	%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifup-ippp
21cr|isdn-light-0.8-30|41	%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifdown-ippp
21cr|isdn-light-0.8-30|42	%doc README

2368 21
21cr|isight-firmware-tools-1.6-5|1	%define Werror_cflags   %{nil}
21cr|isight-firmware-tools-1.6-5|2	
21cr|isight-firmware-tools-1.6-5|3	
21cr|isight-firmware-tools-1.6-5|4	Summary:	Firmware extraction tools for Apple Built-in iSight camera
21cr|isight-firmware-tools-1.6-5|5	Name:		isight-firmware-tools
21cr|isight-firmware-tools-1.6-5|6	Version:	1.6
21cr|isight-firmware-tools-1.6-5|7	Release:	5
21cr|isight-firmware-tools-1.6-5|8	License:	GPLv2+
21cr|isight-firmware-tools-1.6-5|9	Group:		System/Base
21cr|isight-firmware-tools-1.6-5|10	URL:		http://launchpad.net/isight-firmware-tools/
21cr|isight-firmware-tools-1.6-5|11	Source0:	http://launchpad.net/isight-firmware-tools/main/1.6/+download/%{name}-%{version}.tar.gz
21cr|isight-firmware-tools-1.6-5|12	Patch0:		isight-firmware-tools-ift-load-path.patch
21cr|isight-firmware-tools-1.6-5|13	Requires:	udev
21cr|isight-firmware-tools-1.6-5|14	BuildRequires:	gettext
21cr|isight-firmware-tools-1.6-5|15	BuildRequires:	glib2-devel
21cr|isight-firmware-tools-1.6-5|16	BuildRequires:	libgcrypt-devel
21cr|isight-firmware-tools-1.6-5|17	BuildRequires:	libusb-devel
21cr|isight-firmware-tools-1.6-5|18	BuildRequires:	perl(XML::Parser)
21cr|isight-firmware-tools-1.6-5|19	BuildRequires:	intltool
21cr|isight-firmware-tools-1.6-5|20	
21cr|isight-firmware-tools-1.6-5|21	%description
21cr|isight-firmware-tools-1.6-5|22	iSight Firmware Tools provide tools to manipulate firmware for Built-in iSight
21cr|isight-firmware-tools-1.6-5|23	cameras found on Apple machines since iMac G5 (November 2005).
21cr|isight-firmware-tools-1.6-5|24	
21cr|isight-firmware-tools-1.6-5|25	%prep
21cr|isight-firmware-tools-1.6-5|26	%setup -q
21cr|isight-firmware-tools-1.6-5|27	%patch0 -p1
21cr|isight-firmware-tools-1.6-5|28	
21cr|isight-firmware-tools-1.6-5|29	%build
21cr|isight-firmware-tools-1.6-5|30	%configure
21cr|isight-firmware-tools-1.6-5|31	%make
21cr|isight-firmware-tools-1.6-5|32	
21cr|isight-firmware-tools-1.6-5|33	%install
21cr|isight-firmware-tools-1.6-5|34	%makeinstall_std
21cr|isight-firmware-tools-1.6-5|35	
21cr|isight-firmware-tools-1.6-5|36	rm -f %{buildroot}%{_infodir}/dir
21cr|isight-firmware-tools-1.6-5|37	
21cr|isight-firmware-tools-1.6-5|38	# Use doc instead.
21cr|isight-firmware-tools-1.6-5|39	rm -rf %{buildroot}%{_docdir}/%{name}
21cr|isight-firmware-tools-1.6-5|40	
21cr|isight-firmware-tools-1.6-5|41	%find_lang %{name}
21cr|isight-firmware-tools-1.6-5|42	
21cr|isight-firmware-tools-1.6-5|43	%files -f %{name}.lang
21cr|isight-firmware-tools-1.6-5|44	%config %{_sysconfdir}/udev/rules.d/isight.rules
21cr|isight-firmware-tools-1.6-5|45	%doc AUTHORS
21cr|isight-firmware-tools-1.6-5|46	%doc ChangeLog
21cr|isight-firmware-tools-1.6-5|47	%doc COPYING
21cr|isight-firmware-tools-1.6-5|48	%doc HOWTO
21cr|isight-firmware-tools-1.6-5|49	%doc NEWS
21cr|isight-firmware-tools-1.6-5|50	%doc README
21cr|isight-firmware-tools-1.6-5|51	%{_bindir}/ift-export
21cr|isight-firmware-tools-1.6-5|52	%{_bindir}/ift-extract
21cr|isight-firmware-tools-1.6-5|53	%{_infodir}/ift-export.info.*
21cr|isight-firmware-tools-1.6-5|54	%{_infodir}/ift-extract.info.*
21cr|isight-firmware-tools-1.6-5|55	%{_mandir}/man1/ift-export.1.*
21cr|isight-firmware-tools-1.6-5|56	%{_mandir}/man1/ift-extract.1.*
21cr|isight-firmware-tools-1.6-5|57	/lib/udev/ift-load

2369 21
21cr|isoimagewriter-0.8-0.20230122.3|1	%define git 20230122
21cr|isoimagewriter-0.8-0.20230122.3|2	%define gitcommit 3e0c923f3608177812a71a7802bd15d91b8aa97f
21cr|isoimagewriter-0.8-0.20230122.3|3	
21cr|isoimagewriter-0.8-0.20230122.3|4	Summary:	Program to write hybrid ISO files onto USB disks
21cr|isoimagewriter-0.8-0.20230122.3|5	Name:		isoimagewriter
21cr|isoimagewriter-0.8-0.20230122.3|6	Version:	0.8
21cr|isoimagewriter-0.8-0.20230122.3|7	Release:	0.%{git}.3
21cr|isoimagewriter-0.8-0.20230122.3|8	License:	GPLv3+
21cr|isoimagewriter-0.8-0.20230122.3|9	Group:		File tools
21cr|isoimagewriter-0.8-0.20230122.3|10	Url:		https://invent.kde.org/utilities/isoimagewriter
21cr|isoimagewriter-0.8-0.20230122.3|11	# git clone https://invent.kde.org/utilities/isoimagewriter.git
21cr|isoimagewriter-0.8-0.20230122.3|12	# git archive --format=tar.gz -o ../isoimagewriter-0.8-$(date +%Y%m%d).tar.gz --prefix=isoimagewriter-master-%gitcommit/ master
21cr|isoimagewriter-0.8-0.20230122.3|13	Source0:	https://invent.kde.org/utilities/isoimagewriter/-/archive/%{gitcommit}/isoimagewriter-%{gitcommit}.tar.gz?/%{name}-%{version}-%{git}.tar.gz
21cr|isoimagewriter-0.8-0.20230122.3|14	Source10:	%{name}.pot
21cr|isoimagewriter-0.8-0.20230122.3|15	Source11:	%{name}.po
21cr|isoimagewriter-0.8-0.20230122.3|16	Patch0:		isoimagewriter-i18n.patch
21cr|isoimagewriter-0.8-0.20230122.3|17	BuildRequires:	ninja
21cr|isoimagewriter-0.8-0.20230122.3|18	BuildRequires:	cmake(ECM)
21cr|isoimagewriter-0.8-0.20230122.3|19	BuildRequires:	cmake(KF5I18n)
21cr|isoimagewriter-0.8-0.20230122.3|20	BuildRequires:	cmake(KF5CoreAddons)
21cr|isoimagewriter-0.8-0.20230122.3|21	BuildRequires:	cmake(KF5WidgetsAddons)
21cr|isoimagewriter-0.8-0.20230122.3|22	BuildRequires:	cmake(KF5IconThemes)
21cr|isoimagewriter-0.8-0.20230122.3|23	BuildRequires:	cmake(KF5Archive)
21cr|isoimagewriter-0.8-0.20230122.3|24	BuildRequires:	cmake(KF5Crash)
21cr|isoimagewriter-0.8-0.20230122.3|25	BuildRequires:	cmake(KF5Auth)
21cr|isoimagewriter-0.8-0.20230122.3|26	BuildRequires:	cmake(KF5Solid)
21cr|isoimagewriter-0.8-0.20230122.3|27	BuildRequires:	cmake(Gpgmepp)
21cr|isoimagewriter-0.8-0.20230122.3|28	BuildRequires:	pkgconfig(udev)
21cr|isoimagewriter-0.8-0.20230122.3|29	BuildRequires:	pkgconfig(Qt5Network)
21cr|isoimagewriter-0.8-0.20230122.3|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|isoimagewriter-0.8-0.20230122.3|31	Requires:	kauth
21cr|isoimagewriter-0.8-0.20230122.3|32	
21cr|isoimagewriter-0.8-0.20230122.3|33	%description
21cr|isoimagewriter-0.8-0.20230122.3|34	ISO Image Writer is a tool to write a .iso file to a USB disk.
21cr|isoimagewriter-0.8-0.20230122.3|35	
21cr|isoimagewriter-0.8-0.20230122.3|36	%prep
21cr|isoimagewriter-0.8-0.20230122.3|37	%autosetup -n %{name}-%{gitcommit} -p1
21cr|isoimagewriter-0.8-0.20230122.3|38	
21cr|isoimagewriter-0.8-0.20230122.3|39	# update ru translation
21cr|isoimagewriter-0.8-0.20230122.3|40	cp -f %{SOURCE11} po/ru/
21cr|isoimagewriter-0.8-0.20230122.3|41	
21cr|isoimagewriter-0.8-0.20230122.3|42	%build
21cr|isoimagewriter-0.8-0.20230122.3|43	%cmake -DROSA_BRANDING=ON
21cr|isoimagewriter-0.8-0.20230122.3|44	%make_build
21cr|isoimagewriter-0.8-0.20230122.3|45	
21cr|isoimagewriter-0.8-0.20230122.3|46	%install
21cr|isoimagewriter-0.8-0.20230122.3|47	%make_install -C build
21cr|isoimagewriter-0.8-0.20230122.3|48	
21cr|isoimagewriter-0.8-0.20230122.3|49	%find_lang isoimagewriter
21cr|isoimagewriter-0.8-0.20230122.3|50	
21cr|isoimagewriter-0.8-0.20230122.3|51	%files -f isoimagewriter.lang
21cr|isoimagewriter-0.8-0.20230122.3|52	%dir %{_datadir}/%{name}
21cr|isoimagewriter-0.8-0.20230122.3|53	%{_bindir}/%{name}
21cr|isoimagewriter-0.8-0.20230122.3|54	%{_kde5_libexecdir}/kauth/%{name}_helper
21cr|isoimagewriter-0.8-0.20230122.3|55	%{_datadir}/applications/org.kde.isoimagewriter.desktop
21cr|isoimagewriter-0.8-0.20230122.3|56	%{_datadir}/dbus-1/system-services/org.kde.isoimagewriter.service
21cr|isoimagewriter-0.8-0.20230122.3|57	%{_datadir}/dbus-1/system.d/org.kde.isoimagewriter.conf
21cr|isoimagewriter-0.8-0.20230122.3|58	%{_datadir}/%{name}/*.gpg
21cr|isoimagewriter-0.8-0.20230122.3|59	%{_datadir}/metainfo/org.kde.isoimagewriter.appdata.xml
21cr|isoimagewriter-0.8-0.20230122.3|60	%{_datadir}/polkit-1/actions/org.kde.isoimagewriter.policy
21cr|isoimagewriter-0.8-0.20230122.3|61	%{_datadir}/imagewriter/logo-rosa.png
21cr|isoimagewriter-0.8-0.20230122.3|62	

2370 21
21cr|isomaster-1.3.16-1|1	Summary:	An easy to use GUI CD image editor
21cr|isomaster-1.3.16-1|2	Name:		isomaster
21cr|isomaster-1.3.16-1|3	Version:	1.3.16
21cr|isomaster-1.3.16-1|4	Release:	1
21cr|isomaster-1.3.16-1|5	Source0:	http://littlesvr.ca/isomaster/releases/%{name}-%{version}.tar.bz2
21cr|isomaster-1.3.16-1|6	Patch0:		isomaster-1.3.13-iniparser.patch
21cr|isomaster-1.3.16-1|7	License:	GPLv2
21cr|isomaster-1.3.16-1|8	Group:		Archiving/Cd burning
21cr|isomaster-1.3.16-1|9	URL:		http://littlesvr.ca/isomaster/
21cr|isomaster-1.3.16-1|10	BuildRequires:	gtk+2-devel
21cr|isomaster-1.3.16-1|11	BuildRequires:	desktop-file-utils
21cr|isomaster-1.3.16-1|12	BuildRequires:	imagemagick
21cr|isomaster-1.3.16-1|13	BuildRequires:	iniparser-devel
21cr|isomaster-1.3.16-1|14	
21cr|isomaster-1.3.16-1|15	%description
21cr|isomaster-1.3.16-1|16	ISO Master allows to extract files from an ISO, add files to an ISO,
21cr|isomaster-1.3.16-1|17	and create bootable ISOs - all in a graphical user interface.
21cr|isomaster-1.3.16-1|18	It can open ISO, NRG, and some MDF files but can only save as ISO.
21cr|isomaster-1.3.16-1|19	
21cr|isomaster-1.3.16-1|20	%prep
21cr|isomaster-1.3.16-1|21	%setup -q
21cr|isomaster-1.3.16-1|22	%apply_patches
21cr|isomaster-1.3.16-1|23	
21cr|isomaster-1.3.16-1|24	# use system iniparser
21cr|isomaster-1.3.16-1|25	sed -i -e 's,#\(USE_SYSTEM_INIPARSER\),\1,' Makefile
21cr|isomaster-1.3.16-1|26	
21cr|isomaster-1.3.16-1|27	# fix prefix
21cr|isomaster-1.3.16-1|28	sed -i -e 's,\(PREFIX .*\)/usr/local,\1%{_prefix},' Makefile
21cr|isomaster-1.3.16-1|29	
21cr|isomaster-1.3.16-1|30	# more verbose build
21cr|isomaster-1.3.16-1|31	sed -i -e 's,@\($(CC)\),\1,g' Makefile
21cr|isomaster-1.3.16-1|32	
21cr|isomaster-1.3.16-1|33	# don't rebuid at install time
21cr|isomaster-1.3.16-1|34	sed -i -e 's/^install:\s*all/install:/' Makefile
21cr|isomaster-1.3.16-1|35	
21cr|isomaster-1.3.16-1|36	%build
21cr|isomaster-1.3.16-1|37	%setup_compile_flags
21cr|isomaster-1.3.16-1|38	%make
21cr|isomaster-1.3.16-1|39	
21cr|isomaster-1.3.16-1|40	%install
21cr|isomaster-1.3.16-1|41	%makeinstall_std
21cr|isomaster-1.3.16-1|42	
21cr|isomaster-1.3.16-1|43	%find_lang %{name}
21cr|isomaster-1.3.16-1|44	
21cr|isomaster-1.3.16-1|45	perl -pi -e 's,/usr/share/%{name}/icons/isomaster.png,%{name},g' %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|isomaster-1.3.16-1|46	
21cr|isomaster-1.3.16-1|47	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
21cr|isomaster-1.3.16-1|48	convert -scale 48 icons/isomaster.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|isomaster-1.3.16-1|49	convert -scale 32 icons/isomaster.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|isomaster-1.3.16-1|50	convert -scale 16 icons/isomaster.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|isomaster-1.3.16-1|51	
21cr|isomaster-1.3.16-1|52	%files -f %{name}.lang
21cr|isomaster-1.3.16-1|53	%doc *.TXT
21cr|isomaster-1.3.16-1|54	%{_bindir}/%{name}
21cr|isomaster-1.3.16-1|55	%{_datadir}/%{name}
21cr|isomaster-1.3.16-1|56	%{_datadir}/applications/%{name}.desktop
21cr|isomaster-1.3.16-1|57	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|isomaster-1.3.16-1|58	%{_mandir}/man1/%{name}.1*

2371 21
21cr|istodo-1.3.0-5|1	Summary:	Organizer for students
21cr|istodo-1.3.0-5|2	Name:		istodo
21cr|istodo-1.3.0-5|3	Version:	1.3.0
21cr|istodo-1.3.0-5|4	Release:	5
21cr|istodo-1.3.0-5|5	License:	GPLv3+
21cr|istodo-1.3.0-5|6	Group:		Education
21cr|istodo-1.3.0-5|7	Url:		http://istodo.ru/
21cr|istodo-1.3.0-5|8	# Repack from http://dev.istodo.ru/istodo-desktop/get/v%{version}.tar.bz2
21cr|istodo-1.3.0-5|9	Source0:	%{name}-%{version}.tar.bz2
21cr|istodo-1.3.0-5|10	Patch0:		istodo-1.3.0-no-iOS.patch
21cr|istodo-1.3.0-5|11	BuildRequires:	qmake5
21cr|istodo-1.3.0-5|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|istodo-1.3.0-5|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|istodo-1.3.0-5|14	BuildRequires:	pkgconfig(Qt5Network)
21cr|istodo-1.3.0-5|15	BuildRequires:	pkgconfig(Qt5Sql)
21cr|istodo-1.3.0-5|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|istodo-1.3.0-5|17	BuildRequires:	pkgconfig(Qt5Xml)
21cr|istodo-1.3.0-5|18	Requires:	qt5-database-plugin-sqlite
21cr|istodo-1.3.0-5|19	
21cr|istodo-1.3.0-5|20	%description
21cr|istodo-1.3.0-5|21	iStodo is an organizer for students with scheduling and planning features.
21cr|istodo-1.3.0-5|22	
21cr|istodo-1.3.0-5|23	%files
21cr|istodo-1.3.0-5|24	%doc linux_deploy_1.0/source_amd64/license.txt
21cr|istodo-1.3.0-5|25	%{_bindir}/%{name}
21cr|istodo-1.3.0-5|26	%{_datadir}/applications/%{name}.desktop
21cr|istodo-1.3.0-5|27	%{_datadir}/icons/hicolor/*/*/%{name}.*
21cr|istodo-1.3.0-5|28	
21cr|istodo-1.3.0-5|29	#----------------------------------------------------------------------------
21cr|istodo-1.3.0-5|30	
21cr|istodo-1.3.0-5|31	%prep
21cr|istodo-1.3.0-5|32	%setup -q
21cr|istodo-1.3.0-5|33	%patch0 -p1
21cr|istodo-1.3.0-5|34	
21cr|istodo-1.3.0-5|35	%build
21cr|istodo-1.3.0-5|36	%qmake_qt5
21cr|istodo-1.3.0-5|37	%make
21cr|istodo-1.3.0-5|38	
21cr|istodo-1.3.0-5|39	%install
21cr|istodo-1.3.0-5|40	mkdir -p %{buildroot}%{_bindir}
21cr|istodo-1.3.0-5|41	install -m 0755 desktop/iStodo %{buildroot}%{_bindir}/%{name}
21cr|istodo-1.3.0-5|42	mkdir -p %{buildroot}%{_datadir}/applications
21cr|istodo-1.3.0-5|43	install -m 0644 linux_deploy_1.0/source_amd64/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|istodo-1.3.0-5|44	sed -i s,"Version=.*","Version=1.0", %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|istodo-1.3.0-5|45	
21cr|istodo-1.3.0-5|46	# Install icons of various sizes.
21cr|istodo-1.3.0-5|47	for s in 256 128 64 48 32 ; do
21cr|istodo-1.3.0-5|48	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21cr|istodo-1.3.0-5|49	cp linux_deploy_1.0/source_amd64/icons/${s}x${s}/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
21cr|istodo-1.3.0-5|50	done

2372 21
21cr|isync-1.4.4-1|1	Summary:	Utility to synchronize IMAP mailboxes with local maildir folders
21cr|isync-1.4.4-1|2	Name:		isync
21cr|isync-1.4.4-1|3	Version:	1.4.4
21cr|isync-1.4.4-1|4	Release:	1
21cr|isync-1.4.4-1|5	License:	GPLv2
21cr|isync-1.4.4-1|6	Group:		Networking/Mail
21cr|isync-1.4.4-1|7	Url:		http://isync.sf.net/
21cr|isync-1.4.4-1|8	Source0:	https://sourceforge.net/projects/isync/files/isync/%{version}/%{name}-%{version}.tar.gz
21cr|isync-1.4.4-1|9	BuildRequires:	db-devel
21cr|isync-1.4.4-1|10	BuildRequires:	pkgconfig(libsasl2)
21cr|isync-1.4.4-1|11	BuildRequires:	pkgconfig(openssl)
21cr|isync-1.4.4-1|12	
21cr|isync-1.4.4-1|13	%description
21cr|isync-1.4.4-1|14	isync is a command line utility which synchronizes mailboxes; currently Maildir
21cr|isync-1.4.4-1|15	and IMAP4 mailboxes are supported. New messages, message deletions and flag
21cr|isync-1.4.4-1|16	changes can be propagated both ways. It is useful for working in disconnected
21cr|isync-1.4.4-1|17	mode, such as on a laptop or with a non-permanent internet collection (dIMAP).
21cr|isync-1.4.4-1|18	
21cr|isync-1.4.4-1|19	%files
21cr|isync-1.4.4-1|20	%doc AUTHORS COPYING NEWS README TODO ChangeLog src/mbsyncrc.sample
21cr|isync-1.4.4-1|21	%attr(0755,root,root) %{_bindir}/mbsync
21cr|isync-1.4.4-1|22	%attr(0755,root,root) %{_bindir}/mdconvert
21cr|isync-1.4.4-1|23	%attr(0755,root,root) %{_bindir}/mbsync-get-cert
21cr|isync-1.4.4-1|24	%attr(0644,root,root) %{_mandir}/man1/mbsync.1*
21cr|isync-1.4.4-1|25	%attr(0644,root,root) %{_mandir}/man1/mdconvert.1*
21cr|isync-1.4.4-1|26	
21cr|isync-1.4.4-1|27	#----------------------------------------------------------------------------
21cr|isync-1.4.4-1|28	
21cr|isync-1.4.4-1|29	%prep
21cr|isync-1.4.4-1|30	%setup -q
21cr|isync-1.4.4-1|31	
21cr|isync-1.4.4-1|32	%build
21cr|isync-1.4.4-1|33	%configure
21cr|isync-1.4.4-1|34	%make
21cr|isync-1.4.4-1|35	
21cr|isync-1.4.4-1|36	%install
21cr|isync-1.4.4-1|37	%makeinstall_std
21cr|isync-1.4.4-1|38	rm -rf %{buildroot}%{_datadir}/doc/isync
21cr|isync-1.4.4-1|39	

2373 21
21cr|itcl-4.2.2-1|1	%{!?tcl_version: %define tcl_version %(echo 'puts $tcl_version' | tclsh)}
21cr|itcl-4.2.2-1|2	%{!?tcl_sitearch: %define tcl_sitearch %{_libdir}/tcl%{tcl_version}}
21cr|itcl-4.2.2-1|3	
21cr|itcl-4.2.2-1|4	%define major       4
21cr|itcl-4.2.2-1|5	%define libname     %mklibname %{name} %{major}
21cr|itcl-4.2.2-1|6	%define devname     %mklibname %{name} -d
21cr|itcl-4.2.2-1|7	%define sdevname    %mklibname -d -s %{name} %{major}
21cr|itcl-4.2.2-1|8	
21cr|itcl-4.2.2-1|9	Name:           itcl
21cr|itcl-4.2.2-1|10	Version:	4.2.2
21cr|itcl-4.2.2-1|11	Release:	1
21cr|itcl-4.2.2-1|12	Summary:        Object oriented extensions to Tcl and Tk
21cr|itcl-4.2.2-1|13	Group:          Development/Other
21cr|itcl-4.2.2-1|14	License:        TCL
21cr|itcl-4.2.2-1|15	URL:            http://sourceforge.net/projects/incrtcl/files
21cr|itcl-4.2.2-1|16	Source0:        https://sourceforge.net/projects/incrtcl/files/%5Bincr%20Tcl_Tk%5D-4-source/itcl%20%{version}/%{name}%{version}.tar.gz
21cr|itcl-4.2.2-1|17	BuildRequires:  pkgconfig(tcl)
21cr|itcl-4.2.2-1|18	Requires:       %{libname} = %{EVRD}
21cr|itcl-4.2.2-1|19	
21cr|itcl-4.2.2-1|20	%description
21cr|itcl-4.2.2-1|21	[incr Tcl] is Tcl extension that provides object-oriented features that are
21cr|itcl-4.2.2-1|22	missing from the Tcl language.
21cr|itcl-4.2.2-1|23	
21cr|itcl-4.2.2-1|24	%files
21cr|itcl-4.2.2-1|25	%doc license.terms
21cr|itcl-4.2.2-1|26	%dir %{tcl_sitearch}
21cr|itcl-4.2.2-1|27	%{tcl_sitearch}/%{name}%{version}/*.tcl
21cr|itcl-4.2.2-1|28	%{_mandir}/mann/*
21cr|itcl-4.2.2-1|29	
21cr|itcl-4.2.2-1|30	#-------------------------------------------------------------
21cr|itcl-4.2.2-1|31	
21cr|itcl-4.2.2-1|32	%package -n %{libname}
21cr|itcl-4.2.2-1|33	Summary:    Library for linking against itcl
21cr|itcl-4.2.2-1|34	Group:      System/Libraries
21cr|itcl-4.2.2-1|35	Requires:   %{name} = %{EVRD}
21cr|itcl-4.2.2-1|36	
21cr|itcl-4.2.2-1|37	%description -n %{libname}
21cr|itcl-4.2.2-1|38	%{summary}.
21cr|itcl-4.2.2-1|39	
21cr|itcl-4.2.2-1|40	%files -n %{libname}
21cr|itcl-4.2.2-1|41	%{tcl_sitearch}/%{name}%{version}/lib%{name}%{version}.so*
21cr|itcl-4.2.2-1|42	
21cr|itcl-4.2.2-1|43	#-----------------------------------------------------------------
21cr|itcl-4.2.2-1|44	
21cr|itcl-4.2.2-1|45	%package -n %{devname}
21cr|itcl-4.2.2-1|46	Summary:    Development headers for linking against itcl
21cr|itcl-4.2.2-1|47	Group:      Development/Other
21cr|itcl-4.2.2-1|48	Requires:   %{libname} = %{EVRD}
21cr|itcl-4.2.2-1|49	Provides:   %{name}-devel = %{EVRD}
21cr|itcl-4.2.2-1|50	Provides:   lib%{name}-devel = %{EVRD}
21cr|itcl-4.2.2-1|51	
21cr|itcl-4.2.2-1|52	%description -n %{devname}
21cr|itcl-4.2.2-1|53	%{summary}.
21cr|itcl-4.2.2-1|54	
21cr|itcl-4.2.2-1|55	%files -n %{devname}
21cr|itcl-4.2.2-1|56	%{_includedir}/*.h
21cr|itcl-4.2.2-1|57	%{_libdir}/*.so
21cr|itcl-4.2.2-1|58	%{tcl_sitearch}/%{name}%{version}/itclConfig.sh
21cr|itcl-4.2.2-1|59	
21cr|itcl-4.2.2-1|60	#-----------------------------------------------------------------
21cr|itcl-4.2.2-1|61	
21cr|itcl-4.2.2-1|62	%package -n %{sdevname}
21cr|itcl-4.2.2-1|63	Summary:    Static library for linking against itclstub
21cr|itcl-4.2.2-1|64	Group:      Development/Other
21cr|itcl-4.2.2-1|65	Requires:   %{libname} = %{EVRD}
21cr|itcl-4.2.2-1|66	Provides:   %{name}-static-devel = %{EVRD}
21cr|itcl-4.2.2-1|67	Provides:   lib%{name}-static-devel = %{EVRD}
21cr|itcl-4.2.2-1|68	
21cr|itcl-4.2.2-1|69	%description -n %{sdevname}
21cr|itcl-4.2.2-1|70	%{summary}.
21cr|itcl-4.2.2-1|71	
21cr|itcl-4.2.2-1|72	%files -n %{sdevname}
21cr|itcl-4.2.2-1|73	%{tcl_sitearch}/%{name}%{version}/*.a
21cr|itcl-4.2.2-1|74	
21cr|itcl-4.2.2-1|75	#-----------------------------------------------------------------
21cr|itcl-4.2.2-1|76	
21cr|itcl-4.2.2-1|77	%prep
21cr|itcl-4.2.2-1|78	%setup -q -n %{name}%{version}
21cr|itcl-4.2.2-1|79	
21cr|itcl-4.2.2-1|80	%build
21cr|itcl-4.2.2-1|81	autoreconf -fi
21cr|itcl-4.2.2-1|82	%configure  \
21cr|itcl-4.2.2-1|83	--disable-rpath \
21cr|itcl-4.2.2-1|84	--enable-symbols \
21cr|itcl-4.2.2-1|85	--libdir=%{tcl_sitearch} \
21cr|itcl-4.2.2-1|86	--datadir=%{_libdir}/tcl%{tcl_version}}
21cr|itcl-4.2.2-1|87	%make
21cr|itcl-4.2.2-1|88	
21cr|itcl-4.2.2-1|89	%install
21cr|itcl-4.2.2-1|90	%makeinstall_std
21cr|itcl-4.2.2-1|91	
21cr|itcl-4.2.2-1|92	chmod 755 %{buildroot}%{tcl_sitearch}/%{name}%{version}/lib%{name}%{version}.so
21cr|itcl-4.2.2-1|93	
21cr|itcl-4.2.2-1|94	pushd %{buildroot}%{_libdir}
21cr|itcl-4.2.2-1|95	%__ln_s %{tcl_sitearch}/%{name}%{version}/lib%{name}%{version}.so
21cr|itcl-4.2.2-1|96	popd

2374 21
21cr|iTest-1.4.1-5|1	Summary: Testing system
21cr|iTest-1.4.1-5|2	Name: iTest
21cr|iTest-1.4.1-5|3	Version: 1.4.1
21cr|iTest-1.4.1-5|4	Release: 5
21cr|iTest-1.4.1-5|5	License: GPL
21cr|iTest-1.4.1-5|6	Group: Education
21cr|iTest-1.4.1-5|7	URL: http://itest.sourceforge.net/
21cr|iTest-1.4.1-5|8	Source: %{name}-%{version}-src.tar.gz
21cr|iTest-1.4.1-5|9	Patch0:	 itest-1.4-qt4.7.diff
21cr|iTest-1.4.1-5|10	
21cr|iTest-1.4.1-5|11	BuildRequires: qt4-common qt4-devel
21cr|iTest-1.4.1-5|12	
21cr|iTest-1.4.1-5|13	%description
21cr|iTest-1.4.1-5|14	iTest is a client-server appplication for creation and running tests and exams.
21cr|iTest-1.4.1-5|15	
21cr|iTest-1.4.1-5|16	%prep
21cr|iTest-1.4.1-5|17	%setup -qn %{name}-%{version}-src -q
21cr|iTest-1.4.1-5|18	%patch0 -p1
21cr|iTest-1.4.1-5|19	
21cr|iTest-1.4.1-5|20	%build
21cr|iTest-1.4.1-5|21	cd iTestServer
21cr|iTest-1.4.1-5|22	%qmake_qt4 -config release
21cr|iTest-1.4.1-5|23	%qt4bin/lrelease iTestServer.pro
21cr|iTest-1.4.1-5|24	cd ..
21cr|iTest-1.4.1-5|25	cd iTestClient
21cr|iTest-1.4.1-5|26	%qmake_qt4 -config release
21cr|iTest-1.4.1-5|27	%qt4bin/lrelease iTestClient.pro
21cr|iTest-1.4.1-5|28	cd ..
21cr|iTest-1.4.1-5|29	%qmake_qt4 -config release
21cr|iTest-1.4.1-5|30	make
21cr|iTest-1.4.1-5|31	
21cr|iTest-1.4.1-5|32	%install
21cr|iTest-1.4.1-5|33	rm -rf %{buildroot}
21cr|iTest-1.4.1-5|34	
21cr|iTest-1.4.1-5|35	install -m 755 -d %{buildroot}%{_bindir}
21cr|iTest-1.4.1-5|36	install -m 755 bin/iTestClient $RPM_BUILD_ROOT%{_bindir}
21cr|iTest-1.4.1-5|37	install -m 755 bin/iTestServer $RPM_BUILD_ROOT%{_bindir}
21cr|iTest-1.4.1-5|38	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|iTest-1.4.1-5|39	install -m 644 *.png $RPM_BUILD_ROOT%{_iconsdir}
21cr|iTest-1.4.1-5|40	
21cr|iTest-1.4.1-5|41	%makeinstall
21cr|iTest-1.4.1-5|42	
21cr|iTest-1.4.1-5|43	install -dm 755 %{buildroot}%{_datadir}/applications
21cr|iTest-1.4.1-5|44	cat > itest.desktop << EOF
21cr|iTest-1.4.1-5|45	[Desktop Entry]
21cr|iTest-1.4.1-5|46	Encoding=UTF-8
21cr|iTest-1.4.1-5|47	GenericName=iTests & iExams
21cr|iTest-1.4.1-5|48	GenericName[ru]=Экзаменатор iTest
21cr|iTest-1.4.1-5|49	Comment=iTest -  Tests & Exams Program by Qt4
21cr|iTest-1.4.1-5|50	Comment[ru]=Мощная программа для проведения тестов
21cr|iTest-1.4.1-5|51	Exec=%{_bindir}/iTestServer
21cr|iTest-1.4.1-5|52	Icon=%{_iconsdir}/itdb.png
21cr|iTest-1.4.1-5|53	MimeType=application/x-edu;application/x-edugallery
21cr|iTest-1.4.1-5|54	Name=iTestServer
21cr|iTest-1.4.1-5|55	DocPath=
21cr|iTest-1.4.1-5|56	Path=%{_bindir}
21cr|iTest-1.4.1-5|57	Terminal=false
21cr|iTest-1.4.1-5|58	Type=Application
21cr|iTest-1.4.1-5|59	X-DCOP-ServiceType=Multi
21cr|iTest-1.4.1-5|60	Categories=Qt;KDE;Education;Teaching;X-MandrivaLinux-MoreApplications-Education-Other;
21cr|iTest-1.4.1-5|61	EOF
21cr|iTest-1.4.1-5|62	install -m 0644 itest.desktop \
21cr|iTest-1.4.1-5|63	%{buildroot}%{_datadir}/applications/itest.desktop
21cr|iTest-1.4.1-5|64	
21cr|iTest-1.4.1-5|65	install -dm 755 %{buildroot}%{_datadir}/applications
21cr|iTest-1.4.1-5|66	cat > itestwri.desktop << EOF
21cr|iTest-1.4.1-5|67	[Desktop Entry]
21cr|iTest-1.4.1-5|68	Encoding=UTF-8
21cr|iTest-1.4.1-5|69	GenericName=iTests & iExams client
21cr|iTest-1.4.1-5|70	GenericName[ru]=Клиент для экзаменатора iTest
21cr|iTest-1.4.1-5|71	Comment=iTest -  Tests & Exams client by Qt4
21cr|iTest-1.4.1-5|72	Comment[ru]=Клиент для проведения тестов iTest
21cr|iTest-1.4.1-5|73	Exec=%{_bindir}/iTestClient
21cr|iTest-1.4.1-5|74	Icon=%{_iconsdir}/itos.png
21cr|iTest-1.4.1-5|75	MimeType=application/x-edu;application/x-edugallery
21cr|iTest-1.4.1-5|76	Name=iTestClient
21cr|iTest-1.4.1-5|77	DocPath=
21cr|iTest-1.4.1-5|78	Path=%{_bindir}
21cr|iTest-1.4.1-5|79	Terminal=false
21cr|iTest-1.4.1-5|80	Type=Application
21cr|iTest-1.4.1-5|81	X-DCOP-ServiceType=Multi
21cr|iTest-1.4.1-5|82	Categories=Qt;KDE;Education;Teaching;X-MandrivaLinux-MoreApplications-Education-Other;
21cr|iTest-1.4.1-5|83	EOF
21cr|iTest-1.4.1-5|84	install -m 0644 itestwri.desktop \
21cr|iTest-1.4.1-5|85	%{buildroot}%{_datadir}/applications/itestwri.desktop
21cr|iTest-1.4.1-5|86	
21cr|iTest-1.4.1-5|87	%clean
21cr|iTest-1.4.1-5|88	rm -rf %{buildroot}
21cr|iTest-1.4.1-5|89	
21cr|iTest-1.4.1-5|90	%files
21cr|iTest-1.4.1-5|91	%defattr(-,root, root)
21cr|iTest-1.4.1-5|92	%{_bindir}/iTestClient
21cr|iTest-1.4.1-5|93	%{_bindir}/iTestServer
21cr|iTest-1.4.1-5|94	%{_iconsdir}/itcl.png
21cr|iTest-1.4.1-5|95	%{_iconsdir}/itdb.png
21cr|iTest-1.4.1-5|96	%{_iconsdir}/itest.png
21cr|iTest-1.4.1-5|97	%{_iconsdir}/itestwri.png
21cr|iTest-1.4.1-5|98	%{_iconsdir}/itos.png
21cr|iTest-1.4.1-5|99	%{_datadir}/applications/itest.desktop
21cr|iTest-1.4.1-5|100	%{_datadir}/applications/itestwri.desktop

2375 21
21cr|ivtv-utils-1.4.1-5|1	Summary:	Tools for the iTVC15/16 and CX23415/16 driver
21cr|ivtv-utils-1.4.1-5|2	Name:		ivtv-utils
21cr|ivtv-utils-1.4.1-5|3	Version:	1.4.1
21cr|ivtv-utils-1.4.1-5|4	Release:	5
21cr|ivtv-utils-1.4.1-5|5	License:	GPLv2
21cr|ivtv-utils-1.4.1-5|6	Group:		System/Kernel and hardware
21cr|ivtv-utils-1.4.1-5|7	Source0:	http://dl.ivtvdriver.org/ivtv/archive/1.4.x/%{name}-%{version}.tar.gz
21cr|ivtv-utils-1.4.1-5|8	Patch0:		ivtv-1.4.0-fix-string-format.patch
21cr|ivtv-utils-1.4.1-5|9	URL:		http://ivtvdriver.org/
21cr|ivtv-utils-1.4.1-5|10	Recommends:	ivtv-firmware
21cr|ivtv-utils-1.4.1-5|11	Conflicts:	v4l-utils <= 0.7.91-3mdv2010.1
21cr|ivtv-utils-1.4.1-5|12	Obsoletes:	ivtv < 1.2.0
21cr|ivtv-utils-1.4.1-5|13	Provides:	ivtv = %{version}-%{release}
21cr|ivtv-utils-1.4.1-5|14	
21cr|ivtv-utils-1.4.1-5|15	%description
21cr|ivtv-utils-1.4.1-5|16	The primary goal of the IvyTV Project is to create a kernel driver for
21cr|ivtv-utils-1.4.1-5|17	the iTVC15 family of MPEG codecs. The iTVC15 family includes the
21cr|ivtv-utils-1.4.1-5|18	iTVC15 (CX24315) and iTVC16 (CX24316). These chips are commonly found
21cr|ivtv-utils-1.4.1-5|19	on Hauppauge's WinTV PVR-250 and PVR-350 TV capture cards.
21cr|ivtv-utils-1.4.1-5|20	
21cr|ivtv-utils-1.4.1-5|21	The driver has made it into the kernel so this package only contains
21cr|ivtv-utils-1.4.1-5|22	some userland tools for ivtv.
21cr|ivtv-utils-1.4.1-5|23	
21cr|ivtv-utils-1.4.1-5|24	%prep
21cr|ivtv-utils-1.4.1-5|25	%setup -q
21cr|ivtv-utils-1.4.1-5|26	%patch0 -p0
21cr|ivtv-utils-1.4.1-5|27	perl -pi -e's@CFLAGS = -D_GNU_SOURCE .*@CFLAGS = -D_GNU_SOURCE -D__user= %{optflags}@' utils/Makefile
21cr|ivtv-utils-1.4.1-5|28	
21cr|ivtv-utils-1.4.1-5|29	%build
21cr|ivtv-utils-1.4.1-5|30	make -C utils
21cr|ivtv-utils-1.4.1-5|31	
21cr|ivtv-utils-1.4.1-5|32	%install
21cr|ivtv-utils-1.4.1-5|33	rm -rf %{buildroot}
21cr|ivtv-utils-1.4.1-5|34	
21cr|ivtv-utils-1.4.1-5|35	mkdir -p %{buildroot}%{_bindir}
21cr|ivtv-utils-1.4.1-5|36	mkdir -p %{buildroot}%{_datadir}/ivtv/
21cr|ivtv-utils-1.4.1-5|37	make -C utils DESTDIR=%{buildroot} BINDIR=%{_bindir} install
21cr|ivtv-utils-1.4.1-5|38	
21cr|ivtv-utils-1.4.1-5|39	install -p utils/*.pl %{buildroot}%{_datadir}/ivtv/
21cr|ivtv-utils-1.4.1-5|40	ln -s ivtv-radio %{buildroot}%{_bindir}/radio-ivtv
21cr|ivtv-utils-1.4.1-5|41	
21cr|ivtv-utils-1.4.1-5|42	rm -f %{buildroot}%{_includedir}/linux/ivtv.h %{buildroot}%{_includedir}/linux/ivtvfb.h
21cr|ivtv-utils-1.4.1-5|43	
21cr|ivtv-utils-1.4.1-5|44	# already provided by v4l-utils with a more uptodate copy
21cr|ivtv-utils-1.4.1-5|45	rm -f %{buildroot}%{_bindir}/v4l2-ctl
21cr|ivtv-utils-1.4.1-5|46	
21cr|ivtv-utils-1.4.1-5|47	%clean
21cr|ivtv-utils-1.4.1-5|48	rm -rf %{buildroot}
21cr|ivtv-utils-1.4.1-5|49	
21cr|ivtv-utils-1.4.1-5|50	%files
21cr|ivtv-utils-1.4.1-5|51	%defattr(-,root,root,-)
21cr|ivtv-utils-1.4.1-5|52	%doc doc/*
21cr|ivtv-utils-1.4.1-5|53	%{_bindir}/*
21cr|ivtv-utils-1.4.1-5|54	%{_datadir}/ivtv

2376 21
21cr|iwatch-0.2.2-4|1	Name:           iwatch
21cr|iwatch-0.2.2-4|2	Summary:        iWatch is a realtime filesystem monitoring program
21cr|iwatch-0.2.2-4|3	Version:        0.2.2
21cr|iwatch-0.2.2-4|4	Release:        4
21cr|iwatch-0.2.2-4|5	License:        GPLv2
21cr|iwatch-0.2.2-4|6	Group:          Monitoring
21cr|iwatch-0.2.2-4|7	Requires:       perl-Linux-Inotify2 perl-Event perl-Mail-Sendmail perl-XML-LibXML perl-XML-SimpleObject-LibXML
21cr|iwatch-0.2.2-4|8	Url:            http://iwatch.sourceforge.net
21cr|iwatch-0.2.2-4|9	Source0:	http://downloads.sourceforge.net/project/iwatch/%{name}/%{version}/%{name}-%{version}.tgz
21cr|iwatch-0.2.2-4|10	BuildArch:      noarch
21cr|iwatch-0.2.2-4|11	
21cr|iwatch-0.2.2-4|12	%description
21cr|iwatch-0.2.2-4|13	iWatch monitor the filesystem's integrity in realtime and will send
21cr|iwatch-0.2.2-4|14	alarm immediately to the system administrator when there is any changes
21cr|iwatch-0.2.2-4|15	in the monitored filesystem. iWatch is written in Perl and based on
21cr|iwatch-0.2.2-4|16	inotify, a file change notification system, a kernel feature that
21cr|iwatch-0.2.2-4|17	allows applications to request the monitoring of a set of files against
21cr|iwatch-0.2.2-4|18	a list of events.
21cr|iwatch-0.2.2-4|19	
21cr|iwatch-0.2.2-4|20	Currently it can:
21cr|iwatch-0.2.2-4|21	
21cr|iwatch-0.2.2-4|22	- run in command line mode as well as in daemon mode
21cr|iwatch-0.2.2-4|23	
21cr|iwatch-0.2.2-4|24	- using an easy xml configuration file
21cr|iwatch-0.2.2-4|25	
21cr|iwatch-0.2.2-4|26	- can watch directory recursively and watch new created directory
21cr|iwatch-0.2.2-4|27	
21cr|iwatch-0.2.2-4|28	- can have a list of exceptions
21cr|iwatch-0.2.2-4|29	
21cr|iwatch-0.2.2-4|30	- can use regex to compare the file/directory name
21cr|iwatch-0.2.2-4|31	
21cr|iwatch-0.2.2-4|32	- can execute command if an event occures
21cr|iwatch-0.2.2-4|33	
21cr|iwatch-0.2.2-4|34	- send email
21cr|iwatch-0.2.2-4|35	
21cr|iwatch-0.2.2-4|36	- syslog
21cr|iwatch-0.2.2-4|37	
21cr|iwatch-0.2.2-4|38	- print time stamp
21cr|iwatch-0.2.2-4|39	
21cr|iwatch-0.2.2-4|40	%prep
21cr|iwatch-0.2.2-4|41	%setup -q -n %{name}
21cr|iwatch-0.2.2-4|42	
21cr|iwatch-0.2.2-4|43	%build
21cr|iwatch-0.2.2-4|44	
21cr|iwatch-0.2.2-4|45	%install
21cr|iwatch-0.2.2-4|46	install -d %buildroot/etc
21cr|iwatch-0.2.2-4|47	install -p iwatch.xml %buildroot/etc/iwatch.xml
21cr|iwatch-0.2.2-4|48	install -p iwatch.dtd %buildroot/etc/iwatch.dtd
21cr|iwatch-0.2.2-4|49	install -d %buildroot/usr/bin
21cr|iwatch-0.2.2-4|50	install -p iwatch %buildroot/usr/bin/iwatch
21cr|iwatch-0.2.2-4|51	
21cr|iwatch-0.2.2-4|52	%clean
21cr|iwatch-0.2.2-4|53	rm -rf $RPM_BUILD_ROOT
21cr|iwatch-0.2.2-4|54	
21cr|iwatch-0.2.2-4|55	%files
21cr|iwatch-0.2.2-4|56	%defattr(-,root,root)
21cr|iwatch-0.2.2-4|57	%doc AUTHORS ChangeLog COPYING README iwatch.xml.example
21cr|iwatch-0.2.2-4|58	%{_sysconfdir}/iwatch.xml
21cr|iwatch-0.2.2-4|59	%{_sysconfdir}/iwatch.dtd
21cr|iwatch-0.2.2-4|60	%{_bindir}/iwatch

2377 21
21cr|iwidgets-4.1-6|1	Summary:	Widget Extension for Tcl/Tk
21cr|iwidgets-4.1-6|2	Name:		iwidgets
21cr|iwidgets-4.1-6|3	Version:	4.1
21cr|iwidgets-4.1-6|4	Release:	6
21cr|iwidgets-4.1-6|5	License:	MIT
21cr|iwidgets-4.1-6|6	Group:		System/Libraries
21cr|iwidgets-4.1-6|7	Url:		http://chiselapp.com/user/rene/repository/iwidgets/index
21cr|iwidgets-4.1-6|8	Source0:	%{name}41.tgz
21cr|iwidgets-4.1-6|9	BuildRequires:	tcl-devel
21cr|iwidgets-4.1-6|10	# We don't have tcl itk, our itk is "The Insight Toolkit"
21cr|iwidgets-4.1-6|11	# Requires:	itk
21cr|iwidgets-4.1-6|12	BuildArch:	noarch
21cr|iwidgets-4.1-6|13	
21cr|iwidgets-4.1-6|14	%description
21cr|iwidgets-4.1-6|15	[incr Widgets] is an object-oriented mega-widget set that extends
21cr|iwidgets-4.1-6|16	Tcl/Tk and is based on [incr Tcl] and [incr Tk].  This set of
21cr|iwidgets-4.1-6|17	mega-widgets delivers many new, general purpose widgets like option
21cr|iwidgets-4.1-6|18	menus, comboboxes, selection boxes, and various dialogs whose
21cr|iwidgets-4.1-6|19	counterparts are found in Motif and Windows. Since [incr Widgets] is
21cr|iwidgets-4.1-6|20	based on the [incr Tk] extension, the Tk framework of configuration
21cr|iwidgets-4.1-6|21	options, widget commands, and default bindings is maintained.  In other
21cr|iwidgets-4.1-6|22	words, each [incr Widgets] mega-widget seamlessly blends with the
21cr|iwidgets-4.1-6|23	standard Tk widgets. They look, act, and feel like Tk widgets. In
21cr|iwidgets-4.1-6|24	addition, all [incr Widgets] mega-widgets are object oriented and may
21cr|iwidgets-4.1-6|25	themselves be extended, using either inheritance or composition.
21cr|iwidgets-4.1-6|26	
21cr|iwidgets-4.1-6|27	%files
21cr|iwidgets-4.1-6|28	%doc license.terms README
21cr|iwidgets-4.1-6|29	%{tcl_sitelib}/%{name}%{version}
21cr|iwidgets-4.1-6|30	
21cr|iwidgets-4.1-6|31	#----------------------------------------------------------------------------
21cr|iwidgets-4.1-6|32	
21cr|iwidgets-4.1-6|33	%prep
21cr|iwidgets-4.1-6|34	%setup -qn %{name}%{version}
21cr|iwidgets-4.1-6|35	sed -i -e "s/itk 4/Itk/" library/pkgIndex.tcl
21cr|iwidgets-4.1-6|36	
21cr|iwidgets-4.1-6|37	%build
21cr|iwidgets-4.1-6|38	
21cr|iwidgets-4.1-6|39	%install
21cr|iwidgets-4.1-6|40	mkdir -p %{buildroot}%{tcl_sitelib}
21cr|iwidgets-4.1-6|41	cp -a library %{buildroot}%{tcl_sitelib}/%{name}%{version}

2378 21
21cr|iwscanner-0.2.4-5|1	# Spec is based on Alberto Altieri's work in MIB
21cr|iwscanner-0.2.4-5|2	
21cr|iwscanner-0.2.4-5|3	Name:		iwscanner
21cr|iwscanner-0.2.4-5|4	Version:	0.2.4
21cr|iwscanner-0.2.4-5|5	Release:	5
21cr|iwscanner-0.2.4-5|6	Summary:	Wireless scanner based on iwtools
21cr|iwscanner-0.2.4-5|7	URL:		http://kuthulu.com/iwscanner/index.php
21cr|iwscanner-0.2.4-5|8	License:	LGPLv2+
21cr|iwscanner-0.2.4-5|9	Group:		Networking/Other
21cr|iwscanner-0.2.4-5|10	Source:		http://kuthulu.com/iwscanner/%{name}-%{version}.tgz
21cr|iwscanner-0.2.4-5|11	Source1:	kuthulu-%{name}.desktop
21cr|iwscanner-0.2.4-5|12	BuildArch:	noarch
21cr|iwscanner-0.2.4-5|13	Requires:	pygtk2.0
21cr|iwscanner-0.2.4-5|14	Requires:	wireless-tools
21cr|iwscanner-0.2.4-5|15	# for kdesu
21cr|iwscanner-0.2.4-5|16	Requires:	kdebase4-runtime
21cr|iwscanner-0.2.4-5|17	Requires:	pygtk2.0-libglade
21cr|iwscanner-0.2.4-5|18	
21cr|iwscanner-0.2.4-5|19	%description
21cr|iwscanner-0.2.4-5|20	A simple NetStumbler like wireless scanner based on iwtools.
21cr|iwscanner-0.2.4-5|21	
21cr|iwscanner-0.2.4-5|22	%prep
21cr|iwscanner-0.2.4-5|23	%setup -q
21cr|iwscanner-0.2.4-5|24	
21cr|iwscanner-0.2.4-5|25	%build
21cr|iwscanner-0.2.4-5|26	
21cr|iwscanner-0.2.4-5|27	%install
21cr|iwscanner-0.2.4-5|28	%__rm -rf %{buildroot}
21cr|iwscanner-0.2.4-5|29	
21cr|iwscanner-0.2.4-5|30	# wrapper script
21cr|iwscanner-0.2.4-5|31	%__mkdir_p %{buildroot}%{_bindir}
21cr|iwscanner-0.2.4-5|32	%__cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|iwscanner-0.2.4-5|33	#!/bin/bash
21cr|iwscanner-0.2.4-5|34	
21cr|iwscanner-0.2.4-5|35	kdesu /usr/share/iwscanner/iwscanner.py
21cr|iwscanner-0.2.4-5|36	EOF
21cr|iwscanner-0.2.4-5|37	%__chmod 755 %{buildroot}%{_bindir}/%{name}
21cr|iwscanner-0.2.4-5|38	
21cr|iwscanner-0.2.4-5|39	%__mkdir_p %{buildroot}%{_datadir}/applications
21cr|iwscanner-0.2.4-5|40	%__install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|iwscanner-0.2.4-5|41	
21cr|iwscanner-0.2.4-5|42	# datafiles
21cr|iwscanner-0.2.4-5|43	%__mkdir_p %{buildroot}%{_datadir}/%{name}
21cr|iwscanner-0.2.4-5|44	%__cp * %{buildroot}%{_datadir}/%{name}/
21cr|iwscanner-0.2.4-5|45	
21cr|iwscanner-0.2.4-5|46	%clean
21cr|iwscanner-0.2.4-5|47	%__rm -rf %{buildroot}
21cr|iwscanner-0.2.4-5|48	
21cr|iwscanner-0.2.4-5|49	%files
21cr|iwscanner-0.2.4-5|50	%doc README
21cr|iwscanner-0.2.4-5|51	%{_bindir}/%{name}
21cr|iwscanner-0.2.4-5|52	%{_datadir}/%{name}
21cr|iwscanner-0.2.4-5|53	%{_datadir}/applications/%{name}.desktop

2379 21
21cr|ja2-stracciatella-0.20.0-2|1	%global _disable_ld_no_undefined %{nil}
21cr|ja2-stracciatella-0.20.0-2|2	
21cr|ja2-stracciatella-0.20.0-2|3	Summary:	Jagged Alliance 2 Stracciatella
21cr|ja2-stracciatella-0.20.0-2|4	Name:		ja2-stracciatella
21cr|ja2-stracciatella-0.20.0-2|5	Version:	0.20.0
21cr|ja2-stracciatella-0.20.0-2|6	Release:	2
21cr|ja2-stracciatella-0.20.0-2|7	License:	MIT
21cr|ja2-stracciatella-0.20.0-2|8	Group:		Games/Other
21cr|ja2-stracciatella-0.20.0-2|9	Url:		http://ja2-stracciatella.github.io/
21cr|ja2-stracciatella-0.20.0-2|10	Source0:	https://github.com/ja2-stracciatella/ja2-stracciatella/archive/v%{version}.tar.gz
21cr|ja2-stracciatella-0.20.0-2|11	# how to obtain it
21cr|ja2-stracciatella-0.20.0-2|12	# cd rust && cargo vendor
21cr|ja2-stracciatella-0.20.0-2|13	# tar -cjvf vendor.tar.xz .
21cr|ja2-stracciatella-0.20.0-2|14	Source1:	vendor.tar.xz
21cr|ja2-stracciatella-0.20.0-2|15	# bundled libs
21cr|ja2-stracciatella-0.20.0-2|16	Source3:	https://www.lua.org/ftp/lua-5.3.6.tar.gz
21cr|ja2-stracciatella-0.20.0-2|17	Source4:	https://github.com/ThePhD/sol2/archive/v3.2.2.zip
21cr|ja2-stracciatella-0.20.0-2|18	Source5:	https://github.com/zrax/string_theory/archive/3.1.tar.gz
21cr|ja2-stracciatella-0.20.0-2|19	# https://github.com/mackron/miniaudio/commit/4d813cfe23c28db165cce6785419fee9d2399766
21cr|ja2-stracciatella-0.20.0-2|20	Source6:	https://github.com/mackron/miniaudio/archive/4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c.zip
21cr|ja2-stracciatella-0.20.0-2|21	Source7:	https://github.com/Neargye/magic_enum/archive/v0.7.3.zip
21cr|ja2-stracciatella-0.20.0-2|22	# patched for gcc13
21cr|ja2-stracciatella-0.20.0-2|23	Source8:	st_string.h
21cr|ja2-stracciatella-0.20.0-2|24	BuildRequires:	cargo
21cr|ja2-stracciatella-0.20.0-2|25	BuildRequires:	cmake
21cr|ja2-stracciatella-0.20.0-2|26	BuildRequires:	rust
21cr|ja2-stracciatella-0.20.0-2|27	BuildRequires:	rust-std-static
21cr|ja2-stracciatella-0.20.0-2|28	BuildRequires:	fltk-devel
21cr|ja2-stracciatella-0.20.0-2|29	BuildRequires:	stdc++-static-devel
21cr|ja2-stracciatella-0.20.0-2|30	BuildRequires:	pkgconfig(sdl2)
21cr|ja2-stracciatella-0.20.0-2|31	
21cr|ja2-stracciatella-0.20.0-2|32	%description
21cr|ja2-stracciatella-0.20.0-2|33	The goal of the project was to make Jagged Alliance 2 available on a wide
21cr|ja2-stracciatella-0.20.0-2|34	range of platforms, improve its stability, fix bugs and provide a stable
21cr|ja2-stracciatella-0.20.0-2|35	platform for mod development.
21cr|ja2-stracciatella-0.20.0-2|36	
21cr|ja2-stracciatella-0.20.0-2|37	Edit the ~/.ja2/ja2.ini and set parameter data_dir to point on the
21cr|ja2-stracciatella-0.20.0-2|38	directory where the original game was installed.
21cr|ja2-stracciatella-0.20.0-2|39	
21cr|ja2-stracciatella-0.20.0-2|40	If you installed not English version of the original game, but one of the
21cr|ja2-stracciatella-0.20.0-2|41	localized varieties, you need to start the game with the appropriate
21cr|ja2-stracciatella-0.20.0-2|42	parameter, e.g. ja2 -resversion ITALIAN.
21cr|ja2-stracciatella-0.20.0-2|43	
21cr|ja2-stracciatella-0.20.0-2|44	%files
21cr|ja2-stracciatella-0.20.0-2|45	%doc *.txt *.md
21cr|ja2-stracciatella-0.20.0-2|46	%{_bindir}/ja2*
21cr|ja2-stracciatella-0.20.0-2|47	%{_datadir}/ja2
21cr|ja2-stracciatella-0.20.0-2|48	%{_mandir}/man6/ja2.6.*
21cr|ja2-stracciatella-0.20.0-2|49	%{_datadir}/applications/%{name}.desktop
21cr|ja2-stracciatella-0.20.0-2|50	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|ja2-stracciatella-0.20.0-2|51	
21cr|ja2-stracciatella-0.20.0-2|52	#---------------------------------------------------------
21cr|ja2-stracciatella-0.20.0-2|53	
21cr|ja2-stracciatella-0.20.0-2|54	%prep
21cr|ja2-stracciatella-0.20.0-2|55	%setup -q
21cr|ja2-stracciatella-0.20.0-2|56	
21cr|ja2-stracciatella-0.20.0-2|57	tar -xf %{SOURCE1}
21cr|ja2-stracciatella-0.20.0-2|58	rm -rf dependencies/lib-gtest
21cr|ja2-stracciatella-0.20.0-2|59	rm -rf dependencies/lib-boost
21cr|ja2-stracciatella-0.20.0-2|60	rm -rf dependencies/lib-SDL*
21cr|ja2-stracciatella-0.20.0-2|61	#rm -rf dependencies/lib-lua
21cr|ja2-stracciatella-0.20.0-2|62	
21cr|ja2-stracciatella-0.20.0-2|63	# lua
21cr|ja2-stracciatella-0.20.0-2|64	mkdir -p build/dependencies/lib-lua/getter/get-lua-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|65	cp %{SOURCE3} build/dependencies/lib-lua/getter/get-lua-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|66	# sol2
21cr|ja2-stracciatella-0.20.0-2|67	mkdir -p build/dependencies/lib-sol2/getter/get-sol2-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|68	cp %{SOURCE4} build/dependencies/lib-sol2/getter/get-sol2-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|69	# string_theory
21cr|ja2-stracciatella-0.20.0-2|70	mkdir -p build/dependencies/lib-string_theory/builder/string_theory-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|71	cp %{SOURCE5} build/dependencies/lib-string_theory/builder/string_theory-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|72	# miniaudio
21cr|ja2-stracciatella-0.20.0-2|73	mkdir -p build/dependencies/lib-miniaudio/getter/get-miniaudio-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|74	cp %{SOURCE6} build/dependencies/lib-miniaudio/getter/get-miniaudio-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|75	mkdir -p build/dependencies/lib-magic_enum/getter/get-magic_enum-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|76	cp %{SOURCE7} build/dependencies/lib-magic_enum/getter/get-magic_enum-prefix/src/
21cr|ja2-stracciatella-0.20.0-2|77	
21cr|ja2-stracciatella-0.20.0-2|78	
21cr|ja2-stracciatella-0.20.0-2|79	mkdir cargo-home
21cr|ja2-stracciatella-0.20.0-2|80	cat >cargo-home/config <<EOF
21cr|ja2-stracciatella-0.20.0-2|81	[source.crates-io]
21cr|ja2-stracciatella-0.20.0-2|82	registry = 'https://github.com/rust-lang/crates.io-index'
21cr|ja2-stracciatella-0.20.0-2|83	replace-with = 'vendored-sources'
21cr|ja2-stracciatella-0.20.0-2|84	[source."https://github.com/selaux/android-ndk-rs"]
21cr|ja2-stracciatella-0.20.0-2|85	git = "https://github.com/selaux/android-ndk-rs"
21cr|ja2-stracciatella-0.20.0-2|86	replace-with = "vendored-sources"
21cr|ja2-stracciatella-0.20.0-2|87	
21cr|ja2-stracciatella-0.20.0-2|88	[source.vendored-sources]
21cr|ja2-stracciatella-0.20.0-2|89	directory = './vendor'
21cr|ja2-stracciatella-0.20.0-2|90	EOF
21cr|ja2-stracciatella-0.20.0-2|91	
21cr|ja2-stracciatella-0.20.0-2|92	%build
21cr|ja2-stracciatella-0.20.0-2|93	export CARGO_HOME=`pwd`/cargo-home/
21cr|ja2-stracciatella-0.20.0-2|94	
21cr|ja2-stracciatella-0.20.0-2|95	%cmake \
21cr|ja2-stracciatella-0.20.0-2|96	-DWITH_UNITTESTS=OFF \
21cr|ja2-stracciatella-0.20.0-2|97	-DLOCAL_GTEST_LIB=OFF \
21cr|ja2-stracciatella-0.20.0-2|98	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|ja2-stracciatella-0.20.0-2|99	-DEXTRA_DATA_DIR=%{_datadir}/ja2 \
21cr|ja2-stracciatella-0.20.0-2|100	-DOPENGL_GL_PREFERENCE=GLVND
21cr|ja2-stracciatella-0.20.0-2|101	
21cr|ja2-stracciatella-0.20.0-2|102	# patched file copy to unpacked dependensy string_teory
21cr|ja2-stracciatella-0.20.0-2|103	cp -f %{SOURCE8} ./lib-string_theory/include/string_theory/
21cr|ja2-stracciatella-0.20.0-2|104	
21cr|ja2-stracciatella-0.20.0-2|105	%make_build OPTFLAGS="%{optflags}"
21cr|ja2-stracciatella-0.20.0-2|106	
21cr|ja2-stracciatella-0.20.0-2|107	%install
21cr|ja2-stracciatella-0.20.0-2|108	%make_install -C build
21cr|ja2-stracciatella-0.20.0-2|109	
21cr|ja2-stracciatella-0.20.0-2|110	find %{buildroot} -size 0 -delete
21cr|ja2-stracciatella-0.20.0-2|111	chmod 0755 %{buildroot}%{_bindir}/ja2

2380 21
21cr|jackasyn-0.13-9|1	%define	major		0
21cr|jackasyn-0.13-9|2	%define	libname		%mklibname %{name} %{major}
21cr|jackasyn-0.13-9|3	%define	develname	%mklibname %{name} -d
21cr|jackasyn-0.13-9|4	
21cr|jackasyn-0.13-9|5	# Somehow debug package ends up being empty: avoid rpmlint error
21cr|jackasyn-0.13-9|6	%global	debug_package	%{nil}
21cr|jackasyn-0.13-9|7	
21cr|jackasyn-0.13-9|8	Name:		jackasyn
21cr|jackasyn-0.13-9|9	Summary:	Asynchronous capabilities for Jack audio daemon
21cr|jackasyn-0.13-9|10	Version:	0.13
21cr|jackasyn-0.13-9|11	Release:	9
21cr|jackasyn-0.13-9|12	License:	GPLv2+
21cr|jackasyn-0.13-9|13	Group:		Sound
21cr|jackasyn-0.13-9|14	# URLs dead: use stored sources
21cr|jackasyn-0.13-9|15	Url:		http://gige.xdv.org/soft/libjackasyn
21cr|jackasyn-0.13-9|16	Source0:	lib%{name}-%{version}.tar.gz
21cr|jackasyn-0.13-9|17	Patch0:		jackasyn-0.13-fix-multiple-def-error.patch
21cr|jackasyn-0.13-9|18	BuildRequires:	pkgconfig(jack)
21cr|jackasyn-0.13-9|19	BuildRequires:	pkgconfig(samplerate)
21cr|jackasyn-0.13-9|20	Requires:	jack
21cr|jackasyn-0.13-9|21	
21cr|jackasyn-0.13-9|22	%description
21cr|jackasyn-0.13-9|23	This is a library that allows to access the jack audio server in asynchronous
21cr|jackasyn-0.13-9|24	mode. The jacklaunch command launches an application by preloading
21cr|jackasyn-0.13-9|25	libjackasyn. This makes applications that are written for the OSS API working
21cr|jackasyn-0.13-9|26	with the JACK audio server.
21cr|jackasyn-0.13-9|27	
21cr|jackasyn-0.13-9|28	%files
21cr|jackasyn-0.13-9|29	%doc README AUTHORS CHANGELOG TODO WORKING
21cr|jackasyn-0.13-9|30	%{_bindir}/jacklaunch
21cr|jackasyn-0.13-9|31	%{_mandir}/man1/*
21cr|jackasyn-0.13-9|32	
21cr|jackasyn-0.13-9|33	#-----------------------------------------------------------------------------
21cr|jackasyn-0.13-9|34	
21cr|jackasyn-0.13-9|35	%package -n %{libname}
21cr|jackasyn-0.13-9|36	Summary:	Dynamic libraries from %{name}
21cr|jackasyn-0.13-9|37	Group:		System/Libraries
21cr|jackasyn-0.13-9|38	
21cr|jackasyn-0.13-9|39	%description -n %{libname}
21cr|jackasyn-0.13-9|40	This is a library that allows to access the jack audio server in
21cr|jackasyn-0.13-9|41	asynchronous mode. It can be used for several purposes:
21cr|jackasyn-0.13-9|42	1) Make an application that uses the OSS audio API run with the jack
21cr|jackasyn-0.13-9|43	server via the LD_PRELOAD system.
21cr|jackasyn-0.13-9|44	2) You have an application that is written for asynchronous mode,
21cr|jackasyn-0.13-9|45	probably for several platforms and can't afford a rewrite of the whole
21cr|jackasyn-0.13-9|46	system to fit jackit callback architecture.
21cr|jackasyn-0.13-9|47	3) You want to port an application in a fast and easy way and do not care
21cr|jackasyn-0.13-9|48	for tight synchronisation and performance.
21cr|jackasyn-0.13-9|49	
21cr|jackasyn-0.13-9|50	%files -n %{libname}
21cr|jackasyn-0.13-9|51	%doc README
21cr|jackasyn-0.13-9|52	%{_libdir}/libjackasyn.so.%{major}*
21cr|jackasyn-0.13-9|53	
21cr|jackasyn-0.13-9|54	#-----------------------------------------------------------------------------
21cr|jackasyn-0.13-9|55	
21cr|jackasyn-0.13-9|56	%package -n %{develname}
21cr|jackasyn-0.13-9|57	Summary:	Header files and static libraries for %{name}
21cr|jackasyn-0.13-9|58	Group: 		Development/C
21cr|jackasyn-0.13-9|59	Requires:	%{libname} = %{EVRD}
21cr|jackasyn-0.13-9|60	Provides:	%{name}-devel = %{EVRD}
21cr|jackasyn-0.13-9|61	Obsoletes:	%{name}-devel < %{EVRD}
21cr|jackasyn-0.13-9|62	
21cr|jackasyn-0.13-9|63	%description -n %{develname}
21cr|jackasyn-0.13-9|64	Libraries and includes files for developing programs based on %{name}.
21cr|jackasyn-0.13-9|65	
21cr|jackasyn-0.13-9|66	%files -n %{develname}
21cr|jackasyn-0.13-9|67	%doc README
21cr|jackasyn-0.13-9|68	%{_includedir}/libjackoss.h
21cr|jackasyn-0.13-9|69	%{_libdir}/libjackasyn.so
21cr|jackasyn-0.13-9|70	#{_libdir}/libjackasyn.a
21cr|jackasyn-0.13-9|71	
21cr|jackasyn-0.13-9|72	#-----------------------------------------------------------------------------
21cr|jackasyn-0.13-9|73	
21cr|jackasyn-0.13-9|74	%prep
21cr|jackasyn-0.13-9|75	%setup -qn lib%{name}-%{version}
21cr|jackasyn-0.13-9|76	%patch0 -p1
21cr|jackasyn-0.13-9|77	
21cr|jackasyn-0.13-9|78	%build
21cr|jackasyn-0.13-9|79	%configure
21cr|jackasyn-0.13-9|80	# Parallel build doesn't work - AdamW 2008/08
21cr|jackasyn-0.13-9|81	make
21cr|jackasyn-0.13-9|82	
21cr|jackasyn-0.13-9|83	
21cr|jackasyn-0.13-9|84	%install
21cr|jackasyn-0.13-9|85	mkdir -p %{buildroot}/%{_libdir}
21cr|jackasyn-0.13-9|86	mkdir -p %{buildroot}/%{_bindir}
21cr|jackasyn-0.13-9|87	mkdir -p %{buildroot}/%{_includedir}
21cr|jackasyn-0.13-9|88	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|jackasyn-0.13-9|89	
21cr|jackasyn-0.13-9|90	install -m 644 libjackoss.h %{buildroot}/%{_includedir}
21cr|jackasyn-0.13-9|91	
21cr|jackasyn-0.13-9|92	#install -m 644 libjackasyn.a %%{buildroot}/%%{_libdir}
21cr|jackasyn-0.13-9|93	install -m 755 libjackasyn.so.%{version} %{buildroot}/%{_libdir}
21cr|jackasyn-0.13-9|94	ln -s libjackasyn.so.%{version} %{buildroot}/%{_libdir}/libjackasyn.so.0
21cr|jackasyn-0.13-9|95	ln -s libjackasyn.so.%{version} %{buildroot}/%{_libdir}/libjackasyn.so
21cr|jackasyn-0.13-9|96	
21cr|jackasyn-0.13-9|97	install -m 755 jacklaunch %{buildroot}/%{_bindir}
21cr|jackasyn-0.13-9|98	install -m 0644 jacklaunch.1 %{buildroot}/%{_mandir}/man1

2381 21
21cr|jackbeat-0.7.6-6|1	Summary:	Drum machine styled audio sequencer
21cr|jackbeat-0.7.6-6|2	Name:		jackbeat
21cr|jackbeat-0.7.6-6|3	Version:	0.7.6
21cr|jackbeat-0.7.6-6|4	Release:	6
21cr|jackbeat-0.7.6-6|5	License:	GPLv2+
21cr|jackbeat-0.7.6-6|6	Group:		Sound
21cr|jackbeat-0.7.6-6|7	Url:		https://bitbucket.org/olivierg/jackbeat/wiki/Home
21cr|jackbeat-0.7.6-6|8	Source0:	http://bitbucket.org/olivierg/%{name}/downloads/%{name}-%{version}.tar.gz
21cr|jackbeat-0.7.6-6|9	Patch0:		%{name}-0.7.3-mdv-fix-str-fmt.patch
21cr|jackbeat-0.7.6-6|10	BuildRequires:	imagemagick
21cr|jackbeat-0.7.6-6|11	BuildRequires:	pkgconfig(alsa)
21cr|jackbeat-0.7.6-6|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|jackbeat-0.7.6-6|13	BuildRequires:	pkgconfig(jack)
21cr|jackbeat-0.7.6-6|14	BuildRequires:	pkgconfig(liblo)
21cr|jackbeat-0.7.6-6|15	BuildRequires:	pkgconfig(libpulse)
21cr|jackbeat-0.7.6-6|16	BuildRequires:	pkgconfig(libxml-2.0)
21cr|jackbeat-0.7.6-6|17	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|jackbeat-0.7.6-6|18	BuildRequires:	pkgconfig(samplerate)
21cr|jackbeat-0.7.6-6|19	BuildRequires:	pkgconfig(sndfile)
21cr|jackbeat-0.7.6-6|20	
21cr|jackbeat-0.7.6-6|21	%description
21cr|jackbeat-0.7.6-6|22	Jackbeat is an audio sequencer with the following features:
21cr|jackbeat-0.7.6-6|23	* drummachine-like interface for fast and easy edition;
21cr|jackbeat-0.7.6-6|24	* realtime operation : while playing, the pattern can be edited and
21cr|jackbeat-0.7.6-6|25	resized, the bpm rate modified, and new samples loaded;
21cr|jackbeat-0.7.6-6|26	* virtually unlimited number of tracks and beats;
21cr|jackbeat-0.7.6-6|27	* easy to use and yet powerful : just JACK it into jack-rack and you
21cr|jackbeat-0.7.6-6|28	can apply LADSPA effect plugins on a per track basis, perform
21cr|jackbeat-0.7.6-6|29	mastering with jackeq , etc...
21cr|jackbeat-0.7.6-6|30	* loads and saves .jab files, Jackbeat's binary file format.
21cr|jackbeat-0.7.6-6|31	
21cr|jackbeat-0.7.6-6|32	%files
21cr|jackbeat-0.7.6-6|33	%doc AUTHORS ChangeLog COPYING README
21cr|jackbeat-0.7.6-6|34	%{_bindir}/%{name}
21cr|jackbeat-0.7.6-6|35	%{_datadir}/applications/%{name}.desktop
21cr|jackbeat-0.7.6-6|36	%{_datadir}/%{name}
21cr|jackbeat-0.7.6-6|37	
21cr|jackbeat-0.7.6-6|38	#----------------------------------------------------------------------------
21cr|jackbeat-0.7.6-6|39	
21cr|jackbeat-0.7.6-6|40	%prep
21cr|jackbeat-0.7.6-6|41	%setup -q
21cr|jackbeat-0.7.6-6|42	%patch0 -p1 -b .strfmt
21cr|jackbeat-0.7.6-6|43	
21cr|jackbeat-0.7.6-6|44	
21cr|jackbeat-0.7.6-6|45	%build
21cr|jackbeat-0.7.6-6|46	autoreconf -vfi
21cr|jackbeat-0.7.6-6|47	LDFLAGS="-lgmodule-2.0" %configure
21cr|jackbeat-0.7.6-6|48	%make
21cr|jackbeat-0.7.6-6|49	
21cr|jackbeat-0.7.6-6|50	
21cr|jackbeat-0.7.6-6|51	%install
21cr|jackbeat-0.7.6-6|52	%makeinstall_std
21cr|jackbeat-0.7.6-6|53	
21cr|jackbeat-0.7.6-6|54	# Provide menu entry
21cr|jackbeat-0.7.6-6|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|jackbeat-0.7.6-6|56	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|jackbeat-0.7.6-6|57	[Desktop Entry]
21cr|jackbeat-0.7.6-6|58	Name=JackBeat
21cr|jackbeat-0.7.6-6|59	Comment=%{summary}
21cr|jackbeat-0.7.6-6|60	Exec=%{name}
21cr|jackbeat-0.7.6-6|61	Icon=sound_section
21cr|jackbeat-0.7.6-6|62	Terminal=false
21cr|jackbeat-0.7.6-6|63	Type=Application
21cr|jackbeat-0.7.6-6|64	Categories=AudioVideo;Sequencer;
21cr|jackbeat-0.7.6-6|65	EOF

2382 21
21cr|jack_capture-0.9.73-2|1	%define debug_package %{nil}
21cr|jack_capture-0.9.73-2|2	
21cr|jack_capture-0.9.73-2|3	Summary:	Simple JACK audiofile recorder-encoder
21cr|jack_capture-0.9.73-2|4	Name:		jack_capture
21cr|jack_capture-0.9.73-2|5	Version:	0.9.73
21cr|jack_capture-0.9.73-2|6	Release:	2
21cr|jack_capture-0.9.73-2|7	License:	GPLv2+
21cr|jack_capture-0.9.73-2|8	Group:		Sound
21cr|jack_capture-0.9.73-2|9	URL:		http://archive.notam02.no/arkiv/src/
21cr|jack_capture-0.9.73-2|10	Source0:	http://archive.notam02.no/arkiv/src/%{name}-%{version}.tar.gz
21cr|jack_capture-0.9.73-2|11	BuildRequires:	meterbridge
21cr|jack_capture-0.9.73-2|12	BuildRequires:	gtk2-devel
21cr|jack_capture-0.9.73-2|13	BuildRequires:	pkgconfig(flac)
21cr|jack_capture-0.9.73-2|14	BuildRequires:	pkgconfig(jack)
21cr|jack_capture-0.9.73-2|15	BuildRequires:	pkgconfig(ogg)
21cr|jack_capture-0.9.73-2|16	BuildRequires:	pkgconfig(sndfile)
21cr|jack_capture-0.9.73-2|17	
21cr|jack_capture-0.9.73-2|18	Requires:	meterbridge
21cr|jack_capture-0.9.73-2|19	
21cr|jack_capture-0.9.73-2|20	%description
21cr|jack_capture-0.9.73-2|21	Small audio file recorder with on-the-fly encoding capabilities for the JACK
21cr|jack_capture-0.9.73-2|22	Audio Connection Kit. Jack_capture comes with two control GUIs, one of which
21cr|jack_capture-0.9.73-2|23	is deliberately simple. Supported save file formats are wav (with 4GB limit
21cr|jack_capture-0.9.73-2|24	bypass), ogg, flac, wav, wavex, au, aiff and raw.
21cr|jack_capture-0.9.73-2|25	
21cr|jack_capture-0.9.73-2|26	%files
21cr|jack_capture-0.9.73-2|27	%doc README
21cr|jack_capture-0.9.73-2|28	%{_bindir}/jack_capture
21cr|jack_capture-0.9.73-2|29	%{_bindir}/jack_capture_gui2
21cr|jack_capture-0.9.73-2|30	%{_datadir}/applications/jack_capture_gui2.desktop
21cr|jack_capture-0.9.73-2|31	
21cr|jack_capture-0.9.73-2|32	#-----------------------------------------------------------------------------
21cr|jack_capture-0.9.73-2|33	
21cr|jack_capture-0.9.73-2|34	%prep
21cr|jack_capture-0.9.73-2|35	%setup -q
21cr|jack_capture-0.9.73-2|36	perl -pi -e 's/usr\/local/usr/g' Makefile
21cr|jack_capture-0.9.73-2|37	#perl -pi -e 's/-march=native//g' Makefile
21cr|jack_capture-0.9.73-2|38	
21cr|jack_capture-0.9.73-2|39	
21cr|jack_capture-0.9.73-2|40	%build
21cr|jack_capture-0.9.73-2|41	%make
21cr|jack_capture-0.9.73-2|42	# We have to build the legacy gui program at our own risk
21cr|jack_capture-0.9.73-2|43	make jack_capture_gui2
21cr|jack_capture-0.9.73-2|44	
21cr|jack_capture-0.9.73-2|45	
21cr|jack_capture-0.9.73-2|46	%install
21cr|jack_capture-0.9.73-2|47	%makeinstall_std
21cr|jack_capture-0.9.73-2|48	install jack_capture_gui2 %{buildroot}%{_bindir}/
21cr|jack_capture-0.9.73-2|49	
21cr|jack_capture-0.9.73-2|50	# Provide a menu entry for the GUI
21cr|jack_capture-0.9.73-2|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|jack_capture-0.9.73-2|52	cat > %{buildroot}%{_datadir}/applications/jack_capture_gui2.desktop << EOF
21cr|jack_capture-0.9.73-2|53	[Desktop Entry]
21cr|jack_capture-0.9.73-2|54	Name=Jack_capture GUI
21cr|jack_capture-0.9.73-2|55	Comment=Simple JACK audiofile recorder-encoder
21cr|jack_capture-0.9.73-2|56	Exec=jack_capture_gui2
21cr|jack_capture-0.9.73-2|57	Icon=sound_section
21cr|jack_capture-0.9.73-2|58	Categories=AudioVideo;Audio;
21cr|jack_capture-0.9.73-2|59	Terminal=false
21cr|jack_capture-0.9.73-2|60	Type=Application
21cr|jack_capture-0.9.73-2|61	EOF

2383 21
21cr|jackeq-0.5.9-4|1	# Workaround to build with GCC 10
21cr|jackeq-0.5.9-4|2	%global optflags %{optflags} -fcommon
21cr|jackeq-0.5.9-4|3	%define	oname	jackEQ
21cr|jackeq-0.5.9-4|4	
21cr|jackeq-0.5.9-4|5	Name:		jackeq
21cr|jackeq-0.5.9-4|6	Summary:	Live EQ console for JACK audio applications
21cr|jackeq-0.5.9-4|7	Version:	0.5.9
21cr|jackeq-0.5.9-4|8	Release:	4
21cr|jackeq-0.5.9-4|9	License:	GPLv2+
21cr|jackeq-0.5.9-4|10	Group:		Sound
21cr|jackeq-0.5.9-4|11	Url:		http://djcj.org/%{name}/
21cr|jackeq-0.5.9-4|12	Source0:	http://djcj.org/%{name}/code/%{oname}-%{version}.tar.bz2
21cr|jackeq-0.5.9-4|13	Patch0:		%{name}-0.5.9-fix-format-string.patch
21cr|jackeq-0.5.9-4|14	BuildRequires:	gettext
21cr|jackeq-0.5.9-4|15	BuildRequires:	ladspa-devel
21cr|jackeq-0.5.9-4|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|jackeq-0.5.9-4|17	BuildRequires:	pkgconfig(jack)
21cr|jackeq-0.5.9-4|18	BuildRequires:	pkgconfig(libxml-2.0) >= 2.0
21cr|jackeq-0.5.9-4|19	Requires:	swh-plugins >= 0.4.2.20030819
21cr|jackeq-0.5.9-4|20	
21cr|jackeq-0.5.9-4|21	%description
21cr|jackeq-0.5.9-4|22	jackEQ is a tool for routing and manipulating audio from/to multiple
21cr|jackeq-0.5.9-4|23	input/output sources. It runs in the JACK Audio Connection Kit, and uses
21cr|jackeq-0.5.9-4|24	LADSPA for its backend DSP work, specifically the DJ EQ swh plugin created
21cr|jackeq-0.5.9-4|25	by Steve Harris, one of jackEQ's main authors.
21cr|jackeq-0.5.9-4|26	jackEQ is intended to provide an accessible method for tweaking the treble,
21cr|jackeq-0.5.9-4|27	mid and bass of any JACK aware applications output. Designed specifically for
21cr|jackeq-0.5.9-4|28	live performance, it is modelled on varous DJ mixing consoles which the main
21cr|jackeq-0.5.9-4|29	author has used.
21cr|jackeq-0.5.9-4|30	
21cr|jackeq-0.5.9-4|31	%files
21cr|jackeq-0.5.9-4|32	%doc AUTHORS README TODO
21cr|jackeq-0.5.9-4|33	%{_bindir}/%{name}
21cr|jackeq-0.5.9-4|34	%{_datadir}/%{name}
21cr|jackeq-0.5.9-4|35	%{_datadir}/applications/%{name}.desktop
21cr|jackeq-0.5.9-4|36	
21cr|jackeq-0.5.9-4|37	#-----------------------------------------------------------------------------
21cr|jackeq-0.5.9-4|38	
21cr|jackeq-0.5.9-4|39	
21cr|jackeq-0.5.9-4|40	%prep
21cr|jackeq-0.5.9-4|41	%setup -qn %{oname}-%{version}
21cr|jackeq-0.5.9-4|42	%apply_patches
21cr|jackeq-0.5.9-4|43	
21cr|jackeq-0.5.9-4|44	# Fix perms
21cr|jackeq-0.5.9-4|45	chmod 0644 AUTHORS README TODO
21cr|jackeq-0.5.9-4|46	find src -name "*.h" -a -type f|xargs chmod 0644
21cr|jackeq-0.5.9-4|47	find src -name "*.c" -a -type f|xargs chmod 0644
21cr|jackeq-0.5.9-4|48	
21cr|jackeq-0.5.9-4|49	
21cr|jackeq-0.5.9-4|50	
21cr|jackeq-0.5.9-4|51	%build
21cr|jackeq-0.5.9-4|52	export LIBS="-lm -lpthread -ljack -lxml2 -ldl"
21cr|jackeq-0.5.9-4|53	%configure
21cr|jackeq-0.5.9-4|54	%make
21cr|jackeq-0.5.9-4|55	
21cr|jackeq-0.5.9-4|56	
21cr|jackeq-0.5.9-4|57	%install
21cr|jackeq-0.5.9-4|58	%makeinstall_std
21cr|jackeq-0.5.9-4|59	
21cr|jackeq-0.5.9-4|60	# menu
21cr|jackeq-0.5.9-4|61	mkdir -p %{buildroot}%{_datadir}/applications
21cr|jackeq-0.5.9-4|62	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|jackeq-0.5.9-4|63	[Desktop Entry]
21cr|jackeq-0.5.9-4|64	Name=JackEQ
21cr|jackeq-0.5.9-4|65	Comment=%{summary}
21cr|jackeq-0.5.9-4|66	Exec=%{name}
21cr|jackeq-0.5.9-4|67	Icon=sound_section
21cr|jackeq-0.5.9-4|68	Terminal=false
21cr|jackeq-0.5.9-4|69	Type=Application
21cr|jackeq-0.5.9-4|70	Categories=AudioVideo;Audio;Mixer;
21cr|jackeq-0.5.9-4|71	EOF

2384 21
21cr|jacksum-1.7.0-14|1	# Copyright (c) 2000-2005, JPackage Project
21cr|jacksum-1.7.0-14|2	# All rights reserved.
21cr|jacksum-1.7.0-14|3	#
21cr|jacksum-1.7.0-14|4	# Redistribution and use in source and binary forms, with or without
21cr|jacksum-1.7.0-14|5	# modification, are permitted provided that the following conditions
21cr|jacksum-1.7.0-14|6	# are met:
21cr|jacksum-1.7.0-14|7	#
21cr|jacksum-1.7.0-14|8	# 1. Redistributions of source code must retain the above copyright
21cr|jacksum-1.7.0-14|9	#    notice, this list of conditions and the following disclaimer.
21cr|jacksum-1.7.0-14|10	# 2. Redistributions in binary form must reproduce the above copyright
21cr|jacksum-1.7.0-14|11	#    notice, this list of conditions and the following disclaimer in the
21cr|jacksum-1.7.0-14|12	#    documentation and/or other materials provided with the
21cr|jacksum-1.7.0-14|13	#    distribution.
21cr|jacksum-1.7.0-14|14	# 3. Neither the name of the JPackage Project nor the names of its
21cr|jacksum-1.7.0-14|15	#    contributors may be used to endorse or promote products derived
21cr|jacksum-1.7.0-14|16	#    from this software without specific prior written permission.
21cr|jacksum-1.7.0-14|17	#
21cr|jacksum-1.7.0-14|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21cr|jacksum-1.7.0-14|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21cr|jacksum-1.7.0-14|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21cr|jacksum-1.7.0-14|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21cr|jacksum-1.7.0-14|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21cr|jacksum-1.7.0-14|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21cr|jacksum-1.7.0-14|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21cr|jacksum-1.7.0-14|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21cr|jacksum-1.7.0-14|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21cr|jacksum-1.7.0-14|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21cr|jacksum-1.7.0-14|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21cr|jacksum-1.7.0-14|29	#
21cr|jacksum-1.7.0-14|30	
21cr|jacksum-1.7.0-14|31	Name:           jacksum
21cr|jacksum-1.7.0-14|32	Version:        1.7.0
21cr|jacksum-1.7.0-14|33	Release:        14
21cr|jacksum-1.7.0-14|34	Epoch:          0
21cr|jacksum-1.7.0-14|35	Summary:        Software for computing and verifying checksums, CRC's, and message digests
21cr|jacksum-1.7.0-14|36	License:        GPL
21cr|jacksum-1.7.0-14|37	URL:            http://www.jonelo.de/java/jacksum/
21cr|jacksum-1.7.0-14|38	Group:          Development/Java
21cr|jacksum-1.7.0-14|39	#Vendor:         JPackage Project
21cr|jacksum-1.7.0-14|40	#Distribution:   JPackage
21cr|jacksum-1.7.0-14|41	Source0:        http://osdn.dl.sourceforge.net/jacksum/jacksum-1.7.0.zip
21cr|jacksum-1.7.0-14|42	Source1:        %{name}
21cr|jacksum-1.7.0-14|43	Patch0:         %{name}-javadoc.patch
21cr|jacksum-1.7.0-14|44	BuildRequires:  ant
21cr|jacksum-1.7.0-14|45	BuildRequires:  java-rpmbuild >= 0:1.5
21cr|jacksum-1.7.0-14|46	BuildArch:      noarch
21cr|jacksum-1.7.0-14|47	
21cr|jacksum-1.7.0-14|48	%description
21cr|jacksum-1.7.0-14|49	Jacksum is a free and platform independent software for computing and
21cr|jacksum-1.7.0-14|50	verifying checksums, CRC's, and message digests (known as hash values
21cr|jacksum-1.7.0-14|51	and fingerprints). "Jacksum" is a synthetic word made of JAva and
21cr|jacksum-1.7.0-14|52	ChecKSUM.
21cr|jacksum-1.7.0-14|53	
21cr|jacksum-1.7.0-14|54	Jacksum supports 46 popular algorithms (Adler32, BSD sum, POSIX cksum,
21cr|jacksum-1.7.0-14|55	Bzip2's CRC, CRC-8, CRC-16, CRC-24, CRC-32 (FCS-32), CRC-64, ELF-32,
21cr|jacksum-1.7.0-14|56	eMule/eDonkey, FCS-16, GOST R 34.11-94, HAS-160, HAVAL (3/4/5 passes,
21cr|jacksum-1.7.0-14|57	128/160/192/224/256 bits), MD2, MD4, MD5, MPEG-2's CRC-32, RIPEMD-128,
21cr|jacksum-1.7.0-14|58	RIPEMD-160, RIPEMD-256, RIPEMD-320, SHA-0, SHA-1, SHA-224, SHA-256,
21cr|jacksum-1.7.0-14|59	SHA-384, SHA-512, Tiger-128, Tiger-160, Tiger, Tiger2, Unix System V
21cr|jacksum-1.7.0-14|60	sum, sum8, sum16, sum24, sum32, Whirlpool-0, Whirlpool-1, Whirlpool and
21cr|jacksum-1.7.0-14|61	xor8).
21cr|jacksum-1.7.0-14|62	
21cr|jacksum-1.7.0-14|63	Jacksum supports the "Rocksoft (tm) Model CRC Algorithm", it can
21cr|jacksum-1.7.0-14|64	calculate customized CRC algorithms and it supports the combination of
21cr|jacksum-1.7.0-14|65	multiple algorithms.
21cr|jacksum-1.7.0-14|66	
21cr|jacksum-1.7.0-14|67	%package javadoc
21cr|jacksum-1.7.0-14|68	Summary:        Javadoc for %{name}
21cr|jacksum-1.7.0-14|69	Group:          Development/Java
21cr|jacksum-1.7.0-14|70	
21cr|jacksum-1.7.0-14|71	%description javadoc
21cr|jacksum-1.7.0-14|72	Javadoc for %{name}.
21cr|jacksum-1.7.0-14|73	
21cr|jacksum-1.7.0-14|74	%prep
21cr|jacksum-1.7.0-14|75	%setup -q -c
21cr|jacksum-1.7.0-14|76	perl -pi -e 's/\r$//g' history.txt license.txt readme_de.txt readme.txt docs/*
21cr|jacksum-1.7.0-14|77	pushd source
21cr|jacksum-1.7.0-14|78	%{_bindir}/unzip -qq %{name}-src.zip
21cr|jacksum-1.7.0-14|79	popd
21cr|jacksum-1.7.0-14|80	%patch0 -p1
21cr|jacksum-1.7.0-14|81	perl -pi -e 's|<javadoc|<javadoc source="1.4"|g' build.xml
21cr|jacksum-1.7.0-14|82	
21cr|jacksum-1.7.0-14|83	%build
21cr|jacksum-1.7.0-14|84	pushd source
21cr|jacksum-1.7.0-14|85	%{ant} jar #javadoc
21cr|jacksum-1.7.0-14|86	popd
21cr|jacksum-1.7.0-14|87	
21cr|jacksum-1.7.0-14|88	%install
21cr|jacksum-1.7.0-14|89	
21cr|jacksum-1.7.0-14|90	# bin
21cr|jacksum-1.7.0-14|91	mkdir -p %{buildroot}%{_bindir}
21cr|jacksum-1.7.0-14|92	cp -a %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|jacksum-1.7.0-14|93	
21cr|jacksum-1.7.0-14|94	# jars
21cr|jacksum-1.7.0-14|95	mkdir -p %{buildroot}%{_javadir}
21cr|jacksum-1.7.0-14|96	cp -a source/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jacksum-1.7.0-14|97	(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -s ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
21cr|jacksum-1.7.0-14|98	
21cr|jacksum-1.7.0-14|99	# javadoc
21cr|jacksum-1.7.0-14|100	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jacksum-1.7.0-14|101	#%{__cp} -a source/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jacksum-1.7.0-14|102	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|jacksum-1.7.0-14|103	
21cr|jacksum-1.7.0-14|104	%files
21cr|jacksum-1.7.0-14|105	%defattr(0644,root,root,0755)
21cr|jacksum-1.7.0-14|106	%doc history.txt license.txt readme_de.txt readme.txt docs/*
21cr|jacksum-1.7.0-14|107	%attr(0755,root,root) %{_bindir}/%{name}
21cr|jacksum-1.7.0-14|108	%{_javadir}/%{name}*.jar
21cr|jacksum-1.7.0-14|109	
21cr|jacksum-1.7.0-14|110	%files javadoc
21cr|jacksum-1.7.0-14|111	%defattr(0644,root,root,0755)
21cr|jacksum-1.7.0-14|112	%doc %{_javadocdir}/%{name}
21cr|jacksum-1.7.0-14|113	%doc %{_javadocdir}/%{name}-%{version}

2385 21
21cr|jag-0.3.8-4|1	Summary:	An arcade-puzzle 2D game to break all of the target blocks
21cr|jag-0.3.8-4|2	Name:		jag
21cr|jag-0.3.8-4|3	Version:	0.3.8
21cr|jag-0.3.8-4|4	Release:	4
21cr|jag-0.3.8-4|5	License:	GPLv3+
21cr|jag-0.3.8-4|6	Group:		Games/Puzzles
21cr|jag-0.3.8-4|7	Url:		https://gitlab.com/coringao/jag
21cr|jag-0.3.8-4|8	Source0:	https://gitlab.com/coringao/jag/-/archive/0.3.7/jag-%{version}.tar.bz2
21cr|jag-0.3.8-4|9	Source1:	jag.appdata.xml
21cr|jag-0.3.8-4|10	BuildRequires:	qt5-devel
21cr|jag-0.3.8-4|11	BuildRequires:	pkgconfig(gl)
21cr|jag-0.3.8-4|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|jag-0.3.8-4|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|jag-0.3.8-4|14	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|jag-0.3.8-4|15	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|jag-0.3.8-4|16	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|jag-0.3.8-4|17	BuildRequires:	pkgconfig(Qt5Xml)
21cr|jag-0.3.8-4|18	BuildRequires:	pkgconfig(sdl2)
21cr|jag-0.3.8-4|19	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|jag-0.3.8-4|20	BuildRequires:	pkgconfig(xrandr)
21cr|jag-0.3.8-4|21	BuildRequires:	pkgconfig(xrender)
21cr|jag-0.3.8-4|22	Requires:	%{name}-data = %{version}
21cr|jag-0.3.8-4|23	
21cr|jag-0.3.8-4|24	%description
21cr|jag-0.3.8-4|25	JAG is a free and opensource arcade-puzzle 2D game.
21cr|jag-0.3.8-4|26	
21cr|jag-0.3.8-4|27	The aim of JAG is to break all of the target pieces on each level, and to do
21cr|jag-0.3.8-4|28	this before the time runs out. Keep doing this until you have beaten the last
21cr|jag-0.3.8-4|29	level and won the game.
21cr|jag-0.3.8-4|30	
21cr|jag-0.3.8-4|31	
21cr|jag-0.3.8-4|32	%files
21cr|jag-0.3.8-4|33	%doc CHANGELOG README.md
21cr|jag-0.3.8-4|34	%license LICENSE
21cr|jag-0.3.8-4|35	%{_gamesbindir}/%{name}
21cr|jag-0.3.8-4|36	%{_datadir}/applications/%{name}.desktop
21cr|jag-0.3.8-4|37	%{_appdatadir}/%{name}.appdata.xml
21cr|jag-0.3.8-4|38	%{_datadir}/pixmaps/jag.png
21cr|jag-0.3.8-4|39	
21cr|jag-0.3.8-4|40	#----------------------------------------------------------------------------
21cr|jag-0.3.8-4|41	
21cr|jag-0.3.8-4|42	%package editor
21cr|jag-0.3.8-4|43	Summary:	Level Editor for the JAG game
21cr|jag-0.3.8-4|44	Requires:	%{name} = %{EVRD}
21cr|jag-0.3.8-4|45	Provides:	jag-level-editor = %{version}
21cr|jag-0.3.8-4|46	Obsoletes:	jag-level-editor < %{version}
21cr|jag-0.3.8-4|47	
21cr|jag-0.3.8-4|48	%description editor
21cr|jag-0.3.8-4|49	The aim of JAG is to break all of the target pieces on each level,
21cr|jag-0.3.8-4|50	and to do this before the time runs out. Keep doing this until you
21cr|jag-0.3.8-4|51	have beaten the last level and won the game.
21cr|jag-0.3.8-4|52	
21cr|jag-0.3.8-4|53	This package contains the level editor for JAG.
21cr|jag-0.3.8-4|54	
21cr|jag-0.3.8-4|55	
21cr|jag-0.3.8-4|56	%files editor
21cr|jag-0.3.8-4|57	%doc CHANGELOG README.md LICENSE
21cr|jag-0.3.8-4|58	%{_gamesbindir}/jag-editor
21cr|jag-0.3.8-4|59	%{_datadir}/applications/jag-editor.desktop
21cr|jag-0.3.8-4|60	%{_datadir}/pixmaps/jag-editor.png
21cr|jag-0.3.8-4|61	
21cr|jag-0.3.8-4|62	#----------------------------------------------------------------------------
21cr|jag-0.3.8-4|63	
21cr|jag-0.3.8-4|64	%package data
21cr|jag-0.3.8-4|65	Summary:	Data files for the JAG game
21cr|jag-0.3.8-4|66	Requires:	%{name} = %{EVRD}
21cr|jag-0.3.8-4|67	Suggests:	%{name}-editor = %{EVRD}
21cr|jag-0.3.8-4|68	BuildArch:	noarch
21cr|jag-0.3.8-4|69	
21cr|jag-0.3.8-4|70	%description data
21cr|jag-0.3.8-4|71	The aim of JAG is to break all of the target pieces on each level,
21cr|jag-0.3.8-4|72	and to do this before the time runs out. Keep doing this until you
21cr|jag-0.3.8-4|73	have beaten the last level and won the game.
21cr|jag-0.3.8-4|74	
21cr|jag-0.3.8-4|75	Data files (bonus, help, lang, levels, schemes, sounds, tools) for JAG.
21cr|jag-0.3.8-4|76	
21cr|jag-0.3.8-4|77	%files data
21cr|jag-0.3.8-4|78	%doc CHANGELOG README.md
21cr|jag-0.3.8-4|79	%license LICENSE
21cr|jag-0.3.8-4|80	%dir %{_gamesdatadir}/%{name}
21cr|jag-0.3.8-4|81	%{_gamesdatadir}/%{name}/data/
21cr|jag-0.3.8-4|82	%{_gamesdatadir}/%{name}/editor/
21cr|jag-0.3.8-4|83	
21cr|jag-0.3.8-4|84	#----------------------------------------------------------------------------
21cr|jag-0.3.8-4|85	
21cr|jag-0.3.8-4|86	%prep
21cr|jag-0.3.8-4|87	%setup -q
21cr|jag-0.3.8-4|88	
21cr|jag-0.3.8-4|89	%build
21cr|jag-0.3.8-4|90	%qmake_qt5
21cr|jag-0.3.8-4|91	pushd src/editor
21cr|jag-0.3.8-4|92	%qmake_qt5
21cr|jag-0.3.8-4|93	popd
21cr|jag-0.3.8-4|94	
21cr|jag-0.3.8-4|95	%make
21cr|jag-0.3.8-4|96	pushd src/editor
21cr|jag-0.3.8-4|97	%make
21cr|jag-0.3.8-4|98	popd
21cr|jag-0.3.8-4|99	
21cr|jag-0.3.8-4|100	%install
21cr|jag-0.3.8-4|101	%makeinstall_qt
21cr|jag-0.3.8-4|102	pushd src/editor
21cr|jag-0.3.8-4|103	%makeinstall_qt
21cr|jag-0.3.8-4|104	popd
21cr|jag-0.3.8-4|105	
21cr|jag-0.3.8-4|106	# desktop
21cr|jag-0.3.8-4|107	install -Dm 0644 src/jag.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|jag-0.3.8-4|108	
21cr|jag-0.3.8-4|109	# icons
21cr|jag-0.3.8-4|110	install -Dm 0644 src/images/jag.png %{buildroot}%{_datadir}/pixmaps/jag.png
21cr|jag-0.3.8-4|111	install -Dm 0644 src/editor/jag-editor.png %{buildroot}%{_datadir}/pixmaps/jag-editor.png
21cr|jag-0.3.8-4|112	
21cr|jag-0.3.8-4|113	# appdata
21cr|jag-0.3.8-4|114	install -Dm 0644 %{SOURCE1} %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|jag-0.3.8-4|115	
21cr|jag-0.3.8-4|116	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|jag-0.3.8-4|117	cat > %{buildroot}%{_datadir}/applications/%{name}-editor.desktop <<EOF
21cr|jag-0.3.8-4|118	[Desktop Entry]
21cr|jag-0.3.8-4|119	Name=%{name}-editor
21cr|jag-0.3.8-4|120	GenericName=Arcade-puzzle 2D game
21cr|jag-0.3.8-4|121	Comment=%{summary}
21cr|jag-0.3.8-4|122	Exec=%{name}-editor
21cr|jag-0.3.8-4|123	Icon=%{name}.png
21cr|jag-0.3.8-4|124	Type=Application
21cr|jag-0.3.8-4|125	StartupNotify=false
21cr|jag-0.3.8-4|126	Categories=Game;LogicGame;
21cr|jag-0.3.8-4|127	Terminal=false
21cr|jag-0.3.8-4|128	EOF

2386 21
21cr|jailkit-2.19-4|1	Summary:	Utilities to limit user accounts to specific files using chroot()
21cr|jailkit-2.19-4|2	Name:		jailkit
21cr|jailkit-2.19-4|3	Version:	2.19
21cr|jailkit-2.19-4|4	Release:	4
21cr|jailkit-2.19-4|5	License:	GPLv2+
21cr|jailkit-2.19-4|6	Group:		System/Base
21cr|jailkit-2.19-4|7	Url:		http://olivier.sessink.nl/jailkit/
21cr|jailkit-2.19-4|8	Source0:	http://olivier.sessink.nl/jailkit/jailkit-%{version}.tar.bz2
21cr|jailkit-2.19-4|9	# Don't try to modify system shells file
21cr|jailkit-2.19-4|10	Patch0:		jailkit-2.19-shells.patch
21cr|jailkit-2.19-4|11	BuildRequires:	pkgconfig(python2)
21cr|jailkit-2.19-4|12	
21cr|jailkit-2.19-4|13	%description
21cr|jailkit-2.19-4|14	Jailkit is a set of utilities to limit user accounts to specific files
21cr|jailkit-2.19-4|15	using chroot() and or specific commands. Setting up a chroot shell,
21cr|jailkit-2.19-4|16	a shell limited to some specific command, or a daemon inside a chroot
21cr|jailkit-2.19-4|17	jail is a lot easier using these utilities.
21cr|jailkit-2.19-4|18	
21cr|jailkit-2.19-4|19	Jailkit has been in use for a while on CVS servers (in a chroot and
21cr|jailkit-2.19-4|20	limited to cvs), sftp/scp servers (both in a chroot and limited to
21cr|jailkit-2.19-4|21	sftp/scp as well as not in a chroot but only limited to sftp/scp),
21cr|jailkit-2.19-4|22	and also on general servers with accounts where the shell accounts
21cr|jailkit-2.19-4|23	are in a chroot.
21cr|jailkit-2.19-4|24	
21cr|jailkit-2.19-4|25	%files
21cr|jailkit-2.19-4|26	%doc README.txt COPYRIGHT
21cr|jailkit-2.19-4|27	%attr(4755,root,root) %{_bindir}/jk_uchroot
21cr|jailkit-2.19-4|28	%attr(4755,root,root) %{_sbindir}/jk_chrootsh
21cr|jailkit-2.19-4|29	%{_sbindir}/jk_addjailuser
21cr|jailkit-2.19-4|30	%{_sbindir}/jk_check
21cr|jailkit-2.19-4|31	%{_sbindir}/jk_chrootlaunch
21cr|jailkit-2.19-4|32	%{_sbindir}/jk_cp
21cr|jailkit-2.19-4|33	%{_sbindir}/jk_init
21cr|jailkit-2.19-4|34	%{_sbindir}/jk_jailuser
21cr|jailkit-2.19-4|35	%{_sbindir}/jk_list
21cr|jailkit-2.19-4|36	%{_sbindir}/jk_lsh
21cr|jailkit-2.19-4|37	%{_sbindir}/jk_socketd
21cr|jailkit-2.19-4|38	%{_sbindir}/jk_update
21cr|jailkit-2.19-4|39	%{_datadir}/jailkit/
21cr|jailkit-2.19-4|40	%{_initrddir}/jailkit
21cr|jailkit-2.19-4|41	%{_mandir}/man8/*
21cr|jailkit-2.19-4|42	%config(noreplace) %{_sysconfdir}/jailkit
21cr|jailkit-2.19-4|43	
21cr|jailkit-2.19-4|44	#----------------------------------------------------------------------------
21cr|jailkit-2.19-4|45	
21cr|jailkit-2.19-4|46	%prep
21cr|jailkit-2.19-4|47	%setup -q
21cr|jailkit-2.19-4|48	%patch0 -p1
21cr|jailkit-2.19-4|49	
21cr|jailkit-2.19-4|50	%build
21cr|jailkit-2.19-4|51	export PYTHONINTERPRETER=%{__python2}
21cr|jailkit-2.19-4|52	%configure
21cr|jailkit-2.19-4|53	%make
21cr|jailkit-2.19-4|54	
21cr|jailkit-2.19-4|55	%install
21cr|jailkit-2.19-4|56	%makeinstall_std \
21cr|jailkit-2.19-4|57	iniprefix="%{_sysconfdir}/jailkit/" \
21cr|jailkit-2.19-4|58	prefix="%{_prefix}"
21cr|jailkit-2.19-4|59	
21cr|jailkit-2.19-4|60	rm -f %{buildroot}%{_datadir}/jailkit/*.pyc
21cr|jailkit-2.19-4|61	
21cr|jailkit-2.19-4|62	install -Dp -m0755 extra/jailkit.centos %{buildroot}%{_initrddir}/jailkit

2387 21
21cr|jakarta-commons-jexl-1.1-5|1	%define oname commons-jexl
21cr|jakarta-commons-jexl-1.1-5|2	
21cr|jakarta-commons-jexl-1.1-5|3	Summary:        Java Expression Language
21cr|jakarta-commons-jexl-1.1-5|4	Name:		jakarta-%{oname}
21cr|jakarta-commons-jexl-1.1-5|5	Version:	1.1
21cr|jakarta-commons-jexl-1.1-5|6	Release:	5
21cr|jakarta-commons-jexl-1.1-5|7	Group:		Development/Java
21cr|jakarta-commons-jexl-1.1-5|8	License:	Apache Software License
21cr|jakarta-commons-jexl-1.1-5|9	URL:		http://jakarta.apache.org/commons/jexl/
21cr|jakarta-commons-jexl-1.1-5|10	Source0:	http://www.apache.net.pl/commons/jexl/source/%{oname}-%{version}-src.tar.gz
21cr|jakarta-commons-jexl-1.1-5|11	BuildRequires:	jpackage-utils >= 0:1.5
21cr|jakarta-commons-jexl-1.1-5|12	BuildRequires:	ant >= 0:1.6
21cr|jakarta-commons-jexl-1.1-5|13	BuildRequires:	ant-junit >= 0:1.6
21cr|jakarta-commons-jexl-1.1-5|14	BuildRequires:	junit
21cr|jakarta-commons-jexl-1.1-5|15	BuildRequires:	apache-commons-logging
21cr|jakarta-commons-jexl-1.1-5|16	BuildRequires:	java-rpmbuild
21cr|jakarta-commons-jexl-1.1-5|17	Requires:	apache-commons-logging
21cr|jakarta-commons-jexl-1.1-5|18	BuildArch:	noarch
21cr|jakarta-commons-jexl-1.1-5|19	
21cr|jakarta-commons-jexl-1.1-5|20	%description
21cr|jakarta-commons-jexl-1.1-5|21	Jexl is an expression language engine designed for easy embedding in
21cr|jakarta-commons-jexl-1.1-5|22	applications and frameworks. It implements an extended version of the
21cr|jakarta-commons-jexl-1.1-5|23	Expression Language of the JSTL.
21cr|jakarta-commons-jexl-1.1-5|24	
21cr|jakarta-commons-jexl-1.1-5|25	%package javadoc
21cr|jakarta-commons-jexl-1.1-5|26	Summary:	Javadoc for %{name}
21cr|jakarta-commons-jexl-1.1-5|27	Group:		Development/Java
21cr|jakarta-commons-jexl-1.1-5|28	
21cr|jakarta-commons-jexl-1.1-5|29	%description javadoc
21cr|jakarta-commons-jexl-1.1-5|30	%{summary}.
21cr|jakarta-commons-jexl-1.1-5|31	
21cr|jakarta-commons-jexl-1.1-5|32	
21cr|jakarta-commons-jexl-1.1-5|33	%prep
21cr|jakarta-commons-jexl-1.1-5|34	%setup -q -n %{oname}-%{version}-src
21cr|jakarta-commons-jexl-1.1-5|35	
21cr|jakarta-commons-jexl-1.1-5|36	%build
21cr|jakarta-commons-jexl-1.1-5|37	export JAVA_HOME="%{java_home}"
21cr|jakarta-commons-jexl-1.1-5|38	export OPT_JAR_LIST="ant/ant-junit junit"
21cr|jakarta-commons-jexl-1.1-5|39	export CLASSPATH=$(build-classpath apache-commons-logging-api apache-commons-logging )
21cr|jakarta-commons-jexl-1.1-5|40	CLASSPATH=target/classes:target/test-classes:$CLASSPATH
21cr|jakarta-commons-jexl-1.1-5|41	%ant -Dbuild.sysclasspath=only test dist
21cr|jakarta-commons-jexl-1.1-5|42	
21cr|jakarta-commons-jexl-1.1-5|43	
21cr|jakarta-commons-jexl-1.1-5|44	%install
21cr|jakarta-commons-jexl-1.1-5|45	rm -rf %{buildroot}
21cr|jakarta-commons-jexl-1.1-5|46	install -Dpm 644 dist/%{oname}-%{version}.jar \
21cr|jakarta-commons-jexl-1.1-5|47	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jakarta-commons-jexl-1.1-5|48	ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|jakarta-commons-jexl-1.1-5|49	ln -s %{name}-%{version}.jar \
21cr|jakarta-commons-jexl-1.1-5|50	%{buildroot}%{_javadir}/%{oname}-%{version}.jar
21cr|jakarta-commons-jexl-1.1-5|51	ln -s %{oname}-%{version}.jar \
21cr|jakarta-commons-jexl-1.1-5|52	%{buildroot}%{_javadir}/%{oname}.jar
21cr|jakarta-commons-jexl-1.1-5|53	install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-jexl-1.1-5|54	cp -pr dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-jexl-1.1-5|55	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink
21cr|jakarta-commons-jexl-1.1-5|56	
21cr|jakarta-commons-jexl-1.1-5|57	
21cr|jakarta-commons-jexl-1.1-5|58	%clean
21cr|jakarta-commons-jexl-1.1-5|59	rm -rf %{buildroot}
21cr|jakarta-commons-jexl-1.1-5|60	
21cr|jakarta-commons-jexl-1.1-5|61	%post javadoc
21cr|jakarta-commons-jexl-1.1-5|62	rm -f %{_javadocdir}/%{name}
21cr|jakarta-commons-jexl-1.1-5|63	ln -s %{name}-%{version} %{_javadocdir}/%{name}
21cr|jakarta-commons-jexl-1.1-5|64	
21cr|jakarta-commons-jexl-1.1-5|65	%files
21cr|jakarta-commons-jexl-1.1-5|66	%defattr(-,root,root)
21cr|jakarta-commons-jexl-1.1-5|67	%doc LICENSE.txt
21cr|jakarta-commons-jexl-1.1-5|68	%{_javadir}/*.jar
21cr|jakarta-commons-jexl-1.1-5|69	
21cr|jakarta-commons-jexl-1.1-5|70	%files javadoc
21cr|jakarta-commons-jexl-1.1-5|71	%defattr(-,root,root)
21cr|jakarta-commons-jexl-1.1-5|72	%doc %{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-jexl-1.1-5|73	%ghost %doc %{_javadocdir}/%{name}

2388 21
21cr|jakarta-commons-launcher-1.1-7|1	%define base_name       launcher
21cr|jakarta-commons-launcher-1.1-7|2	%define short_name      commons-%{base_name}
21cr|jakarta-commons-launcher-1.1-7|3	%define section         free
21cr|jakarta-commons-launcher-1.1-7|4	
21cr|jakarta-commons-launcher-1.1-7|5	Name:           jakarta-%{short_name}
21cr|jakarta-commons-launcher-1.1-7|6	Version:        1.1
21cr|jakarta-commons-launcher-1.1-7|7	Release:        7
21cr|jakarta-commons-launcher-1.1-7|8	Epoch:          0
21cr|jakarta-commons-launcher-1.1-7|9	Summary:        Cross-platform Java application launcher
21cr|jakarta-commons-launcher-1.1-7|10	License:        Apache License
21cr|jakarta-commons-launcher-1.1-7|11	Group:          Development/Java
21cr|jakarta-commons-launcher-1.1-7|12	URL:            http://jakarta.apache.org/commons/launcher/
21cr|jakarta-commons-launcher-1.1-7|13	Source0:        http://archive.apache.org/dist/jakarta/commons/launcher/source/%{short_name}-%{version}-src.tar.gz
21cr|jakarta-commons-launcher-1.1-7|14	Buildarch:      noarch
21cr|jakarta-commons-launcher-1.1-7|15	BuildRequires:  ant
21cr|jakarta-commons-launcher-1.1-7|16	BuildRequires:  java-rpmbuild >= 0:1.5.30
21cr|jakarta-commons-launcher-1.1-7|17	
21cr|jakarta-commons-launcher-1.1-7|18	%description
21cr|jakarta-commons-launcher-1.1-7|19	Commons-launcher eliminates the need for a batch or shell script to
21cr|jakarta-commons-launcher-1.1-7|20	launch a Java class. Some situations where elimination of a batch or
21cr|jakarta-commons-launcher-1.1-7|21	shell script may be desirable are:
21cr|jakarta-commons-launcher-1.1-7|22	
21cr|jakarta-commons-launcher-1.1-7|23	* You want to avoid having to determining where certain application
21cr|jakarta-commons-launcher-1.1-7|24	paths are e.g. your application's home directory, etc. Determining this
21cr|jakarta-commons-launcher-1.1-7|25	dynamically in a Windows batch scripts is very tricky on some versions
21cr|jakarta-commons-launcher-1.1-7|26	of Windows or when softlinks are used on Unix platforms.
21cr|jakarta-commons-launcher-1.1-7|27	* You want to avoid having to handle native file and path separators or
21cr|jakarta-commons-launcher-1.1-7|28	native path quoting issues.
21cr|jakarta-commons-launcher-1.1-7|29	* You need to enforce certain system properties e.g. java.endorsed.dirs
21cr|jakarta-commons-launcher-1.1-7|30	when running with JDK 1.4.
21cr|jakarta-commons-launcher-1.1-7|31	* You want to allow users to pass in custom JVM arguments or system
21cr|jakarta-commons-launcher-1.1-7|32	properties without having to parse and reorder arguments in your script.
21cr|jakarta-commons-launcher-1.1-7|33	This can be tricky and/or messy in batch and shell scripts.
21cr|jakarta-commons-launcher-1.1-7|34	* You want to bootstrap system properties from a configuration file
21cr|jakarta-commons-launcher-1.1-7|35	instead hard-coding them in your batch and shell scripts.
21cr|jakarta-commons-launcher-1.1-7|36	* You want to provide localized error messages which is very tricky to
21cr|jakarta-commons-launcher-1.1-7|37	do in batch and shell scripts.
21cr|jakarta-commons-launcher-1.1-7|38	
21cr|jakarta-commons-launcher-1.1-7|39	
21cr|jakarta-commons-launcher-1.1-7|40	%package        javadoc
21cr|jakarta-commons-launcher-1.1-7|41	Summary:        Javadoc for %{name}
21cr|jakarta-commons-launcher-1.1-7|42	Group:          Development/Java
21cr|jakarta-commons-launcher-1.1-7|43	BuildRequires:  java-javadoc
21cr|jakarta-commons-launcher-1.1-7|44	
21cr|jakarta-commons-launcher-1.1-7|45	%description    javadoc
21cr|jakarta-commons-launcher-1.1-7|46	Javadoc for %{name}.
21cr|jakarta-commons-launcher-1.1-7|47	
21cr|jakarta-commons-launcher-1.1-7|48	
21cr|jakarta-commons-launcher-1.1-7|49	%prep
21cr|jakarta-commons-launcher-1.1-7|50	%setup -q -n %{short_name}
21cr|jakarta-commons-launcher-1.1-7|51	
21cr|jakarta-commons-launcher-1.1-7|52	
21cr|jakarta-commons-launcher-1.1-7|53	%build
21cr|jakarta-commons-launcher-1.1-7|54	mkdir lib
21cr|jakarta-commons-launcher-1.1-7|55	%ant \
21cr|jakarta-commons-launcher-1.1-7|56	-Dbuild.sysclasspath=only \
21cr|jakarta-commons-launcher-1.1-7|57	-Dfinal.name=%{short_name} \
21cr|jakarta-commons-launcher-1.1-7|58	-Dj2se.javadoc=%{_javadocdir}/java \
21cr|jakarta-commons-launcher-1.1-7|59	-Dsrcdir=. \
21cr|jakarta-commons-launcher-1.1-7|60	jar javadoc
21cr|jakarta-commons-launcher-1.1-7|61	
21cr|jakarta-commons-launcher-1.1-7|62	
21cr|jakarta-commons-launcher-1.1-7|63	%install
21cr|jakarta-commons-launcher-1.1-7|64	
21cr|jakarta-commons-launcher-1.1-7|65	# jars
21cr|jakarta-commons-launcher-1.1-7|66	mkdir -p %{buildroot}%{_javadir}
21cr|jakarta-commons-launcher-1.1-7|67	cp -p dist/bin/%{short_name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jakarta-commons-launcher-1.1-7|68	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
21cr|jakarta-commons-launcher-1.1-7|69	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
21cr|jakarta-commons-launcher-1.1-7|70	
21cr|jakarta-commons-launcher-1.1-7|71	# javadoc
21cr|jakarta-commons-launcher-1.1-7|72	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-launcher-1.1-7|73	cp -pr dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-launcher-1.1-7|74	ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
21cr|jakarta-commons-launcher-1.1-7|75	
21cr|jakarta-commons-launcher-1.1-7|76	# fix end-of-line
21cr|jakarta-commons-launcher-1.1-7|77	perl -pi -e 's/\r$//g' *.txt
21cr|jakarta-commons-launcher-1.1-7|78	
21cr|jakarta-commons-launcher-1.1-7|79	%post javadoc
21cr|jakarta-commons-launcher-1.1-7|80	rm -f %{_javadocdir}/%{name}
21cr|jakarta-commons-launcher-1.1-7|81	ln -s %{name}-%{version} %{_javadocdir}/%{name}
21cr|jakarta-commons-launcher-1.1-7|82	
21cr|jakarta-commons-launcher-1.1-7|83	
21cr|jakarta-commons-launcher-1.1-7|84	%files
21cr|jakarta-commons-launcher-1.1-7|85	%defattr(0644,root,root,0755)
21cr|jakarta-commons-launcher-1.1-7|86	%doc LICENSE.txt
21cr|jakarta-commons-launcher-1.1-7|87	%{_javadir}/*
21cr|jakarta-commons-launcher-1.1-7|88	
21cr|jakarta-commons-launcher-1.1-7|89	%files javadoc
21cr|jakarta-commons-launcher-1.1-7|90	%defattr(0644,root,root,0755)
21cr|jakarta-commons-launcher-1.1-7|91	%doc %{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-launcher-1.1-7|92	%ghost %doc %{_javadocdir}/%{name}

2389 21
21cr|jakarta-commons-primitives-1.0-6|1	%define section free
21cr|jakarta-commons-primitives-1.0-6|2	%define shortname commons-primitives
21cr|jakarta-commons-primitives-1.0-6|3	
21cr|jakarta-commons-primitives-1.0-6|4	Name:           jakarta-%{shortname}
21cr|jakarta-commons-primitives-1.0-6|5	Version:        1.0
21cr|jakarta-commons-primitives-1.0-6|6	Release:        6
21cr|jakarta-commons-primitives-1.0-6|7	Epoch:          0
21cr|jakarta-commons-primitives-1.0-6|8	Summary:        Jakarta Commons Primitives Component
21cr|jakarta-commons-primitives-1.0-6|9	
21cr|jakarta-commons-primitives-1.0-6|10	License:        Apache Software License
21cr|jakarta-commons-primitives-1.0-6|11	Group:          Development/Java
21cr|jakarta-commons-primitives-1.0-6|12	URL:            http://jakarta.apache.org/commons/primitives/
21cr|jakarta-commons-primitives-1.0-6|13	Source0:        http://archive.apache.org/dist/jakarta/commons/primitives/source/commons-primitives-1.0-src.tar.gz
21cr|jakarta-commons-primitives-1.0-6|14	Patch0:         %{name}-crosslink.patch
21cr|jakarta-commons-primitives-1.0-6|15	
21cr|jakarta-commons-primitives-1.0-6|16	BuildArch:      noarch
21cr|jakarta-commons-primitives-1.0-6|17	BuildRequires:  java-devel
21cr|jakarta-commons-primitives-1.0-6|18	BuildRequires:  java-rpmbuild >= 0:1.5
21cr|jakarta-commons-primitives-1.0-6|19	#BuildRequires:  java-javadoc
21cr|jakarta-commons-primitives-1.0-6|20	BuildRequires:  ant
21cr|jakarta-commons-primitives-1.0-6|21	BuildRequires:  junit
21cr|jakarta-commons-primitives-1.0-6|22	Provides:       %{shortname} = %{epoch}:%{version}-%{release}
21cr|jakarta-commons-primitives-1.0-6|23	
21cr|jakarta-commons-primitives-1.0-6|24	%description
21cr|jakarta-commons-primitives-1.0-6|25	Apache Jakarta Commons Primitives provides a collection of types and
21cr|jakarta-commons-primitives-1.0-6|26	utilities optimized for working with Java primitives (boolean, byte,
21cr|jakarta-commons-primitives-1.0-6|27	char, double, float, int, long, short). Generally, the
21cr|jakarta-commons-primitives-1.0-6|28	Commons-Primitives classes are smaller, faster and easier to work with
21cr|jakarta-commons-primitives-1.0-6|29	than their purely Object based alternatives.
21cr|jakarta-commons-primitives-1.0-6|30	
21cr|jakarta-commons-primitives-1.0-6|31	%package        javadoc
21cr|jakarta-commons-primitives-1.0-6|32	Summary:        Javadoc for %{name}
21cr|jakarta-commons-primitives-1.0-6|33	Group:          Development/Java
21cr|jakarta-commons-primitives-1.0-6|34	
21cr|jakarta-commons-primitives-1.0-6|35	%description    javadoc
21cr|jakarta-commons-primitives-1.0-6|36	Javadoc for %{name}.
21cr|jakarta-commons-primitives-1.0-6|37	
21cr|jakarta-commons-primitives-1.0-6|38	
21cr|jakarta-commons-primitives-1.0-6|39	%prep
21cr|jakarta-commons-primitives-1.0-6|40	%setup -q -n %{shortname}-%{version}
21cr|jakarta-commons-primitives-1.0-6|41	%patch0 -p0
21cr|jakarta-commons-primitives-1.0-6|42	
21cr|jakarta-commons-primitives-1.0-6|43	
21cr|jakarta-commons-primitives-1.0-6|44	%build
21cr|jakarta-commons-primitives-1.0-6|45	# No unit tests yet, would require commons-collections snapshot.
21cr|jakarta-commons-primitives-1.0-6|46	%{ant} \
21cr|jakarta-commons-primitives-1.0-6|47	-Dfinal.name=%{name}-%{version} \
21cr|jakarta-commons-primitives-1.0-6|48	-Dj2se.apidoc=%{_javadocdir}/java \
21cr|jakarta-commons-primitives-1.0-6|49	jar javadoc
21cr|jakarta-commons-primitives-1.0-6|50	
21cr|jakarta-commons-primitives-1.0-6|51	
21cr|jakarta-commons-primitives-1.0-6|52	%install
21cr|jakarta-commons-primitives-1.0-6|53	install -Dpm 644 target/%{name}-%{version}.jar \
21cr|jakarta-commons-primitives-1.0-6|54	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jakarta-commons-primitives-1.0-6|55	ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|jakarta-commons-primitives-1.0-6|56	ln -s %{name}-%{version}.jar \
21cr|jakarta-commons-primitives-1.0-6|57	%{buildroot}%{_javadir}/%{shortname}-%{version}.jar
21cr|jakarta-commons-primitives-1.0-6|58	ln -s %{shortname}-%{version}.jar %{buildroot}%{_javadir}/%{shortname}.jar
21cr|jakarta-commons-primitives-1.0-6|59	install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-primitives-1.0-6|60	cp -pR target/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-primitives-1.0-6|61	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|jakarta-commons-primitives-1.0-6|62	
21cr|jakarta-commons-primitives-1.0-6|63	%files
21cr|jakarta-commons-primitives-1.0-6|64	%defattr(0644,root,root,0755)
21cr|jakarta-commons-primitives-1.0-6|65	%doc LICENSE.txt
21cr|jakarta-commons-primitives-1.0-6|66	%{_javadir}/*.jar
21cr|jakarta-commons-primitives-1.0-6|67	
21cr|jakarta-commons-primitives-1.0-6|68	%files javadoc
21cr|jakarta-commons-primitives-1.0-6|69	%defattr(0644,root,root,0755)
21cr|jakarta-commons-primitives-1.0-6|70	%doc %{_javadocdir}/%{name}-%{version}
21cr|jakarta-commons-primitives-1.0-6|71	%doc %{_javadocdir}/%{name}

2390 21
21cr|jam-2.6-1|1	Summary:	A nice replacement for make
21cr|jam-2.6-1|2	Name:		jam
21cr|jam-2.6-1|3	Version:	2.6
21cr|jam-2.6-1|4	Release:	1
21cr|jam-2.6-1|5	License:	MIT
21cr|jam-2.6-1|6	Group:		Development/Tools
21cr|jam-2.6-1|7	Url:		http://www.perforce.com/jam/jam.html
21cr|jam-2.6-1|8	Source0:	https://swarm.workshop.perforce.com/downloads/guest/perforce_software/jam/jam-2.6.tar
21cr|jam-2.6-1|9	BuildRequires:	bison
21cr|jam-2.6-1|10	
21cr|jam-2.6-1|11	%description
21cr|jam-2.6-1|12	Jam is a nice replacement for make (and the mess called Automake) providing
21cr|jam-2.6-1|13	a good facility for writing sane compile scripts.
21cr|jam-2.6-1|14	
21cr|jam-2.6-1|15	%files
21cr|jam-2.6-1|16	%{_bindir}/jam
21cr|jam-2.6-1|17	%doc README RELNOTES Jam*.html Porting
21cr|jam-2.6-1|18	
21cr|jam-2.6-1|19	#----------------------------------------------------------------------------
21cr|jam-2.6-1|20	
21cr|jam-2.6-1|21	%prep
21cr|jam-2.6-1|22	%setup -q
21cr|jam-2.6-1|23	
21cr|jam-2.6-1|24	%build
21cr|jam-2.6-1|25	export CFLAGS="%{optflags}"
21cr|jam-2.6-1|26	make CFLAGS="%{optflags}"
21cr|jam-2.6-1|27	
21cr|jam-2.6-1|28	
21cr|jam-2.6-1|29	%install
21cr|jam-2.6-1|30	mkdir -p %{buildroot}%{_bindir}
21cr|jam-2.6-1|31	install -m 755 jam0 %{buildroot}%{_bindir}/jam

2391 21
21cr|jama-1.0.3-10|1	Name:		jama
21cr|jama-1.0.3-10|2	Summary:	A Java Matrix Package
21cr|jama-1.0.3-10|3	Version:	1.0.3
21cr|jama-1.0.3-10|4	Release:	10
21cr|jama-1.0.3-10|5	Source:		http://math.nist.gov/javanumerics/jama/Jama-%{version}.tar.gz
21cr|jama-1.0.3-10|6	License:	Public Domain
21cr|jama-1.0.3-10|7	URL:		http://math.nist.gov/javanumerics/jama/
21cr|jama-1.0.3-10|8	Group:		Development/Java
21cr|jama-1.0.3-10|9	BuildArch:	noarch
21cr|jama-1.0.3-10|10	BuildRequires:	java-devel
21cr|jama-1.0.3-10|11	BuildRequires:	ant
21cr|jama-1.0.3-10|12	BuildRequires:	jpackage-utils
21cr|jama-1.0.3-10|13	BuildRequires:	java-rpmbuild
21cr|jama-1.0.3-10|14	%description
21cr|jama-1.0.3-10|15	JAMA is a basic linear algebra package for Java. It provides user-level
21cr|jama-1.0.3-10|16	classes for constructing and manipulating real, dense matrices. It is
21cr|jama-1.0.3-10|17	meant to provide sufficient functionality for routine problems, packaged
21cr|jama-1.0.3-10|18	in a way that is natural and understandable to non-experts.
21cr|jama-1.0.3-10|19	
21cr|jama-1.0.3-10|20	%package javadoc
21cr|jama-1.0.3-10|21	Summary:	Javadoc for %{name}
21cr|jama-1.0.3-10|22	Group:		Development/Java
21cr|jama-1.0.3-10|23	%description javadoc
21cr|jama-1.0.3-10|24	Javadoc for %{name}
21cr|jama-1.0.3-10|25	
21cr|jama-1.0.3-10|26	%prep
21cr|jama-1.0.3-10|27	%setup -q -c jama
21cr|jama-1.0.3-10|28	find Jama -name '*.class' -exec rm -f {} \;
21cr|jama-1.0.3-10|29	
21cr|jama-1.0.3-10|30	mkdir build
21cr|jama-1.0.3-10|31	
21cr|jama-1.0.3-10|32	cat > build.xml <<EOF
21cr|jama-1.0.3-10|33	<project name="Jama" basedir="." default="build-jar">
21cr|jama-1.0.3-10|34	<target name="build-jar">
21cr|jama-1.0.3-10|35	<javac srcdir="Jama" destdir="build" />
21cr|jama-1.0.3-10|36	<jar basedir="build" destfile="%{name}-%{version}.jar">
21cr|jama-1.0.3-10|37	<fileset dir="build" includes="*/*.*"/>
21cr|jama-1.0.3-10|38	</jar>
21cr|jama-1.0.3-10|39	</target>
21cr|jama-1.0.3-10|40	</project>
21cr|jama-1.0.3-10|41	EOF
21cr|jama-1.0.3-10|42	
21cr|jama-1.0.3-10|43	cat > LICENSE <<EOF
21cr|jama-1.0.3-10|44	Downloaded from http://math.nist.gov/javanumerics/jama/Jama-%{version}.tar.gz
21cr|jama-1.0.3-10|45	No license info in the archive, but we can read this on their website :
21cr|jama-1.0.3-10|46	
21cr|jama-1.0.3-10|47	Copyright Notice  This software is a cooperative product of The
21cr|jama-1.0.3-10|48	MathWorks and the National Institute of Standards and Technology (NIST)
21cr|jama-1.0.3-10|49	which has been released to the public domain. Neither The MathWorks
21cr|jama-1.0.3-10|50	nor NIST assumes any responsibility whatsoever for its use by other
21cr|jama-1.0.3-10|51	parties, and makes no guarantees, expressed or implied, about its
21cr|jama-1.0.3-10|52	quality, reliability, or any other characteristic.
21cr|jama-1.0.3-10|53	EOF
21cr|jama-1.0.3-10|54	
21cr|jama-1.0.3-10|55	%build
21cr|jama-1.0.3-10|56	%ant
21cr|jama-1.0.3-10|57	
21cr|jama-1.0.3-10|58	%install
21cr|jama-1.0.3-10|59	rm -Rf %{buildroot}
21cr|jama-1.0.3-10|60	install -d %{buildroot}%{_javadir}
21cr|jama-1.0.3-10|61	install -m 644 %{name}-%{version}.jar %{buildroot}%{_javadir}
21cr|jama-1.0.3-10|62	ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|jama-1.0.3-10|63	
21cr|jama-1.0.3-10|64	install -d %{buildroot}%{_javadocdir}
21cr|jama-1.0.3-10|65	cp -a Jama/doc %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jama-1.0.3-10|66	
21cr|jama-1.0.3-10|67	
21cr|jama-1.0.3-10|68	%files
21cr|jama-1.0.3-10|69	%doc LICENSE Jama/ChangeLog Jama/examples/MagicSquareExample.java
21cr|jama-1.0.3-10|70	%{_javadir}/%{name}-%{version}.jar
21cr|jama-1.0.3-10|71	%{_javadir}/%{name}.jar
21cr|jama-1.0.3-10|72	
21cr|jama-1.0.3-10|73	%files javadoc
21cr|jama-1.0.3-10|74	%{_javadocdir}/%{name}-%{version}

2392 21
21cr|jamesdsp-2.7.0-2|1	%global	oname JDSP4Linux
21cr|jamesdsp-2.7.0-2|2	
21cr|jamesdsp-2.7.0-2|3	Summary:	Open-source sound effects for Linux
21cr|jamesdsp-2.7.0-2|4	Name:		jamesdsp
21cr|jamesdsp-2.7.0-2|5	Version:	2.7.0
21cr|jamesdsp-2.7.0-2|6	Release:	2
21cr|jamesdsp-2.7.0-2|7	License:	GPLv3
21cr|jamesdsp-2.7.0-2|8	Group:		Sound
21cr|jamesdsp-2.7.0-2|9	Url:		https://github.com/Audio4Linux/JDSP4Linux
21cr|jamesdsp-2.7.0-2|10	# git clone https://github.com/Audio4Linux/JDSP4Linux
21cr|jamesdsp-2.7.0-2|11	# cd JDSP4Linux
21cr|jamesdsp-2.7.0-2|12	# git checkout %%{version}
21cr|jamesdsp-2.7.0-2|13	# git submodule update --init --recursive
21cr|jamesdsp-2.7.0-2|14	# git-archive-all --prefix=JDSP4Linux-%%{version} ../JDSP4Linux-%%{version}.tar.xz
21cr|jamesdsp-2.7.0-2|15	Source0:	%{oname}-%{version}.tar.xz
21cr|jamesdsp-2.7.0-2|16	Source1:	jamesdsp.png
21cr|jamesdsp-2.7.0-2|17	Patch0:		JDSP4Linux-2.7.0-ts-ru-translate.patch
21cr|jamesdsp-2.7.0-2|18	BuildRequires:	dos2unix
21cr|jamesdsp-2.7.0-2|19	BuildRequires:	gstreamer1.0-plugins-good
21cr|jamesdsp-2.7.0-2|20	BuildRequires:	qmake5
21cr|jamesdsp-2.7.0-2|21	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|jamesdsp-2.7.0-2|22	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|jamesdsp-2.7.0-2|23	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21cr|jamesdsp-2.7.0-2|24	BuildRequires:	pkgconfig(libarchive)
21cr|jamesdsp-2.7.0-2|25	BuildRequires:	pkgconfig(libpipewire-0.3)
21cr|jamesdsp-2.7.0-2|26	BuildRequires:	pkgconfig(libpulse)
21cr|jamesdsp-2.7.0-2|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|jamesdsp-2.7.0-2|28	BuildRequires:	pkgconfig(Qt5Core)
21cr|jamesdsp-2.7.0-2|29	BuildRequires:	pkgconfig(Qt5DBus)
21cr|jamesdsp-2.7.0-2|30	BuildRequires:	pkgconfig(Qt5Gui)
21cr|jamesdsp-2.7.0-2|31	BuildRequires:	pkgconfig(Qt5Network)
21cr|jamesdsp-2.7.0-2|32	BuildRequires:	pkgconfig(Qt5Svg)
21cr|jamesdsp-2.7.0-2|33	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|jamesdsp-2.7.0-2|34	BuildRequires:	pkgconfig(Qt5Xml)
21cr|jamesdsp-2.7.0-2|35	
21cr|jamesdsp-2.7.0-2|36	%description
21cr|jamesdsp-2.7.0-2|37	Open-source sound effects for PipeWire and PulseAudio.
21cr|jamesdsp-2.7.0-2|38	
21cr|jamesdsp-2.7.0-2|39	#----------------------------------------------------------------------------
21cr|jamesdsp-2.7.0-2|40	
21cr|jamesdsp-2.7.0-2|41	%package pipewire
21cr|jamesdsp-2.7.0-2|42	Summary:	JamesDSP for PipeWire
21cr|jamesdsp-2.7.0-2|43	Group:		Sound
21cr|jamesdsp-2.7.0-2|44	Requires:	%{name}-common = %{EVRD}
21cr|jamesdsp-2.7.0-2|45	Requires:	pipewire
21cr|jamesdsp-2.7.0-2|46	
21cr|jamesdsp-2.7.0-2|47	%description pipewire
21cr|jamesdsp-2.7.0-2|48	Open-source sound effects for PipeWire.
21cr|jamesdsp-2.7.0-2|49	
21cr|jamesdsp-2.7.0-2|50	%files pipewire
21cr|jamesdsp-2.7.0-2|51	%doc README.md
21cr|jamesdsp-2.7.0-2|52	%{_bindir}/%{name}-pipewire
21cr|jamesdsp-2.7.0-2|53	%{_datadir}/applications/%{name}-pipewire.desktop
21cr|jamesdsp-2.7.0-2|54	
21cr|jamesdsp-2.7.0-2|55	#----------------------------------------------------------------------------
21cr|jamesdsp-2.7.0-2|56	
21cr|jamesdsp-2.7.0-2|57	%package pulseaudio
21cr|jamesdsp-2.7.0-2|58	Summary:	JamesDSP for PulseAudio
21cr|jamesdsp-2.7.0-2|59	Group:		Sound
21cr|jamesdsp-2.7.0-2|60	Requires:	%{name}-common = %{EVRD}
21cr|jamesdsp-2.7.0-2|61	Requires:	pulseaudio
21cr|jamesdsp-2.7.0-2|62	
21cr|jamesdsp-2.7.0-2|63	%description pulseaudio
21cr|jamesdsp-2.7.0-2|64	Open-source sound effects for PulseAudio.
21cr|jamesdsp-2.7.0-2|65	
21cr|jamesdsp-2.7.0-2|66	%files pulseaudio
21cr|jamesdsp-2.7.0-2|67	%doc README.md
21cr|jamesdsp-2.7.0-2|68	%{_bindir}/%{name}-pulseaudio
21cr|jamesdsp-2.7.0-2|69	%{_datadir}/applications/%{name}-pulseaudio.desktop
21cr|jamesdsp-2.7.0-2|70	
21cr|jamesdsp-2.7.0-2|71	#----------------------------------------------------------------------------
21cr|jamesdsp-2.7.0-2|72	
21cr|jamesdsp-2.7.0-2|73	%package common
21cr|jamesdsp-2.7.0-2|74	Summary:	Common files for JamesDSP
21cr|jamesdsp-2.7.0-2|75	Group:		Sound
21cr|jamesdsp-2.7.0-2|76	
21cr|jamesdsp-2.7.0-2|77	%description common
21cr|jamesdsp-2.7.0-2|78	Common files for JamesDSP.
21cr|jamesdsp-2.7.0-2|79	
21cr|jamesdsp-2.7.0-2|80	%files common
21cr|jamesdsp-2.7.0-2|81	%doc README.md
21cr|jamesdsp-2.7.0-2|82	%license LICENSE
21cr|jamesdsp-2.7.0-2|83	%{_datadir}/pixmaps/%{name}.png
21cr|jamesdsp-2.7.0-2|84	
21cr|jamesdsp-2.7.0-2|85	#----------------------------------------------------------------------------
21cr|jamesdsp-2.7.0-2|86	
21cr|jamesdsp-2.7.0-2|87	%prep
21cr|jamesdsp-2.7.0-2|88	%autosetup -p1 -n %{oname}-%{version}
21cr|jamesdsp-2.7.0-2|89	
21cr|jamesdsp-2.7.0-2|90	find -name "*.cpp" -o -name "*.h" |xargs chmod -x
21cr|jamesdsp-2.7.0-2|91	find -name "*.hpp" |xargs chmod -x
21cr|jamesdsp-2.7.0-2|92	
21cr|jamesdsp-2.7.0-2|93	dos2unix src/MainWindow.cpp src/subprojects/GraphicEQWidget/GraphicEQWidget/GraphicEQFilterGUI.ui
21cr|jamesdsp-2.7.0-2|94	
21cr|jamesdsp-2.7.0-2|95	# We want both pipewire and pulseaudio support
21cr|jamesdsp-2.7.0-2|96	cp -rf ../%{oname}-%{version} ../%{oname}-pulseaudio
21cr|jamesdsp-2.7.0-2|97	
21cr|jamesdsp-2.7.0-2|98	
21cr|jamesdsp-2.7.0-2|99	%build
21cr|jamesdsp-2.7.0-2|100	%qmake_qt5 CONFIG+=NO_CRASH_HANDLER
21cr|jamesdsp-2.7.0-2|101	%make
21cr|jamesdsp-2.7.0-2|102	
21cr|jamesdsp-2.7.0-2|103	pushd ../%{oname}-pulseaudio
21cr|jamesdsp-2.7.0-2|104	%qmake_qt5 CONFIG+=USE_PULSEAUDIO CONFIG+=NO_CRASH_HANDLER
21cr|jamesdsp-2.7.0-2|105	%make
21cr|jamesdsp-2.7.0-2|106	popd
21cr|jamesdsp-2.7.0-2|107	
21cr|jamesdsp-2.7.0-2|108	
21cr|jamesdsp-2.7.0-2|109	%install
21cr|jamesdsp-2.7.0-2|110	mkdir -p %{buildroot}%{_bindir}
21cr|jamesdsp-2.7.0-2|111	mkdir -p %{buildroot}%{_datadir}/applications
21cr|jamesdsp-2.7.0-2|112	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|jamesdsp-2.7.0-2|113	cp %{SOURCE1} %{buildroot}%{_datadir}/pixmaps
21cr|jamesdsp-2.7.0-2|114	cp src/%{name} %{buildroot}%{_bindir}/%{name}-pipewire
21cr|jamesdsp-2.7.0-2|115	cp ../%{oname}-pulseaudio/src/%{name} %{buildroot}%{_bindir}/%{name}-pulseaudio
21cr|jamesdsp-2.7.0-2|116	chmod +x %{buildroot}%{_bindir}/%{name}-*
21cr|jamesdsp-2.7.0-2|117	
21cr|jamesdsp-2.7.0-2|118	# Provide a menu entry for the pipewire flavor
21cr|jamesdsp-2.7.0-2|119	cat > %{buildroot}%{_datadir}/applications/%{name}-pipewire.desktop << EOF
21cr|jamesdsp-2.7.0-2|120	[Desktop Entry]
21cr|jamesdsp-2.7.0-2|121	Name=JamesDSP pipewire
21cr|jamesdsp-2.7.0-2|122	Name[ru]=Эквалайзер pipewire
21cr|jamesdsp-2.7.0-2|123	GenericName=Audio effect processor
21cr|jamesdsp-2.7.0-2|124	GenericName[ru]=Процессор аудиоэффектов
21cr|jamesdsp-2.7.0-2|125	Comment=JamesDSP for pipewire
21cr|jamesdsp-2.7.0-2|126	Comment[ru]=JamesDSP для pipewire
21cr|jamesdsp-2.7.0-2|127	Keywords=equalizer;audio;effect
21cr|jamesdsp-2.7.0-2|128	Categories=AudioVideo;Audio;
21cr|jamesdsp-2.7.0-2|129	Exec=%{name}-pipewire
21cr|jamesdsp-2.7.0-2|130	Icon=%{name}.png
21cr|jamesdsp-2.7.0-2|131	StartupNotify=false
21cr|jamesdsp-2.7.0-2|132	Terminal=false
21cr|jamesdsp-2.7.0-2|133	Type=Application
21cr|jamesdsp-2.7.0-2|134	EOF
21cr|jamesdsp-2.7.0-2|135	
21cr|jamesdsp-2.7.0-2|136	# Provide menu entry for the pulseaudio flavor
21cr|jamesdsp-2.7.0-2|137	cp %{buildroot}%{_datadir}/applications/%{name}-{pipewire,pulseaudio}.desktop
21cr|jamesdsp-2.7.0-2|138	sed -i "s/pipewire/pulseaudio/" %{buildroot}%{_datadir}/applications/%{name}-pulseaudio.desktop

2393 21
21cr|jami-client-qt-20220726-2|1	%define commit 6f1945af48bf39c0d6483befb9a46a617ef5b288
21cr|jami-client-qt-20220726-2|2	
21cr|jami-client-qt-20220726-2|3	Name:          jami-client-qt
21cr|jami-client-qt-20220726-2|4	Version:	20220726
21cr|jami-client-qt-20220726-2|5	Release:	2
21cr|jami-client-qt-20220726-2|6	Summary:       Qt client for Jami
21cr|jami-client-qt-20220726-2|7	Group:         Communications
21cr|jami-client-qt-20220726-2|8	License:       GPLv3+
21cr|jami-client-qt-20220726-2|9	Vendor:        Savoir-faire Linux
21cr|jami-client-qt-20220726-2|10	URL:           https://jami.net/
21cr|jami-client-qt-20220726-2|11	Source:        https://git.jami.net/savoirfairelinux/jami-client-qt/-/archive/%{commit}/jami-client-qt-%{commit}.tar.gz
21cr|jami-client-qt-20220726-2|12	
21cr|jami-client-qt-20220726-2|13	Provides:      jami
21cr|jami-client-qt-20220726-2|14	Provides:      jami-qt
21cr|jami-client-qt-20220726-2|15	
21cr|jami-client-qt-20220726-2|16	BuildRequires: cmake
21cr|jami-client-qt-20220726-2|17	BuildRequires: jami-libclient-devel
21cr|jami-client-qt-20220726-2|18	BuildRequires: python3
21cr|jami-client-qt-20220726-2|19	BuildRequires: doxygen
21cr|jami-client-qt-20220726-2|20	BuildRequires: qt6-cmake
21cr|jami-client-qt-20220726-2|21	BuildRequires: qt6-qtdeclarative
21cr|jami-client-qt-20220726-2|22	BuildRequires: qt6-qtwebengine
21cr|jami-client-qt-20220726-2|23	BuildRequires: %{_lib}Qt6Quick-devel
21cr|jami-client-qt-20220726-2|24	BuildRequires: %{_lib}Qt6Qml-devel
21cr|jami-client-qt-20220726-2|25	BuildRequires: qt6-linguist-tools
21cr|jami-client-qt-20220726-2|26	BuildRequires: %{_lib}Qt6Multimedia-devel
21cr|jami-client-qt-20220726-2|27	BuildRequires: %{_lib}Qt6Network-devel
21cr|jami-client-qt-20220726-2|28	BuildRequires: qt6-qtnetworkauth-devel
21cr|jami-client-qt-20220726-2|29	BuildRequires: %{_lib}Qt6Svg-devel
21cr|jami-client-qt-20220726-2|30	BuildRequires: %{_lib}Qt6Positioning-devel
21cr|jami-client-qt-20220726-2|31	BuildRequires: %{_lib}Qt6Sql-devel
21cr|jami-client-qt-20220726-2|32	BuildRequires: %{_lib}Qt6Concurrent-devel
21cr|jami-client-qt-20220726-2|33	BuildRequires: %{_lib}Qt6Core5Compat-devel
21cr|jami-client-qt-20220726-2|34	BuildRequires: %{_lib}Qt6WebEngineCore-devel
21cr|jami-client-qt-20220726-2|35	BuildRequires: %{_lib}Qt6WebEngineQuick-devel
21cr|jami-client-qt-20220726-2|36	BuildRequires: %{_lib}Qt6WebChannel-devel
21cr|jami-client-qt-20220726-2|37	BuildRequires: %{_lib}Qt6WebEngineWidgets-devel
21cr|jami-client-qt-20220726-2|38	BuildRequires: pkgconfig(libnotify)
21cr|jami-client-qt-20220726-2|39	BuildRequires: pkgconfig(libnm)
21cr|jami-client-qt-20220726-2|40	BuildRequires: pkgconfig(vulkan)
21cr|jami-client-qt-20220726-2|41	BuildRequires: qrencode-devel
21cr|jami-client-qt-20220726-2|42	
21cr|jami-client-qt-20220726-2|43	%description
21cr|jami-client-qt-20220726-2|44	This package contains the Qt desktop client of Jami. Jami is a free
21cr|jami-client-qt-20220726-2|45	software for universal communication which respects freedoms and
21cr|jami-client-qt-20220726-2|46	privacy of its users.
21cr|jami-client-qt-20220726-2|47	
21cr|jami-client-qt-20220726-2|48	%files
21cr|jami-client-qt-20220726-2|49	%{_bindir}/jami
21cr|jami-client-qt-20220726-2|50	%{_bindir}/jami-qt
21cr|jami-client-qt-20220726-2|51	%{_datadir}/applications/jami-qt.desktop
21cr|jami-client-qt-20220726-2|52	%{_datadir}/jami-qt/jami-qt.desktop
21cr|jami-client-qt-20220726-2|53	%{_datadir}/icons/hicolor/scalable/apps/jami.svg
21cr|jami-client-qt-20220726-2|54	%{_datadir}/icons/hicolor/48x48/apps/jami.png
21cr|jami-client-qt-20220726-2|55	%{_datadir}/pixmaps/jami.xpm
21cr|jami-client-qt-20220726-2|56	%{_datadir}/metainfo/jami-qt.appdata.xml
21cr|jami-client-qt-20220726-2|57	%{_datadir}/ring/translations/*
21cr|jami-client-qt-20220726-2|58	
21cr|jami-client-qt-20220726-2|59	#-----------------------------------------------------------------
21cr|jami-client-qt-20220726-2|60	%prep
21cr|jami-client-qt-20220726-2|61	%setup -n jami-client-qt-%{commit}
21cr|jami-client-qt-20220726-2|62	
21cr|jami-client-qt-20220726-2|63	%build
21cr|jami-client-qt-20220726-2|64	%cmake
21cr|jami-client-qt-20220726-2|65	
21cr|jami-client-qt-20220726-2|66	%make
21cr|jami-client-qt-20220726-2|67	
21cr|jami-client-qt-20220726-2|68	%install
21cr|jami-client-qt-20220726-2|69	%make_install -C build

2394 21
21cr|jami-daemon-20220722-1|1	%define commit a6e0119ce72cc793259998ac70a5de328467dc56
21cr|jami-daemon-20220722-1|2	
21cr|jami-daemon-20220722-1|3	#check pjproject commit (version) in contrib/src/pjproject/package.json
21cr|jami-daemon-20220722-1|4	%define pjcommit e1f389d0b905011e0cb62cbdf7a8b37fc1bcde1a
21cr|jami-daemon-20220722-1|5	
21cr|jami-daemon-20220722-1|6	%define major 13
21cr|jami-daemon-20220722-1|7	%define libname %mklibname jami %{major}
21cr|jami-daemon-20220722-1|8	%define devname %mklibname jami -d
21cr|jami-daemon-20220722-1|9	
21cr|jami-daemon-20220722-1|10	# exclude requires for bundled tarball
21cr|jami-daemon-20220722-1|11	%define __requires_exclude pkgconfig\\(libpjproject\\)|pkgconfig\\(webrtc-audio-processing\\)
21cr|jami-daemon-20220722-1|12	
21cr|jami-daemon-20220722-1|13	Name:          jami-daemon
21cr|jami-daemon-20220722-1|14	Version:	20220722
21cr|jami-daemon-20220722-1|15	Release:	1
21cr|jami-daemon-20220722-1|16	Summary:       Daemon component of Jami
21cr|jami-daemon-20220722-1|17	Group:         Communications
21cr|jami-daemon-20220722-1|18	License:       GPLv3+
21cr|jami-daemon-20220722-1|19	Vendor:        Savoir-faire Linux
21cr|jami-daemon-20220722-1|20	URL:           https://jami.net/
21cr|jami-daemon-20220722-1|21	Source0:       https://git.jami.net/savoirfairelinux/jami-daemon/-/archive/%{commit}/jami-daemon-%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|jami-daemon-20220722-1|22	# need patched version of pjproject
21cr|jami-daemon-20220722-1|23	Source1:       https://github.com/savoirfairelinux/pjproject/archive/pjproject-%{pjcommit}.tar.gz
21cr|jami-daemon-20220722-1|24	Source2:       https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/archive/v0.3.1/webrtc-audio-processing-v0.3.1.tar.gz
21cr|jami-daemon-20220722-1|25	
21cr|jami-daemon-20220722-1|26	# Build dependencies
21cr|jami-daemon-20220722-1|27	BuildRequires: meson
21cr|jami-daemon-20220722-1|28	BuildRequires: gettext-devel
21cr|jami-daemon-20220722-1|29	BuildRequires: which
21cr|jami-daemon-20220722-1|30	BuildRequires: yasm
21cr|jami-daemon-20220722-1|31	
21cr|jami-daemon-20220722-1|32	BuildRequires: ffmpeg-devel
21cr|jami-daemon-20220722-1|33	BuildRequires: http-parser-devel
21cr|jami-daemon-20220722-1|34	BuildRequires: pkgconfig(alsa)
21cr|jami-daemon-20220722-1|35	BuildRequires: pkgconfig(dbus-1)
21cr|jami-daemon-20220722-1|36	BuildRequires: pkgconfig(dbus-c++-1)
21cr|jami-daemon-20220722-1|37	BuildRequires: pkgconfig(expat)
21cr|jami-daemon-20220722-1|38	BuildRequires: pkgconfig(gnutls)
21cr|jami-daemon-20220722-1|39	BuildRequires: pkgconfig(libarchive)
21cr|jami-daemon-20220722-1|40	BuildRequires: pkgconfig(libgit2)
21cr|jami-daemon-20220722-1|41	BuildRequires: pkgconfig(libpcre)
21cr|jami-daemon-20220722-1|42	BuildRequires: pkgconfig(libpulse)
21cr|jami-daemon-20220722-1|43	BuildRequires: pkgconfig(libsecp256k1)
21cr|jami-daemon-20220722-1|44	BuildRequires: pkgconfig(libnm)
21cr|jami-daemon-20220722-1|45	BuildRequires: pkgconfig(libupnp)
21cr|jami-daemon-20220722-1|46	BuildRequires: pkgconfig(libva)
21cr|jami-daemon-20220722-1|47	BuildRequires: pkgconfig(msgpack)
21cr|jami-daemon-20220722-1|48	BuildRequires: pkgconfig(opus)
21cr|jami-daemon-20220722-1|49	BuildRequires: pkgconfig(opendht)
21cr|jami-daemon-20220722-1|50	BuildRequires: pkgconfig(speex)
21cr|jami-daemon-20220722-1|51	BuildRequires: pkgconfig(speexdsp)
21cr|jami-daemon-20220722-1|52	#BuildRequires: pkgconfig(portaudio-2.0)
21cr|jami-daemon-20220722-1|53	BuildRequires: pkgconfig(jsoncpp) >= 1.6.5
21cr|jami-daemon-20220722-1|54	BuildRequires: pkgconfig(jack)
21cr|jami-daemon-20220722-1|55	BuildRequires: pkgconfig(xext)
21cr|jami-daemon-20220722-1|56	BuildRequires: pkgconfig(xfixes)
21cr|jami-daemon-20220722-1|57	BuildRequires: pkgconfig(yaml-cpp)
21cr|jami-daemon-20220722-1|58	BuildRequires: pkgconfig(uuid)
21cr|jami-daemon-20220722-1|59	BuildRequires: pkgconfig(vdpau)
21cr|jami-daemon-20220722-1|60	
21cr|jami-daemon-20220722-1|61	%description
21cr|jami-daemon-20220722-1|62	This package contains the daemon of Jami, a free software for
21cr|jami-daemon-20220722-1|63	universal communication which respects the freedoms and privacy of its
21cr|jami-daemon-20220722-1|64	users.
21cr|jami-daemon-20220722-1|65	
21cr|jami-daemon-20220722-1|66	%files
21cr|jami-daemon-20220722-1|67	%{_libexecdir}/jamid
21cr|jami-daemon-20220722-1|68	%{_datadir}/jami/ringtones
21cr|jami-daemon-20220722-1|69	%{_datadir}/dbus-1/services/*
21cr|jami-daemon-20220722-1|70	%{_datadir}/dbus-1/interfaces/*
21cr|jami-daemon-20220722-1|71	%{_datadir}/metainfo/net.jami.daemon.metainfo.xml
21cr|jami-daemon-20220722-1|72	%doc %{_mandir}/man1/jamid*
21cr|jami-daemon-20220722-1|73	
21cr|jami-daemon-20220722-1|74	#-----------------------------------------------------------------------------
21cr|jami-daemon-20220722-1|75	
21cr|jami-daemon-20220722-1|76	%package -n %{libname}
21cr|jami-daemon-20220722-1|77	Summary:	Jami shared library
21cr|jami-daemon-20220722-1|78	Group:		System/Libraries
21cr|jami-daemon-20220722-1|79	
21cr|jami-daemon-20220722-1|80	%description -n %{libname}
21cr|jami-daemon-20220722-1|81	Jami shared library.
21cr|jami-daemon-20220722-1|82	
21cr|jami-daemon-20220722-1|83	%files -n %{libname}
21cr|jami-daemon-20220722-1|84	%{_libdir}/libjami.so.%{major}*
21cr|jami-daemon-20220722-1|85	
21cr|jami-daemon-20220722-1|86	#-----------------------------------------------------------------------------
21cr|jami-daemon-20220722-1|87	%package -n %{devname}
21cr|jami-daemon-20220722-1|88	Summary:	Development files of the Jami daemon
21cr|jami-daemon-20220722-1|89	Group:		Development/Other
21cr|jami-daemon-20220722-1|90	Requires:	%{name} = %{EVRD}
21cr|jami-daemon-20220722-1|91	Requires:	%{libname} = %{EVRD}
21cr|jami-daemon-20220722-1|92	Provides:	%{name}-devel = %{EVRD}
21cr|jami-daemon-20220722-1|93	
21cr|jami-daemon-20220722-1|94	%description -n %{devname}
21cr|jami-daemon-20220722-1|95	This package contains the header files for using the Jami daemon as a library.
21cr|jami-daemon-20220722-1|96	
21cr|jami-daemon-20220722-1|97	%files -n %{devname}
21cr|jami-daemon-20220722-1|98	%{_includedir}/jami
21cr|jami-daemon-20220722-1|99	%{_libdir}/libjami.so
21cr|jami-daemon-20220722-1|100	%{_libdir}/pkgconfig/jami.pc
21cr|jami-daemon-20220722-1|101	
21cr|jami-daemon-20220722-1|102	#-----------------------------------------------------------------------------
21cr|jami-daemon-20220722-1|103	
21cr|jami-daemon-20220722-1|104	%prep
21cr|jami-daemon-20220722-1|105	%autosetup -p1 -n %{name}-%{commit}
21cr|jami-daemon-20220722-1|106	
21cr|jami-daemon-20220722-1|107	cp %{SOURCE1} contrib/tarballs
21cr|jami-daemon-20220722-1|108	cp %{SOURCE2} contrib/tarballs
21cr|jami-daemon-20220722-1|109	
21cr|jami-daemon-20220722-1|110	%build
21cr|jami-daemon-20220722-1|111	mkdir -p contrib/native
21cr|jami-daemon-20220722-1|112	pushd contrib/native
21cr|jami-daemon-20220722-1|113	../bootstrap --disable-downloads --no-checksums --disable-all --enable-pjproject --enable-webrtc-audio-processing
21cr|jami-daemon-20220722-1|114	make DEPS_pjproject=
21cr|jami-daemon-20220722-1|115	make DEPS_webrtc-audio-processing=
21cr|jami-daemon-20220722-1|116	popd
21cr|jami-daemon-20220722-1|117	
21cr|jami-daemon-20220722-1|118	%meson \
21cr|jami-daemon-20220722-1|119	-Daec=enabled \
21cr|jami-daemon-20220722-1|120	-Dportaudio=disabled \
21cr|jami-daemon-20220722-1|121	-Dinterfaces=library,dbus \
21cr|jami-daemon-20220722-1|122	-Dopensl=disabled \
21cr|jami-daemon-20220722-1|123	-D pkg_config_path="$(pwd)/contrib/$(cc -dumpmachine)/lib/pkgconfig"
21cr|jami-daemon-20220722-1|124	
21cr|jami-daemon-20220722-1|125	%meson_build
21cr|jami-daemon-20220722-1|126	
21cr|jami-daemon-20220722-1|127	%install
21cr|jami-daemon-20220722-1|128	%meson_install
21cr|jami-daemon-20220722-1|129	
21cr|jami-daemon-20220722-1|130	# move jamid to right place
21cr|jami-daemon-20220722-1|131	mkdir -p %{buildroot}%{_libexecdir}
21cr|jami-daemon-20220722-1|132	mv %{buildroot}%{_libdir}/jamid %{buildroot}%{_libexecdir}/
21cr|jami-daemon-20220722-1|133	
21cr|jami-daemon-20220722-1|134	#

2395 21
21cr|jami-libclient-20220505-1|1	%define major 1
21cr|jami-libclient-20220505-1|2	%define libname %mklibname %{name} %{major}
21cr|jami-libclient-20220505-1|3	%define devname %mklibname %{name} -d
21cr|jami-libclient-20220505-1|4	
21cr|jami-libclient-20220505-1|5	%define commit b45f5815d9588ab8ae592de42335ffe46459419f
21cr|jami-libclient-20220505-1|6	
21cr|jami-libclient-20220505-1|7	Name:          jami-libclient
21cr|jami-libclient-20220505-1|8	Version:	20220505
21cr|jami-libclient-20220505-1|9	Release:	1
21cr|jami-libclient-20220505-1|10	Summary:       Client library for Jami
21cr|jami-libclient-20220505-1|11	Group:         System/Libraries
21cr|jami-libclient-20220505-1|12	License:       GPLv3+
21cr|jami-libclient-20220505-1|13	Vendor:        Savoir-faire Linux
21cr|jami-libclient-20220505-1|14	URL:           https://jami.net/
21cr|jami-libclient-20220505-1|15	Source0:       https://git.jami.net/savoirfairelinux/jami-libclient/-/archive/%{commit}/jami-libclient-%{commit}.tar.gz
21cr|jami-libclient-20220505-1|16	Source10:      jami-libclient.rpmlintrc
21cr|jami-libclient-20220505-1|17	Patch0:        jami-libclient-link.patch
21cr|jami-libclient-20220505-1|18	Requires:      jami-daemon
21cr|jami-libclient-20220505-1|19	
21cr|jami-libclient-20220505-1|20	BuildRequires: cmake
21cr|jami-libclient-20220505-1|21	BuildRequires: qt6-cmake
21cr|jami-libclient-20220505-1|22	BuildRequires: cmake(Qt6Core)
21cr|jami-libclient-20220505-1|23	BuildRequires: cmake(Qt6DBus)
21cr|jami-libclient-20220505-1|24	BuildRequires: cmake(Qt6Sql)
21cr|jami-libclient-20220505-1|25	BuildRequires: cmake(Qt6Gui)
21cr|jami-libclient-20220505-1|26	BuildRequires: cmake(Qt6LinguistTools)
21cr|jami-libclient-20220505-1|27	BuildRequires: pkgconfig(libnm)
21cr|jami-libclient-20220505-1|28	BuildRequires: jami-daemon-devel
21cr|jami-libclient-20220505-1|29	BuildRequires: pkgconfig(vulkan)
21cr|jami-libclient-20220505-1|30	
21cr|jami-libclient-20220505-1|31	%description
21cr|jami-libclient-20220505-1|32	This package contains the client library of Jami, a free software for
21cr|jami-libclient-20220505-1|33	universal communication which respects freedoms and privacy of its
21cr|jami-libclient-20220505-1|34	users.
21cr|jami-libclient-20220505-1|35	#----------------------------------------------------------------
21cr|jami-libclient-20220505-1|36	%package -n %{libname}
21cr|jami-libclient-20220505-1|37	Summary:	Client library for Jami
21cr|jami-libclient-20220505-1|38	Group:		System/Libraries
21cr|jami-libclient-20220505-1|39	
21cr|jami-libclient-20220505-1|40	%description -n %{libname}
21cr|jami-libclient-20220505-1|41	This package contains the client library of Jami, a free software for
21cr|jami-libclient-20220505-1|42	universal communication which respects freedoms and privacy of its
21cr|jami-libclient-20220505-1|43	users.
21cr|jami-libclient-20220505-1|44	
21cr|jami-libclient-20220505-1|45	%files -n %{libname}
21cr|jami-libclient-20220505-1|46	%{_libdir}/libringclient.so.%{major}*
21cr|jami-libclient-20220505-1|47	%{_datadir}/libringclient
21cr|jami-libclient-20220505-1|48	
21cr|jami-libclient-20220505-1|49	#----------------------------------------------------------------
21cr|jami-libclient-20220505-1|50	%package -n %{devname}
21cr|jami-libclient-20220505-1|51	Summary:	Development files of the Jami client library
21cr|jami-libclient-20220505-1|52	Group:		Development/Other
21cr|jami-libclient-20220505-1|53	Requires:	%{libname} = %{EVRD}
21cr|jami-libclient-20220505-1|54	Provides:	%{name}-devel = %{EVRD}
21cr|jami-libclient-20220505-1|55	Provides:	libringclient-devel = %{EVRD}
21cr|jami-libclient-20220505-1|56	
21cr|jami-libclient-20220505-1|57	%description -n %{devname}
21cr|jami-libclient-20220505-1|58	This package contains the header files and the unversioned shared
21cr|jami-libclient-20220505-1|59	library for developing with the Jami client library.
21cr|jami-libclient-20220505-1|60	
21cr|jami-libclient-20220505-1|61	%files -n %{devname}
21cr|jami-libclient-20220505-1|62	%{_includedir}/libringclient
21cr|jami-libclient-20220505-1|63	%{_libdir}/cmake/LibRingClient
21cr|jami-libclient-20220505-1|64	%{_libdir}/libringclient.so
21cr|jami-libclient-20220505-1|65	
21cr|jami-libclient-20220505-1|66	#----------------------------------------------------------------
21cr|jami-libclient-20220505-1|67	
21cr|jami-libclient-20220505-1|68	%prep
21cr|jami-libclient-20220505-1|69	%autosetup -p1 -n %{name}-%{commit}
21cr|jami-libclient-20220505-1|70	
21cr|jami-libclient-20220505-1|71	%build
21cr|jami-libclient-20220505-1|72	%cmake  \
21cr|jami-libclient-20220505-1|73	-DENABLE_LIBWRAP=true \
21cr|jami-libclient-20220505-1|74	-DCMAKE_BUILD_TYPE=Release
21cr|jami-libclient-20220505-1|75	%make
21cr|jami-libclient-20220505-1|76	
21cr|jami-libclient-20220505-1|77	%install
21cr|jami-libclient-20220505-1|78	%make_install -C build

2396 21
21cr|jamin-0.95.0-16|1	# Workaround to build with GCC 10
21cr|jamin-0.95.0-16|2	%global optflags %{optflags} -fcommon
21cr|jamin-0.95.0-16|3	Name:		jamin
21cr|jamin-0.95.0-16|4	Summary:	Audio mastering from a mixed down multitrack source with JACK
21cr|jamin-0.95.0-16|5	Version:	0.95.0
21cr|jamin-0.95.0-16|6	Release:	16
21cr|jamin-0.95.0-16|7	License:	GPLv2+
21cr|jamin-0.95.0-16|8	Group:		Sound
21cr|jamin-0.95.0-16|9	Source0:	%{name}-%{version}.tar.bz2
21cr|jamin-0.95.0-16|10	URL:		http://jamin.sourceforge.net/
21cr|jamin-0.95.0-16|11	BuildRequires:	perl(XML::Parser)
21cr|jamin-0.95.0-16|12	BuildRequires:	pkgconfig(jack)
21cr|jamin-0.95.0-16|13	BuildRequires:	fftw-devel
21cr|jamin-0.95.0-16|14	BuildRequires:	libxml2-devel
21cr|jamin-0.95.0-16|15	BuildRequires:	gtk2-devel
21cr|jamin-0.95.0-16|16	BuildRequires:	liblo-devel
21cr|jamin-0.95.0-16|17	Requires:	swh-plugins
21cr|jamin-0.95.0-16|18	
21cr|jamin-0.95.0-16|19	%description
21cr|jamin-0.95.0-16|20	JAM is a tool for producing audio masters from a mixed down
21cr|jamin-0.95.0-16|21	multitrack source. It runs in the JACK Audio Connection Kit,
21cr|jamin-0.95.0-16|22	and uses LADSPA for its backend DSP work, specifically the
21cr|jamin-0.95.0-16|23	swh plugins created by Steve Harris, JAM's main author.
21cr|jamin-0.95.0-16|24	
21cr|jamin-0.95.0-16|25	Features:
21cr|jamin-0.95.0-16|26	
21cr|jamin-0.95.0-16|27	* Linear filters
21cr|jamin-0.95.0-16|28	* JACK i/o
21cr|jamin-0.95.0-16|29	* 30band graphic EQ
21cr|jamin-0.95.0-16|30	* 1023band graphic EQ
21cr|jamin-0.95.0-16|31	* Spectrum analyser
21cr|jamin-0.95.0-16|32	* 3band peak compressor
21cr|jamin-0.95.0-16|33	* Lookahead brickwall limiter
21cr|jamin-0.95.0-16|34	
21cr|jamin-0.95.0-16|35	Planned features (in rough order of difficulty):
21cr|jamin-0.95.0-16|36	
21cr|jamin-0.95.0-16|37	* Multiband stereo processing
21cr|jamin-0.95.0-16|38	* Parametric EQ
21cr|jamin-0.95.0-16|39	* Loudness maximiser
21cr|jamin-0.95.0-16|40	* Presets and scenes
21cr|jamin-0.95.0-16|41	
21cr|jamin-0.95.0-16|42	%files -f %{name}.lang
21cr|jamin-0.95.0-16|43	%defattr(-,root,root)
21cr|jamin-0.95.0-16|44	%doc AUTHORS ChangeLog README TODO
21cr|jamin-0.95.0-16|45	%{_bindir}/jamin
21cr|jamin-0.95.0-16|46	%{_bindir}/jamin-scene
21cr|jamin-0.95.0-16|47	%{_libdir}/ladspa/jamincont_1912.so
21cr|jamin-0.95.0-16|48	%{_datadir}/applications/%{name}.desktop
21cr|jamin-0.95.0-16|49	%{_datadir}/icons/%{name}.svg
21cr|jamin-0.95.0-16|50	%{_datadir}/%{name}
21cr|jamin-0.95.0-16|51	%{_mandir}/man1/%{name}.*
21cr|jamin-0.95.0-16|52	%{_datadir}/mime/packages/%{name}.xml
21cr|jamin-0.95.0-16|53	
21cr|jamin-0.95.0-16|54	#--------------------------------------------------------------------
21cr|jamin-0.95.0-16|55	
21cr|jamin-0.95.0-16|56	%prep
21cr|jamin-0.95.0-16|57	%setup -q
21cr|jamin-0.95.0-16|58	
21cr|jamin-0.95.0-16|59	#fix plugindir
21cr|jamin-0.95.0-16|60	sed -i -e 's|^plugindir =.*|plugindir = $(libdir)/ladspa|' controller/Makefile.in
21cr|jamin-0.95.0-16|61	
21cr|jamin-0.95.0-16|62	%build
21cr|jamin-0.95.0-16|63	export LDFLAGS="-ldl"
21cr|jamin-0.95.0-16|64	%configure
21cr|jamin-0.95.0-16|65	%make
21cr|jamin-0.95.0-16|66	
21cr|jamin-0.95.0-16|67	%install
21cr|jamin-0.95.0-16|68	%makeinstall_std
21cr|jamin-0.95.0-16|69	
21cr|jamin-0.95.0-16|70	# we don't want this
21cr|jamin-0.95.0-16|71	rm -rf %{buildroot}%{_libdir}/ladspa/*.la
21cr|jamin-0.95.0-16|72	
21cr|jamin-0.95.0-16|73	%find_lang %{name}

2397 21
21cr|jarbundler-2.3.1-3|1	%define section free
21cr|jarbundler-2.3.1-3|2	
21cr|jarbundler-2.3.1-3|3	Name:           jarbundler
21cr|jarbundler-2.3.1-3|4	Version:        2.3.1
21cr|jarbundler-2.3.1-3|5	Release:        3
21cr|jarbundler-2.3.1-3|6	Epoch:          0
21cr|jarbundler-2.3.1-3|7	Summary:        Mac OS X JarBundler ANT Task
21cr|jarbundler-2.3.1-3|8	License:        GPL
21cr|jarbundler-2.3.1-3|9	Group:          Development/Java
21cr|jarbundler-2.3.1-3|10	URL:            http://informagen.com/JarBundler/
21cr|jarbundler-2.3.1-3|11	Source0:        informagen.com/JarBundler/dist/jarbundler.tar.gz
21cr|jarbundler-2.3.1-3|12	BuildRequires:  ant
21cr|jarbundler-2.3.1-3|13	BuildArch:      noarch
21cr|jarbundler-2.3.1-3|14	BuildRequires:  java-rpmbuild
21cr|jarbundler-2.3.1-3|15	
21cr|jarbundler-2.3.1-3|16	%description
21cr|jarbundler-2.3.1-3|17	How many times has this happened to you? You've written a little
21cr|jarbundler-2.3.1-3|18	Java utility, or maybe even a more complex application, and you
21cr|jarbundler-2.3.1-3|19	want to create Mac OS X application bundle for easy distribution.
21cr|jarbundler-2.3.1-3|20	
21cr|jarbundler-2.3.1-3|21	You'd like to be able to do it automatically from your build
21cr|jarbundler-2.3.1-3|22	process, but you're forced to go run the Apple Jar Bundler and
21cr|jarbundler-2.3.1-3|23	tweak all the settings manually every time you build.
21cr|jarbundler-2.3.1-3|24	
21cr|jarbundler-2.3.1-3|25	Well no more! JarBundler is a feature-rich Ant task which will
21cr|jarbundler-2.3.1-3|26	create a Mac OS X application bundle from a list of Jar files and
21cr|jarbundler-2.3.1-3|27	a main class name. You can add an Icon resource, set various Mac
21cr|jarbundler-2.3.1-3|28	OS X native look-and-feel bells and whistles, and maintain your
21cr|jarbundler-2.3.1-3|29	application bundles as part of your normal build and release
21cr|jarbundler-2.3.1-3|30	cycle. It is free software licensed under the GNU General Public
21cr|jarbundler-2.3.1-3|31	License.
21cr|jarbundler-2.3.1-3|32	
21cr|jarbundler-2.3.1-3|33	This release is based on the earlier work of Seth Morabito.
21cr|jarbundler-2.3.1-3|34	
21cr|jarbundler-2.3.1-3|35	%package javadoc
21cr|jarbundler-2.3.1-3|36	Summary:        Javadoc documentation for %{name}
21cr|jarbundler-2.3.1-3|37	Group:          Development/Java
21cr|jarbundler-2.3.1-3|38	
21cr|jarbundler-2.3.1-3|39	%description javadoc
21cr|jarbundler-2.3.1-3|40	Javadoc documentation for %{name}.
21cr|jarbundler-2.3.1-3|41	
21cr|jarbundler-2.3.1-3|42	%prep
21cr|jarbundler-2.3.1-3|43	%setup -q
21cr|jarbundler-2.3.1-3|44	%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs -t rm
21cr|jarbundler-2.3.1-3|45	
21cr|jarbundler-2.3.1-3|46	%build
21cr|jarbundler-2.3.1-3|47	export CLASSPATH=
21cr|jarbundler-2.3.1-3|48	export OPT_JAR_LIST=:
21cr|jarbundler-2.3.1-3|49	%{ant} jar javadocs
21cr|jarbundler-2.3.1-3|50	
21cr|jarbundler-2.3.1-3|51	%install
21cr|jarbundler-2.3.1-3|52	
21cr|jarbundler-2.3.1-3|53	mkdir -p %{buildroot}%{_javadir}
21cr|jarbundler-2.3.1-3|54	cp -a build/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jarbundler-2.3.1-3|55	ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|jarbundler-2.3.1-3|56	
21cr|jarbundler-2.3.1-3|57	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jarbundler-2.3.1-3|58	cp -a javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jarbundler-2.3.1-3|59	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|jarbundler-2.3.1-3|60	
21cr|jarbundler-2.3.1-3|61	%clean
21cr|jarbundler-2.3.1-3|62	
21cr|jarbundler-2.3.1-3|63	%files
21cr|jarbundler-2.3.1-3|64	%defattr(0644,root,root,0755)
21cr|jarbundler-2.3.1-3|65	%doc *.TXT example
21cr|jarbundler-2.3.1-3|66	%{_javadir}/*.jar
21cr|jarbundler-2.3.1-3|67	
21cr|jarbundler-2.3.1-3|68	%files javadoc
21cr|jarbundler-2.3.1-3|69	%defattr(0644,root,root,0755)
21cr|jarbundler-2.3.1-3|70	%doc %{_javadocdir}/%{name}-%{version}
21cr|jarbundler-2.3.1-3|71	%doc %{_javadocdir}/%{name}

2398 21
21cr|jarowinkler-cpp-1.0.0-1|1	%define debug_package %{nil}
21cr|jarowinkler-cpp-1.0.0-1|2	
21cr|jarowinkler-cpp-1.0.0-1|3	Summary:	Fast Jaro and Jaro Winkler distance
21cr|jarowinkler-cpp-1.0.0-1|4	Name:		jarowinkler-cpp
21cr|jarowinkler-cpp-1.0.0-1|5	Version:	1.0.0
21cr|jarowinkler-cpp-1.0.0-1|6	Release:	1
21cr|jarowinkler-cpp-1.0.0-1|7	License:	MIT
21cr|jarowinkler-cpp-1.0.0-1|8	Group:		Development/C++
21cr|jarowinkler-cpp-1.0.0-1|9	Url:		https://github.com/maxbachmann/jarowinkler-cpp
21cr|jarowinkler-cpp-1.0.0-1|10	Source0:	https://github.com/maxbachmann/jarowinkler-cpp/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|jarowinkler-cpp-1.0.0-1|11	BuildRequires:	cmake
21cr|jarowinkler-cpp-1.0.0-1|12	
21cr|jarowinkler-cpp-1.0.0-1|13	%description
21cr|jarowinkler-cpp-1.0.0-1|14	Fast Jaro and Jaro Winkler distance.
21cr|jarowinkler-cpp-1.0.0-1|15	
21cr|jarowinkler-cpp-1.0.0-1|16	%files
21cr|jarowinkler-cpp-1.0.0-1|17	%doc README*
21cr|jarowinkler-cpp-1.0.0-1|18	%license LICENSE
21cr|jarowinkler-cpp-1.0.0-1|19	%{_includedir}/jaro_winkler
21cr|jarowinkler-cpp-1.0.0-1|20	%{_libdir}/cmake/jaro_winkler
21cr|jarowinkler-cpp-1.0.0-1|21	%{_libdir}/*.hpp
21cr|jarowinkler-cpp-1.0.0-1|22	
21cr|jarowinkler-cpp-1.0.0-1|23	#----------------------------------------------------------------------------
21cr|jarowinkler-cpp-1.0.0-1|24	
21cr|jarowinkler-cpp-1.0.0-1|25	%prep
21cr|jarowinkler-cpp-1.0.0-1|26	%autosetup -p1 jaro_winkler-%{version}
21cr|jarowinkler-cpp-1.0.0-1|27	
21cr|jarowinkler-cpp-1.0.0-1|28	%build
21cr|jarowinkler-cpp-1.0.0-1|29	%cmake
21cr|jarowinkler-cpp-1.0.0-1|30	%make
21cr|jarowinkler-cpp-1.0.0-1|31	
21cr|jarowinkler-cpp-1.0.0-1|32	%install
21cr|jarowinkler-cpp-1.0.0-1|33	%make_install -C build

2399 21
21cr|java-api-compliance-checker-1.3.5-4|1	Summary:	API compatibility checker for Java libraries
21cr|java-api-compliance-checker-1.3.5-4|2	Name:		java-api-compliance-checker
21cr|java-api-compliance-checker-1.3.5-4|3	Version:	1.3.5
21cr|java-api-compliance-checker-1.3.5-4|4	Release:	4
21cr|java-api-compliance-checker-1.3.5-4|5	Group:		Development/Other
21cr|java-api-compliance-checker-1.3.5-4|6	License:	GPLv1+ or LGPLv2+
21cr|java-api-compliance-checker-1.3.5-4|7	URL:		http://ispras.linuxbase.org/index.php/Java_API_Compliance_Checker
21cr|java-api-compliance-checker-1.3.5-4|8	Source0:	https://github.com/lvc/japi-compliance-checker/archive/%{version}.tar.gz
21cr|java-api-compliance-checker-1.3.5-4|9	Requires:	java-openjdk
21cr|java-api-compliance-checker-1.3.5-4|10	BuildArch:	noarch
21cr|java-api-compliance-checker-1.3.5-4|11	
21cr|java-api-compliance-checker-1.3.5-4|12	%description
21cr|java-api-compliance-checker-1.3.5-4|13	A tool for checking backward compatibility of a Java library API.
21cr|java-api-compliance-checker-1.3.5-4|14	It checks classes of old and new versions and analyzes changes
21cr|java-api-compliance-checker-1.3.5-4|15	that may break compatibility: removed members, added abstract
21cr|java-api-compliance-checker-1.3.5-4|16	methods, etc.
21cr|java-api-compliance-checker-1.3.5-4|17	
21cr|java-api-compliance-checker-1.3.5-4|18	%prep
21cr|java-api-compliance-checker-1.3.5-4|19	
21cr|java-api-compliance-checker-1.3.5-4|20	%setup -q -n japi-compliance-checker-%{version}
21cr|java-api-compliance-checker-1.3.5-4|21	chmod 0644 LICENSE README
21cr|java-api-compliance-checker-1.3.5-4|22	
21cr|java-api-compliance-checker-1.3.5-4|23	%build
21cr|java-api-compliance-checker-1.3.5-4|24	# Nothing to build.
21cr|java-api-compliance-checker-1.3.5-4|25	
21cr|java-api-compliance-checker-1.3.5-4|26	%install
21cr|java-api-compliance-checker-1.3.5-4|27	mkdir -p %{buildroot}%{_prefix}
21cr|java-api-compliance-checker-1.3.5-4|28	perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}
21cr|java-api-compliance-checker-1.3.5-4|29	
21cr|java-api-compliance-checker-1.3.5-4|30	chmod 755 %{buildroot}%{_bindir}/*
21cr|java-api-compliance-checker-1.3.5-4|31	
21cr|java-api-compliance-checker-1.3.5-4|32	%files
21cr|java-api-compliance-checker-1.3.5-4|33	%doc LICENSE README doc/
21cr|java-api-compliance-checker-1.3.5-4|34	%{_bindir}/japi-compliance-checker

2400 21
21cr|java_binfmt-1.0.3-10|1	Name:           java_binfmt
21cr|java_binfmt-1.0.3-10|2	Version:        1.0.3
21cr|java_binfmt-1.0.3-10|3	Release:        10
21cr|java_binfmt-1.0.3-10|4	Epoch:          0
21cr|java_binfmt-1.0.3-10|5	Summary:        Java Binary Kernel Support for Linux
21cr|java_binfmt-1.0.3-10|6	License:        GPL
21cr|java_binfmt-1.0.3-10|7	Group:          Development/Java
21cr|java_binfmt-1.0.3-10|8	URL:            http://developer.osdl.org/dev/robustmutexes/src/fusyn.hg/Documentation/java.txt
21cr|java_binfmt-1.0.3-10|9	Source0:        %{name}-%{version}.tar.bz2
21cr|java_binfmt-1.0.3-10|10	Patch0:		jarwrapper.patch
21cr|java_binfmt-1.0.3-10|11	Requires(post): rpm-helper
21cr|java_binfmt-1.0.3-10|12	Requires(preun): rpm-helper
21cr|java_binfmt-1.0.3-10|13	
21cr|java_binfmt-1.0.3-10|14	%description
21cr|java_binfmt-1.0.3-10|15	With this package, you can directly execute Java applications and
21cr|java_binfmt-1.0.3-10|16	applets. The binfmt_misc kernel module must be loaded.
21cr|java_binfmt-1.0.3-10|17	
21cr|java_binfmt-1.0.3-10|18	%prep
21cr|java_binfmt-1.0.3-10|19	%setup -q
21cr|java_binfmt-1.0.3-10|20	%patch0 -p0
21cr|java_binfmt-1.0.3-10|21	
21cr|java_binfmt-1.0.3-10|22	%build
21cr|java_binfmt-1.0.3-10|23	%{__cc} -Wall %{optflags} -o javaclassname javaclassname.c
21cr|java_binfmt-1.0.3-10|24	
21cr|java_binfmt-1.0.3-10|25	%install
21cr|java_binfmt-1.0.3-10|26	%{__rm} -rf %{buildroot}
21cr|java_binfmt-1.0.3-10|27	%{__mkdir_p} %{buildroot}%{_bindir}
21cr|java_binfmt-1.0.3-10|28	%{__cp} -a javaclassname %{buildroot}%{_bindir}/javaclassname
21cr|java_binfmt-1.0.3-10|29	%{__cp} -a javawrapper %{buildroot}%{_bindir}/javawrapper
21cr|java_binfmt-1.0.3-10|30	%{__cp} -a jarwrapper %{buildroot}%{_bindir}/jarwrapper
21cr|java_binfmt-1.0.3-10|31	%{__cp} -a jarwrapper %{buildroot}%{_bindir}/appletviewerwrapper
21cr|java_binfmt-1.0.3-10|32	%{__mkdir_p} %{buildroot}%{_initrddir}
21cr|java_binfmt-1.0.3-10|33	%{__cp} -a java_binfmt.init %{buildroot}%{_initrddir}/%{name}
21cr|java_binfmt-1.0.3-10|34	
21cr|java_binfmt-1.0.3-10|35	%clean
21cr|java_binfmt-1.0.3-10|36	%{__rm} -rf %{buildroot}
21cr|java_binfmt-1.0.3-10|37	
21cr|java_binfmt-1.0.3-10|38	%post
21cr|java_binfmt-1.0.3-10|39	%_post_service %{name}
21cr|java_binfmt-1.0.3-10|40	
21cr|java_binfmt-1.0.3-10|41	%preun
21cr|java_binfmt-1.0.3-10|42	%_preun_service %{name}
21cr|java_binfmt-1.0.3-10|43	
21cr|java_binfmt-1.0.3-10|44	%files
21cr|java_binfmt-1.0.3-10|45	%defattr(0644,root,root,0755)
21cr|java_binfmt-1.0.3-10|46	%doc java.txt
21cr|java_binfmt-1.0.3-10|47	%attr(0755,root,root) %{_initrddir}/%{name}
21cr|java_binfmt-1.0.3-10|48	%attr(0755,root,root) %{_bindir}/jarwrapper
21cr|java_binfmt-1.0.3-10|49	%attr(0755,root,root) %{_bindir}/javaclassname
21cr|java_binfmt-1.0.3-10|50	%attr(0755,root,root) %{_bindir}/javawrapper
21cr|java_binfmt-1.0.3-10|51	%attr(0755,root,root) %{_bindir}/appletviewerwrapper

2401 21
21cr|javacc3-3.2-4.6|1	# Copyright (c) 2000-2005, JPackage Project
21cr|javacc3-3.2-4.6|2	# All rights reserved.
21cr|javacc3-3.2-4.6|3	#
21cr|javacc3-3.2-4.6|4	# Redistribution and use in source and binary forms, with or without
21cr|javacc3-3.2-4.6|5	# modification, are permitted provided that the following conditions
21cr|javacc3-3.2-4.6|6	# are met:
21cr|javacc3-3.2-4.6|7	#
21cr|javacc3-3.2-4.6|8	# 1. Redistributions of source code must retain the above copyright
21cr|javacc3-3.2-4.6|9	#    notice, this list of conditions and the following disclaimer.
21cr|javacc3-3.2-4.6|10	# 2. Redistributions in binary form must reproduce the above copyright
21cr|javacc3-3.2-4.6|11	#    notice, this list of conditions and the following disclaimer in the
21cr|javacc3-3.2-4.6|12	#    documentation and/or other materials provided with the
21cr|javacc3-3.2-4.6|13	#    distribution.
21cr|javacc3-3.2-4.6|14	# 3. Neither the name of the JPackage Project nor the names of its
21cr|javacc3-3.2-4.6|15	#    contributors may be used to endorse or promote products derived
21cr|javacc3-3.2-4.6|16	#    from this software without specific prior written permission.
21cr|javacc3-3.2-4.6|17	#
21cr|javacc3-3.2-4.6|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21cr|javacc3-3.2-4.6|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21cr|javacc3-3.2-4.6|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21cr|javacc3-3.2-4.6|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21cr|javacc3-3.2-4.6|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21cr|javacc3-3.2-4.6|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21cr|javacc3-3.2-4.6|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21cr|javacc3-3.2-4.6|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21cr|javacc3-3.2-4.6|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21cr|javacc3-3.2-4.6|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21cr|javacc3-3.2-4.6|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21cr|javacc3-3.2-4.6|29	#
21cr|javacc3-3.2-4.6|30	
21cr|javacc3-3.2-4.6|31	%define section free
21cr|javacc3-3.2-4.6|32	%define _basename javacc
21cr|javacc3-3.2-4.6|33	
21cr|javacc3-3.2-4.6|34	Name:           javacc3
21cr|javacc3-3.2-4.6|35	Version:        3.2
21cr|javacc3-3.2-4.6|36	Release:        4.6
21cr|javacc3-3.2-4.6|37	Epoch:          0
21cr|javacc3-3.2-4.6|38	Summary:        A parser/scanner generator for java
21cr|javacc3-3.2-4.6|39	License:        BSD
21cr|javacc3-3.2-4.6|40	Source0:	javacc-3.2-src.tar.gz
21cr|javacc3-3.2-4.6|41	Source1:	javacc
21cr|javacc3-3.2-4.6|42	Source2:	jjdoc
21cr|javacc3-3.2-4.6|43	Source3:	jjtree
21cr|javacc3-3.2-4.6|44	Patch0:		javacc3-source_1.4.patch
21cr|javacc3-3.2-4.6|45	URL:            https://javacc.dev.java.net/
21cr|javacc3-3.2-4.6|46	Group:          Development/Java
21cr|javacc3-3.2-4.6|47	BuildArch:      noarch
21cr|javacc3-3.2-4.6|48	Requires:	jpackage-utils >= 0:1.5
21cr|javacc3-3.2-4.6|49	BuildRequires:	java-devel java-rpmbuild
21cr|javacc3-3.2-4.6|50	BuildRequires:	ant, bash
21cr|javacc3-3.2-4.6|51	
21cr|javacc3-3.2-4.6|52	%description
21cr|javacc3-3.2-4.6|53	Java Compiler Compiler (JavaCC) is the most popular parser generator for use
21cr|javacc3-3.2-4.6|54	with Java applications. A parser generator is a tool that reads a grammar
21cr|javacc3-3.2-4.6|55	specification and converts it to a Java program that can recognize matches to
21cr|javacc3-3.2-4.6|56	the grammar. In addition to the parser generator itself, JavaCC provides other
21cr|javacc3-3.2-4.6|57	standard capabilities related to parser generation such as tree building (via
21cr|javacc3-3.2-4.6|58	a tool called JJTree included with JavaCC), actions, debugging, etc.
21cr|javacc3-3.2-4.6|59	
21cr|javacc3-3.2-4.6|60	%package manual
21cr|javacc3-3.2-4.6|61	Summary:        Manual for %{_basename}
21cr|javacc3-3.2-4.6|62	Group:          Development/Java
21cr|javacc3-3.2-4.6|63	
21cr|javacc3-3.2-4.6|64	%description manual
21cr|javacc3-3.2-4.6|65	Manual for %{_basename}.
21cr|javacc3-3.2-4.6|66	
21cr|javacc3-3.2-4.6|67	%package demo
21cr|javacc3-3.2-4.6|68	Summary:        Examples for %{_basename}
21cr|javacc3-3.2-4.6|69	Group:          Development/Java
21cr|javacc3-3.2-4.6|70	
21cr|javacc3-3.2-4.6|71	%description demo
21cr|javacc3-3.2-4.6|72	Examples for %{_basename}.
21cr|javacc3-3.2-4.6|73	
21cr|javacc3-3.2-4.6|74	%prep
21cr|javacc3-3.2-4.6|75	%setup -q -n %{_basename}-%{version}
21cr|javacc3-3.2-4.6|76	%patch0 -p1
21cr|javacc3-3.2-4.6|77	cp %{SOURCE1} javacc
21cr|javacc3-3.2-4.6|78	cp %{SOURCE2} jjdoc
21cr|javacc3-3.2-4.6|79	cp %{SOURCE3} jjtree
21cr|javacc3-3.2-4.6|80	mv www/doc .
21cr|javacc3-3.2-4.6|81	
21cr|javacc3-3.2-4.6|82	%build
21cr|javacc3-3.2-4.6|83	ant \
21cr|javacc3-3.2-4.6|84	-Dversion=%{version} \
21cr|javacc3-3.2-4.6|85	jar
21cr|javacc3-3.2-4.6|86	
21cr|javacc3-3.2-4.6|87	%install
21cr|javacc3-3.2-4.6|88	rm -fr $RPM_BUILD_ROOT
21cr|javacc3-3.2-4.6|89	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
21cr|javacc3-3.2-4.6|90	install -m 644 bin/lib/%{_basename}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
21cr|javacc3-3.2-4.6|91	ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
21cr|javacc3-3.2-4.6|92	install -d -m 755 $RPM_BUILD_ROOT/usr/bin
21cr|javacc3-3.2-4.6|93	install -m 755 javacc jjdoc jjtree $RPM_BUILD_ROOT/usr/bin
21cr|javacc3-3.2-4.6|94	install -d -m 755 $RPM_BUILD_ROOT/usr/share/%{name}
21cr|javacc3-3.2-4.6|95	cp -pr examples $RPM_BUILD_ROOT/usr/share/%{name}
21cr|javacc3-3.2-4.6|96	
21cr|javacc3-3.2-4.6|97	%clean
21cr|javacc3-3.2-4.6|98	rm -rf $RPM_BUILD_ROOT
21cr|javacc3-3.2-4.6|99	
21cr|javacc3-3.2-4.6|100	%files
21cr|javacc3-3.2-4.6|101	%defattr(0644,root,root,0755)
21cr|javacc3-3.2-4.6|102	%{_javadir}/*.jar
21cr|javacc3-3.2-4.6|103	%doc LICENSE README
21cr|javacc3-3.2-4.6|104	%defattr(0755,root,root,0755)
21cr|javacc3-3.2-4.6|105	%{_bindir}/*
21cr|javacc3-3.2-4.6|106	
21cr|javacc3-3.2-4.6|107	%files manual
21cr|javacc3-3.2-4.6|108	%defattr(0644,root,root,0755)
21cr|javacc3-3.2-4.6|109	%doc doc/*
21cr|javacc3-3.2-4.6|110	
21cr|javacc3-3.2-4.6|111	%files demo
21cr|javacc3-3.2-4.6|112	%defattr(0644,root,root,0755)
21cr|javacc3-3.2-4.6|113	%{_datadir}/%{name}

2402 21
21cr|javanotes-5.1-9|1	Name:       javanotes
21cr|javanotes-5.1-9|2	Version:    5.1
21cr|javanotes-5.1-9|3	Release:    9
21cr|javanotes-5.1-9|4	Summary:    Introduction to Programming Using Java, By David J. Eck
21cr|javanotes-5.1-9|5	
21cr|javanotes-5.1-9|6	Group:      Development/Java
21cr|javanotes-5.1-9|7	License:    CC-BY-SA
21cr|javanotes-5.1-9|8	URL:        http://math.hws.edu/javanotes/
21cr|javanotes-5.1-9|9	Source0:    http://math.hws.edu/eck/cs124/downloads/%{name}5.tar.bz2
21cr|javanotes-5.1-9|10	BuildArch:  noarch
21cr|javanotes-5.1-9|11	
21cr|javanotes-5.1-9|12	%description
21cr|javanotes-5.1-9|13	The fifth edition of Introduction to Programming Using Java, a free, on-line
21cr|javanotes-5.1-9|14	textbook on introductory programming, which uses Java as the language of
21cr|javanotes-5.1-9|15	instruction. This book is directed mainly towards beginning programmers,
21cr|javanotes-5.1-9|16	although it might also be useful for experienced programmers who want to learn
21cr|javanotes-5.1-9|17	something about Java. It is certainly not meant to provide complete coverage of
21cr|javanotes-5.1-9|18	the Java language.
21cr|javanotes-5.1-9|19	
21cr|javanotes-5.1-9|20	The fifth edition covers Java 5.0 and can also be used with later versions of
21cr|javanotes-5.1-9|21	Java. You will find many Java applets on the web pages that make up this book,
21cr|javanotes-5.1-9|22	and many of those applets require Java 5.0 or higher to function. Earlier
21cr|javanotes-5.1-9|23	editions, which covered earlier versions of Java, are still available; see the
21cr|javanotes-5.1-9|24	preface for links.
21cr|javanotes-5.1-9|25	
21cr|javanotes-5.1-9|26	This is the html version, start with index.html in the main directory.
21cr|javanotes-5.1-9|27	
21cr|javanotes-5.1-9|28	%prep
21cr|javanotes-5.1-9|29	%setup -q -n %{name}%{version}
21cr|javanotes-5.1-9|30	
21cr|javanotes-5.1-9|31	%build
21cr|javanotes-5.1-9|32	# empty but exists to keep rpmlint happy
21cr|javanotes-5.1-9|33	
21cr|javanotes-5.1-9|34	
21cr|javanotes-5.1-9|35	%install
21cr|javanotes-5.1-9|36	rm -rf $RPM_BUILD_ROOT
21cr|javanotes-5.1-9|37	find -type d -exec install -m 755 -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{} ';'
21cr|javanotes-5.1-9|38	find -type f -exec install -m 644 {} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{} ';'
21cr|javanotes-5.1-9|39	
21cr|javanotes-5.1-9|40	%clean
21cr|javanotes-5.1-9|41	rm -rf $RPM_BUILD_ROOT
21cr|javanotes-5.1-9|42	
21cr|javanotes-5.1-9|43	
21cr|javanotes-5.1-9|44	%files
21cr|javanotes-5.1-9|45	%defattr(-,root,root,-)
21cr|javanotes-5.1-9|46	%doc %{_docdir}/%{name}-%{version}/

2403 21
21cr|jchkmail-2.2.1-9|1	%define _disable_rebuild_configure 1
21cr|jchkmail-2.2.1-9|2	
21cr|jchkmail-2.2.1-9|3	%define Werror_cflags %{nil}
21cr|jchkmail-2.2.1-9|4	
21cr|jchkmail-2.2.1-9|5	Summary:	A mail filtering software
21cr|jchkmail-2.2.1-9|6	Name:		jchkmail
21cr|jchkmail-2.2.1-9|7	Version:	2.2.1
21cr|jchkmail-2.2.1-9|8	Release:	9
21cr|jchkmail-2.2.1-9|9	License:	GPLv3+
21cr|jchkmail-2.2.1-9|10	Group:		System/Servers
21cr|jchkmail-2.2.1-9|11	Url:		http://www.j-chkmail.org/
21cr|jchkmail-2.2.1-9|12	Source0:	%{name}-%{version}.tgz
21cr|jchkmail-2.2.1-9|13	BuildRequires:	sendmail
21cr|jchkmail-2.2.1-9|14	BuildRequires:	milter-devel
21cr|jchkmail-2.2.1-9|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|jchkmail-2.2.1-9|16	
21cr|jchkmail-2.2.1-9|17	%description
21cr|jchkmail-2.2.1-9|18	j-chkmail is a mail filtering software using sendmail milter API. j-chkmail is
21cr|jchkmail-2.2.1-9|19	compatible with UNIX based mailservers running sendmail or postfix.
21cr|jchkmail-2.2.1-9|20	
21cr|jchkmail-2.2.1-9|21	The goal of j-chkmail is to be able to filter as much messages as possible, as
21cr|jchkmail-2.2.1-9|22	fast as possible and as well as possible. Originally, it's intended to be use
21cr|jchkmail-2.2.1-9|23	in large and heterogeneous communities such as university campus,
21cr|jchkmail-2.2.1-9|24	but not only.
21cr|jchkmail-2.2.1-9|25	
21cr|jchkmail-2.2.1-9|26	%files
21cr|jchkmail-2.2.1-9|27	%doc README*
21cr|jchkmail-2.2.1-9|28	%config(noreplace) %{_sysconfdir}/mail/%{name}
21cr|jchkmail-2.2.1-9|29	%{_bindir}/*
21cr|jchkmail-2.2.1-9|30	%{_sbindir}/*
21cr|jchkmail-2.2.1-9|31	%{_sysconfdir}/init.d/*
21cr|jchkmail-2.2.1-9|32	%attr(-,jchkmail,jchkmail) %config(noreplace) %{_var}/lib/%{name}
21cr|jchkmail-2.2.1-9|33	%{_mandir}/*/*
21cr|jchkmail-2.2.1-9|34	
21cr|jchkmail-2.2.1-9|35	#----------------------------------------------------------------------------
21cr|jchkmail-2.2.1-9|36	
21cr|jchkmail-2.2.1-9|37	%prep
21cr|jchkmail-2.2.1-9|38	%setup -q
21cr|jchkmail-2.2.1-9|39	# don't try action needing to be root
21cr|jchkmail-2.2.1-9|40	perl -pi -e 's:@(chown|chgrp):/bin/true:' \
21cr|jchkmail-2.2.1-9|41	Makefile.am etc/Makefile.am \
21cr|jchkmail-2.2.1-9|42	Makefile.in etc/Makefile.in
21cr|jchkmail-2.2.1-9|43	
21cr|jchkmail-2.2.1-9|44	%build
21cr|jchkmail-2.2.1-9|45	aclocal
21cr|jchkmail-2.2.1-9|46	libtoolize --force
21cr|jchkmail-2.2.1-9|47	autoreconf -fi
21cr|jchkmail-2.2.1-9|48	%configure \
21cr|jchkmail-2.2.1-9|49	--with-work-dir=%{_var}/lib/%{name} \
21cr|jchkmail-2.2.1-9|50	--with-jgreyd-dir=%{_var}/lib/%{name}/jgreyd \
21cr|jchkmail-2.2.1-9|51	--with-user=%{name} \
21cr|jchkmail-2.2.1-9|52	--with-group=%{name}
21cr|jchkmail-2.2.1-9|53	
21cr|jchkmail-2.2.1-9|54	make
21cr|jchkmail-2.2.1-9|55	
21cr|jchkmail-2.2.1-9|56	%install
21cr|jchkmail-2.2.1-9|57	mkdir -p %{buildroot}%{_sysconfdir}/init.d
21cr|jchkmail-2.2.1-9|58	
21cr|jchkmail-2.2.1-9|59	%makeinstall_std

2404 21
21cr|jdupes-1.21.0-1|1	%global forgeurl https://github.com/jbruchon/jdupes
21cr|jdupes-1.21.0-1|2	
21cr|jdupes-1.21.0-1|3	
21cr|jdupes-1.21.0-1|4	Name:           jdupes
21cr|jdupes-1.21.0-1|5	Version:        1.21.0
21cr|jdupes-1.21.0-1|6	Release:        1
21cr|jdupes-1.21.0-1|7	Summary:        Duplicate file finder and an enhanced fork of 'fdupes'
21cr|jdupes-1.21.0-1|8	Group:          File tools
21cr|jdupes-1.21.0-1|9	License:        MIT
21cr|jdupes-1.21.0-1|10	URL:            https://github.com/jbruchon/jdupes
21cr|jdupes-1.21.0-1|11	Source0:        https://github.com/jbruchon/jdupes/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|jdupes-1.21.0-1|12	
21cr|jdupes-1.21.0-1|13	BuildRequires:  gcc
21cr|jdupes-1.21.0-1|14	BuildRequires:  make
21cr|jdupes-1.21.0-1|15	
21cr|jdupes-1.21.0-1|16	%description
21cr|jdupes-1.21.0-1|17	jdupes is a program for identifying and taking actions upon duplicate
21cr|jdupes-1.21.0-1|18	files.
21cr|jdupes-1.21.0-1|19	
21cr|jdupes-1.21.0-1|20	A WORD OF WARNING: jdupes IS NOT a drop-in compatible replacement for
21cr|jdupes-1.21.0-1|21	fdupes! Do not blindly replace fdupes with jdupes in scripts and
21cr|jdupes-1.21.0-1|22	expect everything to work the same way. Option availability and
21cr|jdupes-1.21.0-1|23	meanings differ between the two programs. For example, the -I switch
21cr|jdupes-1.21.0-1|24	in jdupes means "isolate" and blocks intra-argument matching, while in
21cr|jdupes-1.21.0-1|25	fdupes it means "immediately delete files during scanning without
21cr|jdupes-1.21.0-1|26	prompting the user."
21cr|jdupes-1.21.0-1|27	
21cr|jdupes-1.21.0-1|28	
21cr|jdupes-1.21.0-1|29	%prep
21cr|jdupes-1.21.0-1|30	%autosetup -p1
21cr|jdupes-1.21.0-1|31	
21cr|jdupes-1.21.0-1|32	%build
21cr|jdupes-1.21.0-1|33	%make_build ENABLE_DEDUPE=1 HARDEN=1 CFLAGS="%{optflags}" PREFIX="%{_prefix}" MAN_BASE_DIR="%{_mandir}"
21cr|jdupes-1.21.0-1|34	
21cr|jdupes-1.21.0-1|35	
21cr|jdupes-1.21.0-1|36	%install
21cr|jdupes-1.21.0-1|37	%make_install PREFIX="%{_prefix}" MAN_BASE_DIR="%{_mandir}"
21cr|jdupes-1.21.0-1|38	
21cr|jdupes-1.21.0-1|39	
21cr|jdupes-1.21.0-1|40	%files
21cr|jdupes-1.21.0-1|41	%license LICENSE
21cr|jdupes-1.21.0-1|42	%doc CHANGES INSTALL README.md README.stupid_dupes
21cr|jdupes-1.21.0-1|43	%{_bindir}/jdupes
21cr|jdupes-1.21.0-1|44	%{_mandir}/man1/jdupes.1*
21cr|jdupes-1.21.0-1|45	

2405 21
21cr|jed-0.99.19-10|1	%define _disable_rebuild_configure 1
21cr|jed-0.99.19-10|2	
21cr|jed-0.99.19-10|3	%define sversion 0.99-19
21cr|jed-0.99.19-10|4	
21cr|jed-0.99.19-10|5	Summary:	A fast, compact editor based on the slang screen library
21cr|jed-0.99.19-10|6	Name:		jed
21cr|jed-0.99.19-10|7	Version:	0.99.19
21cr|jed-0.99.19-10|8	Release:	10
21cr|jed-0.99.19-10|9	License:	GPLv2+
21cr|jed-0.99.19-10|10	Group:		Editors
21cr|jed-0.99.19-10|11	Url:		http://www.jedsoft.org/jed/
21cr|jed-0.99.19-10|12	Source0:	ftp://space.mit.edu/pub/davis/jed/v0.99/jed-%{sversion}.tar.bz2
21cr|jed-0.99.19-10|13	Patch0:		jed-0.99.19-fed-multilib-newauto.patch
21cr|jed-0.99.19-10|14	# For ps
21cr|jed-0.99.19-10|15	BuildRequires:	procps-ng
21cr|jed-0.99.19-10|16	BuildRequires:	gpm-devel
21cr|jed-0.99.19-10|17	BuildRequires:	pkgconfig(slang)
21cr|jed-0.99.19-10|18	BuildRequires:	pkgconfig(x11)
21cr|jed-0.99.19-10|19	BuildRequires:	pkgconfig(xft)
21cr|jed-0.99.19-10|20	BuildRequires:	pkgconfig(xt)
21cr|jed-0.99.19-10|21	Requires:	%{name}-common = %{EVRD}
21cr|jed-0.99.19-10|22	Requires:	slang-slsh
21cr|jed-0.99.19-10|23	
21cr|jed-0.99.19-10|24	%description
21cr|jed-0.99.19-10|25	Jed is a fast, compact editor based on the slang screen library. Jed
21cr|jed-0.99.19-10|26	features include emulation of the Emacs, EDT, WordStar and Brief editors;
21cr|jed-0.99.19-10|27	support for extensive customization with slang macros, colors,
21cr|jed-0.99.19-10|28	keybindings, etc.; and a variety of programming modes with syntax
21cr|jed-0.99.19-10|29	highlighting.
21cr|jed-0.99.19-10|30	
21cr|jed-0.99.19-10|31	You should install jed if you've used it before and you like it, or if you
21cr|jed-0.99.19-10|32	haven't used any text editors before and you're still deciding what you'd
21cr|jed-0.99.19-10|33	like to use.  You'll also need to have slang installed.
21cr|jed-0.99.19-10|34	
21cr|jed-0.99.19-10|35	%files
21cr|jed-0.99.19-10|36	%{_bindir}/jed
21cr|jed-0.99.19-10|37	
21cr|jed-0.99.19-10|38	#----------------------------------------------------------------------------
21cr|jed-0.99.19-10|39	
21cr|jed-0.99.19-10|40	%package common
21cr|jed-0.99.19-10|41	Summary:	Files needed by any Jed editor
21cr|jed-0.99.19-10|42	Group:		Editors
21cr|jed-0.99.19-10|43	
21cr|jed-0.99.19-10|44	%description common
21cr|jed-0.99.19-10|45	The jed-common package contains files (such as .sl files) that are
21cr|jed-0.99.19-10|46	needed by any jed binary in order to run.
21cr|jed-0.99.19-10|47	
21cr|jed-0.99.19-10|48	%files common
21cr|jed-0.99.19-10|49	%doc COPYRIGHT README changes.txt
21cr|jed-0.99.19-10|50	%doc doc/txt/*
21cr|jed-0.99.19-10|51	%{_infodir}/*
21cr|jed-0.99.19-10|52	%{_mandir}/man1/jed*
21cr|jed-0.99.19-10|53	%{_datadir}/jed
21cr|jed-0.99.19-10|54	
21cr|jed-0.99.19-10|55	#----------------------------------------------------------------------------
21cr|jed-0.99.19-10|56	
21cr|jed-0.99.19-10|57	%package xjed
21cr|jed-0.99.19-10|58	Summary:	The X Window System version of the Jed text editor
21cr|jed-0.99.19-10|59	Group:		Editors
21cr|jed-0.99.19-10|60	Requires:	%{name}-common = %{EVRD}
21cr|jed-0.99.19-10|61	
21cr|jed-0.99.19-10|62	%description xjed
21cr|jed-0.99.19-10|63	Xjed is a version of the Jed text editor that will work with the X Window
21cr|jed-0.99.19-10|64	System.
21cr|jed-0.99.19-10|65	
21cr|jed-0.99.19-10|66	You should install xjed if you like Jed and you'd like to use it with X.
21cr|jed-0.99.19-10|67	You'll also need to have the X Window System installed.
21cr|jed-0.99.19-10|68	
21cr|jed-0.99.19-10|69	%files xjed
21cr|jed-0.99.19-10|70	%{_bindir}/xjed
21cr|jed-0.99.19-10|71	
21cr|jed-0.99.19-10|72	#----------------------------------------------------------------------------
21cr|jed-0.99.19-10|73	
21cr|jed-0.99.19-10|74	%package -n rgrep
21cr|jed-0.99.19-10|75	Summary:	A grep utility which can recursively descend through directories
21cr|jed-0.99.19-10|76	Group:		Text tools
21cr|jed-0.99.19-10|77	
21cr|jed-0.99.19-10|78	%description -n rgrep
21cr|jed-0.99.19-10|79	The rgrep utility can recursively descend through directories as
21cr|jed-0.99.19-10|80	it greps for the specified pattern.  Note that this ability does
21cr|jed-0.99.19-10|81	take a toll on rgrep's performance, which is somewhat slow.  Rgrep
21cr|jed-0.99.19-10|82	will also highlight the matching expression.
21cr|jed-0.99.19-10|83	
21cr|jed-0.99.19-10|84	Install the rgrep package if you need a recursive grep which can
21cr|jed-0.99.19-10|85	highlight the matching expression.
21cr|jed-0.99.19-10|86	
21cr|jed-0.99.19-10|87	%files -n rgrep
21cr|jed-0.99.19-10|88	%doc COPYRIGHT README changes.txt
21cr|jed-0.99.19-10|89	%{_bindir}/rgrep
21cr|jed-0.99.19-10|90	%{_mandir}/man1/rgrep.1*
21cr|jed-0.99.19-10|91	
21cr|jed-0.99.19-10|92	#----------------------------------------------------------------------------
21cr|jed-0.99.19-10|93	
21cr|jed-0.99.19-10|94	%prep
21cr|jed-0.99.19-10|95	%setup -q -n jed-%{sversion}
21cr|jed-0.99.19-10|96	%ifarch %{x86_64} aarch64
21cr|jed-0.99.19-10|97	%patch0 -p1
21cr|jed-0.99.19-10|98	%endif
21cr|jed-0.99.19-10|99	
21cr|jed-0.99.19-10|100	cd autoconf
21cr|jed-0.99.19-10|101	autoconf
21cr|jed-0.99.19-10|102	mv configure ..
21cr|jed-0.99.19-10|103	cd ..
21cr|jed-0.99.19-10|104	
21cr|jed-0.99.19-10|105	%build
21cr|jed-0.99.19-10|106	sed -i 's|cd ..;pwd|pwd|g' configure
21cr|jed-0.99.19-10|107	export JED_ROOT="%{_datadir}/jed"
21cr|jed-0.99.19-10|108	%configure
21cr|jed-0.99.19-10|109	%make clean
21cr|jed-0.99.19-10|110	%make all
21cr|jed-0.99.19-10|111	%make rgrep
21cr|jed-0.99.19-10|112	%make xjed
21cr|jed-0.99.19-10|113	
21cr|jed-0.99.19-10|114	%install
21cr|jed-0.99.19-10|115	mkdir -p %{buildroot}%{_bindir}
21cr|jed-0.99.19-10|116	mkdir -p %{buildroot}%{_infodir}
21cr|jed-0.99.19-10|117	mkdir -p %{buildroot}%{_datadir}/jed
21cr|jed-0.99.19-10|118	mkdir -p %{buildroot}%{_mandir}/man1
21cr|jed-0.99.19-10|119	
21cr|jed-0.99.19-10|120	cp -r lib %{buildroot}%{_datadir}/jed
21cr|jed-0.99.19-10|121	cp -r info/jed* %{buildroot}%{_infodir}
21cr|jed-0.99.19-10|122	
21cr|jed-0.99.19-10|123	cd src/objs
21cr|jed-0.99.19-10|124	install -m 0755 jed %{buildroot}%{_bindir}
21cr|jed-0.99.19-10|125	install -m 0755 xjed %{buildroot}%{_bindir}
21cr|jed-0.99.19-10|126	install -m 0755 rgrep %{buildroot}%{_bindir}
21cr|jed-0.99.19-10|127	
21cr|jed-0.99.19-10|128	JED_ROOT=%{buildroot}%{_datadir}/jed %{buildroot}%{_bindir}/jed -batch -n -l preparse.sl
21cr|jed-0.99.19-10|129	# wait till jed finishes
21cr|jed-0.99.19-10|130	while ps -C jed > /dev/null; do sleep 1; done
21cr|jed-0.99.19-10|131	
21cr|jed-0.99.19-10|132	cd ../../doc/manual
21cr|jed-0.99.19-10|133	install -m 644 jed.1 %{buildroot}%{_mandir}/man1
21cr|jed-0.99.19-10|134	install -m 644 rgrep.1 %{buildroot}%{_mandir}/man1

2406 21
21cr|jemmy-2.3.0.0-6|1	# Prevent brp-java-repack-jars from being run.
21cr|jemmy-2.3.0.0-6|2	%global __jar_repack %{nil}
21cr|jemmy-2.3.0.0-6|3	
21cr|jemmy-2.3.0.0-6|4	# Install time macros
21cr|jemmy-2.3.0.0-6|5	%global target_jar build/%{name}.jar
21cr|jemmy-2.3.0.0-6|6	%global target_javadoc build/javadoc/*
21cr|jemmy-2.3.0.0-6|7	
21cr|jemmy-2.3.0.0-6|8	
21cr|jemmy-2.3.0.0-6|9	Name:           jemmy
21cr|jemmy-2.3.0.0-6|10	Version:        2.3.0.0
21cr|jemmy-2.3.0.0-6|11	Release:        6
21cr|jemmy-2.3.0.0-6|12	Summary:        Java UI testing library
21cr|jemmy-2.3.0.0-6|13	
21cr|jemmy-2.3.0.0-6|14	Group:          Development/Java
21cr|jemmy-2.3.0.0-6|15	License:        CDDL
21cr|jemmy-2.3.0.0-6|16	URL:            https://jemmy.dev.java.net
21cr|jemmy-2.3.0.0-6|17	
21cr|jemmy-2.3.0.0-6|18	# The source for this package was pulled from upstream's vcs.  Use the
21cr|jemmy-2.3.0.0-6|19	# following commands to generate the tarball:
21cr|jemmy-2.3.0.0-6|20	#
21cr|jemmy-2.3.0.0-6|21	# svn export https://jemmy.dev.java.net/svn/jemmy/trunk/Jemmy2 jemmy-2.3.0.0 --username <username>
21cr|jemmy-2.3.0.0-6|22	# tar -czvf jemmy-2.3.0.0.tar.gz jemmy-2.3.0.0
21cr|jemmy-2.3.0.0-6|23	#
21cr|jemmy-2.3.0.0-6|24	# where <username> is a name of the user registered here: https://www.dev.java.net/servlets/Join
21cr|jemmy-2.3.0.0-6|25	Source0:        jemmy-2.3.0.0.tar.gz
21cr|jemmy-2.3.0.0-6|26	
21cr|jemmy-2.3.0.0-6|27	BuildRequires:  ant >= 1.6.5
21cr|jemmy-2.3.0.0-6|28	BuildRequires:  java-devel >= 0:1.6.0
21cr|jemmy-2.3.0.0-6|29	BuildRequires:  jpackage-utils
21cr|jemmy-2.3.0.0-6|30	BuildRequires:  java-rpmbuild >= 0:1.5.32
21cr|jemmy-2.3.0.0-6|31	
21cr|jemmy-2.3.0.0-6|32	Requires:       java >= 0:1.6.0
21cr|jemmy-2.3.0.0-6|33	Requires:       jpackage-utils
21cr|jemmy-2.3.0.0-6|34	
21cr|jemmy-2.3.0.0-6|35	BuildArch:      noarch
21cr|jemmy-2.3.0.0-6|36	
21cr|jemmy-2.3.0.0-6|37	%description
21cr|jemmy-2.3.0.0-6|38	Jemmy is a Java UI testing library. Jemmy represents the most natural way to
21cr|jemmy-2.3.0.0-6|39	test Java UI - perform the testing right from the Java code. Jemmy is a Java
21cr|jemmy-2.3.0.0-6|40	library which provides clear and straightforward API to access Java UI. Tests
21cr|jemmy-2.3.0.0-6|41	are then just java programs, which use the API. Having the tests in Java allows
21cr|jemmy-2.3.0.0-6|42	to use all the flexibility of high level language to capture test logic and
21cr|jemmy-2.3.0.0-6|43	also do any other operations needed to be done from test.
21cr|jemmy-2.3.0.0-6|44	
21cr|jemmy-2.3.0.0-6|45	%package javadoc
21cr|jemmy-2.3.0.0-6|46	Summary:        Javadocs for %{name}
21cr|jemmy-2.3.0.0-6|47	Group:          Development/Java
21cr|jemmy-2.3.0.0-6|48	Requires:       %{name} = %{version}-%{release}
21cr|jemmy-2.3.0.0-6|49	Requires:       jpackage-utils
21cr|jemmy-2.3.0.0-6|50	
21cr|jemmy-2.3.0.0-6|51	%description javadoc
21cr|jemmy-2.3.0.0-6|52	This package contains the API documentation for %{name}.
21cr|jemmy-2.3.0.0-6|53	
21cr|jemmy-2.3.0.0-6|54	%prep
21cr|jemmy-2.3.0.0-6|55	%setup -q
21cr|jemmy-2.3.0.0-6|56	find . -type f -name '*.jar' | xargs -t rm
21cr|jemmy-2.3.0.0-6|57	echo "Please, visit https://jemmy.dev.java.net for more info about Jemmy." > README.txt
21cr|jemmy-2.3.0.0-6|58	
21cr|jemmy-2.3.0.0-6|59	%build
21cr|jemmy-2.3.0.0-6|60	%ant jar javadoc
21cr|jemmy-2.3.0.0-6|61	
21cr|jemmy-2.3.0.0-6|62	%install
21cr|jemmy-2.3.0.0-6|63	# jar
21cr|jemmy-2.3.0.0-6|64	%__mkdir_p %{buildroot}%{_javadir}
21cr|jemmy-2.3.0.0-6|65	%__cp -a %{target_jar} %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jemmy-2.3.0.0-6|66	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \
21cr|jemmy-2.3.0.0-6|67	%__ln_s ${jar} ${jar/-%{version}/}; done)
21cr|jemmy-2.3.0.0-6|68	
21cr|jemmy-2.3.0.0-6|69	# javadoc
21cr|jemmy-2.3.0.0-6|70	%__mkdir_p %{buildroot}%{_javadocdir}/%{name}
21cr|jemmy-2.3.0.0-6|71	cp -pr %{target_javadoc}/* %{buildroot}%{_javadocdir}/%{name}
21cr|jemmy-2.3.0.0-6|72	
21cr|jemmy-2.3.0.0-6|73	%files
21cr|jemmy-2.3.0.0-6|74	%doc README.txt
21cr|jemmy-2.3.0.0-6|75	%{_javadir}/*.jar
21cr|jemmy-2.3.0.0-6|76	
21cr|jemmy-2.3.0.0-6|77	%files javadoc
21cr|jemmy-2.3.0.0-6|78	%{_javadocdir}/%{name}

2407 21
21cr|jetbrains-mono-fonts-2.304-1|1	%define oname JetBrainsMono
21cr|jetbrains-mono-fonts-2.304-1|2	
21cr|jetbrains-mono-fonts-2.304-1|3	Summary:	A mono-space font family containing coding ligatures
21cr|jetbrains-mono-fonts-2.304-1|4	Summary(ru_RU.UTF-8):	Семейство моноширинных шрифтов, содержащих кодирующие лигатуры
21cr|jetbrains-mono-fonts-2.304-1|5	Name:		jetbrains-mono-fonts
21cr|jetbrains-mono-fonts-2.304-1|6	Version:	2.304
21cr|jetbrains-mono-fonts-2.304-1|7	Release:	1
21cr|jetbrains-mono-fonts-2.304-1|8	License:	OFL
21cr|jetbrains-mono-fonts-2.304-1|9	Group:		System/Fonts/True type
21cr|jetbrains-mono-fonts-2.304-1|10	Url:		https://www.jetbrains.com/lp/mono
21cr|jetbrains-mono-fonts-2.304-1|11	Source0:	https://github.com/JetBrains/JetBrainsMono/releases/download/v%{version}/%{oname}-%{version}.zip
21cr|jetbrains-mono-fonts-2.304-1|12	BuildRequires:	fontpackages-devel
21cr|jetbrains-mono-fonts-2.304-1|13	BuildRequires:	unzip
21cr|jetbrains-mono-fonts-2.304-1|14	BuildArch:	noarch
21cr|jetbrains-mono-fonts-2.304-1|15	
21cr|jetbrains-mono-fonts-2.304-1|16	%description
21cr|jetbrains-mono-fonts-2.304-1|17	The JetBrains Mono project publishes developer-oriented font families.
21cr|jetbrains-mono-fonts-2.304-1|18	Their forms are simple and free from unnecessary details. Rendered in small
21cr|jetbrains-mono-fonts-2.304-1|19	sizes, the text looks crisper. The easier the forms, the faster the eye
21cr|jetbrains-mono-fonts-2.304-1|20	perceives them and the less effort the brain needs to process them.
21cr|jetbrains-mono-fonts-2.304-1|21	The shape of ovals approaches that of rectangular symbols. This makes the whole
21cr|jetbrains-mono-fonts-2.304-1|22	pattern of the text more clear-сut. The outer sides of ovals ensure there are
21cr|jetbrains-mono-fonts-2.304-1|23	no additional obstacles for your eyes as they scan the text vertically.
21cr|jetbrains-mono-fonts-2.304-1|24	Characters remain standard in width, but the height of the lowercase is
21cr|jetbrains-mono-fonts-2.304-1|25	maximized. This approach keeps code lines to the length that developers expect,
21cr|jetbrains-mono-fonts-2.304-1|26	and it helps improve rendering since each letter occupies more pixels.
21cr|jetbrains-mono-fonts-2.304-1|27	They use a 9° italic angle; this maintains the optimal contrast to minimize
21cr|jetbrains-mono-fonts-2.304-1|28	distraction and eye strain. The usual angle is about 11°–12°.
21cr|jetbrains-mono-fonts-2.304-1|29	The first font family published by the project, JetBrains Mono, includes coding
21cr|jetbrains-mono-fonts-2.304-1|30	ligatures. They will enhance the rendering of source code but may be
21cr|jetbrains-mono-fonts-2.304-1|31	problematic for other use cases.
21cr|jetbrains-mono-fonts-2.304-1|32	
21cr|jetbrains-mono-fonts-2.304-1|33	%description -l ru_RU.UTF-8
21cr|jetbrains-mono-fonts-2.304-1|34	Проект JetBrains Mono публикует семейства шрифтов, ориентированных на разработчиков.
21cr|jetbrains-mono-fonts-2.304-1|35	Их формы просты и лишены ненужных деталей. При отображении в небольших
21cr|jetbrains-mono-fonts-2.304-1|36	размерах текст выглядит более четким. Чем проще формы, тем быстрее
21cr|jetbrains-mono-fonts-2.304-1|37	их воспринимает глаз и тем меньше усилий требуется мозгу для их обработки.
21cr|jetbrains-mono-fonts-2.304-1|38	Форма овалов приближается к форме прямоугольных символов. Это делает весь
21cr|jetbrains-mono-fonts-2.304-1|39	текст более четким. Внешние стороны овалов гарантируют
21cr|jetbrains-mono-fonts-2.304-1|40	отсутствие дополнительных препятствий для ваших глаз при вертикальном просмотре текста.
21cr|jetbrains-mono-fonts-2.304-1|41	Ширина символов остается стандартной, но высота строчных букв увеличена
21cr|jetbrains-mono-fonts-2.304-1|42	увеличенный. Такой подход позволяет сохранить длину строк кода, ожидаемую разработчиками,
21cr|jetbrains-mono-fonts-2.304-1|43	и помогает улучшить рендеринг, поскольку каждая буква занимает больше пикселей.
21cr|jetbrains-mono-fonts-2.304-1|44	Они используют угол курсива 9°; это обеспечивает оптимальную контрастность, чтобы минимизировать
21cr|jetbrains-mono-fonts-2.304-1|45	отвлекающие факторы и нагрузку на глаза. Обычный угол составляет около 11°-12°.
21cr|jetbrains-mono-fonts-2.304-1|46	Первое семейство шрифтов, опубликованное проектом, JetBrains Mono, включает
21cr|jetbrains-mono-fonts-2.304-1|47	в себя лигатуры для кодирования. Они улучшат визуализацию исходного кода, но могут быть
21cr|jetbrains-mono-fonts-2.304-1|48	проблематичными для других вариантов использования.
21cr|jetbrains-mono-fonts-2.304-1|49	
21cr|jetbrains-mono-fonts-2.304-1|50	%files
21cr|jetbrains-mono-fonts-2.304-1|51	%doc AUTHORS.txt
21cr|jetbrains-mono-fonts-2.304-1|52	%license OFL.txt
21cr|jetbrains-mono-fonts-2.304-1|53	%{_datadir}/fonts/TTF/%{oname}
21cr|jetbrains-mono-fonts-2.304-1|54	
21cr|jetbrains-mono-fonts-2.304-1|55	#------------------------------------------------------------------
21cr|jetbrains-mono-fonts-2.304-1|56	
21cr|jetbrains-mono-fonts-2.304-1|57	%prep
21cr|jetbrains-mono-fonts-2.304-1|58	%autosetup -p1 -c
21cr|jetbrains-mono-fonts-2.304-1|59	chmod -x AUTHORS.txt
21cr|jetbrains-mono-fonts-2.304-1|60	
21cr|jetbrains-mono-fonts-2.304-1|61	%build
21cr|jetbrains-mono-fonts-2.304-1|62	
21cr|jetbrains-mono-fonts-2.304-1|63	%install
21cr|jetbrains-mono-fonts-2.304-1|64	install -d %{buildroot}%{_datadir}/fonts/TTF/%{oname}
21cr|jetbrains-mono-fonts-2.304-1|65	install -m0644 fonts/ttf/*.ttf %{buildroot}%{_datadir}/fonts/TTF/%{oname}

2408 21
21cr|jgmenu-4.5.0-1|1	%global __python %{__python3}
21cr|jgmenu-4.5.0-1|2	
21cr|jgmenu-4.5.0-1|3	Name:           jgmenu
21cr|jgmenu-4.5.0-1|4	Version:        4.5.0
21cr|jgmenu-4.5.0-1|5	Release:        1
21cr|jgmenu-4.5.0-1|6	Summary:        Small X11 menu intended to be used with openbox and tint2
21cr|jgmenu-4.5.0-1|7	Summary(ru_RU.UTF-8):        Небольшое меню X11, предназначенное для использования с openbox и tint2
21cr|jgmenu-4.5.0-1|8	Group:          Graphical desktop/Other
21cr|jgmenu-4.5.0-1|9	License:        GPLv2
21cr|jgmenu-4.5.0-1|10	URL:            https://github.com/johanmalm/jgmenu/wiki
21cr|jgmenu-4.5.0-1|11	Source0:        https://github.com/johanmalm/jgmenu/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|jgmenu-4.5.0-1|12	
21cr|jgmenu-4.5.0-1|13	BuildRequires:  pkgconfig(x11)
21cr|jgmenu-4.5.0-1|14	BuildRequires:  pkgconfig(xinerama)
21cr|jgmenu-4.5.0-1|15	BuildRequires:  pkgconfig(cairo)
21cr|jgmenu-4.5.0-1|16	BuildRequires:  pkgconfig(pango)
21cr|jgmenu-4.5.0-1|17	BuildRequires:  pkgconfig(librsvg-2.0)
21cr|jgmenu-4.5.0-1|18	BuildRequires:  pkgconfig(libxml-2.0)
21cr|jgmenu-4.5.0-1|19	BuildRequires:  pkgconfig(glib-2.0)
21cr|jgmenu-4.5.0-1|20	BuildRequires:  pkgconfig(libmenu-cache)
21cr|jgmenu-4.5.0-1|21	BuildRequires:  pkgconfig(xrandr)
21cr|jgmenu-4.5.0-1|22	
21cr|jgmenu-4.5.0-1|23	%description
21cr|jgmenu-4.5.0-1|24	- jgmenu is a stand-alone, simple and contemporary-looking menu application for Linux and BSD.
21cr|jgmenu-4.5.0-1|25	
21cr|jgmenu-4.5.0-1|26	%description -l ru_RU.UTF-8
21cr|jgmenu-4.5.0-1|27	jgmenu - это автономное, простое и современно выглядящее приложение меню для Linux и BSD.
21cr|jgmenu-4.5.0-1|28	
21cr|jgmenu-4.5.0-1|29	%prep
21cr|jgmenu-4.5.0-1|30	%autosetup -p1
21cr|jgmenu-4.5.0-1|31	
21cr|jgmenu-4.5.0-1|32	# Fix the path to Python 3
21cr|jgmenu-4.5.0-1|33	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" \
21cr|jgmenu-4.5.0-1|34	contrib/gtktheme/jgmenu-gtktheme.py \
21cr|jgmenu-4.5.0-1|35	contrib/mate-panel/mate-jgmenu.py \
21cr|jgmenu-4.5.0-1|36	contrib/pmenu/jgmenu-pmenu.py \
21cr|jgmenu-4.5.0-1|37	src/jgmenu-unity-hack.py
21cr|jgmenu-4.5.0-1|38	
21cr|jgmenu-4.5.0-1|39	%build
21cr|jgmenu-4.5.0-1|40	%configure --with-gtktheme --with-lx
21cr|jgmenu-4.5.0-1|41	%make_build prefix=%{_prefix} libexecdir=%{_libdir}/%{name}
21cr|jgmenu-4.5.0-1|42	
21cr|jgmenu-4.5.0-1|43	%install
21cr|jgmenu-4.5.0-1|44	%make_install prefix=%{_prefix} libexecdir=%{_libdir}/%{name}
21cr|jgmenu-4.5.0-1|45	
21cr|jgmenu-4.5.0-1|46	%files
21cr|jgmenu-4.5.0-1|47	%doc README.md TODO.md
21cr|jgmenu-4.5.0-1|48	%{_bindir}/%{name}*
21cr|jgmenu-4.5.0-1|49	%{_libdir}/%{name}
21cr|jgmenu-4.5.0-1|50	%{_datadir}/applications/%{name}.desktop
21cr|jgmenu-4.5.0-1|51	%{_mandir}/man1/*
21cr|jgmenu-4.5.0-1|52	%{_mandir}/man7/*
21cr|jgmenu-4.5.0-1|53	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

2409 21
21cr|jgraphx-3.6.0.0-3|1	Summary:	Java Graph Drawing Component
21cr|jgraphx-3.6.0.0-3|2	Name:		jgraphx
21cr|jgraphx-3.6.0.0-3|3	Version:	3.6.0.0
21cr|jgraphx-3.6.0.0-3|4	Epoch:		1
21cr|jgraphx-3.6.0.0-3|5	Release:	3
21cr|jgraphx-3.6.0.0-3|6	License:	BSD
21cr|jgraphx-3.6.0.0-3|7	Group:		Development/Java
21cr|jgraphx-3.6.0.0-3|8	URL:		http://www.jgraph.com/jgraph.html
21cr|jgraphx-3.6.0.0-3|9	Source0:	http://www.jgraph.com/downloads/jgraphx/archive/%{name}-%(echo %{version} |sed 's/\./_/g').zip
21cr|jgraphx-3.6.0.0-3|10	BuildRequires:	ant
21cr|jgraphx-3.6.0.0-3|11	BuildRequires:	java-devel >= 1.6
21cr|jgraphx-3.6.0.0-3|12	BuildRequires:	jpackage-utils
21cr|jgraphx-3.6.0.0-3|13	Requires:	java >= 1.4
21cr|jgraphx-3.6.0.0-3|14	Requires:	jpackage-utils
21cr|jgraphx-3.6.0.0-3|15	BuildArch:	noarch
21cr|jgraphx-3.6.0.0-3|16	
21cr|jgraphx-3.6.0.0-3|17	%description
21cr|jgraphx-3.6.0.0-3|18	JGraphX is the a powerful, easy-to-use and feature-rich graph drawing
21cr|jgraphx-3.6.0.0-3|19	component for Java. It is a rewrite of JGraph, also known as JGraph 6.
21cr|jgraphx-3.6.0.0-3|20	
21cr|jgraphx-3.6.0.0-3|21	%files
21cr|jgraphx-3.6.0.0-3|22	%{_javadir}/*
21cr|jgraphx-3.6.0.0-3|23	%doc license.txt
21cr|jgraphx-3.6.0.0-3|24	
21cr|jgraphx-3.6.0.0-3|25	#--------------------------------------------------------------------
21cr|jgraphx-3.6.0.0-3|26	
21cr|jgraphx-3.6.0.0-3|27	%package javadoc
21cr|jgraphx-3.6.0.0-3|28	Summary:	API Documentation for %{name}
21cr|jgraphx-3.6.0.0-3|29	Group:		Development/Java
21cr|jgraphx-3.6.0.0-3|30	Requires:	jpackage-utils
21cr|jgraphx-3.6.0.0-3|31	Requires:	%{name} = %{EVRD}
21cr|jgraphx-3.6.0.0-3|32	
21cr|jgraphx-3.6.0.0-3|33	%description javadoc
21cr|jgraphx-3.6.0.0-3|34	JavaDoc documentation for %{name}
21cr|jgraphx-3.6.0.0-3|35	
21cr|jgraphx-3.6.0.0-3|36	%files javadoc
21cr|jgraphx-3.6.0.0-3|37	%{_javadocdir}/*
21cr|jgraphx-3.6.0.0-3|38	
21cr|jgraphx-3.6.0.0-3|39	#--------------------------------------------------------------------
21cr|jgraphx-3.6.0.0-3|40	
21cr|jgraphx-3.6.0.0-3|41	%prep
21cr|jgraphx-3.6.0.0-3|42	%setup -q -n %{name}
21cr|jgraphx-3.6.0.0-3|43	find -name '*.jar' -delete
21cr|jgraphx-3.6.0.0-3|44	rm -rf docs/api
21cr|jgraphx-3.6.0.0-3|45	
21cr|jgraphx-3.6.0.0-3|46	%build
21cr|jgraphx-3.6.0.0-3|47	ant
21cr|jgraphx-3.6.0.0-3|48	
21cr|jgraphx-3.6.0.0-3|49	%install
21cr|jgraphx-3.6.0.0-3|50	
21cr|jgraphx-3.6.0.0-3|51	# Code
21cr|jgraphx-3.6.0.0-3|52	install -d %{buildroot}%{_javadir}
21cr|jgraphx-3.6.0.0-3|53	install -p -m644 lib/%{name}.jar \
21cr|jgraphx-3.6.0.0-3|54	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jgraphx-3.6.0.0-3|55	ln -s %{name}-%{version}.jar \
21cr|jgraphx-3.6.0.0-3|56	%{buildroot}%{_javadir}/%{name}.jar
21cr|jgraphx-3.6.0.0-3|57	
21cr|jgraphx-3.6.0.0-3|58	# API documentation
21cr|jgraphx-3.6.0.0-3|59	install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jgraphx-3.6.0.0-3|60	cp -a docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}

2410 21
21cr|jhbuild-3.38.0-0.gitdb7b57.1|1	%define commit db7b57996dbf4f71282084ea74e581fe093118ff
21cr|jhbuild-3.38.0-0.gitdb7b57.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|jhbuild-3.38.0-0.gitdb7b57.1|3	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|4	Summary:	Tool designed to ease building collections of modules
21cr|jhbuild-3.38.0-0.gitdb7b57.1|5	Name:		jhbuild
21cr|jhbuild-3.38.0-0.gitdb7b57.1|6	Version:	3.38.0
21cr|jhbuild-3.38.0-0.gitdb7b57.1|7	Release:	0.git%{commit_short}.1
21cr|jhbuild-3.38.0-0.gitdb7b57.1|8	License:	GPLv2
21cr|jhbuild-3.38.0-0.gitdb7b57.1|9	Group:		Graphical desktop/GNOME
21cr|jhbuild-3.38.0-0.gitdb7b57.1|10	Url:		https://gitlab.gnome.org/GNOME/jhbuild
21cr|jhbuild-3.38.0-0.gitdb7b57.1|11	Source0:	https://github.com/GNOME/jhbuild/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|jhbuild-3.38.0-0.gitdb7b57.1|12	BuildRequires:	intltool
21cr|jhbuild-3.38.0-0.gitdb7b57.1|13	BuildRequires:	itstool
21cr|jhbuild-3.38.0-0.gitdb7b57.1|14	BuildRequires:	gnome-common
21cr|jhbuild-3.38.0-0.gitdb7b57.1|15	BuildRequires:	meson
21cr|jhbuild-3.38.0-0.gitdb7b57.1|16	BuildRequires:	yelp-tools
21cr|jhbuild-3.38.0-0.gitdb7b57.1|17	BuildRequires:	gettext-devel
21cr|jhbuild-3.38.0-0.gitdb7b57.1|18	BuildArch:	noarch
21cr|jhbuild-3.38.0-0.gitdb7b57.1|19	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|20	%description
21cr|jhbuild-3.38.0-0.gitdb7b57.1|21	Tool designed to ease building collections of source packages,
21cr|jhbuild-3.38.0-0.gitdb7b57.1|22	called “modules”.
21cr|jhbuild-3.38.0-0.gitdb7b57.1|23	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|24	#------------------------------------------------------------------
21cr|jhbuild-3.38.0-0.gitdb7b57.1|25	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|26	%package -n python3-%{name}
21cr|jhbuild-3.38.0-0.gitdb7b57.1|27	Summary:	Tool designed to ease building collections of modules
21cr|jhbuild-3.38.0-0.gitdb7b57.1|28	Group:		Graphical desktop/GNOME
21cr|jhbuild-3.38.0-0.gitdb7b57.1|29	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|30	%description -n python3-%{name}
21cr|jhbuild-3.38.0-0.gitdb7b57.1|31	Tool designed to ease building collections of source packages,
21cr|jhbuild-3.38.0-0.gitdb7b57.1|32	called “modules”.
21cr|jhbuild-3.38.0-0.gitdb7b57.1|33	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|34	%files -n python3-%{name} -f %{name}.lang
21cr|jhbuild-3.38.0-0.gitdb7b57.1|35	%doc README.rst
21cr|jhbuild-3.38.0-0.gitdb7b57.1|36	%license COPYING
21cr|jhbuild-3.38.0-0.gitdb7b57.1|37	%{_bindir}/%{name}
21cr|jhbuild-3.38.0-0.gitdb7b57.1|38	%{_datadir}/applications/%{name}.desktop
21cr|jhbuild-3.38.0-0.gitdb7b57.1|39	%{_datadir}/%{name}
21cr|jhbuild-3.38.0-0.gitdb7b57.1|40	%{python3_sitelib}/%{name}
21cr|jhbuild-3.38.0-0.gitdb7b57.1|41	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|42	#------------------------------------------------------------------
21cr|jhbuild-3.38.0-0.gitdb7b57.1|43	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|44	%prep
21cr|jhbuild-3.38.0-0.gitdb7b57.1|45	%autosetup -p1 -n %{name}-%{commit}
21cr|jhbuild-3.38.0-0.gitdb7b57.1|46	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|47	%build
21cr|jhbuild-3.38.0-0.gitdb7b57.1|48	./autogen.sh
21cr|jhbuild-3.38.0-0.gitdb7b57.1|49	%configure --enable-gui
21cr|jhbuild-3.38.0-0.gitdb7b57.1|50	%make
21cr|jhbuild-3.38.0-0.gitdb7b57.1|51	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|52	%install
21cr|jhbuild-3.38.0-0.gitdb7b57.1|53	%make_install
21cr|jhbuild-3.38.0-0.gitdb7b57.1|54	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|55	%py3_shebang_fix %{buildroot}%{_bindir}/%{name}
21cr|jhbuild-3.38.0-0.gitdb7b57.1|56	
21cr|jhbuild-3.38.0-0.gitdb7b57.1|57	%find_lang %{name} --all-name --with-gnome

2411 21
21cr|jhead-3.00-3|1	Summary:	Command line tools to read and edit EXIF extensions in JPEG files
21cr|jhead-3.00-3|2	Name:		jhead
21cr|jhead-3.00-3|3	Version:	3.00
21cr|jhead-3.00-3|4	Release:	3
21cr|jhead-3.00-3|5	License:	Public Domain
21cr|jhead-3.00-3|6	Group:		Graphics
21cr|jhead-3.00-3|7	Url:		http://www.sentex.net/~mwandel/jhead/
21cr|jhead-3.00-3|8	Source0:	http://www.sentex.net/~mwandel/jhead/%{name}-%{version}.tar.gz
21cr|jhead-3.00-3|9	Patch0:		jhead-2.97-ldflags.diff
21cr|jhead-3.00-3|10	Patch1:		jhead-3.00-CVE-2016-3822.patch
21cr|jhead-3.00-3|11	Patch2:		CVE-2018-6612.patch
21cr|jhead-3.00-3|12	# Without jpegtran the nicest features will not work
21cr|jhead-3.00-3|13	Requires:	libjpeg-progs
21cr|jhead-3.00-3|14	
21cr|jhead-3.00-3|15	%description
21cr|jhead-3.00-3|16	Most digital cameras produce EXIF files, which are JPEG files with extra tags
21cr|jhead-3.00-3|17	that contain information about the image.
21cr|jhead-3.00-3|18	
21cr|jhead-3.00-3|19	In contrary to the tools "exif" and "gexif" (and all other libexif-based tools
21cr|jhead-3.00-3|20	as "gphoto2") this tool gives a much easier readable summary of camera settings
21cr|jhead-3.00-3|21	(shutter speed in 1/x sec, focal length (also the 35-mm camera equivalent),
21cr|jhead-3.00-3|22	focal distance, ...), EXIF header manipulation as stripping off the thumbnail
21cr|jhead-3.00-3|23	and other info not needed, stripping off the complete header, applying
21cr|jhead-3.00-3|24	arbitrary conversion tools to the JPEG image and conserving the header,
21cr|jhead-3.00-3|25	renaming JPEG images with the capture date stored in the header, and even
21cr|jhead-3.00-3|26	turning the images upright when the camera has an orientation sensor (as Canon
21cr|jhead-3.00-3|27	Digital IXUS 400) ...
21cr|jhead-3.00-3|28	
21cr|jhead-3.00-3|29	The tool is very compact, the executable has only a size of around 35 kb, the
21cr|jhead-3.00-3|30	whole package (with documentation) occupies 60 kb.
21cr|jhead-3.00-3|31	
21cr|jhead-3.00-3|32	See %{_docdir}/jhead/usage.html for how to use this program.
21cr|jhead-3.00-3|33	
21cr|jhead-3.00-3|34	%prep
21cr|jhead-3.00-3|35	%setup -q
21cr|jhead-3.00-3|36	%autopatch -p1
21cr|jhead-3.00-3|37	
21cr|jhead-3.00-3|38	%build
21cr|jhead-3.00-3|39	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|jhead-3.00-3|40	
21cr|jhead-3.00-3|41	%install
21cr|jhead-3.00-3|42	install -d %{buildroot}%{_bindir}
21cr|jhead-3.00-3|43	install -d %{buildroot}%{_mandir}/man1
21cr|jhead-3.00-3|44	
21cr|jhead-3.00-3|45	install -m0755 jhead %{buildroot}%{_bindir}
21cr|jhead-3.00-3|46	install -m0644 jhead.1 %{buildroot}%{_mandir}/man1
21cr|jhead-3.00-3|47	
21cr|jhead-3.00-3|48	%files
21cr|jhead-3.00-3|49	%doc readme.txt usage.html changes.txt
21cr|jhead-3.00-3|50	%{_bindir}/*
21cr|jhead-3.00-3|51	%{_mandir}/*/*

2412 21
21cr|jigdo-0.8.1-1|1	Summary:	Jigsaw Download
21cr|jigdo-0.8.1-1|2	Name:		jigdo
21cr|jigdo-0.8.1-1|3	Version:	0.8.1
21cr|jigdo-0.8.1-1|4	Release:	1
21cr|jigdo-0.8.1-1|5	License:	GPLv2+
21cr|jigdo-0.8.1-1|6	Group:		Networking/File transfer
21cr|jigdo-0.8.1-1|7	Url:		http://atterer.net/jigdo/
21cr|jigdo-0.8.1-1|8	Source0:	http://atterer.net/jigdo/%{name}-%{version}.tar.xz
21cr|jigdo-0.8.1-1|9	Patch0:		jigdo-0.8.1-fix-docs.patch
21cr|jigdo-0.8.1-1|10	Source11:	%{name}-16.png
21cr|jigdo-0.8.1-1|11	Source12:	%{name}-32.png
21cr|jigdo-0.8.1-1|12	Source13:	%{name}-48.png
21cr|jigdo-0.8.1-1|13	BuildRequires:	docbook-utils
21cr|jigdo-0.8.1-1|14	BuildRequires:	docbook-dtd41-sgml
21cr|jigdo-0.8.1-1|15	BuildRequires:	mawk
21cr|jigdo-0.8.1-1|16	BuildRequires:	bzip2-devel
21cr|jigdo-0.8.1-1|17	BuildRequires:	db-devel
21cr|jigdo-0.8.1-1|18	BuildRequires:	gettext-devel
21cr|jigdo-0.8.1-1|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|jigdo-0.8.1-1|20	BuildRequires:	pkgconfig(libcurl)
21cr|jigdo-0.8.1-1|21	
21cr|jigdo-0.8.1-1|22	%description
21cr|jigdo-0.8.1-1|23	Jigsaw Download, or short jigdo, is an intelligent tool that can be used on the
21cr|jigdo-0.8.1-1|24	pieces of any chopped-up big file to create a special "template" file which
21cr|jigdo-0.8.1-1|25	makes reassembly of the file very easy for users who only have the pieces.
21cr|jigdo-0.8.1-1|26	
21cr|jigdo-0.8.1-1|27	What makes jigdo special is that there are no restrictions on what
21cr|jigdo-0.8.1-1|28	offsets/sizes the individual pieces have in the original big image. This makes
21cr|jigdo-0.8.1-1|29	the program very well suited for distributing CD/DVD images (or large zip/tar
21cr|jigdo-0.8.1-1|30	archives) because you can put the files on the CD on an FTP server - when jigdo
21cr|jigdo-0.8.1-1|31	is presented the files along with the template you generated, it is able to
21cr|jigdo-0.8.1-1|32	recreate the CD image.
21cr|jigdo-0.8.1-1|33	
21cr|jigdo-0.8.1-1|34	%files -f %{name}.lang
21cr|jigdo-0.8.1-1|35	%doc README doc/jigdo-file.* doc/TechDetails.txt
21cr|jigdo-0.8.1-1|36	%{_bindir}/%{name}*
21cr|jigdo-0.8.1-1|37	%dir %{_datadir}/%{name}
21cr|jigdo-0.8.1-1|38	%{_datadir}/%{name}/*
21cr|jigdo-0.8.1-1|39	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|jigdo-0.8.1-1|40	%{_mandir}/man1/%{name}*
21cr|jigdo-0.8.1-1|41	%{_liconsdir}/%{name}.png
21cr|jigdo-0.8.1-1|42	%{_iconsdir}/%{name}.png
21cr|jigdo-0.8.1-1|43	%{_miconsdir}/%{name}.png
21cr|jigdo-0.8.1-1|44	
21cr|jigdo-0.8.1-1|45	#----------------------------------------------------------------------------
21cr|jigdo-0.8.1-1|46	
21cr|jigdo-0.8.1-1|47	%prep
21cr|jigdo-0.8.1-1|48	%setup -q
21cr|jigdo-0.8.1-1|49	%patch0 -p1
21cr|jigdo-0.8.1-1|50	
21cr|jigdo-0.8.1-1|51	%build
21cr|jigdo-0.8.1-1|52	autoconf
21cr|jigdo-0.8.1-1|53	%configure
21cr|jigdo-0.8.1-1|54	make
21cr|jigdo-0.8.1-1|55	
21cr|jigdo-0.8.1-1|56	%install
21cr|jigdo-0.8.1-1|57	%makeinstall_std
21cr|jigdo-0.8.1-1|58	
21cr|jigdo-0.8.1-1|59	mkdir %{buildroot}%{_datadir}/applications
21cr|jigdo-0.8.1-1|60	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|jigdo-0.8.1-1|61	[Desktop Entry]
21cr|jigdo-0.8.1-1|62	Name=Jigdo
21cr|jigdo-0.8.1-1|63	Comment=%{Summary}
21cr|jigdo-0.8.1-1|64	Exec=%{name} %U
21cr|jigdo-0.8.1-1|65	Icon=%{name}
21cr|jigdo-0.8.1-1|66	Terminal=false
21cr|jigdo-0.8.1-1|67	Type=Application
21cr|jigdo-0.8.1-1|68	StartupNotify=true
21cr|jigdo-0.8.1-1|69	Categories=GTK;Network;FileTransfer;
21cr|jigdo-0.8.1-1|70	EOF
21cr|jigdo-0.8.1-1|71	
21cr|jigdo-0.8.1-1|72	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|jigdo-0.8.1-1|73	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|jigdo-0.8.1-1|74	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|jigdo-0.8.1-1|75	
21cr|jigdo-0.8.1-1|76	%find_lang %{name}

2413 21
21cr|jigl-2.0.1-9|1	%define name    jigl
21cr|jigl-2.0.1-9|2	%define version 2.0.1
21cr|jigl-2.0.1-9|3	%define release 9
21cr|jigl-2.0.1-9|4	%define Summary A perl script that generates a static html photo gallery
21cr|jigl-2.0.1-9|5	
21cr|jigl-2.0.1-9|6	Summary:        %Summary
21cr|jigl-2.0.1-9|7	Name:           %name
21cr|jigl-2.0.1-9|8	Version:        %version
21cr|jigl-2.0.1-9|9	Release:        %release
21cr|jigl-2.0.1-9|10	License:        GPL
21cr|jigl-2.0.1-9|11	Group:          Graphics
21cr|jigl-2.0.1-9|12	URL:            http://xome.net/projects/jigl/
21cr|jigl-2.0.1-9|13	Source0:        %name-%version.tar.bz2
21cr|jigl-2.0.1-9|14	BuildArch:      noarch
21cr|jigl-2.0.1-9|15	Requires:       imagemagick jhead
21cr|jigl-2.0.1-9|16	
21cr|jigl-2.0.1-9|17	%description
21cr|jigl-2.0.1-9|18	jigl (pronounced jiggle) is a perl script that generates a static
21cr|jigl-2.0.1-9|19	html photo gallery from one or more directories of gif/jpg/png images.
21cr|jigl-2.0.1-9|20	It supports themes and is very customizable. It includes the ability to
21cr|jigl-2.0.1-9|21	display comments and EXIF info for each image in a simple clean layout.
21cr|jigl-2.0.1-9|22	
21cr|jigl-2.0.1-9|23	%prep
21cr|jigl-2.0.1-9|24	%setup -q
21cr|jigl-2.0.1-9|25	
21cr|jigl-2.0.1-9|26	%install
21cr|jigl-2.0.1-9|27	rm -rf %buildroot
21cr|jigl-2.0.1-9|28	mkdir -p $RPM_BUILD_ROOT/%{_bindir}
21cr|jigl-2.0.1-9|29	cp jigl.pl $RPM_BUILD_ROOT/%{_bindir}/jigl
21cr|jigl-2.0.1-9|30	
21cr|jigl-2.0.1-9|31	%clean
21cr|jigl-2.0.1-9|32	rm -rf %buildroot
21cr|jigl-2.0.1-9|33	
21cr|jigl-2.0.1-9|34	%files
21cr|jigl-2.0.1-9|35	%defattr(0755,root,root,0755)
21cr|jigl-2.0.1-9|36	%_bindir/jigl
21cr|jigl-2.0.1-9|37	%defattr(0644,root,root,0755)
21cr|jigl-2.0.1-9|38	%doc ChangeLog INSTALL Themes Todo UPGRADING

2414 21
21cr|jimtcl-0.82-2|1	%global optflags %optflags -Wno-strict-aliasing
21cr|jimtcl-0.82-2|2	
21cr|jimtcl-0.82-2|3	%define major 0
21cr|jimtcl-0.82-2|4	%define libname %mklibname %name %major
21cr|jimtcl-0.82-2|5	%define devname %mklibname %name -d
21cr|jimtcl-0.82-2|6	
21cr|jimtcl-0.82-2|7	Name:           jimtcl
21cr|jimtcl-0.82-2|8	# Do not update!!!
21cr|jimtcl-0.82-2|9	# we use jimctl for build openocd, it's 0.12.0 not suuport jimctl-0.83, need currentScriptObj
21cr|jimtcl-0.82-2|10	Version:        0.82
21cr|jimtcl-0.82-2|11	Release:        2
21cr|jimtcl-0.82-2|12	Summary:        A small embeddable Tcl interpreter
21cr|jimtcl-0.82-2|13	License:        BSD
21cr|jimtcl-0.82-2|14	Group:          Development/Other
21cr|jimtcl-0.82-2|15	URL:            http://jim.tcl.tk
21cr|jimtcl-0.82-2|16	Source0:        https://github.com/msteveb/jimtcl/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|jimtcl-0.82-2|17	BuildRequires:  asciidoc
21cr|jimtcl-0.82-2|18	BuildRequires:  pkgconfig(openssl)
21cr|jimtcl-0.82-2|19	
21cr|jimtcl-0.82-2|20	%description
21cr|jimtcl-0.82-2|21	Jim is an opensource small-footprint implementation of the Tcl programming
21cr|jimtcl-0.82-2|22	language. It implements a large subset of Tcl and adds new features like
21cr|jimtcl-0.82-2|23	references with garbage collection, closures, built-in Object Oriented
21cr|jimtcl-0.82-2|24	Programming system, Functional Programming commands, first-class arrays and
21cr|jimtcl-0.82-2|25	UTF-8 support.
21cr|jimtcl-0.82-2|26	
21cr|jimtcl-0.82-2|27	%package  -n %{libname}
21cr|jimtcl-0.82-2|28	Summary:   Shared libraries of %{name}
21cr|jimtcl-0.82-2|29	Group:     Development/Other
21cr|jimtcl-0.82-2|30	Requires:  %{name} = %{version}
21cr|jimtcl-0.82-2|31	
21cr|jimtcl-0.82-2|32	%description -n %{libname}
21cr|jimtcl-0.82-2|33	The lib%{name} package contains libraries and header files for
21cr|jimtcl-0.82-2|34	applications that use %{name}.
21cr|jimtcl-0.82-2|35	
21cr|jimtcl-0.82-2|36	%package -n %{devname}
21cr|jimtcl-0.82-2|37	Summary:   Development files of %{name}
21cr|jimtcl-0.82-2|38	Group:     Development/Other
21cr|jimtcl-0.82-2|39	Requires:  %{libname} = %{version}
21cr|jimtcl-0.82-2|40	
21cr|jimtcl-0.82-2|41	%description -n %{devname}
21cr|jimtcl-0.82-2|42	The %{name}-devel package contains libraries and header files for
21cr|jimtcl-0.82-2|43	developing applications that use %{name}.
21cr|jimtcl-0.82-2|44	
21cr|jimtcl-0.82-2|45	%prep
21cr|jimtcl-0.82-2|46	%setup -qn %{name}-%{version}
21cr|jimtcl-0.82-2|47	
21cr|jimtcl-0.82-2|48	rm -rf sqlite3
21cr|jimtcl-0.82-2|49	
21cr|jimtcl-0.82-2|50	%build
21cr|jimtcl-0.82-2|51	#configure is not able to locate the needed binaries, so specify it manualy
21cr|jimtcl-0.82-2|52	export CC=gcc
21cr|jimtcl-0.82-2|53	export LD=ld
21cr|jimtcl-0.82-2|54	export AR=ar
21cr|jimtcl-0.82-2|55	export RANLIB=ranlib
21cr|jimtcl-0.82-2|56	export STRIP=strip
21cr|jimtcl-0.82-2|57	
21cr|jimtcl-0.82-2|58	%configure --full --shared --disable-option-checking
21cr|jimtcl-0.82-2|59	%make
21cr|jimtcl-0.82-2|60	
21cr|jimtcl-0.82-2|61	%check
21cr|jimtcl-0.82-2|62	# tests need some network connection
21cr|jimtcl-0.82-2|63	#make test
21cr|jimtcl-0.82-2|64	
21cr|jimtcl-0.82-2|65	%install
21cr|jimtcl-0.82-2|66	%make_install
21cr|jimtcl-0.82-2|67	rm -rf %{buildroot}/%{_datadir}/doc/%{name}
21cr|jimtcl-0.82-2|68	rm -rf %{buildroot}/%{_libdir}/jim/tcltest.tcl
21cr|jimtcl-0.82-2|69	
21cr|jimtcl-0.82-2|70	%files
21cr|jimtcl-0.82-2|71	%doc LICENSE AUTHORS README Tcl.html
21cr|jimtcl-0.82-2|72	%{_bindir}/jimsh
21cr|jimtcl-0.82-2|73	%{_bindir}/jimdb
21cr|jimtcl-0.82-2|74	%{_prefix}/docs/jim/Tcl.html
21cr|jimtcl-0.82-2|75	%{_libdir}/jim/README.extensions
21cr|jimtcl-0.82-2|76	
21cr|jimtcl-0.82-2|77	%files -n %{libname}
21cr|jimtcl-0.82-2|78	%{_libdir}/libjim.so.%{major}*
21cr|jimtcl-0.82-2|79	
21cr|jimtcl-0.82-2|80	%files -n %{devname}
21cr|jimtcl-0.82-2|81	%doc README.extensions README.metakit README.namespaces README.oo README.utf-8 STYLE
21cr|jimtcl-0.82-2|82	%{_includedir}/*
21cr|jimtcl-0.82-2|83	%{_bindir}/build-jim-ext
21cr|jimtcl-0.82-2|84	%{_libdir}/libjim.so
21cr|jimtcl-0.82-2|85	%{_libdir}/pkgconfig/jimtcl.pc
21cr|jimtcl-0.82-2|86	

2415 21
21cr|jiprof-1.1.1-3|1	Name:		jiprof
21cr|jiprof-1.1.1-3|2	Version:	1.1.1
21cr|jiprof-1.1.1-3|3	Release:	3
21cr|jiprof-1.1.1-3|4	Summary:	Java Interactive Profiler
21cr|jiprof-1.1.1-3|5	Group:		Development/Java
21cr|jiprof-1.1.1-3|6	URL:		http://jiprof.sourceforge.net
21cr|jiprof-1.1.1-3|7	Source:		http://downloads.sourceforge.net/project/jiprof/jip/%{version}/jip-src-%{version}.zip
21cr|jiprof-1.1.1-3|8	License:	BSD
21cr|jiprof-1.1.1-3|9	BuildRequires:	ant
21cr|jiprof-1.1.1-3|10	BuildRequires:	objectweb-asm
21cr|jiprof-1.1.1-3|11	BuildRequires:	jpackage-utils
21cr|jiprof-1.1.1-3|12	BuildRequires:	junit
21cr|jiprof-1.1.1-3|13	BuildRequires:	xerces-j2
21cr|jiprof-1.1.1-3|14	BuildRequires:	java-rpmbuild
21cr|jiprof-1.1.1-3|15	Requires:	jpackage-utils
21cr|jiprof-1.1.1-3|16	Requires:	xerces-j2
21cr|jiprof-1.1.1-3|17	BuildArch:	noarch
21cr|jiprof-1.1.1-3|18	
21cr|jiprof-1.1.1-3|19	%description
21cr|jiprof-1.1.1-3|20	JIP is a high performance, low overhead profiler that is written entirely in
21cr|jiprof-1.1.1-3|21	Java. JIP gives the developer the ability to turn the profiler on and off while
21cr|jiprof-1.1.1-3|22	the VM is running. You can also filter out classes and packages as well as
21cr|jiprof-1.1.1-3|23	control the output.
21cr|jiprof-1.1.1-3|24	
21cr|jiprof-1.1.1-3|25	%package	javadoc
21cr|jiprof-1.1.1-3|26	Summary:	Javadoc for %{name}
21cr|jiprof-1.1.1-3|27	Group:		Documentation
21cr|jiprof-1.1.1-3|28	
21cr|jiprof-1.1.1-3|29	%description	javadoc
21cr|jiprof-1.1.1-3|30	The Java Interactive Profiler.
21cr|jiprof-1.1.1-3|31	
21cr|jiprof-1.1.1-3|32	This package contains javadoc for %{name}.
21cr|jiprof-1.1.1-3|33	
21cr|jiprof-1.1.1-3|34	%package	manual
21cr|jiprof-1.1.1-3|35	Summary:	Manual for %{name}
21cr|jiprof-1.1.1-3|36	Group:		Documentation
21cr|jiprof-1.1.1-3|37	
21cr|jiprof-1.1.1-3|38	%description	manual
21cr|jiprof-1.1.1-3|39	The Java Interactive Profiler.
21cr|jiprof-1.1.1-3|40	
21cr|jiprof-1.1.1-3|41	This package contains manual for %{name}.
21cr|jiprof-1.1.1-3|42	
21cr|jiprof-1.1.1-3|43	%prep
21cr|jiprof-1.1.1-3|44	%setup -q -c %{name}-%{version}
21cr|jiprof-1.1.1-3|45	
21cr|jiprof-1.1.1-3|46	for j in $(find -name "*.jar"); do
21cr|jiprof-1.1.1-3|47	mv $j  $j.no
21cr|jiprof-1.1.1-3|48	done
21cr|jiprof-1.1.1-3|49	
21cr|jiprof-1.1.1-3|50	for file in src/com/mentorgen/tools/profile/instrument/PerfMethodAdapter.java \
21cr|jiprof-1.1.1-3|51	src/org/objectweb/asm/jip/attrs/StackMapTableAttribute.java; do \
21cr|jiprof-1.1.1-3|52	native2ascii -encoding UTF8 $file $file
21cr|jiprof-1.1.1-3|53	done
21cr|jiprof-1.1.1-3|54	
21cr|jiprof-1.1.1-3|55	%build
21cr|jiprof-1.1.1-3|56	export CLASSPATH=$(build-classpath junit objectweb-asm/asm objectweb-asm/asm-commons xerces-j2):bin
21cr|jiprof-1.1.1-3|57	%ant dist
21cr|jiprof-1.1.1-3|58	
21cr|jiprof-1.1.1-3|59	%install
21cr|jiprof-1.1.1-3|60	mkdir -p %{buildroot}%{_javadir}/%{name}
21cr|jiprof-1.1.1-3|61	
21cr|jiprof-1.1.1-3|62	install -pm 644 client/client.jar %{buildroot}%{_javadir}/%{name}/client-%{version}.jar
21cr|jiprof-1.1.1-3|63	install -pm 644 profile/profile.jar %{buildroot}%{_javadir}/%{name}/profile-%{version}.jar
21cr|jiprof-1.1.1-3|64	install -pm 644 profile/jipViewer.jar %{buildroot}%{_javadir}/%{name}/jipViewer-%{version}.jar
21cr|jiprof-1.1.1-3|65	
21cr|jiprof-1.1.1-3|66	(
21cr|jiprof-1.1.1-3|67	cd %{buildroot}%{_javadir}/%{name}
21cr|jiprof-1.1.1-3|68	for jar in *-%{version}*; do
21cr|jiprof-1.1.1-3|69	ln -sf ${jar} ${jar/-%{version}/}
21cr|jiprof-1.1.1-3|70	done
21cr|jiprof-1.1.1-3|71	)
21cr|jiprof-1.1.1-3|72	
21cr|jiprof-1.1.1-3|73	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jiprof-1.1.1-3|74	cp -pr doc/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jiprof-1.1.1-3|75	ln -s jiprof-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|jiprof-1.1.1-3|76	rm -rf doc/javadoc
21cr|jiprof-1.1.1-3|77	
21cr|jiprof-1.1.1-3|78	%files
21cr|jiprof-1.1.1-3|79	%dir %{_javadir}/%{name}
21cr|jiprof-1.1.1-3|80	%{_javadir}/%{name}/client-%{version}.jar
21cr|jiprof-1.1.1-3|81	%{_javadir}/%{name}/client.jar
21cr|jiprof-1.1.1-3|82	%{_javadir}/%{name}/profile-%{version}.jar
21cr|jiprof-1.1.1-3|83	%{_javadir}/%{name}/profile.jar
21cr|jiprof-1.1.1-3|84	%{_javadir}/%{name}/jipViewer-%{version}.jar
21cr|jiprof-1.1.1-3|85	%{_javadir}/%{name}/jipViewer.jar
21cr|jiprof-1.1.1-3|86	%doc doc/license.txt
21cr|jiprof-1.1.1-3|87	
21cr|jiprof-1.1.1-3|88	%files javadoc
21cr|jiprof-1.1.1-3|89	%{_javadocdir}/%{name}-%{version}
21cr|jiprof-1.1.1-3|90	%{_javadocdir}/%{name}
21cr|jiprof-1.1.1-3|91	
21cr|jiprof-1.1.1-3|92	%files manual
21cr|jiprof-1.1.1-3|93	%doc doc/*

2416 21
21cr|jisp2-2.5.1-8|1	%define jisp_version 2.5.1
21cr|jisp2-2.5.1-8|2	
21cr|jisp2-2.5.1-8|3	Name:           jisp2
21cr|jisp2-2.5.1-8|4	Version:        2.5.1
21cr|jisp2-2.5.1-8|5	Release:        8
21cr|jisp2-2.5.1-8|6	Epoch:          0
21cr|jisp2-2.5.1-8|7	Summary:        Java Indexed Serialization Package
21cr|jisp2-2.5.1-8|8	License:        GPL-like
21cr|jisp2-2.5.1-8|9	URL:            http://www.coyotegulch.com/products/jisp/
21cr|jisp2-2.5.1-8|10	Group:          Development/Java
21cr|jisp2-2.5.1-8|11	Source0:        jisp-%{version}-source.tar.gz
21cr|jisp2-2.5.1-8|12	Patch0:         jisp2-2.5.1-makefile.patch
21cr|jisp2-2.5.1-8|13	Patch1:         jisp2-2.5.1-java5-enum.patch
21cr|jisp2-2.5.1-8|14	# jisp-3.0.0 won't work with jakarta-turbine-jcs
21cr|jisp2-2.5.1-8|15	BuildRequires:  java-rpmbuild >= 0:1.7
21cr|jisp2-2.5.1-8|16	Requires:  jpackage-utils >= 0:1.7
21cr|jisp2-2.5.1-8|17	Provides:  hibernate_in_process_cache = %{epoch}:%{version}-%{release}
21cr|jisp2-2.5.1-8|18	BuildArch:      noarch
21cr|jisp2-2.5.1-8|19	BuildRequires:  java-devel
21cr|jisp2-2.5.1-8|20	
21cr|jisp2-2.5.1-8|21	%description
21cr|jisp2-2.5.1-8|22	Jisp uses B-Tree and hash indexes for keyed access to variable-length
21cr|jisp2-2.5.1-8|23	serialized objects stored in files.
21cr|jisp2-2.5.1-8|24	
21cr|jisp2-2.5.1-8|25	%package demo
21cr|jisp2-2.5.1-8|26	Summary:        Demo for %{name}
21cr|jisp2-2.5.1-8|27	Group:          Development/Java
21cr|jisp2-2.5.1-8|28	
21cr|jisp2-2.5.1-8|29	%description demo
21cr|jisp2-2.5.1-8|30	Demo for %{name}
21cr|jisp2-2.5.1-8|31	
21cr|jisp2-2.5.1-8|32	%package javadoc
21cr|jisp2-2.5.1-8|33	Summary:        Javadoc for %{name}
21cr|jisp2-2.5.1-8|34	Group:          Development/Java
21cr|jisp2-2.5.1-8|35	
21cr|jisp2-2.5.1-8|36	%description javadoc
21cr|jisp2-2.5.1-8|37	Javadoc for %{name}.
21cr|jisp2-2.5.1-8|38	
21cr|jisp2-2.5.1-8|39	%prep
21cr|jisp2-2.5.1-8|40	%setup -q -n jisp-%{version}
21cr|jisp2-2.5.1-8|41	perl -pi -e 's/\r$//g' svfl.txt
21cr|jisp2-2.5.1-8|42	%patch0 -p1
21cr|jisp2-2.5.1-8|43	%patch1 -p1
21cr|jisp2-2.5.1-8|44	
21cr|jisp2-2.5.1-8|45	%build
21cr|jisp2-2.5.1-8|46	export CLASSPATH=
21cr|jisp2-2.5.1-8|47	%make JAVAC_FLAGS=" -target 1.5 -source 1.5"
21cr|jisp2-2.5.1-8|48	%make jars
21cr|jisp2-2.5.1-8|49	%make docs
21cr|jisp2-2.5.1-8|50	
21cr|jisp2-2.5.1-8|51	%install
21cr|jisp2-2.5.1-8|52	
21cr|jisp2-2.5.1-8|53	# jars
21cr|jisp2-2.5.1-8|54	mkdir -p %{buildroot}%{_javadir}
21cr|jisp2-2.5.1-8|55	cp -p jisp.jar \
21cr|jisp2-2.5.1-8|56	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jisp2-2.5.1-8|57	(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
21cr|jisp2-2.5.1-8|58	
21cr|jisp2-2.5.1-8|59	# javadoc
21cr|jisp2-2.5.1-8|60	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jisp2-2.5.1-8|61	cp -pr docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jisp2-2.5.1-8|62	ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
21cr|jisp2-2.5.1-8|63	
21cr|jisp2-2.5.1-8|64	# demo
21cr|jisp2-2.5.1-8|65	mkdir -p %{buildroot}%{_datadir}/%{name}-%{version}/lib
21cr|jisp2-2.5.1-8|66	cp -a jisp-demo.jar %{buildroot}%{_datadir}/%{name}-%{version}/lib
21cr|jisp2-2.5.1-8|67	# XXX: could thie be right?
21cr|jisp2-2.5.1-8|68	cp -a *.java %{buildroot}%{_datadir}/%{name}-%{version}
21cr|jisp2-2.5.1-8|69	cp -a *.txt %{buildroot}%{_datadir}/%{name}-%{version}
21cr|jisp2-2.5.1-8|70	
21cr|jisp2-2.5.1-8|71	# hibernate_in_process_cache ghost symlink
21cr|jisp2-2.5.1-8|72	ln -s %{_sysconfdir}/alternatives \
21cr|jisp2-2.5.1-8|73	%{buildroot}%{_javadir}/hibernate_in_process_cache.jar
21cr|jisp2-2.5.1-8|74	
21cr|jisp2-2.5.1-8|75	%post
21cr|jisp2-2.5.1-8|76	update-alternatives --install %{_javadir}/hibernate_in_process_cache.jar \
21cr|jisp2-2.5.1-8|77	hibernate_in_process_cache %{_javadir}/%{name}.jar 30
21cr|jisp2-2.5.1-8|78	
21cr|jisp2-2.5.1-8|79	%preun
21cr|jisp2-2.5.1-8|80	{
21cr|jisp2-2.5.1-8|81	[ $1 -eq 0 ] || exit 0
21cr|jisp2-2.5.1-8|82	update-alternatives --remove hibernate_in_process_cache %{_javadir}/%{name}.jar
21cr|jisp2-2.5.1-8|83	} >/dev/null 2>&1 || :
21cr|jisp2-2.5.1-8|84	
21cr|jisp2-2.5.1-8|85	%files
21cr|jisp2-2.5.1-8|86	%defattr(0644,root,root,0755)
21cr|jisp2-2.5.1-8|87	%doc svfl.txt
21cr|jisp2-2.5.1-8|88	%{_javadir}/%{name}-%{version}.jar
21cr|jisp2-2.5.1-8|89	%{_javadir}/%{name}.jar
21cr|jisp2-2.5.1-8|90	%ghost %{_javadir}/hibernate_in_process_cache.jar
21cr|jisp2-2.5.1-8|91	
21cr|jisp2-2.5.1-8|92	%files demo
21cr|jisp2-2.5.1-8|93	%defattr(0644,root,root,0755)
21cr|jisp2-2.5.1-8|94	%{_datadir}/%{name}-%{version}
21cr|jisp2-2.5.1-8|95	
21cr|jisp2-2.5.1-8|96	%files javadoc
21cr|jisp2-2.5.1-8|97	%defattr(0644,root,root,0755)
21cr|jisp2-2.5.1-8|98	%doc %{_javadocdir}/%{name}-%{version}
21cr|jisp2-2.5.1-8|99	%doc %{_javadocdir}/%{name}

2417 21
21cr|jitsi-2.11-1.5633.1|1	%define debug_package %{nil}
21cr|jitsi-2.11-1.5633.1|2	%define label 5633
21cr|jitsi-2.11-1.5633.1|3	
21cr|jitsi-2.11-1.5633.1|4	Summary:	Jitsi - Open Source Video Calls and Chat
21cr|jitsi-2.11-1.5633.1|5	Name:		jitsi
21cr|jitsi-2.11-1.5633.1|6	Version:	2.11
21cr|jitsi-2.11-1.5633.1|7	Release:	1.%{label}.1
21cr|jitsi-2.11-1.5633.1|8	License:	LGPLv2+
21cr|jitsi-2.11-1.5633.1|9	Group:		Communications
21cr|jitsi-2.11-1.5633.1|10	URL:		https://www.jitsi.org
21cr|jitsi-2.11-1.5633.1|11	Source0:	https://github.com/jitsi/jitsi/archive/refs/tags/5633.tar.gz?/%{name}-%{label}.tar.gz
21cr|jitsi-2.11-1.5633.1|12	Source1:	%{name}.sh
21cr|jitsi-2.11-1.5633.1|13	Source2:	%{name}.desktop
21cr|jitsi-2.11-1.5633.1|14	AutoReqProv:	no
21cr|jitsi-2.11-1.5633.1|15	BuildRequires:	java-devel
21cr|jitsi-2.11-1.5633.1|16	BuildRequires:	ant
21cr|jitsi-2.11-1.5633.1|17	BuildRequires:	gzip
21cr|jitsi-2.11-1.5633.1|18	BuildRequires:	subversion
21cr|jitsi-2.11-1.5633.1|19	Requires:	java
21cr|jitsi-2.11-1.5633.1|20	ExcludeArch:	%{ix86}
21cr|jitsi-2.11-1.5633.1|21	
21cr|jitsi-2.11-1.5633.1|22	%description
21cr|jitsi-2.11-1.5633.1|23	Jitsi is an audio/video Internet phone and instant messenger that
21cr|jitsi-2.11-1.5633.1|24	supports some of the most popular instant messaging and telephony protocols
21cr|jitsi-2.11-1.5633.1|25	such as SIP, Jabber, AIM/ICQ, MSN, Yahoo! Messenger, Bonjour, RSS and
21cr|jitsi-2.11-1.5633.1|26	counting. Jitsi is completely Open Source / Free Software, and is
21cr|jitsi-2.11-1.5633.1|27	freely available under the terms of the GNU Lesser General Public License.
21cr|jitsi-2.11-1.5633.1|28	
21cr|jitsi-2.11-1.5633.1|29	%prep
21cr|jitsi-2.11-1.5633.1|30	%setup -q -n %{name}-%{label}
21cr|jitsi-2.11-1.5633.1|31	
21cr|jitsi-2.11-1.5633.1|32	%build
21cr|jitsi-2.11-1.5633.1|33	ant -Dlabel=%{label} rebuild
21cr|jitsi-2.11-1.5633.1|34	
21cr|jitsi-2.11-1.5633.1|35	%install
21cr|jitsi-2.11-1.5633.1|36	
21cr|jitsi-2.11-1.5633.1|37	# create structure dir
21cr|jitsi-2.11-1.5633.1|38	mkdir -p -m 0755 %{buildroot}%{_bindir} \
21cr|jitsi-2.11-1.5633.1|39	%{buildroot}%{_datadir}/%{name} \
21cr|jitsi-2.11-1.5633.1|40	%{buildroot}%{_datadir}/%{name}/lib \
21cr|jitsi-2.11-1.5633.1|41	%{buildroot}%{_datadir}/%{name}/lib/bundle \
21cr|jitsi-2.11-1.5633.1|42	%{buildroot}%{_datadir}/%{name}/lib/native \
21cr|jitsi-2.11-1.5633.1|43	%{buildroot}%{_datadir}/%{name}/sc-bundles \
21cr|jitsi-2.11-1.5633.1|44	%{buildroot}%{_docdir}/%{name} \
21cr|jitsi-2.11-1.5633.1|45	%{buildroot}%{_mandir}/man1 \
21cr|jitsi-2.11-1.5633.1|46	%{buildroot}%{_datadir}/applications \
21cr|jitsi-2.11-1.5633.1|47	%{buildroot}%{_datadir}/pixmaps
21cr|jitsi-2.11-1.5633.1|48	
21cr|jitsi-2.11-1.5633.1|49	# copy the documentation
21cr|jitsi-2.11-1.5633.1|50	install -Dm0644 resources/install/debian/jitsi.1.tmpl %{buildroot}%{_mandir}/man1/jitsi.1
21cr|jitsi-2.11-1.5633.1|51	sed -i -e "s/_PACKAGE_NAME_/jitsi/" %{buildroot}%{_mandir}/man1/%{name}.1
21cr|jitsi-2.11-1.5633.1|52	sed -i -e "s/_APP_NAME_/Jitsi/" %{buildroot}%{_mandir}/man1/%{name}.1
21cr|jitsi-2.11-1.5633.1|53	gzip %{buildroot}%{_mandir}/man1/%{name}.1
21cr|jitsi-2.11-1.5633.1|54	
21cr|jitsi-2.11-1.5633.1|55	# copy the launcher script
21cr|jitsi-2.11-1.5633.1|56	install -Dm0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|jitsi-2.11-1.5633.1|57	sed -i -e "s/_PACKAGE_NAME_/jitsi/" %{buildroot}%{_bindir}/%{name}
21cr|jitsi-2.11-1.5633.1|58	
21cr|jitsi-2.11-1.5633.1|59	# no more libaoss
21cr|jitsi-2.11-1.5633.1|60	#sed -i -e "s@export LD_PRELOAD=/usr/lib/libaoss.so@export LD_PRELOAD=/usr/lib/libaoss.so.0@" $RPM_BUILD_ROOT/usr/bin/sip-communicator
21cr|jitsi-2.11-1.5633.1|61	#chmod a+x $RPM_BUILD_ROOT/usr/bin/jitsi
21cr|jitsi-2.11-1.5633.1|62	
21cr|jitsi-2.11-1.5633.1|63	# copy the menu icons
21cr|jitsi-2.11-1.5633.1|64	install -Dm0644 resources/install/debian/%{name}-32.xpm %{buildroot}%{_datadir}/pixmaps/%{name}-32.xpm
21cr|jitsi-2.11-1.5633.1|65	install -Dm0644 resources/install/debian/%{name}-16.xpm %{buildroot}%{_datadir}/pixmaps/%{name}-16.xpm
21cr|jitsi-2.11-1.5633.1|66	install -Dm0644 resources/install/debian/%{name}.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg
21cr|jitsi-2.11-1.5633.1|67	
21cr|jitsi-2.11-1.5633.1|68	# copy the menu entry
21cr|jitsi-2.11-1.5633.1|69	install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|jitsi-2.11-1.5633.1|70	sed -i -e "s/_PACKAGE_NAME_/jitsi/" %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|jitsi-2.11-1.5633.1|71	sed -i -e "s/_APP_NAME_/Jitsi/"	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|jitsi-2.11-1.5633.1|72	
21cr|jitsi-2.11-1.5633.1|73	# copy the sc-bundles
21cr|jitsi-2.11-1.5633.1|74	install -Dm0644 sc-bundles/*.jar %{buildroot}%{_datadir}/%{name}/sc-bundles/
21cr|jitsi-2.11-1.5633.1|75	# remove all slicks
21cr|jitsi-2.11-1.5633.1|76	rm -rf %{buildroot}%{_datadir}/%{name}/sc-bundles/*-slick.jar
21cr|jitsi-2.11-1.5633.1|77	rm -rf %{buildroot}%{_datadir}/%{name}/sc-bundles/slick*.jar
21cr|jitsi-2.11-1.5633.1|78	
21cr|jitsi-2.11-1.5633.1|79	# copy the os-specific sc-bundles
21cr|jitsi-2.11-1.5633.1|80	install -Dm0644 sc-bundles/os-specific/linux/*.jar %{buildroot}%{_datadir}/%{name}/sc-bundles/
21cr|jitsi-2.11-1.5633.1|81	
21cr|jitsi-2.11-1.5633.1|82	# copy the lib jars
21cr|jitsi-2.11-1.5633.1|83	cp lib/*.jar %{buildroot}%{_datadir}/%{name}/lib/
21cr|jitsi-2.11-1.5633.1|84	cp lib/bundle/* %{buildroot}%{_datadir}/%{name}/lib/bundle/
21cr|jitsi-2.11-1.5633.1|85	rm %{buildroot}%{_datadir}/%{name}/lib/bundle/junit.jar
21cr|jitsi-2.11-1.5633.1|86	#cp lib/os-specific/linux/*.jar %{buildroot}%{_datadir}/%{name}/lib/
21cr|jitsi-2.11-1.5633.1|87	
21cr|jitsi-2.11-1.5633.1|88	# copy the native libs
21cr|jitsi-2.11-1.5633.1|89	%ifarch i386 i586 i686
21cr|jitsi-2.11-1.5633.1|90	install -Dm0644 lib/native/linux/* %{buildroot}%{_datadir}/%{name}/lib/native/
21cr|jitsi-2.11-1.5633.1|91	%else
21cr|jitsi-2.11-1.5633.1|92	install -Dm0644 lib/native/linux-64/* %{buildroot}%{_datadir}/%{name}/lib/native/
21cr|jitsi-2.11-1.5633.1|93	%endif
21cr|jitsi-2.11-1.5633.1|94	
21cr|jitsi-2.11-1.5633.1|95	# copy the resources
21cr|jitsi-2.11-1.5633.1|96	install -Dm0644 resources/install/logging.properties %{buildroot}%{_datadir}/%{name}/lib/
21cr|jitsi-2.11-1.5633.1|97	install -Dm0644 lib/felix.client.run.properties %{buildroot}%{_datadir}/%{name}/lib/
21cr|jitsi-2.11-1.5633.1|98	
21cr|jitsi-2.11-1.5633.1|99	# Make felix deploy its bundles in ~/.felix/sip-communicator.bin
21cr|jitsi-2.11-1.5633.1|100	sed -i -e "s/felix.cache.profiledir=sip-communicator.bin/felix.cache.profile=sip-communicator.bin/" $RPM_BUILD_ROOT/usr/share/jitsi/lib/felix.client.run.properties
21cr|jitsi-2.11-1.5633.1|101	# fix shell script
21cr|jitsi-2.11-1.5633.1|102	sed -i -e "s/\/usr\/lib\/jni/\$LIBPATH\/native/" $RPM_BUILD_ROOT/usr/bin/jitsi
21cr|jitsi-2.11-1.5633.1|103	sed -i -e "s/\/usr\/share\/java\/jdic\.jar/\$LIBPATH\/jdic_stub\.jar:\$LIBPATH\/jdic-all\.jar/" $RPM_BUILD_ROOT/usr/bin/jitsi
21cr|jitsi-2.11-1.5633.1|104	sed -i -e "s/\/usr\/share\/java\/org\.apache\.felix\.framework\.jar/\$LIBPATH\/felix\.jar/" $RPM_BUILD_ROOT/usr/bin/jitsi
21cr|jitsi-2.11-1.5633.1|105	sed -i -e "s/\/usr\/share\/java\/org\.apache\.felix\.main\.jar://" $RPM_BUILD_ROOT/usr/bin/jitsi
21cr|jitsi-2.11-1.5633.1|106	sed -i -e "s/\/launchutils.jar//" $RPM_BUILD_ROOT/usr/bin/jitsi
21cr|jitsi-2.11-1.5633.1|107	
21cr|jitsi-2.11-1.5633.1|108	%files
21cr|jitsi-2.11-1.5633.1|109	%defattr(-,root,root,-)
21cr|jitsi-2.11-1.5633.1|110	%{_bindir}/jitsi
21cr|jitsi-2.11-1.5633.1|111	#{_libdir}/jitsi
21cr|jitsi-2.11-1.5633.1|112	%{_datadir}/%{name}
21cr|jitsi-2.11-1.5633.1|113	%{_datadir}/applications/%{name}*
21cr|jitsi-2.11-1.5633.1|114	%{_datadir}/pixmaps/%{name}*
21cr|jitsi-2.11-1.5633.1|115	%doc %{_mandir}/man*/*

2418 21
21cr|jlatexmath-1.0.3-5|1	Summary:	An implementation of LaTeX math mode wrote in Java
21cr|jlatexmath-1.0.3-5|2	
21cr|jlatexmath-1.0.3-5|3	Name:		jlatexmath
21cr|jlatexmath-1.0.3-5|4	Version:	1.0.3
21cr|jlatexmath-1.0.3-5|5	Release:	5
21cr|jlatexmath-1.0.3-5|6	License:	GPLv2+
21cr|jlatexmath-1.0.3-5|7	Group:		Development/Java
21cr|jlatexmath-1.0.3-5|8	URL:		http://forge.scilab.org
21cr|jlatexmath-1.0.3-5|9	Source0:	http://forge.scilab.org/index.php/p/%{name}/downloads/get/%{name}-src-all-%{version}.zip
21cr|jlatexmath-1.0.3-5|10	BuildRequires:	ant >= 0:1.6
21cr|jlatexmath-1.0.3-5|11	BuildRequires:	fop
21cr|jlatexmath-1.0.3-5|12	BuildRequires:	java-rpmbuild
21cr|jlatexmath-1.0.3-5|13	BuildRequires:	jpackage-utils >= 0:1.6
21cr|jlatexmath-1.0.3-5|14	BuildRequires:	xml-commons-apis
21cr|jlatexmath-1.0.3-5|15	BuildRequires:	xml-commons-jaxp-1.3-apis
21cr|jlatexmath-1.0.3-5|16	BuildRequires:	xmlgraphics-commons
21cr|jlatexmath-1.0.3-5|17	Requires:	jpackage-utils
21cr|jlatexmath-1.0.3-5|18	BuildArch:	noarch
21cr|jlatexmath-1.0.3-5|19	
21cr|jlatexmath-1.0.3-5|20	%description
21cr|jlatexmath-1.0.3-5|21	JLaTeXMath is an implementation of LaTeX math mode wrote in Java.
21cr|jlatexmath-1.0.3-5|22	
21cr|jlatexmath-1.0.3-5|23	%prep
21cr|jlatexmath-1.0.3-5|24	%setup -q -c -n %{name}
21cr|jlatexmath-1.0.3-5|25	
21cr|jlatexmath-1.0.3-5|26	# remove all binary libs
21cr|jlatexmath-1.0.3-5|27	find -type f -name "*.jar" -exec rm -rf {} \;
21cr|jlatexmath-1.0.3-5|28	
21cr|jlatexmath-1.0.3-5|29	%build
21cr|jlatexmath-1.0.3-5|30	export CLASSPATH=
21cr|jlatexmath-1.0.3-5|31	export OPT_JAR_LIST=:
21cr|jlatexmath-1.0.3-5|32	cd %{name}-%{version}
21cr|jlatexmath-1.0.3-5|33	%ant minimal fop
21cr|jlatexmath-1.0.3-5|34	
21cr|jlatexmath-1.0.3-5|35	%install
21cr|jlatexmath-1.0.3-5|36	
21cr|jlatexmath-1.0.3-5|37	# jars
21cr|jlatexmath-1.0.3-5|38	mkdir -p %{buildroot}%{_javadir}
21cr|jlatexmath-1.0.3-5|39	cd %{name}-%{version}
21cr|jlatexmath-1.0.3-5|40	cp -p dist/jlatexmath{,-fop,-minimal}-%{version}.jar %{buildroot}%{_javadir}
21cr|jlatexmath-1.0.3-5|41	cp -p dist/jlm_*.jar %{buildroot}%{_javadir}
21cr|jlatexmath-1.0.3-5|42	pushd  %{buildroot}%{_javadir}
21cr|jlatexmath-1.0.3-5|43	#create symlink
21cr|jlatexmath-1.0.3-5|44	ln -s %{name}-%{version}.jar %{name}.jar
21cr|jlatexmath-1.0.3-5|45	ln -s %{name}-fop-%{version}.jar %{name}-fop.jar
21cr|jlatexmath-1.0.3-5|46	ln -s %{name}-minimal-%{version}.jar %{name}-minimal.jar
21cr|jlatexmath-1.0.3-5|47	popd
21cr|jlatexmath-1.0.3-5|48	
21cr|jlatexmath-1.0.3-5|49	%clean
21cr|jlatexmath-1.0.3-5|50	
21cr|jlatexmath-1.0.3-5|51	%files
21cr|jlatexmath-1.0.3-5|52	%{_javadir}/*.jar

2419 21
21cr|jlayer-1.0.1-6|1	Name:		jlayer
21cr|jlayer-1.0.1-6|2	Summary:	Ogg Vorbis sound engine
21cr|jlayer-1.0.1-6|3	Version:	1.0.1
21cr|jlayer-1.0.1-6|4	Release:	6
21cr|jlayer-1.0.1-6|5	License:	LGPLv2+
21cr|jlayer-1.0.1-6|6	Group:		Development/Java
21cr|jlayer-1.0.1-6|7	URL:		http://sourceforge.net/projects/javalayer/
21cr|jlayer-1.0.1-6|8	Source0:	http://www.javazoom.net/javalayer/sources/%{name}%{version}.tar.gz
21cr|jlayer-1.0.1-6|9	BuildRequires:	ant
21cr|jlayer-1.0.1-6|10	BuildRequires:	java-rpmbuild
21cr|jlayer-1.0.1-6|11	BuildRequires:	java-devel >= 1.6.0
21cr|jlayer-1.0.1-6|12	BuildArch:	noarch
21cr|jlayer-1.0.1-6|13	
21cr|jlayer-1.0.1-6|14	%description
21cr|jlayer-1.0.1-6|15	JLayer is a JAVA library that decodes, converts and plays MP3 files
21cr|jlayer-1.0.1-6|16	in real-time. JLayer supports MPEG 1/2/2.5 Layer 1/2/3 audio format.
21cr|jlayer-1.0.1-6|17	
21cr|jlayer-1.0.1-6|18	%files
21cr|jlayer-1.0.1-6|19	%{_javadir}/%{name}-%{version}.jar
21cr|jlayer-1.0.1-6|20	%{_javadir}/%{name}.jar
21cr|jlayer-1.0.1-6|21	%{_javadir}/jl%{version}.jar
21cr|jlayer-1.0.1-6|22	%{_javadir}/jl.jar
21cr|jlayer-1.0.1-6|23	
21cr|jlayer-1.0.1-6|24	#--------------------------------------------------------------------
21cr|jlayer-1.0.1-6|25	
21cr|jlayer-1.0.1-6|26	%package javadoc
21cr|jlayer-1.0.1-6|27	Summary:	Javadoc for %{name}
21cr|jlayer-1.0.1-6|28	Group:		Development/Java
21cr|jlayer-1.0.1-6|29	
21cr|jlayer-1.0.1-6|30	%description javadoc
21cr|jlayer-1.0.1-6|31	Javadoc for %{name}.
21cr|jlayer-1.0.1-6|32	
21cr|jlayer-1.0.1-6|33	%files javadoc
21cr|jlayer-1.0.1-6|34	%{_javadocdir}/*
21cr|jlayer-1.0.1-6|35	
21cr|jlayer-1.0.1-6|36	#--------------------------------------------------------------------
21cr|jlayer-1.0.1-6|37	
21cr|jlayer-1.0.1-6|38	%prep
21cr|jlayer-1.0.1-6|39	%setup -q -n JLayer%{version}
21cr|jlayer-1.0.1-6|40	
21cr|jlayer-1.0.1-6|41	%build
21cr|jlayer-1.0.1-6|42	%{ant} all
21cr|jlayer-1.0.1-6|43	
21cr|jlayer-1.0.1-6|44	%install
21cr|jlayer-1.0.1-6|45	install -dm 755 %{buildroot}%{_javadir}
21cr|jlayer-1.0.1-6|46	install -m644 jl%{version}.jar %{buildroot}%{_javadir}/
21cr|jlayer-1.0.1-6|47	ln -s jl%{version}.jar %{buildroot}%{_javadir}/jl.jar
21cr|jlayer-1.0.1-6|48	
21cr|jlayer-1.0.1-6|49	# jars
21cr|jlayer-1.0.1-6|50	ln -s jl%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jlayer-1.0.1-6|51	ln -s jl%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|jlayer-1.0.1-6|52	
21cr|jlayer-1.0.1-6|53	# javadoc
21cr|jlayer-1.0.1-6|54	install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jlayer-1.0.1-6|55	cp -r doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jlayer-1.0.1-6|56	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

2420 21
21cr|jnettop-0.13.0-14|1	Summary: 	Network traffic tracker
21cr|jnettop-0.13.0-14|2	Name:		jnettop
21cr|jnettop-0.13.0-14|3	Version:	0.13.0
21cr|jnettop-0.13.0-14|4	Release:	14
21cr|jnettop-0.13.0-14|5	License: 	GPLv2+
21cr|jnettop-0.13.0-14|6	Group: 		Monitoring
21cr|jnettop-0.13.0-14|7	Url:		http://jnettop.kubs.info/
21cr|jnettop-0.13.0-14|8	Source0: 	http://jnettop.kubs.info/dist/%{name}-%{version}.tar.bz2
21cr|jnettop-0.13.0-14|9	BuildRequires:	pcap-devel
21cr|jnettop-0.13.0-14|10	BuildRequires:	pkgconfig(glib-2.0)
21cr|jnettop-0.13.0-14|11	BuildRequires:	pkgconfig(ncurses)
21cr|jnettop-0.13.0-14|12	
21cr|jnettop-0.13.0-14|13	%description
21cr|jnettop-0.13.0-14|14	Nettop is visualising active network traffic as top does with processes.
21cr|jnettop-0.13.0-14|15	It displays active network streams sorted by bandwidth used. This is
21cr|jnettop-0.13.0-14|16	often usable when you want to get a fast grip of what is going on on your
21cr|jnettop-0.13.0-14|17	outbound router.
21cr|jnettop-0.13.0-14|18	
21cr|jnettop-0.13.0-14|19	%files
21cr|jnettop-0.13.0-14|20	%doc AUTHORS ChangeLog COPYING INSTALL NEWS README .jnettop
21cr|jnettop-0.13.0-14|21	%{_bindir}/jnettop
21cr|jnettop-0.13.0-14|22	%{_prefix}/share/%{name}/*
21cr|jnettop-0.13.0-14|23	%{_mandir}/man8/jnettop.*
21cr|jnettop-0.13.0-14|24	
21cr|jnettop-0.13.0-14|25	#----------------------------------------------------------------------------
21cr|jnettop-0.13.0-14|26	
21cr|jnettop-0.13.0-14|27	%prep
21cr|jnettop-0.13.0-14|28	%setup -q
21cr|jnettop-0.13.0-14|29	
21cr|jnettop-0.13.0-14|30	%build
21cr|jnettop-0.13.0-14|31	%configure
21cr|jnettop-0.13.0-14|32	%make
21cr|jnettop-0.13.0-14|33	
21cr|jnettop-0.13.0-14|34	%install
21cr|jnettop-0.13.0-14|35	%makeinstall

2421 21
21cr|joe-4.6-1|1	%define Werror_cflags %nil
21cr|joe-4.6-1|2	
21cr|joe-4.6-1|3	Summary:	Summary An easy to use text editor, supporting syntax highlight and UTF-8
21cr|joe-4.6-1|4	Name:		joe
21cr|joe-4.6-1|5	Version:	4.6
21cr|joe-4.6-1|6	Release:	1
21cr|joe-4.6-1|7	License:	GPL+
21cr|joe-4.6-1|8	Group:		Editors
21cr|joe-4.6-1|9	Url:		http://joe-editor.sourceforge.net/
21cr|joe-4.6-1|10	Source0:	http://downloads.sourceforge.net/project/joe-editor/JOE%20sources/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|joe-4.6-1|11	# RPM SPEC mode, originally from Suse's joe
21cr|joe-4.6-1|12	Source1:	spec.jsf
21cr|joe-4.6-1|13	Patch1:		joe-3.7-term.patch
21cr|joe-4.6-1|14	BuildRequires:	pkgconfig(ncurses)
21cr|joe-4.6-1|15	
21cr|joe-4.6-1|16	%description
21cr|joe-4.6-1|17	Joe is an easy to use, modeless text editor which would be very
21cr|joe-4.6-1|18	appropriate for novices. Joe uses the same WordStar keybindings used
21cr|joe-4.6-1|19	in Borland's development environment.
21cr|joe-4.6-1|20	
21cr|joe-4.6-1|21	You should install joe if you've used it before and you liked it, or
21cr|joe-4.6-1|22	if you're still deciding what text editor you'd like to use, or if you
21cr|joe-4.6-1|23	have a fondness for WordStar. If you're just starting out, you should
21cr|joe-4.6-1|24	probably install joe because it is very easy to use.
21cr|joe-4.6-1|25	
21cr|joe-4.6-1|26	%files
21cr|joe-4.6-1|27	%doc ChangeLog README.md docs/help-system.html NEWS.md
21cr|joe-4.6-1|28	%doc docs/README.old docs/hacking.md docs/man.md
21cr|joe-4.6-1|29	%{_bindir}/*
21cr|joe-4.6-1|30	%dir %{_sysconfdir}/joe
21cr|joe-4.6-1|31	%config(noreplace) %{_sysconfdir}/joe/*
21cr|joe-4.6-1|32	%{_datadir}/%{name}/*
21cr|joe-4.6-1|33	%{_mandir}/man1/*
21cr|joe-4.6-1|34	%lang(ru) %{_mandir}/ru/man1/*
21cr|joe-4.6-1|35	%{_datadir}/applications/*
21cr|joe-4.6-1|36	
21cr|joe-4.6-1|37	#------------------------------------------------------------------
21cr|joe-4.6-1|38	
21cr|joe-4.6-1|39	%prep
21cr|joe-4.6-1|40	%setup -q
21cr|joe-4.6-1|41	%patch1 -p1 -b .TERM
21cr|joe-4.6-1|42	
21cr|joe-4.6-1|43	# file-not-utf8
21cr|joe-4.6-1|44	iconv -f koi8-r -t utf-8 ./man/ru/joe.1.in >./man/ru/joe.1.in.aux
21cr|joe-4.6-1|45	touch -r ./man/ru/joe.1.in ./man/ru/joe.1.in.aux
21cr|joe-4.6-1|46	mv ./man/ru/joe.1.in.aux ./man/ru/joe.1.in
21cr|joe-4.6-1|47	iconv -f ISO_8859-1 -t UTF-8 ChangeLog > ChangeLog.tmp
21cr|joe-4.6-1|48	touch -r ChangeLog ChangeLog.tmp
21cr|joe-4.6-1|49	mv ChangeLog.tmp ChangeLog
21cr|joe-4.6-1|50	
21cr|joe-4.6-1|51	%build
21cr|joe-4.6-1|52	export CFLAGS="%{optflags} -DUSE_LOCALE"
21cr|joe-4.6-1|53	%configure
21cr|joe-4.6-1|54	%make
21cr|joe-4.6-1|55	
21cr|joe-4.6-1|56	%install
21cr|joe-4.6-1|57	%makeinstall
21cr|joe-4.6-1|58	
21cr|joe-4.6-1|59	# XXX: hack to install the manpages, otherwise one goes over the other ...
21cr|joe-4.6-1|60	# (trap for when this ugly thing is no more needed)
21cr|joe-4.6-1|61	[ -d %{buildroot}/%{_mandir}/ru ] && exit 1
21cr|joe-4.6-1|62	rm -rf %{buildroot}/%{_mandir}
21cr|joe-4.6-1|63	pushd man && %makeinstall mandir=%{buildroot}/%{_mandir} && popd
21cr|joe-4.6-1|64	pushd man/ru && %makeinstall mandir=%{buildroot}/%{_mandir}/ru && popd
21cr|joe-4.6-1|65	for dir in %{buildroot}/%{_mandir} %{buildroot}/%{_mandir}/ru; do
21cr|joe-4.6-1|66	pushd $dir/man1
21cr|joe-4.6-1|67	for bin in jmacs jpico jstar rjoe; do
21cr|joe-4.6-1|68	ln -s joe.1 ${bin}.1
21cr|joe-4.6-1|69	done
21cr|joe-4.6-1|70	popd
21cr|joe-4.6-1|71	done
21cr|joe-4.6-1|72	
21cr|joe-4.6-1|73	cp -p %{SOURCE1} %{buildroot}%{_datadir}/joe/syntax/
21cr|joe-4.6-1|74	rm -f %{buildroot}%{_datadir}/applications/*.desktop
21cr|joe-4.6-1|75	
21cr|joe-4.6-1|76	mkdir -p %{buildroot}%{_datadir}/applications
21cr|joe-4.6-1|77	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|joe-4.6-1|78	[Desktop Entry]
21cr|joe-4.6-1|79	Name=Joe
21cr|joe-4.6-1|80	Comment=%{Summary}
21cr|joe-4.6-1|81	Comment[ru]=Простой текстовый редактор с подсветкой синтаксиса
21cr|joe-4.6-1|82	Exec=%{name} %f
21cr|joe-4.6-1|83	Icon=editors_section
21cr|joe-4.6-1|84	Terminal=true
21cr|joe-4.6-1|85	Type=Application
21cr|joe-4.6-1|86	Categories=X-MandrivaLinux-MoreApplications-Editors;TextEditor;
21cr|joe-4.6-1|87	EOF

2422 21
21cr|john-1.8.0-7|1	Summary:	John the Ripper password cracker
21cr|john-1.8.0-7|2	Name:		john
21cr|john-1.8.0-7|3	Version:	1.8.0
21cr|john-1.8.0-7|4	Release:	7
21cr|john-1.8.0-7|5	License:	GPLv2+
21cr|john-1.8.0-7|6	Group:		Monitoring
21cr|john-1.8.0-7|7	Url:		http://www.openwall.com/john
21cr|john-1.8.0-7|8	Source0:	http://www.openwall.com/john/j/%{name}-%{version}.tar.xz
21cr|john-1.8.0-7|9	BuildRequires:	pkgconfig(openssl)
21cr|john-1.8.0-7|10	
21cr|john-1.8.0-7|11	%description
21cr|john-1.8.0-7|12	John the Ripper is a fast password cracker, currently available for many
21cr|john-1.8.0-7|13	flavors of Unix (11 are officially supported, not counting different
21cr|john-1.8.0-7|14	architectures), DOS, Win32, and BeOS. Its primary purpose is to detect
21cr|john-1.8.0-7|15	weak Unix passwords, but a number of other hash types are supported as
21cr|john-1.8.0-7|16	well.
21cr|john-1.8.0-7|17	
21cr|john-1.8.0-7|18	%files
21cr|john-1.8.0-7|19	%doc doc/*
21cr|john-1.8.0-7|20	%config(noreplace) %{_sysconfdir}/john.conf
21cr|john-1.8.0-7|21	%{_bindir}/*
21cr|john-1.8.0-7|22	%{_datadir}/%{name}
21cr|john-1.8.0-7|23	
21cr|john-1.8.0-7|24	#----------------------------------------------------------------------------
21cr|john-1.8.0-7|25	
21cr|john-1.8.0-7|26	%prep
21cr|john-1.8.0-7|27	%setup -q
21cr|john-1.8.0-7|28	chmod 0644 doc/*
21cr|john-1.8.0-7|29	
21cr|john-1.8.0-7|30	%build
21cr|john-1.8.0-7|31	TARGET=""
21cr|john-1.8.0-7|32	%ifarch %{ix86}
21cr|john-1.8.0-7|33	%ifarch i686
21cr|john-1.8.0-7|34	TARGET=linux-x86-mmx
21cr|john-1.8.0-7|35	%else
21cr|john-1.8.0-7|36	TARGET=linux-x86-any
21cr|john-1.8.0-7|37	%endif
21cr|john-1.8.0-7|38	%else
21cr|john-1.8.0-7|39	%ifarch x86_64
21cr|john-1.8.0-7|40	TARGET=linux-x86-64
21cr|john-1.8.0-7|41	%endif
21cr|john-1.8.0-7|42	%endif
21cr|john-1.8.0-7|43	
21cr|john-1.8.0-7|44	if test -z "$TARGET"; then
21cr|john-1.8.0-7|45	TARGET=generic
21cr|john-1.8.0-7|46	export TARGET
21cr|john-1.8.0-7|47	echo "Please add the right TARGET to the spec file"
21cr|john-1.8.0-7|48	fi
21cr|john-1.8.0-7|49	
21cr|john-1.8.0-7|50	cd src
21cr|john-1.8.0-7|51	%make $TARGET CFLAGS="-c -Wall %{optflags} -DJOHN_SYSTEMWIDE=1" LDFLAGS="%{ldflags}"
21cr|john-1.8.0-7|52	
21cr|john-1.8.0-7|53	%install
21cr|john-1.8.0-7|54	mkdir -p %{buildroot}%{_bindir} \
21cr|john-1.8.0-7|55	%{buildroot}%{_datadir}/%{name} \
21cr|john-1.8.0-7|56	%{buildroot}%{_sysconfdir}
21cr|john-1.8.0-7|57	
21cr|john-1.8.0-7|58	install -m 755 run/{john,mailer} %{buildroot}%{_bindir}/
21cr|john-1.8.0-7|59	install -m 644 run/*.chr run/password.lst %{buildroot}%{_datadir}/%{name}/
21cr|john-1.8.0-7|60	install -m 644 run/john.conf %{buildroot}%{_sysconfdir}/
21cr|john-1.8.0-7|61	
21cr|john-1.8.0-7|62	pushd %{buildroot}%{_bindir}
21cr|john-1.8.0-7|63	ln -s john unafs
21cr|john-1.8.0-7|64	ln -s john unique
21cr|john-1.8.0-7|65	ln -s john unshadow
21cr|john-1.8.0-7|66	popd
21cr|john-1.8.0-7|67	
21cr|john-1.8.0-7|68	pushd %{buildroot}%{_datadir}/%{name}
21cr|john-1.8.0-7|69	ln -s %{_sysconfdir}/john.conf john.ini
21cr|john-1.8.0-7|70	popd

2423 21
21cr|johnny-2.2-1|1	Summary:	GUI frontend to John the Ripper password cracker
21cr|johnny-2.2-1|2	Name:		johnny
21cr|johnny-2.2-1|3	Version:	2.2
21cr|johnny-2.2-1|4	Release:	1
21cr|johnny-2.2-1|5	License:	LGPL-2.1
21cr|johnny-2.2-1|6	Group:		Monitoring
21cr|johnny-2.2-1|7	Url:		https://openwall.info/wiki/john/johnny
21cr|johnny-2.2-1|8	Source0:	https://github.com/openwall/johnny/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|johnny-2.2-1|9	BuildRequires:	pkgconfig(Qt5Core)
21cr|johnny-2.2-1|10	BuildRequires:	pkgconfig(Qt5Gui)
21cr|johnny-2.2-1|11	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|johnny-2.2-1|12	
21cr|johnny-2.2-1|13	%description
21cr|johnny-2.2-1|14	Johnny the open source cross-platform GUI frontend for John the Ripper, the
21cr|johnny-2.2-1|15	popular password cracker, written in C++ using the Qt framework.
21cr|johnny-2.2-1|16	
21cr|johnny-2.2-1|17	%files
21cr|johnny-2.2-1|18	%{_bindir}/%{name}
21cr|johnny-2.2-1|19	%{_datadir}/applications/johnny.desktop
21cr|johnny-2.2-1|20	%{_datadir}/pixmaps/johnny.png
21cr|johnny-2.2-1|21	
21cr|johnny-2.2-1|22	#------------------------------------------------------------------
21cr|johnny-2.2-1|23	
21cr|johnny-2.2-1|24	%prep
21cr|johnny-2.2-1|25	%autosetup -p1
21cr|johnny-2.2-1|26	
21cr|johnny-2.2-1|27	%build
21cr|johnny-2.2-1|28	%qmake_qt5
21cr|johnny-2.2-1|29	%make
21cr|johnny-2.2-1|30	
21cr|johnny-2.2-1|31	%install
21cr|johnny-2.2-1|32	install -Dm 0755 johnny %{buildroot}/%{_bindir}/johnny
21cr|johnny-2.2-1|33	
21cr|johnny-2.2-1|34	install -Dm 0644 resources/icons/johnny.png %{buildroot}/%{_datadir}/pixmaps/johnny.png
21cr|johnny-2.2-1|35	
21cr|johnny-2.2-1|36	#Install our desktop file.
21cr|johnny-2.2-1|37	mkdir -p %{buildroot}%{_datadir}/applications
21cr|johnny-2.2-1|38	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|johnny-2.2-1|39	[Desktop Entry]
21cr|johnny-2.2-1|40	Name=Johnny
21cr|johnny-2.2-1|41	Comment=Gui for John the ripper
21cr|johnny-2.2-1|42	Exec=johnny
21cr|johnny-2.2-1|43	Icon=johnny
21cr|johnny-2.2-1|44	Terminal=false
21cr|johnny-2.2-1|45	Type=Application
21cr|johnny-2.2-1|46	StartupNotify=true
21cr|johnny-2.2-1|47	Categories=Monitoring;
21cr|johnny-2.2-1|48	EOF

2424 21
21cr|joomla-1.5.20-6|1	# (oe) undefining these makes the build _real_ quick.
21cr|joomla-1.5.20-6|2	%undefine __find_provides
21cr|joomla-1.5.20-6|3	%undefine __find_requires
21cr|joomla-1.5.20-6|4	
21cr|joomla-1.5.20-6|5	Summary:	Joomla Open Source (CMS)
21cr|joomla-1.5.20-6|6	Name:		joomla
21cr|joomla-1.5.20-6|7	Version:	1.5.20
21cr|joomla-1.5.20-6|8	Release:	6
21cr|joomla-1.5.20-6|9	License:	GPLv2+
21cr|joomla-1.5.20-6|10	Group:		System/Servers
21cr|joomla-1.5.20-6|11	URL:		http://www.joomla.org/
21cr|joomla-1.5.20-6|12	Source0:	Joomla_%{version}-Stable-Full_Package.tar.bz2
21cr|joomla-1.5.20-6|13	Source1:	joomla-16x16.png
21cr|joomla-1.5.20-6|14	Source2:	joomla-32x32.png
21cr|joomla-1.5.20-6|15	Source3:	joomla-48x48.png
21cr|joomla-1.5.20-6|16	Patch0:		joomla-htaccess.patch.bz2
21cr|joomla-1.5.20-6|17	Requires:	apache-mod_php
21cr|joomla-1.5.20-6|18	Requires:	php-mysql
21cr|joomla-1.5.20-6|19	Requires:	php-xml
21cr|joomla-1.5.20-6|20	Requires:	php-gd
21cr|joomla-1.5.20-6|21	Requires:	joomla-administrator
21cr|joomla-1.5.20-6|22	BuildArch:	noarch
21cr|joomla-1.5.20-6|23	
21cr|joomla-1.5.20-6|24	%description
21cr|joomla-1.5.20-6|25	Joomla! is a Content Management System (CMS) created by the same award-winning
21cr|joomla-1.5.20-6|26	team that brought the Mambo CMS to its current state of stardom.
21cr|joomla-1.5.20-6|27	
21cr|joomla-1.5.20-6|28	%package	administrator
21cr|joomla-1.5.20-6|29	Summary:	Administrative web interface for Joomla Open Source (CMS)
21cr|joomla-1.5.20-6|30	Group:		System/Servers
21cr|joomla-1.5.20-6|31	Requires:	%{name} = %{version}-%{release}
21cr|joomla-1.5.20-6|32	
21cr|joomla-1.5.20-6|33	%description	administrator
21cr|joomla-1.5.20-6|34	Administrative web interface for Joomla Open Source (CMS)
21cr|joomla-1.5.20-6|35	
21cr|joomla-1.5.20-6|36	%prep
21cr|joomla-1.5.20-6|37	
21cr|joomla-1.5.20-6|38	%setup -q -c
21cr|joomla-1.5.20-6|39	%patch0
21cr|joomla-1.5.20-6|40	
21cr|joomla-1.5.20-6|41	# clean up CVS stuff
21cr|joomla-1.5.20-6|42	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|joomla-1.5.20-6|43	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|joomla-1.5.20-6|44	done
21cr|joomla-1.5.20-6|45	
21cr|joomla-1.5.20-6|46	# fix dir perms
21cr|joomla-1.5.20-6|47	find . -type d | xargs chmod 755
21cr|joomla-1.5.20-6|48	
21cr|joomla-1.5.20-6|49	# fix file perms
21cr|joomla-1.5.20-6|50	find . -type f | xargs chmod 644
21cr|joomla-1.5.20-6|51	
21cr|joomla-1.5.20-6|52	cp %{SOURCE1} .
21cr|joomla-1.5.20-6|53	cp %{SOURCE2} .
21cr|joomla-1.5.20-6|54	cp %{SOURCE3} .
21cr|joomla-1.5.20-6|55	
21cr|joomla-1.5.20-6|56	%build
21cr|joomla-1.5.20-6|57	
21cr|joomla-1.5.20-6|58	%install
21cr|joomla-1.5.20-6|59	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|joomla-1.5.20-6|60	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|joomla-1.5.20-6|61	install -d %{buildroot}%{_var}/www/%{name}
21cr|joomla-1.5.20-6|62	cp -aRf * %{buildroot}%{_var}/www/%{name}/
21cr|joomla-1.5.20-6|63	
21cr|joomla-1.5.20-6|64	# provide an empty configuration.php file
21cr|joomla-1.5.20-6|65	touch %{buildroot}%{_var}/www/%{name}/configuration.php
21cr|joomla-1.5.20-6|66	
21cr|joomla-1.5.20-6|67	# apache config
21cr|joomla-1.5.20-6|68	cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF
21cr|joomla-1.5.20-6|69	
21cr|joomla-1.5.20-6|70	Alias /%{name} %{_var}/www/%{name}
21cr|joomla-1.5.20-6|71	
21cr|joomla-1.5.20-6|72	<Directory %{_var}/www/%{name}>
21cr|joomla-1.5.20-6|73	Require all granted
21cr|joomla-1.5.20-6|74	</Directory>
21cr|joomla-1.5.20-6|75	
21cr|joomla-1.5.20-6|76	<Directory %{_var}/www/%{name}/installation>
21cr|joomla-1.5.20-6|77	Require local
21cr|joomla-1.5.20-6|78	ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
21cr|joomla-1.5.20-6|79	</Directory>
21cr|joomla-1.5.20-6|80	
21cr|joomla-1.5.20-6|81	EOF
21cr|joomla-1.5.20-6|82	
21cr|joomla-1.5.20-6|83	cat htaccess.txt >> %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
21cr|joomla-1.5.20-6|84	
21cr|joomla-1.5.20-6|85	cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}-administrator.conf << EOF
21cr|joomla-1.5.20-6|86	
21cr|joomla-1.5.20-6|87	<Directory %{_var}/www/%{name}/administrator>
21cr|joomla-1.5.20-6|88	Require local
21cr|joomla-1.5.20-6|89	ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
21cr|joomla-1.5.20-6|90	</Directory>
21cr|joomla-1.5.20-6|91	EOF
21cr|joomla-1.5.20-6|92	
21cr|joomla-1.5.20-6|93	cat > README.urpmi <<EOF
21cr|joomla-1.5.20-6|94	Once this package is installed, there are a few configuration items which need
21cr|joomla-1.5.20-6|95	to be performed before the application is usable.  First, you need to install
21cr|joomla-1.5.20-6|96	Mysql database and corresponding php modules:
21cr|joomla-1.5.20-6|97	
21cr|joomla-1.5.20-6|98	# urpmi mysql php-mysql
21cr|joomla-1.5.20-6|99	
21cr|joomla-1.5.20-6|100	Then, you need to establish a username and password to connect to your
21cr|joomla-1.5.20-6|101	MySQL database as, and make both MySQL and Joomla aware of this.
21cr|joomla-1.5.20-6|102	Let's start by creating the database and the username / password
21cr|joomla-1.5.20-6|103	inside MySQL first:
21cr|joomla-1.5.20-6|104	
21cr|joomla-1.5.20-6|105	# mysql
21cr|joomla-1.5.20-6|106	mysql> create database joomla;
21cr|joomla-1.5.20-6|107	Query OK, 1 row affected (0.00 sec)
21cr|joomla-1.5.20-6|108	
21cr|joomla-1.5.20-6|109	mysql> grant all privileges on joomla.* to joomla identified by 'joomla';
21cr|joomla-1.5.20-6|110	Query OK, 0 rows affected (0.00 sec)
21cr|joomla-1.5.20-6|111	
21cr|joomla-1.5.20-6|112	mysql> flush privileges;
21cr|joomla-1.5.20-6|113	Query OK, 0 rows affected (0.00 sec)
21cr|joomla-1.5.20-6|114	
21cr|joomla-1.5.20-6|115	mysql> exit
21cr|joomla-1.5.20-6|116	Bye
21cr|joomla-1.5.20-6|117	#
21cr|joomla-1.5.20-6|118	
21cr|joomla-1.5.20-6|119	Under certain curcumstances, you may need to run variations of the "grant"
21cr|joomla-1.5.20-6|120	command:
21cr|joomla-1.5.20-6|121	mysql> grant all privileges on joomla.* to joomla@localhost identified by 'joomla';
21cr|joomla-1.5.20-6|122	OR
21cr|joomla-1.5.20-6|123	mysql> grant all privileges on joomla.* to joomla@'%' identified by 'joomla';
21cr|joomla-1.5.20-6|124	
21cr|joomla-1.5.20-6|125	This has created an empty database called 'joomla', created a user named
21cr|joomla-1.5.20-6|126	'joomla' with a password of 'joomla', and given the 'joomla' user total
21cr|joomla-1.5.20-6|127	permission over the 'joomla' database.  Obviously, you'll want to select a
21cr|joomla-1.5.20-6|128	different password, and you may want to choose different database and user
21cr|joomla-1.5.20-6|129	names depending on your installation.  The specific values you choose are
21cr|joomla-1.5.20-6|130	not constrained, they simply need to be consistent between the database and the
21cr|joomla-1.5.20-6|131	config file.
21cr|joomla-1.5.20-6|132	
21cr|joomla-1.5.20-6|133	Once that's done and the database server and web server have been started,
21cr|joomla-1.5.20-6|134	in your favourite web browser, enter following URL :
21cr|joomla-1.5.20-6|135	http://localhost/joomla/  and
21cr|joomla-1.5.20-6|136	follow the instructions given to you on the pages you see to set up the
21cr|joomla-1.5.20-6|137	database tables. Then, when required, removed the directory
21cr|joomla-1.5.20-6|138	%{_var}/www/joomla/installation/.
21cr|joomla-1.5.20-6|139	EOF
21cr|joomla-1.5.20-6|140	
21cr|joomla-1.5.20-6|141	# Mandriva Icons
21cr|joomla-1.5.20-6|142	install -d %{buildroot}%{_iconsdir}
21cr|joomla-1.5.20-6|143	install -d %{buildroot}%{_miconsdir}
21cr|joomla-1.5.20-6|144	install -d %{buildroot}%{_liconsdir}
21cr|joomla-1.5.20-6|145	
21cr|joomla-1.5.20-6|146	install -m0644 joomla-16x16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|joomla-1.5.20-6|147	install -m0644 joomla-32x32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|joomla-1.5.20-6|148	install -m0644 joomla-48x48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|joomla-1.5.20-6|149	
21cr|joomla-1.5.20-6|150	# install menu entry.
21cr|joomla-1.5.20-6|151	
21cr|joomla-1.5.20-6|152	# XDG menu
21cr|joomla-1.5.20-6|153	install -d %{buildroot}%{_datadir}/applications
21cr|joomla-1.5.20-6|154	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|joomla-1.5.20-6|155	[Desktop Entry]
21cr|joomla-1.5.20-6|156	Name=Joomla Administrator
21cr|joomla-1.5.20-6|157	Comment=Administrative web interface for Joomla Open Source (CMS)
21cr|joomla-1.5.20-6|158	Exec=%{_bindir}/www-browser http://localhost/%{name}/administrator/
21cr|joomla-1.5.20-6|159	Icon=%{name}
21cr|joomla-1.5.20-6|160	Terminal=false
21cr|joomla-1.5.20-6|161	Type=Application
21cr|joomla-1.5.20-6|162	Categories=X-MandrivaLinux-Internet-WebEditors;Network;WebDevelopment;
21cr|joomla-1.5.20-6|163	EOF
21cr|joomla-1.5.20-6|164	
21cr|joomla-1.5.20-6|165	# cleanup
21cr|joomla-1.5.20-6|166	rm -f %{buildroot}%{_var}/www/%{name}/htaccess.txt %{buildroot}%{_var}/www/%{name}/joomla-*.png
21cr|joomla-1.5.20-6|167	
21cr|joomla-1.5.20-6|168	%files
21cr|joomla-1.5.20-6|169	%doc README.urpmi
21cr|joomla-1.5.20-6|170	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
21cr|joomla-1.5.20-6|171	#exclude %{_var}/www/%{name}/administrator
21cr|joomla-1.5.20-6|172	%dir %{_var}/www/%{name}
21cr|joomla-1.5.20-6|173	%{_var}/www/%{name}/includes
21cr|joomla-1.5.20-6|174	%{_var}/www/%{name}/installation
21cr|joomla-1.5.20-6|175	%{_var}/www/%{name}/libraries
21cr|joomla-1.5.20-6|176	%{_var}/www/%{name}/logs
21cr|joomla-1.5.20-6|177	%{_var}/www/%{name}/plugins
21cr|joomla-1.5.20-6|178	%{_var}/www/%{name}/tmp
21cr|joomla-1.5.20-6|179	%{_var}/www/%{name}/xmlrpc
21cr|joomla-1.5.20-6|180	%{_var}/www/%{name}/CHANGELOG.php
21cr|joomla-1.5.20-6|181	%{_var}/www/%{name}/COPYRIGHT.php
21cr|joomla-1.5.20-6|182	%{_var}/www/%{name}/CREDITS.php
21cr|joomla-1.5.20-6|183	%{_var}/www/%{name}/INSTALL.php
21cr|joomla-1.5.20-6|184	%{_var}/www/%{name}/LICENSE.php
21cr|joomla-1.5.20-6|185	%{_var}/www/%{name}/LICENSES.php
21cr|joomla-1.5.20-6|186	%{_var}/www/%{name}/index*.php
21cr|joomla-1.5.20-6|187	%{_var}/www/%{name}/configuration.php-dist
21cr|joomla-1.5.20-6|188	%{_var}/www/%{name}/robots.txt
21cr|joomla-1.5.20-6|189	%defattr(0644,apache,root,0755)
21cr|joomla-1.5.20-6|190	%config(noreplace) %{_var}/www/%{name}/configuration.php
21cr|joomla-1.5.20-6|191	%{_var}/www/%{name}/cache
21cr|joomla-1.5.20-6|192	%{_var}/www/%{name}/components
21cr|joomla-1.5.20-6|193	%{_var}/www/%{name}/images
21cr|joomla-1.5.20-6|194	%{_var}/www/%{name}/language
21cr|joomla-1.5.20-6|195	%{_var}/www/%{name}/media
21cr|joomla-1.5.20-6|196	%{_var}/www/%{name}/modules
21cr|joomla-1.5.20-6|197	%{_var}/www/%{name}/templates
21cr|joomla-1.5.20-6|198	
21cr|joomla-1.5.20-6|199	%files administrator
21cr|joomla-1.5.20-6|200	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}-administrator.conf
21cr|joomla-1.5.20-6|201	%{_iconsdir}/%{name}.png
21cr|joomla-1.5.20-6|202	%{_miconsdir}/%{name}.png
21cr|joomla-1.5.20-6|203	%{_liconsdir}/%{name}.png
21cr|joomla-1.5.20-6|204	%{_datadir}/applications/*.desktop
21cr|joomla-1.5.20-6|205	%defattr(0644,apache,root,0755)
21cr|joomla-1.5.20-6|206	%{_var}/www/%{name}/administrator

2425 21
21cr|jorbis-0.0.17-7|1	Name:			jorbis
21cr|jorbis-0.0.17-7|2	Summary:		JOrbis - Pure Java Ogg Vorbis Decoder
21cr|jorbis-0.0.17-7|3	URL:			http://www.jcraft.com/jorbis/index.html
21cr|jorbis-0.0.17-7|4	Group:			Development/Java
21cr|jorbis-0.0.17-7|5	Version:		0.0.17
21cr|jorbis-0.0.17-7|6	Release:		7
21cr|jorbis-0.0.17-7|7	License:		LGPL
21cr|jorbis-0.0.17-7|8	BuildRequires:	ant
21cr|jorbis-0.0.17-7|9	BuildRequires:	jpackage-utils
21cr|jorbis-0.0.17-7|10	BuildRequires:	java-rpmbuild >= 1.5
21cr|jorbis-0.0.17-7|11	BuildRequires:	unzip
21cr|jorbis-0.0.17-7|12	BuildRequires:	update-alternatives
21cr|jorbis-0.0.17-7|13	BuildRequires:	xml-commons-apis
21cr|jorbis-0.0.17-7|14	BuildRequires:	xml-commons-resolver
21cr|jorbis-0.0.17-7|15	Requires:		java >= 1.5
21cr|jorbis-0.0.17-7|16	BuildArch:		noarch
21cr|jorbis-0.0.17-7|17	Source0:		%{name}-%{version}.zip
21cr|jorbis-0.0.17-7|18	
21cr|jorbis-0.0.17-7|19	%description
21cr|jorbis-0.0.17-7|20	JOrbis is a pure Java Ogg Vorbis decoder.
21cr|jorbis-0.0.17-7|21	JOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCMs.
21cr|jorbis-0.0.17-7|22	
21cr|jorbis-0.0.17-7|23	JOrbis is copyrighted by JCraft Inc. and is licensed through the
21cr|jorbis-0.0.17-7|24	GNU Lesser General Public License.
21cr|jorbis-0.0.17-7|25	
21cr|jorbis-0.0.17-7|26	Read the COPYING.LIB file for the complete license.
21cr|jorbis-0.0.17-7|27	
21cr|jorbis-0.0.17-7|28	%package javadoc
21cr|jorbis-0.0.17-7|29	Summary:	Javadoc for jorbis
21cr|jorbis-0.0.17-7|30	Group:		Development/Java
21cr|jorbis-0.0.17-7|31	
21cr|jorbis-0.0.17-7|32	%description javadoc
21cr|jorbis-0.0.17-7|33	Javadoc for jorbis.
21cr|jorbis-0.0.17-7|34	
21cr|jorbis-0.0.17-7|35	%package -n jorbis-player
21cr|jorbis-0.0.17-7|36	Summary:	JOrbisPlayer - a ogg player using %{name}
21cr|jorbis-0.0.17-7|37	Group:		Development/Java
21cr|jorbis-0.0.17-7|38	Requires:	%{name} = %{version}
21cr|jorbis-0.0.17-7|39	
21cr|jorbis-0.0.17-7|40	%description -n jorbis-player
21cr|jorbis-0.0.17-7|41	JOrbisPlayer is a simple ogg-Player.
21cr|jorbis-0.0.17-7|42	
21cr|jorbis-0.0.17-7|43	%package -n jorbis-comment
21cr|jorbis-0.0.17-7|44	Summary:	JOrbisComment is a simple comment editor for Ogg Vorbis
21cr|jorbis-0.0.17-7|45	Group:		Development/Java
21cr|jorbis-0.0.17-7|46	Requires:	%{name} = %{version}
21cr|jorbis-0.0.17-7|47	
21cr|jorbis-0.0.17-7|48	%description -n jorbis-comment
21cr|jorbis-0.0.17-7|49	JOrbisComment is a simple comment editor for Ogg Vorbis.
21cr|jorbis-0.0.17-7|50	
21cr|jorbis-0.0.17-7|51	This program is just provided here for setting an example, how to
21cr|jorbis-0.0.17-7|52	use JOrbis for editing comments.
21cr|jorbis-0.0.17-7|53	
21cr|jorbis-0.0.17-7|54	%prep
21cr|jorbis-0.0.17-7|55	%setup -q -n %{name}-%{version}
21cr|jorbis-0.0.17-7|56	
21cr|jorbis-0.0.17-7|57	%build
21cr|jorbis-0.0.17-7|58	%javac \
21cr|jorbis-0.0.17-7|59	`find ./ -name '*.java'`
21cr|jorbis-0.0.17-7|60	%jar cf jorbis.jar \
21cr|jorbis-0.0.17-7|61	com/jcraft/jogg/*.class \
21cr|jorbis-0.0.17-7|62	com/jcraft/jorbis/*.class
21cr|jorbis-0.0.17-7|63	%jar cf JOrbisPlayer.jar \
21cr|jorbis-0.0.17-7|64	player/*.class
21cr|jorbis-0.0.17-7|65	%jar cf JOrbisComment.jar \
21cr|jorbis-0.0.17-7|66	comment_editor/*.class
21cr|jorbis-0.0.17-7|67	
21cr|jorbis-0.0.17-7|68	%javadoc \
21cr|jorbis-0.0.17-7|69	-d doc -public \
21cr|jorbis-0.0.17-7|70	`find ./ -name '*.java'`
21cr|jorbis-0.0.17-7|71	
21cr|jorbis-0.0.17-7|72	%install
21cr|jorbis-0.0.17-7|73	# jars
21cr|jorbis-0.0.17-7|74	%__install -dm 755 %{buildroot}%{_javadir}
21cr|jorbis-0.0.17-7|75	%__install -pm 644 jorbis.jar \
21cr|jorbis-0.0.17-7|76	%{buildroot}%{_javadir}/jorbis-%{version}.jar
21cr|jorbis-0.0.17-7|77	%__install -pm 644 JOrbisPlayer.jar \
21cr|jorbis-0.0.17-7|78	%{buildroot}%{_javadir}/JOrbisPlayer-%{version}.jar
21cr|jorbis-0.0.17-7|79	%__install -pm 644 JOrbisComment.jar \
21cr|jorbis-0.0.17-7|80	%{buildroot}%{_javadir}/JOrbisComment-%{version}.jar
21cr|jorbis-0.0.17-7|81	pushd %{buildroot}%{_javadir}
21cr|jorbis-0.0.17-7|82	for jar in *-%{version}*; do
21cr|jorbis-0.0.17-7|83	ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
21cr|jorbis-0.0.17-7|84	done
21cr|jorbis-0.0.17-7|85	popd
21cr|jorbis-0.0.17-7|86	
21cr|jorbis-0.0.17-7|87	# javadoc
21cr|jorbis-0.0.17-7|88	%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jorbis-0.0.17-7|89	cp -pr doc/* \
21cr|jorbis-0.0.17-7|90	%{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jorbis-0.0.17-7|91	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|jorbis-0.0.17-7|92	
21cr|jorbis-0.0.17-7|93	%files
21cr|jorbis-0.0.17-7|94	%defattr(-,root,root)
21cr|jorbis-0.0.17-7|95	%doc COPYING.LIB ChangeLog README
21cr|jorbis-0.0.17-7|96	%{_javadir}/%{name}*.jar
21cr|jorbis-0.0.17-7|97	
21cr|jorbis-0.0.17-7|98	%files javadoc
21cr|jorbis-0.0.17-7|99	%defattr(-,root,root)
21cr|jorbis-0.0.17-7|100	%doc %{_javadocdir}/%{name}-%{version}
21cr|jorbis-0.0.17-7|101	%doc %{_javadocdir}/%{name}
21cr|jorbis-0.0.17-7|102	
21cr|jorbis-0.0.17-7|103	%files -n jorbis-player
21cr|jorbis-0.0.17-7|104	%defattr(-,root,root)
21cr|jorbis-0.0.17-7|105	%doc player/JOrbisPlayer.html
21cr|jorbis-0.0.17-7|106	#%doc player/*.ogg player/playlist
21cr|jorbis-0.0.17-7|107	%{_javadir}/JOrbisPlayer*.jar
21cr|jorbis-0.0.17-7|108	
21cr|jorbis-0.0.17-7|109	%files -n jorbis-comment
21cr|jorbis-0.0.17-7|110	%defattr(-,root,root)
21cr|jorbis-0.0.17-7|111	%doc comment_editor/README
21cr|jorbis-0.0.17-7|112	%{_javadir}/JOrbisComment*.jar

2426 21
21cr|joshuto-0.9.5-1|1	%define		crates_ver %{version}
21cr|joshuto-0.9.5-1|2	
21cr|joshuto-0.9.5-1|3	Summary:      Ranger-like terminal file manager written in Rust
21cr|joshuto-0.9.5-1|4	Name:         joshuto
21cr|joshuto-0.9.5-1|5	Version:      0.9.5
21cr|joshuto-0.9.5-1|6	Release:      1
21cr|joshuto-0.9.5-1|7	Group:        File tools
21cr|joshuto-0.9.5-1|8	License:      LGPLv3
21cr|joshuto-0.9.5-1|9	Url:          https://github.com/kamiyaa/joshuto
21cr|joshuto-0.9.5-1|10	Source0:      https://github.com/kamiyaa/joshuto/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|joshuto-0.9.5-1|11	# generated with cargo-vendor
21cr|joshuto-0.9.5-1|12	Source1:        %{name}-crates-%{crates_ver}.tar.xz
21cr|joshuto-0.9.5-1|13	
21cr|joshuto-0.9.5-1|14	BuildRequires:     pkgconfig(ncurses)
21cr|joshuto-0.9.5-1|15	BuildRequires:     rust
21cr|joshuto-0.9.5-1|16	BuildRequires:     cargo-vendor
21cr|joshuto-0.9.5-1|17	
21cr|joshuto-0.9.5-1|18	Requires:     xdg-utils
21cr|joshuto-0.9.5-1|19	Requires:     file
21cr|joshuto-0.9.5-1|20	
21cr|joshuto-0.9.5-1|21	%description
21cr|joshuto-0.9.5-1|22	Ranger-like terminal file manager written in Rust.
21cr|joshuto-0.9.5-1|23	
21cr|joshuto-0.9.5-1|24	%files
21cr|joshuto-0.9.5-1|25	%doc README.md LICENSE
21cr|joshuto-0.9.5-1|26	%{_bindir}/%{name}
21cr|joshuto-0.9.5-1|27	
21cr|joshuto-0.9.5-1|28	#-----------------------------------------------------
21cr|joshuto-0.9.5-1|29	
21cr|joshuto-0.9.5-1|30	%prep
21cr|joshuto-0.9.5-1|31	%autosetup -a1
21cr|joshuto-0.9.5-1|32	
21cr|joshuto-0.9.5-1|33	%{__mv} %{name}-%{crates_ver}/* .
21cr|joshuto-0.9.5-1|34	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|joshuto-0.9.5-1|35	
21cr|joshuto-0.9.5-1|36	# use offline registry
21cr|joshuto-0.9.5-1|37	export CARGO_HOME="$(pwd)/.cargo"
21cr|joshuto-0.9.5-1|38	
21cr|joshuto-0.9.5-1|39	mkdir -p "$CARGO_HOME"
21cr|joshuto-0.9.5-1|40	cat >.cargo/config <<EOF
21cr|joshuto-0.9.5-1|41	[source.crates-io]
21cr|joshuto-0.9.5-1|42	replace-with = "vendored-sources"
21cr|joshuto-0.9.5-1|43	
21cr|joshuto-0.9.5-1|44	[source."https://github.com/magiclen/alphanumeric-sort"]
21cr|joshuto-0.9.5-1|45	git = "https://github.com/magiclen/alphanumeric-sort"
21cr|joshuto-0.9.5-1|46	replace-with = "vendored-sources"
21cr|joshuto-0.9.5-1|47	
21cr|joshuto-0.9.5-1|48	[source.vendored-sources]
21cr|joshuto-0.9.5-1|49	directory = "vendor"
21cr|joshuto-0.9.5-1|50	
21cr|joshuto-0.9.5-1|51	EOF
21cr|joshuto-0.9.5-1|52	
21cr|joshuto-0.9.5-1|53	
21cr|joshuto-0.9.5-1|54	%build
21cr|joshuto-0.9.5-1|55	#export CARGO_HOME="$(pwd)/.cargo"
21cr|joshuto-0.9.5-1|56	#RUSTFLAGS=-g cargo build --all-targets --offline --frozen
21cr|joshuto-0.9.5-1|57	
21cr|joshuto-0.9.5-1|58	%install
21cr|joshuto-0.9.5-1|59	export CARGO_HOME="$(pwd)/.cargo"
21cr|joshuto-0.9.5-1|60	cargo install --no-track --debug --root=%{buildroot}%{_prefix} --path .
21cr|joshuto-0.9.5-1|61	
21cr|joshuto-0.9.5-1|62	
21cr|joshuto-0.9.5-1|63	
21cr|joshuto-0.9.5-1|64	

2427 21
21cr|journal-triggerd-0.2.1-1|1	Name:		journal-triggerd
21cr|journal-triggerd-0.2.1-1|2	Summary:	A daemon that runs in the background, listening to systemd's journal
21cr|journal-triggerd-0.2.1-1|3	Version:	0.2.1
21cr|journal-triggerd-0.2.1-1|4	Release:	1
21cr|journal-triggerd-0.2.1-1|5	License:	GPLv3
21cr|journal-triggerd-0.2.1-1|6	Group:		System/Kernel and hardware
21cr|journal-triggerd-0.2.1-1|7	Url:		http://jjacky.com/%{name}/
21cr|journal-triggerd-0.2.1-1|8	Source0:	http://jjacky.com/%{name}/%{name}-%{version}.tar.gz
21cr|journal-triggerd-0.2.1-1|9	Source1:	error.rule.example
21cr|journal-triggerd-0.2.1-1|10	Source2:	unit_failed.rule.example
21cr|journal-triggerd-0.2.1-1|11	
21cr|journal-triggerd-0.2.1-1|12	BuildRequires:	pkgconfig(systemd)
21cr|journal-triggerd-0.2.1-1|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|journal-triggerd-0.2.1-1|14	BuildRequires:	autogen
21cr|journal-triggerd-0.2.1-1|15	BuildRequires:	groff
21cr|journal-triggerd-0.2.1-1|16	
21cr|journal-triggerd-0.2.1-1|17	Requires(pre):  rpm-helper
21cr|journal-triggerd-0.2.1-1|18	
21cr|journal-triggerd-0.2.1-1|19	%description
21cr|journal-triggerd-0.2.1-1|20	A small daemon that runs in the background, listening to systemd's journal,
21cr|journal-triggerd-0.2.1-1|21	and will run "triggers" (i.e. execute a given command line) when certain
21cr|journal-triggerd-0.2.1-1|22	messages are added.
21cr|journal-triggerd-0.2.1-1|23	You can define which messages to listen for and what to run when such messages
21cr|journal-triggerd-0.2.1-1|24	are added to the journal, by defining rules.
21cr|journal-triggerd-0.2.1-1|25	
21cr|journal-triggerd-0.2.1-1|26	%prep
21cr|journal-triggerd-0.2.1-1|27	%setup -q
21cr|journal-triggerd-0.2.1-1|28	
21cr|journal-triggerd-0.2.1-1|29	%build
21cr|journal-triggerd-0.2.1-1|30	%configure
21cr|journal-triggerd-0.2.1-1|31	%make
21cr|journal-triggerd-0.2.1-1|32	
21cr|journal-triggerd-0.2.1-1|33	%install
21cr|journal-triggerd-0.2.1-1|34	%makeinstall_std
21cr|journal-triggerd-0.2.1-1|35	
21cr|journal-triggerd-0.2.1-1|36	rm -rf %{buildroot}%{_docdir}/%{name}/html
21cr|journal-triggerd-0.2.1-1|37	
21cr|journal-triggerd-0.2.1-1|38	mkdir -p %{buildroot}%{_sysconfdir}/journal-triggerd.rules
21cr|journal-triggerd-0.2.1-1|39	cp %{SOURCE1} %{buildroot}%{_sysconfdir}/journal-triggerd.rules
21cr|journal-triggerd-0.2.1-1|40	cp %{SOURCE2} %{buildroot}%{_sysconfdir}/journal-triggerd.rules
21cr|journal-triggerd-0.2.1-1|41	
21cr|journal-triggerd-0.2.1-1|42	%post
21cr|journal-triggerd-0.2.1-1|43	%_post_service %{name}
21cr|journal-triggerd-0.2.1-1|44	
21cr|journal-triggerd-0.2.1-1|45	%preun
21cr|journal-triggerd-0.2.1-1|46	%_preun_service %{name}
21cr|journal-triggerd-0.2.1-1|47	
21cr|journal-triggerd-0.2.1-1|48	%files
21cr|journal-triggerd-0.2.1-1|49	%doc AUTHORS COPYING HISTORY README.md index.html
21cr|journal-triggerd-0.2.1-1|50	%{_bindir}/journal-triggerd
21cr|journal-triggerd-0.2.1-1|51	/usr/lib/systemd/system/journal-triggerd.service
21cr|journal-triggerd-0.2.1-1|52	%{_mandir}/man1/journal-triggerd.1.xz
21cr|journal-triggerd-0.2.1-1|53	%config(noreplace) %{_sysconfdir}/journal-triggerd.rules/*.example

2428 21
21cr|joy2key-1.6.3-7|1	Name:			joy2key
21cr|joy2key-1.6.3-7|2	Version:		1.6.3
21cr|joy2key-1.6.3-7|3	Release:		7
21cr|joy2key-1.6.3-7|4	
21cr|joy2key-1.6.3-7|5	Summary:	Translate joystick events into keyboard events
21cr|joy2key-1.6.3-7|6	License:	GPLv2
21cr|joy2key-1.6.3-7|7	# keyboard emulator:
21cr|joy2key-1.6.3-7|8	Group:		Emulators
21cr|joy2key-1.6.3-7|9	URL:		http://sourceforge.net/projects/joy2key/
21cr|joy2key-1.6.3-7|10	Source0:	http://downloads.sourceforge.net/joy2key/joy2key-%{version}.tar.bz2
21cr|joy2key-1.6.3-7|11	# Uses xwininfo to find the window.
21cr|joy2key-1.6.3-7|12	Requires:	xwininfo
21cr|joy2key-1.6.3-7|13	BuildRequires:	pkgconfig(x11)
21cr|joy2key-1.6.3-7|14	
21cr|joy2key-1.6.3-7|15	%description
21cr|joy2key-1.6.3-7|16	Joy2key will translate your joystick movements into the equivalent
21cr|joy2key-1.6.3-7|17	keystrokes. Joy2key works both in X and at the console, both raw and
21cr|joy2key-1.6.3-7|18	terminal modes.
21cr|joy2key-1.6.3-7|19	
21cr|joy2key-1.6.3-7|20	%prep
21cr|joy2key-1.6.3-7|21	%setup -q
21cr|joy2key-1.6.3-7|22	
21cr|joy2key-1.6.3-7|23	%build
21cr|joy2key-1.6.3-7|24	%configure
21cr|joy2key-1.6.3-7|25	%make
21cr|joy2key-1.6.3-7|26	
21cr|joy2key-1.6.3-7|27	%install
21cr|joy2key-1.6.3-7|28	rm -rf %{buildroot}
21cr|joy2key-1.6.3-7|29	%makeinstall_std
21cr|joy2key-1.6.3-7|30	
21cr|joy2key-1.6.3-7|31	%clean
21cr|joy2key-1.6.3-7|32	rm -rf %{buildroot}
21cr|joy2key-1.6.3-7|33	
21cr|joy2key-1.6.3-7|34	%files
21cr|joy2key-1.6.3-7|35	%defattr(-,root,root)
21cr|joy2key-1.6.3-7|36	%doc AUTHORS README TODO joy2keyrc.sample
21cr|joy2key-1.6.3-7|37	%{_bindir}/joy2key
21cr|joy2key-1.6.3-7|38	%{_mandir}/man1/joy2key.1*

2429 21
21cr|jpegoptim-1.4.7-1|1	Summary:	Utility to optimize JPEG image files
21cr|jpegoptim-1.4.7-1|2	Name:		jpegoptim
21cr|jpegoptim-1.4.7-1|3	Version:	1.4.7
21cr|jpegoptim-1.4.7-1|4	Release:	1
21cr|jpegoptim-1.4.7-1|5	License:	GPLv2+
21cr|jpegoptim-1.4.7-1|6	Group:		Graphics
21cr|jpegoptim-1.4.7-1|7	Url:		https://www.kokkonen.net/tjko/projects.html
21cr|jpegoptim-1.4.7-1|8	Source0:	https://github.com/tjko/jpegoptim/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|jpegoptim-1.4.7-1|9	BuildRequires:	pkgconfig(libjpeg)
21cr|jpegoptim-1.4.7-1|10	
21cr|jpegoptim-1.4.7-1|11	%description
21cr|jpegoptim-1.4.7-1|12	Provides lossless optimization (based on optimizing the Huffman tables) and
21cr|jpegoptim-1.4.7-1|13	"lossy" optimization based on setting the maximum quality factor.
21cr|jpegoptim-1.4.7-1|14	
21cr|jpegoptim-1.4.7-1|15	%files
21cr|jpegoptim-1.4.7-1|16	%doc COPYRIGHT README
21cr|jpegoptim-1.4.7-1|17	%{_bindir}/%{name}
21cr|jpegoptim-1.4.7-1|18	%{_mandir}/man1/%{name}.1*
21cr|jpegoptim-1.4.7-1|19	
21cr|jpegoptim-1.4.7-1|20	#----------------------------------------------------------------------------
21cr|jpegoptim-1.4.7-1|21	
21cr|jpegoptim-1.4.7-1|22	%prep
21cr|jpegoptim-1.4.7-1|23	%setup -q
21cr|jpegoptim-1.4.7-1|24	
21cr|jpegoptim-1.4.7-1|25	
21cr|jpegoptim-1.4.7-1|26	%build
21cr|jpegoptim-1.4.7-1|27	%configure
21cr|jpegoptim-1.4.7-1|28	%make
21cr|jpegoptim-1.4.7-1|29	
21cr|jpegoptim-1.4.7-1|30	
21cr|jpegoptim-1.4.7-1|31	%install
21cr|jpegoptim-1.4.7-1|32	%makeinstall_std

2430 21
21cr|jpegpixi-1.1.1-9|1	Summary:	Command line tool to fix bad pixels in digital photos
21cr|jpegpixi-1.1.1-9|2	Name:		jpegpixi
21cr|jpegpixi-1.1.1-9|3	Version:	1.1.1
21cr|jpegpixi-1.1.1-9|4	Release:	9
21cr|jpegpixi-1.1.1-9|5	License:	GPLv2+
21cr|jpegpixi-1.1.1-9|6	Group:		Graphics
21cr|jpegpixi-1.1.1-9|7	Url:		http://www.zero-based.org/software/jpegpixi/
21cr|jpegpixi-1.1.1-9|8	Source0:	http://www.zero-based.org/software/jpegpixi/%{name}-%{version}.tar.bz2
21cr|jpegpixi-1.1.1-9|9	BuildRequires:	jpeg-devel
21cr|jpegpixi-1.1.1-9|10	
21cr|jpegpixi-1.1.1-9|11	%description
21cr|jpegpixi-1.1.1-9|12	"Jpegpixi" is short for "JPEG pixel interpolator". The intent of the
21cr|jpegpixi-1.1.1-9|13	program is to interpolate pixels in JFIF images (commonly referred to
21cr|jpegpixi-1.1.1-9|14	as "JPEG images"). This is useful to correct images from a digital
21cr|jpegpixi-1.1.1-9|15	camera with CCD defects. For example, if one pixel is always bright
21cr|jpegpixi-1.1.1-9|16	green, this pixel can be interpolated away with jpegpixi.
21cr|jpegpixi-1.1.1-9|17	
21cr|jpegpixi-1.1.1-9|18	Jpegpixi is unique in that it tries to preserve the quality of the
21cr|jpegpixi-1.1.1-9|19	JFIF image as much as possible. Usual graphics programs decode JFIF
21cr|jpegpixi-1.1.1-9|20	images when they are loaded, and re-encode them when they are saved,
21cr|jpegpixi-1.1.1-9|21	which results in an overall loss of quality. Jpegpixi, on the other
21cr|jpegpixi-1.1.1-9|22	hand, does not decode and re-encode the image, but manipulates the
21cr|jpegpixi-1.1.1-9|23	encoded image data (known as the "DCT coefficients"). Therefore, the
21cr|jpegpixi-1.1.1-9|24	blocks (typically 8x8, 8x16, or 16x16 pixel areas) which contain the
21cr|jpegpixi-1.1.1-9|25	pixels to be interpolated are minimally disturbed, whereas other
21cr|jpegpixi-1.1.1-9|26	blocks remain pixel-by-pixel identical to the original image.
21cr|jpegpixi-1.1.1-9|27	
21cr|jpegpixi-1.1.1-9|28	Jpegpixi is a command line utility. It is Free Software, released
21cr|jpegpixi-1.1.1-9|29	under the GNU General Public License.
21cr|jpegpixi-1.1.1-9|30	
21cr|jpegpixi-1.1.1-9|31	Please read the manual page for detailed usage instructions ("man
21cr|jpegpixi-1.1.1-9|32	jpegpixi"). For a usage example, please see the "Example" section on
21cr|jpegpixi-1.1.1-9|33	the jpegpixi homepage at <http://jpegpixi.sourceforge.net/>.
21cr|jpegpixi-1.1.1-9|34	
21cr|jpegpixi-1.1.1-9|35	%files -f %{name}.lang
21cr|jpegpixi-1.1.1-9|36	%doc AUTHORS COPYING ChangeLog NEWS README README.jpeglib
21cr|jpegpixi-1.1.1-9|37	%{_bindir}/jpeghotp
21cr|jpegpixi-1.1.1-9|38	%{_bindir}/jpegpixi
21cr|jpegpixi-1.1.1-9|39	%{_mandir}/man1/jpeghotp.1*
21cr|jpegpixi-1.1.1-9|40	%{_mandir}/man1/jpegpixi.1*
21cr|jpegpixi-1.1.1-9|41	
21cr|jpegpixi-1.1.1-9|42	#----------------------------------------------------------------------------
21cr|jpegpixi-1.1.1-9|43	
21cr|jpegpixi-1.1.1-9|44	%prep
21cr|jpegpixi-1.1.1-9|45	%setup -q
21cr|jpegpixi-1.1.1-9|46	
21cr|jpegpixi-1.1.1-9|47	%build
21cr|jpegpixi-1.1.1-9|48	%configure
21cr|jpegpixi-1.1.1-9|49	%make
21cr|jpegpixi-1.1.1-9|50	
21cr|jpegpixi-1.1.1-9|51	%install
21cr|jpegpixi-1.1.1-9|52	%makeinstall_std
21cr|jpegpixi-1.1.1-9|53	
21cr|jpegpixi-1.1.1-9|54	%find_lang %{name} jpeghotp %{name}.lang --with-man

2431 21
21cr|jreen-1.3.0-3|1	%define major 1
21cr|jreen-1.3.0-3|2	%define libname %mklibname %{name}-qt5 %{major}
21cr|jreen-1.3.0-3|3	%define devname %mklibname %{name}-qt5 -d
21cr|jreen-1.3.0-3|4	
21cr|jreen-1.3.0-3|5	Summary:	Qt XMPP library
21cr|jreen-1.3.0-3|6	Name:		jreen
21cr|jreen-1.3.0-3|7	Version:	1.3.0
21cr|jreen-1.3.0-3|8	Release:	3
21cr|jreen-1.3.0-3|9	License:	GPLv2+
21cr|jreen-1.3.0-3|10	Group:		System/Libraries
21cr|jreen-1.3.0-3|11	Url:		https://github.com/euroelessar/jreen
21cr|jreen-1.3.0-3|12	Source0:	https://github.com/euroelessar/jreen/archive/v%{version}.tar.gz?/jreen-%{version}.tar.gz
21cr|jreen-1.3.0-3|13	BuildRequires:	cmake >= 2.8.0
21cr|jreen-1.3.0-3|14	BuildRequires:	qt5-devel
21cr|jreen-1.3.0-3|15	BuildRequires:	pkgconfig(qca2)
21cr|jreen-1.3.0-3|16	BuildRequires:	pkgconfig(libgsasl)
21cr|jreen-1.3.0-3|17	BuildRequires:	pkgconfig(libidn)
21cr|jreen-1.3.0-3|18	BuildRequires:	pkgconfig(Qt5Network)
21cr|jreen-1.3.0-3|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|jreen-1.3.0-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|jreen-1.3.0-3|21	BuildRequires:	pkgconfig(speex)
21cr|jreen-1.3.0-3|22	BuildRequires:	pkgconfig(zlib)
21cr|jreen-1.3.0-3|23	
21cr|jreen-1.3.0-3|24	%description
21cr|jreen-1.3.0-3|25	Qt XMPP library.
21cr|jreen-1.3.0-3|26	
21cr|jreen-1.3.0-3|27	#---------------------------------------------------------------------
21cr|jreen-1.3.0-3|28	
21cr|jreen-1.3.0-3|29	%package -n %{libname}
21cr|jreen-1.3.0-3|30	Summary:	Qt XMPP library
21cr|jreen-1.3.0-3|31	Group:		System/Libraries
21cr|jreen-1.3.0-3|32	
21cr|jreen-1.3.0-3|33	%description -n %{libname}
21cr|jreen-1.3.0-3|34	Qt XMPP library.
21cr|jreen-1.3.0-3|35	
21cr|jreen-1.3.0-3|36	%files -n %{libname}
21cr|jreen-1.3.0-3|37	%{_libdir}/libjreen-qt5.so.%{major}*
21cr|jreen-1.3.0-3|38	
21cr|jreen-1.3.0-3|39	#--------------------------------------------------------------------
21cr|jreen-1.3.0-3|40	
21cr|jreen-1.3.0-3|41	%package -n %{devname}
21cr|jreen-1.3.0-3|42	Summary:	Development files for %{name}
21cr|jreen-1.3.0-3|43	Group:		Development/C
21cr|jreen-1.3.0-3|44	Provides:	%{name}-devel = %{EVRD}
21cr|jreen-1.3.0-3|45	Requires:	%{libname} = %{EVRD}
21cr|jreen-1.3.0-3|46	
21cr|jreen-1.3.0-3|47	%description -n %{devname}
21cr|jreen-1.3.0-3|48	Development files for %{name}.
21cr|jreen-1.3.0-3|49	
21cr|jreen-1.3.0-3|50	%files -n %{devname}
21cr|jreen-1.3.0-3|51	%{_includedir}/%{name}-qt5/
21cr|jreen-1.3.0-3|52	%{_libdir}/libjreen-qt5.so
21cr|jreen-1.3.0-3|53	%{_libdir}/pkgconfig/libjreen-qt5.pc
21cr|jreen-1.3.0-3|54	
21cr|jreen-1.3.0-3|55	#---------------------------------------------------------------------
21cr|jreen-1.3.0-3|56	
21cr|jreen-1.3.0-3|57	%prep
21cr|jreen-1.3.0-3|58	%setup -q
21cr|jreen-1.3.0-3|59	
21cr|jreen-1.3.0-3|60	%build
21cr|jreen-1.3.0-3|61	%cmake
21cr|jreen-1.3.0-3|62	%make
21cr|jreen-1.3.0-3|63	
21cr|jreen-1.3.0-3|64	%install
21cr|jreen-1.3.0-3|65	%makeinstall_std -C build

2432 21
21cr|jrexx-1.1.1-6|1	Summary:        Automaton based regluar expression API for Java
21cr|jrexx-1.1.1-6|2	Name:           jrexx
21cr|jrexx-1.1.1-6|3	Version:        1.1.1
21cr|jrexx-1.1.1-6|4	Release:        6
21cr|jrexx-1.1.1-6|5	Epoch:          0
21cr|jrexx-1.1.1-6|6	License:        LGPL
21cr|jrexx-1.1.1-6|7	URL:            http://www.karneim.com/jrexx/
21cr|jrexx-1.1.1-6|8	Group:          Development/Java
21cr|jrexx-1.1.1-6|9	Source0:        jrexx-1.1.1-src.zip
21cr|jrexx-1.1.1-6|10	Source1:        jrexx-build.xml
21cr|jrexx-1.1.1-6|11	BuildRequires:  java-rpmbuild >= 0:1.5.32
21cr|jrexx-1.1.1-6|12	BuildRequires:  ant >= 0:1.5.4
21cr|jrexx-1.1.1-6|13	BuildRequires:  locales-en
21cr|jrexx-1.1.1-6|14	BuildArch:      noarch
21cr|jrexx-1.1.1-6|15	BuildRequires:  java-devel
21cr|jrexx-1.1.1-6|16	
21cr|jrexx-1.1.1-6|17	%description
21cr|jrexx-1.1.1-6|18	jrexx is a powerful easy-to-use regular expression
21cr|jrexx-1.1.1-6|19	API for textual pattern matching. Technically jrexx
21cr|jrexx-1.1.1-6|20	uses a minimized deterministic FSA (finite state
21cr|jrexx-1.1.1-6|21	automaton) and compiles the textual representation
21cr|jrexx-1.1.1-6|22	of the regular expression into such an automaton.
21cr|jrexx-1.1.1-6|23	Besides the usual pattern matching functionality,
21cr|jrexx-1.1.1-6|24	jrexx provides an introspection API for exploration
21cr|jrexx-1.1.1-6|25	of the automaton's structure by 'states' and
21cr|jrexx-1.1.1-6|26	'transitions'. Since the automaton is deterministic
21cr|jrexx-1.1.1-6|27	and minimized the pattern matching alogorithm is
21cr|jrexx-1.1.1-6|28	extremly fast (compared to the java regular
21cr|jrexx-1.1.1-6|29	expression API in JDK1.4) and works with huge
21cr|jrexx-1.1.1-6|30	patterns and input texts. Since FSA can be handled
21cr|jrexx-1.1.1-6|31	as sets, jrexx also offers all basic set operations
21cr|jrexx-1.1.1-6|32	for complement, union, intersection and difference,
21cr|jrexx-1.1.1-6|33	which is not provided by other regex implementations
21cr|jrexx-1.1.1-6|34	(as far as we know).
21cr|jrexx-1.1.1-6|35	
21cr|jrexx-1.1.1-6|36	
21cr|jrexx-1.1.1-6|37	%package javadoc
21cr|jrexx-1.1.1-6|38	Summary:        Javadoc for %{name}
21cr|jrexx-1.1.1-6|39	Group:          Development/Java
21cr|jrexx-1.1.1-6|40	
21cr|jrexx-1.1.1-6|41	%description javadoc
21cr|jrexx-1.1.1-6|42	%{summary}.
21cr|jrexx-1.1.1-6|43	
21cr|jrexx-1.1.1-6|44	%prep
21cr|jrexx-1.1.1-6|45	%setup -T -c %{name}-%{version}
21cr|jrexx-1.1.1-6|46	unzip -q %{SOURCE0}
21cr|jrexx-1.1.1-6|47	cp %{SOURCE1} build.xml
21cr|jrexx-1.1.1-6|48	
21cr|jrexx-1.1.1-6|49	%build
21cr|jrexx-1.1.1-6|50	export LC_ALL=en_US.ISO-8859-1
21cr|jrexx-1.1.1-6|51	%{ant} dist
21cr|jrexx-1.1.1-6|52	
21cr|jrexx-1.1.1-6|53	%install
21cr|jrexx-1.1.1-6|54	# jars
21cr|jrexx-1.1.1-6|55	mkdir -p %{buildroot}%{_javadir}
21cr|jrexx-1.1.1-6|56	cp -p output/dist/lib/%{name}-%{version}.jar \
21cr|jrexx-1.1.1-6|57	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jrexx-1.1.1-6|58	(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
21cr|jrexx-1.1.1-6|59	
21cr|jrexx-1.1.1-6|60	# javadoc
21cr|jrexx-1.1.1-6|61	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jrexx-1.1.1-6|62	cp -pr output/dist/jdoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jrexx-1.1.1-6|63	ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
21cr|jrexx-1.1.1-6|64	
21cr|jrexx-1.1.1-6|65	%files
21cr|jrexx-1.1.1-6|66	%defattr(0644,root,root,0755)
21cr|jrexx-1.1.1-6|67	%{_javadir}/%{name}.jar
21cr|jrexx-1.1.1-6|68	%{_javadir}/%{name}-%{version}.jar
21cr|jrexx-1.1.1-6|69	
21cr|jrexx-1.1.1-6|70	%files javadoc
21cr|jrexx-1.1.1-6|71	%defattr(0644,root,root,0755)
21cr|jrexx-1.1.1-6|72	%doc %{_javadocdir}

2433 21
21cr|jrosetta-1.0.2-0.0.7|1	Summary:	JRosetta provides a common base for graphical component
21cr|jrosetta-1.0.2-0.0.7|2	Name:		jrosetta
21cr|jrosetta-1.0.2-0.0.7|3	Version:	1.0.2
21cr|jrosetta-1.0.2-0.0.7|4	Release:	0.0.7
21cr|jrosetta-1.0.2-0.0.7|5	Group:		Development/Java
21cr|jrosetta-1.0.2-0.0.7|6	License:	GPLv2+
21cr|jrosetta-1.0.2-0.0.7|7	URL:		http://dev.artenum.com/projects/JRosetta
21cr|jrosetta-1.0.2-0.0.7|8	Source0:	jrosetta-%{version}-GPL.zip
21cr|jrosetta-1.0.2-0.0.7|9	BuildRequires:	java-rpmbuild
21cr|jrosetta-1.0.2-0.0.7|10	BuildRequires:	jpackage-utils >= 1.5
21cr|jrosetta-1.0.2-0.0.7|11	BuildRequires:	ant
21cr|jrosetta-1.0.2-0.0.7|12	Requires:	java >= 1.5
21cr|jrosetta-1.0.2-0.0.7|13	Requires:	jpackage-utils >= 1.5
21cr|jrosetta-1.0.2-0.0.7|14	BuildArch:	noarch
21cr|jrosetta-1.0.2-0.0.7|15	
21cr|jrosetta-1.0.2-0.0.7|16	%description
21cr|jrosetta-1.0.2-0.0.7|17	JRosetta provides a common base for graphical component that could be used
21cr|jrosetta-1.0.2-0.0.7|18	to build a graphical console in Swing with the latest requirements, such as
21cr|jrosetta-1.0.2-0.0.7|19	command history, completion and so on for instance for scripting language
21cr|jrosetta-1.0.2-0.0.7|20	or command line.
21cr|jrosetta-1.0.2-0.0.7|21	
21cr|jrosetta-1.0.2-0.0.7|22	
21cr|jrosetta-1.0.2-0.0.7|23	%prep
21cr|jrosetta-1.0.2-0.0.7|24	%setup -q -n %{name}-%{version}-gpl
21cr|jrosetta-1.0.2-0.0.7|25	
21cr|jrosetta-1.0.2-0.0.7|26	#wrong-file-end-of-line-encoding
21cr|jrosetta-1.0.2-0.0.7|27	cp -p CHANGE.txt CHANGE.txt.CRLF
21cr|jrosetta-1.0.2-0.0.7|28	sed -i -e 's/\r//' CHANGE.txt
21cr|jrosetta-1.0.2-0.0.7|29	touch -r CHANGE.txt.CRLF CHANGE.txt
21cr|jrosetta-1.0.2-0.0.7|30	rm CHANGE.txt.CRLF
21cr|jrosetta-1.0.2-0.0.7|31	
21cr|jrosetta-1.0.2-0.0.7|32	%build
21cr|jrosetta-1.0.2-0.0.7|33	%ant make
21cr|jrosetta-1.0.2-0.0.7|34	
21cr|jrosetta-1.0.2-0.0.7|35	
21cr|jrosetta-1.0.2-0.0.7|36	%install
21cr|jrosetta-1.0.2-0.0.7|37	rm -rf %{buildroot}
21cr|jrosetta-1.0.2-0.0.7|38	mkdir -p %{buildroot}%{_javadir}
21cr|jrosetta-1.0.2-0.0.7|39	
21cr|jrosetta-1.0.2-0.0.7|40	for j in jrosetta-API jrosetta-engine ; do
21cr|jrosetta-1.0.2-0.0.7|41	install -pm 0644 dist/${j}.jar %{buildroot}%{_javadir}/${j}-%{version}.jar
21cr|jrosetta-1.0.2-0.0.7|42	ln -fs ${j}-%{version}.jar %{buildroot}%{_javadir}/${j}.jar
21cr|jrosetta-1.0.2-0.0.7|43	done
21cr|jrosetta-1.0.2-0.0.7|44	
21cr|jrosetta-1.0.2-0.0.7|45	%clean
21cr|jrosetta-1.0.2-0.0.7|46	rm -rf %{buildroot}
21cr|jrosetta-1.0.2-0.0.7|47	
21cr|jrosetta-1.0.2-0.0.7|48	%files
21cr|jrosetta-1.0.2-0.0.7|49	%defattr(-,root,root)
21cr|jrosetta-1.0.2-0.0.7|50	%doc CHANGE.txt COPYRIGHT LICENSE.txt
21cr|jrosetta-1.0.2-0.0.7|51	%{_javadir}/jrosetta*.jar

2434 21
21cr|js-1.85-12|1	%define _requires_exceptions devel(libnspr4\\|devel(libplc4\\|devel(libplds4
21cr|js-1.85-12|2	
21cr|js-1.85-12|3	%define	major	1
21cr|js-1.85-12|4	%define	libname	%mklibname mozjs185_ %{major}
21cr|js-1.85-12|5	%define	devname	%mklibname mozjs185 -d
21cr|js-1.85-12|6	
21cr|js-1.85-12|7	%define real_version 1.8.5
21cr|js-1.85-12|8	
21cr|js-1.85-12|9	Summary:	SpiderMonkey, the Mozilla JavaScript engine
21cr|js-1.85-12|10	Name:		js
21cr|js-1.85-12|11	Epoch:		1
21cr|js-1.85-12|12	Version:	1.85
21cr|js-1.85-12|13	Release:	12
21cr|js-1.85-12|14	License:	MPL
21cr|js-1.85-12|15	Group:		Development/Other
21cr|js-1.85-12|16	Url:		http://www.mozilla.org/js/
21cr|js-1.85-12|17	Source0:	http://ftp.mozilla.org/pub/mozilla.org/js/%{name}185-1.0.0.tar.gz
21cr|js-1.85-12|18	# by default JS ships with libffi 3.0.10
21cr|js-1.85-12|19	# it's very old version
21cr|js-1.85-12|20	# that does not support an ARM64
21cr|js-1.85-12|21	Source1:	libffi-3.2.1.tar.gz
21cr|js-1.85-12|22	Source100:	js.rpmlintrc
21cr|js-1.85-12|23	Patch0:		js-1.8.5-fix-destdir.patch
21cr|js-1.85-12|24	Patch1:		js-1.8.5-gcc7.patch
21cr|js-1.85-12|25	Patch2:		js-1.8.5-asm.patch
21cr|js-1.85-12|26	Patch3:		spidermonkey-1.8.5-arm_respect_cflags-3.patch
21cr|js-1.85-12|27	Patch4:		js-64bitbigendian.patch
21cr|js-1.85-12|28	Patch5:		js185-libedit.patch
21cr|js-1.85-12|29	Patch6:		js-filter.patch
21cr|js-1.85-12|30	# https://bugzilla.redhat.com/show_bug.cgi?id=1178141 (http://hg.mozilla.org/mozilla-central/rev/a7b220e7425a)
21cr|js-1.85-12|31	Patch7:		js-1.8.5-array-recursion.patch
21cr|js-1.85-12|32	Patch8:		aarch64.patch
21cr|js-1.85-12|33	BuildRequires:	autoconf2.1
21cr|js-1.85-12|34	BuildRequires:	python2
21cr|js-1.85-12|35	BuildRequires:	nspr-devel
21cr|js-1.85-12|36	BuildRequires:	readline-devel
21cr|js-1.85-12|37	BuildRequires:	pkgconfig(libedit)
21cr|js-1.85-12|38	# wtf?
21cr|js-1.85-12|39	BuildRequires:	zip
21cr|js-1.85-12|40	
21cr|js-1.85-12|41	%description
21cr|js-1.85-12|42	The JavaScript engine compiles and executes scripts containing JavaScript
21cr|js-1.85-12|43	statements and functions. The engine handles memory allocation for the
21cr|js-1.85-12|44	objects needed to execute scripts, and it cleans up—garbage
21cr|js-1.85-12|45	collects—objects it no longer needs.
21cr|js-1.85-12|46	
21cr|js-1.85-12|47	SpiderMonkey supports versions 1.0 through 1.8 of the JavaScript language.
21cr|js-1.85-12|48	JS 1.3 and later conform to the ECMAScript specification, ECMA 262-3.
21cr|js-1.85-12|49	Later versions also contain Mozilla extensions such as array comprehensions
21cr|js-1.85-12|50	and generators. SpiderMonkey also supports E4X (optionally).
21cr|js-1.85-12|51	
21cr|js-1.85-12|52	%files
21cr|js-1.85-12|53	%{_bindir}/*
21cr|js-1.85-12|54	
21cr|js-1.85-12|55	#----------------------------------------------------------------------------
21cr|js-1.85-12|56	
21cr|js-1.85-12|57	%package -n %{libname}
21cr|js-1.85-12|58	Summary:	JavaScript engine library
21cr|js-1.85-12|59	Group:		System/Libraries
21cr|js-1.85-12|60	
21cr|js-1.85-12|61	%description -n %{libname}
21cr|js-1.85-12|62	The JavaScript engine compiles and executes scripts containing JavaScript
21cr|js-1.85-12|63	statements and functions. The engine handles memory allocation for the
21cr|js-1.85-12|64	objects needed to execute scripts, and it cleans up—garbage
21cr|js-1.85-12|65	collects—objects it no longer needs.
21cr|js-1.85-12|66	
21cr|js-1.85-12|67	SpiderMonkey supports versions 1.0 through 1.8 of the JavaScript language.
21cr|js-1.85-12|68	JS 1.3 and later conform to the ECMAScript specification, ECMA 262-3.
21cr|js-1.85-12|69	Later versions also contain Mozilla extensions such as array comprehensions
21cr|js-1.85-12|70	and generators. SpiderMonkey also supports E4X (optionally).
21cr|js-1.85-12|71	
21cr|js-1.85-12|72	%files -n %{libname}
21cr|js-1.85-12|73	%{_libdir}/libmozjs185.so.%{major}*
21cr|js-1.85-12|74	
21cr|js-1.85-12|75	#----------------------------------------------------------------------------
21cr|js-1.85-12|76	
21cr|js-1.85-12|77	%package -n %{devname}
21cr|js-1.85-12|78	Summary:	The header files for %{libname}
21cr|js-1.85-12|79	Group:		Development/C
21cr|js-1.85-12|80	Requires:	%{libname} = %{EVRD}
21cr|js-1.85-12|81	Provides:	%{name}-devel = %{EVRD}
21cr|js-1.85-12|82	Provides:	libjs-devel = %{EVRD}
21cr|js-1.85-12|83	Provides:	mozjs-devel = %{EVRD}
21cr|js-1.85-12|84	Requires:	nspr-devel
21cr|js-1.85-12|85	
21cr|js-1.85-12|86	%description -n %{devname}
21cr|js-1.85-12|87	These are the header files for development with SpiderMonkey.
21cr|js-1.85-12|88	
21cr|js-1.85-12|89	%files -n %{devname}
21cr|js-1.85-12|90	%doc README.html
21cr|js-1.85-12|91	%dir %{_includedir}/js
21cr|js-1.85-12|92	%{_includedir}/js/*
21cr|js-1.85-12|93	%{_libdir}/*.so
21cr|js-1.85-12|94	%{_libdir}/*.a
21cr|js-1.85-12|95	%{_libdir}/pkgconfig/*.pc
21cr|js-1.85-12|96	
21cr|js-1.85-12|97	#----------------------------------------------------------------------------
21cr|js-1.85-12|98	
21cr|js-1.85-12|99	%prep
21cr|js-1.85-12|100	%setup -q -n %{name}-%{real_version}/js/src
21cr|js-1.85-12|101	%patch0 -p3 -b .destdir~
21cr|js-1.85-12|102	%patch1 -p3 -b .gcc7~
21cr|js-1.85-12|103	%patch2 -p3 -b .asm~
21cr|js-1.85-12|104	%patch3 -p3 -b .respectcflags~
21cr|js-1.85-12|105	%patch4 -p3 -b .bigendian
21cr|js-1.85-12|106	%patch5 -p3 -b .libed
21cr|js-1.85-12|107	%patch6 -p2 -b .jsf
21cr|js-1.85-12|108	%patch7 -p3 -b .array-recursion
21cr|js-1.85-12|109	%patch8 -p3 -b .arm64
21cr|js-1.85-12|110	
21cr|js-1.85-12|111	rm -rf ctypes/libffi/
21cr|js-1.85-12|112	tar -xf %{SOURCE1} -C ctypes
21cr|js-1.85-12|113	mv ctypes/libffi-3.2.1 ctypes/libffi/
21cr|js-1.85-12|114	
21cr|js-1.85-12|115	%build
21cr|js-1.85-12|116	%global optflags %{optflags} -fpermissive
21cr|js-1.85-12|117	export PYTHON=%{__python2}
21cr|js-1.85-12|118	autoconf-2.13
21cr|js-1.85-12|119	%configure \
21cr|js-1.85-12|120	--enable-readline \
21cr|js-1.85-12|121	--enable-threadsafe \
21cr|js-1.85-12|122	--enable-ctypes \
21cr|js-1.85-12|123	--with-system-nspr \
21cr|js-1.85-12|124	--disable-optimize
21cr|js-1.85-12|125	%make
21cr|js-1.85-12|126	
21cr|js-1.85-12|127	%install
21cr|js-1.85-12|128	%makeinstall_std
21cr|js-1.85-12|129	
21cr|js-1.85-12|130	chmod 644 %{buildroot}%{_includedir}/js/*
21cr|js-1.85-12|131	
21cr|js-1.85-12|132	# install binary
21cr|js-1.85-12|133	install -m755 shell/js -D %{buildroot}%{_bindir}/js
21cr|js-1.85-12|134	install -m755 jscpucfg -D %{buildroot}%{_bindir}/jscpucfg

2435 21
21cr|json-java-20220924-1|1	%define RealName JSON-java
21cr|json-java-20220924-1|2	
21cr|json-java-20220924-1|3	Summary:	JavaScript Object Notation support in Java
21cr|json-java-20220924-1|4	Name:		json-java
21cr|json-java-20220924-1|5	Version:	20220924
21cr|json-java-20220924-1|6	Release:	1
21cr|json-java-20220924-1|7	License:	ASL 2.0
21cr|json-java-20220924-1|8	Group:		Development/Java
21cr|json-java-20220924-1|9	Url:		http://stleary.github.io/JSON-java/index.html
21cr|json-java-20220924-1|10	Source0:	https://github.com/stleary/JSON-java/archive/%{version}.tar.gz?/%{RealName}-%{version}.tar.gz
21cr|json-java-20220924-1|11	BuildRequires:	jpackage-utils
21cr|json-java-20220924-1|12	BuildRequires:	java-devel
21cr|json-java-20220924-1|13	BuildRequires:	maven-local
21cr|json-java-20220924-1|14	BuildRequires:	mvn(org.99soft:oss-parent:pom:)
21cr|json-java-20220924-1|15	BuildRequires:	mvn(org.apache.maven.plugins:maven-source-plugin)
21cr|json-java-20220924-1|16	BuildRequires:	mvn(org.apache.maven.plugins:maven-gpg-plugin)
21cr|json-java-20220924-1|17	BuildRequires:	mvn(org.mockito:mockito-core)
21cr|json-java-20220924-1|18	BuildRequires:	mvn(com.jayway.jsonpath:json-path)
21cr|json-java-20220924-1|19	BuildRequires:	mvn(org.slf4j:slf4j-api)
21cr|json-java-20220924-1|20	BuildRequires:	zip
21cr|json-java-20220924-1|21	BuildArch:	noarch
21cr|json-java-20220924-1|22	Obsoletes:	json = 20171018-1
21cr|json-java-20220924-1|23	
21cr|json-java-20220924-1|24	%description
21cr|json-java-20220924-1|25	Java support for the JSON (JavaScript Object Notation) lightweight
21cr|json-java-20220924-1|26	data-interchange format.  It is based on a subset of the JavaScript
21cr|json-java-20220924-1|27	Programming Language, Standard ECMA-262 3rd Edition - December 1999.
21cr|json-java-20220924-1|28	JSON is a text format that is completely language independent but uses
21cr|json-java-20220924-1|29	conventions that are familiar to programmers of the C-family of
21cr|json-java-20220924-1|30	languages including C, C++, C#, Java, JavaScript, Perl, Python, and many
21cr|json-java-20220924-1|31	others.
21cr|json-java-20220924-1|32	
21cr|json-java-20220924-1|33	%files -f .mfiles
21cr|json-java-20220924-1|34	%license LICENSE
21cr|json-java-20220924-1|35	%doc *.md
21cr|json-java-20220924-1|36	
21cr|json-java-20220924-1|37	#-------------------------------------------------------------------------
21cr|json-java-20220924-1|38	
21cr|json-java-20220924-1|39	%package javadoc
21cr|json-java-20220924-1|40	Summary:	Javadoc for %{name}
21cr|json-java-20220924-1|41	Group:		Development/Java
21cr|json-java-20220924-1|42	Requires:	jpackage-utils
21cr|json-java-20220924-1|43	Obsoletes:	json-javadoc = 20171018-1
21cr|json-java-20220924-1|44	
21cr|json-java-20220924-1|45	%description javadoc
21cr|json-java-20220924-1|46	API docs for %{name}.
21cr|json-java-20220924-1|47	
21cr|json-java-20220924-1|48	%files javadoc -f .mfiles-javadoc
21cr|json-java-20220924-1|49	
21cr|json-java-20220924-1|50	#-------------------------------------------------------------------------
21cr|json-java-20220924-1|51	
21cr|json-java-20220924-1|52	%prep
21cr|json-java-20220924-1|53	%setup -qn %{RealName}-%{version}
21cr|json-java-20220924-1|54	
21cr|json-java-20220924-1|55	%pom_xpath_replace "pom:parent/pom:groupId" "<groupId>org.99soft</groupId>"
21cr|json-java-20220924-1|56	%pom_remove_plugin :nexus-staging-maven-plugin
21cr|json-java-20220924-1|57	
21cr|json-java-20220924-1|58	%build
21cr|json-java-20220924-1|59	%mvn_build -f
21cr|json-java-20220924-1|60	
21cr|json-java-20220924-1|61	%install
21cr|json-java-20220924-1|62	%mvn_install
21cr|json-java-20220924-1|63	
21cr|json-java-20220924-1|64	
21cr|json-java-20220924-1|65	

2436 21
21cr|jspeex-0.9.7-0.0.7|1	Name:           jspeex
21cr|jspeex-0.9.7-0.0.7|2	Version:        0.9.7
21cr|jspeex-0.9.7-0.0.7|3	Release:        0.0.7
21cr|jspeex-0.9.7-0.0.7|4	Summary:        100% Java Speex encoder/decoder/converter library
21cr|jspeex-0.9.7-0.0.7|5	License:        BSD
21cr|jspeex-0.9.7-0.0.7|6	Url:            http://jspeex.sourceforge.net/
21cr|jspeex-0.9.7-0.0.7|7	Group:          Development/Java
21cr|jspeex-0.9.7-0.0.7|8	Source0:        %{name}-%{version}.tar.bz2
21cr|jspeex-0.9.7-0.0.7|9	Patch:          %{name}-build.xml
21cr|jspeex-0.9.7-0.0.7|10	BuildRequires:  ant
21cr|jspeex-0.9.7-0.0.7|11	BuildRequires:  dos2unix
21cr|jspeex-0.9.7-0.0.7|12	BuildRequires:  java-rpmbuild >= 1.5
21cr|jspeex-0.9.7-0.0.7|13	BuildRequires:  jpackage-utils >= 1.5
21cr|jspeex-0.9.7-0.0.7|14	BuildRequires:  junit
21cr|jspeex-0.9.7-0.0.7|15	BuildRequires:  update-alternatives
21cr|jspeex-0.9.7-0.0.7|16	BuildRequires:	xml-commons-apis
21cr|jspeex-0.9.7-0.0.7|17	BuildRequires:	xml-commons-resolver
21cr|jspeex-0.9.7-0.0.7|18	Requires:       java >= 1.5
21cr|jspeex-0.9.7-0.0.7|19	BuildArch:      noarch
21cr|jspeex-0.9.7-0.0.7|20	
21cr|jspeex-0.9.7-0.0.7|21	%description
21cr|jspeex-0.9.7-0.0.7|22	JSpeex is a Java port of the Speex speech codec (Open Source/Free Software
21cr|jspeex-0.9.7-0.0.7|23	patent-free audio compression format designed for speech).
21cr|jspeex-0.9.7-0.0.7|24	
21cr|jspeex-0.9.7-0.0.7|25	It provides both the decoder and the encoder in pure Java, as well as a
21cr|jspeex-0.9.7-0.0.7|26	JavaSound SPI.
21cr|jspeex-0.9.7-0.0.7|27	
21cr|jspeex-0.9.7-0.0.7|28	%package javadoc
21cr|jspeex-0.9.7-0.0.7|29	Summary:  Javadoc for %{name}
21cr|jspeex-0.9.7-0.0.7|30	Group:    Development/Java
21cr|jspeex-0.9.7-0.0.7|31	
21cr|jspeex-0.9.7-0.0.7|32	%description javadoc
21cr|jspeex-0.9.7-0.0.7|33	Javadoc for %{name}.
21cr|jspeex-0.9.7-0.0.7|34	
21cr|jspeex-0.9.7-0.0.7|35	%prep
21cr|jspeex-0.9.7-0.0.7|36	%setup -q -n %{name}
21cr|jspeex-0.9.7-0.0.7|37	%patch
21cr|jspeex-0.9.7-0.0.7|38	
21cr|jspeex-0.9.7-0.0.7|39	dos2unix  TODO License.txt README
21cr|jspeex-0.9.7-0.0.7|40	%__chmod 644 TODO License.txt README
21cr|jspeex-0.9.7-0.0.7|41	
21cr|jspeex-0.9.7-0.0.7|42	%build
21cr|jspeex-0.9.7-0.0.7|43	%ant package javadoc
21cr|jspeex-0.9.7-0.0.7|44	
21cr|jspeex-0.9.7-0.0.7|45	%install
21cr|jspeex-0.9.7-0.0.7|46	# jar
21cr|jspeex-0.9.7-0.0.7|47	%__install -dm 755 %{buildroot}%{_javadir}
21cr|jspeex-0.9.7-0.0.7|48	%__install -m 644 dist/%{name}.jar \
21cr|jspeex-0.9.7-0.0.7|49	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jspeex-0.9.7-0.0.7|50	pushd %{buildroot}%{_javadir}
21cr|jspeex-0.9.7-0.0.7|51	for jar in *-%{version}*; do
21cr|jspeex-0.9.7-0.0.7|52	ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
21cr|jspeex-0.9.7-0.0.7|53	done
21cr|jspeex-0.9.7-0.0.7|54	popd
21cr|jspeex-0.9.7-0.0.7|55	
21cr|jspeex-0.9.7-0.0.7|56	# javadoc
21cr|jspeex-0.9.7-0.0.7|57	%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jspeex-0.9.7-0.0.7|58	cp -pr doc/javadoc/* \
21cr|jspeex-0.9.7-0.0.7|59	%{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jspeex-0.9.7-0.0.7|60	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|jspeex-0.9.7-0.0.7|61	
21cr|jspeex-0.9.7-0.0.7|62	# startscripts
21cr|jspeex-0.9.7-0.0.7|63	%__cat > %{name}_enc.sh << EOF
21cr|jspeex-0.9.7-0.0.7|64	#!/bin/bash
21cr|jspeex-0.9.7-0.0.7|65	%{java} -jar %{_javadir}/%{name}.jar JSpeexEnc "\$@"
21cr|jspeex-0.9.7-0.0.7|66	EOF
21cr|jspeex-0.9.7-0.0.7|67	
21cr|jspeex-0.9.7-0.0.7|68	%__cat > %{name}_dec.sh << EOF
21cr|jspeex-0.9.7-0.0.7|69	#!/bin/bash
21cr|jspeex-0.9.7-0.0.7|70	%{java} -jar %{_javadir}/%{name}.jar JSpeexDec "\$@"
21cr|jspeex-0.9.7-0.0.7|71	EOF
21cr|jspeex-0.9.7-0.0.7|72	
21cr|jspeex-0.9.7-0.0.7|73	%__install -dm 755 %{buildroot}%{_bindir}
21cr|jspeex-0.9.7-0.0.7|74	%__install -m 755 %{name}_*.sh \
21cr|jspeex-0.9.7-0.0.7|75	%{buildroot}%{_bindir}
21cr|jspeex-0.9.7-0.0.7|76	
21cr|jspeex-0.9.7-0.0.7|77	%clean
21cr|jspeex-0.9.7-0.0.7|78	[ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf %{buildroot}
21cr|jspeex-0.9.7-0.0.7|79	
21cr|jspeex-0.9.7-0.0.7|80	%files
21cr|jspeex-0.9.7-0.0.7|81	%defattr(-,root,root)
21cr|jspeex-0.9.7-0.0.7|82	%doc TODO License.txt README
21cr|jspeex-0.9.7-0.0.7|83	%{_bindir}/*.sh
21cr|jspeex-0.9.7-0.0.7|84	%{_javadir}/%{name}*.jar
21cr|jspeex-0.9.7-0.0.7|85	
21cr|jspeex-0.9.7-0.0.7|86	%files javadoc
21cr|jspeex-0.9.7-0.0.7|87	%defattr(-,root,root)
21cr|jspeex-0.9.7-0.0.7|88	%doc %{_javadocdir}/%{name}-%{version}
21cr|jspeex-0.9.7-0.0.7|89	%doc %{_javadocdir}/%{name}

2437 21
21cr|jthread-1.3.3-1|1	%define libname %mklibname %{name} %{version}
21cr|jthread-1.3.3-1|2	%define devname %mklibname %{name} -d
21cr|jthread-1.3.3-1|3	
21cr|jthread-1.3.3-1|4	Summary:	Make use of threads easy on different platforms
21cr|jthread-1.3.3-1|5	Name:		jthread
21cr|jthread-1.3.3-1|6	Version:	1.3.3
21cr|jthread-1.3.3-1|7	Release:	1
21cr|jthread-1.3.3-1|8	License:	MIT
21cr|jthread-1.3.3-1|9	Group:		System/Libraries
21cr|jthread-1.3.3-1|10	Url:		http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread
21cr|jthread-1.3.3-1|11	Source0:	http://research.edm.uhasselt.be/jori/jthread/%{name}-%{version}.tar.bz2
21cr|jthread-1.3.3-1|12	BuildRequires:	cmake
21cr|jthread-1.3.3-1|13	
21cr|jthread-1.3.3-1|14	%description
21cr|jthread-1.3.3-1|15	The JThread package provides some classes to make use of threads easy
21cr|jthread-1.3.3-1|16	on different platforms. The classes are actually rather simple
21cr|jthread-1.3.3-1|17	wrappers around existing thread implementations.
21cr|jthread-1.3.3-1|18	
21cr|jthread-1.3.3-1|19	#----------------------------------------------------------------------------
21cr|jthread-1.3.3-1|20	
21cr|jthread-1.3.3-1|21	%package -n %{libname}
21cr|jthread-1.3.3-1|22	Summary:	Make use of threads easy on different platforms
21cr|jthread-1.3.3-1|23	Group:		System/Libraries
21cr|jthread-1.3.3-1|24	Obsoletes:	%{mklibname jthread 1.2.1} < %{EVRD}
21cr|jthread-1.3.3-1|25	
21cr|jthread-1.3.3-1|26	%description -n %{libname}
21cr|jthread-1.3.3-1|27	The JThread package provides some classes to make use of threads easy
21cr|jthread-1.3.3-1|28	on different platforms. The classes are actually rather simple
21cr|jthread-1.3.3-1|29	wrappers around existing thread implementations.
21cr|jthread-1.3.3-1|30	
21cr|jthread-1.3.3-1|31	%files -n %{libname}
21cr|jthread-1.3.3-1|32	%{_libdir}/libjthread.so.%{version}
21cr|jthread-1.3.3-1|33	
21cr|jthread-1.3.3-1|34	#----------------------------------------------------------------------------
21cr|jthread-1.3.3-1|35	
21cr|jthread-1.3.3-1|36	%package -n %{devname}
21cr|jthread-1.3.3-1|37	Summary:	Make use of threads easy on different platforms
21cr|jthread-1.3.3-1|38	Group:		Development/C++
21cr|jthread-1.3.3-1|39	Provides:	%{name}-devel = %{EVRD}
21cr|jthread-1.3.3-1|40	Requires:	%{libname} = %{EVRD}
21cr|jthread-1.3.3-1|41	
21cr|jthread-1.3.3-1|42	%description -n %{devname}
21cr|jthread-1.3.3-1|43	The JThread package provides some classes to make use of threads easy
21cr|jthread-1.3.3-1|44	on different platforms. The classes are actually rather simple
21cr|jthread-1.3.3-1|45	wrappers around existing thread implementations.
21cr|jthread-1.3.3-1|46	
21cr|jthread-1.3.3-1|47	%files -n %{devname}
21cr|jthread-1.3.3-1|48	%doc ChangeLog
21cr|jthread-1.3.3-1|49	%{_includedir}/jthread
21cr|jthread-1.3.3-1|50	%{_libdir}/cmake/JThread
21cr|jthread-1.3.3-1|51	%{_libdir}/pkgconfig/jthread.pc
21cr|jthread-1.3.3-1|52	%{_libdir}/libjthread.so
21cr|jthread-1.3.3-1|53	%{_libdir}/libjthread.a
21cr|jthread-1.3.3-1|54	
21cr|jthread-1.3.3-1|55	#----------------------------------------------------------------------------
21cr|jthread-1.3.3-1|56	
21cr|jthread-1.3.3-1|57	%prep
21cr|jthread-1.3.3-1|58	%setup -q
21cr|jthread-1.3.3-1|59	
21cr|jthread-1.3.3-1|60	%build
21cr|jthread-1.3.3-1|61	%define _ssp_cflags %{nil}
21cr|jthread-1.3.3-1|62	
21cr|jthread-1.3.3-1|63	%cmake
21cr|jthread-1.3.3-1|64	%make
21cr|jthread-1.3.3-1|65	
21cr|jthread-1.3.3-1|66	%install
21cr|jthread-1.3.3-1|67	%makeinstall_std -C build

2438 21
21cr|julius-1.7.0-1|1	Name:           julius
21cr|julius-1.7.0-1|2	Version:        1.7.0
21cr|julius-1.7.0-1|3	Release:        1
21cr|julius-1.7.0-1|4	Summary:        An open source re-implementation of Caesar III
21cr|julius-1.7.0-1|5	Summary(ru_RU.UTF-8):  Игровой движок Caesar III с открытым исходным кодом
21cr|julius-1.7.0-1|6	License:        GPLv3+
21cr|julius-1.7.0-1|7	Group:          Games/Strategy
21cr|julius-1.7.0-1|8	URL:            https://github.com/bvschaik/julius
21cr|julius-1.7.0-1|9	Source:         https://github.com/bvschaik/%{name}/releases/download/v%{version}/%{name}-%{version}-source.tar.gz
21cr|julius-1.7.0-1|10	BuildRequires:  cmake
21cr|julius-1.7.0-1|11	BuildRequires:  hicolor-icon-theme
21cr|julius-1.7.0-1|12	BuildRequires:  pkgconfig
21cr|julius-1.7.0-1|13	BuildRequires:  pkgconfig(SDL2_mixer)
21cr|julius-1.7.0-1|14	BuildRequires:  pkgconfig(libpng)
21cr|julius-1.7.0-1|15	BuildRequires:  pkgconfig(sdl2)
21cr|julius-1.7.0-1|16	BuildRequires:  pkgconfig(zlib)
21cr|julius-1.7.0-1|17	
21cr|julius-1.7.0-1|18	%description
21cr|julius-1.7.0-1|19	Julius is an open source re-implementation of Caesar III.
21cr|julius-1.7.0-1|20	
21cr|julius-1.7.0-1|21	The aim of this project is to create an open-source version of
21cr|julius-1.7.0-1|22	Caesar 3, with the same logic as the original, but with some UI
21cr|julius-1.7.0-1|23	enhancements, that is able to be played on multiple platforms.
21cr|julius-1.7.0-1|24	
21cr|julius-1.7.0-1|25	The same logic means that the saved games are 100% compatible,
21cr|julius-1.7.0-1|26	and any gameplay bugs present in the original Caesar 3 game will
21cr|julius-1.7.0-1|27	also be present in Julius.
21cr|julius-1.7.0-1|28	
21cr|julius-1.7.0-1|29	UI enhancements include:
21cr|julius-1.7.0-1|30	
21cr|julius-1.7.0-1|31	* Support for widescreen resolutions
21cr|julius-1.7.0-1|32	* Windowed mode support for 32-bit desktops
21cr|julius-1.7.0-1|33	
21cr|julius-1.7.0-1|34	Julius requires the original assets (graphics, sounds, etc) from
21cr|julius-1.7.0-1|35	Caesar 3 to run.
21cr|julius-1.7.0-1|36	
21cr|julius-1.7.0-1|37	%description -l ru_RU.UTF-8
21cr|julius-1.7.0-1|38	Julius - это реализация с открытым исходным кодом игры Caesar III.
21cr|julius-1.7.0-1|39	
21cr|julius-1.7.0-1|40	Цель этого проекта — создать версию Caesar 3 с открытым исходным кодом,
21cr|julius-1.7.0-1|41	сохраняющую оригинальную игровую логику, но с некоторыми улучшениями
21cr|julius-1.7.0-1|42	пользовательского интерфейса, которая будет работать на разных платформах.
21cr|julius-1.7.0-1|43	
21cr|julius-1.7.0-1|44	Сохранение оригинальной логики означает, что сохранения игры будут
21cr|julius-1.7.0-1|45	на 100% совместимы, и любые игровые ошибки, присутствующие в
21cr|julius-1.7.0-1|46	оригинальной игре Caesar 3, также будут присутствовать в Julius.
21cr|julius-1.7.0-1|47	
21cr|julius-1.7.0-1|48	Улучшения пользовательского интерфейса включают в себя:
21cr|julius-1.7.0-1|49	
21cr|julius-1.7.0-1|50	•  Поддержку широкоэкранных разрешений
21cr|julius-1.7.0-1|51	•  Поддержку оконного режима для 32-битных рабочих столов
21cr|julius-1.7.0-1|52	
21cr|julius-1.7.0-1|53	Для запуска Julius требуются оригинальные ресурсы (графика, звуки и т. д.) из Caesar 3.
21cr|julius-1.7.0-1|54	
21cr|julius-1.7.0-1|55	%prep
21cr|julius-1.7.0-1|56	%setup -q
21cr|julius-1.7.0-1|57	
21cr|julius-1.7.0-1|58	%build
21cr|julius-1.7.0-1|59	%cmake
21cr|julius-1.7.0-1|60	%make_build
21cr|julius-1.7.0-1|61	
21cr|julius-1.7.0-1|62	%install
21cr|julius-1.7.0-1|63	%makeinstall_std -C build
21cr|julius-1.7.0-1|64	
21cr|julius-1.7.0-1|65	%files
21cr|julius-1.7.0-1|66	%license LICENSE.txt
21cr|julius-1.7.0-1|67	%doc README.md
21cr|julius-1.7.0-1|68	%{_bindir}/julius
21cr|julius-1.7.0-1|69	%{_datadir}/applications/com.github.bvschaik.julius.desktop
21cr|julius-1.7.0-1|70	%{_datadir}/icons/hicolor/*/apps/com.github.bvschaik.julius.png
21cr|julius-1.7.0-1|71	%{_datadir}/metainfo/com.github.bvschaik.julius.metainfo.xml
21cr|julius-1.7.0-1|72	

2439 21
21cr|jumpnbump-1.55-9|1	Summary:	Cute little Bunny Game ( with bloody gore details )
21cr|jumpnbump-1.55-9|2	Name:		jumpnbump
21cr|jumpnbump-1.55-9|3	Version:	1.55
21cr|jumpnbump-1.55-9|4	Release:	9
21cr|jumpnbump-1.55-9|5	License:	GPLv2+
21cr|jumpnbump-1.55-9|6	Group:		Games/Arcade
21cr|jumpnbump-1.55-9|7	Url:		http://www.jumpbump.mine.nu/
21cr|jumpnbump-1.55-9|8	Source0:	http://www.jumpbump.mine.nu/port/%{name}-%{version}.tar.bz2
21cr|jumpnbump-1.55-9|9	Source1:	%{name}-icons.tar.bz2
21cr|jumpnbump-1.55-9|10	Source2:	jumpnbump-1.41-man-pages.tar.bz2
21cr|jumpnbump-1.55-9|11	Patch0:		jumpnbump-1.50-format_string.patch
21cr|jumpnbump-1.55-9|12	BuildRequires:	pkgconfig(SDL_mixer)
21cr|jumpnbump-1.55-9|13	BuildRequires:	pkgconfig(SDL_net)
21cr|jumpnbump-1.55-9|14	
21cr|jumpnbump-1.55-9|15	%description
21cr|jumpnbump-1.55-9|16	Jump n bump is a game for almost the whole family. You are cute fluffy little
21cr|jumpnbump-1.55-9|17	bunnies and hop on the other bunnies' heads, to make each others explode
21cr|jumpnbump-1.55-9|18	with realistic bunny blood.
21cr|jumpnbump-1.55-9|19	
21cr|jumpnbump-1.55-9|20	To play the game:
21cr|jumpnbump-1.55-9|21	- Jiffy plays with the arrow keys
21cr|jumpnbump-1.55-9|22	- Fizz plays with j, i, l
21cr|jumpnbump-1.55-9|23	- Dott plays with a, w, d
21cr|jumpnbump-1.55-9|24	- Mijji plays with 4, 8, 6
21cr|jumpnbump-1.55-9|25	
21cr|jumpnbump-1.55-9|26	%files
21cr|jumpnbump-1.55-9|27	%doc AUTHORS COPYING ChangeLog LINKS README TODO levelmaking/jumpnbump_levelmaking.htm levelmaking/*.gif
21cr|jumpnbump-1.55-9|28	%{_gamesbindir}/*
21cr|jumpnbump-1.55-9|29	%dir %{_datadir}/games/%{name}
21cr|jumpnbump-1.55-9|30	%{_gamesdatadir}/%{name}/*
21cr|jumpnbump-1.55-9|31	%{_mandir}/man6/%{name}.6*
21cr|jumpnbump-1.55-9|32	%lang(fr) %{_mandir}/fr/man6/%{name}.6*
21cr|jumpnbump-1.55-9|33	%{_datadir}/applications/*.desktop
21cr|jumpnbump-1.55-9|34	%{_miconsdir}/%{name}.png
21cr|jumpnbump-1.55-9|35	%{_iconsdir}/%{name}.png
21cr|jumpnbump-1.55-9|36	%{_liconsdir}/%{name}.png
21cr|jumpnbump-1.55-9|37	
21cr|jumpnbump-1.55-9|38	#----------------------------------------------------------------------------
21cr|jumpnbump-1.55-9|39	
21cr|jumpnbump-1.55-9|40	%prep
21cr|jumpnbump-1.55-9|41	%setup -q -a 2 -n %{name}-1.50
21cr|jumpnbump-1.55-9|42	perl -pi -e 's!PREFIX\"/share/jumpnbump/jumpbump.dat!\"%{_gamesdatadir}/%{name}/jumpbump.dat!g' globals.h
21cr|jumpnbump-1.55-9|43	%patch0 -p0
21cr|jumpnbump-1.55-9|44	
21cr|jumpnbump-1.55-9|45	%build
21cr|jumpnbump-1.55-9|46	%configure \
21cr|jumpnbump-1.55-9|47	--bindir=%{_gamesbindir} \
21cr|jumpnbump-1.55-9|48	--datadir=%{_gamesdatadir}
21cr|jumpnbump-1.55-9|49	%make
21cr|jumpnbump-1.55-9|50	
21cr|jumpnbump-1.55-9|51	%install
21cr|jumpnbump-1.55-9|52	%makeinstall_std
21cr|jumpnbump-1.55-9|53	
21cr|jumpnbump-1.55-9|54	# french man page
21cr|jumpnbump-1.55-9|55	install -D fr/jumpnbump.6 %{buildroot}%{_mandir}/fr/man6/jumpnbump.6
21cr|jumpnbump-1.55-9|56	
21cr|jumpnbump-1.55-9|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|jumpnbump-1.55-9|58	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|jumpnbump-1.55-9|59	[Desktop Entry]
21cr|jumpnbump-1.55-9|60	Name=Jump 'n Bump
21cr|jumpnbump-1.55-9|61	Comment=Violent game with cute little bunnies
21cr|jumpnbump-1.55-9|62	Exec=%{_gamesbindir}/%{name}
21cr|jumpnbump-1.55-9|63	Icon=%{name}
21cr|jumpnbump-1.55-9|64	Terminal=false
21cr|jumpnbump-1.55-9|65	Type=Application
21cr|jumpnbump-1.55-9|66	StartupNotify=true
21cr|jumpnbump-1.55-9|67	Categories=Game;ArcadeGame;
21cr|jumpnbump-1.55-9|68	EOF
21cr|jumpnbump-1.55-9|69	
21cr|jumpnbump-1.55-9|70	install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
21cr|jumpnbump-1.55-9|71	tar -xOjf %{SOURCE1} icons/16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
21cr|jumpnbump-1.55-9|72	tar -xOjf %{SOURCE1} icons/32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
21cr|jumpnbump-1.55-9|73	tar -xOjf %{SOURCE1} icons/48x48.png > %{buildroot}%{_liconsdir}/%{name}.png

2440 21
21cr|junkie-2.8.1-1|1	%define major 0
21cr|junkie-2.8.1-1|2	%define libname %mklibname %{name} %{major}
21cr|junkie-2.8.1-1|3	%define devname %mklibname %{name} -d
21cr|junkie-2.8.1-1|4	
21cr|junkie-2.8.1-1|5	Summary:	GTK2 ftp client
21cr|junkie-2.8.1-1|6	Name:		junkie
21cr|junkie-2.8.1-1|7	Version:	2.8.1
21cr|junkie-2.8.1-1|8	Release:	1
21cr|junkie-2.8.1-1|9	License:	BSD
21cr|junkie-2.8.1-1|10	Group:		Development/Other
21cr|junkie-2.8.1-1|11	Url:		https://github.com/rixed/junkie/
21cr|junkie-2.8.1-1|12	Source0:	https://github.com/rixed/junkie/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|junkie-2.8.1-1|13	Patch0:		junkie-2.8.1-upstream-03-02-2022.patch
21cr|junkie-2.8.1-1|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|junkie-2.8.1-1|15	BuildRequires:	pkgconfig(guile-2.2)
21cr|junkie-2.8.1-1|16	BuildRequires:	pkgconfig(libmikmod)
21cr|junkie-2.8.1-1|17	BuildRequires:	pkgconfig(libpcap)
21cr|junkie-2.8.1-1|18	BuildRequires:	pkgconfig(vorbis)
21cr|junkie-2.8.1-1|19	
21cr|junkie-2.8.1-1|20	%description
21cr|junkie-2.8.1-1|21	junkie is a GTK 2 GUI FTP client with a raw FTP library and a
21cr|junkie-2.8.1-1|22	configuration library. It currently supports pre-caching of FTP
21cr|junkie-2.8.1-1|23	sites and basic upload and download functions. Support for
21cr|junkie-2.8.1-1|24	hammering and FXP is in development.
21cr|junkie-2.8.1-1|25	
21cr|junkie-2.8.1-1|26	%files
21cr|junkie-2.8.1-1|27	%{_bindir}/dump-transactions
21cr|junkie-2.8.1-1|28	%{_bindir}/%{name}
21cr|junkie-2.8.1-1|29	%{_datadir}/applications/%{name}.desktop
21cr|junkie-2.8.1-1|30	%{_datadir}/guile/site/*/%{name}
21cr|junkie-2.8.1-1|31	%{_datadir}/guile/site/*/srfi
21cr|junkie-2.8.1-1|32	%{_defaultdocdir}/%{name}
21cr|junkie-2.8.1-1|33	%{_libdir}/guile/*/site-ccache/%{name}
21cr|junkie-2.8.1-1|34	%{_libdir}/%{name}
21cr|junkie-2.8.1-1|35	%{_sysconfdir}/%{name}
21cr|junkie-2.8.1-1|36	
21cr|junkie-2.8.1-1|37	#----------------------------------------------------------------------------
21cr|junkie-2.8.1-1|38	
21cr|junkie-2.8.1-1|39	%package -n %{libname}
21cr|junkie-2.8.1-1|40	Summary:	GTK2 ftp client junkie library
21cr|junkie-2.8.1-1|41	Group:		System/Libraries
21cr|junkie-2.8.1-1|42	
21cr|junkie-2.8.1-1|43	%description -n %{libname}
21cr|junkie-2.8.1-1|44	GTK2 ftp client junkie library.
21cr|junkie-2.8.1-1|45	
21cr|junkie-2.8.1-1|46	%files -n %{libname}
21cr|junkie-2.8.1-1|47	%{_libdir}/lib%{name}tools.so.%{major}*
21cr|junkie-2.8.1-1|48	
21cr|junkie-2.8.1-1|49	#----------------------------------------------------------------------------
21cr|junkie-2.8.1-1|50	
21cr|junkie-2.8.1-1|51	%package -n %{devname}
21cr|junkie-2.8.1-1|52	Summary:	Development files for junkie
21cr|junkie-2.8.1-1|53	Group:		Development/C
21cr|junkie-2.8.1-1|54	Requires:	%{libname} = %{EVRD}
21cr|junkie-2.8.1-1|55	
21cr|junkie-2.8.1-1|56	%description -n %{devname}
21cr|junkie-2.8.1-1|57	Development files for junkie.
21cr|junkie-2.8.1-1|58	
21cr|junkie-2.8.1-1|59	%files -n %{devname}
21cr|junkie-2.8.1-1|60	%{_libdir}/lib%{name}tools.so
21cr|junkie-2.8.1-1|61	%{_includedir}/%{name}
21cr|junkie-2.8.1-1|62	
21cr|junkie-2.8.1-1|63	#----------------------------------------------------------------------------
21cr|junkie-2.8.1-1|64	
21cr|junkie-2.8.1-1|65	%prep
21cr|junkie-2.8.1-1|66	%autosetup -p1
21cr|junkie-2.8.1-1|67	
21cr|junkie-2.8.1-1|68	%build
21cr|junkie-2.8.1-1|69	autoreconf -fi
21cr|junkie-2.8.1-1|70	%configure
21cr|junkie-2.8.1-1|71	#fix vulgarities
21cr|junkie-2.8.1-1|72	echo 'Joel Thomas loves Mandrake' > YoMomma
21cr|junkie-2.8.1-1|73	perl -p -i -e 's/\/YoMomma/\/Important Info/g' src/gui_menu.c
21cr|junkie-2.8.1-1|74	%make
21cr|junkie-2.8.1-1|75	
21cr|junkie-2.8.1-1|76	%install
21cr|junkie-2.8.1-1|77	%makeinstall_std
21cr|junkie-2.8.1-1|78	rm -f %{buildroot}/%{_datadir}/%{name}/YoMamma
21cr|junkie-2.8.1-1|79	
21cr|junkie-2.8.1-1|80	# menu
21cr|junkie-2.8.1-1|81	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|junkie-2.8.1-1|82	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|junkie-2.8.1-1|83	[Desktop Entry]
21cr|junkie-2.8.1-1|84	Type=Application
21cr|junkie-2.8.1-1|85	Exec=junkie
21cr|junkie-2.8.1-1|86	Icon=file_transfer_section
21cr|junkie-2.8.1-1|87	Categories=Network;FileTransfer;
21cr|junkie-2.8.1-1|88	Name=Junkie
21cr|junkie-2.8.1-1|89	Comment=GTK2 ftp client
21cr|junkie-2.8.1-1|90	EOF
21cr|junkie-2.8.1-1|91	
21cr|junkie-2.8.1-1|92	# Drop unstripped-binary-or-object
21cr|junkie-2.8.1-1|93	chmod +x %{buildroot}%{_libdir}/guile/*/site-ccache/%{name}/{,netmatch/,www/}*.go
21cr|junkie-2.8.1-1|94	chmod +x %{buildroot}%{_datadir}/guile/site/*/srfi/*.go

2441 21
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|1	%define commit dcc8a1c256f9f292cc719f4ca71d8c67b1343efe
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|3	
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|4	Summary:	Create and rotate BTRFS snapshots
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|5	Name:		just-backup-btrfs
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|6	Version:	0.10.1
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|7	Release:	0.git%{commit_short}.1
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|8	License:	MIT
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|9	Group:		Archiving/Backup
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|10	Url:		https://github.com/mikhailnov/just-backup-btrfs
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|11	Source0:	https://github.com/mikhailnov/just-backup-btrfs/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|12	BuildRequires:	php-cli
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|13	BuildArch:	noarch
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|14	Requires:	btrfs-progs
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|15	Requires:	php-cli
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|16	Requires:	php-sqlite3
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|17	
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|18	%description
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|19	Script that does just that - creates backups using snapshot
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|20	of btrfs filesystem. Also it makes rotation of snapshots
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|21	by removing old ones and keeping as many snapshots as you want.
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|22	
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|23	%files
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|24	%doc readme.md
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|25	%{_bindir}/just-backup-btrfs
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|26	
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|27	#------------------------------------------------------------------
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|28	
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|29	%prep
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|30	%autosetup -p1 -n %{name}-%{commit}
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|31	
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|32	%build
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|33	
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|34	%install
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|35	mkdir -p %{buildroot}%{_bindir}
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|36	install -m0755 just-backup-btrfs %{buildroot}%{_bindir}
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|37	
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|38	%check
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|39	# check syntax
21cr|just-backup-btrfs-0.10.1-0.gitdcc8a1.1|40	php -l %{buildroot}%{_bindir}/just-backup-btrfs

2442 21
21cr|jutil-1.4-5|1	Name:           jutil
21cr|jutil-1.4-5|2	Version:        1.4
21cr|jutil-1.4-5|3	Release:        5
21cr|jutil-1.4-5|4	Epoch:          0
21cr|jutil-1.4-5|5	Summary:        Parameterized collections library for Java
21cr|jutil-1.4-5|6	License:        GPL
21cr|jutil-1.4-5|7	Group:          Development/Java
21cr|jutil-1.4-5|8	URL:            http://cscott.net/Projects/JUtil
21cr|jutil-1.4-5|9	Source0:        http://cscott.net/Projects/JUtil/jutil-latest/%{name}-%{version}.tar.gz
21cr|jutil-1.4-5|10	BuildRequires:  ant
21cr|jutil-1.4-5|11	BuildRequires:  java-rpmbuild >= 0:1.6
21cr|jutil-1.4-5|12	BuildRequires:  java-devel
21cr|jutil-1.4-5|13	BuildArch:      noarch
21cr|jutil-1.4-5|14	
21cr|jutil-1.4-5|15	%description
21cr|jutil-1.4-5|16	JUtil is a fully-parameterized (generic) collections library for
21cr|jutil-1.4-5|17	Java. It was originally part of the FLEX project.
21cr|jutil-1.4-5|18	
21cr|jutil-1.4-5|19	
21cr|jutil-1.4-5|20	%package javadoc
21cr|jutil-1.4-5|21	Summary:        Javadoc for %{name}
21cr|jutil-1.4-5|22	Group:          Development/Java
21cr|jutil-1.4-5|23	
21cr|jutil-1.4-5|24	%description javadoc
21cr|jutil-1.4-5|25	Javadoc for %{name}.
21cr|jutil-1.4-5|26	
21cr|jutil-1.4-5|27	%prep
21cr|jutil-1.4-5|28	%setup -q
21cr|jutil-1.4-5|29	perl -pi -e 's|<javac|<javac source="1.5" nowarn="true"|g' build*.xml
21cr|jutil-1.4-5|30	%{_bindir}/find . -type f -name '*.jar' | xargs -t rm
21cr|jutil-1.4-5|31	
21cr|jutil-1.4-5|32	%build
21cr|jutil-1.4-5|33	export CLASSPATH=
21cr|jutil-1.4-5|34	export OPT_JAR_LIST=:
21cr|jutil-1.4-5|35	%{ant} jar javadoc
21cr|jutil-1.4-5|36	
21cr|jutil-1.4-5|37	%install
21cr|jutil-1.4-5|38	mkdir -p %{buildroot}%{_javadir}
21cr|jutil-1.4-5|39	cp -a %{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|jutil-1.4-5|40	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -s ${jar} ${jar/-%{version}/}; done)
21cr|jutil-1.4-5|41	
21cr|jutil-1.4-5|42	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jutil-1.4-5|43	cp -pr api/*  %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|jutil-1.4-5|44	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|jutil-1.4-5|45	
21cr|jutil-1.4-5|46	%files
21cr|jutil-1.4-5|47	%defattr(0644,root,root,0755)
21cr|jutil-1.4-5|48	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|jutil-1.4-5|49	%{_javadir}/%{name}.jar
21cr|jutil-1.4-5|50	%{_javadir}/%{name}-%{version}.jar
21cr|jutil-1.4-5|51	
21cr|jutil-1.4-5|52	%files javadoc
21cr|jutil-1.4-5|53	%defattr(0644,root,root,0755)
21cr|jutil-1.4-5|54	%doc %{_javadocdir}/%{name}-%{version}
21cr|jutil-1.4-5|55	%doc %{_javadocdir}/%{name}

2443 21
21cr|jwm-2.4.6-1|1	%define debug_package %{nil}
21cr|jwm-2.4.6-1|2	
21cr|jwm-2.4.6-1|3	Name:		jwm
21cr|jwm-2.4.6-1|4	Summary:	Lightweight X11 Window Manager
21cr|jwm-2.4.6-1|5	Version:	2.4.6
21cr|jwm-2.4.6-1|6	Release:	1
21cr|jwm-2.4.6-1|7	License:	GPL
21cr|jwm-2.4.6-1|8	Group:		Graphical desktop/Other
21cr|jwm-2.4.6-1|9	URL:		https://github.com/joewing/jwm
21cr|jwm-2.4.6-1|10	Source:		https://github.com/joewing/jwm/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|jwm-2.4.6-1|11	Source1:	%{name}.desktop
21cr|jwm-2.4.6-1|12	BuildRequires:	jpeg-devel
21cr|jwm-2.4.6-1|13	BuildRequires:	pkgconfig(cairo)
21cr|jwm-2.4.6-1|14	BuildRequires:	pkgconfig(fribidi)
21cr|jwm-2.4.6-1|15	BuildRequires:	pkgconfig(libpng)
21cr|jwm-2.4.6-1|16	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|jwm-2.4.6-1|17	BuildRequires:	pkgconfig(xext)
21cr|jwm-2.4.6-1|18	BuildRequires:	pkgconfig(xft)
21cr|jwm-2.4.6-1|19	BuildRequires:	pkgconfig(xinerama)
21cr|jwm-2.4.6-1|20	BuildRequires:	pkgconfig(xmu)
21cr|jwm-2.4.6-1|21	BuildRequires:	pkgconfig(xpm)
21cr|jwm-2.4.6-1|22	
21cr|jwm-2.4.6-1|23	%description
21cr|jwm-2.4.6-1|24	JWM is a window manager for the X11 Window System. JWM is written in C and uses
21cr|jwm-2.4.6-1|25	only Xlib at a minimum. The following libraries can also be used if available:
21cr|jwm-2.4.6-1|26	
21cr|jwm-2.4.6-1|27	* libXext for the shape extension
21cr|jwm-2.4.6-1|28	* libXext for the render extension
21cr|jwm-2.4.6-1|29	* libXmu for drawing rounded windows (shape extension also needed)
21cr|jwm-2.4.6-1|30	* libXinerama for Xinerama support
21cr|jwm-2.4.6-1|31	* libXpm for XPM backgrounds and icons
21cr|jwm-2.4.6-1|32	* libjpeg for JPEG backgrounds and icons
21cr|jwm-2.4.6-1|33	* libpng for PNG backgrounds and icons
21cr|jwm-2.4.6-1|34	* libxft for antialiased and true type fonts
21cr|jwm-2.4.6-1|35	* libfribidi for right-to-left language support
21cr|jwm-2.4.6-1|36	
21cr|jwm-2.4.6-1|37	JWM supports MWM and Extended Window Manager Hints (EWMH).
21cr|jwm-2.4.6-1|38	
21cr|jwm-2.4.6-1|39	%prep
21cr|jwm-2.4.6-1|40	%autosetup -p1
21cr|jwm-2.4.6-1|41	
21cr|jwm-2.4.6-1|42	%build
21cr|jwm-2.4.6-1|43	#./autogen.sh
21cr|jwm-2.4.6-1|44	%configure
21cr|jwm-2.4.6-1|45	%make
21cr|jwm-2.4.6-1|46	
21cr|jwm-2.4.6-1|47	%install
21cr|jwm-2.4.6-1|48	%makeinstall_std
21cr|jwm-2.4.6-1|49	
21cr|jwm-2.4.6-1|50	%find_lang %{name}
21cr|jwm-2.4.6-1|51	
21cr|jwm-2.4.6-1|52	%files -f %{name}.lang
21cr|jwm-2.4.6-1|53	%{_bindir}/jwm
21cr|jwm-2.4.6-1|54	%dir %{_datadir}/jwm
21cr|jwm-2.4.6-1|55	%{_datadir}/jwm/*
21cr|jwm-2.4.6-1|56	%{_mandir}/*/*
21cr|jwm-2.4.6-1|57	/etc/*

2444 21
21cr|k4dirstat-3.1.4-3|1	Name:		k4dirstat
21cr|k4dirstat-3.1.4-3|2	Summary:	Ggraphical disk usage utility
21cr|k4dirstat-3.1.4-3|3	Version:	3.1.4
21cr|k4dirstat-3.1.4-3|4	Release:	3
21cr|k4dirstat-3.1.4-3|5	License:	GPLv2
21cr|k4dirstat-3.1.4-3|6	Group:		File tools
21cr|k4dirstat-3.1.4-3|7	URL:		https://bitbucket.org/jeromerobert/k4dirstat/wiki/Home
21cr|k4dirstat-3.1.4-3|8	Source0:	https://bitbucket.org/jeromerobert/k4dirstat/get/%{name}-%{version}.tar.gz
21cr|k4dirstat-3.1.4-3|9	BuildRequires:  kde5-macros
21cr|k4dirstat-3.1.4-3|10	BuildRequires:  kf5coreaddons-devel
21cr|k4dirstat-3.1.4-3|11	BuildRequires:  kf5i18n-devel
21cr|k4dirstat-3.1.4-3|12	BuildRequires:  kf5doctools-devel
21cr|k4dirstat-3.1.4-3|13	BuildRequires:  kf5xmlgui-devel
21cr|k4dirstat-3.1.4-3|14	BuildRequires:  kf5kio-devel
21cr|k4dirstat-3.1.4-3|15	BuildRequires:  kf5jobwidgets-devel
21cr|k4dirstat-3.1.4-3|16	BuildRequires:  kf5iconthemes-devel
21cr|k4dirstat-3.1.4-3|17	BuildRequires:  qt5-tools
21cr|k4dirstat-3.1.4-3|18	BuildRequires:  pkgconfig(Qt5Core)
21cr|k4dirstat-3.1.4-3|19	BuildRequires:  pkgconfig(Qt5Gui)
21cr|k4dirstat-3.1.4-3|20	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|k4dirstat-3.1.4-3|21	BuildRequires:  extra-cmake-modules
21cr|k4dirstat-3.1.4-3|22	BuildRequires:  pkgconfig(zlib)
21cr|k4dirstat-3.1.4-3|23	
21cr|k4dirstat-3.1.4-3|24	
21cr|k4dirstat-3.1.4-3|25	%description
21cr|k4dirstat-3.1.4-3|26	KDirStat is a graphical disk usage utility, very much like the Unix "du"
21cr|k4dirstat-3.1.4-3|27	command. In addition to that, it comes with some cleanup facilities to reclaim
21cr|k4dirstat-3.1.4-3|28	disk space.
21cr|k4dirstat-3.1.4-3|29	
21cr|k4dirstat-3.1.4-3|30	%prep
21cr|k4dirstat-3.1.4-3|31	%setup -q -n jeromerobert-k4dirstat-0fd87f361645
21cr|k4dirstat-3.1.4-3|32	
21cr|k4dirstat-3.1.4-3|33	%build
21cr|k4dirstat-3.1.4-3|34	%cmake_kde5
21cr|k4dirstat-3.1.4-3|35	%make
21cr|k4dirstat-3.1.4-3|36	
21cr|k4dirstat-3.1.4-3|37	%install
21cr|k4dirstat-3.1.4-3|38	pushd build
21cr|k4dirstat-3.1.4-3|39	%makeinstall_std
21cr|k4dirstat-3.1.4-3|40	popd
21cr|k4dirstat-3.1.4-3|41	
21cr|k4dirstat-3.1.4-3|42	%find_lang %{name} --with-html
21cr|k4dirstat-3.1.4-3|43	
21cr|k4dirstat-3.1.4-3|44	%files -f %{name}.lang
21cr|k4dirstat-3.1.4-3|45	%{_bindir}/k4dirstat
21cr|k4dirstat-3.1.4-3|46	%{_kde5_applicationsdir}/k4dirstat.desktop
21cr|k4dirstat-3.1.4-3|47	%{_kde5_datadir}/config.kcfg/k4dirstat.kcfg
21cr|k4dirstat-3.1.4-3|48	%{_kde5_docdir}/HTML/en/k4dirstat/
21cr|k4dirstat-3.1.4-3|49	%{_kde5_iconsdir}/hicolor/*/apps/k4dirstat.*
21cr|k4dirstat-3.1.4-3|50	%{_kde5_mandir}/man1/%{name}.1*

2445 21
21cr|kaffeine-2.0.18-4|1	Summary:	Media Player for KDE
21cr|kaffeine-2.0.18-4|2	Name:		kaffeine
21cr|kaffeine-2.0.18-4|3	Version:	2.0.18
21cr|kaffeine-2.0.18-4|4	Release:	4
21cr|kaffeine-2.0.18-4|5	License:	GPLv2+
21cr|kaffeine-2.0.18-4|6	Group:		Graphical desktop/KDE
21cr|kaffeine-2.0.18-4|7	Url:		http://kaffeine.kde.org
21cr|kaffeine-2.0.18-4|8	Source0:	https://download.kde.org/stable/kaffeine/%{name}-%{version}.tar.xz
21cr|kaffeine-2.0.18-4|9	Source1:	kaffeine-2.0.16_ru.tar.gz
21cr|kaffeine-2.0.18-4|10	BuildRequires:	dvb-apps-devel
21cr|kaffeine-2.0.18-4|11	BuildRequires:	extra-cmake-modules
21cr|kaffeine-2.0.18-4|12	BuildRequires:	kde5-macros
21cr|kaffeine-2.0.18-4|13	BuildRequires:	kf5configwidgets-devel
21cr|kaffeine-2.0.18-4|14	BuildRequires:	kf5coreaddons-devel
21cr|kaffeine-2.0.18-4|15	BuildRequires:	kf5dbusaddons-devel
21cr|kaffeine-2.0.18-4|16	BuildRequires:	kf5doctools-devel
21cr|kaffeine-2.0.18-4|17	BuildRequires:	kf5i18n-devel
21cr|kaffeine-2.0.18-4|18	BuildRequires:	kf5idletime-devel
21cr|kaffeine-2.0.18-4|19	BuildRequires:	kf5kio-devel
21cr|kaffeine-2.0.18-4|20	BuildRequires:	kf5notifications-devel
21cr|kaffeine-2.0.18-4|21	BuildRequires:	kf5solid-devel
21cr|kaffeine-2.0.18-4|22	BuildRequires:	kf5widgetsaddons-devel
21cr|kaffeine-2.0.18-4|23	BuildRequires:	kf5xmlgui-devel
21cr|kaffeine-2.0.18-4|24	BuildRequires:	libdvb-devel
21cr|kaffeine-2.0.18-4|25	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|kaffeine-2.0.18-4|26	BuildRequires:	pkgconfig(Qt5Core)
21cr|kaffeine-2.0.18-4|27	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kaffeine-2.0.18-4|28	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kaffeine-2.0.18-4|29	BuildRequires:	pkgconfig(Qt5Network)
21cr|kaffeine-2.0.18-4|30	BuildRequires:	pkgconfig(Qt5Sql)
21cr|kaffeine-2.0.18-4|31	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kaffeine-2.0.18-4|32	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|kaffeine-2.0.18-4|33	BuildRequires:	pkgconfig(libvlc)
21cr|kaffeine-2.0.18-4|34	BuildRequires:	pkgconfig(libvlc)
21cr|kaffeine-2.0.18-4|35	BuildRequires:	pkgconfig(phonon)
21cr|kaffeine-2.0.18-4|36	BuildRequires:	pkgconfig(phonon4qt5)
21cr|kaffeine-2.0.18-4|37	BuildRequires:	pkgconfig(xscrnsaver)
21cr|kaffeine-2.0.18-4|38	BuildRequires:	v4l-utils-devel
21cr|kaffeine-2.0.18-4|39	Requires:	vlc
21cr|kaffeine-2.0.18-4|40	
21cr|kaffeine-2.0.18-4|41	%description
21cr|kaffeine-2.0.18-4|42	Kaffeine is a KDE Multi Engine Media Player.
21cr|kaffeine-2.0.18-4|43	
21cr|kaffeine-2.0.18-4|44	%files -f %{name}.lang
21cr|kaffeine-2.0.18-4|45	%{_appdatadir}/org.kde.kaffeine.appdata.xml
21cr|kaffeine-2.0.18-4|46	%{_kde5_applicationsdir}/org.kde.kaffeine.desktop
21cr|kaffeine-2.0.18-4|47	%{_kde5_bindir}/kaffeine
21cr|kaffeine-2.0.18-4|48	%{_kde5_datadir}/kaffeine
21cr|kaffeine-2.0.18-4|49	%{_kde5_datadir}/profiles/kaffeine.profile.xml
21cr|kaffeine-2.0.18-4|50	%{_kde5_datadir}/solid/actions/*
21cr|kaffeine-2.0.18-4|51	%{_kde5_iconsdir}/*/*/*/*
21cr|kaffeine-2.0.18-4|52	%{_kde5_mandir}/man1/kaffeine.1*
21cr|kaffeine-2.0.18-4|53	
21cr|kaffeine-2.0.18-4|54	#--------------------------------------------------------------------
21cr|kaffeine-2.0.18-4|55	
21cr|kaffeine-2.0.18-4|56	%prep
21cr|kaffeine-2.0.18-4|57	%setup -q
21cr|kaffeine-2.0.18-4|58	
21cr|kaffeine-2.0.18-4|59	pushd po
21cr|kaffeine-2.0.18-4|60	tar -xvzf %{SOURCE1}
21cr|kaffeine-2.0.18-4|61	popd
21cr|kaffeine-2.0.18-4|62	
21cr|kaffeine-2.0.18-4|63	%build
21cr|kaffeine-2.0.18-4|64	%cmake_kde5 \
21cr|kaffeine-2.0.18-4|65	-DCMAKE_BUILD_TYPE=Release \
21cr|kaffeine-2.0.18-4|66	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21cr|kaffeine-2.0.18-4|67	-DBUILD_TESTING=OFF
21cr|kaffeine-2.0.18-4|68	%make -s
21cr|kaffeine-2.0.18-4|69	
21cr|kaffeine-2.0.18-4|70	%install
21cr|kaffeine-2.0.18-4|71	%makeinstall_std -C build
21cr|kaffeine-2.0.18-4|72	
21cr|kaffeine-2.0.18-4|73	%find_lang %{name} --with-html --with-man --with-kde

2446 21
21cr|kakasi-2.3.6-3|1	%define major 2
21cr|kakasi-2.3.6-3|2	%define libname %mklibname %{name} %{major}
21cr|kakasi-2.3.6-3|3	%define devname %mklibname %{name} -d
21cr|kakasi-2.3.6-3|4	
21cr|kakasi-2.3.6-3|5	Summary:	KAKASI - kanji kana simple inverter
21cr|kakasi-2.3.6-3|6	Name:		kakasi
21cr|kakasi-2.3.6-3|7	Version:	2.3.6
21cr|kakasi-2.3.6-3|8	Release:	3
21cr|kakasi-2.3.6-3|9	License:	GPLv2+
21cr|kakasi-2.3.6-3|10	Group:		System/Internationalization
21cr|kakasi-2.3.6-3|11	Url:		http://kakasi.namazu.org/
21cr|kakasi-2.3.6-3|12	Source0:	http://kakasi.namazu.org/stable/kakasi-%{version}.tar.xz
21cr|kakasi-2.3.6-3|13	
21cr|kakasi-2.3.6-3|14	%description
21cr|kakasi-2.3.6-3|15	KAKASI is the language processing filter to convert Kanji characters
21cr|kakasi-2.3.6-3|16	to Hiragana, Katakana or Romaji(1) and may be helpful to read Japanese
21cr|kakasi-2.3.6-3|17	documents. Word-splitting patch has merged from version 2.3.0.
21cr|kakasi-2.3.6-3|18	
21cr|kakasi-2.3.6-3|19	%files
21cr|kakasi-2.3.6-3|20	%doc AUTHORS ChangeLog COPYING NEWS README README-ja
21cr|kakasi-2.3.6-3|21	%{_bindir}/kakasi
21cr|kakasi-2.3.6-3|22	%{_bindir}/mkkanwa
21cr|kakasi-2.3.6-3|23	%{_bindir}/atoc_conv
21cr|kakasi-2.3.6-3|24	%{_bindir}/rdic_conv
21cr|kakasi-2.3.6-3|25	%{_bindir}/wx2_conv
21cr|kakasi-2.3.6-3|26	%{_mandir}/man1/kakasi.1*
21cr|kakasi-2.3.6-3|27	%{_mandir}/man1/kakasi-config.1*
21cr|kakasi-2.3.6-3|28	%{_mandir}/ja/man1/kakasi.1*
21cr|kakasi-2.3.6-3|29	%{_datadir}/kakasi/itaijidict
21cr|kakasi-2.3.6-3|30	
21cr|kakasi-2.3.6-3|31	#----------------------------------------------------------------------------
21cr|kakasi-2.3.6-3|32	
21cr|kakasi-2.3.6-3|33	%package -n %{libname}
21cr|kakasi-2.3.6-3|34	Summary:	Shared library of KAKASI
21cr|kakasi-2.3.6-3|35	Group:		System/Libraries
21cr|kakasi-2.3.6-3|36	Conflicts:	%{name} < 2.3.6
21cr|kakasi-2.3.6-3|37	
21cr|kakasi-2.3.6-3|38	%description -n %{libname}
21cr|kakasi-2.3.6-3|39	Shared library of KAKASI.
21cr|kakasi-2.3.6-3|40	
21cr|kakasi-2.3.6-3|41	%files -n %{libname}
21cr|kakasi-2.3.6-3|42	%{_libdir}/libkakasi.so.%{major}*
21cr|kakasi-2.3.6-3|43	
21cr|kakasi-2.3.6-3|44	#----------------------------------------------------------------------------
21cr|kakasi-2.3.6-3|45	
21cr|kakasi-2.3.6-3|46	%package -n %{devname}
21cr|kakasi-2.3.6-3|47	Summary:	Header file and development library of KAKASI
21cr|kakasi-2.3.6-3|48	Group:		Development/Other
21cr|kakasi-2.3.6-3|49	Requires:	%{libname} = %{EVRD}
21cr|kakasi-2.3.6-3|50	Provides:	%{name}-devel = %{EVRD}
21cr|kakasi-2.3.6-3|51	Conflicts:	%{name}-devel < 2.3.6
21cr|kakasi-2.3.6-3|52	Obsoletes:	%{name}-devel < 2.3.6
21cr|kakasi-2.3.6-3|53	
21cr|kakasi-2.3.6-3|54	%description -n %{devname}
21cr|kakasi-2.3.6-3|55	Header file and development library of KAKASI.
21cr|kakasi-2.3.6-3|56	
21cr|kakasi-2.3.6-3|57	%files -n %{devname}
21cr|kakasi-2.3.6-3|58	%{_bindir}/kakasi-config
21cr|kakasi-2.3.6-3|59	%{_libdir}/libkakasi.so
21cr|kakasi-2.3.6-3|60	%{_includedir}/libkakasi.h
21cr|kakasi-2.3.6-3|61	
21cr|kakasi-2.3.6-3|62	#----------------------------------------------------------------------------
21cr|kakasi-2.3.6-3|63	
21cr|kakasi-2.3.6-3|64	%package dict
21cr|kakasi-2.3.6-3|65	Summary:	The base dictionary of KAKASI
21cr|kakasi-2.3.6-3|66	Group:		System/Internationalization
21cr|kakasi-2.3.6-3|67	Provides:	kakasidict = %{EVRD}
21cr|kakasi-2.3.6-3|68	
21cr|kakasi-2.3.6-3|69	%description dict
21cr|kakasi-2.3.6-3|70	The basic dictionary of KAKASI.
21cr|kakasi-2.3.6-3|71	
21cr|kakasi-2.3.6-3|72	%files dict
21cr|kakasi-2.3.6-3|73	%{_datadir}/kakasi/kanwadict
21cr|kakasi-2.3.6-3|74	
21cr|kakasi-2.3.6-3|75	#----------------------------------------------------------------------------
21cr|kakasi-2.3.6-3|76	
21cr|kakasi-2.3.6-3|77	%prep
21cr|kakasi-2.3.6-3|78	%setup -q
21cr|kakasi-2.3.6-3|79	
21cr|kakasi-2.3.6-3|80	%build
21cr|kakasi-2.3.6-3|81	%configure \
21cr|kakasi-2.3.6-3|82	--disable-static
21cr|kakasi-2.3.6-3|83	make
21cr|kakasi-2.3.6-3|84	
21cr|kakasi-2.3.6-3|85	%install
21cr|kakasi-2.3.6-3|86	%makeinstall_std
21cr|kakasi-2.3.6-3|87	
21cr|kakasi-2.3.6-3|88	mkdir -p %{buildroot}%{_mandir}/ja/man1
21cr|kakasi-2.3.6-3|89	install -m 644 man/kakasi.1.ja %{buildroot}%{_mandir}/ja/man1

2447 21
21cr|kalker-2.0.0-1|1	%define crates_ver %{version}
21cr|kalker-2.0.0-1|2	
21cr|kalker-2.0.0-1|3	Summary:      Calculator that supports user-defined variables
21cr|kalker-2.0.0-1|4	Name:         kalker
21cr|kalker-2.0.0-1|5	Version:      2.0.0
21cr|kalker-2.0.0-1|6	Release:      1
21cr|kalker-2.0.0-1|7	Group:        Sciences/Mathematics
21cr|kalker-2.0.0-1|8	License:      MIT
21cr|kalker-2.0.0-1|9	Url:          https://github.com/PaddiM8/kalker
21cr|kalker-2.0.0-1|10	Source0:      https://github.com/PaddiM8/kalker/archive/refs/tags/v2.0.0.tar.gz/%{name}-%{version}.tar.gz
21cr|kalker-2.0.0-1|11	# generated with cargo-vendor
21cr|kalker-2.0.0-1|12	Source1:        %{name}-crates-%{crates_ver}.tar.xz
21cr|kalker-2.0.0-1|13	
21cr|kalker-2.0.0-1|14	BuildRequires:     pkgconfig(ncurses)
21cr|kalker-2.0.0-1|15	BuildRequires:     rust
21cr|kalker-2.0.0-1|16	BuildRequires:     cargo-vendor
21cr|kalker-2.0.0-1|17	
21cr|kalker-2.0.0-1|18	
21cr|kalker-2.0.0-1|19	%description
21cr|kalker-2.0.0-1|20	Kalker (or "kalk") is a calculator program/website
21cr|kalker-2.0.0-1|21	that supports user-defined variables, functions,
21cr|kalker-2.0.0-1|22	derivation, and integration. It runs on Windows,
21cr|kalker-2.0.0-1|23	macOS, Linux, Android, and in web browsers
21cr|kalker-2.0.0-1|24	(with WebAssembly).
21cr|kalker-2.0.0-1|25	
21cr|kalker-2.0.0-1|26	%files
21cr|kalker-2.0.0-1|27	%doc README.md LICENSE
21cr|kalker-2.0.0-1|28	%{_bindir}/%{name}
21cr|kalker-2.0.0-1|29	
21cr|kalker-2.0.0-1|30	#-----------------------------------------------------
21cr|kalker-2.0.0-1|31	
21cr|kalker-2.0.0-1|32	%prep
21cr|kalker-2.0.0-1|33	%autosetup -a1
21cr|kalker-2.0.0-1|34	
21cr|kalker-2.0.0-1|35	%{__mv} %{name}-%{crates_ver}/* .
21cr|kalker-2.0.0-1|36	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|kalker-2.0.0-1|37	
21cr|kalker-2.0.0-1|38	# use offline registry
21cr|kalker-2.0.0-1|39	export CARGO_HOME="$(pwd)/.cargo"
21cr|kalker-2.0.0-1|40	
21cr|kalker-2.0.0-1|41	mkdir -p "$CARGO_HOME"
21cr|kalker-2.0.0-1|42	cat >.cargo/config <<EOF
21cr|kalker-2.0.0-1|43	[source.crates-io]
21cr|kalker-2.0.0-1|44	replace-with = "vendored-sources"
21cr|kalker-2.0.0-1|45	
21cr|kalker-2.0.0-1|46	[source."https://gitlab.com/tspiteri/gmp-mpfr-sys.git"]
21cr|kalker-2.0.0-1|47	git = "https://gitlab.com/tspiteri/gmp-mpfr-sys.git"
21cr|kalker-2.0.0-1|48	replace-with = "vendored-sources"
21cr|kalker-2.0.0-1|49	
21cr|kalker-2.0.0-1|50	[source.vendored-sources]
21cr|kalker-2.0.0-1|51	directory = "vendor"
21cr|kalker-2.0.0-1|52	
21cr|kalker-2.0.0-1|53	EOF
21cr|kalker-2.0.0-1|54	
21cr|kalker-2.0.0-1|55	
21cr|kalker-2.0.0-1|56	%build
21cr|kalker-2.0.0-1|57	export CARGO_HOME="$(pwd)/.cargo"
21cr|kalker-2.0.0-1|58	RUSTFLAGS=-g cargo build --all-targets --offline --frozen
21cr|kalker-2.0.0-1|59	
21cr|kalker-2.0.0-1|60	%install
21cr|kalker-2.0.0-1|61	mkdir -p %{buildroot}%{_bindir}
21cr|kalker-2.0.0-1|62	install -m755 target/debug/%{name} %{buildroot}%{_bindir}/%{name}
21cr|kalker-2.0.0-1|63	
21cr|kalker-2.0.0-1|64	
21cr|kalker-2.0.0-1|65	
21cr|kalker-2.0.0-1|66	

2448 21
21cr|kamikaze-0.2-16|1	%define tag	0_2
21cr|kamikaze-0.2-16|2	
21cr|kamikaze-0.2-16|3	Name:		    kamikaze
21cr|kamikaze-0.2-16|4	Version:	    0.2
21cr|kamikaze-0.2-16|5	Release:	    16
21cr|kamikaze-0.2-16|6	Summary:	    An SCM query tool similar to Mozilla's tool, Bonsai
21cr|kamikaze-0.2-16|7	License:	    Apache License
21cr|kamikaze-0.2-16|8	Group:		    Networking/WWW
21cr|kamikaze-0.2-16|9	URL:		    http://kamikaze-qscm.tigris.org/
21cr|kamikaze-0.2-16|10	Source0:	    http://kamikaze-qscm.tigris.org/files/documents/2030/17053/%{name}.v%{tag}.tar.bz2
21cr|kamikaze-0.2-16|11	Patch0:		    %{name}-0.2.fhs.patch.bz2
21cr|kamikaze-0.2-16|12	Patch1:		    %{name}-0.2.fix-db-access.patch.bz2
21cr|kamikaze-0.2-16|13	Requires:	    mod_php
21cr|kamikaze-0.2-16|14	Requires:		apache-mod_socache_shmcb
21cr|kamikaze-0.2-16|15	BuildArch:	    noarch
21cr|kamikaze-0.2-16|16	
21cr|kamikaze-0.2-16|17	%description
21cr|kamikaze-0.2-16|18	Kamikaze-qscm is a tool that allows developers and CM related personnel to
21cr|kamikaze-0.2-16|19	query the commits made to one or more source control repositories. It is very
21cr|kamikaze-0.2-16|20	similar to Mozilla's bonsai tool. Kamikaze-qscm currently works with
21cr|kamikaze-0.2-16|21	Subversion, but a modular approach is planned for other SCM systems.
21cr|kamikaze-0.2-16|22	
21cr|kamikaze-0.2-16|23	Kamikaze for Subversion currently consists of a perl back-end hook for
21cr|kamikaze-0.2-16|24	inserting commit information into a MySQL database. (In the future, a modular
21cr|kamikaze-0.2-16|25	approach to data storage is planned - allowing the use of many different data
21cr|kamikaze-0.2-16|26	storage implementations. ) A PHP front-end is used to perform repository
21cr|kamikaze-0.2-16|27	queries and display results. (In the future a web service API (XML-RPC and/or
21cr|kamikaze-0.2-16|28	SOAP) will be provided to access the same information for incorporation into
21cr|kamikaze-0.2-16|29	other tools.)
21cr|kamikaze-0.2-16|30	
21cr|kamikaze-0.2-16|31	%prep
21cr|kamikaze-0.2-16|32	%setup -q -n %{name}
21cr|kamikaze-0.2-16|33	%patch0 -p 1
21cr|kamikaze-0.2-16|34	%patch1 -p 0
21cr|kamikaze-0.2-16|35	
21cr|kamikaze-0.2-16|36	%build
21cr|kamikaze-0.2-16|37	
21cr|kamikaze-0.2-16|38	%install
21cr|kamikaze-0.2-16|39	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|kamikaze-0.2-16|40	install -m 644 html/index.php %{buildroot}%{_var}/www/%{name}
21cr|kamikaze-0.2-16|41	
21cr|kamikaze-0.2-16|42	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|kamikaze-0.2-16|43	install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
21cr|kamikaze-0.2-16|44	install -d -m 755 %{buildroot}%{_datadir}/%{name}/db
21cr|kamikaze-0.2-16|45	install -d -m 755 %{buildroot}%{_datadir}/%{name}/hooks
21cr|kamikaze-0.2-16|46	install -m 644 html/query.php %{buildroot}%{_datadir}/%{name}/lib
21cr|kamikaze-0.2-16|47	install -m 644 db/{author,repository,resource,revision}.sql %{buildroot}%{_datadir}/%{name}/db
21cr|kamikaze-0.2-16|48	install -m 755 hooks/commit2db.pl %{buildroot}%{_datadir}/%{name}/hooks
21cr|kamikaze-0.2-16|49	
21cr|kamikaze-0.2-16|50	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|kamikaze-0.2-16|51	install -m 644 html/config.inc %{buildroot}%{_sysconfdir}/%{name}/web.conf
21cr|kamikaze-0.2-16|52	install -m 644 hooks/config.inc %{buildroot}%{_sysconfdir}/%{name}/hook.conf
21cr|kamikaze-0.2-16|53	
21cr|kamikaze-0.2-16|54	# apache configuration
21cr|kamikaze-0.2-16|55	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|kamikaze-0.2-16|56	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|kamikaze-0.2-16|57	# %{name} Apache configuration
21cr|kamikaze-0.2-16|58	Alias /%{name} %{_var}/www/%{name}
21cr|kamikaze-0.2-16|59	
21cr|kamikaze-0.2-16|60	<Directory %{_var}/www/%{name}>
21cr|kamikaze-0.2-16|61	Require all granted
21cr|kamikaze-0.2-16|62	</Directory>
21cr|kamikaze-0.2-16|63	EOF
21cr|kamikaze-0.2-16|64	
21cr|kamikaze-0.2-16|65	cat > README.mdv <<EOF
21cr|kamikaze-0.2-16|66	Mandriva RPM specific notes
21cr|kamikaze-0.2-16|67	
21cr|kamikaze-0.2-16|68	setup
21cr|kamikaze-0.2-16|69	-----
21cr|kamikaze-0.2-16|70	The setup used here differs from default one, to achieve better FHS compliance.
21cr|kamikaze-0.2-16|71	- the files accessibles from the web are in /var/www/kamikaze
21cr|kamikaze-0.2-16|72	- the files non accessibles from the web are in /usr/share/kamikaze
21cr|kamikaze-0.2-16|73	- the configuration file is /etc/kamikaze.conf
21cr|kamikaze-0.2-16|74	
21cr|kamikaze-0.2-16|75	post-installation
21cr|kamikaze-0.2-16|76	-----------------
21cr|kamikaze-0.2-16|77	You have to create the MySQL database, and import all files from
21cr|kamikaze-0.2-16|78	/usr/share/kamikaze/db
21cr|kamikaze-0.2-16|79	EOF
21cr|kamikaze-0.2-16|80	
21cr|kamikaze-0.2-16|81	%clean
21cr|kamikaze-0.2-16|82	
21cr|kamikaze-0.2-16|83	
21cr|kamikaze-0.2-16|84	%files
21cr|kamikaze-0.2-16|85	%doc *.txt README.mdv
21cr|kamikaze-0.2-16|86	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|kamikaze-0.2-16|87	%config(noreplace) %{_sysconfdir}/%{name}
21cr|kamikaze-0.2-16|88	%{_var}/www/%{name}
21cr|kamikaze-0.2-16|89	%{_datadir}/%{name}

2449 21
21cr|kanboard-mcp-0-0.git7cf009.1|1	%define commit 7cf0097ef1972b3c7f37cb662c3c1eba5263a516
21cr|kanboard-mcp-0-0.git7cf009.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|kanboard-mcp-0-0.git7cf009.1|3	
21cr|kanboard-mcp-0-0.git7cf009.1|4	%define goipath github.com/bivex/kanboard-mcp
21cr|kanboard-mcp-0-0.git7cf009.1|5	
21cr|kanboard-mcp-0-0.git7cf009.1|6	Summary:	Kanboard MCP server
21cr|kanboard-mcp-0-0.git7cf009.1|7	Name:		kanboard-mcp
21cr|kanboard-mcp-0-0.git7cf009.1|8	Version:	0
21cr|kanboard-mcp-0-0.git7cf009.1|9	Release:	0.git%{commit_short}.1
21cr|kanboard-mcp-0-0.git7cf009.1|10	License:	MIT
21cr|kanboard-mcp-0-0.git7cf009.1|11	Group:		System/Printing
21cr|kanboard-mcp-0-0.git7cf009.1|12	Url:		https://github.com/bivex/kanboard-mcp
21cr|kanboard-mcp-0-0.git7cf009.1|13	Source0:	https://github.com/bivex/kanboard-mcp/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|kanboard-mcp-0-0.git7cf009.1|14	Source1:	%{name}-mod-vendor-%{commit}.tar.xz
21cr|kanboard-mcp-0-0.git7cf009.1|15	BuildRequires:	golang
21cr|kanboard-mcp-0-0.git7cf009.1|16	BuildRequires:	go-rpm-macros
21cr|kanboard-mcp-0-0.git7cf009.1|17	%gometa
21cr|kanboard-mcp-0-0.git7cf009.1|18	
21cr|kanboard-mcp-0-0.git7cf009.1|19	%description
21cr|kanboard-mcp-0-0.git7cf009.1|20	A powerful Go-based MCP server that enables seamless integration between
21cr|kanboard-mcp-0-0.git7cf009.1|21	AI assistants (like Claude Desktop, Cursor) and Kanboard project
21cr|kanboard-mcp-0-0.git7cf009.1|22	management system. Manage your Kanboard projects, tasks, users, and
21cr|kanboard-mcp-0-0.git7cf009.1|23	workflows directly through natural language commands.
21cr|kanboard-mcp-0-0.git7cf009.1|24	
21cr|kanboard-mcp-0-0.git7cf009.1|25	%files
21cr|kanboard-mcp-0-0.git7cf009.1|26	%license LICENSE.md
21cr|kanboard-mcp-0-0.git7cf009.1|27	%doc README.md *.gif
21cr|kanboard-mcp-0-0.git7cf009.1|28	%{_bindir}/kanboard-mcp
21cr|kanboard-mcp-0-0.git7cf009.1|29	
21cr|kanboard-mcp-0-0.git7cf009.1|30	#------------------------------------------------------------------
21cr|kanboard-mcp-0-0.git7cf009.1|31	
21cr|kanboard-mcp-0-0.git7cf009.1|32	%prep
21cr|kanboard-mcp-0-0.git7cf009.1|33	%goprep
21cr|kanboard-mcp-0-0.git7cf009.1|34	%autopatch -p1
21cr|kanboard-mcp-0-0.git7cf009.1|35	tar -xf %{SOURCE1}
21cr|kanboard-mcp-0-0.git7cf009.1|36	
21cr|kanboard-mcp-0-0.git7cf009.1|37	%build
21cr|kanboard-mcp-0-0.git7cf009.1|38	%gobuild -o %{gobuilddir}/bin/kanboard-mcp %{goipath}
21cr|kanboard-mcp-0-0.git7cf009.1|39	
21cr|kanboard-mcp-0-0.git7cf009.1|40	%install
21cr|kanboard-mcp-0-0.git7cf009.1|41	mkdir -p %{buildroot}%{_bindir}
21cr|kanboard-mcp-0-0.git7cf009.1|42	install -m755 %{gobuilddir}/bin/kanboard-mcp %{buildroot}%{_bindir}/
21cr|kanboard-mcp-0-0.git7cf009.1|43	
21cr|kanboard-mcp-0-0.git7cf009.1|44	%changelog
21cr|kanboard-mcp-0-0.git7cf009.1|45	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|kanboard-mcp-0-0.git7cf009.1|46	- init

2450 21
21cr|kanif-1.2.2-5|1	%define _enable_debug_packages %{nil}
21cr|kanif-1.2.2-5|2	%define debug_package %{nil}
21cr|kanif-1.2.2-5|3	
21cr|kanif-1.2.2-5|4	Summary:	TakTuk wrapper for cluster management and administration
21cr|kanif-1.2.2-5|5	Name:		kanif
21cr|kanif-1.2.2-5|6	Version:	1.2.2
21cr|kanif-1.2.2-5|7	Release:	5
21cr|kanif-1.2.2-5|8	License:	GPLv2+
21cr|kanif-1.2.2-5|9	Group:		System/Cluster
21cr|kanif-1.2.2-5|10	Url:		http://taktuk.gforge.inria.fr/kanif/
21cr|kanif-1.2.2-5|11	Source0:	http://gforge.inria.fr/frs/download.php/3984/kanif-%{version}.tar.gz
21cr|kanif-1.2.2-5|12	Source10:	%{name}.rpmlintrc
21cr|kanif-1.2.2-5|13	Requires:	taktuk
21cr|kanif-1.2.2-5|14	
21cr|kanif-1.2.2-5|15	%description
21cr|kanif-1.2.2-5|16	kanif is a tool for cluster management and administration. It combines
21cr|kanif-1.2.2-5|17	main features of well known cluster management tools such as c3, pdsh
21cr|kanif-1.2.2-5|18	and dsh and mimics their syntax. For the effective cluster management
21cr|kanif-1.2.2-5|19	it relies on TakTuk, a tool for large scale remote execution deployment.
21cr|kanif-1.2.2-5|20	
21cr|kanif-1.2.2-5|21	For simple parallel tasks that have to be executed on regular machines
21cr|kanif-1.2.2-5|22	such as clusters, TakTuk syntax is too complicated. The goal of kanif
21cr|kanif-1.2.2-5|23	is to provide an easier and familiar syntax to cluster administrators
21cr|kanif-1.2.2-5|24	while still taking advantage of TakTuk characteristics and features
21cr|kanif-1.2.2-5|25	(adaptivity, scalability, portability, autopropagation and informations
21cr|kanif-1.2.2-5|26	redirection).
21cr|kanif-1.2.2-5|27	
21cr|kanif-1.2.2-5|28	%files
21cr|kanif-1.2.2-5|29	%doc install_doc/*
21cr|kanif-1.2.2-5|30	%{_bindir}/kaget
21cr|kanif-1.2.2-5|31	%{_bindir}/kanif
21cr|kanif-1.2.2-5|32	%{_bindir}/kaput
21cr|kanif-1.2.2-5|33	%{_bindir}/kash
21cr|kanif-1.2.2-5|34	%{_libdir}/pkgconfig/kanif.pc
21cr|kanif-1.2.2-5|35	%{_mandir}/man1/kaget.1.*
21cr|kanif-1.2.2-5|36	%{_mandir}/man1/kanif.1.*
21cr|kanif-1.2.2-5|37	%{_mandir}/man1/kaput.1.*
21cr|kanif-1.2.2-5|38	%{_mandir}/man1/kash.1.*
21cr|kanif-1.2.2-5|39	%{_mandir}/man5/kanif.conf.5.*
21cr|kanif-1.2.2-5|40	
21cr|kanif-1.2.2-5|41	#----------------------------------------------------------------------------
21cr|kanif-1.2.2-5|42	
21cr|kanif-1.2.2-5|43	%prep
21cr|kanif-1.2.2-5|44	%setup -q
21cr|kanif-1.2.2-5|45	
21cr|kanif-1.2.2-5|46	%build
21cr|kanif-1.2.2-5|47	%configure
21cr|kanif-1.2.2-5|48	make
21cr|kanif-1.2.2-5|49	
21cr|kanif-1.2.2-5|50	%install
21cr|kanif-1.2.2-5|51	%makeinstall_std
21cr|kanif-1.2.2-5|52	
21cr|kanif-1.2.2-5|53	mkdir tmp_doc
21cr|kanif-1.2.2-5|54	mv %{buildroot}%{_datadir}/doc/%{name} install_doc/

2451 21
21cr|kanjipad-2.0.0-3|1	Summary:	Japanese handwriting recognition
21cr|kanjipad-2.0.0-3|2	Name:		kanjipad
21cr|kanjipad-2.0.0-3|3	Version:	2.0.0
21cr|kanjipad-2.0.0-3|4	Release:	3
21cr|kanjipad-2.0.0-3|5	License:	GPLv2+
21cr|kanjipad-2.0.0-3|6	Group:		System/Internationalization
21cr|kanjipad-2.0.0-3|7	Url:		http://www.gtk.org/~otaylor/kanjipad/index.html
21cr|kanjipad-2.0.0-3|8	Source0:	ftp://ftp.gtk.org:21/pub/users/otaylor/kanjipad/%{name}-%{version}.tar.bz2
21cr|kanjipad-2.0.0-3|9	Patch0:		kanjipad-2.0.0-deprecated.patch
21cr|kanjipad-2.0.0-3|10	BuildRequires:	pkgconfig(glib-2.0)
21cr|kanjipad-2.0.0-3|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|kanjipad-2.0.0-3|12	
21cr|kanjipad-2.0.0-3|13	%description
21cr|kanjipad-2.0.0-3|14	KanjiPad is a simple (but snazzy) program which does Japanese handwriting
21cr|kanjipad-2.0.0-3|15	recognition. It uses the GTK2 toolkit for a GUI and Todd David Rudicks's
21cr|kanjipad-2.0.0-3|16	algorithms from JavaDict for recognition.
21cr|kanjipad-2.0.0-3|17	
21cr|kanjipad-2.0.0-3|18	%files
21cr|kanjipad-2.0.0-3|19	%doc README
21cr|kanjipad-2.0.0-3|20	%{_bindir}/kanjipad
21cr|kanjipad-2.0.0-3|21	%{_bindir}/kpengine
21cr|kanjipad-2.0.0-3|22	%dir %{_datadir}/kanjipad
21cr|kanjipad-2.0.0-3|23	%{_datadir}/kanjipad/*
21cr|kanjipad-2.0.0-3|24	
21cr|kanjipad-2.0.0-3|25	#----------------------------------------------------------------------------
21cr|kanjipad-2.0.0-3|26	
21cr|kanjipad-2.0.0-3|27	%prep
21cr|kanjipad-2.0.0-3|28	%setup -q
21cr|kanjipad-2.0.0-3|29	%patch0 -p0
21cr|kanjipad-2.0.0-3|30	
21cr|kanjipad-2.0.0-3|31	%build
21cr|kanjipad-2.0.0-3|32	make \
21cr|kanjipad-2.0.0-3|33	PREFIX=%{_prefix} \
21cr|kanjipad-2.0.0-3|34	OPTIMIZE="%{optflags}"
21cr|kanjipad-2.0.0-3|35	
21cr|kanjipad-2.0.0-3|36	%install
21cr|kanjipad-2.0.0-3|37	%makeinstall_std \
21cr|kanjipad-2.0.0-3|38	PREFIX=%{_prefix}

2452 21
21cr|kaption-0.1.1-1|1	Summary:	KDE screen capture editor and annotator
21cr|kaption-0.1.1-1|2	Name:		kaption
21cr|kaption-0.1.1-1|3	Version:	0.1.1
21cr|kaption-0.1.1-1|4	Release:	1
21cr|kaption-0.1.1-1|5	License:	GPLv2+
21cr|kaption-0.1.1-1|6	Group:		Graphical desktop/KDE
21cr|kaption-0.1.1-1|7	Url:		http://kde-apps.org/content/show.php/Kaption?content=139302
21cr|kaption-0.1.1-1|8	Source0:	http://kde-apps.org/CONTENT/content-files/139302-%{name}-%{version}.tar.bz2
21cr|kaption-0.1.1-1|9	BuildRequires:	cmake
21cr|kaption-0.1.1-1|10	BuildRequires:	qt4-devel
21cr|kaption-0.1.1-1|11	BuildRequires:	kdelibs4-devel
21cr|kaption-0.1.1-1|12	Requires:	kdebase4-runtime
21cr|kaption-0.1.1-1|13	
21cr|kaption-0.1.1-1|14	%description
21cr|kaption-0.1.1-1|15	Kaption is an app that sits in the systray, left clicking the icon you
21cr|kaption-0.1.1-1|16	can capture a screen region to draw arrows, boxes and text on it,
21cr|kaption-0.1.1-1|17	than you can save the result.
21cr|kaption-0.1.1-1|18	
21cr|kaption-0.1.1-1|19	Kaption is a KDE utility similar to Jing or Skitch (not yet as powerful as
21cr|kaption-0.1.1-1|20	them ;)).
21cr|kaption-0.1.1-1|21	
21cr|kaption-0.1.1-1|22	%files -f %{name}.lang
21cr|kaption-0.1.1-1|23	%doc AUTHORS CHANGELOG COPYING README TODO
21cr|kaption-0.1.1-1|24	%{_kde_applicationsdir}/%{name}.desktop
21cr|kaption-0.1.1-1|25	%{_kde_bindir}/%{name}
21cr|kaption-0.1.1-1|26	%{_kde_appsdir}/%{name}/
21cr|kaption-0.1.1-1|27	%{_kde_datadir}/config.kcfg/%{name}.kcfg
21cr|kaption-0.1.1-1|28	
21cr|kaption-0.1.1-1|29	#----------------------------------------------------------------------------
21cr|kaption-0.1.1-1|30	
21cr|kaption-0.1.1-1|31	%prep
21cr|kaption-0.1.1-1|32	%setup -q
21cr|kaption-0.1.1-1|33	
21cr|kaption-0.1.1-1|34	%build
21cr|kaption-0.1.1-1|35	%cmake_kde4
21cr|kaption-0.1.1-1|36	%make
21cr|kaption-0.1.1-1|37	
21cr|kaption-0.1.1-1|38	%install
21cr|kaption-0.1.1-1|39	%makeinstall_std -C build
21cr|kaption-0.1.1-1|40	
21cr|kaption-0.1.1-1|41	# remove shebang
21cr|kaption-0.1.1-1|42	sed -i '/^#!/d' %{buildroot}%{_kde_applicationsdir}/%{name}.desktop
21cr|kaption-0.1.1-1|43	
21cr|kaption-0.1.1-1|44	%find_lang %{name}

2453 21
21cr|kardsgt-0.7.1-7|1	Name:           kardsgt
21cr|kardsgt-0.7.1-7|2	Version:        0.7.1
21cr|kardsgt-0.7.1-7|3	Release:        7
21cr|kardsgt-0.7.1-7|4	Epoch:          0
21cr|kardsgt-0.7.1-7|5	Summary:        Card game suite
21cr|kardsgt-0.7.1-7|6	License:        GPLv3+
21cr|kardsgt-0.7.1-7|7	Group:          Games/Cards
21cr|kardsgt-0.7.1-7|8	URL:            http://kardsgt.nongnu.org/
21cr|kardsgt-0.7.1-7|9	Source0:        http://download.savannah.gnu.org/releases/kardsgt/kardsgt-%{version}.tar.gz
21cr|kardsgt-0.7.1-7|10	Source1:        http://download.savannah.gnu.org/releases/kardsgt/kardsgt-%{version}.tar.gz.sig
21cr|kardsgt-0.7.1-7|11	Source2:        kardsgt.desktop
21cr|kardsgt-0.7.1-7|12	Requires(post): desktop-file-utils
21cr|kardsgt-0.7.1-7|13	Requires(postun): desktop-file-utils
21cr|kardsgt-0.7.1-7|14	BuildRequires:  desktop-file-utils
21cr|kardsgt-0.7.1-7|15	BuildRequires:  imagemagick
21cr|kardsgt-0.7.1-7|16	BuildRequires:	qt4-devel
21cr|kardsgt-0.7.1-7|17	BuildRequires:	qt-assistant-adp-devel
21cr|kardsgt-0.7.1-7|18	Requires:	qt-assistant-adp
21cr|kardsgt-0.7.1-7|19	
21cr|kardsgt-0.7.1-7|20	%description
21cr|kardsgt-0.7.1-7|21	KardsGT is a card game program that has many of your favorite card
21cr|kardsgt-0.7.1-7|22	games. Each game comes with an exhaustive manual on how to play. In
21cr|kardsgt-0.7.1-7|23	addition to the many wonderful games, we also have amazing characters
21cr|kardsgt-0.7.1-7|24	to play against. Each character has their own history and sense of
21cr|kardsgt-0.7.1-7|25	play, giving you a fun challenge as you spend your time.
21cr|kardsgt-0.7.1-7|26	
21cr|kardsgt-0.7.1-7|27	%prep
21cr|kardsgt-0.7.1-7|28	%setup -q
21cr|kardsgt-0.7.1-7|29	
21cr|kardsgt-0.7.1-7|30	%build
21cr|kardsgt-0.7.1-7|31	%qmake_qt4
21cr|kardsgt-0.7.1-7|32	make
21cr|kardsgt-0.7.1-7|33	make release
21cr|kardsgt-0.7.1-7|34	
21cr|kardsgt-0.7.1-7|35	%install
21cr|kardsgt-0.7.1-7|36	%{__rm} -rf %{buildroot}
21cr|kardsgt-0.7.1-7|37	make install INSTALL_ROOT=%buildroot
21cr|kardsgt-0.7.1-7|38	
21cr|kardsgt-0.7.1-7|39	# install release-build binary
21cr|kardsgt-0.7.1-7|40	rm -f %buildroot%_bindir/*
21cr|kardsgt-0.7.1-7|41	install -m0755 release/%name %buildroot%{_bindir}
21cr|kardsgt-0.7.1-7|42	
21cr|kardsgt-0.7.1-7|43	%{__mkdir_p} %{buildroot}%{_datadir}/applications
21cr|kardsgt-0.7.1-7|44	%{_bindir}/desktop-file-install --vendor ""                         \
21cr|kardsgt-0.7.1-7|45	--dir %{buildroot}%{_datadir}/applications                  \
21cr|kardsgt-0.7.1-7|46	%{SOURCE2}
21cr|kardsgt-0.7.1-7|47	
21cr|kardsgt-0.7.1-7|48	%{__mkdir_p} %{buildroot}%{_datadir}/pixmaps
21cr|kardsgt-0.7.1-7|49	%{_bindir}/convert -resize 32x32 src/images/kardsgt.png %{buildroot}%{_datadir}/pixmaps/kardsgt.png
21cr|kardsgt-0.7.1-7|50	%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
21cr|kardsgt-0.7.1-7|51	%{_bindir}/convert -resize 16x16 src/images/kardsgt.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/kardsgt.png
21cr|kardsgt-0.7.1-7|52	%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/24x24/apps
21cr|kardsgt-0.7.1-7|53	%{_bindir}/convert -resize 24x24 src/images/kardsgt.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/kardsgt.png
21cr|kardsgt-0.7.1-7|54	%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
21cr|kardsgt-0.7.1-7|55	%{_bindir}/convert -resize 32x32 src/images/kardsgt.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/kardsgt.png
21cr|kardsgt-0.7.1-7|56	
21cr|kardsgt-0.7.1-7|57	%clean
21cr|kardsgt-0.7.1-7|58	%{__rm} -rf %{buildroot}
21cr|kardsgt-0.7.1-7|59	
21cr|kardsgt-0.7.1-7|60	%if %mdkversion < 200900
21cr|kardsgt-0.7.1-7|61	%post
21cr|kardsgt-0.7.1-7|62	%{update_menus}
21cr|kardsgt-0.7.1-7|63	%{update_desktop_database}
21cr|kardsgt-0.7.1-7|64	%update_icon_cache hicolor
21cr|kardsgt-0.7.1-7|65	%endif
21cr|kardsgt-0.7.1-7|66	
21cr|kardsgt-0.7.1-7|67	%if %mdkversion < 200900
21cr|kardsgt-0.7.1-7|68	%postun
21cr|kardsgt-0.7.1-7|69	%{clean_menus}
21cr|kardsgt-0.7.1-7|70	%{clean_desktop_database}
21cr|kardsgt-0.7.1-7|71	%clean_icon_cache hicolor
21cr|kardsgt-0.7.1-7|72	%endif
21cr|kardsgt-0.7.1-7|73	
21cr|kardsgt-0.7.1-7|74	%files
21cr|kardsgt-0.7.1-7|75	%defattr(0644,root,root,0755)
21cr|kardsgt-0.7.1-7|76	%doc ChangeLog README CREDITS src/NOTICE
21cr|kardsgt-0.7.1-7|77	%attr(0755,root,root) %{_bindir}/kardsgt
21cr|kardsgt-0.7.1-7|78	%{_datadir}/applications/kardsgt.desktop
21cr|kardsgt-0.7.1-7|79	%{_iconsdir}/*.png
21cr|kardsgt-0.7.1-7|80	%{_iconsdir}/hicolor/*/apps/kardsgt.png
21cr|kardsgt-0.7.1-7|81	%{_datadir}/kardsgt
21cr|kardsgt-0.7.1-7|82	%{_datadir}/pixmaps/kardsgt.png
21cr|kardsgt-0.7.1-7|83	%{_mandir}/man6/kardsgt.6*

2454 21
21cr|kasts-23.08.4-2|1	Summary:	Podcast application for Plasma Mobile
21cr|kasts-23.08.4-2|2	Name:		kasts
21cr|kasts-23.08.4-2|3	Version:	23.08.4
21cr|kasts-23.08.4-2|4	Release:	2
21cr|kasts-23.08.4-2|5	Group:		Graphical desktop/KDE
21cr|kasts-23.08.4-2|6	License:	GPLv3
21cr|kasts-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21cr|kasts-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21cr|kasts-23.08.4-2|9	BuildRequires:	bison
21cr|kasts-23.08.4-2|10	BuildRequires:	flex
21cr|kasts-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21cr|kasts-23.08.4-2|12	BuildRequires:	kf5config-devel
21cr|kasts-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21cr|kasts-23.08.4-2|14	BuildRequires:	kf5kirigami2-devel
21cr|kasts-23.08.4-2|15	BuildRequires:	kf5syndication-devel
21cr|kasts-23.08.4-2|16	BuildRequires:	kf5networkmanagerqt-devel
21cr|kasts-23.08.4-2|17	BuildRequires:	kf5threadweaver-devel
21cr|kasts-23.08.4-2|18	BuildRequires:	qtkeychain-qt5-devel
21cr|kasts-23.08.4-2|19	BuildRequires:	kirigami-addons-devel
21cr|kasts-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|kasts-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Quick)
21cr|kasts-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Test)
21cr|kasts-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kasts-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|kasts-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Sql)
21cr|kasts-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|kasts-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Svg)
21cr|kasts-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kasts-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5DBus)
21cr|kasts-23.08.4-2|30	BuildRequires:	pkgconfig(taglib)
21cr|kasts-23.08.4-2|31	
21cr|kasts-23.08.4-2|32	%description
21cr|kasts-23.08.4-2|33	Podcast application for Plasma Mobile.
21cr|kasts-23.08.4-2|34	
21cr|kasts-23.08.4-2|35	%files -f kasts.lang
21cr|kasts-23.08.4-2|36	%{_kde5_bindir}/kasts
21cr|kasts-23.08.4-2|37	%{_kde5_applicationsdir}/org.kde.kasts.desktop
21cr|kasts-23.08.4-2|38	%{_kde5_datadir}/icons/hicolor/scalable/apps/kasts.svg
21cr|kasts-23.08.4-2|39	%{_kde5_libdir}/libKastsSolidExtras.so
21cr|kasts-23.08.4-2|40	%{_kde5_libdir}/libKMediaSession.so
21cr|kasts-23.08.4-2|41	%{_kde5_qmldir}/org/kde/kasts
21cr|kasts-23.08.4-2|42	%{_appdatadir}/org.kde.kasts.appdata.xml
21cr|kasts-23.08.4-2|43	%{_kde5_qmldir}/org/kde/kmediasession/libkmediasession-qmlplugin.so
21cr|kasts-23.08.4-2|44	%{_kde5_qmldir}/org/kde/kmediasession/qmldir
21cr|kasts-23.08.4-2|45	%{_iconsdir}/hicolor/scalable/actions/media-playback-cloud.svg
21cr|kasts-23.08.4-2|46	%{_iconsdir}/hicolor/scalable/apps/kasts-tray-dark.svg
21cr|kasts-23.08.4-2|47	%{_iconsdir}/hicolor/scalable/apps/kasts-tray-light.svg
21cr|kasts-23.08.4-2|48	
21cr|kasts-23.08.4-2|49	#---------------------------------------------
21cr|kasts-23.08.4-2|50	
21cr|kasts-23.08.4-2|51	%prep
21cr|kasts-23.08.4-2|52	%autosetup -p1 -n %{name}-%{version}
21cr|kasts-23.08.4-2|53	
21cr|kasts-23.08.4-2|54	%build
21cr|kasts-23.08.4-2|55	%cmake_kde5
21cr|kasts-23.08.4-2|56	%make
21cr|kasts-23.08.4-2|57	
21cr|kasts-23.08.4-2|58	%install
21cr|kasts-23.08.4-2|59	%makeinstall_std -C build
21cr|kasts-23.08.4-2|60	%find_lang %{name}
21cr|kasts-23.08.4-2|61	

2455 21
21cr|kasumi-2.5-10|1	%define _disable_rebuild_configure 1
21cr|kasumi-2.5-10|2	
21cr|kasumi-2.5-10|3	Summary:	A tool for managing Anthy's dictionary
21cr|kasumi-2.5-10|4	Name:		kasumi
21cr|kasumi-2.5-10|5	Version:	2.5
21cr|kasumi-2.5-10|6	Release:	10
21cr|kasumi-2.5-10|7	License:	GPLv2+
21cr|kasumi-2.5-10|8	Group:		System/Internationalization
21cr|kasumi-2.5-10|9	Url:		http://sourceforge.jp/projects/kasumi
21cr|kasumi-2.5-10|10	Source0:	http://iij.dl.sourceforge.jp/kasumi/37311/%{name}-%{version}.tar.gz
21cr|kasumi-2.5-10|11	Patch0:		kasumi-2.3-fix-desktop-file.patch
21cr|kasumi-2.5-10|12	BuildRequires:	desktop-file-utils
21cr|kasumi-2.5-10|13	BuildRequires:	imagemagick
21cr|kasumi-2.5-10|14	BuildRequires:	anthy-devel
21cr|kasumi-2.5-10|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|kasumi-2.5-10|16	BuildRequires:	pkgconfig(pango)
21cr|kasumi-2.5-10|17	Requires:	anthy >= 6300
21cr|kasumi-2.5-10|18	
21cr|kasumi-2.5-10|19	%description
21cr|kasumi-2.5-10|20	A tool for managing Anthy's dictionary.
21cr|kasumi-2.5-10|21	
21cr|kasumi-2.5-10|22	%files -f %{name}.lang
21cr|kasumi-2.5-10|23	%doc AUTHORS ChangeLog README
21cr|kasumi-2.5-10|24	%{_bindir}/*
21cr|kasumi-2.5-10|25	%{_datadir}/applications/kasumi.desktop
21cr|kasumi-2.5-10|26	%{_datadir}/pixmaps/*.png
21cr|kasumi-2.5-10|27	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|kasumi-2.5-10|28	%{_mandir}/man1/kasumi.1*
21cr|kasumi-2.5-10|29	
21cr|kasumi-2.5-10|30	#----------------------------------------------------------------------------
21cr|kasumi-2.5-10|31	
21cr|kasumi-2.5-10|32	%prep
21cr|kasumi-2.5-10|33	%setup -q
21cr|kasumi-2.5-10|34	%patch0 -p1
21cr|kasumi-2.5-10|35	
21cr|kasumi-2.5-10|36	%build
21cr|kasumi-2.5-10|37	%global optflags %{optflags} -std=c++14
21cr|kasumi-2.5-10|38	%configure
21cr|kasumi-2.5-10|39	%make
21cr|kasumi-2.5-10|40	
21cr|kasumi-2.5-10|41	%install
21cr|kasumi-2.5-10|42	%makeinstall_std
21cr|kasumi-2.5-10|43	
21cr|kasumi-2.5-10|44	# icons
21cr|kasumi-2.5-10|45	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32}/apps
21cr|kasumi-2.5-10|46	cp %{buildroot}/%{_datadir}/pixmaps/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|kasumi-2.5-10|47	convert -scale 16 %{buildroot}/%{_datadir}/pixmaps/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|kasumi-2.5-10|48	
21cr|kasumi-2.5-10|49	%find_lang %{name}
21cr|kasumi-2.5-10|50	
21cr|kasumi-2.5-10|51	# menu
21cr|kasumi-2.5-10|52	desktop-file-install \
21cr|kasumi-2.5-10|53	--vendor="" \
21cr|kasumi-2.5-10|54	--dir %{buildroot}%{_datadir}/applications \
21cr|kasumi-2.5-10|55	--remove-category="Applications" \
21cr|kasumi-2.5-10|56	%{name}.desktop
21cr|kasumi-2.5-10|57	

2456 21
21cr|katoob-0.5.9.2-1|1	Summary:	Light weight multilingual text editor that uses gtk2
21cr|katoob-0.5.9.2-1|2	Name:		katoob
21cr|katoob-0.5.9.2-1|3	Version:	0.5.9.2
21cr|katoob-0.5.9.2-1|4	Release:	1
21cr|katoob-0.5.9.2-1|5	License:	GPLv2+
21cr|katoob-0.5.9.2-1|6	Group:		Editors
21cr|katoob-0.5.9.2-1|7	Url:		http://www.arabeyes.org/project.php?proj=Katoob
21cr|katoob-0.5.9.2-1|8	# http://belnet.dl.sourceforge.net/sourceforge/arabeyes/katoob-0.3.5.tar.gz
21cr|katoob-0.5.9.2-1|9	Source0:	https://github.com/fredmorcos/katoob/releases/download/%{version}/Katoob-%{version}.tar.xz
21cr|katoob-0.5.9.2-1|10	Patch0:		Katoob-0.5.9.2-desktop.patch
21cr|katoob-0.5.9.2-1|11	BuildRequires:	perl-XML-Parser
21cr|katoob-0.5.9.2-1|12	BuildRequires:	aspell-devel
21cr|katoob-0.5.9.2-1|13	BuildRequires:	bzip2-devel
21cr|katoob-0.5.9.2-1|14	BuildRequires:	cups-devel
21cr|katoob-0.5.9.2-1|15	BuildRequires:	intltool
21cr|katoob-0.5.9.2-1|16	BuildRequires:	meson
21cr|katoob-0.5.9.2-1|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|katoob-0.5.9.2-1|18	BuildRequires:	pkgconfig(enchant-2)
21cr|katoob-0.5.9.2-1|19	BuildRequires:	pkgconfig(gdk-2.0)
21cr|katoob-0.5.9.2-1|20	BuildRequires:	pkgconfig(gdkmm-2.4)
21cr|katoob-0.5.9.2-1|21	BuildRequires:	pkgconfig(gtksourceview-2.0)
21cr|katoob-0.5.9.2-1|22	BuildRequires:	pkgconfig(gtk+-unix-print-2.0)
21cr|katoob-0.5.9.2-1|23	BuildRequires:	pkgconfig(iso-codes)
21cr|katoob-0.5.9.2-1|24	BuildRequires:	pkgconfig(libcurl)
21cr|katoob-0.5.9.2-1|25	BuildRequires:	pkgconfig(shared-mime-info)
21cr|katoob-0.5.9.2-1|26	Requires:	enchant
21cr|katoob-0.5.9.2-1|27	
21cr|katoob-0.5.9.2-1|28	%description
21cr|katoob-0.5.9.2-1|29	Katoob is a light weight, multi lingual, BIDI-aware text editor. It sup-
21cr|katoob-0.5.9.2-1|30	ports opening and saving files in multiple encodings. The main support
21cr|katoob-0.5.9.2-1|31	was for Arabic language but more languages are currently supported.
21cr|katoob-0.5.9.2-1|32	
21cr|katoob-0.5.9.2-1|33	%files -f %{name}.lang
21cr|katoob-0.5.9.2-1|34	%doc LICENSE README.md
21cr|katoob-0.5.9.2-1|35	%{_datadir}/applications/*.desktop
21cr|katoob-0.5.9.2-1|36	%{_datadir}/%{name}/*
21cr|katoob-0.5.9.2-1|37	%{_mandir}/man1/%{name}.*
21cr|katoob-0.5.9.2-1|38	%lang(de) %{_mandir}/de/man1/*
21cr|katoob-0.5.9.2-1|39	%dir %{_datadir}/%{name}
21cr|katoob-0.5.9.2-1|40	%defattr( 0755, root, root, 755)
21cr|katoob-0.5.9.2-1|41	%{_bindir}/*
21cr|katoob-0.5.9.2-1|42	
21cr|katoob-0.5.9.2-1|43	#----------------------------------------------------------------------------
21cr|katoob-0.5.9.2-1|44	
21cr|katoob-0.5.9.2-1|45	%prep
21cr|katoob-0.5.9.2-1|46	%setup -qn Katoob-%{version}
21cr|katoob-0.5.9.2-1|47	%patch0 -p1
21cr|katoob-0.5.9.2-1|48	
21cr|katoob-0.5.9.2-1|49	%build
21cr|katoob-0.5.9.2-1|50	%meson
21cr|katoob-0.5.9.2-1|51	%meson_build
21cr|katoob-0.5.9.2-1|52	
21cr|katoob-0.5.9.2-1|53	%install
21cr|katoob-0.5.9.2-1|54	%meson_install
21cr|katoob-0.5.9.2-1|55	
21cr|katoob-0.5.9.2-1|56	%find_lang %{name}

2457 21
21cr|kazam-1.4.5-17|1	%define debug_package %{nil}
21cr|kazam-1.4.5-17|2	
21cr|kazam-1.4.5-17|3	Summary:	A screencasting program created with design in mind
21cr|kazam-1.4.5-17|4	Name:		kazam
21cr|kazam-1.4.5-17|5	Version:	1.4.5
21cr|kazam-1.4.5-17|6	Release:	17
21cr|kazam-1.4.5-17|7	License:	GPLv3+
21cr|kazam-1.4.5-17|8	Group:		Video
21cr|kazam-1.4.5-17|9	Url:		https://launchpad.net/kazam
21cr|kazam-1.4.5-17|10	Source0:	https://launchpad.net/kazam/stable/%{version}/+download/%{name}-%{version}.tar.gz
21cr|kazam-1.4.5-17|11	# Force client-side decorations, they make sense here and work fine even in KDE
21cr|kazam-1.4.5-17|12	Patch0:		kazam-1.4.5-force-gtk-csd.patch
21cr|kazam-1.4.5-17|13	# Note: take a new version of this patch from Debian after updating Python to >=3.7
21cr|kazam-1.4.5-17|14	Patch1:         configparser_api_changes.patch
21cr|kazam-1.4.5-17|15	# https://bugzilla.altlinux.org/show_bug.cgi?id=35419#c0
21cr|kazam-1.4.5-17|16	Patch2:		kazam-1.4.5-setlocale.patch
21cr|kazam-1.4.5-17|17	Patch3:		fix-PyGIWarnings.patch
21cr|kazam-1.4.5-17|18	Patch4:		kazam-python-3.8.patch
21cr|kazam-1.4.5-17|19	BuildRequires:	intltool
21cr|kazam-1.4.5-17|20	BuildRequires:	python3-distutils-extra
21cr|kazam-1.4.5-17|21	Requires:	canberra-gtk3
21cr|kazam-1.4.5-17|22	Requires:	python3-cairo
21cr|kazam-1.4.5-17|23	Requires:	python3-dbus
21cr|kazam-1.4.5-17|24	Requires:	python3-gi
21cr|kazam-1.4.5-17|25	Requires:	python3-gi-cairo
21cr|kazam-1.4.5-17|26	Requires:	python3-pyxdg
21cr|kazam-1.4.5-17|27	Requires:	typelib(GObject)
21cr|kazam-1.4.5-17|28	Requires:	typelib(Gst)
21cr|kazam-1.4.5-17|29	Requires:	typelib(GstAudio)
21cr|kazam-1.4.5-17|30	Requires:	typelib(GstVideo)
21cr|kazam-1.4.5-17|31	Requires:	typelib(Gtk)
21cr|kazam-1.4.5-17|32	Requires:	typelib(Keybinder)
21cr|kazam-1.4.5-17|33	Requires:	typelib(Wnck)
21cr|kazam-1.4.5-17|34	Requires:   %{_lib}wnck3_0
21cr|kazam-1.4.5-17|35	Requires:	gstreamer1.0-plugins-bad
21cr|kazam-1.4.5-17|36	Requires:	gstreamer1.0-plugins-good
21cr|kazam-1.4.5-17|37	Requires:	gstreamer1.0-plugins-ugly
21cr|kazam-1.4.5-17|38	Requires:	gstreamer1.0-pulse
21cr|kazam-1.4.5-17|39	Recommends:	gstreamer1.0-libav
21cr|kazam-1.4.5-17|40	# typelib()s are not noarch, avoid pulling i686 deps on x86_64 systems
21cr|kazam-1.4.5-17|41	#BuildArch:	noarch
21cr|kazam-1.4.5-17|42	
21cr|kazam-1.4.5-17|43	%description
21cr|kazam-1.4.5-17|44	Kazam is a simple screen recording program that will capture the content of
21cr|kazam-1.4.5-17|45	your screen and record a video file that can be played by any video player
21cr|kazam-1.4.5-17|46	that supports VP8/WebM video format.
21cr|kazam-1.4.5-17|47	
21cr|kazam-1.4.5-17|48	Optionally you can record sound from any sound input device that is supported
21cr|kazam-1.4.5-17|49	and visible by PulseAudio.
21cr|kazam-1.4.5-17|50	
21cr|kazam-1.4.5-17|51	%files -f %{name}.lang
21cr|kazam-1.4.5-17|52	%license COPYING
21cr|kazam-1.4.5-17|53	%doc AUTHORS README
21cr|kazam-1.4.5-17|54	%{_bindir}/%{name}
21cr|kazam-1.4.5-17|55	%{_datadir}/%{name}
21cr|kazam-1.4.5-17|56	%{_datadir}/applications/%{name}.desktop
21cr|kazam-1.4.5-17|57	%{_iconsdir}/gnome/*/*/%{name}*
21cr|kazam-1.4.5-17|58	%{_iconsdir}/hicolor/*/*/%{name}*
21cr|kazam-1.4.5-17|59	%{python3_sitelib}/%{name}
21cr|kazam-1.4.5-17|60	%{python3_sitelib}/%{name}-%{version}-py%{py3_ver}.egg-info
21cr|kazam-1.4.5-17|61	
21cr|kazam-1.4.5-17|62	#--------------------------------------------------------------------
21cr|kazam-1.4.5-17|63	
21cr|kazam-1.4.5-17|64	%prep
21cr|kazam-1.4.5-17|65	%autosetup -p1
21cr|kazam-1.4.5-17|66	sed -i s,"DISTRO='Ubuntu'","DISTRO='%{vendor}'",g kazam/version.py
21cr|kazam-1.4.5-17|67	sed -i s,"RELEASE='.*'","RELEASE='%{product_version}'",g kazam/version.py
21cr|kazam-1.4.5-17|68	
21cr|kazam-1.4.5-17|69	%build
21cr|kazam-1.4.5-17|70	%py3_build
21cr|kazam-1.4.5-17|71	%__python3 setup.py build_i18n
21cr|kazam-1.4.5-17|72	%__python3 setup.py build_icons
21cr|kazam-1.4.5-17|73	
21cr|kazam-1.4.5-17|74	%install
21cr|kazam-1.4.5-17|75	%py3_install
21cr|kazam-1.4.5-17|76	
21cr|kazam-1.4.5-17|77	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|kazam-1.4.5-17|78	cp build/share/applications/kazam.desktop %{buildroot}%{_datadir}/applications/
21cr|kazam-1.4.5-17|79	
21cr|kazam-1.4.5-17|80	mkdir -p %{buildroot}%{_datadir}/locale
21cr|kazam-1.4.5-17|81	cp -r build/mo/* %{buildroot}%{_datadir}/locale
21cr|kazam-1.4.5-17|82	
21cr|kazam-1.4.5-17|83	mkdir -p %{buildroot}%{_iconsdir}/hicolor/
21cr|kazam-1.4.5-17|84	cp -r data/icons/*x* %{buildroot}%{_iconsdir}/hicolor/
21cr|kazam-1.4.5-17|85	
21cr|kazam-1.4.5-17|86	%find_lang %{name}

2458 21
21cr|kbdd-0.7.1-2|1	%define _disable_rebuild_configure 1
21cr|kbdd-0.7.1-2|2	
21cr|kbdd-0.7.1-2|3	Summary:	Simple daemon to make per window keyboard layout
21cr|kbdd-0.7.1-2|4	Name:		kbdd
21cr|kbdd-0.7.1-2|5	Version:	0.7.1
21cr|kbdd-0.7.1-2|6	Release:	2
21cr|kbdd-0.7.1-2|7	License:	GPLv2+
21cr|kbdd-0.7.1-2|8	Group:		System/X11
21cr|kbdd-0.7.1-2|9	Url:		https://github.com/qnikst/kbdd
21cr|kbdd-0.7.1-2|10	Source0:	https://github.com/qnikst/kbdd/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|kbdd-0.7.1-2|11	BuildRequires:	pkgconfig(x11)
21cr|kbdd-0.7.1-2|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|kbdd-0.7.1-2|13	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|kbdd-0.7.1-2|14	
21cr|kbdd-0.7.1-2|15	%description
21cr|kbdd-0.7.1-2|16	Simple daemon to make per window layout using XKB (X KeyBoard Extension).
21cr|kbdd-0.7.1-2|17	
21cr|kbdd-0.7.1-2|18	%files
21cr|kbdd-0.7.1-2|19	%license COPYING
21cr|kbdd-0.7.1-2|20	%doc AUTHORS README.rst ChangeLog
21cr|kbdd-0.7.1-2|21	%{_bindir}/%{name}
21cr|kbdd-0.7.1-2|22	%{_mandir}/man1/%{name}.1*
21cr|kbdd-0.7.1-2|23	%{_datadir}/dbus-1/interfaces/kbdd-service-interface.xml
21cr|kbdd-0.7.1-2|24	
21cr|kbdd-0.7.1-2|25	#------------------------------------------------------------------
21cr|kbdd-0.7.1-2|26	
21cr|kbdd-0.7.1-2|27	%prep
21cr|kbdd-0.7.1-2|28	%setup -q
21cr|kbdd-0.7.1-2|29	
21cr|kbdd-0.7.1-2|30	%build
21cr|kbdd-0.7.1-2|31	%setup_compile_flags
21cr|kbdd-0.7.1-2|32	autoreconf -if
21cr|kbdd-0.7.1-2|33	%configure
21cr|kbdd-0.7.1-2|34	%make
21cr|kbdd-0.7.1-2|35	
21cr|kbdd-0.7.1-2|36	%install
21cr|kbdd-0.7.1-2|37	%makeinstall_std

2459 21
21cr|kbdex-0.1.5-1.gitedc958.1|1	%define commit edc958029167cc0129e3b626783ac77461de855c
21cr|kbdex-0.1.5-1.gitedc958.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|kbdex-0.1.5-1.gitedc958.1|3	
21cr|kbdex-0.1.5-1.gitedc958.1|4	Name:		kbdex
21cr|kbdex-0.1.5-1.gitedc958.1|5	Version:	0.1.5
21cr|kbdex-0.1.5-1.gitedc958.1|6	Release:	1.git%{commit_short}.1
21cr|kbdex-0.1.5-1.gitedc958.1|7	Summary:	Xneur fork
21cr|kbdex-0.1.5-1.gitedc958.1|8	License:	GPL v3.0
21cr|kbdex-0.1.5-1.gitedc958.1|9	Group:		System/X11
21cr|kbdex-0.1.5-1.gitedc958.1|10	Url:		https://github.com/gh1tsh/kbdex
21cr|kbdex-0.1.5-1.gitedc958.1|11	Source0:	https://github.com/gh1tsh/kbdex/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|kbdex-0.1.5-1.gitedc958.1|12	
21cr|kbdex-0.1.5-1.gitedc958.1|13	BuildRequires:	cmake
21cr|kbdex-0.1.5-1.gitedc958.1|14	BuildRequires:	libnotify-devel
21cr|kbdex-0.1.5-1.gitedc958.1|15	BuildRequires:	pkgconfig(glibmm-2.68)
21cr|kbdex-0.1.5-1.gitedc958.1|16	BuildRequires:	pkgconfig(libinput)
21cr|kbdex-0.1.5-1.gitedc958.1|17	BuildRequires:	pkgconfig(libevdev)
21cr|kbdex-0.1.5-1.gitedc958.1|18	BuildRequires:	pkgconfig(libudev)
21cr|kbdex-0.1.5-1.gitedc958.1|19	
21cr|kbdex-0.1.5-1.gitedc958.1|20	%description
21cr|kbdex-0.1.5-1.gitedc958.1|21	Xneur fork.
21cr|kbdex-0.1.5-1.gitedc958.1|22	
21cr|kbdex-0.1.5-1.gitedc958.1|23	%files
21cr|kbdex-0.1.5-1.gitedc958.1|24	%{_bindir}/*
21cr|kbdex-0.1.5-1.gitedc958.1|25	#-----------------------------------------------------
21cr|kbdex-0.1.5-1.gitedc958.1|26	%prep
21cr|kbdex-0.1.5-1.gitedc958.1|27	%autosetup -p1 -n %{name}-%{commit}
21cr|kbdex-0.1.5-1.gitedc958.1|28	
21cr|kbdex-0.1.5-1.gitedc958.1|29	# disable logging keys
21cr|kbdex-0.1.5-1.gitedc958.1|30	sed -i 's|DANGER_DANGER_LOG_KEYS 1|DANGER_DANGER_LOG_KEYS 0|' SourceCode/KBDDaemon.hpp
21cr|kbdex-0.1.5-1.gitedc958.1|31	
21cr|kbdex-0.1.5-1.gitedc958.1|32	%build
21cr|kbdex-0.1.5-1.gitedc958.1|33	%cmake
21cr|kbdex-0.1.5-1.gitedc958.1|34	%make_build
21cr|kbdex-0.1.5-1.gitedc958.1|35	
21cr|kbdex-0.1.5-1.gitedc958.1|36	%install
21cr|kbdex-0.1.5-1.gitedc958.1|37	#make_install -C build
21cr|kbdex-0.1.5-1.gitedc958.1|38	install -Dpm0755 build/SourceCode/kbdexCore %{buildroot}%{_bindir}/kbdexCore
21cr|kbdex-0.1.5-1.gitedc958.1|39	install -Dpm0755 build/SourceCode/kbdexKeyboardAgent %{buildroot}%{_bindir}/kbdexKeyboardAgent
21cr|kbdex-0.1.5-1.gitedc958.1|40	
21cr|kbdex-0.1.5-1.gitedc958.1|41	%changelog
21cr|kbdex-0.1.5-1.gitedc958.1|42	* Wed Nov 12 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|kbdex-0.1.5-1.gitedc958.1|43	- new pkg

2460 21
21cr|kbibtex-0.9.3.2-2|1	%define major 0
21cr|kbibtex-0.9.3.2-2|2	%define libname %mklibname %{name} %{major}
21cr|kbibtex-0.9.3.2-2|3	%define devname %mklibname %{name} -d
21cr|kbibtex-0.9.3.2-2|4	
21cr|kbibtex-0.9.3.2-2|5	%define url_ver %(echo %{version}|cut -d. -f1,2,3)
21cr|kbibtex-0.9.3.2-2|6	
21cr|kbibtex-0.9.3.2-2|7	Summary:	A BibTeX editor for KDE
21cr|kbibtex-0.9.3.2-2|8	Name:		kbibtex
21cr|kbibtex-0.9.3.2-2|9	Version:	0.9.3.2
21cr|kbibtex-0.9.3.2-2|10	Release:	2
21cr|kbibtex-0.9.3.2-2|11	License:	GPLv2+
21cr|kbibtex-0.9.3.2-2|12	Group:		Editors
21cr|kbibtex-0.9.3.2-2|13	Url:		http://home.gna.org/kbibtex/
21cr|kbibtex-0.9.3.2-2|14	Source0:	http://fr2.rpmfind.net/linux/KDE/stable/KBibTeX/%{url_ver}/%{name}-%{version}.tar.xz
21cr|kbibtex-0.9.3.2-2|15	BuildRequires:  pkgconfig(Qt5Core)
21cr|kbibtex-0.9.3.2-2|16	BuildRequires:  pkgconfig(Qt5Gui)
21cr|kbibtex-0.9.3.2-2|17	BuildRequires:  pkgconfig(Qt5Network)
21cr|kbibtex-0.9.3.2-2|18	BuildRequires:  pkgconfig(Qt5Test)
21cr|kbibtex-0.9.3.2-2|19	BuildRequires:  pkgconfig(Qt5WebEngine)
21cr|kbibtex-0.9.3.2-2|20	BuildRequires:  pkgconfig(Qt5WebEngineWidgets)
21cr|kbibtex-0.9.3.2-2|21	BuildRequires:  pkgconfig(Qt5WebKitWidgets)
21cr|kbibtex-0.9.3.2-2|22	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|kbibtex-0.9.3.2-2|23	BuildRequires:  pkgconfig(Qt5XmlPatterns)
21cr|kbibtex-0.9.3.2-2|24	BuildRequires:  kde5-macros
21cr|kbibtex-0.9.3.2-2|25	BuildRequires:  kf5i18n-devel
21cr|kbibtex-0.9.3.2-2|26	BuildRequires:  kf5xmlgui-devel
21cr|kbibtex-0.9.3.2-2|27	BuildRequires:  kf5kio-devel
21cr|kbibtex-0.9.3.2-2|28	BuildRequires:  kf5iconthemes-devel
21cr|kbibtex-0.9.3.2-2|29	BuildRequires:  kf5itemviews-devel
21cr|kbibtex-0.9.3.2-2|30	BuildRequires:  kf5completion-devel
21cr|kbibtex-0.9.3.2-2|31	BuildRequires:  kf5parts-devel
21cr|kbibtex-0.9.3.2-2|32	BuildRequires:  kf5coreaddons-devel
21cr|kbibtex-0.9.3.2-2|33	BuildRequires:  kf5service-devel
21cr|kbibtex-0.9.3.2-2|34	BuildRequires:  kf5wallet-devel
21cr|kbibtex-0.9.3.2-2|35	BuildRequires:  kf5crash-devel
21cr|kbibtex-0.9.3.2-2|36	BuildRequires:  kf5doctools-devel
21cr|kbibtex-0.9.3.2-2|37	BuildRequires:  kf5texteditor-devel
21cr|kbibtex-0.9.3.2-2|38	BuildRequires:  extra-cmake-modules
21cr|kbibtex-0.9.3.2-2|39	BuildRequires:  pkgconfig(poppler-qt5)
21cr|kbibtex-0.9.3.2-2|40	BuildRequires:  pkgconfig(icu-i18n)
21cr|kbibtex-0.9.3.2-2|41	BuildRequires:  pkgconfig(icu-uc)
21cr|kbibtex-0.9.3.2-2|42	BuildRequires:  pkgconfig(qca2-qt5)
21cr|kbibtex-0.9.3.2-2|43	BuildRequires:  pkgconfig(qoauth-qt5)
21cr|kbibtex-0.9.3.2-2|44	BuildRequires:  pkgconfig(libxml-2.0)
21cr|kbibtex-0.9.3.2-2|45	BuildRequires:  pkgconfig(libxslt)
21cr|kbibtex-0.9.3.2-2|46	BuildRequires:  pkgconfig(shared-mime-info)
21cr|kbibtex-0.9.3.2-2|47	Conflicts:      %{_lib}kbibtex-devel < 0.6-3
21cr|kbibtex-0.9.3.2-2|48	
21cr|kbibtex-0.9.3.2-2|49	%description
21cr|kbibtex-0.9.3.2-2|50	KBibTeX is a BibTeX editor for KDE.
21cr|kbibtex-0.9.3.2-2|51	
21cr|kbibtex-0.9.3.2-2|52	%files -f %{name}.lang
21cr|kbibtex-0.9.3.2-2|53	%doc README LICENSE
21cr|kbibtex-0.9.3.2-2|54	%{_kde5_applicationsdir}/*.desktop
21cr|kbibtex-0.9.3.2-2|55	%{_kde5_bindir}/*
21cr|kbibtex-0.9.3.2-2|56	%{_kde5_configdir}/kbibtexrc
21cr|kbibtex-0.9.3.2-2|57	%{_kde5_datadir}/mime/packages/*.xml
21cr|kbibtex-0.9.3.2-2|58	%{_kde5_docdir}/HTML/*
21cr|kbibtex-0.9.3.2-2|59	%{_kde5_iconsdir}/*/*/*/*
21cr|kbibtex-0.9.3.2-2|60	%{_kde5_services}/*.desktop
21cr|kbibtex-0.9.3.2-2|61	%{_datadir}/metainfo/*
21cr|kbibtex-0.9.3.2-2|62	%{_datadir}/%{name}
21cr|kbibtex-0.9.3.2-2|63	%{_datadir}/kxmlgui5/%{name}*
21cr|kbibtex-0.9.3.2-2|64	%{_qt5_plugindir}/*
21cr|kbibtex-0.9.3.2-2|65	%{_mandir}/man1/*
21cr|kbibtex-0.9.3.2-2|66	
21cr|kbibtex-0.9.3.2-2|67	#----------------------------------------------------------------------------
21cr|kbibtex-0.9.3.2-2|68	
21cr|kbibtex-0.9.3.2-2|69	%package -n %{libname}
21cr|kbibtex-0.9.3.2-2|70	Summary:	Library files for KBibTeX
21cr|kbibtex-0.9.3.2-2|71	Group:		System/Libraries
21cr|kbibtex-0.9.3.2-2|72	
21cr|kbibtex-0.9.3.2-2|73	%description -n %{libname}
21cr|kbibtex-0.9.3.2-2|74	Shared library files for %{name}.
21cr|kbibtex-0.9.3.2-2|75	
21cr|kbibtex-0.9.3.2-2|76	%files -n %{libname}
21cr|kbibtex-0.9.3.2-2|77	%doc README LICENSE
21cr|kbibtex-0.9.3.2-2|78	%{_kde5_libdir}/libkbibtex*.so.%{major}*
21cr|kbibtex-0.9.3.2-2|79	
21cr|kbibtex-0.9.3.2-2|80	#----------------------------------------------------------------------------
21cr|kbibtex-0.9.3.2-2|81	
21cr|kbibtex-0.9.3.2-2|82	%package -n %{devname}
21cr|kbibtex-0.9.3.2-2|83	Summary:	Development files for KBibTeX
21cr|kbibtex-0.9.3.2-2|84	Group:		Development/KDE and Qt
21cr|kbibtex-0.9.3.2-2|85	Requires:	%{libname} = %{EVRD}
21cr|kbibtex-0.9.3.2-2|86	
21cr|kbibtex-0.9.3.2-2|87	%description -n %{devname}
21cr|kbibtex-0.9.3.2-2|88	Development files for %{name}.
21cr|kbibtex-0.9.3.2-2|89	
21cr|kbibtex-0.9.3.2-2|90	%files -n %{devname}
21cr|kbibtex-0.9.3.2-2|91	%doc README LICENSE
21cr|kbibtex-0.9.3.2-2|92	%{_libdir}/*.so
21cr|kbibtex-0.9.3.2-2|93	
21cr|kbibtex-0.9.3.2-2|94	#----------------------------------------------------------------------------
21cr|kbibtex-0.9.3.2-2|95	
21cr|kbibtex-0.9.3.2-2|96	%prep
21cr|kbibtex-0.9.3.2-2|97	%setup -q
21cr|kbibtex-0.9.3.2-2|98	
21cr|kbibtex-0.9.3.2-2|99	%build
21cr|kbibtex-0.9.3.2-2|100	%cmake_kde5
21cr|kbibtex-0.9.3.2-2|101	%make
21cr|kbibtex-0.9.3.2-2|102	
21cr|kbibtex-0.9.3.2-2|103	%install
21cr|kbibtex-0.9.3.2-2|104	%makeinstall_std -C build
21cr|kbibtex-0.9.3.2-2|105	
21cr|kbibtex-0.9.3.2-2|106	%find_lang %{name}

2461 21
21cr|kbtin-1.0.19-1|1	Summary:	A very heavily extended clone the TinTin++ MUD client
21cr|kbtin-1.0.19-1|2	Name:		kbtin
21cr|kbtin-1.0.19-1|3	Version:	1.0.19
21cr|kbtin-1.0.19-1|4	Release:	1
21cr|kbtin-1.0.19-1|5	License:	GPLv2+
21cr|kbtin-1.0.19-1|6	Group:		Games/Other
21cr|kbtin-1.0.19-1|7	Url:		http://kbtin.sourceforge.net/
21cr|kbtin-1.0.19-1|8	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
21cr|kbtin-1.0.19-1|9	BuildRequires:	gettext-devel
21cr|kbtin-1.0.19-1|10	BuildRequires:	pkgconfig(glib-2.0)
21cr|kbtin-1.0.19-1|11	BuildRequires:	pkgconfig(gnutls)
21cr|kbtin-1.0.19-1|12	BuildRequires:	pkgconfig(zlib)
21cr|kbtin-1.0.19-1|13	
21cr|kbtin-1.0.19-1|14	%description
21cr|kbtin-1.0.19-1|15	KBtin is a console-based MUD client, which means it is meant to be used as a
21cr|kbtin-1.0.19-1|16	client to play MUDs (multiplayer text-based games : MUD stands for Multi-User
21cr|kbtin-1.0.19-1|17	Dungeon). It is highly configurable and features everything a MUD client must
21cr|kbtin-1.0.19-1|18	have, maybe more. It improves on the well known TinTin++ MUD client.
21cr|kbtin-1.0.19-1|19	
21cr|kbtin-1.0.19-1|20	%files
21cr|kbtin-1.0.19-1|21	%doc AUTHORS BUGS COPYING ChangeLog FAQ KEYPAD NEWS OLDNEWS
21cr|kbtin-1.0.19-1|22	%{_mandir}/*/*
21cr|kbtin-1.0.19-1|23	%{_bindir}/*
21cr|kbtin-1.0.19-1|24	%{_datadir}/%{name}
21cr|kbtin-1.0.19-1|25	
21cr|kbtin-1.0.19-1|26	#----------------------------------------------------------------------------
21cr|kbtin-1.0.19-1|27	
21cr|kbtin-1.0.19-1|28	%prep
21cr|kbtin-1.0.19-1|29	%setup -q
21cr|kbtin-1.0.19-1|30	
21cr|kbtin-1.0.19-1|31	%build
21cr|kbtin-1.0.19-1|32	%configure
21cr|kbtin-1.0.19-1|33	%make
21cr|kbtin-1.0.19-1|34	
21cr|kbtin-1.0.19-1|35	%install
21cr|kbtin-1.0.19-1|36	%makeinstall_std
21cr|kbtin-1.0.19-1|37	

2462 21
21cr|kcheckers-0.8.1-5|1	%define	oname	Kcheckers
21cr|kcheckers-0.8.1-5|2	
21cr|kcheckers-0.8.1-5|3	Summary:	Kcheckers - Draughts game for KDE
21cr|kcheckers-0.8.1-5|4	Name:		kcheckers
21cr|kcheckers-0.8.1-5|5	Version:	0.8.1
21cr|kcheckers-0.8.1-5|6	Release:	5
21cr|kcheckers-0.8.1-5|7	BuildRequires:	qt4-devel
21cr|kcheckers-0.8.1-5|8	Source0:	http://downloads.sourceforge.net/qcheckers/%{name}-%{version}.tar.gz
21cr|kcheckers-0.8.1-5|9	Source2:	%{name}-48x48.png
21cr|kcheckers-0.8.1-5|10	Patch1:		kcheckers-0.8.1-fix-prefix.patch
21cr|kcheckers-0.8.1-5|11	Patch2:		kcheckers-0.8.1-no-doc.patch
21cr|kcheckers-0.8.1-5|12	Patch3:		kcheckers-0.8.1-fix-target.patch
21cr|kcheckers-0.8.1-5|13	Patch4:		kcheckers-0.8.1-fix-translations-path.patch
21cr|kcheckers-0.8.1-5|14	Group:		Games/Boards
21cr|kcheckers-0.8.1-5|15	License:	GPLv2+
21cr|kcheckers-0.8.1-5|16	URL:		http://sourceforge.net/projects/qcheckers
21cr|kcheckers-0.8.1-5|17	
21cr|kcheckers-0.8.1-5|18	%description
21cr|kcheckers-0.8.1-5|19	Qt version of the classic boardgame "checkers".
21cr|kcheckers-0.8.1-5|20	This game is also known as "draughts".
21cr|kcheckers-0.8.1-5|21	
21cr|kcheckers-0.8.1-5|22	%prep
21cr|kcheckers-0.8.1-5|23	%setup -q
21cr|kcheckers-0.8.1-5|24	%patch1 -p1
21cr|kcheckers-0.8.1-5|25	%patch2 -p1
21cr|kcheckers-0.8.1-5|26	%patch3 -p1
21cr|kcheckers-0.8.1-5|27	%patch4 -p1
21cr|kcheckers-0.8.1-5|28	
21cr|kcheckers-0.8.1-5|29	%build
21cr|kcheckers-0.8.1-5|30	%qmake_qt4
21cr|kcheckers-0.8.1-5|31	%make
21cr|kcheckers-0.8.1-5|32	
21cr|kcheckers-0.8.1-5|33	%install
21cr|kcheckers-0.8.1-5|34	rm -rf %{buildroot}
21cr|kcheckers-0.8.1-5|35	make install INSTALL_ROOT=%{buildroot}
21cr|kcheckers-0.8.1-5|36	
21cr|kcheckers-0.8.1-5|37	#imenu and icons
21cr|kcheckers-0.8.1-5|38	mkdir -p %{buildroot}{%{_menudir},%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|kcheckers-0.8.1-5|39	install -m644 icons/logo.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|kcheckers-0.8.1-5|40	install -m644 icons/biglogo.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|kcheckers-0.8.1-5|41	install -m644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
21cr|kcheckers-0.8.1-5|42	
21cr|kcheckers-0.8.1-5|43	mkdir -p %{buildroot}%{_datadir}/applications
21cr|kcheckers-0.8.1-5|44	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|kcheckers-0.8.1-5|45	[Desktop Entry]
21cr|kcheckers-0.8.1-5|46	Name=%{oname}
21cr|kcheckers-0.8.1-5|47	Comment=%{summary}
21cr|kcheckers-0.8.1-5|48	Exec=%{_gamesbindir}/%{name}
21cr|kcheckers-0.8.1-5|49	Icon=%{name}
21cr|kcheckers-0.8.1-5|50	Terminal=false
21cr|kcheckers-0.8.1-5|51	Type=Application
21cr|kcheckers-0.8.1-5|52	StartupNotify=true
21cr|kcheckers-0.8.1-5|53	Categories=Game;BoardGame;X-MandrivaLinux-MoreApplications-Games-Boards;
21cr|kcheckers-0.8.1-5|54	EOF
21cr|kcheckers-0.8.1-5|55	
21cr|kcheckers-0.8.1-5|56	%if %mdkversion < 200900
21cr|kcheckers-0.8.1-5|57	%post
21cr|kcheckers-0.8.1-5|58	%{update_menus}
21cr|kcheckers-0.8.1-5|59	%endif
21cr|kcheckers-0.8.1-5|60	
21cr|kcheckers-0.8.1-5|61	%if %mdkversion < 200900
21cr|kcheckers-0.8.1-5|62	%postun
21cr|kcheckers-0.8.1-5|63	%{clean_menus}
21cr|kcheckers-0.8.1-5|64	%endif
21cr|kcheckers-0.8.1-5|65	
21cr|kcheckers-0.8.1-5|66	%clean
21cr|kcheckers-0.8.1-5|67	rm -rf %{buildroot}
21cr|kcheckers-0.8.1-5|68	
21cr|kcheckers-0.8.1-5|69	%files
21cr|kcheckers-0.8.1-5|70	%defattr(-,root,root)
21cr|kcheckers-0.8.1-5|71	%doc AUTHORS ChangeLog README TODO
21cr|kcheckers-0.8.1-5|72	%{_gamesbindir}/%{name}
21cr|kcheckers-0.8.1-5|73	%{_gamesdatadir}/%{name}
21cr|kcheckers-0.8.1-5|74	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|kcheckers-0.8.1-5|75	%{_miconsdir}/%{name}.png
21cr|kcheckers-0.8.1-5|76	%{_iconsdir}/%{name}.png
21cr|kcheckers-0.8.1-5|77	%{_liconsdir}/%{name}.png

2463 21
21cr|kchmviewer-8.0-1|1	Summary:	KDE chm viewer
21cr|kchmviewer-8.0-1|2	Name:		kchmviewer
21cr|kchmviewer-8.0-1|3	Version:	8.0
21cr|kchmviewer-8.0-1|4	Release:	1
21cr|kchmviewer-8.0-1|5	License:	GPLv2+
21cr|kchmviewer-8.0-1|6	Group:		Office
21cr|kchmviewer-8.0-1|7	URL:		https://www.ulduzsoft.com/linux/kchmviewer/
21cr|kchmviewer-8.0-1|8	Source:		https://github.com/gyunaev/kchmviewer/archive/refs/tags/kchmviewer-RELEASE_8_0.tar.gz
21cr|kchmviewer-8.0-1|9	# applied in upstream git 9ac73e7ad15de08aab6b1198115be2eb44da7afe
21cr|kchmviewer-8.0-1|10	Patch0:		0001-Custom-URL-scheme-registration-needs-to-be-applied-o.patch
21cr|kchmviewer-8.0-1|11	# applied in upstream git a4a3984465cb635822953350c571950ae726b539
21cr|kchmviewer-8.0-1|12	Patch1:		0001-Only-add-Webkit-stuff-to-QT-if-we-re-compiling-under.patch
21cr|kchmviewer-8.0-1|13	# https://github.com/gyunaev/kchmviewer/pull/17
21cr|kchmviewer-8.0-1|14	Patch2:		0001-Rename-the-desktop-entry-file-to-match-the-applicati.patch
21cr|kchmviewer-8.0-1|15	BuildRequires:	chmlib-devel
21cr|kchmviewer-8.0-1|16	BuildRequires:	gettext
21cr|kchmviewer-8.0-1|17	BuildRequires:	imagemagick
21cr|kchmviewer-8.0-1|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|kchmviewer-8.0-1|19	BuildRequires:	pkgconfig(Qt5DBus)
21cr|kchmviewer-8.0-1|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kchmviewer-8.0-1|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|kchmviewer-8.0-1|22	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|kchmviewer-8.0-1|23	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|kchmviewer-8.0-1|24	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|kchmviewer-8.0-1|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kchmviewer-8.0-1|26	BuildRequires:	pkgconfig(Qt5Xml)
21cr|kchmviewer-8.0-1|27	BuildRequires:	pkgconfig(libzip)
21cr|kchmviewer-8.0-1|28	
21cr|kchmviewer-8.0-1|29	%description
21cr|kchmviewer-8.0-1|30	KchmViewer is a chm (MS HTML help file format) viewer, written in C++.
21cr|kchmviewer-8.0-1|31	Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget
21cr|kchmviewer-8.0-1|32	library, and does not depend on KDE or Gnome. However,
21cr|kchmviewer-8.0-1|33	it may be compiled with full KDE support, including KDE widgets and KIO/KHTML.
21cr|kchmviewer-8.0-1|34	The main advantage of KchmViewer is non-English language support.
21cr|kchmviewer-8.0-1|35	Unlike others, KchmViewer in most cases correctly detects help file encoding,
21cr|kchmviewer-8.0-1|36	correctly shows tables of context of Russian, Korean, Chinese and Japanese help
21cr|kchmviewer-8.0-1|37	files, and correctly searches in non-English help files
21cr|kchmviewer-8.0-1|38	(search for MBCS languages - ja/ko/ch is still in progress).
21cr|kchmviewer-8.0-1|39	
21cr|kchmviewer-8.0-1|40	%files
21cr|kchmviewer-8.0-1|41	%{_bindir}/kchmviewer
21cr|kchmviewer-8.0-1|42	%{_datadir}/applications/net.kchmviewer.kchmviewer.desktop
21cr|kchmviewer-8.0-1|43	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|kchmviewer-8.0-1|44	
21cr|kchmviewer-8.0-1|45	#--------------------------------------------------------------------
21cr|kchmviewer-8.0-1|46	
21cr|kchmviewer-8.0-1|47	%prep
21cr|kchmviewer-8.0-1|48	%autosetup -p1 -n %{name}-RELEASE_8_0
21cr|kchmviewer-8.0-1|49	
21cr|kchmviewer-8.0-1|50	%build
21cr|kchmviewer-8.0-1|51	%qmake_qt5
21cr|kchmviewer-8.0-1|52	%make
21cr|kchmviewer-8.0-1|53	
21cr|kchmviewer-8.0-1|54	%install
21cr|kchmviewer-8.0-1|55	make DESTDIR=%{buildroot} install
21cr|kchmviewer-8.0-1|56	# install the Qt-only version
21cr|kchmviewer-8.0-1|57	mkdir -p %{buildroot}%{_bindir}
21cr|kchmviewer-8.0-1|58	mkdir -p %{buildroot}%{_datadir}/applications
21cr|kchmviewer-8.0-1|59	mkdir -p mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
21cr|kchmviewer-8.0-1|60	install -Dm755 bin/%{name} %{buildroot}%{_bindir}/%{name}
21cr|kchmviewer-8.0-1|61	#icon/desktop file
21cr|kchmviewer-8.0-1|62	install -Dm644 packages/net.kchmviewer.kchmviewer.desktop %{buildroot}/%{_datadir}/applications/net.kchmviewer.kchmviewer.desktop
21cr|kchmviewer-8.0-1|63	for i in 16x16 32x32 48x48 64x64; do
21cr|kchmviewer-8.0-1|64	convert -scale $i packages/%{name}.png %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
21cr|kchmviewer-8.0-1|65	done

2464 21
21cr|kcm-wacomtablet-3.3.0-5|1	%define oname wacomtablet
21cr|kcm-wacomtablet-3.3.0-5|2	
21cr|kcm-wacomtablet-3.3.0-5|3	Summary:	Kontrol module for Wacom Graphictablets
21cr|kcm-wacomtablet-3.3.0-5|4	Name:		kcm-wacomtablet
21cr|kcm-wacomtablet-3.3.0-5|5	Version:	3.3.0
21cr|kcm-wacomtablet-3.3.0-5|6	Release:	5
21cr|kcm-wacomtablet-3.3.0-5|7	License:	GPLv2+
21cr|kcm-wacomtablet-3.3.0-5|8	Group:		Graphical desktop/KDE
21cr|kcm-wacomtablet-3.3.0-5|9	Url:		https://projects.kde.org/projects/extragear/base/wacomtablet
21cr|kcm-wacomtablet-3.3.0-5|10	# wget -c https://invent.kde.org/system/wacomtablet/-/archive/master/wacomtablet-master.tar.gz
21cr|kcm-wacomtablet-3.3.0-5|11	Source0:	wacomtablet-master.tar.bz2
21cr|kcm-wacomtablet-3.3.0-5|12	#Source0:	https://download.kde.org/stable/%{oname}/%{version}/%{oname}-%{version}.tar.xz
21cr|kcm-wacomtablet-3.3.0-5|13	Source1:	wacomtablet-3.3.0_po.tar.gz
21cr|kcm-wacomtablet-3.3.0-5|14	Patch0:		fix.build.ki18n.patch
21cr|kcm-wacomtablet-3.3.0-5|15	BuildRequires:	extra-cmake-modules
21cr|kcm-wacomtablet-3.3.0-5|16	BuildRequires:	kf5config-devel
21cr|kcm-wacomtablet-3.3.0-5|17	BuildRequires:	kf5coreaddons-devel
21cr|kcm-wacomtablet-3.3.0-5|18	BuildRequires:	kf5dbusaddons-devel
21cr|kcm-wacomtablet-3.3.0-5|19	BuildRequires:	kf5doctools-devel
21cr|kcm-wacomtablet-3.3.0-5|20	BuildRequires:	kf5globalaccel-devel
21cr|kcm-wacomtablet-3.3.0-5|21	BuildRequires:	kf5i18n-devel
21cr|kcm-wacomtablet-3.3.0-5|22	BuildRequires:	kf5notifications-devel
21cr|kcm-wacomtablet-3.3.0-5|23	BuildRequires:	kf5plasma-devel
21cr|kcm-wacomtablet-3.3.0-5|24	BuildRequires:	kf5widgetsaddons-devel
21cr|kcm-wacomtablet-3.3.0-5|25	BuildRequires:	kf5windowsystem-devel
21cr|kcm-wacomtablet-3.3.0-5|26	BuildRequires:	kf5xmlgui-devel
21cr|kcm-wacomtablet-3.3.0-5|27	BuildRequires:	pkgconfig(Qt5Core)
21cr|kcm-wacomtablet-3.3.0-5|28	BuildRequires:	pkgconfig(Qt5DBus)
21cr|kcm-wacomtablet-3.3.0-5|29	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kcm-wacomtablet-3.3.0-5|30	BuildRequires:	pkgconfig(Qt5Qml)
21cr|kcm-wacomtablet-3.3.0-5|31	BuildRequires:	pkgconfig(Qt5Quick)
21cr|kcm-wacomtablet-3.3.0-5|32	BuildRequires:	pkgconfig(Qt5Test)
21cr|kcm-wacomtablet-3.3.0-5|33	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kcm-wacomtablet-3.3.0-5|34	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|kcm-wacomtablet-3.3.0-5|35	BuildRequires:	pkgconfig(libwacom)
21cr|kcm-wacomtablet-3.3.0-5|36	BuildRequires:	pkgconfig(xi)
21cr|kcm-wacomtablet-3.3.0-5|37	BuildRequires:	pkgconfig(xorg-wacom)
21cr|kcm-wacomtablet-3.3.0-5|38	BuildRequires:	pkgconfig(xrandr)
21cr|kcm-wacomtablet-3.3.0-5|39	BuildRequires:	pkgconfig(xproto)
21cr|kcm-wacomtablet-3.3.0-5|40	
21cr|kcm-wacomtablet-3.3.0-5|41	%description
21cr|kcm-wacomtablet-3.3.0-5|42	This module implements a GUI for the Wacom Linux Drivers and extends it
21cr|kcm-wacomtablet-3.3.0-5|43	with profile support to handle different button/pen layouts per profile.
21cr|kcm-wacomtablet-3.3.0-5|44	
21cr|kcm-wacomtablet-3.3.0-5|45	%files -f %{name}.lang
21cr|kcm-wacomtablet-3.3.0-5|46	%doc AUTHORS
21cr|kcm-wacomtablet-3.3.0-5|47	%license COPYING*
21cr|kcm-wacomtablet-3.3.0-5|48	%{_kde5_bindir}/kde_wacom_tabletfinder
21cr|kcm-wacomtablet-3.3.0-5|49	%{_kde5_applicationsdir}/kde_wacom_tabletfinder.desktop
21cr|kcm-wacomtablet-3.3.0-5|50	%{_kde5_services}/kcm_wacomtablet.desktop
21cr|kcm-wacomtablet-3.3.0-5|51	%{_kde5_services}/plasma-dataengine-wacomtablet.desktop
21cr|kcm-wacomtablet-3.3.0-5|52	%{_kde5_services}/plasma-applet-org.kde.plasma.wacomtablet.desktop
21cr|kcm-wacomtablet-3.3.0-5|53	%{_kde5_notificationsdir}/wacomtablet.notifyrc
21cr|kcm-wacomtablet-3.3.0-5|54	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.wacomtablet/
21cr|kcm-wacomtablet-3.3.0-5|55	%{_kde5_datadir}/plasma/services/wacomtablet.operations
21cr|kcm-wacomtablet-3.3.0-5|56	%{_kde5_datadir}/wacomtablet/
21cr|kcm-wacomtablet-3.3.0-5|57	%{_kde5_plugindir}/kded/wacomtablet.so
21cr|kcm-wacomtablet-3.3.0-5|58	%{_qt5_plugindir}/kcm_wacomtablet.so
21cr|kcm-wacomtablet-3.3.0-5|59	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_wacomtablet.so
21cr|kcm-wacomtablet-3.3.0-5|60	%{_datadir}/dbus-1/interfaces/org.kde.Wacom*.xml
21cr|kcm-wacomtablet-3.3.0-5|61	%{_sysconfdir}/xdg/wacomtablet.*
21cr|kcm-wacomtablet-3.3.0-5|62	%{_appdatadir}/org.kde.plasma.wacomtablet.appdata.xml
21cr|kcm-wacomtablet-3.3.0-5|63	%{_appdatadir}/org.kde.wacomtablet.metainfo.xml
21cr|kcm-wacomtablet-3.3.0-5|64	%{_kde5_docdir}/HTML/*/kcontrol/wacomtablet/*
21cr|kcm-wacomtablet-3.3.0-5|65	
21cr|kcm-wacomtablet-3.3.0-5|66	#----------------------------------------------------------------------------
21cr|kcm-wacomtablet-3.3.0-5|67	
21cr|kcm-wacomtablet-3.3.0-5|68	%prep
21cr|kcm-wacomtablet-3.3.0-5|69	%setup -qn %{oname}-master
21cr|kcm-wacomtablet-3.3.0-5|70	%patch0 -p1
21cr|kcm-wacomtablet-3.3.0-5|71	
21cr|kcm-wacomtablet-3.3.0-5|72	tar -xvzf %{SOURCE1}
21cr|kcm-wacomtablet-3.3.0-5|73	
21cr|kcm-wacomtablet-3.3.0-5|74	%build
21cr|kcm-wacomtablet-3.3.0-5|75	%cmake_kde5
21cr|kcm-wacomtablet-3.3.0-5|76	%make
21cr|kcm-wacomtablet-3.3.0-5|77	
21cr|kcm-wacomtablet-3.3.0-5|78	%install
21cr|kcm-wacomtablet-3.3.0-5|79	%makeinstall_std -C build
21cr|kcm-wacomtablet-3.3.0-5|80	
21cr|kcm-wacomtablet-3.3.0-5|81	%find_lang %{name} --all-name --with-html

2465 21
21cr|kcoloredit-2.0.0-9|1	Summary:	Palette files editor
21cr|kcoloredit-2.0.0-9|2	Name:		kcoloredit
21cr|kcoloredit-2.0.0-9|3	Version:	2.0.0
21cr|kcoloredit-2.0.0-9|4	Release:	9
21cr|kcoloredit-2.0.0-9|5	License:	GPLv2+
21cr|kcoloredit-2.0.0-9|6	Group:		Graphical desktop/KDE
21cr|kcoloredit-2.0.0-9|7	Url:		http://www.kde.org/
21cr|kcoloredit-2.0.0-9|8	Source0:	%{name}-%{version}-kde4.4.0.tar.bz2
21cr|kcoloredit-2.0.0-9|9	Patch0:		kcoloredit-2.0.0-linkage.patch
21cr|kcoloredit-2.0.0-9|10	BuildRequires:	cmake
21cr|kcoloredit-2.0.0-9|11	BuildRequires:	kdelibs4-devel
21cr|kcoloredit-2.0.0-9|12	
21cr|kcoloredit-2.0.0-9|13	%description
21cr|kcoloredit-2.0.0-9|14	KColorEdit is a palette files editor.
21cr|kcoloredit-2.0.0-9|15	
21cr|kcoloredit-2.0.0-9|16	It can be used for editing color palettes and for color choosing and naming.
21cr|kcoloredit-2.0.0-9|17	
21cr|kcoloredit-2.0.0-9|18	%files -f %{name}.lang
21cr|kcoloredit-2.0.0-9|19	%doc README AUTHORS
21cr|kcoloredit-2.0.0-9|20	%{_kde_bindir}/*
21cr|kcoloredit-2.0.0-9|21	%{_kde_applicationsdir}/*.desktop
21cr|kcoloredit-2.0.0-9|22	%{_kde_appsdir}/%{name}
21cr|kcoloredit-2.0.0-9|23	%{_kde_iconsdir}/*/*/*/*
21cr|kcoloredit-2.0.0-9|24	
21cr|kcoloredit-2.0.0-9|25	#------------------------------------------------
21cr|kcoloredit-2.0.0-9|26	
21cr|kcoloredit-2.0.0-9|27	%prep
21cr|kcoloredit-2.0.0-9|28	%setup -q -n %{name}-%{version}-kde4.4.0
21cr|kcoloredit-2.0.0-9|29	%patch0 -p1
21cr|kcoloredit-2.0.0-9|30	
21cr|kcoloredit-2.0.0-9|31	%build
21cr|kcoloredit-2.0.0-9|32	%cmake_kde4
21cr|kcoloredit-2.0.0-9|33	%make
21cr|kcoloredit-2.0.0-9|34	
21cr|kcoloredit-2.0.0-9|35	%install
21cr|kcoloredit-2.0.0-9|36	%makeinstall_std -C build
21cr|kcoloredit-2.0.0-9|37	
21cr|kcoloredit-2.0.0-9|38	%find_lang %{name} --with-html

2466 21
21cr|kdbg-3.0.1-3|1	Summary:	A Graphical Debugger Interface for KDE5
21cr|kdbg-3.0.1-3|2	Name:		kdbg
21cr|kdbg-3.0.1-3|3	Version:	3.0.1
21cr|kdbg-3.0.1-3|4	Release:	3
21cr|kdbg-3.0.1-3|5	License:	GPLv2+
21cr|kdbg-3.0.1-3|6	Group:		Development/Tools
21cr|kdbg-3.0.1-3|7	Url:		http://www.kdbg.org
21cr|kdbg-3.0.1-3|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|kdbg-3.0.1-3|9	BuildRequires:	cmake >= 3.3
21cr|kdbg-3.0.1-3|10	BuildRequires:	extra-cmake-modules
21cr|kdbg-3.0.1-3|11	BuildRequires:	gettext
21cr|kdbg-3.0.1-3|12	BuildRequires:	python
21cr|kdbg-3.0.1-3|13	BuildRequires:	kf5config-devel >= 5.2.0
21cr|kdbg-3.0.1-3|14	BuildRequires:	kf5i18n-devel
21cr|kdbg-3.0.1-3|15	BuildRequires:	kf5iconthemes-devel
21cr|kdbg-3.0.1-3|16	BuildRequires:	kf5xmlgui-devel
21cr|kdbg-3.0.1-3|17	BuildRequires:	kf5windowsystem-devel
21cr|kdbg-3.0.1-3|18	BuildRequires:	pkgconfig(Qt5Core) >= 5.4.0
21cr|kdbg-3.0.1-3|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kdbg-3.0.1-3|20	Requires:	gdb
21cr|kdbg-3.0.1-3|21	
21cr|kdbg-3.0.1-3|22	%description
21cr|kdbg-3.0.1-3|23	KDbg is a graphical user interface to gdb, the GNU debugger, based on the KDE
21cr|kdbg-3.0.1-3|24	Framework 5. It provides an intuitive interface for setting breakpoints,
21cr|kdbg-3.0.1-3|25	inspecting variables and stepping through code.
21cr|kdbg-3.0.1-3|26	
21cr|kdbg-3.0.1-3|27	%files -f %{name}.lang
21cr|kdbg-3.0.1-3|28	%doc COPYING README ReleaseNotes-%{version}
21cr|kdbg-3.0.1-3|29	%{_sysconfdir}/xdg/kdbgrc
21cr|kdbg-3.0.1-3|30	%{_kde5_applicationsdir}/%{name}.desktop
21cr|kdbg-3.0.1-3|31	%{_kde5_bindir}/%{name}
21cr|kdbg-3.0.1-3|32	%{_kde5_datadir}/%{name}/*
21cr|kdbg-3.0.1-3|33	%{_kde5_xmlguidir}/%{name}/kdbgui.rc
21cr|kdbg-3.0.1-3|34	%{_kde5_docdir}/HTML/*/%{name}/*.html
21cr|kdbg-3.0.1-3|35	%{_kde5_iconsdir}/*/*/apps/%{name}.*
21cr|kdbg-3.0.1-3|36	
21cr|kdbg-3.0.1-3|37	#----------------------------------------------------------------------------
21cr|kdbg-3.0.1-3|38	
21cr|kdbg-3.0.1-3|39	%prep
21cr|kdbg-3.0.1-3|40	%setup -q
21cr|kdbg-3.0.1-3|41	
21cr|kdbg-3.0.1-3|42	
21cr|kdbg-3.0.1-3|43	%build
21cr|kdbg-3.0.1-3|44	%cmake_kde5
21cr|kdbg-3.0.1-3|45	%make
21cr|kdbg-3.0.1-3|46	
21cr|kdbg-3.0.1-3|47	
21cr|kdbg-3.0.1-3|48	%install
21cr|kdbg-3.0.1-3|49	%makeinstall_std -C build
21cr|kdbg-3.0.1-3|50	
21cr|kdbg-3.0.1-3|51	
21cr|kdbg-3.0.1-3|52	%find_lang %{name} --with-html

2467 21
21cr|kde4-kwin-dekorator-themes-0.3-4|1	Name:		kde4-kwin-dekorator-themes
21cr|kde4-kwin-dekorator-themes-0.3-4|2	Summary:	Themes for deKorator for KDE4
21cr|kde4-kwin-dekorator-themes-0.3-4|3	Version:	0.3
21cr|kde4-kwin-dekorator-themes-0.3-4|4	Release:	4
21cr|kde4-kwin-dekorator-themes-0.3-4|5	Group:		Graphical desktop/KDE
21cr|kde4-kwin-dekorator-themes-0.3-4|6	License:	GPL
21cr|kde4-kwin-dekorator-themes-0.3-4|7	Url:		http://www.kde-look.org/index.php?xcontentmode=21
21cr|kde4-kwin-dekorator-themes-0.3-4|8	# 23.04.2013
21cr|kde4-kwin-dekorator-themes-0.3-4|9	Source0:	all-themes-dekorator.tar.gz
21cr|kde4-kwin-dekorator-themes-0.3-4|10	BuildRequires:	kde4-macros
21cr|kde4-kwin-dekorator-themes-0.3-4|11	BuildArch:	noarch
21cr|kde4-kwin-dekorator-themes-0.3-4|12	
21cr|kde4-kwin-dekorator-themes-0.3-4|13	%description
21cr|kde4-kwin-dekorator-themes-0.3-4|14	Themes for deKorator pack. Includes:
21cr|kde4-kwin-dekorator-themes-0.3-4|15	-Aero_Glass
21cr|kde4-kwin-dekorator-themes-0.3-4|16	-AlphaCube
21cr|kde4-kwin-dekorator-themes-0.3-4|17	-Area-51-Lte
21cr|kde4-kwin-dekorator-themes-0.3-4|18	-Area-51
21cr|kde4-kwin-dekorator-themes-0.3-4|19	-beo
21cr|kde4-kwin-dekorator-themes-0.3-4|20	-black-n-green
21cr|kde4-kwin-dekorator-themes-0.3-4|21	-Blended
21cr|kde4-kwin-dekorator-themes-0.3-4|22	-blue_sky
21cr|kde4-kwin-dekorator-themes-0.3-4|23	-Bushido-Yellow
21cr|kde4-kwin-dekorator-themes-0.3-4|24	-chunxiayu
21cr|kde4-kwin-dekorator-themes-0.3-4|25	-Clay
21cr|kde4-kwin-dekorator-themes-0.3-4|26	-clearLook1
21cr|kde4-kwin-dekorator-themes-0.3-4|27	-clearLook2
21cr|kde4-kwin-dekorator-themes-0.3-4|28	-clearLook3
21cr|kde4-kwin-dekorator-themes-0.3-4|29	-clearLook4
21cr|kde4-kwin-dekorator-themes-0.3-4|30	-ClearLooks2-Blue
21cr|kde4-kwin-dekorator-themes-0.3-4|31	-Default
21cr|kde4-kwin-dekorator-themes-0.3-4|32	-golden-wood-original
21cr|kde4-kwin-dekorator-themes-0.3-4|33	-golden-wood-thin
21cr|kde4-kwin-dekorator-themes-0.3-4|34	-Kde-max 0.2
21cr|kde4-kwin-dekorator-themes-0.3-4|35	-kore
21cr|kde4-kwin-dekorator-themes-0.3-4|36	-LinspireClear
21cr|kde4-kwin-dekorator-themes-0.3-4|37	-mapuna-blended
21cr|kde4-kwin-dekorator-themes-0.3-4|38	-matrix
21cr|kde4-kwin-dekorator-themes-0.3-4|39	-milknoir-0.3
21cr|kde4-kwin-dekorator-themes-0.3-4|40	-Mockup
21cr|kde4-kwin-dekorator-themes-0.3-4|41	-NuOrDER
21cr|kde4-kwin-dekorator-themes-0.3-4|42	-Orangio
21cr|kde4-kwin-dekorator-themes-0.3-4|43	-Phacile-blue
21cr|kde4-kwin-dekorator-themes-0.3-4|44	-Phacile-green
21cr|kde4-kwin-dekorator-themes-0.3-4|45	-Plastic
21cr|kde4-kwin-dekorator-themes-0.3-4|46	-S_Dark-0.1
21cr|kde4-kwin-dekorator-themes-0.3-4|47	-simple_deco
21cr|kde4-kwin-dekorator-themes-0.3-4|48	-The-Error
21cr|kde4-kwin-dekorator-themes-0.3-4|49	-Titan-5-Lt
21cr|kde4-kwin-dekorator-themes-0.3-4|50	-Vectorcell2b
21cr|kde4-kwin-dekorator-themes-0.3-4|51	-vista
21cr|kde4-kwin-dekorator-themes-0.3-4|52	-winclassic
21cr|kde4-kwin-dekorator-themes-0.3-4|53	-yet-another-deKorator
21cr|kde4-kwin-dekorator-themes-0.3-4|54	
21cr|kde4-kwin-dekorator-themes-0.3-4|55	Get more themes at kde-look.org if you want.
21cr|kde4-kwin-dekorator-themes-0.3-4|56	
21cr|kde4-kwin-dekorator-themes-0.3-4|57	%prep
21cr|kde4-kwin-dekorator-themes-0.3-4|58	# nothing
21cr|kde4-kwin-dekorator-themes-0.3-4|59	
21cr|kde4-kwin-dekorator-themes-0.3-4|60	%build
21cr|kde4-kwin-dekorator-themes-0.3-4|61	# nothing
21cr|kde4-kwin-dekorator-themes-0.3-4|62	
21cr|kde4-kwin-dekorator-themes-0.3-4|63	%install
21cr|kde4-kwin-dekorator-themes-0.3-4|64	mkdir -p %{buildroot}%{_kde_appsdir}/deKorator
21cr|kde4-kwin-dekorator-themes-0.3-4|65	pushd %{buildroot}%{_kde_appsdir}/deKorator
21cr|kde4-kwin-dekorator-themes-0.3-4|66	tar -xf %{SOURCE0}
21cr|kde4-kwin-dekorator-themes-0.3-4|67	rm -rf themes/Elementary
21cr|kde4-kwin-dekorator-themes-0.3-4|68	rm -rf themes/Kore
21cr|kde4-kwin-dekorator-themes-0.3-4|69	popd
21cr|kde4-kwin-dekorator-themes-0.3-4|70	
21cr|kde4-kwin-dekorator-themes-0.3-4|71	%files
21cr|kde4-kwin-dekorator-themes-0.3-4|72	%defattr(644,root,root,755)
21cr|kde4-kwin-dekorator-themes-0.3-4|73	%{_kde_appsdir}/deKorator/themes/*

2468 21
21cr|kde4-minimal-settings-0.1-6|1	Name: kde4-minimal-settings
21cr|kde4-minimal-settings-0.1-6|2	Version: 0.1
21cr|kde4-minimal-settings-0.1-6|3	Release: 6
21cr|kde4-minimal-settings-0.1-6|4	
21cr|kde4-minimal-settings-0.1-6|5	Group: Graphical desktop/KDE
21cr|kde4-minimal-settings-0.1-6|6	Summary: Minimal KDE4 settings
21cr|kde4-minimal-settings-0.1-6|7	Url: https://code.launchpad.net/kubuntu-low-fat-settings
21cr|kde4-minimal-settings-0.1-6|8	License: GPLv3
21cr|kde4-minimal-settings-0.1-6|9	
21cr|kde4-minimal-settings-0.1-6|10	BuildArch: noarch
21cr|kde4-minimal-settings-0.1-6|11	
21cr|kde4-minimal-settings-0.1-6|12	Requires: gettext qmergeinifiles > 1.50
21cr|kde4-minimal-settings-0.1-6|13	
21cr|kde4-minimal-settings-0.1-6|14	Source: %name.tar.gz
21cr|kde4-minimal-settings-0.1-6|15	Source1: kubuntu-low-fat-settings.tar
21cr|kde4-minimal-settings-0.1-6|16	
21cr|kde4-minimal-settings-0.1-6|17	BuildRequires: qmergeinifiles gettext kde4-macros
21cr|kde4-minimal-settings-0.1-6|18	
21cr|kde4-minimal-settings-0.1-6|19	%description
21cr|kde4-minimal-settings-0.1-6|20	This package allow to set minimal KDE4 settings to gain additional system
21cr|kde4-minimal-settings-0.1-6|21	resources.
21cr|kde4-minimal-settings-0.1-6|22	
21cr|kde4-minimal-settings-0.1-6|23	
21cr|kde4-minimal-settings-0.1-6|24	%prep
21cr|kde4-minimal-settings-0.1-6|25	%setup -q -n %name -a1
21cr|kde4-minimal-settings-0.1-6|26	# cleanup
21cr|kde4-minimal-settings-0.1-6|27	rm -rf kubuntu-low-fat-settings/share/autostart/
21cr|kde4-minimal-settings-0.1-6|28	rm -f kubuntu-low-fat-settings/share/config/kdeglobals
21cr|kde4-minimal-settings-0.1-6|29	rm -f kubuntu-low-fat-settings/share/config/kwinrc
21cr|kde4-minimal-settings-0.1-6|30	
21cr|kde4-minimal-settings-0.1-6|31	%build
21cr|kde4-minimal-settings-0.1-6|32	# config
21cr|kde4-minimal-settings-0.1-6|33	for conf in kubuntu-low-fat-settings/share/config/*
21cr|kde4-minimal-settings-0.1-6|34	do
21cr|kde4-minimal-settings-0.1-6|35	outname=`basename $conf`
21cr|kde4-minimal-settings-0.1-6|36	qmergeinifiles --no-override share/config/$outname $conf
21cr|kde4-minimal-settings-0.1-6|37	done
21cr|kde4-minimal-settings-0.1-6|38	# autostart
21cr|kde4-minimal-settings-0.1-6|39	#mkdir -p share/autostart
21cr|kde4-minimal-settings-0.1-6|40	#for desktop in kubuntu-low-fat-settings/share/autostart/*.desktop
21cr|kde4-minimal-settings-0.1-6|41	#do
21cr|kde4-minimal-settings-0.1-6|42	#    outname=`basename $desktop`
21cr|kde4-minimal-settings-0.1-6|43	#    qmergeinifiles --no-override share/autostart/$outname $conf
21cr|kde4-minimal-settings-0.1-6|44	#    cp -ar $desktop share/autostart/$outname
21cr|kde4-minimal-settings-0.1-6|45	#done
21cr|kde4-minimal-settings-0.1-6|46	
21cr|kde4-minimal-settings-0.1-6|47	%install
21cr|kde4-minimal-settings-0.1-6|48	mkdir -p %buildroot/%_kde_appsdir/%name/config
21cr|kde4-minimal-settings-0.1-6|49	install -m 0644 share/config/* %buildroot/%_kde_appsdir/%name/config
21cr|kde4-minimal-settings-0.1-6|50	mkdir -p %buildroot/%_kde_appsdir/%name/autostart/
21cr|kde4-minimal-settings-0.1-6|51	install -m 0644 share/autostart/* %buildroot/%_kde_appsdir/%name/autostart
21cr|kde4-minimal-settings-0.1-6|52	mkdir -p %buildroot/%_kde_bindir/
21cr|kde4-minimal-settings-0.1-6|53	install -m 0755 bin/%name %buildroot/%_kde_bindir/
21cr|kde4-minimal-settings-0.1-6|54	mkdir -p %buildroot/%_kde_applicationsdir/
21cr|kde4-minimal-settings-0.1-6|55	install -m 0644 share/applications/*.desktop %buildroot/%_kde_applicationsdir/
21cr|kde4-minimal-settings-0.1-6|56	# translations
21cr|kde4-minimal-settings-0.1-6|57	find po/* -type d | \
21cr|kde4-minimal-settings-0.1-6|58	while read d
21cr|kde4-minimal-settings-0.1-6|59	do
21cr|kde4-minimal-settings-0.1-6|60	lang=`basename $d`
21cr|kde4-minimal-settings-0.1-6|61	mkdir -p %buildroot/%_datadir/locale/$lang/LC_MESSAGES
21cr|kde4-minimal-settings-0.1-6|62	msgfmt -o %buildroot/%_datadir/locale/$lang/LC_MESSAGES/%name.mo $d/%name.po
21cr|kde4-minimal-settings-0.1-6|63	done
21cr|kde4-minimal-settings-0.1-6|64	
21cr|kde4-minimal-settings-0.1-6|65	%find_lang %name
21cr|kde4-minimal-settings-0.1-6|66	
21cr|kde4-minimal-settings-0.1-6|67	%files -f %name.lang
21cr|kde4-minimal-settings-0.1-6|68	%_kde_bindir/%name
21cr|kde4-minimal-settings-0.1-6|69	%_kde_appsdir/%name
21cr|kde4-minimal-settings-0.1-6|70	%_kde_applicationsdir/*-setup.desktop

2469 21
21cr|kde4-style-steampunk-cursors-3.0-4|1	Summary:	"SteampunK Powered Linux" mouse cursors theme
21cr|kde4-style-steampunk-cursors-3.0-4|2	Name:		kde4-style-steampunk-cursors
21cr|kde4-style-steampunk-cursors-3.0-4|3	Version:	3.0
21cr|kde4-style-steampunk-cursors-3.0-4|4	Release:	4
21cr|kde4-style-steampunk-cursors-3.0-4|5	License:	Creative Commons Attribution-ShareAlike
21cr|kde4-style-steampunk-cursors-3.0-4|6	Group:		Graphical desktop/KDE
21cr|kde4-style-steampunk-cursors-3.0-4|7	Url:		http://kde-look.org/content/show.php?content=161001
21cr|kde4-style-steampunk-cursors-3.0-4|8	Source0:	http://kde-look.org/CONTENT/content-files/161001-SteampunK.tar.gz
21cr|kde4-style-steampunk-cursors-3.0-4|9	BuildArch:	noarch
21cr|kde4-style-steampunk-cursors-3.0-4|10	
21cr|kde4-style-steampunk-cursors-3.0-4|11	%description
21cr|kde4-style-steampunk-cursors-3.0-4|12	This package contains the "SteampunK Powered Linux" mouse cursors.
21cr|kde4-style-steampunk-cursors-3.0-4|13	
21cr|kde4-style-steampunk-cursors-3.0-4|14	%files
21cr|kde4-style-steampunk-cursors-3.0-4|15	%{_iconsdir}/SteampunK
21cr|kde4-style-steampunk-cursors-3.0-4|16	
21cr|kde4-style-steampunk-cursors-3.0-4|17	#----------------------------------------------------------------------------
21cr|kde4-style-steampunk-cursors-3.0-4|18	
21cr|kde4-style-steampunk-cursors-3.0-4|19	%prep
21cr|kde4-style-steampunk-cursors-3.0-4|20	%setup -q -c
21cr|kde4-style-steampunk-cursors-3.0-4|21	find . -type f | xargs chmod 0644
21cr|kde4-style-steampunk-cursors-3.0-4|22	find . -type d | xargs chmod 0755
21cr|kde4-style-steampunk-cursors-3.0-4|23	
21cr|kde4-style-steampunk-cursors-3.0-4|24	%build
21cr|kde4-style-steampunk-cursors-3.0-4|25	# nothing
21cr|kde4-style-steampunk-cursors-3.0-4|26	
21cr|kde4-style-steampunk-cursors-3.0-4|27	%install
21cr|kde4-style-steampunk-cursors-3.0-4|28	mkdir -p %{buildroot}%{_iconsdir}
21cr|kde4-style-steampunk-cursors-3.0-4|29	
21cr|kde4-style-steampunk-cursors-3.0-4|30	cp -r SteampunK %{buildroot}%{_iconsdir}/

2470 21
21cr|kde4-style-steampunk-wallpapers-3.0-4|1	Summary:	"SteampunK Powered Linux" wallpapers
21cr|kde4-style-steampunk-wallpapers-3.0-4|2	Name:		kde4-style-steampunk-wallpapers
21cr|kde4-style-steampunk-wallpapers-3.0-4|3	Version:	3.0
21cr|kde4-style-steampunk-wallpapers-3.0-4|4	Release:	4
21cr|kde4-style-steampunk-wallpapers-3.0-4|5	License:	Creative Commons Attribution-ShareAlike
21cr|kde4-style-steampunk-wallpapers-3.0-4|6	Group:		Graphical desktop/KDE
21cr|kde4-style-steampunk-wallpapers-3.0-4|7	Url:		http://kde-look.org/content/show.php?content=149320
21cr|kde4-style-steampunk-wallpapers-3.0-4|8	Source0:	http://sites.google.com/site/binaryinspiration/download/SPL_Wlpr_Engine.tar.gz
21cr|kde4-style-steampunk-wallpapers-3.0-4|9	Source1:	http://sites.google.com/site/binaryinspiration/download/SPL_Wlpr_Machine.tar.gz
21cr|kde4-style-steampunk-wallpapers-3.0-4|10	Source2:	http://sites.google.com/site/binaryinspiration/download/SPL_Wlpr_Simple.tar.gz
21cr|kde4-style-steampunk-wallpapers-3.0-4|11	BuildArch:	noarch
21cr|kde4-style-steampunk-wallpapers-3.0-4|12	
21cr|kde4-style-steampunk-wallpapers-3.0-4|13	%description
21cr|kde4-style-steampunk-wallpapers-3.0-4|14	This package contains the "SteampunK Powered Linux" wallpapers.
21cr|kde4-style-steampunk-wallpapers-3.0-4|15	
21cr|kde4-style-steampunk-wallpapers-3.0-4|16	%files
21cr|kde4-style-steampunk-wallpapers-3.0-4|17	%{_datadir}/wallpapers/SteampunK_Engine
21cr|kde4-style-steampunk-wallpapers-3.0-4|18	%{_datadir}/wallpapers/SteampunK_Machine
21cr|kde4-style-steampunk-wallpapers-3.0-4|19	%{_datadir}/wallpapers/SteampunK_Simple
21cr|kde4-style-steampunk-wallpapers-3.0-4|20	
21cr|kde4-style-steampunk-wallpapers-3.0-4|21	#----------------------------------------------------------------------------
21cr|kde4-style-steampunk-wallpapers-3.0-4|22	
21cr|kde4-style-steampunk-wallpapers-3.0-4|23	%prep
21cr|kde4-style-steampunk-wallpapers-3.0-4|24	%setup -q -c -a1 -a2
21cr|kde4-style-steampunk-wallpapers-3.0-4|25	find . -type f | xargs chmod 0644
21cr|kde4-style-steampunk-wallpapers-3.0-4|26	
21cr|kde4-style-steampunk-wallpapers-3.0-4|27	%build
21cr|kde4-style-steampunk-wallpapers-3.0-4|28	# nothing
21cr|kde4-style-steampunk-wallpapers-3.0-4|29	
21cr|kde4-style-steampunk-wallpapers-3.0-4|30	%install
21cr|kde4-style-steampunk-wallpapers-3.0-4|31	mkdir -p %{buildroot}%{_datadir}/wallpapers
21cr|kde4-style-steampunk-wallpapers-3.0-4|32	
21cr|kde4-style-steampunk-wallpapers-3.0-4|33	cp -r SteampunK_{Engine,Machine,Simple} %{buildroot}%{_datadir}/wallpapers/

2471 21
21cr|kde4-style-steampunk-yakuake-3.0-4|1	Summary:	"SteampunK Powered Linux" Yakuake theme
21cr|kde4-style-steampunk-yakuake-3.0-4|2	Name:		kde4-style-steampunk-yakuake
21cr|kde4-style-steampunk-yakuake-3.0-4|3	Version:	3.0
21cr|kde4-style-steampunk-yakuake-3.0-4|4	Release:	4
21cr|kde4-style-steampunk-yakuake-3.0-4|5	License:	Creative Commons Attribution-ShareAlike
21cr|kde4-style-steampunk-yakuake-3.0-4|6	Group:		Graphical desktop/KDE
21cr|kde4-style-steampunk-yakuake-3.0-4|7	Url:		http://kde-look.org/content/show.php?content=158529
21cr|kde4-style-steampunk-yakuake-3.0-4|8	Source0:	http://kde-look.org/CONTENT/content-files/158529-SteampunK.tar.gz
21cr|kde4-style-steampunk-yakuake-3.0-4|9	Requires:	yakuake
21cr|kde4-style-steampunk-yakuake-3.0-4|10	BuildRequires:	kde4-macros
21cr|kde4-style-steampunk-yakuake-3.0-4|11	BuildArch:	noarch
21cr|kde4-style-steampunk-yakuake-3.0-4|12	
21cr|kde4-style-steampunk-yakuake-3.0-4|13	%description
21cr|kde4-style-steampunk-yakuake-3.0-4|14	This package contains the "SteampunK Powered Linux" theme for Yakuake.
21cr|kde4-style-steampunk-yakuake-3.0-4|15	
21cr|kde4-style-steampunk-yakuake-3.0-4|16	%files
21cr|kde4-style-steampunk-yakuake-3.0-4|17	%{_kde_appsdir}/yakuake/skins/SteampunK
21cr|kde4-style-steampunk-yakuake-3.0-4|18	
21cr|kde4-style-steampunk-yakuake-3.0-4|19	#----------------------------------------------------------------------------
21cr|kde4-style-steampunk-yakuake-3.0-4|20	
21cr|kde4-style-steampunk-yakuake-3.0-4|21	%prep
21cr|kde4-style-steampunk-yakuake-3.0-4|22	%setup -q -c
21cr|kde4-style-steampunk-yakuake-3.0-4|23	find . -type f | xargs chmod 0644
21cr|kde4-style-steampunk-yakuake-3.0-4|24	
21cr|kde4-style-steampunk-yakuake-3.0-4|25	%build
21cr|kde4-style-steampunk-yakuake-3.0-4|26	# nothing
21cr|kde4-style-steampunk-yakuake-3.0-4|27	
21cr|kde4-style-steampunk-yakuake-3.0-4|28	%install
21cr|kde4-style-steampunk-yakuake-3.0-4|29	mkdir -p %{buildroot}%{_kde_appsdir}/yakuake/skins
21cr|kde4-style-steampunk-yakuake-3.0-4|30	
21cr|kde4-style-steampunk-yakuake-3.0-4|31	cp -r SteampunK %{buildroot}%{_kde_appsdir}/yakuake/skins/

2472 21
21cr|kdeadmin4-4.14.3-6|1	Summary:	K Desktop Environment - Administrative Tools
21cr|kdeadmin4-4.14.3-6|2	Name:		kdeadmin4
21cr|kdeadmin4-4.14.3-6|3	Version:	4.14.3
21cr|kdeadmin4-4.14.3-6|4	Release:	6
21cr|kdeadmin4-4.14.3-6|5	Epoch:		2
21cr|kdeadmin4-4.14.3-6|6	License:	GPLv2+
21cr|kdeadmin4-4.14.3-6|7	Group:		Graphical desktop/KDE
21cr|kdeadmin4-4.14.3-6|8	Url:		http://www.kde.org
21cr|kdeadmin4-4.14.3-6|9	Recommends:	kcron
21cr|kdeadmin4-4.14.3-6|10	Recommends:	ksystemlog
21cr|kdeadmin4-4.14.3-6|11	Recommends:	kuser
21cr|kdeadmin4-4.14.3-6|12	BuildArch:	noarch
21cr|kdeadmin4-4.14.3-6|13	
21cr|kdeadmin4-4.14.3-6|14	%description
21cr|kdeadmin4-4.14.3-6|15	The kdeadmin package contains packages that usually only a system
21cr|kdeadmin4-4.14.3-6|16	administrator might need:
21cr|kdeadmin4-4.14.3-6|17	- kcron (editor for the cron command scheduler)
21cr|kdeadmin4-4.14.3-6|18	- kuser (user manager)
21cr|kdeadmin4-4.14.3-6|19	- ksystemlog (system log viewer tool for KDE4)
21cr|kdeadmin4-4.14.3-6|20	
21cr|kdeadmin4-4.14.3-6|21	%files
21cr|kdeadmin4-4.14.3-6|22	
21cr|kdeadmin4-4.14.3-6|23	#------------------------------------------------------------------------
21cr|kdeadmin4-4.14.3-6|24	
21cr|kdeadmin4-4.14.3-6|25	%prep
21cr|kdeadmin4-4.14.3-6|26	
21cr|kdeadmin4-4.14.3-6|27	%build
21cr|kdeadmin4-4.14.3-6|28	
21cr|kdeadmin4-4.14.3-6|29	%install

2473 21
21cr|kde-artwork-active-0.2-4|1	Name:    kde-artwork-active
21cr|kde-artwork-active-0.2-4|2	Summary: Additional artwork (themes, sound themes, icons,etc...) for  Plasma Active
21cr|kde-artwork-active-0.2-4|3	Version: 0.2
21cr|kde-artwork-active-0.2-4|4	Release: 4
21cr|kde-artwork-active-0.2-4|5	Group:   Graphical desktop/KDE
21cr|kde-artwork-active-0.2-4|6	License: LGPLv2
21cr|kde-artwork-active-0.2-4|7	URL:     http://www.kde.org/
21cr|kde-artwork-active-0.2-4|8	Source:  ftp://ftp.kde.org/pub/kde/stable/active/1.0/src/%{name}-%version.tar.bz2
21cr|kde-artwork-active-0.2-4|9	BuildRequires: kdelibs4-devel
21cr|kde-artwork-active-0.2-4|10	
21cr|kde-artwork-active-0.2-4|11	BuildArch: noarch
21cr|kde-artwork-active-0.2-4|12	
21cr|kde-artwork-active-0.2-4|13	
21cr|kde-artwork-active-0.2-4|14	%description
21cr|kde-artwork-active-0.2-4|15	Additional artwork (themes, sound themes, icons,etc...) for  Plasma Active
21cr|kde-artwork-active-0.2-4|16	
21cr|kde-artwork-active-0.2-4|17	%files
21cr|kde-artwork-active-0.2-4|18	%_kde_appsdir/ksplash/Themes/ActiveAir
21cr|kde-artwork-active-0.2-4|19	%_kde_appsdir/kscreenlocker/main.qml
21cr|kde-artwork-active-0.2-4|20	%_kde_appsdir/kscreenlocker/lockscreen-active.qml
21cr|kde-artwork-active-0.2-4|21	%_kde_appsdir/kscreenlocker/unlock-normal.png
21cr|kde-artwork-active-0.2-4|22	%_kde_appsdir/kscreenlocker/unlock-pressed.png
21cr|kde-artwork-active-0.2-4|23	%_kde_appsdir/kscreenlocker/wallpaper.png
21cr|kde-artwork-active-0.2-4|24	%_kde_datadir/wallpapers/*.*
21cr|kde-artwork-active-0.2-4|25	
21cr|kde-artwork-active-0.2-4|26	#----------------------------------------------------------------------
21cr|kde-artwork-active-0.2-4|27	
21cr|kde-artwork-active-0.2-4|28	%prep
21cr|kde-artwork-active-0.2-4|29	%setup -q -n %{name}
21cr|kde-artwork-active-0.2-4|30	%apply_patches
21cr|kde-artwork-active-0.2-4|31	
21cr|kde-artwork-active-0.2-4|32	%build
21cr|kde-artwork-active-0.2-4|33	%cmake_kde4
21cr|kde-artwork-active-0.2-4|34	
21cr|kde-artwork-active-0.2-4|35	%make
21cr|kde-artwork-active-0.2-4|36	
21cr|kde-artwork-active-0.2-4|37	%install
21cr|kde-artwork-active-0.2-4|38	%makeinstall_std -C build

2474 21
21cr|kde-cdemu-manager-0.8.1-2|1	%define oname kde_cdemu
21cr|kde-cdemu-manager-0.8.1-2|2	
21cr|kde-cdemu-manager-0.8.1-2|3	Summary:	A simple KDE front-end for CDemu
21cr|kde-cdemu-manager-0.8.1-2|4	Name:		kde-cdemu-manager
21cr|kde-cdemu-manager-0.8.1-2|5	Version:	0.8.1
21cr|kde-cdemu-manager-0.8.1-2|6	Release:	2
21cr|kde-cdemu-manager-0.8.1-2|7	License:	LGPLv2+
21cr|kde-cdemu-manager-0.8.1-2|8	Group:		Graphical desktop/KDE
21cr|kde-cdemu-manager-0.8.1-2|9	Url:		http://kde-apps.org/content/show.php/KDE+CDEmu+Manager?content=99752
21cr|kde-cdemu-manager-0.8.1-2|10	Source0:	https://sourceforge.net/projects/kde-cdemu-manager/files/%{oname}-%{version}.tar.zst
21cr|kde-cdemu-manager-0.8.1-2|11	BuildRequires:	extra-cmake-modules
21cr|kde-cdemu-manager-0.8.1-2|12	BuildRequires:	kf5configwidgets-devel
21cr|kde-cdemu-manager-0.8.1-2|13	BuildRequires:	kf5dbusaddons-devel
21cr|kde-cdemu-manager-0.8.1-2|14	BuildRequires:	kf5i18n-devel
21cr|kde-cdemu-manager-0.8.1-2|15	BuildRequires:	kf5notifications-devel
21cr|kde-cdemu-manager-0.8.1-2|16	BuildRequires:	kf5xmlgui-devel
21cr|kde-cdemu-manager-0.8.1-2|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|kde-cdemu-manager-0.8.1-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kde-cdemu-manager-0.8.1-2|19	Requires:	cdemu-client
21cr|kde-cdemu-manager-0.8.1-2|20	
21cr|kde-cdemu-manager-0.8.1-2|21	%description
21cr|kde-cdemu-manager-0.8.1-2|22	KDE CDemu Manager is a simple front-end for CDemu.
21cr|kde-cdemu-manager-0.8.1-2|23	
21cr|kde-cdemu-manager-0.8.1-2|24	It provides a little manager window that gives you an overview of your virtual
21cr|kde-cdemu-manager-0.8.1-2|25	drives and allows you to mount and unmount images.
21cr|kde-cdemu-manager-0.8.1-2|26	
21cr|kde-cdemu-manager-0.8.1-2|27	It also includes a KDE service menu for mounting images directly from
21cr|kde-cdemu-manager-0.8.1-2|28	Dolphin/Konqueror (which is what most people will want to use).
21cr|kde-cdemu-manager-0.8.1-2|29	
21cr|kde-cdemu-manager-0.8.1-2|30	Images can be unmounted like any other media through Dolphin or the Device
21cr|kde-cdemu-manager-0.8.1-2|31	Notifier widget.
21cr|kde-cdemu-manager-0.8.1-2|32	
21cr|kde-cdemu-manager-0.8.1-2|33	%files -f %{oname}.lang
21cr|kde-cdemu-manager-0.8.1-2|34	%{_kde5_applicationsdir}/org.kde.kde_cdemu.desktop
21cr|kde-cdemu-manager-0.8.1-2|35	%{_kde5_bindir}/kde_cdemu
21cr|kde-cdemu-manager-0.8.1-2|36	%{_kde5_services}/ServiceMenus/kde_cdemu_mount.desktop
21cr|kde-cdemu-manager-0.8.1-2|37	%{_datadir}/kde4/services/ServiceMenus/kde_cdemu_mount.desktop
21cr|kde-cdemu-manager-0.8.1-2|38	
21cr|kde-cdemu-manager-0.8.1-2|39	#----------------------------------------------------------------------------
21cr|kde-cdemu-manager-0.8.1-2|40	
21cr|kde-cdemu-manager-0.8.1-2|41	%prep
21cr|kde-cdemu-manager-0.8.1-2|42	%setup -q -n %{oname}
21cr|kde-cdemu-manager-0.8.1-2|43	find . -name '*.cpp' -exec chmod 644 {} \;
21cr|kde-cdemu-manager-0.8.1-2|44	find . -name '*.h' -exec chmod 644 {} \;
21cr|kde-cdemu-manager-0.8.1-2|45	
21cr|kde-cdemu-manager-0.8.1-2|46	%build
21cr|kde-cdemu-manager-0.8.1-2|47	%cmake_kde5
21cr|kde-cdemu-manager-0.8.1-2|48	%make
21cr|kde-cdemu-manager-0.8.1-2|49	
21cr|kde-cdemu-manager-0.8.1-2|50	%install
21cr|kde-cdemu-manager-0.8.1-2|51	%makeinstall_std -C build
21cr|kde-cdemu-manager-0.8.1-2|52	
21cr|kde-cdemu-manager-0.8.1-2|53	# Add KDE4 service menu
21cr|kde-cdemu-manager-0.8.1-2|54	mkdir -p %{buildroot}%{_datadir}/kde4/services/ServiceMenus/
21cr|kde-cdemu-manager-0.8.1-2|55	cp %{buildroot}%{_kde5_services}/ServiceMenus/kde_cdemu_mount.desktop \
21cr|kde-cdemu-manager-0.8.1-2|56	%{buildroot}%{_datadir}/kde4/services/ServiceMenus/kde_cdemu_mount.desktop
21cr|kde-cdemu-manager-0.8.1-2|57	
21cr|kde-cdemu-manager-0.8.1-2|58	%find_lang %{oname}

2475 21
21cr|kdeconnect-0.8-5|1	Summary:	Connect KDE with your smartphone
21cr|kdeconnect-0.8-5|2	Name:		kdeconnect
21cr|kdeconnect-0.8-5|3	Version:	0.8
21cr|kdeconnect-0.8-5|4	Release:	5
21cr|kdeconnect-0.8-5|5	Epoch:      2
21cr|kdeconnect-0.8-5|6	License:	GPLv2+
21cr|kdeconnect-0.8-5|7	Group:		Graphical desktop/KDE
21cr|kdeconnect-0.8-5|8	Url:		http://albertvaka.wordpress.com/
21cr|kdeconnect-0.8-5|9	Source0:	ftp://ftp.kde.org/pub/kde/unstable/%{name}/%{version}/src/%{name}-kde-%{version}.tar.xz
21cr|kdeconnect-0.8-5|10	Source1:    kdeconnect4_ru.tar.gz
21cr|kdeconnect-0.8-5|11	BuildRequires:	cmake
21cr|kdeconnect-0.8-5|12	BuildRequires:	kdelibs4-devel
21cr|kdeconnect-0.8-5|13	BuildRequires:	pkgconfig(libfakekey)
21cr|kdeconnect-0.8-5|14	BuildRequires:	pkgconfig(QJson)
21cr|kdeconnect-0.8-5|15	BuildRequires:	pkgconfig(xtst)
21cr|kdeconnect-0.8-5|16	Requires:	libcore = %{version}
21cr|kdeconnect-0.8-5|17	Requires:	libinterfaces = %{version}
21cr|kdeconnect-0.8-5|18	
21cr|kdeconnect-0.8-5|19	%description
21cr|kdeconnect-0.8-5|20	KDE Connect is a module to connect KDE with your smartphone.
21cr|kdeconnect-0.8-5|21	You need to install KdeConnect.apk on your smartphone to make it work.
21cr|kdeconnect-0.8-5|22	
21cr|kdeconnect-0.8-5|23	%files -f %{name}.lang
21cr|kdeconnect-0.8-5|24	%{_bindir}/kdeconnect-cli
21cr|kdeconnect-0.8-5|25	%{_kde_applicationsdir}/%{name}.desktop
21cr|kdeconnect-0.8-5|26	%{_kde_appsdir}/%{name}/
21cr|kdeconnect-0.8-5|27	%{_kde_appsdir}/plasma/plasmoids/%{name}
21cr|kdeconnect-0.8-5|28	%{_kde_iconsdir}/hicolor/*/apps/%{name}.*
21cr|kdeconnect-0.8-5|29	%{_kde_libdir}/kde4/kcm_kdeconnect.so
21cr|kdeconnect-0.8-5|30	%{_kde_libdir}/kde4/kded_kdeconnect.so
21cr|kdeconnect-0.8-5|31	%{_kde_libdir}/kde4/kdeconnect_battery.so
21cr|kdeconnect-0.8-5|32	%{_kde_libdir}/kde4/kdeconnect_clipboard.so
21cr|kdeconnect-0.8-5|33	%{_kde_libdir}/kde4/kdeconnect_mpriscontrol.so
21cr|kdeconnect-0.8-5|34	%{_kde_libdir}/kde4/kdeconnect_notifications.so
21cr|kdeconnect-0.8-5|35	%{_kde_libdir}/kde4/kdeconnect_pausemusic.so
21cr|kdeconnect-0.8-5|36	%{_kde_libdir}/kde4/kdeconnect_pausemusic_config.so
21cr|kdeconnect-0.8-5|37	%{_kde_libdir}/kde4/kdeconnect_ping.so
21cr|kdeconnect-0.8-5|38	%{_kde_libdir}/kde4/kdeconnect_screensaver_inhibit.so
21cr|kdeconnect-0.8-5|39	%{_kde_libdir}/kde4/kdeconnect_share.so
21cr|kdeconnect-0.8-5|40	%{_kde_libdir}/kde4/kdeconnect_share_config.so
21cr|kdeconnect-0.8-5|41	%{_kde_libdir}/kde4/kdeconnect_telephony.so
21cr|kdeconnect-0.8-5|42	%{_kde_libdir}/kde4/imports/org/kde/kdeconnect
21cr|kdeconnect-0.8-5|43	%{_kde_libdir}/kde4/libexec/kdeconnectd
21cr|kdeconnect-0.8-5|44	%{_kde_libdir}/kde4/kdeconnect_mousepad.so
21cr|kdeconnect-0.8-5|45	%{_kde_libdir}/kde4/kdeconnect_sftp.so
21cr|kdeconnect-0.8-5|46	%{_kde_libdir}/kde4/kdeconnect_sftp_config.so
21cr|kdeconnect-0.8-5|47	%{_kde_libdir}/kde4/kdeconnectfiletiemaction.so
21cr|kdeconnect-0.8-5|48	%{_kde_libdir}/kde4/kio_kdeconnect.so
21cr|kdeconnect-0.8-5|49	%{_kde_services}/kcm_kdeconnect.desktop
21cr|kdeconnect-0.8-5|50	%{_kde_services}/kded/kdeconnect.desktop
21cr|kdeconnect-0.8-5|51	%{_kde_services}/kdeconnect_battery.desktop
21cr|kdeconnect-0.8-5|52	%{_kde_services}/kdeconnect_clipboard.desktop
21cr|kdeconnect-0.8-5|53	%{_kde_services}/kdeconnect_mpriscontrol.desktop
21cr|kdeconnect-0.8-5|54	%{_kde_services}/kdeconnect_notifications.desktop
21cr|kdeconnect-0.8-5|55	%{_kde_services}/kdeconnect_pausemusic.desktop
21cr|kdeconnect-0.8-5|56	%{_kde_services}/kdeconnect_pausemusic_config.desktop
21cr|kdeconnect-0.8-5|57	%{_kde_services}/kdeconnect_ping.desktop
21cr|kdeconnect-0.8-5|58	%{_kde_services}/kdeconnect_screensaver_inhibit.desktop
21cr|kdeconnect-0.8-5|59	%{_kde_services}/kdeconnect_share.desktop
21cr|kdeconnect-0.8-5|60	%{_kde_services}/kdeconnect_share_config.desktop
21cr|kdeconnect-0.8-5|61	%{_kde_services}/kdeconnect_telephony.desktop
21cr|kdeconnect-0.8-5|62	%{_kde_services}/plasma-kdeconnect.desktop
21cr|kdeconnect-0.8-5|63	%{_kde_services}/kdeconnect.protocol
21cr|kdeconnect-0.8-5|64	%{_kde_services}/kdeconnect_mousepad.desktop
21cr|kdeconnect-0.8-5|65	%{_kde_services}/kdeconnect_sftp.desktop
21cr|kdeconnect-0.8-5|66	%{_kde_services}/kdeconnect_sftp_config.desktop
21cr|kdeconnect-0.8-5|67	%{_kde_services}/kdeconnectsendfile.desktop
21cr|kdeconnect-0.8-5|68	%{_kde_servicetypes}/kdeconnect_plugin.desktop
21cr|kdeconnect-0.8-5|69	%{_datadir}/dbus-1/services/org.kde.kdeconnect.service
21cr|kdeconnect-0.8-5|70	
21cr|kdeconnect-0.8-5|71	#----------------------------------------------------------------------------
21cr|kdeconnect-0.8-5|72	
21cr|kdeconnect-0.8-5|73	%define core_major 1
21cr|kdeconnect-0.8-5|74	%define libcore %mklibname kdeconnectcore %{core_major}
21cr|kdeconnect-0.8-5|75	
21cr|kdeconnect-0.8-5|76	%package -n %{libcore}
21cr|kdeconnect-0.8-5|77	Summary:	Shared library for KDE Connect
21cr|kdeconnect-0.8-5|78	Group:		System/Libraries
21cr|kdeconnect-0.8-5|79	Provides:   libcore = %{version}
21cr|kdeconnect-0.8-5|80	
21cr|kdeconnect-0.8-5|81	%description -n %{libcore}
21cr|kdeconnect-0.8-5|82	Shared library for KDE Connect.
21cr|kdeconnect-0.8-5|83	
21cr|kdeconnect-0.8-5|84	%files -n %{libcore}
21cr|kdeconnect-0.8-5|85	%{_kde_libdir}/libkdeconnectcore.so.%{core_major}*
21cr|kdeconnect-0.8-5|86	
21cr|kdeconnect-0.8-5|87	#----------------------------------------------------------------------------
21cr|kdeconnect-0.8-5|88	
21cr|kdeconnect-0.8-5|89	%define interfaces_major 1
21cr|kdeconnect-0.8-5|90	%define libinterfaces %mklibname kdeconnectinterfaces %{interfaces_major}
21cr|kdeconnect-0.8-5|91	
21cr|kdeconnect-0.8-5|92	%package -n %{libinterfaces}
21cr|kdeconnect-0.8-5|93	Summary:	Shared library for KDE Connect
21cr|kdeconnect-0.8-5|94	Group:		System/Libraries
21cr|kdeconnect-0.8-5|95	Provides:   libinterfaces = %{version}
21cr|kdeconnect-0.8-5|96	
21cr|kdeconnect-0.8-5|97	%description -n %{libinterfaces}
21cr|kdeconnect-0.8-5|98	Shared library for KDE Connect.
21cr|kdeconnect-0.8-5|99	
21cr|kdeconnect-0.8-5|100	%files -n %{libinterfaces}
21cr|kdeconnect-0.8-5|101	%{_kde_libdir}/libkdeconnectinterfaces.so.%{interfaces_major}*
21cr|kdeconnect-0.8-5|102	
21cr|kdeconnect-0.8-5|103	#----------------------------------------------------------------------------
21cr|kdeconnect-0.8-5|104	
21cr|kdeconnect-0.8-5|105	%prep
21cr|kdeconnect-0.8-5|106	%setup -qn %{name}-kde-%{version}
21cr|kdeconnect-0.8-5|107	
21cr|kdeconnect-0.8-5|108	pushd po
21cr|kdeconnect-0.8-5|109	tar -xvzf %{SOURCE1}
21cr|kdeconnect-0.8-5|110	popd
21cr|kdeconnect-0.8-5|111	
21cr|kdeconnect-0.8-5|112	%build
21cr|kdeconnect-0.8-5|113	%cmake_kde4
21cr|kdeconnect-0.8-5|114	%make
21cr|kdeconnect-0.8-5|115	
21cr|kdeconnect-0.8-5|116	%install
21cr|kdeconnect-0.8-5|117	%makeinstall_std -C build
21cr|kdeconnect-0.8-5|118	
21cr|kdeconnect-0.8-5|119	# Drop devel files for now because they are messed up
21cr|kdeconnect-0.8-5|120	rm -f %{buildroot}%{_kde_libdir}/*.so
21cr|kdeconnect-0.8-5|121	rm -rf %{buildroot}%{_kde_libdir}/cmake/
21cr|kdeconnect-0.8-5|122	rm -rf %{buildroot}%{_kde_includedir}/
21cr|kdeconnect-0.8-5|123	rm -rf %{buildroot}%{_datadir}/dbus-1/interfaces/*.xml
21cr|kdeconnect-0.8-5|124	
21cr|kdeconnect-0.8-5|125	%find_lang kdeconnect-kcm kdeconnect-kded kdeconnect-plasmoid kdeconnect-kio plasma_applet_kdeconnect kdeconnect-plugins kdeconnect-filetiemaction kdeconnect-cli kdeconnect-core %{name}.lang

2476 21
21cr|kdelibs4-4.14.38-6|1	%define bootstrap 0
21cr|kdelibs4-4.14.38-6|2	%{?_branch: %{expand: %%global bootstrap 1}}
21cr|kdelibs4-4.14.38-6|3	
21cr|kdelibs4-4.14.38-6|4	%define compile_apidox 0
21cr|kdelibs4-4.14.38-6|5	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21cr|kdelibs4-4.14.38-6|6	
21cr|kdelibs4-4.14.38-6|7	%define with_drkonqi 0
21cr|kdelibs4-4.14.38-6|8	%{?_with_drkonqi: %{expand: %%global with_drkonqi 1}}
21cr|kdelibs4-4.14.38-6|9	
21cr|kdelibs4-4.14.38-6|10	%define udisk_backend 1
21cr|kdelibs4-4.14.38-6|11	
21cr|kdelibs4-4.14.38-6|12	# exclude libkactivities or not
21cr|kdelibs4-4.14.38-6|13	%define no_libkactivities 1
21cr|kdelibs4-4.14.38-6|14	
21cr|kdelibs4-4.14.38-6|15	%bcond_without nepomuk
21cr|kdelibs4-4.14.38-6|16	
21cr|kdelibs4-4.14.38-6|17	Summary:	K Desktop Environment - Libraries
21cr|kdelibs4-4.14.38-6|18	Name:		kdelibs4
21cr|kdelibs4-4.14.38-6|19	Version:	4.14.38
21cr|kdelibs4-4.14.38-6|20	Release:	6
21cr|kdelibs4-4.14.38-6|21	Epoch:		5
21cr|kdelibs4-4.14.38-6|22	License:	ARTISTIC BSD GPLv2+ LGPLv2+ QPLv1.0
21cr|kdelibs4-4.14.38-6|23	Group:		Graphical desktop/KDE
21cr|kdelibs4-4.14.38-6|24	Url:		http://www.kde.org
21cr|kdelibs4-4.14.38-6|25	Source0:	https://download.kde.org/Attic/applications/17.08.3/src/kdelibs-%{version}.tar.xz
21cr|kdelibs4-4.14.38-6|26	Source100:	%{name}.rpmlintrc
21cr|kdelibs4-4.14.38-6|27	Patch1:		kdelibs-4.1.85-add-kde-menu.patch
21cr|kdelibs4-4.14.38-6|28	Patch2:		kdelibs-4.5.80-usr-abrt-instead-of-drkonqi.patch
21cr|kdelibs4-4.14.38-6|29	Patch3:		kdelibs-4.14.4-fix-cmakelist-to-use-pthread.patch
21cr|kdelibs4-4.14.38-6|30	# Use /use/share/doc5/HTML as fallback for docs, handle KF5 docs this way
21cr|kdelibs4-4.14.38-6|31	Patch4:		kdelibs-4.14.8-doc5.patch
21cr|kdelibs4-4.14.38-6|32	# Add kdedbx45.dtd from KF5 to make sure khelpcenter can open KF5 docbooks
21cr|kdelibs4-4.14.38-6|33	Patch5:		kdelibs-4.14.8-kf5-dtd.patch
21cr|kdelibs4-4.14.38-6|34	# kdialog no longer accepts --caption option, use --title instead
21cr|kdelibs4-4.14.38-6|35	Patch6:		kdelibs-4.14.37-kdialog.patch
21cr|kdelibs4-4.14.38-6|36	# Battery reporting support for KDE Connect from
21cr|kdelibs4-4.14.38-6|37	# http://albertvaka.wordpress.com/2013/08/05/introducing-kde-connect/
21cr|kdelibs4-4.14.38-6|38	Patch10:	kdelibs-4.11.1-phonepower.patch
21cr|kdelibs4-4.14.38-6|39	# Revert upsteam commit because it leads to incorrect icons on desktop
21cr|kdelibs4-4.14.38-6|40	# For example, application shortcuts are displayed with x-desktop mimetype icon
21cr|kdelibs4-4.14.38-6|41	Patch11:	kdelibs-4.11.2-delayed-icons.patch
21cr|kdelibs4-4.14.38-6|42	# Revert upstream commit because it leads to ugly empty dialog popup when
21cr|kdelibs4-4.14.38-6|43	# adding new empty panel or RocketBar
21cr|kdelibs4-4.14.38-6|44	Patch12:	kdelibs-4.11.2-containment-config.patch
21cr|kdelibs4-4.14.38-6|45	Patch13:	kdelibs-4.14.3-docbook-dtd45.patch
21cr|kdelibs4-4.14.38-6|46	# Revert upstream commit until cmake files are properly fixed in upstream
21cr|kdelibs4-4.14.38-6|47	Patch14:	kdelibs-4.14.13-cmake-keep-cmp0002.patch
21cr|kdelibs4-4.14.38-6|48	Patch15:	kdelibs-4.14.18-strigi.patch
21cr|kdelibs4-4.14.38-6|49	# Backport from upstream
21cr|kdelibs4-4.14.38-6|50	Patch16:	kdelibs-4.14.37-dollar-sign-security-fix.patch
21cr|kdelibs4-4.14.38-6|51	# Find exiv2 0.27+
21cr|kdelibs4-4.14.38-6|52	Patch17:	kdelibs-4.14.37-patch-FindExiv2.patch
21cr|kdelibs4-4.14.38-6|53	Patch100:	kdelibs-4.8.0-plasma.patch
21cr|kdelibs4-4.14.38-6|54	Patch200:	kdelibs-4.8.1-add-extra-catalogs.patch
21cr|kdelibs4-4.14.38-6|55	Patch203:	kdelibs-4.14.8-fileplaces.patch
21cr|kdelibs4-4.14.38-6|56	Patch204:	kdelibs-4.8.1-kfile-knewfilemenu-removed-LinkToDevice.patch
21cr|kdelibs4-4.14.38-6|57	Patch206:	kdelibs-4.8.3-kfile-klook.patch
21cr|kdelibs4-4.14.38-6|58	Patch207:	kdelibs4-4.9.3-iconwidget-revert-commit-c6160d14.patch
21cr|kdelibs4-4.14.38-6|59	Patch208:	kdelibs-4.9.3-kio-ftp.patch
21cr|kdelibs4-4.14.38-6|60	# Don't use HEAD to get mimetype. Sometimes servers don't return mimetype
21cr|kdelibs4-4.14.38-6|61	# with it for webdav. It's also wrong for directories - HEAD will return
21cr|kdelibs4-4.14.38-6|62	# text/xml (since it's actually file listing in XML)
21cr|kdelibs4-4.14.38-6|63	Patch209:	kdelibs-4.12.4-improve-mimetype-detection-for-webdav.patch
21cr|kdelibs4-4.14.38-6|64	Patch210:	kdelibs-4.14.4-armlinking.patch
21cr|kdelibs4-4.14.38-6|65	Patch211:	kdelibs-4.13.2-kdecmake.patch
21cr|kdelibs4-4.14.38-6|66	Patch212:	kdelibs-4.14.38-openssl-1.1.patch
21cr|kdelibs4-4.14.38-6|67	# Seems to be GCC 9+ bug
21cr|kdelibs4-4.14.38-6|68	Patch213:	kdelibs-4.14.37-skip-broken-test.patch
21cr|kdelibs4-4.14.38-6|69	Patch214:	kdelibs-4.14.38-qiodevice.patch
21cr|kdelibs4-4.14.38-6|70	Patch215:	kdelibs-gcc11.patch
21cr|kdelibs4-4.14.38-6|71	BuildRequires:	automoc
21cr|kdelibs4-4.14.38-6|72	BuildRequires:	bison
21cr|kdelibs4-4.14.38-6|73	BuildRequires:	docbook-dtd45-xml
21cr|kdelibs4-4.14.38-6|74	BuildRequires:	docbook-style-xsl
21cr|kdelibs4-4.14.38-6|75	BuildRequires:	flex
21cr|kdelibs4-4.14.38-6|76	BuildRequires:	kde4-macros >= 4.1.71
21cr|kdelibs4-4.14.38-6|77	BuildRequires:	libxml2-utils
21cr|kdelibs4-4.14.38-6|78	BuildRequires:	rootcerts
21cr|kdelibs4-4.14.38-6|79	BuildRequires:	shared-mime-info
21cr|kdelibs4-4.14.38-6|80	BuildRequires:	xsltproc
21cr|kdelibs4-4.14.38-6|81	BuildRequires:	acl-devel
21cr|kdelibs4-4.14.38-6|82	BuildRequires:	aspell-devel
21cr|kdelibs4-4.14.38-6|83	BuildRequires:	bzip2-devel
21cr|kdelibs4-4.14.38-6|84	BuildRequires:	cups-devel >= 1.2
21cr|kdelibs4-4.14.38-6|85	BuildRequires:	gdbm-devel
21cr|kdelibs4-4.14.38-6|86	BuildRequires:	grantlee-devel
21cr|kdelibs4-4.14.38-6|87	BuildRequires:	hspell-devel
21cr|kdelibs4-4.14.38-6|88	BuildRequires:	krb5-devel
21cr|kdelibs4-4.14.38-6|89	BuildRequires:	icu-devel
21cr|kdelibs4-4.14.38-6|90	BuildRequires:	utempter-devel
21cr|kdelibs4-4.14.38-6|91	BuildRequires:	pam-devel
21cr|kdelibs4-4.14.38-6|92	BuildRequires:	pcre-devel
21cr|kdelibs4-4.14.38-6|93	BuildRequires:	polkit-qt-1-devel >= 0.98.1
21cr|kdelibs4-4.14.38-6|94	BuildRequires:	sasl-devel
21cr|kdelibs4-4.14.38-6|95	BuildRequires:	tiff-devel
21cr|kdelibs4-4.14.38-6|96	BuildRequires:	ungif-devel
21cr|kdelibs4-4.14.38-6|97	BuildRequires:	pkgconfig(alsa)
21cr|kdelibs4-4.14.38-6|98	BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
21cr|kdelibs4-4.14.38-6|99	BuildRequires:	pkgconfig(avahi-client)
21cr|kdelibs4-4.14.38-6|100	BuildRequires:	pkgconfig(dbusmenu-qt)
21cr|kdelibs4-4.14.38-6|101	BuildRequires:	pkgconfig(enchant)
21cr|kdelibs4-4.14.38-6|102	BuildRequires:	pkgconfig(gamin)
21cr|kdelibs4-4.14.38-6|103	BuildRequires:	pkgconfig(jasper)
21cr|kdelibs4-4.14.38-6|104	BuildRequires:	pkgconfig(libart-2.0)
21cr|kdelibs4-4.14.38-6|105	BuildRequires:	pkgconfig(libattica)
21cr|kdelibs4-4.14.38-6|106	BuildRequires:	pkgconfig(liblzma)
21cr|kdelibs4-4.14.38-6|107	BuildRequires:	pkgconfig(libstreams) >= 0.6.3
21cr|kdelibs4-4.14.38-6|108	BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.11
21cr|kdelibs4-4.14.38-6|109	BuildRequires:	pkgconfig(libxslt)
21cr|kdelibs4-4.14.38-6|110	BuildRequires:	pkgconfig(mad)
21cr|kdelibs4-4.14.38-6|111	BuildRequires:	pkgconfig(openssl)
21cr|kdelibs4-4.14.38-6|112	BuildRequires:	pkgconfig(OpenEXR) < 3.0.0
21cr|kdelibs4-4.14.38-6|113	%if %{with nepomuk}
21cr|kdelibs4-4.14.38-6|114	BuildRequires:	pkgconfig(soprano) > 2.7.57
21cr|kdelibs4-4.14.38-6|115	%else
21cr|kdelibs4-4.14.38-6|116	BuildConflicts:	pkgconfig(soprano)
21cr|kdelibs4-4.14.38-6|117	%endif
21cr|kdelibs4-4.14.38-6|118	BuildRequires:	pkgconfig(phonon)
21cr|kdelibs4-4.14.38-6|119	BuildRequires:	pkgconfig(qca2)
21cr|kdelibs4-4.14.38-6|120	BuildRequires:	pkgconfig(shared-desktop-ontologies)
21cr|kdelibs4-4.14.38-6|121	BuildRequires:	pkgconfig(QtCore)
21cr|kdelibs4-4.14.38-6|122	BuildRequires:	pkgconfig(QtDBus)
21cr|kdelibs4-4.14.38-6|123	BuildRequires:	pkgconfig(QtWebKit)
21cr|kdelibs4-4.14.38-6|124	BuildRequires:	pkgconfig(vorbis)
21cr|kdelibs4-4.14.38-6|125	BuildRequires:	pkgconfig(xft)
21cr|kdelibs4-4.14.38-6|126	BuildRequires:	pkgconfig(xi)
21cr|kdelibs4-4.14.38-6|127	BuildRequires:	pkgconfig(xscrnsaver)
21cr|kdelibs4-4.14.38-6|128	BuildRequires:	pkgconfig(xpm)
21cr|kdelibs4-4.14.38-6|129	%if %{udisk_backend}
21cr|kdelibs4-4.14.38-6|130	BuildRequires:	pkgconfig(udev)
21cr|kdelibs4-4.14.38-6|131	%endif
21cr|kdelibs4-4.14.38-6|132	# Optional, but let's build support for what we can
21cr|kdelibs4-4.14.38-6|133	BuildRequires:	hupnp-devel
21cr|kdelibs4-4.14.38-6|134	# Support for m-p-i is included even if not found during build
21cr|kdelibs4-4.14.38-6|135	#BuildRequires:	media-player-info
21cr|kdelibs4-4.14.38-6|136	
21cr|kdelibs4-4.14.38-6|137	%description
21cr|kdelibs4-4.14.38-6|138	Libraries for the K Desktop Environment.
21cr|kdelibs4-4.14.38-6|139	
21cr|kdelibs4-4.14.38-6|140	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|141	
21cr|kdelibs4-4.14.38-6|142	%define kde3support_major 4
21cr|kdelibs4-4.14.38-6|143	%define libkde3support %mklibname kde3support %{kde3support_major}
21cr|kdelibs4-4.14.38-6|144	
21cr|kdelibs4-4.14.38-6|145	%package -n %{libkde3support}
21cr|kdelibs4-4.14.38-6|146	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|147	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|148	
21cr|kdelibs4-4.14.38-6|149	%description -n %{libkde3support}
21cr|kdelibs4-4.14.38-6|150	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|151	
21cr|kdelibs4-4.14.38-6|152	%files -n %{libkde3support}
21cr|kdelibs4-4.14.38-6|153	%{_kde_libdir}/libkde3support.so.%{kde3support_major}*
21cr|kdelibs4-4.14.38-6|154	
21cr|kdelibs4-4.14.38-6|155	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|156	
21cr|kdelibs4-4.14.38-6|157	%define kdecore_major 5
21cr|kdelibs4-4.14.38-6|158	%define libkdecore %mklibname kdecore %{kdecore_major}
21cr|kdelibs4-4.14.38-6|159	
21cr|kdelibs4-4.14.38-6|160	%package -n %{libkdecore}
21cr|kdelibs4-4.14.38-6|161	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|162	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|163	Requires:	phonon-backend >= 4.2.0
21cr|kdelibs4-4.14.38-6|164	Requires:	kde4-config-file
21cr|kdelibs4-4.14.38-6|165	%if ! %{bootstrap}
21cr|kdelibs4-4.14.38-6|166	Recommends:	kde-l10n
21cr|kdelibs4-4.14.38-6|167	%endif
21cr|kdelibs4-4.14.38-6|168	Requires:	kdelibs4-core = %{EVRD}
21cr|kdelibs4-4.14.38-6|169	
21cr|kdelibs4-4.14.38-6|170	%description -n %{libkdecore}
21cr|kdelibs4-4.14.38-6|171	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|172	
21cr|kdelibs4-4.14.38-6|173	%files -n %{libkdecore}
21cr|kdelibs4-4.14.38-6|174	%{_kde_libdir}/libkdecore.so.%{kdecore_major}*
21cr|kdelibs4-4.14.38-6|175	
21cr|kdelibs4-4.14.38-6|176	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|177	
21cr|kdelibs4-4.14.38-6|178	%define kdefakes_major 5
21cr|kdelibs4-4.14.38-6|179	%define libkdefakes %mklibname kdefakes %{kdefakes_major}
21cr|kdelibs4-4.14.38-6|180	
21cr|kdelibs4-4.14.38-6|181	%package -n %{libkdefakes}
21cr|kdelibs4-4.14.38-6|182	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|183	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|184	
21cr|kdelibs4-4.14.38-6|185	%description -n %{libkdefakes}
21cr|kdelibs4-4.14.38-6|186	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|187	
21cr|kdelibs4-4.14.38-6|188	%files -n %{libkdefakes}
21cr|kdelibs4-4.14.38-6|189	%{_kde_libdir}/libkdefakes.so.%{kdefakes_major}*
21cr|kdelibs4-4.14.38-6|190	
21cr|kdelibs4-4.14.38-6|191	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|192	
21cr|kdelibs4-4.14.38-6|193	%define kdesu_major 5
21cr|kdelibs4-4.14.38-6|194	%define libkdesu %mklibname kdesu %{kdesu_major}
21cr|kdelibs4-4.14.38-6|195	
21cr|kdelibs4-4.14.38-6|196	%package -n %{libkdesu}
21cr|kdelibs4-4.14.38-6|197	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|198	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|199	
21cr|kdelibs4-4.14.38-6|200	%description -n %{libkdesu}
21cr|kdelibs4-4.14.38-6|201	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|202	
21cr|kdelibs4-4.14.38-6|203	%files -n %{libkdesu}
21cr|kdelibs4-4.14.38-6|204	%{_kde_libdir}/libkdesu.so.%{kdesu_major}*
21cr|kdelibs4-4.14.38-6|205	
21cr|kdelibs4-4.14.38-6|206	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|207	
21cr|kdelibs4-4.14.38-6|208	%define kdeui_major 5
21cr|kdelibs4-4.14.38-6|209	%define libkdeui %mklibname kdeui %{kdeui_major}
21cr|kdelibs4-4.14.38-6|210	
21cr|kdelibs4-4.14.38-6|211	%package -n %{libkdeui}
21cr|kdelibs4-4.14.38-6|212	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|213	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|214	Requires:	dbus-x11
21cr|kdelibs4-4.14.38-6|215	
21cr|kdelibs4-4.14.38-6|216	%description -n %{libkdeui}
21cr|kdelibs4-4.14.38-6|217	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|218	
21cr|kdelibs4-4.14.38-6|219	%files -n %{libkdeui}
21cr|kdelibs4-4.14.38-6|220	%{_kde_libdir}/libkdeui.so.%{kdeui_major}*
21cr|kdelibs4-4.14.38-6|221	
21cr|kdelibs4-4.14.38-6|222	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|223	
21cr|kdelibs4-4.14.38-6|224	%define kdnssd_major 4
21cr|kdelibs4-4.14.38-6|225	%define libkdnssd %mklibname kdnssd %{kdnssd_major}
21cr|kdelibs4-4.14.38-6|226	
21cr|kdelibs4-4.14.38-6|227	%package -n %{libkdnssd}
21cr|kdelibs4-4.14.38-6|228	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|229	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|230	
21cr|kdelibs4-4.14.38-6|231	%description -n %{libkdnssd}
21cr|kdelibs4-4.14.38-6|232	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|233	
21cr|kdelibs4-4.14.38-6|234	%files -n %{libkdnssd}
21cr|kdelibs4-4.14.38-6|235	%{_kde_libdir}/libkdnssd.so.%{kdnssd_major}*
21cr|kdelibs4-4.14.38-6|236	
21cr|kdelibs4-4.14.38-6|237	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|238	
21cr|kdelibs4-4.14.38-6|239	%define kfile_major 4
21cr|kdelibs4-4.14.38-6|240	%define libkfile %mklibname kfile %{kfile_major}
21cr|kdelibs4-4.14.38-6|241	
21cr|kdelibs4-4.14.38-6|242	%package -n %{libkfile}
21cr|kdelibs4-4.14.38-6|243	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|244	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|245	
21cr|kdelibs4-4.14.38-6|246	%description -n %{libkfile}
21cr|kdelibs4-4.14.38-6|247	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|248	
21cr|kdelibs4-4.14.38-6|249	%files -n %{libkfile}
21cr|kdelibs4-4.14.38-6|250	%{_kde_libdir}/libkfile.so.%{kfile_major}*
21cr|kdelibs4-4.14.38-6|251	
21cr|kdelibs4-4.14.38-6|252	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|253	
21cr|kdelibs4-4.14.38-6|254	%define khtml_major 5
21cr|kdelibs4-4.14.38-6|255	%define libkhtml %mklibname khtml %{khtml_major}
21cr|kdelibs4-4.14.38-6|256	
21cr|kdelibs4-4.14.38-6|257	%package -n %{libkhtml}
21cr|kdelibs4-4.14.38-6|258	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|259	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|260	
21cr|kdelibs4-4.14.38-6|261	%description -n %{libkhtml}
21cr|kdelibs4-4.14.38-6|262	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|263	
21cr|kdelibs4-4.14.38-6|264	%files -n %{libkhtml}
21cr|kdelibs4-4.14.38-6|265	%{_kde_libdir}/libkhtml.so.%{khtml_major}*
21cr|kdelibs4-4.14.38-6|266	
21cr|kdelibs4-4.14.38-6|267	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|268	
21cr|kdelibs4-4.14.38-6|269	%define kimproxy_major 4
21cr|kdelibs4-4.14.38-6|270	%define libkimproxy %mklibname kimproxy %{kimproxy_major}
21cr|kdelibs4-4.14.38-6|271	
21cr|kdelibs4-4.14.38-6|272	%package -n %{libkimproxy}
21cr|kdelibs4-4.14.38-6|273	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|274	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|275	
21cr|kdelibs4-4.14.38-6|276	%description -n %{libkimproxy}
21cr|kdelibs4-4.14.38-6|277	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|278	
21cr|kdelibs4-4.14.38-6|279	%files -n %{libkimproxy}
21cr|kdelibs4-4.14.38-6|280	%{_kde_libdir}/libkimproxy.so.%{kimproxy_major}*
21cr|kdelibs4-4.14.38-6|281	
21cr|kdelibs4-4.14.38-6|282	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|283	
21cr|kdelibs4-4.14.38-6|284	%define kio_major 5
21cr|kdelibs4-4.14.38-6|285	%define libkio %mklibname kio %{kio_major}
21cr|kdelibs4-4.14.38-6|286	
21cr|kdelibs4-4.14.38-6|287	%package -n %{libkio}
21cr|kdelibs4-4.14.38-6|288	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|289	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|290	
21cr|kdelibs4-4.14.38-6|291	%description -n %{libkio}
21cr|kdelibs4-4.14.38-6|292	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|293	
21cr|kdelibs4-4.14.38-6|294	%files -n %{libkio}
21cr|kdelibs4-4.14.38-6|295	%{_kde_libdir}/libkio.so.%{kio_major}*
21cr|kdelibs4-4.14.38-6|296	
21cr|kdelibs4-4.14.38-6|297	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|298	
21cr|kdelibs4-4.14.38-6|299	%define kjsembed_major 4
21cr|kdelibs4-4.14.38-6|300	%define libkjsembed %mklibname kjsembed %{kjsembed_major}
21cr|kdelibs4-4.14.38-6|301	
21cr|kdelibs4-4.14.38-6|302	%package -n %{libkjsembed}
21cr|kdelibs4-4.14.38-6|303	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|304	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|305	
21cr|kdelibs4-4.14.38-6|306	%description -n %{libkjsembed}
21cr|kdelibs4-4.14.38-6|307	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|308	
21cr|kdelibs4-4.14.38-6|309	%files -n %{libkjsembed}
21cr|kdelibs4-4.14.38-6|310	%{_kde_libdir}/libkjsembed.so.%{kjsembed_major}*
21cr|kdelibs4-4.14.38-6|311	
21cr|kdelibs4-4.14.38-6|312	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|313	
21cr|kdelibs4-4.14.38-6|314	%define kjs_major 4
21cr|kdelibs4-4.14.38-6|315	%define libkjs %mklibname kjs %{kjs_major}
21cr|kdelibs4-4.14.38-6|316	
21cr|kdelibs4-4.14.38-6|317	%package -n %{libkjs}
21cr|kdelibs4-4.14.38-6|318	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|319	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|320	
21cr|kdelibs4-4.14.38-6|321	%description -n %{libkjs}
21cr|kdelibs4-4.14.38-6|322	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|323	
21cr|kdelibs4-4.14.38-6|324	%files -n %{libkjs}
21cr|kdelibs4-4.14.38-6|325	%{_kde_libdir}/libkjs.so.%{kjs_major}*
21cr|kdelibs4-4.14.38-6|326	
21cr|kdelibs4-4.14.38-6|327	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|328	
21cr|kdelibs4-4.14.38-6|329	%define kmediaplayer_major 4
21cr|kdelibs4-4.14.38-6|330	%define libkmediaplayer %mklibname kmediaplayer %{kmediaplayer_major}
21cr|kdelibs4-4.14.38-6|331	
21cr|kdelibs4-4.14.38-6|332	%package -n %{libkmediaplayer}
21cr|kdelibs4-4.14.38-6|333	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|334	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|335	
21cr|kdelibs4-4.14.38-6|336	%description -n %{libkmediaplayer}
21cr|kdelibs4-4.14.38-6|337	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|338	
21cr|kdelibs4-4.14.38-6|339	%files -n %{libkmediaplayer}
21cr|kdelibs4-4.14.38-6|340	%{_kde_libdir}/libkmediaplayer.so.%{kmediaplayer_major}*
21cr|kdelibs4-4.14.38-6|341	
21cr|kdelibs4-4.14.38-6|342	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|343	
21cr|kdelibs4-4.14.38-6|344	%define knewstuff2_major 4
21cr|kdelibs4-4.14.38-6|345	%define libknewstuff2 %mklibname knewstuff2_ %{knewstuff2_major}
21cr|kdelibs4-4.14.38-6|346	
21cr|kdelibs4-4.14.38-6|347	%package -n %{libknewstuff2}
21cr|kdelibs4-4.14.38-6|348	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|349	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|350	
21cr|kdelibs4-4.14.38-6|351	%description -n %{libknewstuff2}
21cr|kdelibs4-4.14.38-6|352	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|353	
21cr|kdelibs4-4.14.38-6|354	%files -n %{libknewstuff2}
21cr|kdelibs4-4.14.38-6|355	%{_kde_libdir}/libknewstuff2.so.%{knewstuff2_major}*
21cr|kdelibs4-4.14.38-6|356	
21cr|kdelibs4-4.14.38-6|357	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|358	
21cr|kdelibs4-4.14.38-6|359	%define knotifyconfig_major 4
21cr|kdelibs4-4.14.38-6|360	%define libknotifyconfig %mklibname knotifyconfig %{knotifyconfig_major}
21cr|kdelibs4-4.14.38-6|361	
21cr|kdelibs4-4.14.38-6|362	%package -n %{libknotifyconfig}
21cr|kdelibs4-4.14.38-6|363	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|364	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|365	
21cr|kdelibs4-4.14.38-6|366	%description -n %{libknotifyconfig}
21cr|kdelibs4-4.14.38-6|367	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|368	
21cr|kdelibs4-4.14.38-6|369	%files -n %{libknotifyconfig}
21cr|kdelibs4-4.14.38-6|370	%{_kde_libdir}/libknotifyconfig.so.%{knotifyconfig_major}*
21cr|kdelibs4-4.14.38-6|371	
21cr|kdelibs4-4.14.38-6|372	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|373	
21cr|kdelibs4-4.14.38-6|374	%define kntlm_major 4
21cr|kdelibs4-4.14.38-6|375	%define libkntlm %mklibname kntlm %{kntlm_major}
21cr|kdelibs4-4.14.38-6|376	
21cr|kdelibs4-4.14.38-6|377	%package -n %{libkntlm}
21cr|kdelibs4-4.14.38-6|378	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|379	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|380	
21cr|kdelibs4-4.14.38-6|381	%description -n %{libkntlm}
21cr|kdelibs4-4.14.38-6|382	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|383	
21cr|kdelibs4-4.14.38-6|384	%files -n %{libkntlm}
21cr|kdelibs4-4.14.38-6|385	%{_kde_libdir}/libkntlm.so.%{kntlm_major}*
21cr|kdelibs4-4.14.38-6|386	
21cr|kdelibs4-4.14.38-6|387	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|388	
21cr|kdelibs4-4.14.38-6|389	%define kparts_major 4
21cr|kdelibs4-4.14.38-6|390	%define libkparts %mklibname kparts %{kparts_major}
21cr|kdelibs4-4.14.38-6|391	
21cr|kdelibs4-4.14.38-6|392	%package -n %{libkparts}
21cr|kdelibs4-4.14.38-6|393	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|394	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|395	
21cr|kdelibs4-4.14.38-6|396	%description -n %{libkparts}
21cr|kdelibs4-4.14.38-6|397	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|398	
21cr|kdelibs4-4.14.38-6|399	%files -n %{libkparts}
21cr|kdelibs4-4.14.38-6|400	%{_kde_libdir}/libkparts.so.%{kparts_major}*
21cr|kdelibs4-4.14.38-6|401	
21cr|kdelibs4-4.14.38-6|402	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|403	
21cr|kdelibs4-4.14.38-6|404	%define krosscore_major 4
21cr|kdelibs4-4.14.38-6|405	%define libkrosscore %mklibname krosscore %{krosscore_major}
21cr|kdelibs4-4.14.38-6|406	
21cr|kdelibs4-4.14.38-6|407	%package -n %{libkrosscore}
21cr|kdelibs4-4.14.38-6|408	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|409	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|410	
21cr|kdelibs4-4.14.38-6|411	%description -n %{libkrosscore}
21cr|kdelibs4-4.14.38-6|412	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|413	
21cr|kdelibs4-4.14.38-6|414	%files -n %{libkrosscore}
21cr|kdelibs4-4.14.38-6|415	%{_kde_libdir}/libkrosscore.so.%{krosscore_major}*
21cr|kdelibs4-4.14.38-6|416	
21cr|kdelibs4-4.14.38-6|417	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|418	
21cr|kdelibs4-4.14.38-6|419	%define krossui_major 4
21cr|kdelibs4-4.14.38-6|420	%define libkrossui %mklibname krossui %{krossui_major}
21cr|kdelibs4-4.14.38-6|421	
21cr|kdelibs4-4.14.38-6|422	%package -n %{libkrossui}
21cr|kdelibs4-4.14.38-6|423	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|424	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|425	
21cr|kdelibs4-4.14.38-6|426	%description -n %{libkrossui}
21cr|kdelibs4-4.14.38-6|427	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|428	
21cr|kdelibs4-4.14.38-6|429	%files -n %{libkrossui}
21cr|kdelibs4-4.14.38-6|430	%{_kde_libdir}/libkrossui.so.%{krossui_major}*
21cr|kdelibs4-4.14.38-6|431	
21cr|kdelibs4-4.14.38-6|432	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|433	
21cr|kdelibs4-4.14.38-6|434	%define ktexteditor_major 4
21cr|kdelibs4-4.14.38-6|435	%define libktexteditor %mklibname ktexteditor %{ktexteditor_major}
21cr|kdelibs4-4.14.38-6|436	
21cr|kdelibs4-4.14.38-6|437	%package -n %{libktexteditor}
21cr|kdelibs4-4.14.38-6|438	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|439	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|440	
21cr|kdelibs4-4.14.38-6|441	%description -n %{libktexteditor}
21cr|kdelibs4-4.14.38-6|442	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|443	
21cr|kdelibs4-4.14.38-6|444	%files -n %{libktexteditor}
21cr|kdelibs4-4.14.38-6|445	%{_kde_libdir}/libktexteditor.so.%{ktexteditor_major}*
21cr|kdelibs4-4.14.38-6|446	
21cr|kdelibs4-4.14.38-6|447	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|448	
21cr|kdelibs4-4.14.38-6|449	%define kunittest_major 4
21cr|kdelibs4-4.14.38-6|450	%define libkunittest %mklibname kunittest %{kunittest_major}
21cr|kdelibs4-4.14.38-6|451	
21cr|kdelibs4-4.14.38-6|452	%package -n %{libkunittest}
21cr|kdelibs4-4.14.38-6|453	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|454	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|455	
21cr|kdelibs4-4.14.38-6|456	%description -n %{libkunittest}
21cr|kdelibs4-4.14.38-6|457	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|458	
21cr|kdelibs4-4.14.38-6|459	%files -n %{libkunittest}
21cr|kdelibs4-4.14.38-6|460	%{_kde_libdir}/libkunittest.so.%{kunittest_major}*
21cr|kdelibs4-4.14.38-6|461	
21cr|kdelibs4-4.14.38-6|462	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|463	
21cr|kdelibs4-4.14.38-6|464	%define kutils_major 4
21cr|kdelibs4-4.14.38-6|465	%define libkutils %mklibname kutils %{kutils_major}
21cr|kdelibs4-4.14.38-6|466	
21cr|kdelibs4-4.14.38-6|467	%package -n %{libkutils}
21cr|kdelibs4-4.14.38-6|468	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|469	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|470	
21cr|kdelibs4-4.14.38-6|471	%description -n %{libkutils}
21cr|kdelibs4-4.14.38-6|472	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|473	
21cr|kdelibs4-4.14.38-6|474	%files -n %{libkutils}
21cr|kdelibs4-4.14.38-6|475	%{_kde_libdir}/libkutils.so.%{kutils_major}*
21cr|kdelibs4-4.14.38-6|476	
21cr|kdelibs4-4.14.38-6|477	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|478	
21cr|kdelibs4-4.14.38-6|479	%define solid_major 4
21cr|kdelibs4-4.14.38-6|480	%define libsolid %mklibname solid %{solid_major}
21cr|kdelibs4-4.14.38-6|481	
21cr|kdelibs4-4.14.38-6|482	%package -n %{libsolid}
21cr|kdelibs4-4.14.38-6|483	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|484	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|485	
21cr|kdelibs4-4.14.38-6|486	%description -n %{libsolid}
21cr|kdelibs4-4.14.38-6|487	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|488	
21cr|kdelibs4-4.14.38-6|489	%files -n %{libsolid}
21cr|kdelibs4-4.14.38-6|490	%{_kde_libdir}/libsolid.so.%{solid_major}*
21cr|kdelibs4-4.14.38-6|491	
21cr|kdelibs4-4.14.38-6|492	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|493	
21cr|kdelibs4-4.14.38-6|494	%define threadweaver_major 4
21cr|kdelibs4-4.14.38-6|495	%define libthreadweaver %mklibname threadweaver %{threadweaver_major}
21cr|kdelibs4-4.14.38-6|496	
21cr|kdelibs4-4.14.38-6|497	%package -n %{libthreadweaver}
21cr|kdelibs4-4.14.38-6|498	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|499	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|500	
21cr|kdelibs4-4.14.38-6|501	%description -n %{libthreadweaver}
21cr|kdelibs4-4.14.38-6|502	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|503	
21cr|kdelibs4-4.14.38-6|504	%files -n %{libthreadweaver}
21cr|kdelibs4-4.14.38-6|505	%{_kde_libdir}/libthreadweaver.so.%{threadweaver_major}*
21cr|kdelibs4-4.14.38-6|506	
21cr|kdelibs4-4.14.38-6|507	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|508	
21cr|kdelibs4-4.14.38-6|509	%define kpty_major 4
21cr|kdelibs4-4.14.38-6|510	%define libkpty %mklibname kpty %{kpty_major}
21cr|kdelibs4-4.14.38-6|511	
21cr|kdelibs4-4.14.38-6|512	%package -n %{libkpty}
21cr|kdelibs4-4.14.38-6|513	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|514	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|515	
21cr|kdelibs4-4.14.38-6|516	%description -n %{libkpty}
21cr|kdelibs4-4.14.38-6|517	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|518	
21cr|kdelibs4-4.14.38-6|519	%files -n %{libkpty}
21cr|kdelibs4-4.14.38-6|520	%{_kde_libdir}/libkpty.so.%{kpty_major}*
21cr|kdelibs4-4.14.38-6|521	
21cr|kdelibs4-4.14.38-6|522	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|523	
21cr|kdelibs4-4.14.38-6|524	%define kjsapi_major 4
21cr|kdelibs4-4.14.38-6|525	%define libkjsapi %mklibname kjsapi %{kjsapi_major}
21cr|kdelibs4-4.14.38-6|526	
21cr|kdelibs4-4.14.38-6|527	%package -n %{libkjsapi}
21cr|kdelibs4-4.14.38-6|528	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|529	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|530	
21cr|kdelibs4-4.14.38-6|531	%description -n %{libkjsapi}
21cr|kdelibs4-4.14.38-6|532	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|533	
21cr|kdelibs4-4.14.38-6|534	%files -n %{libkjsapi}
21cr|kdelibs4-4.14.38-6|535	%{_kde_libdir}/libkjsapi.so.%{kjsapi_major}*
21cr|kdelibs4-4.14.38-6|536	
21cr|kdelibs4-4.14.38-6|537	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|538	
21cr|kdelibs4-4.14.38-6|539	%define libplasma_major 3
21cr|kdelibs4-4.14.38-6|540	%define libplasma %mklibname plasma %{libplasma_major}
21cr|kdelibs4-4.14.38-6|541	
21cr|kdelibs4-4.14.38-6|542	%package -n %{libplasma}
21cr|kdelibs4-4.14.38-6|543	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|544	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|545	
21cr|kdelibs4-4.14.38-6|546	%description -n %{libplasma}
21cr|kdelibs4-4.14.38-6|547	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|548	
21cr|kdelibs4-4.14.38-6|549	%files -n %{libplasma}
21cr|kdelibs4-4.14.38-6|550	%{_kde_libdir}/libplasma.so.%{libplasma_major}*
21cr|kdelibs4-4.14.38-6|551	
21cr|kdelibs4-4.14.38-6|552	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|553	
21cr|kdelibs4-4.14.38-6|554	%define libkunitconversion_major 4
21cr|kdelibs4-4.14.38-6|555	%define libkunitconversion %mklibname kunitconversion %{libkunitconversion_major}
21cr|kdelibs4-4.14.38-6|556	
21cr|kdelibs4-4.14.38-6|557	%package -n %{libkunitconversion}
21cr|kdelibs4-4.14.38-6|558	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|559	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|560	
21cr|kdelibs4-4.14.38-6|561	%description -n %{libkunitconversion}
21cr|kdelibs4-4.14.38-6|562	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|563	
21cr|kdelibs4-4.14.38-6|564	%files -n %{libkunitconversion}
21cr|kdelibs4-4.14.38-6|565	%{_kde_libdir}/libkunitconversion.so.%{libkunitconversion_major}*
21cr|kdelibs4-4.14.38-6|566	
21cr|kdelibs4-4.14.38-6|567	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|568	
21cr|kdelibs4-4.14.38-6|569	%define libkdewebkit_major 5
21cr|kdelibs4-4.14.38-6|570	%define libkdewebkit %mklibname kdewebkit %{libkdewebkit_major}
21cr|kdelibs4-4.14.38-6|571	
21cr|kdelibs4-4.14.38-6|572	%package -n %{libkdewebkit}
21cr|kdelibs4-4.14.38-6|573	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|574	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|575	
21cr|kdelibs4-4.14.38-6|576	%description -n %{libkdewebkit}
21cr|kdelibs4-4.14.38-6|577	KDE 4 library.
21cr|kdelibs4-4.14.38-6|578	
21cr|kdelibs4-4.14.38-6|579	%files -n %{libkdewebkit}
21cr|kdelibs4-4.14.38-6|580	%{_kde_libdir}/libkdewebkit.so.%{libkdewebkit_major}*
21cr|kdelibs4-4.14.38-6|581	
21cr|kdelibs4-4.14.38-6|582	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|583	
21cr|kdelibs4-4.14.38-6|584	%define libknewstuff3_major 4
21cr|kdelibs4-4.14.38-6|585	%define libknewstuff3 %mklibname knewstuff3_ %{libknewstuff3_major}
21cr|kdelibs4-4.14.38-6|586	
21cr|kdelibs4-4.14.38-6|587	%package -n %{libknewstuff3}
21cr|kdelibs4-4.14.38-6|588	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|589	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|590	Obsoletes:	%{_lib}knewstuff34 < %{EVRD}
21cr|kdelibs4-4.14.38-6|591	
21cr|kdelibs4-4.14.38-6|592	%description -n %{libknewstuff3}
21cr|kdelibs4-4.14.38-6|593	KDE 4 library.
21cr|kdelibs4-4.14.38-6|594	
21cr|kdelibs4-4.14.38-6|595	%files -n %{libknewstuff3}
21cr|kdelibs4-4.14.38-6|596	%{_kde_libdir}/libknewstuff3.so.%{libknewstuff3_major}*
21cr|kdelibs4-4.14.38-6|597	
21cr|kdelibs4-4.14.38-6|598	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|599	
21cr|kdelibs4-4.14.38-6|600	%define libkcmutils_major 4
21cr|kdelibs4-4.14.38-6|601	%define libkcmutils %mklibname kcmutils %{libkcmutils_major}
21cr|kdelibs4-4.14.38-6|602	
21cr|kdelibs4-4.14.38-6|603	%package -n %{libkcmutils}
21cr|kdelibs4-4.14.38-6|604	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|605	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|606	
21cr|kdelibs4-4.14.38-6|607	%description -n %{libkcmutils}
21cr|kdelibs4-4.14.38-6|608	KDE 4 library.
21cr|kdelibs4-4.14.38-6|609	
21cr|kdelibs4-4.14.38-6|610	%files -n %{libkcmutils}
21cr|kdelibs4-4.14.38-6|611	%{_kde_libdir}/libkcmutils.so.%{libkcmutils_major}*
21cr|kdelibs4-4.14.38-6|612	
21cr|kdelibs4-4.14.38-6|613	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|614	
21cr|kdelibs4-4.14.38-6|615	%define libkprintutils_major 4
21cr|kdelibs4-4.14.38-6|616	%define libkprintutils %mklibname kprintutils %{libkprintutils_major}
21cr|kdelibs4-4.14.38-6|617	
21cr|kdelibs4-4.14.38-6|618	%package -n %{libkprintutils}
21cr|kdelibs4-4.14.38-6|619	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|620	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|621	
21cr|kdelibs4-4.14.38-6|622	%description -n %{libkprintutils}
21cr|kdelibs4-4.14.38-6|623	KDE 4 library.
21cr|kdelibs4-4.14.38-6|624	
21cr|kdelibs4-4.14.38-6|625	%files -n %{libkprintutils}
21cr|kdelibs4-4.14.38-6|626	%{_kde_libdir}/libkprintutils.so.%{libkprintutils_major}*
21cr|kdelibs4-4.14.38-6|627	
21cr|kdelibs4-4.14.38-6|628	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|629	
21cr|kdelibs4-4.14.38-6|630	%define libkidletime_major 4
21cr|kdelibs4-4.14.38-6|631	%define libkidletime %mklibname kidletime %{libkidletime_major}
21cr|kdelibs4-4.14.38-6|632	
21cr|kdelibs4-4.14.38-6|633	%package -n %{libkidletime}
21cr|kdelibs4-4.14.38-6|634	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|635	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|636	
21cr|kdelibs4-4.14.38-6|637	%description -n %{libkidletime}
21cr|kdelibs4-4.14.38-6|638	KDE 4 library.
21cr|kdelibs4-4.14.38-6|639	
21cr|kdelibs4-4.14.38-6|640	%files -n %{libkidletime}
21cr|kdelibs4-4.14.38-6|641	%{_kde_libdir}/libkidletime.so.%{libkidletime_major}*
21cr|kdelibs4-4.14.38-6|642	
21cr|kdelibs4-4.14.38-6|643	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|644	
21cr|kdelibs4-4.14.38-6|645	%define libkemoticons_major 4
21cr|kdelibs4-4.14.38-6|646	%define libkemoticons %mklibname kemoticons %{libkemoticons_major}
21cr|kdelibs4-4.14.38-6|647	
21cr|kdelibs4-4.14.38-6|648	%package -n %{libkemoticons}
21cr|kdelibs4-4.14.38-6|649	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|650	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|651	
21cr|kdelibs4-4.14.38-6|652	%description -n %{libkemoticons}
21cr|kdelibs4-4.14.38-6|653	KDE 4 library.
21cr|kdelibs4-4.14.38-6|654	
21cr|kdelibs4-4.14.38-6|655	%files -n %{libkemoticons}
21cr|kdelibs4-4.14.38-6|656	%{_kde_libdir}/libkemoticons.so.%{libkemoticons_major}*
21cr|kdelibs4-4.14.38-6|657	
21cr|kdelibs4-4.14.38-6|658	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|659	
21cr|kdelibs4-4.14.38-6|660	%if %{with nepomuk}
21cr|kdelibs4-4.14.38-6|661	%define nepomuk_major 4
21cr|kdelibs4-4.14.38-6|662	%define libnepomuk %mklibname nepomuk %{nepomuk_major}
21cr|kdelibs4-4.14.38-6|663	
21cr|kdelibs4-4.14.38-6|664	%package -n %{libnepomuk}
21cr|kdelibs4-4.14.38-6|665	Summary:	KDE 4 core library
21cr|kdelibs4-4.14.38-6|666	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|667	
21cr|kdelibs4-4.14.38-6|668	%description -n %{libnepomuk}
21cr|kdelibs4-4.14.38-6|669	KDE 4 core library.
21cr|kdelibs4-4.14.38-6|670	
21cr|kdelibs4-4.14.38-6|671	%files -n %{libnepomuk}
21cr|kdelibs4-4.14.38-6|672	%{_kde_libdir}/libnepomuk.so.%{nepomuk_major}*
21cr|kdelibs4-4.14.38-6|673	%endif
21cr|kdelibs4-4.14.38-6|674	
21cr|kdelibs4-4.14.38-6|675	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|676	
21cr|kdelibs4-4.14.38-6|677	%if %{with nepomuk}
21cr|kdelibs4-4.14.38-6|678	%define libnepomukquery_major 4
21cr|kdelibs4-4.14.38-6|679	%define libnepomukquery %mklibname nepomukquery %{libnepomukquery_major}
21cr|kdelibs4-4.14.38-6|680	
21cr|kdelibs4-4.14.38-6|681	%package -n %{libnepomukquery}
21cr|kdelibs4-4.14.38-6|682	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|683	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|684	
21cr|kdelibs4-4.14.38-6|685	%description -n %{libnepomukquery}
21cr|kdelibs4-4.14.38-6|686	KDE 4 library.
21cr|kdelibs4-4.14.38-6|687	
21cr|kdelibs4-4.14.38-6|688	%files -n %{libnepomukquery}
21cr|kdelibs4-4.14.38-6|689	%{_kde_libdir}/libnepomukquery.so.%{libnepomukquery_major}*
21cr|kdelibs4-4.14.38-6|690	%endif
21cr|kdelibs4-4.14.38-6|691	
21cr|kdelibs4-4.14.38-6|692	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|693	
21cr|kdelibs4-4.14.38-6|694	%if %{with nepomuk}
21cr|kdelibs4-4.14.38-6|695	%define libnepomukutils_major 4
21cr|kdelibs4-4.14.38-6|696	%define libnepomukutils %mklibname nepomukutils %{libnepomukutils_major}
21cr|kdelibs4-4.14.38-6|697	
21cr|kdelibs4-4.14.38-6|698	%package -n %{libnepomukutils}
21cr|kdelibs4-4.14.38-6|699	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|700	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|701	
21cr|kdelibs4-4.14.38-6|702	%description -n %{libnepomukutils}
21cr|kdelibs4-4.14.38-6|703	KDE 4 library.
21cr|kdelibs4-4.14.38-6|704	
21cr|kdelibs4-4.14.38-6|705	%files -n %{libnepomukutils}
21cr|kdelibs4-4.14.38-6|706	%{_kde_libdir}/libnepomukutils.so.%{libnepomukutils_major}*
21cr|kdelibs4-4.14.38-6|707	%endif
21cr|kdelibs4-4.14.38-6|708	
21cr|kdelibs4-4.14.38-6|709	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|710	
21cr|kdelibs4-4.14.38-6|711	%if ! %{no_libkactivities}
21cr|kdelibs4-4.14.38-6|712	%define libkactivities_major 6
21cr|kdelibs4-4.14.38-6|713	%define libkactivities %mklibname kactivities %{libkactivities_major}
21cr|kdelibs4-4.14.38-6|714	
21cr|kdelibs4-4.14.38-6|715	%package -n %{libkactivities}
21cr|kdelibs4-4.14.38-6|716	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|717	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|718	
21cr|kdelibs4-4.14.38-6|719	%description -n %{libkactivities}
21cr|kdelibs4-4.14.38-6|720	KDE 4 library.
21cr|kdelibs4-4.14.38-6|721	
21cr|kdelibs4-4.14.38-6|722	%files -n %{libkactivities}
21cr|kdelibs4-4.14.38-6|723	%{_kde_libdir}/libkactivities.so.%{libkactivities_major}*
21cr|kdelibs4-4.14.38-6|724	%endif
21cr|kdelibs4-4.14.38-6|725	
21cr|kdelibs4-4.14.38-6|726	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|727	
21cr|kdelibs4-4.14.38-6|728	%define libkdeclarative_major 5
21cr|kdelibs4-4.14.38-6|729	%define libkdeclarative %mklibname kdeclarative %{libkdeclarative_major}
21cr|kdelibs4-4.14.38-6|730	
21cr|kdelibs4-4.14.38-6|731	%package -n %{libkdeclarative}
21cr|kdelibs4-4.14.38-6|732	Summary:	KDE 4 library
21cr|kdelibs4-4.14.38-6|733	Group:		System/Libraries
21cr|kdelibs4-4.14.38-6|734	
21cr|kdelibs4-4.14.38-6|735	%description -n %{libkdeclarative}
21cr|kdelibs4-4.14.38-6|736	KDE 4 library.
21cr|kdelibs4-4.14.38-6|737	
21cr|kdelibs4-4.14.38-6|738	%files -n %{libkdeclarative}
21cr|kdelibs4-4.14.38-6|739	%{_kde_libdir}/libkdeclarative.so.%{libkdeclarative_major}*
21cr|kdelibs4-4.14.38-6|740	
21cr|kdelibs4-4.14.38-6|741	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|742	
21cr|kdelibs4-4.14.38-6|743	%package devel
21cr|kdelibs4-4.14.38-6|744	Summary:	Header files and documentation for compiling KDE applications
21cr|kdelibs4-4.14.38-6|745	Group:		Development/KDE and Qt
21cr|kdelibs4-4.14.38-6|746	Requires:	automoc
21cr|kdelibs4-4.14.38-6|747	Requires:	kde4-macros
21cr|kdelibs4-4.14.38-6|748	Requires:	qt4-qtdbus
21cr|kdelibs4-4.14.38-6|749	Requires:	shared-mime-info
21cr|kdelibs4-4.14.38-6|750	Requires:	xsltproc
21cr|kdelibs4-4.14.38-6|751	# add requires on libxml2-utils, as when building most kde applications,
21cr|kdelibs4-4.14.38-6|752	# it will call xmllint to validate the docbook files:
21cr|kdelibs4-4.14.38-6|753	Requires:	libxml2-utils
21cr|kdelibs4-4.14.38-6|754	Requires:	kdelibs4-core = %{EVRD}
21cr|kdelibs4-4.14.38-6|755	Requires:	%{libkcmutils} = %{EVRD}
21cr|kdelibs4-4.14.38-6|756	Requires:	%{libkde3support} = %{EVRD}
21cr|kdelibs4-4.14.38-6|757	Requires:	%{libkdecore} = %{EVRD}
21cr|kdelibs4-4.14.38-6|758	Requires:	%{libkdefakes} = %{EVRD}
21cr|kdelibs4-4.14.38-6|759	Requires:	%{libkdesu} = %{EVRD}
21cr|kdelibs4-4.14.38-6|760	Requires:	%{libkdeui} = %{EVRD}
21cr|kdelibs4-4.14.38-6|761	Requires:	%{libkdewebkit} = %{EVRD}
21cr|kdelibs4-4.14.38-6|762	Requires:	%{libkdnssd} = %{EVRD}
21cr|kdelibs4-4.14.38-6|763	Requires:	%{libkemoticons} = %{EVRD}
21cr|kdelibs4-4.14.38-6|764	Requires:	%{libkfile} = %{EVRD}
21cr|kdelibs4-4.14.38-6|765	Requires:	%{libkhtml} = %{EVRD}
21cr|kdelibs4-4.14.38-6|766	Requires:	%{libkidletime} = %{EVRD}
21cr|kdelibs4-4.14.38-6|767	Requires:	%{libkimproxy} = %{EVRD}
21cr|kdelibs4-4.14.38-6|768	Requires:	%{libkio} = %{EVRD}
21cr|kdelibs4-4.14.38-6|769	Requires:	%{libkjsapi} = %{EVRD}
21cr|kdelibs4-4.14.38-6|770	Requires:	%{libkjsembed} = %{EVRD}
21cr|kdelibs4-4.14.38-6|771	Requires:	%{libkjs} = %{EVRD}
21cr|kdelibs4-4.14.38-6|772	Requires:	%{libkmediaplayer} = %{EVRD}
21cr|kdelibs4-4.14.38-6|773	Requires:	%{libknewstuff2} = %{EVRD}
21cr|kdelibs4-4.14.38-6|774	Requires:	%{libknewstuff3} = %{EVRD}
21cr|kdelibs4-4.14.38-6|775	Requires:	%{libknotifyconfig} = %{EVRD}
21cr|kdelibs4-4.14.38-6|776	Requires:	%{libkntlm} = %{EVRD}
21cr|kdelibs4-4.14.38-6|777	Requires:	%{libkparts} = %{EVRD}
21cr|kdelibs4-4.14.38-6|778	Requires:	%{libkprintutils} = %{EVRD}
21cr|kdelibs4-4.14.38-6|779	Requires:	%{libkpty} = %{EVRD}
21cr|kdelibs4-4.14.38-6|780	Requires:	%{libkrosscore} = %{EVRD}
21cr|kdelibs4-4.14.38-6|781	Requires:	%{libkrossui} = %{EVRD}
21cr|kdelibs4-4.14.38-6|782	Requires:	%{libktexteditor} = %{EVRD}
21cr|kdelibs4-4.14.38-6|783	Requires:	%{libkunitconversion} = %{EVRD}
21cr|kdelibs4-4.14.38-6|784	Requires:	%{libkunittest} = %{EVRD}
21cr|kdelibs4-4.14.38-6|785	Requires:	%{libkutils} = %{EVRD}
21cr|kdelibs4-4.14.38-6|786	Requires:	%{libplasma} = %{EVRD}
21cr|kdelibs4-4.14.38-6|787	Requires:	%{libsolid} = %{EVRD}
21cr|kdelibs4-4.14.38-6|788	Requires:	%{libthreadweaver} = %{EVRD}
21cr|kdelibs4-4.14.38-6|789	%if ! %{no_libkactivities}
21cr|kdelibs4-4.14.38-6|790	Requires:	%{libkactivities} = %{EVRD}
21cr|kdelibs4-4.14.38-6|791	%endif
21cr|kdelibs4-4.14.38-6|792	Requires:	%{libkdeclarative} = %{EVRD}
21cr|kdelibs4-4.14.38-6|793	%if %{with nepomuk}
21cr|kdelibs4-4.14.38-6|794	Requires:	%{libnepomuk} = %{EVRD}
21cr|kdelibs4-4.14.38-6|795	Requires:	%{libnepomukquery} = %{EVRD}
21cr|kdelibs4-4.14.38-6|796	Requires:	%{libnepomukutils} = %{EVRD}
21cr|kdelibs4-4.14.38-6|797	%endif
21cr|kdelibs4-4.14.38-6|798	Conflicts:	%{name}-core < 5:4.7.80-4
21cr|kdelibs4-4.14.38-6|799	
21cr|kdelibs4-4.14.38-6|800	%description devel
21cr|kdelibs4-4.14.38-6|801	This package includes the header files you will need to compile applications
21cr|kdelibs4-4.14.38-6|802	for KDE. Also included is the KDE API documentation in HTML format for easy
21cr|kdelibs4-4.14.38-6|803	browsing.
21cr|kdelibs4-4.14.38-6|804	
21cr|kdelibs4-4.14.38-6|805	%files devel
21cr|kdelibs4-4.14.38-6|806	%{_datadir}/dbus-1/*/*
21cr|kdelibs4-4.14.38-6|807	%{_kde_includedir}/*
21cr|kdelibs4-4.14.38-6|808	%{_kde_appsdir}/cmake/modules/*
21cr|kdelibs4-4.14.38-6|809	%{_kde_libdir}/libkdefakes.so
21cr|kdelibs4-4.14.38-6|810	%{_kde_libdir}/libkdesu.so
21cr|kdelibs4-4.14.38-6|811	%{_kde_libdir}/libkdnssd.so
21cr|kdelibs4-4.14.38-6|812	%{_kde_libdir}/libkhtml.so
21cr|kdelibs4-4.14.38-6|813	%{_kde_libdir}/libkimproxy.so
21cr|kdelibs4-4.14.38-6|814	%{_kde_libdir}/libkjs.so
21cr|kdelibs4-4.14.38-6|815	%{_kde_libdir}/libkjsembed.so
21cr|kdelibs4-4.14.38-6|816	%{_kde_libdir}/libkmediaplayer.so
21cr|kdelibs4-4.14.38-6|817	%{_kde_libdir}/libknewstuff2.so
21cr|kdelibs4-4.14.38-6|818	%{_kde_libdir}/libknotifyconfig.so
21cr|kdelibs4-4.14.38-6|819	%{_kde_libdir}/libkntlm.so
21cr|kdelibs4-4.14.38-6|820	%{_kde_libdir}/libkparts.so
21cr|kdelibs4-4.14.38-6|821	%{_kde_libdir}/libkrossui.so
21cr|kdelibs4-4.14.38-6|822	%{_kde_libdir}/libktexteditor.so
21cr|kdelibs4-4.14.38-6|823	%{_kde_libdir}/libkunittest.so
21cr|kdelibs4-4.14.38-6|824	%{_kde_libdir}/libkutils.so
21cr|kdelibs4-4.14.38-6|825	%{_kde_libdir}/libkde3support.so
21cr|kdelibs4-4.14.38-6|826	%{_kde_libdir}/libkpty.so
21cr|kdelibs4-4.14.38-6|827	%{_kde_libdir}/libkfile.so
21cr|kdelibs4-4.14.38-6|828	%{_kde_libdir}/libsolid.so
21cr|kdelibs4-4.14.38-6|829	%{_kde_libdir}/libkrosscore.so
21cr|kdelibs4-4.14.38-6|830	%{_kde_libdir}/libkdecore.so
21cr|kdelibs4-4.14.38-6|831	%{_kde_libdir}/libkdeui.so
21cr|kdelibs4-4.14.38-6|832	%{_kde_libdir}/libkio.so
21cr|kdelibs4-4.14.38-6|833	%{_kde_libdir}/libthreadweaver.so
21cr|kdelibs4-4.14.38-6|834	%{_kde_libdir}/libkjsapi.so
21cr|kdelibs4-4.14.38-6|835	%{_kde_libdir}/libplasma.so
21cr|kdelibs4-4.14.38-6|836	%{_kde_libdir}/libkunitconversion.so
21cr|kdelibs4-4.14.38-6|837	%{_kde_libdir}/libkdewebkit.so
21cr|kdelibs4-4.14.38-6|838	%{_kde_libdir}/libknewstuff3.so
21cr|kdelibs4-4.14.38-6|839	%{_kde_libdir}/libkprintutils.so
21cr|kdelibs4-4.14.38-6|840	%{_kde_libdir}/libkidletime.so
21cr|kdelibs4-4.14.38-6|841	%{_kde_libdir}/libkemoticons.so
21cr|kdelibs4-4.14.38-6|842	%{_kde_libdir}/libkcmutils.so
21cr|kdelibs4-4.14.38-6|843	%if ! %{no_libkactivities}
21cr|kdelibs4-4.14.38-6|844	%{_kde_libdir}/libkactivities.so
21cr|kdelibs4-4.14.38-6|845	%endif
21cr|kdelibs4-4.14.38-6|846	%if %{with nepomuk}
21cr|kdelibs4-4.14.38-6|847	%{_kde_libdir}/libnepomuk.so
21cr|kdelibs4-4.14.38-6|848	%{_kde_libdir}/libnepomukquery.so
21cr|kdelibs4-4.14.38-6|849	%{_kde_libdir}/libnepomukutils.so
21cr|kdelibs4-4.14.38-6|850	%endif
21cr|kdelibs4-4.14.38-6|851	%{_kde_libdir}/libkdeclarative.so
21cr|kdelibs4-4.14.38-6|852	%{_kde_libdir}/kde4/plugins/designer
21cr|kdelibs4-4.14.38-6|853	%{_kde_bindir}/checkXML
21cr|kdelibs4-4.14.38-6|854	%{_kde_mandir}/man1/checkXML.1*
21cr|kdelibs4-4.14.38-6|855	%{_kde_mandir}/man1/makekdewidgets.1*
21cr|kdelibs4-4.14.38-6|856	%{_kde_mandir}/man1/kconfig_compiler.1*
21cr|kdelibs4-4.14.38-6|857	%{_kde_bindir}/kconfig_compiler
21cr|kdelibs4-4.14.38-6|858	%{_kde_bindir}/makekdewidgets
21cr|kdelibs4-4.14.38-6|859	%{_libdir}/cmake/KDeclarative/*.cmake
21cr|kdelibs4-4.14.38-6|860	
21cr|kdelibs4-4.14.38-6|861	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|862	
21cr|kdelibs4-4.14.38-6|863	%package core
21cr|kdelibs4-4.14.38-6|864	Summary:	KDE 4 system core files
21cr|kdelibs4-4.14.38-6|865	Group:		Graphical desktop/KDE
21cr|kdelibs4-4.14.38-6|866	Requires:	abrt
21cr|kdelibs4-4.14.38-6|867	Requires:	docbook-dtd45-xml
21cr|kdelibs4-4.14.38-6|868	Requires:	docbook-style-xsl
21cr|kdelibs4-4.14.38-6|869	Requires:	rootcerts
21cr|kdelibs4-4.14.38-6|870	Requires:	shared-desktop-ontologies
21cr|kdelibs4-4.14.38-6|871	Requires:	shared-mime-info
21cr|kdelibs4-4.14.38-6|872	Recommends:	enchant-dictionary
21cr|kdelibs4-4.14.38-6|873	Recommends:	xdg-utils
21cr|kdelibs4-4.14.38-6|874	
21cr|kdelibs4-4.14.38-6|875	%description core
21cr|kdelibs4-4.14.38-6|876	KDE 4 system core files.
21cr|kdelibs4-4.14.38-6|877	
21cr|kdelibs4-4.14.38-6|878	%files core
21cr|kdelibs4-4.14.38-6|879	%{_kde_bindir}/kbuildsycoca4
21cr|kdelibs4-4.14.38-6|880	%{_kde_bindir}/kcookiejar4
21cr|kdelibs4-4.14.38-6|881	%{_kde_bindir}/kde4-config
21cr|kdelibs4-4.14.38-6|882	%{_kde_bindir}/kded4
21cr|kdelibs4-4.14.38-6|883	%{_kde_bindir}/kdeinit4
21cr|kdelibs4-4.14.38-6|884	%{_kde_bindir}/kdeinit4_shutdown
21cr|kdelibs4-4.14.38-6|885	%{_kde_bindir}/kdeinit4_wrapper
21cr|kdelibs4-4.14.38-6|886	%{_kde_bindir}/kjs
21cr|kdelibs4-4.14.38-6|887	%{_kde_bindir}/kjscmd
21cr|kdelibs4-4.14.38-6|888	%{_kde_bindir}/kmailservice
21cr|kdelibs4-4.14.38-6|889	%{_kde_bindir}/ktelnetservice
21cr|kdelibs4-4.14.38-6|890	%{_kde_bindir}/kross
21cr|kdelibs4-4.14.38-6|891	%{_kde_bindir}/kshell4
21cr|kdelibs4-4.14.38-6|892	%{_kde_bindir}/kunittestmodrunner
21cr|kdelibs4-4.14.38-6|893	%{_kde_bindir}/kwrapper4
21cr|kdelibs4-4.14.38-6|894	%{_kde_bindir}/meinproc4
21cr|kdelibs4-4.14.38-6|895	%{_kde_bindir}/meinproc4_simple
21cr|kdelibs4-4.14.38-6|896	%{_kde_bindir}/preparetips
21cr|kdelibs4-4.14.38-6|897	%if %{with nepomuk}
21cr|kdelibs4-4.14.38-6|898	%{_kde_bindir}/nepomuk-rcgen
21cr|kdelibs4-4.14.38-6|899	%{_kde_bindir}/kfilemetadatareader
21cr|kdelibs4-4.14.38-6|900	%endif
21cr|kdelibs4-4.14.38-6|901	%dir %{_kde_libdir}/kde4
21cr|kdelibs4-4.14.38-6|902	%{_kde_libdir}/kde4/*.so
21cr|kdelibs4-4.14.38-6|903	%dir %{_kde_libdir}/kde4/libexec
21cr|kdelibs4-4.14.38-6|904	%{_kde_libdir}/kde4/libexec/filesharelist
21cr|kdelibs4-4.14.38-6|905	%attr(4755,root,root) %{_kde_libdir}/kde4/libexec/fileshareset
21cr|kdelibs4-4.14.38-6|906	%{_kde_libdir}/kde4/libexec/kauth-policy-gen
21cr|kdelibs4-4.14.38-6|907	%{_kde_libdir}/kde4/libexec/kconf_update
21cr|kdelibs4-4.14.38-6|908	%{_kde_libdir}/kde4/libexec/kdesu_stub
21cr|kdelibs4-4.14.38-6|909	%{_kde_libdir}/kde4/libexec/kio_http_cache_cleaner
21cr|kdelibs4-4.14.38-6|910	%{_kde_libdir}/kde4/libexec/kioslave
21cr|kdelibs4-4.14.38-6|911	%{_kde_libdir}/kde4/libexec/klauncher
21cr|kdelibs4-4.14.38-6|912	%attr(4755,root,root) %{_kde_libdir}/kde4/libexec/kpac_dhcp_helper
21cr|kdelibs4-4.14.38-6|913	%{_kde_libdir}/kde4/libexec/ksendbugmail
21cr|kdelibs4-4.14.38-6|914	%{_kde_libdir}/kde4/libexec/lnusertemp
21cr|kdelibs4-4.14.38-6|915	%{_kde_libdir}/kde4/libexec/start_kdeinit
21cr|kdelibs4-4.14.38-6|916	%{_kde_libdir}/kde4/libexec/start_kdeinit_wrapper
21cr|kdelibs4-4.14.38-6|917	%dir %{_kde_libdir}/kde4/plugins
21cr|kdelibs4-4.14.38-6|918	%{_kde_libdir}/kde4/plugins/imageformats
21cr|kdelibs4-4.14.38-6|919	%{_kde_libdir}/kde4/plugins/kauth
21cr|kdelibs4-4.14.38-6|920	%{_kde_libdir}/kde4/plugins/script
21cr|kdelibs4-4.14.38-6|921	%{_kde_libdir}/libkdeinit4_*
21cr|kdelibs4-4.14.38-6|922	%{_kde_datadir}/config
21cr|kdelibs4-4.14.38-6|923	%{_kde_datadir}/mime/*
21cr|kdelibs4-4.14.38-6|924	%{_kde_datadir}/kde4
21cr|kdelibs4-4.14.38-6|925	%{_kde_applicationsdir}/kmailservice.desktop
21cr|kdelibs4-4.14.38-6|926	%{_kde_applicationsdir}/ktelnetservice.desktop
21cr|kdelibs4-4.14.38-6|927	%{_kde_appsdir}/proxyscout
21cr|kdelibs4-4.14.38-6|928	%{_kde_appsdir}/LICENSES
21cr|kdelibs4-4.14.38-6|929	%{_kde_appsdir}/kssl
21cr|kdelibs4-4.14.38-6|930	%{_kde_appsdir}/ksgmltools2
21cr|kdelibs4-4.14.38-6|931	%{_kde_appsdir}/knewstuff
21cr|kdelibs4-4.14.38-6|932	%{_kde_appsdir}/kjava
21cr|kdelibs4-4.14.38-6|933	%{_kde_appsdir}/khtml
21cr|kdelibs4-4.14.38-6|934	%{_kde_appsdir}/kdewidgets
21cr|kdelibs4-4.14.38-6|935	%{_kde_appsdir}/kdeui
21cr|kdelibs4-4.14.38-6|936	%{_kde_appsdir}/kconf_update
21cr|kdelibs4-4.14.38-6|937	%{_kde_appsdir}/kcm_componentchooser
21cr|kdelibs4-4.14.38-6|938	%{_kde_appsdir}/kcharselect
21cr|kdelibs4-4.14.38-6|939	%{_kde_docdir}/HTML/en/sonnet
21cr|kdelibs4-4.14.38-6|940	%{_kde_docdir}/HTML/en/common/*
21cr|kdelibs4-4.14.38-6|941	%{_kde_docdir}/HTML/en/kioslave/data
21cr|kdelibs4-4.14.38-6|942	%{_kde_docdir}/HTML/en/kioslave/file
21cr|kdelibs4-4.14.38-6|943	%{_kde_docdir}/HTML/en/kioslave/ftp
21cr|kdelibs4-4.14.38-6|944	%{_kde_docdir}/HTML/en/kioslave/help
21cr|kdelibs4-4.14.38-6|945	%{_kde_docdir}/HTML/en/kioslave/http
21cr|kdelibs4-4.14.38-6|946	%{_kde_docdir}/HTML/en/kioslave/mailto
21cr|kdelibs4-4.14.38-6|947	%{_kde_docdir}/HTML/en/kioslave/rlogin
21cr|kdelibs4-4.14.38-6|948	%{_kde_docdir}/HTML/en/kioslave/telnet
21cr|kdelibs4-4.14.38-6|949	%{_kde_docdir}/HTML/en/kioslave/webdav
21cr|kdelibs4-4.14.38-6|950	%{_kde_mandir}/man1/kde4-config.1*
21cr|kdelibs4-4.14.38-6|951	%{_kde_mandir}/man7/kdeoptions.7*
21cr|kdelibs4-4.14.38-6|952	%{_kde_mandir}/man7/qtoptions.7*
21cr|kdelibs4-4.14.38-6|953	%{_kde_mandir}/man8/kbuildsycoca4.8*
21cr|kdelibs4-4.14.38-6|954	%{_kde_mandir}/man8/kcookiejar4.8*
21cr|kdelibs4-4.14.38-6|955	%{_kde_mandir}/man8/kdeinit4.8*
21cr|kdelibs4-4.14.38-6|956	%{_kde_mandir}/man8/meinproc4.8*
21cr|kdelibs4-4.14.38-6|957	%{_kde_mandir}/man1/kjs.1.*
21cr|kdelibs4-4.14.38-6|958	%{_kde_mandir}/man1/kjscmd.1.*
21cr|kdelibs4-4.14.38-6|959	%{_kde_mandir}/man1/kross.1.*
21cr|kdelibs4-4.14.38-6|960	%{_kde_mandir}/man1/preparetips.1.*
21cr|kdelibs4-4.14.38-6|961	%{_kde_mandir}/man8/kded4.8.*
21cr|kdelibs4-4.14.38-6|962	%{_kde_iconsdir}/hicolor/*/actions/presence_away.png
21cr|kdelibs4-4.14.38-6|963	%{_kde_iconsdir}/hicolor/*/actions/presence_offline.png
21cr|kdelibs4-4.14.38-6|964	%{_kde_iconsdir}/hicolor/*/actions/presence_online.png
21cr|kdelibs4-4.14.38-6|965	%{_kde_iconsdir}/hicolor/*/actions/presence_unknown.png
21cr|kdelibs4-4.14.38-6|966	%{_kde_datadir}/locale/all_languages
21cr|kdelibs4-4.14.38-6|967	%{_sysconfdir}/dbus-1/system.d/org.kde.auth.conf
21cr|kdelibs4-4.14.38-6|968	%{_kde_sysconfdir}/xdg/kde4/menus/applications.menu
21cr|kdelibs4-4.14.38-6|969	%{_kde_appsdir}/kauth
21cr|kdelibs4-4.14.38-6|970	%{_kde_appsdir}/plasma
21cr|kdelibs4-4.14.38-6|971	%{_kde_datadir}/locale/en_US/entry.desktop
21cr|kdelibs4-4.14.38-6|972	
21cr|kdelibs4-4.14.38-6|973	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|974	
21cr|kdelibs4-4.14.38-6|975	%if %{compile_apidox}
21cr|kdelibs4-4.14.38-6|976	%package apidoc
21cr|kdelibs4-4.14.38-6|977	Summary:	Development documentation for %{name}
21cr|kdelibs4-4.14.38-6|978	Group:		Development/KDE and Qt
21cr|kdelibs4-4.14.38-6|979	Requires:	qt4-doc
21cr|kdelibs4-4.14.38-6|980	
21cr|kdelibs4-4.14.38-6|981	%description apidoc
21cr|kdelibs4-4.14.38-6|982	This packages contains all development documentation for kdelibs
21cr|kdelibs4-4.14.38-6|983	
21cr|kdelibs4-4.14.38-6|984	%files apidoc
21cr|kdelibs4-4.14.38-6|985	%{_docdir}/kde4/api/*
21cr|kdelibs4-4.14.38-6|986	%endif
21cr|kdelibs4-4.14.38-6|987	
21cr|kdelibs4-4.14.38-6|988	#----------------------------------------------------------------------------
21cr|kdelibs4-4.14.38-6|989	
21cr|kdelibs4-4.14.38-6|990	%prep
21cr|kdelibs4-4.14.38-6|991	%setup -q -n kdelibs-%{version}
21cr|kdelibs4-4.14.38-6|992	
21cr|kdelibs4-4.14.38-6|993	%patch1 -p0
21cr|kdelibs4-4.14.38-6|994	%if ! %{with_drkonqi}
21cr|kdelibs4-4.14.38-6|995	%patch2 -p0
21cr|kdelibs4-4.14.38-6|996	%endif
21cr|kdelibs4-4.14.38-6|997	%patch3 -p1
21cr|kdelibs4-4.14.38-6|998	%patch4 -p1 -b .doc5~
21cr|kdelibs4-4.14.38-6|999	%patch5 -p1 -b .kf5dtd~
21cr|kdelibs4-4.14.38-6|1000	%if %{mdvver} >= 201610
21cr|kdelibs4-4.14.38-6|1001	%patch6 -p1 -b .kdialog~
21cr|kdelibs4-4.14.38-6|1002	%endif
21cr|kdelibs4-4.14.38-6|1003	%patch10 -p1 -b .phonepower~
21cr|kdelibs4-4.14.38-6|1004	%patch11 -p1 -b .delayed~
21cr|kdelibs4-4.14.38-6|1005	%patch12 -p1 -R
21cr|kdelibs4-4.14.38-6|1006	%patch13 -p1 -b .dtd45~
21cr|kdelibs4-4.14.38-6|1007	%patch14 -p1 -b .cmp0002~
21cr|kdelibs4-4.14.38-6|1008	%if %{mdvver} >= 201610
21cr|kdelibs4-4.14.38-6|1009	%patch15 -p1 -b .strigi~
21cr|kdelibs4-4.14.38-6|1010	%endif
21cr|kdelibs4-4.14.38-6|1011	%patch16 -p1
21cr|kdelibs4-4.14.38-6|1012	%if %{mdvver} > 201610
21cr|kdelibs4-4.14.38-6|1013	%patch17 -p1
21cr|kdelibs4-4.14.38-6|1014	%endif
21cr|kdelibs4-4.14.38-6|1015	%patch100 -p1
21cr|kdelibs4-4.14.38-6|1016	%patch200 -p1
21cr|kdelibs4-4.14.38-6|1017	%patch203 -p1
21cr|kdelibs4-4.14.38-6|1018	%patch204 -p1
21cr|kdelibs4-4.14.38-6|1019	%patch206 -p1
21cr|kdelibs4-4.14.38-6|1020	%patch207 -p1
21cr|kdelibs4-4.14.38-6|1021	%patch208 -p1
21cr|kdelibs4-4.14.38-6|1022	%patch209 -p1
21cr|kdelibs4-4.14.38-6|1023	%patch210 -p1
21cr|kdelibs4-4.14.38-6|1024	%patch211 -p1
21cr|kdelibs4-4.14.38-6|1025	%if %{mdvver} >= 201910
21cr|kdelibs4-4.14.38-6|1026	%patch212 -p1
21cr|kdelibs4-4.14.38-6|1027	%endif
21cr|kdelibs4-4.14.38-6|1028	%patch213 -p1
21cr|kdelibs4-4.14.38-6|1029	%patch214 -p1
21cr|kdelibs4-4.14.38-6|1030	%patch215 -p1
21cr|kdelibs4-4.14.38-6|1031	
21cr|kdelibs4-4.14.38-6|1032	%build
21cr|kdelibs4-4.14.38-6|1033	export CXXFLAGS="%{optflags} -Wno-narrowing"
21cr|kdelibs4-4.14.38-6|1034	%cmake_kde4 %{?no_libkactivities:-DBUILD_libkactivities:BOOL=OFF}
21cr|kdelibs4-4.14.38-6|1035	
21cr|kdelibs4-4.14.38-6|1036	%if %{compile_apidox}
21cr|kdelibs4-4.14.38-6|1037	cd ..
21cr|kdelibs4-4.14.38-6|1038	doc/api/doxygen.sh --doxdatadir=${PWD}/doc/common .
21cr|kdelibs4-4.14.38-6|1039	%endif
21cr|kdelibs4-4.14.38-6|1040	
21cr|kdelibs4-4.14.38-6|1041	%install
21cr|kdelibs4-4.14.38-6|1042	%makeinstall_std -C build
21cr|kdelibs4-4.14.38-6|1043	
21cr|kdelibs4-4.14.38-6|1044	%if %{compile_apidox}
21cr|kdelibs4-4.14.38-6|1045	mkdir -p %{buildroot}%{_docdir}/kde4/api
21cr|kdelibs4-4.14.38-6|1046	cp -av kdelibs-%{version}-apidocs %{buildroot}%{_docdir}/kde4/api/kdelibs
21cr|kdelibs4-4.14.38-6|1047	%endif
21cr|kdelibs4-4.14.38-6|1048	
21cr|kdelibs4-4.14.38-6|1049	rm -fr %{buildroot}%{_kde_appsdir}/kssl/ca-bundle.crt
21cr|kdelibs4-4.14.38-6|1050	ln -snf %{_sysconfdir}/pki/tls/certs/ca-bundle.crt %{buildroot}%{_kde_appsdir}/kssl/ca-bundle.crt
21cr|kdelibs4-4.14.38-6|1051	
21cr|kdelibs4-4.14.38-6|1052	# From cmake file code that no longer works
21cr|kdelibs4-4.14.38-6|1053	#ln -s %{_kde_libdir}/kde4/libexec/fileshareset %{buildroot}%{_kde_libdir}/kde4/libexec/filesharelist
21cr|kdelibs4-4.14.38-6|1054	

2477 21
21cr|kde-menu-new-odf-files-1.0-5|1	Summary(ru_RU.UTF-8): Создание файлов ODF через меню KDE
21cr|kde-menu-new-odf-files-1.0-5|2	Summary:	ODF files to KDE pop-up menu
21cr|kde-menu-new-odf-files-1.0-5|3	Name:		kde-menu-new-odf-files
21cr|kde-menu-new-odf-files-1.0-5|4	Version:	1.0
21cr|kde-menu-new-odf-files-1.0-5|5	Release:	5
21cr|kde-menu-new-odf-files-1.0-5|6	License:	GPLv3
21cr|kde-menu-new-odf-files-1.0-5|7	Group:		Graphical desktop/KDE
21cr|kde-menu-new-odf-files-1.0-5|8	Url:		https://abf.io/import/kde-menu-new-odf-files
21cr|kde-menu-new-odf-files-1.0-5|9	Vendor:		MOS
21cr|kde-menu-new-odf-files-1.0-5|10	Source1:	document.odt
21cr|kde-menu-new-odf-files-1.0-5|11	Source2:	documentodt.desktop
21cr|kde-menu-new-odf-files-1.0-5|12	Source3:	presentation.odp
21cr|kde-menu-new-odf-files-1.0-5|13	Source4:	presentationodp.desktop
21cr|kde-menu-new-odf-files-1.0-5|14	Source5:	sheet.ods
21cr|kde-menu-new-odf-files-1.0-5|15	Source6:	sheetods.desktop
21cr|kde-menu-new-odf-files-1.0-5|16	
21cr|kde-menu-new-odf-files-1.0-5|17	BuildArch:	noarch
21cr|kde-menu-new-odf-files-1.0-5|18	
21cr|kde-menu-new-odf-files-1.0-5|19	Conflicts:	kde5-menu-new-odf-files < 1.0
21cr|kde-menu-new-odf-files-1.0-5|20	Obsoletes:	kde5-menu-new-odf-files < 1.0
21cr|kde-menu-new-odf-files-1.0-5|21	
21cr|kde-menu-new-odf-files-1.0-5|22	%description
21cr|kde-menu-new-odf-files-1.0-5|23	Adding elements to the KDE pop-up menu to create a document,
21cr|kde-menu-new-odf-files-1.0-5|24	table and presentation in ODF format
21cr|kde-menu-new-odf-files-1.0-5|25	
21cr|kde-menu-new-odf-files-1.0-5|26	%description -l ru_RU.UTF-8
21cr|kde-menu-new-odf-files-1.0-5|27	Добавление пунктов меню в KDE для создания документа,
21cr|kde-menu-new-odf-files-1.0-5|28	таблицы и презентации в формате ODF
21cr|kde-menu-new-odf-files-1.0-5|29	(odt, ods, odp)
21cr|kde-menu-new-odf-files-1.0-5|30	
21cr|kde-menu-new-odf-files-1.0-5|31	%files
21cr|kde-menu-new-odf-files-1.0-5|32	%{_datadir}/templates/documentodt.desktop
21cr|kde-menu-new-odf-files-1.0-5|33	%{_datadir}/templates/presentationodp.desktop
21cr|kde-menu-new-odf-files-1.0-5|34	%{_datadir}/templates/sheetods.desktop
21cr|kde-menu-new-odf-files-1.0-5|35	%{_datadir}/templates/.source/presentation.odp
21cr|kde-menu-new-odf-files-1.0-5|36	%{_datadir}/templates/.source/document.odt
21cr|kde-menu-new-odf-files-1.0-5|37	%{_datadir}/templates/.source/sheet.ods
21cr|kde-menu-new-odf-files-1.0-5|38	
21cr|kde-menu-new-odf-files-1.0-5|39	#------------------------------------------------------------------
21cr|kde-menu-new-odf-files-1.0-5|40	
21cr|kde-menu-new-odf-files-1.0-5|41	%prep
21cr|kde-menu-new-odf-files-1.0-5|42	%setup -T -c
21cr|kde-menu-new-odf-files-1.0-5|43	cp %sources .
21cr|kde-menu-new-odf-files-1.0-5|44	
21cr|kde-menu-new-odf-files-1.0-5|45	%install
21cr|kde-menu-new-odf-files-1.0-5|46	mkdir -p %{buildroot}%{_datadir}/templates
21cr|kde-menu-new-odf-files-1.0-5|47	mkdir -p %{buildroot}%{_datadir}/templates/.source
21cr|kde-menu-new-odf-files-1.0-5|48	install -pm644 *.desktop %{buildroot}%{_datadir}/templates
21cr|kde-menu-new-odf-files-1.0-5|49	install -pm644 *.od* %{buildroot}%{_datadir}/templates/.source
21cr|kde-menu-new-odf-files-1.0-5|50	
21cr|kde-menu-new-odf-files-1.0-5|51	%changelog
21cr|kde-menu-new-odf-files-1.0-5|52	* Tue Dec 23 2025 Artem Proskurnev <temap@mail.ru> 1.0-5
21cr|kde-menu-new-odf-files-1.0-5|53	- Поднятие релиза, чтобы заменить пакет из 686
21cr|kde-menu-new-odf-files-1.0-5|54	
21cr|kde-menu-new-odf-files-1.0-5|55	* Thu Dec 18 2025 Artem Proskurnev <temap@mail.ru> 1.0-4
21cr|kde-menu-new-odf-files-1.0-5|56	- Комментарий отвязан от надвания LibreOffice
21cr|kde-menu-new-odf-files-1.0-5|57	
21cr|kde-menu-new-odf-files-1.0-5|58	* Thu Dec 18 2025 Artem Proskurnev <temap@mail.ru> 1.0-3
21cr|kde-menu-new-odf-files-1.0-5|59	- Документ основной по ГОСТ
21cr|kde-menu-new-odf-files-1.0-5|60	
21cr|kde-menu-new-odf-files-1.0-5|61	- Merge: 2375924 ee5d15b
21cr|kde-menu-new-odf-files-1.0-5|62	* Thu Dec 18 2025 tema <temap@mail.ru>
21cr|kde-menu-new-odf-files-1.0-5|63	- Merge pull request #1 from mos_dev/kde-menu-new-odf-files:rosa2023.1
21cr|kde-menu-new-odf-files-1.0-5|64	- Move od* to .source directory
21cr|kde-menu-new-odf-files-1.0-5|65	
21cr|kde-menu-new-odf-files-1.0-5|66	* Thu Dec 18 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21cr|kde-menu-new-odf-files-1.0-5|67	- Move od* to .source directory
21cr|kde-menu-new-odf-files-1.0-5|68	
21cr|kde-menu-new-odf-files-1.0-5|69	* Fri Sep 29 2023 Artem Proskurnev <temap@mail.ru> 1.0-1
21cr|kde-menu-new-odf-files-1.0-5|70	- ODF files to KDE pop-up menu

2478 21
21cr|kde-menu-new-ooxml-files-1.0-6|1	Summary(ru_RU.UTF-8): Создание файлов OOXML через меню KDE
21cr|kde-menu-new-ooxml-files-1.0-6|2	Summary:	OOXML files to KDE pop-up menu
21cr|kde-menu-new-ooxml-files-1.0-6|3	Name:		kde-menu-new-ooxml-files
21cr|kde-menu-new-ooxml-files-1.0-6|4	Version:	1.0
21cr|kde-menu-new-ooxml-files-1.0-6|5	Release:	6
21cr|kde-menu-new-ooxml-files-1.0-6|6	License:	GPLv3
21cr|kde-menu-new-ooxml-files-1.0-6|7	Group:		Graphical desktop/KDE
21cr|kde-menu-new-ooxml-files-1.0-6|8	Url:		https://abf.io/import/kde-menu-new-ooxml-files
21cr|kde-menu-new-ooxml-files-1.0-6|9	Vendor:		MOS
21cr|kde-menu-new-ooxml-files-1.0-6|10	Source1:	document.docx
21cr|kde-menu-new-ooxml-files-1.0-6|11	Source2:	documentdocx.desktop
21cr|kde-menu-new-ooxml-files-1.0-6|12	Source3:	presentation.pptx
21cr|kde-menu-new-ooxml-files-1.0-6|13	Source4:	presentationpptx.desktop
21cr|kde-menu-new-ooxml-files-1.0-6|14	Source5:	sheet.xlsx
21cr|kde-menu-new-ooxml-files-1.0-6|15	Source6:	sheetxlsx.desktop
21cr|kde-menu-new-ooxml-files-1.0-6|16	
21cr|kde-menu-new-ooxml-files-1.0-6|17	BuildArch:	noarch
21cr|kde-menu-new-ooxml-files-1.0-6|18	
21cr|kde-menu-new-ooxml-files-1.0-6|19	Conflicts:	kde5-menu-new-ooxml-files < 1.0
21cr|kde-menu-new-ooxml-files-1.0-6|20	Obsoletes:	kde5-menu-new-ooxml-files < 1.0
21cr|kde-menu-new-ooxml-files-1.0-6|21	
21cr|kde-menu-new-ooxml-files-1.0-6|22	%description
21cr|kde-menu-new-ooxml-files-1.0-6|23	Adding elements to the KDE pop-up menu to create a document,
21cr|kde-menu-new-ooxml-files-1.0-6|24	table and presentation in OOXML format
21cr|kde-menu-new-ooxml-files-1.0-6|25	
21cr|kde-menu-new-ooxml-files-1.0-6|26	%description -l ru_RU.UTF-8
21cr|kde-menu-new-ooxml-files-1.0-6|27	Добавление пунктов меню в KDE для создания документа,
21cr|kde-menu-new-ooxml-files-1.0-6|28	таблицы и презентации в формате OOXML
21cr|kde-menu-new-ooxml-files-1.0-6|29	(docx, xlsx, pptx)
21cr|kde-menu-new-ooxml-files-1.0-6|30	
21cr|kde-menu-new-ooxml-files-1.0-6|31	%files
21cr|kde-menu-new-ooxml-files-1.0-6|32	%{_datadir}/templates/documentdocx.desktop
21cr|kde-menu-new-ooxml-files-1.0-6|33	%{_datadir}/templates/presentationpptx.desktop
21cr|kde-menu-new-ooxml-files-1.0-6|34	%{_datadir}/templates/sheetxlsx.desktop
21cr|kde-menu-new-ooxml-files-1.0-6|35	%{_datadir}/templates/.source/document.docx
21cr|kde-menu-new-ooxml-files-1.0-6|36	%{_datadir}/templates/.source/presentation.pptx
21cr|kde-menu-new-ooxml-files-1.0-6|37	%{_datadir}/templates/.source/sheet.xlsx
21cr|kde-menu-new-ooxml-files-1.0-6|38	
21cr|kde-menu-new-ooxml-files-1.0-6|39	#------------------------------------------------------------------
21cr|kde-menu-new-ooxml-files-1.0-6|40	
21cr|kde-menu-new-ooxml-files-1.0-6|41	%prep
21cr|kde-menu-new-ooxml-files-1.0-6|42	%setup -T -c
21cr|kde-menu-new-ooxml-files-1.0-6|43	cp %sources .
21cr|kde-menu-new-ooxml-files-1.0-6|44	
21cr|kde-menu-new-ooxml-files-1.0-6|45	%install
21cr|kde-menu-new-ooxml-files-1.0-6|46	mkdir -p %{buildroot}%{_datadir}/templates
21cr|kde-menu-new-ooxml-files-1.0-6|47	mkdir -p %{buildroot}%{_datadir}/templates/.source
21cr|kde-menu-new-ooxml-files-1.0-6|48	install -pm644 *.desktop %{buildroot}%{_datadir}/templates
21cr|kde-menu-new-ooxml-files-1.0-6|49	install -pm644 *x %{buildroot}%{_datadir}/templates/.source
21cr|kde-menu-new-ooxml-files-1.0-6|50	
21cr|kde-menu-new-ooxml-files-1.0-6|51	%changelog
21cr|kde-menu-new-ooxml-files-1.0-6|52	* Tue Dec 23 2025 Artem Proskurnev <temap@mail.ru> 1.0-6
21cr|kde-menu-new-ooxml-files-1.0-6|53	- Поднятие релиза, чтобы заменить пакет из 686
21cr|kde-menu-new-ooxml-files-1.0-6|54	
21cr|kde-menu-new-ooxml-files-1.0-6|55	* Thu Dec 18 2025 Artem Proskurnev <temap@mail.ru> 1.0-5
21cr|kde-menu-new-ooxml-files-1.0-6|56	- Исправлен путь к документам
21cr|kde-menu-new-ooxml-files-1.0-6|57	
21cr|kde-menu-new-ooxml-files-1.0-6|58	* Thu Dec 18 2025 Artem Proskurnev <temap@mail.ru> 1.0-4
21cr|kde-menu-new-ooxml-files-1.0-6|59	- Документы помечены как формат Microsoft
21cr|kde-menu-new-ooxml-files-1.0-6|60	
21cr|kde-menu-new-ooxml-files-1.0-6|61	- Merge: 6aa640d 77caf86
21cr|kde-menu-new-ooxml-files-1.0-6|62	* Thu Dec 18 2025 tema <temap@mail.ru>
21cr|kde-menu-new-ooxml-files-1.0-6|63	- Merge pull request #1 from mos_dev/kde-menu-new-ooxml-files:rosa2023.1
21cr|kde-menu-new-ooxml-files-1.0-6|64	- Move *x files to .source directory
21cr|kde-menu-new-ooxml-files-1.0-6|65	
21cr|kde-menu-new-ooxml-files-1.0-6|66	* Thu Dec 18 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21cr|kde-menu-new-ooxml-files-1.0-6|67	- Move *x files to .source directory
21cr|kde-menu-new-ooxml-files-1.0-6|68	
21cr|kde-menu-new-ooxml-files-1.0-6|69	* Fri Sep 29 2023 Artem Proskurnev <temap@mail.ru> 1.0-2
21cr|kde-menu-new-ooxml-files-1.0-6|70	- Уточняющие правки
21cr|kde-menu-new-ooxml-files-1.0-6|71	
21cr|kde-menu-new-ooxml-files-1.0-6|72	* Fri Sep 29 2023 Artem Proskurnev <temap@mail.ru>
21cr|kde-menu-new-ooxml-files-1.0-6|73	- OOXML files to KDE pop-up menu

2479 21
21cr|kde-menu-pdf-manager-1.0-4|1	Summary(ru_RU.UTF-8):	Пункт меню в KDE для работы с PDF
21cr|kde-menu-pdf-manager-1.0-4|2	Summary:	A menu item in KDE for working with PDF
21cr|kde-menu-pdf-manager-1.0-4|3	Name:		kde-menu-pdf-manager
21cr|kde-menu-pdf-manager-1.0-4|4	Version:	1.0
21cr|kde-menu-pdf-manager-1.0-4|5	Release:	4
21cr|kde-menu-pdf-manager-1.0-4|6	License:	GPLv3
21cr|kde-menu-pdf-manager-1.0-4|7	Group:		Graphical desktop/KDE
21cr|kde-menu-pdf-manager-1.0-4|8	Url:		https://abf.io/import/kde-menu-pdf-manager
21cr|kde-menu-pdf-manager-1.0-4|9	Source0:	LICENSE
21cr|kde-menu-pdf-manager-1.0-4|10	Source1:	README.md
21cr|kde-menu-pdf-manager-1.0-4|11	# Действия с PDF
21cr|kde-menu-pdf-manager-1.0-4|12	Source10:	extract-images-from-pdf.desktop
21cr|kde-menu-pdf-manager-1.0-4|13	Source11:	merge-pdf.desktop
21cr|kde-menu-pdf-manager-1.0-4|14	Source12:	split-pdf.desktop
21cr|kde-menu-pdf-manager-1.0-4|15	Source13:	pdf-pages-to-images.desktop
21cr|kde-menu-pdf-manager-1.0-4|16	# Экспорт в PDF
21cr|kde-menu-pdf-manager-1.0-4|17	Source20:	export-as-pdf.desktop
21cr|kde-menu-pdf-manager-1.0-4|18	Source21:	convert-images-to-pdf.desktop
21cr|kde-menu-pdf-manager-1.0-4|19	Requires:	(mostechoffice-documents or libreoffice-writer)
21cr|kde-menu-pdf-manager-1.0-4|20	Requires:	(mostechoffice-tables or libreoffice-calc)
21cr|kde-menu-pdf-manager-1.0-4|21	Requires:	(mostechoffice-presentations or libreoffice-impress)
21cr|kde-menu-pdf-manager-1.0-4|22	Requires:	(mostechoffice-drawing or libreoffice-draw)
21cr|kde-menu-pdf-manager-1.0-4|23	Requires:	/usr/bin/img2pdf
21cr|kde-menu-pdf-manager-1.0-4|24	Requires:	poppler
21cr|kde-menu-pdf-manager-1.0-4|25	Requires:	/usr/bin/kdialog
21cr|kde-menu-pdf-manager-1.0-4|26	BuildArch:	noarch
21cr|kde-menu-pdf-manager-1.0-4|27	
21cr|kde-menu-pdf-manager-1.0-4|28	%description
21cr|kde-menu-pdf-manager-1.0-4|29	%summary.
21cr|kde-menu-pdf-manager-1.0-4|30	
21cr|kde-menu-pdf-manager-1.0-4|31	%description -l ru_RU.UTF-8
21cr|kde-menu-pdf-manager-1.0-4|32	Пакет добавляет пункт к контекстному меню возможности работы c PDF файлами.
21cr|kde-menu-pdf-manager-1.0-4|33	- Можно экспортировать в PDF документы.
21cr|kde-menu-pdf-manager-1.0-4|34	- При экспорте картинок, если выбрано одно изображение, тогда автоматически
21cr|kde-menu-pdf-manager-1.0-4|35	предлагает название изображения с расширением .pdf. Иначе предлагает ввести
21cr|kde-menu-pdf-manager-1.0-4|36	название для PDF, в которую будет объединены несколько изображений.
21cr|kde-menu-pdf-manager-1.0-4|37	- Извлечение из PDF изображений в jpg или png.
21cr|kde-menu-pdf-manager-1.0-4|38	- Разбиение PDF на картинки jpg или png.
21cr|kde-menu-pdf-manager-1.0-4|39	- Объединение нескольких PDF в один файл.
21cr|kde-menu-pdf-manager-1.0-4|40	- Разбить PDF на страницы.
21cr|kde-menu-pdf-manager-1.0-4|41	
21cr|kde-menu-pdf-manager-1.0-4|42	%files
21cr|kde-menu-pdf-manager-1.0-4|43	%license LICENSE
21cr|kde-menu-pdf-manager-1.0-4|44	%doc README.md
21cr|kde-menu-pdf-manager-1.0-4|45	%{_datadir}/kio/servicemenus/*.desktop
21cr|kde-menu-pdf-manager-1.0-4|46	
21cr|kde-menu-pdf-manager-1.0-4|47	#------------------------------------------------------------------
21cr|kde-menu-pdf-manager-1.0-4|48	
21cr|kde-menu-pdf-manager-1.0-4|49	%prep
21cr|kde-menu-pdf-manager-1.0-4|50	%autosetup -T -c
21cr|kde-menu-pdf-manager-1.0-4|51	cp %sources .
21cr|kde-menu-pdf-manager-1.0-4|52	
21cr|kde-menu-pdf-manager-1.0-4|53	%install
21cr|kde-menu-pdf-manager-1.0-4|54	mkdir -p %{buildroot}%{_datadir}/kio/servicemenus
21cr|kde-menu-pdf-manager-1.0-4|55	install -m755 *.desktop %{buildroot}%{_datadir}/kio/servicemenus

2480 21
21cr|kde-menu-print-file-0.1-5|1	Summary(ru_RU.UTF-8):	Пункт меню в KDE для печати файлов через MostechOffice или LibreOffice
21cr|kde-menu-print-file-0.1-5|2	Summary:	Menu item in KDE for printing files via MostechOffice or LibreOffice
21cr|kde-menu-print-file-0.1-5|3	Name:		kde-menu-print-file
21cr|kde-menu-print-file-0.1-5|4	Version:	0.1
21cr|kde-menu-print-file-0.1-5|5	Release:	5
21cr|kde-menu-print-file-0.1-5|6	License:	GPL
21cr|kde-menu-print-file-0.1-5|7	Group:		Graphical desktop/KDE
21cr|kde-menu-print-file-0.1-5|8	Url:		https://abf.io/import/kde-menu-print-file
21cr|kde-menu-print-file-0.1-5|9	Source0:	printFile.desktop
21cr|kde-menu-print-file-0.1-5|10	Requires:	(mostechoffice-documents or libreoffice-writer)
21cr|kde-menu-print-file-0.1-5|11	Requires:	(mostechoffice-tables or libreoffice-calc)
21cr|kde-menu-print-file-0.1-5|12	Requires:	(mostechoffice-presentations or libreoffice-impress)
21cr|kde-menu-print-file-0.1-5|13	Requires:	(mostechoffice-drawing or libreoffice-draw)
21cr|kde-menu-print-file-0.1-5|14	BuildArch:	noarch
21cr|kde-menu-print-file-0.1-5|15	
21cr|kde-menu-print-file-0.1-5|16	%description
21cr|kde-menu-print-file-0.1-5|17	%summary.
21cr|kde-menu-print-file-0.1-5|18	
21cr|kde-menu-print-file-0.1-5|19	%description -l ru_RU.UTF-8
21cr|kde-menu-print-file-0.1-5|20	Пакет добавляет пункт к контекстному меню файлов документов, чтобы распечатать документы не открывая их.
21cr|kde-menu-print-file-0.1-5|21	
21cr|kde-menu-print-file-0.1-5|22	%files
21cr|kde-menu-print-file-0.1-5|23	%{_datadir}/kio/servicemenus/printFile.desktop
21cr|kde-menu-print-file-0.1-5|24	
21cr|kde-menu-print-file-0.1-5|25	#------------------------------------------------------------------
21cr|kde-menu-print-file-0.1-5|26	
21cr|kde-menu-print-file-0.1-5|27	%prep
21cr|kde-menu-print-file-0.1-5|28	%autosetup -T -c
21cr|kde-menu-print-file-0.1-5|29	cp %sources .
21cr|kde-menu-print-file-0.1-5|30	
21cr|kde-menu-print-file-0.1-5|31	%install
21cr|kde-menu-print-file-0.1-5|32	mkdir -p %{buildroot}%{_datadir}/kio/servicemenus
21cr|kde-menu-print-file-0.1-5|33	install -m755 printFile.desktop %{buildroot}%{_datadir}/kio/servicemenus

2481 21
21cr|kdenetwork4-4.14.3-6|1	Summary:	K Desktop Environment - Network Applications
21cr|kdenetwork4-4.14.3-6|2	Name:		kdenetwork4
21cr|kdenetwork4-4.14.3-6|3	Version:	4.14.3
21cr|kdenetwork4-4.14.3-6|4	Release:	6
21cr|kdenetwork4-4.14.3-6|5	Epoch:		3
21cr|kdenetwork4-4.14.3-6|6	License:	GPLv2+
21cr|kdenetwork4-4.14.3-6|7	Group:		Graphical desktop/KDE
21cr|kdenetwork4-4.14.3-6|8	Url:		http://www.kde.org
21cr|kdenetwork4-4.14.3-6|9	Recommends:	kdenetwork-filesharing
21cr|kdenetwork4-4.14.3-6|10	Recommends:	kdenetwork-strigi-analyzers
21cr|kdenetwork4-4.14.3-6|11	Recommends:	kdnssd
21cr|kdenetwork4-4.14.3-6|12	Recommends:	kget
21cr|kdenetwork4-4.14.3-6|13	Recommends:	kopete
21cr|kdenetwork4-4.14.3-6|14	Recommends:	kppp
21cr|kdenetwork4-4.14.3-6|15	Recommends:	krdc
21cr|kdenetwork4-4.14.3-6|16	Recommends:	krfb
21cr|kdenetwork4-4.14.3-6|17	Obsoletes:	kdenetwork4-devel < 3:4.11.0
21cr|kdenetwork4-4.14.3-6|18	BuildArch:	noarch
21cr|kdenetwork4-4.14.3-6|19	
21cr|kdenetwork4-4.14.3-6|20	%description
21cr|kdenetwork4-4.14.3-6|21	Networking applications for the K Desktop Environment:
21cr|kdenetwork4-4.14.3-6|22	- kdenetwork-filesharing: Samba filesharing dialog for KDE
21cr|kdenetwork4-4.14.3-6|23	- kdenetwork-strigi-analyzers: KDE network strigi plugins
21cr|kdenetwork4-4.14.3-6|24	- kdnssd: DNS-SD service discovery monitor
21cr|kdenetwork4-4.14.3-6|25	- kget: Versatile and user-friendly download manager for KDE
21cr|kdenetwork4-4.14.3-6|26	- kopete: KDE internet messenger
21cr|kdenetwork4-4.14.3-6|27	- kppp: KDE tool to setup PPP (Point-to-Point Protocol) connections
21cr|kdenetwork4-4.14.3-6|28	- krfb: Desktop Sharing server, allow others to access your desktop via VNC
21cr|kdenetwork4-4.14.3-6|29	- krdc: a client for Desktop Sharing and other VNC servers
21cr|kdenetwork4-4.14.3-6|30	
21cr|kdenetwork4-4.14.3-6|31	%files
21cr|kdenetwork4-4.14.3-6|32	
21cr|kdenetwork4-4.14.3-6|33	#----------------------------------------------------------------------------
21cr|kdenetwork4-4.14.3-6|34	
21cr|kdenetwork4-4.14.3-6|35	%prep
21cr|kdenetwork4-4.14.3-6|36	
21cr|kdenetwork4-4.14.3-6|37	%build
21cr|kdenetwork4-4.14.3-6|38	
21cr|kdenetwork4-4.14.3-6|39	%install

2482 21
21cr|kde-rootactions-servicemenu-2.9.0-4|1	%define oname	rootactions-servicemenu
21cr|kde-rootactions-servicemenu-2.9.0-4|2	
21cr|kde-rootactions-servicemenu-2.9.0-4|3	Summary:	Root actions for Dolphin context menu
21cr|kde-rootactions-servicemenu-2.9.0-4|4	Name:		kde-rootactions-servicemenu
21cr|kde-rootactions-servicemenu-2.9.0-4|5	Version:	2.9.0
21cr|kde-rootactions-servicemenu-2.9.0-4|6	Release:	4
21cr|kde-rootactions-servicemenu-2.9.0-4|7	License:	GPLv2+
21cr|kde-rootactions-servicemenu-2.9.0-4|8	Group:		Graphical desktop/KDE
21cr|kde-rootactions-servicemenu-2.9.0-4|9	URL:		http://www.kde-apps.org/content/show.php/?content=48411
21cr|kde-rootactions-servicemenu-2.9.0-4|10	Source0:	https://codeload.github.com/ds9-extras/rootactions-servicemenu/rootactions-servicemenu-master.zip
21cr|kde-rootactions-servicemenu-2.9.0-4|11	# adapt for kdesu in %{_libdir}/kde4/libexec/kdesu
21cr|kde-rootactions-servicemenu-2.9.0-4|12	Patch0:		rootactions-servicemenu-master-fix_kdesu.patch
21cr|kde-rootactions-servicemenu-2.9.0-4|13	BuildRequires:	kde5-macros
21cr|kde-rootactions-servicemenu-2.9.0-4|14	BuildArch:	noarch
21cr|kde-rootactions-servicemenu-2.9.0-4|15	
21cr|kde-rootactions-servicemenu-2.9.0-4|16	%description
21cr|kde-rootactions-servicemenu-2.9.0-4|17	Root Actions servicemenu provides a convenient way to perform
21cr|kde-rootactions-servicemenu-2.9.0-4|18	several actions 'as root', from the right-click context menu in KDE
21cr|kde-rootactions-servicemenu-2.9.0-4|19	filemanager.
21cr|kde-rootactions-servicemenu-2.9.0-4|20	
21cr|kde-rootactions-servicemenu-2.9.0-4|21	%files
21cr|kde-rootactions-servicemenu-2.9.0-4|22	%doc README changelog
21cr|kde-rootactions-servicemenu-2.9.0-4|23	%{_kde5_bindir}/rootactions-servicemenu.pl
21cr|kde-rootactions-servicemenu-2.9.0-4|24	%{_kde5_services}/ServiceMenus/10-rootactionsfolders.desktop
21cr|kde-rootactions-servicemenu-2.9.0-4|25	%{_kde5_services}/ServiceMenus/11-rootactionsfiles.desktop
21cr|kde-rootactions-servicemenu-2.9.0-4|26	%{_kde5_datadir}/polkit-1/action
21cr|kde-rootactions-servicemenu-2.9.0-4|27	%{_datadir}/kde4/services/ServiceMenus/10-rootactionsfolders.desktop
21cr|kde-rootactions-servicemenu-2.9.0-4|28	%{_datadir}/kde4/services/ServiceMenus/11-rootactionsfiles.desktop
21cr|kde-rootactions-servicemenu-2.9.0-4|29	
21cr|kde-rootactions-servicemenu-2.9.0-4|30	#----------------------------------------------------------------------------
21cr|kde-rootactions-servicemenu-2.9.0-4|31	
21cr|kde-rootactions-servicemenu-2.9.0-4|32	%prep
21cr|kde-rootactions-servicemenu-2.9.0-4|33	%setup -q -n %{oname}-master
21cr|kde-rootactions-servicemenu-2.9.0-4|34	%patch0 -p1
21cr|kde-rootactions-servicemenu-2.9.0-4|35	
21cr|kde-rootactions-servicemenu-2.9.0-4|36	%build
21cr|kde-rootactions-servicemenu-2.9.0-4|37	
21cr|kde-rootactions-servicemenu-2.9.0-4|38	%install
21cr|kde-rootactions-servicemenu-2.9.0-4|39	install -d -m755 %{buildroot}%{_bindir}
21cr|kde-rootactions-servicemenu-2.9.0-4|40	install -m755 usr/bin/rootactions-servicemenu.pl %{buildroot}%{_bindir}
21cr|kde-rootactions-servicemenu-2.9.0-4|41	
21cr|kde-rootactions-servicemenu-2.9.0-4|42	install -d -m755 %{buildroot}%{_datadir}/kde4/services/ServiceMenus
21cr|kde-rootactions-servicemenu-2.9.0-4|43	install -m644 usr/share/kde4/services/ServiceMenus/* %{buildroot}%{_datadir}/kde4/services/ServiceMenus
21cr|kde-rootactions-servicemenu-2.9.0-4|44	
21cr|kde-rootactions-servicemenu-2.9.0-4|45	install -d -m755 %{buildroot}%{_kde5_services}/ServiceMenus
21cr|kde-rootactions-servicemenu-2.9.0-4|46	install -m644 usr/share/kservices5/ServiceMenus/* %{buildroot}%{_kde5_services}/ServiceMenus
21cr|kde-rootactions-servicemenu-2.9.0-4|47	
21cr|kde-rootactions-servicemenu-2.9.0-4|48	install -d -m755 %{buildroot}%{_kde5_datadir}/polkit-1/actions
21cr|kde-rootactions-servicemenu-2.9.0-4|49	install -m644 usr/share/polkit-1/actions/* %{buildroot}%{_kde5_datadir}/polkit-1/action

2483 21
21cr|kdesdk4-4.14.3-5|1	Summary:	K Desktop Environment - Software Development Kit
21cr|kdesdk4-4.14.3-5|2	Name:		kdesdk4
21cr|kdesdk4-4.14.3-5|3	Version:	4.14.3
21cr|kdesdk4-4.14.3-5|4	Release:	5
21cr|kdesdk4-4.14.3-5|5	Epoch:		1
21cr|kdesdk4-4.14.3-5|6	License:	GPLv2+
21cr|kdesdk4-4.14.3-5|7	Group:		Graphical desktop/KDE
21cr|kdesdk4-4.14.3-5|8	Url:		http://www.kde.org
21cr|kdesdk4-4.14.3-5|9	Recommends:	cervisia
21cr|kdesdk4-4.14.3-5|10	Recommends:	dolphin-plugins
21cr|kdesdk4-4.14.3-5|11	Recommends:	lokalize
21cr|kdesdk4-4.14.3-5|12	Recommends:	kapptemplate
21cr|kdesdk4-4.14.3-5|13	Recommends:	kcachegrind
21cr|kdesdk4-4.14.3-5|14	Recommends:	kde-dev-scripts
21cr|kdesdk4-4.14.3-5|15	Recommends:	kde-dev-utils
21cr|kdesdk4-4.14.3-5|16	Recommends:	kdesdk-kioslaves
21cr|kdesdk4-4.14.3-5|17	Recommends:	kdesdk-strigi-analyzers
21cr|kdesdk4-4.14.3-5|18	Recommends:	kdesdk-thumbnailers
21cr|kdesdk4-4.14.3-5|19	Recommends:	kompare
21cr|kdesdk4-4.14.3-5|20	Recommends:	okteta
21cr|kdesdk4-4.14.3-5|21	Recommends:	poxml
21cr|kdesdk4-4.14.3-5|22	Recommends:	umbrello
21cr|kdesdk4-4.14.3-5|23	Obsoletes:	kdesdk4-core < 1:4.11.0
21cr|kdesdk4-4.14.3-5|24	Obsoletes:	kdesdk4-devel < 1:4.11.0
21cr|kdesdk4-4.14.3-5|25	BuildArch:	noarch
21cr|kdesdk4-4.14.3-5|26	
21cr|kdesdk4-4.14.3-5|27	%description
21cr|kdesdk4-4.14.3-5|28	Metapackage for Software Development Kit for the K Desktop Environment.
21cr|kdesdk4-4.14.3-5|29	
21cr|kdesdk4-4.14.3-5|30	%files
21cr|kdesdk4-4.14.3-5|31	
21cr|kdesdk4-4.14.3-5|32	#---------------------------------------------------------------
21cr|kdesdk4-4.14.3-5|33	
21cr|kdesdk4-4.14.3-5|34	%prep
21cr|kdesdk4-4.14.3-5|35	
21cr|kdesdk4-4.14.3-5|36	%build
21cr|kdesdk4-4.14.3-5|37	
21cr|kdesdk4-4.14.3-5|38	%install

2484 21
21cr|kdetoys4-4.14.3-5|1	Summary:	K Desktop Environment - Toys and Amusements
21cr|kdetoys4-4.14.3-5|2	Name:		kdetoys4
21cr|kdetoys4-4.14.3-5|3	Version:	4.14.3
21cr|kdetoys4-4.14.3-5|4	Release:	5
21cr|kdetoys4-4.14.3-5|5	Epoch:		1
21cr|kdetoys4-4.14.3-5|6	License:	GPLv2+
21cr|kdetoys4-4.14.3-5|7	Group:		Graphical desktop/KDE
21cr|kdetoys4-4.14.3-5|8	Url:		http://www.kde.org
21cr|kdetoys4-4.14.3-5|9	Recommends:	amor
21cr|kdetoys4-4.14.3-5|10	Recommends:	kteatime
21cr|kdetoys4-4.14.3-5|11	Recommends:	ktux
21cr|kdetoys4-4.14.3-5|12	Obsoletes:	kdetoys4-devel < 1:4.11.0
21cr|kdetoys4-4.14.3-5|13	BuildArch:	noarch
21cr|kdetoys4-4.14.3-5|14	
21cr|kdetoys4-4.14.3-5|15	%description
21cr|kdetoys4-4.14.3-5|16	Toys for the K Desktop Environment.
21cr|kdetoys4-4.14.3-5|17	
21cr|kdetoys4-4.14.3-5|18	Software suggested by this metapackage:
21cr|kdetoys4-4.14.3-5|19	- amor: Amusing Misuse Of Resources put's comic figures above your windows
21cr|kdetoys4-4.14.3-5|20	- kteatime: system tray applet that makes sure your tea doesn't get too strong
21cr|kdetoys4-4.14.3-5|21	- ktux: Tux-in-a-Spaceship screen saver
21cr|kdetoys4-4.14.3-5|22	
21cr|kdetoys4-4.14.3-5|23	%files
21cr|kdetoys4-4.14.3-5|24	
21cr|kdetoys4-4.14.3-5|25	#-------------------------------------------------------------------
21cr|kdetoys4-4.14.3-5|26	
21cr|kdetoys4-4.14.3-5|27	%prep
21cr|kdetoys4-4.14.3-5|28	
21cr|kdetoys4-4.14.3-5|29	%build
21cr|kdetoys4-4.14.3-5|30	
21cr|kdetoys4-4.14.3-5|31	%install

2485 21
21cr|kdevmon-0.4.7-0.840945.3|1	%define svnrel  %(echo %{release} |cut -d. -f 2)
21cr|kdevmon-0.4.7-0.840945.3|2	
21cr|kdevmon-0.4.7-0.840945.3|3	Summary:	A utility for monitoring the throughput of one network device
21cr|kdevmon-0.4.7-0.840945.3|4	Name:		kdevmon
21cr|kdevmon-0.4.7-0.840945.3|5	Version:	0.4.7
21cr|kdevmon-0.4.7-0.840945.3|6	Release:	0.840945.3
21cr|kdevmon-0.4.7-0.840945.3|7	License:	GPLv2+
21cr|kdevmon-0.4.7-0.840945.3|8	Group:		Monitoring
21cr|kdevmon-0.4.7-0.840945.3|9	Source:		%{name}-r%{svnrel}.tar.bz2
21cr|kdevmon-0.4.7-0.840945.3|10	URL: 		http://websvn.kde.org/trunk/playground/network/kdevmon/
21cr|kdevmon-0.4.7-0.840945.3|11	BuildRequires:  kdelibs4-devel
21cr|kdevmon-0.4.7-0.840945.3|12	
21cr|kdevmon-0.4.7-0.840945.3|13	%description
21cr|kdevmon-0.4.7-0.840945.3|14	Kdevmon is a utility for KDE that monitors the throughput of a network
21cr|kdevmon-0.4.7-0.840945.3|15	device. It docks in the systemtray and shows the current network traffic
21cr|kdevmon-0.4.7-0.840945.3|16	as a diagram. There also is a resizable main window that provides a
21cr|kdevmon-0.4.7-0.840945.3|17	larger traffic diagram and displays the current net speed in bits per
21cr|kdevmon-0.4.7-0.840945.3|18	second. Middle-clicking on the dock window or on the main window offers
21cr|kdevmon-0.4.7-0.840945.3|19	you an overview of the amount of incoming/outgoing bits and the current
21cr|kdevmon-0.4.7-0.840945.3|20	and the maximum bit rate.
21cr|kdevmon-0.4.7-0.840945.3|21	
21cr|kdevmon-0.4.7-0.840945.3|22	%prep
21cr|kdevmon-0.4.7-0.840945.3|23	%setup -q -n %name
21cr|kdevmon-0.4.7-0.840945.3|24	
21cr|kdevmon-0.4.7-0.840945.3|25	%build
21cr|kdevmon-0.4.7-0.840945.3|26	%cmake_kde4
21cr|kdevmon-0.4.7-0.840945.3|27	%make
21cr|kdevmon-0.4.7-0.840945.3|28	
21cr|kdevmon-0.4.7-0.840945.3|29	%install
21cr|kdevmon-0.4.7-0.840945.3|30	rm -fr %buildroot
21cr|kdevmon-0.4.7-0.840945.3|31	%makeinstall_std -C build
21cr|kdevmon-0.4.7-0.840945.3|32	
21cr|kdevmon-0.4.7-0.840945.3|33	%if %mdkversion < 200900
21cr|kdevmon-0.4.7-0.840945.3|34	%post
21cr|kdevmon-0.4.7-0.840945.3|35	%{update_menus}
21cr|kdevmon-0.4.7-0.840945.3|36	%endif
21cr|kdevmon-0.4.7-0.840945.3|37	
21cr|kdevmon-0.4.7-0.840945.3|38	%if %mdkversion < 200900
21cr|kdevmon-0.4.7-0.840945.3|39	%postun
21cr|kdevmon-0.4.7-0.840945.3|40	%{clean_menus}
21cr|kdevmon-0.4.7-0.840945.3|41	%endif
21cr|kdevmon-0.4.7-0.840945.3|42	
21cr|kdevmon-0.4.7-0.840945.3|43	%files
21cr|kdevmon-0.4.7-0.840945.3|44	%defattr (-,root,root)
21cr|kdevmon-0.4.7-0.840945.3|45	%doc ChangeLog README TODO
21cr|kdevmon-0.4.7-0.840945.3|46	%_kde_bindir/kdevmon
21cr|kdevmon-0.4.7-0.840945.3|47	%_kde_datadir/applications/kde4/kdevmon.desktop

2486 21
21cr|kde-wakeup-black-screen-kostylen-1-2|1	Summary:	Workaround of black screen after wake up in KDE
21cr|kde-wakeup-black-screen-kostylen-1-2|2	Name:		kde-wakeup-black-screen-kostylen
21cr|kde-wakeup-black-screen-kostylen-1-2|3	Version:	1
21cr|kde-wakeup-black-screen-kostylen-1-2|4	Release:	2
21cr|kde-wakeup-black-screen-kostylen-1-2|5	License:	GPLv3
21cr|kde-wakeup-black-screen-kostylen-1-2|6	Group:		Graphical desktop/KDE
21cr|kde-wakeup-black-screen-kostylen-1-2|7	#Url:		foo
21cr|kde-wakeup-black-screen-kostylen-1-2|8	Source1:	is-screen-black.c
21cr|kde-wakeup-black-screen-kostylen-1-2|9	Source2:	kde-wakeup-black-screen-kostylen.sh
21cr|kde-wakeup-black-screen-kostylen-1-2|10	Source3:	kde-wakeup-black-screen-kostylen.desktop
21cr|kde-wakeup-black-screen-kostylen-1-2|11	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|kde-wakeup-black-screen-kostylen-1-2|12	Requires:	/usr/bin/dbus-monitor
21cr|kde-wakeup-black-screen-kostylen-1-2|13	Provides:	wakeup-black-screen-kostylen = %{EVRD}
21cr|kde-wakeup-black-screen-kostylen-1-2|14	Obsoletes:	wakeup-black-screen-kostylen < 1-2
21cr|kde-wakeup-black-screen-kostylen-1-2|15	Conflicts:	wakeup-black-screen-kostylen < 1-2
21cr|kde-wakeup-black-screen-kostylen-1-2|16	
21cr|kde-wakeup-black-screen-kostylen-1-2|17	%description
21cr|kde-wakeup-black-screen-kostylen-1-2|18	Workaround of black screen after wake up in KDE.
21cr|kde-wakeup-black-screen-kostylen-1-2|19	
21cr|kde-wakeup-black-screen-kostylen-1-2|20	%files
21cr|kde-wakeup-black-screen-kostylen-1-2|21	%{_bindir}/kde-wakeup-black-screen-kostylen
21cr|kde-wakeup-black-screen-kostylen-1-2|22	%{_libexecdir}/is-screen-black
21cr|kde-wakeup-black-screen-kostylen-1-2|23	%{_sysconfdir}/xdg/autostart/kde-wakeup-black-screen-kostylen.desktop
21cr|kde-wakeup-black-screen-kostylen-1-2|24	
21cr|kde-wakeup-black-screen-kostylen-1-2|25	#------------------------------------------------------------------
21cr|kde-wakeup-black-screen-kostylen-1-2|26	
21cr|kde-wakeup-black-screen-kostylen-1-2|27	%prep
21cr|kde-wakeup-black-screen-kostylen-1-2|28	%setup -qTc
21cr|kde-wakeup-black-screen-kostylen-1-2|29	
21cr|kde-wakeup-black-screen-kostylen-1-2|30	%install
21cr|kde-wakeup-black-screen-kostylen-1-2|31	mkdir -p %{buildroot}%{_libexecdir}
21cr|kde-wakeup-black-screen-kostylen-1-2|32	gcc $(pkg-config --cflags gtk+-3.0) -o %{buildroot}%{_libexecdir}/is-screen-black %{SOURCE1} $(pkg-config --libs gtk+-3.0) -lm
21cr|kde-wakeup-black-screen-kostylen-1-2|33	
21cr|kde-wakeup-black-screen-kostylen-1-2|34	mkdir -p %{buildroot}%{_bindir}
21cr|kde-wakeup-black-screen-kostylen-1-2|35	install -m755 %{SOURCE2} %{buildroot}%{_bindir}/kde-wakeup-black-screen-kostylen
21cr|kde-wakeup-black-screen-kostylen-1-2|36	
21cr|kde-wakeup-black-screen-kostylen-1-2|37	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|kde-wakeup-black-screen-kostylen-1-2|38	install -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|kde-wakeup-black-screen-kostylen-1-2|39	
21cr|kde-wakeup-black-screen-kostylen-1-2|40	%changelog
21cr|kde-wakeup-black-screen-kostylen-1-2|41	* Mon Dec 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|kde-wakeup-black-screen-kostylen-1-2|42	- fix typo in name of package
21cr|kde-wakeup-black-screen-kostylen-1-2|43	
21cr|kde-wakeup-black-screen-kostylen-1-2|44	* Tue Aug 12 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-1
21cr|kde-wakeup-black-screen-kostylen-1-2|45	- R dbus-tools
21cr|kde-wakeup-black-screen-kostylen-1-2|46	
21cr|kde-wakeup-black-screen-kostylen-1-2|47	* Tue Aug 12 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|kde-wakeup-black-screen-kostylen-1-2|48	- init

2487 21
21cr|kdiskmark-3.1.2-1|1	%define		oname KDiskMark
21cr|kdiskmark-3.1.2-1|2	
21cr|kdiskmark-3.1.2-1|3	Name:		kdiskmark
21cr|kdiskmark-3.1.2-1|4	Version:	3.1.2
21cr|kdiskmark-3.1.2-1|5	Release:	1
21cr|kdiskmark-3.1.2-1|6	Summary:	Disk benchmark tool
21cr|kdiskmark-3.1.2-1|7	URL:		https://github.com/JonMagon/KDiskMark
21cr|kdiskmark-3.1.2-1|8	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|kdiskmark-3.1.2-1|9	# need for build. see git src/singleapplication for check needed version
21cr|kdiskmark-3.1.2-1|10	Source1:	https://github.com/itay-grudev/SingleApplication/archive/f1e15081dc57a9c03f7f4f165677f18802e1437a.zip?/singleapplication.zip
21cr|kdiskmark-3.1.2-1|11	License:	GPLv3
21cr|kdiskmark-3.1.2-1|12	Group:		Development/Other
21cr|kdiskmark-3.1.2-1|13	BuildRequires:	cmake
21cr|kdiskmark-3.1.2-1|14	BuildRequires:	extra-cmake-modules
21cr|kdiskmark-3.1.2-1|15	BuildRequires:	fio >= 3.1
21cr|kdiskmark-3.1.2-1|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kdiskmark-3.1.2-1|17	BuildRequires:	pkgconfig(polkit-qt5-1)
21cr|kdiskmark-3.1.2-1|18	BuildRequires:	qt5-linguist-tools
21cr|kdiskmark-3.1.2-1|19	Requires:       fio >= 3.1
21cr|kdiskmark-3.1.2-1|20	
21cr|kdiskmark-3.1.2-1|21	%description
21cr|kdiskmark-3.1.2-1|22	KDiskMark is an HDD and SSD benchmark tool with a very
21cr|kdiskmark-3.1.2-1|23	friendly graphical user interface. KDiskMark with its
21cr|kdiskmark-3.1.2-1|24	presets and powerful GUI calls Flexible I/O Tester and
21cr|kdiskmark-3.1.2-1|25	handles the output to provide an easy to view and interpret
21cr|kdiskmark-3.1.2-1|26	comprehensive benchmark result. The application is written
21cr|kdiskmark-3.1.2-1|27	in C++ with Qt and doesn't have any KDE dependencies.
21cr|kdiskmark-3.1.2-1|28	
21cr|kdiskmark-3.1.2-1|29	%files
21cr|kdiskmark-3.1.2-1|30	%doc README.md LICENSE
21cr|kdiskmark-3.1.2-1|31	%{_bindir}/%{name}
21cr|kdiskmark-3.1.2-1|32	%{_libexecdir}/kdiskmark_helper
21cr|kdiskmark-3.1.2-1|33	%{_datadir}/applications/kdiskmark.desktop
21cr|kdiskmark-3.1.2-1|34	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|kdiskmark-3.1.2-1|35	%{_datadir}/%{name}/translations/%{name}_*.qm
21cr|kdiskmark-3.1.2-1|36	%{_datadir}/dbus-1/system-services/dev.jonmagon.kdiskmark.helperinterface.service
21cr|kdiskmark-3.1.2-1|37	%{_datadir}/dbus-1/system.d/dev.jonmagon.kdiskmark.helperinterface.conf
21cr|kdiskmark-3.1.2-1|38	%{_datadir}/polkit-1/actions/dev.jonmagon.kdiskmark.helper.policy
21cr|kdiskmark-3.1.2-1|39	
21cr|kdiskmark-3.1.2-1|40	#---------------------------------------------------------------------------------
21cr|kdiskmark-3.1.2-1|41	%prep
21cr|kdiskmark-3.1.2-1|42	%setup -qn %{oname}-%{version} -a1
21cr|kdiskmark-3.1.2-1|43	
21cr|kdiskmark-3.1.2-1|44	cp -r SingleApplication*/* src/singleapplication/
21cr|kdiskmark-3.1.2-1|45	
21cr|kdiskmark-3.1.2-1|46	%build
21cr|kdiskmark-3.1.2-1|47	%cmake
21cr|kdiskmark-3.1.2-1|48	%make
21cr|kdiskmark-3.1.2-1|49	
21cr|kdiskmark-3.1.2-1|50	%install
21cr|kdiskmark-3.1.2-1|51	%makeinstall_std -C build
21cr|kdiskmark-3.1.2-1|52	

2488 21
21cr|kdist-0.0.4-4|1	%define _libexecdir /usr/libexec
21cr|kdist-0.0.4-4|2	
21cr|kdist-0.0.4-4|3	Summary:	Tool for managing Mandriva kernel builds
21cr|kdist-0.0.4-4|4	Name:		kdist
21cr|kdist-0.0.4-4|5	Version:	0.0.4
21cr|kdist-0.0.4-4|6	Release:	4
21cr|kdist-0.0.4-4|7	License: 	GPL v2
21cr|kdist-0.0.4-4|8	Group: 		System/Configuration/Hardware
21cr|kdist-0.0.4-4|9	Source0:	%{name}-%{version}.tar.bz2
21cr|kdist-0.0.4-4|10	URL:		http://git.mandriva.com/projects/?p=users/fbui/kdist.git
21cr|kdist-0.0.4-4|11	BuildArch:	noarch
21cr|kdist-0.0.4-4|12	
21cr|kdist-0.0.4-4|13	%description
21cr|kdist-0.0.4-4|14	Kdist is a tool for managing Mandriva kernel builds from a git repository.
21cr|kdist-0.0.4-4|15	
21cr|kdist-0.0.4-4|16	%prep
21cr|kdist-0.0.4-4|17	%setup -q
21cr|kdist-0.0.4-4|18	
21cr|kdist-0.0.4-4|19	%build
21cr|kdist-0.0.4-4|20	
21cr|kdist-0.0.4-4|21	%install
21cr|kdist-0.0.4-4|22	%makeinstall_std prefix=/usr
21cr|kdist-0.0.4-4|23	
21cr|kdist-0.0.4-4|24	%clean
21cr|kdist-0.0.4-4|25	rm -rf $RPM_BUILD_ROOT
21cr|kdist-0.0.4-4|26	
21cr|kdist-0.0.4-4|27	%files
21cr|kdist-0.0.4-4|28	%defattr(644,root,root,755)
21cr|kdist-0.0.4-4|29	%attr(0755, root, root) %_bindir/kdist
21cr|kdist-0.0.4-4|30	%_libexecdir/kdist/

2489 21
21cr|kdsingleapplication-1.1.0-1|1	%define major   1
21cr|kdsingleapplication-1.1.0-1|2	%define libname %mklibname %{name} %{major}
21cr|kdsingleapplication-1.1.0-1|3	%define devname %mklibname %{name} -d
21cr|kdsingleapplication-1.1.0-1|4	
21cr|kdsingleapplication-1.1.0-1|5	Name:           kdsingleapplication
21cr|kdsingleapplication-1.1.0-1|6	Version:        1.1.0
21cr|kdsingleapplication-1.1.0-1|7	Release:        1
21cr|kdsingleapplication-1.1.0-1|8	Summary:        Helper class for single-instance policy applications
21cr|kdsingleapplication-1.1.0-1|9	License:        MIT
21cr|kdsingleapplication-1.1.0-1|10	Group:          System/Libraries
21cr|kdsingleapplication-1.1.0-1|11	URL:            https://github.com/KDAB/KDSingleApplication
21cr|kdsingleapplication-1.1.0-1|12	Source0:        https://github.com/KDAB/KDSingleApplication/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|kdsingleapplication-1.1.0-1|13	BuildRequires:  qt6-cmake
21cr|kdsingleapplication-1.1.0-1|14	BuildRequires:  cmake(Qt6Core)
21cr|kdsingleapplication-1.1.0-1|15	BuildRequires:  cmake(Qt6Network)
21cr|kdsingleapplication-1.1.0-1|16	BuildRequires:  cmake(Qt6Test)
21cr|kdsingleapplication-1.1.0-1|17	BuildRequires:  cmake(Qt6Widgets)
21cr|kdsingleapplication-1.1.0-1|18	
21cr|kdsingleapplication-1.1.0-1|19	%description
21cr|kdsingleapplication-1.1.0-1|20	KDSingleApplication is a helper class for single-instance
21cr|kdsingleapplication-1.1.0-1|21	policy applications.
21cr|kdsingleapplication-1.1.0-1|22	
21cr|kdsingleapplication-1.1.0-1|23	#------------------------------------------------------
21cr|kdsingleapplication-1.1.0-1|24	%package -n %{libname}
21cr|kdsingleapplication-1.1.0-1|25	Summary:        Helper class for single-instance policy applications
21cr|kdsingleapplication-1.1.0-1|26	Group:          System/Libraries
21cr|kdsingleapplication-1.1.0-1|27	
21cr|kdsingleapplication-1.1.0-1|28	%description -n %{libname}
21cr|kdsingleapplication-1.1.0-1|29	KDSingleApplication is a helper class for single-instance
21cr|kdsingleapplication-1.1.0-1|30	policy applications.
21cr|kdsingleapplication-1.1.0-1|31	
21cr|kdsingleapplication-1.1.0-1|32	%files -n %{libname}
21cr|kdsingleapplication-1.1.0-1|33	%{_libdir}/libkdsingleapplication-qt6.so.%{major}{,.*}
21cr|kdsingleapplication-1.1.0-1|34	
21cr|kdsingleapplication-1.1.0-1|35	#------------------------------------------------------
21cr|kdsingleapplication-1.1.0-1|36	
21cr|kdsingleapplication-1.1.0-1|37	%package -n %{devname}
21cr|kdsingleapplication-1.1.0-1|38	Summary:        Development files for libkdsingleapplication-qt6
21cr|kdsingleapplication-1.1.0-1|39	Group:          Development/KDE and Qt
21cr|kdsingleapplication-1.1.0-1|40	Requires:       %{libname} = %{version}-%{release}
21cr|kdsingleapplication-1.1.0-1|41	Provides:       %{name}-devel = %{version}-%{release}
21cr|kdsingleapplication-1.1.0-1|42	
21cr|kdsingleapplication-1.1.0-1|43	%description -n %{devname}
21cr|kdsingleapplication-1.1.0-1|44	Development files for libkdsingleapplication-qt6.
21cr|kdsingleapplication-1.1.0-1|45	
21cr|kdsingleapplication-1.1.0-1|46	%files -n %{devname}
21cr|kdsingleapplication-1.1.0-1|47	%license LICENSES/*
21cr|kdsingleapplication-1.1.0-1|48	%doc README.md
21cr|kdsingleapplication-1.1.0-1|49	%{_includedir}/kdsingleapplication-qt6/
21cr|kdsingleapplication-1.1.0-1|50	%{_libdir}/libkdsingleapplication-qt6.so
21cr|kdsingleapplication-1.1.0-1|51	%{_libdir}/cmake/KDSingleApplication-qt6/
21cr|kdsingleapplication-1.1.0-1|52	%{_qt6_mkspecsdir}/modules/qt_KDSingleApplication.pri
21cr|kdsingleapplication-1.1.0-1|53	
21cr|kdsingleapplication-1.1.0-1|54	#------------------------------------------------------
21cr|kdsingleapplication-1.1.0-1|55	
21cr|kdsingleapplication-1.1.0-1|56	%prep
21cr|kdsingleapplication-1.1.0-1|57	%autosetup -p1
21cr|kdsingleapplication-1.1.0-1|58	
21cr|kdsingleapplication-1.1.0-1|59	%build
21cr|kdsingleapplication-1.1.0-1|60	%cmake \
21cr|kdsingleapplication-1.1.0-1|61	-DKDSingleApplication_QT6:BOOL=ON \
21cr|kdsingleapplication-1.1.0-1|62	-DKDSingleApplication_TESTS:BOOL=OFF
21cr|kdsingleapplication-1.1.0-1|63	
21cr|kdsingleapplication-1.1.0-1|64	%make_build
21cr|kdsingleapplication-1.1.0-1|65	
21cr|kdsingleapplication-1.1.0-1|66	%install
21cr|kdsingleapplication-1.1.0-1|67	%make_install -C build
21cr|kdsingleapplication-1.1.0-1|68	
21cr|kdsingleapplication-1.1.0-1|69	# Packaged using %%license and %%doc
21cr|kdsingleapplication-1.1.0-1|70	rm -r %{buildroot}%{_datadir}/doc
21cr|kdsingleapplication-1.1.0-1|71	

2490 21
21cr|keepass-2.52-1|1	%define ru_version 2.41
21cr|keepass-2.52-1|2	
21cr|keepass-2.52-1|3	Summary:	Light-weight and easy-to-use password manager
21cr|keepass-2.52-1|4	Name:		keepass
21cr|keepass-2.52-1|5	Version:	2.52
21cr|keepass-2.52-1|6	Release:	1
21cr|keepass-2.52-1|7	Group:		File tools
21cr|keepass-2.52-1|8	License:	GPLv2
21cr|keepass-2.52-1|9	Url:		http://keepass.info/
21cr|keepass-2.52-1|10	Source0:	https://downloads.sourceforge.net/project/keepass/KeePass%202.x/%{version}/KeePass-%{version}.zip
21cr|keepass-2.52-1|11	Source1:	https://downloads.sourceforge.net/keepass/KeePass-%{ru_version}-Russian.zip
21cr|keepass-2.52-1|12	Source2:	plockb_16.png
21cr|keepass-2.52-1|13	Source3:	plockb_32.png
21cr|keepass-2.52-1|14	Source4:	plockb_48.png
21cr|keepass-2.52-1|15	Source5:	plockb_64.png
21cr|keepass-2.52-1|16	Source6:	plockb_128.png
21cr|keepass-2.52-1|17	Source7:	%{name}.desktop
21cr|keepass-2.52-1|18	Requires:	mono
21cr|keepass-2.52-1|19	Requires:	mono-winforms
21cr|keepass-2.52-1|20	BuildArch:	noarch
21cr|keepass-2.52-1|21	
21cr|keepass-2.52-1|22	%description
21cr|keepass-2.52-1|23	Light-weight and easy-to-use password manager.
21cr|keepass-2.52-1|24	
21cr|keepass-2.52-1|25	%files
21cr|keepass-2.52-1|26	%doc License.txt
21cr|keepass-2.52-1|27	%{_bindir}/%{name}
21cr|keepass-2.52-1|28	%{_datadir}/applications/*.desktop
21cr|keepass-2.52-1|29	%{_datadir}/icons/hicolor/*/apps/*.png
21cr|keepass-2.52-1|30	%{_datadir}/%{name}
21cr|keepass-2.52-1|31	
21cr|keepass-2.52-1|32	#--------------------------------------------------------------------
21cr|keepass-2.52-1|33	
21cr|keepass-2.52-1|34	%prep
21cr|keepass-2.52-1|35	%setup -qc -a1
21cr|keepass-2.52-1|36	
21cr|keepass-2.52-1|37	%build
21cr|keepass-2.52-1|38	
21cr|keepass-2.52-1|39	%install
21cr|keepass-2.52-1|40	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|keepass-2.52-1|41	cp -r * %{buildroot}%{_datadir}/%{name}
21cr|keepass-2.52-1|42	
21cr|keepass-2.52-1|43	# Create a launcher
21cr|keepass-2.52-1|44	mkdir -p %{buildroot}%{_bindir}
21cr|keepass-2.52-1|45	echo "#!/bin/sh" > %{buildroot}%{_bindir}/%{name}
21cr|keepass-2.52-1|46	echo "mono /usr/share/%{name}/KeePass.exe" >> %{buildroot}%{_bindir}/%{name}
21cr|keepass-2.52-1|47	chmod a+x %{buildroot}%{_bindir}/%{name}
21cr|keepass-2.52-1|48	
21cr|keepass-2.52-1|49	# Install *.desktop file to datadir:
21cr|keepass-2.52-1|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|keepass-2.52-1|51	install -m644 %{SOURCE7} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|keepass-2.52-1|52	
21cr|keepass-2.52-1|53	# Install pixmaps:
21cr|keepass-2.52-1|54	for SIZE in 16 32 48 64 128; do
21cr|keepass-2.52-1|55	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${SIZE}x${SIZE}/apps
21cr|keepass-2.52-1|56	done
21cr|keepass-2.52-1|57	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
21cr|keepass-2.52-1|58	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|keepass-2.52-1|59	install -m644 %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|keepass-2.52-1|60	install -m644 %{SOURCE5} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|keepass-2.52-1|61	install -m644 %{SOURCE6} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21cr|keepass-2.52-1|62	
21cr|keepass-2.52-1|63	mv Russian.lngx %{buildroot}%{_datadir}/%{name}/Languages/
21cr|keepass-2.52-1|64	rm -f %{buildroot}%{_datadir}/%{name}/Russian.lngx

2491 21
21cr|keepassx-0.4.4-1|1	Summary:	Cross Platform Password Manager
21cr|keepassx-0.4.4-1|2	Name:		keepassx
21cr|keepassx-0.4.4-1|3	Version:	0.4.4
21cr|keepassx-0.4.4-1|4	Release:	1
21cr|keepassx-0.4.4-1|5	License:	GPLv2+
21cr|keepassx-0.4.4-1|6	Group:		File tools
21cr|keepassx-0.4.4-1|7	Url:		http://www.keepassx.org/
21cr|keepassx-0.4.4-1|8	Source0:	http://downloads.sourceforge.net/keepassx/keepassx-%{version}.tar.gz
21cr|keepassx-0.4.4-1|9	Patch0:		keepassx-0.4.3-fix-getpid-undef.patch
21cr|keepassx-0.4.4-1|10	BuildRequires:	desktop-file-utils
21cr|keepassx-0.4.4-1|11	BuildRequires:	qt4-devel
21cr|keepassx-0.4.4-1|12	BuildRequires:	pkgconfig(xi)
21cr|keepassx-0.4.4-1|13	BuildRequires:	pkgconfig(xtst)
21cr|keepassx-0.4.4-1|14	Provides:	keepass = %{EVRD}
21cr|keepassx-0.4.4-1|15	Provides:	KeePassX = %{EVRD}
21cr|keepassx-0.4.4-1|16	
21cr|keepassx-0.4.4-1|17	%description
21cr|keepassx-0.4.4-1|18	KeePassX is a free/open-source password manager or safe which helps
21cr|keepassx-0.4.4-1|19	you to manage your passwords in a secure way. You can put all your
21cr|keepassx-0.4.4-1|20	passwords in one database, which is locked with one master key or a
21cr|keepassx-0.4.4-1|21	key-disk. So you only have to remember one single master password or
21cr|keepassx-0.4.4-1|22	insert the key-disk to unlock the whole database. The databases are
21cr|keepassx-0.4.4-1|23	encrypted using the best and most secure encryption algorithms
21cr|keepassx-0.4.4-1|24	currently known (AES and Twofish).
21cr|keepassx-0.4.4-1|25	
21cr|keepassx-0.4.4-1|26	%files
21cr|keepassx-0.4.4-1|27	%doc changelog
21cr|keepassx-0.4.4-1|28	%{_bindir}/%{name}
21cr|keepassx-0.4.4-1|29	%{_datadir}/%{name}
21cr|keepassx-0.4.4-1|30	%{_datadir}/applications/%{name}.desktop
21cr|keepassx-0.4.4-1|31	%{_datadir}/pixmaps/%{name}.xpm
21cr|keepassx-0.4.4-1|32	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|keepassx-0.4.4-1|33	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|keepassx-0.4.4-1|34	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|keepassx-0.4.4-1|35	%{_datadir}/mime/packages/%{name}.xml
21cr|keepassx-0.4.4-1|36	%{_datadir}/mimelnk/application/x-keepass.desktop
21cr|keepassx-0.4.4-1|37	
21cr|keepassx-0.4.4-1|38	#----------------------------------------------------------------------------
21cr|keepassx-0.4.4-1|39	
21cr|keepassx-0.4.4-1|40	%prep
21cr|keepassx-0.4.4-1|41	%setup -q
21cr|keepassx-0.4.4-1|42	%apply_patches
21cr|keepassx-0.4.4-1|43	
21cr|keepassx-0.4.4-1|44	%build
21cr|keepassx-0.4.4-1|45	%qmake_qt4 PREFIX=%{_prefix}
21cr|keepassx-0.4.4-1|46	%make
21cr|keepassx-0.4.4-1|47	
21cr|keepassx-0.4.4-1|48	%install
21cr|keepassx-0.4.4-1|49	%makeinstall_qt
21cr|keepassx-0.4.4-1|50	
21cr|keepassx-0.4.4-1|51	install -D -m 644 share/keepassx/icons/keepassx_large.png	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|keepassx-0.4.4-1|52	install -D -m 644 share/keepassx/icons/keepassx.png		%{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|keepassx-0.4.4-1|53	install -D -m 644 share/keepassx/icons/keepassx_small.png	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|keepassx-0.4.4-1|54	
21cr|keepassx-0.4.4-1|55	# fix .desktop file
21cr|keepassx-0.4.4-1|56	desktop-file-install \
21cr|keepassx-0.4.4-1|57	--add-category="System" \
21cr|keepassx-0.4.4-1|58	--remove-key="X-SuSE-translate" \
21cr|keepassx-0.4.4-1|59	--delete-original \
21cr|keepassx-0.4.4-1|60	--dir=%{buildroot}%{_datadir}/applications \
21cr|keepassx-0.4.4-1|61	%{buildroot}%{_datadir}/applications/%{name}.desktop

2492 21
21cr|keepassxc-2.7.9-1|1	Summary:	Cross Platform Password Manager
21cr|keepassxc-2.7.9-1|2	Name:		keepassxc
21cr|keepassxc-2.7.9-1|3	Version:	2.7.9
21cr|keepassxc-2.7.9-1|4	Release:	1
21cr|keepassxc-2.7.9-1|5	License:	GPLv2+
21cr|keepassxc-2.7.9-1|6	Group:		File tools
21cr|keepassxc-2.7.9-1|7	Url:		https://www.keepassxc.org
21cr|keepassxc-2.7.9-1|8	Source0:		https://github.com/keepassxreboot/keepassxc/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|keepassxc-2.7.9-1|9	Source1:		upd.sh
21cr|keepassxc-2.7.9-1|10	Patch0:		keepassxc-2.7.1-fix-Comments-in-desktop-file.patch
21cr|keepassxc-2.7.9-1|11	BuildRequires:	%{_bindir}/asciidoctor
21cr|keepassxc-2.7.9-1|12	BuildRequires:	%{_bindir}/appstream-util
21cr|keepassxc-2.7.9-1|13	BuildRequires:	cmake >= 3.14.0
21cr|keepassxc-2.7.9-1|14	BuildRequires:	desktop-file-utils
21cr|keepassxc-2.7.9-1|15	BuildRequires:	gcc-c++
21cr|keepassxc-2.7.9-1|16	BuildRequires:	git
21cr|keepassxc-2.7.9-1|17	BuildRequires:	qt5-devel
21cr|keepassxc-2.7.9-1|18	BuildRequires:	libyubikey-devel
21cr|keepassxc-2.7.9-1|19	BuildRequires:	pkgconfig(botan-2) >= 2.11.0
21cr|keepassxc-2.7.9-1|20	BuildRequires:	pkgconfig(libargon2)
21cr|keepassxc-2.7.9-1|21	BuildRequires:	pkgconfig(libcurl)
21cr|keepassxc-2.7.9-1|22	BuildRequires:	pkgconfig(libgcrypt)
21cr|keepassxc-2.7.9-1|23	BuildRequires:	pkgconfig(libmicrohttpd)
21cr|keepassxc-2.7.9-1|24	BuildRequires:	pkgconfig(libpcsclite)
21cr|keepassxc-2.7.9-1|25	BuildRequires:	pkgconfig(libqrencode)
21cr|keepassxc-2.7.9-1|26	BuildRequires:	pkgconfig(libsodium)
21cr|keepassxc-2.7.9-1|27	BuildRequires:	pkgconfig(libusb-1.0)
21cr|keepassxc-2.7.9-1|28	BuildRequires:	pkgconfig(minizip)
21cr|keepassxc-2.7.9-1|29	BuildRequires:	cmake(Qt5LinguistTools)
21cr|keepassxc-2.7.9-1|30	BuildRequires:	cmake(Qt5Svg)
21cr|keepassxc-2.7.9-1|31	BuildRequires:	pkgconfig(Qt5Core) >= 5.12.0
21cr|keepassxc-2.7.9-1|32	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|keepassxc-2.7.9-1|33	BuildRequires:	pkgconfig(Qt5DBus)
21cr|keepassxc-2.7.9-1|34	BuildRequires:	pkgconfig(Qt5Gui)
21cr|keepassxc-2.7.9-1|35	BuildRequires:	pkgconfig(Qt5Network)
21cr|keepassxc-2.7.9-1|36	BuildRequires:	pkgconfig(Qt5Test)
21cr|keepassxc-2.7.9-1|37	BuildRequires:	pkgconfig(Qt5Svg)
21cr|keepassxc-2.7.9-1|38	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|keepassxc-2.7.9-1|39	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|keepassxc-2.7.9-1|40	BuildRequires:	pkgconfig(quazip)
21cr|keepassxc-2.7.9-1|41	BuildRequires:	pkgconfig(readline)
21cr|keepassxc-2.7.9-1|42	BuildRequires:	pkgconfig(x11)
21cr|keepassxc-2.7.9-1|43	BuildRequires:	pkgconfig(xext)
21cr|keepassxc-2.7.9-1|44	BuildRequires:	pkgconfig(xi)
21cr|keepassxc-2.7.9-1|45	BuildRequires:	pkgconfig(xtst)
21cr|keepassxc-2.7.9-1|46	BuildRequires:	pkgconfig(ykpers-1)
21cr|keepassxc-2.7.9-1|47	BuildRequires:	pkgconfig(zlib)
21cr|keepassxc-2.7.9-1|48	Provides:		keepass = %{EVRD}
21cr|keepassxc-2.7.9-1|49	
21cr|keepassxc-2.7.9-1|50	%description
21cr|keepassxc-2.7.9-1|51	KeePassXC is a community fork of KeePassX. It is an application for people
21cr|keepassxc-2.7.9-1|52	with extremely high demands on secure personal data management.
21cr|keepassxc-2.7.9-1|53	KeePassXC saves many different information e.g. user names, passwords, URLs,
21cr|keepassxc-2.7.9-1|54	attachments and comments in one single database. For a better management
21cr|keepassxc-2.7.9-1|55	user-defined titles and icons can be specified for each single entry.
21cr|keepassxc-2.7.9-1|56	Furthermore the entries are sorted in groups, which are customizable as well.
21cr|keepassxc-2.7.9-1|57	The integrated search function allows to search in a single group or the
21cr|keepassxc-2.7.9-1|58	complete database.
21cr|keepassxc-2.7.9-1|59	KeePassXC offers a little utility for secure password generation. The password
21cr|keepassxc-2.7.9-1|60	generator is very customizable, fast and easy to use. Especially someone who
21cr|keepassxc-2.7.9-1|61	generates passwords frequently will appreciate this feature.
21cr|keepassxc-2.7.9-1|62	The complete database is always encrypted either with AES (alias Rijndael) or
21cr|keepassxc-2.7.9-1|63	Twofish encryption algorithm using a 256 bit key. Therefore the saved
21cr|keepassxc-2.7.9-1|64	information can be considered as quite safe.
21cr|keepassxc-2.7.9-1|65	
21cr|keepassxc-2.7.9-1|66	%files
21cr|keepassxc-2.7.9-1|67	%doc README.md
21cr|keepassxc-2.7.9-1|68	%license COPYING LICENSE*
21cr|keepassxc-2.7.9-1|69	%{_bindir}/%{name}
21cr|keepassxc-2.7.9-1|70	%{_bindir}/%{name}-cli
21cr|keepassxc-2.7.9-1|71	%{_bindir}/%{name}-proxy
21cr|keepassxc-2.7.9-1|72	%{_datadir}/%{name}
21cr|keepassxc-2.7.9-1|73	%{_datadir}/applications/%{name}.desktop
21cr|keepassxc-2.7.9-1|74	%{_datadir}/metainfo/org.%{name}.KeePassXC.appdata.xml
21cr|keepassxc-2.7.9-1|75	%{_datadir}/mimelnk/application/x-%{name}.desktop
21cr|keepassxc-2.7.9-1|76	%{_datadir}/mime/packages/*.xml
21cr|keepassxc-2.7.9-1|77	%{_iconsdir}/hicolor/*/*/*keepassxc*
21cr|keepassxc-2.7.9-1|78	%{_libdir}/%{name}
21cr|keepassxc-2.7.9-1|79	%{_mandir}/man1/%{name}-cli.1*
21cr|keepassxc-2.7.9-1|80	%{_mandir}/man1/%{name}.1*
21cr|keepassxc-2.7.9-1|81	
21cr|keepassxc-2.7.9-1|82	#----------------------------------------------------------------------------
21cr|keepassxc-2.7.9-1|83	
21cr|keepassxc-2.7.9-1|84	%prep
21cr|keepassxc-2.7.9-1|85	%autosetup -p1
21cr|keepassxc-2.7.9-1|86	
21cr|keepassxc-2.7.9-1|87	
21cr|keepassxc-2.7.9-1|88	%build
21cr|keepassxc-2.7.9-1|89	%cmake_qt5 \
21cr|keepassxc-2.7.9-1|90	-DWITH_TESTS=OFF \
21cr|keepassxc-2.7.9-1|91	-DWITH_XC_ALL=ON \
21cr|keepassxc-2.7.9-1|92	-DWITH_XC_UPDATECHECK=OFF \
21cr|keepassxc-2.7.9-1|93	-DCMAKE_BUILD_TYPE=Release \
21cr|keepassxc-2.7.9-1|94	-DKEEPASSXC_BUILD_TYPE=Release
21cr|keepassxc-2.7.9-1|95	%make
21cr|keepassxc-2.7.9-1|96	
21cr|keepassxc-2.7.9-1|97	
21cr|keepassxc-2.7.9-1|98	%install
21cr|keepassxc-2.7.9-1|99	%makeinstall_std -C build
21cr|keepassxc-2.7.9-1|100	
21cr|keepassxc-2.7.9-1|101	
21cr|keepassxc-2.7.9-1|102	# (From Fedora) Associate to KDB* files
21cr|keepassxc-2.7.9-1|103	cat > x-%{name}.desktop << EOF
21cr|keepassxc-2.7.9-1|104	[Desktop Entry]
21cr|keepassxc-2.7.9-1|105	Comment=
21cr|keepassxc-2.7.9-1|106	Hidden=false
21cr|keepassxc-2.7.9-1|107	Icon=%{name}.png
21cr|keepassxc-2.7.9-1|108	MimeType=application/x-%{name}
21cr|keepassxc-2.7.9-1|109	Patterns=*.kdb;*.KDB;*.kdbx;*.KDBX*
21cr|keepassxc-2.7.9-1|110	Type=MimeType
21cr|keepassxc-2.7.9-1|111	EOF
21cr|keepassxc-2.7.9-1|112	
21cr|keepassxc-2.7.9-1|113	install -D -m 644 -p x-%{name}.desktop %{buildroot}%{_datadir}/mimelnk/application/x-%{name}.desktop
21cr|keepassxc-2.7.9-1|114	
21cr|keepassxc-2.7.9-1|115	desktop-file-install \
21cr|keepassxc-2.7.9-1|116	--dir %{buildroot}%{_datadir}/applications \
21cr|keepassxc-2.7.9-1|117	--delete-original \
21cr|keepassxc-2.7.9-1|118	--add-mime-type application/x-%{name} \
21cr|keepassxc-2.7.9-1|119	%{buildroot}%{_datadir}/applications/org.%{name}.KeePassXC.desktop
21cr|keepassxc-2.7.9-1|120	
21cr|keepassxc-2.7.9-1|121	
21cr|keepassxc-2.7.9-1|122	# Normalize name
21cr|keepassxc-2.7.9-1|123	mv -v %{buildroot}%{_datadir}/applications/org.%{name}.KeePassXC.desktop \
21cr|keepassxc-2.7.9-1|124	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|keepassxc-2.7.9-1|125	
21cr|keepassxc-2.7.9-1|126	#find_lang %%{name} --with-qt
21cr|keepassxc-2.7.9-1|127	
21cr|keepassxc-2.7.9-1|128	
21cr|keepassxc-2.7.9-1|129	%check
21cr|keepassxc-2.7.9-1|130	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|keepassxc-2.7.9-1|131	# This one fails, but I cannot tell why...
21cr|keepassxc-2.7.9-1|132	#appstream-util validate-relax --nonet %%{buildroot}%%{_datadir}/metainfo/org.%%{name}.KeePassXC.appdata.xml

2493 21
21cr|keeperrl-34-2|1	%global	debug_package %{nil}
21cr|keeperrl-34-2|2	
21cr|keeperrl-34-2|3	# Get them from git tag date
21cr|keeperrl-34-2|4	%define	uver alpha31.2
21cr|keeperrl-34-2|5	%define	date 20201012
21cr|keeperrl-34-2|6	
21cr|keeperrl-34-2|7	Summary:	Dungeon simulator game with roguelike elements
21cr|keeperrl-34-2|8	Name:		keeperrl
21cr|keeperrl-34-2|9	# Ie: version 0.0.31, hotfix 2
21cr|keeperrl-34-2|10	Version:	34
21cr|keeperrl-34-2|11	Release:	2
21cr|keeperrl-34-2|12	License:	GPLv2+
21cr|keeperrl-34-2|13	Group:		Games/Adventure
21cr|keeperrl-34-2|14	Url:		https://keeperrl.com
21cr|keeperrl-34-2|15	Source0:	https://github.com/miki151/keeperrl/archive/%{uver}/%{name}-%{uver}.tar.gz
21cr|keeperrl-34-2|16	Source1:	%{name}-48.png
21cr|keeperrl-34-2|17	Source2:	%{name}-128.png
21cr|keeperrl-34-2|18	Source3:	%{name}-256.png
21cr|keeperrl-34-2|19	BuildRequires:	boost-devel
21cr|keeperrl-34-2|20	BuildRequires:	clang
21cr|keeperrl-34-2|21	BuildRequires:	pkgconfig(gl)
21cr|keeperrl-34-2|22	BuildRequires:	pkgconfig(libcurl)
21cr|keeperrl-34-2|23	BuildRequires:	pkgconfig(openal)
21cr|keeperrl-34-2|24	BuildRequires:	pkgconfig(sdl2)
21cr|keeperrl-34-2|25	BuildRequires:	pkgconfig(SDL2_image)
21cr|keeperrl-34-2|26	BuildRequires:	pkgconfig(vorbis)
21cr|keeperrl-34-2|27	BuildRequires:	pkgconfig(vorbisfile)
21cr|keeperrl-34-2|28	BuildRequires:	pkgconfig(zlib)
21cr|keeperrl-34-2|29	
21cr|keeperrl-34-2|30	%description
21cr|keeperrl-34-2|31	KeeperRL is an opensource dungeon simulator game inspired by Dungeon Keeper
21cr|keeperrl-34-2|32	and Dwarf Fortress. You become an evil wizard seeking the ultimate knowledge
21cr|keeperrl-34-2|33	of destruction. You can control your minions, and explore and conquer the
21cr|keeperrl-34-2|34	world in a roguelike fashion. Combat is turn-based and very tactical. The
21cr|keeperrl-34-2|35	whole world is procedurally generated.
21cr|keeperrl-34-2|36	This is the ASCII version of %{name}. See keeperrl.com for information
21cr|keeperrl-34-2|37	about buying the version with nonfree music and graphical tiles.
21cr|keeperrl-34-2|38	
21cr|keeperrl-34-2|39	%files
21cr|keeperrl-34-2|40	%license LICENSE
21cr|keeperrl-34-2|41	%{_datadir}/applications/rosa-%{name}.desktop
21cr|keeperrl-34-2|42	%{_gamesbindir}/%{name}
21cr|keeperrl-34-2|43	%{_gamesdatadir}/%{name}/
21cr|keeperrl-34-2|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|keeperrl-34-2|45	
21cr|keeperrl-34-2|46	#-----------------------------------------------------------------------------
21cr|keeperrl-34-2|47	
21cr|keeperrl-34-2|48	%prep
21cr|keeperrl-34-2|49	%setup -qn %{name}-%{uver}
21cr|keeperrl-34-2|50	
21cr|keeperrl-34-2|51	# Replace git-based version detection
21cr|keeperrl-34-2|52	cat << EOF > gen_version.sh
21cr|keeperrl-34-2|53	echo "#define BUILD_VERSION \"%{uver} (%{_vendor})\"" > version.h
21cr|keeperrl-34-2|54	echo "#define BUILD_DATE \"%{date}\"" >> version.h
21cr|keeperrl-34-2|55	EOF
21cr|keeperrl-34-2|56	
21cr|keeperrl-34-2|57	
21cr|keeperrl-34-2|58	%build
21cr|keeperrl-34-2|59	# Do not use cmake: when using it we cannot exclude the building
21cr|keeperrl-34-2|60	# of the Steam integration, but this requires Steam SDK and
21cr|keeperrl-34-2|61	# we don't have it. However, using directly the provided makefile
21cr|keeperrl-34-2|62	# force the use of clang.
21cr|keeperrl-34-2|63	%clang_gcc_wrapper
21cr|keeperrl-34-2|64	%make \
21cr|keeperrl-34-2|65	DATA_DIR=%{_gamesdatadir}/%{name}	\
21cr|keeperrl-34-2|66	ENABLE_LOCAL_USER_DIR=True	\
21cr|keeperrl-34-2|67	NO_RPATH=True			\
21cr|keeperrl-34-2|68	NO_STEAMWORKS=True		\
21cr|keeperrl-34-2|69	OPT=ON				\
21cr|keeperrl-34-2|70	RELEASE=True
21cr|keeperrl-34-2|71	
21cr|keeperrl-34-2|72	%install
21cr|keeperrl-34-2|73	# In the provided makefile there are no means to install:
21cr|keeperrl-34-2|74	# go manually.
21cr|keeperrl-34-2|75	# Install the binary
21cr|keeperrl-34-2|76	install -D -m755 keeper %{buildroot}%{_gamesbindir}/%{name}
21cr|keeperrl-34-2|77	
21cr|keeperrl-34-2|78	# Install game data
21cr|keeperrl-34-2|79	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|keeperrl-34-2|80	cp -a data_contrib data_free %{buildroot}%{_gamesdatadir}/%{name}/
21cr|keeperrl-34-2|81	install -m644 appconfig.txt %{buildroot}%{_gamesdatadir}/%{name}/appconfig.txt
21cr|keeperrl-34-2|82	
21cr|keeperrl-34-2|83	# Add a menu entry
21cr|keeperrl-34-2|84	install -d %{buildroot}%{_datadir}/applications
21cr|keeperrl-34-2|85	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|keeperrl-34-2|86	[Desktop Entry]
21cr|keeperrl-34-2|87	Name=KeeperRL
21cr|keeperrl-34-2|88	GenericName=Dungeon simulator
21cr|keeperrl-34-2|89	Comment=Dungeon simulator game
21cr|keeperrl-34-2|90	Exec=%{name}
21cr|keeperrl-34-2|91	Icon=%{name}
21cr|keeperrl-34-2|92	Terminal=false
21cr|keeperrl-34-2|93	Type=Application
21cr|keeperrl-34-2|94	Categories=Game;RolePlaying;
21cr|keeperrl-34-2|95	EOF
21cr|keeperrl-34-2|96	
21cr|keeperrl-34-2|97	# Install our icons
21cr|keeperrl-34-2|98	install -D -m644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|keeperrl-34-2|99	install -D -m644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|keeperrl-34-2|100	install -D -m644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png

2494 21
21cr|kepas-0.9.3-6|1	Summary:	KDE Easy Publish and Share
21cr|kepas-0.9.3-6|2	Name:		kepas
21cr|kepas-0.9.3-6|3	Version: 	0.9.3
21cr|kepas-0.9.3-6|4	Release: 	6
21cr|kepas-0.9.3-6|5	Source0: 	http://kent.dl.sourceforge.net/sourceforge/kepas/%name-%version.tar.bz2
21cr|kepas-0.9.3-6|6	Patch0:		kepas-0.9.3-linking.patch
21cr|kepas-0.9.3-6|7	License: 	GPLv2+
21cr|kepas-0.9.3-6|8	Group: 		Networking/Other
21cr|kepas-0.9.3-6|9	Url: 		http://www.kde-apps.org/content/show.php?content=73968
21cr|kepas-0.9.3-6|10	BuildRequires: 	kdelibs4-devel
21cr|kepas-0.9.3-6|11	
21cr|kepas-0.9.3-6|12	
21cr|kepas-0.9.3-6|13	%description
21cr|kepas-0.9.3-6|14	Kepas is a zeroconf KDE4 filetransfer tool.
21cr|kepas-0.9.3-6|15	It discovers your local LAN for buddies (KDNSSD) and lets you transfer
21cr|kepas-0.9.3-6|16	files or klipper entries from a trayicon or via drag 'n drop with the
21cr|kepas-0.9.3-6|17	kepas plasmoid.
21cr|kepas-0.9.3-6|18	
21cr|kepas-0.9.3-6|19	Current features:
21cr|kepas-0.9.3-6|20	
21cr|kepas-0.9.3-6|21	* Run Kepas as Plasmoid or Trayicon
21cr|kepas-0.9.3-6|22	* Zeroconf buddy discovery in your LAN (KDNSSD)
21cr|kepas-0.9.3-6|23	* Filetransfer between buddies (kepas or giver)
21cr|kepas-0.9.3-6|24	* Filetransfer to kopete ICQ contacts
21cr|kepas-0.9.3-6|25	* Filetransfer to kopete Jabber contacts
21cr|kepas-0.9.3-6|26	* Transfer of klipper entries
21cr|kepas-0.9.3-6|27	* Activate received klipper entries
21cr|kepas-0.9.3-6|28	* Drag 'n Drop Files on the kepas Plasmoid
21cr|kepas-0.9.3-6|29	* Configure the destination folder and nickname
21cr|kepas-0.9.3-6|30	* Start a Public Folder (KPF)
21cr|kepas-0.9.3-6|31	* Monitor your Public Folders
21cr|kepas-0.9.3-6|32	* available Public Folders are shown on Buddy discovery
21cr|kepas-0.9.3-6|33	
21cr|kepas-0.9.3-6|34	%files
21cr|kepas-0.9.3-6|35	%doc AUTHORS
21cr|kepas-0.9.3-6|36	%{_kde_bindir}/*
21cr|kepas-0.9.3-6|37	%{_kde_libdir}/*.so
21cr|kepas-0.9.3-6|38	%{_kde_appsdir}/plasma/plasma.notifyrc
21cr|kepas-0.9.3-6|39	%{_kde_appsdir}/%name
21cr|kepas-0.9.3-6|40	%{_kde_libdir}/kde4/plasma_applet_kepas.so
21cr|kepas-0.9.3-6|41	%{_kde_applicationsdir}/*.desktop
21cr|kepas-0.9.3-6|42	%{_kde_iconsdir}/*/*/*/*
21cr|kepas-0.9.3-6|43	%{_kde_services}/plasma-applet-kepas.desktop
21cr|kepas-0.9.3-6|44	
21cr|kepas-0.9.3-6|45	#--------------------------------------------------------------------
21cr|kepas-0.9.3-6|46	%prep
21cr|kepas-0.9.3-6|47	%setup -q -n %name-%version
21cr|kepas-0.9.3-6|48	%patch0 -p1
21cr|kepas-0.9.3-6|49	
21cr|kepas-0.9.3-6|50	%build
21cr|kepas-0.9.3-6|51	%cmake_kde4
21cr|kepas-0.9.3-6|52	%make
21cr|kepas-0.9.3-6|53	
21cr|kepas-0.9.3-6|54	%install
21cr|kepas-0.9.3-6|55	%{makeinstall_std} -C build

2495 21
21cr|kerneloops-0.12-12|1	Summary:	Tool to automatically collect and submit kernel crash signatures
21cr|kerneloops-0.12-12|2	Name:		kerneloops
21cr|kerneloops-0.12-12|3	Version:	0.12
21cr|kerneloops-0.12-12|4	Release:	12
21cr|kerneloops-0.12-12|5	License:	GPLv2+
21cr|kerneloops-0.12-12|6	Group:		System/Kernel and hardware
21cr|kerneloops-0.12-12|7	Url:		http://www.kerneloops.org
21cr|kerneloops-0.12-12|8	Source0:	http://www.kerneloops.org/download/%{name}-%{version}.tar.gz
21cr|kerneloops-0.12-12|9	###bor###Source1:	kerneloops.service
21cr|kerneloops-0.12-12|10	# (tpg) https://bugzilla.redhat.com/show_bug.cgi?id=479580
21cr|kerneloops-0.12-12|11	###bor###Patch0:	kerneloops-0.12-dbus-init.patch
21cr|kerneloops-0.12-12|12	Patch1:		kerneloops-0.12-format_not_a_string_literal_and_no_format_arguments.patch
21cr|kerneloops-0.12-12|13	Patch2:		kerneloops-0.12-makefile.patch
21cr|kerneloops-0.12-12|14	Patch3:		kerneloops-0.12-libnotify.patch
21cr|kerneloops-0.12-12|15	BuildRequires:	desktop-file-utils
21cr|kerneloops-0.12-12|16	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|kerneloops-0.12-12|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|kerneloops-0.12-12|18	BuildRequires:	pkgconfig(libcurl)
21cr|kerneloops-0.12-12|19	BuildRequires:	pkgconfig(libnotify)
21cr|kerneloops-0.12-12|20	Requires(post,preun):	rpm-helper
21cr|kerneloops-0.12-12|21	
21cr|kerneloops-0.12-12|22	%description
21cr|kerneloops-0.12-12|23	This package contains the tools to collect kernel crash signatures,
21cr|kerneloops-0.12-12|24	and to submit them to the kerneloops.org website where the kernel
21cr|kerneloops-0.12-12|25	crash signatures get collected and grouped for presentation to the
21cr|kerneloops-0.12-12|26	Linux kernel developers.
21cr|kerneloops-0.12-12|27	
21cr|kerneloops-0.12-12|28	%files -f %{name}.lang
21cr|kerneloops-0.12-12|29	%doc Changelog
21cr|kerneloops-0.12-12|30	%config(noreplace) %{_sysconfdir}/kerneloops.conf
21cr|kerneloops-0.12-12|31	%{_initrddir}/%{name}
21cr|kerneloops-0.12-12|32	%{_sbindir}/%{name}
21cr|kerneloops-0.12-12|33	%{_bindir}/kerneloops-applet
21cr|kerneloops-0.12-12|34	%{_datadir}/kerneloops
21cr|kerneloops-0.12-12|35	###bor###%{_datadir}/dbus-1/system-services/*.service
21cr|kerneloops-0.12-12|36	%{_sysconfdir}/dbus-1/system.d/kerneloops.dbus
21cr|kerneloops-0.12-12|37	%{_sysconfdir}/xdg/autostart/kerneloops-applet.desktop
21cr|kerneloops-0.12-12|38	%{_mandir}/man8/kerneloops.8.*
21cr|kerneloops-0.12-12|39	
21cr|kerneloops-0.12-12|40	%post
21cr|kerneloops-0.12-12|41	%_post_service kerneloops
21cr|kerneloops-0.12-12|42	
21cr|kerneloops-0.12-12|43	%preun
21cr|kerneloops-0.12-12|44	%_preun_service kerneloops
21cr|kerneloops-0.12-12|45	
21cr|kerneloops-0.12-12|46	#----------------------------------------------------------------------------
21cr|kerneloops-0.12-12|47	
21cr|kerneloops-0.12-12|48	%prep
21cr|kerneloops-0.12-12|49	%setup -q
21cr|kerneloops-0.12-12|50	###bor###%%patch0 -p1
21cr|kerneloops-0.12-12|51	%patch1 -p1
21cr|kerneloops-0.12-12|52	%patch2 -p1
21cr|kerneloops-0.12-12|53	%patch3 -p0
21cr|kerneloops-0.12-12|54	
21cr|kerneloops-0.12-12|55	%build
21cr|kerneloops-0.12-12|56	%serverbuild_hardened
21cr|kerneloops-0.12-12|57	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|kerneloops-0.12-12|58	
21cr|kerneloops-0.12-12|59	%install
21cr|kerneloops-0.12-12|60	%makeinstall_std
21cr|kerneloops-0.12-12|61	mkdir -m 0755 -p %{buildroot}%{_initrddir}
21cr|kerneloops-0.12-12|62	install -p -m 0755 kerneloops.init %{buildroot}%{_initrddir}/%{name}
21cr|kerneloops-0.12-12|63	
21cr|kerneloops-0.12-12|64	###bor###mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services
21cr|kerneloops-0.12-12|65	###bor###install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/dbus-1/system-services/org.kerneloops.submit.service
21cr|kerneloops-0.12-12|66	
21cr|kerneloops-0.12-12|67	%find_lang %{name}

2496 21
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|1	%define commit 36de1c8a2833aecb0d5fa0c5d141c272af102e3e
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|3	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|4	%define oname linux-crypto
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|5	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|6	Summary:	This is a set of Linux kernel modules implementing GOST cryptographic algorithms
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|7	Name:		kernel-source-linux-crypto
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|8	Version:	1
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|9	Release:	0.git%{commit_short}.1
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|10	# license for kernel modules only
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|11	License:	GPL
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|12	Group:		System/Kernel and hardware
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|13	Url:		https://github.com/GostCrypt/linux-crypto
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|14	Source0:	https://github.com/GostCrypt/%{oname}/archive/%{commit}.tar.gz?/%{oname}-%{commit}.tar.gz
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|15	BuildArch:	noarch
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|16	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|17	%description
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|18	This is a set of Linux kernel modules implementing GOST cryptographic algorithms:
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|19	GOST 28147 cipher (RFC 5830)
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|20	GOST 28147 "Imitovstavka" (MAC mode) (RFC 5830)
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|21	GOST R 34.11-94 digest (RFC 5831)
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|22	HMAC using GOST R 34.11-94 (RFC 4357)
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|23	GOST R 34.12-2015 ciphers (Magma and Kuznyechik) (RFC 7801)
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|24	CMAC using GOST R 34.12-2015 (as required by GOST R 34.13-2015)
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|25	GOST R 34.11-2012 digest is provided from external source, developed by Vitaly Chikunov.
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|26	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|27	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|28	%files
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|29	%dir %{_usrsrc}/%{oname}-%{version}-%{release}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|30	%dir %{_usrsrc}/%{oname}-%{version}-%{release}/crypto
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|31	%{_usrsrc}/%{oname}-%{version}-%{release}/*.c
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|32	%{_usrsrc}/%{oname}-%{version}-%{release}/*.h
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|33	%{_usrsrc}/%{oname}-%{version}-%{release}/Makefile
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|34	%{_usrsrc}/%{oname}-%{version}-%{release}/crypto/*.h
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|35	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|36	#------------------------------------------------------------------
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|37	%package -n dkms-%{oname}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|38	Summary:                %oname Kernel drivers as DKMS
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|39	Requires:               %{name} = %{EVRD}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|40	Requires(post,preun):   dkms
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|41	Requires(post):         %{name} = %{EVRD}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|42	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|43	%description -n dkms-%{oname}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|44	dkms for %{name}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|45	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|46	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|47	%files -n dkms-%{oname}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|48	/usr/src/%{oname}-%{version}-%{release}/dkms.conf
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|49	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|50	%post -n dkms-%{oname}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|51	set -x
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|52	dkms --rpm_safe_upgrade add -m %{oname} -v %{version}-%{release}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|53	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|54	# Build and install the driver for all available kernels that have devel
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|55	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|56	# Do not fail the installation of the package if the build fails for some
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|57	# kernels, this may happen during testing, etc.
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|58	for kk in /lib/modules/*; do
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|59	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|60	if test -d "/lib/modules/$kk/build"; then
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|61	dkms --rpm_safe_upgrade build -m   %{oname} -v %{version}-%{release} -k $kk &&
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|62	dkms --rpm_safe_upgrade install -m %{oname} -v %{version}-%{release} -k $kk || :
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|63	else
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|64	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|65	fi;
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|66	done
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|67	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|68	%preun -n dkms-%{oname}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|69	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|70	# deinstallation.
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|71	set -x
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|72	rmmod %{oname} >/dev/null 2>&1 || :
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|73	dkms --rpm_safe_upgrade remove -m %{oname} -v %{version}-%{release} --all || :
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|74	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|75	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|76	#------------------------------------------------------------------
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|77	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|78	%prep
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|79	%autosetup -p1 -n %{oname}-%{commit}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|80	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|81	%install
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|82	mkdir -p %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}/crypto
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|83	cat <<EOF > %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}/dkms.conf
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|84	PACKAGE_NAME="%{oname}"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|85	PACKAGE_VERSION="%{version}-%{release}"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|86	CLEAN="make clean"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|87	AUTOINSTALL="yes"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|88	MAKE[0]="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|89	DEST_MODULE_LOCATION[0]=/kernel/crypto/%{oname}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|90	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|91	BUILT_MODULE_NAME[0]="magma_generic"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|92	BUILT_MODULE_LOCATION[0]="./"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|93	DEST_MODULE_LOCATION[0]="/kernel/3rdparty/gost_crypt"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|94	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|95	BUILT_MODULE_NAME[1]="kuznyechik_generic"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|96	BUILT_MODULE_LOCATION[1]="./"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|97	DEST_MODULE_LOCATION[1]="/kernel/3rdparty/gost_crypt"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|98	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|99	BUILT_MODULE_NAME[2]="gosthash94_generic"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|100	BUILT_MODULE_LOCATION[2]="./"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|101	DEST_MODULE_LOCATION[2]="/kernel/3rdparty/gost_crypt"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|102	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|103	BUILT_MODULE_NAME[3]="gost28147_generic"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|104	BUILT_MODULE_LOCATION[3]="./"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|105	DEST_MODULE_LOCATION[3]="/kernel/3rdparty/gost_crypt"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|106	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|107	BUILT_MODULE_NAME[4]="gost-test"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|108	BUILT_MODULE_LOCATION[4]="./"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|109	DEST_MODULE_LOCATION[4]="/kernel/3rdparty/gost_crypt"
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|110	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|111	EOF
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|112	
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|113	install -m644 ./{*.c,*.h,Makefile} %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}
21cr|kernel-source-linux-crypto-1-0.git36de1c.1|114	install -m644 ./crypto/*.h %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}/crypto/

2497 21
21cr|keurocalc-1.2.3-3|1	Summary:	A currency converter and calculator
21cr|keurocalc-1.2.3-3|2	Name:		keurocalc
21cr|keurocalc-1.2.3-3|3	Version:	1.2.3
21cr|keurocalc-1.2.3-3|4	Release:	3
21cr|keurocalc-1.2.3-3|5	Group:		Graphical desktop/KDE
21cr|keurocalc-1.2.3-3|6	License:	GPLv2+
21cr|keurocalc-1.2.3-3|7	Url:		http://opensource.bureau-cornavin.com/%{name}/index.html
21cr|keurocalc-1.2.3-3|8	Source0:	http://opensource.bureau-cornavin.com/%{name}/sources/%{name}-%{version}.tgz
21cr|keurocalc-1.2.3-3|9	BuildRequires:	kdelibs4-devel
21cr|keurocalc-1.2.3-3|10	BuildRequires:	desktop-file-utils
21cr|keurocalc-1.2.3-3|11	
21cr|keurocalc-1.2.3-3|12	%description
21cr|keurocalc-1.2.3-3|13	KEuroCalc is a currency converter and calculator centered on the Euro. It can
21cr|keurocalc-1.2.3-3|14	convert from and to many currencies, either with a fixed conversion rate or a
21cr|keurocalc-1.2.3-3|15	variable conversion rate. It directly downloads the latest variable rates
21cr|keurocalc-1.2.3-3|16	through the Internet.
21cr|keurocalc-1.2.3-3|17	
21cr|keurocalc-1.2.3-3|18	
21cr|keurocalc-1.2.3-3|19	%package -n curconvd
21cr|keurocalc-1.2.3-3|20	Summary:	A daemon that acts as a currency conversion service over D-Bus
21cr|keurocalc-1.2.3-3|21	Group:		Graphical desktop/KDE
21cr|keurocalc-1.2.3-3|22	Requires:	%{name} = %{version}
21cr|keurocalc-1.2.3-3|23	
21cr|keurocalc-1.2.3-3|24	%description -n curconvd
21cr|keurocalc-1.2.3-3|25	curconvd is a daemon that acts as a currency conversion service over D-Bus.
21cr|keurocalc-1.2.3-3|26	
21cr|keurocalc-1.2.3-3|27	
21cr|keurocalc-1.2.3-3|28	%prep
21cr|keurocalc-1.2.3-3|29	%setup -q
21cr|keurocalc-1.2.3-3|30	
21cr|keurocalc-1.2.3-3|31	
21cr|keurocalc-1.2.3-3|32	%build
21cr|keurocalc-1.2.3-3|33	%cmake_kde4
21cr|keurocalc-1.2.3-3|34	%make
21cr|keurocalc-1.2.3-3|35	
21cr|keurocalc-1.2.3-3|36	
21cr|keurocalc-1.2.3-3|37	%install
21cr|keurocalc-1.2.3-3|38	%makeinstall_std -C build
21cr|keurocalc-1.2.3-3|39	
21cr|keurocalc-1.2.3-3|40	desktop-file-install --dir=%{buildroot}%{_kde_applicationsdir} \
21cr|keurocalc-1.2.3-3|41	--add-category='Finance' \
21cr|keurocalc-1.2.3-3|42	%{buildroot}%{_kde_applicationsdir}/%{name}.desktop
21cr|keurocalc-1.2.3-3|43	
21cr|keurocalc-1.2.3-3|44	%find_lang %{name} --with-html
21cr|keurocalc-1.2.3-3|45	
21cr|keurocalc-1.2.3-3|46	
21cr|keurocalc-1.2.3-3|47	%files -f %{name}.lang
21cr|keurocalc-1.2.3-3|48	%doc README TODO
21cr|keurocalc-1.2.3-3|49	%{_kde_bindir}/%{name}
21cr|keurocalc-1.2.3-3|50	%{_kde_applicationsdir}/%{name}.desktop
21cr|keurocalc-1.2.3-3|51	%{_kde_appsdir}/%{name}
21cr|keurocalc-1.2.3-3|52	%{_kde_iconsdir}/hicolor/*/*/*
21cr|keurocalc-1.2.3-3|53	
21cr|keurocalc-1.2.3-3|54	
21cr|keurocalc-1.2.3-3|55	%files -n curconvd
21cr|keurocalc-1.2.3-3|56	%doc curconvd/API.txt
21cr|keurocalc-1.2.3-3|57	%{_kde_bindir}/curconvd
21cr|keurocalc-1.2.3-3|58	%{_kde_appsdir}/curconvd
21cr|keurocalc-1.2.3-3|59	%{_datadir}/locale/*/LC_MESSAGES/curconvd.mo

2498 21
21cr|kexis-0.2.2-5|1	Summary:	A lossless WAV file compressor
21cr|kexis-0.2.2-5|2	Name:		kexis
21cr|kexis-0.2.2-5|3	Version:	0.2.2
21cr|kexis-0.2.2-5|4	Release:	5
21cr|kexis-0.2.2-5|5	License:	GPLv2+
21cr|kexis-0.2.2-5|6	Group:		Sound
21cr|kexis-0.2.2-5|7	URL:		http://sourceforge.net/projects/kexis/
21cr|kexis-0.2.2-5|8	Source:		http://etree.org/shnutils/shntool/support/formats/kxs/win32/%{version}/%{name}-%{version}-shntool.tar.gz
21cr|kexis-0.2.2-5|9	
21cr|kexis-0.2.2-5|10	%description
21cr|kexis-0.2.2-5|11	Kexis is a lossless WAV file compressor. It encodes and decodes files in
21cr|kexis-0.2.2-5|12	kxs file format.
21cr|kexis-0.2.2-5|13	
21cr|kexis-0.2.2-5|14	Kexis' main goal is to develop prediction and encoding schemes to minimize
21cr|kexis-0.2.2-5|15	compressed file size. Kexis strives to be the premier lossless sound encoder.
21cr|kexis-0.2.2-5|16	
21cr|kexis-0.2.2-5|17	This version is patched with shntool patch.
21cr|kexis-0.2.2-5|18	
21cr|kexis-0.2.2-5|19	%files
21cr|kexis-0.2.2-5|20	%doc COPYING README
21cr|kexis-0.2.2-5|21	%{_bindir}/*
21cr|kexis-0.2.2-5|22	
21cr|kexis-0.2.2-5|23	#----------------------------------------------------------------------------
21cr|kexis-0.2.2-5|24	
21cr|kexis-0.2.2-5|25	%prep
21cr|kexis-0.2.2-5|26	%setup -qn %{name}-%{version}-shntool
21cr|kexis-0.2.2-5|27	
21cr|kexis-0.2.2-5|28	%build
21cr|kexis-0.2.2-5|29	%make PROFILE_OPTS="%{optflags}"
21cr|kexis-0.2.2-5|30	mv GPL.txt COPYING
21cr|kexis-0.2.2-5|31	mv docs/README.txt README
21cr|kexis-0.2.2-5|32	
21cr|kexis-0.2.2-5|33	%install
21cr|kexis-0.2.2-5|34	mkdir -p %{buildroot}%{_bindir}
21cr|kexis-0.2.2-5|35	install -m 755 %{name} %{buildroot}%{_bindir}

2499 21
21cr|keyfuzz-0.2-9|1	Name: 	 	keyfuzz
21cr|keyfuzz-0.2-9|2	Summary: 	Keycode translator for multimedia keyboards
21cr|keyfuzz-0.2-9|3	Version: 	0.2
21cr|keyfuzz-0.2-9|4	Release: 	9
21cr|keyfuzz-0.2-9|5	
21cr|keyfuzz-0.2-9|6	Source:		%{name}-%{version}.tar.bz2
21cr|keyfuzz-0.2-9|7	URL:		http://0pointer.de/lennart/projects/keyfuzz/
21cr|keyfuzz-0.2-9|8	License:	GPL
21cr|keyfuzz-0.2-9|9	Group:		System/Configuration/Hardware
21cr|keyfuzz-0.2-9|10	BuildRequires:	imagemagick
21cr|keyfuzz-0.2-9|11	BuildRequires:  lynx
21cr|keyfuzz-0.2-9|12	
21cr|keyfuzz-0.2-9|13	%description
21cr|keyfuzz-0.2-9|14	You may use keyfuzz to manipulate the scancode/keycode translation tables of
21cr|keyfuzz-0.2-9|15	keyboard drivers supporting the Linux input layer API (as included in Linux
21cr|keyfuzz-0.2-9|16	2.6). This is useful for fixing the translation tables of multimedia keyboards
21cr|keyfuzz-0.2-9|17	or laptop keyboards with special keys. keyfuzz is not a daemon like Gnome acme
21cr|keyfuzz-0.2-9|18	which reacts on special hotkeys but a tool to make non-standard keyboards
21cr|keyfuzz-0.2-9|19	compatible with such daemons. keyfuzz should be run once at boot time, the
21cr|keyfuzz-0.2-9|20	modifications it makes stay active after the tool quits until reboot. keyfuzz
21cr|keyfuzz-0.2-9|21	does not interact directly with XFree86. However, newer releases of the latter
21cr|keyfuzz-0.2-9|22	(4.1 and above) rely on the Linux input API, so they take advantage of the
21cr|keyfuzz-0.2-9|23	fixed translation tables.
21cr|keyfuzz-0.2-9|24	
21cr|keyfuzz-0.2-9|25	%prep
21cr|keyfuzz-0.2-9|26	%setup -q
21cr|keyfuzz-0.2-9|27	
21cr|keyfuzz-0.2-9|28	%build
21cr|keyfuzz-0.2-9|29	%configure
21cr|keyfuzz-0.2-9|30	%make
21cr|keyfuzz-0.2-9|31	
21cr|keyfuzz-0.2-9|32	%install
21cr|keyfuzz-0.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|keyfuzz-0.2-9|34	%makeinstall_std
21cr|keyfuzz-0.2-9|35	
21cr|keyfuzz-0.2-9|36	%clean
21cr|keyfuzz-0.2-9|37	rm -rf $RPM_BUILD_ROOT
21cr|keyfuzz-0.2-9|38	
21cr|keyfuzz-0.2-9|39	%files
21cr|keyfuzz-0.2-9|40	%defattr(-,root,root)
21cr|keyfuzz-0.2-9|41	%doc README doc/*.html doc/*.css
21cr|keyfuzz-0.2-9|42	%{_sbindir}/%name
21cr|keyfuzz-0.2-9|43	%{_mandir}/man8/*
21cr|keyfuzz-0.2-9|44	%{_sysconfdir}/init.d/*
21cr|keyfuzz-0.2-9|45	%{_sysconfdir}/%name

2500 21
21cr|keynote-2.3-11|1	%define _disable_rebuild_configure 1
21cr|keynote-2.3-11|2	
21cr|keynote-2.3-11|3	%define major 0
21cr|keynote-2.3-11|4	%define libname %mklibname keynote %{major}
21cr|keynote-2.3-11|5	%define devname %mklibname keynote -d
21cr|keynote-2.3-11|6	
21cr|keynote-2.3-11|7	Summary:	Decentralized Trust-Management system
21cr|keynote-2.3-11|8	Name:		keynote
21cr|keynote-2.3-11|9	Version:	2.3
21cr|keynote-2.3-11|10	Release:	11
21cr|keynote-2.3-11|11	License:	BSD
21cr|keynote-2.3-11|12	Group:		System/Libraries
21cr|keynote-2.3-11|13	Url:		http://www.cis.upenn.edu/~keynote/
21cr|keynote-2.3-11|14	Source0:	http://www.cis.upenn.edu/~keynote/Code/keynote-%{version}.tar.bz2
21cr|keynote-2.3-11|15	Patch0:		keynote_2.3-11.diff.bz2
21cr|keynote-2.3-11|16	BuildRequires:	bison
21cr|keynote-2.3-11|17	BuildRequires:	flex
21cr|keynote-2.3-11|18	BuildRequires:	pkgconfig(openssl)
21cr|keynote-2.3-11|19	
21cr|keynote-2.3-11|20	%description
21cr|keynote-2.3-11|21	The KeyNote architecture and language are useful as building blocks for the
21cr|keynote-2.3-11|22	trust management aspects of a variety of Internet protocols and services.
21cr|keynote-2.3-11|23	
21cr|keynote-2.3-11|24	This package contains the keynote binary used to generate and verify
21cr|keynote-2.3-11|25	KeyNote assertions.
21cr|keynote-2.3-11|26	
21cr|keynote-2.3-11|27	%files
21cr|keynote-2.3-11|28	%doc AUTHORS COPYING HOWTO.add.crypto LICENSE README TODO doc/rfc*.txt
21cr|keynote-2.3-11|29	%attr(0755,root,root) %{_bindir}/keynote
21cr|keynote-2.3-11|30	%{_mandir}/man1/*
21cr|keynote-2.3-11|31	%{_mandir}/man4/*
21cr|keynote-2.3-11|32	%{_mandir}/man5/*
21cr|keynote-2.3-11|33	
21cr|keynote-2.3-11|34	#----------------------------------------------------------------------------
21cr|keynote-2.3-11|35	
21cr|keynote-2.3-11|36	%package -n %{libname}
21cr|keynote-2.3-11|37	Summary:	Decentralized Trust-Management system, shared library
21cr|keynote-2.3-11|38	Group:		System/Libraries
21cr|keynote-2.3-11|39	
21cr|keynote-2.3-11|40	%description -n %{libname}
21cr|keynote-2.3-11|41	The KeyNote architecture and language are useful as building blocks for the
21cr|keynote-2.3-11|42	trust management aspects of a variety of Internet protocols and services.
21cr|keynote-2.3-11|43	
21cr|keynote-2.3-11|44	%files -n %{libname}
21cr|keynote-2.3-11|45	%{_libdir}/libkeynote.so.%{major}*
21cr|keynote-2.3-11|46	
21cr|keynote-2.3-11|47	#----------------------------------------------------------------------------
21cr|keynote-2.3-11|48	
21cr|keynote-2.3-11|49	%package -n %{devname}
21cr|keynote-2.3-11|50	Summary:	Decentralized Trust-Management system, development files
21cr|keynote-2.3-11|51	Group:		Development/C
21cr|keynote-2.3-11|52	Requires:	%{libname} = %{EVRD}
21cr|keynote-2.3-11|53	Provides:	%{name}-devel = %{EVRD}
21cr|keynote-2.3-11|54	Conflicts:	%{_lib}keynote0-devel < 2.3-9
21cr|keynote-2.3-11|55	Obsoletes:	%{_lib}keynote0-devel < 2.3-9
21cr|keynote-2.3-11|56	
21cr|keynote-2.3-11|57	%description -n %{devname}
21cr|keynote-2.3-11|58	The KeyNote architecture and language are useful as building blocks for the
21cr|keynote-2.3-11|59	trust management aspects of a variety of Internet protocols and services.
21cr|keynote-2.3-11|60	
21cr|keynote-2.3-11|61	This Package contains all the files and documentation needed to use the
21cr|keynote-2.3-11|62	KeyNote library in own applications.
21cr|keynote-2.3-11|63	
21cr|keynote-2.3-11|64	%files -n %{devname}
21cr|keynote-2.3-11|65	%{_libdir}/libkeynote.so
21cr|keynote-2.3-11|66	%{_includedir}/*.*
21cr|keynote-2.3-11|67	%{_mandir}/man3/*
21cr|keynote-2.3-11|68	
21cr|keynote-2.3-11|69	#----------------------------------------------------------------------------
21cr|keynote-2.3-11|70	
21cr|keynote-2.3-11|71	%prep
21cr|keynote-2.3-11|72	%setup -q
21cr|keynote-2.3-11|73	%patch0 -p1
21cr|keynote-2.3-11|74	
21cr|keynote-2.3-11|75	%build
21cr|keynote-2.3-11|76	%configure
21cr|keynote-2.3-11|77	
21cr|keynote-2.3-11|78	make CFLAGS="%{optflags} -Wall -fcommon"
21cr|keynote-2.3-11|79	
21cr|keynote-2.3-11|80	%install
21cr|keynote-2.3-11|81	%makeinstall_std

2501 21
21cr|kfaenza-icon-theme-0.8.9-1|1	Summary:	Faenza-Cupertino icon theme for KDE
21cr|kfaenza-icon-theme-0.8.9-1|2	Name:		kfaenza-icon-theme
21cr|kfaenza-icon-theme-0.8.9-1|3	Version:	0.8.9
21cr|kfaenza-icon-theme-0.8.9-1|4	Release:	1
21cr|kfaenza-icon-theme-0.8.9-1|5	License:	GPLv3+
21cr|kfaenza-icon-theme-0.8.9-1|6	Group:		Graphical desktop/Other
21cr|kfaenza-icon-theme-0.8.9-1|7	Url:		http://kde-look.org/content/show.php?content=143890
21cr|kfaenza-icon-theme-0.8.9-1|8	Source0:	http://ompldr.org/vYjR0NQ/%{name}-%{version}.tar.gz
21cr|kfaenza-icon-theme-0.8.9-1|9	# Inherits
21cr|kfaenza-icon-theme-0.8.9-1|10	Requires:	faenza-icon-theme
21cr|kfaenza-icon-theme-0.8.9-1|11	Requires(post,postun):	gtk+2
21cr|kfaenza-icon-theme-0.8.9-1|12	BuildArch:	noarch
21cr|kfaenza-icon-theme-0.8.9-1|13	
21cr|kfaenza-icon-theme-0.8.9-1|14	%description
21cr|kfaenza-icon-theme-0.8.9-1|15	Contains icons for Faenza-Cupertino theme for KDE.
21cr|kfaenza-icon-theme-0.8.9-1|16	
21cr|kfaenza-icon-theme-0.8.9-1|17	%files
21cr|kfaenza-icon-theme-0.8.9-1|18	%{_iconsdir}/KFaenza
21cr|kfaenza-icon-theme-0.8.9-1|19	
21cr|kfaenza-icon-theme-0.8.9-1|20	%post
21cr|kfaenza-icon-theme-0.8.9-1|21	%update_icon_cache KFaenza
21cr|kfaenza-icon-theme-0.8.9-1|22	
21cr|kfaenza-icon-theme-0.8.9-1|23	%postun
21cr|kfaenza-icon-theme-0.8.9-1|24	%clean_icon_cache KFaenza
21cr|kfaenza-icon-theme-0.8.9-1|25	
21cr|kfaenza-icon-theme-0.8.9-1|26	#----------------------------------------------------------------------------
21cr|kfaenza-icon-theme-0.8.9-1|27	
21cr|kfaenza-icon-theme-0.8.9-1|28	%prep
21cr|kfaenza-icon-theme-0.8.9-1|29	%setup -qn KFaenza
21cr|kfaenza-icon-theme-0.8.9-1|30	rm INSTALL
21cr|kfaenza-icon-theme-0.8.9-1|31	find . -name ".directory" -exec rm {} \;
21cr|kfaenza-icon-theme-0.8.9-1|32	find . -type d -exec chmod 755 {} \;
21cr|kfaenza-icon-theme-0.8.9-1|33	find . -type f -exec chmod 644 {} \;
21cr|kfaenza-icon-theme-0.8.9-1|34	
21cr|kfaenza-icon-theme-0.8.9-1|35	%build
21cr|kfaenza-icon-theme-0.8.9-1|36	
21cr|kfaenza-icon-theme-0.8.9-1|37	%install
21cr|kfaenza-icon-theme-0.8.9-1|38	mkdir -p %{buildroot}%{_iconsdir}/KFaenza
21cr|kfaenza-icon-theme-0.8.9-1|39	cp -r . %{buildroot}%{_iconsdir}/KFaenza
21cr|kfaenza-icon-theme-0.8.9-1|40	touch %{buildroot}%{_iconsdir}/KFaenza/icon-theme.cache

2502 21
21cr|kfax-3.3.6-10|1	Summary:	A fax viewing program
21cr|kfax-3.3.6-10|2	Name:		kfax
21cr|kfax-3.3.6-10|3	Version: 	3.3.6
21cr|kfax-3.3.6-10|4	Release: 	10
21cr|kfax-3.3.6-10|5	Source0: 	http://fr2.rpmfind.net/linux/KDE/stable/4.0.4/src/extragear/%name-%version-kde4.3.1.tar.bz2
21cr|kfax-3.3.6-10|6	Patch0:		kfax-3.3.6-kde4.3.1-x11.patch
21cr|kfax-3.3.6-10|7	License: 	GPLv2+
21cr|kfax-3.3.6-10|8	Group: 		Graphics
21cr|kfax-3.3.6-10|9	Url: 		http://www.kde.org
21cr|kfax-3.3.6-10|10	BuildRequires: 	kdelibs4-devel
21cr|kfax-3.3.6-10|11	%if %mdkversion >= 200910
21cr|kfax-3.3.6-10|12	Obsoletes:	kdegraphics-kfax < 1:3.5.10-3
21cr|kfax-3.3.6-10|13	%endif
21cr|kfax-3.3.6-10|14	%if %mdkversion >= 200100
21cr|kfax-3.3.6-10|15	Obsoletes:  kdegraphics3-kfax < 1:3.5.10-5
21cr|kfax-3.3.6-10|16	%endif
21cr|kfax-3.3.6-10|17	Conflicts:	kde-l10n < 3.5.9-5
21cr|kfax-3.3.6-10|18	
21cr|kfax-3.3.6-10|19	%description
21cr|kfax-3.3.6-10|20	A program to display raw and tiffed fax images (g3, g3-2d, g4).
21cr|kfax-3.3.6-10|21	
21cr|kfax-3.3.6-10|22	%files -f %name.lang
21cr|kfax-3.3.6-10|23	%doc COPYING ChangeLog README
21cr|kfax-3.3.6-10|24	%_kde_bindir/*
21cr|kfax-3.3.6-10|25	%_kde_datadir/applications/kde4/*.desktop
21cr|kfax-3.3.6-10|26	%_kde_appsdir/%name
21cr|kfax-3.3.6-10|27	%_kde_iconsdir/*/*/*/*
21cr|kfax-3.3.6-10|28	
21cr|kfax-3.3.6-10|29	#--------------------------------------------------------------------
21cr|kfax-3.3.6-10|30	
21cr|kfax-3.3.6-10|31	%prep
21cr|kfax-3.3.6-10|32	%setup -q -n %name-%version-kde4.3.1
21cr|kfax-3.3.6-10|33	%patch0 -p1
21cr|kfax-3.3.6-10|34	
21cr|kfax-3.3.6-10|35	%build
21cr|kfax-3.3.6-10|36	
21cr|kfax-3.3.6-10|37	%cmake_kde4
21cr|kfax-3.3.6-10|38	%make
21cr|kfax-3.3.6-10|39	
21cr|kfax-3.3.6-10|40	%install
21cr|kfax-3.3.6-10|41	cd build
21cr|kfax-3.3.6-10|42	%{makeinstall_std}
21cr|kfax-3.3.6-10|43	cd -
21cr|kfax-3.3.6-10|44	
21cr|kfax-3.3.6-10|45	%find_lang %name --with-html

2503 21
21cr|kflickr-20100817-4|1	Summary:	Permit to easily upload photos to your Flickr.com account
21cr|kflickr-20100817-4|2	Name:		kflickr
21cr|kflickr-20100817-4|3	Version:	20100817
21cr|kflickr-20100817-4|4	Release:	4
21cr|kflickr-20100817-4|5	Group:		Communications
21cr|kflickr-20100817-4|6	License:	GPLv2+
21cr|kflickr-20100817-4|7	URL:		http://kflickr.sourceforge.net/
21cr|kflickr-20100817-4|8	Source0:        http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
21cr|kflickr-20100817-4|9	Patch0:		kflickr-20100817-drop-invalid-de.patch
21cr|kflickr-20100817-4|10	BuildRequires:  kdelibs4-devel
21cr|kflickr-20100817-4|11	Requires:	qt4-database-plugin-sqlite
21cr|kflickr-20100817-4|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|kflickr-20100817-4|13	
21cr|kflickr-20100817-4|14	%description
21cr|kflickr-20100817-4|15	KFlickr is a standalone KDE application that allows
21cr|kflickr-20100817-4|16	for easy upload of your favourite photos to your Flickr.com account
21cr|kflickr-20100817-4|17	
21cr|kflickr-20100817-4|18	%prep
21cr|kflickr-20100817-4|19	%setup -q
21cr|kflickr-20100817-4|20	%patch0 -p0
21cr|kflickr-20100817-4|21	
21cr|kflickr-20100817-4|22	%build
21cr|kflickr-20100817-4|23	%cmake_kde4
21cr|kflickr-20100817-4|24	%make
21cr|kflickr-20100817-4|25	
21cr|kflickr-20100817-4|26	%install
21cr|kflickr-20100817-4|27	rm -rf %{buildroot}
21cr|kflickr-20100817-4|28	
21cr|kflickr-20100817-4|29	%makeinstall_std -C build
21cr|kflickr-20100817-4|30	
21cr|kflickr-20100817-4|31	%find_lang %name
21cr|kflickr-20100817-4|32	
21cr|kflickr-20100817-4|33	%clean
21cr|kflickr-20100817-4|34	rm -rf %{buildroot}
21cr|kflickr-20100817-4|35	
21cr|kflickr-20100817-4|36	%files -f %name.lang
21cr|kflickr-20100817-4|37	%defattr(-,root,root,-)
21cr|kflickr-20100817-4|38	%_kde_bindir/*
21cr|kflickr-20100817-4|39	%_kde_applicationsdir/*.desktop
21cr|kflickr-20100817-4|40	%_kde_appsdir/%name
21cr|kflickr-20100817-4|41	%_kde_iconsdir/hicolor/*/apps/*

2504 21
21cr|kfoldersync-3.4.1-3|1	Summary:	Folder synchronization and backup tool
21cr|kfoldersync-3.4.1-3|2	Name:		kfoldersync
21cr|kfoldersync-3.4.1-3|3	Version:	3.4.1
21cr|kfoldersync-3.4.1-3|4	Release:	3
21cr|kfoldersync-3.4.1-3|5	License:	GPLv3+
21cr|kfoldersync-3.4.1-3|6	Group:		Archiving/Backup
21cr|kfoldersync-3.4.1-3|7	Url:		https://www.linux-apps.com/p/1127677/
21cr|kfoldersync-3.4.1-3|8	Source0:	https://dl.opendesktop.org/api/files/download/id/1485353737/%{name}-%{version}.tar.xz
21cr|kfoldersync-3.4.1-3|9	Patch0:		kfoldersync-3.4.1-fr.patch
21cr|kfoldersync-3.4.1-3|10	Patch1:		kfoldersync-3.4.1-ru.patch
21cr|kfoldersync-3.4.1-3|11	BuildRequires:	extra-cmake-modules
21cr|kfoldersync-3.4.1-3|12	BuildRequires:	kf5config-devel
21cr|kfoldersync-3.4.1-3|13	BuildRequires:	kf5configwidgets-devel
21cr|kfoldersync-3.4.1-3|14	BuildRequires:	kf5coreaddons-devel
21cr|kfoldersync-3.4.1-3|15	BuildRequires:	kf5dbusaddons-devel
21cr|kfoldersync-3.4.1-3|16	BuildRequires:	kf5i18n-devel
21cr|kfoldersync-3.4.1-3|17	BuildRequires:	kf5itemviews-devel
21cr|kfoldersync-3.4.1-3|18	BuildRequires:	kf5kio-devel
21cr|kfoldersync-3.4.1-3|19	BuildRequires:	kf5widgetsaddons-devel
21cr|kfoldersync-3.4.1-3|20	BuildRequires:	kf5windowsystem-devel
21cr|kfoldersync-3.4.1-3|21	BuildRequires:	kf5xmlgui-devel
21cr|kfoldersync-3.4.1-3|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|kfoldersync-3.4.1-3|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|kfoldersync-3.4.1-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kfoldersync-3.4.1-3|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kfoldersync-3.4.1-3|26	
21cr|kfoldersync-3.4.1-3|27	%description
21cr|kfoldersync-3.4.1-3|28	Folder synchronization and backup tool for KDE.
21cr|kfoldersync-3.4.1-3|29	
21cr|kfoldersync-3.4.1-3|30	%files -f %{name}.lang
21cr|kfoldersync-3.4.1-3|31	%doc README.md COPYING*
21cr|kfoldersync-3.4.1-3|32	%{_kde5_applicationsdir}/%{name}.desktop
21cr|kfoldersync-3.4.1-3|33	%{_kde5_bindir}/%{name}
21cr|kfoldersync-3.4.1-3|34	%{_kde5_iconsdir}/hicolor/*/*/*
21cr|kfoldersync-3.4.1-3|35	
21cr|kfoldersync-3.4.1-3|36	#----------------------------------------------------------------------------
21cr|kfoldersync-3.4.1-3|37	
21cr|kfoldersync-3.4.1-3|38	%prep
21cr|kfoldersync-3.4.1-3|39	%setup -q
21cr|kfoldersync-3.4.1-3|40	%patch0 -p1
21cr|kfoldersync-3.4.1-3|41	%patch1 -p1
21cr|kfoldersync-3.4.1-3|42	
21cr|kfoldersync-3.4.1-3|43	%build
21cr|kfoldersync-3.4.1-3|44	%cmake_kde5
21cr|kfoldersync-3.4.1-3|45	%make
21cr|kfoldersync-3.4.1-3|46	
21cr|kfoldersync-3.4.1-3|47	%install
21cr|kfoldersync-3.4.1-3|48	%makeinstall_std -C build
21cr|kfoldersync-3.4.1-3|49	
21cr|kfoldersync-3.4.1-3|50	%find_lang %{name}

2505 21
21cr|kgraphviewer-2.2.0-3|1	%define major 2
21cr|kgraphviewer-2.2.0-3|2	%define libname %mklibname %{name} %{major}
21cr|kgraphviewer-2.2.0-3|3	%define devname %mklibname %{name} -d
21cr|kgraphviewer-2.2.0-3|4	
21cr|kgraphviewer-2.2.0-3|5	Summary:	A GraphViz dot graph viewer for KDE
21cr|kgraphviewer-2.2.0-3|6	Name:		kgraphviewer
21cr|kgraphviewer-2.2.0-3|7	Version:	2.2.0
21cr|kgraphviewer-2.2.0-3|8	Release:	3
21cr|kgraphviewer-2.2.0-3|9	License:	GPLv2+
21cr|kgraphviewer-2.2.0-3|10	Group:		Graphics
21cr|kgraphviewer-2.2.0-3|11	Url:		https://gna.org/projects/kgraphviewer
21cr|kgraphviewer-2.2.0-3|12	Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
21cr|kgraphviewer-2.2.0-3|13	BuildRequires:	desktop-file-utils
21cr|kgraphviewer-2.2.0-3|14	BuildRequires:	graphviz
21cr|kgraphviewer-2.2.0-3|15	BuildRequires:	boost-devel
21cr|kgraphviewer-2.2.0-3|16	BuildRequires:	kdelibs4-devel
21cr|kgraphviewer-2.2.0-3|17	BuildRequires:	pkgconfig(libcgraph)
21cr|kgraphviewer-2.2.0-3|18	Requires:	graphviz
21cr|kgraphviewer-2.2.0-3|19	
21cr|kgraphviewer-2.2.0-3|20	%description
21cr|kgraphviewer-2.2.0-3|21	KGraphViewer is user-friendly KDE application for viewing dot graphs
21cr|kgraphviewer-2.2.0-3|22	created for processing with GraphViz. Notable features provided include:
21cr|kgraphviewer-2.2.0-3|23	
21cr|kgraphviewer-2.2.0-3|24	- loading of several graphs in tabs
21cr|kgraphviewer-2.2.0-3|25	- bird's-eye graph view
21cr|kgraphviewer-2.2.0-3|26	- zooming view
21cr|kgraphviewer-2.2.0-3|27	- simple printing
21cr|kgraphviewer-2.2.0-3|28	- context menu and toolbar for selecting layout algorithms
21cr|kgraphviewer-2.2.0-3|29	- session management
21cr|kgraphviewer-2.2.0-3|30	
21cr|kgraphviewer-2.2.0-3|31	%files -f %{name}.lang
21cr|kgraphviewer-2.2.0-3|32	%{_kde_applicationsdir}/*.desktop
21cr|kgraphviewer-2.2.0-3|33	%{_kde_appsdir}/*
21cr|kgraphviewer-2.2.0-3|34	%{_kde_bindir}/*
21cr|kgraphviewer-2.2.0-3|35	%{_kde_datadir}/appdata/%{name}.appdata.xml
21cr|kgraphviewer-2.2.0-3|36	%{_kde_datadir}/appdata/%{name}.metainfo.xml
21cr|kgraphviewer-2.2.0-3|37	%{_kde_datadir}/config.kcfg/*.kcfg
21cr|kgraphviewer-2.2.0-3|38	%{_kde_iconsdir}/*/*/*/*.png
21cr|kgraphviewer-2.2.0-3|39	%{_kde_libdir}/kde4/*.so
21cr|kgraphviewer-2.2.0-3|40	%{_kde_services}/*.desktop
21cr|kgraphviewer-2.2.0-3|41	
21cr|kgraphviewer-2.2.0-3|42	#----------------------------------------------------------------------------
21cr|kgraphviewer-2.2.0-3|43	
21cr|kgraphviewer-2.2.0-3|44	%package -n %{libname}
21cr|kgraphviewer-2.2.0-3|45	Summary:	Shared library for %{name}
21cr|kgraphviewer-2.2.0-3|46	Group:		System/Libraries
21cr|kgraphviewer-2.2.0-3|47	# Wrong major was used
21cr|kgraphviewer-2.2.0-3|48	Conflicts:	%{_lib}kgraphviewer3 < 2.2.0
21cr|kgraphviewer-2.2.0-3|49	Obsoletes:	%{_lib}kgraphviewer3 < 2.2.0
21cr|kgraphviewer-2.2.0-3|50	
21cr|kgraphviewer-2.2.0-3|51	%description -n %{libname}
21cr|kgraphviewer-2.2.0-3|52	This package contains shared library for %{name}.
21cr|kgraphviewer-2.2.0-3|53	
21cr|kgraphviewer-2.2.0-3|54	%files -n %{libname}
21cr|kgraphviewer-2.2.0-3|55	%{_kde_libdir}/lib%{name}.so.%{major}*
21cr|kgraphviewer-2.2.0-3|56	
21cr|kgraphviewer-2.2.0-3|57	#----------------------------------------------------------------------------
21cr|kgraphviewer-2.2.0-3|58	
21cr|kgraphviewer-2.2.0-3|59	%package -n %{devname}
21cr|kgraphviewer-2.2.0-3|60	Summary:	Development files for %{name}
21cr|kgraphviewer-2.2.0-3|61	Group:		Development/KDE and Qt
21cr|kgraphviewer-2.2.0-3|62	Requires:	%{libname} = %{EVRD}
21cr|kgraphviewer-2.2.0-3|63	Provides:	%{name}-devel = %{EVRD}
21cr|kgraphviewer-2.2.0-3|64	Conflicts:	%{name}-devel < 2.2.0
21cr|kgraphviewer-2.2.0-3|65	Obsoletes:	%{name}-devel < 2.2.0
21cr|kgraphviewer-2.2.0-3|66	
21cr|kgraphviewer-2.2.0-3|67	%description -n %{devname}
21cr|kgraphviewer-2.2.0-3|68	This package contains development files for %{name}.
21cr|kgraphviewer-2.2.0-3|69	
21cr|kgraphviewer-2.2.0-3|70	%files -n %{devname}
21cr|kgraphviewer-2.2.0-3|71	%{_kde_includedir}/%{name}
21cr|kgraphviewer-2.2.0-3|72	%{_kde_libdir}/libkgraphviewer.so
21cr|kgraphviewer-2.2.0-3|73	
21cr|kgraphviewer-2.2.0-3|74	#----------------------------------------------------------------------------
21cr|kgraphviewer-2.2.0-3|75	
21cr|kgraphviewer-2.2.0-3|76	%prep
21cr|kgraphviewer-2.2.0-3|77	%setup -q
21cr|kgraphviewer-2.2.0-3|78	
21cr|kgraphviewer-2.2.0-3|79	%build
21cr|kgraphviewer-2.2.0-3|80	%cmake_kde4
21cr|kgraphviewer-2.2.0-3|81	%make
21cr|kgraphviewer-2.2.0-3|82	
21cr|kgraphviewer-2.2.0-3|83	%install
21cr|kgraphviewer-2.2.0-3|84	%makeinstall_std -C build
21cr|kgraphviewer-2.2.0-3|85	
21cr|kgraphviewer-2.2.0-3|86	desktop-file-install --vendor='' \
21cr|kgraphviewer-2.2.0-3|87	--dir %{buildroot}%{_kde_datadir}/applications/kde4/ \
21cr|kgraphviewer-2.2.0-3|88	--remove-key='Encoding' \
21cr|kgraphviewer-2.2.0-3|89	--remove-category='Application' \
21cr|kgraphviewer-2.2.0-3|90	--add-category='Science;Education' \
21cr|kgraphviewer-2.2.0-3|91	%{buildroot}%{_kde_datadir}/applications/kde4/kgraphviewer.desktop \
21cr|kgraphviewer-2.2.0-3|92	%{buildroot}%{_kde_datadir}/applications/kde4/kgrapheditor.desktop
21cr|kgraphviewer-2.2.0-3|93	
21cr|kgraphviewer-2.2.0-3|94	%find_lang %{name} --with-html

2506 21
21cr|kgtk-0.11.0-4|1	%define oname KGtk
21cr|kgtk-0.11.0-4|2	
21cr|kgtk-0.11.0-4|3	Summary:	KGtk - Allow to use KDE's file dialogs when run under KDE for GTK apps
21cr|kgtk-0.11.0-4|4	Name:		kgtk
21cr|kgtk-0.11.0-4|5	Version:	0.11.0
21cr|kgtk-0.11.0-4|6	Release:	4
21cr|kgtk-0.11.0-4|7	License:	GPLv2+
21cr|kgtk-0.11.0-4|8	Group:		Graphical desktop/KDE
21cr|kgtk-0.11.0-4|9	Url:		http://www.kde-apps.org/content/show.php/KGtk+%28Use+KDE+Dialogs+in+Gtk+Apps%29?content=36077
21cr|kgtk-0.11.0-4|10	Source0:	%{oname}-%{version}.tar.bz2
21cr|kgtk-0.11.0-4|11	Source10:	%{name}.rpmlintrc
21cr|kgtk-0.11.0-4|12	Patch0:		kgtk-0.11.0-fix-libdir.patch
21cr|kgtk-0.11.0-4|13	Patch1:		kgtk-0.11.0-include.patch
21cr|kgtk-0.11.0-4|14	BuildRequires:	kdelibs4-devel
21cr|kgtk-0.11.0-4|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|kgtk-0.11.0-4|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|kgtk-0.11.0-4|17	
21cr|kgtk-0.11.0-4|18	%description
21cr|kgtk-0.11.0-4|19	This is a quick-and-dirty LD_PRELOAD hack that allows *some*
21cr|kgtk-0.11.0-4|20	Gtk applications to use KDE's file dialogs when run under KDE.
21cr|kgtk-0.11.0-4|21	
21cr|kgtk-0.11.0-4|22	%files -f kdialogd4.lang
21cr|kgtk-0.11.0-4|23	%{_kde_bindir}/kgtk-wrapper
21cr|kgtk-0.11.0-4|24	%{_kde_libdir}/kde4/libexec/kdialogd4
21cr|kgtk-0.11.0-4|25	%{_kde_libdir}/kgtk/libkgtk2.so
21cr|kgtk-0.11.0-4|26	%{_kde_libdir}/kgtk/libkgtk3.so
21cr|kgtk-0.11.0-4|27	
21cr|kgtk-0.11.0-4|28	#--------------------------------------------------------------------
21cr|kgtk-0.11.0-4|29	
21cr|kgtk-0.11.0-4|30	%prep
21cr|kgtk-0.11.0-4|31	%setup -q -n %{oname}-%{version}
21cr|kgtk-0.11.0-4|32	%patch0 -p1
21cr|kgtk-0.11.0-4|33	%patch1 -p0
21cr|kgtk-0.11.0-4|34	
21cr|kgtk-0.11.0-4|35	%build
21cr|kgtk-0.11.0-4|36	%cmake_kde4 -DKGTK_KDE4=true
21cr|kgtk-0.11.0-4|37	%make
21cr|kgtk-0.11.0-4|38	
21cr|kgtk-0.11.0-4|39	%install
21cr|kgtk-0.11.0-4|40	%makeinstall_std -C build
21cr|kgtk-0.11.0-4|41	
21cr|kgtk-0.11.0-4|42	%find_lang kdialogd4

2507 21
21cr|kicad-9.0.6-1|1	%define Werror_cflags %{nil}
21cr|kicad-9.0.6-1|2	
21cr|kicad-9.0.6-1|3	%define shortver %(echo %{version} | cut -d. -f-2)
21cr|kicad-9.0.6-1|4	
21cr|kicad-9.0.6-1|5	%define major 2.0.0
21cr|kicad-9.0.6-1|6	%define libkicad_3dsg %mklibname kicad_3dsg %{major}
21cr|kicad-9.0.6-1|7	%define libkiapi %mklibname kiapi %{version}
21cr|kicad-9.0.6-1|8	%define libkigal %mklibname kigal %{version}
21cr|kicad-9.0.6-1|9	%define devname %mklibname %{name} -d
21cr|kicad-9.0.6-1|10	
21cr|kicad-9.0.6-1|11	Summary:	EDA software suite for creation of schematic diagrams and PCBs
21cr|kicad-9.0.6-1|12	Name:		kicad
21cr|kicad-9.0.6-1|13	Version:	9.0.6
21cr|kicad-9.0.6-1|14	Release:	1
21cr|kicad-9.0.6-1|15	Epoch:		2
21cr|kicad-9.0.6-1|16	License:	GPLv2+
21cr|kicad-9.0.6-1|17	Group:		Sciences/Computer science
21cr|kicad-9.0.6-1|18	Url:		https://www.kicad.org
21cr|kicad-9.0.6-1|19	Source0:	https://gitlab.com/kicad/code/kicad/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|kicad-9.0.6-1|20	Source1:	https://gitlab.com/kicad/services/kicad-doc/-/archive/%{version}/%{name}-doc-%{version}.tar.gz
21cr|kicad-9.0.6-1|21	Source2:	https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/%{version}/%{name}-symbols-%{version}.tar.gz
21cr|kicad-9.0.6-1|22	Source4:	https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/%{version}/%{name}-footprints-%{version}.tar.gz
21cr|kicad-9.0.6-1|23	Source5:	https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/%{version}/%{name}-packages3D-%{version}.tar.gz
21cr|kicad-9.0.6-1|24	Source8:	https://gitlab.com/kicad/libraries/kicad-templates/-/archive/%{version}/%{name}-templates-%{version}.tar.gz
21cr|kicad-9.0.6-1|25	# Need manually fix for files or syntax when update
21cr|kicad-9.0.6-1|26	Source200:	fp-lib-table-modules-nothing
21cr|kicad-9.0.6-1|27	Source201:	fp-lib-table-modules
21cr|kicad-9.0.6-1|28	Source202:	fp-lib-table-modules-all
21cr|kicad-9.0.6-1|29	Source203:	fp-lib-table-modules-old
21cr|kicad-9.0.6-1|30	# Help from previous version
21cr|kicad-9.0.6-1|31	Source300:	doc-nl-5.0.2.tar.xz
21cr|kicad-9.0.6-1|32	Patch0:		kicad-7.0.2-nostrip.patch
21cr|kicad-9.0.6-1|33	Patch1:		kicad-9.0.0-default-settings.patch
21cr|kicad-9.0.6-1|34	BuildRequires:	a2x
21cr|kicad-9.0.6-1|35	BuildRequires:	asciidoc
21cr|kicad-9.0.6-1|36	BuildRequires:	asciidoctor
21cr|kicad-9.0.6-1|37	BuildRequires:	cmake
21cr|kicad-9.0.6-1|38	BuildRequires:	dblatex
21cr|kicad-9.0.6-1|39	BuildRequires:	desktop-file-utils
21cr|kicad-9.0.6-1|40	BuildRequires:	doxygen
21cr|kicad-9.0.6-1|41	BuildRequires:	git
21cr|kicad-9.0.6-1|42	BuildRequires:	perl(Unicode::GCString)
21cr|kicad-9.0.6-1|43	BuildRequires:	po4a
21cr|kicad-9.0.6-1|44	BuildRequires:	python3-wxpython4-kicad
21cr|kicad-9.0.6-1|45	BuildRequires:	source-highlight
21cr|kicad-9.0.6-1|46	BuildRequires:	swig
21cr|kicad-9.0.6-1|47	BuildRequires:	boost-devel
21cr|kicad-9.0.6-1|48	BuildRequires:	glm-devel
21cr|kicad-9.0.6-1|49	BuildRequires:	nng-devel
21cr|kicad-9.0.6-1|50	BuildRequires:	opencascade-devel
21cr|kicad-9.0.6-1|51	BuildRequires:	wxgtku3.2-devel
21cr|kicad-9.0.6-1|52	BuildRequires:	unixODBC-devel
21cr|kicad-9.0.6-1|53	BuildRequires:	pkgconfig(egl)
21cr|kicad-9.0.6-1|54	BuildRequires:	pkgconfig(gl)
21cr|kicad-9.0.6-1|55	BuildRequires:	pkgconfig(glew)
21cr|kicad-9.0.6-1|56	BuildRequires:	pkgconfig(glu)
21cr|kicad-9.0.6-1|57	BuildRequires:	pkgconfig(libcurl)
21cr|kicad-9.0.6-1|58	BuildRequires:	pkgconfig(libgit2)
21cr|kicad-9.0.6-1|59	BuildRequires:	pkgconfig(ngspice)
21cr|kicad-9.0.6-1|60	BuildRequires:	pkgconfig(openssl)
21cr|kicad-9.0.6-1|61	BuildRequires:	pkgconfig(protobuf)
21cr|kicad-9.0.6-1|62	BuildRequires:	pkgconfig(python3)
21cr|kicad-9.0.6-1|63	BuildRequires:	pkgconfig(zlib)
21cr|kicad-9.0.6-1|64	Requires:	electronics-menu
21cr|kicad-9.0.6-1|65	Requires:	python3-wxpython4-kicad
21cr|kicad-9.0.6-1|66	Requires:	%{libkicad_3dsg} = %{EVRD}
21cr|kicad-9.0.6-1|67	Requires:	%{libkigal} = %{EVRD}
21cr|kicad-9.0.6-1|68	Requires:	%{_lib}tbbmalloc2
21cr|kicad-9.0.6-1|69	Requires:	%{_lib}wx_baseu3.2_0
21cr|kicad-9.0.6-1|70	Requires:	%{_lib}wx_baseu_net3.2_0
21cr|kicad-9.0.6-1|71	Requires:	%{_lib}wx_baseu_xml3.2_0
21cr|kicad-9.0.6-1|72	Requires:	%{_lib}wx_gtk3u_aui3.2_0
21cr|kicad-9.0.6-1|73	Requires:	%{_lib}wx_gtk3u_core3.2_0
21cr|kicad-9.0.6-1|74	Requires:	%{_lib}wx_gtk3u_gl3.2_0
21cr|kicad-9.0.6-1|75	Requires:	%{_lib}wx_gtk3u_html3.2_0
21cr|kicad-9.0.6-1|76	Requires:	%{_lib}wx_gtk3u_propgrid3.2_0
21cr|kicad-9.0.6-1|77	Requires:	%{_lib}wx_gtk3u_richtext3.2_0
21cr|kicad-9.0.6-1|78	Requires:	%{_lib}wx_gtk3u_stc3.2_0
21cr|kicad-9.0.6-1|79	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|80	Recommends:	%{name}-doc-ru = %{EVRD}
21cr|kicad-9.0.6-1|81	Recommends:	%{name}-modules = %{EVRD}
21cr|kicad-9.0.6-1|82	Recommends:	%{name}-modules-packages3d = %{EVRD}
21cr|kicad-9.0.6-1|83	
21cr|kicad-9.0.6-1|84	%description
21cr|kicad-9.0.6-1|85	KiCad is an EDA software to design electronic schematic
21cr|kicad-9.0.6-1|86	diagrams and printed circuit board artwork up to 16 layers.
21cr|kicad-9.0.6-1|87	KiCad is a set of four softwares and a project manager:
21cr|kicad-9.0.6-1|88	- KiCad: project manager
21cr|kicad-9.0.6-1|89	- Eeschema: schematic entry
21cr|kicad-9.0.6-1|90	- Pcbnew: board editor
21cr|kicad-9.0.6-1|91	- Cvpcb: footprint selector for components used in the circuit design
21cr|kicad-9.0.6-1|92	- Gerbview: GERBER viewer (photoplotter documents)
21cr|kicad-9.0.6-1|93	
21cr|kicad-9.0.6-1|94	%files -f %{name}.lang
21cr|kicad-9.0.6-1|95	%doc AUTHORS.txt CONTRIBUTING.md README.md
21cr|kicad-9.0.6-1|96	%license LICENSE*
21cr|kicad-9.0.6-1|97	%{_appdatadir}/org.%{name}.%{name}.metainfo.xml
21cr|kicad-9.0.6-1|98	%{_bindir}/*
21cr|kicad-9.0.6-1|99	%{_datadir}/applications/*.desktop
21cr|kicad-9.0.6-1|100	%{_datadir}/icons/hicolor/*/apps/*.*
21cr|kicad-9.0.6-1|101	%{_datadir}/icons/hicolor/*/mimetypes/application-x-*.*
21cr|kicad-9.0.6-1|102	%{_datadir}/mime/packages/%{name}-gerbers.xml
21cr|kicad-9.0.6-1|103	%{_datadir}/mime/packages/%{name}-%{name}.xml
21cr|kicad-9.0.6-1|104	%{_datadir}/%{name}/demos
21cr|kicad-9.0.6-1|105	%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules*
21cr|kicad-9.0.6-1|106	%{_datadir}/%{name}/plugins
21cr|kicad-9.0.6-1|107	%{_datadir}/%{name}/resources
21cr|kicad-9.0.6-1|108	%{_datadir}/%{name}/schemas
21cr|kicad-9.0.6-1|109	%{_datadir}/%{name}/scripting
21cr|kicad-9.0.6-1|110	%{_datadir}/%{name}/symbols
21cr|kicad-9.0.6-1|111	%{_datadir}/%{name}/template
21cr|kicad-9.0.6-1|112	%dir %{_datadir}/%{name}/3dmodels
21cr|kicad-9.0.6-1|113	%dir %{_datadir}/%{name}/fp-lib-tables
21cr|kicad-9.0.6-1|114	%{_docdir}/%{name}/%{name}-footprints-*.md
21cr|kicad-9.0.6-1|115	%{_docdir}/%{name}/%{name}-symbols-*.md
21cr|kicad-9.0.6-1|116	%{_docdir}/%{name}/%{name}-templates-*.md
21cr|kicad-9.0.6-1|117	%{_libdir}/%{name}/plugins/3d/libs3d_plugin_*.so
21cr|kicad-9.0.6-1|118	%{py3_platsitedir}/pcbnew.*
21cr|kicad-9.0.6-1|119	%{py3_platsitedir}/_pcbnew.so
21cr|kicad-9.0.6-1|120	%{py3_platsitedir}/__pycache__
21cr|kicad-9.0.6-1|121	
21cr|kicad-9.0.6-1|122	%posttrans
21cr|kicad-9.0.6-1|123	echo "
21cr|kicad-9.0.6-1|124	
21cr|kicad-9.0.6-1|125	If you need it, install any of the packages:
21cr|kicad-9.0.6-1|126	kicad-modules
21cr|kicad-9.0.6-1|127	kicad-modules-old
21cr|kicad-9.0.6-1|128	kicad-modules-packages3d
21cr|kicad-9.0.6-1|129	kicad-modules-packages3d-old
21cr|kicad-9.0.6-1|130	and rename or delete the file
21cr|kicad-9.0.6-1|131	~/.config/kicad/%{shortver}/fp-lib-table
21cr|kicad-9.0.6-1|132	
21cr|kicad-9.0.6-1|133	=== Russian ===
21cr|kicad-9.0.6-1|134	
21cr|kicad-9.0.6-1|135	Если требуется, доустановите любой из пакетов:
21cr|kicad-9.0.6-1|136	kicad-modules
21cr|kicad-9.0.6-1|137	kicad-modules-old
21cr|kicad-9.0.6-1|138	kicad-modules-packages3d
21cr|kicad-9.0.6-1|139	kicad-modules-packages3d-old
21cr|kicad-9.0.6-1|140	и переименуйте или удалите файл
21cr|kicad-9.0.6-1|141	~/.config/kicad/%{shortver}/fp-lib-table
21cr|kicad-9.0.6-1|142	
21cr|kicad-9.0.6-1|143	"
21cr|kicad-9.0.6-1|144	
21cr|kicad-9.0.6-1|145	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|146	
21cr|kicad-9.0.6-1|147	%package -n %{libkicad_3dsg}
21cr|kicad-9.0.6-1|148	Summary:	KiCad’s scene graph library for 3D Plugins
21cr|kicad-9.0.6-1|149	Group:		System/Libraries
21cr|kicad-9.0.6-1|150	
21cr|kicad-9.0.6-1|151	%description -n %{libkicad_3dsg}
21cr|kicad-9.0.6-1|152	It is KiCad’s scene graph library kicad_3dsg for 3D plugins.
21cr|kicad-9.0.6-1|153	All plugins which support model visualization must translate
21cr|kicad-9.0.6-1|154	the model data into a scene graph via this library.
21cr|kicad-9.0.6-1|155	
21cr|kicad-9.0.6-1|156	%files -n %{libkicad_3dsg}
21cr|kicad-9.0.6-1|157	%{_libdir}/libkicad_3dsg.so.%{major}*
21cr|kicad-9.0.6-1|158	
21cr|kicad-9.0.6-1|159	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|160	
21cr|kicad-9.0.6-1|161	%package -n %{libkiapi}
21cr|kicad-9.0.6-1|162	Summary:	KiCad’s API shared library
21cr|kicad-9.0.6-1|163	Group:		System/Libraries
21cr|kicad-9.0.6-1|164	
21cr|kicad-9.0.6-1|165	%description -n %{libkiapi}
21cr|kicad-9.0.6-1|166	It is KiCad’s API shared library.
21cr|kicad-9.0.6-1|167	
21cr|kicad-9.0.6-1|168	%files -n %{libkiapi}
21cr|kicad-9.0.6-1|169	%{_libdir}/libkiapi.so.%{version}*
21cr|kicad-9.0.6-1|170	
21cr|kicad-9.0.6-1|171	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|172	
21cr|kicad-9.0.6-1|173	%package -n %{libkigal}
21cr|kicad-9.0.6-1|174	Summary:	KiCad’s OpenGL GAL shared library
21cr|kicad-9.0.6-1|175	Group:		System/Libraries
21cr|kicad-9.0.6-1|176	
21cr|kicad-9.0.6-1|177	%description -n %{libkigal}
21cr|kicad-9.0.6-1|178	It is KiCad’s OpenGL GAL shared library.
21cr|kicad-9.0.6-1|179	
21cr|kicad-9.0.6-1|180	%files -n %{libkigal}
21cr|kicad-9.0.6-1|181	%{_libdir}/libkigal.so.%{version}*
21cr|kicad-9.0.6-1|182	%{_libdir}/libkicommon.so.%{version}*
21cr|kicad-9.0.6-1|183	
21cr|kicad-9.0.6-1|184	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|185	
21cr|kicad-9.0.6-1|186	%package -n %{devname}
21cr|kicad-9.0.6-1|187	Summary:	KiCad development files
21cr|kicad-9.0.6-1|188	Group:		Development/C++
21cr|kicad-9.0.6-1|189	Requires:	%{libkiapi} = %{EVRD}
21cr|kicad-9.0.6-1|190	Requires:	%{libkicad_3dsg} = %{EVRD}
21cr|kicad-9.0.6-1|191	Requires:	%{libkigal} = %{EVRD}
21cr|kicad-9.0.6-1|192	
21cr|kicad-9.0.6-1|193	%description -n %{devname}
21cr|kicad-9.0.6-1|194	KiCad development files.
21cr|kicad-9.0.6-1|195	
21cr|kicad-9.0.6-1|196	%files -n %{devname}
21cr|kicad-9.0.6-1|197	%{_libdir}/libkiapi.so
21cr|kicad-9.0.6-1|198	%{_libdir}/libkigal.so
21cr|kicad-9.0.6-1|199	%{_libdir}/libkicommon.so
21cr|kicad-9.0.6-1|200	%{_libdir}/lib%{name}_3dsg.so
21cr|kicad-9.0.6-1|201	
21cr|kicad-9.0.6-1|202	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|203	
21cr|kicad-9.0.6-1|204	%package modules
21cr|kicad-9.0.6-1|205	Summary:	Pretty modules for KiCad
21cr|kicad-9.0.6-1|206	Group:		Sciences/Computer science
21cr|kicad-9.0.6-1|207	Requires:	%{name} = %{EVRD}
21cr|kicad-9.0.6-1|208	BuildArch:	noarch
21cr|kicad-9.0.6-1|209	
21cr|kicad-9.0.6-1|210	%description modules
21cr|kicad-9.0.6-1|211	All new *.pretty modules for KiCad.
21cr|kicad-9.0.6-1|212	
21cr|kicad-9.0.6-1|213	%files modules
21cr|kicad-9.0.6-1|214	%doc AUTHORS.txt CONTRIBUTING.md README.md
21cr|kicad-9.0.6-1|215	%license LICENSE*
21cr|kicad-9.0.6-1|216	%{_datadir}/%{name}/footprints/Audio_Module.pretty
21cr|kicad-9.0.6-1|217	%{_datadir}/%{name}/footprints/Battery.pretty
21cr|kicad-9.0.6-1|218	%{_datadir}/%{name}/footprints/Button_Switch_Keyboard.pretty
21cr|kicad-9.0.6-1|219	%{_datadir}/%{name}/footprints/Button_Switch_SMD.pretty
21cr|kicad-9.0.6-1|220	%{_datadir}/%{name}/footprints/Button_Switch_THT.pretty
21cr|kicad-9.0.6-1|221	%{_datadir}/%{name}/footprints/Buzzer_Beeper.pretty
21cr|kicad-9.0.6-1|222	%{_datadir}/%{name}/footprints/Calibration_Scale.pretty
21cr|kicad-9.0.6-1|223	%{_datadir}/%{name}/footprints/Capacitor_SMD.pretty
21cr|kicad-9.0.6-1|224	%{_datadir}/%{name}/footprints/Capacitor_Tantalum_SMD.pretty
21cr|kicad-9.0.6-1|225	%{_datadir}/%{name}/footprints/Capacitor_THT.pretty
21cr|kicad-9.0.6-1|226	%{_datadir}/%{name}/footprints/Connector_AMASS.pretty
21cr|kicad-9.0.6-1|227	%{_datadir}/%{name}/footprints/Connector_Amphenol.pretty
21cr|kicad-9.0.6-1|228	%{_datadir}/%{name}/footprints/Connector_Audio.pretty
21cr|kicad-9.0.6-1|229	%{_datadir}/%{name}/footprints/Connector_BarrelJack.pretty
21cr|kicad-9.0.6-1|230	%{_datadir}/%{name}/footprints/Connector_Card.pretty
21cr|kicad-9.0.6-1|231	%{_datadir}/%{name}/footprints/Connector_Coaxial.pretty
21cr|kicad-9.0.6-1|232	%{_datadir}/%{name}/footprints/Connector_DIN.pretty
21cr|kicad-9.0.6-1|233	%{_datadir}/%{name}/footprints/Connector_Dsub.pretty
21cr|kicad-9.0.6-1|234	%{_datadir}/%{name}/footprints/Connector_FFC-FPC.pretty
21cr|kicad-9.0.6-1|235	%{_datadir}/%{name}/footprints/Connector_Harting.pretty
21cr|kicad-9.0.6-1|236	%{_datadir}/%{name}/footprints/Connector_Harwin.pretty
21cr|kicad-9.0.6-1|237	%{_datadir}/%{name}/footprints/Connector_Hirose_DF40.pretty
21cr|kicad-9.0.6-1|238	%{_datadir}/%{name}/footprints/Connector_Hirose_FX8.pretty
21cr|kicad-9.0.6-1|239	%{_datadir}/%{name}/footprints/Connector_Hirose.pretty
21cr|kicad-9.0.6-1|240	%{_datadir}/%{name}/footprints/Connector_IDC.pretty
21cr|kicad-9.0.6-1|241	%{_datadir}/%{name}/footprints/Connector_JAE.pretty
21cr|kicad-9.0.6-1|242	%{_datadir}/%{name}/footprints/Connector_JAE_WP7B.pretty
21cr|kicad-9.0.6-1|243	%{_datadir}/%{name}/footprints/Connector_JST.pretty
21cr|kicad-9.0.6-1|244	%{_datadir}/%{name}/footprints/Connector_Molex_Milligrid.pretty
21cr|kicad-9.0.6-1|245	%{_datadir}/%{name}/footprints/Connector_Molex.pretty
21cr|kicad-9.0.6-1|246	%{_datadir}/%{name}/footprints/Connector_PCBEdge.pretty
21cr|kicad-9.0.6-1|247	%{_datadir}/%{name}/footprints/Connector_Phoenix_GMSTB.pretty
21cr|kicad-9.0.6-1|248	%{_datadir}/%{name}/footprints/Connector_Phoenix_MC_HighVoltage.pretty
21cr|kicad-9.0.6-1|249	%{_datadir}/%{name}/footprints/Connector_Phoenix_MC.pretty
21cr|kicad-9.0.6-1|250	%{_datadir}/%{name}/footprints/Connector_Phoenix_MSTB.pretty
21cr|kicad-9.0.6-1|251	%{_datadir}/%{name}/footprints/Connector_Phoenix_SPT.pretty
21cr|kicad-9.0.6-1|252	%{_datadir}/%{name}/footprints/Connector_PinHeader_1.00mm.pretty
21cr|kicad-9.0.6-1|253	%{_datadir}/%{name}/footprints/Connector_PinHeader_1.27mm.pretty
21cr|kicad-9.0.6-1|254	%{_datadir}/%{name}/footprints/Connector_PinHeader_2.00mm.pretty
21cr|kicad-9.0.6-1|255	%{_datadir}/%{name}/footprints/Connector_PinHeader_2.54mm.pretty
21cr|kicad-9.0.6-1|256	%{_datadir}/%{name}/footprints/Connector_Pin.pretty
21cr|kicad-9.0.6-1|257	%{_datadir}/%{name}/footprints/Connector_PinSocket_1.00mm.pretty
21cr|kicad-9.0.6-1|258	%{_datadir}/%{name}/footprints/Connector_PinSocket_1.27mm.pretty
21cr|kicad-9.0.6-1|259	%{_datadir}/%{name}/footprints/Connector_PinSocket_2.00mm.pretty
21cr|kicad-9.0.6-1|260	%{_datadir}/%{name}/footprints/Connector_PinSocket_2.54mm.pretty
21cr|kicad-9.0.6-1|261	%{_datadir}/%{name}/footprints/Connector.pretty
21cr|kicad-9.0.6-1|262	%{_datadir}/%{name}/footprints/Connector_RJ.pretty
21cr|kicad-9.0.6-1|263	%{_datadir}/%{name}/footprints/Connector_Samtec_FSI.pretty
21cr|kicad-9.0.6-1|264	%{_datadir}/%{name}/footprints/Connector_Samtec_HLE_SMD.pretty
21cr|kicad-9.0.6-1|265	%{_datadir}/%{name}/footprints/Connector_Samtec_HLE_THT.pretty
21cr|kicad-9.0.6-1|266	%{_datadir}/%{name}/footprints/Connector_Samtec_HPM_THT.pretty
21cr|kicad-9.0.6-1|267	%{_datadir}/%{name}/footprints/Connector_Samtec_HSEC8.pretty
21cr|kicad-9.0.6-1|268	%{_datadir}/%{name}/footprints/Connector_Samtec_LTMM.pretty
21cr|kicad-9.0.6-1|269	%{_datadir}/%{name}/footprints/Connector_Samtec_MicroMate.pretty
21cr|kicad-9.0.6-1|270	%{_datadir}/%{name}/footprints/Connector_Samtec_MicroPower.pretty
21cr|kicad-9.0.6-1|271	%{_datadir}/%{name}/footprints/Connector_Samtec.pretty
21cr|kicad-9.0.6-1|272	%{_datadir}/%{name}/footprints/Connector_SATA_SAS.pretty
21cr|kicad-9.0.6-1|273	%{_datadir}/%{name}/footprints/Connector_Stocko.pretty
21cr|kicad-9.0.6-1|274	%{_datadir}/%{name}/footprints/Connector_TE-Connectivity.pretty
21cr|kicad-9.0.6-1|275	%{_datadir}/%{name}/footprints/Connector_USB.pretty
21cr|kicad-9.0.6-1|276	%{_datadir}/%{name}/footprints/Connector_Video.pretty
21cr|kicad-9.0.6-1|277	%{_datadir}/%{name}/footprints/Connector_Wago.pretty
21cr|kicad-9.0.6-1|278	%{_datadir}/%{name}/footprints/Connector_Wire.pretty
21cr|kicad-9.0.6-1|279	%{_datadir}/%{name}/footprints/Connector_Wuerth.pretty
21cr|kicad-9.0.6-1|280	%{_datadir}/%{name}/footprints/Connector_Zhaoxing.pretty
21cr|kicad-9.0.6-1|281	%{_datadir}/%{name}/footprints/Converter_ACDC.pretty
21cr|kicad-9.0.6-1|282	%{_datadir}/%{name}/footprints/Converter_DCDC.pretty
21cr|kicad-9.0.6-1|283	%{_datadir}/%{name}/footprints/Crystal.pretty
21cr|kicad-9.0.6-1|284	%{_datadir}/%{name}/footprints/Diode_SMD.pretty
21cr|kicad-9.0.6-1|285	%{_datadir}/%{name}/footprints/Diode_THT.pretty
21cr|kicad-9.0.6-1|286	%{_datadir}/%{name}/footprints/Display_7Segment.pretty
21cr|kicad-9.0.6-1|287	%{_datadir}/%{name}/footprints/Display.pretty
21cr|kicad-9.0.6-1|288	%{_datadir}/%{name}/footprints/Ferrite_THT.pretty
21cr|kicad-9.0.6-1|289	%{_datadir}/%{name}/footprints/Fiducial.pretty
21cr|kicad-9.0.6-1|290	%{_datadir}/%{name}/footprints/Filter.pretty
21cr|kicad-9.0.6-1|291	%{_datadir}/%{name}/footprints/Fuse.pretty
21cr|kicad-9.0.6-1|292	%{_datadir}/%{name}/footprints/Heatsink.pretty
21cr|kicad-9.0.6-1|293	%{_datadir}/%{name}/footprints/Inductor_SMD.pretty
21cr|kicad-9.0.6-1|294	%{_datadir}/%{name}/footprints/Inductor_SMD_Wurth.pretty
21cr|kicad-9.0.6-1|295	%{_datadir}/%{name}/footprints/Inductor_THT.pretty
21cr|kicad-9.0.6-1|296	%{_datadir}/%{name}/footprints/Inductor_THT_Wurth.pretty
21cr|kicad-9.0.6-1|297	%{_datadir}/%{name}/footprints/Jumper.pretty
21cr|kicad-9.0.6-1|298	%{_datadir}/%{name}/footprints/LED_SMD.pretty
21cr|kicad-9.0.6-1|299	%{_datadir}/%{name}/footprints/LED_THT.pretty
21cr|kicad-9.0.6-1|300	%{_datadir}/%{name}/footprints/Module.pretty
21cr|kicad-9.0.6-1|301	%{_datadir}/%{name}/footprints/Motors.pretty
21cr|kicad-9.0.6-1|302	%{_datadir}/%{name}/footprints/MountingEquipment.pretty
21cr|kicad-9.0.6-1|303	%{_datadir}/%{name}/footprints/MountingHole.pretty
21cr|kicad-9.0.6-1|304	%{_datadir}/%{name}/footprints/Mounting_Wuerth.pretty
21cr|kicad-9.0.6-1|305	%{_datadir}/%{name}/footprints/NetTie.pretty
21cr|kicad-9.0.6-1|306	%{_datadir}/%{name}/footprints/OptoDevice.pretty
21cr|kicad-9.0.6-1|307	%{_datadir}/%{name}/footprints/Oscillator.pretty
21cr|kicad-9.0.6-1|308	%{_datadir}/%{name}/footprints/Package_BGA.pretty
21cr|kicad-9.0.6-1|309	%{_datadir}/%{name}/footprints/Package_CSP.pretty
21cr|kicad-9.0.6-1|310	%{_datadir}/%{name}/footprints/Package_DFN_QFN.pretty
21cr|kicad-9.0.6-1|311	%{_datadir}/%{name}/footprints/Package_DIP.pretty
21cr|kicad-9.0.6-1|312	%{_datadir}/%{name}/footprints/Package_DirectFET.pretty
21cr|kicad-9.0.6-1|313	%{_datadir}/%{name}/footprints/Package_LCC.pretty
21cr|kicad-9.0.6-1|314	%{_datadir}/%{name}/footprints/Package_LGA.pretty
21cr|kicad-9.0.6-1|315	%{_datadir}/%{name}/footprints/Package_QFP.pretty
21cr|kicad-9.0.6-1|316	%{_datadir}/%{name}/footprints/Package_SIP.pretty
21cr|kicad-9.0.6-1|317	%{_datadir}/%{name}/footprints/Package_SO_J-Lead.pretty
21cr|kicad-9.0.6-1|318	%{_datadir}/%{name}/footprints/Package_SON.pretty
21cr|kicad-9.0.6-1|319	%{_datadir}/%{name}/footprints/Package_SO.pretty
21cr|kicad-9.0.6-1|320	%{_datadir}/%{name}/footprints/Package_TO_SOT_SMD.pretty
21cr|kicad-9.0.6-1|321	%{_datadir}/%{name}/footprints/Package_TO_SOT_THT.pretty
21cr|kicad-9.0.6-1|322	%{_datadir}/%{name}/footprints/Panelization.pretty
21cr|kicad-9.0.6-1|323	%{_datadir}/%{name}/footprints/Potentiometer_SMD.pretty
21cr|kicad-9.0.6-1|324	%{_datadir}/%{name}/footprints/Potentiometer_THT.pretty
21cr|kicad-9.0.6-1|325	%{_datadir}/%{name}/footprints/Relay_SMD.pretty
21cr|kicad-9.0.6-1|326	%{_datadir}/%{name}/footprints/Relay_THT.pretty
21cr|kicad-9.0.6-1|327	%{_datadir}/%{name}/footprints/Resistor_SMD.pretty
21cr|kicad-9.0.6-1|328	%{_datadir}/%{name}/footprints/Resistor_THT.pretty
21cr|kicad-9.0.6-1|329	%{_datadir}/%{name}/footprints/RF_Antenna.pretty
21cr|kicad-9.0.6-1|330	%{_datadir}/%{name}/footprints/RF_Converter.pretty
21cr|kicad-9.0.6-1|331	%{_datadir}/%{name}/footprints/RF_GPS.pretty
21cr|kicad-9.0.6-1|332	%{_datadir}/%{name}/footprints/RF_GSM.pretty
21cr|kicad-9.0.6-1|333	%{_datadir}/%{name}/footprints/RF_Mini-Circuits.pretty
21cr|kicad-9.0.6-1|334	%{_datadir}/%{name}/footprints/RF_Module.pretty
21cr|kicad-9.0.6-1|335	%{_datadir}/%{name}/footprints/RF.pretty
21cr|kicad-9.0.6-1|336	%{_datadir}/%{name}/footprints/RF_Shielding.pretty
21cr|kicad-9.0.6-1|337	%{_datadir}/%{name}/footprints/RF_WiFi.pretty
21cr|kicad-9.0.6-1|338	%{_datadir}/%{name}/footprints/Rotary_Encoder.pretty
21cr|kicad-9.0.6-1|339	%{_datadir}/%{name}/footprints/Sensor_Audio.pretty
21cr|kicad-9.0.6-1|340	%{_datadir}/%{name}/footprints/Sensor_Current.pretty
21cr|kicad-9.0.6-1|341	%{_datadir}/%{name}/footprints/Sensor_Distance.pretty
21cr|kicad-9.0.6-1|342	%{_datadir}/%{name}/footprints/Sensor_Humidity.pretty
21cr|kicad-9.0.6-1|343	%{_datadir}/%{name}/footprints/Sensor_Motion.pretty
21cr|kicad-9.0.6-1|344	%{_datadir}/%{name}/footprints/Sensor_Pressure.pretty
21cr|kicad-9.0.6-1|345	%{_datadir}/%{name}/footprints/Sensor.pretty
21cr|kicad-9.0.6-1|346	%{_datadir}/%{name}/footprints/Sensor_Voltage.pretty
21cr|kicad-9.0.6-1|347	%{_datadir}/%{name}/footprints/Socket.pretty
21cr|kicad-9.0.6-1|348	%{_datadir}/%{name}/footprints/Symbol.pretty
21cr|kicad-9.0.6-1|349	%{_datadir}/%{name}/footprints/TerminalBlock_4Ucon.pretty
21cr|kicad-9.0.6-1|350	%{_datadir}/%{name}/footprints/TerminalBlock_Altech.pretty
21cr|kicad-9.0.6-1|351	%{_datadir}/%{name}/footprints/TerminalBlock_CUI.pretty
21cr|kicad-9.0.6-1|352	%{_datadir}/%{name}/footprints/TerminalBlock_Degson.pretty
21cr|kicad-9.0.6-1|353	%{_datadir}/%{name}/footprints/TerminalBlock_Dinkle.pretty
21cr|kicad-9.0.6-1|354	%{_datadir}/%{name}/footprints/TerminalBlock_MetzConnect.pretty
21cr|kicad-9.0.6-1|355	%{_datadir}/%{name}/footprints/TerminalBlock_Ningbo-Kagnex.pretty
21cr|kicad-9.0.6-1|356	%{_datadir}/%{name}/footprints/TerminalBlock_Philmore.pretty
21cr|kicad-9.0.6-1|357	%{_datadir}/%{name}/footprints/TerminalBlock_Phoenix.pretty
21cr|kicad-9.0.6-1|358	%{_datadir}/%{name}/footprints/TerminalBlock.pretty
21cr|kicad-9.0.6-1|359	%{_datadir}/%{name}/footprints/TerminalBlock_RND.pretty
21cr|kicad-9.0.6-1|360	%{_datadir}/%{name}/footprints/TerminalBlock_TE-Connectivity.pretty
21cr|kicad-9.0.6-1|361	%{_datadir}/%{name}/footprints/TerminalBlock_WAGO.pretty
21cr|kicad-9.0.6-1|362	%{_datadir}/%{name}/footprints/TerminalBlock_Wuerth.pretty
21cr|kicad-9.0.6-1|363	%{_datadir}/%{name}/footprints/TestPoint.pretty
21cr|kicad-9.0.6-1|364	%{_datadir}/%{name}/footprints/Transformer_SMD.pretty
21cr|kicad-9.0.6-1|365	%{_datadir}/%{name}/footprints/Transformer_THT.pretty
21cr|kicad-9.0.6-1|366	%{_datadir}/%{name}/footprints/Transistor_Power_Module.pretty
21cr|kicad-9.0.6-1|367	%{_datadir}/%{name}/footprints/Transistor_Power.pretty
21cr|kicad-9.0.6-1|368	%{_datadir}/%{name}/footprints/Valve.pretty
21cr|kicad-9.0.6-1|369	%{_datadir}/%{name}/footprints/Varistor.pretty
21cr|kicad-9.0.6-1|370	
21cr|kicad-9.0.6-1|371	%posttrans modules
21cr|kicad-9.0.6-1|372	pushd %{_datadir}/%{name}/fp-lib-tables/
21cr|kicad-9.0.6-1|373	if [ -d %{_datadir}/%{name}/footprints/Battery_Holders.pretty ]; then
21cr|kicad-9.0.6-1|374	cp -f fp-lib-table-modules-all ../template/fp-lib-table
21cr|kicad-9.0.6-1|375	else
21cr|kicad-9.0.6-1|376	cp -f fp-lib-table-modules ../template/fp-lib-table
21cr|kicad-9.0.6-1|377	fi
21cr|kicad-9.0.6-1|378	popd
21cr|kicad-9.0.6-1|379	
21cr|kicad-9.0.6-1|380	%postun modules
21cr|kicad-9.0.6-1|381	if ! [ -d %{_datadir}/%{name}/fp-lib-tables ]; then exit 0; fi
21cr|kicad-9.0.6-1|382	pushd %{_datadir}/%{name}/fp-lib-tables/
21cr|kicad-9.0.6-1|383	if [ -d %{_datadir}/%{name}/footprints/Battery_Holders.pretty ]; then
21cr|kicad-9.0.6-1|384	cp -f fp-lib-table-modules-old ../template/fp-lib-table
21cr|kicad-9.0.6-1|385	else
21cr|kicad-9.0.6-1|386	cp -f fp-lib-table-modules-nothing ../template/fp-lib-table
21cr|kicad-9.0.6-1|387	fi
21cr|kicad-9.0.6-1|388	popd
21cr|kicad-9.0.6-1|389	
21cr|kicad-9.0.6-1|390	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|391	
21cr|kicad-9.0.6-1|392	%package modules-packages3d
21cr|kicad-9.0.6-1|393	Summary:	Packages3d modules for KiCad
21cr|kicad-9.0.6-1|394	Group:		Sciences/Computer science
21cr|kicad-9.0.6-1|395	Recommends:	%{name} = %{EVRD}
21cr|kicad-9.0.6-1|396	BuildArch:	noarch
21cr|kicad-9.0.6-1|397	
21cr|kicad-9.0.6-1|398	%description modules-packages3d
21cr|kicad-9.0.6-1|399	All new *.3dshapes modules for KiCad.
21cr|kicad-9.0.6-1|400	
21cr|kicad-9.0.6-1|401	%files modules-packages3d
21cr|kicad-9.0.6-1|402	%doc %{name}-packages3D-%{version}/{CREDITS.md,README.md}
21cr|kicad-9.0.6-1|403	%license %{name}-packages3D-%{version}/LICENSE.md
21cr|kicad-9.0.6-1|404	%{_datadir}/%{name}/3dmodels/*.3dshapes
21cr|kicad-9.0.6-1|405	
21cr|kicad-9.0.6-1|406	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|407	
21cr|kicad-9.0.6-1|408	%package doc
21cr|kicad-9.0.6-1|409	Summary:	Documentation for KiCad
21cr|kicad-9.0.6-1|410	Group:		Documentation
21cr|kicad-9.0.6-1|411	Obsoletes:	%{name}-doc-hu < %{EVRD}
21cr|kicad-9.0.6-1|412	Obsoletes:	%{name}-doc-pt < %{EVRD}
21cr|kicad-9.0.6-1|413	Provides:	%{name}-doc-hu = %{EVRD}
21cr|kicad-9.0.6-1|414	Provides:	%{name}-doc-pt = %{EVRD}
21cr|kicad-9.0.6-1|415	BuildArch:	noarch
21cr|kicad-9.0.6-1|416	
21cr|kicad-9.0.6-1|417	%description doc
21cr|kicad-9.0.6-1|418	Documentation and tutorials for KiCad in English.
21cr|kicad-9.0.6-1|419	
21cr|kicad-9.0.6-1|420	%files doc
21cr|kicad-9.0.6-1|421	%doc %{name}-doc-%{version}/{AUTHORS_README.adoc,CHEATSHEET.adoc,README.adoc}
21cr|kicad-9.0.6-1|422	%license %{name}-doc-%{version}/LICENSE.adoc
21cr|kicad-9.0.6-1|423	%{_docdir}/%{name}/help/en
21cr|kicad-9.0.6-1|424	
21cr|kicad-9.0.6-1|425	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|426	
21cr|kicad-9.0.6-1|427	%package doc-ca
21cr|kicad-9.0.6-1|428	Summary:	Documentation for KiCad in Catalan
21cr|kicad-9.0.6-1|429	Group:		Documentation
21cr|kicad-9.0.6-1|430	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|431	Requires:	locales-ca
21cr|kicad-9.0.6-1|432	BuildArch:	noarch
21cr|kicad-9.0.6-1|433	
21cr|kicad-9.0.6-1|434	%description doc-ca
21cr|kicad-9.0.6-1|435	Documentation and tutorials for KiCad in Catalan.
21cr|kicad-9.0.6-1|436	
21cr|kicad-9.0.6-1|437	%files doc-ca
21cr|kicad-9.0.6-1|438	%{_docdir}/%{name}/help/ca
21cr|kicad-9.0.6-1|439	
21cr|kicad-9.0.6-1|440	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|441	
21cr|kicad-9.0.6-1|442	%package doc-de
21cr|kicad-9.0.6-1|443	Summary:	Documentation for KiCad in German
21cr|kicad-9.0.6-1|444	Group:		Documentation
21cr|kicad-9.0.6-1|445	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|446	Requires:	locales-de
21cr|kicad-9.0.6-1|447	BuildArch:	noarch
21cr|kicad-9.0.6-1|448	
21cr|kicad-9.0.6-1|449	%description doc-de
21cr|kicad-9.0.6-1|450	Documentation and tutorials for KiCad in German.
21cr|kicad-9.0.6-1|451	
21cr|kicad-9.0.6-1|452	%files doc-de
21cr|kicad-9.0.6-1|453	%{_docdir}/%{name}/help/de
21cr|kicad-9.0.6-1|454	
21cr|kicad-9.0.6-1|455	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|456	
21cr|kicad-9.0.6-1|457	%package doc-es
21cr|kicad-9.0.6-1|458	Summary:	Documentation for KiCad in Spanish
21cr|kicad-9.0.6-1|459	Group:		Documentation
21cr|kicad-9.0.6-1|460	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|461	Requires:	locales-es
21cr|kicad-9.0.6-1|462	BuildArch:	noarch
21cr|kicad-9.0.6-1|463	
21cr|kicad-9.0.6-1|464	%description doc-es
21cr|kicad-9.0.6-1|465	Documentation and tutorials for KiCad in Spanish.
21cr|kicad-9.0.6-1|466	
21cr|kicad-9.0.6-1|467	%files doc-es
21cr|kicad-9.0.6-1|468	%{_docdir}/%{name}/help/es
21cr|kicad-9.0.6-1|469	
21cr|kicad-9.0.6-1|470	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|471	
21cr|kicad-9.0.6-1|472	%package doc-fr
21cr|kicad-9.0.6-1|473	Summary:	Documentation for KiCad in French
21cr|kicad-9.0.6-1|474	Group:		Documentation
21cr|kicad-9.0.6-1|475	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|476	Requires:	locales-fr
21cr|kicad-9.0.6-1|477	BuildArch:	noarch
21cr|kicad-9.0.6-1|478	
21cr|kicad-9.0.6-1|479	%description doc-fr
21cr|kicad-9.0.6-1|480	Documentation and tutorials for KiCad in French.
21cr|kicad-9.0.6-1|481	
21cr|kicad-9.0.6-1|482	%files doc-fr
21cr|kicad-9.0.6-1|483	%{_docdir}/%{name}/help/fr
21cr|kicad-9.0.6-1|484	
21cr|kicad-9.0.6-1|485	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|486	
21cr|kicad-9.0.6-1|487	%package doc-id
21cr|kicad-9.0.6-1|488	Summary:	Documentation for KiCad in Indonesian
21cr|kicad-9.0.6-1|489	Group:		Documentation
21cr|kicad-9.0.6-1|490	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|491	Requires:	locales-id
21cr|kicad-9.0.6-1|492	BuildArch:	noarch
21cr|kicad-9.0.6-1|493	
21cr|kicad-9.0.6-1|494	%description doc-id
21cr|kicad-9.0.6-1|495	Documentation and tutorials for KiCad in Indonesian.
21cr|kicad-9.0.6-1|496	
21cr|kicad-9.0.6-1|497	%files doc-id
21cr|kicad-9.0.6-1|498	%{_docdir}/%{name}/help/id
21cr|kicad-9.0.6-1|499	
21cr|kicad-9.0.6-1|500	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|501	
21cr|kicad-9.0.6-1|502	%package doc-it
21cr|kicad-9.0.6-1|503	Summary:	Documentation for KiCad in Italian
21cr|kicad-9.0.6-1|504	Group:		Documentation
21cr|kicad-9.0.6-1|505	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|506	Requires:	locales-it
21cr|kicad-9.0.6-1|507	BuildArch:	noarch
21cr|kicad-9.0.6-1|508	
21cr|kicad-9.0.6-1|509	%description doc-it
21cr|kicad-9.0.6-1|510	Documentation and tutorials for KiCad in Italian.
21cr|kicad-9.0.6-1|511	
21cr|kicad-9.0.6-1|512	%files doc-it
21cr|kicad-9.0.6-1|513	%{_docdir}/%{name}/help/it
21cr|kicad-9.0.6-1|514	
21cr|kicad-9.0.6-1|515	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|516	
21cr|kicad-9.0.6-1|517	%package doc-ja
21cr|kicad-9.0.6-1|518	Summary:	Documentation for KiCad in Japanese
21cr|kicad-9.0.6-1|519	Group:		Documentation
21cr|kicad-9.0.6-1|520	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|521	Requires:	locales-ja
21cr|kicad-9.0.6-1|522	BuildArch:	noarch
21cr|kicad-9.0.6-1|523	
21cr|kicad-9.0.6-1|524	%description doc-ja
21cr|kicad-9.0.6-1|525	Documentation and tutorials for KiCad in Japanese.
21cr|kicad-9.0.6-1|526	
21cr|kicad-9.0.6-1|527	%files doc-ja
21cr|kicad-9.0.6-1|528	%{_docdir}/%{name}/help/ja
21cr|kicad-9.0.6-1|529	
21cr|kicad-9.0.6-1|530	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|531	
21cr|kicad-9.0.6-1|532	%package doc-nl
21cr|kicad-9.0.6-1|533	Summary:	Documentation for KiCad in Dutch
21cr|kicad-9.0.6-1|534	Group:		Documentation
21cr|kicad-9.0.6-1|535	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|536	Requires:	locales-nl
21cr|kicad-9.0.6-1|537	BuildArch:	noarch
21cr|kicad-9.0.6-1|538	
21cr|kicad-9.0.6-1|539	%description doc-nl
21cr|kicad-9.0.6-1|540	Documentation and tutorials for KiCad in Dutch.
21cr|kicad-9.0.6-1|541	
21cr|kicad-9.0.6-1|542	%files doc-nl
21cr|kicad-9.0.6-1|543	%{_docdir}/%{name}/help/nl
21cr|kicad-9.0.6-1|544	
21cr|kicad-9.0.6-1|545	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|546	
21cr|kicad-9.0.6-1|547	%package doc-pl
21cr|kicad-9.0.6-1|548	Summary:	Documentation for KiCad in Polish
21cr|kicad-9.0.6-1|549	Group:		Documentation
21cr|kicad-9.0.6-1|550	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|551	Requires:	locales-pl
21cr|kicad-9.0.6-1|552	BuildArch:	noarch
21cr|kicad-9.0.6-1|553	
21cr|kicad-9.0.6-1|554	%description doc-pl
21cr|kicad-9.0.6-1|555	Documentation and tutorials for KiCad in Polish
21cr|kicad-9.0.6-1|556	
21cr|kicad-9.0.6-1|557	%files doc-pl
21cr|kicad-9.0.6-1|558	%{_docdir}/%{name}/help/pl
21cr|kicad-9.0.6-1|559	
21cr|kicad-9.0.6-1|560	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|561	
21cr|kicad-9.0.6-1|562	%package doc-ru
21cr|kicad-9.0.6-1|563	Summary:	Documentation for KiCad in Russian
21cr|kicad-9.0.6-1|564	Group:		Documentation
21cr|kicad-9.0.6-1|565	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|566	Requires:	locales-ru
21cr|kicad-9.0.6-1|567	BuildArch:	noarch
21cr|kicad-9.0.6-1|568	
21cr|kicad-9.0.6-1|569	%description doc-ru
21cr|kicad-9.0.6-1|570	Documentation and tutorials for KiCad in Russian.
21cr|kicad-9.0.6-1|571	
21cr|kicad-9.0.6-1|572	%files doc-ru
21cr|kicad-9.0.6-1|573	%{_docdir}/%{name}/help/ru
21cr|kicad-9.0.6-1|574	
21cr|kicad-9.0.6-1|575	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|576	
21cr|kicad-9.0.6-1|577	%package doc-zh
21cr|kicad-9.0.6-1|578	Summary:	Documentation for KiCad in Chinese
21cr|kicad-9.0.6-1|579	Group:		Documentation
21cr|kicad-9.0.6-1|580	Requires:	%{name}-doc = %{EVRD}
21cr|kicad-9.0.6-1|581	Requires:	locales-zh
21cr|kicad-9.0.6-1|582	BuildArch:	noarch
21cr|kicad-9.0.6-1|583	
21cr|kicad-9.0.6-1|584	%description doc-zh
21cr|kicad-9.0.6-1|585	Documentation and tutorials for KiCad in Chinese.
21cr|kicad-9.0.6-1|586	
21cr|kicad-9.0.6-1|587	%files doc-zh
21cr|kicad-9.0.6-1|588	%{_docdir}/%{name}/help/zh
21cr|kicad-9.0.6-1|589	
21cr|kicad-9.0.6-1|590	#----------------------------------------------------------------------------
21cr|kicad-9.0.6-1|591	
21cr|kicad-9.0.6-1|592	%prep
21cr|kicad-9.0.6-1|593	%autosetup -p1
21cr|kicad-9.0.6-1|594	tar xzf %{SOURCE1}
21cr|kicad-9.0.6-1|595	tar xzf %{SOURCE2}
21cr|kicad-9.0.6-1|596	tar xzf %{SOURCE4}
21cr|kicad-9.0.6-1|597	tar xzf %{SOURCE5}
21cr|kicad-9.0.6-1|598	tar xzf %{SOURCE8}
21cr|kicad-9.0.6-1|599	
21cr|kicad-9.0.6-1|600	%build
21cr|kicad-9.0.6-1|601	# Build symbols libraries
21cr|kicad-9.0.6-1|602	pushd %{name}-symbols-%{version}
21cr|kicad-9.0.6-1|603	%cmake
21cr|kicad-9.0.6-1|604	%make_build
21cr|kicad-9.0.6-1|605	popd
21cr|kicad-9.0.6-1|606	
21cr|kicad-9.0.6-1|607	# Build kicad-doc
21cr|kicad-9.0.6-1|608	pushd %{name}-doc-%{version}
21cr|kicad-9.0.6-1|609	%cmake -DBUILD_FORMATS=html
21cr|kicad-9.0.6-1|610	%make_build
21cr|kicad-9.0.6-1|611	popd
21cr|kicad-9.0.6-1|612	
21cr|kicad-9.0.6-1|613	# Build kicad-footprints
21cr|kicad-9.0.6-1|614	pushd %{name}-footprints-%{version}
21cr|kicad-9.0.6-1|615	%cmake
21cr|kicad-9.0.6-1|616	%make_build
21cr|kicad-9.0.6-1|617	popd
21cr|kicad-9.0.6-1|618	
21cr|kicad-9.0.6-1|619	# Build kicad-packages3D
21cr|kicad-9.0.6-1|620	pushd %{name}-packages3D-%{version}
21cr|kicad-9.0.6-1|621	%cmake
21cr|kicad-9.0.6-1|622	%make_build
21cr|kicad-9.0.6-1|623	popd
21cr|kicad-9.0.6-1|624	
21cr|kicad-9.0.6-1|625	# Build kicad-templates
21cr|kicad-9.0.6-1|626	pushd %{name}-templates-%{version}
21cr|kicad-9.0.6-1|627	%cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix}
21cr|kicad-9.0.6-1|628	%make_build
21cr|kicad-9.0.6-1|629	popd
21cr|kicad-9.0.6-1|630	
21cr|kicad-9.0.6-1|631	# Build kicad
21cr|kicad-9.0.6-1|632	%cmake \
21cr|kicad-9.0.6-1|633	-DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21cr|kicad-9.0.6-1|634	-DKICAD_BUILD_I18N=ON			\
21cr|kicad-9.0.6-1|635	-DKICAD_BUILD_QA_TESTS=OFF		\
21cr|kicad-9.0.6-1|636	-DKICAD_I18N_UNIX_STRICT_PATH=ON	\
21cr|kicad-9.0.6-1|637	-DKICAD_SCRIPTING=ON			\
21cr|kicad-9.0.6-1|638	-DKICAD_SCRIPTING_ACTION_MENU=ON	\
21cr|kicad-9.0.6-1|639	-DKICAD_SCRIPTING_MODULES=ON		\
21cr|kicad-9.0.6-1|640	-DKICAD_SCRIPTING_PYTHON3=ON		\
21cr|kicad-9.0.6-1|641	-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON	\
21cr|kicad-9.0.6-1|642	-DKICAD_SPICE=ON			\
21cr|kicad-9.0.6-1|643	-DKICAD_USE_EGL=ON			\
21cr|kicad-9.0.6-1|644	%if %{mdvver} < 202310
21cr|kicad-9.0.6-1|645	-DKICAD_USE_CMAKE_FINDPROTOBUF=ON \
21cr|kicad-9.0.6-1|646	%endif
21cr|kicad-9.0.6-1|647	-DKICAD_VERSION_EXTRA=%{release}
21cr|kicad-9.0.6-1|648	%make_build VERBOSE=1
21cr|kicad-9.0.6-1|649	
21cr|kicad-9.0.6-1|650	%install
21cr|kicad-9.0.6-1|651	%make_install -C build
21cr|kicad-9.0.6-1|652	
21cr|kicad-9.0.6-1|653	for desktopfile in %{buildroot}%{_datadir}/applications/*.desktop ; do
21cr|kicad-9.0.6-1|654	desktop-file-install \
21cr|kicad-9.0.6-1|655	--dir %{buildroot}%{_datadir}/applications	\
21cr|kicad-9.0.6-1|656	--remove-category Development			\
21cr|kicad-9.0.6-1|657	--delete-original				\
21cr|kicad-9.0.6-1|658	${desktopfile}
21cr|kicad-9.0.6-1|659	done
21cr|kicad-9.0.6-1|660	
21cr|kicad-9.0.6-1|661	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|kicad-9.0.6-1|662	# Install symbols libraries
21cr|kicad-9.0.6-1|663	pushd %{name}-symbols-%{version}
21cr|kicad-9.0.6-1|664	%make_install -C build
21cr|kicad-9.0.6-1|665	cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{name}-symbols-LICENSE.md
21cr|kicad-9.0.6-1|666	cp -f README.md %{buildroot}%{_docdir}/%{name}/%{name}-symbols-README.md
21cr|kicad-9.0.6-1|667	popd
21cr|kicad-9.0.6-1|668	
21cr|kicad-9.0.6-1|669	# Install templates
21cr|kicad-9.0.6-1|670	pushd %{name}-templates-%{version}
21cr|kicad-9.0.6-1|671	%make_install -C build
21cr|kicad-9.0.6-1|672	cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{name}-templates-LICENSE.md
21cr|kicad-9.0.6-1|673	cp -f README.md %{buildroot}%{_docdir}/%{name}/%{name}-templates-README.md
21cr|kicad-9.0.6-1|674	popd
21cr|kicad-9.0.6-1|675	
21cr|kicad-9.0.6-1|676	# Install footprints
21cr|kicad-9.0.6-1|677	pushd %{name}-footprints-%{version}
21cr|kicad-9.0.6-1|678	%make_install -C build
21cr|kicad-9.0.6-1|679	cp -f CONTRIBUTING.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-CONTRIBUTING.md
21cr|kicad-9.0.6-1|680	cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-LICENSE.md
21cr|kicad-9.0.6-1|681	cp -f README.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-README.md
21cr|kicad-9.0.6-1|682	popd
21cr|kicad-9.0.6-1|683	
21cr|kicad-9.0.6-1|684	# Install packages3D
21cr|kicad-9.0.6-1|685	pushd %{name}-packages3D-%{version}
21cr|kicad-9.0.6-1|686	%make_install -C build
21cr|kicad-9.0.6-1|687	popd
21cr|kicad-9.0.6-1|688	
21cr|kicad-9.0.6-1|689	# Install kicad-doc
21cr|kicad-9.0.6-1|690	pushd %{name}-doc-%{version}
21cr|kicad-9.0.6-1|691	%make_install -C build
21cr|kicad-9.0.6-1|692	popd
21cr|kicad-9.0.6-1|693	
21cr|kicad-9.0.6-1|694	rm -rf %{buildroot}%{_datadir}/%{name}/footprints/*/{.gitattributes,.travis.yml}
21cr|kicad-9.0.6-1|695	
21cr|kicad-9.0.6-1|696	cp -f %{SOURCE201} %{buildroot}%{_datadir}/%{name}/template/fp-lib-table
21cr|kicad-9.0.6-1|697	mkdir -p %{buildroot}%{_datadir}/%{name}/fp-lib-tables
21cr|kicad-9.0.6-1|698	ln -s ../fp-lib-tables %{buildroot}%{_datadir}/%{name}/template/fp-lib-tables
21cr|kicad-9.0.6-1|699	cp -f %{SOURCE200} %{SOURCE201} %{SOURCE202} %{SOURCE203} %{buildroot}%{_datadir}/%{name}/fp-lib-tables/
21cr|kicad-9.0.6-1|700	
21cr|kicad-9.0.6-1|701	# the pcbnew kiface and the python module are actually the same file
21cr|kicad-9.0.6-1|702	if cmp --quiet %{buildroot}%{_bindir}/_pcbnew.kiface %{buildroot}%{py3_puresitedir}/_pcbnew.so; then
21cr|kicad-9.0.6-1|703	ln -sf %{_bindir}/_pcbnew.kiface %{buildroot}%{py3_puresitedir}/_pcbnew.so
21cr|kicad-9.0.6-1|704	else
21cr|kicad-9.0.6-1|705	chmod +x %{buildroot}%{_bindir}/_pcbnew.kiface
21cr|kicad-9.0.6-1|706	chrpath --delete %{buildroot}%{_bindir}/_pcbnew.kiface
21cr|kicad-9.0.6-1|707	fi
21cr|kicad-9.0.6-1|708	
21cr|kicad-9.0.6-1|709	# Deregression help for dutch
21cr|kicad-9.0.6-1|710	pushd %{buildroot}%{_docdir}/%{name}/help
21cr|kicad-9.0.6-1|711	tar -xf %{SOURCE300}
21cr|kicad-9.0.6-1|712	popd
21cr|kicad-9.0.6-1|713	
21cr|kicad-9.0.6-1|714	chmod -x %{buildroot}%{_datadir}/%{name}/scripting/kicad_pyshell/*.py
21cr|kicad-9.0.6-1|715	chmod -x %{buildroot}%{_datadir}/%{name}/scripting/plugins/*.py
21cr|kicad-9.0.6-1|716	chmod -x %{buildroot}%{_datadir}/%{name}/3dmodels/*/*.step
21cr|kicad-9.0.6-1|717	chmod -x %{buildroot}%{_datadir}/%{name}/3dmodels/*/*.wrl
21cr|kicad-9.0.6-1|718	
21cr|kicad-9.0.6-1|719	%find_lang %{name}
21cr|kicad-9.0.6-1|720	
21cr|kicad-9.0.6-1|721	%changelog
21cr|kicad-9.0.6-1|722	* Thu Jan 1 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|723	- Update to 9.0.6
21cr|kicad-9.0.6-1|724	
21cr|kicad-9.0.6-1|725	* Sat Mar 29 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 9.0.0-1
21cr|kicad-9.0.6-1|726	- Update to 9.0.0
21cr|kicad-9.0.6-1|727	
21cr|kicad-9.0.6-1|728	* Fri Nov 22 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 8.0.6-1
21cr|kicad-9.0.6-1|729	- Update to 8.0.6
21cr|kicad-9.0.6-1|730	
21cr|kicad-9.0.6-1|731	- Merge: 5aab5ab 8e99267
21cr|kicad-9.0.6-1|732	* Thu Mar 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|733	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21cr|kicad-9.0.6-1|734	
21cr|kicad-9.0.6-1|735	* Thu Mar 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|736	- Fix url
21cr|kicad-9.0.6-1|737	
21cr|kicad-9.0.6-1|738	* Wed Jan 10 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 7.0.10-1
21cr|kicad-9.0.6-1|739	- Update to 7.0.10
21cr|kicad-9.0.6-1|740	
21cr|kicad-9.0.6-1|741	* Wed Jan 10 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 7.0.10-1
21cr|kicad-9.0.6-1|742	- Update to 7.0.10
21cr|kicad-9.0.6-1|743	
21cr|kicad-9.0.6-1|744	* Sun Dec 17 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|745	- Add BReq
21cr|kicad-9.0.6-1|746	
21cr|kicad-9.0.6-1|747	* Sat Dec 16 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 7.0.9-1
21cr|kicad-9.0.6-1|748	- Update to 7.0.9
21cr|kicad-9.0.6-1|749	
21cr|kicad-9.0.6-1|750	* Sat Jun 10 2023 Александр <a.proklov@rosalinux.ru> 7.0.2-2
21cr|kicad-9.0.6-1|751	- up release
21cr|kicad-9.0.6-1|752	
21cr|kicad-9.0.6-1|753	* Thu May 4 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|754	- Fix module lists
21cr|kicad-9.0.6-1|755	
21cr|kicad-9.0.6-1|756	* Thu May 4 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 7.0.2-1
21cr|kicad-9.0.6-1|757	- Update lists format
21cr|kicad-9.0.6-1|758	
21cr|kicad-9.0.6-1|759	* Thu May 4 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|760	- Rename modules lists for bootstrap update
21cr|kicad-9.0.6-1|761	
21cr|kicad-9.0.6-1|762	* Mon Apr 24 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|763	- fix files pt2
21cr|kicad-9.0.6-1|764	
21cr|kicad-9.0.6-1|765	* Mon Apr 24 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|766	- fix files
21cr|kicad-9.0.6-1|767	
21cr|kicad-9.0.6-1|768	* Sun Apr 23 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|769	- create doc dir
21cr|kicad-9.0.6-1|770	
21cr|kicad-9.0.6-1|771	* Sun Apr 23 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|772	- add BR
21cr|kicad-9.0.6-1|773	
21cr|kicad-9.0.6-1|774	* Sun Apr 23 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|775	- rediff patch
21cr|kicad-9.0.6-1|776	
21cr|kicad-9.0.6-1|777	* Sun Apr 23 2023 Александр <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|778	- temporary use old files, update after first start
21cr|kicad-9.0.6-1|779	
21cr|kicad-9.0.6-1|780	* Sun Apr 23 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|781	- temporary use old files, update after first start
21cr|kicad-9.0.6-1|782	
21cr|kicad-9.0.6-1|783	* Sat Apr 22 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|784	- Update version to 7.0.2
21cr|kicad-9.0.6-1|785	
21cr|kicad-9.0.6-1|786	* Tue Feb 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.0.11-1
21cr|kicad-9.0.6-1|787	- Update to 6.0.11
21cr|kicad-9.0.6-1|788	
21cr|kicad-9.0.6-1|789	* Tue Feb 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.0.11-1
21cr|kicad-9.0.6-1|790	- Update to 6.0.11
21cr|kicad-9.0.6-1|791	
21cr|kicad-9.0.6-1|792	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21cr|kicad-9.0.6-1|793	- MassBuild#3106: Increase release tag
21cr|kicad-9.0.6-1|794	
21cr|kicad-9.0.6-1|795	* Sun Jan 1 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.0.10-1
21cr|kicad-9.0.6-1|796	- Update to 6.0.10
21cr|kicad-9.0.6-1|797	
21cr|kicad-9.0.6-1|798	* Thu Jan 13 2022 Andrey Grigorev <survolog@yandex.ru> 6.0.1-1
21cr|kicad-9.0.6-1|799	- Fix work
21cr|kicad-9.0.6-1|800	
21cr|kicad-9.0.6-1|801	* Wed Jan 12 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|802	- Update to 6.0.1
21cr|kicad-9.0.6-1|803	
21cr|kicad-9.0.6-1|804	* Wed Dec 29 2021 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|805	- Update to 6.0.0
21cr|kicad-9.0.6-1|806	
21cr|kicad-9.0.6-1|807	* Tue Oct 12 2021 Александр <a.proklov@rosalinux.ru> 5.1.10-2
21cr|kicad-9.0.6-1|808	- up release, rebuild with new gcc
21cr|kicad-9.0.6-1|809	
21cr|kicad-9.0.6-1|810	* Sun May 23 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.1.10-1
21cr|kicad-9.0.6-1|811	- fix files
21cr|kicad-9.0.6-1|812	
21cr|kicad-9.0.6-1|813	* Sat May 22 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|814	- need wxwidgets 3.1
21cr|kicad-9.0.6-1|815	
21cr|kicad-9.0.6-1|816	* Sat May 22 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|817	- use wxpython4
21cr|kicad-9.0.6-1|818	
21cr|kicad-9.0.6-1|819	* Sat May 22 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|820	- fix wxpython version
21cr|kicad-9.0.6-1|821	
21cr|kicad-9.0.6-1|822	* Sat May 22 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|823	- use python3 for scripting
21cr|kicad-9.0.6-1|824	
21cr|kicad-9.0.6-1|825	* Sat May 22 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|826	- use python3
21cr|kicad-9.0.6-1|827	
21cr|kicad-9.0.6-1|828	* Sat May 22 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|829	- use python3
21cr|kicad-9.0.6-1|830	
21cr|kicad-9.0.6-1|831	* Sat May 22 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|kicad-9.0.6-1|832	- update version 5.1.10
21cr|kicad-9.0.6-1|833	
21cr|kicad-9.0.6-1|834	* Mon Jan 18 2021 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|835	- Update to 5.1.9
21cr|kicad-9.0.6-1|836	
21cr|kicad-9.0.6-1|837	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|kicad-9.0.6-1|838	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21cr|kicad-9.0.6-1|839	- (13) rosa2019.1: run with 10-12 added
21cr|kicad-9.0.6-1|840	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21cr|kicad-9.0.6-1|841	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21cr|kicad-9.0.6-1|842	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21cr|kicad-9.0.6-1|843	- (9): Adopt spec for enabled byte compiling in Python
21cr|kicad-9.0.6-1|844	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21cr|kicad-9.0.6-1|845	- 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.
21cr|kicad-9.0.6-1|846	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21cr|kicad-9.0.6-1|847	- Contact m.novosyolov@rosalinux.ru in case of problems
21cr|kicad-9.0.6-1|848	
21cr|kicad-9.0.6-1|849	- Merge: 153be15 7efdb9f
21cr|kicad-9.0.6-1|850	* Sat Feb 22 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|851	- Merge branch 'master' into rosa2019.1
21cr|kicad-9.0.6-1|852	
21cr|kicad-9.0.6-1|853	* Sat Feb 22 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|854	- Fix conflict with youtube-dl-gui
21cr|kicad-9.0.6-1|855	
21cr|kicad-9.0.6-1|856	- Merge: f01789a b89551d
21cr|kicad-9.0.6-1|857	* Thu Jan 30 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|858	- Merge branch 'master' into rosa2019.1
21cr|kicad-9.0.6-1|859	
21cr|kicad-9.0.6-1|860	* Thu Jan 30 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|kicad-9.0.6-1|861	- Update to 1.5.1
21cr|kicad-9.0.6-1|862	
21cr|kicad-9.0.6-1|863	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|kicad-9.0.6-1|864	- bot: rpm5 -> rpm4 (8)
21cr|kicad-9.0.6-1|865	
21cr|kicad-9.0.6-1|866	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|kicad-9.0.6-1|867	- bot: rpm5 -> rpm4 (3)
21cr|kicad-9.0.6-1|868	
21cr|kicad-9.0.6-1|869	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|kicad-9.0.6-1|870	- bot: rpm5 -> rpm4 (1)

2508 21
21cr|kicad-modules-old-4.0.7-1|1	Summary:	Collection of old modules for KiCad
21cr|kicad-modules-old-4.0.7-1|2	Name:		kicad-modules-old
21cr|kicad-modules-old-4.0.7-1|3	Version:	4.0.7
21cr|kicad-modules-old-4.0.7-1|4	Release:	1
21cr|kicad-modules-old-4.0.7-1|5	Epoch:		3
21cr|kicad-modules-old-4.0.7-1|6	License:	GPLv2+
21cr|kicad-modules-old-4.0.7-1|7	Group:		Sciences/Computer science
21cr|kicad-modules-old-4.0.7-1|8	Url:		https://www.kicad.org
21cr|kicad-modules-old-4.0.7-1|9	## Old modules, archived
21cr|kicad-modules-old-4.0.7-1|10	# 3d-modules
21cr|kicad-modules-old-4.0.7-1|11	Source0:	packages3D-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|12	Source1:	https://gitlab.com/kicad/libraries/kicad-packages3D-source/-/archive/6.0.9/kicad-packages3D-source-6.0.9.tar.gz
21cr|kicad-modules-old-4.0.7-1|13	Source2:	packages3D-source-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|14	# modules
21cr|kicad-modules-old-4.0.7-1|15	Source11:	https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/4.0.6.tar.gz?/Air_Coils_SML_NEOSID.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|16	Source12:	https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/4.0.6.tar.gz?/Choke_Axial_ThroughHole.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|17	Source13:	https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/4.0.6.tar.gz?/Choke_Common-Mode_Wurth.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|18	Source14:	https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/4.0.6.tar.gz?/Choke_Radial_ThroughHole.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|19	Source15:	https://github.com/KiCad/Choke_SMD.pretty/archive/4.0.6.tar.gz?/Choke_SMD.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|20	Source16:	https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/4.0.6.tar.gz?/Choke_Toroid_ThroughHole.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|21	Source17:	https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/4.0.6.tar.gz?/Filters_HF_Coils_NEOSID.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|22	Source18:	https://github.com/KiCad/Inductors_NEOSID.pretty/archive/4.0.6.tar.gz?/Inductors_NEOSID.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|23	Source19:	https://github.com/KiCad/Inductors.pretty/archive/4.0.6.tar.gz?/Inductors.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|24	Source20:	https://github.com/KiCad/Mechanical_Sockets.pretty/archive/4.0.6.tar.gz?/Mechanical_Sockets.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|25	Source21:	https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/4.0.6.tar.gz?/NF-Transformers_ETAL.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|26	Source22:	https://github.com/KiCad/Oddities.pretty/archive/4.0.6.tar.gz?/Oddities.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|27	Source23:	https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/4.0.6.tar.gz?/Sockets_MOLEX_KK-System.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|28	Source24:	https://github.com/KiCad/Transformers_CHK.pretty/archive/4.0.6.tar.gz?/Transformers_CHK.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|29	Source25:	https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/4.0.6.tar.gz?/Transformers_SMPS_ThroughHole.pretty-4.0.6.tar.gz
21cr|kicad-modules-old-4.0.7-1|30	Source26:	https://github.com/KiCad/Battery_Holders.pretty/archive/%{version}.tar.gz?/Battery_Holders.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|31	Source27:	https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/%{version}.tar.gz?/Buttons_Switches_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|32	Source28:	https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/%{version}.tar.gz?/Buttons_Switches_THT.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|33	Source29:	https://github.com/KiCad/Buzzers_Beepers.pretty/archive/%{version}.tar.gz?/Buzzers_Beepers.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|34	Source30:	https://github.com/KiCad/Capacitors_SMD.pretty/archive/%{version}.tar.gz?/Capacitors_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|35	Source31:	https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/%{version}.tar.gz?/Capacitors_Tantalum_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|36	Source32:	https://github.com/KiCad/Capacitors_THT.pretty/archive/%{version}.tar.gz?/Capacitors_THT.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|37	Source33:	https://github.com/KiCad/Connectors_Card.pretty/archive/%{version}.tar.gz?/Connectors_Card.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|38	Source34:	https://github.com/KiCad/Connectors_Harwin.pretty/archive/%{version}.tar.gz?/Connectors_Harwin.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|39	Source35:	https://github.com/KiCad/Connectors_HDMI.pretty/archive/%{version}.tar.gz?/Connectors_HDMI.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|40	Source36:	https://github.com/KiCad/Connectors_Hirose.pretty/archive/%{version}.tar.gz?/Connectors_Hirose.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|41	Source37:	https://github.com/KiCad/Connectors_IEC_DIN.pretty/archive/%{version}.tar.gz?/Connectors_IEC_DIN.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|42	Source38:	https://github.com/KiCad/Connectors_JAE.pretty/archive/%{version}.tar.gz?/Connectors_JAE.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|43	Source39:	https://github.com/KiCad/Connectors_JST.pretty/archive/%{version}.tar.gz?/Connectors_JST.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|44	Source40:	https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/%{version}.tar.gz?/Connectors_Mini-Universal.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|45	Source41:	https://github.com/KiCad/Connectors_Molex.pretty/archive/%{version}.tar.gz?/Connectors_Molex.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|46	Source42:	https://github.com/KiCad/Connectors_Multicomp.pretty/archive/%{version}.tar.gz?/Connectors_Multicomp.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|47	Source43:	https://github.com/KiCad/Connectors_Phoenix.pretty/archive/%{version}.tar.gz?/Connectors_Phoenix.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|48	Source44:	https://github.com/KiCad/Connectors_Samtec.pretty/archive/%{version}.tar.gz?/Connectors_Samtec.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|49	Source45:	https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/%{version}.tar.gz?/Connectors_TE-Connectivity.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|50	Source46:	https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/%{version}.tar.gz?/Connectors_Terminal_Blocks.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|51	Source47:	https://github.com/KiCad/Connectors_WAGO.pretty/archive/%{version}.tar.gz?/Connectors_WAGO.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|52	Source48:	https://github.com/KiCad/Connectors.pretty/archive/%{version}.tar.gz?/Connectors.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|53	Source49:	https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/%{version}.tar.gz?/Converters_DCDC_ACDC.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|54	Source50:	https://github.com/KiCad/Crystals.pretty/archive/%{version}.tar.gz?/Crystals.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|55	Source51:	https://github.com/KiCad/Diodes_SMD.pretty/archive/%{version}.tar.gz?/Diodes_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|56	Source52:	https://github.com/KiCad/Diodes_THT.pretty/archive/%{version}.tar.gz?/Diodes_THT.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|57	Source53:	https://github.com/KiCad/Displays_7-Segment.pretty/archive/%{version}.tar.gz?/Displays_7-Segment.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|58	Source54:	https://github.com/KiCad/Displays.pretty/archive/%{version}.tar.gz?/Displays.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|59	Source55:	https://github.com/KiCad/Enclosures.pretty/archive/%{version}.tar.gz?/Enclosures.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|60	Source56:	https://github.com/KiCad/EuroBoard_Outline.pretty/archive/%{version}.tar.gz?/EuroBoard_Outline.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|61	Source57:	https://github.com/KiCad/Fiducials.pretty/archive/%{version}.tar.gz?/Fiducials.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|62	Source58:	https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/%{version}.tar.gz?/Fuse_Holders_and_Fuses.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|63	Source59:	https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/%{version}.tar.gz?/Hall-Effect_Transducers_LEM.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|64	Source60:	https://github.com/KiCad/Heatsinks.pretty/archive/%{version}.tar.gz?/Heatsinks.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|65	Source61:	https://github.com/KiCad/Housings_BGA.pretty/archive/%{version}.tar.gz?/Housings_BGA.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|66	Source62:	https://github.com/KiCad/Housings_CSP.pretty/archive/%{version}.tar.gz?/Housings_CSP.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|67	Source63:	https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/%{version}.tar.gz?/Housings_DFN_QFN.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|68	Source64:	https://github.com/KiCad/Housings_DIP.pretty/archive/%{version}.tar.gz?/Housings_DIP.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|69	Source65:	https://github.com/KiCad/Housings_LCC.pretty/archive/%{version}.tar.gz?/Housings_LCC.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|70	Source66:	https://github.com/KiCad/Housings_LGA.pretty/archive/%{version}.tar.gz?/Housings_LGA.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|71	Source67:	https://github.com/KiCad/Housings_PGA.pretty/archive/%{version}.tar.gz?/Housings_PGA.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|72	Source68:	https://github.com/KiCad/Housings_QFP.pretty/archive/%{version}.tar.gz?/Housings_QFP.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|73	Source69:	https://github.com/KiCad/Housings_SIP.pretty/archive/%{version}.tar.gz?/Housings_SIP.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|74	Source70:	https://github.com/KiCad/Housings_SOIC.pretty/archive/%{version}.tar.gz?/Housings_SOIC.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|75	Source71:	https://github.com/KiCad/Housings_SON.pretty/archive/%{version}.tar.gz?/Housings_SON.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|76	Source72:	https://github.com/KiCad/Housings_SSOP.pretty/archive/%{version}.tar.gz?/Housings_SSOP.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|77	Source73:	https://github.com/KiCad/Inductors_SMD.pretty/archive/%{version}.tar.gz?/Inductors_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|78	Source74:	https://github.com/KiCad/Inductors_THT.pretty/archive/%{version}.tar.gz?/Inductors_THT.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|79	Source75:	https://github.com/KiCad/IR-DirectFETs.pretty/archive/%{version}.tar.gz?/IR-DirectFETs.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|80	Source76:	https://github.com/KiCad/LEDs.pretty/archive/%{version}.tar.gz?/LEDs.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|81	Source77:	https://github.com/KiCad/Measurement_Points.pretty/archive/%{version}.tar.gz?/Measurement_Points.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|82	Source78:	https://github.com/KiCad/Measurement_Scales.pretty/archive/%{version}.tar.gz?/Measurement_Scales.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|83	Source79:	https://github.com/KiCad/Microwave.pretty/archive/%{version}.tar.gz?/Microwave.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|84	Source80:	https://github.com/KiCad/Modules.pretty/archive/%{version}.tar.gz?/Modules.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|85	Source81:	https://github.com/KiCad/Mounting_Holes.pretty/archive/%{version}.tar.gz?/Mounting_Holes.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|86	Source82:	https://github.com/KiCad/Opto-Devices.pretty/archive/%{version}.tar.gz?/Opto-Devices.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|87	Source83:	https://github.com/KiCad/Oscillators.pretty/archive/%{version}.tar.gz?/Oscillators.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|88	Source84:	https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/%{version}.tar.gz?/PFF_PSF_PSS_Leadforms.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|89	Source85:	https://github.com/KiCad/Pin_Headers.pretty/archive/%{version}.tar.gz?/Pin_Headers.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|90	Source86:	https://github.com/KiCad/Potentiometers.pretty/archive/%{version}.tar.gz?/Potentiometers.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|91	Source87:	https://github.com/KiCad/Power_Integrations.pretty/archive/%{version}.tar.gz?/Power_Integrations.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|92	Source88:	https://github.com/KiCad/Relays_SMD.pretty/archive/%{version}.tar.gz?/Relays_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|93	Source89:	https://github.com/KiCad/Relays_THT.pretty/archive/%{version}.tar.gz?/Relays_THT.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|94	Source90:	https://github.com/KiCad/Resistors_SMD.pretty/archive/%{version}.tar.gz?/Resistors_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|95	Source91:	https://github.com/KiCad/Resistors_THT.pretty/archive/%{version}.tar.gz?/Resistors_THT.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|96	Source92:	https://github.com/KiCad/Resistors_Universal.pretty/archive/%{version}.tar.gz?/Resistors_Universal.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|97	Source93:	https://github.com/KiCad/RF_Antennas.pretty/archive/%{version}.tar.gz?/RF_Antennas.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|98	Source94:	https://github.com/KiCad/RF_Modules.pretty/archive/%{version}.tar.gz?/RF_Modules.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|99	Source95:	https://github.com/KiCad/Shielding_Cabinets.pretty/archive/%{version}.tar.gz?/Shielding_Cabinets.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|100	Source96:	https://github.com/KiCad/SMD_Packages.pretty/archive/%{version}.tar.gz?/SMD_Packages.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|101	Source97:	https://github.com/KiCad/Socket_Strips.pretty/archive/%{version}.tar.gz?/Socket_Strips.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|102	Source98:	https://github.com/KiCad/Sockets.pretty/archive/%{version}.tar.gz?/Sockets.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|103	Source99:	https://github.com/KiCad/Symbols.pretty/archive/%{version}.tar.gz?/Symbols.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|104	Source100:	https://github.com/KiCad/TerminalBlocks_Phoenix.pretty/archive/%{version}.tar.gz?/TerminalBlocks_Phoenix.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|105	Source101:	https://github.com/KiCad/TerminalBlocks_WAGO.pretty/archive/%{version}.tar.gz?/TerminalBlocks_WAGO.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|106	Source102:	https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/%{version}.tar.gz?/TO_SOT_Packages_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|107	Source103:	https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/%{version}.tar.gz?/TO_SOT_Packages_THT.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|108	Source104:	https://github.com/KiCad/Transformers_SMD.pretty/archive/%{version}.tar.gz?/Transformers_SMD.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|109	Source105:	https://github.com/KiCad/Transformers_THT.pretty/archive/%{version}.tar.gz?/Transformers_THT.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|110	Source106:	https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/%{version}.tar.gz?/Transistors_OldSowjetAera.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|111	Source107:	https://github.com/KiCad/Valves.pretty/archive/%{version}.tar.gz?/Valves.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|112	Source108:	https://github.com/KiCad/Varistors.pretty/archive/%{version}.tar.gz?/Varistors.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|113	Source109:	https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/%{version}.tar.gz?/Wire_Connections_Bridges.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|114	Source110:	https://github.com/KiCad/Wire_Pads.pretty/archive/%{version}.tar.gz?/Wire_Pads.pretty-%{version}.tar.gz
21cr|kicad-modules-old-4.0.7-1|115	Requires:	kicad
21cr|kicad-modules-old-4.0.7-1|116	Recommends:	kicad-modules-packages3d-old = %{EVRD}
21cr|kicad-modules-old-4.0.7-1|117	OrderWithRequires: kicad
21cr|kicad-modules-old-4.0.7-1|118	BuildArch:	noarch
21cr|kicad-modules-old-4.0.7-1|119	
21cr|kicad-modules-old-4.0.7-1|120	%description
21cr|kicad-modules-old-4.0.7-1|121	Collection of old *.pretty modules for KiCad.
21cr|kicad-modules-old-4.0.7-1|122	
21cr|kicad-modules-old-4.0.7-1|123	%files
21cr|kicad-modules-old-4.0.7-1|124	%doc CREDITS.md README.md
21cr|kicad-modules-old-4.0.7-1|125	%{_docdir}/kicad-packages3D/source-LICENSE.md
21cr|kicad-modules-old-4.0.7-1|126	%{_docdir}/kicad-packages3D/source-README.md
21cr|kicad-modules-old-4.0.7-1|127	%license LICENSE
21cr|kicad-modules-old-4.0.7-1|128	%{_datadir}/kicad/footprints/*.pretty
21cr|kicad-modules-old-4.0.7-1|129	
21cr|kicad-modules-old-4.0.7-1|130	%posttrans
21cr|kicad-modules-old-4.0.7-1|131	pushd %{_datadir}/kicad/fp-lib-tables/
21cr|kicad-modules-old-4.0.7-1|132	if [ -d %{_datadir}/kicad/footprints/Battery.pretty ]; then
21cr|kicad-modules-old-4.0.7-1|133	cp -f fp-lib-table-modules-all ../template/fp-lib-table
21cr|kicad-modules-old-4.0.7-1|134	else
21cr|kicad-modules-old-4.0.7-1|135	cp -f fp-lib-table-modules-old ../template/fp-lib-table
21cr|kicad-modules-old-4.0.7-1|136	fi
21cr|kicad-modules-old-4.0.7-1|137	popd
21cr|kicad-modules-old-4.0.7-1|138	
21cr|kicad-modules-old-4.0.7-1|139	%postun
21cr|kicad-modules-old-4.0.7-1|140	if ! [ -d %{_datadir}/kicad/fp-lib-tables ]; then exit 0; fi
21cr|kicad-modules-old-4.0.7-1|141	pushd %{_datadir}/kicad/fp-lib-tables/
21cr|kicad-modules-old-4.0.7-1|142	if [ -d %{_datadir}/kicad/footprints/Battery.pretty ]; then
21cr|kicad-modules-old-4.0.7-1|143	cp -f fp-lib-table-modules ../template/fp-lib-table
21cr|kicad-modules-old-4.0.7-1|144	else
21cr|kicad-modules-old-4.0.7-1|145	cp -f fp-lib-table-modules-nothing ../template/fp-lib-table
21cr|kicad-modules-old-4.0.7-1|146	fi
21cr|kicad-modules-old-4.0.7-1|147	popd
21cr|kicad-modules-old-4.0.7-1|148	
21cr|kicad-modules-old-4.0.7-1|149	#----------------------------------------------------------------------------
21cr|kicad-modules-old-4.0.7-1|150	
21cr|kicad-modules-old-4.0.7-1|151	%package -n kicad-modules-packages3d-old
21cr|kicad-modules-old-4.0.7-1|152	Summary:	Old packages3d modules for KiCad
21cr|kicad-modules-old-4.0.7-1|153	Group:		Sciences/Computer science
21cr|kicad-modules-old-4.0.7-1|154	
21cr|kicad-modules-old-4.0.7-1|155	%description -n kicad-modules-packages3d-old
21cr|kicad-modules-old-4.0.7-1|156	Old *.3dshapes modules for KiCad.
21cr|kicad-modules-old-4.0.7-1|157	
21cr|kicad-modules-old-4.0.7-1|158	%files -n kicad-modules-packages3d-old
21cr|kicad-modules-old-4.0.7-1|159	%{_docdir}/kicad-packages3D-old/CREDITS.md
21cr|kicad-modules-old-4.0.7-1|160	%{_docdir}/kicad-packages3D-old/LICENSE
21cr|kicad-modules-old-4.0.7-1|161	%{_docdir}/kicad-packages3D-old/README.md
21cr|kicad-modules-old-4.0.7-1|162	%{_docdir}/kicad-packages3D-old/source-LICENSE
21cr|kicad-modules-old-4.0.7-1|163	%{_docdir}/kicad-packages3D-old/source-README.md
21cr|kicad-modules-old-4.0.7-1|164	%{_datadir}/kicad/3dmodels/*.3dshapes
21cr|kicad-modules-old-4.0.7-1|165	
21cr|kicad-modules-old-4.0.7-1|166	#----------------------------------------------------------------------------
21cr|kicad-modules-old-4.0.7-1|167	
21cr|kicad-modules-old-4.0.7-1|168	%prep
21cr|kicad-modules-old-4.0.7-1|169	%autosetup -p1 -n packages3D-%{version}
21cr|kicad-modules-old-4.0.7-1|170	tar xzf %{SOURCE1}
21cr|kicad-modules-old-4.0.7-1|171	tar xzf %{SOURCE2}
21cr|kicad-modules-old-4.0.7-1|172	
21cr|kicad-modules-old-4.0.7-1|173	%build
21cr|kicad-modules-old-4.0.7-1|174	
21cr|kicad-modules-old-4.0.7-1|175	%install
21cr|kicad-modules-old-4.0.7-1|176	mkdir -p %{buildroot}%{_datadir}/kicad/3dmodels
21cr|kicad-modules-old-4.0.7-1|177	mkdir -p %{buildroot}%{_datadir}/kicad/modules
21cr|kicad-modules-old-4.0.7-1|178	mkdir -p %{buildroot}%{_docdir}/kicad-packages3D
21cr|kicad-modules-old-4.0.7-1|179	mkdir -p %{buildroot}%{_docdir}/kicad-packages3D-old
21cr|kicad-modules-old-4.0.7-1|180	
21cr|kicad-modules-old-4.0.7-1|181	# Install old packages3D
21cr|kicad-modules-old-4.0.7-1|182	cp -rf *.3dshapes %{buildroot}%{_datadir}/kicad/3dmodels
21cr|kicad-modules-old-4.0.7-1|183	cp -f CREDITS.md LICENSE README.md %{buildroot}%{_docdir}/kicad-packages3D-old
21cr|kicad-modules-old-4.0.7-1|184	
21cr|kicad-modules-old-4.0.7-1|185	# Install packages3D-source
21cr|kicad-modules-old-4.0.7-1|186	pushd kicad-packages3D-source-6.0.9
21cr|kicad-modules-old-4.0.7-1|187	cp -rf *.3dshapes %{buildroot}%{_datadir}/kicad/3dmodels
21cr|kicad-modules-old-4.0.7-1|188	cp -f LICENSE.md %{buildroot}%{_docdir}/kicad-packages3D/source-LICENSE.md
21cr|kicad-modules-old-4.0.7-1|189	cp -f README.md %{buildroot}%{_docdir}/kicad-packages3D/source-README.md
21cr|kicad-modules-old-4.0.7-1|190	popd
21cr|kicad-modules-old-4.0.7-1|191	
21cr|kicad-modules-old-4.0.7-1|192	# Install old packages3D-source
21cr|kicad-modules-old-4.0.7-1|193	pushd packages3D-source-%{version}
21cr|kicad-modules-old-4.0.7-1|194	cp -rf *.3dshapes %{buildroot}%{_datadir}/kicad/3dmodels
21cr|kicad-modules-old-4.0.7-1|195	cp -f LICENSE %{buildroot}%{_docdir}/kicad-packages3D-old/source-LICENSE
21cr|kicad-modules-old-4.0.7-1|196	cp -f README.md %{buildroot}%{_docdir}/kicad-packages3D-old/source-README.md
21cr|kicad-modules-old-4.0.7-1|197	popd
21cr|kicad-modules-old-4.0.7-1|198	
21cr|kicad-modules-old-4.0.7-1|199	# Install old modules
21cr|kicad-modules-old-4.0.7-1|200	for S in %{sources}; do
21cr|kicad-modules-old-4.0.7-1|201	P=$(basename $S |sed -n 's/\.pretty-.*/.pretty/p')
21cr|kicad-modules-old-4.0.7-1|202	[ "$P" ] || continue
21cr|kicad-modules-old-4.0.7-1|203	mkdir -p %{buildroot}%{_datadir}/kicad/footprints/$P
21cr|kicad-modules-old-4.0.7-1|204	tar xzf $S --strip-components=1 -C %{buildroot}%{_datadir}/kicad/footprints/$P
21cr|kicad-modules-old-4.0.7-1|205	done
21cr|kicad-modules-old-4.0.7-1|206	
21cr|kicad-modules-old-4.0.7-1|207	# Fix invalid zero-sized pad pinned
21cr|kicad-modules-old-4.0.7-1|208	sed -i "s/(size 0 0)/(size 1 1)/" %{buildroot}%{_datadir}/kicad/footprints/Connectors_Samtec.pretty/MECF-*
21cr|kicad-modules-old-4.0.7-1|209	
21cr|kicad-modules-old-4.0.7-1|210	find %{buildroot}%{_datadir}/kicad/modules -type f -exec chmod 0644 {} \;
21cr|kicad-modules-old-4.0.7-1|211	rm -rf %{buildroot}%{_datadir}/kicad/footprints/*/{.gitattributes,.travis.yml}
21cr|kicad-modules-old-4.0.7-1|212	
21cr|kicad-modules-old-4.0.7-1|213	chmod -x %{buildroot}%{_datadir}/kicad/footprints/Diodes_SMD.pretty/D_SC-80.kicad_mod
21cr|kicad-modules-old-4.0.7-1|214	chmod -x %{buildroot}%{_datadir}/kicad/3dmodels/*/*.step
21cr|kicad-modules-old-4.0.7-1|215	chmod -x %{buildroot}%{_datadir}/kicad/3dmodels/*/*.wrl

2509 21
21cr|kiconedit-4.4.0-4|1	Summary:	KDE Icon Editor
21cr|kiconedit-4.4.0-4|2	Name:		kiconedit
21cr|kiconedit-4.4.0-4|3	Version: 	4.4.0
21cr|kiconedit-4.4.0-4|4	Release: 	4
21cr|kiconedit-4.4.0-4|5	Source0: 	http://fr2.rpmfind.net/linux/KDE/stable/%version/src/extragear/%name-%version.tar.bz2
21cr|kiconedit-4.4.0-4|6	License: 	GPLv2+
21cr|kiconedit-4.4.0-4|7	Group: 		Graphics
21cr|kiconedit-4.4.0-4|8	Url: 		http://www.kde.org
21cr|kiconedit-4.4.0-4|9	BuildRequires: 	kdelibs4-devel
21cr|kiconedit-4.4.0-4|10	%if %mdkversion < 200900
21cr|kiconedit-4.4.0-4|11	Obsoletes: 	kdegraphics-kiconedit < 1:3.5.10-3
21cr|kiconedit-4.4.0-4|12	Conflicts:	kde-l10n < 3.5.9-5
21cr|kiconedit-4.4.0-4|13	%endif
21cr|kiconedit-4.4.0-4|14	%if %mdkversion < 200100
21cr|kiconedit-4.4.0-4|15	Obsoletes:  kdegraphics3-kiconedit < 1:3.5.10-5
21cr|kiconedit-4.4.0-4|16	%endif
21cr|kiconedit-4.4.0-4|17	
21cr|kiconedit-4.4.0-4|18	%description
21cr|kiconedit-4.4.0-4|19	KDE Icon Editor.
21cr|kiconedit-4.4.0-4|20	
21cr|kiconedit-4.4.0-4|21	%files -f %name.lang
21cr|kiconedit-4.4.0-4|22	%doc AUTHORS COPYING COPYING.DOC NEWS
21cr|kiconedit-4.4.0-4|23	%_kde_bindir/*
21cr|kiconedit-4.4.0-4|24	%_kde_datadir/applications/kde4/*.desktop
21cr|kiconedit-4.4.0-4|25	%_kde_appsdir/%name
21cr|kiconedit-4.4.0-4|26	%_kde_iconsdir/*/*/*/*
21cr|kiconedit-4.4.0-4|27	
21cr|kiconedit-4.4.0-4|28	#--------------------------------------------------------------------
21cr|kiconedit-4.4.0-4|29	
21cr|kiconedit-4.4.0-4|30	%prep
21cr|kiconedit-4.4.0-4|31	%setup -q
21cr|kiconedit-4.4.0-4|32	sed -i -e 's#<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4\.1\.2-Based Variant V1\.1//EN" "dtd/kdex\.dtd" \[#<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [#g' doc-translations/*_kiconedit/*/index.docbook
21cr|kiconedit-4.4.0-4|33	
21cr|kiconedit-4.4.0-4|34	%build
21cr|kiconedit-4.4.0-4|35	%cmake_kde4
21cr|kiconedit-4.4.0-4|36	%make
21cr|kiconedit-4.4.0-4|37	
21cr|kiconedit-4.4.0-4|38	%install
21cr|kiconedit-4.4.0-4|39	cd build
21cr|kiconedit-4.4.0-4|40	%{makeinstall_std}
21cr|kiconedit-4.4.0-4|41	cd -
21cr|kiconedit-4.4.0-4|42	
21cr|kiconedit-4.4.0-4|43	%find_lang %name --with-html

2510 21
21cr|kiki-1.0.1-2|1	
21cr|kiki-1.0.1-2|2	%define oname   KiKi - The Sacrifice
21cr|kiki-1.0.1-2|3	Summary:        Re-implementation by using Godot Engine
21cr|kiki-1.0.1-2|4	Name:           kiki
21cr|kiki-1.0.1-2|5	Version:        1.0.1
21cr|kiki-1.0.1-2|6	Release:        2
21cr|kiki-1.0.1-2|7	Group:          Games/Arcade
21cr|kiki-1.0.1-2|8	License:        MIT
21cr|kiki-1.0.1-2|9	Url:            https://github.com/CSaratakij/jam-2016-remake
21cr|kiki-1.0.1-2|10	Source0:        https://github.com/CSaratakij/jam-2016-remake/archive/v1.0.1-hotfix.tar.gz
21cr|kiki-1.0.1-2|11	BuildRequires:  imagemagick
21cr|kiki-1.0.1-2|12	Requires:       godot2-runner
21cr|kiki-1.0.1-2|13	BuildArch:      noarch
21cr|kiki-1.0.1-2|14	
21cr|kiki-1.0.1-2|15	%description
21cr|kiki-1.0.1-2|16	KiKi - The Sacrifice on Global Game Jam 2016 .
21cr|kiki-1.0.1-2|17	
21cr|kiki-1.0.1-2|18	%files
21cr|kiki-1.0.1-2|19	%doc README.md LICENSE
21cr|kiki-1.0.1-2|20	%{_gamesdatadir}/%{name}
21cr|kiki-1.0.1-2|21	%{_gamesbindir}/%{name}
21cr|kiki-1.0.1-2|22	%{_datadir}/applications/%{name}.desktop
21cr|kiki-1.0.1-2|23	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|kiki-1.0.1-2|24	
21cr|kiki-1.0.1-2|25	#----------------------------------------------------
21cr|kiki-1.0.1-2|26	%prep
21cr|kiki-1.0.1-2|27	%setup -qn jam-2016-remake-1.0.1-hotfix
21cr|kiki-1.0.1-2|28	
21cr|kiki-1.0.1-2|29	
21cr|kiki-1.0.1-2|30	%build
21cr|kiki-1.0.1-2|31	
21cr|kiki-1.0.1-2|32	%install
21cr|kiki-1.0.1-2|33	# data
21cr|kiki-1.0.1-2|34	install -dm755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|kiki-1.0.1-2|35	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|kiki-1.0.1-2|36	pushd src
21cr|kiki-1.0.1-2|37	cp -R -t %{buildroot}%{_gamesdatadir}/%{name} *
21cr|kiki-1.0.1-2|38	popd
21cr|kiki-1.0.1-2|39	
21cr|kiki-1.0.1-2|40	# wrapper
21cr|kiki-1.0.1-2|41	install -dm755 %{buildroot}%{_gamesbindir}
21cr|kiki-1.0.1-2|42	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|kiki-1.0.1-2|43	#!/bin/sh
21cr|kiki-1.0.1-2|44	godot2-runner -path "%{_gamesdatadir}/%{name}" $@
21cr|kiki-1.0.1-2|45	EOF
21cr|kiki-1.0.1-2|46	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|kiki-1.0.1-2|47	
21cr|kiki-1.0.1-2|48	# icons
21cr|kiki-1.0.1-2|49	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|kiki-1.0.1-2|50	install -dm 0755 \
21cr|kiki-1.0.1-2|51	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|kiki-1.0.1-2|52	convert -strip -resize $size src/icon.png \
21cr|kiki-1.0.1-2|53	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|kiki-1.0.1-2|54	done
21cr|kiki-1.0.1-2|55	
21cr|kiki-1.0.1-2|56	#menu entry
21cr|kiki-1.0.1-2|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|kiki-1.0.1-2|58	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|kiki-1.0.1-2|59	[Desktop Entry]
21cr|kiki-1.0.1-2|60	Name=%{oname}
21cr|kiki-1.0.1-2|61	GenericName=%{oname}
21cr|kiki-1.0.1-2|62	Comment=%{oname}
21cr|kiki-1.0.1-2|63	Exec=%{name}
21cr|kiki-1.0.1-2|64	Icon=%{name}
21cr|kiki-1.0.1-2|65	Terminal=false
21cr|kiki-1.0.1-2|66	Type=Application
21cr|kiki-1.0.1-2|67	Categories=Game;ArcadeGame;
21cr|kiki-1.0.1-2|68	EOF
21cr|kiki-1.0.1-2|69	
21cr|kiki-1.0.1-2|70	find %{buildroot} -size 0 -delete

2511 21
21cr|kile-2.9.93-6|1	Summary:	Integrated LaTeX Environment for KDE5
21cr|kile-2.9.93-6|2	Name:		kile
21cr|kile-2.9.93-6|3	Version:	2.9.93
21cr|kile-2.9.93-6|4	Release:	6
21cr|kile-2.9.93-6|5	Epoch:		2
21cr|kile-2.9.93-6|6	License:	GPLv2+
21cr|kile-2.9.93-6|7	Group:		Publishing
21cr|kile-2.9.93-6|8	Url:		http://kile.sourceforge.net/
21cr|kile-2.9.93-6|9	Source0:	http://jaist.dl.sourceforge.net/sourceforge/kile/%{name}-%{version}.tar.bz2
21cr|kile-2.9.93-6|10	Source1:	kile.rpmlintrc
21cr|kile-2.9.93-6|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|kile-2.9.93-6|12	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kile-2.9.93-6|13	BuildRequires:	pkgconfig(Qt5DBus)
21cr|kile-2.9.93-6|14	BuildRequires:	pkgconfig(Qt5Network)
21cr|kile-2.9.93-6|15	BuildRequires:	pkgconfig(Qt5Script)
21cr|kile-2.9.93-6|16	BuildRequires:	pkgconfig(Qt5Test)
21cr|kile-2.9.93-6|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kile-2.9.93-6|18	
21cr|kile-2.9.93-6|19	BuildRequires:	kde5-macros
21cr|kile-2.9.93-6|20	BuildRequires:	kf5config-devel
21cr|kile-2.9.93-6|21	BuildRequires:	kf5coreaddons-devel
21cr|kile-2.9.93-6|22	BuildRequires:	kf5crash-devel
21cr|kile-2.9.93-6|23	BuildRequires:	kf5dbusaddons-devel
21cr|kile-2.9.93-6|24	BuildRequires:	kf5doctools-devel
21cr|kile-2.9.93-6|25	BuildRequires:	kf5guiaddons-devel
21cr|kile-2.9.93-6|26	BuildRequires:	kf5i18n-devel
21cr|kile-2.9.93-6|27	BuildRequires:	kf5iconthemes-devel
21cr|kile-2.9.93-6|28	BuildRequires:	kf5init-devel
21cr|kile-2.9.93-6|29	BuildRequires:	kf5khtml-devel
21cr|kile-2.9.93-6|30	BuildRequires:	kf5kio-devel
21cr|kile-2.9.93-6|31	BuildRequires:	kf5parts-devel
21cr|kile-2.9.93-6|32	BuildRequires:	kf5texteditor-devel
21cr|kile-2.9.93-6|33	BuildRequires:	kf5windowsystem-devel
21cr|kile-2.9.93-6|34	BuildRequires:	kf5xmlgui-devel
21cr|kile-2.9.93-6|35	BuildRequires:	extra-cmake-modules
21cr|kile-2.9.93-6|36	
21cr|kile-2.9.93-6|37	BuildRequires:  okular-devel
21cr|kile-2.9.93-6|38	BuildRequires:  pkgconfig(poppler-qt5)
21cr|kile-2.9.93-6|39	Requires:	plasma5-konsole
21cr|kile-2.9.93-6|40	Requires:	okular
21cr|kile-2.9.93-6|41	Requires:	texlive
21cr|kile-2.9.93-6|42	Requires:	texlive-scheme-full
21cr|kile-2.9.93-6|43	
21cr|kile-2.9.93-6|44	%description
21cr|kile-2.9.93-6|45	Kile is an integrated LaTeX Environment for Plasma 5.
21cr|kile-2.9.93-6|46	
21cr|kile-2.9.93-6|47	%files -f %{name}.lang
21cr|kile-2.9.93-6|48	%defattr(-,root,root,0755)
21cr|kile-2.9.93-6|49	%doc AUTHORS ChangeLog README* kile-remote-control.txt
21cr|kile-2.9.93-6|50	%{_kde5_sysconfdir}/xdg/%{name}.categories
21cr|kile-2.9.93-6|51	%{_kde5_bindir}/%{name}
21cr|kile-2.9.93-6|52	%{_kde5_libdir}/libkdeinit5_kile.so
21cr|kile-2.9.93-6|53	%{_kde5_datadir}/%{name}/
21cr|kile-2.9.93-6|54	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21cr|kile-2.9.93-6|55	%{_datadir}/metainfo/org.kde.%{name}.appdata.xml
21cr|kile-2.9.93-6|56	%{_kde5_datadir}/kconf_update/%{name}*
21cr|kile-2.9.93-6|57	%{_kde5_datadir}/config.kcfg/%{name}.kcfg
21cr|kile-2.9.93-6|58	%{_kde5_datadir}/dbus-1/interfaces/net.sourceforge.%{name}.main.xml
21cr|kile-2.9.93-6|59	%{_kde5_datadir}/mime/packages/%{name}.xml
21cr|kile-2.9.93-6|60	%{_kde5_iconsdir}/*/*/*/*
21cr|kile-2.9.93-6|61	%{_datadir}/doc5/HTML/*/%{name}
21cr|kile-2.9.93-6|62	
21cr|kile-2.9.93-6|63	#----------------------------------------------------------------------------
21cr|kile-2.9.93-6|64	
21cr|kile-2.9.93-6|65	%prep
21cr|kile-2.9.93-6|66	%setup -q
21cr|kile-2.9.93-6|67	
21cr|kile-2.9.93-6|68	%build
21cr|kile-2.9.93-6|69	%cmake_kde5
21cr|kile-2.9.93-6|70	%make
21cr|kile-2.9.93-6|71	
21cr|kile-2.9.93-6|72	%install
21cr|kile-2.9.93-6|73	%makeinstall_std -C build
21cr|kile-2.9.93-6|74	
21cr|kile-2.9.93-6|75	%find_lang %{name} --with-html

2512 21
21cr|kim-0.9.5-10|1	%define oname	kim4
21cr|kim-0.9.5-10|2	
21cr|kim-0.9.5-10|3	Name:		kim
21cr|kim-0.9.5-10|4	Version:	0.9.5
21cr|kim-0.9.5-10|5	Release:	10
21cr|kim-0.9.5-10|6	Summary:	Image menu for kde
21cr|kim-0.9.5-10|7	License:	GPL
21cr|kim-0.9.5-10|8	Group:		Graphical desktop/KDE
21cr|kim-0.9.5-10|9	Source0:	%{oname}-%{version}.tar.gz
21cr|kim-0.9.5-10|10	Patch0:		kim4-0.9.5-fix-icons-compressandresize-desktop-file.patch
21cr|kim-0.9.5-10|11	Patch1:		kim4-0.9.5-fix-icons-converandrotate-desktop-file.patch
21cr|kim-0.9.5-10|12	Patch2:		kim4-0.9.5-fix-icons-pulication-desktop-file.patch
21cr|kim-0.9.5-10|13	URL:		http://bouveyron.free.fr/kim/
21cr|kim-0.9.5-10|14	Requires:	kdebase4-runtime
21cr|kim-0.9.5-10|15	Requires:       imagemagick
21cr|kim-0.9.5-10|16	BuildArch:	noarch
21cr|kim-0.9.5-10|17	BuildRequires:	kde4-macros
21cr|kim-0.9.5-10|18	
21cr|kim-0.9.5-10|19	%description
21cr|kim-0.9.5-10|20	This is an image Kde servicemenu which allows to:
21cr|kim-0.9.5-10|21	- compress images,
21cr|kim-0.9.5-10|22	- resize images,
21cr|kim-0.9.5-10|23	- convert images,
21cr|kim-0.9.5-10|24	- rotate images,
21cr|kim-0.9.5-10|25	- rename images,
21cr|kim-0.9.5-10|26	- resize and send by mail images,
21cr|kim-0.9.5-10|27	- and more other actions !
21cr|kim-0.9.5-10|28	This servicemenu use ImageMagick.
21cr|kim-0.9.5-10|29	
21cr|kim-0.9.5-10|30	%files
21cr|kim-0.9.5-10|31	%defattr(-,root,root)
21cr|kim-0.9.5-10|32	%{_kde_datadir}/apps/kim
21cr|kim-0.9.5-10|33	%{_kde_datadir}/kde4/services/*
21cr|kim-0.9.5-10|34	%attr(0755,root,root) %{_kde_bindir}/*
21cr|kim-0.9.5-10|35	
21cr|kim-0.9.5-10|36	#--------------------------------------------------------------------
21cr|kim-0.9.5-10|37	
21cr|kim-0.9.5-10|38	%prep
21cr|kim-0.9.5-10|39	%setup -q -n %{oname}
21cr|kim-0.9.5-10|40	%patch0 -p0
21cr|kim-0.9.5-10|41	%patch1 -p0
21cr|kim-0.9.5-10|42	%patch2 -p0
21cr|kim-0.9.5-10|43	%build
21cr|kim-0.9.5-10|44	
21cr|kim-0.9.5-10|45	%install
21cr|kim-0.9.5-10|46	rm -fr %{buildroot}
21cr|kim-0.9.5-10|47	mkdir -p %{buildroot}%{_kde_datadir}/kde4/services/
21cr|kim-0.9.5-10|48	mkdir -p %{buildroot}/%{_kde_bindir}
21cr|kim-0.9.5-10|49	
21cr|kim-0.9.5-10|50	chmod 644 src/kim*.desktop
21cr|kim-0.9.5-10|51	chmod 755 src/bin/kim*
21cr|kim-0.9.5-10|52	cp src/kim*.desktop %{buildroot}%{_kde_datadir}/kde4/services/
21cr|kim-0.9.5-10|53	cp src/bin/kim* %{buildroot}/%{_kde_bindir}
21cr|kim-0.9.5-10|54	
21cr|kim-0.9.5-10|55	mkdir -p %{buildroot}/%{_kde_datadir}/apps/kim
21cr|kim-0.9.5-10|56	cp COPYING %{buildroot}/%{_kde_datadir}/apps/kim/kim_about.txt
21cr|kim-0.9.5-10|57	mkdir -p %{buildroot}/%{_kde_datadir}/apps/kim/slideshow/
21cr|kim-0.9.5-10|58	cp src/slideshow/* %{buildroot}/%{_kde_datadir}/apps/kim/slideshow/
21cr|kim-0.9.5-10|59	mkdir -p %{buildroot}/%{_kde_datadir}/apps/kim/gallery
21cr|kim-0.9.5-10|60	cp src/gallery/* %{buildroot}/%{_kde_datadir}/apps/kim/gallery
21cr|kim-0.9.5-10|61	
21cr|kim-0.9.5-10|62	perl -pi -e "s/\r\n/\n/"  work.css
21cr|kim-0.9.5-10|63	
21cr|kim-0.9.5-10|64	%clean
21cr|kim-0.9.5-10|65	rm -rf %{buildroot}

2513 21
21cr|kinescope-downloader-0-0.git6fff69.1|1	%define commit 6fff692626e3fcdacf6dd5186ac16b7549528e3d
21cr|kinescope-downloader-0-0.git6fff69.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|kinescope-downloader-0-0.git6fff69.1|3	
21cr|kinescope-downloader-0-0.git6fff69.1|4	Summary:	Script to download video from Kinescope
21cr|kinescope-downloader-0-0.git6fff69.1|5	Name:		kinescope-downloader
21cr|kinescope-downloader-0-0.git6fff69.1|6	Version:	0
21cr|kinescope-downloader-0-0.git6fff69.1|7	Release:	0.git%{commit_short}.1
21cr|kinescope-downloader-0-0.git6fff69.1|8	License:	GPLv2
21cr|kinescope-downloader-0-0.git6fff69.1|9	Group:		Networking/Other
21cr|kinescope-downloader-0-0.git6fff69.1|10	Url:		https://github.com/Prividen/kinescope-downloader
21cr|kinescope-downloader-0-0.git6fff69.1|11	Source0:	https://github.com/Prividen/kinescope-downloader/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|kinescope-downloader-0-0.git6fff69.1|12	BuildArch:	noarch
21cr|kinescope-downloader-0-0.git6fff69.1|13	Requires:	ffmpeg
21cr|kinescope-downloader-0-0.git6fff69.1|14	Requires:	python3dist(xmltodict)
21cr|kinescope-downloader-0-0.git6fff69.1|15	
21cr|kinescope-downloader-0-0.git6fff69.1|16	%description
21cr|kinescope-downloader-0-0.git6fff69.1|17	Script to download video from Kinescope
21cr|kinescope-downloader-0-0.git6fff69.1|18	Usage:
21cr|kinescope-downloader-0-0.git6fff69.1|19	kinescope-downloader <video-id> [video-name]
21cr|kinescope-downloader-0-0.git6fff69.1|20	
21cr|kinescope-downloader-0-0.git6fff69.1|21	%files
21cr|kinescope-downloader-0-0.git6fff69.1|22	%license LICENSE
21cr|kinescope-downloader-0-0.git6fff69.1|23	%doc README.md
21cr|kinescope-downloader-0-0.git6fff69.1|24	%{_bindir}/kinescope-downloader
21cr|kinescope-downloader-0-0.git6fff69.1|25	
21cr|kinescope-downloader-0-0.git6fff69.1|26	#------------------------------------------------------------------
21cr|kinescope-downloader-0-0.git6fff69.1|27	
21cr|kinescope-downloader-0-0.git6fff69.1|28	%prep
21cr|kinescope-downloader-0-0.git6fff69.1|29	%autosetup -p1 -n %{name}-%{commit}
21cr|kinescope-downloader-0-0.git6fff69.1|30	
21cr|kinescope-downloader-0-0.git6fff69.1|31	%install
21cr|kinescope-downloader-0-0.git6fff69.1|32	mkdir -p %{buildroot}%{_bindir}
21cr|kinescope-downloader-0-0.git6fff69.1|33	install -m755 kinescope-downloader.py %{buildroot}%{_bindir}/kinescope-downloader
21cr|kinescope-downloader-0-0.git6fff69.1|34	sed -i'' -e '1s,#! /usr/bin/env python3,#!%{__python3},' %{buildroot}%{_bindir}/kinescope-downloader

2514 21
21cr|kio-giobridge-0-0.1349920.2|1	%define svn 1349920
21cr|kio-giobridge-0-0.1349920.2|2	
21cr|kio-giobridge-0-0.1349920.2|3	Name:		kio-giobridge
21cr|kio-giobridge-0-0.1349920.2|4	Summary:	KIO-Giobridge is an optional adapter for KIO to use GIO/GVFS
21cr|kio-giobridge-0-0.1349920.2|5	Version:	0
21cr|kio-giobridge-0-0.1349920.2|6	Release:	0.%{svn}.2
21cr|kio-giobridge-0-0.1349920.2|7	Group:		Graphical desktop/KDE
21cr|kio-giobridge-0-0.1349920.2|8	# Unknown but let it be the same as for KDE libs
21cr|kio-giobridge-0-0.1349920.2|9	License:	GPLv2+
21cr|kio-giobridge-0-0.1349920.2|10	Url:		https://wiki.gnome.org/KioGioBridge
21cr|kio-giobridge-0-0.1349920.2|11	# http://websvn.kde.org/trunk/playground/ioslaves/kio-giobridge/
21cr|kio-giobridge-0-0.1349920.2|12	Source0:	%{name}-%{svn}.tar.bz2
21cr|kio-giobridge-0-0.1349920.2|13	# Qt and GTK have symbol conflicts
21cr|kio-giobridge-0-0.1349920.2|14	Patch0:		kio-giobridge-1349920-qtgtk.patch
21cr|kio-giobridge-0-0.1349920.2|15	Patch1:		kio-giobridge-1349920-encoding.patch
21cr|kio-giobridge-0-0.1349920.2|16	BuildRequires:	cmake
21cr|kio-giobridge-0-0.1349920.2|17	BuildRequires:	kdelibs4-devel
21cr|kio-giobridge-0-0.1349920.2|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|kio-giobridge-0-0.1349920.2|19	BuildRequires:	pkgconfig(gio-2.0)
21cr|kio-giobridge-0-0.1349920.2|20	
21cr|kio-giobridge-0-0.1349920.2|21	%description
21cr|kio-giobridge-0-0.1349920.2|22	The purpose of KIO-Giobridge is to let all desktop applications and file
21cr|kio-giobridge-0-0.1349920.2|23	managers share the same network transparency layer for working with network
21cr|kio-giobridge-0-0.1349920.2|24	file systems like FTP, SFTP, SMB, WEBDAV,... Therefore KDE4, Gtk and 3rd
21cr|kio-giobridge-0-0.1349920.2|25	party applications can access the same file-server resources without logging in
21cr|kio-giobridge-0-0.1349920.2|26	twice or facing other inconsistencies. At the moment we have two incompatible
21cr|kio-giobridge-0-0.1349920.2|27	network transparency systems, running in the same desktop session for different
21cr|kio-giobridge-0-0.1349920.2|28	groups of applications. Also, with the existence of two frameworks, a lot of
21cr|kio-giobridge-0-0.1349920.2|29	3rd party applications were locked out, as they didn't want to decide for one
21cr|kio-giobridge-0-0.1349920.2|30	of them.
21cr|kio-giobridge-0-0.1349920.2|31	
21cr|kio-giobridge-0-0.1349920.2|32	KIO-Giobridge is an optional adapter for KIO to use the new GIO/GVFS (the
21cr|kio-giobridge-0-0.1349920.2|33	successor of Gnome-VFS) to handle the protocols mentioned above.  GIO/GVFS has
21cr|kio-giobridge-0-0.1349920.2|34	been chosen, because it's pretty independent from desktop specific libraries,
21cr|kio-giobridge-0-0.1349920.2|35	daemons and toolkits and only depends on D-Bus and GLib. Another advantage of
21cr|kio-giobridge-0-0.1349920.2|36	GIO/GVFS is its "stateful" mount daemons: All the communication to a certain
21cr|kio-giobridge-0-0.1349920.2|37	share is handled by a single mount daemon process. The life-cycle of those
21cr|kio-giobridge-0-0.1349920.2|38	mount daemons is user-controllable (mount/unmount), similar to kernel or FUSE
21cr|kio-giobridge-0-0.1349920.2|39	mounts.
21cr|kio-giobridge-0-0.1349920.2|40	
21cr|kio-giobridge-0-0.1349920.2|41	KIO-Giobridge can be enabled/disabled with the kio-giobridge-mgr utility.
21cr|kio-giobridge-0-0.1349920.2|42	
21cr|kio-giobridge-0-0.1349920.2|43	%files
21cr|kio-giobridge-0-0.1349920.2|44	%{_kde_bindir}/gvfs-daemon-query
21cr|kio-giobridge-0-0.1349920.2|45	%{_kde_bindir}/kio-giobridge-mgr
21cr|kio-giobridge-0-0.1349920.2|46	%{_kde_bindir}/kiogiobridge-unmount-gvfs
21cr|kio-giobridge-0-0.1349920.2|47	%{_kde_libdir}/kde4/kded_giobridgeremotedirnotify.so
21cr|kio-giobridge-0-0.1349920.2|48	%{_kde_libdir}/kde4/kio_giobridge.so
21cr|kio-giobridge-0-0.1349920.2|49	%{_kde_appsdir}/kio-giobridge-protocols
21cr|kio-giobridge-0-0.1349920.2|50	%{_kde_services}/ServiceMenus/giobridge-remote-unmount.desktop
21cr|kio-giobridge-0-0.1349920.2|51	%{_kde_services}/kded/giobridgeremotedirnotify.desktop
21cr|kio-giobridge-0-0.1349920.2|52	%{_kde_datadir}/mime/packages/giobridge-remote-gvfs-mount.xml
21cr|kio-giobridge-0-0.1349920.2|53	
21cr|kio-giobridge-0-0.1349920.2|54	#------------------------------------------------------------------------------
21cr|kio-giobridge-0-0.1349920.2|55	
21cr|kio-giobridge-0-0.1349920.2|56	%prep
21cr|kio-giobridge-0-0.1349920.2|57	%setup -q -n %{name}-%{svn}
21cr|kio-giobridge-0-0.1349920.2|58	%patch0 -p1
21cr|kio-giobridge-0-0.1349920.2|59	%patch1 -p1
21cr|kio-giobridge-0-0.1349920.2|60	
21cr|kio-giobridge-0-0.1349920.2|61	%build
21cr|kio-giobridge-0-0.1349920.2|62	%cmake_kde4
21cr|kio-giobridge-0-0.1349920.2|63	%make
21cr|kio-giobridge-0-0.1349920.2|64	
21cr|kio-giobridge-0-0.1349920.2|65	%install
21cr|kio-giobridge-0-0.1349920.2|66	%makeinstall_std -C build

2515 21
21cr|kio-gopher-0.1.3-8|1	%define kde_version     4.4.0
21cr|kio-gopher-0.1.3-8|2	
21cr|kio-gopher-0.1.3-8|3	Summary: 	kio-gopher
21cr|kio-gopher-0.1.3-8|4	Name: 		kio-gopher
21cr|kio-gopher-0.1.3-8|5	Version: 	0.1.3
21cr|kio-gopher-0.1.3-8|6	Release: 	8
21cr|kio-gopher-0.1.3-8|7	Source:		kio_gopher-%{version}-kde%{kde_version}.tar.bz2
21cr|kio-gopher-0.1.3-8|8	License: 	GPLv2+
21cr|kio-gopher-0.1.3-8|9	Group: 		Graphical desktop/KDE
21cr|kio-gopher-0.1.3-8|10	URL: 		http://kgopher.berlios.de/
21cr|kio-gopher-0.1.3-8|11	BuildRequires:  kdelibs4-devel
21cr|kio-gopher-0.1.3-8|12	
21cr|kio-gopher-0.1.3-8|13	%description
21cr|kio-gopher-0.1.3-8|14	This adds support for the gopher protocol to konqueror.
21cr|kio-gopher-0.1.3-8|15	It is still in development.
21cr|kio-gopher-0.1.3-8|16	It has been tested to work with KDE 3.1 and up.
21cr|kio-gopher-0.1.3-8|17	It has not been tested on other KDE versions.
21cr|kio-gopher-0.1.3-8|18	
21cr|kio-gopher-0.1.3-8|19	Currently it supports most (if not all) of the gopher protocol.
21cr|kio-gopher-0.1.3-8|20	
21cr|kio-gopher-0.1.3-8|21	Support for gopher+ protocol is planned.
21cr|kio-gopher-0.1.3-8|22	
21cr|kio-gopher-0.1.3-8|23	Protocol Documentation:
21cr|kio-gopher-0.1.3-8|24	Gopher:
21cr|kio-gopher-0.1.3-8|25	http://www.faqs.org/rfcs/rfc1436.html
21cr|kio-gopher-0.1.3-8|26	Gopher+:
21cr|kio-gopher-0.1.3-8|27	http://iubio.bio.indiana.edu/soft/util/gopher/Gopher+-spec.text
21cr|kio-gopher-0.1.3-8|28	Gopher URL:
21cr|kio-gopher-0.1.3-8|29	http://www.cotse.com/CIE/RFC/1738/16.htm
21cr|kio-gopher-0.1.3-8|30	
21cr|kio-gopher-0.1.3-8|31	%files
21cr|kio-gopher-0.1.3-8|32	%defattr(-,root,root)
21cr|kio-gopher-0.1.3-8|33	%doc README  FAQ
21cr|kio-gopher-0.1.3-8|34	%{_kde_libdir}/kde4/*.so
21cr|kio-gopher-0.1.3-8|35	%{_kde_services}/*
21cr|kio-gopher-0.1.3-8|36	%{_kde_datadir}/locale/*/*/kio_gopher.mo
21cr|kio-gopher-0.1.3-8|37	
21cr|kio-gopher-0.1.3-8|38	#--------------------------------------------------------------------
21cr|kio-gopher-0.1.3-8|39	
21cr|kio-gopher-0.1.3-8|40	%prep
21cr|kio-gopher-0.1.3-8|41	%setup -qn kio_gopher-%{version}-kde%{kde_version}
21cr|kio-gopher-0.1.3-8|42	
21cr|kio-gopher-0.1.3-8|43	%build
21cr|kio-gopher-0.1.3-8|44	%cmake_kde4
21cr|kio-gopher-0.1.3-8|45	%make
21cr|kio-gopher-0.1.3-8|46	
21cr|kio-gopher-0.1.3-8|47	%install
21cr|kio-gopher-0.1.3-8|48	rm -rf %{buildroot}
21cr|kio-gopher-0.1.3-8|49	%makeinstall_std -C build
21cr|kio-gopher-0.1.3-8|50	
21cr|kio-gopher-0.1.3-8|51	%clean
21cr|kio-gopher-0.1.3-8|52	rm -rf $RPM_BUILD_ROOT

2516 21
21cr|kio-locate-0.5.3-5|1	Summary:	Locate KIO slave for KDE4
21cr|kio-locate-0.5.3-5|2	Name:		kio-locate
21cr|kio-locate-0.5.3-5|3	Version:	0.5.3
21cr|kio-locate-0.5.3-5|4	Release:	5
21cr|kio-locate-0.5.3-5|5	License:	GPLv2+
21cr|kio-locate-0.5.3-5|6	Group:		Graphical desktop/KDE
21cr|kio-locate-0.5.3-5|7	URL:		http://kde-apps.org/content/show.php/kio-locate?content=120965
21cr|kio-locate-0.5.3-5|8	Source0:	http://kde-apps.org/CONTENT/content-files/120965-kio-locate-%{version}.tar.gz
21cr|kio-locate-0.5.3-5|9	Patch0:		kio-locate-0.5.3-gcc4.7.patch
21cr|kio-locate-0.5.3-5|10	BuildRequires:	kdelibs4-devel
21cr|kio-locate-0.5.3-5|11	
21cr|kio-locate-0.5.3-5|12	%description
21cr|kio-locate-0.5.3-5|13	Locate KIO slave for KDE4.
21cr|kio-locate-0.5.3-5|14	
21cr|kio-locate-0.5.3-5|15	%files -f kio_locate.lang
21cr|kio-locate-0.5.3-5|16	%{_kde_libdir}/kde4/*.so
21cr|kio-locate-0.5.3-5|17	%{_kde_docdir}/HTML/en/kioslave/locate/*
21cr|kio-locate-0.5.3-5|18	%{_kde_services}/*.protocol
21cr|kio-locate-0.5.3-5|19	%{_kde_services}/searchproviders/*.desktop
21cr|kio-locate-0.5.3-5|20	#--------------------------------------------------------------------
21cr|kio-locate-0.5.3-5|21	
21cr|kio-locate-0.5.3-5|22	%prep
21cr|kio-locate-0.5.3-5|23	%setup -qn kio-locate-%{version}
21cr|kio-locate-0.5.3-5|24	%patch0 -p1
21cr|kio-locate-0.5.3-5|25	
21cr|kio-locate-0.5.3-5|26	%build
21cr|kio-locate-0.5.3-5|27	%cmake_kde4
21cr|kio-locate-0.5.3-5|28	%make
21cr|kio-locate-0.5.3-5|29	
21cr|kio-locate-0.5.3-5|30	%install
21cr|kio-locate-0.5.3-5|31	%makeinstall_std -C build
21cr|kio-locate-0.5.3-5|32	
21cr|kio-locate-0.5.3-5|33	%find_lang kio_locate

2517 21
21cr|kismet-2020.12.R3-1|1	%define oversion %(echo %{version}| tr . -)
21cr|kismet-2020.12.R3-1|2	
21cr|kismet-2020.12.R3-1|3	Summary:	802.11b/g network sniffer and network dissector
21cr|kismet-2020.12.R3-1|4	Name:		kismet
21cr|kismet-2020.12.R3-1|5	Version:	2020.12.R3
21cr|kismet-2020.12.R3-1|6	Release:	1
21cr|kismet-2020.12.R3-1|7	License:	GPLv2+
21cr|kismet-2020.12.R3-1|8	Group:		Networking/Other
21cr|kismet-2020.12.R3-1|9	Url:		http://www.kismetwireless.net
21cr|kismet-2020.12.R3-1|10	Source0:	http://www.kismetwireless.net/code/%{name}-%{oversion}.tar.xz
21cr|kismet-2020.12.R3-1|11	Patch0:		kismet-include.patch
21cr|kismet-2020.12.R3-1|12	Patch1:		kismet-install.patch
21cr|kismet-2020.12.R3-1|13	BuildRequires:	bison
21cr|kismet-2020.12.R3-1|14	BuildRequires:	flex
21cr|kismet-2020.12.R3-1|15	BuildRequires:	wget
21cr|kismet-2020.12.R3-1|16	BuildRequires:	protobuf-c
21cr|kismet-2020.12.R3-1|17	BuildRequires:	python3-setuptools
21cr|kismet-2020.12.R3-1|18	BuildRequires:	gmp-devel
21cr|kismet-2020.12.R3-1|19	BuildRequires:	pcap-devel
21cr|kismet-2020.12.R3-1|20	BuildRequires:	pkgconfig(libgps)
21cr|kismet-2020.12.R3-1|21	BuildRequires:	pkgconfig(libnm)
21cr|kismet-2020.12.R3-1|22	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|kismet-2020.12.R3-1|23	BuildRequires:	pkgconfig(libusb-1.0)
21cr|kismet-2020.12.R3-1|24	BuildRequires:	pkgconfig(libwebsockets)
21cr|kismet-2020.12.R3-1|25	BuildRequires:	pkgconfig(expat)
21cr|kismet-2020.12.R3-1|26	BuildRequires:	pkgconfig(ImageMagick)
21cr|kismet-2020.12.R3-1|27	BuildRequires:	pkgconfig(ncurses)
21cr|kismet-2020.12.R3-1|28	BuildRequires:	pkgconfig(protobuf)
21cr|kismet-2020.12.R3-1|29	BuildRequires:	pkgconfig(sqlite3)
21cr|kismet-2020.12.R3-1|30	Requires:	wget
21cr|kismet-2020.12.R3-1|31	Requires:	wireless-tools
21cr|kismet-2020.12.R3-1|32	
21cr|kismet-2020.12.R3-1|33	%description
21cr|kismet-2020.12.R3-1|34	Kismet is an 802.11b/g network sniffer and network dissector. It is
21cr|kismet-2020.12.R3-1|35	capable of sniffing using most wireless cards, automatic network IP
21cr|kismet-2020.12.R3-1|36	block detection via UDP, ARP, and DHCP packets, Cisco equipment lists
21cr|kismet-2020.12.R3-1|37	via Cisco Discovery Protocol, weak cryptographic packet logging, and
21cr|kismet-2020.12.R3-1|38	Ethereal and tcpdump compatible packet dump files. It also includes
21cr|kismet-2020.12.R3-1|39	the ability to plot detected networks and estimated network ranges on
21cr|kismet-2020.12.R3-1|40	downloaded maps or user supplied image files.
21cr|kismet-2020.12.R3-1|41	
21cr|kismet-2020.12.R3-1|42	%files
21cr|kismet-2020.12.R3-1|43	%doc CHANGELOG LICENSE README.md
21cr|kismet-2020.12.R3-1|44	%config(noreplace) %{_sysconfdir}/kismet.conf
21cr|kismet-2020.12.R3-1|45	%config(noreplace) %{_sysconfdir}/kismet_80211.conf
21cr|kismet-2020.12.R3-1|46	%config(noreplace) %{_sysconfdir}/kismet_alerts.conf
21cr|kismet-2020.12.R3-1|47	%config(noreplace) %{_sysconfdir}/kismet_filter.conf
21cr|kismet-2020.12.R3-1|48	%config(noreplace) %{_sysconfdir}/kismet_httpd.conf
21cr|kismet-2020.12.R3-1|49	%config(noreplace) %{_sysconfdir}/kismet_logging.conf
21cr|kismet-2020.12.R3-1|50	%config(noreplace) %{_sysconfdir}/kismet_memory.conf
21cr|kismet-2020.12.R3-1|51	%config(noreplace) %{_sysconfdir}/kismet_uav.conf
21cr|kismet-2020.12.R3-1|52	%{_bindir}/*
21cr|kismet-2020.12.R3-1|53	%{_datadir}/%{name}/
21cr|kismet-2020.12.R3-1|54	%{_libdir}/pkgconfig/kismet.pc
21cr|kismet-2020.12.R3-1|55	%{python3_sitelib}/Kismet*
21cr|kismet-2020.12.R3-1|56	
21cr|kismet-2020.12.R3-1|57	#----------------------------------------------------------------------------
21cr|kismet-2020.12.R3-1|58	
21cr|kismet-2020.12.R3-1|59	%prep
21cr|kismet-2020.12.R3-1|60	%setup -qn %{name}-%{oversion}
21cr|kismet-2020.12.R3-1|61	%patch0 -p0
21cr|kismet-2020.12.R3-1|62	%patch1 -p0
21cr|kismet-2020.12.R3-1|63	
21cr|kismet-2020.12.R3-1|64	sed -i 's#\$(prefix)/lib/#%{_libdir}/#g' plugin-*/Makefile
21cr|kismet-2020.12.R3-1|65	
21cr|kismet-2020.12.R3-1|66	%build
21cr|kismet-2020.12.R3-1|67	export LDFLAGS="-Wl,--as-needed"
21cr|kismet-2020.12.R3-1|68	%configure \
21cr|kismet-2020.12.R3-1|69	CXXFLAGS="%{optflags} -D__STDC_FORMAT_MACROS"
21cr|kismet-2020.12.R3-1|70	
21cr|kismet-2020.12.R3-1|71	%make
21cr|kismet-2020.12.R3-1|72	
21cr|kismet-2020.12.R3-1|73	sed -i s/2019-08-GIT/%{version}/g packaging/kismet.pc
21cr|kismet-2020.12.R3-1|74	
21cr|kismet-2020.12.R3-1|75	%install
21cr|kismet-2020.12.R3-1|76	%makeinstall_std INSTUSR="$(id -un)" INSTGRP="$(id -gn)" MANGRP="$(id -gn)"

2518 21
21cr|kissfft-131.1.0-2|1	%global debug_package %{nil}
21cr|kissfft-131.1.0-2|2	
21cr|kissfft-131.1.0-2|3	%define major	131
21cr|kissfft-131.1.0-2|4	%define libname %mklibname %{name} %{major}
21cr|kissfft-131.1.0-2|5	%define devname %mklibname %{name} -d
21cr|kissfft-131.1.0-2|6	
21cr|kissfft-131.1.0-2|7	Summary:	Fast Fourier Transform library
21cr|kissfft-131.1.0-2|8	Name:		kissfft
21cr|kissfft-131.1.0-2|9	Version:	131.1.0
21cr|kissfft-131.1.0-2|10	Release:	2
21cr|kissfft-131.1.0-2|11	License:	BSD
21cr|kissfft-131.1.0-2|12	Group:		System/Libraries
21cr|kissfft-131.1.0-2|13	Url:		https://github.com/mborgerding/kissfft
21cr|kissfft-131.1.0-2|14	Source0:	https://github.com/mborgerding/kissfft/archive/%{version}.tar.gz?/%{name}-%{version}.tar.xz
21cr|kissfft-131.1.0-2|15	BuildRequires:	cmake
21cr|kissfft-131.1.0-2|16	BuildRequires:	python3-devel
21cr|kissfft-131.1.0-2|17	BuildRequires:	python3dist(numpy)
21cr|kissfft-131.1.0-2|18	BuildRequires:	pkgconfig(fftw3)
21cr|kissfft-131.1.0-2|19	BuildRequires:	pkgconfig(libpng)
21cr|kissfft-131.1.0-2|20	
21cr|kissfft-131.1.0-2|21	%description
21cr|kissfft-131.1.0-2|22	A Fast Fourier Transform based up on the principle, "Keep It Simple, Stupid".
21cr|kissfft-131.1.0-2|23	Kiss FFT is a very small, reasonably efficient, mixed radix FFT library that
21cr|kissfft-131.1.0-2|24	can use either fixed or floating point data types.
21cr|kissfft-131.1.0-2|25	
21cr|kissfft-131.1.0-2|26	%files
21cr|kissfft-131.1.0-2|27	%{_bindir}/fastconv-*
21cr|kissfft-131.1.0-2|28	%{_bindir}/fastconvr-*
21cr|kissfft-131.1.0-2|29	%{_bindir}/fft-*
21cr|kissfft-131.1.0-2|30	%{_bindir}/psdpng-*
21cr|kissfft-131.1.0-2|31	
21cr|kissfft-131.1.0-2|32	#----------------------------------------------------------------------------
21cr|kissfft-131.1.0-2|33	
21cr|kissfft-131.1.0-2|34	%package -n %{libname}
21cr|kissfft-131.1.0-2|35	Summary:	Fast Fourier Transform library
21cr|kissfft-131.1.0-2|36	Group:		System/Libraries
21cr|kissfft-131.1.0-2|37	
21cr|kissfft-131.1.0-2|38	%description -n %{libname}
21cr|kissfft-131.1.0-2|39	A Fast Fourier Transform based up on the principle, "Keep It Simple, Stupid".
21cr|kissfft-131.1.0-2|40	Kiss FFT is a very small, reasonably efficient, mixed radix FFT library that
21cr|kissfft-131.1.0-2|41	can use either fixed or floating point data types.
21cr|kissfft-131.1.0-2|42	
21cr|kissfft-131.1.0-2|43	%files -n %{libname}
21cr|kissfft-131.1.0-2|44	%{_libdir}/lib%{name}-*.so.%{major}*
21cr|kissfft-131.1.0-2|45	
21cr|kissfft-131.1.0-2|46	#----------------------------------------------------------------------------
21cr|kissfft-131.1.0-2|47	
21cr|kissfft-131.1.0-2|48	%package -n %{devname}
21cr|kissfft-131.1.0-2|49	Summary:	Development files for Fast Fourier Transform library
21cr|kissfft-131.1.0-2|50	Group:		Development/C++
21cr|kissfft-131.1.0-2|51	Provides:	kiss-fft-devel = %{EVRD}
21cr|kissfft-131.1.0-2|52	Requires:	%{libname} = %{EVRD}
21cr|kissfft-131.1.0-2|53	
21cr|kissfft-131.1.0-2|54	%description -n %{devname}
21cr|kissfft-131.1.0-2|55	Development files for Fast Fourier Transform library.
21cr|kissfft-131.1.0-2|56	
21cr|kissfft-131.1.0-2|57	%files -n %{devname}
21cr|kissfft-131.1.0-2|58	%doc CHANGELOG README.md
21cr|kissfft-131.1.0-2|59	%license COPYING
21cr|kissfft-131.1.0-2|60	%{_includedir}/%{name}
21cr|kissfft-131.1.0-2|61	%{_libdir}/cmake/%{name}/%{name}-*.cmake
21cr|kissfft-131.1.0-2|62	%{_libdir}/lib%{name}-*.so
21cr|kissfft-131.1.0-2|63	%{_libdir}/pkgconfig/%{name}-*.pc
21cr|kissfft-131.1.0-2|64	
21cr|kissfft-131.1.0-2|65	#----------------------------------------------------------------------------
21cr|kissfft-131.1.0-2|66	
21cr|kissfft-131.1.0-2|67	%prep
21cr|kissfft-131.1.0-2|68	%setup -q
21cr|kissfft-131.1.0-2|69	
21cr|kissfft-131.1.0-2|70	pushd ..
21cr|kissfft-131.1.0-2|71	for type in float double int16_t int32_t; do
21cr|kissfft-131.1.0-2|72	cp -rf %{name}-%{version}{,-$type}
21cr|kissfft-131.1.0-2|73	done
21cr|kissfft-131.1.0-2|74	rm -rf %{name}-%{version}/*
21cr|kissfft-131.1.0-2|75	mv -f %{name}-%{version}-* %{name}-%{version}/
21cr|kissfft-131.1.0-2|76	popd
21cr|kissfft-131.1.0-2|77	
21cr|kissfft-131.1.0-2|78	%build
21cr|kissfft-131.1.0-2|79	for type in float double int16_t int32_t; do
21cr|kissfft-131.1.0-2|80	pushd %{name}-%{version}-$type
21cr|kissfft-131.1.0-2|81	%cmake -DKISSFFT_DATATYPE=$type
21cr|kissfft-131.1.0-2|82	%make
21cr|kissfft-131.1.0-2|83	popd
21cr|kissfft-131.1.0-2|84	done
21cr|kissfft-131.1.0-2|85	
21cr|kissfft-131.1.0-2|86	%install
21cr|kissfft-131.1.0-2|87	for type in float double int16_t int32_t; do
21cr|kissfft-131.1.0-2|88	pushd %{name}-%{version}-$type
21cr|kissfft-131.1.0-2|89	%makeinstall_std -C build
21cr|kissfft-131.1.0-2|90	popd
21cr|kissfft-131.1.0-2|91	done
21cr|kissfft-131.1.0-2|92	
21cr|kissfft-131.1.0-2|93	cp -f %{name}-%{version}-float/{CHANGELOG,COPYING,README.md} ./

2519 21
21cr|kitty-0.26.5-1|1	%define _empty_manifest_terminate_build 0
21cr|kitty-0.26.5-1|2	%global __python %{__python3}
21cr|kitty-0.26.5-1|3	
21cr|kitty-0.26.5-1|4	Name: kitty
21cr|kitty-0.26.5-1|5	Summary: Fast, featureful, GPU based terminal emulator
21cr|kitty-0.26.5-1|6	Version:	0.26.5
21cr|kitty-0.26.5-1|7	Release:	1
21cr|kitty-0.26.5-1|8	Group: System/X11
21cr|kitty-0.26.5-1|9	License: GPLv3
21cr|kitty-0.26.5-1|10	URL: https://github.com/kovidgoyal/kitty
21cr|kitty-0.26.5-1|11	Source0: https://github.com/kovidgoyal/kitty/releases/download/v%{version}/kitty-%{version}.tar.xz
21cr|kitty-0.26.5-1|12	
21cr|kitty-0.26.5-1|13	BuildRequires:  python3-devel
21cr|kitty-0.26.5-1|14	BuildRequires:  python3-sphinx
21cr|kitty-0.26.5-1|15	BuildRequires:  python3dist(sphinx-copybutton)
21cr|kitty-0.26.5-1|16	#BuildRequires:  python3dist(sphinx-inline-tabs)
21cr|kitty-0.26.5-1|17	BuildRequires:  imagemagick-devel
21cr|kitty-0.26.5-1|18	BuildRequires:  librsync-devel
21cr|kitty-0.26.5-1|19	BuildRequires:  pkgconfig(gl)
21cr|kitty-0.26.5-1|20	BuildRequires:  fontconfig-devel
21cr|kitty-0.26.5-1|21	BuildRequires:  freetype-devel
21cr|kitty-0.26.5-1|22	BuildRequires:  pkgconfig(harfbuzz)
21cr|kitty-0.26.5-1|23	BuildRequires:  pkgconfig(lcms2)
21cr|kitty-0.26.5-1|24	BuildRequires:  pkgconfig(openssl)
21cr|kitty-0.26.5-1|25	BuildRequires:  pkgconfig(xcursor)
21cr|kitty-0.26.5-1|26	BuildRequires:  pkgconfig(xi)
21cr|kitty-0.26.5-1|27	BuildRequires:  pkgconfig(xinerama)
21cr|kitty-0.26.5-1|28	BuildRequires:  pkgconfig(xrandr)
21cr|kitty-0.26.5-1|29	BuildRequires:  pkgconfig(libpng)
21cr|kitty-0.26.5-1|30	BuildRequires:	pkgconfig(wayland-egl)
21cr|kitty-0.26.5-1|31	BuildRequires:	pkgconfig(wayland-protocols)
21cr|kitty-0.26.5-1|32	BuildRequires:	pkgconfig(xkbcommon)
21cr|kitty-0.26.5-1|33	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|kitty-0.26.5-1|34	BuildRequires:  pkgconfig(dbus-1)
21cr|kitty-0.26.5-1|35	BuildRequires:  pkgconfig(libcanberra)
21cr|kitty-0.26.5-1|36	
21cr|kitty-0.26.5-1|37	%description
21cr|kitty-0.26.5-1|38	Kitty supports modern terminal features like: graphics, unicode,
21cr|kitty-0.26.5-1|39	true-color, OpenType ligatures, mouse protocol, focus tracking, and
21cr|kitty-0.26.5-1|40	bracketed paste.
21cr|kitty-0.26.5-1|41	
21cr|kitty-0.26.5-1|42	Kitty has a framework for "kittens", small terminal programs that can be used
21cr|kitty-0.26.5-1|43	to extend its functionality.
21cr|kitty-0.26.5-1|44	
21cr|kitty-0.26.5-1|45	%package doc
21cr|kitty-0.26.5-1|46	Summary:        Documentation for the kitty terminal emulator
21cr|kitty-0.26.5-1|47	License:        GPLv3
21cr|kitty-0.26.5-1|48	
21cr|kitty-0.26.5-1|49	%description doc
21cr|kitty-0.26.5-1|50	Documentation for the kitty terminal emulator
21cr|kitty-0.26.5-1|51	
21cr|kitty-0.26.5-1|52	%prep
21cr|kitty-0.26.5-1|53	%autosetup -p1
21cr|kitty-0.26.5-1|54	
21cr|kitty-0.26.5-1|55	%build
21cr|kitty-0.26.5-1|56	#export CC=%{__cc}
21cr|kitty-0.26.5-1|57	sed -i 's!-pedantic-errors -Werror!!g' setup.py
21cr|kitty-0.26.5-1|58	%{__python3} setup.py linux-package --debug --libdir-name %{_lib}
21cr|kitty-0.26.5-1|59	
21cr|kitty-0.26.5-1|60	%install
21cr|kitty-0.26.5-1|61	install -d %{buildroot}/usr
21cr|kitty-0.26.5-1|62	cp -a linux-package/* %{buildroot}/usr
21cr|kitty-0.26.5-1|63	
21cr|kitty-0.26.5-1|64	%files
21cr|kitty-0.26.5-1|65	%{_bindir}/%{name}
21cr|kitty-0.26.5-1|66	%{_libdir}/%{name}
21cr|kitty-0.26.5-1|67	%{_datadir}/applications/%{name}.desktop
21cr|kitty-0.26.5-1|68	%{_datadir}/applications/kitty-open.desktop
21cr|kitty-0.26.5-1|69	%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
21cr|kitty-0.26.5-1|70	%{_iconsdir}/hicolor/scalable/apps/kitty.svg
21cr|kitty-0.26.5-1|71	%{_datadir}/terminfo/x/xterm-kitty
21cr|kitty-0.26.5-1|72	%{_mandir}/man1/%{name}.1.*
21cr|kitty-0.26.5-1|73	%{_mandir}/man5/kitty.conf.5.*
21cr|kitty-0.26.5-1|74	
21cr|kitty-0.26.5-1|75	%files doc
21cr|kitty-0.26.5-1|76	%doc LICENSE *.md *.rst *.asciidoc
21cr|kitty-0.26.5-1|77	%{_docdir}/kitty/html

2520 21
21cr|kiwix-desktop-2.2.1-4|1	%define debug_package %{nil}
21cr|kiwix-desktop-2.2.1-4|2	
21cr|kiwix-desktop-2.2.1-4|3	Name:		kiwix-desktop
21cr|kiwix-desktop-2.2.1-4|4	Version:	2.2.1
21cr|kiwix-desktop-2.2.1-4|5	Release:	4
21cr|kiwix-desktop-2.2.1-4|6	License:	GPLv3+
21cr|kiwix-desktop-2.2.1-4|7	Summary:	Kiwix desktop application
21cr|kiwix-desktop-2.2.1-4|8	Group:		Text tools
21cr|kiwix-desktop-2.2.1-4|9	URL:		https://github.com/kiwix/%{name}
21cr|kiwix-desktop-2.2.1-4|10	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|kiwix-desktop-2.2.1-4|11	Patch0:		kiwix-desktop-headers.patch
21cr|kiwix-desktop-2.2.1-4|12	BuildRequires: aria2
21cr|kiwix-desktop-2.2.1-4|13	BuildRequires: desktop-file-utils
21cr|kiwix-desktop-2.2.1-4|14	BuildRequires: appstream-util
21cr|kiwix-desktop-2.2.1-4|15	BuildRequires: pkgconfig(appstream-glib)
21cr|kiwix-desktop-2.2.1-4|16	BuildRequires: pkgconfig(kiwix)
21cr|kiwix-desktop-2.2.1-4|17	BuildRequires: mustache-devel
21cr|kiwix-desktop-2.2.1-4|18	BuildRequires: pugixml-devel
21cr|kiwix-desktop-2.2.1-4|19	BuildRequires: qt5-devel
21cr|kiwix-desktop-2.2.1-4|20	BuildRequires: qt5-linguist
21cr|kiwix-desktop-2.2.1-4|21	BuildRequires: qt5-qtbase-devel
21cr|kiwix-desktop-2.2.1-4|22	BuildRequires: qt5-qtwebengine-devel
21cr|kiwix-desktop-2.2.1-4|23	BuildRequires: %{_lib}qtsingleapplication-qt5-devel
21cr|kiwix-desktop-2.2.1-4|24	BuildRequires: pkgconfig(libzim)
21cr|kiwix-desktop-2.2.1-4|25	
21cr|kiwix-desktop-2.2.1-4|26	Requires: aria2%{?_isa}
21cr|kiwix-desktop-2.2.1-4|27	Requires: hicolor-icon-theme
21cr|kiwix-desktop-2.2.1-4|28	Requires: shared-mime-info
21cr|kiwix-desktop-2.2.1-4|29	
21cr|kiwix-desktop-2.2.1-4|30	%description
21cr|kiwix-desktop-2.2.1-4|31	The Kiwix-desktop is a view/manager of zim files for GNU/Linux
21cr|kiwix-desktop-2.2.1-4|32	and Windows. You can download and view your zim files as you
21cr|kiwix-desktop-2.2.1-4|33	which.
21cr|kiwix-desktop-2.2.1-4|34	
21cr|kiwix-desktop-2.2.1-4|35	%files
21cr|kiwix-desktop-2.2.1-4|36	%doc ChangeLog README.md
21cr|kiwix-desktop-2.2.1-4|37	%license LICENSE
21cr|kiwix-desktop-2.2.1-4|38	%{_bindir}/%{name}
21cr|kiwix-desktop-2.2.1-4|39	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|kiwix-desktop-2.2.1-4|40	%{_datadir}/applications/*.desktop
21cr|kiwix-desktop-2.2.1-4|41	%{_datadir}/mime/packages/*.xml
21cr|kiwix-desktop-2.2.1-4|42	%{_metainfodir}/*.appdata.xml
21cr|kiwix-desktop-2.2.1-4|43	
21cr|kiwix-desktop-2.2.1-4|44	#------------------------------------------------------------
21cr|kiwix-desktop-2.2.1-4|45	%prep
21cr|kiwix-desktop-2.2.1-4|46	%autosetup -p1
21cr|kiwix-desktop-2.2.1-4|47	sed -e "/static {/,+2d" -i %{name}.pro
21cr|kiwix-desktop-2.2.1-4|48	rm -rf subprojects
21cr|kiwix-desktop-2.2.1-4|49	
21cr|kiwix-desktop-2.2.1-4|50	%build
21cr|kiwix-desktop-2.2.1-4|51	%qmake_qt5 PREFIX=%{_prefix} CONFIG+=qtsingleapplication
21cr|kiwix-desktop-2.2.1-4|52	
21cr|kiwix-desktop-2.2.1-4|53	%make_build
21cr|kiwix-desktop-2.2.1-4|54	
21cr|kiwix-desktop-2.2.1-4|55	%install
21cr|kiwix-desktop-2.2.1-4|56	%make_install INSTALL_ROOT=%{buildroot}
21cr|kiwix-desktop-2.2.1-4|57	
21cr|kiwix-desktop-2.2.1-4|58	%check
21cr|kiwix-desktop-2.2.1-4|59	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata.xml
21cr|kiwix-desktop-2.2.1-4|60	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21cr|kiwix-desktop-2.2.1-4|61	

2521 21
21cr|kiwix-tools-3.2.0-1|1	Name:		kiwix-tools
21cr|kiwix-tools-3.2.0-1|2	Version:	3.2.0
21cr|kiwix-tools-3.2.0-1|3	Release:	1
21cr|kiwix-tools-3.2.0-1|4	License:	GPLv3+
21cr|kiwix-tools-3.2.0-1|5	Summary:	Common code base for all Kiwix ports
21cr|kiwix-tools-3.2.0-1|6	Group:		Text tools
21cr|kiwix-tools-3.2.0-1|7	URL:		https://github.com/kiwix/%{name}
21cr|kiwix-tools-3.2.0-1|8	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|kiwix-tools-3.2.0-1|9	
21cr|kiwix-tools-3.2.0-1|10	BuildRequires: pkgconfig(kiwix)
21cr|kiwix-tools-3.2.0-1|11	BuildRequires: pkgconfig(libmicrohttpd)
21cr|kiwix-tools-3.2.0-1|12	BuildRequires: meson
21cr|kiwix-tools-3.2.0-1|13	BuildRequires: ninja
21cr|kiwix-tools-3.2.0-1|14	BuildRequires: pugixml-devel
21cr|kiwix-tools-3.2.0-1|15	BuildRequires: zlib-devel
21cr|kiwix-tools-3.2.0-1|16	
21cr|kiwix-tools-3.2.0-1|17	%description
21cr|kiwix-tools-3.2.0-1|18	The Kiwix tools is a collection of Kiwix related command line
21cr|kiwix-tools-3.2.0-1|19	tools.
21cr|kiwix-tools-3.2.0-1|20	
21cr|kiwix-tools-3.2.0-1|21	%files
21cr|kiwix-tools-3.2.0-1|22	%doc AUTHORS Changelog README.md
21cr|kiwix-tools-3.2.0-1|23	%license COPYING
21cr|kiwix-tools-3.2.0-1|24	%{_bindir}/kiwix*
21cr|kiwix-tools-3.2.0-1|25	%{_mandir}/man1/kiwix*.1*
21cr|kiwix-tools-3.2.0-1|26	%{_mandir}/*/man1/kiwix*.1*
21cr|kiwix-tools-3.2.0-1|27	
21cr|kiwix-tools-3.2.0-1|28	#-------------------------------------------------------------
21cr|kiwix-tools-3.2.0-1|29	%prep
21cr|kiwix-tools-3.2.0-1|30	%autosetup -p1
21cr|kiwix-tools-3.2.0-1|31	
21cr|kiwix-tools-3.2.0-1|32	%build
21cr|kiwix-tools-3.2.0-1|33	%meson -Dwerror=false
21cr|kiwix-tools-3.2.0-1|34	%meson_build
21cr|kiwix-tools-3.2.0-1|35	
21cr|kiwix-tools-3.2.0-1|36	%install
21cr|kiwix-tools-3.2.0-1|37	%meson_install
21cr|kiwix-tools-3.2.0-1|38	

2522 21
21cr|klatexformula-3.2.11-3|1	%define major 3.2
21cr|klatexformula-3.2.11-3|2	%define libname %mklibname %{name} %major
21cr|klatexformula-3.2.11-3|3	%define develname %name-devel
21cr|klatexformula-3.2.11-3|4	%define _appdatadir %{_kde_datadir}/appdata
21cr|klatexformula-3.2.11-3|5	
21cr|klatexformula-3.2.11-3|6	Summary:	Easily get an image from a LaTeX formula
21cr|klatexformula-3.2.11-3|7	Name:		klatexformula
21cr|klatexformula-3.2.11-3|8	Version:	3.2.11
21cr|klatexformula-3.2.11-3|9	Release:	3
21cr|klatexformula-3.2.11-3|10	Source0:	https://sourceforge.net/projects/%{name}/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|klatexformula-3.2.11-3|11	Patch0:		klatexformula-3.2.0-link.patch
21cr|klatexformula-3.2.11-3|12	License:	GPLv2+
21cr|klatexformula-3.2.11-3|13	Group:		Publishing
21cr|klatexformula-3.2.11-3|14	Url:		http://klatexformula.sourceforge.net/
21cr|klatexformula-3.2.11-3|15	BuildRequires:	kdelibs4-devel
21cr|klatexformula-3.2.11-3|16	BuildRequires:	help2man
21cr|klatexformula-3.2.11-3|17	BuildRequires:	doxygen
21cr|klatexformula-3.2.11-3|18	
21cr|klatexformula-3.2.11-3|19	Requires:	ghostscript
21cr|klatexformula-3.2.11-3|20	Requires:	tetex-latex
21cr|klatexformula-3.2.11-3|21	Requires:	tetex-dvips
21cr|klatexformula-3.2.11-3|22	Requires:	%{libname} = %{EVRD}
21cr|klatexformula-3.2.11-3|23	
21cr|klatexformula-3.2.11-3|24	
21cr|klatexformula-3.2.11-3|25	%description
21cr|klatexformula-3.2.11-3|26	This application provides an easy-to-use graphical user interface
21cr|klatexformula-3.2.11-3|27	for generating images from LaTeX equations. These images can be
21cr|klatexformula-3.2.11-3|28	dragged and dropped or copied and pasted into external applications
21cr|klatexformula-3.2.11-3|29	(presentations, text documents, graphics...), or can be saved to
21cr|klatexformula-3.2.11-3|30	disk in a variety of formats (PNG, JPG, BMP, EPS, PDF, etc.). In
21cr|klatexformula-3.2.11-3|31	addition to the graphical user interface, a command-line interface
21cr|klatexformula-3.2.11-3|32	and a C++ library are provided to perform the same job.
21cr|klatexformula-3.2.11-3|33	
21cr|klatexformula-3.2.11-3|34	%files
21cr|klatexformula-3.2.11-3|35	%{_defaultdocdir}/%{name}/
21cr|klatexformula-3.2.11-3|36	%{_kde_bindir}/*
21cr|klatexformula-3.2.11-3|37	%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
21cr|klatexformula-3.2.11-3|38	%{_kde_datadir}/applications/%{name}.desktop
21cr|klatexformula-3.2.11-3|39	%{_kde_datadir}/%{name}
21cr|klatexformula-3.2.11-3|40	%{_kde_mandir}/man1/*
21cr|klatexformula-3.2.11-3|41	%{_kde_services}/*.desktop
21cr|klatexformula-3.2.11-3|42	%{_kde_appsdir}/ktexteditor_klf
21cr|klatexformula-3.2.11-3|43	%{_kde_datadir}/mime/packages/*.xml
21cr|klatexformula-3.2.11-3|44	%{_kde_datadir}/pixmaps/*.png
21cr|klatexformula-3.2.11-3|45	%{_appdatadir}/%{name}.appdata.xml
21cr|klatexformula-3.2.11-3|46	#------------------------------------------------------
21cr|klatexformula-3.2.11-3|47	
21cr|klatexformula-3.2.11-3|48	%package -n %{libname}
21cr|klatexformula-3.2.11-3|49	Summary:	Shared libraries for KLatexFormula
21cr|klatexformula-3.2.11-3|50	Group:		Publishing
21cr|klatexformula-3.2.11-3|51	Obsoletes:	%{_lib}klfbackend3 < %{EVRD}
21cr|klatexformula-3.2.11-3|52	
21cr|klatexformula-3.2.11-3|53	
21cr|klatexformula-3.2.11-3|54	%description -n %{libname}
21cr|klatexformula-3.2.11-3|55	This package contains shared libraries for KLatexFormula.
21cr|klatexformula-3.2.11-3|56	
21cr|klatexformula-3.2.11-3|57	%files -n %{libname}
21cr|klatexformula-3.2.11-3|58	%doc README COPYING AUTHORS
21cr|klatexformula-3.2.11-3|59	%{_kde_libdir}/*.so.%{major}
21cr|klatexformula-3.2.11-3|60	%{_kde_libdir}/kde4/*.so
21cr|klatexformula-3.2.11-3|61	#------------------------------------------------------
21cr|klatexformula-3.2.11-3|62	
21cr|klatexformula-3.2.11-3|63	%package -n %{develname}
21cr|klatexformula-3.2.11-3|64	Summary:	Development files for KLatexFormula
21cr|klatexformula-3.2.11-3|65	Group:		Development/C++
21cr|klatexformula-3.2.11-3|66	Requires:	%{libname} = %{EVRD}
21cr|klatexformula-3.2.11-3|67	
21cr|klatexformula-3.2.11-3|68	%description -n %{develname}
21cr|klatexformula-3.2.11-3|69	This package contains development files for KLatexFormula.
21cr|klatexformula-3.2.11-3|70	
21cr|klatexformula-3.2.11-3|71	%files -n %{develname}
21cr|klatexformula-3.2.11-3|72	%doc README COPYING AUTHORS
21cr|klatexformula-3.2.11-3|73	%{_kde_includedir}/*
21cr|klatexformula-3.2.11-3|74	%{_kde_libdir}/*.so
21cr|klatexformula-3.2.11-3|75	#-----------------------------------------------------
21cr|klatexformula-3.2.11-3|76	
21cr|klatexformula-3.2.11-3|77	%prep
21cr|klatexformula-3.2.11-3|78	%setup -q -n %{name}-%{version}
21cr|klatexformula-3.2.11-3|79	%patch0 -p0
21cr|klatexformula-3.2.11-3|80	
21cr|klatexformula-3.2.11-3|81	%build
21cr|klatexformula-3.2.11-3|82	%cmake_kde4 -DKLF_LIBKLFBACKEND_STATIC=OFF \
21cr|klatexformula-3.2.11-3|83	-DKLF_LIBKLFTOOLS_STATIC=OFF \
21cr|klatexformula-3.2.11-3|84	-DKLF_LIBKLFAPP_STATIC=OFF \
21cr|klatexformula-3.2.11-3|85	-DKLF_INSTALL_LIB_DIR=%{_kde_libdir}\
21cr|klatexformula-3.2.11-3|86	-DKLF_INSTALL_APIDOC_DIR=%{_defaultdocdir}/%{name}
21cr|klatexformula-3.2.11-3|87	
21cr|klatexformula-3.2.11-3|88	%make
21cr|klatexformula-3.2.11-3|89	%make doc
21cr|klatexformula-3.2.11-3|90	
21cr|klatexformula-3.2.11-3|91	%install
21cr|klatexformula-3.2.11-3|92	%makeinstall_std -C build
21cr|klatexformula-3.2.11-3|93	# appdata
21cr|klatexformula-3.2.11-3|94	mkdir -p %{buildroot}%{_appdatadir}
21cr|klatexformula-3.2.11-3|95	cat > %{buildroot}%{_appdatadir}/%{name}.appdata.xml << EOF
21cr|klatexformula-3.2.11-3|96	<?xml version="1.0" encoding="UTF-8"?>
21cr|klatexformula-3.2.11-3|97	<application>
21cr|klatexformula-3.2.11-3|98	<id type="desktop">%{name}.desktop</id>
21cr|klatexformula-3.2.11-3|99	<project_license>GPLv2+</project_license>
21cr|klatexformula-3.2.11-3|100	<name>%{name}</name>
21cr|klatexformula-3.2.11-3|101	<summary>Easily get an image from a LaTeX formula</summary>
21cr|klatexformula-3.2.11-3|102	<description>
21cr|klatexformula-3.2.11-3|103	<p>
21cr|klatexformula-3.2.11-3|104	This application provides an easy-to-use graphical user interface
21cr|klatexformula-3.2.11-3|105	for generating images from LaTeX equations. These images can be
21cr|klatexformula-3.2.11-3|106	dragged and dropped or copied and pasted into external applications
21cr|klatexformula-3.2.11-3|107	(presentations, text documents, graphics...), or can be saved to
21cr|klatexformula-3.2.11-3|108	disk in a variety of formats (PNG, JPG, BMP, EPS, PDF, etc.). In
21cr|klatexformula-3.2.11-3|109	addition to the graphical user interface, a command-line interface
21cr|klatexformula-3.2.11-3|110	and a C++ library are provided to perform the same job.
21cr|klatexformula-3.2.11-3|111	</p>
21cr|klatexformula-3.2.11-3|112	</description>
21cr|klatexformula-3.2.11-3|113	<screenshots>
21cr|klatexformula-3.2.11-3|114	<screenshot type="default">http://klatexformula.sourceforge.net/screenshots/screenshot00s.jpg</screenshot>
21cr|klatexformula-3.2.11-3|115	<screenshot>http://klatexformula.sourceforge.net/screenshots/screenshot02s.jpg</screenshot>
21cr|klatexformula-3.2.11-3|116	</screenshots>
21cr|klatexformula-3.2.11-3|117	<url type="homepage">http://klatexformula.sourceforge.net/</url>
21cr|klatexformula-3.2.11-3|118	<updatecontact>philippe.faist_at_bluewin.ch</updatecontact>
21cr|klatexformula-3.2.11-3|119	</application>

2523 21
21cr|klavaro-3.14-1|1	%define major 0
21cr|klavaro-3.14-1|2	%define libname %mklibname %{name} %{major}
21cr|klavaro-3.14-1|3	%define devname %mklibname %{name} -d
21cr|klavaro-3.14-1|4	
21cr|klavaro-3.14-1|5	Summary:	Touch Typing Tutor
21cr|klavaro-3.14-1|6	Name:		klavaro
21cr|klavaro-3.14-1|7	Version:	3.14
21cr|klavaro-3.14-1|8	Release:	1
21cr|klavaro-3.14-1|9	License:	GPLv2+
21cr|klavaro-3.14-1|10	Group:		Education
21cr|klavaro-3.14-1|11	URL:		http://klavaro.sourceforge.net
21cr|klavaro-3.14-1|12	Source0:	http://downloads.sourceforge.net/project/klavaro/%{name}-%{version}.tar.bz2
21cr|klavaro-3.14-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|klavaro-3.14-1|14	BuildRequires:	gtkdatabox-devel
21cr|klavaro-3.14-1|15	BuildRequires:	curl-devel
21cr|klavaro-3.14-1|16	BuildRequires:	intltool
21cr|klavaro-3.14-1|17	Recommends:	wget
21cr|klavaro-3.14-1|18	
21cr|klavaro-3.14-1|19	%description
21cr|klavaro-3.14-1|20	Klavaro is just another free touch typing tutor program. It was developed
21cr|klavaro-3.14-1|21	because the authors became frustrated with the other options, which relied
21cr|klavaro-3.14-1|22	mostly on some few specific keyboards. Klavaro intends to be keyboard and
21cr|klavaro-3.14-1|23	language independent, saving memory and time (and money).
21cr|klavaro-3.14-1|24	
21cr|klavaro-3.14-1|25	%files -f %{name}.lang
21cr|klavaro-3.14-1|26	%{_bindir}/*
21cr|klavaro-3.14-1|27	%{_datadir}/%{name}
21cr|klavaro-3.14-1|28	%{_datadir}/applications/%{name}.desktop
21cr|klavaro-3.14-1|29	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|klavaro-3.14-1|30	%{_mandir}/man1/*.1.*
21cr|klavaro-3.14-1|31	%{_datadir}/metainfo/klavaro.appdata.xml
21cr|klavaro-3.14-1|32	
21cr|klavaro-3.14-1|33	#------------------------------------------------------------------
21cr|klavaro-3.14-1|34	
21cr|klavaro-3.14-1|35	%prep
21cr|klavaro-3.14-1|36	%setup -q
21cr|klavaro-3.14-1|37	
21cr|klavaro-3.14-1|38	%build
21cr|klavaro-3.14-1|39	%configure --enable-static=no
21cr|klavaro-3.14-1|40	%make
21cr|klavaro-3.14-1|41	
21cr|klavaro-3.14-1|42	%install
21cr|klavaro-3.14-1|43	%makeinstall_std
21cr|klavaro-3.14-1|44	
21cr|klavaro-3.14-1|45	%find_lang %{name}

2524 21
21cr|klayout-0.30.4-6|1	# /usr/lib64/python3.11/site-packages/klayout/Qt* have incorrect sonames
21cr|klayout-0.30.4-6|2	%global __provides_exclude ^libQt.*\\.so\\.0
21cr|klayout-0.30.4-6|3	
21cr|klayout-0.30.4-6|4	%define _disable_ld_no_undefined 1
21cr|klayout-0.30.4-6|5	
21cr|klayout-0.30.4-6|6	Summary:        High Performance Layout Viewer And Editor
21cr|klayout-0.30.4-6|7	Name:           klayout
21cr|klayout-0.30.4-6|8	Version:        0.30.4
21cr|klayout-0.30.4-6|9	Release:        6
21cr|klayout-0.30.4-6|10	License:        GPL-3.0-or-later
21cr|klayout-0.30.4-6|11	Group:          Sciences/Computer science
21cr|klayout-0.30.4-6|12	URL:            https://www.klayout.de
21cr|klayout-0.30.4-6|13	Source0:        %{url}/downloads/source/%{name}-%{version}.tar.bz2
21cr|klayout-0.30.4-6|14	Source1:        klayoutEditor.desktop
21cr|klayout-0.30.4-6|15	Source2:        klayoutViewer.desktop
21cr|klayout-0.30.4-6|16	BuildRequires:  cmake(Qt6Core)
21cr|klayout-0.30.4-6|17	BuildRequires:  qt6-qttools-devel
21cr|klayout-0.30.4-6|18	BuildRequires:  qmake-qt6
21cr|klayout-0.30.4-6|19	BuildRequires:  cmake(Qt6Multimedia)
21cr|klayout-0.30.4-6|20	BuildRequires:  cmake(Qt6MultimediaWidgets)
21cr|klayout-0.30.4-6|21	BuildRequires:  cmake(Qt6Svg)
21cr|klayout-0.30.4-6|22	BuildRequires:	cmake(Qt6Core5Compat)
21cr|klayout-0.30.4-6|23	BuildRequires:	cmake(Qt6Designer)
21cr|klayout-0.30.4-6|24	BuildRequires:	cmake(Qt6PrintSupport)
21cr|klayout-0.30.4-6|25	BuildRequires:	cmake(Qt6Sql)
21cr|klayout-0.30.4-6|26	BuildRequires:	cmake(Qt6Test)
21cr|klayout-0.30.4-6|27	BuildRequires:  pkgconfig(python3)
21cr|klayout-0.30.4-6|28	BuildRequires:  pkgconfig(libgit2)
21cr|klayout-0.30.4-6|29	BuildRequires:  pkgconfig(ruby)
21cr|klayout-0.30.4-6|30	%if %{mdvver} < 202510
21cr|klayout-0.30.4-6|31	Requires:	rubygems
21cr|klayout-0.30.4-6|32	%endif
21cr|klayout-0.30.4-6|33	
21cr|klayout-0.30.4-6|34	%description
21cr|klayout-0.30.4-6|35	High Performance Layout Viewer And Editor. Support of GDS and OASIS files.
21cr|klayout-0.30.4-6|36	
21cr|klayout-0.30.4-6|37	%files
21cr|klayout-0.30.4-6|38	%license LICENSE*
21cr|klayout-0.30.4-6|39	%doc README*
21cr|klayout-0.30.4-6|40	%{_bindir}/klayout
21cr|klayout-0.30.4-6|41	%{_bindir}/strm*
21cr|klayout-0.30.4-6|42	%{_datadir}/applications/klayoutEditor.desktop
21cr|klayout-0.30.4-6|43	%{_datadir}/applications/klayoutViewer.desktop
21cr|klayout-0.30.4-6|44	%{_datadir}/icons/hicolor/256x256/apps/klayout.png
21cr|klayout-0.30.4-6|45	%{_libdir}/%{name}/
21cr|klayout-0.30.4-6|46	%{python3_sitearch}/klayout
21cr|klayout-0.30.4-6|47	%{python3_sitearch}/pya
21cr|klayout-0.30.4-6|48	
21cr|klayout-0.30.4-6|49	#-------------------------------------------------------------------------
21cr|klayout-0.30.4-6|50	
21cr|klayout-0.30.4-6|51	%prep
21cr|klayout-0.30.4-6|52	%autosetup -p1
21cr|klayout-0.30.4-6|53	
21cr|klayout-0.30.4-6|54	%build
21cr|klayout-0.30.4-6|55	%set_build_flags
21cr|klayout-0.30.4-6|56	./build.sh \
21cr|klayout-0.30.4-6|57	-expert \
21cr|klayout-0.30.4-6|58	%_smp_mflags \
21cr|klayout-0.30.4-6|59	-rpath "%{_libdir}/%{name}" \
21cr|klayout-0.30.4-6|60	-qmake qmake-qt6
21cr|klayout-0.30.4-6|61	
21cr|klayout-0.30.4-6|62	%install
21cr|klayout-0.30.4-6|63	install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/klayoutEditor.desktop
21cr|klayout-0.30.4-6|64	install -D -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/klayoutViewer.desktop
21cr|klayout-0.30.4-6|65	
21cr|klayout-0.30.4-6|66	install -D -m 0644 etc/logo.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/klayout.png
21cr|klayout-0.30.4-6|67	
21cr|klayout-0.30.4-6|68	install -D -m 0755 bin-release/klayout %{buildroot}%{_bindir}/klayout
21cr|klayout-0.30.4-6|69	install -D -m 0755 bin-release/strm* -t %{buildroot}%{_bindir}/
21cr|klayout-0.30.4-6|70	
21cr|klayout-0.30.4-6|71	install -d %{buildroot}%{_libdir}/%{name}/
21cr|klayout-0.30.4-6|72	cp -a bin-release/* %{buildroot}%{_libdir}/%{name}/
21cr|klayout-0.30.4-6|73	
21cr|klayout-0.30.4-6|74	rm -rf %{buildroot}%{_libdir}/%{name}/klayout \
21cr|klayout-0.30.4-6|75	%{buildroot}%{_libdir}/%{name}/strm* \
21cr|klayout-0.30.4-6|76	%{buildroot}%{_libdir}/%{name}/pymod
21cr|klayout-0.30.4-6|77	
21cr|klayout-0.30.4-6|78	# python site-packages
21cr|klayout-0.30.4-6|79	install -d %{buildroot}%{python3_sitearch}
21cr|klayout-0.30.4-6|80	cp -a bin-release/pymod/{klayout,pya} %{buildroot}%{python3_sitearch}/
21cr|klayout-0.30.4-6|81	
21cr|klayout-0.30.4-6|82	%changelog
21cr|klayout-0.30.4-6|83	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|klayout-0.30.4-6|84	- fix startup on rosa2021.1
21cr|klayout-0.30.4-6|85	- ```
21cr|klayout-0.30.4-6|86	- $ klayout
21cr|klayout-0.30.4-6|87	- Traceback (most recent call last):
21cr|klayout-0.30.4-6|88	- 1: from <internal:gem_prelude>:1:in `<internal:gem_prelude>'
21cr|klayout-0.30.4-6|89	- <internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
21cr|klayout-0.30.4-6|90	- ```
21cr|klayout-0.30.4-6|91	
21cr|klayout-0.30.4-6|92	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|klayout-0.30.4-6|93	- Fix icons, add Ru comment, del de comment which suplicates English
21cr|klayout-0.30.4-6|94	
21cr|klayout-0.30.4-6|95	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.30.4-5
21cr|klayout-0.30.4-6|96	- filter provides, try to fix building on rosa2021.1
21cr|klayout-0.30.4-6|97	
21cr|klayout-0.30.4-6|98	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|klayout-0.30.4-6|99	- fix BR
21cr|klayout-0.30.4-6|100	
21cr|klayout-0.30.4-6|101	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.30.4-5
21cr|klayout-0.30.4-6|102	- qmake6 does not exist in rosa2021.1
21cr|klayout-0.30.4-6|103	
21cr|klayout-0.30.4-6|104	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.30.4-4
21cr|klayout-0.30.4-6|105	- fix BR for rosa2021.1
21cr|klayout-0.30.4-6|106	
21cr|klayout-0.30.4-6|107	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|klayout-0.30.4-6|108	- no-change move of lines
21cr|klayout-0.30.4-6|109	
21cr|klayout-0.30.4-6|110	- Merge: 2572281 77d79c6
21cr|klayout-0.30.4-6|111	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|klayout-0.30.4-6|112	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21cr|klayout-0.30.4-6|113	
21cr|klayout-0.30.4-6|114	* Mon Oct 20 2025 alex stefanov <alexander@mezon.ru>
21cr|klayout-0.30.4-6|115	- add group
21cr|klayout-0.30.4-6|116	
21cr|klayout-0.30.4-6|117	* Mon Oct 20 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|klayout-0.30.4-6|118	- cleanup
21cr|klayout-0.30.4-6|119	
21cr|klayout-0.30.4-6|120	* Mon Oct 20 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|klayout-0.30.4-6|121	- cleanup
21cr|klayout-0.30.4-6|122	
21cr|klayout-0.30.4-6|123	* Mon Oct 20 2025 alex stefanov <alexander@mezon.ru>
21cr|klayout-0.30.4-6|124	- cleanup
21cr|klayout-0.30.4-6|125	
21cr|klayout-0.30.4-6|126	* Mon Oct 20 2025 alex stefanov <alexander@mezon.ru>
21cr|klayout-0.30.4-6|127	- cleanup
21cr|klayout-0.30.4-6|128	
21cr|klayout-0.30.4-6|129	* Mon Oct 20 2025 alex stefanov <alexander@mezon.ru>
21cr|klayout-0.30.4-6|130	- cleanup
21cr|klayout-0.30.4-6|131	
21cr|klayout-0.30.4-6|132	* Mon Oct 20 2025 alex stefanov <alexander@mezon.ru> 0.30.4-3
21cr|klayout-0.30.4-6|133	- init

2525 21
21cr|kmetronome-1.4.0-1|1	Summary:	Qt5 based MIDI Metronome using ALSA Sequencer
21cr|kmetronome-1.4.0-1|2	Name:		kmetronome
21cr|kmetronome-1.4.0-1|3	Version:	1.4.0
21cr|kmetronome-1.4.0-1|4	Release:	1
21cr|kmetronome-1.4.0-1|5	License:	GPLv2+
21cr|kmetronome-1.4.0-1|6	Group:		Sound
21cr|kmetronome-1.4.0-1|7	Url:			https://kmetronome.sourceforge.io
21cr|kmetronome-1.4.0-1|8	Source0:	https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|kmetronome-1.4.0-1|9	BuildRequires:	cmake >= 3.16
21cr|kmetronome-1.4.0-1|10	BuildRequires:	gzip-utils
21cr|kmetronome-1.4.0-1|11	BuildRequires:	qt5-linguist-tools
21cr|kmetronome-1.4.0-1|12	BuildRequires:	pkgconfig(alsa) >= 1.0.0
21cr|kmetronome-1.4.0-1|13	BuildRequires:	pkgconfig(drumstick-alsa) >= 2.9.0
21cr|kmetronome-1.4.0-1|14	BuildRequires:	pkgconfig(drumstick-rt) >= 2.9.0
21cr|kmetronome-1.4.0-1|15	BuildRequires:	pkgconfig(Qt5Core) >= 5.12
21cr|kmetronome-1.4.0-1|16	BuildRequires:	pkgconfig(Qt5DBus)
21cr|kmetronome-1.4.0-1|17	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kmetronome-1.4.0-1|18	BuildRequires:	pkgconfig(Qt5Svg)
21cr|kmetronome-1.4.0-1|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kmetronome-1.4.0-1|20	Requires:	drumstick >= 2.9.0
21cr|kmetronome-1.4.0-1|21	
21cr|kmetronome-1.4.0-1|22	%description
21cr|kmetronome-1.4.0-1|23	KMetronome is a MIDI metronome with Qt5 interface, based on the ALSA
21cr|kmetronome-1.4.0-1|24	sequencer. The intended audience is musicians and music students. Like solid,
21cr|kmetronome-1.4.0-1|25	real metronomes it is a tool to keep the rhythm while playing musical
21cr|kmetronome-1.4.0-1|26	instruments. It uses MIDI for sound generation instead of digital audio,
21cr|kmetronome-1.4.0-1|27	allowing low CPU usage, and very accurate timing thanks to the ALSA sequencer.
21cr|kmetronome-1.4.0-1|28	
21cr|kmetronome-1.4.0-1|29	%files
21cr|kmetronome-1.4.0-1|30	%doc AUTHORS ChangeLog COPYING readme.md TODO
21cr|kmetronome-1.4.0-1|31	%{_bindir}/%{name}
21cr|kmetronome-1.4.0-1|32	%{_datadir}/%{name}/drums.ins
21cr|kmetronome-1.4.0-1|33	%{_datadir}/%{name}/samples.pat
21cr|kmetronome-1.4.0-1|34	%{_datadir}/%{name}/translations/*.qm
21cr|kmetronome-1.4.0-1|35	%{_datadir}/applications/net.sourceforge.%{name}.desktop
21cr|kmetronome-1.4.0-1|36	%{_datadir}/dbus-1/interfaces/net.sourceforge.%{name}.xml
21cr|kmetronome-1.4.0-1|37	%{_datadir}/dbus-1/services/net.sourceforge.%{name}.service
21cr|kmetronome-1.4.0-1|38	%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
21cr|kmetronome-1.4.0-1|39	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|kmetronome-1.4.0-1|40	%{_datadir}/metainfo/net.sourceforge.%{name}.metainfo.xml
21cr|kmetronome-1.4.0-1|41	%{_datadir}/doc/%{name}/*
21cr|kmetronome-1.4.0-1|42	%{_mandir}/man1/%{name}.1*
21cr|kmetronome-1.4.0-1|43	
21cr|kmetronome-1.4.0-1|44	#----------------------------------------------------------------------------
21cr|kmetronome-1.4.0-1|45	
21cr|kmetronome-1.4.0-1|46	%prep
21cr|kmetronome-1.4.0-1|47	%setup -q
21cr|kmetronome-1.4.0-1|48	
21cr|kmetronome-1.4.0-1|49	
21cr|kmetronome-1.4.0-1|50	%build
21cr|kmetronome-1.4.0-1|51	# Building docs needs pandoc and we don't have it yet
21cr|kmetronome-1.4.0-1|52	%cmake_qt5 -DUSE_QT5=ON -DBUILD_DOCS=OFF
21cr|kmetronome-1.4.0-1|53	%make
21cr|kmetronome-1.4.0-1|54	
21cr|kmetronome-1.4.0-1|55	
21cr|kmetronome-1.4.0-1|56	%install
21cr|kmetronome-1.4.0-1|57	%makeinstall_std -C build
21cr|kmetronome-1.4.0-1|58	
21cr|kmetronome-1.4.0-1|59	# Fix gzipped-svg-icon
21cr|kmetronome-1.4.0-1|60	(
21cr|kmetronome-1.4.0-1|61	cd %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|kmetronome-1.4.0-1|62	zcat %{name}.svgz > %{name}.svg && rm -f %{name}.svgz
21cr|kmetronome-1.4.0-1|63	)

2526 21
21cr|kmid2-2.4.0-6|1	%define oname kmid
21cr|kmid2-2.4.0-6|2	
21cr|kmid2-2.4.0-6|3	%define major 1
21cr|kmid2-2.4.0-6|4	%define libname %mklibname kmid %{major}
21cr|kmid2-2.4.0-6|5	%define devname %mklibname kmid -d
21cr|kmid2-2.4.0-6|6	
21cr|kmid2-2.4.0-6|7	Summary:	A MIDI/karaoke player for KDE
21cr|kmid2-2.4.0-6|8	Name:		kmid2
21cr|kmid2-2.4.0-6|9	Version:	2.4.0
21cr|kmid2-2.4.0-6|10	Release:	6
21cr|kmid2-2.4.0-6|11	Group:		Sound
21cr|kmid2-2.4.0-6|12	# GPLv2+ for the code, CC-BY-SA for the examples
21cr|kmid2-2.4.0-6|13	License:	GPLv2+ and CC-BY-SA
21cr|kmid2-2.4.0-6|14	Url:		http://kmid2.sourceforge.net/
21cr|kmid2-2.4.0-6|15	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/kmid-%{version}.tar.bz2
21cr|kmid2-2.4.0-6|16	# System drumstick is Qt5-based now, use internal copy instead
21cr|kmid2-2.4.0-6|17	Source1:	drumstick-0.5.0-kmid2.tar.xz
21cr|kmid2-2.4.0-6|18	Patch1:		kmid2-2.2.2-use-timidity-pulse.patch
21cr|kmid2-2.4.0-6|19	BuildRequires:	desktop-file-utils
21cr|kmid2-2.4.0-6|20	BuildRequires:	kdelibs4-devel
21cr|kmid2-2.4.0-6|21	BuildRequires:	pkgconfig(alsa)
21cr|kmid2-2.4.0-6|22	BuildConflicts:	pkgconfig(drumstick-alsa) > 0.5
21cr|kmid2-2.4.0-6|23	Requires:	drumstick >= 0.3.1
21cr|kmid2-2.4.0-6|24	Requires:	TiMidity++
21cr|kmid2-2.4.0-6|25	
21cr|kmid2-2.4.0-6|26	%description
21cr|kmid2-2.4.0-6|27	KMid2 is a MIDI/karaoke file player, with configurable midi mapper, real
21cr|kmid2-2.4.0-6|28	Session Management, drag & drop, customizable fonts, etc. It has a very
21cr|kmid2-2.4.0-6|29	nice interface which let you easily follow the tune while changing the
21cr|kmid2-2.4.0-6|30	color of the lyrics.
21cr|kmid2-2.4.0-6|31	
21cr|kmid2-2.4.0-6|32	It supports output through external synthesizers, AWE, FM and GUS cards.
21cr|kmid2-2.4.0-6|33	It also has a keyboard view to see the notes played by each instrument.
21cr|kmid2-2.4.0-6|34	
21cr|kmid2-2.4.0-6|35	%files -f %{oname}.lang
21cr|kmid2-2.4.0-6|36	%doc ChangeLog README TODO
21cr|kmid2-2.4.0-6|37	%{_kde_bindir}/%{oname}
21cr|kmid2-2.4.0-6|38	%{_kde_appsdir}/%{oname}
21cr|kmid2-2.4.0-6|39	%{_kde_appsdir}/kmid_part/kmid_part.rc
21cr|kmid2-2.4.0-6|40	%{_kde_applicationsdir}/%{oname}.desktop
21cr|kmid2-2.4.0-6|41	%{_kde_datadir}/config.kcfg/%{oname}.kcfg
21cr|kmid2-2.4.0-6|42	%{_kde_services}/*
21cr|kmid2-2.4.0-6|43	%{_kde_servicetypes}/*
21cr|kmid2-2.4.0-6|44	%{_kde_iconsdir}/hicolor/*/*/*
21cr|kmid2-2.4.0-6|45	%{_kde_libdir}/kde4/*
21cr|kmid2-2.4.0-6|46	
21cr|kmid2-2.4.0-6|47	#-------------------------------------------------------------------------------
21cr|kmid2-2.4.0-6|48	
21cr|kmid2-2.4.0-6|49	%package -n %{libname}
21cr|kmid2-2.4.0-6|50	Summary:	%{name} shared library package
21cr|kmid2-2.4.0-6|51	Group:		System/Libraries
21cr|kmid2-2.4.0-6|52	
21cr|kmid2-2.4.0-6|53	%description -n %{libname}
21cr|kmid2-2.4.0-6|54	%{name} shared library package.
21cr|kmid2-2.4.0-6|55	
21cr|kmid2-2.4.0-6|56	%files -n %{libname}
21cr|kmid2-2.4.0-6|57	%{_libdir}/libkmidbackend.so.%{major}*
21cr|kmid2-2.4.0-6|58	
21cr|kmid2-2.4.0-6|59	#-------------------------------------------------------------------------------
21cr|kmid2-2.4.0-6|60	
21cr|kmid2-2.4.0-6|61	%package -n %{devname}
21cr|kmid2-2.4.0-6|62	Summary:	%{name} developement files
21cr|kmid2-2.4.0-6|63	Group:		Development/KDE and Qt
21cr|kmid2-2.4.0-6|64	Requires:	%{libname} = %{EVRD}
21cr|kmid2-2.4.0-6|65	Provides:	%{name}-devel = %{EVRD}
21cr|kmid2-2.4.0-6|66	Conflicts:	%{name} < 2.4.0-4
21cr|kmid2-2.4.0-6|67	
21cr|kmid2-2.4.0-6|68	%description -n %{devname}
21cr|kmid2-2.4.0-6|69	This package contains header files needed when building applications based on
21cr|kmid2-2.4.0-6|70	%{name}.
21cr|kmid2-2.4.0-6|71	
21cr|kmid2-2.4.0-6|72	%files -n %{devname}
21cr|kmid2-2.4.0-6|73	%{_includedir}/%{oname}
21cr|kmid2-2.4.0-6|74	%{_libdir}/libkmidbackend.so
21cr|kmid2-2.4.0-6|75	%{_datadir}/dbus-1/interfaces/org.kde.KMid.xml
21cr|kmid2-2.4.0-6|76	%{_datadir}/dbus-1/interfaces/org.kde.KMidPart.xml
21cr|kmid2-2.4.0-6|77	
21cr|kmid2-2.4.0-6|78	#-------------------------------------------------------------------------------
21cr|kmid2-2.4.0-6|79	
21cr|kmid2-2.4.0-6|80	%prep
21cr|kmid2-2.4.0-6|81	%setup -qn %{oname}-%{version} -a1
21cr|kmid2-2.4.0-6|82	# (ahmad) use timidity and pulseaudio by default (the latter is enabled in mdv installs)
21cr|kmid2-2.4.0-6|83	%patch1 -p0
21cr|kmid2-2.4.0-6|84	
21cr|kmid2-2.4.0-6|85	# Replace local copy of drumstick 0.4.1 with version 0.5.0
21cr|kmid2-2.4.0-6|86	# It's needed because system version is Qt5-based now
21cr|kmid2-2.4.0-6|87	rm -rf drumstick
21cr|kmid2-2.4.0-6|88	mv -f drumstick-0.5.0-%{name} drumstick
21cr|kmid2-2.4.0-6|89	
21cr|kmid2-2.4.0-6|90	%build
21cr|kmid2-2.4.0-6|91	%cmake_kde4 \
21cr|kmid2-2.4.0-6|92	-DBUILD_SHARED_LIBS:BOOL=OFF
21cr|kmid2-2.4.0-6|93	
21cr|kmid2-2.4.0-6|94	%make
21cr|kmid2-2.4.0-6|95	
21cr|kmid2-2.4.0-6|96	%install
21cr|kmid2-2.4.0-6|97	%makeinstall_std -C build
21cr|kmid2-2.4.0-6|98	
21cr|kmid2-2.4.0-6|99	# fix the .desktop file
21cr|kmid2-2.4.0-6|100	desktop-file-install \
21cr|kmid2-2.4.0-6|101	--vendor="" \
21cr|kmid2-2.4.0-6|102	--add-category="AudioVideo" \
21cr|kmid2-2.4.0-6|103	--add-category="Audio" \
21cr|kmid2-2.4.0-6|104	--remove-category="Music" \
21cr|kmid2-2.4.0-6|105	--dir %{buildroot}%{_kde_applicationsdir} \
21cr|kmid2-2.4.0-6|106	%{buildroot}%{_kde_applicationsdir}/%{oname}.desktop
21cr|kmid2-2.4.0-6|107	
21cr|kmid2-2.4.0-6|108	%find_lang %{oname} --with-html

2527 21
21cr|kmidimon-1.4.0-1|1	Summary:	QT MIDI Monitor for ALSA Sequencer
21cr|kmidimon-1.4.0-1|2	Name:		kmidimon
21cr|kmidimon-1.4.0-1|3	Version:	1.4.0
21cr|kmidimon-1.4.0-1|4	Release:	1
21cr|kmidimon-1.4.0-1|5	License:	GPLv2+
21cr|kmidimon-1.4.0-1|6	Group:		Sound
21cr|kmidimon-1.4.0-1|7	Url:			https://kmidimon.sourceforge.io
21cr|kmidimon-1.4.0-1|8	Source0:	https://sourceforge.net/projects/kmidimon/files/%{version}/%{name}-%{version}.tar.bz2
21cr|kmidimon-1.4.0-1|9	BuildRequires:	cmake >= 3.16
21cr|kmidimon-1.4.0-1|10	BuildRequires:	desktop-file-utils
21cr|kmidimon-1.4.0-1|11	BuildRequires:	gettext-devel
21cr|kmidimon-1.4.0-1|12	BuildRequires:	qt5-linguist-tools
21cr|kmidimon-1.4.0-1|13	BuildRequires:	pkgconfig(alsa) >= 1.0.0
21cr|kmidimon-1.4.0-1|14	BuildRequires:	pkgconfig(dbus-1)
21cr|kmidimon-1.4.0-1|15	BuildRequires:	pkgconfig(drumstick-alsa) >= 2.7.0
21cr|kmidimon-1.4.0-1|16	BuildRequires:	pkgconfig(libart-2.0)
21cr|kmidimon-1.4.0-1|17	BuildRequires:	pkgconfig(Qt5Core) >= 5.12
21cr|kmidimon-1.4.0-1|18	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kmidimon-1.4.0-1|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kmidimon-1.4.0-1|20	BuildRequires:	pkgconfig(x11)
21cr|kmidimon-1.4.0-1|21	Requires:	drumstick >= 2.7.0
21cr|kmidimon-1.4.0-1|22	Requires:	oxygen-icon-theme
21cr|kmidimon-1.4.0-1|23	
21cr|kmidimon-1.4.0-1|24	%description
21cr|kmidimon-1.4.0-1|25	KMidimon is a MIDI monitor for the ALSA sequencer, based on the drumstick
21cr|kmidimon-1.4.0-1|26	library. It monitors events coming from a MIDI external port or application or
21cr|kmidimon-1.4.0-1|27	loaded from standard MIDI Files.
21cr|kmidimon-1.4.0-1|28	
21cr|kmidimon-1.4.0-1|29	%files
21cr|kmidimon-1.4.0-1|30	%doc ChangeLog COPYING NEWS.md README.md TODO.md
21cr|kmidimon-1.4.0-1|31	%doc doc/en/index.html
21cr|kmidimon-1.4.0-1|32	%{_bindir}/%{name}
21cr|kmidimon-1.4.0-1|33	%{_datadir}/%{name}
21cr|kmidimon-1.4.0-1|34	%{_datadir}/applications/net.sourceforge.%{name}.desktop
21cr|kmidimon-1.4.0-1|35	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|kmidimon-1.4.0-1|36	%{_datadir}/metainfo/net.sourceforge.%{name}.metainfo.xml
21cr|kmidimon-1.4.0-1|37	%{_mandir}/man1/%{name}.1*
21cr|kmidimon-1.4.0-1|38	%{_mandir}/ja/man1/%{name}.1*
21cr|kmidimon-1.4.0-1|39	
21cr|kmidimon-1.4.0-1|40	#----------------------------------------------------------------------------
21cr|kmidimon-1.4.0-1|41	
21cr|kmidimon-1.4.0-1|42	%prep
21cr|kmidimon-1.4.0-1|43	%setup -q
21cr|kmidimon-1.4.0-1|44	
21cr|kmidimon-1.4.0-1|45	
21cr|kmidimon-1.4.0-1|46	%build
21cr|kmidimon-1.4.0-1|47	# Building the docs needs pandoc and we don't have it yet
21cr|kmidimon-1.4.0-1|48	%cmake_qt5 -DUSE_QT5=ON  -DBUILD_DOCS=OFF
21cr|kmidimon-1.4.0-1|49	%make
21cr|kmidimon-1.4.0-1|50	
21cr|kmidimon-1.4.0-1|51	
21cr|kmidimon-1.4.0-1|52	%install
21cr|kmidimon-1.4.0-1|53	%makeinstall_std -C build
21cr|kmidimon-1.4.0-1|54	
21cr|kmidimon-1.4.0-1|55	desktop-file-edit --add-category Application --remove-category Music \
21cr|kmidimon-1.4.0-1|56	%{buildroot}%{_datadir}/applications/net.sourceforge.%{name}.desktop
21cr|kmidimon-1.4.0-1|57	
21cr|kmidimon-1.4.0-1|58	# Fix gzipped-svg-icon
21cr|kmidimon-1.4.0-1|59	(
21cr|kmidimon-1.4.0-1|60	cd %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|kmidimon-1.4.0-1|61	zcat %{name}.svgz > %{name}.svg && rm -f %{name}.svgz
21cr|kmidimon-1.4.0-1|62	)
21cr|kmidimon-1.4.0-1|63	
21cr|kmidimon-1.4.0-1|64	# Drop what we take with our macros
21cr|kmidimon-1.4.0-1|65	rm -rf %{buildroot}%{_docdir}/%{name}

2528 21
21cr|kmldonkey-2.0.7-4|1	%define major		5
21cr|kmldonkey-2.0.7-4|2	%define libname		%mklibname %{name} %{major}
21cr|kmldonkey-2.0.7-4|3	%define devname		%mklibname %{name} -d
21cr|kmldonkey-2.0.7-4|4	
21cr|kmldonkey-2.0.7-4|5	Summary:	A frontend for MLDonkey
21cr|kmldonkey-2.0.7-4|6	Name:		kmldonkey
21cr|kmldonkey-2.0.7-4|7	Version:	2.0.7
21cr|kmldonkey-2.0.7-4|8	Release:	4
21cr|kmldonkey-2.0.7-4|9	License:	GPL
21cr|kmldonkey-2.0.7-4|10	Group:		Graphical desktop/KDE
21cr|kmldonkey-2.0.7-4|11	URL:		http://extragear.kde.org/apps/kmldonkey/
21cr|kmldonkey-2.0.7-4|12	Source0:	%{name}-%{version}.tar.bz2
21cr|kmldonkey-2.0.7-4|13	BuildRequires:	kde4-macros
21cr|kmldonkey-2.0.7-4|14	BuildRequires:	kdelibs4-devel
21cr|kmldonkey-2.0.7-4|15	Requires:	mldonkey
21cr|kmldonkey-2.0.7-4|16	
21cr|kmldonkey-2.0.7-4|17	%description
21cr|kmldonkey-2.0.7-4|18	KMLDonkey is a frontend for MLDonkey, a powerful P2P file sharing tool,
21cr|kmldonkey-2.0.7-4|19	designed for the KDE desktop.
21cr|kmldonkey-2.0.7-4|20	
21cr|kmldonkey-2.0.7-4|21	%files
21cr|kmldonkey-2.0.7-4|22	%{_kde_bindir}/kmldonkey
21cr|kmldonkey-2.0.7-4|23	%{_kde_applicationsdir}/kmldonkey.desktop
21cr|kmldonkey-2.0.7-4|24	%{_kde_appsdir}/kmldonkey/icons/hicolor/*/apps/*
21cr|kmldonkey-2.0.7-4|25	%{_kde_appsdir}/kmldonkey/*rc
21cr|kmldonkey-2.0.7-4|26	%{_kde_iconsdir}/hicolor/*/apps/*
21cr|kmldonkey-2.0.7-4|27	%{_kde_services}/*-kmldonkey.desktop
21cr|kmldonkey-2.0.7-4|28	%{_kde_libdir}/kde4/plasma_engine_kmldonkey.so
21cr|kmldonkey-2.0.7-4|29	%{_kde_libdir}/kde4/plasma_applet_kmldonkey.so
21cr|kmldonkey-2.0.7-4|30	
21cr|kmldonkey-2.0.7-4|31	#----------------------------------------------------------------------------
21cr|kmldonkey-2.0.7-4|32	
21cr|kmldonkey-2.0.7-4|33	%package -n %{libname}
21cr|kmldonkey-2.0.7-4|34	Summary:	KMLDonkey shared libraries
21cr|kmldonkey-2.0.7-4|35	Group:		System/Libraries
21cr|kmldonkey-2.0.7-4|36	
21cr|kmldonkey-2.0.7-4|37	%description -n %{libname}
21cr|kmldonkey-2.0.7-4|38	Shared libraries needed by %{name}.
21cr|kmldonkey-2.0.7-4|39	
21cr|kmldonkey-2.0.7-4|40	%files -n %{libname}
21cr|kmldonkey-2.0.7-4|41	%{_kde_libdir}/*.so.%{major}*
21cr|kmldonkey-2.0.7-4|42	
21cr|kmldonkey-2.0.7-4|43	#----------------------------------------------------------------------------
21cr|kmldonkey-2.0.7-4|44	
21cr|kmldonkey-2.0.7-4|45	%package -n %{devname}
21cr|kmldonkey-2.0.7-4|46	Summary:	Development libraries and headers for %{name}
21cr|kmldonkey-2.0.7-4|47	Group:		Development/C
21cr|kmldonkey-2.0.7-4|48	Requires:	%{libname} = %{version}-%{release}
21cr|kmldonkey-2.0.7-4|49	
21cr|kmldonkey-2.0.7-4|50	%description -n %{devname}
21cr|kmldonkey-2.0.7-4|51	This package contains the libraries and header files needed to
21cr|kmldonkey-2.0.7-4|52	develop programs which make use of %{name}.
21cr|kmldonkey-2.0.7-4|53	
21cr|kmldonkey-2.0.7-4|54	%files -n %{devname}
21cr|kmldonkey-2.0.7-4|55	%{_kde_includedir}/kmldonkey
21cr|kmldonkey-2.0.7-4|56	%{_kde_libdir}/*.so
21cr|kmldonkey-2.0.7-4|57	
21cr|kmldonkey-2.0.7-4|58	#----------------------------------------------------------------------------
21cr|kmldonkey-2.0.7-4|59	
21cr|kmldonkey-2.0.7-4|60	%prep
21cr|kmldonkey-2.0.7-4|61	%setup -q
21cr|kmldonkey-2.0.7-4|62	
21cr|kmldonkey-2.0.7-4|63	%build
21cr|kmldonkey-2.0.7-4|64	%cmake_kde4
21cr|kmldonkey-2.0.7-4|65	%make
21cr|kmldonkey-2.0.7-4|66	
21cr|kmldonkey-2.0.7-4|67	%install
21cr|kmldonkey-2.0.7-4|68	%makeinstall_std -C build

2529 21
21cr|kmplayer-0.12.0-5|1	#global gittag	a28ff10
21cr|kmplayer-0.12.0-5|2	%define	libname	%mklibname %{name}
21cr|kmplayer-0.12.0-5|3	
21cr|kmplayer-0.12.0-5|4	Summary:	A multimedia mplayer/phonon front-end for KDE
21cr|kmplayer-0.12.0-5|5	Name:		kmplayer
21cr|kmplayer-0.12.0-5|6	Version:	0.12.0
21cr|kmplayer-0.12.0-5|7	Release:	5
21cr|kmplayer-0.12.0-5|8	License:	GPLv2+
21cr|kmplayer-0.12.0-5|9	Group:		Video
21cr|kmplayer-0.12.0-5|10	Url:		http://kmplayer.kde.org/
21cr|kmplayer-0.12.0-5|11	Source0:	http://download.kde.org/stable/kmplayer/0.12/%{name}-%{version}b.tar.bz2
21cr|kmplayer-0.12.0-5|12	Source1:	%{name}.rpmlintrc
21cr|kmplayer-0.12.0-5|13	Source2:	%{name}_po.tar.gz
21cr|kmplayer-0.12.0-5|14	Patch0:		%{name}-0.12.0b-fix-build-with-newer-qt.patch
21cr|kmplayer-0.12.0-5|15	#Patch1:	build-translations.patch
21cr|kmplayer-0.12.0-5|16	Patch2:		kmplayer-0.12.0b-aarch64.patch
21cr|kmplayer-0.12.0-5|17	Patch3:		upstream_Fix-build-with-Qt-5.9.patch
21cr|kmplayer-0.12.0-5|18	BuildRequires:	appstream
21cr|kmplayer-0.12.0-5|19	BuildRequires:	cmake
21cr|kmplayer-0.12.0-5|20	BuildRequires:	desktop-file-utils
21cr|kmplayer-0.12.0-5|21	BuildRequires:	extra-cmake-modules
21cr|kmplayer-0.12.0-5|22	BuildRequires:	expat
21cr|kmplayer-0.12.0-5|23	BuildRequires:	gettext
21cr|kmplayer-0.12.0-5|24	BuildRequires:	python
21cr|kmplayer-0.12.0-5|25	BuildRequires:	kf5config-devel
21cr|kmplayer-0.12.0-5|26	BuildRequires:	kf5coreaddons-devel
21cr|kmplayer-0.12.0-5|27	BuildRequires:	kf5doctools-devel
21cr|kmplayer-0.12.0-5|28	BuildRequires:	kf5i18n-devel
21cr|kmplayer-0.12.0-5|29	BuildRequires:	kf5init-devel
21cr|kmplayer-0.12.0-5|30	BuildRequires:	kf5kdelibs4support-devel
21cr|kmplayer-0.12.0-5|31	BuildRequires:	kf5kio-devel
21cr|kmplayer-0.12.0-5|32	BuildRequires:	kf5mediaplayer-devel
21cr|kmplayer-0.12.0-5|33	BuildRequires:	kf5parts-devel
21cr|kmplayer-0.12.0-5|34	BuildRequires:	kf5widgetsaddons-devel
21cr|kmplayer-0.12.0-5|35	# It searches also for xcb-util-cursor-devel (not provided yet)
21cr|kmplayer-0.12.0-5|36	BuildRequires:	xcb-devel
21cr|kmplayer-0.12.0-5|37	BuildRequires:	xcb-util-devel
21cr|kmplayer-0.12.0-5|38	BuildRequires:	xcb-util-image-devel
21cr|kmplayer-0.12.0-5|39	BuildRequires:	xcb-util-renderutil-devel
21cr|kmplayer-0.12.0-5|40	BuildRequires:	xcb-util-wm-devel
21cr|kmplayer-0.12.0-5|41	BuildRequires:	pkgconfig(polkit-qt5-1)
21cr|kmplayer-0.12.0-5|42	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|kmplayer-0.12.0-5|43	BuildRequires:	pkgconfig(cairo)
21cr|kmplayer-0.12.0-5|44	BuildRequires:	pkgconfig(expat)
21cr|kmplayer-0.12.0-5|45	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|kmplayer-0.12.0-5|46	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|kmplayer-0.12.0-5|47	BuildRequires:	pkgconfig(nspr)
21cr|kmplayer-0.12.0-5|48	BuildRequires:	pkgconfig(phonon4qt5)
21cr|kmplayer-0.12.0-5|49	BuildRequires:	pkgconfig(Qt5Core)
21cr|kmplayer-0.12.0-5|50	BuildRequires:	pkgconfig(Qt5DBus)
21cr|kmplayer-0.12.0-5|51	BuildRequires:	pkgconfig(Qt5Svg)
21cr|kmplayer-0.12.0-5|52	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kmplayer-0.12.0-5|53	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|kmplayer-0.12.0-5|54	BuildRequires:	pkgconfig(x11)
21cr|kmplayer-0.12.0-5|55	BuildRequires:	pkgconfig(xext)
21cr|kmplayer-0.12.0-5|56	Requires:	%{libname} = %{EVRD}
21cr|kmplayer-0.12.0-5|57	Recommends:	mplayer
21cr|kmplayer-0.12.0-5|58	Obsoletes:	%{name}-npplayer < 0.12.0-3
21cr|kmplayer-0.12.0-5|59	%rename		kde4-%{name}
21cr|kmplayer-0.12.0-5|60	
21cr|kmplayer-0.12.0-5|61	%description
21cr|kmplayer-0.12.0-5|62	KMPlayer can play all the audio/video supported by mplayer/phonon from local
21cr|kmplayer-0.12.0-5|63	file or URL, be embedded inside Konqueror and KHTML and play DVD's.
21cr|kmplayer-0.12.0-5|64	
21cr|kmplayer-0.12.0-5|65	%files -f %{name}.lang
21cr|kmplayer-0.12.0-5|66	%doc ChangeLog README
21cr|kmplayer-0.12.0-5|67	%{_kde5_sysconfdir}/xdg/%{name}rc
21cr|kmplayer-0.12.0-5|68	%{_kde5_bindir}/%{name}
21cr|kmplayer-0.12.0-5|69	%{_kde5_bindir}/kphononplayer
21cr|kmplayer-0.12.0-5|70	%{_kde5_datadir}/%{name}/*
21cr|kmplayer-0.12.0-5|71	%{_kde5_docdir}/HTML/en/%{name}/*
21cr|kmplayer-0.12.0-5|72	%{_kde5_applicationsdir}/%{name}.desktop
21cr|kmplayer-0.12.0-5|73	%{_kde5_services}/%{name}_part.desktop
21cr|kmplayer-0.12.0-5|74	%{_kde5_xmlguidir}/%{name}/%{name}*.rc
21cr|kmplayer-0.12.0-5|75	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.*
21cr|kmplayer-0.12.0-5|76	
21cr|kmplayer-0.12.0-5|77	
21cr|kmplayer-0.12.0-5|78	#--------------------------------------------------------------------
21cr|kmplayer-0.12.0-5|79	
21cr|kmplayer-0.12.0-5|80	%package -n %{libname}
21cr|kmplayer-0.12.0-5|81	Summary:	Kmplayer libraries
21cr|kmplayer-0.12.0-5|82	Group:		System/Libraries
21cr|kmplayer-0.12.0-5|83	
21cr|kmplayer-0.12.0-5|84	%description -n %{libname}
21cr|kmplayer-0.12.0-5|85	This package contains the libraries needed by %{name}.
21cr|kmplayer-0.12.0-5|86	
21cr|kmplayer-0.12.0-5|87	%files -n %{libname}
21cr|kmplayer-0.12.0-5|88	%doc AUTHORS ChangeLog README
21cr|kmplayer-0.12.0-5|89	%{_kde5_libdir}/*.so
21cr|kmplayer-0.12.0-5|90	%{_kde5_libdir}/qt5/plugins/*.so
21cr|kmplayer-0.12.0-5|91	
21cr|kmplayer-0.12.0-5|92	#--------------------------------------------------------------------
21cr|kmplayer-0.12.0-5|93	
21cr|kmplayer-0.12.0-5|94	%prep
21cr|kmplayer-0.12.0-5|95	%setup -qn %{name}-%{version}b
21cr|kmplayer-0.12.0-5|96	%patch0 -p1
21cr|kmplayer-0.12.0-5|97	#patch1 -p1
21cr|kmplayer-0.12.0-5|98	%patch2 -p1
21cr|kmplayer-0.12.0-5|99	%patch3 -p1
21cr|kmplayer-0.12.0-5|100	
21cr|kmplayer-0.12.0-5|101	tar -xvzf %{SOURCE2}
21cr|kmplayer-0.12.0-5|102	
21cr|kmplayer-0.12.0-5|103	
21cr|kmplayer-0.12.0-5|104	%build
21cr|kmplayer-0.12.0-5|105	%cmake_kde5 \
21cr|kmplayer-0.12.0-5|106	-DKMPLAYER_BUILT_WITH_EXPAT="ON" \
21cr|kmplayer-0.12.0-5|107	-DKMPLAYER_BUILT_WITH_NPP="OFF"
21cr|kmplayer-0.12.0-5|108	%make
21cr|kmplayer-0.12.0-5|109	
21cr|kmplayer-0.12.0-5|110	
21cr|kmplayer-0.12.0-5|111	%install
21cr|kmplayer-0.12.0-5|112	%makeinstall_std -C build
21cr|kmplayer-0.12.0-5|113	
21cr|kmplayer-0.12.0-5|114	# Fix .desktop files
21cr|kmplayer-0.12.0-5|115	desktop-file-install \
21cr|kmplayer-0.12.0-5|116	--vendor="" \
21cr|kmplayer-0.12.0-5|117	--remove-key="Encoding" \
21cr|kmplayer-0.12.0-5|118	--remove-key="MimeType" \
21cr|kmplayer-0.12.0-5|119	--dir %{buildroot}%{_kde5_services} %{buildroot}%{_kde5_services}/%{name}_part.desktop
21cr|kmplayer-0.12.0-5|120	
21cr|kmplayer-0.12.0-5|121	# Fix wrong perms
21cr|kmplayer-0.12.0-5|122	chmod +x %{buildroot}%{_kde5_datadir}/%{name}/find-media.sh
21cr|kmplayer-0.12.0-5|123	
21cr|kmplayer-0.12.0-5|124	%find_lang %{name} --with-html

2530 21
21cr|knightsgame-025-5|1	Name:           knightsgame
21cr|knightsgame-025-5|2	Version:        025
21cr|knightsgame-025-5|3	Release:        5
21cr|knightsgame-025-5|4	Summary:        Multiplayer dungeon bashing game
21cr|knightsgame-025-5|5	License:        GPLv3
21cr|knightsgame-025-5|6	Group:          Games/Arcade
21cr|knightsgame-025-5|7	Url:            http://www.knightsgame.org.uk
21cr|knightsgame-025-5|8	Source:         http://www.knightsgame.org.uk/files/knights_%{version}_src.tar.gz
21cr|knightsgame-025-5|9	Patch0:         %{name}-rosa-games.patch
21cr|knightsgame-025-5|10	PAtch1:         knightsgame-headers.patch
21cr|knightsgame-025-5|11	BuildRequires:  dos2unix
21cr|knightsgame-025-5|12	BuildRequires:  pkgconfig(sdl)
21cr|knightsgame-025-5|13	BuildRequires:  boost-devel
21cr|knightsgame-025-5|14	BuildRequires:  pkgconfig(libcurl)
21cr|knightsgame-025-5|15	BuildRequires:  pkgconfig(freetype2)
21cr|knightsgame-025-5|16	BuildRequires:  pkgconfig(fontconfig)
21cr|knightsgame-025-5|17	BuildRequires:  pkgconfig(x11)
21cr|knightsgame-025-5|18	BuildRequires:  imagemagick
21cr|knightsgame-025-5|19	
21cr|knightsgame-025-5|20	
21cr|knightsgame-025-5|21	%description
21cr|knightsgame-025-5|22	Players must explore randomly generated dungeons
21cr|knightsgame-025-5|23	and compete to solve various quests.
21cr|knightsgame-025-5|24	
21cr|knightsgame-025-5|25	%files
21cr|knightsgame-025-5|26	%{_defaultdocdir}/%{name}
21cr|knightsgame-025-5|27	%{_gamesbindir}/*
21cr|knightsgame-025-5|28	%{_gamesdatadir}/%{name}
21cr|knightsgame-025-5|29	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|knightsgame-025-5|30	%{_datadir}/applications/%{name}.desktop
21cr|knightsgame-025-5|31	#------------------------------------------------
21cr|knightsgame-025-5|32	
21cr|knightsgame-025-5|33	%prep
21cr|knightsgame-025-5|34	%autosetup -p1 -n knights_%{version}_src
21cr|knightsgame-025-5|35	dos2unix *.txt
21cr|knightsgame-025-5|36	dos2unix docs/*.txt
21cr|knightsgame-025-5|37	dos2unix docs/third_party_licences/*.txt
21cr|knightsgame-025-5|38	pushd docs/third_party_licences
21cr|knightsgame-025-5|39	iconv -f ISO-8859-1 -t UTF-8 FTL.txt > out-FTL.txt
21cr|knightsgame-025-5|40	mv -f out-FTL.txt FTL.txt
21cr|knightsgame-025-5|41	popd
21cr|knightsgame-025-5|42	
21cr|knightsgame-025-5|43	%build
21cr|knightsgame-025-5|44	%setup_compile_flags
21cr|knightsgame-025-5|45	%make ROOT=%{buildroot}
21cr|knightsgame-025-5|46	
21cr|knightsgame-025-5|47	%install
21cr|knightsgame-025-5|48	%makeinstall ROOT=%{buildroot}
21cr|knightsgame-025-5|49	
21cr|knightsgame-025-5|50	# menu entry
21cr|knightsgame-025-5|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|knightsgame-025-5|52	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|knightsgame-025-5|53	[Desktop Entry]
21cr|knightsgame-025-5|54	Name=%{name}
21cr|knightsgame-025-5|55	GenericName=%{name}
21cr|knightsgame-025-5|56	Comment=Multiplayer dungeon bashing game
21cr|knightsgame-025-5|57	Exec=%{name}
21cr|knightsgame-025-5|58	Icon=%{name}
21cr|knightsgame-025-5|59	Type=Application
21cr|knightsgame-025-5|60	Categories=Game;ArcadeGame;
21cr|knightsgame-025-5|61	StartupNotify=true
21cr|knightsgame-025-5|62	EOF
21cr|knightsgame-025-5|63	
21cr|knightsgame-025-5|64	
21cr|knightsgame-025-5|65	# icon
21cr|knightsgame-025-5|66	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|knightsgame-025-5|67	install -dm 0755 \
21cr|knightsgame-025-5|68	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|knightsgame-025-5|69	convert -strip -resize $size knights_data/client/knights_icon_48.bmp \
21cr|knightsgame-025-5|70	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|knightsgame-025-5|71	done

2531 21
21cr|knock-0.7-4|1	Summary:	Open connection through firewall on specified signal
21cr|knock-0.7-4|2	Name:		knock
21cr|knock-0.7-4|3	Version:	0.7
21cr|knock-0.7-4|4	Release:	4
21cr|knock-0.7-4|5	License:	GPLv2+
21cr|knock-0.7-4|6	Group:		Networking/Other
21cr|knock-0.7-4|7	URL:		http://www.zeroflux.org/projects/knock/
21cr|knock-0.7-4|8	Source0:	http://www.zeroflux.org/proj/knock/files/%{name}-%{version}.tar.gz
21cr|knock-0.7-4|9	Source1:	knockd.service
21cr|knock-0.7-4|10	Source2:	knockd.logrotate
21cr|knock-0.7-4|11	BuildRequires:	libpcap-devel
21cr|knock-0.7-4|12	
21cr|knock-0.7-4|13	%description
21cr|knock-0.7-4|14	knock is a server/client set that implements the idea known as port-
21cr|knock-0.7-4|15	knocking. Port-knocking is a method of accessing a backdoor to your
21cr|knock-0.7-4|16	firewall through a special sequence of port hits. This can be useful
21cr|knock-0.7-4|17	for opening up temporary holes in a restrictive firewall for SSH
21cr|knock-0.7-4|18	access or similar.
21cr|knock-0.7-4|19	
21cr|knock-0.7-4|20	%files
21cr|knock-0.7-4|21	%doc ChangeLog COPYING README.md TODO
21cr|knock-0.7-4|22	%config(noreplace) %{_sysconfdir}/%{name}d.conf
21cr|knock-0.7-4|23	%attr(755,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|knock-0.7-4|24	%attr(0644,root,root) %{_unitdir}/%{name}d.service
21cr|knock-0.7-4|25	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}d
21cr|knock-0.7-4|26	%{_bindir}/%{name}
21cr|knock-0.7-4|27	%{_sbindir}/%{name}d
21cr|knock-0.7-4|28	%{_mandir}/man1/*
21cr|knock-0.7-4|29	
21cr|knock-0.7-4|30	%post
21cr|knock-0.7-4|31	%systemd_post %{name}d
21cr|knock-0.7-4|32	
21cr|knock-0.7-4|33	%preun
21cr|knock-0.7-4|34	%systemd_preun %{name}d
21cr|knock-0.7-4|35	
21cr|knock-0.7-4|36	#----------------------------------------------------------------------------
21cr|knock-0.7-4|37	
21cr|knock-0.7-4|38	%prep
21cr|knock-0.7-4|39	%setup -q
21cr|knock-0.7-4|40	
21cr|knock-0.7-4|41	%build
21cr|knock-0.7-4|42	%configure
21cr|knock-0.7-4|43	%make
21cr|knock-0.7-4|44	
21cr|knock-0.7-4|45	%install
21cr|knock-0.7-4|46	%makeinstall_std
21cr|knock-0.7-4|47	
21cr|knock-0.7-4|48	mkdir -p %{buildroot}%{_unitdir}
21cr|knock-0.7-4|49	install -m0644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{name}d.service
21cr|knock-0.7-4|50	
21cr|knock-0.7-4|51	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|knock-0.7-4|52	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}d
21cr|knock-0.7-4|53	
21cr|knock-0.7-4|54	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|knock-0.7-4|55	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
21cr|knock-0.7-4|56	# Options to pass to %{name}d
21cr|knock-0.7-4|57	OPTIONS=""
21cr|knock-0.7-4|58	EOF
21cr|knock-0.7-4|59	

2532 21
21cr|knowlan-1.0-11|1	Summary:	Knowlan is ARP protocol based Local Area Network IP and MAC Adress Extractor
21cr|knowlan-1.0-11|2	Name:		knowlan
21cr|knowlan-1.0-11|3	Version:	1.0
21cr|knowlan-1.0-11|4	Release:	11
21cr|knowlan-1.0-11|5	License:	GPLv2+
21cr|knowlan-1.0-11|6	Group: 		Monitoring
21cr|knowlan-1.0-11|7	Url: 		http://www.enderunix.org/knowlan/
21cr|knowlan-1.0-11|8	Source0:	http://www.enderunix.org/knowlan/%{name}-%{version}-RELEASE.tar.bz2
21cr|knowlan-1.0-11|9	BuildRequires:	libnet-devel
21cr|knowlan-1.0-11|10	BuildRequires:	libpcap-devel
21cr|knowlan-1.0-11|11	
21cr|knowlan-1.0-11|12	%description
21cr|knowlan-1.0-11|13	Knowlan is ARP protocol based Local Area Network IP and MAC Adress Extractor.
21cr|knowlan-1.0-11|14	Knowlan uses libpcap and libnet libraries for to be simple to handle and to
21cr|knowlan-1.0-11|15	have a simple code for any interestor to deal with the code. To describe
21cr|knowlan-1.0-11|16	knowlan overally, Knowlan, sends ARP REQUEST packets to the LAN, and at the
21cr|knowlan-1.0-11|17	same time, It recieves ARP REPLY packets from the up machines. So, It prints
21cr|knowlan-1.0-11|18	out IP and MAC addresses of online machines.
21cr|knowlan-1.0-11|19	
21cr|knowlan-1.0-11|20	%files
21cr|knowlan-1.0-11|21	%defattr(644,root,root,755)
21cr|knowlan-1.0-11|22	%doc COPYING ChangeLog INSTALL README TODO
21cr|knowlan-1.0-11|23	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|knowlan-1.0-11|24	
21cr|knowlan-1.0-11|25	#----------------------------------------------------------------------------
21cr|knowlan-1.0-11|26	
21cr|knowlan-1.0-11|27	%prep
21cr|knowlan-1.0-11|28	%setup -q -n %{name}-%{version}-RELEASE
21cr|knowlan-1.0-11|29	
21cr|knowlan-1.0-11|30	chmod 644 COPYING ChangeLog INSTALL README TODO
21cr|knowlan-1.0-11|31	
21cr|knowlan-1.0-11|32	%build
21cr|knowlan-1.0-11|33	perl -pi -e "s|-Wall|%{optflags} -Wall|g" configure
21cr|knowlan-1.0-11|34	perl -pi -e "s|\.a|\.so|g" configure
21cr|knowlan-1.0-11|35	perl -pi -e "s|/lib\b|/%{_lib}|g" configure
21cr|knowlan-1.0-11|36	
21cr|knowlan-1.0-11|37	./configure
21cr|knowlan-1.0-11|38	
21cr|knowlan-1.0-11|39	%make
21cr|knowlan-1.0-11|40	
21cr|knowlan-1.0-11|41	%install
21cr|knowlan-1.0-11|42	install -d %{buildroot}%{_sbindir}
21cr|knowlan-1.0-11|43	install -m0755 %{name} %{buildroot}%{_sbindir}/

2533 21
21cr|knutsetting-0.2-13|1	Summary:	GUI KDE4 setup UPS tool
21cr|knutsetting-0.2-13|2	Name:		knutsetting
21cr|knutsetting-0.2-13|3	Version:	0.2
21cr|knutsetting-0.2-13|4	Release:	13
21cr|knutsetting-0.2-13|5	License:	GPLv2+
21cr|knutsetting-0.2-13|6	Group:		Monitoring
21cr|knutsetting-0.2-13|7	Url:		https://sites.google.com/a/prynych.cz/knutclient
21cr|knutsetting-0.2-13|8	Source0:	%{name}-%{version}.tar.gz
21cr|knutsetting-0.2-13|9	Patch0:		distrolist.patch
21cr|knutsetting-0.2-13|10	Patch1:		desktop_file.patch
21cr|knutsetting-0.2-13|11	Patch2:		ups_conf.patch
21cr|knutsetting-0.2-13|12	Patch3:		l10n_ru.patch
21cr|knutsetting-0.2-13|13	Patch4:		dist_select.patch
21cr|knutsetting-0.2-13|14	BuildRequires:	cmake
21cr|knutsetting-0.2-13|15	BuildRequires:	kdelibs4-devel
21cr|knutsetting-0.2-13|16	Requires:	nut-server
21cr|knutsetting-0.2-13|17	
21cr|knutsetting-0.2-13|18	%description
21cr|knutsetting-0.2-13|19	Knutsetting is a visual KDE tool for configuring NUT.
21cr|knutsetting-0.2-13|20	
21cr|knutsetting-0.2-13|21	%files -f %{name}.lang
21cr|knutsetting-0.2-13|22	%doc ChangeLog README
21cr|knutsetting-0.2-13|23	%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.knutsetting.conf
21cr|knutsetting-0.2-13|24	%{_datadir}/dbus-1/system-services/org.kde.kcontrol.knutsetting.service
21cr|knutsetting-0.2-13|25	%{_datadir}/polkit-1/actions/org.kde.kcontrol.knutsetting.policy
21cr|knutsetting-0.2-13|26	%{_kde_appsdir}/knutsetting/dist.conf
21cr|knutsetting-0.2-13|27	%{_kde_appsdir}/knutsetting/modules.dtd
21cr|knutsetting-0.2-13|28	%{_kde_appsdir}/knutsetting/modules_def.xml
21cr|knutsetting-0.2-13|29	%{_kde_appsdir}/knutsetting/pics/kns_conn.png
21cr|knutsetting-0.2-13|30	%{_kde_appsdir}/knutsetting/pics/kns_error.png
21cr|knutsetting-0.2-13|31	%{_kde_appsdir}/knutsetting/pics/kns_main.png
21cr|knutsetting-0.2-13|32	%{_kde_appsdir}/knutsetting/pics/kns_mon.png
21cr|knutsetting-0.2-13|33	%{_kde_appsdir}/knutsetting/upses.dtd
21cr|knutsetting-0.2-13|34	%{_kde_appsdir}/knutsetting/upses_def.xml
21cr|knutsetting-0.2-13|35	%{_kde_libdir}/kde4/libexec/kcmknutsettinghelper
21cr|knutsetting-0.2-13|36	%{_kde_libdir}/kde4/kcm_knutsetting.so
21cr|knutsetting-0.2-13|37	%{_kde_iconsdir}/hicolor/16x16/apps/knutsetting.png
21cr|knutsetting-0.2-13|38	%{_kde_iconsdir}/hicolor/32x32/apps/knutsetting.png
21cr|knutsetting-0.2-13|39	%{_kde_iconsdir}/hicolor/48x48/apps/knutsetting.png
21cr|knutsetting-0.2-13|40	%{_kde_services}/knutsetting.desktop
21cr|knutsetting-0.2-13|41	
21cr|knutsetting-0.2-13|42	#----------------------------------------------------------------------------
21cr|knutsetting-0.2-13|43	
21cr|knutsetting-0.2-13|44	%prep
21cr|knutsetting-0.2-13|45	%setup -q
21cr|knutsetting-0.2-13|46	%patch0 -p1
21cr|knutsetting-0.2-13|47	%patch1 -p1
21cr|knutsetting-0.2-13|48	%patch2 -p1
21cr|knutsetting-0.2-13|49	%patch3 -p1
21cr|knutsetting-0.2-13|50	%patch4 -p1
21cr|knutsetting-0.2-13|51	
21cr|knutsetting-0.2-13|52	%build
21cr|knutsetting-0.2-13|53	%cmake_kde4
21cr|knutsetting-0.2-13|54	make
21cr|knutsetting-0.2-13|55	
21cr|knutsetting-0.2-13|56	%install
21cr|knutsetting-0.2-13|57	%makeinstall_std -C build
21cr|knutsetting-0.2-13|58	
21cr|knutsetting-0.2-13|59	%find_lang %{name}

2534 21
21cr|kodi-pvr-iptvsimple-19.0.3-1|1	%define	addon pvr.iptvsimple
21cr|kodi-pvr-iptvsimple-19.0.3-1|2	%define	aname pvr-iptvsimple
21cr|kodi-pvr-iptvsimple-19.0.3-1|3	%define	codename Matrix
21cr|kodi-pvr-iptvsimple-19.0.3-1|4	
21cr|kodi-pvr-iptvsimple-19.0.3-1|5	Summary:	IPTV Live TV and Radio PVR client addon for Kodi (ex-XBMC)
21cr|kodi-pvr-iptvsimple-19.0.3-1|6	Name:		kodi-%{aname}
21cr|kodi-pvr-iptvsimple-19.0.3-1|7	Version:	19.0.3
21cr|kodi-pvr-iptvsimple-19.0.3-1|8	Release:	1
21cr|kodi-pvr-iptvsimple-19.0.3-1|9	License:	GPLv2+
21cr|kodi-pvr-iptvsimple-19.0.3-1|10	Group:		Video
21cr|kodi-pvr-iptvsimple-19.0.3-1|11	Url:		https://github.com/kodi-pvr/%{addon}
21cr|kodi-pvr-iptvsimple-19.0.3-1|12	Source0:	https://github.com/kodi-pvr/%{addon}/archive/refs/tags/%{version}-%{codename}.tar.gz?/%{addon}-%{version}-%{codename}.tar.gz
21cr|kodi-pvr-iptvsimple-19.0.3-1|13	BuildRequires:	cmake
21cr|kodi-pvr-iptvsimple-19.0.3-1|14	BuildRequires:	kodi-devel
21cr|kodi-pvr-iptvsimple-19.0.3-1|15	BuildRequires:	rapidxml-devel
21cr|kodi-pvr-iptvsimple-19.0.3-1|16	BuildRequires:	pkgconfig(libcec)
21cr|kodi-pvr-iptvsimple-19.0.3-1|17	BuildRequires:	pkgconfig(liblzma)
21cr|kodi-pvr-iptvsimple-19.0.3-1|18	BuildRequires:	pkgconfig(p8-platform)
21cr|kodi-pvr-iptvsimple-19.0.3-1|19	BuildRequires:	pkgconfig(pugixml)
21cr|kodi-pvr-iptvsimple-19.0.3-1|20	BuildRequires:	pkgconfig(zlib)
21cr|kodi-pvr-iptvsimple-19.0.3-1|21	Requires:	kodi
21cr|kodi-pvr-iptvsimple-19.0.3-1|22	
21cr|kodi-pvr-iptvsimple-19.0.3-1|23	%description
21cr|kodi-pvr-iptvsimple-19.0.3-1|24	IPTV Simple PVR Client support m3u playlists, streaming of Live TV for
21cr|kodi-pvr-iptvsimple-19.0.3-1|25	multicast/unicast sources, listening to radio channels and EPG.
21cr|kodi-pvr-iptvsimple-19.0.3-1|26	
21cr|kodi-pvr-iptvsimple-19.0.3-1|27	%files
21cr|kodi-pvr-iptvsimple-19.0.3-1|28	%doc README.md
21cr|kodi-pvr-iptvsimple-19.0.3-1|29	%{_libdir}/kodi/addons/%{addon}
21cr|kodi-pvr-iptvsimple-19.0.3-1|30	%{_datadir}/kodi/addons/%{addon}
21cr|kodi-pvr-iptvsimple-19.0.3-1|31	
21cr|kodi-pvr-iptvsimple-19.0.3-1|32	#----------------------------------------------------------------------------
21cr|kodi-pvr-iptvsimple-19.0.3-1|33	
21cr|kodi-pvr-iptvsimple-19.0.3-1|34	%prep
21cr|kodi-pvr-iptvsimple-19.0.3-1|35	%setup -qn %{addon}-%{version}-%{codename}
21cr|kodi-pvr-iptvsimple-19.0.3-1|36	%apply_patches
21cr|kodi-pvr-iptvsimple-19.0.3-1|37	
21cr|kodi-pvr-iptvsimple-19.0.3-1|38	%build
21cr|kodi-pvr-iptvsimple-19.0.3-1|39	LDFLAGS="%{ldflags} -pthread"
21cr|kodi-pvr-iptvsimple-19.0.3-1|40	%cmake -DCMAKE_PREFIX_PATH=%{_libdir}/kodi
21cr|kodi-pvr-iptvsimple-19.0.3-1|41	%make
21cr|kodi-pvr-iptvsimple-19.0.3-1|42	
21cr|kodi-pvr-iptvsimple-19.0.3-1|43	%install
21cr|kodi-pvr-iptvsimple-19.0.3-1|44	%makeinstall_std -C build

2535 21
21cr|kodi-pvr-mythtv-19.0.11-1|1	%define	addon pvr.mythtv
21cr|kodi-pvr-mythtv-19.0.11-1|2	%define	aname pvr-mythtv
21cr|kodi-pvr-mythtv-19.0.11-1|3	%define	codename Matrix
21cr|kodi-pvr-mythtv-19.0.11-1|4	
21cr|kodi-pvr-mythtv-19.0.11-1|5	Summary:	MythTV PVR client addon for Kodi (ex-XBMC)
21cr|kodi-pvr-mythtv-19.0.11-1|6	Name:		kodi-%{aname}
21cr|kodi-pvr-mythtv-19.0.11-1|7	Version:	19.0.11
21cr|kodi-pvr-mythtv-19.0.11-1|8	Release:	1
21cr|kodi-pvr-mythtv-19.0.11-1|9	License:	GPLv2+
21cr|kodi-pvr-mythtv-19.0.11-1|10	Group:		Video
21cr|kodi-pvr-mythtv-19.0.11-1|11	Url:		https://github.com/janbar/pvr.mythtv
21cr|kodi-pvr-mythtv-19.0.11-1|12	Source0:	https://github.com/janbar/pvr.mythtv/archive/%{version}-%{codename}.tar.gz?/%{addon}-%{version}-%{codename}.tar.gz
21cr|kodi-pvr-mythtv-19.0.11-1|13	BuildRequires:	cmake >= 3.5
21cr|kodi-pvr-mythtv-19.0.11-1|14	BuildRequires:	kodi-devel
21cr|kodi-pvr-mythtv-19.0.11-1|15	BuildRequires:	rapidxml-devel
21cr|kodi-pvr-mythtv-19.0.11-1|16	BuildRequires:	pkgconfig(libcec)
21cr|kodi-pvr-mythtv-19.0.11-1|17	BuildRequires:	pkgconfig(zlib)
21cr|kodi-pvr-mythtv-19.0.11-1|18	Requires:	kodi >= 18
21cr|kodi-pvr-mythtv-19.0.11-1|19	
21cr|kodi-pvr-mythtv-19.0.11-1|20	%description
21cr|kodi-pvr-mythtv-19.0.11-1|21	MythTV PVR client addon for Kodi. It allows streaming of Live TV & Recordings,
21cr|kodi-pvr-mythtv-19.0.11-1|22	istening to Radio channels, EPG and Timers.
21cr|kodi-pvr-mythtv-19.0.11-1|23	
21cr|kodi-pvr-mythtv-19.0.11-1|24	%files
21cr|kodi-pvr-mythtv-19.0.11-1|25	%doc README.md
21cr|kodi-pvr-mythtv-19.0.11-1|26	%doc %{addon}/changelog.txt
21cr|kodi-pvr-mythtv-19.0.11-1|27	%{_libdir}/kodi/addons/%{addon}
21cr|kodi-pvr-mythtv-19.0.11-1|28	%{_datadir}/kodi/addons/%{addon}
21cr|kodi-pvr-mythtv-19.0.11-1|29	
21cr|kodi-pvr-mythtv-19.0.11-1|30	#----------------------------------------------------------------------------
21cr|kodi-pvr-mythtv-19.0.11-1|31	
21cr|kodi-pvr-mythtv-19.0.11-1|32	%prep
21cr|kodi-pvr-mythtv-19.0.11-1|33	%setup -qn %{addon}-%{version}-%{codename}
21cr|kodi-pvr-mythtv-19.0.11-1|34	
21cr|kodi-pvr-mythtv-19.0.11-1|35	
21cr|kodi-pvr-mythtv-19.0.11-1|36	%build
21cr|kodi-pvr-mythtv-19.0.11-1|37	%cmake -DCMAKE_PREFIX_PATH=%{_libdir}/kodi
21cr|kodi-pvr-mythtv-19.0.11-1|38	%make
21cr|kodi-pvr-mythtv-19.0.11-1|39	
21cr|kodi-pvr-mythtv-19.0.11-1|40	
21cr|kodi-pvr-mythtv-19.0.11-1|41	%install
21cr|kodi-pvr-mythtv-19.0.11-1|42	%makeinstall_std -C build

2536 21
21cr|kompas3d-wine-helper-1.4-2|1	Summary(ru_RU.UTF-8): Скрипт настройки wine для установки Компас 3D
21cr|kompas3d-wine-helper-1.4-2|2	Summary:	Wine setup script for installing Compass 3D
21cr|kompas3d-wine-helper-1.4-2|3	Name:		kompas3d-wine-helper
21cr|kompas3d-wine-helper-1.4-2|4	Version:	1.4
21cr|kompas3d-wine-helper-1.4-2|5	Release:	2
21cr|kompas3d-wine-helper-1.4-2|6	License:	GPLv3
21cr|kompas3d-wine-helper-1.4-2|7	Group:		Emulators
21cr|kompas3d-wine-helper-1.4-2|8	Url:		https://abf.io/import/kompas3d-wine-helper
21cr|kompas3d-wine-helper-1.4-2|9	Vendor:		MOS
21cr|kompas3d-wine-helper-1.4-2|10	Source0:	install-kompas3d.sh
21cr|kompas3d-wine-helper-1.4-2|11	BuildArch:	noarch
21cr|kompas3d-wine-helper-1.4-2|12	ExclusiveArch:	x86_64
21cr|kompas3d-wine-helper-1.4-2|13	
21cr|kompas3d-wine-helper-1.4-2|14	Requires:	/usr/bin/7z
21cr|kompas3d-wine-helper-1.4-2|15	Requires:	kdialog
21cr|kompas3d-wine-helper-1.4-2|16	Requires:	(wine64-stable or wine64)
21cr|kompas3d-wine-helper-1.4-2|17	Recommends:	wine32-common
21cr|kompas3d-wine-helper-1.4-2|18	Recommends:	rosa-update-system
21cr|kompas3d-wine-helper-1.4-2|19	Recommends:	wine-recommends
21cr|kompas3d-wine-helper-1.4-2|20	
21cr|kompas3d-wine-helper-1.4-2|21	%description
21cr|kompas3d-wine-helper-1.4-2|22	Step-by-step detailed script for setting up wine to install Compass 3D.
21cr|kompas3d-wine-helper-1.4-2|23	A script is run from the user who will use the 3D Compass.
21cr|kompas3d-wine-helper-1.4-2|24	
21cr|kompas3d-wine-helper-1.4-2|25	Run setup and installation:
21cr|kompas3d-wine-helper-1.4-2|26	install-kompas3d file.msi
21cr|kompas3d-wine-helper-1.4-2|27	
21cr|kompas3d-wine-helper-1.4-2|28	Run the setup, after which the dialog for selecting the file to install will open:
21cr|kompas3d-wine-helper-1.4-2|29	install-kompas3d
21cr|kompas3d-wine-helper-1.4-2|30	
21cr|kompas3d-wine-helper-1.4-2|31	%description -l ru_RU.UTF-8
21cr|kompas3d-wine-helper-1.4-2|32	Пошаговый подробный скрипт для настройки wine, чтобы установить Компас 3D.
21cr|kompas3d-wine-helper-1.4-2|33	Запускается скрипт от пользователя, который будет использовать Компас 3D.
21cr|kompas3d-wine-helper-1.4-2|34	
21cr|kompas3d-wine-helper-1.4-2|35	Запустить настройку и установку:
21cr|kompas3d-wine-helper-1.4-2|36	install-kompas3d файл.msi
21cr|kompas3d-wine-helper-1.4-2|37	
21cr|kompas3d-wine-helper-1.4-2|38	Запустить настройку, после которой будет открыт диалог выбора файла для установки:
21cr|kompas3d-wine-helper-1.4-2|39	install-kompas3d
21cr|kompas3d-wine-helper-1.4-2|40	
21cr|kompas3d-wine-helper-1.4-2|41	%files
21cr|kompas3d-wine-helper-1.4-2|42	%{_bindir}/install-kompas3d
21cr|kompas3d-wine-helper-1.4-2|43	%{_bindir}/kompas3d-wine-helper
21cr|kompas3d-wine-helper-1.4-2|44	
21cr|kompas3d-wine-helper-1.4-2|45	#------------------------------------------------------------------
21cr|kompas3d-wine-helper-1.4-2|46	
21cr|kompas3d-wine-helper-1.4-2|47	%prep
21cr|kompas3d-wine-helper-1.4-2|48	%setup -T -c
21cr|kompas3d-wine-helper-1.4-2|49	cp %sources .
21cr|kompas3d-wine-helper-1.4-2|50	
21cr|kompas3d-wine-helper-1.4-2|51	%install
21cr|kompas3d-wine-helper-1.4-2|52	mkdir -p %{buildroot}%{_bindir}
21cr|kompas3d-wine-helper-1.4-2|53	install -m755 install-kompas3d.sh %{buildroot}%{_bindir}/install-kompas3d
21cr|kompas3d-wine-helper-1.4-2|54	cd %{buildroot}%{_bindir}
21cr|kompas3d-wine-helper-1.4-2|55	ln -sf install-kompas3d kompas3d-wine-helper

2537 21
21cr|kongress-23.08.4-2|1	Summary:	Companion application for conference attendees
21cr|kongress-23.08.4-2|2	Name:		kongress
21cr|kongress-23.08.4-2|3	Version:	23.08.4
21cr|kongress-23.08.4-2|4	Release:	2
21cr|kongress-23.08.4-2|5	Group:		Graphical desktop/KDE
21cr|kongress-23.08.4-2|6	License:	GPLv3
21cr|kongress-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21cr|kongress-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21cr|kongress-23.08.4-2|9	BuildRequires:	bison
21cr|kongress-23.08.4-2|10	BuildRequires:	flex
21cr|kongress-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|kongress-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Quick)
21cr|kongress-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kongress-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Svg)
21cr|kongress-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Qml)
21cr|kongress-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|kongress-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kongress-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Test)
21cr|kongress-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Network)
21cr|kongress-23.08.4-2|20	BuildRequires:	kf5calendarcore-devel
21cr|kongress-23.08.4-2|21	BuildRequires:	kf5config-devel
21cr|kongress-23.08.4-2|22	BuildRequires:	kf5coreaddons-devel
21cr|kongress-23.08.4-2|23	BuildRequires:	kf5dbusaddons-devel
21cr|kongress-23.08.4-2|24	BuildRequires:	kf5i18n-devel
21cr|kongress-23.08.4-2|25	BuildRequires:	kf5kirigami2-devel
21cr|kongress-23.08.4-2|26	BuildRequires:	kf5notifications-devel
21cr|kongress-23.08.4-2|27	
21cr|kongress-23.08.4-2|28	
21cr|kongress-23.08.4-2|29	%description
21cr|kongress-23.08.4-2|30	Companion application for conference attendees.
21cr|kongress-23.08.4-2|31	
21cr|kongress-23.08.4-2|32	%files -f kongress.lang
21cr|kongress-23.08.4-2|33	%{_kde5_bindir}/kongress
21cr|kongress-23.08.4-2|34	%{_kde5_bindir}/kongressac
21cr|kongress-23.08.4-2|35	%{_kde5_applicationsdir}/org.kde.kongress.desktop
21cr|kongress-23.08.4-2|36	%{_kde5_notificationsdir}/kongressac.notifyrc
21cr|kongress-23.08.4-2|37	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.kongress.svg
21cr|kongress-23.08.4-2|38	%{_datadir}/dbus-1/services/org.kde.kongressac.service
21cr|kongress-23.08.4-2|39	%{_appdatadir}/org.kde.kongress.appdata.xml
21cr|kongress-23.08.4-2|40	
21cr|kongress-23.08.4-2|41	#-------------------------------------------------------
21cr|kongress-23.08.4-2|42	
21cr|kongress-23.08.4-2|43	%prep
21cr|kongress-23.08.4-2|44	%autosetup -p1
21cr|kongress-23.08.4-2|45	
21cr|kongress-23.08.4-2|46	%build
21cr|kongress-23.08.4-2|47	%cmake_kde5
21cr|kongress-23.08.4-2|48	%make
21cr|kongress-23.08.4-2|49	
21cr|kongress-23.08.4-2|50	%install
21cr|kongress-23.08.4-2|51	%makeinstall_std -C build
21cr|kongress-23.08.4-2|52	%find_lang %{name} --all-name
21cr|kongress-23.08.4-2|53	

2538 21
21cr|kooka-0.61-0.20130123.3|1	# Spec is based on openSUSE spec adopted for ROSA/Mandriva
21cr|kooka-0.61-0.20130123.3|2	
21cr|kooka-0.61-0.20130123.3|3	%define git 20130123
21cr|kooka-0.61-0.20130123.3|4	
21cr|kooka-0.61-0.20130123.3|5	Name:		kooka
21cr|kooka-0.61-0.20130123.3|6	Version:	0.61
21cr|kooka-0.61-0.20130123.3|7	Release:	0.%{git}.3
21cr|kooka-0.61-0.20130123.3|8	License:	LGPLv2+
21cr|kooka-0.61-0.20130123.3|9	Group:		Graphical desktop/KDE
21cr|kooka-0.61-0.20130123.3|10	Summary:	Scan and OCR suite for KDE
21cr|kooka-0.61-0.20130123.3|11	Url:		https://projects.kde.org/kooka
21cr|kooka-0.61-0.20130123.3|12	# From git
21cr|kooka-0.61-0.20130123.3|13	Source:		%{name}-%{version}.git%{git}.tar.bz2
21cr|kooka-0.61-0.20130123.3|14	Source1:	%{name}-lang.tar.bz2
21cr|kooka-0.61-0.20130123.3|15	# ROSA's translation update (29.01.2013)
21cr|kooka-0.61-0.20130123.3|16	Source2:	%{name}-ru.po
21cr|kooka-0.61-0.20130123.3|17	BuildRequires:	kdelibs4-devel
21cr|kooka-0.61-0.20130123.3|18	BuildRequires:	pkgconfig(libgphoto2)
21cr|kooka-0.61-0.20130123.3|19	BuildRequires:	pkgconfig(libtiff-4)
21cr|kooka-0.61-0.20130123.3|20	BuildRequires:	pkgconfig(sane-backends)
21cr|kooka-0.61-0.20130123.3|21	
21cr|kooka-0.61-0.20130123.3|22	%description
21cr|kooka-0.61-0.20130123.3|23	Kooka is an open source GNU/Linux scan program based on SANE and
21cr|kooka-0.61-0.20130123.3|24	KScan library.
21cr|kooka-0.61-0.20130123.3|25	
21cr|kooka-0.61-0.20130123.3|26	Kooka helps you to handle the most important scan parameters, find the
21cr|kooka-0.61-0.20130123.3|27	correct image file format to save and manage your scanned images. It
21cr|kooka-0.61-0.20130123.3|28	offers support for different OCR modules. Libkscan, a autonomous part
21cr|kooka-0.61-0.20130123.3|29	of Kooka, provides a scan service for easy and consistent use to all
21cr|kooka-0.61-0.20130123.3|30	KDE applications.
21cr|kooka-0.61-0.20130123.3|31	
21cr|kooka-0.61-0.20130123.3|32	Install ocrad or gocr if you wish to enable optical character recognition
21cr|kooka-0.61-0.20130123.3|33	in kooka.
21cr|kooka-0.61-0.20130123.3|34	
21cr|kooka-0.61-0.20130123.3|35	This is the WIP KDE4 port.
21cr|kooka-0.61-0.20130123.3|36	
21cr|kooka-0.61-0.20130123.3|37	%files -f %{name}.lang
21cr|kooka-0.61-0.20130123.3|38	%{_kde_applicationsdir}/kooka.desktop
21cr|kooka-0.61-0.20130123.3|39	%{_kde_appsdir}/kooka
21cr|kooka-0.61-0.20130123.3|40	%{_kde_bindir}/kooka
21cr|kooka-0.61-0.20130123.3|41	%{_kde_iconsdir}/hicolor/48x48/apps/kooka.png
21cr|kooka-0.61-0.20130123.3|42	%{_kde_services}/scanservice.desktop
21cr|kooka-0.61-0.20130123.3|43	%{_kde_docdir}/HTML/en/*
21cr|kooka-0.61-0.20130123.3|44	
21cr|kooka-0.61-0.20130123.3|45	#----------------------------------------------------------------------
21cr|kooka-0.61-0.20130123.3|46	
21cr|kooka-0.61-0.20130123.3|47	%define libkscan_major 3
21cr|kooka-0.61-0.20130123.3|48	%define libkscan_libname %mklibname libkscan %{libkscan_major}
21cr|kooka-0.61-0.20130123.3|49	
21cr|kooka-0.61-0.20130123.3|50	%package -n %{libkscan_libname}
21cr|kooka-0.61-0.20130123.3|51	Summary:	KScan is a KDE scanner library
21cr|kooka-0.61-0.20130123.3|52	Requires:	libkscan_common >= %{version}
21cr|kooka-0.61-0.20130123.3|53	
21cr|kooka-0.61-0.20130123.3|54	%description -n %{libkscan_libname}
21cr|kooka-0.61-0.20130123.3|55	KScan is a KDE scanner library.
21cr|kooka-0.61-0.20130123.3|56	
21cr|kooka-0.61-0.20130123.3|57	%files -n %{libkscan_libname}
21cr|kooka-0.61-0.20130123.3|58	%{_kde_libdir}/liblibkscan.so.%{libkscan_major}*
21cr|kooka-0.61-0.20130123.3|59	
21cr|kooka-0.61-0.20130123.3|60	#----------------------------------------------------------------------
21cr|kooka-0.61-0.20130123.3|61	
21cr|kooka-0.61-0.20130123.3|62	%package -n libkscan_common
21cr|kooka-0.61-0.20130123.3|63	Summary:	Common files (languages etc) for KScan, a KDE scanner library
21cr|kooka-0.61-0.20130123.3|64	
21cr|kooka-0.61-0.20130123.3|65	%description -n libkscan_common
21cr|kooka-0.61-0.20130123.3|66	Common files (languages etc) for KScan, a KDE scanner library.
21cr|kooka-0.61-0.20130123.3|67	
21cr|kooka-0.61-0.20130123.3|68	%files -n libkscan_common -f libkscan.lang
21cr|kooka-0.61-0.20130123.3|69	%{_kde_appsdir}/libkscan
21cr|kooka-0.61-0.20130123.3|70	
21cr|kooka-0.61-0.20130123.3|71	#----------------------------------------------------------------------
21cr|kooka-0.61-0.20130123.3|72	
21cr|kooka-0.61-0.20130123.3|73	%prep
21cr|kooka-0.61-0.20130123.3|74	%setup -q -n %{name}-%{version}.git%{git} -a 1
21cr|kooka-0.61-0.20130123.3|75	cat >> CMakeLists.txt << EOF
21cr|kooka-0.61-0.20130123.3|76	add_subdirectory( po )
21cr|kooka-0.61-0.20130123.3|77	EOF
21cr|kooka-0.61-0.20130123.3|78	# Overwrite with ROSA's translation
21cr|kooka-0.61-0.20130123.3|79	cp -f %{SOURCE2} po/ru/%{name}.po
21cr|kooka-0.61-0.20130123.3|80	
21cr|kooka-0.61-0.20130123.3|81	%build
21cr|kooka-0.61-0.20130123.3|82	%cmake_kde4
21cr|kooka-0.61-0.20130123.3|83	%make
21cr|kooka-0.61-0.20130123.3|84	
21cr|kooka-0.61-0.20130123.3|85	%install
21cr|kooka-0.61-0.20130123.3|86	%makeinstall_std -C build
21cr|kooka-0.61-0.20130123.3|87	
21cr|kooka-0.61-0.20130123.3|88	rm -f %{buildroot}%{_kde_libdir}/liblibkscan.so
21cr|kooka-0.61-0.20130123.3|89	
21cr|kooka-0.61-0.20130123.3|90	%find_lang kooka %{name}.lang
21cr|kooka-0.61-0.20130123.3|91	%find_lang libkscan libkscan.lang

2539 21
21cr|koules-1.4-25|1	Summary:	Space action game for X11
21cr|koules-1.4-25|2	Name:		koules
21cr|koules-1.4-25|3	Version:	1.4
21cr|koules-1.4-25|4	Release:	25
21cr|koules-1.4-25|5	License:	GPLv2+
21cr|koules-1.4-25|6	Group: 		Games/Arcade
21cr|koules-1.4-25|7	Url:		http://www.ucw.cz/~hubicka/koules/English/distribution.html
21cr|koules-1.4-25|8	Source0:	%{name}%{version}-src.tar.gz
21cr|koules-1.4-25|9	Source1:	%{name}-16.png
21cr|koules-1.4-25|10	Source2:	%{name}-32.png
21cr|koules-1.4-25|11	Source3:	%{name}-48.png
21cr|koules-1.4-25|12	Patch0:		debian-koules-1.4-17.patch
21cr|koules-1.4-25|13	Patch1:		koules-1.4-gcc10.patch
21cr|koules-1.4-25|14	BuildRequires:	imake
21cr|koules-1.4-25|15	BuildRequires:	tk
21cr|koules-1.4-25|16	BuildRequires:	pkgconfig(x11)
21cr|koules-1.4-25|17	BuildRequires:	pkgconfig(xau)
21cr|koules-1.4-25|18	BuildRequires:  pkgconfig(xcb)
21cr|koules-1.4-25|19	BuildRequires:	pkgconfig(xdmcp)
21cr|koules-1.4-25|20	BuildRequires:	pkgconfig(xext)
21cr|koules-1.4-25|21	Requires:	soundwrapper
21cr|koules-1.4-25|22	# this font is hardcoded in the code
21cr|koules-1.4-25|23	Requires:	x11-font-schumacher-misc
21cr|koules-1.4-25|24	
21cr|koules-1.4-25|25	%description
21cr|koules-1.4-25|26	Koules is a simple fast-action arcade-style no-brainer balls game you have
21cr|koules-1.4-25|27	never seen alike before! It has simple, classic, old-school fantastic 256
21cr|koules-1.4-25|28	color graphics, a multiplayer mode for up to 5 players on the same keyboard,
21cr|koules-1.4-25|29	or via network, full sound, and, of course, lots of wild fun!
21cr|koules-1.4-25|30	
21cr|koules-1.4-25|31	%files
21cr|koules-1.4-25|32	%doc ChangeLog ANNOUNCE BUGS Card Koules.FAQ Problems README TODO
21cr|koules-1.4-25|33	%{_datadir}/applications/%{name}.desktop
21cr|koules-1.4-25|34	%{_gamesbindir}/*
21cr|koules-1.4-25|35	%{_mandir}/*/*
21cr|koules-1.4-25|36	%{_iconsdir}/*.png
21cr|koules-1.4-25|37	%{_liconsdir}/*.png
21cr|koules-1.4-25|38	%{_miconsdir}/*.png
21cr|koules-1.4-25|39	%{_libdir}/%{_gamesdir}/%{name}
21cr|koules-1.4-25|40	
21cr|koules-1.4-25|41	#----------------------------------------------------------------------------
21cr|koules-1.4-25|42	
21cr|koules-1.4-25|43	%prep
21cr|koules-1.4-25|44	%setup -qn %{name}%{version}
21cr|koules-1.4-25|45	%patch0 -p1
21cr|koules-1.4-25|46	%patch1 -p1
21cr|koules-1.4-25|47	sed -i 's/mkdirhier/mkdir -p/g' Imakefile
21cr|koules-1.4-25|48	
21cr|koules-1.4-25|49	%build
21cr|koules-1.4-25|50	xmkmf
21cr|koules-1.4-25|51	make Makefile
21cr|koules-1.4-25|52	make Makefiles
21cr|koules-1.4-25|53	if [ ! -s xkoules.man ]; then ln -sf xkoules.6 xkoules.man; fi
21cr|koules-1.4-25|54	make \
21cr|koules-1.4-25|55	KOULESDIR=%{_gamesbindir} \
21cr|koules-1.4-25|56	SOUNDDIR=%{_libdir}/%{_gamesdir}/%{name} \
21cr|koules-1.4-25|57	MANDIR=%{_mandir}/man6 \
21cr|koules-1.4-25|58	CDEBUGFLAGS="%{optflags}" \
21cr|koules-1.4-25|59	CXXDEBUGFLAGS="%{optflags}"
21cr|koules-1.4-25|60	
21cr|koules-1.4-25|61	%install
21cr|koules-1.4-25|62	%makeinstall \
21cr|koules-1.4-25|63	KOULESDIR=%{buildroot}%{_gamesbindir} \
21cr|koules-1.4-25|64	SOUNDDIR=%{buildroot}%{_libdir}/%{_gamesdir}/%{name} \
21cr|koules-1.4-25|65	MANDIR=%{buildroot}/%{_mandir}/man6
21cr|koules-1.4-25|66	
21cr|koules-1.4-25|67	mv %{buildroot}%{_gamesbindir}/xkoules %{buildroot}%{_gamesbindir}/xkoules.bin
21cr|koules-1.4-25|68	cat <<EOF >%{buildroot}%{_gamesbindir}/xkoules
21cr|koules-1.4-25|69	#!/bin/sh
21cr|koules-1.4-25|70	exec soundwrapper %{_gamesbindir}/xkoules.bin
21cr|koules-1.4-25|71	EOF
21cr|koules-1.4-25|72	chmod a+x %{buildroot}%{_gamesbindir}/xkoules
21cr|koules-1.4-25|73	
21cr|koules-1.4-25|74	install startkoules %{buildroot}%{_gamesbindir}/
21cr|koules-1.4-25|75	install koules.tcl %{buildroot}%{_libdir}/%{_gamesdir}/%{name}
21cr|koules-1.4-25|76	
21cr|koules-1.4-25|77	mkdir -p %{buildroot}%{_datadir}/applications
21cr|koules-1.4-25|78	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|koules-1.4-25|79	[Desktop Entry]
21cr|koules-1.4-25|80	Name=XKoules
21cr|koules-1.4-25|81	Comment=%{summary}
21cr|koules-1.4-25|82	Exec=%{_gamesbindir}/xkoules
21cr|koules-1.4-25|83	Icon=%{name}
21cr|koules-1.4-25|84	Terminal=false
21cr|koules-1.4-25|85	Type=Application
21cr|koules-1.4-25|86	Categories=Game;ArcadeGame;
21cr|koules-1.4-25|87	EOF
21cr|koules-1.4-25|88	
21cr|koules-1.4-25|89	# mdk icon
21cr|koules-1.4-25|90	install -m644 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|koules-1.4-25|91	install -m644 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|koules-1.4-25|92	install -m644 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png

2540 21
21cr|kpdftool-0.23.1-4|1	Summary:	GhostView and ImageMagick GUI for PDF/PS files
21cr|kpdftool-0.23.1-4|2	Name:		kpdftool
21cr|kpdftool-0.23.1-4|3	Version:	0.23.1
21cr|kpdftool-0.23.1-4|4	Release:	4
21cr|kpdftool-0.23.1-4|5	License:	GPLv3+
21cr|kpdftool-0.23.1-4|6	Group:		Text tools
21cr|kpdftool-0.23.1-4|7	URL:		http://www.kde-apps.org/content/show.php?content=33194
21cr|kpdftool-0.23.1-4|8	Source:		33194-kpdftool-%{version}.zip
21cr|kpdftool-0.23.1-4|9	BuildRequires:	qt4-devel
21cr|kpdftool-0.23.1-4|10	Recommends:	imagemagick
21cr|kpdftool-0.23.1-4|11	Recommends:	ghostscript
21cr|kpdftool-0.23.1-4|12	Recommends:	kword
21cr|kpdftool-0.23.1-4|13	
21cr|kpdftool-0.23.1-4|14	%description
21cr|kpdftool-0.23.1-4|15	KPDFTool is a GUI interface for GhostView and ImageMagick
21cr|kpdftool-0.23.1-4|16	for performing basic and usefull operations with PDF and
21cr|kpdftool-0.23.1-4|17	PS (PostScript) files such as merge, extract pages and
21cr|kpdftool-0.23.1-4|18	protect the text into new files in a simple and practical way.
21cr|kpdftool-0.23.1-4|19	
21cr|kpdftool-0.23.1-4|20	%prep
21cr|kpdftool-0.23.1-4|21	%setup -q
21cr|kpdftool-0.23.1-4|22	
21cr|kpdftool-0.23.1-4|23	%build
21cr|kpdftool-0.23.1-4|24	%qmake_qt4
21cr|kpdftool-0.23.1-4|25	%make
21cr|kpdftool-0.23.1-4|26	
21cr|kpdftool-0.23.1-4|27	%install
21cr|kpdftool-0.23.1-4|28	rm -rf %{buildroot}
21cr|kpdftool-0.23.1-4|29	install -d -m755 %{buildroot}%{_bindir}
21cr|kpdftool-0.23.1-4|30	install -m755 kpdftool %{buildroot}%{_bindir}
21cr|kpdftool-0.23.1-4|31	
21cr|kpdftool-0.23.1-4|32	install -d -m755 %{buildroot}%{_iconsdir}
21cr|kpdftool-0.23.1-4|33	cp -r icons/hicolor %{buildroot}%{_iconsdir}/
21cr|kpdftool-0.23.1-4|34	
21cr|kpdftool-0.23.1-4|35	install -d -m755 %{buildroot}%{_datadir}/applications
21cr|kpdftool-0.23.1-4|36	cat > %{buildroot}%{_datadir}/applications/kpdftool.desktop << EOF
21cr|kpdftool-0.23.1-4|37	[Desktop Entry]
21cr|kpdftool-0.23.1-4|38	Name=KPDFTool
21cr|kpdftool-0.23.1-4|39	Comment=Operate on PDF files
21cr|kpdftool-0.23.1-4|40	Exec=%{_bindir}/%{name}
21cr|kpdftool-0.23.1-4|41	Icon=%{name}
21cr|kpdftool-0.23.1-4|42	Terminal=false
21cr|kpdftool-0.23.1-4|43	Type=Application
21cr|kpdftool-0.23.1-4|44	Categories=Office;Publishing;KDE;Qt;
21cr|kpdftool-0.23.1-4|45	EOF
21cr|kpdftool-0.23.1-4|46	
21cr|kpdftool-0.23.1-4|47	%clean
21cr|kpdftool-0.23.1-4|48	rm -rf %{buildroot}
21cr|kpdftool-0.23.1-4|49	
21cr|kpdftool-0.23.1-4|50	%files
21cr|kpdftool-0.23.1-4|51	%doc README
21cr|kpdftool-0.23.1-4|52	%{_bindir}/kpdftool
21cr|kpdftool-0.23.1-4|53	%{_datadir}/applications/kpdftool.desktop
21cr|kpdftool-0.23.1-4|54	%{_iconsdir}/hicolor/*/apps/%{name}*

2541 21
21cr|kphotoalbum-5.5-4|1	Summary:	KDE Image Database
21cr|kphotoalbum-5.5-4|2	Name:		kphotoalbum
21cr|kphotoalbum-5.5-4|3	Version:	5.5
21cr|kphotoalbum-5.5-4|4	Release:	4
21cr|kphotoalbum-5.5-4|5	License:	GPLv2+
21cr|kphotoalbum-5.5-4|6	Group:		Graphical desktop/KDE
21cr|kphotoalbum-5.5-4|7	Url:		http://www.kphotoalbum.org
21cr|kphotoalbum-5.5-4|8	Source0:	http://download.kde.org/stable/kphotoalbum/%{version}/src/%{name}-%{version}.tar.xz
21cr|kphotoalbum-5.5-4|9	BuildRequires:	extra-cmake-modules
21cr|kphotoalbum-5.5-4|10	BuildRequires:	jpeg-devel
21cr|kphotoalbum-5.5-4|11	BuildRequires:	kf5archive-devel
21cr|kphotoalbum-5.5-4|12	BuildRequires:	kf5completion-devel
21cr|kphotoalbum-5.5-4|13	BuildRequires:	kf5config-devel
21cr|kphotoalbum-5.5-4|14	BuildRequires:	kf5coreaddons-devel
21cr|kphotoalbum-5.5-4|15	BuildRequires:	kf5doctools-devel
21cr|kphotoalbum-5.5-4|16	BuildRequires:	kf5i18n-devel
21cr|kphotoalbum-5.5-4|17	BuildRequires:	kf5iconthemes-devel
21cr|kphotoalbum-5.5-4|18	BuildRequires:	kf5jobwidgets-devel
21cr|kphotoalbum-5.5-4|19	BuildRequires:	kf5kdcraw-devel
21cr|kphotoalbum-5.5-4|20	BuildRequires:	kf5kio-devel
21cr|kphotoalbum-5.5-4|21	BuildRequires:	kf5kipi-devel
21cr|kphotoalbum-5.5-4|22	BuildRequires:	kf5textwidgets-devel
21cr|kphotoalbum-5.5-4|23	BuildRequires:	kf5widgetsaddons-devel
21cr|kphotoalbum-5.5-4|24	BuildRequires:	kf5xmlgui-devel
21cr|kphotoalbum-5.5-4|25	BuildRequires:	pkgconfig(exiv2)
21cr|kphotoalbum-5.5-4|26	BuildRequires:	pkgconfig(phonon4qt5)
21cr|kphotoalbum-5.5-4|27	BuildRequires:	pkgconfig(Qt5Core)
21cr|kphotoalbum-5.5-4|28	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kphotoalbum-5.5-4|29	BuildRequires:	pkgconfig(Qt5Network)
21cr|kphotoalbum-5.5-4|30	BuildRequires:	pkgconfig(Qt5Sql)
21cr|kphotoalbum-5.5-4|31	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kphotoalbum-5.5-4|32	BuildRequires:	pkgconfig(Qt5Xml)
21cr|kphotoalbum-5.5-4|33	
21cr|kphotoalbum-5.5-4|34	%description
21cr|kphotoalbum-5.5-4|35	Image database for KDE.
21cr|kphotoalbum-5.5-4|36	
21cr|kphotoalbum-5.5-4|37	%files -f %{name}.lang
21cr|kphotoalbum-5.5-4|38	%{_kde5_applicationsdir}/*.desktop
21cr|kphotoalbum-5.5-4|39	%{_kde5_bindir}/kphotoalbum
21cr|kphotoalbum-5.5-4|40	%{_kde5_bindir}/kpa-backup.sh
21cr|kphotoalbum-5.5-4|41	%{_kde5_bindir}/open-raw.pl
21cr|kphotoalbum-5.5-4|42	%{_kde5_datadir}/kphotoalbum
21cr|kphotoalbum-5.5-4|43	%{_kde5_iconsdir}/hicolor/*/*/*
21cr|kphotoalbum-5.5-4|44	%{_kde5_sysconfdir}/xdg/kphotoalbumrc
21cr|kphotoalbum-5.5-4|45	%{_kde5_xmlguidir}/kphotoalbum/kphotoalbumui.rc
21cr|kphotoalbum-5.5-4|46	%{_appdatadir}/org.kde.kphotoalbum.appdata.xml
21cr|kphotoalbum-5.5-4|47	
21cr|kphotoalbum-5.5-4|48	#------------------------------------------------
21cr|kphotoalbum-5.5-4|49	
21cr|kphotoalbum-5.5-4|50	%prep
21cr|kphotoalbum-5.5-4|51	%setup -q
21cr|kphotoalbum-5.5-4|52	
21cr|kphotoalbum-5.5-4|53	%build
21cr|kphotoalbum-5.5-4|54	%cmake_kde5
21cr|kphotoalbum-5.5-4|55	%make
21cr|kphotoalbum-5.5-4|56	
21cr|kphotoalbum-5.5-4|57	%install
21cr|kphotoalbum-5.5-4|58	%makeinstall_std -C build
21cr|kphotoalbum-5.5-4|59	
21cr|kphotoalbum-5.5-4|60	%find_lang %{name} --with-html --with-kde

2542 21
21cr|kplayer-0.7.2-4|1	Summary:	MPlayer frontend for KDE
21cr|kplayer-0.7.2-4|2	Name:		kplayer
21cr|kplayer-0.7.2-4|3	Version:	0.7.2
21cr|kplayer-0.7.2-4|4	Release:	4
21cr|kplayer-0.7.2-4|5	License:	GPLv2+
21cr|kplayer-0.7.2-4|6	Group:		Video
21cr|kplayer-0.7.2-4|7	Url:		http://kplayer.sourceforge.net/
21cr|kplayer-0.7.2-4|8	Source:		http://fr2.rpmfind.net/linux/KDE/stable/%name/%version/src/%name-%version.tar.xz
21cr|kplayer-0.7.2-4|9	BuildRequires:	kdelibs4-devel
21cr|kplayer-0.7.2-4|10	Requires:	mplayer
21cr|kplayer-0.7.2-4|11	
21cr|kplayer-0.7.2-4|12	%description
21cr|kplayer-0.7.2-4|13	KPlayer is a KDE media player based on MPlayer. With KPlayer
21cr|kplayer-0.7.2-4|14	you can easily play a wide variety of video and audio files
21cr|kplayer-0.7.2-4|15	and streams using a rich and friendly interface that
21cr|kplayer-0.7.2-4|16	follows KDE standards.
21cr|kplayer-0.7.2-4|17	
21cr|kplayer-0.7.2-4|18	Features include
21cr|kplayer-0.7.2-4|19	
21cr|kplayer-0.7.2-4|20	* video, audio and subtitle playback from file,
21cr|kplayer-0.7.2-4|21	URL, DVD, VCD, audio CD, TV, DVB, etc.,
21cr|kplayer-0.7.2-4|22	as well as KDE I/O Slaves;
21cr|kplayer-0.7.2-4|23	* volume, contrast, brightness, hue and saturation controls;
21cr|kplayer-0.7.2-4|24	* zooming, full screen and fixed aspect options;
21cr|kplayer-0.7.2-4|25	* status and progress display and seeking;
21cr|kplayer-0.7.2-4|26	* playlist;
21cr|kplayer-0.7.2-4|27	* message log;
21cr|kplayer-0.7.2-4|28	* configuration dialog;
21cr|kplayer-0.7.2-4|29	* file properties for setting file specific options.
21cr|kplayer-0.7.2-4|30	
21cr|kplayer-0.7.2-4|31	KPlayer is available in Catalonian, Czech, Danish, English,
21cr|kplayer-0.7.2-4|32	Finnish, French, German, Hungarian, Italian, Polish, Russian,
21cr|kplayer-0.7.2-4|33	Simplified Chinese and Spanish.
21cr|kplayer-0.7.2-4|34	
21cr|kplayer-0.7.2-4|35	%prep
21cr|kplayer-0.7.2-4|36	%setup -q -n %name-%version
21cr|kplayer-0.7.2-4|37	
21cr|kplayer-0.7.2-4|38	%build
21cr|kplayer-0.7.2-4|39	%cmake_kde4
21cr|kplayer-0.7.2-4|40	%make
21cr|kplayer-0.7.2-4|41	
21cr|kplayer-0.7.2-4|42	%install
21cr|kplayer-0.7.2-4|43	rm -rf %{buildroot}
21cr|kplayer-0.7.2-4|44	
21cr|kplayer-0.7.2-4|45	%makeinstall_std -C build
21cr|kplayer-0.7.2-4|46	
21cr|kplayer-0.7.2-4|47	# fix .desktop file
21cr|kplayer-0.7.2-4|48	desktop-file-install \
21cr|kplayer-0.7.2-4|49	--vendor="" \
21cr|kplayer-0.7.2-4|50	--remove-key="Encoding" \
21cr|kplayer-0.7.2-4|51	--remove-mime-type="uri/mms;uri/mmst;uri/mmsu;uri/pnm;uri/rtsp;uri/rtspt;uri/rtspu" \
21cr|kplayer-0.7.2-4|52	--dir %{buildroot}%{_kde_applicationsdir} %{buildroot}%{_kde_applicationsdir}/%{name}.desktop
21cr|kplayer-0.7.2-4|53	
21cr|kplayer-0.7.2-4|54	sed -i 's,kplayer.png,kplayer,g' %{buildroot}%{_kde_applicationsdir}/%{name}.desktop
21cr|kplayer-0.7.2-4|55	
21cr|kplayer-0.7.2-4|56	%find_lang %{name} --with-html
21cr|kplayer-0.7.2-4|57	
21cr|kplayer-0.7.2-4|58	%clean
21cr|kplayer-0.7.2-4|59	rm -rf %{buildroot}
21cr|kplayer-0.7.2-4|60	
21cr|kplayer-0.7.2-4|61	%files -f %{name}.lang
21cr|kplayer-0.7.2-4|62	%defattr(644,root,root,755)
21cr|kplayer-0.7.2-4|63	%attr(0755,root,root) %_kde_bindir/*
21cr|kplayer-0.7.2-4|64	%_kde_appsdir/%name
21cr|kplayer-0.7.2-4|65	%_kde_iconsdir/*/*/*/*
21cr|kplayer-0.7.2-4|66	%_kde_libdir/kde4/*
21cr|kplayer-0.7.2-4|67	%_kde_datadir/applications/kde4/*.desktop
21cr|kplayer-0.7.2-4|68	%_kde_datadir/kde4/services/*.desktop
21cr|kplayer-0.7.2-4|69	%_kde_datadir/kde4/services/ServiceMenus/*.desktop

2543 21
21cr|kpovmodeler-1.1.3-9|1	Summary:	A modeling and composition program
21cr|kpovmodeler-1.1.3-9|2	Name:		kpovmodeler
21cr|kpovmodeler-1.1.3-9|3	Version:	1.1.3
21cr|kpovmodeler-1.1.3-9|4	Release:	9
21cr|kpovmodeler-1.1.3-9|5	License:	GPLv2+
21cr|kpovmodeler-1.1.3-9|6	Group:		Graphics
21cr|kpovmodeler-1.1.3-9|7	Url:		http://www.kpovmodeler.org
21cr|kpovmodeler-1.1.3-9|8	Source0:	http://fr2.rpmfind.net/linux/KDE/stable/4.1.0/src/extragear/%{name}-%{version}-kde4.1.0.tar.bz2
21cr|kpovmodeler-1.1.3-9|9	Patch0:		kpovmodeler-1.1.3-kde4.1.0-cmake.patch
21cr|kpovmodeler-1.1.3-9|10	BuildRequires:	kdelibs4-devel
21cr|kpovmodeler-1.1.3-9|11	BuildRequires:	pkgconfig(freetype2)
21cr|kpovmodeler-1.1.3-9|12	BuildRequires:	pkgconfig(gl)
21cr|kpovmodeler-1.1.3-9|13	BuildRequires:	pkgconfig(glu)
21cr|kpovmodeler-1.1.3-9|14	
21cr|kpovmodeler-1.1.3-9|15	%description
21cr|kpovmodeler-1.1.3-9|16	Program to enter scenes for the 3D rendering engine PovRay.
21cr|kpovmodeler-1.1.3-9|17	
21cr|kpovmodeler-1.1.3-9|18	%files -f %{name}.lang
21cr|kpovmodeler-1.1.3-9|19	%{_kde_bindir}/%{name}
21cr|kpovmodeler-1.1.3-9|20	%{_kde_libdir}/kde4/*.so
21cr|kpovmodeler-1.1.3-9|21	%{_kde_datadir}/dbus-1/interfaces/org.kde.%{name}.xml
21cr|kpovmodeler-1.1.3-9|22	%{_kde_datadir}/applications/kde4/%{name}.desktop
21cr|kpovmodeler-1.1.3-9|23	%{_kde_appsdir}/%{name}/
21cr|kpovmodeler-1.1.3-9|24	%{_kde_iconsdir}/*/*/*/*.png
21cr|kpovmodeler-1.1.3-9|25	
21cr|kpovmodeler-1.1.3-9|26	#--------------------------------------------------------------------
21cr|kpovmodeler-1.1.3-9|27	
21cr|kpovmodeler-1.1.3-9|28	%define major 0
21cr|kpovmodeler-1.1.3-9|29	%define libname %mklibname lkpovmodeler %{major}
21cr|kpovmodeler-1.1.3-9|30	
21cr|kpovmodeler-1.1.3-9|31	%package -n %{libname}
21cr|kpovmodeler-1.1.3-9|32	Summary:	Shared library for %{name}
21cr|kpovmodeler-1.1.3-9|33	Group:		System/Libraries
21cr|kpovmodeler-1.1.3-9|34	Conflicts:	%{name} < 1.1.3-6
21cr|kpovmodeler-1.1.3-9|35	
21cr|kpovmodeler-1.1.3-9|36	%description -n %{libname}
21cr|kpovmodeler-1.1.3-9|37	Shared library for %{name}.
21cr|kpovmodeler-1.1.3-9|38	
21cr|kpovmodeler-1.1.3-9|39	%files -n %{libname}
21cr|kpovmodeler-1.1.3-9|40	%{_kde_libdir}/liblkpovmodeler.so.%{major}*
21cr|kpovmodeler-1.1.3-9|41	
21cr|kpovmodeler-1.1.3-9|42	#--------------------------------------------------------------------
21cr|kpovmodeler-1.1.3-9|43	
21cr|kpovmodeler-1.1.3-9|44	%prep
21cr|kpovmodeler-1.1.3-9|45	%setup -q -n %{name}-%{version}-kde4.1.0
21cr|kpovmodeler-1.1.3-9|46	%patch0 -p1
21cr|kpovmodeler-1.1.3-9|47	
21cr|kpovmodeler-1.1.3-9|48	%build
21cr|kpovmodeler-1.1.3-9|49	%cmake_kde4
21cr|kpovmodeler-1.1.3-9|50	%make
21cr|kpovmodeler-1.1.3-9|51	
21cr|kpovmodeler-1.1.3-9|52	%install
21cr|kpovmodeler-1.1.3-9|53	%makeinstall_std -C build
21cr|kpovmodeler-1.1.3-9|54	
21cr|kpovmodeler-1.1.3-9|55	rm -f %{buildroot}%{_kde_libdir}/*.so
21cr|kpovmodeler-1.1.3-9|56	
21cr|kpovmodeler-1.1.3-9|57	%find_lang %{name} --with-html

2544 21
21cr|kprinter4-10-4|1	Summary:	Print PostScript documents with KDE print dialog
21cr|kprinter4-10-4|2	Name:		kprinter4
21cr|kprinter4-10-4|3	Version:	10
21cr|kprinter4-10-4|4	Release:	4
21cr|kprinter4-10-4|5	License:	GPLv3+
21cr|kprinter4-10-4|6	Group:		Graphical desktop/KDE
21cr|kprinter4-10-4|7	Url:		https://github.com/credativ/kprinter4
21cr|kprinter4-10-4|8	Source0:	https://github.com/credativ/kprinter4/archive/%{name}-%{version}.tar.gz
21cr|kprinter4-10-4|9	BuildRequires:	kdelibs4-devel
21cr|kprinter4-10-4|10	BuildRequires:	pkgconfig(libspectre)
21cr|kprinter4-10-4|11	Requires:	ghostscript
21cr|kprinter4-10-4|12	Requires:	poster
21cr|kprinter4-10-4|13	Requires:	psutils
21cr|kprinter4-10-4|14	
21cr|kprinter4-10-4|15	%description
21cr|kprinter4-10-4|16	KPrinter4 is a simple stand-alone PostScript document printer modelled after
21cr|kprinter4-10-4|17	the KDE 4 print dialog. It can be used in place of /bin/lpr in order to better
21cr|kprinter4-10-4|18	control the print setup of non-KDE applications.
21cr|kprinter4-10-4|19	
21cr|kprinter4-10-4|20	Main features:
21cr|kprinter4-10-4|21	- Printing PostScript documents with KDE 4 print dialog.
21cr|kprinter4-10-4|22	- Scaling and positioning of documents.
21cr|kprinter4-10-4|23	- Poster printing (backported from the known KDE 3 KPrinter tool).
21cr|kprinter4-10-4|24	
21cr|kprinter4-10-4|25	%files -f %{name}.lang
21cr|kprinter4-10-4|26	%doc AUTHORS LICENCE README.md
21cr|kprinter4-10-4|27	%{_kde_bindir}/%{name}
21cr|kprinter4-10-4|28	%{_kde_applicationsdir}/%{name}.desktop
21cr|kprinter4-10-4|29	%{_kde_iconsdir}/hicolor/*/apps/%{name}.*
21cr|kprinter4-10-4|30	
21cr|kprinter4-10-4|31	#----------------------------------------------------------------------------
21cr|kprinter4-10-4|32	
21cr|kprinter4-10-4|33	%prep
21cr|kprinter4-10-4|34	%setup -q
21cr|kprinter4-10-4|35	
21cr|kprinter4-10-4|36	%build
21cr|kprinter4-10-4|37	%cmake_kde4
21cr|kprinter4-10-4|38	%make
21cr|kprinter4-10-4|39	
21cr|kprinter4-10-4|40	%install
21cr|kprinter4-10-4|41	%makeinstall_std -C build
21cr|kprinter4-10-4|42	
21cr|kprinter4-10-4|43	%find_lang %{name}

2545 21
21cr|kradioripper-0.6-6|1	Summary:	Ripping internet radios
21cr|kradioripper-0.6-6|2	Name:		kradioripper
21cr|kradioripper-0.6-6|3	Version:	0.6
21cr|kradioripper-0.6-6|4	Release:	6
21cr|kradioripper-0.6-6|5	License:	GPLv2+
21cr|kradioripper-0.6-6|6	Group:		Sound
21cr|kradioripper-0.6-6|7	Url:		http://kradioripper.sourceforge.net/
21cr|kradioripper-0.6-6|8	Source0:	http://downloads.sourceforge.net/kradioripper/%{name}-%{version}.tar.bz2
21cr|kradioripper-0.6-6|9	BuildRequires:	kdelibs4-devel
21cr|kradioripper-0.6-6|10	Requires:	streamripper >= 1.63
21cr|kradioripper-0.6-6|11	
21cr|kradioripper-0.6-6|12	%description
21cr|kradioripper-0.6-6|13	KRadioRipper is a KDE4 program for ripping internet radios. It is based on
21cr|kradioripper-0.6-6|14	StreamRipper.
21cr|kradioripper-0.6-6|15	
21cr|kradioripper-0.6-6|16	%files -f %{name}.lang
21cr|kradioripper-0.6-6|17	%doc NEWS
21cr|kradioripper-0.6-6|18	%{_kde_bindir}/*
21cr|kradioripper-0.6-6|19	%{_kde_applicationsdir}/*.desktop
21cr|kradioripper-0.6-6|20	%{_kde_appsdir}/%{name}/
21cr|kradioripper-0.6-6|21	%{_kde_datadir}/config.kcfg/*.kcfg
21cr|kradioripper-0.6-6|22	
21cr|kradioripper-0.6-6|23	#--------------------------------------------------------------------
21cr|kradioripper-0.6-6|24	
21cr|kradioripper-0.6-6|25	%prep
21cr|kradioripper-0.6-6|26	%setup -q -n %{name}
21cr|kradioripper-0.6-6|27	
21cr|kradioripper-0.6-6|28	find . -perm 600 -exec chmod 644 "{}" \;
21cr|kradioripper-0.6-6|29	
21cr|kradioripper-0.6-6|30	%build
21cr|kradioripper-0.6-6|31	%cmake_kde4 -DWITHOUT_LIBPROXY=YES
21cr|kradioripper-0.6-6|32	%make
21cr|kradioripper-0.6-6|33	
21cr|kradioripper-0.6-6|34	%install
21cr|kradioripper-0.6-6|35	%makeinstall_std -C build
21cr|kradioripper-0.6-6|36	
21cr|kradioripper-0.6-6|37	%find_lang %{name} --with-html

2546 21
21cr|kraft-1.1-2|1	Summary:	KDE software to manage office documents in the office
21cr|kraft-1.1-2|2	Name:		kraft
21cr|kraft-1.1-2|3	Version:	1.1
21cr|kraft-1.1-2|4	Release:	2
21cr|kraft-1.1-2|5	License:	GPLv2+
21cr|kraft-1.1-2|6	Group:		Office
21cr|kraft-1.1-2|7	Url:		http://volle-kraft-voraus.de
21cr|kraft-1.1-2|8	Source0:	https://github.com/dragotin/kraft/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|kraft-1.1-2|9	Patch0:		kraft-remove-git-sha.patch
21cr|kraft-1.1-2|10	BuildRequires:	extra-cmake-modules
21cr|kraft-1.1-2|11	BuildRequires:	grantlee-qt5-devel
21cr|kraft-1.1-2|12	BuildRequires:	kf5akonadi-devel
21cr|kraft-1.1-2|13	BuildRequires:	kf5akonadicontact-devel
21cr|kraft-1.1-2|14	BuildRequires:	kf5contacteditor-devel
21cr|kraft-1.1-2|15	BuildRequires:	kf5config-devel
21cr|kraft-1.1-2|16	BuildRequires:	kf5contacts-devel
21cr|kraft-1.1-2|17	BuildRequires:	kf5i18n-devel
21cr|kraft-1.1-2|18	BuildRequires:	pkgconfig(libctemplate)
21cr|kraft-1.1-2|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|kraft-1.1-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kraft-1.1-2|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|kraft-1.1-2|22	BuildRequires:	pkgconfig(Qt5Sql)
21cr|kraft-1.1-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kraft-1.1-2|24	BuildRequires:	pkgconfig(Qt5Xml)
21cr|kraft-1.1-2|25	Requires:	python3-pypdf
21cr|kraft-1.1-2|26	Requires:	python3-reportlab
21cr|kraft-1.1-2|27	Requires:	sqlite3-tools
21cr|kraft-1.1-2|28	
21cr|kraft-1.1-2|29	%description
21cr|kraft-1.1-2|30	Kraft is KDE software to help to create and manage office documents such
21cr|kraft-1.1-2|31	as offers and invoices in the small enterprise. It supports easy document
21cr|kraft-1.1-2|32	creation, templates with calculation, customer management through the KDE
21cr|kraft-1.1-2|33	addressbook, highly configurable PDF output and more.
21cr|kraft-1.1-2|34	
21cr|kraft-1.1-2|35	See the website http://volle-kraft-voraus.de for more information.
21cr|kraft-1.1-2|36	
21cr|kraft-1.1-2|37	%files -f %{name}.lang
21cr|kraft-1.1-2|38	%doc AUTHORS COPYING README.md Releasenotes.txt TODO
21cr|kraft-1.1-2|39	%{_kde5_bindir}/%{name}
21cr|kraft-1.1-2|40	%{_kde5_bindir}/findcontact
21cr|kraft-1.1-2|41	%{_kde5_applicationsdir}/*.desktop
21cr|kraft-1.1-2|42	%{_kde5_datadir}/%{name}
21cr|kraft-1.1-2|43	%{_kde5_datadir}/config.kcfg/databasesettings.kcfg
21cr|kraft-1.1-2|44	%{_kde5_datadir}/config.kcfg/kraftsettings.kcfg
21cr|kraft-1.1-2|45	%{_kde5_datadir}/kxmlgui5/kraft/katalogview.rc
21cr|kraft-1.1-2|46	%{_kde5_datadir}/kxmlgui5/kraft/kraftui.rc
21cr|kraft-1.1-2|47	%{_datadir}/metainfo/de.volle_kraft_voraus.kraft.appdata.xml
21cr|kraft-1.1-2|48	%{_kde5_iconsdir}/hicolor/scalable/apps/kraft.svg
21cr|kraft-1.1-2|49	
21cr|kraft-1.1-2|50	#----------------------------------------------------------------------------
21cr|kraft-1.1-2|51	
21cr|kraft-1.1-2|52	%prep
21cr|kraft-1.1-2|53	%autosetup -p1
21cr|kraft-1.1-2|54	
21cr|kraft-1.1-2|55	%build
21cr|kraft-1.1-2|56	%cmake_kde5
21cr|kraft-1.1-2|57	%make
21cr|kraft-1.1-2|58	
21cr|kraft-1.1-2|59	%install
21cr|kraft-1.1-2|60	%makeinstall_std -C build
21cr|kraft-1.1-2|61	
21cr|kraft-1.1-2|62	%find_lang %{name}
21cr|kraft-1.1-2|63	chmod 755 %{buildroot}%{_kde5_datadir}/%{name}/tools/erml2pdf.py

2547 21
21cr|krank-8-1|1	%define		oversion	07
21cr|krank-8-1|2	
21cr|krank-8-1|3	Name:		krank
21cr|krank-8-1|4	Version:	8
21cr|krank-8-1|5	Release:	1
21cr|krank-8-1|6	Summary:	Mouse magnet manipulation game with nifty graphics
21cr|krank-8-1|7	Group:		Games/Puzzles
21cr|krank-8-1|8	License:	Public Domain
21cr|krank-8-1|9	URL:		http://krank.sourceforge.net/
21cr|krank-8-1|10	Source:		%{name}-%{oversion}.tar.bz2
21cr|krank-8-1|11	Source1:	%{name}.png
21cr|krank-8-1|12	BuildRequires:	imagemagick
21cr|krank-8-1|13	Requires:	pygame
21cr|krank-8-1|14	Buildarch:	noarch
21cr|krank-8-1|15	
21cr|krank-8-1|16	%description
21cr|krank-8-1|17	A game of dexterity, being somewhere between Breakout and billiard, where
21cr|krank-8-1|18	the aim of each level is to shove floating stones towards compatible static
21cr|krank-8-1|19	stones. You control a short chain of stones with your mouse to achieve that.
21cr|krank-8-1|20	
21cr|krank-8-1|21	%prep
21cr|krank-8-1|22	%setup -q -n %{name}-%{oversion}
21cr|krank-8-1|23	rm -r levels/images/.DS_Store
21cr|krank-8-1|24	
21cr|krank-8-1|25	%build
21cr|krank-8-1|26	rm src/*.pyc
21cr|krank-8-1|27	sed -i '/KRANKPATH=/s@=.*@=%{_gamesdatadir}/%{name}@' %{name}
21cr|krank-8-1|28	sed -i '/^python/i\
21cr|krank-8-1|29	export APPDATA="$HOME/.krank"\
21cr|krank-8-1|30	mkdir -p "$APPDATA"\
21cr|krank-8-1|31	cd $KRANKPATH
21cr|krank-8-1|32	' %{name}
21cr|krank-8-1|33	for N in 16 32 64 128; do convert %{SOURCE1} -resize ${N}x${N} $N.png; done
21cr|krank-8-1|34	
21cr|krank-8-1|35	%install
21cr|krank-8-1|36	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|krank-8-1|37	for D in fonts html levels sounds src; do cp -a $D %{buildroot}%{_gamesdatadir}/%{name}/; done
21cr|krank-8-1|38	install -D %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|krank-8-1|39	install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|krank-8-1|40	install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|krank-8-1|41	install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|krank-8-1|42	install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|krank-8-1|43	
21cr|krank-8-1|44	# menu-entry
21cr|krank-8-1|45	mkdir -p  %{buildroot}%{_datadir}/applications
21cr|krank-8-1|46	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|krank-8-1|47	[Desktop Entry]
21cr|krank-8-1|48	Name=Krank
21cr|krank-8-1|49	Comment=Mouse magnet manipulation game
21cr|krank-8-1|50	Exec=krank
21cr|krank-8-1|51	Icon=krank
21cr|krank-8-1|52	Terminal=false
21cr|krank-8-1|53	Type=Application
21cr|krank-8-1|54	Categories=Game;LogicGame;
21cr|krank-8-1|55	EOF
21cr|krank-8-1|56	
21cr|krank-8-1|57	%files
21cr|krank-8-1|58	%defattr(644,root,root,755)
21cr|krank-8-1|59	%doc CHANGELOG.txt Info.plist README
21cr|krank-8-1|60	%attr(755,root,root) %{_gamesbindir}/%{name}
21cr|krank-8-1|61	%{_gamesdatadir}/%{name}
21cr|krank-8-1|62	%{_datadir}/applications/%{name}.desktop
21cr|krank-8-1|63	%{_liconsdir}/%{name}.png
21cr|krank-8-1|64	%{_miconsdir}/%{name}.png
21cr|krank-8-1|65	%{_iconsdir}/hicolor/*/apps/%{name}.png

2548 21
21cr|krb5-auth-dialog-3.26.1-1|1	%define build_heimdal 0
21cr|krb5-auth-dialog-3.26.1-1|2	%{?_with_heimdal: %{expand: %%global build_heimdal 1}}
21cr|krb5-auth-dialog-3.26.1-1|3	
21cr|krb5-auth-dialog-3.26.1-1|4	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|krb5-auth-dialog-3.26.1-1|5	
21cr|krb5-auth-dialog-3.26.1-1|6	Summary:	Kerberos 5 authentication dialog
21cr|krb5-auth-dialog-3.26.1-1|7	Name:		krb5-auth-dialog
21cr|krb5-auth-dialog-3.26.1-1|8	Version:	3.26.1
21cr|krb5-auth-dialog-3.26.1-1|9	Release:	1
21cr|krb5-auth-dialog-3.26.1-1|10	License:	GPLv2+
21cr|krb5-auth-dialog-3.26.1-1|11	Group:		System/Base
21cr|krb5-auth-dialog-3.26.1-1|12	URL:		http://www.redhat.com/
21cr|krb5-auth-dialog-3.26.1-1|13	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|krb5-auth-dialog-3.26.1-1|14	
21cr|krb5-auth-dialog-3.26.1-1|15	BuildRequires: flex
21cr|krb5-auth-dialog-3.26.1-1|16	BuildRequires: bison
21cr|krb5-auth-dialog-3.26.1-1|17	BuildRequires: GConf2
21cr|krb5-auth-dialog-3.26.1-1|18	BuildRequires: pkgconfig(gnome-doc-utils)
21cr|krb5-auth-dialog-3.26.1-1|19	BuildRequires: intltool
21cr|krb5-auth-dialog-3.26.1-1|20	BuildRequires: itstool
21cr|krb5-auth-dialog-3.26.1-1|21	BuildRequires: cap-devel
21cr|krb5-auth-dialog-3.26.1-1|22	BuildRequires: pam-devel
21cr|krb5-auth-dialog-3.26.1-1|23	BuildRequires: pkgconfig(dbus-1)
21cr|krb5-auth-dialog-3.26.1-1|24	BuildRequires: pkgconfig(dbus-glib-1)
21cr|krb5-auth-dialog-3.26.1-1|25	BuildRequires: pkgconfig(gconf-2.0)
21cr|krb5-auth-dialog-3.26.1-1|26	BuildRequires: pkgconfig(gtk+-3.0)
21cr|krb5-auth-dialog-3.26.1-1|27	BuildRequires: pkgconfig(libnm)
21cr|krb5-auth-dialog-3.26.1-1|28	BuildRequires: pkgconfig(libnotify)
21cr|krb5-auth-dialog-3.26.1-1|29	%if %build_heimdal
21cr|krb5-auth-dialog-3.26.1-1|30	BuildRequires: heimdal-devel
21cr|krb5-auth-dialog-3.26.1-1|31	%else
21cr|krb5-auth-dialog-3.26.1-1|32	BuildRequires: krb5-devel
21cr|krb5-auth-dialog-3.26.1-1|33	%endif
21cr|krb5-auth-dialog-3.26.1-1|34	Buildrequires: scrollkeeper
21cr|krb5-auth-dialog-3.26.1-1|35	
21cr|krb5-auth-dialog-3.26.1-1|36	%description
21cr|krb5-auth-dialog-3.26.1-1|37	This package contains a dialog that warns the user when their Kerberos
21cr|krb5-auth-dialog-3.26.1-1|38	tickets are about to expire and lets them renew them.
21cr|krb5-auth-dialog-3.26.1-1|39	
21cr|krb5-auth-dialog-3.26.1-1|40	%prep
21cr|krb5-auth-dialog-3.26.1-1|41	%setup -q
21cr|krb5-auth-dialog-3.26.1-1|42	
21cr|krb5-auth-dialog-3.26.1-1|43	%build
21cr|krb5-auth-dialog-3.26.1-1|44	%configure \
21cr|krb5-auth-dialog-3.26.1-1|45	--enable-debug \
21cr|krb5-auth-dialog-3.26.1-1|46	--disable-static
21cr|krb5-auth-dialog-3.26.1-1|47	%make
21cr|krb5-auth-dialog-3.26.1-1|48	
21cr|krb5-auth-dialog-3.26.1-1|49	%install
21cr|krb5-auth-dialog-3.26.1-1|50	%makeinstall_std
21cr|krb5-auth-dialog-3.26.1-1|51	%find_lang %{name} --with-gnome
21cr|krb5-auth-dialog-3.26.1-1|52	
21cr|krb5-auth-dialog-3.26.1-1|53	%files -f %{name}.lang
21cr|krb5-auth-dialog-3.26.1-1|54	%doc README AUTHORS NEWS
21cr|krb5-auth-dialog-3.26.1-1|55	%{_bindir}/krb5-auth-dialog
21cr|krb5-auth-dialog-3.26.1-1|56	%dir %{_libdir}/%{name}
21cr|krb5-auth-dialog-3.26.1-1|57	%dir %{_libdir}/%{name}/plugins
21cr|krb5-auth-dialog-3.26.1-1|58	%{_libdir}/%{name}/plugins/libka-plugin-afs.*
21cr|krb5-auth-dialog-3.26.1-1|59	%{_libdir}/%{name}/plugins/libka-plugin-dummy.*
21cr|krb5-auth-dialog-3.26.1-1|60	%{_libdir}/%{name}/plugins/libka-plugin-pam.*
21cr|krb5-auth-dialog-3.26.1-1|61	%{_datadir}/icons/hicolor/*/status/*
21cr|krb5-auth-dialog-3.26.1-1|62	%{_mandir}/man1/*
21cr|krb5-auth-dialog-3.26.1-1|63	%config(noreplace) %{_sysconfdir}/xdg/autostart/krb5-auth-dialog.desktop
21cr|krb5-auth-dialog-3.26.1-1|64	%{_datadir}/applications/krb5-auth-dialog.desktop
21cr|krb5-auth-dialog-3.26.1-1|65	%{_datadir}/dbus-1/services/org.gnome.KrbAuthDialog.service
21cr|krb5-auth-dialog-3.26.1-1|66	%{_libdir}/krb5-auth-dialog/plugins/libka-plugin-gnomelock.so
21cr|krb5-auth-dialog-3.26.1-1|67	%{_datadir}/GConf/gsettings/org.gnome.KrbAuthDialog.convert
21cr|krb5-auth-dialog-3.26.1-1|68	%{_datadir}/appdata/krb5-auth-dialog.appdata.xml
21cr|krb5-auth-dialog-3.26.1-1|69	%{_datadir}/glib-2.0/schemas/org.gnome.KrbAuthDialog.gschema.xml

2549 21
21cr|krecorder-23.08.4-2|1	Summary:	Video player for Plasma Mobile
21cr|krecorder-23.08.4-2|2	Name:		krecorder
21cr|krecorder-23.08.4-2|3	Version:	23.08.4
21cr|krecorder-23.08.4-2|4	Release:	2
21cr|krecorder-23.08.4-2|5	Group:		Graphical desktop/KDE
21cr|krecorder-23.08.4-2|6	License:	GPLv3
21cr|krecorder-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21cr|krecorder-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21cr|krecorder-23.08.4-2|9	BuildRequires:	pkgconfig(Qt5Core)
21cr|krecorder-23.08.4-2|10	BuildRequires:	pkgconfig(Qt5Gui)
21cr|krecorder-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|krecorder-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Qml)
21cr|krecorder-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|krecorder-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Svg)
21cr|krecorder-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|krecorder-23.08.4-2|16	BuildRequires:	kf5config-devel
21cr|krecorder-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21cr|krecorder-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21cr|krecorder-23.08.4-2|19	BuildRequires:	kf5kirigami2-devel
21cr|krecorder-23.08.4-2|20	BuildRequires:	kf5windowsystem-devel
21cr|krecorder-23.08.4-2|21	BuildRequires:	kirigami-addons-devel
21cr|krecorder-23.08.4-2|22	
21cr|krecorder-23.08.4-2|23	%description
21cr|krecorder-23.08.4-2|24	Audio recorder for Plasma Mobile.
21cr|krecorder-23.08.4-2|25	
21cr|krecorder-23.08.4-2|26	%files -f %{name}.lang
21cr|krecorder-23.08.4-2|27	%{_kde5_bindir}/krecorder
21cr|krecorder-23.08.4-2|28	%{_kde5_applicationsdir}/org.kde.krecorder.desktop
21cr|krecorder-23.08.4-2|29	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.krecorder.svg
21cr|krecorder-23.08.4-2|30	%{_appdatadir}/org.kde.krecorder.appdata.xml
21cr|krecorder-23.08.4-2|31	
21cr|krecorder-23.08.4-2|32	#-------------------------------------------------------
21cr|krecorder-23.08.4-2|33	
21cr|krecorder-23.08.4-2|34	%prep
21cr|krecorder-23.08.4-2|35	%autosetup -p1
21cr|krecorder-23.08.4-2|36	
21cr|krecorder-23.08.4-2|37	%build
21cr|krecorder-23.08.4-2|38	%cmake_kde5
21cr|krecorder-23.08.4-2|39	%make
21cr|krecorder-23.08.4-2|40	
21cr|krecorder-23.08.4-2|41	%install
21cr|krecorder-23.08.4-2|42	%makeinstall_std -C build
21cr|krecorder-23.08.4-2|43	%find_lang %{name}

2550 21
21cr|krename-5.0.2-4|1	Summary:	A powerful batch renamer for KDE
21cr|krename-5.0.2-4|2	Name:		krename
21cr|krename-5.0.2-4|3	Version:	5.0.2
21cr|krename-5.0.2-4|4	Release:	4
21cr|krename-5.0.2-4|5	License:	GPLv2+
21cr|krename-5.0.2-4|6	Group:		Graphical desktop/KDE
21cr|krename-5.0.2-4|7	Url:		http://www.krename.net/
21cr|krename-5.0.2-4|8	Source0:	http://download.kde.org/stable/krename/%{version}/src/%{name}-%{version}.tar.xz
21cr|krename-5.0.2-4|9	Source1:	krename-5.0.1_ru.tar.gz
21cr|krename-5.0.2-4|10	Patch0:		0001-Fix-build-with-exiv2-0.28.patch
21cr|krename-5.0.2-4|11	Patch1:		krename-podofo.patch
21cr|krename-5.0.2-4|12	BuildRequires:	extra-cmake-modules
21cr|krename-5.0.2-4|13	BuildRequires:	kf5completion-devel
21cr|krename-5.0.2-4|14	BuildRequires:	kf5config-devel
21cr|krename-5.0.2-4|15	BuildRequires:	kf5coreaddons-devel
21cr|krename-5.0.2-4|16	BuildRequires:	kf5crash-devel
21cr|krename-5.0.2-4|17	BuildRequires:	kf5i18n-devel
21cr|krename-5.0.2-4|18	BuildRequires:	kf5iconthemes-devel
21cr|krename-5.0.2-4|19	BuildRequires:	kf5itemviews-devel
21cr|krename-5.0.2-4|20	BuildRequires:	kf5jobwidgets-devel
21cr|krename-5.0.2-4|21	BuildRequires:	kf5js-devel
21cr|krename-5.0.2-4|22	BuildRequires:	kf5kio-devel
21cr|krename-5.0.2-4|23	BuildRequires:	kf5service-devel
21cr|krename-5.0.2-4|24	BuildRequires:	kf5widgetsaddons-devel
21cr|krename-5.0.2-4|25	BuildRequires:	kf5xmlgui-devel
21cr|krename-5.0.2-4|26	BuildRequires:	podofo-devel
21cr|krename-5.0.2-4|27	BuildRequires:	pkgconfig(exiv2)
21cr|krename-5.0.2-4|28	BuildRequires:	pkgconfig(freetype2)
21cr|krename-5.0.2-4|29	BuildRequires:	pkgconfig(taglib)
21cr|krename-5.0.2-4|30	BuildRequires:	pkgconfig(Qt5Core)
21cr|krename-5.0.2-4|31	BuildRequires:	pkgconfig(Qt5Gui)
21cr|krename-5.0.2-4|32	BuildRequires:	pkgconfig(Qt5Test)
21cr|krename-5.0.2-4|33	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|krename-5.0.2-4|34	
21cr|krename-5.0.2-4|35	%description
21cr|krename-5.0.2-4|36	Krename is a very powerful batch file renamer for KDE4 which can rename a list
21cr|krename-5.0.2-4|37	of files based on a set of expressions. It can copy/move the files to another
21cr|krename-5.0.2-4|38	directory or simply rename the input files.
21cr|krename-5.0.2-4|39	
21cr|krename-5.0.2-4|40	Krename supports many conversion operations, including conversion of a filename
21cr|krename-5.0.2-4|41	to lowercase or to uppercase, conversion of the first letter of every word to
21cr|krename-5.0.2-4|42	uppercase, adding numbers to filenames, finding and replacing parts of the
21cr|krename-5.0.2-4|43	filename, and many more. It can also change access and modification dates,
21cr|krename-5.0.2-4|44	permissions, and file ownership.
21cr|krename-5.0.2-4|45	
21cr|krename-5.0.2-4|46	%files -f %{name}.lang
21cr|krename-5.0.2-4|47	%doc AUTHORS README.md
21cr|krename-5.0.2-4|48	%{_kde5_bindir}/%{name}
21cr|krename-5.0.2-4|49	%{_kde5_services}/ServiceMenus/*.desktop
21cr|krename-5.0.2-4|50	%{_kde5_applicationsdir}/*.desktop
21cr|krename-5.0.2-4|51	%{_kde5_iconsdir}/*/*/apps/*.*
21cr|krename-5.0.2-4|52	%{_appdatadir}/org.kde.krename.appdata.xml
21cr|krename-5.0.2-4|53	
21cr|krename-5.0.2-4|54	#----------------------------------------------------------------------------
21cr|krename-5.0.2-4|55	
21cr|krename-5.0.2-4|56	%prep
21cr|krename-5.0.2-4|57	%autosetup -p1
21cr|krename-5.0.2-4|58	
21cr|krename-5.0.2-4|59	pushd po
21cr|krename-5.0.2-4|60	tar -xvzf %{SOURCE1}
21cr|krename-5.0.2-4|61	popd
21cr|krename-5.0.2-4|62	
21cr|krename-5.0.2-4|63	%build
21cr|krename-5.0.2-4|64	%cmake_kde5
21cr|krename-5.0.2-4|65	%make
21cr|krename-5.0.2-4|66	
21cr|krename-5.0.2-4|67	%install
21cr|krename-5.0.2-4|68	%makeinstall_std -C build
21cr|krename-5.0.2-4|69	
21cr|krename-5.0.2-4|70	%find_lang %{name} --with-html

2551 21
21cr|kroniax-1.2-6|1	Summary:	Sidescrolling skill-based game
21cr|kroniax-1.2-6|2	Name:		kroniax
21cr|kroniax-1.2-6|3	Version:	1.2
21cr|kroniax-1.2-6|4	Release:	6
21cr|kroniax-1.2-6|5	License:	MIT
21cr|kroniax-1.2-6|6	Group:		Games/Arcade
21cr|kroniax-1.2-6|7	Url:		http://www.indiedb.com/games/kroniax
21cr|kroniax-1.2-6|8	# Git repo: https://github.com/AlexAUT/Kroniax
21cr|kroniax-1.2-6|9	Source0:	%{name}-%{version}.tar.xz
21cr|kroniax-1.2-6|10	Patch0:		kroniax-1.2-mga-datadir.patch
21cr|kroniax-1.2-6|11	Patch1:		kroniax-1.2-fix-missing-include-cmath.patch
21cr|kroniax-1.2-6|12	Patch2:		kroniax-1.2-linkage.patch
21cr|kroniax-1.2-6|13	BuildRequires:	cmake
21cr|kroniax-1.2-6|14	BuildRequires:	pkgconfig(sfml-all)
21cr|kroniax-1.2-6|15	
21cr|kroniax-1.2-6|16	%description
21cr|kroniax-1.2-6|17	Kroniax is a sidescroller skill-based game. The main goal is to steer
21cr|kroniax-1.2-6|18	a ship through each level without touching the walls. Players have to
21cr|kroniax-1.2-6|19	steer their ship up by pressing the spacebar to counteract gravity.
21cr|kroniax-1.2-6|20	
21cr|kroniax-1.2-6|21	A map editor is included to create custom maps.
21cr|kroniax-1.2-6|22	
21cr|kroniax-1.2-6|23	%files
21cr|kroniax-1.2-6|24	%doc README.md
21cr|kroniax-1.2-6|25	%{_gamesbindir}/%{name}
21cr|kroniax-1.2-6|26	%{_gamesdatadir}/%{name}/
21cr|kroniax-1.2-6|27	%{_datadir}/applications/%{name}.desktop
21cr|kroniax-1.2-6|28	%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|kroniax-1.2-6|29	
21cr|kroniax-1.2-6|30	#----------------------------------------------------------------------------
21cr|kroniax-1.2-6|31	
21cr|kroniax-1.2-6|32	%prep
21cr|kroniax-1.2-6|33	%setup -q
21cr|kroniax-1.2-6|34	%autopatch -p1
21cr|kroniax-1.2-6|35	
21cr|kroniax-1.2-6|36	%build
21cr|kroniax-1.2-6|37	%cmake
21cr|kroniax-1.2-6|38	%make
21cr|kroniax-1.2-6|39	
21cr|kroniax-1.2-6|40	%install
21cr|kroniax-1.2-6|41	install -D -m755 build/Kroniax %{buildroot}%{_gamesbindir}/%{name}
21cr|kroniax-1.2-6|42	
21cr|kroniax-1.2-6|43	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|kroniax-1.2-6|44	cp -a data/* %{buildroot}%{_gamesdatadir}/%{name}
21cr|kroniax-1.2-6|45	
21cr|kroniax-1.2-6|46	install -d %{buildroot}%{_datadir}/applications
21cr|kroniax-1.2-6|47	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|kroniax-1.2-6|48	[Desktop Entry]
21cr|kroniax-1.2-6|49	Name=Kroniax
21cr|kroniax-1.2-6|50	Comment=%{summary}
21cr|kroniax-1.2-6|51	GenericName=Skill game
21cr|kroniax-1.2-6|52	Exec=%{name}
21cr|kroniax-1.2-6|53	Icon=%{name}
21cr|kroniax-1.2-6|54	Type=Application
21cr|kroniax-1.2-6|55	Categories=Game;ActionGame;
21cr|kroniax-1.2-6|56	EOF
21cr|kroniax-1.2-6|57	
21cr|kroniax-1.2-6|58	install -D -m644 data/images/icon.png \
21cr|kroniax-1.2-6|59	%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|kroniax-1.2-6|60	

2552 21
21cr|kronometer-2.2.1-3|1	Summary:	Stopwatch application built for the KDE
21cr|kronometer-2.2.1-3|2	Name:		kronometer
21cr|kronometer-2.2.1-3|3	Version:	2.2.1
21cr|kronometer-2.2.1-3|4	Release:	3
21cr|kronometer-2.2.1-3|5	License:	GPLv2+
21cr|kronometer-2.2.1-3|6	Group:		Graphical desktop/KDE
21cr|kronometer-2.2.1-3|7	Url:		http://www.aelog.org/
21cr|kronometer-2.2.1-3|8	Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
21cr|kronometer-2.2.1-3|9	Patch0:		kronometer-2.2.1-russian.patch
21cr|kronometer-2.2.1-3|10	BuildRequires:	extra-cmake-modules
21cr|kronometer-2.2.1-3|11	BuildRequires:	kf5config-devel
21cr|kronometer-2.2.1-3|12	BuildRequires:	kf5crash-devel
21cr|kronometer-2.2.1-3|13	BuildRequires:	kf5doctools-devel
21cr|kronometer-2.2.1-3|14	BuildRequires:	kf5i18n-devel
21cr|kronometer-2.2.1-3|15	BuildRequires:	kf5widgetsaddons-devel
21cr|kronometer-2.2.1-3|16	BuildRequires:	kf5xmlgui-devel
21cr|kronometer-2.2.1-3|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|kronometer-2.2.1-3|18	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kronometer-2.2.1-3|19	BuildRequires:	pkgconfig(Qt5Test)
21cr|kronometer-2.2.1-3|20	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kronometer-2.2.1-3|21	
21cr|kronometer-2.2.1-3|22	%description
21cr|kronometer-2.2.1-3|23	Kronometer is a stopwatch application built for the KDE Desktop Environment.
21cr|kronometer-2.2.1-3|24	Kronometer’s main features are the following:
21cr|kronometer-2.2.1-3|25	- Start/pause/resume stopwatch widget
21cr|kronometer-2.2.1-3|26	- Lap recording
21cr|kronometer-2.2.1-3|27	- Lap times sorting
21cr|kronometer-2.2.1-3|28	- Reset stopwatch and lap times
21cr|kronometer-2.2.1-3|29	- Time format settings
21cr|kronometer-2.2.1-3|30	- Times saving and resuming
21cr|kronometer-2.2.1-3|31	- Font and color customization
21cr|kronometer-2.2.1-3|32	- Lap times export.
21cr|kronometer-2.2.1-3|33	
21cr|kronometer-2.2.1-3|34	%files -f %{name}.lang
21cr|kronometer-2.2.1-3|35	%doc COPYING README
21cr|kronometer-2.2.1-3|36	%{_kde5_bindir}/%{name}
21cr|kronometer-2.2.1-3|37	%{_kde5_applicationsdir}/org.kde.kronometer.desktop
21cr|kronometer-2.2.1-3|38	%{_kde5_datadir}/config.kcfg/kronometer.kcfg
21cr|kronometer-2.2.1-3|39	%{_kde5_iconsdir}/*/*/*/%{name}.*
21cr|kronometer-2.2.1-3|40	%{_kde5_docdir}/HTML/*/kronometer/*
21cr|kronometer-2.2.1-3|41	%{_kde5_mandir}/man1/kronometer.1*
21cr|kronometer-2.2.1-3|42	%{_kde5_mandir}/*/man1/kronometer.1*
21cr|kronometer-2.2.1-3|43	%{_appdatadir}/org.kde.kronometer.appdata.xml
21cr|kronometer-2.2.1-3|44	
21cr|kronometer-2.2.1-3|45	#----------------------------------------------------------------------------
21cr|kronometer-2.2.1-3|46	
21cr|kronometer-2.2.1-3|47	%prep
21cr|kronometer-2.2.1-3|48	%setup -q
21cr|kronometer-2.2.1-3|49	%patch0 -p1
21cr|kronometer-2.2.1-3|50	
21cr|kronometer-2.2.1-3|51	%build
21cr|kronometer-2.2.1-3|52	%cmake_kde5
21cr|kronometer-2.2.1-3|53	%make
21cr|kronometer-2.2.1-3|54	
21cr|kronometer-2.2.1-3|55	%install
21cr|kronometer-2.2.1-3|56	%makeinstall_std -C build
21cr|kronometer-2.2.1-3|57	
21cr|kronometer-2.2.1-3|58	%find_lang %{name} --with-html

2553 21
21cr|ksh-2020.0.0-1|1	
21cr|ksh-2020.0.0-1|2	Name:		ksh
21cr|ksh-2020.0.0-1|3	Summary:	The Original ATT Korn Shell
21cr|ksh-2020.0.0-1|4	Version:	2020.0.0
21cr|ksh-2020.0.0-1|5	Release:	1
21cr|ksh-2020.0.0-1|6	Group:		Shells
21cr|ksh-2020.0.0-1|7	License:	EPL
21cr|ksh-2020.0.0-1|8	URL:		http://www.kornshell.com/
21cr|ksh-2020.0.0-1|9	Source0:	https://github.com/att/ast/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|ksh-2020.0.0-1|10	Source1:	kshcomp.conf
21cr|ksh-2020.0.0-1|11	Source2:	kshrc.rhs
21cr|ksh-2020.0.0-1|12	Source3:	dotkshrc
21cr|ksh-2020.0.0-1|13	
21cr|ksh-2020.0.0-1|14	Patch1: ksh-2020.0.0-cve-2019-14868.patch
21cr|ksh-2020.0.0-1|15	
21cr|ksh-2020.0.0-1|16	Provides: /bin/ksh
21cr|ksh-2020.0.0-1|17	
21cr|ksh-2020.0.0-1|18	BuildRequires:  meson
21cr|ksh-2020.0.0-1|19	# This package is require by test cases
21cr|ksh-2020.0.0-1|20	# It should be enabled when we start running test cases in package builds
21cr|ksh-2020.0.0-1|21	# BuildRequires:  glibc-langpack-zh
21cr|ksh-2020.0.0-1|22	BuildRequires:  ed
21cr|ksh-2020.0.0-1|23	Conflicts:      pdksh
21cr|ksh-2020.0.0-1|24	Requires(post): grep, coreutils, systemd-units
21cr|ksh-2020.0.0-1|25	Requires(postun): sed
21cr|ksh-2020.0.0-1|26	
21cr|ksh-2020.0.0-1|27	Provides:       /bin/ksh
21cr|ksh-2020.0.0-1|28	Provides:       /usr/bin/ksh
21cr|ksh-2020.0.0-1|29	
21cr|ksh-2020.0.0-1|30	%description
21cr|ksh-2020.0.0-1|31	KornShell is a shell programming language, which is upward compatible
21cr|ksh-2020.0.0-1|32	with "sh" (the Bourne Shell).
21cr|ksh-2020.0.0-1|33	
21cr|ksh-2020.0.0-1|34	%files
21cr|ksh-2020.0.0-1|35	%doc src/cmd/ksh93/COMPATIBILITY src/cmd/ksh93/RELEASE src/cmd/ksh93/TYPES
21cr|ksh-2020.0.0-1|36	# LICENSE file is missing, temporarily?
21cr|ksh-2020.0.0-1|37	%{_bindir}/ksh93
21cr|ksh-2020.0.0-1|38	%{_bindir}/shcomp93
21cr|ksh-2020.0.0-1|39	%{_mandir}/man1/*
21cr|ksh-2020.0.0-1|40	%config(noreplace) %{_sysconfdir}/skel/.kshrc
21cr|ksh-2020.0.0-1|41	%config(noreplace) %{_sysconfdir}/kshrc
21cr|ksh-2020.0.0-1|42	%config(noreplace) %{_sysconfdir}/binfmt.d/kshcomp.conf
21cr|ksh-2020.0.0-1|43	
21cr|ksh-2020.0.0-1|44	%post
21cr|ksh-2020.0.0-1|45	for s in /bin/ksh /usr/bin/ksh
21cr|ksh-2020.0.0-1|46	do
21cr|ksh-2020.0.0-1|47	if [ ! -f /etc/shells ]; then
21cr|ksh-2020.0.0-1|48	echo "$s" > /etc/shells
21cr|ksh-2020.0.0-1|49	else
21cr|ksh-2020.0.0-1|50	if ! grep -q '^'"$s"'$' /etc/shells ; then
21cr|ksh-2020.0.0-1|51	echo "$s" >> /etc/shells
21cr|ksh-2020.0.0-1|52	fi
21cr|ksh-2020.0.0-1|53	fi
21cr|ksh-2020.0.0-1|54	done
21cr|ksh-2020.0.0-1|55	
21cr|ksh-2020.0.0-1|56	/bin/systemctl try-restart systemd-binfmt.service >/dev/null 2>&1 || :
21cr|ksh-2020.0.0-1|57	
21cr|ksh-2020.0.0-1|58	# Suppress any error encountered while upgrading from ksh-20120801-250
21cr|ksh-2020.0.0-1|59	%{_sbindir}/alternatives --install /bin/ksh ksh \
21cr|ksh-2020.0.0-1|60	/bin/ksh93 50 \
21cr|ksh-2020.0.0-1|61	--slave %{_mandir}/man1/ksh.1.gz ksh-man \
21cr|ksh-2020.0.0-1|62	%{_mandir}/man1/ksh93.1.gz \
21cr|ksh-2020.0.0-1|63	--slave /bin/shcomp shcomp93 \
21cr|ksh-2020.0.0-1|64	/bin/shcomp93 2>/dev/null
21cr|ksh-2020.0.0-1|65	
21cr|ksh-2020.0.0-1|66	%preun
21cr|ksh-2020.0.0-1|67	# Do not remove ksh from alternatives on upgrades
21cr|ksh-2020.0.0-1|68	if [ $1 -eq 0 ]; then
21cr|ksh-2020.0.0-1|69	%{_sbindir}/alternatives --remove ksh /bin/ksh93
21cr|ksh-2020.0.0-1|70	fi
21cr|ksh-2020.0.0-1|71	
21cr|ksh-2020.0.0-1|72	%postun
21cr|ksh-2020.0.0-1|73	for s in /bin/ksh /usr/bin/ksh
21cr|ksh-2020.0.0-1|74	do
21cr|ksh-2020.0.0-1|75	if [ ! -f $s ]; then
21cr|ksh-2020.0.0-1|76	sed -i '\|^'"$s"'$|d' /etc/shells
21cr|ksh-2020.0.0-1|77	fi
21cr|ksh-2020.0.0-1|78	done
21cr|ksh-2020.0.0-1|79	
21cr|ksh-2020.0.0-1|80	# ksh-20120801-250 did not use alternatives, so while upgrading ensure that
21cr|ksh-2020.0.0-1|81	# alternatives are set correctly
21cr|ksh-2020.0.0-1|82	%triggerpostun -- ksh < 1:2020.0.0-0.1
21cr|ksh-2020.0.0-1|83	%{_sbindir}/alternatives --auto ksh
21cr|ksh-2020.0.0-1|84	
21cr|ksh-2020.0.0-1|85	
21cr|ksh-2020.0.0-1|86	#-----------------------------------------------------------------------------
21cr|ksh-2020.0.0-1|87	
21cr|ksh-2020.0.0-1|88	%prep
21cr|ksh-2020.0.0-1|89	%autosetup -n %{name}-%{version} -p1
21cr|ksh-2020.0.0-1|90	
21cr|ksh-2020.0.0-1|91	%build
21cr|ksh-2020.0.0-1|92	%meson -Dbuild-api-tests=false
21cr|ksh-2020.0.0-1|93	%meson_build
21cr|ksh-2020.0.0-1|94	
21cr|ksh-2020.0.0-1|95	%install
21cr|ksh-2020.0.0-1|96	%meson_install
21cr|ksh-2020.0.0-1|97	# Allow switching between different ksh implementations (for e.g. mksh) through alternatives.
21cr|ksh-2020.0.0-1|98	mv %{buildroot}/%{_bindir}/ksh %{buildroot}/%{_bindir}/ksh93
21cr|ksh-2020.0.0-1|99	mv %{buildroot}/%{_bindir}/shcomp %{buildroot}/%{_bindir}/shcomp93
21cr|ksh-2020.0.0-1|100	# http://mesonbuild.com/Release-notes-for-0-49-0.html#manpages-are-no-longer-compressed-implicitly
21cr|ksh-2020.0.0-1|101	# meson 0.49 does not compress man pages
21cr|ksh-2020.0.0-1|102	if [[ -e  %{buildroot}/%{_mandir}/man1/ksh.1.gz ]]
21cr|ksh-2020.0.0-1|103	then
21cr|ksh-2020.0.0-1|104	mv %{buildroot}/%{_mandir}/man1/ksh.1.gz %{buildroot}/%{_mandir}/man1/ksh93.1.gz
21cr|ksh-2020.0.0-1|105	else
21cr|ksh-2020.0.0-1|106	mv %{buildroot}/%{_mandir}/man1/ksh.1 %{buildroot}/%{_mandir}/man1/ksh93.1
21cr|ksh-2020.0.0-1|107	fi
21cr|ksh-2020.0.0-1|108	
21cr|ksh-2020.0.0-1|109	install -p -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/binfmt.d/kshcomp.conf
21cr|ksh-2020.0.0-1|110	install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/kshrc
21cr|ksh-2020.0.0-1|111	install -p -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/skel/.kshrc

2554 21
21cr|ksi-3.9.0-7|1	# This file is provided by 'ksi' package
21cr|ksi-3.9.0-7|2	%global __requires_exclude /usr/bin/ksi
21cr|ksi-3.9.0-7|3	
21cr|ksi-3.9.0-7|4	%define major 10
21cr|ksi-3.9.0-7|5	%define libname %mklibname %{name} %{major}
21cr|ksi-3.9.0-7|6	%define devname %mklibname %{name} -d
21cr|ksi-3.9.0-7|7	
21cr|ksi-3.9.0-7|8	Summary:	Implementation of the Scheme programming language
21cr|ksi-3.9.0-7|9	Version:	3.9.0
21cr|ksi-3.9.0-7|10	Name:		ksi
21cr|ksi-3.9.0-7|11	Release:	7
21cr|ksi-3.9.0-7|12	License:	BSD
21cr|ksi-3.9.0-7|13	Group:		Development/Other
21cr|ksi-3.9.0-7|14	Url:		http://ksi.sourceforge.net/
21cr|ksi-3.9.0-7|15	Source0:	http://downloads.sourceforge.net/ksi/%{name}-%{version}.tar.gz
21cr|ksi-3.9.0-7|16	BuildRequires:	gc-devel
21cr|ksi-3.9.0-7|17	BuildRequires:	gmp-devel
21cr|ksi-3.9.0-7|18	BuildRequires:	readline-devel
21cr|ksi-3.9.0-7|19	
21cr|ksi-3.9.0-7|20	%description
21cr|ksi-3.9.0-7|21	KSI Scheme is an implementation of the Scheme programming language written
21cr|ksi-3.9.0-7|22	in C.
21cr|ksi-3.9.0-7|23	
21cr|ksi-3.9.0-7|24	It can be used as both a stand-alone interpreter and an extension library.
21cr|ksi-3.9.0-7|25	However, the documentation is in Russian.
21cr|ksi-3.9.0-7|26	
21cr|ksi-3.9.0-7|27	%files
21cr|ksi-3.9.0-7|28	%doc README INSTALL TODO ChangeLog
21cr|ksi-3.9.0-7|29	%{_bindir}/*
21cr|ksi-3.9.0-7|30	%exclude %{_bindir}/ksi-config
21cr|ksi-3.9.0-7|31	%{_datadir}/ksi
21cr|ksi-3.9.0-7|32	
21cr|ksi-3.9.0-7|33	#----------------------------------------------------------------------------
21cr|ksi-3.9.0-7|34	
21cr|ksi-3.9.0-7|35	%package -n %{libname}
21cr|ksi-3.9.0-7|36	Summary:	Implementation of the Scheme programming language
21cr|ksi-3.9.0-7|37	Group:		System/Libraries
21cr|ksi-3.9.0-7|38	Conflicts:	%{_lib}ksi1 < 3.9.0-5
21cr|ksi-3.9.0-7|39	Obsoletes:	%{_lib}ksi1 < 3.9.0-5
21cr|ksi-3.9.0-7|40	
21cr|ksi-3.9.0-7|41	%description -n %{libname}
21cr|ksi-3.9.0-7|42	KSI Scheme is an implementation of the Scheme programming language written
21cr|ksi-3.9.0-7|43	in C.
21cr|ksi-3.9.0-7|44	
21cr|ksi-3.9.0-7|45	It can be used as both a stand-alone interpreter and an extension library.
21cr|ksi-3.9.0-7|46	However, the documentation is in Russian.
21cr|ksi-3.9.0-7|47	
21cr|ksi-3.9.0-7|48	%files -n %{libname}
21cr|ksi-3.9.0-7|49	%{_libdir}/ksi/libksi.so.%{major}*
21cr|ksi-3.9.0-7|50	
21cr|ksi-3.9.0-7|51	#----------------------------------------------------------------------------
21cr|ksi-3.9.0-7|52	
21cr|ksi-3.9.0-7|53	%package -n %{devname}
21cr|ksi-3.9.0-7|54	Summary:	Implementation of the Scheme programming language
21cr|ksi-3.9.0-7|55	Group:		Development/Other
21cr|ksi-3.9.0-7|56	Requires:	%{libname} = %{EVRD}
21cr|ksi-3.9.0-7|57	Provides:	%{name}-devel = %{EVRD}
21cr|ksi-3.9.0-7|58	
21cr|ksi-3.9.0-7|59	%description -n %{devname}
21cr|ksi-3.9.0-7|60	KSI Scheme is an implementation of the Scheme programming language written
21cr|ksi-3.9.0-7|61	in C.
21cr|ksi-3.9.0-7|62	
21cr|ksi-3.9.0-7|63	It can be used as both a stand-alone interpreter and an extension library.
21cr|ksi-3.9.0-7|64	However, the documentation is in Russian.
21cr|ksi-3.9.0-7|65	
21cr|ksi-3.9.0-7|66	%files -n %{devname}
21cr|ksi-3.9.0-7|67	%{_bindir}/ksi-config
21cr|ksi-3.9.0-7|68	%dir %{_includedir}/ksi
21cr|ksi-3.9.0-7|69	%{_includedir}/ksi/*
21cr|ksi-3.9.0-7|70	%{_libdir}/ksi/*.so
21cr|ksi-3.9.0-7|71	
21cr|ksi-3.9.0-7|72	#----------------------------------------------------------------------------
21cr|ksi-3.9.0-7|73	
21cr|ksi-3.9.0-7|74	%prep
21cr|ksi-3.9.0-7|75	%setup -q
21cr|ksi-3.9.0-7|76	
21cr|ksi-3.9.0-7|77	%build
21cr|ksi-3.9.0-7|78	%configure
21cr|ksi-3.9.0-7|79	make
21cr|ksi-3.9.0-7|80	
21cr|ksi-3.9.0-7|81	%install
21cr|ksi-3.9.0-7|82	%makeinstall

2555 21
21cr|ksnip-1.9.2-2|1	Summary:	Screenshot tool
21cr|ksnip-1.9.2-2|2	Name:		ksnip
21cr|ksnip-1.9.2-2|3	Version:	1.9.2
21cr|ksnip-1.9.2-2|4	Release:	2
21cr|ksnip-1.9.2-2|5	License:	GPLv2+
21cr|ksnip-1.9.2-2|6	Group:		Graphical desktop/KDE
21cr|ksnip-1.9.2-2|7	URL:		https://github.com/ksnip/ksnip
21cr|ksnip-1.9.2-2|8	Source:		https://github.com/ksnip/ksnip/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|ksnip-1.9.2-2|9	
21cr|ksnip-1.9.2-2|10	BuildRequires:	extra-cmake-modules
21cr|ksnip-1.9.2-2|11	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|ksnip-1.9.2-2|12	BuildRequires:  pkgconfig(Qt5Core)
21cr|ksnip-1.9.2-2|13	BuildRequires:  pkgconfig(Qt5DBus)
21cr|ksnip-1.9.2-2|14	BuildRequires:  pkgconfig(Qt5Gui)
21cr|ksnip-1.9.2-2|15	BuildRequires:  pkgconfig(Qt5Help)
21cr|ksnip-1.9.2-2|16	BuildRequires:  pkgconfig(Qt5Network)
21cr|ksnip-1.9.2-2|17	BuildRequires:  pkgconfig(Qt5PrintSupport)
21cr|ksnip-1.9.2-2|18	BuildRequires:  pkgconfig(Qt5Svg)
21cr|ksnip-1.9.2-2|19	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|ksnip-1.9.2-2|20	BuildRequires:  pkgconfig(Qt5X11Extras)
21cr|ksnip-1.9.2-2|21	BuildRequires:  pkgconfig(Qt5Xml)
21cr|ksnip-1.9.2-2|22	BuildRequires:  pkgconfig(x11)
21cr|ksnip-1.9.2-2|23	BuildRequires:  pkgconfig(xcb-xfixes)
21cr|ksnip-1.9.2-2|24	BuildRequires:  kimageannotator-devel
21cr|ksnip-1.9.2-2|25	BuildRequires:  kcolorpicker-devel
21cr|ksnip-1.9.2-2|26	
21cr|ksnip-1.9.2-2|27	%description
21cr|ksnip-1.9.2-2|28	Ksnip is a Qt based cross-platform screenshot tool that provides many
21cr|ksnip-1.9.2-2|29	annotation features for your screenshots.
21cr|ksnip-1.9.2-2|30	
21cr|ksnip-1.9.2-2|31	%files
21cr|ksnip-1.9.2-2|32	%doc CHANGELOG.md README.md
21cr|ksnip-1.9.2-2|33	%{_kde5_bindir}/%{name}
21cr|ksnip-1.9.2-2|34	%{_kde5_datadir}/%{name}/
21cr|ksnip-1.9.2-2|35	%{_kde5_datadir}/applications/org.ksnip.ksnip.desktop
21cr|ksnip-1.9.2-2|36	%{_kde5_iconsdir}/hicolor/scalable/apps/ksnip.svg
21cr|ksnip-1.9.2-2|37	%{_appdatadir}/org.ksnip.ksnip.appdata.xml
21cr|ksnip-1.9.2-2|38	
21cr|ksnip-1.9.2-2|39	#----------------------------------------------------------
21cr|ksnip-1.9.2-2|40	
21cr|ksnip-1.9.2-2|41	%prep
21cr|ksnip-1.9.2-2|42	%autosetup -p1
21cr|ksnip-1.9.2-2|43	
21cr|ksnip-1.9.2-2|44	%build
21cr|ksnip-1.9.2-2|45	%cmake_kde5
21cr|ksnip-1.9.2-2|46	%make
21cr|ksnip-1.9.2-2|47	
21cr|ksnip-1.9.2-2|48	%install
21cr|ksnip-1.9.2-2|49	%makeinstall_std -C build
21cr|ksnip-1.9.2-2|50	
21cr|ksnip-1.9.2-2|51	%find_lang %{name} --with-qt
21cr|ksnip-1.9.2-2|52	

2556 21
21cr|ksoprano-0.2-6|1	Summary:	GUI for querying and manipulating RDF data
21cr|ksoprano-0.2-6|2	Name:		ksoprano
21cr|ksoprano-0.2-6|3	Version:	0.2
21cr|ksoprano-0.2-6|4	Release:	6
21cr|ksoprano-0.2-6|5	License:	GPLv2+
21cr|ksoprano-0.2-6|6	Group:		Graphical desktop/KDE
21cr|ksoprano-0.2-6|7	Url:		http://kde-apps.org/content/show.php?content=116756
21cr|ksoprano-0.2-6|8	Source0:	116756-%{name}.tgz
21cr|ksoprano-0.2-6|9	BuildRequires:	kdelibs4-devel
21cr|ksoprano-0.2-6|10	BuildRequires:	pkgconfig(shared-desktop-ontologies)
21cr|ksoprano-0.2-6|11	BuildRequires:	pkgconfig(soprano)
21cr|ksoprano-0.2-6|12	
21cr|ksoprano-0.2-6|13	%description
21cr|ksoprano-0.2-6|14	KSoprano is a GUI for querying and manipulating RDF data.
21cr|ksoprano-0.2-6|15	
21cr|ksoprano-0.2-6|16	%files
21cr|ksoprano-0.2-6|17	%{_kde_bindir}/ksoprano
21cr|ksoprano-0.2-6|18	%{_kde_appsdir}/ksoprano/ksopranoui.rc
21cr|ksoprano-0.2-6|19	
21cr|ksoprano-0.2-6|20	#--------------------------------------------------------------------
21cr|ksoprano-0.2-6|21	
21cr|ksoprano-0.2-6|22	%prep
21cr|ksoprano-0.2-6|23	%setup -q -n %{name}
21cr|ksoprano-0.2-6|24	
21cr|ksoprano-0.2-6|25	%build
21cr|ksoprano-0.2-6|26	%cmake_kde4
21cr|ksoprano-0.2-6|27	%make
21cr|ksoprano-0.2-6|28	
21cr|ksoprano-0.2-6|29	%install
21cr|ksoprano-0.2-6|30	%makeinstall_std -C build

2557 21
21cr|kst-2.0.8-6|1	%define major 2
21cr|kst-2.0.8-6|2	%define libkst2core %mklibname kst2core %{major}
21cr|kst-2.0.8-6|3	%define libkst2math %mklibname kst2math %{major}
21cr|kst-2.0.8-6|4	%define libkst2widgets %mklibname kst2widgets %{major}
21cr|kst-2.0.8-6|5	
21cr|kst-2.0.8-6|6	Summary:	Program for looking at data streams
21cr|kst-2.0.8-6|7	Name:		kst
21cr|kst-2.0.8-6|8	Version:	2.0.8
21cr|kst-2.0.8-6|9	Release:	6
21cr|kst-2.0.8-6|10	License:	GPLv2+
21cr|kst-2.0.8-6|11	Group:		Sciences/Other
21cr|kst-2.0.8-6|12	Url:		http://kst.kde.org/
21cr|kst-2.0.8-6|13	Source0:	http://downloads.sourceforge.net/kst/Kst-%{version}.tar.gz
21cr|kst-2.0.8-6|14	# Fix calls to set_target_properties in KstMacros.cmake
21cr|kst-2.0.8-6|15	# https://bugs.kde.org/show_bug.cgi?id=322286
21cr|kst-2.0.8-6|16	Patch0:		kst-2.0.8-properties.patch
21cr|kst-2.0.8-6|17	# patch from branch kst2.0.8
21cr|kst-2.0.8-6|18	Patch1:		kst2.0.8-disable-last-value-option-in-ascii-reader-when-threa.patch
21cr|kst-2.0.8-6|19	Patch2:		nest.patch
21cr|kst-2.0.8-6|20	Patch3:		kst-gsl21.patch
21cr|kst-2.0.8-6|21	Patch4:		kst-qreal.patch
21cr|kst-2.0.8-6|22	Patch5:		kst-netcdf.patch
21cr|kst-2.0.8-6|23	Patch6:		kst-qt5.patch
21cr|kst-2.0.8-6|24	Patch7:		kst-netsdf-headers.patch
21cr|kst-2.0.8-6|25	BuildRequires:	cmake
21cr|kst-2.0.8-6|26	BuildRequires:	getdata-devel
21cr|kst-2.0.8-6|27	BuildRequires:	hdf5-devel
21cr|kst-2.0.8-6|28	BuildRequires:	qt5-devel
21cr|kst-2.0.8-6|29	BuildRequires:	qt5-linguist
21cr|kst-2.0.8-6|30	BuildRequires:	pkgconfig(cfitsio)
21cr|kst-2.0.8-6|31	BuildRequires:	pkgconfig(gsl)
21cr|kst-2.0.8-6|32	BuildRequires:	pkgconfig(matio)
21cr|kst-2.0.8-6|33	BuildRequires:	pkgconfig(netcdf)
21cr|kst-2.0.8-6|34	BuildRequires:	netcdf-devel
21cr|kst-2.0.8-6|35	BuildRequires:	pkgconfig(zlib)
21cr|kst-2.0.8-6|36	
21cr|kst-2.0.8-6|37	%description
21cr|kst-2.0.8-6|38	kst is a program for looking at data streams. It can plot:
21cr|kst-2.0.8-6|39	- x-y plots
21cr|kst-2.0.8-6|40	- power spectra
21cr|kst-2.0.8-6|41	- histograms
21cr|kst-2.0.8-6|42	- equations (including equations of data streams)
21cr|kst-2.0.8-6|43	- data in files which are being updated as data is being logged, in
21cr|kst-2.0.8-6|44	which case in can act as a plotter for a chart recorder
21cr|kst-2.0.8-6|45	- much more
21cr|kst-2.0.8-6|46	
21cr|kst-2.0.8-6|47	Kst supports realtime viewing and manipulation of streaming data.
21cr|kst-2.0.8-6|48	
21cr|kst-2.0.8-6|49	%files -f %{name}.lang
21cr|kst-2.0.8-6|50	%{_bindir}/kst2
21cr|kst-2.0.8-6|51	%{_mandir}/man1/kst2.1*
21cr|kst-2.0.8-6|52	%dir %{_libdir}/kst2
21cr|kst-2.0.8-6|53	%{_libdir}/kst2/plugins/*
21cr|kst-2.0.8-6|54	%{_datadir}/applications/kst2.desktop
21cr|kst-2.0.8-6|55	%{_iconsdir}/hicolor/*/apps/*
21cr|kst-2.0.8-6|56	
21cr|kst-2.0.8-6|57	#----------------------------------------------------------------------------
21cr|kst-2.0.8-6|58	
21cr|kst-2.0.8-6|59	%package -n %{libkst2core}
21cr|kst-2.0.8-6|60	Summary:	Kst shared library
21cr|kst-2.0.8-6|61	Group:		System/Libraries
21cr|kst-2.0.8-6|62	
21cr|kst-2.0.8-6|63	%description -n %{libkst2core}
21cr|kst-2.0.8-6|64	Kst shared library.
21cr|kst-2.0.8-6|65	
21cr|kst-2.0.8-6|66	%files -n %{libkst2core}
21cr|kst-2.0.8-6|67	%{_libdir}/libkst2core.so.%{major}*
21cr|kst-2.0.8-6|68	
21cr|kst-2.0.8-6|69	#----------------------------------------------------------------------------
21cr|kst-2.0.8-6|70	
21cr|kst-2.0.8-6|71	%package -n %{libkst2math}
21cr|kst-2.0.8-6|72	Summary:	Kst shared library
21cr|kst-2.0.8-6|73	Group:		System/Libraries
21cr|kst-2.0.8-6|74	
21cr|kst-2.0.8-6|75	%description -n %{libkst2math}
21cr|kst-2.0.8-6|76	Kst shared library.
21cr|kst-2.0.8-6|77	
21cr|kst-2.0.8-6|78	%files -n %{libkst2math}
21cr|kst-2.0.8-6|79	%{_libdir}/libkst2math.so.%{major}*
21cr|kst-2.0.8-6|80	
21cr|kst-2.0.8-6|81	#----------------------------------------------------------------------------
21cr|kst-2.0.8-6|82	
21cr|kst-2.0.8-6|83	%package -n %{libkst2widgets}
21cr|kst-2.0.8-6|84	Summary:	Kst shared library
21cr|kst-2.0.8-6|85	Group:		System/Libraries
21cr|kst-2.0.8-6|86	
21cr|kst-2.0.8-6|87	%description -n %{libkst2widgets}
21cr|kst-2.0.8-6|88	Kst shared library.
21cr|kst-2.0.8-6|89	
21cr|kst-2.0.8-6|90	%files -n %{libkst2widgets}
21cr|kst-2.0.8-6|91	%{_libdir}/libkst2widgets.so.%{major}*
21cr|kst-2.0.8-6|92	
21cr|kst-2.0.8-6|93	#----------------------------------------------------------------------------
21cr|kst-2.0.8-6|94	
21cr|kst-2.0.8-6|95	%prep
21cr|kst-2.0.8-6|96	%autosetup -p1 -n Kst-%{version}
21cr|kst-2.0.8-6|97	
21cr|kst-2.0.8-6|98	%build
21cr|kst-2.0.8-6|99	%cmake \
21cr|kst-2.0.8-6|100	-Dkst_qt5=ON \
21cr|kst-2.0.8-6|101	-Dkst_install_prefix=%{_prefix} \
21cr|kst-2.0.8-6|102	-Dkst_install_libdir=%{_lib} \
21cr|kst-2.0.8-6|103	-Dkst_rpath=0 \
21cr|kst-2.0.8-6|104	-Dkst_release=1 \
21cr|kst-2.0.8-6|105	-Dkst_verbose=1 \
21cr|kst-2.0.8-6|106	-Wno-dev
21cr|kst-2.0.8-6|107	%make
21cr|kst-2.0.8-6|108	
21cr|kst-2.0.8-6|109	%install
21cr|kst-2.0.8-6|110	%makeinstall_std -C build
21cr|kst-2.0.8-6|111	
21cr|kst-2.0.8-6|112	rm -f %{buildroot}%{_libdir}/*.so  %{buildroot}%{_libdir}/*.a %{buildroot}%{_datadir}/applnk/*/* %{buildroot}%{_datadir}/mimelink/application/*.desktop
21cr|kst-2.0.8-6|113	
21cr|kst-2.0.8-6|114	%find_lang %{name} --all-name --with-qt

2558 21
21cr|kstart-4.3-1|1	Name:		kstart
21cr|kstart-4.3-1|2	Version:	4.3
21cr|kstart-4.3-1|3	Release:	1
21cr|kstart-4.3-1|4	Summary: 	Kinit daemon that uses srvtabs or keytabs
21cr|kstart-4.3-1|5	License: 	GPL
21cr|kstart-4.3-1|6	Group: 		Networking/Other
21cr|kstart-4.3-1|7	URL: 		http://www.eyrie.org/~eagle/software/kstart/
21cr|kstart-4.3-1|8	Source0:	http://archives.eyrie.org/software/kerberos/%{name}-%{version}.tar.gz
21cr|kstart-4.3-1|9	Source1:	kstart.service
21cr|kstart-4.3-1|10	BuildRequires:	krb5-devel
21cr|kstart-4.3-1|11	
21cr|kstart-4.3-1|12	%description
21cr|kstart-4.3-1|13	k4start, k5start, and krenew are modified versions of kinit which add support
21cr|kstart-4.3-1|14	for running as a daemon to maintain a ticket cache, running a command with
21cr|kstart-4.3-1|15	credentials from a keytab and maintaining a ticket cache until that command
21cr|kstart-4.3-1|16	completes, obtaining AFS tokens (via an external aklog) after obtaining
21cr|kstart-4.3-1|17	tickets, and creating an AFS PAG for a command. They are primarily useful in
21cr|kstart-4.3-1|18	conjunction with long-running jobs; for moving ticket handling code out of
21cr|kstart-4.3-1|19	servers, cron jobs, or daemons; and to obtain tickets and AFS tokens with a
21cr|kstart-4.3-1|20	single command.
21cr|kstart-4.3-1|21	
21cr|kstart-4.3-1|22	%prep
21cr|kstart-4.3-1|23	%setup -q
21cr|kstart-4.3-1|24	
21cr|kstart-4.3-1|25	%build
21cr|kstart-4.3-1|26	%configure --disable-k4start
21cr|kstart-4.3-1|27	%make
21cr|kstart-4.3-1|28	
21cr|kstart-4.3-1|29	%install
21cr|kstart-4.3-1|30	%makeinstall_std
21cr|kstart-4.3-1|31	
21cr|kstart-4.3-1|32	install -d -m 755 %{buildroot}%{_unitdir}
21cr|kstart-4.3-1|33	install -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/kstart.service
21cr|kstart-4.3-1|34	install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
21cr|kstart-4.3-1|35	cat > %{buildroot}%{_sysconfdir}/sysconfig/kstart <<'EOF'
21cr|kstart-4.3-1|36	# kstart service configuration file
21cr|kstart-4.3-1|37	USER=apache
21cr|kstart-4.3-1|38	PRINCIPAL=HTTP/$(hostname)
21cr|kstart-4.3-1|39	KEYTAB=/etc/krb5.keytab
21cr|kstart-4.3-1|40	PERIOD=10
21cr|kstart-4.3-1|41	OPTIONS=
21cr|kstart-4.3-1|42	EOF
21cr|kstart-4.3-1|43	
21cr|kstart-4.3-1|44	%post
21cr|kstart-4.3-1|45	%systemd_post %{name}.service
21cr|kstart-4.3-1|46	
21cr|kstart-4.3-1|47	%preun
21cr|kstart-4.3-1|48	%systemd_preun %{name}.service
21cr|kstart-4.3-1|49	
21cr|kstart-4.3-1|50	%postun
21cr|kstart-4.3-1|51	%systemd_postun_with_restart %{name}.service
21cr|kstart-4.3-1|52	
21cr|kstart-4.3-1|53	%files
21cr|kstart-4.3-1|54	%doc README TODO
21cr|kstart-4.3-1|55	%{_bindir}/k5start
21cr|kstart-4.3-1|56	%{_bindir}/krenew
21cr|kstart-4.3-1|57	%{_mandir}/man1/k5start.1*
21cr|kstart-4.3-1|58	%{_mandir}/man1/krenew.1*
21cr|kstart-4.3-1|59	%{_unitdir}/kstart.service
21cr|kstart-4.3-1|60	%config(noreplace) %{_sysconfdir}/sysconfig/kstart

2559 21
21cr|ksuperkey-0.4-3|1	Name:		ksuperkey
21cr|ksuperkey-0.4-3|2	Summary:	A service to an open application launcher in KDE with Super key
21cr|ksuperkey-0.4-3|3	Version:	0.4
21cr|ksuperkey-0.4-3|4	Release:	3
21cr|ksuperkey-0.4-3|5	Group:		Graphical desktop/KDE
21cr|ksuperkey-0.4-3|6	License:	GPLv3+
21cr|ksuperkey-0.4-3|7	# And also https://github.com/hanschen/ksuperkey
21cr|ksuperkey-0.4-3|8	Url:		https://github.com/hanschen/ksuperkey
21cr|ksuperkey-0.4-3|9	Source:		https://github.com/hanschen/ksuperkey/archive/v0.4.tar.gz?/%{name}-%{version}.tar.gz
21cr|ksuperkey-0.4-3|10	BuildRequires:	kde4-macros
21cr|ksuperkey-0.4-3|11	BuildRequires:	pkgconfig(x11)
21cr|ksuperkey-0.4-3|12	BuildRequires:	pkgconfig(xtst)
21cr|ksuperkey-0.4-3|13	
21cr|ksuperkey-0.4-3|14	%description
21cr|ksuperkey-0.4-3|15	KSuperKey allows you to open the application launcher in KDE Plasma Desktop
21cr|ksuperkey-0.4-3|16	using the Super key (also known as the "Windows key"). If you hold down the
21cr|ksuperkey-0.4-3|17	Super key it will still act as a modifier key, allowing you to use it for
21cr|ksuperkey-0.4-3|18	other keyboard shortcuts.
21cr|ksuperkey-0.4-3|19	
21cr|ksuperkey-0.4-3|20	KSuperKey is a small application that runs in the background as a daemon.
21cr|ksuperkey-0.4-3|21	It was forked from xcape by Albin Olsson: https://github.com/alols/xcape
21cr|ksuperkey-0.4-3|22	
21cr|ksuperkey-0.4-3|23	%files
21cr|ksuperkey-0.4-3|24	%{_kde_bindir}/%{name}
21cr|ksuperkey-0.4-3|25	%{_kde_autostart}/%{name}.desktop
21cr|ksuperkey-0.4-3|26	
21cr|ksuperkey-0.4-3|27	#------------------------------------------------------------------------------
21cr|ksuperkey-0.4-3|28	
21cr|ksuperkey-0.4-3|29	%prep
21cr|ksuperkey-0.4-3|30	%setup -q
21cr|ksuperkey-0.4-3|31	
21cr|ksuperkey-0.4-3|32	%build
21cr|ksuperkey-0.4-3|33	%setup_compile_flags
21cr|ksuperkey-0.4-3|34	%make
21cr|ksuperkey-0.4-3|35	
21cr|ksuperkey-0.4-3|36	%install
21cr|ksuperkey-0.4-3|37	%makeinstall_std
21cr|ksuperkey-0.4-3|38	
21cr|ksuperkey-0.4-3|39	# Autostart service code, from git (should be removed when 0.4 is released)
21cr|ksuperkey-0.4-3|40	mkdir -p %{buildroot}%{_kde_autostart}
21cr|ksuperkey-0.4-3|41	cat > %{buildroot}%{_kde_autostart}/%{name}.desktop << EOF
21cr|ksuperkey-0.4-3|42	[Desktop Entry]
21cr|ksuperkey-0.4-3|43	Exec=ksuperkey
21cr|ksuperkey-0.4-3|44	X-DBUS-StartupType=none
21cr|ksuperkey-0.4-3|45	Name=ksuperkey
21cr|ksuperkey-0.4-3|46	Type=Service
21cr|ksuperkey-0.4-3|47	X-KDE-StartupNotify=false
21cr|ksuperkey-0.4-3|48	OnlyShowIn=KDE;
21cr|ksuperkey-0.4-3|49	X-KDE-autostart-phase=2
21cr|ksuperkey-0.4-3|50	EOF

2560 21
21cr|ktikz-0.13.2-7|1	Summary:	Program for creating diagrams with TikZ
21cr|ktikz-0.13.2-7|2	Name:		ktikz
21cr|ktikz-0.13.2-7|3	Version:	0.13.2
21cr|ktikz-0.13.2-7|4	Release:	7
21cr|ktikz-0.13.2-7|5	License:	GPLv3+
21cr|ktikz-0.13.2-7|6	Group:		Graphics
21cr|ktikz-0.13.2-7|7	Url:		http://www.hackenberger.at/ktikz/
21cr|ktikz-0.13.2-7|8	Source0:	https://github.com/fhackenberger/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|ktikz-0.13.2-7|9	# Use xdg-open instead of kwrite as defaut editor in qtikz
21cr|ktikz-0.13.2-7|10	Patch0:         %{name}-0.12-default_editor.patch
21cr|ktikz-0.13.2-7|11	# Fix PGF manual path
21cr|ktikz-0.13.2-7|12	Patch1:         %{name}-0.13.2-pgfmanual.patch
21cr|ktikz-0.13.2-7|13	BuildRequires:  cmake
21cr|ktikz-0.13.2-7|14	BuildRequires:  kf5doctools-devel
21cr|ktikz-0.13.2-7|15	BuildRequires:  kf5iconthemes-devel
21cr|ktikz-0.13.2-7|16	BuildRequires:  kf5parts-devel
21cr|ktikz-0.13.2-7|17	BuildRequires:  kf5texteditor-devel
21cr|ktikz-0.13.2-7|18	BuildRequires:  kf5xmlgui-devel
21cr|ktikz-0.13.2-7|19	BuildRequires:  pkgconfig(Qt5Core)
21cr|ktikz-0.13.2-7|20	BuildRequires:  pkgconfig(Qt5Gui)
21cr|ktikz-0.13.2-7|21	BuildRequires:  qt5-linguist-tools
21cr|ktikz-0.13.2-7|22	BuildRequires:  pkgconfig(Qt5PrintSupport)
21cr|ktikz-0.13.2-7|23	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|ktikz-0.13.2-7|24	BuildRequires:  pkgconfig(Qt5Xml)
21cr|ktikz-0.13.2-7|25	BuildRequires:  desktop-file-utils
21cr|ktikz-0.13.2-7|26	BuildRequires:  extra-cmake-modules
21cr|ktikz-0.13.2-7|27	BuildRequires:  gcc-c++
21cr|ktikz-0.13.2-7|28	BuildRequires:  gettext
21cr|ktikz-0.13.2-7|29	BuildRequires:  kf5kdelibs4support-devel
21cr|ktikz-0.13.2-7|30	BuildRequires:  appstream-glib-devel
21cr|ktikz-0.13.2-7|31	BuildRequires:  pkgconfig(poppler)
21cr|ktikz-0.13.2-7|32	BuildRequires:  pkgconfig(poppler-qt5)
21cr|ktikz-0.13.2-7|33	BuildRequires:  qt5-tools
21cr|ktikz-0.13.2-7|34	Requires:	poppler
21cr|ktikz-0.13.2-7|35	Requires:	tetex-latex
21cr|ktikz-0.13.2-7|36	
21cr|ktikz-0.13.2-7|37	%description
21cr|ktikz-0.13.2-7|38	KtikZ is a small KDE application for creating diagrams with TikZ.
21cr|ktikz-0.13.2-7|39	
21cr|ktikz-0.13.2-7|40	%files -f %{name}.lang
21cr|ktikz-0.13.2-7|41	%doc Changelog LICENSE.* TODO examples/
21cr|ktikz-0.13.2-7|42	%{_kde5_bindir}/%{name}
21cr|ktikz-0.13.2-7|43	%{_qt5_plugindir}/*.so
21cr|ktikz-0.13.2-7|44	%{_kde5_applicationsdir}/%{name}.desktop
21cr|ktikz-0.13.2-7|45	%{_kde5_datadir}/config.kcfg/%{name}.kcfg
21cr|ktikz-0.13.2-7|46	%{_kde5_datadir}/%{name}part/
21cr|ktikz-0.13.2-7|47	%{_kde5_datadir}/kxmlgui5/%{name}/
21cr|ktikz-0.13.2-7|48	%{_kde5_datadir}/kservices5/%{name}part.desktop
21cr|ktikz-0.13.2-7|49	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|ktikz-0.13.2-7|50	%{_datadir}/%{name}
21cr|ktikz-0.13.2-7|51	%{_datadir}/mime/packages/%{name}.xml
21cr|ktikz-0.13.2-7|52	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|ktikz-0.13.2-7|53	%{_mandir}/man1/%{name}.1.*
21cr|ktikz-0.13.2-7|54	
21cr|ktikz-0.13.2-7|55	#----------------------------------------------------------------------------
21cr|ktikz-0.13.2-7|56	
21cr|ktikz-0.13.2-7|57	%package -n qtikz
21cr|ktikz-0.13.2-7|58	Summary:	Program for creating diagrams with TikZ
21cr|ktikz-0.13.2-7|59	Group:		Graphics
21cr|ktikz-0.13.2-7|60	
21cr|ktikz-0.13.2-7|61	%description -n qtikz
21cr|ktikz-0.13.2-7|62	QtikZ is a small application for creating diagrams with TikZ.
21cr|ktikz-0.13.2-7|63	
21cr|ktikz-0.13.2-7|64	%files -n qtikz
21cr|ktikz-0.13.2-7|65	%doc Changelog LICENSE.* TODO examples/
21cr|ktikz-0.13.2-7|66	%{_bindir}/qtikz
21cr|ktikz-0.13.2-7|67	%{_datadir}/qtikz/*
21cr|ktikz-0.13.2-7|68	%{_kde5_applicationsdir}/qtikz.desktop
21cr|ktikz-0.13.2-7|69	%{_datadir}/mime/packages/qtikz.xml
21cr|ktikz-0.13.2-7|70	%{_datadir}/metainfo/qtikz.appdata.xml
21cr|ktikz-0.13.2-7|71	%{_mandir}/man1/qtikz.*
21cr|ktikz-0.13.2-7|72	%{_iconsdir}/hicolor/*/apps/qtikz.*
21cr|ktikz-0.13.2-7|73	
21cr|ktikz-0.13.2-7|74	#----------------------------------------------------------------------------
21cr|ktikz-0.13.2-7|75	
21cr|ktikz-0.13.2-7|76	%prep
21cr|ktikz-0.13.2-7|77	%setup -q
21cr|ktikz-0.13.2-7|78	%apply_patches
21cr|ktikz-0.13.2-7|79	
21cr|ktikz-0.13.2-7|80	%build
21cr|ktikz-0.13.2-7|81	# Build qtikz
21cr|ktikz-0.13.2-7|82	export PATH="$PATH:%{_qt5_bindir}"
21cr|ktikz-0.13.2-7|83	%qmake_qt5
21cr|ktikz-0.13.2-7|84	make
21cr|ktikz-0.13.2-7|85	
21cr|ktikz-0.13.2-7|86	# Build ktikz
21cr|ktikz-0.13.2-7|87	%cmake_kde5
21cr|ktikz-0.13.2-7|88	%make
21cr|ktikz-0.13.2-7|89	
21cr|ktikz-0.13.2-7|90	%install
21cr|ktikz-0.13.2-7|91	# Install ktikz
21cr|ktikz-0.13.2-7|92	make install/fast DESTDIR=%{buildroot} -C build
21cr|ktikz-0.13.2-7|93	# Install qtikz
21cr|ktikz-0.13.2-7|94	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|ktikz-0.13.2-7|95	
21cr|ktikz-0.13.2-7|96	# Delete qtikz locale files wrongly installed in ktikz directories
21cr|ktikz-0.13.2-7|97	rm -r %{buildroot}%{_datadir}/%{name}/locale/
21cr|ktikz-0.13.2-7|98	
21cr|ktikz-0.13.2-7|99	%find_lang %{name} --with-kde --with-html
21cr|ktikz-0.13.2-7|100	%find_lang qtikz --with-qt
21cr|ktikz-0.13.2-7|101	
21cr|ktikz-0.13.2-7|102	# Install AppData files
21cr|ktikz-0.13.2-7|103	install -Dpm 0644 data/%{name}.appdata.xml %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
21cr|ktikz-0.13.2-7|104	# Since no AppData file is provided for qtikz, create one from the ktikz one
21cr|ktikz-0.13.2-7|105	sed \
21cr|ktikz-0.13.2-7|106	"s|ktikz\.desktop|qtikz.desktop|g; s|KtikZ|QtikZ|g" \
21cr|ktikz-0.13.2-7|107	data/%{name}.appdata.xml >%{buildroot}%{_datadir}/metainfo/qtikz.appdata.xml
21cr|ktikz-0.13.2-7|108	
21cr|ktikz-0.13.2-7|109	# Remove useless license file in qtikz directories
21cr|ktikz-0.13.2-7|110	rm %{buildroot}%{_datadir}/qtikz/LICENSE.GPL2
21cr|ktikz-0.13.2-7|111	
21cr|ktikz-0.13.2-7|112	# Install QTikZ icon in /usr/share/icons/ and update desktop file for
21cr|ktikz-0.13.2-7|113	# integration with appstream-data
21cr|ktikz-0.13.2-7|114	install -Dpm 0644 app/icons/qtikz.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/qtikz.svg
21cr|ktikz-0.13.2-7|115	for i in 22 128; do
21cr|ktikz-0.13.2-7|116	install -Dpm 0644 app/icons/qtikz-$i.png %{buildroot}%{_datadir}/icons/hicolor/${i}x$i/apps/qtikz.png
21cr|ktikz-0.13.2-7|117	done
21cr|ktikz-0.13.2-7|118	desktop-file-edit --set-icon=qtikz %{buildroot}%{_kde5_applicationsdir}/qtikz.desktop

2561 21
21cr|ktrip-23.08.4-2|1	Summary:	Public transport assistant for Plasma Mobile
21cr|ktrip-23.08.4-2|2	Name:		ktrip
21cr|ktrip-23.08.4-2|3	Version:	23.08.4
21cr|ktrip-23.08.4-2|4	Release:	2
21cr|ktrip-23.08.4-2|5	Group:		Graphical desktop/KDE
21cr|ktrip-23.08.4-2|6	License:	GPLv3
21cr|ktrip-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21cr|ktrip-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21cr|ktrip-23.08.4-2|9	BuildRequires:	bison
21cr|ktrip-23.08.4-2|10	BuildRequires:	flex
21cr|ktrip-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|ktrip-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21cr|ktrip-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Qml)
21cr|ktrip-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Quick)
21cr|ktrip-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|ktrip-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Svg)
21cr|ktrip-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|ktrip-23.08.4-2|18	BuildRequires:	kf5auth-devel
21cr|ktrip-23.08.4-2|19	BuildRequires:	kf5coreaddons-devel
21cr|ktrip-23.08.4-2|20	BuildRequires:	kf5config-devel
21cr|ktrip-23.08.4-2|21	BuildRequires:	kf5contacts-devel
21cr|ktrip-23.08.4-2|22	BuildRequires:	kf5i18n-devel
21cr|ktrip-23.08.4-2|23	BuildRequires:	kf5itemmodels-devel
21cr|ktrip-23.08.4-2|24	BuildRequires:	kf5kirigami2-devel
21cr|ktrip-23.08.4-2|25	BuildRequires:	qqc2-desktop-style-devel
21cr|ktrip-23.08.4-2|26	
21cr|ktrip-23.08.4-2|27	
21cr|ktrip-23.08.4-2|28	BuildRequires:	kpublictransport-devel
21cr|ktrip-23.08.4-2|29	
21cr|ktrip-23.08.4-2|30	%description
21cr|ktrip-23.08.4-2|31	Public transport assistant for Plasma Mobile.
21cr|ktrip-23.08.4-2|32	
21cr|ktrip-23.08.4-2|33	%files -f %{name}.lang
21cr|ktrip-23.08.4-2|34	%{_kde5_bindir}/ktrip
21cr|ktrip-23.08.4-2|35	%{_kde5_applicationsdir}/org.kde.ktrip.desktop
21cr|ktrip-23.08.4-2|36	%{_appdatadir}/org.kde.ktrip.appdata.xml
21cr|ktrip-23.08.4-2|37	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.ktrip.svg
21cr|ktrip-23.08.4-2|38	
21cr|ktrip-23.08.4-2|39	#----------------------------------------
21cr|ktrip-23.08.4-2|40	
21cr|ktrip-23.08.4-2|41	%prep
21cr|ktrip-23.08.4-2|42	%autosetup -p1
21cr|ktrip-23.08.4-2|43	
21cr|ktrip-23.08.4-2|44	%build
21cr|ktrip-23.08.4-2|45	%cmake_kde5
21cr|ktrip-23.08.4-2|46	%make
21cr|ktrip-23.08.4-2|47	
21cr|ktrip-23.08.4-2|48	%install
21cr|ktrip-23.08.4-2|49	%makeinstall_std -C build
21cr|ktrip-23.08.4-2|50	
21cr|ktrip-23.08.4-2|51	%find_lang %{name} --all-name

2562 21
21cr|ktsuss-2-4|1	Summary:	Lightweight and simple frontend for su command
21cr|ktsuss-2-4|2	Name:		ktsuss
21cr|ktsuss-2-4|3	Version:	2
21cr|ktsuss-2-4|4	Release:	4
21cr|ktsuss-2-4|5	License:	BSD
21cr|ktsuss-2-4|6	Group:		System/Base
21cr|ktsuss-2-4|7	Url:		http://code.google.com/p/%{name}
21cr|ktsuss-2-4|8	source0:	http://ktsuss.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|ktsuss-2-4|9	patch0:		ktsuss-2.printf.patch
21cr|ktsuss-2-4|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ktsuss-2-4|11	
21cr|ktsuss-2-4|12	%description
21cr|ktsuss-2-4|13	ktsuss stands for "keep the su simple, stupid", and as the
21cr|ktsuss-2-4|14	name says, is a graphical version of su written in C and
21cr|ktsuss-2-4|15	GTK+ 2.The idea of the project is to remain simple and bug
21cr|ktsuss-2-4|16	free.
21cr|ktsuss-2-4|17	
21cr|ktsuss-2-4|18	%prep
21cr|ktsuss-2-4|19	%setup -q %{name}-%{version}
21cr|ktsuss-2-4|20	%patch0 -p1 -b .printf
21cr|ktsuss-2-4|21	
21cr|ktsuss-2-4|22	%build
21cr|ktsuss-2-4|23	%configure
21cr|ktsuss-2-4|24	
21cr|ktsuss-2-4|25	%make
21cr|ktsuss-2-4|26	
21cr|ktsuss-2-4|27	%install
21cr|ktsuss-2-4|28	%makeinstall_std
21cr|ktsuss-2-4|29	
21cr|ktsuss-2-4|30	%files
21cr|ktsuss-2-4|31	%defattr(-,root,root)
21cr|ktsuss-2-4|32	%doc README Changelog
21cr|ktsuss-2-4|33	%attr(4755,root,root)%{_bindir}/ktsuss
21cr|ktsuss-2-4|34	%{_datadir}/pixmaps/ktsuss.png

2563 21
21cr|kuickshow-0.10.2-1.gitae8da8.1|1	# use git commit for support imlib2
21cr|kuickshow-0.10.2-1.gitae8da8.1|2	%define commit ae8da8092545298517c26628ef72e42d8b5c2e30
21cr|kuickshow-0.10.2-1.gitae8da8.1|3	%define commit_short %(echo %{commit} | head -c6)
21cr|kuickshow-0.10.2-1.gitae8da8.1|4	
21cr|kuickshow-0.10.2-1.gitae8da8.1|5	Summary:	A very fast and comfortable imageviewer
21cr|kuickshow-0.10.2-1.gitae8da8.1|6	Name:		kuickshow
21cr|kuickshow-0.10.2-1.gitae8da8.1|7	Version:	0.10.2
21cr|kuickshow-0.10.2-1.gitae8da8.1|8	Release:	1.git%{commit_short}.1
21cr|kuickshow-0.10.2-1.gitae8da8.1|9	License:	GPLv2+
21cr|kuickshow-0.10.2-1.gitae8da8.1|10	Group:		Graphics
21cr|kuickshow-0.10.2-1.gitae8da8.1|11	Url:		http://www.kde.org
21cr|kuickshow-0.10.2-1.gitae8da8.1|12	Source0:	https://invent.kde.org/graphics/kuickshow/-/archive/%{commit}/kuickshow-%{commit}.zip
21cr|kuickshow-0.10.2-1.gitae8da8.1|13	Source10:	kuickshow.rpmlintrc
21cr|kuickshow-0.10.2-1.gitae8da8.1|14	Patch0:		kuickshow-imlib2.patch
21cr|kuickshow-0.10.2-1.gitae8da8.1|15	BuildRequires:	extra-cmake-modules
21cr|kuickshow-0.10.2-1.gitae8da8.1|16	BuildRequires:	pkgconfig(Qt5Core)
21cr|kuickshow-0.10.2-1.gitae8da8.1|17	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kuickshow-0.10.2-1.gitae8da8.1|18	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|kuickshow-0.10.2-1.gitae8da8.1|19	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|kuickshow-0.10.2-1.gitae8da8.1|20	#BuildRequires:	imlib-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|21	BuildRequires:	imlib2-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|22	BuildRequires:	kf5doctools-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|23	BuildRequires:	kf5i18n-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|24	BuildRequires:	kf5iconthemes-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|25	BuildRequires:	kf5init-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|26	BuildRequires:	kf5kio-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|27	BuildRequires:	kf5windowsystem-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|28	BuildRequires:	kf5xmlgui-devel
21cr|kuickshow-0.10.2-1.gitae8da8.1|29	
21cr|kuickshow-0.10.2-1.gitae8da8.1|30	%description
21cr|kuickshow-0.10.2-1.gitae8da8.1|31	KuickShow is a very fast and comfortable imageviewer.
21cr|kuickshow-0.10.2-1.gitae8da8.1|32	
21cr|kuickshow-0.10.2-1.gitae8da8.1|33	%files -f %{name}.lang
21cr|kuickshow-0.10.2-1.gitae8da8.1|34	%doc README AUTHORS
21cr|kuickshow-0.10.2-1.gitae8da8.1|35	%doc %{_docdir}/HTML
21cr|kuickshow-0.10.2-1.gitae8da8.1|36	%{_bindir}/%{name}
21cr|kuickshow-0.10.2-1.gitae8da8.1|37	%attr(0644,root,root) %{_datadir}/applications/*.desktop
21cr|kuickshow-0.10.2-1.gitae8da8.1|38	%{_libdir}/libkdeinit5_kuickshow.so
21cr|kuickshow-0.10.2-1.gitae8da8.1|39	%{_iconsdir}/hicolor/*/apps/kuickshow.png
21cr|kuickshow-0.10.2-1.gitae8da8.1|40	%{_datadir}/kuickshow
21cr|kuickshow-0.10.2-1.gitae8da8.1|41	%{_datadir}/qlogging-categories5/kuickshow.categories
21cr|kuickshow-0.10.2-1.gitae8da8.1|42	
21cr|kuickshow-0.10.2-1.gitae8da8.1|43	#--------------------------------------------------------------------
21cr|kuickshow-0.10.2-1.gitae8da8.1|44	
21cr|kuickshow-0.10.2-1.gitae8da8.1|45	%prep
21cr|kuickshow-0.10.2-1.gitae8da8.1|46	%autosetup -p1 -n %{name}-%{commit}
21cr|kuickshow-0.10.2-1.gitae8da8.1|47	
21cr|kuickshow-0.10.2-1.gitae8da8.1|48	sed -i 's/3.28/3.21/' CMakeLists.txt
21cr|kuickshow-0.10.2-1.gitae8da8.1|49	
21cr|kuickshow-0.10.2-1.gitae8da8.1|50	%build
21cr|kuickshow-0.10.2-1.gitae8da8.1|51	%cmake -DUSE_IMLIB1=OFF
21cr|kuickshow-0.10.2-1.gitae8da8.1|52	%make
21cr|kuickshow-0.10.2-1.gitae8da8.1|53	
21cr|kuickshow-0.10.2-1.gitae8da8.1|54	%install
21cr|kuickshow-0.10.2-1.gitae8da8.1|55	%makeinstall_std -C build
21cr|kuickshow-0.10.2-1.gitae8da8.1|56	
21cr|kuickshow-0.10.2-1.gitae8da8.1|57	%find_lang %{name} --with-qt

2564 21
21cr|kumir-all-2.1.0-7|1	%define oname kumir2
21cr|kumir-all-2.1.0-7|2	
21cr|kumir-all-2.1.0-7|3	Summary:	KUMIR education system
21cr|kumir-all-2.1.0-7|4	Name:		kumir-all
21cr|kumir-all-2.1.0-7|5	Version:	2.1.0
21cr|kumir-all-2.1.0-7|6	Release:	7
21cr|kumir-all-2.1.0-7|7	License:	GPLv2+
21cr|kumir-all-2.1.0-7|8	Group:		Education
21cr|kumir-all-2.1.0-7|9	Url:		http://www.niisi.ru/kumir/
21cr|kumir-all-2.1.0-7|10	Source0:	https://git.niisi.ru/kumir/kumir2/-/tree/master/%{oname}-%{version}.tar
21cr|kumir-all-2.1.0-7|11	Source10:	%{name}.rpmlintrc
21cr|kumir-all-2.1.0-7|12	Patch0:		kumir2-2.1.0-gcc13.patch
21cr|kumir-all-2.1.0-7|13	#patch from ALT
21cr|kumir-all-2.1.0-7|14	Patch1:		kumir2-alt-fix-LIB_BASENAME.patch
21cr|kumir-all-2.1.0-7|15	Patch2:		port-to-python3.patch
21cr|kumir-all-2.1.0-7|16	# https://github.com/a-a-maly/kumir2/pull/31
21cr|kumir-all-2.1.0-7|17	Patch3:		0001-fix-pult-copy.patch
21cr|kumir-all-2.1.0-7|18	#https://github.com/a-a-maly/kumir2/pull/32
21cr|kumir-all-2.1.0-7|19	Patch4:		fix-update-view-of-vodoley.patch
21cr|kumir-all-2.1.0-7|20	Patch5:		change-reverseColor-in-Robot-Edit.patch
21cr|kumir-all-2.1.0-7|21	Patch6:		fix-problem-with-keyboard-switch-language.patch
21cr|kumir-all-2.1.0-7|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|kumir-all-2.1.0-7|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|kumir-all-2.1.0-7|24	BuildRequires:	pkgconfig(Qt5DBus)
21cr|kumir-all-2.1.0-7|25	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kumir-all-2.1.0-7|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|kumir-all-2.1.0-7|27	BuildRequires:	pkgconfig(Qt5Qml)
21cr|kumir-all-2.1.0-7|28	BuildRequires:	pkgconfig(Qt5Quick)
21cr|kumir-all-2.1.0-7|29	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|kumir-all-2.1.0-7|30	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|kumir-all-2.1.0-7|31	BuildRequires:	pkgconfig(Qt5Script)
21cr|kumir-all-2.1.0-7|32	BuildRequires:	pkgconfig(Qt5Sensors)
21cr|kumir-all-2.1.0-7|33	BuildRequires:	pkgconfig(Qt5Svg)
21cr|kumir-all-2.1.0-7|34	BuildRequires:	pkgconfig(Qt5Test)
21cr|kumir-all-2.1.0-7|35	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|kumir-all-2.1.0-7|36	BuildRequires:	pkgconfig(Qt5WaylandClient)
21cr|kumir-all-2.1.0-7|37	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21cr|kumir-all-2.1.0-7|38	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kumir-all-2.1.0-7|39	BuildRequires:	pkgconfig(Qt5Xml)
21cr|kumir-all-2.1.0-7|40	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|kumir-all-2.1.0-7|41	BuildRequires:	boost-devel
21cr|kumir-all-2.1.0-7|42	BuildRequires:	git-core
21cr|kumir-all-2.1.0-7|43	BuildRequires:	qt5-tools
21cr|kumir-all-2.1.0-7|44	BuildRequires:	qt5-linguist-tools
21cr|kumir-all-2.1.0-7|45	BuildRequires:	python3
21cr|kumir-all-2.1.0-7|46	
21cr|kumir-all-2.1.0-7|47	%description
21cr|kumir-all-2.1.0-7|48	Complete KUMIR education system.
21cr|kumir-all-2.1.0-7|49	
21cr|kumir-all-2.1.0-7|50	%files
21cr|kumir-all-2.1.0-7|51	%{_bindir}/docbook2latex
21cr|kumir-all-2.1.0-7|52	%{_bindir}/kumir2-bc
21cr|kumir-all-2.1.0-7|53	%{_bindir}/kumir2-checkcourse
21cr|kumir-all-2.1.0-7|54	%{_bindir}/kumir2-classic
21cr|kumir-all-2.1.0-7|55	%{_bindir}/kumir2-courseeditor
21cr|kumir-all-2.1.0-7|56	%{_bindir}/kumir2-ide
21cr|kumir-all-2.1.0-7|57	%{_bindir}/kumir2-open
21cr|kumir-all-2.1.0-7|58	%{_bindir}/kumir2-run
21cr|kumir-all-2.1.0-7|59	%{_bindir}/kumir2-teacher
21cr|kumir-all-2.1.0-7|60	%{_bindir}/kumir2-xrun
21cr|kumir-all-2.1.0-7|61	%{_bindir}/pictomir2course
21cr|kumir-all-2.1.0-7|62	%{_libdir}/kumir2
21cr|kumir-all-2.1.0-7|63	%{_datadir}/applications/kumir2-classic.desktop
21cr|kumir-all-2.1.0-7|64	%{_datadir}/applications/kumir2-ide.desktop
21cr|kumir-all-2.1.0-7|65	%{_datadir}/applications/kumir2-teacher.desktop
21cr|kumir-all-2.1.0-7|66	%{_datadir}/kumir2
21cr|kumir-all-2.1.0-7|67	%{_datadir}/mime/packages/kumir2-mimetypes.xml
21cr|kumir-all-2.1.0-7|68	%{_datadir}/icons/hicolor/*/apps/*.{png,svg}
21cr|kumir-all-2.1.0-7|69	%{_datadir}/icons/hicolor/*/mimetypes/*.{png,svg}
21cr|kumir-all-2.1.0-7|70	
21cr|kumir-all-2.1.0-7|71	#----------------------------------------------------------------------------
21cr|kumir-all-2.1.0-7|72	
21cr|kumir-all-2.1.0-7|73	%package devel
21cr|kumir-all-2.1.0-7|74	Summary:	Development files for Kumir
21cr|kumir-all-2.1.0-7|75	Group:		Development/C++
21cr|kumir-all-2.1.0-7|76	
21cr|kumir-all-2.1.0-7|77	%description devel
21cr|kumir-all-2.1.0-7|78	Development files for Kumir.
21cr|kumir-all-2.1.0-7|79	
21cr|kumir-all-2.1.0-7|80	%files devel
21cr|kumir-all-2.1.0-7|81	%{_includedir}/kumir2-libs
21cr|kumir-all-2.1.0-7|82	%{_includedir}/kumir2
21cr|kumir-all-2.1.0-7|83	%{_libdir}/cmake/Kumir2
21cr|kumir-all-2.1.0-7|84	
21cr|kumir-all-2.1.0-7|85	#----------------------------------------------------------------------
21cr|kumir-all-2.1.0-7|86	
21cr|kumir-all-2.1.0-7|87	%prep
21cr|kumir-all-2.1.0-7|88	%autosetup -p1 -n %{oname}-%{version}
21cr|kumir-all-2.1.0-7|89	
21cr|kumir-all-2.1.0-7|90	sed -i "s/^Categories=.*$/Categories=Education;Qt;ComputerScience;/" *.desktop
21cr|kumir-all-2.1.0-7|91	# Remove bundled boost
21cr|kumir-all-2.1.0-7|92	rm -rf src/3rdparty/boost*
21cr|kumir-all-2.1.0-7|93	
21cr|kumir-all-2.1.0-7|94	%build
21cr|kumir-all-2.1.0-7|95	export PATH=%_qt5_bindir:$PATH
21cr|kumir-all-2.1.0-7|96	%cmake \
21cr|kumir-all-2.1.0-7|97	-DUSE_QT=5 \
21cr|kumir-all-2.1.0-7|98	-DLIB_BASENAME=%{_lib} \
21cr|kumir-all-2.1.0-7|99	-DPROVIDED_VERSION_INFO=TRUE \
21cr|kumir-all-2.1.0-7|100	-DGIT_HASH=4cba2673 \
21cr|kumir-all-2.1.0-7|101	-DGIT_TIMESTAMP=20230427 \
21cr|kumir-all-2.1.0-7|102	-DGIT_TAG=2.1.0-rc11 \
21cr|kumir-all-2.1.0-7|103	-DGIT_BRANCH=master
21cr|kumir-all-2.1.0-7|104	%make
21cr|kumir-all-2.1.0-7|105	
21cr|kumir-all-2.1.0-7|106	%install
21cr|kumir-all-2.1.0-7|107	%makeinstall_std -C build
21cr|kumir-all-2.1.0-7|108	

2565 21
21cr|kupfer-321-1|1	Summary:	Smart, quick launcher
21cr|kupfer-321-1|2	Name:		kupfer
21cr|kupfer-321-1|3	Version:	321
21cr|kupfer-321-1|4	Release:	1
21cr|kupfer-321-1|5	License:	GPLv3+
21cr|kupfer-321-1|6	Group:		System/X11
21cr|kupfer-321-1|7	Url:		https://kupferlauncher.github.io
21cr|kupfer-321-1|8	Source0:	https://github.com/kupferlauncher/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|kupfer-321-1|9	BuildRequires:	waf
21cr|kupfer-321-1|10	# autogenerate typelib() requires
21cr|kupfer-321-1|11	BuildRequires:	gobject-introspection-devel
21cr|kupfer-321-1|12	BuildRequires:	python3-docutils
21cr|kupfer-321-1|13	BuildRequires:	python3-gi
21cr|kupfer-321-1|14	BuildRequires:	python3-pyxdg
21cr|kupfer-321-1|15	BuildRequires:	python3-dbus
21cr|kupfer-321-1|16	BuildRequires:	intltool
21cr|kupfer-321-1|17	BuildRequires:	itstool
21cr|kupfer-321-1|18	BuildRequires:	pkgconfig(keybinder-3.0)
21cr|kupfer-321-1|19	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|kupfer-321-1|20	Requires:	python3-cairo
21cr|kupfer-321-1|21	Requires:	python3-gi
21cr|kupfer-321-1|22	Requires:	python3-pyxdg
21cr|kupfer-321-1|23	Requires:	python3-dbus
21cr|kupfer-321-1|24	Recommends:	yelp
21cr|kupfer-321-1|25	BuildArch:	noarch
21cr|kupfer-321-1|26	
21cr|kupfer-321-1|27	%description
21cr|kupfer-321-1|28	Kupfer is an interface for quick and convenient access to applications
21cr|kupfer-321-1|29	and their documents.
21cr|kupfer-321-1|30	
21cr|kupfer-321-1|31	The most typical use is to find a specific application and launch it.
21cr|kupfer-321-1|32	Kupfer made easily extensible with plugins so that this quick-access
21cr|kupfer-321-1|33	paradigm can be extended to many more objects than just applications.
21cr|kupfer-321-1|34	
21cr|kupfer-321-1|35	%files -f %{name}.lang
21cr|kupfer-321-1|36	%license COPYING
21cr|kupfer-321-1|37	%doc README.rst Documentation/*
21cr|kupfer-321-1|38	%doc %{_datadir}/help/*/%{name}
21cr|kupfer-321-1|39	%{_bindir}/%{name}
21cr|kupfer-321-1|40	%{_bindir}/%{name}-exec
21cr|kupfer-321-1|41	%{_datadir}/%{name}
21cr|kupfer-321-1|42	%{_datadir}/applications/%{name}.desktop
21cr|kupfer-321-1|43	%{_datadir}/applications/%{name}-exec.desktop
21cr|kupfer-321-1|44	%{_datadir}/mime/packages/%{name}-mimetypes.xml
21cr|kupfer-321-1|45	%{_datadir}/Thunar/sendto/%{name}.desktop
21cr|kupfer-321-1|46	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|kupfer-321-1|47	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|kupfer-321-1|48	%{_mandir}/man1/%{name}.1*
21cr|kupfer-321-1|49	%{_mandir}/man1/%{name}-exec.1*
21cr|kupfer-321-1|50	
21cr|kupfer-321-1|51	#------------------------------------------------------------------
21cr|kupfer-321-1|52	
21cr|kupfer-321-1|53	%prep
21cr|kupfer-321-1|54	%setup -q
21cr|kupfer-321-1|55	# rm bundled waf to be able to use system one
21cr|kupfer-321-1|56	rm -fvr ./waf ./waflib
21cr|kupfer-321-1|57	
21cr|kupfer-321-1|58	%build
21cr|kupfer-321-1|59	%configure_python3_waf
21cr|kupfer-321-1|60	%python3_waf
21cr|kupfer-321-1|61	
21cr|kupfer-321-1|62	%install
21cr|kupfer-321-1|63	%python3_waf_install
21cr|kupfer-321-1|64	%find_lang %{name}

2566 21
21cr|kvantum-1.0.5-1|1	%define oname Kvantum
21cr|kvantum-1.0.5-1|2	
21cr|kvantum-1.0.5-1|3	Summary:	SVG-based theme engine for Qt5 and KDE
21cr|kvantum-1.0.5-1|4	Name:		kvantum
21cr|kvantum-1.0.5-1|5	Version:	1.0.5
21cr|kvantum-1.0.5-1|6	Release:	1
21cr|kvantum-1.0.5-1|7	License:	GPLv3+
21cr|kvantum-1.0.5-1|8	Group:		Graphical desktop/KDE
21cr|kvantum-1.0.5-1|9	Url:		https://github.com/tsujan/Kvantum
21cr|kvantum-1.0.5-1|10	Source0:	https://github.com/tsujan/Kvantum/archive/V%{version}.tar.xz?/%{oname}-%{version}.tar.gz
21cr|kvantum-1.0.5-1|11	
21cr|kvantum-1.0.5-1|12	BuildRequires:	cmake
21cr|kvantum-1.0.5-1|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|kvantum-1.0.5-1|14	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kvantum-1.0.5-1|15	BuildRequires:	pkgconfig(Qt5Svg)
21cr|kvantum-1.0.5-1|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kvantum-1.0.5-1|17	BuildRequires:	pkgconfig(Qt5Designer)
21cr|kvantum-1.0.5-1|18	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|kvantum-1.0.5-1|19	BuildRequires:	kf5windowsystem-devel
21cr|kvantum-1.0.5-1|20	BuildRequires:	pkgconfig(x11)
21cr|kvantum-1.0.5-1|21	BuildRequires:	pkgconfig(xext)
21cr|kvantum-1.0.5-1|22	BuildRequires:	desktop-file-utils
21cr|kvantum-1.0.5-1|23	BuildRequires:	qt5-linguist-tools
21cr|kvantum-1.0.5-1|24	Requires:	%{name}-data = %{EVRD}
21cr|kvantum-1.0.5-1|25	Requires:	hicolor-icon-theme
21cr|kvantum-1.0.5-1|26	
21cr|kvantum-1.0.5-1|27	
21cr|kvantum-1.0.5-1|28	
21cr|kvantum-1.0.5-1|29	%description
21cr|kvantum-1.0.5-1|30	Kvantum is an SVG-based theme engine for Qt5, KDE and LXQt, with an emphasis
21cr|kvantum-1.0.5-1|31	on elegance, usability and practicality.
21cr|kvantum-1.0.5-1|32	
21cr|kvantum-1.0.5-1|33	Kvantum has a default dark theme, which is inspired by the default theme of
21cr|kvantum-1.0.5-1|34	Enlightenment. Creation of realistic themes like that for KDE was the first
21cr|kvantum-1.0.5-1|35	reason to make Kvantum but it goes far beyond its default theme: you could
21cr|kvantum-1.0.5-1|36	make themes with very different looks and feels for it, whether they be
21cr|kvantum-1.0.5-1|37	photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
21cr|kvantum-1.0.5-1|38	something in between, and Kvantum will let you control almost every aspect of
21cr|kvantum-1.0.5-1|39	Qt widgets.
21cr|kvantum-1.0.5-1|40	
21cr|kvantum-1.0.5-1|41	Kvantum also comes with extra themes that are installed as root with Qt5
21cr|kvantum-1.0.5-1|42	installation and can be selected and activated by using Kvantum Manager.
21cr|kvantum-1.0.5-1|43	
21cr|kvantum-1.0.5-1|44	%files
21cr|kvantum-1.0.5-1|45	%doc %{oname}/{ChangeLog,NEWS,README.md,COPYING}
21cr|kvantum-1.0.5-1|46	%{_bindir}/kvantummanager
21cr|kvantum-1.0.5-1|47	%{_bindir}/kvantumpreview
21cr|kvantum-1.0.5-1|48	%{_qt5_plugindir}/styles/libkvantum.so
21cr|kvantum-1.0.5-1|49	%{_datadir}/applications/kvantummanager.desktop
21cr|kvantum-1.0.5-1|50	%{_datadir}/icons/hicolor/scalable/apps/kvantum.svg
21cr|kvantum-1.0.5-1|51	
21cr|kvantum-1.0.5-1|52	#----------------------------------------------------------------------------
21cr|kvantum-1.0.5-1|53	
21cr|kvantum-1.0.5-1|54	%package data
21cr|kvantum-1.0.5-1|55	Summary:	SVG-based theme engine for Qt5, KDE and LXQt
21cr|kvantum-1.0.5-1|56	Group:		Graphical desktop/KDE
21cr|kvantum-1.0.5-1|57	Requires:	%{name}
21cr|kvantum-1.0.5-1|58	BuildArch:	noarch
21cr|kvantum-1.0.5-1|59	
21cr|kvantum-1.0.5-1|60	%description data
21cr|kvantum-1.0.5-1|61	Kvantum is an SVG-based theme engine for Qt5, KDE and LXQt, with an emphasis
21cr|kvantum-1.0.5-1|62	on elegance, usability and practicality.
21cr|kvantum-1.0.5-1|63	
21cr|kvantum-1.0.5-1|64	This package contains the data needed Kvantum.
21cr|kvantum-1.0.5-1|65	
21cr|kvantum-1.0.5-1|66	%files data -f %{name}.lang
21cr|kvantum-1.0.5-1|67	%doc %{oname}/{ChangeLog,NEWS,README.md,COPYING}
21cr|kvantum-1.0.5-1|68	%{_datadir}/Kvantum/
21cr|kvantum-1.0.5-1|69	%{_datadir}/applications/kvantummanager.desktop
21cr|kvantum-1.0.5-1|70	%{_datadir}/color-schemes/Kv*.colors
21cr|kvantum-1.0.5-1|71	%{_datadir}/icons/hicolor/scalable/apps/kvantum.svg
21cr|kvantum-1.0.5-1|72	%{_datadir}/themes/Kv*/
21cr|kvantum-1.0.5-1|73	%dir %{_datadir}/kvantumpreview
21cr|kvantum-1.0.5-1|74	%dir %{_datadir}/kvantumpreview/translations
21cr|kvantum-1.0.5-1|75	%dir %{_datadir}/kvantummanager
21cr|kvantum-1.0.5-1|76	%dir %{_datadir}/kvantummanager/translations
21cr|kvantum-1.0.5-1|77	
21cr|kvantum-1.0.5-1|78	#----------------------------------------------------------------------------
21cr|kvantum-1.0.5-1|79	
21cr|kvantum-1.0.5-1|80	%prep
21cr|kvantum-1.0.5-1|81	%setup -qn %{oname}-%{version}
21cr|kvantum-1.0.5-1|82	
21cr|kvantum-1.0.5-1|83	%build
21cr|kvantum-1.0.5-1|84	pushd %{oname}
21cr|kvantum-1.0.5-1|85	%cmake_qt5
21cr|kvantum-1.0.5-1|86	%make
21cr|kvantum-1.0.5-1|87	
21cr|kvantum-1.0.5-1|88	
21cr|kvantum-1.0.5-1|89	%install
21cr|kvantum-1.0.5-1|90	%makeinstall_std -C %{oname}/build
21cr|kvantum-1.0.5-1|91	
21cr|kvantum-1.0.5-1|92	# desktop-file-validate doesn't recognize LXQt
21cr|kvantum-1.0.5-1|93	sed -i "s|LXQt|X-LXQt|" %{buildroot}%{_datadir}/applications/kvantummanager.desktop
21cr|kvantum-1.0.5-1|94	
21cr|kvantum-1.0.5-1|95	%find_lang %{name} --all-name --with-qt
21cr|kvantum-1.0.5-1|96	
21cr|kvantum-1.0.5-1|97	%check
21cr|kvantum-1.0.5-1|98	desktop-file-validate %{buildroot}%{_datadir}/applications/kvantummanager.desktop
21cr|kvantum-1.0.5-1|99	

2567 21
21cr|kvirc-5.0.0-2|1	%define oname KVIrc
21cr|kvirc-5.0.0-2|2	%define branch_ver 5.0
21cr|kvirc-5.0.0-2|3	
21cr|kvirc-5.0.0-2|4	%define major 5
21cr|kvirc-5.0.0-2|5	%define libname %mklibname kvilib %{major}
21cr|kvirc-5.0.0-2|6	%define devname %mklibname kvilib -d
21cr|kvirc-5.0.0-2|7	
21cr|kvirc-5.0.0-2|8	Summary:	Qt IRC client
21cr|kvirc-5.0.0-2|9	Name:		kvirc
21cr|kvirc-5.0.0-2|10	Version:	5.0.0
21cr|kvirc-5.0.0-2|11	Release:	2
21cr|kvirc-5.0.0-2|12	License:	GPLv2+ with exceptions
21cr|kvirc-5.0.0-2|13	Group:		Networking/IRC
21cr|kvirc-5.0.0-2|14	Url:		http://www.kvirc.net
21cr|kvirc-5.0.0-2|15	Source0:	https://github.com/kvirc/KVIrc/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|kvirc-5.0.0-2|16	Patch0:		kvirc-headers.patch
21cr|kvirc-5.0.0-2|17	BuildRequires:	cmake
21cr|kvirc-5.0.0-2|18	BuildRequires:	cmake(ECM)
21cr|kvirc-5.0.0-2|19	BuildRequires:	doxygen
21cr|kvirc-5.0.0-2|20	BuildRequires:	qt5-macros
21cr|kvirc-5.0.0-2|21	BuildRequires:	kf5coreaddons-devel
21cr|kvirc-5.0.0-2|22	BuildRequires:	kf5i18n-devel
21cr|kvirc-5.0.0-2|23	BuildRequires:	kf5xmlgui-devel
21cr|kvirc-5.0.0-2|24	BuildRequires:	kf5windowsystem-devel
21cr|kvirc-5.0.0-2|25	BuildRequires:	kf5notifications-devel
21cr|kvirc-5.0.0-2|26	BuildRequires:	kf5service-devel
21cr|kvirc-5.0.0-2|27	BuildRequires:	perl-devel
21cr|kvirc-5.0.0-2|28	BuildRequires:	pkgconfig(openssl)
21cr|kvirc-5.0.0-2|29	BuildRequires:	pkgconfig(zlib)
21cr|kvirc-5.0.0-2|30	BuildRequires:	pkgconfig(Qt5Core)
21cr|kvirc-5.0.0-2|31	BuildRequires:	pkgconfig(Qt5DBus)
21cr|kvirc-5.0.0-2|32	BuildRequires:	pkgconfig(Qt5Gui)
21cr|kvirc-5.0.0-2|33	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|kvirc-5.0.0-2|34	BuildRequires:	pkgconfig(Qt5Network)
21cr|kvirc-5.0.0-2|35	BuildRequires:	pkgconfig(Qt5Script)
21cr|kvirc-5.0.0-2|36	BuildRequires:	pkgconfig(Qt5Sql)
21cr|kvirc-5.0.0-2|37	BuildRequires:	pkgconfig(Qt5Svg)
21cr|kvirc-5.0.0-2|38	BuildRequires:	pkgconfig(Qt5Xml)
21cr|kvirc-5.0.0-2|39	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|kvirc-5.0.0-2|40	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|kvirc-5.0.0-2|41	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|kvirc-5.0.0-2|42	BuildRequires:	pkgconfig(phonon4qt5)
21cr|kvirc-5.0.0-2|43	BuildRequires:	pkgconfig(python3)
21cr|kvirc-5.0.0-2|44	BuildRequires:	pkgconfig(theora)
21cr|kvirc-5.0.0-2|45	BuildRequires:	pkgconfig(enchant-2)
21cr|kvirc-5.0.0-2|46	
21cr|kvirc-5.0.0-2|47	%description
21cr|kvirc-5.0.0-2|48	Qt-based IRC client with support for themes, transparency, encryption,
21cr|kvirc-5.0.0-2|49	many extended IRC features, and scripting.
21cr|kvirc-5.0.0-2|50	
21cr|kvirc-5.0.0-2|51	%files -f %{name}.lang
21cr|kvirc-5.0.0-2|52	%{_bindir}/%{name}
21cr|kvirc-5.0.0-2|53	%{_libdir}/%{name}/%{branch_ver}/modules/
21cr|kvirc-5.0.0-2|54	%dir %{_datadir}/%{name}/
21cr|kvirc-5.0.0-2|55	%dir %{_datadir}/%{name}/%{branch_ver}
21cr|kvirc-5.0.0-2|56	%{_datadir}/%{name}/%{branch_ver}/audio
21cr|kvirc-5.0.0-2|57	%{_datadir}/%{name}/%{branch_ver}/config
21cr|kvirc-5.0.0-2|58	%{_datadir}/%{name}/%{branch_ver}/defscript
21cr|kvirc-5.0.0-2|59	%{_datadir}/%{name}/%{branch_ver}/help
21cr|kvirc-5.0.0-2|60	%{_datadir}/%{name}/%{branch_ver}/license
21cr|kvirc-5.0.0-2|61	%dir %{_datadir}/%{name}/%{branch_ver}/locale
21cr|kvirc-5.0.0-2|62	%{_datadir}/%{name}/%{branch_ver}/modules
21cr|kvirc-5.0.0-2|63	%{_datadir}/%{name}/%{branch_ver}/msgcolors
21cr|kvirc-5.0.0-2|64	%{_datadir}/%{name}/%{branch_ver}/pics
21cr|kvirc-5.0.0-2|65	%{_datadir}/%{name}/%{branch_ver}/themes
21cr|kvirc-5.0.0-2|66	%{_datadir}/applications/%{name}.desktop
21cr|kvirc-5.0.0-2|67	%{_datadir}/pixmaps/%{name}.png
21cr|kvirc-5.0.0-2|68	%{_iconsdir}/hicolor/*/*/*.png
21cr|kvirc-5.0.0-2|69	%{_iconsdir}/hicolor/scalable/*/*.svgz
21cr|kvirc-5.0.0-2|70	%{_mandir}/man1/*.1*
21cr|kvirc-5.0.0-2|71	%lang(de) %{_mandir}/de/man1/*.1*
21cr|kvirc-5.0.0-2|72	%lang(it) %{_mandir}/it/man1/*.1*
21cr|kvirc-5.0.0-2|73	%lang(fr) %{_mandir}/fr/man1/*.1*
21cr|kvirc-5.0.0-2|74	%lang(pt) %{_mandir}/pt/man1/*.1*
21cr|kvirc-5.0.0-2|75	%lang(uk) %{_mandir}/uk/man1/*.1*
21cr|kvirc-5.0.0-2|76	
21cr|kvirc-5.0.0-2|77	#----------------------------------------------------------------------------
21cr|kvirc-5.0.0-2|78	
21cr|kvirc-5.0.0-2|79	%package -n %{libname}
21cr|kvirc-5.0.0-2|80	Summary:	Shared library for KVirc 5
21cr|kvirc-5.0.0-2|81	Group:		System/Libraries
21cr|kvirc-5.0.0-2|82	
21cr|kvirc-5.0.0-2|83	%description -n %{libname}
21cr|kvirc-5.0.0-2|84	Shared library provided by KVirc 5.
21cr|kvirc-5.0.0-2|85	
21cr|kvirc-5.0.0-2|86	%files -n %{libname}
21cr|kvirc-5.0.0-2|87	%{_libdir}/libkvilib.so.%{major}*
21cr|kvirc-5.0.0-2|88	
21cr|kvirc-5.0.0-2|89	#----------------------------------------------------------------------------
21cr|kvirc-5.0.0-2|90	
21cr|kvirc-5.0.0-2|91	%package -n %{devname}
21cr|kvirc-5.0.0-2|92	Summary:	Development headers for KVirc 5
21cr|kvirc-5.0.0-2|93	Group:		Development/C++
21cr|kvirc-5.0.0-2|94	Requires:	%{libname} = %{EVRD}
21cr|kvirc-5.0.0-2|95	Provides:	%{name}-devel = %{EVRD}
21cr|kvirc-5.0.0-2|96	
21cr|kvirc-5.0.0-2|97	%description -n %{devname}
21cr|kvirc-5.0.0-2|98	Development headers for KVirc 5.
21cr|kvirc-5.0.0-2|99	
21cr|kvirc-5.0.0-2|100	%files  -n %{devname}
21cr|kvirc-5.0.0-2|101	%{_bindir}/%{name}-config
21cr|kvirc-5.0.0-2|102	%{_libdir}/libkvilib.so
21cr|kvirc-5.0.0-2|103	
21cr|kvirc-5.0.0-2|104	#----------------------------------------------------------------------------
21cr|kvirc-5.0.0-2|105	
21cr|kvirc-5.0.0-2|106	%prep
21cr|kvirc-5.0.0-2|107	%autosetup -p1 -n %{oname}-%{version}
21cr|kvirc-5.0.0-2|108	
21cr|kvirc-5.0.0-2|109	# set right path to perl headers
21cr|kvirc-5.0.0-2|110	sed -i 's|<EXTERN.h>|<%{_libdir}/perl5/CORE/EXTERN.h>|' src/modules/perlcore/libkviperlcore.cpp
21cr|kvirc-5.0.0-2|111	sed -i 's|<perl.h>|<%{_libdir}/perl5/CORE/perl.h>|' src/modules/perlcore/libkviperlcore.cpp
21cr|kvirc-5.0.0-2|112	sed -i 's|<XSUB.h>|<%{_libdir}/perl5/CORE/XSUB.h>|' src/modules/perlcore/libkviperlcore.cpp
21cr|kvirc-5.0.0-2|113	
21cr|kvirc-5.0.0-2|114	%build
21cr|kvirc-5.0.0-2|115	%cmake_qt5 \
21cr|kvirc-5.0.0-2|116	-DWANT_DCC_VIDEO=ON \
21cr|kvirc-5.0.0-2|117	-DWANT_OGG_THEORA=ON \
21cr|kvirc-5.0.0-2|118	-DWANT_KDE=ON \
21cr|kvirc-5.0.0-2|119	-DWANT_ENV_FLAGS=ON
21cr|kvirc-5.0.0-2|120	
21cr|kvirc-5.0.0-2|121	%make
21cr|kvirc-5.0.0-2|122	
21cr|kvirc-5.0.0-2|123	%install
21cr|kvirc-5.0.0-2|124	%makeinstall_std -C build
21cr|kvirc-5.0.0-2|125	
21cr|kvirc-5.0.0-2|126	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128,scalable}/apps
21cr|kvirc-5.0.0-2|127	for i in 16x16 32x32 48x48 64x64 128x128; do \
21cr|kvirc-5.0.0-2|128	cp data/icons/$i/*.png %{buildroot}%{_iconsdir}/hicolor/$i/apps; \
21cr|kvirc-5.0.0-2|129	done
21cr|kvirc-5.0.0-2|130	cp data/icons/scalable/*.svg* %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|kvirc-5.0.0-2|131	
21cr|kvirc-5.0.0-2|132	rm -f %{name}.lang
21cr|kvirc-5.0.0-2|133	find %{buildroot}%{_datadir}/%{name}/%{branch_ver}/locale -name "*.mo" |while read r; do
21cr|kvirc-5.0.0-2|134	LNG=`echo $r |sed -e 's,.*_,,g;s,\.mo,,'`
21cr|kvirc-5.0.0-2|135	echo "%lang($LNG) $r" |sed -e 's,%{buildroot},,' >>%{name}.lang
21cr|kvirc-5.0.0-2|136	done

2568 21
21cr|kvkbd-0.7.2-4|1	Name:           kvkbd
21cr|kvkbd-0.7.2-4|2	Version:        0.7.2
21cr|kvkbd-0.7.2-4|3	Release:        4
21cr|kvkbd-0.7.2-4|4	Summary:        Virtual keyboard for KDE
21cr|kvkbd-0.7.2-4|5	Group:          Graphical desktop/KDE
21cr|kvkbd-0.7.2-4|6	License:        GPLv2+
21cr|kvkbd-0.7.2-4|7	URL:            http://kde-apps.org/content/show.php?content=56019
21cr|kvkbd-0.7.2-4|8	Source0:        http://www.kde-apps.org/CONTENT/content-files/56019-%{name}-%{version}.tar.gz
21cr|kvkbd-0.7.2-4|9	Patch0:         kvkbd-0.7.2-russian_translate.patch
21cr|kvkbd-0.7.2-4|10	
21cr|kvkbd-0.7.2-4|11	BuildRequires:	cmake
21cr|kvkbd-0.7.2-4|12	BuildRequires:	kdelibs4-devel
21cr|kvkbd-0.7.2-4|13	BuildRequires:	pkgconfig(libxslt)
21cr|kvkbd-0.7.2-4|14	BuildRequires:	pkgconfig(xtst)
21cr|kvkbd-0.7.2-4|15	BuildRequires:	pkgconfig(xi)
21cr|kvkbd-0.7.2-4|16	BuildRequires:	kde4-macros
21cr|kvkbd-0.7.2-4|17	
21cr|kvkbd-0.7.2-4|18	Requires:	kdebase4-runtime
21cr|kvkbd-0.7.2-4|19	
21cr|kvkbd-0.7.2-4|20	%description
21cr|kvkbd-0.7.2-4|21	A nice virtual keyboard for KDE.
21cr|kvkbd-0.7.2-4|22	It has system tray and dock widget, resizeable, with numeric/cursor pad layer.
21cr|kvkbd-0.7.2-4|23	Dynamic detection of language selected. Auto font resize and button repeat.
21cr|kvkbd-0.7.2-4|24	CSS Color themes.
21cr|kvkbd-0.7.2-4|25	
21cr|kvkbd-0.7.2-4|26	%prep
21cr|kvkbd-0.7.2-4|27	%setup -q
21cr|kvkbd-0.7.2-4|28	%patch0 -p1
21cr|kvkbd-0.7.2-4|29	
21cr|kvkbd-0.7.2-4|30	%build
21cr|kvkbd-0.7.2-4|31	# BUG: this file is in wrong folder, will be fixed in a next version upstream
21cr|kvkbd-0.7.2-4|32	cp src/standart.* colors/
21cr|kvkbd-0.7.2-4|33	
21cr|kvkbd-0.7.2-4|34	%cmake_kde4
21cr|kvkbd-0.7.2-4|35	%make
21cr|kvkbd-0.7.2-4|36	
21cr|kvkbd-0.7.2-4|37	%install
21cr|kvkbd-0.7.2-4|38	%makeinstall_std -C build
21cr|kvkbd-0.7.2-4|39	%find_lang %{name} --with-html
21cr|kvkbd-0.7.2-4|40	
21cr|kvkbd-0.7.2-4|41	%files -f %{name}.lang
21cr|kvkbd-0.7.2-4|42	%doc AUTHORS ChangeLog README README.md TODO
21cr|kvkbd-0.7.2-4|43	%{_bindir}/kvkbd
21cr|kvkbd-0.7.2-4|44	%{_kde_applicationsdir}/%{name}.desktop
21cr|kvkbd-0.7.2-4|45	%{_datadir}/apps/kvkbd/

2569 21
21cr|kye-1.0-1|1	%define oname Kye
21cr|kye-1.0-1|2	
21cr|kye-1.0-1|3	Summary:        Logic puzzle game with arcade elements
21cr|kye-1.0-1|4	Name:           kye
21cr|kye-1.0-1|5	Version:        1.0
21cr|kye-1.0-1|6	Release:        1
21cr|kye-1.0-1|7	License:        GPLv2+
21cr|kye-1.0-1|8	Group:          Games/Strategy
21cr|kye-1.0-1|9	Url:            http://games.moria.org.uk/kye/
21cr|kye-1.0-1|10	Source0:         http://games.moria.org.uk/kye/download/%{name}-%{version}.tar.gz
21cr|kye-1.0-1|11	Source1:        %{name}.desktop
21cr|kye-1.0-1|12	Source2:        %{name}-edit.desktop
21cr|kye-1.0-1|13	Source3:        %{name}-icon.png
21cr|kye-1.0-1|14	Source4:        %{name}-edit-icon.png
21cr|kye-1.0-1|15	BuildRequires:  pythonegg(setuptools)
21cr|kye-1.0-1|16	BuildRequires:  desktop-file-utils
21cr|kye-1.0-1|17	BuildRequires:  imagemagick
21cr|kye-1.0-1|18	Requires:       pygtk2
21cr|kye-1.0-1|19	Recommends:       %{name}-data
21cr|kye-1.0-1|20	
21cr|kye-1.0-1|21	BuildArch:      noarch
21cr|kye-1.0-1|22	
21cr|kye-1.0-1|23	
21cr|kye-1.0-1|24	%description
21cr|kye-1.0-1|25	This is a clone of the original Kye game for Windows,
21cr|kye-1.0-1|26	by Colin Garbutt.
21cr|kye-1.0-1|27	Kye is a puzzle game with arcade game elements.
21cr|kye-1.0-1|28	The game takes place
21cr|kye-1.0-1|29	in a small playing area, where the player controls
21cr|kye-1.0-1|30	Kye - a distinctive green blob.
21cr|kye-1.0-1|31	The player moves around and tries to collect
21cr|kye-1.0-1|32	all of the diamonds.
21cr|kye-1.0-1|33	However, there are many other objects in the
21cr|kye-1.0-1|34	game, which can obstruct, trap or kill the Kye.
21cr|kye-1.0-1|35	Kye is one of those games like Chess,
21cr|kye-1.0-1|36	where a small number of different playing pieces,
21cr|kye-1.0-1|37	obeying simple rules, combine to create a
21cr|kye-1.0-1|38	game of enormous variety and complexity.
21cr|kye-1.0-1|39	
21cr|kye-1.0-1|40	%files
21cr|kye-1.0-1|41	%doc COPYING README
21cr|kye-1.0-1|42	%{_bindir}/%{name}
21cr|kye-1.0-1|43	%{_bindir}/%{name}-edit
21cr|kye-1.0-1|44	%{_datadir}/%{name}
21cr|kye-1.0-1|45	%{_datadir}/applications/*.desktop
21cr|kye-1.0-1|46	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|kye-1.0-1|47	%{_iconsdir}/hicolor/*/apps/%{name}-edit.png
21cr|kye-1.0-1|48	%{py2_puresitedir}/%{name}
21cr|kye-1.0-1|49	%{py2_puresitedir}/*.egg-info
21cr|kye-1.0-1|50	
21cr|kye-1.0-1|51	#--------------------------------------------------------------
21cr|kye-1.0-1|52	%prep
21cr|kye-1.0-1|53	%setup -q
21cr|kye-1.0-1|54	
21cr|kye-1.0-1|55	%build
21cr|kye-1.0-1|56	%py2_build
21cr|kye-1.0-1|57	
21cr|kye-1.0-1|58	%install
21cr|kye-1.0-1|59	%py2_install
21cr|kye-1.0-1|60	pushd %{buildroot}%{_bindir}
21cr|kye-1.0-1|61	mv %{oname} %{name}
21cr|kye-1.0-1|62	mv %{oname}-edit %{name}-edit
21cr|kye-1.0-1|63	
21cr|kye-1.0-1|64	# menu entry
21cr|kye-1.0-1|65	for l in %{SOURCE1} %{SOURCE2} ; do
21cr|kye-1.0-1|66	desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
21cr|kye-1.0-1|67	$l
21cr|kye-1.0-1|68	done
21cr|kye-1.0-1|69	
21cr|kye-1.0-1|70	
21cr|kye-1.0-1|71	# icons
21cr|kye-1.0-1|72	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|kye-1.0-1|73	install -dm 0755 \
21cr|kye-1.0-1|74	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|kye-1.0-1|75	convert -strip -resize $size %{SOURCE3} \
21cr|kye-1.0-1|76	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png && \
21cr|kye-1.0-1|77	convert -strip -resize $size %{SOURCE4} \
21cr|kye-1.0-1|78	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}-edit.png
21cr|kye-1.0-1|79	done

2570 21
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|1	%define commit a6c48ccd3fa54fb0fd64c736a0102edd865b7f2b
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|2	%define commit_short %(echo %{commit} | head -c5)
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|3	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|4	Summary:	Screenshoting tool from Kylin
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|5	Name:		kylin-screenshot
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|6	Version:	1.0.0
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|7	Release:	1.git%{commit_short}.3
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|8	License:	GPLv3
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|9	Group:		Graphical desktop/Other
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|10	Url:		https://github.com/UbuntuKylin/kylin-screenshot
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|11	Source0:	https://github.com/UbuntuKylin/kylin-screenshot/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|12	BuildRequires:  qmake5
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|13	BuildRequires:  qt5-linguist-tools
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|14	BuildRequires:  qt5-devel
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|15	BuildRequires:  pkgconfig(Qt5Svg)
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|16	BuildRequires:  pkgconfig(xinerama)
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|17	BuildRequires:  pkgconfig(xtst)
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|18	BuildRequires:  kf5windowsystem-devel
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|19	BuildRequires:  ffmpeg-devel
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|20	BuildRequires:  gsettings-qt-devel
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|21	BuildRequires:  pulseaudio-devel
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|22	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|23	# glib schema is required
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|24	Requires:	qt5-ukui-platformtheme
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|25	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|26	%description
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|27	Screenshoting tool from Kylin
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|28	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|29	%files -f Internationalization.lang
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|30	%license COPYING
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|31	%doc README.md CONTRIBUTING.md
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|32	%{_bindir}/kylin-screenshot
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|33	%{_datadir}/applications/kylin-screenshot.desktop
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|34	%{_datadir}/dbus-1/interfaces/org.dharkael.kylinscreenshot.xml
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|35	%{_datadir}/dbus-1/services/org.dharkael.kylinscreenshot.service
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|36	%{_datadir}/icons/hicolor/*/*/kylin-screenshot.png
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|37	%{_datadir}/glib-2.0/schemas/org.ukui.screenshot.gschema.xml
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|38	%{_datadir}/metainfo/kylinscreenshot.appdata.xml
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|39	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|40	#------------------------------------------------------------------
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|41	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|42	%prep
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|43	%autosetup -p1 -n %{name}-%{commit}
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|44	# /usr/local -> /usr
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|45	sed -i'' -e 's,^#CONFIG += packaging,CONFIG += packaging,' kylin-screenshot.pro
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|46	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|47	%build
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|48	%qmake_qt5
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|49	%make
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|50	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|51	%install
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|52	%makeinstall_qt
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|53	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|54	sed -i'' -e 's,/usr/local/bin,%{_bindir},g' %{buildroot}%{_datadir}/dbus-1/services/org.dharkael.kylinscreenshot.service
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|55	
21cr|kylin-screenshot-1.0.0-1.gita6c48.3|56	%find_lang Internationalization --with-qt

2571 21
21cr|kyotocabinet-1.2.79-1|1	%define major 16
21cr|kyotocabinet-1.2.79-1|2	%define libname %mklibname %{name} %{major}
21cr|kyotocabinet-1.2.79-1|3	%define devname %mklibname %{name} -d
21cr|kyotocabinet-1.2.79-1|4	
21cr|kyotocabinet-1.2.79-1|5	%define doctarget %{_defaultdocdir}/%{name}-%{version}
21cr|kyotocabinet-1.2.79-1|6	
21cr|kyotocabinet-1.2.79-1|7	Summary:	A lightweight database library
21cr|kyotocabinet-1.2.79-1|8	Name:		kyotocabinet
21cr|kyotocabinet-1.2.79-1|9	Version:	1.2.79
21cr|kyotocabinet-1.2.79-1|10	Release:	1
21cr|kyotocabinet-1.2.79-1|11	License:	GPLv3+
21cr|kyotocabinet-1.2.79-1|12	Group:		Databases
21cr|kyotocabinet-1.2.79-1|13	Url:		http://fallabs.com/kyotocabinet/
21cr|kyotocabinet-1.2.79-1|14	Source0:	http://fallabs.com/kyotocabinet/pkg/%{name}-%{version}.tar.gz
21cr|kyotocabinet-1.2.79-1|15	BuildRequires:	libtool
21cr|kyotocabinet-1.2.79-1|16	BuildRequires:	bzip2-devel
21cr|kyotocabinet-1.2.79-1|17	BuildRequires:	pkgconfig(zlib)
21cr|kyotocabinet-1.2.79-1|18	
21cr|kyotocabinet-1.2.79-1|19	%description
21cr|kyotocabinet-1.2.79-1|20	Kyoto Cabinet is a library of routines for managing a database. The database is
21cr|kyotocabinet-1.2.79-1|21	a simple data file containing records, and each record is a pair of a key and a
21cr|kyotocabinet-1.2.79-1|22	value.  Every key and value is an array of bytes with variable length. Both
21cr|kyotocabinet-1.2.79-1|23	binary data and character strings can be used as a key or a value. There is
21cr|kyotocabinet-1.2.79-1|24	neither a concept of tables nor of data types.
21cr|kyotocabinet-1.2.79-1|25	
21cr|kyotocabinet-1.2.79-1|26	%files
21cr|kyotocabinet-1.2.79-1|27	%{_bindir}/*
21cr|kyotocabinet-1.2.79-1|28	%{_mandir}/man1/*
21cr|kyotocabinet-1.2.79-1|29	
21cr|kyotocabinet-1.2.79-1|30	#----------------------------------------------------------------------------
21cr|kyotocabinet-1.2.79-1|31	
21cr|kyotocabinet-1.2.79-1|32	%package -n %{libname}
21cr|kyotocabinet-1.2.79-1|33	Summary:	A lightweight database library
21cr|kyotocabinet-1.2.79-1|34	Group:		System/Libraries
21cr|kyotocabinet-1.2.79-1|35	
21cr|kyotocabinet-1.2.79-1|36	%description -n %{libname}
21cr|kyotocabinet-1.2.79-1|37	Kyoto Cabinet is a library of routines for managing a database. The database is
21cr|kyotocabinet-1.2.79-1|38	a simple data file containing records, and each record is a pair of a key and a
21cr|kyotocabinet-1.2.79-1|39	value.  Every key and value is an array of bytes with variable length. Both
21cr|kyotocabinet-1.2.79-1|40	binary data and character strings can be used as a key or a value. There is
21cr|kyotocabinet-1.2.79-1|41	neither a concept of tables nor of data types.
21cr|kyotocabinet-1.2.79-1|42	
21cr|kyotocabinet-1.2.79-1|43	%files -n %{libname}
21cr|kyotocabinet-1.2.79-1|44	%doc COPYING ChangeLog README
21cr|kyotocabinet-1.2.79-1|45	%{_libdir}/libkyotocabinet.so.%{major}*
21cr|kyotocabinet-1.2.79-1|46	
21cr|kyotocabinet-1.2.79-1|47	#----------------------------------------------------------------------------
21cr|kyotocabinet-1.2.79-1|48	
21cr|kyotocabinet-1.2.79-1|49	%package -n %{devname}
21cr|kyotocabinet-1.2.79-1|50	Summary:	Development files for %{name}
21cr|kyotocabinet-1.2.79-1|51	Group:		Development/C
21cr|kyotocabinet-1.2.79-1|52	Requires:	%{libname} = %{EVRD}
21cr|kyotocabinet-1.2.79-1|53	Provides:	%{name}-devel = %{EVRD}
21cr|kyotocabinet-1.2.79-1|54	
21cr|kyotocabinet-1.2.79-1|55	%description -n %{devname}
21cr|kyotocabinet-1.2.79-1|56	The %{name}-devel package contains libraries and header files for
21cr|kyotocabinet-1.2.79-1|57	developing applications that use %{name}.
21cr|kyotocabinet-1.2.79-1|58	
21cr|kyotocabinet-1.2.79-1|59	%files -n %{devname}
21cr|kyotocabinet-1.2.79-1|60	%{_includedir}/*.h
21cr|kyotocabinet-1.2.79-1|61	%{_libdir}/libkyotocabinet.so
21cr|kyotocabinet-1.2.79-1|62	%{_libdir}/pkgconfig/kyotocabinet.pc
21cr|kyotocabinet-1.2.79-1|63	
21cr|kyotocabinet-1.2.79-1|64	#----------------------------------------------------------------------------
21cr|kyotocabinet-1.2.79-1|65	
21cr|kyotocabinet-1.2.79-1|66	%package api-doc
21cr|kyotocabinet-1.2.79-1|67	Summary:	Development documentation for %{name}
21cr|kyotocabinet-1.2.79-1|68	Group:		Documentation
21cr|kyotocabinet-1.2.79-1|69	BuildArch:	noarch
21cr|kyotocabinet-1.2.79-1|70	
21cr|kyotocabinet-1.2.79-1|71	%description api-doc
21cr|kyotocabinet-1.2.79-1|72	The %{name}-api-doc package contains API documentation for developing
21cr|kyotocabinet-1.2.79-1|73	applications that use %{name}.
21cr|kyotocabinet-1.2.79-1|74	
21cr|kyotocabinet-1.2.79-1|75	%files api-doc
21cr|kyotocabinet-1.2.79-1|76	%{doctarget}
21cr|kyotocabinet-1.2.79-1|77	
21cr|kyotocabinet-1.2.79-1|78	#----------------------------------------------------------------------------
21cr|kyotocabinet-1.2.79-1|79	
21cr|kyotocabinet-1.2.79-1|80	%prep
21cr|kyotocabinet-1.2.79-1|81	%setup -q
21cr|kyotocabinet-1.2.79-1|82	sed -i -e 's/ -g0 -O2//' -e 's/ -O0//' configure*
21cr|kyotocabinet-1.2.79-1|83	
21cr|kyotocabinet-1.2.79-1|84	%build
21cr|kyotocabinet-1.2.79-1|85	%configure \
21cr|kyotocabinet-1.2.79-1|86	--disable-static \
21cr|kyotocabinet-1.2.79-1|87	--disable-opt \
21cr|kyotocabinet-1.2.79-1|88	--docdir=%{doctarget}
21cr|kyotocabinet-1.2.79-1|89	
21cr|kyotocabinet-1.2.79-1|90	%make
21cr|kyotocabinet-1.2.79-1|91	
21cr|kyotocabinet-1.2.79-1|92	%install
21cr|kyotocabinet-1.2.79-1|93	%makeinstall_std
21cr|kyotocabinet-1.2.79-1|94	rm -rf %{buildroot}%{_libdir}/*.*a

2572 21
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|1	# Upstream has useful changes after the latest tag which was made long ago
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|2	%define commit 16f22222116b78b7f6a6fd83289937cdaabed624
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|3	%define commit_short %(echo %{commit} | head -c 6)
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|4	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|5	# autoreconf is enough
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|6	%define _disable_rebuild_configure 1
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|7	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|8	Summary:	Simple text editor forked from Leafpad, supports GTK+ 3.x
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|9	Name:		l3afpad
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|10	Version:	0.8.18.1.11
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|11	Release:	0.git%{commit_short}.3
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|12	License:	GPLv2
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|13	Group:		Editors
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|14	Url:		https://github.com/stevenhoneyman/l3afpad
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|15	Source0:	https://github.com/stevenhoneyman/l3afpad/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|16	# based on /usr/share/polkit-1/actions/org.xfce.mousepad.policy from mousepad
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|17	Source10:	ru.rosalinux.l3afpad.policy
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|18	Patch0:		fix.russian.patch
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|19	BuildRequires:	intltool
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|20	BuildRequires:	gettext
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|21	BuildRequires:	make
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|23	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|24	%description
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|25	L3afpad is a simple GTK+ text editor that emphasizes simplicity. As development
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|26	focuses on keeping weight down to a minimum, only the most essential features
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|27	are implemented in the editor. L3afpad is simple to use, is easily compiled,
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|28	requires few libraries, and starts up quickly.
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|29	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|30	L3afpad differs from it's ancestor leafpad,
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|31	in that it uses GTK+3 (while leafpad uses GTK+2).
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|32	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|33	Features:
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|34	* Codeset option (Some OpenI18N registered)
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|35	* Auto codeset detection (UTF-8 and some codesets)
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|36	* Unlimitted Undo/Redo
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|37	* Auto/Multi-line Indent
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|38	* Display line numbers
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|39	* Drag and Drop
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|40	* Printing
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|41	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|42	%files -f %{name}.lang
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|43	%license COPYING
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|44	%doc AUTHORS ChangeLog NEWS README
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|45	%{_bindir}/l3afpad
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|46	%{_datadir}/applications/l3afpad.desktop
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|47	%{_datadir}/icons/hicolor/*/apps/l3afpad.png
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|48	%{_datadir}/pixmaps/l3afpad.png
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|49	%{_datadir}/pixmaps/l3afpad.xpm
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|50	%{_datadir}/polkit-1/actions/ru.rosalinux.l3afpad.policy
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|51	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|52	#------------------------------------------------------------------
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|53	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|54	%prep
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|55	%autosetup -p1 -n %{name}-%{commit}
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|56	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|57	%build
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|58	./autogen.sh
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|59	%configure
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|60	%make
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|61	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|62	%install
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|63	%makeinstall_std
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|64	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|65	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|66	install -m0644 %{SOURCE10} %{buildroot}%{_datadir}/polkit-1/actions
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|67	
21cr|l3afpad-0.8.18.1.11-0.git16f222.3|68	%find_lang %{name}

2573 21
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|1	%define oname la-capitaine-rosa-icons-devel
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|2	
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|3	Summary:	La Capitaine icons theme (ROSA fork)
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|4	Name:		la-capitaine-rosa-icon-theme
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|5	Version:	0.5.0
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|6	Release:	3
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|7	License:	GPLv3+
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|8	Group:		Graphical desktop/KDE
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|9	Url:		https://abf.io/uxteam/la-capitaine-rosa-icons-devel
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|10	Source0:	https://abf.io/uxteam/la-capitaine-rosa-icons-devel/archive/%{oname}-%{version}.tar.gz
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|11	BuildArch:	noarch
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|12	
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|13	%description
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|14	La Capitaine is an icon pack inspired by MacOS and Google Material Design.
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|15	A beautiful hybrid between the two most popular design specifications to date.
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|16	
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|17	This package provides ROSA's fork adopted for KDE needs.
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|18	
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|19	%files
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|20	%dir %{_datadir}/icons/la-capitaine-rosa
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|21	%{_datadir}/icons/la-capitaine-rosa/*
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|22	
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|23	#----------------------------------------------------------------------------
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|24	
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|25	%prep
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|26	%setup -qn %{oname}-%{version}
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|27	
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|28	%build
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|29	
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|30	%install
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|31	mkdir -p %{buildroot}%{_datadir}/icons/la-capitaine-rosa
21cr|la-capitaine-rosa-icon-theme-0.5.0-3|32	cp -r ./* %{buildroot}%{_datadir}/icons/la-capitaine-rosa

2574 21
21cr|lact-0.5.4-2|1	%define oname LACT
21cr|lact-0.5.4-2|2	
21cr|lact-0.5.4-2|3	%global debug_package %{nil}
21cr|lact-0.5.4-2|4	
21cr|lact-0.5.4-2|5	Summary:	Linux AMDGPU Controller
21cr|lact-0.5.4-2|6	Name:		lact
21cr|lact-0.5.4-2|7	Version:	0.5.4
21cr|lact-0.5.4-2|8	Release:	2
21cr|lact-0.5.4-2|9	License:	MIT
21cr|lact-0.5.4-2|10	Group:		Monitoring
21cr|lact-0.5.4-2|11	Url:		https://github.com/ilya-zlobintsev/LACT
21cr|lact-0.5.4-2|12	Source0:	https://github.com/ilya-zlobintsev/LACT/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|lact-0.5.4-2|13	# unpack source and 'cargo vendor', pack vendor directory
21cr|lact-0.5.4-2|14	Source1:	vendor.tar.gz
21cr|lact-0.5.4-2|15	# cargo config for use vendor directory
21cr|lact-0.5.4-2|16	Source2:	config
21cr|lact-0.5.4-2|17	BuildRequires:	cargo
21cr|lact-0.5.4-2|18	BuildRequires:	python3-gi
21cr|lact-0.5.4-2|19	BuildRequires:	pkgconfig(blueprint-compiler)
21cr|lact-0.5.4-2|20	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|lact-0.5.4-2|21	BuildRequires:	pkgconfig(glib-2.0)
21cr|lact-0.5.4-2|22	BuildRequires:	pkgconfig(graphene-gobject-1.0)
21cr|lact-0.5.4-2|23	BuildRequires:	pkgconfig(gtk4)
21cr|lact-0.5.4-2|24	BuildRequires:	pkgconfig(pango)
21cr|lact-0.5.4-2|25	BuildRequires:	pkgconfig(libdrm)
21cr|lact-0.5.4-2|26	ExclusiveArch:	%{x86_64} aarch64
21cr|lact-0.5.4-2|27	%rename LACT
21cr|lact-0.5.4-2|28	
21cr|lact-0.5.4-2|29	%description
21cr|lact-0.5.4-2|30	This application allows you to control your AMD GPU on a Linux system.
21cr|lact-0.5.4-2|31	Current features:
21cr|lact-0.5.4-2|32	
21cr|lact-0.5.4-2|33	Viewing information about the GPU
21cr|lact-0.5.4-2|34	Power/thermals monitoring
21cr|lact-0.5.4-2|35	Fan curve control
21cr|lact-0.5.4-2|36	Overclocking (GPU/VRAM clockspeed, voltage)
21cr|lact-0.5.4-2|37	Power states configuration
21cr|lact-0.5.4-2|38	
21cr|lact-0.5.4-2|39	Tested GPU generations:
21cr|lact-0.5.4-2|40	
21cr|lact-0.5.4-2|41	Polaris (RX 500 series)
21cr|lact-0.5.4-2|42	Vega
21cr|lact-0.5.4-2|43	RDNA1 (RX 5000 series)
21cr|lact-0.5.4-2|44	RDNA2 (RX 6000 series)
21cr|lact-0.5.4-2|45	RDNA3 (RX 7000 series) - incomplete support
21cr|lact-0.5.4-2|46	Check the full list of supported video cards here: https://github.com/ilya-zlobintsev/LACT
21cr|lact-0.5.4-2|47	
21cr|lact-0.5.4-2|48	%files
21cr|lact-0.5.4-2|49	%license LICENSE
21cr|lact-0.5.4-2|50	%doc README.md
21cr|lact-0.5.4-2|51	%{_bindir}/lact
21cr|lact-0.5.4-2|52	%{_unitdir}/lactd.service
21cr|lact-0.5.4-2|53	%{_datadir}/applications/io.github.lact-linux.desktop
21cr|lact-0.5.4-2|54	%{_datadir}/pixmaps/io.github.lact-linux.png
21cr|lact-0.5.4-2|55	%{_iconsdir}/hicolor/scalable/apps/io.github.lact-linux.svg
21cr|lact-0.5.4-2|56	#------------------------------------------------------------------
21cr|lact-0.5.4-2|57	
21cr|lact-0.5.4-2|58	%prep
21cr|lact-0.5.4-2|59	%setup -n %{oname}-%{version}
21cr|lact-0.5.4-2|60	tar xf %SOURCE1
21cr|lact-0.5.4-2|61	mkdir -p cargo
21cr|lact-0.5.4-2|62	cp %SOURCE2 cargo
21cr|lact-0.5.4-2|63	
21cr|lact-0.5.4-2|64	%build
21cr|lact-0.5.4-2|65	export CARGO_HOME=${PWD}/cargo
21cr|lact-0.5.4-2|66	cargo build --release --offline
21cr|lact-0.5.4-2|67	
21cr|lact-0.5.4-2|68	%install
21cr|lact-0.5.4-2|69	DESTDIR=%{buildroot} PREFIX=%{_prefix} make install
21cr|lact-0.5.4-2|70	
21cr|lact-0.5.4-2|71	mkdir -p %{buildroot}%{_unitdir}
21cr|lact-0.5.4-2|72	mv %{buildroot}%{_prefix}%{_unitdir}/%{name}d.service %{buildroot}%{_unitdir}
21cr|lact-0.5.4-2|73	

2575 21
21cr|ladspa-quitte-dsp-1.0-9|1	# preamp is broken with gcc 11: drop it
21cr|ladspa-quitte-dsp-1.0-9|2	%define	plugins clipper matched super-60 unmatched
21cr|ladspa-quitte-dsp-1.0-9|3	
21cr|ladspa-quitte-dsp-1.0-9|4	Summary:	Guitar preamp plugins for ladspa
21cr|ladspa-quitte-dsp-1.0-9|5	Name:		ladspa-quitte-dsp
21cr|ladspa-quitte-dsp-1.0-9|6	Version:	1.0
21cr|ladspa-quitte-dsp-1.0-9|7	Release:	9
21cr|ladspa-quitte-dsp-1.0-9|8	License:	GPLv2+
21cr|ladspa-quitte-dsp-1.0-9|9	Group:		Sound
21cr|ladspa-quitte-dsp-1.0-9|10	Url:		http://quitte.de/dsp/
21cr|ladspa-quitte-dsp-1.0-9|11	Source0:	clipper.tar.gz
21cr|ladspa-quitte-dsp-1.0-9|12	Source1:	matched.tar.gz
21cr|ladspa-quitte-dsp-1.0-9|13	Source2:	preamp.tar.gz
21cr|ladspa-quitte-dsp-1.0-9|14	Source4:	super-60.tar.bz2
21cr|ladspa-quitte-dsp-1.0-9|15	Source5:	unmatched.tar.gz
21cr|ladspa-quitte-dsp-1.0-9|16	Patch0:		ladspa-quitte-dsp-1.0-cflags_fix.diff
21cr|ladspa-quitte-dsp-1.0-9|17	BuildRequires:	ladspa-devel
21cr|ladspa-quitte-dsp-1.0-9|18	BuildRequires:	pkgconfig(fftw3)
21cr|ladspa-quitte-dsp-1.0-9|19	BuildRequires:	pkgconfig(sndfile)
21cr|ladspa-quitte-dsp-1.0-9|20	Requires:	ladspa
21cr|ladspa-quitte-dsp-1.0-9|21	Requires:	caps
21cr|ladspa-quitte-dsp-1.0-9|22	Requires:	pvoc
21cr|ladspa-quitte-dsp-1.0-9|23	
21cr|ladspa-quitte-dsp-1.0-9|24	%description
21cr|ladspa-quitte-dsp-1.0-9|25	Digital guitar preamp plugins for ladspa, courtesy of quitte.de.
21cr|ladspa-quitte-dsp-1.0-9|26	super-60: a 'cheap' (in the computational sense) amp/cabinet emulation;
21cr|ladspa-quitte-dsp-1.0-9|27	unmatched: another 'cheap' amp/cabinet emulation;
21cr|ladspa-quitte-dsp-1.0-9|28	spiced 12AX7: analysis and a simple hard clipper.
21cr|ladspa-quitte-dsp-1.0-9|29	
21cr|ladspa-quitte-dsp-1.0-9|30	%files
21cr|ladspa-quitte-dsp-1.0-9|31	%doc matched/COPYING
21cr|ladspa-quitte-dsp-1.0-9|32	%{_libdir}/ladspa/*
21cr|ladspa-quitte-dsp-1.0-9|33	
21cr|ladspa-quitte-dsp-1.0-9|34	#-----------------------------------------------------------------------------
21cr|ladspa-quitte-dsp-1.0-9|35	
21cr|ladspa-quitte-dsp-1.0-9|36	%prep
21cr|ladspa-quitte-dsp-1.0-9|37	%setup -q -c %{name} -a1 -a2 -a4 -a5
21cr|ladspa-quitte-dsp-1.0-9|38	%patch0 -p1
21cr|ladspa-quitte-dsp-1.0-9|39	
21cr|ladspa-quitte-dsp-1.0-9|40	
21cr|ladspa-quitte-dsp-1.0-9|41	%build
21cr|ladspa-quitte-dsp-1.0-9|42	export CFLAGS="%{optflags} -fPIC"
21cr|ladspa-quitte-dsp-1.0-9|43	export CXXFLAGS="%{optflags} -fPIC -std=c++11"
21cr|ladspa-quitte-dsp-1.0-9|44	
21cr|ladspa-quitte-dsp-1.0-9|45	for i in %{plugins}; do
21cr|ladspa-quitte-dsp-1.0-9|46	pushd ${i}*
21cr|ladspa-quitte-dsp-1.0-9|47	%make OPTS="$CXXFLAGS"
21cr|ladspa-quitte-dsp-1.0-9|48	popd
21cr|ladspa-quitte-dsp-1.0-9|49	done
21cr|ladspa-quitte-dsp-1.0-9|50	
21cr|ladspa-quitte-dsp-1.0-9|51	
21cr|ladspa-quitte-dsp-1.0-9|52	%install
21cr|ladspa-quitte-dsp-1.0-9|53	install -d %{buildroot}%{_libdir}/ladspa
21cr|ladspa-quitte-dsp-1.0-9|54	
21cr|ladspa-quitte-dsp-1.0-9|55	for i in %plugins; do
21cr|ladspa-quitte-dsp-1.0-9|56	pushd ${i}*
21cr|ladspa-quitte-dsp-1.0-9|57	%makeinstall_std \
21cr|ladspa-quitte-dsp-1.0-9|58	PREFIX=%{buildroot}%{_prefix} \
21cr|ladspa-quitte-dsp-1.0-9|59	DEST=%{buildroot}%{_libdir}/ladspa \
21cr|ladspa-quitte-dsp-1.0-9|60	PLUGDEST=%{buildroot}%{_libdir}/ladspa \
21cr|ladspa-quitte-dsp-1.0-9|61	UTILDEST=%{buildroot}%{_bindir} \
21cr|ladspa-quitte-dsp-1.0-9|62	MAN1DEST=%{buildroot}%{_mandir}/man1
21cr|ladspa-quitte-dsp-1.0-9|63	popd
21cr|ladspa-quitte-dsp-1.0-9|64	done
21cr|ladspa-quitte-dsp-1.0-9|65	chmod 755 %{buildroot}%{_libdir}/ladspa/*.so

2576 21
21cr|lanshare-1.2.1-1|1	%define oname LAN-Share
21cr|lanshare-1.2.1-1|2	
21cr|lanshare-1.2.1-1|3	
21cr|lanshare-1.2.1-1|4	Summary:      Share files across the LAN
21cr|lanshare-1.2.1-1|5	Name:         lanshare
21cr|lanshare-1.2.1-1|6	Version:      1.2.1
21cr|lanshare-1.2.1-1|7	Release:      1
21cr|lanshare-1.2.1-1|8	Group:        Networking/File transfer
21cr|lanshare-1.2.1-1|9	License:      GPLv3
21cr|lanshare-1.2.1-1|10	Url:          https://github.com/abdularis/LAN-Share
21cr|lanshare-1.2.1-1|11	Source0:      https://github.com/abdularis/LAN-Share/archive/%{version}.tar.gz
21cr|lanshare-1.2.1-1|12	Source1:      %{name}.desktop
21cr|lanshare-1.2.1-1|13	
21cr|lanshare-1.2.1-1|14	BuildRequires:  qmake5
21cr|lanshare-1.2.1-1|15	BuildRequires:  pkgconfig(Qt5Core)
21cr|lanshare-1.2.1-1|16	BuildRequires:  pkgconfig(Qt5Network)
21cr|lanshare-1.2.1-1|17	BuildRequires:  qt5-devel
21cr|lanshare-1.2.1-1|18	BuildRequires:  desktop-file-utils
21cr|lanshare-1.2.1-1|19	
21cr|lanshare-1.2.1-1|20	%description
21cr|lanshare-1.2.1-1|21	LAN Share is a cross platform local area network
21cr|lanshare-1.2.1-1|22	file transfer application, built using Qt GUI framework.
21cr|lanshare-1.2.1-1|23	
21cr|lanshare-1.2.1-1|24	%files
21cr|lanshare-1.2.1-1|25	%doc README.* AUTHORS LICENSE
21cr|lanshare-1.2.1-1|26	%{_bindir}/LANShare
21cr|lanshare-1.2.1-1|27	%{_bindir}/lanshare
21cr|lanshare-1.2.1-1|28	%{_datadir}/applications/*.desktop
21cr|lanshare-1.2.1-1|29	%{_datadir}/pixmaps/*.png
21cr|lanshare-1.2.1-1|30	
21cr|lanshare-1.2.1-1|31	#-----------------------------------------------
21cr|lanshare-1.2.1-1|32	
21cr|lanshare-1.2.1-1|33	%prep
21cr|lanshare-1.2.1-1|34	%setup -qn %{oname}-%{version}
21cr|lanshare-1.2.1-1|35	
21cr|lanshare-1.2.1-1|36	%build
21cr|lanshare-1.2.1-1|37	cd src
21cr|lanshare-1.2.1-1|38	%qmake_qt5
21cr|lanshare-1.2.1-1|39	%make
21cr|lanshare-1.2.1-1|40	
21cr|lanshare-1.2.1-1|41	%install
21cr|lanshare-1.2.1-1|42	install -Dm755 src/LANShare %{buildroot}%{_bindir}/LANShare
21cr|lanshare-1.2.1-1|43	pushd %{buildroot}%{_bindir}
21cr|lanshare-1.2.1-1|44	ln -s LANShare lanshare
21cr|lanshare-1.2.1-1|45	popd
21cr|lanshare-1.2.1-1|46	
21cr|lanshare-1.2.1-1|47	mkdir -p %{buildroot}%{_datadir}/{applications,pixmaps}
21cr|lanshare-1.2.1-1|48	desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
21cr|lanshare-1.2.1-1|49	%{SOURCE1}
21cr|lanshare-1.2.1-1|50	
21cr|lanshare-1.2.1-1|51	cp -r packaging/linux/debian/lanshare-icon.png %{buildroot}%{_datadir}/pixmaps/lanshare-icon.png

2577 21
21cr|lapackpp-2022.05.00-3|1	
21cr|lapackpp-2022.05.00-3|2	%global __requires_exclude cmake()
21cr|lapackpp-2022.05.00-3|3	
21cr|lapackpp-2022.05.00-3|4	%define major 0
21cr|lapackpp-2022.05.00-3|5	%define libname %mklibname %{name} %{major}
21cr|lapackpp-2022.05.00-3|6	%define devname %mklibname %{name} -d
21cr|lapackpp-2022.05.00-3|7	
21cr|lapackpp-2022.05.00-3|8	Summary:	C++ API for the Basic Linear Algebra Subroutines
21cr|lapackpp-2022.05.00-3|9	Name:		lapackpp
21cr|lapackpp-2022.05.00-3|10	Version:	2022.05.00
21cr|lapackpp-2022.05.00-3|11	Release:	3
21cr|lapackpp-2022.05.00-3|12	License:	BSD
21cr|lapackpp-2022.05.00-3|13	Group:		System/Libraries
21cr|lapackpp-2022.05.00-3|14	Url:		https://github.com/icl-utk-edu/lapackpp
21cr|lapackpp-2022.05.00-3|15	Source0:	https://github.com/icl-utk-edu/lapackpp/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lapackpp-2022.05.00-3|16	Patch0:		lapackpp-cmake-path.patch
21cr|lapackpp-2022.05.00-3|17	Patch1:		lapackpp-versioning.patch
21cr|lapackpp-2022.05.00-3|18	BuildRequires:	blaspp-devel
21cr|lapackpp-2022.05.00-3|19	BuildRequires:	lapack-devel
21cr|lapackpp-2022.05.00-3|20	BuildRequires:	cmake
21cr|lapackpp-2022.05.00-3|21	
21cr|lapackpp-2022.05.00-3|22	%description
21cr|lapackpp-2022.05.00-3|23	The Basic Linear Algebra Subprograms (BLAS) have been around for many decades and serve
21cr|lapackpp-2022.05.00-3|24	as the de facto standard for performance-portable and numerically robust implementation
21cr|lapackpp-2022.05.00-3|25	of essential linear algebra functionality. Originally, they were written in Fortran,
21cr|lapackpp-2022.05.00-3|26	and later furnished with a C API (CBLAS).
21cr|lapackpp-2022.05.00-3|27	
21cr|lapackpp-2022.05.00-3|28	The objective of LAPACK++ is to provide a convenient, performance oriented API
21cr|lapackpp-2022.05.00-3|29	for development in the C++ language, that, for the most part,
21cr|lapackpp-2022.05.00-3|30	preserves established conventions, while, at the same time, takes advantages of
21cr|lapackpp-2022.05.00-3|31	modern C++ features, such as: namespaces, templates, exceptions, etc.
21cr|lapackpp-2022.05.00-3|32	
21cr|lapackpp-2022.05.00-3|33	#------------------------------------------------------------------
21cr|lapackpp-2022.05.00-3|34	%package -n %{libname}
21cr|lapackpp-2022.05.00-3|35	Summary:	C++ API for the Basic Linear Algebra Subroutines
21cr|lapackpp-2022.05.00-3|36	Group:		System/Libraries
21cr|lapackpp-2022.05.00-3|37	
21cr|lapackpp-2022.05.00-3|38	%description -n %{libname}
21cr|lapackpp-2022.05.00-3|39	The Basic Linear Algebra Subprograms (BLAS) have been around for many decades and serve
21cr|lapackpp-2022.05.00-3|40	as the de facto standard for performance-portable and numerically robust implementation
21cr|lapackpp-2022.05.00-3|41	of essential linear algebra functionality. Originally, they were written in Fortran,
21cr|lapackpp-2022.05.00-3|42	and later furnished with a C API (CBLAS).
21cr|lapackpp-2022.05.00-3|43	
21cr|lapackpp-2022.05.00-3|44	The objective of LAPACK++ is to provide a convenient, performance oriented API
21cr|lapackpp-2022.05.00-3|45	for development in the C++ language, that, for the most part,
21cr|lapackpp-2022.05.00-3|46	preserves established conventions, while, at the same time, takes advantages of
21cr|lapackpp-2022.05.00-3|47	modern C++ features, such as: namespaces, templates, exceptions, etc.
21cr|lapackpp-2022.05.00-3|48	
21cr|lapackpp-2022.05.00-3|49	%files -n %{libname}
21cr|lapackpp-2022.05.00-3|50	%{_libdir}/lib%{name}.so.%{major}*
21cr|lapackpp-2022.05.00-3|51	
21cr|lapackpp-2022.05.00-3|52	#------------------------------------------------------------------
21cr|lapackpp-2022.05.00-3|53	%package -n %{devname}
21cr|lapackpp-2022.05.00-3|54	Summary:	lapackpp development files
21cr|lapackpp-2022.05.00-3|55	Group:		Development/Other
21cr|lapackpp-2022.05.00-3|56	Requires:	%{libname} = %{EVRD}
21cr|lapackpp-2022.05.00-3|57	Requires:	cmake
21cr|lapackpp-2022.05.00-3|58	Provides:	%{name}-devel = %{EVRD}
21cr|lapackpp-2022.05.00-3|59	
21cr|lapackpp-2022.05.00-3|60	%description -n %{devname}
21cr|lapackpp-2022.05.00-3|61	lapackpp development files.
21cr|lapackpp-2022.05.00-3|62	
21cr|lapackpp-2022.05.00-3|63	%files -n %{devname}
21cr|lapackpp-2022.05.00-3|64	%{_includedir}/*
21cr|lapackpp-2022.05.00-3|65	%{_libdir}/*.so
21cr|lapackpp-2022.05.00-3|66	%{_libdir}/cmake/%{name}
21cr|lapackpp-2022.05.00-3|67	
21cr|lapackpp-2022.05.00-3|68	#------------------------------------------------------------------
21cr|lapackpp-2022.05.00-3|69	%prep
21cr|lapackpp-2022.05.00-3|70	%autosetup -p1
21cr|lapackpp-2022.05.00-3|71	
21cr|lapackpp-2022.05.00-3|72	%build
21cr|lapackpp-2022.05.00-3|73	%cmake \
21cr|lapackpp-2022.05.00-3|74	-DBUILD_SHARED_LIBS=ON \
21cr|lapackpp-2022.05.00-3|75	-Dbuild_tests=OFF
21cr|lapackpp-2022.05.00-3|76	
21cr|lapackpp-2022.05.00-3|77	%make
21cr|lapackpp-2022.05.00-3|78	
21cr|lapackpp-2022.05.00-3|79	%install
21cr|lapackpp-2022.05.00-3|80	%makeinstall_std -C build
21cr|lapackpp-2022.05.00-3|81	

2578 21
21cr|lasem-0.4.4-1|1	%define api 0.4
21cr|lasem-0.4.4-1|2	
21cr|lasem-0.4.4-1|3	%define major 4
21cr|lasem-0.4.4-1|4	%define libname %mklibname %{name} %{major}
21cr|lasem-0.4.4-1|5	%define devname %mklibname %{name} -d
21cr|lasem-0.4.4-1|6	
21cr|lasem-0.4.4-1|7	Name:           lasem
21cr|lasem-0.4.4-1|8	Version:        0.4.4
21cr|lasem-0.4.4-1|9	Release:        1
21cr|lasem-0.4.4-1|10	Summary:        MathML and SVG rendering library
21cr|lasem-0.4.4-1|11	License:        LGPL-2.1-or-later
21cr|lasem-0.4.4-1|12	Group:          System/Libraries
21cr|lasem-0.4.4-1|13	URL:            https://live.gnome.org/Lasem
21cr|lasem-0.4.4-1|14	Source:         http://download.gnome.org/sources/%{name}/%{api}/%{name}-%{version}.tar.xz
21cr|lasem-0.4.4-1|15	# PATCH-FIX-UPSTREAM lasem-cairo-avoid-integer-overflow.patch CVE-2013-7447 zaitor@opensuse.org -- cairo: Avoid integer overflow
21cr|lasem-0.4.4-1|16	Patch0:         lasem-cairo-avoid-integer-overflow.patch
21cr|lasem-0.4.4-1|17	BuildRequires:  bison
21cr|lasem-0.4.4-1|18	BuildRequires:  gobject-introspection >= 0.6.7
21cr|lasem-0.4.4-1|19	BuildRequires:  intltool >= 0.35.0
21cr|lasem-0.4.4-1|20	BuildRequires:  pkgconfig
21cr|lasem-0.4.4-1|21	BuildRequires:  pkgconfig(cairo) >= 1.2
21cr|lasem-0.4.4-1|22	BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.16
21cr|lasem-0.4.4-1|23	BuildRequires:  pkgconfig(gio-2.0)
21cr|lasem-0.4.4-1|24	BuildRequires:  pkgconfig(glib-2.0)
21cr|lasem-0.4.4-1|25	BuildRequires:  pkgconfig(gobject-2.0)
21cr|lasem-0.4.4-1|26	BuildRequires:  pkgconfig(libxml-2.0)
21cr|lasem-0.4.4-1|27	BuildRequires:  pkgconfig(pangocairo) >= 1.16.0
21cr|lasem-0.4.4-1|28	
21cr|lasem-0.4.4-1|29	%description
21cr|lasem-0.4.4-1|30	Lasem is a library for rendering SVG and MathML, implementing a DOM like API.
21cr|lasem-0.4.4-1|31	It's based on GObject and uses Pango and Cairo for the rendering. Included in the package
21cr|lasem-0.4.4-1|32	is a simple application, lasemrender, which is able to convert a MathML, a Latex
21cr|lasem-0.4.4-1|33	math or an SVG file to either PNG, PDF or an SVG image.
21cr|lasem-0.4.4-1|34	
21cr|lasem-0.4.4-1|35	%files -f %{name}-%{api}.lang
21cr|lasem-0.4.4-1|36	%license COPYING
21cr|lasem-0.4.4-1|37	%doc README
21cr|lasem-0.4.4-1|38	%{_bindir}/%{name}-render-%{api}
21cr|lasem-0.4.4-1|39	%{_mandir}/man1/%{name}-render-%{api}.1*
21cr|lasem-0.4.4-1|40	
21cr|lasem-0.4.4-1|41	#------------------------------------------------------
21cr|lasem-0.4.4-1|42	%package -n %{libname}
21cr|lasem-0.4.4-1|43	Summary:        MathML and SVG rendering library
21cr|lasem-0.4.4-1|44	Group:          System/Libraries
21cr|lasem-0.4.4-1|45	
21cr|lasem-0.4.4-1|46	%description -n %{libname}
21cr|lasem-0.4.4-1|47	Lasem is a library for rendering SVG and MathML, implementing a DOM like API.
21cr|lasem-0.4.4-1|48	It's based on GObject and uses Pango and Cairo for the rendering.
21cr|lasem-0.4.4-1|49	
21cr|lasem-0.4.4-1|50	%files -n %{libname}
21cr|lasem-0.4.4-1|51	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|lasem-0.4.4-1|52	
21cr|lasem-0.4.4-1|53	#------------------------------------------------------
21cr|lasem-0.4.4-1|54	
21cr|lasem-0.4.4-1|55	%package -n %{devname}
21cr|lasem-0.4.4-1|56	Summary:        Development files for lasem, a MathML and SVG rendering library
21cr|lasem-0.4.4-1|57	Group:          Development/Other
21cr|lasem-0.4.4-1|58	Requires:       %{libname} = %{EVRD}
21cr|lasem-0.4.4-1|59	Provides:       %{name}-devel = %{EVRD}
21cr|lasem-0.4.4-1|60	
21cr|lasem-0.4.4-1|61	%description -n %{devname}
21cr|lasem-0.4.4-1|62	Lasem is a library for rendering SVG and MathML, implementing a DOM like API.
21cr|lasem-0.4.4-1|63	It's based on GObject and uses Pango and Cairo for the rendering.
21cr|lasem-0.4.4-1|64	
21cr|lasem-0.4.4-1|65	%files -n %{devname}
21cr|lasem-0.4.4-1|66	%{_includedir}/%{name}-%{api}/
21cr|lasem-0.4.4-1|67	%{_libdir}/lib%{name}-%{api}.so
21cr|lasem-0.4.4-1|68	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|lasem-0.4.4-1|69	%{_datadir}/gtk-doc/html/%{name}-%{api}/
21cr|lasem-0.4.4-1|70	
21cr|lasem-0.4.4-1|71	#------------------------------------------------------
21cr|lasem-0.4.4-1|72	
21cr|lasem-0.4.4-1|73	%prep
21cr|lasem-0.4.4-1|74	%autosetup -p1
21cr|lasem-0.4.4-1|75	
21cr|lasem-0.4.4-1|76	%build
21cr|lasem-0.4.4-1|77	%configure \
21cr|lasem-0.4.4-1|78	--disable-static
21cr|lasem-0.4.4-1|79	%make
21cr|lasem-0.4.4-1|80	
21cr|lasem-0.4.4-1|81	%install
21cr|lasem-0.4.4-1|82	%make_install
21cr|lasem-0.4.4-1|83	
21cr|lasem-0.4.4-1|84	# Those files do not belong there... we package them using %%doc
21cr|lasem-0.4.4-1|85	rm -rf %{buildroot}%{_prefix}/doc
21cr|lasem-0.4.4-1|86	find %{buildroot} -type f -name "*.la" -delete -print
21cr|lasem-0.4.4-1|87	%find_lang %{name}-%{api}

2579 21
21cr|lasi-1.1.3-8|1	%undefine __cmake_in_source_build
21cr|lasi-1.1.3-8|2	
21cr|lasi-1.1.3-8|3	%define major 2
21cr|lasi-1.1.3-8|4	%define libname %mklibname LASi %{major}
21cr|lasi-1.1.3-8|5	%define devname %mklibname LASi -d
21cr|lasi-1.1.3-8|6	
21cr|lasi-1.1.3-8|7	
21cr|lasi-1.1.3-8|8	Name:           lasi
21cr|lasi-1.1.3-8|9	Version:        1.1.3
21cr|lasi-1.1.3-8|10	Release:        8%{?dist}
21cr|lasi-1.1.3-8|11	Summary:        C++ library for creating Postscript documents
21cr|lasi-1.1.3-8|12	Group:          System/Libraries
21cr|lasi-1.1.3-8|13	License:        LGPLv2+
21cr|lasi-1.1.3-8|14	URL:            http://www.unifont.org/lasi/
21cr|lasi-1.1.3-8|15	Source0:        http://downloads.sourceforge.net/lasi/libLASi-%{version}.tar.gz
21cr|lasi-1.1.3-8|16	Patch0:         lasi-multilib.patch
21cr|lasi-1.1.3-8|17	Patch1:         lasi-disable-examples.patch
21cr|lasi-1.1.3-8|18	BuildRequires:  cmake >= 3.13.2
21cr|lasi-1.1.3-8|19	BuildRequires:  pango-devel
21cr|lasi-1.1.3-8|20	BuildRequires:  doxygen
21cr|lasi-1.1.3-8|21	
21cr|lasi-1.1.3-8|22	
21cr|lasi-1.1.3-8|23	%description
21cr|lasi-1.1.3-8|24	LASi is a library written by Larry Siden  that provides a C++ stream output
21cr|lasi-1.1.3-8|25	interface ( with operator << ) for creating Postscript documents that can
21cr|lasi-1.1.3-8|26	contain characters from any of the scripts and symbol blocks supported in
21cr|lasi-1.1.3-8|27	Unicode  and by Owen Taylor's Pango layout engine. The library accommodates
21cr|lasi-1.1.3-8|28	right-to-left scripts such as Arabic and Hebrew as easily as left-to-right
21cr|lasi-1.1.3-8|29	scripts. Indic and Indic-derived Complex Text Layout (CTL) scripts, such as
21cr|lasi-1.1.3-8|30	Devanagari, Thai, Lao, and Tibetan are supported to the extent provided by
21cr|lasi-1.1.3-8|31	Pango and by the OpenType fonts installed on your system. All of this is
21cr|lasi-1.1.3-8|32	provided without need for any special configuration or layout calculation on
21cr|lasi-1.1.3-8|33	the programmer's part.
21cr|lasi-1.1.3-8|34	
21cr|lasi-1.1.3-8|35	Although the capability to produce Unicode-based multilingual Postscript
21cr|lasi-1.1.3-8|36	documents exists in large Open Source application framework libraries such as
21cr|lasi-1.1.3-8|37	GTK+, QT, and KDE, LASi was designed for projects which require the ability
21cr|lasi-1.1.3-8|38	to produce Postscript independent of any one application framework.
21cr|lasi-1.1.3-8|39	
21cr|lasi-1.1.3-8|40	#------------------------------------------------------------------
21cr|lasi-1.1.3-8|41	
21cr|lasi-1.1.3-8|42	%package -n %{libname}
21cr|lasi-1.1.3-8|43	Summary:	C++ library for creating Postscript documents
21cr|lasi-1.1.3-8|44	Group:		System/Libraries
21cr|lasi-1.1.3-8|45	
21cr|lasi-1.1.3-8|46	%description -n %{libname}
21cr|lasi-1.1.3-8|47	%{summary}.
21cr|lasi-1.1.3-8|48	
21cr|lasi-1.1.3-8|49	%files -n %{libname}
21cr|lasi-1.1.3-8|50	%{_libdir}/libLASi.so.%{major}*
21cr|lasi-1.1.3-8|51	
21cr|lasi-1.1.3-8|52	#------------------------------------------------------------------
21cr|lasi-1.1.3-8|53	%package -n %{devname}
21cr|lasi-1.1.3-8|54	Summary:        Development headers and libraries for %{name}
21cr|lasi-1.1.3-8|55	Group:          Development/Other
21cr|lasi-1.1.3-8|56	Provides:       %{name}-devel = %{EVRD}
21cr|lasi-1.1.3-8|57	Requires:       %{libname} = %{EVRD}
21cr|lasi-1.1.3-8|58	Requires:       pango-devel
21cr|lasi-1.1.3-8|59	
21cr|lasi-1.1.3-8|60	%description  -n %{devname}
21cr|lasi-1.1.3-8|61	%{summary}.
21cr|lasi-1.1.3-8|62	
21cr|lasi-1.1.3-8|63	%files -n %{devname}
21cr|lasi-1.1.3-8|64	%{_includedir}/LASi.h
21cr|lasi-1.1.3-8|65	%{_libdir}/libLASi.so
21cr|lasi-1.1.3-8|66	%{_libdir}/pkgconfig/lasi.pc
21cr|lasi-1.1.3-8|67	
21cr|lasi-1.1.3-8|68	#------------------------------------------------------------------
21cr|lasi-1.1.3-8|69	
21cr|lasi-1.1.3-8|70	%package        doc
21cr|lasi-1.1.3-8|71	Summary:        Documentation for %{name}
21cr|lasi-1.1.3-8|72	BuildArch:      noarch
21cr|lasi-1.1.3-8|73	
21cr|lasi-1.1.3-8|74	%description    doc
21cr|lasi-1.1.3-8|75	%{summary}.
21cr|lasi-1.1.3-8|76	
21cr|lasi-1.1.3-8|77	%files doc
21cr|lasi-1.1.3-8|78	%doc %{_docdir}/%{name}-%{version}/html/
21cr|lasi-1.1.3-8|79	
21cr|lasi-1.1.3-8|80	#------------------------------------------------------------------
21cr|lasi-1.1.3-8|81	
21cr|lasi-1.1.3-8|82	%prep
21cr|lasi-1.1.3-8|83	%autosetup -p1 -n libLASi-%{version}
21cr|lasi-1.1.3-8|84	
21cr|lasi-1.1.3-8|85	# Change docdir
21cr|lasi-1.1.3-8|86	sed -i -e '/set(docdir/s| .*| %{_docdir}/%{name}-%{version}|' cmake/modules/instdirs.cmake
21cr|lasi-1.1.3-8|87	
21cr|lasi-1.1.3-8|88	
21cr|lasi-1.1.3-8|89	%build
21cr|lasi-1.1.3-8|90	export CFLAGS="$RPM_OPT_FLAGS"
21cr|lasi-1.1.3-8|91	export CXXFLAGS="$RPM_OPT_FLAGS -std=c++14"
21cr|lasi-1.1.3-8|92	export FFLAGS="$RPM_OPT_FLAGS"
21cr|lasi-1.1.3-8|93	%cmake -DUSE_RPATH=OFF -DCMAKE_INSTALL_LIBDIR=%{_libdir}
21cr|lasi-1.1.3-8|94	%make
21cr|lasi-1.1.3-8|95	
21cr|lasi-1.1.3-8|96	%install
21cr|lasi-1.1.3-8|97	%makeinstall_std -C build

2580 21
21cr|latencytop-0.5-5|1	Summary:	Visualizer of system latencies
21cr|latencytop-0.5-5|2	Name:		latencytop
21cr|latencytop-0.5-5|3	Version:	0.5
21cr|latencytop-0.5-5|4	Release:	5
21cr|latencytop-0.5-5|5	License:	GPLv2+
21cr|latencytop-0.5-5|6	Group:		Development/Tools
21cr|latencytop-0.5-5|7	Url:		http://latencytop.org/
21cr|latencytop-0.5-5|8	Source0:	http://latencytop.org/download/%{name}-%{version}.tar.gz
21cr|latencytop-0.5-5|9	BuildRequires:	pkgconfig(glib-2.0)
21cr|latencytop-0.5-5|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|latencytop-0.5-5|11	BuildRequires:	pkgconfig(ncursesw)
21cr|latencytop-0.5-5|12	
21cr|latencytop-0.5-5|13	%description
21cr|latencytop-0.5-5|14	LatencyTOP is a Linux tool for software developers (both kernel and
21cr|latencytop-0.5-5|15	userspace), aimed at identifying where system latency occurs, and
21cr|latencytop-0.5-5|16	what kind of operation/action is causing the latency to happen. By
21cr|latencytop-0.5-5|17	identifying this, developers can then change the code to avoid the
21cr|latencytop-0.5-5|18	worst latency hiccups.
21cr|latencytop-0.5-5|19	
21cr|latencytop-0.5-5|20	%files
21cr|latencytop-0.5-5|21	%{_sbindir}/%{name}
21cr|latencytop-0.5-5|22	%{_datadir}/%{name}
21cr|latencytop-0.5-5|23	%{_mandir}/man8/latencytop.8*
21cr|latencytop-0.5-5|24	
21cr|latencytop-0.5-5|25	#----------------------------------------------------------------------------
21cr|latencytop-0.5-5|26	
21cr|latencytop-0.5-5|27	%prep
21cr|latencytop-0.5-5|28	%setup -q
21cr|latencytop-0.5-5|29	
21cr|latencytop-0.5-5|30	%build
21cr|latencytop-0.5-5|31	export CFLAGS="%{optflags} -I%{_includedir}/ncursesw"
21cr|latencytop-0.5-5|32	%make
21cr|latencytop-0.5-5|33	
21cr|latencytop-0.5-5|34	%install
21cr|latencytop-0.5-5|35	install -d -m755 %{buildroot}%{_sbindir}
21cr|latencytop-0.5-5|36	%makeinstall_std
21cr|latencytop-0.5-5|37	install -d -m755 %{buildroot}%{_mandir}/man8
21cr|latencytop-0.5-5|38	install -m644 latencytop.8 %{buildroot}%{_mandir}/man8/

2581 21
21cr|latex2rtf-2.3.17-1|1	%define debug_package %{nil}
21cr|latex2rtf-2.3.17-1|2	
21cr|latex2rtf-2.3.17-1|3	Summary:	LaTeX to RTF converter
21cr|latex2rtf-2.3.17-1|4	Name:		latex2rtf
21cr|latex2rtf-2.3.17-1|5	Version:	2.3.17
21cr|latex2rtf-2.3.17-1|6	Release:	1
21cr|latex2rtf-2.3.17-1|7	License:	GPLv2+
21cr|latex2rtf-2.3.17-1|8	Group:		Publishing
21cr|latex2rtf-2.3.17-1|9	Url:		http://latex2rtf.sourceforge.net/
21cr|latex2rtf-2.3.17-1|10	Source0:	https://sourceforge.net/projects/latex2rtf/files/latex2rtf-unix/%{version}/%{name}-%{version}.tar.gz
21cr|latex2rtf-2.3.17-1|11	BuildRequires:	texinfo
21cr|latex2rtf-2.3.17-1|12	BuildRequires:	texlive-kpathsea.bin
21cr|latex2rtf-2.3.17-1|13	BuildRequires:	texlive-texinfo
21cr|latex2rtf-2.3.17-1|14	BuildRequires:	texlive-scheme-full
21cr|latex2rtf-2.3.17-1|15	BuildRequires:	texlive-tex.bin
21cr|latex2rtf-2.3.17-1|16	BuildRequires:	tetex-latex
21cr|latex2rtf-2.3.17-1|17	BuildRequires:	texlive-cm-super
21cr|latex2rtf-2.3.17-1|18	Requires:	tetex-latex
21cr|latex2rtf-2.3.17-1|19	Requires:	tetex-dvips
21cr|latex2rtf-2.3.17-1|20	Requires:	imagemagick
21cr|latex2rtf-2.3.17-1|21	
21cr|latex2rtf-2.3.17-1|22	%description
21cr|latex2rtf-2.3.17-1|23	LaTeX2rtf is a translator program which is intended to translate a
21cr|latex2rtf-2.3.17-1|24	LaTeX document (precisely: the text and a limited subset of LaTeX
21cr|latex2rtf-2.3.17-1|25	tags) into the RTF format which can be imported by several
21cr|latex2rtf-2.3.17-1|26	textprocessors (including Microsoft Word for Windows and Word for
21cr|latex2rtf-2.3.17-1|27	Macintosh).
21cr|latex2rtf-2.3.17-1|28	
21cr|latex2rtf-2.3.17-1|29	%files
21cr|latex2rtf-2.3.17-1|30	%doc ChangeLog Copyright doc/latex2rtf.pdf doc/latex2rtf.html doc/copying.txt doc/credits
21cr|latex2rtf-2.3.17-1|31	%{_bindir}/latex2png
21cr|latex2rtf-2.3.17-1|32	%{_bindir}/latex2rtf
21cr|latex2rtf-2.3.17-1|33	%{_datadir}/latex2rtf/
21cr|latex2rtf-2.3.17-1|34	%{_infodir}/latex2rtf.info.*
21cr|latex2rtf-2.3.17-1|35	%{_mandir}/man1/latex2png.1.*
21cr|latex2rtf-2.3.17-1|36	%{_mandir}/man1/latex2rtf.1.*
21cr|latex2rtf-2.3.17-1|37	
21cr|latex2rtf-2.3.17-1|38	#---------------------------------------------------------------
21cr|latex2rtf-2.3.17-1|39	
21cr|latex2rtf-2.3.17-1|40	%prep
21cr|latex2rtf-2.3.17-1|41	%setup -q
21cr|latex2rtf-2.3.17-1|42	
21cr|latex2rtf-2.3.17-1|43	chmod a-x cfg/*.cfg
21cr|latex2rtf-2.3.17-1|44	find -name "*.o" -delete -print
21cr|latex2rtf-2.3.17-1|45	find . -type f -exec chmod 644 {} \;
21cr|latex2rtf-2.3.17-1|46	chmod 755 test/bracecheck
21cr|latex2rtf-2.3.17-1|47	chmod 755 scripts/latex2png
21cr|latex2rtf-2.3.17-1|48	
21cr|latex2rtf-2.3.17-1|49	for txtfile in ChangeLog Copyright; do
21cr|latex2rtf-2.3.17-1|50	iconv -f ASCII -t UTF-8 $txtfile >$txtfile.new && \
21cr|latex2rtf-2.3.17-1|51	touch -r $txtfile $txtfile.new && \
21cr|latex2rtf-2.3.17-1|52	mv $txtfile{.new,}
21cr|latex2rtf-2.3.17-1|53	done
21cr|latex2rtf-2.3.17-1|54	
21cr|latex2rtf-2.3.17-1|55	
21cr|latex2rtf-2.3.17-1|56	%build
21cr|latex2rtf-2.3.17-1|57	# no parallel build
21cr|latex2rtf-2.3.17-1|58	make PREFIX=/usr INFO_INSTALL=%{_infodir} \
21cr|latex2rtf-2.3.17-1|59	MAN_INSTALL=%{_mandir}/man1 \
21cr|latex2rtf-2.3.17-1|60	CFG_INSTALL=%{_sysconfdir}/%{name} \
21cr|latex2rtf-2.3.17-1|61	SUPPORT_INSTALL=%{_datadir}/doc/%{name}
21cr|latex2rtf-2.3.17-1|62	
21cr|latex2rtf-2.3.17-1|63	%install
21cr|latex2rtf-2.3.17-1|64	make install DESTDIR=%{buildroot}%{_prefix}
21cr|latex2rtf-2.3.17-1|65	
21cr|latex2rtf-2.3.17-1|66	install -d -m 755 %{buildroot}%{_infodir}
21cr|latex2rtf-2.3.17-1|67	install -m 644 doc/%{name}.info %{buildroot}%{_infodir}

2582 21
21cr|latex-abntex-0.9-0.beta2.5|1	%define texdir %{_datadir}/texmf-dist
21cr|latex-abntex-0.9-0.beta2.5|2	
21cr|latex-abntex-0.9-0.beta2.5|3	Summary:	LaTeX macros for writing documents following the ABNT norms
21cr|latex-abntex-0.9-0.beta2.5|4	Name:		latex-abntex
21cr|latex-abntex-0.9-0.beta2.5|5	Version:	0.9
21cr|latex-abntex-0.9-0.beta2.5|6	Release:	0.beta2.5
21cr|latex-abntex-0.9-0.beta2.5|7	License:	LPPL
21cr|latex-abntex-0.9-0.beta2.5|8	Group:		Publishing
21cr|latex-abntex-0.9-0.beta2.5|9	Url:		http://abntex.codigolivre.org.br
21cr|latex-abntex-0.9-0.beta2.5|10	Source0:	abntex-%{version}-beta2.tar.gz
21cr|latex-abntex-0.9-0.beta2.5|11	Patch0:		abntex-0.9-respect-prefix.patch
21cr|latex-abntex-0.9-0.beta2.5|12	# BuildRequires:	tetex
21cr|latex-abntex-0.9-0.beta2.5|13	# BuildRequires:	texlive-doublestroke
21cr|latex-abntex-0.9-0.beta2.5|14	# This indicates that texlive-scheme-full is not comlete...
21cr|latex-abntex-0.9-0.beta2.5|15	BuildRequires:	texlive-collection-fontsextra
21cr|latex-abntex-0.9-0.beta2.5|16	BuildRequires:	texlive-hyph-utf8
21cr|latex-abntex-0.9-0.beta2.5|17	BuildRequires:	texlive-scheme-full
21cr|latex-abntex-0.9-0.beta2.5|18	BuildRequires:	texlive-scheme-tetex
21cr|latex-abntex-0.9-0.beta2.5|19	BuildRequires:	texlive-hyphen-afrikaans
21cr|latex-abntex-0.9-0.beta2.5|20	BuildRequires:	texlive-hyphen-ancientgreek
21cr|latex-abntex-0.9-0.beta2.5|21	BuildRequires:	texlive-hyphen-armenian
21cr|latex-abntex-0.9-0.beta2.5|22	BuildRequires:	texlive-hyphen-basque
21cr|latex-abntex-0.9-0.beta2.5|23	BuildRequires:	texlive-hyphen-belarusian
21cr|latex-abntex-0.9-0.beta2.5|24	BuildRequires:	texlive-hyphen-bulgarian
21cr|latex-abntex-0.9-0.beta2.5|25	BuildRequires:	texlive-hyphen-catalan
21cr|latex-abntex-0.9-0.beta2.5|26	BuildRequires:	texlive-hyphen-chinese
21cr|latex-abntex-0.9-0.beta2.5|27	BuildRequires:	texlive-hyphen-churchslavonic
21cr|latex-abntex-0.9-0.beta2.5|28	BuildRequires:	texlive-hyphen-coptic
21cr|latex-abntex-0.9-0.beta2.5|29	BuildRequires:	texlive-hyphen-croatian
21cr|latex-abntex-0.9-0.beta2.5|30	BuildRequires:	texlive-hyphen-czech
21cr|latex-abntex-0.9-0.beta2.5|31	BuildRequires:	texlive-hyphen-danish
21cr|latex-abntex-0.9-0.beta2.5|32	BuildRequires:	texlive-hyphen-dutch
21cr|latex-abntex-0.9-0.beta2.5|33	BuildRequires:	texlive-hyphen-english
21cr|latex-abntex-0.9-0.beta2.5|34	BuildRequires:	texlive-hyphen-esperanto
21cr|latex-abntex-0.9-0.beta2.5|35	BuildRequires:	texlive-hyphen-estonian
21cr|latex-abntex-0.9-0.beta2.5|36	BuildRequires:	texlive-hyphen-ethiopic
21cr|latex-abntex-0.9-0.beta2.5|37	BuildRequires:	texlive-hyphen-finnish
21cr|latex-abntex-0.9-0.beta2.5|38	BuildRequires:	texlive-hyphen-french
21cr|latex-abntex-0.9-0.beta2.5|39	BuildRequires:	texlive-hyphen-friulan
21cr|latex-abntex-0.9-0.beta2.5|40	BuildRequires:	texlive-hyphen-galician
21cr|latex-abntex-0.9-0.beta2.5|41	BuildRequires:	texlive-hyphen-georgian
21cr|latex-abntex-0.9-0.beta2.5|42	BuildRequires:	texlive-hyphen-german
21cr|latex-abntex-0.9-0.beta2.5|43	BuildRequires:	texlive-hyphen-greek
21cr|latex-abntex-0.9-0.beta2.5|44	BuildRequires:	texlive-hyphen-hungarian
21cr|latex-abntex-0.9-0.beta2.5|45	BuildRequires:	texlive-hyphen-icelandic
21cr|latex-abntex-0.9-0.beta2.5|46	BuildRequires:	texlive-hyphen-indic
21cr|latex-abntex-0.9-0.beta2.5|47	BuildRequires:	texlive-hyphen-indonesian
21cr|latex-abntex-0.9-0.beta2.5|48	BuildRequires:	texlive-hyphen-interlingua
21cr|latex-abntex-0.9-0.beta2.5|49	BuildRequires:	texlive-hyphen-irish
21cr|latex-abntex-0.9-0.beta2.5|50	BuildRequires:	texlive-hyphen-italian
21cr|latex-abntex-0.9-0.beta2.5|51	BuildRequires:	texlive-hyphen-kurmanji
21cr|latex-abntex-0.9-0.beta2.5|52	BuildRequires:	texlive-hyphen-latin
21cr|latex-abntex-0.9-0.beta2.5|53	BuildRequires:	texlive-hyphen-latvian
21cr|latex-abntex-0.9-0.beta2.5|54	BuildRequires:	texlive-hyphen-lithuanian
21cr|latex-abntex-0.9-0.beta2.5|55	BuildRequires:	texlive-hyphen-mongolian
21cr|latex-abntex-0.9-0.beta2.5|56	BuildRequires:	texlive-hyphen-norwegian
21cr|latex-abntex-0.9-0.beta2.5|57	BuildRequires:	texlive-hyphen-occitan
21cr|latex-abntex-0.9-0.beta2.5|58	BuildRequires:	texlive-hyphen-piedmontese
21cr|latex-abntex-0.9-0.beta2.5|59	BuildRequires:	texlive-hyphen-polish
21cr|latex-abntex-0.9-0.beta2.5|60	BuildRequires:	texlive-hyphen-portuguese
21cr|latex-abntex-0.9-0.beta2.5|61	BuildRequires:	texlive-hyphen-romanian
21cr|latex-abntex-0.9-0.beta2.5|62	BuildRequires:	texlive-hyphen-romansh
21cr|latex-abntex-0.9-0.beta2.5|63	BuildRequires:	texlive-hyphen-russian
21cr|latex-abntex-0.9-0.beta2.5|64	BuildRequires:	texlive-hyphen-sanskrit
21cr|latex-abntex-0.9-0.beta2.5|65	BuildRequires:	texlive-hyphen-serbian
21cr|latex-abntex-0.9-0.beta2.5|66	BuildRequires:	texlive-hyphen-slovak
21cr|latex-abntex-0.9-0.beta2.5|67	BuildRequires:	texlive-hyphen-slovenian
21cr|latex-abntex-0.9-0.beta2.5|68	BuildRequires:	texlive-hyphen-spanish
21cr|latex-abntex-0.9-0.beta2.5|69	BuildRequires:	texlive-hyphen-swedish
21cr|latex-abntex-0.9-0.beta2.5|70	BuildRequires:	texlive-thailatex
21cr|latex-abntex-0.9-0.beta2.5|71	BuildRequires:	texlive-hyphen-turkish
21cr|latex-abntex-0.9-0.beta2.5|72	BuildRequires:	texlive-hyphen-turkmen
21cr|latex-abntex-0.9-0.beta2.5|73	BuildRequires:	texlive-hyphen-ukrainian
21cr|latex-abntex-0.9-0.beta2.5|74	BuildRequires:	texlive-hyphen-uppersorbian
21cr|latex-abntex-0.9-0.beta2.5|75	BuildRequires:	texlive-hyphen-welsh
21cr|latex-abntex-0.9-0.beta2.5|76	Requires:	texlive-scheme-full
21cr|latex-abntex-0.9-0.beta2.5|77	Requires:	texlive-scheme-tetex
21cr|latex-abntex-0.9-0.beta2.5|78	BuildArch:	noarch
21cr|latex-abntex-0.9-0.beta2.5|79	
21cr|latex-abntex-0.9-0.beta2.5|80	%description
21cr|latex-abntex-0.9-0.beta2.5|81	With the abnTeX macros you will be able to write LaTeX documents which
21cr|latex-abntex-0.9-0.beta2.5|82	conform to several norms from ABNT (Brazilian Association for Technical
21cr|latex-abntex-0.9-0.beta2.5|83	Norms). In addition there are macros for writing automated lists of
21cr|latex-abntex-0.9-0.beta2.5|84	abbreviations and symbols and a style for writing patent applications
21cr|latex-abntex-0.9-0.beta2.5|85	for INPI. You can also use these style with LyX.
21cr|latex-abntex-0.9-0.beta2.5|86	
21cr|latex-abntex-0.9-0.beta2.5|87	%files
21cr|latex-abntex-0.9-0.beta2.5|88	%doc LEIAME LEIAME.linux LEIAME.make LEIAME.administracao
21cr|latex-abntex-0.9-0.beta2.5|89	%doc compiled.docs/*.ps.gz
21cr|latex-abntex-0.9-0.beta2.5|90	%{texdir}/bibtex/bib/abntex
21cr|latex-abntex-0.9-0.beta2.5|91	%{texdir}/bibtex/bst/abntex
21cr|latex-abntex-0.9-0.beta2.5|92	%{texdir}/doc/bibtex/abntex
21cr|latex-abntex-0.9-0.beta2.5|93	%{texdir}/doc/latex/abntex
21cr|latex-abntex-0.9-0.beta2.5|94	%{texdir}/makeindex/abntex
21cr|latex-abntex-0.9-0.beta2.5|95	%{texdir}/tex/latex/abntex
21cr|latex-abntex-0.9-0.beta2.5|96	%{_bindir}/geratss
21cr|latex-abntex-0.9-0.beta2.5|97	
21cr|latex-abntex-0.9-0.beta2.5|98	%post
21cr|latex-abntex-0.9-0.beta2.5|99	texhash
21cr|latex-abntex-0.9-0.beta2.5|100	
21cr|latex-abntex-0.9-0.beta2.5|101	%postun
21cr|latex-abntex-0.9-0.beta2.5|102	texhash
21cr|latex-abntex-0.9-0.beta2.5|103	
21cr|latex-abntex-0.9-0.beta2.5|104	#----------------------------------------------------------------------------
21cr|latex-abntex-0.9-0.beta2.5|105	
21cr|latex-abntex-0.9-0.beta2.5|106	%prep
21cr|latex-abntex-0.9-0.beta2.5|107	%setup -n abntex-%{version}
21cr|latex-abntex-0.9-0.beta2.5|108	%patch0 -p1 -b .respect-prefix
21cr|latex-abntex-0.9-0.beta2.5|109	
21cr|latex-abntex-0.9-0.beta2.5|110	%build
21cr|latex-abntex-0.9-0.beta2.5|111	make doc-ps
21cr|latex-abntex-0.9-0.beta2.5|112	
21cr|latex-abntex-0.9-0.beta2.5|113	%install
21cr|latex-abntex-0.9-0.beta2.5|114	install -m 755 -d %{buildroot}%{texdir}
21cr|latex-abntex-0.9-0.beta2.5|115	install -m 755 -d %{buildroot}%{_bindir}
21cr|latex-abntex-0.9-0.beta2.5|116	install -m 755 -d %{buildroot}%{_docdir}
21cr|latex-abntex-0.9-0.beta2.5|117	%makeinstall_std USRLOCAL=%{buildroot}%{_bindir}

2583 21
21cr|latex-beamer-3.63-1|1	%define rname   beamer
21cr|latex-beamer-3.63-1|2	%define rversion 3-24
21cr|latex-beamer-3.63-1|3	
21cr|latex-beamer-3.63-1|4	Summary:	LaTeX class to produce presentations
21cr|latex-beamer-3.63-1|5	Name:		latex-beamer
21cr|latex-beamer-3.63-1|6	Version:	3.63
21cr|latex-beamer-3.63-1|7	Release:	1
21cr|latex-beamer-3.63-1|8	License:	GPLv2+
21cr|latex-beamer-3.63-1|9	Group:		Publishing
21cr|latex-beamer-3.63-1|10	Url:		http://bitbucket.org/rivanvx/beamer/wiki/Home
21cr|latex-beamer-3.63-1|11	Source0:	http://bitbucket.org/rivanvx/beamer/get/version-%{rversion}.tar.bz2
21cr|latex-beamer-3.63-1|12	BuildRequires:	ghostscript
21cr|latex-beamer-3.63-1|13	BuildRequires:	texlive-latex
21cr|latex-beamer-3.63-1|14	BuildRequires:	texlive-pgf
21cr|latex-beamer-3.63-1|15	BuildRequires:	texlive-xcolor
21cr|latex-beamer-3.63-1|16	Requires:	texlive-latex
21cr|latex-beamer-3.63-1|17	Requires:	texlive-pgf
21cr|latex-beamer-3.63-1|18	Requires:	texlive-xcolor
21cr|latex-beamer-3.63-1|19	BuildArch:	noarch
21cr|latex-beamer-3.63-1|20	
21cr|latex-beamer-3.63-1|21	%description
21cr|latex-beamer-3.63-1|22	The beamer class is a LaTeX class that allows you to create a beamer
21cr|latex-beamer-3.63-1|23	presentation. It can also be used to create slides. It behaves similarly
21cr|latex-beamer-3.63-1|24	to other packages like Prosper, but has the advantage that it works
21cr|latex-beamer-3.63-1|25	together directly with pdflatex, but also with dvips.
21cr|latex-beamer-3.63-1|26	
21cr|latex-beamer-3.63-1|27	Once you have installed the beamer class, the basic steps to create a
21cr|latex-beamer-3.63-1|28	beamer presentation are the following:
21cr|latex-beamer-3.63-1|29	
21cr|latex-beamer-3.63-1|30	* Specify beamer as document class instead of article.
21cr|latex-beamer-3.63-1|31	* Structure your LaTeX text using \section and \subsection commands.
21cr|latex-beamer-3.63-1|32	* Place the text of the individual slides inside \frame commands.
21cr|latex-beamer-3.63-1|33	* Run pdflatex on the text (or latex and dvips).
21cr|latex-beamer-3.63-1|34	
21cr|latex-beamer-3.63-1|35	The beamer class has several useful features: You don't need any
21cr|latex-beamer-3.63-1|36	external programs to use it other than pdflatex, but it works also with
21cr|latex-beamer-3.63-1|37	dvips. You can easily and intuitively create sophisticated overlays.
21cr|latex-beamer-3.63-1|38	Finally, you can easily change the whole slide theme or only parts of
21cr|latex-beamer-3.63-1|39	it.
21cr|latex-beamer-3.63-1|40	
21cr|latex-beamer-3.63-1|41	%files
21cr|latex-beamer-3.63-1|42	%doc AUTHORS ChangeLog FILES INSTALL README TODO
21cr|latex-beamer-3.63-1|43	%doc examples solutions
21cr|latex-beamer-3.63-1|44	%{_datadir}/texmf/tex/latex/%{rname}
21cr|latex-beamer-3.63-1|45	
21cr|latex-beamer-3.63-1|46	%post
21cr|latex-beamer-3.63-1|47	[ -x %{_bindir}/texhash ] && %{_bindir}/env - %{_bindir}/texhash 2> /dev/null || :
21cr|latex-beamer-3.63-1|48	
21cr|latex-beamer-3.63-1|49	%postun
21cr|latex-beamer-3.63-1|50	[ -x %{_bindir}/texhash ] && %{_bindir}/env - %{_bindir}/texhash 2> /dev/null || :
21cr|latex-beamer-3.63-1|51	
21cr|latex-beamer-3.63-1|52	#----------------------------------------------------------------------------
21cr|latex-beamer-3.63-1|53	
21cr|latex-beamer-3.63-1|54	%prep
21cr|latex-beamer-3.63-1|55	%setup -q -n rivanvx-beamer-cb16a617839f
21cr|latex-beamer-3.63-1|56	
21cr|latex-beamer-3.63-1|57	%build
21cr|latex-beamer-3.63-1|58	:
21cr|latex-beamer-3.63-1|59	
21cr|latex-beamer-3.63-1|60	%install
21cr|latex-beamer-3.63-1|61	mkdir -p %{buildroot}%{_datadir}/texmf/tex/latex/%{rname}
21cr|latex-beamer-3.63-1|62	cp -a base %{buildroot}%{_datadir}/texmf/tex/latex/%{rname}

2584 21
21cr|latex-lettre-2.346-8|1	%global __requires_exclude texhash
21cr|latex-lettre-2.346-8|2	Name: 		latex-lettre
21cr|latex-lettre-2.346-8|3	Version: 	2.346
21cr|latex-lettre-2.346-8|4	Release: 	8
21cr|latex-lettre-2.346-8|5	Summary: 	Letters and faxes in French
21cr|latex-lettre-2.346-8|6	License: 	LPPL
21cr|latex-lettre-2.346-8|7	Group: 		Publishing
21cr|latex-lettre-2.346-8|8	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lettre/
21cr|latex-lettre-2.346-8|9	Source0: 	ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/lettre.tar.bz2
21cr|latex-lettre-2.346-8|10	Requires: 	texlive-latex texlive-collection-latex
21cr|latex-lettre-2.346-8|11	BuildRequires:	texlive-latex texlive-collection-latex
21cr|latex-lettre-2.346-8|12	Requires(post): texlive-kpathsea.bin
21cr|latex-lettre-2.346-8|13	Requires(postun): texlive-kpathsea.bin
21cr|latex-lettre-2.346-8|14	BuildArch:	noarch
21cr|latex-lettre-2.346-8|15	
21cr|latex-lettre-2.346-8|16	%description
21cr|latex-lettre-2.346-8|17	This package provides a latex class for letters and faxes in French.
21cr|latex-lettre-2.346-8|18	
21cr|latex-lettre-2.346-8|19	%prep
21cr|latex-lettre-2.346-8|20	%setup -q -n lettre
21cr|latex-lettre-2.346-8|21	
21cr|latex-lettre-2.346-8|22	%build
21cr|latex-lettre-2.346-8|23	
21cr|latex-lettre-2.346-8|24	%install
21cr|latex-lettre-2.346-8|25	install -d -m 755 %{buildroot}%{_datadir}/texmf/tex/latex/lettre
21cr|latex-lettre-2.346-8|26	install -m 644 inputs/* %{buildroot}%{_datadir}/texmf/tex/latex/lettre
21cr|latex-lettre-2.346-8|27	
21cr|latex-lettre-2.346-8|28	install -d -m 755 %{buildroot}%{_datadir}/texmf/doc/latex/lettre
21cr|latex-lettre-2.346-8|29	install -m 644 doc/* %{buildroot}%{_datadir}/texmf/doc/latex/lettre
21cr|latex-lettre-2.346-8|30	
21cr|latex-lettre-2.346-8|31	%post
21cr|latex-lettre-2.346-8|32	%{_bindir}/texhash
21cr|latex-lettre-2.346-8|33	
21cr|latex-lettre-2.346-8|34	%postun
21cr|latex-lettre-2.346-8|35	%{_bindir}/texhash
21cr|latex-lettre-2.346-8|36	
21cr|latex-lettre-2.346-8|37	%files
21cr|latex-lettre-2.346-8|38	%doc ALIRE LICENSE lppl.txt README
21cr|latex-lettre-2.346-8|39	%{_datadir}/texmf/tex/latex/lettre
21cr|latex-lettre-2.346-8|40	%{_datadir}/texmf/doc/latex/lettre

2585 21
21cr|latex-mk-2.1-5|1	Summary:	Utility simplifying latex document managment
21cr|latex-mk-2.1-5|2	Name:		latex-mk
21cr|latex-mk-2.1-5|3	Version:	2.1
21cr|latex-mk-2.1-5|4	Release:	5
21cr|latex-mk-2.1-5|5	License:	BSD
21cr|latex-mk-2.1-5|6	Group:		Publishing
21cr|latex-mk-2.1-5|7	Url:		http://latex-mk.sourceforge.net/
21cr|latex-mk-2.1-5|8	Source0:	http://switch.dl.sourceforge.net/project/latex-mk/latex-mk/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|latex-mk-2.1-5|9	#not build pdf and info files - already present
21cr|latex-mk-2.1-5|10	Patch0:		latex-mk-doc.patch
21cr|latex-mk-2.1-5|11	BuildRequires:	texinfo
21cr|latex-mk-2.1-5|12	Buildarch:	noarch
21cr|latex-mk-2.1-5|13	
21cr|latex-mk-2.1-5|14	%description
21cr|latex-mk-2.1-5|15	LaTeX-Mk is a collection of makefile fragments and shell scripts
21cr|latex-mk-2.1-5|16	for simplifying the management of small to large sized LaTeX documents.
21cr|latex-mk-2.1-5|17	
21cr|latex-mk-2.1-5|18	%files
21cr|latex-mk-2.1-5|19	%doc AUTHORS COPYING ChangeLog NEWS README TODO fedora-doc/*
21cr|latex-mk-2.1-5|20	%config %{_sysconfdir}/profile.d/latex-mk.sh
21cr|latex-mk-2.1-5|21	%config %{_sysconfdir}/profile.d/latex-mk.csh
21cr|latex-mk-2.1-5|22	%{_bindir}/ieee-copyout
21cr|latex-mk-2.1-5|23	%{_bindir}/latex-mk
21cr|latex-mk-2.1-5|24	%{_datadir}/latex-mk/
21cr|latex-mk-2.1-5|25	
21cr|latex-mk-2.1-5|26	#----------------------------------------------------------------------------
21cr|latex-mk-2.1-5|27	
21cr|latex-mk-2.1-5|28	%prep
21cr|latex-mk-2.1-5|29	%autosetup -p1
21cr|latex-mk-2.1-5|30	
21cr|latex-mk-2.1-5|31	%build
21cr|latex-mk-2.1-5|32	autoreconf -vfi
21cr|latex-mk-2.1-5|33	%configure
21cr|latex-mk-2.1-5|34	%make
21cr|latex-mk-2.1-5|35	
21cr|latex-mk-2.1-5|36	%install
21cr|latex-mk-2.1-5|37	%makeinstall_std
21cr|latex-mk-2.1-5|38	
21cr|latex-mk-2.1-5|39	mkdir fedora-doc
21cr|latex-mk-2.1-5|40	mv doc/latex-mk.* fedora-doc
21cr|latex-mk-2.1-5|41	mv %{buildroot}%{_datadir}/latex-mk/example fedora-doc
21cr|latex-mk-2.1-5|42	mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
21cr|latex-mk-2.1-5|43	echo 'export LATEX_MK_DIR=%{_datadir}/latex-mk' > %{buildroot}%{_sysconfdir}/profile.d/latex-mk.sh
21cr|latex-mk-2.1-5|44	echo 'setenv LATEX_MK_DIR %{_datadir}/latex-mk' > %{buildroot}%{_sysconfdir}/profile.d/latex-mk.csh
21cr|latex-mk-2.1-5|45	rm -f %{buildroot}%{_infodir}/dir

2586 21
21cr|latexmk-465-1|1	%define srcversion %(echo %{version} | sed -e 's/\\.//g')
21cr|latexmk-465-1|2	
21cr|latexmk-465-1|3	Summary:	Perl script for automating LaTeX document compilation
21cr|latexmk-465-1|4	Name:		latexmk
21cr|latexmk-465-1|5	Version:	465
21cr|latexmk-465-1|6	Release:	1
21cr|latexmk-465-1|7	License:	GPLv2
21cr|latexmk-465-1|8	Group:		Publishing
21cr|latexmk-465-1|9	Url:		http://www.phys.psu.edu/~collins/software/latexmk-jcc/
21cr|latexmk-465-1|10	Source0:	http://www.phys.psu.edu/~collins/software/latexmk-jcc/%{name}-%{srcversion}.zip
21cr|latexmk-465-1|11	BuildArch:	noarch
21cr|latexmk-465-1|12	Requires:	perl
21cr|latexmk-465-1|13	Requires:	tetex-latex
21cr|latexmk-465-1|14	
21cr|latexmk-465-1|15	%description
21cr|latexmk-465-1|16	Latexmk completely automates the process of compiling a LaTeX
21cr|latexmk-465-1|17	document.  Essentially, it is like a specialized relative of
21cr|latexmk-465-1|18	the general make utility, but one which determines dependencies
21cr|latexmk-465-1|19	automatically and has some other very useful features.  In its
21cr|latexmk-465-1|20	basic mode of operation latexmk is given the name of the
21cr|latexmk-465-1|21	primary source file for a document, and it issues the
21cr|latexmk-465-1|22	appropriate sequence of commands to generate a .dvi, .ps, .pdf
21cr|latexmk-465-1|23	and/or hardcopy version of the document.
21cr|latexmk-465-1|24	
21cr|latexmk-465-1|25	%files
21cr|latexmk-465-1|26	%doc CHANGES COPYING README latexmk.pdf latexmk.txt example_rcfiles
21cr|latexmk-465-1|27	%{_bindir}/%{name}
21cr|latexmk-465-1|28	%{_mandir}/man1/%{name}.*
21cr|latexmk-465-1|29	
21cr|latexmk-465-1|30	#--------------------------------------------------------------
21cr|latexmk-465-1|31	
21cr|latexmk-465-1|32	%prep
21cr|latexmk-465-1|33	%setup -qn %{name}
21cr|latexmk-465-1|34	
21cr|latexmk-465-1|35	%build
21cr|latexmk-465-1|36	
21cr|latexmk-465-1|37	%install
21cr|latexmk-465-1|38	install -d %{buildroot}%{_bindir}
21cr|latexmk-465-1|39	install -d %{buildroot}%{_mandir}/man1
21cr|latexmk-465-1|40	install -m 755 %{name}.pl %{buildroot}%{_bindir}/%{name}
21cr|latexmk-465-1|41	install -m 755 %{name}.1 %{buildroot}%{_mandir}/man1/

2587 21
21cr|latte-dock-0.10.9-2|1	Summary:	Latte is a dock for Plasma 5
21cr|latte-dock-0.10.9-2|2	Name:		latte-dock
21cr|latte-dock-0.10.9-2|3	Version:	0.10.9
21cr|latte-dock-0.10.9-2|4	Release:	2
21cr|latte-dock-0.10.9-2|5	License:	GPLv2+
21cr|latte-dock-0.10.9-2|6	Group:		Graphical desktop/KDE
21cr|latte-dock-0.10.9-2|7	Url:		https://www.kde.org/
21cr|latte-dock-0.10.9-2|8	Source0:	http://download.kde.org/stable/%{name}/%{name}-%{version}.tar.xz
21cr|latte-dock-0.10.9-2|9	Source1:	latte-dock-0.10.8_ru.tar.gz
21cr|latte-dock-0.10.9-2|10	BuildRequires:	extra-cmake-modules
21cr|latte-dock-0.10.9-2|11	BuildRequires:	kf5archive-devel
21cr|latte-dock-0.10.9-2|12	BuildRequires:	kf5activities-devel
21cr|latte-dock-0.10.9-2|13	BuildRequires:	kf5coreaddons-devel
21cr|latte-dock-0.10.9-2|14	BuildRequires:	kf5crash-devel
21cr|latte-dock-0.10.9-2|15	BuildRequires:	kf5dbusaddons-devel
21cr|latte-dock-0.10.9-2|16	BuildRequires:	kf5declarative-devel
21cr|latte-dock-0.10.9-2|17	BuildRequires:	kf5globalaccel-devel
21cr|latte-dock-0.10.9-2|18	BuildRequires:	kf5iconthemes-devel
21cr|latte-dock-0.10.9-2|19	BuildRequires:	kf5i18n-devel
21cr|latte-dock-0.10.9-2|20	BuildRequires:	kf5kio-devel
21cr|latte-dock-0.10.9-2|21	BuildRequires:	kf5kirigami2-devel
21cr|latte-dock-0.10.9-2|22	BuildRequires:	kf5newstuff-devel
21cr|latte-dock-0.10.9-2|23	BuildRequires:	kf5notifications-devel
21cr|latte-dock-0.10.9-2|24	BuildRequires:	kf5package-devel
21cr|latte-dock-0.10.9-2|25	BuildRequires:	kf5plasma-devel
21cr|latte-dock-0.10.9-2|26	BuildRequires:	kf5sysguard-devel
21cr|latte-dock-0.10.9-2|27	BuildRequires:	kf5wayland-devel
21cr|latte-dock-0.10.9-2|28	BuildRequires:	kf5windowsystem-devel
21cr|latte-dock-0.10.9-2|29	BuildRequires:	kf5xmlgui-devel
21cr|latte-dock-0.10.9-2|30	BuildRequires:	pkgconfig(Qt5DBus)
21cr|latte-dock-0.10.9-2|31	BuildRequires:	pkgconfig(Qt5Gui)
21cr|latte-dock-0.10.9-2|32	BuildRequires:	pkgconfig(Qt5Qml)
21cr|latte-dock-0.10.9-2|33	BuildRequires:	pkgconfig(Qt5Quick)
21cr|latte-dock-0.10.9-2|34	BuildRequires:	pkgconfig(xcb)
21cr|latte-dock-0.10.9-2|35	BuildRequires:	pkgconfig(xcb-randr)
21cr|latte-dock-0.10.9-2|36	BuildRequires:	pkgconfig(xcb-util)
21cr|latte-dock-0.10.9-2|37	BuildRequires:	pkgconfig(sm)
21cr|latte-dock-0.10.9-2|38	Requires:	plasma5-applet-latte
21cr|latte-dock-0.10.9-2|39	Requires:	plasma5-applet-latte-indicator
21cr|latte-dock-0.10.9-2|40	Requires:	plasma5-containment-latte
21cr|latte-dock-0.10.9-2|41	Requires:	plasma5-containment-lattecontextmenu
21cr|latte-dock-0.10.9-2|42	Requires:	plasma5-shell-latte
21cr|latte-dock-0.10.9-2|43	Obsoletes:	plasma5-applet-latte-separator < 0.9
21cr|latte-dock-0.10.9-2|44	Obsoletes:	plasma5-applet-latte-spacer < 0.9
21cr|latte-dock-0.10.9-2|45	
21cr|latte-dock-0.10.9-2|46	%description
21cr|latte-dock-0.10.9-2|47	Latte is a dock based on plasma frameworks that provides an elegant and
21cr|latte-dock-0.10.9-2|48	intuitive experience for your tasks and plasmoids. It animates its contents by
21cr|latte-dock-0.10.9-2|49	using parabolic zoom effect and tries to be there only when it is needed.
21cr|latte-dock-0.10.9-2|50	
21cr|latte-dock-0.10.9-2|51	%files -f %{name}.lang
21cr|latte-dock-0.10.9-2|52	%doc README.md
21cr|latte-dock-0.10.9-2|53	%license LICENSES/*.txt
21cr|latte-dock-0.10.9-2|54	%{_kde5_bindir}/latte-dock
21cr|latte-dock-0.10.9-2|55	%{_kde5_applicationsdir}/org.kde.latte-dock.desktop
21cr|latte-dock-0.10.9-2|56	%{_kde5_iconsdir}/hicolor/*/apps/latte-dock.*
21cr|latte-dock-0.10.9-2|57	%{_kde5_notificationsdir}/lattedock.notifyrc
21cr|latte-dock-0.10.9-2|58	%{_appdatadir}/org.kde.latte-dock.appdata.xml
21cr|latte-dock-0.10.9-2|59	%{_datadir}/dbus-1/interfaces/org.kde.LatteDock.xml
21cr|latte-dock-0.10.9-2|60	%{_kde5_datadir}/knsrcfiles/latte-layouts.knsrc
21cr|latte-dock-0.10.9-2|61	%{_kde5_datadir}/knsrcfiles/latte-indicators.knsrc
21cr|latte-dock-0.10.9-2|62	
21cr|latte-dock-0.10.9-2|63	#----------------------------------------------------------------------------
21cr|latte-dock-0.10.9-2|64	
21cr|latte-dock-0.10.9-2|65	%define qmllatte %mklibname latte-qml
21cr|latte-dock-0.10.9-2|66	
21cr|latte-dock-0.10.9-2|67	%package -n %{qmllatte}
21cr|latte-dock-0.10.9-2|68	Summary:	QML plugins for Plasma 5 Latte Dock
21cr|latte-dock-0.10.9-2|69	Group:		System/Libraries
21cr|latte-dock-0.10.9-2|70	Provides:	latte-qml = %{EVRD}
21cr|latte-dock-0.10.9-2|71	
21cr|latte-dock-0.10.9-2|72	%description -n %{qmllatte}
21cr|latte-dock-0.10.9-2|73	QML plugins for Plasma 5 activity switcher.
21cr|latte-dock-0.10.9-2|74	
21cr|latte-dock-0.10.9-2|75	%files -n %{qmllatte}
21cr|latte-dock-0.10.9-2|76	%dir %{_kde5_qmldir}/org/kde/latte/
21cr|latte-dock-0.10.9-2|77	%{_kde5_qmldir}/org/kde/latte/*
21cr|latte-dock-0.10.9-2|78	
21cr|latte-dock-0.10.9-2|79	#----------------------------------------------------------------------------
21cr|latte-dock-0.10.9-2|80	
21cr|latte-dock-0.10.9-2|81	%package -n plasma5-applet-latte
21cr|latte-dock-0.10.9-2|82	Summary:	Plasma 5 Latte Dock plasmoid
21cr|latte-dock-0.10.9-2|83	Group:		Graphical desktop/KDE
21cr|latte-dock-0.10.9-2|84	Requires:	latte-qml
21cr|latte-dock-0.10.9-2|85	
21cr|latte-dock-0.10.9-2|86	%description -n plasma5-applet-latte
21cr|latte-dock-0.10.9-2|87	Plasma 5 Latte Dock plasmoid.
21cr|latte-dock-0.10.9-2|88	
21cr|latte-dock-0.10.9-2|89	%files -n plasma5-applet-latte -f plasma_applet_org.kde.latte.plasmoid.lang
21cr|latte-dock-0.10.9-2|90	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.latte.plasmoid/
21cr|latte-dock-0.10.9-2|91	%{_kde5_datadir}/plasma/plasmoids/org.kde.latte.plasmoid/*
21cr|latte-dock-0.10.9-2|92	%{_kde5_iconsdir}/breeze/applets/*/org.kde.latte.plasmoid.*
21cr|latte-dock-0.10.9-2|93	%{_kde5_services}/plasma-applet-org.kde.latte.plasmoid.desktop
21cr|latte-dock-0.10.9-2|94	%{_appdatadir}/org.kde.latte.plasmoid.appdata.xml
21cr|latte-dock-0.10.9-2|95	
21cr|latte-dock-0.10.9-2|96	#----------------------------------------------------------------------------
21cr|latte-dock-0.10.9-2|97	
21cr|latte-dock-0.10.9-2|98	
21cr|latte-dock-0.10.9-2|99	%package -n plasma5-applet-latte-indicator
21cr|latte-dock-0.10.9-2|100	Summary:	Plasma 5 Latte Dock indicator plasmoid
21cr|latte-dock-0.10.9-2|101	Group:		Graphical desktop/KDE
21cr|latte-dock-0.10.9-2|102	Requires:	latte-qml
21cr|latte-dock-0.10.9-2|103	
21cr|latte-dock-0.10.9-2|104	%description -n plasma5-applet-latte-indicator
21cr|latte-dock-0.10.9-2|105	Plasma 5 Latte Dock indicator plasmoid.
21cr|latte-dock-0.10.9-2|106	
21cr|latte-dock-0.10.9-2|107	%files -n plasma5-applet-latte-indicator -f latte_indicator_org.kde.latte.default.lang
21cr|latte-dock-0.10.9-2|108	%dir %{_kde5_datadir}/latte/indicators/
21cr|latte-dock-0.10.9-2|109	%{_kde5_datadir}/latte/indicators/*
21cr|latte-dock-0.10.9-2|110	%{_kde5_servicetypes}/latte-indicator.desktop
21cr|latte-dock-0.10.9-2|111	%{_qt5_plugindir}/kpackage/packagestructure/latte_packagestructure_indicator.so
21cr|latte-dock-0.10.9-2|112	
21cr|latte-dock-0.10.9-2|113	#----------------------------------------------------------------------------
21cr|latte-dock-0.10.9-2|114	
21cr|latte-dock-0.10.9-2|115	%package -n plasma5-containment-latte
21cr|latte-dock-0.10.9-2|116	Summary:	Plasma 5 Latte Dock containment
21cr|latte-dock-0.10.9-2|117	Group:		Graphical desktop/KDE
21cr|latte-dock-0.10.9-2|118	Requires:	latte-qml
21cr|latte-dock-0.10.9-2|119	
21cr|latte-dock-0.10.9-2|120	%description -n plasma5-containment-latte
21cr|latte-dock-0.10.9-2|121	Plasma 5 Latte Dock containment.
21cr|latte-dock-0.10.9-2|122	
21cr|latte-dock-0.10.9-2|123	%files -n plasma5-containment-latte -f plasma_applet_org.kde.latte.containment.lang
21cr|latte-dock-0.10.9-2|124	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.latte.containment/
21cr|latte-dock-0.10.9-2|125	%{_kde5_datadir}/plasma/plasmoids/org.kde.latte.containment/*
21cr|latte-dock-0.10.9-2|126	%{_kde5_services}/plasma-applet-org.kde.latte.containment.desktop
21cr|latte-dock-0.10.9-2|127	
21cr|latte-dock-0.10.9-2|128	#----------------------------------------------------------------------------
21cr|latte-dock-0.10.9-2|129	
21cr|latte-dock-0.10.9-2|130	%package -n plasma5-containment-lattecontextmenu
21cr|latte-dock-0.10.9-2|131	Summary:	Plasma 5 Latte Dock containment
21cr|latte-dock-0.10.9-2|132	Group:		Graphical desktop/KDE
21cr|latte-dock-0.10.9-2|133	Requires:	latte-qml
21cr|latte-dock-0.10.9-2|134	
21cr|latte-dock-0.10.9-2|135	%description -n plasma5-containment-lattecontextmenu
21cr|latte-dock-0.10.9-2|136	Plasma 5 Latte Dock containment.
21cr|latte-dock-0.10.9-2|137	
21cr|latte-dock-0.10.9-2|138	%files -n plasma5-containment-lattecontextmenu -f plasma_containmentactions_lattecontextmenu.lang
21cr|latte-dock-0.10.9-2|139	%{_qt5_plugindir}/plasma_containmentactions_lattecontextmenu.so
21cr|latte-dock-0.10.9-2|140	%{_kde5_services}/plasma-containmentactions-lattecontextmenu.desktop
21cr|latte-dock-0.10.9-2|141	
21cr|latte-dock-0.10.9-2|142	#----------------------------------------------------------------------------
21cr|latte-dock-0.10.9-2|143	
21cr|latte-dock-0.10.9-2|144	%package -n plasma5-shell-latte
21cr|latte-dock-0.10.9-2|145	Summary:	Plasma 5 Latte Dock shell
21cr|latte-dock-0.10.9-2|146	Group:		Graphical desktop/KDE
21cr|latte-dock-0.10.9-2|147	Requires:	latte-qml
21cr|latte-dock-0.10.9-2|148	
21cr|latte-dock-0.10.9-2|149	%description -n plasma5-shell-latte
21cr|latte-dock-0.10.9-2|150	Plasma 5 Latte Dock shell.
21cr|latte-dock-0.10.9-2|151	
21cr|latte-dock-0.10.9-2|152	%files -n plasma5-shell-latte -f latte_indicator_org.kde.latte.plasma.lang
21cr|latte-dock-0.10.9-2|153	%dir %{_kde5_datadir}/plasma/shells/org.kde.latte.shell/
21cr|latte-dock-0.10.9-2|154	%{_kde5_datadir}/plasma/shells/org.kde.latte.shell/*
21cr|latte-dock-0.10.9-2|155	%{_kde5_services}/plasma-shell-org.kde.latte.shell.desktop
21cr|latte-dock-0.10.9-2|156	%{_appdatadir}/org.kde.latte.shell.appdata.xml
21cr|latte-dock-0.10.9-2|157	
21cr|latte-dock-0.10.9-2|158	#--------------------------------------------------------------------------------
21cr|latte-dock-0.10.9-2|159	
21cr|latte-dock-0.10.9-2|160	%prep
21cr|latte-dock-0.10.9-2|161	%autosetup -p1
21cr|latte-dock-0.10.9-2|162	
21cr|latte-dock-0.10.9-2|163	pushd po
21cr|latte-dock-0.10.9-2|164	tar -xvzf %{SOURCE1}
21cr|latte-dock-0.10.9-2|165	popd
21cr|latte-dock-0.10.9-2|166	
21cr|latte-dock-0.10.9-2|167	%build
21cr|latte-dock-0.10.9-2|168	%cmake_kde5
21cr|latte-dock-0.10.9-2|169	%make
21cr|latte-dock-0.10.9-2|170	
21cr|latte-dock-0.10.9-2|171	%install
21cr|latte-dock-0.10.9-2|172	%makeinstall_std -C build
21cr|latte-dock-0.10.9-2|173	
21cr|latte-dock-0.10.9-2|174	%find_lang %{name}
21cr|latte-dock-0.10.9-2|175	%find_lang latte_indicator_org.kde.latte.plasma
21cr|latte-dock-0.10.9-2|176	%find_lang plasma_applet_org.kde.latte.containment
21cr|latte-dock-0.10.9-2|177	%find_lang plasma_applet_org.kde.latte.plasmoid
21cr|latte-dock-0.10.9-2|178	%find_lang latte_indicator_org.kde.latte.default
21cr|latte-dock-0.10.9-2|179	%find_lang plasma_containmentactions_lattecontextmenu

2588 21
21cr|lavennin-20041119-8|1	Summary:	Converts written Finnish text to a readable form
21cr|lavennin-20041119-8|2	Name:		lavennin
21cr|lavennin-20041119-8|3	Version:	20041119
21cr|lavennin-20041119-8|4	Release:	8
21cr|lavennin-20041119-8|5	License:	LGPLv2.1
21cr|lavennin-20041119-8|6	Group:		Sound
21cr|lavennin-20041119-8|7	# URLs are dead: use stored sources
21cr|lavennin-20041119-8|8	Url:		http://phon.joensuu.fi/suopuhe/
21cr|lavennin-20041119-8|9	Source:		%{name}-%{version}.tgz
21cr|lavennin-20041119-8|10	Patch0:		lavennin-paths.patch
21cr|lavennin-20041119-8|11	BuildArch:	noarch
21cr|lavennin-20041119-8|12	# Per Mandriva locale-specific package policy:
21cr|lavennin-20041119-8|13	Requires:	locales-fi
21cr|lavennin-20041119-8|14	
21cr|lavennin-20041119-8|15	%description
21cr|lavennin-20041119-8|16	Lavennin converts numbers, abbreviations and other such non-readable strings
21cr|lavennin-20041119-8|17	found in usual written Finnish text to a readable form. Therefore only the
21cr|lavennin-20041119-8|18	grafem-fonem conversion is left for the speech synthesizer. It can also be
21cr|lavennin-20041119-8|19	used to nativisate foreign-originated words.
21cr|lavennin-20041119-8|20	
21cr|lavennin-20041119-8|21	%files
21cr|lavennin-20041119-8|22	%doc man/*.shtml
21cr|lavennin-20041119-8|23	%{_bindir}/%{name}
21cr|lavennin-20041119-8|24	%{_datadir}/%{name}
21cr|lavennin-20041119-8|25	
21cr|lavennin-20041119-8|26	#-----------------------------------------------------------------------------
21cr|lavennin-20041119-8|27	
21cr|lavennin-20041119-8|28	%prep
21cr|lavennin-20041119-8|29	%setup -qn %{name}
21cr|lavennin-20041119-8|30	%patch0 -p1
21cr|lavennin-20041119-8|31	
21cr|lavennin-20041119-8|32	sed -i 's,@LAVENNINDATADIR@,\"%{_datadir}/%{name}\",' bin/lavennin
21cr|lavennin-20041119-8|33	
21cr|lavennin-20041119-8|34	
21cr|lavennin-20041119-8|35	%build
21cr|lavennin-20041119-8|36	# Pre-built files: nothing to do
21cr|lavennin-20041119-8|37	
21cr|lavennin-20041119-8|38	
21cr|lavennin-20041119-8|39	%install
21cr|lavennin-20041119-8|40	install -d -m755 %{buildroot}%{_bindir}
21cr|lavennin-20041119-8|41	install -m755 bin/%{name} %{buildroot}%{_bindir}
21cr|lavennin-20041119-8|42	
21cr|lavennin-20041119-8|43	install -d -m755 %{buildroot}%{_datadir}/%{name}
21cr|lavennin-20041119-8|44	install -m644 data/*.txt %{buildroot}%{_datadir}/%{name}

2589 21
21cr|lazarus-qt5-4.0-1|1	%global oname lazarus
21cr|lazarus-qt5-4.0-1|2	
21cr|lazarus-qt5-4.0-1|3	Summary:	Lazarus Component Library and IDE for Freepascal
21cr|lazarus-qt5-4.0-1|4	Name:		lazarus-qt5
21cr|lazarus-qt5-4.0-1|5	Version:	4.0
21cr|lazarus-qt5-4.0-1|6	Release:	1
21cr|lazarus-qt5-4.0-1|7	# GNU Classpath style exception, see COPYING.modifiedLGPL
21cr|lazarus-qt5-4.0-1|8	License:	GPLv2+ and MPLv1.1 and LGPLv2+ with exceptions
21cr|lazarus-qt5-4.0-1|9	Group:		Development/Pascal
21cr|lazarus-qt5-4.0-1|10	Url:		http://www.lazarus-ide.org/
21cr|lazarus-qt5-4.0-1|11	Source0:	https://downloads.sourceforge.net/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20%{version}/%{oname}-%{version}-0.tar.gz
21cr|lazarus-qt5-4.0-1|12	Source1:	lazarus-miscellaneousoptions
21cr|lazarus-qt5-4.0-1|13	Source10:	lazarus-qt5.rpmlintrc
21cr|lazarus-qt5-4.0-1|14	Patch0:		lazarus-2.2.0-makefile.patch
21cr|lazarus-qt5-4.0-1|15	BuildRequires:	desktop-file-utils
21cr|lazarus-qt5-4.0-1|16	BuildRequires:	fpc >= 3.2.0
21cr|lazarus-qt5-4.0-1|17	BuildRequires:	fpc-src >= 3.2.0
21cr|lazarus-qt5-4.0-1|18	BuildRequires:	gdb
21cr|lazarus-qt5-4.0-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|lazarus-qt5-4.0-1|20	BuildRequires:	qt5pas-devel
21cr|lazarus-qt5-4.0-1|21	Requires:	lazbuild-qt5 = %{EVRD}
21cr|lazarus-qt5-4.0-1|22	Requires:	gdb
21cr|lazarus-qt5-4.0-1|23	Conflicts:	lazarus
21cr|lazarus-qt5-4.0-1|24	Conflicts:	lazarus-qt6
21cr|lazarus-qt5-4.0-1|25	
21cr|lazarus-qt5-4.0-1|26	%description
21cr|lazarus-qt5-4.0-1|27	Lazarus is a free and opensource RAD tool for freepascal using the lazarus
21cr|lazarus-qt5-4.0-1|28	component library - LCL, which is also included in this package.
21cr|lazarus-qt5-4.0-1|29	
21cr|lazarus-qt5-4.0-1|30	%files
21cr|lazarus-qt5-4.0-1|31	%doc COPYING* README.md
21cr|lazarus-qt5-4.0-1|32	%{_bindir}/%{oname}-ide
21cr|lazarus-qt5-4.0-1|33	%{_bindir}/startlazarus
21cr|lazarus-qt5-4.0-1|34	%{_bindir}/%{oname}-miscellaneousoptions
21cr|lazarus-qt5-4.0-1|35	%{_libdir}/%{oname}
21cr|lazarus-qt5-4.0-1|36	%{_datadir}/pixmaps/%{oname}.png
21cr|lazarus-qt5-4.0-1|37	%{_datadir}/applications/%{oname}.desktop
21cr|lazarus-qt5-4.0-1|38	%{_datadir}/mime/packages/%{oname}.xml
21cr|lazarus-qt5-4.0-1|39	%{_mandir}/*/*
21cr|lazarus-qt5-4.0-1|40	%exclude %{_libdir}/lazarus/lazbuild
21cr|lazarus-qt5-4.0-1|41	%exclude %{_libdir}/lazarus/components
21cr|lazarus-qt5-4.0-1|42	%exclude %{_libdir}/lazarus/lcl
21cr|lazarus-qt5-4.0-1|43	%exclude %{_libdir}/lazarus/packager
21cr|lazarus-qt5-4.0-1|44	%exclude %{_libdir}/lazarus/units
21cr|lazarus-qt5-4.0-1|45	%exclude %{_libdir}/lazarus/ide/packages
21cr|lazarus-qt5-4.0-1|46	
21cr|lazarus-qt5-4.0-1|47	%postun
21cr|lazarus-qt5-4.0-1|48	if [ $1 = 0 ]
21cr|lazarus-qt5-4.0-1|49	then
21cr|lazarus-qt5-4.0-1|50	rm -rf %{_libdir}/%{oname}
21cr|lazarus-qt5-4.0-1|51	fi
21cr|lazarus-qt5-4.0-1|52	
21cr|lazarus-qt5-4.0-1|53	#----------------------------------------------------------------------------
21cr|lazarus-qt5-4.0-1|54	%package -n lazbuild-qt5
21cr|lazarus-qt5-4.0-1|55	Summary:	Package for build program without install Lazarus IDE
21cr|lazarus-qt5-4.0-1|56	Group:		Development/Pascal
21cr|lazarus-qt5-4.0-1|57	Requires:	binutils
21cr|lazarus-qt5-4.0-1|58	Requires:	fpc >= 3.2.0
21cr|lazarus-qt5-4.0-1|59	Requires:	fpc-src >= 3.2.0
21cr|lazarus-qt5-4.0-1|60	Requires:	make
21cr|lazarus-qt5-4.0-1|61	Requires:	pkgconfig(gdk-pixbuf-2.0)
21cr|lazarus-qt5-4.0-1|62	Requires:	pkgconfig(glib-2.0)
21cr|lazarus-qt5-4.0-1|63	Requires:	pkgconfig(gtk+-2.0)
21cr|lazarus-qt5-4.0-1|64	Requires:	glibc-devel
21cr|lazarus-qt5-4.0-1|65	Conflicts:	lazbuild
21cr|lazarus-qt5-4.0-1|66	Conflicts:	lazbuild-qt6
21cr|lazarus-qt5-4.0-1|67	
21cr|lazarus-qt5-4.0-1|68	%description -n lazbuild-qt5
21cr|lazarus-qt5-4.0-1|69	Package for build program without install Lazarus IDE.
21cr|lazarus-qt5-4.0-1|70	
21cr|lazarus-qt5-4.0-1|71	%files -n lazbuild-qt5
21cr|lazarus-qt5-4.0-1|72	%dir %{_sysconfdir}/%{oname}
21cr|lazarus-qt5-4.0-1|73	%config(noreplace) %{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt5-4.0-1|74	%{_bindir}/lazbuild
21cr|lazarus-qt5-4.0-1|75	%{_libdir}/lazarus/lazbuild
21cr|lazarus-qt5-4.0-1|76	%{_libdir}/lazarus/components
21cr|lazarus-qt5-4.0-1|77	%{_libdir}/lazarus/lcl
21cr|lazarus-qt5-4.0-1|78	%{_libdir}/lazarus/packager
21cr|lazarus-qt5-4.0-1|79	%{_libdir}/lazarus/units
21cr|lazarus-qt5-4.0-1|80	%{_libdir}/lazarus/ide/packages
21cr|lazarus-qt5-4.0-1|81	
21cr|lazarus-qt5-4.0-1|82	#----------------------------------------------------------------------------
21cr|lazarus-qt5-4.0-1|83	%prep
21cr|lazarus-qt5-4.0-1|84	%autosetup -p1 -n lazarus
21cr|lazarus-qt5-4.0-1|85	
21cr|lazarus-qt5-4.0-1|86	%build
21cr|lazarus-qt5-4.0-1|87	# Remove the files for building debian-repositories
21cr|lazarus-qt5-4.0-1|88	rm -rf debian
21cr|lazarus-qt5-4.0-1|89	pushd tools
21cr|lazarus-qt5-4.0-1|90	find install -depth -type d ! \( -path "install/linux/*" -o -path "install/linux" -o -path "install" \) -exec rm -rf '{}' \;
21cr|lazarus-qt5-4.0-1|91	popd
21cr|lazarus-qt5-4.0-1|92	
21cr|lazarus-qt5-4.0-1|93	export FPCDIR="%{_datadir}/fpcsrc/"
21cr|lazarus-qt5-4.0-1|94	
21cr|lazarus-qt5-4.0-1|95	export LCL_PLATFORM=qt5
21cr|lazarus-qt5-4.0-1|96	fpcmake -Tall
21cr|lazarus-qt5-4.0-1|97	
21cr|lazarus-qt5-4.0-1|98	MAKEOPTS="-gl -gw -Fl/usr/%{_lib}"
21cr|lazarus-qt5-4.0-1|99	
21cr|lazarus-qt5-4.0-1|100	make bigide OPT="$MAKEOPTS"
21cr|lazarus-qt5-4.0-1|101	make tools OPT="$MAKEOPTS"
21cr|lazarus-qt5-4.0-1|102	make lazbuild OPT="$MAKEOPTS"
21cr|lazarus-qt5-4.0-1|103	
21cr|lazarus-qt5-4.0-1|104	make registration lcl bigidecomponents OPT='-gl -gw'
21cr|lazarus-qt5-4.0-1|105	export LCL_PLATFORM=
21cr|lazarus-qt5-4.0-1|106	strip %{oname}
21cr|lazarus-qt5-4.0-1|107	strip startlazarus
21cr|lazarus-qt5-4.0-1|108	strip lazbuild
21cr|lazarus-qt5-4.0-1|109	
21cr|lazarus-qt5-4.0-1|110	%install
21cr|lazarus-qt5-4.0-1|111	# Not using automated install: do it manually
21cr|lazarus-qt5-4.0-1|112	
21cr|lazarus-qt5-4.0-1|113	# Prepare needed dirs
21cr|lazarus-qt5-4.0-1|114	LAZARUSDIR=%{_libdir}/%{oname}
21cr|lazarus-qt5-4.0-1|115	FPCDIR=%{_datadir}/fpcsrc/
21cr|lazarus-qt5-4.0-1|116	mkdir -p %{buildroot}$LAZARUSDIR
21cr|lazarus-qt5-4.0-1|117	mkdir -p %{buildroot}%{_bindir}
21cr|lazarus-qt5-4.0-1|118	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|lazarus-qt5-4.0-1|119	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lazarus-qt5-4.0-1|120	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|lazarus-qt5-4.0-1|121	mkdir -p %{buildroot}%{_mandir}/man1
21cr|lazarus-qt5-4.0-1|122	mkdir -p %{buildroot}%{_sysconfdir}/%{oname}
21cr|lazarus-qt5-4.0-1|123	
21cr|lazarus-qt5-4.0-1|124	# Install binaries and units
21cr|lazarus-qt5-4.0-1|125	cp -a ./* %{buildroot}$LAZARUSDIR/
21cr|lazarus-qt5-4.0-1|126	
21cr|lazarus-qt5-4.0-1|127	# Install our script
21cr|lazarus-qt5-4.0-1|128	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/
21cr|lazarus-qt5-4.0-1|129	
21cr|lazarus-qt5-4.0-1|130	# Install icon and desktop integration stuff
21cr|lazarus-qt5-4.0-1|131	install -m 0644 ./images/ide_icon48x48.png %{buildroot}%{_datadir}/pixmaps/%{oname}.png
21cr|lazarus-qt5-4.0-1|132	install -m 0644 ./install/%{oname}.desktop %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|lazarus-qt5-4.0-1|133	install -m 0644 ./install/%{oname}-mime.xml $LazBuildDir%{buildroot}%{_datadir}/mime/packages/%{oname}.xml
21cr|lazarus-qt5-4.0-1|134	
21cr|lazarus-qt5-4.0-1|135	# Install symlinks for the binaries
21cr|lazarus-qt5-4.0-1|136	ln -sf $LAZARUSDIR/%{oname} %{buildroot}%{_bindir}/%{oname}-ide
21cr|lazarus-qt5-4.0-1|137	ln -sf $LAZARUSDIR/startlazarus %{buildroot}%{_bindir}/startlazarus
21cr|lazarus-qt5-4.0-1|138	ln -sf $LAZARUSDIR/lazbuild %{buildroot}%{_bindir}/lazbuild
21cr|lazarus-qt5-4.0-1|139	
21cr|lazarus-qt5-4.0-1|140	# Install man pages
21cr|lazarus-qt5-4.0-1|141	install -m 0644 ./install/man/man1/lazbuild.1 %{buildroot}%{_mandir}/man1/
21cr|lazarus-qt5-4.0-1|142	install -m 0644 ./install/man/man1/%{oname}-ide.1 %{buildroot}%{_mandir}/man1/
21cr|lazarus-qt5-4.0-1|143	install -m 0644 ./install/man/man1/startlazarus.1 %{buildroot}%{_mandir}/man1/
21cr|lazarus-qt5-4.0-1|144	
21cr|lazarus-qt5-4.0-1|145	
21cr|lazarus-qt5-4.0-1|146	# Install and fix default options file
21cr|lazarus-qt5-4.0-1|147	install -m 0644 ./tools/install/linux/environmentoptions.xml %{buildroot}%{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt5-4.0-1|148	sed -i 's/\$(FPCVER)\///g' %{buildroot}%{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt5-4.0-1|149	sed -i 's#__LAZARUSDIR__#'$LAZARUSDIR/'#g' %{buildroot}%{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt5-4.0-1|150	sed -i 's#__FPCSRCDIR__#'$FPCDIR'#g' %{buildroot}%{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt5-4.0-1|151	
21cr|lazarus-qt5-4.0-1|152	# Fix perms
21cr|lazarus-qt5-4.0-1|153	chmod 755 %{buildroot}%{_libdir}/%{oname}/components/lazreport/tools/localize.sh
21cr|lazarus-qt5-4.0-1|154	chmod 644 %{buildroot}%{_libdir}/%{oname}/lcl/interfaces/cocoa/*.pas
21cr|lazarus-qt5-4.0-1|155	
21cr|lazarus-qt5-4.0-1|156	# Drop useless stuff
21cr|lazarus-qt5-4.0-1|157	pushd %{buildroot}%{_libdir}/%{oname}
21cr|lazarus-qt5-4.0-1|158	rm -f *.txt
21cr|lazarus-qt5-4.0-1|159	rm -rf install
21cr|lazarus-qt5-4.0-1|160	popd

2590 21
21cr|lazarus-qt6-4.0-1|1	%global oname lazarus
21cr|lazarus-qt6-4.0-1|2	
21cr|lazarus-qt6-4.0-1|3	Summary:	Lazarus Component Library and IDE for Freepascal
21cr|lazarus-qt6-4.0-1|4	Name:		lazarus-qt6
21cr|lazarus-qt6-4.0-1|5	Version:	4.0
21cr|lazarus-qt6-4.0-1|6	Release:	1
21cr|lazarus-qt6-4.0-1|7	# GNU Classpath style exception, see COPYING.modifiedLGPL
21cr|lazarus-qt6-4.0-1|8	License:	GPLv2+ and MPLv1.1 and LGPLv2+ with exceptions
21cr|lazarus-qt6-4.0-1|9	Group:		Development/Pascal
21cr|lazarus-qt6-4.0-1|10	Url:		http://www.lazarus-ide.org/
21cr|lazarus-qt6-4.0-1|11	Source0:	https://downloads.sourceforge.net/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20%{version}/%{oname}-%{version}-0.tar.gz
21cr|lazarus-qt6-4.0-1|12	Source1:	lazarus-miscellaneousoptions
21cr|lazarus-qt6-4.0-1|13	Source10:	lazarus-qt6.rpmlintrc
21cr|lazarus-qt6-4.0-1|14	Patch0:		lazarus-2.2.0-makefile.patch
21cr|lazarus-qt6-4.0-1|15	BuildRequires:	desktop-file-utils
21cr|lazarus-qt6-4.0-1|16	BuildRequires:	fpc >= 3.2.0
21cr|lazarus-qt6-4.0-1|17	BuildRequires:	fpc-src >= 3.2.0
21cr|lazarus-qt6-4.0-1|18	BuildRequires:	gdb
21cr|lazarus-qt6-4.0-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|lazarus-qt6-4.0-1|20	BuildRequires:	qt6pas-devel
21cr|lazarus-qt6-4.0-1|21	Requires:	lazbuild-qt6 = %{EVRD}
21cr|lazarus-qt6-4.0-1|22	Requires:	gdb
21cr|lazarus-qt6-4.0-1|23	Conflicts:	lazarus
21cr|lazarus-qt6-4.0-1|24	Conflicts:	lazarus-qt5
21cr|lazarus-qt6-4.0-1|25	
21cr|lazarus-qt6-4.0-1|26	%description
21cr|lazarus-qt6-4.0-1|27	Lazarus is a free and opensource RAD tool for freepascal using the lazarus
21cr|lazarus-qt6-4.0-1|28	component library - LCL, which is also included in this package.
21cr|lazarus-qt6-4.0-1|29	
21cr|lazarus-qt6-4.0-1|30	%files
21cr|lazarus-qt6-4.0-1|31	%doc COPYING* README.md
21cr|lazarus-qt6-4.0-1|32	%{_bindir}/%{oname}-ide
21cr|lazarus-qt6-4.0-1|33	%{_bindir}/startlazarus
21cr|lazarus-qt6-4.0-1|34	%{_bindir}/%{oname}-miscellaneousoptions
21cr|lazarus-qt6-4.0-1|35	%{_libdir}/%{oname}
21cr|lazarus-qt6-4.0-1|36	%{_datadir}/pixmaps/%{oname}.png
21cr|lazarus-qt6-4.0-1|37	%{_datadir}/applications/%{oname}.desktop
21cr|lazarus-qt6-4.0-1|38	%{_datadir}/mime/packages/%{oname}.xml
21cr|lazarus-qt6-4.0-1|39	%{_mandir}/*/*
21cr|lazarus-qt6-4.0-1|40	%exclude %{_libdir}/lazarus/lazbuild
21cr|lazarus-qt6-4.0-1|41	%exclude %{_libdir}/lazarus/components
21cr|lazarus-qt6-4.0-1|42	%exclude %{_libdir}/lazarus/lcl
21cr|lazarus-qt6-4.0-1|43	%exclude %{_libdir}/lazarus/packager
21cr|lazarus-qt6-4.0-1|44	%exclude %{_libdir}/lazarus/units
21cr|lazarus-qt6-4.0-1|45	%exclude %{_libdir}/lazarus/ide/packages
21cr|lazarus-qt6-4.0-1|46	
21cr|lazarus-qt6-4.0-1|47	%postun
21cr|lazarus-qt6-4.0-1|48	if [ $1 = 0 ]
21cr|lazarus-qt6-4.0-1|49	then
21cr|lazarus-qt6-4.0-1|50	rm -rf %{_libdir}/%{oname}
21cr|lazarus-qt6-4.0-1|51	fi
21cr|lazarus-qt6-4.0-1|52	
21cr|lazarus-qt6-4.0-1|53	#----------------------------------------------------------------------------
21cr|lazarus-qt6-4.0-1|54	%package -n lazbuild-qt6
21cr|lazarus-qt6-4.0-1|55	Summary:	Package for build program without install Lazarus IDE
21cr|lazarus-qt6-4.0-1|56	Group:		Development/Pascal
21cr|lazarus-qt6-4.0-1|57	Requires:	binutils
21cr|lazarus-qt6-4.0-1|58	Requires:	fpc >= 3.2.0
21cr|lazarus-qt6-4.0-1|59	Requires:	fpc-src >= 3.2.0
21cr|lazarus-qt6-4.0-1|60	Requires:	make
21cr|lazarus-qt6-4.0-1|61	Requires:	pkgconfig(gdk-pixbuf-2.0)
21cr|lazarus-qt6-4.0-1|62	Requires:	pkgconfig(glib-2.0)
21cr|lazarus-qt6-4.0-1|63	Requires:	pkgconfig(gtk+-2.0)
21cr|lazarus-qt6-4.0-1|64	Requires:	glibc-devel
21cr|lazarus-qt6-4.0-1|65	Conflicts:	lazbuild
21cr|lazarus-qt6-4.0-1|66	Conflicts:	lazbuild-qt6
21cr|lazarus-qt6-4.0-1|67	
21cr|lazarus-qt6-4.0-1|68	%description -n lazbuild-qt6
21cr|lazarus-qt6-4.0-1|69	Package for build program without install Lazarus IDE.
21cr|lazarus-qt6-4.0-1|70	
21cr|lazarus-qt6-4.0-1|71	%files -n lazbuild-qt6
21cr|lazarus-qt6-4.0-1|72	%dir %{_sysconfdir}/%{oname}
21cr|lazarus-qt6-4.0-1|73	%config(noreplace) %{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt6-4.0-1|74	%{_bindir}/lazbuild
21cr|lazarus-qt6-4.0-1|75	%{_libdir}/lazarus/lazbuild
21cr|lazarus-qt6-4.0-1|76	%{_libdir}/lazarus/components
21cr|lazarus-qt6-4.0-1|77	%{_libdir}/lazarus/lcl
21cr|lazarus-qt6-4.0-1|78	%{_libdir}/lazarus/packager
21cr|lazarus-qt6-4.0-1|79	%{_libdir}/lazarus/units
21cr|lazarus-qt6-4.0-1|80	%{_libdir}/lazarus/ide/packages
21cr|lazarus-qt6-4.0-1|81	
21cr|lazarus-qt6-4.0-1|82	#----------------------------------------------------------------------------
21cr|lazarus-qt6-4.0-1|83	%prep
21cr|lazarus-qt6-4.0-1|84	%autosetup -p1 -n lazarus
21cr|lazarus-qt6-4.0-1|85	
21cr|lazarus-qt6-4.0-1|86	%build
21cr|lazarus-qt6-4.0-1|87	# Remove the files for building debian-repositories
21cr|lazarus-qt6-4.0-1|88	rm -rf debian
21cr|lazarus-qt6-4.0-1|89	pushd tools
21cr|lazarus-qt6-4.0-1|90	find install -depth -type d ! \( -path "install/linux/*" -o -path "install/linux" -o -path "install" \) -exec rm -rf '{}' \;
21cr|lazarus-qt6-4.0-1|91	popd
21cr|lazarus-qt6-4.0-1|92	
21cr|lazarus-qt6-4.0-1|93	export FPCDIR="%{_datadir}/fpcsrc/"
21cr|lazarus-qt6-4.0-1|94	
21cr|lazarus-qt6-4.0-1|95	export LCL_PLATFORM=qt6
21cr|lazarus-qt6-4.0-1|96	fpcmake -Tall
21cr|lazarus-qt6-4.0-1|97	
21cr|lazarus-qt6-4.0-1|98	MAKEOPTS="-gl -gw -Fl/usr/%{_lib}"
21cr|lazarus-qt6-4.0-1|99	
21cr|lazarus-qt6-4.0-1|100	make bigide OPT="$MAKEOPTS"
21cr|lazarus-qt6-4.0-1|101	make tools OPT="$MAKEOPTS"
21cr|lazarus-qt6-4.0-1|102	make lazbuild OPT="$MAKEOPTS"
21cr|lazarus-qt6-4.0-1|103	
21cr|lazarus-qt6-4.0-1|104	make registration lcl bigidecomponents OPT='-gl -gw'
21cr|lazarus-qt6-4.0-1|105	export LCL_PLATFORM=
21cr|lazarus-qt6-4.0-1|106	strip %{oname}
21cr|lazarus-qt6-4.0-1|107	strip startlazarus
21cr|lazarus-qt6-4.0-1|108	strip lazbuild
21cr|lazarus-qt6-4.0-1|109	
21cr|lazarus-qt6-4.0-1|110	%install
21cr|lazarus-qt6-4.0-1|111	# Not using automated install: do it manually
21cr|lazarus-qt6-4.0-1|112	
21cr|lazarus-qt6-4.0-1|113	# Prepare needed dirs
21cr|lazarus-qt6-4.0-1|114	LAZARUSDIR=%{_libdir}/%{oname}
21cr|lazarus-qt6-4.0-1|115	FPCDIR=%{_datadir}/fpcsrc/
21cr|lazarus-qt6-4.0-1|116	mkdir -p %{buildroot}$LAZARUSDIR
21cr|lazarus-qt6-4.0-1|117	mkdir -p %{buildroot}%{_bindir}
21cr|lazarus-qt6-4.0-1|118	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|lazarus-qt6-4.0-1|119	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lazarus-qt6-4.0-1|120	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|lazarus-qt6-4.0-1|121	mkdir -p %{buildroot}%{_mandir}/man1
21cr|lazarus-qt6-4.0-1|122	mkdir -p %{buildroot}%{_sysconfdir}/%{oname}
21cr|lazarus-qt6-4.0-1|123	
21cr|lazarus-qt6-4.0-1|124	# Install binaries and units
21cr|lazarus-qt6-4.0-1|125	cp -a ./* %{buildroot}$LAZARUSDIR/
21cr|lazarus-qt6-4.0-1|126	
21cr|lazarus-qt6-4.0-1|127	# Install our script
21cr|lazarus-qt6-4.0-1|128	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/
21cr|lazarus-qt6-4.0-1|129	
21cr|lazarus-qt6-4.0-1|130	# Install icon and desktop integration stuff
21cr|lazarus-qt6-4.0-1|131	install -m 0644 ./images/ide_icon48x48.png %{buildroot}%{_datadir}/pixmaps/%{oname}.png
21cr|lazarus-qt6-4.0-1|132	install -m 0644 ./install/%{oname}.desktop %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|lazarus-qt6-4.0-1|133	install -m 0644 ./install/%{oname}-mime.xml $LazBuildDir%{buildroot}%{_datadir}/mime/packages/%{oname}.xml
21cr|lazarus-qt6-4.0-1|134	
21cr|lazarus-qt6-4.0-1|135	# Install symlinks for the binaries
21cr|lazarus-qt6-4.0-1|136	ln -sf $LAZARUSDIR/%{oname} %{buildroot}%{_bindir}/%{oname}-ide
21cr|lazarus-qt6-4.0-1|137	ln -sf $LAZARUSDIR/startlazarus %{buildroot}%{_bindir}/startlazarus
21cr|lazarus-qt6-4.0-1|138	ln -sf $LAZARUSDIR/lazbuild %{buildroot}%{_bindir}/lazbuild
21cr|lazarus-qt6-4.0-1|139	
21cr|lazarus-qt6-4.0-1|140	# Install man pages
21cr|lazarus-qt6-4.0-1|141	install -m 0644 ./install/man/man1/lazbuild.1 %{buildroot}%{_mandir}/man1/
21cr|lazarus-qt6-4.0-1|142	install -m 0644 ./install/man/man1/%{oname}-ide.1 %{buildroot}%{_mandir}/man1/
21cr|lazarus-qt6-4.0-1|143	install -m 0644 ./install/man/man1/startlazarus.1 %{buildroot}%{_mandir}/man1/
21cr|lazarus-qt6-4.0-1|144	
21cr|lazarus-qt6-4.0-1|145	
21cr|lazarus-qt6-4.0-1|146	# Install and fix default options file
21cr|lazarus-qt6-4.0-1|147	install -m 0644 ./tools/install/linux/environmentoptions.xml %{buildroot}%{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt6-4.0-1|148	sed -i 's/\$(FPCVER)\///g' %{buildroot}%{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt6-4.0-1|149	sed -i 's#__LAZARUSDIR__#'$LAZARUSDIR/'#g' %{buildroot}%{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt6-4.0-1|150	sed -i 's#__FPCSRCDIR__#'$FPCDIR'#g' %{buildroot}%{_sysconfdir}/%{oname}/environmentoptions.xml
21cr|lazarus-qt6-4.0-1|151	
21cr|lazarus-qt6-4.0-1|152	# Fix perms
21cr|lazarus-qt6-4.0-1|153	chmod 755 %{buildroot}%{_libdir}/%{oname}/components/lazreport/tools/localize.sh
21cr|lazarus-qt6-4.0-1|154	chmod 644 %{buildroot}%{_libdir}/%{oname}/lcl/interfaces/cocoa/*.pas
21cr|lazarus-qt6-4.0-1|155	
21cr|lazarus-qt6-4.0-1|156	# Drop useless stuff
21cr|lazarus-qt6-4.0-1|157	pushd %{buildroot}%{_libdir}/%{oname}
21cr|lazarus-qt6-4.0-1|158	rm -f *.txt
21cr|lazarus-qt6-4.0-1|159	rm -rf install
21cr|lazarus-qt6-4.0-1|160	popd

2591 21
21cr|lazygit-0.44.1-1|1	Summary:	Simple terminal UI for git commands
21cr|lazygit-0.44.1-1|2	Name:		lazygit
21cr|lazygit-0.44.1-1|3	Version:	0.44.1
21cr|lazygit-0.44.1-1|4	Release:	1
21cr|lazygit-0.44.1-1|5	License:	MIT
21cr|lazygit-0.44.1-1|6	Group:		Development/Tools
21cr|lazygit-0.44.1-1|7	URL:		https://github.com/jesseduffield/lazygit
21cr|lazygit-0.44.1-1|8	Source0:	https://github.com/jesseduffield/lazygit/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|lazygit-0.44.1-1|9	BuildRequires:	golang >= 1.22
21cr|lazygit-0.44.1-1|10	BuildRequires:	go-rpm-macros
21cr|lazygit-0.44.1-1|11	Requires:	git-core
21cr|lazygit-0.44.1-1|12	
21cr|lazygit-0.44.1-1|13	%description
21cr|lazygit-0.44.1-1|14	lazygit is a terminal UI for git commands that helps make common and complex
21cr|lazygit-0.44.1-1|15	git operations easy and accessible without requiring expertise with the git
21cr|lazygit-0.44.1-1|16	command line.
21cr|lazygit-0.44.1-1|17	
21cr|lazygit-0.44.1-1|18	%files
21cr|lazygit-0.44.1-1|19	%doc docs/*
21cr|lazygit-0.44.1-1|20	%license LICENSE
21cr|lazygit-0.44.1-1|21	%{_bindir}/%{name}
21cr|lazygit-0.44.1-1|22	
21cr|lazygit-0.44.1-1|23	#------------------------------------------------------------------
21cr|lazygit-0.44.1-1|24	
21cr|lazygit-0.44.1-1|25	%prep
21cr|lazygit-0.44.1-1|26	%autosetup -p1
21cr|lazygit-0.44.1-1|27	
21cr|lazygit-0.44.1-1|28	%build
21cr|lazygit-0.44.1-1|29	go build %{gobuildflags}
21cr|lazygit-0.44.1-1|30	
21cr|lazygit-0.44.1-1|31	%install
21cr|lazygit-0.44.1-1|32	install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|lazygit-0.44.1-1|33	
21cr|lazygit-0.44.1-1|34	%check
21cr|lazygit-0.44.1-1|35	./%{name} --help

2592 21
21cr|lazyjournal-0.2.0-1|1	# use bundled golang modules (from Source1)
21cr|lazyjournal-0.2.0-1|2	%global gomodulesmode GO111MODULE=off
21cr|lazyjournal-0.2.0-1|3	# see Source0
21cr|lazyjournal-0.2.0-1|4	%global goipath github.com/Lifailon/lazyjournal
21cr|lazyjournal-0.2.0-1|5	
21cr|lazyjournal-0.2.0-1|6	Summary:	TUI for journalctl, logs in the file system, Docker and Podman containers
21cr|lazyjournal-0.2.0-1|7	Name:		lazyjournal
21cr|lazyjournal-0.2.0-1|8	Version:	0.2.0
21cr|lazyjournal-0.2.0-1|9	Release:	1
21cr|lazyjournal-0.2.0-1|10	License:	MIT
21cr|lazyjournal-0.2.0-1|11	Group:		System/Servers
21cr|lazyjournal-0.2.0-1|12	Url:		http://github.com/Lifailon/lazyjournal
21cr|lazyjournal-0.2.0-1|13	Source0:	http://github.com/Lifailon/lazyjournal/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lazyjournal-0.2.0-1|14	# unpack source and run 'go mod vendor' in source dir, tar.gz 'vendor' dir
21cr|lazyjournal-0.2.0-1|15	# or use upd.sh
21cr|lazyjournal-0.2.0-1|16	Source1:	%{name}-go-mod-vendor-%{version}.tar.gz
21cr|lazyjournal-0.2.0-1|17	Source10:	upd.sh
21cr|lazyjournal-0.2.0-1|18	BuildRequires:	golang
21cr|lazyjournal-0.2.0-1|19	
21cr|lazyjournal-0.2.0-1|20	%gometa
21cr|lazyjournal-0.2.0-1|21	
21cr|lazyjournal-0.2.0-1|22	%description
21cr|lazyjournal-0.2.0-1|23	%{summary}.
21cr|lazyjournal-0.2.0-1|24	
21cr|lazyjournal-0.2.0-1|25	%files
21cr|lazyjournal-0.2.0-1|26	%{_bindir}/%{name}
21cr|lazyjournal-0.2.0-1|27	
21cr|lazyjournal-0.2.0-1|28	#----------------------------------------------------------------------------
21cr|lazyjournal-0.2.0-1|29	
21cr|lazyjournal-0.2.0-1|30	%prep
21cr|lazyjournal-0.2.0-1|31	%goprep
21cr|lazyjournal-0.2.0-1|32	
21cr|lazyjournal-0.2.0-1|33	# prepare vendored modules
21cr|lazyjournal-0.2.0-1|34	tar -xf %{SOURCE1}
21cr|lazyjournal-0.2.0-1|35	cp -r ./vendor/* _build/src/
21cr|lazyjournal-0.2.0-1|36	
21cr|lazyjournal-0.2.0-1|37	%build
21cr|lazyjournal-0.2.0-1|38	%gobuild -o %{gobuilddir}/bin/%{name} %{goipath}/
21cr|lazyjournal-0.2.0-1|39	
21cr|lazyjournal-0.2.0-1|40	%install
21cr|lazyjournal-0.2.0-1|41	install -d %{buildroot}%{_bindir}
21cr|lazyjournal-0.2.0-1|42	install -Dm0755 %{gobuilddir}/bin/%{name} %{buildroot}%{_bindir}

2593 21
21cr|lbreakout2-2.6.5-1|1	%define levelsets	20160512
21cr|lbreakout2-2.6.5-1|2	
21cr|lbreakout2-2.6.5-1|3	# Getting at build time the latest levelset
21cr|lbreakout2-2.6.5-1|4	%bcond_with	fetch_levels
21cr|lbreakout2-2.6.5-1|5	
21cr|lbreakout2-2.6.5-1|6	Summary:	Breakout-style arcade game
21cr|lbreakout2-2.6.5-1|7	Name:		lbreakout2
21cr|lbreakout2-2.6.5-1|8	Version:	2.6.5
21cr|lbreakout2-2.6.5-1|9	Release:	1
21cr|lbreakout2-2.6.5-1|10	License:	GPLv2+
21cr|lbreakout2-2.6.5-1|11	Group:		Games/Arcade
21cr|lbreakout2-2.6.5-1|12	Url:		https://lgames.sourceforge.net/
21cr|lbreakout2-2.6.5-1|13	Source0:	https://download.sourceforge.net/lgames/%{name}-%{version}.tar.gz
21cr|lbreakout2-2.6.5-1|14	Source1:	https://pilotfiber.dl.sourceforge.net/project/lgames/add-ons/lbreakout2/%{name}-levelsets-%{levelsets}.tar.gz
21cr|lbreakout2-2.6.5-1|15	Source5:	%{name}-16.png
21cr|lbreakout2-2.6.5-1|16	Source6:	%{name}-32.png
21cr|lbreakout2-2.6.5-1|17	Source7:	%{name}-48.png
21cr|lbreakout2-2.6.5-1|18	BuildRequires:	texinfo
21cr|lbreakout2-2.6.5-1|19	%if %{with fetch_levels}
21cr|lbreakout2-2.6.5-1|20	BuildRequires:	wget
21cr|lbreakout2-2.6.5-1|21	%endif
21cr|lbreakout2-2.6.5-1|22	BuildRequires:	pkgconfig(libpng)
21cr|lbreakout2-2.6.5-1|23	BuildRequires:	pkgconfig(sdl)
21cr|lbreakout2-2.6.5-1|24	BuildRequires:	pkgconfig(SDL_mixer)
21cr|lbreakout2-2.6.5-1|25	BuildRequires:	pkgconfig(SDL_net)
21cr|lbreakout2-2.6.5-1|26	
21cr|lbreakout2-2.6.5-1|27	%description
21cr|lbreakout2-2.6.5-1|28	LBreakout is a classical Breakout game and this means (if you like Breakout;-)
21cr|lbreakout2-2.6.5-1|29	it is a lot of fun to play!
21cr|lbreakout2-2.6.5-1|30	If you never ever played such a game you can check out the manual for more
21cr|lbreakout2-2.6.5-1|31	information, take a look at the screenshots and last but not least... play it!
21cr|lbreakout2-2.6.5-1|32	
21cr|lbreakout2-2.6.5-1|33	%files -f %{name}.lang
21cr|lbreakout2-2.6.5-1|34	%doc ChangeLog COPYING README TODO
21cr|lbreakout2-2.6.5-1|35	%attr(2755, root, games) %{_gamesbindir}/%{name}
21cr|lbreakout2-2.6.5-1|36	%attr(2755, root, games) %{_gamesbindir}/%{name}server
21cr|lbreakout2-2.6.5-1|37	%config(noreplace) %attr(664, games, games) %{_localstatedir}/lib/games/*
21cr|lbreakout2-2.6.5-1|38	%{_datadir}/%{name}
21cr|lbreakout2-2.6.5-1|39	%{_datadir}/applications/rosa-%{name}.desktop
21cr|lbreakout2-2.6.5-1|40	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|lbreakout2-2.6.5-1|41	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|lbreakout2-2.6.5-1|42	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|lbreakout2-2.6.5-1|43	%{_iconsdir}/lbreakout48.gif
21cr|lbreakout2-2.6.5-1|44	
21cr|lbreakout2-2.6.5-1|45	#-----------------------------------------------------------------------------
21cr|lbreakout2-2.6.5-1|46	
21cr|lbreakout2-2.6.5-1|47	%prep
21cr|lbreakout2-2.6.5-1|48	%setup -q
21cr|lbreakout2-2.6.5-1|49	
21cr|lbreakout2-2.6.5-1|50	# Getting latest levelsets
21cr|lbreakout2-2.6.5-1|51	%if %{with fetch_levels}
21cr|lbreakout2-2.6.5-1|52	wget https://pilotfiber.dl.sourceforge.net/project/lgames/add-ons/lbreakout2/lbreakout2-levelsets-%{levelsets}.tar.gz
21cr|lbreakout2-2.6.5-1|53	mv levelsets.tar.gz %{SOURCE1}
21cr|lbreakout2-2.6.5-1|54	%endif
21cr|lbreakout2-2.6.5-1|55	
21cr|lbreakout2-2.6.5-1|56	
21cr|lbreakout2-2.6.5-1|57	%build
21cr|lbreakout2-2.6.5-1|58	%configure	--bindir=%{_gamesbindir} \
21cr|lbreakout2-2.6.5-1|59	--with-libiconv-prefix=%{_prefix} \
21cr|lbreakout2-2.6.5-1|60	--without-included-gettext \
21cr|lbreakout2-2.6.5-1|61	--with-libintl-prefix=%{_prefix} \
21cr|lbreakout2-2.6.5-1|62	--localstatedir=%{_localstatedir}/lib/games
21cr|lbreakout2-2.6.5-1|63	%make
21cr|lbreakout2-2.6.5-1|64	
21cr|lbreakout2-2.6.5-1|65	
21cr|lbreakout2-2.6.5-1|66	%install
21cr|lbreakout2-2.6.5-1|67	install -d %{buildroot}%{_localstatedir}/lib/games
21cr|lbreakout2-2.6.5-1|68	%makeinstall_std
21cr|lbreakout2-2.6.5-1|69	
21cr|lbreakout2-2.6.5-1|70	# Install level files
21cr|lbreakout2-2.6.5-1|71	tar -xf %{SOURCE1} -C %{buildroot}%{_datadir}/%{name}/levels
21cr|lbreakout2-2.6.5-1|72	
21cr|lbreakout2-2.6.5-1|73	
21cr|lbreakout2-2.6.5-1|74	# Remove ugly default desktop file and use our own
21cr|lbreakout2-2.6.5-1|75	rm -r %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|lbreakout2-2.6.5-1|76	
21cr|lbreakout2-2.6.5-1|77	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lbreakout2-2.6.5-1|78	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|lbreakout2-2.6.5-1|79	[Desktop Entry]
21cr|lbreakout2-2.6.5-1|80	Name=LBreakout 2
21cr|lbreakout2-2.6.5-1|81	Comment=Breakout-style arcade game
21cr|lbreakout2-2.6.5-1|82	Comment[ru]=Аркадная игра в стиле Breakout
21cr|lbreakout2-2.6.5-1|83	Exec=%{name}
21cr|lbreakout2-2.6.5-1|84	Icon=%{name}
21cr|lbreakout2-2.6.5-1|85	Terminal=false
21cr|lbreakout2-2.6.5-1|86	Type=Application
21cr|lbreakout2-2.6.5-1|87	Categories=Game;ArcadeGame;
21cr|lbreakout2-2.6.5-1|88	EOF
21cr|lbreakout2-2.6.5-1|89	
21cr|lbreakout2-2.6.5-1|90	# Install our icons
21cr|lbreakout2-2.6.5-1|91	install -D -m644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|lbreakout2-2.6.5-1|92	install -D -m644 %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|lbreakout2-2.6.5-1|93	install -D -m644 %{SOURCE7} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|lbreakout2-2.6.5-1|94	
21cr|lbreakout2-2.6.5-1|95	# Those docs are not wanted
21cr|lbreakout2-2.6.5-1|96	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21cr|lbreakout2-2.6.5-1|97	
21cr|lbreakout2-2.6.5-1|98	%find_lang %{name}

2594 21
21cr|lbreakouthd-1.0.10-2|1	%define	addon_date 20160512
21cr|lbreakouthd-1.0.10-2|2	
21cr|lbreakouthd-1.0.10-2|3	Summary:	Classic Breakout-Style Game
21cr|lbreakouthd-1.0.10-2|4	Name:		lbreakouthd
21cr|lbreakouthd-1.0.10-2|5	Version:	1.0.10
21cr|lbreakouthd-1.0.10-2|6	Release:	2
21cr|lbreakouthd-1.0.10-2|7	License:	GPLv3+
21cr|lbreakouthd-1.0.10-2|8	Group:		Games/Arcade
21cr|lbreakouthd-1.0.10-2|9	Url:		https://sourceforge.net/projects/lgames/
21cr|lbreakouthd-1.0.10-2|10	Source0:	https://downloads.sourceforge.net/project/lgames/%{name}/%{name}-%{version}.tar.gz
21cr|lbreakouthd-1.0.10-2|11	# Take addons from lbreakout2: levels and themes
21cr|lbreakouthd-1.0.10-2|12	Source1:	https://sourceforge.net/projects/lgames/files/add-ons/lbreakout2/lbreakout2-levelsets-%{addon_date}.tar.gz
21cr|lbreakouthd-1.0.10-2|13	Source2:	https://sourceforge.net/projects/lgames/files/add-ons/lbreakout2/lbreakout2-themes-%{addon_date}.tar.gz
21cr|lbreakouthd-1.0.10-2|14	Patch0:		lbreakouthd-1.0.9-drop-Wno_format.patch
21cr|lbreakouthd-1.0.10-2|15	BuildRequires:	desktop-file-utils
21cr|lbreakouthd-1.0.10-2|16	BuildRequires:	gcc-c++
21cr|lbreakouthd-1.0.10-2|17	BuildRequires:	imagemagick
21cr|lbreakouthd-1.0.10-2|18	BuildRequires:	pkgconfig(sdl2)
21cr|lbreakouthd-1.0.10-2|19	BuildRequires:	pkgconfig(SDL2_image)
21cr|lbreakouthd-1.0.10-2|20	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|lbreakouthd-1.0.10-2|21	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|lbreakouthd-1.0.10-2|22	
21cr|lbreakouthd-1.0.10-2|23	%description
21cr|lbreakouthd-1.0.10-2|24	LBreakoutHD is a scalable 16:9 remake of LBreakout2, a Breakout-style arcade
21cr|lbreakouthd-1.0.10-2|25	game for Linux featuring a number of added graphical enhancements and effects.
21cr|lbreakouthd-1.0.10-2|26	You control a paddle at the bottom of the playing field and must destroy
21cr|lbreakouthd-1.0.10-2|27	bricks at the top by bouncing balls against them.
21cr|lbreakouthd-1.0.10-2|28	
21cr|lbreakouthd-1.0.10-2|29	%files -f %{name}.lang
21cr|lbreakouthd-1.0.10-2|30	%doc Changelog README TODO
21cr|lbreakouthd-1.0.10-2|31	%{_bindir}/%{name}
21cr|lbreakouthd-1.0.10-2|32	%{_datadir}/%{name}
21cr|lbreakouthd-1.0.10-2|33	%{_datadir}/applications/%{name}.desktop
21cr|lbreakouthd-1.0.10-2|34	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|lbreakouthd-1.0.10-2|35	%dir %{_localstatedir}/games/
21cr|lbreakouthd-1.0.10-2|36	%attr(664,games,games) %{_localstatedir}/games/%{name}.hscr
21cr|lbreakouthd-1.0.10-2|37	
21cr|lbreakouthd-1.0.10-2|38	#-----------------------------------------------------------------------------
21cr|lbreakouthd-1.0.10-2|39	
21cr|lbreakouthd-1.0.10-2|40	%prep
21cr|lbreakouthd-1.0.10-2|41	%autosetup -p1
21cr|lbreakouthd-1.0.10-2|42	
21cr|lbreakouthd-1.0.10-2|43	%build
21cr|lbreakouthd-1.0.10-2|44	%configure \
21cr|lbreakouthd-1.0.10-2|45	--disable-rpath	\
21cr|lbreakouthd-1.0.10-2|46	--localstatedir=%{_localstatedir}/games
21cr|lbreakouthd-1.0.10-2|47	%make
21cr|lbreakouthd-1.0.10-2|48	
21cr|lbreakouthd-1.0.10-2|49	%install
21cr|lbreakouthd-1.0.10-2|50	%makeinstall_std
21cr|lbreakouthd-1.0.10-2|51	
21cr|lbreakouthd-1.0.10-2|52	# Install levels
21cr|lbreakouthd-1.0.10-2|53	tar -xf %{SOURCE1} -C %{buildroot}%{_datadir}/%{name}/levels
21cr|lbreakouthd-1.0.10-2|54	
21cr|lbreakouthd-1.0.10-2|55	# Install thems
21cr|lbreakouthd-1.0.10-2|56	tar -xf %{SOURCE2} -C %{buildroot}%{_datadir}/%{name}/themes
21cr|lbreakouthd-1.0.10-2|57	chmod 0644 %{buildroot}%{_datadir}/%{name}/themes/*.zip
21cr|lbreakouthd-1.0.10-2|58	
21cr|lbreakouthd-1.0.10-2|59	# Provide icons by converting the provided .gif
21cr|lbreakouthd-1.0.10-2|60	rm -f %{buildroot}%{_datadir}/icons/lbreakouthd256.gif
21cr|lbreakouthd-1.0.10-2|61	for N in 16 32 48 64 128 256;
21cr|lbreakouthd-1.0.10-2|62	do
21cr|lbreakouthd-1.0.10-2|63	convert lbreakouthd256.gif -resize ${N}x${N} $N.png;
21cr|lbreakouthd-1.0.10-2|64	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|lbreakouthd-1.0.10-2|65	done
21cr|lbreakouthd-1.0.10-2|66	
21cr|lbreakouthd-1.0.10-2|67	# Fix icon in .desktop file
21cr|lbreakouthd-1.0.10-2|68	desktop-file-edit --set-icon="%{name}" %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|lbreakouthd-1.0.10-2|69	
21cr|lbreakouthd-1.0.10-2|70	%find_lang %{name}

2595 21
21cr|lbunzip2-0.03-6|1	Summary:	A multi-threaded bunzip2 filter
21cr|lbunzip2-0.03-6|2	Name:		lbunzip2
21cr|lbunzip2-0.03-6|3	Version:	0.03
21cr|lbunzip2-0.03-6|4	Release:	6
21cr|lbunzip2-0.03-6|5	License:	GPLv2+
21cr|lbunzip2-0.03-6|6	Group: 		Archiving/Compression
21cr|lbunzip2-0.03-6|7	URL:		http://phptest11.atw.hu/
21cr|lbunzip2-0.03-6|8	Source0:	lbunzip2.tar.gz
21cr|lbunzip2-0.03-6|9	BuildRequires:	bzip2-devel
21cr|lbunzip2-0.03-6|10	
21cr|lbunzip2-0.03-6|11	%description
21cr|lbunzip2-0.03-6|12	A multi-threaded bunzip2 filter that doesn't depend on the lseek() system call
21cr|lbunzip2-0.03-6|13	and so isn't restricted to regular files.
21cr|lbunzip2-0.03-6|14	
21cr|lbunzip2-0.03-6|15	%prep
21cr|lbunzip2-0.03-6|16	
21cr|lbunzip2-0.03-6|17	%setup -q -n %{name}
21cr|lbunzip2-0.03-6|18	
21cr|lbunzip2-0.03-6|19	chmod 644 README
21cr|lbunzip2-0.03-6|20	
21cr|lbunzip2-0.03-6|21	%build
21cr|lbunzip2-0.03-6|22	
21cr|lbunzip2-0.03-6|23	%make CFLAGS="%{optflags} -D_XOPEN_SOURCE=500" LDFLAGS="-Wl,--as-needed -Wl,--no-undefined"
21cr|lbunzip2-0.03-6|24	
21cr|lbunzip2-0.03-6|25	%install
21cr|lbunzip2-0.03-6|26	rm -rf %{buildroot}
21cr|lbunzip2-0.03-6|27	
21cr|lbunzip2-0.03-6|28	install -d %{buildroot}%{_bindir}
21cr|lbunzip2-0.03-6|29	
21cr|lbunzip2-0.03-6|30	install -m0755 %{name} %{buildroot}%{_bindir}/
21cr|lbunzip2-0.03-6|31	
21cr|lbunzip2-0.03-6|32	%clean
21cr|lbunzip2-0.03-6|33	rm -fr %{buildroot}
21cr|lbunzip2-0.03-6|34	
21cr|lbunzip2-0.03-6|35	%files
21cr|lbunzip2-0.03-6|36	%defattr(-,root,root)
21cr|lbunzip2-0.03-6|37	%doc README
21cr|lbunzip2-0.03-6|38	%{_bindir}/%{name}

2596 21
21cr|lbzip2-2.5-5|1	Summary:	Fast, multi-threaded bzip2 utility
21cr|lbzip2-2.5-5|2	Name:		lbzip2
21cr|lbzip2-2.5-5|3	Version:	2.5
21cr|lbzip2-2.5-5|4	Release:	5
21cr|lbzip2-2.5-5|5	License:	GPLv2+
21cr|lbzip2-2.5-5|6	Group:		Archiving/Compression
21cr|lbzip2-2.5-5|7	Url:		http://lbzip2.org
21cr|lbzip2-2.5-5|8	Source0:	http://archive.lbzip2.org/%{name}-%{version}.tar.gz
21cr|lbzip2-2.5-5|9	Patch0:		lbzip2-2.5-glibc2.28.patch
21cr|lbzip2-2.5-5|10	BuildRequires:	dash
21cr|lbzip2-2.5-5|11	BuildRequires:	sharutils
21cr|lbzip2-2.5-5|12	BuildRequires:	bzip2-devel >= 1.0.6
21cr|lbzip2-2.5-5|13	
21cr|lbzip2-2.5-5|14	%description
21cr|lbzip2-2.5-5|15	lbzip2 is a multi-threaded implementation of bzip2, suited for serial and
21cr|lbzip2-2.5-5|16	parallel processing.  On a multi-core computer, lbzip2 is commonly the fastest
21cr|lbzip2-2.5-5|17	bzip2 decompressor for most bz2 files found on the internet (on dual-core
21cr|lbzip2-2.5-5|18	computers, the 7za utility from the p7zip package may prove more efficient).
21cr|lbzip2-2.5-5|19	It integrates nicely with GNU tar. Even on single-core computers, lbzip2 can
21cr|lbzip2-2.5-5|20	speed up archiving in combination with tar, because lbzip2 allows compression
21cr|lbzip2-2.5-5|21	to overlap with disk usage to a greater extent than bzip2 does.
21cr|lbzip2-2.5-5|22	
21cr|lbzip2-2.5-5|23	%files
21cr|lbzip2-2.5-5|24	%doc ChangeLog README
21cr|lbzip2-2.5-5|25	%{_bindir}/%{name}
21cr|lbzip2-2.5-5|26	%{_bindir}/lbzcat
21cr|lbzip2-2.5-5|27	%{_bindir}/lbunzip2
21cr|lbzip2-2.5-5|28	%doc %{_mandir}/man1/%{name}.1*
21cr|lbzip2-2.5-5|29	%doc %{_mandir}/man1/lbzcat.1*
21cr|lbzip2-2.5-5|30	%doc %{_mandir}/man1/lbunzip2.1*
21cr|lbzip2-2.5-5|31	
21cr|lbzip2-2.5-5|32	#-----------------------------------------------------------------------------
21cr|lbzip2-2.5-5|33	
21cr|lbzip2-2.5-5|34	%prep
21cr|lbzip2-2.5-5|35	%setup -q
21cr|lbzip2-2.5-5|36	%patch0 -p1
21cr|lbzip2-2.5-5|37	
21cr|lbzip2-2.5-5|38	%build
21cr|lbzip2-2.5-5|39	autoreconf -vfi
21cr|lbzip2-2.5-5|40	%configure
21cr|lbzip2-2.5-5|41	%make
21cr|lbzip2-2.5-5|42	
21cr|lbzip2-2.5-5|43	
21cr|lbzip2-2.5-5|44	%install
21cr|lbzip2-2.5-5|45	%makeinstall_std

2597 21
21cr|lcab-1.0-0.b12.1|1	%define pre	%(echo %{release} |cut -d. -f 2)
21cr|lcab-1.0-0.b12.1|2	
21cr|lcab-1.0-0.b12.1|3	Summary:	Command-line Cabinet file creation tool
21cr|lcab-1.0-0.b12.1|4	Name:		lcab
21cr|lcab-1.0-0.b12.1|5	Version:	1.0
21cr|lcab-1.0-0.b12.1|6	Release:	0.b12.1
21cr|lcab-1.0-0.b12.1|7	URL:		http://ohnopub.net/~ohnobinki/lcab/
21cr|lcab-1.0-0.b12.1|8	Source0:	ftp://ohnopublishing.net/mirror/%{name}-%{version}%{pre}.tar.gz
21cr|lcab-1.0-0.b12.1|9	License:	GPLv2+
21cr|lcab-1.0-0.b12.1|10	Group:		Archiving/Compression
21cr|lcab-1.0-0.b12.1|11	
21cr|lcab-1.0-0.b12.1|12	%description
21cr|lcab-1.0-0.b12.1|13	Command-line tool for creating Cabinet (.cab) files. The created files
21cr|lcab-1.0-0.b12.1|14	are not compressed.
21cr|lcab-1.0-0.b12.1|15	
21cr|lcab-1.0-0.b12.1|16	%prep
21cr|lcab-1.0-0.b12.1|17	%setup -q -n %{name}-%{version}%{pre}
21cr|lcab-1.0-0.b12.1|18	
21cr|lcab-1.0-0.b12.1|19	%build
21cr|lcab-1.0-0.b12.1|20	autoreconf -if
21cr|lcab-1.0-0.b12.1|21	%configure
21cr|lcab-1.0-0.b12.1|22	
21cr|lcab-1.0-0.b12.1|23	%install
21cr|lcab-1.0-0.b12.1|24	%makeinstall_std
21cr|lcab-1.0-0.b12.1|25	
21cr|lcab-1.0-0.b12.1|26	install -d -m755 %{buildroot}%{_mandir}/man1
21cr|lcab-1.0-0.b12.1|27	install -m644 lcab.1 %{buildroot}%{_mandir}/man1
21cr|lcab-1.0-0.b12.1|28	
21cr|lcab-1.0-0.b12.1|29	%files
21cr|lcab-1.0-0.b12.1|30	%doc README
21cr|lcab-1.0-0.b12.1|31	%{_bindir}/%{name}
21cr|lcab-1.0-0.b12.1|32	%{_mandir}/man1/%{name}.1*

2598 21
21cr|lcdtest-1.18-5|1	Summary:	Utility to display LCD monitor test patterns
21cr|lcdtest-1.18-5|2	Name:		lcdtest
21cr|lcdtest-1.18-5|3	Version:	1.18
21cr|lcdtest-1.18-5|4	Release:	5
21cr|lcdtest-1.18-5|5	License:	GPLv3+
21cr|lcdtest-1.18-5|6	Group:		System/Configuration/Hardware
21cr|lcdtest-1.18-5|7	Url:		http://www.brouhaha.com/~eric/software/lcdtest/
21cr|lcdtest-1.18-5|8	Source0:	http://www.brouhaha.com/~eric/software/%{name}/download/%{name}-%{version}.tar.gz
21cr|lcdtest-1.18-5|9	Source1:	%{name}.png
21cr|lcdtest-1.18-5|10	Patch0:		lcdtest-1.18-font-path.patch
21cr|lcdtest-1.18-5|11	BuildRequires:	scons >= 1.2.0
21cr|lcdtest-1.18-5|12	BuildRequires:	imagemagick
21cr|lcdtest-1.18-5|13	BuildRequires:	netpbm
21cr|lcdtest-1.18-5|14	BuildRequires:	pkgconfig(SDL_image)
21cr|lcdtest-1.18-5|15	BuildRequires:	pkgconfig(SDL_ttf)
21cr|lcdtest-1.18-5|16	Requires:	fonts-ttf-liberation
21cr|lcdtest-1.18-5|17	
21cr|lcdtest-1.18-5|18	%description
21cr|lcdtest-1.18-5|19	lcdtest is a utility to display LCD monitor test patterns. It may be
21cr|lcdtest-1.18-5|20	useful for adjusting the pixel clock frequency and phase on LCD
21cr|lcdtest-1.18-5|21	monitors when using analog inputs, and for finding pixels that are
21cr|lcdtest-1.18-5|22	stuck on or off.
21cr|lcdtest-1.18-5|23	
21cr|lcdtest-1.18-5|24	%files
21cr|lcdtest-1.18-5|25	%doc COPYING README
21cr|lcdtest-1.18-5|26	%{_bindir}/%{name}
21cr|lcdtest-1.18-5|27	%{_mandir}/man1/%{name}.1*
21cr|lcdtest-1.18-5|28	%{_datadir}/applications/%{name}.desktop
21cr|lcdtest-1.18-5|29	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|lcdtest-1.18-5|30	
21cr|lcdtest-1.18-5|31	#----------------------------------------------------------------------------
21cr|lcdtest-1.18-5|32	
21cr|lcdtest-1.18-5|33	%prep
21cr|lcdtest-1.18-5|34	%setup -q
21cr|lcdtest-1.18-5|35	%patch0 -p1
21cr|lcdtest-1.18-5|36	
21cr|lcdtest-1.18-5|37	%build
21cr|lcdtest-1.18-5|38	scons CFLAGS="%{optflags}"
21cr|lcdtest-1.18-5|39	
21cr|lcdtest-1.18-5|40	%install
21cr|lcdtest-1.18-5|41	scons CFLAGS="%{optflags}" \
21cr|lcdtest-1.18-5|42	--buildroot=%{buildroot} \
21cr|lcdtest-1.18-5|43	--bindir=%{_bindir} \
21cr|lcdtest-1.18-5|44	--mandir=%{_mandir} \
21cr|lcdtest-1.18-5|45	--datadir=%{_datadir} \
21cr|lcdtest-1.18-5|46	install
21cr|lcdtest-1.18-5|47	
21cr|lcdtest-1.18-5|48	# install menu icons
21cr|lcdtest-1.18-5|49	for N in 16 22 24 32 48 64 128 256;
21cr|lcdtest-1.18-5|50	do
21cr|lcdtest-1.18-5|51	convert %{SOURCE1} -resize ${N}x${N} $N.png;
21cr|lcdtest-1.18-5|52	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|lcdtest-1.18-5|53	done

2599 21
21cr|lcov-1.16-2|1	Summary:	LTP GCOV extension code coverage tool
21cr|lcov-1.16-2|2	Name:		lcov
21cr|lcov-1.16-2|3	Version:	1.16
21cr|lcov-1.16-2|4	Release:	2
21cr|lcov-1.16-2|5	Group:		Development/Other
21cr|lcov-1.16-2|6	License:	GPLv2
21cr|lcov-1.16-2|7	URL:		http://ltp.sourceforge.net/coverage/lcov.php
21cr|lcov-1.16-2|8	Source:		https://github.com/linux-test-project/lcov/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lcov-1.16-2|9	BuildArch:	noarch
21cr|lcov-1.16-2|10	Requires:	perl(JSON)
21cr|lcov-1.16-2|11	
21cr|lcov-1.16-2|12	%description
21cr|lcov-1.16-2|13	LCOV is an extension of GCOV, a GNU tool which provides information
21cr|lcov-1.16-2|14	about what parts of a program are actually executed (i.e. "covered")
21cr|lcov-1.16-2|15	while running a particular test case. The extension consists of a set
21cr|lcov-1.16-2|16	of PERL scripts which build on the textual GCOV output to implement
21cr|lcov-1.16-2|17	HTML output and support for large projects.
21cr|lcov-1.16-2|18	
21cr|lcov-1.16-2|19	%prep
21cr|lcov-1.16-2|20	%autosetup -p1
21cr|lcov-1.16-2|21	
21cr|lcov-1.16-2|22	%build
21cr|lcov-1.16-2|23	
21cr|lcov-1.16-2|24	%install
21cr|lcov-1.16-2|25	%makeinstall_std BIN_DIR=%{_bindir} MAN_DIR=%{_mandir} CFG_DIR=%{_sysconfdir}
21cr|lcov-1.16-2|26	chmod -x %{buildroot}%{_sysconfdir}/lcovrc
21cr|lcov-1.16-2|27	
21cr|lcov-1.16-2|28	%files
21cr|lcov-1.16-2|29	%config(noreplace) %{_sysconfdir}/lcovrc
21cr|lcov-1.16-2|30	%{_bindir}/*
21cr|lcov-1.16-2|31	%{_mandir}/man*/*

2600 21
21cr|lcrzo-4.17.0-18|1	%define so_version 4.17
21cr|lcrzo-4.17.0-18|2	
21cr|lcrzo-4.17.0-18|3	%define major 4
21cr|lcrzo-4.17.0-18|4	%define libname %mklibname %{name} %{major}
21cr|lcrzo-4.17.0-18|5	%define devname %mklibname %{name} -d
21cr|lcrzo-4.17.0-18|6	
21cr|lcrzo-4.17.0-18|7	Summary:	Network library, for network administrators and network hackers
21cr|lcrzo-4.17.0-18|8	Name:		lcrzo
21cr|lcrzo-4.17.0-18|9	Version:	4.17.0
21cr|lcrzo-4.17.0-18|10	Release:	18
21cr|lcrzo-4.17.0-18|11	License:	LGPLv2+
21cr|lcrzo-4.17.0-18|12	Group:		Networking/Other
21cr|lcrzo-4.17.0-18|13	Url:		http://www.laurentconstantin.com/en/lcrzo/
21cr|lcrzo-4.17.0-18|14	Source0:	%{name}-%{version}-src.tar.bz2
21cr|lcrzo-4.17.0-18|15	Patch0:		lcrzo-4.17.0-genemake.patch
21cr|lcrzo-4.17.0-18|16	BuildRequires:	pcap-devel
21cr|lcrzo-4.17.0-18|17	
21cr|lcrzo-4.17.0-18|18	%description
21cr|lcrzo-4.17.0-18|19	Lcrzo is a network library, for network administrators and network
21cr|lcrzo-4.17.0-18|20	hackers. Its objective is to easily create network programs. This library
21cr|lcrzo-4.17.0-18|21	provides network functionnalities for Ethernet, IP, UDP, TCP, ICMP, ARP
21cr|lcrzo-4.17.0-18|22	and RARP protocols. It supports spoofing, sniffing, client and server
21cr|lcrzo-4.17.0-18|23	creation. Furthermore, lcrzo contains high level functions dealing with
21cr|lcrzo-4.17.0-18|24	data storage and handling. Using all these functions, you can quickly
21cr|lcrzo-4.17.0-18|25	create a network test program.
21cr|lcrzo-4.17.0-18|26	
21cr|lcrzo-4.17.0-18|27	#----------------------------------------------------------------------------
21cr|lcrzo-4.17.0-18|28	
21cr|lcrzo-4.17.0-18|29	%package -n %{libname}
21cr|lcrzo-4.17.0-18|30	Summary:	Shared libraries for %{name}
21cr|lcrzo-4.17.0-18|31	Group:		System/Libraries
21cr|lcrzo-4.17.0-18|32	
21cr|lcrzo-4.17.0-18|33	%description -n %{libname}
21cr|lcrzo-4.17.0-18|34	Lcrzo is a network library, for network administrators and network
21cr|lcrzo-4.17.0-18|35	hackers. Its objective is to easily create network programs. This library
21cr|lcrzo-4.17.0-18|36	provides network functionnalities for Ethernet, IP, UDP, TCP, ICMP, ARP
21cr|lcrzo-4.17.0-18|37	and RARP protocols. It supports spoofing, sniffing, client and server
21cr|lcrzo-4.17.0-18|38	creation. Furthermore, lcrzo contains high level functions dealing with
21cr|lcrzo-4.17.0-18|39	data storage and handling. Using all these functions, you can quickly
21cr|lcrzo-4.17.0-18|40	create a network test program.
21cr|lcrzo-4.17.0-18|41	
21cr|lcrzo-4.17.0-18|42	%files -n %{libname}
21cr|lcrzo-4.17.0-18|43	%doc README_EN.TXT
21cr|lcrzo-4.17.0-18|44	%{_libdir}/liblcrzo.so.%{major}
21cr|lcrzo-4.17.0-18|45	%{_libdir}/liblcrzo%{major}.so.%{so_version}
21cr|lcrzo-4.17.0-18|46	
21cr|lcrzo-4.17.0-18|47	#----------------------------------------------------------------------------
21cr|lcrzo-4.17.0-18|48	
21cr|lcrzo-4.17.0-18|49	%package -n %{devname}
21cr|lcrzo-4.17.0-18|50	Summary:	Development library and header files for the %{name} library
21cr|lcrzo-4.17.0-18|51	Group:		Development/Other
21cr|lcrzo-4.17.0-18|52	Requires:	%{libname} = %{EVRD}
21cr|lcrzo-4.17.0-18|53	Provides:	%{name}-devel = %{EVRD}
21cr|lcrzo-4.17.0-18|54	Provides:	lib%{name}-devel = %{EVRD}
21cr|lcrzo-4.17.0-18|55	Conflicts:	%{_lib}lcrzo4-devel < 4.17.0-17
21cr|lcrzo-4.17.0-18|56	Obsoletes:	%{_lib}lcrzo4-devel < 4.17.0-17
21cr|lcrzo-4.17.0-18|57	
21cr|lcrzo-4.17.0-18|58	%description -n %{devname}
21cr|lcrzo-4.17.0-18|59	Lcrzo is a network library, for network administrators and network
21cr|lcrzo-4.17.0-18|60	hackers. Its objective is to easily create network programs. This library
21cr|lcrzo-4.17.0-18|61	provides network functionnalities for Ethernet, IP, UDP, TCP, ICMP, ARP
21cr|lcrzo-4.17.0-18|62	and RARP protocols. It supports spoofing, sniffing, client and server
21cr|lcrzo-4.17.0-18|63	creation. Furthermore, lcrzo contains high level functions dealing with
21cr|lcrzo-4.17.0-18|64	data storage and handling. Using all these functions, you can quickly
21cr|lcrzo-4.17.0-18|65	create a network test program.
21cr|lcrzo-4.17.0-18|66	
21cr|lcrzo-4.17.0-18|67	%files -n %{devname}
21cr|lcrzo-4.17.0-18|68	%doc doc/*en.txt doc/changelog.txt doc/credits.txt doc/todo.txt INSTALLUNIX_EN.TXT
21cr|lcrzo-4.17.0-18|69	%{_bindir}/lcrzo-config
21cr|lcrzo-4.17.0-18|70	%{_libdir}/*.a
21cr|lcrzo-4.17.0-18|71	%{_libdir}/*.so
21cr|lcrzo-4.17.0-18|72	%{_includedir}/*
21cr|lcrzo-4.17.0-18|73	%{_mandir}/man3/*
21cr|lcrzo-4.17.0-18|74	
21cr|lcrzo-4.17.0-18|75	#----------------------------------------------------------------------------
21cr|lcrzo-4.17.0-18|76	
21cr|lcrzo-4.17.0-18|77	%prep
21cr|lcrzo-4.17.0-18|78	%setup -q -n %{name}-%{version}-src
21cr|lcrzo-4.17.0-18|79	%patch0 -p0
21cr|lcrzo-4.17.0-18|80	
21cr|lcrzo-4.17.0-18|81	%build
21cr|lcrzo-4.17.0-18|82	pushd src
21cr|lcrzo-4.17.0-18|83	./genemake
21cr|lcrzo-4.17.0-18|84	%make GCCOPT="%{optflags} -Wall -ansi -fPIC" \
21cr|lcrzo-4.17.0-18|85	GCCOPTL="%{optflags} -Wall -ansi -fPIC" \
21cr|lcrzo-4.17.0-18|86	GCCOPTP="%{optflags} -Wall -ansi -fPIC" \
21cr|lcrzo-4.17.0-18|87	liblcrzo.a
21cr|lcrzo-4.17.0-18|88	
21cr|lcrzo-4.17.0-18|89	#make a shared lib the hard way...
21cr|lcrzo-4.17.0-18|90	rm -f lib%{name}*.so*
21cr|lcrzo-4.17.0-18|91	gcc -Wl,-soname,lib%{name}.so.%{major} -shared -Wl,--as-needed -Wl,--no-undefined \
21cr|lcrzo-4.17.0-18|92	%{optflags} -fPIC -o lib%{name}%{major}.so.%{so_version} *.o -L%{_libdir} -lpcap
21cr|lcrzo-4.17.0-18|93	
21cr|lcrzo-4.17.0-18|94	popd
21cr|lcrzo-4.17.0-18|95	
21cr|lcrzo-4.17.0-18|96	%install
21cr|lcrzo-4.17.0-18|97	install -d %{buildroot}%{_libdir}
21cr|lcrzo-4.17.0-18|98	install -d %{buildroot}%{_bindir}
21cr|lcrzo-4.17.0-18|99	install -d %{buildroot}%{_mandir}/man3
21cr|lcrzo-4.17.0-18|100	install -d %{buildroot}%{_includedir}
21cr|lcrzo-4.17.0-18|101	
21cr|lcrzo-4.17.0-18|102	install -m0755 src/lcrzo-config %{buildroot}%{_bindir}/lcrzo-config
21cr|lcrzo-4.17.0-18|103	
21cr|lcrzo-4.17.0-18|104	# install the shared lib
21cr|lcrzo-4.17.0-18|105	install -m0755 src/lib%{name}%{major}.so.%{so_version} %{buildroot}%{_libdir}/
21cr|lcrzo-4.17.0-18|106	ln -snf lib%{name}%{major}.so.%{so_version} %{buildroot}%{_libdir}/lib%{name}%{major}.so
21cr|lcrzo-4.17.0-18|107	ln -snf lib%{name}%{major}.so.%{so_version} %{buildroot}%{_libdir}/lib%{name}.so
21cr|lcrzo-4.17.0-18|108	
21cr|lcrzo-4.17.0-18|109	# install the static lib
21cr|lcrzo-4.17.0-18|110	install -m0755 src/liblcrzo.a %{buildroot}%{_libdir}/liblcrzo.a
21cr|lcrzo-4.17.0-18|111	
21cr|lcrzo-4.17.0-18|112	# install headers
21cr|lcrzo-4.17.0-18|113	install -m0644 src/lcrzo*.h %{buildroot}%{_includedir}/
21cr|lcrzo-4.17.0-18|114	
21cr|lcrzo-4.17.0-18|115	# install only english man pages
21cr|lcrzo-4.17.0-18|116	install -m0644 doc/man/*en.* %{buildroot}%{_mandir}/man3/

2601 21
21cr|ldapscripts-2.0.8-1|1	Name:       ldapscripts
21cr|ldapscripts-2.0.8-1|2	Version:	2.0.8
21cr|ldapscripts-2.0.8-1|3	Release:	1
21cr|ldapscripts-2.0.8-1|4	Summary:    LDAP Scripts
21cr|ldapscripts-2.0.8-1|5	Group:      System/Servers
21cr|ldapscripts-2.0.8-1|6	License:    GPL
21cr|ldapscripts-2.0.8-1|7	URL:        http://contribs.martymac.com/
21cr|ldapscripts-2.0.8-1|8	Source:     http://contribs.martymac.com/ldapscripts/%{name}-%{version}.tgz
21cr|ldapscripts-2.0.8-1|9	Requires:   openldap-clients
21cr|ldapscripts-2.0.8-1|10	Requires:   sharutils
21cr|ldapscripts-2.0.8-1|11	Buildarch:  noarch
21cr|ldapscripts-2.0.8-1|12	
21cr|ldapscripts-2.0.8-1|13	%description
21cr|ldapscripts-2.0.8-1|14	LDAP Scripts written in bash which allow to create POSIX entries for users,
21cr|ldapscripts-2.0.8-1|15	groups and machines in an LDAP directory.
21cr|ldapscripts-2.0.8-1|16	
21cr|ldapscripts-2.0.8-1|17	They are similar to smbldap-tools but are written in sh instead of PERL and
21cr|ldapscripts-2.0.8-1|18	only require OpenLDAP client commands (ldapadd, ldapdelete, ldapsearch,
21cr|ldapscripts-2.0.8-1|19	ldapmodify, slappasswd).
21cr|ldapscripts-2.0.8-1|20	
21cr|ldapscripts-2.0.8-1|21	%prep
21cr|ldapscripts-2.0.8-1|22	%setup -q
21cr|ldapscripts-2.0.8-1|23	sed -i.orig -e "s|^_RUNTIMEFILE=.*|_RUNTIMEFILE=\"%{_usr}/lib/%{name}/runtime\"|g" sbin/*
21cr|ldapscripts-2.0.8-1|24	sed -i.orig -e "s|^_CONFIGFILE=.*|_CONFIGFILE=\"%{_sysconfdir}/%{name}/ldapscripts.conf\"|g" etc/* lib/*
21cr|ldapscripts-2.0.8-1|25	
21cr|ldapscripts-2.0.8-1|26	%install
21cr|ldapscripts-2.0.8-1|27	mkdir -p %{buildroot}%{_sbindir}
21cr|ldapscripts-2.0.8-1|28	install -m 755 sbin/* %{buildroot}%{_sbindir}
21cr|ldapscripts-2.0.8-1|29	
21cr|ldapscripts-2.0.8-1|30	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|ldapscripts-2.0.8-1|31	install -m 600 etc/* %{buildroot}%{_sysconfdir}/%{name}
21cr|ldapscripts-2.0.8-1|32	
21cr|ldapscripts-2.0.8-1|33	mkdir -p %{buildroot}%{_usr}/lib/%{name}
21cr|ldapscripts-2.0.8-1|34	install -m 600 lib/* %{buildroot}%{_usr}/lib/%{name}
21cr|ldapscripts-2.0.8-1|35	
21cr|ldapscripts-2.0.8-1|36	mkdir -p %{buildroot}%{_mandir}
21cr|ldapscripts-2.0.8-1|37	cp -a man/man* %{buildroot}%{_mandir}
21cr|ldapscripts-2.0.8-1|38	
21cr|ldapscripts-2.0.8-1|39	%files
21cr|ldapscripts-2.0.8-1|40	%doc README COPYING CHANGELOG
21cr|ldapscripts-2.0.8-1|41	%{_sbindir}/*
21cr|ldapscripts-2.0.8-1|42	%dir %{_sysconfdir}/%{name}
21cr|ldapscripts-2.0.8-1|43	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|ldapscripts-2.0.8-1|44	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.passwd
21cr|ldapscripts-2.0.8-1|45	%{_sysconfdir}/%{name}/*.template.sample
21cr|ldapscripts-2.0.8-1|46	%{_usr}/lib/%{name}/runtime
21cr|ldapscripts-2.0.8-1|47	%{_mandir}/man*/*

2602 21
21cr|ldapvi-1.7-15|1	Name: 		ldapvi
21cr|ldapvi-1.7-15|2	Version: 	1.7
21cr|ldapvi-1.7-15|3	Release: 	15
21cr|ldapvi-1.7-15|4	Summary: 	Performs an LDAP search and update results using a text editor
21cr|ldapvi-1.7-15|5	URL:		http://www.lichteblau.com/ldapvi.html
21cr|ldapvi-1.7-15|6	Source0: 	http://www.lichteblau.com/download/%{name}-%{version}.tar.gz
21cr|ldapvi-1.7-15|7	Patch:		ldapvi-makefile.in-destdir.patch
21cr|ldapvi-1.7-15|8	# (misc) patch to fix the naming conflict between function "getline" of stdio.h
21cr|ldapvi-1.7-15|9	# and private function getline in common.h, by renaming it
21cr|ldapvi-1.7-15|10	# comes from upstream : 256ced029c235687bfafdffd07be7d47bf7af39b
21cr|ldapvi-1.7-15|11	Patch1:     ldapvi-fix_naming_conflict.diff
21cr|ldapvi-1.7-15|12	License: 	GPLv2+
21cr|ldapvi-1.7-15|13	Group: 		System/Configuration/Other
21cr|ldapvi-1.7-15|14	BuildRequires:	openldap-devel >= 2.2.0
21cr|ldapvi-1.7-15|15	BuildRequires:	glib2-devel
21cr|ldapvi-1.7-15|16	BuildRequires:	ncurses-devel
21cr|ldapvi-1.7-15|17	BuildRequires:	popt-devel
21cr|ldapvi-1.7-15|18	BuildRequires:	pkgconfig
21cr|ldapvi-1.7-15|19	BuildRequires:	readline-devel
21cr|ldapvi-1.7-15|20	BuildRequires:	libxslt-proc
21cr|ldapvi-1.7-15|21	
21cr|ldapvi-1.7-15|22	%description
21cr|ldapvi-1.7-15|23	ldapvi allows a user to perform an LDAP search and update results using
21cr|ldapvi-1.7-15|24	a text editor
21cr|ldapvi-1.7-15|25	
21cr|ldapvi-1.7-15|26	%prep
21cr|ldapvi-1.7-15|27	%setup -q
21cr|ldapvi-1.7-15|28	%patch -p1 -b .orig
21cr|ldapvi-1.7-15|29	%patch1 -p2 -b .conflict
21cr|ldapvi-1.7-15|30	
21cr|ldapvi-1.7-15|31	%build
21cr|ldapvi-1.7-15|32	%configure
21cr|ldapvi-1.7-15|33	%make
21cr|ldapvi-1.7-15|34	
21cr|ldapvi-1.7-15|35	%install
21cr|ldapvi-1.7-15|36	rm -rf %{buildroot}
21cr|ldapvi-1.7-15|37	%makeinstall_std
21cr|ldapvi-1.7-15|38	
21cr|ldapvi-1.7-15|39	xsltproc \
21cr|ldapvi-1.7-15|40	%{buildroot}/%{_docdir}/%{name}/html.xsl \
21cr|ldapvi-1.7-15|41	%{buildroot}/%{_docdir}/%{name}/manual.xml \
21cr|ldapvi-1.7-15|42	> %{buildroot}/%{_docdir}/%{name}/manual.html
21cr|ldapvi-1.7-15|43	
21cr|ldapvi-1.7-15|44	rm -f %{buildroot}/%{_docdir}/%{name}/html.xsl
21cr|ldapvi-1.7-15|45	rm -f %{buildroot}/%{_docdir}/%{name}/manual.xml
21cr|ldapvi-1.7-15|46	install -m 644 COPYING INSTALL NEWS %{buildroot}/%{_docdir}/%{name}
21cr|ldapvi-1.7-15|47	
21cr|ldapvi-1.7-15|48	%clean
21cr|ldapvi-1.7-15|49	rm -rf %{buildroot}
21cr|ldapvi-1.7-15|50	
21cr|ldapvi-1.7-15|51	%files
21cr|ldapvi-1.7-15|52	%defattr(-,root,root)
21cr|ldapvi-1.7-15|53	%{_docdir}/%{name}
21cr|ldapvi-1.7-15|54	%{_bindir}/%{name}
21cr|ldapvi-1.7-15|55	%{_mandir}/man?/*

2603 21
21cr|ldc-1.31.0-3|1	# https://build.opensuse.org/package/view_file/openSUSE:Factory/ldc/ldc.spec
21cr|ldc-1.31.0-3|2	
21cr|ldc-1.31.0-3|3	%define major 101
21cr|ldc-1.31.0-3|4	%define libdruntime %mklibname druntime-ldc-shared %{major}
21cr|ldc-1.31.0-3|5	%define libdruntimed %mklibname druntime-ldc-debug-shared %{major}
21cr|ldc-1.31.0-3|6	%define devdruntime %mklibname druntime-ldc-shared -d
21cr|ldc-1.31.0-3|7	%define libphobos %mklibname phobos2-ldc-shared %{major}
21cr|ldc-1.31.0-3|8	%define libphobosd %mklibname phobos2-ldc-debug-shared %{major}
21cr|ldc-1.31.0-3|9	%define devphobos %mklibname phobos2-ldc-shared -d
21cr|ldc-1.31.0-3|10	%define libjit %mklibname ldc-jit %{major}
21cr|ldc-1.31.0-3|11	%define devjit %mklibname ldc-jit -d
21cr|ldc-1.31.0-3|12	
21cr|ldc-1.31.0-3|13	# Do bootstrap, otherwise LDC will build
21cr|ldc-1.31.0-3|14	# against old installed .so instead of new built one
21cr|ldc-1.31.0-3|15	%bcond_with bootstrap
21cr|ldc-1.31.0-3|16	# jit disabled by upstream
21cr|ldc-1.31.0-3|17	# https://github.com/ldc-developers/ldc/issues/3747
21cr|ldc-1.31.0-3|18	%bcond_with jit
21cr|ldc-1.31.0-3|19	
21cr|ldc-1.31.0-3|20	Summary:	The LLVM-based D compiler
21cr|ldc-1.31.0-3|21	Name:		ldc
21cr|ldc-1.31.0-3|22	Version:	1.31.0
21cr|ldc-1.31.0-3|23	Release:	3
21cr|ldc-1.31.0-3|24	License:	BSD
21cr|ldc-1.31.0-3|25	Group:		Development/Tools
21cr|ldc-1.31.0-3|26	Url:		https://github.com/ldc-developers/ldc
21cr|ldc-1.31.0-3|27	Source0:	https://github.com/ldc-developers/ldc/releases/download/v%{version}/%{name}-%{version}-src.tar.gz
21cr|ldc-1.31.0-3|28	%if %{with bootstrap}
21cr|ldc-1.31.0-3|29	Source10:  https://github.com/ldc-developers/ldc/releases/download/v%{version}/ldc2-%{version}-linux-%{_arch}.tar.xz
21cr|ldc-1.31.0-3|30	%endif
21cr|ldc-1.31.0-3|31	%if %{without bootstrap}
21cr|ldc-1.31.0-3|32	BuildRequires:	ldc
21cr|ldc-1.31.0-3|33	%endif
21cr|ldc-1.31.0-3|34	BuildRequires:	llvm-devel
21cr|ldc-1.31.0-3|35	BuildRequires:	cmake
21cr|ldc-1.31.0-3|36	BuildRequires:	pkgconfig(bash-completion)
21cr|ldc-1.31.0-3|37	BuildRequires:	pkgconfig(libconfig)
21cr|ldc-1.31.0-3|38	Requires:	%{devdruntime} = %{EVRD}
21cr|ldc-1.31.0-3|39	Requires:	%{devphobos} = %{EVRD}
21cr|ldc-1.31.0-3|40	%if %{with jit}
21cr|ldc-1.31.0-3|41	Requires:	%{devjit} = %{EVRD}
21cr|ldc-1.31.0-3|42	%endif
21cr|ldc-1.31.0-3|43	# no ldc provided on i686, bootstrap build fail with new llvm
21cr|ldc-1.31.0-3|44	# e2k and riscv not supported in upsream
21cr|ldc-1.31.0-3|45	ExcludeArch: %{ix86} %{e2k} %{riscv}
21cr|ldc-1.31.0-3|46	
21cr|ldc-1.31.0-3|47	%description
21cr|ldc-1.31.0-3|48	The LLVM-based D compiler
21cr|ldc-1.31.0-3|49	
21cr|ldc-1.31.0-3|50	%files
21cr|ldc-1.31.0-3|51	%doc LICENSE README.md
21cr|ldc-1.31.0-3|52	%{_bindir}/ldc2
21cr|ldc-1.31.0-3|53	%{_bindir}/ldc-build-runtime
21cr|ldc-1.31.0-3|54	%{_bindir}/ldmd2
21cr|ldc-1.31.0-3|55	%{_bindir}/ldc-profdata
21cr|ldc-1.31.0-3|56	%{_bindir}/ldc-prune-cache
21cr|ldc-1.31.0-3|57	%config(noreplace) %{_sysconfdir}/ldc2.conf
21cr|ldc-1.31.0-3|58	%{_datadir}/bash-completion/completions/ldc2
21cr|ldc-1.31.0-3|59	
21cr|ldc-1.31.0-3|60	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|61	
21cr|ldc-1.31.0-3|62	%package -n %{libdruntime}
21cr|ldc-1.31.0-3|63	Summary:	Runtime library for D
21cr|ldc-1.31.0-3|64	Group:		System/Libraries
21cr|ldc-1.31.0-3|65	
21cr|ldc-1.31.0-3|66	%description -n %{libdruntime}
21cr|ldc-1.31.0-3|67	Druntime is the minimum library required to support the D programming
21cr|ldc-1.31.0-3|68	language. It includes the system code required to support the garbage
21cr|ldc-1.31.0-3|69	collector, associative arrays, exception handling, array vector operations,
21cr|ldc-1.31.0-3|70	startup/shutdown, etc.
21cr|ldc-1.31.0-3|71	
21cr|ldc-1.31.0-3|72	%files -n %{libdruntime}
21cr|ldc-1.31.0-3|73	%doc LICENSE README.md
21cr|ldc-1.31.0-3|74	%{_libdir}/libdruntime-ldc-shared.so.%{major}*
21cr|ldc-1.31.0-3|75	
21cr|ldc-1.31.0-3|76	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|77	
21cr|ldc-1.31.0-3|78	%package -n %{libdruntimed}
21cr|ldc-1.31.0-3|79	Summary:	Runtime library for D
21cr|ldc-1.31.0-3|80	Group:		System/Libraries
21cr|ldc-1.31.0-3|81	
21cr|ldc-1.31.0-3|82	%description -n %{libdruntimed}
21cr|ldc-1.31.0-3|83	Druntime is the minimum library required to support the D programming
21cr|ldc-1.31.0-3|84	language. It includes the system code required to support the garbage
21cr|ldc-1.31.0-3|85	collector, associative arrays, exception handling, array vector operations,
21cr|ldc-1.31.0-3|86	startup/shutdown, etc.
21cr|ldc-1.31.0-3|87	
21cr|ldc-1.31.0-3|88	%files -n %{libdruntimed}
21cr|ldc-1.31.0-3|89	%doc LICENSE README.md
21cr|ldc-1.31.0-3|90	%{_libdir}/libdruntime-ldc-debug-shared.so.%{major}*
21cr|ldc-1.31.0-3|91	
21cr|ldc-1.31.0-3|92	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|93	
21cr|ldc-1.31.0-3|94	%package -n %{devdruntime}
21cr|ldc-1.31.0-3|95	Summary:	Support for developing D application
21cr|ldc-1.31.0-3|96	Group:		Development/Other
21cr|ldc-1.31.0-3|97	Requires:	%{libdruntime} = %{EVRD}
21cr|ldc-1.31.0-3|98	Requires:	%{libdruntimed} = %{EVRD}
21cr|ldc-1.31.0-3|99	Provides:	druntime-ldc-devel = %{EVRD}
21cr|ldc-1.31.0-3|100	
21cr|ldc-1.31.0-3|101	%description -n %{devdruntime}
21cr|ldc-1.31.0-3|102	The druntime-devel package contains header files for developing D
21cr|ldc-1.31.0-3|103	applications that use druntime.
21cr|ldc-1.31.0-3|104	
21cr|ldc-1.31.0-3|105	%files -n %{devdruntime}
21cr|ldc-1.31.0-3|106	%doc LICENSE README.md
21cr|ldc-1.31.0-3|107	%{_includedir}/d/core
21cr|ldc-1.31.0-3|108	%{_includedir}/d/ldc
21cr|ldc-1.31.0-3|109	%{_includedir}/d/object.d
21cr|ldc-1.31.0-3|110	%{_includedir}/d/__builtins.di
21cr|ldc-1.31.0-3|111	%{_includedir}/d/importc.h
21cr|ldc-1.31.0-3|112	%{_libdir}/libdruntime-ldc-shared.so
21cr|ldc-1.31.0-3|113	%{_libdir}/libdruntime-ldc-debug-shared.so
21cr|ldc-1.31.0-3|114	%{_libdir}/ldc_rt.dso.o
21cr|ldc-1.31.0-3|115	
21cr|ldc-1.31.0-3|116	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|117	%if %{with jit}
21cr|ldc-1.31.0-3|118	%package -n %{libjit}
21cr|ldc-1.31.0-3|119	Summary:	LDC JIT library
21cr|ldc-1.31.0-3|120	Group:		System/Libraries
21cr|ldc-1.31.0-3|121	
21cr|ldc-1.31.0-3|122	%description -n %{libjit}
21cr|ldc-1.31.0-3|123	JIT library for the LDC compiler.
21cr|ldc-1.31.0-3|124	
21cr|ldc-1.31.0-3|125	%files -n %{libjit}
21cr|ldc-1.31.0-3|126	%doc LICENSE README.md
21cr|ldc-1.31.0-3|127	%{_libdir}/libldc-jit.so.%{major}*
21cr|ldc-1.31.0-3|128	
21cr|ldc-1.31.0-3|129	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|130	
21cr|ldc-1.31.0-3|131	%package -n %{devjit}
21cr|ldc-1.31.0-3|132	Summary:	Development files for LDC JIT library
21cr|ldc-1.31.0-3|133	Group:		Development/Other
21cr|ldc-1.31.0-3|134	Requires:	%{libjit} = %{EVRD}
21cr|ldc-1.31.0-3|135	
21cr|ldc-1.31.0-3|136	%description -n %{devjit}
21cr|ldc-1.31.0-3|137	The %{name}-jit-devel package contains development files for the LDC JIT
21cr|ldc-1.31.0-3|138	library.
21cr|ldc-1.31.0-3|139	
21cr|ldc-1.31.0-3|140	%files -n %{devjit}
21cr|ldc-1.31.0-3|141	%doc LICENSE README.md
21cr|ldc-1.31.0-3|142	%{_libdir}/libldc-jit-rt.a
21cr|ldc-1.31.0-3|143	%{_libdir}/libldc-jit.so
21cr|ldc-1.31.0-3|144	%endif
21cr|ldc-1.31.0-3|145	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|146	
21cr|ldc-1.31.0-3|147	%package -n %{libphobos}
21cr|ldc-1.31.0-3|148	Summary:	Standard Runtime Library
21cr|ldc-1.31.0-3|149	Group:		System/Libraries
21cr|ldc-1.31.0-3|150	
21cr|ldc-1.31.0-3|151	%description -n %{libphobos}
21cr|ldc-1.31.0-3|152	Each module in Phobos conforms as much as possible to the following design
21cr|ldc-1.31.0-3|153	goals. These are goals rather than requirements because D is not a religion,
21cr|ldc-1.31.0-3|154	it's a programming language, and it recognizes that sometimes the goals are
21cr|ldc-1.31.0-3|155	contradictory and counterproductive in certain situations, and programmers have
21cr|ldc-1.31.0-3|156	jobs that need to get done
21cr|ldc-1.31.0-3|157	
21cr|ldc-1.31.0-3|158	%files -n %{libphobos}
21cr|ldc-1.31.0-3|159	%doc LICENSE README.md
21cr|ldc-1.31.0-3|160	%{_libdir}/libphobos2-ldc-shared.so.%{major}*
21cr|ldc-1.31.0-3|161	
21cr|ldc-1.31.0-3|162	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|163	
21cr|ldc-1.31.0-3|164	%package -n %{libphobosd}
21cr|ldc-1.31.0-3|165	Summary:	Standard Runtime Library
21cr|ldc-1.31.0-3|166	Group:		System/Libraries
21cr|ldc-1.31.0-3|167	
21cr|ldc-1.31.0-3|168	%description -n %{libphobosd}
21cr|ldc-1.31.0-3|169	Each module in Phobos conforms as much as possible to the following design
21cr|ldc-1.31.0-3|170	goals. These are goals rather than requirements because D is not a religion,
21cr|ldc-1.31.0-3|171	it's a programming language, and it recognizes that sometimes the goals are
21cr|ldc-1.31.0-3|172	contradictory and counterproductive in certain situations, and programmers have
21cr|ldc-1.31.0-3|173	jobs that need to get done
21cr|ldc-1.31.0-3|174	
21cr|ldc-1.31.0-3|175	%files -n %{libphobosd}
21cr|ldc-1.31.0-3|176	%doc LICENSE README.md
21cr|ldc-1.31.0-3|177	%{_libdir}/libphobos2-ldc-debug-shared.so.%{major}*
21cr|ldc-1.31.0-3|178	
21cr|ldc-1.31.0-3|179	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|180	
21cr|ldc-1.31.0-3|181	%package -n %{devphobos}
21cr|ldc-1.31.0-3|182	Summary:	Support for developing D application
21cr|ldc-1.31.0-3|183	Group:		Development/Other
21cr|ldc-1.31.0-3|184	Requires:	%{libphobos} = %{EVRD}
21cr|ldc-1.31.0-3|185	Requires:	%{libphobosd} = %{EVRD}
21cr|ldc-1.31.0-3|186	Requires:	%{devdruntime} = %{EVRD}
21cr|ldc-1.31.0-3|187	Provides:	phobos2-ldc-devel = %{EVRD}
21cr|ldc-1.31.0-3|188	
21cr|ldc-1.31.0-3|189	%description -n %{devphobos}
21cr|ldc-1.31.0-3|190	The phobos-devel package contains header files for developing D
21cr|ldc-1.31.0-3|191	applications that use phobos.
21cr|ldc-1.31.0-3|192	
21cr|ldc-1.31.0-3|193	%files -n %{devphobos}
21cr|ldc-1.31.0-3|194	%doc LICENSE README.md
21cr|ldc-1.31.0-3|195	%{_includedir}/d/std
21cr|ldc-1.31.0-3|196	%{_includedir}/d/etc
21cr|ldc-1.31.0-3|197	%{_libdir}/libphobos2-ldc-shared.so
21cr|ldc-1.31.0-3|198	%{_libdir}/libphobos2-ldc-debug-shared.so
21cr|ldc-1.31.0-3|199	
21cr|ldc-1.31.0-3|200	#----------------------------------------------------------------------------
21cr|ldc-1.31.0-3|201	
21cr|ldc-1.31.0-3|202	%prep
21cr|ldc-1.31.0-3|203	%setup -qn %{name}-%{version}-src
21cr|ldc-1.31.0-3|204	%if %{with bootstrap}
21cr|ldc-1.31.0-3|205	tar xf %{SOURCE10}
21cr|ldc-1.31.0-3|206	%endif
21cr|ldc-1.31.0-3|207	
21cr|ldc-1.31.0-3|208	%build
21cr|ldc-1.31.0-3|209	%if %{with bootstrap}
21cr|ldc-1.31.0-3|210	%global optflags %{optflags} -fno-strict-aliasing
21cr|ldc-1.31.0-3|211	export PATH=$(pwd)/ldc2-%{version}-linux-%{_arch}/bin/:$PATH
21cr|ldc-1.31.0-3|212	%endif
21cr|ldc-1.31.0-3|213	%cmake \
21cr|ldc-1.31.0-3|214	-DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/d \
21cr|ldc-1.31.0-3|215	-DCMAKE_CXX_FLAGS="-std=c++11"
21cr|ldc-1.31.0-3|216	%make_build -s
21cr|ldc-1.31.0-3|217	
21cr|ldc-1.31.0-3|218	%install
21cr|ldc-1.31.0-3|219	%make_install -C build

2604 21
21cr|ldetect2ltsp-1.0-9|1	%define debug_package %{nil}
21cr|ldetect2ltsp-1.0-9|2	
21cr|ldetect2ltsp-1.0-9|3	Summary:	Utility to convert from Mandriva ldetect to LTSP format
21cr|ldetect2ltsp-1.0-9|4	Name:		ldetect2ltsp
21cr|ldetect2ltsp-1.0-9|5	Version:	1.0
21cr|ldetect2ltsp-1.0-9|6	Release:	9
21cr|ldetect2ltsp-1.0-9|7	License:	GPL
21cr|ldetect2ltsp-1.0-9|8	Group:		System/Servers
21cr|ldetect2ltsp-1.0-9|9	URL:		http://www.ltsp.org
21cr|ldetect2ltsp-1.0-9|10	Source0:	ldetect2ltsp
21cr|ldetect2ltsp-1.0-9|11	
21cr|ldetect2ltsp-1.0-9|12	%description
21cr|ldetect2ltsp-1.0-9|13	This program will read in a device database of PCI Vendor/Device Ids and a
21cr|ldetect2ltsp-1.0-9|14	Video card database in the Mandriva ldetect-lst format, and will convert
21cr|ldetect2ltsp-1.0-9|15	them into the LTSP format, for use with pci_scan.
21cr|ldetect2ltsp-1.0-9|16	
21cr|ldetect2ltsp-1.0-9|17	%files
21cr|ldetect2ltsp-1.0-9|18	%defattr(-,root,root)
21cr|ldetect2ltsp-1.0-9|19	%{_bindir}/%{name}
21cr|ldetect2ltsp-1.0-9|20	
21cr|ldetect2ltsp-1.0-9|21	#---------------------------------------------------------------------
21cr|ldetect2ltsp-1.0-9|22	
21cr|ldetect2ltsp-1.0-9|23	%prep
21cr|ldetect2ltsp-1.0-9|24	%setup -q -c -T
21cr|ldetect2ltsp-1.0-9|25	cp %{SOURCE0} %{name}
21cr|ldetect2ltsp-1.0-9|26	
21cr|ldetect2ltsp-1.0-9|27	%build
21cr|ldetect2ltsp-1.0-9|28	
21cr|ldetect2ltsp-1.0-9|29	%install
21cr|ldetect2ltsp-1.0-9|30	install -d  %{buildroot}%{_bindir}
21cr|ldetect2ltsp-1.0-9|31	install -m0755 %{name} %{buildroot}%{_bindir}/

2605 21
21cr|ldm-2.2.18-4|1	Summary:	LTSP Display Manager
21cr|ldm-2.2.18-4|2	Name:		ldm
21cr|ldm-2.2.18-4|3	Version:	2.2.18
21cr|ldm-2.2.18-4|4	Release:	4
21cr|ldm-2.2.18-4|5	License:	GPLv2+
21cr|ldm-2.2.18-4|6	Group:		System/X11
21cr|ldm-2.2.18-4|7	Url:		https://code.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk
21cr|ldm-2.2.18-4|8	Source0:	http://ftp.de.debian.org/debian/pool/main/l/ldm/%{name}_%{version}.orig.tar.xz
21cr|ldm-2.2.18-4|9	Source2:	%{name}.tmpfiles
21cr|ldm-2.2.18-4|10	BuildRequires:	intltool
21cr|ldm-2.2.18-4|11	BuildRequires:	gettext-devel
21cr|ldm-2.2.18-4|12	BuildRequires:	pkgconfig(gdk-2.0)
21cr|ldm-2.2.18-4|13	BuildRequires:	pkgconfig(iso-codes)
21cr|ldm-2.2.18-4|14	Requires:	openssh-clients
21cr|ldm-2.2.18-4|15	
21cr|ldm-2.2.18-4|16	%description
21cr|ldm-2.2.18-4|17	LTSP Display Manager handles network logins for remote desktop sessions.
21cr|ldm-2.2.18-4|18	
21cr|ldm-2.2.18-4|19	%files -f ldm.lang
21cr|ldm-2.2.18-4|20	%doc COPYING README
21cr|ldm-2.2.18-4|21	%{_bindir}/*
21cr|ldm-2.2.18-4|22	%{_sbindir}/ldm
21cr|ldm-2.2.18-4|23	%{_libdir}/ldm/
21cr|ldm-2.2.18-4|24	%{_libexecdir}/ldm/
21cr|ldm-2.2.18-4|25	%{_datadir}/ldm/
21cr|ldm-2.2.18-4|26	%{_datadir}/ltsp/screen.d/ldm
21cr|ldm-2.2.18-4|27	%{_mandir}/man1/ldm.1*
21cr|ldm-2.2.18-4|28	%{_tmpfilesdir}/%{name}.conf
21cr|ldm-2.2.18-4|29	
21cr|ldm-2.2.18-4|30	#-----------------------------------------------------------
21cr|ldm-2.2.18-4|31	
21cr|ldm-2.2.18-4|32	%package -n ldminfod
21cr|ldm-2.2.18-4|33	Summary:	LTSP client
21cr|ldm-2.2.18-4|34	Group:		System/X11
21cr|ldm-2.2.18-4|35	Requires:	openssh-server
21cr|ldm-2.2.18-4|36	
21cr|ldm-2.2.18-4|37	%description -n ldminfod
21cr|ldm-2.2.18-4|38	Provides Linux Terminal Server capabilities to the LDM client.
21cr|ldm-2.2.18-4|39	
21cr|ldm-2.2.18-4|40	%files -n ldminfod
21cr|ldm-2.2.18-4|41	%doc COPYING README
21cr|ldm-2.2.18-4|42	%{_sbindir}/ldminfod
21cr|ldm-2.2.18-4|43	%config(noreplace) %{_sysconfdir}/xinetd.d/ldminfod
21cr|ldm-2.2.18-4|44	%config(noreplace) %{_sysconfdir}/ltsp/ldm-global-dmrc
21cr|ldm-2.2.18-4|45	
21cr|ldm-2.2.18-4|46	#-----------------------------------------------------------
21cr|ldm-2.2.18-4|47	
21cr|ldm-2.2.18-4|48	%prep
21cr|ldm-2.2.18-4|49	%setup -q
21cr|ldm-2.2.18-4|50	
21cr|ldm-2.2.18-4|51	%build
21cr|ldm-2.2.18-4|52	./autogen.sh
21cr|ldm-2.2.18-4|53	./configure --prefix=%{_prefix} \
21cr|ldm-2.2.18-4|54	--exec-prefix=%{_prefix} \
21cr|ldm-2.2.18-4|55	--bindir=%{_bindir} \
21cr|ldm-2.2.18-4|56	--sbindir=%{_sbindir} \
21cr|ldm-2.2.18-4|57	--sysconfdir=%{_sysconfdir} \
21cr|ldm-2.2.18-4|58	--datadir=%{_datadir} \
21cr|ldm-2.2.18-4|59	--includedir=%{_includedir} \
21cr|ldm-2.2.18-4|60	--libdir=%{_libdir} \
21cr|ldm-2.2.18-4|61	--libexecdir=%{_libexecdir} \
21cr|ldm-2.2.18-4|62	--localstatedir=/var \
21cr|ldm-2.2.18-4|63	--mandir=%{_mandir}
21cr|ldm-2.2.18-4|64	make
21cr|ldm-2.2.18-4|65	
21cr|ldm-2.2.18-4|66	%install
21cr|ldm-2.2.18-4|67	%make DESTDIR=%{buildroot} install
21cr|ldm-2.2.18-4|68	
21cr|ldm-2.2.18-4|69	%find_lang ldm
21cr|ldm-2.2.18-4|70	%find_lang ldmrc
21cr|ldm-2.2.18-4|71	%find_lang ltsp-cluster-info
21cr|ldm-2.2.18-4|72	cat ltsp-cluster-info.lang ldmrc.lang >> ldm.lang
21cr|ldm-2.2.18-4|73	
21cr|ldm-2.2.18-4|74	mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d/ %{buildroot}%{_sbindir}
21cr|ldm-2.2.18-4|75	install -m 0755 ldminfod/ldminfod %{buildroot}%{_sbindir}/ldminfod
21cr|ldm-2.2.18-4|76	install -m 0644 ldminfod/xinetd.d/ldminfod %{buildroot}%{_sysconfdir}/xinetd.d/ldminfod
21cr|ldm-2.2.18-4|77	
21cr|ldm-2.2.18-4|78	rm -rf %{buildroot}%{_datadir}/ldm/themes/ltsp
21cr|ldm-2.2.18-4|79	rm -rf %{buildroot}%{_datadir}/ldm/*.a
21cr|ldm-2.2.18-4|80	
21cr|ldm-2.2.18-4|81	mkdir -p %{buildroot}%{_sysconfdir}/ltsp
21cr|ldm-2.2.18-4|82	cat > %{buildroot}%{_sysconfdir}/ltsp/ldm-global-dmrc <<EOL
21cr|ldm-2.2.18-4|83	[Desktop]
21cr|ldm-2.2.18-4|84	#Session=gnome
21cr|ldm-2.2.18-4|85	#Session=kde
21cr|ldm-2.2.18-4|86	#Session=xfce4
21cr|ldm-2.2.18-4|87	#Session=sugar
21cr|ldm-2.2.18-4|88	#Language=ja_JP.utf8
21cr|ldm-2.2.18-4|89	#Language=en_US.utf8
21cr|ldm-2.2.18-4|90	EOL
21cr|ldm-2.2.18-4|91	chmod 644 %{buildroot}%{_sysconfdir}/ltsp/ldm-global-dmrc
21cr|ldm-2.2.18-4|92	
21cr|ldm-2.2.18-4|93	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|ldm-2.2.18-4|94	
21cr|ldm-2.2.18-4|95	# Versionize shebangs python
21cr|ldm-2.2.18-4|96	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_sbindir}/ldminfod
21cr|ldm-2.2.18-4|97	

2606 21
21cr|leafpad-0.8.18.1-9|1	%define	title	Leafpad
21cr|leafpad-0.8.18.1-9|2	
21cr|leafpad-0.8.18.1-9|3	Summary:	Notepad clone
21cr|leafpad-0.8.18.1-9|4	Name:		leafpad
21cr|leafpad-0.8.18.1-9|5	Version:	0.8.18.1
21cr|leafpad-0.8.18.1-9|6	Release:	9
21cr|leafpad-0.8.18.1-9|7	License:	GPLv2+
21cr|leafpad-0.8.18.1-9|8	
21cr|leafpad-0.8.18.1-9|9	Group:		Editors
21cr|leafpad-0.8.18.1-9|10	
21cr|leafpad-0.8.18.1-9|11	URL:		http://tarot.freeshell.org/leafpad/
21cr|leafpad-0.8.18.1-9|12	Source0:	http://download.savannah.gnu.org/releases/leafpad/%{name}-%{version}.tar.gz
21cr|leafpad-0.8.18.1-9|13	Patch0:		leafpad-0.8.16-fix-str-fmt.patch
21cr|leafpad-0.8.18.1-9|14	Patch1:		leafpad-0.8.17-fix-desktop.patch
21cr|leafpad-0.8.18.1-9|15	
21cr|leafpad-0.8.18.1-9|16	BuildRequires:	gtk2-devel
21cr|leafpad-0.8.18.1-9|17	BuildRequires:	intltool
21cr|leafpad-0.8.18.1-9|18	
21cr|leafpad-0.8.18.1-9|19	%description
21cr|leafpad-0.8.18.1-9|20	Leafpad is a simple GTK+ based text editor.
21cr|leafpad-0.8.18.1-9|21	The user interface is similar to "notepad",
21cr|leafpad-0.8.18.1-9|22	and it aims to be lighter than GEdit and
21cr|leafpad-0.8.18.1-9|23	KWrite and to be as useful as them.
21cr|leafpad-0.8.18.1-9|24	
21cr|leafpad-0.8.18.1-9|25	Following features are intended...
21cr|leafpad-0.8.18.1-9|26	
21cr|leafpad-0.8.18.1-9|27	* Minimum requirement
21cr|leafpad-0.8.18.1-9|28	* Minimal menu item
21cr|leafpad-0.8.18.1-9|29	* No toolbar
21cr|leafpad-0.8.18.1-9|30	* Single document interface (SDI)
21cr|leafpad-0.8.18.1-9|31	* Character coding auto detection
21cr|leafpad-0.8.18.1-9|32	
21cr|leafpad-0.8.18.1-9|33	%prep
21cr|leafpad-0.8.18.1-9|34	%setup -q
21cr|leafpad-0.8.18.1-9|35	%patch0 -p0
21cr|leafpad-0.8.18.1-9|36	%patch1 -p0
21cr|leafpad-0.8.18.1-9|37	
21cr|leafpad-0.8.18.1-9|38	%build
21cr|leafpad-0.8.18.1-9|39	%configure
21cr|leafpad-0.8.18.1-9|40	%make WARN_CFLAGS=""
21cr|leafpad-0.8.18.1-9|41	
21cr|leafpad-0.8.18.1-9|42	%install
21cr|leafpad-0.8.18.1-9|43	%makeinstall_std
21cr|leafpad-0.8.18.1-9|44	
21cr|leafpad-0.8.18.1-9|45	%find_lang %{name} --with-gnome
21cr|leafpad-0.8.18.1-9|46	
21cr|leafpad-0.8.18.1-9|47	%files -f %{name}.lang
21cr|leafpad-0.8.18.1-9|48	%doc COPYING README
21cr|leafpad-0.8.18.1-9|49	%{_bindir}/*
21cr|leafpad-0.8.18.1-9|50	%{_datadir}/pixmaps/*
21cr|leafpad-0.8.18.1-9|51	%{_datadir}/applications/*.desktop
21cr|leafpad-0.8.18.1-9|52	%{_datadir}/icons/hicolor/*/apps/leafpad.*

2607 21
21cr|lecaviste-0.5-6|1	%define fileversion 0.5
21cr|lecaviste-0.5-6|2	%define title Le Caviste
21cr|lecaviste-0.5-6|3	
21cr|lecaviste-0.5-6|4	Summary: Wine cellar managing application
21cr|lecaviste-0.5-6|5	Name: lecaviste
21cr|lecaviste-0.5-6|6	Version: 0.5
21cr|lecaviste-0.5-6|7	Release: 6
21cr|lecaviste-0.5-6|8	License: GPLv2
21cr|lecaviste-0.5-6|9	Group: Editors
21cr|lecaviste-0.5-6|10	Url: http://www.lecaviste.org
21cr|lecaviste-0.5-6|11	Source:  http://www.lecaviste.org/download/src/%{name}-%{fileversion}.tar.bz2
21cr|lecaviste-0.5-6|12	
21cr|lecaviste-0.5-6|13	BuildRequires:	qt4-devel	>= 4.3
21cr|lecaviste-0.5-6|14	
21cr|lecaviste-0.5-6|15	Requires: qt4-common >= 4.3
21cr|lecaviste-0.5-6|16	%if %mdkversion < 200901
21cr|lecaviste-0.5-6|17	Requires: qt4-database-plugin-sqlite-lib >= 4.3
21cr|lecaviste-0.5-6|18	%else
21cr|lecaviste-0.5-6|19	Requires: qt4-database-plugin-sqlite >= 4.3
21cr|lecaviste-0.5-6|20	%endif
21cr|lecaviste-0.5-6|21	
21cr|lecaviste-0.5-6|22	%description
21cr|lecaviste-0.5-6|23	Wine cellar managing application
21cr|lecaviste-0.5-6|24	
21cr|lecaviste-0.5-6|25	%prep
21cr|lecaviste-0.5-6|26	%setup -q -n %{name}
21cr|lecaviste-0.5-6|27	
21cr|lecaviste-0.5-6|28	%build
21cr|lecaviste-0.5-6|29	%configure
21cr|lecaviste-0.5-6|30	%make
21cr|lecaviste-0.5-6|31	
21cr|lecaviste-0.5-6|32	%install
21cr|lecaviste-0.5-6|33	rm -rf ${RPM_BUILD_ROOT}
21cr|lecaviste-0.5-6|34	%makeinstall
21cr|lecaviste-0.5-6|35	
21cr|lecaviste-0.5-6|36	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lecaviste-0.5-6|37	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|lecaviste-0.5-6|38	[Desktop Entry]
21cr|lecaviste-0.5-6|39	Name=Le Caviste
21cr|lecaviste-0.5-6|40	GenericName=Cellar Manager
21cr|lecaviste-0.5-6|41	GenericName[fr]=Gestionnaire de cave
21cr|lecaviste-0.5-6|42	Comment=Le Caviste - wine cellar manager
21cr|lecaviste-0.5-6|43	Exec=%{_bindir}/%{name} %f
21cr|lecaviste-0.5-6|44	Icon=%{name}
21cr|lecaviste-0.5-6|45	MapNotify=true
21cr|lecaviste-0.5-6|46	MimeType=application/x-lecaviste;
21cr|lecaviste-0.5-6|47	Terminal=false
21cr|lecaviste-0.5-6|48	Type=Application
21cr|lecaviste-0.5-6|49	StartupNotify=true
21cr|lecaviste-0.5-6|50	Categories=Qt;Utility;
21cr|lecaviste-0.5-6|51	EOF
21cr|lecaviste-0.5-6|52	
21cr|lecaviste-0.5-6|53	mkdir -p %{buildroot}%{_datadir}/mimelnk/application
21cr|lecaviste-0.5-6|54	cat > %{buildroot}%{_datadir}/mimelnk/application/x-%{name}.desktop <<EOF
21cr|lecaviste-0.5-6|55	[Desktop Entry]
21cr|lecaviste-0.5-6|56	Type=MimeType
21cr|lecaviste-0.5-6|57	Encoding=UTF-8
21cr|lecaviste-0.5-6|58	MimeType=application/x-lecaviste
21cr|lecaviste-0.5-6|59	Icon=lecaviste-document
21cr|lecaviste-0.5-6|60	Patterns=*.cel;
21cr|lecaviste-0.5-6|61	Comment=Le Caviste File
21cr|lecaviste-0.5-6|62	Comment[fr]=Fichier Le Caviste
21cr|lecaviste-0.5-6|63	EOF
21cr|lecaviste-0.5-6|64	
21cr|lecaviste-0.5-6|65	mkdir -p %{buildroot}/%{_iconsdir}
21cr|lecaviste-0.5-6|66	mkdir -p %{buildroot}/%{_miconsdir}
21cr|lecaviste-0.5-6|67	mkdir -p %{buildroot}/%{_liconsdir}
21cr|lecaviste-0.5-6|68	%__install %{_builddir}/%{name}/src/icons/lecaviste-16.png $RPM_BUILD_ROOT/%_miconsdir/%{name}.png
21cr|lecaviste-0.5-6|69	%__install %{_builddir}/%{name}/src/icons/lecaviste-32.png $RPM_BUILD_ROOT/%_iconsdir/%{name}.png
21cr|lecaviste-0.5-6|70	%__install %{_builddir}/%{name}/src/icons/lecaviste-document-32.png $RPM_BUILD_ROOT/%_iconsdir/%{name}-document.png
21cr|lecaviste-0.5-6|71	%__install %{_builddir}/%{name}/src/icons/lecaviste-48.png $RPM_BUILD_ROOT/%_liconsdir/%{name}.png
21cr|lecaviste-0.5-6|72	
21cr|lecaviste-0.5-6|73	%clean
21cr|lecaviste-0.5-6|74	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|lecaviste-0.5-6|75	
21cr|lecaviste-0.5-6|76	
21cr|lecaviste-0.5-6|77	%if %mdkversion < 200900
21cr|lecaviste-0.5-6|78	%post
21cr|lecaviste-0.5-6|79	%{update_menus}
21cr|lecaviste-0.5-6|80	%{update_desktop_database}
21cr|lecaviste-0.5-6|81	%update_icon_cache hicolor
21cr|lecaviste-0.5-6|82	%endif
21cr|lecaviste-0.5-6|83	
21cr|lecaviste-0.5-6|84	%if %mdkversion < 200900
21cr|lecaviste-0.5-6|85	%postun
21cr|lecaviste-0.5-6|86	%{clean_menus}
21cr|lecaviste-0.5-6|87	%{clean_desktop_database}
21cr|lecaviste-0.5-6|88	%clean_icon_cache hicolor
21cr|lecaviste-0.5-6|89	%endif
21cr|lecaviste-0.5-6|90	
21cr|lecaviste-0.5-6|91	%files
21cr|lecaviste-0.5-6|92	%defattr(644,root,root,755)
21cr|lecaviste-0.5-6|93	%doc README TODO AUTHORS INSTALL LICENSE LICENSE-GPL NEWS
21cr|lecaviste-0.5-6|94	%attr(755,root,root) %{_bindir}/%{name}
21cr|lecaviste-0.5-6|95	%{_datadir}/applications/%{name}.desktop
21cr|lecaviste-0.5-6|96	%{_datadir}/mimelnk/application/x-%{name}.desktop
21cr|lecaviste-0.5-6|97	%{_liconsdir}/%name.png
21cr|lecaviste-0.5-6|98	%{_iconsdir}/%name.png
21cr|lecaviste-0.5-6|99	%{_iconsdir}/%{name}-document.png
21cr|lecaviste-0.5-6|100	%{_miconsdir}/%name.png
21cr|lecaviste-0.5-6|101	%dir %{_datadir}/%{name}
21cr|lecaviste-0.5-6|102	%lang(fr) %{_datadir}/%{name}/%{name}_fr.qm
21cr|lecaviste-0.5-6|103	%lang(fr) %{_datadir}/%{name}/qt_fr.qm

2608 21
21cr|leftwm-0.5.1-2|1	%global debug_package %{nil}
21cr|leftwm-0.5.1-2|2	%define profile optimized
21cr|leftwm-0.5.1-2|3	
21cr|leftwm-0.5.1-2|4	Summary:	Tiling window manager for Adventurers
21cr|leftwm-0.5.1-2|5	Summary(ru_RU.UTF-8): Тайловый оконный менеджер для Авантюристов
21cr|leftwm-0.5.1-2|6	Name:		leftwm
21cr|leftwm-0.5.1-2|7	Version:	0.5.1
21cr|leftwm-0.5.1-2|8	Release:	2
21cr|leftwm-0.5.1-2|9	License:	MIT
21cr|leftwm-0.5.1-2|10	Group:		Graphical desktop/Other
21cr|leftwm-0.5.1-2|11	Url:		https://leftwm.org/
21cr|leftwm-0.5.1-2|12	Source0:	https://github.com/leftwm/leftwm/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|leftwm-0.5.1-2|13	# cd %%{name}-%%{version}
21cr|leftwm-0.5.1-2|14	# mkdir cargo-home
21cr|leftwm-0.5.1-2|15	# cat >cargo-home/config <<EOF
21cr|leftwm-0.5.1-2|16	# [source.crates-io]
21cr|leftwm-0.5.1-2|17	# registry = 'https://github.com/rust-lang/crates.io-index'
21cr|leftwm-0.5.1-2|18	# replace-with = 'vendored-sources'
21cr|leftwm-0.5.1-2|19	# [source.vendored-sources]
21cr|leftwm-0.5.1-2|20	# directory = './vendor'
21cr|leftwm-0.5.1-2|21	# EOF
21cr|leftwm-0.5.1-2|22	# export CARGO_HOME=$(pwd)/cargo-home
21cr|leftwm-0.5.1-2|23	# cargo vendor
21cr|leftwm-0.5.1-2|24	Source1:	vendor-%{name}-%{version}.tar.xz
21cr|leftwm-0.5.1-2|25	# Удалить при обновлении, https://github.com/leftwm/leftwm/pull/1202
21cr|leftwm-0.5.1-2|26	Patch0:		leftwm-0.5.1-i686.patch
21cr|leftwm-0.5.1-2|27	# Cargo тянет за собой rust, нужный для сборки.
21cr|leftwm-0.5.1-2|28	BuildRequires:	cargo
21cr|leftwm-0.5.1-2|29	# Укажем явно (runtime, build)
21cr|leftwm-0.5.1-2|30	BuildRequires:	pkgconfig(x11)
21cr|leftwm-0.5.1-2|31	BuildRequires:	pkgconfig(xinerama)
21cr|leftwm-0.5.1-2|32	BuildRequires:	pkgconfig(xrandr)
21cr|leftwm-0.5.1-2|33	# Dmenu можно заменить на Rofi, но придется править темы, потому - recommends
21cr|leftwm-0.5.1-2|34	Recommends:	dmenu
21cr|leftwm-0.5.1-2|35	# С версии 0.3.0 встроен демон горячих клавиш, но можно использовать и свой - recommends
21cr|leftwm-0.5.1-2|36	Recommends:	%{name}-lefthk-worker
21cr|leftwm-0.5.1-2|37	
21cr|leftwm-0.5.1-2|38	%description
21cr|leftwm-0.5.1-2|39	LeftWM is a tiling window manager written in Rust.
21cr|leftwm-0.5.1-2|40	Examples of themes and useful information are located in the folder /usr/share/leftwm/themes
21cr|leftwm-0.5.1-2|41	Themes may require additional packages: fem, picom/compton, lemonbar, xmobar, polybar, conky, dmenu.
21cr|leftwm-0.5.1-2|42	* LeftWM is not a compositor.
21cr|leftwm-0.5.1-2|43	* LeftWM is not a lock screen.
21cr|leftwm-0.5.1-2|44	* LeftWM is not a bar.
21cr|leftwm-0.5.1-2|45	
21cr|leftwm-0.5.1-2|46	%description -l ru_RU.UTF-8
21cr|leftwm-0.5.1-2|47	LeftWM - это тайловый оконный менеджер, написанный на Rust.
21cr|leftwm-0.5.1-2|48	Примеры тем и полезная информация находятся в папке /usr/share/leftwm/themes
21cr|leftwm-0.5.1-2|49	Темы могут требовать дополнительные пакеты: feh, picom/compton, lemonbar, xmobar, polybar, conky, dmenu.
21cr|leftwm-0.5.1-2|50	* LeftWM не содержит композитного менеджера.
21cr|leftwm-0.5.1-2|51	* LeftWM не содержит блокировщик экрана.
21cr|leftwm-0.5.1-2|52	* LeftWM не содержит панель.
21cr|leftwm-0.5.1-2|53	
21cr|leftwm-0.5.1-2|54	#Конфиг генерится при первом запуске в папке у юзера
21cr|leftwm-0.5.1-2|55	%files
21cr|leftwm-0.5.1-2|56	%doc CHANGELOG.md README.md
21cr|leftwm-0.5.1-2|57	%license LICENSE.md
21cr|leftwm-0.5.1-2|58	%{_bindir}/%{name}
21cr|leftwm-0.5.1-2|59	%{_bindir}/%{name}-*
21cr|leftwm-0.5.1-2|60	%{_datadir}/%{name}/
21cr|leftwm-0.5.1-2|61	%{_datadir}/xsessions/%{name}.desktop
21cr|leftwm-0.5.1-2|62	%{_mandir}/man1/*.1*
21cr|leftwm-0.5.1-2|63	
21cr|leftwm-0.5.1-2|64	#------------------------------------------------------------------
21cr|leftwm-0.5.1-2|65	
21cr|leftwm-0.5.1-2|66	#Выделим пакет с демоном горячих клавиш. Можно использовать свой.
21cr|leftwm-0.5.1-2|67	%package lefthk-worker
21cr|leftwm-0.5.1-2|68	Summary:	LeftWM built-in since version 0.3.0, the hotkey daemon
21cr|leftwm-0.5.1-2|69	Summary(ru_RU.UTF-8): Встроенный в LeftWM с версии 0.3.0 демон горячих клавиш
21cr|leftwm-0.5.1-2|70	Requires:	%{name} = %{EVRD}
21cr|leftwm-0.5.1-2|71	
21cr|leftwm-0.5.1-2|72	%description lefthk-worker
21cr|leftwm-0.5.1-2|73	Built-in LeftWM with version 0.3.0 is a hotkey daemon (similar to sxhkd).
21cr|leftwm-0.5.1-2|74	The package contains the lefthk-worker binary, you can use any other one instead.
21cr|leftwm-0.5.1-2|75	
21cr|leftwm-0.5.1-2|76	%description lefthk-worker -l ru_RU.UTF-8
21cr|leftwm-0.5.1-2|77	Встроенный в LeftWM с версии 0.3.0 демон горячих клавиш (аналог sxhkd).
21cr|leftwm-0.5.1-2|78	Пакет содержит бинарник lefthk-worker, можно вместо него использовать любой другой.
21cr|leftwm-0.5.1-2|79	
21cr|leftwm-0.5.1-2|80	#Лицензия, маны и конфиг в standalone версии, здесь их нет, но можно попробовать подложить
21cr|leftwm-0.5.1-2|81	%files lefthk-worker
21cr|leftwm-0.5.1-2|82	%{_bindir}/lefthk-worker
21cr|leftwm-0.5.1-2|83	
21cr|leftwm-0.5.1-2|84	#------------------------------------------------------------------
21cr|leftwm-0.5.1-2|85	
21cr|leftwm-0.5.1-2|86	%prep
21cr|leftwm-0.5.1-2|87	%autosetup -p1 -a1
21cr|leftwm-0.5.1-2|88	
21cr|leftwm-0.5.1-2|89	mkdir cargo-home
21cr|leftwm-0.5.1-2|90	cat >cargo-home/config <<EOF
21cr|leftwm-0.5.1-2|91	[source.crates-io]
21cr|leftwm-0.5.1-2|92	registry = 'https://github.com/rust-lang/crates.io-index'
21cr|leftwm-0.5.1-2|93	replace-with = 'vendored-sources'
21cr|leftwm-0.5.1-2|94	[source.vendored-sources]
21cr|leftwm-0.5.1-2|95	directory = './vendor'
21cr|leftwm-0.5.1-2|96	EOF
21cr|leftwm-0.5.1-2|97	
21cr|leftwm-0.5.1-2|98	%build
21cr|leftwm-0.5.1-2|99	export CARGO_HOME=$(pwd)/cargo-home/
21cr|leftwm-0.5.1-2|100	cargo build --profile %{profile} --offline
21cr|leftwm-0.5.1-2|101	
21cr|leftwm-0.5.1-2|102	%install
21cr|leftwm-0.5.1-2|103	install -D -p -m 0644 %{name}.desktop -t %{buildroot}%{_datadir}/xsessions/
21cr|leftwm-0.5.1-2|104	install -D -p -m 0644 %{name}/doc/%{name}.1 -t %{buildroot}%{_mandir}/man1/
21cr|leftwm-0.5.1-2|105	
21cr|leftwm-0.5.1-2|106	install -D -p -m 0755 \
21cr|leftwm-0.5.1-2|107	%{_builddir}/%{name}-%{version}/target/%{profile}/%{name} \
21cr|leftwm-0.5.1-2|108	%{_builddir}/%{name}-%{version}/target/%{profile}/%{name}-check \
21cr|leftwm-0.5.1-2|109	%{_builddir}/%{name}-%{version}/target/%{profile}/%{name}-command \
21cr|leftwm-0.5.1-2|110	%{_builddir}/%{name}-%{version}/target/%{profile}/%{name}-state \
21cr|leftwm-0.5.1-2|111	%{_builddir}/%{name}-%{version}/target/%{profile}/%{name}-worker \
21cr|leftwm-0.5.1-2|112	%{_builddir}/%{name}-%{version}/target/%{profile}/lefthk-worker \
21cr|leftwm-0.5.1-2|113	-t %{buildroot}%{_bindir}
21cr|leftwm-0.5.1-2|114	
21cr|leftwm-0.5.1-2|115	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|leftwm-0.5.1-2|116	cp -a themes %{buildroot}%{_datadir}/%{name}/

2609 21
21cr|legesmotus-0.4.0-3|1	%define debug_package %{nil}
21cr|legesmotus-0.4.0-3|2	
21cr|legesmotus-0.4.0-3|3	Summary:	Leges Motus is a 2D networked, team-based shooter set in zero gravity
21cr|legesmotus-0.4.0-3|4	Name:		legesmotus
21cr|legesmotus-0.4.0-3|5	Version:	0.4.0
21cr|legesmotus-0.4.0-3|6	Release:	3
21cr|legesmotus-0.4.0-3|7	License:	GPLv3+
21cr|legesmotus-0.4.0-3|8	Group:		Games/Adventure
21cr|legesmotus-0.4.0-3|9	Url:		http://legesmotus.endrift.com/index.php/Main_Page
21cr|legesmotus-0.4.0-3|10	Source0:	https://github.com/endrift/%{name}/archive/%{name}-%{version}.tar.gz
21cr|legesmotus-0.4.0-3|11	Patch0:		legesmotus-0.4.0-lib64.patch
21cr|legesmotus-0.4.0-3|12	BuildRequires:	desktop-file-utils
21cr|legesmotus-0.4.0-3|13	BuildRequires:	imagemagick
21cr|legesmotus-0.4.0-3|14	BuildRequires:	pkgconfig(gl)
21cr|legesmotus-0.4.0-3|15	BuildRequires:	pkgconfig(glu)
21cr|legesmotus-0.4.0-3|16	BuildRequires:	pkgconfig(sdl)
21cr|legesmotus-0.4.0-3|17	BuildRequires:	pkgconfig(SDL_image)
21cr|legesmotus-0.4.0-3|18	BuildRequires:	pkgconfig(SDL_mixer)
21cr|legesmotus-0.4.0-3|19	BuildRequires:	pkgconfig(SDL_ttf)
21cr|legesmotus-0.4.0-3|20	BuildRequires:	pkgconfig(x11)
21cr|legesmotus-0.4.0-3|21	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|legesmotus-0.4.0-3|22	
21cr|legesmotus-0.4.0-3|23	%description
21cr|legesmotus-0.4.0-3|24	Leges Motus is a networked, team-based, 2D shooter set in zero-gravity.
21cr|legesmotus-0.4.0-3|25	Using only the force from jumping off of walls and the recoil from their guns,
21cr|legesmotus-0.4.0-3|26	players must travel across the arena to lower their opponent's gate.
21cr|legesmotus-0.4.0-3|27	
21cr|legesmotus-0.4.0-3|28	Features:
21cr|legesmotus-0.4.0-3|29	* Fun and strategic gameplay
21cr|legesmotus-0.4.0-3|30	* Client/server architecture for networked play
21cr|legesmotus-0.4.0-3|31	* Recoil when you fire your gun
21cr|legesmotus-0.4.0-3|32	* Obstacles
21cr|legesmotus-0.4.0-3|33	* Leader board
21cr|legesmotus-0.4.0-3|34	* Radar
21cr|legesmotus-0.4.0-3|35	* Chat
21cr|legesmotus-0.4.0-3|36	* Multiple maps
21cr|legesmotus-0.4.0-3|37	* Server browser
21cr|legesmotus-0.4.0-3|38	* 4 official servers in California, Texas, and Rhode Island
21cr|legesmotus-0.4.0-3|39	* Multi-platform-ness: runs on Linux/Unix, Windows, Mac OS X
21cr|legesmotus-0.4.0-3|40	
21cr|legesmotus-0.4.0-3|41	%files
21cr|legesmotus-0.4.0-3|42	%doc README NEW_MAP_FORMAT COPYING COPYING-sprites Jura.ofl Jura.gpl3
21cr|legesmotus-0.4.0-3|43	%{_gamesbindir}/%{name}
21cr|legesmotus-0.4.0-3|44	%{_gamesbindir}/lmserver
21cr|legesmotus-0.4.0-3|45	%{_gamesbindir}/lmmetaserver
21cr|legesmotus-0.4.0-3|46	%{_gamesbindir}/lmscan
21cr|legesmotus-0.4.0-3|47	%{_gamesdatadir}/%{name}/*
21cr|legesmotus-0.4.0-3|48	%{_datadir}/applications/%{name}.desktop
21cr|legesmotus-0.4.0-3|49	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|legesmotus-0.4.0-3|50	%{_mandir}/man6/%{name}.6*
21cr|legesmotus-0.4.0-3|51	%{_mandir}/man6/lmserver.6*
21cr|legesmotus-0.4.0-3|52	%{_mandir}/man6/lmscan.6*
21cr|legesmotus-0.4.0-3|53	
21cr|legesmotus-0.4.0-3|54	#---------------------------------------------------------------------
21cr|legesmotus-0.4.0-3|55	
21cr|legesmotus-0.4.0-3|56	%prep
21cr|legesmotus-0.4.0-3|57	%setup -q
21cr|legesmotus-0.4.0-3|58	%ifarch %{x86_64} aarch64
21cr|legesmotus-0.4.0-3|59	%patch0 -p1
21cr|legesmotus-0.4.0-3|60	%endif
21cr|legesmotus-0.4.0-3|61	
21cr|legesmotus-0.4.0-3|62	%build
21cr|legesmotus-0.4.0-3|63	./configure --prefix=%{_prefix} \
21cr|legesmotus-0.4.0-3|64	--datadir=%{_gamesdatadir}/%{name} \
21cr|legesmotus-0.4.0-3|65	--bindir=%{_gamesbindir} \
21cr|legesmotus-0.4.0-3|66	--mandir=%{_mandir} \
21cr|legesmotus-0.4.0-3|67	--enable-metaserver \
21cr|legesmotus-0.4.0-3|68	--enable-serverscanner
21cr|legesmotus-0.4.0-3|69	
21cr|legesmotus-0.4.0-3|70	# rename duplicate
21cr|legesmotus-0.4.0-3|71	mv data/sprites/COPYING COPYING-sprites
21cr|legesmotus-0.4.0-3|72	mv data/maps/COPYING COPYING-maps
21cr|legesmotus-0.4.0-3|73	mv data/fonts/{*.gpl3,*.ofl} .
21cr|legesmotus-0.4.0-3|74	
21cr|legesmotus-0.4.0-3|75	%make_build
21cr|legesmotus-0.4.0-3|76	
21cr|legesmotus-0.4.0-3|77	%install
21cr|legesmotus-0.4.0-3|78	%make_install
21cr|legesmotus-0.4.0-3|79	
21cr|legesmotus-0.4.0-3|80	# icons
21cr|legesmotus-0.4.0-3|81	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|legesmotus-0.4.0-3|82	install -dm 0755 \
21cr|legesmotus-0.4.0-3|83	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|legesmotus-0.4.0-3|84	convert -strip -resize $size data/sprites/blue_head256.png \
21cr|legesmotus-0.4.0-3|85	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|legesmotus-0.4.0-3|86	done
21cr|legesmotus-0.4.0-3|87	
21cr|legesmotus-0.4.0-3|88	# menu entry
21cr|legesmotus-0.4.0-3|89	desktop-file-edit --set-icon=%{name} \
21cr|legesmotus-0.4.0-3|90	--set-key=Exec --set-value=%{name} \
21cr|legesmotus-0.4.0-3|91	--remove-key=Version \
21cr|legesmotus-0.4.0-3|92	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|legesmotus-0.4.0-3|93	
21cr|legesmotus-0.4.0-3|94	
21cr|legesmotus-0.4.0-3|95	rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache \
21cr|legesmotus-0.4.0-3|96	%{buildroot}%{_iconsdir}/hicolor/256x256/legesmotus.png

2610 21
21cr|lego-mindstorms-udev-rules-0.1-1|1	Summary(ru_RU.UTF-8): Правила udev для Lego NXT и EV3
21cr|lego-mindstorms-udev-rules-0.1-1|2	Summary:	Udev rules for Lego NXT and EV3
21cr|lego-mindstorms-udev-rules-0.1-1|3	Name:		lego-mindstorms-udev-rules
21cr|lego-mindstorms-udev-rules-0.1-1|4	Version:	0.1
21cr|lego-mindstorms-udev-rules-0.1-1|5	Release:	1
21cr|lego-mindstorms-udev-rules-0.1-1|6	License:	GPLv3
21cr|lego-mindstorms-udev-rules-0.1-1|7	Group:		System/Configuration/Hardware
21cr|lego-mindstorms-udev-rules-0.1-1|8	Url:		https://abf.io/import/lego-mindstorms-udev-rules
21cr|lego-mindstorms-udev-rules-0.1-1|9	Vendor:		MOS
21cr|lego-mindstorms-udev-rules-0.1-1|10	Source0:	96-lego-mindstorms-udev.rules
21cr|lego-mindstorms-udev-rules-0.1-1|11	BuildArch:	noarch
21cr|lego-mindstorms-udev-rules-0.1-1|12	
21cr|lego-mindstorms-udev-rules-0.1-1|13	BuildRequires:	systemd-units
21cr|lego-mindstorms-udev-rules-0.1-1|14	Requires:	udev
21cr|lego-mindstorms-udev-rules-0.1-1|15	Supplements:	trik-studio
21cr|lego-mindstorms-udev-rules-0.1-1|16	
21cr|lego-mindstorms-udev-rules-0.1-1|17	%description
21cr|lego-mindstorms-udev-rules-0.1-1|18	Rules for udev to allow normal users access to work with lego mindstorms controllers
21cr|lego-mindstorms-udev-rules-0.1-1|19	
21cr|lego-mindstorms-udev-rules-0.1-1|20	%description -l ru_RU.UTF-8
21cr|lego-mindstorms-udev-rules-0.1-1|21	Правило udev для Lego NXT и EV3, дающее возможность работать с роботами через подходящую IDE (например, trik-studio)
21cr|lego-mindstorms-udev-rules-0.1-1|22	
21cr|lego-mindstorms-udev-rules-0.1-1|23	%files
21cr|lego-mindstorms-udev-rules-0.1-1|24	%{_udevrulesdir}/96-lego-mindstorms-udev.rules
21cr|lego-mindstorms-udev-rules-0.1-1|25	
21cr|lego-mindstorms-udev-rules-0.1-1|26	#------------------------------------------------------------------
21cr|lego-mindstorms-udev-rules-0.1-1|27	
21cr|lego-mindstorms-udev-rules-0.1-1|28	%prep
21cr|lego-mindstorms-udev-rules-0.1-1|29	%setup -T -c
21cr|lego-mindstorms-udev-rules-0.1-1|30	cp %sources .
21cr|lego-mindstorms-udev-rules-0.1-1|31	
21cr|lego-mindstorms-udev-rules-0.1-1|32	%install
21cr|lego-mindstorms-udev-rules-0.1-1|33	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|lego-mindstorms-udev-rules-0.1-1|34	install -m644 96-lego-mindstorms-udev.rules %{buildroot}%{_udevrulesdir}

2611 21
21cr|lemonpos-0.9.4-0.rc7.1|1	%define		devversion	7
21cr|lemonpos-0.9.4-0.rc7.1|2	
21cr|lemonpos-0.9.4-0.rc7.1|3	Name:		lemonpos
21cr|lemonpos-0.9.4-0.rc7.1|4	Version:	0.9.4
21cr|lemonpos-0.9.4-0.rc7.1|5	Release:	%mkrel -c rc%{devversion} 1
21cr|lemonpos-0.9.4-0.rc7.1|6	Summary:	Point of Sale software
21cr|lemonpos-0.9.4-0.rc7.1|7	License:	GPLv2+
21cr|lemonpos-0.9.4-0.rc7.1|8	Group:		Office
21cr|lemonpos-0.9.4-0.rc7.1|9	Url:		http://www.lemonpos.org
21cr|lemonpos-0.9.4-0.rc7.1|10	Source0:	http://sourceforge.net/projects/lemonpos/files/citronic/%{name}-%{version}-rc%{devversion}.tar.bz2
21cr|lemonpos-0.9.4-0.rc7.1|11	Source100:	lemonpos.rpmlintrc
21cr|lemonpos-0.9.4-0.rc7.1|12	
21cr|lemonpos-0.9.4-0.rc7.1|13	BuildRequires:	kdelibs4-devel
21cr|lemonpos-0.9.4-0.rc7.1|14	
21cr|lemonpos-0.9.4-0.rc7.1|15	Requires:	task-kde4-minimal
21cr|lemonpos-0.9.4-0.rc7.1|16	Requires:	mysql
21cr|lemonpos-0.9.4-0.rc7.1|17	Requires:	%{name}-squeeze = %{EVRD}
21cr|lemonpos-0.9.4-0.rc7.1|18	
21cr|lemonpos-0.9.4-0.rc7.1|19	%description
21cr|lemonpos-0.9.4-0.rc7.1|20	Lemon Is an open source Point of Sale software for micro,
21cr|lemonpos-0.9.4-0.rc7.1|21	small and medium businesses.
21cr|lemonpos-0.9.4-0.rc7.1|22	Supports many POS terminals with a single database on a network,
21cr|lemonpos-0.9.4-0.rc7.1|23	and has been tested with Star Micronics Thermal/Parallel
21cr|lemonpos-0.9.4-0.rc7.1|24	printers and Datalogic bar code readers.
21cr|lemonpos-0.9.4-0.rc7.1|25	
21cr|lemonpos-0.9.4-0.rc7.1|26	%files -f lemon.lang
21cr|lemonpos-0.9.4-0.rc7.1|27	%doc README.install.urpmi
21cr|lemonpos-0.9.4-0.rc7.1|28	%{_kde_bindir}/lemon
21cr|lemonpos-0.9.4-0.rc7.1|29	%{_kde_iconsdir}/hicolor/*/*/lemon*.png
21cr|lemonpos-0.9.4-0.rc7.1|30	%{_kde_datadir}/config.kcfg/lemon.kcfg
21cr|lemonpos-0.9.4-0.rc7.1|31	%{_kde_datadir}/config/lemonrc
21cr|lemonpos-0.9.4-0.rc7.1|32	%{_kde_appsdir}/lemon/*
21cr|lemonpos-0.9.4-0.rc7.1|33	%exclude %{_kde_appsdir}/lemon/lemon_mysql.sql
21cr|lemonpos-0.9.4-0.rc7.1|34	%{_kde_applicationsdir}/lemon.desktop
21cr|lemonpos-0.9.4-0.rc7.1|35	#----------------------------------------------
21cr|lemonpos-0.9.4-0.rc7.1|36	
21cr|lemonpos-0.9.4-0.rc7.1|37	%package squeeze
21cr|lemonpos-0.9.4-0.rc7.1|38	Summary:	Administrative interface of %{name}
21cr|lemonpos-0.9.4-0.rc7.1|39	Requires:	task-kde4
21cr|lemonpos-0.9.4-0.rc7.1|40	Requires:	mysql
21cr|lemonpos-0.9.4-0.rc7.1|41	
21cr|lemonpos-0.9.4-0.rc7.1|42	%description squeeze
21cr|lemonpos-0.9.4-0.rc7.1|43	Administrative interface of %{name}.
21cr|lemonpos-0.9.4-0.rc7.1|44	With squeeze you can manage your store and
21cr|lemonpos-0.9.4-0.rc7.1|45	get valuable information in which base your
21cr|lemonpos-0.9.4-0.rc7.1|46	decisions to improve your business.
21cr|lemonpos-0.9.4-0.rc7.1|47	You have to create the lemon database using
21cr|lemonpos-0.9.4-0.rc7.1|48	this command as root:
21cr|lemonpos-0.9.4-0.rc7.1|49	
21cr|lemonpos-0.9.4-0.rc7.1|50	%files -f squeezelemon.lang squeeze
21cr|lemonpos-0.9.4-0.rc7.1|51	%doc CHANGELOG COPYING NOTES README USING
21cr|lemonpos-0.9.4-0.rc7.1|52	%{_kde_bindir}/squeezelemon
21cr|lemonpos-0.9.4-0.rc7.1|53	%{_kde_iconsdir}/hicolor/*/*/squeeze*.png
21cr|lemonpos-0.9.4-0.rc7.1|54	%{_kde_appsdir}/squeezelemon/*
21cr|lemonpos-0.9.4-0.rc7.1|55	%{_kde_datadir}/config.kcfg/squeezelemon.kcfg
21cr|lemonpos-0.9.4-0.rc7.1|56	%{_kde_applicationsdir}/squeezelemon.desktop
21cr|lemonpos-0.9.4-0.rc7.1|57	%{_kde_appsdir}/lemon/lemon_mysql.sql
21cr|lemonpos-0.9.4-0.rc7.1|58	#----------------------------------------------
21cr|lemonpos-0.9.4-0.rc7.1|59	
21cr|lemonpos-0.9.4-0.rc7.1|60	%prep
21cr|lemonpos-0.9.4-0.rc7.1|61	%setup -qn %{name}
21cr|lemonpos-0.9.4-0.rc7.1|62	
21cr|lemonpos-0.9.4-0.rc7.1|63	# notification
21cr|lemonpos-0.9.4-0.rc7.1|64	cat > README.install.urpmi << EOF
21cr|lemonpos-0.9.4-0.rc7.1|65	You have to create the lemon database before running the application.
21cr|lemonpos-0.9.4-0.rc7.1|66	You can use this command as root:
21cr|lemonpos-0.9.4-0.rc7.1|67	cat %{_kde_appsdir}/lemon/lemon_mysql.sql | mysql -u root -p
21cr|lemonpos-0.9.4-0.rc7.1|68	
21cr|lemonpos-0.9.4-0.rc7.1|69	EOF
21cr|lemonpos-0.9.4-0.rc7.1|70	
21cr|lemonpos-0.9.4-0.rc7.1|71	# squeeze exe already exists (provided by squeeze package)
21cr|lemonpos-0.9.4-0.rc7.1|72	# patching source to substitute squeeze by squeezelemon
21cr|lemonpos-0.9.4-0.rc7.1|73	find . -type f -exec sed -i -e 's|squeeze|squeezelemon|g' {} \;
21cr|lemonpos-0.9.4-0.rc7.1|74	mv ./squeeze ./squeezelemon
21cr|lemonpos-0.9.4-0.rc7.1|75	find . -name "*squeeze*" -type f -print > _tmp_
21cr|lemonpos-0.9.4-0.rc7.1|76	for i in `cat _tmp_`;
21cr|lemonpos-0.9.4-0.rc7.1|77	do
21cr|lemonpos-0.9.4-0.rc7.1|78	directory=`dirname $i`;
21cr|lemonpos-0.9.4-0.rc7.1|79	filename=`basename $i`;
21cr|lemonpos-0.9.4-0.rc7.1|80	nwfilename=${filename//squeeze/squeezelemon};
21cr|lemonpos-0.9.4-0.rc7.1|81	mv $i "$directory/$nwfilename";
21cr|lemonpos-0.9.4-0.rc7.1|82	done
21cr|lemonpos-0.9.4-0.rc7.1|83	
21cr|lemonpos-0.9.4-0.rc7.1|84	%build
21cr|lemonpos-0.9.4-0.rc7.1|85	%cmake_kde4
21cr|lemonpos-0.9.4-0.rc7.1|86	%make
21cr|lemonpos-0.9.4-0.rc7.1|87	
21cr|lemonpos-0.9.4-0.rc7.1|88	%install
21cr|lemonpos-0.9.4-0.rc7.1|89	%makeinstall_std -C build
21cr|lemonpos-0.9.4-0.rc7.1|90	desktop-file-install \
21cr|lemonpos-0.9.4-0.rc7.1|91	--dir %{buildroot}%{_datadir}/applications/kde4 \
21cr|lemonpos-0.9.4-0.rc7.1|92	--add-category="Office" \
21cr|lemonpos-0.9.4-0.rc7.1|93	%{buildroot}%{_datadir}/applications/kde4/lemon.desktop
21cr|lemonpos-0.9.4-0.rc7.1|94	desktop-file-install \
21cr|lemonpos-0.9.4-0.rc7.1|95	--dir %{buildroot}%{_datadir}/applications/kde4 \
21cr|lemonpos-0.9.4-0.rc7.1|96	--add-category="Office" \
21cr|lemonpos-0.9.4-0.rc7.1|97	%{buildroot}%{_datadir}/applications/kde4/squeezelemon.desktop
21cr|lemonpos-0.9.4-0.rc7.1|98	
21cr|lemonpos-0.9.4-0.rc7.1|99	%find_lang lemon
21cr|lemonpos-0.9.4-0.rc7.1|100	%find_lang squeezelemon

2612 21
21cr|leocad-25.09-1|1	Summary:	CAD program to build virtual LEGO models
21cr|leocad-25.09-1|2	Name:		leocad
21cr|leocad-25.09-1|3	Version:	25.09
21cr|leocad-25.09-1|4	Release:	1
21cr|leocad-25.09-1|5	License:	GPLv2
21cr|leocad-25.09-1|6	Group:		Toys
21cr|leocad-25.09-1|7	Url:		http://www.leocad.org
21cr|leocad-25.09-1|8	Source0:	https://github.com/leozide/leocad/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|leocad-25.09-1|9	BuildRequires:	qt5-devel
21cr|leocad-25.09-1|10	BuildRequires:	qt5-linguist-tools
21cr|leocad-25.09-1|11	BuildRequires:	pkgconfig(libpng)
21cr|leocad-25.09-1|12	
21cr|leocad-25.09-1|13	Requires:	leocad-data
21cr|leocad-25.09-1|14	
21cr|leocad-25.09-1|15	%description
21cr|leocad-25.09-1|16	LeoCAD is a CAD program that can be used to create virtual LEGO models.
21cr|leocad-25.09-1|17	
21cr|leocad-25.09-1|18	It has an easy to use interface and currently features over 6000 different
21cr|leocad-25.09-1|19	pieces created by the LDraw community.
21cr|leocad-25.09-1|20	
21cr|leocad-25.09-1|21	%prep
21cr|leocad-25.09-1|22	%autosetup -p1
21cr|leocad-25.09-1|23	
21cr|leocad-25.09-1|24	# switch to UTF-8
21cr|leocad-25.09-1|25	for i in docs/*.txt; do
21cr|leocad-25.09-1|26	mv $i $i.old
21cr|leocad-25.09-1|27	iconv -f ISO-8859-1 -t UTF-8 -o $i $i.old
21cr|leocad-25.09-1|28	done
21cr|leocad-25.09-1|29	
21cr|leocad-25.09-1|30	%build
21cr|leocad-25.09-1|31	%qmake_qt5 DISABLE_UPDATE_CHECK=1
21cr|leocad-25.09-1|32	%make_build
21cr|leocad-25.09-1|33	
21cr|leocad-25.09-1|34	%install
21cr|leocad-25.09-1|35	%make_install INSTALL_ROOT=%{buildroot}
21cr|leocad-25.09-1|36	
21cr|leocad-25.09-1|37	#for data
21cr|leocad-25.09-1|38	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|leocad-25.09-1|39	
21cr|leocad-25.09-1|40	#handle doc in files section
21cr|leocad-25.09-1|41	rm -rf %{buildroot}%{_docdir}
21cr|leocad-25.09-1|42	
21cr|leocad-25.09-1|43	%files
21cr|leocad-25.09-1|44	%doc docs/*.txt
21cr|leocad-25.09-1|45	%{_bindir}/leocad
21cr|leocad-25.09-1|46	%{_datadir}/applications/leocad.desktop
21cr|leocad-25.09-1|47	%{_datadir}/icons/hicolor/*/mimetypes/application-vnd.leocad.*
21cr|leocad-25.09-1|48	%{_datadir}/icons/hicolor/*/apps/leocad.*
21cr|leocad-25.09-1|49	%dir %{_datadir}/%{name}/
21cr|leocad-25.09-1|50	%{_mandir}/man1/leocad.1*
21cr|leocad-25.09-1|51	%{_datadir}/mime/packages/leocad.xml
21cr|leocad-25.09-1|52	%{_datadir}/metainfo/leocad.appdata.xml

2613 21
21cr|leocad-data-21.06-1|1	%define library_version 20.03
21cr|leocad-data-21.06-1|2	
21cr|leocad-data-21.06-1|3	Name:		leocad-data
21cr|leocad-data-21.06-1|4	Summary:	Data files for leocad: bricks, textures and font
21cr|leocad-data-21.06-1|5	Version:	21.06
21cr|leocad-data-21.06-1|6	Release:	1
21cr|leocad-data-21.06-1|7	License:	Creative Commons Attribution
21cr|leocad-data-21.06-1|8	Url:		http://www.leocad.org
21cr|leocad-data-21.06-1|9	Source0:	https://github.com/leozide/leocad/releases/download/v%{version}/Library-%{library_version}.zip
21cr|leocad-data-21.06-1|10	Group:		Toys
21cr|leocad-data-21.06-1|11	BuildArch:	noarch
21cr|leocad-data-21.06-1|12	
21cr|leocad-data-21.06-1|13	%description
21cr|leocad-data-21.06-1|14	Pieces, textures and font for LeoCAD.
21cr|leocad-data-21.06-1|15	
21cr|leocad-data-21.06-1|16	%prep
21cr|leocad-data-21.06-1|17	%setup -q -c %{name}-%{version}
21cr|leocad-data-21.06-1|18	
21cr|leocad-data-21.06-1|19	%build
21cr|leocad-data-21.06-1|20	#nothing
21cr|leocad-data-21.06-1|21	
21cr|leocad-data-21.06-1|22	%install
21cr|leocad-data-21.06-1|23	install -d %{buildroot}%{_datadir}/leocad/
21cr|leocad-data-21.06-1|24	install -Dpm644 library.bin %{buildroot}%{_datadir}/leocad/
21cr|leocad-data-21.06-1|25	
21cr|leocad-data-21.06-1|26	%files
21cr|leocad-data-21.06-1|27	%{_datadir}/leocad/library.bin

2614 21
21cr|letterize-1.4-3|1	Summary:	Generate pronounceable mnemonics from phone numbers
21cr|letterize-1.4-3|2	Name:		letterize
21cr|letterize-1.4-3|3	Version:	1.4
21cr|letterize-1.4-3|4	Release:	3
21cr|letterize-1.4-3|5	License:	GPLv2+
21cr|letterize-1.4-3|6	Group:		Text tools
21cr|letterize-1.4-3|7	URL:		http://www.catb.org/~esr/letterize/
21cr|letterize-1.4-3|8	Source0:	http://www.catb.org/~esr/letterize/%{name}-%{version}.tar.gz
21cr|letterize-1.4-3|9	
21cr|letterize-1.4-3|10	%description
21cr|letterize-1.4-3|11	Generate all possible alphabetic mnemonics for a phone
21cr|letterize-1.4-3|12	number, then filter them for phonetic plausibility in
21cr|letterize-1.4-3|13	English.
21cr|letterize-1.4-3|14	
21cr|letterize-1.4-3|15	%prep
21cr|letterize-1.4-3|16	%setup -q
21cr|letterize-1.4-3|17	
21cr|letterize-1.4-3|18	%build
21cr|letterize-1.4-3|19	cc $RPM_OPT_FLAGS letterize.c -o letterize
21cr|letterize-1.4-3|20	
21cr|letterize-1.4-3|21	%install
21cr|letterize-1.4-3|22	mkdir -p %buildroot/usr/bin
21cr|letterize-1.4-3|23	mkdir -p %buildroot/usr/share/man/man1/
21cr|letterize-1.4-3|24	cp %{name}  %buildroot/usr/bin
21cr|letterize-1.4-3|25	cp %{name}.1 %buildroot/usr/share/man/man1/
21cr|letterize-1.4-3|26	
21cr|letterize-1.4-3|27	%files
21cr|letterize-1.4-3|28	%defattr(-,root,root)
21cr|letterize-1.4-3|29	%doc README COPYING
21cr|letterize-1.4-3|30	%{_mandir}/man1/%{name}.1*
21cr|letterize-1.4-3|31	%{_bindir}/%{name}

2615 21
21cr|levmar-2.6-1|1	%define major 2
21cr|levmar-2.6-1|2	%define minor 2
21cr|levmar-2.6-1|3	%define libname %mklibname %{name} %{major}
21cr|levmar-2.6-1|4	%define devname %mklibname %{name} -d
21cr|levmar-2.6-1|5	
21cr|levmar-2.6-1|6	Name:		levmar
21cr|levmar-2.6-1|7	Version:	2.6
21cr|levmar-2.6-1|8	Release:	1
21cr|levmar-2.6-1|9	Summary:	Levenberg-Marquardt nonlinear least squares algorithm
21cr|levmar-2.6-1|10	URL:		http://www.ics.forth.gr/~lourakis/levmar/
21cr|levmar-2.6-1|11	Source0:	http://www.ics.forth.gr/~lourakis/levmar/levmar-%{version}.tgz
21cr|levmar-2.6-1|12	# Patch to fix compilation of the shared library and compile the demo program
21cr|levmar-2.6-1|13	# Sent to levmar author on 28-Jan-2010
21cr|levmar-2.6-1|14	Patch0:		levmar-shared.patch
21cr|levmar-2.6-1|15	
21cr|levmar-2.6-1|16	License:	GPLv2+
21cr|levmar-2.6-1|17	Group:		Development/C
21cr|levmar-2.6-1|18	
21cr|levmar-2.6-1|19	BuildRequires:	dos2unix
21cr|levmar-2.6-1|20	BuildRequires:	lapack-devel
21cr|levmar-2.6-1|21	
21cr|levmar-2.6-1|22	%description
21cr|levmar-2.6-1|23	levmar is a native ANSI C implementation of the Levenberg-Marquardt
21cr|levmar-2.6-1|24	optimization algorithm.  Both unconstrained and constrained (under linear
21cr|levmar-2.6-1|25	equations, inequality and box constraints) Levenberg-Marquardt variants are
21cr|levmar-2.6-1|26	included.  The LM algorithm is an iterative technique that finds a local
21cr|levmar-2.6-1|27	minimum of a function that is expressed as the sum of squares of nonlinear
21cr|levmar-2.6-1|28	functions.  It has become a standard technique for nonlinear least-squares
21cr|levmar-2.6-1|29	problems and can be thought of as a combination of steepest descent and the
21cr|levmar-2.6-1|30	Gauss-Newton method.  When the current solution is far from the correct on,
21cr|levmar-2.6-1|31	the algorithm behaves like a steepest descent method: slow, but guaranteed
21cr|levmar-2.6-1|32	to converge.  When the current solution is close to the correct solution, it
21cr|levmar-2.6-1|33	becomes a Gauss-Newton method.
21cr|levmar-2.6-1|34	
21cr|levmar-2.6-1|35	%package -n %{libname}
21cr|levmar-2.6-1|36	Summary:	Levenberg-Marquardt nonlinear least squares algorithm
21cr|levmar-2.6-1|37	Group:		Development/C
21cr|levmar-2.6-1|38	
21cr|levmar-2.6-1|39	%description -n %{libname}
21cr|levmar-2.6-1|40	levmar is a native ANSI C implementation of the Levenberg-Marquardt
21cr|levmar-2.6-1|41	optimization algorithm.  Both unconstrained and constrained (under linear
21cr|levmar-2.6-1|42	equations, inequality and box constraints) Levenberg-Marquardt variants are
21cr|levmar-2.6-1|43	included.  The LM algorithm is an iterative technique that finds a local
21cr|levmar-2.6-1|44	minimum of a function that is expressed as the sum of squares of nonlinear
21cr|levmar-2.6-1|45	functions.  It has become a standard technique for nonlinear least-squares
21cr|levmar-2.6-1|46	problems and can be thought of as a combination of steepest descent and the
21cr|levmar-2.6-1|47	Gauss-Newton method.  When the current solution is far from the correct on,
21cr|levmar-2.6-1|48	the algorithm behaves like a steepest descent method: slow, but guaranteed
21cr|levmar-2.6-1|49	to converge.  When the current solution is close to the correct solution, it
21cr|levmar-2.6-1|50	becomes a Gauss-Newton method.
21cr|levmar-2.6-1|51	
21cr|levmar-2.6-1|52	%package -n %{devname}
21cr|levmar-2.6-1|53	Summary:	Development files for levmar library, and demo program
21cr|levmar-2.6-1|54	Group:		Development/C
21cr|levmar-2.6-1|55	Requires:	%{libname} = %{EVRD}
21cr|levmar-2.6-1|56	Provides:	%{name}-devel = %{EVRD}
21cr|levmar-2.6-1|57	
21cr|levmar-2.6-1|58	%description -n %{devname}
21cr|levmar-2.6-1|59	Development files for the levmar library, and demo program.
21cr|levmar-2.6-1|60	
21cr|levmar-2.6-1|61	%prep
21cr|levmar-2.6-1|62	%setup -q
21cr|levmar-2.6-1|63	%patch -P 0 -p1 -b .shared
21cr|levmar-2.6-1|64	dos2unix -k README.txt
21cr|levmar-2.6-1|65	
21cr|levmar-2.6-1|66	%build
21cr|levmar-2.6-1|67	mkdir sobj
21cr|levmar-2.6-1|68	make CFLAGS="%{optflags} -funroll-loops -fPIC" %{?_smp_mflags} -f Makefile.so
21cr|levmar-2.6-1|69	
21cr|levmar-2.6-1|70	%install
21cr|levmar-2.6-1|71	install -D -p -m 755 sobj/liblevmar.so.%{major}.%{minor} %{buildroot}%{_libdir}/liblevmar.so.%{major}.%{minor}
21cr|levmar-2.6-1|72	install -D -p -m 644 levmar.h %{buildroot}%{_includedir}/levmar.h
21cr|levmar-2.6-1|73	install -D -p -m 755 lmdemo %{buildroot}%{_bindir}/lmdemo
21cr|levmar-2.6-1|74	ln -s liblevmar.so.%{major}.%{minor} %{buildroot}%{_libdir}/liblevmar.so.%{major}
21cr|levmar-2.6-1|75	ln -s liblevmar.so.%{major}.%{minor} %{buildroot}%{_libdir}/liblevmar.so
21cr|levmar-2.6-1|76	
21cr|levmar-2.6-1|77	%files -n %{libname}
21cr|levmar-2.6-1|78	%doc README.txt LICENSE
21cr|levmar-2.6-1|79	%{_libdir}/liblevmar.so.%{major}.%{minor}
21cr|levmar-2.6-1|80	%{_libdir}/liblevmar.so.%{major}
21cr|levmar-2.6-1|81	
21cr|levmar-2.6-1|82	%files -n %{devname}
21cr|levmar-2.6-1|83	%{_includedir}/levmar.h
21cr|levmar-2.6-1|84	%{_libdir}/liblevmar.so
21cr|levmar-2.6-1|85	%{_bindir}/lmdemo

2616 21
21cr|lexed-4.7-13|1	%define major	%{version}
21cr|lexed-4.7-13|2	%define libname %mklibname %{name} %{major}
21cr|lexed-4.7-13|3	%define devname %mklibname %{name} -d
21cr|lexed-4.7-13|4	
21cr|lexed-4.7-13|5	Name:		lexed
21cr|lexed-4.7-13|6	Version:	4.7
21cr|lexed-4.7-13|7	Release:	13
21cr|lexed-4.7-13|8	Summary:	Lexicon analyser
21cr|lexed-4.7-13|9	Source:		https://gforge.inria.fr/frs/download.php/1489/%{name}-%{version}.tar.bz2
21cr|lexed-4.7-13|10	URL:		https://gforge.inria.fr/projects/lingwb/
21cr|lexed-4.7-13|11	License:	GPL
21cr|lexed-4.7-13|12	Group:		Sciences/Computer science
21cr|lexed-4.7-13|13	Requires:	%{libname} = %{version}-%{release}
21cr|lexed-4.7-13|14	
21cr|lexed-4.7-13|15	%description
21cr|lexed-4.7-13|16	Lexed allows to search a dictionary entry from a string. The finished
21cr|lexed-4.7-13|17	automata-based algorithm is especially fast, and offers a good alternative to
21cr|lexed-4.7-13|18	hashes for large dictionnaries.
21cr|lexed-4.7-13|19	
21cr|lexed-4.7-13|20	%package -n %{libname}
21cr|lexed-4.7-13|21	Summary:	Main library for %{name}
21cr|lexed-4.7-13|22	Group:		System/Libraries
21cr|lexed-4.7-13|23	
21cr|lexed-4.7-13|24	%description -n %{libname}
21cr|lexed-4.7-13|25	This package contains the library needed to run programs dynamically
21cr|lexed-4.7-13|26	linked with %{name}.
21cr|lexed-4.7-13|27	
21cr|lexed-4.7-13|28	%package -n %{devname}
21cr|lexed-4.7-13|29	Summary:	Headers for developing programs that will use %{name}
21cr|lexed-4.7-13|30	Group:		Development/Other
21cr|lexed-4.7-13|31	Requires:	%{libname} = %{version}-%{release}
21cr|lexed-4.7-13|32	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|lexed-4.7-13|33	Provides:	%{name}-devel = %{version}-%{release}
21cr|lexed-4.7-13|34	Obsoletes:	%{libname}-devel < 4.7-10
21cr|lexed-4.7-13|35	
21cr|lexed-4.7-13|36	%description -n %{devname}
21cr|lexed-4.7-13|37	This package contains the headers that programmers will need to develop
21cr|lexed-4.7-13|38	applications which will use %{name}.
21cr|lexed-4.7-13|39	
21cr|lexed-4.7-13|40	%prep
21cr|lexed-4.7-13|41	%setup -q
21cr|lexed-4.7-13|42	
21cr|lexed-4.7-13|43	%build
21cr|lexed-4.7-13|44	%configure --disable-static
21cr|lexed-4.7-13|45	%make
21cr|lexed-4.7-13|46	
21cr|lexed-4.7-13|47	%install
21cr|lexed-4.7-13|48	%makeinstall_std
21cr|lexed-4.7-13|49	
21cr|lexed-4.7-13|50	%files
21cr|lexed-4.7-13|51	%doc AUTHORS COPYING INSTALL NEWS README doc/*.html
21cr|lexed-4.7-13|52	%{_bindir}/%{name}
21cr|lexed-4.7-13|53	%{_mandir}/man1/*
21cr|lexed-4.7-13|54	
21cr|lexed-4.7-13|55	%files -n %{libname}
21cr|lexed-4.7-13|56	%{_libdir}/liblexed-%{version}.so
21cr|lexed-4.7-13|57	
21cr|lexed-4.7-13|58	%files -n %{devname}
21cr|lexed-4.7-13|59	%{_bindir}/%{name}-config
21cr|lexed-4.7-13|60	%{_includedir}/*
21cr|lexed-4.7-13|61	%{_libdir}/liblexed.so
21cr|lexed-4.7-13|62	%{_datadir}/aclocal/*

2617 21
21cr|lexmark2070-0.6-23|1	Summary:	Lexmark 2070 Printer B/W driver
21cr|lexmark2070-0.6-23|2	Name:		lexmark2070
21cr|lexmark2070-0.6-23|3	Version:	0.6
21cr|lexmark2070-0.6-23|4	Release:	23
21cr|lexmark2070-0.6-23|5	License:	GPLv2+
21cr|lexmark2070-0.6-23|6	Group:		System/Printing
21cr|lexmark2070-0.6-23|7	Url:		http://www.kornblum.i-p.com/2070/Lexmark2070.old.html
21cr|lexmark2070-0.6-23|8	Source0:	http://www.kornblum.i-p.com/2070/Lexmark2070.latest.tar.bz2
21cr|lexmark2070-0.6-23|9	Patch0:		Lexmark2070-LDFLAGS.diff
21cr|lexmark2070-0.6-23|10	BuildRequires:	netpbm-devel
21cr|lexmark2070-0.6-23|11	Requires:	c2070
21cr|lexmark2070-0.6-23|12	
21cr|lexmark2070-0.6-23|13	%description
21cr|lexmark2070-0.6-23|14	This filter allows to print in B/W a Lexmark 2070 (windows GDI) printer.
21cr|lexmark2070-0.6-23|15	
21cr|lexmark2070-0.6-23|16	%files
21cr|lexmark2070-0.6-23|17	%doc README LICENSE
21cr|lexmark2070-0.6-23|18	%attr(0755,root,root) %{_bindir}/*
21cr|lexmark2070-0.6-23|19	
21cr|lexmark2070-0.6-23|20	#----------------------------------------------------------------------------
21cr|lexmark2070-0.6-23|21	
21cr|lexmark2070-0.6-23|22	%prep
21cr|lexmark2070-0.6-23|23	%setup -q -c
21cr|lexmark2070-0.6-23|24	%patch0 -p0
21cr|lexmark2070-0.6-23|25	
21cr|lexmark2070-0.6-23|26	%build
21cr|lexmark2070-0.6-23|27	make -f makefile CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|lexmark2070-0.6-23|28	
21cr|lexmark2070-0.6-23|29	%install
21cr|lexmark2070-0.6-23|30	install -d %{buildroot}%{_bindir}
21cr|lexmark2070-0.6-23|31	install -m0755 Lexmark2070 %{buildroot}%{_bindir}/

2618 21
21cr|lft-3.91-1|1	Summary:	Alternative traceroute tool for network (reverse) engineers
21cr|lft-3.91-1|2	Name:		lft
21cr|lft-3.91-1|3	Version:	3.91
21cr|lft-3.91-1|4	Release:	1
21cr|lft-3.91-1|5	# http://pwhois.org/license.who
21cr|lft-3.91-1|6	License:	VOSTROM Public License
21cr|lft-3.91-1|7	Group:		Networking/Other
21cr|lft-3.91-1|8	Url:		http://pwhois.org/lft/
21cr|lft-3.91-1|9	Source0:	%{name}-%{version}.tar.gz
21cr|lft-3.91-1|10	Patch0:		lft-3.91-fix_install.patch
21cr|lft-3.91-1|11	BuildRequires:	libpcap-devel
21cr|lft-3.91-1|12	Provides:	whob = %{version}-%{release}
21cr|lft-3.91-1|13	
21cr|lft-3.91-1|14	%description
21cr|lft-3.91-1|15	LFT, short for Layer Four Traceroute, is a sort of 'traceroute'
21cr|lft-3.91-1|16	that often works much faster (than the commonly-used Van Jacobson
21cr|lft-3.91-1|17	method) and goes through many configurations of packet-filter
21cr|lft-3.91-1|18	based firewalls. More importantly, LFT implements numerous other
21cr|lft-3.91-1|19	features including AS number lookups, loose source routing,
21cr|lft-3.91-1|20	netblock name lookups, et al.
21cr|lft-3.91-1|21	
21cr|lft-3.91-1|22	%files
21cr|lft-3.91-1|23	%doc CHANGELOG README TODO README.suid
21cr|lft-3.91-1|24	%attr(4755,root,root) %{_bindir}/lft
21cr|lft-3.91-1|25	%{_bindir}/whob
21cr|lft-3.91-1|26	%{_mandir}/man8/*
21cr|lft-3.91-1|27	
21cr|lft-3.91-1|28	#----------------------------------------------------------------------------
21cr|lft-3.91-1|29	
21cr|lft-3.91-1|30	%prep
21cr|lft-3.91-1|31	%setup -q
21cr|lft-3.91-1|32	%patch0 -p1 -b .fix_install
21cr|lft-3.91-1|33	
21cr|lft-3.91-1|34	%build
21cr|lft-3.91-1|35	%configure
21cr|lft-3.91-1|36	%make
21cr|lft-3.91-1|37	
21cr|lft-3.91-1|38	%install
21cr|lft-3.91-1|39	%makeinstall_std
21cr|lft-3.91-1|40	
21cr|lft-3.91-1|41	echo "lft is suid because it requires a access to a raw socket in order to send packet." > README.suid
21cr|lft-3.91-1|42	

2619 21
21cr|lgeneral-1.4.4-1|1	%define _disable_rebuild_configure 1
21cr|lgeneral-1.4.4-1|2	
21cr|lgeneral-1.4.4-1|3	Summary:	A Panzer General clone
21cr|lgeneral-1.4.4-1|4	Name:		lgeneral
21cr|lgeneral-1.4.4-1|5	Version:	1.4.4
21cr|lgeneral-1.4.4-1|6	Release:	1
21cr|lgeneral-1.4.4-1|7	License:	GPLv2+
21cr|lgeneral-1.4.4-1|8	Group:		Games/Strategy
21cr|lgeneral-1.4.4-1|9	Url:		http://lgames.sourceforge.net/index.php?project=LGeneral
21cr|lgeneral-1.4.4-1|10	Source0:	http://prdownloads.sourceforge.net/lgeneral/%{name}-%{version}.tar.gz
21cr|lgeneral-1.4.4-1|11	Source1:	http://prdownloads.sourceforge.net/lgeneral/pg-data.tar.gz
21cr|lgeneral-1.4.4-1|12	Patch0:		lgeneral-1.2-make-lgc-pg-buildroot-aware.patch
21cr|lgeneral-1.4.4-1|13	Patch1:		lgeneral-1.3.1-desktop.patch
21cr|lgeneral-1.4.4-1|14	Patch2:		lgeneral-1.4.4-mga-gettext.patch
21cr|lgeneral-1.4.4-1|15	Patch3:		lgeneral-1.4.3-redit.patch
21cr|lgeneral-1.4.4-1|16	BuildRequires:	x11-server-xvfb
21cr|lgeneral-1.4.4-1|17	BuildRequires:	gettext-devel
21cr|lgeneral-1.4.4-1|18	BuildRequires:	pkgconfig(sdl)
21cr|lgeneral-1.4.4-1|19	BuildRequires:	pkgconfig(SDL_mixer)
21cr|lgeneral-1.4.4-1|20	
21cr|lgeneral-1.4.4-1|21	%description
21cr|lgeneral-1.4.4-1|22	LGeneral is a turn-based strategy engine heavily inspired by Panzer General.
21cr|lgeneral-1.4.4-1|23	You play single scenarios or whole campaigns turn by turn against a human
21cr|lgeneral-1.4.4-1|24	player or the AI. Entrenchment, rugged defense, defensive fire, surprise
21cr|lgeneral-1.4.4-1|25	contacts, surrender, unit supply, weather influence, reinforcements and other
21cr|lgeneral-1.4.4-1|26	implementations contribute to the tactical and strategic depth of the game.
21cr|lgeneral-1.4.4-1|27	
21cr|lgeneral-1.4.4-1|28	%files -f %{name}.lang
21cr|lgeneral-1.4.4-1|29	%doc AUTHORS ChangeLog NEWS README* TODO
21cr|lgeneral-1.4.4-1|30	%{_gamesdatadir}/%{name}
21cr|lgeneral-1.4.4-1|31	%{_iconsdir}/hicolor/*/apps/lgeneral.*
21cr|lgeneral-1.4.4-1|32	%{_datadir}/applications/%{name}.desktop
21cr|lgeneral-1.4.4-1|33	%{_mandir}/man[16]/*
21cr|lgeneral-1.4.4-1|34	%{_gamesbindir}/*
21cr|lgeneral-1.4.4-1|35	
21cr|lgeneral-1.4.4-1|36	#----------------------------------------------------------------------------
21cr|lgeneral-1.4.4-1|37	
21cr|lgeneral-1.4.4-1|38	%prep
21cr|lgeneral-1.4.4-1|39	%setup -q -a1
21cr|lgeneral-1.4.4-1|40	%patch0 -p1
21cr|lgeneral-1.4.4-1|41	%patch1 -p1
21cr|lgeneral-1.4.4-1|42	%patch2 -p1
21cr|lgeneral-1.4.4-1|43	%patch3 -p1
21cr|lgeneral-1.4.4-1|44	
21cr|lgeneral-1.4.4-1|45	%build
21cr|lgeneral-1.4.4-1|46	autoreconf -fi
21cr|lgeneral-1.4.4-1|47	%configure \
21cr|lgeneral-1.4.4-1|48	--bindir=%{_gamesbindir} \
21cr|lgeneral-1.4.4-1|49	--datadir=%{_gamesdatadir}
21cr|lgeneral-1.4.4-1|50	%make
21cr|lgeneral-1.4.4-1|51	
21cr|lgeneral-1.4.4-1|52	%install
21cr|lgeneral-1.4.4-1|53	%makeinstall_std
21cr|lgeneral-1.4.4-1|54	
21cr|lgeneral-1.4.4-1|55	mv %{buildroot}%{_gamesdatadir}/applications %{buildroot}%{_datadir}/
21cr|lgeneral-1.4.4-1|56	mv %{buildroot}%{_gamesdatadir}/icons %{buildroot}%{_datadir}/
21cr|lgeneral-1.4.4-1|57	
21cr|lgeneral-1.4.4-1|58	%find_lang lgeneral pg %{name}.lang
21cr|lgeneral-1.4.4-1|59	
21cr|lgeneral-1.4.4-1|60	# not created by make install with new automake but needed for lgc-pg
21cr|lgeneral-1.4.4-1|61	mkdir -p %{buildroot}%{_gamesdatadir}/lgeneral/gfx/flags
21cr|lgeneral-1.4.4-1|62	mkdir -p %{buildroot}%{_gamesdatadir}/lgeneral/gfx/terrain
21cr|lgeneral-1.4.4-1|63	mkdir -p %{buildroot}%{_gamesdatadir}/lgeneral/gfx/units
21cr|lgeneral-1.4.4-1|64	# install data files
21cr|lgeneral-1.4.4-1|65	xvfb-run lgc-pg/lgc-pg --separate-bridges -s pg-data -d %{buildroot}%{_gamesdatadir}/lgeneral

2620 21
21cr|lha-1.14i-27.20210701.1|1	%define git 20210701
21cr|lha-1.14i-27.20210701.1|2	
21cr|lha-1.14i-27.20210701.1|3	Summary:	An archiving and compression utility for LHarc format archives
21cr|lha-1.14i-27.20210701.1|4	Name:		lha
21cr|lha-1.14i-27.20210701.1|5	Epoch:		1
21cr|lha-1.14i-27.20210701.1|6	Version:	1.14i
21cr|lha-1.14i-27.20210701.1|7	Release:	27.%{git}.1
21cr|lha-1.14i-27.20210701.1|8	License:	Freeware-like
21cr|lha-1.14i-27.20210701.1|9	Group:		Archiving/Compression
21cr|lha-1.14i-27.20210701.1|10	Url:		https://github.com/jca02266/lha
21cr|lha-1.14i-27.20210701.1|11	Source0:	https://github.com/jca02266/lha/archive/master.zip
21cr|lha-1.14i-27.20210701.1|12	Source1:	http://packages.debian.org/changelogs/pool/non-free/l/lha/current/copyright
21cr|lha-1.14i-27.20210701.1|13	
21cr|lha-1.14i-27.20210701.1|14	%description
21cr|lha-1.14i-27.20210701.1|15	LhA is an archiving and compression utility for LHarc format archive.
21cr|lha-1.14i-27.20210701.1|16	LhA is mostly used in the Amiga and in the DOS world, but can be used
21cr|lha-1.14i-27.20210701.1|17	under Linux to extract files from .lha and .lzh archives.
21cr|lha-1.14i-27.20210701.1|18	
21cr|lha-1.14i-27.20210701.1|19	Install the LhA package if you need to extract files from .lha or .lzh
21cr|lha-1.14i-27.20210701.1|20	Amiga or DOS archives, or if you have to build LhA archives to
21cr|lha-1.14i-27.20210701.1|21	be read on the Amiga or DOS.
21cr|lha-1.14i-27.20210701.1|22	
21cr|lha-1.14i-27.20210701.1|23	%files
21cr|lha-1.14i-27.20210701.1|24	%doc copyright
21cr|lha-1.14i-27.20210701.1|25	%{_bindir}/lha
21cr|lha-1.14i-27.20210701.1|26	%{_mandir}/man1/lha.1*
21cr|lha-1.14i-27.20210701.1|27	%lang(ja) %{_mandir}/ja/mann/lha.n*
21cr|lha-1.14i-27.20210701.1|28	
21cr|lha-1.14i-27.20210701.1|29	#------------------------------------------------------------------
21cr|lha-1.14i-27.20210701.1|30	
21cr|lha-1.14i-27.20210701.1|31	%prep
21cr|lha-1.14i-27.20210701.1|32	%setup -qn %{name}-master
21cr|lha-1.14i-27.20210701.1|33	cp %{SOURCE1} .
21cr|lha-1.14i-27.20210701.1|34	
21cr|lha-1.14i-27.20210701.1|35	%build
21cr|lha-1.14i-27.20210701.1|36	autoreconf -is
21cr|lha-1.14i-27.20210701.1|37	%configure
21cr|lha-1.14i-27.20210701.1|38	%make
21cr|lha-1.14i-27.20210701.1|39	
21cr|lha-1.14i-27.20210701.1|40	%install
21cr|lha-1.14i-27.20210701.1|41	%makeinstall_std
21cr|lha-1.14i-27.20210701.1|42	
21cr|lha-1.14i-27.20210701.1|43	mkdir -p %{buildroot}%{_mandir}/ja/mann
21cr|lha-1.14i-27.20210701.1|44	install -m 644 man/lha.n %{buildroot}%{_mandir}/ja/mann/lha.n

2621 21
21cr|lhasa-0.3.1-5|1	%define major 0
21cr|lhasa-0.3.1-5|2	%define libname %mklibname %{name} %{major}
21cr|lhasa-0.3.1-5|3	%define devname %mklibname %{name} -d
21cr|lhasa-0.3.1-5|4	
21cr|lhasa-0.3.1-5|5	Summary:	Free LZH archive tool
21cr|lhasa-0.3.1-5|6	Name:		lhasa
21cr|lhasa-0.3.1-5|7	Version:	0.3.1
21cr|lhasa-0.3.1-5|8	Release:	5
21cr|lhasa-0.3.1-5|9	License:	ISC license
21cr|lhasa-0.3.1-5|10	Group:		Archiving/Compression
21cr|lhasa-0.3.1-5|11	Url:		http://fragglet.github.io/lhasa/
21cr|lhasa-0.3.1-5|12	Source0:	https://github.com/fragglet/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|lhasa-0.3.1-5|13	Source1:	https://github.com/fragglet/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc
21cr|lhasa-0.3.1-5|14	Conflicts:	lha
21cr|lhasa-0.3.1-5|15	
21cr|lhasa-0.3.1-5|16	%description
21cr|lhasa-0.3.1-5|17	Lhasa is a library for parsing LHA (.lzh) archives and a free
21cr|lhasa-0.3.1-5|18	replacement for the Unix LHA tool.
21cr|lhasa-0.3.1-5|19	
21cr|lhasa-0.3.1-5|20	Currently it is only possible to read from (ie. decompress) archives;
21cr|lhasa-0.3.1-5|21	generating (compressing) LHA archives may be an enhancement for future
21cr|lhasa-0.3.1-5|22	versions. The aim is to be compatible with as many different variants
21cr|lhasa-0.3.1-5|23	of the LHA file format as possible, including LArc (.lzs) and PMarc
21cr|lhasa-0.3.1-5|24	(.pma).  A suite of archives generated from different tools is
21cr|lhasa-0.3.1-5|25	included for regression testing. Type 'make check' to run the tests.
21cr|lhasa-0.3.1-5|26	
21cr|lhasa-0.3.1-5|27	The command line tool aims to be interface-compatible with the
21cr|lhasa-0.3.1-5|28	non-free Unix LHA tool (command line syntax and output), for backwards
21cr|lhasa-0.3.1-5|29	compatibility with tools that expect particular output.
21cr|lhasa-0.3.1-5|30	
21cr|lhasa-0.3.1-5|31	Lhasa is licensed under the ISC license, which is a simplified version
21cr|lhasa-0.3.1-5|32	of the MIT/X11 license that is functionally identical.
21cr|lhasa-0.3.1-5|33	
21cr|lhasa-0.3.1-5|34	%files
21cr|lhasa-0.3.1-5|35	%{_bindir}/lha
21cr|lhasa-0.3.1-5|36	%{_mandir}/man1/lha.1*
21cr|lhasa-0.3.1-5|37	
21cr|lhasa-0.3.1-5|38	#----------------------------------------------------------------------------
21cr|lhasa-0.3.1-5|39	
21cr|lhasa-0.3.1-5|40	%package -n %{libname}
21cr|lhasa-0.3.1-5|41	Summary:	%{name} shared library
21cr|lhasa-0.3.1-5|42	Group:		System/Libraries
21cr|lhasa-0.3.1-5|43	
21cr|lhasa-0.3.1-5|44	%description -n %{libname}
21cr|lhasa-0.3.1-5|45	Shared library used by %{name}.
21cr|lhasa-0.3.1-5|46	
21cr|lhasa-0.3.1-5|47	%files -n %{libname}
21cr|lhasa-0.3.1-5|48	%{_libdir}/lib%{name}.so.%{major}*
21cr|lhasa-0.3.1-5|49	
21cr|lhasa-0.3.1-5|50	#----------------------------------------------------------------------------
21cr|lhasa-0.3.1-5|51	
21cr|lhasa-0.3.1-5|52	%package -n %{devname}
21cr|lhasa-0.3.1-5|53	Summary:	%{name} development files
21cr|lhasa-0.3.1-5|54	Group:		Development/Other
21cr|lhasa-0.3.1-5|55	Requires:	%{libname} = %{EVRD}
21cr|lhasa-0.3.1-5|56	Provides:	%{name}-devel = %{EVRD}
21cr|lhasa-0.3.1-5|57	
21cr|lhasa-0.3.1-5|58	%description -n %{devname}
21cr|lhasa-0.3.1-5|59	Development files for %{libname} library.
21cr|lhasa-0.3.1-5|60	
21cr|lhasa-0.3.1-5|61	%files -n %{devname}
21cr|lhasa-0.3.1-5|62	%{_libdir}/lib%{name}.so
21cr|lhasa-0.3.1-5|63	%{_libdir}/pkgconfig/liblhasa.pc
21cr|lhasa-0.3.1-5|64	%{_includedir}/liblhasa-1.0/lha_decoder.h
21cr|lhasa-0.3.1-5|65	%{_includedir}/liblhasa-1.0/lha_file_header.h
21cr|lhasa-0.3.1-5|66	%{_includedir}/liblhasa-1.0/lha_input_stream.h
21cr|lhasa-0.3.1-5|67	%{_includedir}/liblhasa-1.0/lha_reader.h
21cr|lhasa-0.3.1-5|68	%{_includedir}/liblhasa-1.0/lhasa.h
21cr|lhasa-0.3.1-5|69	
21cr|lhasa-0.3.1-5|70	#----------------------------------------------------------------------------
21cr|lhasa-0.3.1-5|71	
21cr|lhasa-0.3.1-5|72	%prep
21cr|lhasa-0.3.1-5|73	%setup -q
21cr|lhasa-0.3.1-5|74	
21cr|lhasa-0.3.1-5|75	%build
21cr|lhasa-0.3.1-5|76	%configure \
21cr|lhasa-0.3.1-5|77	--disable-static
21cr|lhasa-0.3.1-5|78	%make
21cr|lhasa-0.3.1-5|79	
21cr|lhasa-0.3.1-5|80	%install
21cr|lhasa-0.3.1-5|81	%makeinstall_std

2622 21
21cr|lib3ds-1.3.0-10|1	%define api 1
21cr|lib3ds-1.3.0-10|2	%define major 3
21cr|lib3ds-1.3.0-10|3	%define libname %mklibname 3ds %{api} %{major}
21cr|lib3ds-1.3.0-10|4	%define devname %mklibname 3ds -d
21cr|lib3ds-1.3.0-10|5	
21cr|lib3ds-1.3.0-10|6	Summary:	The 3D Studio file format library
21cr|lib3ds-1.3.0-10|7	Name:		lib3ds
21cr|lib3ds-1.3.0-10|8	Version:	1.3.0
21cr|lib3ds-1.3.0-10|9	Release:	10
21cr|lib3ds-1.3.0-10|10	License:	GPLv2+
21cr|lib3ds-1.3.0-10|11	Group:		System/Libraries
21cr|lib3ds-1.3.0-10|12	Url:		http://lib3ds.sourceforge.net/
21cr|lib3ds-1.3.0-10|13	Source0:	http://downloads.sourceforge.net/lib3ds/%{name}-%{version}.zip
21cr|lib3ds-1.3.0-10|14	BuildRequires:	pkgconfig(glut)
21cr|lib3ds-1.3.0-10|15	
21cr|lib3ds-1.3.0-10|16	%description
21cr|lib3ds-1.3.0-10|17	Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling
21cr|lib3ds-1.3.0-10|18	3DS files It's main goal is to simplify the creation of 3DS import and
21cr|lib3ds-1.3.0-10|19	export filters.
21cr|lib3ds-1.3.0-10|20	
21cr|lib3ds-1.3.0-10|21	This project is not related in any form to Autodesk. The library is
21cr|lib3ds-1.3.0-10|22	based on unofficial information about the 3DS format found on the web.
21cr|lib3ds-1.3.0-10|23	
21cr|lib3ds-1.3.0-10|24	#----------------------------------------------------------------------------
21cr|lib3ds-1.3.0-10|25	
21cr|lib3ds-1.3.0-10|26	%package -n %{libname}
21cr|lib3ds-1.3.0-10|27	Summary:	The 3D Studio file format library
21cr|lib3ds-1.3.0-10|28	Group:		System/Libraries
21cr|lib3ds-1.3.0-10|29	Conflicts:	%{_lib}3ds3 < 1.3.0-8
21cr|lib3ds-1.3.0-10|30	Obsoletes:	%{_lib}3ds3 < 1.3.0-8
21cr|lib3ds-1.3.0-10|31	
21cr|lib3ds-1.3.0-10|32	%description -n %{libname}
21cr|lib3ds-1.3.0-10|33	Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling
21cr|lib3ds-1.3.0-10|34	3DS files It's main goal is to simplify the creation of 3DS import and
21cr|lib3ds-1.3.0-10|35	export filters.
21cr|lib3ds-1.3.0-10|36	
21cr|lib3ds-1.3.0-10|37	This project is not related in any form to Autodesk. The library is
21cr|lib3ds-1.3.0-10|38	based on unofficial information about the 3DS format found on the web.
21cr|lib3ds-1.3.0-10|39	
21cr|lib3ds-1.3.0-10|40	%files -n %{libname}
21cr|lib3ds-1.3.0-10|41	%doc AUTHORS ChangeLog README
21cr|lib3ds-1.3.0-10|42	%{_libdir}/lib3ds-%{api}.so.%{major}*
21cr|lib3ds-1.3.0-10|43	
21cr|lib3ds-1.3.0-10|44	#----------------------------------------------------------------------------
21cr|lib3ds-1.3.0-10|45	
21cr|lib3ds-1.3.0-10|46	%package -n %{devname}
21cr|lib3ds-1.3.0-10|47	Summary:	Development files and headers for %{name}
21cr|lib3ds-1.3.0-10|48	Group:		Development/C
21cr|lib3ds-1.3.0-10|49	Requires:	%{libname} = %{EVRD}
21cr|lib3ds-1.3.0-10|50	Provides:	%{name}-devel = %{EVRD}
21cr|lib3ds-1.3.0-10|51	
21cr|lib3ds-1.3.0-10|52	%description -n %{devname}
21cr|lib3ds-1.3.0-10|53	Development files and headers for %{name}.
21cr|lib3ds-1.3.0-10|54	
21cr|lib3ds-1.3.0-10|55	%files -n %{devname}
21cr|lib3ds-1.3.0-10|56	%{_libdir}/%{name}.so
21cr|lib3ds-1.3.0-10|57	%{_includedir}/%{name}
21cr|lib3ds-1.3.0-10|58	%{_datadir}/aclocal/%{name}.m4
21cr|lib3ds-1.3.0-10|59	%{_mandir}/man1/*
21cr|lib3ds-1.3.0-10|60	%defattr(755,root,root,755)
21cr|lib3ds-1.3.0-10|61	%{_bindir}/3dsdump
21cr|lib3ds-1.3.0-10|62	%{_bindir}/lib3ds-config
21cr|lib3ds-1.3.0-10|63	
21cr|lib3ds-1.3.0-10|64	#----------------------------------------------------------------------------
21cr|lib3ds-1.3.0-10|65	
21cr|lib3ds-1.3.0-10|66	%prep
21cr|lib3ds-1.3.0-10|67	%setup -q
21cr|lib3ds-1.3.0-10|68	
21cr|lib3ds-1.3.0-10|69	%build
21cr|lib3ds-1.3.0-10|70	export CFLAGS="%{optflags} -fPIC"
21cr|lib3ds-1.3.0-10|71	%configure \
21cr|lib3ds-1.3.0-10|72	--disable-static
21cr|lib3ds-1.3.0-10|73	%make
21cr|lib3ds-1.3.0-10|74	
21cr|lib3ds-1.3.0-10|75	%install
21cr|lib3ds-1.3.0-10|76	%makeinstall_std

2623 21
21cr|lib3mf-2.2.0-1|1	%global	_enable_debug_packages %{nil}
21cr|lib3mf-2.2.0-1|2	%global	debug_package %{nil}
21cr|lib3mf-2.2.0-1|3	
21cr|lib3mf-2.2.0-1|4	%define	major 2
21cr|lib3mf-2.2.0-1|5	%define	libname %mklibname 3mf %{major}
21cr|lib3mf-2.2.0-1|6	%define	develname %mklibname 3mf -d
21cr|lib3mf-2.2.0-1|7	
21cr|lib3mf-2.2.0-1|8	Summary:	C++ implementation of the 3D Manufacturing Format
21cr|lib3mf-2.2.0-1|9	Name:		lib3mf
21cr|lib3mf-2.2.0-1|10	Version:	2.2.0
21cr|lib3mf-2.2.0-1|11	Release:	1
21cr|lib3mf-2.2.0-1|12	License:	BSD
21cr|lib3mf-2.2.0-1|13	Group:		System/Libraries
21cr|lib3mf-2.2.0-1|14	Url:		https://3mf.io/
21cr|lib3mf-2.2.0-1|15	Source0:	https://github.com/3MFConsortium/lib3mf/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|lib3mf-2.2.0-1|16	Patch0:		lib3mf-2.1.1-fix-pkgconfig-file.patch
21cr|lib3mf-2.2.0-1|17	BuildRequires:	cmake
21cr|lib3mf-2.2.0-1|18	#BuildRequires:	python3-sphinx
21cr|lib3mf-2.2.0-1|19	# Not provided yet - needed for the docs
21cr|lib3mf-2.2.0-1|20	#BuildRequires:	python3-sphinx-tabs
21cr|lib3mf-2.2.0-1|21	BuildRequires:	pkgconfig(libzip)
21cr|lib3mf-2.2.0-1|22	BuildRequires:	pkgconfig(uuid)
21cr|lib3mf-2.2.0-1|23	BuildRequires:	pkgconfig(zlib)
21cr|lib3mf-2.2.0-1|24	
21cr|lib3mf-2.2.0-1|25	%description
21cr|lib3mf-2.2.0-1|26	A C++ implementation of the 3D Manufacturing Format file standard. It provides
21cr|lib3mf-2.2.0-1|27	3MF reading and writing capabilities, as well as conversion and validation
21cr|lib3mf-2.2.0-1|28	tools for input and output data. It runs on Windows, Linux and MacOS and
21cr|lib3mf-2.2.0-1|29	offers a clean and easy-to-use API in various programming languages to speed
21cr|lib3mf-2.2.0-1|30	up the development and keep integration costs at a minimum.
21cr|lib3mf-2.2.0-1|31	As 3MF shall become an universal 3D Printing standard, its quick adoption is
21cr|lib3mf-2.2.0-1|32	very important. This library shall lower all barriers of adoption to any
21cr|lib3mf-2.2.0-1|33	possible user, let it be software providers, hardware providers, service
21cr|lib3mf-2.2.0-1|34	providers or middleware tools.
21cr|lib3mf-2.2.0-1|35	
21cr|lib3mf-2.2.0-1|36	#------------------------------------------------
21cr|lib3mf-2.2.0-1|37	
21cr|lib3mf-2.2.0-1|38	%package -n	%{libname}
21cr|lib3mf-2.2.0-1|39	Summary:	Library implementing the 3D Manufacturing Format
21cr|lib3mf-2.2.0-1|40	Group:		System/Libraries
21cr|lib3mf-2.2.0-1|41	
21cr|lib3mf-2.2.0-1|42	%description -n	%{libname}
21cr|lib3mf-2.2.0-1|43	A C++ implementation of the 3D Manufacturing Format file standard. It provides
21cr|lib3mf-2.2.0-1|44	3MF reading and writing capabilities, as well as conversion and validation
21cr|lib3mf-2.2.0-1|45	tools for input and output data.
21cr|lib3mf-2.2.0-1|46	This package contains the main library.
21cr|lib3mf-2.2.0-1|47	
21cr|lib3mf-2.2.0-1|48	%files -n %{libname}
21cr|lib3mf-2.2.0-1|49	%doc LICENSE
21cr|lib3mf-2.2.0-1|50	%{_libdir}/%{name}.so.%{major}*
21cr|lib3mf-2.2.0-1|51	
21cr|lib3mf-2.2.0-1|52	#------------------------------------------------
21cr|lib3mf-2.2.0-1|53	
21cr|lib3mf-2.2.0-1|54	%package -n	%{develname}
21cr|lib3mf-2.2.0-1|55	Summary:	Development package for %{name}
21cr|lib3mf-2.2.0-1|56	Group:		Development/C++
21cr|lib3mf-2.2.0-1|57	Requires:	%{libname} = %{EVRD}
21cr|lib3mf-2.2.0-1|58	Provides:	3mf-devel = %{EVRD}
21cr|lib3mf-2.2.0-1|59	
21cr|lib3mf-2.2.0-1|60	%description -n	%{develname}
21cr|lib3mf-2.2.0-1|61	Header files and library for development with %{name}.
21cr|lib3mf-2.2.0-1|62	
21cr|lib3mf-2.2.0-1|63	%files -n %{develname}
21cr|lib3mf-2.2.0-1|64	%doc CONTRIBUTING.md README.md
21cr|lib3mf-2.2.0-1|65	%{_includedir}/%{name}/
21cr|lib3mf-2.2.0-1|66	%{_libdir}/%{name}.so
21cr|lib3mf-2.2.0-1|67	%{_libdir}/pkgconfig/%{name}.pc
21cr|lib3mf-2.2.0-1|68	
21cr|lib3mf-2.2.0-1|69	#------------------------------------------------
21cr|lib3mf-2.2.0-1|70	
21cr|lib3mf-2.2.0-1|71	%prep
21cr|lib3mf-2.2.0-1|72	%setup -q
21cr|lib3mf-2.2.0-1|73	%patch0 -p1
21cr|lib3mf-2.2.0-1|74	
21cr|lib3mf-2.2.0-1|75	
21cr|lib3mf-2.2.0-1|76	%build
21cr|lib3mf-2.2.0-1|77	%cmake \
21cr|lib3mf-2.2.0-1|78	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21cr|lib3mf-2.2.0-1|79	-DCMAKE_INSTALL_INCLUDEDIR="include/%{name}" \
21cr|lib3mf-2.2.0-1|80	-DUSE_INCLUDED_LIBZIP=OFF \
21cr|lib3mf-2.2.0-1|81	-DUSE_INCLUDED_ZLIB=OFF \
21cr|lib3mf-2.2.0-1|82	-DUSE_INCLUDED_GTEST=OFF \
21cr|lib3mf-2.2.0-1|83	-DLIB3MF_TESTS=OFF
21cr|lib3mf-2.2.0-1|84	%make
21cr|lib3mf-2.2.0-1|85	
21cr|lib3mf-2.2.0-1|86	
21cr|lib3mf-2.2.0-1|87	%install
21cr|lib3mf-2.2.0-1|88	%makeinstall_std -C build

2624 21
21cr|libaacs-0.11.1-1|1	%define	major		0
21cr|libaacs-0.11.1-1|2	%define	libname		%mklibname aacs %{major}
21cr|libaacs-0.11.1-1|3	%define	devname		%mklibname aacs -d
21cr|libaacs-0.11.1-1|4	
21cr|libaacs-0.11.1-1|5	Summary:	Implementation of the AACS standard
21cr|libaacs-0.11.1-1|6	Name:		libaacs
21cr|libaacs-0.11.1-1|7	Version:	0.11.1
21cr|libaacs-0.11.1-1|8	Release:	1
21cr|libaacs-0.11.1-1|9	License:	LGPLv2+
21cr|libaacs-0.11.1-1|10	Group:		Video
21cr|libaacs-0.11.1-1|11	Url:		http://www.videolan.org
21cr|libaacs-0.11.1-1|12	Source0:	ftp://ftp.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|libaacs-0.11.1-1|13	#Patch0:	bison_2.6.patch
21cr|libaacs-0.11.1-1|14	BuildRequires:	bison
21cr|libaacs-0.11.1-1|15	BuildRequires:	byacc
21cr|libaacs-0.11.1-1|16	BuildRequires:	flex
21cr|libaacs-0.11.1-1|17	BuildRequires:	pkgconfig(libgcrypt) >= 1.6.0
21cr|libaacs-0.11.1-1|18	
21cr|libaacs-0.11.1-1|19	%description
21cr|libaacs-0.11.1-1|20	A library containing an implementation of the AACS standard.
21cr|libaacs-0.11.1-1|21	
21cr|libaacs-0.11.1-1|22	#-----------------------------------------------------------------------------
21cr|libaacs-0.11.1-1|23	
21cr|libaacs-0.11.1-1|24	%package -n %{libname}
21cr|libaacs-0.11.1-1|25	Summary:	Implementation of the AACS standard
21cr|libaacs-0.11.1-1|26	Group:		Video
21cr|libaacs-0.11.1-1|27	
21cr|libaacs-0.11.1-1|28	%description -n %{libname}
21cr|libaacs-0.11.1-1|29	A library containing an implementation of the AACS standard.
21cr|libaacs-0.11.1-1|30	
21cr|libaacs-0.11.1-1|31	%files -n %{libname}
21cr|libaacs-0.11.1-1|32	%doc COPYING
21cr|libaacs-0.11.1-1|33	%{_libdir}/%{name}.so.%{major}*
21cr|libaacs-0.11.1-1|34	
21cr|libaacs-0.11.1-1|35	#-----------------------------------------------------------------------------
21cr|libaacs-0.11.1-1|36	
21cr|libaacs-0.11.1-1|37	%package -n %{devname}
21cr|libaacs-0.11.1-1|38	Summary:	Development files for %{name}
21cr|libaacs-0.11.1-1|39	Group:		Development/C
21cr|libaacs-0.11.1-1|40	Provides:	%{name}-devel = %{EVRD}
21cr|libaacs-0.11.1-1|41	Provides:	aacs-devel = %{EVRD}
21cr|libaacs-0.11.1-1|42	Requires:	%{libname} = %{EVRD}
21cr|libaacs-0.11.1-1|43	
21cr|libaacs-0.11.1-1|44	%description -n %{devname}
21cr|libaacs-0.11.1-1|45	Development files for %{name}.
21cr|libaacs-0.11.1-1|46	
21cr|libaacs-0.11.1-1|47	%files -n %{devname}
21cr|libaacs-0.11.1-1|48	%doc ChangeLog COPYING KEYDB.cfg
21cr|libaacs-0.11.1-1|49	%{_includedir}/%{name}
21cr|libaacs-0.11.1-1|50	%{_libdir}/%{name}.so
21cr|libaacs-0.11.1-1|51	%{_libdir}/pkgconfig/%{name}.pc
21cr|libaacs-0.11.1-1|52	
21cr|libaacs-0.11.1-1|53	
21cr|libaacs-0.11.1-1|54	#-----------------------------------------------------------------------------
21cr|libaacs-0.11.1-1|55	
21cr|libaacs-0.11.1-1|56	%package -n aacs-util
21cr|libaacs-0.11.1-1|57	Summary:	Utility for gathering info about a DVD
21cr|libaacs-0.11.1-1|58	Group:		Video
21cr|libaacs-0.11.1-1|59	Requires:	%{libname} = %{EVRD}
21cr|libaacs-0.11.1-1|60	
21cr|libaacs-0.11.1-1|61	%description -n aacs-util
21cr|libaacs-0.11.1-1|62	Command line utility for gathering info about a DVD, by using %{name}.
21cr|libaacs-0.11.1-1|63	
21cr|libaacs-0.11.1-1|64	%files -n aacs-util
21cr|libaacs-0.11.1-1|65	%doc COPYING
21cr|libaacs-0.11.1-1|66	%{_bindir}/aacs_info
21cr|libaacs-0.11.1-1|67	
21cr|libaacs-0.11.1-1|68	#-----------------------------------------------------------------------------
21cr|libaacs-0.11.1-1|69	
21cr|libaacs-0.11.1-1|70	%prep
21cr|libaacs-0.11.1-1|71	%setup -q
21cr|libaacs-0.11.1-1|72	#patch0 -p1
21cr|libaacs-0.11.1-1|73	
21cr|libaacs-0.11.1-1|74	
21cr|libaacs-0.11.1-1|75	%build
21cr|libaacs-0.11.1-1|76	%configure
21cr|libaacs-0.11.1-1|77	%make
21cr|libaacs-0.11.1-1|78	
21cr|libaacs-0.11.1-1|79	
21cr|libaacs-0.11.1-1|80	%install
21cr|libaacs-0.11.1-1|81	%makeinstall_std
21cr|libaacs-0.11.1-1|82	rm %{buildroot}%{_libdir}/*.la

2625 21
21cr|libaal-1.0.7-2|1	%define major 7
21cr|libaal-1.0.7-2|2	%define api 1.0
21cr|libaal-1.0.7-2|3	%define libname %mklibname aal %{api} %{major}
21cr|libaal-1.0.7-2|4	
21cr|libaal-1.0.7-2|5	%define major_min 0
21cr|libaal-1.0.7-2|6	%define libminimal %mklibname aal-minimal %{major_min}
21cr|libaal-1.0.7-2|7	
21cr|libaal-1.0.7-2|8	%define devname %mklibname aal -d
21cr|libaal-1.0.7-2|9	%define sdevname %mklibname aal -d -s
21cr|libaal-1.0.7-2|10	
21cr|libaal-1.0.7-2|11	Summary:	Library for Reiser4 filesystem
21cr|libaal-1.0.7-2|12	Name:		libaal
21cr|libaal-1.0.7-2|13	Version:	1.0.7
21cr|libaal-1.0.7-2|14	Release:	2
21cr|libaal-1.0.7-2|15	License:	GPLv2+
21cr|libaal-1.0.7-2|16	Group:		System/Libraries
21cr|libaal-1.0.7-2|17	Url:		http://sourceforge.net/projects/reiser4/files/reiser4-utils/libaal/
21cr|libaal-1.0.7-2|18	Source0:	http://sourceforge.net/projects/reiser4/files/reiser4-utils/libaal/%{name}-%{version}.tar.gz
21cr|libaal-1.0.7-2|19	Patch0:		libaal-1.0.7-rpmoptflags.patch
21cr|libaal-1.0.7-2|20	Patch1:		libaal-castint.patch
21cr|libaal-1.0.7-2|21	Patch2:		libaal-1.0.7-ldconfig.patch
21cr|libaal-1.0.7-2|22	
21cr|libaal-1.0.7-2|23	%description
21cr|libaal-1.0.7-2|24	A library needed for Reiser4 filesystem utilities.
21cr|libaal-1.0.7-2|25	
21cr|libaal-1.0.7-2|26	#----------------------------------------------------------------------------
21cr|libaal-1.0.7-2|27	
21cr|libaal-1.0.7-2|28	%package -n %{libname}
21cr|libaal-1.0.7-2|29	Summary:	Library for Reiser4 filesystem
21cr|libaal-1.0.7-2|30	Group:		System/Libraries
21cr|libaal-1.0.7-2|31	
21cr|libaal-1.0.7-2|32	%description -n %{libname}
21cr|libaal-1.0.7-2|33	A library needed for Reiser4 filesystem utilities.
21cr|libaal-1.0.7-2|34	
21cr|libaal-1.0.7-2|35	%files -n %{libname}
21cr|libaal-1.0.7-2|36	# COPYING contains information other than GPL text
21cr|libaal-1.0.7-2|37	%doc AUTHORS BUGS COPYING CREDITS ChangeLog README THANKS TODO
21cr|libaal-1.0.7-2|38	/%{_lib}/libaal-%{api}.so.%{major}*
21cr|libaal-1.0.7-2|39	
21cr|libaal-1.0.7-2|40	#----------------------------------------------------------------------------
21cr|libaal-1.0.7-2|41	
21cr|libaal-1.0.7-2|42	%package -n %{libminimal}
21cr|libaal-1.0.7-2|43	Summary:	%{name} library with miminal footprint
21cr|libaal-1.0.7-2|44	Group:		System/Libraries
21cr|libaal-1.0.7-2|45	
21cr|libaal-1.0.7-2|46	%description -n %{libminimal}
21cr|libaal-1.0.7-2|47	%{name} library with miminal memory foorprint. This is useful when
21cr|libaal-1.0.7-2|48	you need to build grub with Reiser4 support.
21cr|libaal-1.0.7-2|49	
21cr|libaal-1.0.7-2|50	%files -n %{libminimal}
21cr|libaal-1.0.7-2|51	/%{_lib}/libaal-minimal.so.%{major_min}*
21cr|libaal-1.0.7-2|52	
21cr|libaal-1.0.7-2|53	#----------------------------------------------------------------------------
21cr|libaal-1.0.7-2|54	
21cr|libaal-1.0.7-2|55	%package -n %{devname}
21cr|libaal-1.0.7-2|56	Summary:	Development related files for libaal library
21cr|libaal-1.0.7-2|57	Group:		Development/Kernel
21cr|libaal-1.0.7-2|58	Requires:	%{libname} = %{EVRD}
21cr|libaal-1.0.7-2|59	Requires:	%{libminimal} = %{EVRD}
21cr|libaal-1.0.7-2|60	Provides:	%{name}-devel = %{EVRD}
21cr|libaal-1.0.7-2|61	Conflicts:	%{name}-devel < 1.0.6
21cr|libaal-1.0.7-2|62	Obsoletes:	%{name}-devel < 1.0.6
21cr|libaal-1.0.7-2|63	
21cr|libaal-1.0.7-2|64	%description -n %{devname}
21cr|libaal-1.0.7-2|65	Development related files for libaal library.
21cr|libaal-1.0.7-2|66	
21cr|libaal-1.0.7-2|67	%files -n %{devname}
21cr|libaal-1.0.7-2|68	/%{_lib}/lib*.so
21cr|libaal-1.0.7-2|69	%{_includedir}/*
21cr|libaal-1.0.7-2|70	%{_datadir}/aclocal/*.m4
21cr|libaal-1.0.7-2|71	
21cr|libaal-1.0.7-2|72	#----------------------------------------------------------------------------
21cr|libaal-1.0.7-2|73	%package -n %{sdevname}
21cr|libaal-1.0.7-2|74	Summary:	Static libaal library
21cr|libaal-1.0.7-2|75	Group:		Development/Kernel
21cr|libaal-1.0.7-2|76	Requires:	%{devname} = %{EVRD}
21cr|libaal-1.0.7-2|77	Provides:	%{name}-static-devel = %{EVRD}
21cr|libaal-1.0.7-2|78	Conflicts:	%{name}-static-devel < 1.0.6
21cr|libaal-1.0.7-2|79	Obsoletes:	%{name}-static-devel < 1.0.6
21cr|libaal-1.0.7-2|80	
21cr|libaal-1.0.7-2|81	%description -n %{sdevname}
21cr|libaal-1.0.7-2|82	The static libaal library.
21cr|libaal-1.0.7-2|83	
21cr|libaal-1.0.7-2|84	%files -n %{sdevname}
21cr|libaal-1.0.7-2|85	/%{_lib}/lib*.a
21cr|libaal-1.0.7-2|86	#----------------------------------------------------------------------------
21cr|libaal-1.0.7-2|87	%prep
21cr|libaal-1.0.7-2|88	%autosetup -p1
21cr|libaal-1.0.7-2|89	
21cr|libaal-1.0.7-2|90	%build
21cr|libaal-1.0.7-2|91	# be very pedantic
21cr|libaal-1.0.7-2|92	# needed for patch0
21cr|libaal-1.0.7-2|93	autoreconf -fi
21cr|libaal-1.0.7-2|94	%configure \
21cr|libaal-1.0.7-2|95	--libdir=/%{_lib}\
21cr|libaal-1.0.7-2|96	--libexecdir=/%{_lib}\
21cr|libaal-1.0.7-2|97	--enable-static \
21cr|libaal-1.0.7-2|98	%{?debug:--enable-debug}
21cr|libaal-1.0.7-2|99	
21cr|libaal-1.0.7-2|100	%make
21cr|libaal-1.0.7-2|101	
21cr|libaal-1.0.7-2|102	%install
21cr|libaal-1.0.7-2|103	%makeinstall_std

2626 21
21cr|libannodex-0.7.3-16|1	%define _disable_rebuild_configure 1
21cr|libannodex-0.7.3-16|2	
21cr|libannodex-0.7.3-16|3	%define major 0
21cr|libannodex-0.7.3-16|4	%define libname %mklibname annodex %{major}
21cr|libannodex-0.7.3-16|5	%define devname %mklibname annodex -d
21cr|libannodex-0.7.3-16|6	
21cr|libannodex-0.7.3-16|7	Summary:	Library for annotating and indexing networked media
21cr|libannodex-0.7.3-16|8	Name:		libannodex
21cr|libannodex-0.7.3-16|9	Version:	0.7.3
21cr|libannodex-0.7.3-16|10	Release:	16
21cr|libannodex-0.7.3-16|11	License:	BSD
21cr|libannodex-0.7.3-16|12	Group:		System/Libraries
21cr|libannodex-0.7.3-16|13	Url:		http://www.annodex.net/
21cr|libannodex-0.7.3-16|14	Source0:	http://www.annodex.net/software/libannodex/download/%{name}-%{version}.tar.bz2
21cr|libannodex-0.7.3-16|15	Patch0:		libannodex.man.patch
21cr|libannodex-0.7.3-16|16	Patch1:		libannodex-0.7.3-gcc4.diff
21cr|libannodex-0.7.3-16|17	Patch2:		libannodex-0.7.3-avoid-version.diff
21cr|libannodex-0.7.3-16|18	Patch3:		libannodex-malloc_fix.diff
21cr|libannodex-0.7.3-16|19	BuildRequires:	doxygen
21cr|libannodex-0.7.3-16|20	BuildRequires:	docbook-utils
21cr|libannodex-0.7.3-16|21	BuildRequires:	pkgconfig(cmml)
21cr|libannodex-0.7.3-16|22	BuildRequires:	pkgconfig(expat)
21cr|libannodex-0.7.3-16|23	BuildRequires:	pkgconfig(ogg)
21cr|libannodex-0.7.3-16|24	BuildRequires:	pkgconfig(oggz)
21cr|libannodex-0.7.3-16|25	BuildRequires:	pkgconfig(sndfile)
21cr|libannodex-0.7.3-16|26	Conflicts:	%{_lib}annodex1 < 0.7.3-10
21cr|libannodex-0.7.3-16|27	
21cr|libannodex-0.7.3-16|28	%description
21cr|libannodex-0.7.3-16|29	libannodex is a library to provide reading and writing of Annodex files and
21cr|libannodex-0.7.3-16|30	streams.
21cr|libannodex-0.7.3-16|31	
21cr|libannodex-0.7.3-16|32	%files
21cr|libannodex-0.7.3-16|33	%doc AUTHORS ChangeLog COPYING README
21cr|libannodex-0.7.3-16|34	%dir %{_libdir}/annodex/importers
21cr|libannodex-0.7.3-16|35	%{_libdir}/annodex/importers/*.so
21cr|libannodex-0.7.3-16|36	
21cr|libannodex-0.7.3-16|37	#----------------------------------------------------------------------------
21cr|libannodex-0.7.3-16|38	
21cr|libannodex-0.7.3-16|39	%package -n %{libname}
21cr|libannodex-0.7.3-16|40	Summary:	Library for annotating and indexing networked media
21cr|libannodex-0.7.3-16|41	Group:		System/Libraries
21cr|libannodex-0.7.3-16|42	Requires:	%{name}
21cr|libannodex-0.7.3-16|43	Conflicts:	%{_lib}annodex1 < 0.7.3-10
21cr|libannodex-0.7.3-16|44	Obsoletes:	%{_lib}annodex1 < 0.7.3-10
21cr|libannodex-0.7.3-16|45	
21cr|libannodex-0.7.3-16|46	%description -n %{libname}
21cr|libannodex-0.7.3-16|47	libannodex is a library to provide reading and writing of Annodex files and
21cr|libannodex-0.7.3-16|48	streams.
21cr|libannodex-0.7.3-16|49	
21cr|libannodex-0.7.3-16|50	%files -n %{libname}
21cr|libannodex-0.7.3-16|51	%{_libdir}/libannodex.so.%{major}*
21cr|libannodex-0.7.3-16|52	
21cr|libannodex-0.7.3-16|53	#----------------------------------------------------------------------------
21cr|libannodex-0.7.3-16|54	
21cr|libannodex-0.7.3-16|55	%package -n %{devname}
21cr|libannodex-0.7.3-16|56	Summary:	Files needed for development using libannodex
21cr|libannodex-0.7.3-16|57	Group:		Development/C
21cr|libannodex-0.7.3-16|58	Requires:	%{libname} = %{EVRD}
21cr|libannodex-0.7.3-16|59	Provides:	%{name}-devel = %{EVRD}
21cr|libannodex-0.7.3-16|60	
21cr|libannodex-0.7.3-16|61	%description -n %{devname}
21cr|libannodex-0.7.3-16|62	libannodex is a library to provide reading and writing of Annodex files and
21cr|libannodex-0.7.3-16|63	streams.
21cr|libannodex-0.7.3-16|64	
21cr|libannodex-0.7.3-16|65	This package contains the header files and documentation needed for development
21cr|libannodex-0.7.3-16|66	using libannodex.
21cr|libannodex-0.7.3-16|67	
21cr|libannodex-0.7.3-16|68	%files -n %{devname}
21cr|libannodex-0.7.3-16|69	%doc doc/libannodex/html/* TODO
21cr|libannodex-0.7.3-16|70	%dir %{_includedir}/annodex
21cr|libannodex-0.7.3-16|71	%{_includedir}/annodex/*.h
21cr|libannodex-0.7.3-16|72	%{_libdir}/libannodex.so
21cr|libannodex-0.7.3-16|73	%{_libdir}/pkgconfig/annodex.pc
21cr|libannodex-0.7.3-16|74	
21cr|libannodex-0.7.3-16|75	#----------------------------------------------------------------------------
21cr|libannodex-0.7.3-16|76	
21cr|libannodex-0.7.3-16|77	%package tools
21cr|libannodex-0.7.3-16|78	Summary:	Various tools using the annotating and indexing networked media library
21cr|libannodex-0.7.3-16|79	Group:		File tools
21cr|libannodex-0.7.3-16|80	
21cr|libannodex-0.7.3-16|81	%description tools
21cr|libannodex-0.7.3-16|82	This package contains various tools using the annotating and indexing networked
21cr|libannodex-0.7.3-16|83	media library.
21cr|libannodex-0.7.3-16|84	
21cr|libannodex-0.7.3-16|85	%files tools
21cr|libannodex-0.7.3-16|86	%{_bindir}/anx*
21cr|libannodex-0.7.3-16|87	%{_mandir}/man1/*
21cr|libannodex-0.7.3-16|88	
21cr|libannodex-0.7.3-16|89	#----------------------------------------------------------------------------
21cr|libannodex-0.7.3-16|90	
21cr|libannodex-0.7.3-16|91	%prep
21cr|libannodex-0.7.3-16|92	%setup -q
21cr|libannodex-0.7.3-16|93	%patch0 -p0
21cr|libannodex-0.7.3-16|94	%patch1 -p0
21cr|libannodex-0.7.3-16|95	%patch2 -p0
21cr|libannodex-0.7.3-16|96	%patch3 -p0
21cr|libannodex-0.7.3-16|97	
21cr|libannodex-0.7.3-16|98	%build
21cr|libannodex-0.7.3-16|99	rm -f configure
21cr|libannodex-0.7.3-16|100	libtoolize --copy --force --ltdl; aclocal -I m4; autoconf; automake --add-missing
21cr|libannodex-0.7.3-16|101	
21cr|libannodex-0.7.3-16|102	# *** No rule to make target '../../libltdl/libltdlc.so', needed by 'libannodex.la'
21cr|libannodex-0.7.3-16|103	sed s,"libltdlc.so","libltdlc.la",g -i configure
21cr|libannodex-0.7.3-16|104	
21cr|libannodex-0.7.3-16|105	%configure \
21cr|libannodex-0.7.3-16|106	--disable-static
21cr|libannodex-0.7.3-16|107	make
21cr|libannodex-0.7.3-16|108	
21cr|libannodex-0.7.3-16|109	%install
21cr|libannodex-0.7.3-16|110	%makeinstall_std
21cr|libannodex-0.7.3-16|111	
21cr|libannodex-0.7.3-16|112	# cleanup
21cr|libannodex-0.7.3-16|113	rm -rf %{buildroot}%{_docdir}/libannodex
21cr|libannodex-0.7.3-16|114	
21cr|libannodex-0.7.3-16|115	%check
21cr|libannodex-0.7.3-16|116	make check

2627 21
21cr|libaosd-0.2.7-4|1	%define major 2
21cr|libaosd-0.2.7-4|2	%define libname %mklibname aosd %{major}
21cr|libaosd-0.2.7-4|3	%define libtext %mklibname aosd-text %{major}
21cr|libaosd-0.2.7-4|4	%define devname %mklibname aosd -d
21cr|libaosd-0.2.7-4|5	
21cr|libaosd-0.2.7-4|6	Summary:	Advanced on-screen display library
21cr|libaosd-0.2.7-4|7	Name:		libaosd
21cr|libaosd-0.2.7-4|8	Version:	0.2.7
21cr|libaosd-0.2.7-4|9	Release:	4
21cr|libaosd-0.2.7-4|10	License:	GPLv2+
21cr|libaosd-0.2.7-4|11	Group:		System/Libraries
21cr|libaosd-0.2.7-4|12	Url:		https://github.com/atheme-legacy/libaosd
21cr|libaosd-0.2.7-4|13	Source0:	https://github.com/atheme-legacy/libaosd/archive/%{name}-%{version}.tar.gz
21cr|libaosd-0.2.7-4|14	BuildRequires:	pkgconfig(cairo)
21cr|libaosd-0.2.7-4|15	BuildRequires:	pkgconfig(freetype2)
21cr|libaosd-0.2.7-4|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|libaosd-0.2.7-4|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|libaosd-0.2.7-4|18	BuildRequires:	pkgconfig(pangocairo)
21cr|libaosd-0.2.7-4|19	BuildRequires:	pkgconfig(x11)
21cr|libaosd-0.2.7-4|20	BuildRequires:	pkgconfig(xcomposite)
21cr|libaosd-0.2.7-4|21	BuildRequires:	pkgconfig(xrender)
21cr|libaosd-0.2.7-4|22	
21cr|libaosd-0.2.7-4|23	%description
21cr|libaosd-0.2.7-4|24	Libaosd is an advanced on screen display library. It supports many modern
21cr|libaosd-0.2.7-4|25	features like anti-aliased text and composited rendering via XComposite,
21cr|libaosd-0.2.7-4|26	as well as support for rendering Cairo and Pango layouts.
21cr|libaosd-0.2.7-4|27	
21cr|libaosd-0.2.7-4|28	#----------------------------------------------------------------------------
21cr|libaosd-0.2.7-4|29	
21cr|libaosd-0.2.7-4|30	%package -n %{libname}
21cr|libaosd-0.2.7-4|31	Summary:	Advanced on-screen display library
21cr|libaosd-0.2.7-4|32	Group:		System/Libraries
21cr|libaosd-0.2.7-4|33	
21cr|libaosd-0.2.7-4|34	%description -n %{libname}
21cr|libaosd-0.2.7-4|35	Libaosd is an advanced on screen display library. It supports many modern
21cr|libaosd-0.2.7-4|36	features like anti-aliased text and composited rendering via XComposite,
21cr|libaosd-0.2.7-4|37	as well as support for rendering Cairo and Pango layouts.
21cr|libaosd-0.2.7-4|38	
21cr|libaosd-0.2.7-4|39	%files -n %{libname}
21cr|libaosd-0.2.7-4|40	%{_libdir}/libaosd.so.%{major}*
21cr|libaosd-0.2.7-4|41	
21cr|libaosd-0.2.7-4|42	#----------------------------------------------------------------------------
21cr|libaosd-0.2.7-4|43	
21cr|libaosd-0.2.7-4|44	%package -n %{libtext}
21cr|libaosd-0.2.7-4|45	Summary:	Advanced on-screen display library
21cr|libaosd-0.2.7-4|46	Group:		System/Libraries
21cr|libaosd-0.2.7-4|47	
21cr|libaosd-0.2.7-4|48	%description -n %{libtext}
21cr|libaosd-0.2.7-4|49	Libaosd is an advanced on screen display library. It supports many modern
21cr|libaosd-0.2.7-4|50	features like anti-aliased text and composited rendering via XComposite,
21cr|libaosd-0.2.7-4|51	as well as support for rendering Cairo and Pango layouts.
21cr|libaosd-0.2.7-4|52	
21cr|libaosd-0.2.7-4|53	%files -n %{libtext}
21cr|libaosd-0.2.7-4|54	%{_libdir}/libaosd-text.so.%{major}*
21cr|libaosd-0.2.7-4|55	
21cr|libaosd-0.2.7-4|56	#----------------------------------------------------------------------------
21cr|libaosd-0.2.7-4|57	
21cr|libaosd-0.2.7-4|58	%package -n %{devname}
21cr|libaosd-0.2.7-4|59	Summary:	Development files for advanced on-screen display library
21cr|libaosd-0.2.7-4|60	Group:		Development/C
21cr|libaosd-0.2.7-4|61	Requires:	%{libname} = %{EVRD}
21cr|libaosd-0.2.7-4|62	Requires:	%{libtext} = %{EVRD}
21cr|libaosd-0.2.7-4|63	Provides:	%{name}-devel = %{EVRD}
21cr|libaosd-0.2.7-4|64	
21cr|libaosd-0.2.7-4|65	%description -n %{devname}
21cr|libaosd-0.2.7-4|66	Development files for advanced on-screen display library
21cr|libaosd-0.2.7-4|67	
21cr|libaosd-0.2.7-4|68	%files -n %{devname}
21cr|libaosd-0.2.7-4|69	%{_libdir}/libaosd.so
21cr|libaosd-0.2.7-4|70	%{_libdir}/libaosd-text.so
21cr|libaosd-0.2.7-4|71	%{_libdir}/pkgconfig/libaosd.pc
21cr|libaosd-0.2.7-4|72	%{_libdir}/pkgconfig/libaosd-text.pc
21cr|libaosd-0.2.7-4|73	%{_includedir}/libaosd/aosd.h
21cr|libaosd-0.2.7-4|74	%{_includedir}/libaosd/aosd-text.h
21cr|libaosd-0.2.7-4|75	
21cr|libaosd-0.2.7-4|76	#----------------------------------------------------------------------------
21cr|libaosd-0.2.7-4|77	
21cr|libaosd-0.2.7-4|78	%package -n aosd_cat
21cr|libaosd-0.2.7-4|79	Summary:	On-screen display tool
21cr|libaosd-0.2.7-4|80	Group:		Graphical desktop/Other
21cr|libaosd-0.2.7-4|81	
21cr|libaosd-0.2.7-4|82	%description -n aosd_cat
21cr|libaosd-0.2.7-4|83	Aosd_cat is an advanced on-screen display tool based on libaosd. It can be
21cr|libaosd-0.2.7-4|84	used for OSD-style notifications in shell scripts.
21cr|libaosd-0.2.7-4|85	
21cr|libaosd-0.2.7-4|86	%files -n aosd_cat
21cr|libaosd-0.2.7-4|87	%{_bindir}/aosd_cat
21cr|libaosd-0.2.7-4|88	%{_mandir}/man1/aosd_cat.1*
21cr|libaosd-0.2.7-4|89	
21cr|libaosd-0.2.7-4|90	#----------------------------------------------------------------------------
21cr|libaosd-0.2.7-4|91	
21cr|libaosd-0.2.7-4|92	%prep
21cr|libaosd-0.2.7-4|93	%setup -q
21cr|libaosd-0.2.7-4|94	
21cr|libaosd-0.2.7-4|95	%build
21cr|libaosd-0.2.7-4|96	./autogen.sh
21cr|libaosd-0.2.7-4|97	%configure
21cr|libaosd-0.2.7-4|98	
21cr|libaosd-0.2.7-4|99	%install
21cr|libaosd-0.2.7-4|100	%makeinstall_std

2628 21
21cr|libapparmor-2.3-1.1310.8|1	%define major 1
21cr|libapparmor-2.3-1.1310.8|2	%define libname %mklibname apparmor %{major}
21cr|libapparmor-2.3-1.1310.8|3	%define libimmunix %mklibname immunix %{major}
21cr|libapparmor-2.3-1.1310.8|4	%define devname %mklibname apparmor -d
21cr|libapparmor-2.3-1.1310.8|5	%define svnrev 1310
21cr|libapparmor-2.3-1.1310.8|6	
21cr|libapparmor-2.3-1.1310.8|7	Summary:	Main libraries for AppArmor
21cr|libapparmor-2.3-1.1310.8|8	Name:		libapparmor
21cr|libapparmor-2.3-1.1310.8|9	Version:	2.3
21cr|libapparmor-2.3-1.1310.8|10	Release:	1.%{svnrev}.8
21cr|libapparmor-2.3-1.1310.8|11	License:	LGPLv2.1+
21cr|libapparmor-2.3-1.1310.8|12	Group:		System/Libraries
21cr|libapparmor-2.3-1.1310.8|13	Url:		http://forge.novell.com/modules/xfmod/project/?apparmor
21cr|libapparmor-2.3-1.1310.8|14	Source0:	libapparmor-%{version}-%{svnrev}.tar.gz
21cr|libapparmor-2.3-1.1310.8|15	Patch0:		libapparmor-2.3-1310-makefile.patch
21cr|libapparmor-2.3-1.1310.8|16	Buildrequires:	bison
21cr|libapparmor-2.3-1.1310.8|17	Buildrequires:	flex
21cr|libapparmor-2.3-1.1310.8|18	Buildrequires:	libtool
21cr|libapparmor-2.3-1.1310.8|19	Buildrequires:	swig
21cr|libapparmor-2.3-1.1310.8|20	Buildrequires:	perl-devel
21cr|libapparmor-2.3-1.1310.8|21	
21cr|libapparmor-2.3-1.1310.8|22	%description
21cr|libapparmor-2.3-1.1310.8|23	AppArmor is a security framework that proactively protects the operating system
21cr|libapparmor-2.3-1.1310.8|24	and applications. This package contains the main library for AppArmor.
21cr|libapparmor-2.3-1.1310.8|25	
21cr|libapparmor-2.3-1.1310.8|26	#----------------------------------------------------------------------------
21cr|libapparmor-2.3-1.1310.8|27	
21cr|libapparmor-2.3-1.1310.8|28	%package -n %{libname}
21cr|libapparmor-2.3-1.1310.8|29	Summary:	Shared library for %{name}
21cr|libapparmor-2.3-1.1310.8|30	Group:		System/Libraries
21cr|libapparmor-2.3-1.1310.8|31	
21cr|libapparmor-2.3-1.1310.8|32	%description -n %{libname}
21cr|libapparmor-2.3-1.1310.8|33	This package contains the AppArmor library.
21cr|libapparmor-2.3-1.1310.8|34	
21cr|libapparmor-2.3-1.1310.8|35	%files -n %{libname}
21cr|libapparmor-2.3-1.1310.8|36	%doc COPYING.LGPL AUTHORS
21cr|libapparmor-2.3-1.1310.8|37	%{_libdir}/libapparmor.so.%{major}*
21cr|libapparmor-2.3-1.1310.8|38	
21cr|libapparmor-2.3-1.1310.8|39	#----------------------------------------------------------------------------
21cr|libapparmor-2.3-1.1310.8|40	
21cr|libapparmor-2.3-1.1310.8|41	%package -n %{libimmunix}
21cr|libapparmor-2.3-1.1310.8|42	Summary:	Shared library for %{name}
21cr|libapparmor-2.3-1.1310.8|43	Group:		System/Libraries
21cr|libapparmor-2.3-1.1310.8|44	Conflicts:	%{_lib}apparmor1 < 2.3-1.1310.6
21cr|libapparmor-2.3-1.1310.8|45	
21cr|libapparmor-2.3-1.1310.8|46	%description -n %{libimmunix}
21cr|libapparmor-2.3-1.1310.8|47	This package contains the AppArmor library.
21cr|libapparmor-2.3-1.1310.8|48	
21cr|libapparmor-2.3-1.1310.8|49	%files -n %{libimmunix}
21cr|libapparmor-2.3-1.1310.8|50	%doc COPYING.LGPL AUTHORS
21cr|libapparmor-2.3-1.1310.8|51	%{_libdir}/libimmunix.so.%{major}*
21cr|libapparmor-2.3-1.1310.8|52	
21cr|libapparmor-2.3-1.1310.8|53	#----------------------------------------------------------------------------
21cr|libapparmor-2.3-1.1310.8|54	
21cr|libapparmor-2.3-1.1310.8|55	%package -n %{devname}
21cr|libapparmor-2.3-1.1310.8|56	Summary:	Development files for %{name}
21cr|libapparmor-2.3-1.1310.8|57	Group:		Development/C
21cr|libapparmor-2.3-1.1310.8|58	Requires:	%{libname} = %{EVRD}
21cr|libapparmor-2.3-1.1310.8|59	Requires:	%{libimmunix} = %{EVRD}
21cr|libapparmor-2.3-1.1310.8|60	Provides:	%{name}-devel = %{EVRD}
21cr|libapparmor-2.3-1.1310.8|61	Provides:	apparmor-devel = %{EVRD}
21cr|libapparmor-2.3-1.1310.8|62	
21cr|libapparmor-2.3-1.1310.8|63	%description -n %{devname}
21cr|libapparmor-2.3-1.1310.8|64	This package contains development files for %{name}.
21cr|libapparmor-2.3-1.1310.8|65	
21cr|libapparmor-2.3-1.1310.8|66	%files -n %{devname}
21cr|libapparmor-2.3-1.1310.8|67	%doc README
21cr|libapparmor-2.3-1.1310.8|68	%{_includedir}/aalogparse/
21cr|libapparmor-2.3-1.1310.8|69	%{_libdir}/*.so
21cr|libapparmor-2.3-1.1310.8|70	%{_libdir}/*.a
21cr|libapparmor-2.3-1.1310.8|71	%{_includedir}/sys/*.h
21cr|libapparmor-2.3-1.1310.8|72	%{_mandir}/man2/aa_change_hat.2*
21cr|libapparmor-2.3-1.1310.8|73	
21cr|libapparmor-2.3-1.1310.8|74	#----------------------------------------------------------------------------
21cr|libapparmor-2.3-1.1310.8|75	
21cr|libapparmor-2.3-1.1310.8|76	%package -n perl-libapparmor
21cr|libapparmor-2.3-1.1310.8|77	Summary:	AppArmor module for perl
21cr|libapparmor-2.3-1.1310.8|78	Group:		Development/Perl
21cr|libapparmor-2.3-1.1310.8|79	Requires:	%{libname} = %{EVRD}
21cr|libapparmor-2.3-1.1310.8|80	Requires:	%{libimmunix} = %{EVRD}
21cr|libapparmor-2.3-1.1310.8|81	
21cr|libapparmor-2.3-1.1310.8|82	%description -n perl-libapparmor
21cr|libapparmor-2.3-1.1310.8|83	This package contains the AppArmor module for perl.
21cr|libapparmor-2.3-1.1310.8|84	
21cr|libapparmor-2.3-1.1310.8|85	%files -n perl-libapparmor
21cr|libapparmor-2.3-1.1310.8|86	%{perl_vendorarch}/auto/LibAppArmor
21cr|libapparmor-2.3-1.1310.8|87	%{perl_vendorarch}/LibAppArmor.pm
21cr|libapparmor-2.3-1.1310.8|88	
21cr|libapparmor-2.3-1.1310.8|89	#----------------------------------------------------------------------------
21cr|libapparmor-2.3-1.1310.8|90	
21cr|libapparmor-2.3-1.1310.8|91	%prep
21cr|libapparmor-2.3-1.1310.8|92	%setup -q -n %{name}-%{version}-%{svnrev}
21cr|libapparmor-2.3-1.1310.8|93	%patch0 -p1
21cr|libapparmor-2.3-1.1310.8|94	find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|libapparmor-2.3-1.1310.8|95	
21cr|libapparmor-2.3-1.1310.8|96	%build
21cr|libapparmor-2.3-1.1310.8|97	./autogen.sh
21cr|libapparmor-2.3-1.1310.8|98	%serverbuild
21cr|libapparmor-2.3-1.1310.8|99	%configure \
21cr|libapparmor-2.3-1.1310.8|100	--with-perl \
21cr|libapparmor-2.3-1.1310.8|101	--enable-static
21cr|libapparmor-2.3-1.1310.8|102	%make CFLAGS="%{optflags}" TESTBUILDDIR=$(pwd)
21cr|libapparmor-2.3-1.1310.8|103	
21cr|libapparmor-2.3-1.1310.8|104	%install
21cr|libapparmor-2.3-1.1310.8|105	# lib
21cr|libapparmor-2.3-1.1310.8|106	%makeinstall_std LIB=%{_lib} LIBDIR=%{_libdir}
21cr|libapparmor-2.3-1.1310.8|107	# XXX - for some reason, on i586 builds this file is not copied
21cr|libapparmor-2.3-1.1310.8|108	install -m 0644 swig/perl/LibAppArmor.pm %{buildroot}%{perl_vendorarch}

2629 21
21cr|libapreq2-2.140.0-1|1	#Module-Specific definitions
21cr|libapreq2-2.140.0-1|2	%define rversion 2.14
21cr|libapreq2-2.140.0-1|3	%define revision r376644
21cr|libapreq2-2.140.0-1|4	
21cr|libapreq2-2.140.0-1|5	%define mod_name mod_apreq
21cr|libapreq2-2.140.0-1|6	%define mod_conf 76_%{mod_name}2.conf
21cr|libapreq2-2.140.0-1|7	%define mod_so %{mod_name}2.so
21cr|libapreq2-2.140.0-1|8	
21cr|libapreq2-2.140.0-1|9	%define apache_version 2.2.0
21cr|libapreq2-2.140.0-1|10	
21cr|libapreq2-2.140.0-1|11	%define major 3
21cr|libapreq2-2.140.0-1|12	%define libname %mklibname apreq2_ %{major}
21cr|libapreq2-2.140.0-1|13	%define devname %mklibname apreq -d
21cr|libapreq2-2.140.0-1|14	
21cr|libapreq2-2.140.0-1|15	Summary:	Apache Request Library
21cr|libapreq2-2.140.0-1|16	Name:		libapreq2
21cr|libapreq2-2.140.0-1|17	Version:	%perl_convert_version %{rversion}
21cr|libapreq2-2.140.0-1|18	Release:	1
21cr|libapreq2-2.140.0-1|19	License:	Apache License
21cr|libapreq2-2.140.0-1|20	Group:		System/Libraries
21cr|libapreq2-2.140.0-1|21	Url:		http://httpd.apache.org/apreq/
21cr|libapreq2-2.140.0-1|22	#Source0:	libapreq2-%{rversion}-%{revision}.tar.bz2
21cr|libapreq2-2.140.0-1|23	Source0:	http://people.apache.org/~issac/libapreq2-%{rversion}.tar.gz
21cr|libapreq2-2.140.0-1|24	Source2:	76_mod_apreq2.conf
21cr|libapreq2-2.140.0-1|25	Source3:	libapreq2.pc.in
21cr|libapreq2-2.140.0-1|26	Patch0:		libapreq2-2.14-version_check_fix.diff
21cr|libapreq2-2.140.0-1|27	Patch1:		libapreq2-2.08-autoconf260.diff
21cr|libapreq2-2.140.0-1|28	Patch2:		libapreq2-2.09-pkgconfig.patch
21cr|libapreq2-2.140.0-1|29	Patch3:		libapreq2-2.13-libtool.patch
21cr|libapreq2-2.140.0-1|30	Patch4:		libapreq2-2.13-CVE-2019-12412.patch
21cr|libapreq2-2.140.0-1|31	BuildRequires:	chrpath
21cr|libapreq2-2.140.0-1|32	BuildRequires:	perl-devel
21cr|libapreq2-2.140.0-1|33	BuildRequires:	perl(Pod::Tests)
21cr|libapreq2-2.140.0-1|34	BuildRequires:	perl(Apache::Test)
21cr|libapreq2-2.140.0-1|35	BuildRequires:	perl(Template)
21cr|libapreq2-2.140.0-1|36	BuildRequires:	perl(Tie::IxHash)
21cr|libapreq2-2.140.0-1|37	BuildRequires:	perl(ExtUtils::XSBuilder)
21cr|libapreq2-2.140.0-1|38	BuildRequires:	perl(Parse::RecDescent)
21cr|libapreq2-2.140.0-1|39	BuildRequires:	perl-libwww-perl
21cr|libapreq2-2.140.0-1|40	BuildRequires:	apache-mod_perl-devel
21cr|libapreq2-2.140.0-1|41	BuildRequires:	apache-devel >= %{apache_version}
21cr|libapreq2-2.140.0-1|42	BuildRequires:	apache-source >= %{apache_version}
21cr|libapreq2-2.140.0-1|43	BuildRequires:	apache-mod_ssl >= %{apache_version}
21cr|libapreq2-2.140.0-1|44	
21cr|libapreq2-2.140.0-1|45	%description
21cr|libapreq2-2.140.0-1|46	libapreq is a safe, standards-compliant, high-performance library used for
21cr|libapreq2-2.140.0-1|47	parsing HTTP cookies, query-strings and POST data. The original version
21cr|libapreq2-2.140.0-1|48	(libapreq-1.X) was designed by Lincoln Stein and Doug MacEachern. The perl
21cr|libapreq2-2.140.0-1|49	APIs Apache::Request and Apache::Cookie are the lightweight mod_perl analogs of
21cr|libapreq2-2.140.0-1|50	the CGI and CGI::Cookie perl modules.
21cr|libapreq2-2.140.0-1|51	
21cr|libapreq2-2.140.0-1|52	This package contains the shared libraries for %{name}
21cr|libapreq2-2.140.0-1|53	
21cr|libapreq2-2.140.0-1|54	#----------------------------------------------------------------------------
21cr|libapreq2-2.140.0-1|55	
21cr|libapreq2-2.140.0-1|56	%package -n %{libname}
21cr|libapreq2-2.140.0-1|57	Summary:	Apache Request Library
21cr|libapreq2-2.140.0-1|58	Group: 		System/Libraries
21cr|libapreq2-2.140.0-1|59	Conflicts:	%{_lib}apreq2 < 2.130.0-10
21cr|libapreq2-2.140.0-1|60	Obsoletes:	%{_lib}apreq2 < 2.130.0-10
21cr|libapreq2-2.140.0-1|61	
21cr|libapreq2-2.140.0-1|62	%description -n %{libname}
21cr|libapreq2-2.140.0-1|63	libapreq is a safe, standards-compliant, high-performance library used for
21cr|libapreq2-2.140.0-1|64	parsing HTTP cookies, query-strings and POST data. The original version
21cr|libapreq2-2.140.0-1|65	(libapreq-1.X) was designed by Lincoln Stein and Doug MacEachern. The perl
21cr|libapreq2-2.140.0-1|66	APIs Apache::Request and Apache::Cookie are the lightweight mod_perl analogs of
21cr|libapreq2-2.140.0-1|67	the CGI and CGI::Cookie perl modules.
21cr|libapreq2-2.140.0-1|68	
21cr|libapreq2-2.140.0-1|69	This package contains the shared libraries for %{name}
21cr|libapreq2-2.140.0-1|70	
21cr|libapreq2-2.140.0-1|71	%files -n %{libname}
21cr|libapreq2-2.140.0-1|72	%doc CHANGES INSTALL README
21cr|libapreq2-2.140.0-1|73	%{_libdir}/libapreq2.so.%{major}*
21cr|libapreq2-2.140.0-1|74	
21cr|libapreq2-2.140.0-1|75	#----------------------------------------------------------------------------
21cr|libapreq2-2.140.0-1|76	
21cr|libapreq2-2.140.0-1|77	%package -n %{devname}
21cr|libapreq2-2.140.0-1|78	Summary:	Development library and header files for the Apache Request Library
21cr|libapreq2-2.140.0-1|79	Group:		Development/C
21cr|libapreq2-2.140.0-1|80	Requires:	%{libname} = %{EVRD}
21cr|libapreq2-2.140.0-1|81	Provides:	libapreq-devel = %{EVRD}
21cr|libapreq2-2.140.0-1|82	
21cr|libapreq2-2.140.0-1|83	%description -n %{devname}
21cr|libapreq2-2.140.0-1|84	libapreq is a safe, standards-compliant, high-performance library used for
21cr|libapreq2-2.140.0-1|85	parsing HTTP cookies, query-strings and POST data. The original version
21cr|libapreq2-2.140.0-1|86	(libapreq-1.X) was designed by Lincoln Stein and Doug MacEachern. The perl
21cr|libapreq2-2.140.0-1|87	APIs Apache::Request and Apache::Cookie are the lightweight mod_perl analogs of
21cr|libapreq2-2.140.0-1|88	the CGI and CGI::Cookie perl modules.
21cr|libapreq2-2.140.0-1|89	
21cr|libapreq2-2.140.0-1|90	This package contains the development library and its header files.
21cr|libapreq2-2.140.0-1|91	
21cr|libapreq2-2.140.0-1|92	%files -n %{devname}
21cr|libapreq2-2.140.0-1|93	%doc CHANGES INSTALL README
21cr|libapreq2-2.140.0-1|94	%{_bindir}/apreq*-config
21cr|libapreq2-2.140.0-1|95	%{_libdir}/libapreq*.so
21cr|libapreq2-2.140.0-1|96	%{_libdir}/pkgconfig/%{name}.pc
21cr|libapreq2-2.140.0-1|97	%{_includedir}/apreq*
21cr|libapreq2-2.140.0-1|98	%{_includedir}/apache/apreq*
21cr|libapreq2-2.140.0-1|99	
21cr|libapreq2-2.140.0-1|100	#----------------------------------------------------------------------------
21cr|libapreq2-2.140.0-1|101	
21cr|libapreq2-2.140.0-1|102	%package -n perl-libapreq2
21cr|libapreq2-2.140.0-1|103	Summary:	Apache Request Library Perl Glue
21cr|libapreq2-2.140.0-1|104	Group:		System/Servers
21cr|libapreq2-2.140.0-1|105	Requires:	apache-mod_perl
21cr|libapreq2-2.140.0-1|106	Requires:	apache-mod_apreq >= %{version}
21cr|libapreq2-2.140.0-1|107	Provides:	perl-libapreq
21cr|libapreq2-2.140.0-1|108	
21cr|libapreq2-2.140.0-1|109	%description -n perl-libapreq2
21cr|libapreq2-2.140.0-1|110	libapreq is a safe, standards-compliant, high-performance library used for
21cr|libapreq2-2.140.0-1|111	parsing HTTP cookies, query-strings and POST data. The original version
21cr|libapreq2-2.140.0-1|112	(libapreq-1.X) was designed by Lincoln Stein and Doug MacEachern. The perl
21cr|libapreq2-2.140.0-1|113	APIs Apache::Request and Apache::Cookie are the lightweight mod_perl analogs of
21cr|libapreq2-2.140.0-1|114	the CGI and CGI::Cookie perl modules.
21cr|libapreq2-2.140.0-1|115	
21cr|libapreq2-2.140.0-1|116	%files -n perl-libapreq2
21cr|libapreq2-2.140.0-1|117	%doc CHANGES INSTALL README
21cr|libapreq2-2.140.0-1|118	%{perl_vendorarch}/Apache2
21cr|libapreq2-2.140.0-1|119	%{perl_vendorarch}/APR
21cr|libapreq2-2.140.0-1|120	%{perl_vendorarch}/auto/APR
21cr|libapreq2-2.140.0-1|121	%{_mandir}/man3/*
21cr|libapreq2-2.140.0-1|122	
21cr|libapreq2-2.140.0-1|123	#----------------------------------------------------------------------------
21cr|libapreq2-2.140.0-1|124	
21cr|libapreq2-2.140.0-1|125	%package -n apache-%{mod_name}
21cr|libapreq2-2.140.0-1|126	Summary:	DSO module for the apache Web server
21cr|libapreq2-2.140.0-1|127	Group:		System/Servers
21cr|libapreq2-2.140.0-1|128	Requires:	apache-conf >= 2.2.0
21cr|libapreq2-2.140.0-1|129	Requires:	apache >= %{apache_version}
21cr|libapreq2-2.140.0-1|130	Requires:	perl-libapreq2 >= %{version}
21cr|libapreq2-2.140.0-1|131	
21cr|libapreq2-2.140.0-1|132	%description -n apache-%{mod_name}
21cr|libapreq2-2.140.0-1|133	Mod_%{name} is a DSO module for the apache Web server.
21cr|libapreq2-2.140.0-1|134	
21cr|libapreq2-2.140.0-1|135	%files -n apache-%{mod_name}
21cr|libapreq2-2.140.0-1|136	%doc CHANGES INSTALL README
21cr|libapreq2-2.140.0-1|137	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21cr|libapreq2-2.140.0-1|138	%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
21cr|libapreq2-2.140.0-1|139	
21cr|libapreq2-2.140.0-1|140	#----------------------------------------------------------------------------
21cr|libapreq2-2.140.0-1|141	
21cr|libapreq2-2.140.0-1|142	%prep
21cr|libapreq2-2.140.0-1|143	%setup -q -n libapreq2-%{rversion}
21cr|libapreq2-2.140.0-1|144	%patch0 -p1
21cr|libapreq2-2.140.0-1|145	%patch1 -p0
21cr|libapreq2-2.140.0-1|146	%patch2 -p0
21cr|libapreq2-2.140.0-1|147	%patch3 -p1
21cr|libapreq2-2.140.0-1|148	%patch4 -p0
21cr|libapreq2-2.140.0-1|149	
21cr|libapreq2-2.140.0-1|150	# got the idea why this wasn't working from debian, thanks guys!
21cr|libapreq2-2.140.0-1|151	# P0 combined with this hack fixes it all...
21cr|libapreq2-2.140.0-1|152	perl -pi -e "s|_APACHE2_REAL_VERSION_|%{apache_version}|g" build/version_check.pl
21cr|libapreq2-2.140.0-1|153	
21cr|libapreq2-2.140.0-1|154	cp %{SOURCE2} %{mod_conf}
21cr|libapreq2-2.140.0-1|155	cp %{SOURCE3} .
21cr|libapreq2-2.140.0-1|156	
21cr|libapreq2-2.140.0-1|157	%build
21cr|libapreq2-2.140.0-1|158	export WANT_AUTOCONF_2_5=1
21cr|libapreq2-2.140.0-1|159	export AUTOMAKE="automake"
21cr|libapreq2-2.140.0-1|160	export ACLOCAL="aclocal"
21cr|libapreq2-2.140.0-1|161	
21cr|libapreq2-2.140.0-1|162	sh ./buildconf
21cr|libapreq2-2.140.0-1|163	
21cr|libapreq2-2.140.0-1|164	%configure \
21cr|libapreq2-2.140.0-1|165	--with-perl=%{_bindir}/perl \
21cr|libapreq2-2.140.0-1|166	--enable-perl-glue \
21cr|libapreq2-2.140.0-1|167	--with-mm-opts=INSTALLDIRS=vendor \
21cr|libapreq2-2.140.0-1|168	--with-apache2-apxs=%{_bindir}/apxs \
21cr|libapreq2-2.140.0-1|169	--with-apr-config=%{_bindir}/apr-1-config \
21cr|libapreq2-2.140.0-1|170	--with-apu-config=%{_bindir}/apu-1-config
21cr|libapreq2-2.140.0-1|171	
21cr|libapreq2-2.140.0-1|172	%make
21cr|libapreq2-2.140.0-1|173	
21cr|libapreq2-2.140.0-1|174	%install
21cr|libapreq2-2.140.0-1|175	%makeinstall_std
21cr|libapreq2-2.140.0-1|176	
21cr|libapreq2-2.140.0-1|177	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|libapreq2-2.140.0-1|178	install -m 644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21cr|libapreq2-2.140.0-1|179	
21cr|libapreq2-2.140.0-1|180	# move the module in place
21cr|libapreq2-2.140.0-1|181	mv %{buildroot}%{_libdir}/apache %{buildroot}%{_libdir}/apache-extramodules
21cr|libapreq2-2.140.0-1|182	
21cr|libapreq2-2.140.0-1|183	# install module conf files for the "conf.d" dir loading structure
21cr|libapreq2-2.140.0-1|184	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21cr|libapreq2-2.140.0-1|185	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/
21cr|libapreq2-2.140.0-1|186	
21cr|libapreq2-2.140.0-1|187	# install one extra devel file
21cr|libapreq2-2.140.0-1|188	install -m0755 apreq*-config %{buildroot}%{_bindir}/
21cr|libapreq2-2.140.0-1|189	
21cr|libapreq2-2.140.0-1|190	# nuke rpath
21cr|libapreq2-2.140.0-1|191	find %{buildroot}%{perl_vendorlib} -name "*.so" | xargs chrpath -d
21cr|libapreq2-2.140.0-1|192	
21cr|libapreq2-2.140.0-1|193	# cleanup
21cr|libapreq2-2.140.0-1|194	rm -f %{buildroot}%{_libdir}/apache-extramodules/*.a

2630 21
21cr|libart_lgpl-2.3.21-14|1	%define lib_major 2
21cr|libart_lgpl-2.3.21-14|2	
21cr|libart_lgpl-2.3.21-14|3	%define lib_name %mklibname art_lgpl %{lib_major}
21cr|libart_lgpl-2.3.21-14|4	%define develname %mklibname -d art_lgpl
21cr|libart_lgpl-2.3.21-14|5	
21cr|libart_lgpl-2.3.21-14|6	Summary:	Library for high-performance 2D graphics
21cr|libart_lgpl-2.3.21-14|7	Name:		libart_lgpl
21cr|libart_lgpl-2.3.21-14|8	Version:	2.3.21
21cr|libart_lgpl-2.3.21-14|9	Release:	14
21cr|libart_lgpl-2.3.21-14|10	License:	LGPL
21cr|libart_lgpl-2.3.21-14|11	Group:		System/Libraries
21cr|libart_lgpl-2.3.21-14|12	URL:		http://www.levien.com/libart/
21cr|libart_lgpl-2.3.21-14|13	Source0:	http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/%{name}-%{version}.tar.bz2
21cr|libart_lgpl-2.3.21-14|14	
21cr|libart_lgpl-2.3.21-14|15	%description
21cr|libart_lgpl-2.3.21-14|16	This is the LGPL'd component of libart.  Libart is a library for
21cr|libart_lgpl-2.3.21-14|17	high-performance 2D graphics. All functions needed for
21cr|libart_lgpl-2.3.21-14|18	running the Gnome canvas, and for printing support, will be going in
21cr|libart_lgpl-2.3.21-14|19	here. The GPL'd component will be getting various enhanced functions
21cr|libart_lgpl-2.3.21-14|20	for specific applications.
21cr|libart_lgpl-2.3.21-14|21	
21cr|libart_lgpl-2.3.21-14|22	%package -n %{lib_name}
21cr|libart_lgpl-2.3.21-14|23	Summary:	%{summary}
21cr|libart_lgpl-2.3.21-14|24	Group:		System/Libraries
21cr|libart_lgpl-2.3.21-14|25	Provides:	%{name} = %{version}-%{release}
21cr|libart_lgpl-2.3.21-14|26	
21cr|libart_lgpl-2.3.21-14|27	%description -n %{lib_name}
21cr|libart_lgpl-2.3.21-14|28	This is the LGPL'd component of libart.  Libart is a library for
21cr|libart_lgpl-2.3.21-14|29	high-performance 2D graphics. All functions needed for
21cr|libart_lgpl-2.3.21-14|30	running the Gnome canvas, and for printing support, will be going in
21cr|libart_lgpl-2.3.21-14|31	here. The GPL'd component will be getting various enhanced functions
21cr|libart_lgpl-2.3.21-14|32	for specific applications.
21cr|libart_lgpl-2.3.21-14|33	
21cr|libart_lgpl-2.3.21-14|34	%package -n %{develname}
21cr|libart_lgpl-2.3.21-14|35	Summary:	%{summary}
21cr|libart_lgpl-2.3.21-14|36	Group:		Development/GNOME and GTK+
21cr|libart_lgpl-2.3.21-14|37	Requires:	%{lib_name} = %{version}-%{release}
21cr|libart_lgpl-2.3.21-14|38	Provides:	%{name}-devel = %{version}-%{release}
21cr|libart_lgpl-2.3.21-14|39	Obsoletes:	%{mklibname -d art_lgpl 2} < 2.3.21
21cr|libart_lgpl-2.3.21-14|40	
21cr|libart_lgpl-2.3.21-14|41	%description -n %{develname}
21cr|libart_lgpl-2.3.21-14|42	This is the LGPL'd component of libart.  Libart is a library for
21cr|libart_lgpl-2.3.21-14|43	high-performance 2D graphics. All functions needed for
21cr|libart_lgpl-2.3.21-14|44	running the Gnome canvas, and for printing support, will be going in
21cr|libart_lgpl-2.3.21-14|45	here. The GPL'd component will be getting various enhanced functions
21cr|libart_lgpl-2.3.21-14|46	for specific applications.
21cr|libart_lgpl-2.3.21-14|47	
21cr|libart_lgpl-2.3.21-14|48	%prep
21cr|libart_lgpl-2.3.21-14|49	%setup -q
21cr|libart_lgpl-2.3.21-14|50	
21cr|libart_lgpl-2.3.21-14|51	%build
21cr|libart_lgpl-2.3.21-14|52	%configure \
21cr|libart_lgpl-2.3.21-14|53	--disable-static
21cr|libart_lgpl-2.3.21-14|54	
21cr|libart_lgpl-2.3.21-14|55	%make
21cr|libart_lgpl-2.3.21-14|56	
21cr|libart_lgpl-2.3.21-14|57	%install
21cr|libart_lgpl-2.3.21-14|58	%makeinstall_std
21cr|libart_lgpl-2.3.21-14|59	
21cr|libart_lgpl-2.3.21-14|60	%files -n %{lib_name}
21cr|libart_lgpl-2.3.21-14|61	%{_libdir}/libart_lgpl_2.so.%{lib_major}*
21cr|libart_lgpl-2.3.21-14|62	
21cr|libart_lgpl-2.3.21-14|63	%files -n %{develname}
21cr|libart_lgpl-2.3.21-14|64	%{_bindir}/*-config
21cr|libart_lgpl-2.3.21-14|65	%{_includedir}/*
21cr|libart_lgpl-2.3.21-14|66	%{_libdir}/*.so
21cr|libart_lgpl-2.3.21-14|67	%{_libdir}/pkgconfig/*

2631 21
21cr|libatg-3.0.0-alt1_1|1	%define major   3
21cr|libatg-3.0.0-alt1_1|2	%define sname   atg
21cr|libatg-3.0.0-alt1_1|3	%define libname lib%{sname}%{major}
21cr|libatg-3.0.0-alt1_1|4	%define devname lib%{sname}-devel
21cr|libatg-3.0.0-alt1_1|5	
21cr|libatg-3.0.0-alt1_1|6	Name:           libatg
21cr|libatg-3.0.0-alt1_1|7	Version:        3.0.0
21cr|libatg-3.0.0-alt1_1|8	Release:        alt1_1
21cr|libatg-3.0.0-alt1_1|9	Summary:        A Tiny GUI toolkit for SDL
21cr|libatg-3.0.0-alt1_1|10	Group:          System/Libraries
21cr|libatg-3.0.0-alt1_1|11	License:        GPLv3+
21cr|libatg-3.0.0-alt1_1|12	URL:            https://github.com/ec429/libatg
21cr|libatg-3.0.0-alt1_1|13	Source0:        https://github.com/ec429/libatg/archive/lv%{version}.tar.gz
21cr|libatg-3.0.0-alt1_1|14	# https://github.com/ec429/libatg/pull/5
21cr|libatg-3.0.0-alt1_1|15	Patch0:         0001-Makefile-Support-DESTDIR-and-overriding-LIBDIR.patch
21cr|libatg-3.0.0-alt1_1|16	Patch1:         0002-Makefile-Enforce-CC-tag-for-libtool.patch
21cr|libatg-3.0.0-alt1_1|17	Patch2:         0003-Makefile-Do-not-run-ldconfig-libtool-does-it-already.patch
21cr|libatg-3.0.0-alt1_1|18	
21cr|libatg-3.0.0-alt1_1|19	Patch33:	atg-3.0.0-alt-link.patch
21cr|libatg-3.0.0-alt1_1|20	
21cr|libatg-3.0.0-alt1_1|21	BuildRequires:  fonts-ttf-liberation
21cr|libatg-3.0.0-alt1_1|22	BuildRequires:  libtool
21cr|libatg-3.0.0-alt1_1|23	BuildRequires:  pkgconfig(sdl)
21cr|libatg-3.0.0-alt1_1|24	BuildRequires:  pkgconfig(SDL_ttf)
21cr|libatg-3.0.0-alt1_1|25	Source44: import.info
21cr|libatg-3.0.0-alt1_1|26	
21cr|libatg-3.0.0-alt1_1|27	%description
21cr|libatg-3.0.0-alt1_1|28	A Tiny GUI (atg) is a small, simple GUI library/toolkit for SDL, providing
21cr|libatg-3.0.0-alt1_1|29	things like buttons and clickables to allow you to concentrate on your
21cr|libatg-3.0.0-alt1_1|30	program logic. atg is loosely based on Spiffy's GUI, though genericised.
21cr|libatg-3.0.0-alt1_1|31	
21cr|libatg-3.0.0-alt1_1|32	#----------------------------------------------------------------------------
21cr|libatg-3.0.0-alt1_1|33	
21cr|libatg-3.0.0-alt1_1|34	%package -n     %{libname}
21cr|libatg-3.0.0-alt1_1|35	Summary:        A Tiny GUI toolkit for SDL
21cr|libatg-3.0.0-alt1_1|36	Group:          System/Libraries
21cr|libatg-3.0.0-alt1_1|37	Requires:       fonts-ttf-liberation
21cr|libatg-3.0.0-alt1_1|38	
21cr|libatg-3.0.0-alt1_1|39	%description -n %{libname}
21cr|libatg-3.0.0-alt1_1|40	A Tiny GUI (atg) is a small, simple GUI library/toolkit for SDL, providing
21cr|libatg-3.0.0-alt1_1|41	things like buttons and clickables to allow you to concentrate on your
21cr|libatg-3.0.0-alt1_1|42	program logic. atg is loosely based on Spiffy's GUI, though genericised.
21cr|libatg-3.0.0-alt1_1|43	
21cr|libatg-3.0.0-alt1_1|44	This package contains the shared libraries.
21cr|libatg-3.0.0-alt1_1|45	
21cr|libatg-3.0.0-alt1_1|46	%files -n       %{libname}
21cr|libatg-3.0.0-alt1_1|47	%{_libdir}/lib%{sname}.so.%{major}*
21cr|libatg-3.0.0-alt1_1|48	
21cr|libatg-3.0.0-alt1_1|49	#----------------------------------------------------------------------------
21cr|libatg-3.0.0-alt1_1|50	
21cr|libatg-3.0.0-alt1_1|51	%package -n     %{devname}
21cr|libatg-3.0.0-alt1_1|52	Summary:        Development headers for A Tiny GUI
21cr|libatg-3.0.0-alt1_1|53	Group:          Development/C
21cr|libatg-3.0.0-alt1_1|54	Provides:       %{sname}-devel = %{version}-%{release}
21cr|libatg-3.0.0-alt1_1|55	Requires:       %{libname} = %{version}
21cr|libatg-3.0.0-alt1_1|56	
21cr|libatg-3.0.0-alt1_1|57	%description -n %{devname}
21cr|libatg-3.0.0-alt1_1|58	A Tiny GUI (atg) is a small, simple GUI library/toolkit for SDL, providing
21cr|libatg-3.0.0-alt1_1|59	things like buttons and clickables to allow you to concentrate on your
21cr|libatg-3.0.0-alt1_1|60	program logic. atg is loosely based on Spiffy's GUI, though genericised.
21cr|libatg-3.0.0-alt1_1|61	
21cr|libatg-3.0.0-alt1_1|62	This package contains the development headers.
21cr|libatg-3.0.0-alt1_1|63	
21cr|libatg-3.0.0-alt1_1|64	%files -n       %{devname}
21cr|libatg-3.0.0-alt1_1|65	%{_includedir}/%{sname}*.h
21cr|libatg-3.0.0-alt1_1|66	%{_libdir}/lib%{sname}.so
21cr|libatg-3.0.0-alt1_1|67	
21cr|libatg-3.0.0-alt1_1|68	#----------------------------------------------------------------------------
21cr|libatg-3.0.0-alt1_1|69	
21cr|libatg-3.0.0-alt1_1|70	%prep
21cr|libatg-3.0.0-alt1_1|71	%setup -q -n %{name}-lv%{version}
21cr|libatg-3.0.0-alt1_1|72	%patch0 -p1
21cr|libatg-3.0.0-alt1_1|73	%patch1 -p1
21cr|libatg-3.0.0-alt1_1|74	%patch2 -p1
21cr|libatg-3.0.0-alt1_1|75	%patch33 -p1
21cr|libatg-3.0.0-alt1_1|76	
21cr|libatg-3.0.0-alt1_1|77	# we do not have make 4 :(
21cr|libatg-3.0.0-alt1_1|78	sed -i -e 's,MONOFONTPATH !=,MONOFONTPATH ?=', Makefile
21cr|libatg-3.0.0-alt1_1|79	
21cr|libatg-3.0.0-alt1_1|80	%build
21cr|libatg-3.0.0-alt1_1|81	
21cr|libatg-3.0.0-alt1_1|82	%make \
21cr|libatg-3.0.0-alt1_1|83	MONOFONTPATH=`find /usr/share/fonts -name LiberationMono-Regular.ttf -print -quit` \
21cr|libatg-3.0.0-alt1_1|84	PREFIX=%{_prefix} \
21cr|libatg-3.0.0-alt1_1|85	LIBDIR=%{_libdir}
21cr|libatg-3.0.0-alt1_1|86	
21cr|libatg-3.0.0-alt1_1|87	%install
21cr|libatg-3.0.0-alt1_1|88	%makeinstall_std \
21cr|libatg-3.0.0-alt1_1|89	PREFIX=%{_prefix} \
21cr|libatg-3.0.0-alt1_1|90	LIBDIR=%{_libdir}
21cr|libatg-3.0.0-alt1_1|91	
21cr|libatg-3.0.0-alt1_1|92	find %{buildroot} -name "*.la" -delete
21cr|libatg-3.0.0-alt1_1|93	find %{buildroot} -name "*.a" -delete

2632 21
21cr|libaudclient-3.5-0.rc2.3|1	%define beta rc2
21cr|libaudclient-3.5-0.rc2.3|2	
21cr|libaudclient-3.5-0.rc2.3|3	%define major 2
21cr|libaudclient-3.5-0.rc2.3|4	%define libname %mklibname audclient %{major}
21cr|libaudclient-3.5-0.rc2.3|5	%define devname %mklibname audclient -d
21cr|libaudclient-3.5-0.rc2.3|6	
21cr|libaudclient-3.5-0.rc2.3|7	Summary:	Client library to control audacious with D-Bus
21cr|libaudclient-3.5-0.rc2.3|8	Name:		libaudclient
21cr|libaudclient-3.5-0.rc2.3|9	Version:	3.5
21cr|libaudclient-3.5-0.rc2.3|10	Release:	0.%{beta}.3
21cr|libaudclient-3.5-0.rc2.3|11	Epoch:		5
21cr|libaudclient-3.5-0.rc2.3|12	License:	BSD
21cr|libaudclient-3.5-0.rc2.3|13	Group:		System/Libraries
21cr|libaudclient-3.5-0.rc2.3|14	Url:		http://audacious-media-player.org/
21cr|libaudclient-3.5-0.rc2.3|15	Source0:	http://distfiles.audacious-media-player.org/%{name}-%{version}-%{beta}.tar.bz2
21cr|libaudclient-3.5-0.rc2.3|16	Patch0:		%{name}-3.5-rc2-remove-SILENT.patch
21cr|libaudclient-3.5-0.rc2.3|17	BuildRequires:	pkgconfig(dbus-1)
21cr|libaudclient-3.5-0.rc2.3|18	BuildRequires:	pkgconfig(dbus-glib-1) >= 0.88
21cr|libaudclient-3.5-0.rc2.3|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|libaudclient-3.5-0.rc2.3|20	
21cr|libaudclient-3.5-0.rc2.3|21	%description
21cr|libaudclient-3.5-0.rc2.3|22	A library to communicate with Audacious and remote control it, using D-Bus.
21cr|libaudclient-3.5-0.rc2.3|23	
21cr|libaudclient-3.5-0.rc2.3|24	#------------------------------------------------------------------------------
21cr|libaudclient-3.5-0.rc2.3|25	
21cr|libaudclient-3.5-0.rc2.3|26	%package -n %{libname}
21cr|libaudclient-3.5-0.rc2.3|27	Summary:	Libraries for %{name}
21cr|libaudclient-3.5-0.rc2.3|28	Group:		System/Libraries
21cr|libaudclient-3.5-0.rc2.3|29	
21cr|libaudclient-3.5-0.rc2.3|30	%description -n %{libname}
21cr|libaudclient-3.5-0.rc2.3|31	Audacious D-Bus remote control library.
21cr|libaudclient-3.5-0.rc2.3|32	
21cr|libaudclient-3.5-0.rc2.3|33	%files -n %{libname}
21cr|libaudclient-3.5-0.rc2.3|34	%doc AUTHORS COPYING
21cr|libaudclient-3.5-0.rc2.3|35	%{_libdir}/%{name}.so.%{major}*
21cr|libaudclient-3.5-0.rc2.3|36	
21cr|libaudclient-3.5-0.rc2.3|37	#------------------------------------------------------------------------------
21cr|libaudclient-3.5-0.rc2.3|38	
21cr|libaudclient-3.5-0.rc2.3|39	%package -n %{devname}
21cr|libaudclient-3.5-0.rc2.3|40	Summary:	Development files for %{libname}
21cr|libaudclient-3.5-0.rc2.3|41	Group:		Development/C
21cr|libaudclient-3.5-0.rc2.3|42	Requires:	%{libname} = %{EVRD}
21cr|libaudclient-3.5-0.rc2.3|43	# Needed for the main include dir
21cr|libaudclient-3.5-0.rc2.3|44	Requires:	pkgconfig(audacious)
21cr|libaudclient-3.5-0.rc2.3|45	
21cr|libaudclient-3.5-0.rc2.3|46	%description -n %{devname}
21cr|libaudclient-3.5-0.rc2.3|47	Development files for %{libname}.
21cr|libaudclient-3.5-0.rc2.3|48	
21cr|libaudclient-3.5-0.rc2.3|49	%files -n %{devname}
21cr|libaudclient-3.5-0.rc2.3|50	%doc COPYING
21cr|libaudclient-3.5-0.rc2.3|51	%{_includedir}/audacious/audctrl.h
21cr|libaudclient-3.5-0.rc2.3|52	%{_includedir}/audacious/dbus.h
21cr|libaudclient-3.5-0.rc2.3|53	%{_libdir}/%{name}.so
21cr|libaudclient-3.5-0.rc2.3|54	%{_libdir}/pkgconfig/audclient.pc
21cr|libaudclient-3.5-0.rc2.3|55	
21cr|libaudclient-3.5-0.rc2.3|56	#------------------------------------------------------------------------------
21cr|libaudclient-3.5-0.rc2.3|57	
21cr|libaudclient-3.5-0.rc2.3|58	%prep
21cr|libaudclient-3.5-0.rc2.3|59	%setup -qn %{name}-%{version}-%{beta}
21cr|libaudclient-3.5-0.rc2.3|60	%patch0 -p1
21cr|libaudclient-3.5-0.rc2.3|61	
21cr|libaudclient-3.5-0.rc2.3|62	%build
21cr|libaudclient-3.5-0.rc2.3|63	%configure
21cr|libaudclient-3.5-0.rc2.3|64	%make
21cr|libaudclient-3.5-0.rc2.3|65	
21cr|libaudclient-3.5-0.rc2.3|66	%install
21cr|libaudclient-3.5-0.rc2.3|67	%makeinstall_std

2633 21
21cr|libbnr-2.0.3-13|1	%define major 2
21cr|libbnr-2.0.3-13|2	%define libname %mklibname bnr %{major}
21cr|libbnr-2.0.3-13|3	%define devname %mklibname bnr -d
21cr|libbnr-2.0.3-13|4	
21cr|libbnr-2.0.3-13|5	Summary:	Bayesian Noise Reduction Library
21cr|libbnr-2.0.3-13|6	Name:		libbnr
21cr|libbnr-2.0.3-13|7	Version:	2.0.3
21cr|libbnr-2.0.3-13|8	Release:	13
21cr|libbnr-2.0.3-13|9	License:	GPLv2+
21cr|libbnr-2.0.3-13|10	Group:		System/Libraries
21cr|libbnr-2.0.3-13|11	Url:		http://bnr.nuclearelephant.com/
21cr|libbnr-2.0.3-13|12	Source0:	http://dspam.nuclearelephant.com/sources/%{name}-%{version}.tar.bz2
21cr|libbnr-2.0.3-13|13	BuildRequires:	libtool
21cr|libbnr-2.0.3-13|14	
21cr|libbnr-2.0.3-13|15	%description
21cr|libbnr-2.0.3-13|16	libbnr is an implementation of the Bayesian Noise Reduction (BNR)
21cr|libbnr-2.0.3-13|17	algorithm. All samples of text contain some degree of noise (data
21cr|libbnr-2.0.3-13|18	which is either intentionally or unintentionally irrelevant to
21cr|libbnr-2.0.3-13|19	accurate statistical analysis of the sample where removal of the
21cr|libbnr-2.0.3-13|20	data would result in a cleaner analysis). The Bayesian noise
21cr|libbnr-2.0.3-13|21	reduction algorithm provides a means of cleaner machine learning
21cr|libbnr-2.0.3-13|22	by providing more useful data, which ultimately leads to better
21cr|libbnr-2.0.3-13|23	sample analysis. With the noisy data removed from the sample, what
21cr|libbnr-2.0.3-13|24	is left is only data relevant to the classification. libbnr can be
21cr|libbnr-2.0.3-13|25	linked in with your classifier and called using the standard C
21cr|libbnr-2.0.3-13|26	interface.
21cr|libbnr-2.0.3-13|27	
21cr|libbnr-2.0.3-13|28	#----------------------------------------------------------------------------
21cr|libbnr-2.0.3-13|29	
21cr|libbnr-2.0.3-13|30	%package -n %{libname}
21cr|libbnr-2.0.3-13|31	Summary:	Bayesian Noise Reduction Library
21cr|libbnr-2.0.3-13|32	Group:		System/Libraries
21cr|libbnr-2.0.3-13|33	
21cr|libbnr-2.0.3-13|34	%description -n %{libname}
21cr|libbnr-2.0.3-13|35	libbnr is an implementation of the Bayesian Noise Reduction (BNR)
21cr|libbnr-2.0.3-13|36	algorithm. All samples of text contain some degree of noise (data
21cr|libbnr-2.0.3-13|37	which is either intentionally or unintentionally irrelevant to
21cr|libbnr-2.0.3-13|38	accurate statistical analysis of the sample where removal of the
21cr|libbnr-2.0.3-13|39	data would result in a cleaner analysis). The Bayesian noise
21cr|libbnr-2.0.3-13|40	reduction algorithm provides a means of cleaner machine learning
21cr|libbnr-2.0.3-13|41	by providing more useful data, which ultimately leads to better
21cr|libbnr-2.0.3-13|42	sample analysis. With the noisy data removed from the sample, what
21cr|libbnr-2.0.3-13|43	is left is only data relevant to the classification. libbnr can be
21cr|libbnr-2.0.3-13|44	linked in with your classifier and called using the standard C
21cr|libbnr-2.0.3-13|45	interface.
21cr|libbnr-2.0.3-13|46	
21cr|libbnr-2.0.3-13|47	%files -n %{libname}
21cr|libbnr-2.0.3-13|48	%doc README
21cr|libbnr-2.0.3-13|49	%{_libdir}/libbnr.so.%{major}*
21cr|libbnr-2.0.3-13|50	
21cr|libbnr-2.0.3-13|51	#----------------------------------------------------------------------------
21cr|libbnr-2.0.3-13|52	
21cr|libbnr-2.0.3-13|53	%package -n %{devname}
21cr|libbnr-2.0.3-13|54	Summary:	Development library and header files for the %{name} library
21cr|libbnr-2.0.3-13|55	Group:		Development/C
21cr|libbnr-2.0.3-13|56	Requires:	%{libname} = %{EVRD}
21cr|libbnr-2.0.3-13|57	Provides:	%{name}-devel = %{EVRD}
21cr|libbnr-2.0.3-13|58	
21cr|libbnr-2.0.3-13|59	%description -n %{devname}
21cr|libbnr-2.0.3-13|60	libbnr is an implementation of the Bayesian Noise Reduction (BNR)
21cr|libbnr-2.0.3-13|61	algorithm. All samples of text contain some degree of noise (data
21cr|libbnr-2.0.3-13|62	which is either intentionally or unintentionally irrelevant to
21cr|libbnr-2.0.3-13|63	accurate statistical analysis of the sample where removal of the
21cr|libbnr-2.0.3-13|64	data would result in a cleaner analysis). The Bayesian noise
21cr|libbnr-2.0.3-13|65	reduction algorithm provides a means of cleaner machine learning
21cr|libbnr-2.0.3-13|66	by providing more useful data, which ultimately leads to better
21cr|libbnr-2.0.3-13|67	sample analysis. With the noisy data removed from the sample, what
21cr|libbnr-2.0.3-13|68	is left is only data relevant to the classification. libbnr can be
21cr|libbnr-2.0.3-13|69	linked in with your classifier and called using the standard C
21cr|libbnr-2.0.3-13|70	interface.
21cr|libbnr-2.0.3-13|71	
21cr|libbnr-2.0.3-13|72	This package contains development library and header files for the
21cr|libbnr-2.0.3-13|73	%{name} library.
21cr|libbnr-2.0.3-13|74	
21cr|libbnr-2.0.3-13|75	%files -n %{devname}
21cr|libbnr-2.0.3-13|76	%{_includedir}/*
21cr|libbnr-2.0.3-13|77	%{_libdir}/libbnr.so
21cr|libbnr-2.0.3-13|78	
21cr|libbnr-2.0.3-13|79	#----------------------------------------------------------------------------
21cr|libbnr-2.0.3-13|80	
21cr|libbnr-2.0.3-13|81	%prep
21cr|libbnr-2.0.3-13|82	%setup -q
21cr|libbnr-2.0.3-13|83	
21cr|libbnr-2.0.3-13|84	%build
21cr|libbnr-2.0.3-13|85	%configure
21cr|libbnr-2.0.3-13|86	
21cr|libbnr-2.0.3-13|87	%make
21cr|libbnr-2.0.3-13|88	
21cr|libbnr-2.0.3-13|89	%install
21cr|libbnr-2.0.3-13|90	%makeinstall_std

2634 21
21cr|libbonobo-2.32.1-12|1	%bcond_with gtkdoc
21cr|libbonobo-2.32.1-12|2	
21cr|libbonobo-2.32.1-12|3	%define api 2
21cr|libbonobo-2.32.1-12|4	%define major 0
21cr|libbonobo-2.32.1-12|5	%define acmajor 4
21cr|libbonobo-2.32.1-12|6	%define libname %mklibname bonobo %{api} %{major}
21cr|libbonobo-2.32.1-12|7	%define libactivation %mklibname bonobo-activation %{acmajor}
21cr|libbonobo-2.32.1-12|8	%define devname %mklibname bonobo -d
21cr|libbonobo-2.32.1-12|9	
21cr|libbonobo-2.32.1-12|10	Summary:	Library for compound documents in GNOME
21cr|libbonobo-2.32.1-12|11	Name:		libbonobo
21cr|libbonobo-2.32.1-12|12	Version:	2.32.1
21cr|libbonobo-2.32.1-12|13	Release:	12
21cr|libbonobo-2.32.1-12|14	License:	GPLv2+ and LGPLv2+
21cr|libbonobo-2.32.1-12|15	Group:		System/Libraries
21cr|libbonobo-2.32.1-12|16	Url:		http://www.gnome.org/
21cr|libbonobo-2.32.1-12|17	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|libbonobo-2.32.1-12|18	BuildRequires:	automake
21cr|libbonobo-2.32.1-12|19	BuildRequires:	bison
21cr|libbonobo-2.32.1-12|20	BuildRequires:	flex
21cr|libbonobo-2.32.1-12|21	%if %{with gtkdoc}
21cr|libbonobo-2.32.1-12|22	BuildRequires:	gtk-doc
21cr|libbonobo-2.32.1-12|23	%endif
21cr|libbonobo-2.32.1-12|24	BuildRequires:	intltool
21cr|libbonobo-2.32.1-12|25	BuildRequires:	pkgconfig(gio-2.0)
21cr|libbonobo-2.32.1-12|26	BuildRequires:	pkgconfig(glib-2.0)
21cr|libbonobo-2.32.1-12|27	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|libbonobo-2.32.1-12|28	BuildRequires:	pkgconfig(gobject-2.0)
21cr|libbonobo-2.32.1-12|29	BuildRequires:	pkgconfig(gthread-2.0)
21cr|libbonobo-2.32.1-12|30	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libbonobo-2.32.1-12|31	BuildRequires:	pkgconfig(ORBit-2.0)
21cr|libbonobo-2.32.1-12|32	BuildRequires:	pkgconfig(ORBit-CosNaming-2.0)
21cr|libbonobo-2.32.1-12|33	BuildRequires:	pkgconfig(popt)
21cr|libbonobo-2.32.1-12|34	
21cr|libbonobo-2.32.1-12|35	%description
21cr|libbonobo-2.32.1-12|36	Bonobo is a library that provides the necessary framework for GNOME
21cr|libbonobo-2.32.1-12|37	applications to deal with compound documents, i.e. those with a
21cr|libbonobo-2.32.1-12|38	spreadsheet and graphic embedded in a word-processing document.
21cr|libbonobo-2.32.1-12|39	
21cr|libbonobo-2.32.1-12|40	This package contains various needed modules and files for bonobo 2
21cr|libbonobo-2.32.1-12|41	to operate.
21cr|libbonobo-2.32.1-12|42	
21cr|libbonobo-2.32.1-12|43	%files -f %{name}-2.0.lang
21cr|libbonobo-2.32.1-12|44	%doc README NEWS AUTHORS
21cr|libbonobo-2.32.1-12|45	%config(noreplace) %{_sysconfdir}/bonobo-activation
21cr|libbonobo-2.32.1-12|46	%{_bindir}/*
21cr|libbonobo-2.32.1-12|47	%{_sbindir}/*
21cr|libbonobo-2.32.1-12|48	%{_libexecdir}/bonobo-activation-server
21cr|libbonobo-2.32.1-12|49	%dir %{_libdir}/bonobo
21cr|libbonobo-2.32.1-12|50	%dir %{_libdir}/bonobo/monikers
21cr|libbonobo-2.32.1-12|51	%dir %{_libdir}/bonobo/servers
21cr|libbonobo-2.32.1-12|52	%{_libdir}/bonobo/monikers/*.so
21cr|libbonobo-2.32.1-12|53	%{_libdir}/bonobo/servers/*
21cr|libbonobo-2.32.1-12|54	%{_libdir}/bonobo-2.0
21cr|libbonobo-2.32.1-12|55	%{_libdir}/orbit-2.0/*.so
21cr|libbonobo-2.32.1-12|56	%{_mandir}/man1/*
21cr|libbonobo-2.32.1-12|57	
21cr|libbonobo-2.32.1-12|58	#----------------------------------------------------------------------------
21cr|libbonobo-2.32.1-12|59	
21cr|libbonobo-2.32.1-12|60	%package -n %{libname}
21cr|libbonobo-2.32.1-12|61	Summary:	Library for compound documents in GNOME
21cr|libbonobo-2.32.1-12|62	Group:		System/Libraries
21cr|libbonobo-2.32.1-12|63	
21cr|libbonobo-2.32.1-12|64	%description -n %{libname}
21cr|libbonobo-2.32.1-12|65	Bonobo is a library that provides the necessary framework for GNOME
21cr|libbonobo-2.32.1-12|66	applications to deal with compound documents, i.e. those with a
21cr|libbonobo-2.32.1-12|67	spreadsheet and graphic embedded in a word-processing document.
21cr|libbonobo-2.32.1-12|68	
21cr|libbonobo-2.32.1-12|69	This package provides libraries to use Bonobo.
21cr|libbonobo-2.32.1-12|70	
21cr|libbonobo-2.32.1-12|71	%files -n %{libname}
21cr|libbonobo-2.32.1-12|72	%{_libdir}/libbonobo-%{api}.so.%{major}*
21cr|libbonobo-2.32.1-12|73	
21cr|libbonobo-2.32.1-12|74	#----------------------------------------------------------------------------
21cr|libbonobo-2.32.1-12|75	
21cr|libbonobo-2.32.1-12|76	%package -n %{libactivation}
21cr|libbonobo-2.32.1-12|77	Summary:	Library for compound documents in GNOME
21cr|libbonobo-2.32.1-12|78	Group:		System/Libraries
21cr|libbonobo-2.32.1-12|79	Conflicts:	%{_lib}bonobo2_0 < 2.32.1-11
21cr|libbonobo-2.32.1-12|80	
21cr|libbonobo-2.32.1-12|81	%description -n %{libactivation}
21cr|libbonobo-2.32.1-12|82	Bonobo is a library that provides the necessary framework for GNOME
21cr|libbonobo-2.32.1-12|83	applications to deal with compound documents, i.e. those with a
21cr|libbonobo-2.32.1-12|84	spreadsheet and graphic embedded in a word-processing document.
21cr|libbonobo-2.32.1-12|85	
21cr|libbonobo-2.32.1-12|86	This package provides libraries to use Bonobo.
21cr|libbonobo-2.32.1-12|87	
21cr|libbonobo-2.32.1-12|88	%files -n %{libactivation}
21cr|libbonobo-2.32.1-12|89	%{_libdir}/libbonobo-activation.so.%{acmajor}*
21cr|libbonobo-2.32.1-12|90	
21cr|libbonobo-2.32.1-12|91	#----------------------------------------------------------------------------
21cr|libbonobo-2.32.1-12|92	
21cr|libbonobo-2.32.1-12|93	%package -n %{devname}
21cr|libbonobo-2.32.1-12|94	Summary:	Development libraries, include files and sample code for Bonobo 2
21cr|libbonobo-2.32.1-12|95	Group:		Development/GNOME and GTK+
21cr|libbonobo-2.32.1-12|96	Requires:	%{libname} = %{EVRD}
21cr|libbonobo-2.32.1-12|97	Requires:	%{libactivation} = %{EVRD}
21cr|libbonobo-2.32.1-12|98	Provides:	%{name}-devel = %{EVRD}
21cr|libbonobo-2.32.1-12|99	
21cr|libbonobo-2.32.1-12|100	%description -n %{devname}
21cr|libbonobo-2.32.1-12|101	Bonobo is a library that provides the necessary framework for GNOME
21cr|libbonobo-2.32.1-12|102	applications to deal with compound documents, i.e. those with a
21cr|libbonobo-2.32.1-12|103	spreadsheet and graphic embedded in a word-processing document.
21cr|libbonobo-2.32.1-12|104	
21cr|libbonobo-2.32.1-12|105	This package provides the necessary development libraries and include
21cr|libbonobo-2.32.1-12|106	files to allow you to develop programs using the Bonobo document model;
21cr|libbonobo-2.32.1-12|107	it includes demonstration executables and codes as well.
21cr|libbonobo-2.32.1-12|108	
21cr|libbonobo-2.32.1-12|109	%files -n %{devname}
21cr|libbonobo-2.32.1-12|110	%doc changes.txt TODO ChangeLog
21cr|libbonobo-2.32.1-12|111	%doc %{_datadir}/gtk-doc/html/*
21cr|libbonobo-2.32.1-12|112	%{_includedir}/*
21cr|libbonobo-2.32.1-12|113	%{_libdir}/libbonobo*.so
21cr|libbonobo-2.32.1-12|114	%{_libdir}/pkgconfig/*
21cr|libbonobo-2.32.1-12|115	%{_datadir}/idl/*
21cr|libbonobo-2.32.1-12|116	
21cr|libbonobo-2.32.1-12|117	#----------------------------------------------------------------------------
21cr|libbonobo-2.32.1-12|118	
21cr|libbonobo-2.32.1-12|119	%prep
21cr|libbonobo-2.32.1-12|120	%autosetup -p1
21cr|libbonobo-2.32.1-12|121	
21cr|libbonobo-2.32.1-12|122	# this is a hack for glib2.0 >= 2.31.0
21cr|libbonobo-2.32.1-12|123	sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
21cr|libbonobo-2.32.1-12|124	./activation-server/Makefile.*
21cr|libbonobo-2.32.1-12|125	
21cr|libbonobo-2.32.1-12|126	%build
21cr|libbonobo-2.32.1-12|127	%configure \
21cr|libbonobo-2.32.1-12|128	--disable-static \
21cr|libbonobo-2.32.1-12|129	%if %{with gtkdoc}
21cr|libbonobo-2.32.1-12|130	--enable-gtk-doc
21cr|libbonobo-2.32.1-12|131	%else
21cr|libbonobo-2.32.1-12|132	--disable-gtk-doc
21cr|libbonobo-2.32.1-12|133	%endif
21cr|libbonobo-2.32.1-12|134	
21cr|libbonobo-2.32.1-12|135	%make_build
21cr|libbonobo-2.32.1-12|136	
21cr|libbonobo-2.32.1-12|137	%install
21cr|libbonobo-2.32.1-12|138	%make_install
21cr|libbonobo-2.32.1-12|139	
21cr|libbonobo-2.32.1-12|140	%find_lang %{name}-2.0
21cr|libbonobo-2.32.1-12|141	
21cr|libbonobo-2.32.1-12|142	rm -f %{buildroot}%{_libdir}/bonobo/servers/{empty,broken,plugin}.server

2635 21
21cr|libbonoboui-2.24.5-15|1	%bcond_with gtkdoc
21cr|libbonoboui-2.24.5-15|2	%bcond_without xvfb
21cr|libbonoboui-2.24.5-15|3	
21cr|libbonoboui-2.24.5-15|4	%define api 2
21cr|libbonoboui-2.24.5-15|5	%define major 0
21cr|libbonoboui-2.24.5-15|6	%define libname %mklibname bonoboui %{api} %{major}
21cr|libbonoboui-2.24.5-15|7	%define devname %mklibname bonoboui -d
21cr|libbonoboui-2.24.5-15|8	
21cr|libbonoboui-2.24.5-15|9	Summary:	Library for compound documents in GNOME
21cr|libbonoboui-2.24.5-15|10	Name:		libbonoboui
21cr|libbonoboui-2.24.5-15|11	Version:	2.24.5
21cr|libbonoboui-2.24.5-15|12	Release:	15
21cr|libbonoboui-2.24.5-15|13	License:	GPLv2+ and LGPLv2.1+
21cr|libbonoboui-2.24.5-15|14	Group:		System/Libraries
21cr|libbonoboui-2.24.5-15|15	Url:		http://www.gnome.org/
21cr|libbonoboui-2.24.5-15|16	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|libbonoboui-2.24.5-15|17	%if %{with gtkdoc}
21cr|libbonoboui-2.24.5-15|18	BuildRequires:	gtk-doc
21cr|libbonoboui-2.24.5-15|19	%endif
21cr|libbonoboui-2.24.5-15|20	BuildRequires:	intltool
21cr|libbonoboui-2.24.5-15|21	BuildRequires:	pkgconfig(bonobo-activation-2.0)
21cr|libbonoboui-2.24.5-15|22	BuildRequires:	pkgconfig(gdk-x11-2.0)
21cr|libbonoboui-2.24.5-15|23	BuildRequires:	pkgconfig(libbonobo-2.0)
21cr|libbonoboui-2.24.5-15|24	BuildRequires:	pkgconfig(libglade-2.0)
21cr|libbonoboui-2.24.5-15|25	BuildRequires:	pkgconfig(libgnomecanvas-2.0)
21cr|libbonoboui-2.24.5-15|26	BuildRequires:	pkgconfig(libgnome-2.0)
21cr|libbonoboui-2.24.5-15|27	BuildRequires:	pkgconfig(libpng)
21cr|libbonoboui-2.24.5-15|28	BuildRequires:	pkgconfig(popt)
21cr|libbonoboui-2.24.5-15|29	BuildRequires:	perl-XML-Parser
21cr|libbonoboui-2.24.5-15|30	%if %{with xvfb}
21cr|libbonoboui-2.24.5-15|31	BuildRequires:	x11-server-xvfb
21cr|libbonoboui-2.24.5-15|32	%endif
21cr|libbonoboui-2.24.5-15|33	Requires:	%{libname} = %{EVRD}
21cr|libbonoboui-2.24.5-15|34	# To make bonobo-browser work
21cr|libbonoboui-2.24.5-15|35	Requires:	libbonobo
21cr|libbonoboui-2.24.5-15|36	
21cr|libbonoboui-2.24.5-15|37	%description
21cr|libbonoboui-2.24.5-15|38	Bonobo is a library that provides the necessary framework for GNOME
21cr|libbonoboui-2.24.5-15|39	applications to deal with compound documents, i.e. those with a
21cr|libbonoboui-2.24.5-15|40	spreadsheet and graphic embedded in a word-processing document.
21cr|libbonoboui-2.24.5-15|41	
21cr|libbonoboui-2.24.5-15|42	This package contains various needed modules and files for bonobo 2
21cr|libbonoboui-2.24.5-15|43	to operate.
21cr|libbonoboui-2.24.5-15|44	
21cr|libbonoboui-2.24.5-15|45	%files -f %{name}-2.0.lang
21cr|libbonoboui-2.24.5-15|46	%doc README NEWS changes.txt
21cr|libbonoboui-2.24.5-15|47	%{_bindir}/*
21cr|libbonoboui-2.24.5-15|48	%{_libdir}/bonobo/servers/*
21cr|libbonoboui-2.24.5-15|49	%{_libdir}/bonobo-2.0
21cr|libbonoboui-2.24.5-15|50	%{_libdir}/libglade/2.0/*.so
21cr|libbonoboui-2.24.5-15|51	%{_datadir}/gnome-2.0
21cr|libbonoboui-2.24.5-15|52	%{_datadir}/applications/bonobo-browser.desktop
21cr|libbonoboui-2.24.5-15|53	
21cr|libbonoboui-2.24.5-15|54	#----------------------------------------------------------------------------
21cr|libbonoboui-2.24.5-15|55	
21cr|libbonoboui-2.24.5-15|56	%package -n %{libname}
21cr|libbonoboui-2.24.5-15|57	Summary:	Library for compound documents in GNOME
21cr|libbonoboui-2.24.5-15|58	Group:		System/Libraries
21cr|libbonoboui-2.24.5-15|59	Provides:	%{name}%{api} = %{EVRD}
21cr|libbonoboui-2.24.5-15|60	
21cr|libbonoboui-2.24.5-15|61	%description -n %{libname}
21cr|libbonoboui-2.24.5-15|62	Bonobo is a library that provides the necessary framework for GNOME
21cr|libbonoboui-2.24.5-15|63	applications to deal with compound documents, i.e. those with a
21cr|libbonoboui-2.24.5-15|64	spreadsheet and graphic embedded in a word-processing document.
21cr|libbonoboui-2.24.5-15|65	
21cr|libbonoboui-2.24.5-15|66	This package provides libraries to use Bonobo.
21cr|libbonoboui-2.24.5-15|67	
21cr|libbonoboui-2.24.5-15|68	%files -n %{libname}
21cr|libbonoboui-2.24.5-15|69	%{_libdir}/libbonoboui-%{api}.so.%{major}*
21cr|libbonoboui-2.24.5-15|70	
21cr|libbonoboui-2.24.5-15|71	#----------------------------------------------------------------------------
21cr|libbonoboui-2.24.5-15|72	
21cr|libbonoboui-2.24.5-15|73	%package -n %{devname}
21cr|libbonoboui-2.24.5-15|74	Summary:	Development libraries, include files and sample code for Bonobo 2
21cr|libbonoboui-2.24.5-15|75	Group:		Development/GNOME and GTK+
21cr|libbonoboui-2.24.5-15|76	Requires:	%{libname} = %{EVRD}
21cr|libbonoboui-2.24.5-15|77	Provides:	%{name}-devel = %{EVRD}
21cr|libbonoboui-2.24.5-15|78	
21cr|libbonoboui-2.24.5-15|79	%description -n %{devname}
21cr|libbonoboui-2.24.5-15|80	Bonobo is a library that provides the necessary framework for GNOME
21cr|libbonoboui-2.24.5-15|81	applications to deal with compound documents, i.e. those with a
21cr|libbonoboui-2.24.5-15|82	spreadsheet and graphic embedded in a word-processing document.
21cr|libbonoboui-2.24.5-15|83	
21cr|libbonoboui-2.24.5-15|84	This package provides the necessary development libraries and include
21cr|libbonoboui-2.24.5-15|85	files to allow you to develop programs using the Bonobo document model;
21cr|libbonoboui-2.24.5-15|86	it includes demonstration executables and codes as well.
21cr|libbonoboui-2.24.5-15|87	
21cr|libbonoboui-2.24.5-15|88	%files -n %{devname}
21cr|libbonoboui-2.24.5-15|89	%doc ChangeLog
21cr|libbonoboui-2.24.5-15|90	%doc %{_datadir}/gtk-doc/html/*
21cr|libbonoboui-2.24.5-15|91	%{_includedir}/*
21cr|libbonoboui-2.24.5-15|92	%{_libdir}/libbonobo*.so
21cr|libbonoboui-2.24.5-15|93	%{_libdir}/pkgconfig/*
21cr|libbonoboui-2.24.5-15|94	
21cr|libbonoboui-2.24.5-15|95	#----------------------------------------------------------------------------
21cr|libbonoboui-2.24.5-15|96	
21cr|libbonoboui-2.24.5-15|97	%prep
21cr|libbonoboui-2.24.5-15|98	%setup -q
21cr|libbonoboui-2.24.5-15|99	
21cr|libbonoboui-2.24.5-15|100	%build
21cr|libbonoboui-2.24.5-15|101	%configure \
21cr|libbonoboui-2.24.5-15|102	--disable-static \
21cr|libbonoboui-2.24.5-15|103	%if %{with gtkdoc}
21cr|libbonoboui-2.24.5-15|104	--enable-gtk-doc
21cr|libbonoboui-2.24.5-15|105	%else
21cr|libbonoboui-2.24.5-15|106	--disable-gtk-doc
21cr|libbonoboui-2.24.5-15|107	%endif
21cr|libbonoboui-2.24.5-15|108	
21cr|libbonoboui-2.24.5-15|109	%make
21cr|libbonoboui-2.24.5-15|110	
21cr|libbonoboui-2.24.5-15|111	%install
21cr|libbonoboui-2.24.5-15|112	%makeinstall_std
21cr|libbonoboui-2.24.5-15|113	
21cr|libbonoboui-2.24.5-15|114	%find_lang %{name}-2.0

2636 21
21cr|libbt-1.06-11|1	%define devname %mklibname bt -d
21cr|libbt-1.06-11|2	
21cr|libbt-1.06-11|3	Summary:	C-language Impementation of the BitTorrent core protocols
21cr|libbt-1.06-11|4	Name:		libbt
21cr|libbt-1.06-11|5	Version:	1.06
21cr|libbt-1.06-11|6	Release:	11
21cr|libbt-1.06-11|7	License:	GPL+ and LGPL+
21cr|libbt-1.06-11|8	Group:		Development/C++
21cr|libbt-1.06-11|9	Url:		http://libbt.sourceforge.net/
21cr|libbt-1.06-11|10	Source0:	http://prdownloads.sourceforge.net/libbt/libbt-%{version}.tar.gz
21cr|libbt-1.06-11|11	Patch0:		libbt-1.06-header.patch
21cr|libbt-1.06-11|12	Patch1:		libbt-1.06-fix-linking.patch
21cr|libbt-1.06-11|13	BuildRequires:	pkgconfig(libcurl)
21cr|libbt-1.06-11|14	
21cr|libbt-1.06-11|15	%description
21cr|libbt-1.06-11|16	LibBT is a C reimplementation of the BitTorrent core protocols.  Our goal for
21cr|libbt-1.06-11|17	the project is to develop a low overhead library version of the protocols so
21cr|libbt-1.06-11|18	that BitTorrent transfers can easily be built in to any existing application.
21cr|libbt-1.06-11|19	
21cr|libbt-1.06-11|20	The sample applications included with LibBT currently run in between 2Mb and
21cr|libbt-1.06-11|21	3.5Mb of memory (RSS), depending on the number of peers that are attached.
21cr|libbt-1.06-11|22	
21cr|libbt-1.06-11|23	#----------------------------------------------------------------------------
21cr|libbt-1.06-11|24	
21cr|libbt-1.06-11|25	%package utils
21cr|libbt-1.06-11|26	Summary:	C-language Impementation of the BitTorrent core protocols
21cr|libbt-1.06-11|27	Group:		Networking/File transfer
21cr|libbt-1.06-11|28	
21cr|libbt-1.06-11|29	%description utils
21cr|libbt-1.06-11|30	LibBT is a C reimplementation of the BitTorrent core protocols.  Our goal for
21cr|libbt-1.06-11|31	the project is to develop a low overhead library version of the protocols so
21cr|libbt-1.06-11|32	that BitTorrent transfers can easily be built in to any existing application.
21cr|libbt-1.06-11|33	
21cr|libbt-1.06-11|34	This contains the sample applications from LibBT, that currently run
21cr|libbt-1.06-11|35	in between 2Mb and 3.5Mb of memory (RSS), depending on the number of
21cr|libbt-1.06-11|36	peers that are attached.
21cr|libbt-1.06-11|37	
21cr|libbt-1.06-11|38	%files utils
21cr|libbt-1.06-11|39	%doc CHANGELOG CREDITS README errorlist.txt
21cr|libbt-1.06-11|40	%{_bindir}/bt*
21cr|libbt-1.06-11|41	%{_mandir}/man1/bt*
21cr|libbt-1.06-11|42	
21cr|libbt-1.06-11|43	#----------------------------------------------------------------------------
21cr|libbt-1.06-11|44	
21cr|libbt-1.06-11|45	%package -n %{devname}
21cr|libbt-1.06-11|46	Summary:	C-language Impementation of the BitTorrent core protocols
21cr|libbt-1.06-11|47	Group:		Development/C
21cr|libbt-1.06-11|48	
21cr|libbt-1.06-11|49	%description -n %{devname}
21cr|libbt-1.06-11|50	LibBT is a C reimplementation of the BitTorrent core protocols.  Our goal for
21cr|libbt-1.06-11|51	the project is to develop a low overhead library version of the protocols so
21cr|libbt-1.06-11|52	that BitTorrent transfers can easily be built in to any existing application.
21cr|libbt-1.06-11|53	
21cr|libbt-1.06-11|54	The sample applications included with LibBT currently run in between 2Mb and
21cr|libbt-1.06-11|55	3.5Mb of memory (RSS), depending on the number of peers that are attached.
21cr|libbt-1.06-11|56	
21cr|libbt-1.06-11|57	%files -n %{devname}
21cr|libbt-1.06-11|58	%doc docs/*.txt
21cr|libbt-1.06-11|59	%{_libdir}/%{name}.a
21cr|libbt-1.06-11|60	%dir %{_includedir}/%{name}
21cr|libbt-1.06-11|61	%{_includedir}/%{name}/*
21cr|libbt-1.06-11|62	
21cr|libbt-1.06-11|63	#----------------------------------------------------------------------------
21cr|libbt-1.06-11|64	
21cr|libbt-1.06-11|65	%prep
21cr|libbt-1.06-11|66	%setup -q
21cr|libbt-1.06-11|67	%apply_patches
21cr|libbt-1.06-11|68	
21cr|libbt-1.06-11|69	%build
21cr|libbt-1.06-11|70	%configure
21cr|libbt-1.06-11|71	%make
21cr|libbt-1.06-11|72	
21cr|libbt-1.06-11|73	%install
21cr|libbt-1.06-11|74	install -Dd -m 0755 \
21cr|libbt-1.06-11|75	%{buildroot}%{_bindir}/ \
21cr|libbt-1.06-11|76	%{buildroot}%{_libdir}/ \
21cr|libbt-1.06-11|77	%{buildroot}%{_includedir}/%{name} \
21cr|libbt-1.06-11|78	%{buildroot}%{_mandir}/man1/
21cr|libbt-1.06-11|79	
21cr|libbt-1.06-11|80	install -m 0755 src/{btcheck,btlist,btget} %{buildroot}%{_bindir}/
21cr|libbt-1.06-11|81	
21cr|libbt-1.06-11|82	install -m 0644 src/%{name}.a %{buildroot}%{_libdir}/
21cr|libbt-1.06-11|83	
21cr|libbt-1.06-11|84	install -m 0644 man/*.1 %{buildroot}%{_mandir}/man1/
21cr|libbt-1.06-11|85	
21cr|libbt-1.06-11|86	install -m 0644 \
21cr|libbt-1.06-11|87	include/{benc.h,bitset.h,bterror.h,btmessage.h,bts.h} \
21cr|libbt-1.06-11|88	include/{context.h,peer.h,random.h,segmenter.h} \
21cr|libbt-1.06-11|89	include/{strbuf.h,stream.h,types.h,util.h} \
21cr|libbt-1.06-11|90	%{buildroot}%{_includedir}/%{name}
21cr|libbt-1.06-11|91	
21cr|libbt-1.06-11|92	mv %{buildroot}%{_bindir}/btcheck %{buildroot}%{_bindir}/bt-check
21cr|libbt-1.06-11|93	mv %{buildroot}%{_mandir}/man1/btcheck.1 %{buildroot}%{_mandir}/man1/bt-check.1

2637 21
21cr|libcapseo-0.3.0-0.20081031.7|1	%define major 0
21cr|libcapseo-0.3.0-0.20081031.7|2	%define libname %mklibname capseo %{major}
21cr|libcapseo-0.3.0-0.20081031.7|3	%define devname %mklibname capseo -d
21cr|libcapseo-0.3.0-0.20081031.7|4	
21cr|libcapseo-0.3.0-0.20081031.7|5	# Tarfile created using git
21cr|libcapseo-0.3.0-0.20081031.7|6	# git clone git://gitorious.org/capseo/mainline.git libcapseo
21cr|libcapseo-0.3.0-0.20081031.7|7	# cd libcapseo
21cr|libcapseo-0.3.0-0.20081031.7|8	# git-archive --format=tar --prefix=libcapseo-%{capseo_version}/ %{git_version} | bzip2 > libcapseo-%{capseo_version}-%{gitdate}.tar.bz2
21cr|libcapseo-0.3.0-0.20081031.7|9	
21cr|libcapseo-0.3.0-0.20081031.7|10	%define gitdate 20081031
21cr|libcapseo-0.3.0-0.20081031.7|11	%define git_version 431a293
21cr|libcapseo-0.3.0-0.20081031.7|12	
21cr|libcapseo-0.3.0-0.20081031.7|13	Summary:	A realtime encoder/decoder library
21cr|libcapseo-0.3.0-0.20081031.7|14	Name:		libcapseo
21cr|libcapseo-0.3.0-0.20081031.7|15	Version:	0.3.0
21cr|libcapseo-0.3.0-0.20081031.7|16	Release:	0.%{gitdate}.7
21cr|libcapseo-0.3.0-0.20081031.7|17	License:	GPLv3+
21cr|libcapseo-0.3.0-0.20081031.7|18	Group:		System/Libraries
21cr|libcapseo-0.3.0-0.20081031.7|19	Url:		http://gitorious.org/projects/capseo/
21cr|libcapseo-0.3.0-0.20081031.7|20	# Specific snapshot no upstream release (yet)
21cr|libcapseo-0.3.0-0.20081031.7|21	Source0:	%{name}-%{version}-%{gitdate}.tar.bz2
21cr|libcapseo-0.3.0-0.20081031.7|22	BuildRequires:	pkgconfig(gl)
21cr|libcapseo-0.3.0-0.20081031.7|23	BuildRequires:	pkgconfig(ogg)
21cr|libcapseo-0.3.0-0.20081031.7|24	BuildRequires:	pkgconfig(theora)
21cr|libcapseo-0.3.0-0.20081031.7|25	
21cr|libcapseo-0.3.0-0.20081031.7|26	%description
21cr|libcapseo-0.3.0-0.20081031.7|27	Capseo is a realtime video codec being used by libcaptury/captury
21cr|libcapseo-0.3.0-0.20081031.7|28	for encoding captured video frames in realtime. (think of FRAPS codec).
21cr|libcapseo-0.3.0-0.20081031.7|29	
21cr|libcapseo-0.3.0-0.20081031.7|30	Applications using capseo currently are libcaptury for encoding
21cr|libcapseo-0.3.0-0.20081031.7|31	captured data, e.g. currently from third-party OpenGL applications
21cr|libcapseo-0.3.0-0.20081031.7|32	via captury, the OpenGL video capturing tool.
21cr|libcapseo-0.3.0-0.20081031.7|33	
21cr|libcapseo-0.3.0-0.20081031.7|34	#----------------------------------------------------------------------------
21cr|libcapseo-0.3.0-0.20081031.7|35	
21cr|libcapseo-0.3.0-0.20081031.7|36	%package -n %{libname}
21cr|libcapseo-0.3.0-0.20081031.7|37	Summary:	Shared library for %{name}
21cr|libcapseo-0.3.0-0.20081031.7|38	Group:		System/Libraries
21cr|libcapseo-0.3.0-0.20081031.7|39	Conflicts:	%{name} < 0.3.0-0.20081031.7
21cr|libcapseo-0.3.0-0.20081031.7|40	Obsoletes:	%{name} < 0.3.0-0.20081031.7
21cr|libcapseo-0.3.0-0.20081031.7|41	
21cr|libcapseo-0.3.0-0.20081031.7|42	%description -n %{libname}
21cr|libcapseo-0.3.0-0.20081031.7|43	This package contains shared library for %{name}.
21cr|libcapseo-0.3.0-0.20081031.7|44	
21cr|libcapseo-0.3.0-0.20081031.7|45	%files -n %{libname}
21cr|libcapseo-0.3.0-0.20081031.7|46	%doc AUTHORS COPYING TODO
21cr|libcapseo-0.3.0-0.20081031.7|47	%{_libdir}/libcapseo.so.%{major}*
21cr|libcapseo-0.3.0-0.20081031.7|48	
21cr|libcapseo-0.3.0-0.20081031.7|49	#----------------------------------------------------------------------------
21cr|libcapseo-0.3.0-0.20081031.7|50	
21cr|libcapseo-0.3.0-0.20081031.7|51	%package -n %{devname}
21cr|libcapseo-0.3.0-0.20081031.7|52	Summary:	Files needed for development using %{name}
21cr|libcapseo-0.3.0-0.20081031.7|53	Group:		Development/Other
21cr|libcapseo-0.3.0-0.20081031.7|54	Requires:	%{libname} = %{EVRD}
21cr|libcapseo-0.3.0-0.20081031.7|55	Conflicts:	%{name}-devel < 0.3.0-0.20081031.7
21cr|libcapseo-0.3.0-0.20081031.7|56	Obsoletes:	%{name}-devel < 0.3.0-0.20081031.7
21cr|libcapseo-0.3.0-0.20081031.7|57	Provides:	%{name}-devel = %{EVRD}
21cr|libcapseo-0.3.0-0.20081031.7|58	
21cr|libcapseo-0.3.0-0.20081031.7|59	%description -n %{devname}
21cr|libcapseo-0.3.0-0.20081031.7|60	This package contains libraries and header files for developing applications
21cr|libcapseo-0.3.0-0.20081031.7|61	that use %{name}.
21cr|libcapseo-0.3.0-0.20081031.7|62	
21cr|libcapseo-0.3.0-0.20081031.7|63	%files -n %{devname}
21cr|libcapseo-0.3.0-0.20081031.7|64	%{_includedir}/*.h
21cr|libcapseo-0.3.0-0.20081031.7|65	%{_libdir}/libcapseo.so
21cr|libcapseo-0.3.0-0.20081031.7|66	%{_libdir}/pkgconfig/capseo.pc
21cr|libcapseo-0.3.0-0.20081031.7|67	
21cr|libcapseo-0.3.0-0.20081031.7|68	#----------------------------------------------------------------------------
21cr|libcapseo-0.3.0-0.20081031.7|69	
21cr|libcapseo-0.3.0-0.20081031.7|70	%package tools
21cr|libcapseo-0.3.0-0.20081031.7|71	Summary:	Encoding/Decoding tools for capseo
21cr|libcapseo-0.3.0-0.20081031.7|72	Group:		Sound
21cr|libcapseo-0.3.0-0.20081031.7|73	
21cr|libcapseo-0.3.0-0.20081031.7|74	%description tools
21cr|libcapseo-0.3.0-0.20081031.7|75	Utilities for capseo.
21cr|libcapseo-0.3.0-0.20081031.7|76	
21cr|libcapseo-0.3.0-0.20081031.7|77	%files tools
21cr|libcapseo-0.3.0-0.20081031.7|78	%{_bindir}/*
21cr|libcapseo-0.3.0-0.20081031.7|79	
21cr|libcapseo-0.3.0-0.20081031.7|80	#--------------------------------------------------------------------
21cr|libcapseo-0.3.0-0.20081031.7|81	
21cr|libcapseo-0.3.0-0.20081031.7|82	%prep
21cr|libcapseo-0.3.0-0.20081031.7|83	%setup -q
21cr|libcapseo-0.3.0-0.20081031.7|84	
21cr|libcapseo-0.3.0-0.20081031.7|85	%build
21cr|libcapseo-0.3.0-0.20081031.7|86	autoreconf -fi
21cr|libcapseo-0.3.0-0.20081031.7|87	%configure \
21cr|libcapseo-0.3.0-0.20081031.7|88	--disable-static \
21cr|libcapseo-0.3.0-0.20081031.7|89	--enable-theora \
21cr|libcapseo-0.3.0-0.20081031.7|90	--disable-examples
21cr|libcapseo-0.3.0-0.20081031.7|91	%make
21cr|libcapseo-0.3.0-0.20081031.7|92	
21cr|libcapseo-0.3.0-0.20081031.7|93	%install
21cr|libcapseo-0.3.0-0.20081031.7|94	%makeinstall_std

2638 21
21cr|libcapsinetwork-0.3.0-11|1	%define major 0
21cr|libcapsinetwork-0.3.0-11|2	%define libname %mklibname capsinetwork %{major}
21cr|libcapsinetwork-0.3.0-11|3	%define devname %mklibname capsinetwork -d
21cr|libcapsinetwork-0.3.0-11|4	
21cr|libcapsinetwork-0.3.0-11|5	Summary:	Network library for easy development of C++ server daemons
21cr|libcapsinetwork-0.3.0-11|6	Name:		libcapsinetwork
21cr|libcapsinetwork-0.3.0-11|7	Version:	0.3.0
21cr|libcapsinetwork-0.3.0-11|8	Release:	11
21cr|libcapsinetwork-0.3.0-11|9	License:	LGPLv2+
21cr|libcapsinetwork-0.3.0-11|10	Group:		System/Libraries
21cr|libcapsinetwork-0.3.0-11|11	Url:		http://unixcode.org/libcapsinetwork/
21cr|libcapsinetwork-0.3.0-11|12	Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|libcapsinetwork-0.3.0-11|13	Patch0:		libcapsinetwork-gcc43-includes.patch
21cr|libcapsinetwork-0.3.0-11|14	Patch1:		libcapsinetwork-0.3.0-examples.patch
21cr|libcapsinetwork-0.3.0-11|15	
21cr|libcapsinetwork-0.3.0-11|16	%description
21cr|libcapsinetwork-0.3.0-11|17	%{name} is a network library for C++ server daemons aimed at easy
21cr|libcapsinetwork-0.3.0-11|18	development of server daemons.
21cr|libcapsinetwork-0.3.0-11|19	
21cr|libcapsinetwork-0.3.0-11|20	#----------------------------------------------------------------------------
21cr|libcapsinetwork-0.3.0-11|21	
21cr|libcapsinetwork-0.3.0-11|22	%package -n %{libname}
21cr|libcapsinetwork-0.3.0-11|23	Summary:	Network library for easy development of C++ server daemons
21cr|libcapsinetwork-0.3.0-11|24	Group:		System/Libraries
21cr|libcapsinetwork-0.3.0-11|25	
21cr|libcapsinetwork-0.3.0-11|26	%description -n %{libname}
21cr|libcapsinetwork-0.3.0-11|27	%{name} is a network library for C++ server daemons aimed at easy
21cr|libcapsinetwork-0.3.0-11|28	development of server daemons.
21cr|libcapsinetwork-0.3.0-11|29	
21cr|libcapsinetwork-0.3.0-11|30	%files -n %{libname}
21cr|libcapsinetwork-0.3.0-11|31	%doc COPYING.LIB README
21cr|libcapsinetwork-0.3.0-11|32	%{_libdir}/libcapsinetwork.so.%{major}*
21cr|libcapsinetwork-0.3.0-11|33	
21cr|libcapsinetwork-0.3.0-11|34	#----------------------------------------------------------------------------
21cr|libcapsinetwork-0.3.0-11|35	
21cr|libcapsinetwork-0.3.0-11|36	%package -n %{devname}
21cr|libcapsinetwork-0.3.0-11|37	Summary:	Development related files for %{name}
21cr|libcapsinetwork-0.3.0-11|38	Group:		Development/C++
21cr|libcapsinetwork-0.3.0-11|39	Requires:	%{libname} = %{EVRD}
21cr|libcapsinetwork-0.3.0-11|40	Provides:	%{name}-devel = %{EVRD}
21cr|libcapsinetwork-0.3.0-11|41	
21cr|libcapsinetwork-0.3.0-11|42	%description -n %{devname}
21cr|libcapsinetwork-0.3.0-11|43	%{name} is a network library for C++ server daemons aimed at easy
21cr|libcapsinetwork-0.3.0-11|44	development of server daemons.
21cr|libcapsinetwork-0.3.0-11|45	
21cr|libcapsinetwork-0.3.0-11|46	You need to install this package if you want to develop or compile
21cr|libcapsinetwork-0.3.0-11|47	any applications/libraries that needs %{name}.
21cr|libcapsinetwork-0.3.0-11|48	
21cr|libcapsinetwork-0.3.0-11|49	%files -n %{devname}
21cr|libcapsinetwork-0.3.0-11|50	%doc ChangeLog NEWS
21cr|libcapsinetwork-0.3.0-11|51	%{_includedir}/*
21cr|libcapsinetwork-0.3.0-11|52	%{_libdir}/libcapsinetwork.so
21cr|libcapsinetwork-0.3.0-11|53	
21cr|libcapsinetwork-0.3.0-11|54	#----------------------------------------------------------------------------
21cr|libcapsinetwork-0.3.0-11|55	
21cr|libcapsinetwork-0.3.0-11|56	%prep
21cr|libcapsinetwork-0.3.0-11|57	%setup -q
21cr|libcapsinetwork-0.3.0-11|58	%patch0 -p1 -b .gcc43
21cr|libcapsinetwork-0.3.0-11|59	%patch1 -p1
21cr|libcapsinetwork-0.3.0-11|60	
21cr|libcapsinetwork-0.3.0-11|61	%build
21cr|libcapsinetwork-0.3.0-11|62	libtoolize --force --copy
21cr|libcapsinetwork-0.3.0-11|63	aclocal
21cr|libcapsinetwork-0.3.0-11|64	autoheader
21cr|libcapsinetwork-0.3.0-11|65	autoconf
21cr|libcapsinetwork-0.3.0-11|66	automake -a -c
21cr|libcapsinetwork-0.3.0-11|67	%configure --disable-static
21cr|libcapsinetwork-0.3.0-11|68	# parallel build won't work
21cr|libcapsinetwork-0.3.0-11|69	make
21cr|libcapsinetwork-0.3.0-11|70	
21cr|libcapsinetwork-0.3.0-11|71	%install
21cr|libcapsinetwork-0.3.0-11|72	%makeinstall_std

2639 21
21cr|libccss-0.5.0-9|1	%define oname ccss
21cr|libccss-0.5.0-9|2	
21cr|libccss-0.5.0-9|3	%define api 1
21cr|libccss-0.5.0-9|4	%define major 5
21cr|libccss-0.5.0-9|5	%define libname %mklibname ccss %{api} %{major}
21cr|libccss-0.5.0-9|6	%define libcairo %mklibname ccss-cairo %{api} %{major}
21cr|libccss-0.5.0-9|7	%define libgtk %mklibname ccss-gtk %{api} %{major}
21cr|libccss-0.5.0-9|8	%define devname %mklibname ccss -d
21cr|libccss-0.5.0-9|9	
21cr|libccss-0.5.0-9|10	Summary:	A simple api for CSS Stylesheets
21cr|libccss-0.5.0-9|11	Name:		libccss
21cr|libccss-0.5.0-9|12	Version:	0.5.0
21cr|libccss-0.5.0-9|13	Release:	9
21cr|libccss-0.5.0-9|14	License:	LGPLv2+
21cr|libccss-0.5.0-9|15	Group:		System/Libraries
21cr|libccss-0.5.0-9|16	Url:		http://people.freedesktop.org/~robsta/ccss/
21cr|libccss-0.5.0-9|17	Source0:	http://people.freedesktop.org/~robsta/%{oname}/%{oname}-%{version}.tar.gz
21cr|libccss-0.5.0-9|18	BuildRequires:	pkgconfig(cairo)
21cr|libccss-0.5.0-9|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|libccss-0.5.0-9|20	BuildRequires:	pkgconfig(libcroco-0.6)
21cr|libccss-0.5.0-9|21	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|libccss-0.5.0-9|22	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|libccss-0.5.0-9|23	
21cr|libccss-0.5.0-9|24	%description
21cr|libccss-0.5.0-9|25	Libccss offers a simple API to
21cr|libccss-0.5.0-9|26	
21cr|libccss-0.5.0-9|27	* Parse CSS stylesheets.
21cr|libccss-0.5.0-9|28	* Query for style configurations on a user-provided document
21cr|libccss-0.5.0-9|29	representation.
21cr|libccss-0.5.0-9|30	* Draw query results onto cairo surfaces.
21cr|libccss-0.5.0-9|31	
21cr|libccss-0.5.0-9|32	%files
21cr|libccss-0.5.0-9|33	%doc AUTHORS COPYING NEWS TODO
21cr|libccss-0.5.0-9|34	%{_bindir}/ccss-stylesheet-to-gtkrc
21cr|libccss-0.5.0-9|35	
21cr|libccss-0.5.0-9|36	#----------------------------------------------------------------------------
21cr|libccss-0.5.0-9|37	
21cr|libccss-0.5.0-9|38	%package -n %{libname}
21cr|libccss-0.5.0-9|39	Summary:	Shared library for %{name}
21cr|libccss-0.5.0-9|40	Group:		System/Libraries
21cr|libccss-0.5.0-9|41	Conflicts:	%{_lib}ccss5 < 0.5.0-6
21cr|libccss-0.5.0-9|42	Obsoletes:	%{_lib}ccss5 < 0.5.0-6
21cr|libccss-0.5.0-9|43	
21cr|libccss-0.5.0-9|44	%description -n %{libname}
21cr|libccss-0.5.0-9|45	Shared library for %{name}.
21cr|libccss-0.5.0-9|46	
21cr|libccss-0.5.0-9|47	%files -n %{libname}
21cr|libccss-0.5.0-9|48	%{_libdir}/libccss-%{api}.so.%{major}*
21cr|libccss-0.5.0-9|49	
21cr|libccss-0.5.0-9|50	#----------------------------------------------------------------------------
21cr|libccss-0.5.0-9|51	
21cr|libccss-0.5.0-9|52	%package -n %{libcairo}
21cr|libccss-0.5.0-9|53	Summary:	Shared library for %{name}
21cr|libccss-0.5.0-9|54	Group:		System/Libraries
21cr|libccss-0.5.0-9|55	Conflicts:	%{_lib}ccss5 < 0.5.0-6
21cr|libccss-0.5.0-9|56	
21cr|libccss-0.5.0-9|57	%description -n %{libcairo}
21cr|libccss-0.5.0-9|58	Shared library for %{name}.
21cr|libccss-0.5.0-9|59	
21cr|libccss-0.5.0-9|60	%files -n %{libcairo}
21cr|libccss-0.5.0-9|61	%{_libdir}/libccss-cairo-%{api}.so.%{major}*
21cr|libccss-0.5.0-9|62	
21cr|libccss-0.5.0-9|63	#----------------------------------------------------------------------------
21cr|libccss-0.5.0-9|64	
21cr|libccss-0.5.0-9|65	%package -n %{libgtk}
21cr|libccss-0.5.0-9|66	Summary:	Shared library for %{name}
21cr|libccss-0.5.0-9|67	Group:		System/Libraries
21cr|libccss-0.5.0-9|68	Conflicts:	%{_lib}ccss5 < 0.5.0-6
21cr|libccss-0.5.0-9|69	
21cr|libccss-0.5.0-9|70	%description -n %{libgtk}
21cr|libccss-0.5.0-9|71	Shared library for %{name}.
21cr|libccss-0.5.0-9|72	
21cr|libccss-0.5.0-9|73	%files -n %{libgtk}
21cr|libccss-0.5.0-9|74	%{_libdir}/libccss-gtk-%{api}.so.%{major}*
21cr|libccss-0.5.0-9|75	
21cr|libccss-0.5.0-9|76	#----------------------------------------------------------------------------
21cr|libccss-0.5.0-9|77	
21cr|libccss-0.5.0-9|78	%package -n %{devname}
21cr|libccss-0.5.0-9|79	Summary:	Development package for %{name}
21cr|libccss-0.5.0-9|80	Group:		Development/C
21cr|libccss-0.5.0-9|81	Requires:	%{libname} = %{EVRD}
21cr|libccss-0.5.0-9|82	Requires:	%{libcairo} = %{EVRD}
21cr|libccss-0.5.0-9|83	Requires:	%{libgtk} = %{EVRD}
21cr|libccss-0.5.0-9|84	Provides:	%{name}-devel = %{EVRD}
21cr|libccss-0.5.0-9|85	Conflicts:	gtk-css-engine < 0.3.0
21cr|libccss-0.5.0-9|86	
21cr|libccss-0.5.0-9|87	%description -n %{devname}
21cr|libccss-0.5.0-9|88	Files for development with %{name}.
21cr|libccss-0.5.0-9|89	
21cr|libccss-0.5.0-9|90	%files -n %{devname}
21cr|libccss-0.5.0-9|91	%{_includedir}/ccss-1
21cr|libccss-0.5.0-9|92	%{_libdir}/pkgconfig/*.pc
21cr|libccss-0.5.0-9|93	%{_libdir}/*.so
21cr|libccss-0.5.0-9|94	%{_datadir}/gtk-doc/html/ccss
21cr|libccss-0.5.0-9|95	%{_datadir}/gtk-doc/html/ccss-cairo
21cr|libccss-0.5.0-9|96	%{_datadir}/gtk-doc/html/ccss-gtk
21cr|libccss-0.5.0-9|97	
21cr|libccss-0.5.0-9|98	#----------------------------------------------------------------------------
21cr|libccss-0.5.0-9|99	
21cr|libccss-0.5.0-9|100	%prep
21cr|libccss-0.5.0-9|101	%setup -qn %{oname}-%{version}
21cr|libccss-0.5.0-9|102	
21cr|libccss-0.5.0-9|103	%build
21cr|libccss-0.5.0-9|104	export LIBS="-lgmodule-2.0"
21cr|libccss-0.5.0-9|105	%configure \
21cr|libccss-0.5.0-9|106	--disable-examples
21cr|libccss-0.5.0-9|107	
21cr|libccss-0.5.0-9|108	%make
21cr|libccss-0.5.0-9|109	
21cr|libccss-0.5.0-9|110	%install
21cr|libccss-0.5.0-9|111	%makeinstall_std

2640 21
21cr|libchardet-1.0.6-1|1	%define	oname chardet
21cr|libchardet-1.0.6-1|2	%define	major 1
21cr|libchardet-1.0.6-1|3	%define	libname %mklibname %{oname} %{major}
21cr|libchardet-1.0.6-1|4	%define	devname %mklibname -d %{oname}
21cr|libchardet-1.0.6-1|5	
21cr|libchardet-1.0.6-1|6	Summary:	Mozilla Universal Chardet library
21cr|libchardet-1.0.6-1|7	Name:		libchardet
21cr|libchardet-1.0.6-1|8	Version:	1.0.6
21cr|libchardet-1.0.6-1|9	Release:	1
21cr|libchardet-1.0.6-1|10	License:	MPLv1.1
21cr|libchardet-1.0.6-1|11	Group:		System/Libraries
21cr|libchardet-1.0.6-1|12	Url:		https://github.com/Joungkyun/libchardet
21cr|libchardet-1.0.6-1|13	Source:		https://github.com/Joungkyun/libchardet/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|libchardet-1.0.6-1|14	BuildRequires:	autoconf
21cr|libchardet-1.0.6-1|15	BuildRequires:	automake >= 1.12
21cr|libchardet-1.0.6-1|16	BuildRequires:	gcc-c++
21cr|libchardet-1.0.6-1|17	BuildRequires:	libtool
21cr|libchardet-1.0.6-1|18	BuildRequires:	pkgconfig
21cr|libchardet-1.0.6-1|19	
21cr|libchardet-1.0.6-1|20	%description
21cr|libchardet-1.0.6-1|21	Mozilla's Universal Charset Detector C/C++ API.
21cr|libchardet-1.0.6-1|22	
21cr|libchardet-1.0.6-1|23	#-----------------------------------------------------------------------------
21cr|libchardet-1.0.6-1|24	
21cr|libchardet-1.0.6-1|25	%package -n %{libname}
21cr|libchardet-1.0.6-1|26	Summary:	Mozilla Universal Chardet library
21cr|libchardet-1.0.6-1|27	Group:		System/Libraries
21cr|libchardet-1.0.6-1|28	
21cr|libchardet-1.0.6-1|29	%description -n %{libname}
21cr|libchardet-1.0.6-1|30	Mozilla's Universal Charset Detector C/C++ API.
21cr|libchardet-1.0.6-1|31	
21cr|libchardet-1.0.6-1|32	%files -n %{libname}
21cr|libchardet-1.0.6-1|33	%doc Changelog LICENSE README.md
21cr|libchardet-1.0.6-1|34	%{_libdir}/%{name}.so.*
21cr|libchardet-1.0.6-1|35	
21cr|libchardet-1.0.6-1|36	#-----------------------------------------------------------------------------
21cr|libchardet-1.0.6-1|37	
21cr|libchardet-1.0.6-1|38	%package -n %{devname}
21cr|libchardet-1.0.6-1|39	Summary:	Development files of libchardet
21cr|libchardet-1.0.6-1|40	Group:		System/Libraries
21cr|libchardet-1.0.6-1|41	Requires:	%{libname} = %{EVRD}
21cr|libchardet-1.0.6-1|42	Provides:	%{oname}-devel = %{EVRD}
21cr|libchardet-1.0.6-1|43	
21cr|libchardet-1.0.6-1|44	%description -n %{devname}
21cr|libchardet-1.0.6-1|45	The libchardet development package includes the header files,
21cr|libchardet-1.0.6-1|46	libraries, development tools necessary for compiling and linking
21cr|libchardet-1.0.6-1|47	application which will use libchardet.
21cr|libchardet-1.0.6-1|48	
21cr|libchardet-1.0.6-1|49	%files -n %{devname}
21cr|libchardet-1.0.6-1|50	%doc LICENSE
21cr|libchardet-1.0.6-1|51	%{_bindir}/%{oname}-config
21cr|libchardet-1.0.6-1|52	%{_includedir}/%{oname}/
21cr|libchardet-1.0.6-1|53	%{_libdir}/%{name}.so
21cr|libchardet-1.0.6-1|54	%{_libdir}/pkgconfig/%{oname}.pc
21cr|libchardet-1.0.6-1|55	%{_mandir}/ko/man3/*
21cr|libchardet-1.0.6-1|56	%{_mandir}/man3/*
21cr|libchardet-1.0.6-1|57	
21cr|libchardet-1.0.6-1|58	#-----------------------------------------------------------------------------
21cr|libchardet-1.0.6-1|59	
21cr|libchardet-1.0.6-1|60	%prep
21cr|libchardet-1.0.6-1|61	%setup -qn %{name}-%{version}
21cr|libchardet-1.0.6-1|62	sed -i 's/^\(AM_MAINTAINER\)/m4_ifdef([AM_PROG_AR], [AM_PROG_AR])\n\1/' configure.ac
21cr|libchardet-1.0.6-1|63	sed -i '/^dist_doc/d' Makefile.am
21cr|libchardet-1.0.6-1|64	
21cr|libchardet-1.0.6-1|65	
21cr|libchardet-1.0.6-1|66	%build
21cr|libchardet-1.0.6-1|67	autoreconf -vfi
21cr|libchardet-1.0.6-1|68	%configure
21cr|libchardet-1.0.6-1|69	#--disable-static \
21cr|libchardet-1.0.6-1|70	#			--includedir="%%{_includedir}"
21cr|libchardet-1.0.6-1|71	%make
21cr|libchardet-1.0.6-1|72	
21cr|libchardet-1.0.6-1|73	
21cr|libchardet-1.0.6-1|74	%install
21cr|libchardet-1.0.6-1|75	%makeinstall_std

2641 21
21cr|libclaw-1.7.4-3|1	%define major 1
21cr|libclaw-1.7.4-3|2	%define libname %mklibname claw 1
21cr|libclaw-1.7.4-3|3	%define devname %mklibname claw -d
21cr|libclaw-1.7.4-3|4	
21cr|libclaw-1.7.4-3|5	Summary:	C++ Library Absolutely Wonderful
21cr|libclaw-1.7.4-3|6	Name:		libclaw
21cr|libclaw-1.7.4-3|7	Version:	1.7.4
21cr|libclaw-1.7.4-3|8	Release:	3
21cr|libclaw-1.7.4-3|9	License:	LGPLv2+
21cr|libclaw-1.7.4-3|10	Group:		System/Libraries
21cr|libclaw-1.7.4-3|11	Url:		http://libclaw.sourceforge.net/
21cr|libclaw-1.7.4-3|12	Source0:	http://downloads.sourceforge.net/project/libclaw/libclaw/%{name}-%{version}.tar.gz
21cr|libclaw-1.7.4-3|13	Patch0:		libclaw-1.7.4-libdir.patch
21cr|libclaw-1.7.4-3|14	Patch1:		libclaw-1.7.4-git-declare-static-libs-as-static.diff
21cr|libclaw-1.7.4-3|15	Patch2:		libclaw-1.6.1-nostrip.patch
21cr|libclaw-1.7.4-3|16	Patch3:		libclaw-1.7.4-gcc62.patch
21cr|libclaw-1.7.4-3|17	Patch4:		libclaw-1.7.4-gcc7.patch
21cr|libclaw-1.7.4-3|18	BuildRequires:	cmake
21cr|libclaw-1.7.4-3|19	BuildRequires:	doxygen
21cr|libclaw-1.7.4-3|20	BuildRequires:	boost-devel
21cr|libclaw-1.7.4-3|21	BuildRequires:	jpeg-devel
21cr|libclaw-1.7.4-3|22	BuildRequires:	pkgconfig(libpng)
21cr|libclaw-1.7.4-3|23	
21cr|libclaw-1.7.4-3|24	%description
21cr|libclaw-1.7.4-3|25	CLAW is a C++ Library Absolutely Wonderful providing useful classes
21cr|libclaw-1.7.4-3|26	from the simplest AVL binary search trees to the complex meta programming
21cr|libclaw-1.7.4-3|27	tools, including image manipulation, a generic alpha-beta algorithm,
21cr|libclaw-1.7.4-3|28	sockets implemented as std::stream and more.
21cr|libclaw-1.7.4-3|29	
21cr|libclaw-1.7.4-3|30	%files -f %{name}.lang
21cr|libclaw-1.7.4-3|31	
21cr|libclaw-1.7.4-3|32	#----------------------------------------------------------------------------
21cr|libclaw-1.7.4-3|33	
21cr|libclaw-1.7.4-3|34	%package -n %{libname}
21cr|libclaw-1.7.4-3|35	Summary:	Library files for libclaw
21cr|libclaw-1.7.4-3|36	Group:		System/Libraries
21cr|libclaw-1.7.4-3|37	Requires:	%{name}
21cr|libclaw-1.7.4-3|38	
21cr|libclaw-1.7.4-3|39	%description -n %{libname}
21cr|libclaw-1.7.4-3|40	CLAW is a C++ Library Absolutely Wonderful providing useful classes
21cr|libclaw-1.7.4-3|41	from the simplest AVL binary search trees to the complex meta programming
21cr|libclaw-1.7.4-3|42	tools, including image manipulation, a generic alpha-beta algorithm,
21cr|libclaw-1.7.4-3|43	sockets implemented as std::stream and more.
21cr|libclaw-1.7.4-3|44	
21cr|libclaw-1.7.4-3|45	%files -n %{libname}
21cr|libclaw-1.7.4-3|46	%{_libdir}/*.so.%{major}*
21cr|libclaw-1.7.4-3|47	
21cr|libclaw-1.7.4-3|48	#----------------------------------------------------------------------------
21cr|libclaw-1.7.4-3|49	
21cr|libclaw-1.7.4-3|50	%package -n %{devname}
21cr|libclaw-1.7.4-3|51	Summary:	Development package for libclaw
21cr|libclaw-1.7.4-3|52	Group:		Development/C
21cr|libclaw-1.7.4-3|53	Requires:	%{libname} = %{EVRD}
21cr|libclaw-1.7.4-3|54	Provides:	%{name}-devel = %{EVRD}
21cr|libclaw-1.7.4-3|55	
21cr|libclaw-1.7.4-3|56	%description -n %{devname}
21cr|libclaw-1.7.4-3|57	This package provides the necessary development headers and libraries
21cr|libclaw-1.7.4-3|58	to allow you to build programs that use libclaw.
21cr|libclaw-1.7.4-3|59	
21cr|libclaw-1.7.4-3|60	%files -n %{devname}
21cr|libclaw-1.7.4-3|61	%doc ChangeLog build/doc/html
21cr|libclaw-1.7.4-3|62	%{_libdir}/*.so
21cr|libclaw-1.7.4-3|63	%{_libdir}/*.a
21cr|libclaw-1.7.4-3|64	%{_includedir}/claw
21cr|libclaw-1.7.4-3|65	%{_bindir}/claw-config
21cr|libclaw-1.7.4-3|66	%{_datadir}/cmake/Modules/Findlibclaw.cmake
21cr|libclaw-1.7.4-3|67	%{_datadir}/cmake/libclaw/libclaw-config-version.cmake
21cr|libclaw-1.7.4-3|68	
21cr|libclaw-1.7.4-3|69	#----------------------------------------------------------------------------
21cr|libclaw-1.7.4-3|70	
21cr|libclaw-1.7.4-3|71	%prep
21cr|libclaw-1.7.4-3|72	%setup -q -n %{name}-%{version}
21cr|libclaw-1.7.4-3|73	%patch0 -p1 -b .libdir~
21cr|libclaw-1.7.4-3|74	%patch1 -p1 -b .static~
21cr|libclaw-1.7.4-3|75	%patch2 -p1 -b .nostrip~
21cr|libclaw-1.7.4-3|76	%patch3 -p1 -b .gcc62~
21cr|libclaw-1.7.4-3|77	%patch4 -p1 -b .gcc7~
21cr|libclaw-1.7.4-3|78	
21cr|libclaw-1.7.4-3|79	%build
21cr|libclaw-1.7.4-3|80	%cmake
21cr|libclaw-1.7.4-3|81	%make
21cr|libclaw-1.7.4-3|82	
21cr|libclaw-1.7.4-3|83	%install
21cr|libclaw-1.7.4-3|84	%makeinstall_std -C build
21cr|libclaw-1.7.4-3|85	
21cr|libclaw-1.7.4-3|86	rm -fr %{buildroot}%{_datadir}/doc
21cr|libclaw-1.7.4-3|87	
21cr|libclaw-1.7.4-3|88	mkdir -p %{buildroot}%{_datadir}/cmake/Modules
21cr|libclaw-1.7.4-3|89	mv %{buildroot}%{_datadir}/cmake/libclaw/libclaw-config.cmake %{buildroot}%{_datadir}/cmake/Modules/Findlibclaw.cmake
21cr|libclaw-1.7.4-3|90	
21cr|libclaw-1.7.4-3|91	%find_lang %{name}

2642 21
21cr|libcloudproviders-0.3.1-1|1	%define	oname cloudproviders
21cr|libcloudproviders-0.3.1-1|2	%define	major 0
21cr|libcloudproviders-0.3.1-1|3	%define	api   0.3
21cr|libcloudproviders-0.3.1-1|4	%define	libname   %mklibname %{oname} %{major}
21cr|libcloudproviders-0.3.1-1|5	%define	girname   %mklibname %{oname}-gir %{version}
21cr|libcloudproviders-0.3.1-1|6	%define	develname %mklibname %{oname} -d
21cr|libcloudproviders-0.3.1-1|7	
21cr|libcloudproviders-0.3.1-1|8	Summary:	Library for integration of cloud storage providers
21cr|libcloudproviders-0.3.1-1|9	Name:		libcloudproviders
21cr|libcloudproviders-0.3.1-1|10	Version:	0.3.1
21cr|libcloudproviders-0.3.1-1|11	Release:	1
21cr|libcloudproviders-0.3.1-1|12	Group:		System/Libraries
21cr|libcloudproviders-0.3.1-1|13	License:	LGPLv3+
21cr|libcloudproviders-0.3.1-1|14	Url:		https://gitlab.gnome.org/World/libcloudproviders
21cr|libcloudproviders-0.3.1-1|15	Source0:	https://download.gnome.org/sources/%{name}/%{api}/%{name}-%{version}.tar.xz
21cr|libcloudproviders-0.3.1-1|16	BuildRequires:	gtk-doc
21cr|libcloudproviders-0.3.1-1|17	BuildRequires:	meson >= 0.42.0
21cr|libcloudproviders-0.3.1-1|18	BuildRequires:	ninja
21cr|libcloudproviders-0.3.1-1|19	BuildRequires:	systemd
21cr|libcloudproviders-0.3.1-1|20	BuildRequires:	vala-tools
21cr|libcloudproviders-0.3.1-1|21	BuildRequires:	pkgconfig(glib-2.0) >= 2.51.2
21cr|libcloudproviders-0.3.1-1|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libcloudproviders-0.3.1-1|23	
21cr|libcloudproviders-0.3.1-1|24	%description
21cr|libcloudproviders-0.3.1-1|25	Cross desktop library for desktop integration of cloud storage providers and
21cr|libcloudproviders-0.3.1-1|26	sync tools. It provides a DBus API that allows cloud storage sync clients to
21cr|libcloudproviders-0.3.1-1|27	expose their services. Clients such as file managers and desktop environments
21cr|libcloudproviders-0.3.1-1|28	can then provide integrated access to the cloud providers services.
21cr|libcloudproviders-0.3.1-1|29	
21cr|libcloudproviders-0.3.1-1|30	#-----------------------------------------------------------------------------
21cr|libcloudproviders-0.3.1-1|31	
21cr|libcloudproviders-0.3.1-1|32	%package -n %{libname}
21cr|libcloudproviders-0.3.1-1|33	Summary:	Library for integration of cloud storage providers
21cr|libcloudproviders-0.3.1-1|34	Group:		System/Libraries
21cr|libcloudproviders-0.3.1-1|35	
21cr|libcloudproviders-0.3.1-1|36	%description -n %{libname}
21cr|libcloudproviders-0.3.1-1|37	This package contains the library files required for running services built
21cr|libcloudproviders-0.3.1-1|38	using %{name}.
21cr|libcloudproviders-0.3.1-1|39	
21cr|libcloudproviders-0.3.1-1|40	%files -n %{libname}
21cr|libcloudproviders-0.3.1-1|41	%doc CHANGELOG LICENSE README.md
21cr|libcloudproviders-0.3.1-1|42	%{_libdir}/%{name}.so.%{major}*
21cr|libcloudproviders-0.3.1-1|43	
21cr|libcloudproviders-0.3.1-1|44	#-----------------------------------------------------------------------------
21cr|libcloudproviders-0.3.1-1|45	
21cr|libcloudproviders-0.3.1-1|46	%package -n %{girname}
21cr|libcloudproviders-0.3.1-1|47	Summary:	GObject Introspection interface description for CloudProviders
21cr|libcloudproviders-0.3.1-1|48	Group:		System/Libraries
21cr|libcloudproviders-0.3.1-1|49	Requires:	%{libname} = %{EVRD}
21cr|libcloudproviders-0.3.1-1|50	
21cr|libcloudproviders-0.3.1-1|51	%description -n %{girname}
21cr|libcloudproviders-0.3.1-1|52	GObject Introspection interface description for CloudProviders.
21cr|libcloudproviders-0.3.1-1|53	
21cr|libcloudproviders-0.3.1-1|54	%files -n %{girname}
21cr|libcloudproviders-0.3.1-1|55	%doc LICENSE
21cr|libcloudproviders-0.3.1-1|56	%{_libdir}/girepository-1.0/CloudProviders-%{api}.typelib
21cr|libcloudproviders-0.3.1-1|57	
21cr|libcloudproviders-0.3.1-1|58	#-----------------------------------------------------------------------------
21cr|libcloudproviders-0.3.1-1|59	
21cr|libcloudproviders-0.3.1-1|60	%package -n %{develname}
21cr|libcloudproviders-0.3.1-1|61	Summary:	Development files for %{name}
21cr|libcloudproviders-0.3.1-1|62	Group:		Development/C
21cr|libcloudproviders-0.3.1-1|63	Requires:	%{libname} = %{EVRD}
21cr|libcloudproviders-0.3.1-1|64	Requires:	%{girname} = %{EVRD}
21cr|libcloudproviders-0.3.1-1|65	Provides:	%{oname}-devel = %{EVRD}
21cr|libcloudproviders-0.3.1-1|66	
21cr|libcloudproviders-0.3.1-1|67	%description -n %{develname}
21cr|libcloudproviders-0.3.1-1|68	This package contains libraries and header files for developing applications
21cr|libcloudproviders-0.3.1-1|69	that use %{name}.
21cr|libcloudproviders-0.3.1-1|70	
21cr|libcloudproviders-0.3.1-1|71	%files -n %{develname}
21cr|libcloudproviders-0.3.1-1|72	%doc CHANGELOG LICENSE README.md
21cr|libcloudproviders-0.3.1-1|73	%doc %{_datadir}/gtk-doc/html/%{name}/
21cr|libcloudproviders-0.3.1-1|74	%{_includedir}/%{oname}/
21cr|libcloudproviders-0.3.1-1|75	%{_libdir}/pkgconfig/%{oname}.pc
21cr|libcloudproviders-0.3.1-1|76	%{_libdir}/%{name}.so
21cr|libcloudproviders-0.3.1-1|77	%{_datadir}/gir-1.0/CloudProviders-%{api}.gir
21cr|libcloudproviders-0.3.1-1|78	%{_datadir}/vala/vapi/%{oname}.deps
21cr|libcloudproviders-0.3.1-1|79	%{_datadir}/vala/vapi/%{oname}.vapi
21cr|libcloudproviders-0.3.1-1|80	
21cr|libcloudproviders-0.3.1-1|81	#-----------------------------------------------------------------------------
21cr|libcloudproviders-0.3.1-1|82	
21cr|libcloudproviders-0.3.1-1|83	%prep
21cr|libcloudproviders-0.3.1-1|84	%setup -q
21cr|libcloudproviders-0.3.1-1|85	
21cr|libcloudproviders-0.3.1-1|86	
21cr|libcloudproviders-0.3.1-1|87	%build
21cr|libcloudproviders-0.3.1-1|88	%meson -Denable-gtk-doc=true
21cr|libcloudproviders-0.3.1-1|89	%meson_build
21cr|libcloudproviders-0.3.1-1|90	
21cr|libcloudproviders-0.3.1-1|91	
21cr|libcloudproviders-0.3.1-1|92	%install
21cr|libcloudproviders-0.3.1-1|93	%meson_install

2643 21
21cr|libcmml-0.9.4-8|1	%define major 1
21cr|libcmml-0.9.4-8|2	%define libname %mklibname cmml %{major}
21cr|libcmml-0.9.4-8|3	%define devname %mklibname cmml -d
21cr|libcmml-0.9.4-8|4	
21cr|libcmml-0.9.4-8|5	Summary:	Library for handling Continuous Media Markup Language
21cr|libcmml-0.9.4-8|6	Name:		libcmml
21cr|libcmml-0.9.4-8|7	Version:	0.9.4
21cr|libcmml-0.9.4-8|8	Release:	8
21cr|libcmml-0.9.4-8|9	License:	BSD
21cr|libcmml-0.9.4-8|10	Group:		System/Libraries
21cr|libcmml-0.9.4-8|11	Url:		http://www.annodex.net/
21cr|libcmml-0.9.4-8|12	Source0:	http://www.annodex.net/software/libcmml/download/%{name}-%{version}.tar.gz
21cr|libcmml-0.9.4-8|13	Patch0:		libcmml-malloc_fix.diff
21cr|libcmml-0.9.4-8|14	BuildRequires:	autoconf2.5
21cr|libcmml-0.9.4-8|15	BuildRequires:	doxygen
21cr|libcmml-0.9.4-8|16	BuildRequires:	libtool
21cr|libcmml-0.9.4-8|17	BuildRequires:	pkgconfig(expat)
21cr|libcmml-0.9.4-8|18	
21cr|libcmml-0.9.4-8|19	%description
21cr|libcmml-0.9.4-8|20	Libcmml is a library which enables the handling of documents written in CMML
21cr|libcmml-0.9.4-8|21	(Continuous Media Markup Language) for the Continuous Media Web (CMWeb).
21cr|libcmml-0.9.4-8|22	
21cr|libcmml-0.9.4-8|23	It provides a very simple API for reading files marked up with the Continuous
21cr|libcmml-0.9.4-8|24	Media Markup Language (CMML), and returns C structures containing this
21cr|libcmml-0.9.4-8|25	information in a format which can be used by an Annodexer for creating
21cr|libcmml-0.9.4-8|26	ANNODEX(tm) format documents (ANX).
21cr|libcmml-0.9.4-8|27	
21cr|libcmml-0.9.4-8|28	#----------------------------------------------------------------------------
21cr|libcmml-0.9.4-8|29	
21cr|libcmml-0.9.4-8|30	%package -n %{libname}
21cr|libcmml-0.9.4-8|31	Summary:	Library for handling Continuous Media Markup Language
21cr|libcmml-0.9.4-8|32	Group:		System/Libraries
21cr|libcmml-0.9.4-8|33	
21cr|libcmml-0.9.4-8|34	%description -n %{libname}
21cr|libcmml-0.9.4-8|35	Libcmml is a library which enables the handling of documents written in CMML
21cr|libcmml-0.9.4-8|36	(Continuous Media Markup Language) for the Continuous Media Web (CMWeb).
21cr|libcmml-0.9.4-8|37	
21cr|libcmml-0.9.4-8|38	It provides a very simple API for reading files marked up with the Continuous
21cr|libcmml-0.9.4-8|39	Media Markup Language (CMML), and returns C structures containing this
21cr|libcmml-0.9.4-8|40	information in a format which can be used by an Annodexer for creating
21cr|libcmml-0.9.4-8|41	ANNODEX(tm) format documents (ANX).
21cr|libcmml-0.9.4-8|42	
21cr|libcmml-0.9.4-8|43	%files -n %{libname}
21cr|libcmml-0.9.4-8|44	%doc AUTHORS COPYING ChangeLog README
21cr|libcmml-0.9.4-8|45	%{_libdir}/libcmml.so.%{major}*
21cr|libcmml-0.9.4-8|46	
21cr|libcmml-0.9.4-8|47	#----------------------------------------------------------------------------
21cr|libcmml-0.9.4-8|48	
21cr|libcmml-0.9.4-8|49	%package -n %{devname}
21cr|libcmml-0.9.4-8|50	Summary:	Files needed for development using libcmml
21cr|libcmml-0.9.4-8|51	Group:		Development/C
21cr|libcmml-0.9.4-8|52	Requires:	%{libname} = %{EVRD}
21cr|libcmml-0.9.4-8|53	Provides:	%{name}-devel = %{EVRD}
21cr|libcmml-0.9.4-8|54	
21cr|libcmml-0.9.4-8|55	%description -n %{devname}
21cr|libcmml-0.9.4-8|56	Libcmml is a library which enables the handling of documents written in CMML
21cr|libcmml-0.9.4-8|57	(Continuous Media Markup Language) for the Continuous Media Web (CMWeb).
21cr|libcmml-0.9.4-8|58	
21cr|libcmml-0.9.4-8|59	It provides a very simple API for reading files marked up with the Continuous
21cr|libcmml-0.9.4-8|60	Media Markup Language (CMML), and returns C structures containing this
21cr|libcmml-0.9.4-8|61	information in a format which can be used by an Annodexer for creating
21cr|libcmml-0.9.4-8|62	ANNODEX(tm) format documents (ANX).
21cr|libcmml-0.9.4-8|63	
21cr|libcmml-0.9.4-8|64	This package contains the header files and documentation needed for development
21cr|libcmml-0.9.4-8|65	using libcmml.
21cr|libcmml-0.9.4-8|66	
21cr|libcmml-0.9.4-8|67	%files -n %{devname}
21cr|libcmml-0.9.4-8|68	%doc doc/libcmml/html/* TODO
21cr|libcmml-0.9.4-8|69	%{_includedir}/*
21cr|libcmml-0.9.4-8|70	%{_libdir}/libcmml.so
21cr|libcmml-0.9.4-8|71	%{_libdir}/pkgconfig/cmml.pc
21cr|libcmml-0.9.4-8|72	
21cr|libcmml-0.9.4-8|73	#----------------------------------------------------------------------------
21cr|libcmml-0.9.4-8|74	
21cr|libcmml-0.9.4-8|75	%package tools
21cr|libcmml-0.9.4-8|76	Summary:	Various tools using the Continuous Media Markup Language library
21cr|libcmml-0.9.4-8|77	Group:		File tools
21cr|libcmml-0.9.4-8|78	
21cr|libcmml-0.9.4-8|79	%description tools
21cr|libcmml-0.9.4-8|80	Libcmml is a library which enables the handling of documents written in CMML
21cr|libcmml-0.9.4-8|81	(Continuous Media Markup Language) for the Continuous Media Web (CMWeb).
21cr|libcmml-0.9.4-8|82	
21cr|libcmml-0.9.4-8|83	This package contains various tools using the Continuous Media Markup Language
21cr|libcmml-0.9.4-8|84	library.
21cr|libcmml-0.9.4-8|85	
21cr|libcmml-0.9.4-8|86	%files tools
21cr|libcmml-0.9.4-8|87	%{_bindir}/cmml*
21cr|libcmml-0.9.4-8|88	%{_mandir}/man1/*
21cr|libcmml-0.9.4-8|89	%{_mandir}/man6/*
21cr|libcmml-0.9.4-8|90	
21cr|libcmml-0.9.4-8|91	#----------------------------------------------------------------------------
21cr|libcmml-0.9.4-8|92	
21cr|libcmml-0.9.4-8|93	%prep
21cr|libcmml-0.9.4-8|94	%setup -q
21cr|libcmml-0.9.4-8|95	%patch0 -p0
21cr|libcmml-0.9.4-8|96	
21cr|libcmml-0.9.4-8|97	%build
21cr|libcmml-0.9.4-8|98	autoreconf -fi -Im4
21cr|libcmml-0.9.4-8|99	%configure --disable-static
21cr|libcmml-0.9.4-8|100	%make
21cr|libcmml-0.9.4-8|101	
21cr|libcmml-0.9.4-8|102	%install
21cr|libcmml-0.9.4-8|103	%makeinstall_std
21cr|libcmml-0.9.4-8|104	
21cr|libcmml-0.9.4-8|105	install -d %{buildroot}%{_mandir}/man1
21cr|libcmml-0.9.4-8|106	install -d %{buildroot}%{_mandir}/man6
21cr|libcmml-0.9.4-8|107	
21cr|libcmml-0.9.4-8|108	install -m0644 doc/*.1 %{buildroot}%{_mandir}/man1/
21cr|libcmml-0.9.4-8|109	install -m0644 doc/*.6 %{buildroot}%{_mandir}/man6/
21cr|libcmml-0.9.4-8|110	
21cr|libcmml-0.9.4-8|111	# cleanup
21cr|libcmml-0.9.4-8|112	rm -rf %{buildroot}%{_docdir}/libcmml
21cr|libcmml-0.9.4-8|113	
21cr|libcmml-0.9.4-8|114	%check
21cr|libcmml-0.9.4-8|115	make check

2644 21
21cr|libcommuni-3.7.0-4|1	%define	major 3
21cr|libcommuni-3.7.0-4|2	%define	libcommuniqml %mklibname communi-qml
21cr|libcommuni-3.7.0-4|3	%define	libirccore %mklibname irccore %{major}
21cr|libcommuni-3.7.0-4|4	%define	libircmodel %mklibname ircmodel %{major}
21cr|libcommuni-3.7.0-4|5	%define	libircutil %mklibname ircutil %{major}
21cr|libcommuni-3.7.0-4|6	%define	devname %mklibname communi -d
21cr|libcommuni-3.7.0-4|7	
21cr|libcommuni-3.7.0-4|8	Summary:	Cross-platform IRC client library written with Qt
21cr|libcommuni-3.7.0-4|9	Name:		libcommuni
21cr|libcommuni-3.7.0-4|10	Version:	3.7.0
21cr|libcommuni-3.7.0-4|11	Release:	4
21cr|libcommuni-3.7.0-4|12	License:	BSD
21cr|libcommuni-3.7.0-4|13	Group:		Networking/Instant messaging
21cr|libcommuni-3.7.0-4|14	Url:		http://communi.github.com
21cr|libcommuni-3.7.0-4|15	Source0:	https://github.com/communi/libcommuni/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libcommuni-3.7.0-4|16	BuildRequires:	doxygen
21cr|libcommuni-3.7.0-4|17	BuildRequires:	pkgconfig(icu-i18n)
21cr|libcommuni-3.7.0-4|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|libcommuni-3.7.0-4|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|libcommuni-3.7.0-4|20	BuildRequires:	pkgconfig(Qt5Network)
21cr|libcommuni-3.7.0-4|21	BuildRequires:	pkgconfig(Qt5Qml)
21cr|libcommuni-3.7.0-4|22	BuildRequires:	pkgconfig(Qt5Test)
21cr|libcommuni-3.7.0-4|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|libcommuni-3.7.0-4|24	
21cr|libcommuni-3.7.0-4|25	%description
21cr|libcommuni-3.7.0-4|26	Communi is a cross-platform IRC client library written with Qt. It provides a
21cr|libcommuni-3.7.0-4|27	set of tools for enabling IRC in Qt-based C++ and QML applications.
21cr|libcommuni-3.7.0-4|28	
21cr|libcommuni-3.7.0-4|29	#----------------------------------------------------------------------------
21cr|libcommuni-3.7.0-4|30	
21cr|libcommuni-3.7.0-4|31	%package -n %{libcommuniqml}
21cr|libcommuni-3.7.0-4|32	Summary:	Cross-platform IRC client library written with Qt
21cr|libcommuni-3.7.0-4|33	Group:		System/Libraries
21cr|libcommuni-3.7.0-4|34	Provides:	communi-qml = %{EVRD}
21cr|libcommuni-3.7.0-4|35	
21cr|libcommuni-3.7.0-4|36	%description -n %{libcommuniqml}
21cr|libcommuni-3.7.0-4|37	Libraries for Communi, a cross-platform IRC client library written with Qt.
21cr|libcommuni-3.7.0-4|38	This package contains the QML files for using it.
21cr|libcommuni-3.7.0-4|39	
21cr|libcommuni-3.7.0-4|40	%files -n %{libcommuniqml}
21cr|libcommuni-3.7.0-4|41	%{_qt5_libdir}/qt5/qml/Communi/*
21cr|libcommuni-3.7.0-4|42	
21cr|libcommuni-3.7.0-4|43	#----------------------------------------------------------------------------
21cr|libcommuni-3.7.0-4|44	
21cr|libcommuni-3.7.0-4|45	%package -n %{libirccore}
21cr|libcommuni-3.7.0-4|46	Summary:	Cross-platform IRC client library written with Qt
21cr|libcommuni-3.7.0-4|47	Group:		System/Libraries
21cr|libcommuni-3.7.0-4|48	Recommends:	%{libcommuniqml} = %{EVRD}
21cr|libcommuni-3.7.0-4|49	Conflicts:	%{_lib}communi3 < 3.4.0-5
21cr|libcommuni-3.7.0-4|50	
21cr|libcommuni-3.7.0-4|51	%description -n %{libirccore}
21cr|libcommuni-3.7.0-4|52	Libraries for Communi, a cross-platform IRC client library written with Qt.
21cr|libcommuni-3.7.0-4|53	
21cr|libcommuni-3.7.0-4|54	%files -n %{libirccore}
21cr|libcommuni-3.7.0-4|55	%{_libdir}/libIrcCore.so.%{major}*
21cr|libcommuni-3.7.0-4|56	
21cr|libcommuni-3.7.0-4|57	#----------------------------------------------------------------------------
21cr|libcommuni-3.7.0-4|58	
21cr|libcommuni-3.7.0-4|59	%package -n %{libircmodel}
21cr|libcommuni-3.7.0-4|60	Summary:	Cross-platform IRC client library written with Qt
21cr|libcommuni-3.7.0-4|61	Group:		System/Libraries
21cr|libcommuni-3.7.0-4|62	Conflicts:	%{_lib}communi3 < 3.4.0-5
21cr|libcommuni-3.7.0-4|63	
21cr|libcommuni-3.7.0-4|64	%description -n %{libircmodel}
21cr|libcommuni-3.7.0-4|65	Libraries for Communi, a cross-platform IRC client library written with Qt.
21cr|libcommuni-3.7.0-4|66	
21cr|libcommuni-3.7.0-4|67	%files -n %{libircmodel}
21cr|libcommuni-3.7.0-4|68	%{_libdir}/libIrcModel.so.%{major}*
21cr|libcommuni-3.7.0-4|69	
21cr|libcommuni-3.7.0-4|70	#----------------------------------------------------------------------------
21cr|libcommuni-3.7.0-4|71	
21cr|libcommuni-3.7.0-4|72	%package -n %{libircutil}
21cr|libcommuni-3.7.0-4|73	Summary:	Cross-platform IRC client library written with Qt
21cr|libcommuni-3.7.0-4|74	Group:		System/Libraries
21cr|libcommuni-3.7.0-4|75	Conflicts:	%{_lib}communi3 < 3.4.0-5
21cr|libcommuni-3.7.0-4|76	
21cr|libcommuni-3.7.0-4|77	%description -n %{libircutil}
21cr|libcommuni-3.7.0-4|78	Libraries for Communi, a cross-platform IRC client library written with Qt.
21cr|libcommuni-3.7.0-4|79	
21cr|libcommuni-3.7.0-4|80	%files -n %{libircutil}
21cr|libcommuni-3.7.0-4|81	%{_libdir}/libIrcUtil.so.%{major}*
21cr|libcommuni-3.7.0-4|82	
21cr|libcommuni-3.7.0-4|83	#----------------------------------------------------------------------------
21cr|libcommuni-3.7.0-4|84	
21cr|libcommuni-3.7.0-4|85	%package -n %{devname}
21cr|libcommuni-3.7.0-4|86	Summary:	Cross-platform IRC client library written with Qt
21cr|libcommuni-3.7.0-4|87	Group:		Development/KDE and Qt
21cr|libcommuni-3.7.0-4|88	Requires:	%{libcommuniqml} = %{EVRD}
21cr|libcommuni-3.7.0-4|89	Requires:	%{libirccore} = %{EVRD}
21cr|libcommuni-3.7.0-4|90	Requires:	%{libircmodel} = %{EVRD}
21cr|libcommuni-3.7.0-4|91	Requires:	%{libircutil} = %{EVRD}
21cr|libcommuni-3.7.0-4|92	Provides:	%{name}-devel = %{EVRD}
21cr|libcommuni-3.7.0-4|93	Provides:	communi-devel = %{EVRD}
21cr|libcommuni-3.7.0-4|94	
21cr|libcommuni-3.7.0-4|95	%description -n %{devname}
21cr|libcommuni-3.7.0-4|96	Communi is a cross-platform IRC client library written with Qt. This package
21cr|libcommuni-3.7.0-4|97	contains the development files for using it.
21cr|libcommuni-3.7.0-4|98	
21cr|libcommuni-3.7.0-4|99	%files -n %{devname}
21cr|libcommuni-3.7.0-4|100	%doc doc/html/*
21cr|libcommuni-3.7.0-4|101	%{_libdir}/libIrc*.so
21cr|libcommuni-3.7.0-4|102	%{_qt5_includedir}/Communi/*
21cr|libcommuni-3.7.0-4|103	%{_qt5_datadir}/mkspecs/features/communi-config.prf
21cr|libcommuni-3.7.0-4|104	%{_qt5_datadir}/mkspecs/features/communi.prf
21cr|libcommuni-3.7.0-4|105	
21cr|libcommuni-3.7.0-4|106	#----------------------------------------------------------------------------
21cr|libcommuni-3.7.0-4|107	
21cr|libcommuni-3.7.0-4|108	%prep
21cr|libcommuni-3.7.0-4|109	%setup -q
21cr|libcommuni-3.7.0-4|110	
21cr|libcommuni-3.7.0-4|111	
21cr|libcommuni-3.7.0-4|112	%build
21cr|libcommuni-3.7.0-4|113	./configure	-qmake %{_bindir}/qmake-qt5 -libdir %{_libdir} -headerdir %{_qt5_includedir}/Communi/ \
21cr|libcommuni-3.7.0-4|114	-featuredir %{_qt5_datadir}/mkspecs/features/ -importdir %{_qt5_importdir}/Communi/ \
21cr|libcommuni-3.7.0-4|115	-qmldir %{_libdir}/qt5/qml/ \
21cr|libcommuni-3.7.0-4|116	-config verbose -config no_examples -config no_rpath -config icu
21cr|libcommuni-3.7.0-4|117	%qmake_qt5
21cr|libcommuni-3.7.0-4|118	%make
21cr|libcommuni-3.7.0-4|119	# Build dev docs
21cr|libcommuni-3.7.0-4|120	%make docs
21cr|libcommuni-3.7.0-4|121	
21cr|libcommuni-3.7.0-4|122	
21cr|libcommuni-3.7.0-4|123	%install
21cr|libcommuni-3.7.0-4|124	%makeinstall_qt
21cr|libcommuni-3.7.0-4|125	

2645 21
21cr|libcoverart-1.0.0-5|1	%define major 1
21cr|libcoverart-1.0.0-5|2	%define libname %mklibname coverart %{major}
21cr|libcoverart-1.0.0-5|3	%define devname %mklibname coverart -d
21cr|libcoverart-1.0.0-5|4	
21cr|libcoverart-1.0.0-5|5	Summary:	CoverArtArchive client library
21cr|libcoverart-1.0.0-5|6	Name:		libcoverart
21cr|libcoverart-1.0.0-5|7	Version:	1.0.0
21cr|libcoverart-1.0.0-5|8	Release:	5
21cr|libcoverart-1.0.0-5|9	License:	LGPLv2+
21cr|libcoverart-1.0.0-5|10	Group:		Sound
21cr|libcoverart-1.0.0-5|11	Url:		https://musicbrainz.org/doc/libcoverart
21cr|libcoverart-1.0.0-5|12	# This one is not the final release (see CMakeLists.txt file): use fake release from git head
21cr|libcoverart-1.0.0-5|13	#Source0:	https://github.com/metabrainz/libcoverart/releases/download/release-%%{version}/%%{name}-%%{version}.tar.gz
21cr|libcoverart-1.0.0-5|14	Source0:	%{name}-%{version}.tar.xz
21cr|libcoverart-1.0.0-5|15	Patch0:		0005-Fix-build-with-cmake-3.18.patch
21cr|libcoverart-1.0.0-5|16	Patch1:		libcoverart-1.0.0-use-https-for-URLs.patch
21cr|libcoverart-1.0.0-5|17	BuildRequires:	cmake >= 2.6
21cr|libcoverart-1.0.0-5|18	BuildRequires:	doxygen
21cr|libcoverart-1.0.0-5|19	BuildRequires:	pkgconfig(jansson)
21cr|libcoverart-1.0.0-5|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libcoverart-1.0.0-5|21	BuildRequires:	pkgconfig(neon) >= 0.25
21cr|libcoverart-1.0.0-5|22	
21cr|libcoverart-1.0.0-5|23	%description
21cr|libcoverart-1.0.0-5|24	The Cover Art Archive Library, is a development library geared towards
21cr|libcoverart-1.0.0-5|25	developers who wish to add Cover Art capabilities to their applications. The
21cr|libcoverart-1.0.0-5|26	library supports Linux and Mac OS X. The data is mostly gathered from the
21cr|libcoverart-1.0.0-5|27	Cover Art Archive.
21cr|libcoverart-1.0.0-5|28	
21cr|libcoverart-1.0.0-5|29	#-----------------------------------------------------------------------------
21cr|libcoverart-1.0.0-5|30	
21cr|libcoverart-1.0.0-5|31	%package -n %{libname}
21cr|libcoverart-1.0.0-5|32	Summary:	CoverArtArchive client library
21cr|libcoverart-1.0.0-5|33	Group:		System/Libraries
21cr|libcoverart-1.0.0-5|34	
21cr|libcoverart-1.0.0-5|35	%description -n %{libname}
21cr|libcoverart-1.0.0-5|36	The Cover Art Archive Library, is a development library geared towards
21cr|libcoverart-1.0.0-5|37	developers who wish to add Cover Art capabilities to their applications.
21cr|libcoverart-1.0.0-5|38	This package contains the main libraries.
21cr|libcoverart-1.0.0-5|39	
21cr|libcoverart-1.0.0-5|40	%files -n %{libname}
21cr|libcoverart-1.0.0-5|41	%doc COPYING.txt NEWS.txt README.md
21cr|libcoverart-1.0.0-5|42	%{_libdir}/%{name}.so.%{major}*
21cr|libcoverart-1.0.0-5|43	%{_libdir}/libcoverartcc.so.%{major}*
21cr|libcoverart-1.0.0-5|44	
21cr|libcoverart-1.0.0-5|45	#-----------------------------------------------------------------------------
21cr|libcoverart-1.0.0-5|46	
21cr|libcoverart-1.0.0-5|47	%package -n %{devname}
21cr|libcoverart-1.0.0-5|48	Summary:	Development files for %{name}
21cr|libcoverart-1.0.0-5|49	Group:		Development/C++
21cr|libcoverart-1.0.0-5|50	Requires:	%{libname} = %{EVRD}
21cr|libcoverart-1.0.0-5|51	Provides:	coverart-devel = %{EVRD}
21cr|libcoverart-1.0.0-5|52	
21cr|libcoverart-1.0.0-5|53	%description -n %{devname}
21cr|libcoverart-1.0.0-5|54	The Cover Art Archive Library, is a development library geared towards
21cr|libcoverart-1.0.0-5|55	developers who wish to add Cover Art capabilities to their applications.
21cr|libcoverart-1.0.0-5|56	This package contains the development files for %{name}.
21cr|libcoverart-1.0.0-5|57	
21cr|libcoverart-1.0.0-5|58	%files -n %{devname}
21cr|libcoverart-1.0.0-5|59	%doc COPYING.txt
21cr|libcoverart-1.0.0-5|60	%doc build/docs/*
21cr|libcoverart-1.0.0-5|61	%{_includedir}/coverart
21cr|libcoverart-1.0.0-5|62	%{_libdir}/%{name}.so
21cr|libcoverart-1.0.0-5|63	%{_libdir}/libcoverartcc.so
21cr|libcoverart-1.0.0-5|64	%{_libdir}/pkgconfig/%{name}.pc
21cr|libcoverart-1.0.0-5|65	%{_libdir}/pkgconfig/libcoverartcc.pc
21cr|libcoverart-1.0.0-5|66	
21cr|libcoverart-1.0.0-5|67	#-----------------------------------------------------------------------------
21cr|libcoverart-1.0.0-5|68	
21cr|libcoverart-1.0.0-5|69	%prep
21cr|libcoverart-1.0.0-5|70	%setup -q
21cr|libcoverart-1.0.0-5|71	%patch0 -p1
21cr|libcoverart-1.0.0-5|72	%patch1 -p1
21cr|libcoverart-1.0.0-5|73	
21cr|libcoverart-1.0.0-5|74	
21cr|libcoverart-1.0.0-5|75	%build
21cr|libcoverart-1.0.0-5|76	%cmake
21cr|libcoverart-1.0.0-5|77	%make
21cr|libcoverart-1.0.0-5|78	
21cr|libcoverart-1.0.0-5|79	# Prepare also dev docs, to pull in with %%doc macro
21cr|libcoverart-1.0.0-5|80	%make docs
21cr|libcoverart-1.0.0-5|81	
21cr|libcoverart-1.0.0-5|82	
21cr|libcoverart-1.0.0-5|83	%install
21cr|libcoverart-1.0.0-5|84	%makeinstall_std -C build

2646 21
21cr|libcpuid-0.5.1-1|1	%define major 15
21cr|libcpuid-0.5.1-1|2	%define libname %mklibname cpuid %{major}
21cr|libcpuid-0.5.1-1|3	%define devname %mklibname cpuid -d
21cr|libcpuid-0.5.1-1|4	
21cr|libcpuid-0.5.1-1|5	Summary:	Small C library for x86 CPU detection and feature extraction
21cr|libcpuid-0.5.1-1|6	Name:		libcpuid
21cr|libcpuid-0.5.1-1|7	# Version extracted from configure.ac file
21cr|libcpuid-0.5.1-1|8	Version:	0.5.1
21cr|libcpuid-0.5.1-1|9	Release:	1
21cr|libcpuid-0.5.1-1|10	License:	BSD
21cr|libcpuid-0.5.1-1|11	Group:		System/Libraries
21cr|libcpuid-0.5.1-1|12	Url:		http://libcpuid.sourceforge.net
21cr|libcpuid-0.5.1-1|13	Source0:	https://github.com/anrieff/libcpuid/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libcpuid-0.5.1-1|14	BuildRequires:	doxygen
21cr|libcpuid-0.5.1-1|15	
21cr|libcpuid-0.5.1-1|16	%description
21cr|libcpuid-0.5.1-1|17	Small C library for x86 CPU detection and feature extraction.
21cr|libcpuid-0.5.1-1|18	
21cr|libcpuid-0.5.1-1|19	#----------------------------------------------------------------------------
21cr|libcpuid-0.5.1-1|20	
21cr|libcpuid-0.5.1-1|21	%package tools
21cr|libcpuid-0.5.1-1|22	Summary:	Tools for x86 CPU detection and feature extraction
21cr|libcpuid-0.5.1-1|23	Group:		System/Configuration/Hardware
21cr|libcpuid-0.5.1-1|24	
21cr|libcpuid-0.5.1-1|25	%description tools
21cr|libcpuid-0.5.1-1|26	Tools for x86 CPU detection and feature extraction.
21cr|libcpuid-0.5.1-1|27	
21cr|libcpuid-0.5.1-1|28	%files tools
21cr|libcpuid-0.5.1-1|29	%{_bindir}/cpuid_tool
21cr|libcpuid-0.5.1-1|30	
21cr|libcpuid-0.5.1-1|31	#----------------------------------------------------------------------------
21cr|libcpuid-0.5.1-1|32	
21cr|libcpuid-0.5.1-1|33	%package -n %{libname}
21cr|libcpuid-0.5.1-1|34	Summary:	Small C library for x86 CPU detection and feature extraction
21cr|libcpuid-0.5.1-1|35	Group:		System/Libraries
21cr|libcpuid-0.5.1-1|36	
21cr|libcpuid-0.5.1-1|37	%description -n %{libname}
21cr|libcpuid-0.5.1-1|38	This package contains the library needed to run programs dynamically
21cr|libcpuid-0.5.1-1|39	linked with %{name}.
21cr|libcpuid-0.5.1-1|40	
21cr|libcpuid-0.5.1-1|41	%files -n %{libname}
21cr|libcpuid-0.5.1-1|42	%{_libdir}/libcpuid.so.%{major}*
21cr|libcpuid-0.5.1-1|43	
21cr|libcpuid-0.5.1-1|44	#----------------------------------------------------------------------------
21cr|libcpuid-0.5.1-1|45	
21cr|libcpuid-0.5.1-1|46	%package -n %{devname}
21cr|libcpuid-0.5.1-1|47	Summary:	Headers for developing programs that will use %{name}
21cr|libcpuid-0.5.1-1|48	Group:		Development/C
21cr|libcpuid-0.5.1-1|49	Requires:	%{libname} = %{EVRD}
21cr|libcpuid-0.5.1-1|50	Provides:	%{name}-devel = %{EVRD}
21cr|libcpuid-0.5.1-1|51	
21cr|libcpuid-0.5.1-1|52	%description -n %{devname}
21cr|libcpuid-0.5.1-1|53	This package contains the headers that programmers will need to develop
21cr|libcpuid-0.5.1-1|54	applications which will use %{name}.
21cr|libcpuid-0.5.1-1|55	
21cr|libcpuid-0.5.1-1|56	%files -n %{devname}
21cr|libcpuid-0.5.1-1|57	%dir %{_includedir}/%{name}/
21cr|libcpuid-0.5.1-1|58	%{_includedir}/%{name}/*
21cr|libcpuid-0.5.1-1|59	%{_libdir}/%{name}.so
21cr|libcpuid-0.5.1-1|60	%{_libdir}/pkgconfig/*
21cr|libcpuid-0.5.1-1|61	%{_mandir}/man3/*.3*
21cr|libcpuid-0.5.1-1|62	
21cr|libcpuid-0.5.1-1|63	#----------------------------------------------------------------------------
21cr|libcpuid-0.5.1-1|64	
21cr|libcpuid-0.5.1-1|65	%prep
21cr|libcpuid-0.5.1-1|66	%setup -q
21cr|libcpuid-0.5.1-1|67	
21cr|libcpuid-0.5.1-1|68	%build
21cr|libcpuid-0.5.1-1|69	autoreconf -fi
21cr|libcpuid-0.5.1-1|70	%configure --disable-static
21cr|libcpuid-0.5.1-1|71	%make
21cr|libcpuid-0.5.1-1|72	
21cr|libcpuid-0.5.1-1|73	%install
21cr|libcpuid-0.5.1-1|74	%makeinstall_std

2647 21
21cr|libcryptui-3.12.2-7|1	%define sname	cryptui
21cr|libcryptui-3.12.2-7|2	
21cr|libcryptui-3.12.2-7|3	%define major	0
21cr|libcryptui-3.12.2-7|4	%define gimajor	0.0
21cr|libcryptui-3.12.2-7|5	%define libname %mklibname %{sname} %{major}
21cr|libcryptui-3.12.2-7|6	%define girname %mklibname %{sname}-gir %{gimajor}
21cr|libcryptui-3.12.2-7|7	%define devname %mklibname -d %{sname}
21cr|libcryptui-3.12.2-7|8	
21cr|libcryptui-3.12.2-7|9	Summary:	Interface components for OpenPGP
21cr|libcryptui-3.12.2-7|10	Name:		libcryptui
21cr|libcryptui-3.12.2-7|11	Version:	3.12.2
21cr|libcryptui-3.12.2-7|12	Release:	7
21cr|libcryptui-3.12.2-7|13	License:	LGPLv2+
21cr|libcryptui-3.12.2-7|14	Group:		Graphical desktop/GNOME
21cr|libcryptui-3.12.2-7|15	URL:		http://seahorse.sourceforge.net/
21cr|libcryptui-3.12.2-7|16	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libcryptui/3.12/%{name}-%{version}.tar.xz
21cr|libcryptui-3.12.2-7|17	Patch0:		libcryptui-gnupg.patch
21cr|libcryptui-3.12.2-7|18	BuildRequires:	gtk-doc
21cr|libcryptui-3.12.2-7|19	BuildRequires:	intltool
21cr|libcryptui-3.12.2-7|20	BuildRequires:	gpgme-devel
21cr|libcryptui-3.12.2-7|21	BuildRequires:	gnupg2
21cr|libcryptui-3.12.2-7|22	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|libcryptui-3.12.2-7|23	BuildRequires:	pkgconfig(glib-2.0)
21cr|libcryptui-3.12.2-7|24	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|libcryptui-3.12.2-7|25	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libcryptui-3.12.2-7|26	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|libcryptui-3.12.2-7|27	BuildRequires:	pkgconfig(libnotify)
21cr|libcryptui-3.12.2-7|28	BuildRequires:	pkgconfig(sm)
21cr|libcryptui-3.12.2-7|29	Requires:	gnupg
21cr|libcryptui-3.12.2-7|30	Conflicts:	seahorse < 3.1.4
21cr|libcryptui-3.12.2-7|31	
21cr|libcryptui-3.12.2-7|32	%description
21cr|libcryptui-3.12.2-7|33	libcryptui is a library used for prompting for PGP keys.
21cr|libcryptui-3.12.2-7|34	
21cr|libcryptui-3.12.2-7|35	%files -f %{sname}.lang
21cr|libcryptui-3.12.2-7|36	%{_bindir}/seahorse-daemon
21cr|libcryptui-3.12.2-7|37	%{_datadir}/cryptui
21cr|libcryptui-3.12.2-7|38	%{_datadir}/dbus-1/services/*.service
21cr|libcryptui-3.12.2-7|39	%{_datadir}/GConf/gsettings/*.convert
21cr|libcryptui-3.12.2-7|40	%{_datadir}/glib-2.0/schemas/*.xml
21cr|libcryptui-3.12.2-7|41	%{_datadir}/pixmaps/cryptui
21cr|libcryptui-3.12.2-7|42	%{_mandir}/man1/*
21cr|libcryptui-3.12.2-7|43	
21cr|libcryptui-3.12.2-7|44	#----------------------------------------------------------------------
21cr|libcryptui-3.12.2-7|45	
21cr|libcryptui-3.12.2-7|46	%package -n %{libname}
21cr|libcryptui-3.12.2-7|47	Group:		System/Libraries
21cr|libcryptui-3.12.2-7|48	Summary:	Interface components for OpenPGP
21cr|libcryptui-3.12.2-7|49	
21cr|libcryptui-3.12.2-7|50	%description -n %{libname}
21cr|libcryptui-3.12.2-7|51	libcryptui is a library used for prompting for PGP keys.
21cr|libcryptui-3.12.2-7|52	
21cr|libcryptui-3.12.2-7|53	%files -n %{libname}
21cr|libcryptui-3.12.2-7|54	%{_libdir}/%{name}.so.%{major}*
21cr|libcryptui-3.12.2-7|55	
21cr|libcryptui-3.12.2-7|56	#----------------------------------------------------------------------
21cr|libcryptui-3.12.2-7|57	
21cr|libcryptui-3.12.2-7|58	%package -n %{girname}
21cr|libcryptui-3.12.2-7|59	Summary:	GObject Introspection interface description for %{name}
21cr|libcryptui-3.12.2-7|60	Group:		System/Libraries
21cr|libcryptui-3.12.2-7|61	
21cr|libcryptui-3.12.2-7|62	%description -n %{girname}
21cr|libcryptui-3.12.2-7|63	GObject Introspection interface description for %{name}.
21cr|libcryptui-3.12.2-7|64	
21cr|libcryptui-3.12.2-7|65	%files -n %{girname}
21cr|libcryptui-3.12.2-7|66	%{_libdir}/girepository-1.0/CryptUI-%{gimajor}.typelib
21cr|libcryptui-3.12.2-7|67	
21cr|libcryptui-3.12.2-7|68	#----------------------------------------------------------------------
21cr|libcryptui-3.12.2-7|69	
21cr|libcryptui-3.12.2-7|70	%package -n %{devname}
21cr|libcryptui-3.12.2-7|71	Summary:	Header files required to develop with libcryptui
21cr|libcryptui-3.12.2-7|72	Group:		Development/C
21cr|libcryptui-3.12.2-7|73	Requires:	%{libname} = %{version}-%{release}
21cr|libcryptui-3.12.2-7|74	Requires:	%{girname} = %{version}-%{release}
21cr|libcryptui-3.12.2-7|75	Provides:	%{name}-devel = %{version}-%{release}
21cr|libcryptui-3.12.2-7|76	
21cr|libcryptui-3.12.2-7|77	%description -n %{devname}
21cr|libcryptui-3.12.2-7|78	The libcryptui-devel package contains the header files and developer
21cr|libcryptui-3.12.2-7|79	documentation for the libcryptui library.
21cr|libcryptui-3.12.2-7|80	
21cr|libcryptui-3.12.2-7|81	%files -n %{devname}
21cr|libcryptui-3.12.2-7|82	%{_includedir}/%{name}
21cr|libcryptui-3.12.2-7|83	%{_libdir}/*.so
21cr|libcryptui-3.12.2-7|84	%{_libdir}/pkgconfig/*.pc
21cr|libcryptui-3.12.2-7|85	%{_datadir}/gir-1.0/*.gir
21cr|libcryptui-3.12.2-7|86	%doc %{_datadir}/gtk-doc/html/%{name}
21cr|libcryptui-3.12.2-7|87	
21cr|libcryptui-3.12.2-7|88	#----------------------------------------------------------------------
21cr|libcryptui-3.12.2-7|89	%prep
21cr|libcryptui-3.12.2-7|90	%autosetup -p1
21cr|libcryptui-3.12.2-7|91	
21cr|libcryptui-3.12.2-7|92	%build
21cr|libcryptui-3.12.2-7|93	%configure \
21cr|libcryptui-3.12.2-7|94	--disable-static \
21cr|libcryptui-3.12.2-7|95	--disable-dependency-tracking \
21cr|libcryptui-3.12.2-7|96	--disable-update-mime-database \
21cr|libcryptui-3.12.2-7|97	--disable-schemas-compile
21cr|libcryptui-3.12.2-7|98	
21cr|libcryptui-3.12.2-7|99	%make
21cr|libcryptui-3.12.2-7|100	
21cr|libcryptui-3.12.2-7|101	%install
21cr|libcryptui-3.12.2-7|102	%makeinstall_std
21cr|libcryptui-3.12.2-7|103	
21cr|libcryptui-3.12.2-7|104	%find_lang %{sname}

2648 21
21cr|libdap-3.18.1-5|1	%define major 23
21cr|libdap-3.18.1-5|2	%define cmajor 6
21cr|libdap-3.18.1-5|3	%define smajor 7
21cr|libdap-3.18.1-5|4	%define libname %mklibname dap %{major}
21cr|libdap-3.18.1-5|5	%define libclient %mklibname dapclient %{cmajor}
21cr|libdap-3.18.1-5|6	%define libserver %mklibname dapserver %{smajor}
21cr|libdap-3.18.1-5|7	%define devname %mklibname dap -d
21cr|libdap-3.18.1-5|8	
21cr|libdap-3.18.1-5|9	Summary:	C++ DAP2 library from OPeNDAP
21cr|libdap-3.18.1-5|10	Name:		libdap
21cr|libdap-3.18.1-5|11	Version:	3.18.1
21cr|libdap-3.18.1-5|12	Release:	5
21cr|libdap-3.18.1-5|13	# The deflate program is covered by the W3C licence
21cr|libdap-3.18.1-5|14	License:	LGPLv2.1+
21cr|libdap-3.18.1-5|15	Group:		System/Libraries
21cr|libdap-3.18.1-5|16	Url:		http://www.opendap.org/
21cr|libdap-3.18.1-5|17	Source0:	http://www.opendap.org/pub/source/libdap-%{version}.tar.gz
21cr|libdap-3.18.1-5|18	Patch0:		libdap-3.12.0-tirpc.patch
21cr|libdap-3.18.1-5|19	BuildRequires:	bison
21cr|libdap-3.18.1-5|20	BuildRequires:	doxygen
21cr|libdap-3.18.1-5|21	BuildRequires:	flex
21cr|libdap-3.18.1-5|22	BuildRequires:	graphviz
21cr|libdap-3.18.1-5|23	BuildRequires:	groff
21cr|libdap-3.18.1-5|24	BuildRequires:	pkgconfig(cppunit)
21cr|libdap-3.18.1-5|25	BuildRequires:	pkgconfig(libcurl)
21cr|libdap-3.18.1-5|26	BuildRequires:	pkgconfig(libtirpc)
21cr|libdap-3.18.1-5|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libdap-3.18.1-5|28	BuildRequires:	pkgconfig(uuid)
21cr|libdap-3.18.1-5|29	
21cr|libdap-3.18.1-5|30	%description
21cr|libdap-3.18.1-5|31	The libdap++ library contains an implementation of DAP2. This package
21cr|libdap-3.18.1-5|32	contains the library, dap-config, getdap and deflate. The script dap-config
21cr|libdap-3.18.1-5|33	simplifies using the library in other projects. The getdap utility is a
21cr|libdap-3.18.1-5|34	simple command-line tool to read from DAP2 servers. It is built using the
21cr|libdap-3.18.1-5|35	library and demonstrates simple uses of it. The deflate utility is used by
21cr|libdap-3.18.1-5|36	the library when it returns compressed responses.
21cr|libdap-3.18.1-5|37	
21cr|libdap-3.18.1-5|38	%files
21cr|libdap-3.18.1-5|39	%doc README NEWS COPYING COPYRIGHT_URI README.dodsrc COPYRIGHT_W3C
21cr|libdap-3.18.1-5|40	%{_bindir}/getdap
21cr|libdap-3.18.1-5|41	%{_bindir}/getdap4
21cr|libdap-3.18.1-5|42	%{_mandir}/man1/getdap.1*
21cr|libdap-3.18.1-5|43	%{_mandir}/man1/getdap4*
21cr|libdap-3.18.1-5|44	
21cr|libdap-3.18.1-5|45	#----------------------------------------------------------------------------
21cr|libdap-3.18.1-5|46	
21cr|libdap-3.18.1-5|47	%package -n %{libname}
21cr|libdap-3.18.1-5|48	Summary:	C++ DAP2 library from OPeNDAP
21cr|libdap-3.18.1-5|49	Group:		System/Libraries
21cr|libdap-3.18.1-5|50	
21cr|libdap-3.18.1-5|51	%description -n %{libname}
21cr|libdap-3.18.1-5|52	C++ DAP2 library from OPeNDAP.
21cr|libdap-3.18.1-5|53	
21cr|libdap-3.18.1-5|54	%files -n %{libname}
21cr|libdap-3.18.1-5|55	%defattr(-, root, root)
21cr|libdap-3.18.1-5|56	%{_libdir}/libdap.so.%{major}*
21cr|libdap-3.18.1-5|57	
21cr|libdap-3.18.1-5|58	#----------------------------------------------------------------------------
21cr|libdap-3.18.1-5|59	
21cr|libdap-3.18.1-5|60	%package -n %{libclient}
21cr|libdap-3.18.1-5|61	Summary:	C++ DAP2 library from OPeNDAP
21cr|libdap-3.18.1-5|62	Group:		System/Libraries
21cr|libdap-3.18.1-5|63	Conflicts:	%{_lib}dap10 < 3.12.0
21cr|libdap-3.18.1-5|64	
21cr|libdap-3.18.1-5|65	%description -n %{libclient}
21cr|libdap-3.18.1-5|66	C++ DAP2 library from OPeNDAP.
21cr|libdap-3.18.1-5|67	
21cr|libdap-3.18.1-5|68	%files -n %{libclient}
21cr|libdap-3.18.1-5|69	%defattr(-, root, root)
21cr|libdap-3.18.1-5|70	%{_libdir}/libdapclient.so.%{cmajor}*
21cr|libdap-3.18.1-5|71	
21cr|libdap-3.18.1-5|72	#----------------------------------------------------------------------------
21cr|libdap-3.18.1-5|73	
21cr|libdap-3.18.1-5|74	%package -n %{libserver}
21cr|libdap-3.18.1-5|75	Summary:	C++ DAP2 library from OPeNDAP
21cr|libdap-3.18.1-5|76	Group:		System/Libraries
21cr|libdap-3.18.1-5|77	Conflicts:	%{_lib}dap10 < 3.12.0
21cr|libdap-3.18.1-5|78	
21cr|libdap-3.18.1-5|79	%description -n %{libserver}
21cr|libdap-3.18.1-5|80	C++ DAP2 library from OPeNDAP.
21cr|libdap-3.18.1-5|81	
21cr|libdap-3.18.1-5|82	%files -n %{libserver}
21cr|libdap-3.18.1-5|83	%defattr(-, root, root)
21cr|libdap-3.18.1-5|84	%{_libdir}/libdapserver.so.%{smajor}*
21cr|libdap-3.18.1-5|85	
21cr|libdap-3.18.1-5|86	#----------------------------------------------------------------------------
21cr|libdap-3.18.1-5|87	
21cr|libdap-3.18.1-5|88	%package -n %{devname}
21cr|libdap-3.18.1-5|89	Summary:	Development and header files from libdap
21cr|libdap-3.18.1-5|90	Group:		Development/C++
21cr|libdap-3.18.1-5|91	Requires:	%{libname} = %{EVRD}
21cr|libdap-3.18.1-5|92	Requires:	%{libclient} = %{EVRD}
21cr|libdap-3.18.1-5|93	Requires:	%{libserver} = %{EVRD}
21cr|libdap-3.18.1-5|94	Provides:	%{name}-devel = %{EVRD}
21cr|libdap-3.18.1-5|95	Obsoletes:	%{_lib}dap-static-devel < 3.12.0
21cr|libdap-3.18.1-5|96	
21cr|libdap-3.18.1-5|97	%description -n %{devname}
21cr|libdap-3.18.1-5|98	This package contains all the files needed to develop applications that
21cr|libdap-3.18.1-5|99	will use libdap.
21cr|libdap-3.18.1-5|100	
21cr|libdap-3.18.1-5|101	%files -n %{devname}
21cr|libdap-3.18.1-5|102	%defattr(-, root, root)
21cr|libdap-3.18.1-5|103	%{_libdir}/libdap.so
21cr|libdap-3.18.1-5|104	%{_libdir}/libdapclient.so
21cr|libdap-3.18.1-5|105	%{_libdir}/libdapserver.so
21cr|libdap-3.18.1-5|106	%{_libdir}/pkgconfig/libdap*.pc
21cr|libdap-3.18.1-5|107	%{_bindir}/dap-config
21cr|libdap-3.18.1-5|108	%{_bindir}/dap-config-pkgconfig
21cr|libdap-3.18.1-5|109	%{_includedir}/libdap/
21cr|libdap-3.18.1-5|110	%{_datadir}/aclocal/*
21cr|libdap-3.18.1-5|111	%{_mandir}/man1/dap-config.1*
21cr|libdap-3.18.1-5|112	
21cr|libdap-3.18.1-5|113	#----------------------------------------------------------------------------
21cr|libdap-3.18.1-5|114	
21cr|libdap-3.18.1-5|115	%package doc
21cr|libdap-3.18.1-5|116	Summary:	Documentation of the libdap library
21cr|libdap-3.18.1-5|117	Group:		Development/C
21cr|libdap-3.18.1-5|118	BuildArch:	noarch
21cr|libdap-3.18.1-5|119	
21cr|libdap-3.18.1-5|120	%description doc
21cr|libdap-3.18.1-5|121	Documentation of the libdap library.
21cr|libdap-3.18.1-5|122	
21cr|libdap-3.18.1-5|123	%files doc
21cr|libdap-3.18.1-5|124	%doc __mandriva_docs/html/
21cr|libdap-3.18.1-5|125	
21cr|libdap-3.18.1-5|126	#----------------------------------------------------------------------------
21cr|libdap-3.18.1-5|127	
21cr|libdap-3.18.1-5|128	%prep
21cr|libdap-3.18.1-5|129	%setup -q
21cr|libdap-3.18.1-5|130	%patch0 -p1
21cr|libdap-3.18.1-5|131	
21cr|libdap-3.18.1-5|132	%build
21cr|libdap-3.18.1-5|133	%global optflags %{optflags} -std=c++14
21cr|libdap-3.18.1-5|134	autoreconf -fiv
21cr|libdap-3.18.1-5|135	%configure \
21cr|libdap-3.18.1-5|136	--disable-static
21cr|libdap-3.18.1-5|137	%make
21cr|libdap-3.18.1-5|138	
21cr|libdap-3.18.1-5|139	%install
21cr|libdap-3.18.1-5|140	%makeinstall_std
21cr|libdap-3.18.1-5|141	
21cr|libdap-3.18.1-5|142	%make docs
21cr|libdap-3.18.1-5|143	
21cr|libdap-3.18.1-5|144	rm -rf __mandriva_docs
21cr|libdap-3.18.1-5|145	cp -a docs __mandriva_docs
21cr|libdap-3.18.1-5|146	# those .map and .md5 are of dubious use, remove them
21cr|libdap-3.18.1-5|147	rm -f __mandriva_docs/html/*.map __mandriva_docs/html/*.md5
21cr|libdap-3.18.1-5|148	# use the ChangeLog timestamp to have the same timestamps for the doc files
21cr|libdap-3.18.1-5|149	# for all archs
21cr|libdap-3.18.1-5|150	touch -r ChangeLog __mandriva_docs/html/*
21cr|libdap-3.18.1-5|151	
21cr|libdap-3.18.1-5|152	rm -f %{buildroot}%{_libdir}/*.a

2649 21
21cr|libdigidoc-3.10.5-1|1	%define major 2
21cr|libdigidoc-3.10.5-1|2	%define libname %mklibname digidoc %{major}
21cr|libdigidoc-3.10.5-1|3	%define devname %mklibname digidoc -d
21cr|libdigidoc-3.10.5-1|4	
21cr|libdigidoc-3.10.5-1|5	Summary:	Library for handling digitally signed documents
21cr|libdigidoc-3.10.5-1|6	Name:		libdigidoc
21cr|libdigidoc-3.10.5-1|7	Version:	3.10.5
21cr|libdigidoc-3.10.5-1|8	Release:	1
21cr|libdigidoc-3.10.5-1|9	License:	LGPLv2.1+
21cr|libdigidoc-3.10.5-1|10	Group:		System/Libraries
21cr|libdigidoc-3.10.5-1|11	Url:		https://github.com/open-eid/libdigidoc
21cr|libdigidoc-3.10.5-1|12	Source0:	https://github.com/open-eid/libdigidoc/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|libdigidoc-3.10.5-1|13	BuildRequires:	cmake
21cr|libdigidoc-3.10.5-1|14	BuildRequires:	ninja
21cr|libdigidoc-3.10.5-1|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libdigidoc-3.10.5-1|16	BuildRequires:	pkgconfig(openssl)
21cr|libdigidoc-3.10.5-1|17	
21cr|libdigidoc-3.10.5-1|18	%description
21cr|libdigidoc-3.10.5-1|19	libDigiDoc is a library implementing a subset of the XAdES digital
21cr|libdigidoc-3.10.5-1|20	signature standard on top of Estonian specific .ddoc container format.
21cr|libdigidoc-3.10.5-1|21	It allows to create, sign, verify, and modify digidoc XML containers.
21cr|libdigidoc-3.10.5-1|22	
21cr|libdigidoc-3.10.5-1|23	%files
21cr|libdigidoc-3.10.5-1|24	%config(noreplace) %{_sysconfdir}/digidoc.conf
21cr|libdigidoc-3.10.5-1|25	%doc README.md RELEASE-NOTES.md AUTHORS CONTRIBUTING.md LICENSE.LGPL
21cr|libdigidoc-3.10.5-1|26	%{_bindir}/cdigidoc
21cr|libdigidoc-3.10.5-1|27	%{_mandir}/man1/cdigidoc.1.*
21cr|libdigidoc-3.10.5-1|28	%{_datadir}/%{name}/*.crt
21cr|libdigidoc-3.10.5-1|29	
21cr|libdigidoc-3.10.5-1|30	#----------------------------------------------------------------------------
21cr|libdigidoc-3.10.5-1|31	
21cr|libdigidoc-3.10.5-1|32	%package -n %{libname}
21cr|libdigidoc-3.10.5-1|33	Summary:	Library for handling digitally signed documents
21cr|libdigidoc-3.10.5-1|34	Group:		System/Libraries
21cr|libdigidoc-3.10.5-1|35	Requires:	%{name}
21cr|libdigidoc-3.10.5-1|36	
21cr|libdigidoc-3.10.5-1|37	%description -n %{libname}
21cr|libdigidoc-3.10.5-1|38	This package contains libraries and header files for
21cr|libdigidoc-3.10.5-1|39	developing applications that use %{name}.
21cr|libdigidoc-3.10.5-1|40	
21cr|libdigidoc-3.10.5-1|41	%files -n %{libname}
21cr|libdigidoc-3.10.5-1|42	%{_libdir}/libdigidoc.so.%{major}*
21cr|libdigidoc-3.10.5-1|43	%{_libdir}/libdigidoc.so.%{version}
21cr|libdigidoc-3.10.5-1|44	
21cr|libdigidoc-3.10.5-1|45	#----------------------------------------------------------------------------
21cr|libdigidoc-3.10.5-1|46	
21cr|libdigidoc-3.10.5-1|47	%package -n %{devname}
21cr|libdigidoc-3.10.5-1|48	Summary:	Development files for %{name}
21cr|libdigidoc-3.10.5-1|49	Group:		Development/Other
21cr|libdigidoc-3.10.5-1|50	Requires:	%{libname} = %{EVRD}
21cr|libdigidoc-3.10.5-1|51	Requires:	pkgconfig(libxml-2.0)
21cr|libdigidoc-3.10.5-1|52	Requires:	pkgconfig(openssl)
21cr|libdigidoc-3.10.5-1|53	Provides:	%{name}-devel = %{EVRD}
21cr|libdigidoc-3.10.5-1|54	
21cr|libdigidoc-3.10.5-1|55	%description -n %{devname}
21cr|libdigidoc-3.10.5-1|56	This package contains libraries and header files for
21cr|libdigidoc-3.10.5-1|57	developing applications that use %{libname}.
21cr|libdigidoc-3.10.5-1|58	
21cr|libdigidoc-3.10.5-1|59	%files -n %{devname}
21cr|libdigidoc-3.10.5-1|60	%doc doc/SK-CDD-PRG-GUIDE.pdf doc/SK-COM-PRG-GUIDE.pdf
21cr|libdigidoc-3.10.5-1|61	%{_includedir}/libdigidoc/
21cr|libdigidoc-3.10.5-1|62	%{_libdir}/pkgconfig/lib*.pc
21cr|libdigidoc-3.10.5-1|63	%{_libdir}/*.so
21cr|libdigidoc-3.10.5-1|64	
21cr|libdigidoc-3.10.5-1|65	#----------------------------------------------------------------------------
21cr|libdigidoc-3.10.5-1|66	
21cr|libdigidoc-3.10.5-1|67	%prep
21cr|libdigidoc-3.10.5-1|68	%setup -q
21cr|libdigidoc-3.10.5-1|69	
21cr|libdigidoc-3.10.5-1|70	#force set right version in cmake
21cr|libdigidoc-3.10.5-1|71	sed -i 's/VERSION ${MAJOR_VER}.${MINOR_VER}.${RELEASE_VER}/VERSION %{version}/' libdigidoc/CMakeLists.txt
21cr|libdigidoc-3.10.5-1|72	sed -i 's/${PROJECT_VERSION}.${BUILD_VER}/${PROJECT_VERSION}/' cmake/modules/VersionInfo.cmake
21cr|libdigidoc-3.10.5-1|73	
21cr|libdigidoc-3.10.5-1|74	
21cr|libdigidoc-3.10.5-1|75	%build
21cr|libdigidoc-3.10.5-1|76	%cmake -G Ninja \
21cr|libdigidoc-3.10.5-1|77	-DCMAKE_INSTALL_SYSCONFDIR:PATH=%{_sysconfdir}
21cr|libdigidoc-3.10.5-1|78	
21cr|libdigidoc-3.10.5-1|79	%ninja_build
21cr|libdigidoc-3.10.5-1|80	
21cr|libdigidoc-3.10.5-1|81	%install
21cr|libdigidoc-3.10.5-1|82	%ninja_install -C build

2650 21
21cr|libdigidocpp-3.14.12-0.git.2|1	%define major 1
21cr|libdigidocpp-3.14.12-0.git.2|2	%define libname %mklibname digidocpp %{major}
21cr|libdigidocpp-3.14.12-0.git.2|3	%define devname %mklibname digidocpp -d
21cr|libdigidocpp-3.14.12-0.git.2|4	
21cr|libdigidocpp-3.14.12-0.git.2|5	
21cr|libdigidocpp-3.14.12-0.git.2|6	Summary:	Library for creating and validating BDoc and DDoc containers
21cr|libdigidocpp-3.14.12-0.git.2|7	Name:		libdigidocpp
21cr|libdigidocpp-3.14.12-0.git.2|8	Version:	3.14.12
21cr|libdigidocpp-3.14.12-0.git.2|9	Release:	0.git.2
21cr|libdigidocpp-3.14.12-0.git.2|10	License:	LGPLv2.1+
21cr|libdigidocpp-3.14.12-0.git.2|11	Group:		System/Libraries
21cr|libdigidocpp-3.14.12-0.git.2|12	Url:		https://www.id.ee/en/article/digidoc-libraries-c-library-libdigidocpp/
21cr|libdigidocpp-3.14.12-0.git.2|13	Source0:	https://github.com/open-eid/libdigidocpp/releases/download/v%{version}/libdigidocpp-%{version}.tar.gz
21cr|libdigidocpp-3.14.12-0.git.2|14	BuildRequires:	cmake
21cr|libdigidocpp-3.14.12-0.git.2|15	BuildRequires:	ninja
21cr|libdigidocpp-3.14.12-0.git.2|16	BuildRequires:	boost-devel
21cr|libdigidocpp-3.14.12-0.git.2|17	BuildRequires:	python3-devel
21cr|libdigidocpp-3.14.12-0.git.2|18	BuildRequires:	vim-common
21cr|libdigidocpp-3.14.12-0.git.2|19	BuildRequires:	xml-security-c-devel
21cr|libdigidocpp-3.14.12-0.git.2|20	BuildRequires:	minizip-devel
21cr|libdigidocpp-3.14.12-0.git.2|21	BuildRequires:	swig
21cr|libdigidocpp-3.14.12-0.git.2|22	BuildRequires:	xsd-devel
21cr|libdigidocpp-3.14.12-0.git.2|23	BuildRequires:	xalan-c-devel
21cr|libdigidocpp-3.14.12-0.git.2|24	
21cr|libdigidocpp-3.14.12-0.git.2|25	%description
21cr|libdigidocpp-3.14.12-0.git.2|26	libdigidocpp is a C++ library for reading, validating, and creating BDoc and
21cr|libdigidocpp-3.14.12-0.git.2|27	DDoc containers. These file formats are widespread in Estonia where they are
21cr|libdigidocpp-3.14.12-0.git.2|28	used for storing legally binding digital signatures.
21cr|libdigidocpp-3.14.12-0.git.2|29	
21cr|libdigidocpp-3.14.12-0.git.2|30	%files
21cr|libdigidocpp-3.14.12-0.git.2|31	%dir %{_sysconfdir}/digidocpp/
21cr|libdigidocpp-3.14.12-0.git.2|32	%config %{_sysconfdir}/digidocpp/digidocpp.conf
21cr|libdigidocpp-3.14.12-0.git.2|33	%{_sysconfdir}/digidocpp/798.p12
21cr|libdigidocpp-3.14.12-0.git.2|34	%{_sysconfdir}/digidocpp/schema/
21cr|libdigidocpp-3.14.12-0.git.2|35	%{_bindir}/digidoc-*
21cr|libdigidocpp-3.14.12-0.git.2|36	%{_mandir}/man1/digidoc-tool.1.*
21cr|libdigidocpp-3.14.12-0.git.2|37	%{python3_sitelib}/__pycache__/digidoc.cpython-*.pyc
21cr|libdigidocpp-3.14.12-0.git.2|38	%{python3_sitelib}/_digidoc_python.so
21cr|libdigidocpp-3.14.12-0.git.2|39	%{python3_sitelib}/digidoc.py
21cr|libdigidocpp-3.14.12-0.git.2|40	
21cr|libdigidocpp-3.14.12-0.git.2|41	#----------------------------------------------------------------------------
21cr|libdigidocpp-3.14.12-0.git.2|42	
21cr|libdigidocpp-3.14.12-0.git.2|43	%package -n %{libname}
21cr|libdigidocpp-3.14.12-0.git.2|44	Summary:	Library for creating and validating bdoc and ddoc containers
21cr|libdigidocpp-3.14.12-0.git.2|45	Group:		System/Libraries
21cr|libdigidocpp-3.14.12-0.git.2|46	Requires:	%{name}
21cr|libdigidocpp-3.14.12-0.git.2|47	
21cr|libdigidocpp-3.14.12-0.git.2|48	%description -n %{libname}
21cr|libdigidocpp-3.14.12-0.git.2|49	libdigidocpp is a C++ library for reading, validating, and creating BDoc and
21cr|libdigidocpp-3.14.12-0.git.2|50	DDoc containers. These file formats are widespread in Estonia where they are
21cr|libdigidocpp-3.14.12-0.git.2|51	used for storing legally binding digital signatures.
21cr|libdigidocpp-3.14.12-0.git.2|52	
21cr|libdigidocpp-3.14.12-0.git.2|53	%files -n %{libname}
21cr|libdigidocpp-3.14.12-0.git.2|54	%{_libdir}/libdigidocpp.so.%{major}
21cr|libdigidocpp-3.14.12-0.git.2|55	%{_libdir}/libdigidocpp.so.%{version}
21cr|libdigidocpp-3.14.12-0.git.2|56	
21cr|libdigidocpp-3.14.12-0.git.2|57	#----------------------------------------------------------------------------
21cr|libdigidocpp-3.14.12-0.git.2|58	
21cr|libdigidocpp-3.14.12-0.git.2|59	%package -n %{devname}
21cr|libdigidocpp-3.14.12-0.git.2|60	Summary:	Development files for %{name}
21cr|libdigidocpp-3.14.12-0.git.2|61	Group:		Development/C++
21cr|libdigidocpp-3.14.12-0.git.2|62	Requires:	%{libname} = %{EVRD}
21cr|libdigidocpp-3.14.12-0.git.2|63	Requires:	pkgconfig(libdigidoc)
21cr|libdigidocpp-3.14.12-0.git.2|64	Provides:	%{name}-devel = %{EVRD}
21cr|libdigidocpp-3.14.12-0.git.2|65	
21cr|libdigidocpp-3.14.12-0.git.2|66	%description -n %{devname}
21cr|libdigidocpp-3.14.12-0.git.2|67	This package contains libraries and header files for
21cr|libdigidocpp-3.14.12-0.git.2|68	developing applications that use %{name}.
21cr|libdigidocpp-3.14.12-0.git.2|69	
21cr|libdigidocpp-3.14.12-0.git.2|70	%files -n %{devname}
21cr|libdigidocpp-3.14.12-0.git.2|71	%{_includedir}/digidocpp/
21cr|libdigidocpp-3.14.12-0.git.2|72	%{_libdir}/pkgconfig/lib*.pc
21cr|libdigidocpp-3.14.12-0.git.2|73	%{_libdir}/*.so
21cr|libdigidocpp-3.14.12-0.git.2|74	
21cr|libdigidocpp-3.14.12-0.git.2|75	#----------------------------------------------------------------------------
21cr|libdigidocpp-3.14.12-0.git.2|76	
21cr|libdigidocpp-3.14.12-0.git.2|77	%prep
21cr|libdigidocpp-3.14.12-0.git.2|78	%autosetup -p1 -n %{name}-%{version}
21cr|libdigidocpp-3.14.12-0.git.2|79	
21cr|libdigidocpp-3.14.12-0.git.2|80	%build
21cr|libdigidocpp-3.14.12-0.git.2|81	export LDFLAGS="-lpython%{py3_ver}"
21cr|libdigidocpp-3.14.12-0.git.2|82	%cmake \
21cr|libdigidocpp-3.14.12-0.git.2|83	-DCMAKE_INSTALL_SYSCONFDIR:PATH=%{_sysconfdir} \
21cr|libdigidocpp-3.14.12-0.git.2|84	-DCERTS_LOCATION="%{_datadir}/esteid/certs" \
21cr|libdigidocpp-3.14.12-0.git.2|85	-G Ninja
21cr|libdigidocpp-3.14.12-0.git.2|86	
21cr|libdigidocpp-3.14.12-0.git.2|87	%ninja_build
21cr|libdigidocpp-3.14.12-0.git.2|88	
21cr|libdigidocpp-3.14.12-0.git.2|89	%install
21cr|libdigidocpp-3.14.12-0.git.2|90	%ninja_install -C build

2651 21
21cr|libdisplay-info-0.1.1-1|1	%define major 1
21cr|libdisplay-info-0.1.1-1|2	%define libname %mklibname display-info %{major}
21cr|libdisplay-info-0.1.1-1|3	%define devname %mklibname display-info -d
21cr|libdisplay-info-0.1.1-1|4	
21cr|libdisplay-info-0.1.1-1|5	# Tests currently require exact revision of edid-decode
21cr|libdisplay-info-0.1.1-1|6	# https://gitlab.freedesktop.org/emersion/libdisplay-info/-/issues/35
21cr|libdisplay-info-0.1.1-1|7	%bcond_with     check
21cr|libdisplay-info-0.1.1-1|8	
21cr|libdisplay-info-0.1.1-1|9	Name:           libdisplay-info
21cr|libdisplay-info-0.1.1-1|10	Version:        0.1.1
21cr|libdisplay-info-0.1.1-1|11	Release:        1
21cr|libdisplay-info-0.1.1-1|12	Summary:        EDID and DisplayID library
21cr|libdisplay-info-0.1.1-1|13	Group:          System/Libraries
21cr|libdisplay-info-0.1.1-1|14	
21cr|libdisplay-info-0.1.1-1|15	# Main license: MIT
21cr|libdisplay-info-0.1.1-1|16	# test/data: CC-BY-4.0, MIT (see test/data/README.md).
21cr|libdisplay-info-0.1.1-1|17	License:        MIT
21cr|libdisplay-info-0.1.1-1|18	URL:            https://gitlab.freedesktop.org/emersion/libdisplay-info
21cr|libdisplay-info-0.1.1-1|19	Source0:        %{url}/-/releases/%{version}/downloads/%{name}-%{version}.tar.xz
21cr|libdisplay-info-0.1.1-1|20	BuildRequires:  gcc
21cr|libdisplay-info-0.1.1-1|21	BuildRequires:  gnupg2
21cr|libdisplay-info-0.1.1-1|22	BuildRequires:  meson >= 0.57
21cr|libdisplay-info-0.1.1-1|23	BuildRequires:  pkgconfig(hwdata)
21cr|libdisplay-info-0.1.1-1|24	%if %{with check}
21cr|libdisplay-info-0.1.1-1|25	BuildRequires:  edid-decode
21cr|libdisplay-info-0.1.1-1|26	%endif
21cr|libdisplay-info-0.1.1-1|27	
21cr|libdisplay-info-0.1.1-1|28	%description
21cr|libdisplay-info-0.1.1-1|29	%{summary}.
21cr|libdisplay-info-0.1.1-1|30	
21cr|libdisplay-info-0.1.1-1|31	#---------------------------------------------------------
21cr|libdisplay-info-0.1.1-1|32	%package -n %{libname}
21cr|libdisplay-info-0.1.1-1|33	Summary:        EDID and DisplayID library
21cr|libdisplay-info-0.1.1-1|34	Group:          System/Libraries
21cr|libdisplay-info-0.1.1-1|35	
21cr|libdisplay-info-0.1.1-1|36	%description -n %{libname}
21cr|libdisplay-info-0.1.1-1|37	%{summary}.
21cr|libdisplay-info-0.1.1-1|38	
21cr|libdisplay-info-0.1.1-1|39	%files -n %{libname}
21cr|libdisplay-info-0.1.1-1|40	%license LICENSE
21cr|libdisplay-info-0.1.1-1|41	%doc README.md
21cr|libdisplay-info-0.1.1-1|42	%{_libdir}/%{name}.so.%{major}
21cr|libdisplay-info-0.1.1-1|43	%{_libdir}/%{name}.so.%{version}
21cr|libdisplay-info-0.1.1-1|44	
21cr|libdisplay-info-0.1.1-1|45	#---------------------------------------------------------
21cr|libdisplay-info-0.1.1-1|46	%package        tools
21cr|libdisplay-info-0.1.1-1|47	Summary:        Command-line tools for %{name}
21cr|libdisplay-info-0.1.1-1|48	Requires:       %{libname} = %{EVRD}
21cr|libdisplay-info-0.1.1-1|49	
21cr|libdisplay-info-0.1.1-1|50	%description    tools
21cr|libdisplay-info-0.1.1-1|51	%{summary}.
21cr|libdisplay-info-0.1.1-1|52	
21cr|libdisplay-info-0.1.1-1|53	%files tools
21cr|libdisplay-info-0.1.1-1|54	%{_bindir}/di-edid-decode
21cr|libdisplay-info-0.1.1-1|55	
21cr|libdisplay-info-0.1.1-1|56	#---------------------------------------------------------
21cr|libdisplay-info-0.1.1-1|57	
21cr|libdisplay-info-0.1.1-1|58	%package -n %{devname}
21cr|libdisplay-info-0.1.1-1|59	Summary:        Development files for %{name}
21cr|libdisplay-info-0.1.1-1|60	Requires:       %{libname} = %{EVRD}
21cr|libdisplay-info-0.1.1-1|61	Provides:       %{name}-devel = %{EVRD}
21cr|libdisplay-info-0.1.1-1|62	Provides:       display-info-devel = %{EVRD}
21cr|libdisplay-info-0.1.1-1|63	
21cr|libdisplay-info-0.1.1-1|64	%description -n %{devname}
21cr|libdisplay-info-0.1.1-1|65	The %{name}-devel package contains libraries and header files for
21cr|libdisplay-info-0.1.1-1|66	developing applications that use %{name}.
21cr|libdisplay-info-0.1.1-1|67	
21cr|libdisplay-info-0.1.1-1|68	%files -n %{devname}
21cr|libdisplay-info-0.1.1-1|69	%{_includedir}/%{name}
21cr|libdisplay-info-0.1.1-1|70	%{_libdir}/%{name}.so
21cr|libdisplay-info-0.1.1-1|71	%{_libdir}/pkgconfig/%{name}.pc
21cr|libdisplay-info-0.1.1-1|72	
21cr|libdisplay-info-0.1.1-1|73	#---------------------------------------------------------
21cr|libdisplay-info-0.1.1-1|74	
21cr|libdisplay-info-0.1.1-1|75	%prep
21cr|libdisplay-info-0.1.1-1|76	%autosetup -p1
21cr|libdisplay-info-0.1.1-1|77	
21cr|libdisplay-info-0.1.1-1|78	
21cr|libdisplay-info-0.1.1-1|79	%build
21cr|libdisplay-info-0.1.1-1|80	%meson
21cr|libdisplay-info-0.1.1-1|81	%meson_build
21cr|libdisplay-info-0.1.1-1|82	
21cr|libdisplay-info-0.1.1-1|83	
21cr|libdisplay-info-0.1.1-1|84	%install
21cr|libdisplay-info-0.1.1-1|85	%meson_install
21cr|libdisplay-info-0.1.1-1|86	
21cr|libdisplay-info-0.1.1-1|87	
21cr|libdisplay-info-0.1.1-1|88	%if %{with check}
21cr|libdisplay-info-0.1.1-1|89	%check
21cr|libdisplay-info-0.1.1-1|90	%meson_test
21cr|libdisplay-info-0.1.1-1|91	%endif

2652 21
21cr|libdjconsole-0.1.3-10|1	%define major 0
21cr|libdjconsole-0.1.3-10|2	%define libname %mklibname djconsole %{major}
21cr|libdjconsole-0.1.3-10|3	%define devname %mklibname djconsole -d
21cr|libdjconsole-0.1.3-10|4	
21cr|libdjconsole-0.1.3-10|5	Summary:	Libdjconsole - Support for hardware dj consoles
21cr|libdjconsole-0.1.3-10|6	Name:		libdjconsole
21cr|libdjconsole-0.1.3-10|7	Version:	0.1.3
21cr|libdjconsole-0.1.3-10|8	Release:	10
21cr|libdjconsole-0.1.3-10|9	License:	GPLv2+
21cr|libdjconsole-0.1.3-10|10	Group:		System/Libraries
21cr|libdjconsole-0.1.3-10|11	Url:		http://djplay.sourceforge.net/
21cr|libdjconsole-0.1.3-10|12	Source0:	%{name}-%{version}.tar.gz
21cr|libdjconsole-0.1.3-10|13	BuildRequires:	pkgconfig(dbus-1)
21cr|libdjconsole-0.1.3-10|14	BuildRequires:	pkgconfig(libusb)
21cr|libdjconsole-0.1.3-10|15	
21cr|libdjconsole-0.1.3-10|16	%description
21cr|libdjconsole-0.1.3-10|17	libdjconsole - Support for hardware dj consoles
21cr|libdjconsole-0.1.3-10|18	
21cr|libdjconsole-0.1.3-10|19	%files
21cr|libdjconsole-0.1.3-10|20	%dir %{_datadir}/libdjconsole
21cr|libdjconsole-0.1.3-10|21	%{_datadir}/libdjconsole/*
21cr|libdjconsole-0.1.3-10|22	%{_sysconfdir}/udev/rules.d/45-hpdjconsole.rules
21cr|libdjconsole-0.1.3-10|23	
21cr|libdjconsole-0.1.3-10|24	#----------------------------------------------------------------------------
21cr|libdjconsole-0.1.3-10|25	
21cr|libdjconsole-0.1.3-10|26	%package -n %{libname}
21cr|libdjconsole-0.1.3-10|27	Summary:	Libdjconsole - Support for hardware dj consoles
21cr|libdjconsole-0.1.3-10|28	Group:		System/Libraries
21cr|libdjconsole-0.1.3-10|29	
21cr|libdjconsole-0.1.3-10|30	%description -n %{libname}
21cr|libdjconsole-0.1.3-10|31	libdjconsole - Support for hardware dj consoles.
21cr|libdjconsole-0.1.3-10|32	
21cr|libdjconsole-0.1.3-10|33	%files -n %{libname}
21cr|libdjconsole-0.1.3-10|34	%{_libdir}/libdjconsole.so.%{major}*
21cr|libdjconsole-0.1.3-10|35	
21cr|libdjconsole-0.1.3-10|36	#----------------------------------------------------------------------------
21cr|libdjconsole-0.1.3-10|37	
21cr|libdjconsole-0.1.3-10|38	%package -n %{devname}
21cr|libdjconsole-0.1.3-10|39	Summary:	Development files for Libdjconsole
21cr|libdjconsole-0.1.3-10|40	Group:		Development/C++
21cr|libdjconsole-0.1.3-10|41	Provides:	%{name}-devel = %{EVRD}
21cr|libdjconsole-0.1.3-10|42	Requires:	%{libname} = %{EVRD}
21cr|libdjconsole-0.1.3-10|43	
21cr|libdjconsole-0.1.3-10|44	%description -n %{devname}
21cr|libdjconsole-0.1.3-10|45	libdjconsole - Support for hardware dj consoles.
21cr|libdjconsole-0.1.3-10|46	
21cr|libdjconsole-0.1.3-10|47	%files -n %{devname}
21cr|libdjconsole-0.1.3-10|48	%{_libdir}/pkgconfig/*
21cr|libdjconsole-0.1.3-10|49	%{_libdir}/*.so
21cr|libdjconsole-0.1.3-10|50	%{_includedir}/*
21cr|libdjconsole-0.1.3-10|51	
21cr|libdjconsole-0.1.3-10|52	#----------------------------------------------------------------------------
21cr|libdjconsole-0.1.3-10|53	
21cr|libdjconsole-0.1.3-10|54	%prep
21cr|libdjconsole-0.1.3-10|55	%setup -q
21cr|libdjconsole-0.1.3-10|56	
21cr|libdjconsole-0.1.3-10|57	sed -i -e 's|Libs: -L${libdir} -ldjconsole|Libs: -L${libdir} -ldjconsole -lstdc++ -lusb|g' \
21cr|libdjconsole-0.1.3-10|58	libdjconsole.pc.in
21cr|libdjconsole-0.1.3-10|59	
21cr|libdjconsole-0.1.3-10|60	#gcc10 build fix
21cr|libdjconsole-0.1.3-10|61	sed -i 's|\(hdev.\) < 0|\1 == NULL|' djconsole.cpp
21cr|libdjconsole-0.1.3-10|62	
21cr|libdjconsole-0.1.3-10|63	%build
21cr|libdjconsole-0.1.3-10|64	autoreconf -fi
21cr|libdjconsole-0.1.3-10|65	%configure \
21cr|libdjconsole-0.1.3-10|66	--enable-static=no \
21cr|libdjconsole-0.1.3-10|67	--enable-threads
21cr|libdjconsole-0.1.3-10|68	
21cr|libdjconsole-0.1.3-10|69	%make
21cr|libdjconsole-0.1.3-10|70	
21cr|libdjconsole-0.1.3-10|71	%install
21cr|libdjconsole-0.1.3-10|72	%makeinstall_std
21cr|libdjconsole-0.1.3-10|73	
21cr|libdjconsole-0.1.3-10|74	# Fix pkgconfig file
21cr|libdjconsole-0.1.3-10|75	sed -i "s,-ldjconsole,-ldjconsole -lusb,g" %{buildroot}%{_libdir}/pkgconfig/libdjconsole.pc
21cr|libdjconsole-0.1.3-10|76	sed -i "s,^libdir=.*,libdir=%{_libdir},g" %{buildroot}%{_libdir}/pkgconfig/libdjconsole.pc

2653 21
21cr|libdlna-0.2.4-7|1	%define major   0
21cr|libdlna-0.2.4-7|2	%define libname %mklibname dlna %{major}
21cr|libdlna-0.2.4-7|3	%define devname %mklibname dlna -d
21cr|libdlna-0.2.4-7|4	
21cr|libdlna-0.2.4-7|5	Summary:	Implementation of DLNA (Digital Living Network Alliance)
21cr|libdlna-0.2.4-7|6	Name:		libdlna
21cr|libdlna-0.2.4-7|7	Version:	0.2.4
21cr|libdlna-0.2.4-7|8	Release:	7
21cr|libdlna-0.2.4-7|9	License:	LGPLv2.1+
21cr|libdlna-0.2.4-7|10	Group:		System/Libraries
21cr|libdlna-0.2.4-7|11	Url:		http://libdlna.geexbox.org/
21cr|libdlna-0.2.4-7|12	Source0:	http://libdlna.geexbox.org/releases/%{name}-%{version}.tar.bz2
21cr|libdlna-0.2.4-7|13	Patch0:		libdlna-0.2.4-mga-ffmpeg-2.4.patch
21cr|libdlna-0.2.4-7|14	Patch1:		libdlna-0.2.4-ffmpeg3.patch
21cr|libdlna-0.2.4-7|15	BuildRequires:	ffmpeg-devel
21cr|libdlna-0.2.4-7|16	
21cr|libdlna-0.2.4-7|17	%description
21cr|libdlna-0.2.4-7|18	libdlna aims at being the reference open-source implementation of DLNA
21cr|libdlna-0.2.4-7|19	(Digital Living Network Alliance) standards.
21cr|libdlna-0.2.4-7|20	
21cr|libdlna-0.2.4-7|21	Its primary goal is to provide DLNA support to uShare, an embedded DLNA &
21cr|libdlna-0.2.4-7|22	UPnP A/V Media Server, but it will be used to build both DLNA servers
21cr|libdlna-0.2.4-7|23	and players in the long term.
21cr|libdlna-0.2.4-7|24	
21cr|libdlna-0.2.4-7|25	#----------------------------------------------------------------------------
21cr|libdlna-0.2.4-7|26	
21cr|libdlna-0.2.4-7|27	%package -n %{libname}
21cr|libdlna-0.2.4-7|28	Summary:	Dynamic libraries from %{name}
21cr|libdlna-0.2.4-7|29	Group:		System/Libraries
21cr|libdlna-0.2.4-7|30	
21cr|libdlna-0.2.4-7|31	%description -n %{libname}
21cr|libdlna-0.2.4-7|32	Dynamic libraries from %{name}.
21cr|libdlna-0.2.4-7|33	
21cr|libdlna-0.2.4-7|34	%files -n %{libname}
21cr|libdlna-0.2.4-7|35	%doc AUTHORS COPYING ChangeLog README
21cr|libdlna-0.2.4-7|36	%{_libdir}/libdlna.so.%{major}*
21cr|libdlna-0.2.4-7|37	
21cr|libdlna-0.2.4-7|38	#----------------------------------------------------------------------------
21cr|libdlna-0.2.4-7|39	
21cr|libdlna-0.2.4-7|40	%package -n %{devname}
21cr|libdlna-0.2.4-7|41	Summary:	Header files and static libraries from %{name}
21cr|libdlna-0.2.4-7|42	Group:		Development/C
21cr|libdlna-0.2.4-7|43	Requires:	%{libname} = %{EVRD}
21cr|libdlna-0.2.4-7|44	Provides:	%{name}-devel = %{EVRD}
21cr|libdlna-0.2.4-7|45	
21cr|libdlna-0.2.4-7|46	%description -n %{devname}
21cr|libdlna-0.2.4-7|47	Libraries and includes files for developing programs based on %{name}.
21cr|libdlna-0.2.4-7|48	
21cr|libdlna-0.2.4-7|49	%files -n %{devname}
21cr|libdlna-0.2.4-7|50	%{_includedir}/dlna.h
21cr|libdlna-0.2.4-7|51	%{_libdir}/libdlna.so
21cr|libdlna-0.2.4-7|52	%{_libdir}/libdlna.a
21cr|libdlna-0.2.4-7|53	%{_libdir}/pkgconfig/libdlna.pc
21cr|libdlna-0.2.4-7|54	
21cr|libdlna-0.2.4-7|55	#----------------------------------------------------------------------------
21cr|libdlna-0.2.4-7|56	
21cr|libdlna-0.2.4-7|57	%prep
21cr|libdlna-0.2.4-7|58	%setup -q
21cr|libdlna-0.2.4-7|59	%patch0 -p1
21cr|libdlna-0.2.4-7|60	%patch1 -p1
21cr|libdlna-0.2.4-7|61	
21cr|libdlna-0.2.4-7|62	%build
21cr|libdlna-0.2.4-7|63	%setup_compile_flags
21cr|libdlna-0.2.4-7|64	./configure \
21cr|libdlna-0.2.4-7|65	--prefix=%{_prefix} \
21cr|libdlna-0.2.4-7|66	--libdir=%{_libdir} \
21cr|libdlna-0.2.4-7|67	--enable-static \
21cr|libdlna-0.2.4-7|68	--enable-shared
21cr|libdlna-0.2.4-7|69	make
21cr|libdlna-0.2.4-7|70	
21cr|libdlna-0.2.4-7|71	%install
21cr|libdlna-0.2.4-7|72	%makeinstall_std

2654 21
21cr|libdnsres-0.1a-12|1	%define _disable_ld_no_undefined 1
21cr|libdnsres-0.1a-12|2	
21cr|libdnsres-0.1a-12|3	%define major 0
21cr|libdnsres-0.1a-12|4	%define libname %mklibname dnsres %{major}
21cr|libdnsres-0.1a-12|5	%define devname %mklibname dnsres -d
21cr|libdnsres-0.1a-12|6	
21cr|libdnsres-0.1a-12|7	Summary:	A non-blocking DNS resolver library
21cr|libdnsres-0.1a-12|8	Name:		libdnsres
21cr|libdnsres-0.1a-12|9	Version:	0.1a
21cr|libdnsres-0.1a-12|10	Release:	12
21cr|libdnsres-0.1a-12|11	License:	BSD
21cr|libdnsres-0.1a-12|12	Group:		System/Libraries
21cr|libdnsres-0.1a-12|13	Url:		http://www.monkey.org/~provos/libdnsres/
21cr|libdnsres-0.1a-12|14	Source0:	http://www.monkey.org/~provos/%{name}-%{version}.tar.gz
21cr|libdnsres-0.1a-12|15	Source1:	http://www.monkey.org/~provos/%{name}-%{version}.tar.gz.sig
21cr|libdnsres-0.1a-12|16	BuildRequires:	pkgconfig(libevent)
21cr|libdnsres-0.1a-12|17	
21cr|libdnsres-0.1a-12|18	%description
21cr|libdnsres-0.1a-12|19	Libdnsres provides a non-blocking thread-safe interface for resolving DNS
21cr|libdnsres-0.1a-12|20	names.  It is built on top of libevent and makes heavy use of the *BSD
21cr|libdnsres-0.1a-12|21	resolver code.  This is essentially an ugly hack to get a non-blocking
21cr|libdnsres-0.1a-12|22	DNS resolver for my own personal use.  That spells out to: use at your
21cr|libdnsres-0.1a-12|23	own risk, I know that the code is ugly.
21cr|libdnsres-0.1a-12|24	
21cr|libdnsres-0.1a-12|25	#----------------------------------------------------------------------------
21cr|libdnsres-0.1a-12|26	
21cr|libdnsres-0.1a-12|27	%package -n %{libname}
21cr|libdnsres-0.1a-12|28	Summary:	A non-blocking DNS resolver library
21cr|libdnsres-0.1a-12|29	Group:		System/Libraries
21cr|libdnsres-0.1a-12|30	
21cr|libdnsres-0.1a-12|31	%description -n %{libname}
21cr|libdnsres-0.1a-12|32	Libdnsres provides a non-blocking thread-safe interface for resolving DNS
21cr|libdnsres-0.1a-12|33	names.  It is built on top of libevent and makes heavy use of the *BSD
21cr|libdnsres-0.1a-12|34	resolver code.  This is essentially an ugly hack to get a non-blocking
21cr|libdnsres-0.1a-12|35	DNS resolver for my own personal use.  That spells out to: use at your
21cr|libdnsres-0.1a-12|36	own risk, I know that the code is ugly.
21cr|libdnsres-0.1a-12|37	
21cr|libdnsres-0.1a-12|38	%files -n %{libname}
21cr|libdnsres-0.1a-12|39	%doc README LICENSE
21cr|libdnsres-0.1a-12|40	%{_libdir}/libdnsres.so.%{major}*
21cr|libdnsres-0.1a-12|41	
21cr|libdnsres-0.1a-12|42	#----------------------------------------------------------------------------
21cr|libdnsres-0.1a-12|43	
21cr|libdnsres-0.1a-12|44	%package -n %{devname}
21cr|libdnsres-0.1a-12|45	Summary:	Static library and header files for the libdnsres library
21cr|libdnsres-0.1a-12|46	Group:		Development/C
21cr|libdnsres-0.1a-12|47	Requires:	%{libname} = %{EVRD}
21cr|libdnsres-0.1a-12|48	Provides:	%{name}-devel = %{EVRD}
21cr|libdnsres-0.1a-12|49	
21cr|libdnsres-0.1a-12|50	%description -n %{devname}
21cr|libdnsres-0.1a-12|51	Libdnsres provides a non-blocking thread-safe interface for resolving DNS
21cr|libdnsres-0.1a-12|52	names.  It is built on top of libevent and makes heavy use of the *BSD
21cr|libdnsres-0.1a-12|53	resolver code.  This is essentially an ugly hack to get a non-blocking
21cr|libdnsres-0.1a-12|54	DNS resolver for my own personal use.  That spells out to: use at your
21cr|libdnsres-0.1a-12|55	own risk, I know that the code is ugly.
21cr|libdnsres-0.1a-12|56	
21cr|libdnsres-0.1a-12|57	This package contains the static libdnsres library and its header files.
21cr|libdnsres-0.1a-12|58	
21cr|libdnsres-0.1a-12|59	%files -n %{devname}
21cr|libdnsres-0.1a-12|60	%{_includedir}/*
21cr|libdnsres-0.1a-12|61	%{_libdir}/libdnsres.so
21cr|libdnsres-0.1a-12|62	%{_mandir}/man3/*
21cr|libdnsres-0.1a-12|63	
21cr|libdnsres-0.1a-12|64	#----------------------------------------------------------------------------
21cr|libdnsres-0.1a-12|65	
21cr|libdnsres-0.1a-12|66	%prep
21cr|libdnsres-0.1a-12|67	%setup -q
21cr|libdnsres-0.1a-12|68	
21cr|libdnsres-0.1a-12|69	%build
21cr|libdnsres-0.1a-12|70	%configure
21cr|libdnsres-0.1a-12|71	
21cr|libdnsres-0.1a-12|72	make CFLAGS="%{optflags} -fPIC"
21cr|libdnsres-0.1a-12|73	
21cr|libdnsres-0.1a-12|74	%install
21cr|libdnsres-0.1a-12|75	%makeinstall_std

2655 21
21cr|libdsk-1.5.19-1|1	%define major 5
21cr|libdsk-1.5.19-1|2	%define libname %mklibname dsk %{major}
21cr|libdsk-1.5.19-1|3	%define devname %mklibname dsk -d
21cr|libdsk-1.5.19-1|4	
21cr|libdsk-1.5.19-1|5	Summary:	A library for accessing floppy drives and disk images transparently
21cr|libdsk-1.5.19-1|6	Name:		libdsk
21cr|libdsk-1.5.19-1|7	Version:	1.5.19
21cr|libdsk-1.5.19-1|8	Release:	1
21cr|libdsk-1.5.19-1|9	License:	GPL
21cr|libdsk-1.5.19-1|10	Group:		System/Libraries
21cr|libdsk-1.5.19-1|11	Url:		http://www.seasip.info/Unix/LibDsk/
21cr|libdsk-1.5.19-1|12	Source0:	http://www.seasip.info/Unix/LibDsk/%{name}-%{version}.tar.gz
21cr|libdsk-1.5.19-1|13	BuildRequires:	bzip2-devel
21cr|libdsk-1.5.19-1|14	BuildRequires:	pkgconfig(zlib)
21cr|libdsk-1.5.19-1|15	
21cr|libdsk-1.5.19-1|16	%description
21cr|libdsk-1.5.19-1|17	LibDsk is a library intended to give transparent access to floppy drives and
21cr|libdsk-1.5.19-1|18	to the "disc image files" used by emulators to represent floppy drives.
21cr|libdsk-1.5.19-1|19	
21cr|libdsk-1.5.19-1|20	#---------------------------------------------------------------------------
21cr|libdsk-1.5.19-1|21	
21cr|libdsk-1.5.19-1|22	%package -n %{libname}
21cr|libdsk-1.5.19-1|23	Summary:	A library for accessing floppy drives and disk images transparently
21cr|libdsk-1.5.19-1|24	Group:		System/Libraries
21cr|libdsk-1.5.19-1|25	Provides:	%{name} = %{EVRD}
21cr|libdsk-1.5.19-1|26	
21cr|libdsk-1.5.19-1|27	%description -n %{libname}
21cr|libdsk-1.5.19-1|28	LibDsk is a library intended to give transparent access to floppy drives and
21cr|libdsk-1.5.19-1|29	to the "disc image files" used by emulators to represent floppy drives.
21cr|libdsk-1.5.19-1|30	
21cr|libdsk-1.5.19-1|31	Install the libdsk package if you need to manipulate DSK files. You should
21cr|libdsk-1.5.19-1|32	also install the libdsk-progs package.
21cr|libdsk-1.5.19-1|33	
21cr|libdsk-1.5.19-1|34	%files -n %{libname}
21cr|libdsk-1.5.19-1|35	%doc ChangeLog doc/COPYING doc/README doc/TODO
21cr|libdsk-1.5.19-1|36	%{_libdir}/lib*.so.%{major}*
21cr|libdsk-1.5.19-1|37	
21cr|libdsk-1.5.19-1|38	#---------------------------------------------------------------------------
21cr|libdsk-1.5.19-1|39	
21cr|libdsk-1.5.19-1|40	%package -n %{devname}
21cr|libdsk-1.5.19-1|41	Summary:	Development files for programs which will use the libdsk library
21cr|libdsk-1.5.19-1|42	Group:		Development/C
21cr|libdsk-1.5.19-1|43	Requires:	%{libname} = %{EVRD}
21cr|libdsk-1.5.19-1|44	Provides:	%{name}-devel = %{EVRD}
21cr|libdsk-1.5.19-1|45	Provides:	lib%{name}-devel = %{EVRD}
21cr|libdsk-1.5.19-1|46	
21cr|libdsk-1.5.19-1|47	%description -n %{devname}
21cr|libdsk-1.5.19-1|48	This package contains the header files and documentation necessary for
21cr|libdsk-1.5.19-1|49	development of programs that will use the libdsk library to load and save
21cr|libdsk-1.5.19-1|50	DSK format disc image files.
21cr|libdsk-1.5.19-1|51	
21cr|libdsk-1.5.19-1|52	You should install this package if you need to develop programs which will
21cr|libdsk-1.5.19-1|53	use the libdsk library functions for loading and saving DSK format disc
21cr|libdsk-1.5.19-1|54	image files. You'll also need to install the libdsk package.
21cr|libdsk-1.5.19-1|55	
21cr|libdsk-1.5.19-1|56	%files -n %{devname}
21cr|libdsk-1.5.19-1|57	%doc doc/COPYING doc/cfi.html doc/libdsk.*
21cr|libdsk-1.5.19-1|58	%{_libdir}/lib*.so
21cr|libdsk-1.5.19-1|59	%{_includedir}/*.h
21cr|libdsk-1.5.19-1|60	
21cr|libdsk-1.5.19-1|61	#---------------------------------------------------------------------------
21cr|libdsk-1.5.19-1|62	
21cr|libdsk-1.5.19-1|63	%package progs
21cr|libdsk-1.5.19-1|64	Summary:	Programs for manipulating DSK format disc image files
21cr|libdsk-1.5.19-1|65	Group:		Emulators
21cr|libdsk-1.5.19-1|66	Requires:	%{libname} = %{EVRD}
21cr|libdsk-1.5.19-1|67	
21cr|libdsk-1.5.19-1|68	%description progs
21cr|libdsk-1.5.19-1|69	The libdsk-progs package contains various programs for manipulating
21cr|libdsk-1.5.19-1|70	DSK format disc image files.
21cr|libdsk-1.5.19-1|71	
21cr|libdsk-1.5.19-1|72	Install this package if you need to manipulate DSK format disc image
21cr|libdsk-1.5.19-1|73	files. You'll also need to install the libdsk package.
21cr|libdsk-1.5.19-1|74	
21cr|libdsk-1.5.19-1|75	%files progs
21cr|libdsk-1.5.19-1|76	%doc doc/COPYING
21cr|libdsk-1.5.19-1|77	%{_bindir}/*
21cr|libdsk-1.5.19-1|78	%{_mandir}/man1/*
21cr|libdsk-1.5.19-1|79	%{_mandir}/man5/*
21cr|libdsk-1.5.19-1|80	
21cr|libdsk-1.5.19-1|81	#---------------------------------------------------------------------------
21cr|libdsk-1.5.19-1|82	
21cr|libdsk-1.5.19-1|83	%prep
21cr|libdsk-1.5.19-1|84	%setup -q
21cr|libdsk-1.5.19-1|85	
21cr|libdsk-1.5.19-1|86	touch AUTHORS NEWS
21cr|libdsk-1.5.19-1|87	
21cr|libdsk-1.5.19-1|88	%build
21cr|libdsk-1.5.19-1|89	autoreconf -fi
21cr|libdsk-1.5.19-1|90	%configure --disable-static
21cr|libdsk-1.5.19-1|91	%make
21cr|libdsk-1.5.19-1|92	
21cr|libdsk-1.5.19-1|93	%install
21cr|libdsk-1.5.19-1|94	%makeinstall_std

2656 21
21cr|libdvb-0.5.5.1-15|1	Summary:	DVB mpegtools libdvb - based tools
21cr|libdvb-0.5.5.1-15|2	Name:		libdvb
21cr|libdvb-0.5.5.1-15|3	Version:	0.5.5.1
21cr|libdvb-0.5.5.1-15|4	Release:	15
21cr|libdvb-0.5.5.1-15|5	License:	GPLv2+
21cr|libdvb-0.5.5.1-15|6	Group:		Video
21cr|libdvb-0.5.5.1-15|7	# URL is dead
21cr|libdvb-0.5.5.1-15|8	Url:		http://www.metzlerbros.org/dvb/
21cr|libdvb-0.5.5.1-15|9	Source0:	%{name}-%{version}.tar.gz
21cr|libdvb-0.5.5.1-15|10	Patch0:		%{name}-0.5.5.1-long.patch
21cr|libdvb-0.5.5.1-15|11	Patch3:		%{name}-0.5.5.1-pkgconfig.patch
21cr|libdvb-0.5.5.1-15|12	Patch4:		%{name}-maindvb.patch
21cr|libdvb-0.5.5.1-15|13	Patch5:		%{name}-0.5.5.1-gcc43.patch
21cr|libdvb-0.5.5.1-15|14	Provides:	dvb-mpegtools
21cr|libdvb-0.5.5.1-15|15	
21cr|libdvb-0.5.5.1-15|16	%description
21cr|libdvb-0.5.5.1-15|17	A library and tools for manipulation of various MPEG file formats and their
21cr|libdvb-0.5.5.1-15|18	DVB variants.
21cr|libdvb-0.5.5.1-15|19	
21cr|libdvb-0.5.5.1-15|20	%files
21cr|libdvb-0.5.5.1-15|21	%doc README
21cr|libdvb-0.5.5.1-15|22	%{_bindir}/*
21cr|libdvb-0.5.5.1-15|23	
21cr|libdvb-0.5.5.1-15|24	#-----------------------------------------------------------------------------
21cr|libdvb-0.5.5.1-15|25	
21cr|libdvb-0.5.5.1-15|26	%package	devel
21cr|libdvb-0.5.5.1-15|27	Summary:	DVB mpegtools libdvb - developer files
21cr|libdvb-0.5.5.1-15|28	Group:		Development/Other
21cr|libdvb-0.5.5.1-15|29	Provides:	dvb-mpegtools-devel
21cr|libdvb-0.5.5.1-15|30	
21cr|libdvb-0.5.5.1-15|31	%description	devel
21cr|libdvb-0.5.5.1-15|32	Development files for libdvb.
21cr|libdvb-0.5.5.1-15|33	
21cr|libdvb-0.5.5.1-15|34	%files devel
21cr|libdvb-0.5.5.1-15|35	%{_libdir}/%{name}.a
21cr|libdvb-0.5.5.1-15|36	%{_libdir}/libdvbci.a
21cr|libdvb-0.5.5.1-15|37	%{_libdir}/libdvbmpegtools.a
21cr|libdvb-0.5.5.1-15|38	%{_libdir}/pkgconfig/%{name}*.pc
21cr|libdvb-0.5.5.1-15|39	%{_includedir}/*
21cr|libdvb-0.5.5.1-15|40	
21cr|libdvb-0.5.5.1-15|41	#-----------------------------------------------------------------------------
21cr|libdvb-0.5.5.1-15|42	
21cr|libdvb-0.5.5.1-15|43	%prep
21cr|libdvb-0.5.5.1-15|44	%setup -q
21cr|libdvb-0.5.5.1-15|45	%patch0 -p1
21cr|libdvb-0.5.5.1-15|46	%patch3 -p1 -b .pkgconfig
21cr|libdvb-0.5.5.1-15|47	%patch4
21cr|libdvb-0.5.5.1-15|48	%patch5 -p1
21cr|libdvb-0.5.5.1-15|49	
21cr|libdvb-0.5.5.1-15|50	
21cr|libdvb-0.5.5.1-15|51	%build
21cr|libdvb-0.5.5.1-15|52	# no `configure` here..
21cr|libdvb-0.5.5.1-15|53	# (anssi) no shared libraries provided; build static libs with -fPIC:
21cr|libdvb-0.5.5.1-15|54	make PREFIX=%{_prefix} CFLAGS="%{optflags} -fPIC" CXX="g++ %{ldflags}" CC="gcc %{ldflags}"
21cr|libdvb-0.5.5.1-15|55	make pkgconfig PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|libdvb-0.5.5.1-15|56	
21cr|libdvb-0.5.5.1-15|57	
21cr|libdvb-0.5.5.1-15|58	%install
21cr|libdvb-0.5.5.1-15|59	# make install DESTDIR=%%{buildroot}
21cr|libdvb-0.5.5.1-15|60	%__mkdir_p %{buildroot}%{_bindir}
21cr|libdvb-0.5.5.1-15|61	make install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|libdvb-0.5.5.1-15|62	make pkgconfig-install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|libdvb-0.5.5.1-15|63	
21cr|libdvb-0.5.5.1-15|64	# prefix binaries with dvb_
21cr|libdvb-0.5.5.1-15|65	for i in %{buildroot}%{_bindir}/* ; do
21cr|libdvb-0.5.5.1-15|66	dir=`dirname $i` ; file=`basename $i`
21cr|libdvb-0.5.5.1-15|67	case "$file" in
21cr|libdvb-0.5.5.1-15|68	dvb*) ;;
21cr|libdvb-0.5.5.1-15|69	*)  mv $dir/$file $dir/dvb_$file ;;
21cr|libdvb-0.5.5.1-15|70	esac
21cr|libdvb-0.5.5.1-15|71	done
21cr|libdvb-0.5.5.1-15|72	# but keep aliases for ts* and pes*
21cr|libdvb-0.5.5.1-15|73	for i in %{buildroot}%{_bindir}/dvb_ts* %{buildroot}%{_bindir}/dvb_pes* ; do
21cr|libdvb-0.5.5.1-15|74	dir=`dirname $i` ; file=`basename $i`
21cr|libdvb-0.5.5.1-15|75	(cd $dir && ln -s $file `echo $file | sed -e 's/^dvb_//'`)
21cr|libdvb-0.5.5.1-15|76	done

2657 21
21cr|libdxfrw-0.6.1-4|1	%define major 0
21cr|libdxfrw-0.6.1-4|2	%define libname	%mklibname dxfrw %{major}
21cr|libdxfrw-0.6.1-4|3	%define develname %mklibname dxfrw -d
21cr|libdxfrw-0.6.1-4|4	
21cr|libdxfrw-0.6.1-4|5	Summary:	C++ library to read/write dxf files in binary and ascii form
21cr|libdxfrw-0.6.1-4|6	Name:		libdxfrw
21cr|libdxfrw-0.6.1-4|7	Version:	0.6.1
21cr|libdxfrw-0.6.1-4|8	Release:	4
21cr|libdxfrw-0.6.1-4|9	License:	GPLv2+
21cr|libdxfrw-0.6.1-4|10	Group:		System/Libraries
21cr|libdxfrw-0.6.1-4|11	URL:		http://sourceforge.net/projects/libdxfrw
21cr|libdxfrw-0.6.1-4|12	Source0:	http://heanet.dl.sourceforge.net/project/%{name}/%{name}-%{version}.tar.bz2
21cr|libdxfrw-0.6.1-4|13	
21cr|libdxfrw-0.6.1-4|14	
21cr|libdxfrw-0.6.1-4|15	%description
21cr|libdxfrw-0.6.1-4|16	libdxfrw is a free C++ library to read and write DXF
21cr|libdxfrw-0.6.1-4|17	files in both formats, ascii and binary form. It is licensed under
21cr|libdxfrw-0.6.1-4|18	the terms of the GNU General Public License version 2
21cr|libdxfrw-0.6.1-4|19	(or at you option any later version).
21cr|libdxfrw-0.6.1-4|20	#-------------------------------------------------------
21cr|libdxfrw-0.6.1-4|21	
21cr|libdxfrw-0.6.1-4|22	%package -n dwg2dxf
21cr|libdxfrw-0.6.1-4|23	Summary:	Program to convert dwg/dxf to dxf (ascii and binary)
21cr|libdxfrw-0.6.1-4|24	Group:		Graphics
21cr|libdxfrw-0.6.1-4|25	
21cr|libdxfrw-0.6.1-4|26	%description -n dwg2dxf
21cr|libdxfrw-0.6.1-4|27	This package contains the dwg2dxf tool to convert dwg/dxf files to
21cr|libdxfrw-0.6.1-4|28	dxf (ascii and binary) file.
21cr|libdxfrw-0.6.1-4|29	
21cr|libdxfrw-0.6.1-4|30	%files -n dwg2dxf
21cr|libdxfrw-0.6.1-4|31	%doc AUTHORS NEWS README TODO
21cr|libdxfrw-0.6.1-4|32	%{_bindir}/dwg2dxf
21cr|libdxfrw-0.6.1-4|33	
21cr|libdxfrw-0.6.1-4|34	#-------------------------------------------------------
21cr|libdxfrw-0.6.1-4|35	%package -n %{libname}
21cr|libdxfrw-0.6.1-4|36	Summary:	A library of functions for manipulating DXF format files
21cr|libdxfrw-0.6.1-4|37	Group:		System/Libraries
21cr|libdxfrw-0.6.1-4|38	
21cr|libdxfrw-0.6.1-4|39	%description -n	%{libname}
21cr|libdxfrw-0.6.1-4|40	This package contains the library needed to run programs dynamically
21cr|libdxfrw-0.6.1-4|41	linked with libdxfrw.
21cr|libdxfrw-0.6.1-4|42	
21cr|libdxfrw-0.6.1-4|43	%files -n %{libname}
21cr|libdxfrw-0.6.1-4|44	%doc AUTHORS NEWS README TODO
21cr|libdxfrw-0.6.1-4|45	%{_libdir}/%{name}.so.%{major}
21cr|libdxfrw-0.6.1-4|46	%{_libdir}/%{name}.so.%{major}.*
21cr|libdxfrw-0.6.1-4|47	
21cr|libdxfrw-0.6.1-4|48	#-------------------------------------------------------
21cr|libdxfrw-0.6.1-4|49	%package -n %{develname}
21cr|libdxfrw-0.6.1-4|50	Summary:	Development tools for programs to manipulate DXF files
21cr|libdxfrw-0.6.1-4|51	Group:		Development/C++
21cr|libdxfrw-0.6.1-4|52	Requires:	%{libname} = %{EVRD}
21cr|libdxfrw-0.6.1-4|53	Provides:	%{name}-devel = %{EVRD}
21cr|libdxfrw-0.6.1-4|54	
21cr|libdxfrw-0.6.1-4|55	%description -n	%{develname}
21cr|libdxfrw-0.6.1-4|56	The libdxfrw-devel package contains the header files and libraries
21cr|libdxfrw-0.6.1-4|57	necessary for developing programs using the libdxfrw library.
21cr|libdxfrw-0.6.1-4|58	
21cr|libdxfrw-0.6.1-4|59	%files -n %{develname}
21cr|libdxfrw-0.6.1-4|60	%doc AUTHORS NEWS README TODO
21cr|libdxfrw-0.6.1-4|61	%{_includedir}/%{name}%{major}/
21cr|libdxfrw-0.6.1-4|62	%{_libdir}/%{name}.so
21cr|libdxfrw-0.6.1-4|63	%{_libdir}/pkgconfig/%{name}%{major}.pc
21cr|libdxfrw-0.6.1-4|64	
21cr|libdxfrw-0.6.1-4|65	#-------------------------------------------------------
21cr|libdxfrw-0.6.1-4|66	%prep
21cr|libdxfrw-0.6.1-4|67	%setup -q
21cr|libdxfrw-0.6.1-4|68	
21cr|libdxfrw-0.6.1-4|69	%build
21cr|libdxfrw-0.6.1-4|70	%configure --disable-static
21cr|libdxfrw-0.6.1-4|71	%make
21cr|libdxfrw-0.6.1-4|72	
21cr|libdxfrw-0.6.1-4|73	%install
21cr|libdxfrw-0.6.1-4|74	%makeinstall_std

2658 21
21cr|libdynamite-0.1.1-5|1	%define major		0
21cr|libdynamite-0.1.1-5|2	%define libname		%mklibname dynamite %major
21cr|libdynamite-0.1.1-5|3	%define develname	%mklibname -d dynamite
21cr|libdynamite-0.1.1-5|4	
21cr|libdynamite-0.1.1-5|5	Name:		libdynamite
21cr|libdynamite-0.1.1-5|6	Summary:	SynCE: PKWARE decompressor
21cr|libdynamite-0.1.1-5|7	Version:	0.1.1
21cr|libdynamite-0.1.1-5|8	Release:	5
21cr|libdynamite-0.1.1-5|9	License:	MIT
21cr|libdynamite-0.1.1-5|10	Group:		System/Libraries
21cr|libdynamite-0.1.1-5|11	Source0:	http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz
21cr|libdynamite-0.1.1-5|12	URL:		http://synce.sourceforge.net/
21cr|libdynamite-0.1.1-5|13	BuildRequires:	gettext-devel
21cr|libdynamite-0.1.1-5|14	
21cr|libdynamite-0.1.1-5|15	%description
21cr|libdynamite-0.1.1-5|16	Dynamite is a tool and library for decompressing data compressed
21cr|libdynamite-0.1.1-5|17	with the PKWARE Data Compression Library.
21cr|libdynamite-0.1.1-5|18	
21cr|libdynamite-0.1.1-5|19	%package -n dynamite
21cr|libdynamite-0.1.1-5|20	Group:		Archiving/Other
21cr|libdynamite-0.1.1-5|21	Summary:	SynCE: PKWARE decompressor
21cr|libdynamite-0.1.1-5|22	
21cr|libdynamite-0.1.1-5|23	%description -n dynamite
21cr|libdynamite-0.1.1-5|24	Dynamite is a tool for decompressing data compressed with the PKWARE
21cr|libdynamite-0.1.1-5|25	Data Compression Library.
21cr|libdynamite-0.1.1-5|26	
21cr|libdynamite-0.1.1-5|27	%package -n %{libname}
21cr|libdynamite-0.1.1-5|28	Group:		System/Libraries
21cr|libdynamite-0.1.1-5|29	Summary:	SynCE: PKWARE decompressor
21cr|libdynamite-0.1.1-5|30	
21cr|libdynamite-0.1.1-5|31	%description -n %{libname}
21cr|libdynamite-0.1.1-5|32	Libdynamite is part of the SynCE project. This package contains shared
21cr|libdynamite-0.1.1-5|33	libraries.
21cr|libdynamite-0.1.1-5|34	
21cr|libdynamite-0.1.1-5|35	%package -n	%{develname}
21cr|libdynamite-0.1.1-5|36	Group:		Development/C
21cr|libdynamite-0.1.1-5|37	Summary:	SynCE: PKWARE decompressor
21cr|libdynamite-0.1.1-5|38	Provides:	%{name}-devel = %{version}-%{release}
21cr|libdynamite-0.1.1-5|39	Requires:	%{libname} = %{version}-%{release}
21cr|libdynamite-0.1.1-5|40	Obsoletes:	dynamite-devel < %{version}-%{release}
21cr|libdynamite-0.1.1-5|41	Obsoletes:	%{mklibname dynamite 0 -d} < %{version}-%{release}
21cr|libdynamite-0.1.1-5|42	
21cr|libdynamite-0.1.1-5|43	%description -n %{develname}
21cr|libdynamite-0.1.1-5|44	Libdynamite is part of the SynCE project. This package contains development
21cr|libdynamite-0.1.1-5|45	headers.
21cr|libdynamite-0.1.1-5|46	
21cr|libdynamite-0.1.1-5|47	%prep
21cr|libdynamite-0.1.1-5|48	%setup -q
21cr|libdynamite-0.1.1-5|49	
21cr|libdynamite-0.1.1-5|50	%build
21cr|libdynamite-0.1.1-5|51	%configure \
21cr|libdynamite-0.1.1-5|52	--disable-static
21cr|libdynamite-0.1.1-5|53	%make
21cr|libdynamite-0.1.1-5|54	
21cr|libdynamite-0.1.1-5|55	%install
21cr|libdynamite-0.1.1-5|56	%makeinstall_std
21cr|libdynamite-0.1.1-5|57	
21cr|libdynamite-0.1.1-5|58	%files -n dynamite
21cr|libdynamite-0.1.1-5|59	%doc LICENSE
21cr|libdynamite-0.1.1-5|60	%{_bindir}/*
21cr|libdynamite-0.1.1-5|61	%{_mandir}/man1/*
21cr|libdynamite-0.1.1-5|62	
21cr|libdynamite-0.1.1-5|63	%files -n %{libname}
21cr|libdynamite-0.1.1-5|64	%{_libdir}/%{name}.so.%{major}*
21cr|libdynamite-0.1.1-5|65	
21cr|libdynamite-0.1.1-5|66	%files -n %{develname}
21cr|libdynamite-0.1.1-5|67	%doc LICENSE
21cr|libdynamite-0.1.1-5|68	%{_libdir}/%{name}.so
21cr|libdynamite-0.1.1-5|69	%{_includedir}/%{name}.h
21cr|libdynamite-0.1.1-5|70	%{_libdir}/pkgconfig/*.pc

2659 21
21cr|libebur128-1.2.6-1|1	%define	oname ebur128
21cr|libebur128-1.2.6-1|2	%define	major	1
21cr|libebur128-1.2.6-1|3	
21cr|libebur128-1.2.6-1|4	Summary:	A library that implements the EBU R 128 standard for loudness normalization
21cr|libebur128-1.2.6-1|5	Name:		libebur128
21cr|libebur128-1.2.6-1|6	Version:	1.2.6
21cr|libebur128-1.2.6-1|7	Release:	1
21cr|libebur128-1.2.6-1|8	License:	MIT
21cr|libebur128-1.2.6-1|9	Group:		Sound
21cr|libebur128-1.2.6-1|10	Url:			https://github.com/jiixyj/libebur128
21cr|libebur128-1.2.6-1|11	Source0:	https://github.com/jiixyj/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libebur128-1.2.6-1|12	BuildRequires:	cmake >= 2.8.12
21cr|libebur128-1.2.6-1|13	BuildRequires:	gcc
21cr|libebur128-1.2.6-1|14	
21cr|libebur128-1.2.6-1|15	%description
21cr|libebur128-1.2.6-1|16	A library that implements the EBU R 128 standard for loudness normalization.
21cr|libebur128-1.2.6-1|17	It implements M, S and I modes, loudness range measurement (EBU - TECH 3342),
21cr|libebur128-1.2.6-1|18	true peak scanning and all sample-rates by recalculation of the filter
21cr|libebur128-1.2.6-1|19	coefficients.
21cr|libebur128-1.2.6-1|20	
21cr|libebur128-1.2.6-1|21	%files
21cr|libebur128-1.2.6-1|22	%doc README.md COPYING
21cr|libebur128-1.2.6-1|23	%{_libdir}/%{name}.so.%{major}*
21cr|libebur128-1.2.6-1|24	
21cr|libebur128-1.2.6-1|25	#-----------------------------------------------------------------------------
21cr|libebur128-1.2.6-1|26	
21cr|libebur128-1.2.6-1|27	%package	devel
21cr|libebur128-1.2.6-1|28	Summary:	Development files for %{name}
21cr|libebur128-1.2.6-1|29	Group:		Development/C++
21cr|libebur128-1.2.6-1|30	Requires:	%{name} = %{EVRD}
21cr|libebur128-1.2.6-1|31	
21cr|libebur128-1.2.6-1|32	%description	devel
21cr|libebur128-1.2.6-1|33	The %{name}-devel package contains libraries and header files for developing
21cr|libebur128-1.2.6-1|34	applications that use %{name}.
21cr|libebur128-1.2.6-1|35	
21cr|libebur128-1.2.6-1|36	%files	devel
21cr|libebur128-1.2.6-1|37	%doc README.md COPYING
21cr|libebur128-1.2.6-1|38	%{_includedir}/%{oname}.h
21cr|libebur128-1.2.6-1|39	%{_libdir}/%{name}.so
21cr|libebur128-1.2.6-1|40	%{_libdir}/pkgconfig/%{name}.pc
21cr|libebur128-1.2.6-1|41	
21cr|libebur128-1.2.6-1|42	#-----------------------------------------------------------------------------
21cr|libebur128-1.2.6-1|43	
21cr|libebur128-1.2.6-1|44	%prep
21cr|libebur128-1.2.6-1|45	%setup -q
21cr|libebur128-1.2.6-1|46	
21cr|libebur128-1.2.6-1|47	
21cr|libebur128-1.2.6-1|48	%build
21cr|libebur128-1.2.6-1|49	%cmake
21cr|libebur128-1.2.6-1|50	%make
21cr|libebur128-1.2.6-1|51	
21cr|libebur128-1.2.6-1|52	
21cr|libebur128-1.2.6-1|53	%install
21cr|libebur128-1.2.6-1|54	%makeinstall_std -C build

2660 21
21cr|libechonest-2.3.1-4|1	%define qt_ver	5
21cr|libechonest-2.3.1-4|2	%define oname echonest%{qt_ver}
21cr|libechonest-2.3.1-4|3	%define major 2.3
21cr|libechonest-2.3.1-4|4	%define libname %mklibname %{oname} %{major}
21cr|libechonest-2.3.1-4|5	%define devname %mklibname %{oname} -d
21cr|libechonest-2.3.1-4|6	
21cr|libechonest-2.3.1-4|7	Summary:	Qt library for communicating with The Echo Nest
21cr|libechonest-2.3.1-4|8	Name:		libechonest
21cr|libechonest-2.3.1-4|9	Version:	2.3.1
21cr|libechonest-2.3.1-4|10	Release:	4
21cr|libechonest-2.3.1-4|11	License:	GPLv2+
21cr|libechonest-2.3.1-4|12	Group:		System/Libraries
21cr|libechonest-2.3.1-4|13	Url:		https://projects.kde.org/projects/playground/libs/libechonest/
21cr|libechonest-2.3.1-4|14	Source0:	http://files.lfranchi.com/%{name}-%{version}.tar.bz2
21cr|libechonest-2.3.1-4|15	
21cr|libechonest-2.3.1-4|16	BuildRequires:	cmake
21cr|libechonest-2.3.1-4|17	BuildRequires:	doxygen
21cr|libechonest-2.3.1-4|18	BuildRequires:	boost-devel
21cr|libechonest-2.3.1-4|19	BuildRequires:	pkgconfig(QJson)
21cr|libechonest-2.3.1-4|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|libechonest-2.3.1-4|21	BuildRequires:	pkgconfig(Qt5Xml)
21cr|libechonest-2.3.1-4|22	BuildRequires:	pkgconfig(Qt5Network)
21cr|libechonest-2.3.1-4|23	BuildRequires:	pkgconfig(Qt5Test)
21cr|libechonest-2.3.1-4|24	
21cr|libechonest-2.3.1-4|25	%description
21cr|libechonest-2.3.1-4|26	Qt library for communicating with The Echo Nest.
21cr|libechonest-2.3.1-4|27	It currently supports almost all of the features of the Echo Nest API,
21cr|libechonest-2.3.1-4|28	including all API functions.
21cr|libechonest-2.3.1-4|29	
21cr|libechonest-2.3.1-4|30	#----------------------------------------------------------------------------
21cr|libechonest-2.3.1-4|31	
21cr|libechonest-2.3.1-4|32	%package -n %{libname}
21cr|libechonest-2.3.1-4|33	Summary:	libechonest core library
21cr|libechonest-2.3.1-4|34	Group:		System/Libraries
21cr|libechonest-2.3.1-4|35	
21cr|libechonest-2.3.1-4|36	%description -n %{libname}
21cr|libechonest-2.3.1-4|37	A C++/Qt library to access the APIs provided by The Echo Nest.
21cr|libechonest-2.3.1-4|38	
21cr|libechonest-2.3.1-4|39	%files -n %{libname}
21cr|libechonest-2.3.1-4|40	%{_libdir}/%{name}%{qt_ver}.so.%{major}*
21cr|libechonest-2.3.1-4|41	
21cr|libechonest-2.3.1-4|42	#----------------------------------------------------------------------------
21cr|libechonest-2.3.1-4|43	
21cr|libechonest-2.3.1-4|44	%package -n %{devname}
21cr|libechonest-2.3.1-4|45	Summary:	%{name} development files
21cr|libechonest-2.3.1-4|46	Group:		Development/C++
21cr|libechonest-2.3.1-4|47	Requires:	%{libname} = %{EVRD}
21cr|libechonest-2.3.1-4|48	Provides:	%{oname}-devel = %{EVRD}
21cr|libechonest-2.3.1-4|49	
21cr|libechonest-2.3.1-4|50	%description -n %{devname}
21cr|libechonest-2.3.1-4|51	This package contains header files needed if you wish to build applications
21cr|libechonest-2.3.1-4|52	based on %{name}.
21cr|libechonest-2.3.1-4|53	
21cr|libechonest-2.3.1-4|54	%files -n %{devname}
21cr|libechonest-2.3.1-4|55	%{_includedir}/%{oname}/
21cr|libechonest-2.3.1-4|56	%{_libdir}/%{name}%{qt_ver}.so
21cr|libechonest-2.3.1-4|57	%{_libdir}/pkgconfig/%{name}%{qt_ver}.pc
21cr|libechonest-2.3.1-4|58	
21cr|libechonest-2.3.1-4|59	#----------------------------------------------------------------------------
21cr|libechonest-2.3.1-4|60	
21cr|libechonest-2.3.1-4|61	%prep
21cr|libechonest-2.3.1-4|62	%setup -q
21cr|libechonest-2.3.1-4|63	
21cr|libechonest-2.3.1-4|64	%build
21cr|libechonest-2.3.1-4|65	export CXXFLAGS="-std=c++14 %{optflags}"
21cr|libechonest-2.3.1-4|66	%cmake -DBUILD_WITH_QT4:BOOL=OFF
21cr|libechonest-2.3.1-4|67	%make
21cr|libechonest-2.3.1-4|68	
21cr|libechonest-2.3.1-4|69	%install
21cr|libechonest-2.3.1-4|70	%makeinstall_std -C build

2661 21
21cr|libe-devel-0.3.1-4|1	%define oname libe
21cr|libe-devel-0.3.1-4|2	%define debug_package %{nil}
21cr|libe-devel-0.3.1-4|3	
21cr|libe-devel-0.3.1-4|4	Summary:	C library contains various functions which deal with data structures
21cr|libe-devel-0.3.1-4|5	Name:		libe-devel
21cr|libe-devel-0.3.1-4|6	Version:	0.3.1
21cr|libe-devel-0.3.1-4|7	Release:	4
21cr|libe-devel-0.3.1-4|8	License:	GPLv2+
21cr|libe-devel-0.3.1-4|9	Group:		Development/Other
21cr|libe-devel-0.3.1-4|10	Url:		http://www.theether.org/libe/
21cr|libe-devel-0.3.1-4|11	Source0:	http://www.theether.org/libe/%{oname}-%{version}.tar.gz
21cr|libe-devel-0.3.1-4|12	Provides:	%{name}-%{version}
21cr|libe-devel-0.3.1-4|13	Provides:	libe-cluster
21cr|libe-devel-0.3.1-4|14	Conflicts:	libe0-devel
21cr|libe-devel-0.3.1-4|15	
21cr|libe-devel-0.3.1-4|16	%description
21cr|libe-devel-0.3.1-4|17	libe is a C library which contains various functions which deal with
21cr|libe-devel-0.3.1-4|18	data structures (hash tables, bitmasks, trees of IP addresses, etc.),
21cr|libe-devel-0.3.1-4|19	networking, I/O, barriers, and other useful things. It is currently used
21cr|libe-devel-0.3.1-4|20	in the implementation of authd (RSA authentication daemon), pcp (a
21cr|libe-devel-0.3.1-4|21	parallel, pipelined file transfer system), and gexec (a fast, hierarchical
21cr|libe-devel-0.3.1-4|22	cluster remote execution system).
21cr|libe-devel-0.3.1-4|23	
21cr|libe-devel-0.3.1-4|24	%files
21cr|libe-devel-0.3.1-4|25	%doc AUTHORS ChangeLog COPYING
21cr|libe-devel-0.3.1-4|26	%{_bindir}/test_*
21cr|libe-devel-0.3.1-4|27	%{_includedir}/e
21cr|libe-devel-0.3.1-4|28	%{_libdir}/libe.a
21cr|libe-devel-0.3.1-4|29	
21cr|libe-devel-0.3.1-4|30	#----------------------------------------------------------------------------
21cr|libe-devel-0.3.1-4|31	
21cr|libe-devel-0.3.1-4|32	%prep
21cr|libe-devel-0.3.1-4|33	%setup -qn %{oname}-%{version}
21cr|libe-devel-0.3.1-4|34	
21cr|libe-devel-0.3.1-4|35	%build
21cr|libe-devel-0.3.1-4|36	%configure
21cr|libe-devel-0.3.1-4|37	%make
21cr|libe-devel-0.3.1-4|38	
21cr|libe-devel-0.3.1-4|39	%install
21cr|libe-devel-0.3.1-4|40	%makeinstall

2662 21
21cr|libelf-0.8.13-9|1	%define major 0
21cr|libelf-0.8.13-9|2	%define libname %mklibname elf %{major}
21cr|libelf-0.8.13-9|3	%define devname %mklibname elf -d
21cr|libelf-0.8.13-9|4	
21cr|libelf-0.8.13-9|5	Summary:	An ELF object file access library
21cr|libelf-0.8.13-9|6	Name:		libelf
21cr|libelf-0.8.13-9|7	Version:	0.8.13
21cr|libelf-0.8.13-9|8	Release:	9
21cr|libelf-0.8.13-9|9	License:	LGPLv2+
21cr|libelf-0.8.13-9|10	Group:		Development/C
21cr|libelf-0.8.13-9|11	Url:		http://www.mr511.de/software/english.html
21cr|libelf-0.8.13-9|12	Source0:	http://www.mr511.de/software/%{name}-%{version}.tar.gz
21cr|libelf-0.8.13-9|13	
21cr|libelf-0.8.13-9|14	%description
21cr|libelf-0.8.13-9|15	libelf provides routines to access and manipulate ELF object files. It
21cr|libelf-0.8.13-9|16	is still not complete, but is required for a number of programs, such as
21cr|libelf-0.8.13-9|17	Eli (a state of the art compiler generation system), and Elk (the
21cr|libelf-0.8.13-9|18	Extension Language Kit - an implementation of the Scheme programming
21cr|libelf-0.8.13-9|19	language.)
21cr|libelf-0.8.13-9|20	
21cr|libelf-0.8.13-9|21	#----------------------------------------------------------------------------
21cr|libelf-0.8.13-9|22	
21cr|libelf-0.8.13-9|23	%package locales
21cr|libelf-0.8.13-9|24	Summary:	An ELF object file access library: locales
21cr|libelf-0.8.13-9|25	BuildArch:	noarch
21cr|libelf-0.8.13-9|26	
21cr|libelf-0.8.13-9|27	%description locales
21cr|libelf-0.8.13-9|28	libelf provides routines to access and manipulate ELF object files. It
21cr|libelf-0.8.13-9|29	is still not complete, but is required for a number of programs, such as
21cr|libelf-0.8.13-9|30	Eli (a state of the art compiler generation system), and Elk (the
21cr|libelf-0.8.13-9|31	Extension Language Kit - an implementation of the Scheme programming
21cr|libelf-0.8.13-9|32	language.)
21cr|libelf-0.8.13-9|33	
21cr|libelf-0.8.13-9|34	This package contains locales-only data.
21cr|libelf-0.8.13-9|35	
21cr|libelf-0.8.13-9|36	%files locales
21cr|libelf-0.8.13-9|37	%lang(de) %{_localedir}/de/
21cr|libelf-0.8.13-9|38	
21cr|libelf-0.8.13-9|39	#----------------------------------------------------------------------------
21cr|libelf-0.8.13-9|40	
21cr|libelf-0.8.13-9|41	%package -n %{libname}
21cr|libelf-0.8.13-9|42	Summary:	An ELF object file access library: development files
21cr|libelf-0.8.13-9|43	Group:		System/Libraries
21cr|libelf-0.8.13-9|44	Conflicts:	%{name} < 0.8.13-6
21cr|libelf-0.8.13-9|45	Obsoletes:	%{name} < 0.8.13-6
21cr|libelf-0.8.13-9|46	Recommends:	%{name}-locales
21cr|libelf-0.8.13-9|47	
21cr|libelf-0.8.13-9|48	%description -n %{libname}
21cr|libelf-0.8.13-9|49	libelf provides routines to access and manipulate ELF object files. It
21cr|libelf-0.8.13-9|50	is still not complete, but is required for a number of programs, such as
21cr|libelf-0.8.13-9|51	Eli (a state of the art compiler generation system), and Elk (the
21cr|libelf-0.8.13-9|52	Extension Language Kit - an implementation of the Scheme programming
21cr|libelf-0.8.13-9|53	language.)
21cr|libelf-0.8.13-9|54	
21cr|libelf-0.8.13-9|55	This shared library may be needed by pre-packaged programs. To compile
21cr|libelf-0.8.13-9|56	programs with this library, you will need to install the libelfg0-dev
21cr|libelf-0.8.13-9|57	package as well.
21cr|libelf-0.8.13-9|58	
21cr|libelf-0.8.13-9|59	%files -n %{libname}
21cr|libelf-0.8.13-9|60	%{_libdir}/libelf.so.%{major}*
21cr|libelf-0.8.13-9|61	
21cr|libelf-0.8.13-9|62	#----------------------------------------------------------------------------
21cr|libelf-0.8.13-9|63	
21cr|libelf-0.8.13-9|64	%package -n %{devname}
21cr|libelf-0.8.13-9|65	Summary:	An ELF object file access library: development files
21cr|libelf-0.8.13-9|66	Group:		Development/C
21cr|libelf-0.8.13-9|67	Requires:	%{libname} = %{EVRD}
21cr|libelf-0.8.13-9|68	Provides:	%{name}-devel = %{EVRD}
21cr|libelf-0.8.13-9|69	Conflicts:	%{name}-devel < 0.8.13-6
21cr|libelf-0.8.13-9|70	Obsoletes:	%{name}-devel < 0.8.13-6
21cr|libelf-0.8.13-9|71	Conflicts:	elfutils-devel
21cr|libelf-0.8.13-9|72	
21cr|libelf-0.8.13-9|73	%description -n %{devname}
21cr|libelf-0.8.13-9|74	libelf provides routines to access and manipulate ELF object files. It
21cr|libelf-0.8.13-9|75	is still not complete, but is required for a number of programs, such as
21cr|libelf-0.8.13-9|76	Eli (a state of the art compiler generation system), and Elk (the
21cr|libelf-0.8.13-9|77	Extension Language Kit - an implementation of the Scheme programming
21cr|libelf-0.8.13-9|78	language.)
21cr|libelf-0.8.13-9|79	
21cr|libelf-0.8.13-9|80	This development library is only needed if you intend to compile, or
21cr|libelf-0.8.13-9|81	write, your own programs with this library. It holds the static linking
21cr|libelf-0.8.13-9|82	library (.a), and the required .so link to libelf0.so.0. To run programs
21cr|libelf-0.8.13-9|83	linked with this library, install the libelfg0 package.
21cr|libelf-0.8.13-9|84	
21cr|libelf-0.8.13-9|85	%files -n %{devname}
21cr|libelf-0.8.13-9|86	%{_libdir}/%{name}.so
21cr|libelf-0.8.13-9|87	%{_libdir}/%{name}.a
21cr|libelf-0.8.13-9|88	%{_includedir}/%{name}/
21cr|libelf-0.8.13-9|89	%{_includedir}/*.h
21cr|libelf-0.8.13-9|90	%{_libdir}/pkgconfig/%{name}.pc
21cr|libelf-0.8.13-9|91	
21cr|libelf-0.8.13-9|92	#----------------------------------------------------------------------------
21cr|libelf-0.8.13-9|93	
21cr|libelf-0.8.13-9|94	%prep
21cr|libelf-0.8.13-9|95	%setup -q
21cr|libelf-0.8.13-9|96	
21cr|libelf-0.8.13-9|97	%build
21cr|libelf-0.8.13-9|98	%configure
21cr|libelf-0.8.13-9|99	%make
21cr|libelf-0.8.13-9|100	
21cr|libelf-0.8.13-9|101	%install
21cr|libelf-0.8.13-9|102	%makeinstall

2663 21
21cr|libelfhacks-0.4.1-6|1	%define major 0
21cr|libelfhacks-0.4.1-6|2	%define libname %mklibname elfhacks %{major}
21cr|libelfhacks-0.4.1-6|3	%define devname %mklibname elfhacks -d
21cr|libelfhacks-0.4.1-6|4	
21cr|libelfhacks-0.4.1-6|5	Summary:	elfhacks application interface
21cr|libelfhacks-0.4.1-6|6	Name:		libelfhacks
21cr|libelfhacks-0.4.1-6|7	Version:	0.4.1
21cr|libelfhacks-0.4.1-6|8	Release:	6
21cr|libelfhacks-0.4.1-6|9	License:	MIT
21cr|libelfhacks-0.4.1-6|10	Group:		System/Libraries
21cr|libelfhacks-0.4.1-6|11	Url:		https://github.com/ienorand/elfhacks
21cr|libelfhacks-0.4.1-6|12	Source0:	https://nodeload.github.com/ienorand/elfhacks/zipball/%{name}-%{version}.tar.bz2
21cr|libelfhacks-0.4.1-6|13	BuildRequires:	cmake
21cr|libelfhacks-0.4.1-6|14	ExclusiveArch:	%{ix86} %{x86_64}
21cr|libelfhacks-0.4.1-6|15	
21cr|libelfhacks-0.4.1-6|16	%description
21cr|libelfhacks-0.4.1-6|17	Various ELF run-time hacks.
21cr|libelfhacks-0.4.1-6|18	
21cr|libelfhacks-0.4.1-6|19	#----------------------------------------------------------------------------
21cr|libelfhacks-0.4.1-6|20	
21cr|libelfhacks-0.4.1-6|21	%package -n %{libname}
21cr|libelfhacks-0.4.1-6|22	Summary:	Shared library for %{name}
21cr|libelfhacks-0.4.1-6|23	Group:		System/Libraries
21cr|libelfhacks-0.4.1-6|24	Conflicts:	%{name} < 0.4.1-2
21cr|libelfhacks-0.4.1-6|25	Obsoletes:	%{name} < 0.4.1-2
21cr|libelfhacks-0.4.1-6|26	
21cr|libelfhacks-0.4.1-6|27	%description -n %{libname}
21cr|libelfhacks-0.4.1-6|28	Shared library for %{name}.
21cr|libelfhacks-0.4.1-6|29	
21cr|libelfhacks-0.4.1-6|30	%files -n %{libname}
21cr|libelfhacks-0.4.1-6|31	%{_libdir}/libelfhacks.so.%{major}*
21cr|libelfhacks-0.4.1-6|32	
21cr|libelfhacks-0.4.1-6|33	#----------------------------------------------------------------------------
21cr|libelfhacks-0.4.1-6|34	
21cr|libelfhacks-0.4.1-6|35	%package -n %{devname}
21cr|libelfhacks-0.4.1-6|36	Summary:	Development files for %{name}
21cr|libelfhacks-0.4.1-6|37	Requires:	%{libname} = %{EVRD}
21cr|libelfhacks-0.4.1-6|38	Provides:	%{name}-devel = %{EVRD}
21cr|libelfhacks-0.4.1-6|39	Conflicts:	%{name} < 0.4.1-2
21cr|libelfhacks-0.4.1-6|40	
21cr|libelfhacks-0.4.1-6|41	%description -n %{devname}
21cr|libelfhacks-0.4.1-6|42	This package contains libraries and header files for developing applications
21cr|libelfhacks-0.4.1-6|43	that use %{name}.
21cr|libelfhacks-0.4.1-6|44	
21cr|libelfhacks-0.4.1-6|45	%files -n %{devname}
21cr|libelfhacks-0.4.1-6|46	%{_includedir}/*
21cr|libelfhacks-0.4.1-6|47	%{_libdir}/libelfhacks.so
21cr|libelfhacks-0.4.1-6|48	
21cr|libelfhacks-0.4.1-6|49	#----------------------------------------------------------------------------
21cr|libelfhacks-0.4.1-6|50	
21cr|libelfhacks-0.4.1-6|51	%prep
21cr|libelfhacks-0.4.1-6|52	%setup -q
21cr|libelfhacks-0.4.1-6|53	
21cr|libelfhacks-0.4.1-6|54	%build
21cr|libelfhacks-0.4.1-6|55	%cmake -DMLIBDIR=%{_libdir}
21cr|libelfhacks-0.4.1-6|56	%make
21cr|libelfhacks-0.4.1-6|57	
21cr|libelfhacks-0.4.1-6|58	%install
21cr|libelfhacks-0.4.1-6|59	%makeinstall_std -C build

2664 21
21cr|libeps-1.5-10|1	%define oname eps
21cr|libeps-1.5-10|2	
21cr|libeps-1.5-10|3	%define major 0
21cr|libeps-1.5-10|4	%define libname %mklibname %{oname} %{major}
21cr|libeps-1.5-10|5	%define devname %mklibname %{oname} -d
21cr|libeps-1.5-10|6	
21cr|libeps-1.5-10|7	Summary:	EPS (Email Parsing System) library
21cr|libeps-1.5-10|8	Name:		libeps
21cr|libeps-1.5-10|9	Version:	1.5
21cr|libeps-1.5-10|10	Release:	10
21cr|libeps-1.5-10|11	License:	GPLv2+
21cr|libeps-1.5-10|12	Group:		System/Libraries
21cr|libeps-1.5-10|13	Url:		http://www.inter7.com/
21cr|libeps-1.5-10|14	Source0:	http://www.inter7.com/eps/%{oname}-%{version}.tar.bz2
21cr|libeps-1.5-10|15	Patch0:		eps-1.5-shared.diff
21cr|libeps-1.5-10|16	
21cr|libeps-1.5-10|17	%description
21cr|libeps-1.5-10|18	EPS (Email Parsing System) is intended to give people the ability
21cr|libeps-1.5-10|19	to write their own email processing tools. Whether you want to
21cr|libeps-1.5-10|20	process incoming and outgoing emails, or just analyze a message,
21cr|libeps-1.5-10|21	this package is intended to aid in that endeavor.
21cr|libeps-1.5-10|22	
21cr|libeps-1.5-10|23	#----------------------------------------------------------------------------
21cr|libeps-1.5-10|24	
21cr|libeps-1.5-10|25	%package -n %{libname}
21cr|libeps-1.5-10|26	Summary:	Shared EPS (Email Parsing System) library
21cr|libeps-1.5-10|27	Group:		System/Libraries
21cr|libeps-1.5-10|28	
21cr|libeps-1.5-10|29	%description -n %{libname}
21cr|libeps-1.5-10|30	EPS (Email Parsing System) is intended to give people the ability
21cr|libeps-1.5-10|31	to write their own email processing tools. Whether you want to
21cr|libeps-1.5-10|32	process incoming and outgoing emails, or just analyze a message,
21cr|libeps-1.5-10|33	this package is intended to aid in that endeavor.
21cr|libeps-1.5-10|34	
21cr|libeps-1.5-10|35	%files -n %{libname}
21cr|libeps-1.5-10|36	%doc doc/* mess ChangeLog TODO
21cr|libeps-1.5-10|37	%{_libdir}/libeps.so.%{major}*
21cr|libeps-1.5-10|38	
21cr|libeps-1.5-10|39	#----------------------------------------------------------------------------
21cr|libeps-1.5-10|40	
21cr|libeps-1.5-10|41	%package -n %{devname}
21cr|libeps-1.5-10|42	Summary:	Static library and header files for the libeps library
21cr|libeps-1.5-10|43	Group:		Development/C
21cr|libeps-1.5-10|44	Requires:	%{libname} = %{EVRD}
21cr|libeps-1.5-10|45	Provides:	%{oname}-devel = %{EVRD}
21cr|libeps-1.5-10|46	Provides:	lib%{oname}-devel = %{EVRD}
21cr|libeps-1.5-10|47	
21cr|libeps-1.5-10|48	%description -n %{devname}
21cr|libeps-1.5-10|49	EPS (Email Parsing System) is intended to give people the ability
21cr|libeps-1.5-10|50	to write their own email processing tools. Whether you want to
21cr|libeps-1.5-10|51	process incoming and outgoing emails, or just analyze a message,
21cr|libeps-1.5-10|52	this package is intended to aid in that endeavor.
21cr|libeps-1.5-10|53	
21cr|libeps-1.5-10|54	This package contains the static libeps library and its header files
21cr|libeps-1.5-10|55	needed to compile applications such as stegdetect, etc.
21cr|libeps-1.5-10|56	
21cr|libeps-1.5-10|57	%files -n %{devname}
21cr|libeps-1.5-10|58	%{_includedir}/eps
21cr|libeps-1.5-10|59	%{_libdir}/libeps.so
21cr|libeps-1.5-10|60	%{_libdir}/libeps.a
21cr|libeps-1.5-10|61	
21cr|libeps-1.5-10|62	#----------------------------------------------------------------------------
21cr|libeps-1.5-10|63	
21cr|libeps-1.5-10|64	%prep
21cr|libeps-1.5-10|65	%setup -q -n %{oname}-%{version}
21cr|libeps-1.5-10|66	%patch0 -p0
21cr|libeps-1.5-10|67	
21cr|libeps-1.5-10|68	%build
21cr|libeps-1.5-10|69	make CFLAGS="%{optflags} -fPIC -DPIC"
21cr|libeps-1.5-10|70	
21cr|libeps-1.5-10|71	%install
21cr|libeps-1.5-10|72	install -d %{buildroot}%{_libdir}
21cr|libeps-1.5-10|73	install -d %{buildroot}%{_includedir}/eps
21cr|libeps-1.5-10|74	
21cr|libeps-1.5-10|75	install -m0644 libeps.a %{buildroot}%{_libdir}/
21cr|libeps-1.5-10|76	install -m0755 libeps.so.%{major} %{buildroot}%{_libdir}/
21cr|libeps-1.5-10|77	ln -snf libeps.so.%{major} %{buildroot}%{_libdir}/libeps.so
21cr|libeps-1.5-10|78	install -m0644 *.h %{buildroot}%{_includedir}/eps/

2665 21
21cr|libetpan-1.9.4-3.git5c9eb.1|1	%define commit 5c9eb6b6ba64c4eb927d7a902317410181aacbba
21cr|libetpan-1.9.4-3.git5c9eb.1|2	%define commit_short %(echo %{commit} | head -c 5)
21cr|libetpan-1.9.4-3.git5c9eb.1|3	
21cr|libetpan-1.9.4-3.git5c9eb.1|4	%define major 20
21cr|libetpan-1.9.4-3.git5c9eb.1|5	%define libname %mklibname etpan %{major}
21cr|libetpan-1.9.4-3.git5c9eb.1|6	%define devname %mklibname etpan -d
21cr|libetpan-1.9.4-3.git5c9eb.1|7	
21cr|libetpan-1.9.4-3.git5c9eb.1|8	# autogen.sh is run
21cr|libetpan-1.9.4-3.git5c9eb.1|9	%define _disable_rebuild_configure 1
21cr|libetpan-1.9.4-3.git5c9eb.1|10	
21cr|libetpan-1.9.4-3.git5c9eb.1|11	# Do not strip ELFs, RPM will do it!
21cr|libetpan-1.9.4-3.git5c9eb.1|12	%define strip_hack \
21cr|libetpan-1.9.4-3.git5c9eb.1|13	mkdir -p local_bin; \
21cr|libetpan-1.9.4-3.git5c9eb.1|14	ln -sf /bin/true local_bin/strip; \
21cr|libetpan-1.9.4-3.git5c9eb.1|15	export PATH="$PWD/local_bin:$PATH"
21cr|libetpan-1.9.4-3.git5c9eb.1|16	
21cr|libetpan-1.9.4-3.git5c9eb.1|17	Summary:	Mail purpose library
21cr|libetpan-1.9.4-3.git5c9eb.1|18	Name:		libetpan
21cr|libetpan-1.9.4-3.git5c9eb.1|19	Version:	1.9.4
21cr|libetpan-1.9.4-3.git5c9eb.1|20	Release:	3.git%{commit_short}.1
21cr|libetpan-1.9.4-3.git5c9eb.1|21	Group:		System/Libraries
21cr|libetpan-1.9.4-3.git5c9eb.1|22	License:	BSD
21cr|libetpan-1.9.4-3.git5c9eb.1|23	URL:		http://www.etpan.org/libetpan.html
21cr|libetpan-1.9.4-3.git5c9eb.1|24	Source:		https://github.com/dinhviethoa/libetpan/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|libetpan-1.9.4-3.git5c9eb.1|25	BuildRequires:	pkgconfig(gnutls)
21cr|libetpan-1.9.4-3.git5c9eb.1|26	BuildRequires:	pkgconfig(libcurl)
21cr|libetpan-1.9.4-3.git5c9eb.1|27	BuildRequires:	db-devel
21cr|libetpan-1.9.4-3.git5c9eb.1|28	BuildRequires:  pkgconfig(expat)
21cr|libetpan-1.9.4-3.git5c9eb.1|29	BuildRequires:  pkgconfig(gpg-error)
21cr|libetpan-1.9.4-3.git5c9eb.1|30	BuildRequires:	libgcrypt-devel
21cr|libetpan-1.9.4-3.git5c9eb.1|31	
21cr|libetpan-1.9.4-3.git5c9eb.1|32	%description
21cr|libetpan-1.9.4-3.git5c9eb.1|33	The purpose of this mail library is to provide a portable, efficient
21cr|libetpan-1.9.4-3.git5c9eb.1|34	framework for different kinds of mail access. When using the drivers
21cr|libetpan-1.9.4-3.git5c9eb.1|35	interface, the interface is the same for all kinds of mail access,
21cr|libetpan-1.9.4-3.git5c9eb.1|36	remote and local mailboxes.
21cr|libetpan-1.9.4-3.git5c9eb.1|37	
21cr|libetpan-1.9.4-3.git5c9eb.1|38	Network protocols supported:
21cr|libetpan-1.9.4-3.git5c9eb.1|39	o IMAP/NNTP/POP3/SMTP over TCP/IP and SSL/TCP/IP, already implemented.
21cr|libetpan-1.9.4-3.git5c9eb.1|40	o Local storage (mbox/MH/maildir), message / MIME parser
21cr|libetpan-1.9.4-3.git5c9eb.1|41	
21cr|libetpan-1.9.4-3.git5c9eb.1|42	#-------------------------------------------------------
21cr|libetpan-1.9.4-3.git5c9eb.1|43	
21cr|libetpan-1.9.4-3.git5c9eb.1|44	%package -n %{libname}
21cr|libetpan-1.9.4-3.git5c9eb.1|45	Summary:	Mail purpose library
21cr|libetpan-1.9.4-3.git5c9eb.1|46	Group:		System/Libraries
21cr|libetpan-1.9.4-3.git5c9eb.1|47	
21cr|libetpan-1.9.4-3.git5c9eb.1|48	%description -n %{libname}
21cr|libetpan-1.9.4-3.git5c9eb.1|49	The purpose of this mail library is to provide a portable, efficient
21cr|libetpan-1.9.4-3.git5c9eb.1|50	framework for different kinds of mail access. When using the drivers
21cr|libetpan-1.9.4-3.git5c9eb.1|51	interface, the interface is the same for all kinds of mail access,
21cr|libetpan-1.9.4-3.git5c9eb.1|52	remote and local mailboxes.
21cr|libetpan-1.9.4-3.git5c9eb.1|53	
21cr|libetpan-1.9.4-3.git5c9eb.1|54	Network protocols supported:
21cr|libetpan-1.9.4-3.git5c9eb.1|55	o IMAP/NNTP/POP3/SMTP over TCP/IP and SSL/TCP/IP, already implemented.
21cr|libetpan-1.9.4-3.git5c9eb.1|56	o Local storage (mbox/MH/maildir), message / MIME parser
21cr|libetpan-1.9.4-3.git5c9eb.1|57	
21cr|libetpan-1.9.4-3.git5c9eb.1|58	%files -n %{libname}
21cr|libetpan-1.9.4-3.git5c9eb.1|59	%doc README.md COPYRIGHT
21cr|libetpan-1.9.4-3.git5c9eb.1|60	%{_libdir}/libetpan.so.%{major}*
21cr|libetpan-1.9.4-3.git5c9eb.1|61	
21cr|libetpan-1.9.4-3.git5c9eb.1|62	#-------------------------------------------------------
21cr|libetpan-1.9.4-3.git5c9eb.1|63	
21cr|libetpan-1.9.4-3.git5c9eb.1|64	%package -n %{devname}
21cr|libetpan-1.9.4-3.git5c9eb.1|65	Summary:	Libraries and include files for %{name}
21cr|libetpan-1.9.4-3.git5c9eb.1|66	Group:		Development/C
21cr|libetpan-1.9.4-3.git5c9eb.1|67	Requires:	%{libname} = %{EVRD}
21cr|libetpan-1.9.4-3.git5c9eb.1|68	Provides:	%{name}-devel  = %{EVRD}
21cr|libetpan-1.9.4-3.git5c9eb.1|69	
21cr|libetpan-1.9.4-3.git5c9eb.1|70	%description -n %{devname}
21cr|libetpan-1.9.4-3.git5c9eb.1|71	This package contains the header files and static libraries for
21cr|libetpan-1.9.4-3.git5c9eb.1|72	developing with %{name}.
21cr|libetpan-1.9.4-3.git5c9eb.1|73	
21cr|libetpan-1.9.4-3.git5c9eb.1|74	
21cr|libetpan-1.9.4-3.git5c9eb.1|75	%files -n %{devname}
21cr|libetpan-1.9.4-3.git5c9eb.1|76	%doc ChangeLog NEWS
21cr|libetpan-1.9.4-3.git5c9eb.1|77	%doc doc/*
21cr|libetpan-1.9.4-3.git5c9eb.1|78	%{_includedir}/*
21cr|libetpan-1.9.4-3.git5c9eb.1|79	%{_libdir}/libetpan.so
21cr|libetpan-1.9.4-3.git5c9eb.1|80	%{_libdir}/pkgconfig/libetpan.pc
21cr|libetpan-1.9.4-3.git5c9eb.1|81	
21cr|libetpan-1.9.4-3.git5c9eb.1|82	#-----------------------------------------------------
21cr|libetpan-1.9.4-3.git5c9eb.1|83	%prep
21cr|libetpan-1.9.4-3.git5c9eb.1|84	%autosetup -p1 -n %{name}-%{commit}
21cr|libetpan-1.9.4-3.git5c9eb.1|85	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
21cr|libetpan-1.9.4-3.git5c9eb.1|86	%strip_hack
21cr|libetpan-1.9.4-3.git5c9eb.1|87	sed -i -e 's,-g0,%{debugcflags},g' configure.ac
21cr|libetpan-1.9.4-3.git5c9eb.1|88	
21cr|libetpan-1.9.4-3.git5c9eb.1|89	%build
21cr|libetpan-1.9.4-3.git5c9eb.1|90	%strip_hack
21cr|libetpan-1.9.4-3.git5c9eb.1|91	NOCONFIGURE=1 ./autogen.sh
21cr|libetpan-1.9.4-3.git5c9eb.1|92	%configure \
21cr|libetpan-1.9.4-3.git5c9eb.1|93	--without-openssl \
21cr|libetpan-1.9.4-3.git5c9eb.1|94	--with-gnutls \
21cr|libetpan-1.9.4-3.git5c9eb.1|95	--enable-ipv6 \
21cr|libetpan-1.9.4-3.git5c9eb.1|96	--enable-optim
21cr|libetpan-1.9.4-3.git5c9eb.1|97	
21cr|libetpan-1.9.4-3.git5c9eb.1|98	%make
21cr|libetpan-1.9.4-3.git5c9eb.1|99	
21cr|libetpan-1.9.4-3.git5c9eb.1|100	%check
21cr|libetpan-1.9.4-3.git5c9eb.1|101	%strip_hack
21cr|libetpan-1.9.4-3.git5c9eb.1|102	make check
21cr|libetpan-1.9.4-3.git5c9eb.1|103	
21cr|libetpan-1.9.4-3.git5c9eb.1|104	%install
21cr|libetpan-1.9.4-3.git5c9eb.1|105	%strip_hack
21cr|libetpan-1.9.4-3.git5c9eb.1|106	%makeinstall_std

2666 21
21cr|libevent0.9-0.9-12|1	%define oname libevent
21cr|libevent0.9-0.9-12|2	
21cr|libevent0.9-0.9-12|3	%define api 0.9
21cr|libevent0.9-0.9-12|4	%define major 0
21cr|libevent0.9-0.9-12|5	%define libname %mklibname event %{api} %{major}
21cr|libevent0.9-0.9-12|6	%define devname %mklibname event %{api} -d
21cr|libevent0.9-0.9-12|7	
21cr|libevent0.9-0.9-12|8	Summary:	Abstract asynchronous event notification library
21cr|libevent0.9-0.9-12|9	Name:		libevent%{api}
21cr|libevent0.9-0.9-12|10	Version:	0.9
21cr|libevent0.9-0.9-12|11	Release:	12
21cr|libevent0.9-0.9-12|12	License:	BSD
21cr|libevent0.9-0.9-12|13	Group:		System/Libraries
21cr|libevent0.9-0.9-12|14	URL:		http://www.monkey.org/~provos/libevent/
21cr|libevent0.9-0.9-12|15	Source0:	%{oname}-%{version}.tar.bz2
21cr|libevent0.9-0.9-12|16	
21cr|libevent0.9-0.9-12|17	%description
21cr|libevent0.9-0.9-12|18	The libevent API provides a mechanism to execute a callback function
21cr|libevent0.9-0.9-12|19	when a specific event occurs on a file descriptor or after a timeout
21cr|libevent0.9-0.9-12|20	has been reached. libevent is meant to replace the asynchronous event
21cr|libevent0.9-0.9-12|21	loop found in event driven network servers. An application just needs
21cr|libevent0.9-0.9-12|22	to call event_dispatch() and can then add or remove events dynamically
21cr|libevent0.9-0.9-12|23	without having to change the event loop.
21cr|libevent0.9-0.9-12|24	
21cr|libevent0.9-0.9-12|25	#----------------------------------------------------------------------------
21cr|libevent0.9-0.9-12|26	
21cr|libevent0.9-0.9-12|27	%package -n %{libname}
21cr|libevent0.9-0.9-12|28	Summary:	Abstract asynchronous event notification library
21cr|libevent0.9-0.9-12|29	Group:		System/Libraries
21cr|libevent0.9-0.9-12|30	
21cr|libevent0.9-0.9-12|31	%description -n %{libname}
21cr|libevent0.9-0.9-12|32	The libevent API provides a mechanism to execute a callback function
21cr|libevent0.9-0.9-12|33	when a specific event occurs on a file descriptor or after a timeout
21cr|libevent0.9-0.9-12|34	has been reached. libevent is meant to replace the asynchronous event
21cr|libevent0.9-0.9-12|35	loop found in event driven network servers. An application just needs
21cr|libevent0.9-0.9-12|36	to call event_dispatch() and can then add or remove events dynamically
21cr|libevent0.9-0.9-12|37	without having to change the event loop.
21cr|libevent0.9-0.9-12|38	
21cr|libevent0.9-0.9-12|39	%files -n %{libname}
21cr|libevent0.9-0.9-12|40	%{_libdir}/libevent%{api}.so.%{major}*
21cr|libevent0.9-0.9-12|41	
21cr|libevent0.9-0.9-12|42	#----------------------------------------------------------------------------
21cr|libevent0.9-0.9-12|43	
21cr|libevent0.9-0.9-12|44	%package -n %{devname}
21cr|libevent0.9-0.9-12|45	Summary:	Static library and header files for the libevent library
21cr|libevent0.9-0.9-12|46	Group:		Development/C
21cr|libevent0.9-0.9-12|47	Requires:	%{libname} = %{EVRD}
21cr|libevent0.9-0.9-12|48	Provides:	%{name}-devel = %{EVRD}
21cr|libevent0.9-0.9-12|49	Conflicts:	%{_lib}event0.9_0-devel < 0.9-11
21cr|libevent0.9-0.9-12|50	Obsoletes:	%{_lib}event0.9_0-devel < 0.9-11
21cr|libevent0.9-0.9-12|51	
21cr|libevent0.9-0.9-12|52	%description -n %{devname}
21cr|libevent0.9-0.9-12|53	The libevent API provides a mechanism to execute a callback function
21cr|libevent0.9-0.9-12|54	when a specific event occurs on a file descriptor or after a timeout
21cr|libevent0.9-0.9-12|55	has been reached. libevent is meant to replace the asynchronous event
21cr|libevent0.9-0.9-12|56	loop found in event driven network servers. An application just needs
21cr|libevent0.9-0.9-12|57	to call event_dispatch() and can then add or remove events dynamically
21cr|libevent0.9-0.9-12|58	without having to change the event loop.
21cr|libevent0.9-0.9-12|59	
21cr|libevent0.9-0.9-12|60	This package contains the static libevent library and its header files
21cr|libevent0.9-0.9-12|61	needed to compile applications such as stegdetect, etc.
21cr|libevent0.9-0.9-12|62	
21cr|libevent0.9-0.9-12|63	%files -n %{devname}
21cr|libevent0.9-0.9-12|64	%{_includedir}/*
21cr|libevent0.9-0.9-12|65	%{_libdir}/libevent%{api}.so
21cr|libevent0.9-0.9-12|66	%{_libdir}/libevent%{api}.a
21cr|libevent0.9-0.9-12|67	%{_mandir}/man3/*
21cr|libevent0.9-0.9-12|68	
21cr|libevent0.9-0.9-12|69	#----------------------------------------------------------------------------
21cr|libevent0.9-0.9-12|70	
21cr|libevent0.9-0.9-12|71	%prep
21cr|libevent0.9-0.9-12|72	%setup -q -n %{oname}-%{version}
21cr|libevent0.9-0.9-12|73	
21cr|libevent0.9-0.9-12|74	%build
21cr|libevent0.9-0.9-12|75	%serverbuild
21cr|libevent0.9-0.9-12|76	export CFLAGS="%{optflags} -fPIC"
21cr|libevent0.9-0.9-12|77	%configure
21cr|libevent0.9-0.9-12|78	%make libevent.a
21cr|libevent0.9-0.9-12|79	
21cr|libevent0.9-0.9-12|80	gcc -Wl,-soname,libevent%{api}.so.%{major} -shared %{optflags} -fPIC \
21cr|libevent0.9-0.9-12|81	-Wl,--as-needed -Wl,--no-undefined -o libevent%{api}.so.%{major}.%{api} *.o
21cr|libevent0.9-0.9-12|82	
21cr|libevent0.9-0.9-12|83	%install
21cr|libevent0.9-0.9-12|84	install -d %{buildroot}%{_includedir}
21cr|libevent0.9-0.9-12|85	install -d %{buildroot}%{_libdir}
21cr|libevent0.9-0.9-12|86	install -d %{buildroot}%{_mandir}/man3
21cr|libevent0.9-0.9-12|87	
21cr|libevent0.9-0.9-12|88	install -m0755 libevent%{api}.so.%{major}.%{api} %{buildroot}%{_libdir}/
21cr|libevent0.9-0.9-12|89	ln -s libevent%{api}.so.%{major}.%{api} %{buildroot}%{_libdir}/libevent%{api}.so.%{major}
21cr|libevent0.9-0.9-12|90	ln -s libevent%{api}.so.%{major}.%{api} %{buildroot}%{_libdir}/libevent%{api}.so
21cr|libevent0.9-0.9-12|91	
21cr|libevent0.9-0.9-12|92	install -m0644 libevent.a %{buildroot}%{_libdir}/libevent%{api}.a
21cr|libevent0.9-0.9-12|93	install -m0644 event.h %{buildroot}%{_includedir}/libevent%{api}.h
21cr|libevent0.9-0.9-12|94	install -m0644 event.3 %{buildroot}%{_mandir}/man3/libevent%{api}.3

2667 21
21cr|libextractor-1.6-6|1	%define major 3
21cr|libextractor-1.6-6|2	%define common_major 1
21cr|libextractor-1.6-6|3	%define libname %mklibname extractor %{major}
21cr|libextractor-1.6-6|4	%define libcommon %mklibname extractor_common %{common_major}
21cr|libextractor-1.6-6|5	%define devname %mklibname extractor -d
21cr|libextractor-1.6-6|6	
21cr|libextractor-1.6-6|7	Summary:	Library used to extract meta-data from files
21cr|libextractor-1.6-6|8	Name:		libextractor
21cr|libextractor-1.6-6|9	Version:	1.6
21cr|libextractor-1.6-6|10	Release:	6
21cr|libextractor-1.6-6|11	License:	BSD
21cr|libextractor-1.6-6|12	Group:		System/Libraries
21cr|libextractor-1.6-6|13	Url:		http://www.gnunet.org/libextractor/
21cr|libextractor-1.6-6|14	Source0:	http://ftpmirror.gnu.org/libextractor/%{name}-%{version}.tar.gz
21cr|libextractor-1.6-6|15	Patch0:		libextractor-1.3-rpm5.patch
21cr|libextractor-1.6-6|16	Patch1:		7cc63b001ceaf81143795321379c835486d0c92e.patch
21cr|libextractor-1.6-6|17	Patch2:		libextractor-1.8-exiv2-0.27.patch
21cr|libextractor-1.6-6|18	BuildRequires:	bzip2-devel
21cr|libextractor-1.6-6|19	BuildRequires:	gettext-devel
21cr|libextractor-1.6-6|20	BuildRequires:	libtool-devel
21cr|libextractor-1.6-6|21	BuildRequires:	pkgconfig(exiv2)
21cr|libextractor-1.6-6|22	BuildRequires:	pkgconfig(flac)
21cr|libextractor-1.6-6|23	BuildRequires:	pkgconfig(glib-2.0)
21cr|libextractor-1.6-6|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|libextractor-1.6-6|25	BuildRequires:	pkgconfig(libgsf-1)
21cr|libextractor-1.6-6|26	BuildRequires:	pkgconfig(libmpeg2)
21cr|libextractor-1.6-6|27	BuildRequires:	pkgconfig(rpm)
21cr|libextractor-1.6-6|28	BuildRequires:	pkgconfig(vorbis)
21cr|libextractor-1.6-6|29	BuildRequires:	pkgconfig(zlib)
21cr|libextractor-1.6-6|30	
21cr|libextractor-1.6-6|31	%description
21cr|libextractor-1.6-6|32	libextractor is a library used to extract meta-data from files of arbitrary
21cr|libextractor-1.6-6|33	type. It is designed to use helper-libraries to perform the actual extraction,
21cr|libextractor-1.6-6|34	and to be trivially extendable by linking against external extractors for
21cr|libextractor-1.6-6|35	additional file types. The goal is to provide developers of file-sharing
21cr|libextractor-1.6-6|36	networks or WWW-indexing bots with a universal library to obtain simple
21cr|libextractor-1.6-6|37	keywords to match against queries. libextractor contains a shell-command
21cr|libextractor-1.6-6|38	"extract" that, similar to the well-known "file" command, can extract meta-data
21cr|libextractor-1.6-6|39	from a file and print the results to stdout. Currently, it supports the formats
21cr|libextractor-1.6-6|40	HTML, PDF, PS, MP3, OGG, JPEG, GIF, PNG, RPM, ZIP, Real, QT and ASF. Also,
21cr|libextractor-1.6-6|41	various additional MIME types are detected.
21cr|libextractor-1.6-6|42	
21cr|libextractor-1.6-6|43	%files -f %{name}.lang
21cr|libextractor-1.6-6|44	%{_bindir}/extract
21cr|libextractor-1.6-6|45	%{_mandir}/man1/extract.1.*
21cr|libextractor-1.6-6|46	%{_mandir}/man3/libextractor.3.*
21cr|libextractor-1.6-6|47	%{_infodir}/libextractor.info.*
21cr|libextractor-1.6-6|48	
21cr|libextractor-1.6-6|49	#----------------------------------------------------------------------------
21cr|libextractor-1.6-6|50	
21cr|libextractor-1.6-6|51	%package -n %{libname}
21cr|libextractor-1.6-6|52	Summary:	Libextractor library used to extract meta-data from files
21cr|libextractor-1.6-6|53	Group:		System/Libraries
21cr|libextractor-1.6-6|54	
21cr|libextractor-1.6-6|55	%description -n %{libname}
21cr|libextractor-1.6-6|56	libextractor is a library used to extract meta-data from files of arbitrary
21cr|libextractor-1.6-6|57	type. It is designed to use helper-libraries to perform the actual extraction,
21cr|libextractor-1.6-6|58	and to be trivially extendable by linking against external extractors for
21cr|libextractor-1.6-6|59	additional file types. The goal is to provide developers of file-sharing
21cr|libextractor-1.6-6|60	networks or WWW-indexing bots with a universal library to obtain simple
21cr|libextractor-1.6-6|61	keywords to match against queries. libextractor contains a shell-command
21cr|libextractor-1.6-6|62	"extract" that, similar to the well-known "file" command, can extract meta-data
21cr|libextractor-1.6-6|63	from a file and print the results to stdout. Currently, it supports the formats
21cr|libextractor-1.6-6|64	HTML, PDF, PS, MP3, OGG, JPEG, GIF, PNG, RPM, ZIP, Real, QT and ASF. Also,
21cr|libextractor-1.6-6|65	various additional MIME types are detected.
21cr|libextractor-1.6-6|66	
21cr|libextractor-1.6-6|67	%files -n %{libname}
21cr|libextractor-1.6-6|68	%doc ChangeLog NEWS COPYING README AUTHORS
21cr|libextractor-1.6-6|69	%{_libdir}/%{name}.so.%{major}*
21cr|libextractor-1.6-6|70	%{_libdir}/%{name}%{major}
21cr|libextractor-1.6-6|71	
21cr|libextractor-1.6-6|72	#----------------------------------------------------------------------------
21cr|libextractor-1.6-6|73	
21cr|libextractor-1.6-6|74	%package -n	%{libcommon}
21cr|libextractor-1.6-6|75	Summary:	Libextractor library for common functions
21cr|libextractor-1.6-6|76	Group:		System/Libraries
21cr|libextractor-1.6-6|77	
21cr|libextractor-1.6-6|78	%description -n	%{libcommon}
21cr|libextractor-1.6-6|79	Common function library of libextractor.
21cr|libextractor-1.6-6|80	
21cr|libextractor-1.6-6|81	%files -n %{libcommon}
21cr|libextractor-1.6-6|82	%doc ChangeLog NEWS COPYING README AUTHORS
21cr|libextractor-1.6-6|83	%{_libdir}/%{name}_common.so.%{common_major}*
21cr|libextractor-1.6-6|84	
21cr|libextractor-1.6-6|85	#----------------------------------------------------------------------------
21cr|libextractor-1.6-6|86	
21cr|libextractor-1.6-6|87	%package -n %{devname}
21cr|libextractor-1.6-6|88	Summary:	Libextractor library headers and development libraries
21cr|libextractor-1.6-6|89	Group:		Development/Other
21cr|libextractor-1.6-6|90	Requires:	%{libname} = %{EVRD}
21cr|libextractor-1.6-6|91	Requires:	%{libcommon} = %{EVRD}
21cr|libextractor-1.6-6|92	
21cr|libextractor-1.6-6|93	%description -n %{devname}
21cr|libextractor-1.6-6|94	Development files and headers for libextractor.
21cr|libextractor-1.6-6|95	
21cr|libextractor-1.6-6|96	%files -n %{devname}
21cr|libextractor-1.6-6|97	%doc ChangeLog NEWS COPYING README AUTHORS
21cr|libextractor-1.6-6|98	%{_libdir}/%{name}.so
21cr|libextractor-1.6-6|99	%{_libdir}/%{name}_common.so
21cr|libextractor-1.6-6|100	%{_includedir}/*.h
21cr|libextractor-1.6-6|101	%{_libdir}/pkgconfig/%{name}.pc
21cr|libextractor-1.6-6|102	
21cr|libextractor-1.6-6|103	#----------------------------------------------------------------------------
21cr|libextractor-1.6-6|104	
21cr|libextractor-1.6-6|105	%prep
21cr|libextractor-1.6-6|106	%setup -q
21cr|libextractor-1.6-6|107	%if %{mdvver} < 202100
21cr|libextractor-1.6-6|108	%patch0 -p1 -b .rpm5~
21cr|libextractor-1.6-6|109	%endif
21cr|libextractor-1.6-6|110	%patch1 -p1 -b .CVE-2017-17440~
21cr|libextractor-1.6-6|111	%patch2 -p1
21cr|libextractor-1.6-6|112	
21cr|libextractor-1.6-6|113	%build
21cr|libextractor-1.6-6|114	autoreconf -fi
21cr|libextractor-1.6-6|115	%configure \
21cr|libextractor-1.6-6|116	--disable-static \
21cr|libextractor-1.6-6|117	--disable-rpath \
21cr|libextractor-1.6-6|118	--enable-exiv2 \
21cr|libextractor-1.6-6|119	--disable-ffmpeg \
21cr|libextractor-1.6-6|120	--with-plugindirname=%{name}%{major}
21cr|libextractor-1.6-6|121	
21cr|libextractor-1.6-6|122	%make
21cr|libextractor-1.6-6|123	
21cr|libextractor-1.6-6|124	%install
21cr|libextractor-1.6-6|125	%makeinstall_std
21cr|libextractor-1.6-6|126	
21cr|libextractor-1.6-6|127	%find_lang %{name}

2668 21
21cr|libfame-0.9.1-15|1	%define api 0.9
21cr|libfame-0.9.1-15|2	%define major 1
21cr|libfame-0.9.1-15|3	%define libname %mklibname fame %{api} %{major}
21cr|libfame-0.9.1-15|4	%define devname %mklibname fame -d
21cr|libfame-0.9.1-15|5	
21cr|libfame-0.9.1-15|6	Summary:	Fast Assembly Mpeg Encoding library
21cr|libfame-0.9.1-15|7	Name:		libfame
21cr|libfame-0.9.1-15|8	Version:	0.9.1
21cr|libfame-0.9.1-15|9	Release:	15
21cr|libfame-0.9.1-15|10	License:	LGPLv2+
21cr|libfame-0.9.1-15|11	Group:		System/Libraries
21cr|libfame-0.9.1-15|12	Url:		http://fame.sourceforge.net
21cr|libfame-0.9.1-15|13	Source0:	http://prdownloads.sourceforge.net/fame/%{name}-%{version}.tar.bz2
21cr|libfame-0.9.1-15|14	Patch:		libfame-0.9.1-gcc34-1.patch.bz2
21cr|libfame-0.9.1-15|15	Patch1:		libfame-0.9.1-64bit.diff
21cr|libfame-0.9.1-15|16	Patch2:		libfame-0.9.1-fix-underquoted-calls.patch
21cr|libfame-0.9.1-15|17	
21cr|libfame-0.9.1-15|18	%description
21cr|libfame-0.9.1-15|19	FAME is a library for fast MPEG encoding.
21cr|libfame-0.9.1-15|20	
21cr|libfame-0.9.1-15|21	#----------------------------------------------------------------------------
21cr|libfame-0.9.1-15|22	
21cr|libfame-0.9.1-15|23	%package -n %{libname}
21cr|libfame-0.9.1-15|24	Summary:	Fast Assembly Mpeg Encoding library
21cr|libfame-0.9.1-15|25	Group:		System/Libraries
21cr|libfame-0.9.1-15|26	
21cr|libfame-0.9.1-15|27	%description -n %{libname}
21cr|libfame-0.9.1-15|28	FAME is a library for fast MPEG encoding.
21cr|libfame-0.9.1-15|29	
21cr|libfame-0.9.1-15|30	This package is in restricted as it may violate some patents.
21cr|libfame-0.9.1-15|31	
21cr|libfame-0.9.1-15|32	%files -n %{libname}
21cr|libfame-0.9.1-15|33	%doc CHANGES COPYING README
21cr|libfame-0.9.1-15|34	%{_libdir}/libfame-%{api}.so.%{major}*
21cr|libfame-0.9.1-15|35	
21cr|libfame-0.9.1-15|36	#----------------------------------------------------------------------------
21cr|libfame-0.9.1-15|37	
21cr|libfame-0.9.1-15|38	%package -n %{devname}
21cr|libfame-0.9.1-15|39	Summary:	Libraries and include to develop using FAME
21cr|libfame-0.9.1-15|40	Group:		Development/C
21cr|libfame-0.9.1-15|41	Requires:	%{libname} = %{EVRD}
21cr|libfame-0.9.1-15|42	Provides:	%{name}-devel = %{EVRD}
21cr|libfame-0.9.1-15|43	Provides:	%{name}%{api}-devel = %{EVRD}
21cr|libfame-0.9.1-15|44	
21cr|libfame-0.9.1-15|45	%description -n %{devname}
21cr|libfame-0.9.1-15|46	FAME is a library for fast MPEG encoding.
21cr|libfame-0.9.1-15|47	
21cr|libfame-0.9.1-15|48	This is the libraries, include files and other resources you can use
21cr|libfame-0.9.1-15|49	to develop FAME applications.
21cr|libfame-0.9.1-15|50	
21cr|libfame-0.9.1-15|51	This package is in restricted as it may violate some patents.
21cr|libfame-0.9.1-15|52	
21cr|libfame-0.9.1-15|53	%files -n %{devname}
21cr|libfame-0.9.1-15|54	%{_bindir}/*-config
21cr|libfame-0.9.1-15|55	%{_libdir}/lib*.so
21cr|libfame-0.9.1-15|56	%{_includedir}/fame*.h
21cr|libfame-0.9.1-15|57	%{_datadir}/aclocal/*
21cr|libfame-0.9.1-15|58	%{_mandir}/man3/*
21cr|libfame-0.9.1-15|59	
21cr|libfame-0.9.1-15|60	#----------------------------------------------------------------------------
21cr|libfame-0.9.1-15|61	
21cr|libfame-0.9.1-15|62	%prep
21cr|libfame-0.9.1-15|63	%autosetup -p1
21cr|libfame-0.9.1-15|64	
21cr|libfame-0.9.1-15|65	# delete m4 files for re-create it
21cr|libfame-0.9.1-15|66	rm *.m4
21cr|libfame-0.9.1-15|67	
21cr|libfame-0.9.1-15|68	%build
21cr|libfame-0.9.1-15|69	aclocal
21cr|libfame-0.9.1-15|70	autoconf
21cr|libfame-0.9.1-15|71	automake -a -f --foreign
21cr|libfame-0.9.1-15|72	%configure
21cr|libfame-0.9.1-15|73	%make
21cr|libfame-0.9.1-15|74	
21cr|libfame-0.9.1-15|75	%install
21cr|libfame-0.9.1-15|76	%makeinstall_std

2669 21
21cr|libfc14audiodecoder-1.0.3-3|1	%define	major		1
21cr|libfc14audiodecoder-1.0.3-3|2	%define	libname		%mklibname fc14audiodecoder %{major}
21cr|libfc14audiodecoder-1.0.3-3|3	%define	develname	%mklibname -d fc14audiodecoder
21cr|libfc14audiodecoder-1.0.3-3|4	
21cr|libfc14audiodecoder-1.0.3-3|5	Summary:	Future Composer audio decoding library
21cr|libfc14audiodecoder-1.0.3-3|6	Name:		libfc14audiodecoder
21cr|libfc14audiodecoder-1.0.3-3|7	Version:	1.0.3
21cr|libfc14audiodecoder-1.0.3-3|8	Release:	3
21cr|libfc14audiodecoder-1.0.3-3|9	License:	GPLv2+
21cr|libfc14audiodecoder-1.0.3-3|10	Group:		Sound
21cr|libfc14audiodecoder-1.0.3-3|11	Url:		http://xmms-fc.sourceforge.net
21cr|libfc14audiodecoder-1.0.3-3|12	Source0:	http://sourceforge.net/projects/xmms-fc/files/%{name}/%{name}-%{version}.tar.bz2
21cr|libfc14audiodecoder-1.0.3-3|13	
21cr|libfc14audiodecoder-1.0.3-3|14	%description
21cr|libfc14audiodecoder-1.0.3-3|15	Decode music files written on a Commodore Amiga using Future Composer.
21cr|libfc14audiodecoder-1.0.3-3|16	This library provides a C API for an old audio decoder that has been used in
21cr|libfc14audiodecoder-1.0.3-3|17	several plug-ins for versatile audio players like XMMS, BMP, Audacious and
21cr|libfc14audiodecoder-1.0.3-3|18	GStreamer. It is based on unmaintained/stable code which used to be a `Future
21cr|libfc14audiodecoder-1.0.3-3|19	Composer Reference Player for Linux'. Because of how the source code has been
21cr|libfc14audiodecoder-1.0.3-3|20	imported into a CVS repository long since its last major modification,
21cr|libfc14audiodecoder-1.0.3-3|21	the timestamps of the files in CVS and in released tarballs do not reflect
21cr|libfc14audiodecoder-1.0.3-3|22	that the core of the decoder has not been changed for years. Except for
21cr|libfc14audiodecoder-1.0.3-3|23	cosmetical adjustments, indentation, dropping of unused pieces, and partial
21cr|libfc14audiodecoder-1.0.3-3|24	reorganization for OOP.
21cr|libfc14audiodecoder-1.0.3-3|25	
21cr|libfc14audiodecoder-1.0.3-3|26	#-----------------------------------------------------------------------------
21cr|libfc14audiodecoder-1.0.3-3|27	
21cr|libfc14audiodecoder-1.0.3-3|28	%package -n %{libname}
21cr|libfc14audiodecoder-1.0.3-3|29	Summary:	Shared library for decoding Future Composer music
21cr|libfc14audiodecoder-1.0.3-3|30	Group:		System/Libraries
21cr|libfc14audiodecoder-1.0.3-3|31	
21cr|libfc14audiodecoder-1.0.3-3|32	%description -n %{libname}
21cr|libfc14audiodecoder-1.0.3-3|33	Decode music files written on a Commodore Amiga using Future Composer.
21cr|libfc14audiodecoder-1.0.3-3|34	This library provides a C API for an old audio decoder that has been used in
21cr|libfc14audiodecoder-1.0.3-3|35	several plug-ins for versatile audio players like XMMS, BMP, Audacious and
21cr|libfc14audiodecoder-1.0.3-3|36	GStreamer. It is based on unmaintained/stable code which used to be a `Future
21cr|libfc14audiodecoder-1.0.3-3|37	Composer Reference Player for Linux'. Because of how the source code has been
21cr|libfc14audiodecoder-1.0.3-3|38	imported into a CVS repository long since its last major modification,
21cr|libfc14audiodecoder-1.0.3-3|39	the timestamps of the files in CVS and in released tarballs do not reflect
21cr|libfc14audiodecoder-1.0.3-3|40	that the core of the decoder has not been changed for years. Except for
21cr|libfc14audiodecoder-1.0.3-3|41	cosmetical adjustments, indentation, dropping of unused pieces, and partial
21cr|libfc14audiodecoder-1.0.3-3|42	reorganization for OOP.
21cr|libfc14audiodecoder-1.0.3-3|43	
21cr|libfc14audiodecoder-1.0.3-3|44	%files -n %{libname}
21cr|libfc14audiodecoder-1.0.3-3|45	%doc COPYING README
21cr|libfc14audiodecoder-1.0.3-3|46	%{_libdir}/%{name}.so.%{major}*
21cr|libfc14audiodecoder-1.0.3-3|47	
21cr|libfc14audiodecoder-1.0.3-3|48	#-----------------------------------------------------------------------------
21cr|libfc14audiodecoder-1.0.3-3|49	
21cr|libfc14audiodecoder-1.0.3-3|50	%package -n %{develname}
21cr|libfc14audiodecoder-1.0.3-3|51	Summary:	Development files for %{name}
21cr|libfc14audiodecoder-1.0.3-3|52	Group:		Development/C
21cr|libfc14audiodecoder-1.0.3-3|53	Requires:	%{libname} = %{EVRD}
21cr|libfc14audiodecoder-1.0.3-3|54	Provides:	%{name}-devel = %{EVRD}
21cr|libfc14audiodecoder-1.0.3-3|55	
21cr|libfc14audiodecoder-1.0.3-3|56	%description -n %{develname}
21cr|libfc14audiodecoder-1.0.3-3|57	Decode music files written on a Commodore Amiga using Future Composer.
21cr|libfc14audiodecoder-1.0.3-3|58	This library provides a C API for an old audio decoder that has been used in
21cr|libfc14audiodecoder-1.0.3-3|59	several plug-ins for versatile audio players like XMMS, BMP, Audacious and
21cr|libfc14audiodecoder-1.0.3-3|60	GStreamer. It is based on unmaintained/stable code which used to be a `Future
21cr|libfc14audiodecoder-1.0.3-3|61	Composer Reference Player for Linux'. Because of how the source code has been
21cr|libfc14audiodecoder-1.0.3-3|62	imported into a CVS repository long since its last major modification,
21cr|libfc14audiodecoder-1.0.3-3|63	the timestamps of the files in CVS and in released tarballs do not reflect
21cr|libfc14audiodecoder-1.0.3-3|64	that the core of the decoder has not been changed for years. Except for
21cr|libfc14audiodecoder-1.0.3-3|65	cosmetical adjustments, indentation, dropping of unused pieces, and partial
21cr|libfc14audiodecoder-1.0.3-3|66	reorganization for OOP.
21cr|libfc14audiodecoder-1.0.3-3|67	
21cr|libfc14audiodecoder-1.0.3-3|68	%files -n %{develname}
21cr|libfc14audiodecoder-1.0.3-3|69	%doc COPYING
21cr|libfc14audiodecoder-1.0.3-3|70	%{_libdir}/%{name}.so
21cr|libfc14audiodecoder-1.0.3-3|71	%{_includedir}/fc14audiodecoder.h
21cr|libfc14audiodecoder-1.0.3-3|72	
21cr|libfc14audiodecoder-1.0.3-3|73	#-----------------------------------------------------------------------------
21cr|libfc14audiodecoder-1.0.3-3|74	
21cr|libfc14audiodecoder-1.0.3-3|75	%prep
21cr|libfc14audiodecoder-1.0.3-3|76	%setup -q
21cr|libfc14audiodecoder-1.0.3-3|77	
21cr|libfc14audiodecoder-1.0.3-3|78	
21cr|libfc14audiodecoder-1.0.3-3|79	%build
21cr|libfc14audiodecoder-1.0.3-3|80	%configure
21cr|libfc14audiodecoder-1.0.3-3|81	%make
21cr|libfc14audiodecoder-1.0.3-3|82	
21cr|libfc14audiodecoder-1.0.3-3|83	
21cr|libfc14audiodecoder-1.0.3-3|84	%install
21cr|libfc14audiodecoder-1.0.3-3|85	%makeinstall_std

2670 21
21cr|libfishsound-1.0.0-7|1	%define major 1
21cr|libfishsound-1.0.0-7|2	%define libname %mklibname fishsound %{major}
21cr|libfishsound-1.0.0-7|3	%define devname %mklibname fishsound -d
21cr|libfishsound-1.0.0-7|4	
21cr|libfishsound-1.0.0-7|5	Summary:	Simple programming interface that wraps Xiph.Org audio codecs
21cr|libfishsound-1.0.0-7|6	Name:		libfishsound
21cr|libfishsound-1.0.0-7|7	Version:	1.0.0
21cr|libfishsound-1.0.0-7|8	Release:	7
21cr|libfishsound-1.0.0-7|9	License:	BSD-like
21cr|libfishsound-1.0.0-7|10	Group:		System/Libraries
21cr|libfishsound-1.0.0-7|11	Url:		http://www.annodex.net/software/libfishsound
21cr|libfishsound-1.0.0-7|12	Source0:	http://www.annodex.net/software/libfishsound/download/%{name}-%{version}.tar.gz
21cr|libfishsound-1.0.0-7|13	BuildRequires:	pkgconfig(flac)
21cr|libfishsound-1.0.0-7|14	BuildRequires:	pkgconfig(speex)
21cr|libfishsound-1.0.0-7|15	BuildRequires:	pkgconfig(vorbis)
21cr|libfishsound-1.0.0-7|16	BuildRequires:	pkgconfig(vorbisenc)
21cr|libfishsound-1.0.0-7|17	
21cr|libfishsound-1.0.0-7|18	%description
21cr|libfishsound-1.0.0-7|19	FishSound (libfishsound) provides a simple programming interface for
21cr|libfishsound-1.0.0-7|20	decoding and encoding audio data using the Xiph.Org codecs Vorbis and
21cr|libfishsound-1.0.0-7|21	Speex. libfishsound is a wrapper around the existing codec libraries
21cr|libfishsound-1.0.0-7|22	and provides a consistent, higher-level programming interface. It
21cr|libfishsound-1.0.0-7|23	has been designed for use in a wide variety of applications; it has
21cr|libfishsound-1.0.0-7|24	no direct dependencies on Annodex or Ogg encapsulation, though it is
21cr|libfishsound-1.0.0-7|25	most commonly used in conjunction with liboggz to decode or encode Ogg
21cr|libfishsound-1.0.0-7|26	encapsulated Vorbis or Speex files.
21cr|libfishsound-1.0.0-7|27	
21cr|libfishsound-1.0.0-7|28	#----------------------------------------------------------------------------
21cr|libfishsound-1.0.0-7|29	
21cr|libfishsound-1.0.0-7|30	%package -n %{libname}
21cr|libfishsound-1.0.0-7|31	Summary:	Simple programming interface that wraps Xiph.Org audio codecs
21cr|libfishsound-1.0.0-7|32	Group:		System/Libraries
21cr|libfishsound-1.0.0-7|33	Provides:	%{name} = %{EVRD}
21cr|libfishsound-1.0.0-7|34	
21cr|libfishsound-1.0.0-7|35	%description -n %{libname}
21cr|libfishsound-1.0.0-7|36	FishSound (libfishsound) provides a simple programming interface for
21cr|libfishsound-1.0.0-7|37	decoding and encoding audio data using the Xiph.Org codecs Vorbis and
21cr|libfishsound-1.0.0-7|38	Speex. libfishsound is a wrapper around the existing codec libraries
21cr|libfishsound-1.0.0-7|39	and provides a consistent, higher-level programming interface. It
21cr|libfishsound-1.0.0-7|40	has been designed for use in a wide variety of applications; it has
21cr|libfishsound-1.0.0-7|41	no direct dependencies on Annodex or Ogg encapsulation, though it is
21cr|libfishsound-1.0.0-7|42	most commonly used in conjunction with liboggz to decode or encode Ogg
21cr|libfishsound-1.0.0-7|43	encapsulated Vorbis or Speex files.
21cr|libfishsound-1.0.0-7|44	
21cr|libfishsound-1.0.0-7|45	%files -n %{libname}
21cr|libfishsound-1.0.0-7|46	%doc NEWS README COPYING
21cr|libfishsound-1.0.0-7|47	%{_libdir}/libfishsound.so.%{major}*
21cr|libfishsound-1.0.0-7|48	
21cr|libfishsound-1.0.0-7|49	#----------------------------------------------------------------------------
21cr|libfishsound-1.0.0-7|50	
21cr|libfishsound-1.0.0-7|51	%package -n %{devname}
21cr|libfishsound-1.0.0-7|52	Summary:	Simple programming interface that wraps Xiph.Org audio codecs
21cr|libfishsound-1.0.0-7|53	Group:		Development/C
21cr|libfishsound-1.0.0-7|54	Requires:	%{libname} = %{EVRD}
21cr|libfishsound-1.0.0-7|55	Provides:	%{name}-devel = %{EVRD}
21cr|libfishsound-1.0.0-7|56	
21cr|libfishsound-1.0.0-7|57	%description -n %{devname}
21cr|libfishsound-1.0.0-7|58	FishSound (libfishsound) provides a simple programming interface for
21cr|libfishsound-1.0.0-7|59	decoding and encoding audio data using the Xiph.Org codecs Vorbis and
21cr|libfishsound-1.0.0-7|60	Speex. libfishsound is a wrapper around the existing codec libraries
21cr|libfishsound-1.0.0-7|61	and provides a consistent, higher-level programming interface. It
21cr|libfishsound-1.0.0-7|62	has been designed for use in a wide variety of applications; it has
21cr|libfishsound-1.0.0-7|63	no direct dependencies on Annodex or Ogg encapsulation, though it is
21cr|libfishsound-1.0.0-7|64	most commonly used in conjunction with liboggz to decode or encode Ogg
21cr|libfishsound-1.0.0-7|65	encapsulated Vorbis or Speex files.
21cr|libfishsound-1.0.0-7|66	
21cr|libfishsound-1.0.0-7|67	%files -n %{devname}
21cr|libfishsound-1.0.0-7|68	%doc AUTHORS ChangeLog COPYING NEWS README ./doc/docs
21cr|libfishsound-1.0.0-7|69	%{_libdir}/libfishsound.so
21cr|libfishsound-1.0.0-7|70	%{_libdir}/pkgconfig/*.pc
21cr|libfishsound-1.0.0-7|71	%{_includedir}/*
21cr|libfishsound-1.0.0-7|72	
21cr|libfishsound-1.0.0-7|73	#----------------------------------------------------------------------------
21cr|libfishsound-1.0.0-7|74	
21cr|libfishsound-1.0.0-7|75	%prep
21cr|libfishsound-1.0.0-7|76	%setup -q
21cr|libfishsound-1.0.0-7|77	
21cr|libfishsound-1.0.0-7|78	%build
21cr|libfishsound-1.0.0-7|79	%configure \
21cr|libfishsound-1.0.0-7|80	--disable-static
21cr|libfishsound-1.0.0-7|81	%make
21cr|libfishsound-1.0.0-7|82	
21cr|libfishsound-1.0.0-7|83	%install
21cr|libfishsound-1.0.0-7|84	%makeinstall_std docdir=./docs/

2671 21
21cr|libformat-1.5-10|1	%define major 2
21cr|libformat-1.5-10|2	%define libname %mklibname format %{major}
21cr|libformat-1.5-10|3	%define devname %mklibname format -d
21cr|libformat-1.5-10|4	
21cr|libformat-1.5-10|5	Summary:	A library for HTML syntax highlighting of source code
21cr|libformat-1.5-10|6	Name:		libformat
21cr|libformat-1.5-10|7	Version:	1.5
21cr|libformat-1.5-10|8	Release:	10
21cr|libformat-1.5-10|9	License:	GPL
21cr|libformat-1.5-10|10	Group:		System/Libraries
21cr|libformat-1.5-10|11	Url:		http://daveb.net/format
21cr|libformat-1.5-10|12	Source0:	http://daveb.net/format/src/%{name}-%{version}.tar.bz2
21cr|libformat-1.5-10|13	Patch0:		libformat-1.5-fix-str-fmt.patch
21cr|libformat-1.5-10|14	
21cr|libformat-1.5-10|15	%description
21cr|libformat-1.5-10|16	libformat is an adaptation of the mod_format Apache module to do syntax
21cr|libformat-1.5-10|17	highlighting of source code using HTML outside of Apache.  libformat is
21cr|libformat-1.5-10|18	capable of syntax highlighting C, C++, Java, Python, Verilog and VHDL
21cr|libformat-1.5-10|19	source code.
21cr|libformat-1.5-10|20	
21cr|libformat-1.5-10|21	%files
21cr|libformat-1.5-10|22	%{_bindir}/srcformat
21cr|libformat-1.5-10|23	%{_datadir}/libformat
21cr|libformat-1.5-10|24	
21cr|libformat-1.5-10|25	#----------------------------------------------------------------------------
21cr|libformat-1.5-10|26	
21cr|libformat-1.5-10|27	%package -n %{libname}
21cr|libformat-1.5-10|28	Summary:	A library for HTML syntax highlighting of source code
21cr|libformat-1.5-10|29	Group:		System/Libraries
21cr|libformat-1.5-10|30	Requires:	%{name}
21cr|libformat-1.5-10|31	
21cr|libformat-1.5-10|32	%description -n %{libname}
21cr|libformat-1.5-10|33	libformat is an adaptation of the mod_format Apache module to do syntax
21cr|libformat-1.5-10|34	highlighting of source code using HTML outside of Apache.  libformat is
21cr|libformat-1.5-10|35	capable of syntax highlighting C, C++, Java, Python, Verilog and VHDL
21cr|libformat-1.5-10|36	source code.
21cr|libformat-1.5-10|37	
21cr|libformat-1.5-10|38	%files -n %{libname}
21cr|libformat-1.5-10|39	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|libformat-1.5-10|40	%{_libdir}/libformat.so.%{major}*
21cr|libformat-1.5-10|41	
21cr|libformat-1.5-10|42	#----------------------------------------------------------------------------
21cr|libformat-1.5-10|43	
21cr|libformat-1.5-10|44	%package -n %{devname}
21cr|libformat-1.5-10|45	Summary:	Static library and header files for the %{name} library
21cr|libformat-1.5-10|46	Group:		Development/C
21cr|libformat-1.5-10|47	Requires:	%{libname} = %{EVRD}
21cr|libformat-1.5-10|48	Provides:	%{name}-devel = %{EVRD}
21cr|libformat-1.5-10|49	
21cr|libformat-1.5-10|50	%description -n %{devname}
21cr|libformat-1.5-10|51	libformat is an adaptation of the mod_format Apache module to do syntax
21cr|libformat-1.5-10|52	highlighting of source code using HTML outside of Apache.  libformat is
21cr|libformat-1.5-10|53	capable of syntax highlighting C, C++, Java, Python, Verilog and VHDL
21cr|libformat-1.5-10|54	source code.
21cr|libformat-1.5-10|55	
21cr|libformat-1.5-10|56	This package contains the static %{name} library and its header files.
21cr|libformat-1.5-10|57	
21cr|libformat-1.5-10|58	%files -n %{devname}
21cr|libformat-1.5-10|59	%{_includedir}/*
21cr|libformat-1.5-10|60	%{_libdir}/libformat.so
21cr|libformat-1.5-10|61	
21cr|libformat-1.5-10|62	#----------------------------------------------------------------------------
21cr|libformat-1.5-10|63	
21cr|libformat-1.5-10|64	%prep
21cr|libformat-1.5-10|65	%setup -q
21cr|libformat-1.5-10|66	%patch0 -p0
21cr|libformat-1.5-10|67	
21cr|libformat-1.5-10|68	%build
21cr|libformat-1.5-10|69	autoreconf -fi
21cr|libformat-1.5-10|70	%configure
21cr|libformat-1.5-10|71	%make
21cr|libformat-1.5-10|72	
21cr|libformat-1.5-10|73	%install
21cr|libformat-1.5-10|74	%makeinstall_std
21cr|libformat-1.5-10|75	
21cr|libformat-1.5-10|76	

2672 21
21cr|libgarmin-0.1-0.0.svn320.1|1	%define	major 0
21cr|libgarmin-0.1-0.0.svn320.1|2	%define libname	%mklibname garmin %{major}
21cr|libgarmin-0.1-0.0.svn320.1|3	%define develname %mklibname -d garmin
21cr|libgarmin-0.1-0.0.svn320.1|4	
21cr|libgarmin-0.1-0.0.svn320.1|5	%define snap svn320
21cr|libgarmin-0.1-0.0.svn320.1|6	
21cr|libgarmin-0.1-0.0.svn320.1|7	Summary:	C library to parse and use Garmin image files
21cr|libgarmin-0.1-0.0.svn320.1|8	Name:		libgarmin
21cr|libgarmin-0.1-0.0.svn320.1|9	Version:	0.1
21cr|libgarmin-0.1-0.0.svn320.1|10	Release:	0.0.%{snap}.1
21cr|libgarmin-0.1-0.0.svn320.1|11	Group:		System/Libraries
21cr|libgarmin-0.1-0.0.svn320.1|12	License:	GPLv2
21cr|libgarmin-0.1-0.0.svn320.1|13	URL:		http://libgarmin.sourceforge.net/
21cr|libgarmin-0.1-0.0.svn320.1|14	Source0:	libgarmin-%{version}.tar.gz
21cr|libgarmin-0.1-0.0.svn320.1|15	Patch0:		libgarmin-shared.diff
21cr|libgarmin-0.1-0.0.svn320.1|16	Patch1:		libgarmin-0.1-automake-1.12.diff
21cr|libgarmin-0.1-0.0.svn320.1|17	BuildRequires:	autoconf
21cr|libgarmin-0.1-0.0.svn320.1|18	BuildRequires:	automake
21cr|libgarmin-0.1-0.0.svn320.1|19	BuildRequires:	libtool
21cr|libgarmin-0.1-0.0.svn320.1|20	BuildRequires:	subversion
21cr|libgarmin-0.1-0.0.svn320.1|21	
21cr|libgarmin-0.1-0.0.svn320.1|22	%description
21cr|libgarmin-0.1-0.0.svn320.1|23	Libgarmin is a library used to parse IMG files from Garmin GPS devices.
21cr|libgarmin-0.1-0.0.svn320.1|24	
21cr|libgarmin-0.1-0.0.svn320.1|25	%package	utils
21cr|libgarmin-0.1-0.0.svn320.1|26	Summary:	Various utlilities to manipulate Garmin image files
21cr|libgarmin-0.1-0.0.svn320.1|27	Group:          File tools
21cr|libgarmin-0.1-0.0.svn320.1|28	
21cr|libgarmin-0.1-0.0.svn320.1|29	%description	utils
21cr|libgarmin-0.1-0.0.svn320.1|30	Libgarmin is a library used to parse IMG files from Garmin GPS devices.
21cr|libgarmin-0.1-0.0.svn320.1|31	
21cr|libgarmin-0.1-0.0.svn320.1|32	This package contains various utlilities to manipulate Garmin image files.
21cr|libgarmin-0.1-0.0.svn320.1|33	
21cr|libgarmin-0.1-0.0.svn320.1|34	%package -n	%{libname}
21cr|libgarmin-0.1-0.0.svn320.1|35	Summary:	C library to parse and use Garmin image files
21cr|libgarmin-0.1-0.0.svn320.1|36	Group:          System/Libraries
21cr|libgarmin-0.1-0.0.svn320.1|37	
21cr|libgarmin-0.1-0.0.svn320.1|38	%description -n	%{libname}
21cr|libgarmin-0.1-0.0.svn320.1|39	Libgarmin is a library used to parse IMG files from Garmin GPS devices.
21cr|libgarmin-0.1-0.0.svn320.1|40	
21cr|libgarmin-0.1-0.0.svn320.1|41	This package contains the shared %{name} library.
21cr|libgarmin-0.1-0.0.svn320.1|42	
21cr|libgarmin-0.1-0.0.svn320.1|43	%package -n	%{develname}
21cr|libgarmin-0.1-0.0.svn320.1|44	Summary:	Development files for %{name}
21cr|libgarmin-0.1-0.0.svn320.1|45	Group:		Development/C
21cr|libgarmin-0.1-0.0.svn320.1|46	Provides:	%{name}-devel = %{version}
21cr|libgarmin-0.1-0.0.svn320.1|47	Requires:	%{libname} = %{version}
21cr|libgarmin-0.1-0.0.svn320.1|48	
21cr|libgarmin-0.1-0.0.svn320.1|49	%description -n	%{develname}
21cr|libgarmin-0.1-0.0.svn320.1|50	Libgarmin is a library used to parse IMG files from Garmin GPS devices.
21cr|libgarmin-0.1-0.0.svn320.1|51	
21cr|libgarmin-0.1-0.0.svn320.1|52	This package contains libraries and header files for developing applications
21cr|libgarmin-0.1-0.0.svn320.1|53	that use %{name}.
21cr|libgarmin-0.1-0.0.svn320.1|54	
21cr|libgarmin-0.1-0.0.svn320.1|55	%prep
21cr|libgarmin-0.1-0.0.svn320.1|56	
21cr|libgarmin-0.1-0.0.svn320.1|57	%setup -q
21cr|libgarmin-0.1-0.0.svn320.1|58	%autopatch -p1
21cr|libgarmin-0.1-0.0.svn320.1|59	
21cr|libgarmin-0.1-0.0.svn320.1|60	%build
21cr|libgarmin-0.1-0.0.svn320.1|61	mkdir -p m4
21cr|libgarmin-0.1-0.0.svn320.1|62	autoreconf -fi
21cr|libgarmin-0.1-0.0.svn320.1|63	
21cr|libgarmin-0.1-0.0.svn320.1|64	%configure \
21cr|libgarmin-0.1-0.0.svn320.1|65	--disable-static
21cr|libgarmin-0.1-0.0.svn320.1|66	
21cr|libgarmin-0.1-0.0.svn320.1|67	svn upgrade > /dev/null 2>&1 || :
21cr|libgarmin-0.1-0.0.svn320.1|68	%make
21cr|libgarmin-0.1-0.0.svn320.1|69	
21cr|libgarmin-0.1-0.0.svn320.1|70	%install
21cr|libgarmin-0.1-0.0.svn320.1|71	
21cr|libgarmin-0.1-0.0.svn320.1|72	%makeinstall_std
21cr|libgarmin-0.1-0.0.svn320.1|73	
21cr|libgarmin-0.1-0.0.svn320.1|74	rm -f %{buildroot}%{_libdir}/*.*a
21cr|libgarmin-0.1-0.0.svn320.1|75	
21cr|libgarmin-0.1-0.0.svn320.1|76	%files utils
21cr|libgarmin-0.1-0.0.svn320.1|77	%{_bindir}/gar*
21cr|libgarmin-0.1-0.0.svn320.1|78	%dir %{_datadir}/%{name}
21cr|libgarmin-0.1-0.0.svn320.1|79	%{_datadir}/%{name}/garmintypes.txt
21cr|libgarmin-0.1-0.0.svn320.1|80	
21cr|libgarmin-0.1-0.0.svn320.1|81	%files -n %{libname}
21cr|libgarmin-0.1-0.0.svn320.1|82	%doc AUTHORS COPYING README TODO
21cr|libgarmin-0.1-0.0.svn320.1|83	%{_libdir}/*.so.%{major}{,.*}
21cr|libgarmin-0.1-0.0.svn320.1|84	
21cr|libgarmin-0.1-0.0.svn320.1|85	%files -n %{develname}
21cr|libgarmin-0.1-0.0.svn320.1|86	%{_datadir}/%{name}/doc/*
21cr|libgarmin-0.1-0.0.svn320.1|87	%{_includedir}/*.h
21cr|libgarmin-0.1-0.0.svn320.1|88	%{_libdir}/*.so
21cr|libgarmin-0.1-0.0.svn320.1|89	%{_libdir}/pkgconfig/*.pc

2673 21
21cr|libgbinder-1.1.26-1|1	%define _empty_manifest_terminate_build 0
21cr|libgbinder-1.1.26-1|2	
21cr|libgbinder-1.1.26-1|3	
21cr|libgbinder-1.1.26-1|4	%define major 1
21cr|libgbinder-1.1.26-1|5	%define libname %mklibname gbinder %{major}
21cr|libgbinder-1.1.26-1|6	%define devname %mklibname -d gbinder
21cr|libgbinder-1.1.26-1|7	
21cr|libgbinder-1.1.26-1|8	Name:           libgbinder
21cr|libgbinder-1.1.26-1|9	Version:        1.1.26
21cr|libgbinder-1.1.26-1|10	Release:        1
21cr|libgbinder-1.1.26-1|11	Group:          System/Libraries
21cr|libgbinder-1.1.26-1|12	Summary:        GLib-style interface to binder
21cr|libgbinder-1.1.26-1|13	License:        BSD-3-Clause
21cr|libgbinder-1.1.26-1|14	URL:            https://github.com/mer-hybris/libgbinder
21cr|libgbinder-1.1.26-1|15	Source0:        https://github.com/mer-hybris/libgbinder/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz
21cr|libgbinder-1.1.26-1|16	Source1:        gbinder.conf
21cr|libgbinder-1.1.26-1|17	BuildRequires:  pkgconfig(glib-2.0)
21cr|libgbinder-1.1.26-1|18	BuildRequires:  pkgconfig(libglibutil)
21cr|libgbinder-1.1.26-1|19	
21cr|libgbinder-1.1.26-1|20	%description
21cr|libgbinder-1.1.26-1|21	GLib-style interface to binder (Android IPC mechanism)
21cr|libgbinder-1.1.26-1|22	
21cr|libgbinder-1.1.26-1|23	%package -n %{libname}
21cr|libgbinder-1.1.26-1|24	Summary:        Library for %{name}
21cr|libgbinder-1.1.26-1|25	Provides:   libgbinder = %{EVRD}
21cr|libgbinder-1.1.26-1|26	
21cr|libgbinder-1.1.26-1|27	%description -n %{libname}
21cr|libgbinder-1.1.26-1|28	Library for %{name}.
21cr|libgbinder-1.1.26-1|29	
21cr|libgbinder-1.1.26-1|30	%package -n %{devname}
21cr|libgbinder-1.1.26-1|31	Summary:        Development library for %{name}
21cr|libgbinder-1.1.26-1|32	Requires:	%{libname} = %{version}-%{release}
21cr|libgbinder-1.1.26-1|33	
21cr|libgbinder-1.1.26-1|34	%description -n %{devname}
21cr|libgbinder-1.1.26-1|35	This package contains the development library for %{name}.
21cr|libgbinder-1.1.26-1|36	
21cr|libgbinder-1.1.26-1|37	%prep
21cr|libgbinder-1.1.26-1|38	%autosetup
21cr|libgbinder-1.1.26-1|39	
21cr|libgbinder-1.1.26-1|40	%build
21cr|libgbinder-1.1.26-1|41	%make_build \
21cr|libgbinder-1.1.26-1|42	LIBDIR=%{_libdir} \
21cr|libgbinder-1.1.26-1|43	KEEP_SYMBOLS=1 \
21cr|libgbinder-1.1.26-1|44	release \
21cr|libgbinder-1.1.26-1|45	pkgconfig
21cr|libgbinder-1.1.26-1|46	
21cr|libgbinder-1.1.26-1|47	%install
21cr|libgbinder-1.1.26-1|48	%make_install \
21cr|libgbinder-1.1.26-1|49	LIBDIR=%{_libdir} \
21cr|libgbinder-1.1.26-1|50	DESTDIR=%{buildroot} \
21cr|libgbinder-1.1.26-1|51	install-dev
21cr|libgbinder-1.1.26-1|52	
21cr|libgbinder-1.1.26-1|53	install -Dm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/gbinder.conf
21cr|libgbinder-1.1.26-1|54	mkdir %{buildroot}%{_sysconfdir}/gbinder.d
21cr|libgbinder-1.1.26-1|55	
21cr|libgbinder-1.1.26-1|56	%files -n %{libname}
21cr|libgbinder-1.1.26-1|57	%doc AUTHORS README
21cr|libgbinder-1.1.26-1|58	%license LICENSE
21cr|libgbinder-1.1.26-1|59	%{_libdir}/%{name}.so.%{major}*
21cr|libgbinder-1.1.26-1|60	%dir %{_sysconfdir}/gbinder.d
21cr|libgbinder-1.1.26-1|61	%config(noreplace) %{_sysconfdir}/gbinder.conf
21cr|libgbinder-1.1.26-1|62	
21cr|libgbinder-1.1.26-1|63	%files -n %{devname}
21cr|libgbinder-1.1.26-1|64	%{_libdir}/pkgconfig/*.pc
21cr|libgbinder-1.1.26-1|65	%{_libdir}/%{name}.so
21cr|libgbinder-1.1.26-1|66	%dir %{_includedir}/gbinder
21cr|libgbinder-1.1.26-1|67	%{_includedir}/gbinder/*.h

2674 21
21cr|libgcal-0.9.6-6|1	%define name	libgcal
21cr|libgcal-0.9.6-6|2	%define version	0.9.6
21cr|libgcal-0.9.6-6|3	%define major	0
21cr|libgcal-0.9.6-6|4	%define libname %mklibname gcal %{major}
21cr|libgcal-0.9.6-6|5	%define develname %mklibname gcal -d
21cr|libgcal-0.9.6-6|6	
21cr|libgcal-0.9.6-6|7	
21cr|libgcal-0.9.6-6|8	Name:		%name
21cr|libgcal-0.9.6-6|9	Version:	%version
21cr|libgcal-0.9.6-6|10	Release:	6
21cr|libgcal-0.9.6-6|11	Summary:	Implements Google Data Protocol 2.0
21cr|libgcal-0.9.6-6|12	License:	BSD
21cr|libgcal-0.9.6-6|13	Group:		Communications
21cr|libgcal-0.9.6-6|14	URL:		http://code.google.com/p/libgcal/
21cr|libgcal-0.9.6-6|15	Source:		http://libgcal.googlecode.com/files/%name-%version.tar.bz2
21cr|libgcal-0.9.6-6|16	BuildRequires:	cmake
21cr|libgcal-0.9.6-6|17	BuildRequires:	curl-devel
21cr|libgcal-0.9.6-6|18	BuildRequires:	libxml2-devel
21cr|libgcal-0.9.6-6|19	BuildRequires:	check-devel
21cr|libgcal-0.9.6-6|20	
21cr|libgcal-0.9.6-6|21	%description
21cr|libgcal-0.9.6-6|22	Implements Google Data Protocol 2.0.
21cr|libgcal-0.9.6-6|23	It does allow communication with google calendar and contacts,
21cr|libgcal-0.9.6-6|24	implements already:
21cr|libgcal-0.9.6-6|25	- authentication
21cr|libgcal-0.9.6-6|26	- get all events/contacts
21cr|libgcal-0.9.6-6|27	- atom stream parsing
21cr|libgcal-0.9.6-6|28	- access to individual events/contacts
21cr|libgcal-0.9.6-6|29	- add/delete/edit events/contacts
21cr|libgcal-0.9.6-6|30	- query for updated events/contacts
21cr|libgcal-0.9.6-6|31	- add/edit/delete contacts with photo
21cr|libgcal-0.9.6-6|32	- download your contact's photos
21cr|libgcal-0.9.6-6|33	- proxy is supported
21cr|libgcal-0.9.6-6|34	- timezones
21cr|libgcal-0.9.6-6|35	- use only xml to add/edit/delete entries
21cr|libgcal-0.9.6-6|36	- great doxygen documentation
21cr|libgcal-0.9.6-6|37	
21cr|libgcal-0.9.6-6|38	#-------------------------------------------------------------------
21cr|libgcal-0.9.6-6|39	
21cr|libgcal-0.9.6-6|40	%package -n	%{libname}
21cr|libgcal-0.9.6-6|41	Summary:	Library implementing Google Data Protocol Data 2.0
21cr|libgcal-0.9.6-6|42	Group:		System/Libraries
21cr|libgcal-0.9.6-6|43	Obsoletes:	libgcal <= 0.9.3-1
21cr|libgcal-0.9.6-6|44	Provides:	%{name} = %{version}-%{release}
21cr|libgcal-0.9.6-6|45	
21cr|libgcal-0.9.6-6|46	%description -n	%{libname}
21cr|libgcal-0.9.6-6|47	This library implements Google Data Protocol 2.0
21cr|libgcal-0.9.6-6|48	It does allow communication with google calendar and contacts,
21cr|libgcal-0.9.6-6|49	implements already:
21cr|libgcal-0.9.6-6|50	- authentication
21cr|libgcal-0.9.6-6|51	- get all events/contacts
21cr|libgcal-0.9.6-6|52	- atom stream parsing
21cr|libgcal-0.9.6-6|53	- access to individual events/contacts
21cr|libgcal-0.9.6-6|54	- add/delete/edit events/contacts
21cr|libgcal-0.9.6-6|55	- query for updated events/contacts
21cr|libgcal-0.9.6-6|56	- add/edit/delete contacts with photo
21cr|libgcal-0.9.6-6|57	- download your contact's photos
21cr|libgcal-0.9.6-6|58	- proxy is supported
21cr|libgcal-0.9.6-6|59	- timezones
21cr|libgcal-0.9.6-6|60	- use only xml to add/edit/delete entries
21cr|libgcal-0.9.6-6|61	- great doxygen documentation
21cr|libgcal-0.9.6-6|62	
21cr|libgcal-0.9.6-6|63	%files -n	%{libname}
21cr|libgcal-0.9.6-6|64	%defattr(-,root,root)
21cr|libgcal-0.9.6-6|65	%{_libdir}/libgcal.so.%{major}*
21cr|libgcal-0.9.6-6|66	
21cr|libgcal-0.9.6-6|67	#--------------------------------------------------------------------
21cr|libgcal-0.9.6-6|68	
21cr|libgcal-0.9.6-6|69	
21cr|libgcal-0.9.6-6|70	%package -n	%{develname}
21cr|libgcal-0.9.6-6|71	Summary:	Library headers for %{name}
21cr|libgcal-0.9.6-6|72	Group:		Development/C
21cr|libgcal-0.9.6-6|73	Requires:	%{libname} = %{version}
21cr|libgcal-0.9.6-6|74	Obsoletes:	libgcal-devel <= 0.9.3-1
21cr|libgcal-0.9.6-6|75	Provides:	%{name}-devel = %{version}-%{release}
21cr|libgcal-0.9.6-6|76	
21cr|libgcal-0.9.6-6|77	%description -n	%{develname}
21cr|libgcal-0.9.6-6|78	This is the libraries, include files and other resources you can use
21cr|libgcal-0.9.6-6|79	to incorporate %{name} into applications.
21cr|libgcal-0.9.6-6|80	
21cr|libgcal-0.9.6-6|81	%files -n	%{develname}
21cr|libgcal-0.9.6-6|82	%defattr(-,root,root)
21cr|libgcal-0.9.6-6|83	%{_includedir}/*
21cr|libgcal-0.9.6-6|84	%{_libdir}/libgcal.so
21cr|libgcal-0.9.6-6|85	%{_libdir}/pkgconfig/libgcal.pc
21cr|libgcal-0.9.6-6|86	%{_libdir}/LibGCal/cmake/LibGCalConfig.cmake
21cr|libgcal-0.9.6-6|87	
21cr|libgcal-0.9.6-6|88	#--------------------------------------------------------------------
21cr|libgcal-0.9.6-6|89	
21cr|libgcal-0.9.6-6|90	%prep
21cr|libgcal-0.9.6-6|91	%setup -q
21cr|libgcal-0.9.6-6|92	
21cr|libgcal-0.9.6-6|93	%build
21cr|libgcal-0.9.6-6|94	%cmake
21cr|libgcal-0.9.6-6|95	%make
21cr|libgcal-0.9.6-6|96	
21cr|libgcal-0.9.6-6|97	%install
21cr|libgcal-0.9.6-6|98	%__rm -rf %buildroot
21cr|libgcal-0.9.6-6|99	%makeinstall_std -C build
21cr|libgcal-0.9.6-6|100	
21cr|libgcal-0.9.6-6|101	%clean
21cr|libgcal-0.9.6-6|102	%__rm -rf %buildroot

2675 21
21cr|libgdgeda-2.0.15-16|1	%define _disable_rebuild_configure 1
21cr|libgdgeda-2.0.15-16|2	
21cr|libgdgeda-2.0.15-16|3	%define fname gdgeda
21cr|libgdgeda-2.0.15-16|4	
21cr|libgdgeda-2.0.15-16|5	%define major 6
21cr|libgdgeda-2.0.15-16|6	%define libname %mklibname %{fname} %{major}
21cr|libgdgeda-2.0.15-16|7	%define devname %mklibname %{fname} -d
21cr|libgdgeda-2.0.15-16|8	
21cr|libgdgeda-2.0.15-16|9	Summary:	Graphical libraries for the gEDA project
21cr|libgdgeda-2.0.15-16|10	Name:		lib%{fname}
21cr|libgdgeda-2.0.15-16|11	Version:	2.0.15
21cr|libgdgeda-2.0.15-16|12	Release:	16
21cr|libgdgeda-2.0.15-16|13	License:	LGPL
21cr|libgdgeda-2.0.15-16|14	Group:		Sciences/Other
21cr|libgdgeda-2.0.15-16|15	Url:		http://www.geda.seul.org
21cr|libgdgeda-2.0.15-16|16	Source:		%{name}-%{version}.tar.bz2
21cr|libgdgeda-2.0.15-16|17	BuildRequires:	pkgconfig(libpng)
21cr|libgdgeda-2.0.15-16|18	BuildRequires:	pkgconfig(zlib)
21cr|libgdgeda-2.0.15-16|19	
21cr|libgdgeda-2.0.15-16|20	%description
21cr|libgdgeda-2.0.15-16|21	Libgdgeda is a hack on libgd, which is a graphics library.  It allows your
21cr|libgdgeda-2.0.15-16|22	code to quickly draw images complete with lines, arcs, text, multiple
21cr|libgdgeda-2.0.15-16|23	colors, cut and paste from other images, and flood fills, and write out
21cr|libgdgeda-2.0.15-16|24	the result as a .PNG file.
21cr|libgdgeda-2.0.15-16|25	
21cr|libgdgeda-2.0.15-16|26	#----------------------------------------------------------------------------
21cr|libgdgeda-2.0.15-16|27	
21cr|libgdgeda-2.0.15-16|28	%package -n %{libname}
21cr|libgdgeda-2.0.15-16|29	Summary:	Graphical libraries for the gEDA project
21cr|libgdgeda-2.0.15-16|30	Group:		Sciences/Other
21cr|libgdgeda-2.0.15-16|31	
21cr|libgdgeda-2.0.15-16|32	%description -n %{libname}
21cr|libgdgeda-2.0.15-16|33	Libgdgeda is a hack on libgd, which is a graphics library.  It allows your
21cr|libgdgeda-2.0.15-16|34	code to quickly draw images complete with lines, arcs, text, multiple
21cr|libgdgeda-2.0.15-16|35	colors, cut and paste from other images, and flood fills, and write out
21cr|libgdgeda-2.0.15-16|36	the result as a .PNG file.
21cr|libgdgeda-2.0.15-16|37	
21cr|libgdgeda-2.0.15-16|38	%files -n %{libname}
21cr|libgdgeda-2.0.15-16|39	%{_libdir}/libgdgeda.so.%{major}*
21cr|libgdgeda-2.0.15-16|40	
21cr|libgdgeda-2.0.15-16|41	#----------------------------------------------------------------------------
21cr|libgdgeda-2.0.15-16|42	
21cr|libgdgeda-2.0.15-16|43	%package -n %{devname}
21cr|libgdgeda-2.0.15-16|44	Summary:	Graphical development libraries for the gEDA project
21cr|libgdgeda-2.0.15-16|45	Group:		Development/C
21cr|libgdgeda-2.0.15-16|46	Requires:	%{libname} = %{EVRD}
21cr|libgdgeda-2.0.15-16|47	Provides:	%{name}-devel = %{EVRD}
21cr|libgdgeda-2.0.15-16|48	
21cr|libgdgeda-2.0.15-16|49	%description -n %{devname}
21cr|libgdgeda-2.0.15-16|50	This package contains libgdgeda header files that are needed for
21cr|libgdgeda-2.0.15-16|51	development.
21cr|libgdgeda-2.0.15-16|52	Libgdgeda is a hack on libgd, which is a graphics library. It allows your
21cr|libgdgeda-2.0.15-16|53	code to quickly draw images complete with lines, arcs, text, multiple
21cr|libgdgeda-2.0.15-16|54	colors, cut and paste from other images, and flood fills, and write out
21cr|libgdgeda-2.0.15-16|55	the result as a .PNG file.
21cr|libgdgeda-2.0.15-16|56	
21cr|libgdgeda-2.0.15-16|57	%files -n %{devname}
21cr|libgdgeda-2.0.15-16|58	%{_bindir}/libgdgeda-config
21cr|libgdgeda-2.0.15-16|59	%{_libdir}/pkgconfig/%{name}.pc
21cr|libgdgeda-2.0.15-16|60	%{_libdir}/libgdgeda.so
21cr|libgdgeda-2.0.15-16|61	%{_includedir}/gdgeda
21cr|libgdgeda-2.0.15-16|62	
21cr|libgdgeda-2.0.15-16|63	#----------------------------------------------------------------------------
21cr|libgdgeda-2.0.15-16|64	
21cr|libgdgeda-2.0.15-16|65	%prep
21cr|libgdgeda-2.0.15-16|66	%setup -q
21cr|libgdgeda-2.0.15-16|67	
21cr|libgdgeda-2.0.15-16|68	%build
21cr|libgdgeda-2.0.15-16|69	%configure
21cr|libgdgeda-2.0.15-16|70	%make
21cr|libgdgeda-2.0.15-16|71	
21cr|libgdgeda-2.0.15-16|72	%install
21cr|libgdgeda-2.0.15-16|73	%makeinstall_std
21cr|libgdgeda-2.0.15-16|74	
21cr|libgdgeda-2.0.15-16|75	

2676 21
21cr|libgds-2.2.2-1|1	# This is packaged because it's needed when building Qt4 with iBase /
21cr|libgds-2.2.2-1|2	# Firebird support. See http://forum.mandriva.com/viewtopic.php?t=100963
21cr|libgds-2.2.2-1|3	# AdamW 2008/12
21cr|libgds-2.2.2-1|4	
21cr|libgds-2.2.2-1|5	%define major		2.2.2
21cr|libgds-2.2.2-1|6	%define libname		%mklibname gds %{major}
21cr|libgds-2.2.2-1|7	%define develname	%mklibname gds -d
21cr|libgds-2.2.2-1|8	
21cr|libgds-2.2.2-1|9	Summary:	A library of functions and generic data structures
21cr|libgds-2.2.2-1|10	Name:		libgds
21cr|libgds-2.2.2-1|11	Version:	2.2.2
21cr|libgds-2.2.2-1|12	Release:	%{mkrel 1}
21cr|libgds-2.2.2-1|13	# The website claims 'LGPL' but the tarball includes a copy of the GPL,
21cr|libgds-2.2.2-1|14	# no copy of the LGPL, and no info in any source file headers. I am
21cr|libgds-2.2.2-1|15	# mailing upstream for a clarification. - AdamW 2008/12
21cr|libgds-2.2.2-1|16	License:	GPL+
21cr|libgds-2.2.2-1|17	Group:		System/Libraries
21cr|libgds-2.2.2-1|18	Source0:	https://download.sourceforge.net/project/libgds/libgds-%{version}.tar.gz
21cr|libgds-2.2.2-1|19	URL:		http://libgds.info.ucl.ac.be/index.php
21cr|libgds-2.2.2-1|20	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
21cr|libgds-2.2.2-1|21	BuildRequires:	zlib-devel
21cr|libgds-2.2.2-1|22	BuildRequires:	doxygen
21cr|libgds-2.2.2-1|23	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libgds-2.2.2-1|24	
21cr|libgds-2.2.2-1|25	%description
21cr|libgds-2.2.2-1|26	libGDS is a library of functions and generic data structures that is
21cr|libgds-2.2.2-1|27	used in various projects such as C-BGP. The library contains dynamic
21cr|libgds-2.2.2-1|28	arrays, hash tables, radix trees, Patricia trees, tokenizers, FIFO
21cr|libgds-2.2.2-1|29	queues, stacks, string management functions and memory management
21cr|libgds-2.2.2-1|30	functions.
21cr|libgds-2.2.2-1|31	
21cr|libgds-2.2.2-1|32	%package -n %{libname}
21cr|libgds-2.2.2-1|33	Summary:	Shared library for %{name}
21cr|libgds-2.2.2-1|34	Group:		System/Libraries
21cr|libgds-2.2.2-1|35	
21cr|libgds-2.2.2-1|36	%description -n %{libname}
21cr|libgds-2.2.2-1|37	libGDS is a library of functions and generic data structures that is
21cr|libgds-2.2.2-1|38	used in various projects such as C-BGP. The library contains dynamic
21cr|libgds-2.2.2-1|39	arrays, hash tables, radix trees, Patricia trees, tokenizers, FIFO
21cr|libgds-2.2.2-1|40	queues, stacks, string management functions and memory management
21cr|libgds-2.2.2-1|41	functions.
21cr|libgds-2.2.2-1|42	
21cr|libgds-2.2.2-1|43	%package -n %{develname}
21cr|libgds-2.2.2-1|44	Summary:	Development headers for %{name}
21cr|libgds-2.2.2-1|45	Group:		Development/C
21cr|libgds-2.2.2-1|46	Requires:	%{libname} = %{version}-%{release}
21cr|libgds-2.2.2-1|47	Provides:	%{name}-devel = %{version}-%{release}
21cr|libgds-2.2.2-1|48	
21cr|libgds-2.2.2-1|49	%description -n %{develname}
21cr|libgds-2.2.2-1|50	libGDS is a library of functions and generic data structures that is
21cr|libgds-2.2.2-1|51	used in various projects such as C-BGP. The library contains dynamic
21cr|libgds-2.2.2-1|52	arrays, hash tables, radix trees, Patricia trees, tokenizers, FIFO
21cr|libgds-2.2.2-1|53	queues, stacks, string management functions and memory management
21cr|libgds-2.2.2-1|54	functions. This package contains the development headers.
21cr|libgds-2.2.2-1|55	
21cr|libgds-2.2.2-1|56	%prep
21cr|libgds-2.2.2-1|57	%setup -q
21cr|libgds-2.2.2-1|58	
21cr|libgds-2.2.2-1|59	%build
21cr|libgds-2.2.2-1|60	%configure \
21cr|libgds-2.2.2-1|61	--enable-static \
21cr|libgds-2.2.2-1|62	--enable-xml
21cr|libgds-2.2.2-1|63	%make
21cr|libgds-2.2.2-1|64	
21cr|libgds-2.2.2-1|65	%install
21cr|libgds-2.2.2-1|66	rm -rf %{buildroot}
21cr|libgds-2.2.2-1|67	%makeinstall_std
21cr|libgds-2.2.2-1|68	
21cr|libgds-2.2.2-1|69	%clean
21cr|libgds-2.2.2-1|70	rm -rf %{buildroot}
21cr|libgds-2.2.2-1|71	
21cr|libgds-2.2.2-1|72	%if %mdkversion < 200900
21cr|libgds-2.2.2-1|73	%post -n %{libname} -p /sbin/ldconfig
21cr|libgds-2.2.2-1|74	%endif
21cr|libgds-2.2.2-1|75	
21cr|libgds-2.2.2-1|76	%if %mdkversion < 200900
21cr|libgds-2.2.2-1|77	%postun -n %{libname} -p /sbin/ldconfig
21cr|libgds-2.2.2-1|78	%endif
21cr|libgds-2.2.2-1|79	
21cr|libgds-2.2.2-1|80	%files -n %{libname}
21cr|libgds-2.2.2-1|81	%defattr(-,root,root)
21cr|libgds-2.2.2-1|82	%{_libdir}/%{name}-%{major}.so
21cr|libgds-2.2.2-1|83	
21cr|libgds-2.2.2-1|84	%files -n %{develname}
21cr|libgds-2.2.2-1|85	%defattr(-,root,root)
21cr|libgds-2.2.2-1|86	%doc AUTHORS
21cr|libgds-2.2.2-1|87	%{_includedir}/%{name}
21cr|libgds-2.2.2-1|88	%{_libdir}/%{name}.so
21cr|libgds-2.2.2-1|89	%{_libdir}/%{name}.*a
21cr|libgds-2.2.2-1|90	%{_libdir}/pkgconfig/%{name}.pc

2677 21
21cr|libggigcp-1.0.2-13|1	%define major 1
21cr|libggigcp-1.0.2-13|2	%define libname %mklibname ggigcp %{major}
21cr|libggigcp-1.0.2-13|3	%define devname %mklibname ggigcp -d
21cr|libggigcp-1.0.2-13|4	%define sdevname %mklibname ggigcp -d -s
21cr|libggigcp-1.0.2-13|5	
21cr|libggigcp-1.0.2-13|6	Summary:	Extension to libggi for advanced color and palette handling
21cr|libggigcp-1.0.2-13|7	Name:		libggigcp
21cr|libggigcp-1.0.2-13|8	Version:	1.0.2
21cr|libggigcp-1.0.2-13|9	Release:	13
21cr|libggigcp-1.0.2-13|10	License:	Public Domain
21cr|libggigcp-1.0.2-13|11	Group:		System/Libraries
21cr|libggigcp-1.0.2-13|12	Url:		http://www.ggi-project.org/
21cr|libggigcp-1.0.2-13|13	Source0:	http://www.ggi-project.org/ftp/ggi/v2.2/%{name}-%{version}.src.tar.bz2
21cr|libggigcp-1.0.2-13|14	BuildRequires:	libggi-devel >= 2.2.2
21cr|libggigcp-1.0.2-13|15	BuildRequires:	chrpath
21cr|libggigcp-1.0.2-13|16	
21cr|libggigcp-1.0.2-13|17	%description
21cr|libggigcp-1.0.2-13|18	It adds features for conversion between different color
21cr|libggigcp-1.0.2-13|19	spaces such as RGBA, YUV, HSV and CMYK and some manipulation
21cr|libggigcp-1.0.2-13|20	functions like brightness and color-blending.
21cr|libggigcp-1.0.2-13|21	
21cr|libggigcp-1.0.2-13|22	%files
21cr|libggigcp-1.0.2-13|23	%doc README ChangeLog
21cr|libggigcp-1.0.2-13|24	%dir %{_libdir}/ggi/gcp
21cr|libggigcp-1.0.2-13|25	%dir %{_libdir}/ggi/gcp/default
21cr|libggigcp-1.0.2-13|26	%config(noreplace) %{_sysconfdir}/ggi/libggigcp.conf
21cr|libggigcp-1.0.2-13|27	%{_libdir}/ggi/gcp/default/*.so
21cr|libggigcp-1.0.2-13|28	%{_mandir}/man3/*
21cr|libggigcp-1.0.2-13|29	
21cr|libggigcp-1.0.2-13|30	#----------------------------------------------------------------------------
21cr|libggigcp-1.0.2-13|31	
21cr|libggigcp-1.0.2-13|32	%package -n %{libname}
21cr|libggigcp-1.0.2-13|33	Summary:	Main library for libggigcp
21cr|libggigcp-1.0.2-13|34	Group:		System/Libraries
21cr|libggigcp-1.0.2-13|35	Requires:	%{name}
21cr|libggigcp-1.0.2-13|36	
21cr|libggigcp-1.0.2-13|37	%description -n %{libname}
21cr|libggigcp-1.0.2-13|38	Main library for libggigcp.
21cr|libggigcp-1.0.2-13|39	
21cr|libggigcp-1.0.2-13|40	%files -n %{libname}
21cr|libggigcp-1.0.2-13|41	%{_libdir}/libggigcp.so.%{major}*
21cr|libggigcp-1.0.2-13|42	
21cr|libggigcp-1.0.2-13|43	#----------------------------------------------------------------------------
21cr|libggigcp-1.0.2-13|44	
21cr|libggigcp-1.0.2-13|45	%package -n %{devname}
21cr|libggigcp-1.0.2-13|46	Summary:	Header files for libggigcp library
21cr|libggigcp-1.0.2-13|47	Group:		Development/C
21cr|libggigcp-1.0.2-13|48	Requires:	%{libname} = %{EVRD}
21cr|libggigcp-1.0.2-13|49	Provides:	%{name}-devel = %{EVRD}
21cr|libggigcp-1.0.2-13|50	
21cr|libggigcp-1.0.2-13|51	%description -n %{devname}
21cr|libggigcp-1.0.2-13|52	Header files for libggigcp library.
21cr|libggigcp-1.0.2-13|53	
21cr|libggigcp-1.0.2-13|54	%files -n %{devname}
21cr|libggigcp-1.0.2-13|55	%doc doc/*.txt doc/*.faq
21cr|libggigcp-1.0.2-13|56	%{_includedir}/ggi/*.h
21cr|libggigcp-1.0.2-13|57	%{_includedir}/ggi/internal/*.h
21cr|libggigcp-1.0.2-13|58	%{_libdir}/*.so
21cr|libggigcp-1.0.2-13|59	%{_mandir}/man7/*
21cr|libggigcp-1.0.2-13|60	
21cr|libggigcp-1.0.2-13|61	#----------------------------------------------------------------------------
21cr|libggigcp-1.0.2-13|62	
21cr|libggigcp-1.0.2-13|63	%package -n %{sdevname}
21cr|libggigcp-1.0.2-13|64	Summary:	Static files for libggigcp library
21cr|libggigcp-1.0.2-13|65	Group:		Development/C
21cr|libggigcp-1.0.2-13|66	Requires:	%{devname} = %{EVRD}
21cr|libggigcp-1.0.2-13|67	
21cr|libggigcp-1.0.2-13|68	%description -n %{sdevname}
21cr|libggigcp-1.0.2-13|69	Static files for libggigcp library.
21cr|libggigcp-1.0.2-13|70	
21cr|libggigcp-1.0.2-13|71	%files -n %{sdevname}
21cr|libggigcp-1.0.2-13|72	%{_libdir}/*.a
21cr|libggigcp-1.0.2-13|73	
21cr|libggigcp-1.0.2-13|74	#----------------------------------------------------------------------------
21cr|libggigcp-1.0.2-13|75	
21cr|libggigcp-1.0.2-13|76	%prep
21cr|libggigcp-1.0.2-13|77	%setup -q
21cr|libggigcp-1.0.2-13|78	
21cr|libggigcp-1.0.2-13|79	%build
21cr|libggigcp-1.0.2-13|80	export echo=echo
21cr|libggigcp-1.0.2-13|81	
21cr|libggigcp-1.0.2-13|82	%configure --enable-static
21cr|libggigcp-1.0.2-13|83	
21cr|libggigcp-1.0.2-13|84	%make
21cr|libggigcp-1.0.2-13|85	
21cr|libggigcp-1.0.2-13|86	%install
21cr|libggigcp-1.0.2-13|87	export echo=echo
21cr|libggigcp-1.0.2-13|88	
21cr|libggigcp-1.0.2-13|89	%makeinstall_std
21cr|libggigcp-1.0.2-13|90	
21cr|libggigcp-1.0.2-13|91	%ifarch x86_64
21cr|libggigcp-1.0.2-13|92	chrpath -d %{buildroot}%{_libdir}/ggi/gcp/default/color_gcp.so
21cr|libggigcp-1.0.2-13|93	%endif

2678 21
21cr|libggimisc-2.2.2-14|1	%define major 2
21cr|libggimisc-2.2.2-14|2	%define libname %mklibname ggimisc %{major}
21cr|libggimisc-2.2.2-14|3	%define devname %mklibname ggimisc -d
21cr|libggimisc-2.2.2-14|4	%define sdevname %mklibname ggimisc -d -s
21cr|libggimisc-2.2.2-14|5	
21cr|libggimisc-2.2.2-14|6	Summary:	Extension to libggi for misc graphics target features
21cr|libggimisc-2.2.2-14|7	Name:		libggimisc
21cr|libggimisc-2.2.2-14|8	Version:	2.2.2
21cr|libggimisc-2.2.2-14|9	Release:	14
21cr|libggimisc-2.2.2-14|10	License:	Public Domain
21cr|libggimisc-2.2.2-14|11	Group:		System/Libraries
21cr|libggimisc-2.2.2-14|12	Url:		http://www.ggi-project.org/
21cr|libggimisc-2.2.2-14|13	Source0:	http://www.ggi-project.org/ftp/ggi/v2.2/%{name}-%{version}.src.tar.bz2
21cr|libggimisc-2.2.2-14|14	BuildRequires:	libggi-devel >= 2.2.2
21cr|libggimisc-2.2.2-14|15	BuildRequires:	chrpath
21cr|libggimisc-2.2.2-14|16	
21cr|libggimisc-2.2.2-14|17	%description
21cr|libggimisc-2.2.2-14|18	LibGGIMisc is a place to put support for graphics target
21cr|libggimisc-2.2.2-14|19	features which are not deserving their own special extensions.
21cr|libggimisc-2.2.2-14|20	Right now this means basically some VGA adaptor features -
21cr|libggimisc-2.2.2-14|21	- getting and waiting for the raster position, using
21cr|libggimisc-2.2.2-14|22	a hardware horizontal splitline feature, and loading/unloading font
21cr|libggimisc-2.2.2-14|23	data from hardware text modes.
21cr|libggimisc-2.2.2-14|24	
21cr|libggimisc-2.2.2-14|25	%files
21cr|libggimisc-2.2.2-14|26	%doc README ChangeLog TODO
21cr|libggimisc-2.2.2-14|27	%config(noreplace) %{_sysconfdir}/ggi/libggimisc.conf
21cr|libggimisc-2.2.2-14|28	%{_libdir}/ggi/ggimisc/display/*.so
21cr|libggimisc-2.2.2-14|29	%{_mandir}/man3/*
21cr|libggimisc-2.2.2-14|30	
21cr|libggimisc-2.2.2-14|31	#----------------------------------------------------------------------------
21cr|libggimisc-2.2.2-14|32	
21cr|libggimisc-2.2.2-14|33	%package -n %{libname}
21cr|libggimisc-2.2.2-14|34	Summary:	Main library for libggimisc
21cr|libggimisc-2.2.2-14|35	Group:		System/Libraries
21cr|libggimisc-2.2.2-14|36	Requires:	%{name}
21cr|libggimisc-2.2.2-14|37	
21cr|libggimisc-2.2.2-14|38	%description -n %{libname}
21cr|libggimisc-2.2.2-14|39	Main library for libggimisc.
21cr|libggimisc-2.2.2-14|40	
21cr|libggimisc-2.2.2-14|41	%files -n %{libname}
21cr|libggimisc-2.2.2-14|42	%{_libdir}/libggimisc.so.%{major}*
21cr|libggimisc-2.2.2-14|43	
21cr|libggimisc-2.2.2-14|44	#----------------------------------------------------------------------------
21cr|libggimisc-2.2.2-14|45	
21cr|libggimisc-2.2.2-14|46	%package -n %{devname}
21cr|libggimisc-2.2.2-14|47	Summary:	Header files for libggimisc library
21cr|libggimisc-2.2.2-14|48	Group:		Development/C
21cr|libggimisc-2.2.2-14|49	Requires:	%{libname} = %{EVRD}
21cr|libggimisc-2.2.2-14|50	Provides:	%{name}-devel = %{EVRD}
21cr|libggimisc-2.2.2-14|51	
21cr|libggimisc-2.2.2-14|52	%description -n %{devname}
21cr|libggimisc-2.2.2-14|53	Header files for libggimisc library.
21cr|libggimisc-2.2.2-14|54	
21cr|libggimisc-2.2.2-14|55	%files -n %{devname}
21cr|libggimisc-2.2.2-14|56	%doc doc/*.txt
21cr|libggimisc-2.2.2-14|57	%{_includedir}/ggi/*.h
21cr|libggimisc-2.2.2-14|58	%{_includedir}/ggi/internal/*.h
21cr|libggimisc-2.2.2-14|59	%{_libdir}/libggimisc.so
21cr|libggimisc-2.2.2-14|60	%{_mandir}/man7/*
21cr|libggimisc-2.2.2-14|61	
21cr|libggimisc-2.2.2-14|62	#----------------------------------------------------------------------------
21cr|libggimisc-2.2.2-14|63	
21cr|libggimisc-2.2.2-14|64	%prep
21cr|libggimisc-2.2.2-14|65	%setup -q
21cr|libggimisc-2.2.2-14|66	
21cr|libggimisc-2.2.2-14|67	%build
21cr|libggimisc-2.2.2-14|68	export echo=echo
21cr|libggimisc-2.2.2-14|69	
21cr|libggimisc-2.2.2-14|70	%configure
21cr|libggimisc-2.2.2-14|71	
21cr|libggimisc-2.2.2-14|72	%make
21cr|libggimisc-2.2.2-14|73	
21cr|libggimisc-2.2.2-14|74	%install
21cr|libggimisc-2.2.2-14|75	export echo=echo
21cr|libggimisc-2.2.2-14|76	
21cr|libggimisc-2.2.2-14|77	%makeinstall_std
21cr|libggimisc-2.2.2-14|78	
21cr|libggimisc-2.2.2-14|79	%ifarch x86_64
21cr|libggimisc-2.2.2-14|80	chrpath -d %{buildroot}%{_libdir}/ggi/ggimisc/display/fbdev_ggimisc.so
21cr|libggimisc-2.2.2-14|81	chrpath -d %{buildroot}%{_libdir}/ggi/ggimisc/display/pseudo_stubs_ggimisc.so
21cr|libggimisc-2.2.2-14|82	%endif

2679 21
21cr|libglibutil-1.0.67-1|1	%define _empty_manifest_terminate_build 0
21cr|libglibutil-1.0.67-1|2	
21cr|libglibutil-1.0.67-1|3	%define major 1
21cr|libglibutil-1.0.67-1|4	%define libname %mklibname glibutil %{major}
21cr|libglibutil-1.0.67-1|5	%define devname %mklibname -d glibutil
21cr|libglibutil-1.0.67-1|6	
21cr|libglibutil-1.0.67-1|7	Name:           libglibutil
21cr|libglibutil-1.0.67-1|8	Version:        1.0.67
21cr|libglibutil-1.0.67-1|9	Release:        1
21cr|libglibutil-1.0.67-1|10	Summary:        Library of glib utilities
21cr|libglibutil-1.0.67-1|11	Group:          System/Libraries
21cr|libglibutil-1.0.67-1|12	License:        BSD-3-Clause
21cr|libglibutil-1.0.67-1|13	URL:            https://github.com/sailfishos/libglibutil
21cr|libglibutil-1.0.67-1|14	Source:         https://github.com/sailfishos/libglibutil/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz
21cr|libglibutil-1.0.67-1|15	
21cr|libglibutil-1.0.67-1|16	BuildRequires:  pkgconfig
21cr|libglibutil-1.0.67-1|17	BuildRequires:  pkgconfig(glib-2.0)
21cr|libglibutil-1.0.67-1|18	
21cr|libglibutil-1.0.67-1|19	%description
21cr|libglibutil-1.0.67-1|20	Library of glib utilities.
21cr|libglibutil-1.0.67-1|21	
21cr|libglibutil-1.0.67-1|22	%package -n %{libname}
21cr|libglibutil-1.0.67-1|23	Summary:        Library of glib utilities
21cr|libglibutil-1.0.67-1|24	Provides:   %{name} = %{EVRD}
21cr|libglibutil-1.0.67-1|25	
21cr|libglibutil-1.0.67-1|26	%description -n %{libname}
21cr|libglibutil-1.0.67-1|27	Library of glib utilities.
21cr|libglibutil-1.0.67-1|28	
21cr|libglibutil-1.0.67-1|29	%package -n %{devname}
21cr|libglibutil-1.0.67-1|30	Summary:        Devel library for %{name}
21cr|libglibutil-1.0.67-1|31	Requires:	%{libname} = %{version}-%{release}
21cr|libglibutil-1.0.67-1|32	
21cr|libglibutil-1.0.67-1|33	%description -n %{devname}
21cr|libglibutil-1.0.67-1|34	Development files for %{name}
21cr|libglibutil-1.0.67-1|35	
21cr|libglibutil-1.0.67-1|36	%prep
21cr|libglibutil-1.0.67-1|37	%autosetup -p1
21cr|libglibutil-1.0.67-1|38	
21cr|libglibutil-1.0.67-1|39	%build
21cr|libglibutil-1.0.67-1|40	%make_build \
21cr|libglibutil-1.0.67-1|41	LIBDIR=%{_libdir} \
21cr|libglibutil-1.0.67-1|42	KEEP_SYMBOLS=1 \
21cr|libglibutil-1.0.67-1|43	release \
21cr|libglibutil-1.0.67-1|44	pkgconfig
21cr|libglibutil-1.0.67-1|45	
21cr|libglibutil-1.0.67-1|46	%install
21cr|libglibutil-1.0.67-1|47	%make_install \
21cr|libglibutil-1.0.67-1|48	LIBDIR=%{_libdir} \
21cr|libglibutil-1.0.67-1|49	DESTDIR=%{buildroot} \
21cr|libglibutil-1.0.67-1|50	install-dev
21cr|libglibutil-1.0.67-1|51	
21cr|libglibutil-1.0.67-1|52	
21cr|libglibutil-1.0.67-1|53	%files -n %{libname}
21cr|libglibutil-1.0.67-1|54	%license LICENSE
21cr|libglibutil-1.0.67-1|55	%doc README
21cr|libglibutil-1.0.67-1|56	%{_libdir}/*.so.%{major}*
21cr|libglibutil-1.0.67-1|57	
21cr|libglibutil-1.0.67-1|58	%files -n %{devname}
21cr|libglibutil-1.0.67-1|59	%{_libdir}/pkgconfig/*.pc
21cr|libglibutil-1.0.67-1|60	%{_libdir}/%{name}.so
21cr|libglibutil-1.0.67-1|61	%dir %{_includedir}/gutil
21cr|libglibutil-1.0.67-1|62	%{_includedir}/gutil/*.h

2680 21
21cr|libgltf-0.1.0-5|1	%global major 1
21cr|libgltf-0.1.0-5|2	%global api 0.1
21cr|libgltf-0.1.0-5|3	%define libname %mklibname gltf %{api} %{major}
21cr|libgltf-0.1.0-5|4	%define devname %mklibname gltf -d
21cr|libgltf-0.1.0-5|5	
21cr|libgltf-0.1.0-5|6	Summary:	A library for rendering glTF models
21cr|libgltf-0.1.0-5|7	Name:		libgltf
21cr|libgltf-0.1.0-5|8	Version:	0.1.0
21cr|libgltf-0.1.0-5|9	Release:	5
21cr|libgltf-0.1.0-5|10	License:	MPLv2.0
21cr|libgltf-0.1.0-5|11	Group:		System/Libraries
21cr|libgltf-0.1.0-5|12	Url:		https://wiki.documentfoundation.org/Development/libgltf
21cr|libgltf-0.1.0-5|13	Source0:	http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.gz
21cr|libgltf-0.1.0-5|14	BuildRequires:	boost-devel
21cr|libgltf-0.1.0-5|15	BuildRequires:	glm-devel
21cr|libgltf-0.1.0-5|16	BuildRequires:	pkgconfig(glew)
21cr|libgltf-0.1.0-5|17	BuildRequires:	pkgconfig(epoxy)
21cr|libgltf-0.1.0-5|18	
21cr|libgltf-0.1.0-5|19	%description
21cr|libgltf-0.1.0-5|20	%{name} is a library for rendering glTF models -- development glTF, the GL
21cr|libgltf-0.1.0-5|21	Transmission Format, is the runtime asset format for the GL APIs: WebGL,
21cr|libgltf-0.1.0-5|22	OpenGL ES, and OpenGL. glTF bridges the gap between formats used by modeling
21cr|libgltf-0.1.0-5|23	tools and the GL APIs.
21cr|libgltf-0.1.0-5|24	
21cr|libgltf-0.1.0-5|25	%{name} provides methods to load the OpenGL scene from glTF format and render
21cr|libgltf-0.1.0-5|26	it into an existing OpenGL context. %{name} also allows to change the camera
21cr|libgltf-0.1.0-5|27	position so the scene can be displayed from different points of view.
21cr|libgltf-0.1.0-5|28	
21cr|libgltf-0.1.0-5|29	#----------------------------------------------------------------------------
21cr|libgltf-0.1.0-5|30	
21cr|libgltf-0.1.0-5|31	%package -n %{libname}
21cr|libgltf-0.1.0-5|32	Summary:	A library for rendering glTF models
21cr|libgltf-0.1.0-5|33	Group:		System/Libraries
21cr|libgltf-0.1.0-5|34	
21cr|libgltf-0.1.0-5|35	%description -n %{libname}
21cr|libgltf-0.1.0-5|36	%{name} is a library for rendering glTF models -- development glTF, the GL
21cr|libgltf-0.1.0-5|37	Transmission Format, is the runtime asset format for the GL APIs: WebGL,
21cr|libgltf-0.1.0-5|38	OpenGL ES, and OpenGL. glTF bridges the gap between formats used by modeling
21cr|libgltf-0.1.0-5|39	tools and the GL APIs.
21cr|libgltf-0.1.0-5|40	
21cr|libgltf-0.1.0-5|41	%{name} provides methods to load the OpenGL scene from glTF format and render
21cr|libgltf-0.1.0-5|42	it into an existing OpenGL context. %{name} also allows to change the camera
21cr|libgltf-0.1.0-5|43	position so the scene can be displayed from different points of view.
21cr|libgltf-0.1.0-5|44	
21cr|libgltf-0.1.0-5|45	%files -n %{libname}
21cr|libgltf-0.1.0-5|46	%doc AUTHORS COPYING NEWS
21cr|libgltf-0.1.0-5|47	%{_libdir}/%{name}-%{api}.so.%{major}*
21cr|libgltf-0.1.0-5|48	
21cr|libgltf-0.1.0-5|49	#----------------------------------------------------------------------------
21cr|libgltf-0.1.0-5|50	
21cr|libgltf-0.1.0-5|51	%package -n %{devname}
21cr|libgltf-0.1.0-5|52	Summary:	Development files for %{name}
21cr|libgltf-0.1.0-5|53	Group:		Development/C
21cr|libgltf-0.1.0-5|54	Requires:	%{libname} = %{EVRD}
21cr|libgltf-0.1.0-5|55	Provides:	%{name}-devel = %{EVRD}
21cr|libgltf-0.1.0-5|56	
21cr|libgltf-0.1.0-5|57	%description -n %{devname}
21cr|libgltf-0.1.0-5|58	This package contains libraries and header files for developing applications
21cr|libgltf-0.1.0-5|59	that use %{name}.
21cr|libgltf-0.1.0-5|60	
21cr|libgltf-0.1.0-5|61	%files -n %{devname}
21cr|libgltf-0.1.0-5|62	%doc ChangeLog
21cr|libgltf-0.1.0-5|63	%{_includedir}/%{name}-%{api}
21cr|libgltf-0.1.0-5|64	%{_libdir}/%{name}-%{api}.so
21cr|libgltf-0.1.0-5|65	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|libgltf-0.1.0-5|66	
21cr|libgltf-0.1.0-5|67	#----------------------------------------------------------------------------
21cr|libgltf-0.1.0-5|68	
21cr|libgltf-0.1.0-5|69	%prep
21cr|libgltf-0.1.0-5|70	%setup -q
21cr|libgltf-0.1.0-5|71	
21cr|libgltf-0.1.0-5|72	%build
21cr|libgltf-0.1.0-5|73	%configure \
21cr|libgltf-0.1.0-5|74	--disable-silent-rules \
21cr|libgltf-0.1.0-5|75	--disable-static \
21cr|libgltf-0.1.0-5|76	--disable-werror
21cr|libgltf-0.1.0-5|77	%make
21cr|libgltf-0.1.0-5|78	
21cr|libgltf-0.1.0-5|79	%install
21cr|libgltf-0.1.0-5|80	%makeinstall_std

2681 21
21cr|libgnome2-2.32.1-18|1	%bcond_with bootstrap
21cr|libgnome2-2.32.1-18|2	
21cr|libgnome2-2.32.1-18|3	%define api 2
21cr|libgnome2-2.32.1-18|4	%define major 0
21cr|libgnome2-2.32.1-18|5	%define pkgname libgnome
21cr|libgnome2-2.32.1-18|6	%define libname %mklibname gnome %{api} %{major}
21cr|libgnome2-2.32.1-18|7	%define devname %mklibname gnome %{api} -d
21cr|libgnome2-2.32.1-18|8	
21cr|libgnome2-2.32.1-18|9	Summary:	GNOME libraries
21cr|libgnome2-2.32.1-18|10	Name:		%{pkgname}%{api}
21cr|libgnome2-2.32.1-18|11	Version:	2.32.1
21cr|libgnome2-2.32.1-18|12	Release:	18
21cr|libgnome2-2.32.1-18|13	License:	LGPLv2+
21cr|libgnome2-2.32.1-18|14	Group:		System/Libraries
21cr|libgnome2-2.32.1-18|15	Url:		http://www.gnome.org/
21cr|libgnome2-2.32.1-18|16	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21cr|libgnome2-2.32.1-18|17	# (fc) 1.116.0-2mdk use Mdk default background
21cr|libgnome2-2.32.1-18|18	Patch1:		libgnome-background.patch
21cr|libgnome2-2.32.1-18|19	# (fc) 2.2.0.1-2mdk Ia Ora as default theme
21cr|libgnome2-2.32.1-18|20	Patch4:		libgnome-defaulttheme.patch
21cr|libgnome2-2.32.1-18|21	# (fc) 2.19.1-2mdv mark gnome_program_init with sentinel (SUSE)
21cr|libgnome2-2.32.1-18|22	Patch6:		libgnome-sentinel.patch
21cr|libgnome2-2.32.1-18|23	# (fc) 2.19.1-2mdv fix va_list usage (SUSE)
21cr|libgnome2-2.32.1-18|24	Patch7:		libgnome-2.19.1-va_list.patch
21cr|libgnome2-2.32.1-18|25	# (fc) 2.19.1-2mdv enable sound server and events by default, remove almost default sound events
21cr|libgnome2-2.32.1-18|26	Patch8:		libgnome-2.19.1-sounds-default.patch
21cr|libgnome2-2.32.1-18|27	# (fc) 2.24.1-2mdv use www-browser as default browser
21cr|libgnome2-2.32.1-18|28	Patch9:		libgnome-2.24.1-www-browser.patch
21cr|libgnome2-2.32.1-18|29	# (fc) 2.28.0-2mdv put back icons in menu and buttons
21cr|libgnome2-2.32.1-18|30	Patch10:	libgnome-2.28.0-icons.patch
21cr|libgnome2-2.32.1-18|31	# md glib2.0 >= 2.31.0 g_thread_init
21cr|libgnome2-2.32.1-18|32	Patch11:	libgnome-2.32.1_g_thread_init.patch
21cr|libgnome2-2.32.1-18|33	# utf-8 headers in python
21cr|libgnome2-2.32.1-18|34	Patch12:	libgnome-2.32.1-utf8-header.patch
21cr|libgnome2-2.32.1-18|35	BuildRequires:	GConf2
21cr|libgnome2-2.32.1-18|36	BuildRequires:	gtk-doc
21cr|libgnome2-2.32.1-18|37	BuildRequires:	intltool >= 0.40.0
21cr|libgnome2-2.32.1-18|38	BuildRequires:	pkgconfig(gconf-2.0) >= 1.1.11
21cr|libgnome2-2.32.1-18|39	BuildRequires:	pkgconfig(glib-2.0) >= 2.8.0
21cr|libgnome2-2.32.1-18|40	BuildRequires:	pkgconfig(gmodule-2.0) >= 2.8.0
21cr|libgnome2-2.32.1-18|41	BuildRequires:	pkgconfig(gnome-vfs-2.0) >= 2.5.3
21cr|libgnome2-2.32.1-18|42	BuildRequires:	pkgconfig(gobject-2.0) >= 2.0.0
21cr|libgnome2-2.32.1-18|43	BuildRequires:	pkgconfig(libbonobo-2.0) >= 2.13.0
21cr|libgnome2-2.32.1-18|44	%if %{without bootstrap}
21cr|libgnome2-2.32.1-18|45	BuildRequires:	pkgconfig(libcanberra) >= 0
21cr|libgnome2-2.32.1-18|46	%endif
21cr|libgnome2-2.32.1-18|47	BuildRequires:	pkgconfig(popt)
21cr|libgnome2-2.32.1-18|48	Requires:	%{name}-schemas >= %{EVRD}
21cr|libgnome2-2.32.1-18|49	Requires:	%{libname} >= %{EVRD}
21cr|libgnome2-2.32.1-18|50	Provides:	libgnome = %{EVRD}
21cr|libgnome2-2.32.1-18|51	
21cr|libgnome2-2.32.1-18|52	%description
21cr|libgnome2-2.32.1-18|53	Data files for the GNOME library such as translations.
21cr|libgnome2-2.32.1-18|54	
21cr|libgnome2-2.32.1-18|55	%files -f %{pkgname}-2.0.lang
21cr|libgnome2-2.32.1-18|56	%doc NEWS
21cr|libgnome2-2.32.1-18|57	%config(noreplace) %{_sysconfdir}/sound/events/*
21cr|libgnome2-2.32.1-18|58	%{_bindir}/gnome-open
21cr|libgnome2-2.32.1-18|59	%{_libdir}/bonobo/monikers/*.so
21cr|libgnome2-2.32.1-18|60	%{_libdir}/bonobo/servers/*
21cr|libgnome2-2.32.1-18|61	%{_mandir}/man7/*
21cr|libgnome2-2.32.1-18|62	%{_datadir}/gnome-background-properties/gnome-default.xml
21cr|libgnome2-2.32.1-18|63	%{_datadir}/pixmaps/backgrounds/gnome/background-default.jpg
21cr|libgnome2-2.32.1-18|64	
21cr|libgnome2-2.32.1-18|65	#----------------------------------------------------------------------------
21cr|libgnome2-2.32.1-18|66	
21cr|libgnome2-2.32.1-18|67	%package schemas
21cr|libgnome2-2.32.1-18|68	Summary:	Default configuration for some GNOME software
21cr|libgnome2-2.32.1-18|69	Group:		%{group}
21cr|libgnome2-2.32.1-18|70	# needs gconftool-2
21cr|libgnome2-2.32.1-18|71	Requires:	GConf2
21cr|libgnome2-2.32.1-18|72	Conflicts:	%{name} < 2.30.0-2
21cr|libgnome2-2.32.1-18|73	
21cr|libgnome2-2.32.1-18|74	%description schemas
21cr|libgnome2-2.32.1-18|75	Default configuration for GNOME software.
21cr|libgnome2-2.32.1-18|76	
21cr|libgnome2-2.32.1-18|77	%files schemas
21cr|libgnome2-2.32.1-18|78	%{_sysconfdir}/gconf/schemas/desktop_gnome_*.schemas
21cr|libgnome2-2.32.1-18|79	
21cr|libgnome2-2.32.1-18|80	#----------------------------------------------------------------------------
21cr|libgnome2-2.32.1-18|81	
21cr|libgnome2-2.32.1-18|82	%package -n %{libname}
21cr|libgnome2-2.32.1-18|83	Summary:	Dynamic libraries for GNOME applications
21cr|libgnome2-2.32.1-18|84	Group:		%{group}
21cr|libgnome2-2.32.1-18|85	
21cr|libgnome2-2.32.1-18|86	%description -n %{libname}
21cr|libgnome2-2.32.1-18|87	GNOME library contains extra API to let your GNOME applications shine.
21cr|libgnome2-2.32.1-18|88	
21cr|libgnome2-2.32.1-18|89	%files -n %{libname}
21cr|libgnome2-2.32.1-18|90	%{_libdir}/libgnome-%{api}.so.%{major}*
21cr|libgnome2-2.32.1-18|91	
21cr|libgnome2-2.32.1-18|92	
21cr|libgnome2-2.32.1-18|93	%package -n %{devname}
21cr|libgnome2-2.32.1-18|94	Summary:	Development libraries, include files for GNOME
21cr|libgnome2-2.32.1-18|95	Group:		Development/GNOME and GTK+
21cr|libgnome2-2.32.1-18|96	Requires:	%{libname} = %{EVRD}
21cr|libgnome2-2.32.1-18|97	Provides:	%{name}-devel = %{EVRD}
21cr|libgnome2-2.32.1-18|98	
21cr|libgnome2-2.32.1-18|99	%description -n %{devname}
21cr|libgnome2-2.32.1-18|100	Development libraries, include files for GNOME.
21cr|libgnome2-2.32.1-18|101	
21cr|libgnome2-2.32.1-18|102	%files -n %{devname}
21cr|libgnome2-2.32.1-18|103	%doc ChangeLog
21cr|libgnome2-2.32.1-18|104	%doc %{_datadir}/gtk-doc/html/*
21cr|libgnome2-2.32.1-18|105	%{_includedir}/*
21cr|libgnome2-2.32.1-18|106	%{_libdir}/pkgconfig/*
21cr|libgnome2-2.32.1-18|107	%{_libdir}/*.so
21cr|libgnome2-2.32.1-18|108	
21cr|libgnome2-2.32.1-18|109	#----------------------------------------------------------------------------
21cr|libgnome2-2.32.1-18|110	
21cr|libgnome2-2.32.1-18|111	%prep
21cr|libgnome2-2.32.1-18|112	%setup -q -n %{pkgname}-%{version}
21cr|libgnome2-2.32.1-18|113	%apply_patches
21cr|libgnome2-2.32.1-18|114	
21cr|libgnome2-2.32.1-18|115	# this is a hack for glib2.0 >= 2.31.0
21cr|libgnome2-2.32.1-18|116	sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
21cr|libgnome2-2.32.1-18|117	./libgnome/Makefile.*
21cr|libgnome2-2.32.1-18|118	
21cr|libgnome2-2.32.1-18|119	%build
21cr|libgnome2-2.32.1-18|120	export LC_ALL=en_US.UTF-8
21cr|libgnome2-2.32.1-18|121	
21cr|libgnome2-2.32.1-18|122	%configure \
21cr|libgnome2-2.32.1-18|123	--disable-static \
21cr|libgnome2-2.32.1-18|124	--disable-schemas-install \
21cr|libgnome2-2.32.1-18|125	%if %{with bootstrap}
21cr|libgnome2-2.32.1-18|126	--enable-canberra=no \
21cr|libgnome2-2.32.1-18|127	%endif
21cr|libgnome2-2.32.1-18|128	--enable-gtk-doc
21cr|libgnome2-2.32.1-18|129	
21cr|libgnome2-2.32.1-18|130	%make
21cr|libgnome2-2.32.1-18|131	
21cr|libgnome2-2.32.1-18|132	%install
21cr|libgnome2-2.32.1-18|133	%makeinstall_std
21cr|libgnome2-2.32.1-18|134	
21cr|libgnome2-2.32.1-18|135	%find_lang %{pkgname}-2.0

2682 21
21cr|libgnomecanvas-2.30.3-12|1	# deleted from repo
21cr|libgnomecanvas-2.30.3-12|2	
21cr|libgnomecanvas-2.30.3-12|3	%define api_version	2
21cr|libgnomecanvas-2.30.3-12|4	%define lib_major	0
21cr|libgnomecanvas-2.30.3-12|5	%define libname %mklibname gnomecanvas %{api_version} %{lib_major}
21cr|libgnomecanvas-2.30.3-12|6	%define libnamedev %mklibname -d gnomecanvas %{api_version}
21cr|libgnomecanvas-2.30.3-12|7	
21cr|libgnomecanvas-2.30.3-12|8	Summary:	GnomeCanvas widget
21cr|libgnomecanvas-2.30.3-12|9	Name:		libgnomecanvas
21cr|libgnomecanvas-2.30.3-12|10	Version:	2.30.3
21cr|libgnomecanvas-2.30.3-12|11	Release:	12
21cr|libgnomecanvas-2.30.3-12|12	License:	LGPLv2+
21cr|libgnomecanvas-2.30.3-12|13	Group:		System/Libraries
21cr|libgnomecanvas-2.30.3-12|14	URL:		http://www.gnome.org/
21cr|libgnomecanvas-2.30.3-12|15	
21cr|libgnomecanvas-2.30.3-12|16	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|libgnomecanvas-2.30.3-12|17	BuildRequires:	bison
21cr|libgnomecanvas-2.30.3-12|18	BuildRequires:	intltool
21cr|libgnomecanvas-2.30.3-12|19	BuildRequires:	pkgconfig(gail) >= 1.9.0
21cr|libgnomecanvas-2.30.3-12|20	BuildRequires:	pkgconfig(glib-2.0) >= 2.10.0
21cr|libgnomecanvas-2.30.3-12|21	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.2.0
21cr|libgnomecanvas-2.30.3-12|22	BuildRequires:	pkgconfig(libart-2.0) >= 2.3.8
21cr|libgnomecanvas-2.30.3-12|23	BuildRequires:	pkgconfig(libpng)
21cr|libgnomecanvas-2.30.3-12|24	BuildRequires:	pkgconfig(pango) >= 1.0.1
21cr|libgnomecanvas-2.30.3-12|25	BuildRequires:	pkgconfig(pangoft2) >= 1.0.1
21cr|libgnomecanvas-2.30.3-12|26	
21cr|libgnomecanvas-2.30.3-12|27	%description
21cr|libgnomecanvas-2.30.3-12|28	The GNOME canvas is an engine for structured graphics that offers a rich
21cr|libgnomecanvas-2.30.3-12|29	imaging model, high performance rendering, and a powerful, high-level API.
21cr|libgnomecanvas-2.30.3-12|30	It offers a choice of two rendering back-ends, one based on Xlib for
21cr|libgnomecanvas-2.30.3-12|31	extremely fast display, and another based on Libart, a sophisticated,
21cr|libgnomecanvas-2.30.3-12|32	antialiased, alpha-compositing engine. Applications have a choice between
21cr|libgnomecanvas-2.30.3-12|33	the Xlib imaging model or a superset of the PostScript imaging model,
21cr|libgnomecanvas-2.30.3-12|34	depending on the level of graphic sophistication required.
21cr|libgnomecanvas-2.30.3-12|35	
21cr|libgnomecanvas-2.30.3-12|36	%package -n %{libname}
21cr|libgnomecanvas-2.30.3-12|37	Summary:	%{summary}
21cr|libgnomecanvas-2.30.3-12|38	Group:		%{group}
21cr|libgnomecanvas-2.30.3-12|39	Provides:	%{name}%{api_version} = %{version}-%{release}
21cr|libgnomecanvas-2.30.3-12|40	
21cr|libgnomecanvas-2.30.3-12|41	%description -n %{libname}
21cr|libgnomecanvas-2.30.3-12|42	The GNOME canvas is an engine for structured graphics that offers a rich
21cr|libgnomecanvas-2.30.3-12|43	imaging model, high performance rendering, and a powerful, high-level API.
21cr|libgnomecanvas-2.30.3-12|44	It offers a choice of two rendering back-ends, one based on Xlib for
21cr|libgnomecanvas-2.30.3-12|45	extremely fast display, and another based on Libart, a sophisticated,
21cr|libgnomecanvas-2.30.3-12|46	antialiased, alpha-compositing engine. Applications have a choice between
21cr|libgnomecanvas-2.30.3-12|47	the Xlib imaging model or a superset of the PostScript imaging model,
21cr|libgnomecanvas-2.30.3-12|48	depending on the level of graphic sophistication required.
21cr|libgnomecanvas-2.30.3-12|49	
21cr|libgnomecanvas-2.30.3-12|50	This package contains the main canvas library.
21cr|libgnomecanvas-2.30.3-12|51	
21cr|libgnomecanvas-2.30.3-12|52	%package -n %{libnamedev}
21cr|libgnomecanvas-2.30.3-12|53	Summary:	Development libraries and include files for GnomeCanvas widget
21cr|libgnomecanvas-2.30.3-12|54	Group:		Development/GNOME and GTK+
21cr|libgnomecanvas-2.30.3-12|55	Provides:	%{name}%{api_version}-devel = %{version}-%{release}
21cr|libgnomecanvas-2.30.3-12|56	Requires:	%{libname} = %{version}
21cr|libgnomecanvas-2.30.3-12|57	Obsoletes:	%{mklibname -d gnomecanvas 2 0} < 2.30.3-5
21cr|libgnomecanvas-2.30.3-12|58	
21cr|libgnomecanvas-2.30.3-12|59	%description -n %{libnamedev}
21cr|libgnomecanvas-2.30.3-12|60	The GNOME canvas is an engine for structured graphics that offers a rich
21cr|libgnomecanvas-2.30.3-12|61	imaging model, high performance rendering, and a powerful, high-level API.
21cr|libgnomecanvas-2.30.3-12|62	It offers a choice of two rendering back-ends, one based on Xlib for
21cr|libgnomecanvas-2.30.3-12|63	extremely fast display, and another based on Libart, a sophisticated,
21cr|libgnomecanvas-2.30.3-12|64	antialiased, alpha-compositing engine. Applications have a choice between
21cr|libgnomecanvas-2.30.3-12|65	the Xlib imaging model or a superset of the PostScript imaging model,
21cr|libgnomecanvas-2.30.3-12|66	depending on the level of graphic sophistication required.
21cr|libgnomecanvas-2.30.3-12|67	
21cr|libgnomecanvas-2.30.3-12|68	This package contains development library and header files for %{name}.
21cr|libgnomecanvas-2.30.3-12|69	
21cr|libgnomecanvas-2.30.3-12|70	%prep
21cr|libgnomecanvas-2.30.3-12|71	%setup -q
21cr|libgnomecanvas-2.30.3-12|72	
21cr|libgnomecanvas-2.30.3-12|73	%build
21cr|libgnomecanvas-2.30.3-12|74	%configure \
21cr|libgnomecanvas-2.30.3-12|75	--disable-static
21cr|libgnomecanvas-2.30.3-12|76	
21cr|libgnomecanvas-2.30.3-12|77	%make LIBS=-lm
21cr|libgnomecanvas-2.30.3-12|78	
21cr|libgnomecanvas-2.30.3-12|79	%install
21cr|libgnomecanvas-2.30.3-12|80	%makeinstall_std
21cr|libgnomecanvas-2.30.3-12|81	
21cr|libgnomecanvas-2.30.3-12|82	%find_lang %{name}-2.0
21cr|libgnomecanvas-2.30.3-12|83	
21cr|libgnomecanvas-2.30.3-12|84	%files  -f %{name}-2.0.lang
21cr|libgnomecanvas-2.30.3-12|85	
21cr|libgnomecanvas-2.30.3-12|86	%files -n %{libname}
21cr|libgnomecanvas-2.30.3-12|87	%{_libdir}/libgnomecanvas-%{api_version}.so.%{lib_major}*
21cr|libgnomecanvas-2.30.3-12|88	
21cr|libgnomecanvas-2.30.3-12|89	%files -n %{libnamedev}
21cr|libgnomecanvas-2.30.3-12|90	%doc ChangeLog NEWS README AUTHORS
21cr|libgnomecanvas-2.30.3-12|91	%doc %{_datadir}/gtk-doc/html/*
21cr|libgnomecanvas-2.30.3-12|92	%{_includedir}/*
21cr|libgnomecanvas-2.30.3-12|93	%{_libdir}/lib*.so
21cr|libgnomecanvas-2.30.3-12|94	%{_libdir}/pkgconfig/*

2683 21
21cr|libgnomecanvasmm2.6-2.26.0-14|1	# deleted from repo
21cr|libgnomecanvasmm2.6-2.26.0-14|2	
21cr|libgnomecanvasmm2.6-2.26.0-14|3	%define pkgname libgnomecanvasmm
21cr|libgnomecanvasmm2.6-2.26.0-14|4	
21cr|libgnomecanvasmm2.6-2.26.0-14|5	%define major 1
21cr|libgnomecanvasmm2.6-2.26.0-14|6	%define api 2.6
21cr|libgnomecanvasmm2.6-2.26.0-14|7	%define libname %mklibname gnomecanvasmm %{api} %{major}
21cr|libgnomecanvasmm2.6-2.26.0-14|8	%define devname %mklibname gnomecanvasmm %{api} -d
21cr|libgnomecanvasmm2.6-2.26.0-14|9	
21cr|libgnomecanvasmm2.6-2.26.0-14|10	Summary:	A C++ interface for GNOME 2 canvas library
21cr|libgnomecanvasmm2.6-2.26.0-14|11	Name:		%{pkgname}%{api}
21cr|libgnomecanvasmm2.6-2.26.0-14|12	Version:	2.26.0
21cr|libgnomecanvasmm2.6-2.26.0-14|13	Release:	14
21cr|libgnomecanvasmm2.6-2.26.0-14|14	License:	LGPLv2+
21cr|libgnomecanvasmm2.6-2.26.0-14|15	Group:		System/Libraries
21cr|libgnomecanvasmm2.6-2.26.0-14|16	Url:		http://gtkmm.sourceforge.net/
21cr|libgnomecanvasmm2.6-2.26.0-14|17	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21cr|libgnomecanvasmm2.6-2.26.0-14|18	BuildRequires:	doxygen
21cr|libgnomecanvasmm2.6-2.26.0-14|19	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|libgnomecanvasmm2.6-2.26.0-14|20	BuildRequires:	pkgconfig(libgnomecanvas-2.0)
21cr|libgnomecanvasmm2.6-2.26.0-14|21	
21cr|libgnomecanvasmm2.6-2.26.0-14|22	%description
21cr|libgnomecanvasmm2.6-2.26.0-14|23	This package provides a C++ interface for GNOME canvas library.  It is a
21cr|libgnomecanvasmm2.6-2.26.0-14|24	subpackage of the gnomemm project.  The interface provides a convenient
21cr|libgnomecanvasmm2.6-2.26.0-14|25	interface for C++ programmers to create GNOME GUIs with GTK+'s flexible
21cr|libgnomecanvasmm2.6-2.26.0-14|26	object-oriented framework.
21cr|libgnomecanvasmm2.6-2.26.0-14|27	
21cr|libgnomecanvasmm2.6-2.26.0-14|28	#----------------------------------------------------------------------------
21cr|libgnomecanvasmm2.6-2.26.0-14|29	
21cr|libgnomecanvasmm2.6-2.26.0-14|30	%package -n %{libname}
21cr|libgnomecanvasmm2.6-2.26.0-14|31	Summary:	A C++ interface for GNOME 2 canvas library
21cr|libgnomecanvasmm2.6-2.26.0-14|32	Group:		System/Libraries
21cr|libgnomecanvasmm2.6-2.26.0-14|33	Provides:	%{pkgname} = %{EVRD}
21cr|libgnomecanvasmm2.6-2.26.0-14|34	
21cr|libgnomecanvasmm2.6-2.26.0-14|35	%description -n %{libname}
21cr|libgnomecanvasmm2.6-2.26.0-14|36	This package provides a C++ interface for GNOME canvas library.  It is a
21cr|libgnomecanvasmm2.6-2.26.0-14|37	subpackage of the gnomemm project.  The interface provides a convenient
21cr|libgnomecanvasmm2.6-2.26.0-14|38	interface for C++ programmers to create GNOME GUIs with GTK+'s flexible
21cr|libgnomecanvasmm2.6-2.26.0-14|39	object-oriented framework.
21cr|libgnomecanvasmm2.6-2.26.0-14|40	
21cr|libgnomecanvasmm2.6-2.26.0-14|41	%files -n %{libname}
21cr|libgnomecanvasmm2.6-2.26.0-14|42	%doc COPYING README
21cr|libgnomecanvasmm2.6-2.26.0-14|43	%{_libdir}/libgnomecanvasmm-%{api}.so.%{major}*
21cr|libgnomecanvasmm2.6-2.26.0-14|44	
21cr|libgnomecanvasmm2.6-2.26.0-14|45	#----------------------------------------------------------------------------
21cr|libgnomecanvasmm2.6-2.26.0-14|46	
21cr|libgnomecanvasmm2.6-2.26.0-14|47	%package -n %{devname}
21cr|libgnomecanvasmm2.6-2.26.0-14|48	Summary:	Headers and development files of GNOME 2 canvas library
21cr|libgnomecanvasmm2.6-2.26.0-14|49	Group:		Development/GNOME and GTK+
21cr|libgnomecanvasmm2.6-2.26.0-14|50	Requires:	%{libname} = %{EVRD}
21cr|libgnomecanvasmm2.6-2.26.0-14|51	Provides:	%{name}-devel = %{EVRD}
21cr|libgnomecanvasmm2.6-2.26.0-14|52	Provides:	%{pkgname}-devel = %{EVRD}
21cr|libgnomecanvasmm2.6-2.26.0-14|53	
21cr|libgnomecanvasmm2.6-2.26.0-14|54	%description -n %{devname}
21cr|libgnomecanvasmm2.6-2.26.0-14|55	This package contains the headers and various development files needed
21cr|libgnomecanvasmm2.6-2.26.0-14|56	for compiling or development of applications that wants C++ interface
21cr|libgnomecanvasmm2.6-2.26.0-14|57	of GNOME 2 canvas library.
21cr|libgnomecanvasmm2.6-2.26.0-14|58	
21cr|libgnomecanvasmm2.6-2.26.0-14|59	%files -n %{devname}
21cr|libgnomecanvasmm2.6-2.26.0-14|60	%doc AUTHORS COPYING ChangeLog NEWS
21cr|libgnomecanvasmm2.6-2.26.0-14|61	%{_includedir}/*
21cr|libgnomecanvasmm2.6-2.26.0-14|62	%{_libdir}/*.a
21cr|libgnomecanvasmm2.6-2.26.0-14|63	%{_libdir}/*.so
21cr|libgnomecanvasmm2.6-2.26.0-14|64	%{_libdir}/%{pkgname}-%{api}
21cr|libgnomecanvasmm2.6-2.26.0-14|65	%{_libdir}/pkgconfig/*.pc
21cr|libgnomecanvasmm2.6-2.26.0-14|66	
21cr|libgnomecanvasmm2.6-2.26.0-14|67	#----------------------------------------------------------------------------
21cr|libgnomecanvasmm2.6-2.26.0-14|68	
21cr|libgnomecanvasmm2.6-2.26.0-14|69	%package doc
21cr|libgnomecanvasmm2.6-2.26.0-14|70	Summary:	Documentation of %{pkgname} library
21cr|libgnomecanvasmm2.6-2.26.0-14|71	Group:		Documentation
21cr|libgnomecanvasmm2.6-2.26.0-14|72	
21cr|libgnomecanvasmm2.6-2.26.0-14|73	%description doc
21cr|libgnomecanvasmm2.6-2.26.0-14|74	This package provides API documentation of %{pkgname} library.
21cr|libgnomecanvasmm2.6-2.26.0-14|75	
21cr|libgnomecanvasmm2.6-2.26.0-14|76	%files doc
21cr|libgnomecanvasmm2.6-2.26.0-14|77	%doc docs/reference/html
21cr|libgnomecanvasmm2.6-2.26.0-14|78	
21cr|libgnomecanvasmm2.6-2.26.0-14|79	#----------------------------------------------------------------------------
21cr|libgnomecanvasmm2.6-2.26.0-14|80	
21cr|libgnomecanvasmm2.6-2.26.0-14|81	%prep
21cr|libgnomecanvasmm2.6-2.26.0-14|82	%setup -q -n %{pkgname}-%{version}
21cr|libgnomecanvasmm2.6-2.26.0-14|83	
21cr|libgnomecanvasmm2.6-2.26.0-14|84	%build
21cr|libgnomecanvasmm2.6-2.26.0-14|85	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|libgnomecanvasmm2.6-2.26.0-14|86	%configure \
21cr|libgnomecanvasmm2.6-2.26.0-14|87	--enable-static
21cr|libgnomecanvasmm2.6-2.26.0-14|88	%make
21cr|libgnomecanvasmm2.6-2.26.0-14|89	
21cr|libgnomecanvasmm2.6-2.26.0-14|90	### Build doc
21cr|libgnomecanvasmm2.6-2.26.0-14|91	pushd docs/reference
21cr|libgnomecanvasmm2.6-2.26.0-14|92	perl -pi -e 's/^(HAVE_DOT.*=) YES$/$1 NO/' Doxyfile
21cr|libgnomecanvasmm2.6-2.26.0-14|93	make all
21cr|libgnomecanvasmm2.6-2.26.0-14|94	popd
21cr|libgnomecanvasmm2.6-2.26.0-14|95	
21cr|libgnomecanvasmm2.6-2.26.0-14|96	%install
21cr|libgnomecanvasmm2.6-2.26.0-14|97	%makeinstall_std

2684 21
21cr|libgnomecups-0.2.3-16|1	%define api 1.0
21cr|libgnomecups-0.2.3-16|2	%define major 1
21cr|libgnomecups-0.2.3-16|3	%define libname %mklibname gnomecups-%{api}_ %{major}
21cr|libgnomecups-0.2.3-16|4	%define develname %mklibname gnomecups-%{api} -d
21cr|libgnomecups-0.2.3-16|5	
21cr|libgnomecups-0.2.3-16|6	Summary:	GNOME library for CUPS integration
21cr|libgnomecups-0.2.3-16|7	Name:		libgnomecups
21cr|libgnomecups-0.2.3-16|8	Version:	0.2.3
21cr|libgnomecups-0.2.3-16|9	Release:	16
21cr|libgnomecups-0.2.3-16|10	License:	LGPL
21cr|libgnomecups-0.2.3-16|11	Group:		System/Libraries
21cr|libgnomecups-0.2.3-16|12	URL:		http://www.gnome.org/
21cr|libgnomecups-0.2.3-16|13	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|libgnomecups-0.2.3-16|14	# (fc) 0.2.2-4mdv fix cups callback for authentication (SUSE)
21cr|libgnomecups-0.2.3-16|15	Patch1:		libgnomecups-0.2.2-callbackfix.patch
21cr|libgnomecups-0.2.3-16|16	# (fc) 0.2.2-4mdv add dbus support (Fedora)
21cr|libgnomecups-0.2.3-16|17	Patch3:		libgnomecups-0.2.3-dbus.patch
21cr|libgnomecups-0.2.3-16|18	# (fc) 0.2.2-4mdv parse cups loptions (ubuntu)
21cr|libgnomecups-0.2.3-16|19	Patch4:		libgnomecups-0.2.2-parse-dot-cups-loptions.patch
21cr|libgnomecups-0.2.3-16|20	# (fc) 0.2.2-4mdv fix remote printer detection (ubuntu)
21cr|libgnomecups-0.2.3-16|21	Patch5:		libgnomecups-0.2.2-fix-islocal.patch
21cr|libgnomecups-0.2.3-16|22	# (fc) 0.2.2-4mdv don't warn on stderr for IPP_NOT_FOUND (ubuntu)
21cr|libgnomecups-0.2.3-16|23	Patch6:		libgnomecups-0.2.2-ignore-ipp-not-found.patch
21cr|libgnomecups-0.2.3-16|24	# (fc) 0.2.2-4mdv allow to change some cups printer attributes (ubuntu)
21cr|libgnomecups-0.2.3-16|25	Patch7:		libgnomecups-0.2.2-replace-set-printer-attrs.patch
21cr|libgnomecups-0.2.3-16|26	Patch8:		libgnomecups-0.2.3-fix-str-fmt.patch
21cr|libgnomecups-0.2.3-16|27	# (cjw) fix glib includes
21cr|libgnomecups-0.2.3-16|28	Patch9:		libgnomecups-0.2.3-glib.patch
21cr|libgnomecups-0.2.3-16|29	Patch10:	libgnomecups-0.2.3-automake-1.13.patch
21cr|libgnomecups-0.2.3-16|30	Patch11:	libgnomecups-0.2.3-cups-1.6.patch
21cr|libgnomecups-0.2.3-16|31	
21cr|libgnomecups-0.2.3-16|32	BuildRequires:	cups-devel
21cr|libgnomecups-0.2.3-16|33	BuildRequires:	cups-common
21cr|libgnomecups-0.2.3-16|34	BuildRequires:	pkgconfig(glib-2.0)
21cr|libgnomecups-0.2.3-16|35	BuildRequires:	perl-XML-Parser
21cr|libgnomecups-0.2.3-16|36	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|libgnomecups-0.2.3-16|37	BuildRequires:	intltool
21cr|libgnomecups-0.2.3-16|38	BuildRequires:	gnome-common
21cr|libgnomecups-0.2.3-16|39	
21cr|libgnomecups-0.2.3-16|40	%description
21cr|libgnomecups-0.2.3-16|41	GNOME library for CUPS integration
21cr|libgnomecups-0.2.3-16|42	
21cr|libgnomecups-0.2.3-16|43	%package -n %{libname}
21cr|libgnomecups-0.2.3-16|44	Summary:	GNOME library for CUPS integration
21cr|libgnomecups-0.2.3-16|45	Group:		System/Libraries
21cr|libgnomecups-0.2.3-16|46	Recommends:	%{name} = %{version}-%{release}
21cr|libgnomecups-0.2.3-16|47	
21cr|libgnomecups-0.2.3-16|48	%description -n %{libname}
21cr|libgnomecups-0.2.3-16|49	GNOME library for CUPS integration
21cr|libgnomecups-0.2.3-16|50	
21cr|libgnomecups-0.2.3-16|51	%package -n %{develname}
21cr|libgnomecups-0.2.3-16|52	Summary:	GNOME library for CUPS integration
21cr|libgnomecups-0.2.3-16|53	Group:		Development/GNOME and GTK+
21cr|libgnomecups-0.2.3-16|54	Requires:	%{libname} = %{version}-%{release}
21cr|libgnomecups-0.2.3-16|55	Provides:	%{name}-devel = %{version}-%{release}
21cr|libgnomecups-0.2.3-16|56	Obsoletes:	%{mklibname gnomecups-1.0_ 1 -d} < 0.2.3-9
21cr|libgnomecups-0.2.3-16|57	
21cr|libgnomecups-0.2.3-16|58	%description -n %{develname}
21cr|libgnomecups-0.2.3-16|59	GNOME library for CUPS integration
21cr|libgnomecups-0.2.3-16|60	
21cr|libgnomecups-0.2.3-16|61	%prep
21cr|libgnomecups-0.2.3-16|62	%setup -q
21cr|libgnomecups-0.2.3-16|63	%apply_patches
21cr|libgnomecups-0.2.3-16|64	
21cr|libgnomecups-0.2.3-16|65	%build
21cr|libgnomecups-0.2.3-16|66	autoreconf -fi
21cr|libgnomecups-0.2.3-16|67	%configure \
21cr|libgnomecups-0.2.3-16|68	--disable-static \
21cr|libgnomecups-0.2.3-16|69	--with-dbus=yes
21cr|libgnomecups-0.2.3-16|70	
21cr|libgnomecups-0.2.3-16|71	%make
21cr|libgnomecups-0.2.3-16|72	
21cr|libgnomecups-0.2.3-16|73	%install
21cr|libgnomecups-0.2.3-16|74	%makeinstall_std
21cr|libgnomecups-0.2.3-16|75	
21cr|libgnomecups-0.2.3-16|76	%find_lang %{name}
21cr|libgnomecups-0.2.3-16|77	
21cr|libgnomecups-0.2.3-16|78	%files -f %{name}.lang
21cr|libgnomecups-0.2.3-16|79	%doc ChangeLog NEWS AUTHORS
21cr|libgnomecups-0.2.3-16|80	
21cr|libgnomecups-0.2.3-16|81	%files -n %{libname}
21cr|libgnomecups-0.2.3-16|82	%{_libdir}/libgnomecups-%{api}.so.%{major}*
21cr|libgnomecups-0.2.3-16|83	
21cr|libgnomecups-0.2.3-16|84	%files -n %{develname}
21cr|libgnomecups-0.2.3-16|85	%{_libdir}/pkgconfig/*
21cr|libgnomecups-0.2.3-16|86	%{_includedir}/*
21cr|libgnomecups-0.2.3-16|87	%{_libdir}/*.so

2685 21
21cr|libgnome-media-profiles-3.0.0-7|1	%define api 3.0
21cr|libgnome-media-profiles-3.0.0-7|2	%define major 0
21cr|libgnome-media-profiles-3.0.0-7|3	%define libname %mklibname gnome-media-profiles %{api} %{major}
21cr|libgnome-media-profiles-3.0.0-7|4	%define devname %mklibname gnome-media-profiles -d
21cr|libgnome-media-profiles-3.0.0-7|5	
21cr|libgnome-media-profiles-3.0.0-7|6	Summary:	GNOME Media Profiles library
21cr|libgnome-media-profiles-3.0.0-7|7	Name:		libgnome-media-profiles
21cr|libgnome-media-profiles-3.0.0-7|8	Version:	3.0.0
21cr|libgnome-media-profiles-3.0.0-7|9	Release:	7
21cr|libgnome-media-profiles-3.0.0-7|10	License:	LGPLv2+
21cr|libgnome-media-profiles-3.0.0-7|11	Group:		Graphical desktop/GNOME
21cr|libgnome-media-profiles-3.0.0-7|12	Url:		http://git.gnome.org/browse/libgnome-media-profiles
21cr|libgnome-media-profiles-3.0.0-7|13	Source0:	http://download.gnome.org/sources/%{name}/3.0/%{name}-%{version}.tar.bz2
21cr|libgnome-media-profiles-3.0.0-7|14	# upstream 	1451acdacb11fdc2eb23fce10a9affa844f9527c
21cr|libgnome-media-profiles-3.0.0-7|15	Patch0:		libgnome-media-profiles-3.0.0_fix_format_string.patch
21cr|libgnome-media-profiles-3.0.0-7|16	BuildRequires:	intltool
21cr|libgnome-media-profiles-3.0.0-7|17	BuildRequires:	pkgconfig(gconf-2.0)
21cr|libgnome-media-profiles-3.0.0-7|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|libgnome-media-profiles-3.0.0-7|19	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|libgnome-media-profiles-3.0.0-7|20	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21cr|libgnome-media-profiles-3.0.0-7|21	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|libgnome-media-profiles-3.0.0-7|22	Conflicts:	gnome-media < 2.91.2
21cr|libgnome-media-profiles-3.0.0-7|23	
21cr|libgnome-media-profiles-3.0.0-7|24	%description
21cr|libgnome-media-profiles-3.0.0-7|25	The GNOME Media Profiles library provides prebuilt GStreamer pipelines
21cr|libgnome-media-profiles-3.0.0-7|26	for applications aiming to support different sound formats.
21cr|libgnome-media-profiles-3.0.0-7|27	
21cr|libgnome-media-profiles-3.0.0-7|28	%files -f libgnome-media-profiles.lang
21cr|libgnome-media-profiles-3.0.0-7|29	%doc COPYING README
21cr|libgnome-media-profiles-3.0.0-7|30	%{_bindir}/gnome-audio-profiles-properties
21cr|libgnome-media-profiles-3.0.0-7|31	%{_sysconfdir}/gconf/schemas/gnome-media-profiles.schemas
21cr|libgnome-media-profiles-3.0.0-7|32	%{_datadir}/libgnome-media-profiles
21cr|libgnome-media-profiles-3.0.0-7|33	
21cr|libgnome-media-profiles-3.0.0-7|34	#----------------------------------------------------------------------------
21cr|libgnome-media-profiles-3.0.0-7|35	
21cr|libgnome-media-profiles-3.0.0-7|36	%package -n %{libname}
21cr|libgnome-media-profiles-3.0.0-7|37	Summary:	Library for the %{name}
21cr|libgnome-media-profiles-3.0.0-7|38	Group:		System/Libraries
21cr|libgnome-media-profiles-3.0.0-7|39	
21cr|libgnome-media-profiles-3.0.0-7|40	%description -n %{libname}
21cr|libgnome-media-profiles-3.0.0-7|41	Library for the %{name}.
21cr|libgnome-media-profiles-3.0.0-7|42	
21cr|libgnome-media-profiles-3.0.0-7|43	%files -n %{libname}
21cr|libgnome-media-profiles-3.0.0-7|44	%{_libdir}/libgnome-media-profiles-%{api}.so.%{major}*
21cr|libgnome-media-profiles-3.0.0-7|45	
21cr|libgnome-media-profiles-3.0.0-7|46	#----------------------------------------------------------------------------
21cr|libgnome-media-profiles-3.0.0-7|47	
21cr|libgnome-media-profiles-3.0.0-7|48	%package -n %{devname}
21cr|libgnome-media-profiles-3.0.0-7|49	Summary:	Development files for %{name}
21cr|libgnome-media-profiles-3.0.0-7|50	Group:		Development/GNOME and GTK+
21cr|libgnome-media-profiles-3.0.0-7|51	Requires:	%{libname} = %{EVRD}
21cr|libgnome-media-profiles-3.0.0-7|52	Provides:	%{name}-devel = %{EVRD}
21cr|libgnome-media-profiles-3.0.0-7|53	
21cr|libgnome-media-profiles-3.0.0-7|54	%description -n %{devname}
21cr|libgnome-media-profiles-3.0.0-7|55	The %{name}-devel package contains libraries and header files
21cr|libgnome-media-profiles-3.0.0-7|56	for developing applications that use %{name}.
21cr|libgnome-media-profiles-3.0.0-7|57	
21cr|libgnome-media-profiles-3.0.0-7|58	%files -n %{devname}
21cr|libgnome-media-profiles-3.0.0-7|59	%{_includedir}/*
21cr|libgnome-media-profiles-3.0.0-7|60	%{_libdir}/*.so
21cr|libgnome-media-profiles-3.0.0-7|61	%{_libdir}/pkgconfig/*.pc
21cr|libgnome-media-profiles-3.0.0-7|62	
21cr|libgnome-media-profiles-3.0.0-7|63	#----------------------------------------------------------------------------
21cr|libgnome-media-profiles-3.0.0-7|64	
21cr|libgnome-media-profiles-3.0.0-7|65	%prep
21cr|libgnome-media-profiles-3.0.0-7|66	%setup -q
21cr|libgnome-media-profiles-3.0.0-7|67	%apply_patches
21cr|libgnome-media-profiles-3.0.0-7|68	
21cr|libgnome-media-profiles-3.0.0-7|69	%build
21cr|libgnome-media-profiles-3.0.0-7|70	autoreconf -fi
21cr|libgnome-media-profiles-3.0.0-7|71	%configure \
21cr|libgnome-media-profiles-3.0.0-7|72	--disable-static \
21cr|libgnome-media-profiles-3.0.0-7|73	--disable-schemas-install \
21cr|libgnome-media-profiles-3.0.0-7|74	--disable-scrollkeeper
21cr|libgnome-media-profiles-3.0.0-7|75	%make
21cr|libgnome-media-profiles-3.0.0-7|76	
21cr|libgnome-media-profiles-3.0.0-7|77	%install
21cr|libgnome-media-profiles-3.0.0-7|78	%makeinstall_std
21cr|libgnome-media-profiles-3.0.0-7|79	
21cr|libgnome-media-profiles-3.0.0-7|80	%find_lang libgnome-media-profiles gnome-audio-profiles --with-gnome libgnome-media-profiles.lang

2686 21
21cr|libgnomemm2.6-2.30.0-14|1	%define pkgname libgnomemm
21cr|libgnomemm2.6-2.30.0-14|2	
21cr|libgnomemm2.6-2.30.0-14|3	%define major 1
21cr|libgnomemm2.6-2.30.0-14|4	%define api 2.6
21cr|libgnomemm2.6-2.30.0-14|5	%define libname %mklibname gnomemm %{api} %{major}
21cr|libgnomemm2.6-2.30.0-14|6	%define devname %mklibname gnomemm %{api} -d
21cr|libgnomemm2.6-2.30.0-14|7	%define libname_orig %mklibname gnomemm %{api}
21cr|libgnomemm2.6-2.30.0-14|8	
21cr|libgnomemm2.6-2.30.0-14|9	Summary:	A C++ wrapper for libgnome
21cr|libgnomemm2.6-2.30.0-14|10	Name:		%{pkgname}%{api}
21cr|libgnomemm2.6-2.30.0-14|11	Version:	2.30.0
21cr|libgnomemm2.6-2.30.0-14|12	Release:	14
21cr|libgnomemm2.6-2.30.0-14|13	License:	LGPLv2.1+
21cr|libgnomemm2.6-2.30.0-14|14	Group:		System/Libraries
21cr|libgnomemm2.6-2.30.0-14|15	Url:		http://gtkmm.sourceforge.net/
21cr|libgnomemm2.6-2.30.0-14|16	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21cr|libgnomemm2.6-2.30.0-14|17	BuildRequires:	doxygen
21cr|libgnomemm2.6-2.30.0-14|18	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|libgnomemm2.6-2.30.0-14|19	BuildRequires:	pkgconfig(libgnome-2.0)
21cr|libgnomemm2.6-2.30.0-14|20	BuildRequires:	pkgconfig(popt)
21cr|libgnomemm2.6-2.30.0-14|21	
21cr|libgnomemm2.6-2.30.0-14|22	%description
21cr|libgnomemm2.6-2.30.0-14|23	The %{pkgname} library provides a C++ wrapper for libgnome library.
21cr|libgnomemm2.6-2.30.0-14|24	It is a subpackage of the gnomemm project, which provides C++ binding
21cr|libgnomemm2.6-2.30.0-14|25	of various GNOME libraries.
21cr|libgnomemm2.6-2.30.0-14|26	
21cr|libgnomemm2.6-2.30.0-14|27	#----------------------------------------------------------------------------
21cr|libgnomemm2.6-2.30.0-14|28	
21cr|libgnomemm2.6-2.30.0-14|29	%package -n %{libname}
21cr|libgnomemm2.6-2.30.0-14|30	Summary:	A C++ wrapper for libgnome
21cr|libgnomemm2.6-2.30.0-14|31	Group:		System/Libraries
21cr|libgnomemm2.6-2.30.0-14|32	Provides:	%{libname_orig} = %{EVRD}
21cr|libgnomemm2.6-2.30.0-14|33	
21cr|libgnomemm2.6-2.30.0-14|34	%description -n %{libname}
21cr|libgnomemm2.6-2.30.0-14|35	The %{pkgname} library provides a C++ wrapper for libgnome library.
21cr|libgnomemm2.6-2.30.0-14|36	It is a subpackage of the gnomemm project, which provides C++ binding
21cr|libgnomemm2.6-2.30.0-14|37	of various GNOME libraries.
21cr|libgnomemm2.6-2.30.0-14|38	
21cr|libgnomemm2.6-2.30.0-14|39	%files -n %{libname}
21cr|libgnomemm2.6-2.30.0-14|40	%doc AUTHORS COPYING README
21cr|libgnomemm2.6-2.30.0-14|41	%{_libdir}/libgnomemm-%{api}.so.%{major}*
21cr|libgnomemm2.6-2.30.0-14|42	
21cr|libgnomemm2.6-2.30.0-14|43	#----------------------------------------------------------------------------
21cr|libgnomemm2.6-2.30.0-14|44	
21cr|libgnomemm2.6-2.30.0-14|45	%package -n %{devname}
21cr|libgnomemm2.6-2.30.0-14|46	Summary:	Development files for libgnome C++ wrapper
21cr|libgnomemm2.6-2.30.0-14|47	Group: 		Development/GNOME and GTK+
21cr|libgnomemm2.6-2.30.0-14|48	Requires:	%{libname} = %{EVRD}
21cr|libgnomemm2.6-2.30.0-14|49	Requires:	pkgconfig(gtkmm-2.4)
21cr|libgnomemm2.6-2.30.0-14|50	Requires:	pkgconfig(libgnome-2.0)
21cr|libgnomemm2.6-2.30.0-14|51	Provides:	%{name}-devel = %{EVRD}
21cr|libgnomemm2.6-2.30.0-14|52	
21cr|libgnomemm2.6-2.30.0-14|53	%description -n %{devname}
21cr|libgnomemm2.6-2.30.0-14|54	This package contains all necessary files, including libraries and headers,
21cr|libgnomemm2.6-2.30.0-14|55	that C++ programmers will need to develop applications which use %{pkgname},
21cr|libgnomemm2.6-2.30.0-14|56	the C++ interface to libgnome library.
21cr|libgnomemm2.6-2.30.0-14|57	
21cr|libgnomemm2.6-2.30.0-14|58	It is necessary when compiling applications which use %{pkgname} as well.
21cr|libgnomemm2.6-2.30.0-14|59	
21cr|libgnomemm2.6-2.30.0-14|60	%files -n %{devname}
21cr|libgnomemm2.6-2.30.0-14|61	%doc COPYING ChangeLog NEWS docs/reference/html
21cr|libgnomemm2.6-2.30.0-14|62	%{_includedir}/*
21cr|libgnomemm2.6-2.30.0-14|63	%{_libdir}/lib*.so
21cr|libgnomemm2.6-2.30.0-14|64	%{_libdir}/pkgconfig/*.pc
21cr|libgnomemm2.6-2.30.0-14|65	%{_libdir}/%{pkgname}-%{api}
21cr|libgnomemm2.6-2.30.0-14|66	
21cr|libgnomemm2.6-2.30.0-14|67	#----------------------------------------------------------------------------
21cr|libgnomemm2.6-2.30.0-14|68	
21cr|libgnomemm2.6-2.30.0-14|69	%prep
21cr|libgnomemm2.6-2.30.0-14|70	%setup -qn %{pkgname}-%{version}
21cr|libgnomemm2.6-2.30.0-14|71	
21cr|libgnomemm2.6-2.30.0-14|72	%build
21cr|libgnomemm2.6-2.30.0-14|73	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|libgnomemm2.6-2.30.0-14|74	%configure \
21cr|libgnomemm2.6-2.30.0-14|75	--disable-static
21cr|libgnomemm2.6-2.30.0-14|76	%make
21cr|libgnomemm2.6-2.30.0-14|77	
21cr|libgnomemm2.6-2.30.0-14|78	%install
21cr|libgnomemm2.6-2.30.0-14|79	%makeinstall_std

2687 21
21cr|libgnomeprint-2.18.8-12|1	%bcond_with gtkdoc
21cr|libgnomeprint-2.18.8-12|2	
21cr|libgnomeprint-2.18.8-12|3	%define api 2-2
21cr|libgnomeprint-2.18.8-12|4	%define major 0
21cr|libgnomeprint-2.18.8-12|5	%define libname %mklibname gnomeprint %{api} %{major}
21cr|libgnomeprint-2.18.8-12|6	%define devname %mklibname gnomeprint%{api} -d
21cr|libgnomeprint-2.18.8-12|7	
21cr|libgnomeprint-2.18.8-12|8	Summary:	GNOME print library
21cr|libgnomeprint-2.18.8-12|9	Name:		libgnomeprint
21cr|libgnomeprint-2.18.8-12|10	Version:	2.18.8
21cr|libgnomeprint-2.18.8-12|11	Release:	12
21cr|libgnomeprint-2.18.8-12|12	License:	LGPLv2+
21cr|libgnomeprint-2.18.8-12|13	Group:		System/Libraries
21cr|libgnomeprint-2.18.8-12|14	Url:		http://www.levien.com/gnome/print-arch.html
21cr|libgnomeprint-2.18.8-12|15	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|libgnomeprint-2.18.8-12|16	# debian
21cr|libgnomeprint-2.18.8-12|17	Patch0:		12_cups-transport.patch
21cr|libgnomeprint-2.18.8-12|18	Patch1:		libgnomeprint22-2.18.8-freetype.patch
21cr|libgnomeprint-2.18.8-12|19	# netbsd
21cr|libgnomeprint-2.18.8-12|20	Patch2:		libgnomeprint-2.18.8-bison3.patch
21cr|libgnomeprint-2.18.8-12|21	
21cr|libgnomeprint-2.18.8-12|22	BuildRequires:	bison
21cr|libgnomeprint-2.18.8-12|23	BuildRequires:	flex
21cr|libgnomeprint-2.18.8-12|24	%if %{with gtkdoc}
21cr|libgnomeprint-2.18.8-12|25	BuildRequires:	gtk-doc
21cr|libgnomeprint-2.18.8-12|26	%endif
21cr|libgnomeprint-2.18.8-12|27	BuildRequires:	intltool
21cr|libgnomeprint-2.18.8-12|28	BuildRequires:	pkgconfig(libart-2.0)
21cr|libgnomeprint-2.18.8-12|29	BuildRequires:	pkgconfig(libbonobo-2.0)
21cr|libgnomeprint-2.18.8-12|30	BuildRequires:	pkgconfig(pangoft2)
21cr|libgnomeprint-2.18.8-12|31	BuildRequires:	pkgconfig(libgnomecups-1.0)
21cr|libgnomeprint-2.18.8-12|32	
21cr|libgnomeprint-2.18.8-12|33	%description
21cr|libgnomeprint-2.18.8-12|34	This is an implementation of the Gnome Printing Architecture, as
21cr|libgnomeprint-2.18.8-12|35	described in:
21cr|libgnomeprint-2.18.8-12|36	
21cr|libgnomeprint-2.18.8-12|37	http://www.levien.com/gnome/print-arch.html
21cr|libgnomeprint-2.18.8-12|38	
21cr|libgnomeprint-2.18.8-12|39	%files -f %{name}-2.2.lang
21cr|libgnomeprint-2.18.8-12|40	%doc README AUTHORS NEWS
21cr|libgnomeprint-2.18.8-12|41	%dir %{_libdir}/libgnomeprint
21cr|libgnomeprint-2.18.8-12|42	%dir %{_libdir}/libgnomeprint/%{version}
21cr|libgnomeprint-2.18.8-12|43	%dir %{_libdir}/libgnomeprint/%{version}/modules
21cr|libgnomeprint-2.18.8-12|44	%dir %{_libdir}/libgnomeprint/%{version}/modules/transports
21cr|libgnomeprint-2.18.8-12|45	%dir %{_libdir}/libgnomeprint/%{version}/modules/filters
21cr|libgnomeprint-2.18.8-12|46	%{_libdir}/libgnomeprint/%{version}/modules/*.so
21cr|libgnomeprint-2.18.8-12|47	%{_libdir}/libgnomeprint/%{version}/modules/transports/*.so
21cr|libgnomeprint-2.18.8-12|48	%{_libdir}/libgnomeprint/%{version}/modules/filters/*.so
21cr|libgnomeprint-2.18.8-12|49	%{_datadir}/libgnomeprint
21cr|libgnomeprint-2.18.8-12|50	
21cr|libgnomeprint-2.18.8-12|51	#----------------------------------------------------------------------------
21cr|libgnomeprint-2.18.8-12|52	
21cr|libgnomeprint-2.18.8-12|53	%package -n %{libname}
21cr|libgnomeprint-2.18.8-12|54	Summary:	Shared library for GNOME print support
21cr|libgnomeprint-2.18.8-12|55	Group:		System/Libraries
21cr|libgnomeprint-2.18.8-12|56	
21cr|libgnomeprint-2.18.8-12|57	%description -n %{libname}
21cr|libgnomeprint-2.18.8-12|58	Shared library for GNOME print support.
21cr|libgnomeprint-2.18.8-12|59	
21cr|libgnomeprint-2.18.8-12|60	%files -n %{libname}
21cr|libgnomeprint-2.18.8-12|61	%{_libdir}/libgnomeprint-%{api}.so.%{major}*
21cr|libgnomeprint-2.18.8-12|62	
21cr|libgnomeprint-2.18.8-12|63	#----------------------------------------------------------------------------
21cr|libgnomeprint-2.18.8-12|64	
21cr|libgnomeprint-2.18.8-12|65	%package -n %{devname}
21cr|libgnomeprint-2.18.8-12|66	Summary:	Development libraries, include files for GNOME print
21cr|libgnomeprint-2.18.8-12|67	Group:		Development/GNOME and GTK+
21cr|libgnomeprint-2.18.8-12|68	Requires:	%{libname} = %{EVRD}
21cr|libgnomeprint-2.18.8-12|69	Provides:	%{name}-devel = %{EVRD}
21cr|libgnomeprint-2.18.8-12|70	Obsoletes:	%{mklibname -d gnomeprint2-2_ 0} < 2.18.8-4
21cr|libgnomeprint-2.18.8-12|71	
21cr|libgnomeprint-2.18.8-12|72	%description -n %{devname}
21cr|libgnomeprint-2.18.8-12|73	Development libraries, include files for GNOME print.
21cr|libgnomeprint-2.18.8-12|74	
21cr|libgnomeprint-2.18.8-12|75	%files -n %{devname}
21cr|libgnomeprint-2.18.8-12|76	%doc ChangeLog
21cr|libgnomeprint-2.18.8-12|77	%doc %{_datadir}/gtk-doc/html/*
21cr|libgnomeprint-2.18.8-12|78	%{_includedir}/*
21cr|libgnomeprint-2.18.8-12|79	%{_libdir}/*.so
21cr|libgnomeprint-2.18.8-12|80	%{_libdir}/pkgconfig/*
21cr|libgnomeprint-2.18.8-12|81	
21cr|libgnomeprint-2.18.8-12|82	#----------------------------------------------------------------------------
21cr|libgnomeprint-2.18.8-12|83	
21cr|libgnomeprint-2.18.8-12|84	%prep
21cr|libgnomeprint-2.18.8-12|85	%setup -q
21cr|libgnomeprint-2.18.8-12|86	%patch0 -p1
21cr|libgnomeprint-2.18.8-12|87	%patch1 -p1
21cr|libgnomeprint-2.18.8-12|88	%patch2 -p0
21cr|libgnomeprint-2.18.8-12|89	
21cr|libgnomeprint-2.18.8-12|90	%build
21cr|libgnomeprint-2.18.8-12|91	%configure \
21cr|libgnomeprint-2.18.8-12|92	--disable-static \
21cr|libgnomeprint-2.18.8-12|93	%if %{with gtkdoc}
21cr|libgnomeprint-2.18.8-12|94	--enable-gtk-doc
21cr|libgnomeprint-2.18.8-12|95	%else
21cr|libgnomeprint-2.18.8-12|96	--disable-gtk-doc
21cr|libgnomeprint-2.18.8-12|97	%endif
21cr|libgnomeprint-2.18.8-12|98	
21cr|libgnomeprint-2.18.8-12|99	%make
21cr|libgnomeprint-2.18.8-12|100	
21cr|libgnomeprint-2.18.8-12|101	%install
21cr|libgnomeprint-2.18.8-12|102	%makeinstall_std
21cr|libgnomeprint-2.18.8-12|103	
21cr|libgnomeprint-2.18.8-12|104	%find_lang %{name}-2.2

2688 21
21cr|libgnomeprintui-2.18.6-11|1	# deleted from repo
21cr|libgnomeprintui-2.18.6-11|2	
21cr|libgnomeprintui-2.18.6-11|3	%bcond_with gtkdoc
21cr|libgnomeprintui-2.18.6-11|4	
21cr|libgnomeprintui-2.18.6-11|5	%define api 2-2
21cr|libgnomeprintui-2.18.6-11|6	%define major 0
21cr|libgnomeprintui-2.18.6-11|7	%define libname %mklibname gnomeprintui %{api} %{major}
21cr|libgnomeprintui-2.18.6-11|8	%define devname %mklibname gnomeprintui %{api} -d
21cr|libgnomeprintui-2.18.6-11|9	
21cr|libgnomeprintui-2.18.6-11|10	Summary:	GNOME print library
21cr|libgnomeprintui-2.18.6-11|11	Name:		libgnomeprintui
21cr|libgnomeprintui-2.18.6-11|12	Version:	2.18.6
21cr|libgnomeprintui-2.18.6-11|13	Release:	11
21cr|libgnomeprintui-2.18.6-11|14	License:	LGPLv2+
21cr|libgnomeprintui-2.18.6-11|15	Group:		System/Libraries
21cr|libgnomeprintui-2.18.6-11|16	Url:		http://www.levien.com/gnome/print-arch.html
21cr|libgnomeprintui-2.18.6-11|17	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|libgnomeprintui-2.18.6-11|18	# (fc) 2.18.3-2mdv use system-config-printer, not gnome-cups-add
21cr|libgnomeprintui-2.18.6-11|19	Patch0:		libgnomeprintui-2.18.3-system-config-printer.patch
21cr|libgnomeprintui-2.18.6-11|20	BuildRequires:	gnome-icon-theme
21cr|libgnomeprintui-2.18.6-11|21	%if %{with gtkdoc}
21cr|libgnomeprintui-2.18.6-11|22	BuildRequires:	gtk-doc
21cr|libgnomeprintui-2.18.6-11|23	%endif
21cr|libgnomeprintui-2.18.6-11|24	BuildRequires:	intltool
21cr|libgnomeprintui-2.18.6-11|25	BuildRequires:	pkgconfig(libgnomeprint-2.2)
21cr|libgnomeprintui-2.18.6-11|26	BuildRequires:	pkgconfig(libgnomecanvas-2.0)
21cr|libgnomeprintui-2.18.6-11|27	BuildRequires:	pkgconfig(libglade-2.0)
21cr|libgnomeprintui-2.18.6-11|28	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|libgnomeprintui-2.18.6-11|29	Requires:	gnome-icon-theme
21cr|libgnomeprintui-2.18.6-11|30	Requires:	libgnomeprint
21cr|libgnomeprintui-2.18.6-11|31	Recommends:	system-config-printer
21cr|libgnomeprintui-2.18.6-11|32	
21cr|libgnomeprintui-2.18.6-11|33	%description
21cr|libgnomeprintui-2.18.6-11|34	This is an implementation of the Gnome Printing Architecture, as
21cr|libgnomeprintui-2.18.6-11|35	described in:
21cr|libgnomeprintui-2.18.6-11|36	
21cr|libgnomeprintui-2.18.6-11|37	http://www.levien.com/gnome/print-arch.html
21cr|libgnomeprintui-2.18.6-11|38	
21cr|libgnomeprintui-2.18.6-11|39	%files -f %{name}-2.2.lang
21cr|libgnomeprintui-2.18.6-11|40	%doc README AUTHORS NEWS
21cr|libgnomeprintui-2.18.6-11|41	%{_datadir}/libgnomeprintui
21cr|libgnomeprintui-2.18.6-11|42	
21cr|libgnomeprintui-2.18.6-11|43	#----------------------------------------------------------------------------
21cr|libgnomeprintui-2.18.6-11|44	
21cr|libgnomeprintui-2.18.6-11|45	%package -n %{libname}
21cr|libgnomeprintui-2.18.6-11|46	Summary:	Library for GNOME print support
21cr|libgnomeprintui-2.18.6-11|47	Group:		System/Libraries
21cr|libgnomeprintui-2.18.6-11|48	Requires:	%{name}
21cr|libgnomeprintui-2.18.6-11|49	
21cr|libgnomeprintui-2.18.6-11|50	%description -n %{libname}
21cr|libgnomeprintui-2.18.6-11|51	This is an implementation of the Gnome Printing Architecture, as
21cr|libgnomeprintui-2.18.6-11|52	described in:
21cr|libgnomeprintui-2.18.6-11|53	
21cr|libgnomeprintui-2.18.6-11|54	http://www.levien.com/gnome/print-arch.html
21cr|libgnomeprintui-2.18.6-11|55	
21cr|libgnomeprintui-2.18.6-11|56	%files -n %{libname}
21cr|libgnomeprintui-2.18.6-11|57	%{_libdir}/libgnomeprintui-%{api}.so.%{major}*
21cr|libgnomeprintui-2.18.6-11|58	
21cr|libgnomeprintui-2.18.6-11|59	#----------------------------------------------------------------------------
21cr|libgnomeprintui-2.18.6-11|60	
21cr|libgnomeprintui-2.18.6-11|61	%package -n %{devname}
21cr|libgnomeprintui-2.18.6-11|62	Summary:	Development libraries, include files for GNOME print
21cr|libgnomeprintui-2.18.6-11|63	Group:		Development/GNOME and GTK+
21cr|libgnomeprintui-2.18.6-11|64	Requires:	%{libname} = %{EVRD}
21cr|libgnomeprintui-2.18.6-11|65	Provides:	%{name}-devel = %{EVRD}
21cr|libgnomeprintui-2.18.6-11|66	
21cr|libgnomeprintui-2.18.6-11|67	%description -n %{devname}
21cr|libgnomeprintui-2.18.6-11|68	This is an implementation of the Gnome Printing Architecture, as
21cr|libgnomeprintui-2.18.6-11|69	described in:
21cr|libgnomeprintui-2.18.6-11|70	
21cr|libgnomeprintui-2.18.6-11|71	http://www.levien.com/gnome/print-arch.html
21cr|libgnomeprintui-2.18.6-11|72	
21cr|libgnomeprintui-2.18.6-11|73	%files -n %{devname}
21cr|libgnomeprintui-2.18.6-11|74	%doc ChangeLog
21cr|libgnomeprintui-2.18.6-11|75	%doc %{_datadir}/gtk-doc/html/*
21cr|libgnomeprintui-2.18.6-11|76	%{_includedir}/*
21cr|libgnomeprintui-2.18.6-11|77	%{_libdir}/*.so
21cr|libgnomeprintui-2.18.6-11|78	%{_libdir}/pkgconfig/*
21cr|libgnomeprintui-2.18.6-11|79	
21cr|libgnomeprintui-2.18.6-11|80	#----------------------------------------------------------------------------
21cr|libgnomeprintui-2.18.6-11|81	
21cr|libgnomeprintui-2.18.6-11|82	%prep
21cr|libgnomeprintui-2.18.6-11|83	%setup -q
21cr|libgnomeprintui-2.18.6-11|84	%apply_patches
21cr|libgnomeprintui-2.18.6-11|85	
21cr|libgnomeprintui-2.18.6-11|86	%build
21cr|libgnomeprintui-2.18.6-11|87	%configure \
21cr|libgnomeprintui-2.18.6-11|88	--disable-static \
21cr|libgnomeprintui-2.18.6-11|89	%if %{with gtkdoc}
21cr|libgnomeprintui-2.18.6-11|90	--enable-gtk-doc
21cr|libgnomeprintui-2.18.6-11|91	%else
21cr|libgnomeprintui-2.18.6-11|92	--disable-gtk-doc
21cr|libgnomeprintui-2.18.6-11|93	%endif
21cr|libgnomeprintui-2.18.6-11|94	%make LIBS=-lm
21cr|libgnomeprintui-2.18.6-11|95	
21cr|libgnomeprintui-2.18.6-11|96	%install
21cr|libgnomeprintui-2.18.6-11|97	%makeinstall_std
21cr|libgnomeprintui-2.18.6-11|98	
21cr|libgnomeprintui-2.18.6-11|99	%find_lang %{name}-2.2

2689 21
21cr|libgnomesu-2.0.6-1|1	%define major 0
21cr|libgnomesu-2.0.6-1|2	%define libname %mklibname gnomesu %{major}
21cr|libgnomesu-2.0.6-1|3	%define devname %mklibname gnomesu -d
21cr|libgnomesu-2.0.6-1|4	
21cr|libgnomesu-2.0.6-1|5	Summary:	Library for accessing superuser privileges from GNOME
21cr|libgnomesu-2.0.6-1|6	Name:		libgnomesu
21cr|libgnomesu-2.0.6-1|7	Version:	2.0.6
21cr|libgnomesu-2.0.6-1|8	Release:	1
21cr|libgnomesu-2.0.6-1|9	License:	LGPLv2+
21cr|libgnomesu-2.0.6-1|10	Group:		System/Libraries
21cr|libgnomesu-2.0.6-1|11	Url:		http://members.chello.nl/~h.lai/libgnomesu/
21cr|libgnomesu-2.0.6-1|12	Source0:	https://github.com/openSUSE/libgnomesu/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libgnomesu-2.0.6-1|13	Patch0:		libgnomesu-0.9.5-pam_stack.patch
21cr|libgnomesu-2.0.6-1|14	BuildRequires:	intltool
21cr|libgnomesu-2.0.6-1|15	BuildRequires:	pam-devel
21cr|libgnomesu-2.0.6-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|libgnomesu-2.0.6-1|17	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|libgnomesu-2.0.6-1|18	
21cr|libgnomesu-2.0.6-1|19	%description
21cr|libgnomesu-2.0.6-1|20	libgnomesu is a library for providing superuser privileges to GNOME
21cr|libgnomesu-2.0.6-1|21	applications. It supports sudo, consolehelper, PAM and su.
21cr|libgnomesu-2.0.6-1|22	
21cr|libgnomesu-2.0.6-1|23	%files -f %{name}-1.0.lang
21cr|libgnomesu-2.0.6-1|24	%doc README.md ChangeLog NEWS TODO AUTHORS
21cr|libgnomesu-2.0.6-1|25	%config(noreplace) %{_sysconfdir}/pam.d/gnomesu-pam
21cr|libgnomesu-2.0.6-1|26	%{_bindir}/gnomesu
21cr|libgnomesu-2.0.6-1|27	%attr(4111,root,root) %{_libexecdir}/%{name}/gnomesu-backend
21cr|libgnomesu-2.0.6-1|28	%attr(4111,root,root) %{_libexecdir}/%{name}/gnomesu-pam-backend
21cr|libgnomesu-2.0.6-1|29	
21cr|libgnomesu-2.0.6-1|30	#----------------------------------------------------------------------------
21cr|libgnomesu-2.0.6-1|31	
21cr|libgnomesu-2.0.6-1|32	%package -n %{libname}
21cr|libgnomesu-2.0.6-1|33	Summary:	Library for accessing superuser privileges from GNOME
21cr|libgnomesu-2.0.6-1|34	Group:		System/Libraries
21cr|libgnomesu-2.0.6-1|35	
21cr|libgnomesu-2.0.6-1|36	%description -n %{libname}
21cr|libgnomesu-2.0.6-1|37	libgnomesu is a library for providing superuser privileges to GNOME
21cr|libgnomesu-2.0.6-1|38	applications. It supports sudo, consolehelper, PAM and su.
21cr|libgnomesu-2.0.6-1|39	
21cr|libgnomesu-2.0.6-1|40	%files -n %{libname}
21cr|libgnomesu-2.0.6-1|41	%{_libdir}/libgnomesu.so.%{major}*
21cr|libgnomesu-2.0.6-1|42	
21cr|libgnomesu-2.0.6-1|43	#----------------------------------------------------------------------------
21cr|libgnomesu-2.0.6-1|44	
21cr|libgnomesu-2.0.6-1|45	%package -n %{devname}
21cr|libgnomesu-2.0.6-1|46	Summary:	Library for accessing superuser privileges from GNOME
21cr|libgnomesu-2.0.6-1|47	Group:		Development/C
21cr|libgnomesu-2.0.6-1|48	Requires:	%{libname} = %{EVRD}
21cr|libgnomesu-2.0.6-1|49	Provides:	%{name}-devel = %{EVRD}
21cr|libgnomesu-2.0.6-1|50	
21cr|libgnomesu-2.0.6-1|51	%description -n %{devname}
21cr|libgnomesu-2.0.6-1|52	libgnomesu is a library for providing superuser privileges to GNOME
21cr|libgnomesu-2.0.6-1|53	applications. It supports sudo, consolehelper, PAM and su.
21cr|libgnomesu-2.0.6-1|54	
21cr|libgnomesu-2.0.6-1|55	%files -n %{devname}
21cr|libgnomesu-2.0.6-1|56	%{_includedir}/libgnomesu-1.0/
21cr|libgnomesu-2.0.6-1|57	%{_libdir}/pkgconfig/libgnomesu-1.0.pc
21cr|libgnomesu-2.0.6-1|58	%{_libdir}/lib*.so
21cr|libgnomesu-2.0.6-1|59	
21cr|libgnomesu-2.0.6-1|60	#----------------------------------------------------------------------------
21cr|libgnomesu-2.0.6-1|61	
21cr|libgnomesu-2.0.6-1|62	%prep
21cr|libgnomesu-2.0.6-1|63	%setup -q
21cr|libgnomesu-2.0.6-1|64	%apply_patches
21cr|libgnomesu-2.0.6-1|65	
21cr|libgnomesu-2.0.6-1|66	%build
21cr|libgnomesu-2.0.6-1|67	mkdir -p m4
21cr|libgnomesu-2.0.6-1|68	intltoolize -f
21cr|libgnomesu-2.0.6-1|69	autoreconf -fi
21cr|libgnomesu-2.0.6-1|70	export SUID_CFLAGS="-fPIE"
21cr|libgnomesu-2.0.6-1|71	export SUID_LDFLAGS="-pie"
21cr|libgnomesu-2.0.6-1|72	%configure \
21cr|libgnomesu-2.0.6-1|73	--docdir=%{_docdir}/%{name}		\
21cr|libgnomesu-2.0.6-1|74	--disable-silent-rules			\
21cr|libgnomesu-2.0.6-1|75	--libexecdir=%{_libexecdir}/%{name}	\
21cr|libgnomesu-2.0.6-1|76	--disable-setuid-error
21cr|libgnomesu-2.0.6-1|77	%make
21cr|libgnomesu-2.0.6-1|78	
21cr|libgnomesu-2.0.6-1|79	%install
21cr|libgnomesu-2.0.6-1|80	%makeinstall_std
21cr|libgnomesu-2.0.6-1|81	
21cr|libgnomesu-2.0.6-1|82	%find_lang %{name}-1.0
21cr|libgnomesu-2.0.6-1|83	
21cr|libgnomesu-2.0.6-1|84	#gw fix perms for cpio
21cr|libgnomesu-2.0.6-1|85	chmod 755 %{buildroot}%{_libexecdir}/*

2690 21
21cr|libgnomeui2-2.24.5-14|1	%define api 2
21cr|libgnomeui2-2.24.5-14|2	%define major 0
21cr|libgnomeui2-2.24.5-14|3	%define pkgname libgnomeui
21cr|libgnomeui2-2.24.5-14|4	
21cr|libgnomeui2-2.24.5-14|5	%define libname %mklibname gnomeui %{api} %{major}
21cr|libgnomeui2-2.24.5-14|6	%define devname %mklibname gnomeui %{api} -d
21cr|libgnomeui2-2.24.5-14|7	
21cr|libgnomeui2-2.24.5-14|8	Summary:	Main GNOME libraries
21cr|libgnomeui2-2.24.5-14|9	Name:		%{pkgname}%{api}
21cr|libgnomeui2-2.24.5-14|10	Version:	2.24.5
21cr|libgnomeui2-2.24.5-14|11	Release:	14
21cr|libgnomeui2-2.24.5-14|12	License:	LGPLv2+
21cr|libgnomeui2-2.24.5-14|13	Group:		System/Libraries
21cr|libgnomeui2-2.24.5-14|14	Url:		http://www.gnome.org/
21cr|libgnomeui2-2.24.5-14|15	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21cr|libgnomeui2-2.24.5-14|16	# (fc) 2.22.1-2mdv link with math library
21cr|libgnomeui2-2.24.5-14|17	Patch0:		libgnomeui-2.22.1-floor.patch
21cr|libgnomeui2-2.24.5-14|18	Patch1:		libgnomeui-2.24.5-utf8.patch
21cr|libgnomeui2-2.24.5-14|19	BuildRequires:	intltool
21cr|libgnomeui2-2.24.5-14|20	BuildRequires:	gnome-common
21cr|libgnomeui2-2.24.5-14|21	BuildRequires:	gtk-doc >= 0.9
21cr|libgnomeui2-2.24.5-14|22	BuildRequires:	pkgconfig(gconf-2.0) >= 1.1.11
21cr|libgnomeui2-2.24.5-14|23	BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.12.0
21cr|libgnomeui2-2.24.5-14|24	BuildRequires:	pkgconfig(gio-2.0) >= 2.16.0
21cr|libgnomeui2-2.24.5-14|25	BuildRequires:	pkgconfig(glib-2.0) >= 2.16.0
21cr|libgnomeui2-2.24.5-14|26	BuildRequires:	pkgconfig(gnome-keyring-1) >= 0.4
21cr|libgnomeui2-2.24.5-14|27	BuildRequires:	pkgconfig(gnome-vfs-2.0) >= 2.7.3
21cr|libgnomeui2-2.24.5-14|28	BuildRequires:	pkgconfig(ice)
21cr|libgnomeui2-2.24.5-14|29	BuildRequires:	pkgconfig(libbonoboui-2.0) >= 2.13.1
21cr|libgnomeui2-2.24.5-14|30	BuildRequires:	pkgconfig(libglade-2.0) >= 2.0.0
21cr|libgnomeui2-2.24.5-14|31	BuildRequires:	pkgconfig(libgnome-2.0) >= 2.13.7
21cr|libgnomeui2-2.24.5-14|32	BuildRequires:	pkgconfig(libgnomecanvas-2.0) >= 2.0.0
21cr|libgnomeui2-2.24.5-14|33	BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.20
21cr|libgnomeui2-2.24.5-14|34	BuildRequires:	pkgconfig(pango) >= 1.1.2
21cr|libgnomeui2-2.24.5-14|35	BuildRequires:	pkgconfig(popt)
21cr|libgnomeui2-2.24.5-14|36	Requires:	gnome-icon-theme
21cr|libgnomeui2-2.24.5-14|37	
21cr|libgnomeui2-2.24.5-14|38	%description
21cr|libgnomeui2-2.24.5-14|39	Data files for the GNOME UI library such as translations.
21cr|libgnomeui2-2.24.5-14|40	
21cr|libgnomeui2-2.24.5-14|41	%files -f %{pkgname}-2.0.lang
21cr|libgnomeui2-2.24.5-14|42	%doc AUTHORS NEWS README
21cr|libgnomeui2-2.24.5-14|43	%{_libdir}/libglade/2.0/*.so
21cr|libgnomeui2-2.24.5-14|44	%{_datadir}/pixmaps/*
21cr|libgnomeui2-2.24.5-14|45	
21cr|libgnomeui2-2.24.5-14|46	#----------------------------------------------------------------------------
21cr|libgnomeui2-2.24.5-14|47	
21cr|libgnomeui2-2.24.5-14|48	%package -n %{libname}
21cr|libgnomeui2-2.24.5-14|49	Summary:	GNOME libraries
21cr|libgnomeui2-2.24.5-14|50	Group:		System/Libraries
21cr|libgnomeui2-2.24.5-14|51	
21cr|libgnomeui2-2.24.5-14|52	%description -n %{libname}
21cr|libgnomeui2-2.24.5-14|53	GNOME library contains extra widgets to let your GNOME applications
21cr|libgnomeui2-2.24.5-14|54	really shine.
21cr|libgnomeui2-2.24.5-14|55	
21cr|libgnomeui2-2.24.5-14|56	%files -n %{libname}
21cr|libgnomeui2-2.24.5-14|57	%{_libdir}/libgnomeui-%{api}.so.%{major}*
21cr|libgnomeui2-2.24.5-14|58	
21cr|libgnomeui2-2.24.5-14|59	#----------------------------------------------------------------------------
21cr|libgnomeui2-2.24.5-14|60	
21cr|libgnomeui2-2.24.5-14|61	%package -n %{devname}
21cr|libgnomeui2-2.24.5-14|62	Summary:	Development libraries, include files for GNOME
21cr|libgnomeui2-2.24.5-14|63	Group:		Development/GNOME and GTK+
21cr|libgnomeui2-2.24.5-14|64	Requires:	%{libname} = %{EVRD}
21cr|libgnomeui2-2.24.5-14|65	Provides:	%{name}-devel = %{EVRD}
21cr|libgnomeui2-2.24.5-14|66	
21cr|libgnomeui2-2.24.5-14|67	%description -n %{devname}
21cr|libgnomeui2-2.24.5-14|68	Development library, headers files and documentation needed in order
21cr|libgnomeui2-2.24.5-14|69	to develop applications using the GNOME library.
21cr|libgnomeui2-2.24.5-14|70	
21cr|libgnomeui2-2.24.5-14|71	%files -n %{devname}
21cr|libgnomeui2-2.24.5-14|72	%doc ChangeLog
21cr|libgnomeui2-2.24.5-14|73	%doc %{_datadir}/gtk-doc/html/*
21cr|libgnomeui2-2.24.5-14|74	%{_includedir}/*
21cr|libgnomeui2-2.24.5-14|75	%{_libdir}/pkgconfig/*
21cr|libgnomeui2-2.24.5-14|76	%{_libdir}/*.so
21cr|libgnomeui2-2.24.5-14|77	
21cr|libgnomeui2-2.24.5-14|78	#----------------------------------------------------------------------------
21cr|libgnomeui2-2.24.5-14|79	
21cr|libgnomeui2-2.24.5-14|80	%prep
21cr|libgnomeui2-2.24.5-14|81	%setup -qn %{pkgname}-%{version}
21cr|libgnomeui2-2.24.5-14|82	%apply_patches
21cr|libgnomeui2-2.24.5-14|83	
21cr|libgnomeui2-2.24.5-14|84	#needed by patch0
21cr|libgnomeui2-2.24.5-14|85	autoreconf -fi
21cr|libgnomeui2-2.24.5-14|86	
21cr|libgnomeui2-2.24.5-14|87	%build
21cr|libgnomeui2-2.24.5-14|88	%configure \
21cr|libgnomeui2-2.24.5-14|89	--disable-static \
21cr|libgnomeui2-2.24.5-14|90	--enable-gtk-doc \
21cr|libgnomeui2-2.24.5-14|91	--enable-compile-warnings=no
21cr|libgnomeui2-2.24.5-14|92	
21cr|libgnomeui2-2.24.5-14|93	%make
21cr|libgnomeui2-2.24.5-14|94	
21cr|libgnomeui2-2.24.5-14|95	%install
21cr|libgnomeui2-2.24.5-14|96	%makeinstall_std
21cr|libgnomeui2-2.24.5-14|97	
21cr|libgnomeui2-2.24.5-14|98	%find_lang %{pkgname}-2.0

2691 21
21cr|libgnomeuimm2.6-2.28.0-15|1	%define pkgname libgnomeuimm
21cr|libgnomeuimm2.6-2.28.0-15|2	%define major 1
21cr|libgnomeuimm2.6-2.28.0-15|3	%define api 2.6
21cr|libgnomeuimm2.6-2.28.0-15|4	%define libname %mklibname gnomeuimm %{api} %{major}
21cr|libgnomeuimm2.6-2.28.0-15|5	%define devname %mklibname gnomeuimm %{api} -d
21cr|libgnomeuimm2.6-2.28.0-15|6	%define libname_orig %mklibname gnomeuimm %{api}
21cr|libgnomeuimm2.6-2.28.0-15|7	
21cr|libgnomeuimm2.6-2.28.0-15|8	Summary:	A C++ wrapper for GNOME UI library
21cr|libgnomeuimm2.6-2.28.0-15|9	Name:		%{pkgname}%{api}
21cr|libgnomeuimm2.6-2.28.0-15|10	Version:	2.28.0
21cr|libgnomeuimm2.6-2.28.0-15|11	Release:	15
21cr|libgnomeuimm2.6-2.28.0-15|12	License:	LGPLv2+
21cr|libgnomeuimm2.6-2.28.0-15|13	Group:		System/Libraries
21cr|libgnomeuimm2.6-2.28.0-15|14	Url:		http://gtkmm.sourceforge.net/
21cr|libgnomeuimm2.6-2.28.0-15|15	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21cr|libgnomeuimm2.6-2.28.0-15|16	BuildRequires:	doxygen
21cr|libgnomeuimm2.6-2.28.0-15|17	BuildRequires:	pkgconfig(expat)
21cr|libgnomeuimm2.6-2.28.0-15|18	BuildRequires:	pkgconfig(gconfmm-2.6)
21cr|libgnomeuimm2.6-2.28.0-15|19	BuildRequires:	pkgconfig(gnome-vfsmm-2.6)
21cr|libgnomeuimm2.6-2.28.0-15|20	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|libgnomeuimm2.6-2.28.0-15|21	BuildRequires:	pkgconfig(libgnomecanvasmm-2.6)
21cr|libgnomeuimm2.6-2.28.0-15|22	BuildRequires:	pkgconfig(libgnomemm-2.6)
21cr|libgnomeuimm2.6-2.28.0-15|23	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|libgnomeuimm2.6-2.28.0-15|24	BuildRequires:	pkgconfig(popt)
21cr|libgnomeuimm2.6-2.28.0-15|25	
21cr|libgnomeuimm2.6-2.28.0-15|26	%description
21cr|libgnomeuimm2.6-2.28.0-15|27	This library provides a C++ wrapper for GNOME UI library.
21cr|libgnomeuimm2.6-2.28.0-15|28	It is a subpackage of the gnomemm project, which provides C++ binding
21cr|libgnomeuimm2.6-2.28.0-15|29	of various GNOME libraries.
21cr|libgnomeuimm2.6-2.28.0-15|30	
21cr|libgnomeuimm2.6-2.28.0-15|31	#----------------------------------------------------------------------------
21cr|libgnomeuimm2.6-2.28.0-15|32	
21cr|libgnomeuimm2.6-2.28.0-15|33	%package -n %{libname}
21cr|libgnomeuimm2.6-2.28.0-15|34	Summary:	A C++ wrapper for GNOME UI library
21cr|libgnomeuimm2.6-2.28.0-15|35	Group:		System/Libraries
21cr|libgnomeuimm2.6-2.28.0-15|36	Provides:	%{pkgname} = %{EVRD}
21cr|libgnomeuimm2.6-2.28.0-15|37	Provides:	%{libname_orig} = %{EVRD}
21cr|libgnomeuimm2.6-2.28.0-15|38	
21cr|libgnomeuimm2.6-2.28.0-15|39	%description -n %{libname}
21cr|libgnomeuimm2.6-2.28.0-15|40	This library provides a C++ wrapper for GNOME UI library.
21cr|libgnomeuimm2.6-2.28.0-15|41	It is a subpackage of the gnomemm project, which provides C++ binding
21cr|libgnomeuimm2.6-2.28.0-15|42	of various GNOME libraries.
21cr|libgnomeuimm2.6-2.28.0-15|43	
21cr|libgnomeuimm2.6-2.28.0-15|44	%files -n %{libname}
21cr|libgnomeuimm2.6-2.28.0-15|45	%doc AUTHORS COPYING
21cr|libgnomeuimm2.6-2.28.0-15|46	%{_libdir}/libgnomeuimm-%{api}.so.%{major}*
21cr|libgnomeuimm2.6-2.28.0-15|47	
21cr|libgnomeuimm2.6-2.28.0-15|48	#----------------------------------------------------------------------------
21cr|libgnomeuimm2.6-2.28.0-15|49	
21cr|libgnomeuimm2.6-2.28.0-15|50	%package -n %{devname}
21cr|libgnomeuimm2.6-2.28.0-15|51	Summary:	Development files for libgnomeui C++ wrapper
21cr|libgnomeuimm2.6-2.28.0-15|52	Group:		Development/GNOME and GTK+
21cr|libgnomeuimm2.6-2.28.0-15|53	Requires:	%{libname} = %{EVRD}
21cr|libgnomeuimm2.6-2.28.0-15|54	Provides:	%{name}-devel = %{EVRD}
21cr|libgnomeuimm2.6-2.28.0-15|55	Provides:	%{pkgname}-devel = %{EVRD}
21cr|libgnomeuimm2.6-2.28.0-15|56	
21cr|libgnomeuimm2.6-2.28.0-15|57	%description -n %{devname}
21cr|libgnomeuimm2.6-2.28.0-15|58	This package contains all necessary files, including libraries and headers,
21cr|libgnomeuimm2.6-2.28.0-15|59	that C++ programmers will need to develop applications which use
21cr|libgnomeuimm2.6-2.28.0-15|60	%{pkgname}, the C++ interface to libgnomeui.
21cr|libgnomeuimm2.6-2.28.0-15|61	
21cr|libgnomeuimm2.6-2.28.0-15|62	It is necessary when compiling applications which use %{pkgname} as well.
21cr|libgnomeuimm2.6-2.28.0-15|63	
21cr|libgnomeuimm2.6-2.28.0-15|64	%files -n %{devname}
21cr|libgnomeuimm2.6-2.28.0-15|65	%doc COPYING ChangeLog TODO
21cr|libgnomeuimm2.6-2.28.0-15|66	%{_includedir}/*
21cr|libgnomeuimm2.6-2.28.0-15|67	%{_libdir}/lib*.so
21cr|libgnomeuimm2.6-2.28.0-15|68	%{_libdir}/pkgconfig/*.pc
21cr|libgnomeuimm2.6-2.28.0-15|69	%{_libdir}/%{pkgname}-%{api}
21cr|libgnomeuimm2.6-2.28.0-15|70	
21cr|libgnomeuimm2.6-2.28.0-15|71	#----------------------------------------------------------------------------
21cr|libgnomeuimm2.6-2.28.0-15|72	
21cr|libgnomeuimm2.6-2.28.0-15|73	%package doc
21cr|libgnomeuimm2.6-2.28.0-15|74	Summary:	Documentation of %{pkgname} library
21cr|libgnomeuimm2.6-2.28.0-15|75	Group:		Documentation
21cr|libgnomeuimm2.6-2.28.0-15|76	
21cr|libgnomeuimm2.6-2.28.0-15|77	%description doc
21cr|libgnomeuimm2.6-2.28.0-15|78	This package provides API documentation of %{pkgname} library.
21cr|libgnomeuimm2.6-2.28.0-15|79	
21cr|libgnomeuimm2.6-2.28.0-15|80	%files doc
21cr|libgnomeuimm2.6-2.28.0-15|81	%doc docs/reference/html
21cr|libgnomeuimm2.6-2.28.0-15|82	
21cr|libgnomeuimm2.6-2.28.0-15|83	#----------------------------------------------------------------------------
21cr|libgnomeuimm2.6-2.28.0-15|84	
21cr|libgnomeuimm2.6-2.28.0-15|85	%prep
21cr|libgnomeuimm2.6-2.28.0-15|86	%setup -qn %{pkgname}-%{version}
21cr|libgnomeuimm2.6-2.28.0-15|87	
21cr|libgnomeuimm2.6-2.28.0-15|88	%build
21cr|libgnomeuimm2.6-2.28.0-15|89	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|libgnomeuimm2.6-2.28.0-15|90	%configure \
21cr|libgnomeuimm2.6-2.28.0-15|91	--disable-static
21cr|libgnomeuimm2.6-2.28.0-15|92	%make
21cr|libgnomeuimm2.6-2.28.0-15|93	
21cr|libgnomeuimm2.6-2.28.0-15|94	### Build doc
21cr|libgnomeuimm2.6-2.28.0-15|95	pushd docs/reference
21cr|libgnomeuimm2.6-2.28.0-15|96	perl -pi -e 's/^(HAVE_DOT.*=) YES$/$1 NO/' Doxyfile
21cr|libgnomeuimm2.6-2.28.0-15|97	make all
21cr|libgnomeuimm2.6-2.28.0-15|98	popd
21cr|libgnomeuimm2.6-2.28.0-15|99	
21cr|libgnomeuimm2.6-2.28.0-15|100	%install
21cr|libgnomeuimm2.6-2.28.0-15|101	%makeinstall_std

2692 21
21cr|libgooglepinyin-0.1.2-1|1	%define major 0
21cr|libgooglepinyin-0.1.2-1|2	%define libname %mklibname googlepinyin %{major}
21cr|libgooglepinyin-0.1.2-1|3	%define devname %mklibname googlepinyin -d
21cr|libgooglepinyin-0.1.2-1|4	
21cr|libgooglepinyin-0.1.2-1|5	Summary:	A fork from google pinyin on android
21cr|libgooglepinyin-0.1.2-1|6	Name:		libgooglepinyin
21cr|libgooglepinyin-0.1.2-1|7	Version:	0.1.2
21cr|libgooglepinyin-0.1.2-1|8	Release:	1
21cr|libgooglepinyin-0.1.2-1|9	License:	Apache-2.0
21cr|libgooglepinyin-0.1.2-1|10	Group:		System/Internationalization
21cr|libgooglepinyin-0.1.2-1|11	Url:		http://code.google.com/p/libgooglepinyin
21cr|libgooglepinyin-0.1.2-1|12	Source:		https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/%{name}/%{name}-%{version}.tar.bz2
21cr|libgooglepinyin-0.1.2-1|13	BuildRequires:	cmake
21cr|libgooglepinyin-0.1.2-1|14	BuildRequires:	intltool
21cr|libgooglepinyin-0.1.2-1|15	BuildRequires:	pkgconfig(cairo)
21cr|libgooglepinyin-0.1.2-1|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|libgooglepinyin-0.1.2-1|17	BuildRequires:	pkgconfig(pango)
21cr|libgooglepinyin-0.1.2-1|18	
21cr|libgooglepinyin-0.1.2-1|19	%description
21cr|libgooglepinyin-0.1.2-1|20	libgooglepinyin is an input method fork from google pinyin on android.
21cr|libgooglepinyin-0.1.2-1|21	
21cr|libgooglepinyin-0.1.2-1|22	%files
21cr|libgooglepinyin-0.1.2-1|23	%{_libdir}/googlepinyin/data/dict_pinyin.dat
21cr|libgooglepinyin-0.1.2-1|24	
21cr|libgooglepinyin-0.1.2-1|25	#----------------------------------------------------------------------------
21cr|libgooglepinyin-0.1.2-1|26	
21cr|libgooglepinyin-0.1.2-1|27	%package -n %{libname}
21cr|libgooglepinyin-0.1.2-1|28	Summary:	A fork from googlepinyin on android
21cr|libgooglepinyin-0.1.2-1|29	Group:		System/Libraries
21cr|libgooglepinyin-0.1.2-1|30	Requires:	%{name}
21cr|libgooglepinyin-0.1.2-1|31	
21cr|libgooglepinyin-0.1.2-1|32	%description -n %{libname}
21cr|libgooglepinyin-0.1.2-1|33	libgooglepinyin is an input method fork from google pinyin on android
21cr|libgooglepinyin-0.1.2-1|34	
21cr|libgooglepinyin-0.1.2-1|35	%files -n %{libname}
21cr|libgooglepinyin-0.1.2-1|36	%{_libdir}/libgooglepinyin.so.%{major}*
21cr|libgooglepinyin-0.1.2-1|37	
21cr|libgooglepinyin-0.1.2-1|38	#----------------------------------------------------------------------------
21cr|libgooglepinyin-0.1.2-1|39	
21cr|libgooglepinyin-0.1.2-1|40	%package -n %{devname}
21cr|libgooglepinyin-0.1.2-1|41	Summary:	Development files for googlepinyin library
21cr|libgooglepinyin-0.1.2-1|42	Group:		Development/C++
21cr|libgooglepinyin-0.1.2-1|43	Requires:	%{libname} = %{EVRD}
21cr|libgooglepinyin-0.1.2-1|44	
21cr|libgooglepinyin-0.1.2-1|45	%description -n %{devname}
21cr|libgooglepinyin-0.1.2-1|46	Development files for googlepinyin library.
21cr|libgooglepinyin-0.1.2-1|47	
21cr|libgooglepinyin-0.1.2-1|48	%files -n %{devname}
21cr|libgooglepinyin-0.1.2-1|49	%{_includedir}/googlepinyin
21cr|libgooglepinyin-0.1.2-1|50	%{_libdir}/libgooglepinyin.so
21cr|libgooglepinyin-0.1.2-1|51	%{_libdir}/pkgconfig/googlepinyin.pc
21cr|libgooglepinyin-0.1.2-1|52	
21cr|libgooglepinyin-0.1.2-1|53	#----------------------------------------------------------------------------
21cr|libgooglepinyin-0.1.2-1|54	
21cr|libgooglepinyin-0.1.2-1|55	%prep
21cr|libgooglepinyin-0.1.2-1|56	%setup -q
21cr|libgooglepinyin-0.1.2-1|57	
21cr|libgooglepinyin-0.1.2-1|58	%build
21cr|libgooglepinyin-0.1.2-1|59	%cmake \
21cr|libgooglepinyin-0.1.2-1|60	-DCMAKE_SKIP_RPATH:BOOL=OFF
21cr|libgooglepinyin-0.1.2-1|61	%make
21cr|libgooglepinyin-0.1.2-1|62	
21cr|libgooglepinyin-0.1.2-1|63	%install
21cr|libgooglepinyin-0.1.2-1|64	%makeinstall_std -C build

2693 21
21cr|libgpiod-2.2-1|1	%define major 3
21cr|libgpiod-2.2-1|2	%define cpp_major 2
21cr|libgpiod-2.2-1|3	%define libname %mklibname gpiod %{major}
21cr|libgpiod-2.2-1|4	%define libgcpp %mklibname gpiodcxx %{cpp_major}
21cr|libgpiod-2.2-1|5	%define devname %mklibname gpiod -d
21cr|libgpiod-2.2-1|6	
21cr|libgpiod-2.2-1|7	Summary:	C library and tools for interacting with linux GPIO char device
21cr|libgpiod-2.2-1|8	Name:		libgpiod
21cr|libgpiod-2.2-1|9	Version:	2.2
21cr|libgpiod-2.2-1|10	Release:	1
21cr|libgpiod-2.2-1|11	License:	LGPLv2.1+
21cr|libgpiod-2.2-1|12	Group:		System/Libraries
21cr|libgpiod-2.2-1|13	Url:		https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git
21cr|libgpiod-2.2-1|14	Source0:	https://mirrors.edge.kernel.org/pub/software/libs/libgpiod/%{name}-%{version}.tar.xz
21cr|libgpiod-2.2-1|15	BuildRequires:	autoconf-archive
21cr|libgpiod-2.2-1|16	BuildRequires:	doxygen
21cr|libgpiod-2.2-1|17	BuildRequires:	help2man
21cr|libgpiod-2.2-1|18	BuildRequires:	kernel-headers
21cr|libgpiod-2.2-1|19	BuildRequires:	pkgconfig(libkmod)
21cr|libgpiod-2.2-1|20	BuildRequires:	pkgconfig(systemd)
21cr|libgpiod-2.2-1|21	
21cr|libgpiod-2.2-1|22	%description
21cr|libgpiod-2.2-1|23	libgpiod is a C library and tools for interacting with the linux GPIO character
21cr|libgpiod-2.2-1|24	device (gpiod stands for GPIO device) The new character device interface
21cr|libgpiod-2.2-1|25	guarantees all allocated resources are freed after closing the device file
21cr|libgpiod-2.2-1|26	descriptor and adds several new features that are not present in the obsolete
21cr|libgpiod-2.2-1|27	sysfs interface (like event polling, setting/reading multiple values at once or
21cr|libgpiod-2.2-1|28	open-source and open-drain GPIOs).
21cr|libgpiod-2.2-1|29	
21cr|libgpiod-2.2-1|30	#------------------------------------------------------------------
21cr|libgpiod-2.2-1|31	
21cr|libgpiod-2.2-1|32	%package utils
21cr|libgpiod-2.2-1|33	Summary:	Utilities for GPIO
21cr|libgpiod-2.2-1|34	Group:		System/Base
21cr|libgpiod-2.2-1|35	
21cr|libgpiod-2.2-1|36	%description utils
21cr|libgpiod-2.2-1|37	Utilities for interacting with GPIO character devices.
21cr|libgpiod-2.2-1|38	
21cr|libgpiod-2.2-1|39	%files utils
21cr|libgpiod-2.2-1|40	%doc README
21cr|libgpiod-2.2-1|41	%license COPYING
21cr|libgpiod-2.2-1|42	%{_bindir}/gpio*
21cr|libgpiod-2.2-1|43	%{_mandir}/man*/gpio*
21cr|libgpiod-2.2-1|44	
21cr|libgpiod-2.2-1|45	#------------------------------------------------------------------
21cr|libgpiod-2.2-1|46	
21cr|libgpiod-2.2-1|47	%package -n %{libname}
21cr|libgpiod-2.2-1|48	Summary:	%{name} shared library
21cr|libgpiod-2.2-1|49	Group:		System/Libraries
21cr|libgpiod-2.2-1|50	
21cr|libgpiod-2.2-1|51	%description -n %{libname}
21cr|libgpiod-2.2-1|52	%{name} shared library.
21cr|libgpiod-2.2-1|53	
21cr|libgpiod-2.2-1|54	%files -n %{libname}
21cr|libgpiod-2.2-1|55	%{_libdir}/%{name}.so.%{major}*
21cr|libgpiod-2.2-1|56	
21cr|libgpiod-2.2-1|57	#------------------------------------------------------------------
21cr|libgpiod-2.2-1|58	
21cr|libgpiod-2.2-1|59	%package -n %{libgcpp}
21cr|libgpiod-2.2-1|60	Summary:	C++ bindings for %{name}
21cr|libgpiod-2.2-1|61	Group:		System/Libraries
21cr|libgpiod-2.2-1|62	
21cr|libgpiod-2.2-1|63	%description -n %{libgcpp}
21cr|libgpiod-2.2-1|64	C++ bindings for use with %{name}.
21cr|libgpiod-2.2-1|65	
21cr|libgpiod-2.2-1|66	%files -n %{libgcpp}
21cr|libgpiod-2.2-1|67	%{_libdir}/libgpiodcxx.so.%{cpp_major}*
21cr|libgpiod-2.2-1|68	
21cr|libgpiod-2.2-1|69	#------------------------------------------------------------------
21cr|libgpiod-2.2-1|70	
21cr|libgpiod-2.2-1|71	%package -n %{devname}
21cr|libgpiod-2.2-1|72	Summary:	Development package for %{name}
21cr|libgpiod-2.2-1|73	Group:		Development/Other
21cr|libgpiod-2.2-1|74	Requires:	%{libgcpp} = %{EVRD}
21cr|libgpiod-2.2-1|75	Requires:	%{libname} = %{EVRD}
21cr|libgpiod-2.2-1|76	Provides:	gpiod-devel = %{EVRD}
21cr|libgpiod-2.2-1|77	
21cr|libgpiod-2.2-1|78	%description -n %{devname}
21cr|libgpiod-2.2-1|79	Files for development with %{name}.
21cr|libgpiod-2.2-1|80	
21cr|libgpiod-2.2-1|81	%files -n %{devname}
21cr|libgpiod-2.2-1|82	%{_includedir}/gpiod.*
21cr|libgpiod-2.2-1|83	%{_includedir}/gpiodcxx/
21cr|libgpiod-2.2-1|84	%{_libdir}/%{name}*.so
21cr|libgpiod-2.2-1|85	%{_libdir}/pkgconfig/libgpiod*.pc
21cr|libgpiod-2.2-1|86	
21cr|libgpiod-2.2-1|87	#------------------------------------------------------------------
21cr|libgpiod-2.2-1|88	
21cr|libgpiod-2.2-1|89	%prep
21cr|libgpiod-2.2-1|90	%autosetup -p1
21cr|libgpiod-2.2-1|91	
21cr|libgpiod-2.2-1|92	%build
21cr|libgpiod-2.2-1|93	autoreconf -fi
21cr|libgpiod-2.2-1|94	%configure	\
21cr|libgpiod-2.2-1|95	--disable-static	\
21cr|libgpiod-2.2-1|96	--enable-bindings-cxx	\
21cr|libgpiod-2.2-1|97	--enable-tools=yes
21cr|libgpiod-2.2-1|98	%make_build
21cr|libgpiod-2.2-1|99	
21cr|libgpiod-2.2-1|100	%install
21cr|libgpiod-2.2-1|101	%make_install
21cr|libgpiod-2.2-1|102	
21cr|libgpiod-2.2-1|103	%changelog
21cr|libgpiod-2.2-1|104	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|libgpiod-2.2-1|105	- automated spec cleanup
21cr|libgpiod-2.2-1|106	
21cr|libgpiod-2.2-1|107	* Sun Dec 8 2024 Alexander Stefanov <alexander@mezon.ru> 2.2-1
21cr|libgpiod-2.2-1|108	- autoupdate version to 2.2
21cr|libgpiod-2.2-1|109	
21cr|libgpiod-2.2-1|110	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|libgpiod-2.2-1|111	- autoadd .nvchecker.toml for libgpiod
21cr|libgpiod-2.2-1|112	
21cr|libgpiod-2.2-1|113	* Tue Aug 6 2024 Andrey Grigorev <survolog@yandex.ru> 2.1.3-1
21cr|libgpiod-2.2-1|114	- Fix typo
21cr|libgpiod-2.2-1|115	
21cr|libgpiod-2.2-1|116	* Tue Aug 6 2024 ABF <abf@rosalinux.ru>
21cr|libgpiod-2.2-1|117	- Automatic import for version 2.1.3-1

2694 21
21cr|libgringotts-1.2.1-3|1	%define major 2
21cr|libgringotts-1.2.1-3|2	%define libname %mklibname gringotts %{major}
21cr|libgringotts-1.2.1-3|3	%define devname %mklibname gringotts -d
21cr|libgringotts-1.2.1-3|4	%define staticdevname %mklibname gringotts -d -s
21cr|libgringotts-1.2.1-3|5	
21cr|libgringotts-1.2.1-3|6	Name:		libgringotts
21cr|libgringotts-1.2.1-3|7	Version:	1.2.1
21cr|libgringotts-1.2.1-3|8	Release:	3
21cr|libgringotts-1.2.1-3|9	Summary:	A data encapsulation and encryption library
21cr|libgringotts-1.2.1-3|10	Group:		System/Libraries
21cr|libgringotts-1.2.1-3|11	License:	GPLv2+
21cr|libgringotts-1.2.1-3|12	Url:		http://gringotts.berlios.de/
21cr|libgringotts-1.2.1-3|13	Source0:	http://download.berlios.de/gringotts/%{name}-%{version}.tar.bz2
21cr|libgringotts-1.2.1-3|14	
21cr|libgringotts-1.2.1-3|15	BuildRequires:	libmcrypt-devel
21cr|libgringotts-1.2.1-3|16	BuildRequires:	mhash-devel
21cr|libgringotts-1.2.1-3|17	BuildRequires:	zlib-devel
21cr|libgringotts-1.2.1-3|18	BuildRequires:	bzip2-devel
21cr|libgringotts-1.2.1-3|19	BuildRequires:	libtool-devel
21cr|libgringotts-1.2.1-3|20	
21cr|libgringotts-1.2.1-3|21	%description
21cr|libgringotts-1.2.1-3|22	A small, easy-to-use, thread-safe C library originally developed for
21cr|libgringotts-1.2.1-3|23	Gringotts; its purpose is to encapsulate data (generic: ASCII but
21cr|libgringotts-1.2.1-3|24	also binary data) in an encrypted and compressed file. It uses strong
21cr|libgringotts-1.2.1-3|25	encryption algorithms, to ensure the data is as safe as possible, and
21cr|libgringotts-1.2.1-3|26	allows the user to have the complete control over all the algorithms
21cr|libgringotts-1.2.1-3|27	used in the process.
21cr|libgringotts-1.2.1-3|28	
21cr|libgringotts-1.2.1-3|29	%package -n %{libname}
21cr|libgringotts-1.2.1-3|30	Summary:	A data encapsulation and encryption library
21cr|libgringotts-1.2.1-3|31	Group:		System/Libraries
21cr|libgringotts-1.2.1-3|32	
21cr|libgringotts-1.2.1-3|33	%description -n %{libname}
21cr|libgringotts-1.2.1-3|34	A small, easy-to-use, thread-safe C library originally developed for
21cr|libgringotts-1.2.1-3|35	Gringotts; its purpose is to encapsulate data (generic: ASCII but
21cr|libgringotts-1.2.1-3|36	also binary data) in an encrypted and compressed file. It uses strong
21cr|libgringotts-1.2.1-3|37	encryption algorithms, to ensure the data is as safe as possible, and
21cr|libgringotts-1.2.1-3|38	allows the user to have the complete control over all the algorithms
21cr|libgringotts-1.2.1-3|39	used in the process.
21cr|libgringotts-1.2.1-3|40	
21cr|libgringotts-1.2.1-3|41	%package -n %{devname}
21cr|libgringotts-1.2.1-3|42	Summary:	Development files for the libgringotts library
21cr|libgringotts-1.2.1-3|43	Group:		Development/C
21cr|libgringotts-1.2.1-3|44	
21cr|libgringotts-1.2.1-3|45	Requires:	%{libname} = %{EVRD}
21cr|libgringotts-1.2.1-3|46	Provides:	%{name}-devel = %{EVRD}
21cr|libgringotts-1.2.1-3|47	
21cr|libgringotts-1.2.1-3|48	%description -n %{devname}
21cr|libgringotts-1.2.1-3|49	This package provides development files for the libgringotts library.
21cr|libgringotts-1.2.1-3|50	
21cr|libgringotts-1.2.1-3|51	%package -n %{staticdevname}
21cr|libgringotts-1.2.1-3|52	Summary:	Static development files for the libgringotts library
21cr|libgringotts-1.2.1-3|53	Group:		Development/C
21cr|libgringotts-1.2.1-3|54	
21cr|libgringotts-1.2.1-3|55	Requires:	%{devname} = %{EVRD}
21cr|libgringotts-1.2.1-3|56	Provides:	%{name}-static-devel = %{EVRD}
21cr|libgringotts-1.2.1-3|57	
21cr|libgringotts-1.2.1-3|58	%description -n %{staticdevname}
21cr|libgringotts-1.2.1-3|59	This package provides static development files for the libgringotts
21cr|libgringotts-1.2.1-3|60	library.
21cr|libgringotts-1.2.1-3|61	
21cr|libgringotts-1.2.1-3|62	%prep
21cr|libgringotts-1.2.1-3|63	%setup -q
21cr|libgringotts-1.2.1-3|64	
21cr|libgringotts-1.2.1-3|65	%build
21cr|libgringotts-1.2.1-3|66	%configure --enable-static
21cr|libgringotts-1.2.1-3|67	%make
21cr|libgringotts-1.2.1-3|68	
21cr|libgringotts-1.2.1-3|69	%install
21cr|libgringotts-1.2.1-3|70	rm -rf %{buildroot}
21cr|libgringotts-1.2.1-3|71	%makeinstall_std
21cr|libgringotts-1.2.1-3|72	
21cr|libgringotts-1.2.1-3|73	# remove installed doc files
21cr|libgringotts-1.2.1-3|74	rm -rf %{buildroot}%{_defaultdocdir}/%{name}-%{version}
21cr|libgringotts-1.2.1-3|75	
21cr|libgringotts-1.2.1-3|76	%clean
21cr|libgringotts-1.2.1-3|77	rm -rf %{buildroot}
21cr|libgringotts-1.2.1-3|78	
21cr|libgringotts-1.2.1-3|79	%files -n %{libname}
21cr|libgringotts-1.2.1-3|80	%defattr(-,root,root)
21cr|libgringotts-1.2.1-3|81	%doc AUTHORS COPYING ChangeLog README TODO docs/manual.htm
21cr|libgringotts-1.2.1-3|82	%{_libdir}/%{name}.so.*
21cr|libgringotts-1.2.1-3|83	
21cr|libgringotts-1.2.1-3|84	%files -n %{devname}
21cr|libgringotts-1.2.1-3|85	%defattr(-,root,root)
21cr|libgringotts-1.2.1-3|86	%{_includedir}/%{name}.h
21cr|libgringotts-1.2.1-3|87	%{_libdir}/%{name}.so
21cr|libgringotts-1.2.1-3|88	%{_libdir}/pkgconfig/%{name}.pc
21cr|libgringotts-1.2.1-3|89	
21cr|libgringotts-1.2.1-3|90	%files -n %{staticdevname}
21cr|libgringotts-1.2.1-3|91	%defattr(-,root,root)
21cr|libgringotts-1.2.1-3|92	%{_libdir}/%{name}.a

2695 21
21cr|libgta-1.2.1-1|1	%define _disable_rebuild_configure 1
21cr|libgta-1.2.1-1|2	
21cr|libgta-1.2.1-1|3	%define major 1
21cr|libgta-1.2.1-1|4	%define libname %mklibname gta %{major}
21cr|libgta-1.2.1-1|5	%define devname %mklibname gta -d
21cr|libgta-1.2.1-1|6	
21cr|libgta-1.2.1-1|7	Summary:	Library that implements the Generic Tagged Arrays file format
21cr|libgta-1.2.1-1|8	Name:		libgta
21cr|libgta-1.2.1-1|9	Version:	1.2.1
21cr|libgta-1.2.1-1|10	Release:	1
21cr|libgta-1.2.1-1|11	License:	LGPLv2+
21cr|libgta-1.2.1-1|12	Group:		System/Libraries
21cr|libgta-1.2.1-1|13	Url:		https://marlam.de/gta/
21cr|libgta-1.2.1-1|14	Source0:	https://marlam.de/gta/releases/%{name}-%{version}.tar.xz
21cr|libgta-1.2.1-1|15	BuildRequires:	doxygen
21cr|libgta-1.2.1-1|16	BuildRequires:	pkgconfig(bzip2)
21cr|libgta-1.2.1-1|17	BuildRequires:	pkgconfig(liblzma)
21cr|libgta-1.2.1-1|18	BuildRequires:	pkgconfig(zlib)
21cr|libgta-1.2.1-1|19	
21cr|libgta-1.2.1-1|20	%description
21cr|libgta-1.2.1-1|21	Libgta is a portable library that implements the GTA (Generic Tagged Arrays)
21cr|libgta-1.2.1-1|22	file format. It provides interfaces for C and C++.
21cr|libgta-1.2.1-1|23	
21cr|libgta-1.2.1-1|24	#----------------------------------------------------------------------------
21cr|libgta-1.2.1-1|25	
21cr|libgta-1.2.1-1|26	%package -n %{libname}
21cr|libgta-1.2.1-1|27	Summary:	Library that implements the Generic Tagged Arrays file format
21cr|libgta-1.2.1-1|28	Group:		System/Libraries
21cr|libgta-1.2.1-1|29	
21cr|libgta-1.2.1-1|30	%description -n %{libname}
21cr|libgta-1.2.1-1|31	Libgta is a portable library that implements the GTA (Generic Tagged Arrays)
21cr|libgta-1.2.1-1|32	file format. It provides interfaces for C and C++.
21cr|libgta-1.2.1-1|33	
21cr|libgta-1.2.1-1|34	%files -n %{libname}
21cr|libgta-1.2.1-1|35	%doc COPYING AUTHORS README
21cr|libgta-1.2.1-1|36	%{_libdir}/libgta.so.%{major}*
21cr|libgta-1.2.1-1|37	
21cr|libgta-1.2.1-1|38	#----------------------------------------------------------------------------
21cr|libgta-1.2.1-1|39	
21cr|libgta-1.2.1-1|40	%package -n %{devname}
21cr|libgta-1.2.1-1|41	Summary:	Development package for %{name}
21cr|libgta-1.2.1-1|42	Group:		Development/C++
21cr|libgta-1.2.1-1|43	Requires:	%{libname} = %{EVRD}
21cr|libgta-1.2.1-1|44	Provides:	%{name}-devel = %{EVRD}
21cr|libgta-1.2.1-1|45	Provides:	gta-devel = %{EVRD}
21cr|libgta-1.2.1-1|46	
21cr|libgta-1.2.1-1|47	%description -n %{devname}
21cr|libgta-1.2.1-1|48	Header files for development with %{name}.
21cr|libgta-1.2.1-1|49	
21cr|libgta-1.2.1-1|50	%files -n %{devname}
21cr|libgta-1.2.1-1|51	%{_includedir}/gta/
21cr|libgta-1.2.1-1|52	%{_libdir}/libgta.so
21cr|libgta-1.2.1-1|53	%{_libdir}/pkgconfig/gta.pc
21cr|libgta-1.2.1-1|54	
21cr|libgta-1.2.1-1|55	#----------------------------------------------------------------------------
21cr|libgta-1.2.1-1|56	
21cr|libgta-1.2.1-1|57	%package doc
21cr|libgta-1.2.1-1|58	Summary:	API documentation for %{name}
21cr|libgta-1.2.1-1|59	Group:		Documentation
21cr|libgta-1.2.1-1|60	BuildArch:	noarch
21cr|libgta-1.2.1-1|61	
21cr|libgta-1.2.1-1|62	%description doc
21cr|libgta-1.2.1-1|63	The %{name}-doc package contains HTML API documentation and
21cr|libgta-1.2.1-1|64	examples for %{name}.
21cr|libgta-1.2.1-1|65	
21cr|libgta-1.2.1-1|66	%files doc
21cr|libgta-1.2.1-1|67	%doc doc/example*
21cr|libgta-1.2.1-1|68	%doc doc/reference
21cr|libgta-1.2.1-1|69	
21cr|libgta-1.2.1-1|70	#----------------------------------------------------------------------------
21cr|libgta-1.2.1-1|71	
21cr|libgta-1.2.1-1|72	%prep
21cr|libgta-1.2.1-1|73	%setup -q
21cr|libgta-1.2.1-1|74	
21cr|libgta-1.2.1-1|75	# Preserve date for headers
21cr|libgta-1.2.1-1|76	# Sent to gta-list@nongnu.org
21cr|libgta-1.2.1-1|77	sed -i 's/-m 644/-pm 644/' configure
21cr|libgta-1.2.1-1|78	
21cr|libgta-1.2.1-1|79	%build
21cr|libgta-1.2.1-1|80	%configure \
21cr|libgta-1.2.1-1|81	--disable-static
21cr|libgta-1.2.1-1|82	%make
21cr|libgta-1.2.1-1|83	
21cr|libgta-1.2.1-1|84	%install
21cr|libgta-1.2.1-1|85	%makeinstall_std
21cr|libgta-1.2.1-1|86	
21cr|libgta-1.2.1-1|87	# Remove documentation; will install it with doc macro
21cr|libgta-1.2.1-1|88	rm -rf %{buildroot}%{_docdir}
21cr|libgta-1.2.1-1|89	
21cr|libgta-1.2.1-1|90	%check
21cr|libgta-1.2.1-1|91	make check V=1
21cr|libgta-1.2.1-1|92	

2696 21
21cr|libgtkmusic-0.6-0.gitba0f3c.1|1	%global __requires_exclude libgtkmusic.*
21cr|libgtkmusic-0.6-0.gitba0f3c.1|2	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|3	%define commit ba0f3c78a5d8399132efc8091ee37dcaa51d95de
21cr|libgtkmusic-0.6-0.gitba0f3c.1|4	%define commit_short %(echo %{commit} | head -c6)
21cr|libgtkmusic-0.6-0.gitba0f3c.1|5	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|6	%define major 0
21cr|libgtkmusic-0.6-0.gitba0f3c.1|7	%define api 0.6
21cr|libgtkmusic-0.6-0.gitba0f3c.1|8	%define libname %mklibname gtkmusic %{major}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|9	%define girname %mklibname gtkmusic-gir %{api}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|10	%define devname %mklibname gtkmusic -d
21cr|libgtkmusic-0.6-0.gitba0f3c.1|11	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|12	Summary:	Gtk widgets for creating and interacting with musical instruments
21cr|libgtkmusic-0.6-0.gitba0f3c.1|13	Name:		libgtkmusic
21cr|libgtkmusic-0.6-0.gitba0f3c.1|14	Version:	0.6
21cr|libgtkmusic-0.6-0.gitba0f3c.1|15	Release:	0.git%{commit_short}.1
21cr|libgtkmusic-0.6-0.gitba0f3c.1|16	License:	GPLv3
21cr|libgtkmusic-0.6-0.gitba0f3c.1|17	Group:		Graphical desktop/GNOME
21cr|libgtkmusic-0.6-0.gitba0f3c.1|18	Url:		https://gitlab.gnome.org/GNOME/libgtkmusic
21cr|libgtkmusic-0.6-0.gitba0f3c.1|19	Source0:	https://github.com/GNOME/libgtkmusic/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|libgtkmusic-0.6-0.gitba0f3c.1|20	BuildRequires:	git
21cr|libgtkmusic-0.6-0.gitba0f3c.1|21	BuildRequires:	glade
21cr|libgtkmusic-0.6-0.gitba0f3c.1|22	BuildRequires:	meson
21cr|libgtkmusic-0.6-0.gitba0f3c.1|23	BuildRequires:	vala
21cr|libgtkmusic-0.6-0.gitba0f3c.1|24	BuildRequires:	valadoc
21cr|libgtkmusic-0.6-0.gitba0f3c.1|25	BuildRequires:	pkgconfig(gee-0.8)
21cr|libgtkmusic-0.6-0.gitba0f3c.1|26	BuildRequires:	pkgconfig(gladeui-2.0)
21cr|libgtkmusic-0.6-0.gitba0f3c.1|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libgtkmusic-0.6-0.gitba0f3c.1|28	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|libgtkmusic-0.6-0.gitba0f3c.1|29	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libgtkmusic-0.6-0.gitba0f3c.1|30	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|31	%description
21cr|libgtkmusic-0.6-0.gitba0f3c.1|32	This library aims to create a useful set of Gtk widgets for creating and
21cr|libgtkmusic-0.6-0.gitba0f3c.1|33	interacting with customized musical instruments.
21cr|libgtkmusic-0.6-0.gitba0f3c.1|34	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|35	%files
21cr|libgtkmusic-0.6-0.gitba0f3c.1|36	%doc README.md
21cr|libgtkmusic-0.6-0.gitba0f3c.1|37	%doc %{_datadir}/gtk-doc/html/gtkmusic
21cr|libgtkmusic-0.6-0.gitba0f3c.1|38	%license COPYING
21cr|libgtkmusic-0.6-0.gitba0f3c.1|39	%{_datadir}/glade/catalogs/gtkmusic-catalog.xml
21cr|libgtkmusic-0.6-0.gitba0f3c.1|40	%{_datadir}/glade/pixmaps/hicolor/*x*/actions/widget-gtkmusic-*.png
21cr|libgtkmusic-0.6-0.gitba0f3c.1|41	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|42	#------------------------------------------------------------------
21cr|libgtkmusic-0.6-0.gitba0f3c.1|43	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|44	%package -n %{libname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|45	Summary:	%{name} shared library
21cr|libgtkmusic-0.6-0.gitba0f3c.1|46	Group:		System/Libraries
21cr|libgtkmusic-0.6-0.gitba0f3c.1|47	Recommends:	%{name} = %{EVRD}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|48	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|49	%description -n %{libname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|50	%{name} shared library.
21cr|libgtkmusic-0.6-0.gitba0f3c.1|51	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|52	%files -n %{libname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|53	%{_libdir}/%{name}.so.%{major}*
21cr|libgtkmusic-0.6-0.gitba0f3c.1|54	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|55	#------------------------------------------------------------------
21cr|libgtkmusic-0.6-0.gitba0f3c.1|56	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|57	%package -n %{girname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|58	Summary:	GObject Introspection interface description for %{name}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|59	Group:		System/Libraries
21cr|libgtkmusic-0.6-0.gitba0f3c.1|60	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|61	%description -n %{girname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|62	GObject Introspection interface description for %{name}.
21cr|libgtkmusic-0.6-0.gitba0f3c.1|63	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|64	%files -n %{girname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|65	%{_libdir}/girepository-1.0/GtkMusic-%{api}.typelib
21cr|libgtkmusic-0.6-0.gitba0f3c.1|66	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|67	#------------------------------------------------------------------
21cr|libgtkmusic-0.6-0.gitba0f3c.1|68	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|69	%package -n %{devname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|70	Summary:	%{name} development files
21cr|libgtkmusic-0.6-0.gitba0f3c.1|71	Group:		Development/Other
21cr|libgtkmusic-0.6-0.gitba0f3c.1|72	Requires:	%{girname} = %{EVRD}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|73	Requires:	%{libname} = %{EVRD}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|74	Provides:	gtkmusic-devel = %{EVRD}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|75	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|76	%description -n %{devname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|77	%{name} development files.
21cr|libgtkmusic-0.6-0.gitba0f3c.1|78	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|79	%files -n %{devname}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|80	%{_datadir}/gir-1.0/GtkMusic-%{api}.gir
21cr|libgtkmusic-0.6-0.gitba0f3c.1|81	%{_datadir}/vala/vapi/gtkmusic-%{api}.vapi
21cr|libgtkmusic-0.6-0.gitba0f3c.1|82	%{_includedir}/gtkmusic-%{api}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|83	%{_libdir}/%{name}.so
21cr|libgtkmusic-0.6-0.gitba0f3c.1|84	%{_libdir}/pkgconfig/gtkmusic.pc
21cr|libgtkmusic-0.6-0.gitba0f3c.1|85	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|86	#------------------------------------------------------------------
21cr|libgtkmusic-0.6-0.gitba0f3c.1|87	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|88	%prep
21cr|libgtkmusic-0.6-0.gitba0f3c.1|89	%autosetup -p1 -n %{name}-%{commit}
21cr|libgtkmusic-0.6-0.gitba0f3c.1|90	sed -i "/gitversion/d" meson.build
21cr|libgtkmusic-0.6-0.gitba0f3c.1|91	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|92	%build
21cr|libgtkmusic-0.6-0.gitba0f3c.1|93	%meson
21cr|libgtkmusic-0.6-0.gitba0f3c.1|94	%meson_build
21cr|libgtkmusic-0.6-0.gitba0f3c.1|95	
21cr|libgtkmusic-0.6-0.gitba0f3c.1|96	%install
21cr|libgtkmusic-0.6-0.gitba0f3c.1|97	%meson_install

2697 21
21cr|libgweather2-2.30.3-14|1	%define oname libgweather
21cr|libgweather2-2.30.3-14|2	%define major 1
21cr|libgweather2-2.30.3-14|3	%define libname %mklibname gweather %{major}
21cr|libgweather2-2.30.3-14|4	%define develname %mklibname -d gweather %{major}
21cr|libgweather2-2.30.3-14|5	%define olddevelname %mklibname -d gnome-applets
21cr|libgweather2-2.30.3-14|6	
21cr|libgweather2-2.30.3-14|7	Summary:	GNOME Weather applet library
21cr|libgweather2-2.30.3-14|8	Name:		libgweather2
21cr|libgweather2-2.30.3-14|9	Version:	2.30.3
21cr|libgweather2-2.30.3-14|10	Release:	14
21cr|libgweather2-2.30.3-14|11	License:	GPLv2+
21cr|libgweather2-2.30.3-14|12	Group:		System/Libraries
21cr|libgweather2-2.30.3-14|13	Url:		http://www.gnome.org
21cr|libgweather2-2.30.3-14|14	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
21cr|libgweather2-2.30.3-14|15	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|libgweather2-2.30.3-14|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|libgweather2-2.30.3-14|17	BuildRequires:	pkgconfig(gconf-2.0)
21cr|libgweather2-2.30.3-14|18	BuildRequires:	intltool
21cr|libgweather2-2.30.3-14|19	BuildRequires:	libxml2-utils
21cr|libgweather2-2.30.3-14|20	#gw libtool dep:
21cr|libgweather2-2.30.3-14|21	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|libgweather2-2.30.3-14|22	Conflicts:	gnome-applets < 2.21.3
21cr|libgweather2-2.30.3-14|23	Conflicts:	%{oname}
21cr|libgweather2-2.30.3-14|24	
21cr|libgweather2-2.30.3-14|25	%description
21cr|libgweather2-2.30.3-14|26	This is a library to provide Weather data to the GNOME panel applet.
21cr|libgweather2-2.30.3-14|27	
21cr|libgweather2-2.30.3-14|28	%package -n %{libname}
21cr|libgweather2-2.30.3-14|29	Group:		System/Libraries
21cr|libgweather2-2.30.3-14|30	Summary:	GNOME Weather applet library
21cr|libgweather2-2.30.3-14|31	
21cr|libgweather2-2.30.3-14|32	%description -n %{libname}
21cr|libgweather2-2.30.3-14|33	This is a library to provide Weather data to the GNOME panel applet.
21cr|libgweather2-2.30.3-14|34	
21cr|libgweather2-2.30.3-14|35	%package -n %{develname}
21cr|libgweather2-2.30.3-14|36	Group:		Development/C
21cr|libgweather2-2.30.3-14|37	Summary:	GNOME Weather applet library
21cr|libgweather2-2.30.3-14|38	Requires:	%{libname} = %{version}
21cr|libgweather2-2.30.3-14|39	Provides:	%{name}-devel = %{version}-%{release}
21cr|libgweather2-2.30.3-14|40	Obsoletes:	%{olddevelname} < 2.21.3
21cr|libgweather2-2.30.3-14|41	
21cr|libgweather2-2.30.3-14|42	%description -n %{develname}
21cr|libgweather2-2.30.3-14|43	This is a library to provide Weather data to the GNOME panel applet.
21cr|libgweather2-2.30.3-14|44	
21cr|libgweather2-2.30.3-14|45	%prep
21cr|libgweather2-2.30.3-14|46	%setup -q -n %{oname}-%{version}
21cr|libgweather2-2.30.3-14|47	
21cr|libgweather2-2.30.3-14|48	%build
21cr|libgweather2-2.30.3-14|49	%configure --disable-static
21cr|libgweather2-2.30.3-14|50	%make
21cr|libgweather2-2.30.3-14|51	
21cr|libgweather2-2.30.3-14|52	%install
21cr|libgweather2-2.30.3-14|53	%makeinstall_std
21cr|libgweather2-2.30.3-14|54	
21cr|libgweather2-2.30.3-14|55	%find_lang %{oname}
21cr|libgweather2-2.30.3-14|56	for xmlfile in %{buildroot}%{_datadir}/%{oname}/Locations.*.xml; do
21cr|libgweather2-2.30.3-14|57	echo "%lang($(basename $xmlfile|sed -e s/Locations.// -e s/.xml//)) $(echo $xmlfile | sed s!%{buildroot}!!)" >> %{oname}.lang
21cr|libgweather2-2.30.3-14|58	done
21cr|libgweather2-2.30.3-14|59	
21cr|libgweather2-2.30.3-14|60	%preun
21cr|libgweather2-2.30.3-14|61	%preun_uninstall_gconf_schemas gweather
21cr|libgweather2-2.30.3-14|62	
21cr|libgweather2-2.30.3-14|63	
21cr|libgweather2-2.30.3-14|64	%files -f %{oname}.lang
21cr|libgweather2-2.30.3-14|65	%doc AUTHORS NEWS
21cr|libgweather2-2.30.3-14|66	%{_sysconfdir}/gconf/schemas/gweather.schemas
21cr|libgweather2-2.30.3-14|67	%dir %{_datadir}/%{oname}
21cr|libgweather2-2.30.3-14|68	%{_datadir}/%{oname}/locations.dtd
21cr|libgweather2-2.30.3-14|69	%{_datadir}/%{oname}/Locations.xml
21cr|libgweather2-2.30.3-14|70	%{_datadir}/icons/gnome/*/status/weather*
21cr|libgweather2-2.30.3-14|71	
21cr|libgweather2-2.30.3-14|72	%files -n %{libname}
21cr|libgweather2-2.30.3-14|73	%{_libdir}/libgweather.so.%{major}*
21cr|libgweather2-2.30.3-14|74	
21cr|libgweather2-2.30.3-14|75	%files -n %{develname}
21cr|libgweather2-2.30.3-14|76	%doc ChangeLog
21cr|libgweather2-2.30.3-14|77	%{_libdir}/lib*.so
21cr|libgweather2-2.30.3-14|78	%{_libdir}/pkgconfig/*.pc
21cr|libgweather2-2.30.3-14|79	%{_includedir}/*
21cr|libgweather2-2.30.3-14|80	%{_datadir}/gtk-doc/html/%{oname}

2698 21
21cr|libhangul-0.1.0-7|1	%define major 1
21cr|libhangul-0.1.0-7|2	%define libname %mklibname hangul %{major}
21cr|libhangul-0.1.0-7|3	%define devname %mklibname -d hangul
21cr|libhangul-0.1.0-7|4	
21cr|libhangul-0.1.0-7|5	Summary:	A generalized and portable library for hangul
21cr|libhangul-0.1.0-7|6	Name:		libhangul
21cr|libhangul-0.1.0-7|7	Version:	0.1.0
21cr|libhangul-0.1.0-7|8	Release:	7
21cr|libhangul-0.1.0-7|9	License:	LGPLv2+
21cr|libhangul-0.1.0-7|10	Group:		System/Internationalization
21cr|libhangul-0.1.0-7|11	Url:		http://kldp.net/projects/hangul/
21cr|libhangul-0.1.0-7|12	Source0:	http://kldp.net/frs/download.php/4618/%{name}-%{version}.tar.gz
21cr|libhangul-0.1.0-7|13	
21cr|libhangul-0.1.0-7|14	%description
21cr|libhangul-0.1.0-7|15	libhangul is a generalized and portable library for processing hangul.
21cr|libhangul-0.1.0-7|16	
21cr|libhangul-0.1.0-7|17	%files -f %{name}.lang
21cr|libhangul-0.1.0-7|18	%{_bindir}/hangul
21cr|libhangul-0.1.0-7|19	%{_datadir}/libhangul
21cr|libhangul-0.1.0-7|20	
21cr|libhangul-0.1.0-7|21	#----------------------------------------------------------------------------
21cr|libhangul-0.1.0-7|22	
21cr|libhangul-0.1.0-7|23	%package -n	%{libname}
21cr|libhangul-0.1.0-7|24	Summary:	Main libhangul library
21cr|libhangul-0.1.0-7|25	Group:		System/Internationalization
21cr|libhangul-0.1.0-7|26	
21cr|libhangul-0.1.0-7|27	%description -n %{libname}
21cr|libhangul-0.1.0-7|28	libhangul is a generalized and portable library for processing hangul.
21cr|libhangul-0.1.0-7|29	
21cr|libhangul-0.1.0-7|30	%files -n %{libname}
21cr|libhangul-0.1.0-7|31	%{_libdir}/libhangul.so.%{major}*
21cr|libhangul-0.1.0-7|32	
21cr|libhangul-0.1.0-7|33	#----------------------------------------------------------------------------
21cr|libhangul-0.1.0-7|34	
21cr|libhangul-0.1.0-7|35	%package -n	%{devname}
21cr|libhangul-0.1.0-7|36	Summary:	Development files for %{name}
21cr|libhangul-0.1.0-7|37	Group:		Development/C
21cr|libhangul-0.1.0-7|38	Requires:	%{libname} = %{EVRD}
21cr|libhangul-0.1.0-7|39	
21cr|libhangul-0.1.0-7|40	%description -n %{devname}
21cr|libhangul-0.1.0-7|41	Headers of %{name} for development.
21cr|libhangul-0.1.0-7|42	
21cr|libhangul-0.1.0-7|43	%files -n %{devname}
21cr|libhangul-0.1.0-7|44	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|libhangul-0.1.0-7|45	%{_includedir}/hangul-1.0/hangul.h
21cr|libhangul-0.1.0-7|46	%{_libdir}/*.so
21cr|libhangul-0.1.0-7|47	%{_libdir}/pkgconfig/libhangul.pc
21cr|libhangul-0.1.0-7|48	
21cr|libhangul-0.1.0-7|49	#----------------------------------------------------------------------------
21cr|libhangul-0.1.0-7|50	
21cr|libhangul-0.1.0-7|51	%prep
21cr|libhangul-0.1.0-7|52	%setup -q
21cr|libhangul-0.1.0-7|53	
21cr|libhangul-0.1.0-7|54	%build
21cr|libhangul-0.1.0-7|55	%configure --disable-static
21cr|libhangul-0.1.0-7|56	%make
21cr|libhangul-0.1.0-7|57	
21cr|libhangul-0.1.0-7|58	%install
21cr|libhangul-0.1.0-7|59	%makeinstall_std
21cr|libhangul-0.1.0-7|60	
21cr|libhangul-0.1.0-7|61	%find_lang %{name}

2699 21
21cr|libhoard-3.13-3|1	%define major 0
21cr|libhoard-3.13-3|2	%define libname %mklibname hoard %{major}
21cr|libhoard-3.13-3|3	%define devname %mklibname hoard -d
21cr|libhoard-3.13-3|4	
21cr|libhoard-3.13-3|5	Summary:	The Hoard Memory Allocator
21cr|libhoard-3.13-3|6	Name:		libhoard
21cr|libhoard-3.13-3|7	Version:	3.13
21cr|libhoard-3.13-3|8	Release:	3
21cr|libhoard-3.13-3|9	License:	GPLv2+
21cr|libhoard-3.13-3|10	Group:		System/Libraries
21cr|libhoard-3.13-3|11	Url:		http://www.hoard.org/
21cr|libhoard-3.13-3|12	Source0:	https://github.com/emeryberger/Hoard/releases/download/%{version}/hoard-release.tar.gz?/libhoard-%{version}.tar.gz
21cr|libhoard-3.13-3|13	Patch0:		libhoard-3.13-versioning.patch
21cr|libhoard-3.13-3|14	
21cr|libhoard-3.13-3|15	%description
21cr|libhoard-3.13-3|16	The Hoard memory allocator is a fast, scalable, and memory-efficient memory
21cr|libhoard-3.13-3|17	allocator for Linux, Solaris, Mac OS X, and Windows. Hoard is a drop-in
21cr|libhoard-3.13-3|18	replacement for malloc that can dramatically improve application performance,
21cr|libhoard-3.13-3|19	especially for multithreaded programs running on multiprocessors and multicore
21cr|libhoard-3.13-3|20	CPUs.
21cr|libhoard-3.13-3|21	
21cr|libhoard-3.13-3|22	#----------------------------------------------------------------------------
21cr|libhoard-3.13-3|23	
21cr|libhoard-3.13-3|24	%package -n %{libname}
21cr|libhoard-3.13-3|25	Summary:	A fast, scalable, and memory-efficient memory allocator
21cr|libhoard-3.13-3|26	Group:		System/Libraries
21cr|libhoard-3.13-3|27	
21cr|libhoard-3.13-3|28	%description -n %{libname}
21cr|libhoard-3.13-3|29	The Hoard memory allocator is a fast, scalable, and memory-efficient memory
21cr|libhoard-3.13-3|30	allocator for Linux, Solaris, Mac OS X, and Windows. Hoard is a drop-in
21cr|libhoard-3.13-3|31	replacement for malloc that can dramatically improve application performance,
21cr|libhoard-3.13-3|32	especially for multithreaded programs running on multiprocessors and multicore
21cr|libhoard-3.13-3|33	CPUs.
21cr|libhoard-3.13-3|34	
21cr|libhoard-3.13-3|35	%files -n %{libname}
21cr|libhoard-3.13-3|36	%doc doc NEWS README* THANKS
21cr|libhoard-3.13-3|37	%{_libdir}/libhoard.so.%{major}*
21cr|libhoard-3.13-3|38	
21cr|libhoard-3.13-3|39	#----------------------------------------------------------------------------
21cr|libhoard-3.13-3|40	
21cr|libhoard-3.13-3|41	%package -n %{devname}
21cr|libhoard-3.13-3|42	Summary:	Development files for libhoard
21cr|libhoard-3.13-3|43	Group:		Development/C++
21cr|libhoard-3.13-3|44	Requires:	%{libname} = %{EVRD}
21cr|libhoard-3.13-3|45	Provides:	hoard-devel = %{EVRD}
21cr|libhoard-3.13-3|46	
21cr|libhoard-3.13-3|47	%description -n %{devname}
21cr|libhoard-3.13-3|48	This package contains development files for libhoard.
21cr|libhoard-3.13-3|49	
21cr|libhoard-3.13-3|50	%files -n %{devname}
21cr|libhoard-3.13-3|51	%{_libdir}/libhoard.so
21cr|libhoard-3.13-3|52	
21cr|libhoard-3.13-3|53	#----------------------------------------------------------------------------
21cr|libhoard-3.13-3|54	
21cr|libhoard-3.13-3|55	%prep
21cr|libhoard-3.13-3|56	%autosetup -p1 -n Hoard
21cr|libhoard-3.13-3|57	
21cr|libhoard-3.13-3|58	cp -pf src/GNUmakefile{,.orig}
21cr|libhoard-3.13-3|59	perl -pi -e 's/-O3/%{optflags}/g' src/GNUmakefile
21cr|libhoard-3.13-3|60	
21cr|libhoard-3.13-3|61	%build
21cr|libhoard-3.13-3|62	
21cr|libhoard-3.13-3|63	%ifarch x86_64
21cr|libhoard-3.13-3|64	%make_build -C src Linux-gcc-x86_64 CXX=g++
21cr|libhoard-3.13-3|65	%endif
21cr|libhoard-3.13-3|66	
21cr|libhoard-3.13-3|67	%ifarch %{ix86}
21cr|libhoard-3.13-3|68	%make_build -C src Linux-gcc-x86 CXX=g++
21cr|libhoard-3.13-3|69	%endif
21cr|libhoard-3.13-3|70	
21cr|libhoard-3.13-3|71	%ifarch aarch64
21cr|libhoard-3.13-3|72	%make_build -C src Linux-gcc-aarch64 CXX=g++
21cr|libhoard-3.13-3|73	%endif
21cr|libhoard-3.13-3|74	
21cr|libhoard-3.13-3|75	%install
21cr|libhoard-3.13-3|76	install -d %{buildroot}%{_libdir}
21cr|libhoard-3.13-3|77	install -m0755 src/libhoard.so.%{major} %{buildroot}%{_libdir}
21cr|libhoard-3.13-3|78	ln -s libhoard.so.%{major} %{buildroot}%{_libdir}/libhoard.so

2700 21
21cr|libhome-0.10.2-14|1	%define major 1
21cr|libhome-0.10.2-14|2	%define pmajor 2
21cr|libhome-0.10.2-14|3	%define libname %mklibname home %{major}
21cr|libhome-0.10.2-14|4	%define libproxy %mklibname nss_home_proxy %{pmajor}
21cr|libhome-0.10.2-14|5	%define devname %mklibname home -d
21cr|libhome-0.10.2-14|6	
21cr|libhome-0.10.2-14|7	Summary:	A library providing a getpwnam() emulation
21cr|libhome-0.10.2-14|8	Name:		libhome
21cr|libhome-0.10.2-14|9	Version:	0.10.2
21cr|libhome-0.10.2-14|10	Release:	14
21cr|libhome-0.10.2-14|11	License:	GPLv2+
21cr|libhome-0.10.2-14|12	Group:		System/Libraries
21cr|libhome-0.10.2-14|13	Url:		http://pll.sourceforge.net/
21cr|libhome-0.10.2-14|14	Source0:	http://prdownloads.sourceforge.net/pll//%{name}-%{version}.tar.gz
21cr|libhome-0.10.2-14|15	Patch0:		libhome-0.10.1-DESTDIR.diff
21cr|libhome-0.10.2-14|16	Patch1:		libhome-0.10.2-fix-link.patch
21cr|libhome-0.10.2-14|17	Patch2:		libhome-0.10.2-db5.patch
21cr|libhome-0.10.2-14|18	BuildRequires:	groff-for-man
21cr|libhome-0.10.2-14|19	BuildRequires:	libtool
21cr|libhome-0.10.2-14|20	BuildRequires:	db-devel
21cr|libhome-0.10.2-14|21	BuildRequires:	mysql-devel
21cr|libhome-0.10.2-14|22	BuildRequires:	openldap-devel
21cr|libhome-0.10.2-14|23	BuildRequires:	postgresql-devel
21cr|libhome-0.10.2-14|24	BuildRequires:	pkgconfig(openssl)
21cr|libhome-0.10.2-14|25	
21cr|libhome-0.10.2-14|26	%description
21cr|libhome-0.10.2-14|27	libhome is a library providing a getpwnam() emulation. It support MySQL,
21cr|libhome-0.10.2-14|28	Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
21cr|libhome-0.10.2-14|29	within a system daemons who needs user authentification or identification when
21cr|libhome-0.10.2-14|30	the users are listed on foreign servers.
21cr|libhome-0.10.2-14|31	
21cr|libhome-0.10.2-14|32	#----------------------------------------------------------------------------
21cr|libhome-0.10.2-14|33	
21cr|libhome-0.10.2-14|34	%package -n %{libname}
21cr|libhome-0.10.2-14|35	Summary:	A library providing a getpwnam() emulation
21cr|libhome-0.10.2-14|36	Group:		System/Libraries
21cr|libhome-0.10.2-14|37	
21cr|libhome-0.10.2-14|38	%description -n %{libname}
21cr|libhome-0.10.2-14|39	libhome is a library providing a getpwnam() emulation. It support MySQL,
21cr|libhome-0.10.2-14|40	Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
21cr|libhome-0.10.2-14|41	within a system daemons who needs user authentification or identification when
21cr|libhome-0.10.2-14|42	the users are listed on foreign servers.
21cr|libhome-0.10.2-14|43	
21cr|libhome-0.10.2-14|44	%files -n %{libname}
21cr|libhome-0.10.2-14|45	%doc AUTHORS COPYING.LIB NEWS README
21cr|libhome-0.10.2-14|46	%{_libdir}/libhome.so.%{major}*
21cr|libhome-0.10.2-14|47	
21cr|libhome-0.10.2-14|48	#----------------------------------------------------------------------------
21cr|libhome-0.10.2-14|49	
21cr|libhome-0.10.2-14|50	%package -n %{libproxy}
21cr|libhome-0.10.2-14|51	Summary:	A library providing a getpwnam() emulation
21cr|libhome-0.10.2-14|52	Group:		System/Libraries
21cr|libhome-0.10.2-14|53	Conflicts:	%{_lib}home1 < 0.10.2-10
21cr|libhome-0.10.2-14|54	
21cr|libhome-0.10.2-14|55	%description -n %{libproxy}
21cr|libhome-0.10.2-14|56	libhome is a library providing a getpwnam() emulation. It support MySQL,
21cr|libhome-0.10.2-14|57	Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
21cr|libhome-0.10.2-14|58	within a system daemons who needs user authentification or identification when
21cr|libhome-0.10.2-14|59	the users are listed on foreign servers.
21cr|libhome-0.10.2-14|60	
21cr|libhome-0.10.2-14|61	%files -n %{libproxy}
21cr|libhome-0.10.2-14|62	%doc AUTHORS COPYING.LIB NEWS README
21cr|libhome-0.10.2-14|63	%{_libdir}/libnss_home_proxy.so.%{pmajor}*
21cr|libhome-0.10.2-14|64	
21cr|libhome-0.10.2-14|65	#----------------------------------------------------------------------------
21cr|libhome-0.10.2-14|66	
21cr|libhome-0.10.2-14|67	%package utils
21cr|libhome-0.10.2-14|68	Summary:	A library providing a getpwnam() emulation (utilities package)
21cr|libhome-0.10.2-14|69	Group:		System/Libraries
21cr|libhome-0.10.2-14|70	
21cr|libhome-0.10.2-14|71	%description utils
21cr|libhome-0.10.2-14|72	libhome is a library providing a getpwnam() emulation. It support MySQL,
21cr|libhome-0.10.2-14|73	Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
21cr|libhome-0.10.2-14|74	within a system daemons who needs user authentification or identification when
21cr|libhome-0.10.2-14|75	the users are listed on foreign servers.
21cr|libhome-0.10.2-14|76	
21cr|libhome-0.10.2-14|77	This package contains various utilities provided by libhome.
21cr|libhome-0.10.2-14|78	
21cr|libhome-0.10.2-14|79	%files utils
21cr|libhome-0.10.2-14|80	%config(noreplace) %{_sysconfdir}/home.conf
21cr|libhome-0.10.2-14|81	%{_bindir}/home_finger
21cr|libhome-0.10.2-14|82	%{_bindir}/home_su
21cr|libhome-0.10.2-14|83	%{_sbindir}/home_proxy
21cr|libhome-0.10.2-14|84	%{_mandir}/man*/*
21cr|libhome-0.10.2-14|85	
21cr|libhome-0.10.2-14|86	#----------------------------------------------------------------------------
21cr|libhome-0.10.2-14|87	
21cr|libhome-0.10.2-14|88	%package -n %{devname}
21cr|libhome-0.10.2-14|89	Summary:	Development library and header files for the libhome library
21cr|libhome-0.10.2-14|90	Group:		Development/C
21cr|libhome-0.10.2-14|91	Requires:	%{libname} = %{EVRD}
21cr|libhome-0.10.2-14|92	Requires:	%{libproxy} = %{EVRD}
21cr|libhome-0.10.2-14|93	Provides:	%{name}-devel = %{EVRD}
21cr|libhome-0.10.2-14|94	
21cr|libhome-0.10.2-14|95	%description -n %{devname}
21cr|libhome-0.10.2-14|96	libhome is a library providing a getpwnam() emulation. It support MySQL),
21cr|libhome-0.10.2-14|97	Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
21cr|libhome-0.10.2-14|98	within a system daemons who needs user authentification or identification when
21cr|libhome-0.10.2-14|99	the users are listed on foreign servers.
21cr|libhome-0.10.2-14|100	
21cr|libhome-0.10.2-14|101	This package contains the static libhome library and its header files.
21cr|libhome-0.10.2-14|102	
21cr|libhome-0.10.2-14|103	%files -n %{devname}
21cr|libhome-0.10.2-14|104	%attr(0755,root,root) %{_bindir}/libhome.sh
21cr|libhome-0.10.2-14|105	%{_includedir}/home/
21cr|libhome-0.10.2-14|106	%{_libdir}/*.so
21cr|libhome-0.10.2-14|107	
21cr|libhome-0.10.2-14|108	#----------------------------------------------------------------------------
21cr|libhome-0.10.2-14|109	
21cr|libhome-0.10.2-14|110	%prep
21cr|libhome-0.10.2-14|111	%setup -q
21cr|libhome-0.10.2-14|112	%patch0 -p0
21cr|libhome-0.10.2-14|113	%patch1 -p0
21cr|libhome-0.10.2-14|114	%patch2 -p0
21cr|libhome-0.10.2-14|115	
21cr|libhome-0.10.2-14|116	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|libhome-0.10.2-14|117	find . -type d -perm 0555 -exec chmod 755 {} \;
21cr|libhome-0.10.2-14|118	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|libhome-0.10.2-14|119	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|libhome-0.10.2-14|120	
21cr|libhome-0.10.2-14|121	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|libhome-0.10.2-14|122	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|libhome-0.10.2-14|123	done
21cr|libhome-0.10.2-14|124	
21cr|libhome-0.10.2-14|125	%build
21cr|libhome-0.10.2-14|126	autoreconf
21cr|libhome-0.10.2-14|127	export CFLAGS="%{optflags} -DLDAP_DEPRECATED"
21cr|libhome-0.10.2-14|128	export CXXFLAGS="%{optflags} -DLDAP_DEPRECATED"
21cr|libhome-0.10.2-14|129	export LDFLAGS="%{ldflags} -lcrypt"
21cr|libhome-0.10.2-14|130	
21cr|libhome-0.10.2-14|131	%configure \
21cr|libhome-0.10.2-14|132	--with-conffile=%{_sysconfdir}/home.conf \
21cr|libhome-0.10.2-14|133	--disable-static
21cr|libhome-0.10.2-14|134	%make
21cr|libhome-0.10.2-14|135	
21cr|libhome-0.10.2-14|136	%install
21cr|libhome-0.10.2-14|137	install -d %{buildroot}%{_sysconfdir}
21cr|libhome-0.10.2-14|138	
21cr|libhome-0.10.2-14|139	%makeinstall_std
21cr|libhome-0.10.2-14|140	
21cr|libhome-0.10.2-14|141	install -m0640 home.conf %{buildroot}%{_sysconfdir}/home.conf
21cr|libhome-0.10.2-14|142	
21cr|libhome-0.10.2-14|143	chmod 755 %{buildroot}%{_libdir}/*

2701 21
21cr|libhttpseverywhere-0.8.3-1|1	%global __requires_exclude libhttpseverywhere.*
21cr|libhttpseverywhere-0.8.3-1|2	
21cr|libhttpseverywhere-0.8.3-1|3	%define major 0
21cr|libhttpseverywhere-0.8.3-1|4	%define api 0.8
21cr|libhttpseverywhere-0.8.3-1|5	%define libname %mklibname httpseverywhere %{api} %{major}
21cr|libhttpseverywhere-0.8.3-1|6	%define girname %mklibname httpseverywhere-gir %{api}
21cr|libhttpseverywhere-0.8.3-1|7	%define devname %mklibname httpseverywhere %{api} -d
21cr|libhttpseverywhere-0.8.3-1|8	
21cr|libhttpseverywhere-0.8.3-1|9	Summary:	This library enables you to leverage HTTPSEverywhere
21cr|libhttpseverywhere-0.8.3-1|10	Name:		libhttpseverywhere
21cr|libhttpseverywhere-0.8.3-1|11	Version:	0.8.3
21cr|libhttpseverywhere-0.8.3-1|12	Release:	1
21cr|libhttpseverywhere-0.8.3-1|13	License:	LGPLv3
21cr|libhttpseverywhere-0.8.3-1|14	Group:		Graphical desktop/GNOME
21cr|libhttpseverywhere-0.8.3-1|15	Url:		https://gitlab.gnome.org/GNOME/libhttpseverywhere
21cr|libhttpseverywhere-0.8.3-1|16	Source0:	https://github.com/GNOME/libhttpseverywhere/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libhttpseverywhere-0.8.3-1|17	Patch0:		libhttpseverywhere-0.8.3-meson.patch
21cr|libhttpseverywhere-0.8.3-1|18	Patch1:		libhttpseverywhere-0.8.3-vala.patch
21cr|libhttpseverywhere-0.8.3-1|19	BuildRequires:	meson
21cr|libhttpseverywhere-0.8.3-1|20	BuildRequires:	vala
21cr|libhttpseverywhere-0.8.3-1|21	BuildRequires:	pkgconfig(gee-0.8)
21cr|libhttpseverywhere-0.8.3-1|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|libhttpseverywhere-0.8.3-1|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libhttpseverywhere-0.8.3-1|24	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|libhttpseverywhere-0.8.3-1|25	BuildRequires:	pkgconfig(libarchive)
21cr|libhttpseverywhere-0.8.3-1|26	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|libhttpseverywhere-0.8.3-1|27	
21cr|libhttpseverywhere-0.8.3-1|28	%description
21cr|libhttpseverywhere-0.8.3-1|29	This library enables you to leverage the power of HTTPSEverywhere to any
21cr|libhttpseverywhere-0.8.3-1|30	desktop-application you want.
21cr|libhttpseverywhere-0.8.3-1|31	
21cr|libhttpseverywhere-0.8.3-1|32	%files
21cr|libhttpseverywhere-0.8.3-1|33	%doc README.md
21cr|libhttpseverywhere-0.8.3-1|34	%license LICENSE
21cr|libhttpseverywhere-0.8.3-1|35	%{_datadir}/%{name}
21cr|libhttpseverywhere-0.8.3-1|36	
21cr|libhttpseverywhere-0.8.3-1|37	#------------------------------------------------------------------
21cr|libhttpseverywhere-0.8.3-1|38	
21cr|libhttpseverywhere-0.8.3-1|39	%package -n %{libname}
21cr|libhttpseverywhere-0.8.3-1|40	Summary:	%{name} shared library
21cr|libhttpseverywhere-0.8.3-1|41	Group:		System/Libraries
21cr|libhttpseverywhere-0.8.3-1|42	Recommends:	%{name} = %{EVRD}
21cr|libhttpseverywhere-0.8.3-1|43	
21cr|libhttpseverywhere-0.8.3-1|44	%description -n %{libname}
21cr|libhttpseverywhere-0.8.3-1|45	%{name} shared library.
21cr|libhttpseverywhere-0.8.3-1|46	
21cr|libhttpseverywhere-0.8.3-1|47	%files -n %{libname}
21cr|libhttpseverywhere-0.8.3-1|48	%{_libdir}/%{name}-%{api}.so.%{major}*
21cr|libhttpseverywhere-0.8.3-1|49	
21cr|libhttpseverywhere-0.8.3-1|50	#------------------------------------------------------------------
21cr|libhttpseverywhere-0.8.3-1|51	
21cr|libhttpseverywhere-0.8.3-1|52	%package -n %{girname}
21cr|libhttpseverywhere-0.8.3-1|53	Summary:	GObject Introspection interface description for %{name}
21cr|libhttpseverywhere-0.8.3-1|54	Group:		System/Libraries
21cr|libhttpseverywhere-0.8.3-1|55	Recommends:	%{libname} = %{EVRD}
21cr|libhttpseverywhere-0.8.3-1|56	
21cr|libhttpseverywhere-0.8.3-1|57	%description -n %{girname}
21cr|libhttpseverywhere-0.8.3-1|58	GObject Introspection interface description for %{name}.
21cr|libhttpseverywhere-0.8.3-1|59	
21cr|libhttpseverywhere-0.8.3-1|60	%files -n %{girname}
21cr|libhttpseverywhere-0.8.3-1|61	%{_libdir}/girepository-1.0/HTTPSEverywhere-%{api}.typelib
21cr|libhttpseverywhere-0.8.3-1|62	
21cr|libhttpseverywhere-0.8.3-1|63	#------------------------------------------------------------------
21cr|libhttpseverywhere-0.8.3-1|64	
21cr|libhttpseverywhere-0.8.3-1|65	%package -n %{devname}
21cr|libhttpseverywhere-0.8.3-1|66	Summary:	%{name} development files
21cr|libhttpseverywhere-0.8.3-1|67	Group:		Development/Other
21cr|libhttpseverywhere-0.8.3-1|68	Requires:	%{girname} = %{EVRD}
21cr|libhttpseverywhere-0.8.3-1|69	Requires:	%{libname} = %{EVRD}
21cr|libhttpseverywhere-0.8.3-1|70	Provides:	httpseverywhere-devel = %{EVRD}
21cr|libhttpseverywhere-0.8.3-1|71	
21cr|libhttpseverywhere-0.8.3-1|72	%description -n %{devname}
21cr|libhttpseverywhere-0.8.3-1|73	%{name} development files.
21cr|libhttpseverywhere-0.8.3-1|74	
21cr|libhttpseverywhere-0.8.3-1|75	%files -n %{devname}
21cr|libhttpseverywhere-0.8.3-1|76	%doc README.md
21cr|libhttpseverywhere-0.8.3-1|77	%license LICENSE
21cr|libhttpseverywhere-0.8.3-1|78	%{_datadir}/vala/vapi/httpseverywhere-%{api}.deps
21cr|libhttpseverywhere-0.8.3-1|79	%{_datadir}/vala/vapi/httpseverywhere-%{api}.vapi
21cr|libhttpseverywhere-0.8.3-1|80	%{_includedir}/httpseverywhere-%{api}
21cr|libhttpseverywhere-0.8.3-1|81	%{_libdir}/%{name}-%{api}.so
21cr|libhttpseverywhere-0.8.3-1|82	%{_libdir}/pkgconfig/httpseverywhere-%{api}.pc
21cr|libhttpseverywhere-0.8.3-1|83	
21cr|libhttpseverywhere-0.8.3-1|84	#------------------------------------------------------------------
21cr|libhttpseverywhere-0.8.3-1|85	
21cr|libhttpseverywhere-0.8.3-1|86	%prep
21cr|libhttpseverywhere-0.8.3-1|87	%autosetup -p1
21cr|libhttpseverywhere-0.8.3-1|88	
21cr|libhttpseverywhere-0.8.3-1|89	%build
21cr|libhttpseverywhere-0.8.3-1|90	%meson
21cr|libhttpseverywhere-0.8.3-1|91	%meson_build
21cr|libhttpseverywhere-0.8.3-1|92	
21cr|libhttpseverywhere-0.8.3-1|93	%install
21cr|libhttpseverywhere-0.8.3-1|94	%meson_install

2702 21
21cr|libid3-1.2-9|1	%define	major 1
21cr|libid3-1.2-9|2	%define libname	%mklibname id3_ %{major}
21cr|libid3-1.2-9|3	%define develname %mklibname -d id3_ %{major}
21cr|libid3-1.2-9|4	
21cr|libid3-1.2-9|5	Summary:	ID3 Parsing Library
21cr|libid3-1.2-9|6	Name:		libid3
21cr|libid3-1.2-9|7	Version:	1.2
21cr|libid3-1.2-9|8	Release:	9
21cr|libid3-1.2-9|9	Group:		System/Libraries
21cr|libid3-1.2-9|10	License:	BSD-like
21cr|libid3-1.2-9|11	URL:		http://www.tangent.org/
21cr|libid3-1.2-9|12	Source0:	http://download.tangent.org/%{name}-%{version}.tar.bz2
21cr|libid3-1.2-9|13	Patch0:		libid3-1.2-soversion.patch
21cr|libid3-1.2-9|14	
21cr|libid3-1.2-9|15	%description
21cr|libid3-1.2-9|16	Library for parsing ID3 tags from files or sections of memory.
21cr|libid3-1.2-9|17	
21cr|libid3-1.2-9|18	%package -n	%{libname}
21cr|libid3-1.2-9|19	Summary:	ID3 Parsing Library
21cr|libid3-1.2-9|20	Group:		System/Libraries
21cr|libid3-1.2-9|21	Obsoletes:	%{_lib}id3_0 < %{version}-%{release}
21cr|libid3-1.2-9|22	
21cr|libid3-1.2-9|23	%description -n	%{libname}
21cr|libid3-1.2-9|24	Library for parsing ID3 tags from files or sections of memory.
21cr|libid3-1.2-9|25	
21cr|libid3-1.2-9|26	%package -n	%{develname}
21cr|libid3-1.2-9|27	Summary:	Static library and header files for the ID3 Parsing Library
21cr|libid3-1.2-9|28	Group:		Development/C
21cr|libid3-1.2-9|29	Provides:	%{name}-devel = %{version}-%{release}
21cr|libid3-1.2-9|30	Conflicts:	libid3_3.8-devel
21cr|libid3-1.2-9|31	Provides:	lib%{name}_%{major}-devel = %{version}-%{release}
21cr|libid3-1.2-9|32	Requires:	%{libname} = %{version}-%{release}
21cr|libid3-1.2-9|33	Obsoletes:	%{_lib}id3_0-devel < %{version}-%{release}
21cr|libid3-1.2-9|34	
21cr|libid3-1.2-9|35	%description -n	%{develname}
21cr|libid3-1.2-9|36	Library for parsing ID3 tags from files or sections of memory.
21cr|libid3-1.2-9|37	
21cr|libid3-1.2-9|38	This package contains the static libid3 library and its header
21cr|libid3-1.2-9|39	files.
21cr|libid3-1.2-9|40	
21cr|libid3-1.2-9|41	%package	tools
21cr|libid3-1.2-9|42	Summary:	Tools using the ID3 Parsing Library
21cr|libid3-1.2-9|43	Group:		Sound
21cr|libid3-1.2-9|44	
21cr|libid3-1.2-9|45	%description	tools
21cr|libid3-1.2-9|46	This package contains various files using the ID3 Parsing Library.
21cr|libid3-1.2-9|47	
21cr|libid3-1.2-9|48	%prep
21cr|libid3-1.2-9|49	%setup -q
21cr|libid3-1.2-9|50	%patch0 -p1
21cr|libid3-1.2-9|51	
21cr|libid3-1.2-9|52	%build
21cr|libid3-1.2-9|53	autoreconf -fi
21cr|libid3-1.2-9|54	%configure  --disable-static
21cr|libid3-1.2-9|55	%make
21cr|libid3-1.2-9|56	
21cr|libid3-1.2-9|57	# make the man pages
21cr|libid3-1.2-9|58	pod2man Docs/libID3.pod > libID3.3
21cr|libid3-1.2-9|59	pod2man Docs/tagpuller.pod > tagpuller.1
21cr|libid3-1.2-9|60	
21cr|libid3-1.2-9|61	%install
21cr|libid3-1.2-9|62	install -d %{buildroot}%{_mandir}/man{1,3}
21cr|libid3-1.2-9|63	
21cr|libid3-1.2-9|64	%makeinstall_std
21cr|libid3-1.2-9|65	
21cr|libid3-1.2-9|66	install -m0755 tests/id3test %{buildroot}%{_bindir}/
21cr|libid3-1.2-9|67	
21cr|libid3-1.2-9|68	install -m0644 libID3.3 %{buildroot}%{_mandir}/man3/
21cr|libid3-1.2-9|69	install -m0644 tagpuller.1 %{buildroot}%{_mandir}/man1/
21cr|libid3-1.2-9|70	
21cr|libid3-1.2-9|71	%files -n %{libname}
21cr|libid3-1.2-9|72	%doc COPYING ChangeLog README TODO
21cr|libid3-1.2-9|73	%{_libdir}/*.so.%{major}*
21cr|libid3-1.2-9|74	
21cr|libid3-1.2-9|75	%files -n %{develname}
21cr|libid3-1.2-9|76	%{_includedir}/*
21cr|libid3-1.2-9|77	%{_libdir}/*.so
21cr|libid3-1.2-9|78	%{_mandir}/man3/*
21cr|libid3-1.2-9|79	
21cr|libid3-1.2-9|80	%files tools
21cr|libid3-1.2-9|81	%{_bindir}/*
21cr|libid3-1.2-9|82	%{_mandir}/man1/*

2703 21
21cr|libident-0.32-5|1	%define	major 0
21cr|libident-0.32-5|2	%define libname	%mklibname ident %{major}
21cr|libident-0.32-5|3	%define develname %mklibname -d ident
21cr|libident-0.32-5|4	
21cr|libident-0.32-5|5	Summary:	New LibIdent C library
21cr|libident-0.32-5|6	Name:		libident
21cr|libident-0.32-5|7	Version:	0.32
21cr|libident-0.32-5|8	Release:	5
21cr|libident-0.32-5|9	Group:		System/Libraries
21cr|libident-0.32-5|10	License:	Public Domain
21cr|libident-0.32-5|11	URL:		http://www.remlab.net/libident/
21cr|libident-0.32-5|12	Source0:	http://www.remlab.net/files/libident/libident-%{version}.tar.bz2
21cr|libident-0.32-5|13	Source1:	xinetd.identtest
21cr|libident-0.32-5|14	
21cr|libident-0.32-5|15	%description
21cr|libident-0.32-5|16	LibIdent is a small C library for interfacing with RFC 1413 Identification
21cr|libident-0.32-5|17	protocol servers, which are used for identifying users. LibIdent supports both
21cr|libident-0.32-5|18	IPv4 and IPv6 addresses transparently.
21cr|libident-0.32-5|19	
21cr|libident-0.32-5|20	It is meant to be used by daemons to try to authenticate users using the Ident
21cr|libident-0.32-5|21	protocol. For this to work, users need to have an Ident server running on the
21cr|libident-0.32-5|22	system from which they are connected.
21cr|libident-0.32-5|23	
21cr|libident-0.32-5|24	%package -n	%{libname}
21cr|libident-0.32-5|25	Summary:	New LibIdent C library
21cr|libident-0.32-5|26	Group:		System/Libraries
21cr|libident-0.32-5|27	
21cr|libident-0.32-5|28	%description -n	%{libname}
21cr|libident-0.32-5|29	LibIdent is a small C library for interfacing with RFC 1413 Identification
21cr|libident-0.32-5|30	protocol servers, which are used for identifying users. LibIdent supports both
21cr|libident-0.32-5|31	IPv4 and IPv6 addresses transparently.
21cr|libident-0.32-5|32	
21cr|libident-0.32-5|33	It is meant to be used by daemons to try to authenticate users using the Ident
21cr|libident-0.32-5|34	protocol. For this to work, users need to have an Ident server running on the
21cr|libident-0.32-5|35	system from which they are connected.
21cr|libident-0.32-5|36	
21cr|libident-0.32-5|37	%package -n	%{develname}
21cr|libident-0.32-5|38	Summary:	Development files for %{name}
21cr|libident-0.32-5|39	Group:		Development/C
21cr|libident-0.32-5|40	Provides:	%{name}-devel = %{version}-%{release}
21cr|libident-0.32-5|41	Provides:	ident-devel = %{version}-%{release}
21cr|libident-0.32-5|42	Requires:	%{libname} >= %{version}-%{release}
21cr|libident-0.32-5|43	
21cr|libident-0.32-5|44	%description -n	%{develname}
21cr|libident-0.32-5|45	LibIdent is a small C library for interfacing with RFC 1413 Identification
21cr|libident-0.32-5|46	protocol servers, which are used for identifying users. LibIdent supports both
21cr|libident-0.32-5|47	IPv4 and IPv6 addresses transparently.
21cr|libident-0.32-5|48	
21cr|libident-0.32-5|49	It is meant to be used by daemons to try to authenticate users using the Ident
21cr|libident-0.32-5|50	protocol. For this to work, users need to have an Ident server running on the
21cr|libident-0.32-5|51	system from which they are connected.
21cr|libident-0.32-5|52	
21cr|libident-0.32-5|53	This package contains libraries and header files for developing applications
21cr|libident-0.32-5|54	that use %{name}.
21cr|libident-0.32-5|55	
21cr|libident-0.32-5|56	%package	tools
21cr|libident-0.32-5|57	Summary:	A small daemon that can be used to test Ident servers
21cr|libident-0.32-5|58	Group:		System/Servers
21cr|libident-0.32-5|59	
21cr|libident-0.32-5|60	%description	tools
21cr|libident-0.32-5|61	in.identtestd is a small daemon (to be started from inetd) that does an ident
21cr|libident-0.32-5|62	lookup on you if you telnet into it. Can be used to verify that your Ident
21cr|libident-0.32-5|63	server is working correctly.
21cr|libident-0.32-5|64	
21cr|libident-0.32-5|65	%prep
21cr|libident-0.32-5|66	
21cr|libident-0.32-5|67	%setup -q
21cr|libident-0.32-5|68	for f in ident.3 README ChangeLog AUTHORS NEWS COPYING; do
21cr|libident-0.32-5|69	iconv -f ISO-8859-1 -t UTF-8 $f -o $f.new && mv $f.new $f
21cr|libident-0.32-5|70	done
21cr|libident-0.32-5|71	
21cr|libident-0.32-5|72	%build
21cr|libident-0.32-5|73	autoreconf -fis
21cr|libident-0.32-5|74	%serverbuild
21cr|libident-0.32-5|75	
21cr|libident-0.32-5|76	# to prevent nasty ipv6 surprises
21cr|libident-0.32-5|77	export CFLAGS="$CFLAGS -D_GNU_SOURCE"
21cr|libident-0.32-5|78	
21cr|libident-0.32-5|79	%configure \
21cr|libident-0.32-5|80	--disable-static \
21cr|libident-0.32-5|81	--enable-testers
21cr|libident-0.32-5|82	
21cr|libident-0.32-5|83	%make
21cr|libident-0.32-5|84	
21cr|libident-0.32-5|85	%install
21cr|libident-0.32-5|86	rm -rf %{buildroot}
21cr|libident-0.32-5|87	
21cr|libident-0.32-5|88	%makeinstall_std
21cr|libident-0.32-5|89	
21cr|libident-0.32-5|90	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21cr|libident-0.32-5|91	install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/identtestd
21cr|libident-0.32-5|92	
21cr|libident-0.32-5|93	%if %mdkversion < 200900
21cr|libident-0.32-5|94	%post -n %{libname} -p /sbin/ldconfig
21cr|libident-0.32-5|95	%endif
21cr|libident-0.32-5|96	
21cr|libident-0.32-5|97	%if %mdkversion < 200900
21cr|libident-0.32-5|98	%postun -n %{libname} -p /sbin/ldconfig
21cr|libident-0.32-5|99	%endif
21cr|libident-0.32-5|100	
21cr|libident-0.32-5|101	%post tools
21cr|libident-0.32-5|102	if [ -x %{_sbindir}/xinetd ]; then
21cr|libident-0.32-5|103	/sbin/service xinetd condreload > /dev/null 2>&1 || :
21cr|libident-0.32-5|104	fi
21cr|libident-0.32-5|105	
21cr|libident-0.32-5|106	%postun tools
21cr|libident-0.32-5|107	if [ $1 = 0 ]; then
21cr|libident-0.32-5|108	if [ -x %{_sbindir}/xinetd ]; then
21cr|libident-0.32-5|109	/sbin/service xinetd condreload > /dev/null 2>&1 || :
21cr|libident-0.32-5|110	fi
21cr|libident-0.32-5|111	fi
21cr|libident-0.32-5|112	
21cr|libident-0.32-5|113	%clean
21cr|libident-0.32-5|114	rm -rf %{buildroot}
21cr|libident-0.32-5|115	
21cr|libident-0.32-5|116	%files -n %{libname}
21cr|libident-0.32-5|117	%defattr(-,root,root,-)
21cr|libident-0.32-5|118	%doc COPYING README AUTHORS ChangeLog NEWS
21cr|libident-0.32-5|119	%{_libdir}/*.so.%{major}*
21cr|libident-0.32-5|120	
21cr|libident-0.32-5|121	%files -n %{develname}
21cr|libident-0.32-5|122	%defattr(-,root,root,-)
21cr|libident-0.32-5|123	%{_includedir}/*
21cr|libident-0.32-5|124	%{_libdir}/*.so
21cr|libident-0.32-5|125	%{_mandir}/man3/ident.3*
21cr|libident-0.32-5|126	
21cr|libident-0.32-5|127	%files tools
21cr|libident-0.32-5|128	%defattr(-,root,root,-)
21cr|libident-0.32-5|129	%config(noreplace) %{_sysconfdir}/xinetd.d/identtestd
21cr|libident-0.32-5|130	%{_sbindir}/in.identtestd
21cr|libident-0.32-5|131	%{_mandir}/man8/in.identtestd.8*

2704 21
21cr|libIDL-0.8.14-14|1	%define api_version	2
21cr|libIDL-0.8.14-14|2	%define lib_major	0
21cr|libIDL-0.8.14-14|3	%define lib_name	%mklibname IDL %{api_version} %{lib_major}
21cr|libIDL-0.8.14-14|4	%define develname	%mklibname -d  IDL %{api_version}
21cr|libIDL-0.8.14-14|5	
21cr|libIDL-0.8.14-14|6	Summary:	IDL parsing library
21cr|libIDL-0.8.14-14|7	Name:		libIDL
21cr|libIDL-0.8.14-14|8	Version:	0.8.14
21cr|libIDL-0.8.14-14|9	Release:	14
21cr|libIDL-0.8.14-14|10	URL:		http://orbit-resource.sf.net/
21cr|libIDL-0.8.14-14|11	License:	LGPLv2+
21cr|libIDL-0.8.14-14|12	Group:		System/Libraries
21cr|libIDL-0.8.14-14|13	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|libIDL-0.8.14-14|14	
21cr|libIDL-0.8.14-14|15	BuildConflicts:	ORBit-devel < 0.5.10
21cr|libIDL-0.8.14-14|16	BuildRequires:	flex
21cr|libIDL-0.8.14-14|17	BuildRequires:	bison
21cr|libIDL-0.8.14-14|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|libIDL-0.8.14-14|19	
21cr|libIDL-0.8.14-14|20	%description
21cr|libIDL-0.8.14-14|21	libIDL is a small library for creating parse trees of CORBA v2.2
21cr|libIDL-0.8.14-14|22	compliant Interface Definition Language (IDL) files, which is a
21cr|libIDL-0.8.14-14|23	specification for defining interfaces which can be used between
21cr|libIDL-0.8.14-14|24	different CORBA implementations.
21cr|libIDL-0.8.14-14|25	
21cr|libIDL-0.8.14-14|26	%package -n %{lib_name}
21cr|libIDL-0.8.14-14|27	Summary:	%{summary}
21cr|libIDL-0.8.14-14|28	Group:		%{group}
21cr|libIDL-0.8.14-14|29	Provides:	%{name} = %{version}-%{release}
21cr|libIDL-0.8.14-14|30	Provides:	%{name}%{api_version} = %{version}-%{release}
21cr|libIDL-0.8.14-14|31	
21cr|libIDL-0.8.14-14|32	%description -n %{lib_name}
21cr|libIDL-0.8.14-14|33	libIDL is a small library for creating parse trees of CORBA v2.2
21cr|libIDL-0.8.14-14|34	compliant Interface Definition Language (IDL) files, which is a
21cr|libIDL-0.8.14-14|35	specification for defining interfaces which can be used between
21cr|libIDL-0.8.14-14|36	different CORBA implementations.
21cr|libIDL-0.8.14-14|37	
21cr|libIDL-0.8.14-14|38	%package -n %{develname}
21cr|libIDL-0.8.14-14|39	Summary:	Header files and libraries needed for libIDL development
21cr|libIDL-0.8.14-14|40	Group:		Development/C
21cr|libIDL-0.8.14-14|41	Conflicts:	ORBit-devel < 0.5.10
21cr|libIDL-0.8.14-14|42	Provides:	%{name}-devel = %{version}-%{release}
21cr|libIDL-0.8.14-14|43	Provides:	%{name}%{api_version}-devel = %{version}-%{release}
21cr|libIDL-0.8.14-14|44	Requires:	%{lib_name} = %{version}
21cr|libIDL-0.8.14-14|45	Requires:	pkgconfig(glib-2.0)
21cr|libIDL-0.8.14-14|46	Obsoletes:	%{mklibname -d  IDL 2 0} < 0.8.14-7
21cr|libIDL-0.8.14-14|47	
21cr|libIDL-0.8.14-14|48	%description -n %{develname}
21cr|libIDL-0.8.14-14|49	This package includes the header files and libraries needed for
21cr|libIDL-0.8.14-14|50	developing or compiling programs using libIDL.
21cr|libIDL-0.8.14-14|51	
21cr|libIDL-0.8.14-14|52	%prep
21cr|libIDL-0.8.14-14|53	%setup -q
21cr|libIDL-0.8.14-14|54	
21cr|libIDL-0.8.14-14|55	%build
21cr|libIDL-0.8.14-14|56	%configure \
21cr|libIDL-0.8.14-14|57	--disable-static
21cr|libIDL-0.8.14-14|58	
21cr|libIDL-0.8.14-14|59	%make
21cr|libIDL-0.8.14-14|60	
21cr|libIDL-0.8.14-14|61	%install
21cr|libIDL-0.8.14-14|62	%makeinstall_std
21cr|libIDL-0.8.14-14|63	
21cr|libIDL-0.8.14-14|64	%files -n %{lib_name}
21cr|libIDL-0.8.14-14|65	%doc AUTHORS README NEWS BUGS ChangeLog
21cr|libIDL-0.8.14-14|66	%{_libdir}/libIDL-%{api_version}.so.%{lib_major}*
21cr|libIDL-0.8.14-14|67	
21cr|libIDL-0.8.14-14|68	%files -n %{develname}
21cr|libIDL-0.8.14-14|69	%doc tstidl.c
21cr|libIDL-0.8.14-14|70	%{_bindir}/libIDL-config-2
21cr|libIDL-0.8.14-14|71	%{_includedir}/*
21cr|libIDL-0.8.14-14|72	%{_infodir}/*.info*
21cr|libIDL-0.8.14-14|73	%{_libdir}/lib*.so
21cr|libIDL-0.8.14-14|74	%{_libdir}/pkgconfig/*

2705 21
21cr|libiio-0.25-1|1	%define major 0
21cr|libiio-0.25-1|2	%define libname %mklibname iio %{major}
21cr|libiio-0.25-1|3	%define devname %mklibname -d iio
21cr|libiio-0.25-1|4	
21cr|libiio-0.25-1|5	Name:          libiio
21cr|libiio-0.25-1|6	Version:       0.25
21cr|libiio-0.25-1|7	Release:       1
21cr|libiio-0.25-1|8	Summary:       Library for Industrial IO
21cr|libiio-0.25-1|9	License:       LGPLv2
21cr|libiio-0.25-1|10	URL:           https://analogdevicesinc.github.io/libiio/
21cr|libiio-0.25-1|11	Source0:       https://github.com/analogdevicesinc/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|libiio-0.25-1|12	Patch0:        libiio-0.23-aarch64-build-workaround.patch
21cr|libiio-0.25-1|13	Group:         System/Libraries
21cr|libiio-0.25-1|14	
21cr|libiio-0.25-1|15	BuildRequires: bison
21cr|libiio-0.25-1|16	BuildRequires: cmake
21cr|libiio-0.25-1|17	BuildRequires: doxygen
21cr|libiio-0.25-1|18	BuildRequires: flex
21cr|libiio-0.25-1|19	BuildRequires: pkgconfig(libserialport)
21cr|libiio-0.25-1|20	BuildRequires: libaio-devel
21cr|libiio-0.25-1|21	BuildRequires: pkgconfig(libusb)
21cr|libiio-0.25-1|22	BuildRequires: libxml2-devel
21cr|libiio-0.25-1|23	BuildRequires: graphviz
21cr|libiio-0.25-1|24	BuildRequires: pkgconfig(avahi-client)
21cr|libiio-0.25-1|25	BuildRequires: git-core
21cr|libiio-0.25-1|26	BuildRequires: python3-devel
21cr|libiio-0.25-1|27	BuildRequires: python3-setuptools
21cr|libiio-0.25-1|28	BuildRequires: python3-sphinx
21cr|libiio-0.25-1|29	BuildRequires: python3-sphinx_rtd_theme
21cr|libiio-0.25-1|30	
21cr|libiio-0.25-1|31	%description
21cr|libiio-0.25-1|32	Library for interfacing with Linux IIO devices
21cr|libiio-0.25-1|33	
21cr|libiio-0.25-1|34	libiio is used to interface to Linux Industrial Input/Output (IIO) Subsystem.
21cr|libiio-0.25-1|35	The Linux IIO subsystem is intended to provide support for devices that in some
21cr|libiio-0.25-1|36	sense are analog to digital or digital to analog converters (ADCs, DACs). This
21cr|libiio-0.25-1|37	includes, but is not limited to ADCs, Accelerometers, Gyros, IMUs, Capacitance
21cr|libiio-0.25-1|38	to Digital Converters (CDCs), Pressure Sensors, Color, Light and Proximity
21cr|libiio-0.25-1|39	Sensors, Temperature Sensors, Magnetometers, DACs, DDS (Direct Digital
21cr|libiio-0.25-1|40	Synthesis), PLLs (Phase Locked Loops), Variable/Programmable Gain Amplifiers
21cr|libiio-0.25-1|41	(VGA, PGA), and RF transceivers.
21cr|libiio-0.25-1|42	
21cr|libiio-0.25-1|43	%package utils
21cr|libiio-0.25-1|44	Summary: Utilities for Industrial IO
21cr|libiio-0.25-1|45	Requires: %{libname} = %{EVRD}
21cr|libiio-0.25-1|46	
21cr|libiio-0.25-1|47	%description utils
21cr|libiio-0.25-1|48	Utilities for accessing IIO using libiio
21cr|libiio-0.25-1|49	
21cr|libiio-0.25-1|50	%package -n %{libname}
21cr|libiio-0.25-1|51	Summary: Development package for %{name}
21cr|libiio-0.25-1|52	
21cr|libiio-0.25-1|53	%description -n %{libname}
21cr|libiio-0.25-1|54	Library for Industrial IO
21cr|libiio-0.25-1|55	
21cr|libiio-0.25-1|56	%package -n %{devname}
21cr|libiio-0.25-1|57	Summary: Development package for %{name}
21cr|libiio-0.25-1|58	Requires: %{libname} = %{EVRD}
21cr|libiio-0.25-1|59	
21cr|libiio-0.25-1|60	%description -n %{devname}
21cr|libiio-0.25-1|61	Files for development with %{name}.
21cr|libiio-0.25-1|62	
21cr|libiio-0.25-1|63	%package doc
21cr|libiio-0.25-1|64	Summary: Development documentation for %{name}
21cr|libiio-0.25-1|65	
21cr|libiio-0.25-1|66	%description doc
21cr|libiio-0.25-1|67	Documentation for development with %{name}.
21cr|libiio-0.25-1|68	
21cr|libiio-0.25-1|69	%package -n python3-iio
21cr|libiio-0.25-1|70	Summary: Python3 bindings for Industrial IO (libiio)
21cr|libiio-0.25-1|71	Requires: %{libname} = %{EVRD}
21cr|libiio-0.25-1|72	
21cr|libiio-0.25-1|73	%description -n python3-iio
21cr|libiio-0.25-1|74	Python 3 bindings for Industrial IO
21cr|libiio-0.25-1|75	
21cr|libiio-0.25-1|76	%prep
21cr|libiio-0.25-1|77	%autosetup -p1
21cr|libiio-0.25-1|78	sed -i 's/${LIBIIO_VERSION_MAJOR}-doc//' CMakeLists.txt
21cr|libiio-0.25-1|79	
21cr|libiio-0.25-1|80	%build
21cr|libiio-0.25-1|81	%cmake -DPYTHON_BINDINGS=on -DWITH_DOC=on .
21cr|libiio-0.25-1|82	%make_build
21cr|libiio-0.25-1|83	
21cr|libiio-0.25-1|84	%install
21cr|libiio-0.25-1|85	%make_install -C build
21cr|libiio-0.25-1|86	
21cr|libiio-0.25-1|87	%files -n %{libname}
21cr|libiio-0.25-1|88	%{_libdir}/%{name}.so.%{major}*
21cr|libiio-0.25-1|89	
21cr|libiio-0.25-1|90	%files utils
21cr|libiio-0.25-1|91	%license COPYING.txt
21cr|libiio-0.25-1|92	%{_udevrulesdir}/90-libiio.rules
21cr|libiio-0.25-1|93	%{_bindir}/iio_*
21cr|libiio-0.25-1|94	%{_sbindir}/iiod
21cr|libiio-0.25-1|95	
21cr|libiio-0.25-1|96	%files -n %{devname}
21cr|libiio-0.25-1|97	%{_includedir}/iio.h
21cr|libiio-0.25-1|98	%{_libdir}/pkgconfig/%{name}.pc
21cr|libiio-0.25-1|99	%{_libdir}/%{name}.so
21cr|libiio-0.25-1|100	
21cr|libiio-0.25-1|101	%files doc
21cr|libiio-0.25-1|102	%doc %{_docdir}/%{name}
21cr|libiio-0.25-1|103	
21cr|libiio-0.25-1|104	%files -n python3-iio
21cr|libiio-0.25-1|105	%{python3_sitelib}/__pycache__/iio*
21cr|libiio-0.25-1|106	%{python3_sitelib}/iio*
21cr|libiio-0.25-1|107	%{python3_sitelib}/pylibiio*

2706 21
21cr|libilbc-3.0.4-2|1	%define	major 3
21cr|libilbc-3.0.4-2|2	%define libname %mklibname ilbc %{major}
21cr|libilbc-3.0.4-2|3	%define libnamedev %mklibname ilbc -d
21cr|libilbc-3.0.4-2|4	%define debug_package %nil
21cr|libilbc-3.0.4-2|5	
21cr|libilbc-3.0.4-2|6	Summary:	Internet Low Bitrate Codec (iLBC) library
21cr|libilbc-3.0.4-2|7	Name:		libilbc
21cr|libilbc-3.0.4-2|8	Version:	3.0.4
21cr|libilbc-3.0.4-2|9	Release:	2
21cr|libilbc-3.0.4-2|10	License:	BSD-style
21cr|libilbc-3.0.4-2|11	Group:		System/Libraries
21cr|libilbc-3.0.4-2|12	URL:		https://github.com/dekkers/libilbc
21cr|libilbc-3.0.4-2|13	Source0:	https://github.com/TimothyGu/libilbc/archive/v%{version}.tar.gz
21cr|libilbc-3.0.4-2|14	BuildRequires:	cmake
21cr|libilbc-3.0.4-2|15	BuildRequires:	ninja
21cr|libilbc-3.0.4-2|16	BuildRequires:	abseil-cpp-devel
21cr|libilbc-3.0.4-2|17	
21cr|libilbc-3.0.4-2|18	%description
21cr|libilbc-3.0.4-2|19	iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
21cr|libilbc-3.0.4-2|20	voice communication over IP. The codec is designed for narrow band speech and
21cr|libilbc-3.0.4-2|21	results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
21cr|libilbc-3.0.4-2|22	30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
21cr|libilbc-3.0.4-2|23	graceful speech quality degradation in the case of lost frames, which occurs in
21cr|libilbc-3.0.4-2|24	connection with lost or delayed IP packets.
21cr|libilbc-3.0.4-2|25	
21cr|libilbc-3.0.4-2|26	%package -n	%{libname}
21cr|libilbc-3.0.4-2|27	Summary:	Internet Low Bitrate Codec (iLBC) library
21cr|libilbc-3.0.4-2|28	Group:		System/Libraries
21cr|libilbc-3.0.4-2|29	
21cr|libilbc-3.0.4-2|30	%description -n	%{libname}
21cr|libilbc-3.0.4-2|31	iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
21cr|libilbc-3.0.4-2|32	voice communication over IP. The codec is designed for narrow band speech and
21cr|libilbc-3.0.4-2|33	results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
21cr|libilbc-3.0.4-2|34	30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
21cr|libilbc-3.0.4-2|35	graceful speech quality degradation in the case of lost frames, which occurs in
21cr|libilbc-3.0.4-2|36	connection with lost or delayed IP packets.
21cr|libilbc-3.0.4-2|37	
21cr|libilbc-3.0.4-2|38	%package -n %{libnamedev}
21cr|libilbc-3.0.4-2|39	Summary:	Development and header files for the iLBC library
21cr|libilbc-3.0.4-2|40	Group:		Development/C
21cr|libilbc-3.0.4-2|41	Requires:	%{libname} = %{version}-%{release}
21cr|libilbc-3.0.4-2|42	Provides:	%{name}-devel = %{version}-%{release}
21cr|libilbc-3.0.4-2|43	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|libilbc-3.0.4-2|44	
21cr|libilbc-3.0.4-2|45	%description -n %{libnamedev}
21cr|libilbc-3.0.4-2|46	iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
21cr|libilbc-3.0.4-2|47	voice communication over IP. The codec is designed for narrow band speech and
21cr|libilbc-3.0.4-2|48	results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
21cr|libilbc-3.0.4-2|49	30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
21cr|libilbc-3.0.4-2|50	graceful speech quality degradation in the case of lost frames, which occurs in
21cr|libilbc-3.0.4-2|51	connection with lost or delayed IP packets.
21cr|libilbc-3.0.4-2|52	
21cr|libilbc-3.0.4-2|53	%prep
21cr|libilbc-3.0.4-2|54	
21cr|libilbc-3.0.4-2|55	%autosetup -p1
21cr|libilbc-3.0.4-2|56	%if "%{_lib}" != "lib64"
21cr|libilbc-3.0.4-2|57	# Let's not overreach ;)
21cr|libilbc-3.0.4-2|58	sed -i -e 's,lib64,%{_lib},g' CMakeLists.txt
21cr|libilbc-3.0.4-2|59	%endif
21cr|libilbc-3.0.4-2|60	
21cr|libilbc-3.0.4-2|61	%build
21cr|libilbc-3.0.4-2|62	%set_build_flags
21cr|libilbc-3.0.4-2|63	%cmake -G Ninja
21cr|libilbc-3.0.4-2|64	%ninja_build
21cr|libilbc-3.0.4-2|65	
21cr|libilbc-3.0.4-2|66	%install
21cr|libilbc-3.0.4-2|67	%ninja_install -C build
21cr|libilbc-3.0.4-2|68	
21cr|libilbc-3.0.4-2|69	rm -f %{buildroot}%{_libdir}/*.*a
21cr|libilbc-3.0.4-2|70	
21cr|libilbc-3.0.4-2|71	%files -n %{libname}
21cr|libilbc-3.0.4-2|72	%doc COPYING
21cr|libilbc-3.0.4-2|73	%{_libdir}/libilbc.so.%{major}*
21cr|libilbc-3.0.4-2|74	
21cr|libilbc-3.0.4-2|75	%files -n %{libnamedev}
21cr|libilbc-3.0.4-2|76	%doc %{_docdir}/libilbc/*.md
21cr|libilbc-3.0.4-2|77	%{_bindir}/ilbc_test
21cr|libilbc-3.0.4-2|78	%{_includedir}/*.h
21cr|libilbc-3.0.4-2|79	%{_libdir}/libilbc.so
21cr|libilbc-3.0.4-2|80	%{_libdir}/pkgconfig/libilbc.pc
21cr|libilbc-3.0.4-2|81	

2707 21
21cr|libimagequant-2.15.1-1|1	%define major 0
21cr|libimagequant-2.15.1-1|2	%define libname %mklibname imagequant %{major}
21cr|libimagequant-2.15.1-1|3	%define devname %mklibname imagequant -d
21cr|libimagequant-2.15.1-1|4	
21cr|libimagequant-2.15.1-1|5	Name:		libimagequant
21cr|libimagequant-2.15.1-1|6	Version:	2.15.1
21cr|libimagequant-2.15.1-1|7	Release:	1
21cr|libimagequant-2.15.1-1|8	Summary:	Palette quantization library
21cr|libimagequant-2.15.1-1|9	Group:		System/Libraries
21cr|libimagequant-2.15.1-1|10	License:	GPLv3+ and MIT
21cr|libimagequant-2.15.1-1|11	URL:		https://github.com/ImageOptim/libimagequant
21cr|libimagequant-2.15.1-1|12	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|libimagequant-2.15.1-1|13	# Fix shared library permissions
21cr|libimagequant-2.15.1-1|14	Patch0:		libimagequant_solibperm.patch
21cr|libimagequant-2.15.1-1|15	BuildRequires:	gomp-devel
21cr|libimagequant-2.15.1-1|16	
21cr|libimagequant-2.15.1-1|17	%description
21cr|libimagequant-2.15.1-1|18	Small, portable C library for high-quality conversion of RGBA images to 8-bit
21cr|libimagequant-2.15.1-1|19	indexed-color (palette) images.
21cr|libimagequant-2.15.1-1|20	
21cr|libimagequant-2.15.1-1|21	#---------------------------------------------------------------------
21cr|libimagequant-2.15.1-1|22	%package -n %{libname}
21cr|libimagequant-2.15.1-1|23	Summary:	Development files for %{name}
21cr|libimagequant-2.15.1-1|24	Group:		System/Libraries
21cr|libimagequant-2.15.1-1|25	
21cr|libimagequant-2.15.1-1|26	%description -n %{libname}
21cr|libimagequant-2.15.1-1|27	Small, portable C library for high-quality conversion of RGBA images to 8-bit
21cr|libimagequant-2.15.1-1|28	indexed-color (palette) images.
21cr|libimagequant-2.15.1-1|29	
21cr|libimagequant-2.15.1-1|30	%files -n %{libname}
21cr|libimagequant-2.15.1-1|31	%{_libdir}/%{name}.so.%{major}*
21cr|libimagequant-2.15.1-1|32	
21cr|libimagequant-2.15.1-1|33	#---------------------------------------------------------------------
21cr|libimagequant-2.15.1-1|34	%package -n %{devname}
21cr|libimagequant-2.15.1-1|35	Summary:	Development files for %{name}
21cr|libimagequant-2.15.1-1|36	Group:		Development/Other
21cr|libimagequant-2.15.1-1|37	Requires:	%{libname} = %{EVRD}
21cr|libimagequant-2.15.1-1|38	Provides:	%{name}-devel = %{EVRD}
21cr|libimagequant-2.15.1-1|39	
21cr|libimagequant-2.15.1-1|40	%description -n %{devname}
21cr|libimagequant-2.15.1-1|41	The %{name}-devel package contains libraries and header files for
21cr|libimagequant-2.15.1-1|42	developing applications that use %{name}.
21cr|libimagequant-2.15.1-1|43	
21cr|libimagequant-2.15.1-1|44	%files -n %{devname}
21cr|libimagequant-2.15.1-1|45	%doc README.md CHANGELOG
21cr|libimagequant-2.15.1-1|46	%{_includedir}/%{name}.h
21cr|libimagequant-2.15.1-1|47	%{_libdir}/%{name}.so
21cr|libimagequant-2.15.1-1|48	%{_libdir}/pkgconfig/imagequant.pc
21cr|libimagequant-2.15.1-1|49	
21cr|libimagequant-2.15.1-1|50	#---------------------------------------------------------------------
21cr|libimagequant-2.15.1-1|51	
21cr|libimagequant-2.15.1-1|52	%prep
21cr|libimagequant-2.15.1-1|53	%autosetup -p1
21cr|libimagequant-2.15.1-1|54	
21cr|libimagequant-2.15.1-1|55	
21cr|libimagequant-2.15.1-1|56	%build
21cr|libimagequant-2.15.1-1|57	
21cr|libimagequant-2.15.1-1|58	%configure --with-openmp
21cr|libimagequant-2.15.1-1|59	%make
21cr|libimagequant-2.15.1-1|60	
21cr|libimagequant-2.15.1-1|61	
21cr|libimagequant-2.15.1-1|62	%install
21cr|libimagequant-2.15.1-1|63	%makeinstall_std
21cr|libimagequant-2.15.1-1|64	
21cr|libimagequant-2.15.1-1|65	# Don't ship static library
21cr|libimagequant-2.15.1-1|66	rm -f %{buildroot}%{_libdir}/%{name}.a

2708 21
21cr|libime-1.1.5-1|1	%define major 1
21cr|libime-1.1.5-1|2	%define	libname %mklibname ime %{major}
21cr|libime-1.1.5-1|3	%define devname	%mklibname ime -d
21cr|libime-1.1.5-1|4	
21cr|libime-1.1.5-1|5	Summary(ru_RU.UTF-8): Это библиотека для поддержки реализации стандартного метода ввода
21cr|libime-1.1.5-1|6	Summary: This is a library to support generic input method implementation
21cr|libime-1.1.5-1|7	Name:    libime
21cr|libime-1.1.5-1|8	Version: 1.1.5
21cr|libime-1.1.5-1|9	Release: 1
21cr|libime-1.1.5-1|10	License: LGPLv2+ and MIT and BSD
21cr|libime-1.1.5-1|11	Group:   Development/C
21cr|libime-1.1.5-1|12	URL:     https://github.com/fcitx/libime
21cr|libime-1.1.5-1|13	
21cr|libime-1.1.5-1|14	Source:  https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}_dict.tar.xz
21cr|libime-1.1.5-1|15	
21cr|libime-1.1.5-1|16	Patch1: 0001-Fix-soversion-cmake-1.1.3.patch
21cr|libime-1.1.5-1|17	
21cr|libime-1.1.5-1|18	BuildRequires: cmake
21cr|libime-1.1.5-1|19	BuildRequires: extra-cmake-modules
21cr|libime-1.1.5-1|20	BuildRequires: boost-devel
21cr|libime-1.1.5-1|21	BuildRequires: fcitx5-devel
21cr|libime-1.1.5-1|22	
21cr|libime-1.1.5-1|23	Requires: %{name}-data = %{EVRD}
21cr|libime-1.1.5-1|24	
21cr|libime-1.1.5-1|25	%description
21cr|libime-1.1.5-1|26	This is a library to support generic input method implementation.
21cr|libime-1.1.5-1|27	
21cr|libime-1.1.5-1|28	%description -l ru_RU.UTF-8
21cr|libime-1.1.5-1|29	Это библиотека для поддержки реализации стандартного метода ввода
21cr|libime-1.1.5-1|30	
21cr|libime-1.1.5-1|31	%files
21cr|libime-1.1.5-1|32	# metapackage
21cr|libime-1.1.5-1|33	
21cr|libime-1.1.5-1|34	#------------------------------------------------------------------
21cr|libime-1.1.5-1|35	
21cr|libime-1.1.5-1|36	%package data
21cr|libime-1.1.5-1|37	Summary(ru_RU.UTF-8): Файлы данных для %{name}
21cr|libime-1.1.5-1|38	Summary:   Data files of %{name}
21cr|libime-1.1.5-1|39	Group: Development/C
21cr|libime-1.1.5-1|40	BuildArch: noarch
21cr|libime-1.1.5-1|41	
21cr|libime-1.1.5-1|42	%description data
21cr|libime-1.1.5-1|43	This package provides shared data for %{name}.
21cr|libime-1.1.5-1|44	
21cr|libime-1.1.5-1|45	%description -l ru_RU.UTF-8 data
21cr|libime-1.1.5-1|46	Этот пакет предоставляет разделяемые ресурсы для %{name}.
21cr|libime-1.1.5-1|47	
21cr|libime-1.1.5-1|48	%files data
21cr|libime-1.1.5-1|49	%dir %{_libdir}/%{name}
21cr|libime-1.1.5-1|50	%{_libdir}/%{name}/zh_CN.lm
21cr|libime-1.1.5-1|51	%{_libdir}/%{name}/zh_CN.lm.predict
21cr|libime-1.1.5-1|52	%dir %{_datadir}/%{name}
21cr|libime-1.1.5-1|53	%{_datadir}/%{name}/*.dict
21cr|libime-1.1.5-1|54	
21cr|libime-1.1.5-1|55	#------------------------------------------------------------------
21cr|libime-1.1.5-1|56	
21cr|libime-1.1.5-1|57	%package -n %{libname}
21cr|libime-1.1.5-1|58	Summary(ru_RU.UTF-8): Предоставляет библиотеки для поддержки реализации стандартного метода ввода
21cr|libime-1.1.5-1|59	Summary:  Provide libraries to support generic input method implementation
21cr|libime-1.1.5-1|60	
21cr|libime-1.1.5-1|61	%description -n %{libname}
21cr|libime-1.1.5-1|62	Provide libraries to support generic input method implementation
21cr|libime-1.1.5-1|63	
21cr|libime-1.1.5-1|64	%description -l ru_RU.UTF-8 -n %{libname}
21cr|libime-1.1.5-1|65	Предоставляет библиотеки для поддержки реализации
21cr|libime-1.1.5-1|66	стандартного метода ввода
21cr|libime-1.1.5-1|67	
21cr|libime-1.1.5-1|68	%files -n %{libname}
21cr|libime-1.1.5-1|69	%license LICENSES/LGPL-2.1-or-later.txt src/libime/core/kenlm/LICENSE
21cr|libime-1.1.5-1|70	%doc README.md
21cr|libime-1.1.5-1|71	%{_libdir}/libIMECore.so.%{major}
21cr|libime-1.1.5-1|72	%{_libdir}/libIMEPinyin.so.%{major}
21cr|libime-1.1.5-1|73	%{_libdir}/libIMETable.so.%{major}
21cr|libime-1.1.5-1|74	# upstream's soname and soversion dont match
21cr|libime-1.1.5-1|75	# libxxx.so.X* won't work
21cr|libime-1.1.5-1|76	%{_libdir}/libIMECore.so.%{major}.*
21cr|libime-1.1.5-1|77	%{_libdir}/libIMEPinyin.so.%{major}.*
21cr|libime-1.1.5-1|78	%{_libdir}/libIMETable.so.%{major}.*
21cr|libime-1.1.5-1|79	
21cr|libime-1.1.5-1|80	#------------------------------------------------------------------
21cr|libime-1.1.5-1|81	
21cr|libime-1.1.5-1|82	%package -n %{devname}
21cr|libime-1.1.5-1|83	Summary(ru_RU.UTF-8): Файлы разработчика для %{name}
21cr|libime-1.1.5-1|84	Summary:  Development files for %{name}
21cr|libime-1.1.5-1|85	Group: Development/C
21cr|libime-1.1.5-1|86	Requires: %{name}-data = %{EVRD}
21cr|libime-1.1.5-1|87	Requires: %{libname} = %{EVRD}
21cr|libime-1.1.5-1|88	Provides: %{name}-devel = %{EVRD}
21cr|libime-1.1.5-1|89	
21cr|libime-1.1.5-1|90	%description -n %{devname}
21cr|libime-1.1.5-1|91	Development files for %{name}
21cr|libime-1.1.5-1|92	
21cr|libime-1.1.5-1|93	%description -l ru_RU.UTF-8 -n %{devname}
21cr|libime-1.1.5-1|94	Этот пакет предоставляет файлы разработчика для %{name}
21cr|libime-1.1.5-1|95	
21cr|libime-1.1.5-1|96	%files -n %{devname}
21cr|libime-1.1.5-1|97	%license LICENSES/LGPL-2.1-or-later.txt src/libime/core/kenlm/LICENSE
21cr|libime-1.1.5-1|98	%doc README.md
21cr|libime-1.1.5-1|99	%{_libdir}/libIMECore.so
21cr|libime-1.1.5-1|100	%{_libdir}/libIMEPinyin.so
21cr|libime-1.1.5-1|101	%{_libdir}/libIMETable.so
21cr|libime-1.1.5-1|102	%{_libdir}/cmake/LibIME*
21cr|libime-1.1.5-1|103	%{_includedir}/LibIME/
21cr|libime-1.1.5-1|104	
21cr|libime-1.1.5-1|105	#------------------------------------------------------------------
21cr|libime-1.1.5-1|106	
21cr|libime-1.1.5-1|107	%package tools
21cr|libime-1.1.5-1|108	Summary(ru_RU.UTF-8): Набор инструментов для libime
21cr|libime-1.1.5-1|109	Summary: Toolkit for libime
21cr|libime-1.1.5-1|110	Group:   Development/C
21cr|libime-1.1.5-1|111	
21cr|libime-1.1.5-1|112	%description tools
21cr|libime-1.1.5-1|113	This package provides toolkit for libime.
21cr|libime-1.1.5-1|114	
21cr|libime-1.1.5-1|115	%description -l ru_RU.UTF-8 tools
21cr|libime-1.1.5-1|116	Этот пакет предоставляет набор инструментов для libime.
21cr|libime-1.1.5-1|117	
21cr|libime-1.1.5-1|118	%files tools
21cr|libime-1.1.5-1|119	%license LICENSES/LGPL-2.1-or-later.txt src/libime/core/kenlm/LICENSE
21cr|libime-1.1.5-1|120	%doc README.md
21cr|libime-1.1.5-1|121	%{_bindir}/%{name}_history
21cr|libime-1.1.5-1|122	%{_bindir}/%{name}_pinyindict
21cr|libime-1.1.5-1|123	%{_bindir}/%{name}_prediction
21cr|libime-1.1.5-1|124	%{_bindir}/%{name}_slm_build_binary
21cr|libime-1.1.5-1|125	%{_bindir}/%{name}_tabledict
21cr|libime-1.1.5-1|126	%{_bindir}/%{name}_migrate_fcitx4_pinyin
21cr|libime-1.1.5-1|127	%{_bindir}/%{name}_migrate_fcitx4_table
21cr|libime-1.1.5-1|128	
21cr|libime-1.1.5-1|129	#------------------------------------------------------------------
21cr|libime-1.1.5-1|130	
21cr|libime-1.1.5-1|131	%prep
21cr|libime-1.1.5-1|132	%autosetup -p1
21cr|libime-1.1.5-1|133	
21cr|libime-1.1.5-1|134	%build
21cr|libime-1.1.5-1|135	%cmake -DCMAKE_SKIP_RPATH=OFF
21cr|libime-1.1.5-1|136	%make_build -j1
21cr|libime-1.1.5-1|137	
21cr|libime-1.1.5-1|138	%install
21cr|libime-1.1.5-1|139	%makeinstall_std -C build

2709 21
21cr|libinklevel-0.9.5-1|1	%define major 5
21cr|libinklevel-0.9.5-1|2	%define libname %mklibname inklevel %{major}
21cr|libinklevel-0.9.5-1|3	%define devname %mklibname inklevel -d
21cr|libinklevel-0.9.5-1|4	
21cr|libinklevel-0.9.5-1|5	Summary:	Library to determine the ink levels of HP and Epson inkjets
21cr|libinklevel-0.9.5-1|6	Name:		libinklevel
21cr|libinklevel-0.9.5-1|7	Version:	0.9.5
21cr|libinklevel-0.9.5-1|8	Release:	1
21cr|libinklevel-0.9.5-1|9	License:	GPLv2+
21cr|libinklevel-0.9.5-1|10	Group:		Publishing
21cr|libinklevel-0.9.5-1|11	Url:		http://libinklevel.sourceforge.net/
21cr|libinklevel-0.9.5-1|12	Source0:	http://download.sourceforge.net/sourceforge/libinklevel/libinklevel-%{version}.tar.gz
21cr|libinklevel-0.9.5-1|13	# aarch64 not have sys/ioctl.h
21cr|libinklevel-0.9.5-1|14	Patch1:		libinklevel-ioctl.patch
21cr|libinklevel-0.9.5-1|15	BuildRequires:	makedepend
21cr|libinklevel-0.9.5-1|16	BuildRequires:	ieee1284-devel
21cr|libinklevel-0.9.5-1|17	BuildRequires:	pkgconfig(libusb-1.0)
21cr|libinklevel-0.9.5-1|18	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libinklevel-0.9.5-1|19	
21cr|libinklevel-0.9.5-1|20	%description
21cr|libinklevel-0.9.5-1|21	libinklevel is a library for checking the ink level of your printer on
21cr|libinklevel-0.9.5-1|22	a system which runs Linux. It supports printers attached via parallel
21cr|libinklevel-0.9.5-1|23	port or usb.
21cr|libinklevel-0.9.5-1|24	
21cr|libinklevel-0.9.5-1|25	Most current HP inkjets and several Epson inkjets are supported.
21cr|libinklevel-0.9.5-1|26	
21cr|libinklevel-0.9.5-1|27	#----------------------------------------------------------------------------
21cr|libinklevel-0.9.5-1|28	
21cr|libinklevel-0.9.5-1|29	%package -n %{libname}
21cr|libinklevel-0.9.5-1|30	Summary:	Library to determine the ink levels of HP and Epson inkjets
21cr|libinklevel-0.9.5-1|31	Group:		System/Libraries
21cr|libinklevel-0.9.5-1|32	
21cr|libinklevel-0.9.5-1|33	%description -n %{libname}
21cr|libinklevel-0.9.5-1|34	libinklevel is a library for checking the ink level of your printer on
21cr|libinklevel-0.9.5-1|35	a system which runs Linux. It supports printers attached via parallel
21cr|libinklevel-0.9.5-1|36	port or usb.
21cr|libinklevel-0.9.5-1|37	
21cr|libinklevel-0.9.5-1|38	Most current HP inkjets and several Epson inkjets are supported.
21cr|libinklevel-0.9.5-1|39	
21cr|libinklevel-0.9.5-1|40	%files -n %{libname}
21cr|libinklevel-0.9.5-1|41	%doc ChangeLog NEWS AUTHORS
21cr|libinklevel-0.9.5-1|42	%{_libdir}/libinklevel.so.%{major}*
21cr|libinklevel-0.9.5-1|43	
21cr|libinklevel-0.9.5-1|44	#----------------------------------------------------------------------------
21cr|libinklevel-0.9.5-1|45	
21cr|libinklevel-0.9.5-1|46	%package -n %{devname}
21cr|libinklevel-0.9.5-1|47	Summary:	Headers and links to compile against the "%{libname}" library
21cr|libinklevel-0.9.5-1|48	Group:		Development/C
21cr|libinklevel-0.9.5-1|49	Requires:	%{libname} = %{version}
21cr|libinklevel-0.9.5-1|50	Provides:	%{name}-devel = %{EVRD}
21cr|libinklevel-0.9.5-1|51	
21cr|libinklevel-0.9.5-1|52	%description -n %{devname}
21cr|libinklevel-0.9.5-1|53	This package contains all files which one needs to compile programs using
21cr|libinklevel-0.9.5-1|54	the "%{libname}" library.
21cr|libinklevel-0.9.5-1|55	
21cr|libinklevel-0.9.5-1|56	%files -n %{devname}
21cr|libinklevel-0.9.5-1|57	%{_libdir}/libinklevel.so
21cr|libinklevel-0.9.5-1|58	%{_includedir}/*
21cr|libinklevel-0.9.5-1|59	
21cr|libinklevel-0.9.5-1|60	#----------------------------------------------------------------------------
21cr|libinklevel-0.9.5-1|61	
21cr|libinklevel-0.9.5-1|62	%prep
21cr|libinklevel-0.9.5-1|63	%autosetup -p1
21cr|libinklevel-0.9.5-1|64	
21cr|libinklevel-0.9.5-1|65	%ifnarch aarch64
21cr|libinklevel-0.9.5-1|66	# aarch64 not have sys/ioctl.h
21cr|libinklevel-0.9.5-1|67	%patch1 -p1 -R
21cr|libinklevel-0.9.5-1|68	%endif
21cr|libinklevel-0.9.5-1|69	
21cr|libinklevel-0.9.5-1|70	%build
21cr|libinklevel-0.9.5-1|71	autoreconf -fi
21cr|libinklevel-0.9.5-1|72	%configure
21cr|libinklevel-0.9.5-1|73	%make CFLAGS="%{optflags} -fPIC"
21cr|libinklevel-0.9.5-1|74	
21cr|libinklevel-0.9.5-1|75	%install
21cr|libinklevel-0.9.5-1|76	%makeinstall_std
21cr|libinklevel-0.9.5-1|77	
21cr|libinklevel-0.9.5-1|78	rm -f %{buildroot}%{_libdir}/*.a
21cr|libinklevel-0.9.5-1|79	rm -rf %{buildroot}%{_docdir}

2710 21
21cr|libinsane-1.0.10-3|1	%define major 1
21cr|libinsane-1.0.10-3|2	%define libname %mklibname insane %{major}
21cr|libinsane-1.0.10-3|3	%define libgobject %mklibname insane_gobject %{major}
21cr|libinsane-1.0.10-3|4	%define girname %mklibname insane-gir 1.0
21cr|libinsane-1.0.10-3|5	%define devname %mklibname insane -d
21cr|libinsane-1.0.10-3|6	%define devgobject %mklibname insane_gobject -d
21cr|libinsane-1.0.10-3|7	
21cr|libinsane-1.0.10-3|8	Name:           libinsane
21cr|libinsane-1.0.10-3|9	Version:        1.0.10
21cr|libinsane-1.0.10-3|10	Release:        3
21cr|libinsane-1.0.10-3|11	Summary:        Cross-platform access to image scanners
21cr|libinsane-1.0.10-3|12	Group:          Graphics
21cr|libinsane-1.0.10-3|13	License:        LGPL-3.0-or-later
21cr|libinsane-1.0.10-3|14	URL:            https://doc.openpaper.work/libinsane/latest/
21cr|libinsane-1.0.10-3|15	Source0:        https://gitlab.gnome.org/World/OpenPaperwork/%{name}/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|libinsane-1.0.10-3|16	BuildRequires:  meson
21cr|libinsane-1.0.10-3|17	BuildRequires:  gcc
21cr|libinsane-1.0.10-3|18	BuildRequires:  pkgconfig(sane-backends)
21cr|libinsane-1.0.10-3|19	BuildRequires:  doxygen
21cr|libinsane-1.0.10-3|20	BuildRequires:  pkgconfig(cunit)
21cr|libinsane-1.0.10-3|21	BuildRequires:  valgrind
21cr|libinsane-1.0.10-3|22	
21cr|libinsane-1.0.10-3|23	%description
21cr|libinsane-1.0.10-3|24	Libinsane is the library to access scanners on both Linux and Windows. It's
21cr|libinsane-1.0.10-3|25	cross-platform, cross-programming languages, cross-scanners :-). It takes care
21cr|libinsane-1.0.10-3|26	of all the quirks of all the platforms and scanners.
21cr|libinsane-1.0.10-3|27	#------------------------------------------------------------------
21cr|libinsane-1.0.10-3|28	%package -n %{libname}
21cr|libinsane-1.0.10-3|29	Summary:	Cross-platform access to image scanners
21cr|libinsane-1.0.10-3|30	Group:		System/Libraries
21cr|libinsane-1.0.10-3|31	
21cr|libinsane-1.0.10-3|32	%description -n %{libname}
21cr|libinsane-1.0.10-3|33	Libinsane is the library to access scanners on both Linux and Windows. It's
21cr|libinsane-1.0.10-3|34	cross-platform, cross-programming languages, cross-scanners :-). It takes care
21cr|libinsane-1.0.10-3|35	of all the quirks of all the platforms and scanners.
21cr|libinsane-1.0.10-3|36	
21cr|libinsane-1.0.10-3|37	%files -n %{libname}
21cr|libinsane-1.0.10-3|38	%{_libdir}/libinsane.so.%{major}*
21cr|libinsane-1.0.10-3|39	#----------------------------------------------------
21cr|libinsane-1.0.10-3|40	%package -n %{girname}
21cr|libinsane-1.0.10-3|41	Summary:	GObject Introspection interface description for %{name}
21cr|libinsane-1.0.10-3|42	Group:		System/Libraries
21cr|libinsane-1.0.10-3|43	Requires:	%{libname} = %{EVRD}
21cr|libinsane-1.0.10-3|44	
21cr|libinsane-1.0.10-3|45	%description -n %{girname}
21cr|libinsane-1.0.10-3|46	GObject Introspection interface description for %{name}.
21cr|libinsane-1.0.10-3|47	
21cr|libinsane-1.0.10-3|48	%files -n %{girname}
21cr|libinsane-1.0.10-3|49	%{_libdir}/girepository-1.0/Libinsane-1.0.typelib
21cr|libinsane-1.0.10-3|50	#----------------------------------------------------
21cr|libinsane-1.0.10-3|51	%package -n %{devname}
21cr|libinsane-1.0.10-3|52	Summary:	Development files for libinsane
21cr|libinsane-1.0.10-3|53	Group:		Development/Other
21cr|libinsane-1.0.10-3|54	Requires:	%{libname} = %{EVRD}
21cr|libinsane-1.0.10-3|55	Requires:	%{girname} = %{EVRD}
21cr|libinsane-1.0.10-3|56	Provides:	%{name}-devel = %{EVRD}
21cr|libinsane-1.0.10-3|57	
21cr|libinsane-1.0.10-3|58	%description -n %{devname}
21cr|libinsane-1.0.10-3|59	Development libraries and header files for libinsane.
21cr|libinsane-1.0.10-3|60	
21cr|libinsane-1.0.10-3|61	%files -n %{devname}
21cr|libinsane-1.0.10-3|62	%doc doc
21cr|libinsane-1.0.10-3|63	%{_includedir}/%{name}
21cr|libinsane-1.0.10-3|64	%{_libdir}/%{name}.so
21cr|libinsane-1.0.10-3|65	%{_libdir}/pkgconfig/%{name}.pc
21cr|libinsane-1.0.10-3|66	
21cr|libinsane-1.0.10-3|67	#----------------------------------------------------
21cr|libinsane-1.0.10-3|68	
21cr|libinsane-1.0.10-3|69	%package -n %{libgobject}
21cr|libinsane-1.0.10-3|70	Summary:	GObject access to image scanners
21cr|libinsane-1.0.10-3|71	Group:		System/Libraries
21cr|libinsane-1.0.10-3|72	BuildRequires:	pkgconfig(gobject-2.0)
21cr|libinsane-1.0.10-3|73	BuildRequires:	gobject-introspection-devel
21cr|libinsane-1.0.10-3|74	BuildRequires:	gtk-doc
21cr|libinsane-1.0.10-3|75	Provides:	%{name}-gobject = %{EVRD}
21cr|libinsane-1.0.10-3|76	
21cr|libinsane-1.0.10-3|77	%description -n %{libgobject}
21cr|libinsane-1.0.10-3|78	Libinsane is the library to access scanners on both Linux and Windows. It's
21cr|libinsane-1.0.10-3|79	cross-platform, cross-programming languages, cross-scanners :-). It takes care
21cr|libinsane-1.0.10-3|80	of all the quirks of all the platforms and scanners.
21cr|libinsane-1.0.10-3|81	
21cr|libinsane-1.0.10-3|82	This package provides GObject wrappers around the main library.
21cr|libinsane-1.0.10-3|83	
21cr|libinsane-1.0.10-3|84	%files -n %{libgobject}
21cr|libinsane-1.0.10-3|85	%{_libdir}/%{name}_gobject.so.%{major}*
21cr|libinsane-1.0.10-3|86	
21cr|libinsane-1.0.10-3|87	#----------------------------------------------------
21cr|libinsane-1.0.10-3|88	
21cr|libinsane-1.0.10-3|89	%package -n %{devgobject}
21cr|libinsane-1.0.10-3|90	Summary:	Development files for libinsane-gobject
21cr|libinsane-1.0.10-3|91	Group:		Graphics
21cr|libinsane-1.0.10-3|92	Requires:	%{devname} = %{EVRD}
21cr|libinsane-1.0.10-3|93	Requires:	%{libgobject} = %{EVRD}
21cr|libinsane-1.0.10-3|94	Provides:	%{name}-gobject-devel = %{EVRD}
21cr|libinsane-1.0.10-3|95	
21cr|libinsane-1.0.10-3|96	%description -n %{devgobject}
21cr|libinsane-1.0.10-3|97	Development libraries and header files for libinsane-gobject.
21cr|libinsane-1.0.10-3|98	
21cr|libinsane-1.0.10-3|99	%files -n %{devgobject}
21cr|libinsane-1.0.10-3|100	%{_includedir}/%{name}-gobject
21cr|libinsane-1.0.10-3|101	%{_libdir}/%{name}_gobject.so
21cr|libinsane-1.0.10-3|102	%dir %{_datadir}/gir-1.0
21cr|libinsane-1.0.10-3|103	%{_datadir}/gir-1.0/Libinsane-1.0.gir
21cr|libinsane-1.0.10-3|104	%{_datadir}/gtk-doc
21cr|libinsane-1.0.10-3|105	
21cr|libinsane-1.0.10-3|106	#----------------------------------------------------
21cr|libinsane-1.0.10-3|107	
21cr|libinsane-1.0.10-3|108	%package vala
21cr|libinsane-1.0.10-3|109	Summary:	Vala bindings for libinsane
21cr|libinsane-1.0.10-3|110	Group:		Graphics
21cr|libinsane-1.0.10-3|111	BuildRequires:	vala
21cr|libinsane-1.0.10-3|112	Requires:	%{name}-gobject-devel = %{EVRD}
21cr|libinsane-1.0.10-3|113	
21cr|libinsane-1.0.10-3|114	%description vala
21cr|libinsane-1.0.10-3|115	Vala bindings for libinsane.
21cr|libinsane-1.0.10-3|116	
21cr|libinsane-1.0.10-3|117	%files vala
21cr|libinsane-1.0.10-3|118	%{_datadir}/vala/vapi/%{name}.deps
21cr|libinsane-1.0.10-3|119	%{_datadir}/vala/vapi/%{name}.vapi
21cr|libinsane-1.0.10-3|120	
21cr|libinsane-1.0.10-3|121	#----------------------------------------------------
21cr|libinsane-1.0.10-3|122	%prep
21cr|libinsane-1.0.10-3|123	%autosetup -p1
21cr|libinsane-1.0.10-3|124	
21cr|libinsane-1.0.10-3|125	%build
21cr|libinsane-1.0.10-3|126	%meson
21cr|libinsane-1.0.10-3|127	%meson_build
21cr|libinsane-1.0.10-3|128	
21cr|libinsane-1.0.10-3|129	%install
21cr|libinsane-1.0.10-3|130	%meson_install

2711 21
21cr|libint2-2.7.2-3|1	# We run out of memory on the ARM builders with LTO
21cr|libint2-2.7.2-3|2	%ifarch %{arm}
21cr|libint2-2.7.2-3|3	%define _lto_cflags %{nil}
21cr|libint2-2.7.2-3|4	%endif
21cr|libint2-2.7.2-3|5	
21cr|libint2-2.7.2-3|6	# RPM macro directory
21cr|libint2-2.7.2-3|7	%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
21cr|libint2-2.7.2-3|8	
21cr|libint2-2.7.2-3|9	# The source code the libint compiler generates is already very highly
21cr|libint2-2.7.2-3|10	# optimized.  Further optimization done by the compiler does not
21cr|libint2-2.7.2-3|11	# increase performance, but it just takes a *lot* longer to compile.
21cr|libint2-2.7.2-3|12	# We use -O2 for the compiler and -O1 for the library (these are given
21cr|libint2-2.7.2-3|13	# in configure). The common flags are
21cr|libint2-2.7.2-3|14	%global commonflags %(echo %{optflags} | sed "s|-O2||g")
21cr|libint2-2.7.2-3|15	%global optflags %commonflags -O1
21cr|libint2-2.7.2-3|16	
21cr|libint2-2.7.2-3|17	# API version provided. Increment this whenever you change the configure time flags.
21cr|libint2-2.7.2-3|18	%global apiversion 0
21cr|libint2-2.7.2-3|19	
21cr|libint2-2.7.2-3|20	%global _fmoddir %{_libdir}/gfortan/modules
21cr|libint2-2.7.2-3|21	
21cr|libint2-2.7.2-3|22	Name:		libint2
21cr|libint2-2.7.2-3|23	Version:	2.7.2
21cr|libint2-2.7.2-3|24	Release:	3
21cr|libint2-2.7.2-3|25	Summary:	A library for efficient evaluation of electron repulsion integrals
21cr|libint2-2.7.2-3|26	Group:		System/Libraries
21cr|libint2-2.7.2-3|27	License:	GPLv2+
21cr|libint2-2.7.2-3|28	URL:		https://github.com/evaleev/libint
21cr|libint2-2.7.2-3|29	
21cr|libint2-2.7.2-3|30	# Compiler sources
21cr|libint2-2.7.2-3|31	Source0:	https://github.com/evaleev/libint/archive/v%{version}.tar.gz
21cr|libint2-2.7.2-3|32	# The library sources, which are generated by the compiler. The
21cr|libint2-2.7.2-3|33	# compiler needs a rather recent C++11 compiler to build. Regardless
21cr|libint2-2.7.2-3|34	# of the C++ compiler used, the generated sources are
21cr|libint2-2.7.2-3|35	# identical. However, EPEL doesn't have a recent enough C++ compiler
21cr|libint2-2.7.2-3|36	# to be able to generate the sources. Also, if the sources are
21cr|libint2-2.7.2-3|37	# generated on the same run, debuginfo will turn up missing from the
21cr|libint2-2.7.2-3|38	# RPM (BZ #9619635). For this reason pregenerated sources are used. To
21cr|libint2-2.7.2-3|39	# generate the sources, run the generate-sources.sh script.
21cr|libint2-2.7.2-3|40	Source1:	libint-%{version}.tgz
21cr|libint2-2.7.2-3|41	# The programmers' manual is compiled from the LaTeX source by generate-sources.sh
21cr|libint2-2.7.2-3|42	Source2:	progman.pdf
21cr|libint2-2.7.2-3|43	# and the html documentation is extracted from the source code as well
21cr|libint2-2.7.2-3|44	Source3:	libint-%{version}-classdoc.tar.bz2
21cr|libint2-2.7.2-3|45	Source5:	generate-sources.sh
21cr|libint2-2.7.2-3|46	Patch0:		libint-versioning.patch
21cr|libint2-2.7.2-3|47	
21cr|libint2-2.7.2-3|48	Provides:	libint2(api)%{?_isa} = %{apiversion}
21cr|libint2-2.7.2-3|49	
21cr|libint2-2.7.2-3|50	BuildRequires:  cmake
21cr|libint2-2.7.2-3|51	BuildRequires:  ninja
21cr|libint2-2.7.2-3|52	BuildRequires:  doxygen
21cr|libint2-2.7.2-3|53	BuildRequires:  gcc-c++
21cr|libint2-2.7.2-3|54	BuildRequires:  gcc-gfortran
21cr|libint2-2.7.2-3|55	BuildRequires:  boost-devel
21cr|libint2-2.7.2-3|56	BuildRequires:  gmpxx-devel
21cr|libint2-2.7.2-3|57	BuildRequires:  mpfr-devel
21cr|libint2-2.7.2-3|58	BuildRequires:  python3-devel
21cr|libint2-2.7.2-3|59	BuildRequires:  eigen3-devel
21cr|libint2-2.7.2-3|60	
21cr|libint2-2.7.2-3|61	%description
21cr|libint2-2.7.2-3|62	LIBINT computes the Coulomb and exchange integrals, which in electronic
21cr|libint2-2.7.2-3|63	structure theory are called electron repulsion integrals (ERIs). This is by
21cr|libint2-2.7.2-3|64	far the most common type of integrals in molecular structure theory.
21cr|libint2-2.7.2-3|65	
21cr|libint2-2.7.2-3|66	LIBINT uses recursive schemes that originate in seminal Obara-Saika method and
21cr|libint2-2.7.2-3|67	Head-Gordon and Pople’s variation thereof. The idea of LIBINT is to optimize
21cr|libint2-2.7.2-3|68	computer implementation of such methods by implementing an optimizing compiler
21cr|libint2-2.7.2-3|69	to generate automatically highly-specialized code that runs well on
21cr|libint2-2.7.2-3|70	super-scalar architectures.
21cr|libint2-2.7.2-3|71	
21cr|libint2-2.7.2-3|72	#-------------------------------------------------------
21cr|libint2-2.7.2-3|73	%define major 2
21cr|libint2-2.7.2-3|74	%define libname %mklibname %{name} %{major}
21cr|libint2-2.7.2-3|75	%define devname %mklibname %{name} -d
21cr|libint2-2.7.2-3|76	
21cr|libint2-2.7.2-3|77	%package -n %{libname}
21cr|libint2-2.7.2-3|78	Summary:	A library for efficient evaluation of electron repulsion integrals
21cr|libint2-2.7.2-3|79	Group:		System/Libraries
21cr|libint2-2.7.2-3|80	
21cr|libint2-2.7.2-3|81	%description -n %{libname}
21cr|libint2-2.7.2-3|82	LIBINT computes the Coulomb and exchange integrals, which in electronic
21cr|libint2-2.7.2-3|83	structure theory are called electron repulsion integrals (ERIs). This is by
21cr|libint2-2.7.2-3|84	far the most common type of integrals in molecular structure theory.
21cr|libint2-2.7.2-3|85	
21cr|libint2-2.7.2-3|86	LIBINT uses recursive schemes that originate in seminal Obara-Saika method and
21cr|libint2-2.7.2-3|87	Head-Gordon and Pople’s variation thereof. The idea of LIBINT is to optimize
21cr|libint2-2.7.2-3|88	computer implementation of such methods by implementing an optimizing compiler
21cr|libint2-2.7.2-3|89	to generate automatically highly-specialized code that runs well on
21cr|libint2-2.7.2-3|90	super-scalar architectures.
21cr|libint2-2.7.2-3|91	
21cr|libint2-2.7.2-3|92	%files -n %{libname}
21cr|libint2-2.7.2-3|93	%doc LICENSE COPYING
21cr|libint2-2.7.2-3|94	%{_libdir}/libint*.so.%{major}*
21cr|libint2-2.7.2-3|95	
21cr|libint2-2.7.2-3|96	#-------------------------------------------------------
21cr|libint2-2.7.2-3|97	%package doc
21cr|libint2-2.7.2-3|98	Summary:	Documentation for libint
21cr|libint2-2.7.2-3|99	Requires:	%{libname} = %{EVRD}
21cr|libint2-2.7.2-3|100	
21cr|libint2-2.7.2-3|101	%description doc
21cr|libint2-2.7.2-3|102	This package contains a programmer's manual and doxygen documentation
21cr|libint2-2.7.2-3|103	for the classes.
21cr|libint2-2.7.2-3|104	
21cr|libint2-2.7.2-3|105	%files doc
21cr|libint2-2.7.2-3|106	%doc doc/progman.pdf html
21cr|libint2-2.7.2-3|107	
21cr|libint2-2.7.2-3|108	#-------------------------------------------------------
21cr|libint2-2.7.2-3|109	
21cr|libint2-2.7.2-3|110	%package -n %{devname}
21cr|libint2-2.7.2-3|111	Summary:	Development headers and libraries for libint
21cr|libint2-2.7.2-3|112	Requires:	%{libname} = %{EVRD}
21cr|libint2-2.7.2-3|113	# For dir ownership
21cr|libint2-2.7.2-3|114	Requires:	cmake
21cr|libint2-2.7.2-3|115	Requires:	boost-devel
21cr|libint2-2.7.2-3|116	Requires:	gmpxx-devel
21cr|libint2-2.7.2-3|117	Requires:	mpfr-devel
21cr|libint2-2.7.2-3|118	Requires:   eigen3-devel
21cr|libint2-2.7.2-3|119	Provides:	%{name}-devel = %{EVRD}
21cr|libint2-2.7.2-3|120	
21cr|libint2-2.7.2-3|121	%description -n %{devname}
21cr|libint2-2.7.2-3|122	This package contains development headers and libraries for libint.
21cr|libint2-2.7.2-3|123	
21cr|libint2-2.7.2-3|124	%files -n %{devname}
21cr|libint2-2.7.2-3|125	%{macrosdir}/macros.libint2
21cr|libint2-2.7.2-3|126	%{_libdir}/cmake/libint2/
21cr|libint2-2.7.2-3|127	%{_includedir}/libint2/
21cr|libint2-2.7.2-3|128	%{_includedir}/libint2.h
21cr|libint2-2.7.2-3|129	%{_includedir}/libint2.hpp
21cr|libint2-2.7.2-3|130	%{_libdir}/*.so
21cr|libint2-2.7.2-3|131	%{_libdir}/pkgconfig/libint2.pc
21cr|libint2-2.7.2-3|132	%{_fmoddir}/libint_f.mod
21cr|libint2-2.7.2-3|133	
21cr|libint2-2.7.2-3|134	#-------------------------------------------------------
21cr|libint2-2.7.2-3|135	
21cr|libint2-2.7.2-3|136	%prep
21cr|libint2-2.7.2-3|137	%setup -q -T -b1 -n libint-%{version}
21cr|libint2-2.7.2-3|138	
21cr|libint2-2.7.2-3|139	# Copy programmers manual and extract the html documentation
21cr|libint2-2.7.2-3|140	cp -p %{SOURCE2} doc
21cr|libint2-2.7.2-3|141	tar jxf %{SOURCE3}
21cr|libint2-2.7.2-3|142	
21cr|libint2-2.7.2-3|143	%apply_patches
21cr|libint2-2.7.2-3|144	
21cr|libint2-2.7.2-3|145	# fix install .pc
21cr|libint2-2.7.2-3|146	sed -i 's|lib/pkgconfig|%{_lib}/pkgconfig|' CMakeLists.txt
21cr|libint2-2.7.2-3|147	
21cr|libint2-2.7.2-3|148	%build
21cr|libint2-2.7.2-3|149	%cmake \
21cr|libint2-2.7.2-3|150	-DENABLE_FORTRAN=ON \
21cr|libint2-2.7.2-3|151	-DENABLE_MPFR=ON \
21cr|libint2-2.7.2-3|152	-DLIBINT2_INSTALL_LIBDIR=%{_libdir} \
21cr|libint2-2.7.2-3|153	-DLIBINT2_INSTALL_CMAKEDIR=%{_libdir}/cmake/libint2 \
21cr|libint2-2.7.2-3|154	-GNinja
21cr|libint2-2.7.2-3|155	
21cr|libint2-2.7.2-3|156	
21cr|libint2-2.7.2-3|157	%ninja_build
21cr|libint2-2.7.2-3|158	
21cr|libint2-2.7.2-3|159	%install
21cr|libint2-2.7.2-3|160	%ninja_install -C build
21cr|libint2-2.7.2-3|161	
21cr|libint2-2.7.2-3|162	find %{buildroot} -name *.la -delete
21cr|libint2-2.7.2-3|163	# Make sure libraries are executable (otherwise they are not stripped)
21cr|libint2-2.7.2-3|164	find %{buildroot} -name *.so.*.* -exec chmod 755 {} \;
21cr|libint2-2.7.2-3|165	# Get rid of the basis set files that ship with libint
21cr|libint2-2.7.2-3|166	find %{buildroot}%{_datadir}/libint -name \*.g94 -delete
21cr|libint2-2.7.2-3|167	
21cr|libint2-2.7.2-3|168	# Create macro file
21cr|libint2-2.7.2-3|169	mkdir -p %{buildroot}%{macrosdir}
21cr|libint2-2.7.2-3|170	cat > %{buildroot}%{macrosdir}/macros.libint2 << EOF
21cr|libint2-2.7.2-3|171	# Current version of libint2 is
21cr|libint2-2.7.2-3|172	%_libint2_apiversion %{apiversion}
21cr|libint2-2.7.2-3|173	EOF
21cr|libint2-2.7.2-3|174	
21cr|libint2-2.7.2-3|175	# Move module file to the correct location
21cr|libint2-2.7.2-3|176	mkdir -p %{buildroot}%{_fmoddir}
21cr|libint2-2.7.2-3|177	mv %{buildroot}%{_includedir}/libint_f.mod %{buildroot}%{_fmoddir}/
21cr|libint2-2.7.2-3|178	
21cr|libint2-2.7.2-3|179	# fix install cmake files an

2712 21
21cr|libircclient-1.10-2|1	%define _enable_debug_packages %{nil}
21cr|libircclient-1.10-2|2	%define debug_package %{nil}
21cr|libircclient-1.10-2|3	
21cr|libircclient-1.10-2|4	%define devname %mklibname -d -s ircclient
21cr|libircclient-1.10-2|5	
21cr|libircclient-1.10-2|6	Summary:	C library to create IRC clients
21cr|libircclient-1.10-2|7	Name:		libircclient
21cr|libircclient-1.10-2|8	Version:	1.10
21cr|libircclient-1.10-2|9	Release:	2
21cr|libircclient-1.10-2|10	License:	GPLv2+
21cr|libircclient-1.10-2|11	Group:		System/Libraries
21cr|libircclient-1.10-2|12	Url:		http://www.ulduzsoft.com/libircclient/
21cr|libircclient-1.10-2|13	Source0:	http://downloads.sourceforge.net/libircclient/%{name}-%{version}.tar.gz
21cr|libircclient-1.10-2|14	Patch0:		libircclient-1.5-include-rfc.patch
21cr|libircclient-1.10-2|15	BuildRequires:	pkgconfig(openssl)
21cr|libircclient-1.10-2|16	
21cr|libircclient-1.10-2|17	%description
21cr|libircclient-1.10-2|18	libircclient is a small but powerful library that implements the client-server
21cr|libircclient-1.10-2|19	IRC protocol. It is designed to be small, fast, portable and compatible to RFC
21cr|libircclient-1.10-2|20	standards, and most IRC clients. libircclient features include:
21cr|libircclient-1.10-2|21	
21cr|libircclient-1.10-2|22	* Full multi-threading support.
21cr|libircclient-1.10-2|23	* Single threads handles all the IRC processing.
21cr|libircclient-1.10-2|24	* Support for single-threaded applications, and socket-based
21cr|libircclient-1.10-2|25	applications, which use select()
21cr|libircclient-1.10-2|26	* Synchronous and asynchronous interfaces.
21cr|libircclient-1.10-2|27	* CTCP support with optional build-in reply code.
21cr|libircclient-1.10-2|28	* Flexible DCC support, including both DCC chat, and DCC file transfer.
21cr|libircclient-1.10-2|29	* Can both initiate and react to initiated DCC.
21cr|libircclient-1.10-2|30	* Can accept or decline DCC sessions asynchronously.
21cr|libircclient-1.10-2|31	* Plain C interface and implementation (possible to use from C++ code,
21cr|libircclient-1.10-2|32	obviously)
21cr|libircclient-1.10-2|33	* Compatible with RFC 1459 and most IRC clients.
21cr|libircclient-1.10-2|34	* Good documentation and examples available.
21cr|libircclient-1.10-2|35	
21cr|libircclient-1.10-2|36	#----------------------------------------------------------------------------
21cr|libircclient-1.10-2|37	
21cr|libircclient-1.10-2|38	%package -n	%{devname}
21cr|libircclient-1.10-2|39	Summary:	C library to create IRC clients
21cr|libircclient-1.10-2|40	Group:		Development/C
21cr|libircclient-1.10-2|41	Provides:	%{name}-static-devel = %{EVRD}
21cr|libircclient-1.10-2|42	
21cr|libircclient-1.10-2|43	%description -n	%{devname}
21cr|libircclient-1.10-2|44	libircclient is a small but powerful library that implements the client-server
21cr|libircclient-1.10-2|45	IRC protocol. It is designed to be small, fast, portable and compatible to RFC
21cr|libircclient-1.10-2|46	standards, and most IRC clients. libircclient features include:
21cr|libircclient-1.10-2|47	
21cr|libircclient-1.10-2|48	* Full multi-threading support.
21cr|libircclient-1.10-2|49	* Single threads handles all the IRC processing.
21cr|libircclient-1.10-2|50	* Support for single-threaded applications, and socket-based
21cr|libircclient-1.10-2|51	applications, which use select()
21cr|libircclient-1.10-2|52	* Synchronous and asynchronous interfaces.
21cr|libircclient-1.10-2|53	* CTCP support with optional build-in reply code.
21cr|libircclient-1.10-2|54	* Flexible DCC support, including both DCC chat, and DCC file transfer.
21cr|libircclient-1.10-2|55	* Can both initiate and react to initiated DCC.
21cr|libircclient-1.10-2|56	* Can accept or decline DCC sessions asynchronously.
21cr|libircclient-1.10-2|57	* Plain C interface and implementation (possible to use from C++ code,
21cr|libircclient-1.10-2|58	obviously)
21cr|libircclient-1.10-2|59	* Compatible with RFC 1459 and most IRC clients.
21cr|libircclient-1.10-2|60	* Good documentation and examples available.
21cr|libircclient-1.10-2|61	
21cr|libircclient-1.10-2|62	%files -n %{devname}
21cr|libircclient-1.10-2|63	%doc LICENSE README Changelog THANKS
21cr|libircclient-1.10-2|64	%{_libdir}/*.a
21cr|libircclient-1.10-2|65	%{_includedir}/*.h
21cr|libircclient-1.10-2|66	
21cr|libircclient-1.10-2|67	#----------------------------------------------------------------------------
21cr|libircclient-1.10-2|68	
21cr|libircclient-1.10-2|69	%prep
21cr|libircclient-1.10-2|70	%setup -q
21cr|libircclient-1.10-2|71	%patch0 -p0 -b .rfc
21cr|libircclient-1.10-2|72	
21cr|libircclient-1.10-2|73	%build
21cr|libircclient-1.10-2|74	%configure \
21cr|libircclient-1.10-2|75	--enable-openssl \
21cr|libircclient-1.10-2|76	--enable-ipv6
21cr|libircclient-1.10-2|77	%make
21cr|libircclient-1.10-2|78	
21cr|libircclient-1.10-2|79	%install
21cr|libircclient-1.10-2|80	mkdir -p %{buildroot}%{_libdir}
21cr|libircclient-1.10-2|81	cp src/%{name}.a %{buildroot}%{_libdir}/
21cr|libircclient-1.10-2|82	
21cr|libircclient-1.10-2|83	mkdir -p %{buildroot}%{_includedir}
21cr|libircclient-1.10-2|84	cp include/*.h %{buildroot}%{_includedir}

2713 21
21cr|libisoburn-1.5.4-1|1	%define major 1
21cr|libisoburn-1.5.4-1|2	%define libname %mklibname isoburn %{major}
21cr|libisoburn-1.5.4-1|3	%define devname %mklibname isoburn -d
21cr|libisoburn-1.5.4-1|4	
21cr|libisoburn-1.5.4-1|5	Summary:	Enables creation and expansion of ISO-9660 filesystems
21cr|libisoburn-1.5.4-1|6	Name:		libisoburn
21cr|libisoburn-1.5.4-1|7	Version:	1.5.4
21cr|libisoburn-1.5.4-1|8	Release:	1
21cr|libisoburn-1.5.4-1|9	Group:		System/Libraries
21cr|libisoburn-1.5.4-1|10	License:	GPLv2+
21cr|libisoburn-1.5.4-1|11	Url:		http://libburnia-project.org
21cr|libisoburn-1.5.4-1|12	Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
21cr|libisoburn-1.5.4-1|13	Source1:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz.sig
21cr|libisoburn-1.5.4-1|14	BuildRequires:	doxygen
21cr|libisoburn-1.5.4-1|15	BuildRequires:	acl-devel
21cr|libisoburn-1.5.4-1|16	BuildRequires:	readline-devel
21cr|libisoburn-1.5.4-1|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|libisoburn-1.5.4-1|18	BuildRequires:	pkgconfig(libburn-1) >= %{version}
21cr|libisoburn-1.5.4-1|19	BuildRequires:	pkgconfig(libisofs-1) >= %{version}
21cr|libisoburn-1.5.4-1|20	BuildRequires:	pkgconfig(zlib)
21cr|libisoburn-1.5.4-1|21	
21cr|libisoburn-1.5.4-1|22	#----------------------------------------------------------------------------
21cr|libisoburn-1.5.4-1|23	
21cr|libisoburn-1.5.4-1|24	%package -n %{libname}
21cr|libisoburn-1.5.4-1|25	Summary:	CD-ROM image access library - shared library
21cr|libisoburn-1.5.4-1|26	Group:		System/Libraries
21cr|libisoburn-1.5.4-1|27	
21cr|libisoburn-1.5.4-1|28	%description -n %{libname}
21cr|libisoburn-1.5.4-1|29	Shared libraries of libisoburn for software using it.
21cr|libisoburn-1.5.4-1|30	
21cr|libisoburn-1.5.4-1|31	%description
21cr|libisoburn-1.5.4-1|32	libisoburn is a frontend for libraries libburn and libisofs which
21cr|libisoburn-1.5.4-1|33	enables creation and expansion of ISO-9660 filesystems on all CD/DVD/BD
21cr|libisoburn-1.5.4-1|34	media supported by libburn.
21cr|libisoburn-1.5.4-1|35	This includes media like DVD+RW, which do not support multi-session management
21cr|libisoburn-1.5.4-1|36	on media level and even plain disk files or block devices.
21cr|libisoburn-1.5.4-1|37	The price for that is thorough specialization on data files
21cr|libisoburn-1.5.4-1|38	in ISO-9660 filesystem images. So libisoburn is not suitable for audio
21cr|libisoburn-1.5.4-1|39	(CD-DA) or any other CD layout which does not entirely consist
21cr|libisoburn-1.5.4-1|40	of ISO-9660 sessions.
21cr|libisoburn-1.5.4-1|41	
21cr|libisoburn-1.5.4-1|42	%files -n %{libname}
21cr|libisoburn-1.5.4-1|43	%{_libdir}/%{name}*.so.%{major}*
21cr|libisoburn-1.5.4-1|44	
21cr|libisoburn-1.5.4-1|45	#----------------------------------------------------------------------------
21cr|libisoburn-1.5.4-1|46	
21cr|libisoburn-1.5.4-1|47	%package -n %{devname}
21cr|libisoburn-1.5.4-1|48	Summary:	CD-ROM image access library - development headers
21cr|libisoburn-1.5.4-1|49	Group:		Development/C
21cr|libisoburn-1.5.4-1|50	Provides:	%{name}-devel = %{EVRD}
21cr|libisoburn-1.5.4-1|51	Provides:	libisoburn-devel = %{EVRD}
21cr|libisoburn-1.5.4-1|52	Requires:	%{libname} = %{EVRD}
21cr|libisoburn-1.5.4-1|53	
21cr|libisoburn-1.5.4-1|54	%description -n %{devname}
21cr|libisoburn-1.5.4-1|55	The libisoburn-devel package contains libraries and header files for
21cr|libisoburn-1.5.4-1|56	developing applications that use libisoburn.
21cr|libisoburn-1.5.4-1|57	
21cr|libisoburn-1.5.4-1|58	%files -n %{devname}
21cr|libisoburn-1.5.4-1|59	%doc AUTHORS COPYING COPYRIGHT README ChangeLog
21cr|libisoburn-1.5.4-1|60	%doc doc/html
21cr|libisoburn-1.5.4-1|61	%{_includedir}/%{name}
21cr|libisoburn-1.5.4-1|62	%{_libdir}/%{name}.so
21cr|libisoburn-1.5.4-1|63	%{_libdir}/pkgconfig/%{name}*.pc
21cr|libisoburn-1.5.4-1|64	
21cr|libisoburn-1.5.4-1|65	#----------------------------------------------------------------------------
21cr|libisoburn-1.5.4-1|66	
21cr|libisoburn-1.5.4-1|67	%package -n xorriso-isoburn
21cr|libisoburn-1.5.4-1|68	Summary:	ISO-9660 and Rock Ridge image manipulation tool
21cr|libisoburn-1.5.4-1|69	Group:		Archiving/Cd burning
21cr|libisoburn-1.5.4-1|70	URL:		http://scdbackup.sourceforge.net/xorriso_eng.html
21cr|libisoburn-1.5.4-1|71	Requires:	%{libname} = %{EVRD}
21cr|libisoburn-1.5.4-1|72	
21cr|libisoburn-1.5.4-1|73	%description -n xorriso-isoburn
21cr|libisoburn-1.5.4-1|74	Xorriso is a program which copies file objects from POSIX compliant
21cr|libisoburn-1.5.4-1|75	filesystems into Rock Ridge enhanced ISO-9660 filesystems and allows
21cr|libisoburn-1.5.4-1|76	session-wise manipulation of such filesystems. It can load management
21cr|libisoburn-1.5.4-1|77	information of existing ISO images and it writes the session results
21cr|libisoburn-1.5.4-1|78	to optical media or to filesystem objects. Vice versa xorriso is able
21cr|libisoburn-1.5.4-1|79	to copy file objects out of ISO-9660 filesystems.
21cr|libisoburn-1.5.4-1|80	
21cr|libisoburn-1.5.4-1|81	Filesystem manipulation capabilities surpass those of mkisofs. Xorriso
21cr|libisoburn-1.5.4-1|82	is especially suitable for backups, because of its high fidelity of
21cr|libisoburn-1.5.4-1|83	file attribute recording and its incremental update sessions. Optical
21cr|libisoburn-1.5.4-1|84	supported media: CD-R, CD-RW, DVD-R, DVD-RW, DVD+R, DVD+R DL, DVD+RW,
21cr|libisoburn-1.5.4-1|85	DVD-RAM, BD-R and BD-RE.
21cr|libisoburn-1.5.4-1|86	
21cr|libisoburn-1.5.4-1|87	%files -n xorriso-isoburn
21cr|libisoburn-1.5.4-1|88	%{_bindir}/osirrox
21cr|libisoburn-1.5.4-1|89	%{_bindir}/xorrecord
21cr|libisoburn-1.5.4-1|90	%{_bindir}/xorriso
21cr|libisoburn-1.5.4-1|91	%{_bindir}/xorrisofs
21cr|libisoburn-1.5.4-1|92	%{_bindir}/xorriso-tcltk
21cr|libisoburn-1.5.4-1|93	%{_bindir}/xorriso-dd-target
21cr|libisoburn-1.5.4-1|94	%{_mandir}/man1/xorr*.1*
21cr|libisoburn-1.5.4-1|95	%{_infodir}/xorr*.info*
21cr|libisoburn-1.5.4-1|96	
21cr|libisoburn-1.5.4-1|97	#----------------------------------------------------------------------------
21cr|libisoburn-1.5.4-1|98	
21cr|libisoburn-1.5.4-1|99	%prep
21cr|libisoburn-1.5.4-1|100	%setup -q
21cr|libisoburn-1.5.4-1|101	
21cr|libisoburn-1.5.4-1|102	%build
21cr|libisoburn-1.5.4-1|103	touch NEWS
21cr|libisoburn-1.5.4-1|104	
21cr|libisoburn-1.5.4-1|105	autoreconf -fi
21cr|libisoburn-1.5.4-1|106	
21cr|libisoburn-1.5.4-1|107	%configure --disable-static
21cr|libisoburn-1.5.4-1|108	%make LIBS='-lpthread -lreadline'
21cr|libisoburn-1.5.4-1|109	doxygen doc/doxygen.conf
21cr|libisoburn-1.5.4-1|110	
21cr|libisoburn-1.5.4-1|111	%install
21cr|libisoburn-1.5.4-1|112	%makeinstall_std

2714 21
21cr|libjaylink-0.3.1-1|1	%define debug_package %{nil}
21cr|libjaylink-0.3.1-1|2	
21cr|libjaylink-0.3.1-1|3	%define major 0
21cr|libjaylink-0.3.1-1|4	%define libname %mklibname jaylink %major
21cr|libjaylink-0.3.1-1|5	%define devname %mklibname jaylink -d
21cr|libjaylink-0.3.1-1|6	
21cr|libjaylink-0.3.1-1|7	Summary:	Library for SEGGER J-Link and compatible devices
21cr|libjaylink-0.3.1-1|8	Name:		libjaylink
21cr|libjaylink-0.3.1-1|9	Version:	0.3.1
21cr|libjaylink-0.3.1-1|10	Release:	1
21cr|libjaylink-0.3.1-1|11	License:	GPLv2+
21cr|libjaylink-0.3.1-1|12	Group:		Development/Tools
21cr|libjaylink-0.3.1-1|13	Url:		https://gitlab.zapb.de/libjaylink/libjaylink
21cr|libjaylink-0.3.1-1|14	Source0:	https://gitlab.zapb.de/%{name}/%{name}/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|libjaylink-0.3.1-1|15	BuildRequires:	pkgconfig(libusb-1.0)
21cr|libjaylink-0.3.1-1|16	
21cr|libjaylink-0.3.1-1|17	%description
21cr|libjaylink-0.3.1-1|18	Library libjaylink is a shared library written in C to access SEGGER J-Link
21cr|libjaylink-0.3.1-1|19	and compatible devices.
21cr|libjaylink-0.3.1-1|20	
21cr|libjaylink-0.3.1-1|21	#----------------------------------------------------------------------------
21cr|libjaylink-0.3.1-1|22	
21cr|libjaylink-0.3.1-1|23	%package -n %{libname}
21cr|libjaylink-0.3.1-1|24	Summary: Shared library of %{name}
21cr|libjaylink-0.3.1-1|25	Group: System/Libraries
21cr|libjaylink-0.3.1-1|26	
21cr|libjaylink-0.3.1-1|27	%description -n %{libname}
21cr|libjaylink-0.3.1-1|28	Shared library of jaylink.
21cr|libjaylink-0.3.1-1|29	
21cr|libjaylink-0.3.1-1|30	%files -n %{libname}
21cr|libjaylink-0.3.1-1|31	%doc AUTHORS README.md NEWS
21cr|libjaylink-0.3.1-1|32	%license COPYING
21cr|libjaylink-0.3.1-1|33	%{_libdir}/%{name}.so.%{major}*
21cr|libjaylink-0.3.1-1|34	%{_udevrulesdir}/60_%{name}.rules
21cr|libjaylink-0.3.1-1|35	
21cr|libjaylink-0.3.1-1|36	#----------------------------------------------------------------------------
21cr|libjaylink-0.3.1-1|37	
21cr|libjaylink-0.3.1-1|38	%package -n %{devname}
21cr|libjaylink-0.3.1-1|39	Summary:	Development files for %{name}
21cr|libjaylink-0.3.1-1|40	Group:		Development/C
21cr|libjaylink-0.3.1-1|41	Requires:	%{libname} = %{EVRD}
21cr|libjaylink-0.3.1-1|42	
21cr|libjaylink-0.3.1-1|43	%description -n %{devname}
21cr|libjaylink-0.3.1-1|44	The %{devname} package contains libraries and header files for
21cr|libjaylink-0.3.1-1|45	developing applications that use %{name}.
21cr|libjaylink-0.3.1-1|46	
21cr|libjaylink-0.3.1-1|47	%files -n %{devname}
21cr|libjaylink-0.3.1-1|48	%doc HACKING
21cr|libjaylink-0.3.1-1|49	%{_includedir}/%{name}/*.h
21cr|libjaylink-0.3.1-1|50	%{_libdir}/%{name}.so
21cr|libjaylink-0.3.1-1|51	%{_libdir}/pkgconfig/%{name}.pc
21cr|libjaylink-0.3.1-1|52	
21cr|libjaylink-0.3.1-1|53	#----------------------------------------------------------------------------
21cr|libjaylink-0.3.1-1|54	
21cr|libjaylink-0.3.1-1|55	%prep
21cr|libjaylink-0.3.1-1|56	%setup -q
21cr|libjaylink-0.3.1-1|57	
21cr|libjaylink-0.3.1-1|58	sed -i 's/MODE="664", GROUP="plugdev"/TAG+="uaccess"/g' contrib/99-libjaylink.rules
21cr|libjaylink-0.3.1-1|59	
21cr|libjaylink-0.3.1-1|60	%build
21cr|libjaylink-0.3.1-1|61	autoreconf -fi
21cr|libjaylink-0.3.1-1|62	%configure \
21cr|libjaylink-0.3.1-1|63	--disable-static	\
21cr|libjaylink-0.3.1-1|64	--disable-werror	\
21cr|libjaylink-0.3.1-1|65	CFLAGS=-fno-strict-aliasing
21cr|libjaylink-0.3.1-1|66	%make
21cr|libjaylink-0.3.1-1|67	
21cr|libjaylink-0.3.1-1|68	%install
21cr|libjaylink-0.3.1-1|69	%makeinstall_std
21cr|libjaylink-0.3.1-1|70	mkdir -p %{buildroot}/%{_udevrulesdir}/
21cr|libjaylink-0.3.1-1|71	cp contrib/99-%{name}.rules %{buildroot}/%{_udevrulesdir}/60_%{name}.rules

2715 21
21cr|libjcat-0.1.14-1|1	%define	major 1
21cr|libjcat-0.1.14-1|2	%define	gmajor 1.0
21cr|libjcat-0.1.14-1|3	%define	libname %mklibname jcat %{major}
21cr|libjcat-0.1.14-1|4	%define	girname %mklibname jcat-gir %{gmajor}
21cr|libjcat-0.1.14-1|5	%define	devname %mklibname -d jcat
21cr|libjcat-0.1.14-1|6	
21cr|libjcat-0.1.14-1|7	Summary:	Library for reading Jcat files
21cr|libjcat-0.1.14-1|8	Name:		libjcat
21cr|libjcat-0.1.14-1|9	Version:	0.1.14
21cr|libjcat-0.1.14-1|10	Release:	1
21cr|libjcat-0.1.14-1|11	License:	LGPLv2+
21cr|libjcat-0.1.14-1|12	Group:		System/Libraries
21cr|libjcat-0.1.14-1|13	Url:		https://github.com/hughsie/libjcat
21cr|libjcat-0.1.14-1|14	Source0:	https://github.com/hughsie/libjcat/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|libjcat-0.1.14-1|15	Source100:	%{name}.rpmlintrc
21cr|libjcat-0.1.14-1|16	BuildRequires:	help2man
21cr|libjcat-0.1.14-1|17	BuildRequires:	gettext
21cr|libjcat-0.1.14-1|18	BuildRequires:	gnutls
21cr|libjcat-0.1.14-1|19	BuildRequires:	gobject-introspection
21cr|libjcat-0.1.14-1|20	BuildRequires:	gtk-doc
21cr|libjcat-0.1.14-1|21	BuildRequires:	meson >= 0.49.2
21cr|libjcat-0.1.14-1|22	BuildRequires:	ninja
21cr|libjcat-0.1.14-1|23	BuildRequires:	python3
21cr|libjcat-0.1.14-1|24	BuildRequires:	vala
21cr|libjcat-0.1.14-1|25	BuildRequires:	pkgconfig(glib-2.0) >= 2.45.8
21cr|libjcat-0.1.14-1|26	BuildRequires:	pkgconfig(gnutls) >= 3.6.0
21cr|libjcat-0.1.14-1|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libjcat-0.1.14-1|28	BuildRequires:	pkgconfig(gpg-error)
21cr|libjcat-0.1.14-1|29	BuildRequires:	pkgconfig(gpgme)
21cr|libjcat-0.1.14-1|30	BuildRequires:	pkgconfig(json-glib-1.0) >= 1.1.1
21cr|libjcat-0.1.14-1|31	BuildRequires:	pkgconfig(hogweed)
21cr|libjcat-0.1.14-1|32	
21cr|libjcat-0.1.14-1|33	%description
21cr|libjcat-0.1.14-1|34	This library allows reading and writing gzip-compressed JSON catalog files,
21cr|libjcat-0.1.14-1|35	which can be used to store GPG, PKCS-7 and SHA-256 checksums for each file.
21cr|libjcat-0.1.14-1|36	This provides equivalent functionality to the catalog files supported in
21cr|libjcat-0.1.14-1|37	Microsoft Windows.
21cr|libjcat-0.1.14-1|38	
21cr|libjcat-0.1.14-1|39	#-----------------------------------------------------------------------------
21cr|libjcat-0.1.14-1|40	
21cr|libjcat-0.1.14-1|41	%package -n jcat-tool
21cr|libjcat-0.1.14-1|42	Summary:	Standalone detached signature utility
21cr|libjcat-0.1.14-1|43	Group:	Development/Other
21cr|libjcat-0.1.14-1|44	
21cr|libjcat-0.1.14-1|45	%description -n jcat-tool
21cr|libjcat-0.1.14-1|46	Standalone detached signature utility.
21cr|libjcat-0.1.14-1|47	
21cr|libjcat-0.1.14-1|48	%files -n jcat-tool
21cr|libjcat-0.1.14-1|49	%doc README.md LICENSE
21cr|libjcat-0.1.14-1|50	%{_bindir}/jcat-tool
21cr|libjcat-0.1.14-1|51	%{_datadir}/man/man1/jcat-tool.1*
21cr|libjcat-0.1.14-1|52	
21cr|libjcat-0.1.14-1|53	#-----------------------------------------------------------------------------
21cr|libjcat-0.1.14-1|54	
21cr|libjcat-0.1.14-1|55	%package -n %{libname}
21cr|libjcat-0.1.14-1|56	Summary: Library for reading Jcat files
21cr|libjcat-0.1.14-1|57	Group: System/Libraries
21cr|libjcat-0.1.14-1|58	
21cr|libjcat-0.1.14-1|59	%description -n %{libname}
21cr|libjcat-0.1.14-1|60	This library allows reading and writing gzip-compressed JSON catalog files,
21cr|libjcat-0.1.14-1|61	which can be used to store GPG, PKCS-7 and SHA-256 checksums for each file.
21cr|libjcat-0.1.14-1|62	This provides equivalent functionality to the catalog files supported in
21cr|libjcat-0.1.14-1|63	Microsoft Windows.
21cr|libjcat-0.1.14-1|64	
21cr|libjcat-0.1.14-1|65	%files -n %{libname}
21cr|libjcat-0.1.14-1|66	%doc LICENSE NEWS
21cr|libjcat-0.1.14-1|67	%{_libdir}/%{name}.so.%{major}*
21cr|libjcat-0.1.14-1|68	
21cr|libjcat-0.1.14-1|69	#-----------------------------------------------------------------------------
21cr|libjcat-0.1.14-1|70	
21cr|libjcat-0.1.14-1|71	%package -n %{girname}
21cr|libjcat-0.1.14-1|72	Summary:	GObject Introspection interface description for jcat
21cr|libjcat-0.1.14-1|73	Group:	System/Libraries
21cr|libjcat-0.1.14-1|74	Requires: %{libname} = %{EVRD}
21cr|libjcat-0.1.14-1|75	
21cr|libjcat-0.1.14-1|76	%description -n %{girname}
21cr|libjcat-0.1.14-1|77	GObject Introspection interface description for jcat.
21cr|libjcat-0.1.14-1|78	
21cr|libjcat-0.1.14-1|79	%files -n %girname
21cr|libjcat-0.1.14-1|80	%doc LICENSE
21cr|libjcat-0.1.14-1|81	%{_libdir}/girepository-1.0/Jcat-%{gmajor}.typelib
21cr|libjcat-0.1.14-1|82	
21cr|libjcat-0.1.14-1|83	#-----------------------------------------------------------------------------
21cr|libjcat-0.1.14-1|84	
21cr|libjcat-0.1.14-1|85	%package -n %{devname}
21cr|libjcat-0.1.14-1|86	Group: Development/C
21cr|libjcat-0.1.14-1|87	Summary: Development package for %{name}
21cr|libjcat-0.1.14-1|88	Requires:	%{libname} = %{EVRD}
21cr|libjcat-0.1.14-1|89	Requires:	%{girname} = %{EVRD}
21cr|libjcat-0.1.14-1|90	Provides:	jcat-devel = %{EVRD}
21cr|libjcat-0.1.14-1|91	
21cr|libjcat-0.1.14-1|92	%description -n %{devname}
21cr|libjcat-0.1.14-1|93	Files for development with %{name}.
21cr|libjcat-0.1.14-1|94	
21cr|libjcat-0.1.14-1|95	%files -n %devname
21cr|libjcat-0.1.14-1|96	%doc %{_datadir}/gtk-doc/html/%{name}
21cr|libjcat-0.1.14-1|97	%{_datadir}/gir-1.0/Jcat-%{gmajor}.gir
21cr|libjcat-0.1.14-1|98	%{_includedir}/%{name}-1/
21cr|libjcat-0.1.14-1|99	%{_libdir}/%{name}.so
21cr|libjcat-0.1.14-1|100	%{_libdir}/pkgconfig/jcat.pc
21cr|libjcat-0.1.14-1|101	%{_datadir}/vala/vapi/jcat.{deps,vapi}
21cr|libjcat-0.1.14-1|102	
21cr|libjcat-0.1.14-1|103	#-----------------------------------------------------------------------------
21cr|libjcat-0.1.14-1|104	
21cr|libjcat-0.1.14-1|105	%package tests
21cr|libjcat-0.1.14-1|106	Summary: Files for jcat installed tests
21cr|libjcat-0.1.14-1|107	
21cr|libjcat-0.1.14-1|108	%description tests
21cr|libjcat-0.1.14-1|109	Executable and data files for jcat installed tests.
21cr|libjcat-0.1.14-1|110	
21cr|libjcat-0.1.14-1|111	%files tests
21cr|libjcat-0.1.14-1|112	%doc README.md
21cr|libjcat-0.1.14-1|113	%dir %{_libexecdir}/installed-tests/%{name}
21cr|libjcat-0.1.14-1|114	%{_libexecdir}/installed-tests/%{name}/jcat-self-test
21cr|libjcat-0.1.14-1|115	%{_libexecdir}/installed-tests/%{name}/colorhug/
21cr|libjcat-0.1.14-1|116	%{_libexecdir}/installed-tests/%{name}/pki/
21cr|libjcat-0.1.14-1|117	%dir %{_datadir}/installed-tests/%{name}
21cr|libjcat-0.1.14-1|118	%{_datadir}/installed-tests/%{name}/*
21cr|libjcat-0.1.14-1|119	
21cr|libjcat-0.1.14-1|120	#-----------------------------------------------------------------------------
21cr|libjcat-0.1.14-1|121	
21cr|libjcat-0.1.14-1|122	%prep
21cr|libjcat-0.1.14-1|123	%setup -q
21cr|libjcat-0.1.14-1|124	
21cr|libjcat-0.1.14-1|125	
21cr|libjcat-0.1.14-1|126	%build
21cr|libjcat-0.1.14-1|127	%meson \
21cr|libjcat-0.1.14-1|128	-Dgtkdoc=true \
21cr|libjcat-0.1.14-1|129	-Dtests=true
21cr|libjcat-0.1.14-1|130	
21cr|libjcat-0.1.14-1|131	%meson_build
21cr|libjcat-0.1.14-1|132	
21cr|libjcat-0.1.14-1|133	
21cr|libjcat-0.1.14-1|134	%install
21cr|libjcat-0.1.14-1|135	%meson_install
21cr|libjcat-0.1.14-1|136	
21cr|libjcat-0.1.14-1|137	
21cr|libjcat-0.1.14-1|138	%check
21cr|libjcat-0.1.14-1|139	%meson_test

2716 21
21cr|libjson0-compat-0.9-9|1	%define oname json-c
21cr|libjson0-compat-0.9-9|2	
21cr|libjson0-compat-0.9-9|3	%define major 0
21cr|libjson0-compat-0.9-9|4	%define libname %mklibname json %{major}
21cr|libjson0-compat-0.9-9|5	
21cr|libjson0-compat-0.9-9|6	Summary:	JSON implementation in C (old version of library)
21cr|libjson0-compat-0.9-9|7	Name:		libjson0-compat
21cr|libjson0-compat-0.9-9|8	Version:	0.9
21cr|libjson0-compat-0.9-9|9	Release:	9
21cr|libjson0-compat-0.9-9|10	License:	MIT
21cr|libjson0-compat-0.9-9|11	Group:		System/Libraries
21cr|libjson0-compat-0.9-9|12	Url:		http://oss.metaparadigm.com/%{oname}
21cr|libjson0-compat-0.9-9|13	Source0:	http://oss.metaparadigm.com/%{oname}/json-c-%{version}.tar.gz
21cr|libjson0-compat-0.9-9|14	
21cr|libjson0-compat-0.9-9|15	%description
21cr|libjson0-compat-0.9-9|16	JSON-C implements a reference counting object model that allows you to
21cr|libjson0-compat-0.9-9|17	easily construct JSON objects in C, output them as JSON formatted
21cr|libjson0-compat-0.9-9|18	strings and parse JSON formatted strings back into the C
21cr|libjson0-compat-0.9-9|19	representation of JSON objects.
21cr|libjson0-compat-0.9-9|20	
21cr|libjson0-compat-0.9-9|21	#----------------------------------------------------------------------------
21cr|libjson0-compat-0.9-9|22	
21cr|libjson0-compat-0.9-9|23	%package -n %{libname}
21cr|libjson0-compat-0.9-9|24	Summary:	JSON implementation in C
21cr|libjson0-compat-0.9-9|25	Group:		System/Libraries
21cr|libjson0-compat-0.9-9|26	
21cr|libjson0-compat-0.9-9|27	%description -n %{libname}
21cr|libjson0-compat-0.9-9|28	JSON-C implements a reference counting object model that allows you to
21cr|libjson0-compat-0.9-9|29	easily construct JSON objects in C, output them as JSON formatted
21cr|libjson0-compat-0.9-9|30	strings and parse JSON formatted strings back into the C
21cr|libjson0-compat-0.9-9|31	representation of JSON objects.
21cr|libjson0-compat-0.9-9|32	
21cr|libjson0-compat-0.9-9|33	%files -n %{libname}
21cr|libjson0-compat-0.9-9|34	%{_libdir}/libjson.so.%{major}*
21cr|libjson0-compat-0.9-9|35	
21cr|libjson0-compat-0.9-9|36	#----------------------------------------------------------------------------
21cr|libjson0-compat-0.9-9|37	
21cr|libjson0-compat-0.9-9|38	%prep
21cr|libjson0-compat-0.9-9|39	%setup -qn %{oname}-%{version}
21cr|libjson0-compat-0.9-9|40	
21cr|libjson0-compat-0.9-9|41	%build
21cr|libjson0-compat-0.9-9|42	%configure --disable-static
21cr|libjson0-compat-0.9-9|43	%make
21cr|libjson0-compat-0.9-9|44	
21cr|libjson0-compat-0.9-9|45	%install
21cr|libjson0-compat-0.9-9|46	%makeinstall_std
21cr|libjson0-compat-0.9-9|47	
21cr|libjson0-compat-0.9-9|48	# cleanup
21cr|libjson0-compat-0.9-9|49	rm -f %{buildroot}%{_libdir}/*.so
21cr|libjson0-compat-0.9-9|50	rm -rf %{buildroot}%{_includedir}/json
21cr|libjson0-compat-0.9-9|51	rm -f %{buildroot}%{_libdir}/pkgconfig/*.pc

2717 21
21cr|libjsw-1.5.8-10|1	%define major 1
21cr|libjsw-1.5.8-10|2	%define libname %mklibname jsw %{major}
21cr|libjsw-1.5.8-10|3	%define devname %mklibname jsw -d
21cr|libjsw-1.5.8-10|4	
21cr|libjsw-1.5.8-10|5	Summary:	Joystick Wrapper library
21cr|libjsw-1.5.8-10|6	Name:		libjsw
21cr|libjsw-1.5.8-10|7	Version:	1.5.8
21cr|libjsw-1.5.8-10|8	Release:	10
21cr|libjsw-1.5.8-10|9	License:	GPLv2+
21cr|libjsw-1.5.8-10|10	Group:		System/Kernel and hardware
21cr|libjsw-1.5.8-10|11	Url:		http://wolfsinger.com/~wolfpack/packages/
21cr|libjsw-1.5.8-10|12	Source0:	http://wolfsinger.com/~wolfpack/packages/%{name}-%{version}.tar.bz2
21cr|libjsw-1.5.8-10|13	Patch0:		libjsw-1.5.8-no-strip.patch
21cr|libjsw-1.5.8-10|14	Patch1:		libjsw-1.5.8-soname.patch
21cr|libjsw-1.5.8-10|15	Patch2:		libjsw-1.5.8-no-postinstall.patch
21cr|libjsw-1.5.8-10|16	
21cr|libjsw-1.5.8-10|17	%description
21cr|libjsw-1.5.8-10|18	The Joystick Wrapper library (libjsw) is designed to provide a uniform
21cr|libjsw-1.5.8-10|19	API and user configuration for joysticks and other game controllers on
21cr|libjsw-1.5.8-10|20	all platforms.
21cr|libjsw-1.5.8-10|21	
21cr|libjsw-1.5.8-10|22	It features an integrated library level calibration system using
21cr|libjsw-1.5.8-10|23	jscalibrator to provide a one time calibration for any program that
21cr|libjsw-1.5.8-10|24	uses libjsw. libjsw also features several levels of advanced joystick
21cr|libjsw-1.5.8-10|25	input error correction.
21cr|libjsw-1.5.8-10|26	
21cr|libjsw-1.5.8-10|27	%package -n %{libname}
21cr|libjsw-1.5.8-10|28	Summary:	Joystick Wrapper library
21cr|libjsw-1.5.8-10|29	Group:		System/Libraries
21cr|libjsw-1.5.8-10|30	
21cr|libjsw-1.5.8-10|31	%description -n %{libname}
21cr|libjsw-1.5.8-10|32	This package contains the library needed to run programs dynamically
21cr|libjsw-1.5.8-10|33	linked with the Joystick Wrapper library.
21cr|libjsw-1.5.8-10|34	
21cr|libjsw-1.5.8-10|35	The Joystick Wrapper library (libjsw) is designed to provide a uniform
21cr|libjsw-1.5.8-10|36	API and user configuration for joysticks and other game controllers on
21cr|libjsw-1.5.8-10|37	all platforms.
21cr|libjsw-1.5.8-10|38	
21cr|libjsw-1.5.8-10|39	It features an integrated library level calibration system using
21cr|libjsw-1.5.8-10|40	jscalibrator to provide a one time calibration for any program that
21cr|libjsw-1.5.8-10|41	uses libjsw. libjsw also features several levels of advanced joystick
21cr|libjsw-1.5.8-10|42	input error correction.
21cr|libjsw-1.5.8-10|43	
21cr|libjsw-1.5.8-10|44	%package -n %{devname}
21cr|libjsw-1.5.8-10|45	Summary:	Development tools for programs using the Joystick Wrapper library
21cr|libjsw-1.5.8-10|46	Group:		Development/C
21cr|libjsw-1.5.8-10|47	Requires:	%{libname} = %{version}
21cr|libjsw-1.5.8-10|48	Provides:	jsw-devel = %{version}-%{release}
21cr|libjsw-1.5.8-10|49	
21cr|libjsw-1.5.8-10|50	%description -n %{devname}
21cr|libjsw-1.5.8-10|51	This package contains the header files and libraries needed for
21cr|libjsw-1.5.8-10|52	developing programs using the Joystick Wrapper library.
21cr|libjsw-1.5.8-10|53	
21cr|libjsw-1.5.8-10|54	The Joystick Wrapper library (libjsw) is designed to provide a uniform
21cr|libjsw-1.5.8-10|55	API and user configuration for joysticks and other game controllers on
21cr|libjsw-1.5.8-10|56	all platforms.
21cr|libjsw-1.5.8-10|57	
21cr|libjsw-1.5.8-10|58	It features an integrated library level calibration system using
21cr|libjsw-1.5.8-10|59	jscalibrator to provide a one time calibration for any program that
21cr|libjsw-1.5.8-10|60	uses libjsw. libjsw also features several levels of advanced joystick
21cr|libjsw-1.5.8-10|61	input error correction.
21cr|libjsw-1.5.8-10|62	
21cr|libjsw-1.5.8-10|63	%prep
21cr|libjsw-1.5.8-10|64	%setup -q
21cr|libjsw-1.5.8-10|65	%patch0 -p1
21cr|libjsw-1.5.8-10|66	%patch1 -p1
21cr|libjsw-1.5.8-10|67	%patch2 -p1
21cr|libjsw-1.5.8-10|68	perl -pi -e 's|#include <jsw.h>|#include "../include/jsw.h"|' js*/*.{c,h}
21cr|libjsw-1.5.8-10|69	
21cr|libjsw-1.5.8-10|70	%build
21cr|libjsw-1.5.8-10|71	pushd libjsw
21cr|libjsw-1.5.8-10|72	make CFLAGS="%{optflags} -fPIC" LIBS=-lstdc++
21cr|libjsw-1.5.8-10|73	popd
21cr|libjsw-1.5.8-10|74	
21cr|libjsw-1.5.8-10|75	%install
21cr|libjsw-1.5.8-10|76	pushd libjsw
21cr|libjsw-1.5.8-10|77	make install \
21cr|libjsw-1.5.8-10|78	PREFIX=%{buildroot}%{_prefix} \
21cr|libjsw-1.5.8-10|79	JSW_MAN_DIR=%{buildroot}%{_mandir}/man3 \
21cr|libjsw-1.5.8-10|80	JSW_LIB_DIR=%{buildroot}%{_libdir} \
21cr|libjsw-1.5.8-10|81	MAN_DIR=%{buildroot}%{_mandir}/man1
21cr|libjsw-1.5.8-10|82	popd
21cr|libjsw-1.5.8-10|83	
21cr|libjsw-1.5.8-10|84	%files -n %{libname}
21cr|libjsw-1.5.8-10|85	%{_libdir}/libjsw.so.%{major}*
21cr|libjsw-1.5.8-10|86	
21cr|libjsw-1.5.8-10|87	%files -n %{devname}
21cr|libjsw-1.5.8-10|88	%{_includedir}/jsw.h
21cr|libjsw-1.5.8-10|89	%{_libdir}/libjsw.so
21cr|libjsw-1.5.8-10|90	%{_mandir}/man3/*.3*

2718 21
21cr|libjwt-1.13.1-1|1	%define major 1
21cr|libjwt-1.13.1-1|2	%define		libname	%mklibname jwt 0
21cr|libjwt-1.13.1-1|3	%define		devname	%mklibname jwt -d
21cr|libjwt-1.13.1-1|4	
21cr|libjwt-1.13.1-1|5	Summary:            JSON Web Token (C implementation)
21cr|libjwt-1.13.1-1|6	Name:               libjwt
21cr|libjwt-1.13.1-1|7	Version:            1.13.1
21cr|libjwt-1.13.1-1|8	Release:            1
21cr|libjwt-1.13.1-1|9	License:            MPLv2.0
21cr|libjwt-1.13.1-1|10	Group:              System/Libraries
21cr|libjwt-1.13.1-1|11	URL:                https://github.com/benmcollins/libjwt
21cr|libjwt-1.13.1-1|12	Source0:            https://github.com/benmcollins/libjwt/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|libjwt-1.13.1-1|13	BuildRequires:      libtool
21cr|libjwt-1.13.1-1|14	BuildRequires:      doxygen
21cr|libjwt-1.13.1-1|15	BuildRequires:      pkgconfig(openssl) >= 0.9.8
21cr|libjwt-1.13.1-1|16	BuildRequires:      pkgconfig(jansson)
21cr|libjwt-1.13.1-1|17	
21cr|libjwt-1.13.1-1|18	
21cr|libjwt-1.13.1-1|19	%description
21cr|libjwt-1.13.1-1|20	JSON Web Tokens are an open, industry standard RFC 7519 method for representing
21cr|libjwt-1.13.1-1|21	claims securely between two parties. This package is a C library implementing
21cr|libjwt-1.13.1-1|22	JWT functionality. It supports HS256/384/512, RS256/384/512 and ES256/384/512
21cr|libjwt-1.13.1-1|23	digest algorithms.
21cr|libjwt-1.13.1-1|24	
21cr|libjwt-1.13.1-1|25	#--------------------------------------------------------------------
21cr|libjwt-1.13.1-1|26	
21cr|libjwt-1.13.1-1|27	%package -n %{libname}
21cr|libjwt-1.13.1-1|28	Summary:	JSON Web Token (C implementation) development kit
21cr|libjwt-1.13.1-1|29	Group:		System/Libraries
21cr|libjwt-1.13.1-1|30	
21cr|libjwt-1.13.1-1|31	%description -n %{libname}
21cr|libjwt-1.13.1-1|32	JSON Web Tokens are an open, industry standard RFC 7519 method for representing
21cr|libjwt-1.13.1-1|33	claims securely between two parties. This package is a C library implementing
21cr|libjwt-1.13.1-1|34	JWT functionality. It supports HS256/384/512, RS256/384/512 and ES256/384/512
21cr|libjwt-1.13.1-1|35	digest algorithms.
21cr|libjwt-1.13.1-1|36	
21cr|libjwt-1.13.1-1|37	%files -n %{libname}
21cr|libjwt-1.13.1-1|38	%{_bindir}/*
21cr|libjwt-1.13.1-1|39	%{_libdir}/*.so.%{major}*
21cr|libjwt-1.13.1-1|40	
21cr|libjwt-1.13.1-1|41	#--------------------------------------------------------------------
21cr|libjwt-1.13.1-1|42	%package -n %{devname}
21cr|libjwt-1.13.1-1|43	Summary:	JSON Web Token (C implementation) development kit
21cr|libjwt-1.13.1-1|44	Group:		Development/Other
21cr|libjwt-1.13.1-1|45	Requires:	%{libname} = %{EVRD}
21cr|libjwt-1.13.1-1|46	
21cr|libjwt-1.13.1-1|47	%description -n %{devname}
21cr|libjwt-1.13.1-1|48	Development files for the JWT C library.
21cr|libjwt-1.13.1-1|49	
21cr|libjwt-1.13.1-1|50	%files -n %{devname}
21cr|libjwt-1.13.1-1|51	%{_libdir}/*.so
21cr|libjwt-1.13.1-1|52	%{_libdir}/pkgconfig/*.pc
21cr|libjwt-1.13.1-1|53	%{_includedir}/*
21cr|libjwt-1.13.1-1|54	
21cr|libjwt-1.13.1-1|55	#--------------------------------------------------------------------
21cr|libjwt-1.13.1-1|56	
21cr|libjwt-1.13.1-1|57	%package docs
21cr|libjwt-1.13.1-1|58	Summary:	JSON Web Token (C implementation) development kit documentation
21cr|libjwt-1.13.1-1|59	Group:		Documentation
21cr|libjwt-1.13.1-1|60	
21cr|libjwt-1.13.1-1|61	%description docs
21cr|libjwt-1.13.1-1|62	Development documentation files for the JWT C library.
21cr|libjwt-1.13.1-1|63	
21cr|libjwt-1.13.1-1|64	%files docs
21cr|libjwt-1.13.1-1|65	%doc doxygen-doc/html
21cr|libjwt-1.13.1-1|66	
21cr|libjwt-1.13.1-1|67	#--------------------------------------------------------------------
21cr|libjwt-1.13.1-1|68	
21cr|libjwt-1.13.1-1|69	%prep
21cr|libjwt-1.13.1-1|70	%setup -q
21cr|libjwt-1.13.1-1|71	
21cr|libjwt-1.13.1-1|72	%build
21cr|libjwt-1.13.1-1|73	autoreconf -i
21cr|libjwt-1.13.1-1|74	%configure
21cr|libjwt-1.13.1-1|75	%make all doxygen-doc
21cr|libjwt-1.13.1-1|76	
21cr|libjwt-1.13.1-1|77	%install
21cr|libjwt-1.13.1-1|78	%makeinstall_std

2719 21
21cr|libkeyfinder-2.2.6-1|1	%define major 2
21cr|libkeyfinder-2.2.6-1|2	%define libname %mklibname %{name} %{major}
21cr|libkeyfinder-2.2.6-1|3	%define devname %mklibname %{name} -d
21cr|libkeyfinder-2.2.6-1|4	
21cr|libkeyfinder-2.2.6-1|5	Summary:	libkeyfinder is a small C++ library
21cr|libkeyfinder-2.2.6-1|6	Name:		libkeyfinder
21cr|libkeyfinder-2.2.6-1|7	Version:	2.2.6
21cr|libkeyfinder-2.2.6-1|8	Release:	1
21cr|libkeyfinder-2.2.6-1|9	License:	GPLv3
21cr|libkeyfinder-2.2.6-1|10	Group:		Sound
21cr|libkeyfinder-2.2.6-1|11	Url:		https://github.com/mixxxdj/
21cr|libkeyfinder-2.2.6-1|12	Source0:	https://github.com/mixxxdj/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|libkeyfinder-2.2.6-1|13	BuildRequires:  cmake
21cr|libkeyfinder-2.2.6-1|14	BuildRequires:  pkgconfig(fftw3)
21cr|libkeyfinder-2.2.6-1|15	BuildRequires:  catch-devel
21cr|libkeyfinder-2.2.6-1|16	
21cr|libkeyfinder-2.2.6-1|17	
21cr|libkeyfinder-2.2.6-1|18	%description
21cr|libkeyfinder-2.2.6-1|19	Libkeyfinder is a small C++ library for estimating the musical key of digital audio.
21cr|libkeyfinder-2.2.6-1|20	It is published under the GNU General Public License version 3 or later.
21cr|libkeyfinder-2.2.6-1|21	It was writter by Ibrahim Shaath who wrote it in 2011 as part of a master's thesis in computer science.
21cr|libkeyfinder-2.2.6-1|22	A GUI application to use it is available for macOS and Windows, however that is no longer maintained and does not build on contemporary Linux distributions.
21cr|libkeyfinder-2.2.6-1|23	
21cr|libkeyfinder-2.2.6-1|24	#------------------------------------------------------------------
21cr|libkeyfinder-2.2.6-1|25	
21cr|libkeyfinder-2.2.6-1|26	%package -n %{libname}
21cr|libkeyfinder-2.2.6-1|27	Summary:	 Libkeyfinder shared library
21cr|libkeyfinder-2.2.6-1|28	Group:		System/Libraries
21cr|libkeyfinder-2.2.6-1|29	
21cr|libkeyfinder-2.2.6-1|30	%description -n %{libname}
21cr|libkeyfinder-2.2.6-1|31	Libkeyfinder is a small C++ library for estimating the musical key of digital audio.
21cr|libkeyfinder-2.2.6-1|32	
21cr|libkeyfinder-2.2.6-1|33	%files -n %{libname}
21cr|libkeyfinder-2.2.6-1|34	%{_libdir}/%{name}.so.%{major}*
21cr|libkeyfinder-2.2.6-1|35	
21cr|libkeyfinder-2.2.6-1|36	#------------------------------------------------------------------
21cr|libkeyfinder-2.2.6-1|37	%package -n %{devname}
21cr|libkeyfinder-2.2.6-1|38	Summary:	libkeyfinder development files
21cr|libkeyfinder-2.2.6-1|39	Group:		Development/Other
21cr|libkeyfinder-2.2.6-1|40	Requires:	%{libname} = %{EVRD}
21cr|libkeyfinder-2.2.6-1|41	Provides:	%{name}-devel = %{EVRD}
21cr|libkeyfinder-2.2.6-1|42	
21cr|libkeyfinder-2.2.6-1|43	%description -n %{devname}
21cr|libkeyfinder-2.2.6-1|44	Libkeyfinder development files.
21cr|libkeyfinder-2.2.6-1|45	
21cr|libkeyfinder-2.2.6-1|46	%files -n %{devname}
21cr|libkeyfinder-2.2.6-1|47	%{_includedir}/keyfinder/
21cr|libkeyfinder-2.2.6-1|48	%{_libdir}/*.so
21cr|libkeyfinder-2.2.6-1|49	%{_libdir}/cmake/*
21cr|libkeyfinder-2.2.6-1|50	%{_libdir}/pkgconfig/*
21cr|libkeyfinder-2.2.6-1|51	#------------------------------------------------------------------
21cr|libkeyfinder-2.2.6-1|52	
21cr|libkeyfinder-2.2.6-1|53	%prep
21cr|libkeyfinder-2.2.6-1|54	%setup -q
21cr|libkeyfinder-2.2.6-1|55	
21cr|libkeyfinder-2.2.6-1|56	
21cr|libkeyfinder-2.2.6-1|57	%build
21cr|libkeyfinder-2.2.6-1|58	%cmake
21cr|libkeyfinder-2.2.6-1|59	%make
21cr|libkeyfinder-2.2.6-1|60	
21cr|libkeyfinder-2.2.6-1|61	%install
21cr|libkeyfinder-2.2.6-1|62	%makeinstall_std -C build

2720 21
21cr|libkiwix-10.1.1-3|1	%define major 10
21cr|libkiwix-10.1.1-3|2	%define libname %mklibname kiwix %{major}
21cr|libkiwix-10.1.1-3|3	%define devname %mklibname kiwix -d
21cr|libkiwix-10.1.1-3|4	
21cr|libkiwix-10.1.1-3|5	Name:		libkiwix
21cr|libkiwix-10.1.1-3|6	Version:	10.1.1
21cr|libkiwix-10.1.1-3|7	Release:	3
21cr|libkiwix-10.1.1-3|8	License:	GPLv3+
21cr|libkiwix-10.1.1-3|9	Summary:	Common code base for all Kiwix ports
21cr|libkiwix-10.1.1-3|10	Group:		System/Libraries
21cr|libkiwix-10.1.1-3|11	URL:		https://github.com/kiwix/%{name}
21cr|libkiwix-10.1.1-3|12	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|libkiwix-10.1.1-3|13	
21cr|libkiwix-10.1.1-3|14	BuildRequires: aria2
21cr|libkiwix-10.1.1-3|15	BuildRequires: cmake
21cr|libkiwix-10.1.1-3|16	BuildRequires: gtest-devel
21cr|libkiwix-10.1.1-3|17	BuildRequires: pkgconfig(libcurl)
21cr|libkiwix-10.1.1-3|18	BuildRequires: pkgconfig(icu-i18n)
21cr|libkiwix-10.1.1-3|19	BuildRequires: pkgconfig(libmicrohttpd)
21cr|libkiwix-10.1.1-3|20	BuildRequires: meson
21cr|libkiwix-10.1.1-3|21	BuildRequires: xapian-devel
21cr|libkiwix-10.1.1-3|22	BuildRequires: mustache-devel
21cr|libkiwix-10.1.1-3|23	BuildRequires: pkgconfig(pugixml)
21cr|libkiwix-10.1.1-3|24	BuildRequires: pkgconfig(libzim)
21cr|libkiwix-10.1.1-3|25	BuildRequires: zlib-devel
21cr|libkiwix-10.1.1-3|26	
21cr|libkiwix-10.1.1-3|27	Provides: kiwix-lib = %{EVRD}
21cr|libkiwix-10.1.1-3|28	
21cr|libkiwix-10.1.1-3|29	%description
21cr|libkiwix-10.1.1-3|30	The Kiwix library provides the Kiwix software core. It contains
21cr|libkiwix-10.1.1-3|31	the code shared by all Kiwix ports.
21cr|libkiwix-10.1.1-3|32	
21cr|libkiwix-10.1.1-3|33	%files
21cr|libkiwix-10.1.1-3|34	%doc AUTHORS ChangeLog README.md
21cr|libkiwix-10.1.1-3|35	%license COPYING
21cr|libkiwix-10.1.1-3|36	%{_bindir}/kiwix-compile-resources
21cr|libkiwix-10.1.1-3|37	%{_mandir}/man1/kiwix*.1*
21cr|libkiwix-10.1.1-3|38	
21cr|libkiwix-10.1.1-3|39	#---------------------------------------------------------------------
21cr|libkiwix-10.1.1-3|40	%package -n %{libname}
21cr|libkiwix-10.1.1-3|41	Summary:	kiwix shared library
21cr|libkiwix-10.1.1-3|42	Group:		System/Libraries
21cr|libkiwix-10.1.1-3|43	
21cr|libkiwix-10.1.1-3|44	%description -n %{libname}
21cr|libkiwix-10.1.1-3|45	kiwix shared library.
21cr|libkiwix-10.1.1-3|46	
21cr|libkiwix-10.1.1-3|47	%files -n %{libname}
21cr|libkiwix-10.1.1-3|48	%{_libdir}/libkiwix.so.%{major}*
21cr|libkiwix-10.1.1-3|49	#---------------------------------------------------------------------
21cr|libkiwix-10.1.1-3|50	
21cr|libkiwix-10.1.1-3|51	%package -n %{devname}
21cr|libkiwix-10.1.1-3|52	Summary:	Development files for %{name}
21cr|libkiwix-10.1.1-3|53	Requires:	%{name} = %{EVRD}
21cr|libkiwix-10.1.1-3|54	Requires:	%{libname} = %{EVRD}
21cr|libkiwix-10.1.1-3|55	Provides:	%{name}-devel = %{EVRD}
21cr|libkiwix-10.1.1-3|56	
21cr|libkiwix-10.1.1-3|57	%description -n %{devname}
21cr|libkiwix-10.1.1-3|58	%{summary}.
21cr|libkiwix-10.1.1-3|59	
21cr|libkiwix-10.1.1-3|60	%files -n %{devname}
21cr|libkiwix-10.1.1-3|61	%{_includedir}/kiwix
21cr|libkiwix-10.1.1-3|62	%{_libdir}/%{name}.so
21cr|libkiwix-10.1.1-3|63	%{_libdir}/pkgconfig/kiwix.pc
21cr|libkiwix-10.1.1-3|64	
21cr|libkiwix-10.1.1-3|65	#---------------------------------------------------------------------
21cr|libkiwix-10.1.1-3|66	%prep
21cr|libkiwix-10.1.1-3|67	%autosetup -p1
21cr|libkiwix-10.1.1-3|68	
21cr|libkiwix-10.1.1-3|69	%build
21cr|libkiwix-10.1.1-3|70	%meson -Dwerror=false
21cr|libkiwix-10.1.1-3|71	%meson_build
21cr|libkiwix-10.1.1-3|72	
21cr|libkiwix-10.1.1-3|73	%install
21cr|libkiwix-10.1.1-3|74	%meson_install

2721 21
21cr|libks-1.8.2-1|1	# This version of libks needed for Freeswitch, not delete this project from repo
21cr|libks-1.8.2-1|2	
21cr|libks-1.8.2-1|3	%global major 1
21cr|libks-1.8.2-1|4	%define libname %mklibname ks %{major}
21cr|libks-1.8.2-1|5	%define devname %mklibname ks -d
21cr|libks-1.8.2-1|6	
21cr|libks-1.8.2-1|7	Name:		libks
21cr|libks-1.8.2-1|8	Version:	1.8.2
21cr|libks-1.8.2-1|9	Release:	1
21cr|libks-1.8.2-1|10	Summary:	Foundational support for signalwire C products
21cr|libks-1.8.2-1|11	Group:		System/Libraries
21cr|libks-1.8.2-1|12	License:	GPL
21cr|libks-1.8.2-1|13	URL:		https://github.com/signalwire/libks
21cr|libks-1.8.2-1|14	Source0:	https://github.com/signalwire/libks/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libks-1.8.2-1|15	Patch0:		libks-install.patch
21cr|libks-1.8.2-1|16	BuildRequires:	cmake
21cr|libks-1.8.2-1|17	BuildRequires:	ninja
21cr|libks-1.8.2-1|18	BuildRequires:	pkgconfig(uuid)
21cr|libks-1.8.2-1|19	BuildRequires:	pkgconfig(openssl)
21cr|libks-1.8.2-1|20	
21cr|libks-1.8.2-1|21	%description
21cr|libks-1.8.2-1|22	Foundational support for signalwire C products
21cr|libks-1.8.2-1|23	
21cr|libks-1.8.2-1|24	#----------------------------------------------------------------------------
21cr|libks-1.8.2-1|25	
21cr|libks-1.8.2-1|26	%package -n %{libname}
21cr|libks-1.8.2-1|27	Summary:	Foundational support for signalwire C products
21cr|libks-1.8.2-1|28	Group:		System/Libraries
21cr|libks-1.8.2-1|29	
21cr|libks-1.8.2-1|30	%description -n %{libname}
21cr|libks-1.8.2-1|31	Foundational support for signalwire C products.
21cr|libks-1.8.2-1|32	
21cr|libks-1.8.2-1|33	%files -n %{libname}
21cr|libks-1.8.2-1|34	%{_libdir}/libks.so.%{major}*
21cr|libks-1.8.2-1|35	
21cr|libks-1.8.2-1|36	#---------------------------------------------------------------
21cr|libks-1.8.2-1|37	%package devel
21cr|libks-1.8.2-1|38	Summary:	Development files for %{name}
21cr|libks-1.8.2-1|39	Group:		Development/Other
21cr|libks-1.8.2-1|40	Requires:	%{libname} = %{EVRD}
21cr|libks-1.8.2-1|41	Provides:	libks-devel
21cr|libks-1.8.2-1|42	
21cr|libks-1.8.2-1|43	%description devel
21cr|libks-1.8.2-1|44	Development libraries and headers for libks.
21cr|libks-1.8.2-1|45	
21cr|libks-1.8.2-1|46	%files devel
21cr|libks-1.8.2-1|47	%doc %{_docdir}/libks/copyright
21cr|libks-1.8.2-1|48	%{_includedir}/libks
21cr|libks-1.8.2-1|49	%{_libdir}/pkgconfig/libks.pc
21cr|libks-1.8.2-1|50	%{_libdir}/libks.so
21cr|libks-1.8.2-1|51	
21cr|libks-1.8.2-1|52	#---------------------------------------------------------------
21cr|libks-1.8.2-1|53	
21cr|libks-1.8.2-1|54	%prep
21cr|libks-1.8.2-1|55	%autosetup -p1 -n %{name}-%{version}
21cr|libks-1.8.2-1|56	
21cr|libks-1.8.2-1|57	%build
21cr|libks-1.8.2-1|58	export LDFLAGS='%{ldflags} -ldl'
21cr|libks-1.8.2-1|59	%cmake \
21cr|libks-1.8.2-1|60	-DKS_PLAT_LIN=true \
21cr|libks-1.8.2-1|61	-DCMAKE_OS_NAME=Centos \
21cr|libks-1.8.2-1|62	-G Ninja
21cr|libks-1.8.2-1|63	%ninja_build
21cr|libks-1.8.2-1|64	
21cr|libks-1.8.2-1|65	%install
21cr|libks-1.8.2-1|66	cp copyright build
21cr|libks-1.8.2-1|67	
21cr|libks-1.8.2-1|68	%ninja_install -C build
21cr|libks-1.8.2-1|69	
21cr|libks-1.8.2-1|70	# fix libdir path in .pc file
21cr|libks-1.8.2-1|71	sed -i 's:{prefix}/lib:{prefix}/%{_lib}:' %{buildroot}%{_libdir}/pkgconfig/libks.pc

2722 21
21cr|liblarch-3.2.0-1|1	Summary:	A Python 3 library to easily handle data structures
21cr|liblarch-3.2.0-1|2	Name:		liblarch
21cr|liblarch-3.2.0-1|3	Version:	3.2.0
21cr|liblarch-3.2.0-1|4	Release:	1
21cr|liblarch-3.2.0-1|5	License:	GPLv3+
21cr|liblarch-3.2.0-1|6	Group:		Development/Python
21cr|liblarch-3.2.0-1|7	Url:		https://github.com/getting-things-gnome/liblarch
21cr|liblarch-3.2.0-1|8	Source0:	https://github.com/getting-things-gnome/liblarch/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|liblarch-3.2.0-1|9	BuildRequires:	pkgconfig(python3)
21cr|liblarch-3.2.0-1|10	BuildRequires:	python3dist(setuptools)
21cr|liblarch-3.2.0-1|11	BuildArch:	noarch
21cr|liblarch-3.2.0-1|12	Provides:	python3-liblarch = %{EVRD}
21cr|liblarch-3.2.0-1|13	Provides:	python3-liblarch-gtk = %{EVRD}
21cr|liblarch-3.2.0-1|14	Provides:	%{name}-gtk = %{EVRD}
21cr|liblarch-3.2.0-1|15	
21cr|liblarch-3.2.0-1|16	%description
21cr|liblarch-3.2.0-1|17	Liblarch is a Python 3 library built to easily handle data structures such as
21cr|liblarch-3.2.0-1|18	lists, trees and directed acyclic graphs (tree where nodes can have multiple
21cr|liblarch-3.2.0-1|19	parents). There's also a liblarch-gtk binding that will allow you to use your
21cr|liblarch-3.2.0-1|20	data structures in Gtk.Treeview.
21cr|liblarch-3.2.0-1|21	
21cr|liblarch-3.2.0-1|22	%files
21cr|liblarch-3.2.0-1|23	%doc AUTHORS README.md LICENSE
21cr|liblarch-3.2.0-1|24	%{py3_puresitedir}/%{name}
21cr|liblarch-3.2.0-1|25	%{py3_puresitedir}/%{name}_gtk
21cr|liblarch-3.2.0-1|26	%{py3_puresitedir}/liblarch-%{version}-py%{py3_ver}.egg-info
21cr|liblarch-3.2.0-1|27	
21cr|liblarch-3.2.0-1|28	#-----------------------------------------------------------------------------
21cr|liblarch-3.2.0-1|29	
21cr|liblarch-3.2.0-1|30	%prep
21cr|liblarch-3.2.0-1|31	%setup -q
21cr|liblarch-3.2.0-1|32	
21cr|liblarch-3.2.0-1|33	
21cr|liblarch-3.2.0-1|34	%build
21cr|liblarch-3.2.0-1|35	%py3_build
21cr|liblarch-3.2.0-1|36	
21cr|liblarch-3.2.0-1|37	
21cr|liblarch-3.2.0-1|38	%install
21cr|liblarch-3.2.0-1|39	%py3_install

2723 21
21cr|liblettertree-0.1-10|1	%define	major	0
21cr|liblettertree-0.1-10|2	%define	libname	%mklibname lettertree %{major}
21cr|liblettertree-0.1-10|3	
21cr|liblettertree-0.1-10|4	Name:		liblettertree
21cr|liblettertree-0.1-10|5	Version:	0.1
21cr|liblettertree-0.1-10|6	Release:	10
21cr|liblettertree-0.1-10|7	Summary:	A letter tree data structure
21cr|liblettertree-0.1-10|8	License:	LGPL
21cr|liblettertree-0.1-10|9	Group:		System/Libraries
21cr|liblettertree-0.1-10|10	Source0:	ftp://ftp.inria.fr/INRIA/Atoll/Guillaume.Rousse/%{name}-%{version}.tar.bz2
21cr|liblettertree-0.1-10|11	
21cr|liblettertree-0.1-10|12	%description
21cr|liblettertree-0.1-10|13	This is a simple implementation of a lettertree, an efficient data structure
21cr|liblettertree-0.1-10|14	for storing and indexing string sharing a common prefix.
21cr|liblettertree-0.1-10|15	
21cr|liblettertree-0.1-10|16	#-------------------------------------------------------------------------
21cr|liblettertree-0.1-10|17	%package -n	%libname
21cr|liblettertree-0.1-10|18	Summary:	A letter tree data structur
21cr|liblettertree-0.1-10|19	Group:		System/Libraries
21cr|liblettertree-0.1-10|20	
21cr|liblettertree-0.1-10|21	%description -n	%libname
21cr|liblettertree-0.1-10|22	This is a simple implementation of a lettertree, an efficient data structure
21cr|liblettertree-0.1-10|23	for storing and indexing string sharing a common prefix.
21cr|liblettertree-0.1-10|24	
21cr|liblettertree-0.1-10|25	#-------------------------------------------------------------------------
21cr|liblettertree-0.1-10|26	
21cr|liblettertree-0.1-10|27	%package -n	%libname-devel
21cr|liblettertree-0.1-10|28	Summary:	Development files for %{name}
21cr|liblettertree-0.1-10|29	Group:		Development/Other
21cr|liblettertree-0.1-10|30	Requires:	%{libname} = %{EVRD}
21cr|liblettertree-0.1-10|31	Provides:	%{name}-devel = %{EVRD}
21cr|liblettertree-0.1-10|32	
21cr|liblettertree-0.1-10|33	%description -n	%libname-devel
21cr|liblettertree-0.1-10|34	This package contains development files for %{name}.
21cr|liblettertree-0.1-10|35	
21cr|liblettertree-0.1-10|36	#-------------------------------------------------------------------------
21cr|liblettertree-0.1-10|37	
21cr|liblettertree-0.1-10|38	%prep
21cr|liblettertree-0.1-10|39	%setup -q
21cr|liblettertree-0.1-10|40	
21cr|liblettertree-0.1-10|41	%build
21cr|liblettertree-0.1-10|42	%configure
21cr|liblettertree-0.1-10|43	%make
21cr|liblettertree-0.1-10|44	
21cr|liblettertree-0.1-10|45	%install
21cr|liblettertree-0.1-10|46	%makeinstall_std
21cr|liblettertree-0.1-10|47	
21cr|liblettertree-0.1-10|48	%files -n %libname
21cr|liblettertree-0.1-10|49	%doc AUTHORS ChangeLog INSTALL README
21cr|liblettertree-0.1-10|50	%{_libdir}/*.so.*
21cr|liblettertree-0.1-10|51	
21cr|liblettertree-0.1-10|52	%files -n %libname-devel
21cr|liblettertree-0.1-10|53	%{_libdir}/*.so
21cr|liblettertree-0.1-10|54	%{_includedir}/lettertree.h

2724 21
21cr|libliftoff-0.3.0-1|1	%define major 0
21cr|libliftoff-0.3.0-1|2	%define libname %mklibname %{name} %{major}
21cr|libliftoff-0.3.0-1|3	%define devname %mklibname %{name} -d
21cr|libliftoff-0.3.0-1|4	
21cr|libliftoff-0.3.0-1|5	Summary:	Lightweight KMS plane library
21cr|libliftoff-0.3.0-1|6	Name:		libliftoff
21cr|libliftoff-0.3.0-1|7	Version:	0.3.0
21cr|libliftoff-0.3.0-1|8	Release:	1
21cr|libliftoff-0.3.0-1|9	License:	MIT
21cr|libliftoff-0.3.0-1|10	Group:		System/Libraries
21cr|libliftoff-0.3.0-1|11	Url:		https://gitlab.freedesktop.org/emersion/libliftoff
21cr|libliftoff-0.3.0-1|12	Source0:	https://gitlab.freedesktop.org/emersion/libliftoff/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|libliftoff-0.3.0-1|13	BuildRequires:	meson
21cr|libliftoff-0.3.0-1|14	BuildRequires:	pkgconfig(libdrm)
21cr|libliftoff-0.3.0-1|15	
21cr|libliftoff-0.3.0-1|16	%description
21cr|libliftoff-0.3.0-1|17	libliftoff eases the use of KMS planes from userspace without
21cr|libliftoff-0.3.0-1|18	standing in your way. Users create "virtual planes" called
21cr|libliftoff-0.3.0-1|19	layers, set KMS properties on them, and libliftoff will
21cr|libliftoff-0.3.0-1|20	allocate planes for these layers if possible.
21cr|libliftoff-0.3.0-1|21	
21cr|libliftoff-0.3.0-1|22	#----------------------------------------------------------------------------
21cr|libliftoff-0.3.0-1|23	
21cr|libliftoff-0.3.0-1|24	%package -n %{libname}
21cr|libliftoff-0.3.0-1|25	Summary:	Lightweight KMS plane library
21cr|libliftoff-0.3.0-1|26	Group:		System/Libraries
21cr|libliftoff-0.3.0-1|27	
21cr|libliftoff-0.3.0-1|28	%description -n %{libname}
21cr|libliftoff-0.3.0-1|29	libliftoff eases the use of KMS planes from userspace without
21cr|libliftoff-0.3.0-1|30	standing in your way. Users create "virtual planes" called
21cr|libliftoff-0.3.0-1|31	layers, set KMS properties on them, and libliftoff will
21cr|libliftoff-0.3.0-1|32	allocate planes for these layers if possible.
21cr|libliftoff-0.3.0-1|33	
21cr|libliftoff-0.3.0-1|34	%files -n %{libname}
21cr|libliftoff-0.3.0-1|35	%{_libdir}/%{name}.so.%{major}*
21cr|libliftoff-0.3.0-1|36	
21cr|libliftoff-0.3.0-1|37	#----------------------------------------------------------------------------
21cr|libliftoff-0.3.0-1|38	
21cr|libliftoff-0.3.0-1|39	%package -n %{devname}
21cr|libliftoff-0.3.0-1|40	Summary:	Development files for %{name}
21cr|libliftoff-0.3.0-1|41	Group:		Development/C
21cr|libliftoff-0.3.0-1|42	Requires:	%{libname} = %{EVRD}
21cr|libliftoff-0.3.0-1|43	
21cr|libliftoff-0.3.0-1|44	%description -n %{devname}
21cr|libliftoff-0.3.0-1|45	The %{name}-devel package contains libraries and header files for
21cr|libliftoff-0.3.0-1|46	developing applications that use %{name}.
21cr|libliftoff-0.3.0-1|47	
21cr|libliftoff-0.3.0-1|48	%files -n %{devname}
21cr|libliftoff-0.3.0-1|49	%doc README.md
21cr|libliftoff-0.3.0-1|50	%license LICENSE
21cr|libliftoff-0.3.0-1|51	%{_includedir}/%{name}.h
21cr|libliftoff-0.3.0-1|52	%{_libdir}/%{name}.so
21cr|libliftoff-0.3.0-1|53	%{_libdir}/pkgconfig/%{name}.pc
21cr|libliftoff-0.3.0-1|54	
21cr|libliftoff-0.3.0-1|55	#----------------------------------------------------------------------------
21cr|libliftoff-0.3.0-1|56	
21cr|libliftoff-0.3.0-1|57	%prep
21cr|libliftoff-0.3.0-1|58	%autosetup -p1 -n %{name}-v%{version}
21cr|libliftoff-0.3.0-1|59	
21cr|libliftoff-0.3.0-1|60	%build
21cr|libliftoff-0.3.0-1|61	%meson
21cr|libliftoff-0.3.0-1|62	%meson_build
21cr|libliftoff-0.3.0-1|63	
21cr|libliftoff-0.3.0-1|64	%install
21cr|libliftoff-0.3.0-1|65	%meson_install

2725 21
21cr|liblinebreak-20080321-8|1	%define major %version
21cr|liblinebreak-20080321-8|2	%define libname	  %mklibname linebreak %{major}
21cr|liblinebreak-20080321-8|3	%define develname %mklibname -d linebreak
21cr|liblinebreak-20080321-8|4	
21cr|liblinebreak-20080321-8|5	Name: 		liblinebreak
21cr|liblinebreak-20080321-8|6	Summary: 	Line breaking in a Unicode sequence
21cr|liblinebreak-20080321-8|7	Version:	20080321
21cr|liblinebreak-20080321-8|8	Release: 	8
21cr|liblinebreak-20080321-8|9	License: 	GPL
21cr|liblinebreak-20080321-8|10	Group:		System/Libraries
21cr|liblinebreak-20080321-8|11	URL: 		http://vimgadgets.cvs.sourceforge.net/vimgadgets/common/tools/linebreak/
21cr|liblinebreak-20080321-8|12	Source0: 	%{name}-%{version}.tar.gz
21cr|liblinebreak-20080321-8|13	
21cr|liblinebreak-20080321-8|14	%description
21cr|liblinebreak-20080321-8|15	Line breaking in a Unicode sequence.
21cr|liblinebreak-20080321-8|16	Designed to be used in a generic text renderer.
21cr|liblinebreak-20080321-8|17	
21cr|liblinebreak-20080321-8|18	%package -n %{libname}
21cr|liblinebreak-20080321-8|19	Summary: 	Line breaking in a Unicode sequence
21cr|liblinebreak-20080321-8|20	Group:		System/Libraries
21cr|liblinebreak-20080321-8|21	
21cr|liblinebreak-20080321-8|22	%description -n %{libname}
21cr|liblinebreak-20080321-8|23	Line breaking in a Unicode sequence.
21cr|liblinebreak-20080321-8|24	Designed to be used in a generic text renderer.
21cr|liblinebreak-20080321-8|25	
21cr|liblinebreak-20080321-8|26	%package -n %{develname}
21cr|liblinebreak-20080321-8|27	Summary:	Headers for developing programs that will use %{name}
21cr|liblinebreak-20080321-8|28	Group:		Development/C
21cr|liblinebreak-20080321-8|29	Provides:   linebreak-devel
21cr|liblinebreak-20080321-8|30	Requires:	%{libname} = %{version}-%{release}
21cr|liblinebreak-20080321-8|31	
21cr|liblinebreak-20080321-8|32	%description -n %{develname}
21cr|liblinebreak-20080321-8|33	Line breaking in a Unicode sequence.
21cr|liblinebreak-20080321-8|34	Designed to be used in a generic text renderer.
21cr|liblinebreak-20080321-8|35	
21cr|liblinebreak-20080321-8|36	%prep
21cr|liblinebreak-20080321-8|37	%setup -q
21cr|liblinebreak-20080321-8|38	
21cr|liblinebreak-20080321-8|39	%build
21cr|liblinebreak-20080321-8|40	%make  CC=%__cc CFLAGS="%{optflags} -fPIC" CFG=release
21cr|liblinebreak-20080321-8|41	%__cc \
21cr|liblinebreak-20080321-8|42	-shared -Wl,-soname,liblinebreak.so.%{major} \
21cr|liblinebreak-20080321-8|43	-o liblinebreak.so.%{version} \
21cr|liblinebreak-20080321-8|44	ReleaseDir/*.o
21cr|liblinebreak-20080321-8|45	
21cr|liblinebreak-20080321-8|46	%install
21cr|liblinebreak-20080321-8|47	rm -rf %{buildroot}
21cr|liblinebreak-20080321-8|48	install -d -m 755 %{buildroot}%{_libdir}
21cr|liblinebreak-20080321-8|49	install -d -m 755 %{buildroot}%{_includedir}
21cr|liblinebreak-20080321-8|50	install -m 755 liblinebreak.so.%{version} %{buildroot}%{_libdir}
21cr|liblinebreak-20080321-8|51	install -m 644 ReleaseDir/liblinebreak.a %{buildroot}%{_libdir}
21cr|liblinebreak-20080321-8|52	install -m 644 linebreak.h %{buildroot}%{_includedir}
21cr|liblinebreak-20080321-8|53	
21cr|liblinebreak-20080321-8|54	%clean
21cr|liblinebreak-20080321-8|55	rm -rf %{buildroot}
21cr|liblinebreak-20080321-8|56	
21cr|liblinebreak-20080321-8|57	%files -n %{libname}
21cr|liblinebreak-20080321-8|58	%defattr(-,root,root)
21cr|liblinebreak-20080321-8|59	%{_libdir}/liblinebreak.so.%{major}
21cr|liblinebreak-20080321-8|60	
21cr|liblinebreak-20080321-8|61	%files -n %{develname}
21cr|liblinebreak-20080321-8|62	%defattr(-,root,root)
21cr|liblinebreak-20080321-8|63	%{_libdir}/liblinebreak.a
21cr|liblinebreak-20080321-8|64	%{_includedir}/linebreak.h

2726 21
21cr|liblockfile-1.08-11|1	%define name	liblockfile
21cr|liblockfile-1.08-11|2	%define version	1.08
21cr|liblockfile-1.08-11|3	
21cr|liblockfile-1.08-11|4	%define	major	1
21cr|liblockfile-1.08-11|5	
21cr|liblockfile-1.08-11|6	%define	libname	%mklibname lockfile %major
21cr|liblockfile-1.08-11|7	%define	dlibname	%mklibname lockfile -d
21cr|liblockfile-1.08-11|8	
21cr|liblockfile-1.08-11|9	Summary:	NFS-safe locking library
21cr|liblockfile-1.08-11|10	Name:		%{name}
21cr|liblockfile-1.08-11|11	Version:	%{version}
21cr|liblockfile-1.08-11|12	Release:	11
21cr|liblockfile-1.08-11|13	License:	GPL
21cr|liblockfile-1.08-11|14	Group:		System/Libraries
21cr|liblockfile-1.08-11|15	URL:		http://packages.qa.debian.org/liblockfile
21cr|liblockfile-1.08-11|16	Source0:	http://ftp.debian.org/debian/pool/main/libl/liblockfile/%{name}_%{version}.orig.tar.gz
21cr|liblockfile-1.08-11|17	Patch1:		liblockfile-1.08-fix-install-perms.patch
21cr|liblockfile-1.08-11|18	
21cr|liblockfile-1.08-11|19	%description
21cr|liblockfile-1.08-11|20	Liblockfile is a shared library with NFS-safe locking functions.
21cr|liblockfile-1.08-11|21	It includes the command-line utility ``dotlockfile''.
21cr|liblockfile-1.08-11|22	
21cr|liblockfile-1.08-11|23	%package -n	dotlockfile
21cr|liblockfile-1.08-11|24	Summary:	Mailbox locking tool
21cr|liblockfile-1.08-11|25	Group:		Networking/Mail
21cr|liblockfile-1.08-11|26	
21cr|liblockfile-1.08-11|27	%description -n dotlockfile
21cr|liblockfile-1.08-11|28	Dotlockfile is a command line utility to safely create, test and
21cr|liblockfile-1.08-11|29	remove lockfiles. Lockfiles are created in an NFS-safe way. Dotlockfile
21cr|liblockfile-1.08-11|30	can can also be used to lock and unlock mailboxes even if the mailspool
21cr|liblockfile-1.08-11|31	directory is only writable by group mail.
21cr|liblockfile-1.08-11|32	
21cr|liblockfile-1.08-11|33	%package -n	%libname
21cr|liblockfile-1.08-11|34	Summary:	NFS-safe locking library
21cr|liblockfile-1.08-11|35	Group:		System/Libraries
21cr|liblockfile-1.08-11|36	
21cr|liblockfile-1.08-11|37	%description -n %libname
21cr|liblockfile-1.08-11|38	Liblockfile is a library that contains NFS-safe locking functions. It also
21cr|liblockfile-1.08-11|39	contains an implementation of the SVR4 maillock() functions.
21cr|liblockfile-1.08-11|40	The functions in liblockfile can lock and unlock mailboxes even if special
21cr|liblockfile-1.08-11|41	priviliges are needed by calling an external setgid-mail utility called
21cr|liblockfile-1.08-11|42	`dotlockfile'.
21cr|liblockfile-1.08-11|43	
21cr|liblockfile-1.08-11|44	%package -n	%dlibname
21cr|liblockfile-1.08-11|45	Summary:	NFS-safe locking development library
21cr|liblockfile-1.08-11|46	Group:		Development/C
21cr|liblockfile-1.08-11|47	Provides:	lockfile-devel = %{version}-%{release}
21cr|liblockfile-1.08-11|48	Provides:	liblockfile-devel = %{version}-%{release}
21cr|liblockfile-1.08-11|49	Obsoletes:	%{_lib}lockfile1-devel < %{version}-%{release}
21cr|liblockfile-1.08-11|50	Requires:	%libname = %{version}-%{release}
21cr|liblockfile-1.08-11|51	
21cr|liblockfile-1.08-11|52	%description -n	%dlibname
21cr|liblockfile-1.08-11|53	Liblockfile is a library that contains NFS-safe locking functions. It also
21cr|liblockfile-1.08-11|54	contains an implementation of the SVR4 maillock() functions.
21cr|liblockfile-1.08-11|55	This package contains header file and development libraries.
21cr|liblockfile-1.08-11|56	
21cr|liblockfile-1.08-11|57	%prep
21cr|liblockfile-1.08-11|58	%setup -q
21cr|liblockfile-1.08-11|59	%patch1 -p0 -b .perm
21cr|liblockfile-1.08-11|60	
21cr|liblockfile-1.08-11|61	%build
21cr|liblockfile-1.08-11|62	%configure --enable-shared
21cr|liblockfile-1.08-11|63	%make
21cr|liblockfile-1.08-11|64	
21cr|liblockfile-1.08-11|65	%install
21cr|liblockfile-1.08-11|66	rm -rf $RPM_BUILD_ROOT
21cr|liblockfile-1.08-11|67	mkdir -p $RPM_BUILD_ROOT/%{_includedir} \
21cr|liblockfile-1.08-11|68	$RPM_BUILD_ROOT/%{_bindir} \
21cr|liblockfile-1.08-11|69	$RPM_BUILD_ROOT/%{_libdir} \
21cr|liblockfile-1.08-11|70	$RPM_BUILD_ROOT/%{_mandir}/man{1,3}
21cr|liblockfile-1.08-11|71	make install ROOT=$RPM_BUILD_ROOT
21cr|liblockfile-1.08-11|72	make install_static ROOT=$RPM_BUILD_ROOT
21cr|liblockfile-1.08-11|73	
21cr|liblockfile-1.08-11|74	%clean
21cr|liblockfile-1.08-11|75	rm -rf $RPM_BUILD_ROOT
21cr|liblockfile-1.08-11|76	
21cr|liblockfile-1.08-11|77	%if %mdkversion < 200900
21cr|liblockfile-1.08-11|78	%post -n %libname -p /sbin/ldconfig
21cr|liblockfile-1.08-11|79	%endif
21cr|liblockfile-1.08-11|80	%if %mdkversion < 200900
21cr|liblockfile-1.08-11|81	%postun -n %libname -p /sbin/ldconfig
21cr|liblockfile-1.08-11|82	%endif
21cr|liblockfile-1.08-11|83	
21cr|liblockfile-1.08-11|84	%files -n dotlockfile
21cr|liblockfile-1.08-11|85	%defattr(-,root,root,755)
21cr|liblockfile-1.08-11|86	%{_bindir}/dotlockfile
21cr|liblockfile-1.08-11|87	%{_mandir}/man1/dotlockfile.1*
21cr|liblockfile-1.08-11|88	
21cr|liblockfile-1.08-11|89	%files -n %libname
21cr|liblockfile-1.08-11|90	%defattr(-,root,root,755)
21cr|liblockfile-1.08-11|91	%doc README liblockfile.lsm
21cr|liblockfile-1.08-11|92	%{_libdir}/liblockfile.so.%{major}
21cr|liblockfile-1.08-11|93	%{_libdir}/liblockfile.so.%{major}.*
21cr|liblockfile-1.08-11|94	
21cr|liblockfile-1.08-11|95	%files -n %dlibname
21cr|liblockfile-1.08-11|96	%defattr(-,root,root,755)
21cr|liblockfile-1.08-11|97	%{_includedir}/lockfile.h
21cr|liblockfile-1.08-11|98	%{_includedir}/maillock.h
21cr|liblockfile-1.08-11|99	%{_libdir}/liblockfile.a
21cr|liblockfile-1.08-11|100	%{_libdir}/liblockfile.so
21cr|liblockfile-1.08-11|101	%{_mandir}/man3/lockfile_create.3*
21cr|liblockfile-1.08-11|102	%{_mandir}/man3/maillock.3*

2727 21
21cr|liblscp-0.9.6-1|1	%define	major	6
21cr|liblscp-0.9.6-1|2	%define	libname %mklibname %{oname} %{major}
21cr|liblscp-0.9.6-1|3	%define	develname %mklibname %{oname} -d
21cr|liblscp-0.9.6-1|4	%define	old_libname %mklibname %{name} %{major}
21cr|liblscp-0.9.6-1|5	%define	oname lscp
21cr|liblscp-0.9.6-1|6	
21cr|liblscp-0.9.6-1|7	Name:		liblscp
21cr|liblscp-0.9.6-1|8	Summary:	LinuxSampler Control Protocol (LSCP) wrapper library
21cr|liblscp-0.9.6-1|9	Version:	0.9.6
21cr|liblscp-0.9.6-1|10	Release:	1
21cr|liblscp-0.9.6-1|11	Group:		Sound
21cr|liblscp-0.9.6-1|12	License:	GPLv2+
21cr|liblscp-0.9.6-1|13	Url:		https://www.linuxsampler.org/
21cr|liblscp-0.9.6-1|14	Source0:	https://download.linuxsampler.org/packages/%{name}-%{version}.tar.gz
21cr|liblscp-0.9.6-1|15	Patch0:	liblscp-0.9.6-fix-version.patch
21cr|liblscp-0.9.6-1|16	BuildRequires:	cmake >= 3.13
21cr|liblscp-0.9.6-1|17	BuildRequires:	doxygen
21cr|liblscp-0.9.6-1|18	
21cr|liblscp-0.9.6-1|19	%description
21cr|liblscp-0.9.6-1|20	LinuxSampler Control Protocol (LSCP) wrapper library.
21cr|liblscp-0.9.6-1|21	
21cr|liblscp-0.9.6-1|22	#--------------------------------------------------------------------
21cr|liblscp-0.9.6-1|23	
21cr|liblscp-0.9.6-1|24	%package -n	%{libname}
21cr|liblscp-0.9.6-1|25	Summary:	Libraries for %{name}
21cr|liblscp-0.9.6-1|26	Group:		System/Libraries
21cr|liblscp-0.9.6-1|27	Provides:		%{name} = %{EVRD}
21cr|liblscp-0.9.6-1|28	%rename	%{old_libname}
21cr|liblscp-0.9.6-1|29	
21cr|liblscp-0.9.6-1|30	%description -n %{libname}
21cr|liblscp-0.9.6-1|31	LinuxSampler Control Protocol (LSCP) wrapper library.
21cr|liblscp-0.9.6-1|32	
21cr|liblscp-0.9.6-1|33	%files -n %{libname}
21cr|liblscp-0.9.6-1|34	%doc LICENSE
21cr|liblscp-0.9.6-1|35	%{_libdir}/liblscp.so.%{major}*
21cr|liblscp-0.9.6-1|36	
21cr|liblscp-0.9.6-1|37	#--------------------------------------------------------------------
21cr|liblscp-0.9.6-1|38	
21cr|liblscp-0.9.6-1|39	%package -n	%{develname}
21cr|liblscp-0.9.6-1|40	Summary:	Development libraries for %{name}
21cr|liblscp-0.9.6-1|41	Group:		Development/Other
21cr|liblscp-0.9.6-1|42	Requires:	%{libname} = %{EVRD}
21cr|liblscp-0.9.6-1|43	Provides:		%{name}-devel = %{EVRD}
21cr|liblscp-0.9.6-1|44	Provides:		%{oname}-devel = %{EVRD}
21cr|liblscp-0.9.6-1|45	%rename	%{old_libname}-devel
21cr|liblscp-0.9.6-1|46	%rename	%{_lib}%{oname}5-devel
21cr|liblscp-0.9.6-1|47	
21cr|liblscp-0.9.6-1|48	%description -n	%{develname}
21cr|liblscp-0.9.6-1|49	Development libraries and header file for %{oname}.
21cr|liblscp-0.9.6-1|50	
21cr|liblscp-0.9.6-1|51	%files -n %{develname}
21cr|liblscp-0.9.6-1|52	%doc ChangeLog LICENSE README
21cr|liblscp-0.9.6-1|53	%doc build/doc/html/*
21cr|liblscp-0.9.6-1|54	%dir %{_includedir}/%{oname}
21cr|liblscp-0.9.6-1|55	%{_includedir}/%{oname}/*.h
21cr|liblscp-0.9.6-1|56	%{_libdir}/liblscp.so
21cr|liblscp-0.9.6-1|57	%{_libdir}/pkgconfig/%{oname}.pc
21cr|liblscp-0.9.6-1|58	
21cr|liblscp-0.9.6-1|59	#--------------------------------------------------------------------
21cr|liblscp-0.9.6-1|60	
21cr|liblscp-0.9.6-1|61	%prep
21cr|liblscp-0.9.6-1|62	%setup -q
21cr|liblscp-0.9.6-1|63	%patch0 -p1
21cr|liblscp-0.9.6-1|64	
21cr|liblscp-0.9.6-1|65	# Fix doxygen file
21cr|liblscp-0.9.6-1|66	doxygen -u doc/%{name}.doxygen.in
21cr|liblscp-0.9.6-1|67	
21cr|liblscp-0.9.6-1|68	
21cr|liblscp-0.9.6-1|69	%build
21cr|liblscp-0.9.6-1|70	%cmake -DCMAKE_INSTALL_LIBDIR:PATH="/%{_lib}"
21cr|liblscp-0.9.6-1|71	%make
21cr|liblscp-0.9.6-1|72	
21cr|liblscp-0.9.6-1|73	
21cr|liblscp-0.9.6-1|74	%install
21cr|liblscp-0.9.6-1|75	%makeinstall_std -C build
21cr|liblscp-0.9.6-1|76	
21cr|liblscp-0.9.6-1|77	# Drop stuff we take with our macros
21cr|liblscp-0.9.6-1|78	rm -rf %{buildroot}%{_datadir}/doc/%{name}

2728 21
21cr|libm4ri-0.20200125-12|1	%define snapshot %(echo %{version} |cut -d. -f2)
21cr|libm4ri-0.20200125-12|2	
21cr|libm4ri-0.20200125-12|3	%define major 0.0.20200125
21cr|libm4ri-0.20200125-12|4	%define libname %mklibname m4ri %{major}
21cr|libm4ri-0.20200125-12|5	%define devname %mklibname m4ri -d
21cr|libm4ri-0.20200125-12|6	
21cr|libm4ri-0.20200125-12|7	Summary:	M4RI is a library for fast arithmetic with dense matrices over F2
21cr|libm4ri-0.20200125-12|8	Name:		libm4ri
21cr|libm4ri-0.20200125-12|9	Version:	0.20200125
21cr|libm4ri-0.20200125-12|10	Release:	12
21cr|libm4ri-0.20200125-12|11	License:	GPLv2+
21cr|libm4ri-0.20200125-12|12	Group:		Sciences/Mathematics
21cr|libm4ri-0.20200125-12|13	Url:		http://m4ri.sagemath.org
21cr|libm4ri-0.20200125-12|14	Source0:	http://m4ri.sagemath.org/downloads/m4ri-%{snapshot}.tar.gz
21cr|libm4ri-0.20200125-12|15	# This patch will not be sent upstream, as it is Fedora-specific.
21cr|libm4ri-0.20200125-12|16	# Permanently disable SSE3 and SSSE3 detection.  Without this patch, the
21cr|libm4ri-0.20200125-12|17	# config file tends to be regenerated at inconvenient times.
21cr|libm4ri-0.20200125-12|18	Patch0:		m4ri-no-sse3.patch
21cr|libm4ri-0.20200125-12|19	BuildRequires:	doxygen
21cr|libm4ri-0.20200125-12|20	BuildRequires:	gomp-devel
21cr|libm4ri-0.20200125-12|21	BuildRequires:	pkgconfig(libpng)
21cr|libm4ri-0.20200125-12|22	
21cr|libm4ri-0.20200125-12|23	%description
21cr|libm4ri-0.20200125-12|24	M4RI is a library for fast arithmetic with dense matrices over F2.
21cr|libm4ri-0.20200125-12|25	It was started by Gregory Bard, is maintained by Martin Albrecht.
21cr|libm4ri-0.20200125-12|26	Several people contributed to it (see below). The name M4RI comes
21cr|libm4ri-0.20200125-12|27	from the first implemented algorithm: The "Method of the Four Russians"
21cr|libm4ri-0.20200125-12|28	inversion algorithm published by Gregory Bard. This algorithm in turn
21cr|libm4ri-0.20200125-12|29	is named after the "Method of the Four Russians" multiplication algorithm
21cr|libm4ri-0.20200125-12|30	which is probably better referred to as Kronrod's method. M4RI is used by
21cr|libm4ri-0.20200125-12|31	the Sage mathematics software and the PolyBoRi library. M4RI is available
21cr|libm4ri-0.20200125-12|32	under the General Public License Version 2 or later (GPLv2+).
21cr|libm4ri-0.20200125-12|33	
21cr|libm4ri-0.20200125-12|34	#----------------------------------------------------------------------------
21cr|libm4ri-0.20200125-12|35	
21cr|libm4ri-0.20200125-12|36	%package -n %{libname}
21cr|libm4ri-0.20200125-12|37	Summary:	M4RI runtime library
21cr|libm4ri-0.20200125-12|38	Group:		System/Libraries
21cr|libm4ri-0.20200125-12|39	Provides:	m4ri = %{EVRD}
21cr|libm4ri-0.20200125-12|40	Provides:	%{name} = %{EVRD}
21cr|libm4ri-0.20200125-12|41	Conflicts:	%{_lib}m4ri0 < 0.20120415-7
21cr|libm4ri-0.20200125-12|42	Obsoletes:	%{_lib}m4ri0 < 0.20120415-7
21cr|libm4ri-0.20200125-12|43	
21cr|libm4ri-0.20200125-12|44	%description -n %{libname}
21cr|libm4ri-0.20200125-12|45	M4RI is a library for fast arithmetic with dense matrices over F2.
21cr|libm4ri-0.20200125-12|46	It was started by Gregory Bard, is maintained by Martin Albrecht.
21cr|libm4ri-0.20200125-12|47	Several people contributed to it (see below). The name M4RI comes
21cr|libm4ri-0.20200125-12|48	from the first implemented algorithm: The "Method of the Four Russians"
21cr|libm4ri-0.20200125-12|49	inversion algorithm published by Gregory Bard. This algorithm in turn
21cr|libm4ri-0.20200125-12|50	is named after the "Method of the Four Russians" multiplication algorithm
21cr|libm4ri-0.20200125-12|51	which is probably better referred to as Kronrod's method. M4RI is used by
21cr|libm4ri-0.20200125-12|52	the Sage mathematics software and the PolyBoRi library. M4RI is available
21cr|libm4ri-0.20200125-12|53	under the General Public License Version 2 or later (GPLv2+).
21cr|libm4ri-0.20200125-12|54	
21cr|libm4ri-0.20200125-12|55	%files -n %{libname}
21cr|libm4ri-0.20200125-12|56	%doc COPYING
21cr|libm4ri-0.20200125-12|57	%{_libdir}/libm4ri-%{major}.so
21cr|libm4ri-0.20200125-12|58	
21cr|libm4ri-0.20200125-12|59	#----------------------------------------------------------------------------
21cr|libm4ri-0.20200125-12|60	
21cr|libm4ri-0.20200125-12|61	%package -n %{devname}
21cr|libm4ri-0.20200125-12|62	Summary:	M4RI development files
21cr|libm4ri-0.20200125-12|63	Group:		Development/C
21cr|libm4ri-0.20200125-12|64	Requires:	%{libname} = %{EVRD}
21cr|libm4ri-0.20200125-12|65	Provides:	m4ri-devel = %{EVRD}
21cr|libm4ri-0.20200125-12|66	Provides:	%{name}-devel = %{EVRD}
21cr|libm4ri-0.20200125-12|67	
21cr|libm4ri-0.20200125-12|68	%description -n %{devname}
21cr|libm4ri-0.20200125-12|69	M4RI is a library for fast arithmetic with dense matrices over F2.
21cr|libm4ri-0.20200125-12|70	M4RI is used by the Sage mathematics software and the PolyBoRi library.
21cr|libm4ri-0.20200125-12|71	
21cr|libm4ri-0.20200125-12|72	%files -n %{devname}
21cr|libm4ri-0.20200125-12|73	%{_includedir}/m4ri
21cr|libm4ri-0.20200125-12|74	%{_libdir}/libm4ri.so
21cr|libm4ri-0.20200125-12|75	%{_libdir}/pkgconfig/m4ri.pc
21cr|libm4ri-0.20200125-12|76	
21cr|libm4ri-0.20200125-12|77	#----------------------------------------------------------------------------
21cr|libm4ri-0.20200125-12|78	
21cr|libm4ri-0.20200125-12|79	%prep
21cr|libm4ri-0.20200125-12|80	
21cr|libm4ri-0.20200125-12|81	%setup -qn m4ri-%{snapshot}
21cr|libm4ri-0.20200125-12|82	%patch0 -p0
21cr|libm4ri-0.20200125-12|83	
21cr|libm4ri-0.20200125-12|84	
21cr|libm4ri-0.20200125-12|85	
21cr|libm4ri-0.20200125-12|86	# Fix the version number in the documentation, and generate only HTML
21cr|libm4ri-0.20200125-12|87	
21cr|libm4ri-0.20200125-12|88	sed -i 's/20140914/%{version}/;/GENERATE_LATEX/s/YES/NO/' m4ri/Doxyfile
21cr|libm4ri-0.20200125-12|89	
21cr|libm4ri-0.20200125-12|90	
21cr|libm4ri-0.20200125-12|91	
21cr|libm4ri-0.20200125-12|92	
21cr|libm4ri-0.20200125-12|93	
21cr|libm4ri-0.20200125-12|94	%build
21cr|libm4ri-0.20200125-12|95	
21cr|libm4ri-0.20200125-12|96	%configure --enable-openmp \
21cr|libm4ri-0.20200125-12|97	%ifarch %{ix86} x86_64
21cr|libm4ri-0.20200125-12|98	--enable-sse2
21cr|libm4ri-0.20200125-12|99	sed -e 's/^#undef HAVE_MMX/#define HAVE_MMX/' \
21cr|libm4ri-0.20200125-12|100	-e 's/^#undef HAVE_SSE$/#define HAVE_SSE/' \
21cr|libm4ri-0.20200125-12|101	-e 's/^#undef HAVE_SSE2/#define HAVE_SSE2/' \
21cr|libm4ri-0.20200125-12|102	-i m4ri/config.h
21cr|libm4ri-0.20200125-12|103	
21cr|libm4ri-0.20200125-12|104	sed -e 's/^\(#define __M4RI_HAVE_SSE2[[:blank:]]*\)0/\11/' \
21cr|libm4ri-0.20200125-12|105	-e 's/^\(#define __M4RI_SIMD_CFLAGS[[:blank:]]*\).*/\1" -mmmx -msse -msse2"/' \
21cr|libm4ri-0.20200125-12|106	-i m4ri/m4ri_config.h
21cr|libm4ri-0.20200125-12|107	
21cr|libm4ri-0.20200125-12|108	sed -i 's/^SIMD_CFLAGS =.*/SIMD_CFLAGS = -mmmx -msse -msse2/' Makefile
21cr|libm4ri-0.20200125-12|109	%else
21cr|libm4ri-0.20200125-12|110	--disable-sse2
21cr|libm4ri-0.20200125-12|111	%endif
21cr|libm4ri-0.20200125-12|112	
21cr|libm4ri-0.20200125-12|113	
21cr|libm4ri-0.20200125-12|114	
21cr|libm4ri-0.20200125-12|115	# Die, rpath, die!  Also workaround libtool reordering -Wl,--as-needed after
21cr|libm4ri-0.20200125-12|116	# all the libraries
21cr|libm4ri-0.20200125-12|117	sed -e "s|\(hardcode_libdir_flag_spec=\)'.*|\1|" \
21cr|libm4ri-0.20200125-12|118	-e "s|\(runpath_var=\)LD_RUN_PATH|\1|" \
21cr|libm4ri-0.20200125-12|119	-e 's|CC="\(g..\)"|CC="\1 -Wl,--as-needed"|' \
21cr|libm4ri-0.20200125-12|120	-i libtool
21cr|libm4ri-0.20200125-12|121	%make
21cr|libm4ri-0.20200125-12|122	
21cr|libm4ri-0.20200125-12|123	
21cr|libm4ri-0.20200125-12|124	%install
21cr|libm4ri-0.20200125-12|125	%makeinstall_std
21cr|libm4ri-0.20200125-12|126	
21cr|libm4ri-0.20200125-12|127	%check

2729 21
21cr|libmatekbd-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|libmatekbd-1.26.0-1|2	
21cr|libmatekbd-1.26.0-1|3	%define major 4
21cr|libmatekbd-1.26.0-1|4	%define girmajor 1.0
21cr|libmatekbd-1.26.0-1|5	%define libname %mklibname matekbd %{major}
21cr|libmatekbd-1.26.0-1|6	%define girname %mklibname matekbd-gir %{girmajor}
21cr|libmatekbd-1.26.0-1|7	%define devname %mklibname matekbd -d
21cr|libmatekbd-1.26.0-1|8	
21cr|libmatekbd-1.26.0-1|9	Summary:	MATE keyboard libraries
21cr|libmatekbd-1.26.0-1|10	Name:		libmatekbd
21cr|libmatekbd-1.26.0-1|11	Version:	1.26.0
21cr|libmatekbd-1.26.0-1|12	Release:	1
21cr|libmatekbd-1.26.0-1|13	License:	LGPLv2+
21cr|libmatekbd-1.26.0-1|14	Group:		Graphical desktop/MATE
21cr|libmatekbd-1.26.0-1|15	Url:		http://mate-desktop.org
21cr|libmatekbd-1.26.0-1|16	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|libmatekbd-1.26.0-1|17	BuildRequires:	autoconf-archive
21cr|libmatekbd-1.26.0-1|18	BuildRequires:	intltool
21cr|libmatekbd-1.26.0-1|19	BuildRequires:	mate-common
21cr|libmatekbd-1.26.0-1|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|libmatekbd-1.26.0-1|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libmatekbd-1.26.0-1|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|libmatekbd-1.26.0-1|23	BuildRequires:	pkgconfig(ice)
21cr|libmatekbd-1.26.0-1|24	BuildRequires:	pkgconfig(libxklavier)
21cr|libmatekbd-1.26.0-1|25	
21cr|libmatekbd-1.26.0-1|26	%description
21cr|libmatekbd-1.26.0-1|27	Files used by MATE keyboard library.
21cr|libmatekbd-1.26.0-1|28	
21cr|libmatekbd-1.26.0-1|29	%files -f %{name}.lang
21cr|libmatekbd-1.26.0-1|30	%doc AUTHORS COPYING README
21cr|libmatekbd-1.26.0-1|31	%{_datadir}/glib-2.0/schemas/org.mate.peripherals-keyboard-xkb.gschema.xml
21cr|libmatekbd-1.26.0-1|32	
21cr|libmatekbd-1.26.0-1|33	#----------------------------------------------------------------------------
21cr|libmatekbd-1.26.0-1|34	
21cr|libmatekbd-1.26.0-1|35	%package -n %{libname}
21cr|libmatekbd-1.26.0-1|36	Summary:	Dynamic libraries for MATE applications
21cr|libmatekbd-1.26.0-1|37	Group:		System/Libraries
21cr|libmatekbd-1.26.0-1|38	Requires:	%{name}
21cr|libmatekbd-1.26.0-1|39	
21cr|libmatekbd-1.26.0-1|40	%description -n %{libname}
21cr|libmatekbd-1.26.0-1|41	MATE keyboard shared library.
21cr|libmatekbd-1.26.0-1|42	
21cr|libmatekbd-1.26.0-1|43	%files -n %{libname}
21cr|libmatekbd-1.26.0-1|44	%doc AUTHORS COPYING README
21cr|libmatekbd-1.26.0-1|45	%{_libdir}/libmatekbd.so.%{major}*
21cr|libmatekbd-1.26.0-1|46	%{_libdir}/libmatekbdui.so.%{major}*
21cr|libmatekbd-1.26.0-1|47	
21cr|libmatekbd-1.26.0-1|48	#----------------------------------------------------------------------------
21cr|libmatekbd-1.26.0-1|49	
21cr|libmatekbd-1.26.0-1|50	%package -n %{girname}
21cr|libmatekbd-1.26.0-1|51	Summary:	GObject Introspection interface description for %{name}
21cr|libmatekbd-1.26.0-1|52	Group:		System/Libraries
21cr|libmatekbd-1.26.0-1|53	Requires:	%{libname} = %{EVRD}
21cr|libmatekbd-1.26.0-1|54	
21cr|libmatekbd-1.26.0-1|55	%description -n %{girname}
21cr|libmatekbd-1.26.0-1|56	A GObject based library for libmatekbd clients to use to interface with
21cr|libmatekbd-1.26.0-1|57	Matekbd.
21cr|libmatekbd-1.26.0-1|58	
21cr|libmatekbd-1.26.0-1|59	%files -n %{girname}
21cr|libmatekbd-1.26.0-1|60	%doc AUTHORS COPYING README
21cr|libmatekbd-1.26.0-1|61	%{_libdir}/girepository-1.0/Matekbd-%{girmajor}.typelib
21cr|libmatekbd-1.26.0-1|62	
21cr|libmatekbd-1.26.0-1|63	#----------------------------------------------------------------------------
21cr|libmatekbd-1.26.0-1|64	
21cr|libmatekbd-1.26.0-1|65	%package -n %{devname}
21cr|libmatekbd-1.26.0-1|66	Summary:	Development files for %{name}
21cr|libmatekbd-1.26.0-1|67	Group:		Development/GNOME and GTK+
21cr|libmatekbd-1.26.0-1|68	Requires:	%{libname} = %{EVRD}
21cr|libmatekbd-1.26.0-1|69	Requires:	%{girname} = %{EVRD}
21cr|libmatekbd-1.26.0-1|70	Provides:	%{name}-devel = %{EVRD}
21cr|libmatekbd-1.26.0-1|71	
21cr|libmatekbd-1.26.0-1|72	%description -n %{devname}
21cr|libmatekbd-1.26.0-1|73	Development files for %{name}.
21cr|libmatekbd-1.26.0-1|74	
21cr|libmatekbd-1.26.0-1|75	%files -n %{devname}
21cr|libmatekbd-1.26.0-1|76	%doc AUTHORS COPYING README
21cr|libmatekbd-1.26.0-1|77	%{_includedir}/*
21cr|libmatekbd-1.26.0-1|78	%{_libdir}/pkgconfig/libmatekbd.pc
21cr|libmatekbd-1.26.0-1|79	%{_libdir}/pkgconfig/libmatekbdui.pc
21cr|libmatekbd-1.26.0-1|80	%{_libdir}/*.so
21cr|libmatekbd-1.26.0-1|81	%{_datadir}/gir-1.0/Matekbd-%{girmajor}.gir
21cr|libmatekbd-1.26.0-1|82	
21cr|libmatekbd-1.26.0-1|83	#----------------------------------------------------------------------------
21cr|libmatekbd-1.26.0-1|84	
21cr|libmatekbd-1.26.0-1|85	%prep
21cr|libmatekbd-1.26.0-1|86	%setup -q
21cr|libmatekbd-1.26.0-1|87	
21cr|libmatekbd-1.26.0-1|88	%build
21cr|libmatekbd-1.26.0-1|89	NOCONFIGURE=1 ./autogen.sh
21cr|libmatekbd-1.26.0-1|90	%configure \
21cr|libmatekbd-1.26.0-1|91	--disable-static \
21cr|libmatekbd-1.26.0-1|92	--disable-schemas-compile \
21cr|libmatekbd-1.26.0-1|93	--with-x
21cr|libmatekbd-1.26.0-1|94	
21cr|libmatekbd-1.26.0-1|95	%make LIBS='-lm -lgmodule-2.0'
21cr|libmatekbd-1.26.0-1|96	
21cr|libmatekbd-1.26.0-1|97	%install
21cr|libmatekbd-1.26.0-1|98	
21cr|libmatekbd-1.26.0-1|99	%makeinstall_std
21cr|libmatekbd-1.26.0-1|100	
21cr|libmatekbd-1.26.0-1|101	%find_lang %{name} --all-name

2730 21
21cr|libmatekeyring-1.6.0-6|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|libmatekeyring-1.6.0-6|2	%define oname matekeyring
21cr|libmatekeyring-1.6.0-6|3	%define major 1
21cr|libmatekeyring-1.6.0-6|4	%define libname   %mklibname matekeyring %{major}
21cr|libmatekeyring-1.6.0-6|5	%define develname %mklibname -d matekeyring
21cr|libmatekeyring-1.6.0-6|6	
21cr|libmatekeyring-1.6.0-6|7	Summary:        Framework for managing passwords and other secrets
21cr|libmatekeyring-1.6.0-6|8	Name:           libmatekeyring
21cr|libmatekeyring-1.6.0-6|9	Version:        1.6.0
21cr|libmatekeyring-1.6.0-6|10	Release:        6
21cr|libmatekeyring-1.6.0-6|11	License:        GPLv2+ and LGPLv2+
21cr|libmatekeyring-1.6.0-6|12	Source:         http://pub.mate-desktop.org/releases/%url_ver/%{name}-%{version}.tar.xz
21cr|libmatekeyring-1.6.0-6|13	URL:            http://mate-desktop.org
21cr|libmatekeyring-1.6.0-6|14	Group:          Networking/Remote access
21cr|libmatekeyring-1.6.0-6|15	BuildRequires:  gtk-doc
21cr|libmatekeyring-1.6.0-6|16	BuildRequires:  intltool
21cr|libmatekeyring-1.6.0-6|17	BuildRequires:  mate-common
21cr|libmatekeyring-1.6.0-6|18	BuildRequires:  libgcrypt-devel
21cr|libmatekeyring-1.6.0-6|19	BuildRequires:  pkgconfig(dbus-1)
21cr|libmatekeyring-1.6.0-6|20	BuildRequires:  pkgconfig(glib-2.0)
21cr|libmatekeyring-1.6.0-6|21	BuildRequires:  mate-common
21cr|libmatekeyring-1.6.0-6|22	
21cr|libmatekeyring-1.6.0-6|23	Requires:       %{name}-i18n >= %{version}-%{release}
21cr|libmatekeyring-1.6.0-6|24	
21cr|libmatekeyring-1.6.0-6|25	%description
21cr|libmatekeyring-1.6.0-6|26	matekeyring is a program that keep password and other secrets for
21cr|libmatekeyring-1.6.0-6|27	users. It is run as a damon in the session, similar to ssh-agent, and
21cr|libmatekeyring-1.6.0-6|28	other applications can locate it by an environment variable.
21cr|libmatekeyring-1.6.0-6|29	
21cr|libmatekeyring-1.6.0-6|30	The program can manage several keyrings, each with its own master
21cr|libmatekeyring-1.6.0-6|31	password, and there is also a session keyring which is never stored to
21cr|libmatekeyring-1.6.0-6|32	disk, but forgotten when the session ends.
21cr|libmatekeyring-1.6.0-6|33	
21cr|libmatekeyring-1.6.0-6|34	%package i18n
21cr|libmatekeyring-1.6.0-6|35	Group:     System/Libraries
21cr|libmatekeyring-1.6.0-6|36	Summary:   Localization data files for %{name}
21cr|libmatekeyring-1.6.0-6|37	BuildArch: noarch
21cr|libmatekeyring-1.6.0-6|38	%rename %{name}-lang
21cr|libmatekeyring-1.6.0-6|39	
21cr|libmatekeyring-1.6.0-6|40	%description i18n
21cr|libmatekeyring-1.6.0-6|41	This package contains the translations for %{name}
21cr|libmatekeyring-1.6.0-6|42	
21cr|libmatekeyring-1.6.0-6|43	%package -n %{libname}
21cr|libmatekeyring-1.6.0-6|44	Summary:   Library for integration with the gnome keyring system
21cr|libmatekeyring-1.6.0-6|45	Group:	   System/Libraries
21cr|libmatekeyring-1.6.0-6|46	Recommends:  %{name}-i18n >= %{version}
21cr|libmatekeyring-1.6.0-6|47	
21cr|libmatekeyring-1.6.0-6|48	%description -n %{libname}
21cr|libmatekeyring-1.6.0-6|49	The library libmatekeyring is used by applications to integrate with
21cr|libmatekeyring-1.6.0-6|50	the gnome keyring system. However, at this point the library hasn't been
21cr|libmatekeyring-1.6.0-6|51	tested and used enought to consider the API to be publically
21cr|libmatekeyring-1.6.0-6|52	exposed. Therefore use of libmatekeyring is at the moment limited to
21cr|libmatekeyring-1.6.0-6|53	internal use in the gnome desktop. However, we hope that the
21cr|libmatekeyring-1.6.0-6|54	matekeyring API will turn out useful and good, so that later it
21cr|libmatekeyring-1.6.0-6|55	can be made public for any application to use.
21cr|libmatekeyring-1.6.0-6|56	
21cr|libmatekeyring-1.6.0-6|57	%package -n %{develname}
21cr|libmatekeyring-1.6.0-6|58	Summary:        Development files for libmate-keyring
21cr|libmatekeyring-1.6.0-6|59	License:        LGPLv2+
21cr|libmatekeyring-1.6.0-6|60	Group:          Development/C
21cr|libmatekeyring-1.6.0-6|61	Requires:       %{libname} = %{version}
21cr|libmatekeyring-1.6.0-6|62	Provides:       %{name}-devel = %{version}-%{release}
21cr|libmatekeyring-1.6.0-6|63	
21cr|libmatekeyring-1.6.0-6|64	%description -n %{develname}
21cr|libmatekeyring-1.6.0-6|65	The libmatekeyring-devel package contains the libraries and
21cr|libmatekeyring-1.6.0-6|66	header files needed to develop applications that use libmate-keyring.
21cr|libmatekeyring-1.6.0-6|67	
21cr|libmatekeyring-1.6.0-6|68	
21cr|libmatekeyring-1.6.0-6|69	%prep
21cr|libmatekeyring-1.6.0-6|70	%setup -q
21cr|libmatekeyring-1.6.0-6|71	NOCONFIGURE=1 ./autogen.sh
21cr|libmatekeyring-1.6.0-6|72	
21cr|libmatekeyring-1.6.0-6|73	%build
21cr|libmatekeyring-1.6.0-6|74	%configure \
21cr|libmatekeyring-1.6.0-6|75	--enable-gtk-doc-html  \
21cr|libmatekeyring-1.6.0-6|76	--disable-static
21cr|libmatekeyring-1.6.0-6|77	
21cr|libmatekeyring-1.6.0-6|78	%make
21cr|libmatekeyring-1.6.0-6|79	
21cr|libmatekeyring-1.6.0-6|80	%install
21cr|libmatekeyring-1.6.0-6|81	%makeinstall_std
21cr|libmatekeyring-1.6.0-6|82	
21cr|libmatekeyring-1.6.0-6|83	%find_lang %{name}
21cr|libmatekeyring-1.6.0-6|84	
21cr|libmatekeyring-1.6.0-6|85	%files i18n -f %name.lang
21cr|libmatekeyring-1.6.0-6|86	
21cr|libmatekeyring-1.6.0-6|87	%files -n %{libname}
21cr|libmatekeyring-1.6.0-6|88	%{_libdir}/lib*.so.*
21cr|libmatekeyring-1.6.0-6|89	
21cr|libmatekeyring-1.6.0-6|90	%files -n %{develname}
21cr|libmatekeyring-1.6.0-6|91	%doc AUTHORS NEWS README COPYING
21cr|libmatekeyring-1.6.0-6|92	%{_libdir}/lib*.so
21cr|libmatekeyring-1.6.0-6|93	%{_libdir}/pkgconfig/*
21cr|libmatekeyring-1.6.0-6|94	%{_includedir}/*
21cr|libmatekeyring-1.6.0-6|95	%{_datadir}/gtk-doc/html/*

2731 21
21cr|libmatemixer-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|libmatemixer-1.26.0-1|2	
21cr|libmatemixer-1.26.0-1|3	%define major 0
21cr|libmatemixer-1.26.0-1|4	%define libname %mklibname matemixer %{major}
21cr|libmatemixer-1.26.0-1|5	%define devname %mklibname matemixer -d
21cr|libmatemixer-1.26.0-1|6	
21cr|libmatemixer-1.26.0-1|7	Summary:	Mixer library for MATE desktop
21cr|libmatemixer-1.26.0-1|8	Name:		libmatemixer
21cr|libmatemixer-1.26.0-1|9	Version:	1.26.0
21cr|libmatemixer-1.26.0-1|10	Release:	1
21cr|libmatemixer-1.26.0-1|11	License:	GPLv2+
21cr|libmatemixer-1.26.0-1|12	Group:		Graphical desktop/MATE
21cr|libmatemixer-1.26.0-1|13	Url:		http://mate-desktop.org
21cr|libmatemixer-1.26.0-1|14	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|libmatemixer-1.26.0-1|15	BuildRequires:	autoconf-archive
21cr|libmatemixer-1.26.0-1|16	BuildRequires:	mate-common
21cr|libmatemixer-1.26.0-1|17	BuildRequires:	pkgconfig(alsa)
21cr|libmatemixer-1.26.0-1|18	BuildRequires:	pkgconfig(libpulse)
21cr|libmatemixer-1.26.0-1|19	Conflicts:	%{_lib}matemixer0 < 1.16.0-3
21cr|libmatemixer-1.26.0-1|20	
21cr|libmatemixer-1.26.0-1|21	%description
21cr|libmatemixer-1.26.0-1|22	libmatemixer is a mixer library for MATE desktop.
21cr|libmatemixer-1.26.0-1|23	It provides an abstract API allowing access to mixer functionality
21cr|libmatemixer-1.26.0-1|24	available in the PulseAudio and ALSA sound systems.
21cr|libmatemixer-1.26.0-1|25	
21cr|libmatemixer-1.26.0-1|26	%files -f %{name}.lang
21cr|libmatemixer-1.26.0-1|27	%doc AUTHORS COPYING NEWS README
21cr|libmatemixer-1.26.0-1|28	%{_libdir}/libmatemixer/libmatemixer-alsa.so
21cr|libmatemixer-1.26.0-1|29	%{_libdir}/libmatemixer/libmatemixer-null.so
21cr|libmatemixer-1.26.0-1|30	%{_libdir}/libmatemixer/libmatemixer-pulse.so
21cr|libmatemixer-1.26.0-1|31	
21cr|libmatemixer-1.26.0-1|32	#----------------------------------------------------------------------------
21cr|libmatemixer-1.26.0-1|33	
21cr|libmatemixer-1.26.0-1|34	%package -n %{libname}
21cr|libmatemixer-1.26.0-1|35	Summary:	Mixer library for MATE desktop
21cr|libmatemixer-1.26.0-1|36	Group:		System/Libraries
21cr|libmatemixer-1.26.0-1|37	Requires:	%{name}
21cr|libmatemixer-1.26.0-1|38	
21cr|libmatemixer-1.26.0-1|39	%description -n %{libname}
21cr|libmatemixer-1.26.0-1|40	libmatemixer is a mixer library for MATE desktop.
21cr|libmatemixer-1.26.0-1|41	It provides an abstract API allowing access to mixer functionality
21cr|libmatemixer-1.26.0-1|42	available in the PulseAudio and ALSA sound systems.
21cr|libmatemixer-1.26.0-1|43	
21cr|libmatemixer-1.26.0-1|44	%files -n %{libname}
21cr|libmatemixer-1.26.0-1|45	%doc AUTHORS COPYING NEWS README
21cr|libmatemixer-1.26.0-1|46	%{_libdir}/libmatemixer.so.%{major}*
21cr|libmatemixer-1.26.0-1|47	
21cr|libmatemixer-1.26.0-1|48	#----------------------------------------------------------------------------
21cr|libmatemixer-1.26.0-1|49	
21cr|libmatemixer-1.26.0-1|50	%package -n %{devname}
21cr|libmatemixer-1.26.0-1|51	Summary:	Development libraries for libmatemixer
21cr|libmatemixer-1.26.0-1|52	Group:		Development/GNOME and GTK+
21cr|libmatemixer-1.26.0-1|53	Requires:	%{libname} = %{EVRD}
21cr|libmatemixer-1.26.0-1|54	
21cr|libmatemixer-1.26.0-1|55	%description -n %{devname}
21cr|libmatemixer-1.26.0-1|56	This package contains header files necessary for developing
21cr|libmatemixer-1.26.0-1|57	programs based on libmatemixer.
21cr|libmatemixer-1.26.0-1|58	
21cr|libmatemixer-1.26.0-1|59	%files -n %{devname}
21cr|libmatemixer-1.26.0-1|60	%doc AUTHORS COPYING NEWS README
21cr|libmatemixer-1.26.0-1|61	%{_includedir}/mate-mixer/
21cr|libmatemixer-1.26.0-1|62	%{_libdir}/pkgconfig/*
21cr|libmatemixer-1.26.0-1|63	%{_libdir}/*.so
21cr|libmatemixer-1.26.0-1|64	%{_datadir}/gtk-doc/html/libmatemixer/
21cr|libmatemixer-1.26.0-1|65	
21cr|libmatemixer-1.26.0-1|66	#----------------------------------------------------------------------------
21cr|libmatemixer-1.26.0-1|67	
21cr|libmatemixer-1.26.0-1|68	%prep
21cr|libmatemixer-1.26.0-1|69	%setup -q
21cr|libmatemixer-1.26.0-1|70	
21cr|libmatemixer-1.26.0-1|71	%build
21cr|libmatemixer-1.26.0-1|72	%configure \
21cr|libmatemixer-1.26.0-1|73	--disable-static \
21cr|libmatemixer-1.26.0-1|74	--enable-pulseaudio \
21cr|libmatemixer-1.26.0-1|75	--enable-alsa \
21cr|libmatemixer-1.26.0-1|76	--enable-gtk-doc
21cr|libmatemixer-1.26.0-1|77	
21cr|libmatemixer-1.26.0-1|78	#drop unneeded direct library deps with --as-needed
21cr|libmatemixer-1.26.0-1|79	# libtool doesn't make this easy, so we do it the hard way
21cr|libmatemixer-1.26.0-1|80	sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
21cr|libmatemixer-1.26.0-1|81	
21cr|libmatemixer-1.26.0-1|82	%make
21cr|libmatemixer-1.26.0-1|83	
21cr|libmatemixer-1.26.0-1|84	%install
21cr|libmatemixer-1.26.0-1|85	%makeinstall_std
21cr|libmatemixer-1.26.0-1|86	
21cr|libmatemixer-1.26.0-1|87	%find_lang %{name} --with-gnome --all-name

2732 21
21cr|libmath++-0.0.4-7|1	%define major 0
21cr|libmath++-0.0.4-7|2	%define libname %mklibname math++ %{major}
21cr|libmath++-0.0.4-7|3	%define devname %mklibname math++ -d
21cr|libmath++-0.0.4-7|4	
21cr|libmath++-0.0.4-7|5	Summary:	C++ Math Type Library
21cr|libmath++-0.0.4-7|6	Name:		libmath++
21cr|libmath++-0.0.4-7|7	Version:	0.0.4
21cr|libmath++-0.0.4-7|8	Release:	7
21cr|libmath++-0.0.4-7|9	License:	LGPLv2+
21cr|libmath++-0.0.4-7|10	Group:		System/Libraries
21cr|libmath++-0.0.4-7|11	# 16 Jun 2009 / incubusss
21cr|libmath++-0.0.4-7|12	# upstream source no more available, suing the 0.0.4 tarball downloaded
21cr|libmath++-0.0.4-7|13	# from Debian repository renamed to %{name}-%{version} and bz2 compressed
21cr|libmath++-0.0.4-7|14	# http://ftp.de.debian.org/debian/pool/main/libm/libmath++/libmath++_0.0.4.orig.tar.gz
21cr|libmath++-0.0.4-7|15	Source0:	%{name}-%{version}.tar.bz2
21cr|libmath++-0.0.4-7|16	BuildRequires:	doxygen
21cr|libmath++-0.0.4-7|17	
21cr|libmath++-0.0.4-7|18	%description
21cr|libmath++-0.0.4-7|19	%{name} is a template based math library, written in C++,
21cr|libmath++-0.0.4-7|20	for symbolic and numeric calculus applications.
21cr|libmath++-0.0.4-7|21	
21cr|libmath++-0.0.4-7|22	#----------------------------------------------------------------------------
21cr|libmath++-0.0.4-7|23	
21cr|libmath++-0.0.4-7|24	%package -n %{libname}
21cr|libmath++-0.0.4-7|25	Summary:	C++ Math Type Library
21cr|libmath++-0.0.4-7|26	Group:		System/Libraries
21cr|libmath++-0.0.4-7|27	Provides:	%{name} = %{EVRD}
21cr|libmath++-0.0.4-7|28	
21cr|libmath++-0.0.4-7|29	%description -n %{libname}
21cr|libmath++-0.0.4-7|30	%{name} is a template based math library, written in C++,
21cr|libmath++-0.0.4-7|31	for symbolic and numeric calculus applications.
21cr|libmath++-0.0.4-7|32	
21cr|libmath++-0.0.4-7|33	%files -n %{libname}
21cr|libmath++-0.0.4-7|34	%doc COPYING README
21cr|libmath++-0.0.4-7|35	%{_libdir}/lib*.so.%{major}*
21cr|libmath++-0.0.4-7|36	
21cr|libmath++-0.0.4-7|37	#----------------------------------------------------------------------------
21cr|libmath++-0.0.4-7|38	
21cr|libmath++-0.0.4-7|39	%package -n %{devname}
21cr|libmath++-0.0.4-7|40	Summary:	Development related files for %{name}
21cr|libmath++-0.0.4-7|41	Group:		Development/C++
21cr|libmath++-0.0.4-7|42	Requires:	%{libname} = %{EVRD}
21cr|libmath++-0.0.4-7|43	Provides:	%{name}-devel = %{EVRD}
21cr|libmath++-0.0.4-7|44	
21cr|libmath++-0.0.4-7|45	%description -n %{devname}
21cr|libmath++-0.0.4-7|46	%{name} is a template based math library, written in C++,
21cr|libmath++-0.0.4-7|47	for symbolic and numeric calculus applications.
21cr|libmath++-0.0.4-7|48	
21cr|libmath++-0.0.4-7|49	You need to install this package if you want to develop or compile
21cr|libmath++-0.0.4-7|50	any applications/libraries that needs %{name}.
21cr|libmath++-0.0.4-7|51	
21cr|libmath++-0.0.4-7|52	%files -n %{devname}
21cr|libmath++-0.0.4-7|53	%doc doc/user-api
21cr|libmath++-0.0.4-7|54	%{_includedir}/*
21cr|libmath++-0.0.4-7|55	%{_libdir}/lib*.so
21cr|libmath++-0.0.4-7|56	
21cr|libmath++-0.0.4-7|57	#----------------------------------------------------------------------------
21cr|libmath++-0.0.4-7|58	
21cr|libmath++-0.0.4-7|59	%prep
21cr|libmath++-0.0.4-7|60	%setup -q
21cr|libmath++-0.0.4-7|61	
21cr|libmath++-0.0.4-7|62	%build
21cr|libmath++-0.0.4-7|63	autoreconf -f -i
21cr|libmath++-0.0.4-7|64	%configure
21cr|libmath++-0.0.4-7|65	%make
21cr|libmath++-0.0.4-7|66	make api-doc
21cr|libmath++-0.0.4-7|67	
21cr|libmath++-0.0.4-7|68	%install
21cr|libmath++-0.0.4-7|69	%makeinstall_std

2733 21
21cr|libmcrypt-2.5.8-24|1	%define major 4
21cr|libmcrypt-2.5.8-24|2	%define libname %mklibname mcrypt %{major}
21cr|libmcrypt-2.5.8-24|3	%define devname %mklibname mcrypt -d
21cr|libmcrypt-2.5.8-24|4	
21cr|libmcrypt-2.5.8-24|5	Summary:	Thread-safe data encryption library
21cr|libmcrypt-2.5.8-24|6	Name:		libmcrypt
21cr|libmcrypt-2.5.8-24|7	Version:	2.5.8
21cr|libmcrypt-2.5.8-24|8	Release:	24
21cr|libmcrypt-2.5.8-24|9	License:	LGPLv2+
21cr|libmcrypt-2.5.8-24|10	Group:		System/Libraries
21cr|libmcrypt-2.5.8-24|11	Url:		http://mcrypt.sourceforge.net/
21cr|libmcrypt-2.5.8-24|12	Source0:	http://downloads.sourceforge.net/mcrypt/%{name}-%{version}.tar.gz
21cr|libmcrypt-2.5.8-24|13	Patch0:		libmcrypt-2.5.8-automake-1.13.patch
21cr|libmcrypt-2.5.8-24|14	Patch1:		libmcrypt-2.5.8-no-libltdl.patch
21cr|libmcrypt-2.5.8-24|15	BuildRequires:	libtool
21cr|libmcrypt-2.5.8-24|16	BuildRequires:	libtool-devel
21cr|libmcrypt-2.5.8-24|17	
21cr|libmcrypt-2.5.8-24|18	%description
21cr|libmcrypt-2.5.8-24|19	Libmcrypt is a thread-safe library providing a uniform interface
21cr|libmcrypt-2.5.8-24|20	to access several block and stream encryption algorithms.
21cr|libmcrypt-2.5.8-24|21	
21cr|libmcrypt-2.5.8-24|22	Some algorithms which are supported:
21cr|libmcrypt-2.5.8-24|23	SERPENT, RIJNDAEL, 3DES, GOST, SAFER+, CAST-256, RC2, XTEA, 3WAY,
21cr|libmcrypt-2.5.8-24|24	TWOFISH, BLOWFISH, ARCFOUR, WAKE and more.
21cr|libmcrypt-2.5.8-24|25	
21cr|libmcrypt-2.5.8-24|26	%files
21cr|libmcrypt-2.5.8-24|27	%{_libdir}/%{name}/*.so
21cr|libmcrypt-2.5.8-24|28	
21cr|libmcrypt-2.5.8-24|29	#----------------------------------------------------------------------------
21cr|libmcrypt-2.5.8-24|30	
21cr|libmcrypt-2.5.8-24|31	%package -n %{libname}
21cr|libmcrypt-2.5.8-24|32	Summary:	Thread-safe data encryption library
21cr|libmcrypt-2.5.8-24|33	Group:		System/Libraries
21cr|libmcrypt-2.5.8-24|34	Requires:	%{name} >= %{version}-%{release}
21cr|libmcrypt-2.5.8-24|35	
21cr|libmcrypt-2.5.8-24|36	%description -n %{libname}
21cr|libmcrypt-2.5.8-24|37	Libmcrypt is a thread-safe library providing a uniform interface
21cr|libmcrypt-2.5.8-24|38	to access several block and stream encryption algorithms.
21cr|libmcrypt-2.5.8-24|39	
21cr|libmcrypt-2.5.8-24|40	Some algorithms which are supported:
21cr|libmcrypt-2.5.8-24|41	SERPENT, RIJNDAEL, 3DES, GOST, SAFER+, CAST-256, RC2, XTEA, 3WAY,
21cr|libmcrypt-2.5.8-24|42	TWOFISH, BLOWFISH, ARCFOUR, WAKE and more.
21cr|libmcrypt-2.5.8-24|43	
21cr|libmcrypt-2.5.8-24|44	%files -n %{libname}
21cr|libmcrypt-2.5.8-24|45	%{_libdir}/libmcrypt.so.%{major}*
21cr|libmcrypt-2.5.8-24|46	
21cr|libmcrypt-2.5.8-24|47	#----------------------------------------------------------------------------
21cr|libmcrypt-2.5.8-24|48	
21cr|libmcrypt-2.5.8-24|49	%package -n %{devname}
21cr|libmcrypt-2.5.8-24|50	Summary:	Header files and libraries for developing apps with libmcrypt
21cr|libmcrypt-2.5.8-24|51	Group:		Development/C
21cr|libmcrypt-2.5.8-24|52	Requires:	%{libname} >= %{version}-%{release}
21cr|libmcrypt-2.5.8-24|53	Provides:	%{name}-devel = %{version}-%{release}
21cr|libmcrypt-2.5.8-24|54	
21cr|libmcrypt-2.5.8-24|55	%description -n %{devname}
21cr|libmcrypt-2.5.8-24|56	This package contains the header files and libraries needed to
21cr|libmcrypt-2.5.8-24|57	develop programs that use the libmcrypt library.
21cr|libmcrypt-2.5.8-24|58	Install it if you want to develop such applications.
21cr|libmcrypt-2.5.8-24|59	
21cr|libmcrypt-2.5.8-24|60	%files -n %{devname}
21cr|libmcrypt-2.5.8-24|61	%doc AUTHORS COPYING.LIB ChangeLog INSTALL KNOWN-BUGS NEWS README THANKS TODO doc/README.* doc/*.c
21cr|libmcrypt-2.5.8-24|62	%{_bindir}/libmcrypt-config
21cr|libmcrypt-2.5.8-24|63	%{_libdir}/lib*.so
21cr|libmcrypt-2.5.8-24|64	%{_includedir}/mcrypt.h
21cr|libmcrypt-2.5.8-24|65	%dir %{_includedir}/mutils
21cr|libmcrypt-2.5.8-24|66	%{_includedir}/mutils/mcrypt.h
21cr|libmcrypt-2.5.8-24|67	%{_datadir}/aclocal/*.m4
21cr|libmcrypt-2.5.8-24|68	%{_mandir}/man3/*
21cr|libmcrypt-2.5.8-24|69	
21cr|libmcrypt-2.5.8-24|70	#----------------------------------------------------------------------------
21cr|libmcrypt-2.5.8-24|71	
21cr|libmcrypt-2.5.8-24|72	%prep
21cr|libmcrypt-2.5.8-24|73	%setup -q
21cr|libmcrypt-2.5.8-24|74	%patch0 -p1
21cr|libmcrypt-2.5.8-24|75	%patch1 -p1
21cr|libmcrypt-2.5.8-24|76	
21cr|libmcrypt-2.5.8-24|77	%build
21cr|libmcrypt-2.5.8-24|78	rm -rf libltdl
21cr|libmcrypt-2.5.8-24|79	libtoolize --copy --force --install --ltdl
21cr|libmcrypt-2.5.8-24|80	cp `aclocal --print-ac-dir`/libtool.m4 .
21cr|libmcrypt-2.5.8-24|81	aclocal
21cr|libmcrypt-2.5.8-24|82	autoconf
21cr|libmcrypt-2.5.8-24|83	automake --foreign -acf
21cr|libmcrypt-2.5.8-24|84	%ifarch aarch64
21cr|libmcrypt-2.5.8-24|85	export CFLAGS="%{optflags} -fsigned-char"
21cr|libmcrypt-2.5.8-24|86	%endif
21cr|libmcrypt-2.5.8-24|87	%configure \
21cr|libmcrypt-2.5.8-24|88	--enable-dynamic-loading \
21cr|libmcrypt-2.5.8-24|89	--disable-static \
21cr|libmcrypt-2.5.8-24|90	--enable-shared \
21cr|libmcrypt-2.5.8-24|91	--disable-ltdl-install
21cr|libmcrypt-2.5.8-24|92	
21cr|libmcrypt-2.5.8-24|93	%make_build
21cr|libmcrypt-2.5.8-24|94	
21cr|libmcrypt-2.5.8-24|95	%check
21cr|libmcrypt-2.5.8-24|96	%ifarch %{x86_64} %{ix86}
21cr|libmcrypt-2.5.8-24|97	make check
21cr|libmcrypt-2.5.8-24|98	%endif
21cr|libmcrypt-2.5.8-24|99	
21cr|libmcrypt-2.5.8-24|100	%install
21cr|libmcrypt-2.5.8-24|101	%make_install

2734 21
21cr|libmemcache-1.4.0-0.rc2.10|1	%define major 0
21cr|libmemcache-1.4.0-0.rc2.10|2	%define libname %mklibname memcache %{major}
21cr|libmemcache-1.4.0-0.rc2.10|3	%define devname %mklibname memcache -d
21cr|libmemcache-1.4.0-0.rc2.10|4	
21cr|libmemcache-1.4.0-0.rc2.10|5	Summary:	A high performance C API for memcached
21cr|libmemcache-1.4.0-0.rc2.10|6	Name:		libmemcache
21cr|libmemcache-1.4.0-0.rc2.10|7	Version:	1.4.0
21cr|libmemcache-1.4.0-0.rc2.10|8	Release:	0.rc2.10
21cr|libmemcache-1.4.0-0.rc2.10|9	Group:		System/Libraries
21cr|libmemcache-1.4.0-0.rc2.10|10	License:	BSD-like
21cr|libmemcache-1.4.0-0.rc2.10|11	URL:		http://people.freebsd.org/~seanc/libmemcache/
21cr|libmemcache-1.4.0-0.rc2.10|12	Source0:	http://people.freebsd.org/~seanc/libmemcache/%{name}-%{version}.rc2.tar.bz2
21cr|libmemcache-1.4.0-0.rc2.10|13	Patch0:		libmemcache-1.4.0.rc2_gnusource.patch
21cr|libmemcache-1.4.0-0.rc2.10|14	Patch1:		libmemcache-1.4.0.rc2_gcc43_inline.patch
21cr|libmemcache-1.4.0-0.rc2.10|15	Patch2:		libmemcache-1.4.0.rc2_preserve_cflags.patch
21cr|libmemcache-1.4.0-0.rc2.10|16	BuildRequires:	autoconf2.5
21cr|libmemcache-1.4.0-0.rc2.10|17	BuildRequires:	libtool
21cr|libmemcache-1.4.0-0.rc2.10|18	
21cr|libmemcache-1.4.0-0.rc2.10|19	%description
21cr|libmemcache-1.4.0-0.rc2.10|20	libmemcache is the C API for memcached(8), a high-performance,
21cr|libmemcache-1.4.0-0.rc2.10|21	distributed memory object caching system.
21cr|libmemcache-1.4.0-0.rc2.10|22	
21cr|libmemcache-1.4.0-0.rc2.10|23	#----------------------------------------------------------------------------
21cr|libmemcache-1.4.0-0.rc2.10|24	
21cr|libmemcache-1.4.0-0.rc2.10|25	%package -n %{libname}
21cr|libmemcache-1.4.0-0.rc2.10|26	Summary:	A high performance C API library for memcached
21cr|libmemcache-1.4.0-0.rc2.10|27	Group:		System/Libraries
21cr|libmemcache-1.4.0-0.rc2.10|28	
21cr|libmemcache-1.4.0-0.rc2.10|29	%description -n %{libname}
21cr|libmemcache-1.4.0-0.rc2.10|30	libmemcache is the C API for memcached(8), a high-performance,
21cr|libmemcache-1.4.0-0.rc2.10|31	distributed memory object caching system.
21cr|libmemcache-1.4.0-0.rc2.10|32	
21cr|libmemcache-1.4.0-0.rc2.10|33	%files -n %{libname}
21cr|libmemcache-1.4.0-0.rc2.10|34	%doc COPYING ChangeLog INSTALL
21cr|libmemcache-1.4.0-0.rc2.10|35	%{_libdir}/libmemcache.so.%{major}*
21cr|libmemcache-1.4.0-0.rc2.10|36	
21cr|libmemcache-1.4.0-0.rc2.10|37	#----------------------------------------------------------------------------
21cr|libmemcache-1.4.0-0.rc2.10|38	
21cr|libmemcache-1.4.0-0.rc2.10|39	%package -n %{devname}
21cr|libmemcache-1.4.0-0.rc2.10|40	Summary:	Static library and header files for the libmemcache library
21cr|libmemcache-1.4.0-0.rc2.10|41	Group:		Development/C
21cr|libmemcache-1.4.0-0.rc2.10|42	Requires:	%{libname} = %{EVRD}
21cr|libmemcache-1.4.0-0.rc2.10|43	Provides:	%{name}-devel = %{EVRD}
21cr|libmemcache-1.4.0-0.rc2.10|44	Provides:	memcache-devel = %{EVRD}
21cr|libmemcache-1.4.0-0.rc2.10|45	
21cr|libmemcache-1.4.0-0.rc2.10|46	%description -n %{devname}
21cr|libmemcache-1.4.0-0.rc2.10|47	libmemcache is the C API for memcached(8), a high-performance,
21cr|libmemcache-1.4.0-0.rc2.10|48	distributed memory object caching system.
21cr|libmemcache-1.4.0-0.rc2.10|49	
21cr|libmemcache-1.4.0-0.rc2.10|50	This package contains the static libmemcache library and its
21cr|libmemcache-1.4.0-0.rc2.10|51	header files.
21cr|libmemcache-1.4.0-0.rc2.10|52	
21cr|libmemcache-1.4.0-0.rc2.10|53	%files -n %{devname}
21cr|libmemcache-1.4.0-0.rc2.10|54	%{_includedir}/*
21cr|libmemcache-1.4.0-0.rc2.10|55	%{_libdir}/libmemcache.so
21cr|libmemcache-1.4.0-0.rc2.10|56	
21cr|libmemcache-1.4.0-0.rc2.10|57	#----------------------------------------------------------------------------
21cr|libmemcache-1.4.0-0.rc2.10|58	
21cr|libmemcache-1.4.0-0.rc2.10|59	%prep
21cr|libmemcache-1.4.0-0.rc2.10|60	%setup -q -n %{name}-%{version}.rc2
21cr|libmemcache-1.4.0-0.rc2.10|61	%patch0
21cr|libmemcache-1.4.0-0.rc2.10|62	%patch1
21cr|libmemcache-1.4.0-0.rc2.10|63	%patch2
21cr|libmemcache-1.4.0-0.rc2.10|64	
21cr|libmemcache-1.4.0-0.rc2.10|65	%build
21cr|libmemcache-1.4.0-0.rc2.10|66	touch NEWS README AUTHORS
21cr|libmemcache-1.4.0-0.rc2.10|67	autoreconf -fis
21cr|libmemcache-1.4.0-0.rc2.10|68	export STRIP="/bin/true"
21cr|libmemcache-1.4.0-0.rc2.10|69	
21cr|libmemcache-1.4.0-0.rc2.10|70	%configure
21cr|libmemcache-1.4.0-0.rc2.10|71	
21cr|libmemcache-1.4.0-0.rc2.10|72	%make
21cr|libmemcache-1.4.0-0.rc2.10|73	
21cr|libmemcache-1.4.0-0.rc2.10|74	%install
21cr|libmemcache-1.4.0-0.rc2.10|75	%makeinstall_std

2735 21
21cr|libmilter-workers-8.14.3_1-7|1	%define _enable_debug_packages %{nil}
21cr|libmilter-workers-8.14.3_1-7|2	%define debug_package %{nil}
21cr|libmilter-workers-8.14.3_1-7|3	
21cr|libmilter-workers-8.14.3_1-7|4	%define realversion %(echo %{version} |tr _ -)
21cr|libmilter-workers-8.14.3_1-7|5	
21cr|libmilter-workers-8.14.3_1-7|6	%define version %(echo %{realversion} | sed 's/-/_/g')
21cr|libmilter-workers-8.14.3_1-7|7	%define sdevdname %mklibname milter -d -s
21cr|libmilter-workers-8.14.3_1-7|8	
21cr|libmilter-workers-8.14.3_1-7|9	Summary:	Libmilter and a pool of threads
21cr|libmilter-workers-8.14.3_1-7|10	Name:		libmilter-workers
21cr|libmilter-workers-8.14.3_1-7|11	Version:	8.14.3_1
21cr|libmilter-workers-8.14.3_1-7|12	Release:	7
21cr|libmilter-workers-8.14.3_1-7|13	License:	Sendmail
21cr|libmilter-workers-8.14.3_1-7|14	Group:		Development/C
21cr|libmilter-workers-8.14.3_1-7|15	Url:		http://j-chkmail.ensmp.fr/
21cr|libmilter-workers-8.14.3_1-7|16	Source0:	http://j-chkmail.ensmp.fr/libmilter/%{name}-%{realversion}.tgz
21cr|libmilter-workers-8.14.3_1-7|17	Source1:	http://j-chkmail.ensmp.fr/libmilter/README
21cr|libmilter-workers-8.14.3_1-7|18	
21cr|libmilter-workers-8.14.3_1-7|19	%description
21cr|libmilter-workers-8.14.3_1-7|20	Under original libmilter each connection generates one thread
21cr|libmilter-workers-8.14.3_1-7|21	on the filter. These threads remain alive during the connection
21cr|libmilter-workers-8.14.3_1-7|22	lifetime. So, one connection equals one thread.
21cr|libmilter-workers-8.14.3_1-7|23	
21cr|libmilter-workers-8.14.3_1-7|24	For huge servers, handling many simultaneous connections (say, a
21cr|libmilter-workers-8.14.3_1-7|25	hundred and more), this may be an issue.
21cr|libmilter-workers-8.14.3_1-7|26	
21cr|libmilter-workers-8.14.3_1-7|27	Most of the time, these threads are idle waiting for sendmail
21cr|libmilter-workers-8.14.3_1-7|28	commands (which come from remote clients). Tests at some domains
21cr|libmilter-workers-8.14.3_1-7|29	shows that this hold for more than 95 % of the time.
21cr|libmilter-workers-8.14.3_1-7|30	
21cr|libmilter-workers-8.14.3_1-7|31	This libmilter version creates a fixed number of threads (workers)
21cr|libmilter-workers-8.14.3_1-7|32	and distribute tasks when it receives commands from sendmail.
21cr|libmilter-workers-8.14.3_1-7|33	
21cr|libmilter-workers-8.14.3_1-7|34	#----------------------------------------------------------------------------
21cr|libmilter-workers-8.14.3_1-7|35	
21cr|libmilter-workers-8.14.3_1-7|36	%package -n %{sdevdname}
21cr|libmilter-workers-8.14.3_1-7|37	Summary:	Libmilter and a pool of threads
21cr|libmilter-workers-8.14.3_1-7|38	Group:		Development/C
21cr|libmilter-workers-8.14.3_1-7|39	Provides:	milter-devel = %{EVRD}
21cr|libmilter-workers-8.14.3_1-7|40	
21cr|libmilter-workers-8.14.3_1-7|41	%description -n %{sdevdname}
21cr|libmilter-workers-8.14.3_1-7|42	Under original libmilter each connection generates one thread
21cr|libmilter-workers-8.14.3_1-7|43	on the filter. These threads remain alive during the connection
21cr|libmilter-workers-8.14.3_1-7|44	lifetime. So, one connection equals one thread.
21cr|libmilter-workers-8.14.3_1-7|45	
21cr|libmilter-workers-8.14.3_1-7|46	For huge servers, handling many simultaneous connections (say, a
21cr|libmilter-workers-8.14.3_1-7|47	hundred and more), this may be an issue.
21cr|libmilter-workers-8.14.3_1-7|48	
21cr|libmilter-workers-8.14.3_1-7|49	Most of the time, these threads are idle waiting for sendmail
21cr|libmilter-workers-8.14.3_1-7|50	commands (which come from remote clients). Tests at some domains
21cr|libmilter-workers-8.14.3_1-7|51	shows that this hold for more than 95 % of the time.
21cr|libmilter-workers-8.14.3_1-7|52	
21cr|libmilter-workers-8.14.3_1-7|53	This libmilter version creates a fixed number of threads (workers)
21cr|libmilter-workers-8.14.3_1-7|54	and distribute tasks when it receives commands from sendmail.
21cr|libmilter-workers-8.14.3_1-7|55	
21cr|libmilter-workers-8.14.3_1-7|56	%files -n %{sdevdname}
21cr|libmilter-workers-8.14.3_1-7|57	%doc README
21cr|libmilter-workers-8.14.3_1-7|58	%{_includedir}/libmilter/*.h
21cr|libmilter-workers-8.14.3_1-7|59	%{_libdir}/*.a
21cr|libmilter-workers-8.14.3_1-7|60	
21cr|libmilter-workers-8.14.3_1-7|61	#----------------------------------------------------------------------------
21cr|libmilter-workers-8.14.3_1-7|62	
21cr|libmilter-workers-8.14.3_1-7|63	%prep
21cr|libmilter-workers-8.14.3_1-7|64	%setup -q -n %{name}-%{realversion}
21cr|libmilter-workers-8.14.3_1-7|65	cp -f %{SOURCE1} ./
21cr|libmilter-workers-8.14.3_1-7|66	
21cr|libmilter-workers-8.14.3_1-7|67	perl -pi -e "s/-O2/%{optflags}/" devtools/OS/Linux
21cr|libmilter-workers-8.14.3_1-7|68	
21cr|libmilter-workers-8.14.3_1-7|69	%build
21cr|libmilter-workers-8.14.3_1-7|70	%make
21cr|libmilter-workers-8.14.3_1-7|71	
21cr|libmilter-workers-8.14.3_1-7|72	%install
21cr|libmilter-workers-8.14.3_1-7|73	mkdir -p %{buildroot}%{_includedir}/libmilter/
21cr|libmilter-workers-8.14.3_1-7|74	cp include/libmilter/*.h %{buildroot}%{_includedir}/libmilter/
21cr|libmilter-workers-8.14.3_1-7|75	
21cr|libmilter-workers-8.14.3_1-7|76	mkdir -p %{buildroot}%{_libdir}
21cr|libmilter-workers-8.14.3_1-7|77	cp obj.`uname -s`.`uname -r`.`uname -m`/libmilter/libmilter.a %{buildroot}%{_libdir}

2736 21
21cr|libmimedir-0.5.1-9|1	%define major 0
21cr|libmimedir-0.5.1-9|2	%define libname %mklibname mimedir %{major}
21cr|libmimedir-0.5.1-9|3	%define devname %mklibname mimedir -d
21cr|libmimedir-0.5.1-9|4	
21cr|libmimedir-0.5.1-9|5	Summary:	MIME Directory Profile library
21cr|libmimedir-0.5.1-9|6	Name:		libmimedir
21cr|libmimedir-0.5.1-9|7	Version:	0.5.1
21cr|libmimedir-0.5.1-9|8	Release:	9
21cr|libmimedir-0.5.1-9|9	License:	BSD
21cr|libmimedir-0.5.1-9|10	Group:		System/Libraries
21cr|libmimedir-0.5.1-9|11	Url:		http://sourceforge.net/projects/libmimedir/
21cr|libmimedir-0.5.1-9|12	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|libmimedir-0.5.1-9|13	BuildRequires:	bison
21cr|libmimedir-0.5.1-9|14	BuildRequires:	flex
21cr|libmimedir-0.5.1-9|15	
21cr|libmimedir-0.5.1-9|16	%description
21cr|libmimedir-0.5.1-9|17	This library parses MIME Directory Profile which is defined in RFC 2425.
21cr|libmimedir-0.5.1-9|18	
21cr|libmimedir-0.5.1-9|19	#----------------------------------------------------------------------------
21cr|libmimedir-0.5.1-9|20	
21cr|libmimedir-0.5.1-9|21	%package -n %{libname}
21cr|libmimedir-0.5.1-9|22	Summary:	MIME Directory Profile library
21cr|libmimedir-0.5.1-9|23	Group:		System/Libraries
21cr|libmimedir-0.5.1-9|24	
21cr|libmimedir-0.5.1-9|25	%description -n %{libname}
21cr|libmimedir-0.5.1-9|26	This library parses MIME Directory Profile which is defined in RFC 2425.
21cr|libmimedir-0.5.1-9|27	
21cr|libmimedir-0.5.1-9|28	%files -n %{libname}
21cr|libmimedir-0.5.1-9|29	%doc COPYING ChangeLog README
21cr|libmimedir-0.5.1-9|30	%{_libdir}/libmimedir.so.%{major}*
21cr|libmimedir-0.5.1-9|31	
21cr|libmimedir-0.5.1-9|32	#----------------------------------------------------------------------------
21cr|libmimedir-0.5.1-9|33	
21cr|libmimedir-0.5.1-9|34	%package -n %{devname}
21cr|libmimedir-0.5.1-9|35	Summary:	Development library and headers for the %{name} library
21cr|libmimedir-0.5.1-9|36	Group:		Development/C
21cr|libmimedir-0.5.1-9|37	Requires:	%{libname} = %{EVRD}
21cr|libmimedir-0.5.1-9|38	Provides:	%{name}-devel = %{EVRD}
21cr|libmimedir-0.5.1-9|39	
21cr|libmimedir-0.5.1-9|40	%description -n %{devname}
21cr|libmimedir-0.5.1-9|41	This library parses MIME Directory Profile which is defined in RFC 2425.
21cr|libmimedir-0.5.1-9|42	
21cr|libmimedir-0.5.1-9|43	%files -n %{devname}
21cr|libmimedir-0.5.1-9|44	%doc COPYING ChangeLog README
21cr|libmimedir-0.5.1-9|45	%{_includedir}/*
21cr|libmimedir-0.5.1-9|46	%{_libdir}/libmimedir.so
21cr|libmimedir-0.5.1-9|47	%{_libdir}/libmimedir.a
21cr|libmimedir-0.5.1-9|48	
21cr|libmimedir-0.5.1-9|49	#----------------------------------------------------------------------------
21cr|libmimedir-0.5.1-9|50	
21cr|libmimedir-0.5.1-9|51	%prep
21cr|libmimedir-0.5.1-9|52	%setup -q -n %{name}-%{version}
21cr|libmimedir-0.5.1-9|53	perl -pi -e 's/444/644/g' Makefile.in
21cr|libmimedir-0.5.1-9|54	
21cr|libmimedir-0.5.1-9|55	%build
21cr|libmimedir-0.5.1-9|56	export CFLAGS="%{optflags} -fPIC"
21cr|libmimedir-0.5.1-9|57	%configure
21cr|libmimedir-0.5.1-9|58	# %make doesn't work
21cr|libmimedir-0.5.1-9|59	make
21cr|libmimedir-0.5.1-9|60	
21cr|libmimedir-0.5.1-9|61	%install
21cr|libmimedir-0.5.1-9|62	mkdir -p %{buildroot}%{_libdir}
21cr|libmimedir-0.5.1-9|63	mkdir -p %{buildroot}%{_includedir}
21cr|libmimedir-0.5.1-9|64	%makeinstall
21cr|libmimedir-0.5.1-9|65	
21cr|libmimedir-0.5.1-9|66	find %{buildroot} -name *.so* -exec chmod 755 {} \;

2737 21
21cr|libmirage-3.2.0-2|1	# Workaround to build with GCC 10
21cr|libmirage-3.2.0-2|2	%global optflags %{optflags} -fcommon
21cr|libmirage-3.2.0-2|3	%define major 11
21cr|libmirage-3.2.0-2|4	%define api_version 3.2
21cr|libmirage-3.2.0-2|5	%define gir_major 3.2
21cr|libmirage-3.2.0-2|6	%define libname %mklibname mirage %{major}
21cr|libmirage-3.2.0-2|7	%define devname %mklibname mirage -d
21cr|libmirage-3.2.0-2|8	%define girname %mklibname mirage-gir %{gir_major}
21cr|libmirage-3.2.0-2|9	
21cr|libmirage-3.2.0-2|10	Summary:	CD-ROM image access library
21cr|libmirage-3.2.0-2|11	Name:		libmirage
21cr|libmirage-3.2.0-2|12	Version:	3.2.0
21cr|libmirage-3.2.0-2|13	Release:	2
21cr|libmirage-3.2.0-2|14	License:	GPLv2+
21cr|libmirage-3.2.0-2|15	Group:		System/Libraries
21cr|libmirage-3.2.0-2|16	Url:		http://cdemu.sourceforge.net
21cr|libmirage-3.2.0-2|17	Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.bz2
21cr|libmirage-3.2.0-2|18	BuildRequires:	bison
21cr|libmirage-3.2.0-2|19	BuildRequires:	flex
21cr|libmirage-3.2.0-2|20	BuildRequires:	cmake
21cr|libmirage-3.2.0-2|21	BuildRequires:	bzip2-devel
21cr|libmirage-3.2.0-2|22	BuildRequires:	intltool
21cr|libmirage-3.2.0-2|23	BuildRequires:	pkgconfig(glib-2.0)
21cr|libmirage-3.2.0-2|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libmirage-3.2.0-2|25	BuildRequires:	pkgconfig(gtk-doc)
21cr|libmirage-3.2.0-2|26	BuildRequires:	pkgconfig(liblzma)
21cr|libmirage-3.2.0-2|27	BuildRequires:	pkgconfig(samplerate)
21cr|libmirage-3.2.0-2|28	BuildRequires:	pkgconfig(sndfile)
21cr|libmirage-3.2.0-2|29	BuildRequires:	pkgconfig(zlib)
21cr|libmirage-3.2.0-2|30	
21cr|libmirage-3.2.0-2|31	%description
21cr|libmirage-3.2.0-2|32	The aim of libMirage is to provide uniform access to the data stored in
21cr|libmirage-3.2.0-2|33	different image formats, by creating a representation of disc stored in image
21cr|libmirage-3.2.0-2|34	file, which is based on GObjects. There are various objects that represent
21cr|libmirage-3.2.0-2|35	different parts of the disc; disc, session, track, sector, etc. In addition to
21cr|libmirage-3.2.0-2|36	providing access to data provided by the image file, libMirage is also capable
21cr|libmirage-3.2.0-2|37	of generating some of the data that might not be present in image file. For
21cr|libmirage-3.2.0-2|38	instance, ISO image provides only user data from sector, without sync pattern,
21cr|libmirage-3.2.0-2|39	header, ECC/EDC codes or subchannel. When this missing data is requested,
21cr|libmirage-3.2.0-2|40	libMirage will transparently generate it.
21cr|libmirage-3.2.0-2|41	
21cr|libmirage-3.2.0-2|42	%files -f %{name}.lang
21cr|libmirage-3.2.0-2|43	%doc AUTHORS COPYING README
21cr|libmirage-3.2.0-2|44	
21cr|libmirage-3.2.0-2|45	#----------------------------------------------------------------------------
21cr|libmirage-3.2.0-2|46	
21cr|libmirage-3.2.0-2|47	%package common
21cr|libmirage-3.2.0-2|48	Summary:	CD-ROM image access library - common files
21cr|libmirage-3.2.0-2|49	Group:		System/Libraries
21cr|libmirage-3.2.0-2|50	
21cr|libmirage-3.2.0-2|51	%description common
21cr|libmirage-3.2.0-2|52	Image access plugins for libMirage.
21cr|libmirage-3.2.0-2|53	
21cr|libmirage-3.2.0-2|54	%files common
21cr|libmirage-3.2.0-2|55	%doc AUTHORS COPYING README
21cr|libmirage-3.2.0-2|56	%{_datadir}/mime/packages/libmirage-*.xml
21cr|libmirage-3.2.0-2|57	
21cr|libmirage-3.2.0-2|58	#----------------------------------------------------------------------------
21cr|libmirage-3.2.0-2|59	
21cr|libmirage-3.2.0-2|60	%package -n %{libname}
21cr|libmirage-3.2.0-2|61	Summary:	CD-ROM image access library - shared library
21cr|libmirage-3.2.0-2|62	Group:		System/Libraries
21cr|libmirage-3.2.0-2|63	Requires:	%{name}-common >= %{EVRD}
21cr|libmirage-3.2.0-2|64	
21cr|libmirage-3.2.0-2|65	%description -n %{libname}
21cr|libmirage-3.2.0-2|66	Shared libraries of libMirage for software using it.
21cr|libmirage-3.2.0-2|67	
21cr|libmirage-3.2.0-2|68	%files -n %{libname}
21cr|libmirage-3.2.0-2|69	%doc AUTHORS COPYING README
21cr|libmirage-3.2.0-2|70	%{_libdir}/%{name}-%{api_version}
21cr|libmirage-3.2.0-2|71	%{_libdir}/libmirage.so.%{major}*
21cr|libmirage-3.2.0-2|72	
21cr|libmirage-3.2.0-2|73	#----------------------------------------------------------------------------
21cr|libmirage-3.2.0-2|74	
21cr|libmirage-3.2.0-2|75	%package -n %{devname}
21cr|libmirage-3.2.0-2|76	Summary:	CD-ROM image access library - development headers
21cr|libmirage-3.2.0-2|77	Group:		Development/C
21cr|libmirage-3.2.0-2|78	Requires:	%{libname} = %{EVRD}
21cr|libmirage-3.2.0-2|79	Requires:	%{girname} = %{EVRD}
21cr|libmirage-3.2.0-2|80	
21cr|libmirage-3.2.0-2|81	%description -n %{devname}
21cr|libmirage-3.2.0-2|82	Development headers for developing software using libMirage.
21cr|libmirage-3.2.0-2|83	
21cr|libmirage-3.2.0-2|84	The aim of libMirage is to provide uniform access to the data stored in
21cr|libmirage-3.2.0-2|85	different image formats, by creating a representation of disc stored in image
21cr|libmirage-3.2.0-2|86	file, which is based on GObjects. There are various objects that represent
21cr|libmirage-3.2.0-2|87	different parts of the disc; disc, session, track, sector, etc. In addition to
21cr|libmirage-3.2.0-2|88	providing access to data provided by the image file, libMirage is also capable
21cr|libmirage-3.2.0-2|89	of generating some of the data that might not be present in image file. For
21cr|libmirage-3.2.0-2|90	instance, ISO image provides only user data from sector, without sync pattern,
21cr|libmirage-3.2.0-2|91	header, ECC/EDC codes or subchannel. When this missing data is requested,
21cr|libmirage-3.2.0-2|92	libMirage will transparently generate it.
21cr|libmirage-3.2.0-2|93	
21cr|libmirage-3.2.0-2|94	%files -n %{devname}
21cr|libmirage-3.2.0-2|95	%doc AUTHORS COPYING README
21cr|libmirage-3.2.0-2|96	%{_includedir}/libmirage-%{gir_major}
21cr|libmirage-3.2.0-2|97	%{_libdir}/libmirage.so
21cr|libmirage-3.2.0-2|98	%{_libdir}/pkgconfig/libmirage.pc
21cr|libmirage-3.2.0-2|99	%{_datadir}/gir-1.0/Mirage-%{gir_major}.gir
21cr|libmirage-3.2.0-2|100	%{_datadir}/gtk-doc/html/libmirage
21cr|libmirage-3.2.0-2|101	
21cr|libmirage-3.2.0-2|102	#----------------------------------------------------------------------------
21cr|libmirage-3.2.0-2|103	
21cr|libmirage-3.2.0-2|104	%package -n %{girname}
21cr|libmirage-3.2.0-2|105	Summary:	GObject Introspection interface description for %{name}
21cr|libmirage-3.2.0-2|106	Group:		System/Libraries
21cr|libmirage-3.2.0-2|107	
21cr|libmirage-3.2.0-2|108	%description -n %{girname}
21cr|libmirage-3.2.0-2|109	GObject Introspection interface description for %{name}.
21cr|libmirage-3.2.0-2|110	
21cr|libmirage-3.2.0-2|111	%files -n %{girname}
21cr|libmirage-3.2.0-2|112	%doc AUTHORS COPYING README
21cr|libmirage-3.2.0-2|113	%{_libdir}/girepository-1.0/Mirage-%{gir_major}.typelib
21cr|libmirage-3.2.0-2|114	
21cr|libmirage-3.2.0-2|115	#----------------------------------------------------------------------------
21cr|libmirage-3.2.0-2|116	
21cr|libmirage-3.2.0-2|117	%prep
21cr|libmirage-3.2.0-2|118	%setup -q
21cr|libmirage-3.2.0-2|119	
21cr|libmirage-3.2.0-2|120	%build
21cr|libmirage-3.2.0-2|121	%cmake -DPOST_INSTALL_HOOKS:BOOL=OFF
21cr|libmirage-3.2.0-2|122	%make -s
21cr|libmirage-3.2.0-2|123	
21cr|libmirage-3.2.0-2|124	%install
21cr|libmirage-3.2.0-2|125	%makeinstall_std -C build
21cr|libmirage-3.2.0-2|126	
21cr|libmirage-3.2.0-2|127	%find_lang %{name}

2738 21
21cr|libmirisdr-2.0.0-1|1	%define major 4
21cr|libmirisdr-2.0.0-1|2	%define libname %mklibname mirisdr %{major}
21cr|libmirisdr-2.0.0-1|3	%define devname %mklibname -d mirisdr
21cr|libmirisdr-2.0.0-1|4	
21cr|libmirisdr-2.0.0-1|5	Name:           libmirisdr
21cr|libmirisdr-2.0.0-1|6	Version:        2.0.0
21cr|libmirisdr-2.0.0-1|7	Release:        1
21cr|libmirisdr-2.0.0-1|8	Summary:        Support programs for MRi2500
21cr|libmirisdr-2.0.0-1|9	License:        GPL-2.0
21cr|libmirisdr-2.0.0-1|10	Group:          Communications
21cr|libmirisdr-2.0.0-1|11	Url:            https://github.com/f4exb/libmirisdr-4
21cr|libmirisdr-2.0.0-1|12	Source0:        https://github.com/f4exb/libmirisdr-4/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libmirisdr-2.0.0-1|13	BuildRequires:  cmake
21cr|libmirisdr-2.0.0-1|14	BuildRequires:  pkgconfig(libusb)
21cr|libmirisdr-2.0.0-1|15	BuildRequires:  pkgconfig(udev)
21cr|libmirisdr-2.0.0-1|16	
21cr|libmirisdr-2.0.0-1|17	%description
21cr|libmirisdr-2.0.0-1|18	Programs that controls Mirics MRi2500 based DVB dongle in raw mode, so
21cr|libmirisdr-2.0.0-1|19	it can be used as a SDR receiver.
21cr|libmirisdr-2.0.0-1|20	
21cr|libmirisdr-2.0.0-1|21	%files
21cr|libmirisdr-2.0.0-1|22	%{_bindir}/miri_fm
21cr|libmirisdr-2.0.0-1|23	%{_bindir}/miri_sdr
21cr|libmirisdr-2.0.0-1|24	%{_udevrulesdir}/10-mirisdr.rules
21cr|libmirisdr-2.0.0-1|25	
21cr|libmirisdr-2.0.0-1|26	#---------------------------------------------------------------------
21cr|libmirisdr-2.0.0-1|27	%package -n %{libname}
21cr|libmirisdr-2.0.0-1|28	Summary:        Libs libmirisdr
21cr|libmirisdr-2.0.0-1|29	Group:          System/Libraries
21cr|libmirisdr-2.0.0-1|30	
21cr|libmirisdr-2.0.0-1|31	%description -n %{libname}
21cr|libmirisdr-2.0.0-1|32	Support programs for MRi2500
21cr|libmirisdr-2.0.0-1|33	
21cr|libmirisdr-2.0.0-1|34	%files -n %{libname}
21cr|libmirisdr-2.0.0-1|35	%{_libdir}/libmirisdr.so.%{major}*
21cr|libmirisdr-2.0.0-1|36	
21cr|libmirisdr-2.0.0-1|37	#---------------------------------------------------------------------
21cr|libmirisdr-2.0.0-1|38	
21cr|libmirisdr-2.0.0-1|39	%package -n %{devname}
21cr|libmirisdr-2.0.0-1|40	Summary:        Development files for libmirisdr
21cr|libmirisdr-2.0.0-1|41	Group:          System/Libraries
21cr|libmirisdr-2.0.0-1|42	Requires:       %{libname} = %{EVRD}
21cr|libmirisdr-2.0.0-1|43	
21cr|libmirisdr-2.0.0-1|44	%description -n	%{devname}
21cr|libmirisdr-2.0.0-1|45	Library headers and other development files for mirisdr driver.
21cr|libmirisdr-2.0.0-1|46	
21cr|libmirisdr-2.0.0-1|47	%files -n %{devname}
21cr|libmirisdr-2.0.0-1|48	%doc COPYING README.md
21cr|libmirisdr-2.0.0-1|49	%{_libdir}/libmirisdr.so
21cr|libmirisdr-2.0.0-1|50	%{_includedir}/mirisdr.h
21cr|libmirisdr-2.0.0-1|51	%{_includedir}/mirisdr_export.h
21cr|libmirisdr-2.0.0-1|52	%{_libdir}/pkgconfig/libmirisdr.pc
21cr|libmirisdr-2.0.0-1|53	
21cr|libmirisdr-2.0.0-1|54	#---------------------------------------------------------------------
21cr|libmirisdr-2.0.0-1|55	
21cr|libmirisdr-2.0.0-1|56	%prep
21cr|libmirisdr-2.0.0-1|57	%setup -qn %{name}-4-%{version}
21cr|libmirisdr-2.0.0-1|58	sed -i 's!.x-xxx-xunknown!!g' cmake/Modules/Version.cmake
21cr|libmirisdr-2.0.0-1|59	
21cr|libmirisdr-2.0.0-1|60	%build
21cr|libmirisdr-2.0.0-1|61	%cmake
21cr|libmirisdr-2.0.0-1|62	%make_build
21cr|libmirisdr-2.0.0-1|63	
21cr|libmirisdr-2.0.0-1|64	%install
21cr|libmirisdr-2.0.0-1|65	%make_install -C build
21cr|libmirisdr-2.0.0-1|66	rm %{buildroot}%{_libdir}/libmirisdr.a
21cr|libmirisdr-2.0.0-1|67	
21cr|libmirisdr-2.0.0-1|68	#install udev rules
21cr|libmirisdr-2.0.0-1|69	install -D -p -m 0644 mirisdr.rules %{buildroot}%{_udevrulesdir}/10-mirisdr.rules

2739 21
21cr|libmodbus-3.1.11-1|1	%define major 5
21cr|libmodbus-3.1.11-1|2	%define libname %mklibname modbus %{major}
21cr|libmodbus-3.1.11-1|3	%define devname %mklibname modbus -d
21cr|libmodbus-3.1.11-1|4	
21cr|libmodbus-3.1.11-1|5	Summary(ru_RU.UTF-8): Библиотека Modbus
21cr|libmodbus-3.1.11-1|6	Summary: A Modbus library
21cr|libmodbus-3.1.11-1|7	Name: libmodbus
21cr|libmodbus-3.1.11-1|8	Version: 3.1.11
21cr|libmodbus-3.1.11-1|9	Release: 1
21cr|libmodbus-3.1.11-1|10	License: LGPLv2+
21cr|libmodbus-3.1.11-1|11	Group: System/Libraries
21cr|libmodbus-3.1.11-1|12	URL: http://www.libmodbus.org/
21cr|libmodbus-3.1.11-1|13	Source0: https://github.com/stephane/%{name}/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libmodbus-3.1.11-1|14	Patch: rosa-libmodbus-3.1.11-fix-debug-mode.patch
21cr|libmodbus-3.1.11-1|15	
21cr|libmodbus-3.1.11-1|16	%description
21cr|libmodbus-3.1.11-1|17	libmodbus is a C library designed to provide
21cr|libmodbus-3.1.11-1|18	a fast and robust implementation of
21cr|libmodbus-3.1.11-1|19	the Modbus protocol.
21cr|libmodbus-3.1.11-1|20	It runs on Linux, Mac OS X,
21cr|libmodbus-3.1.11-1|21	FreeBSD, QNX and Windows.
21cr|libmodbus-3.1.11-1|22	This package contains the
21cr|libmodbus-3.1.11-1|23	libmodbus shared library.
21cr|libmodbus-3.1.11-1|24	
21cr|libmodbus-3.1.11-1|25	%description -l ru_RU.UTF-8
21cr|libmodbus-3.1.11-1|26	libmodbus — это библиотека на языке C, предназначенная для предоставления
21cr|libmodbus-3.1.11-1|27	быстрой и надежной реализации протокола Modbus.
21cr|libmodbus-3.1.11-1|28	Она работает на Linux, Mac OS X,
21cr|libmodbus-3.1.11-1|29	FreeBSD, QNX и Windows.
21cr|libmodbus-3.1.11-1|30	Этот пакет содержит общую библиотеку libmodbus.
21cr|libmodbus-3.1.11-1|31	
21cr|libmodbus-3.1.11-1|32	#------------------------------------------------------------------
21cr|libmodbus-3.1.11-1|33	
21cr|libmodbus-3.1.11-1|34	%package -n %{libname}
21cr|libmodbus-3.1.11-1|35	Summary(ru_RU.UTF-8): Библиотека Modbus
21cr|libmodbus-3.1.11-1|36	Summary: A Modbus library
21cr|libmodbus-3.1.11-1|37	Group: System/Libraries
21cr|libmodbus-3.1.11-1|38	
21cr|libmodbus-3.1.11-1|39	%description -n %{libname}
21cr|libmodbus-3.1.11-1|40	libmodbus is a C library designed to provide
21cr|libmodbus-3.1.11-1|41	a fast and robust implementation of
21cr|libmodbus-3.1.11-1|42	the Modbus protocol.
21cr|libmodbus-3.1.11-1|43	It runs on Linux, Mac OS X,
21cr|libmodbus-3.1.11-1|44	FreeBSD, QNX and Windows.
21cr|libmodbus-3.1.11-1|45	This package contains the
21cr|libmodbus-3.1.11-1|46	libmodbus shared library.
21cr|libmodbus-3.1.11-1|47	
21cr|libmodbus-3.1.11-1|48	%description -l ru_RU.UTF-8 -n %{libname}
21cr|libmodbus-3.1.11-1|49	libmodbus — это библиотека на языке C, предназначенная для предоставления
21cr|libmodbus-3.1.11-1|50	быстрой и надежной реализации протокола Modbus.
21cr|libmodbus-3.1.11-1|51	Она работает на Linux, Mac OS X,
21cr|libmodbus-3.1.11-1|52	FreeBSD, QNX и Windows.
21cr|libmodbus-3.1.11-1|53	Этот пакет содержит общую библиотеку libmodbus.
21cr|libmodbus-3.1.11-1|54	
21cr|libmodbus-3.1.11-1|55	%files -n %{libname}
21cr|libmodbus-3.1.11-1|56	%doc AUTHORS NEWS README.md
21cr|libmodbus-3.1.11-1|57	%license COPYING*
21cr|libmodbus-3.1.11-1|58	%{_libdir}/%{name}.so.%{major}
21cr|libmodbus-3.1.11-1|59	%{_libdir}/%{name}.so.%{major}.*
21cr|libmodbus-3.1.11-1|60	
21cr|libmodbus-3.1.11-1|61	#------------------------------------------------------------------
21cr|libmodbus-3.1.11-1|62	
21cr|libmodbus-3.1.11-1|63	%package -n %{devname}
21cr|libmodbus-3.1.11-1|64	Summary(ru_RU.UTF-8): Файлы разработки для libmodbus
21cr|libmodbus-3.1.11-1|65	Summary: Development files for libmodbus
21cr|libmodbus-3.1.11-1|66	Group: Development/C
21cr|libmodbus-3.1.11-1|67	Requires: %{libname} = %{EVRD}
21cr|libmodbus-3.1.11-1|68	Provides: modbus-devel = %{EVRD}
21cr|libmodbus-3.1.11-1|69	
21cr|libmodbus-3.1.11-1|70	%description -n %{devname}
21cr|libmodbus-3.1.11-1|71	libmodbus is a C library designed
21cr|libmodbus-3.1.11-1|72	to provide a fast and robust implementation of
21cr|libmodbus-3.1.11-1|73	the Modbus protocol.
21cr|libmodbus-3.1.11-1|74	It runs on Linux, Mac OS X,
21cr|libmodbus-3.1.11-1|75	FreeBSD, QNX and Windows.
21cr|libmodbus-3.1.11-1|76	
21cr|libmodbus-3.1.11-1|77	This package contains libraries,
21cr|libmodbus-3.1.11-1|78	header files and developer documentation needed
21cr|libmodbus-3.1.11-1|79	for developing software which
21cr|libmodbus-3.1.11-1|80	uses the libmodbus library.
21cr|libmodbus-3.1.11-1|81	
21cr|libmodbus-3.1.11-1|82	%description -l ru_RU.UTF-8 -n %{devname}
21cr|libmodbus-3.1.11-1|83	libmodbus — это библиотека на языке C, предназначенная для предоставления
21cr|libmodbus-3.1.11-1|84	быстрой и надежной реализации протокола Modbus.
21cr|libmodbus-3.1.11-1|85	Она работает на Linux, Mac OS X,
21cr|libmodbus-3.1.11-1|86	FreeBSD, QNX и Windows.
21cr|libmodbus-3.1.11-1|87	
21cr|libmodbus-3.1.11-1|88	Этот пакет содержит библиотеки,
21cr|libmodbus-3.1.11-1|89	заголовочные файлы и документацию для разработчиков, необходимые
21cr|libmodbus-3.1.11-1|90	для разработки программного обеспечения, использующего библиотеку libmodbus.
21cr|libmodbus-3.1.11-1|91	
21cr|libmodbus-3.1.11-1|92	%files -n %{devname}
21cr|libmodbus-3.1.11-1|93	%{_includedir}/modbus/
21cr|libmodbus-3.1.11-1|94	%{_libdir}/%{name}.so
21cr|libmodbus-3.1.11-1|95	%{_libdir}/pkgconfig/%{name}.pc
21cr|libmodbus-3.1.11-1|96	
21cr|libmodbus-3.1.11-1|97	#------------------------------------------------------------------
21cr|libmodbus-3.1.11-1|98	
21cr|libmodbus-3.1.11-1|99	%package doc
21cr|libmodbus-3.1.11-1|100	Summary(ru_RU.UTF-8): Документация по библиотеке %{name}
21cr|libmodbus-3.1.11-1|101	Summary: Documentation of the library %{name}
21cr|libmodbus-3.1.11-1|102	BuildArch: noarch
21cr|libmodbus-3.1.11-1|103	
21cr|libmodbus-3.1.11-1|104	%description doc
21cr|libmodbus-3.1.11-1|105	libmodbus is a C library designed to provide
21cr|libmodbus-3.1.11-1|106	a fast and robust implementation of
21cr|libmodbus-3.1.11-1|107	the Modbus protocol.
21cr|libmodbus-3.1.11-1|108	It runs on Linux, Mac OS X,
21cr|libmodbus-3.1.11-1|109	FreeBSD, QNX and Windows.
21cr|libmodbus-3.1.11-1|110	This package contains the
21cr|libmodbus-3.1.11-1|111	libmodbus shared library.
21cr|libmodbus-3.1.11-1|112	
21cr|libmodbus-3.1.11-1|113	This package contains the user and developer documentation of the library %{name}.
21cr|libmodbus-3.1.11-1|114	
21cr|libmodbus-3.1.11-1|115	%description -l ru_RU.UTF-8 doc
21cr|libmodbus-3.1.11-1|116	libmodbus — это библиотека на языке C, предназначенная для предоставления
21cr|libmodbus-3.1.11-1|117	быстрой и надежной реализации протокола Modbus.
21cr|libmodbus-3.1.11-1|118	Она работает на Linux, Mac OS X,
21cr|libmodbus-3.1.11-1|119	FreeBSD, QNX и Windows.
21cr|libmodbus-3.1.11-1|120	
21cr|libmodbus-3.1.11-1|121	Этот пакет содержит документацию пользователя и документацию разработчика
21cr|libmodbus-3.1.11-1|122	по библиотеке %{name}.
21cr|libmodbus-3.1.11-1|123	
21cr|libmodbus-3.1.11-1|124	%files doc
21cr|libmodbus-3.1.11-1|125	%doc AUTHORS NEWS README.md
21cr|libmodbus-3.1.11-1|126	%license COPYING*
21cr|libmodbus-3.1.11-1|127	%{_docdir}/%{name}/*
21cr|libmodbus-3.1.11-1|128	
21cr|libmodbus-3.1.11-1|129	#------------------------------------------------------------------
21cr|libmodbus-3.1.11-1|130	
21cr|libmodbus-3.1.11-1|131	%prep
21cr|libmodbus-3.1.11-1|132	%setup -q
21cr|libmodbus-3.1.11-1|133	%patch -p1
21cr|libmodbus-3.1.11-1|134	
21cr|libmodbus-3.1.11-1|135	%build
21cr|libmodbus-3.1.11-1|136	autoreconf -fi
21cr|libmodbus-3.1.11-1|137	%configure \
21cr|libmodbus-3.1.11-1|138	enable_debug=yes
21cr|libmodbus-3.1.11-1|139	%make_build
21cr|libmodbus-3.1.11-1|140	
21cr|libmodbus-3.1.11-1|141	%install
21cr|libmodbus-3.1.11-1|142	%make_install
21cr|libmodbus-3.1.11-1|143	rm %{buildroot}%{_docdir}/%{name}/{AUTHORS,NEWS,README.md}
21cr|libmodbus-3.1.11-1|144	cp -r docs/* %{buildroot}%{_docdir}/%{name}/
21cr|libmodbus-3.1.11-1|145	
21cr|libmodbus-3.1.11-1|146	
21cr|libmodbus-3.1.11-1|147	%changelog
21cr|libmodbus-3.1.11-1|148	* Mon Dec 16 2024 Evgeniy Kukhtinov <neurofreak@bk.ru> 3.1.11-1
21cr|libmodbus-3.1.11-1|149	- new pkg

2740 21
21cr|libmp3splt-0.9.3-1|1	%define	oname	mp3splt
21cr|libmp3splt-0.9.3-1|2	%define	major	0
21cr|libmp3splt-0.9.3-1|3	%define	libname		%mklibname %{oname} %{major}
21cr|libmp3splt-0.9.3-1|4	%define	develname	%mklibname -d %{oname}
21cr|libmp3splt-0.9.3-1|5	
21cr|libmp3splt-0.9.3-1|6	%define	without_docs	1
21cr|libmp3splt-0.9.3-1|7	
21cr|libmp3splt-0.9.3-1|8	Summary:	Library to split MP3 and Ogg Files
21cr|libmp3splt-0.9.3-1|9	Name:		libmp3splt
21cr|libmp3splt-0.9.3-1|10	Version:	0.9.3
21cr|libmp3splt-0.9.3-1|11	Release:	1
21cr|libmp3splt-0.9.3-1|12	Url:			http://mp3splt.sourceforge.net
21cr|libmp3splt-0.9.3-1|13	Group:		System/Libraries
21cr|libmp3splt-0.9.3-1|14	License:	GPLv2+
21cr|libmp3splt-0.9.3-1|15	#Source0:	http://prdownloads.sourceforge.net/%%{oname}/%%{name}-%%{version}.tar.gz
21cr|libmp3splt-0.9.3-1|16	# Pick master HEAD from https://github.com/mp3splt/mp3splt and extract the libmp3splt directory,
21cr|libmp3splt-0.9.3-1|17	# then recompress it
21cr|libmp3splt-0.9.3-1|18	Source0:		%{name}-%{version}.tar.xz
21cr|libmp3splt-0.9.3-1|19	Source100:	%{name}.rpmlintrc
21cr|libmp3splt-0.9.3-1|20	BuildRequires:	gettext >= 0.13.1
21cr|libmp3splt-0.9.3-1|21	%if !%{without_docs}
21cr|libmp3splt-0.9.3-1|22	BuildRequires:	doxygen
21cr|libmp3splt-0.9.3-1|23	BuildRequires:	graphviz
21cr|libmp3splt-0.9.3-1|24	%endif
21cr|libmp3splt-0.9.3-1|25	BuildRequires:	gettext-devel
21cr|libmp3splt-0.9.3-1|26	BuildRequires:	glibc-devel
21cr|libmp3splt-0.9.3-1|27	BuildRequires:	libltdl-devel
21cr|libmp3splt-0.9.3-1|28	BuildRequires:	pkgconfig(flac) >= 1.2.1
21cr|libmp3splt-0.9.3-1|29	BuildRequires:	pkgconfig(id3tag)
21cr|libmp3splt-0.9.3-1|30	BuildRequires:	pkgconfig(libpcre) >= 1.0
21cr|libmp3splt-0.9.3-1|31	BuildRequires:	pkgconfig(ogg)
21cr|libmp3splt-0.9.3-1|32	BuildRequires:	pkgconfig(mad)
21cr|libmp3splt-0.9.3-1|33	BuildRequires:	pkgconfig(vorbis)
21cr|libmp3splt-0.9.3-1|34	BuildRequires:	pkgconfig(zlib)
21cr|libmp3splt-0.9.3-1|35	
21cr|libmp3splt-0.9.3-1|36	%description
21cr|libmp3splt-0.9.3-1|37	The mp3Splt project provides utilities to split mp3 and ogg files, by
21cr|libmp3splt-0.9.3-1|38	selecting a begin and an end time position, without decoding. It is very
21cr|libmp3splt-0.9.3-1|39	useful to split large mp3/ogg into smaller files, or to split entire albums to
21cr|libmp3splt-0.9.3-1|40	obtain original tracks. To split an album, the split points and filenames can
21cr|libmp3splt-0.9.3-1|41	be selected manually or automatically from CDDB (Internet or a local file), or
21cr|libmp3splt-0.9.3-1|42	from .cue files.
21cr|libmp3splt-0.9.3-1|43	
21cr|libmp3splt-0.9.3-1|44	It supports automatic silence detection, which can be used to adjust cddb/cue
21cr|libmp3splt-0.9.3-1|45	split points. It is also possible to extract tracks from Mp3Wrap or AlbumWrap
21cr|libmp3splt-0.9.3-1|46	files in a few seconds.
21cr|libmp3splt-0.9.3-1|47	
21cr|libmp3splt-0.9.3-1|48	The mp3splt project is divided in 3 parts: libmp3splt, mp3splt and
21cr|libmp3splt-0.9.3-1|49	mp3splt-gtk.
21cr|libmp3splt-0.9.3-1|50	
21cr|libmp3splt-0.9.3-1|51	#-----------------------------------------------------------------------------
21cr|libmp3splt-0.9.3-1|52	
21cr|libmp3splt-0.9.3-1|53	%package -n %{libname}
21cr|libmp3splt-0.9.3-1|54	Summary:	Library to split MP3 and Ogg Files
21cr|libmp3splt-0.9.3-1|55	Group:		System/Libraries
21cr|libmp3splt-0.9.3-1|56	
21cr|libmp3splt-0.9.3-1|57	%description -n %{libname}
21cr|libmp3splt-0.9.3-1|58	Library to split mp3 and ogg files selecting a begin and an end time position,
21cr|libmp3splt-0.9.3-1|59	without decoding. It's very useful to split large mp3/ogg to make smaller
21cr|libmp3splt-0.9.3-1|60	files or to split entire albums to obtain original tracks.
21cr|libmp3splt-0.9.3-1|61	
21cr|libmp3splt-0.9.3-1|62	%files -n %{libname} -f libmp3splt0.lang
21cr|libmp3splt-0.9.3-1|63	%doc AUTHORS ChangeLog README
21cr|libmp3splt-0.9.3-1|64	%{_libdir}/%{name}.so.%{major}*
21cr|libmp3splt-0.9.3-1|65	%dir %{_libdir}/libmp3splt0
21cr|libmp3splt-0.9.3-1|66	%{_libdir}/libmp3splt0/libsplt_*.so.%{major}*
21cr|libmp3splt-0.9.3-1|67	
21cr|libmp3splt-0.9.3-1|68	#-----------------------------------------------------------------------------
21cr|libmp3splt-0.9.3-1|69	
21cr|libmp3splt-0.9.3-1|70	%package -n %{develname}
21cr|libmp3splt-0.9.3-1|71	Summary:	Development files for %{name}
21cr|libmp3splt-0.9.3-1|72	Group:		Development/Other
21cr|libmp3splt-0.9.3-1|73	Requires:	%{libname} = %{version}-%{release}
21cr|libmp3splt-0.9.3-1|74	Provides:	%{name}-devel = %{version}-%{release}
21cr|libmp3splt-0.9.3-1|75	
21cr|libmp3splt-0.9.3-1|76	%description -n %{develname}
21cr|libmp3splt-0.9.3-1|77	This package contains development files for the mp3splt project.
21cr|libmp3splt-0.9.3-1|78	
21cr|libmp3splt-0.9.3-1|79	%files -n %{develname}
21cr|libmp3splt-0.9.3-1|80	%doc AUTHORS ChangeLog README
21cr|libmp3splt-0.9.3-1|81	%{_includedir}/%{name}
21cr|libmp3splt-0.9.3-1|82	%{_libdir}/%{name}.so
21cr|libmp3splt-0.9.3-1|83	%{_libdir}/libmp3splt0/libsplt_*.so
21cr|libmp3splt-0.9.3-1|84	%{_libdir}/pkgconfig/%{name}.pc
21cr|libmp3splt-0.9.3-1|85	
21cr|libmp3splt-0.9.3-1|86	#-----------------------------------------------------------------------------
21cr|libmp3splt-0.9.3-1|87	
21cr|libmp3splt-0.9.3-1|88	%prep
21cr|libmp3splt-0.9.3-1|89	%setup -qn %{name}-%{version}
21cr|libmp3splt-0.9.3-1|90	
21cr|libmp3splt-0.9.3-1|91	
21cr|libmp3splt-0.9.3-1|92	%build
21cr|libmp3splt-0.9.3-1|93	./autogen.sh
21cr|libmp3splt-0.9.3-1|94	%configure \
21cr|libmp3splt-0.9.3-1|95	%if %{without_docs}
21cr|libmp3splt-0.9.3-1|96	--disable-doxygen_doc \
21cr|libmp3splt-0.9.3-1|97	%endif
21cr|libmp3splt-0.9.3-1|98	--disable-rpath --disable-static
21cr|libmp3splt-0.9.3-1|99	%make
21cr|libmp3splt-0.9.3-1|100	
21cr|libmp3splt-0.9.3-1|101	
21cr|libmp3splt-0.9.3-1|102	%install
21cr|libmp3splt-0.9.3-1|103	%makeinstall_std
21cr|libmp3splt-0.9.3-1|104	
21cr|libmp3splt-0.9.3-1|105	%find_lang libmp3splt0

2741 21
21cr|libmpd-11.8.17-7|1	%define major 1
21cr|libmpd-11.8.17-7|2	%define libname %mklibname mpd %{major}
21cr|libmpd-11.8.17-7|3	%define devname %mklibname mpd -d
21cr|libmpd-11.8.17-7|4	
21cr|libmpd-11.8.17-7|5	Summary:	Music Player Daemon Library
21cr|libmpd-11.8.17-7|6	Name:		libmpd
21cr|libmpd-11.8.17-7|7	Version:	11.8.17
21cr|libmpd-11.8.17-7|8	Release:	7
21cr|libmpd-11.8.17-7|9	License:	GPLv2+
21cr|libmpd-11.8.17-7|10	Group:		System/Libraries
21cr|libmpd-11.8.17-7|11	#http://sarine.nl/libmpd
21cr|libmpd-11.8.17-7|12	Url:		http://mpd.wikia.com/wiki/ClientLib:libmpd
21cr|libmpd-11.8.17-7|13	Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
21cr|libmpd-11.8.17-7|14	Patch0:		libmpd-11.8.17-fix-strndup-build-failure.patch
21cr|libmpd-11.8.17-7|15	Patch1:		libmpd-11.8.17-remove-strndup.patch
21cr|libmpd-11.8.17-7|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|libmpd-11.8.17-7|17	
21cr|libmpd-11.8.17-7|18	%description
21cr|libmpd-11.8.17-7|19	Libmpd is an a library to easily connect to a mpd server. It wraps around
21cr|libmpd-11.8.17-7|20	libmpdclient and provides a higher level api.
21cr|libmpd-11.8.17-7|21	
21cr|libmpd-11.8.17-7|22	#-----------------------------------------------------------------------------
21cr|libmpd-11.8.17-7|23	
21cr|libmpd-11.8.17-7|24	%package -n %{libname}
21cr|libmpd-11.8.17-7|25	Summary:	Music Player Daemon Library
21cr|libmpd-11.8.17-7|26	Group:		System/Libraries
21cr|libmpd-11.8.17-7|27	
21cr|libmpd-11.8.17-7|28	%description -n %{libname}
21cr|libmpd-11.8.17-7|29	Libmpd is an a library to easily connect to a mpd server. It wraps around
21cr|libmpd-11.8.17-7|30	libmpdclient and provides a higher level api.
21cr|libmpd-11.8.17-7|31	
21cr|libmpd-11.8.17-7|32	%files -n %{libname}
21cr|libmpd-11.8.17-7|33	%doc COPYING
21cr|libmpd-11.8.17-7|34	%{_libdir}/%{name}.so.%{major}*
21cr|libmpd-11.8.17-7|35	
21cr|libmpd-11.8.17-7|36	#-----------------------------------------------------------------------------
21cr|libmpd-11.8.17-7|37	
21cr|libmpd-11.8.17-7|38	%package -n %{devname}
21cr|libmpd-11.8.17-7|39	Summary:	Header files for developing programs with libmpd
21cr|libmpd-11.8.17-7|40	Group:		Development/Other
21cr|libmpd-11.8.17-7|41	Requires:	%{libname} = %{EVRD}
21cr|libmpd-11.8.17-7|42	Provides:	%{name}-devel = %{EVRD}
21cr|libmpd-11.8.17-7|43	Obsoletes:	%{name}-devel < 11.8.17-4
21cr|libmpd-11.8.17-7|44	
21cr|libmpd-11.8.17-7|45	%description -n %{devname}
21cr|libmpd-11.8.17-7|46	libmpd-devel is a sub-package which contains header files and libraries
21cr|libmpd-11.8.17-7|47	for developing program with libmpd.
21cr|libmpd-11.8.17-7|48	
21cr|libmpd-11.8.17-7|49	%files -n %{devname}
21cr|libmpd-11.8.17-7|50	%doc ChangeLog COPYING README
21cr|libmpd-11.8.17-7|51	%{_libdir}/%{name}.so
21cr|libmpd-11.8.17-7|52	%{_libdir}/pkgconfig/%{name}.pc
21cr|libmpd-11.8.17-7|53	%{_includedir}/%{name}-1.0
21cr|libmpd-11.8.17-7|54	
21cr|libmpd-11.8.17-7|55	#-----------------------------------------------------------------------------
21cr|libmpd-11.8.17-7|56	
21cr|libmpd-11.8.17-7|57	%prep
21cr|libmpd-11.8.17-7|58	%setup -q
21cr|libmpd-11.8.17-7|59	%patch0 -p1
21cr|libmpd-11.8.17-7|60	%patch1 -p1
21cr|libmpd-11.8.17-7|61	
21cr|libmpd-11.8.17-7|62	%build
21cr|libmpd-11.8.17-7|63	%configure \
21cr|libmpd-11.8.17-7|64	--disable-static
21cr|libmpd-11.8.17-7|65	
21cr|libmpd-11.8.17-7|66	%make
21cr|libmpd-11.8.17-7|67	
21cr|libmpd-11.8.17-7|68	%install
21cr|libmpd-11.8.17-7|69	%makeinstall_std

2742 21
21cr|libmpdclient-2.22-1|1	%define	major	2
21cr|libmpdclient-2.22-1|2	%define	libname		%mklibname mpdclient %{major}
21cr|libmpdclient-2.22-1|3	%define	develname	%mklibname -d mpdclient
21cr|libmpdclient-2.22-1|4	
21cr|libmpdclient-2.22-1|5	Summary:	API library for interfacing MPD in the C, C++ & Objective C languages
21cr|libmpdclient-2.22-1|6	Name:		libmpdclient
21cr|libmpdclient-2.22-1|7	Version:	2.22
21cr|libmpdclient-2.22-1|8	Release:	1
21cr|libmpdclient-2.22-1|9	Group:		System/Libraries
21cr|libmpdclient-2.22-1|10	License:	BSD
21cr|libmpdclient-2.22-1|11	Url:			https://www.musicpd.org
21cr|libmpdclient-2.22-1|12	Source0:	https://www.musicpd.org/download/%{name}/2/%{name}-%{version}.tar.xz
21cr|libmpdclient-2.22-1|13	BuildRequires:	doxygen
21cr|libmpdclient-2.22-1|14	BuildRequires:	graphviz
21cr|libmpdclient-2.22-1|15	BuildRequires:	meson >= 0.56.0
21cr|libmpdclient-2.22-1|16	BuildRequires:	ninja
21cr|libmpdclient-2.22-1|17	
21cr|libmpdclient-2.22-1|18	%description
21cr|libmpdclient-2.22-1|19	A stable, documented, asynchronous API library for interfacing MPD in the C,
21cr|libmpdclient-2.22-1|20	C++ & Objective C languages.
21cr|libmpdclient-2.22-1|21	
21cr|libmpdclient-2.22-1|22	#-----------------------------------------------------------------------------
21cr|libmpdclient-2.22-1|23	
21cr|libmpdclient-2.22-1|24	%package -n %{libname}
21cr|libmpdclient-2.22-1|25	Summary:	API library for interfacing MPD in the C, C++ & Objective C languages
21cr|libmpdclient-2.22-1|26	Group:		System/Libraries
21cr|libmpdclient-2.22-1|27	Provides:	%{name} = %{EVRD}
21cr|libmpdclient-2.22-1|28	
21cr|libmpdclient-2.22-1|29	%description -n %{libname}
21cr|libmpdclient-2.22-1|30	A stable, documented, asynchronous API library for interfacing MPD in the C,
21cr|libmpdclient-2.22-1|31	C++ & Objective C languages.
21cr|libmpdclient-2.22-1|32	This package contains the main library.
21cr|libmpdclient-2.22-1|33	
21cr|libmpdclient-2.22-1|34	%files -n %{libname}
21cr|libmpdclient-2.22-1|35	%{_libdir}/%{name}.so.%{major}*
21cr|libmpdclient-2.22-1|36	
21cr|libmpdclient-2.22-1|37	#-----------------------------------------------------------------------------
21cr|libmpdclient-2.22-1|38	
21cr|libmpdclient-2.22-1|39	%package -n %{develname}
21cr|libmpdclient-2.22-1|40	Summary:	Devel headers for %{name}
21cr|libmpdclient-2.22-1|41	Group:		Development/C
21cr|libmpdclient-2.22-1|42	Provides:	%{name}-devel = %{EVRD}
21cr|libmpdclient-2.22-1|43	Requires:	%{libname} = %{EVRD}
21cr|libmpdclient-2.22-1|44	
21cr|libmpdclient-2.22-1|45	%description -n %{develname}
21cr|libmpdclient-2.22-1|46	Devel headers for %{name}.
21cr|libmpdclient-2.22-1|47	
21cr|libmpdclient-2.22-1|48	%files -n %{develname}
21cr|libmpdclient-2.22-1|49	%doc AUTHORS NEWS README.rst
21cr|libmpdclient-2.22-1|50	%{_datadir}/doc/*
21cr|libmpdclient-2.22-1|51	%dir %{_includedir}/mpd/
21cr|libmpdclient-2.22-1|52	%{_includedir}/mpd/*.h
21cr|libmpdclient-2.22-1|53	%{_libdir}/%{name}.so
21cr|libmpdclient-2.22-1|54	%{_libdir}/pkgconfig/%{name}.pc
21cr|libmpdclient-2.22-1|55	
21cr|libmpdclient-2.22-1|56	#-----------------------------------------------------------------------------
21cr|libmpdclient-2.22-1|57	
21cr|libmpdclient-2.22-1|58	%prep
21cr|libmpdclient-2.22-1|59	%autosetup -p1
21cr|libmpdclient-2.22-1|60	
21cr|libmpdclient-2.22-1|61	
21cr|libmpdclient-2.22-1|62	%build
21cr|libmpdclient-2.22-1|63	%meson -Ddocumentation="true"
21cr|libmpdclient-2.22-1|64	%meson_build
21cr|libmpdclient-2.22-1|65	
21cr|libmpdclient-2.22-1|66	
21cr|libmpdclient-2.22-1|67	%install
21cr|libmpdclient-2.22-1|68	%meson_install

2743 21
21cr|libmsntp-1.6a-13|1	%define major 1
21cr|libmsntp-1.6a-13|2	%define libname %mklibname msntp %{major}
21cr|libmsntp-1.6a-13|3	%define devname %mklibname msntp -d
21cr|libmsntp-1.6a-13|4	
21cr|libmsntp-1.6a-13|5	Summary:	Full-featured, compact, portable SNTP library
21cr|libmsntp-1.6a-13|6	Name:		libmsntp
21cr|libmsntp-1.6a-13|7	Version:	1.6a
21cr|libmsntp-1.6a-13|8	Release:	13
21cr|libmsntp-1.6a-13|9	License:	GPLv2+
21cr|libmsntp-1.6a-13|10	Group:		System/Libraries
21cr|libmsntp-1.6a-13|11	Url:		http://snarfed.org/space/libmsntp
21cr|libmsntp-1.6a-13|12	Source0:	http://ryan.barrett.name/%{name}-%{version}.tar.bz2
21cr|libmsntp-1.6a-13|13	Patch0:		libmsntp-1.6a-shared.diff
21cr|libmsntp-1.6a-13|14	
21cr|libmsntp-1.6a-13|15	%description
21cr|libmsntp-1.6a-13|16	libmsntp is a full-featured, compact, portable SNTP library.
21cr|libmsntp-1.6a-13|17	
21cr|libmsntp-1.6a-13|18	libmsntp provides SNTP client and server functionality in a shared
21cr|libmsntp-1.6a-13|19	library with a simple API. SNTP (RFC 2030) is a simplified version
21cr|libmsntp-1.6a-13|20	of NTP, which allows precise synchronization of system clocks over
21cr|libmsntp-1.6a-13|21	a best-effort network.
21cr|libmsntp-1.6a-13|22	
21cr|libmsntp-1.6a-13|23	#----------------------------------------------------------------------------
21cr|libmsntp-1.6a-13|24	
21cr|libmsntp-1.6a-13|25	%package -n %{libname}
21cr|libmsntp-1.6a-13|26	Summary:	Full-featured, compact, portable SNTP library
21cr|libmsntp-1.6a-13|27	Group:		System/Libraries
21cr|libmsntp-1.6a-13|28	
21cr|libmsntp-1.6a-13|29	%description -n %{libname}
21cr|libmsntp-1.6a-13|30	libmsntp is a full-featured, compact, portable SNTP library.
21cr|libmsntp-1.6a-13|31	
21cr|libmsntp-1.6a-13|32	libmsntp provides SNTP client and server functionality in a shared
21cr|libmsntp-1.6a-13|33	library with a simple API. SNTP (RFC 2030) is a simplified version
21cr|libmsntp-1.6a-13|34	of NTP, which allows precise synchronization of system clocks over
21cr|libmsntp-1.6a-13|35	a best-effort network.
21cr|libmsntp-1.6a-13|36	
21cr|libmsntp-1.6a-13|37	%files -n %{libname}
21cr|libmsntp-1.6a-13|38	%doc Copyright.msntp LICENSE README*
21cr|libmsntp-1.6a-13|39	%{_libdir}/libmsntp.so.%{major}*
21cr|libmsntp-1.6a-13|40	
21cr|libmsntp-1.6a-13|41	#----------------------------------------------------------------------------
21cr|libmsntp-1.6a-13|42	
21cr|libmsntp-1.6a-13|43	%package -n %{devname}
21cr|libmsntp-1.6a-13|44	Summary:	Static library and header files for the libmsntp library
21cr|libmsntp-1.6a-13|45	Group:		Development/C
21cr|libmsntp-1.6a-13|46	Requires:	%{libname} = %{EVRD}
21cr|libmsntp-1.6a-13|47	Provides:	%{name}-devel = %{EVRD}
21cr|libmsntp-1.6a-13|48	Conflicts:	%{_lib}msntp1-devel < 1.6a-12
21cr|libmsntp-1.6a-13|49	Obsoletes:	%{_lib}msntp1-devel < 1.6a-12
21cr|libmsntp-1.6a-13|50	
21cr|libmsntp-1.6a-13|51	%description -n %{devname}
21cr|libmsntp-1.6a-13|52	libmsntp is a full-featured, compact, portable SNTP library.
21cr|libmsntp-1.6a-13|53	
21cr|libmsntp-1.6a-13|54	libmsntp provides SNTP client and server functionality in a shared
21cr|libmsntp-1.6a-13|55	library with a simple API. SNTP (RFC 2030) is a simplified version
21cr|libmsntp-1.6a-13|56	of NTP, which allows precise synchronization of system clocks over
21cr|libmsntp-1.6a-13|57	a best-effort network.
21cr|libmsntp-1.6a-13|58	
21cr|libmsntp-1.6a-13|59	This package contains the static libevent library and its header files
21cr|libmsntp-1.6a-13|60	needed to compile applications such as stegdetect, etc.
21cr|libmsntp-1.6a-13|61	
21cr|libmsntp-1.6a-13|62	%files -n %{devname}
21cr|libmsntp-1.6a-13|63	%doc example.c
21cr|libmsntp-1.6a-13|64	%{_includedir}/*
21cr|libmsntp-1.6a-13|65	%{_libdir}/libmsntp.so
21cr|libmsntp-1.6a-13|66	%{_libdir}/libmsntp.a
21cr|libmsntp-1.6a-13|67	
21cr|libmsntp-1.6a-13|68	#----------------------------------------------------------------------------
21cr|libmsntp-1.6a-13|69	
21cr|libmsntp-1.6a-13|70	%prep
21cr|libmsntp-1.6a-13|71	%setup -q
21cr|libmsntp-1.6a-13|72	%patch0 -p0
21cr|libmsntp-1.6a-13|73	
21cr|libmsntp-1.6a-13|74	%build
21cr|libmsntp-1.6a-13|75	%make \
21cr|libmsntp-1.6a-13|76	CFLAGS="%{optflags} -fPIC -DPIC" \
21cr|libmsntp-1.6a-13|77	shared static
21cr|libmsntp-1.6a-13|78	
21cr|libmsntp-1.6a-13|79	%install
21cr|libmsntp-1.6a-13|80	install -d %{buildroot}%{_libdir}
21cr|libmsntp-1.6a-13|81	install -d %{buildroot}%{_includedir}
21cr|libmsntp-1.6a-13|82	
21cr|libmsntp-1.6a-13|83	install -m0755 libmsntp.so.%{major} %{buildroot}%{_libdir}/
21cr|libmsntp-1.6a-13|84	install -m0644 libmsntp.a %{buildroot}%{_libdir}/
21cr|libmsntp-1.6a-13|85	ln -s libmsntp.so.%{major} %{buildroot}%{_libdir}/libmsntp.so
21cr|libmsntp-1.6a-13|86	install -m0644 libmsntp.h %{buildroot}%{_includedir}/

2744 21
21cr|libmusclecard-1.3.6-8|1	%define major 1
21cr|libmusclecard-1.3.6-8|2	%define libname %mklibname musclecard %{major}
21cr|libmusclecard-1.3.6-8|3	%define devname %mklibname musclecard -d
21cr|libmusclecard-1.3.6-8|4	
21cr|libmusclecard-1.3.6-8|5	Summary:	Muscle PCSC Framework for Linux libraries
21cr|libmusclecard-1.3.6-8|6	Name:		libmusclecard
21cr|libmusclecard-1.3.6-8|7	Version:	1.3.6
21cr|libmusclecard-1.3.6-8|8	Release:	8
21cr|libmusclecard-1.3.6-8|9	License:	GPL
21cr|libmusclecard-1.3.6-8|10	Group:		System/Libraries
21cr|libmusclecard-1.3.6-8|11	Url:		http://pcsclite.alioth.debian.org/
21cr|libmusclecard-1.3.6-8|12	Source0:	https://alioth.debian.org/download.php/1478/libmusclecard-%{version}.tar.bz2
21cr|libmusclecard-1.3.6-8|13	Source1:	https://alioth.debian.org/download.php/1479/libmusclecard-%{version}.tar.bz2.asc
21cr|libmusclecard-1.3.6-8|14	Patch0:		libmusclecard-1.3.6-pcsclite-1.6.patch
21cr|libmusclecard-1.3.6-8|15	# actually, it needs 1.2.9-beta7 or higher, but I don't want
21cr|libmusclecard-1.3.6-8|16	# to play with rpm e-v-r comparisons with a "beta" string in them
21cr|libmusclecard-1.3.6-8|17	BuildRequires:	libpcsclite-devel >= 1.3.0
21cr|libmusclecard-1.3.6-8|18	
21cr|libmusclecard-1.3.6-8|19	%description
21cr|libmusclecard-1.3.6-8|20	The purpose of PCSC Lite is to provide a Windows(R) SCard interface in a
21cr|libmusclecard-1.3.6-8|21	very small form factor for communicating to smartcards and readers.
21cr|libmusclecard-1.3.6-8|22	PCSC Lite uses the same winscard api as used under Windows(R).
21cr|libmusclecard-1.3.6-8|23	
21cr|libmusclecard-1.3.6-8|24	The %{name}-devel package contains the header files and libraries
21cr|libmusclecard-1.3.6-8|25	needed for compiling PCSC Lite programs. If you want to develop PCSC Lite-aware
21cr|libmusclecard-1.3.6-8|26	programs, you'll need to install this package.
21cr|libmusclecard-1.3.6-8|27	
21cr|libmusclecard-1.3.6-8|28	This package was tested to work with A.E.T. Europe B.V. SafeSign. This
21cr|libmusclecard-1.3.6-8|29	package is suported by A.E.T. Europe B.V. when used in combination with
21cr|libmusclecard-1.3.6-8|30	SafeSign.
21cr|libmusclecard-1.3.6-8|31	
21cr|libmusclecard-1.3.6-8|32	#----------------------------------------------------------------------------
21cr|libmusclecard-1.3.6-8|33	
21cr|libmusclecard-1.3.6-8|34	%package -n %{libname}
21cr|libmusclecard-1.3.6-8|35	Summary:	Muscle PCSC Framework for Linux libraries
21cr|libmusclecard-1.3.6-8|36	Group:		System/Libraries
21cr|libmusclecard-1.3.6-8|37	# up to version 1.3.0, libpcsclite had libmusclecard files
21cr|libmusclecard-1.3.6-8|38	Conflicts:	pcsc-lite < 1.3.0
21cr|libmusclecard-1.3.6-8|39	Provides:	libmusclecard = %{EVRD}
21cr|libmusclecard-1.3.6-8|40	
21cr|libmusclecard-1.3.6-8|41	%description -n %{libname}
21cr|libmusclecard-1.3.6-8|42	The purpose of PCSC Lite is to provide a Windows(R) SCard interface in a
21cr|libmusclecard-1.3.6-8|43	very small form factor for communicating to smartcards and readers.
21cr|libmusclecard-1.3.6-8|44	PCSC Lite uses the same winscard api as used under Windows(R).
21cr|libmusclecard-1.3.6-8|45	
21cr|libmusclecard-1.3.6-8|46	The %{name}-devel package contains the header files and libraries
21cr|libmusclecard-1.3.6-8|47	needed for compiling PCSC Lite programs. If you want to develop PCSC Lite-aware
21cr|libmusclecard-1.3.6-8|48	programs, you'll need to install this package.
21cr|libmusclecard-1.3.6-8|49	
21cr|libmusclecard-1.3.6-8|50	This package was tested to work with A.E.T. Europe B.V. SafeSign. This
21cr|libmusclecard-1.3.6-8|51	package is suported by A.E.T. Europe B.V. when used in combination with
21cr|libmusclecard-1.3.6-8|52	SafeSign.
21cr|libmusclecard-1.3.6-8|53	
21cr|libmusclecard-1.3.6-8|54	%files -n %{libname}
21cr|libmusclecard-1.3.6-8|55	%{_libdir}/libmusclecard.so.%{major}*
21cr|libmusclecard-1.3.6-8|56	
21cr|libmusclecard-1.3.6-8|57	#----------------------------------------------------------------------------
21cr|libmusclecard-1.3.6-8|58	
21cr|libmusclecard-1.3.6-8|59	%package -n %{devname}
21cr|libmusclecard-1.3.6-8|60	Summary:	Files used for libmusclecard development
21cr|libmusclecard-1.3.6-8|61	Group:		Development/Other
21cr|libmusclecard-1.3.6-8|62	Requires:	%{libname} = %{EVRD}
21cr|libmusclecard-1.3.6-8|63	Provides:	%{name}-devel = %{EVRD}
21cr|libmusclecard-1.3.6-8|64	
21cr|libmusclecard-1.3.6-8|65	%description -n %{devname}
21cr|libmusclecard-1.3.6-8|66	This package contains files used for libmusclecard development.
21cr|libmusclecard-1.3.6-8|67	
21cr|libmusclecard-1.3.6-8|68	%files -n %{devname}
21cr|libmusclecard-1.3.6-8|69	%doc AUTHORS COPYING ChangeLog
21cr|libmusclecard-1.3.6-8|70	%doc ChangeLog.svn doc/*.pdf
21cr|libmusclecard-1.3.6-8|71	%{_includedir}/PCSC/*
21cr|libmusclecard-1.3.6-8|72	%{_libdir}/libmusclecard.so
21cr|libmusclecard-1.3.6-8|73	%{_libdir}/pkgconfig/libmusclecard.pc
21cr|libmusclecard-1.3.6-8|74	%{_sbindir}/bundleTool
21cr|libmusclecard-1.3.6-8|75	%{_mandir}/man8/bundleTool.8*
21cr|libmusclecard-1.3.6-8|76	
21cr|libmusclecard-1.3.6-8|77	#----------------------------------------------------------------------------
21cr|libmusclecard-1.3.6-8|78	
21cr|libmusclecard-1.3.6-8|79	%prep
21cr|libmusclecard-1.3.6-8|80	%setup -q
21cr|libmusclecard-1.3.6-8|81	%patch0 -p0
21cr|libmusclecard-1.3.6-8|82	
21cr|libmusclecard-1.3.6-8|83	%build
21cr|libmusclecard-1.3.6-8|84	autoreconf -fi
21cr|libmusclecard-1.3.6-8|85	%configure --enable-muscledropdir=%{_libdir}/pcsc/services
21cr|libmusclecard-1.3.6-8|86	%make
21cr|libmusclecard-1.3.6-8|87	
21cr|libmusclecard-1.3.6-8|88	%install
21cr|libmusclecard-1.3.6-8|89	%makeinstall_std
21cr|libmusclecard-1.3.6-8|90	
21cr|libmusclecard-1.3.6-8|91	# this file is included in %%doc
21cr|libmusclecard-1.3.6-8|92	rm -rf %{buildroot}%{_prefix}/doc
21cr|libmusclecard-1.3.6-8|93	

2745 21
21cr|libmusicxml-3.18-1|1	%define	major	3
21cr|libmusicxml-3.18-1|2	%define	libname	%mklibname musicxml %{major}
21cr|libmusicxml-3.18-1|3	%define	devname	%mklibname musicxml -d
21cr|libmusicxml-3.18-1|4	%define	oname	libmusicxml2
21cr|libmusicxml-3.18-1|5	
21cr|libmusicxml-3.18-1|6	Summary:	A toolbox to support the MusicXML format
21cr|libmusicxml-3.18-1|7	Name:		libmusicxml
21cr|libmusicxml-3.18-1|8	Version:	3.18
21cr|libmusicxml-3.18-1|9	Release:	1
21cr|libmusicxml-3.18-1|10	License:	LGPLv2.1+ and MusicXML Public License v3.0
21cr|libmusicxml-3.18-1|11	Group:		Publishing
21cr|libmusicxml-3.18-1|12	Url:		http://www.musicxml.com/
21cr|libmusicxml-3.18-1|13	Source0:	https://github.com/grame-cncm/libmusicxml/archive/%{name}-%{version}.tar.gz
21cr|libmusicxml-3.18-1|14	Source100:	%{name}.rpmlintrc
21cr|libmusicxml-3.18-1|15	Patch0:		%{name}-3.0.0-fix-Doxyfile.patch
21cr|libmusicxml-3.18-1|16	BuildRequires:	cmake
21cr|libmusicxml-3.18-1|17	BuildRequires:	doxygen
21cr|libmusicxml-3.18-1|18	
21cr|libmusicxml-3.18-1|19	%description
21cr|libmusicxml-3.18-1|20	MusicXML is a standard open format for exchanging digital sheet music. It was
21cr|libmusicxml-3.18-1|21	designed from the ground up for sharing sheet music files between applications
21cr|libmusicxml-3.18-1|22	and for archiving sheet music files for use in the future.
21cr|libmusicxml-3.18-1|23	This package provides a complete toolbox to allow MusicXML support.
21cr|libmusicxml-3.18-1|24	
21cr|libmusicxml-3.18-1|25	#------------------------------------------------------------------------------
21cr|libmusicxml-3.18-1|26	
21cr|libmusicxml-3.18-1|27	%package -n %{libname}
21cr|libmusicxml-3.18-1|28	Summary:	Library and XML files for MusicXML support
21cr|libmusicxml-3.18-1|29	Group:		System/Libraries
21cr|libmusicxml-3.18-1|30	Provides:	%{name} = %{EVRD}
21cr|libmusicxml-3.18-1|31	
21cr|libmusicxml-3.18-1|32	%description -n %{libname}
21cr|libmusicxml-3.18-1|33	MusicXML is a standard open format for exchanging digital sheet music.
21cr|libmusicxml-3.18-1|34	This package contains the binary library and XML files needed to provide
21cr|libmusicxml-3.18-1|35	MusicXML support.
21cr|libmusicxml-3.18-1|36	
21cr|libmusicxml-3.18-1|37	%files -n %{libname}
21cr|libmusicxml-3.18-1|38	%doc license.txt readme.md
21cr|libmusicxml-3.18-1|39	#doc doc/introductionToMusicXML/IntroductionToMusicXML.pdf
21cr|libmusicxml-3.18-1|40	%{_libdir}/%{oname}.so.%{major}*
21cr|libmusicxml-3.18-1|41	
21cr|libmusicxml-3.18-1|42	#------------------------------------------------------------------------------
21cr|libmusicxml-3.18-1|43	
21cr|libmusicxml-3.18-1|44	%package -n %{devname}
21cr|libmusicxml-3.18-1|45	Summary:		Development files for %{libname}
21cr|libmusicxml-3.18-1|46	Group:			Development/C++
21cr|libmusicxml-3.18-1|47	Requires:		%{libname} = %{EVRD}
21cr|libmusicxml-3.18-1|48	Provides:		%{name}-devel = %{EVRD}
21cr|libmusicxml-3.18-1|49	
21cr|libmusicxml-3.18-1|50	%description -n %{devname}
21cr|libmusicxml-3.18-1|51	MusicXML is a standard open format for exchanging digital sheet music.
21cr|libmusicxml-3.18-1|52	This package contains the development files needed to provide MusicXML
21cr|libmusicxml-3.18-1|53	support.
21cr|libmusicxml-3.18-1|54	
21cr|libmusicxml-3.18-1|55	%files -n %{devname}
21cr|libmusicxml-3.18-1|56	%doc license.txt doc/html/*
21cr|libmusicxml-3.18-1|57	%{_includedir}/%{name}/*.h
21cr|libmusicxml-3.18-1|58	%{_libdir}/%{oname}.so
21cr|libmusicxml-3.18-1|59	%{_datadir}/%{name}/schema/3.1/*
21cr|libmusicxml-3.18-1|60	
21cr|libmusicxml-3.18-1|61	#------------------------------------------------------------------------------
21cr|libmusicxml-3.18-1|62	
21cr|libmusicxml-3.18-1|63	%package tools
21cr|libmusicxml-3.18-1|64	Summary:	Development files for %{libname}
21cr|libmusicxml-3.18-1|65	Group:		Development/C++
21cr|libmusicxml-3.18-1|66	Requires:	%{libname} = %{EVRD}
21cr|libmusicxml-3.18-1|67	Requires:	%{name}-dtd = %{EVRD}
21cr|libmusicxml-3.18-1|68	%rename		%{name}-examples
21cr|libmusicxml-3.18-1|69	
21cr|libmusicxml-3.18-1|70	%description tools
21cr|libmusicxml-3.18-1|71	MusicXML is a standard open format for exchanging digital sheet music.
21cr|libmusicxml-3.18-1|72	This package contains sample programs and tools built with %{libname}.
21cr|libmusicxml-3.18-1|73	
21cr|libmusicxml-3.18-1|74	%files tools
21cr|libmusicxml-3.18-1|75	%doc license.txt
21cr|libmusicxml-3.18-1|76	%doc doc/userSGuideToXml2ly/userSGuideToXml2ly.pdf
21cr|libmusicxml-3.18-1|77	%{_bindir}/*
21cr|libmusicxml-3.18-1|78	%dir %{_datadir}/%{name}
21cr|libmusicxml-3.18-1|79	%dir %{_datadir}/%{name}/misc
21cr|libmusicxml-3.18-1|80	%dir %{_datadir}/%{name}/samples
21cr|libmusicxml-3.18-1|81	%dir %{_datadir}/%{name}/xml2guido
21cr|libmusicxml-3.18-1|82	%{_datadir}/%{name}/misc/*
21cr|libmusicxml-3.18-1|83	%{_datadir}/%{name}/samples/*
21cr|libmusicxml-3.18-1|84	%{_datadir}/%{name}/xml2guido/*.xml
21cr|libmusicxml-3.18-1|85	
21cr|libmusicxml-3.18-1|86	#------------------------------------------------------------------------------
21cr|libmusicxml-3.18-1|87	
21cr|libmusicxml-3.18-1|88	%package dtd
21cr|libmusicxml-3.18-1|89	Summary:		Development files for %{libname}
21cr|libmusicxml-3.18-1|90	Group:			Publishing
21cr|libmusicxml-3.18-1|91	Requires:		%{libname} = %{EVRD}
21cr|libmusicxml-3.18-1|92	Provides:		%{name}-dtd = %{EVRD}
21cr|libmusicxml-3.18-1|93	
21cr|libmusicxml-3.18-1|94	%description dtd
21cr|libmusicxml-3.18-1|95	MusicXML is a standard open format for exchanging digital sheet music.
21cr|libmusicxml-3.18-1|96	This package contains the XML files needed to provide MusicXML support.
21cr|libmusicxml-3.18-1|97	
21cr|libmusicxml-3.18-1|98	%files dtd
21cr|libmusicxml-3.18-1|99	%doc dtds/3.1/README.md
21cr|libmusicxml-3.18-1|100	%{_datadir}/%{name}/dtds/2.0
21cr|libmusicxml-3.18-1|101	%{_datadir}/%{name}/dtds/3.0
21cr|libmusicxml-3.18-1|102	%{_datadir}/%{name}/dtds/3.1
21cr|libmusicxml-3.18-1|103	
21cr|libmusicxml-3.18-1|104	#------------------------------------------------------------------------------
21cr|libmusicxml-3.18-1|105	
21cr|libmusicxml-3.18-1|106	
21cr|libmusicxml-3.18-1|107	%prep
21cr|libmusicxml-3.18-1|108	%setup -qn %{name}-%{version}
21cr|libmusicxml-3.18-1|109	%patch0 -p1
21cr|libmusicxml-3.18-1|110	
21cr|libmusicxml-3.18-1|111	# Fix perms
21cr|libmusicxml-3.18-1|112	find src/ -name "*.h" -o -name "*.cpp" | xargs chmod 0644
21cr|libmusicxml-3.18-1|113	
21cr|libmusicxml-3.18-1|114	
21cr|libmusicxml-3.18-1|115	%build
21cr|libmusicxml-3.18-1|116	cd build
21cr|libmusicxml-3.18-1|117	%cmake	\
21cr|libmusicxml-3.18-1|118	-DCMAKE_CONFIGURATION_TYPES="Release" \
21cr|libmusicxml-3.18-1|119	-DLIBRARY_OUTPUT_PATH="%{_libdir}"
21cr|libmusicxml-3.18-1|120	
21cr|libmusicxml-3.18-1|121	# HACK: Fix hardcoded library installation place in cmake_install.cmake
21cr|libmusicxml-3.18-1|122	# because changing "LIBRARY_OUTPUT_PATH" in CMakeLists.txt file does not have any effect
21cr|libmusicxml-3.18-1|123	sed -i 's|"${CMAKE_INSTALL_PREFIX}/lib"|"${CMAKE_INSTALL_PREFIX}/%{_lib}"|g' cmake_install.cmake
21cr|libmusicxml-3.18-1|124	%make
21cr|libmusicxml-3.18-1|125	
21cr|libmusicxml-3.18-1|126	# Make docs
21cr|libmusicxml-3.18-1|127	pushd ../../doc
21cr|libmusicxml-3.18-1|128	doxygen -u
21cr|libmusicxml-3.18-1|129	doxygen Doxyfile
21cr|libmusicxml-3.18-1|130	popd
21cr|libmusicxml-3.18-1|131	
21cr|libmusicxml-3.18-1|132	
21cr|libmusicxml-3.18-1|133	%install
21cr|libmusicxml-3.18-1|134	%makeinstall_std -C build/build
21cr|libmusicxml-3.18-1|135	
21cr|libmusicxml-3.18-1|136	# Manually install various useful stuff:
21cr|libmusicxml-3.18-1|137	# 1. Other example tools (xml2midi, xmlclone...)
21cr|libmusicxml-3.18-1|138	mkdir -p %{buildroot}%{_bindir}
21cr|libmusicxml-3.18-1|139	mv build/bin/xml2midi %{buildroot}%{_bindir}/
21cr|libmusicxml-3.18-1|140	cp build/bin/{xmlclone,xmlfactory,xmliter} %{buildroot}%{_bindir}/
21cr|libmusicxml-3.18-1|141	cp build/bin/{countnotes,partsummary,RandomMusic} %{buildroot}%{_bindir}/
21cr|libmusicxml-3.18-1|142	
21cr|libmusicxml-3.18-1|143	# 2. Dtd files for MusicXML
21cr|libmusicxml-3.18-1|144	mkdir -p %{buildroot}%{_datadir}/%{name}/dtds/{2.0,3.0,3.1}
21cr|libmusicxml-3.18-1|145	cp dtds/2.0/* %{buildroot}%{_datadir}/%{name}/dtds/2.0
21cr|libmusicxml-3.18-1|146	cp dtds/3.0/* %{buildroot}%{_datadir}/%{name}/dtds/3.0
21cr|libmusicxml-3.18-1|147	cp -a dtds/3.1/* %{buildroot}%{_datadir}/%{name}/dtds/3.1
21cr|libmusicxml-3.18-1|148	
21cr|libmusicxml-3.18-1|149	# 3. Sample & test files
21cr|libmusicxml-3.18-1|150	mkdir -p %{buildroot}%{_datadir}/%{name}/samples/{musicxml,scores}
21cr|libmusicxml-3.18-1|151	mkdir -p %{buildroot}%{_datadir}/%{name}/misc
21cr|libmusicxml-3.18-1|152	mkdir -p %{buildroot}%{_datadir}/%{name}/xml2guido
21cr|libmusicxml-3.18-1|153	cp files/misc/* %{buildroot}%{_datadir}/%{name}/misc/
21cr|libmusicxml-3.18-1|154	cp -a files/samples/musicxml/* %{buildroot}%{_datadir}/%{name}/samples/musicxml/
21cr|libmusicxml-3.18-1|155	#cp files/samples/scores/*.{gif,pdf} %%{buildroot}%%{_datadir}/%%{name}/samples/scores/
21cr|libmusicxml-3.18-1|156	cp files/xml2guido/* %{buildroot}%{_datadir}/%{name}/xml2guido
21cr|libmusicxml-3.18-1|157	
21cr|libmusicxml-3.18-1|158	# Drop unwanted stuff
21cr|libmusicxml-3.18-1|159	rm -f %{buildroot}%{_prefix}/CHANGELOG.txt
21cr|libmusicxml-3.18-1|160	rm -f %{buildroot}%{_prefix}/README.html
21cr|libmusicxml-3.18-1|161	rm -f %{buildroot}%{_datadir}/%{name}/doc/*
21cr|libmusicxml-3.18-1|162	rmdir %{buildroot}%{_datadir}/%{name}/doc/
21cr|libmusicxml-3.18-1|163	rm -f %{buildroot}%{_libdir}/*.a
21cr|libmusicxml-3.18-1|164	
21cr|libmusicxml-3.18-1|165	# Fix perms
21cr|libmusicxml-3.18-1|166	chmod -x %{buildroot}%{_datadir}/%{name}/dtds/3.1/schema/*

2746 21
21cr|libmxp-0.2.4-6|1	%define major 0
21cr|libmxp-0.2.4-6|2	%define libname %mklibname mxp %{major}
21cr|libmxp-0.2.4-6|3	%define devname %mklibname mxp -d
21cr|libmxp-0.2.4-6|4	
21cr|libmxp-0.2.4-6|5	Summary:	Library that parses MXP stream
21cr|libmxp-0.2.4-6|6	Name:		libmxp
21cr|libmxp-0.2.4-6|7	Version:	0.2.4
21cr|libmxp-0.2.4-6|8	Release:	6
21cr|libmxp-0.2.4-6|9	License:	LGPLv2+
21cr|libmxp-0.2.4-6|10	Group:		Development/C++
21cr|libmxp-0.2.4-6|11	Url:		http://www.kmuddy.com
21cr|libmxp-0.2.4-6|12	Source0:	http://www.kmuddy.com/libmxp/files/%{name}-%{version}.tar.gz
21cr|libmxp-0.2.4-6|13	Patch0:		libmxp-0.2.4-optflags.patch
21cr|libmxp-0.2.4-6|14	BuildRequires:	cmake
21cr|libmxp-0.2.4-6|15	
21cr|libmxp-0.2.4-6|16	%description
21cr|libmxp-0.2.4-6|17	Library that parses MXP stream.
21cr|libmxp-0.2.4-6|18	
21cr|libmxp-0.2.4-6|19	#----------------------------------------------------------------------------
21cr|libmxp-0.2.4-6|20	
21cr|libmxp-0.2.4-6|21	%package -n %{libname}
21cr|libmxp-0.2.4-6|22	Summary:	Shared library for MXP
21cr|libmxp-0.2.4-6|23	Group:		System/Libraries
21cr|libmxp-0.2.4-6|24	
21cr|libmxp-0.2.4-6|25	%description -n %{libname}
21cr|libmxp-0.2.4-6|26	This package contains library files of libmxp.
21cr|libmxp-0.2.4-6|27	
21cr|libmxp-0.2.4-6|28	%files -n %{libname}
21cr|libmxp-0.2.4-6|29	%{_libdir}/libmxp.so.%{major}*
21cr|libmxp-0.2.4-6|30	
21cr|libmxp-0.2.4-6|31	#----------------------------------------------------------------------------
21cr|libmxp-0.2.4-6|32	
21cr|libmxp-0.2.4-6|33	%package -n %{devname}
21cr|libmxp-0.2.4-6|34	Summary:	MXP devellopment files
21cr|libmxp-0.2.4-6|35	Group:		Development/C++
21cr|libmxp-0.2.4-6|36	Requires:	%{libname} = %{EVRD}
21cr|libmxp-0.2.4-6|37	Provides:	%{name}-devel = %{EVRD}
21cr|libmxp-0.2.4-6|38	
21cr|libmxp-0.2.4-6|39	%description -n %{devname}
21cr|libmxp-0.2.4-6|40	This package contains files need to build applications using libmxp.
21cr|libmxp-0.2.4-6|41	
21cr|libmxp-0.2.4-6|42	%files -n %{devname}
21cr|libmxp-0.2.4-6|43	%doc ChangeLog README* NEWS
21cr|libmxp-0.2.4-6|44	%{_libdir}/libmxp.so
21cr|libmxp-0.2.4-6|45	%{_includedir}/libmxp/libmxp.h
21cr|libmxp-0.2.4-6|46	
21cr|libmxp-0.2.4-6|47	#----------------------------------------------------------------------------
21cr|libmxp-0.2.4-6|48	
21cr|libmxp-0.2.4-6|49	%prep
21cr|libmxp-0.2.4-6|50	%setup -q
21cr|libmxp-0.2.4-6|51	%patch0 -p1
21cr|libmxp-0.2.4-6|52	
21cr|libmxp-0.2.4-6|53	%build
21cr|libmxp-0.2.4-6|54	%cmake
21cr|libmxp-0.2.4-6|55	%make
21cr|libmxp-0.2.4-6|56	
21cr|libmxp-0.2.4-6|57	%install
21cr|libmxp-0.2.4-6|58	%makeinstall_std -C build

2747 21
21cr|libnatpmp-20150609-1|1	%define major 1
21cr|libnatpmp-20150609-1|2	%define libname %mklibname natpmp %{major}
21cr|libnatpmp-20150609-1|3	%define develname %mklibname -d natpmp
21cr|libnatpmp-20150609-1|4	%global __strip /bin/true
21cr|libnatpmp-20150609-1|5	
21cr|libnatpmp-20150609-1|6	Summary:     Direct concurrent to the UPnP IGD specification
21cr|libnatpmp-20150609-1|7	Name:        libnatpmp
21cr|libnatpmp-20150609-1|8	Version:     20150609
21cr|libnatpmp-20150609-1|9	Release:     1
21cr|libnatpmp-20150609-1|10	License:     LGPLv2+
21cr|libnatpmp-20150609-1|11	Group:       System/Libraries
21cr|libnatpmp-20150609-1|12	Url:         http://miniupnp.free.fr/
21cr|libnatpmp-20150609-1|13	Source:      http://miniupnp.free.fr/files/%{name}-%{version}.tar.gz
21cr|libnatpmp-20150609-1|14	Requires:    %{libname} = %{EVRD}
21cr|libnatpmp-20150609-1|15	Provides:    natpmp = %{EVRD}
21cr|libnatpmp-20150609-1|16	
21cr|libnatpmp-20150609-1|17	%description
21cr|libnatpmp-20150609-1|18	libnatpmp is an attempt to make a portable and fully compliant
21cr|libnatpmp-20150609-1|19	implementation of the protocol for the client side. It is based on non
21cr|libnatpmp-20150609-1|20	blocking sockets and all calls of the API are asynchronous. It is
21cr|libnatpmp-20150609-1|21	therefore very easy to integrate the NAT-PMP code to any event driven code.
21cr|libnatpmp-20150609-1|22	
21cr|libnatpmp-20150609-1|23	%files
21cr|libnatpmp-20150609-1|24	%{_bindir}/*
21cr|libnatpmp-20150609-1|25	#----------------------------------------------------
21cr|libnatpmp-20150609-1|26	
21cr|libnatpmp-20150609-1|27	%package -n %{libname}
21cr|libnatpmp-20150609-1|28	Summary: Direct concurrent to the UPnP IGD specification
21cr|libnatpmp-20150609-1|29	Group: System/Libraries
21cr|libnatpmp-20150609-1|30	
21cr|libnatpmp-20150609-1|31	
21cr|libnatpmp-20150609-1|32	%description -n %{libname}
21cr|libnatpmp-20150609-1|33	libnatpmp is an attempt to make a portable and fully compliant
21cr|libnatpmp-20150609-1|34	implementation of the protocol for the client side. It is based on non
21cr|libnatpmp-20150609-1|35	blocking sockets and all calls of the API are asynchronous. It is
21cr|libnatpmp-20150609-1|36	therefore very easy to integrate the NAT-PMP code to any event driven code.
21cr|libnatpmp-20150609-1|37	
21cr|libnatpmp-20150609-1|38	%files -n %{libname}
21cr|libnatpmp-20150609-1|39	%{_libdir}/*.so.%{major}
21cr|libnatpmp-20150609-1|40	#----------------------------------------------------
21cr|libnatpmp-20150609-1|41	
21cr|libnatpmp-20150609-1|42	%package -n %{develname}
21cr|libnatpmp-20150609-1|43	Summary: Header files, libraries and development documentation for libnatpmp
21cr|libnatpmp-20150609-1|44	Group: Development/C
21cr|libnatpmp-20150609-1|45	Requires: %{libname} = %{EVRD}
21cr|libnatpmp-20150609-1|46	Provides: %{name}-devel = %{EVRD}
21cr|libnatpmp-20150609-1|47	Provides: natpmp-devel = %{EVRD}
21cr|libnatpmp-20150609-1|48	
21cr|libnatpmp-20150609-1|49	%description -n %{develname}
21cr|libnatpmp-20150609-1|50	This package contains the header files and development documentation for
21cr|libnatpmp-20150609-1|51	libnatpmp. If you like to develop programs using miniupnpc, you will need
21cr|libnatpmp-20150609-1|52	to install libnatpmp-devel.
21cr|libnatpmp-20150609-1|53	
21cr|libnatpmp-20150609-1|54	%files -n %{develname}
21cr|libnatpmp-20150609-1|55	%{_libdir}/*.so
21cr|libnatpmp-20150609-1|56	%{_includedir}/*.h
21cr|libnatpmp-20150609-1|57	
21cr|libnatpmp-20150609-1|58	#----------------------------------------------------
21cr|libnatpmp-20150609-1|59	
21cr|libnatpmp-20150609-1|60	%prep
21cr|libnatpmp-20150609-1|61	%setup -q
21cr|libnatpmp-20150609-1|62	
21cr|libnatpmp-20150609-1|63	%build
21cr|libnatpmp-20150609-1|64	
21cr|libnatpmp-20150609-1|65	%make \
21cr|libnatpmp-20150609-1|66	LDFLAGS="%ldflags" \
21cr|libnatpmp-20150609-1|67	CFLAGS="-fPIC -Wall -DENABLE_STRNATPMPERR %{optflags}" \
21cr|libnatpmp-20150609-1|68	EXTRA_LD="%{?__global_ldflags}"
21cr|libnatpmp-20150609-1|69	
21cr|libnatpmp-20150609-1|70	%install
21cr|libnatpmp-20150609-1|71	%makeinstall_std \
21cr|libnatpmp-20150609-1|72	INSTALLPREFIX=%{buildroot}%{_prefix} \
21cr|libnatpmp-20150609-1|73	INSTALLDIRLIB=%{buildroot}%{_libdir} \
21cr|libnatpmp-20150609-1|74	INSTALLDIRINC="%{buildroot}%{_includedir}" \
21cr|libnatpmp-20150609-1|75	INSTALLDIRBIN="%{buildroot}%{_bindir}"
21cr|libnatpmp-20150609-1|76	
21cr|libnatpmp-20150609-1|77	chmod 0755 %{buildroot}%{_libdir}/libnatpmp.so.1
21cr|libnatpmp-20150609-1|78	
21cr|libnatpmp-20150609-1|79	rm -f %{buildroot}%{_libdir}/*.a
21cr|libnatpmp-20150609-1|80	

2748 21
21cr|libnbd-1.20.3-2|1	%global __provides_exclude_from ^%{python3_sitearch}/lib.*\\.so
21cr|libnbd-1.20.3-2|2	
21cr|libnbd-1.20.3-2|3	%define url_ver %(echo %{version}| cut -d. -f-2)
21cr|libnbd-1.20.3-2|4	
21cr|libnbd-1.20.3-2|5	%define major 0
21cr|libnbd-1.20.3-2|6	%define libname %mklibname nbd %{major}
21cr|libnbd-1.20.3-2|7	%define devname %mklibname nbd -d
21cr|libnbd-1.20.3-2|8	
21cr|libnbd-1.20.3-2|9	Summary:	NBD client library in userspace
21cr|libnbd-1.20.3-2|10	Name:		libnbd
21cr|libnbd-1.20.3-2|11	Version:	1.20.3
21cr|libnbd-1.20.3-2|12	Release:	2
21cr|libnbd-1.20.3-2|13	License:	LGPLv2.0+
21cr|libnbd-1.20.3-2|14	Group:		System/Libraries
21cr|libnbd-1.20.3-2|15	Url:		https://gitlab.com/nbdkit/libnbd
21cr|libnbd-1.20.3-2|16	Source0:	https://download.libguestfs.org/libnbd/%{url_ver}-stable/%{name}-%{version}.tar.gz
21cr|libnbd-1.20.3-2|17	BuildRequires:	ocaml
21cr|libnbd-1.20.3-2|18	BuildRequires:	ocaml-findlib-devel
21cr|libnbd-1.20.3-2|19	BuildRequires:	perl(Pod::Man)
21cr|libnbd-1.20.3-2|20	BuildRequires:	pkgconfig(bash-completion)
21cr|libnbd-1.20.3-2|21	BuildRequires:	pkgconfig(fuse3)
21cr|libnbd-1.20.3-2|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|libnbd-1.20.3-2|23	BuildRequires:	pkgconfig(gnutls)
21cr|libnbd-1.20.3-2|24	BuildRequires:	pkgconfig(liburing)
21cr|libnbd-1.20.3-2|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libnbd-1.20.3-2|26	BuildRequires:	pkgconfig(python3)
21cr|libnbd-1.20.3-2|27	ExclusiveArch:	x86_64
21cr|libnbd-1.20.3-2|28	
21cr|libnbd-1.20.3-2|29	%description
21cr|libnbd-1.20.3-2|30	NBD — Network Block Device — is a protocol for accessing Block Devices
21cr|libnbd-1.20.3-2|31	(hard disks and disk-like things) over a Network.
21cr|libnbd-1.20.3-2|32	
21cr|libnbd-1.20.3-2|33	This is the NBD client library in userspace, a simple library for
21cr|libnbd-1.20.3-2|34	writing NBD clients.
21cr|libnbd-1.20.3-2|35	
21cr|libnbd-1.20.3-2|36	The key features are:
21cr|libnbd-1.20.3-2|37	* Synchronous and asynchronous APIs, both for ease of use and for
21cr|libnbd-1.20.3-2|38	writing non-blocking, multithreaded clients.
21cr|libnbd-1.20.3-2|39	* High performance.
21cr|libnbd-1.20.3-2|40	* Minimal dependencies for the basic library.
21cr|libnbd-1.20.3-2|41	* Well-documented, stable API.
21cr|libnbd-1.20.3-2|42	* Bindings in several programming languages.
21cr|libnbd-1.20.3-2|43	
21cr|libnbd-1.20.3-2|44	#------------------------------------------------------------------
21cr|libnbd-1.20.3-2|45	
21cr|libnbd-1.20.3-2|46	%package utils
21cr|libnbd-1.20.3-2|47	Summary:	Utils for NBD client library in userspace
21cr|libnbd-1.20.3-2|48	Group:		Development/Other
21cr|libnbd-1.20.3-2|49	
21cr|libnbd-1.20.3-2|50	%description utils
21cr|libnbd-1.20.3-2|51	NBD — Network Block Device — is a protocol for accessing Block Devices
21cr|libnbd-1.20.3-2|52	(hard disks and disk-like things) over a Network.
21cr|libnbd-1.20.3-2|53	
21cr|libnbd-1.20.3-2|54	This is the NBD client library in userspace, a simple library for
21cr|libnbd-1.20.3-2|55	writing NBD clients.
21cr|libnbd-1.20.3-2|56	
21cr|libnbd-1.20.3-2|57	The key features are:
21cr|libnbd-1.20.3-2|58	* Synchronous and asynchronous APIs, both for ease of use and for
21cr|libnbd-1.20.3-2|59	writing non-blocking, multithreaded clients.
21cr|libnbd-1.20.3-2|60	* High performance.
21cr|libnbd-1.20.3-2|61	* Minimal dependencies for the basic library.
21cr|libnbd-1.20.3-2|62	* Well-documented, stable API.
21cr|libnbd-1.20.3-2|63	* Bindings in several programming languages.
21cr|libnbd-1.20.3-2|64	
21cr|libnbd-1.20.3-2|65	%files utils
21cr|libnbd-1.20.3-2|66	%doc README.md
21cr|libnbd-1.20.3-2|67	%license COPYING.LIB
21cr|libnbd-1.20.3-2|68	%{_datadir}/bash-completion/completions/nbdcopy
21cr|libnbd-1.20.3-2|69	%{_datadir}/bash-completion/completions/nbddump
21cr|libnbd-1.20.3-2|70	%{_datadir}/bash-completion/completions/nbdinfo
21cr|libnbd-1.20.3-2|71	%{_bindir}/nbdcopy
21cr|libnbd-1.20.3-2|72	%{_bindir}/nbddump
21cr|libnbd-1.20.3-2|73	%{_bindir}/nbdinfo
21cr|libnbd-1.20.3-2|74	%{_mandir}/man1/nbdcopy.1*
21cr|libnbd-1.20.3-2|75	%{_mandir}/man1/nbddump.1*
21cr|libnbd-1.20.3-2|76	%{_mandir}/man1/nbdinfo.1*
21cr|libnbd-1.20.3-2|77	
21cr|libnbd-1.20.3-2|78	#------------------------------------------------------------------
21cr|libnbd-1.20.3-2|79	
21cr|libnbd-1.20.3-2|80	%package -n ocaml-%{name}
21cr|libnbd-1.20.3-2|81	Summary:	OCaml language bindings for %{name}
21cr|libnbd-1.20.3-2|82	Group:		System/Libraries
21cr|libnbd-1.20.3-2|83	Requires:	%{libname} = %{EVRD}
21cr|libnbd-1.20.3-2|84	
21cr|libnbd-1.20.3-2|85	%description -n ocaml-%{name}
21cr|libnbd-1.20.3-2|86	This package contains OCaml language bindings for %{name}.
21cr|libnbd-1.20.3-2|87	
21cr|libnbd-1.20.3-2|88	%files -n ocaml-%{name}
21cr|libnbd-1.20.3-2|89	%dir %{_libdir}/ocaml/nbd
21cr|libnbd-1.20.3-2|90	%{_libdir}/ocaml/nbd/*.cma
21cr|libnbd-1.20.3-2|91	%{_libdir}/ocaml/nbd/*.cmi
21cr|libnbd-1.20.3-2|92	%{_libdir}/ocaml/nbd/META
21cr|libnbd-1.20.3-2|93	%{_libdir}/ocaml/stublibs/dllmlnbd.so
21cr|libnbd-1.20.3-2|94	%{_libdir}/ocaml/stublibs/dllmlnbd.so.owner
21cr|libnbd-1.20.3-2|95	
21cr|libnbd-1.20.3-2|96	#------------------------------------------------------------------
21cr|libnbd-1.20.3-2|97	
21cr|libnbd-1.20.3-2|98	%package -n %{libname}
21cr|libnbd-1.20.3-2|99	Summary:	NBD client library in userspace
21cr|libnbd-1.20.3-2|100	Group:		System/Libraries
21cr|libnbd-1.20.3-2|101	
21cr|libnbd-1.20.3-2|102	%description -n %{libname}
21cr|libnbd-1.20.3-2|103	NBD client library in userspace.
21cr|libnbd-1.20.3-2|104	
21cr|libnbd-1.20.3-2|105	%files -n %{libname}
21cr|libnbd-1.20.3-2|106	%{_libdir}/%{name}.so.%{major}*
21cr|libnbd-1.20.3-2|107	
21cr|libnbd-1.20.3-2|108	#------------------------------------------------------------------
21cr|libnbd-1.20.3-2|109	
21cr|libnbd-1.20.3-2|110	%package -n ocaml-%{name}-devel
21cr|libnbd-1.20.3-2|111	Summary:	OCaml language development package for %{name}
21cr|libnbd-1.20.3-2|112	Group:		System/Libraries
21cr|libnbd-1.20.3-2|113	Requires:	ocaml-%{name} = %{EVRD}
21cr|libnbd-1.20.3-2|114	
21cr|libnbd-1.20.3-2|115	%description -n ocaml-%{name}-devel
21cr|libnbd-1.20.3-2|116	This package contains OCaml language development package for %{name}.
21cr|libnbd-1.20.3-2|117	Install this if you want to compile OCaml software which uses %{name}.
21cr|libnbd-1.20.3-2|118	
21cr|libnbd-1.20.3-2|119	%files -n ocaml-%{name}-devel
21cr|libnbd-1.20.3-2|120	%doc ocaml/examples/*.ml
21cr|libnbd-1.20.3-2|121	%license ocaml/examples/LICENSE-FOR-EXAMPLES
21cr|libnbd-1.20.3-2|122	%{_libdir}/ocaml/nbd/*.cmxa
21cr|libnbd-1.20.3-2|123	%{_libdir}/ocaml/nbd/*.cmx
21cr|libnbd-1.20.3-2|124	%{_libdir}/ocaml/nbd/*.a
21cr|libnbd-1.20.3-2|125	%{_libdir}/ocaml/nbd/*.mli
21cr|libnbd-1.20.3-2|126	%{_mandir}/man3/libnbd-ocaml.3*
21cr|libnbd-1.20.3-2|127	%{_mandir}/man3/NBD.3*
21cr|libnbd-1.20.3-2|128	%{_mandir}/man3/NBD.*.3*
21cr|libnbd-1.20.3-2|129	
21cr|libnbd-1.20.3-2|130	#------------------------------------------------------------------
21cr|libnbd-1.20.3-2|131	
21cr|libnbd-1.20.3-2|132	%package -n %{devname}
21cr|libnbd-1.20.3-2|133	Summary:	Development headers for %{name}
21cr|libnbd-1.20.3-2|134	Group:		Development/Other
21cr|libnbd-1.20.3-2|135	Requires:	%{libname} = %{EVRD}
21cr|libnbd-1.20.3-2|136	
21cr|libnbd-1.20.3-2|137	%description -n %{devname}
21cr|libnbd-1.20.3-2|138	This package contains development headers for %{name}.
21cr|libnbd-1.20.3-2|139	
21cr|libnbd-1.20.3-2|140	%files -n %{devname}
21cr|libnbd-1.20.3-2|141	%doc examples/*.c
21cr|libnbd-1.20.3-2|142	%license examples/LICENSE-FOR-EXAMPLES
21cr|libnbd-1.20.3-2|143	%{_includedir}/%{name}.h
21cr|libnbd-1.20.3-2|144	%{_libdir}/%{name}.so
21cr|libnbd-1.20.3-2|145	%{_libdir}/pkgconfig/%{name}.pc
21cr|libnbd-1.20.3-2|146	%{_mandir}/man1/%{name}-release-notes-1.*.1*
21cr|libnbd-1.20.3-2|147	%{_mandir}/man3/%{name}.3*
21cr|libnbd-1.20.3-2|148	%{_mandir}/man3/%{name}-security.3*
21cr|libnbd-1.20.3-2|149	%{_mandir}/man3/nbd_*.3*
21cr|libnbd-1.20.3-2|150	
21cr|libnbd-1.20.3-2|151	#------------------------------------------------------------------
21cr|libnbd-1.20.3-2|152	
21cr|libnbd-1.20.3-2|153	%package -n python3-%{name}
21cr|libnbd-1.20.3-2|154	Summary:	Python 3 bindings for %{name}
21cr|libnbd-1.20.3-2|155	Group:		Development/Python
21cr|libnbd-1.20.3-2|156	Requires:	%{libname} = %{EVRD}
21cr|libnbd-1.20.3-2|157	
21cr|libnbd-1.20.3-2|158	%description -n python3-%{name}
21cr|libnbd-1.20.3-2|159	It contains Python 3 bindings for %{name}.
21cr|libnbd-1.20.3-2|160	
21cr|libnbd-1.20.3-2|161	%files -n python3-%{name}
21cr|libnbd-1.20.3-2|162	%doc README.md
21cr|libnbd-1.20.3-2|163	%license COPYING.LIB
21cr|libnbd-1.20.3-2|164	%{_bindir}/nbdsh
21cr|libnbd-1.20.3-2|165	%{_datadir}/bash-completion/completions/nbdsh
21cr|libnbd-1.20.3-2|166	%{_mandir}/man1/nbdsh.1*
21cr|libnbd-1.20.3-2|167	%{python3_sitearch}/%{name}mod*.so
21cr|libnbd-1.20.3-2|168	%{python3_sitearch}/nbd.py
21cr|libnbd-1.20.3-2|169	%{python3_sitearch}/nbdsh.py
21cr|libnbd-1.20.3-2|170	%{python3_sitearch}/__pycache__/nbd*.py*
21cr|libnbd-1.20.3-2|171	
21cr|libnbd-1.20.3-2|172	#------------------------------------------------------------------
21cr|libnbd-1.20.3-2|173	
21cr|libnbd-1.20.3-2|174	%package -n nbdfuse
21cr|libnbd-1.20.3-2|175	Summary:	FUSE support for %{name}
21cr|libnbd-1.20.3-2|176	Group:		System/Libraries
21cr|libnbd-1.20.3-2|177	Recommends:	fuse
21cr|libnbd-1.20.3-2|178	
21cr|libnbd-1.20.3-2|179	%description -n nbdfuse
21cr|libnbd-1.20.3-2|180	This package contains FUSE support for %{name}.
21cr|libnbd-1.20.3-2|181	
21cr|libnbd-1.20.3-2|182	%files -n nbdfuse
21cr|libnbd-1.20.3-2|183	%doc README.md
21cr|libnbd-1.20.3-2|184	%license COPYING.LIB
21cr|libnbd-1.20.3-2|185	%{_bindir}/nbdfuse
21cr|libnbd-1.20.3-2|186	%{_datadir}/bash-completion/completions/nbdfuse
21cr|libnbd-1.20.3-2|187	%{_mandir}/man1/nbdfuse.1*
21cr|libnbd-1.20.3-2|188	
21cr|libnbd-1.20.3-2|189	#------------------------------------------------------------------
21cr|libnbd-1.20.3-2|190	
21cr|libnbd-1.20.3-2|191	%prep
21cr|libnbd-1.20.3-2|192	%autosetup -p1
21cr|libnbd-1.20.3-2|193	
21cr|libnbd-1.20.3-2|194	%build
21cr|libnbd-1.20.3-2|195	LDFLAGS=$(echo %{ldflags} |sed "s/-Wl,--no-undefined//")
21cr|libnbd-1.20.3-2|196	autoreconf -fi
21cr|libnbd-1.20.3-2|197	%configure
21cr|libnbd-1.20.3-2|198	%make
21cr|libnbd-1.20.3-2|199	
21cr|libnbd-1.20.3-2|200	%install
21cr|libnbd-1.20.3-2|201	%make_install
21cr|libnbd-1.20.3-2|202	
21cr|libnbd-1.20.3-2|203	rm -f %{buildroot}%{_mandir}/man3/libnbd-golang.3*

2749 21
21cr|libndpi-4.4-1|1	#%%define _disable_ld_no_undefined 1
21cr|libndpi-4.4-1|2	
21cr|libndpi-4.4-1|3	%define major 4
21cr|libndpi-4.4-1|4	%define libname %mklibname ndpi %{major}
21cr|libndpi-4.4-1|5	%define develname %mklibname ndpi -d
21cr|libndpi-4.4-1|6	%define static %mklibname ndpi -s -d
21cr|libndpi-4.4-1|7	
21cr|libndpi-4.4-1|8	
21cr|libndpi-4.4-1|9	Summary:	Open source deep packet inspection
21cr|libndpi-4.4-1|10	Name:		libndpi
21cr|libndpi-4.4-1|11	Version:	4.4
21cr|libndpi-4.4-1|12	Release:	1
21cr|libndpi-4.4-1|13	License:	LGPLv3
21cr|libndpi-4.4-1|14	Group:		System/Libraries
21cr|libndpi-4.4-1|15	URL:		http://www.ntop.org/products/ndpi/
21cr|libndpi-4.4-1|16	Source0:	https://github.com/ntop/nDPI/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libndpi-4.4-1|17	BuildRequires:	autoconf
21cr|libndpi-4.4-1|18	BuildRequires:	automake
21cr|libndpi-4.4-1|19	BuildRequires:	libtool
21cr|libndpi-4.4-1|20	BuildRequires:	json-c-devel
21cr|libndpi-4.4-1|21	BuildRequires:	pcap-devel
21cr|libndpi-4.4-1|22	
21cr|libndpi-4.4-1|23	%description
21cr|libndpi-4.4-1|24	nDPI is a ntop-maintained superset of the popular OpenDPI library. Released
21cr|libndpi-4.4-1|25	under the GPL license, its goal is to extend the original library by adding
21cr|libndpi-4.4-1|26	new protocols that are otherwise available only on the paid version of OpenDPI.
21cr|libndpi-4.4-1|27	In addition to Unix platforms, we also support Windows, in order to provide
21cr|libndpi-4.4-1|28	you a cross-platform DPI experience. Furthermore, we have modified nDPI do be
21cr|libndpi-4.4-1|29	more suitable for traffic monitoring applications, by disabling specific
21cr|libndpi-4.4-1|30	features that slow down the DPI engine while being them un-necessary for
21cr|libndpi-4.4-1|31	network traffic monitoring.
21cr|libndpi-4.4-1|32	
21cr|libndpi-4.4-1|33	nDPI is used by both ntop and nProbe for adding application-layer detection of
21cr|libndpi-4.4-1|34	protocols, regardless of the port being used. This means that it is possible
21cr|libndpi-4.4-1|35	to both detect known protocols on non-standard ports (e.g. detect http non
21cr|libndpi-4.4-1|36	ports other than 80), and also the opposite (e.g. detect Skype traffic on port
21cr|libndpi-4.4-1|37	80). This is because nowadays the concept of port=application no longer holds.
21cr|libndpi-4.4-1|38	
21cr|libndpi-4.4-1|39	%files
21cr|libndpi-4.4-1|40	%{_bindir}/ndpiReader
21cr|libndpi-4.4-1|41	%{_datadir}/ndpi/
21cr|libndpi-4.4-1|42	
21cr|libndpi-4.4-1|43	
21cr|libndpi-4.4-1|44	#---------------------------------------------------------------------------
21cr|libndpi-4.4-1|45	%package -n %{static}
21cr|libndpi-4.4-1|46	Summary:	Open source deep packet inspection static library
21cr|libndpi-4.4-1|47	Group:		Development/Other
21cr|libndpi-4.4-1|48	Provides:	ndpi-static-devel = %{EVRD}
21cr|libndpi-4.4-1|49	Provides:	%{name}-static-devel
21cr|libndpi-4.4-1|50	
21cr|libndpi-4.4-1|51	%description -n %{static}
21cr|libndpi-4.4-1|52	nDPI is a ntop-maintained superset of the popular OpenDPI library. Released
21cr|libndpi-4.4-1|53	under the GPL license, its goal is to extend the original library by adding
21cr|libndpi-4.4-1|54	new protocols that are otherwise available only on the paid version of OpenDPI.
21cr|libndpi-4.4-1|55	In addition to Unix platforms, we also support Windows, in order to provide
21cr|libndpi-4.4-1|56	you a cross-platform DPI experience. Furthermore, we have modified nDPI do be
21cr|libndpi-4.4-1|57	more suitable for traffic monitoring applications, by disabling specific
21cr|libndpi-4.4-1|58	features that slow down the DPI engine while being them un-necessary for
21cr|libndpi-4.4-1|59	network traffic monitoring.
21cr|libndpi-4.4-1|60	
21cr|libndpi-4.4-1|61	nDPI is used by both ntop and nProbe for adding application-layer detection of
21cr|libndpi-4.4-1|62	protocols, regardless of the port being used. This means that it is possible
21cr|libndpi-4.4-1|63	to both detect known protocols on non-standard ports (e.g. detect http non
21cr|libndpi-4.4-1|64	ports other than 80), and also the opposite (e.g. detect Skype traffic on port
21cr|libndpi-4.4-1|65	80). This is because nowadays the concept of port=application no longer holds.
21cr|libndpi-4.4-1|66	
21cr|libndpi-4.4-1|67	This package provides the static %{name} library.
21cr|libndpi-4.4-1|68	
21cr|libndpi-4.4-1|69	%files -n %{static}
21cr|libndpi-4.4-1|70	%{_libdir}/*.*a
21cr|libndpi-4.4-1|71	
21cr|libndpi-4.4-1|72	#---------------------------------------------------------------------------
21cr|libndpi-4.4-1|73	
21cr|libndpi-4.4-1|74	%package -n %{libname}
21cr|libndpi-4.4-1|75	Summary:	Open source deep packet inspection library
21cr|libndpi-4.4-1|76	Group:		System/Libraries
21cr|libndpi-4.4-1|77	
21cr|libndpi-4.4-1|78	%description -n %{libname}
21cr|libndpi-4.4-1|79	nDPI is a ntop-maintained superset of the popular OpenDPI library. Released
21cr|libndpi-4.4-1|80	under the GPL license, its goal is to extend the original library by adding
21cr|libndpi-4.4-1|81	new protocols that are otherwise available only on the paid version of OpenDPI.
21cr|libndpi-4.4-1|82	In addition to Unix platforms, we also support Windows, in order to provide
21cr|libndpi-4.4-1|83	you a cross-platform DPI experience. Furthermore, we have modified nDPI do be
21cr|libndpi-4.4-1|84	more suitable for traffic monitoring applications, by disabling specific
21cr|libndpi-4.4-1|85	features that slow down the DPI engine while being them un-necessary for
21cr|libndpi-4.4-1|86	network traffic monitoring.
21cr|libndpi-4.4-1|87	
21cr|libndpi-4.4-1|88	nDPI is used by both ntop and nProbe for adding application-layer detection of
21cr|libndpi-4.4-1|89	protocols, regardless of the port being used. This means that it is possible
21cr|libndpi-4.4-1|90	to both detect known protocols on non-standard ports (e.g. detect http non
21cr|libndpi-4.4-1|91	ports other than 80), and also the opposite (e.g. detect Skype traffic on port
21cr|libndpi-4.4-1|92	80). This is because nowadays the concept of port=application no longer holds.
21cr|libndpi-4.4-1|93	
21cr|libndpi-4.4-1|94	This package provides the shared %{name} library.
21cr|libndpi-4.4-1|95	
21cr|libndpi-4.4-1|96	%files -n %{libname}
21cr|libndpi-4.4-1|97	%doc README* COPYING
21cr|libndpi-4.4-1|98	%{_libdir}/*.so.%{major}*
21cr|libndpi-4.4-1|99	
21cr|libndpi-4.4-1|100	#---------------------------------------------------------------------------
21cr|libndpi-4.4-1|101	
21cr|libndpi-4.4-1|102	%package -n %{develname}
21cr|libndpi-4.4-1|103	Summary:	Header files and libraries for developing applications for nDPI
21cr|libndpi-4.4-1|104	Group:		Development/Other
21cr|libndpi-4.4-1|105	Requires:	%{libname} >= %{EVRD}
21cr|libndpi-4.4-1|106	Provides:	%{name}-devel = %{EVRD}
21cr|libndpi-4.4-1|107	
21cr|libndpi-4.4-1|108	%description -n %{develname}
21cr|libndpi-4.4-1|109	nDPI is a ntop-maintained superset of the popular OpenDPI library. Released
21cr|libndpi-4.4-1|110	under the GPL license, its goal is to extend the original library by adding
21cr|libndpi-4.4-1|111	new protocols that are otherwise available only on the paid version of OpenDPI.
21cr|libndpi-4.4-1|112	In addition to Unix platforms, we also support Windows, in order to provide
21cr|libndpi-4.4-1|113	you a cross-platform DPI experience. Furthermore, we have modified nDPI do be
21cr|libndpi-4.4-1|114	more suitable for traffic monitoring applications, by disabling specific
21cr|libndpi-4.4-1|115	features that slow down the DPI engine while being them un-necessary for
21cr|libndpi-4.4-1|116	network traffic monitoring.
21cr|libndpi-4.4-1|117	
21cr|libndpi-4.4-1|118	nDPI is used by both ntop and nProbe for adding application-layer detection of
21cr|libndpi-4.4-1|119	protocols, regardless of the port being used. This means that it is possible
21cr|libndpi-4.4-1|120	to both detect known protocols on non-standard ports (e.g. detect http non
21cr|libndpi-4.4-1|121	ports other than 80), and also the opposite (e.g. detect Skype traffic on port
21cr|libndpi-4.4-1|122	80). This is because nowadays the concept of port=application no longer holds.
21cr|libndpi-4.4-1|123	
21cr|libndpi-4.4-1|124	
21cr|libndpi-4.4-1|125	These are the header files and libraries for developing applications for %{name}.
21cr|libndpi-4.4-1|126	
21cr|libndpi-4.4-1|127	%files -n %{develname}
21cr|libndpi-4.4-1|128	%doc README* CHANGELOG.md
21cr|libndpi-4.4-1|129	%{_includedir}/ndpi/
21cr|libndpi-4.4-1|130	%{_libdir}/*.so
21cr|libndpi-4.4-1|131	%{_libdir}/pkgconfig/*.pc
21cr|libndpi-4.4-1|132	
21cr|libndpi-4.4-1|133	#---------------------------------------------------------------------------
21cr|libndpi-4.4-1|134	
21cr|libndpi-4.4-1|135	%prep
21cr|libndpi-4.4-1|136	%autosetup -p1 -n nDPI-%{version}
21cr|libndpi-4.4-1|137	
21cr|libndpi-4.4-1|138	sed -i src/lib/Makefile.in -e "s|^prefix *= .*|prefix = %{_prefix}|" -e "s|^libdir *= .*|libdir = %{_libdir}|"
21cr|libndpi-4.4-1|139	
21cr|libndpi-4.4-1|140	%build
21cr|libndpi-4.4-1|141	export LIBS="-lpthread"
21cr|libndpi-4.4-1|142	export DESTDIR=%{buildroot}
21cr|libndpi-4.4-1|143	aclocal
21cr|libndpi-4.4-1|144	autoreconf -vfi
21cr|libndpi-4.4-1|145	./configure \
21cr|libndpi-4.4-1|146	--prefix=%{_prefix} \
21cr|libndpi-4.4-1|147	--libdir=%{_libdir} \
21cr|libndpi-4.4-1|148	--enable-shared \
21cr|libndpi-4.4-1|149	--enable-static
21cr|libndpi-4.4-1|150	
21cr|libndpi-4.4-1|151	%make_build
21cr|libndpi-4.4-1|152	
21cr|libndpi-4.4-1|153	%install
21cr|libndpi-4.4-1|154	%make_install DESTDIR=%{buildroot}
21cr|libndpi-4.4-1|155	

2750 21
21cr|libnetfilter_log-1.0.1-6|1	%define major 1
21cr|libnetfilter_log-1.0.1-6|2	%define libname %mklibname netfilter_log %{major}
21cr|libnetfilter_log-1.0.1-6|3	%define libnamedevel %mklibname netfilter_log -d
21cr|libnetfilter_log-1.0.1-6|4	
21cr|libnetfilter_log-1.0.1-6|5	Summary:	Netfilter userspace packet logging library
21cr|libnetfilter_log-1.0.1-6|6	Name:		libnetfilter_log
21cr|libnetfilter_log-1.0.1-6|7	Version:	1.0.1
21cr|libnetfilter_log-1.0.1-6|8	Release:	6
21cr|libnetfilter_log-1.0.1-6|9	Group:		System/Libraries
21cr|libnetfilter_log-1.0.1-6|10	License:	GPL
21cr|libnetfilter_log-1.0.1-6|11	URL:		http://www.netfilter.org/projects/libnetfilter_log/index.html
21cr|libnetfilter_log-1.0.1-6|12	Source0:	http://www.netfilter.org/projects/libnetfilter_log/files/libnetfilter_log-%{version}.tar.bz2
21cr|libnetfilter_log-1.0.1-6|13	Source1:	http://www.netfilter.org/projects/libnetfilter_log/files/libnetfilter_log-%{version}.tar.bz2.sig
21cr|libnetfilter_log-1.0.1-6|14	Patch0:		libnetfilter_log-1.0.1-linkage_fix.diff
21cr|libnetfilter_log-1.0.1-6|15	BuildRequires:	pkgconfig(libnfnetlink) >= 0.0.41
21cr|libnetfilter_log-1.0.1-6|16	BuildRequires:	autoconf automake libtool
21cr|libnetfilter_log-1.0.1-6|17	
21cr|libnetfilter_log-1.0.1-6|18	%description
21cr|libnetfilter_log-1.0.1-6|19	libnetfilter_log is a userspace library providing interface to packets that
21cr|libnetfilter_log-1.0.1-6|20	have been logged by the kernel packet filter. It is is part of a system that
21cr|libnetfilter_log-1.0.1-6|21	deprecates the old syslog/dmesg based packet logging. This library has been
21cr|libnetfilter_log-1.0.1-6|22	previously known as libnfnetlink_log.
21cr|libnetfilter_log-1.0.1-6|23	
21cr|libnetfilter_log-1.0.1-6|24	%package -n %{libname}
21cr|libnetfilter_log-1.0.1-6|25	Summary:	Netfilter userspace packet logging library
21cr|libnetfilter_log-1.0.1-6|26	Group:		System/Libraries
21cr|libnetfilter_log-1.0.1-6|27	Provides:	%{name} = %{version}-%{release}
21cr|libnetfilter_log-1.0.1-6|28	Provides:	netfilter_log = %{version}-%{release}
21cr|libnetfilter_log-1.0.1-6|29	
21cr|libnetfilter_log-1.0.1-6|30	%description -n %{libname}
21cr|libnetfilter_log-1.0.1-6|31	libnetfilter_log is a userspace library providing interface to packets that
21cr|libnetfilter_log-1.0.1-6|32	have been logged by the kernel packet filter. It is is part of a system that
21cr|libnetfilter_log-1.0.1-6|33	deprecates the old syslog/dmesg based packet logging. This library has been
21cr|libnetfilter_log-1.0.1-6|34	previously known as libnfnetlink_log.
21cr|libnetfilter_log-1.0.1-6|35	
21cr|libnetfilter_log-1.0.1-6|36	%package -n %{libnamedevel}
21cr|libnetfilter_log-1.0.1-6|37	Summary:        Development files for %{name}
21cr|libnetfilter_log-1.0.1-6|38	Group:          System/Libraries
21cr|libnetfilter_log-1.0.1-6|39	Provides:	netfilter_log-devel = %{version}-%{release}
21cr|libnetfilter_log-1.0.1-6|40	Requires:	%{libname} = %{version}-%{release}
21cr|libnetfilter_log-1.0.1-6|41	
21cr|libnetfilter_log-1.0.1-6|42	%description -n %{libnamedevel}
21cr|libnetfilter_log-1.0.1-6|43	This package contains the development files for %{name}.
21cr|libnetfilter_log-1.0.1-6|44	
21cr|libnetfilter_log-1.0.1-6|45	%prep
21cr|libnetfilter_log-1.0.1-6|46	%setup -q
21cr|libnetfilter_log-1.0.1-6|47	%patch0 -p0
21cr|libnetfilter_log-1.0.1-6|48	
21cr|libnetfilter_log-1.0.1-6|49	%build
21cr|libnetfilter_log-1.0.1-6|50	autoreconf -fi
21cr|libnetfilter_log-1.0.1-6|51	%configure
21cr|libnetfilter_log-1.0.1-6|52	%make
21cr|libnetfilter_log-1.0.1-6|53	
21cr|libnetfilter_log-1.0.1-6|54	%install
21cr|libnetfilter_log-1.0.1-6|55	%makeinstall_std
21cr|libnetfilter_log-1.0.1-6|56	
21cr|libnetfilter_log-1.0.1-6|57	rm -f %{buildroot}%{_libdir}/*.la
21cr|libnetfilter_log-1.0.1-6|58	
21cr|libnetfilter_log-1.0.1-6|59	%files -n %{libname}
21cr|libnetfilter_log-1.0.1-6|60	%doc COPYING
21cr|libnetfilter_log-1.0.1-6|61	%{_libdir}/*.so.%{major}*
21cr|libnetfilter_log-1.0.1-6|62	
21cr|libnetfilter_log-1.0.1-6|63	%files -n %{libnamedevel}
21cr|libnetfilter_log-1.0.1-6|64	%{_includedir}/libnetfilter_log
21cr|libnetfilter_log-1.0.1-6|65	%{_libdir}/*.so
21cr|libnetfilter_log-1.0.1-6|66	%{_libdir}/pkgconfig/libnetfilter_log.pc

2751 21
21cr|libnids-1.26-1|1	%define major 1
21cr|libnids-1.26-1|2	%define libname %mklibname nids %{major}
21cr|libnids-1.26-1|3	%define devname %mklibname nids -d
21cr|libnids-1.26-1|4	
21cr|libnids-1.26-1|5	Summary:	Library that provides functions of Network Intrusion Detection System
21cr|libnids-1.26-1|6	Name:		libnids
21cr|libnids-1.26-1|7	Version:	1.26
21cr|libnids-1.26-1|8	Release:	1
21cr|libnids-1.26-1|9	License:	GPLv2+
21cr|libnids-1.26-1|10	Group:		Networking/Other
21cr|libnids-1.26-1|11	Url:		http://libnids.sourceforge.net/
21cr|libnids-1.26-1|12	Source0:	https://github.com/MITRECND/libnids/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libnids-1.26-1|13	Patch0:		libnids-1.18-libnet_config.diff
21cr|libnids-1.26-1|14	Patch1:		libnids-1.19-x86-pic.diff
21cr|libnids-1.26-1|15	Patch2:		libnids-1.24-inline.patch
21cr|libnids-1.26-1|16	BuildRequires:	libpcap-devel
21cr|libnids-1.26-1|17	BuildRequires:	libnet-devel
21cr|libnids-1.26-1|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|libnids-1.26-1|19	
21cr|libnids-1.26-1|20	%description
21cr|libnids-1.26-1|21	Libnids is an implementation of an E-component of Network Intrusion Detection
21cr|libnids-1.26-1|22	System. It emulates the IP stack of Linux 2.0.x. Libnids offers IP
21cr|libnids-1.26-1|23	defragmentation, TCP stream assembly and TCP port scan detection.
21cr|libnids-1.26-1|24	
21cr|libnids-1.26-1|25	#----------------------------------------------------------------------------
21cr|libnids-1.26-1|26	
21cr|libnids-1.26-1|27	%package -n %{libname}
21cr|libnids-1.26-1|28	Summary:	A shared Library that provides functions of Network Intrusion Detection System
21cr|libnids-1.26-1|29	Group:		System/Libraries
21cr|libnids-1.26-1|30	Provides:	%{name} = %{EVRD}
21cr|libnids-1.26-1|31	
21cr|libnids-1.26-1|32	%description -n %{libname}
21cr|libnids-1.26-1|33	Libnids is a library that provides a functionality of one of NIDS (Network
21cr|libnids-1.26-1|34	Intrusion Detection System) components, namely E-component. It means that
21cr|libnids-1.26-1|35	libnids code watches all local network traffic, cooks received datagrams a bit
21cr|libnids-1.26-1|36	(quite a bit ;)), and provides convenient information on them to analyzing
21cr|libnids-1.26-1|37	modules of NIDS.
21cr|libnids-1.26-1|38	
21cr|libnids-1.26-1|39	%files -n %{libname}
21cr|libnids-1.26-1|40	%doc CHANGES README CREDITS MISC
21cr|libnids-1.26-1|41	%{_libdir}/libnids.so.%{major}*
21cr|libnids-1.26-1|42	
21cr|libnids-1.26-1|43	#----------------------------------------------------------------------------
21cr|libnids-1.26-1|44	
21cr|libnids-1.26-1|45	%package -n %{devname}
21cr|libnids-1.26-1|46	Summary:	Development files for %{name}
21cr|libnids-1.26-1|47	Group:		Development/Other
21cr|libnids-1.26-1|48	Requires:	%{libname} = %{EVRD}
21cr|libnids-1.26-1|49	Provides:	%{name}-devel = %{EVRD}
21cr|libnids-1.26-1|50	
21cr|libnids-1.26-1|51	%description -n %{devname}
21cr|libnids-1.26-1|52	Libnids is a library that provides a functionality of one of NIDS (Network
21cr|libnids-1.26-1|53	Intrusion Detection System) components, namely E-component. It means that
21cr|libnids-1.26-1|54	libnids code watches all local network traffic, cooks received datagrams a bit
21cr|libnids-1.26-1|55	(quite a bit ;)), and provides convenient information on them to analyzing
21cr|libnids-1.26-1|56	modules of NIDS.
21cr|libnids-1.26-1|57	
21cr|libnids-1.26-1|58	This package contains the static library and header files for %{name}.
21cr|libnids-1.26-1|59	
21cr|libnids-1.26-1|60	%files -n %{devname}
21cr|libnids-1.26-1|61	%doc CHANGES README CREDITS MISC doc/*
21cr|libnids-1.26-1|62	%{_libdir}/libnids.a
21cr|libnids-1.26-1|63	%{_libdir}/libnids.so
21cr|libnids-1.26-1|64	%{_includedir}/nids.h
21cr|libnids-1.26-1|65	%{_mandir}/man3/*
21cr|libnids-1.26-1|66	
21cr|libnids-1.26-1|67	#----------------------------------------------------------------------------
21cr|libnids-1.26-1|68	
21cr|libnids-1.26-1|69	%prep
21cr|libnids-1.26-1|70	%setup -q
21cr|libnids-1.26-1|71	%patch0 -p0
21cr|libnids-1.26-1|72	%patch1 -p0
21cr|libnids-1.26-1|73	%patch2 -p1
21cr|libnids-1.26-1|74	
21cr|libnids-1.26-1|75	# fix soname
21cr|libnids-1.26-1|76	perl -pi -e "s|^LIBSHARED.*|LIBSHARED = libnids.so.%{major}|g" src/Makefile.in
21cr|libnids-1.26-1|77	
21cr|libnids-1.26-1|78	%build
21cr|libnids-1.26-1|79	libtoolize --copy --force; aclocal; autoconf
21cr|libnids-1.26-1|80	
21cr|libnids-1.26-1|81	export CFLAGS="%{optflags} -fPIC"
21cr|libnids-1.26-1|82	
21cr|libnids-1.26-1|83	%configure \
21cr|libnids-1.26-1|84	--enable-shared \
21cr|libnids-1.26-1|85	--enable-static
21cr|libnids-1.26-1|86	
21cr|libnids-1.26-1|87	%make shared static
21cr|libnids-1.26-1|88	
21cr|libnids-1.26-1|89	%install
21cr|libnids-1.26-1|90	%makeinstall
21cr|libnids-1.26-1|91	
21cr|libnids-1.26-1|92	mv %{buildroot}%{_libdir}/libnids.so.%{major} \
21cr|libnids-1.26-1|93	%{buildroot}%{_libdir}/libnids.so.%{major}.0
21cr|libnids-1.26-1|94	
21cr|libnids-1.26-1|95	ln -snf libnids.so.%{major}.0 %{buildroot}%{_libdir}/libnids.so.%{major}
21cr|libnids-1.26-1|96	ln -snf libnids.so.%{major} %{buildroot}%{_libdir}/libnids.so

2752 21
21cr|libnotifymm-0.7.0-5|1	%define _disable_rebuild_configure 1
21cr|libnotifymm-0.7.0-5|2	
21cr|libnotifymm-0.7.0-5|3	%define api 1.0
21cr|libnotifymm-0.7.0-5|4	%define major 7
21cr|libnotifymm-0.7.0-5|5	%define libname %mklibname notifymm %{api} %{major}
21cr|libnotifymm-0.7.0-5|6	%define devname %mklibname notifymm %{api} -d
21cr|libnotifymm-0.7.0-5|7	
21cr|libnotifymm-0.7.0-5|8	Summary:	C++ interface for libnotify
21cr|libnotifymm-0.7.0-5|9	Name:		libnotifymm
21cr|libnotifymm-0.7.0-5|10	Version:	0.7.0
21cr|libnotifymm-0.7.0-5|11	Release:	5
21cr|libnotifymm-0.7.0-5|12	License:	LGPLv2+
21cr|libnotifymm-0.7.0-5|13	Group:		System/Libraries
21cr|libnotifymm-0.7.0-5|14	URL:		http://www.gnome.org
21cr|libnotifymm-0.7.0-5|15	Source:		http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
21cr|libnotifymm-0.7.0-5|16	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|libnotifymm-0.7.0-5|17	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|libnotifymm-0.7.0-5|18	BuildRequires:	pkgconfig(libnotify)
21cr|libnotifymm-0.7.0-5|19	
21cr|libnotifymm-0.7.0-5|20	%description
21cr|libnotifymm-0.7.0-5|21	Libnotifymm provides a C++ interface to the libnotify library.
21cr|libnotifymm-0.7.0-5|22	
21cr|libnotifymm-0.7.0-5|23	#----------------------------------------------------------------------------
21cr|libnotifymm-0.7.0-5|24	
21cr|libnotifymm-0.7.0-5|25	%package -n %{libname}
21cr|libnotifymm-0.7.0-5|26	Summary:	C++ interface for libnotify
21cr|libnotifymm-0.7.0-5|27	Group:		System/Libraries
21cr|libnotifymm-0.7.0-5|28	Provides:	%{name}%{api} = %{EVRD}
21cr|libnotifymm-0.7.0-5|29	
21cr|libnotifymm-0.7.0-5|30	%description -n %{libname}
21cr|libnotifymm-0.7.0-5|31	Libnotifymm provides a C++ interface to the libnotify library.
21cr|libnotifymm-0.7.0-5|32	
21cr|libnotifymm-0.7.0-5|33	This package contains the library needed to run programs dynamically
21cr|libnotifymm-0.7.0-5|34	linked with %{name}.
21cr|libnotifymm-0.7.0-5|35	
21cr|libnotifymm-0.7.0-5|36	%files -n %{libname}
21cr|libnotifymm-0.7.0-5|37	%doc COPYING README
21cr|libnotifymm-0.7.0-5|38	%{_libdir}/%{name}-%{api}.so.%{major}*
21cr|libnotifymm-0.7.0-5|39	
21cr|libnotifymm-0.7.0-5|40	#----------------------------------------------------------------------------
21cr|libnotifymm-0.7.0-5|41	
21cr|libnotifymm-0.7.0-5|42	%package -n %{devname}
21cr|libnotifymm-0.7.0-5|43	Summary:	Headers and development files of %{name}
21cr|libnotifymm-0.7.0-5|44	Group:		Development/GNOME and GTK+
21cr|libnotifymm-0.7.0-5|45	Requires:	%{libname} = %{EVRD}
21cr|libnotifymm-0.7.0-5|46	Provides:	%{name}%{api}-devel = %{EVRD}
21cr|libnotifymm-0.7.0-5|47	Provides:	%{name}-devel = %{EVRD}
21cr|libnotifymm-0.7.0-5|48	
21cr|libnotifymm-0.7.0-5|49	%description -n %{devname}
21cr|libnotifymm-0.7.0-5|50	This package contains the headers and development files that are needed,
21cr|libnotifymm-0.7.0-5|51	when trying to develop or compile applications which need %{name}.
21cr|libnotifymm-0.7.0-5|52	
21cr|libnotifymm-0.7.0-5|53	%files -n %{devname}
21cr|libnotifymm-0.7.0-5|54	%doc AUTHORS ChangeLog
21cr|libnotifymm-0.7.0-5|55	%{_includedir}/%{name}-%{api}
21cr|libnotifymm-0.7.0-5|56	%{_libdir}/*.so
21cr|libnotifymm-0.7.0-5|57	%{_libdir}/%{name}-%{api}
21cr|libnotifymm-0.7.0-5|58	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|libnotifymm-0.7.0-5|59	
21cr|libnotifymm-0.7.0-5|60	#----------------------------------------------------------------------------
21cr|libnotifymm-0.7.0-5|61	
21cr|libnotifymm-0.7.0-5|62	%prep
21cr|libnotifymm-0.7.0-5|63	%setup -q
21cr|libnotifymm-0.7.0-5|64	
21cr|libnotifymm-0.7.0-5|65	%build
21cr|libnotifymm-0.7.0-5|66	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|libnotifymm-0.7.0-5|67	%configure \
21cr|libnotifymm-0.7.0-5|68	--disable-documentation
21cr|libnotifymm-0.7.0-5|69	%make
21cr|libnotifymm-0.7.0-5|70	
21cr|libnotifymm-0.7.0-5|71	%install
21cr|libnotifymm-0.7.0-5|72	%makeinstall_std

2753 21
21cr|libnvme-1.16.1-1|1	%define major 1
21cr|libnvme-1.16.1-1|2	%define nvme %mklibname nvme %{major}
21cr|libnvme-1.16.1-1|3	%define nvme_mi %mklibname nvme-mi %{major}
21cr|libnvme-1.16.1-1|4	%define devname %mklibname nvme -d
21cr|libnvme-1.16.1-1|5	
21cr|libnvme-1.16.1-1|6	# meson build with python3 fail with undefined reference,
21cr|libnvme-1.16.1-1|7	#need add link with libpython3.so
21cr|libnvme-1.16.1-1|8	%bcond_with python
21cr|libnvme-1.16.1-1|9	
21cr|libnvme-1.16.1-1|10	Summary:	Linux-native nvme device management library
21cr|libnvme-1.16.1-1|11	Name:		libnvme
21cr|libnvme-1.16.1-1|12	Version:	1.16.1
21cr|libnvme-1.16.1-1|13	Release:	1
21cr|libnvme-1.16.1-1|14	License:	LGPLv2+
21cr|libnvme-1.16.1-1|15	Group:		System/Libraries
21cr|libnvme-1.16.1-1|16	Url:		https://github.com/linux-nvme/libnvme
21cr|libnvme-1.16.1-1|17	Source0:	https://github.com/linux-nvme/libnvme/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libnvme-1.16.1-1|18	BuildRequires:	gcc gcc-c++
21cr|libnvme-1.16.1-1|19	%if %{with python}
21cr|libnvme-1.16.1-1|20	BuildRequires:	swig
21cr|libnvme-1.16.1-1|21	BuildRequires:	pkgconfig(python3)
21cr|libnvme-1.16.1-1|22	%endif
21cr|libnvme-1.16.1-1|23	BuildRequires:	meson
21cr|libnvme-1.16.1-1|24	BuildRequires:	pkgconfig(dbus-1)
21cr|libnvme-1.16.1-1|25	BuildRequires:	pkgconfig(json-c)
21cr|libnvme-1.16.1-1|26	BuildRequires:	pkgconfig(openssl)
21cr|libnvme-1.16.1-1|27	BuildRequires:	pkgconfig(systemd)
21cr|libnvme-1.16.1-1|28	BuildRequires:	pkgconfig(uuid)
21cr|libnvme-1.16.1-1|29	
21cr|libnvme-1.16.1-1|30	%description
21cr|libnvme-1.16.1-1|31	Provides type definitions for NVMe specification structures,
21cr|libnvme-1.16.1-1|32	enumerations, and bit fields, helper functions to construct,
21cr|libnvme-1.16.1-1|33	dispatch, and decode commands and payloads, and utilities to connect,
21cr|libnvme-1.16.1-1|34	scan, and manage nvme devices on a Linux system.
21cr|libnvme-1.16.1-1|35	
21cr|libnvme-1.16.1-1|36	#------------------------------------------------------------------
21cr|libnvme-1.16.1-1|37	
21cr|libnvme-1.16.1-1|38	%package -n %{nvme}
21cr|libnvme-1.16.1-1|39	Summary:	Linux-native nvme device management library
21cr|libnvme-1.16.1-1|40	Group:		System/Libraries
21cr|libnvme-1.16.1-1|41	
21cr|libnvme-1.16.1-1|42	%description -n %{nvme}
21cr|libnvme-1.16.1-1|43	Provides type definitions for NVMe specification structures,
21cr|libnvme-1.16.1-1|44	enumerations, and bit fields, helper functions to construct,
21cr|libnvme-1.16.1-1|45	dispatch, and decode commands and payloads, and utilities to connect,
21cr|libnvme-1.16.1-1|46	scan, and manage nvme devices on a Linux system.
21cr|libnvme-1.16.1-1|47	
21cr|libnvme-1.16.1-1|48	%files -n %{nvme}
21cr|libnvme-1.16.1-1|49	%{_libdir}/libnvme.so.%{major}*
21cr|libnvme-1.16.1-1|50	
21cr|libnvme-1.16.1-1|51	#------------------------------------------------------------------
21cr|libnvme-1.16.1-1|52	
21cr|libnvme-1.16.1-1|53	%package -n %{nvme_mi}
21cr|libnvme-1.16.1-1|54	Summary:	Linux-native nvme device management library
21cr|libnvme-1.16.1-1|55	Group:		System/Libraries
21cr|libnvme-1.16.1-1|56	
21cr|libnvme-1.16.1-1|57	%description -n %{nvme_mi}
21cr|libnvme-1.16.1-1|58	Provides type definitions for NVMe specification structures,
21cr|libnvme-1.16.1-1|59	enumerations, and bit fields, helper functions to construct,
21cr|libnvme-1.16.1-1|60	dispatch, and decode commands and payloads, and utilities to connect,
21cr|libnvme-1.16.1-1|61	scan, and manage nvme devices on a Linux system.
21cr|libnvme-1.16.1-1|62	
21cr|libnvme-1.16.1-1|63	%files -n %{nvme_mi}
21cr|libnvme-1.16.1-1|64	%{_libdir}/libnvme-mi.so.%{major}*
21cr|libnvme-1.16.1-1|65	
21cr|libnvme-1.16.1-1|66	#-------------------------------------------------------------
21cr|libnvme-1.16.1-1|67	
21cr|libnvme-1.16.1-1|68	%package -n %{devname}
21cr|libnvme-1.16.1-1|69	Summary:	Development files for %{name}
21cr|libnvme-1.16.1-1|70	Requires:	%{nvme} = %{EVRD}
21cr|libnvme-1.16.1-1|71	Requires:	%{nvme_mi} = %{EVRD}
21cr|libnvme-1.16.1-1|72	Provides:	%{name}-devel = %{EVRD}
21cr|libnvme-1.16.1-1|73	
21cr|libnvme-1.16.1-1|74	%description -n %{devname}
21cr|libnvme-1.16.1-1|75	This package provides header files to include and libraries to link with
21cr|libnvme-1.16.1-1|76	for Linux-native nvme device management.
21cr|libnvme-1.16.1-1|77	
21cr|libnvme-1.16.1-1|78	%files -n %{devname}
21cr|libnvme-1.16.1-1|79	%license COPYING ccan/licenses/*
21cr|libnvme-1.16.1-1|80	%dir %{_includedir}/nvme
21cr|libnvme-1.16.1-1|81	%{_includedir}/libnvme.h
21cr|libnvme-1.16.1-1|82	%{_includedir}/libnvme-mi.h
21cr|libnvme-1.16.1-1|83	%{_includedir}/nvme/*.h
21cr|libnvme-1.16.1-1|84	%{_libdir}/libnvme-mi.so
21cr|libnvme-1.16.1-1|85	%{_libdir}/libnvme.so
21cr|libnvme-1.16.1-1|86	%{_libdir}/pkgconfig/*.pc
21cr|libnvme-1.16.1-1|87	
21cr|libnvme-1.16.1-1|88	#-------------------------------------------------------------
21cr|libnvme-1.16.1-1|89	
21cr|libnvme-1.16.1-1|90	%package doc
21cr|libnvme-1.16.1-1|91	Summary:	Reference manual for libnvme
21cr|libnvme-1.16.1-1|92	Group:		Documentation
21cr|libnvme-1.16.1-1|93	BuildRequires:	perl
21cr|libnvme-1.16.1-1|94	BuildRequires:	python3-sphinx
21cr|libnvme-1.16.1-1|95	BuildRequires:	python3-sphinx_rtd_theme
21cr|libnvme-1.16.1-1|96	BuildArch:	noarch
21cr|libnvme-1.16.1-1|97	
21cr|libnvme-1.16.1-1|98	%description doc
21cr|libnvme-1.16.1-1|99	This package contains the reference manual for %{name}.
21cr|libnvme-1.16.1-1|100	
21cr|libnvme-1.16.1-1|101	%files doc
21cr|libnvme-1.16.1-1|102	%doc %{_docdir}/%{name}
21cr|libnvme-1.16.1-1|103	%{_mandir}/man2/*.2*
21cr|libnvme-1.16.1-1|104	
21cr|libnvme-1.16.1-1|105	#-------------------------------------------------------------
21cr|libnvme-1.16.1-1|106	
21cr|libnvme-1.16.1-1|107	%if %{with python}
21cr|libnvme-1.16.1-1|108	%package -n python3-libnvme
21cr|libnvme-1.16.1-1|109	Summary:	Python3 bindings for libnvme
21cr|libnvme-1.16.1-1|110	Requires:	%{nvme} = %{EVRD}
21cr|libnvme-1.16.1-1|111	Provides:	python3-nvme = %{EVRD}
21cr|libnvme-1.16.1-1|112	
21cr|libnvme-1.16.1-1|113	%description -n python3-libnvme
21cr|libnvme-1.16.1-1|114	This package contains Python bindings for libnvme.
21cr|libnvme-1.16.1-1|115	
21cr|libnvme-1.16.1-1|116	%files -n python3-libnvme
21cr|libnvme-1.16.1-1|117	%dir %{python3_sitearch}/libnvme
21cr|libnvme-1.16.1-1|118	%{python3_sitearch}/libnvme/*
21cr|libnvme-1.16.1-1|119	%endif
21cr|libnvme-1.16.1-1|120	
21cr|libnvme-1.16.1-1|121	#-------------------------------------------------------------
21cr|libnvme-1.16.1-1|122	
21cr|libnvme-1.16.1-1|123	%prep
21cr|libnvme-1.16.1-1|124	%autosetup -p1
21cr|libnvme-1.16.1-1|125	
21cr|libnvme-1.16.1-1|126	%build
21cr|libnvme-1.16.1-1|127	%meson	\
21cr|libnvme-1.16.1-1|128	-Ddocs=all			\
21cr|libnvme-1.16.1-1|129	-Ddocs-build=true		\
21cr|libnvme-1.16.1-1|130	-Dhtmldir=%{_docdir}/%{name}	\
21cr|libnvme-1.16.1-1|131	%if %{with python}
21cr|libnvme-1.16.1-1|132	-Dpython=enabled	\
21cr|libnvme-1.16.1-1|133	%else
21cr|libnvme-1.16.1-1|134	-Dpython=disabled	\
21cr|libnvme-1.16.1-1|135	%endif
21cr|libnvme-1.16.1-1|136	%{nil}
21cr|libnvme-1.16.1-1|137	%meson_build
21cr|libnvme-1.16.1-1|138	
21cr|libnvme-1.16.1-1|139	%install
21cr|libnvme-1.16.1-1|140	%meson_install
21cr|libnvme-1.16.1-1|141	install -pm 644 README.md %{buildroot}%{_pkgdocdir}
21cr|libnvme-1.16.1-1|142	install -pm 644 doc/config-schema.json %{buildroot}%{_docdir}/libnvme
21cr|libnvme-1.16.1-1|143	mv %{buildroot}%{_docdir}/libnvme/nvme/html %{buildroot}%{_docdir}/libnvme/html
21cr|libnvme-1.16.1-1|144	rm -rf %{buildroot}%{_docdir}/libnvme/nvme
21cr|libnvme-1.16.1-1|145	mv %{buildroot}/usr/*.rst %{buildroot}%{_docdir}/libnvme
21cr|libnvme-1.16.1-1|146	
21cr|libnvme-1.16.1-1|147	%changelog
21cr|libnvme-1.16.1-1|148	* Fri Dec 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.16.1-1
21cr|libnvme-1.16.1-1|149	- upd: 1.11.1 -> 1.16.1
21cr|libnvme-1.16.1-1|150	
21cr|libnvme-1.16.1-1|151	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21cr|libnvme-1.16.1-1|152	- automated spec cleanup
21cr|libnvme-1.16.1-1|153	
21cr|libnvme-1.16.1-1|154	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|libnvme-1.16.1-1|155	- autoadd .nvchecker.toml for libnvme
21cr|libnvme-1.16.1-1|156	
21cr|libnvme-1.16.1-1|157	* Sat Nov 16 2024 Victor Ryzhikh <victorr2007@yandex.ru> 1.11.1-1
21cr|libnvme-1.16.1-1|158	- Updated to 1.11.1
21cr|libnvme-1.16.1-1|159	
21cr|libnvme-1.16.1-1|160	* Sat Nov 16 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|libnvme-1.16.1-1|161	- Updated to 1.11.1
21cr|libnvme-1.16.1-1|162	
21cr|libnvme-1.16.1-1|163	* Sat Nov 2 2024 Victor Ryzhikh <victorr2007@yandex.ru> 1.11-1
21cr|libnvme-1.16.1-1|164	- Updated to 1.11
21cr|libnvme-1.16.1-1|165	
21cr|libnvme-1.16.1-1|166	* Sat Nov 2 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|libnvme-1.16.1-1|167	- Updated to 1.11
21cr|libnvme-1.16.1-1|168	
21cr|libnvme-1.16.1-1|169	* Sat Aug 3 2024 Victor Ryzhikh <victorr2007@yandex.ru> 1.10-1
21cr|libnvme-1.16.1-1|170	- Updated to 1.10
21cr|libnvme-1.16.1-1|171	
21cr|libnvme-1.16.1-1|172	* Sat Aug 3 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|libnvme-1.16.1-1|173	- Updated to 1.10
21cr|libnvme-1.16.1-1|174	
21cr|libnvme-1.16.1-1|175	* Sat May 4 2024 Victor Ryzhikh <victorr2007@yandex.ru> 1.9-1
21cr|libnvme-1.16.1-1|176	- Updated to 1.9
21cr|libnvme-1.16.1-1|177	
21cr|libnvme-1.16.1-1|178	* Sat May 4 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|libnvme-1.16.1-1|179	- Updated to 1.9
21cr|libnvme-1.16.1-1|180	
21cr|libnvme-1.16.1-1|181	* Mon Feb 19 2024 Alexander Stefanov <alexander@mezon.ru> 1.8-1
21cr|libnvme-1.16.1-1|182	- version autoupdate [1.8]
21cr|libnvme-1.16.1-1|183	
21cr|libnvme-1.16.1-1|184	* Fri Feb 2 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21cr|libnvme-1.16.1-1|185	- MassBuild#4593: Increase release tag
21cr|libnvme-1.16.1-1|186	
21cr|libnvme-1.16.1-1|187	* Wed Dec 20 2023 Victor Ryzhikh <victorr2007@yandex.ru> 1.7.1-1
21cr|libnvme-1.16.1-1|188	- Updated to 1.7.1
21cr|libnvme-1.16.1-1|189	
21cr|libnvme-1.16.1-1|190	* Wed Dec 20 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|libnvme-1.16.1-1|191	- Updated to 1.7.1
21cr|libnvme-1.16.1-1|192	
21cr|libnvme-1.16.1-1|193	* Wed Oct 18 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.6-3
21cr|libnvme-1.16.1-1|194	- Fix devel name
21cr|libnvme-1.16.1-1|195	
21cr|libnvme-1.16.1-1|196	* Fri Oct 13 2023 Andrey Grigorev <survolog@yandex.ru> 1.6-2
21cr|libnvme-1.16.1-1|197	- Bump release for move to main for libblockdev 3+
21cr|libnvme-1.16.1-1|198	
21cr|libnvme-1.16.1-1|199	* Fri Sep 29 2023 Victor Ryzhikh <victorr2007@yandex.ru> 1.6-1
21cr|libnvme-1.16.1-1|200	- Updated to 1.6
21cr|libnvme-1.16.1-1|201	
21cr|libnvme-1.16.1-1|202	* Fri Sep 29 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|libnvme-1.16.1-1|203	- Updated to 1.6
21cr|libnvme-1.16.1-1|204	
21cr|libnvme-1.16.1-1|205	* Fri Sep 29 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|libnvme-1.16.1-1|206	- Updated to 1.6
21cr|libnvme-1.16.1-1|207	
21cr|libnvme-1.16.1-1|208	* Thu Mar 23 2023 Andrey Bondrov <abondrov@rosalab.ru> 1.3-1
21cr|libnvme-1.16.1-1|209	- Build requires pkgconfig(dbus-1)
21cr|libnvme-1.16.1-1|210	
21cr|libnvme-1.16.1-1|211	* Thu Mar 23 2023 Andrey Bondrov <abondrov@rosalab.ru>
21cr|libnvme-1.16.1-1|212	- New version 1.3
21cr|libnvme-1.16.1-1|213	
21cr|libnvme-1.16.1-1|214	* Mon Oct 31 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.2-1
21cr|libnvme-1.16.1-1|215	- new pkg

2754 21
21cr|libnxml-0.18.3-11|1	%define major 0
21cr|libnxml-0.18.3-11|2	%define libname %mklibname nxml %{major}
21cr|libnxml-0.18.3-11|3	%define devname %mklibname nxml -d
21cr|libnxml-0.18.3-11|4	
21cr|libnxml-0.18.3-11|5	Summary:	A C library for parsing, writing and creating XML 1.0 and 1.1 files or streams
21cr|libnxml-0.18.3-11|6	Name:		libnxml
21cr|libnxml-0.18.3-11|7	Version:	0.18.3
21cr|libnxml-0.18.3-11|8	Release:	11
21cr|libnxml-0.18.3-11|9	License:	LGPLv2+
21cr|libnxml-0.18.3-11|10	Group:		System/Libraries
21cr|libnxml-0.18.3-11|11	Url:		http://autistici.org/bakunin/codes.php
21cr|libnxml-0.18.3-11|12	Source0:	http://www.autistici.org/bakunin/libnxml/%{name}-%{version}.tar.gz
21cr|libnxml-0.18.3-11|13	BuildRequires:	pkgconfig(libcurl)
21cr|libnxml-0.18.3-11|14	BuildRequires:	pkgconfig(openssl)
21cr|libnxml-0.18.3-11|15	
21cr|libnxml-0.18.3-11|16	%description
21cr|libnxml-0.18.3-11|17	nXML is a C library for parsing, writing and creating XML 1.0 and
21cr|libnxml-0.18.3-11|18	1.1 files or streams. It supports utf-8, utf-16be and utf-16le,
21cr|libnxml-0.18.3-11|19	ucs-4 (1234, 4321, 2143, 2312).
21cr|libnxml-0.18.3-11|20	
21cr|libnxml-0.18.3-11|21	#----------------------------------------------------------------------------
21cr|libnxml-0.18.3-11|22	
21cr|libnxml-0.18.3-11|23	%package -n %{libname}
21cr|libnxml-0.18.3-11|24	Summary:	A C library for parsing, writing and creating XML 1.0 and 1.1 files or streams
21cr|libnxml-0.18.3-11|25	Group:		System/Libraries
21cr|libnxml-0.18.3-11|26	
21cr|libnxml-0.18.3-11|27	%description -n %{libname}
21cr|libnxml-0.18.3-11|28	nXML is a C library for parsing, writing and creating XML 1.0 and
21cr|libnxml-0.18.3-11|29	1.1 files or streams. It supports utf-8, utf-16be and utf-16le,
21cr|libnxml-0.18.3-11|30	ucs-4 (1234, 4321, 2143, 2312).
21cr|libnxml-0.18.3-11|31	
21cr|libnxml-0.18.3-11|32	%files -n %{libname}
21cr|libnxml-0.18.3-11|33	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|libnxml-0.18.3-11|34	%{_libdir}/libnxml.so.%{major}
21cr|libnxml-0.18.3-11|35	%{_libdir}/libnxml.so.%{version}
21cr|libnxml-0.18.3-11|36	
21cr|libnxml-0.18.3-11|37	#----------------------------------------------------------------------------
21cr|libnxml-0.18.3-11|38	
21cr|libnxml-0.18.3-11|39	%package -n %{devname}
21cr|libnxml-0.18.3-11|40	Summary:	Static library and header files for the %{name} library
21cr|libnxml-0.18.3-11|41	Group:		Development/C
21cr|libnxml-0.18.3-11|42	Requires:	%{libname} = %{EVRD}
21cr|libnxml-0.18.3-11|43	Provides:	%{name}-devel = %{EVRD}
21cr|libnxml-0.18.3-11|44	Provides:	lib%{name}-devel = %{EVRD}
21cr|libnxml-0.18.3-11|45	
21cr|libnxml-0.18.3-11|46	%description -n %{devname}
21cr|libnxml-0.18.3-11|47	nXML is a C library for parsing, writing and creating XML 1.0 and
21cr|libnxml-0.18.3-11|48	1.1 files or streams. It supports utf-8, utf-16be and utf-16le,
21cr|libnxml-0.18.3-11|49	ucs-4 (1234, 4321, 2143, 2312).
21cr|libnxml-0.18.3-11|50	
21cr|libnxml-0.18.3-11|51	This package contains the static %{name} library and its header
21cr|libnxml-0.18.3-11|52	files.
21cr|libnxml-0.18.3-11|53	
21cr|libnxml-0.18.3-11|54	%files -n %{devname}
21cr|libnxml-0.18.3-11|55	%{_includedir}/*
21cr|libnxml-0.18.3-11|56	%{_libdir}/*.so
21cr|libnxml-0.18.3-11|57	%{_libdir}/pkgconfig/nxml.pc
21cr|libnxml-0.18.3-11|58	
21cr|libnxml-0.18.3-11|59	#----------------------------------------------------------------------------
21cr|libnxml-0.18.3-11|60	
21cr|libnxml-0.18.3-11|61	%prep
21cr|libnxml-0.18.3-11|62	%setup -q
21cr|libnxml-0.18.3-11|63	
21cr|libnxml-0.18.3-11|64	%build
21cr|libnxml-0.18.3-11|65	%configure
21cr|libnxml-0.18.3-11|66	
21cr|libnxml-0.18.3-11|67	%make
21cr|libnxml-0.18.3-11|68	
21cr|libnxml-0.18.3-11|69	%install
21cr|libnxml-0.18.3-11|70	%makeinstall_std

2755 21
21cr|libofa-0.9.3-23|1	%define major 0
21cr|libofa-0.9.3-23|2	%define libname %mklibname ofa %{major}
21cr|libofa-0.9.3-23|3	%define devname %mklibname ofa -d
21cr|libofa-0.9.3-23|4	
21cr|libofa-0.9.3-23|5	Summary:	Open Fingerprint Architecture library
21cr|libofa-0.9.3-23|6	Name:		libofa
21cr|libofa-0.9.3-23|7	Version:	0.9.3
21cr|libofa-0.9.3-23|8	Release:	23
21cr|libofa-0.9.3-23|9	License:	GPLv2+
21cr|libofa-0.9.3-23|10	Group:		System/Libraries
21cr|libofa-0.9.3-23|11	URL:		http://code.google.com/p/musicip-libofa/
21cr|libofa-0.9.3-23|12	Source0:	http://musicip-libofa.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|libofa-0.9.3-23|13	Patch0:		libofa-build-fix.patch
21cr|libofa-0.9.3-23|14	Patch1:		libofa-gcc43.diff
21cr|libofa-0.9.3-23|15	Patch2:		libofa-0.9.3-pkgconfig-drop-expat.patch
21cr|libofa-0.9.3-23|16	Patch3:		libofa-0.9.3-curl.patch
21cr|libofa-0.9.3-23|17	Patch4:		libofa-0.9.3-fedora-gcc47.patch
21cr|libofa-0.9.3-23|18	BuildRequires:	pkgconfig(expat)
21cr|libofa-0.9.3-23|19	BuildRequires:	pkgconfig(fftw3)
21cr|libofa-0.9.3-23|20	BuildRequires:	pkgconfig(libcurl)
21cr|libofa-0.9.3-23|21	
21cr|libofa-0.9.3-23|22	%description
21cr|libofa-0.9.3-23|23	Currently, MusicDNS and the Open Fingerprint Architecture are being used to:
21cr|libofa-0.9.3-23|24	
21cr|libofa-0.9.3-23|25	* identify duplicate tracks, even when the metadata is different, MusicIP
21cr|libofa-0.9.3-23|26	identifies the master recording.
21cr|libofa-0.9.3-23|27	* fix metadata
21cr|libofa-0.9.3-23|28	* find out more about tracks by connecting to MusicBrainz- the worlds
21cr|libofa-0.9.3-23|29	largest music metabase community
21cr|libofa-0.9.3-23|30	
21cr|libofa-0.9.3-23|31	#----------------------------------------------------------------------------
21cr|libofa-0.9.3-23|32	
21cr|libofa-0.9.3-23|33	%package -n	%{libname}
21cr|libofa-0.9.3-23|34	Summary:	Open Fingerprint Architecture library
21cr|libofa-0.9.3-23|35	Group:		System/Libraries
21cr|libofa-0.9.3-23|36	Provides:	%{name} = %{EVRD}
21cr|libofa-0.9.3-23|37	
21cr|libofa-0.9.3-23|38	%description -n	%{libname}
21cr|libofa-0.9.3-23|39	Currently, MusicDNS and the Open Fingerprint Architecture are being used to:
21cr|libofa-0.9.3-23|40	
21cr|libofa-0.9.3-23|41	* identify duplicate tracks, even when the metadata is different, MusicIP
21cr|libofa-0.9.3-23|42	identifies the master recording.
21cr|libofa-0.9.3-23|43	* fix metadata
21cr|libofa-0.9.3-23|44	* find out more about tracks by connecting to MusicBrainz- the worlds
21cr|libofa-0.9.3-23|45	largest music metabase community
21cr|libofa-0.9.3-23|46	
21cr|libofa-0.9.3-23|47	%files -n %{libname}
21cr|libofa-0.9.3-23|48	%doc AUTHORS README COPYING
21cr|libofa-0.9.3-23|49	%{_libdir}/libofa.so.%{major}*
21cr|libofa-0.9.3-23|50	
21cr|libofa-0.9.3-23|51	#----------------------------------------------------------------------------
21cr|libofa-0.9.3-23|52	
21cr|libofa-0.9.3-23|53	%package -n	%{devname}
21cr|libofa-0.9.3-23|54	Summary:	Files needed for developing applications which use libofa
21cr|libofa-0.9.3-23|55	Group:		Development/C
21cr|libofa-0.9.3-23|56	Provides:	%{name}-devel = %{EVRD}
21cr|libofa-0.9.3-23|57	Requires:	%{libname} = %{EVRD}
21cr|libofa-0.9.3-23|58	
21cr|libofa-0.9.3-23|59	%description -n	%{devname}
21cr|libofa-0.9.3-23|60	The %{name}-devel package includes the header files and .so libraries
21cr|libofa-0.9.3-23|61	necessary for developing libofa enabled tagging applications.
21cr|libofa-0.9.3-23|62	
21cr|libofa-0.9.3-23|63	If you are going to develop libofa enabled tagging applications you should
21cr|libofa-0.9.3-23|64	install this package.
21cr|libofa-0.9.3-23|65	
21cr|libofa-0.9.3-23|66	%files -n %{devname}
21cr|libofa-0.9.3-23|67	%{_includedir}/*
21cr|libofa-0.9.3-23|68	%{_libdir}/pkgconfig/libofa.pc
21cr|libofa-0.9.3-23|69	%{_libdir}/libofa.so
21cr|libofa-0.9.3-23|70	
21cr|libofa-0.9.3-23|71	#----------------------------------------------------------------------------
21cr|libofa-0.9.3-23|72	
21cr|libofa-0.9.3-23|73	%prep
21cr|libofa-0.9.3-23|74	%setup -q
21cr|libofa-0.9.3-23|75	%patch0 -p0
21cr|libofa-0.9.3-23|76	%patch1 -p1
21cr|libofa-0.9.3-23|77	%patch2 -p1
21cr|libofa-0.9.3-23|78	%patch3 -p1
21cr|libofa-0.9.3-23|79	%patch4 -p1
21cr|libofa-0.9.3-23|80	
21cr|libofa-0.9.3-23|81	%build
21cr|libofa-0.9.3-23|82	%configure --disable-static
21cr|libofa-0.9.3-23|83	%make
21cr|libofa-0.9.3-23|84	
21cr|libofa-0.9.3-23|85	%install
21cr|libofa-0.9.3-23|86	%makeinstall_std

2756 21
21cr|liboil-0.3.17-10|1	%define apiver 0.3
21cr|liboil-0.3.17-10|2	%define major 0
21cr|liboil-0.3.17-10|3	%define libname %mklibname oil %{apiver} %{major}
21cr|liboil-0.3.17-10|4	%define devname %mklibname oil -d
21cr|liboil-0.3.17-10|5	
21cr|liboil-0.3.17-10|6	
21cr|liboil-0.3.17-10|7	Summary:	Optimized functions for multimedia calculations
21cr|liboil-0.3.17-10|8	Name:		liboil
21cr|liboil-0.3.17-10|9	Version:	0.3.17
21cr|liboil-0.3.17-10|10	Release:	10
21cr|liboil-0.3.17-10|11	License:	BSD
21cr|liboil-0.3.17-10|12	Group:		System/Libraries
21cr|liboil-0.3.17-10|13	Url:		http://liboil.freedesktop.org
21cr|liboil-0.3.17-10|14	Source0:	http://liboil.freedesktop.org/download/%{name}-%{version}.tar.gz
21cr|liboil-0.3.17-10|15	BuildRequires:	gtk-doc
21cr|liboil-0.3.17-10|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|liboil-0.3.17-10|17	
21cr|liboil-0.3.17-10|18	%description
21cr|liboil-0.3.17-10|19	Liboil is a library of simple functions that are optimized for various
21cr|liboil-0.3.17-10|20	CPUs. These functions are generally loops implementing simple
21cr|liboil-0.3.17-10|21	algorithms, such as converting an array of N integers to
21cr|liboil-0.3.17-10|22	floating-poing numbers or multiplying and summing an array of N
21cr|liboil-0.3.17-10|23	numbers. Clearly such functions are candidates for significant
21cr|liboil-0.3.17-10|24	optimization using various techniques, especially by using extended
21cr|liboil-0.3.17-10|25	instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
21cr|liboil-0.3.17-10|26	
21cr|liboil-0.3.17-10|27	#----------------------------------------------------------------------------
21cr|liboil-0.3.17-10|28	
21cr|liboil-0.3.17-10|29	%package -n %{libname}
21cr|liboil-0.3.17-10|30	Summary:	Optimized functions for multimedia calculations
21cr|liboil-0.3.17-10|31	Group:		System/Libraries
21cr|liboil-0.3.17-10|32	
21cr|liboil-0.3.17-10|33	%description -n %{libname}
21cr|liboil-0.3.17-10|34	Liboil is a library of simple functions that are optimized for various
21cr|liboil-0.3.17-10|35	CPUs. These functions are generally loops implementing simple
21cr|liboil-0.3.17-10|36	algorithms, such as converting an array of N integers to
21cr|liboil-0.3.17-10|37	floating-poing numbers or multiplying and summing an array of N
21cr|liboil-0.3.17-10|38	numbers. Clearly such functions are candidates for significant
21cr|liboil-0.3.17-10|39	optimization using various techniques, especially by using extended
21cr|liboil-0.3.17-10|40	instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
21cr|liboil-0.3.17-10|41	
21cr|liboil-0.3.17-10|42	%files -n %{libname}
21cr|liboil-0.3.17-10|43	%doc AUTHORS COPYING
21cr|liboil-0.3.17-10|44	%{_libdir}/liboil-%{apiver}.so.%{major}*
21cr|liboil-0.3.17-10|45	
21cr|liboil-0.3.17-10|46	#----------------------------------------------------------------------------
21cr|liboil-0.3.17-10|47	
21cr|liboil-0.3.17-10|48	%package -n %{devname}
21cr|liboil-0.3.17-10|49	Summary:	Optimized functions for multimedia calculations
21cr|liboil-0.3.17-10|50	Group:		Development/C
21cr|liboil-0.3.17-10|51	Requires:	%{libname} = %{EVRD}
21cr|liboil-0.3.17-10|52	Provides:	oil-devel = %{EVRD}
21cr|liboil-0.3.17-10|53	
21cr|liboil-0.3.17-10|54	%description -n %{devname}
21cr|liboil-0.3.17-10|55	Liboil is a library of simple functions that are optimized for various
21cr|liboil-0.3.17-10|56	CPUs. These functions are generally loops implementing simple
21cr|liboil-0.3.17-10|57	algorithms, such as converting an array of N integers to
21cr|liboil-0.3.17-10|58	floating-poing numbers or multiplying and summing an array of N
21cr|liboil-0.3.17-10|59	numbers. Clearly such functions are candidates for significant
21cr|liboil-0.3.17-10|60	optimization using various techniques, especially by using extended
21cr|liboil-0.3.17-10|61	instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
21cr|liboil-0.3.17-10|62	
21cr|liboil-0.3.17-10|63	%files -n %{devname}
21cr|liboil-0.3.17-10|64	%doc AUTHORS COPYING
21cr|liboil-0.3.17-10|65	%{_includedir}/liboil*
21cr|liboil-0.3.17-10|66	%{_libdir}/liboil*.so
21cr|liboil-0.3.17-10|67	%{_libdir}/pkgconfig/*.pc
21cr|liboil-0.3.17-10|68	%{_datadir}/gtk-doc/html/liboil
21cr|liboil-0.3.17-10|69	
21cr|liboil-0.3.17-10|70	
21cr|liboil-0.3.17-10|71	#----------------------------------------------------------------------------
21cr|liboil-0.3.17-10|72	
21cr|liboil-0.3.17-10|73	%package tools
21cr|liboil-0.3.17-10|74	Summary:	Optimized functions for multimedia calculations
21cr|liboil-0.3.17-10|75	Group:		System/Libraries
21cr|liboil-0.3.17-10|76	
21cr|liboil-0.3.17-10|77	%description tools
21cr|liboil-0.3.17-10|78	Liboil is a library of simple functions that are optimized for various
21cr|liboil-0.3.17-10|79	CPUs. These functions are generally loops implementing simple
21cr|liboil-0.3.17-10|80	algorithms, such as converting an array of N integers to
21cr|liboil-0.3.17-10|81	floating-poing numbers or multiplying and summing an array of N
21cr|liboil-0.3.17-10|82	numbers. Clearly such functions are candidates for significant
21cr|liboil-0.3.17-10|83	optimization using various techniques, especially by using extended
21cr|liboil-0.3.17-10|84	instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
21cr|liboil-0.3.17-10|85	
21cr|liboil-0.3.17-10|86	This contains the binaries that are bundled with %{name}.
21cr|liboil-0.3.17-10|87	
21cr|liboil-0.3.17-10|88	%files tools
21cr|liboil-0.3.17-10|89	%doc AUTHORS COPYING
21cr|liboil-0.3.17-10|90	%{_bindir}/*
21cr|liboil-0.3.17-10|91	
21cr|liboil-0.3.17-10|92	#----------------------------------------------------------------------------
21cr|liboil-0.3.17-10|93	
21cr|liboil-0.3.17-10|94	%prep
21cr|liboil-0.3.17-10|95	%setup -q
21cr|liboil-0.3.17-10|96	
21cr|liboil-0.3.17-10|97	%build
21cr|liboil-0.3.17-10|98	%configure
21cr|liboil-0.3.17-10|99	
21cr|liboil-0.3.17-10|100	%make
21cr|liboil-0.3.17-10|101	
21cr|liboil-0.3.17-10|102	%install
21cr|liboil-0.3.17-10|103	%makeinstall_std
21cr|liboil-0.3.17-10|104	
21cr|liboil-0.3.17-10|105	%check
21cr|liboil-0.3.17-10|106	make check

2757 21
21cr|libol-0.3.18-10|1	%define major 0
21cr|libol-0.3.18-10|2	%define libname %mklibname ol %{major}
21cr|libol-0.3.18-10|3	%define devname %mklibname ol -d
21cr|libol-0.3.18-10|4	
21cr|libol-0.3.18-10|5	Summary:	Nonblocking I/O and OO library
21cr|libol-0.3.18-10|6	Name:		libol
21cr|libol-0.3.18-10|7	Version:	0.3.18
21cr|libol-0.3.18-10|8	Release:	10
21cr|libol-0.3.18-10|9	License:	GPL
21cr|libol-0.3.18-10|10	Group:		System/Libraries
21cr|libol-0.3.18-10|11	Url:		http://www.balabit.hu/downloads/libol/0.3/
21cr|libol-0.3.18-10|12	Source0:	http://www.balabit.hu/downloads/libol/0.3/%{name}-%{version}.tar.bz2
21cr|libol-0.3.18-10|13	
21cr|libol-0.3.18-10|14	%description
21cr|libol-0.3.18-10|15	Nonblocking I/O and OO library. It is needed to build syslog-ng,
21cr|libol-0.3.18-10|16	the new generation syslog.
21cr|libol-0.3.18-10|17	
21cr|libol-0.3.18-10|18	#----------------------------------------------------------------------------
21cr|libol-0.3.18-10|19	
21cr|libol-0.3.18-10|20	%package -n %{libname}
21cr|libol-0.3.18-10|21	Summary:	Nonblocking I/O and OO library. This package contains the libraries
21cr|libol-0.3.18-10|22	Group:		System/Libraries
21cr|libol-0.3.18-10|23	
21cr|libol-0.3.18-10|24	%description -n %{libname}
21cr|libol-0.3.18-10|25	Nonblocking I/O and OO library. It is needed to build syslog-ng,
21cr|libol-0.3.18-10|26	the new generation syslog.
21cr|libol-0.3.18-10|27	
21cr|libol-0.3.18-10|28	%files -n %{libname}
21cr|libol-0.3.18-10|29	%{_libdir}/libol.so.%{major}*
21cr|libol-0.3.18-10|30	
21cr|libol-0.3.18-10|31	#----------------------------------------------------------------------------
21cr|libol-0.3.18-10|32	
21cr|libol-0.3.18-10|33	%package -n %{devname}
21cr|libol-0.3.18-10|34	Summary:	Nonblocking I/O and OO library. Devel files
21cr|libol-0.3.18-10|35	Group:		Development/Other
21cr|libol-0.3.18-10|36	Requires:	%{libname} = %{EVRD}
21cr|libol-0.3.18-10|37	Provides:	%{name}-devel = %{EVRD}
21cr|libol-0.3.18-10|38	
21cr|libol-0.3.18-10|39	%description -n %{devname}
21cr|libol-0.3.18-10|40	Nonblockin I/O and OO library. It is needed to build syslog-ng,
21cr|libol-0.3.18-10|41	the new generation syslog.
21cr|libol-0.3.18-10|42	
21cr|libol-0.3.18-10|43	%files -n %{devname}
21cr|libol-0.3.18-10|44	%{_bindir}/*
21cr|libol-0.3.18-10|45	%{_includedir}/libol/
21cr|libol-0.3.18-10|46	%{_libdir}/libol.so
21cr|libol-0.3.18-10|47	
21cr|libol-0.3.18-10|48	#----------------------------------------------------------------------------
21cr|libol-0.3.18-10|49	
21cr|libol-0.3.18-10|50	%prep
21cr|libol-0.3.18-10|51	%setup -q
21cr|libol-0.3.18-10|52	
21cr|libol-0.3.18-10|53	%build
21cr|libol-0.3.18-10|54	%configure
21cr|libol-0.3.18-10|55	%make
21cr|libol-0.3.18-10|56	
21cr|libol-0.3.18-10|57	%install
21cr|libol-0.3.18-10|58	%makeinstall
21cr|libol-0.3.18-10|59	rm -f %{buildroot}%{_bindir}/make_class
21cr|libol-0.3.18-10|60	

2758 21
21cr|libomemo-c-0.5.1-1|1	%define	major	0
21cr|libomemo-c-0.5.1-1|2	%define	libname		%mklibname omemo-c %{major}
21cr|libomemo-c-0.5.1-1|3	%define	develname	%mklibname omemo-c -d
21cr|libomemo-c-0.5.1-1|4	
21cr|libomemo-c-0.5.1-1|5	Summary:	Fork of libsignal-protocol-c supporting OMEMO XEP-0384 0.5.0+
21cr|libomemo-c-0.5.1-1|6	Name:		libomemo-c
21cr|libomemo-c-0.5.1-1|7	Version:	0.5.1
21cr|libomemo-c-0.5.1-1|8	Release:	1
21cr|libomemo-c-0.5.1-1|9	License:	GPLv3
21cr|libomemo-c-0.5.1-1|10	Group:		System/Libraries
21cr|libomemo-c-0.5.1-1|11	Url:		https://github.com/dino/libomemo-c
21cr|libomemo-c-0.5.1-1|12	Source0:	https://github.com/dino/libomemo-c/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|libomemo-c-0.5.1-1|13	BuildRequires:	cmake >= 2.8.4
21cr|libomemo-c-0.5.1-1|14	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|libomemo-c-0.5.1-1|15	
21cr|libomemo-c-0.5.1-1|16	%description
21cr|libomemo-c-0.5.1-1|17	This is a fork of libsignal-protocol-c, an implementation of Signal's
21cr|libomemo-c-0.5.1-1|18	ratcheting forward secrecy protocol that works in synchronous and asynchronous
21cr|libomemo-c-0.5.1-1|19	messaging. The fork adds support for OMEMO as defined in XEP-0384 versions
21cr|libomemo-c-0.5.1-1|20	0.3.0 and later.
21cr|libomemo-c-0.5.1-1|21	
21cr|libomemo-c-0.5.1-1|22	#------------------------------------------------
21cr|libomemo-c-0.5.1-1|23	
21cr|libomemo-c-0.5.1-1|24	%package -n	%{libname}
21cr|libomemo-c-0.5.1-1|25	Summary:	Main %{name} library
21cr|libomemo-c-0.5.1-1|26	Group:		System/Libraries
21cr|libomemo-c-0.5.1-1|27	
21cr|libomemo-c-0.5.1-1|28	%description -n	%{libname}
21cr|libomemo-c-0.5.1-1|29	This is a fork of libsignal-protocol-c, an implementation of Signal's
21cr|libomemo-c-0.5.1-1|30	ratcheting forward secrecy protocol that works in synchronous and asynchronous
21cr|libomemo-c-0.5.1-1|31	messaging. The fork adds support for OMEMO as defined in XEP-0384 versions
21cr|libomemo-c-0.5.1-1|32	0.3.0 and later.
21cr|libomemo-c-0.5.1-1|33	This package contains the main %{name} library.
21cr|libomemo-c-0.5.1-1|34	
21cr|libomemo-c-0.5.1-1|35	%files -n %{libname}
21cr|libomemo-c-0.5.1-1|36	%license LICENSE
21cr|libomemo-c-0.5.1-1|37	%doc README.md
21cr|libomemo-c-0.5.1-1|38	%{_libdir}/%{name}.so.%{major}*
21cr|libomemo-c-0.5.1-1|39	
21cr|libomemo-c-0.5.1-1|40	#------------------------------------------------
21cr|libomemo-c-0.5.1-1|41	
21cr|libomemo-c-0.5.1-1|42	%package -n	%{develname}
21cr|libomemo-c-0.5.1-1|43	Summary:	Development package for %{name}
21cr|libomemo-c-0.5.1-1|44	Group:		Development/C++
21cr|libomemo-c-0.5.1-1|45	Requires:	%{libname} = %{EVRD}
21cr|libomemo-c-0.5.1-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|libomemo-c-0.5.1-1|47	Provides:	omemo-c-devel = %{EVRD}
21cr|libomemo-c-0.5.1-1|48	
21cr|libomemo-c-0.5.1-1|49	%description -n	%{develname}
21cr|libomemo-c-0.5.1-1|50	Header files for development with %{name}.
21cr|libomemo-c-0.5.1-1|51	
21cr|libomemo-c-0.5.1-1|52	%files -n %{develname}
21cr|libomemo-c-0.5.1-1|53	%doc README.md
21cr|libomemo-c-0.5.1-1|54	%{_includedir}/omemo/*.h
21cr|libomemo-c-0.5.1-1|55	%{_libdir}/%{name}.so
21cr|libomemo-c-0.5.1-1|56	%{_libdir}/pkgconfig/%{name}.pc
21cr|libomemo-c-0.5.1-1|57	
21cr|libomemo-c-0.5.1-1|58	#------------------------------------------------
21cr|libomemo-c-0.5.1-1|59	
21cr|libomemo-c-0.5.1-1|60	%prep
21cr|libomemo-c-0.5.1-1|61	%autosetup -p1
21cr|libomemo-c-0.5.1-1|62	
21cr|libomemo-c-0.5.1-1|63	
21cr|libomemo-c-0.5.1-1|64	%build
21cr|libomemo-c-0.5.1-1|65	%cmake -DBUILD_TESTING=OFF
21cr|libomemo-c-0.5.1-1|66	
21cr|libomemo-c-0.5.1-1|67	%make_build
21cr|libomemo-c-0.5.1-1|68	
21cr|libomemo-c-0.5.1-1|69	
21cr|libomemo-c-0.5.1-1|70	%install
21cr|libomemo-c-0.5.1-1|71	%make_install -C build
21cr|libomemo-c-0.5.1-1|72	
21cr|libomemo-c-0.5.1-1|73	%changelog
21cr|libomemo-c-0.5.1-1|74	* Mon Jan 26 2026 Aleksandr Proklov <a.proklov@rosa.ru> 0.5.1-1
21cr|libomemo-c-0.5.1-1|75	- Update version to 0.5.1
21cr|libomemo-c-0.5.1-1|76	
21cr|libomemo-c-0.5.1-1|77	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|libomemo-c-0.5.1-1|78	- automated spec cleanup
21cr|libomemo-c-0.5.1-1|79	
21cr|libomemo-c-0.5.1-1|80	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|libomemo-c-0.5.1-1|81	- autoadd .nvchecker.toml for libomemo-c
21cr|libomemo-c-0.5.1-1|82	
21cr|libomemo-c-0.5.1-1|83	* Sat Nov 4 2023 Giovanni Mariani <mc2374@mclink.it> 0.5.0-1
21cr|libomemo-c-0.5.1-1|84	- Fix BReqs
21cr|libomemo-c-0.5.1-1|85	
21cr|libomemo-c-0.5.1-1|86	* Fri Nov 3 2023 ABF <abf@rosalinux.ru> 0.5.0-1
21cr|libomemo-c-0.5.1-1|87	- Automatic import for version 0.5.0-1

2759 21
21cr|liboobs-3.0.0-5|1	%define major 5
21cr|liboobs-3.0.0-5|2	%define libname %mklibname oobs-1_ %{major}
21cr|liboobs-3.0.0-5|3	%define devname %mklibname oobs-1 -d
21cr|liboobs-3.0.0-5|4	
21cr|liboobs-3.0.0-5|5	Summary:	System configuration backend library
21cr|liboobs-3.0.0-5|6	Name:		liboobs
21cr|liboobs-3.0.0-5|7	Version:	3.0.0
21cr|liboobs-3.0.0-5|8	Release:	5
21cr|liboobs-3.0.0-5|9	License:	LGPLv2+
21cr|liboobs-3.0.0-5|10	Group:		System/Libraries
21cr|liboobs-3.0.0-5|11	Url:		http://www.gnome.org
21cr|liboobs-3.0.0-5|12	Source0:	http://ftp.gnome.org/pub/GNOME/sources/liboobs/%(echo %{version} |cut -d. -f1-2)/%{name}-%{version}.tar.bz2
21cr|liboobs-3.0.0-5|13	Patch0:		liboobs-2.22.2-format-strings.patch
21cr|liboobs-3.0.0-5|14	BuildRequires:	gtk-doc
21cr|liboobs-3.0.0-5|15	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|liboobs-3.0.0-5|16	BuildRequires:	pkgconfig(system-tools-backends-2.0)
21cr|liboobs-3.0.0-5|17	
21cr|liboobs-3.0.0-5|18	%description
21cr|liboobs-3.0.0-5|19	Liboobs is a wrapping library to the System Tools Backends, it will
21cr|liboobs-3.0.0-5|20	provide easy to access GObjects to system configuration details, like
21cr|liboobs-3.0.0-5|21	users, groups and network interfaces, it will handle sessions with the
21cr|liboobs-3.0.0-5|22	backend and data consistency too.
21cr|liboobs-3.0.0-5|23	
21cr|liboobs-3.0.0-5|24	It is used by LXQt.
21cr|liboobs-3.0.0-5|25	
21cr|liboobs-3.0.0-5|26	#----------------------------------------------------------------------------
21cr|liboobs-3.0.0-5|27	
21cr|liboobs-3.0.0-5|28	%package -n %{libname}
21cr|liboobs-3.0.0-5|29	Summary:	System configuration backend shared library
21cr|liboobs-3.0.0-5|30	Group:		System/Libraries
21cr|liboobs-3.0.0-5|31	
21cr|liboobs-3.0.0-5|32	%description -n %{libname}
21cr|liboobs-3.0.0-5|33	This package contains the shared library for %{name}.
21cr|liboobs-3.0.0-5|34	
21cr|liboobs-3.0.0-5|35	%files -n %{libname}
21cr|liboobs-3.0.0-5|36	%{_libdir}/liboobs-1.so.%{major}*
21cr|liboobs-3.0.0-5|37	
21cr|liboobs-3.0.0-5|38	#----------------------------------------------------------------------------
21cr|liboobs-3.0.0-5|39	
21cr|liboobs-3.0.0-5|40	%package -n %{devname}
21cr|liboobs-3.0.0-5|41	Summary:	Header files of the system configuration backend library
21cr|liboobs-3.0.0-5|42	Group:		Development/C
21cr|liboobs-3.0.0-5|43	Requires:	%{libname} = %{EVRD}
21cr|liboobs-3.0.0-5|44	Provides:	%{name}-devel = %{EVRD}
21cr|liboobs-3.0.0-5|45	
21cr|liboobs-3.0.0-5|46	%description -n %{devname}
21cr|liboobs-3.0.0-5|47	This package contains the development files for %{name}.
21cr|liboobs-3.0.0-5|48	
21cr|liboobs-3.0.0-5|49	%files -n %{devname}
21cr|liboobs-3.0.0-5|50	%doc AUTHORS NEWS README ChangeLog
21cr|liboobs-3.0.0-5|51	%{_datadir}/gtk-doc/html/liboobs
21cr|liboobs-3.0.0-5|52	%{_includedir}/liboobs-1.0/
21cr|liboobs-3.0.0-5|53	%{_libdir}/liboobs-1.so
21cr|liboobs-3.0.0-5|54	%{_libdir}/pkgconfig/liboobs-1.pc
21cr|liboobs-3.0.0-5|55	
21cr|liboobs-3.0.0-5|56	#----------------------------------------------------------------------------
21cr|liboobs-3.0.0-5|57	
21cr|liboobs-3.0.0-5|58	%prep
21cr|liboobs-3.0.0-5|59	%setup -q
21cr|liboobs-3.0.0-5|60	%apply_patches
21cr|liboobs-3.0.0-5|61	
21cr|liboobs-3.0.0-5|62	%build
21cr|liboobs-3.0.0-5|63	autoreconf -fi
21cr|liboobs-3.0.0-5|64	%configure \
21cr|liboobs-3.0.0-5|65	--disable-static \
21cr|liboobs-3.0.0-5|66	--enable-gtk-doc
21cr|liboobs-3.0.0-5|67	
21cr|liboobs-3.0.0-5|68	%make LIBS='-lgobject-2.0 -lglib-2.0'
21cr|liboobs-3.0.0-5|69	
21cr|liboobs-3.0.0-5|70	%install
21cr|liboobs-3.0.0-5|71	%makeinstall_std

2760 21
21cr|libopenmpt-0.7.7-1|1	%define	major	0
21cr|libopenmpt-0.7.7-1|2	%define	libname	%mklibname openmpt %{major}
21cr|libopenmpt-0.7.7-1|3	%define	devname	%mklibname openmpt -d
21cr|libopenmpt-0.7.7-1|4	
21cr|libopenmpt-0.7.7-1|5	Summary:	A C/C++ library to decode tracker music module (MOD) files
21cr|libopenmpt-0.7.7-1|6	Name:		libopenmpt
21cr|libopenmpt-0.7.7-1|7	Version:	0.7.7
21cr|libopenmpt-0.7.7-1|8	Release:	1
21cr|libopenmpt-0.7.7-1|9	License:	BSD
21cr|libopenmpt-0.7.7-1|10	Group:		Sound
21cr|libopenmpt-0.7.7-1|11	Url:		https://lib.openmpt.org/libopenmpt/
21cr|libopenmpt-0.7.7-1|12	Source0:	https://lib.openmpt.org/files/libopenmpt/src/%{name}-%{version}+release.autotools.tar.gz
21cr|libopenmpt-0.7.7-1|13	# Need to be rediffed at every version update
21cr|libopenmpt-0.7.7-1|14	Patch0:		libopenmpt-0.7.7-drop-release.autotools-from-package-version.patch
21cr|libopenmpt-0.7.7-1|15	BuildRequires:	gcc-c++
21cr|libopenmpt-0.7.7-1|16	BuildRequires:	chrpath
21cr|libopenmpt-0.7.7-1|17	BuildRequires:	doxygen
21cr|libopenmpt-0.7.7-1|18	BuildRequires:	graphviz
21cr|libopenmpt-0.7.7-1|19	BuildRequires:	pkgconfig(alsa)
21cr|libopenmpt-0.7.7-1|20	BuildRequires:	pkgconfig(flac) >= 1.3.0
21cr|libopenmpt-0.7.7-1|21	BuildRequires:	pkgconfig(libmpg123) >= 1.14.0
21cr|libopenmpt-0.7.7-1|22	BuildRequires:	pkgconfig(libpulse)
21cr|libopenmpt-0.7.7-1|23	BuildRequires:	pkgconfig(ogg)
21cr|libopenmpt-0.7.7-1|24	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|libopenmpt-0.7.7-1|25	BuildRequires:	pkgconfig(portaudiocpp)
21cr|libopenmpt-0.7.7-1|26	BuildRequires:	pkgconfig(sdl2) >= 2.0.4
21cr|libopenmpt-0.7.7-1|27	BuildRequires:	pkgconfig(sndfile)
21cr|libopenmpt-0.7.7-1|28	BuildRequires:	pkgconfig(vorbis)
21cr|libopenmpt-0.7.7-1|29	BuildRequires:	pkgconfig(vorbisfile)
21cr|libopenmpt-0.7.7-1|30	BuildRequires:	pkgconfig(zlib)
21cr|libopenmpt-0.7.7-1|31	
21cr|libopenmpt-0.7.7-1|32	%description
21cr|libopenmpt-0.7.7-1|33	This is a cross-platform C++ and C library to decode tracked music files into
21cr|libopenmpt-0.7.7-1|34	a raw PCM audio stream. It is based on the player code of the OpenMPT project
21cr|libopenmpt-0.7.7-1|35	(Open ModPlug Tracker). In order to avoid code base fragmentation, the library
21cr|libopenmpt-0.7.7-1|36	is developed in the same source code repository as OpenMPT.
21cr|libopenmpt-0.7.7-1|37	
21cr|libopenmpt-0.7.7-1|38	#-----------------------------------------------------------------------------
21cr|libopenmpt-0.7.7-1|39	
21cr|libopenmpt-0.7.7-1|40	%package -n %{libname}
21cr|libopenmpt-0.7.7-1|41	Summary: A C/C++ library to decode tracker music module (MOD) files
21cr|libopenmpt-0.7.7-1|42	Group:	System/Libraries
21cr|libopenmpt-0.7.7-1|43	
21cr|libopenmpt-0.7.7-1|44	%description -n %{libname}
21cr|libopenmpt-0.7.7-1|45	A cross-platform C++ and C library to decode tracked music files into a raw
21cr|libopenmpt-0.7.7-1|46	PCM audio stream. This package contains the actual library.
21cr|libopenmpt-0.7.7-1|47	
21cr|libopenmpt-0.7.7-1|48	%files -n %{libname}
21cr|libopenmpt-0.7.7-1|49	%doc LICENSE README.md
21cr|libopenmpt-0.7.7-1|50	%{_libdir}/%{name}.so.%{major}*
21cr|libopenmpt-0.7.7-1|51	
21cr|libopenmpt-0.7.7-1|52	#-----------------------------------------------------------------------------
21cr|libopenmpt-0.7.7-1|53	
21cr|libopenmpt-0.7.7-1|54	%package -n openmpt123
21cr|libopenmpt-0.7.7-1|55	Summary: Command-line tracker music player based on %{libname}
21cr|libopenmpt-0.7.7-1|56	Group:	Sound
21cr|libopenmpt-0.7.7-1|57	
21cr|libopenmpt-0.7.7-1|58	%description -n openmpt123
21cr|libopenmpt-0.7.7-1|59	This is a cross-platform command-line or terminal based player for tracker
21cr|libopenmpt-0.7.7-1|60	music (MOD) module files. It uses %{libname}.
21cr|libopenmpt-0.7.7-1|61	
21cr|libopenmpt-0.7.7-1|62	%files -n openmpt123
21cr|libopenmpt-0.7.7-1|63	%doc LICENSE
21cr|libopenmpt-0.7.7-1|64	%{_bindir}/openmpt123
21cr|libopenmpt-0.7.7-1|65	%{_mandir}/man1/openmpt123.1*
21cr|libopenmpt-0.7.7-1|66	
21cr|libopenmpt-0.7.7-1|67	#-----------------------------------------------------------------------------
21cr|libopenmpt-0.7.7-1|68	
21cr|libopenmpt-0.7.7-1|69	%package -n %{devname}
21cr|libopenmpt-0.7.7-1|70	Summary: Development files for the libopenmpt library
21cr|libopenmpt-0.7.7-1|71	Group:		Development/C++
21cr|libopenmpt-0.7.7-1|72	Requires:	%{libname} = %{EVRD}
21cr|libopenmpt-0.7.7-1|73	Provides:	openmpt-devel = %{EVRD}
21cr|libopenmpt-0.7.7-1|74	
21cr|libopenmpt-0.7.7-1|75	%description -n %{devname}
21cr|libopenmpt-0.7.7-1|76	Files needed when building software using %{libname}.
21cr|libopenmpt-0.7.7-1|77	
21cr|libopenmpt-0.7.7-1|78	%files -n %{devname}
21cr|libopenmpt-0.7.7-1|79	%doc LICENSE examples
21cr|libopenmpt-0.7.7-1|80	%doc doxygen-doc/html
21cr|libopenmpt-0.7.7-1|81	%{_includedir}/%{name}/
21cr|libopenmpt-0.7.7-1|82	%{_libdir}/%{name}.so
21cr|libopenmpt-0.7.7-1|83	%{_libdir}/pkgconfig/%{name}.pc
21cr|libopenmpt-0.7.7-1|84	
21cr|libopenmpt-0.7.7-1|85	#-----------------------------------------------------------------------------
21cr|libopenmpt-0.7.7-1|86	
21cr|libopenmpt-0.7.7-1|87	%prep
21cr|libopenmpt-0.7.7-1|88	%autosetup -p1 -n %{name}-%{version}+release.autotools
21cr|libopenmpt-0.7.7-1|89	
21cr|libopenmpt-0.7.7-1|90	sed -i 's/\r$//' LICENSE
21cr|libopenmpt-0.7.7-1|91	
21cr|libopenmpt-0.7.7-1|92	# Drop useless hidden file
21cr|libopenmpt-0.7.7-1|93	rm -f examples/.clang-format
21cr|libopenmpt-0.7.7-1|94	
21cr|libopenmpt-0.7.7-1|95	
21cr|libopenmpt-0.7.7-1|96	%build
21cr|libopenmpt-0.7.7-1|97	%configure	--disable-static \
21cr|libopenmpt-0.7.7-1|98	--with-sdl2 \
21cr|libopenmpt-0.7.7-1|99	--enable-doxygen-dot \
21cr|libopenmpt-0.7.7-1|100	--enable-doxygen-man
21cr|libopenmpt-0.7.7-1|101	%make
21cr|libopenmpt-0.7.7-1|102	
21cr|libopenmpt-0.7.7-1|103	# Build docs
21cr|libopenmpt-0.7.7-1|104	doxygen -u Doxyfile
21cr|libopenmpt-0.7.7-1|105	doxygen Doxyfile
21cr|libopenmpt-0.7.7-1|106	
21cr|libopenmpt-0.7.7-1|107	
21cr|libopenmpt-0.7.7-1|108	%install
21cr|libopenmpt-0.7.7-1|109	%makeinstall_std
21cr|libopenmpt-0.7.7-1|110	
21cr|libopenmpt-0.7.7-1|111	chrpath --delete %{buildroot}%{_bindir}/openmpt123
21cr|libopenmpt-0.7.7-1|112	
21cr|libopenmpt-0.7.7-1|113	# We pick up docs with our macro
21cr|libopenmpt-0.7.7-1|114	rm -rf %{buildroot}%{_docdir}/%{name}/*

2761 21
21cr|libopenrazer-0.2.0-1|1	%define major 0
21cr|libopenrazer-0.2.0-1|2	%define libname %mklibname openrazer %{major}
21cr|libopenrazer-0.2.0-1|3	%define devname %mklibname openrazer -d
21cr|libopenrazer-0.2.0-1|4	
21cr|libopenrazer-0.2.0-1|5	Summary:	Qt wrapper around the D-Bus API from OpenRazer
21cr|libopenrazer-0.2.0-1|6	Name:		libopenrazer
21cr|libopenrazer-0.2.0-1|7	Version:	0.2.0
21cr|libopenrazer-0.2.0-1|8	Release:	1
21cr|libopenrazer-0.2.0-1|9	License:	GPLv3+
21cr|libopenrazer-0.2.0-1|10	Group:		System/Configuration/Hardware
21cr|libopenrazer-0.2.0-1|11	Url:		https://github.com/z3ntu/libopenrazer
21cr|libopenrazer-0.2.0-1|12	Source0:	https://github.com/z3ntu/libopenrazer/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libopenrazer-0.2.0-1|13	BuildRequires:	meson
21cr|libopenrazer-0.2.0-1|14	BuildRequires:	qt5-linguist
21cr|libopenrazer-0.2.0-1|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|libopenrazer-0.2.0-1|16	BuildRequires:	pkgconfig(Qt5DBus)
21cr|libopenrazer-0.2.0-1|17	BuildRequires:	pkgconfig(Qt5Gui)
21cr|libopenrazer-0.2.0-1|18	BuildRequires:	pkgconfig(Qt5Xml)
21cr|libopenrazer-0.2.0-1|19	
21cr|libopenrazer-0.2.0-1|20	%description
21cr|libopenrazer-0.2.0-1|21	Qt wrapper around the D-Bus API from OpenRazer.
21cr|libopenrazer-0.2.0-1|22	
21cr|libopenrazer-0.2.0-1|23	#----------------------------------------------------------------------------
21cr|libopenrazer-0.2.0-1|24	
21cr|libopenrazer-0.2.0-1|25	%package -n %{libname}
21cr|libopenrazer-0.2.0-1|26	Summary:	Development libraries and header files for %{name}
21cr|libopenrazer-0.2.0-1|27	Group:		System/Libraries
21cr|libopenrazer-0.2.0-1|28	
21cr|libopenrazer-0.2.0-1|29	%description -n %{libname}
21cr|libopenrazer-0.2.0-1|30	Qt wrapper around the D-Bus API from OpenRazer.
21cr|libopenrazer-0.2.0-1|31	
21cr|libopenrazer-0.2.0-1|32	%files -n %{libname}
21cr|libopenrazer-0.2.0-1|33	%{_libdir}/%{name}.so.%{major}*
21cr|libopenrazer-0.2.0-1|34	
21cr|libopenrazer-0.2.0-1|35	#----------------------------------------------------------------------------
21cr|libopenrazer-0.2.0-1|36	
21cr|libopenrazer-0.2.0-1|37	%package -n %{devname}
21cr|libopenrazer-0.2.0-1|38	Summary:	Development libraries and header files for %{name}
21cr|libopenrazer-0.2.0-1|39	Group:		Development/C
21cr|libopenrazer-0.2.0-1|40	Requires:	%{libname} = %{EVRD}
21cr|libopenrazer-0.2.0-1|41	
21cr|libopenrazer-0.2.0-1|42	%description -n %{devname}
21cr|libopenrazer-0.2.0-1|43	Qt wrapper around the D-Bus API from OpenRazer.
21cr|libopenrazer-0.2.0-1|44	
21cr|libopenrazer-0.2.0-1|45	%files -n %{devname}
21cr|libopenrazer-0.2.0-1|46	%{_includedir}/%{name}*
21cr|libopenrazer-0.2.0-1|47	%{_libdir}/%{name}.so
21cr|libopenrazer-0.2.0-1|48	%{_libdir}/pkgconfig/%{name}.pc
21cr|libopenrazer-0.2.0-1|49	
21cr|libopenrazer-0.2.0-1|50	#----------------------------------------------------------------------------
21cr|libopenrazer-0.2.0-1|51	
21cr|libopenrazer-0.2.0-1|52	%prep
21cr|libopenrazer-0.2.0-1|53	%autosetup -p1
21cr|libopenrazer-0.2.0-1|54	
21cr|libopenrazer-0.2.0-1|55	%build
21cr|libopenrazer-0.2.0-1|56	%meson
21cr|libopenrazer-0.2.0-1|57	%meson_build
21cr|libopenrazer-0.2.0-1|58	
21cr|libopenrazer-0.2.0-1|59	%install
21cr|libopenrazer-0.2.0-1|60	%meson_install

2762 21
21cr|libopenshot-0.2.7-2|1	%define major 21
21cr|libopenshot-0.2.7-2|2	%define libname %mklibname openshot %{major}
21cr|libopenshot-0.2.7-2|3	%define devname %mklibname openshot -d
21cr|libopenshot-0.2.7-2|4	%global _disable_ld_no_undefined 1
21cr|libopenshot-0.2.7-2|5	
21cr|libopenshot-0.2.7-2|6	Summary:	Library for creating and editing videos
21cr|libopenshot-0.2.7-2|7	Name:		libopenshot
21cr|libopenshot-0.2.7-2|8	Version:	0.2.7
21cr|libopenshot-0.2.7-2|9	Release:	2
21cr|libopenshot-0.2.7-2|10	License:	LGPLv3+
21cr|libopenshot-0.2.7-2|11	Group:		System/Libraries
21cr|libopenshot-0.2.7-2|12	Url:		http://www.openshot.org
21cr|libopenshot-0.2.7-2|13	Source0:	https://github.com/OpenShot/libopenshot/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libopenshot-0.2.7-2|14	BuildRequires:	cmake
21cr|libopenshot-0.2.7-2|15	BuildRequires:	doxygen
21cr|libopenshot-0.2.7-2|16	BuildRequires:	swig >= 2.0
21cr|libopenshot-0.2.7-2|17	BuildRequires:	ffmpeg-devel
21cr|libopenshot-0.2.7-2|18	BuildRequires:	gomp-devel
21cr|libopenshot-0.2.7-2|19	BuildRequires:	openshot-audio-devel >= 0.2.0
21cr|libopenshot-0.2.7-2|20	BuildRequires:	pkgconfig(ruby)
21cr|libopenshot-0.2.7-2|21	BuildRequires:	pkgconfig(ImageMagick) >= 7.0
21cr|libopenshot-0.2.7-2|22	BuildRequires:	pkgconfig(jsoncpp)
21cr|libopenshot-0.2.7-2|23	BuildRequires:	pkgconfig(libzmq)
21cr|libopenshot-0.2.7-2|24	BuildRequires:	pkgconfig(python3)
21cr|libopenshot-0.2.7-2|25	BuildRequires:	pkgconfig(Qt5Core)
21cr|libopenshot-0.2.7-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21cr|libopenshot-0.2.7-2|27	BuildRequires:	pkgconfig(Qt5Help)
21cr|libopenshot-0.2.7-2|28	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|libopenshot-0.2.7-2|29	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|libopenshot-0.2.7-2|30	BuildRequires:	python3egg(setuptools)
21cr|libopenshot-0.2.7-2|31	
21cr|libopenshot-0.2.7-2|32	%description
21cr|libopenshot-0.2.7-2|33	OpenShot Library (libopenshot) is an open-source project dedicated to
21cr|libopenshot-0.2.7-2|34	delivering high quality video editing, animation, and playback solutions to
21cr|libopenshot-0.2.7-2|35	the world. For more information visit <http://www.openshot.org/>.
21cr|libopenshot-0.2.7-2|36	
21cr|libopenshot-0.2.7-2|37	#----------------------------------------------------
21cr|libopenshot-0.2.7-2|38	
21cr|libopenshot-0.2.7-2|39	%package -n %{libname}
21cr|libopenshot-0.2.7-2|40	Summary:	OpenShot Library
21cr|libopenshot-0.2.7-2|41	Group:		System/Libraries
21cr|libopenshot-0.2.7-2|42	
21cr|libopenshot-0.2.7-2|43	%description -n %{libname}
21cr|libopenshot-0.2.7-2|44	OpenShot Library (libopenshot) is an open-source project dedicated to
21cr|libopenshot-0.2.7-2|45	delivering high quality video editing, animation, and playback solutions to
21cr|libopenshot-0.2.7-2|46	the world. For more information visit <http://www.openshot.org/>.
21cr|libopenshot-0.2.7-2|47	This package contains library files for %{name}.
21cr|libopenshot-0.2.7-2|48	
21cr|libopenshot-0.2.7-2|49	%files -n %{libname}
21cr|libopenshot-0.2.7-2|50	%doc AUTHORS COPYING
21cr|libopenshot-0.2.7-2|51	%{_libdir}/libopenshot.so.%{version}
21cr|libopenshot-0.2.7-2|52	%{_libdir}/libopenshot.so.%{major}
21cr|libopenshot-0.2.7-2|53	
21cr|libopenshot-0.2.7-2|54	#----------------------------------------------------
21cr|libopenshot-0.2.7-2|55	
21cr|libopenshot-0.2.7-2|56	%package -n %{devname}
21cr|libopenshot-0.2.7-2|57	Summary:	Development files for %{name}
21cr|libopenshot-0.2.7-2|58	Group:		Development/C
21cr|libopenshot-0.2.7-2|59	Requires:	%{libname} = %{EVRD}
21cr|libopenshot-0.2.7-2|60	Provides:	%{name}-devel = %{EVRD}
21cr|libopenshot-0.2.7-2|61	Provides:	openshot-devel = %{EVRD}
21cr|libopenshot-0.2.7-2|62	
21cr|libopenshot-0.2.7-2|63	%description -n %{devname}
21cr|libopenshot-0.2.7-2|64	The %{devname} package contains libraries and header files for
21cr|libopenshot-0.2.7-2|65	developing applications that use %{name}.
21cr|libopenshot-0.2.7-2|66	
21cr|libopenshot-0.2.7-2|67	%files -n %{devname}
21cr|libopenshot-0.2.7-2|68	%doc AUTHORS COPYING
21cr|libopenshot-0.2.7-2|69	%{_includedir}/%{name}/
21cr|libopenshot-0.2.7-2|70	%{_libdir}/libopenshot.so
21cr|libopenshot-0.2.7-2|71	
21cr|libopenshot-0.2.7-2|72	#----------------------------------------------------
21cr|libopenshot-0.2.7-2|73	
21cr|libopenshot-0.2.7-2|74	%package python3
21cr|libopenshot-0.2.7-2|75	Summary:	Python 3 bindings for %{name}
21cr|libopenshot-0.2.7-2|76	Group:		Development/Python
21cr|libopenshot-0.2.7-2|77	Requires:	python3
21cr|libopenshot-0.2.7-2|78	Provides:	python3-openshot = %{EVRD}
21cr|libopenshot-0.2.7-2|79	# forced egg info provided
21cr|libopenshot-0.2.7-2|80	Provides:	python3egg(openshot) = %{EVRD}
21cr|libopenshot-0.2.7-2|81	
21cr|libopenshot-0.2.7-2|82	
21cr|libopenshot-0.2.7-2|83	%description python3
21cr|libopenshot-0.2.7-2|84	The python3-%{name} package contains python 3 bindings for
21cr|libopenshot-0.2.7-2|85	applications that use %{name}.
21cr|libopenshot-0.2.7-2|86	
21cr|libopenshot-0.2.7-2|87	%files python3
21cr|libopenshot-0.2.7-2|88	%doc AUTHORS COPYING
21cr|libopenshot-0.2.7-2|89	%{py3_platsitedir }/*
21cr|libopenshot-0.2.7-2|90	
21cr|libopenshot-0.2.7-2|91	#----------------------------------------------------
21cr|libopenshot-0.2.7-2|92	
21cr|libopenshot-0.2.7-2|93	%package ruby
21cr|libopenshot-0.2.7-2|94	Summary:	Ruby bindings for %{name}
21cr|libopenshot-0.2.7-2|95	Group:		Development/Ruby
21cr|libopenshot-0.2.7-2|96	Requires:	ruby
21cr|libopenshot-0.2.7-2|97	
21cr|libopenshot-0.2.7-2|98	%description ruby
21cr|libopenshot-0.2.7-2|99	Ruby bindings for applications that use %{name}.
21cr|libopenshot-0.2.7-2|100	
21cr|libopenshot-0.2.7-2|101	%files ruby
21cr|libopenshot-0.2.7-2|102	%doc AUTHORS COPYING
21cr|libopenshot-0.2.7-2|103	%{ruby_vendorarchdir}/*
21cr|libopenshot-0.2.7-2|104	
21cr|libopenshot-0.2.7-2|105	#----------------------------------------------------
21cr|libopenshot-0.2.7-2|106	
21cr|libopenshot-0.2.7-2|107	%prep
21cr|libopenshot-0.2.7-2|108	%autosetup -p1
21cr|libopenshot-0.2.7-2|109	
21cr|libopenshot-0.2.7-2|110	
21cr|libopenshot-0.2.7-2|111	%build
21cr|libopenshot-0.2.7-2|112	export CXXFLAGS="%{optflags} -Wl,--as-needed %{ldflags}"
21cr|libopenshot-0.2.7-2|113	%cmake -DDISABLE_BUNDLED_JSONCPP=ON
21cr|libopenshot-0.2.7-2|114	%make
21cr|libopenshot-0.2.7-2|115	
21cr|libopenshot-0.2.7-2|116	
21cr|libopenshot-0.2.7-2|117	%install
21cr|libopenshot-0.2.7-2|118	%makeinstall_std -C build

2763 21
21cr|libopenshot-audio-0.2.2-1|1	%define major 8
21cr|libopenshot-audio-0.2.2-1|2	%define libname %mklibname openshot-audio %{major}
21cr|libopenshot-audio-0.2.2-1|3	%define devname %mklibname openshot-audio -d
21cr|libopenshot-audio-0.2.2-1|4	
21cr|libopenshot-audio-0.2.2-1|5	Summary:	OpenShot Audio Library
21cr|libopenshot-audio-0.2.2-1|6	Name:		libopenshot-audio
21cr|libopenshot-audio-0.2.2-1|7	Version:	0.2.2
21cr|libopenshot-audio-0.2.2-1|8	Release:	1
21cr|libopenshot-audio-0.2.2-1|9	License:	GPLv3+
21cr|libopenshot-audio-0.2.2-1|10	# The package contains audio stuff, but it is used only by openshot
21cr|libopenshot-audio-0.2.2-1|11	Group:		Video
21cr|libopenshot-audio-0.2.2-1|12	Url:		http://www.openshot.org
21cr|libopenshot-audio-0.2.2-1|13	Source0:	https://github.com/OpenShot/libopenshot-audio/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libopenshot-audio-0.2.2-1|14	BuildRequires:	doxygen
21cr|libopenshot-audio-0.2.2-1|15	BuildRequires:	cmake
21cr|libopenshot-audio-0.2.2-1|16	BuildRequires:	pkgconfig(alsa)
21cr|libopenshot-audio-0.2.2-1|17	BuildRequires:	pkgconfig(freetype2)
21cr|libopenshot-audio-0.2.2-1|18	BuildRequires:	pkgconfig(x11)
21cr|libopenshot-audio-0.2.2-1|19	BuildRequires:	pkgconfig(xcursor)
21cr|libopenshot-audio-0.2.2-1|20	BuildRequires:	pkgconfig(xinerama)
21cr|libopenshot-audio-0.2.2-1|21	BuildRequires:	pkgconfig(xrandr)
21cr|libopenshot-audio-0.2.2-1|22	
21cr|libopenshot-audio-0.2.2-1|23	%description
21cr|libopenshot-audio-0.2.2-1|24	OpenShot Audio Library.
21cr|libopenshot-audio-0.2.2-1|25	
21cr|libopenshot-audio-0.2.2-1|26	%files
21cr|libopenshot-audio-0.2.2-1|27	%doc AUTHORS COPYING
21cr|libopenshot-audio-0.2.2-1|28	%{_bindir}/*
21cr|libopenshot-audio-0.2.2-1|29	%{_mandir}/man1/*
21cr|libopenshot-audio-0.2.2-1|30	
21cr|libopenshot-audio-0.2.2-1|31	#----------------------------------------------------------------------------
21cr|libopenshot-audio-0.2.2-1|32	
21cr|libopenshot-audio-0.2.2-1|33	%package -n %{libname}
21cr|libopenshot-audio-0.2.2-1|34	Summary:	OpenShot Audio Library
21cr|libopenshot-audio-0.2.2-1|35	Group:		System/Libraries
21cr|libopenshot-audio-0.2.2-1|36	
21cr|libopenshot-audio-0.2.2-1|37	%description -n %{libname}
21cr|libopenshot-audio-0.2.2-1|38	OpenShot Audio Library.
21cr|libopenshot-audio-0.2.2-1|39	
21cr|libopenshot-audio-0.2.2-1|40	%files -n %{libname}
21cr|libopenshot-audio-0.2.2-1|41	%doc AUTHORS COPYING
21cr|libopenshot-audio-0.2.2-1|42	%{_libdir}/%{name}.so.%{major}
21cr|libopenshot-audio-0.2.2-1|43	%{_libdir}/%{name}.so.%{version}
21cr|libopenshot-audio-0.2.2-1|44	
21cr|libopenshot-audio-0.2.2-1|45	#----------------------------------------------------------------------------
21cr|libopenshot-audio-0.2.2-1|46	
21cr|libopenshot-audio-0.2.2-1|47	%package -n %{devname}
21cr|libopenshot-audio-0.2.2-1|48	Summary:	Development and header files for the OpenShot Audio Library
21cr|libopenshot-audio-0.2.2-1|49	Group:		Development/C
21cr|libopenshot-audio-0.2.2-1|50	Requires:	%{libname} = %{EVRD}
21cr|libopenshot-audio-0.2.2-1|51	Provides:	%{name}-devel = %{EVRD}
21cr|libopenshot-audio-0.2.2-1|52	Provides:	openshot-audio-devel = %{EVRD}
21cr|libopenshot-audio-0.2.2-1|53	
21cr|libopenshot-audio-0.2.2-1|54	%description -n %{devname}
21cr|libopenshot-audio-0.2.2-1|55	Development and header files for the OpenShot Audio Library.
21cr|libopenshot-audio-0.2.2-1|56	
21cr|libopenshot-audio-0.2.2-1|57	%files -n %{devname}
21cr|libopenshot-audio-0.2.2-1|58	%doc AUTHORS COPYING
21cr|libopenshot-audio-0.2.2-1|59	%{_libdir}/%{name}.so
21cr|libopenshot-audio-0.2.2-1|60	%{_includedir}/%{name}/
21cr|libopenshot-audio-0.2.2-1|61	%{_libdir}/cmake/OpenShotAudio/*.cmake
21cr|libopenshot-audio-0.2.2-1|62	
21cr|libopenshot-audio-0.2.2-1|63	#----------------------------------------------------------------------------
21cr|libopenshot-audio-0.2.2-1|64	
21cr|libopenshot-audio-0.2.2-1|65	%prep
21cr|libopenshot-audio-0.2.2-1|66	%autosetup -p1
21cr|libopenshot-audio-0.2.2-1|67	
21cr|libopenshot-audio-0.2.2-1|68	%build
21cr|libopenshot-audio-0.2.2-1|69	export LDFLAGS="-ldl"
21cr|libopenshot-audio-0.2.2-1|70	
21cr|libopenshot-audio-0.2.2-1|71	# 32 bit
21cr|libopenshot-audio-0.2.2-1|72	%ifarch %{ix86}
21cr|libopenshot-audio-0.2.2-1|73	%cmake -DCMAKE_C_FLAGS="%{optflags} -msse4.1" \
21cr|libopenshot-audio-0.2.2-1|74	-DCMAKE_CXX_FLAGS="%{optflags} -msse4.1" \
21cr|libopenshot-audio-0.2.2-1|75	-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed"
21cr|libopenshot-audio-0.2.2-1|76	%else
21cr|libopenshot-audio-0.2.2-1|77	%cmake
21cr|libopenshot-audio-0.2.2-1|78	%endif
21cr|libopenshot-audio-0.2.2-1|79	
21cr|libopenshot-audio-0.2.2-1|80	%make -s
21cr|libopenshot-audio-0.2.2-1|81	
21cr|libopenshot-audio-0.2.2-1|82	%install
21cr|libopenshot-audio-0.2.2-1|83	%makeinstall_std -C build

2764 21
21cr|libopensi-1.0-23|1	%define _enable_debug_packages %{nil}
21cr|libopensi-1.0-23|2	%define debug_package %{nil}
21cr|libopensi-1.0-23|3	
21cr|libopensi-1.0-23|4	Summary:	Library for OpenSi
21cr|libopensi-1.0-23|5	Name:		libopensi
21cr|libopensi-1.0-23|6	Version:	1.0
21cr|libopensi-1.0-23|7	Release:	23
21cr|libopensi-1.0-23|8	Source0:	http://download.gna.org/opensi/%{name}/%{name}-%{version}.tgz
21cr|libopensi-1.0-23|9	License:	MPL
21cr|libopensi-1.0-23|10	Group:		System/Libraries
21cr|libopensi-1.0-23|11	Url:		http://opensi.org/
21cr|libopensi-1.0-23|12	BuildRequires:	firefox-devel
21cr|libopensi-1.0-23|13	Requires:	firefox
21cr|libopensi-1.0-23|14	
21cr|libopensi-1.0-23|15	%description
21cr|libopensi-1.0-23|16	Library for OpenSi.
21cr|libopensi-1.0-23|17	
21cr|libopensi-1.0-23|18	%prep
21cr|libopensi-1.0-23|19	%setup -q -n %{name}
21cr|libopensi-1.0-23|20	
21cr|libopensi-1.0-23|21	%build
21cr|libopensi-1.0-23|22	
21cr|libopensi-1.0-23|23	%install
21cr|libopensi-1.0-23|24	# Jar for the translation
21cr|libopensi-1.0-23|25	mkdir -p %{buildroot}%{firefox_mozillapath}/chrome/
21cr|libopensi-1.0-23|26	cp -r `pwd`  %{buildroot}%{firefox_mozillapath}/chrome/
21cr|libopensi-1.0-23|27	# installed-chrome.txt addition
21cr|libopensi-1.0-23|28	mkdir -p %{buildroot}%{firefox_mozillapath}/chrome/rc.d/
21cr|libopensi-1.0-23|29	cat << EOF > %{buildroot}%{firefox_mozillapath}/chrome/rc.d/10_%{name}.txt
21cr|libopensi-1.0-23|30	content,install,url,resource:/chrome/libopensi/content/libopensi/
21cr|libopensi-1.0-23|31	EOF
21cr|libopensi-1.0-23|32	
21cr|libopensi-1.0-23|33	%files
21cr|libopensi-1.0-23|34	%{firefox_mozillapath}/chrome/libopensi
21cr|libopensi-1.0-23|35	%{firefox_mozillapath}/chrome/rc.d/*.txt

2765 21
21cr|libopensync-0.22-29|1	# If you are thinking of upgrading opensync to 0.3x, please be
21cr|libopensync-0.22-29|2	# prepared to justify yourself to those who actually use it. i.e.,
21cr|libopensync-0.22-29|3	# you are going to need to prove that it's a) better, b) works, and
21cr|libopensync-0.22-29|4	# c) won't eat anyone's data, or else be prepared to lose some major
21cr|libopensync-0.22-29|5	# appendages. - AdamW 2008/03
21cr|libopensync-0.22-29|6	
21cr|libopensync-0.22-29|7	%define major 0
21cr|libopensync-0.22-29|8	%define libname %mklibname opensync %{major}
21cr|libopensync-0.22-29|9	%define devname %mklibname opensync -d
21cr|libopensync-0.22-29|10	
21cr|libopensync-0.22-29|11	%define with_python 0
21cr|libopensync-0.22-29|12	%{?_without_python: %{expand: %%global _with_python 0}}
21cr|libopensync-0.22-29|13	
21cr|libopensync-0.22-29|14	Summary:	Multi-platform PIM synchronization framework
21cr|libopensync-0.22-29|15	Name:		libopensync
21cr|libopensync-0.22-29|16	Epoch:		1
21cr|libopensync-0.22-29|17	Version:	0.22
21cr|libopensync-0.22-29|18	Release:	29
21cr|libopensync-0.22-29|19	License:	GPLv2+
21cr|libopensync-0.22-29|20	Group:		System/Libraries
21cr|libopensync-0.22-29|21	Url:		http://www.opensync.org/
21cr|libopensync-0.22-29|22	Source0:	http://www.opensync.org/download/releases/%{version}/%{name}-%{version}.tar.bz2
21cr|libopensync-0.22-29|23	Patch0:		libopensync-python-lib-check-lib64.patch
21cr|libopensync-0.22-29|24	Patch1:		libopensync-linkage_fix.diff
21cr|libopensync-0.22-29|25	Patch2:		libopensync-python-fix.patch
21cr|libopensync-0.22-29|26	Patch3:		libopensync-swig-fix.patch
21cr|libopensync-0.22-29|27	Patch4:		libopensync-0.22-unusedvar.patch
21cr|libopensync-0.22-29|28	Patch5:		libopensync-swig-fix2.patch
21cr|libopensync-0.22-29|29	
21cr|libopensync-0.22-29|30	BuildRequires:	bison
21cr|libopensync-0.22-29|31	BuildRequires:	chrpath
21cr|libopensync-0.22-29|32	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libopensync-0.22-29|33	BuildRequires:	pkgconfig(glib-2.0)
21cr|libopensync-0.22-29|34	BuildRequires:	pkgconfig(sqlite3)
21cr|libopensync-0.22-29|35	BuildRequires:	pkgconfig(python2)
21cr|libopensync-0.22-29|36	
21cr|libopensync-0.22-29|37	%description
21cr|libopensync-0.22-29|38	OpenSync is a synchronization framework that is platform and distribution
21cr|libopensync-0.22-29|39	independent. It consists of several plugins that can be used to connect to
21cr|libopensync-0.22-29|40	devices, a powerful sync-engine and the framework itself.  The synchronization
21cr|libopensync-0.22-29|41	framework is kept very flexible and is capable of synchronizing any type of
21cr|libopensync-0.22-29|42	data, including contacts, calendar, tasks, notes and files.
21cr|libopensync-0.22-29|43	
21cr|libopensync-0.22-29|44	%files
21cr|libopensync-0.22-29|45	%{_bindir}/*
21cr|libopensync-0.22-29|46	%{_libdir}/opensync
21cr|libopensync-0.22-29|47	%{_libexecdir}/osplugin
21cr|libopensync-0.22-29|48	
21cr|libopensync-0.22-29|49	#--------------------------------------------------------
21cr|libopensync-0.22-29|50	
21cr|libopensync-0.22-29|51	%package -n %{libname}
21cr|libopensync-0.22-29|52	Summary:	Dynamic libraries from %{name}
21cr|libopensync-0.22-29|53	Group:		System/Libraries
21cr|libopensync-0.22-29|54	
21cr|libopensync-0.22-29|55	%description -n %{libname}
21cr|libopensync-0.22-29|56	Dynamic libraries from %{name}.
21cr|libopensync-0.22-29|57	
21cr|libopensync-0.22-29|58	%files -n %{libname}
21cr|libopensync-0.22-29|59	%{_libdir}/*.so.%{major}*
21cr|libopensync-0.22-29|60	
21cr|libopensync-0.22-29|61	#-------------------------------------------------------------
21cr|libopensync-0.22-29|62	
21cr|libopensync-0.22-29|63	%package -n %{devname}
21cr|libopensync-0.22-29|64	Summary:	Header files and static libraries from %{name}
21cr|libopensync-0.22-29|65	Group:		Development/C
21cr|libopensync-0.22-29|66	Requires:	%{libname} = %{EVRD}
21cr|libopensync-0.22-29|67	Provides:	%{name}-devel = %{EVRD}
21cr|libopensync-0.22-29|68	
21cr|libopensync-0.22-29|69	%description -n %{devname}
21cr|libopensync-0.22-29|70	Libraries and includes files for developing programs based on %{name}.
21cr|libopensync-0.22-29|71	
21cr|libopensync-0.22-29|72	%files -n %{devname}
21cr|libopensync-0.22-29|73	%{_includedir}/*
21cr|libopensync-0.22-29|74	%{_libdir}/*.so
21cr|libopensync-0.22-29|75	%{_libdir}/pkgconfig/*.pc
21cr|libopensync-0.22-29|76	
21cr|libopensync-0.22-29|77	#-------------------------------------------------------------
21cr|libopensync-0.22-29|78	
21cr|libopensync-0.22-29|79	%if %{with_python}
21cr|libopensync-0.22-29|80	%package python
21cr|libopensync-0.22-29|81	Summary:	Python bindings for %{name}
21cr|libopensync-0.22-29|82	Group:		Development/Python
21cr|libopensync-0.22-29|83	BuildRequires:	swig
21cr|libopensync-0.22-29|84	BuildRequires:	pkgconfig(python)
21cr|libopensync-0.22-29|85	
21cr|libopensync-0.22-29|86	%description python
21cr|libopensync-0.22-29|87	Python bindings for %{name}.
21cr|libopensync-0.22-29|88	
21cr|libopensync-0.22-29|89	%files python
21cr|libopensync-0.22-29|90	%{py2_platsitedir}/*
21cr|libopensync-0.22-29|91	%endif
21cr|libopensync-0.22-29|92	
21cr|libopensync-0.22-29|93	#-------------------------------------------------------------
21cr|libopensync-0.22-29|94	
21cr|libopensync-0.22-29|95	%prep
21cr|libopensync-0.22-29|96	%setup -q
21cr|libopensync-0.22-29|97	%patch0 -p1
21cr|libopensync-0.22-29|98	%patch1 -p0
21cr|libopensync-0.22-29|99	%patch2 -p0
21cr|libopensync-0.22-29|100	%patch3 -p1
21cr|libopensync-0.22-29|101	%patch4 -p1
21cr|libopensync-0.22-29|102	%patch5 -p1
21cr|libopensync-0.22-29|103	
21cr|libopensync-0.22-29|104	%build
21cr|libopensync-0.22-29|105	autoreconf -fi
21cr|libopensync-0.22-29|106	export CFLAGS="%{optflags} -Wno-error"
21cr|libopensync-0.22-29|107	%configure \
21cr|libopensync-0.22-29|108	--disable-static \
21cr|libopensync-0.22-29|109	%if %{with_python}
21cr|libopensync-0.22-29|110	--enable-python \
21cr|libopensync-0.22-29|111	--with-python=%{__python2} \
21cr|libopensync-0.22-29|112	%endif
21cr|libopensync-0.22-29|113	--disable-debug \
21cr|libopensync-0.22-29|114	--enable-engine \
21cr|libopensync-0.22-29|115	--enable-tools
21cr|libopensync-0.22-29|116	
21cr|libopensync-0.22-29|117	%make pythondir=%{py2_platsitedir}
21cr|libopensync-0.22-29|118	
21cr|libopensync-0.22-29|119	%install
21cr|libopensync-0.22-29|120	%makeinstall_std pythondir=%{py2_platsitedir}

2766 21
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|1	%define svn 3218
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|2	
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|3	Summary:	OpenSync plugin for Google Calendar
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|4	Name:		libopensync-plugin-google-calendar
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|5	Version:	0.22.1
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|6	Epoch:		1
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|7	Release:	0.%{svn}.6
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|8	License:	GPLv2+
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|9	Group:		Office
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|10	Url:		http://www.opensync.org
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|11	# For SVN:
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|12	# svn co http://svn.opensync.org/branches/branch-0.2X/plugins/google-calendar libopensync-plugin-google-calendar
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|13	Source0:	http://www.opensync.org/download/releases/%{name}-%{svn}.tar.lzma
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|14	BuildRequires:	pkgconfig(opensync-1.0) < 0.30
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|15	BuildRequires:	python-httplib2
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|16	Requires:	python-httplib2
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|17	Requires:	python
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|18	Requires:	libopensync >= %{epoch}:0.22
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|19	
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|20	%description
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|21	This plugin allows applications using OpenSync to synchronise with Google
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|22	Calendar.
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|23	
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|24	%files
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|25	%doc README
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|26	%{_libdir}/opensync/plugins/*
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|27	%{_datadir}/opensync/defaults/*
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|28	%{_libdir}/opensync/google-cal-helper
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|29	
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|30	#----------------------------------------------------------------------------
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|31	
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|32	%prep
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|33	%setup -q -n %{name}
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|34	
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|35	%build
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|36	autoreconf -i
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|37	# google-cal-helper is installed to libexecdir, we don't want it just
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|38	# in /usr/lib... - AdamW 2008/03
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|39	%configure --libexecdir=%{_libdir}/opensync
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|40	%make
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|41	
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|42	%install
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|43	%make_install
21cr|libopensync-plugin-google-calendar-0.22.1-0.3218.6|44	

2767 21
21cr|liboping-1.10.0-1|1	%define	major 0
21cr|liboping-1.10.0-1|2	%define libname %mklibname oping %{major}
21cr|liboping-1.10.0-1|3	%define devname %mklibname oping -d
21cr|liboping-1.10.0-1|4	
21cr|liboping-1.10.0-1|5	Summary:	Library to generate ICMP echo requests
21cr|liboping-1.10.0-1|6	Name:		liboping
21cr|liboping-1.10.0-1|7	Version:	1.10.0
21cr|liboping-1.10.0-1|8	Release:	1
21cr|liboping-1.10.0-1|9	License:	GPLv2+
21cr|liboping-1.10.0-1|10	Group:		System/Libraries
21cr|liboping-1.10.0-1|11	URL:		http://noping.cc
21cr|liboping-1.10.0-1|12	Source0:	http://noping.cc/files/%{name}-%{version}.tar.bz2
21cr|liboping-1.10.0-1|13	BuildRequires:	autoconf
21cr|liboping-1.10.0-1|14	BuildRequires:	automake
21cr|liboping-1.10.0-1|15	BuildRequires:	libtool
21cr|liboping-1.10.0-1|16	BuildRequires:	perl-devel
21cr|liboping-1.10.0-1|17	BuildRequires:	ncurses-devel
21cr|liboping-1.10.0-1|18	
21cr|liboping-1.10.0-1|19	%description
21cr|liboping-1.10.0-1|20	liboping is a C library to generate ICMP echo requests, better known as "ping
21cr|liboping-1.10.0-1|21	packets". It is intended for use in network monitoring applications or
21cr|liboping-1.10.0-1|22	applications that would otherwise need to fork ping(1) frequently. Included is
21cr|liboping-1.10.0-1|23	a sample application, called oping, which demonstrates the library's abilities.
21cr|liboping-1.10.0-1|24	It is like ping, ping6, and fping rolled into one.
21cr|liboping-1.10.0-1|25	
21cr|liboping-1.10.0-1|26	#-----------------------------------------------------------------------------
21cr|liboping-1.10.0-1|27	
21cr|liboping-1.10.0-1|28	%package -n	%{libname}
21cr|liboping-1.10.0-1|29	Summary:	Library to generate ICMP echo requests
21cr|liboping-1.10.0-1|30	Group:          System/Libraries
21cr|liboping-1.10.0-1|31	
21cr|liboping-1.10.0-1|32	%description -n	%{libname}
21cr|liboping-1.10.0-1|33	liboping is a C library to generate ICMP echo requests, better known as "ping
21cr|liboping-1.10.0-1|34	packets". It is intended for use in network monitoring applications or
21cr|liboping-1.10.0-1|35	applications that would otherwise need to fork ping(1) frequently. Included is
21cr|liboping-1.10.0-1|36	a sample application, called oping, which demonstrates the library's abilities.
21cr|liboping-1.10.0-1|37	It is like ping, ping6, and fping rolled into one.
21cr|liboping-1.10.0-1|38	
21cr|liboping-1.10.0-1|39	%files -n %{libname}
21cr|liboping-1.10.0-1|40	%doc AUTHORS COPYING ChangeLog README
21cr|liboping-1.10.0-1|41	%{_libdir}/lib*.so.%{major}*
21cr|liboping-1.10.0-1|42	
21cr|liboping-1.10.0-1|43	#-----------------------------------------------------------------------------
21cr|liboping-1.10.0-1|44	
21cr|liboping-1.10.0-1|45	%package -n	%{devname}
21cr|liboping-1.10.0-1|46	Summary:	Static library and header files for the liboping library
21cr|liboping-1.10.0-1|47	Group:		Development/C
21cr|liboping-1.10.0-1|48	Requires:	%{libname} = %{EVRD}
21cr|liboping-1.10.0-1|49	Provides:	oping-devel = %{EVRD}
21cr|liboping-1.10.0-1|50	Provides:	%{name}-devel = %{EVRD}
21cr|liboping-1.10.0-1|51	
21cr|liboping-1.10.0-1|52	%description -n	%{devname}
21cr|liboping-1.10.0-1|53	liboping is a C library to generate ICMP echo requests, better known as "ping
21cr|liboping-1.10.0-1|54	packets". It is intended for use in network monitoring applications or
21cr|liboping-1.10.0-1|55	applications that would otherwise need to fork ping(1) frequently. Included is
21cr|liboping-1.10.0-1|56	a sample application, called oping, which demonstrates the library's abilities.
21cr|liboping-1.10.0-1|57	It is like ping, ping6, and fping rolled into one.
21cr|liboping-1.10.0-1|58	
21cr|liboping-1.10.0-1|59	This package contains header files for the liboping library.
21cr|liboping-1.10.0-1|60	
21cr|liboping-1.10.0-1|61	%files -n %{devname}
21cr|liboping-1.10.0-1|62	%attr(0755,root,root) %{_libdir}/*so
21cr|liboping-1.10.0-1|63	%attr(0644,root,root) %{_includedir}/*.h
21cr|liboping-1.10.0-1|64	%attr(0644,root,root) %{_mandir}/man3/*
21cr|liboping-1.10.0-1|65	%{_libdir}/pkgconfig/%{name}.pc
21cr|liboping-1.10.0-1|66	
21cr|liboping-1.10.0-1|67	#-----------------------------------------------------------------------------
21cr|liboping-1.10.0-1|68	
21cr|liboping-1.10.0-1|69	%package -n	oping
21cr|liboping-1.10.0-1|70	Summary:	The oping utility demonstrates the liboping library's abilities
21cr|liboping-1.10.0-1|71	Group:		Networking/Other
21cr|liboping-1.10.0-1|72	
21cr|liboping-1.10.0-1|73	%description -n	oping
21cr|liboping-1.10.0-1|74	The oping utility demonstrates the liboping library's abilities. It is like
21cr|liboping-1.10.0-1|75	ping, ping6, and fping rolled into one.
21cr|liboping-1.10.0-1|76	
21cr|liboping-1.10.0-1|77	%files -n oping
21cr|liboping-1.10.0-1|78	%{_bindir}/oping
21cr|liboping-1.10.0-1|79	%{_bindir}/noping
21cr|liboping-1.10.0-1|80	%{_mandir}/man8/*
21cr|liboping-1.10.0-1|81	
21cr|liboping-1.10.0-1|82	#-----------------------------------------------------------------------------
21cr|liboping-1.10.0-1|83	
21cr|liboping-1.10.0-1|84	%package perl
21cr|liboping-1.10.0-1|85	Group:          Networking/IRC
21cr|liboping-1.10.0-1|86	Summary:        %{name} perl plugin
21cr|liboping-1.10.0-1|87	Requires:       %libname = %{EVRD}
21cr|liboping-1.10.0-1|88	
21cr|liboping-1.10.0-1|89	%description perl
21cr|liboping-1.10.0-1|90	This package allow %{name} to use perl scripts
21cr|liboping-1.10.0-1|91	
21cr|liboping-1.10.0-1|92	%files perl
21cr|liboping-1.10.0-1|93	%{perl_vendorarch}/*
21cr|liboping-1.10.0-1|94	
21cr|liboping-1.10.0-1|95	#-----------------------------------------------------------------------------
21cr|liboping-1.10.0-1|96	
21cr|liboping-1.10.0-1|97	%prep
21cr|liboping-1.10.0-1|98	
21cr|liboping-1.10.0-1|99	%setup -q
21cr|liboping-1.10.0-1|100	sed -i 's/-Werror//g' src/Makefile.*
21cr|liboping-1.10.0-1|101	sed -i 's|/usr/local||g' bindings/perl/Makefile.PL
21cr|liboping-1.10.0-1|102	
21cr|liboping-1.10.0-1|103	%build
21cr|liboping-1.10.0-1|104	%configure --disable-static
21cr|liboping-1.10.0-1|105	%make -C src
21cr|liboping-1.10.0-1|106	%make -C bindings perl/Makefile
21cr|liboping-1.10.0-1|107	cd bindings/perl
21cr|liboping-1.10.0-1|108	%{__perl} Makefile.PL INSTALLDIRS=vendor TOP_BUILDDIR=..
21cr|liboping-1.10.0-1|109	%make
21cr|liboping-1.10.0-1|110	
21cr|liboping-1.10.0-1|111	
21cr|liboping-1.10.0-1|112	%install
21cr|liboping-1.10.0-1|113	%makeinstall_std
21cr|liboping-1.10.0-1|114	
21cr|liboping-1.10.0-1|115	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|liboping-1.10.0-1|116	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;

2768 21
21cr|liborigin-20101029-6|1	%define major 1
21cr|liborigin-20101029-6|2	%define libname %mklibname origin2_ %{major}
21cr|liborigin-20101029-6|3	%define devname %mklibname origin -d
21cr|liborigin-20101029-6|4	
21cr|liborigin-20101029-6|5	Summary:	Library for reading OriginLab OPJ project files
21cr|liborigin-20101029-6|6	Name:		liborigin
21cr|liborigin-20101029-6|7	Version:	20101029
21cr|liborigin-20101029-6|8	Release:	6
21cr|liborigin-20101029-6|9	License:	GPLv2+
21cr|liborigin-20101029-6|10	Group:		System/Libraries
21cr|liborigin-20101029-6|11	Url:		http://sourceforge.net/projects/%{name}/
21cr|liborigin-20101029-6|12	Source0:	http://belnet.dl.sourceforge.net/sourceforge/liborigin/%{name}2-%{version}.tar.gz
21cr|liborigin-20101029-6|13	BuildRequires:	boost-devel
21cr|liborigin-20101029-6|14	BuildRequires:	qt4-devel
21cr|liborigin-20101029-6|15	
21cr|liborigin-20101029-6|16	%description
21cr|liborigin-20101029-6|17	A library for reading OriginLab OPJ project files.
21cr|liborigin-20101029-6|18	
21cr|liborigin-20101029-6|19	#----------------------------------------------------------------------------
21cr|liborigin-20101029-6|20	
21cr|liborigin-20101029-6|21	%package -n %{libname}
21cr|liborigin-20101029-6|22	Summary:	Dynamic libraries from %{name}
21cr|liborigin-20101029-6|23	Group:		System/Libraries
21cr|liborigin-20101029-6|24	Conflicts:	%{_lib}origin1 < 20101029-2
21cr|liborigin-20101029-6|25	Obsoletes:	%{_lib}origin1 < 20101029-2
21cr|liborigin-20101029-6|26	
21cr|liborigin-20101029-6|27	%description -n %{libname}
21cr|liborigin-20101029-6|28	Dynamic libraries from %{name}.
21cr|liborigin-20101029-6|29	
21cr|liborigin-20101029-6|30	%files -n %{libname}
21cr|liborigin-20101029-6|31	%{_libdir}/liborigin2.so.%{major}*
21cr|liborigin-20101029-6|32	
21cr|liborigin-20101029-6|33	#----------------------------------------------------------------------------
21cr|liborigin-20101029-6|34	
21cr|liborigin-20101029-6|35	%package -n %{devname}
21cr|liborigin-20101029-6|36	Summary:	Header files, libraries and development documentation for %{name}
21cr|liborigin-20101029-6|37	Group:		Development/C
21cr|liborigin-20101029-6|38	Requires:	%{libname} = %{EVRD}
21cr|liborigin-20101029-6|39	Provides:	%{name}-devel = %{EVRD}
21cr|liborigin-20101029-6|40	Provides:	origin-devel = %{EVRD}
21cr|liborigin-20101029-6|41	
21cr|liborigin-20101029-6|42	%description -n %{devname}
21cr|liborigin-20101029-6|43	This package contains the header files, static libraries and development
21cr|liborigin-20101029-6|44	documentation for %{name}.
21cr|liborigin-20101029-6|45	
21cr|liborigin-20101029-6|46	%files -n %{devname}
21cr|liborigin-20101029-6|47	%doc COPYING README FORMAT
21cr|liborigin-20101029-6|48	%{_includedir}/%{name}/*.h
21cr|liborigin-20101029-6|49	%{_includedir}/%{name}/*.hh
21cr|liborigin-20101029-6|50	%{_libdir}/%{name}2.so
21cr|liborigin-20101029-6|51	
21cr|liborigin-20101029-6|52	#----------------------------------------------------------------------------
21cr|liborigin-20101029-6|53	
21cr|liborigin-20101029-6|54	%prep
21cr|liborigin-20101029-6|55	%setup -q -n %{name}2-%{version}
21cr|liborigin-20101029-6|56	
21cr|liborigin-20101029-6|57	chmod 0644 *.cpp *.h
21cr|liborigin-20101029-6|58	
21cr|liborigin-20101029-6|59	%build
21cr|liborigin-20101029-6|60	%qmake_qt4
21cr|liborigin-20101029-6|61	%make
21cr|liborigin-20101029-6|62	
21cr|liborigin-20101029-6|63	%install
21cr|liborigin-20101029-6|64	#install headers, *.hpp is not needed (or is it ??)
21cr|liborigin-20101029-6|65	mkdir -p %{buildroot}%{_includedir}/%{name}
21cr|liborigin-20101029-6|66	rm -f *.hpp
21cr|liborigin-20101029-6|67	for n in *.h* ; do
21cr|liborigin-20101029-6|68	install -m 644 $n %{buildroot}%{_includedir}/%{name}
21cr|liborigin-20101029-6|69	done
21cr|liborigin-20101029-6|70	
21cr|liborigin-20101029-6|71	# install libs, preserving links
21cr|liborigin-20101029-6|72	mkdir -p %{buildroot}%{_libdir}
21cr|liborigin-20101029-6|73	for n in liborigin2.so* ; do
21cr|liborigin-20101029-6|74	cp -d $n %{buildroot}%{_libdir}
21cr|liborigin-20101029-6|75	done

2769 21
21cr|libosmo-dsp-0.4.0-1|1	%define major   0
21cr|libosmo-dsp-0.4.0-1|2	%define libname %mklibname osmodsp %{major}
21cr|libosmo-dsp-0.4.0-1|3	%define devname %mklibname osmodsp -d
21cr|libosmo-dsp-0.4.0-1|4	%define uname   Osmo-DSP
21cr|libosmo-dsp-0.4.0-1|5	
21cr|libosmo-dsp-0.4.0-1|6	Name:             libosmo-dsp
21cr|libosmo-dsp-0.4.0-1|7	Summary:          A library with SDR DSP primitives
21cr|libosmo-dsp-0.4.0-1|8	Version:          0.4.0
21cr|libosmo-dsp-0.4.0-1|9	Release:          1
21cr|libosmo-dsp-0.4.0-1|10	License:          GPLv2+
21cr|libosmo-dsp-0.4.0-1|11	Group:            Communications
21cr|libosmo-dsp-0.4.0-1|12	URL:              http://cgit.osmocom.org/libosmo-dsp/
21cr|libosmo-dsp-0.4.0-1|13	# git clone git://git.osmocom.org/libosmo-dsp && cd libosmo-dsp
21cr|libosmo-dsp-0.4.0-1|14	# git checkout %%{version} && cd ..
21cr|libosmo-dsp-0.4.0-1|15	# tar --exclude='.git' -cjf libosmo-dsp-%%{version}.tar.bz2 libosmo-dsp/
21cr|libosmo-dsp-0.4.0-1|16	Source0:          %{name}-%{version}.tar.bz2
21cr|libosmo-dsp-0.4.0-1|17	
21cr|libosmo-dsp-0.4.0-1|18	BuildRequires:    autoconf
21cr|libosmo-dsp-0.4.0-1|19	BuildRequires:    automake
21cr|libosmo-dsp-0.4.0-1|20	BuildRequires:    libtool
21cr|libosmo-dsp-0.4.0-1|21	BuildRequires:    pkgconfig(fftw3)
21cr|libosmo-dsp-0.4.0-1|22	BuildRequires:    doxygen
21cr|libosmo-dsp-0.4.0-1|23	BuildRequires:    graphviz
21cr|libosmo-dsp-0.4.0-1|24	
21cr|libosmo-dsp-0.4.0-1|25	%description
21cr|libosmo-dsp-0.4.0-1|26	A library with SDR DSP primitives.
21cr|libosmo-dsp-0.4.0-1|27	
21cr|libosmo-dsp-0.4.0-1|28	%package -n %{libname}
21cr|libosmo-dsp-0.4.0-1|29	Summary:          A library with SDR DSP primitives
21cr|libosmo-dsp-0.4.0-1|30	Group:            Communications
21cr|libosmo-dsp-0.4.0-1|31	Obsoletes:        %{_lib}libosmo-dsp0 < 0.3-3
21cr|libosmo-dsp-0.4.0-1|32	
21cr|libosmo-dsp-0.4.0-1|33	%description -n %{libname}
21cr|libosmo-dsp-0.4.0-1|34	Library files for libosmo-dsp.
21cr|libosmo-dsp-0.4.0-1|35	
21cr|libosmo-dsp-0.4.0-1|36	%package -n %{devname}
21cr|libosmo-dsp-0.4.0-1|37	Summary:          Development files for libosmo-dsp
21cr|libosmo-dsp-0.4.0-1|38	Group:            Development/Other
21cr|libosmo-dsp-0.4.0-1|39	Requires:         %{libname} = %{version}-%{release}
21cr|libosmo-dsp-0.4.0-1|40	Provides:         %{name}-devel = %{version}-%{release}
21cr|libosmo-dsp-0.4.0-1|41	Provides:         osmo-dsp-devel = %{version}-%{release}
21cr|libosmo-dsp-0.4.0-1|42	Obsoletes:        %{_lib}libosmo-dsp-devel < 0.3-3
21cr|libosmo-dsp-0.4.0-1|43	
21cr|libosmo-dsp-0.4.0-1|44	%description -n %{devname}
21cr|libosmo-dsp-0.4.0-1|45	Development files for libosmo-dsp.
21cr|libosmo-dsp-0.4.0-1|46	
21cr|libosmo-dsp-0.4.0-1|47	%package doc
21cr|libosmo-dsp-0.4.0-1|48	Summary:          Documentation for osmo-dsp
21cr|libosmo-dsp-0.4.0-1|49	Group:            Documentation
21cr|libosmo-dsp-0.4.0-1|50	BuildArch:        noarch
21cr|libosmo-dsp-0.4.0-1|51	
21cr|libosmo-dsp-0.4.0-1|52	%description doc
21cr|libosmo-dsp-0.4.0-1|53	HTML documentation for osmo-dsp.
21cr|libosmo-dsp-0.4.0-1|54	
21cr|libosmo-dsp-0.4.0-1|55	%prep
21cr|libosmo-dsp-0.4.0-1|56	%setup -q -n %{name}
21cr|libosmo-dsp-0.4.0-1|57	
21cr|libosmo-dsp-0.4.0-1|58	%build
21cr|libosmo-dsp-0.4.0-1|59	autoreconf -fi
21cr|libosmo-dsp-0.4.0-1|60	%configure --disable-static
21cr|libosmo-dsp-0.4.0-1|61	
21cr|libosmo-dsp-0.4.0-1|62	%make_build LDFLAGS="${LDFLAGS} -lm"
21cr|libosmo-dsp-0.4.0-1|63	
21cr|libosmo-dsp-0.4.0-1|64	%install
21cr|libosmo-dsp-0.4.0-1|65	%make_install
21cr|libosmo-dsp-0.4.0-1|66	
21cr|libosmo-dsp-0.4.0-1|67	# remove libtool
21cr|libosmo-dsp-0.4.0-1|68	find %{buildroot} -name '*.la' -delete
21cr|libosmo-dsp-0.4.0-1|69	
21cr|libosmo-dsp-0.4.0-1|70	# fix docs location
21cr|libosmo-dsp-0.4.0-1|71	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|libosmo-dsp-0.4.0-1|72	mv %{buildroot}%{_datadir}/doc/libosmodsp %{buildroot}%{_docdir}/%{name}/html
21cr|libosmo-dsp-0.4.0-1|73	
21cr|libosmo-dsp-0.4.0-1|74	cat > %{name}-doc.desktop << EOF
21cr|libosmo-dsp-0.4.0-1|75	[Desktop Entry]
21cr|libosmo-dsp-0.4.0-1|76	Version=1.0
21cr|libosmo-dsp-0.4.0-1|77	Name=%{uname} Documentation
21cr|libosmo-dsp-0.4.0-1|78	GenericName=%{uname} Documentation
21cr|libosmo-dsp-0.4.0-1|79	Exec=xdg-open /usr/share/doc/%{name}/html/index.html
21cr|libosmo-dsp-0.4.0-1|80	Icon=
21cr|libosmo-dsp-0.4.0-1|81	Terminal=false
21cr|libosmo-dsp-0.4.0-1|82	Type=Application
21cr|libosmo-dsp-0.4.0-1|83	Categories=System;Documentation;X-Mageia-CrossDesktop;
21cr|libosmo-dsp-0.4.0-1|84	EOF
21cr|libosmo-dsp-0.4.0-1|85	
21cr|libosmo-dsp-0.4.0-1|86	desktop-file-install \
21cr|libosmo-dsp-0.4.0-1|87	--dir=%{buildroot}%{_datadir}/applications %{name}-doc.desktop
21cr|libosmo-dsp-0.4.0-1|88	
21cr|libosmo-dsp-0.4.0-1|89	%files -n %{libname}
21cr|libosmo-dsp-0.4.0-1|90	%doc AUTHORS
21cr|libosmo-dsp-0.4.0-1|91	%{_libdir}/*.so.%{major}{,.*}
21cr|libosmo-dsp-0.4.0-1|92	
21cr|libosmo-dsp-0.4.0-1|93	%files -n %{devname}
21cr|libosmo-dsp-0.4.0-1|94	%{_includedir}/osmocom
21cr|libosmo-dsp-0.4.0-1|95	%{_libdir}/pkgconfig/*.pc
21cr|libosmo-dsp-0.4.0-1|96	%{_libdir}/*.so
21cr|libosmo-dsp-0.4.0-1|97	
21cr|libosmo-dsp-0.4.0-1|98	%files doc
21cr|libosmo-dsp-0.4.0-1|99	%dir %{_docdir}/%{name}/html
21cr|libosmo-dsp-0.4.0-1|100	%{_docdir}/%{name}/html/*
21cr|libosmo-dsp-0.4.0-1|101	%{_datadir}/applications/%{name}-doc.desktop
21cr|libosmo-dsp-0.4.0-1|102	

2770 21
21cr|libowfat-0.33-1|1	%global optflags %{optflags} -fcommon
21cr|libowfat-0.33-1|2	
21cr|libowfat-0.33-1|3	%define major 0
21cr|libowfat-0.33-1|4	%define libname %mklibname owfat %{major}
21cr|libowfat-0.33-1|5	%define devname %mklibname owfat -d
21cr|libowfat-0.33-1|6	
21cr|libowfat-0.33-1|7	Summary:	Reimplement libdjb under GPL
21cr|libowfat-0.33-1|8	Name:		libowfat
21cr|libowfat-0.33-1|9	Version:	0.33
21cr|libowfat-0.33-1|10	Release:	1
21cr|libowfat-0.33-1|11	License:	GPLv2+
21cr|libowfat-0.33-1|12	Group:		Development/C
21cr|libowfat-0.33-1|13	Url:		http://www.fefe.de/libowfat/
21cr|libowfat-0.33-1|14	Source0:	http://www.fefe.de/%{name}/%{name}-%{version}.tar.xz
21cr|libowfat-0.33-1|15	Patch1:		libowfat-0.33-debug.patch
21cr|libowfat-0.33-1|16	Patch2:		libowfat-0.33-shared.patch
21cr|libowfat-0.33-1|17	Patch3:		libowfat-0.30-gcc10.patch
21cr|libowfat-0.33-1|18	Patch4:		libowfat-0.33-multiple-definitions.patch
21cr|libowfat-0.33-1|19	BuildRequires:	dietlibc-devel >= 0.33
21cr|libowfat-0.33-1|20	ExclusiveArch:	%{ix86} %{x86_64}
21cr|libowfat-0.33-1|21	
21cr|libowfat-0.33-1|22	%description
21cr|libowfat-0.33-1|23	libowfat is a library of general purpose APIs extracted from Dan
21cr|libowfat-0.33-1|24	Bernstein's software, reimplemented and covered by the GNU General
21cr|libowfat-0.33-1|25	Public License Version 2 (no later versions).
21cr|libowfat-0.33-1|26	
21cr|libowfat-0.33-1|27	#----------------------------------------------------------------------------
21cr|libowfat-0.33-1|28	
21cr|libowfat-0.33-1|29	%package -n %{libname}
21cr|libowfat-0.33-1|30	Summary:	Libowfat shared libraries
21cr|libowfat-0.33-1|31	Group:		System/Servers
21cr|libowfat-0.33-1|32	
21cr|libowfat-0.33-1|33	%description -n %{libname}
21cr|libowfat-0.33-1|34	This package contains libowfat shared libraries.
21cr|libowfat-0.33-1|35	
21cr|libowfat-0.33-1|36	%files -n %{libname}
21cr|libowfat-0.33-1|37	%doc CHANGES README
21cr|libowfat-0.33-1|38	%{_libdir}/libowfat.so.%{major}*
21cr|libowfat-0.33-1|39	
21cr|libowfat-0.33-1|40	#----------------------------------------------------------------------------
21cr|libowfat-0.33-1|41	
21cr|libowfat-0.33-1|42	%package -n %{devname}
21cr|libowfat-0.33-1|43	Summary:	Headers and static lib for libowfat development
21cr|libowfat-0.33-1|44	Group:		Development/C
21cr|libowfat-0.33-1|45	Requires:	%{libname} = %{EVRD}
21cr|libowfat-0.33-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|libowfat-0.33-1|47	Obsoletes:	%{name}-devel < 0.29
21cr|libowfat-0.33-1|48	Conflicts:	%{name}-devel < 0.29
21cr|libowfat-0.33-1|49	
21cr|libowfat-0.33-1|50	%description -n %{devname}
21cr|libowfat-0.33-1|51	Install this package if you want do compile applications using the
21cr|libowfat-0.33-1|52	libowfat library.
21cr|libowfat-0.33-1|53	
21cr|libowfat-0.33-1|54	%files -n %{devname}
21cr|libowfat-0.33-1|55	%{_libdir}/libowfat.so
21cr|libowfat-0.33-1|56	%{_includedir}/%{name}/*.h
21cr|libowfat-0.33-1|57	%{_libdir}/dietlibc/lib/libowfat.a
21cr|libowfat-0.33-1|58	%{_libdir}/dietlibc/include/%{name}/*.h
21cr|libowfat-0.33-1|59	%{_mandir}/man3/*
21cr|libowfat-0.33-1|60	
21cr|libowfat-0.33-1|61	#----------------------------------------------------------------------------
21cr|libowfat-0.33-1|62	
21cr|libowfat-0.33-1|63	%prep
21cr|libowfat-0.33-1|64	%setup -q
21cr|libowfat-0.33-1|65	
21cr|libowfat-0.33-1|66	cp GNUmakefile GNUmakefile.static
21cr|libowfat-0.33-1|67	%apply_patches
21cr|libowfat-0.33-1|68	
21cr|libowfat-0.33-1|69	%build
21cr|libowfat-0.33-1|70	make -f GNUmakefile \
21cr|libowfat-0.33-1|71	DIET=''
21cr|libowfat-0.33-1|72	
21cr|libowfat-0.33-1|73	%install
21cr|libowfat-0.33-1|74	make -f GNUmakefile \
21cr|libowfat-0.33-1|75	DIET='' \
21cr|libowfat-0.33-1|76	prefix=%{buildroot}%{_prefix} \
21cr|libowfat-0.33-1|77	MAN3DIR=%{buildroot}%{_mandir}/man3 \
21cr|libowfat-0.33-1|78	LIBDIR=%{buildroot}%{_libdir} \
21cr|libowfat-0.33-1|79	install
21cr|libowfat-0.33-1|80	
21cr|libowfat-0.33-1|81	make -f GNUmakefile clean
21cr|libowfat-0.33-1|82	rm -f Makefile
21cr|libowfat-0.33-1|83	cp -f GNUmakefile.static GNUmakefile
21cr|libowfat-0.33-1|84	
21cr|libowfat-0.33-1|85	make -f GNUmakefile \
21cr|libowfat-0.33-1|86	prefix="%{_libdir}/dietlibc" \
21cr|libowfat-0.33-1|87	DIET="%{_bindir}/diet -Os"
21cr|libowfat-0.33-1|88	
21cr|libowfat-0.33-1|89	install -d %{buildroot}%{_libdir}/dietlibc
21cr|libowfat-0.33-1|90	make -f GNUmakefile \
21cr|libowfat-0.33-1|91	prefix="%{buildroot}%{_libdir}/dietlibc" \
21cr|libowfat-0.33-1|92	LIBDIR="%{buildroot}%{_libdir}/dietlibc/lib" \
21cr|libowfat-0.33-1|93	DIET="%{_bindir}/diet -Os" \
21cr|libowfat-0.33-1|94	MAN3DIR="%{buildroot}%{_mandir}/man3" \
21cr|libowfat-0.33-1|95	install
21cr|libowfat-0.33-1|96	
21cr|libowfat-0.33-1|97	chmod 0755 %{buildroot}%{_libdir}/libowfat.so.%{version}
21cr|libowfat-0.33-1|98	ln -s libowfat.so.%{version} %{buildroot}%{_libdir}/libowfat.so.%{major}
21cr|libowfat-0.33-1|99	ln -s libowfat.so.%{version} %{buildroot}%{_libdir}/libowfat.so
21cr|libowfat-0.33-1|100	
21cr|libowfat-0.33-1|101	# fix conflicting file (from openssl-devel)
21cr|libowfat-0.33-1|102	mv %{buildroot}%{_mandir}/man3/buffer.3 \
21cr|libowfat-0.33-1|103	%{buildroot}%{_mandir}/man3/buffer-libowfat.3

2771 21
21cr|libpacketstream-0.1.4-5|1	%define major 0
21cr|libpacketstream-0.1.4-5|2	%define libname %mklibname packetstream %{major}
21cr|libpacketstream-0.1.4-5|3	%define devname %mklibname packetstream -d
21cr|libpacketstream-0.1.4-5|4	
21cr|libpacketstream-0.1.4-5|5	Summary:	Interface of the packetstream thread-safe ring buffer
21cr|libpacketstream-0.1.4-5|6	Name:		libpacketstream
21cr|libpacketstream-0.1.4-5|7	Version:	0.1.4
21cr|libpacketstream-0.1.4-5|8	Release:	5
21cr|libpacketstream-0.1.4-5|9	License:	MIT
21cr|libpacketstream-0.1.4-5|10	Group:		System/Libraries
21cr|libpacketstream-0.1.4-5|11	Url:		https://github.com/ienorand/packetstream
21cr|libpacketstream-0.1.4-5|12	Source0:	https://nodeload.github.com/ienorand/packetstream/tarball/%{name}-%{version}.tar.bz2
21cr|libpacketstream-0.1.4-5|13	BuildRequires:	cmake
21cr|libpacketstream-0.1.4-5|14	
21cr|libpacketstream-0.1.4-5|15	%description
21cr|libpacketstream-0.1.4-5|16	Interface of the 'packetstream' thread-safe ring buffer.
21cr|libpacketstream-0.1.4-5|17	
21cr|libpacketstream-0.1.4-5|18	#----------------------------------------------------------------------------
21cr|libpacketstream-0.1.4-5|19	
21cr|libpacketstream-0.1.4-5|20	%package -n %{libname}
21cr|libpacketstream-0.1.4-5|21	Summary:	Shared library for %{name}
21cr|libpacketstream-0.1.4-5|22	Conflicts:	%{name} < 0.1.4-2
21cr|libpacketstream-0.1.4-5|23	Obsoletes:	%{name} < 0.1.4-2
21cr|libpacketstream-0.1.4-5|24	
21cr|libpacketstream-0.1.4-5|25	%description -n %{libname}
21cr|libpacketstream-0.1.4-5|26	Shared library for %{name}.
21cr|libpacketstream-0.1.4-5|27	
21cr|libpacketstream-0.1.4-5|28	%files -n %{libname}
21cr|libpacketstream-0.1.4-5|29	%{_libdir}/libpacketstream.so.%{major}*
21cr|libpacketstream-0.1.4-5|30	
21cr|libpacketstream-0.1.4-5|31	#----------------------------------------------------------------------------
21cr|libpacketstream-0.1.4-5|32	
21cr|libpacketstream-0.1.4-5|33	%package -n %{devname}
21cr|libpacketstream-0.1.4-5|34	Summary:	Development files for %{name}
21cr|libpacketstream-0.1.4-5|35	Requires:	%{libname} = %{EVRD}
21cr|libpacketstream-0.1.4-5|36	Provides:	%{name}-devel = %{EVRD}
21cr|libpacketstream-0.1.4-5|37	Conflicts:	%{name} < 0.1.4-2
21cr|libpacketstream-0.1.4-5|38	
21cr|libpacketstream-0.1.4-5|39	%description -n %{devname}
21cr|libpacketstream-0.1.4-5|40	The %{name}-devel package contains libraries and header files for
21cr|libpacketstream-0.1.4-5|41	developing applications that use %{name}
21cr|libpacketstream-0.1.4-5|42	
21cr|libpacketstream-0.1.4-5|43	%files -n %{devname}
21cr|libpacketstream-0.1.4-5|44	%{_libdir}/libpacketstream.so
21cr|libpacketstream-0.1.4-5|45	%{_includedir}/*
21cr|libpacketstream-0.1.4-5|46	
21cr|libpacketstream-0.1.4-5|47	#----------------------------------------------------------------------------
21cr|libpacketstream-0.1.4-5|48	
21cr|libpacketstream-0.1.4-5|49	%prep
21cr|libpacketstream-0.1.4-5|50	%setup -q
21cr|libpacketstream-0.1.4-5|51	rm -fr debian
21cr|libpacketstream-0.1.4-5|52	
21cr|libpacketstream-0.1.4-5|53	%build
21cr|libpacketstream-0.1.4-5|54	%cmake -DMLIBDIR=%{_lib}
21cr|libpacketstream-0.1.4-5|55	%make
21cr|libpacketstream-0.1.4-5|56	
21cr|libpacketstream-0.1.4-5|57	%install
21cr|libpacketstream-0.1.4-5|58	%makeinstall_std -C build

2772 21
21cr|libpam-pwdfile-2.0-2|1	%if %{mdvver} >= 202310
21cr|libpam-pwdfile-2.0-2|2	%define pamdir %{_libdir}/security
21cr|libpam-pwdfile-2.0-2|3	%else
21cr|libpam-pwdfile-2.0-2|4	%define pamdir /%{_lib}/security
21cr|libpam-pwdfile-2.0-2|5	%endif
21cr|libpam-pwdfile-2.0-2|6	
21cr|libpam-pwdfile-2.0-2|7	Summary:	PAM module to login by PIN or password from file
21cr|libpam-pwdfile-2.0-2|8	Name:		libpam-pwdfile
21cr|libpam-pwdfile-2.0-2|9	Version:	2.0
21cr|libpam-pwdfile-2.0-2|10	Release:	2
21cr|libpam-pwdfile-2.0-2|11	License:	GPL
21cr|libpam-pwdfile-2.0-2|12	Group:		System/Libraries
21cr|libpam-pwdfile-2.0-2|13	Url:		https://git.tiwe.de/libpam-pwdfile.git/
21cr|libpam-pwdfile-2.0-2|14	Source0:	https://git.tiwe.de/libpam-pwdfile.git/snapshot/libpam-pwdfile-%{version}.tar.gz
21cr|libpam-pwdfile-2.0-2|15	BuildRequires:	pkgconfig(libxcrypt)
21cr|libpam-pwdfile-2.0-2|16	BuildRequires:	pam-devel
21cr|libpam-pwdfile-2.0-2|17	
21cr|libpam-pwdfile-2.0-2|18	%description
21cr|libpam-pwdfile-2.0-2|19	PAM module to login by PIN or password from file
21cr|libpam-pwdfile-2.0-2|20	
21cr|libpam-pwdfile-2.0-2|21	#------------------------------------------------------------------
21cr|libpam-pwdfile-2.0-2|22	
21cr|libpam-pwdfile-2.0-2|23	%package -n pam_pwdfile
21cr|libpam-pwdfile-2.0-2|24	Summary:	PAM module to login by PIN or password from file
21cr|libpam-pwdfile-2.0-2|25	Summary(ru_RU.UTF-8):	PAM-модуль для аутентификации по пин-коду или паролю из файла
21cr|libpam-pwdfile-2.0-2|26	
21cr|libpam-pwdfile-2.0-2|27	%description -n pam_pwdfile
21cr|libpam-pwdfile-2.0-2|28	PAM module to login by PIN or password from file
21cr|libpam-pwdfile-2.0-2|29	
21cr|libpam-pwdfile-2.0-2|30	%description -n pam_pwdfile -l ru_RU.UTF-8
21cr|libpam-pwdfile-2.0-2|31	PAM-модуль для аутентификации по пин-коду или паролю из файла
21cr|libpam-pwdfile-2.0-2|32	
21cr|libpam-pwdfile-2.0-2|33	%files -n pam_pwdfile
21cr|libpam-pwdfile-2.0-2|34	%{pamdir}/pam_pwdfile.so
21cr|libpam-pwdfile-2.0-2|35	
21cr|libpam-pwdfile-2.0-2|36	#------------------------------------------------------------------
21cr|libpam-pwdfile-2.0-2|37	
21cr|libpam-pwdfile-2.0-2|38	%prep
21cr|libpam-pwdfile-2.0-2|39	%autosetup -p1
21cr|libpam-pwdfile-2.0-2|40	
21cr|libpam-pwdfile-2.0-2|41	%build
21cr|libpam-pwdfile-2.0-2|42	%setup_compile_flags
21cr|libpam-pwdfile-2.0-2|43	%make_build
21cr|libpam-pwdfile-2.0-2|44	
21cr|libpam-pwdfile-2.0-2|45	%install
21cr|libpam-pwdfile-2.0-2|46	%make_install PAM_LIB_DIR=%{pamdir}

2773 21
21cr|libpcd-1.0.1-10|1	%define major	2
21cr|libpcd-1.0.1-10|2	%define libname %mklibname pcd %{major}
21cr|libpcd-1.0.1-10|3	
21cr|libpcd-1.0.1-10|4	Summary:	Library for decoding PhotoCD images
21cr|libpcd-1.0.1-10|5	Name:		libpcd
21cr|libpcd-1.0.1-10|6	Version:	1.0.1
21cr|libpcd-1.0.1-10|7	Release:	10
21cr|libpcd-1.0.1-10|8	License:	GPL
21cr|libpcd-1.0.1-10|9	Group:		Graphics
21cr|libpcd-1.0.1-10|10	URL:		http://linux.bytesex.org/fbida/libpcd.html
21cr|libpcd-1.0.1-10|11	Source:		http://dl.bytesex.org/releases/%{name}/%{name}_%{version}.tar.bz2
21cr|libpcd-1.0.1-10|12	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|libpcd-1.0.1-10|13	
21cr|libpcd-1.0.1-10|14	%description
21cr|libpcd-1.0.1-10|15	%{name} is a tiny library for decoding PhotoCD images. It used to come
21cr|libpcd-1.0.1-10|16	bundled with xpcd, but software maintainer decided to release the library
21cr|libpcd-1.0.1-10|17	separately after declaring xpcd obsolete.
21cr|libpcd-1.0.1-10|18	
21cr|libpcd-1.0.1-10|19	
21cr|libpcd-1.0.1-10|20	%package	-n %{libname}
21cr|libpcd-1.0.1-10|21	Summary:	Library for decoding PhotoCD images
21cr|libpcd-1.0.1-10|22	Group:		Graphics
21cr|libpcd-1.0.1-10|23	Provides:	%{name} = %{version}-%{release}
21cr|libpcd-1.0.1-10|24	
21cr|libpcd-1.0.1-10|25	%description	-n %{libname}
21cr|libpcd-1.0.1-10|26	%{name} is a tiny library for decoding PhotoCD images. It used to come
21cr|libpcd-1.0.1-10|27	bundled with xpcd, but software maintainer decided to release the library
21cr|libpcd-1.0.1-10|28	separately after declaring xpcd obsolete.
21cr|libpcd-1.0.1-10|29	
21cr|libpcd-1.0.1-10|30	%package	-n %{libname}-devel
21cr|libpcd-1.0.1-10|31	Summary:	Development related files of %{name}
21cr|libpcd-1.0.1-10|32	Group:		Development/C
21cr|libpcd-1.0.1-10|33	Provides:	%{name}-devel = %{version}-%{release}
21cr|libpcd-1.0.1-10|34	Requires:	%{libname} = %{version}
21cr|libpcd-1.0.1-10|35	
21cr|libpcd-1.0.1-10|36	%description	-n %{libname}-devel
21cr|libpcd-1.0.1-10|37	%{name} is a tiny library for decoding PhotoCD images. It used to come
21cr|libpcd-1.0.1-10|38	bundled with xpcd, but software maintainer decided to release the library
21cr|libpcd-1.0.1-10|39	separately after declaring xpcd obsolete.
21cr|libpcd-1.0.1-10|40	
21cr|libpcd-1.0.1-10|41	This package contains all files you need to compile applications/libraries
21cr|libpcd-1.0.1-10|42	that has Photo CD image support.
21cr|libpcd-1.0.1-10|43	
21cr|libpcd-1.0.1-10|44	%prep
21cr|libpcd-1.0.1-10|45	%setup -q
21cr|libpcd-1.0.1-10|46	
21cr|libpcd-1.0.1-10|47	%build
21cr|libpcd-1.0.1-10|48	export CFLAGS="%optflags"
21cr|libpcd-1.0.1-10|49	%make
21cr|libpcd-1.0.1-10|50	
21cr|libpcd-1.0.1-10|51	%install
21cr|libpcd-1.0.1-10|52	rm -rf %{buildroot}
21cr|libpcd-1.0.1-10|53	%makeinstall
21cr|libpcd-1.0.1-10|54	
21cr|libpcd-1.0.1-10|55	%if %mdkversion < 200900
21cr|libpcd-1.0.1-10|56	%post -n %{libname} -p /sbin/ldconfig
21cr|libpcd-1.0.1-10|57	%endif
21cr|libpcd-1.0.1-10|58	%if %mdkversion < 200900
21cr|libpcd-1.0.1-10|59	%postun -n %{libname} -p /sbin/ldconfig
21cr|libpcd-1.0.1-10|60	%endif
21cr|libpcd-1.0.1-10|61	
21cr|libpcd-1.0.1-10|62	%clean
21cr|libpcd-1.0.1-10|63	rm -rf %{buildroot}
21cr|libpcd-1.0.1-10|64	
21cr|libpcd-1.0.1-10|65	%files -n %{libname}
21cr|libpcd-1.0.1-10|66	%defattr(-,root,root)
21cr|libpcd-1.0.1-10|67	%doc README
21cr|libpcd-1.0.1-10|68	%{_libdir}/lib*.so.*
21cr|libpcd-1.0.1-10|69	
21cr|libpcd-1.0.1-10|70	%files -n %{libname}-devel
21cr|libpcd-1.0.1-10|71	%defattr(-,root,root)
21cr|libpcd-1.0.1-10|72	%doc pcd.css pcd.html
21cr|libpcd-1.0.1-10|73	%{_includedir}/*
21cr|libpcd-1.0.1-10|74	%{_libdir}/lib*.so
21cr|libpcd-1.0.1-10|75	%{_libdir}/lib*.a

2774 21
21cr|libperseus-sdr-0.8.2-1|1	%define perseussdr_group perseususb
21cr|libperseus-sdr-0.8.2-1|2	%define major 0
21cr|libperseus-sdr-0.8.2-1|3	%define libname %mklibname perseus-sdr %{major}
21cr|libperseus-sdr-0.8.2-1|4	%define devname %mklibname -d perseus-sdr
21cr|libperseus-sdr-0.8.2-1|5	
21cr|libperseus-sdr-0.8.2-1|6	Name:           libperseus-sdr
21cr|libperseus-sdr-0.8.2-1|7	Version:        0.8.2
21cr|libperseus-sdr-0.8.2-1|8	Release:        1%{?dist}
21cr|libperseus-sdr-0.8.2-1|9	Summary:        Perseus Software Defined Radio Control Library
21cr|libperseus-sdr-0.8.2-1|10	License:        GPL-3.0-only
21cr|libperseus-sdr-0.8.2-1|11	Group:          Communications
21cr|libperseus-sdr-0.8.2-1|12	URL:            https://github.com/Microtelecom/libperseus-sdr
21cr|libperseus-sdr-0.8.2-1|13	#Git-Clone:     https://github.com/Microtelecom/libperseus-sdr.git
21cr|libperseus-sdr-0.8.2-1|14	Source:         https://github.com/Microtelecom/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|libperseus-sdr-0.8.2-1|15	BuildRequires:  autoconf
21cr|libperseus-sdr-0.8.2-1|16	BuildRequires:  automake
21cr|libperseus-sdr-0.8.2-1|17	BuildRequires:  git-core
21cr|libperseus-sdr-0.8.2-1|18	BuildRequires:  vim-common
21cr|libperseus-sdr-0.8.2-1|19	BuildRequires:  libtool
21cr|libperseus-sdr-0.8.2-1|20	BuildRequires:  pkgconfig(libusb)
21cr|libperseus-sdr-0.8.2-1|21	BuildRequires:  pkgconfig(udev)
21cr|libperseus-sdr-0.8.2-1|22	BuildRequires:  gomp-devel
21cr|libperseus-sdr-0.8.2-1|23	Requires:       udev
21cr|libperseus-sdr-0.8.2-1|24	
21cr|libperseus-sdr-0.8.2-1|25	%description
21cr|libperseus-sdr-0.8.2-1|26	Perseus Software Defined Radio Control Library.
21cr|libperseus-sdr-0.8.2-1|27	
21cr|libperseus-sdr-0.8.2-1|28	%package -n	%{libname}
21cr|libperseus-sdr-0.8.2-1|29	Summary:        Perseus Software Defined Radio Control Library
21cr|libperseus-sdr-0.8.2-1|30	Group:          System/Libraries
21cr|libperseus-sdr-0.8.2-1|31	
21cr|libperseus-sdr-0.8.2-1|32	
21cr|libperseus-sdr-0.8.2-1|33	%description -n	%{libname}
21cr|libperseus-sdr-0.8.2-1|34	Libraries for applications that want to
21cr|libperseus-sdr-0.8.2-1|35	make use of libperseus-sdr.
21cr|libperseus-sdr-0.8.2-1|36	
21cr|libperseus-sdr-0.8.2-1|37	%package -n	%{devname}
21cr|libperseus-sdr-0.8.2-1|38	Summary:        Development files for libperseus-sdr
21cr|libperseus-sdr-0.8.2-1|39	Group:          System/Libraries
21cr|libperseus-sdr-0.8.2-1|40	Requires:       %{libname} = %{EVRD}
21cr|libperseus-sdr-0.8.2-1|41	
21cr|libperseus-sdr-0.8.2-1|42	%description -n	%{devname}
21cr|libperseus-sdr-0.8.2-1|43	Libraries and header files for developing applications that want to
21cr|libperseus-sdr-0.8.2-1|44	make use of libperseus-sdr.
21cr|libperseus-sdr-0.8.2-1|45	
21cr|libperseus-sdr-0.8.2-1|46	%package tools
21cr|libperseus-sdr-0.8.2-1|47	Summary:        Tools for Perseus SDR
21cr|libperseus-sdr-0.8.2-1|48	Group:          Communications
21cr|libperseus-sdr-0.8.2-1|49	
21cr|libperseus-sdr-0.8.2-1|50	%description tools
21cr|libperseus-sdr-0.8.2-1|51	Tools for Perseus SDR devices.
21cr|libperseus-sdr-0.8.2-1|52	
21cr|libperseus-sdr-0.8.2-1|53	%package doc
21cr|libperseus-sdr-0.8.2-1|54	Summary:        Documentation for Perseus SDR
21cr|libperseus-sdr-0.8.2-1|55	
21cr|libperseus-sdr-0.8.2-1|56	%description doc
21cr|libperseus-sdr-0.8.2-1|57	Documentation for Perseus SDR
21cr|libperseus-sdr-0.8.2-1|58	
21cr|libperseus-sdr-0.8.2-1|59	%prep
21cr|libperseus-sdr-0.8.2-1|60	%autosetup -p1
21cr|libperseus-sdr-0.8.2-1|61	
21cr|libperseus-sdr-0.8.2-1|62	sed -i 's!UNKNOWNx!%{version}!g' build-aux/git-version-gen
21cr|libperseus-sdr-0.8.2-1|63	#
21cr|libperseus-sdr-0.8.2-1|64	%build
21cr|libperseus-sdr-0.8.2-1|65	# Do not optimize for current cpu
21cr|libperseus-sdr-0.8.2-1|66	sed -i "s|-march=native||g" configure.ac
21cr|libperseus-sdr-0.8.2-1|67	autoreconf -iv
21cr|libperseus-sdr-0.8.2-1|68	%configure
21cr|libperseus-sdr-0.8.2-1|69	%make_build
21cr|libperseus-sdr-0.8.2-1|70	
21cr|libperseus-sdr-0.8.2-1|71	%install
21cr|libperseus-sdr-0.8.2-1|72	%make_install
21cr|libperseus-sdr-0.8.2-1|73	find %{buildroot} -type f \( -name '*.a' -o -name '*.la' \) -delete -print
21cr|libperseus-sdr-0.8.2-1|74	install -Dm0644 95-perseus.rules %{buildroot}%{_udevrulesdir}/95-perseus.rules
21cr|libperseus-sdr-0.8.2-1|75	cp %{_builddir}/%{name}-%{version}/*.h %{buildroot}/%{_includedir}
21cr|libperseus-sdr-0.8.2-1|76	rm %{buildroot}/%{_bindir}/*
21cr|libperseus-sdr-0.8.2-1|77	
21cr|libperseus-sdr-0.8.2-1|78	%pre tools
21cr|libperseus-sdr-0.8.2-1|79	getent group %{perseussdr_group} >/dev/null || groupadd -r %{perseussdr_group}
21cr|libperseus-sdr-0.8.2-1|80	
21cr|libperseus-sdr-0.8.2-1|81	%files -n %{libname}
21cr|libperseus-sdr-0.8.2-1|82	%{_libdir}/libperseus-sdr.so.%{major}*
21cr|libperseus-sdr-0.8.2-1|83	
21cr|libperseus-sdr-0.8.2-1|84	%files tools
21cr|libperseus-sdr-0.8.2-1|85	%{_udevrulesdir}/95-perseus.rules
21cr|libperseus-sdr-0.8.2-1|86	
21cr|libperseus-sdr-0.8.2-1|87	%files -n %{devname}
21cr|libperseus-sdr-0.8.2-1|88	%license COPYING.LESSER
21cr|libperseus-sdr-0.8.2-1|89	%{_libdir}/pkgconfig/libperseus-sdr.pc
21cr|libperseus-sdr-0.8.2-1|90	%{_libdir}/libperseus-sdr.so
21cr|libperseus-sdr-0.8.2-1|91	%{_includedir}/perseus-sdr.h
21cr|libperseus-sdr-0.8.2-1|92	%{_includedir}/perseus-in.h
21cr|libperseus-sdr-0.8.2-1|93	%{_includedir}/perseusfx2.h
21cr|libperseus-sdr-0.8.2-1|94	%{_includedir}/config.h
21cr|libperseus-sdr-0.8.2-1|95	%{_includedir}/fpga_data.h
21cr|libperseus-sdr-0.8.2-1|96	
21cr|libperseus-sdr-0.8.2-1|97	%files doc
21cr|libperseus-sdr-0.8.2-1|98	%doc AUTHORS README.md

2775 21
21cr|libpng12-1.2.59-2|1	%define libname_orig libpng
21cr|libpng12-1.2.59-2|2	%define major 0
21cr|libpng12-1.2.59-2|3	%define libname %mklibname png %{major}
21cr|libpng12-1.2.59-2|4	
21cr|libpng12-1.2.59-2|5	%define oldmajor 3
21cr|libpng12-1.2.59-2|6	%define oldlib %mklibname png %{oldmajor}
21cr|libpng12-1.2.59-2|7	
21cr|libpng12-1.2.59-2|8	Summary:	A library of functions for manipulating PNG image format files
21cr|libpng12-1.2.59-2|9	Name:		libpng12
21cr|libpng12-1.2.59-2|10	Version:	1.2.59
21cr|libpng12-1.2.59-2|11	Release:	2
21cr|libpng12-1.2.59-2|12	Epoch:		2
21cr|libpng12-1.2.59-2|13	License:	zlib
21cr|libpng12-1.2.59-2|14	Group:		System/Libraries
21cr|libpng12-1.2.59-2|15	Url:		http://www.libpng.org/pub/png/libpng.html
21cr|libpng12-1.2.59-2|16	Source0:	http://prdownloads.sourceforge.net/libpng/libpng-%{version}.tar.xz
21cr|libpng12-1.2.59-2|17	Source1:	libpng12.rpmlintrc
21cr|libpng12-1.2.59-2|18	# (tpg) APNG support http://littlesvr.ca/apng/
21cr|libpng12-1.2.59-2|19	# (tpg) http://hp.vector.co.jp/authors/VA013651/freeSoftware/apng.html
21cr|libpng12-1.2.59-2|20	# (tpg) http://sourceforge.net/projects/libpng-apng/ <- use this one
21cr|libpng12-1.2.59-2|21	Patch0:		libpng-%{version}-apng.patch.gz
21cr|libpng12-1.2.59-2|22	Patch1:		libpng-1.2.36-pngconf-setjmp.patch
21cr|libpng12-1.2.59-2|23	Patch2:		libpng-1.2.44-CVE-2008-6218.diff
21cr|libpng12-1.2.59-2|24	Patch4:		libpng12-CVE-2013-6954.patch
21cr|libpng12-1.2.59-2|25	Patch5:		libpng-1.2.50-CVE-2013-7353.patch
21cr|libpng12-1.2.59-2|26	Patch6:		libpng-1.2.50-CVE-2013-7354.patch
21cr|libpng12-1.2.59-2|27	Patch7:		CVE-2018-13785.patch
21cr|libpng12-1.2.59-2|28	BuildRequires:	pkgconfig(zlib)
21cr|libpng12-1.2.59-2|29	
21cr|libpng12-1.2.59-2|30	%description
21cr|libpng12-1.2.59-2|31	The libpng package contains a library of functions for creating and
21cr|libpng12-1.2.59-2|32	manipulating PNG (Portable Network Graphics) image format files.  PNG is
21cr|libpng12-1.2.59-2|33	a bit-mapped graphics format similar to the GIF format.  PNG was created to
21cr|libpng12-1.2.59-2|34	replace the GIF format, since GIF uses a patented data compression
21cr|libpng12-1.2.59-2|35	algorithm.
21cr|libpng12-1.2.59-2|36	
21cr|libpng12-1.2.59-2|37	Libpng should be installed if you need to manipulate PNG format image
21cr|libpng12-1.2.59-2|38	files.
21cr|libpng12-1.2.59-2|39	
21cr|libpng12-1.2.59-2|40	#----------------------------------------------------------------------------
21cr|libpng12-1.2.59-2|41	
21cr|libpng12-1.2.59-2|42	%package -n %{libname}
21cr|libpng12-1.2.59-2|43	Summary:	A library of functions for manipulating PNG image format files
21cr|libpng12-1.2.59-2|44	Group:		System/Libraries
21cr|libpng12-1.2.59-2|45	Conflicts:	%{oldlib} < 2:1.2.46-5
21cr|libpng12-1.2.59-2|46	# Canon proprietary driver requires libpng, so provide it
21cr|libpng12-1.2.59-2|47	Provides:	libpng = %{EVRD}
21cr|libpng12-1.2.59-2|48	
21cr|libpng12-1.2.59-2|49	%description -n %{libname}
21cr|libpng12-1.2.59-2|50	This package contains the library needed to run programs dynamically
21cr|libpng12-1.2.59-2|51	linked with libpng.
21cr|libpng12-1.2.59-2|52	
21cr|libpng12-1.2.59-2|53	%files -n %{libname}
21cr|libpng12-1.2.59-2|54	%{_libdir}/libpng12.so.%{major}*
21cr|libpng12-1.2.59-2|55	
21cr|libpng12-1.2.59-2|56	#----------------------------------------------------------------------------
21cr|libpng12-1.2.59-2|57	
21cr|libpng12-1.2.59-2|58	%package -n %{oldlib}
21cr|libpng12-1.2.59-2|59	Summary:	A library of functions for manipulating PNG image format files
21cr|libpng12-1.2.59-2|60	Group:		System/Libraries
21cr|libpng12-1.2.59-2|61	
21cr|libpng12-1.2.59-2|62	%description -n %{oldlib}
21cr|libpng12-1.2.59-2|63	This package contains the library needed to run programs dynamically
21cr|libpng12-1.2.59-2|64	linked with really old versions of libpng.
21cr|libpng12-1.2.59-2|65	
21cr|libpng12-1.2.59-2|66	%files -n %{oldlib}
21cr|libpng12-1.2.59-2|67	%{_libdir}/libpng.so.%{oldmajor}*
21cr|libpng12-1.2.59-2|68	
21cr|libpng12-1.2.59-2|69	#----------------------------------------------------------------------------
21cr|libpng12-1.2.59-2|70	
21cr|libpng12-1.2.59-2|71	%prep
21cr|libpng12-1.2.59-2|72	%setup -q -n libpng-%{version}
21cr|libpng12-1.2.59-2|73	%patch0 -p1 -b .apng
21cr|libpng12-1.2.59-2|74	%patch1 -p0 -b .pngconf-setjmp
21cr|libpng12-1.2.59-2|75	%patch2 -p0 -b .CVE-2008-6218
21cr|libpng12-1.2.59-2|76	%patch4 -p1 -b .CVE-2013-6954
21cr|libpng12-1.2.59-2|77	%patch5 -p0 -b .CVE-2013-7353
21cr|libpng12-1.2.59-2|78	%patch6 -p0 -b .CVE-2013-7354
21cr|libpng12-1.2.59-2|79	%patch7 -p1 -b .CVE-2018-13785
21cr|libpng12-1.2.59-2|80	
21cr|libpng12-1.2.59-2|81	%build
21cr|libpng12-1.2.59-2|82	export CONFIGURE_TOP=`pwd`
21cr|libpng12-1.2.59-2|83	
21cr|libpng12-1.2.59-2|84	mkdir -p shared
21cr|libpng12-1.2.59-2|85	pushd shared
21cr|libpng12-1.2.59-2|86	CFLAGS="%{optflags} -funroll-loops" \
21cr|libpng12-1.2.59-2|87	%configure \
21cr|libpng12-1.2.59-2|88	--with-pic \
21cr|libpng12-1.2.59-2|89	--disable-static
21cr|libpng12-1.2.59-2|90	%make
21cr|libpng12-1.2.59-2|91	popd
21cr|libpng12-1.2.59-2|92	
21cr|libpng12-1.2.59-2|93	%install
21cr|libpng12-1.2.59-2|94	%makeinstall_std -C shared
21cr|libpng12-1.2.59-2|95	
21cr|libpng12-1.2.59-2|96	rm -rf %{buildroot}%{_bindir}
21cr|libpng12-1.2.59-2|97	rm -rf %{buildroot}%{_includedir}
21cr|libpng12-1.2.59-2|98	rm -rf %{buildroot}%{_libdir}/*.so
21cr|libpng12-1.2.59-2|99	rm -rf %{buildroot}%{_libdir}/*.la
21cr|libpng12-1.2.59-2|100	rm -rf %{buildroot}%{_libdir}/pkgconfig
21cr|libpng12-1.2.59-2|101	rm -rf %{buildroot}%{_datadir}
21cr|libpng12-1.2.59-2|102	
21cr|libpng12-1.2.59-2|103	%check
21cr|libpng12-1.2.59-2|104	make -C shared check

2776 21
21cr|libpng15-compat-1.5.17-7|1	%define oname libpng
21cr|libpng15-compat-1.5.17-7|2	
21cr|libpng15-compat-1.5.17-7|3	%define major 15
21cr|libpng15-compat-1.5.17-7|4	%define libname %mklibname png %{major}
21cr|libpng15-compat-1.5.17-7|5	
21cr|libpng15-compat-1.5.17-7|6	Summary:	A library of functions for manipulating PNG image format files
21cr|libpng15-compat-1.5.17-7|7	Name:		libpng15-compat
21cr|libpng15-compat-1.5.17-7|8	Version:	1.5.17
21cr|libpng15-compat-1.5.17-7|9	Release:	7
21cr|libpng15-compat-1.5.17-7|10	Epoch:		2
21cr|libpng15-compat-1.5.17-7|11	License:	zlib
21cr|libpng15-compat-1.5.17-7|12	Group:		System/Libraries
21cr|libpng15-compat-1.5.17-7|13	URL:		http://www.libpng.org/pub/png/libpng.html
21cr|libpng15-compat-1.5.17-7|14	Source0:	http://prdownloads.sourceforge.net/libpng/files/%{oname}-%{version}.tar.xz
21cr|libpng15-compat-1.5.17-7|15	# (tpg) APNG support http://littlesvr.ca/apng/
21cr|libpng15-compat-1.5.17-7|16	# (tpg) http://hp.vector.co.jp/authors/VA013651/freeSoftware/apng.html
21cr|libpng15-compat-1.5.17-7|17	# (tpg) http://sourceforge.net/projects/libpng-apng/ <- use this one
21cr|libpng15-compat-1.5.17-7|18	Patch0:		http://downloads.sourceforge.net/libpng-apng/files/libpng-devel/%{version}/%{oname}-%{version}-apng.patch.gz
21cr|libpng15-compat-1.5.17-7|19	Patch2:		libpng-1.5.4-fix-cmake-files-libpath.patch
21cr|libpng15-compat-1.5.17-7|20	Patch3:		libpng-1.5.17-fix-libdir-pkgconfig-lib64-conflict.diff
21cr|libpng15-compat-1.5.17-7|21	BuildRequires:	cmake
21cr|libpng15-compat-1.5.17-7|22	BuildRequires:	pkgconfig(zlib)
21cr|libpng15-compat-1.5.17-7|23	
21cr|libpng15-compat-1.5.17-7|24	%description
21cr|libpng15-compat-1.5.17-7|25	The libpng package contains a library of functions for creating and
21cr|libpng15-compat-1.5.17-7|26	manipulating PNG (Portable Network Graphics) image format files.  PNG is
21cr|libpng15-compat-1.5.17-7|27	a bit-mapped graphics format similar to the GIF format.  PNG was created to
21cr|libpng15-compat-1.5.17-7|28	replace the GIF format, since GIF uses a patented data compression
21cr|libpng15-compat-1.5.17-7|29	algorithm.
21cr|libpng15-compat-1.5.17-7|30	
21cr|libpng15-compat-1.5.17-7|31	Libpng should be installed if you need to manipulate PNG format image
21cr|libpng15-compat-1.5.17-7|32	files.
21cr|libpng15-compat-1.5.17-7|33	
21cr|libpng15-compat-1.5.17-7|34	#----------------------------------------------------------------------------
21cr|libpng15-compat-1.5.17-7|35	
21cr|libpng15-compat-1.5.17-7|36	%package -n %{libname}
21cr|libpng15-compat-1.5.17-7|37	Summary:	A library of functions for manipulating PNG image format files
21cr|libpng15-compat-1.5.17-7|38	Group:		System/Libraries
21cr|libpng15-compat-1.5.17-7|39	
21cr|libpng15-compat-1.5.17-7|40	%description -n %{libname}
21cr|libpng15-compat-1.5.17-7|41	This package contains the library needed to run programs dynamically
21cr|libpng15-compat-1.5.17-7|42	linked with libpng.
21cr|libpng15-compat-1.5.17-7|43	
21cr|libpng15-compat-1.5.17-7|44	%files -n %{libname}
21cr|libpng15-compat-1.5.17-7|45	%{_libdir}/libpng%{major}.so.%{major}*
21cr|libpng15-compat-1.5.17-7|46	
21cr|libpng15-compat-1.5.17-7|47	#----------------------------------------------------------------------------
21cr|libpng15-compat-1.5.17-7|48	
21cr|libpng15-compat-1.5.17-7|49	%prep
21cr|libpng15-compat-1.5.17-7|50	%setup -qn %{oname}-%{version}
21cr|libpng15-compat-1.5.17-7|51	%patch0 -p1 -b .apng
21cr|libpng15-compat-1.5.17-7|52	%patch2 -p0 -b .fix-cmake-files-libpath
21cr|libpng15-compat-1.5.17-7|53	%patch3 -p1 -b .lib64~
21cr|libpng15-compat-1.5.17-7|54	
21cr|libpng15-compat-1.5.17-7|55	%build
21cr|libpng15-compat-1.5.17-7|56	export CFLAGS="%{optflags} -O3 -funroll-loops"
21cr|libpng15-compat-1.5.17-7|57	
21cr|libpng15-compat-1.5.17-7|58	%cmake \
21cr|libpng15-compat-1.5.17-7|59	-DPNG_SHARED:BOOL=ON \
21cr|libpng15-compat-1.5.17-7|60	-DPNG_STATIC:BOOL=OFF
21cr|libpng15-compat-1.5.17-7|61	%make
21cr|libpng15-compat-1.5.17-7|62	
21cr|libpng15-compat-1.5.17-7|63	%install
21cr|libpng15-compat-1.5.17-7|64	%makeinstall_std -C build
21cr|libpng15-compat-1.5.17-7|65	
21cr|libpng15-compat-1.5.17-7|66	# Drop devel files
21cr|libpng15-compat-1.5.17-7|67	rm -rf %{buildroot}%{_bindir}
21cr|libpng15-compat-1.5.17-7|68	rm -rf %{buildroot}%{_includedir}
21cr|libpng15-compat-1.5.17-7|69	rm -rf %{buildroot}%{_libdir}/pkgconfig
21cr|libpng15-compat-1.5.17-7|70	rm -rf %{buildroot}%{_libdir}/*.so
21cr|libpng15-compat-1.5.17-7|71	rm -rf %{buildroot}%{_libdir}/libpng/
21cr|libpng15-compat-1.5.17-7|72	rm -rf %{buildroot}%{_mandir}

2777 21
21cr|libpq++-4.0-20|1	%define major 4
21cr|libpq++-4.0-20|2	%define libname %mklibname pq++ %{major}
21cr|libpq++-4.0-20|3	%define devname %mklibname pq++ -d
21cr|libpq++-4.0-20|4	
21cr|libpq++-4.0-20|5	Summary:	C++ interface for PostgreSQL
21cr|libpq++-4.0-20|6	Name:		libpq++
21cr|libpq++-4.0-20|7	Version:	4.0
21cr|libpq++-4.0-20|8	Release:	20
21cr|libpq++-4.0-20|9	License:	BSD
21cr|libpq++-4.0-20|10	Group:		System/Libraries
21cr|libpq++-4.0-20|11	Url:		http://gborg.postgresql.org/project/libpqpp/projdisplay.php
21cr|libpq++-4.0-20|12	Source0:	%{name}-%{version}.tar.bz2
21cr|libpq++-4.0-20|13	Patch0:		libpq++-4.0-Makefile.patch
21cr|libpq++-4.0-20|14	Patch1:		libpq++-4.0-gcc43.patch
21cr|libpq++-4.0-20|15	BuildRequires:	libstdc++-devel
21cr|libpq++-4.0-20|16	BuildRequires:	pkgconfig(libpq)
21cr|libpq++-4.0-20|17	BuildRequires:	pkgconfig(openssl)
21cr|libpq++-4.0-20|18	
21cr|libpq++-4.0-20|19	%description
21cr|libpq++-4.0-20|20	This is the C++ interface that has shipped as part of PostgreSQL
21cr|libpq++-4.0-20|21	until v7.2.3.
21cr|libpq++-4.0-20|22	
21cr|libpq++-4.0-20|23	#----------------------------------------------------------------------------
21cr|libpq++-4.0-20|24	
21cr|libpq++-4.0-20|25	%package -n %{libname}
21cr|libpq++-4.0-20|26	Summary:	C++ interface for PostgreSQL
21cr|libpq++-4.0-20|27	Group:		System/Libraries
21cr|libpq++-4.0-20|28	
21cr|libpq++-4.0-20|29	%description -n %{libname}
21cr|libpq++-4.0-20|30	This is the C++ interface that has shipped as part of PostgreSQL
21cr|libpq++-4.0-20|31	until v7.2.3.
21cr|libpq++-4.0-20|32	
21cr|libpq++-4.0-20|33	%files -n %{libname}
21cr|libpq++-4.0-20|34	%doc CHANGES README
21cr|libpq++-4.0-20|35	%{_libdir}/lib*.so.*
21cr|libpq++-4.0-20|36	
21cr|libpq++-4.0-20|37	#----------------------------------------------------------------------------
21cr|libpq++-4.0-20|38	
21cr|libpq++-4.0-20|39	%package -n %{devname}
21cr|libpq++-4.0-20|40	Summary:	Development library and header files for %{name}
21cr|libpq++-4.0-20|41	Group:		Development/C++
21cr|libpq++-4.0-20|42	Requires:	%{libname} = %{EVRD}
21cr|libpq++-4.0-20|43	Provides:	pq++-devel = %{EVRD}
21cr|libpq++-4.0-20|44	Provides:	libpq++-devel = %{EVRD}
21cr|libpq++-4.0-20|45	
21cr|libpq++-4.0-20|46	%description -n %{devname}
21cr|libpq++-4.0-20|47	This is the C++ interface that has shipped as part of PostgreSQL
21cr|libpq++-4.0-20|48	until v7.2.3.
21cr|libpq++-4.0-20|49	
21cr|libpq++-4.0-20|50	This package contains the %{name} library and its header files
21cr|libpq++-4.0-20|51	needed to compile applications such as PowerDNS, etc.
21cr|libpq++-4.0-20|52	
21cr|libpq++-4.0-20|53	%files -n %{devname}
21cr|libpq++-4.0-20|54	%doc docs/*
21cr|libpq++-4.0-20|55	%{_includedir}/pgsql/*.h
21cr|libpq++-4.0-20|56	%{_includedir}/pgsql/libpq++/*.h
21cr|libpq++-4.0-20|57	%{_libdir}/lib*.so
21cr|libpq++-4.0-20|58	%{_libdir}/lib*.a
21cr|libpq++-4.0-20|59	
21cr|libpq++-4.0-20|60	#----------------------------------------------------------------------------
21cr|libpq++-4.0-20|61	
21cr|libpq++-4.0-20|62	%prep
21cr|libpq++-4.0-20|63	%setup -q
21cr|libpq++-4.0-20|64	%patch0 -p0
21cr|libpq++-4.0-20|65	%patch1 -p0
21cr|libpq++-4.0-20|66	
21cr|libpq++-4.0-20|67	# clean up CVS stuff
21cr|libpq++-4.0-20|68	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|libpq++-4.0-20|69	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|libpq++-4.0-20|70	done
21cr|libpq++-4.0-20|71	
21cr|libpq++-4.0-20|72	%build
21cr|libpq++-4.0-20|73	%serverbuild
21cr|libpq++-4.0-20|74	
21cr|libpq++-4.0-20|75	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} %{ldflags} -fPIC"
21cr|libpq++-4.0-20|76	
21cr|libpq++-4.0-20|77	%install
21cr|libpq++-4.0-20|78	install -d %{buildroot}%{_libdir}
21cr|libpq++-4.0-20|79	install -d %{buildroot}%{_includedir}/pgsql/libpq++
21cr|libpq++-4.0-20|80	
21cr|libpq++-4.0-20|81	install -m644 libpq++.h %{buildroot}%{_includedir}/pgsql/
21cr|libpq++-4.0-20|82	install -m644 pgconnection.h %{buildroot}%{_includedir}/pgsql/libpq++/
21cr|libpq++-4.0-20|83	install -m644 pgdatabase.h %{buildroot}%{_includedir}/pgsql/libpq++/
21cr|libpq++-4.0-20|84	install -m644 pgtransdb.h %{buildroot}%{_includedir}/pgsql/libpq++/
21cr|libpq++-4.0-20|85	install -m644 pgcursordb.h %{buildroot}%{_includedir}/pgsql/libpq++/
21cr|libpq++-4.0-20|86	install -m644 pglobject.h %{buildroot}%{_includedir}/pgsql/libpq++/
21cr|libpq++-4.0-20|87	
21cr|libpq++-4.0-20|88	install -m755 libpq++.so.%{major}.0 %{buildroot}%{_libdir}/
21cr|libpq++-4.0-20|89	install -m755 libpq++.a %{buildroot}%{_libdir}/
21cr|libpq++-4.0-20|90	ln -s libpq++.so.%{major}.0 %{buildroot}%{_libdir}/libpq++.so.%{major}
21cr|libpq++-4.0-20|91	ln -s libpq++.so.%{major}.0 %{buildroot}%{_libdir}/libpq++.so

2778 21
21cr|libpri-1.4.15-1|1	#define beta beta3
21cr|libpri-1.4.15-1|2	%define major 1
21cr|libpri-1.4.15-1|3	%define libname %mklibname pri %{major}
21cr|libpri-1.4.15-1|4	%define develname %mklibname pri -d
21cr|libpri-1.4.15-1|5	
21cr|libpri-1.4.15-1|6	Summary:	An implementation of Primate and Basic Rate ISDN
21cr|libpri-1.4.15-1|7	Name:		libpri
21cr|libpri-1.4.15-1|8	Version:	1.4.15
21cr|libpri-1.4.15-1|9	Release:	%{?beta:0.0.%{beta}.}1
21cr|libpri-1.4.15-1|10	License:	GPL
21cr|libpri-1.4.15-1|11	Group:		System/Libraries
21cr|libpri-1.4.15-1|12	URL:		http://www.asterisk.org/
21cr|libpri-1.4.15-1|13	Source0:	http://downloads.asterisk.org/pub/telephony/libpri/%{name}-%{version}%{?beta:-%{beta}}.tar.gz
21cr|libpri-1.4.15-1|14	Patch0:		libpri-mdv_conf.diff
21cr|libpri-1.4.15-1|15	BuildRequires:	dahdi-devel
21cr|libpri-1.4.15-1|16	BuildRequires:	zapata-devel
21cr|libpri-1.4.15-1|17	
21cr|libpri-1.4.15-1|18	%description
21cr|libpri-1.4.15-1|19	libpri is a C implementation of the Primary Rate ISDN specification. It was
21cr|libpri-1.4.15-1|20	based on the Bellcore specification SR-NWT-002343 for National ISDN. As of May
21cr|libpri-1.4.15-1|21	12, 2001, it has been tested work with NI-2, Nortel DMS-100, and Lucent 5E
21cr|libpri-1.4.15-1|22	Custom protocols on switches from Nortel and Lucent.
21cr|libpri-1.4.15-1|23	
21cr|libpri-1.4.15-1|24	%package -n	%{libname}
21cr|libpri-1.4.15-1|25	Summary:	An implementation of Primate and Basic Rate ISDN
21cr|libpri-1.4.15-1|26	Group:          System/Libraries
21cr|libpri-1.4.15-1|27	
21cr|libpri-1.4.15-1|28	%description -n	%{libname}
21cr|libpri-1.4.15-1|29	libpri is a C implementation of the Primary Rate ISDN specification. It was
21cr|libpri-1.4.15-1|30	based on the Bellcore specification SR-NWT-002343 for National ISDN. As of May
21cr|libpri-1.4.15-1|31	12, 2001, it has been tested work with NI-2, Nortel DMS-100, and Lucent 5E
21cr|libpri-1.4.15-1|32	Custom protocols on switches from Nortel and Lucent.
21cr|libpri-1.4.15-1|33	
21cr|libpri-1.4.15-1|34	%package -n	%{develname}
21cr|libpri-1.4.15-1|35	Summary:	Development libraries and headers for %{name}
21cr|libpri-1.4.15-1|36	Group:		Development/C
21cr|libpri-1.4.15-1|37	Provides:	pri-devel = %{version}-%{release}
21cr|libpri-1.4.15-1|38	Provides:	%{name}-devel = %{version}-%{release}
21cr|libpri-1.4.15-1|39	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|libpri-1.4.15-1|40	Requires:	%{libname} = %{version}-%{release}
21cr|libpri-1.4.15-1|41	
21cr|libpri-1.4.15-1|42	%description -n	%{develname}
21cr|libpri-1.4.15-1|43	libpri is an implementation of the Primary Rate ISDN specification (based on
21cr|libpri-1.4.15-1|44	the ITU and Bellcore specifications). It supports Lucent 4e and 5e, Nortel
21cr|libpri-1.4.15-1|45	DMS-100, and National ISDN switchtypes.
21cr|libpri-1.4.15-1|46	
21cr|libpri-1.4.15-1|47	This package contains all of the development files that you will need in order
21cr|libpri-1.4.15-1|48	to compile %{name} applications.
21cr|libpri-1.4.15-1|49	
21cr|libpri-1.4.15-1|50	%package	utils
21cr|libpri-1.4.15-1|51	Summary:	Various tools for %{name} diagnostics
21cr|libpri-1.4.15-1|52	Group:		System/Libraries
21cr|libpri-1.4.15-1|53	
21cr|libpri-1.4.15-1|54	%description	utils
21cr|libpri-1.4.15-1|55	Various tools for %{name} diagnostics
21cr|libpri-1.4.15-1|56	
21cr|libpri-1.4.15-1|57	%prep
21cr|libpri-1.4.15-1|58	
21cr|libpri-1.4.15-1|59	%setup -q -n %{name}-%{version}%{?beta:-%{beta}}
21cr|libpri-1.4.15-1|60	
21cr|libpri-1.4.15-1|61	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|libpri-1.4.15-1|62	find . -type d -perm 0555 -exec chmod 755 {} \;
21cr|libpri-1.4.15-1|63	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|libpri-1.4.15-1|64	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|libpri-1.4.15-1|65	
21cr|libpri-1.4.15-1|66	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|libpri-1.4.15-1|67	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|libpri-1.4.15-1|68	done
21cr|libpri-1.4.15-1|69	
21cr|libpri-1.4.15-1|70	%patch0 -p0
21cr|libpri-1.4.15-1|71	
21cr|libpri-1.4.15-1|72	# lib64 fix
21cr|libpri-1.4.15-1|73	find -name "Makefile" | xargs perl -pi -e 's|\$\(INSTALL_BASE\)/lib|\$\(INSTALL_BASE\)/%{_lib}|g'
21cr|libpri-1.4.15-1|74	
21cr|libpri-1.4.15-1|75	%build
21cr|libpri-1.4.15-1|76	
21cr|libpri-1.4.15-1|77	%make RPM_OPT_FLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT"
21cr|libpri-1.4.15-1|78	%make RPM_OPT_FLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT" pridump pritest
21cr|libpri-1.4.15-1|79	
21cr|libpri-1.4.15-1|80	%install
21cr|libpri-1.4.15-1|81	install -d %{buildroot}%{_sbindir}
21cr|libpri-1.4.15-1|82	
21cr|libpri-1.4.15-1|83	make \
21cr|libpri-1.4.15-1|84	INSTALL_PREFIX="%{buildroot}" \
21cr|libpri-1.4.15-1|85	install
21cr|libpri-1.4.15-1|86	
21cr|libpri-1.4.15-1|87	install -m0755 pridump %{buildroot}%{_sbindir}/
21cr|libpri-1.4.15-1|88	install -m0755 pritest %{buildroot}%{_sbindir}/
21cr|libpri-1.4.15-1|89	
21cr|libpri-1.4.15-1|90	%files utils
21cr|libpri-1.4.15-1|91	%{_sbindir}/pridump
21cr|libpri-1.4.15-1|92	%{_sbindir}/pritest
21cr|libpri-1.4.15-1|93	
21cr|libpri-1.4.15-1|94	%files -n %{libname}
21cr|libpri-1.4.15-1|95	%doc ChangeLog README TODO
21cr|libpri-1.4.15-1|96	%{_libdir}/lib*.so.%{major}*
21cr|libpri-1.4.15-1|97	
21cr|libpri-1.4.15-1|98	%files -n %{develname}
21cr|libpri-1.4.15-1|99	%{_includedir}/*.h
21cr|libpri-1.4.15-1|100	%{_libdir}/*.so
21cr|libpri-1.4.15-1|101	%{_libdir}/*.a

2779 21
21cr|libptytty-2.0-1|1	%define major	0
21cr|libptytty-2.0-1|2	%define libname	%mklibname ptytty %{major}
21cr|libptytty-2.0-1|3	%define devname	%mklibname ptytty -d
21cr|libptytty-2.0-1|4	
21cr|libptytty-2.0-1|5	Name:    libptytty
21cr|libptytty-2.0-1|6	Version: 2.0
21cr|libptytty-2.0-1|7	Release: 1
21cr|libptytty-2.0-1|8	Summary: OS independent and secure pty/tty and utmp/wtmp/lastlog handling
21cr|libptytty-2.0-1|9	License: GPLv2+
21cr|libptytty-2.0-1|10	Group:   System/Libraries
21cr|libptytty-2.0-1|11	URL:     http://software.schmorp.de/
21cr|libptytty-2.0-1|12	Source0: http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.gz
21cr|libptytty-2.0-1|13	
21cr|libptytty-2.0-1|14	BuildRequires: cmake
21cr|libptytty-2.0-1|15	BuildRequires: gnupg2
21cr|libptytty-2.0-1|16	#BuildRequires: git
21cr|libptytty-2.0-1|17	BuildRequires: ninja
21cr|libptytty-2.0-1|18	
21cr|libptytty-2.0-1|19	%global desc \
21cr|libptytty-2.0-1|20	libptytty is a small library that offers pseudo-tty management in an \
21cr|libptytty-2.0-1|21	OS-independent way.  It also offers session database support (utmp and \
21cr|libptytty-2.0-1|22	optional wtmp/lastlog updates for login shells) and supports fork'ing after \
21cr|libptytty-2.0-1|23	startup and dropping privileges in the calling process.  Libptytty is \
21cr|libptytty-2.0-1|24	written in C++, but it also offers a C-only API. \
21cr|libptytty-2.0-1|25	%{nil}
21cr|libptytty-2.0-1|26	
21cr|libptytty-2.0-1|27	%description %{desc}
21cr|libptytty-2.0-1|28	
21cr|libptytty-2.0-1|29	%package -n %{libname}
21cr|libptytty-2.0-1|30	Summary: OS independent and secure pty/tty and utmp/wtmp/lastlog handling
21cr|libptytty-2.0-1|31	Provides: %{name} = %{version}-%{release}
21cr|libptytty-2.0-1|32	
21cr|libptytty-2.0-1|33	%description -n %{libname}
21cr|libptytty-2.0-1|34	%{desc}
21cr|libptytty-2.0-1|35	
21cr|libptytty-2.0-1|36	%package -n %{devname}
21cr|libptytty-2.0-1|37	Summary: Development headers for libptytty
21cr|libptytty-2.0-1|38	Group: Development/Other
21cr|libptytty-2.0-1|39	Requires: %{libname} = %{version}-%{release}
21cr|libptytty-2.0-1|40	Provides: %{name}-devel = %{version}-%{release}
21cr|libptytty-2.0-1|41	
21cr|libptytty-2.0-1|42	%description -n %{devname}
21cr|libptytty-2.0-1|43	%{desc}
21cr|libptytty-2.0-1|44	
21cr|libptytty-2.0-1|45	%prep
21cr|libptytty-2.0-1|46	%autosetup -p1
21cr|libptytty-2.0-1|47	
21cr|libptytty-2.0-1|48	%build
21cr|libptytty-2.0-1|49	%cmake -G Ninja
21cr|libptytty-2.0-1|50	%ninja_build
21cr|libptytty-2.0-1|51	
21cr|libptytty-2.0-1|52	%install
21cr|libptytty-2.0-1|53	%ninja_install -C build
21cr|libptytty-2.0-1|54	
21cr|libptytty-2.0-1|55	%files -n %{libname}
21cr|libptytty-2.0-1|56	%license COPYING
21cr|libptytty-2.0-1|57	%{_libdir}/libptytty.so.%{major}{,.*}
21cr|libptytty-2.0-1|58	
21cr|libptytty-2.0-1|59	%files -n %{devname}
21cr|libptytty-2.0-1|60	%{_includedir}/*
21cr|libptytty-2.0-1|61	%{_libdir}/libptytty.so
21cr|libptytty-2.0-1|62	%{_libdir}/pkgconfig/libptytty.pc
21cr|libptytty-2.0-1|63	%{_mandir}/man3/*
21cr|libptytty-2.0-1|64	%doc Changes
21cr|libptytty-2.0-1|65	%doc README
21cr|libptytty-2.0-1|66	

2780 21
21cr|libqb0-0.14.4-4|1	%define major 0
21cr|libqb0-0.14.4-4|2	%define version	0.14.4
21cr|libqb0-0.14.4-4|3	%define release	4
21cr|libqb0-0.14.4-4|4	%define develname %mklibname -d qb
21cr|libqb0-0.14.4-4|5	%define name	%mklibname qb %major
21cr|libqb0-0.14.4-4|6	
21cr|libqb0-0.14.4-4|7	Name:           %name
21cr|libqb0-0.14.4-4|8	Version:        %version
21cr|libqb0-0.14.4-4|9	Release:        %release
21cr|libqb0-0.14.4-4|10	Summary:        An IPC library for high performance servers
21cr|libqb0-0.14.4-4|11	Group:          System/Libraries
21cr|libqb0-0.14.4-4|12	License:        LGPLv2+
21cr|libqb0-0.14.4-4|13	URL:            https://github.com/asalkeld/libqb/wiki
21cr|libqb0-0.14.4-4|14	Source0:        https://fedorahosted.org/releases/q/u/quarterback/libqb-%{version}.tar.gz
21cr|libqb0-0.14.4-4|15	
21cr|libqb0-0.14.4-4|16	BuildRequires:  autoconf automake libtool doxygen procps check-devel
21cr|libqb0-0.14.4-4|17	
21cr|libqb0-0.14.4-4|18	%description
21cr|libqb0-0.14.4-4|19	%{name} provides high performance client server reusable features.
21cr|libqb0-0.14.4-4|20	Initially these are IPC and poll.
21cr|libqb0-0.14.4-4|21	
21cr|libqb0-0.14.4-4|22	
21cr|libqb0-0.14.4-4|23	%package 	devel
21cr|libqb0-0.14.4-4|24	Group:		Development/C
21cr|libqb0-0.14.4-4|25	Summary:	Development files for libqb
21cr|libqb0-0.14.4-4|26	Provides:	%{name}-devel = %{version}-%{release}
21cr|libqb0-0.14.4-4|27	Requires:	%{name} = %{version}
21cr|libqb0-0.14.4-4|28	
21cr|libqb0-0.14.4-4|29	%description 	devel
21cr|libqb0-0.14.4-4|30	The %{name}-devel package contains libraries and header files for
21cr|libqb0-0.14.4-4|31	developing applications that use %{name}
21cr|libqb0-0.14.4-4|32	
21cr|libqb0-0.14.4-4|33	%files devel
21cr|libqb0-0.14.4-4|34	%doc README.markdown
21cr|libqb0-0.14.4-4|35	%{_includedir}/qb/
21cr|libqb0-0.14.4-4|36	%{_libdir}/libqb.so
21cr|libqb0-0.14.4-4|37	%{_libdir}/pkgconfig/libqb.pc
21cr|libqb0-0.14.4-4|38	%{_mandir}/man3/qb*3*
21cr|libqb0-0.14.4-4|39	%{_mandir}/man8/qb*8*
21cr|libqb0-0.14.4-4|40	%{_sbindir}/qb-blackbox
21cr|libqb0-0.14.4-4|41	
21cr|libqb0-0.14.4-4|42	%prep
21cr|libqb0-0.14.4-4|43	%setup -q -n libqb-%{version}
21cr|libqb0-0.14.4-4|44	
21cr|libqb0-0.14.4-4|45	%build
21cr|libqb0-0.14.4-4|46	./autogen.sh
21cr|libqb0-0.14.4-4|47	%configure --disable-static
21cr|libqb0-0.14.4-4|48	%make
21cr|libqb0-0.14.4-4|49	
21cr|libqb0-0.14.4-4|50	%install
21cr|libqb0-0.14.4-4|51	#make install DESTDIR=%{buildroot}
21cr|libqb0-0.14.4-4|52	%make_install
21cr|libqb0-0.14.4-4|53	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21cr|libqb0-0.14.4-4|54	rm -rf %{buildroot}/%{_docdir}/*
21cr|libqb0-0.14.4-4|55	
21cr|libqb0-0.14.4-4|56	%files
21cr|libqb0-0.14.4-4|57	%doc COPYING
21cr|libqb0-0.14.4-4|58	%{_libdir}/libqb.so.*
21cr|libqb0-0.14.4-4|59	
21cr|libqb0-0.14.4-4|60	%changelog
21cr|libqb0-0.14.4-4|61	* Thu Feb 09 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.10.0-0
21cr|libqb0-0.14.4-4|62	+ Revision: 772333
21cr|libqb0-0.14.4-4|63	- new upstream version
21cr|libqb0-0.14.4-4|64	
21cr|libqb0-0.14.4-4|65	* Wed Jan 11 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.8.1-1.14
21cr|libqb0-0.14.4-4|66	+ Revision: 759702
21cr|libqb0-0.14.4-4|67	- New upstream release: updated to 0.8.1
21cr|libqb0-0.14.4-4|68	
21cr|libqb0-0.14.4-4|69	* Wed Dec 14 2011 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.7.0-1.13
21cr|libqb0-0.14.4-4|70	+ Revision: 741160
21cr|libqb0-0.14.4-4|71	- Initial package
21cr|libqb0-0.14.4-4|72	- Created package structure for libqb.
21cr|libqb0-0.14.4-4|73	

2781 21
21cr|libqtbamf-0.2.2-7|1	%define major 1
21cr|libqtbamf-0.2.2-7|2	%define libname %mklibname qtbamf %{major}
21cr|libqtbamf-0.2.2-7|3	%define devname %mklibname qtbamf -d
21cr|libqtbamf-0.2.2-7|4	%define qmlname %mklibname qtbamf-qml
21cr|libqtbamf-0.2.2-7|5	
21cr|libqtbamf-0.2.2-7|6	Summary:	Qt binding and QML plugin for bamf
21cr|libqtbamf-0.2.2-7|7	Name:		libqtbamf
21cr|libqtbamf-0.2.2-7|8	Version:	0.2.2
21cr|libqtbamf-0.2.2-7|9	Release:	7
21cr|libqtbamf-0.2.2-7|10	License:	LGPLv3+ and GPLv3+
21cr|libqtbamf-0.2.2-7|11	Group:		System/Libraries
21cr|libqtbamf-0.2.2-7|12	Url:		http://launchpad.net/bamf-qt
21cr|libqtbamf-0.2.2-7|13	Source0:	%{name}-%{version}.tar.gz
21cr|libqtbamf-0.2.2-7|14	# PATCH-FIX-UPSTREAM - libqtbamf-cmake-libdir-fix.patch nmarques@opensuse.org -- Fixes $LIBDIR for file installation, upstreamed (lp#784262)
21cr|libqtbamf-0.2.2-7|15	Patch0:		libqtbamf-cmake-libdir-fix.patch
21cr|libqtbamf-0.2.2-7|16	BuildRequires:	cmake
21cr|libqtbamf-0.2.2-7|17	BuildRequires:	pkgconfig(QtCore)
21cr|libqtbamf-0.2.2-7|18	BuildRequires:	pkgconfig(QtDeclarative)
21cr|libqtbamf-0.2.2-7|19	
21cr|libqtbamf-0.2.2-7|20	%description
21cr|libqtbamf-0.2.2-7|21	Qt binding and QML plugin for the bamf dbus daemon semi-automatically
21cr|libqtbamf-0.2.2-7|22	generated with qdbusxml2cpp and matching the GObject library structure.
21cr|libqtbamf-0.2.2-7|23	
21cr|libqtbamf-0.2.2-7|24	#----------------------------------------------------------------------------
21cr|libqtbamf-0.2.2-7|25	
21cr|libqtbamf-0.2.2-7|26	%package -n %{libname}
21cr|libqtbamf-0.2.2-7|27	Summary:	Qt binding and for bamf - shared libraries
21cr|libqtbamf-0.2.2-7|28	Group:		System/Libraries
21cr|libqtbamf-0.2.2-7|29	Requires:	%{qmlname}
21cr|libqtbamf-0.2.2-7|30	
21cr|libqtbamf-0.2.2-7|31	%description -n %{libname}
21cr|libqtbamf-0.2.2-7|32	Qt binding and for the bamf dbus daemon semi-automatically generated with
21cr|libqtbamf-0.2.2-7|33	qdbusxml2cpp and matching the GObject library structure.
21cr|libqtbamf-0.2.2-7|34	
21cr|libqtbamf-0.2.2-7|35	%files -n %{libname}
21cr|libqtbamf-0.2.2-7|36	%doc COPYING-GPL3 COPYING-LGPL3 README
21cr|libqtbamf-0.2.2-7|37	%{_libdir}/libQtBamf.so.%{major}*
21cr|libqtbamf-0.2.2-7|38	
21cr|libqtbamf-0.2.2-7|39	#----------------------------------------------------------------------------
21cr|libqtbamf-0.2.2-7|40	
21cr|libqtbamf-0.2.2-7|41	%package -n %{devname}
21cr|libqtbamf-0.2.2-7|42	Summary:	Qt binding and QML plugin for bamf - development files
21cr|libqtbamf-0.2.2-7|43	Group:		Development/C++
21cr|libqtbamf-0.2.2-7|44	Provides:	%{name}-devel = %{EVRD}
21cr|libqtbamf-0.2.2-7|45	Requires:	%{libname} = %{EVRD}
21cr|libqtbamf-0.2.2-7|46	
21cr|libqtbamf-0.2.2-7|47	%description -n %{devname}
21cr|libqtbamf-0.2.2-7|48	Qt binding and QML plugin for the bamf dbus daemon semi-automatically
21cr|libqtbamf-0.2.2-7|49	generated with qdbusxml2cpp and matching the GObject library structure.
21cr|libqtbamf-0.2.2-7|50	
21cr|libqtbamf-0.2.2-7|51	%files -n %{devname}
21cr|libqtbamf-0.2.2-7|52	%{_includedir}/QtBamf/
21cr|libqtbamf-0.2.2-7|53	%{_libdir}/*.so
21cr|libqtbamf-0.2.2-7|54	%{_libdir}/pkgconfig/libqtbamf.pc
21cr|libqtbamf-0.2.2-7|55	
21cr|libqtbamf-0.2.2-7|56	#----------------------------------------------------------------------------
21cr|libqtbamf-0.2.2-7|57	
21cr|libqtbamf-0.2.2-7|58	%package -n %{qmlname}
21cr|libqtbamf-0.2.2-7|59	Summary:	QML plugin for bamf
21cr|libqtbamf-0.2.2-7|60	Group:		System/Libraries
21cr|libqtbamf-0.2.2-7|61	Conflicts:	%{_lib}qtbamf1 < 0.2.2-4
21cr|libqtbamf-0.2.2-7|62	
21cr|libqtbamf-0.2.2-7|63	%description -n %{qmlname}
21cr|libqtbamf-0.2.2-7|64	QML plugin for the bamf dbus daemon semi-automatically generated with
21cr|libqtbamf-0.2.2-7|65	qdbusxml2cpp and matching the GObject library structure.
21cr|libqtbamf-0.2.2-7|66	
21cr|libqtbamf-0.2.2-7|67	%files -n %{qmlname}
21cr|libqtbamf-0.2.2-7|68	%{_libdir}/qt4/plugins/imports/bamf/
21cr|libqtbamf-0.2.2-7|69	
21cr|libqtbamf-0.2.2-7|70	#----------------------------------------------------------------------------
21cr|libqtbamf-0.2.2-7|71	
21cr|libqtbamf-0.2.2-7|72	%prep
21cr|libqtbamf-0.2.2-7|73	%setup -q
21cr|libqtbamf-0.2.2-7|74	%apply_patches
21cr|libqtbamf-0.2.2-7|75	
21cr|libqtbamf-0.2.2-7|76	%build
21cr|libqtbamf-0.2.2-7|77	export BUILD_GLOBAL=true
21cr|libqtbamf-0.2.2-7|78	%cmake \
21cr|libqtbamf-0.2.2-7|79	-Dlibdir=%{_libdir} \
21cr|libqtbamf-0.2.2-7|80	
21cr|libqtbamf-0.2.2-7|81	%make
21cr|libqtbamf-0.2.2-7|82	
21cr|libqtbamf-0.2.2-7|83	%install
21cr|libqtbamf-0.2.2-7|84	# .pc file hack
21cr|libqtbamf-0.2.2-7|85	sed -i 's/libdir=\${exec_prefix}\/lib/libdir=\${exec_prefix}\/%{_lib}/g' libqtbamf.pc
21cr|libqtbamf-0.2.2-7|86	%makeinstall_std -C build

2782 21
21cr|libqtgconf-0.1-6|1	%define major 1
21cr|libqtgconf-0.1-6|2	%define libname %mklibname qtgconf %{major}
21cr|libqtgconf-0.1-6|3	%define devname %mklibname qtgconf -d
21cr|libqtgconf-0.1-6|4	
21cr|libqtgconf-0.1-6|5	Summary:	Qt binding and QML plugin for GConf
21cr|libqtgconf-0.1-6|6	Name:		libqtgconf
21cr|libqtgconf-0.1-6|7	Version:	0.1
21cr|libqtgconf-0.1-6|8	Release:	6
21cr|libqtgconf-0.1-6|9	License:	LGPLv2+
21cr|libqtgconf-0.1-6|10	Url:		http://launchpad.net/gconf-qt
21cr|libqtgconf-0.1-6|11	Group:		System/Libraries
21cr|libqtgconf-0.1-6|12	Source0:	%{name}-%{version}.tar.bz2
21cr|libqtgconf-0.1-6|13	# PATCH-FIX-OPENSUSE - libqtgconf-cmake-libdir-fix.patch nmarques@opensuse.org -- not again...
21cr|libqtgconf-0.1-6|14	Patch0:		%{name}-cmake-libdir-fix.patch
21cr|libqtgconf-0.1-6|15	BuildRequires:	cmake
21cr|libqtgconf-0.1-6|16	BuildRequires:	pkgconfig(gconf-2.0)
21cr|libqtgconf-0.1-6|17	BuildRequires:	pkgconfig(QtCore)
21cr|libqtgconf-0.1-6|18	BuildRequires:	pkgconfig(QtDeclarative)
21cr|libqtgconf-0.1-6|19	
21cr|libqtgconf-0.1-6|20	%description
21cr|libqtgconf-0.1-6|21	Simple Qt binding and QML plugin for GConf, written as a thin wrapper on top
21cr|libqtgconf-0.1-6|22	of libgq-gconf (see http://maemo.org/packages/view/libgq-gconf0/).
21cr|libqtgconf-0.1-6|23	
21cr|libqtgconf-0.1-6|24	#----------------------------------------------------------------------------
21cr|libqtgconf-0.1-6|25	
21cr|libqtgconf-0.1-6|26	%package -n %{libname}
21cr|libqtgconf-0.1-6|27	Summary:	Qt binding and QML plugin for GConf - shared libraries
21cr|libqtgconf-0.1-6|28	Group:		System/Libraries
21cr|libqtgconf-0.1-6|29	
21cr|libqtgconf-0.1-6|30	%description -n %{libname}
21cr|libqtgconf-0.1-6|31	Simple Qt binding and QML plugin for GConf, written as a thin wrapper on top
21cr|libqtgconf-0.1-6|32	of libgq-gconf (see http://maemo.org/packages/view/libgq-gconf0/).
21cr|libqtgconf-0.1-6|33	
21cr|libqtgconf-0.1-6|34	%files -n %{libname}
21cr|libqtgconf-0.1-6|35	%doc COPYING README
21cr|libqtgconf-0.1-6|36	%{_libdir}/libQtGConf.so.%{major}*
21cr|libqtgconf-0.1-6|37	%{_libdir}/qt4/plugins/imports/
21cr|libqtgconf-0.1-6|38	
21cr|libqtgconf-0.1-6|39	#----------------------------------------------------------------------------
21cr|libqtgconf-0.1-6|40	
21cr|libqtgconf-0.1-6|41	%package -n %{devname}
21cr|libqtgconf-0.1-6|42	Summary:	Qt binding and QML plugin for GConf - development files
21cr|libqtgconf-0.1-6|43	Group:		Development/C++
21cr|libqtgconf-0.1-6|44	Requires:	%{libname} = %{EVRD}
21cr|libqtgconf-0.1-6|45	
21cr|libqtgconf-0.1-6|46	%description -n %{devname}
21cr|libqtgconf-0.1-6|47	Simple Qt binding and QML plugin for GConf, written as a thin wrapper on top
21cr|libqtgconf-0.1-6|48	of libgq-gconf (see http://maemo.org/packages/view/libgq-gconf0/).
21cr|libqtgconf-0.1-6|49	
21cr|libqtgconf-0.1-6|50	%files -n %{devname}
21cr|libqtgconf-0.1-6|51	%{_includedir}/QtGConf/
21cr|libqtgconf-0.1-6|52	%{_libdir}/*.so
21cr|libqtgconf-0.1-6|53	%{_libdir}/pkgconfig/libqtgconf.pc
21cr|libqtgconf-0.1-6|54	
21cr|libqtgconf-0.1-6|55	#----------------------------------------------------------------------------
21cr|libqtgconf-0.1-6|56	
21cr|libqtgconf-0.1-6|57	%prep
21cr|libqtgconf-0.1-6|58	%setup -q
21cr|libqtgconf-0.1-6|59	%apply_patches
21cr|libqtgconf-0.1-6|60	
21cr|libqtgconf-0.1-6|61	%build
21cr|libqtgconf-0.1-6|62	export BUILD_GLOBAL=true
21cr|libqtgconf-0.1-6|63	%cmake \
21cr|libqtgconf-0.1-6|64	-Dlibdir=%{_libdir} \
21cr|libqtgconf-0.1-6|65	
21cr|libqtgconf-0.1-6|66	%make
21cr|libqtgconf-0.1-6|67	
21cr|libqtgconf-0.1-6|68	%install
21cr|libqtgconf-0.1-6|69	pushd build
21cr|libqtgconf-0.1-6|70	# .pc file hack
21cr|libqtgconf-0.1-6|71	sed -i 's/libdir=\${exec_prefix}\/lib/libdir=\${exec_prefix}\/%{_lib}/g' ../libqtgconf.pc
21cr|libqtgconf-0.1-6|72	%makeinstall_std
21cr|libqtgconf-0.1-6|73	popd

2783 21
21cr|libqtshadowsocks-2.1.0-3|1	%define oname libQtShadowsocks
21cr|libqtshadowsocks-2.1.0-3|2	
21cr|libqtshadowsocks-2.1.0-3|3	%define major 2
21cr|libqtshadowsocks-2.1.0-3|4	%define libname %mklibname QtShadowsocks %{major}
21cr|libqtshadowsocks-2.1.0-3|5	%define develname %mklibname -d QtShadowsocks %{major}
21cr|libqtshadowsocks-2.1.0-3|6	
21cr|libqtshadowsocks-2.1.0-3|7	%define debug_package %{nil}
21cr|libqtshadowsocks-2.1.0-3|8	
21cr|libqtshadowsocks-2.1.0-3|9	Name:		libqtshadowsocks
21cr|libqtshadowsocks-2.1.0-3|10	Version:	2.1.0
21cr|libqtshadowsocks-2.1.0-3|11	Release:	3
21cr|libqtshadowsocks-2.1.0-3|12	License:	LGPLv3+
21cr|libqtshadowsocks-2.1.0-3|13	Summary:	A Shadowsocks library written in C++/Qt5
21cr|libqtshadowsocks-2.1.0-3|14	Url:		https://github.com/librehat/%{oname}
21cr|libqtshadowsocks-2.1.0-3|15	Group:		Networking/Other
21cr|libqtshadowsocks-2.1.0-3|16	Source:		https://github.com/shadowsocks/%{oname}/archive/v%{version}.tar.gz
21cr|libqtshadowsocks-2.1.0-3|17	Patch0:		libqtshadowsocks2-botan2-header.patch
21cr|libqtshadowsocks-2.1.0-3|18	BuildRequires:	gcc-c++
21cr|libqtshadowsocks-2.1.0-3|19	BuildRequires:	qt5-devel
21cr|libqtshadowsocks-2.1.0-3|20	BuildRequires:	cmake
21cr|libqtshadowsocks-2.1.0-3|21	BuildRequires:	pkgconfig(botan-2)
21cr|libqtshadowsocks-2.1.0-3|22	
21cr|libqtshadowsocks-2.1.0-3|23	%description
21cr|libqtshadowsocks-2.1.0-3|24	A lightweight and ultra-fast shadowsocks client and/or server written in C++
21cr|libqtshadowsocks-2.1.0-3|25	with Qt 5.
21cr|libqtshadowsocks-2.1.0-3|26	
21cr|libqtshadowsocks-2.1.0-3|27	%package -n shadowsocks-libqss
21cr|libqtshadowsocks-2.1.0-3|28	Summary:	A Shadowsocks client and/or server written in C++/Qt5
21cr|libqtshadowsocks-2.1.0-3|29	
21cr|libqtshadowsocks-2.1.0-3|30	%description -n shadowsocks-libqss
21cr|libqtshadowsocks-2.1.0-3|31	A lightweight and ultra-fast shadowsocks client and/or server written in C++
21cr|libqtshadowsocks-2.1.0-3|32	with Qt 5.
21cr|libqtshadowsocks-2.1.0-3|33	
21cr|libqtshadowsocks-2.1.0-3|34	%package -n %{libname}
21cr|libqtshadowsocks-2.1.0-3|35	Summary:	A Shadowsocks library written in C++/Qt5
21cr|libqtshadowsocks-2.1.0-3|36	Group:		System/Libraries
21cr|libqtshadowsocks-2.1.0-3|37	
21cr|libqtshadowsocks-2.1.0-3|38	%description -n %{libname}
21cr|libqtshadowsocks-2.1.0-3|39	libQtShadowsocks is a lightweight library for shadowsocks.
21cr|libqtshadowsocks-2.1.0-3|40	
21cr|libqtshadowsocks-2.1.0-3|41	It is written in C++ using Qt5 frameworks. Therefore, the
21cr|libqtshadowsocks-2.1.0-3|42	major purpose of this project is to provide a
21cr|libqtshadowsocks-2.1.0-3|43	developer-friendly shadowsocks library, mainly for Qt
21cr|libqtshadowsocks-2.1.0-3|44	applications, i.e. shadowsocks-qt5.
21cr|libqtshadowsocks-2.1.0-3|45	
21cr|libqtshadowsocks-2.1.0-3|46	The client utilises this library. You can check the code
21cr|libqtshadowsocks-2.1.0-3|47	to see how to use libQtShadowsocks in your project.
21cr|libqtshadowsocks-2.1.0-3|48	client can also be used as both Shadowsocks local client
21cr|libqtshadowsocks-2.1.0-3|49	and Shadowsocks server.
21cr|libqtshadowsocks-2.1.0-3|50	
21cr|libqtshadowsocks-2.1.0-3|51	%package -n %{develname}
21cr|libqtshadowsocks-2.1.0-3|52	Summary:	Development headers for libQtShadowsocks
21cr|libqtshadowsocks-2.1.0-3|53	Group:		Development/C++
21cr|libqtshadowsocks-2.1.0-3|54	Requires:	%{libname} = %{EVRD}
21cr|libqtshadowsocks-2.1.0-3|55	
21cr|libqtshadowsocks-2.1.0-3|56	%description -n %{develname}
21cr|libqtshadowsocks-2.1.0-3|57	This package provides development headers for libQtShadowsocks.
21cr|libqtshadowsocks-2.1.0-3|58	
21cr|libqtshadowsocks-2.1.0-3|59	%prep
21cr|libqtshadowsocks-2.1.0-3|60	%autosetup -p1 -n %{oname}-%{version}
21cr|libqtshadowsocks-2.1.0-3|61	
21cr|libqtshadowsocks-2.1.0-3|62	%build
21cr|libqtshadowsocks-2.1.0-3|63	%cmake ..
21cr|libqtshadowsocks-2.1.0-3|64	%make
21cr|libqtshadowsocks-2.1.0-3|65	
21cr|libqtshadowsocks-2.1.0-3|66	%install
21cr|libqtshadowsocks-2.1.0-3|67	%makeinstall_std -C build
21cr|libqtshadowsocks-2.1.0-3|68	
21cr|libqtshadowsocks-2.1.0-3|69	%files -n shadowsocks-libqss
21cr|libqtshadowsocks-2.1.0-3|70	%doc README.md
21cr|libqtshadowsocks-2.1.0-3|71	%{_bindir}/shadowsocks-libqss
21cr|libqtshadowsocks-2.1.0-3|72	
21cr|libqtshadowsocks-2.1.0-3|73	%files -n %{libname}
21cr|libqtshadowsocks-2.1.0-3|74	%{_libdir}/libQtShadowsocks.so.%{major}*
21cr|libqtshadowsocks-2.1.0-3|75	%doc LICENSE README.md
21cr|libqtshadowsocks-2.1.0-3|76	
21cr|libqtshadowsocks-2.1.0-3|77	%files -n %{develname}
21cr|libqtshadowsocks-2.1.0-3|78	%doc README.md
21cr|libqtshadowsocks-2.1.0-3|79	%{_includedir}/QtShadowsocks
21cr|libqtshadowsocks-2.1.0-3|80	%{_libdir}/libQtShadowsocks.so
21cr|libqtshadowsocks-2.1.0-3|81	%{_libdir}/pkgconfig/QtShadowsocks.pc

2784 21
21cr|libqwt5-5.2.2-12|1	%define realname qwt
21cr|libqwt5-5.2.2-12|2	%define major 5
21cr|libqwt5-5.2.2-12|3	
21cr|libqwt5-5.2.2-12|4	%define libname %mklibname qwt %{major}
21cr|libqwt5-5.2.2-12|5	%define libnamedev %mklibname qwt5 -d
21cr|libqwt5-5.2.2-12|6	
21cr|libqwt5-5.2.2-12|7	Name:		libqwt5
21cr|libqwt5-5.2.2-12|8	Version:	5.2.2
21cr|libqwt5-5.2.2-12|9	Release:	12
21cr|libqwt5-5.2.2-12|10	Summary:	2D plotting widget extension to the Qt GUI
21cr|libqwt5-5.2.2-12|11	License:	Qwt License 1.0
21cr|libqwt5-5.2.2-12|12	Group:		System/Libraries
21cr|libqwt5-5.2.2-12|13	Url:		http://sourceforge.net/projects/qwt
21cr|libqwt5-5.2.2-12|14	Source:		http://freefr.dl.sourceforge.net/sourceforge/qwt/%realname-%{version}.tar.bz2
21cr|libqwt5-5.2.2-12|15	Patch0:		qwt-5.2.2-qwtconfig-installbase.patch
21cr|libqwt5-5.2.2-12|16	BuildRequires:	qt4-devel
21cr|libqwt5-5.2.2-12|17	
21cr|libqwt5-5.2.2-12|18	%description
21cr|libqwt5-5.2.2-12|19	Qwt is an extension to the Qt GUI library from Troll Tech AS.
21cr|libqwt5-5.2.2-12|20	The Qwt library contains widgets and components which are
21cr|libqwt5-5.2.2-12|21	primarily useful for technical and scientifical purposes.
21cr|libqwt5-5.2.2-12|22	It includes a 2-D plotting widget, different kinds of sliders,
21cr|libqwt5-5.2.2-12|23	and much more.
21cr|libqwt5-5.2.2-12|24	
21cr|libqwt5-5.2.2-12|25	#------------------------------------------------------------------------------
21cr|libqwt5-5.2.2-12|26	
21cr|libqwt5-5.2.2-12|27	%if "%{_lib}" != "lib"
21cr|libqwt5-5.2.2-12|28	%package -n %{libname}
21cr|libqwt5-5.2.2-12|29	Summary: 2D plotting widget extension to the Qt GUI
21cr|libqwt5-5.2.2-12|30	Group: System/Libraries
21cr|libqwt5-5.2.2-12|31	
21cr|libqwt5-5.2.2-12|32	%description -n %{libname}
21cr|libqwt5-5.2.2-12|33	Qwt is an extension to the Qt GUI library from Troll Tech AS.
21cr|libqwt5-5.2.2-12|34	The Qwt library contains widgets and components which are
21cr|libqwt5-5.2.2-12|35	primarily useful for technical and scientifical purposes.
21cr|libqwt5-5.2.2-12|36	It includes a 2-D plotting widget, different kinds of sliders,
21cr|libqwt5-5.2.2-12|37	and much more.
21cr|libqwt5-5.2.2-12|38	
21cr|libqwt5-5.2.2-12|39	This package provides the runtime library.
21cr|libqwt5-5.2.2-12|40	%endif
21cr|libqwt5-5.2.2-12|41	
21cr|libqwt5-5.2.2-12|42	%files -n %{libname}
21cr|libqwt5-5.2.2-12|43	%doc CHANGES COPYING README
21cr|libqwt5-5.2.2-12|44	%{_qt_libdir}/libqwt.so.%{major}*
21cr|libqwt5-5.2.2-12|45	
21cr|libqwt5-5.2.2-12|46	#------------------------------------------------------------------------------
21cr|libqwt5-5.2.2-12|47	
21cr|libqwt5-5.2.2-12|48	
21cr|libqwt5-5.2.2-12|49	%package -n %{libnamedev}
21cr|libqwt5-5.2.2-12|50	Summary: Development tools for programs which uses Qwt Widget set
21cr|libqwt5-5.2.2-12|51	Group: System/Libraries
21cr|libqwt5-5.2.2-12|52	Requires: %{libname} = %{version}
21cr|libqwt5-5.2.2-12|53	Provides: libqwt5-devel = %{version}-%{release}
21cr|libqwt5-5.2.2-12|54	Provides: qwt5-devel =  %{version}-%{release}
21cr|libqwt5-5.2.2-12|55	Conflicts: libqwt-devel >= 6.0.1
21cr|libqwt5-5.2.2-12|56	
21cr|libqwt5-5.2.2-12|57	%description -n %{libnamedev}
21cr|libqwt5-5.2.2-12|58	The libqwt-devel package contains the header files and static libraries
21cr|libqwt5-5.2.2-12|59	necessary for developing programs using the Qwt Widget set
21cr|libqwt5-5.2.2-12|60	
21cr|libqwt5-5.2.2-12|61	If you want to develop programs which will use this set of widgets,
21cr|libqwt5-5.2.2-12|62	you should install this package. You need also to install the libqwt package.
21cr|libqwt5-5.2.2-12|63	
21cr|libqwt5-5.2.2-12|64	%files -n %{libnamedev}
21cr|libqwt5-5.2.2-12|65	%doc COPYING
21cr|libqwt5-5.2.2-12|66	%doc examples
21cr|libqwt5-5.2.2-12|67	%docdir %{_qt_docdir}/html/
21cr|libqwt5-5.2.2-12|68	%{_qt_docdir}/html/qwt/
21cr|libqwt5-5.2.2-12|69	%{_qt_includedir}/*
21cr|libqwt5-5.2.2-12|70	%{_qt_libdir}/*.so
21cr|libqwt5-5.2.2-12|71	%{_mandir}/man3/*
21cr|libqwt5-5.2.2-12|72	
21cr|libqwt5-5.2.2-12|73	#------------------------------------------------------------------------------
21cr|libqwt5-5.2.2-12|74	
21cr|libqwt5-5.2.2-12|75	%prep
21cr|libqwt5-5.2.2-12|76	%setup -q -n %{realname}-%{version}
21cr|libqwt5-5.2.2-12|77	%apply_patches
21cr|libqwt5-5.2.2-12|78	
21cr|libqwt5-5.2.2-12|79	
21cr|libqwt5-5.2.2-12|80	%build
21cr|libqwt5-5.2.2-12|81	%qmake_qt4 CONFIG+=QwtSVGItem CONFIG+=install-qt
21cr|libqwt5-5.2.2-12|82	%make
21cr|libqwt5-5.2.2-12|83	
21cr|libqwt5-5.2.2-12|84	%install
21cr|libqwt5-5.2.2-12|85	make install INSTALL_ROOT=%{buildroot}
21cr|libqwt5-5.2.2-12|86	#libqwt_designer_plugin.so conflicts with libqwt6
21cr|libqwt5-5.2.2-12|87	rm %{buildroot}/%{_qt_plugindir}/designer/libqwt_designer_plugin.so
21cr|libqwt5-5.2.2-12|88	
21cr|libqwt5-5.2.2-12|89	mkdir -p %{buildroot}%{_mandir}/man3/
21cr|libqwt5-5.2.2-12|90	install doc/man/man3/* %{buildroot}%{_mandir}/man3/
21cr|libqwt5-5.2.2-12|91	
21cr|libqwt5-5.2.2-12|92	mv %{buildroot}/%{_qt_docdir}/html/html %{buildroot}/%{_qt_docdir}/html/qwt

2785 21
21cr|libqwt-6.2.0-1|1	%define realname qwt
21cr|libqwt-6.2.0-1|2	%define major 6
21cr|libqwt-6.2.0-1|3	%define libname %mklibname %{realname} %{major}
21cr|libqwt-6.2.0-1|4	%define devname %mklibname %{realname} -d
21cr|libqwt-6.2.0-1|5	
21cr|libqwt-6.2.0-1|6	%define lib5name %mklibname %{realname} 5
21cr|libqwt-6.2.0-1|7	
21cr|libqwt-6.2.0-1|8	%define debug_package %{nil}
21cr|libqwt-6.2.0-1|9	
21cr|libqwt-6.2.0-1|10	Summary:	2D plotting widget extension to the Qt GUI
21cr|libqwt-6.2.0-1|11	Name:		libqwt
21cr|libqwt-6.2.0-1|12	Version:	6.2.0
21cr|libqwt-6.2.0-1|13	Release:	1
21cr|libqwt-6.2.0-1|14	License:	Qwt License 1.0
21cr|libqwt-6.2.0-1|15	Group:		System/Libraries
21cr|libqwt-6.2.0-1|16	Url:		http://sourceforge.net/projects/qwt
21cr|libqwt-6.2.0-1|17	Source0:	http://freefr.dl.sourceforge.net/sourceforge/qwt/%{realname}-%{version}.tar.bz2
21cr|libqwt-6.2.0-1|18	Patch1:		qwt-6.2.0-no-doc.patch
21cr|libqwt-6.2.0-1|19	Patch2:		qwt-6.2.0-qt-version.patch
21cr|libqwt-6.2.0-1|20	Patch3:		qwt-6.1.5-qt_install_paths.patch
21cr|libqwt-6.2.0-1|21	BuildRequires:	qt4-devel
21cr|libqwt-6.2.0-1|22	
21cr|libqwt-6.2.0-1|23	%description
21cr|libqwt-6.2.0-1|24	Qwt is an extension to the Qt GUI library from Troll Tech AS.
21cr|libqwt-6.2.0-1|25	The Qwt library contains widgets and components which are
21cr|libqwt-6.2.0-1|26	primarily useful for technical and scientifical purposes.
21cr|libqwt-6.2.0-1|27	It includes a 2-D plotting widget, different kinds of sliders,
21cr|libqwt-6.2.0-1|28	and much more.
21cr|libqwt-6.2.0-1|29	
21cr|libqwt-6.2.0-1|30	#----------------------------------------------------------------------------
21cr|libqwt-6.2.0-1|31	
21cr|libqwt-6.2.0-1|32	%package -n %{libname}
21cr|libqwt-6.2.0-1|33	Summary:	2D plotting widget extension to the Qt GUI
21cr|libqwt-6.2.0-1|34	Group:		System/Libraries
21cr|libqwt-6.2.0-1|35	
21cr|libqwt-6.2.0-1|36	%description -n %{libname}
21cr|libqwt-6.2.0-1|37	The libqwt-devel package contains the header files and static libraries
21cr|libqwt-6.2.0-1|38	necessary for developing programs using the Qwt Widget set
21cr|libqwt-6.2.0-1|39	
21cr|libqwt-6.2.0-1|40	If you want to develop programs which will use this set of widgets,
21cr|libqwt-6.2.0-1|41	you should install this package. You need also to install the libqwt package.
21cr|libqwt-6.2.0-1|42	
21cr|libqwt-6.2.0-1|43	%files -n %{libname}
21cr|libqwt-6.2.0-1|44	%doc COPYING README
21cr|libqwt-6.2.0-1|45	%{_libdir}/libqwt.so.%{major}*
21cr|libqwt-6.2.0-1|46	
21cr|libqwt-6.2.0-1|47	#----------------------------------------------------------------------------
21cr|libqwt-6.2.0-1|48	
21cr|libqwt-6.2.0-1|49	%package -n %{devname}
21cr|libqwt-6.2.0-1|50	Summary:	Development tools for programs which uses Qwt Widget set
21cr|libqwt-6.2.0-1|51	Group:		System/Libraries
21cr|libqwt-6.2.0-1|52	Requires:	%{libname} = %{EVRD}
21cr|libqwt-6.2.0-1|53	Requires:	qt4-devel
21cr|libqwt-6.2.0-1|54	Provides:	libqwt-devel = %{EVRD}
21cr|libqwt-6.2.0-1|55	Provides:	qwt-devel = %{EVRD}
21cr|libqwt-6.2.0-1|56	Conflicts:	%{lib5name}
21cr|libqwt-6.2.0-1|57	
21cr|libqwt-6.2.0-1|58	%description -n %{devname}
21cr|libqwt-6.2.0-1|59	The libqwt-devel package contains the header files and static libraries
21cr|libqwt-6.2.0-1|60	necessary for developing programs using the Qwt Widget set
21cr|libqwt-6.2.0-1|61	
21cr|libqwt-6.2.0-1|62	If you want to develop programs which will use this set of widgets,
21cr|libqwt-6.2.0-1|63	you should install this package. You need also to install the libqwt package.
21cr|libqwt-6.2.0-1|64	
21cr|libqwt-6.2.0-1|65	%files -n %{devname}
21cr|libqwt-6.2.0-1|66	%doc doc/html
21cr|libqwt-6.2.0-1|67	%{qt4include}/*
21cr|libqwt-6.2.0-1|68	%{qt4lib}/*.so
21cr|libqwt-6.2.0-1|69	%{qt4plugins}/designer/*.so
21cr|libqwt-6.2.0-1|70	%{_prefix}/lib/qt4/mkspecs/features
21cr|libqwt-6.2.0-1|71	%{_libdir}/pkgconfig/qwt.pc
21cr|libqwt-6.2.0-1|72	
21cr|libqwt-6.2.0-1|73	#----------------------------------------------------------------------------
21cr|libqwt-6.2.0-1|74	
21cr|libqwt-6.2.0-1|75	%prep
21cr|libqwt-6.2.0-1|76	%autosetup -p1 -n %{realname}-%{version}
21cr|libqwt-6.2.0-1|77	
21cr|libqwt-6.2.0-1|78	sed -i -e 's|{QWT_INSTALL_PREFIX}/lib|{QWT_INSTALL_PREFIX}/%{_lib}|' qwtconfig.pri
21cr|libqwt-6.2.0-1|79	sed -i -e 's|{QWT_INSTALL_PREFIX}/plugins/designer|{QWT_INSTALL_PREFIX}/%{_lib}/qt4/plugins/designer|' qwtconfig.pri
21cr|libqwt-6.2.0-1|80	
21cr|libqwt-6.2.0-1|81	%build
21cr|libqwt-6.2.0-1|82	%qmake_qt4 QT_INSTALL_PREFIX=%{_prefix} QWT_CONFIG+=QwtPkgConfig CONFIG+=nostrip
21cr|libqwt-6.2.0-1|83	make
21cr|libqwt-6.2.0-1|84	
21cr|libqwt-6.2.0-1|85	%install
21cr|libqwt-6.2.0-1|86	make install INSTALL_ROOT=%{buildroot}

2786 21
21cr|libqwtplot3d-0.2.7-11|1	%define fakename qwtplot3d
21cr|libqwtplot3d-0.2.7-11|2	
21cr|libqwtplot3d-0.2.7-11|3	%define major 0
21cr|libqwtplot3d-0.2.7-11|4	%define libname %mklibname %{fakename} %{major}
21cr|libqwtplot3d-0.2.7-11|5	%define devname %mklibname %{fakename}  -d
21cr|libqwtplot3d-0.2.7-11|6	
21cr|libqwtplot3d-0.2.7-11|7	Summary:	3D plotting widget extension to the Qt GUI
21cr|libqwtplot3d-0.2.7-11|8	Name:		libqwtplot3d
21cr|libqwtplot3d-0.2.7-11|9	Version:	0.2.7
21cr|libqwtplot3d-0.2.7-11|10	Release:	11
21cr|libqwtplot3d-0.2.7-11|11	License:	zlib
21cr|libqwtplot3d-0.2.7-11|12	Group:		System/Libraries
21cr|libqwtplot3d-0.2.7-11|13	Url:		http://qwtplot3d.sourceforge.net/
21cr|libqwtplot3d-0.2.7-11|14	Source0:	http://puzzle.dl.sourceforge.net/sourceforge/qwtplot3d/qwtplot3d-%{version}.tar.bz2
21cr|libqwtplot3d-0.2.7-11|15	Patch0:		qwtplot3d-0.2.7-headers.patch
21cr|libqwtplot3d-0.2.7-11|16	Patch1:		qwtplot3d-0.2.7-linkage.patch
21cr|libqwtplot3d-0.2.7-11|17	BuildRequires:	qt4-devel
21cr|libqwtplot3d-0.2.7-11|18	BuildRequires:	pkgconfig(gl)
21cr|libqwtplot3d-0.2.7-11|19	BuildRequires:	pkgconfig(glu)
21cr|libqwtplot3d-0.2.7-11|20	BuildRequires:	pkgconfig(zlib)
21cr|libqwtplot3d-0.2.7-11|21	
21cr|libqwtplot3d-0.2.7-11|22	%description
21cr|libqwtplot3d-0.2.7-11|23	QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
21cr|libqwtplot3d-0.2.7-11|24	It provides essentially a bunch of 3D-widgets for programmers.
21cr|libqwtplot3d-0.2.7-11|25	
21cr|libqwtplot3d-0.2.7-11|26	#----------------------------------------------------------------------------
21cr|libqwtplot3d-0.2.7-11|27	
21cr|libqwtplot3d-0.2.7-11|28	%package -n %{libname}
21cr|libqwtplot3d-0.2.7-11|29	Summary:	3D plotting widget extension to the Qt GUI
21cr|libqwtplot3d-0.2.7-11|30	Group:		System/Libraries
21cr|libqwtplot3d-0.2.7-11|31	
21cr|libqwtplot3d-0.2.7-11|32	%description -n %{libname}
21cr|libqwtplot3d-0.2.7-11|33	QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
21cr|libqwtplot3d-0.2.7-11|34	It provides essentially a bunch of 3D-widgets for programmers.
21cr|libqwtplot3d-0.2.7-11|35	
21cr|libqwtplot3d-0.2.7-11|36	%files -n %{libname}
21cr|libqwtplot3d-0.2.7-11|37	%{_libdir}/libqwtplot3d.so.%{major}*
21cr|libqwtplot3d-0.2.7-11|38	
21cr|libqwtplot3d-0.2.7-11|39	#----------------------------------------------------------------------------
21cr|libqwtplot3d-0.2.7-11|40	
21cr|libqwtplot3d-0.2.7-11|41	%package -n %{devname}
21cr|libqwtplot3d-0.2.7-11|42	Summary:	Development tools for programs which uses QwtPlot3D Widget set
21cr|libqwtplot3d-0.2.7-11|43	Group:		Development/Other
21cr|libqwtplot3d-0.2.7-11|44	Requires:	%{libname} = %{EVRD}
21cr|libqwtplot3d-0.2.7-11|45	Provides:	%{name}-devel = %{EVRD}
21cr|libqwtplot3d-0.2.7-11|46	
21cr|libqwtplot3d-0.2.7-11|47	%description -n %{devname}
21cr|libqwtplot3d-0.2.7-11|48	QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
21cr|libqwtplot3d-0.2.7-11|49	It provides essentially a bunch of 3D-widgets for programmers.
21cr|libqwtplot3d-0.2.7-11|50	
21cr|libqwtplot3d-0.2.7-11|51	%files -n %{devname}
21cr|libqwtplot3d-0.2.7-11|52	%{_includedir}/*
21cr|libqwtplot3d-0.2.7-11|53	%{_libdir}/*.so
21cr|libqwtplot3d-0.2.7-11|54	
21cr|libqwtplot3d-0.2.7-11|55	#----------------------------------------------------------------------------
21cr|libqwtplot3d-0.2.7-11|56	
21cr|libqwtplot3d-0.2.7-11|57	%prep
21cr|libqwtplot3d-0.2.7-11|58	%setup -q -n qwtplot3d
21cr|libqwtplot3d-0.2.7-11|59	%patch0 -p1
21cr|libqwtplot3d-0.2.7-11|60	%patch1 -p1
21cr|libqwtplot3d-0.2.7-11|61	
21cr|libqwtplot3d-0.2.7-11|62	%build
21cr|libqwtplot3d-0.2.7-11|63	%qmake_qt4
21cr|libqwtplot3d-0.2.7-11|64	%make
21cr|libqwtplot3d-0.2.7-11|65	
21cr|libqwtplot3d-0.2.7-11|66	%install
21cr|libqwtplot3d-0.2.7-11|67	mkdir -p %{buildroot}%{_includedir}
21cr|libqwtplot3d-0.2.7-11|68	mkdir -p %{buildroot}%{_libdir}
21cr|libqwtplot3d-0.2.7-11|69	
21cr|libqwtplot3d-0.2.7-11|70	for n in include/*.h ; do
21cr|libqwtplot3d-0.2.7-11|71	install -m 0644 $n %{buildroot}%{_includedir}
21cr|libqwtplot3d-0.2.7-11|72	done
21cr|libqwtplot3d-0.2.7-11|73	
21cr|libqwtplot3d-0.2.7-11|74	# install, preserving links
21cr|libqwtplot3d-0.2.7-11|75	chmod 0755 lib/libqwtplot3d.so*
21cr|libqwtplot3d-0.2.7-11|76	for n in lib/libqwtplot3d.so* ; do
21cr|libqwtplot3d-0.2.7-11|77	cp -d $n %{buildroot}%{_libdir}
21cr|libqwtplot3d-0.2.7-11|78	done

2787 21
21cr|libqwt-qt5-6.2.0-3|1	%define oname qwt
21cr|libqwt-qt5-6.2.0-3|2	%define major 6
21cr|libqwt-qt5-6.2.0-3|3	%define libname %mklibname %{oname}-qt5_ %{major}
21cr|libqwt-qt5-6.2.0-3|4	%define devname %mklibname %{oname}-qt5 -d
21cr|libqwt-qt5-6.2.0-3|5	
21cr|libqwt-qt5-6.2.0-3|6	Summary:	2D plotting widget extension to the Qt GUI
21cr|libqwt-qt5-6.2.0-3|7	Name:		libqwt-qt5
21cr|libqwt-qt5-6.2.0-3|8	Version:	6.2.0
21cr|libqwt-qt5-6.2.0-3|9	Release:	3
21cr|libqwt-qt5-6.2.0-3|10	License:	Qwt License 1.0
21cr|libqwt-qt5-6.2.0-3|11	Group:		System/Libraries
21cr|libqwt-qt5-6.2.0-3|12	Url:		http://sourceforge.net/projects/qwt
21cr|libqwt-qt5-6.2.0-3|13	Source0:	http://freefr.dl.sourceforge.net/sourceforge/qwt/%{oname}-%{version}.tar.bz2
21cr|libqwt-qt5-6.2.0-3|14	Patch1:		qwt-6.2.0-no-doc.patch
21cr|libqwt-qt5-6.2.0-3|15	Patch2:		qwt-6.2.0-qt-version.patch
21cr|libqwt-qt5-6.2.0-3|16	Patch3:		qwt-6.1.5-qt_install_paths.patch
21cr|libqwt-qt5-6.2.0-3|17	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|libqwt-qt5-6.2.0-3|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|libqwt-qt5-6.2.0-3|19	BuildRequires:	pkgconfig(Qt5Designer)
21cr|libqwt-qt5-6.2.0-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|libqwt-qt5-6.2.0-3|21	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|libqwt-qt5-6.2.0-3|22	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|libqwt-qt5-6.2.0-3|23	BuildRequires:	pkgconfig(Qt5Svg)
21cr|libqwt-qt5-6.2.0-3|24	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|libqwt-qt5-6.2.0-3|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|libqwt-qt5-6.2.0-3|26	
21cr|libqwt-qt5-6.2.0-3|27	%description
21cr|libqwt-qt5-6.2.0-3|28	Qwt is an extension to the Qt GUI library from Troll Tech AS.
21cr|libqwt-qt5-6.2.0-3|29	The Qwt library contains widgets and components which are
21cr|libqwt-qt5-6.2.0-3|30	primarily useful for technical and scientifical purposes.
21cr|libqwt-qt5-6.2.0-3|31	It includes a 2-D plotting widget, different kinds of sliders,
21cr|libqwt-qt5-6.2.0-3|32	and much more.
21cr|libqwt-qt5-6.2.0-3|33	
21cr|libqwt-qt5-6.2.0-3|34	#----------------------------------------------------------------------------
21cr|libqwt-qt5-6.2.0-3|35	
21cr|libqwt-qt5-6.2.0-3|36	%package -n qt5-designer-plugin-libqwt
21cr|libqwt-qt5-6.2.0-3|37	Summary:	Qt5 Designer plugin for 2D plotting widget extension
21cr|libqwt-qt5-6.2.0-3|38	Group:		Development/KDE and Qt
21cr|libqwt-qt5-6.2.0-3|39	
21cr|libqwt-qt5-6.2.0-3|40	%description -n qt5-designer-plugin-libqwt
21cr|libqwt-qt5-6.2.0-3|41	Qt5 Designer plugin for 2D plotting widget extension.
21cr|libqwt-qt5-6.2.0-3|42	
21cr|libqwt-qt5-6.2.0-3|43	%files -n qt5-designer-plugin-libqwt
21cr|libqwt-qt5-6.2.0-3|44	%{_qt5_plugindir}/designer/libqwt_designer_plugin.so
21cr|libqwt-qt5-6.2.0-3|45	
21cr|libqwt-qt5-6.2.0-3|46	#----------------------------------------------------------------------------
21cr|libqwt-qt5-6.2.0-3|47	
21cr|libqwt-qt5-6.2.0-3|48	%package -n %{libname}
21cr|libqwt-qt5-6.2.0-3|49	Summary:	2D plotting widget extension to the Qt GUI
21cr|libqwt-qt5-6.2.0-3|50	Group:		System/Libraries
21cr|libqwt-qt5-6.2.0-3|51	
21cr|libqwt-qt5-6.2.0-3|52	%description -n %{libname}
21cr|libqwt-qt5-6.2.0-3|53	Qwt is an extension to the Qt GUI library from Troll Tech AS.
21cr|libqwt-qt5-6.2.0-3|54	The Qwt library contains widgets and components which are
21cr|libqwt-qt5-6.2.0-3|55	primarily useful for technical and scientifical purposes.
21cr|libqwt-qt5-6.2.0-3|56	It includes a 2-D plotting widget, different kinds of sliders,
21cr|libqwt-qt5-6.2.0-3|57	and much more.
21cr|libqwt-qt5-6.2.0-3|58	
21cr|libqwt-qt5-6.2.0-3|59	%files -n %{libname}
21cr|libqwt-qt5-6.2.0-3|60	%doc CHANGES-* COPYING README
21cr|libqwt-qt5-6.2.0-3|61	%{_libdir}/libqwt-qt5.so.%{major}*
21cr|libqwt-qt5-6.2.0-3|62	%exclude %{_libdir}/libqwt.so*
21cr|libqwt-qt5-6.2.0-3|63	
21cr|libqwt-qt5-6.2.0-3|64	#----------------------------------------------------------------------------
21cr|libqwt-qt5-6.2.0-3|65	
21cr|libqwt-qt5-6.2.0-3|66	%package -n %{devname}
21cr|libqwt-qt5-6.2.0-3|67	Summary:	Development tools for programs which uses Qwt Widget set
21cr|libqwt-qt5-6.2.0-3|68	Group:		Development/KDE and Qt
21cr|libqwt-qt5-6.2.0-3|69	Requires:	%{libname} = %{EVRD}
21cr|libqwt-qt5-6.2.0-3|70	Provides:	qwt-qt5-devel = %{EVRD}
21cr|libqwt-qt5-6.2.0-3|71	Conflicts:	qwt-devel
21cr|libqwt-qt5-6.2.0-3|72	Conflicts:	qwt5-devel
21cr|libqwt-qt5-6.2.0-3|73	
21cr|libqwt-qt5-6.2.0-3|74	%description -n %{devname}
21cr|libqwt-qt5-6.2.0-3|75	The libqwt-devel package contains the header files and static libraries
21cr|libqwt-qt5-6.2.0-3|76	necessary for developing programs using the Qwt Widget set
21cr|libqwt-qt5-6.2.0-3|77	
21cr|libqwt-qt5-6.2.0-3|78	If you want to develop programs which will use this set of widgets,
21cr|libqwt-qt5-6.2.0-3|79	you should install this package. You need also to install the libqwt package.
21cr|libqwt-qt5-6.2.0-3|80	
21cr|libqwt-qt5-6.2.0-3|81	%files -n %{devname}
21cr|libqwt-qt5-6.2.0-3|82	%doc doc/html/
21cr|libqwt-qt5-6.2.0-3|83	%{_qt5_includedir}/qwt
21cr|libqwt-qt5-6.2.0-3|84	%{_libdir}/libqwt-qt5.so
21cr|libqwt-qt5-6.2.0-3|85	%{_qt5_prefix}/mkspecs/features/*
21cr|libqwt-qt5-6.2.0-3|86	%{_qt5_libdir}/pkgconfig/Qt5Qwt6.pc
21cr|libqwt-qt5-6.2.0-3|87	
21cr|libqwt-qt5-6.2.0-3|88	#----------------------------------------------------------------------------
21cr|libqwt-qt5-6.2.0-3|89	
21cr|libqwt-qt5-6.2.0-3|90	%prep
21cr|libqwt-qt5-6.2.0-3|91	%autosetup -p1 -n %{oname}-%{version}
21cr|libqwt-qt5-6.2.0-3|92	
21cr|libqwt-qt5-6.2.0-3|93	sed -i -e 's|{QWT_INSTALL_PREFIX}/lib|{QWT_INSTALL_PREFIX}/%{_lib}|' qwtconfig.pri
21cr|libqwt-qt5-6.2.0-3|94	sed -i -e 's|{QWT_INSTALL_PREFIX}/plugins/designer|{QWT_INSTALL_PREFIX}/%{_lib}/qt5/plugins/designer|' qwtconfig.pri
21cr|libqwt-qt5-6.2.0-3|95	
21cr|libqwt-qt5-6.2.0-3|96	%build
21cr|libqwt-qt5-6.2.0-3|97	%qmake_qt5 QT_INSTALL_PREFIX=%{_prefix} QWT_CONFIG+=QwtPkgConfig CONFIG+=nostrip
21cr|libqwt-qt5-6.2.0-3|98	
21cr|libqwt-qt5-6.2.0-3|99	%make
21cr|libqwt-qt5-6.2.0-3|100	
21cr|libqwt-qt5-6.2.0-3|101	%install
21cr|libqwt-qt5-6.2.0-3|102	%makeinstall_qt
21cr|libqwt-qt5-6.2.0-3|103	

2788 21
21cr|libqxt-0.6.2-4|1	######################################################
21cr|libqxt-0.6.2-4|2	# SpecFile: libqxt.spec
21cr|libqxt-0.6.2-4|3	# Generato: http://www.mandrivausers.ro/
21cr|libqxt-0.6.2-4|4	# MRB-Falticska Florin
21cr|libqxt-0.6.2-4|5	######################################################
21cr|libqxt-0.6.2-4|6	
21cr|libqxt-0.6.2-4|7	%define lib_major       0
21cr|libqxt-0.6.2-4|8	%define pkgname         libqxt
21cr|libqxt-0.6.2-4|9	%define lib_name        %mklibname qxt  %{lib_major}
21cr|libqxt-0.6.2-4|10	%define develname       %mklibname -d qxt
21cr|libqxt-0.6.2-4|11	#define  distsuffix	mrb
21cr|libqxt-0.6.2-4|12	#define debug_package   %{nil}
21cr|libqxt-0.6.2-4|13	
21cr|libqxt-0.6.2-4|14	Summary:	Qt extension library
21cr|libqxt-0.6.2-4|15	Name:		%{pkgname}
21cr|libqxt-0.6.2-4|16	Version:	0.6.2
21cr|libqxt-0.6.2-4|17	Release:	4
21cr|libqxt-0.6.2-4|18	License:	LGPLv2
21cr|libqxt-0.6.2-4|19	Group:		System/Libraries
21cr|libqxt-0.6.2-4|20	Url:		http://www.libqxt.org/
21cr|libqxt-0.6.2-4|21	Source0:	http://bitbucket.org/libqxt/libqxt/get/v%{version}.tar.bz2
21cr|libqxt-0.6.2-4|22	Source1:	html.tar.gz
21cr|libqxt-0.6.2-4|23	Patch0:		libqxt-linking.patch
21cr|libqxt-0.6.2-4|24	Patch1:		libqxt-header-fix.patch
21cr|libqxt-0.6.2-4|25	Patch2:		libqxt-gcc6.patch
21cr|libqxt-0.6.2-4|26	BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
21cr|libqxt-0.6.2-4|27	BuildRequires:	pkgconfig(avahi-client)
21cr|libqxt-0.6.2-4|28	BuildRequires:	db52-devel
21cr|libqxt-0.6.2-4|29	BuildRequires:	pkgconfig(xrandr)
21cr|libqxt-0.6.2-4|30	BuildRequires:	pkgconfig(openssl)
21cr|libqxt-0.6.2-4|31	BuildRequires:	qt4-devel
21cr|libqxt-0.6.2-4|32	
21cr|libqxt-0.6.2-4|33	
21cr|libqxt-0.6.2-4|34	%description
21cr|libqxt-0.6.2-4|35	LibQxt, an extension library for Qt, provides a suite of cross-platform
21cr|libqxt-0.6.2-4|36	utility classes to add functionality not readily available in the Qt toolkit.
21cr|libqxt-0.6.2-4|37	
21cr|libqxt-0.6.2-4|38	%package -n %{lib_name}
21cr|libqxt-0.6.2-4|39	Summary:    Qt extension library
21cr|libqxt-0.6.2-4|40	Group:      System/Libraries
21cr|libqxt-0.6.2-4|41	
21cr|libqxt-0.6.2-4|42	%description -n %{lib_name}
21cr|libqxt-0.6.2-4|43	LibQxt, an extension library for Qt, provides a suite of cross-platform
21cr|libqxt-0.6.2-4|44	utility classes to add functionality not readily available in the Qt toolkit.
21cr|libqxt-0.6.2-4|45	
21cr|libqxt-0.6.2-4|46	%files -n %{lib_name}
21cr|libqxt-0.6.2-4|47	%doc AUTHORS CHANGES *.txt LICENSE README
21cr|libqxt-0.6.2-4|48	%{_qt_libdir}/libQxt*.so.?*
21cr|libqxt-0.6.2-4|49	
21cr|libqxt-0.6.2-4|50	################################
21cr|libqxt-0.6.2-4|51	
21cr|libqxt-0.6.2-4|52	%package -n %{develname}
21cr|libqxt-0.6.2-4|53	Summary:	Development files for %{name}
21cr|libqxt-0.6.2-4|54	Group:		Development/KDE and Qt
21cr|libqxt-0.6.2-4|55	Requires:       %{lib_name} = %{version}-%{release}
21cr|libqxt-0.6.2-4|56	Requires:	pkgconfig(avahi-compat-libdns_sd)
21cr|libqxt-0.6.2-4|57	Requires:	pkgconfig(avahi-client)
21cr|libqxt-0.6.2-4|58	Requires:	db52-devel
21cr|libqxt-0.6.2-4|59	Requires:	qt4-devel
21cr|libqxt-0.6.2-4|60	Provides:       %{name}-devel = %{version}-%{release}
21cr|libqxt-0.6.2-4|61	
21cr|libqxt-0.6.2-4|62	%description -n %{develname}
21cr|libqxt-0.6.2-4|63	This package contains libraries and header files for developing applications
21cr|libqxt-0.6.2-4|64	that use LibQxt.
21cr|libqxt-0.6.2-4|65	
21cr|libqxt-0.6.2-4|66	%files -n %{develname}
21cr|libqxt-0.6.2-4|67	%doc html/
21cr|libqxt-0.6.2-4|68	%{_qt_libdir}/libQxt*.so
21cr|libqxt-0.6.2-4|69	%{_includedir}/Qxt*/*
21cr|libqxt-0.6.2-4|70	%{_qt_plugindir}/designer/libQxtDesignerPlugins.so
21cr|libqxt-0.6.2-4|71	%{_qt_datadir}/mkspecs/features/qxt*.prf
21cr|libqxt-0.6.2-4|72	##############################
21cr|libqxt-0.6.2-4|73	
21cr|libqxt-0.6.2-4|74	%prep
21cr|libqxt-0.6.2-4|75	%setup -q -n %{name}-%{name}-v%{version} -a 1
21cr|libqxt-0.6.2-4|76	%patch0 -p1 -b .linking
21cr|libqxt-0.6.2-4|77	%patch1 -p1 -b .includes
21cr|libqxt-0.6.2-4|78	%patch2 -p1
21cr|libqxt-0.6.2-4|79	
21cr|libqxt-0.6.2-4|80	# we use berkley 5
21cr|libqxt-0.6.2-4|81	perl -pi -e "s|#if DB_VERSION_MAJOR < 5|#if DB_VERSION_MAJOR > 5|"  config.tests/db/main.cpp
21cr|libqxt-0.6.2-4|82	
21cr|libqxt-0.6.2-4|83	#TODO: dirty fix zeroconf should be patched.
21cr|libqxt-0.6.2-4|84	perl -pi -e "s|<dns_sd.h>|<avahi-compat-libdns_sd/dns_sd.h>|" config.tests/zeroconf/zeroconf.cpp
21cr|libqxt-0.6.2-4|85	perl -pi -e "s|<dns_sd.h>|<avahi-compat-libdns_sd/dns_sd.h>|" \
21cr|libqxt-0.6.2-4|86	src/zeroconf/{qxtdiscoverableservice,qxtservicebrowser}_p.h
21cr|libqxt-0.6.2-4|87	perl -pi -e "s|<dns_sd.h>|<avahi-compat-libdns_sd/dns_sd.h>|" src/zeroconf/qxtdiscoverableservicename.cpp
21cr|libqxt-0.6.2-4|88	# fix rpath
21cr|libqxt-0.6.2-4|89	sed -i '/RPATH/d' src/qxtlibs.pri
21cr|libqxt-0.6.2-4|90	
21cr|libqxt-0.6.2-4|91	%build
21cr|libqxt-0.6.2-4|92	./configure -verbose \
21cr|libqxt-0.6.2-4|93	-qmake-bin qmake \
21cr|libqxt-0.6.2-4|94	-prefix %{_prefix} \
21cr|libqxt-0.6.2-4|95	-libdir %{_libdir} \
21cr|libqxt-0.6.2-4|96	-docdir %{_docdir}
21cr|libqxt-0.6.2-4|97	
21cr|libqxt-0.6.2-4|98	%make
21cr|libqxt-0.6.2-4|99	
21cr|libqxt-0.6.2-4|100	
21cr|libqxt-0.6.2-4|101	%install
21cr|libqxt-0.6.2-4|102	make install INSTALL_ROOT=$RPM_BUILD_ROOT

2789 21
21cr|libratbag-0.17-1|1	%define major 3
21cr|libratbag-0.17-1|2	%define libname %mklibname lur %{major}
21cr|libratbag-0.17-1|3	%define devname %mklibname lur -d
21cr|libratbag-0.17-1|4	
21cr|libratbag-0.17-1|5	Summary:	Programmable input device library
21cr|libratbag-0.17-1|6	Name:		libratbag
21cr|libratbag-0.17-1|7	Version:	0.17
21cr|libratbag-0.17-1|8	Release:	1
21cr|libratbag-0.17-1|9	License:	MIT
21cr|libratbag-0.17-1|10	Group:		System/Configuration/Hardware
21cr|libratbag-0.17-1|11	Url:		https://github.com/libratbag/libratbag
21cr|libratbag-0.17-1|12	Source0:	https://github.com/libratbag/libratbag/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libratbag-0.17-1|13	BuildRequires:	cmake
21cr|libratbag-0.17-1|14	BuildRequires:	meson
21cr|libratbag-0.17-1|15	BuildRequires:	swig
21cr|libratbag-0.17-1|16	BuildRequires:	valgrind
21cr|libratbag-0.17-1|17	BuildRequires:	python3dist(sphinx)
21cr|libratbag-0.17-1|18	BuildRequires:	pkgconfig(check)
21cr|libratbag-0.17-1|19	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|libratbag-0.17-1|20	BuildRequires:	pkgconfig(libevdev)
21cr|libratbag-0.17-1|21	BuildRequires:	pkgconfig(libunistring)
21cr|libratbag-0.17-1|22	BuildRequires:	pkgconfig(python3)
21cr|libratbag-0.17-1|23	BuildRequires:	pkgconfig(systemd)
21cr|libratbag-0.17-1|24	BuildRequires:	pkgconfig(udev)
21cr|libratbag-0.17-1|25	
21cr|libratbag-0.17-1|26	%description
21cr|libratbag-0.17-1|27	Libratbag is a library that allows to configure programmable
21cr|libratbag-0.17-1|28	mice.
21cr|libratbag-0.17-1|29	
21cr|libratbag-0.17-1|30	#------------------------------------------------------------------
21cr|libratbag-0.17-1|31	
21cr|libratbag-0.17-1|32	%package -n ratbagd
21cr|libratbag-0.17-1|33	Summary:	DBus daemon to access programmable input devices
21cr|libratbag-0.17-1|34	Group:		System/Configuration/Hardware
21cr|libratbag-0.17-1|35	Requires:	python3-gobject
21cr|libratbag-0.17-1|36	Requires:	python3dist(evdev)
21cr|libratbag-0.17-1|37	
21cr|libratbag-0.17-1|38	%description -n ratbagd
21cr|libratbag-0.17-1|39	The ratbagd package contains a dbus daemon to access and configure
21cr|libratbag-0.17-1|40	programmable input devices, primarily gaming mice.
21cr|libratbag-0.17-1|41	
21cr|libratbag-0.17-1|42	%files -n ratbagd
21cr|libratbag-0.17-1|43	%doc README.md
21cr|libratbag-0.17-1|44	%license COPYING
21cr|libratbag-0.17-1|45	%{_bindir}/lur-command
21cr|libratbag-0.17-1|46	%{_bindir}/ratbagctl
21cr|libratbag-0.17-1|47	%{_bindir}/ratbagd
21cr|libratbag-0.17-1|48	%{_datadir}/dbus-1/system.d/org.freedesktop.ratbag1.conf
21cr|libratbag-0.17-1|49	%{_datadir}/dbus-1/system-services/org.freedesktop.ratbag1.service
21cr|libratbag-0.17-1|50	%{_datadir}/%{name}/*.device
21cr|libratbag-0.17-1|51	%dir %{_datadir}/%{name}
21cr|libratbag-0.17-1|52	%{_mandir}/man1/lur-command.1*
21cr|libratbag-0.17-1|53	%{_mandir}/man1/ratbagctl.1*
21cr|libratbag-0.17-1|54	%{_mandir}/man8/ratbagd.8*
21cr|libratbag-0.17-1|55	%{_unitdir}/ratbagd.service
21cr|libratbag-0.17-1|56	
21cr|libratbag-0.17-1|57	#------------------------------------------------------------------
21cr|libratbag-0.17-1|58	
21cr|libratbag-0.17-1|59	%package -n %{libname}
21cr|libratbag-0.17-1|60	Summary:	Logitech Unifying Receiver library
21cr|libratbag-0.17-1|61	Group:		System/Libraries
21cr|libratbag-0.17-1|62	
21cr|libratbag-0.17-1|63	%description -n %{libname}
21cr|libratbag-0.17-1|64	The liblur package contains libraries and tools to access and
21cr|libratbag-0.17-1|65	configure the Logitech Unifying Receivers. The functionality
21cr|libratbag-0.17-1|66	are mainly listing, pairing and un-pairing Logitech devices
21cr|libratbag-0.17-1|67	attached to a receiver.
21cr|libratbag-0.17-1|68	
21cr|libratbag-0.17-1|69	%files -n %{libname}
21cr|libratbag-0.17-1|70	%{_libdir}/liblur.so.%{major}*
21cr|libratbag-0.17-1|71	
21cr|libratbag-0.17-1|72	#------------------------------------------------------------------
21cr|libratbag-0.17-1|73	
21cr|libratbag-0.17-1|74	%package -n %{devname}
21cr|libratbag-0.17-1|75	Summary:	Development files for liblur
21cr|libratbag-0.17-1|76	Group:		Development/Other
21cr|libratbag-0.17-1|77	Requires:	%{libname} = %{EVRD}
21cr|libratbag-0.17-1|78	
21cr|libratbag-0.17-1|79	%description -n %{devname}
21cr|libratbag-0.17-1|80	The liblur-devel package contains libraries and header files for
21cr|libratbag-0.17-1|81	developing applications that use liblur.
21cr|libratbag-0.17-1|82	
21cr|libratbag-0.17-1|83	%files -n %{devname}
21cr|libratbag-0.17-1|84	%doc README.md
21cr|libratbag-0.17-1|85	%license COPYING
21cr|libratbag-0.17-1|86	%{_includedir}/liblur.h
21cr|libratbag-0.17-1|87	%{_libdir}/liblur.so
21cr|libratbag-0.17-1|88	%{_libdir}/pkgconfig/liblur.pc
21cr|libratbag-0.17-1|89	
21cr|libratbag-0.17-1|90	#------------------------------------------------------------------
21cr|libratbag-0.17-1|91	
21cr|libratbag-0.17-1|92	%prep
21cr|libratbag-0.17-1|93	%autosetup -p1
21cr|libratbag-0.17-1|94	
21cr|libratbag-0.17-1|95	%build
21cr|libratbag-0.17-1|96	%meson -Ddocumentation=true
21cr|libratbag-0.17-1|97	%meson_build
21cr|libratbag-0.17-1|98	
21cr|libratbag-0.17-1|99	%install
21cr|libratbag-0.17-1|100	%meson_install

2790 21
21cr|librdmacm-1.1.0-3|1	%define major 1
21cr|librdmacm-1.1.0-3|2	%define libname %mklibname rdmacm %{major}
21cr|librdmacm-1.1.0-3|3	%define devname %mklibname -d rdmacm
21cr|librdmacm-1.1.0-3|4	%define static %mklibname -s rdmacm
21cr|librdmacm-1.1.0-3|5	
21cr|librdmacm-1.1.0-3|6	Name:		librdmacm
21cr|librdmacm-1.1.0-3|7	Version:	1.1.0
21cr|librdmacm-1.1.0-3|8	Release:	3
21cr|librdmacm-1.1.0-3|9	Summary:	Userspace RDMA Connection Manager
21cr|librdmacm-1.1.0-3|10	Group:		Development/Other
21cr|librdmacm-1.1.0-3|11	License:	GPL/BSD
21cr|librdmacm-1.1.0-3|12	Url:		http://www.openfabrics.org/
21cr|librdmacm-1.1.0-3|13	Source0:	https://github.com/ofiwg/librdmacm/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|librdmacm-1.1.0-3|14	BuildRequires:	libibverbs-devel
21cr|librdmacm-1.1.0-3|15	BuildRequires:	autoconf
21cr|librdmacm-1.1.0-3|16	
21cr|librdmacm-1.1.0-3|17	%description
21cr|librdmacm-1.1.0-3|18	librdmacm provides a userspace RDMA Communication Managment API.
21cr|librdmacm-1.1.0-3|19	
21cr|librdmacm-1.1.0-3|20	#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21cr|librdmacm-1.1.0-3|21	
21cr|librdmacm-1.1.0-3|22	%package -n %{devname}
21cr|librdmacm-1.1.0-3|23	Summary:	Development files for the librdmacm library
21cr|librdmacm-1.1.0-3|24	Group:		Development/Other
21cr|librdmacm-1.1.0-3|25	Requires:	%{libname} = %{EVRD}
21cr|librdmacm-1.1.0-3|26	Provides:	rdmacm-devel = %{EVRD}
21cr|librdmacm-1.1.0-3|27	Provides:	%{name}-devel = %{EVRD}
21cr|librdmacm-1.1.0-3|28	
21cr|librdmacm-1.1.0-3|29	%description -n %{devname}
21cr|librdmacm-1.1.0-3|30	Development files for the librdmacm library.
21cr|librdmacm-1.1.0-3|31	
21cr|librdmacm-1.1.0-3|32	%files -n %{devname}
21cr|librdmacm-1.1.0-3|33	%doc AUTHORS COPYING ChangeLog README
21cr|librdmacm-1.1.0-3|34	%{_libdir}/lib*.so
21cr|librdmacm-1.1.0-3|35	%{_libdir}/rsocket/lib*.so
21cr|librdmacm-1.1.0-3|36	%{_includedir}/*
21cr|librdmacm-1.1.0-3|37	%{_mandir}/man3/*
21cr|librdmacm-1.1.0-3|38	%{_mandir}/man7/*
21cr|librdmacm-1.1.0-3|39	
21cr|librdmacm-1.1.0-3|40	#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21cr|librdmacm-1.1.0-3|41	
21cr|librdmacm-1.1.0-3|42	%package -n %{libname}
21cr|librdmacm-1.1.0-3|43	Summary:	Userspace RDMA Connection Manager
21cr|librdmacm-1.1.0-3|44	Group:		System/Libraries
21cr|librdmacm-1.1.0-3|45	
21cr|librdmacm-1.1.0-3|46	%description -n %{libname}
21cr|librdmacm-1.1.0-3|47	librdmacm provides a userspace RDMA Communication Managment API.
21cr|librdmacm-1.1.0-3|48	
21cr|librdmacm-1.1.0-3|49	%files -n %{libname}
21cr|librdmacm-1.1.0-3|50	%{_libdir}/librdmacm*.so.*
21cr|librdmacm-1.1.0-3|51	%{_libdir}/rsocket/librspreload.so.*
21cr|librdmacm-1.1.0-3|52	
21cr|librdmacm-1.1.0-3|53	#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21cr|librdmacm-1.1.0-3|54	
21cr|librdmacm-1.1.0-3|55	%package utils
21cr|librdmacm-1.1.0-3|56	Summary: Examples for the librdmacm library
21cr|librdmacm-1.1.0-3|57	Group: Development/Other
21cr|librdmacm-1.1.0-3|58	
21cr|librdmacm-1.1.0-3|59	%description utils
21cr|librdmacm-1.1.0-3|60	Example test programs for the librdmacm library.
21cr|librdmacm-1.1.0-3|61	
21cr|librdmacm-1.1.0-3|62	%files utils
21cr|librdmacm-1.1.0-3|63	%{_bindir}/*
21cr|librdmacm-1.1.0-3|64	%{_mandir}/man1/*
21cr|librdmacm-1.1.0-3|65	
21cr|librdmacm-1.1.0-3|66	#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21cr|librdmacm-1.1.0-3|67	
21cr|librdmacm-1.1.0-3|68	%package -n %{static}
21cr|librdmacm-1.1.0-3|69	Summary:	Static version of the librdmacm library
21cr|librdmacm-1.1.0-3|70	Group:		Development/Other
21cr|librdmacm-1.1.0-3|71	Requires:	%{devname} = %{EVRD}
21cr|librdmacm-1.1.0-3|72	Provides:	%{name}-static = %{EVRD}
21cr|librdmacm-1.1.0-3|73	Provides:	rdmacm-static-devel = %{EVRD}
21cr|librdmacm-1.1.0-3|74	
21cr|librdmacm-1.1.0-3|75	%description -n %{static}
21cr|librdmacm-1.1.0-3|76	Static version of the librdmacm library.
21cr|librdmacm-1.1.0-3|77	
21cr|librdmacm-1.1.0-3|78	%files -n %{static}
21cr|librdmacm-1.1.0-3|79	%{_libdir}/*.a
21cr|librdmacm-1.1.0-3|80	%{_libdir}/rsocket/*.a
21cr|librdmacm-1.1.0-3|81	
21cr|librdmacm-1.1.0-3|82	#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21cr|librdmacm-1.1.0-3|83	
21cr|librdmacm-1.1.0-3|84	%prep
21cr|librdmacm-1.1.0-3|85	%setup -q
21cr|librdmacm-1.1.0-3|86	
21cr|librdmacm-1.1.0-3|87	%build
21cr|librdmacm-1.1.0-3|88	export LDFLAGS="-lpthread"
21cr|librdmacm-1.1.0-3|89	autoreconf -fiv
21cr|librdmacm-1.1.0-3|90	%configure \
21cr|librdmacm-1.1.0-3|91	--enable-static
21cr|librdmacm-1.1.0-3|92	%make
21cr|librdmacm-1.1.0-3|93	
21cr|librdmacm-1.1.0-3|94	%install
21cr|librdmacm-1.1.0-3|95	%makeinstall

2791 21
21cr|librecad-2.2.0.2-1|1	%global oname LibreCAD
21cr|librecad-2.2.0.2-1|2	
21cr|librecad-2.2.0.2-1|3	Summary:	Computer-aided design (CAD) system
21cr|librecad-2.2.0.2-1|4	Name:		librecad
21cr|librecad-2.2.0.2-1|5	Version:	2.2.0.2
21cr|librecad-2.2.0.2-1|6	Release:	1
21cr|librecad-2.2.0.2-1|7	Epoch:		2
21cr|librecad-2.2.0.2-1|8	License:	GPLv2+
21cr|librecad-2.2.0.2-1|9	Group:		Graphics
21cr|librecad-2.2.0.2-1|10	Url:		http://www.librecad.org
21cr|librecad-2.2.0.2-1|11	Source0:	https://github.com/LibreCAD/LibreCAD/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|librecad-2.2.0.2-1|12	Patch1:		LibreCAD-2.2.0.2-install.patch
21cr|librecad-2.2.0.2-1|13	Patch2:		librecad-2.0.8-plugindir.patch
21cr|librecad-2.2.0.2-1|14	BuildRequires:	boost-devel
21cr|librecad-2.2.0.2-1|15	BuildRequires:	qt5-assistant
21cr|librecad-2.2.0.2-1|16	BuildRequires:	qt5-linguist
21cr|librecad-2.2.0.2-1|17	BuildRequires:	muparser-devel
21cr|librecad-2.2.0.2-1|18	BuildRequires:	pkgconfig(freetype2)
21cr|librecad-2.2.0.2-1|19	BuildRequires:	pkgconfig(gl)
21cr|librecad-2.2.0.2-1|20	BuildRequires:	pkgconfig(muparser)
21cr|librecad-2.2.0.2-1|21	BuildRequires:	pkgconfig(Qt5Core)
21cr|librecad-2.2.0.2-1|22	BuildRequires:	pkgconfig(Qt5Designer)
21cr|librecad-2.2.0.2-1|23	BuildRequires:	pkgconfig(Qt5Gui)
21cr|librecad-2.2.0.2-1|24	BuildRequires:	pkgconfig(Qt5Help)
21cr|librecad-2.2.0.2-1|25	BuildRequires:	pkgconfig(Qt5Network)
21cr|librecad-2.2.0.2-1|26	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|librecad-2.2.0.2-1|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|librecad-2.2.0.2-1|28	BuildRequires:	pkgconfig(Qt5Script)
21cr|librecad-2.2.0.2-1|29	BuildRequires:	pkgconfig(Qt5ScriptTools)
21cr|librecad-2.2.0.2-1|30	BuildRequires:	pkgconfig(Qt5Sql)
21cr|librecad-2.2.0.2-1|31	BuildRequires:	pkgconfig(Qt5Svg)
21cr|librecad-2.2.0.2-1|32	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|librecad-2.2.0.2-1|33	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|librecad-2.2.0.2-1|34	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|librecad-2.2.0.2-1|35	BuildRequires:	pkgconfig(Qt5Xml)
21cr|librecad-2.2.0.2-1|36	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|librecad-2.2.0.2-1|37	Requires:	%{name}-data
21cr|librecad-2.2.0.2-1|38	Recommends:	%{name}-plugins
21cr|librecad-2.2.0.2-1|39	
21cr|librecad-2.2.0.2-1|40	%description
21cr|librecad-2.2.0.2-1|41	LibreCAD is an application for computer aided design (CAD) in two
21cr|librecad-2.2.0.2-1|42	dimensions (2D). With LibreCAD you can create technical drawings
21cr|librecad-2.2.0.2-1|43	such as plans for buildings, interiors, mechanical parts or schemas
21cr|librecad-2.2.0.2-1|44	and diagrams.
21cr|librecad-2.2.0.2-1|45	
21cr|librecad-2.2.0.2-1|46	%files
21cr|librecad-2.2.0.2-1|47	%{_bindir}/%{name}
21cr|librecad-2.2.0.2-1|48	%{_bindir}/ttf2lff
21cr|librecad-2.2.0.2-1|49	%{_datadir}/applications/%{name}.desktop
21cr|librecad-2.2.0.2-1|50	%{_datadir}/pixmaps/%{name}.png
21cr|librecad-2.2.0.2-1|51	%{_datadir}/mime/packages/%{name}.xml
21cr|librecad-2.2.0.2-1|52	%{_mandir}/man1/%{name}.1*
21cr|librecad-2.2.0.2-1|53	
21cr|librecad-2.2.0.2-1|54	#----------------------------------------------------------------------------
21cr|librecad-2.2.0.2-1|55	
21cr|librecad-2.2.0.2-1|56	%package data
21cr|librecad-2.2.0.2-1|57	Summary:	Platform-independant files for %{name}
21cr|librecad-2.2.0.2-1|58	Group:		Graphics
21cr|librecad-2.2.0.2-1|59	Requires:	%{name}
21cr|librecad-2.2.0.2-1|60	BuildArch:	noarch
21cr|librecad-2.2.0.2-1|61	
21cr|librecad-2.2.0.2-1|62	%description data
21cr|librecad-2.2.0.2-1|63	Contains the platform-independent files for LibreCAD, including
21cr|librecad-2.2.0.2-1|64	fonts, patterns, translations.
21cr|librecad-2.2.0.2-1|65	
21cr|librecad-2.2.0.2-1|66	%files data
21cr|librecad-2.2.0.2-1|67	%{_datadir}/%{name}/fonts
21cr|librecad-2.2.0.2-1|68	%{_datadir}/%{name}/library
21cr|librecad-2.2.0.2-1|69	%{_datadir}/%{name}/patterns
21cr|librecad-2.2.0.2-1|70	%{_datadir}/%{name}/qm
21cr|librecad-2.2.0.2-1|71	%dir %{_datadir}/%{name}
21cr|librecad-2.2.0.2-1|72	
21cr|librecad-2.2.0.2-1|73	#----------------------------------------------------------------------------
21cr|librecad-2.2.0.2-1|74	
21cr|librecad-2.2.0.2-1|75	%package plugins
21cr|librecad-2.2.0.2-1|76	Summary:	Plugins libraries files for %{name}
21cr|librecad-2.2.0.2-1|77	Group:		Graphics
21cr|librecad-2.2.0.2-1|78	Requires:	%{name}
21cr|librecad-2.2.0.2-1|79	
21cr|librecad-2.2.0.2-1|80	%description plugins
21cr|librecad-2.2.0.2-1|81	Contains the plugins files for LibreCAD.
21cr|librecad-2.2.0.2-1|82	
21cr|librecad-2.2.0.2-1|83	%files plugins
21cr|librecad-2.2.0.2-1|84	%dir %{_libdir}/%{name}
21cr|librecad-2.2.0.2-1|85	%{_libdir}/%{name}/plugins
21cr|librecad-2.2.0.2-1|86	
21cr|librecad-2.2.0.2-1|87	#----------------------------------------------------------------------------
21cr|librecad-2.2.0.2-1|88	
21cr|librecad-2.2.0.2-1|89	%prep
21cr|librecad-2.2.0.2-1|90	%autosetup -p1 -n %{oname}-%{version}
21cr|librecad-2.2.0.2-1|91	sed -i 's|##LIBDIR##|%{_libdir}|g' librecad/src/lib/engine/rs_system.cpp
21cr|librecad-2.2.0.2-1|92	
21cr|librecad-2.2.0.2-1|93	%build
21cr|librecad-2.2.0.2-1|94	%qmake_qt5
21cr|librecad-2.2.0.2-1|95	%make
21cr|librecad-2.2.0.2-1|96	
21cr|librecad-2.2.0.2-1|97	%install
21cr|librecad-2.2.0.2-1|98	export BUILDDIR="%{buildroot}%{_datadir}/%{name}"
21cr|librecad-2.2.0.2-1|99	sh scripts/postprocess-unix.sh
21cr|librecad-2.2.0.2-1|100	
21cr|librecad-2.2.0.2-1|101	mkdir -p %{buildroot}%{_libdir}/%{name}/plugins
21cr|librecad-2.2.0.2-1|102	mv unix/resources/plugins/* %{buildroot}%{_libdir}/%{name}/plugins/
21cr|librecad-2.2.0.2-1|103	install -Dpm 755 unix/%{name} %{buildroot}%{_bindir}/%{name}
21cr|librecad-2.2.0.2-1|104	install -Dpm 755 unix/ttf2lff %{buildroot}%{_bindir}/ttf2lff
21cr|librecad-2.2.0.2-1|105	install -Dpm 644 desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|librecad-2.2.0.2-1|106	install -Dpm 644 librecad/res/main/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|librecad-2.2.0.2-1|107	install -Dpm 644 desktop/%{name}.sharedmimeinfo %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|librecad-2.2.0.2-1|108	install -Dpm 644 desktop/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

2792 21
21cr|libredblack-1.3-16|1	%define major 0
21cr|libredblack-1.3-16|2	%define libname %mklibname redblack %{major}
21cr|libredblack-1.3-16|3	%define devname %mklibname redblack -d
21cr|libredblack-1.3-16|4	
21cr|libredblack-1.3-16|5	Summary:	Library for handling red-black tree searching algorithm
21cr|libredblack-1.3-16|6	Name:		libredblack
21cr|libredblack-1.3-16|7	Version:	1.3
21cr|libredblack-1.3-16|8	Release:	16
21cr|libredblack-1.3-16|9	License:	LGPLv2+
21cr|libredblack-1.3-16|10	Group:		System/Libraries
21cr|libredblack-1.3-16|11	Url:		http://libredblack.sourceforge.net/
21cr|libredblack-1.3-16|12	Source0:	%{name}-%{version}.tar.bz2
21cr|libredblack-1.3-16|13	Patch0:		libredblack-typo.diff
21cr|libredblack-1.3-16|14	
21cr|libredblack-1.3-16|15	%description
21cr|libredblack-1.3-16|16	This implements the redblack balanced tree algorithm.
21cr|libredblack-1.3-16|17	
21cr|libredblack-1.3-16|18	#----------------------------------------------------------------------------
21cr|libredblack-1.3-16|19	
21cr|libredblack-1.3-16|20	%package -n %{libname}
21cr|libredblack-1.3-16|21	Summary:	Library for handling red-black tree searching algorithm
21cr|libredblack-1.3-16|22	Group:		System/Libraries
21cr|libredblack-1.3-16|23	
21cr|libredblack-1.3-16|24	%description -n %{libname}
21cr|libredblack-1.3-16|25	This implements the redblack balanced tree algorithm.
21cr|libredblack-1.3-16|26	
21cr|libredblack-1.3-16|27	%files -n %{libname}
21cr|libredblack-1.3-16|28	%doc AUTHORS ChangeLog README
21cr|libredblack-1.3-16|29	%{_libdir}/libredblack.so.%{major}*
21cr|libredblack-1.3-16|30	
21cr|libredblack-1.3-16|31	#----------------------------------------------------------------------------
21cr|libredblack-1.3-16|32	
21cr|libredblack-1.3-16|33	%package -n %{devname}
21cr|libredblack-1.3-16|34	Summary:	Libraries and header files for the %{name} library
21cr|libredblack-1.3-16|35	Group:		Development/C
21cr|libredblack-1.3-16|36	Requires:	%{libname} = %{EVRD}
21cr|libredblack-1.3-16|37	Provides:	%{name}-devel = %{EVRD}
21cr|libredblack-1.3-16|38	
21cr|libredblack-1.3-16|39	%description -n %{devname}
21cr|libredblack-1.3-16|40	To develop programs based upon the libredblack library, the system needs to
21cr|libredblack-1.3-16|41	have these header and object files available for creating the executables.
21cr|libredblack-1.3-16|42	
21cr|libredblack-1.3-16|43	%files -n %{devname}
21cr|libredblack-1.3-16|44	%doc example*.c
21cr|libredblack-1.3-16|45	%{_libdir}/*.so
21cr|libredblack-1.3-16|46	%{_includedir}/*
21cr|libredblack-1.3-16|47	%{_mandir}/man1/*
21cr|libredblack-1.3-16|48	%{_mandir}/man3/*
21cr|libredblack-1.3-16|49	%{_datadir}/libredblack
21cr|libredblack-1.3-16|50	
21cr|libredblack-1.3-16|51	#----------------------------------------------------------------------------
21cr|libredblack-1.3-16|52	
21cr|libredblack-1.3-16|53	%prep
21cr|libredblack-1.3-16|54	%setup -q
21cr|libredblack-1.3-16|55	%patch0 -p0
21cr|libredblack-1.3-16|56	
21cr|libredblack-1.3-16|57	%build
21cr|libredblack-1.3-16|58	%configure \
21cr|libredblack-1.3-16|59	--disable-static \
21cr|libredblack-1.3-16|60	--with-rbgen=no
21cr|libredblack-1.3-16|61	%make CFLAGS="%{optflags}"
21cr|libredblack-1.3-16|62	
21cr|libredblack-1.3-16|63	%install
21cr|libredblack-1.3-16|64	%makeinstall_std

2793 21
21cr|librep-0.92.7-1|1	%define _disable_ld_no_undefined 1
21cr|librep-0.92.7-1|2	
21cr|librep-0.92.7-1|3	%define major 16
21cr|librep-0.92.7-1|4	%define libname %mklibname rep %{major}
21cr|librep-0.92.7-1|5	%define devname %mklibname rep -d
21cr|librep-0.92.7-1|6	
21cr|librep-0.92.7-1|7	Summary:	An embeddable LISP environment
21cr|librep-0.92.7-1|8	Name:		librep
21cr|librep-0.92.7-1|9	Version:	0.92.7
21cr|librep-0.92.7-1|10	Release:	1
21cr|librep-0.92.7-1|11	License:	GPLv2+
21cr|librep-0.92.7-1|12	Group:		System/Libraries
21cr|librep-0.92.7-1|13	Url:		http://librep.sourceforge.net/
21cr|librep-0.92.7-1|14	Source0:	http://download.tuxfamily.org/librep/%{name}_%{version}.tar.bz2
21cr|librep-0.92.7-1|15	BuildRequires:	texinfo
21cr|librep-0.92.7-1|16	BuildRequires:	gdbm-devel
21cr|librep-0.92.7-1|17	BuildRequires:	gmp-devel
21cr|librep-0.92.7-1|18	BuildRequires:	gpm-devel
21cr|librep-0.92.7-1|19	BuildRequires:	readline-devel
21cr|librep-0.92.7-1|20	BuildRequires:	pkgconfig(libffi)
21cr|librep-0.92.7-1|21	BuildRequires:	pkgconfig(ncurses)
21cr|librep-0.92.7-1|22	Provides:	%{_bindir}/rep
21cr|librep-0.92.7-1|23	
21cr|librep-0.92.7-1|24	%description
21cr|librep-0.92.7-1|25	This is a lightweight LISP environment for UNIX. It contains a LISP
21cr|librep-0.92.7-1|26	interpreter, byte-code compiler and virtual machine. Applications may use the
21cr|librep-0.92.7-1|27	LISP interpreter as an extension language, or it may be used for standalone
21cr|librep-0.92.7-1|28	scripts.
21cr|librep-0.92.7-1|29	
21cr|librep-0.92.7-1|30	Originally inspired by Emacs Lisp, the language dialect combines many of the
21cr|librep-0.92.7-1|31	elisp features while trying to remove some of the main deficiencies, with
21cr|librep-0.92.7-1|32	features from Common Lisp and Scheme.
21cr|librep-0.92.7-1|33	
21cr|librep-0.92.7-1|34	%files
21cr|librep-0.92.7-1|35	%doc ChangeLog COPYING INSTALL NEWS README TODO
21cr|librep-0.92.7-1|36	%{_bindir}/rep
21cr|librep-0.92.7-1|37	%{_bindir}/rep-remote
21cr|librep-0.92.7-1|38	%{_libdir}/rep/
21cr|librep-0.92.7-1|39	%{_infodir}/librep*
21cr|librep-0.92.7-1|40	%{_datadir}/emacs/site-lisp/*.el
21cr|librep-0.92.7-1|41	%{_datadir}/rep
21cr|librep-0.92.7-1|42	%{_mandir}/man1/rep-remote.1*
21cr|librep-0.92.7-1|43	%{_mandir}/man1/rep.1*
21cr|librep-0.92.7-1|44	
21cr|librep-0.92.7-1|45	#----------------------------------------------------------------------------
21cr|librep-0.92.7-1|46	
21cr|librep-0.92.7-1|47	%package -n %{libname}
21cr|librep-0.92.7-1|48	Summary:	Libraries used by librep
21cr|librep-0.92.7-1|49	Group:		System/Libraries
21cr|librep-0.92.7-1|50	
21cr|librep-0.92.7-1|51	%description -n %{libname}
21cr|librep-0.92.7-1|52	Libraries used by librep.
21cr|librep-0.92.7-1|53	
21cr|librep-0.92.7-1|54	%files -n %{libname}
21cr|librep-0.92.7-1|55	%{_libdir}/librep.so.%{major}*
21cr|librep-0.92.7-1|56	
21cr|librep-0.92.7-1|57	#----------------------------------------------------------------------------
21cr|librep-0.92.7-1|58	
21cr|librep-0.92.7-1|59	%package -n %{devname}
21cr|librep-0.92.7-1|60	Summary:	Librep include files and link libraries
21cr|librep-0.92.7-1|61	Group:		Development/Other
21cr|librep-0.92.7-1|62	Requires:	%{name} = %{EVRD}
21cr|librep-0.92.7-1|63	Requires:	%{libname} = %{EVRD}
21cr|librep-0.92.7-1|64	Provides:	%{name}-devel = %{EVRD}
21cr|librep-0.92.7-1|65	
21cr|librep-0.92.7-1|66	%description -n %{devname}
21cr|librep-0.92.7-1|67	Link libraries and C header files for librep development.
21cr|librep-0.92.7-1|68	
21cr|librep-0.92.7-1|69	%files -n %{devname}
21cr|librep-0.92.7-1|70	%{_bindir}/rep-xgettext
21cr|librep-0.92.7-1|71	%{_bindir}/repdoc
21cr|librep-0.92.7-1|72	%{_mandir}/man1/rep-xgettext.1*
21cr|librep-0.92.7-1|73	%{_mandir}/man1/repdoc.1*
21cr|librep-0.92.7-1|74	%{_libdir}/librep.so
21cr|librep-0.92.7-1|75	%{_includedir}/*
21cr|librep-0.92.7-1|76	%{_libdir}/pkgconfig/librep.pc
21cr|librep-0.92.7-1|77	
21cr|librep-0.92.7-1|78	#----------------------------------------------------------------------------
21cr|librep-0.92.7-1|79	
21cr|librep-0.92.7-1|80	%prep
21cr|librep-0.92.7-1|81	%setup -qn %{name}_%{version}
21cr|librep-0.92.7-1|82	%apply_patches
21cr|librep-0.92.7-1|83	
21cr|librep-0.92.7-1|84	%build
21cr|librep-0.92.7-1|85	autoreconf -fi
21cr|librep-0.92.7-1|86	%configure \
21cr|librep-0.92.7-1|87	--disable-static \
21cr|librep-0.92.7-1|88	--with-readline
21cr|librep-0.92.7-1|89	%make
21cr|librep-0.92.7-1|90	
21cr|librep-0.92.7-1|91	%install
21cr|librep-0.92.7-1|92	%makeinstall_std

2794 21
21cr|libretro-20200629-2|1	# Debug depends on system CFLAGS but various cores use their own
21cr|libretro-20200629-2|2	# It's quite a pain to patch every core for CFLAGS and maintain patches
21cr|libretro-20200629-2|3	# And debug is not really needed here anyway
21cr|libretro-20200629-2|4	%define _enable_debug_packages %{nil}
21cr|libretro-20200629-2|5	%define debug_package %{nil}
21cr|libretro-20200629-2|6	
21cr|libretro-20200629-2|7	Summary:	An interface for emulator and game ports
21cr|libretro-20200629-2|8	Name:		libretro
21cr|libretro-20200629-2|9	Version:	20200629
21cr|libretro-20200629-2|10	Release:	2
21cr|libretro-20200629-2|11	# Actually, various for each core but mostly GPLv2
21cr|libretro-20200629-2|12	License:	GPL
21cr|libretro-20200629-2|13	Group:		Emulators
21cr|libretro-20200629-2|14	Url:		http://www.libretro.com
21cr|libretro-20200629-2|15	# fetched via libretro-fetch.sh from git and re-packed
21cr|libretro-20200629-2|16	Source0:	%{name}-%{version}.tar.xz
21cr|libretro-20200629-2|17	# Disable inlining for VBA Next to fix build
21cr|libretro-20200629-2|18	Patch0:		libretro-20170303-vba-next-inline.patch
21cr|libretro-20200629-2|19	# Disable SSE2 Mupen64Plus to fix segfault
21cr|libretro-20200629-2|20	#Patch1:	libretro-20170303-mupen64plus-segfault.patch
21cr|libretro-20200629-2|21	BuildRequires:	nasm
21cr|libretro-20200629-2|22	# /usr/bin/xxd is needed for libretro-fuse build
21cr|libretro-20200629-2|23	BuildRequires:	vim-common
21cr|libretro-20200629-2|24	BuildRequires:	pkgconfig(gl)
21cr|libretro-20200629-2|25	BuildRequires:	pkgconfig(libpng)
21cr|libretro-20200629-2|26	BuildRequires:	pkgconfig(zlib)
21cr|libretro-20200629-2|27	BuildRequires:	pkgconfig(libpcap)
21cr|libretro-20200629-2|28	BuildRequires:	libstdc++-devel
21cr|libretro-20200629-2|29	Recommends:	retroarch
21cr|libretro-20200629-2|30	Recommends:	%{name}-4do
21cr|libretro-20200629-2|31	Recommends:	%{name}-81
21cr|libretro-20200629-2|32	Recommends:	%{name}-bluemsx
21cr|libretro-20200629-2|33	Recommends:	%{name}-bnes
21cr|libretro-20200629-2|34	Recommends:	%{name}-bsnes-accuracy
21cr|libretro-20200629-2|35	Recommends:	%{name}-bsnes-balanced
21cr|libretro-20200629-2|36	Recommends:	%{name}-bsnes-performance
21cr|libretro-20200629-2|37	Recommends:	%{name}-bsnes-mercury-accuracy
21cr|libretro-20200629-2|38	Recommends:	%{name}-bsnes-mercury-balanced
21cr|libretro-20200629-2|39	Recommends:	%{name}-bsnes-mercury-performance
21cr|libretro-20200629-2|40	Recommends:	%{name}-desmume
21cr|libretro-20200629-2|41	Recommends:	%{name}-desmume2015
21cr|libretro-20200629-2|42	Recommends:	%{name}-dosbox
21cr|libretro-20200629-2|43	Recommends:	%{name}-emux-chip8
21cr|libretro-20200629-2|44	Recommends:	%{name}-emux-gb
21cr|libretro-20200629-2|45	Recommends:	%{name}-emux-nes
21cr|libretro-20200629-2|46	Recommends:	%{name}-emux-sms
21cr|libretro-20200629-2|47	Recommends:	%{name}-fba
21cr|libretro-20200629-2|48	Recommends:	%{name}-fceumm
21cr|libretro-20200629-2|49	Recommends:	%{name}-fmsx
21cr|libretro-20200629-2|50	Recommends:	%{name}-fuse
21cr|libretro-20200629-2|51	Recommends:	%{name}-gambatte
21cr|libretro-20200629-2|52	Recommends:	%{name}-genesis-plus-gx
21cr|libretro-20200629-2|53	Recommends:	%{name}-gpsp
21cr|libretro-20200629-2|54	Recommends:	%{name}-handy
21cr|libretro-20200629-2|55	Recommends:	%{name}-hatari
21cr|libretro-20200629-2|56	Recommends:	%{name}-mame2014
21cr|libretro-20200629-2|57	Recommends:	%{name}-mednafen-gba
21cr|libretro-20200629-2|58	Recommends:	%{name}-mednafen-lynx
21cr|libretro-20200629-2|59	Recommends:	%{name}-mednafen-ngp
21cr|libretro-20200629-2|60	Recommends:	%{name}-mednafen-pcfx
21cr|libretro-20200629-2|61	Recommends:	%{name}-mednafen-psx
21cr|libretro-20200629-2|62	Recommends:	%{name}-mednafen-snes
21cr|libretro-20200629-2|63	Recommends:	%{name}-mednafen-supergrafx
21cr|libretro-20200629-2|64	Recommends:	%{name}-mednafen-vb
21cr|libretro-20200629-2|65	Recommends:	%{name}-mednafen-wswan
21cr|libretro-20200629-2|66	Recommends:	%{name}-meteor
21cr|libretro-20200629-2|67	Recommends:	%{name}-mgba
21cr|libretro-20200629-2|68	Recommends:	%{name}-mupen64plus
21cr|libretro-20200629-2|69	Recommends:	%{name}-nestopia
21cr|libretro-20200629-2|70	Recommends:	%{name}-nxengine
21cr|libretro-20200629-2|71	Recommends:	%{name}-o2em
21cr|libretro-20200629-2|72	Recommends:	%{name}-pcsx-rearmed
21cr|libretro-20200629-2|73	Recommends:	%{name}-picodrive
21cr|libretro-20200629-2|74	Recommends:	%{name}-ppsspp
21cr|libretro-20200629-2|75	Recommends:	%{name}-prboom
21cr|libretro-20200629-2|76	Recommends:	%{name}-prosystem
21cr|libretro-20200629-2|77	Recommends:	%{name}-quicknes
21cr|libretro-20200629-2|78	Recommends:	%{name}-scummvm
21cr|libretro-20200629-2|79	Recommends:	%{name}-snes9x
21cr|libretro-20200629-2|80	Recommends:	%{name}-snes9x2005
21cr|libretro-20200629-2|81	Recommends:	%{name}-snes9x2010
21cr|libretro-20200629-2|82	Recommends:	%{name}-stella
21cr|libretro-20200629-2|83	Recommends:	%{name}-tgbdual
21cr|libretro-20200629-2|84	Recommends:	%{name}-tyrquake
21cr|libretro-20200629-2|85	Recommends:	%{name}-vba-next
21cr|libretro-20200629-2|86	Recommends:	%{name}-vbam
21cr|libretro-20200629-2|87	Recommends:	%{name}-vecx
21cr|libretro-20200629-2|88	Recommends:	%{name}-virtualjaguar
21cr|libretro-20200629-2|89	Recommends:	%{name}-yabause
21cr|libretro-20200629-2|90	#not have aarch64 may be arm64-v8?
21cr|libretro-20200629-2|91	ExcludeArch:	aarch64
21cr|libretro-20200629-2|92	
21cr|libretro-20200629-2|93	%description
21cr|libretro-20200629-2|94	For each emulator 'core', RetroArch makes use of a library API that we like
21cr|libretro-20200629-2|95	to call 'libretro'.
21cr|libretro-20200629-2|96	
21cr|libretro-20200629-2|97	Think of libretro as an interface for emulator and game ports. You can make
21cr|libretro-20200629-2|98	a libretro port once and expect the same code to run on all the platforms
21cr|libretro-20200629-2|99	that RetroArch supports. It's designed with simplicity and ease of use in
21cr|libretro-20200629-2|100	mind so that the porter can worry about the port at hand instead of having
21cr|libretro-20200629-2|101	to wrestle with an obfuscatory API.
21cr|libretro-20200629-2|102	
21cr|libretro-20200629-2|103	The purpose of the project is to help ease the work of the emulator/game
21cr|libretro-20200629-2|104	porter by giving him an API that allows him to target multiple platforms
21cr|libretro-20200629-2|105	at once without having to redo any code. He doesn't have to worry about
21cr|libretro-20200629-2|106	writing input/video/audio drivers - all of that is supplied to him by
21cr|libretro-20200629-2|107	RetroArch. All he has to do is to have the emulator port hook into the
21cr|libretro-20200629-2|108	libretro API and that's it - we take care of the rest.
21cr|libretro-20200629-2|109	
21cr|libretro-20200629-2|110	%files
21cr|libretro-20200629-2|111	
21cr|libretro-20200629-2|112	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|113	
21cr|libretro-20200629-2|114	%package 81
21cr|libretro-20200629-2|115	Summary:	81 core for libretro (ZX81)
21cr|libretro-20200629-2|116	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|117	
21cr|libretro-20200629-2|118	%description 81
21cr|libretro-20200629-2|119	81 core for libretro. It only emulates the Sinclair ZX81 with 16Kb RAM for now.
21cr|libretro-20200629-2|120	Other machines will be added as time permits.
21cr|libretro-20200629-2|121	
21cr|libretro-20200629-2|122	%files 81
21cr|libretro-20200629-2|123	%{_libdir}/%{name}/81_libretro.info
21cr|libretro-20200629-2|124	%{_libdir}/%{name}/81_libretro.so
21cr|libretro-20200629-2|125	
21cr|libretro-20200629-2|126	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|127	
21cr|libretro-20200629-2|128	%package bluemsx
21cr|libretro-20200629-2|129	Summary:	blueMSX core for libretro (MSX)
21cr|libretro-20200629-2|130	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|131	
21cr|libretro-20200629-2|132	%description bluemsx
21cr|libretro-20200629-2|133	blueMSX core for libretro. It's used to run MSX games.
21cr|libretro-20200629-2|134	
21cr|libretro-20200629-2|135	This core requires the two folders named Machines/ and Databases/ from
21cr|libretro-20200629-2|136	standalone blueMSX copied inside your frontend's system directory. You
21cr|libretro-20200629-2|137	can get these from the official Windows standalone version of blueMSX
21cr|libretro-20200629-2|138	( http://www.bluemsx.com/ ) or any other binary package.
21cr|libretro-20200629-2|139	
21cr|libretro-20200629-2|140	%files bluemsx
21cr|libretro-20200629-2|141	%{_libdir}/%{name}/bluemsx_libretro.info
21cr|libretro-20200629-2|142	%{_libdir}/%{name}/bluemsx_libretro.so
21cr|libretro-20200629-2|143	
21cr|libretro-20200629-2|144	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|145	
21cr|libretro-20200629-2|146	%package bnes
21cr|libretro-20200629-2|147	Summary:	bNES core for libretro (NES)
21cr|libretro-20200629-2|148	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|149	
21cr|libretro-20200629-2|150	%description bnes
21cr|libretro-20200629-2|151	bNES core for libretro. It's used to run Nintendo games.
21cr|libretro-20200629-2|152	
21cr|libretro-20200629-2|153	%files bnes
21cr|libretro-20200629-2|154	%{_libdir}/%{name}/bnes_libretro.info
21cr|libretro-20200629-2|155	%{_libdir}/%{name}/bnes_libretro.so
21cr|libretro-20200629-2|156	
21cr|libretro-20200629-2|157	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|158	
21cr|libretro-20200629-2|159	%package desmume
21cr|libretro-20200629-2|160	Summary:	Desmume core for libretro (NDS)
21cr|libretro-20200629-2|161	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|162	
21cr|libretro-20200629-2|163	%description desmume
21cr|libretro-20200629-2|164	Desmume core for libretro. It's used to run Nintendo DS games.
21cr|libretro-20200629-2|165	
21cr|libretro-20200629-2|166	%files desmume
21cr|libretro-20200629-2|167	%{_libdir}/%{name}/desmume_libretro.info
21cr|libretro-20200629-2|168	%{_libdir}/%{name}/desmume_libretro.so
21cr|libretro-20200629-2|169	
21cr|libretro-20200629-2|170	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|171	
21cr|libretro-20200629-2|172	%package desmume2015
21cr|libretro-20200629-2|173	Summary:	Desmume core for libretro (NDS)
21cr|libretro-20200629-2|174	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|175	
21cr|libretro-20200629-2|176	%description desmume2015
21cr|libretro-20200629-2|177	Desmume core for libretro. It's used to run Nintendo DS games.
21cr|libretro-20200629-2|178	
21cr|libretro-20200629-2|179	%files desmume2015
21cr|libretro-20200629-2|180	%{_libdir}/%{name}/desmume2015_libretro.info
21cr|libretro-20200629-2|181	%{_libdir}/%{name}/desmume2015_libretro.so
21cr|libretro-20200629-2|182	
21cr|libretro-20200629-2|183	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|184	
21cr|libretro-20200629-2|185	%package emux-chip8
21cr|libretro-20200629-2|186	Summary:	Emux CHIP-8 core for libretro (CHIP-8)
21cr|libretro-20200629-2|187	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|188	
21cr|libretro-20200629-2|189	%description emux-chip8
21cr|libretro-20200629-2|190	Emux CHIP-8 core for libretro. It's used to run CHIP-8 games.
21cr|libretro-20200629-2|191	
21cr|libretro-20200629-2|192	CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker.
21cr|libretro-20200629-2|193	It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers
21cr|libretro-20200629-2|194	in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was
21cr|libretro-20200629-2|195	made to allow video games to be more easily programmed for said computers.
21cr|libretro-20200629-2|196	
21cr|libretro-20200629-2|197	%files emux-chip8
21cr|libretro-20200629-2|198	%{_libdir}/%{name}/emux_chip8_libretro.info
21cr|libretro-20200629-2|199	%{_libdir}/%{name}/emux_chip8_libretro.so
21cr|libretro-20200629-2|200	
21cr|libretro-20200629-2|201	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|202	
21cr|libretro-20200629-2|203	%package emux-gb
21cr|libretro-20200629-2|204	Summary:	Emux GB core for libretro (GBC)
21cr|libretro-20200629-2|205	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|206	
21cr|libretro-20200629-2|207	%description emux-gb
21cr|libretro-20200629-2|208	Emux GB core for libretro. It's used to run Game Boy and Game Boy Color games.
21cr|libretro-20200629-2|209	
21cr|libretro-20200629-2|210	%files emux-gb
21cr|libretro-20200629-2|211	%{_libdir}/%{name}/emux_gb_libretro.info
21cr|libretro-20200629-2|212	%{_libdir}/%{name}/emux_gb_libretro.so
21cr|libretro-20200629-2|213	
21cr|libretro-20200629-2|214	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|215	
21cr|libretro-20200629-2|216	%package emux-nes
21cr|libretro-20200629-2|217	Summary:	Emux NES core for libretro (NES)
21cr|libretro-20200629-2|218	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|219	
21cr|libretro-20200629-2|220	%description emux-nes
21cr|libretro-20200629-2|221	Emux NES core for libretro. It's used to run Nintendo games.
21cr|libretro-20200629-2|222	
21cr|libretro-20200629-2|223	%files emux-nes
21cr|libretro-20200629-2|224	%{_libdir}/%{name}/emux_nes_libretro.info
21cr|libretro-20200629-2|225	%{_libdir}/%{name}/emux_nes_libretro.so
21cr|libretro-20200629-2|226	
21cr|libretro-20200629-2|227	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|228	
21cr|libretro-20200629-2|229	%package emux-sms
21cr|libretro-20200629-2|230	Summary:	Emux SMS core for libretro (SMS)
21cr|libretro-20200629-2|231	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|232	
21cr|libretro-20200629-2|233	%description emux-sms
21cr|libretro-20200629-2|234	Emux SMS core for libretro. It's used to run Sega Master System games.
21cr|libretro-20200629-2|235	
21cr|libretro-20200629-2|236	%files emux-sms
21cr|libretro-20200629-2|237	%{_libdir}/%{name}/emux_sms_libretro.info
21cr|libretro-20200629-2|238	%{_libdir}/%{name}/emux_sms_libretro.so
21cr|libretro-20200629-2|239	
21cr|libretro-20200629-2|240	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|241	
21cr|libretro-20200629-2|242	%package fbneo
21cr|libretro-20200629-2|243	Summary:	Final Burn core for libretro (arcade)
21cr|libretro-20200629-2|244	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|245	
21cr|libretro-20200629-2|246	%description fbneo
21cr|libretro-20200629-2|247	Final Burn  core for libretro. It's used to run arcade games.
21cr|libretro-20200629-2|248	
21cr|libretro-20200629-2|249	It should be able to load:
21cr|libretro-20200629-2|250	- Capcom CPS-1 and CPS-2
21cr|libretro-20200629-2|251	- SNK Neo-Geo
21cr|libretro-20200629-2|252	- Toaplan
21cr|libretro-20200629-2|253	- Cave hardware
21cr|libretro-20200629-2|254	- and various games on miscellaneous hardware
21cr|libretro-20200629-2|255	
21cr|libretro-20200629-2|256	%files fbneo
21cr|libretro-20200629-2|257	%{_libdir}/%{name}/fbneo_libretro.info
21cr|libretro-20200629-2|258	%{_libdir}/%{name}/fbneo_libretro.so
21cr|libretro-20200629-2|259	
21cr|libretro-20200629-2|260	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|261	
21cr|libretro-20200629-2|262	%package fceumm
21cr|libretro-20200629-2|263	Summary:	FCE Ultra mappers modified core for libretro (NES)
21cr|libretro-20200629-2|264	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|265	
21cr|libretro-20200629-2|266	%description fceumm
21cr|libretro-20200629-2|267	FCE Ultra mappers modified core for libretro. It's used to run Nintendo games.
21cr|libretro-20200629-2|268	
21cr|libretro-20200629-2|269	%files fceumm
21cr|libretro-20200629-2|270	%{_libdir}/%{name}/fceumm_libretro.info
21cr|libretro-20200629-2|271	%{_libdir}/%{name}/fceumm_libretro.so
21cr|libretro-20200629-2|272	
21cr|libretro-20200629-2|273	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|274	
21cr|libretro-20200629-2|275	%package fmsx
21cr|libretro-20200629-2|276	Summary:	fMSX core for libretro (MSX)
21cr|libretro-20200629-2|277	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|278	
21cr|libretro-20200629-2|279	%description fmsx
21cr|libretro-20200629-2|280	fMSX core for libretro. It's used to run MSX games.
21cr|libretro-20200629-2|281	
21cr|libretro-20200629-2|282	%files fmsx
21cr|libretro-20200629-2|283	%{_libdir}/%{name}/fmsx_libretro.info
21cr|libretro-20200629-2|284	%{_libdir}/%{name}/fmsx_libretro.so
21cr|libretro-20200629-2|285	
21cr|libretro-20200629-2|286	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|287	
21cr|libretro-20200629-2|288	%package fuse
21cr|libretro-20200629-2|289	Summary:	Fuse core for libretro (ZX Spectrum)
21cr|libretro-20200629-2|290	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|291	
21cr|libretro-20200629-2|292	%description fuse
21cr|libretro-20200629-2|293	Fuse core for libretro. It's used to run ZX Spectrum games.
21cr|libretro-20200629-2|294	
21cr|libretro-20200629-2|295	%files fuse
21cr|libretro-20200629-2|296	%{_libdir}/%{name}/fuse_libretro.info
21cr|libretro-20200629-2|297	%{_libdir}/%{name}/fuse_libretro.so
21cr|libretro-20200629-2|298	
21cr|libretro-20200629-2|299	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|300	
21cr|libretro-20200629-2|301	%package gambatte
21cr|libretro-20200629-2|302	Summary:	Gambatte core for libretro (GBC)
21cr|libretro-20200629-2|303	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|304	
21cr|libretro-20200629-2|305	%description gambatte
21cr|libretro-20200629-2|306	Gambatte core for libretro. It's used to run Game Boy Color games.
21cr|libretro-20200629-2|307	
21cr|libretro-20200629-2|308	%files gambatte
21cr|libretro-20200629-2|309	%{_libdir}/%{name}/gambatte_libretro.info
21cr|libretro-20200629-2|310	%{_libdir}/%{name}/gambatte_libretro.so
21cr|libretro-20200629-2|311	
21cr|libretro-20200629-2|312	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|313	
21cr|libretro-20200629-2|314	%package genesis-plus-gx
21cr|libretro-20200629-2|315	Summary:	Genesis Plus GX core for libretro (SMD etc)
21cr|libretro-20200629-2|316	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|317	
21cr|libretro-20200629-2|318	%description genesis-plus-gx
21cr|libretro-20200629-2|319	Genesis Plus GX core for libretro. It should be able to load:
21cr|libretro-20200629-2|320	- Genesis/Mega Drive
21cr|libretro-20200629-2|321	- Sega/Mega CD
21cr|libretro-20200629-2|322	- Master System
21cr|libretro-20200629-2|323	- Game Gear & SG-1000
21cr|libretro-20200629-2|324	
21cr|libretro-20200629-2|325	%files genesis-plus-gx
21cr|libretro-20200629-2|326	%{_libdir}/%{name}/genesis_plus_gx_libretro.info
21cr|libretro-20200629-2|327	%{_libdir}/%{name}/genesis_plus_gx_libretro.so
21cr|libretro-20200629-2|328	
21cr|libretro-20200629-2|329	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|330	
21cr|libretro-20200629-2|331	%package gpsp
21cr|libretro-20200629-2|332	Summary:	gpSP core for libretro (GBA)
21cr|libretro-20200629-2|333	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|334	
21cr|libretro-20200629-2|335	%description gpsp
21cr|libretro-20200629-2|336	gpSP core for libretro. It's used to run Game Boy Advance games.
21cr|libretro-20200629-2|337	
21cr|libretro-20200629-2|338	It requires GBA BIOS (gba_bios.bin) so place it in your RetroArch/libretro
21cr|libretro-20200629-2|339	"System Directory" folder.
21cr|libretro-20200629-2|340	
21cr|libretro-20200629-2|341	%files gpsp
21cr|libretro-20200629-2|342	%{_libdir}/%{name}/gpsp_libretro.info
21cr|libretro-20200629-2|343	%{_libdir}/%{name}/gpsp_libretro.so
21cr|libretro-20200629-2|344	
21cr|libretro-20200629-2|345	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|346	
21cr|libretro-20200629-2|347	%package handy
21cr|libretro-20200629-2|348	Summary:	Handy core for libretro (LNX)
21cr|libretro-20200629-2|349	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|350	
21cr|libretro-20200629-2|351	%description handy
21cr|libretro-20200629-2|352	Handy core for libretro. It's used to run Atari Lynx games.
21cr|libretro-20200629-2|353	
21cr|libretro-20200629-2|354	%files handy
21cr|libretro-20200629-2|355	%{_libdir}/%{name}/handy_libretro.info
21cr|libretro-20200629-2|356	%{_libdir}/%{name}/handy_libretro.so
21cr|libretro-20200629-2|357	
21cr|libretro-20200629-2|358	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|359	
21cr|libretro-20200629-2|360	%package hatari
21cr|libretro-20200629-2|361	Summary:	Hatari core for libretro (Atari ST)
21cr|libretro-20200629-2|362	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|363	
21cr|libretro-20200629-2|364	%description hatari
21cr|libretro-20200629-2|365	Hatari core for libretro. It's used to run Atari ST/STE/TT/Falcon games.
21cr|libretro-20200629-2|366	
21cr|libretro-20200629-2|367	%files hatari
21cr|libretro-20200629-2|368	%{_libdir}/%{name}/hatari_libretro.info
21cr|libretro-20200629-2|369	%{_libdir}/%{name}/hatari_libretro.so
21cr|libretro-20200629-2|370	
21cr|libretro-20200629-2|371	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|372	
21cr|libretro-20200629-2|373	%package mednafen-gba
21cr|libretro-20200629-2|374	Summary:	Mednafen Game Boy Advance core for libretro (GBA)
21cr|libretro-20200629-2|375	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|376	
21cr|libretro-20200629-2|377	%description mednafen-gba
21cr|libretro-20200629-2|378	Mednafen GBA core for libretro. It's used to run Game Boy Advance games.
21cr|libretro-20200629-2|379	
21cr|libretro-20200629-2|380	%files mednafen-gba
21cr|libretro-20200629-2|381	%{_libdir}/%{name}/mednafen_gba_libretro.info
21cr|libretro-20200629-2|382	%{_libdir}/%{name}/mednafen_gba_libretro.so
21cr|libretro-20200629-2|383	
21cr|libretro-20200629-2|384	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|385	
21cr|libretro-20200629-2|386	%package mednafen-lynx
21cr|libretro-20200629-2|387	Summary:	Mednafen Lynx core for libretro (LNX)
21cr|libretro-20200629-2|388	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|389	
21cr|libretro-20200629-2|390	%description mednafen-lynx
21cr|libretro-20200629-2|391	Mednafen Lynx core for libretro. It's used to run Atari Lynx games.
21cr|libretro-20200629-2|392	
21cr|libretro-20200629-2|393	%files mednafen-lynx
21cr|libretro-20200629-2|394	%{_libdir}/%{name}/mednafen_lynx_libretro.info
21cr|libretro-20200629-2|395	%{_libdir}/%{name}/mednafen_lynx_libretro.so
21cr|libretro-20200629-2|396	
21cr|libretro-20200629-2|397	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|398	
21cr|libretro-20200629-2|399	%package mednafen-ngp
21cr|libretro-20200629-2|400	Summary:	Mednafen Neo Geo Pocket core for libretro (NGP)
21cr|libretro-20200629-2|401	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|402	
21cr|libretro-20200629-2|403	%description mednafen-ngp
21cr|libretro-20200629-2|404	Mednafen NGP core for libretro. It's used to run Neo Geo Pocket games.
21cr|libretro-20200629-2|405	
21cr|libretro-20200629-2|406	%files mednafen-ngp
21cr|libretro-20200629-2|407	%{_libdir}/%{name}/mednafen_ngp_libretro.info
21cr|libretro-20200629-2|408	%{_libdir}/%{name}/mednafen_ngp_libretro.so
21cr|libretro-20200629-2|409	
21cr|libretro-20200629-2|410	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|411	
21cr|libretro-20200629-2|412	%package mednafen-pce
21cr|libretro-20200629-2|413	Summary:	Mednafen PC Engine core for libretro (PCE)
21cr|libretro-20200629-2|414	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|415	
21cr|libretro-20200629-2|416	%description mednafen-pce
21cr|libretro-20200629-2|417	Mednafen PCE core for libretro. It's used to run PC Engine/TurboGrafx-16 games.
21cr|libretro-20200629-2|418	
21cr|libretro-20200629-2|419	TG-CD emulation requires the CD BIOS image, named as syscard3.pce.
21cr|libretro-20200629-2|420	This BIOS image is to be placed into the Mednafen base directory ~/.mednafen/.
21cr|libretro-20200629-2|421	Then, you will have to indicate to Mednafen where the syscard3.pce file is
21cr|libretro-20200629-2|422	located. To do this, edit the ~/.mednafen/mednafen.cfg file:
21cr|libretro-20200629-2|423	
21cr|libretro-20200629-2|424	;Path to the ROM BIOS
21cr|libretro-20200629-2|425	
21cr|libretro-20200629-2|426	pce.cdbios /path/to/file/syscard3.pce
21cr|libretro-20200629-2|427	
21cr|libretro-20200629-2|428	%files mednafen-pce
21cr|libretro-20200629-2|429	%{_libdir}/%{name}/mednafen_pce_fast_libretro.info
21cr|libretro-20200629-2|430	%{_libdir}/%{name}/mednafen_pce_fast_libretro.so
21cr|libretro-20200629-2|431	
21cr|libretro-20200629-2|432	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|433	
21cr|libretro-20200629-2|434	%package mednafen-pcfx
21cr|libretro-20200629-2|435	Summary:	Mednafen PC-FX core for libretro (PC-FX)
21cr|libretro-20200629-2|436	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|437	
21cr|libretro-20200629-2|438	%description mednafen-pcfx
21cr|libretro-20200629-2|439	Mednafen PC-FX core for libretro. It's used to run PC-FX games.
21cr|libretro-20200629-2|440	
21cr|libretro-20200629-2|441	%files mednafen-pcfx
21cr|libretro-20200629-2|442	%{_libdir}/%{name}/mednafen_pcfx_libretro.info
21cr|libretro-20200629-2|443	%{_libdir}/%{name}/mednafen_pcfx_libretro.so
21cr|libretro-20200629-2|444	
21cr|libretro-20200629-2|445	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|446	
21cr|libretro-20200629-2|447	%package mednafen-snes
21cr|libretro-20200629-2|448	Summary:	Mednafen Super Nintendo core for libretro (SNES)
21cr|libretro-20200629-2|449	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|450	
21cr|libretro-20200629-2|451	%description mednafen-snes
21cr|libretro-20200629-2|452	Mednafen SNES core for libretro. It's used to run Super Nintendo games.
21cr|libretro-20200629-2|453	
21cr|libretro-20200629-2|454	%files mednafen-snes
21cr|libretro-20200629-2|455	%{_libdir}/%{name}/mednafen_snes_libretro.info
21cr|libretro-20200629-2|456	%{_libdir}/%{name}/mednafen_snes_libretro.so
21cr|libretro-20200629-2|457	
21cr|libretro-20200629-2|458	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|459	
21cr|libretro-20200629-2|460	%package mednafen-supergrafx
21cr|libretro-20200629-2|461	Summary:	Mednafen SuperGrafx core for libretro (PCE)
21cr|libretro-20200629-2|462	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|463	
21cr|libretro-20200629-2|464	%description mednafen-supergrafx
21cr|libretro-20200629-2|465	Mednafen SuperGrafx core for libretro. It's used to run PC Engine SuperGrafx
21cr|libretro-20200629-2|466	games.
21cr|libretro-20200629-2|467	
21cr|libretro-20200629-2|468	%files mednafen-supergrafx
21cr|libretro-20200629-2|469	%{_libdir}/%{name}/mednafen_supergrafx_libretro.info
21cr|libretro-20200629-2|470	%{_libdir}/%{name}/mednafen_supergrafx_libretro.so
21cr|libretro-20200629-2|471	
21cr|libretro-20200629-2|472	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|473	
21cr|libretro-20200629-2|474	%package mednafen-vb
21cr|libretro-20200629-2|475	Summary:	Mednafen Virtual Boy core for libretro
21cr|libretro-20200629-2|476	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|477	
21cr|libretro-20200629-2|478	%description mednafen-vb
21cr|libretro-20200629-2|479	Mednafen VB core for libretro. It's used to run Nintendo Virtual Boy games.
21cr|libretro-20200629-2|480	
21cr|libretro-20200629-2|481	%files mednafen-vb
21cr|libretro-20200629-2|482	%{_libdir}/%{name}/mednafen_vb_libretro.info
21cr|libretro-20200629-2|483	%{_libdir}/%{name}/mednafen_vb_libretro.so
21cr|libretro-20200629-2|484	
21cr|libretro-20200629-2|485	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|486	
21cr|libretro-20200629-2|487	%package mednafen-wswan
21cr|libretro-20200629-2|488	Summary:	Mednafen WonderSwan core for libretro
21cr|libretro-20200629-2|489	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|490	
21cr|libretro-20200629-2|491	%description mednafen-wswan
21cr|libretro-20200629-2|492	Mednafen WSwan core for libretro. It's used to run Bandai WonderSwan games.
21cr|libretro-20200629-2|493	
21cr|libretro-20200629-2|494	%files mednafen-wswan
21cr|libretro-20200629-2|495	%{_libdir}/%{name}/mednafen_wswan_libretro.info
21cr|libretro-20200629-2|496	%{_libdir}/%{name}/mednafen_wswan_libretro.so
21cr|libretro-20200629-2|497	
21cr|libretro-20200629-2|498	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|499	
21cr|libretro-20200629-2|500	%package meteor
21cr|libretro-20200629-2|501	Summary:	Meteor core for libretro (GBA)
21cr|libretro-20200629-2|502	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|503	
21cr|libretro-20200629-2|504	%description meteor
21cr|libretro-20200629-2|505	Meteor core for libretro. It's used to run Game Boy Advance games.
21cr|libretro-20200629-2|506	
21cr|libretro-20200629-2|507	%files meteor
21cr|libretro-20200629-2|508	%{_libdir}/%{name}/meteor_libretro.info
21cr|libretro-20200629-2|509	%{_libdir}/%{name}/meteor_libretro.so
21cr|libretro-20200629-2|510	
21cr|libretro-20200629-2|511	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|512	
21cr|libretro-20200629-2|513	%package mgba
21cr|libretro-20200629-2|514	Summary:	mGBA core for libretro (GBA)
21cr|libretro-20200629-2|515	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|516	
21cr|libretro-20200629-2|517	%description mgba
21cr|libretro-20200629-2|518	mGBA core for libretro. It's used to run Game Boy Advance games.
21cr|libretro-20200629-2|519	
21cr|libretro-20200629-2|520	%files mgba
21cr|libretro-20200629-2|521	%{_libdir}/%{name}/mgba_libretro.info
21cr|libretro-20200629-2|522	%{_libdir}/%{name}/mgba_libretro.so
21cr|libretro-20200629-2|523	
21cr|libretro-20200629-2|524	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|525	
21cr|libretro-20200629-2|526	%package nestopia
21cr|libretro-20200629-2|527	Summary:	Nestopia core for libretro (NES)
21cr|libretro-20200629-2|528	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|529	
21cr|libretro-20200629-2|530	%description nestopia
21cr|libretro-20200629-2|531	Nestopia core for libretro. It's used to run Nintendo games.
21cr|libretro-20200629-2|532	
21cr|libretro-20200629-2|533	%files nestopia
21cr|libretro-20200629-2|534	%{_libdir}/%{name}/nestopia_libretro.info
21cr|libretro-20200629-2|535	%{_libdir}/%{name}/nestopia_libretro.so
21cr|libretro-20200629-2|536	
21cr|libretro-20200629-2|537	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|538	
21cr|libretro-20200629-2|539	%package nxengine
21cr|libretro-20200629-2|540	Summary:	NXEngine core for libretro (Cave Story)
21cr|libretro-20200629-2|541	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|542	
21cr|libretro-20200629-2|543	%description nxengine
21cr|libretro-20200629-2|544	NXEngine core for libretro. It's used to run Cave Story (Doukutsu Monogatari).
21cr|libretro-20200629-2|545	
21cr|libretro-20200629-2|546	%files nxengine
21cr|libretro-20200629-2|547	%{_libdir}/%{name}/nxengine_libretro.info
21cr|libretro-20200629-2|548	%{_libdir}/%{name}/nxengine_libretro.so
21cr|libretro-20200629-2|549	
21cr|libretro-20200629-2|550	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|551	
21cr|libretro-20200629-2|552	%package o2em
21cr|libretro-20200629-2|553	Summary:	O2EM core for libretro (Odyssey 2)
21cr|libretro-20200629-2|554	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|555	
21cr|libretro-20200629-2|556	%description o2em
21cr|libretro-20200629-2|557	O2EM core for libretro. It's used to run Magnavox Odyssey 2 & Videopac+ games.
21cr|libretro-20200629-2|558	
21cr|libretro-20200629-2|559	Place "o2rom.bin" in your RetroArch/libretro "System Directory" folder.
21cr|libretro-20200629-2|560	
21cr|libretro-20200629-2|561	%files o2em
21cr|libretro-20200629-2|562	%{_libdir}/%{name}/o2em_libretro.info
21cr|libretro-20200629-2|563	%{_libdir}/%{name}/o2em_libretro.so
21cr|libretro-20200629-2|564	
21cr|libretro-20200629-2|565	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|566	
21cr|libretro-20200629-2|567	%package pcsx-rearmed
21cr|libretro-20200629-2|568	Summary:	PCSX-ReARMed core for libretro (PSX)
21cr|libretro-20200629-2|569	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|570	
21cr|libretro-20200629-2|571	%description pcsx-rearmed
21cr|libretro-20200629-2|572	PCSX-ReARMed core for libretro. It's used to run Sony Playstation 1 games.
21cr|libretro-20200629-2|573	
21cr|libretro-20200629-2|574	%files pcsx-rearmed
21cr|libretro-20200629-2|575	%{_libdir}/%{name}/pcsx_rearmed_libretro.info
21cr|libretro-20200629-2|576	%{_libdir}/%{name}/pcsx_rearmed_libretro.so
21cr|libretro-20200629-2|577	
21cr|libretro-20200629-2|578	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|579	
21cr|libretro-20200629-2|580	%package picodrive
21cr|libretro-20200629-2|581	Summary:	Picodrive core for libretro (SMD etc)
21cr|libretro-20200629-2|582	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|583	
21cr|libretro-20200629-2|584	%description picodrive
21cr|libretro-20200629-2|585	Picodrive core for libretro. It should be able to load:
21cr|libretro-20200629-2|586	- Genesis/Mega Drive
21cr|libretro-20200629-2|587	- Sega/Mega CD
21cr|libretro-20200629-2|588	- Master System
21cr|libretro-20200629-2|589	- 32X
21cr|libretro-20200629-2|590	- Pico
21cr|libretro-20200629-2|591	
21cr|libretro-20200629-2|592	%files picodrive
21cr|libretro-20200629-2|593	%{_libdir}/%{name}/picodrive_libretro.info
21cr|libretro-20200629-2|594	%{_libdir}/%{name}/picodrive_libretro.so
21cr|libretro-20200629-2|595	
21cr|libretro-20200629-2|596	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|597	
21cr|libretro-20200629-2|598	%package prboom
21cr|libretro-20200629-2|599	Summary:	PrBoom core for libretro (Doom)
21cr|libretro-20200629-2|600	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|601	
21cr|libretro-20200629-2|602	%description prboom
21cr|libretro-20200629-2|603	PrBoom core for libretro. It's used to run early Doom games.
21cr|libretro-20200629-2|604	
21cr|libretro-20200629-2|605	PrBoom is a game engine - it provides a program to play Doom levels, but
21cr|libretro-20200629-2|606	it doesn't include any levels itself. More importantly, you need all the
21cr|libretro-20200629-2|607	sounds, sprites, and other graphics that make up the Doom environment.
21cr|libretro-20200629-2|608	So to play PrBoom, you need one of the main Doom date files from id
21cr|libretro-20200629-2|609	Software - either doom.wad, doom2.wad, tnt.wad or plutonia.wad from one
21cr|libretro-20200629-2|610	of the commercial Doom games, or the shareware doom1.wad. This file
21cr|libretro-20200629-2|611	is called the IWAD.
21cr|libretro-20200629-2|612	
21cr|libretro-20200629-2|613	PrBoom also supports playing Doom add-on levels, called "PWADs", which
21cr|libretro-20200629-2|614	are small extra .wad files which just contain extra levels or other
21cr|libretro-20200629-2|615	resources. PWADs are ONLY ADD-ONS, you still need the original IWAD
21cr|libretro-20200629-2|616	that they are designed to work with. In practice, most PWADs on the
21cr|libretro-20200629-2|617	Internet require doom2.wad (although some work with doom.wad).
21cr|libretro-20200629-2|618	
21cr|libretro-20200629-2|619	%files prboom
21cr|libretro-20200629-2|620	%{_libdir}/%{name}/prboom_libretro.info
21cr|libretro-20200629-2|621	%{_libdir}/%{name}/prboom_libretro.so
21cr|libretro-20200629-2|622	
21cr|libretro-20200629-2|623	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|624	
21cr|libretro-20200629-2|625	%package prosystem
21cr|libretro-20200629-2|626	Summary:	ProSystem core for libretro (Atari 7800)
21cr|libretro-20200629-2|627	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|628	
21cr|libretro-20200629-2|629	%description prosystem
21cr|libretro-20200629-2|630	ProSystem core for libretro. It's used to run Atari 7800 ProSystem games.
21cr|libretro-20200629-2|631	
21cr|libretro-20200629-2|632	Place "ProSystem.dat" (required) and "7800 BIOS (U).rom" (optional) in your
21cr|libretro-20200629-2|633	RetroArch/libretro "System Directory" folder.
21cr|libretro-20200629-2|634	
21cr|libretro-20200629-2|635	Or just set "System Directory" to %{_libdir}/%{name}/prosystem/
21cr|libretro-20200629-2|636	
21cr|libretro-20200629-2|637	%files prosystem
21cr|libretro-20200629-2|638	%{_libdir}/%{name}/prosystem_libretro.info
21cr|libretro-20200629-2|639	%{_libdir}/%{name}/prosystem_libretro.so
21cr|libretro-20200629-2|640	%dir %attr(0777,root,root) %{_libdir}/%{name}/prosystem
21cr|libretro-20200629-2|641	
21cr|libretro-20200629-2|642	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|643	
21cr|libretro-20200629-2|644	%package quicknes
21cr|libretro-20200629-2|645	Summary:	QuickNES core for libretro (NES)
21cr|libretro-20200629-2|646	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|647	
21cr|libretro-20200629-2|648	%description quicknes
21cr|libretro-20200629-2|649	QuickNES core for libretro. It's used to run Nintendo games.
21cr|libretro-20200629-2|650	
21cr|libretro-20200629-2|651	%files quicknes
21cr|libretro-20200629-2|652	%{_libdir}/%{name}/quicknes_libretro.info
21cr|libretro-20200629-2|653	%{_libdir}/%{name}/quicknes_libretro.so
21cr|libretro-20200629-2|654	
21cr|libretro-20200629-2|655	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|656	
21cr|libretro-20200629-2|657	%package scummvm
21cr|libretro-20200629-2|658	Summary:	ScummVM core for libretro (DOS etc)
21cr|libretro-20200629-2|659	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|660	
21cr|libretro-20200629-2|661	%description scummvm
21cr|libretro-20200629-2|662	ScummVM core for libretro. It's used to run various games,
21cr|libretro-20200629-2|663	mostly classic DOS point-and-click adventures.
21cr|libretro-20200629-2|664	
21cr|libretro-20200629-2|665	%files scummvm
21cr|libretro-20200629-2|666	%{_libdir}/%{name}/scummvm_libretro.info
21cr|libretro-20200629-2|667	%{_libdir}/%{name}/scummvm_libretro.so
21cr|libretro-20200629-2|668	
21cr|libretro-20200629-2|669	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|670	
21cr|libretro-20200629-2|671	%package snes9x
21cr|libretro-20200629-2|672	Summary:	SNES9x core for libretro (SNES)
21cr|libretro-20200629-2|673	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|674	
21cr|libretro-20200629-2|675	%description snes9x
21cr|libretro-20200629-2|676	SNES9x core for libretro. It's used to run Super Nintendo games.
21cr|libretro-20200629-2|677	
21cr|libretro-20200629-2|678	%files snes9x
21cr|libretro-20200629-2|679	%{_libdir}/%{name}/snes9x_libretro.info
21cr|libretro-20200629-2|680	%{_libdir}/%{name}/snes9x_libretro.so
21cr|libretro-20200629-2|681	
21cr|libretro-20200629-2|682	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|683	
21cr|libretro-20200629-2|684	%package snes9x2005
21cr|libretro-20200629-2|685	Summary:	SNES9x 2005 (ex-CATSFC) core for libretro (SNES)
21cr|libretro-20200629-2|686	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|687	Provides:	%{name}-catsfc = %{EVRD}
21cr|libretro-20200629-2|688	Obsoletes:	%{name}-catsfc < 20170303
21cr|libretro-20200629-2|689	
21cr|libretro-20200629-2|690	%description snes9x2005
21cr|libretro-20200629-2|691	SNES9x 2005 core for libretro. It's used to run Super Nintendo games.
21cr|libretro-20200629-2|692	
21cr|libretro-20200629-2|693	Based on:
21cr|libretro-20200629-2|694	* Snes9x 1.43, by the Snes9x team (with research by the ZSNES folks, anomie,
21cr|libretro-20200629-2|695	zsKnight, etc.)
21cr|libretro-20200629-2|696	* NDSSFC 1.06, by the Supercard team (porting to the MIPS processor)
21cr|libretro-20200629-2|697	* BAGSFC, by BassAceGold (improving over NDSSFC)
21cr|libretro-20200629-2|698	* CATSFC, by ShadauxCat and Nebuleon (improving over BAGSFC)
21cr|libretro-20200629-2|699	
21cr|libretro-20200629-2|700	%files snes9x2005
21cr|libretro-20200629-2|701	%{_libdir}/%{name}/snes9x2005_libretro.info
21cr|libretro-20200629-2|702	%{_libdir}/%{name}/snes9x2005_libretro.so
21cr|libretro-20200629-2|703	
21cr|libretro-20200629-2|704	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|705	
21cr|libretro-20200629-2|706	%package snes9x2010
21cr|libretro-20200629-2|707	Summary:	SNES9x 2010 (ex-SNES9x Next) core for libretro (SNES)
21cr|libretro-20200629-2|708	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|709	Provides:	%{name}-snes9x-next = %{EVRD}
21cr|libretro-20200629-2|710	Obsoletes:	%{name}-snes9x-next < 20170303
21cr|libretro-20200629-2|711	
21cr|libretro-20200629-2|712	%description snes9x2010
21cr|libretro-20200629-2|713	SNES9x 2010 core for libretro. It's used to run Super Nintendo games.
21cr|libretro-20200629-2|714	
21cr|libretro-20200629-2|715	SNES9x 2010 is an optimized port/rewrite of SNES9x 1.52+ to libretro.
21cr|libretro-20200629-2|716	
21cr|libretro-20200629-2|717	%files snes9x2010
21cr|libretro-20200629-2|718	%{_libdir}/%{name}/snes9x2010_libretro.info
21cr|libretro-20200629-2|719	%{_libdir}/%{name}/snes9x2010_libretro.so
21cr|libretro-20200629-2|720	
21cr|libretro-20200629-2|721	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|722	
21cr|libretro-20200629-2|723	%package stella
21cr|libretro-20200629-2|724	Summary:	Stella core for libretro (Atari 2600)
21cr|libretro-20200629-2|725	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|726	
21cr|libretro-20200629-2|727	%description stella
21cr|libretro-20200629-2|728	Stella core for libretro. It's used to run Atari 2600 games.
21cr|libretro-20200629-2|729	
21cr|libretro-20200629-2|730	%files stella
21cr|libretro-20200629-2|731	%{_libdir}/%{name}/stella_libretro.info
21cr|libretro-20200629-2|732	%{_libdir}/%{name}/stella_libretro.so
21cr|libretro-20200629-2|733	
21cr|libretro-20200629-2|734	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|735	
21cr|libretro-20200629-2|736	%package tgbdual
21cr|libretro-20200629-2|737	Summary:	TGB Dual core for libretro (GBC)
21cr|libretro-20200629-2|738	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|739	
21cr|libretro-20200629-2|740	%description tgbdual
21cr|libretro-20200629-2|741	TGB Dual core for libretro. It's used to run Game Boy and Game Boy Color games.
21cr|libretro-20200629-2|742	
21cr|libretro-20200629-2|743	%files tgbdual
21cr|libretro-20200629-2|744	%{_libdir}/%{name}/tgbdual_libretro.info
21cr|libretro-20200629-2|745	%{_libdir}/%{name}/tgbdual_libretro.so
21cr|libretro-20200629-2|746	
21cr|libretro-20200629-2|747	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|748	
21cr|libretro-20200629-2|749	%package tyrquake
21cr|libretro-20200629-2|750	Summary:	Tyr-Quake core for libretro (Quake)
21cr|libretro-20200629-2|751	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|752	
21cr|libretro-20200629-2|753	%description tyrquake
21cr|libretro-20200629-2|754	Tyr-Quake core for libretro. It's used to run Quake 1 and QuakeWorld.
21cr|libretro-20200629-2|755	
21cr|libretro-20200629-2|756	%files tyrquake
21cr|libretro-20200629-2|757	%{_libdir}/%{name}/tyrquake_libretro.info
21cr|libretro-20200629-2|758	%{_libdir}/%{name}/tyrquake_libretro.so
21cr|libretro-20200629-2|759	
21cr|libretro-20200629-2|760	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|761	
21cr|libretro-20200629-2|762	%package vba-next
21cr|libretro-20200629-2|763	Summary:	VBA Next core for libretro (GBA)
21cr|libretro-20200629-2|764	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|765	
21cr|libretro-20200629-2|766	%description vba-next
21cr|libretro-20200629-2|767	VBA Next core for libretro. It's used to run Game Boy Advance games.
21cr|libretro-20200629-2|768	
21cr|libretro-20200629-2|769	VBA Next is an optimized port of VBA-M to libretro.
21cr|libretro-20200629-2|770	
21cr|libretro-20200629-2|771	%files vba-next
21cr|libretro-20200629-2|772	%{_libdir}/%{name}/vba_next_libretro.info
21cr|libretro-20200629-2|773	%{_libdir}/%{name}/vba_next_libretro.so
21cr|libretro-20200629-2|774	
21cr|libretro-20200629-2|775	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|776	
21cr|libretro-20200629-2|777	%package vbam
21cr|libretro-20200629-2|778	Summary:	VBA-M core for libretro (GBA)
21cr|libretro-20200629-2|779	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|780	
21cr|libretro-20200629-2|781	%description vbam
21cr|libretro-20200629-2|782	VBA-M core for libretro. It's used to run Game Boy Advance games.
21cr|libretro-20200629-2|783	
21cr|libretro-20200629-2|784	%files vbam
21cr|libretro-20200629-2|785	%{_libdir}/%{name}/vbam_libretro.info
21cr|libretro-20200629-2|786	%{_libdir}/%{name}/vbam_libretro.so
21cr|libretro-20200629-2|787	
21cr|libretro-20200629-2|788	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|789	
21cr|libretro-20200629-2|790	%package vecx
21cr|libretro-20200629-2|791	Summary:	VECX core for libretro (Vectrex)
21cr|libretro-20200629-2|792	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|793	
21cr|libretro-20200629-2|794	%description vecx
21cr|libretro-20200629-2|795	VECX core for libretro. It's used to run Vectrex games.
21cr|libretro-20200629-2|796	
21cr|libretro-20200629-2|797	The original Vectrex games are freely available for non-commercial use.
21cr|libretro-20200629-2|798	
21cr|libretro-20200629-2|799	%files vecx
21cr|libretro-20200629-2|800	%{_libdir}/%{name}/vecx_libretro.info
21cr|libretro-20200629-2|801	%{_libdir}/%{name}/vecx_libretro.so
21cr|libretro-20200629-2|802	
21cr|libretro-20200629-2|803	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|804	
21cr|libretro-20200629-2|805	%package virtualjaguar
21cr|libretro-20200629-2|806	Summary:	Virtual Jaguar core for libretro (JAG)
21cr|libretro-20200629-2|807	Provides:	libretro-core = %{EVRD}
21cr|libretro-20200629-2|808	
21cr|libretro-20200629-2|809	%description virtualjaguar
21cr|libretro-20200629-2|810	Virtual Jaguar core for libretro. It's used to run Atari Jaguar games.
21cr|libretro-20200629-2|811	
21cr|libretro-20200629-2|812	%files virtualjaguar
21cr|libretro-20200629-2|813	%{_libdir}/%{name}/virtualjaguar_libretro.info
21cr|libretro-20200629-2|814	%{_libdir}/%{name}/virtualjaguar_libretro.so
21cr|libretro-20200629-2|815	
21cr|libretro-20200629-2|816	#----------------------------------------------------------------------------
21cr|libretro-20200629-2|817	
21cr|libretro-20200629-2|818	%prep
21cr|libretro-20200629-2|819	%autosetup -p1
21cr|libretro-20200629-2|820	# Remove these after fetching to make tarball smaller
21cr|libretro-20200629-2|821	# Not ready yet
21cr|libretro-20200629-2|822	# rm -rf libretro-blastem
21cr|libretro-20200629-2|823	# rm -rf libretro-cap32
21cr|libretro-20200629-2|824	# rm -rf libretro-fsuae
21cr|libretro-20200629-2|825	# rm -rf libretro-mame
21cr|libretro-20200629-2|826	# rm -rf libretro-mame2000
21cr|libretro-20200629-2|827	# rm -rf libretro-mame2003
21cr|libretro-20200629-2|828	# rm -rf libretro-mame2010
21cr|libretro-20200629-2|829	# rm -rf libretro-mame2015
21cr|libretro-20200629-2|830	# rm -rf libretro-mednafen_saturn
21cr|libretro-20200629-2|831	# rm -rf libretro-melonds
21cr|libretro-20200629-2|832	# rm -rf libretro-parallel_n64
21cr|libretro-20200629-2|833	# rm -rf libretro-pcem
21cr|libretro-20200629-2|834	# rm -rf libretro-puae
21cr|libretro-20200629-2|835	# rm -rf libretro-reicast
21cr|libretro-20200629-2|836	# rm -rf libretro-rustation
21cr|libretro-20200629-2|837	# rm -rf libretro-tempgba
21cr|libretro-20200629-2|838	# Just not needed
21cr|libretro-20200629-2|839	# rm -rf libretro-bsnes_cplusplus98
21cr|libretro-20200629-2|840	# rm -rf libretro-2048
21cr|libretro-20200629-2|841	# rm -rf libretro-3dengine
21cr|libretro-20200629-2|842	# rm -rf libretro-craft
21cr|libretro-20200629-2|843	# rm -rf libretro-dinothawr
21cr|libretro-20200629-2|844	# rm -rf libretro-easyrpg
21cr|libretro-20200629-2|845	# rm -rf libretro-fbalpha2012
21cr|libretro-20200629-2|846	# rm -rf libretro-fbalpha2012_cps1
21cr|libretro-20200629-2|847	# rm -rf libretro-fbalpha2012_cps2
21cr|libretro-20200629-2|848	# rm -rf libretro-fbalpha2012_neogeo
21cr|libretro-20200629-2|849	# rm -rf libretro-ffmpeg
21cr|libretro-20200629-2|850	# rm -rf libretro-gme
21cr|libretro-20200629-2|851	# rm -rf libretro-gw
21cr|libretro-20200629-2|852	# rm -rf libretro-lutro
21cr|libretro-20200629-2|853	# rm -rf libretro-pascal_pong
21cr|libretro-20200629-2|854	# rm -rf libretro-stonesoup
21cr|libretro-20200629-2|855	# rm -rf libretro-video_processor
21cr|libretro-20200629-2|856	# ARM version
21cr|libretro-20200629-2|857	# rm -rf libretro-pcsx1
21cr|libretro-20200629-2|858	# rm -rf libretro-psp1
21cr|libretro-20200629-2|859	# Then cleanup libretro-ppsspp from bundled libraries for Windows, Android etc
21cr|libretro-20200629-2|860	
21cr|libretro-20200629-2|861	%ifarch %{ix86}
21cr|libretro-20200629-2|862	cp libretro-emux/libretro/Makefile.linux_x86 libretro-emux/libretro/Makefile
21cr|libretro-20200629-2|863	%else
21cr|libretro-20200629-2|864	cp libretro-emux/libretro/Makefile.linux_x86_64 libretro-emux/libretro/Makefile
21cr|libretro-20200629-2|865	%endif
21cr|libretro-20200629-2|866	
21cr|libretro-20200629-2|867	%build
21cr|libretro-20200629-2|868	./libretro-build.sh
21cr|libretro-20200629-2|869	
21cr|libretro-20200629-2|870	# Manually build stuff that fails due to build script errors
21cr|libretro-20200629-2|871	pushd libretro-emux/libretro/
21cr|libretro-20200629-2|872	%make MACHINE=chip8 SOEXT=.so
21cr|libretro-20200629-2|873	%make MACHINE=gb SOEXT=.so
21cr|libretro-20200629-2|874	%make MACHINE=nes SOEXT=.so
21cr|libretro-20200629-2|875	%make MACHINE=sms SOEXT=.so
21cr|libretro-20200629-2|876	cp emux_chip8_libretro.so ../../dist/unix/
21cr|libretro-20200629-2|877	cp emux_gb_libretro.so ../../dist/unix/
21cr|libretro-20200629-2|878	cp emux_nes_libretro.so ../../dist/unix/
21cr|libretro-20200629-2|879	cp emux_sms_libretro.so ../../dist/unix/
21cr|libretro-20200629-2|880	popd
21cr|libretro-20200629-2|881	
21cr|libretro-20200629-2|882	%install
21cr|libretro-20200629-2|883	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|libretro-20200629-2|884	./libretro-install.sh %{buildroot}%{_libdir}/%{name}
21cr|libretro-20200629-2|885	
21cr|libretro-20200629-2|886	# ProSystem system files path
21cr|libretro-20200629-2|887	mkdir -p %{buildroot}%{_libdir}/%{name}/prosystem/
21cr|libretro-20200629-2|888	
21cr|libretro-20200629-2|889	# PPSSPP system files
21cr|libretro-20200629-2|890	# ppsspp build fail, restore after fix build
21cr|libretro-20200629-2|891	#mkdir -p %{buildroot}%{_libdir}/%{name}/PPSSPP/
21cr|libretro-20200629-2|892	#cp -ar libretro-ppsspp/assets/* %{buildroot}%{_libdir}/%{name}/PPSSPP/
21cr|libretro-20200629-2|893	
21cr|libretro-20200629-2|894	
21cr|libretro-20200629-2|895	# Remove installed info files that we don't use yet
21cr|libretro-20200629-2|896	rm -f %{buildroot}%{_libdir}/%{name}/00_example_libretro.info
21cr|libretro-20200629-2|897	rm -f %{buildroot}%{_libdir}/%{name}/2048_libretro.info
21cr|libretro-20200629-2|898	rm -f %{buildroot}%{_libdir}/%{name}/3dengine_libretro.info
21cr|libretro-20200629-2|899	rm -f %{buildroot}%{_libdir}/%{name}/advanced_tests_libretro.info
21cr|libretro-20200629-2|900	rm -f %{buildroot}%{_libdir}/%{name}/atari800_libretro.info
21cr|libretro-20200629-2|901	rm -f %{buildroot}%{_libdir}/%{name}/beetle_psx_libretro.info
21cr|libretro-20200629-2|902	rm -f %{buildroot}%{_libdir}/%{name}/blastem_libretro.info
21cr|libretro-20200629-2|903	rm -f %{buildroot}%{_libdir}/%{name}/bsnes_cplusplus98_libretro.info
21cr|libretro-20200629-2|904	rm -f %{buildroot}%{_libdir}/%{name}/cap32_libretro.info
21cr|libretro-20200629-2|905	rm -f %{buildroot}%{_libdir}/%{name}/craft_libretro.info
21cr|libretro-20200629-2|906	rm -f %{buildroot}%{_libdir}/%{name}/cruzes_libretro.info
21cr|libretro-20200629-2|907	rm -f %{buildroot}%{_libdir}/%{name}/dinothawr_libretro.info
21cr|libretro-20200629-2|908	rm -f %{buildroot}%{_libdir}/%{name}/dolphin_libretro.info
21cr|libretro-20200629-2|909	rm -f %{buildroot}%{_libdir}/%{name}/dolphin_launcher_libretro.info
21cr|libretro-20200629-2|910	rm -f %{buildroot}%{_libdir}/%{name}/easyrpg_libretro.info
21cr|libretro-20200629-2|911	rm -f %{buildroot}%{_libdir}/%{name}/fbalpha2012_cps1_libretro.info
21cr|libretro-20200629-2|912	rm -f %{buildroot}%{_libdir}/%{name}/fbalpha2012_cps2_libretro.info
21cr|libretro-20200629-2|913	rm -f %{buildroot}%{_libdir}/%{name}/fbalpha2012_cps3_libretro.info
21cr|libretro-20200629-2|914	rm -f %{buildroot}%{_libdir}/%{name}/fbalpha2012_libretro.info
21cr|libretro-20200629-2|915	rm -f %{buildroot}%{_libdir}/%{name}/fbalpha2012_neogeo_libretro.info
21cr|libretro-20200629-2|916	rm -f %{buildroot}%{_libdir}/%{name}/ffmpeg_libretro.info
21cr|libretro-20200629-2|917	rm -f %{buildroot}%{_libdir}/%{name}/fsuae_libretro.info
21cr|libretro-20200629-2|918	rm -f %{buildroot}%{_libdir}/%{name}/gme_libretro.info
21cr|libretro-20200629-2|919	rm -f %{buildroot}%{_libdir}/%{name}/gw_libretro.info
21cr|libretro-20200629-2|920	rm -f %{buildroot}%{_libdir}/%{name}/imageviewer_libretro.info
21cr|libretro-20200629-2|921	rm -f %{buildroot}%{_libdir}/%{name}/imame4all_libretro.info
21cr|libretro-20200629-2|922	rm -f %{buildroot}%{_libdir}/%{name}/lutro_libretro.info
21cr|libretro-20200629-2|923	rm -f %{buildroot}%{_libdir}/%{name}/mame_libretro.info
21cr|libretro-20200629-2|924	rm -f %{buildroot}%{_libdir}/%{name}/mame2000_libretro.info
21cr|libretro-20200629-2|925	rm -f %{buildroot}%{_libdir}/%{name}/mame2003_libretro.info
21cr|libretro-20200629-2|926	rm -f %{buildroot}%{_libdir}/%{name}/mame2003_midway_libretro.info
21cr|libretro-20200629-2|927	rm -f %{buildroot}%{_libdir}/%{name}/mame2010_libretro.info
21cr|libretro-20200629-2|928	rm -f %{buildroot}%{_libdir}/%{name}/mame2016_libretro.info
21cr|libretro-20200629-2|929	rm -f %{buildroot}%{_libdir}/%{name}/mednafen_psx_hw_libretro.info
21cr|libretro-20200629-2|930	rm -f %{buildroot}%{_libdir}/%{name}/mednafen_saturn_libretro.info
21cr|libretro-20200629-2|931	rm -f %{buildroot}%{_libdir}/%{name}/melonds_libretro.info
21cr|libretro-20200629-2|932	rm -f %{buildroot}%{_libdir}/%{name}/mess*_libretro.info
21cr|libretro-20200629-2|933	rm -f %{buildroot}%{_libdir}/%{name}/mrboom_libretro.info
21cr|libretro-20200629-2|934	rm -f %{buildroot}%{_libdir}/%{name}/mupen64plus_gles3_libretro.info
21cr|libretro-20200629-2|935	rm -f %{buildroot}%{_libdir}/%{name}/parallel_n64*_libretro.info
21cr|libretro-20200629-2|936	rm -f %{buildroot}%{_libdir}/%{name}/pascal_pong_libretro.info
21cr|libretro-20200629-2|937	rm -f %{buildroot}%{_libdir}/%{name}/pcem_libretro.info
21cr|libretro-20200629-2|938	rm -f %{buildroot}%{_libdir}/%{name}/pcsx_rearmed_interpreter_libretro.info
21cr|libretro-20200629-2|939	rm -f %{buildroot}%{_libdir}/%{name}/pcsx_rearmed_libretro_neon.info
21cr|libretro-20200629-2|940	rm -f %{buildroot}%{_libdir}/%{name}/pcsx1_libretro.info
21cr|libretro-20200629-2|941	rm -f %{buildroot}%{_libdir}/%{name}/pokemini_libretro.info
21cr|libretro-20200629-2|942	rm -f %{buildroot}%{_libdir}/%{name}/psp1_libretro.info
21cr|libretro-20200629-2|943	rm -f %{buildroot}%{_libdir}/%{name}/puae_libretro.info
21cr|libretro-20200629-2|944	rm -f %{buildroot}%{_libdir}/%{name}/reicast*_libretro.info
21cr|libretro-20200629-2|945	rm -f %{buildroot}%{_libdir}/%{name}/remotejoy_libretro.info
21cr|libretro-20200629-2|946	rm -f %{buildroot}%{_libdir}/%{name}/rustation_libretro.info
21cr|libretro-20200629-2|947	rm -f %{buildroot}%{_libdir}/%{name}/snes9x2002_libretro.info
21cr|libretro-20200629-2|948	rm -f %{buildroot}%{_libdir}/%{name}/snes9x2005_plus_libretro.info
21cr|libretro-20200629-2|949	rm -f %{buildroot}%{_libdir}/%{name}/stonesoup_libretro.info
21cr|libretro-20200629-2|950	rm -f %{buildroot}%{_libdir}/%{name}/tempgba_libretro.info
21cr|libretro-20200629-2|951	rm -f %{buildroot}%{_libdir}/%{name}/test*_libretro.info
21cr|libretro-20200629-2|952	rm -f %{buildroot}%{_libdir}/%{name}/ume_libretro.info
21cr|libretro-20200629-2|953	rm -f %{buildroot}%{_libdir}/%{name}/ume2014_libretro.info
21cr|libretro-20200629-2|954	rm -f %{buildroot}%{_libdir}/%{name}/uzem_libretro.info
21cr|libretro-20200629-2|955	# from 2020
21cr|libretro-20200629-2|956	rm -f %{buildroot}%{_libdir}/%{name}/mu_libretro.info
21cr|libretro-20200629-2|957	rm -f %{buildroot}%{_libdir}/%{name}/mu_libretro.so
21cr|libretro-20200629-2|958	
21cr|libretro-20200629-2|959	rm -f %{buildroot}%{_libdir}/%{name}/opera_libretro.info
21cr|libretro-20200629-2|960	rm -f %{buildroot}%{_libdir}/%{name}/opera_libretro.so
21cr|libretro-20200629-2|961	
21cr|libretro-20200629-2|962	rm -f %{buildroot}%{_libdir}/%{name}/bk_libretro.info
21cr|libretro-20200629-2|963	rm -f %{buildroot}%{_libdir}/%{name}/boom3_libretro.info
21cr|libretro-20200629-2|964	rm -f %{buildroot}%{_libdir}/%{name}/boom3_xp_libretro.info
21cr|libretro-20200629-2|965	rm -f %{buildroot}%{_libdir}/%{name}/cannonball_libretro.info
21cr|libretro-20200629-2|966	rm -f %{buildroot}%{_libdir}/%{name}/chailove_libretro.info
21cr|libretro-20200629-2|967	rm -f %{buildroot}%{_libdir}/%{name}/citra2018_libretro.info
21cr|libretro-20200629-2|968	rm -f %{buildroot}%{_libdir}/%{name}/citra_canary_libretro.info
21cr|libretro-20200629-2|969	rm -f %{buildroot}%{_libdir}/%{name}/citra_libretro.info
21cr|libretro-20200629-2|970	rm -f %{buildroot}%{_libdir}/%{name}/crocods_libretro.info
21cr|libretro-20200629-2|971	rm -f %{buildroot}%{_libdir}/%{name}/daphne_libretro.info
21cr|libretro-20200629-2|972	rm -f %{buildroot}%{_libdir}/%{name}/directxbox_libretro.info
21cr|libretro-20200629-2|973	rm -f %{buildroot}%{_libdir}/%{name}/dosbox_core_libretro.info
21cr|libretro-20200629-2|974	rm -f %{buildroot}%{_libdir}/%{name}/dosbox_pure_libretro.info
21cr|libretro-20200629-2|975	rm -f %{buildroot}%{_libdir}/%{name}/dosbox_svn_ce_libretro.info
21cr|libretro-20200629-2|976	rm -f %{buildroot}%{_libdir}/%{name}/dosbox_svn_libretro.info
21cr|libretro-20200629-2|977	rm -f %{buildroot}%{_libdir}/%{name}/duckstation_libretro.info
21cr|libretro-20200629-2|978	rm -f %{buildroot}%{_libdir}/%{name}/ecwolf_libretro.info
21cr|libretro-20200629-2|979	rm -f %{buildroot}%{_libdir}/%{name}/fixgb_libretro.info
21cr|libretro-20200629-2|980	rm -f %{buildroot}%{_libdir}/%{name}/fixnes_libretro.info
21cr|libretro-20200629-2|981	rm -f %{buildroot}%{_libdir}/%{name}/flycast_gles2_libretro.info
21cr|libretro-20200629-2|982	rm -f %{buildroot}%{_libdir}/%{name}/flycast_libretro.info
21cr|libretro-20200629-2|983	rm -f %{buildroot}%{_libdir}/%{name}/freechaf_libretro.info
21cr|libretro-20200629-2|984	rm -f %{buildroot}%{_libdir}/%{name}/freeintv_libretro.info
21cr|libretro-20200629-2|985	rm -f %{buildroot}%{_libdir}/%{name}/freej2me_libretro.info
21cr|libretro-20200629-2|986	rm -f %{buildroot}%{_libdir}/%{name}/frodo_libretro.info
21cr|libretro-20200629-2|987	rm -f %{buildroot}%{_libdir}/%{name}/gearboy_libretro.info
21cr|libretro-20200629-2|988	rm -f %{buildroot}%{_libdir}/%{name}/gearcoleco_libretro.info
21cr|libretro-20200629-2|989	rm -f %{buildroot}%{_libdir}/%{name}/gearsystem_libretro.info
21cr|libretro-20200629-2|990	rm -f %{buildroot}%{_libdir}/%{name}/genesis_plus_gx_wide_libretro.info
21cr|libretro-20200629-2|991	rm -f %{buildroot}%{_libdir}/%{name}/gong_libretro.info
21cr|libretro-20200629-2|992	rm -f %{buildroot}%{_libdir}/%{name}/hbmame_libretro.info
21cr|libretro-20200629-2|993	rm -f %{buildroot}%{_libdir}/%{name}/higan_sfc_balanced_libretro.info
21cr|libretro-20200629-2|994	rm -f %{buildroot}%{_libdir}/%{name}/higan_sfc_libretro.info
21cr|libretro-20200629-2|995	rm -f %{buildroot}%{_libdir}/%{name}/ishiiruka_libretro.info
21cr|libretro-20200629-2|996	rm -f %{buildroot}%{_libdir}/%{name}/kronos_libretro.info
21cr|libretro-20200629-2|997	rm -f %{buildroot}%{_libdir}/%{name}/lowresnx_libretro.info
21cr|libretro-20200629-2|998	rm -f %{buildroot}%{_libdir}/%{name}/mame2003_plus_libretro.info
21cr|libretro-20200629-2|999	rm -f %{buildroot}%{_libdir}/%{name}/mame2009_libretro.info
21cr|libretro-20200629-2|1000	rm -f %{buildroot}%{_libdir}/%{name}/mame2015_libretro.info
21cr|libretro-20200629-2|1001	rm -f %{buildroot}%{_libdir}/%{name}/mamearcade_libretro.info
21cr|libretro-20200629-2|1002	rm -f %{buildroot}%{_libdir}/%{name}/mednafen_pce_libretro.info
21cr|libretro-20200629-2|1003	rm -f %{buildroot}%{_libdir}/%{name}/mednafen_supafaust_libretro.info
21cr|libretro-20200629-2|1004	rm -f %{buildroot}%{_libdir}/%{name}/mesen-s_libretro.info
21cr|libretro-20200629-2|1005	rm -f %{buildroot}%{_libdir}/%{name}/mesen_libretro.info
21cr|libretro-20200629-2|1006	rm -f %{buildroot}%{_libdir}/%{name}/moonlight_libretro.info
21cr|libretro-20200629-2|1007	rm -f %{buildroot}%{_libdir}/%{name}/mpv_libretro.info
21cr|libretro-20200629-2|1008	rm -f %{buildroot}%{_libdir}/%{name}/mupen64plus_next_develop_libretro.info
21cr|libretro-20200629-2|1009	rm -f %{buildroot}%{_libdir}/%{name}/mupen64plus_next_gles2_libretro.info
21cr|libretro-20200629-2|1010	rm -f %{buildroot}%{_libdir}/%{name}/mupen64plus_next_gles3_libretro.info
21cr|libretro-20200629-2|1011	rm -f %{buildroot}%{_libdir}/%{name}/mupen64plus_next_libretro.info
21cr|libretro-20200629-2|1012	rm -f %{buildroot}%{_libdir}/%{name}/nekop2_libretro.info
21cr|libretro-20200629-2|1013	rm -f %{buildroot}%{_libdir}/%{name}/neocd_libretro.info
21cr|libretro-20200629-2|1014	rm -f %{buildroot}%{_libdir}/%{name}/np2kai_libretro.info
21cr|libretro-20200629-2|1015	rm -f %{buildroot}%{_libdir}/%{name}/oberon_libretro.info
21cr|libretro-20200629-2|1016	rm -f %{buildroot}%{_libdir}/%{name}/openlara_libretro.info
21cr|libretro-20200629-2|1017	rm -f %{buildroot}%{_libdir}/%{name}/opentyrian_libretro.info
21cr|libretro-20200629-2|1018	rm -f %{buildroot}%{_libdir}/%{name}/pcsx2_libretro.info
21cr|libretro-20200629-2|1019	rm -f %{buildroot}%{_libdir}/%{name}/play_libretro.info
21cr|libretro-20200629-2|1020	rm -f %{buildroot}%{_libdir}/%{name}/pocketcdg_libretro.info
21cr|libretro-20200629-2|1021	rm -f %{buildroot}%{_libdir}/%{name}/potator_libretro.info
21cr|libretro-20200629-2|1022	rm -f %{buildroot}%{_libdir}/%{name}/px68k_libretro.info
21cr|libretro-20200629-2|1023	rm -f %{buildroot}%{_libdir}/%{name}/quasi88_libretro.info
21cr|libretro-20200629-2|1024	rm -f %{buildroot}%{_libdir}/%{name}/race_libretro.info
21cr|libretro-20200629-2|1025	rm -f %{buildroot}%{_libdir}/%{name}/redbook_libretro.info
21cr|libretro-20200629-2|1026	rm -f %{buildroot}%{_libdir}/%{name}/reminiscence_libretro.info
21cr|libretro-20200629-2|1027	rm -f %{buildroot}%{_libdir}/%{name}/retro8_libretro.info
21cr|libretro-20200629-2|1028	rm -f %{buildroot}%{_libdir}/%{name}/retrodream_libretro.info
21cr|libretro-20200629-2|1029	rm -f %{buildroot}%{_libdir}/%{name}/sameboy_libretro.info
21cr|libretro-20200629-2|1030	rm -f %{buildroot}%{_libdir}/%{name}/sameduck_libretro.info
21cr|libretro-20200629-2|1031	rm -f %{buildroot}%{_libdir}/%{name}/simcp_libretro.info
21cr|libretro-20200629-2|1032	rm -f %{buildroot}%{_libdir}/%{name}/smsplus_libretro.info
21cr|libretro-20200629-2|1033	rm -f %{buildroot}%{_libdir}/%{name}/squirreljme_libretro.info
21cr|libretro-20200629-2|1034	rm -f %{buildroot}%{_libdir}/%{name}/stella2014_libretro.info
21cr|libretro-20200629-2|1035	rm -f %{buildroot}%{_libdir}/%{name}/swanstation_libretro.info
21cr|libretro-20200629-2|1036	rm -f %{buildroot}%{_libdir}/%{name}/theodore_libretro.info
21cr|libretro-20200629-2|1037	rm -f %{buildroot}%{_libdir}/%{name}/thepowdertoy_libretro.info
21cr|libretro-20200629-2|1038	rm -f %{buildroot}%{_libdir}/%{name}/tic80_libretro.info
21cr|libretro-20200629-2|1039	rm -f %{buildroot}%{_libdir}/%{name}/uae4arm_libretro.info
21cr|libretro-20200629-2|1040	rm -f %{buildroot}%{_libdir}/%{name}/ume2015_libretro.info
21cr|libretro-20200629-2|1041	rm -f %{buildroot}%{_libdir}/%{name}/vemulator_libretro.info
21cr|libretro-20200629-2|1042	rm -f %{buildroot}%{_libdir}/%{name}/vice_x128_libretro.info
21cr|libretro-20200629-2|1043	rm -f %{buildroot}%{_libdir}/%{name}/vice_x64_libretro.info
21cr|libretro-20200629-2|1044	rm -f %{buildroot}%{_libdir}/%{name}/vice_x64sc_libretro.info
21cr|libretro-20200629-2|1045	rm -f %{buildroot}%{_libdir}/%{name}/vice_xcbm2_libretro.info
21cr|libretro-20200629-2|1046	rm -f %{buildroot}%{_libdir}/%{name}/vice_xcbm5x0_libretro.info
21cr|libretro-20200629-2|1047	rm -f %{buildroot}%{_libdir}/%{name}/vice_xpet_libretro.info
21cr|libretro-20200629-2|1048	rm -f %{buildroot}%{_libdir}/%{name}/vice_xplus4_libretro.info
21cr|libretro-20200629-2|1049	rm -f %{buildroot}%{_libdir}/%{name}/vice_xscpu64_libretro.info
21cr|libretro-20200629-2|1050	rm -f %{buildroot}%{_libdir}/%{name}/vice_xvic_libretro.info
21cr|libretro-20200629-2|1051	rm -f %{buildroot}%{_libdir}/%{name}/vitaquake2-rogue_libretro.info
21cr|libretro-20200629-2|1052	rm -f %{buildroot}%{_libdir}/%{name}/vitaquake2-xatrix_libretro.info
21cr|libretro-20200629-2|1053	rm -f %{buildroot}%{_libdir}/%{name}/vitaquake2-zaero_libretro.info
21cr|libretro-20200629-2|1054	rm -f %{buildroot}%{_libdir}/%{name}/vitaquake2_libretro.info
21cr|libretro-20200629-2|1055	rm -f %{buildroot}%{_libdir}/%{name}/vitaquake3_libretro.info
21cr|libretro-20200629-2|1056	rm -f %{buildroot}%{_libdir}/%{name}/vitavoyager_libretro.info
21cr|libretro-20200629-2|1057	rm -f %{buildroot}%{_libdir}/%{name}/x1_libretro.info
21cr|libretro-20200629-2|1058	rm -f %{buildroot}%{_libdir}/%{name}/x64sdl_libretro.info
21cr|libretro-20200629-2|1059	rm -f %{buildroot}%{_libdir}/%{name}/xrick_libretro.info
21cr|libretro-20200629-2|1060	rm -f %{buildroot}%{_libdir}/%{name}/yabasanshiro_libretro.info
21cr|libretro-20200629-2|1061	rm -f %{buildroot}%{_libdir}/%{name}/4do_libretro.info
21cr|libretro-20200629-2|1062	rm -f %{buildroot}%{_libdir}/%{name}/bsnes_mercury_accuracy_libretro.info
21cr|libretro-20200629-2|1063	rm -f %{buildroot}%{_libdir}/%{name}/bsnes_mercury_balanced_libretro.info
21cr|libretro-20200629-2|1064	rm -f %{buildroot}%{_libdir}/%{name}/bsnes_mercury_performance_libretro.info
21cr|libretro-20200629-2|1065	rm -f %{buildroot}%{_libdir}/%{name}/dosbox_libretro.info
21cr|libretro-20200629-2|1066	rm -f %{buildroot}%{_libdir}/%{name}/mednafen_psx_libretro.info
21cr|libretro-20200629-2|1067	rm -f %{buildroot}%{_libdir}/%{name}/ppsspp_libretro.info
21cr|libretro-20200629-2|1068	rm -f %{buildroot}%{_libdir}/%{name}/yabause_libretro.info
21cr|libretro-20200629-2|1069	rm -f %{buildroot}%{_libdir}/%{name}/bsnes*

2795 21
21cr|librime-1.11.0-2|1	%define major 1
21cr|librime-1.11.0-2|2	%define	libname %mklibname rime %{major}
21cr|librime-1.11.0-2|3	%define devname	%mklibname %{name} -d
21cr|librime-1.11.0-2|4	
21cr|librime-1.11.0-2|5	%global ldflags %{ldflags} -lboost_regex
21cr|librime-1.11.0-2|6	
21cr|librime-1.11.0-2|7	Summary(ru_RU.UTF-8): Библиотека движка метода ввода Rime
21cr|librime-1.11.0-2|8	Summary: Rime Input Method Engine Library
21cr|librime-1.11.0-2|9	Name:    librime
21cr|librime-1.11.0-2|10	Version: 1.11.0
21cr|librime-1.11.0-2|11	Release: 2
21cr|librime-1.11.0-2|12	License: GPLv3
21cr|librime-1.11.0-2|13	Group:   System/Internationalization
21cr|librime-1.11.0-2|14	URL:     https://rime.im/
21cr|librime-1.11.0-2|15	
21cr|librime-1.11.0-2|16	Source0: https://github.com/rime/librime/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|librime-1.11.0-2|17	
21cr|librime-1.11.0-2|18	BuildRequires: cmake(boost_regex)
21cr|librime-1.11.0-2|19	BuildRequires: pkgconfig(libglog)
21cr|librime-1.11.0-2|20	BuildRequires: pkgconfig(gtest)
21cr|librime-1.11.0-2|21	BuildRequires: pkgconfig(yaml-cpp)
21cr|librime-1.11.0-2|22	BuildRequires: pkgconfig(leveldb)
21cr|librime-1.11.0-2|23	BuildRequires: pkgconfig(marisa)
21cr|librime-1.11.0-2|24	BuildRequires: pkgconfig(opencc)
21cr|librime-1.11.0-2|25	
21cr|librime-1.11.0-2|26	%description
21cr|librime-1.11.0-2|27	Rime Input Method Engine Library:
21cr|librime-1.11.0-2|28	Support for shape-based and phonetic-based input methods,
21cr|librime-1.11.0-2|29	including those for Chinese dialects.
21cr|librime-1.11.0-2|30	A selected dictionary in Traditional Chinese,
21cr|librime-1.11.0-2|31	powered by opencc for Simplified Chinese output.
21cr|librime-1.11.0-2|32	
21cr|librime-1.11.0-2|33	%description -l ru_RU.UTF-8
21cr|librime-1.11.0-2|34	Библиотека движка метода ввода Rime:
21cr|librime-1.11.0-2|35	Поддержка методов ввода, основанных на форме и фонетике,
21cr|librime-1.11.0-2|36	в том числе для китайских диалектов.
21cr|librime-1.11.0-2|37	Избранный словарь традиционного китайского языка,
21cr|librime-1.11.0-2|38	с поддержкой opencc для вывода упрощенного китайского.
21cr|librime-1.11.0-2|39	
21cr|librime-1.11.0-2|40	#------------------------------------------------------------------
21cr|librime-1.11.0-2|41	
21cr|librime-1.11.0-2|42	%package -n %{libname}
21cr|librime-1.11.0-2|43	Summary(ru_RU.UTF-8): Разделяемая библиотека для %name
21cr|librime-1.11.0-2|44	Summary: Shared library for the %name
21cr|librime-1.11.0-2|45	Group:   System/Libraries
21cr|librime-1.11.0-2|46	
21cr|librime-1.11.0-2|47	%description -n %{libname}
21cr|librime-1.11.0-2|48	Rime Input Method Engine Library:
21cr|librime-1.11.0-2|49	Support for shape-based and phonetic-based input methods,
21cr|librime-1.11.0-2|50	including those for Chinese dialects.
21cr|librime-1.11.0-2|51	A selected dictionary in Traditional Chinese,
21cr|librime-1.11.0-2|52	powered by opencc for Simplified Chinese output.
21cr|librime-1.11.0-2|53	This package contains the shared library.
21cr|librime-1.11.0-2|54	
21cr|librime-1.11.0-2|55	%description -l ru_RU.UTF-8 -n %{libname}
21cr|librime-1.11.0-2|56	Библиотека движка метода ввода Rime:
21cr|librime-1.11.0-2|57	Поддержка методов ввода, основанных на форме и фонетике,
21cr|librime-1.11.0-2|58	в том числе для китайских диалектов.
21cr|librime-1.11.0-2|59	Избранный словарь традиционного китайского языка,
21cr|librime-1.11.0-2|60	с поддержкой opencc для вывода упрощенного китайского.
21cr|librime-1.11.0-2|61	Этот пакет содержит разделяемую библиотеку.
21cr|librime-1.11.0-2|62	
21cr|librime-1.11.0-2|63	%files -n %{libname}
21cr|librime-1.11.0-2|64	%doc README.md LICENSE
21cr|librime-1.11.0-2|65	%_libdir/librime.so.%{major}
21cr|librime-1.11.0-2|66	%_libdir/librime.so.%{major}.*
21cr|librime-1.11.0-2|67	
21cr|librime-1.11.0-2|68	#------------------------------------------------------------------
21cr|librime-1.11.0-2|69	
21cr|librime-1.11.0-2|70	%package -n %{devname}
21cr|librime-1.11.0-2|71	Summary(ru_RU.UTF-8): Файлы разработчика для библиотеки %{name}
21cr|librime-1.11.0-2|72	Summary:  Development files for %{name}
21cr|librime-1.11.0-2|73	Group:    Development/C
21cr|librime-1.11.0-2|74	Requires: %{libname} = %{EVRD}
21cr|librime-1.11.0-2|75	Provides: %{name}-devel = %{EVRD}
21cr|librime-1.11.0-2|76	
21cr|librime-1.11.0-2|77	%description -n %{devname}
21cr|librime-1.11.0-2|78	The %{name}-devel package contains libraries and header files for
21cr|librime-1.11.0-2|79	developing applications that use %{name}.
21cr|librime-1.11.0-2|80	
21cr|librime-1.11.0-2|81	%description -l ru_RU.UTF-8 -n %{devname}
21cr|librime-1.11.0-2|82	Пакет %{name}-devel содержит библиотеки и заголовочные файлы
21cr|librime-1.11.0-2|83	для разработки приложений, использующих %{name}.
21cr|librime-1.11.0-2|84	
21cr|librime-1.11.0-2|85	%files -n %{devname}
21cr|librime-1.11.0-2|86	%{_includedir}/*
21cr|librime-1.11.0-2|87	%{_libdir}/*.so
21cr|librime-1.11.0-2|88	%{_libdir}/pkgconfig/rime.pc
21cr|librime-1.11.0-2|89	%dir %{_datadir}/cmake/rime
21cr|librime-1.11.0-2|90	%{_datadir}/cmake/rime/RimeConfig.cmake
21cr|librime-1.11.0-2|91	
21cr|librime-1.11.0-2|92	#------------------------------------------------------------------
21cr|librime-1.11.0-2|93	
21cr|librime-1.11.0-2|94	%package tools
21cr|librime-1.11.0-2|95	Summary(ru_RU.UTF-8): Инструментарий для %{name}
21cr|librime-1.11.0-2|96	Summary:  Tools for %{name}
21cr|librime-1.11.0-2|97	Group:    Development/C
21cr|librime-1.11.0-2|98	Requires: %{libname} = %{EVRD}
21cr|librime-1.11.0-2|99	
21cr|librime-1.11.0-2|100	%description tools
21cr|librime-1.11.0-2|101	The %{name}-tools package contains tools for %{name}.
21cr|librime-1.11.0-2|102	
21cr|librime-1.11.0-2|103	%description -l ru_RU.UTF-8 tools
21cr|librime-1.11.0-2|104	Пакет %{name}-tools содержит инструментарий для %{name}.
21cr|librime-1.11.0-2|105	
21cr|librime-1.11.0-2|106	%files tools
21cr|librime-1.11.0-2|107	%{_bindir}/rime_deployer
21cr|librime-1.11.0-2|108	%{_bindir}/rime_dict_manager
21cr|librime-1.11.0-2|109	%{_bindir}/rime_patch
21cr|librime-1.11.0-2|110	%{_bindir}/rime_table_decompiler
21cr|librime-1.11.0-2|111	
21cr|librime-1.11.0-2|112	#------------------------------------------------------------------
21cr|librime-1.11.0-2|113	
21cr|librime-1.11.0-2|114	%prep
21cr|librime-1.11.0-2|115	%autosetup -p1
21cr|librime-1.11.0-2|116	
21cr|librime-1.11.0-2|117	%build
21cr|librime-1.11.0-2|118	%cmake -DCMAKE_BUILD_TYPE=Release
21cr|librime-1.11.0-2|119	%make
21cr|librime-1.11.0-2|120	
21cr|librime-1.11.0-2|121	%install
21cr|librime-1.11.0-2|122	%makeinstall_std -C build

2796 21
21cr|libroadnav-0.20-0.0.alpha.4|1	%define major 0
21cr|libroadnav-0.20-0.0.alpha.4|2	%define libname %mklibname roadnav %{major}
21cr|libroadnav-0.20-0.0.alpha.4|3	%define devname %mklibname roadnav -d
21cr|libroadnav-0.20-0.0.alpha.4|4	
21cr|libroadnav-0.20-0.0.alpha.4|5	Summary:	A GPS mapping data library
21cr|libroadnav-0.20-0.0.alpha.4|6	Name:		libroadnav
21cr|libroadnav-0.20-0.0.alpha.4|7	Version:	0.20
21cr|libroadnav-0.20-0.0.alpha.4|8	Release:	0.0.alpha.4
21cr|libroadnav-0.20-0.0.alpha.4|9	License:	LGPLv2.1+
21cr|libroadnav-0.20-0.0.alpha.4|10	Group:		System/Libraries
21cr|libroadnav-0.20-0.0.alpha.4|11	Url:		http://roadnav.sourceforge.net/
21cr|libroadnav-0.20-0.0.alpha.4|12	Source0:	http://roadnav.sourceforge.net/prerel/%{name}-%{version}alpha.tar.gz
21cr|libroadnav-0.20-0.0.alpha.4|13	Patch0:		libroadnav-0.20alpha-shared.diff
21cr|libroadnav-0.20-0.0.alpha.4|14	BuildRequires:	libtool
21cr|libroadnav-0.20-0.0.alpha.4|15	BuildRequires:	wxgtku2.8-devel
21cr|libroadnav-0.20-0.0.alpha.4|16	
21cr|libroadnav-0.20-0.0.alpha.4|17	%description
21cr|libroadnav-0.20-0.0.alpha.4|18	LibRoadnav is a library that makes mapping data easily accessible to
21cr|libroadnav-0.20-0.0.alpha.4|19	developers. It can automatically download mapping data from a variety of free
21cr|libroadnav-0.20-0.0.alpha.4|20	online sources, process that data, and make street maps of any place in the
21cr|libroadnav-0.20-0.0.alpha.4|21	United States available to developers and their applications. It can also
21cr|libroadnav-0.20-0.0.alpha.4|22	produce turn by turn directions from one place in the US to another.
21cr|libroadnav-0.20-0.0.alpha.4|23	
21cr|libroadnav-0.20-0.0.alpha.4|24	#----------------------------------------------------------------------------
21cr|libroadnav-0.20-0.0.alpha.4|25	
21cr|libroadnav-0.20-0.0.alpha.4|26	%package -n %{libname}
21cr|libroadnav-0.20-0.0.alpha.4|27	Summary:	A GPS mapping data library
21cr|libroadnav-0.20-0.0.alpha.4|28	Group:		System/Libraries
21cr|libroadnav-0.20-0.0.alpha.4|29	
21cr|libroadnav-0.20-0.0.alpha.4|30	%description -n %{libname}
21cr|libroadnav-0.20-0.0.alpha.4|31	LibRoadnav is a library that makes mapping data easily accessible to
21cr|libroadnav-0.20-0.0.alpha.4|32	developers. It can automatically download mapping data from a variety of free
21cr|libroadnav-0.20-0.0.alpha.4|33	online sources, process that data, and make street maps of any place in the
21cr|libroadnav-0.20-0.0.alpha.4|34	United States available to developers and their applications. It can also
21cr|libroadnav-0.20-0.0.alpha.4|35	produce turn by turn directions from one place in the US to another.
21cr|libroadnav-0.20-0.0.alpha.4|36	
21cr|libroadnav-0.20-0.0.alpha.4|37	%files -n %{libname}
21cr|libroadnav-0.20-0.0.alpha.4|38	%doc AUTHORS COPYING ChangeLog README
21cr|libroadnav-0.20-0.0.alpha.4|39	%{_libdir}/*.so.%{major}*
21cr|libroadnav-0.20-0.0.alpha.4|40	
21cr|libroadnav-0.20-0.0.alpha.4|41	#----------------------------------------------------------------------------
21cr|libroadnav-0.20-0.0.alpha.4|42	
21cr|libroadnav-0.20-0.0.alpha.4|43	%package -n %{devname}
21cr|libroadnav-0.20-0.0.alpha.4|44	Summary:	Static library and header files for the libroadnav library
21cr|libroadnav-0.20-0.0.alpha.4|45	Group:		Development/C++
21cr|libroadnav-0.20-0.0.alpha.4|46	Requires:	%{libname} = %{EVRD}
21cr|libroadnav-0.20-0.0.alpha.4|47	Provides:	%{name}-devel = %{EVRD}
21cr|libroadnav-0.20-0.0.alpha.4|48	
21cr|libroadnav-0.20-0.0.alpha.4|49	%description -n %{devname}
21cr|libroadnav-0.20-0.0.alpha.4|50	LibRoadnav is a library that makes mapping data easily accessible to
21cr|libroadnav-0.20-0.0.alpha.4|51	developers. It can automatically download mapping data from a variety of free
21cr|libroadnav-0.20-0.0.alpha.4|52	online sources, process that data, and make street maps of any place in the
21cr|libroadnav-0.20-0.0.alpha.4|53	United States available to developers and their applications. It can also
21cr|libroadnav-0.20-0.0.alpha.4|54	produce turn by turn directions from one place in the US to another.
21cr|libroadnav-0.20-0.0.alpha.4|55	
21cr|libroadnav-0.20-0.0.alpha.4|56	This package contains the static libroadnav library and its header files needed
21cr|libroadnav-0.20-0.0.alpha.4|57	to compile applications such as roadnav, etc.
21cr|libroadnav-0.20-0.0.alpha.4|58	
21cr|libroadnav-0.20-0.0.alpha.4|59	%files -n %{devname}
21cr|libroadnav-0.20-0.0.alpha.4|60	%{_includedir}/%{name}
21cr|libroadnav-0.20-0.0.alpha.4|61	%{_libdir}/*.so
21cr|libroadnav-0.20-0.0.alpha.4|62	
21cr|libroadnav-0.20-0.0.alpha.4|63	#----------------------------------------------------------------------------
21cr|libroadnav-0.20-0.0.alpha.4|64	
21cr|libroadnav-0.20-0.0.alpha.4|65	%prep
21cr|libroadnav-0.20-0.0.alpha.4|66	%setup -q -n %{name}-%{version}alpha
21cr|libroadnav-0.20-0.0.alpha.4|67	%patch0 -p1
21cr|libroadnav-0.20-0.0.alpha.4|68	
21cr|libroadnav-0.20-0.0.alpha.4|69	find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|libroadnav-0.20-0.0.alpha.4|70	
21cr|libroadnav-0.20-0.0.alpha.4|71	%build
21cr|libroadnav-0.20-0.0.alpha.4|72	autoreconf -fi
21cr|libroadnav-0.20-0.0.alpha.4|73	%configure --disable-static
21cr|libroadnav-0.20-0.0.alpha.4|74	%make
21cr|libroadnav-0.20-0.0.alpha.4|75	
21cr|libroadnav-0.20-0.0.alpha.4|76	%install
21cr|libroadnav-0.20-0.0.alpha.4|77	%makeinstall_std
21cr|libroadnav-0.20-0.0.alpha.4|78	
21cr|libroadnav-0.20-0.0.alpha.4|79	# cleanup
21cr|libroadnav-0.20-0.0.alpha.4|80	rm -rf %{buildroot}%{_datadir}/doc/%{name}

2797 21
21cr|librtfcomp-1.3-1|1	Name:		librtfcomp
21cr|librtfcomp-1.3-1|2	Version:	1.3
21cr|librtfcomp-1.3-1|3	Release:	1
21cr|librtfcomp-1.3-1|4	
21cr|librtfcomp-1.3-1|5	%define 	major 0
21cr|librtfcomp-1.3-1|6	%define		libname	%mklibname rtfcomp %major
21cr|librtfcomp-1.3-1|7	
21cr|librtfcomp-1.3-1|8	Summary:	Library to read and write compressed RTF files
21cr|librtfcomp-1.3-1|9	License:	GPL
21cr|librtfcomp-1.3-1|10	Group:		System/Libraries
21cr|librtfcomp-1.3-1|11	URL:		http://synce.sourceforge.net/
21cr|librtfcomp-1.3-1|12	Source0:	http://downloads.sourceforge.net/project/synce/SynCE/librtfcomp/%{name}-%{version}.tar.gz
21cr|librtfcomp-1.3-1|13	
21cr|librtfcomp-1.3-1|14	%description
21cr|librtfcomp-1.3-1|15	Can decompress and recompress compressed RTF and convert from
21cr|librtfcomp-1.3-1|16	UTF8 to RTF for use in things like the AirSync protocols.
21cr|librtfcomp-1.3-1|17	
21cr|librtfcomp-1.3-1|18	%package -n	%{libname}
21cr|librtfcomp-1.3-1|19	Summary:	Main library for %{name}
21cr|librtfcomp-1.3-1|20	Group:		System/Libraries
21cr|librtfcomp-1.3-1|21	Provides:	%{name} = %{version}-%{release}
21cr|librtfcomp-1.3-1|22	
21cr|librtfcomp-1.3-1|23	%description -n	%{libname}
21cr|librtfcomp-1.3-1|24	Can decompress and recompress compressed RTF and convert from
21cr|librtfcomp-1.3-1|25	UTF8 to RTF for use in things like the AirSync protocols
21cr|librtfcomp-1.3-1|26	
21cr|librtfcomp-1.3-1|27	%package -n	%{libname}-devel
21cr|librtfcomp-1.3-1|28	Summary:	Headers for developing programs that will use %{name}
21cr|librtfcomp-1.3-1|29	Group:		Development/C
21cr|librtfcomp-1.3-1|30	Requires:	%{libname} = %{version}
21cr|librtfcomp-1.3-1|31	Provides:	%{name}-devel = %{version}-%{release}
21cr|librtfcomp-1.3-1|32	
21cr|librtfcomp-1.3-1|33	%description -n	%{libname}-devel
21cr|librtfcomp-1.3-1|34	This package contains the headers that programmers will need to develop
21cr|librtfcomp-1.3-1|35	applications which will use %{name}.
21cr|librtfcomp-1.3-1|36	
21cr|librtfcomp-1.3-1|37	%prep
21cr|librtfcomp-1.3-1|38	%setup -q
21cr|librtfcomp-1.3-1|39	
21cr|librtfcomp-1.3-1|40	%build
21cr|librtfcomp-1.3-1|41	%configure --program-prefix=rtfcomp- \
21cr|librtfcomp-1.3-1|42	--disable-static
21cr|librtfcomp-1.3-1|43	%make
21cr|librtfcomp-1.3-1|44	
21cr|librtfcomp-1.3-1|45	%install
21cr|librtfcomp-1.3-1|46	%makeinstall_std
21cr|librtfcomp-1.3-1|47	
21cr|librtfcomp-1.3-1|48	%files -n %{libname}
21cr|librtfcomp-1.3-1|49	%{_libdir}/%{name}.so.%{major}
21cr|librtfcomp-1.3-1|50	%{_libdir}/%{name}.so.%{major}.*
21cr|librtfcomp-1.3-1|51	
21cr|librtfcomp-1.3-1|52	%files -n %{libname}-devel
21cr|librtfcomp-1.3-1|53	%{_includedir}/rtfcomp/*.h
21cr|librtfcomp-1.3-1|54	%{_libdir}/%{name}.so

2798 21
21cr|librttopo-1.1.0-1|1	%define major 1
21cr|librttopo-1.1.0-1|2	%define libname %mklibname %{name} %{major}
21cr|librttopo-1.1.0-1|3	%define devname %mklibname %{name} -d
21cr|librttopo-1.1.0-1|4	
21cr|librttopo-1.1.0-1|5	Name:           librttopo
21cr|librttopo-1.1.0-1|6	Version:        1.1.0
21cr|librttopo-1.1.0-1|7	Release:        1
21cr|librttopo-1.1.0-1|8	Summary:        Create and manage SQL/MM topologies
21cr|librttopo-1.1.0-1|9	Group:          System/Libraries
21cr|librttopo-1.1.0-1|10	License:        GPLv2+
21cr|librttopo-1.1.0-1|11	URL:            https://git.osgeo.org/gitea/rttopo/librttopo
21cr|librttopo-1.1.0-1|12	Source0:        https://git.osgeo.org/gitea/rttopo/librttopo/archive/%{name}-%{version}.tar.gz
21cr|librttopo-1.1.0-1|13	
21cr|librttopo-1.1.0-1|14	BuildRequires:  geos-devel
21cr|librttopo-1.1.0-1|15	
21cr|librttopo-1.1.0-1|16	%description
21cr|librttopo-1.1.0-1|17	The RT Topology Library exposes an API to create and manage standard
21cr|librttopo-1.1.0-1|18	(ISO 13249 aka SQL/MM) topologies using user-provided data stores.
21cr|librttopo-1.1.0-1|19	#-------------------------------------------------------------------
21cr|librttopo-1.1.0-1|20	%package -n %{libname}
21cr|librttopo-1.1.0-1|21	Summary:	Create and manage SQL/MM topologies
21cr|librttopo-1.1.0-1|22	Group:		System/Libraries
21cr|librttopo-1.1.0-1|23	
21cr|librttopo-1.1.0-1|24	%description -n %{libname}
21cr|librttopo-1.1.0-1|25	The RT Topology Library exposes an API to create and manage standard
21cr|librttopo-1.1.0-1|26	(ISO 13249 aka SQL/MM) topologies using user-provided data stores.
21cr|librttopo-1.1.0-1|27	
21cr|librttopo-1.1.0-1|28	%files -n %{libname}
21cr|librttopo-1.1.0-1|29	%{_libdir}/%{name}.so.%{major}*
21cr|librttopo-1.1.0-1|30	
21cr|librttopo-1.1.0-1|31	#-------------------------------------------------------------------
21cr|librttopo-1.1.0-1|32	%package -n %{devname}
21cr|librttopo-1.1.0-1|33	Summary:	Development files for %{name}
21cr|librttopo-1.1.0-1|34	Group:		Development/Other
21cr|librttopo-1.1.0-1|35	Requires:	%{libname} = %{EVRD}
21cr|librttopo-1.1.0-1|36	Provides:	%{name}-devel = %{EVRD}
21cr|librttopo-1.1.0-1|37	
21cr|librttopo-1.1.0-1|38	%description -n %{devname}
21cr|librttopo-1.1.0-1|39	The %{name}-devel package contains libraries and header files for
21cr|librttopo-1.1.0-1|40	developing applications that use %{name}.
21cr|librttopo-1.1.0-1|41	
21cr|librttopo-1.1.0-1|42	%files -n %{devname}
21cr|librttopo-1.1.0-1|43	%doc CREDITS NEWS.md README.md TODO
21cr|librttopo-1.1.0-1|44	%license COPYING
21cr|librttopo-1.1.0-1|45	%{_includedir}/%{name}.h
21cr|librttopo-1.1.0-1|46	%{_includedir}/%{name}_geom.h
21cr|librttopo-1.1.0-1|47	%{_libdir}/%{name}.so
21cr|librttopo-1.1.0-1|48	%{_libdir}/pkgconfig/rttopo.pc
21cr|librttopo-1.1.0-1|49	
21cr|librttopo-1.1.0-1|50	#-------------------------------------------------------------------
21cr|librttopo-1.1.0-1|51	
21cr|librttopo-1.1.0-1|52	%prep
21cr|librttopo-1.1.0-1|53	%autosetup -p1 -n %{name}
21cr|librttopo-1.1.0-1|54	
21cr|librttopo-1.1.0-1|55	
21cr|librttopo-1.1.0-1|56	%build
21cr|librttopo-1.1.0-1|57	autoreconf -ifv
21cr|librttopo-1.1.0-1|58	%configure --disable-static
21cr|librttopo-1.1.0-1|59	%make_build
21cr|librttopo-1.1.0-1|60	
21cr|librttopo-1.1.0-1|61	
21cr|librttopo-1.1.0-1|62	%install
21cr|librttopo-1.1.0-1|63	%make_install
21cr|librttopo-1.1.0-1|64	find %{buildroot} -name '*.la' -exec rm -f {} ';'

2799 21
21cr|libsexymm-0.1.9-12|1	%define _disable_rebuild_configure 1
21cr|libsexymm-0.1.9-12|2	
21cr|libsexymm-0.1.9-12|3	%define major 2
21cr|libsexymm-0.1.9-12|4	%define libname %mklibname sexymm %{major}
21cr|libsexymm-0.1.9-12|5	%define devname %mklibname sexymm -d
21cr|libsexymm-0.1.9-12|6	
21cr|libsexymm-0.1.9-12|7	Summary:	Collection of widgets for gtkmm
21cr|libsexymm-0.1.9-12|8	Name:		libsexymm
21cr|libsexymm-0.1.9-12|9	Version:	0.1.9
21cr|libsexymm-0.1.9-12|10	Release:	12
21cr|libsexymm-0.1.9-12|11	License:	LGPLv2.1+
21cr|libsexymm-0.1.9-12|12	Group:		System/Libraries
21cr|libsexymm-0.1.9-12|13	Url:		http://www.chipx86.com/wiki/Libsexy
21cr|libsexymm-0.1.9-12|14	Source0:	http://releases.chipx86.com/libsexy/%{name}/%{name}-%{version}.tar.gz
21cr|libsexymm-0.1.9-12|15	BuildRequires:	pkgconfig(gdkmm-2.4)
21cr|libsexymm-0.1.9-12|16	BuildRequires:	pkgconfig(libsexy)
21cr|libsexymm-0.1.9-12|17	
21cr|libsexymm-0.1.9-12|18	%description
21cr|libsexymm-0.1.9-12|19	This is a collection of widgets for gtkmm.
21cr|libsexymm-0.1.9-12|20	
21cr|libsexymm-0.1.9-12|21	#----------------------------------------------------------------------------
21cr|libsexymm-0.1.9-12|22	
21cr|libsexymm-0.1.9-12|23	%package -n %{libname}
21cr|libsexymm-0.1.9-12|24	Summary:	Collection of widgets for gtkmm
21cr|libsexymm-0.1.9-12|25	Group:		System/Libraries
21cr|libsexymm-0.1.9-12|26	
21cr|libsexymm-0.1.9-12|27	%description -n %{libname}
21cr|libsexymm-0.1.9-12|28	This is a collection of widgets for gtkmm.
21cr|libsexymm-0.1.9-12|29	
21cr|libsexymm-0.1.9-12|30	%files -n %{libname}
21cr|libsexymm-0.1.9-12|31	%{_libdir}/libsexymm.so.%{major}*
21cr|libsexymm-0.1.9-12|32	
21cr|libsexymm-0.1.9-12|33	#----------------------------------------------------------------------------
21cr|libsexymm-0.1.9-12|34	
21cr|libsexymm-0.1.9-12|35	%package -n %{devname}
21cr|libsexymm-0.1.9-12|36	Summary:	Collection of widgets for gtkmm
21cr|libsexymm-0.1.9-12|37	Group:		Development/C++
21cr|libsexymm-0.1.9-12|38	Requires:	%{libname} = %{EVRD}
21cr|libsexymm-0.1.9-12|39	Provides:	%{name}-devel = %{EVRD}
21cr|libsexymm-0.1.9-12|40	Conflicts:	%{_lib}sexymm2-devel < 0.1.9-9
21cr|libsexymm-0.1.9-12|41	Obsoletes:	%{_lib}sexymm2-devel < 0.1.9-9
21cr|libsexymm-0.1.9-12|42	
21cr|libsexymm-0.1.9-12|43	%description -n %{devname}
21cr|libsexymm-0.1.9-12|44	This is a collection of widgets for gtkmm.
21cr|libsexymm-0.1.9-12|45	
21cr|libsexymm-0.1.9-12|46	%files -n %{devname}
21cr|libsexymm-0.1.9-12|47	%doc ChangeLog AUTHORS NEWS
21cr|libsexymm-0.1.9-12|48	%{_includedir}/*
21cr|libsexymm-0.1.9-12|49	%{_libdir}/libsexymm.so
21cr|libsexymm-0.1.9-12|50	%{_libdir}/%{name}
21cr|libsexymm-0.1.9-12|51	%{_libdir}/pkgconfig/*
21cr|libsexymm-0.1.9-12|52	
21cr|libsexymm-0.1.9-12|53	#----------------------------------------------------------------------------
21cr|libsexymm-0.1.9-12|54	
21cr|libsexymm-0.1.9-12|55	%prep
21cr|libsexymm-0.1.9-12|56	%setup -q
21cr|libsexymm-0.1.9-12|57	
21cr|libsexymm-0.1.9-12|58	%build
21cr|libsexymm-0.1.9-12|59	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|libsexymm-0.1.9-12|60	%configure \
21cr|libsexymm-0.1.9-12|61	--disable-static
21cr|libsexymm-0.1.9-12|62	%make
21cr|libsexymm-0.1.9-12|63	
21cr|libsexymm-0.1.9-12|64	%install
21cr|libsexymm-0.1.9-12|65	%makeinstall_std

2800 21
21cr|libshairport-1.2.1.20121215-1|1	%define	major	1
21cr|libshairport-1.2.1.20121215-1|2	%define	libname	%mklibname shairport %{major}
21cr|libshairport-1.2.1.20121215-1|3	%define	devname	%mklibname shairport -d
21cr|libshairport-1.2.1.20121215-1|4	
21cr|libshairport-1.2.1.20121215-1|5	%define	snap	20120111
21cr|libshairport-1.2.1.20121215-1|6	%define	rel	2
21cr|libshairport-1.2.1.20121215-1|7	
21cr|libshairport-1.2.1.20121215-1|8	Summary:	Apple RAOP server library
21cr|libshairport-1.2.1.20121215-1|9	Name:		libshairport
21cr|libshairport-1.2.1.20121215-1|10	Version:	1.2.1.20121215
21cr|libshairport-1.2.1.20121215-1|11	Release:	1
21cr|libshairport-1.2.1.20121215-1|12	License:	MIT
21cr|libshairport-1.2.1.20121215-1|13	Group:		System/Libraries
21cr|libshairport-1.2.1.20121215-1|14	URL:		https://github.com/amejia1/libshairport
21cr|libshairport-1.2.1.20121215-1|15	# git archive --prefix libshairport-20120111/ master | xz > libshairport-20120111.tar.xz
21cr|libshairport-1.2.1.20121215-1|16	Source:		%{name}-%{snap}.tar.xz
21cr|libshairport-1.2.1.20121215-1|17	BuildRequires:	pkgconfig(openssl)
21cr|libshairport-1.2.1.20121215-1|18	BuildRequires:	pkgconfig(ao)
21cr|libshairport-1.2.1.20121215-1|19	
21cr|libshairport-1.2.1.20121215-1|20	%description
21cr|libshairport-1.2.1.20121215-1|21	This library emulates an AirPort Express for the purpose of streaming
21cr|libshairport-1.2.1.20121215-1|22	music from iTunes and compatible iPods. It implements a server for the
21cr|libshairport-1.2.1.20121215-1|23	Apple RAOP protocol.
21cr|libshairport-1.2.1.20121215-1|24	
21cr|libshairport-1.2.1.20121215-1|25	ShairPort does not support AirPlay v2 (video and photo streaming).
21cr|libshairport-1.2.1.20121215-1|26	
21cr|libshairport-1.2.1.20121215-1|27	%package -n %{libname}
21cr|libshairport-1.2.1.20121215-1|28	Summary:	Shared library of libshairport
21cr|libshairport-1.2.1.20121215-1|29	Group:		System/Libraries
21cr|libshairport-1.2.1.20121215-1|30	Provides:	%{name} = %{EVRD}
21cr|libshairport-1.2.1.20121215-1|31	
21cr|libshairport-1.2.1.20121215-1|32	%description -n %{libname}
21cr|libshairport-1.2.1.20121215-1|33	libshairport is an Apple RAOP server library.
21cr|libshairport-1.2.1.20121215-1|34	
21cr|libshairport-1.2.1.20121215-1|35	This package contains the library needed to run programs dynamically
21cr|libshairport-1.2.1.20121215-1|36	linked with libshairport.
21cr|libshairport-1.2.1.20121215-1|37	
21cr|libshairport-1.2.1.20121215-1|38	%package -n %{devname}
21cr|libshairport-1.2.1.20121215-1|39	Summary:	Headers for libshairport development
21cr|libshairport-1.2.1.20121215-1|40	Group:		Development/C
21cr|libshairport-1.2.1.20121215-1|41	Requires:	%{libname} = %{EVRD}
21cr|libshairport-1.2.1.20121215-1|42	# we are not actually linking against it (just using the headers), so this
21cr|libshairport-1.2.1.20121215-1|43	# doesn't get added automatically:
21cr|libshairport-1.2.1.20121215-1|44	Requires:	pkgconfig(ao)
21cr|libshairport-1.2.1.20121215-1|45	Provides:	shairport-devel = %{EVRD}
21cr|libshairport-1.2.1.20121215-1|46	
21cr|libshairport-1.2.1.20121215-1|47	%description -n %{devname}
21cr|libshairport-1.2.1.20121215-1|48	libshairport is an Apple RAOP server library.
21cr|libshairport-1.2.1.20121215-1|49	
21cr|libshairport-1.2.1.20121215-1|50	This package contains the headers that are needed to compile
21cr|libshairport-1.2.1.20121215-1|51	applications that use libshairport.
21cr|libshairport-1.2.1.20121215-1|52	
21cr|libshairport-1.2.1.20121215-1|53	%prep
21cr|libshairport-1.2.1.20121215-1|54	%setup -q -n %{name}-%{snap}
21cr|libshairport-1.2.1.20121215-1|55	
21cr|libshairport-1.2.1.20121215-1|56	%build
21cr|libshairport-1.2.1.20121215-1|57	autoreconf -fi
21cr|libshairport-1.2.1.20121215-1|58	%configure --disable-static
21cr|libshairport-1.2.1.20121215-1|59	%make
21cr|libshairport-1.2.1.20121215-1|60	
21cr|libshairport-1.2.1.20121215-1|61	%install
21cr|libshairport-1.2.1.20121215-1|62	%makeinstall_std
21cr|libshairport-1.2.1.20121215-1|63	
21cr|libshairport-1.2.1.20121215-1|64	%files -n %{libname}
21cr|libshairport-1.2.1.20121215-1|65	%{_libdir}/*.so.%{major}*
21cr|libshairport-1.2.1.20121215-1|66	
21cr|libshairport-1.2.1.20121215-1|67	%files -n %{devname}
21cr|libshairport-1.2.1.20121215-1|68	%doc README
21cr|libshairport-1.2.1.20121215-1|69	%{_libdir}/*.so
21cr|libshairport-1.2.1.20121215-1|70	%dir %{_includedir}/shairport
21cr|libshairport-1.2.1.20121215-1|71	%{_includedir}/shairport/*.h
21cr|libshairport-1.2.1.20121215-1|72	%{_libdir}/pkgconfig/%{name}.pc

2801 21
21cr|libshell-0.4.9-1|1	Summary:	A library of shell functions
21cr|libshell-0.4.9-1|2	Name:		libshell
21cr|libshell-0.4.9-1|3	Version:	0.4.9
21cr|libshell-0.4.9-1|4	Release:	1
21cr|libshell-0.4.9-1|5	License:	GPL
21cr|libshell-0.4.9-1|6	Group:		Development/Other
21cr|libshell-0.4.9-1|7	Url:		https://github.com/legionus/libshell.git
21cr|libshell-0.4.9-1|8	Source0:	https://github.com/legionus/libshell/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|libshell-0.4.9-1|9	Source1:	libshell.rpmlintrc
21cr|libshell-0.4.9-1|10	BuildArch:	noarch
21cr|libshell-0.4.9-1|11	BuildRequires:	help2man
21cr|libshell-0.4.9-1|12	BuildRequires:	md2man
21cr|libshell-0.4.9-1|13	BuildRequires:	scdoc
21cr|libshell-0.4.9-1|14	
21cr|libshell-0.4.9-1|15	%description
21cr|libshell-0.4.9-1|16	This package contains common functions for shell projects
21cr|libshell-0.4.9-1|17	to increase code reuse.
21cr|libshell-0.4.9-1|18	
21cr|libshell-0.4.9-1|19	%files
21cr|libshell-0.4.9-1|20	/bin/*
21cr|libshell-0.4.9-1|21	%exclude /bin/shell-lib
21cr|libshell-0.4.9-1|22	%{_mandir}/man3/*
21cr|libshell-0.4.9-1|23	%{_datadir}/%{name}
21cr|libshell-0.4.9-1|24	%doc COPYING
21cr|libshell-0.4.9-1|25	
21cr|libshell-0.4.9-1|26	#------------------------------------------------------------
21cr|libshell-0.4.9-1|27	
21cr|libshell-0.4.9-1|28	%package single
21cr|libshell-0.4.9-1|29	Summary:	A library of shell functions (single file)
21cr|libshell-0.4.9-1|30	Group:		Development/Other
21cr|libshell-0.4.9-1|31	
21cr|libshell-0.4.9-1|32	%description single
21cr|libshell-0.4.9-1|33	This package contains common functions for shell projects
21cr|libshell-0.4.9-1|34	to increase code reuse as single file.
21cr|libshell-0.4.9-1|35	
21cr|libshell-0.4.9-1|36	%files single
21cr|libshell-0.4.9-1|37	/bin/shell-lib
21cr|libshell-0.4.9-1|38	
21cr|libshell-0.4.9-1|39	#------------------------------------------------------------
21cr|libshell-0.4.9-1|40	
21cr|libshell-0.4.9-1|41	%package -n cgrep
21cr|libshell-0.4.9-1|42	Summary:	Simple program output colorifer
21cr|libshell-0.4.9-1|43	Group:		Text tools
21cr|libshell-0.4.9-1|44	
21cr|libshell-0.4.9-1|45	%description -n cgrep
21cr|libshell-0.4.9-1|46	This package contains simple wrapper to colorize output from any programs.
21cr|libshell-0.4.9-1|47	
21cr|libshell-0.4.9-1|48	%files -n cgrep
21cr|libshell-0.4.9-1|49	%{_bindir}/cgrep*
21cr|libshell-0.4.9-1|50	%{_mandir}/man1/*
21cr|libshell-0.4.9-1|51	
21cr|libshell-0.4.9-1|52	#------------------------------------------------------------
21cr|libshell-0.4.9-1|53	
21cr|libshell-0.4.9-1|54	%prep
21cr|libshell-0.4.9-1|55	%setup -q
21cr|libshell-0.4.9-1|56	
21cr|libshell-0.4.9-1|57	sed -i -e 's,^#!/bin/ash,#!/bin/sh,' \
21cr|libshell-0.4.9-1|58	utils/cgrep.in
21cr|libshell-0.4.9-1|59	
21cr|libshell-0.4.9-1|60	%build
21cr|libshell-0.4.9-1|61	%make
21cr|libshell-0.4.9-1|62	
21cr|libshell-0.4.9-1|63	%install
21cr|libshell-0.4.9-1|64	%makeinstall_std
21cr|libshell-0.4.9-1|65	%make DESTDIR=%{buildroot} install-single

2802 21
21cr|libsigc++1.2-1.2.7-9|1	%define pkgname libsigc++
21cr|libsigc++1.2-1.2.7-9|2	
21cr|libsigc++1.2-1.2.7-9|3	%define api 1.2
21cr|libsigc++1.2-1.2.7-9|4	%define major 5
21cr|libsigc++1.2-1.2.7-9|5	%define libname %mklibname sigc++ %{api} %{major}
21cr|libsigc++1.2-1.2.7-9|6	%define devname %mklibname sigc++ %{api} -d
21cr|libsigc++1.2-1.2.7-9|7	
21cr|libsigc++1.2-1.2.7-9|8	Summary:	The Typesafe Signal Framework for C++
21cr|libsigc++1.2-1.2.7-9|9	Name:		%{pkgname}%{api}
21cr|libsigc++1.2-1.2.7-9|10	Version:	1.2.7
21cr|libsigc++1.2-1.2.7-9|11	Release:	9
21cr|libsigc++1.2-1.2.7-9|12	License:	LGPLv2.1+
21cr|libsigc++1.2-1.2.7-9|13	Group:		System/Libraries
21cr|libsigc++1.2-1.2.7-9|14	Url:		http://libsigc.sourceforge.net/
21cr|libsigc++1.2-1.2.7-9|15	Source0:	http://ftp.gnome.org/pub/GNOME/sources/libsigc++/%{pkgname}-%{version}.tar.bz2
21cr|libsigc++1.2-1.2.7-9|16	
21cr|libsigc++1.2-1.2.7-9|17	%description
21cr|libsigc++1.2-1.2.7-9|18	Callback system for use in widget libraries, abstract interfaces, and
21cr|libsigc++1.2-1.2.7-9|19	general programming.
21cr|libsigc++1.2-1.2.7-9|20	
21cr|libsigc++1.2-1.2.7-9|21	This library implements a full callback system for use in widget
21cr|libsigc++1.2-1.2.7-9|22	libraries, abstract interfaces, and general programming. Originally part
21cr|libsigc++1.2-1.2.7-9|23	of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
21cr|libsigc++1.2-1.2.7-9|24	more general use. It is the most complete library of its kind with the
21cr|libsigc++1.2-1.2.7-9|25	ablity to connect an abstract callback to a class method, function, or
21cr|libsigc++1.2-1.2.7-9|26	function object. It contains adaptor classes for connection of dissimilar
21cr|libsigc++1.2-1.2.7-9|27	callbacks and has an ease of use unmatched by other C++ callback
21cr|libsigc++1.2-1.2.7-9|28	libraries.
21cr|libsigc++1.2-1.2.7-9|29	
21cr|libsigc++1.2-1.2.7-9|30	Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
21cr|libsigc++1.2-1.2.7-9|31	%{pkgname}.
21cr|libsigc++1.2-1.2.7-9|32	
21cr|libsigc++1.2-1.2.7-9|33	#----------------------------------------------------------------------------
21cr|libsigc++1.2-1.2.7-9|34	
21cr|libsigc++1.2-1.2.7-9|35	%package -n %{libname}
21cr|libsigc++1.2-1.2.7-9|36	Summary:	The Typesafe Signal Framework for C++
21cr|libsigc++1.2-1.2.7-9|37	Group:		System/Libraries
21cr|libsigc++1.2-1.2.7-9|38	
21cr|libsigc++1.2-1.2.7-9|39	%description -n %{libname}
21cr|libsigc++1.2-1.2.7-9|40	Callback system for use in widget libraries, abstract interfaces, and
21cr|libsigc++1.2-1.2.7-9|41	general programming.
21cr|libsigc++1.2-1.2.7-9|42	
21cr|libsigc++1.2-1.2.7-9|43	This library implements a full callback system for use in widget
21cr|libsigc++1.2-1.2.7-9|44	libraries, abstract interfaces, and general programming. Originally part
21cr|libsigc++1.2-1.2.7-9|45	of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
21cr|libsigc++1.2-1.2.7-9|46	more general use. It is the most complete library of its kind with the
21cr|libsigc++1.2-1.2.7-9|47	ablity to connect an abstract callback to a class method, function, or
21cr|libsigc++1.2-1.2.7-9|48	function object. It contains adaptor classes for connection of dissimilar
21cr|libsigc++1.2-1.2.7-9|49	callbacks and has an ease of use unmatched by other C++ callback
21cr|libsigc++1.2-1.2.7-9|50	libraries.
21cr|libsigc++1.2-1.2.7-9|51	
21cr|libsigc++1.2-1.2.7-9|52	Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
21cr|libsigc++1.2-1.2.7-9|53	%{pkgname}.
21cr|libsigc++1.2-1.2.7-9|54	
21cr|libsigc++1.2-1.2.7-9|55	%files -n %{libname}
21cr|libsigc++1.2-1.2.7-9|56	%doc AUTHORS COPYING.LIB FEATURES NEWS README
21cr|libsigc++1.2-1.2.7-9|57	%{_libdir}/libsigc-%{api}.so.%{major}*
21cr|libsigc++1.2-1.2.7-9|58	
21cr|libsigc++1.2-1.2.7-9|59	#----------------------------------------------------------------------------
21cr|libsigc++1.2-1.2.7-9|60	
21cr|libsigc++1.2-1.2.7-9|61	%package -n %{devname}
21cr|libsigc++1.2-1.2.7-9|62	Summary:	Development tools for the Typesafe Signal Framework for C++
21cr|libsigc++1.2-1.2.7-9|63	Group:		Development/C++
21cr|libsigc++1.2-1.2.7-9|64	Requires:	%{libname} = %{EVRD}
21cr|libsigc++1.2-1.2.7-9|65	Provides:	%{name}-devel = %{EVRD}
21cr|libsigc++1.2-1.2.7-9|66	Conflicts:	%{_lib}sigc++1.2_5-devel < 1.2.7-5
21cr|libsigc++1.2-1.2.7-9|67	Obsoletes:	%{_lib}sigc++1.2_5-devel < 1.2.7-5
21cr|libsigc++1.2-1.2.7-9|68	
21cr|libsigc++1.2-1.2.7-9|69	%description -n %{devname}
21cr|libsigc++1.2-1.2.7-9|70	This package contains the headers and static libraries of %{pkgname},
21cr|libsigc++1.2-1.2.7-9|71	which are needed when developing or compiling applications which use
21cr|libsigc++1.2-1.2.7-9|72	%{pkgname}.
21cr|libsigc++1.2-1.2.7-9|73	
21cr|libsigc++1.2-1.2.7-9|74	%files -n %{devname}
21cr|libsigc++1.2-1.2.7-9|75	%doc ChangeLog TODO IDEAS doc/[[:lower:]]*
21cr|libsigc++1.2-1.2.7-9|76	%{_includedir}/*
21cr|libsigc++1.2-1.2.7-9|77	%{_libdir}/libsigc-%{api}.so
21cr|libsigc++1.2-1.2.7-9|78	%{_libdir}/pkgconfig/*
21cr|libsigc++1.2-1.2.7-9|79	%{_libdir}/sigc++-%{api}
21cr|libsigc++1.2-1.2.7-9|80	
21cr|libsigc++1.2-1.2.7-9|81	#----------------------------------------------------------------------------
21cr|libsigc++1.2-1.2.7-9|82	
21cr|libsigc++1.2-1.2.7-9|83	%prep
21cr|libsigc++1.2-1.2.7-9|84	%setup -q -n %{pkgname}-%{version}
21cr|libsigc++1.2-1.2.7-9|85	
21cr|libsigc++1.2-1.2.7-9|86	%build
21cr|libsigc++1.2-1.2.7-9|87	%configure --disable-static
21cr|libsigc++1.2-1.2.7-9|88	%make
21cr|libsigc++1.2-1.2.7-9|89	
21cr|libsigc++1.2-1.2.7-9|90	%install
21cr|libsigc++1.2-1.2.7-9|91	%makeinstall_std
21cr|libsigc++1.2-1.2.7-9|92	
21cr|libsigc++1.2-1.2.7-9|93	rm -rf doc/tests
21cr|libsigc++1.2-1.2.7-9|94	mkdir doc/tests
21cr|libsigc++1.2-1.2.7-9|95	cp tests/*.cc tests/README tests/Makefile doc/tests/
21cr|libsigc++1.2-1.2.7-9|96	
21cr|libsigc++1.2-1.2.7-9|97	rm -rf doc/examples
21cr|libsigc++1.2-1.2.7-9|98	mkdir doc/examples
21cr|libsigc++1.2-1.2.7-9|99	cp examples/*.cc examples/Makefile doc/examples/
21cr|libsigc++1.2-1.2.7-9|100	
21cr|libsigc++1.2-1.2.7-9|101	# remove files not bundled
21cr|libsigc++1.2-1.2.7-9|102	rm -f doc/manual/README
21cr|libsigc++1.2-1.2.7-9|103	
21cr|libsigc++1.2-1.2.7-9|104	%check
21cr|libsigc++1.2-1.2.7-9|105	make check

2803 21
21cr|libsignal-protocol-c-2.3.3-1|1	%define major		2
21cr|libsignal-protocol-c-2.3.3-1|2	%define libname		%mklibname signal-protocol-c %{major}
21cr|libsignal-protocol-c-2.3.3-1|3	%define develname	%mklibname signal-protocol-c -d
21cr|libsignal-protocol-c-2.3.3-1|4	
21cr|libsignal-protocol-c-2.3.3-1|5	Name:		libsignal-protocol-c
21cr|libsignal-protocol-c-2.3.3-1|6	Version:	2.3.3
21cr|libsignal-protocol-c-2.3.3-1|7	Release:	1
21cr|libsignal-protocol-c-2.3.3-1|8	Summary:	Signal Protocol C library
21cr|libsignal-protocol-c-2.3.3-1|9	Group:		System/Libraries
21cr|libsignal-protocol-c-2.3.3-1|10	License:	GPLv3
21cr|libsignal-protocol-c-2.3.3-1|11	URL:		https://github.com/signalapp/libsignal-protocol-c
21cr|libsignal-protocol-c-2.3.3-1|12	Source0:	https://github.com/signalapp/libsignal-protocol-c/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|libsignal-protocol-c-2.3.3-1|13	# https://github.com/signalapp/libsignal-protocol-c/pull/128
21cr|libsignal-protocol-c-2.3.3-1|14	Patch1:		0001-remove-bundled-version-of-protobuf-c-and-link-to-sys.patch
21cr|libsignal-protocol-c-2.3.3-1|15	Patch2:		0002-protobuf-add-syntax-proto2-directive-for-compat-with.patch
21cr|libsignal-protocol-c-2.3.3-1|16	Patch3:		0003-re-gen-protobuf-.c-and-.h-with-protobuf-c-1.3.1.patch
21cr|libsignal-protocol-c-2.3.3-1|17	Patch4:		0004-add-lprotobuf-c-to-pkg-config-s-Libs-line.patch
21cr|libsignal-protocol-c-2.3.3-1|18	BuildRequires:	cmake
21cr|libsignal-protocol-c-2.3.3-1|19	BuildRequires:	gcc
21cr|libsignal-protocol-c-2.3.3-1|20	BuildRequires:	gcc-c++
21cr|libsignal-protocol-c-2.3.3-1|21	BuildRequires:	pkgconfig(openssl)
21cr|libsignal-protocol-c-2.3.3-1|22	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|libsignal-protocol-c-2.3.3-1|23	
21cr|libsignal-protocol-c-2.3.3-1|24	%description
21cr|libsignal-protocol-c-2.3.3-1|25	This is a ratcheting forward secrecy protocol that works in synchronous
21cr|libsignal-protocol-c-2.3.3-1|26	and asynchronous messaging environments.
21cr|libsignal-protocol-c-2.3.3-1|27	
21cr|libsignal-protocol-c-2.3.3-1|28	#------------------------------------------------
21cr|libsignal-protocol-c-2.3.3-1|29	
21cr|libsignal-protocol-c-2.3.3-1|30	%package -n	%{libname}
21cr|libsignal-protocol-c-2.3.3-1|31	Summary:	Signal Protocol C library
21cr|libsignal-protocol-c-2.3.3-1|32	Group:		System/Libraries
21cr|libsignal-protocol-c-2.3.3-1|33	
21cr|libsignal-protocol-c-2.3.3-1|34	%description -n	%{libname}
21cr|libsignal-protocol-c-2.3.3-1|35	This is a ratcheting forward secrecy protocol that works in synchronous
21cr|libsignal-protocol-c-2.3.3-1|36	and asynchronous messaging environments.
21cr|libsignal-protocol-c-2.3.3-1|37	
21cr|libsignal-protocol-c-2.3.3-1|38	%files -n %{libname}
21cr|libsignal-protocol-c-2.3.3-1|39	%license LICENSE
21cr|libsignal-protocol-c-2.3.3-1|40	%doc README.md
21cr|libsignal-protocol-c-2.3.3-1|41	%{_libdir}/%{name}.so.%{major}{,.*}
21cr|libsignal-protocol-c-2.3.3-1|42	
21cr|libsignal-protocol-c-2.3.3-1|43	#------------------------------------------------
21cr|libsignal-protocol-c-2.3.3-1|44	
21cr|libsignal-protocol-c-2.3.3-1|45	%package -n	%{develname}
21cr|libsignal-protocol-c-2.3.3-1|46	Summary:	Development package for %{name}
21cr|libsignal-protocol-c-2.3.3-1|47	Group:		Development/Other
21cr|libsignal-protocol-c-2.3.3-1|48	Requires:	%{libname} = %{EVRD}
21cr|libsignal-protocol-c-2.3.3-1|49	Provides:	signal-protocol-c-devel = %{EVRD}
21cr|libsignal-protocol-c-2.3.3-1|50	
21cr|libsignal-protocol-c-2.3.3-1|51	%description -n	%{develname}
21cr|libsignal-protocol-c-2.3.3-1|52	Header files for development with %{name}.
21cr|libsignal-protocol-c-2.3.3-1|53	
21cr|libsignal-protocol-c-2.3.3-1|54	%files -n %{develname}
21cr|libsignal-protocol-c-2.3.3-1|55	%{_includedir}/signal/
21cr|libsignal-protocol-c-2.3.3-1|56	%{_libdir}/%{name}.so
21cr|libsignal-protocol-c-2.3.3-1|57	%{_libdir}/pkgconfig/%{name}.pc
21cr|libsignal-protocol-c-2.3.3-1|58	
21cr|libsignal-protocol-c-2.3.3-1|59	#------------------------------------------------
21cr|libsignal-protocol-c-2.3.3-1|60	
21cr|libsignal-protocol-c-2.3.3-1|61	%prep
21cr|libsignal-protocol-c-2.3.3-1|62	%autosetup -p1
21cr|libsignal-protocol-c-2.3.3-1|63	
21cr|libsignal-protocol-c-2.3.3-1|64	%build
21cr|libsignal-protocol-c-2.3.3-1|65	%cmake
21cr|libsignal-protocol-c-2.3.3-1|66	%make
21cr|libsignal-protocol-c-2.3.3-1|67	
21cr|libsignal-protocol-c-2.3.3-1|68	%install
21cr|libsignal-protocol-c-2.3.3-1|69	%make_install -C build
21cr|libsignal-protocol-c-2.3.3-1|70	
21cr|libsignal-protocol-c-2.3.3-1|71	%check
21cr|libsignal-protocol-c-2.3.3-1|72	ctest -V %{?_smp_mflags}
21cr|libsignal-protocol-c-2.3.3-1|73	
21cr|libsignal-protocol-c-2.3.3-1|74	

2804 21
21cr|libsilk-1.0.8-1|1	%define major 0
21cr|libsilk-1.0.8-1|2	
21cr|libsilk-1.0.8-1|3	%define libname %mklibname SKP_SILK_SDK %{major}
21cr|libsilk-1.0.8-1|4	%define devname %mklibname SKP_SILK_SDK -d
21cr|libsilk-1.0.8-1|5	%define devnamestatic %mklibname SKP_SILK_SDK -d -s
21cr|libsilk-1.0.8-1|6	
21cr|libsilk-1.0.8-1|7	
21cr|libsilk-1.0.8-1|8	Name:		libsilk
21cr|libsilk-1.0.8-1|9	Version:	1.0.8
21cr|libsilk-1.0.8-1|10	Release:	1
21cr|libsilk-1.0.8-1|11	Summary:	libsilk is a library for the silk codec
21cr|libsilk-1.0.8-1|12	Group:		System/Libraries
21cr|libsilk-1.0.8-1|13	License:	Skype BSD-like
21cr|libsilk-1.0.8-1|14	URL:		http://stash.freeswitch.org
21cr|libsilk-1.0.8-1|15	Source:		libsilk-1.0.8.tar.gz
21cr|libsilk-1.0.8-1|16	
21cr|libsilk-1.0.8-1|17	%description
21cr|libsilk-1.0.8-1|18	libsilk is a library for the silk codec
21cr|libsilk-1.0.8-1|19	
21cr|libsilk-1.0.8-1|20	%files
21cr|libsilk-1.0.8-1|21	%doc ChangeLog AUTHORS COPYING NEWS README
21cr|libsilk-1.0.8-1|22	%{_bindir}/Decoder
21cr|libsilk-1.0.8-1|23	%{_bindir}/Encoder
21cr|libsilk-1.0.8-1|24	%{_bindir}/signalCompare
21cr|libsilk-1.0.8-1|25	
21cr|libsilk-1.0.8-1|26	#-------------------------------------------------------
21cr|libsilk-1.0.8-1|27	
21cr|libsilk-1.0.8-1|28	%package -n %{libname}
21cr|libsilk-1.0.8-1|29	Summary:	libsilk is a library for the silk codec
21cr|libsilk-1.0.8-1|30	Group:		System/Libraries
21cr|libsilk-1.0.8-1|31	
21cr|libsilk-1.0.8-1|32	%description -n %{libname}
21cr|libsilk-1.0.8-1|33	libsilk is a library for the silk codec
21cr|libsilk-1.0.8-1|34	
21cr|libsilk-1.0.8-1|35	%files -n %{libname}
21cr|libsilk-1.0.8-1|36	%{_libdir}/libSKP_SILK_SDK.so.%{major}*
21cr|libsilk-1.0.8-1|37	
21cr|libsilk-1.0.8-1|38	#-------------------------------------------------------
21cr|libsilk-1.0.8-1|39	
21cr|libsilk-1.0.8-1|40	%package -n %{devname}
21cr|libsilk-1.0.8-1|41	Summary:	silk development files
21cr|libsilk-1.0.8-1|42	Group:		Development/Other
21cr|libsilk-1.0.8-1|43	Requires:	%{libname} = %{EVRD}
21cr|libsilk-1.0.8-1|44	Provides:	%{name}-devel = %{EVRD}
21cr|libsilk-1.0.8-1|45	
21cr|libsilk-1.0.8-1|46	%description -n %{devname}
21cr|libsilk-1.0.8-1|47	silk development files.
21cr|libsilk-1.0.8-1|48	
21cr|libsilk-1.0.8-1|49	%files -n %{devname}
21cr|libsilk-1.0.8-1|50	%{_includedir}/silk
21cr|libsilk-1.0.8-1|51	%{_libdir}/libSKP_SILK_SDK.so
21cr|libsilk-1.0.8-1|52	%{_libdir}/pkgconfig/silk.pc
21cr|libsilk-1.0.8-1|53	
21cr|libsilk-1.0.8-1|54	#-------------------------------------------------------
21cr|libsilk-1.0.8-1|55	
21cr|libsilk-1.0.8-1|56	%package -n %{devnamestatic}
21cr|libsilk-1.0.8-1|57	Summary:	silk development files (static library)
21cr|libsilk-1.0.8-1|58	Group:		Development/Other
21cr|libsilk-1.0.8-1|59	Requires:	%{devname} = %{EVRD}
21cr|libsilk-1.0.8-1|60	Provides:	%{name}-static-devel = %{EVRD}
21cr|libsilk-1.0.8-1|61	
21cr|libsilk-1.0.8-1|62	%description -n %{devnamestatic}
21cr|libsilk-1.0.8-1|63	silk development files.
21cr|libsilk-1.0.8-1|64	
21cr|libsilk-1.0.8-1|65	%files -n %{devnamestatic}
21cr|libsilk-1.0.8-1|66	%{_libdir}/libSKP_SILK_SDK.a
21cr|libsilk-1.0.8-1|67	
21cr|libsilk-1.0.8-1|68	#-------------------------------------------------------
21cr|libsilk-1.0.8-1|69	
21cr|libsilk-1.0.8-1|70	%prep
21cr|libsilk-1.0.8-1|71	%setup -q
21cr|libsilk-1.0.8-1|72	
21cr|libsilk-1.0.8-1|73	%build
21cr|libsilk-1.0.8-1|74	./bootstrap.sh
21cr|libsilk-1.0.8-1|75	%configure --enable-static
21cr|libsilk-1.0.8-1|76	%make
21cr|libsilk-1.0.8-1|77	
21cr|libsilk-1.0.8-1|78	%install
21cr|libsilk-1.0.8-1|79	%make_install
21cr|libsilk-1.0.8-1|80	rm %{buildroot}%{_libdir}/*.la

2805 21
21cr|libsmf-1.3-2|1	%define major 		0
21cr|libsmf-1.3-2|2	%define libname		%mklibname %{name} %{major}
21cr|libsmf-1.3-2|3	%define develname	%mklibname -d %{name}
21cr|libsmf-1.3-2|4	
21cr|libsmf-1.3-2|5	Name:		libsmf
21cr|libsmf-1.3-2|6	Version:	1.3
21cr|libsmf-1.3-2|7	Release:	2
21cr|libsmf-1.3-2|8	Summary:	Library for handling SMF ("*.mid") files
21cr|libsmf-1.3-2|9	Group:		System/Libraries
21cr|libsmf-1.3-2|10	License:	BSD
21cr|libsmf-1.3-2|11	Source:		libsmf-1.3.tar.xz
21cr|libsmf-1.3-2|12	URL:		http://sourceforge.net/projects/libsmf/files/libsmf/
21cr|libsmf-1.3-2|13	BuildRequires: pkgconfig(glib-2.0)
21cr|libsmf-1.3-2|14	BuildRequires: readline-devel
21cr|libsmf-1.3-2|15	
21cr|libsmf-1.3-2|16	%description
21cr|libsmf-1.3-2|17	LibSMF is a BSD-licensed C library for handling SMF ("*.mid") files.
21cr|libsmf-1.3-2|18	It transparently handles conversions between time and pulses, tempo
21cr|libsmf-1.3-2|19	map handling etc. The only dependencies are C compiler and glib. Full
21cr|libsmf-1.3-2|20	API documentation and examples are included.
21cr|libsmf-1.3-2|21	
21cr|libsmf-1.3-2|22	%package -n %{libname}
21cr|libsmf-1.3-2|23	Summary:	Library for handling SMF ("*.mid") files
21cr|libsmf-1.3-2|24	Group:		System/Libraries
21cr|libsmf-1.3-2|25	
21cr|libsmf-1.3-2|26	%description -n %{libname}
21cr|libsmf-1.3-2|27	LibSMF is a BSD-licensed C library for handling SMF ("*.mid") files.
21cr|libsmf-1.3-2|28	It transparently handles conversions between time and pulses, tempo
21cr|libsmf-1.3-2|29	map handling etc. The only dependencies are C compiler and glib. Full
21cr|libsmf-1.3-2|30	API documentation and examples are included.
21cr|libsmf-1.3-2|31	
21cr|libsmf-1.3-2|32	
21cr|libsmf-1.3-2|33	%package -n %{develname}
21cr|libsmf-1.3-2|34	Summary:	Development headers for %{name}
21cr|libsmf-1.3-2|35	Group:		Development/C
21cr|libsmf-1.3-2|36	Requires:	%{libname} = %{EVRD}
21cr|libsmf-1.3-2|37	
21cr|libsmf-1.3-2|38	%description -n %{develname}
21cr|libsmf-1.3-2|39	LibSMF is a BSD-licensed C library for handling SMF ("*.mid") files.
21cr|libsmf-1.3-2|40	It transparently handles conversions between time and pulses, tempo
21cr|libsmf-1.3-2|41	map handling etc. The only dependencies are C compiler and glib. Full
21cr|libsmf-1.3-2|42	API documentation and examples are included.
21cr|libsmf-1.3-2|43	
21cr|libsmf-1.3-2|44	%prep
21cr|libsmf-1.3-2|45	%setup -q
21cr|libsmf-1.3-2|46	
21cr|libsmf-1.3-2|47	%build
21cr|libsmf-1.3-2|48	%configure --disable-static
21cr|libsmf-1.3-2|49	%make
21cr|libsmf-1.3-2|50	
21cr|libsmf-1.3-2|51	%install
21cr|libsmf-1.3-2|52	%makeinstall_std
21cr|libsmf-1.3-2|53	
21cr|libsmf-1.3-2|54	%files
21cr|libsmf-1.3-2|55	%{_bindir}/smfsh
21cr|libsmf-1.3-2|56	%{_mandir}/man1/smfsh.1*
21cr|libsmf-1.3-2|57	
21cr|libsmf-1.3-2|58	%files -n %{libname}
21cr|libsmf-1.3-2|59	%{_libdir}/*.so.%{major}*
21cr|libsmf-1.3-2|60	
21cr|libsmf-1.3-2|61	%files -n %{develname}
21cr|libsmf-1.3-2|62	%{_includedir}/*
21cr|libsmf-1.3-2|63	%{_libdir}/*.so
21cr|libsmf-1.3-2|64	%{_libdir}/pkgconfig/smf.pc

2806 21
21cr|libsnet-1.0.0-5|1	%define debug_package %{nil}
21cr|libsnet-1.0.0-5|2	
21cr|libsnet-1.0.0-5|3	%define major 0
21cr|libsnet-1.0.0-5|4	%define libname %mklibname snet %{major}
21cr|libsnet-1.0.0-5|5	%define libnamep %mklibname snet_p %{major}
21cr|libsnet-1.0.0-5|6	%define devname %mklibname snet -d
21cr|libsnet-1.0.0-5|7	
21cr|libsnet-1.0.0-5|8	%bcond_with profiled
21cr|libsnet-1.0.0-5|9	
21cr|libsnet-1.0.0-5|10	Summary:	The libsnet library
21cr|libsnet-1.0.0-5|11	Name:		libsnet
21cr|libsnet-1.0.0-5|12	Version:	1.0.0
21cr|libsnet-1.0.0-5|13	Release:	5
21cr|libsnet-1.0.0-5|14	Epoch:		1
21cr|libsnet-1.0.0-5|15	License:	BSD
21cr|libsnet-1.0.0-5|16	Group:		System/Libraries
21cr|libsnet-1.0.0-5|17	Url:		http://sourceforge.net/projects/libsnet
21cr|libsnet-1.0.0-5|18	Source0:	%{name}-%{version}.tar.gz
21cr|libsnet-1.0.0-5|19	Patch0:		libsnet-makefile_fixes.diff
21cr|libsnet-1.0.0-5|20	BuildRequires:	sasl-devel
21cr|libsnet-1.0.0-5|21	BuildRequires:	pkgconfig(openssl)
21cr|libsnet-1.0.0-5|22	BuildRequires:	pkgconfig(zlib)
21cr|libsnet-1.0.0-5|23	
21cr|libsnet-1.0.0-5|24	%description
21cr|libsnet-1.0.0-5|25	The libsnet library.
21cr|libsnet-1.0.0-5|26	
21cr|libsnet-1.0.0-5|27	#----------------------------------------------------------------------------
21cr|libsnet-1.0.0-5|28	
21cr|libsnet-1.0.0-5|29	%package -n %{libname}
21cr|libsnet-1.0.0-5|30	Summary:	The libsnet library
21cr|libsnet-1.0.0-5|31	Group:		System/Libraries
21cr|libsnet-1.0.0-5|32	
21cr|libsnet-1.0.0-5|33	%description -n %{libname}
21cr|libsnet-1.0.0-5|34	The libsnet library.
21cr|libsnet-1.0.0-5|35	
21cr|libsnet-1.0.0-5|36	%files -n %{libname}
21cr|libsnet-1.0.0-5|37	%{_libdir}/libsnet.so.%{major}*
21cr|libsnet-1.0.0-5|38	
21cr|libsnet-1.0.0-5|39	#----------------------------------------------------------------------------
21cr|libsnet-1.0.0-5|40	
21cr|libsnet-1.0.0-5|41	%if %{with profiled}
21cr|libsnet-1.0.0-5|42	%package -n %{libnamep}
21cr|libsnet-1.0.0-5|43	Summary:	The libsnet library
21cr|libsnet-1.0.0-5|44	Group:		System/Libraries
21cr|libsnet-1.0.0-5|45	Conflicts:	%{_lib}sname0 < 1:1.0.0
21cr|libsnet-1.0.0-5|46	
21cr|libsnet-1.0.0-5|47	%description -n %{libnamep}
21cr|libsnet-1.0.0-5|48	The libsnet library.
21cr|libsnet-1.0.0-5|49	
21cr|libsnet-1.0.0-5|50	%files -n %{libnamep}
21cr|libsnet-1.0.0-5|51	%{_libdir}/libsnet_p.so.%{major}*
21cr|libsnet-1.0.0-5|52	%endif
21cr|libsnet-1.0.0-5|53	
21cr|libsnet-1.0.0-5|54	#----------------------------------------------------------------------------
21cr|libsnet-1.0.0-5|55	
21cr|libsnet-1.0.0-5|56	%package -n %{devname}
21cr|libsnet-1.0.0-5|57	Summary:	Static library and header files for the libsnet library
21cr|libsnet-1.0.0-5|58	Group:		Development/C
21cr|libsnet-1.0.0-5|59	Requires:	%{libname} = %{EVRD}
21cr|libsnet-1.0.0-5|60	%if %{with profiled}
21cr|libsnet-1.0.0-5|61	Requires:	%{libnamep} = %{EVRD}
21cr|libsnet-1.0.0-5|62	%endif
21cr|libsnet-1.0.0-5|63	Provides:	snet-devel = %{EVRD}
21cr|libsnet-1.0.0-5|64	Provides:	libsnet-devel = %{EVRD}
21cr|libsnet-1.0.0-5|65	
21cr|libsnet-1.0.0-5|66	%description -n	%{devname}
21cr|libsnet-1.0.0-5|67	This package contains the static libsnet library and its header
21cr|libsnet-1.0.0-5|68	files needed to compile applications such as radmind, nefu, etc.
21cr|libsnet-1.0.0-5|69	
21cr|libsnet-1.0.0-5|70	%files -n %{devname}
21cr|libsnet-1.0.0-5|71	%{_includedir}/*
21cr|libsnet-1.0.0-5|72	%{_libdir}/*.so
21cr|libsnet-1.0.0-5|73	
21cr|libsnet-1.0.0-5|74	#----------------------------------------------------------------------------
21cr|libsnet-1.0.0-5|75	
21cr|libsnet-1.0.0-5|76	%prep
21cr|libsnet-1.0.0-5|77	%setup -q
21cr|libsnet-1.0.0-5|78	%patch0 -p1
21cr|libsnet-1.0.0-5|79	
21cr|libsnet-1.0.0-5|80	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|libsnet-1.0.0-5|81	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|libsnet-1.0.0-5|82	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|libsnet-1.0.0-5|83	
21cr|libsnet-1.0.0-5|84	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|libsnet-1.0.0-5|85	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|libsnet-1.0.0-5|86	done
21cr|libsnet-1.0.0-5|87	
21cr|libsnet-1.0.0-5|88	# lib64 fixes
21cr|libsnet-1.0.0-5|89	perl -pi -e "s|/lib\b|/%{_lib}|g" *
21cr|libsnet-1.0.0-5|90	
21cr|libsnet-1.0.0-5|91	%build
21cr|libsnet-1.0.0-5|92	export OPTOPTS="%{optflags} -fPIC"
21cr|libsnet-1.0.0-5|93	export LIBS="-lcrypto -lssl -lsasl2 -lz"
21cr|libsnet-1.0.0-5|94	
21cr|libsnet-1.0.0-5|95	%configure \
21cr|libsnet-1.0.0-5|96	%if %{without profiled}
21cr|libsnet-1.0.0-5|97	--enable-profiled=no \
21cr|libsnet-1.0.0-5|98	%endif
21cr|libsnet-1.0.0-5|99	--enable-shared \
21cr|libsnet-1.0.0-5|100	--disable-static \
21cr|libsnet-1.0.0-5|101	--with-zlib=%{_prefix} \
21cr|libsnet-1.0.0-5|102	--with-ssl=%{_prefix} \
21cr|libsnet-1.0.0-5|103	--with-sasl=%{_prefix}
21cr|libsnet-1.0.0-5|104	
21cr|libsnet-1.0.0-5|105	%make
21cr|libsnet-1.0.0-5|106	
21cr|libsnet-1.0.0-5|107	%install
21cr|libsnet-1.0.0-5|108	%makeinstall

2807 21
21cr|libsoundtouch4c-0.5-0.b1.3|1	%define beta b1
21cr|libsoundtouch4c-0.5-0.b1.3|2	%define	major 0
21cr|libsoundtouch4c-0.5-0.b1.3|3	%define libname %mklibname soundtouch4c %{major}
21cr|libsoundtouch4c-0.5-0.b1.3|4	%define devname %mklibname soundtouch4c -d
21cr|libsoundtouch4c-0.5-0.b1.3|5	
21cr|libsoundtouch4c-0.5-0.b1.3|6	Summary:	A wrapper for soundtouch so you can use it in C programs
21cr|libsoundtouch4c-0.5-0.b1.3|7	Name:		libsoundtouch4c
21cr|libsoundtouch4c-0.5-0.b1.3|8	Version:	0.5
21cr|libsoundtouch4c-0.5-0.b1.3|9	Release:	0.%{beta}.3
21cr|libsoundtouch4c-0.5-0.b1.3|10	License:	GPL
21cr|libsoundtouch4c-0.5-0.b1.3|11	Group:		System/Libraries
21cr|libsoundtouch4c-0.5-0.b1.3|12	Url:		http://lobstertech.com/2006/aug/23/soundtouch4c/
21cr|libsoundtouch4c-0.5-0.b1.3|13	Source0:	http://lobstertech.com/media/file/libsoundtouch4c/soundtouch4c-%{version}b.tar.gz
21cr|libsoundtouch4c-0.5-0.b1.3|14	BuildRequires:	pkgconfig(soundtouch) >= 1.3.1
21cr|libsoundtouch4c-0.5-0.b1.3|15	BuildRequires:	libtool
21cr|libsoundtouch4c-0.5-0.b1.3|16	
21cr|libsoundtouch4c-0.5-0.b1.3|17	%description
21cr|libsoundtouch4c-0.5-0.b1.3|18	A wrapper for soundtouch so you can use it in C programs.
21cr|libsoundtouch4c-0.5-0.b1.3|19	
21cr|libsoundtouch4c-0.5-0.b1.3|20	#----------------------------------------------------------------------------
21cr|libsoundtouch4c-0.5-0.b1.3|21	
21cr|libsoundtouch4c-0.5-0.b1.3|22	%package -n %{libname}
21cr|libsoundtouch4c-0.5-0.b1.3|23	Summary:	A wrapper for soundtouch so you can use it in C programs
21cr|libsoundtouch4c-0.5-0.b1.3|24	Group:		System/Libraries
21cr|libsoundtouch4c-0.5-0.b1.3|25	
21cr|libsoundtouch4c-0.5-0.b1.3|26	%description -n %{libname}
21cr|libsoundtouch4c-0.5-0.b1.3|27	A wrapper for soundtouch so you can use it in C programs.
21cr|libsoundtouch4c-0.5-0.b1.3|28	
21cr|libsoundtouch4c-0.5-0.b1.3|29	This package contains the shared libraries for libsoundtouch4c.
21cr|libsoundtouch4c-0.5-0.b1.3|30	
21cr|libsoundtouch4c-0.5-0.b1.3|31	%files -n %{libname}
21cr|libsoundtouch4c-0.5-0.b1.3|32	%doc AUTHORS COPYING
21cr|libsoundtouch4c-0.5-0.b1.3|33	%{_libdir}/*.so.%{major}
21cr|libsoundtouch4c-0.5-0.b1.3|34	%{_libdir}/*.so.%{major}.*
21cr|libsoundtouch4c-0.5-0.b1.3|35	
21cr|libsoundtouch4c-0.5-0.b1.3|36	#----------------------------------------------------------------------------
21cr|libsoundtouch4c-0.5-0.b1.3|37	
21cr|libsoundtouch4c-0.5-0.b1.3|38	%package -n %{devname}
21cr|libsoundtouch4c-0.5-0.b1.3|39	Summary:	Development package with static libs and headers
21cr|libsoundtouch4c-0.5-0.b1.3|40	Group:		Development/C
21cr|libsoundtouch4c-0.5-0.b1.3|41	Requires:	%{libname} = %{EVRD}
21cr|libsoundtouch4c-0.5-0.b1.3|42	Provides:	soundtouch4c-devel = %{EVRD}
21cr|libsoundtouch4c-0.5-0.b1.3|43	
21cr|libsoundtouch4c-0.5-0.b1.3|44	%description -n %{devname}
21cr|libsoundtouch4c-0.5-0.b1.3|45	Static libraries and header files for libsoundtouch4c.
21cr|libsoundtouch4c-0.5-0.b1.3|46	
21cr|libsoundtouch4c-0.5-0.b1.3|47	%files -n %{devname}
21cr|libsoundtouch4c-0.5-0.b1.3|48	%{_bindir}/soundtouch4c-demo
21cr|libsoundtouch4c-0.5-0.b1.3|49	%{_datadir}/aclocal/*.m4
21cr|libsoundtouch4c-0.5-0.b1.3|50	%{_mandir}/man7/*.7.*
21cr|libsoundtouch4c-0.5-0.b1.3|51	%{_includedir}/*
21cr|libsoundtouch4c-0.5-0.b1.3|52	%{_libdir}/*.so
21cr|libsoundtouch4c-0.5-0.b1.3|53	
21cr|libsoundtouch4c-0.5-0.b1.3|54	#----------------------------------------------------------------------------
21cr|libsoundtouch4c-0.5-0.b1.3|55	
21cr|libsoundtouch4c-0.5-0.b1.3|56	%prep
21cr|libsoundtouch4c-0.5-0.b1.3|57	%setup -q -n soundtouch4c-%{version}b
21cr|libsoundtouch4c-0.5-0.b1.3|58	
21cr|libsoundtouch4c-0.5-0.b1.3|59	%build
21cr|libsoundtouch4c-0.5-0.b1.3|60	%configure \
21cr|libsoundtouch4c-0.5-0.b1.3|61	--enable-shared
21cr|libsoundtouch4c-0.5-0.b1.3|62	%make
21cr|libsoundtouch4c-0.5-0.b1.3|63	
21cr|libsoundtouch4c-0.5-0.b1.3|64	%install
21cr|libsoundtouch4c-0.5-0.b1.3|65	%makeinstall_std
21cr|libsoundtouch4c-0.5-0.b1.3|66	

2808 21
21cr|libspatialite-5.0.1-1|1	%define major 7
21cr|libspatialite-5.0.1-1|2	%define libname %mklibname spatialite %{major}
21cr|libspatialite-5.0.1-1|3	%define develname %mklibname -d spatialite
21cr|libspatialite-5.0.1-1|4	
21cr|libspatialite-5.0.1-1|5	Name:		libspatialite
21cr|libspatialite-5.0.1-1|6	Version:	5.0.1
21cr|libspatialite-5.0.1-1|7	Release:	1
21cr|libspatialite-5.0.1-1|8	Summary:	SpatiaLite extension enables SQLite to support spatial data
21cr|libspatialite-5.0.1-1|9	Group:		System/Libraries
21cr|libspatialite-5.0.1-1|10	License:	MPL
21cr|libspatialite-5.0.1-1|11	URL:		https://www.gaia-gis.it/fossil/libspatialite/index
21cr|libspatialite-5.0.1-1|12	Source0:	http://www.gaia-gis.it/gaia-sins/%{name}-%{version}.tar.gz
21cr|libspatialite-5.0.1-1|13	BuildRequires:	sqlite3-devel
21cr|libspatialite-5.0.1-1|14	BuildRequires:	freexl-devel
21cr|libspatialite-5.0.1-1|15	BuildRequires:	geos-devel
21cr|libspatialite-5.0.1-1|16	BuildRequires:	librttopo-devel
21cr|libspatialite-5.0.1-1|17	BuildRequires:	minizip-devel
21cr|libspatialite-5.0.1-1|18	BuildRequires:	proj-devel
21cr|libspatialite-5.0.1-1|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libspatialite-5.0.1-1|20	BuildRequires:	pkgconfig(zlib)
21cr|libspatialite-5.0.1-1|21	
21cr|libspatialite-5.0.1-1|22	%description
21cr|libspatialite-5.0.1-1|23	Core package.
21cr|libspatialite-5.0.1-1|24	
21cr|libspatialite-5.0.1-1|25	#-------------------------------------------------------------------------------------
21cr|libspatialite-5.0.1-1|26	
21cr|libspatialite-5.0.1-1|27	%package -n	%{libname}
21cr|libspatialite-5.0.1-1|28	Summary:	SpatiaLite extension enables SQLite to support spatial data
21cr|libspatialite-5.0.1-1|29	Group:		System/Libraries
21cr|libspatialite-5.0.1-1|30	
21cr|libspatialite-5.0.1-1|31	%description -n	%{libname}
21cr|libspatialite-5.0.1-1|32	The SpatiaLite extension enables SQLite to support spatial data too [aka
21cr|libspatialite-5.0.1-1|33	GEOMETRY], in a way conformant to OpenGis specifications supports standard
21cr|libspatialite-5.0.1-1|34	WKT and WKB formats:
21cr|libspatialite-5.0.1-1|35	- implements SQL spatial functions such as AsText(), GeomFromText(), Area(),
21cr|libspatialite-5.0.1-1|36	PointN() and alike
21cr|libspatialite-5.0.1-1|37	- the complete set of OpenGis functions is supported via GEOS, this
21cr|libspatialite-5.0.1-1|38	comprehending sophisticated spatial analysis functions such as Overlaps(),
21cr|libspatialite-5.0.1-1|39	Touches(), Union(), Buffer() ..
21cr|libspatialite-5.0.1-1|40	- supports full Spatial metadata along the OpenGis specifications
21cr|libspatialite-5.0.1-1|41	- supports importing and exporting from / to shapefiles
21cr|libspatialite-5.0.1-1|42	- supports coordinate reprojection via PROJ.4 and EPSG geodetic parameters
21cr|libspatialite-5.0.1-1|43	dataset
21cr|libspatialite-5.0.1-1|44	- supports locale charsets via GNU libiconv
21cr|libspatialite-5.0.1-1|45	- implements a true Spatial Index based on the SQLite's RTree extension
21cr|libspatialite-5.0.1-1|46	
21cr|libspatialite-5.0.1-1|47	%files -n %{libname}
21cr|libspatialite-5.0.1-1|48	%{_libdir}/libspatialite.so.%{major}*
21cr|libspatialite-5.0.1-1|49	%{_libdir}/mod_spatialite.so.%{major}*
21cr|libspatialite-5.0.1-1|50	
21cr|libspatialite-5.0.1-1|51	#-------------------------------------------------------------------------------------
21cr|libspatialite-5.0.1-1|52	
21cr|libspatialite-5.0.1-1|53	%package -n	%{develname}
21cr|libspatialite-5.0.1-1|54	Summary:	Devel files for spatialite library
21cr|libspatialite-5.0.1-1|55	Group:		Development/C
21cr|libspatialite-5.0.1-1|56	Provides:	%{name}-devel = %{version}-%{release}
21cr|libspatialite-5.0.1-1|57	Provides:	spatialite-devel =  %{version}-%{release}
21cr|libspatialite-5.0.1-1|58	Requires:	%{libname} = %{version}-%{release}
21cr|libspatialite-5.0.1-1|59	
21cr|libspatialite-5.0.1-1|60	%description -n	%{develname}
21cr|libspatialite-5.0.1-1|61	Devel files for spatialite library
21cr|libspatialite-5.0.1-1|62	
21cr|libspatialite-5.0.1-1|63	%files -n %{develname}
21cr|libspatialite-5.0.1-1|64	%{_includedir}/*
21cr|libspatialite-5.0.1-1|65	%{_libdir}/*.so
21cr|libspatialite-5.0.1-1|66	%{_libdir}/pkgconfig/*.pc
21cr|libspatialite-5.0.1-1|67	
21cr|libspatialite-5.0.1-1|68	#-------------------------------------------------------------------------------------
21cr|libspatialite-5.0.1-1|69	
21cr|libspatialite-5.0.1-1|70	%prep
21cr|libspatialite-5.0.1-1|71	%setup -q
21cr|libspatialite-5.0.1-1|72	
21cr|libspatialite-5.0.1-1|73	%build
21cr|libspatialite-5.0.1-1|74	autoreconf -fi
21cr|libspatialite-5.0.1-1|75	%configure --enable-static=no
21cr|libspatialite-5.0.1-1|76	%make
21cr|libspatialite-5.0.1-1|77	
21cr|libspatialite-5.0.1-1|78	%install
21cr|libspatialite-5.0.1-1|79	%makeinstall_std

2809 21
21cr|libspectrum-1.5.0-1|1	%define major 9
21cr|libspectrum-1.5.0-1|2	%define libname %mklibname spectrum %{major}
21cr|libspectrum-1.5.0-1|3	%define devname %mklibname spectrum -d
21cr|libspectrum-1.5.0-1|4	
21cr|libspectrum-1.5.0-1|5	Summary:	Library to work with ZX Spectrum emulator files
21cr|libspectrum-1.5.0-1|6	Name:		libspectrum
21cr|libspectrum-1.5.0-1|7	Version:	1.5.0
21cr|libspectrum-1.5.0-1|8	Release:	1
21cr|libspectrum-1.5.0-1|9	License:	GPLv2+
21cr|libspectrum-1.5.0-1|10	Group:		System/Libraries
21cr|libspectrum-1.5.0-1|11	Url:		http://fuse-emulator.sourceforge.net/
21cr|libspectrum-1.5.0-1|12	Source0:	http://prdownloads.sourceforge.net/fuse-emulator/%{name}-%{version}.tar.gz
21cr|libspectrum-1.5.0-1|13	BuildRequires:	bzip2-devel
21cr|libspectrum-1.5.0-1|14	BuildRequires:	pkgconfig(audiofile)
21cr|libspectrum-1.5.0-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|libspectrum-1.5.0-1|16	BuildRequires:	pkgconfig(libgcrypt)
21cr|libspectrum-1.5.0-1|17	BuildRequires:	pkgconfig(zlib)
21cr|libspectrum-1.5.0-1|18	
21cr|libspectrum-1.5.0-1|19	%description
21cr|libspectrum-1.5.0-1|20	libspectrum is a fairly simple library designed to make the handling
21cr|libspectrum-1.5.0-1|21	of various ZX Spectrum emulator-related file formats easy.  So far it
21cr|libspectrum-1.5.0-1|22	handles:
21cr|libspectrum-1.5.0-1|23	
21cr|libspectrum-1.5.0-1|24	* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and
21cr|libspectrum-1.5.0-1|25	+D snapshots (read only).
21cr|libspectrum-1.5.0-1|26	* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only).
21cr|libspectrum-1.5.0-1|27	* Input recordings: .rzx (read/write).
21cr|libspectrum-1.5.0-1|28	* Timex cartridges: .dck (read only).
21cr|libspectrum-1.5.0-1|29	* IDE hard disk images: .hdf (read/write).
21cr|libspectrum-1.5.0-1|30	
21cr|libspectrum-1.5.0-1|31	#----------------------------------------------------------------------------
21cr|libspectrum-1.5.0-1|32	
21cr|libspectrum-1.5.0-1|33	%package -n %{libname}
21cr|libspectrum-1.5.0-1|34	Summary:	Library to work with ZX Spectrum emulator files
21cr|libspectrum-1.5.0-1|35	Group:		System/Libraries
21cr|libspectrum-1.5.0-1|36	
21cr|libspectrum-1.5.0-1|37	%description -n %{libname}
21cr|libspectrum-1.5.0-1|38	libspectrum is a library which is designed to make the input and
21cr|libspectrum-1.5.0-1|39	output of ZX Spectrum emulator files slightly easier than it would be
21cr|libspectrum-1.5.0-1|40	otherwise. It should hopefully compile and run on Unix-based systems,
21cr|libspectrum-1.5.0-1|41	Win32 and Mac OS X.
21cr|libspectrum-1.5.0-1|42	
21cr|libspectrum-1.5.0-1|43	Currently supported are:
21cr|libspectrum-1.5.0-1|44	
21cr|libspectrum-1.5.0-1|45	* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and
21cr|libspectrum-1.5.0-1|46	+D snapshots (read only).
21cr|libspectrum-1.5.0-1|47	* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only).
21cr|libspectrum-1.5.0-1|48	* Input recordings: .rzx (read/write).
21cr|libspectrum-1.5.0-1|49	* Timex cartridges: .dck (read only).
21cr|libspectrum-1.5.0-1|50	* IDE hard disk images: .hdf (read/write).
21cr|libspectrum-1.5.0-1|51	
21cr|libspectrum-1.5.0-1|52	This package provides the libraries to handle ZX Spectrum emulator files.
21cr|libspectrum-1.5.0-1|53	
21cr|libspectrum-1.5.0-1|54	%files -n %{libname}
21cr|libspectrum-1.5.0-1|55	%doc COPYING README doc/libspectrum.txt
21cr|libspectrum-1.5.0-1|56	%{_libdir}/libspectrum.so.%{major}*
21cr|libspectrum-1.5.0-1|57	
21cr|libspectrum-1.5.0-1|58	#----------------------------------------------------------------------------
21cr|libspectrum-1.5.0-1|59	
21cr|libspectrum-1.5.0-1|60	%package -n %{devname}
21cr|libspectrum-1.5.0-1|61	Summary:	Development files for programs which will use the libspectrum library
21cr|libspectrum-1.5.0-1|62	Group:		Development/C
21cr|libspectrum-1.5.0-1|63	Requires:	%{libname} = %{EVRD}
21cr|libspectrum-1.5.0-1|64	Provides:	%{name}-devel = %{EVRD}
21cr|libspectrum-1.5.0-1|65	
21cr|libspectrum-1.5.0-1|66	%description -n %{devname}
21cr|libspectrum-1.5.0-1|67	This package provides the necessary development libraries and include
21cr|libspectrum-1.5.0-1|68	files to allow you to develop with libspectrum.
21cr|libspectrum-1.5.0-1|69	
21cr|libspectrum-1.5.0-1|70	%files -n %{devname}
21cr|libspectrum-1.5.0-1|71	%doc COPYING README doc/libspectrum.txt
21cr|libspectrum-1.5.0-1|72	%{_libdir}/libspectrum.so
21cr|libspectrum-1.5.0-1|73	%{_libdir}/pkgconfig/libspectrum.pc
21cr|libspectrum-1.5.0-1|74	%{_includedir}/%{name}.h
21cr|libspectrum-1.5.0-1|75	%{_mandir}/man3/%{name}.3*
21cr|libspectrum-1.5.0-1|76	
21cr|libspectrum-1.5.0-1|77	#----------------------------------------------------------------------------
21cr|libspectrum-1.5.0-1|78	
21cr|libspectrum-1.5.0-1|79	%prep
21cr|libspectrum-1.5.0-1|80	%setup -q
21cr|libspectrum-1.5.0-1|81	
21cr|libspectrum-1.5.0-1|82	%build
21cr|libspectrum-1.5.0-1|83	autoreconf -fi
21cr|libspectrum-1.5.0-1|84	%configure --disable-static
21cr|libspectrum-1.5.0-1|85	%make
21cr|libspectrum-1.5.0-1|86	
21cr|libspectrum-1.5.0-1|87	%install
21cr|libspectrum-1.5.0-1|88	%makeinstall_std

2810 21
21cr|libspnav-1.0-1|1	
21cr|libspnav-1.0-1|2	%define oname spnav
21cr|libspnav-1.0-1|3	
21cr|libspnav-1.0-1|4	%define major 0
21cr|libspnav-1.0-1|5	%define libname %mklibname %{oname} %{major}
21cr|libspnav-1.0-1|6	%define devname %mklibname %{oname} -d
21cr|libspnav-1.0-1|7	
21cr|libspnav-1.0-1|8	Summary:	library to access 3D-input-devices
21cr|libspnav-1.0-1|9	Name:		libspnav
21cr|libspnav-1.0-1|10	Version:	1.0
21cr|libspnav-1.0-1|11	Release:	1
21cr|libspnav-1.0-1|12	License:	BSD
21cr|libspnav-1.0-1|13	Group:		System/Libraries
21cr|libspnav-1.0-1|14	Url:		http://spacenav.sourceforge.net/
21cr|libspnav-1.0-1|15	Source0:	http://download.sourceforge.net/spacenav/%{name}-%{version}.tar.gz
21cr|libspnav-1.0-1|16	BuildRequires:	pkgconfig(x11)
21cr|libspnav-1.0-1|17	
21cr|libspnav-1.0-1|18	%description
21cr|libspnav-1.0-1|19	The libspnav library is provided as a replacement of the magellan library. It
21cr|libspnav-1.0-1|20	provides a cleaner, and more orthogonal interface. libspnav supports both the
21cr|libspnav-1.0-1|21	original X11 protocol for communicating with the driver, and the new
21cr|libspnav-1.0-1|22	alternative non-X protocol. Programs that choose to use the X11 protocol, are
21cr|libspnav-1.0-1|23	automatically compatible with either the free spacenavd driver or the official
21cr|libspnav-1.0-1|24	3dxserv, as if they were using the magellan SDK.
21cr|libspnav-1.0-1|25	
21cr|libspnav-1.0-1|26	Also, libspnav provides a magellan API wrapper on top of the new API. So, any
21cr|libspnav-1.0-1|27	applications that were using the magellan library, can switch to libspnav
21cr|libspnav-1.0-1|28	without any changes. And programmers that are familliar with the magellan API
21cr|libspnav-1.0-1|29	can continue using it with a free library without the restrictions of the
21cr|libspnav-1.0-1|30	official SDK.
21cr|libspnav-1.0-1|31	
21cr|libspnav-1.0-1|32	#----------------------------------------------------------------------------
21cr|libspnav-1.0-1|33	
21cr|libspnav-1.0-1|34	%package -n %{libname}
21cr|libspnav-1.0-1|35	Summary:	Library to access 3D-input-devices
21cr|libspnav-1.0-1|36	Group:		System/Libraries
21cr|libspnav-1.0-1|37	
21cr|libspnav-1.0-1|38	%description -n %{libname}
21cr|libspnav-1.0-1|39	The libspnav library is provided as a replacement of the magellan library. It
21cr|libspnav-1.0-1|40	provides a cleaner, and more orthogonal interface. libspnav supports both the
21cr|libspnav-1.0-1|41	original X11 protocol for communicating with the driver, and the new
21cr|libspnav-1.0-1|42	alternative non-X protocol. Programs that choose to use the X11 protocol, are
21cr|libspnav-1.0-1|43	automatically compatible with either the free spacenavd driver or the official
21cr|libspnav-1.0-1|44	3dxserv, as if they were using the magellan SDK.
21cr|libspnav-1.0-1|45	
21cr|libspnav-1.0-1|46	Also, libspnav provides a magellan API wrapper on top of the new API. So, any
21cr|libspnav-1.0-1|47	applications that were using the magellan library, can switch to libspnav
21cr|libspnav-1.0-1|48	without any changes. And programmers that are familliar with the magellan API
21cr|libspnav-1.0-1|49	can continue using it with a free library without the restrictions of the
21cr|libspnav-1.0-1|50	official SDK.
21cr|libspnav-1.0-1|51	
21cr|libspnav-1.0-1|52	%files -n %{libname}
21cr|libspnav-1.0-1|53	%{_libdir}/libspnav.so.%{major}*
21cr|libspnav-1.0-1|54	
21cr|libspnav-1.0-1|55	#----------------------------------------------------------------------------
21cr|libspnav-1.0-1|56	
21cr|libspnav-1.0-1|57	%package -n %{devname}
21cr|libspnav-1.0-1|58	Summary:	Development files for %{name}
21cr|libspnav-1.0-1|59	Group:		Development/C
21cr|libspnav-1.0-1|60	Requires:	%{libname} = %{EVRD}
21cr|libspnav-1.0-1|61	Provides:	%{name}-devel = %{EVRD}
21cr|libspnav-1.0-1|62	Provides:	%{oname}-devel = %{EVRD}
21cr|libspnav-1.0-1|63	
21cr|libspnav-1.0-1|64	%description -n %{devname}
21cr|libspnav-1.0-1|65	libspnav - library to access 3D-input-devices.
21cr|libspnav-1.0-1|66	
21cr|libspnav-1.0-1|67	This package contains development files.
21cr|libspnav-1.0-1|68	
21cr|libspnav-1.0-1|69	%files -n %{devname}
21cr|libspnav-1.0-1|70	%{_includedir}/*.h
21cr|libspnav-1.0-1|71	%{_libdir}/*.so
21cr|libspnav-1.0-1|72	%{_datadir}/pkgconfig/spnav.pc
21cr|libspnav-1.0-1|73	#----------------------------------------------------------------------------
21cr|libspnav-1.0-1|74	
21cr|libspnav-1.0-1|75	%prep
21cr|libspnav-1.0-1|76	%autosetup -p1
21cr|libspnav-1.0-1|77	
21cr|libspnav-1.0-1|78	%build
21cr|libspnav-1.0-1|79	sed -i "s/libdir=lib/libdir=%{_lib}/g" configure
21cr|libspnav-1.0-1|80	
21cr|libspnav-1.0-1|81	%configure \
21cr|libspnav-1.0-1|82	--disable-static
21cr|libspnav-1.0-1|83	
21cr|libspnav-1.0-1|84	sed -i "s/CFLAGS =/CFLAGS +=/g" Makefile
21cr|libspnav-1.0-1|85	sed -i "s/-Wl,--no-undefined//g" Makefile
21cr|libspnav-1.0-1|86	%make
21cr|libspnav-1.0-1|87	
21cr|libspnav-1.0-1|88	%install
21cr|libspnav-1.0-1|89	%makeinstall_std
21cr|libspnav-1.0-1|90	
21cr|libspnav-1.0-1|91	chmod 755 %{buildroot}%{_libdir}/*.so.*
21cr|libspnav-1.0-1|92	chmod 644 %{buildroot}%{_includedir}/*.h
21cr|libspnav-1.0-1|93	
21cr|libspnav-1.0-1|94	# Remove static library
21cr|libspnav-1.0-1|95	rm -f %{buildroot}%{_libdir}/%{name}.a

2811 21
21cr|libspopc-0.7.8-6|1	%define major 0
21cr|libspopc-0.7.8-6|2	%define libname %mklibname spopc %{major}
21cr|libspopc-0.7.8-6|3	%define devname %mklibname spopc -d
21cr|libspopc-0.7.8-6|4	
21cr|libspopc-0.7.8-6|5	Summary:	POP3 client library
21cr|libspopc-0.7.8-6|6	Name:		libspopc
21cr|libspopc-0.7.8-6|7	Version:	0.7.8
21cr|libspopc-0.7.8-6|8	Release:	6
21cr|libspopc-0.7.8-6|9	License:	LGPLv2+
21cr|libspopc-0.7.8-6|10	Group:		System/Libraries
21cr|libspopc-0.7.8-6|11	Url:		http://brouits.free.fr/libspopc/
21cr|libspopc-0.7.8-6|12	Source0:	http://brouits.free.fr/libspopc/releases/%{name}-%{version}.tar.gz
21cr|libspopc-0.7.8-6|13	Patch0:		libspopc-shared.diff
21cr|libspopc-0.7.8-6|14	BuildRequires:	pkgconfig(openssl)
21cr|libspopc-0.7.8-6|15	
21cr|libspopc-0.7.8-6|16	%description
21cr|libspopc-0.7.8-6|17	'libspopc' is a simple-to-use POP3 client library. It provides an easy and
21cr|libspopc-0.7.8-6|18	quick way to host a POP3 client within a program to C developers without
21cr|libspopc-0.7.8-6|19	exposing them to socket programming. However, the socket layer is also
21cr|libspopc-0.7.8-6|20	accessible. libspopc allows mail programs to connect to many POP accounts and
21cr|libspopc-0.7.8-6|21	manage email. It implements the client side of RFC 1939. The email client can
21cr|libspopc-0.7.8-6|22	download email headers before downloading the entire message.
21cr|libspopc-0.7.8-6|23	
21cr|libspopc-0.7.8-6|24	#----------------------------------------------------------------------------
21cr|libspopc-0.7.8-6|25	
21cr|libspopc-0.7.8-6|26	%package -n %{libname}
21cr|libspopc-0.7.8-6|27	Summary:	POP3 client library
21cr|libspopc-0.7.8-6|28	Group:		System/Libraries
21cr|libspopc-0.7.8-6|29	
21cr|libspopc-0.7.8-6|30	%description -n %{libname}
21cr|libspopc-0.7.8-6|31	'libspopc' is a simple-to-use POP3 client library. It provides an easy and
21cr|libspopc-0.7.8-6|32	quick way to host a POP3 client within a program to C developers without
21cr|libspopc-0.7.8-6|33	exposing them to socket programming. However, the socket layer is also
21cr|libspopc-0.7.8-6|34	accessible. libspopc allows mail programs to connect to many POP accounts and
21cr|libspopc-0.7.8-6|35	manage email. It implements the client side of RFC 1939. The email client can
21cr|libspopc-0.7.8-6|36	download email headers before downloading the entire message.
21cr|libspopc-0.7.8-6|37	
21cr|libspopc-0.7.8-6|38	%files -n %{libname}
21cr|libspopc-0.7.8-6|39	%doc AUTHORS ChangeLog README doc/*.txt doc/*.html
21cr|libspopc-0.7.8-6|40	%{_libdir}/libspopc.so.%{major}*
21cr|libspopc-0.7.8-6|41	
21cr|libspopc-0.7.8-6|42	#----------------------------------------------------------------------------
21cr|libspopc-0.7.8-6|43	
21cr|libspopc-0.7.8-6|44	%package -n %{devname}
21cr|libspopc-0.7.8-6|45	Summary:	Development library and header files for %{name}
21cr|libspopc-0.7.8-6|46	Group:		Development/C
21cr|libspopc-0.7.8-6|47	Requires:	%{libname} = %{EVRD}
21cr|libspopc-0.7.8-6|48	Provides:	spopc-devel = %{EVRD}
21cr|libspopc-0.7.8-6|49	
21cr|libspopc-0.7.8-6|50	%description -n %{devname}
21cr|libspopc-0.7.8-6|51	'libspopc' is a simple-to-use POP3 client library. It provides an easy and
21cr|libspopc-0.7.8-6|52	quick way to host a POP3 client within a program to C developers without
21cr|libspopc-0.7.8-6|53	exposing them to socket programming. However, the socket layer is also
21cr|libspopc-0.7.8-6|54	accessible. libspopc allows mail programs to connect to many POP accounts and
21cr|libspopc-0.7.8-6|55	manage email. It implements the client side of RFC 1939. The email client can
21cr|libspopc-0.7.8-6|56	download email headers before downloading the entire message.
21cr|libspopc-0.7.8-6|57	
21cr|libspopc-0.7.8-6|58	This package contains the development library and header files for %{name}
21cr|libspopc-0.7.8-6|59	
21cr|libspopc-0.7.8-6|60	%files -n %{devname}
21cr|libspopc-0.7.8-6|61	%doc README.examples examples
21cr|libspopc-0.7.8-6|62	%{_includedir}/*
21cr|libspopc-0.7.8-6|63	%{_libdir}/libspopc.so
21cr|libspopc-0.7.8-6|64	%{_libdir}/libspopc.a
21cr|libspopc-0.7.8-6|65	
21cr|libspopc-0.7.8-6|66	#----------------------------------------------------------------------------
21cr|libspopc-0.7.8-6|67	
21cr|libspopc-0.7.8-6|68	%prep
21cr|libspopc-0.7.8-6|69	%setup -q
21cr|libspopc-0.7.8-6|70	%patch -p0
21cr|libspopc-0.7.8-6|71	
21cr|libspopc-0.7.8-6|72	# fix attribs
21cr|libspopc-0.7.8-6|73	chmod 644 AUTHORS ChangeLog doc/README* README* doc/*.txt doc/*.html examples/*
21cr|libspopc-0.7.8-6|74	
21cr|libspopc-0.7.8-6|75	%build
21cr|libspopc-0.7.8-6|76	make
21cr|libspopc-0.7.8-6|77	
21cr|libspopc-0.7.8-6|78	%install
21cr|libspopc-0.7.8-6|79	install -d %{buildroot}%{_includedir}
21cr|libspopc-0.7.8-6|80	install -d %{buildroot}%{_libdir}
21cr|libspopc-0.7.8-6|81	
21cr|libspopc-0.7.8-6|82	install -m0755 libspopc.so.%{version} %{buildroot}%{_libdir}/
21cr|libspopc-0.7.8-6|83	ln -snf libspopc.so.%{version} %{buildroot}%{_libdir}/libspopc.so.0.7
21cr|libspopc-0.7.8-6|84	ln -snf libspopc.so.%{version} %{buildroot}%{_libdir}/libspopc.so.0
21cr|libspopc-0.7.8-6|85	ln -snf libspopc.so.%{version} %{buildroot}%{_libdir}/libspopc.so
21cr|libspopc-0.7.8-6|86	
21cr|libspopc-0.7.8-6|87	install -m0755 libspopc.a %{buildroot}%{_libdir}/
21cr|libspopc-0.7.8-6|88	install -m0644 libspopc.h %{buildroot}%{_includedir}/
21cr|libspopc-0.7.8-6|89	
21cr|libspopc-0.7.8-6|90	cp doc/README README.examples

2812 21
21cr|libsrcinst-2.5-9|1	%define shortname srcinst
21cr|libsrcinst-2.5-9|2	
21cr|libsrcinst-2.5-9|3	%define major 0
21cr|libsrcinst-2.5-9|4	%define libname %mklibname %{shortname} %{major}
21cr|libsrcinst-2.5-9|5	%define devname %mklibname %{shortname} -d
21cr|libsrcinst-2.5-9|6	
21cr|libsrcinst-2.5-9|7	Summary:	Basic library used by sourceinstall
21cr|libsrcinst-2.5-9|8	Name:		libsrcinst
21cr|libsrcinst-2.5-9|9	Version:	2.5
21cr|libsrcinst-2.5-9|10	Release:	9
21cr|libsrcinst-2.5-9|11	License:	GPLv3+
21cr|libsrcinst-2.5-9|12	Group:		System/Libraries
21cr|libsrcinst-2.5-9|13	Url:		http://www.gnu.org/software/sourceinstall
21cr|libsrcinst-2.5-9|14	Source0:	ftp://ftp.gnu.org/gnu/sourceinstall/%{name}-%{version}.tar.gz
21cr|libsrcinst-2.5-9|15	Source10:	%{name}.rpmlintrc
21cr|libsrcinst-2.5-9|16	BuildRequires:	info-install
21cr|libsrcinst-2.5-9|17	
21cr|libsrcinst-2.5-9|18	%description
21cr|libsrcinst-2.5-9|19	Libsrcinst is the basic library used by the sourceinstall application.
21cr|libsrcinst-2.5-9|20	Sourceinstall provides a way to centralize source installation.
21cr|libsrcinst-2.5-9|21	
21cr|libsrcinst-2.5-9|22	#----------------------------------------------------------------------------
21cr|libsrcinst-2.5-9|23	
21cr|libsrcinst-2.5-9|24	%package -n %{libname}
21cr|libsrcinst-2.5-9|25	Summary:	Basic library used by sourceinstall
21cr|libsrcinst-2.5-9|26	Group:		System/Libraries
21cr|libsrcinst-2.5-9|27	
21cr|libsrcinst-2.5-9|28	%description -n %{libname}
21cr|libsrcinst-2.5-9|29	Libsrcinst is the basic library used by the sourceinstall application.
21cr|libsrcinst-2.5-9|30	Sourceinstall provides a way to centralize source installation.
21cr|libsrcinst-2.5-9|31	
21cr|libsrcinst-2.5-9|32	%files -n %{libname}
21cr|libsrcinst-2.5-9|33	%{_libdir}/%{name}.so.%{major}*
21cr|libsrcinst-2.5-9|34	
21cr|libsrcinst-2.5-9|35	#----------------------------------------------------------------------------
21cr|libsrcinst-2.5-9|36	
21cr|libsrcinst-2.5-9|37	%package -n %{devname}
21cr|libsrcinst-2.5-9|38	Summary:	Development headers for the sourceinstall library
21cr|libsrcinst-2.5-9|39	Group:		Development/C
21cr|libsrcinst-2.5-9|40	Provides:	%{name}-devel = %{EVRD}
21cr|libsrcinst-2.5-9|41	Requires:	%{libname} = %{EVRD}
21cr|libsrcinst-2.5-9|42	
21cr|libsrcinst-2.5-9|43	%description -n %{devname}
21cr|libsrcinst-2.5-9|44	Libsrcinst is the basic library used by the sourceinstall application.
21cr|libsrcinst-2.5-9|45	Sourceinstall provides a way to centralize source installation.
21cr|libsrcinst-2.5-9|46	
21cr|libsrcinst-2.5-9|47	%files -n %{devname} -f %{name}.lang
21cr|libsrcinst-2.5-9|48	%doc AUTHORS README.API TODO
21cr|libsrcinst-2.5-9|49	%{_includedir}/%{shortname}
21cr|libsrcinst-2.5-9|50	%{_libdir}/%{name}.so
21cr|libsrcinst-2.5-9|51	%{_libdir}/pkgconfig/%{name}.pc
21cr|libsrcinst-2.5-9|52	%{_mandir}/*/*
21cr|libsrcinst-2.5-9|53	
21cr|libsrcinst-2.5-9|54	#----------------------------------------------------------------------------
21cr|libsrcinst-2.5-9|55	
21cr|libsrcinst-2.5-9|56	%prep
21cr|libsrcinst-2.5-9|57	%setup -q
21cr|libsrcinst-2.5-9|58	
21cr|libsrcinst-2.5-9|59	%build
21cr|libsrcinst-2.5-9|60	PATH=$PATH:/sbin %configure --disable-static
21cr|libsrcinst-2.5-9|61	%make
21cr|libsrcinst-2.5-9|62	
21cr|libsrcinst-2.5-9|63	%install
21cr|libsrcinst-2.5-9|64	PATH=$PATH:/sbin %makeinstall_std
21cr|libsrcinst-2.5-9|65	
21cr|libsrcinst-2.5-9|66	%find_lang %{name}

2813 21
21cr|libsrs2-1.0.18-13|1	%define _disable_rebuild_configure 1
21cr|libsrs2-1.0.18-13|2	
21cr|libsrs2-1.0.18-13|3	%define major 0
21cr|libsrs2-1.0.18-13|4	%define libname %mklibname srs2_ %{major}
21cr|libsrs2-1.0.18-13|5	%define devname %mklibname srs2 -d
21cr|libsrs2-1.0.18-13|6	
21cr|libsrs2-1.0.18-13|7	Summary:	SRS email address rewriting engine
21cr|libsrs2-1.0.18-13|8	Name:		libsrs2
21cr|libsrs2-1.0.18-13|9	Version:	1.0.18
21cr|libsrs2-1.0.18-13|10	Release:	13
21cr|libsrs2-1.0.18-13|11	License:	BSD
21cr|libsrs2-1.0.18-13|12	Group:		System/Libraries
21cr|libsrs2-1.0.18-13|13	Url:		http://www.libsrs2.org/
21cr|libsrs2-1.0.18-13|14	Source0:	http://www.libsrs2.org/srs/%{name}-%{version}.tar.bz2
21cr|libsrs2-1.0.18-13|15	BuildRequires:	autoconf2.5
21cr|libsrs2-1.0.18-13|16	BuildRequires:	libtool
21cr|libsrs2-1.0.18-13|17	
21cr|libsrs2-1.0.18-13|18	%description
21cr|libsrs2-1.0.18-13|19	libsrs2 is the next generation SRS library. SPF verifies that the
21cr|libsrs2-1.0.18-13|20	Sender address of a mail matches (according to some policy) the
21cr|libsrs2-1.0.18-13|21	client IP address which submits the mail. When a mail is forwarded,
21cr|libsrs2-1.0.18-13|22	the sender address must be rewritten to comply with SPF policy. The
21cr|libsrs2-1.0.18-13|23	Sender Rewriting Scheme, or SRS, provides a standard for this
21cr|libsrs2-1.0.18-13|24	rewriting which is not vulnerable to attacks by spammers.
21cr|libsrs2-1.0.18-13|25	
21cr|libsrs2-1.0.18-13|26	#----------------------------------------------------------------------------
21cr|libsrs2-1.0.18-13|27	
21cr|libsrs2-1.0.18-13|28	%package -n %{libname}
21cr|libsrs2-1.0.18-13|29	Summary:	SRS email address rewriting engine
21cr|libsrs2-1.0.18-13|30	Group:		System/Libraries
21cr|libsrs2-1.0.18-13|31	Conflicts:	%{_lib}srs_2 < 1.0.18-11
21cr|libsrs2-1.0.18-13|32	Obsoletes:	%{_lib}srs_2 < 1.0.18-11
21cr|libsrs2-1.0.18-13|33	
21cr|libsrs2-1.0.18-13|34	%description -n %{libname}
21cr|libsrs2-1.0.18-13|35	libsrs2 is the next generation SRS library. SPF verifies that the
21cr|libsrs2-1.0.18-13|36	Sender address of a mail matches (according to some policy) the
21cr|libsrs2-1.0.18-13|37	client IP address which submits the mail. When a mail is forwarded,
21cr|libsrs2-1.0.18-13|38	the sender address must be rewritten to comply with SPF policy. The
21cr|libsrs2-1.0.18-13|39	Sender Rewriting Scheme, or SRS, provides a standard for this
21cr|libsrs2-1.0.18-13|40	rewriting which is not vulnerable to attacks by spammers.
21cr|libsrs2-1.0.18-13|41	
21cr|libsrs2-1.0.18-13|42	%files -n %{libname}
21cr|libsrs2-1.0.18-13|43	%doc README NEWS AUTHORS
21cr|libsrs2-1.0.18-13|44	%{_libdir}/libsrs2.so.%{major}*
21cr|libsrs2-1.0.18-13|45	
21cr|libsrs2-1.0.18-13|46	#----------------------------------------------------------------------------
21cr|libsrs2-1.0.18-13|47	
21cr|libsrs2-1.0.18-13|48	%package -n %{devname}
21cr|libsrs2-1.0.18-13|49	Summary:	Development tools needed to build programs that use libsrs2
21cr|libsrs2-1.0.18-13|50	Group:		Development/C
21cr|libsrs2-1.0.18-13|51	Requires:	%{libname} = %{EVRD}
21cr|libsrs2-1.0.18-13|52	Provides:	libsrs-devel = %{EVRD}
21cr|libsrs2-1.0.18-13|53	Conflicts:	%{_lib}srs-devel < 1.0.18-11
21cr|libsrs2-1.0.18-13|54	Obsoletes:	%{_lib}srs-devel < 1.0.18-11
21cr|libsrs2-1.0.18-13|55	
21cr|libsrs2-1.0.18-13|56	%description -n %{devname}
21cr|libsrs2-1.0.18-13|57	libsrs2 is the next generation SRS library. SPF verifies that the
21cr|libsrs2-1.0.18-13|58	Sender address of a mail matches (according to some policy) the
21cr|libsrs2-1.0.18-13|59	client IP address which submits the mail. When a mail is forwarded,
21cr|libsrs2-1.0.18-13|60	the sender address must be rewritten to comply with SPF policy. The
21cr|libsrs2-1.0.18-13|61	Sender Rewriting Scheme, or SRS, provides a standard for this
21cr|libsrs2-1.0.18-13|62	rewriting which is not vulnerable to attacks by spammers.
21cr|libsrs2-1.0.18-13|63	
21cr|libsrs2-1.0.18-13|64	This package contains development files needed to compile softwares
21cr|libsrs2-1.0.18-13|65	against the SRS library.
21cr|libsrs2-1.0.18-13|66	
21cr|libsrs2-1.0.18-13|67	%files -n %{devname}
21cr|libsrs2-1.0.18-13|68	%{_libdir}/libsrs2.a
21cr|libsrs2-1.0.18-13|69	%{_libdir}/libsrs2.so
21cr|libsrs2-1.0.18-13|70	%{_includedir}/*.h
21cr|libsrs2-1.0.18-13|71	
21cr|libsrs2-1.0.18-13|72	#----------------------------------------------------------------------------
21cr|libsrs2-1.0.18-13|73	
21cr|libsrs2-1.0.18-13|74	%package -n srs
21cr|libsrs2-1.0.18-13|75	Summary:	Command line interface to libsrs2
21cr|libsrs2-1.0.18-13|76	Group:		System/Servers
21cr|libsrs2-1.0.18-13|77	
21cr|libsrs2-1.0.18-13|78	%description -n srs
21cr|libsrs2-1.0.18-13|79	Command line interface to libsrs2.
21cr|libsrs2-1.0.18-13|80	
21cr|libsrs2-1.0.18-13|81	%files -n srs
21cr|libsrs2-1.0.18-13|82	%{_bindir}/srs
21cr|libsrs2-1.0.18-13|83	%{_mandir}/man1/*
21cr|libsrs2-1.0.18-13|84	
21cr|libsrs2-1.0.18-13|85	#----------------------------------------------------------------------------
21cr|libsrs2-1.0.18-13|86	
21cr|libsrs2-1.0.18-13|87	%prep
21cr|libsrs2-1.0.18-13|88	%setup -q
21cr|libsrs2-1.0.18-13|89	
21cr|libsrs2-1.0.18-13|90	%build
21cr|libsrs2-1.0.18-13|91	%configure
21cr|libsrs2-1.0.18-13|92	
21cr|libsrs2-1.0.18-13|93	make
21cr|libsrs2-1.0.18-13|94	
21cr|libsrs2-1.0.18-13|95	%install
21cr|libsrs2-1.0.18-13|96	%makeinstall_std
21cr|libsrs2-1.0.18-13|97	
21cr|libsrs2-1.0.18-13|98	install -d %{buildroot}%{_mandir}/man1
21cr|libsrs2-1.0.18-13|99	install -m0644 debian/srs.1 %{buildroot}%{_mandir}/man1/

2814 21
21cr|libsrs_alt-1.0-1|1	%define major 1
21cr|libsrs_alt-1.0-1|2	%define libname %mklibname srs_alt %{major}
21cr|libsrs_alt-1.0-1|3	%define devname %mklibname srs_alt -d
21cr|libsrs_alt-1.0-1|4	
21cr|libsrs_alt-1.0-1|5	Summary:	A C implementation of SRS
21cr|libsrs_alt-1.0-1|6	Name:		libsrs_alt
21cr|libsrs_alt-1.0-1|7	Version:	1.0
21cr|libsrs_alt-1.0-1|8	Release:	1
21cr|libsrs_alt-1.0-1|9	License:	GPLv2+
21cr|libsrs_alt-1.0-1|10	Group:		System/Libraries
21cr|libsrs_alt-1.0-1|11	Url:		http://srs.mirtol.com/
21cr|libsrs_alt-1.0-1|12	Source0:	https://opsec.eu/src/srs/%{name}-%{version}.tar.bz2
21cr|libsrs_alt-1.0-1|13	BuildRequires:	libtool
21cr|libsrs_alt-1.0-1|14	
21cr|libsrs_alt-1.0-1|15	%description
21cr|libsrs_alt-1.0-1|16	libsrs_alt is a C implementation of SRS (Sender Rewriting Scheme)
21cr|libsrs_alt-1.0-1|17	
21cr|libsrs_alt-1.0-1|18	Features:
21cr|libsrs_alt-1.0-1|19	
21cr|libsrs_alt-1.0-1|20	o No external library requirements (from 0.4)
21cr|libsrs_alt-1.0-1|21	o Quick and easy to use library interface
21cr|libsrs_alt-1.0-1|22	o Support for database callback with SRS0
21cr|libsrs_alt-1.0-1|23	o srs command line tool and srs daemon
21cr|libsrs_alt-1.0-1|24	o All non-critical errors reported using function return value
21cr|libsrs_alt-1.0-1|25	o Support for Exim (including database lookup) (See latest exiscan patch)
21cr|libsrs_alt-1.0-1|26	o SRS Compliant
21cr|libsrs_alt-1.0-1|27	o Automake/autoconf package
21cr|libsrs_alt-1.0-1|28	
21cr|libsrs_alt-1.0-1|29	#----------------------------------------------------------------------------
21cr|libsrs_alt-1.0-1|30	
21cr|libsrs_alt-1.0-1|31	%package -n %{libname}
21cr|libsrs_alt-1.0-1|32	Summary:	A C implementation of SRS
21cr|libsrs_alt-1.0-1|33	Group:		System/Libraries
21cr|libsrs_alt-1.0-1|34	
21cr|libsrs_alt-1.0-1|35	%description -n %{libname}
21cr|libsrs_alt-1.0-1|36	libsrs_alt is a C implementation of SRS (Sender Rewriting Scheme)
21cr|libsrs_alt-1.0-1|37	
21cr|libsrs_alt-1.0-1|38	Features:
21cr|libsrs_alt-1.0-1|39	
21cr|libsrs_alt-1.0-1|40	o No external library requirements (from 0.4)
21cr|libsrs_alt-1.0-1|41	o Quick and easy to use library interface
21cr|libsrs_alt-1.0-1|42	o Support for database callback with SRS0
21cr|libsrs_alt-1.0-1|43	o srs command line tool and srs daemon
21cr|libsrs_alt-1.0-1|44	o All non-critical errors reported using function return value
21cr|libsrs_alt-1.0-1|45	o Support for Exim (including database lookup) (See latest exiscan patch)
21cr|libsrs_alt-1.0-1|46	o SRS Compliant
21cr|libsrs_alt-1.0-1|47	o Automake/autoconf package
21cr|libsrs_alt-1.0-1|48	
21cr|libsrs_alt-1.0-1|49	%files -n %{libname}
21cr|libsrs_alt-1.0-1|50	%doc ChangeLog
21cr|libsrs_alt-1.0-1|51	%{_libdir}/libsrs_alt.so.%{major}*
21cr|libsrs_alt-1.0-1|52	
21cr|libsrs_alt-1.0-1|53	#----------------------------------------------------------------------------
21cr|libsrs_alt-1.0-1|54	
21cr|libsrs_alt-1.0-1|55	%package -n %{devname}
21cr|libsrs_alt-1.0-1|56	Summary:	Development tools needed to build programs that use the %{name} library
21cr|libsrs_alt-1.0-1|57	Group:		Development/C
21cr|libsrs_alt-1.0-1|58	Requires:	%{libname} = %{EVRD}
21cr|libsrs_alt-1.0-1|59	Provides:	%{name}-devel = %{EVRD}
21cr|libsrs_alt-1.0-1|60	Provides:	srs_alt-devel = %{EVRD}
21cr|libsrs_alt-1.0-1|61	
21cr|libsrs_alt-1.0-1|62	%description -n %{devname}
21cr|libsrs_alt-1.0-1|63	libsrs_alt is a C implementation of SRS (Sender Rewriting Scheme)
21cr|libsrs_alt-1.0-1|64	
21cr|libsrs_alt-1.0-1|65	This package contains development files needed to compile softwares
21cr|libsrs_alt-1.0-1|66	against the libsrs_alt library.
21cr|libsrs_alt-1.0-1|67	
21cr|libsrs_alt-1.0-1|68	%files -n %{devname}
21cr|libsrs_alt-1.0-1|69	%{_libdir}/libsrs_alt.so
21cr|libsrs_alt-1.0-1|70	%{_includedir}/*.h
21cr|libsrs_alt-1.0-1|71	
21cr|libsrs_alt-1.0-1|72	#----------------------------------------------------------------------------
21cr|libsrs_alt-1.0-1|73	
21cr|libsrs_alt-1.0-1|74	%package utils
21cr|libsrs_alt-1.0-1|75	Summary:	Command line interface to %{name}
21cr|libsrs_alt-1.0-1|76	Group:		System/Servers
21cr|libsrs_alt-1.0-1|77	
21cr|libsrs_alt-1.0-1|78	%description utils
21cr|libsrs_alt-1.0-1|79	Command line interface to %{name}.
21cr|libsrs_alt-1.0-1|80	
21cr|libsrs_alt-1.0-1|81	%files utils
21cr|libsrs_alt-1.0-1|82	%{_bindir}/srs_alt
21cr|libsrs_alt-1.0-1|83	
21cr|libsrs_alt-1.0-1|84	#----------------------------------------------------------------------------
21cr|libsrs_alt-1.0-1|85	
21cr|libsrs_alt-1.0-1|86	%prep
21cr|libsrs_alt-1.0-1|87	%setup -q
21cr|libsrs_alt-1.0-1|88	
21cr|libsrs_alt-1.0-1|89	%build
21cr|libsrs_alt-1.0-1|90	%configure \
21cr|libsrs_alt-1.0-1|91	--enable-static
21cr|libsrs_alt-1.0-1|92	
21cr|libsrs_alt-1.0-1|93	make
21cr|libsrs_alt-1.0-1|94	
21cr|libsrs_alt-1.0-1|95	%install
21cr|libsrs_alt-1.0-1|96	%makeinstall_std
21cr|libsrs_alt-1.0-1|97	
21cr|libsrs_alt-1.0-1|98	mv %{buildroot}%{_bindir}/srs %{buildroot}%{_bindir}/srs_alt
21cr|libsrs_alt-1.0-1|99	
21cr|libsrs_alt-1.0-1|100	rm -f %{buildroot}%{_libdir}/libsrs_alt.a

2815 21
21cr|libsrtp-1.6.0-1|1	%define	major 1
21cr|libsrtp-1.6.0-1|2	%define libname	%mklibname srtp %{major}
21cr|libsrtp-1.6.0-1|3	%define develname %mklibname -d srtp
21cr|libsrtp-1.6.0-1|4	%define _disable_rebuild_configure 1
21cr|libsrtp-1.6.0-1|5	
21cr|libsrtp-1.6.0-1|6	Summary:	Secure Real-time Transport Protocol (SRTP)
21cr|libsrtp-1.6.0-1|7	Name:		libsrtp
21cr|libsrtp-1.6.0-1|8	Version:	1.6.0
21cr|libsrtp-1.6.0-1|9	Release:	1
21cr|libsrtp-1.6.0-1|10	License:	GPL
21cr|libsrtp-1.6.0-1|11	Group:		System/Libraries
21cr|libsrtp-1.6.0-1|12	URL:		https://github.com/cisco/libsrtp/
21cr|libsrtp-1.6.0-1|13	Source0:	https://github.com/cisco/libsrtp/archive/v1.6.0.tar.gz?/%{name}-%{version}.tar.gz
21cr|libsrtp-1.6.0-1|14	BuildRequires:	autoconf automake libtool
21cr|libsrtp-1.6.0-1|15	
21cr|libsrtp-1.6.0-1|16	%description
21cr|libsrtp-1.6.0-1|17	SRTP is a security profile for RTP that adds confidentiality, message
21cr|libsrtp-1.6.0-1|18	authentication, and replay protection to that protocol. It is specified
21cr|libsrtp-1.6.0-1|19	in RFC 3711.
21cr|libsrtp-1.6.0-1|20	
21cr|libsrtp-1.6.0-1|21	%package -n	%{libname}
21cr|libsrtp-1.6.0-1|22	Summary:	Secure Real-time Transport Protocol (SRTP) library
21cr|libsrtp-1.6.0-1|23	Group:          System/Libraries
21cr|libsrtp-1.6.0-1|24	
21cr|libsrtp-1.6.0-1|25	%description -n	%{libname}
21cr|libsrtp-1.6.0-1|26	SRTP is a security profile for RTP that adds confidentiality, message
21cr|libsrtp-1.6.0-1|27	authentication, and replay protection to that protocol. It is specified
21cr|libsrtp-1.6.0-1|28	in RFC 3711.
21cr|libsrtp-1.6.0-1|29	
21cr|libsrtp-1.6.0-1|30	%package -n	%{develname}
21cr|libsrtp-1.6.0-1|31	Summary:	Development files for the SRTP library
21cr|libsrtp-1.6.0-1|32	Group:		Development/C
21cr|libsrtp-1.6.0-1|33	Requires:	%{libname} = %{version}
21cr|libsrtp-1.6.0-1|34	Provides:	srtp-devel = %{version}-%{release}
21cr|libsrtp-1.6.0-1|35	
21cr|libsrtp-1.6.0-1|36	%description -n	%{develname}
21cr|libsrtp-1.6.0-1|37	SRTP is a security profile for RTP that adds confidentiality, message
21cr|libsrtp-1.6.0-1|38	authentication, and replay protection to that protocol. It is specified
21cr|libsrtp-1.6.0-1|39	in RFC 3711.
21cr|libsrtp-1.6.0-1|40	
21cr|libsrtp-1.6.0-1|41	This package contains the development files for the Secure Real-time Transport
21cr|libsrtp-1.6.0-1|42	Protocol (SRTP) library
21cr|libsrtp-1.6.0-1|43	
21cr|libsrtp-1.6.0-1|44	%prep
21cr|libsrtp-1.6.0-1|45	
21cr|libsrtp-1.6.0-1|46	%setup -q
21cr|libsrtp-1.6.0-1|47	%apply_patches
21cr|libsrtp-1.6.0-1|48	
21cr|libsrtp-1.6.0-1|49	%build
21cr|libsrtp-1.6.0-1|50	
21cr|libsrtp-1.6.0-1|51	%configure \
21cr|libsrtp-1.6.0-1|52	--enable-syslog \
21cr|libsrtp-1.6.0-1|53	--enable-generic-aesicm
21cr|libsrtp-1.6.0-1|54	
21cr|libsrtp-1.6.0-1|55	%make libsrtp.so.%{major}
21cr|libsrtp-1.6.0-1|56	
21cr|libsrtp-1.6.0-1|57	%install
21cr|libsrtp-1.6.0-1|58	%makeinstall_std
21cr|libsrtp-1.6.0-1|59	
21cr|libsrtp-1.6.0-1|60	%files -n %{libname}
21cr|libsrtp-1.6.0-1|61	%doc CHANGES README
21cr|libsrtp-1.6.0-1|62	%{_libdir}/*.so.%{major}*
21cr|libsrtp-1.6.0-1|63	
21cr|libsrtp-1.6.0-1|64	%files -n %{develname}
21cr|libsrtp-1.6.0-1|65	%doc CHANGES README
21cr|libsrtp-1.6.0-1|66	%{_includedir}/srtp/*
21cr|libsrtp-1.6.0-1|67	%{_libdir}/*.so
21cr|libsrtp-1.6.0-1|68	%{_libdir}/pkgconfig/libsrtp.pc

2816 21
21cr|libss7-2.0.0-3|1	%define	major 2
21cr|libss7-2.0.0-3|2	%define libname %mklibname ss7 _%{major}
21cr|libss7-2.0.0-3|3	%define develname %mklibname ss7 -d
21cr|libss7-2.0.0-3|4	
21cr|libss7-2.0.0-3|5	Summary:	Provides SS7 protocol services to applications
21cr|libss7-2.0.0-3|6	Name:		libss7
21cr|libss7-2.0.0-3|7	Version:	2.0.0
21cr|libss7-2.0.0-3|8	Release:	3
21cr|libss7-2.0.0-3|9	License:	GPL
21cr|libss7-2.0.0-3|10	Group:		System/Libraries
21cr|libss7-2.0.0-3|11	URL:		http://www.asterisk.org/
21cr|libss7-2.0.0-3|12	Source0:	http://ftp.digium.com/pub/libss7/%{name}-%{version}.tar.gz
21cr|libss7-2.0.0-3|13	
21cr|libss7-2.0.0-3|14	%description
21cr|libss7-2.0.0-3|15	libss7 is a userspace library that is used for providing SS7 protocol services
21cr|libss7-2.0.0-3|16	to applications.  It has a working MTP2, MTP3, and ISUP for ITU and ANSI style
21cr|libss7-2.0.0-3|17	SS7, however it was written in a manner that will easily allow support for
21cr|libss7-2.0.0-3|18	other various national specific variants in the future.  For a working
21cr|libss7-2.0.0-3|19	reference implementation, see the various link test programs, as well as the
21cr|libss7-2.0.0-3|20	Asterisk Open Source PBX.
21cr|libss7-2.0.0-3|21	
21cr|libss7-2.0.0-3|22	%package -n	%{libname}
21cr|libss7-2.0.0-3|23	Summary:	Provides SS7 protocol services to applications
21cr|libss7-2.0.0-3|24	Group:          System/Libraries
21cr|libss7-2.0.0-3|25	
21cr|libss7-2.0.0-3|26	%description -n	%{libname}
21cr|libss7-2.0.0-3|27	libss7 is a userspace library that is used for providing SS7 protocol services
21cr|libss7-2.0.0-3|28	to applications.  It has a working MTP2, MTP3, and ISUP for ITU and ANSI style
21cr|libss7-2.0.0-3|29	SS7, however it was written in a manner that will easily allow support for
21cr|libss7-2.0.0-3|30	other various national specific variants in the future.  For a working
21cr|libss7-2.0.0-3|31	reference implementation, see the various link test programs, as well as the
21cr|libss7-2.0.0-3|32	Asterisk Open Source PBX.
21cr|libss7-2.0.0-3|33	
21cr|libss7-2.0.0-3|34	%package -n	%{develname}
21cr|libss7-2.0.0-3|35	Summary:	Development libraries and headers for %{name}
21cr|libss7-2.0.0-3|36	Group:		Development/C
21cr|libss7-2.0.0-3|37	Requires:	%{libname} = %{version}-%{release}
21cr|libss7-2.0.0-3|38	Provides:	ss7-devel = %{version}-%{release}
21cr|libss7-2.0.0-3|39	Provides:	%{name}-devel = %{version}-%{release}
21cr|libss7-2.0.0-3|40	
21cr|libss7-2.0.0-3|41	%description -n	%{develname}
21cr|libss7-2.0.0-3|42	libss7 is a userspace library that is used for providing SS7 protocol services
21cr|libss7-2.0.0-3|43	to applications.  It has a working MTP2, MTP3, and ISUP for ITU and ANSI style
21cr|libss7-2.0.0-3|44	SS7, however it was written in a manner that will easily allow support for
21cr|libss7-2.0.0-3|45	other various national specific variants in the future.  For a working
21cr|libss7-2.0.0-3|46	reference implementation, see the various link test programs, as well as the
21cr|libss7-2.0.0-3|47	Asterisk Open Source PBX.
21cr|libss7-2.0.0-3|48	
21cr|libss7-2.0.0-3|49	This package contains all of the development files that you will need in order
21cr|libss7-2.0.0-3|50	to compile %{name} applications.
21cr|libss7-2.0.0-3|51	
21cr|libss7-2.0.0-3|52	%prep
21cr|libss7-2.0.0-3|53	
21cr|libss7-2.0.0-3|54	%setup -q
21cr|libss7-2.0.0-3|55	
21cr|libss7-2.0.0-3|56	# lib64 fix
21cr|libss7-2.0.0-3|57	find -name "Makefile" | xargs perl -pi -e 's|\$\(INSTALL_BASE\)/lib|\$\(INSTALL_BASE\)/%{_lib}|g'
21cr|libss7-2.0.0-3|58	
21cr|libss7-2.0.0-3|59	%build
21cr|libss7-2.0.0-3|60	
21cr|libss7-2.0.0-3|61	%make CFLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT"
21cr|libss7-2.0.0-3|62	
21cr|libss7-2.0.0-3|63	%install
21cr|libss7-2.0.0-3|64	make \
21cr|libss7-2.0.0-3|65	INSTALL_PREFIX="%{buildroot}" \
21cr|libss7-2.0.0-3|66	install
21cr|libss7-2.0.0-3|67	
21cr|libss7-2.0.0-3|68	# cleanup
21cr|libss7-2.0.0-3|69	rm -f %{buildroot}%{_libdir}/*.a
21cr|libss7-2.0.0-3|70	
21cr|libss7-2.0.0-3|71	%files -n %{libname}
21cr|libss7-2.0.0-3|72	%doc ChangeLog README NEWS*
21cr|libss7-2.0.0-3|73	%{_libdir}/lib*.so.%{major}*
21cr|libss7-2.0.0-3|74	
21cr|libss7-2.0.0-3|75	%files -n %{develname}
21cr|libss7-2.0.0-3|76	%{_includedir}/*.h
21cr|libss7-2.0.0-3|77	%{_libdir}/*.so

2817 21
21cr|libstroke-0.5.1-26|1	%define oname stroke
21cr|libstroke-0.5.1-26|2	
21cr|libstroke-0.5.1-26|3	%define major 0
21cr|libstroke-0.5.1-26|4	%define libname %mklibname %{oname} %{major}
21cr|libstroke-0.5.1-26|5	%define devname %mklibname %{oname} -d
21cr|libstroke-0.5.1-26|6	
21cr|libstroke-0.5.1-26|7	Summary:	Stroke interface library
21cr|libstroke-0.5.1-26|8	Name:		libstroke
21cr|libstroke-0.5.1-26|9	Version:	0.5.1
21cr|libstroke-0.5.1-26|10	Release:	26
21cr|libstroke-0.5.1-26|11	License:	GPLv2+
21cr|libstroke-0.5.1-26|12	Group:		System/Libraries
21cr|libstroke-0.5.1-26|13	Url:		http://www.etla.net/libstroke/
21cr|libstroke-0.5.1-26|14	Source0:	%{name}-%{version}.tar.bz2
21cr|libstroke-0.5.1-26|15	Patch0:		libstroke-0.5.1-fix-underquoted-calls.patch
21cr|libstroke-0.5.1-26|16	Patch1:		libstroke-linkage_fix.diff
21cr|libstroke-0.5.1-26|17	Patch2:		libstroke-0.5.1-no_gtk1.patch
21cr|libstroke-0.5.1-26|18	Patch3:		libstroke-0.5.1-dup-defination.patch
21cr|libstroke-0.5.1-26|19	Patch4:		libstroke-0.5.1-drop-unused-comments.patch
21cr|libstroke-0.5.1-26|20	BuildRequires:	pkgconfig(x11)
21cr|libstroke-0.5.1-26|21	
21cr|libstroke-0.5.1-26|22	%description
21cr|libstroke-0.5.1-26|23	LibStroke is a stroke interface library. Strokes are motions
21cr|libstroke-0.5.1-26|24	of the mouse that can be interpreted by a program as a command.  Strokes
21cr|libstroke-0.5.1-26|25	are used extensively in CAD programs.
21cr|libstroke-0.5.1-26|26	
21cr|libstroke-0.5.1-26|27	#----------------------------------------------------------------------------
21cr|libstroke-0.5.1-26|28	
21cr|libstroke-0.5.1-26|29	%package -n %{libname}
21cr|libstroke-0.5.1-26|30	Summary:	Stroke interface shared library
21cr|libstroke-0.5.1-26|31	Group:		System/Libraries
21cr|libstroke-0.5.1-26|32	
21cr|libstroke-0.5.1-26|33	%description -n %{libname}
21cr|libstroke-0.5.1-26|34	LibStroke is a stroke interface library. Strokes are motions
21cr|libstroke-0.5.1-26|35	of the mouse that can be interpreted by a program as a command.  Strokes
21cr|libstroke-0.5.1-26|36	are used extensively in CAD programs.
21cr|libstroke-0.5.1-26|37	
21cr|libstroke-0.5.1-26|38	%files -n %{libname}
21cr|libstroke-0.5.1-26|39	%doc README AUTHORS COPYRIGHT NEWS
21cr|libstroke-0.5.1-26|40	%{_libdir}/libstroke.so.%{major}*
21cr|libstroke-0.5.1-26|41	
21cr|libstroke-0.5.1-26|42	#----------------------------------------------------------------------------
21cr|libstroke-0.5.1-26|43	
21cr|libstroke-0.5.1-26|44	%package -n %{devname}
21cr|libstroke-0.5.1-26|45	Summary:	Development libraries for libStroke
21cr|libstroke-0.5.1-26|46	Group:		Development/C
21cr|libstroke-0.5.1-26|47	Requires:	%{libname} = %{EVRD}
21cr|libstroke-0.5.1-26|48	Provides:	%{name}-devel = %{EVRD}
21cr|libstroke-0.5.1-26|49	
21cr|libstroke-0.5.1-26|50	%description -n %{devname}
21cr|libstroke-0.5.1-26|51	LibStroke is a stroke interface library. Strokes are motions
21cr|libstroke-0.5.1-26|52	of the mouse that can be interpreted by a program as a command.  Strokes
21cr|libstroke-0.5.1-26|53	are used extensively in CAD programs.
21cr|libstroke-0.5.1-26|54	
21cr|libstroke-0.5.1-26|55	%files -n %{devname}
21cr|libstroke-0.5.1-26|56	%doc INSTALL TODO
21cr|libstroke-0.5.1-26|57	%{_datadir}/aclocal/*
21cr|libstroke-0.5.1-26|58	%{_libdir}/libstroke.so
21cr|libstroke-0.5.1-26|59	%{_includedir}/*
21cr|libstroke-0.5.1-26|60	
21cr|libstroke-0.5.1-26|61	#----------------------------------------------------------------------------
21cr|libstroke-0.5.1-26|62	
21cr|libstroke-0.5.1-26|63	%prep
21cr|libstroke-0.5.1-26|64	%setup -q
21cr|libstroke-0.5.1-26|65	%patch0 -p1 -b .underquoted
21cr|libstroke-0.5.1-26|66	%patch1 -p1
21cr|libstroke-0.5.1-26|67	%patch2 -p1
21cr|libstroke-0.5.1-26|68	%patch3 -p0
21cr|libstroke-0.5.1-26|69	%patch4 -p0
21cr|libstroke-0.5.1-26|70	
21cr|libstroke-0.5.1-26|71	%build
21cr|libstroke-0.5.1-26|72	autoreconf -fi
21cr|libstroke-0.5.1-26|73	%configure \
21cr|libstroke-0.5.1-26|74	--disable-static
21cr|libstroke-0.5.1-26|75	%make
21cr|libstroke-0.5.1-26|76	
21cr|libstroke-0.5.1-26|77	%install
21cr|libstroke-0.5.1-26|78	%makeinstall_std

2818 21
21cr|libsysactivity-0.6.5-2|1	# Workaround to build with GCC 10
21cr|libsysactivity-0.6.5-2|2	%global optflags %{optflags} -fcommon
21cr|libsysactivity-0.6.5-2|3	%define major 1
21cr|libsysactivity-0.6.5-2|4	%define libname %mklibname sysactivity %{major}
21cr|libsysactivity-0.6.5-2|5	%define devname %mklibname sysactivity -d
21cr|libsysactivity-0.6.5-2|6	
21cr|libsysactivity-0.6.5-2|7	Summary:	Library for retrieving statistics of the system activity
21cr|libsysactivity-0.6.5-2|8	Name:		libsysactivity
21cr|libsysactivity-0.6.5-2|9	Version:	0.6.5
21cr|libsysactivity-0.6.5-2|10	Release:	2
21cr|libsysactivity-0.6.5-2|11	License:	LGPLv2+
21cr|libsysactivity-0.6.5-2|12	Group:		System/Libraries
21cr|libsysactivity-0.6.5-2|13	Url:		http://sourceforge.net/projects/libsysactivity/
21cr|libsysactivity-0.6.5-2|14	Source0:	http://downloads.sourceforge.net/project/%{name}/0.6.x/%{name}-%{version}.tar.gz
21cr|libsysactivity-0.6.5-2|15	BuildRequires:	cmake
21cr|libsysactivity-0.6.5-2|16	BuildRequires:	doxygen
21cr|libsysactivity-0.6.5-2|17	
21cr|libsysactivity-0.6.5-2|18	%description
21cr|libsysactivity-0.6.5-2|19	A lightweight library that retrieves statistics of the system's activity in a
21cr|libsysactivity-0.6.5-2|20	portable and thread safe way. In each OS that it supports it offers the same
21cr|libsysactivity-0.6.5-2|21	API for retrieving the activity of: hard disks, CPUs, memory, processes and
21cr|libsysactivity-0.6.5-2|22	network interfaces.
21cr|libsysactivity-0.6.5-2|23	
21cr|libsysactivity-0.6.5-2|24	#----------------------------------------------------------------------------
21cr|libsysactivity-0.6.5-2|25	
21cr|libsysactivity-0.6.5-2|26	%package -n %{libname}
21cr|libsysactivity-0.6.5-2|27	Summary:	Libraries for the %{name} package
21cr|libsysactivity-0.6.5-2|28	Group:		System/Libraries
21cr|libsysactivity-0.6.5-2|29	
21cr|libsysactivity-0.6.5-2|30	%description -n %{libname}
21cr|libsysactivity-0.6.5-2|31	Libraries for %{name}.
21cr|libsysactivity-0.6.5-2|32	
21cr|libsysactivity-0.6.5-2|33	%files -n %{libname}
21cr|libsysactivity-0.6.5-2|34	%{_libdir}/%{name}.so.%{major}*
21cr|libsysactivity-0.6.5-2|35	%{_libdir}/%{name}.so.%{version}
21cr|libsysactivity-0.6.5-2|36	
21cr|libsysactivity-0.6.5-2|37	#----------------------------------------------------------------------------
21cr|libsysactivity-0.6.5-2|38	
21cr|libsysactivity-0.6.5-2|39	%package -n %{devname}
21cr|libsysactivity-0.6.5-2|40	Summary:	Development files for %{name}
21cr|libsysactivity-0.6.5-2|41	Group:		Development/C++
21cr|libsysactivity-0.6.5-2|42	Requires:	%{libname} = %{EVRD}
21cr|libsysactivity-0.6.5-2|43	Provides:	%{name}-devel = %{EVRD}
21cr|libsysactivity-0.6.5-2|44	
21cr|libsysactivity-0.6.5-2|45	%description -n %{devname}
21cr|libsysactivity-0.6.5-2|46	The %{name}-devel package contains libraries and header files for
21cr|libsysactivity-0.6.5-2|47	developing applications that use %{name}.
21cr|libsysactivity-0.6.5-2|48	
21cr|libsysactivity-0.6.5-2|49	%files -n %{devname}
21cr|libsysactivity-0.6.5-2|50	%doc CHANGELOG COPYING
21cr|libsysactivity-0.6.5-2|51	%{_includedir}/%{name}
21cr|libsysactivity-0.6.5-2|52	%{_libdir}/%{name}.so
21cr|libsysactivity-0.6.5-2|53	%{_libdir}/cmake/%{name}
21cr|libsysactivity-0.6.5-2|54	
21cr|libsysactivity-0.6.5-2|55	#----------------------------------------------------------------------------
21cr|libsysactivity-0.6.5-2|56	
21cr|libsysactivity-0.6.5-2|57	%prep
21cr|libsysactivity-0.6.5-2|58	%setup -q
21cr|libsysactivity-0.6.5-2|59	
21cr|libsysactivity-0.6.5-2|60	%build
21cr|libsysactivity-0.6.5-2|61	%cmake
21cr|libsysactivity-0.6.5-2|62	%make
21cr|libsysactivity-0.6.5-2|63	
21cr|libsysactivity-0.6.5-2|64	%install
21cr|libsysactivity-0.6.5-2|65	%makeinstall_std -C build

2819 21
21cr|libtaginfo-0.2.1-3|1	%define major 1
21cr|libtaginfo-0.2.1-3|2	%define libname %mklibname taginfo %{major}
21cr|libtaginfo-0.2.1-3|3	%define devname %mklibname taginfo -d
21cr|libtaginfo-0.2.1-3|4	
21cr|libtaginfo-0.2.1-3|5	%define major_c 0
21cr|libtaginfo-0.2.1-3|6	%define libname_c %mklibname taginfo_c %{major_c}
21cr|libtaginfo-0.2.1-3|7	
21cr|libtaginfo-0.2.1-3|8	Summary:	A library for reading media metadata (tags)
21cr|libtaginfo-0.2.1-3|9	Name:		libtaginfo
21cr|libtaginfo-0.2.1-3|10	Version:	0.2.1
21cr|libtaginfo-0.2.1-3|11	Release:	3
21cr|libtaginfo-0.2.1-3|12	License:	LGPLv2+
21cr|libtaginfo-0.2.1-3|13	Group:		System/Libraries
21cr|libtaginfo-0.2.1-3|14	Url:		https://bitbucket.org/shuerhaaken/libtaginfo
21cr|libtaginfo-0.2.1-3|15	Source0:	https://bitbucket.org/shuerhaaken/libtaginfo/downloads/libtaginfo-%{version}.tar.gz
21cr|libtaginfo-0.2.1-3|16	
21cr|libtaginfo-0.2.1-3|17	BuildRequires:	pkgconfig(taglib_c)
21cr|libtaginfo-0.2.1-3|18	
21cr|libtaginfo-0.2.1-3|19	%description
21cr|libtaginfo-0.2.1-3|20	TagInfo is a convenience wrapper for taglib with C and vala bindings.
21cr|libtaginfo-0.2.1-3|21	
21cr|libtaginfo-0.2.1-3|22	Features are reading/writing fields like: Artist, Album, Title, Genre,
21cr|libtaginfo-0.2.1-3|23	AlbumArtist, Comments, Disk number, Compilation flag, User labels,
21cr|libtaginfo-0.2.1-3|24	Embedded Images, Lyrics, Audio properties (length, bitrate,
21cr|libtaginfo-0.2.1-3|25	samplerate, channels ...), ...
21cr|libtaginfo-0.2.1-3|26	
21cr|libtaginfo-0.2.1-3|27	#------------------------------------------------------------------
21cr|libtaginfo-0.2.1-3|28	
21cr|libtaginfo-0.2.1-3|29	%package -n %{libname}
21cr|libtaginfo-0.2.1-3|30	Summary:	Taginfo shared library
21cr|libtaginfo-0.2.1-3|31	Group:		System/Libraries
21cr|libtaginfo-0.2.1-3|32	
21cr|libtaginfo-0.2.1-3|33	%description -n %{libname}
21cr|libtaginfo-0.2.1-3|34	Taginfo shared library.
21cr|libtaginfo-0.2.1-3|35	
21cr|libtaginfo-0.2.1-3|36	%files -n %{libname}
21cr|libtaginfo-0.2.1-3|37	%doc COPYING AUTHORS NEWS README TODO
21cr|libtaginfo-0.2.1-3|38	%{_libdir}/libtaginfo.so.%{major}*
21cr|libtaginfo-0.2.1-3|39	
21cr|libtaginfo-0.2.1-3|40	#------------------------------------------------------------------
21cr|libtaginfo-0.2.1-3|41	
21cr|libtaginfo-0.2.1-3|42	%package -n %{libname_c}
21cr|libtaginfo-0.2.1-3|43	Summary:	Taginfo_c shared library
21cr|libtaginfo-0.2.1-3|44	Group:		System/Libraries
21cr|libtaginfo-0.2.1-3|45	
21cr|libtaginfo-0.2.1-3|46	%description -n %{libname_c}
21cr|libtaginfo-0.2.1-3|47	%{libname_c} shared library.
21cr|libtaginfo-0.2.1-3|48	
21cr|libtaginfo-0.2.1-3|49	%files -n %{libname_c}
21cr|libtaginfo-0.2.1-3|50	%{_libdir}/libtaginfo_c.so.%{major_c}*
21cr|libtaginfo-0.2.1-3|51	
21cr|libtaginfo-0.2.1-3|52	#------------------------------------------------------------------
21cr|libtaginfo-0.2.1-3|53	
21cr|libtaginfo-0.2.1-3|54	%package -n %{devname}
21cr|libtaginfo-0.2.1-3|55	Summary:	Taginfo development files
21cr|libtaginfo-0.2.1-3|56	Group:		Development/Other
21cr|libtaginfo-0.2.1-3|57	Requires:	%{libname} = %{EVRD}
21cr|libtaginfo-0.2.1-3|58	Requires:	%{libname_c} = %{EVRD}
21cr|libtaginfo-0.2.1-3|59	
21cr|libtaginfo-0.2.1-3|60	%description -n %{devname}
21cr|libtaginfo-0.2.1-3|61	Taginfo development files.
21cr|libtaginfo-0.2.1-3|62	
21cr|libtaginfo-0.2.1-3|63	%files -n %{devname}
21cr|libtaginfo-0.2.1-3|64	%doc examples
21cr|libtaginfo-0.2.1-3|65	%{_includedir}/*
21cr|libtaginfo-0.2.1-3|66	%{_libdir}/*.so
21cr|libtaginfo-0.2.1-3|67	%dir %{_libdir}/libtaginfo
21cr|libtaginfo-0.2.1-3|68	%{_libdir}/libtaginfo/include
21cr|libtaginfo-0.2.1-3|69	%{_libdir}/pkgconfig/libtaginfo*.pc
21cr|libtaginfo-0.2.1-3|70	%dir %{_datadir}/vala
21cr|libtaginfo-0.2.1-3|71	%dir %{_datadir}/vala/vapi
21cr|libtaginfo-0.2.1-3|72	%{_datadir}/vala/vapi/libtaginfo_c.vapi
21cr|libtaginfo-0.2.1-3|73	
21cr|libtaginfo-0.2.1-3|74	#------------------------------------------------------------------
21cr|libtaginfo-0.2.1-3|75	
21cr|libtaginfo-0.2.1-3|76	%prep
21cr|libtaginfo-0.2.1-3|77	%setup -q
21cr|libtaginfo-0.2.1-3|78	
21cr|libtaginfo-0.2.1-3|79	%build
21cr|libtaginfo-0.2.1-3|80	%configure
21cr|libtaginfo-0.2.1-3|81	%make
21cr|libtaginfo-0.2.1-3|82	
21cr|libtaginfo-0.2.1-3|83	%install
21cr|libtaginfo-0.2.1-3|84	%makeinstall_std

2820 21
21cr|libtermkey-0.22-3|1	%define major 1
21cr|libtermkey-0.22-3|2	%define libname %mklibname termkey %{major}
21cr|libtermkey-0.22-3|3	%define develname %mklibname termkey -d
21cr|libtermkey-0.22-3|4	# if you disable unibillium it will lead to neovim segfaults
21cr|libtermkey-0.22-3|5	%bcond_without unibilium
21cr|libtermkey-0.22-3|6	
21cr|libtermkey-0.22-3|7	Name: libtermkey
21cr|libtermkey-0.22-3|8	Version:	0.22
21cr|libtermkey-0.22-3|9	Release:	3
21cr|libtermkey-0.22-3|10	Summary: Library for easy processing of keyboard entry
21cr|libtermkey-0.22-3|11	# the licensing breakdown is described in detail in the LICENSE file
21cr|libtermkey-0.22-3|12	License: MIT and BSD and ISC
21cr|libtermkey-0.22-3|13	Group: Development/C
21cr|libtermkey-0.22-3|14	URL: http://www.leonerd.org.uk/code/libtermkey/
21cr|libtermkey-0.22-3|15	Source0: http://www.leonerd.org.uk/code/libtermkey/%{name}-%{version}.tar.gz
21cr|libtermkey-0.22-3|16	BuildRequires:	ncurses-devel
21cr|libtermkey-0.22-3|17	%if %{with unibilium}
21cr|libtermkey-0.22-3|18	BuildRequires:	pkgconfig(unibilium)
21cr|libtermkey-0.22-3|19	%endif
21cr|libtermkey-0.22-3|20	BuildRequires:	libtool
21cr|libtermkey-0.22-3|21	
21cr|libtermkey-0.22-3|22	%description
21cr|libtermkey-0.22-3|23	This library allows easy processing of keyboard entry from terminal-based
21cr|libtermkey-0.22-3|24	programs. It handles all the necessary logic to recognize special keys, UTF-8
21cr|libtermkey-0.22-3|25	combining, and so on, with a simple interface.
21cr|libtermkey-0.22-3|26	
21cr|libtermkey-0.22-3|27	%package -n %{libname}
21cr|libtermkey-0.22-3|28	Summary: Library for easy processing of keyboard entry
21cr|libtermkey-0.22-3|29	Group: System/Libraries
21cr|libtermkey-0.22-3|30	
21cr|libtermkey-0.22-3|31	%description -n %{libname}
21cr|libtermkey-0.22-3|32	This library allows easy processing of keyboard entry from terminal-based
21cr|libtermkey-0.22-3|33	programs. It handles all the necessary logic to recognize special keys, UTF-8
21cr|libtermkey-0.22-3|34	combining, and so on, with a simple interface.
21cr|libtermkey-0.22-3|35	
21cr|libtermkey-0.22-3|36	%package -n %{develname}
21cr|libtermkey-0.22-3|37	Summary: Development libraries for libtermkey
21cr|libtermkey-0.22-3|38	Group: Development/C
21cr|libtermkey-0.22-3|39	Requires: %{libname} = %{version}-%{release}
21cr|libtermkey-0.22-3|40	
21cr|libtermkey-0.22-3|41	%description -n %{develname}
21cr|libtermkey-0.22-3|42	Development libraries for libtermkey.
21cr|libtermkey-0.22-3|43	
21cr|libtermkey-0.22-3|44	%prep
21cr|libtermkey-0.22-3|45	%setup -q
21cr|libtermkey-0.22-3|46	sed -e '/^all:/s:$(DEMOS)::' -i Makefile
21cr|libtermkey-0.22-3|47	
21cr|libtermkey-0.22-3|48	%build
21cr|libtermkey-0.22-3|49	%set_build_flags
21cr|libtermkey-0.22-3|50	%make_build PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|libtermkey-0.22-3|51	
21cr|libtermkey-0.22-3|52	%install
21cr|libtermkey-0.22-3|53	%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|libtermkey-0.22-3|54	
21cr|libtermkey-0.22-3|55	%check
21cr|libtermkey-0.22-3|56	# Tests are currently disabled because some require network access
21cr|libtermkey-0.22-3|57	# Working with upstream to split these out
21cr|libtermkey-0.22-3|58	#./run-tests
21cr|libtermkey-0.22-3|59	#./run-benchmarks
21cr|libtermkey-0.22-3|60	
21cr|libtermkey-0.22-3|61	%files -n %{libname}
21cr|libtermkey-0.22-3|62	%{_libdir}/libtermkey.so.%{major}
21cr|libtermkey-0.22-3|63	%{_libdir}/libtermkey.so.%{major}.*
21cr|libtermkey-0.22-3|64	
21cr|libtermkey-0.22-3|65	%files -n %{develname}
21cr|libtermkey-0.22-3|66	%{_libdir}/libtermkey.so
21cr|libtermkey-0.22-3|67	%{_libdir}/pkgconfig/termkey.pc
21cr|libtermkey-0.22-3|68	%{_includedir}/termkey*.h
21cr|libtermkey-0.22-3|69	%{_mandir}/man?/termkey*.?*

2821 21
21cr|libthreadar-1.4.0-1|1	%define	major 1000
21cr|libthreadar-1.4.0-1|2	%define	libname %mklibname threadar %{major}
21cr|libthreadar-1.4.0-1|3	%define	devname %mklibname threadar -d
21cr|libthreadar-1.4.0-1|4	
21cr|libthreadar-1.4.0-1|5	Summary:	Library for manipulating threads
21cr|libthreadar-1.4.0-1|6	Name:		libthreadar
21cr|libthreadar-1.4.0-1|7	Version:	1.4.0
21cr|libthreadar-1.4.0-1|8	Release:	1
21cr|libthreadar-1.4.0-1|9	License:	LGPLv3+
21cr|libthreadar-1.4.0-1|10	Group:		Development/C++
21cr|libthreadar-1.4.0-1|11	# See also: http://libthreadar.sourceforge.net/
21cr|libthreadar-1.4.0-1|12	Url:	fhttps://github.com/Edrusb/libthreadar
21cr|libthreadar-1.4.0-1|13	Source0:	https://sourceforge.net/projects/libthreadar/files/%{version}/%{name}-%{version}.tar.gz
21cr|libthreadar-1.4.0-1|14	# Examples don't link properly
21cr|libthreadar-1.4.0-1|15	Patch0:	libthreadar-1.4.0-drop-example-building.patch
21cr|libthreadar-1.4.0-1|16	BuildRequires:	doxygen >= 1.3.0
21cr|libthreadar-1.4.0-1|17	BuildRequires:	gettext
21cr|libthreadar-1.4.0-1|18	BuildRequires:	groff-base
21cr|libthreadar-1.4.0-1|19	
21cr|libthreadar-1.4.0-1|20	%description
21cr|libthreadar-1.4.0-1|21	This library provides C++ classes for manipulating threads and propagating
21cr|libthreadar-1.4.0-1|22	back exceptions from thread to parent thread when the parent calls the join()
21cr|libthreadar-1.4.0-1|23	method. The code has been extracted from dar and libdar, but it can be used
21cr|libthreadar-1.4.0-1|24	independently of them. It has not the pretention to replace boost or any other
21cr|libthreadar-1.4.0-1|25	library or C++ standard managing threads from C++ code. It is rather to be
21cr|libthreadar-1.4.0-1|26	seen as a more convenient and simple way to use thread withing C++ code.
21cr|libthreadar-1.4.0-1|27	
21cr|libthreadar-1.4.0-1|28	#-----------------------------------------------------------------------------
21cr|libthreadar-1.4.0-1|29	
21cr|libthreadar-1.4.0-1|30	%package -n %{libname}
21cr|libthreadar-1.4.0-1|31	Summary:	The %{name} main shared library
21cr|libthreadar-1.4.0-1|32	Group:		System/Libraries
21cr|libthreadar-1.4.0-1|33	
21cr|libthreadar-1.4.0-1|34	%description -n %{libname}
21cr|libthreadar-1.4.0-1|35	The %{name} main shared library.
21cr|libthreadar-1.4.0-1|36	
21cr|libthreadar-1.4.0-1|37	%files -n %{libname}
21cr|libthreadar-1.4.0-1|38	%doc ChangeLog COPYING README
21cr|libthreadar-1.4.0-1|39	%{_libdir}/%{name}.so.%{major}*
21cr|libthreadar-1.4.0-1|40	
21cr|libthreadar-1.4.0-1|41	#-----------------------------------------------------------------------------
21cr|libthreadar-1.4.0-1|42	
21cr|libthreadar-1.4.0-1|43	%package -n %{devname}
21cr|libthreadar-1.4.0-1|44	Summary:	Development files for %{name}
21cr|libthreadar-1.4.0-1|45	Group:		Development/C++
21cr|libthreadar-1.4.0-1|46	Requires:	%{libname} = %{EVRD}
21cr|libthreadar-1.4.0-1|47	Provides:		%{name}-devel = %{EVRD}
21cr|libthreadar-1.4.0-1|48	
21cr|libthreadar-1.4.0-1|49	%description -n %{devname}
21cr|libthreadar-1.4.0-1|50	This package contains the development files for %{name}.
21cr|libthreadar-1.4.0-1|51	
21cr|libthreadar-1.4.0-1|52	%files -n %{devname}
21cr|libthreadar-1.4.0-1|53	%doc ChangeLog COPYING README
21cr|libthreadar-1.4.0-1|54	%doc doc/html/*
21cr|libthreadar-1.4.0-1|55	%{_includedir}/%{name}/%{name}_config.h
21cr|libthreadar-1.4.0-1|56	%{_includedir}/%{name}/*.hpp
21cr|libthreadar-1.4.0-1|57	%{_libdir}/%{name}.so
21cr|libthreadar-1.4.0-1|58	%{_libdir}/pkgconfig/%{name}.pc
21cr|libthreadar-1.4.0-1|59	
21cr|libthreadar-1.4.0-1|60	#-----------------------------------------------------------------------------
21cr|libthreadar-1.4.0-1|61	
21cr|libthreadar-1.4.0-1|62	%prep
21cr|libthreadar-1.4.0-1|63	%setup -q
21cr|libthreadar-1.4.0-1|64	%patch0 -p1
21cr|libthreadar-1.4.0-1|65	
21cr|libthreadar-1.4.0-1|66	
21cr|libthreadar-1.4.0-1|67	%build
21cr|libthreadar-1.4.0-1|68	%configure --disable-static
21cr|libthreadar-1.4.0-1|69	%make
21cr|libthreadar-1.4.0-1|70	
21cr|libthreadar-1.4.0-1|71	
21cr|libthreadar-1.4.0-1|72	%install
21cr|libthreadar-1.4.0-1|73	%makeinstall_std
21cr|libthreadar-1.4.0-1|74	
21cr|libthreadar-1.4.0-1|75	# Drop docs that we pick up with our macros
21cr|libthreadar-1.4.0-1|76	rm -rf %{buildroot}%{_datadir}/%{name}
21cr|libthreadar-1.4.0-1|77	

2822 21
21cr|libticables2-1.3.5-3|1	%define major 7
21cr|libticables2-1.3.5-3|2	%define libname %mklibname ticables2 %{major}
21cr|libticables2-1.3.5-3|3	%define devname %mklibname ticables2 -d
21cr|libticables2-1.3.5-3|4	
21cr|libticables2-1.3.5-3|5	Summary:	Library for handling TI link cables
21cr|libticables2-1.3.5-3|6	Name:		libticables2
21cr|libticables2-1.3.5-3|7	Version:	1.3.5
21cr|libticables2-1.3.5-3|8	Release:	3
21cr|libticables2-1.3.5-3|9	License:	GPLv2+
21cr|libticables2-1.3.5-3|10	Group:		System/Libraries
21cr|libticables2-1.3.5-3|11	Url:		http://sourceforge.net/projects/tilp
21cr|libticables2-1.3.5-3|12	Source0:	http://downloads.sourceforge.net/project/tilp/tilp2-linux/tilp2-1.18/%{name}-%{version}.tar.bz2
21cr|libticables2-1.3.5-3|13	BuildRequires:	gettext-devel
21cr|libticables2-1.3.5-3|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|libticables2-1.3.5-3|15	BuildRequires:	pkgconfig(libusb-1.0)
21cr|libticables2-1.3.5-3|16	Requires:	udev >= 154
21cr|libticables2-1.3.5-3|17	
21cr|libticables2-1.3.5-3|18	%description
21cr|libticables2-1.3.5-3|19	Library for handling TI link cables
21cr|libticables2-1.3.5-3|20	
21cr|libticables2-1.3.5-3|21	#----------------------------------------------------------------
21cr|libticables2-1.3.5-3|22	
21cr|libticables2-1.3.5-3|23	%package -n %{libname}
21cr|libticables2-1.3.5-3|24	Summary:	Development files for %{name}
21cr|libticables2-1.3.5-3|25	Group:		System/Libraries
21cr|libticables2-1.3.5-3|26	
21cr|libticables2-1.3.5-3|27	%description -n %{libname}
21cr|libticables2-1.3.5-3|28	This package contains the files necessary to develop applications using the
21cr|libticables2-1.3.5-3|29	%{name} library.
21cr|libticables2-1.3.5-3|30	
21cr|libticables2-1.3.5-3|31	%files -n %{libname}
21cr|libticables2-1.3.5-3|32	%{_libdir}/libticables2.so.%{major}*
21cr|libticables2-1.3.5-3|33	/lib/udev/rules.d/69-libticables.rules
21cr|libticables2-1.3.5-3|34	
21cr|libticables2-1.3.5-3|35	#----------------------------------------------------------------
21cr|libticables2-1.3.5-3|36	
21cr|libticables2-1.3.5-3|37	%package -n %{devname}
21cr|libticables2-1.3.5-3|38	Summary:	Development files for %{name}
21cr|libticables2-1.3.5-3|39	Group:		Development/C
21cr|libticables2-1.3.5-3|40	Requires:	%{libname} = %{EVRD}
21cr|libticables2-1.3.5-3|41	Provides:	%{name}-devel = %{EVRD}
21cr|libticables2-1.3.5-3|42	
21cr|libticables2-1.3.5-3|43	%description -n %{devname}
21cr|libticables2-1.3.5-3|44	This package contains the files necessary to develop applications using the
21cr|libticables2-1.3.5-3|45	%{name} library.
21cr|libticables2-1.3.5-3|46	
21cr|libticables2-1.3.5-3|47	%files -n %{devname}
21cr|libticables2-1.3.5-3|48	%{_includedir}/tilp2
21cr|libticables2-1.3.5-3|49	%{_libdir}/libticables2.so
21cr|libticables2-1.3.5-3|50	%{_libdir}/pkgconfig/ticables2.pc
21cr|libticables2-1.3.5-3|51	%{_datadir}/locale/fr/LC_MESSAGES/%{name}.mo
21cr|libticables2-1.3.5-3|52	
21cr|libticables2-1.3.5-3|53	#----------------------------------------------------------------
21cr|libticables2-1.3.5-3|54	
21cr|libticables2-1.3.5-3|55	%prep
21cr|libticables2-1.3.5-3|56	%setup -q
21cr|libticables2-1.3.5-3|57	autoreconf -i -f
21cr|libticables2-1.3.5-3|58	
21cr|libticables2-1.3.5-3|59	%build
21cr|libticables2-1.3.5-3|60	%configure \
21cr|libticables2-1.3.5-3|61	--enable-libusb10
21cr|libticables2-1.3.5-3|62	%make
21cr|libticables2-1.3.5-3|63	
21cr|libticables2-1.3.5-3|64	%install
21cr|libticables2-1.3.5-3|65	%makeinstall_std
21cr|libticables2-1.3.5-3|66	
21cr|libticables2-1.3.5-3|67	mkdir -p %{buildroot}/lib/udev/rules.d
21cr|libticables2-1.3.5-3|68	cat >%{buildroot}/lib/udev/rules.d/69-libticables.rules <<EOF
21cr|libticables2-1.3.5-3|69	# This file was installed by the libticables2 Fedora package.
21cr|libticables2-1.3.5-3|70	
21cr|libticables2-1.3.5-3|71	ACTION!="add", GOTO="libticables_end"
21cr|libticables2-1.3.5-3|72	
21cr|libticables2-1.3.5-3|73	# serial device (assume TI calculator)
21cr|libticables2-1.3.5-3|74	KERNEL=="ttyS[0-3]", TAG+="udev-acl"
21cr|libticables2-1.3.5-3|75	# parallel device (assume TI calculator)
21cr|libticables2-1.3.5-3|76	SUBSYSTEM=="ppdev", TAG+="udev-acl"
21cr|libticables2-1.3.5-3|77	# SilverLink
21cr|libticables2-1.3.5-3|78	SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e001", TAG+="udev-acl"
21cr|libticables2-1.3.5-3|79	# TI-84+ DirectLink
21cr|libticables2-1.3.5-3|80	SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e003", TAG+="udev-acl"
21cr|libticables2-1.3.5-3|81	# TI-89 Titanium DirectLink
21cr|libticables2-1.3.5-3|82	SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e004", TAG+="udev-acl"
21cr|libticables2-1.3.5-3|83	# TI-84+ SE DirectLink
21cr|libticables2-1.3.5-3|84	SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e008", TAG+="udev-acl"
21cr|libticables2-1.3.5-3|85	# TI-Nspire DirectLink
21cr|libticables2-1.3.5-3|86	SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e012", TAG+="udev-acl"
21cr|libticables2-1.3.5-3|87	
21cr|libticables2-1.3.5-3|88	LABEL="libticables_end"
21cr|libticables2-1.3.5-3|89	EOF

2823 21
21cr|libticalcs-1.1.9-4|1	%define oname libticalcs2
21cr|libticalcs-1.1.9-4|2	
21cr|libticalcs-1.1.9-4|3	%define api 2
21cr|libticalcs-1.1.9-4|4	%define major 12
21cr|libticalcs-1.1.9-4|5	%define libname %mklibname ticalcs %{api} %{major}
21cr|libticalcs-1.1.9-4|6	%define devname %mklibname -d ticalcs
21cr|libticalcs-1.1.9-4|7	
21cr|libticalcs-1.1.9-4|8	Summary:	Library to handle the different TI calculators
21cr|libticalcs-1.1.9-4|9	Name:		libticalcs
21cr|libticalcs-1.1.9-4|10	Version:	1.1.9
21cr|libticalcs-1.1.9-4|11	Release:	4
21cr|libticalcs-1.1.9-4|12	Epoch:		1
21cr|libticalcs-1.1.9-4|13	License:	LGPLv2+
21cr|libticalcs-1.1.9-4|14	Group:		Communications
21cr|libticalcs-1.1.9-4|15	URL:		http://tilp.sourceforge.net/
21cr|libticalcs-1.1.9-4|16	Source:		http://prdownloads.sourceforge.net/tilp/%{oname}-%{version}.tar.bz2
21cr|libticalcs-1.1.9-4|17	BuildRequires:	gettext-devel
21cr|libticalcs-1.1.9-4|18	BuildRequires:	pkgconfig(ticables2)
21cr|libticalcs-1.1.9-4|19	BuildRequires:	pkgconfig(tifiles2)
21cr|libticalcs-1.1.9-4|20	
21cr|libticalcs-1.1.9-4|21	%description
21cr|libticalcs-1.1.9-4|22	The TiCalcs library is a part of the TiLP project and constitutes with
21cr|libticalcs-1.1.9-4|23	the other libraries a complete framework for developping and/or linking
21cr|libticalcs-1.1.9-4|24	TI files oriented applications.
21cr|libticalcs-1.1.9-4|25	
21cr|libticalcs-1.1.9-4|26	It is a library which brings about all the functions needed to communicate
21cr|libticalcs-1.1.9-4|27	with a Texas Instruments graphing calculator (or hand-held), without
21cr|libticalcs-1.1.9-4|28	worrying about packet oriented protocol, the file management and some
21cr|libticalcs-1.1.9-4|29	other stuffs. Currently, it does not support some education devices
21cr|libticalcs-1.1.9-4|30	(such as CBL/CBR and others).
21cr|libticalcs-1.1.9-4|31	
21cr|libticalcs-1.1.9-4|32	It supports all currently available calculators and their associated file
21cr|libticalcs-1.1.9-4|33	formats:
21cr|libticalcs-1.1.9-4|34	- TI8x calculators: TI73, 82, 83, TI83+, 85 and 86 (with 2 sub-classes:
21cr|libticalcs-1.1.9-4|35	TI73/83+ and 85/86).
21cr|libticalcs-1.1.9-4|36	- TI9x calculators: TI89, 92, 92+ and V200PLT.
21cr|libticalcs-1.1.9-4|37	
21cr|libticalcs-1.1.9-4|38	%files -f %{oname}.lang
21cr|libticalcs-1.1.9-4|39	
21cr|libticalcs-1.1.9-4|40	#-----------------------------------------------------------------------
21cr|libticalcs-1.1.9-4|41	
21cr|libticalcs-1.1.9-4|42	%package -n %{libname}
21cr|libticalcs-1.1.9-4|43	Summary:	Library to handle different TI calculators
21cr|libticalcs-1.1.9-4|44	Group:		System/Libraries
21cr|libticalcs-1.1.9-4|45	
21cr|libticalcs-1.1.9-4|46	%description -n %{libname}
21cr|libticalcs-1.1.9-4|47	The TiCalcs library is a part of the TiLP project and constitutes with
21cr|libticalcs-1.1.9-4|48	the other libraries a complete framework for developping and/or linking
21cr|libticalcs-1.1.9-4|49	TI files oriented applications.
21cr|libticalcs-1.1.9-4|50	
21cr|libticalcs-1.1.9-4|51	It is a library which brings about all the functions needed to communicate
21cr|libticalcs-1.1.9-4|52	with a Texas Instruments graphing calculator (or hand-held), without
21cr|libticalcs-1.1.9-4|53	worrying about packet oriented protocol, the file management and some
21cr|libticalcs-1.1.9-4|54	other stuffs. Currently, it does not support some education devices
21cr|libticalcs-1.1.9-4|55	(such as CBL/CBR and others).
21cr|libticalcs-1.1.9-4|56	
21cr|libticalcs-1.1.9-4|57	It supports all currently available calculators and their associated file
21cr|libticalcs-1.1.9-4|58	formats:
21cr|libticalcs-1.1.9-4|59	- TI8x calculators: TI73, 82, 83, TI83+, 85 and 86 (with 2 sub-classes:
21cr|libticalcs-1.1.9-4|60	TI73/83+ and 85/86).
21cr|libticalcs-1.1.9-4|61	- TI9x calculators: TI89, 92, 92+ and V200PLT.
21cr|libticalcs-1.1.9-4|62	
21cr|libticalcs-1.1.9-4|63	%files -n %{libname}
21cr|libticalcs-1.1.9-4|64	%doc COPYING
21cr|libticalcs-1.1.9-4|65	%{_libdir}/*.so.%{major}*
21cr|libticalcs-1.1.9-4|66	
21cr|libticalcs-1.1.9-4|67	#-----------------------------------------------------------------------
21cr|libticalcs-1.1.9-4|68	
21cr|libticalcs-1.1.9-4|69	%package -n %{devname}
21cr|libticalcs-1.1.9-4|70	Summary:	Development related files for %{name}
21cr|libticalcs-1.1.9-4|71	Group:		Development/Other
21cr|libticalcs-1.1.9-4|72	Requires:	%{libname} = %{EVRD}
21cr|libticalcs-1.1.9-4|73	Provides:	%{name}-devel = %{EVRD}
21cr|libticalcs-1.1.9-4|74	
21cr|libticalcs-1.1.9-4|75	%description -n %{devname}
21cr|libticalcs-1.1.9-4|76	This package contains headers and other necessary files to develop
21cr|libticalcs-1.1.9-4|77	or compile applications that use %{name}.
21cr|libticalcs-1.1.9-4|78	
21cr|libticalcs-1.1.9-4|79	%files -n %{devname}
21cr|libticalcs-1.1.9-4|80	%doc AUTHORS ChangeLog README
21cr|libticalcs-1.1.9-4|81	%{_includedir}/tilp2/*
21cr|libticalcs-1.1.9-4|82	%{_libdir}/*.a
21cr|libticalcs-1.1.9-4|83	%{_libdir}/*.so
21cr|libticalcs-1.1.9-4|84	%{_libdir}/pkgconfig/ticalcs2.pc
21cr|libticalcs-1.1.9-4|85	
21cr|libticalcs-1.1.9-4|86	#-----------------------------------------------------------------------
21cr|libticalcs-1.1.9-4|87	
21cr|libticalcs-1.1.9-4|88	%prep
21cr|libticalcs-1.1.9-4|89	%setup -q -n %{oname}-%{version}
21cr|libticalcs-1.1.9-4|90	
21cr|libticalcs-1.1.9-4|91	%build
21cr|libticalcs-1.1.9-4|92	autoreconf -fi
21cr|libticalcs-1.1.9-4|93	%configure \
21cr|libticalcs-1.1.9-4|94	--enable-static=yes
21cr|libticalcs-1.1.9-4|95	%make
21cr|libticalcs-1.1.9-4|96	
21cr|libticalcs-1.1.9-4|97	%install
21cr|libticalcs-1.1.9-4|98	%makeinstall_std gnulocaledir=%{buildroot}%{_datadir}/locale
21cr|libticalcs-1.1.9-4|99	
21cr|libticalcs-1.1.9-4|100	%find_lang %{oname}

2824 21
21cr|libticonv-1.1.5-4|1	%define major 8
21cr|libticonv-1.1.5-4|2	%define libname %mklibname ticonv %{major}
21cr|libticonv-1.1.5-4|3	%define devname %mklibname ticonv -d
21cr|libticonv-1.1.5-4|4	
21cr|libticonv-1.1.5-4|5	Summary:	Communicate with TI calculators
21cr|libticonv-1.1.5-4|6	Name:		libticonv
21cr|libticonv-1.1.5-4|7	Version:	1.1.5
21cr|libticonv-1.1.5-4|8	Release:	4
21cr|libticonv-1.1.5-4|9	License:	GPLv2+
21cr|libticonv-1.1.5-4|10	Group:		System/Libraries
21cr|libticonv-1.1.5-4|11	Url:		http://lpg.ticalc.org/prj_tilp
21cr|libticonv-1.1.5-4|12	Source0:	https://sourceforge.net/projects/tilp/files/tilp2-linux/tilp2-1.18/%{name}-%{version}.tar.bz2
21cr|libticonv-1.1.5-4|13	Patch0:		libticonv-foreign_package.patch
21cr|libticonv-1.1.5-4|14	BuildRequires:	dos2unix
21cr|libticonv-1.1.5-4|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|libticonv-1.1.5-4|16	
21cr|libticonv-1.1.5-4|17	%description
21cr|libticonv-1.1.5-4|18	Communicate with TI calculators.
21cr|libticonv-1.1.5-4|19	
21cr|libticonv-1.1.5-4|20	#----------------------------------------------------------------
21cr|libticonv-1.1.5-4|21	
21cr|libticonv-1.1.5-4|22	%package -n %{libname}
21cr|libticonv-1.1.5-4|23	Summary:	Communicate with TI calculators
21cr|libticonv-1.1.5-4|24	Group:		System/Libraries
21cr|libticonv-1.1.5-4|25	
21cr|libticonv-1.1.5-4|26	%description -n %{libname}
21cr|libticonv-1.1.5-4|27	Communicate with TI calculators.
21cr|libticonv-1.1.5-4|28	
21cr|libticonv-1.1.5-4|29	%files -n %{libname}
21cr|libticonv-1.1.5-4|30	%doc ChangeLog AUTHORS README LOGO
21cr|libticonv-1.1.5-4|31	%{_libdir}/lib*.so.%{major}*
21cr|libticonv-1.1.5-4|32	
21cr|libticonv-1.1.5-4|33	#----------------------------------------------------------------
21cr|libticonv-1.1.5-4|34	
21cr|libticonv-1.1.5-4|35	%package -n %{devname}
21cr|libticonv-1.1.5-4|36	Summary:	Development package for libticalcs library
21cr|libticonv-1.1.5-4|37	Group:		Development/C
21cr|libticonv-1.1.5-4|38	Provides:	ticonv-devel = %{EVRD}
21cr|libticonv-1.1.5-4|39	Provides:	%{name}-devel = %{EVRD}
21cr|libticonv-1.1.5-4|40	Requires:	%{libname} = %{EVRD}
21cr|libticonv-1.1.5-4|41	
21cr|libticonv-1.1.5-4|42	%description -n %{devname}
21cr|libticonv-1.1.5-4|43	This package contains the header files and static libraries needed to
21cr|libticonv-1.1.5-4|44	develop applications with libticalcs.
21cr|libticonv-1.1.5-4|45	
21cr|libticonv-1.1.5-4|46	%files -n %{devname}
21cr|libticonv-1.1.5-4|47	%{_includedir}/tilp2
21cr|libticonv-1.1.5-4|48	%{_libdir}/*.so
21cr|libticonv-1.1.5-4|49	%{_libdir}/pkgconfig/ticonv.pc
21cr|libticonv-1.1.5-4|50	
21cr|libticonv-1.1.5-4|51	#----------------------------------------------------------------
21cr|libticonv-1.1.5-4|52	
21cr|libticonv-1.1.5-4|53	%prep
21cr|libticonv-1.1.5-4|54	%setup -q
21cr|libticonv-1.1.5-4|55	for i in ChangeLog AUTHORS README LOGO; do
21cr|libticonv-1.1.5-4|56	dos2unix $i
21cr|libticonv-1.1.5-4|57	iconv -f iso-8859-1 -t UTF-8 -o xxx $i && mv xxx $i
21cr|libticonv-1.1.5-4|58	done
21cr|libticonv-1.1.5-4|59	
21cr|libticonv-1.1.5-4|60	%build
21cr|libticonv-1.1.5-4|61	autoreconf -fi
21cr|libticonv-1.1.5-4|62	%configure \
21cr|libticonv-1.1.5-4|63	--enable-iconv
21cr|libticonv-1.1.5-4|64	%make
21cr|libticonv-1.1.5-4|65	
21cr|libticonv-1.1.5-4|66	%install
21cr|libticonv-1.1.5-4|67	%makeinstall_std

2825 21
21cr|libtifiles2-1.1.7-5|1	%define major 10
21cr|libtifiles2-1.1.7-5|2	%define libname %mklibname tifiles2_ %{major}
21cr|libtifiles2-1.1.7-5|3	%define devname %mklibname tifiles2 -d
21cr|libtifiles2-1.1.7-5|4	
21cr|libtifiles2-1.1.7-5|5	Summary:	Library for handling TI link cables
21cr|libtifiles2-1.1.7-5|6	Name:		libtifiles2
21cr|libtifiles2-1.1.7-5|7	Version:	1.1.7
21cr|libtifiles2-1.1.7-5|8	Release:	5
21cr|libtifiles2-1.1.7-5|9	License:	GPLv2+
21cr|libtifiles2-1.1.7-5|10	Group:		System/Libraries
21cr|libtifiles2-1.1.7-5|11	Url:		http://sourceforge.net/projects/tilp
21cr|libtifiles2-1.1.7-5|12	Source0:	http://downloads.sourceforge.net/project/tilp/tilp2-linux/tilp2-1.18/%{name}-%{version}.tar.bz2
21cr|libtifiles2-1.1.7-5|13	BuildRequires:	libtool
21cr|libtifiles2-1.1.7-5|14	BuildRequires:	gettext-devel
21cr|libtifiles2-1.1.7-5|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|libtifiles2-1.1.7-5|16	BuildRequires:	pkgconfig(libusb-1.0)
21cr|libtifiles2-1.1.7-5|17	BuildRequires:	pkgconfig(libarchive)
21cr|libtifiles2-1.1.7-5|18	BuildRequires:	pkgconfig(ticonv) =< 1.1.5
21cr|libtifiles2-1.1.7-5|19	Requires:	udev >= 154
21cr|libtifiles2-1.1.7-5|20	
21cr|libtifiles2-1.1.7-5|21	%description
21cr|libtifiles2-1.1.7-5|22	Library for handling TI link cables.
21cr|libtifiles2-1.1.7-5|23	
21cr|libtifiles2-1.1.7-5|24	#--------------------------------------------------------------------------
21cr|libtifiles2-1.1.7-5|25	
21cr|libtifiles2-1.1.7-5|26	%package  -n %{libname}
21cr|libtifiles2-1.1.7-5|27	Summary:	Shared library for %{name}
21cr|libtifiles2-1.1.7-5|28	Group:		System/Libraries
21cr|libtifiles2-1.1.7-5|29	Conflicts:	%{_lib}tifiles210 < 1.1.7-2
21cr|libtifiles2-1.1.7-5|30	Obsoletes:	%{_lib}tifiles210 < 1.1.7-2
21cr|libtifiles2-1.1.7-5|31	
21cr|libtifiles2-1.1.7-5|32	%description -n %{libname}
21cr|libtifiles2-1.1.7-5|33	This package contains the files necessary to develop applications using the
21cr|libtifiles2-1.1.7-5|34	%{name} library.
21cr|libtifiles2-1.1.7-5|35	
21cr|libtifiles2-1.1.7-5|36	%files -n %{libname}
21cr|libtifiles2-1.1.7-5|37	%{_libdir}/libtifiles2.so.%{major}*
21cr|libtifiles2-1.1.7-5|38	
21cr|libtifiles2-1.1.7-5|39	#--------------------------------------------------------------------------
21cr|libtifiles2-1.1.7-5|40	
21cr|libtifiles2-1.1.7-5|41	%package  -n %{devname}
21cr|libtifiles2-1.1.7-5|42	Summary:	Development files for %{name}
21cr|libtifiles2-1.1.7-5|43	Group:		Development/C
21cr|libtifiles2-1.1.7-5|44	Requires:	%{libname} = %{EVRD}
21cr|libtifiles2-1.1.7-5|45	Provides:	%{name}-devel = %{EVRD}
21cr|libtifiles2-1.1.7-5|46	
21cr|libtifiles2-1.1.7-5|47	%description -n %{devname}
21cr|libtifiles2-1.1.7-5|48	This package contains the files necessary to develop applications using the
21cr|libtifiles2-1.1.7-5|49	%{name} library.
21cr|libtifiles2-1.1.7-5|50	
21cr|libtifiles2-1.1.7-5|51	%files -n %{devname}
21cr|libtifiles2-1.1.7-5|52	%{_includedir}/tilp2
21cr|libtifiles2-1.1.7-5|53	%{_libdir}/libtifiles2.so
21cr|libtifiles2-1.1.7-5|54	%{_libdir}/pkgconfig/tifiles2.pc
21cr|libtifiles2-1.1.7-5|55	%{_datadir}/locale/fr/LC_MESSAGES/*.mo
21cr|libtifiles2-1.1.7-5|56	
21cr|libtifiles2-1.1.7-5|57	#--------------------------------------------------------------------------
21cr|libtifiles2-1.1.7-5|58	
21cr|libtifiles2-1.1.7-5|59	%prep
21cr|libtifiles2-1.1.7-5|60	%setup -q
21cr|libtifiles2-1.1.7-5|61	autoreconf -i -f
21cr|libtifiles2-1.1.7-5|62	
21cr|libtifiles2-1.1.7-5|63	%build
21cr|libtifiles2-1.1.7-5|64	%configure
21cr|libtifiles2-1.1.7-5|65	%make
21cr|libtifiles2-1.1.7-5|66	
21cr|libtifiles2-1.1.7-5|67	%install
21cr|libtifiles2-1.1.7-5|68	%makeinstall_std

2826 21
21cr|libtlen-20041113-1|1	%define	major 1
21cr|libtlen-20041113-1|2	%define libname	%mklibname tlen %major
21cr|libtlen-20041113-1|3	%define develname	%mklibname -d tlen
21cr|libtlen-20041113-1|4	%define		_snapshot	20060309
21cr|libtlen-20041113-1|5	
21cr|libtlen-20041113-1|6	Summary:	Tlen.pl client library
21cr|libtlen-20041113-1|7	Name:		libtlen
21cr|libtlen-20041113-1|8	Version:	20041113
21cr|libtlen-20041113-1|9	Release:	1
21cr|libtlen-20041113-1|10	License:	GPLv2+
21cr|libtlen-20041113-1|11	Group:		System/Libraries
21cr|libtlen-20041113-1|12	Source0:	http://dl.sourceforge.net/sourceforge/tleenx/%{name}-%{_snapshot}.tar.gz
21cr|libtlen-20041113-1|13	URL:		http://libtlen.sourceforge.net/
21cr|libtlen-20041113-1|14	BuildRequires:	libstdc++-devel
21cr|libtlen-20041113-1|15	
21cr|libtlen-20041113-1|16	%description
21cr|libtlen-20041113-1|17	libtlen is a library providing an API for client programs which want
21cr|libtlen-20041113-1|18	to use Tlen.pl.
21cr|libtlen-20041113-1|19	
21cr|libtlen-20041113-1|20	%package -n %libname
21cr|libtlen-20041113-1|21	Summary:	Development library for libtlen
21cr|libtlen-20041113-1|22	Group:		Development/C
21cr|libtlen-20041113-1|23	Obsoletes:	%{name} < %{version}-%{release}
21cr|libtlen-20041113-1|24	
21cr|libtlen-20041113-1|25	%description -n %libname
21cr|libtlen-20041113-1|26	libtlen is a library providing an API for client programs which want
21cr|libtlen-20041113-1|27	to use Tlen.pl.
21cr|libtlen-20041113-1|28	
21cr|libtlen-20041113-1|29	%package -n %develname
21cr|libtlen-20041113-1|30	Summary:	Development library for libtlen
21cr|libtlen-20041113-1|31	Group:		Development/C
21cr|libtlen-20041113-1|32	Requires:	%{libname} = %{version}-%{release}
21cr|libtlen-20041113-1|33	Provides:	libtlen-devel = %{version}-%{release}
21cr|libtlen-20041113-1|34	
21cr|libtlen-20041113-1|35	%description -n %develname
21cr|libtlen-20041113-1|36	This package is required to develop programs that use Tlen.pl
21cr|libtlen-20041113-1|37	protocol.
21cr|libtlen-20041113-1|38	
21cr|libtlen-20041113-1|39	%prep
21cr|libtlen-20041113-1|40	%setup -q -n %{name}-%{_snapshot}
21cr|libtlen-20041113-1|41	
21cr|libtlen-20041113-1|42	%build
21cr|libtlen-20041113-1|43	%configure
21cr|libtlen-20041113-1|44	%make
21cr|libtlen-20041113-1|45	
21cr|libtlen-20041113-1|46	%install
21cr|libtlen-20041113-1|47	rm -rf %{buildroot}
21cr|libtlen-20041113-1|48	%makeinstall_std
21cr|libtlen-20041113-1|49	
21cr|libtlen-20041113-1|50	%clean
21cr|libtlen-20041113-1|51	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|libtlen-20041113-1|52	
21cr|libtlen-20041113-1|53	%if %mdkversion < 200900
21cr|libtlen-20041113-1|54	%post -n %libname -p /sbin/ldconfig
21cr|libtlen-20041113-1|55	%endif
21cr|libtlen-20041113-1|56	%if %mdkversion < 200900
21cr|libtlen-20041113-1|57	%postun -n %libname -p /sbin/ldconfig
21cr|libtlen-20041113-1|58	%endif
21cr|libtlen-20041113-1|59	
21cr|libtlen-20041113-1|60	%files -n %libname
21cr|libtlen-20041113-1|61	%defattr(644,root,root,755)
21cr|libtlen-20041113-1|62	%doc docs/AUTHORS docs/TODO
21cr|libtlen-20041113-1|63	%attr(755,root,root) %{_libdir}/libtlen.so.%{major}*
21cr|libtlen-20041113-1|64	
21cr|libtlen-20041113-1|65	%files -n %develname
21cr|libtlen-20041113-1|66	%defattr(644,root,root,755)
21cr|libtlen-20041113-1|67	%doc docs/*.html
21cr|libtlen-20041113-1|68	%{_includedir}/*
21cr|libtlen-20041113-1|69	%{_libdir}/libtlen.so
21cr|libtlen-20041113-1|70	%{_libdir}/libtlen.a

2827 21
21cr|libtorrent-0.14.0-1|1	%define major 22
21cr|libtorrent-0.14.0-1|2	%define libname %mklibname torrent %{major}
21cr|libtorrent-0.14.0-1|3	%define devname %mklibname torrent -d
21cr|libtorrent-0.14.0-1|4	
21cr|libtorrent-0.14.0-1|5	Summary:	BitTorrent library written in C++ for *nix
21cr|libtorrent-0.14.0-1|6	Name:		libtorrent
21cr|libtorrent-0.14.0-1|7	Version:	0.14.0
21cr|libtorrent-0.14.0-1|8	Release:	1
21cr|libtorrent-0.14.0-1|9	License:	GPLv2+
21cr|libtorrent-0.14.0-1|10	Group:		Networking/File transfer
21cr|libtorrent-0.14.0-1|11	Url:		https://rakshasa.github.io/rtorrent/
21cr|libtorrent-0.14.0-1|12	Source0:	https://github.com/rakshasa/rtorrent/releases/download/v0.10.0/libtorrent-%{version}.tar.gz
21cr|libtorrent-0.14.0-1|13	BuildRequires:	cppunit-devel
21cr|libtorrent-0.14.0-1|14	BuildRequires:	pkgconfig(openssl)
21cr|libtorrent-0.14.0-1|15	BuildRequires:	pkgconfig(zlib)
21cr|libtorrent-0.14.0-1|16	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|libtorrent-0.14.0-1|17	
21cr|libtorrent-0.14.0-1|18	%description
21cr|libtorrent-0.14.0-1|19	LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
21cr|libtorrent-0.14.0-1|20	avoid redundant copying and storing of data that other clients and libraries
21cr|libtorrent-0.14.0-1|21	suffer from. Licensed under the GPL.
21cr|libtorrent-0.14.0-1|22	
21cr|libtorrent-0.14.0-1|23	Basic features have been implemented and a ncurses client is included. Sloppy
21cr|libtorrent-0.14.0-1|24	and biased test runs have shown that transferring a 200 MB file with libTorrent
21cr|libtorrent-0.14.0-1|25	uses 1/4 of the CPU time that the official BitTorrent client requires.
21cr|libtorrent-0.14.0-1|26	
21cr|libtorrent-0.14.0-1|27	The library and client are under heavy development. They are stable enough to
21cr|libtorrent-0.14.0-1|28	handle any torrents I throw at them these days.
21cr|libtorrent-0.14.0-1|29	
21cr|libtorrent-0.14.0-1|30	#----------------------------------------------------------------------------
21cr|libtorrent-0.14.0-1|31	
21cr|libtorrent-0.14.0-1|32	%package -n %{libname}
21cr|libtorrent-0.14.0-1|33	Summary:	BitTorrent library written in C++ for *nix
21cr|libtorrent-0.14.0-1|34	Group:		System/Libraries
21cr|libtorrent-0.14.0-1|35	Provides:	%{name} = %{EVRD}
21cr|libtorrent-0.14.0-1|36	
21cr|libtorrent-0.14.0-1|37	%description -n %{libname}
21cr|libtorrent-0.14.0-1|38	LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
21cr|libtorrent-0.14.0-1|39	avoid redundant copying and storing of data that other clients and libraries
21cr|libtorrent-0.14.0-1|40	suffer from. Licensed under the GPL.
21cr|libtorrent-0.14.0-1|41	
21cr|libtorrent-0.14.0-1|42	Basic features have been implemented and a ncurses client is included. Sloppy
21cr|libtorrent-0.14.0-1|43	and biased test runs have shown that transferring a 200 MB file with libTorrent
21cr|libtorrent-0.14.0-1|44	uses 1/4 of the CPU time that the official BitTorrent client requires.
21cr|libtorrent-0.14.0-1|45	
21cr|libtorrent-0.14.0-1|46	%files -n %{libname}
21cr|libtorrent-0.14.0-1|47	%doc AUTHORS COPYING README
21cr|libtorrent-0.14.0-1|48	%{_libdir}/libtorrent.so.%{major}*
21cr|libtorrent-0.14.0-1|49	
21cr|libtorrent-0.14.0-1|50	#----------------------------------------------------------------------------
21cr|libtorrent-0.14.0-1|51	
21cr|libtorrent-0.14.0-1|52	%package -n %{devname}
21cr|libtorrent-0.14.0-1|53	Summary:	BitTorrent library written in C++ for *nix
21cr|libtorrent-0.14.0-1|54	Group:		Development/C++
21cr|libtorrent-0.14.0-1|55	Requires:	%{libname} = %{EVRD}
21cr|libtorrent-0.14.0-1|56	Provides:	%{name}-devel = %{EVRD}
21cr|libtorrent-0.14.0-1|57	
21cr|libtorrent-0.14.0-1|58	%description -n %{devname}
21cr|libtorrent-0.14.0-1|59	LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
21cr|libtorrent-0.14.0-1|60	avoid redundant copying and storing of data that other clients and libraries
21cr|libtorrent-0.14.0-1|61	suffer from. Licensed under the GPL.
21cr|libtorrent-0.14.0-1|62	
21cr|libtorrent-0.14.0-1|63	Basic features have been implemented and a ncurses client is included. Sloppy
21cr|libtorrent-0.14.0-1|64	and biased test runs have shown that transferring a 200 MB file with libTorrent
21cr|libtorrent-0.14.0-1|65	uses 1/4 of the CPU time that the official BitTorrent client requires.
21cr|libtorrent-0.14.0-1|66	
21cr|libtorrent-0.14.0-1|67	%files -n %{devname}
21cr|libtorrent-0.14.0-1|68	%doc AUTHORS COPYING README
21cr|libtorrent-0.14.0-1|69	%{_libdir}/libtorrent.so
21cr|libtorrent-0.14.0-1|70	%{_includedir}/torrent/
21cr|libtorrent-0.14.0-1|71	%{_libdir}/pkgconfig/%{name}.pc
21cr|libtorrent-0.14.0-1|72	
21cr|libtorrent-0.14.0-1|73	#----------------------------------------------------------------------------
21cr|libtorrent-0.14.0-1|74	
21cr|libtorrent-0.14.0-1|75	%prep
21cr|libtorrent-0.14.0-1|76	%autosetup -p1
21cr|libtorrent-0.14.0-1|77	
21cr|libtorrent-0.14.0-1|78	%build
21cr|libtorrent-0.14.0-1|79	autoreconf -fi
21cr|libtorrent-0.14.0-1|80	%global optflags %{optflags} -fno-strict-aliasing
21cr|libtorrent-0.14.0-1|81	%configure \
21cr|libtorrent-0.14.0-1|82	--with-posix-fallocate
21cr|libtorrent-0.14.0-1|83	%make
21cr|libtorrent-0.14.0-1|84	
21cr|libtorrent-0.14.0-1|85	%install
21cr|libtorrent-0.14.0-1|86	%makeinstall_std

2828 21
21cr|libtree-ldd-3.1.1-1|1	
21cr|libtree-ldd-3.1.1-1|2	Name:		libtree-ldd
21cr|libtree-ldd-3.1.1-1|3	Version:	3.1.1
21cr|libtree-ldd-3.1.1-1|4	Release:	1
21cr|libtree-ldd-3.1.1-1|5	Summary:	Like ldd but as a tree
21cr|libtree-ldd-3.1.1-1|6	Group:		Development/Other
21cr|libtree-ldd-3.1.1-1|7	
21cr|libtree-ldd-3.1.1-1|8	License:	MIT
21cr|libtree-ldd-3.1.1-1|9	URL:		https://github.com/haampie/libtree
21cr|libtree-ldd-3.1.1-1|10	Source0:	%{url}/archive/v%{version}/libtree-%{version}.tar.gz
21cr|libtree-ldd-3.1.1-1|11	Patch0:		libtree-ldd-c99.patch
21cr|libtree-ldd-3.1.1-1|12	
21cr|libtree-ldd-3.1.1-1|13	BuildRequires:	gcc
21cr|libtree-ldd-3.1.1-1|14	BuildRequires:	make
21cr|libtree-ldd-3.1.1-1|15	
21cr|libtree-ldd-3.1.1-1|16	%description
21cr|libtree-ldd-3.1.1-1|17	A tool that:
21cr|libtree-ldd-3.1.1-1|18	- turns ldd into a tree
21cr|libtree-ldd-3.1.1-1|19	- explains why shared libraries are found and why not
21cr|libtree-ldd-3.1.1-1|20	
21cr|libtree-ldd-3.1.1-1|21	%prep
21cr|libtree-ldd-3.1.1-1|22	%autosetup -p1 -n libtree-%{version}
21cr|libtree-ldd-3.1.1-1|23	
21cr|libtree-ldd-3.1.1-1|24	%build
21cr|libtree-ldd-3.1.1-1|25	%setup_compile_flags
21cr|libtree-ldd-3.1.1-1|26	%make_build
21cr|libtree-ldd-3.1.1-1|27	
21cr|libtree-ldd-3.1.1-1|28	%install
21cr|libtree-ldd-3.1.1-1|29	%make_install PREFIX="%{_prefix}"
21cr|libtree-ldd-3.1.1-1|30	
21cr|libtree-ldd-3.1.1-1|31	%check
21cr|libtree-ldd-3.1.1-1|32	%ifarch %{ix86} aarch64 s390x
21cr|libtree-ldd-3.1.1-1|33	# tests/05_32_bits fail after https://fedoraproject.org/wiki/Changes/glibc32_Build_Adjustments
21cr|libtree-ldd-3.1.1-1|34	rm -rf tests/05_32_bits
21cr|libtree-ldd-3.1.1-1|35	%endif
21cr|libtree-ldd-3.1.1-1|36	%make_build check
21cr|libtree-ldd-3.1.1-1|37	
21cr|libtree-ldd-3.1.1-1|38	%files
21cr|libtree-ldd-3.1.1-1|39	%{_mandir}/man1/libtree.1*
21cr|libtree-ldd-3.1.1-1|40	%{_bindir}/libtree
21cr|libtree-ldd-3.1.1-1|41	%doc README.md
21cr|libtree-ldd-3.1.1-1|42	%license LICENSE
21cr|libtree-ldd-3.1.1-1|43	

2829 21
21cr|libtubo-4.7.6-7|1	%define oname tubo
21cr|libtubo-4.7.6-7|2	%define major 0
21cr|libtubo-4.7.6-7|3	%define libname %mklibname %{oname} %{major}
21cr|libtubo-4.7.6-7|4	%define devname %mklibname %{oname} -d
21cr|libtubo-4.7.6-7|5	
21cr|libtubo-4.7.6-7|6	Summary:	Interprocess communication used by xffm
21cr|libtubo-4.7.6-7|7	Name:		libtubo
21cr|libtubo-4.7.6-7|8	Version:	4.7.6
21cr|libtubo-4.7.6-7|9	Release:	7
21cr|libtubo-4.7.6-7|10	License:	GPLv2+
21cr|libtubo-4.7.6-7|11	Group:		System/Libraries
21cr|libtubo-4.7.6-7|12	Url:		http://xffm.sf.net
21cr|libtubo-4.7.6-7|13	Source0:	http://downloads.sourceforge.net/project/xffm/libtubo/%{oname}-%{version}.tar.gz
21cr|libtubo-4.7.6-7|14	Patch0:		tubo-4.7.6-rosa-linkage.patch
21cr|libtubo-4.7.6-7|15	Patch1:		tubo-4.7.6-rosa-no_rpath.patch
21cr|libtubo-4.7.6-7|16	BuildRequires:	autoconf2.5
21cr|libtubo-4.7.6-7|17	BuildRequires:	automake1.9
21cr|libtubo-4.7.6-7|18	BuildRequires:	glib-gettextize
21cr|libtubo-4.7.6-7|19	BuildRequires:	gtk-doc
21cr|libtubo-4.7.6-7|20	BuildRequires:	intltool
21cr|libtubo-4.7.6-7|21	BuildRequires:	xfce-dev-tools
21cr|libtubo-4.7.6-7|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|libtubo-4.7.6-7|23	
21cr|libtubo-4.7.6-7|24	%description
21cr|libtubo-4.7.6-7|25	The Libtubo library is small and simple function set to enable a process
21cr|libtubo-4.7.6-7|26	to run any other process in the background and communicate via
21cr|libtubo-4.7.6-7|27	the stdout, stderr and stdin file descriptors.
21cr|libtubo-4.7.6-7|28	
21cr|libtubo-4.7.6-7|29	#----------------------------------------------------------------------------
21cr|libtubo-4.7.6-7|30	
21cr|libtubo-4.7.6-7|31	%package -n %{libname}
21cr|libtubo-4.7.6-7|32	Summary:	A library of functions for interprocess communication
21cr|libtubo-4.7.6-7|33	Group:		System/Libraries
21cr|libtubo-4.7.6-7|34	Provides:	%{name} = %{EVRD}
21cr|libtubo-4.7.6-7|35	
21cr|libtubo-4.7.6-7|36	%description -n %{libname}
21cr|libtubo-4.7.6-7|37	This package contains the library needed to run programs dynamically
21cr|libtubo-4.7.6-7|38	linked with libtubo.
21cr|libtubo-4.7.6-7|39	
21cr|libtubo-4.7.6-7|40	%files -n %{libname}
21cr|libtubo-4.7.6-7|41	%doc AUTHORS COPYING* ChangeLog NEWS* README*
21cr|libtubo-4.7.6-7|42	%{_libdir}/libtubo.so.%{major}*
21cr|libtubo-4.7.6-7|43	
21cr|libtubo-4.7.6-7|44	#----------------------------------------------------------------------------
21cr|libtubo-4.7.6-7|45	
21cr|libtubo-4.7.6-7|46	%package -n %{devname}
21cr|libtubo-4.7.6-7|47	Summary:	Development tools for interprocess communication
21cr|libtubo-4.7.6-7|48	Group:		Development/C
21cr|libtubo-4.7.6-7|49	Requires:	%{libname} = %{EVRD}
21cr|libtubo-4.7.6-7|50	Provides:	tubo-devel = %{EVRD}
21cr|libtubo-4.7.6-7|51	
21cr|libtubo-4.7.6-7|52	%description -n %{devname}
21cr|libtubo-4.7.6-7|53	The libtubo-devel package contains the header files and libraries
21cr|libtubo-4.7.6-7|54	necessary for developing programs using libtubo.
21cr|libtubo-4.7.6-7|55	
21cr|libtubo-4.7.6-7|56	%files -n %{devname}
21cr|libtubo-4.7.6-7|57	%doc %{_datadir}/gtk-doc/html/%{name}
21cr|libtubo-4.7.6-7|58	%{_includedir}/tubo.h
21cr|libtubo-4.7.6-7|59	%{_libdir}/libtubo.so
21cr|libtubo-4.7.6-7|60	%{_libdir}/pkgconfig/%{oname}.pc
21cr|libtubo-4.7.6-7|61	
21cr|libtubo-4.7.6-7|62	#----------------------------------------------------------------------------
21cr|libtubo-4.7.6-7|63	
21cr|libtubo-4.7.6-7|64	%prep
21cr|libtubo-4.7.6-7|65	%setup -qn %{oname}-%{version}
21cr|libtubo-4.7.6-7|66	%patch0 -p1
21cr|libtubo-4.7.6-7|67	%patch1 -p1
21cr|libtubo-4.7.6-7|68	
21cr|libtubo-4.7.6-7|69	%build
21cr|libtubo-4.7.6-7|70	aclocal -I /usr/share/xfce4/dev-tools/m4macros -I ./m4
21cr|libtubo-4.7.6-7|71	autoreconf -fi
21cr|libtubo-4.7.6-7|72	%configure
21cr|libtubo-4.7.6-7|73	%make
21cr|libtubo-4.7.6-7|74	
21cr|libtubo-4.7.6-7|75	%install
21cr|libtubo-4.7.6-7|76	%makeinstall

2830 21
21cr|libtuxcap-1.4.0-8|1	%define	major 4.0
21cr|libtuxcap-1.4.0-8|2	%define	libname %mklibname tuxcap %{major}
21cr|libtuxcap-1.4.0-8|3	%define	devname %mklibname tuxcap -d
21cr|libtuxcap-1.4.0-8|4	
21cr|libtuxcap-1.4.0-8|5	Summary:	Port of the PopCap Games Framework used for 2D game development
21cr|libtuxcap-1.4.0-8|6	Name:		libtuxcap
21cr|libtuxcap-1.4.0-8|7	Version:	1.4.0
21cr|libtuxcap-1.4.0-8|8	Release:	8
21cr|libtuxcap-1.4.0-8|9	License:	BSD
21cr|libtuxcap-1.4.0-8|10	Group:		System/Libraries
21cr|libtuxcap-1.4.0-8|11	Url:		http://sourceforge.net/projects/tuxcap/
21cr|libtuxcap-1.4.0-8|12	Source:		%{name}-%{version}.tar.gz
21cr|libtuxcap-1.4.0-8|13	Patch0:		libtuxcap-1.4.0-includes.patch
21cr|libtuxcap-1.4.0-8|14	Patch1:		libtuxcap-1.4.0-libdir.patch
21cr|libtuxcap-1.4.0-8|15	Patch2:		libtuxcap-1.4.0-graphicsmagick.patch
21cr|libtuxcap-1.4.0-8|16	Patch3:		fix-gcc-6.patch
21cr|libtuxcap-1.4.0-8|17	BuildRequires:	cmake
21cr|libtuxcap-1.4.0-8|18	BuildRequires:	imagemagick
21cr|libtuxcap-1.4.0-8|19	BuildRequires:	pkgconfig(gl)
21cr|libtuxcap-1.4.0-8|20	BuildRequires:	pkgconfig(glu)
21cr|libtuxcap-1.4.0-8|21	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|libtuxcap-1.4.0-8|22	# Need python2
21cr|libtuxcap-1.4.0-8|23	BuildRequires:	pkgconfig(python2)
21cr|libtuxcap-1.4.0-8|24	BuildRequires:	pkgconfig(sdl)
21cr|libtuxcap-1.4.0-8|25	BuildRequires:	pkgconfig(SDL_mixer)
21cr|libtuxcap-1.4.0-8|26	BuildRequires:	pkgconfig(x11)
21cr|libtuxcap-1.4.0-8|27	
21cr|libtuxcap-1.4.0-8|28	%description
21cr|libtuxcap-1.4.0-8|29	The TuxCap Games Framework is a GNU/Linux and Mac OSX port of the PopCap
21cr|libtuxcap-1.4.0-8|30	Games Framework used for 2D game development. It comes with PyCap Python
21cr|libtuxcap-1.4.0-8|31	bindings, a fast 2D physics engine, a particle engine, widgets and many
21cr|libtuxcap-1.4.0-8|32	documented examples.
21cr|libtuxcap-1.4.0-8|33	
21cr|libtuxcap-1.4.0-8|34	#----------------------------------------------------------------------------
21cr|libtuxcap-1.4.0-8|35	
21cr|libtuxcap-1.4.0-8|36	%package -n %{libname}
21cr|libtuxcap-1.4.0-8|37	Summary:	Port of the PopCap Games Framework used for 2D game development
21cr|libtuxcap-1.4.0-8|38	Group:		System/Libraries
21cr|libtuxcap-1.4.0-8|39	
21cr|libtuxcap-1.4.0-8|40	%description -n %{libname}
21cr|libtuxcap-1.4.0-8|41	The TuxCap Games Framework is a GNU/Linux and Mac OSX port of the PopCap
21cr|libtuxcap-1.4.0-8|42	Games Framework used for 2D game development. It comes with PyCap Python
21cr|libtuxcap-1.4.0-8|43	bindings, a fast 2D physics engine, a particle engine, widgets and many
21cr|libtuxcap-1.4.0-8|44	documented examples.
21cr|libtuxcap-1.4.0-8|45	
21cr|libtuxcap-1.4.0-8|46	%files -n %{libname}
21cr|libtuxcap-1.4.0-8|47	%doc COPYRIGHT
21cr|libtuxcap-1.4.0-8|48	%{_libdir}/*.so.%{major}*
21cr|libtuxcap-1.4.0-8|49	
21cr|libtuxcap-1.4.0-8|50	#----------------------------------------------------------------------------
21cr|libtuxcap-1.4.0-8|51	
21cr|libtuxcap-1.4.0-8|52	%package -n %{devname}
21cr|libtuxcap-1.4.0-8|53	Summary:	Development headers for %{name}
21cr|libtuxcap-1.4.0-8|54	Group:		Development/C
21cr|libtuxcap-1.4.0-8|55	Requires:	%{libname} = %{EVRD}
21cr|libtuxcap-1.4.0-8|56	Provides:	%{name}-devel = %{EVRD}
21cr|libtuxcap-1.4.0-8|57	
21cr|libtuxcap-1.4.0-8|58	%description -n %{devname}
21cr|libtuxcap-1.4.0-8|59	Development headers for TuxCap Games Framework
21cr|libtuxcap-1.4.0-8|60	
21cr|libtuxcap-1.4.0-8|61	%files -n %{devname}
21cr|libtuxcap-1.4.0-8|62	%doc AUTHORS CHANGELOG COPYRIGHT README TODO doc/*
21cr|libtuxcap-1.4.0-8|63	%{_includedir}/*
21cr|libtuxcap-1.4.0-8|64	%{_libdir}/*.so
21cr|libtuxcap-1.4.0-8|65	
21cr|libtuxcap-1.4.0-8|66	#----------------------------------------------------------------------------
21cr|libtuxcap-1.4.0-8|67	
21cr|libtuxcap-1.4.0-8|68	%prep
21cr|libtuxcap-1.4.0-8|69	%autosetup -p1
21cr|libtuxcap-1.4.0-8|70	
21cr|libtuxcap-1.4.0-8|71	sed -i '/pythondemo1/d' tuxcap/CMakeLists.txt
21cr|libtuxcap-1.4.0-8|72	
21cr|libtuxcap-1.4.0-8|73	
21cr|libtuxcap-1.4.0-8|74	%build
21cr|libtuxcap-1.4.0-8|75	# When both python2 and python3 are installed on the build machine
21cr|libtuxcap-1.4.0-8|76	# cmake by default picks up the latter: force the use of python2
21cr|libtuxcap-1.4.0-8|77	# because libtuxcap use methods removed in python3 >= 3.2
21cr|libtuxcap-1.4.0-8|78	%cmake	.. \
21cr|libtuxcap-1.4.0-8|79	-DPYTHON_INCLUDE_DIR="%{_includedir}/python2.7" \
21cr|libtuxcap-1.4.0-8|80	-DPYTHON_LIBRARY="%{_libdir}/libpython2.7.so"
21cr|libtuxcap-1.4.0-8|81	%make
21cr|libtuxcap-1.4.0-8|82	
21cr|libtuxcap-1.4.0-8|83	
21cr|libtuxcap-1.4.0-8|84	%install
21cr|libtuxcap-1.4.0-8|85	%makeinstall_std -C build
21cr|libtuxcap-1.4.0-8|86	
21cr|libtuxcap-1.4.0-8|87	rm -fr %{buildroot}%{_libdir}/*.*a

2831 21
21cr|libtxc_dxtn-1.0.1-8|1	%define libname %mklibname txc-dxtn
21cr|libtxc_dxtn-1.0.1-8|2	%define devname %mklibname txc-dxtn -d
21cr|libtxc_dxtn-1.0.1-8|3	
21cr|libtxc_dxtn-1.0.1-8|4	Summary:	S3 Texture Compression (S3TC) sextension for Mesa
21cr|libtxc_dxtn-1.0.1-8|5	Name:		libtxc_dxtn
21cr|libtxc_dxtn-1.0.1-8|6	Version:	1.0.1
21cr|libtxc_dxtn-1.0.1-8|7	Epoch:		1
21cr|libtxc_dxtn-1.0.1-8|8	Release:	8
21cr|libtxc_dxtn-1.0.1-8|9	License:	BSD
21cr|libtxc_dxtn-1.0.1-8|10	Group:		System/Libraries
21cr|libtxc_dxtn-1.0.1-8|11	Url:		http://cgit.freedesktop.org/~mareko/libtxc_dxtn/
21cr|libtxc_dxtn-1.0.1-8|12	Source0:	http://cgit.freedesktop.org/~mareko/libtxc_dxtn/snapshot/libtxc_dxtn-%{version}.tar.bz2
21cr|libtxc_dxtn-1.0.1-8|13	BuildRequires:	pkgconfig(gl)
21cr|libtxc_dxtn-1.0.1-8|14	
21cr|libtxc_dxtn-1.0.1-8|15	%description
21cr|libtxc_dxtn-1.0.1-8|16	An open source implementation of the S3 Texture Compression (S3TC)
21cr|libtxc_dxtn-1.0.1-8|17	for use with the open source OpenGL implementation Mesa.
21cr|libtxc_dxtn-1.0.1-8|18	
21cr|libtxc_dxtn-1.0.1-8|19	This provides the GLX extension GL_EXT_texture_compression_s3tc.
21cr|libtxc_dxtn-1.0.1-8|20	
21cr|libtxc_dxtn-1.0.1-8|21	This package is in restricted because S3TC is covered by software
21cr|libtxc_dxtn-1.0.1-8|22	patents.
21cr|libtxc_dxtn-1.0.1-8|23	
21cr|libtxc_dxtn-1.0.1-8|24	#----------------------------------------------------------------------------
21cr|libtxc_dxtn-1.0.1-8|25	
21cr|libtxc_dxtn-1.0.1-8|26	%package -n %{libname}
21cr|libtxc_dxtn-1.0.1-8|27	Summary:	S3 Texture Compression (S3TC) sextension for Mesa
21cr|libtxc_dxtn-1.0.1-8|28	Group:		System/Libraries
21cr|libtxc_dxtn-1.0.1-8|29	Provides:	%{name} = %{EVRD}
21cr|libtxc_dxtn-1.0.1-8|30	
21cr|libtxc_dxtn-1.0.1-8|31	%description -n %{libname}
21cr|libtxc_dxtn-1.0.1-8|32	An open source implementation of the  S3 Texture Compression (S3TC)
21cr|libtxc_dxtn-1.0.1-8|33	for use with the open source OpenGL implementation Mesa.
21cr|libtxc_dxtn-1.0.1-8|34	
21cr|libtxc_dxtn-1.0.1-8|35	This provides the GLX extension GL_EXT_texture_compression_s3tc.
21cr|libtxc_dxtn-1.0.1-8|36	
21cr|libtxc_dxtn-1.0.1-8|37	This package is in restricted because S3TC is covered by software
21cr|libtxc_dxtn-1.0.1-8|38	patents.
21cr|libtxc_dxtn-1.0.1-8|39	
21cr|libtxc_dxtn-1.0.1-8|40	%files -n %{libname}
21cr|libtxc_dxtn-1.0.1-8|41	%{_libdir}/%{name}.so
21cr|libtxc_dxtn-1.0.1-8|42	
21cr|libtxc_dxtn-1.0.1-8|43	#----------------------------------------------------------------------------
21cr|libtxc_dxtn-1.0.1-8|44	
21cr|libtxc_dxtn-1.0.1-8|45	%package -n %{devname}
21cr|libtxc_dxtn-1.0.1-8|46	Summary:	S3 Texture Compression (S3TC) sextension for Mesa
21cr|libtxc_dxtn-1.0.1-8|47	Group:		System/Libraries
21cr|libtxc_dxtn-1.0.1-8|48	Requires:	%{libname} = %{EVRD}
21cr|libtxc_dxtn-1.0.1-8|49	Provides:	%{name}-devel = %{EVRD}
21cr|libtxc_dxtn-1.0.1-8|50	
21cr|libtxc_dxtn-1.0.1-8|51	%description -n %{devname}
21cr|libtxc_dxtn-1.0.1-8|52	An open source implementation of the S3 Texture Compression (S3TC)
21cr|libtxc_dxtn-1.0.1-8|53	for use with the open source OpenGL implementation Mesa.
21cr|libtxc_dxtn-1.0.1-8|54	
21cr|libtxc_dxtn-1.0.1-8|55	This provides the GLX extension GL_EXT_texture_compression_s3tc.
21cr|libtxc_dxtn-1.0.1-8|56	
21cr|libtxc_dxtn-1.0.1-8|57	This package is in restricted because S3TC is covered by software
21cr|libtxc_dxtn-1.0.1-8|58	patents.
21cr|libtxc_dxtn-1.0.1-8|59	
21cr|libtxc_dxtn-1.0.1-8|60	%files -n %{devname}
21cr|libtxc_dxtn-1.0.1-8|61	%doc Changelog
21cr|libtxc_dxtn-1.0.1-8|62	%{_includedir}/txc_dxtn.h
21cr|libtxc_dxtn-1.0.1-8|63	
21cr|libtxc_dxtn-1.0.1-8|64	#----------------------------------------------------------------------------
21cr|libtxc_dxtn-1.0.1-8|65	
21cr|libtxc_dxtn-1.0.1-8|66	%prep
21cr|libtxc_dxtn-1.0.1-8|67	%setup -q
21cr|libtxc_dxtn-1.0.1-8|68	
21cr|libtxc_dxtn-1.0.1-8|69	%build
21cr|libtxc_dxtn-1.0.1-8|70	[[ -f configure ]] || ./autogen.sh
21cr|libtxc_dxtn-1.0.1-8|71	%setup_compile_flags
21cr|libtxc_dxtn-1.0.1-8|72	%configure
21cr|libtxc_dxtn-1.0.1-8|73	%make
21cr|libtxc_dxtn-1.0.1-8|74	
21cr|libtxc_dxtn-1.0.1-8|75	%install
21cr|libtxc_dxtn-1.0.1-8|76	%makeinstall_std

2832 21
21cr|libucil-0.9.10-9|1	%define lib_major	2
21cr|libucil-0.9.10-9|2	%define lib_name	%mklibname ucil %{lib_major}
21cr|libucil-0.9.10-9|3	%define develname	%mklibname -d ucil
21cr|libucil-0.9.10-9|4	
21cr|libucil-0.9.10-9|5	Summary: Library to render text and graphic overlays onto video images
21cr|libucil-0.9.10-9|6	Name: libucil
21cr|libucil-0.9.10-9|7	Version: 0.9.10
21cr|libucil-0.9.10-9|8	Release: 9
21cr|libucil-0.9.10-9|9	Source0: http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
21cr|libucil-0.9.10-9|10	Patch0: libucil-0.9.8-bz627890.patch
21cr|libucil-0.9.10-9|11	Patch1: libucil-0.9.10-leaks.patch
21cr|libucil-0.9.10-9|12	Patch2: libucil-0.9.10-warnings.patch
21cr|libucil-0.9.10-9|13	License: GPLv2+
21cr|libucil-0.9.10-9|14	Group: System/Libraries
21cr|libucil-0.9.10-9|15	Url: http://www.unicap-imaging.org/
21cr|libucil-0.9.10-9|16	BuildRequires: intltool
21cr|libucil-0.9.10-9|17	BuildRequires: gtk-doc
21cr|libucil-0.9.10-9|18	BuildRequires: libunicap-devel
21cr|libucil-0.9.10-9|19	BuildRequires: glib2-devel
21cr|libucil-0.9.10-9|20	BuildRequires: pango-devel
21cr|libucil-0.9.10-9|21	BuildRequires: pkgconfig(pangoft2)
21cr|libucil-0.9.10-9|22	BuildRequires: pkgconfig(alsa)
21cr|libucil-0.9.10-9|23	BuildRequires: libgstreamer-plugins-base-devel
21cr|libucil-0.9.10-9|24	BuildRequires: libtheora-devel
21cr|libucil-0.9.10-9|25	BuildRequires: libogg-devel
21cr|libucil-0.9.10-9|26	BuildRequires: libvorbis-devel
21cr|libucil-0.9.10-9|27	BuildRequires: libpng-devel
21cr|libucil-0.9.10-9|28	
21cr|libucil-0.9.10-9|29	%description
21cr|libucil-0.9.10-9|30	Unicap provides a uniform interface to video capture devices. It allows
21cr|libucil-0.9.10-9|31	applications to use any supported video capture device via a single API.
21cr|libucil-0.9.10-9|32	The related ucil library provides easy to use functions to render text
21cr|libucil-0.9.10-9|33	and graphic overlays onto video images.
21cr|libucil-0.9.10-9|34	
21cr|libucil-0.9.10-9|35	%package -n %{lib_name}
21cr|libucil-0.9.10-9|36	Summary:	Dynamic libraries for libucil
21cr|libucil-0.9.10-9|37	Group:		System/Libraries
21cr|libucil-0.9.10-9|38	Conflicts:	%{_lib}unicap2 < 0.9.12
21cr|libucil-0.9.10-9|39	
21cr|libucil-0.9.10-9|40	%description -n %{lib_name}
21cr|libucil-0.9.10-9|41	Unicap provides a uniform interface to video capture devices. It allows
21cr|libucil-0.9.10-9|42	applications to use any supported video capture device via a single API.
21cr|libucil-0.9.10-9|43	The related ucil library provides easy to use functions to render text
21cr|libucil-0.9.10-9|44	and graphic overlays onto video images.
21cr|libucil-0.9.10-9|45	
21cr|libucil-0.9.10-9|46	%package -n %{develname}
21cr|libucil-0.9.10-9|47	Summary:	Development libraries, include files for Ucil
21cr|libucil-0.9.10-9|48	Group:		Development/C
21cr|libucil-0.9.10-9|49	Provides:	%{name}-devel = %{version}-%{release}
21cr|libucil-0.9.10-9|50	Requires:	%{lib_name} = %{version}
21cr|libucil-0.9.10-9|51	Conflicts:	%{_lib}unicap-devel < 0.9.12
21cr|libucil-0.9.10-9|52	
21cr|libucil-0.9.10-9|53	%description -n %{develname}
21cr|libucil-0.9.10-9|54	The package includes header files and libraries necessary
21cr|libucil-0.9.10-9|55	for developing programs which use the ucil library. It contains the API
21cr|libucil-0.9.10-9|56	documentation of the library, too.
21cr|libucil-0.9.10-9|57	
21cr|libucil-0.9.10-9|58	%prep
21cr|libucil-0.9.10-9|59	%setup -q
21cr|libucil-0.9.10-9|60	%patch0 -p1
21cr|libucil-0.9.10-9|61	%patch1 -p1
21cr|libucil-0.9.10-9|62	%patch2 -p1
21cr|libucil-0.9.10-9|63	
21cr|libucil-0.9.10-9|64	%build
21cr|libucil-0.9.10-9|65	%configure --disable-static --disable-rpath
21cr|libucil-0.9.10-9|66	%make
21cr|libucil-0.9.10-9|67	
21cr|libucil-0.9.10-9|68	%install
21cr|libucil-0.9.10-9|69	rm -rf %{buildroot}
21cr|libucil-0.9.10-9|70	
21cr|libucil-0.9.10-9|71	%makeinstall_std
21cr|libucil-0.9.10-9|72	
21cr|libucil-0.9.10-9|73	#%find_lang %{name}
21cr|libucil-0.9.10-9|74	
21cr|libucil-0.9.10-9|75	%clean
21cr|libucil-0.9.10-9|76	rm -rf %{buildroot}
21cr|libucil-0.9.10-9|77	
21cr|libucil-0.9.10-9|78	%files -n %{lib_name}
21cr|libucil-0.9.10-9|79	%defattr(-,root,root)
21cr|libucil-0.9.10-9|80	%{_libdir}/*.so.%{lib_major}*
21cr|libucil-0.9.10-9|81	
21cr|libucil-0.9.10-9|82	%files -n %{develname}
21cr|libucil-0.9.10-9|83	%defattr(-,root,root)
21cr|libucil-0.9.10-9|84	%doc %{_datadir}/gtk-doc/html/libucil
21cr|libucil-0.9.10-9|85	%{_includedir}/*
21cr|libucil-0.9.10-9|86	%{_libdir}/pkgconfig/*
21cr|libucil-0.9.10-9|87	%{_libdir}/*.so

2833 21
21cr|libunibreak-5_0-1|1	%define fver %(echo %{version} |tr . _)
21cr|libunibreak-5_0-1|2	
21cr|libunibreak-5_0-1|3	%define major 5
21cr|libunibreak-5_0-1|4	%define libname %mklibname unibreak %{major}
21cr|libunibreak-5_0-1|5	%define devname %mklibname unibreak -d
21cr|libunibreak-5_0-1|6	
21cr|libunibreak-5_0-1|7	Summary:	A Unicode line-breaking library
21cr|libunibreak-5_0-1|8	Name:		libunibreak
21cr|libunibreak-5_0-1|9	Version:	5_0
21cr|libunibreak-5_0-1|10	Release:	1
21cr|libunibreak-5_0-1|11	License:	zlib
21cr|libunibreak-5_0-1|12	Group:		System/Libraries
21cr|libunibreak-5_0-1|13	Url:		https://github.com/adah1972/libunibreak
21cr|libunibreak-5_0-1|14	Source0:	https://github.com/adah1972/libunibreak/archive/refs/tags/%{name}_%{fver}.tar.gz?/%{name}-%{name}_%{fver}.tar.gz
21cr|libunibreak-5_0-1|15	
21cr|libunibreak-5_0-1|16	%description
21cr|libunibreak-5_0-1|17	Libunibreak is an implementation of the line breaking and word
21cr|libunibreak-5_0-1|18	breaking algorithms as described in Unicode Standard Annex 14 and
21cr|libunibreak-5_0-1|19	Unicode Standard Annex 29. It is designed to be used in a generic text
21cr|libunibreak-5_0-1|20	renderer.
21cr|libunibreak-5_0-1|21	
21cr|libunibreak-5_0-1|22	#----------------------------------------------------------------------------
21cr|libunibreak-5_0-1|23	
21cr|libunibreak-5_0-1|24	%package -n %{libname}
21cr|libunibreak-5_0-1|25	Summary:	A Unicode line-breaking library
21cr|libunibreak-5_0-1|26	Group:		System/Libraries
21cr|libunibreak-5_0-1|27	
21cr|libunibreak-5_0-1|28	%description -n %{libname}
21cr|libunibreak-5_0-1|29	Libunibreak is an implementation of the line breaking and word
21cr|libunibreak-5_0-1|30	breaking algorithms as described in Unicode Standard Annex 14 and
21cr|libunibreak-5_0-1|31	Unicode Standard Annex 29. It is designed to be used in a generic text
21cr|libunibreak-5_0-1|32	renderer.
21cr|libunibreak-5_0-1|33	
21cr|libunibreak-5_0-1|34	%files -n %{libname}
21cr|libunibreak-5_0-1|35	%{_libdir}/%{name}.so.%{major}*
21cr|libunibreak-5_0-1|36	
21cr|libunibreak-5_0-1|37	#----------------------------------------------------------------------------
21cr|libunibreak-5_0-1|38	
21cr|libunibreak-5_0-1|39	%package -n %{devname}
21cr|libunibreak-5_0-1|40	Summary:	Development files for %{name}
21cr|libunibreak-5_0-1|41	Group:		Development/C
21cr|libunibreak-5_0-1|42	Requires:	%{libname} = %{EVRD}
21cr|libunibreak-5_0-1|43	
21cr|libunibreak-5_0-1|44	%description -n %{devname}
21cr|libunibreak-5_0-1|45	Development files for %{libname}.
21cr|libunibreak-5_0-1|46	
21cr|libunibreak-5_0-1|47	%files -n %{devname}
21cr|libunibreak-5_0-1|48	%doc AUTHORS NEWS README.md
21cr|libunibreak-5_0-1|49	%license LICENCE
21cr|libunibreak-5_0-1|50	%{_includedir}/*.h
21cr|libunibreak-5_0-1|51	%{_libdir}/%{name}.so
21cr|libunibreak-5_0-1|52	%{_libdir}/pkgconfig/%{name}.pc
21cr|libunibreak-5_0-1|53	
21cr|libunibreak-5_0-1|54	#----------------------------------------------------------------------------
21cr|libunibreak-5_0-1|55	
21cr|libunibreak-5_0-1|56	%prep
21cr|libunibreak-5_0-1|57	%setup -qn %{name}-%{name}_%{fver}
21cr|libunibreak-5_0-1|58	
21cr|libunibreak-5_0-1|59	%build
21cr|libunibreak-5_0-1|60	autoreconf -fi
21cr|libunibreak-5_0-1|61	%configure --disable-static
21cr|libunibreak-5_0-1|62	%make
21cr|libunibreak-5_0-1|63	
21cr|libunibreak-5_0-1|64	%install
21cr|libunibreak-5_0-1|65	%makeinstall_std

2834 21
21cr|libunicap-0.9.12-10|1	%define lib_major	2
21cr|libunicap-0.9.12-10|2	%define lib_name	%mklibname unicap %{lib_major}
21cr|libunicap-0.9.12-10|3	%define develname	%mklibname -d unicap
21cr|libunicap-0.9.12-10|4	
21cr|libunicap-0.9.12-10|5	
21cr|libunicap-0.9.12-10|6	Summary: Library to access different kinds of ( video ) capture devices
21cr|libunicap-0.9.12-10|7	Name: libunicap
21cr|libunicap-0.9.12-10|8	Version: 0.9.12
21cr|libunicap-0.9.12-10|9	Release: 10
21cr|libunicap-0.9.12-10|10	Source0: http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
21cr|libunicap-0.9.12-10|11	# importt pactches from FC33
21cr|libunicap-0.9.12-10|12	Patch0:		libunicap-0.9.12-includes.patch
21cr|libunicap-0.9.12-10|13	Patch1:		libunicap-0.9.12-memerrs.patch
21cr|libunicap-0.9.12-10|14	Patch2:		libunicap-0.9.12-arraycmp.patch
21cr|libunicap-0.9.12-10|15	Patch3:		libunicap-0.9.12-warnings.patch
21cr|libunicap-0.9.12-10|16	Patch4:		libunicap-bz641623.patch
21cr|libunicap-0.9.12-10|17	Patch5:		libunicap-bz642118.patch
21cr|libunicap-0.9.12-10|18	Patch6:		libunicap-0.9.12-videodev.patch
21cr|libunicap-0.9.12-10|19	Patch7:		libunicap-0.9.12-datadirname.patch
21cr|libunicap-0.9.12-10|20	Patch8:		libunicap-0.9.12-gcc10.patch
21cr|libunicap-0.9.12-10|21	License:    GPLv2+
21cr|libunicap-0.9.12-10|22	Group:      System/Libraries
21cr|libunicap-0.9.12-10|23	Url:        http://www.unicap-imaging.org/
21cr|libunicap-0.9.12-10|24	BuildRequires:  pkgconfig(libraw1394)
21cr|libunicap-0.9.12-10|25	BuildRequires:  intltool
21cr|libunicap-0.9.12-10|26	BuildRequires:  gtk-doc
21cr|libunicap-0.9.12-10|27	BuildRequires:  intltool
21cr|libunicap-0.9.12-10|28	BuildRequires:  perl,
21cr|libunicap-0.9.12-10|29	BuildRequires:  perl(XML::Parser)
21cr|libunicap-0.9.12-10|30	BuildRequires:  gettext
21cr|libunicap-0.9.12-10|31	BuildRequires:	glib2-devel
21cr|libunicap-0.9.12-10|32	BuildRequires:	libv4l-devel
21cr|libunicap-0.9.12-10|33	BuildRequires:	libtool,
21cr|libunicap-0.9.12-10|34	BuildRequires:	automake,
21cr|libunicap-0.9.12-10|35	BuildRequires:	autoconf
21cr|libunicap-0.9.12-10|36	BuildRequires:	systemd
21cr|libunicap-0.9.12-10|37	
21cr|libunicap-0.9.12-10|38	
21cr|libunicap-0.9.12-10|39	
21cr|libunicap-0.9.12-10|40	Conflicts: %{_lib}unicap2 < 0.9.12
21cr|libunicap-0.9.12-10|41	
21cr|libunicap-0.9.12-10|42	%description
21cr|libunicap-0.9.12-10|43	unicap is a library to access different kinds of ( video ) capture devices.
21cr|libunicap-0.9.12-10|44	
21cr|libunicap-0.9.12-10|45	%files -f unicap.lang
21cr|libunicap-0.9.12-10|46	%defattr(-,root,root)
21cr|libunicap-0.9.12-10|47	%{_sysconfdir}/udev/rules.d/*
21cr|libunicap-0.9.12-10|48	%{_libdir}/unicap%{lib_major}
21cr|libunicap-0.9.12-10|49	#----------------------------------------------------------
21cr|libunicap-0.9.12-10|50	%package -n %{lib_name}
21cr|libunicap-0.9.12-10|51	Summary:	Dynamic libraries for Unicap
21cr|libunicap-0.9.12-10|52	Group:		System/Libraries
21cr|libunicap-0.9.12-10|53	Requires:	%{name} = %{version}
21cr|libunicap-0.9.12-10|54	
21cr|libunicap-0.9.12-10|55	%description -n %{lib_name}
21cr|libunicap-0.9.12-10|56	unicap is a library to access different kinds of ( video ) capture devices.
21cr|libunicap-0.9.12-10|57	
21cr|libunicap-0.9.12-10|58	%files -n %{lib_name}
21cr|libunicap-0.9.12-10|59	%defattr(-,root,root)
21cr|libunicap-0.9.12-10|60	%{_libdir}/*.so.%{lib_major}*
21cr|libunicap-0.9.12-10|61	
21cr|libunicap-0.9.12-10|62	#----------------------------------------------------------
21cr|libunicap-0.9.12-10|63	
21cr|libunicap-0.9.12-10|64	%package -n %{develname}
21cr|libunicap-0.9.12-10|65	Summary:	Static libraries, include files for Unicap
21cr|libunicap-0.9.12-10|66	Group:		Development/C
21cr|libunicap-0.9.12-10|67	Provides:	%{name}-devel = %{version}-%{release}
21cr|libunicap-0.9.12-10|68	Requires:	%{lib_name} = %{version}
21cr|libunicap-0.9.12-10|69	Obsoletes:	%{lib_name}-devel < %{version}
21cr|libunicap-0.9.12-10|70	Obsoletes:	%{name}-devel < %{version}
21cr|libunicap-0.9.12-10|71	
21cr|libunicap-0.9.12-10|72	%description -n %{develname}
21cr|libunicap-0.9.12-10|73	Static library and headers file
21cr|libunicap-0.9.12-10|74	needed in order to develop applications using unicap.
21cr|libunicap-0.9.12-10|75	
21cr|libunicap-0.9.12-10|76	%files -n %{develname}
21cr|libunicap-0.9.12-10|77	%defattr(-,root,root)
21cr|libunicap-0.9.12-10|78	%doc %{_datadir}/gtk-doc/html/libunicap
21cr|libunicap-0.9.12-10|79	%{_includedir}/*
21cr|libunicap-0.9.12-10|80	%{_libdir}/pkgconfig/*
21cr|libunicap-0.9.12-10|81	%{_libdir}/*.so
21cr|libunicap-0.9.12-10|82	#----------------------------------------------------------
21cr|libunicap-0.9.12-10|83	%prep
21cr|libunicap-0.9.12-10|84	%setup -q
21cr|libunicap-0.9.12-10|85	%patch0 -p1 -b .includes
21cr|libunicap-0.9.12-10|86	%patch1 -p1
21cr|libunicap-0.9.12-10|87	%patch2 -p1
21cr|libunicap-0.9.12-10|88	%patch3 -p1
21cr|libunicap-0.9.12-10|89	%patch4 -p1
21cr|libunicap-0.9.12-10|90	%patch5 -p1
21cr|libunicap-0.9.12-10|91	%patch6 -p1
21cr|libunicap-0.9.12-10|92	%patch7 -p1
21cr|libunicap-0.9.12-10|93	%patch8 -p1
21cr|libunicap-0.9.12-10|94	
21cr|libunicap-0.9.12-10|95	# rpath
21cr|libunicap-0.9.12-10|96	libtoolize --force
21cr|libunicap-0.9.12-10|97	
21cr|libunicap-0.9.12-10|98	# fixes for gtk-doc
21cr|libunicap-0.9.12-10|99	sed -i -e '/^DOC_SOURCE_DIR/s/--source-dir=//g' doc/libunicap/Makefile.am
21cr|libunicap-0.9.12-10|100	gtkdocize --copy
21cr|libunicap-0.9.12-10|101	autoreconf --force --install
21cr|libunicap-0.9.12-10|102	
21cr|libunicap-0.9.12-10|103	%build
21cr|libunicap-0.9.12-10|104	export CFLAGS="%{optflags} -lpthread"
21cr|libunicap-0.9.12-10|105	%configure --disable-rpath --enable-gtk-doc --enable-libv4l
21cr|libunicap-0.9.12-10|106	%make
21cr|libunicap-0.9.12-10|107	
21cr|libunicap-0.9.12-10|108	%install
21cr|libunicap-0.9.12-10|109	%makeinstall_std
21cr|libunicap-0.9.12-10|110	
21cr|libunicap-0.9.12-10|111	#remove unpackaged files
21cr|libunicap-0.9.12-10|112	rm -f %{buildroot}%{_libdir}/unicap%{lib_major}/{backends,cpi}/*.{la,a}
21cr|libunicap-0.9.12-10|113	
21cr|libunicap-0.9.12-10|114	# Use ATTRS rather SYSFS for udev where appropriate
21cr|libunicap-0.9.12-10|115	sed -e 's/\(SYSFS\|ATTRS\)/ATTRS/g' -i %{buildroot}%{_sysconfdir}/udev/rules.d/50-euvccam.rules
21cr|libunicap-0.9.12-10|116	touch -c -r {data,%{buildroot}%{_sysconfdir}/udev/rules.d}/50-euvccam.rules
21cr|libunicap-0.9.12-10|117	
21cr|libunicap-0.9.12-10|118	
21cr|libunicap-0.9.12-10|119	%find_lang unicap

2835 21
21cr|libunicapgtk-0.9.8-10|1	%define lib_major	2
21cr|libunicapgtk-0.9.8-10|2	%define lib_name	%mklibname unicapgtk %{lib_major}
21cr|libunicapgtk-0.9.8-10|3	%define develname	%mklibname -d unicapgtk
21cr|libunicapgtk-0.9.8-10|4	
21cr|libunicapgtk-0.9.8-10|5	Summary:	Library to build graphical widgets for the unicap library
21cr|libunicapgtk-0.9.8-10|6	Name:		libunicapgtk
21cr|libunicapgtk-0.9.8-10|7	Version:	0.9.8
21cr|libunicapgtk-0.9.8-10|8	Release:	10
21cr|libunicapgtk-0.9.8-10|9	License:	GPLv2+
21cr|libunicapgtk-0.9.8-10|10	Group:		System/Libraries
21cr|libunicapgtk-0.9.8-10|11	Url:		http://www.unicap-imaging.org/
21cr|libunicapgtk-0.9.8-10|12	Source0:	http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
21cr|libunicapgtk-0.9.8-10|13	Patch0:		libunicapgtk-0.9.8-link.patch
21cr|libunicapgtk-0.9.8-10|14	Patch1:		libunicapgtk-bz532289.patch
21cr|libunicapgtk-0.9.8-10|15	Patch2:		libunicapgtk-0.9.8-destroycb.patch
21cr|libunicapgtk-0.9.8-10|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|libunicapgtk-0.9.8-10|17	BuildRequires:	pkgconfig(libunicap)
21cr|libunicapgtk-0.9.8-10|18	BuildRequires:	pkgconfig(libucil)
21cr|libunicapgtk-0.9.8-10|19	BuildRequires:	pkgconfig(x11)
21cr|libunicapgtk-0.9.8-10|20	BuildRequires:	pkgconfig(xext)
21cr|libunicapgtk-0.9.8-10|21	BuildRequires:	pkgconfig(xv)
21cr|libunicapgtk-0.9.8-10|22	BuildRequires:	gtk-doc
21cr|libunicapgtk-0.9.8-10|23	BuildRequires:	intltool
21cr|libunicapgtk-0.9.8-10|24	
21cr|libunicapgtk-0.9.8-10|25	%description
21cr|libunicapgtk-0.9.8-10|26	Unicap provides a uniform interface to video capture devices. It allows
21cr|libunicapgtk-0.9.8-10|27	applications to use any supported video capture device via a single API.
21cr|libunicapgtk-0.9.8-10|28	Building applications with a graphical user interface is made especially
21cr|libunicapgtk-0.9.8-10|29	easy with the unicapGTK widget set.
21cr|libunicapgtk-0.9.8-10|30	
21cr|libunicapgtk-0.9.8-10|31	%package -n %{lib_name}
21cr|libunicapgtk-0.9.8-10|32	Summary:	Dynamic libraries for Unicapgtk
21cr|libunicapgtk-0.9.8-10|33	Group:		System/Libraries
21cr|libunicapgtk-0.9.8-10|34	Requires:	%{name} >= %{version}-%{release}
21cr|libunicapgtk-0.9.8-10|35	Conflicts:	%{_lib}unicap2 < 0.9.12
21cr|libunicapgtk-0.9.8-10|36	
21cr|libunicapgtk-0.9.8-10|37	%description -n %{lib_name}
21cr|libunicapgtk-0.9.8-10|38	Unicap provides a uniform interface to video capture devices. It allows
21cr|libunicapgtk-0.9.8-10|39	applications to use any supported video capture device via a single API.
21cr|libunicapgtk-0.9.8-10|40	Building applications with a graphical user interface is made especially
21cr|libunicapgtk-0.9.8-10|41	easy with the unicapGTK widget set.
21cr|libunicapgtk-0.9.8-10|42	
21cr|libunicapgtk-0.9.8-10|43	%package -n %{develname}
21cr|libunicapgtk-0.9.8-10|44	Summary:	Static libraries, include files for Unicapgtk
21cr|libunicapgtk-0.9.8-10|45	Group:		Development/C
21cr|libunicapgtk-0.9.8-10|46	Provides:	%{name}-devel = %{version}-%{release}
21cr|libunicapgtk-0.9.8-10|47	Requires:	%{lib_name} = %{version}-%{release}
21cr|libunicapgtk-0.9.8-10|48	Conflicts:	%{_lib}unicap-devel < 0.9.12
21cr|libunicapgtk-0.9.8-10|49	
21cr|libunicapgtk-0.9.8-10|50	%description -n %{develname}
21cr|libunicapgtk-0.9.8-10|51	Static library and headers file
21cr|libunicapgtk-0.9.8-10|52	needed in order to develop applications using unicap.
21cr|libunicapgtk-0.9.8-10|53	
21cr|libunicapgtk-0.9.8-10|54	%prep
21cr|libunicapgtk-0.9.8-10|55	%setup -q
21cr|libunicapgtk-0.9.8-10|56	%patch0 -p0
21cr|libunicapgtk-0.9.8-10|57	%patch1 -p1
21cr|libunicapgtk-0.9.8-10|58	%patch2 -p1
21cr|libunicapgtk-0.9.8-10|59	
21cr|libunicapgtk-0.9.8-10|60	%build
21cr|libunicapgtk-0.9.8-10|61	%configure --disable-static
21cr|libunicapgtk-0.9.8-10|62	%make LIBS="-pthread"
21cr|libunicapgtk-0.9.8-10|63	
21cr|libunicapgtk-0.9.8-10|64	%install
21cr|libunicapgtk-0.9.8-10|65	%makeinstall_std
21cr|libunicapgtk-0.9.8-10|66	
21cr|libunicapgtk-0.9.8-10|67	%find_lang unicapgtk
21cr|libunicapgtk-0.9.8-10|68	
21cr|libunicapgtk-0.9.8-10|69	%files -f unicapgtk.lang
21cr|libunicapgtk-0.9.8-10|70	
21cr|libunicapgtk-0.9.8-10|71	%files -n %{lib_name}
21cr|libunicapgtk-0.9.8-10|72	%{_libdir}/*.so.%{lib_major}*
21cr|libunicapgtk-0.9.8-10|73	
21cr|libunicapgtk-0.9.8-10|74	%files -n %{develname}
21cr|libunicapgtk-0.9.8-10|75	%doc %{_datadir}/gtk-doc/html/libunicapgtk
21cr|libunicapgtk-0.9.8-10|76	%{_includedir}/*
21cr|libunicapgtk-0.9.8-10|77	%{_libdir}/pkgconfig/*
21cr|libunicapgtk-0.9.8-10|78	%{_libdir}/*.so

2836 21
21cr|libunique-1.1.6-13|1	%define major 0
21cr|libunique-1.1.6-13|2	%define api 1.0
21cr|libunique-1.1.6-13|3	%define libname %mklibname unique %{api} %{major}
21cr|libunique-1.1.6-13|4	%define girname %mklibname unique-gir %{api}
21cr|libunique-1.1.6-13|5	%define devname %mklibname unique -d
21cr|libunique-1.1.6-13|6	
21cr|libunique-1.1.6-13|7	Summary:	Library for creating single instance applications
21cr|libunique-1.1.6-13|8	Name:		libunique
21cr|libunique-1.1.6-13|9	Version:	1.1.6
21cr|libunique-1.1.6-13|10	Release:	13
21cr|libunique-1.1.6-13|11	License:	LGPLv2+
21cr|libunique-1.1.6-13|12	Group:		System/Libraries
21cr|libunique-1.1.6-13|13	Url:		http://live.gnome.org/LibUnique
21cr|libunique-1.1.6-13|14	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
21cr|libunique-1.1.6-13|15	Patch0:		unique-1.0.6-fix-str-fmt.patch
21cr|libunique-1.1.6-13|16	BuildRequires:	gtk-doc
21cr|libunique-1.1.6-13|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|libunique-1.1.6-13|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|libunique-1.1.6-13|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libunique-1.1.6-13|20	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|libunique-1.1.6-13|21	
21cr|libunique-1.1.6-13|22	%description
21cr|libunique-1.1.6-13|23	Unique is a library for creating single instance applications.
21cr|libunique-1.1.6-13|24	
21cr|libunique-1.1.6-13|25	#----------------------------------------------------------------------------
21cr|libunique-1.1.6-13|26	
21cr|libunique-1.1.6-13|27	%package -n %{libname}
21cr|libunique-1.1.6-13|28	Summary:	Library for creating single instance applications
21cr|libunique-1.1.6-13|29	Group:		System/Libraries
21cr|libunique-1.1.6-13|30	Conflicts:	%{_lib}unique0 < 1.1.6-9
21cr|libunique-1.1.6-13|31	Obsoletes:	%{_lib}unique0 < 1.1.6-9
21cr|libunique-1.1.6-13|32	
21cr|libunique-1.1.6-13|33	%description -n %{libname}
21cr|libunique-1.1.6-13|34	Unique is a library for creating single instance applications.
21cr|libunique-1.1.6-13|35	
21cr|libunique-1.1.6-13|36	%files -n %{libname}
21cr|libunique-1.1.6-13|37	%{_libdir}/libunique-%{api}.so.%{major}*
21cr|libunique-1.1.6-13|38	
21cr|libunique-1.1.6-13|39	#----------------------------------------------------------------------------
21cr|libunique-1.1.6-13|40	
21cr|libunique-1.1.6-13|41	%package -n %{girname}
21cr|libunique-1.1.6-13|42	Summary:	GObject Introspection files for %{name}
21cr|libunique-1.1.6-13|43	Group:		System/Libraries
21cr|libunique-1.1.6-13|44	Requires:	%{libname} = %{EVRD}
21cr|libunique-1.1.6-13|45	Conflicts:	gir-repository < 0.6.5-3
21cr|libunique-1.1.6-13|46	Conflicts:	%{_lib}unique0 < 1.1.6-9
21cr|libunique-1.1.6-13|47	
21cr|libunique-1.1.6-13|48	%description -n %{girname}
21cr|libunique-1.1.6-13|49	GObject Introspection files for %{name}.
21cr|libunique-1.1.6-13|50	
21cr|libunique-1.1.6-13|51	%files -n %{girname}
21cr|libunique-1.1.6-13|52	%{_libdir}/girepository-1.0/Unique-%{api}.typelib
21cr|libunique-1.1.6-13|53	
21cr|libunique-1.1.6-13|54	#----------------------------------------------------------------------------
21cr|libunique-1.1.6-13|55	
21cr|libunique-1.1.6-13|56	%package -n %{devname}
21cr|libunique-1.1.6-13|57	Summary:	Header files for development with %{name}
21cr|libunique-1.1.6-13|58	Group:		Development/C
21cr|libunique-1.1.6-13|59	Requires:	%{libname} = %{EVRD}
21cr|libunique-1.1.6-13|60	Requires:	%{girname} = %{EVRD}
21cr|libunique-1.1.6-13|61	Provides:	unique-devel = %{EVRD}
21cr|libunique-1.1.6-13|62	Conflicts:	gir-repository < 0.6.5-3
21cr|libunique-1.1.6-13|63	
21cr|libunique-1.1.6-13|64	%description -n %{devname}
21cr|libunique-1.1.6-13|65	Unique is a library for creating single instance applications.
21cr|libunique-1.1.6-13|66	
21cr|libunique-1.1.6-13|67	%files -n %{devname}
21cr|libunique-1.1.6-13|68	%doc AUTHORS
21cr|libunique-1.1.6-13|69	%docdir %{_datadir}/gtk-doc/html/unique
21cr|libunique-1.1.6-13|70	%doc %{_datadir}/gtk-doc/html/unique/*
21cr|libunique-1.1.6-13|71	%{_libdir}/libunique-%{api}.so
21cr|libunique-1.1.6-13|72	%{_libdir}/pkgconfig/unique-%{api}.pc
21cr|libunique-1.1.6-13|73	%{_includedir}/unique-%{api}
21cr|libunique-1.1.6-13|74	%{_datadir}/gir-1.0/Unique-%{api}.gir
21cr|libunique-1.1.6-13|75	
21cr|libunique-1.1.6-13|76	#----------------------------------------------------------------------------
21cr|libunique-1.1.6-13|77	
21cr|libunique-1.1.6-13|78	%prep
21cr|libunique-1.1.6-13|79	%setup -q
21cr|libunique-1.1.6-13|80	%patch0 -p0
21cr|libunique-1.1.6-13|81	
21cr|libunique-1.1.6-13|82	# this is a hack for glib2.0 >= 2.31.0
21cr|libunique-1.1.6-13|83	sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
21cr|libunique-1.1.6-13|84	./unique/Makefile.*
21cr|libunique-1.1.6-13|85	
21cr|libunique-1.1.6-13|86	%build
21cr|libunique-1.1.6-13|87	%configure \
21cr|libunique-1.1.6-13|88	--disable-static \
21cr|libunique-1.1.6-13|89	--enable-maintainer-flags=no
21cr|libunique-1.1.6-13|90	
21cr|libunique-1.1.6-13|91	%make
21cr|libunique-1.1.6-13|92	
21cr|libunique-1.1.6-13|93	%install
21cr|libunique-1.1.6-13|94	%makeinstall_std

2837 21
21cr|libunique3-3.0.2-6|1	# deleted from repo
21cr|libunique3-3.0.2-6|2	
21cr|libunique3-3.0.2-6|3	%define major 		0
21cr|libunique3-3.0.2-6|4	%define api 3.0
21cr|libunique3-3.0.2-6|5	%define oname libunique
21cr|libunique3-3.0.2-6|6	%define libname		%mklibname unique %api %major
21cr|libunique3-3.0.2-6|7	%define develname	%mklibname unique -d %api
21cr|libunique3-3.0.2-6|8	
21cr|libunique3-3.0.2-6|9	Summary: 	Library for creating single instance applications
21cr|libunique3-3.0.2-6|10	Name: 		libunique3
21cr|libunique3-3.0.2-6|11	Version: 	3.0.2
21cr|libunique3-3.0.2-6|12	Release:	6
21cr|libunique3-3.0.2-6|13	URL: 		http://live.gnome.org/LibUnique
21cr|libunique3-3.0.2-6|14	License: 	LGPLv2+
21cr|libunique3-3.0.2-6|15	Group: 		System/Libraries
21cr|libunique3-3.0.2-6|16	Source0: 	http://ftp.gnome.org/pub/GNOME/sources/%oname/%{oname}-%{version}.tar.xz
21cr|libunique3-3.0.2-6|17	BuildRequires:	dbus-glib-devel >= 0.70
21cr|libunique3-3.0.2-6|18	BuildRequires:	gtk+3-devel >= 2.90.0
21cr|libunique3-3.0.2-6|19	BuildRequires:	glib2-devel >= 2.12.0
21cr|libunique3-3.0.2-6|20	BuildRequires:	pkgconfig(x11)
21cr|libunique3-3.0.2-6|21	BuildRequires:	gobject-introspection-devel
21cr|libunique3-3.0.2-6|22	BuildRequires:	gtk-doc
21cr|libunique3-3.0.2-6|23	
21cr|libunique3-3.0.2-6|24	%description
21cr|libunique3-3.0.2-6|25	Unique is a library for creating single instance applications.
21cr|libunique3-3.0.2-6|26	
21cr|libunique3-3.0.2-6|27	%package -n	%{libname}
21cr|libunique3-3.0.2-6|28	Group:		System/Libraries
21cr|libunique3-3.0.2-6|29	Summary:	Library for creating single instance applications
21cr|libunique3-3.0.2-6|30	Conflicts: gir-repository < 0.6.5-3
21cr|libunique3-3.0.2-6|31	
21cr|libunique3-3.0.2-6|32	%description -n %{libname}
21cr|libunique3-3.0.2-6|33	Unique is a library for creating single instance applications.
21cr|libunique3-3.0.2-6|34	
21cr|libunique3-3.0.2-6|35	%package -n %{develname}
21cr|libunique3-3.0.2-6|36	Group:		Development/C
21cr|libunique3-3.0.2-6|37	Summary:	Header files for development with %oname
21cr|libunique3-3.0.2-6|38	Provides:	unique-%api-devel = %version-%release
21cr|libunique3-3.0.2-6|39	Requires:	%{libname} = %{version}
21cr|libunique3-3.0.2-6|40	Conflicts: gir-repository < 0.6.5-3
21cr|libunique3-3.0.2-6|41	
21cr|libunique3-3.0.2-6|42	%description -n %{develname}
21cr|libunique3-3.0.2-6|43	Unique is a library for creating single instance applications.
21cr|libunique3-3.0.2-6|44	
21cr|libunique3-3.0.2-6|45	%prep
21cr|libunique3-3.0.2-6|46	%setup -q -n %oname-%version
21cr|libunique3-3.0.2-6|47	
21cr|libunique3-3.0.2-6|48	%build
21cr|libunique3-3.0.2-6|49	%configure
21cr|libunique3-3.0.2-6|50	%make
21cr|libunique3-3.0.2-6|51	
21cr|libunique3-3.0.2-6|52	%install
21cr|libunique3-3.0.2-6|53	rm -rf %{buildroot}
21cr|libunique3-3.0.2-6|54	
21cr|libunique3-3.0.2-6|55	%makeinstall_std
21cr|libunique3-3.0.2-6|56	
21cr|libunique3-3.0.2-6|57	%clean
21cr|libunique3-3.0.2-6|58	rm -rf %{buildroot}
21cr|libunique3-3.0.2-6|59	
21cr|libunique3-3.0.2-6|60	%files -n %{libname}
21cr|libunique3-3.0.2-6|61	%defattr(-,root,root)
21cr|libunique3-3.0.2-6|62	%{_libdir}/libunique-%api.so.%{major}*
21cr|libunique3-3.0.2-6|63	%{_libdir}/girepository-1.0/Unique-%{api}.typelib
21cr|libunique3-3.0.2-6|64	
21cr|libunique3-3.0.2-6|65	%files -n %{develname}
21cr|libunique3-3.0.2-6|66	%doc AUTHORS
21cr|libunique3-3.0.2-6|67	%defattr(-,root,root)
21cr|libunique3-3.0.2-6|68	%{_libdir}/libunique-%api.so
21cr|libunique3-3.0.2-6|69	%{_libdir}/pkgconfig/unique-%api.pc
21cr|libunique3-3.0.2-6|70	%{_includedir}/unique-%api
21cr|libunique3-3.0.2-6|71	%{_datadir}/gir-1.0/Unique-%api.gir
21cr|libunique3-3.0.2-6|72	%{_datadir}/gtk-doc/html/unique-3.0

2838 21
21cr|libusb3380-0.0.0+git.20190126-1.1|1	%define commit c83d1e93eb3a5b8b6a9db41c2613b206f344f825
21cr|libusb3380-0.0.0+git.20190126-1.1|2	%define major 0
21cr|libusb3380-0.0.0+git.20190126-1.1|3	%define libname %mklibname usb3380 %{major}
21cr|libusb3380-0.0.0+git.20190126-1.1|4	%define devname %mklibname -d usb3380
21cr|libusb3380-0.0.0+git.20190126-1.1|5	
21cr|libusb3380-0.0.0+git.20190126-1.1|6	Name:           libusb3380
21cr|libusb3380-0.0.0+git.20190126-1.1|7	Version:        0.0.0+git.20190126
21cr|libusb3380-0.0.0+git.20190126-1.1|8	Release:        1.1
21cr|libusb3380-0.0.0+git.20190126-1.1|9	Summary:        USB3380 abstraction layer for libusb
21cr|libusb3380-0.0.0+git.20190126-1.1|10	License:        LGPL-2.1-only
21cr|libusb3380-0.0.0+git.20190126-1.1|11	Group:          System/Libraries
21cr|libusb3380-0.0.0+git.20190126-1.1|12	URL:            http://xtrx.io
21cr|libusb3380-0.0.0+git.20190126-1.1|13	#Git-Clone:     https://github.com/xtrx-sdr/libusb3380.git
21cr|libusb3380-0.0.0+git.20190126-1.1|14	Source0:	https://github.com/xtrx-sdr/libusb3380/archive/%{commit}.zip
21cr|libusb3380-0.0.0+git.20190126-1.1|15	Patch0:         libusb3380-cmake-fix-compiler-setup.patch
21cr|libusb3380-0.0.0+git.20190126-1.1|16	BuildRequires:  cmake
21cr|libusb3380-0.0.0+git.20190126-1.1|17	BuildRequires:  git-core
21cr|libusb3380-0.0.0+git.20190126-1.1|18	BuildRequires:  pkgconfig(libusb-1.0)
21cr|libusb3380-0.0.0+git.20190126-1.1|19	
21cr|libusb3380-0.0.0+git.20190126-1.1|20	%description
21cr|libusb3380-0.0.0+git.20190126-1.1|21	USB3380 abstraction layer for libusb.
21cr|libusb3380-0.0.0+git.20190126-1.1|22	
21cr|libusb3380-0.0.0+git.20190126-1.1|23	%package -n %{libname}
21cr|libusb3380-0.0.0+git.20190126-1.1|24	Summary:        USB3380 abstraction layer for libusb
21cr|libusb3380-0.0.0+git.20190126-1.1|25	Group:          System/Libraries
21cr|libusb3380-0.0.0+git.20190126-1.1|26	
21cr|libusb3380-0.0.0+git.20190126-1.1|27	%description -n %{libname}
21cr|libusb3380-0.0.0+git.20190126-1.1|28	USB3380 abstraction layer for libusb.
21cr|libusb3380-0.0.0+git.20190126-1.1|29	
21cr|libusb3380-0.0.0+git.20190126-1.1|30	%package -n	%{devname}
21cr|libusb3380-0.0.0+git.20190126-1.1|31	Summary:        Development files for libusb3380
21cr|libusb3380-0.0.0+git.20190126-1.1|32	Group:          System/Libraries
21cr|libusb3380-0.0.0+git.20190126-1.1|33	Requires:       %{libname} = %{EVRD}
21cr|libusb3380-0.0.0+git.20190126-1.1|34	Requires:       pkgconfig(libusb-1.0)
21cr|libusb3380-0.0.0+git.20190126-1.1|35	
21cr|libusb3380-0.0.0+git.20190126-1.1|36	%description -n	%{devname}
21cr|libusb3380-0.0.0+git.20190126-1.1|37	USB3380 abstraction layer for libusb.
21cr|libusb3380-0.0.0+git.20190126-1.1|38	
21cr|libusb3380-0.0.0+git.20190126-1.1|39	This subpackage contains libraries and header files for developing
21cr|libusb3380-0.0.0+git.20190126-1.1|40	applications that want to make use of libusb3380.
21cr|libusb3380-0.0.0+git.20190126-1.1|41	
21cr|libusb3380-0.0.0+git.20190126-1.1|42	%prep
21cr|libusb3380-0.0.0+git.20190126-1.1|43	%setup -q -n %{name}-%{commit}
21cr|libusb3380-0.0.0+git.20190126-1.1|44	%autopatch -p1
21cr|libusb3380-0.0.0+git.20190126-1.1|45	
21cr|libusb3380-0.0.0+git.20190126-1.1|46	%build
21cr|libusb3380-0.0.0+git.20190126-1.1|47	export CFLAGS="%{optflags} -pthread"
21cr|libusb3380-0.0.0+git.20190126-1.1|48	%cmake
21cr|libusb3380-0.0.0+git.20190126-1.1|49	%make_build LIBS="-pthread"
21cr|libusb3380-0.0.0+git.20190126-1.1|50	
21cr|libusb3380-0.0.0+git.20190126-1.1|51	%install
21cr|libusb3380-0.0.0+git.20190126-1.1|52	%make_install -C build
21cr|libusb3380-0.0.0+git.20190126-1.1|53	
21cr|libusb3380-0.0.0+git.20190126-1.1|54	%files -n %{libname}
21cr|libusb3380-0.0.0+git.20190126-1.1|55	%{_libdir}/libusb3380.so.%{major}*
21cr|libusb3380-0.0.0+git.20190126-1.1|56	
21cr|libusb3380-0.0.0+git.20190126-1.1|57	%files -n %{devname}
21cr|libusb3380-0.0.0+git.20190126-1.1|58	%license LICENSE
21cr|libusb3380-0.0.0+git.20190126-1.1|59	%doc README.md
21cr|libusb3380-0.0.0+git.20190126-1.1|60	%{_includedir}/libusb3380.h
21cr|libusb3380-0.0.0+git.20190126-1.1|61	%{_libdir}/libusb3380.so
21cr|libusb3380-0.0.0+git.20190126-1.1|62	%{_libdir}/pkgconfig/libusb3380.pc

2839 21
21cr|libusb-wine-0-0.git644b03.2|1	%define commit 644b03a1e1c69e1b6deb1e12e5c8c6813741561e
21cr|libusb-wine-0-0.git644b03.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|libusb-wine-0-0.git644b03.2|3	
21cr|libusb-wine-0-0.git644b03.2|4	%define major 0
21cr|libusb-wine-0-0.git644b03.2|5	%define libname %mklibname usb-wine %{major}
21cr|libusb-wine-0-0.git644b03.2|6	%define devname %mklibname usb-wine -d
21cr|libusb-wine-0-0.git644b03.2|7	
21cr|libusb-wine-0-0.git644b03.2|8	Summary:	Wine dll libusb-win32
21cr|libusb-wine-0-0.git644b03.2|9	Name:		libusb-wine
21cr|libusb-wine-0-0.git644b03.2|10	Version:	0
21cr|libusb-wine-0-0.git644b03.2|11	Release:	0.git%{commit_short}.2
21cr|libusb-wine-0-0.git644b03.2|12	License:	LGPLv2+
21cr|libusb-wine-0-0.git644b03.2|13	Group:		Emulators
21cr|libusb-wine-0-0.git644b03.2|14	Url:		https://github.com/stanson-ch/libusb-wine
21cr|libusb-wine-0-0.git644b03.2|15	Source0:	https://github.com/stanson-ch/libusb-wine/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|libusb-wine-0-0.git644b03.2|16	Patch0:		libusb-wine-Makefile.patch
21cr|libusb-wine-0-0.git644b03.2|17	BuildRequires:	%{_lib}wine-devel
21cr|libusb-wine-0-0.git644b03.2|18	
21cr|libusb-wine-0-0.git644b03.2|19	%description
21cr|libusb-wine-0-0.git644b03.2|20	This Wine DLL allows to run such Windows applications
21cr|libusb-wine-0-0.git644b03.2|21	under Wine using native Linux USB stack.
21cr|libusb-wine-0-0.git644b03.2|22	
21cr|libusb-wine-0-0.git644b03.2|23	#------------------------------------------------------------------
21cr|libusb-wine-0-0.git644b03.2|24	
21cr|libusb-wine-0-0.git644b03.2|25	%package -n %{libname}
21cr|libusb-wine-0-0.git644b03.2|26	Summary:	Wine dll libusb-win32
21cr|libusb-wine-0-0.git644b03.2|27	Group:		Development/Python
21cr|libusb-wine-0-0.git644b03.2|28	
21cr|libusb-wine-0-0.git644b03.2|29	%description -n %{libname}
21cr|libusb-wine-0-0.git644b03.2|30	This Wine DLL allows to run such Windows applications
21cr|libusb-wine-0-0.git644b03.2|31	under Wine using native Linux USB stack.
21cr|libusb-wine-0-0.git644b03.2|32	
21cr|libusb-wine-0-0.git644b03.2|33	%files -n %{libname}
21cr|libusb-wine-0-0.git644b03.2|34	%doc AUTHORS README.md
21cr|libusb-wine-0-0.git644b03.2|35	%license COPYING
21cr|libusb-wine-0-0.git644b03.2|36	%ifarch x86_64
21cr|libusb-wine-0-0.git644b03.2|37	%{_libdir}/wine/x86_64-unix/libusb%{major}.dll.so
21cr|libusb-wine-0-0.git644b03.2|38	%{_libdir}/wine/x86_64-windows/libusb%{major}.dll
21cr|libusb-wine-0-0.git644b03.2|39	%else
21cr|libusb-wine-0-0.git644b03.2|40	%{_libdir}/wine/i386-unix/libusb%{major}.dll.so
21cr|libusb-wine-0-0.git644b03.2|41	%{_libdir}/wine/i386-windows/libusb%{major}.dll
21cr|libusb-wine-0-0.git644b03.2|42	%endif
21cr|libusb-wine-0-0.git644b03.2|43	
21cr|libusb-wine-0-0.git644b03.2|44	#------------------------------------------------------------------
21cr|libusb-wine-0-0.git644b03.2|45	
21cr|libusb-wine-0-0.git644b03.2|46	%package -n %{devname}
21cr|libusb-wine-0-0.git644b03.2|47	Summary:	Development file for wine dll libusb-win32
21cr|libusb-wine-0-0.git644b03.2|48	Group:		Development/Python
21cr|libusb-wine-0-0.git644b03.2|49	Requires:	%{libname} = %{EVRD}
21cr|libusb-wine-0-0.git644b03.2|50	
21cr|libusb-wine-0-0.git644b03.2|51	%description -n %{devname}
21cr|libusb-wine-0-0.git644b03.2|52	Development file for libusb-wine.
21cr|libusb-wine-0-0.git644b03.2|53	
21cr|libusb-wine-0-0.git644b03.2|54	%files -n %{devname}
21cr|libusb-wine-0-0.git644b03.2|55	%doc AUTHORS README.md
21cr|libusb-wine-0-0.git644b03.2|56	%license COPYING
21cr|libusb-wine-0-0.git644b03.2|57	%ifarch x86_64
21cr|libusb-wine-0-0.git644b03.2|58	%{_libdir}/wine/x86_64-unix/libusb%{major}.def
21cr|libusb-wine-0-0.git644b03.2|59	%else
21cr|libusb-wine-0-0.git644b03.2|60	%{_libdir}/wine/i386-unix/libusb%{major}.def
21cr|libusb-wine-0-0.git644b03.2|61	%endif
21cr|libusb-wine-0-0.git644b03.2|62	
21cr|libusb-wine-0-0.git644b03.2|63	#------------------------------------------------------------------
21cr|libusb-wine-0-0.git644b03.2|64	
21cr|libusb-wine-0-0.git644b03.2|65	%prep
21cr|libusb-wine-0-0.git644b03.2|66	%autosetup -p1 -n %{name}-%{commit}
21cr|libusb-wine-0-0.git644b03.2|67	
21cr|libusb-wine-0-0.git644b03.2|68	%build
21cr|libusb-wine-0-0.git644b03.2|69	%ifarch x86_64
21cr|libusb-wine-0-0.git644b03.2|70	mv -f src/Makefile.x64 src/Makefile
21cr|libusb-wine-0-0.git644b03.2|71	%endif
21cr|libusb-wine-0-0.git644b03.2|72	%make	\
21cr|libusb-wine-0-0.git644b03.2|73	-C src	\
21cr|libusb-wine-0-0.git644b03.2|74	-I%{_includedir}/wine/windows
21cr|libusb-wine-0-0.git644b03.2|75	
21cr|libusb-wine-0-0.git644b03.2|76	%install
21cr|libusb-wine-0-0.git644b03.2|77	%ifarch x86_64
21cr|libusb-wine-0-0.git644b03.2|78	mkdir -p %{buildroot}%{_libdir}/wine/x86_64-unix
21cr|libusb-wine-0-0.git644b03.2|79	mkdir -p %{buildroot}%{_libdir}/wine/x86_64-windows
21cr|libusb-wine-0-0.git644b03.2|80	%else
21cr|libusb-wine-0-0.git644b03.2|81	mkdir -p %{buildroot}%{_libdir}/wine/i386-unix
21cr|libusb-wine-0-0.git644b03.2|82	mkdir -p %{buildroot}%{_libdir}/wine/i386-windows
21cr|libusb-wine-0-0.git644b03.2|83	%endif
21cr|libusb-wine-0-0.git644b03.2|84	%makeinstall_std -C src

2840 21
21cr|libuvc-0.0.7-0.git047920.1|1	%define commit 047920bcdfb1dac42424c90de5cc77dfc9fba04d
21cr|libuvc-0.0.7-0.git047920.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|libuvc-0.0.7-0.git047920.1|3	
21cr|libuvc-0.0.7-0.git047920.1|4	%define major 0
21cr|libuvc-0.0.7-0.git047920.1|5	%define libname %mklibname %{name} %{major}
21cr|libuvc-0.0.7-0.git047920.1|6	%define devname %mklibname %{name} -d
21cr|libuvc-0.0.7-0.git047920.1|7	
21cr|libuvc-0.0.7-0.git047920.1|8	Summary:	libuvc is a cross-platform library for USB video devices
21cr|libuvc-0.0.7-0.git047920.1|9	Name:		libuvc
21cr|libuvc-0.0.7-0.git047920.1|10	Version:	0.0.7
21cr|libuvc-0.0.7-0.git047920.1|11	Release:	0.git%{commit_short}.1
21cr|libuvc-0.0.7-0.git047920.1|12	License:	BSD
21cr|libuvc-0.0.7-0.git047920.1|13	Group:		System/Libraries
21cr|libuvc-0.0.7-0.git047920.1|14	Url:		https://github.com/libuvc/libuvc
21cr|libuvc-0.0.7-0.git047920.1|15	Source0:	https://github.com/libuvc/libuvc/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|libuvc-0.0.7-0.git047920.1|16	BuildRequires:	doxygen
21cr|libuvc-0.0.7-0.git047920.1|17	BuildRequires:	cmake
21cr|libuvc-0.0.7-0.git047920.1|18	BuildRequires:	pkgconfig(libjpeg)
21cr|libuvc-0.0.7-0.git047920.1|19	BuildRequires:	pkgconfig(libusb-1.0)
21cr|libuvc-0.0.7-0.git047920.1|20	
21cr|libuvc-0.0.7-0.git047920.1|21	%description
21cr|libuvc-0.0.7-0.git047920.1|22	libuvc is a cross-platform library for USB video devices, built atop libusb.
21cr|libuvc-0.0.7-0.git047920.1|23	It enables fine-grained control over USB video devices exporting the standard
21cr|libuvc-0.0.7-0.git047920.1|24	USB Video Class (UVC) interface, enabling developers to write drivers for
21cr|libuvc-0.0.7-0.git047920.1|25	previously unsupported devices, or just access UVC devices in a generic fashion.
21cr|libuvc-0.0.7-0.git047920.1|26	
21cr|libuvc-0.0.7-0.git047920.1|27	#------------------------------------------------------------------
21cr|libuvc-0.0.7-0.git047920.1|28	
21cr|libuvc-0.0.7-0.git047920.1|29	%package -n %{libname}
21cr|libuvc-0.0.7-0.git047920.1|30	Summary:	%{name} shared library
21cr|libuvc-0.0.7-0.git047920.1|31	Group:		System/Libraries
21cr|libuvc-0.0.7-0.git047920.1|32	Provides:	libuvc = %{EVRD}
21cr|libuvc-0.0.7-0.git047920.1|33	Provides:	libuvc%{_isa} = %{EVRD}
21cr|libuvc-0.0.7-0.git047920.1|34	Provides:	libuvc-libs = %{EVRD}
21cr|libuvc-0.0.7-0.git047920.1|35	Provides:	libuvc-libs%{_isa} = %{EVRD}
21cr|libuvc-0.0.7-0.git047920.1|36	
21cr|libuvc-0.0.7-0.git047920.1|37	%description -n %{libname}
21cr|libuvc-0.0.7-0.git047920.1|38	%{name} shared library.
21cr|libuvc-0.0.7-0.git047920.1|39	libuvc is a cross-platform library for USB video devices, built atop libusb.
21cr|libuvc-0.0.7-0.git047920.1|40	It enables fine-grained control over USB video devices exporting the standard
21cr|libuvc-0.0.7-0.git047920.1|41	USB Video Class (UVC) interface, enabling developers to write drivers for
21cr|libuvc-0.0.7-0.git047920.1|42	previously unsupported devices, or just access UVC devices in a generic fashion.
21cr|libuvc-0.0.7-0.git047920.1|43	
21cr|libuvc-0.0.7-0.git047920.1|44	%files -n %{libname}
21cr|libuvc-0.0.7-0.git047920.1|45	%license LICENSE.txt
21cr|libuvc-0.0.7-0.git047920.1|46	%doc changelog.txt
21cr|libuvc-0.0.7-0.git047920.1|47	%{_libdir}/libuvc.so.%{major}*
21cr|libuvc-0.0.7-0.git047920.1|48	
21cr|libuvc-0.0.7-0.git047920.1|49	#------------------------------------------------------------------
21cr|libuvc-0.0.7-0.git047920.1|50	
21cr|libuvc-0.0.7-0.git047920.1|51	%package -n %{devname}
21cr|libuvc-0.0.7-0.git047920.1|52	Summary:	%{name} development files
21cr|libuvc-0.0.7-0.git047920.1|53	Group:		Development/C
21cr|libuvc-0.0.7-0.git047920.1|54	Requires:	%{libname} = %{EVRD}
21cr|libuvc-0.0.7-0.git047920.1|55	
21cr|libuvc-0.0.7-0.git047920.1|56	%description -n %{devname}
21cr|libuvc-0.0.7-0.git047920.1|57	%{name} development files.
21cr|libuvc-0.0.7-0.git047920.1|58	libuvc is a cross-platform library for USB video devices, built atop libusb.
21cr|libuvc-0.0.7-0.git047920.1|59	It enables fine-grained control over USB video devices exporting the standard
21cr|libuvc-0.0.7-0.git047920.1|60	USB Video Class (UVC) interface, enabling developers to write drivers for
21cr|libuvc-0.0.7-0.git047920.1|61	previously unsupported devices, or just access UVC devices in a generic fashion.
21cr|libuvc-0.0.7-0.git047920.1|62	
21cr|libuvc-0.0.7-0.git047920.1|63	%files -n %{devname}
21cr|libuvc-0.0.7-0.git047920.1|64	%license LICENSE.txt
21cr|libuvc-0.0.7-0.git047920.1|65	%doc changelog.txt
21cr|libuvc-0.0.7-0.git047920.1|66	%doc doc/*
21cr|libuvc-0.0.7-0.git047920.1|67	%{_includedir}/libuvc
21cr|libuvc-0.0.7-0.git047920.1|68	%{_libdir}/libuvc.so
21cr|libuvc-0.0.7-0.git047920.1|69	%{_libdir}/cmake/libuvc/*.cmake
21cr|libuvc-0.0.7-0.git047920.1|70	%{_libdir}/pkgconfig/libuvc.pc
21cr|libuvc-0.0.7-0.git047920.1|71	
21cr|libuvc-0.0.7-0.git047920.1|72	#------------------------------------------------------------------
21cr|libuvc-0.0.7-0.git047920.1|73	
21cr|libuvc-0.0.7-0.git047920.1|74	%prep
21cr|libuvc-0.0.7-0.git047920.1|75	%autosetup -p1 -n %{name}-%{commit}
21cr|libuvc-0.0.7-0.git047920.1|76	
21cr|libuvc-0.0.7-0.git047920.1|77	%build
21cr|libuvc-0.0.7-0.git047920.1|78	%cmake \
21cr|libuvc-0.0.7-0.git047920.1|79	-DCMAKE_BUILD_TARGET="Shared" \
21cr|libuvc-0.0.7-0.git047920.1|80	-DCMAKE_INSTALL_PREFIX="%{_prefix}"
21cr|libuvc-0.0.7-0.git047920.1|81	%make_build
21cr|libuvc-0.0.7-0.git047920.1|82	cd ..
21cr|libuvc-0.0.7-0.git047920.1|83	doxygen doxygen.conf
21cr|libuvc-0.0.7-0.git047920.1|84	
21cr|libuvc-0.0.7-0.git047920.1|85	%install
21cr|libuvc-0.0.7-0.git047920.1|86	%make_install -C build

2841 21
21cr|libvformat-1.13-12|1	%define major 0
21cr|libvformat-1.13-12|2	%define libname %mklibname vformat %{major}
21cr|libvformat-1.13-12|3	%define devname %mklibname vformat -d
21cr|libvformat-1.13-12|4	
21cr|libvformat-1.13-12|5	Summary:	Library to read and write vcard files
21cr|libvformat-1.13-12|6	Name:		libvformat
21cr|libvformat-1.13-12|7	Version:	1.13
21cr|libvformat-1.13-12|8	Release:	12
21cr|libvformat-1.13-12|9	License:	GPLv2+
21cr|libvformat-1.13-12|10	Group:		System/Libraries
21cr|libvformat-1.13-12|11	Url:		http://sourceforge.net/projects/vformat/
21cr|libvformat-1.13-12|12	Source0:	%{name}-%{version}.tar.bz2
21cr|libvformat-1.13-12|13	Patch0:		libvformat-1.13-debian.diff
21cr|libvformat-1.13-12|14	Patch1:		libvformat-1.13-fix-str-fmt.patch
21cr|libvformat-1.13-12|15	
21cr|libvformat-1.13-12|16	%description
21cr|libvformat-1.13-12|17	Library to read and write vcard files
21cr|libvformat-1.13-12|18	
21cr|libvformat-1.13-12|19	#----------------------------------------------------------------------------
21cr|libvformat-1.13-12|20	
21cr|libvformat-1.13-12|21	%package -n %{libname}
21cr|libvformat-1.13-12|22	Summary:	Dynamic libraries from %{name}
21cr|libvformat-1.13-12|23	Group:		System/Libraries
21cr|libvformat-1.13-12|24	
21cr|libvformat-1.13-12|25	%description -n %{libname}
21cr|libvformat-1.13-12|26	Dynamic libraries from %{name}.
21cr|libvformat-1.13-12|27	
21cr|libvformat-1.13-12|28	%files -n %{libname}
21cr|libvformat-1.13-12|29	%{_libdir}/libvformat.so.%{major}*
21cr|libvformat-1.13-12|30	
21cr|libvformat-1.13-12|31	#----------------------------------------------------------------------------
21cr|libvformat-1.13-12|32	
21cr|libvformat-1.13-12|33	%package -n %{devname}
21cr|libvformat-1.13-12|34	Summary:	Header files and static libraries from %{name}
21cr|libvformat-1.13-12|35	Group:		Development/C
21cr|libvformat-1.13-12|36	Requires:	%{libname} = %{EVRD}
21cr|libvformat-1.13-12|37	Provides:	lib%{name}-devel = %{EVRD}
21cr|libvformat-1.13-12|38	Provides:	%{name}-devel = %{EVRD}
21cr|libvformat-1.13-12|39	Conflicts:	%{_lib}vformat0-devel < 1.13-10
21cr|libvformat-1.13-12|40	Obsoletes:	%{_lib}vformat0-devel < 1.13-10
21cr|libvformat-1.13-12|41	
21cr|libvformat-1.13-12|42	%description -n %{devname}
21cr|libvformat-1.13-12|43	Libraries and includes files for developing programs based on %{name}.
21cr|libvformat-1.13-12|44	
21cr|libvformat-1.13-12|45	%files -n %{devname}
21cr|libvformat-1.13-12|46	%{_includedir}/*
21cr|libvformat-1.13-12|47	%{_libdir}/libvformat.so
21cr|libvformat-1.13-12|48	%{_libdir}/libvformat.a
21cr|libvformat-1.13-12|49	
21cr|libvformat-1.13-12|50	#----------------------------------------------------------------------------
21cr|libvformat-1.13-12|51	
21cr|libvformat-1.13-12|52	%prep
21cr|libvformat-1.13-12|53	%setup -q -n %{name}-%{version}.orig
21cr|libvformat-1.13-12|54	%patch0 -p1
21cr|libvformat-1.13-12|55	%patch1 -p0
21cr|libvformat-1.13-12|56	
21cr|libvformat-1.13-12|57	%build
21cr|libvformat-1.13-12|58	%configure \
21cr|libvformat-1.13-12|59	--enable-static
21cr|libvformat-1.13-12|60	%make
21cr|libvformat-1.13-12|61	
21cr|libvformat-1.13-12|62	%install
21cr|libvformat-1.13-12|63	# since we currently don't have c2man
21cr|libvformat-1.13-12|64	perl -p -i -e 's|install-data-hook|||g' doc/Makefile
21cr|libvformat-1.13-12|65	%makeinstall_std
21cr|libvformat-1.13-12|66	
21cr|libvformat-1.13-12|67	rm -fr %{buildroot}%{_bindir}/vformat

2842 21
21cr|libvidcap-0.2.1-4|1	%define major 1
21cr|libvidcap-0.2.1-4|2	%define libname %mklibname vidcap %{major}
21cr|libvidcap-0.2.1-4|3	%define devname %mklibname vidcap -d
21cr|libvidcap-0.2.1-4|4	
21cr|libvidcap-0.2.1-4|5	Summary:	Video capture library
21cr|libvidcap-0.2.1-4|6	Name:		libvidcap
21cr|libvidcap-0.2.1-4|7	Version:	0.2.1
21cr|libvidcap-0.2.1-4|8	Release:	4
21cr|libvidcap-0.2.1-4|9	License:	LGPLv2+
21cr|libvidcap-0.2.1-4|10	Group:		System/Libraries
21cr|libvidcap-0.2.1-4|11	Url:		http://sourceforge.net/projects/%{name}
21cr|libvidcap-0.2.1-4|12	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|libvidcap-0.2.1-4|13	
21cr|libvidcap-0.2.1-4|14	%description
21cr|libvidcap-0.2.1-4|15	libvidcap is a cross-platform library for capturing video from webcams
21cr|libvidcap-0.2.1-4|16	and other video capture devices.
21cr|libvidcap-0.2.1-4|17	
21cr|libvidcap-0.2.1-4|18	#----------------------------------------------------------------------------
21cr|libvidcap-0.2.1-4|19	
21cr|libvidcap-0.2.1-4|20	%package -n %{libname}
21cr|libvidcap-0.2.1-4|21	Summary:	Video capture library
21cr|libvidcap-0.2.1-4|22	Group:		System/Libraries
21cr|libvidcap-0.2.1-4|23	
21cr|libvidcap-0.2.1-4|24	%description -n %{libname}
21cr|libvidcap-0.2.1-4|25	libvidcap is a cross-platform library for capturing video from webcams
21cr|libvidcap-0.2.1-4|26	and other video capture devices.
21cr|libvidcap-0.2.1-4|27	
21cr|libvidcap-0.2.1-4|28	%files -n %{libname}
21cr|libvidcap-0.2.1-4|29	%{_libdir}/*.so.%{major}*
21cr|libvidcap-0.2.1-4|30	
21cr|libvidcap-0.2.1-4|31	#----------------------------------------------------------------------------
21cr|libvidcap-0.2.1-4|32	
21cr|libvidcap-0.2.1-4|33	%package -n %{devname}
21cr|libvidcap-0.2.1-4|34	Summary:	Development headers and libraries for %{name}
21cr|libvidcap-0.2.1-4|35	Group:		Development/C
21cr|libvidcap-0.2.1-4|36	Requires:	%{libname} = %{EVRD}
21cr|libvidcap-0.2.1-4|37	Provides:	%{name}-devel = %{EVRD}
21cr|libvidcap-0.2.1-4|38	
21cr|libvidcap-0.2.1-4|39	%description -n %{devname}
21cr|libvidcap-0.2.1-4|40	libvidcap is a cross-platform library for capturing video from webcams
21cr|libvidcap-0.2.1-4|41	and other video capture devices.
21cr|libvidcap-0.2.1-4|42	
21cr|libvidcap-0.2.1-4|43	%files -n %{devname}
21cr|libvidcap-0.2.1-4|44	%{_includedir}/vidcap
21cr|libvidcap-0.2.1-4|45	%{_libdir}/*.so
21cr|libvidcap-0.2.1-4|46	%{_libdir}/pkgconfig/*.pc
21cr|libvidcap-0.2.1-4|47	
21cr|libvidcap-0.2.1-4|48	#----------------------------------------------------------------------------
21cr|libvidcap-0.2.1-4|49	
21cr|libvidcap-0.2.1-4|50	%prep
21cr|libvidcap-0.2.1-4|51	%setup -q
21cr|libvidcap-0.2.1-4|52	
21cr|libvidcap-0.2.1-4|53	%build
21cr|libvidcap-0.2.1-4|54	# or else it doesn't link right against libpthread...
21cr|libvidcap-0.2.1-4|55	export PTHREAD_LIBS="-lpthread"
21cr|libvidcap-0.2.1-4|56	%configure
21cr|libvidcap-0.2.1-4|57	%make
21cr|libvidcap-0.2.1-4|58	
21cr|libvidcap-0.2.1-4|59	%install
21cr|libvidcap-0.2.1-4|60	%makeinstall_std
21cr|libvidcap-0.2.1-4|61	

2843 21
21cr|libvisual-plugins-0.4.0-23|1	# Workaround to build with GCC 10
21cr|libvisual-plugins-0.4.0-23|2	%global optflags %{optflags} -fcommon
21cr|libvisual-plugins-0.4.0-23|3	Summary:	Visualisation plugins for applications based on libvisual
21cr|libvisual-plugins-0.4.0-23|4	Name:		libvisual-plugins
21cr|libvisual-plugins-0.4.0-23|5	Version:	0.4.0
21cr|libvisual-plugins-0.4.0-23|6	Release:	23
21cr|libvisual-plugins-0.4.0-23|7	License:	LGPLv2+
21cr|libvisual-plugins-0.4.0-23|8	Group:		System/Libraries
21cr|libvisual-plugins-0.4.0-23|9	Url:		http://localhost.nl/~synap/libvisual-wiki/
21cr|libvisual-plugins-0.4.0-23|10	Source0:	%{name}-%{version}.tar.bz2
21cr|libvisual-plugins-0.4.0-23|11	Patch0:		libvisual-plugins-buffer-overflow.patch
21cr|libvisual-plugins-0.4.0-23|12	#https://qa.mandriva.com/show_bug.cgi?id=49801
21cr|libvisual-plugins-0.4.0-23|13	Patch1:		60_no-const-vispluginfo-in-nastyfft.patch
21cr|libvisual-plugins-0.4.0-23|14	Patch2:		libvisual-plugins-0.4.0-link.patch
21cr|libvisual-plugins-0.4.0-23|15	Patch3:		libvisual-plugins-0.4.0-fix-some-gcc-warnings.patch
21cr|libvisual-plugins-0.4.0-23|16	Patch4:		libvisual-plugins-0.4.0-gcc5.patch
21cr|libvisual-plugins-0.4.0-23|17	Patch5:		50_fix_po.patch
21cr|libvisual-plugins-0.4.0-23|18	Patch6:		010_disable-gforce-dfsg.patch
21cr|libvisual-plugins-0.4.0-23|19	BuildRequires:	bison
21cr|libvisual-plugins-0.4.0-23|20	BuildRequires:	gettext-devel
21cr|libvisual-plugins-0.4.0-23|21	BuildRequires:	pkgconfig(alsa)
21cr|libvisual-plugins-0.4.0-23|22	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|libvisual-plugins-0.4.0-23|23	BuildRequires:	pkgconfig(gl)
21cr|libvisual-plugins-0.4.0-23|24	BuildRequires:	pkgconfig(glu)
21cr|libvisual-plugins-0.4.0-23|25	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|libvisual-plugins-0.4.0-23|26	BuildRequires:	pkgconfig(libvisual-0.4)
21cr|libvisual-plugins-0.4.0-23|27	Provides:	libvisual-nebulus = %{EVRD}
21cr|libvisual-plugins-0.4.0-23|28	Provides:	libvisual-gforce = %{EVRD}
21cr|libvisual-plugins-0.4.0-23|29	
21cr|libvisual-plugins-0.4.0-23|30	%description
21cr|libvisual-plugins-0.4.0-23|31	Libvisual is a library that acts as a middle layer between
21cr|libvisual-plugins-0.4.0-23|32	applications that want audio visualisation and audio visualisation
21cr|libvisual-plugins-0.4.0-23|33	plugins.
21cr|libvisual-plugins-0.4.0-23|34	
21cr|libvisual-plugins-0.4.0-23|35	This package contains the libvisual example plugins.
21cr|libvisual-plugins-0.4.0-23|36	
21cr|libvisual-plugins-0.4.0-23|37	%files -f %{name}-0.4.lang
21cr|libvisual-plugins-0.4.0-23|38	%doc README AUTHORS ChangeLog NEWS
21cr|libvisual-plugins-0.4.0-23|39	%{_libdir}/libvisual*
21cr|libvisual-plugins-0.4.0-23|40	%{_datadir}/%{name}*
21cr|libvisual-plugins-0.4.0-23|41	
21cr|libvisual-plugins-0.4.0-23|42	#----------------------------------------------------------------------------
21cr|libvisual-plugins-0.4.0-23|43	
21cr|libvisual-plugins-0.4.0-23|44	%prep
21cr|libvisual-plugins-0.4.0-23|45	%setup -q
21cr|libvisual-plugins-0.4.0-23|46	%patch0 -p0
21cr|libvisual-plugins-0.4.0-23|47	%patch1 -p1
21cr|libvisual-plugins-0.4.0-23|48	%patch2 -p0
21cr|libvisual-plugins-0.4.0-23|49	%patch3 -p1
21cr|libvisual-plugins-0.4.0-23|50	#patch4 -p1
21cr|libvisual-plugins-0.4.0-23|51	%patch5 -p1
21cr|libvisual-plugins-0.4.0-23|52	%patch6 -p1
21cr|libvisual-plugins-0.4.0-23|53	
21cr|libvisual-plugins-0.4.0-23|54	%build
21cr|libvisual-plugins-0.4.0-23|55	#% global optflags %{optflags} -std=c++14
21cr|libvisual-plugins-0.4.0-23|56	autoreconf -fi
21cr|libvisual-plugins-0.4.0-23|57	%configure \
21cr|libvisual-plugins-0.4.0-23|58	--disable-gstreamer-plugin \
21cr|libvisual-plugins-0.4.0-23|59	--disable-corona
21cr|libvisual-plugins-0.4.0-23|60	%make
21cr|libvisual-plugins-0.4.0-23|61	
21cr|libvisual-plugins-0.4.0-23|62	%install
21cr|libvisual-plugins-0.4.0-23|63	%makeinstall_std
21cr|libvisual-plugins-0.4.0-23|64	
21cr|libvisual-plugins-0.4.0-23|65	%find_lang %{name}-0.4

2844 21
21cr|libvmime-0.9.2-9|1	%define oname vmime
21cr|libvmime-0.9.2-9|2	
21cr|libvmime-0.9.2-9|3	%define major 1
21cr|libvmime-0.9.2-9|4	%define libname %mklibname vmime %{major}
21cr|libvmime-0.9.2-9|5	%define devname %mklibname vmime -d
21cr|libvmime-0.9.2-9|6	
21cr|libvmime-0.9.2-9|7	Summary:	A powerful C++ class library for working with MIME/Internet messages
21cr|libvmime-0.9.2-9|8	Name:		libvmime
21cr|libvmime-0.9.2-9|9	Version:	0.9.2
21cr|libvmime-0.9.2-9|10	Release:	9
21cr|libvmime-0.9.2-9|11	License:	GPLv2+
21cr|libvmime-0.9.2-9|12	Group:		System/Libraries
21cr|libvmime-0.9.2-9|13	Url:		https://www.vmime.org/
21cr|libvmime-0.9.2-9|14	Source0:	https://github.com/kisli/vmime/archive/%{oname}-%{version}.tar.gz
21cr|libvmime-0.9.2-9|15	Patch0:		libvmime-extern-C.patch
21cr|libvmime-0.9.2-9|16	Patch1:		vmime-0.9.2-icu-specific.patch
21cr|libvmime-0.9.2-9|17	BuildRequires:	cmake
21cr|libvmime-0.9.2-9|18	BuildRequires:	doxygen
21cr|libvmime-0.9.2-9|19	BuildRequires:	sendmail
21cr|libvmime-0.9.2-9|20	BuildRequires:	boost-devel
21cr|libvmime-0.9.2-9|21	BuildRequires:	pkgconfig(icu-i18n)
21cr|libvmime-0.9.2-9|22	BuildRequires:	pkgconfig(gnutls)
21cr|libvmime-0.9.2-9|23	BuildRequires:	pkgconfig(libgcrypt)
21cr|libvmime-0.9.2-9|24	BuildRequires:	pkgconfig(libgsasl)
21cr|libvmime-0.9.2-9|25	BuildRequires:	pkgconfig(openssl)
21cr|libvmime-0.9.2-9|26	BuildRequires:	pkgconfig(zlib)
21cr|libvmime-0.9.2-9|27	
21cr|libvmime-0.9.2-9|28	%description
21cr|libvmime-0.9.2-9|29	VMime is a powerful C++ class library for parsing, generating or
21cr|libvmime-0.9.2-9|30	editing Internet RFC-[2]822 and MIME messages. VMime is designed
21cr|libvmime-0.9.2-9|31	to provide a fast and an easy way to manipulate Internet mail
21cr|libvmime-0.9.2-9|32	messages.
21cr|libvmime-0.9.2-9|33	
21cr|libvmime-0.9.2-9|34	It also includes support for using messaging protocols (POP3, IMAP,
21cr|libvmime-0.9.2-9|35	SMTP and maildir) with a lot of features supported: listing folders,
21cr|libvmime-0.9.2-9|36	downloading and adding messages to folders, extracting parts from
21cr|libvmime-0.9.2-9|37	message, getting and setting message flags and a lot more.
21cr|libvmime-0.9.2-9|38	
21cr|libvmime-0.9.2-9|39	This package contains an old and deprecated version of libvmime.
21cr|libvmime-0.9.2-9|40	You need it only if the software you are using hasn't been updated
21cr|libvmime-0.9.2-9|41	to work with the newer version and the newer API.
21cr|libvmime-0.9.2-9|42	
21cr|libvmime-0.9.2-9|43	#----------------------------------------------------------------------------
21cr|libvmime-0.9.2-9|44	
21cr|libvmime-0.9.2-9|45	%package -n %{libname}
21cr|libvmime-0.9.2-9|46	Summary:	Library associated with ncpfs
21cr|libvmime-0.9.2-9|47	Group:		System/Libraries
21cr|libvmime-0.9.2-9|48	
21cr|libvmime-0.9.2-9|49	%description -n %{libname}
21cr|libvmime-0.9.2-9|50	VMime is a powerful C++ class library for parsing, generating or
21cr|libvmime-0.9.2-9|51	editing Internet RFC-[2]822 and MIME messages. VMime is designed
21cr|libvmime-0.9.2-9|52	to provide a fast and an easy way to manipulate Internet mail
21cr|libvmime-0.9.2-9|53	messages.
21cr|libvmime-0.9.2-9|54	
21cr|libvmime-0.9.2-9|55	It also includes support for using messaging protocols (POP3, IMAP,
21cr|libvmime-0.9.2-9|56	SMTP and maildir) with a lot of features supported: listing folders,
21cr|libvmime-0.9.2-9|57	downloading and adding messages to folders, extracting parts from
21cr|libvmime-0.9.2-9|58	message, getting and setting message flags and a lot more.
21cr|libvmime-0.9.2-9|59	
21cr|libvmime-0.9.2-9|60	This package contains an old and deprecated version of libvmime.
21cr|libvmime-0.9.2-9|61	You need it only if the software you are using hasn't been updated
21cr|libvmime-0.9.2-9|62	to work with the newer version and the newer API.
21cr|libvmime-0.9.2-9|63	
21cr|libvmime-0.9.2-9|64	%files -n %{libname}
21cr|libvmime-0.9.2-9|65	%doc AUTHORS COPYING
21cr|libvmime-0.9.2-9|66	%{_libdir}/%{name}.so.%{major}*
21cr|libvmime-0.9.2-9|67	
21cr|libvmime-0.9.2-9|68	#----------------------------------------------------------------------------
21cr|libvmime-0.9.2-9|69	
21cr|libvmime-0.9.2-9|70	%package -n %{devname}
21cr|libvmime-0.9.2-9|71	Summary:	Development files for the libvmime library
21cr|libvmime-0.9.2-9|72	Group:		Development/C++
21cr|libvmime-0.9.2-9|73	Requires:	%{libname} = %{EVRD}
21cr|libvmime-0.9.2-9|74	Provides:	%{name}-devel = %{EVRD}
21cr|libvmime-0.9.2-9|75	
21cr|libvmime-0.9.2-9|76	%description -n %{devname}
21cr|libvmime-0.9.2-9|77	The libvmime package includes header files and libraries necessary
21cr|libvmime-0.9.2-9|78	for developing programs which use the libvmime C++ class library.
21cr|libvmime-0.9.2-9|79	
21cr|libvmime-0.9.2-9|80	This package contains an old and deprecated version of libvmime.
21cr|libvmime-0.9.2-9|81	You need it only if the software you are using hasn't been updated
21cr|libvmime-0.9.2-9|82	to work with the newer version and the newer API.
21cr|libvmime-0.9.2-9|83	
21cr|libvmime-0.9.2-9|84	%files -n %{devname}
21cr|libvmime-0.9.2-9|85	%{_libdir}/%{name}.so
21cr|libvmime-0.9.2-9|86	%{_includedir}/vmime/
21cr|libvmime-0.9.2-9|87	%{_libdir}/pkgconfig/*.pc
21cr|libvmime-0.9.2-9|88	
21cr|libvmime-0.9.2-9|89	#----------------------------------------------------------------------------
21cr|libvmime-0.9.2-9|90	
21cr|libvmime-0.9.2-9|91	%prep
21cr|libvmime-0.9.2-9|92	%autosetup -p1 -n %{oname}-%{version}
21cr|libvmime-0.9.2-9|93	
21cr|libvmime-0.9.2-9|94	%build
21cr|libvmime-0.9.2-9|95	%cmake \
21cr|libvmime-0.9.2-9|96	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|libvmime-0.9.2-9|97	-DVMIME_BUILD_SAMPLES=OFF
21cr|libvmime-0.9.2-9|98	%make
21cr|libvmime-0.9.2-9|99	
21cr|libvmime-0.9.2-9|100	%install
21cr|libvmime-0.9.2-9|101	%makeinstall_std -C build
21cr|libvmime-0.9.2-9|102	
21cr|libvmime-0.9.2-9|103	# Remove the static library and libtool .la file
21cr|libvmime-0.9.2-9|104	rm -f %{buildroot}%{_libdir}/%{name}.a
21cr|libvmime-0.9.2-9|105	
21cr|libvmime-0.9.2-9|106	# Remove the documentation dir, as %doc will pick it up
21cr|libvmime-0.9.2-9|107	rm -rf %{buildroot}%{_datadir}/doc

2845 21
21cr|libvpx2-2.0.0-2|1	# This version of libvpx needed for Freeswitch, not delete this project from repo
21cr|libvpx2-2.0.0-2|2	
21cr|libvpx2-2.0.0-2|3	%global major    3
21cr|libvpx2-2.0.0-2|4	%define libname %mklibname vpx2_ %{major}
21cr|libvpx2-2.0.0-2|5	%define devname %mklibname vpx2_ -d
21cr|libvpx2-2.0.0-2|6	
21cr|libvpx2-2.0.0-2|7	Name:		libvpx2
21cr|libvpx2-2.0.0-2|8	Version:	2.0.0
21cr|libvpx2-2.0.0-2|9	Release:	2
21cr|libvpx2-2.0.0-2|10	Summary:	VP8 Video Codec SDK
21cr|libvpx2-2.0.0-2|11	Group:		System/Libraries
21cr|libvpx2-2.0.0-2|12	License:	BSD
21cr|libvpx2-2.0.0-2|13	URL:			http://www.webmproject.org/tools/vp8-sdk/
21cr|libvpx2-2.0.0-2|14	Source0:	http://webm.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|libvpx2-2.0.0-2|15	%ifarch %{ix86} x86_64
21cr|libvpx2-2.0.0-2|16	BuildRequires:		nasm
21cr|libvpx2-2.0.0-2|17	%endif
21cr|libvpx2-2.0.0-2|18	#BuildRequires:		doxygen, php-cli
21cr|libvpx2-2.0.0-2|19	#Provides:		libvpx
21cr|libvpx2-2.0.0-2|20	
21cr|libvpx2-2.0.0-2|21	%description
21cr|libvpx2-2.0.0-2|22	libvpx2 provides the VP8 SDK, which allows you to integrate your applications
21cr|libvpx2-2.0.0-2|23	with the VP8 video codec, a high quality, royalty free, open source codec
21cr|libvpx2-2.0.0-2|24	deployed on millions of computers and devices worldwide.
21cr|libvpx2-2.0.0-2|25	
21cr|libvpx2-2.0.0-2|26	#----------------------------------------------------------------------------
21cr|libvpx2-2.0.0-2|27	
21cr|libvpx2-2.0.0-2|28	%package -n %{libname}
21cr|libvpx2-2.0.0-2|29	Summary:	VP8 Video Codec SDK
21cr|libvpx2-2.0.0-2|30	Group:		System/Libraries
21cr|libvpx2-2.0.0-2|31	
21cr|libvpx2-2.0.0-2|32	%description -n %{libname}
21cr|libvpx2-2.0.0-2|33	libvpx provides the VP8 SDK, which allows you to integrate your applications
21cr|libvpx2-2.0.0-2|34	with the VP9 video codec, a high quality, royalty free, open source codec
21cr|libvpx2-2.0.0-2|35	deployed on millions of computers and devices worldwide.
21cr|libvpx2-2.0.0-2|36	
21cr|libvpx2-2.0.0-2|37	%files -n %{libname}
21cr|libvpx2-2.0.0-2|38	%{_libdir}/libvpx2.so.%{major}*
21cr|libvpx2-2.0.0-2|39	
21cr|libvpx2-2.0.0-2|40	#---------------------------------------------------------------
21cr|libvpx2-2.0.0-2|41	%package devel
21cr|libvpx2-2.0.0-2|42	Summary:	Development files for %{name}
21cr|libvpx2-2.0.0-2|43	Group:		Development/Other
21cr|libvpx2-2.0.0-2|44	Requires:	%{libname} = %{EVRD}
21cr|libvpx2-2.0.0-2|45	Provides:	libvpx2-devel
21cr|libvpx2-2.0.0-2|46	
21cr|libvpx2-2.0.0-2|47	%description devel
21cr|libvpx2-2.0.0-2|48	Development libraries and headers for developing software against
21cr|libvpx2-2.0.0-2|49	libvpx2.
21cr|libvpx2-2.0.0-2|50	
21cr|libvpx2-2.0.0-2|51	%files devel
21cr|libvpx2-2.0.0-2|52	%doc AUTHORS CHANGELOG LICENSE README
21cr|libvpx2-2.0.0-2|53	%{_includedir}/vpx2
21cr|libvpx2-2.0.0-2|54	%{_libdir}/pkgconfig/vpx2.pc
21cr|libvpx2-2.0.0-2|55	%{_libdir}/libvpx2.a
21cr|libvpx2-2.0.0-2|56	%{_libdir}/libvpx2.so
21cr|libvpx2-2.0.0-2|57	
21cr|libvpx2-2.0.0-2|58	#---------------------------------------------------------------
21cr|libvpx2-2.0.0-2|59	
21cr|libvpx2-2.0.0-2|60	%prep
21cr|libvpx2-2.0.0-2|61	%setup -q -n %{name}-%{version}
21cr|libvpx2-2.0.0-2|62	
21cr|libvpx2-2.0.0-2|63	%build
21cr|libvpx2-2.0.0-2|64	%ifarch %{ix86}
21cr|libvpx2-2.0.0-2|65	%global vpxtarget x86-linux-gcc
21cr|libvpx2-2.0.0-2|66	%else
21cr|libvpx2-2.0.0-2|67	%ifarch	x86_64
21cr|libvpx2-2.0.0-2|68	%global	vpxtarget x86_64-linux-gcc
21cr|libvpx2-2.0.0-2|69	%else
21cr|libvpx2-2.0.0-2|70	%global vpxtarget generic-gnu
21cr|libvpx2-2.0.0-2|71	%endif
21cr|libvpx2-2.0.0-2|72	%endif
21cr|libvpx2-2.0.0-2|73	%setup_compile_flags
21cr|libvpx2-2.0.0-2|74	
21cr|libvpx2-2.0.0-2|75	
21cr|libvpx2-2.0.0-2|76	./configure --target=%{vpxtarget} \
21cr|libvpx2-2.0.0-2|77	--enable-pic \
21cr|libvpx2-2.0.0-2|78	--disable-install-srcs \
21cr|libvpx2-2.0.0-2|79	--enable-shared \
21cr|libvpx2-2.0.0-2|80	--enable-static \
21cr|libvpx2-2.0.0-2|81	--prefix=%{_prefix} \
21cr|libvpx2-2.0.0-2|82	--libdir=%{_libdir}
21cr|libvpx2-2.0.0-2|83	
21cr|libvpx2-2.0.0-2|84	# Hack our optflags in.
21cr|libvpx2-2.0.0-2|85	sed -i "s|-O3|%{optflags}|g" libs-%{vpxtarget}.mk
21cr|libvpx2-2.0.0-2|86	sed -i "s|-O3|%{optflags}|g" examples-%{vpxtarget}.mk
21cr|libvpx2-2.0.0-2|87	sed -i "s|-O3|%{optflags}|g" docs-%{vpxtarget}.mk
21cr|libvpx2-2.0.0-2|88	
21cr|libvpx2-2.0.0-2|89	# stupid config
21cr|libvpx2-2.0.0-2|90	perl -pi -e "s|/usr/local|%{_prefix}|g" config.mk
21cr|libvpx2-2.0.0-2|91	
21cr|libvpx2-2.0.0-2|92	make %{?_smp_mflags} verbose=true target=libs
21cr|libvpx2-2.0.0-2|93	
21cr|libvpx2-2.0.0-2|94	%install
21cr|libvpx2-2.0.0-2|95	
21cr|libvpx2-2.0.0-2|96	# install headers
21cr|libvpx2-2.0.0-2|97	mkdir -p %{buildroot}/%{_includedir}/vpx2
21cr|libvpx2-2.0.0-2|98	cp -p  vpx/*.h %{buildroot}/%{_includedir}/vpx2
21cr|libvpx2-2.0.0-2|99	
21cr|libvpx2-2.0.0-2|100	# install libs
21cr|libvpx2-2.0.0-2|101	mkdir -p %{buildroot}/%{_libdir}
21cr|libvpx2-2.0.0-2|102	cp -a libvpx2.so* %{buildroot}/%{_libdir}
21cr|libvpx2-2.0.0-2|103	cp -a libvpx2.a %{buildroot}/%{_libdir}
21cr|libvpx2-2.0.0-2|104	
21cr|libvpx2-2.0.0-2|105	# install .pc
21cr|libvpx2-2.0.0-2|106	sed -i 's:{includedir}:{includedir}/vpx2:' vpx.pc
21cr|libvpx2-2.0.0-2|107	mkdir -p %{buildroot}/%{_libdir}/pkgconfig
21cr|libvpx2-2.0.0-2|108	cp -p  vpx.pc %{buildroot}/%{_libdir}/pkgconfig/vpx2.pc
21cr|libvpx2-2.0.0-2|109	

2846 21
21cr|libvterm-0.3.1-1|1	%define major	0
21cr|libvterm-0.3.1-1|2	%define libname	%mklibname vterm %{major}
21cr|libvterm-0.3.1-1|3	%define devname	%mklibname vterm -d
21cr|libvterm-0.3.1-1|4	
21cr|libvterm-0.3.1-1|5	Name:		libvterm
21cr|libvterm-0.3.1-1|6	Version:	0.3.1
21cr|libvterm-0.3.1-1|7	Release:	1
21cr|libvterm-0.3.1-1|8	Summary:	An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator
21cr|libvterm-0.3.1-1|9	Group:		System/Libraries
21cr|libvterm-0.3.1-1|10	License:	MIT
21cr|libvterm-0.3.1-1|11	URL:		http://www.leonerd.org.uk/code/libvterm/
21cr|libvterm-0.3.1-1|12	Source0:	http://www.leonerd.org.uk/code/libvterm/libvterm-%{version}.tar.gz
21cr|libvterm-0.3.1-1|13	BuildRequires:	libtool
21cr|libvterm-0.3.1-1|14	
21cr|libvterm-0.3.1-1|15	%description
21cr|libvterm-0.3.1-1|16	An abstract C99 library which implements a VT220 or xterm-like
21cr|libvterm-0.3.1-1|17	terminal emulator. It does not use any particular graphics toolkit or
21cr|libvterm-0.3.1-1|18	output system. Instead, it invokes callback function pointers that
21cr|libvterm-0.3.1-1|19	its embedding program should provide it to draw on its behalf.
21cr|libvterm-0.3.1-1|20	
21cr|libvterm-0.3.1-1|21	#---------------------------------------------------------------------------
21cr|libvterm-0.3.1-1|22	%package -n %{libname}
21cr|libvterm-0.3.1-1|23	Summary:	An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator
21cr|libvterm-0.3.1-1|24	Group:		System/Libraries
21cr|libvterm-0.3.1-1|25	
21cr|libvterm-0.3.1-1|26	%description -n %{libname}
21cr|libvterm-0.3.1-1|27	An abstract C99 library which implements a VT220 or xterm-like
21cr|libvterm-0.3.1-1|28	terminal emulator. It does not use any particular graphics toolkit or
21cr|libvterm-0.3.1-1|29	output system. Instead, it invokes callback function pointers that
21cr|libvterm-0.3.1-1|30	its embedding program should provide it to draw on its behalf.
21cr|libvterm-0.3.1-1|31	
21cr|libvterm-0.3.1-1|32	%files -n %{libname}
21cr|libvterm-0.3.1-1|33	%{_libdir}/%{name}.so.%{major}*
21cr|libvterm-0.3.1-1|34	
21cr|libvterm-0.3.1-1|35	#---------------------------------------------------------------------------
21cr|libvterm-0.3.1-1|36	
21cr|libvterm-0.3.1-1|37	%package -n %{devname}
21cr|libvterm-0.3.1-1|38	Summary:	Development files needed for %{name}
21cr|libvterm-0.3.1-1|39	Group:		Development/Other
21cr|libvterm-0.3.1-1|40	Requires:	%{libname} = %{EVRD}
21cr|libvterm-0.3.1-1|41	Provides:	vterm-devel = %{EVRD}
21cr|libvterm-0.3.1-1|42	Provides:	%{name}-devel = %{EVRD}
21cr|libvterm-0.3.1-1|43	
21cr|libvterm-0.3.1-1|44	%description -n %{devname}
21cr|libvterm-0.3.1-1|45	%{summary}.
21cr|libvterm-0.3.1-1|46	
21cr|libvterm-0.3.1-1|47	%files -n %{devname}
21cr|libvterm-0.3.1-1|48	%doc LICENSE
21cr|libvterm-0.3.1-1|49	%{_libdir}/%{name}.so
21cr|libvterm-0.3.1-1|50	%{_includedir}/vterm*.h
21cr|libvterm-0.3.1-1|51	%{_libdir}/pkgconfig/vterm.pc
21cr|libvterm-0.3.1-1|52	
21cr|libvterm-0.3.1-1|53	#---------------------------------------------------------------------------
21cr|libvterm-0.3.1-1|54	
21cr|libvterm-0.3.1-1|55	%package tools
21cr|libvterm-0.3.1-1|56	Summary:	Tools for %{name}
21cr|libvterm-0.3.1-1|57	Group:		System/Libraries
21cr|libvterm-0.3.1-1|58	
21cr|libvterm-0.3.1-1|59	%description tools
21cr|libvterm-0.3.1-1|60	%{summary}.
21cr|libvterm-0.3.1-1|61	
21cr|libvterm-0.3.1-1|62	%files tools
21cr|libvterm-0.3.1-1|63	%{_bindir}/unterm
21cr|libvterm-0.3.1-1|64	%{_bindir}/vterm-ctrl
21cr|libvterm-0.3.1-1|65	%{_bindir}/vterm-dump
21cr|libvterm-0.3.1-1|66	
21cr|libvterm-0.3.1-1|67	#---------------------------------------------------------------------------
21cr|libvterm-0.3.1-1|68	
21cr|libvterm-0.3.1-1|69	%prep
21cr|libvterm-0.3.1-1|70	%autosetup -p1
21cr|libvterm-0.3.1-1|71	
21cr|libvterm-0.3.1-1|72	%build
21cr|libvterm-0.3.1-1|73	%setup_compile_flags
21cr|libvterm-0.3.1-1|74	%make PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|libvterm-0.3.1-1|75	
21cr|libvterm-0.3.1-1|76	%install
21cr|libvterm-0.3.1-1|77	%makeinstall_std PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|libvterm-0.3.1-1|78	
21cr|libvterm-0.3.1-1|79	#we don't want these
21cr|libvterm-0.3.1-1|80	find %{buildroot} \( -name "*.la" -o -name "*.a" \) -delete
21cr|libvterm-0.3.1-1|81	
21cr|libvterm-0.3.1-1|82	%check
21cr|libvterm-0.3.1-1|83	make test CFLAGS="%{optflags}"
21cr|libvterm-0.3.1-1|84	
21cr|libvterm-0.3.1-1|85	
21cr|libvterm-0.3.1-1|86	

2847 21
21cr|libwbxml-0.11.6-4|1	%define major 1
21cr|libwbxml-0.11.6-4|2	%define libname %mklibname wbxml2_ %{major}
21cr|libwbxml-0.11.6-4|3	%define devname %mklibname wbxml -d
21cr|libwbxml-0.11.6-4|4	
21cr|libwbxml-0.11.6-4|5	Summary:	WBXML parser and compiler library
21cr|libwbxml-0.11.6-4|6	Name:		libwbxml
21cr|libwbxml-0.11.6-4|7	Version:	0.11.6
21cr|libwbxml-0.11.6-4|8	Release:	4
21cr|libwbxml-0.11.6-4|9	License:	LGPLv2+
21cr|libwbxml-0.11.6-4|10	Group:		System/Libraries
21cr|libwbxml-0.11.6-4|11	Url:		http://libwbxml.opensync.org
21cr|libwbxml-0.11.6-4|12	Source0:	http://downloads.sourceforge.net/project/libwbxml/libwbxml/%{version}/%{name}-%{version}.tar.bz2
21cr|libwbxml-0.11.6-4|13	BuildRequires:	cmake
21cr|libwbxml-0.11.6-4|14	BuildRequires:	pkgconfig(check)
21cr|libwbxml-0.11.6-4|15	BuildRequires:	pkgconfig(expat)
21cr|libwbxml-0.11.6-4|16	BuildRequires:	pkgconfig(popt)
21cr|libwbxml-0.11.6-4|17	BuildRequires:	pkgconfig(zlib)
21cr|libwbxml-0.11.6-4|18	Requires:	expat
21cr|libwbxml-0.11.6-4|19	
21cr|libwbxml-0.11.6-4|20	%description
21cr|libwbxml-0.11.6-4|21	The WBXML Library (libwbxml) contains a library and its associated tools to
21cr|libwbxml-0.11.6-4|22	parse, encode and handle WBXML documents. The WBXML format is a binary
21cr|libwbxml-0.11.6-4|23	representation of XML, defined by the Wap Forum, and used to reduce bandwidth
21cr|libwbxml-0.11.6-4|24	in mobile communications.
21cr|libwbxml-0.11.6-4|25	
21cr|libwbxml-0.11.6-4|26	%files
21cr|libwbxml-0.11.6-4|27	%doc ChangeLog
21cr|libwbxml-0.11.6-4|28	%{_bindir}/wbxml2xml
21cr|libwbxml-0.11.6-4|29	%{_bindir}/xml2wbxml
21cr|libwbxml-0.11.6-4|30	
21cr|libwbxml-0.11.6-4|31	#----------------------------------------------------------------------------
21cr|libwbxml-0.11.6-4|32	
21cr|libwbxml-0.11.6-4|33	%package -n %{libname}
21cr|libwbxml-0.11.6-4|34	Summary:	Library for parsing WAP Binary XML
21cr|libwbxml-0.11.6-4|35	Group:		System/Libraries
21cr|libwbxml-0.11.6-4|36	Conflicts:	%{_lib}wbxml1 < 0.11.3
21cr|libwbxml-0.11.6-4|37	Obsoletes:	%{_lib}wbxml1 < 0.11.3
21cr|libwbxml-0.11.6-4|38	
21cr|libwbxml-0.11.6-4|39	%description -n %{libname}
21cr|libwbxml-0.11.6-4|40	The WBXML Library (libwbxml) contains a library and its associated tools to
21cr|libwbxml-0.11.6-4|41	parse, encode and handle WBXML documents. The WBXML format is a binary
21cr|libwbxml-0.11.6-4|42	representation of XML, defined by the Wap Forum, and used to reduce bandwidth
21cr|libwbxml-0.11.6-4|43	in mobile communications.
21cr|libwbxml-0.11.6-4|44	
21cr|libwbxml-0.11.6-4|45	This package contains just the library for use by other applications.
21cr|libwbxml-0.11.6-4|46	
21cr|libwbxml-0.11.6-4|47	%files -n %{libname}
21cr|libwbxml-0.11.6-4|48	%{_libdir}/libwbxml2.so.%{major}*
21cr|libwbxml-0.11.6-4|49	
21cr|libwbxml-0.11.6-4|50	#----------------------------------------------------------------------------
21cr|libwbxml-0.11.6-4|51	
21cr|libwbxml-0.11.6-4|52	%package -n %{devname}
21cr|libwbxml-0.11.6-4|53	Summary:	Library for developing applications that parse WAP Binary XML
21cr|libwbxml-0.11.6-4|54	Group:		Development/C
21cr|libwbxml-0.11.6-4|55	Requires:	%{libname} = %{EVRD}
21cr|libwbxml-0.11.6-4|56	Provides:	wbxml-devel = %{EVRD}
21cr|libwbxml-0.11.6-4|57	
21cr|libwbxml-0.11.6-4|58	%description -n %{devname}
21cr|libwbxml-0.11.6-4|59	The WBXML Library (libwbxml) contains a library and its associated tools to
21cr|libwbxml-0.11.6-4|60	parse, encode and handle WBXML documents. The WBXML format is a binary
21cr|libwbxml-0.11.6-4|61	representation of XML, defined by the Wap Forum, and used to reduce bandwidth
21cr|libwbxml-0.11.6-4|62	in mobile communications.
21cr|libwbxml-0.11.6-4|63	
21cr|libwbxml-0.11.6-4|64	This package contains the headers and other development files required to
21cr|libwbxml-0.11.6-4|65	compile applications that need to parse WBXML.
21cr|libwbxml-0.11.6-4|66	
21cr|libwbxml-0.11.6-4|67	%files -n %{devname}
21cr|libwbxml-0.11.6-4|68	%doc README References TODO
21cr|libwbxml-0.11.6-4|69	%{_includedir}/*
21cr|libwbxml-0.11.6-4|70	%{_libdir}/*.so
21cr|libwbxml-0.11.6-4|71	%{_libdir}/pkgconfig/libwbxml2.pc
21cr|libwbxml-0.11.6-4|72	%{_docdir}/libwbxml
21cr|libwbxml-0.11.6-4|73	%{_datadir}/cmake/Modules/FindLibWbxml2.cmake
21cr|libwbxml-0.11.6-4|74	
21cr|libwbxml-0.11.6-4|75	#----------------------------------------------------------------------------
21cr|libwbxml-0.11.6-4|76	
21cr|libwbxml-0.11.6-4|77	%prep
21cr|libwbxml-0.11.6-4|78	%setup -q
21cr|libwbxml-0.11.6-4|79	
21cr|libwbxml-0.11.6-4|80	%build
21cr|libwbxml-0.11.6-4|81	%cmake
21cr|libwbxml-0.11.6-4|82	%make
21cr|libwbxml-0.11.6-4|83	
21cr|libwbxml-0.11.6-4|84	%install
21cr|libwbxml-0.11.6-4|85	%makeinstall_std -C build

2848 21
21cr|libwcat-1.1-7|1	%define major 1
21cr|libwcat-1.1-7|2	%define libname %mklibname wcat %{major}
21cr|libwcat-1.1-7|3	%define devname %mklibname wcat -d
21cr|libwcat-1.1-7|4	
21cr|libwcat-1.1-7|5	Summary:	Library for the watchcat software watchdog
21cr|libwcat-1.1-7|6	Name:		libwcat
21cr|libwcat-1.1-7|7	Version:	1.1
21cr|libwcat-1.1-7|8	Release:	7
21cr|libwcat-1.1-7|9	License:	LGPLv2+
21cr|libwcat-1.1-7|10	Group:		System/Libraries
21cr|libwcat-1.1-7|11	Url:		http://oss.digirati.com.br/watchcatd/
21cr|libwcat-1.1-7|12	Source0:	http://oss.digirati.com.br/watchcatd/%{name}-%{version}.tar.gz
21cr|libwcat-1.1-7|13	Patch0:		libwcat-ldflags.diff
21cr|libwcat-1.1-7|14	Patch1:		libwcat-socket_location_fix.diff
21cr|libwcat-1.1-7|15	
21cr|libwcat-1.1-7|16	%description
21cr|libwcat-1.1-7|17	libwcat is an API to watchcatd, a software watchdog that uses an
21cr|libwcat-1.1-7|18	approach not as drastic as the usual watchdog solutions. It tries
21cr|libwcat-1.1-7|19	to kill the locked process only.
21cr|libwcat-1.1-7|20	
21cr|libwcat-1.1-7|21	#----------------------------------------------------------------------------
21cr|libwcat-1.1-7|22	
21cr|libwcat-1.1-7|23	%package -n %{libname}
21cr|libwcat-1.1-7|24	Summary:	Library for the watchcat software watchdog
21cr|libwcat-1.1-7|25	Group:		System/Libraries
21cr|libwcat-1.1-7|26	
21cr|libwcat-1.1-7|27	%description -n %{libname}
21cr|libwcat-1.1-7|28	libwcat is an API to watchcatd, a software watchdog that uses an
21cr|libwcat-1.1-7|29	approach not as drastic as the usual watchdog solutions. It tries
21cr|libwcat-1.1-7|30	to kill the locked process only.
21cr|libwcat-1.1-7|31	
21cr|libwcat-1.1-7|32	%files -n %{libname}
21cr|libwcat-1.1-7|33	%{_libdir}/libwcat.so.%{major}*
21cr|libwcat-1.1-7|34	
21cr|libwcat-1.1-7|35	#----------------------------------------------------------------------------
21cr|libwcat-1.1-7|36	
21cr|libwcat-1.1-7|37	%package -n %{devname}
21cr|libwcat-1.1-7|38	Summary:	Static library and header files for the watchcat library
21cr|libwcat-1.1-7|39	Group:		Development/C
21cr|libwcat-1.1-7|40	Requires:	%{libname} = %{EVRD}
21cr|libwcat-1.1-7|41	Provides:	%{name}-devel = %{EVRD}
21cr|libwcat-1.1-7|42	
21cr|libwcat-1.1-7|43	%description -n %{devname}
21cr|libwcat-1.1-7|44	libwcat is an API to watchcatd, a software watchdog that uses an
21cr|libwcat-1.1-7|45	approach not as drastic as the usual watchdog solutions. It tries
21cr|libwcat-1.1-7|46	to kill the locked process only.
21cr|libwcat-1.1-7|47	
21cr|libwcat-1.1-7|48	This package contains the static libwcat library and its header files
21cr|libwcat-1.1-7|49	needed to compile applications that use libwcat.
21cr|libwcat-1.1-7|50	
21cr|libwcat-1.1-7|51	%files -n %{devname}
21cr|libwcat-1.1-7|52	%{_includedir}/*
21cr|libwcat-1.1-7|53	%{_libdir}/libwcat.so
21cr|libwcat-1.1-7|54	%{_libdir}/libwcat.a
21cr|libwcat-1.1-7|55	
21cr|libwcat-1.1-7|56	#----------------------------------------------------------------------------
21cr|libwcat-1.1-7|57	
21cr|libwcat-1.1-7|58	%prep
21cr|libwcat-1.1-7|59	%setup -q
21cr|libwcat-1.1-7|60	%patch0 -p0
21cr|libwcat-1.1-7|61	%patch1 -p0
21cr|libwcat-1.1-7|62	
21cr|libwcat-1.1-7|63	%build
21cr|libwcat-1.1-7|64	export CFLAGS="%{optflags} -fPIC"
21cr|libwcat-1.1-7|65	
21cr|libwcat-1.1-7|66	%make
21cr|libwcat-1.1-7|67	
21cr|libwcat-1.1-7|68	%install
21cr|libwcat-1.1-7|69	install -d %{buildroot}%{_libdir}
21cr|libwcat-1.1-7|70	install -d %{buildroot}%{_includedir}
21cr|libwcat-1.1-7|71	
21cr|libwcat-1.1-7|72	install -m755 %{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/
21cr|libwcat-1.1-7|73	install -m644 %{name}.a %{buildroot}%{_libdir}/
21cr|libwcat-1.1-7|74	install -m644 watchcat.h %{buildroot}%{_includedir}/
21cr|libwcat-1.1-7|75	
21cr|libwcat-1.1-7|76	ln -s %{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/%{name}.so
21cr|libwcat-1.1-7|77	ln -s %{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/%{name}.so.%{major}

2849 21
21cr|libwebcam-0.2.4-5|1	%define major 0
21cr|libwebcam-0.2.4-5|2	%define libname %mklibname %{name} %{major}
21cr|libwebcam-0.2.4-5|3	%define devname %mklibname %{name} -d
21cr|libwebcam-0.2.4-5|4	
21cr|libwebcam-0.2.4-5|5	Summary:	A library for user-space configuration of the uvcvideo driver
21cr|libwebcam-0.2.4-5|6	Name:		libwebcam
21cr|libwebcam-0.2.4-5|7	Version:	0.2.4
21cr|libwebcam-0.2.4-5|8	Release:	5
21cr|libwebcam-0.2.4-5|9	Group:		System/Kernel and hardware
21cr|libwebcam-0.2.4-5|10	License:	GPLv3+
21cr|libwebcam-0.2.4-5|11	Url:		http://sourceforge.net/p/libwebcam/wiki/Home/
21cr|libwebcam-0.2.4-5|12	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.gz
21cr|libwebcam-0.2.4-5|13	Patch0:		libwebcam-silence-uvcdynctrl.patch
21cr|libwebcam-0.2.4-5|14	Patch1:		libwebcam-src-0.2.3-v4l2-check.patch
21cr|libwebcam-0.2.4-5|15	BuildRequires:	cmake
21cr|libwebcam-0.2.4-5|16	BuildRequires:	gengetopt
21cr|libwebcam-0.2.4-5|17	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libwebcam-0.2.4-5|18	
21cr|libwebcam-0.2.4-5|19	%description
21cr|libwebcam-0.2.4-5|20	Libwebcam provides a user-space library for interaction with the uvcvideo
21cr|libwebcam-0.2.4-5|21	kernel driver. One could use this library to manipulate settings for one
21cr|libwebcam-0.2.4-5|22	or many UVC-type webcams found attached on a single computer.
21cr|libwebcam-0.2.4-5|23	
21cr|libwebcam-0.2.4-5|24	#----------------------------------------------------------------------------
21cr|libwebcam-0.2.4-5|25	
21cr|libwebcam-0.2.4-5|26	%package -n %{libname}
21cr|libwebcam-0.2.4-5|27	Summary:	A library for user-space configuration of the uvcvideo driver
21cr|libwebcam-0.2.4-5|28	Group:		System/Libraries
21cr|libwebcam-0.2.4-5|29	
21cr|libwebcam-0.2.4-5|30	%description -n %{libname}
21cr|libwebcam-0.2.4-5|31	Libwebcam provides a user-space library for interaction with the uvcvideo
21cr|libwebcam-0.2.4-5|32	kernel driver. One could use this library to manipulate settings for one
21cr|libwebcam-0.2.4-5|33	or many UVC-type webcams found attached on a single computer.
21cr|libwebcam-0.2.4-5|34	
21cr|libwebcam-0.2.4-5|35	%files -n %{libname}
21cr|libwebcam-0.2.4-5|36	%doc libwebcam/README libwebcam/COPYING.LESSER
21cr|libwebcam-0.2.4-5|37	%{_libdir}/libwebcam.so.*
21cr|libwebcam-0.2.4-5|38	
21cr|libwebcam-0.2.4-5|39	#----------------------------------------------------------------------------
21cr|libwebcam-0.2.4-5|40	
21cr|libwebcam-0.2.4-5|41	%package -n %{devname}
21cr|libwebcam-0.2.4-5|42	Summary:	Development libraries and headers for libwebcam
21cr|libwebcam-0.2.4-5|43	Group:		Development/C
21cr|libwebcam-0.2.4-5|44	Requires:	%{libname} = %{EVRD}
21cr|libwebcam-0.2.4-5|45	
21cr|libwebcam-0.2.4-5|46	%description -n %{devname}
21cr|libwebcam-0.2.4-5|47	Development libraries and headers for libwebcam.
21cr|libwebcam-0.2.4-5|48	
21cr|libwebcam-0.2.4-5|49	%files -n %{devname}
21cr|libwebcam-0.2.4-5|50	%{_includedir}/webcam.h
21cr|libwebcam-0.2.4-5|51	%{_libdir}/libwebcam.so
21cr|libwebcam-0.2.4-5|52	%{_libdir}/pkgconfig/libwebcam.pc
21cr|libwebcam-0.2.4-5|53	
21cr|libwebcam-0.2.4-5|54	#----------------------------------------------------------------------------
21cr|libwebcam-0.2.4-5|55	
21cr|libwebcam-0.2.4-5|56	%package -n uvcdynctrl
21cr|libwebcam-0.2.4-5|57	Summary:	Command line interface to libwebcam
21cr|libwebcam-0.2.4-5|58	Group:		System/Kernel and hardware
21cr|libwebcam-0.2.4-5|59	Requires:	uvcdynctrl-data = %{EVRD}
21cr|libwebcam-0.2.4-5|60	
21cr|libwebcam-0.2.4-5|61	%description -n uvcdynctrl
21cr|libwebcam-0.2.4-5|62	Uvcdynctrl is a command line interface for manipulating settings in
21cr|libwebcam-0.2.4-5|63	UVC-type webcams. It uses the libwebcam library for webcam access.
21cr|libwebcam-0.2.4-5|64	
21cr|libwebcam-0.2.4-5|65	%files -n uvcdynctrl
21cr|libwebcam-0.2.4-5|66	%doc uvcdynctrl/README uvcdynctrl/COPYING
21cr|libwebcam-0.2.4-5|67	%{_bindir}/uvcdynctrl*
21cr|libwebcam-0.2.4-5|68	/lib/udev/uvcdynctrl
21cr|libwebcam-0.2.4-5|69	/lib/udev/rules.d/80-uvcdynctrl.rules
21cr|libwebcam-0.2.4-5|70	%{_mandir}/man1/uvcdynctrl*.1*
21cr|libwebcam-0.2.4-5|71	
21cr|libwebcam-0.2.4-5|72	#----------------------------------------------------------------------------
21cr|libwebcam-0.2.4-5|73	
21cr|libwebcam-0.2.4-5|74	%package -n uvcdynctrl-data
21cr|libwebcam-0.2.4-5|75	Summary:	XML control file for the uvcdynctrl package
21cr|libwebcam-0.2.4-5|76	Group:		System/Kernel and hardware
21cr|libwebcam-0.2.4-5|77	Requires:	uvcdynctrl = %{EVRD}
21cr|libwebcam-0.2.4-5|78	BuildArch:	noarch
21cr|libwebcam-0.2.4-5|79	
21cr|libwebcam-0.2.4-5|80	%description -n uvcdynctrl-data
21cr|libwebcam-0.2.4-5|81	XML control file for the uvcdynctrl package.
21cr|libwebcam-0.2.4-5|82	
21cr|libwebcam-0.2.4-5|83	%files -n uvcdynctrl-data
21cr|libwebcam-0.2.4-5|84	%{_datadir}/uvcdynctrl
21cr|libwebcam-0.2.4-5|85	
21cr|libwebcam-0.2.4-5|86	#----------------------------------------------------------------------------
21cr|libwebcam-0.2.4-5|87	
21cr|libwebcam-0.2.4-5|88	%prep
21cr|libwebcam-0.2.4-5|89	%setup -q -n %{name}-src-%{version}
21cr|libwebcam-0.2.4-5|90	%patch0 -p1
21cr|libwebcam-0.2.4-5|91	%patch1 -p1
21cr|libwebcam-0.2.4-5|92	
21cr|libwebcam-0.2.4-5|93	%build
21cr|libwebcam-0.2.4-5|94	%cmake
21cr|libwebcam-0.2.4-5|95	%make
21cr|libwebcam-0.2.4-5|96	
21cr|libwebcam-0.2.4-5|97	%install
21cr|libwebcam-0.2.4-5|98	%makeinstall_std -C build
21cr|libwebcam-0.2.4-5|99	rm %{buildroot}%{_libdir}/libwebcam.a

2850 21
21cr|libxdiff-0.23-4|1	%define	major 0
21cr|libxdiff-0.23-4|2	%define	libname %mklibname xdiff %{major}
21cr|libxdiff-0.23-4|3	%define develname %mklibname xdiff -d
21cr|libxdiff-0.23-4|4	
21cr|libxdiff-0.23-4|5	Summary:	Create diffs/patches for text/binary files
21cr|libxdiff-0.23-4|6	Name:		libxdiff
21cr|libxdiff-0.23-4|7	Version:	0.23
21cr|libxdiff-0.23-4|8	Release:	4
21cr|libxdiff-0.23-4|9	License:	LGPL
21cr|libxdiff-0.23-4|10	Group:		System/Libraries
21cr|libxdiff-0.23-4|11	URL:		http://www.xmailserver.org/xdiff-lib.html
21cr|libxdiff-0.23-4|12	Source0:	http://www.xmailserver.org/libxdiff-%{version}.tar.gz
21cr|libxdiff-0.23-4|13	Patch0:		am-fixes.patch
21cr|libxdiff-0.23-4|14	BuildRequires:	autoconf
21cr|libxdiff-0.23-4|15	BuildRequires:	automake
21cr|libxdiff-0.23-4|16	BuildRequires:	libtool
21cr|libxdiff-0.23-4|17	
21cr|libxdiff-0.23-4|18	%description
21cr|libxdiff-0.23-4|19	The LibXDiff library implements basic and yet complete functionalities
21cr|libxdiff-0.23-4|20	to create file differences/patches to both binary and text files. It
21cr|libxdiff-0.23-4|21	uses memory files as file abstraction to achieve both performance and
21cr|libxdiff-0.23-4|22	portability. For binary files, it implements (with some modification)
21cr|libxdiff-0.23-4|23	the algorithm described in "File System Support for Delta Compression"
21cr|libxdiff-0.23-4|24	by Joshua P. MacDonald. For text files, it follows directives described
21cr|libxdiff-0.23-4|25	in "An O(ND) Difference Algorithm and Its Variations" by Eugene W.
21cr|libxdiff-0.23-4|26	Myers. Memory files used by the library are basically a collection of
21cr|libxdiff-0.23-4|27	buffers that store the file content.
21cr|libxdiff-0.23-4|28	
21cr|libxdiff-0.23-4|29	%package -n	%{libname}
21cr|libxdiff-0.23-4|30	Summary:	Shared libxdiff library
21cr|libxdiff-0.23-4|31	Group:		System/Libraries
21cr|libxdiff-0.23-4|32	
21cr|libxdiff-0.23-4|33	%description -n	%{libname}
21cr|libxdiff-0.23-4|34	The LibXDiff library implements basic and yet complete functionalities
21cr|libxdiff-0.23-4|35	to create file differences/patches to both binary and text files. It
21cr|libxdiff-0.23-4|36	uses memory files as file abstraction to achieve both performance and
21cr|libxdiff-0.23-4|37	portability. For binary files, it implements (with some modification)
21cr|libxdiff-0.23-4|38	the algorithm described in "File System Support for Delta Compression"
21cr|libxdiff-0.23-4|39	by Joshua P. MacDonald. For text files, it follows directives described
21cr|libxdiff-0.23-4|40	in "An O(ND) Difference Algorithm and Its Variations" by Eugene W.
21cr|libxdiff-0.23-4|41	Myers. Memory files used by the library are basically a collection of
21cr|libxdiff-0.23-4|42	buffers that store the file content
21cr|libxdiff-0.23-4|43	
21cr|libxdiff-0.23-4|44	%package -n	%{develname}
21cr|libxdiff-0.23-4|45	Summary:	Header files for libxdiff library
21cr|libxdiff-0.23-4|46	Group:		Development/C
21cr|libxdiff-0.23-4|47	Requires:	%{libname} = %{version}
21cr|libxdiff-0.23-4|48	Provides:	%{name}-devel = %{version}-%{release}
21cr|libxdiff-0.23-4|49	
21cr|libxdiff-0.23-4|50	%description -n	%{develname}
21cr|libxdiff-0.23-4|51	The LibXDiff library implements basic and yet complete functionalities
21cr|libxdiff-0.23-4|52	to create file differences/patches to both binary and text files. It
21cr|libxdiff-0.23-4|53	uses memory files as file abstraction to achieve both performance and
21cr|libxdiff-0.23-4|54	portability. For binary files, it implements (with some modification)
21cr|libxdiff-0.23-4|55	the algorithm described in "File System Support for Delta Compression"
21cr|libxdiff-0.23-4|56	by Joshua P. MacDonald. For text files, it follows directives described
21cr|libxdiff-0.23-4|57	in "An O(ND) Difference Algorithm and Its Variations" by Eugene W.
21cr|libxdiff-0.23-4|58	Myers. Memory files used by the library are basically a collection of
21cr|libxdiff-0.23-4|59	buffers that store the file content
21cr|libxdiff-0.23-4|60	
21cr|libxdiff-0.23-4|61	Header files for libxdiff library.
21cr|libxdiff-0.23-4|62	
21cr|libxdiff-0.23-4|63	%prep
21cr|libxdiff-0.23-4|64	%autosetup -p1
21cr|libxdiff-0.23-4|65	
21cr|libxdiff-0.23-4|66	%build
21cr|libxdiff-0.23-4|67	%serverbuild
21cr|libxdiff-0.23-4|68	autoreconf -fis
21cr|libxdiff-0.23-4|69	
21cr|libxdiff-0.23-4|70	%configure \
21cr|libxdiff-0.23-4|71	--with-pic \
21cr|libxdiff-0.23-4|72	--disable-rpath
21cr|libxdiff-0.23-4|73	
21cr|libxdiff-0.23-4|74	%make
21cr|libxdiff-0.23-4|75	
21cr|libxdiff-0.23-4|76	%install
21cr|libxdiff-0.23-4|77	%makeinstall_std
21cr|libxdiff-0.23-4|78	
21cr|libxdiff-0.23-4|79	%files -n %{libname}
21cr|libxdiff-0.23-4|80	%doc AUTHORS COPYING ChangeLog
21cr|libxdiff-0.23-4|81	%{_libdir}/*.so.*
21cr|libxdiff-0.23-4|82	
21cr|libxdiff-0.23-4|83	%files -n %{develname}
21cr|libxdiff-0.23-4|84	%{_includedir}/*.h
21cr|libxdiff-0.23-4|85	%{_libdir}/*.so
21cr|libxdiff-0.23-4|86	%{_mandir}/man3/xdiff.3*

2851 21
21cr|libxfce4ui-4.16.1-2|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|libxfce4ui-4.16.1-2|2	
21cr|libxfce4ui-4.16.1-2|3	%define major 0
21cr|libxfce4ui-4.16.1-2|4	
21cr|libxfce4ui-4.16.1-2|5	%define gmajor 2.0
21cr|libxfce4ui-4.16.1-2|6	%define girname	%mklibname xfce4ui-gir %{gmajor}
21cr|libxfce4ui-4.16.1-2|7	%define api3 2
21cr|libxfce4ui-4.16.1-2|8	%define apikbd3 3
21cr|libxfce4ui-4.16.1-2|9	%define libname3 %mklibname xfce4ui %{api3} %{major}
21cr|libxfce4ui-4.16.1-2|10	%define libnamekbd3 %mklibname xfce4kbd-private %{apikbd3} %{major}
21cr|libxfce4ui-4.16.1-2|11	%define devname3 %mklibname xfce4ui %{api3} -d
21cr|libxfce4ui-4.16.1-2|12	
21cr|libxfce4ui-4.16.1-2|13	%define _disable_rebuild_configure 1
21cr|libxfce4ui-4.16.1-2|14	
21cr|libxfce4ui-4.16.1-2|15	Summary:	Various Xfce widgets for Xfce desktop environment
21cr|libxfce4ui-4.16.1-2|16	Name:		libxfce4ui
21cr|libxfce4ui-4.16.1-2|17	Version:	4.16.1
21cr|libxfce4ui-4.16.1-2|18	Release:	2
21cr|libxfce4ui-4.16.1-2|19	License:	GPLv2+
21cr|libxfce4ui-4.16.1-2|20	Group:		Graphical desktop/Xfce
21cr|libxfce4ui-4.16.1-2|21	Url:		http://www.xfce.org
21cr|libxfce4ui-4.16.1-2|22	Source0:	http://archive.xfce.org/src/xfce/libxfce4ui/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|libxfce4ui-4.16.1-2|23	BuildRequires:  gtk-doc
21cr|libxfce4ui-4.16.1-2|24	BuildRequires:	intltool
21cr|libxfce4ui-4.16.1-2|25	BuildRequires:	xfce4-dev-tools
21cr|libxfce4ui-4.16.1-2|26	BuildRequires:	pkgconfig(glib-2.0)
21cr|libxfce4ui-4.16.1-2|27	BuildRequires:	pkgconfig(gdk-2.0)
21cr|libxfce4ui-4.16.1-2|28	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|libxfce4ui-4.16.1-2|29	BuildRequires:	pkgconfig(gladeui-2.0)
21cr|libxfce4ui-4.16.1-2|30	BuildRequires:	pkgconfig(gobject-2.0)
21cr|libxfce4ui-4.16.1-2|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libxfce4ui-4.16.1-2|32	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|libxfce4ui-4.16.1-2|33	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|libxfce4ui-4.16.1-2|34	BuildRequires:	pkgconfig(libxfconf-0)
21cr|libxfce4ui-4.16.1-2|35	BuildRequires:	pkgconfig(vapigen)
21cr|libxfce4ui-4.16.1-2|36	BuildRequires:	pkgconfig(sm)
21cr|libxfce4ui-4.16.1-2|37	BuildRequires:	vala-tools
21cr|libxfce4ui-4.16.1-2|38	
21cr|libxfce4ui-4.16.1-2|39	%description
21cr|libxfce4ui-4.16.1-2|40	Various Xfce widgets for Xfce desktop environment.
21cr|libxfce4ui-4.16.1-2|41	
21cr|libxfce4ui-4.16.1-2|42	#----------------------------------------------------------------------------
21cr|libxfce4ui-4.16.1-2|43	
21cr|libxfce4ui-4.16.1-2|44	%package -n %{libname3}
21cr|libxfce4ui-4.16.1-2|45	Summary:	GTK3 GUI libraries for Xfce
21cr|libxfce4ui-4.16.1-2|46	Group:		Graphical desktop/Xfce
21cr|libxfce4ui-4.16.1-2|47	Requires:	%{name}-common = %{EVRD}
21cr|libxfce4ui-4.16.1-2|48	Conflicts:      %{_lib}xfce4ui1_0
21cr|libxfce4ui-4.16.1-2|49	Obsoletes:      %{_lib}xfce4ui1_0 < 4.16.1
21cr|libxfce4ui-4.16.1-2|50	
21cr|libxfce4ui-4.16.1-2|51	
21cr|libxfce4ui-4.16.1-2|52	%description -n %{libname3}
21cr|libxfce4ui-4.16.1-2|53	GTK3 GUI libraries for Xfce desktop environment.
21cr|libxfce4ui-4.16.1-2|54	
21cr|libxfce4ui-4.16.1-2|55	%files -n %{libname3}
21cr|libxfce4ui-4.16.1-2|56	%{_libdir}/libxfce4ui-%{api3}.so.%{major}*
21cr|libxfce4ui-4.16.1-2|57	
21cr|libxfce4ui-4.16.1-2|58	#----------------------------------------------------------------------------
21cr|libxfce4ui-4.16.1-2|59	
21cr|libxfce4ui-4.16.1-2|60	%package -n %{libnamekbd3}
21cr|libxfce4ui-4.16.1-2|61	Summary:	GTK3 GUI libraries for Xfce
21cr|libxfce4ui-4.16.1-2|62	Group:		Graphical desktop/Xfce
21cr|libxfce4ui-4.16.1-2|63	Conflicts:      %{_lib}xfce4kbd-private2_0
21cr|libxfce4ui-4.16.1-2|64	Obsoletes:      %{_lib}xfce4kbd-private2_0 < 4.16.1
21cr|libxfce4ui-4.16.1-2|65	
21cr|libxfce4ui-4.16.1-2|66	%description -n %{libnamekbd3}
21cr|libxfce4ui-4.16.1-2|67	GTK3 GUI libraries for Xfce desktop environment.
21cr|libxfce4ui-4.16.1-2|68	
21cr|libxfce4ui-4.16.1-2|69	%files -n %{libnamekbd3}
21cr|libxfce4ui-4.16.1-2|70	%{_libdir}/libxfce4kbd-private-%{apikbd3}.so.%{major}*
21cr|libxfce4ui-4.16.1-2|71	
21cr|libxfce4ui-4.16.1-2|72	#----------------------------------------------------------------------------
21cr|libxfce4ui-4.16.1-2|73	
21cr|libxfce4ui-4.16.1-2|74	%package -n %{devname3}
21cr|libxfce4ui-4.16.1-2|75	Summary:	Development files and headers for the %{name} library using GTK3
21cr|libxfce4ui-4.16.1-2|76	Group:		Development/Other
21cr|libxfce4ui-4.16.1-2|77	Requires:	%{libname3} = %{EVRD}
21cr|libxfce4ui-4.16.1-2|78	Requires:	%{libnamekbd3} = %{EVRD}
21cr|libxfce4ui-4.16.1-2|79	Requires:	%{girname} = %{EVRD}
21cr|libxfce4ui-4.16.1-2|80	Provides:	xfce4ui2-devel = %{EVRD}
21cr|libxfce4ui-4.16.1-2|81	Conflicts:	%{_lib}xfce4ui-devel
21cr|libxfce4ui-4.16.1-2|82	Obsoletes:      %{_lib}xfce4ui-devel < 4.16.1
21cr|libxfce4ui-4.16.1-2|83	
21cr|libxfce4ui-4.16.1-2|84	%description -n %{devname3}
21cr|libxfce4ui-4.16.1-2|85	Development files and headers for the %{name} library using GTK3.
21cr|libxfce4ui-4.16.1-2|86	
21cr|libxfce4ui-4.16.1-2|87	%files -n %{devname3}
21cr|libxfce4ui-4.16.1-2|88	%doc %{_datadir}/gtk-doc/html
21cr|libxfce4ui-4.16.1-2|89	%{_libdir}/pkgconfig/libxfce4kbd-private-%{apikbd3}.pc
21cr|libxfce4ui-4.16.1-2|90	%{_libdir}/pkgconfig/libxfce4ui-%{api3}.pc
21cr|libxfce4ui-4.16.1-2|91	%{_libdir}/%{name}-%{api3}.so
21cr|libxfce4ui-4.16.1-2|92	%{_libdir}/libxfce4kbd-private-%{apikbd3}.so
21cr|libxfce4ui-4.16.1-2|93	%{_includedir}/xfce4/%{name}-%{api3}/
21cr|libxfce4ui-4.16.1-2|94	%{_includedir}/xfce4/libxfce4kbd-private-%{apikbd3}/
21cr|libxfce4ui-4.16.1-2|95	%{_datadir}/gir-1.0/Libxfce4ui-%{gmajor}.gir
21cr|libxfce4ui-4.16.1-2|96	%{_datadir}/vala/vapi/libxfce4ui-2.deps
21cr|libxfce4ui-4.16.1-2|97	%{_datadir}/vala/vapi/libxfce4ui-2.vapi
21cr|libxfce4ui-4.16.1-2|98	
21cr|libxfce4ui-4.16.1-2|99	#----------------------------------------------------------------------------
21cr|libxfce4ui-4.16.1-2|100	
21cr|libxfce4ui-4.16.1-2|101	%package glade
21cr|libxfce4ui-4.16.1-2|102	Summary:	Glade3 (GTK+2) modules for %{name}
21cr|libxfce4ui-4.16.1-2|103	Group:		Graphical desktop/Xfce
21cr|libxfce4ui-4.16.1-2|104	Requires:	glade
21cr|libxfce4ui-4.16.1-2|105	
21cr|libxfce4ui-4.16.1-2|106	%description glade
21cr|libxfce4ui-4.16.1-2|107	This package provides a catalog for Glade3 (GTK+2) which allows the use of the
21cr|libxfce4ui-4.16.1-2|108	provided Xfce widgets in Glade3.
21cr|libxfce4ui-4.16.1-2|109	
21cr|libxfce4ui-4.16.1-2|110	%files glade
21cr|libxfce4ui-4.16.1-2|111	%{_libdir}/glade/modules/*%{name}glade*.so
21cr|libxfce4ui-4.16.1-2|112	%{_datadir}/glade/catalogs/*%{name}*.xml
21cr|libxfce4ui-4.16.1-2|113	%{_datadir}/glade/pixmaps/hicolor/*/*/*%{name}*.png
21cr|libxfce4ui-4.16.1-2|114	
21cr|libxfce4ui-4.16.1-2|115	#----------------------------------------------------------------------------
21cr|libxfce4ui-4.16.1-2|116	
21cr|libxfce4ui-4.16.1-2|117	%package -n %{girname}
21cr|libxfce4ui-4.16.1-2|118	Summary:	GObject Introspection interface description for %{name}
21cr|libxfce4ui-4.16.1-2|119	Group:		System/Libraries
21cr|libxfce4ui-4.16.1-2|120	Requires:	%{libname3} = %{EVRD}
21cr|libxfce4ui-4.16.1-2|121	
21cr|libxfce4ui-4.16.1-2|122	%description -n %{girname}
21cr|libxfce4ui-4.16.1-2|123	GObject Introspection interface description for %{name}.
21cr|libxfce4ui-4.16.1-2|124	
21cr|libxfce4ui-4.16.1-2|125	%files -n %{girname}
21cr|libxfce4ui-4.16.1-2|126	%{_libdir}/girepository-1.0/Libxfce4ui-%{gmajor}.typelib
21cr|libxfce4ui-4.16.1-2|127	
21cr|libxfce4ui-4.16.1-2|128	#----------------------------------------------------------------------------
21cr|libxfce4ui-4.16.1-2|129	
21cr|libxfce4ui-4.16.1-2|130	%package common
21cr|libxfce4ui-4.16.1-2|131	Summary:	Common files for %{name}
21cr|libxfce4ui-4.16.1-2|132	Group:		Graphical desktop/Xfce
21cr|libxfce4ui-4.16.1-2|133	
21cr|libxfce4ui-4.16.1-2|134	%description common
21cr|libxfce4ui-4.16.1-2|135	This package contains common files for %{name}.
21cr|libxfce4ui-4.16.1-2|136	
21cr|libxfce4ui-4.16.1-2|137	%files common -f %{name}.lang
21cr|libxfce4ui-4.16.1-2|138	%{_bindir}/xfce4-about
21cr|libxfce4ui-4.16.1-2|139	%{_datadir}/applications/xfce4-about.desktop
21cr|libxfce4ui-4.16.1-2|140	%{_iconsdir}/hicolor/*
21cr|libxfce4ui-4.16.1-2|141	%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
21cr|libxfce4ui-4.16.1-2|142	
21cr|libxfce4ui-4.16.1-2|143	#----------------------------------------------------------------------------
21cr|libxfce4ui-4.16.1-2|144	
21cr|libxfce4ui-4.16.1-2|145	%prep
21cr|libxfce4ui-4.16.1-2|146	%autosetup -p1
21cr|libxfce4ui-4.16.1-2|147	
21cr|libxfce4ui-4.16.1-2|148	%build
21cr|libxfce4ui-4.16.1-2|149	%configure2_5x \
21cr|libxfce4ui-4.16.1-2|150	--disable-static \
21cr|libxfce4ui-4.16.1-2|151	--enable-startup-notification \
21cr|libxfce4ui-4.16.1-2|152	--enable-introspection \
21cr|libxfce4ui-4.16.1-2|153	--enable-gladeui2 \
21cr|libxfce4ui-4.16.1-2|154	--enable-vala=yes \
21cr|libxfce4ui-4.16.1-2|155	--with-vendor-info=%{vendor} \
21cr|libxfce4ui-4.16.1-2|156	--enable-gtk-doc
21cr|libxfce4ui-4.16.1-2|157	
21cr|libxfce4ui-4.16.1-2|158	%make -s
21cr|libxfce4ui-4.16.1-2|159	
21cr|libxfce4ui-4.16.1-2|160	%install
21cr|libxfce4ui-4.16.1-2|161	%makeinstall_std
21cr|libxfce4ui-4.16.1-2|162	
21cr|libxfce4ui-4.16.1-2|163	%find_lang %{name}

2852 21
21cr|libxfce4util-4.16.0-1|1	%define	url_ver %(echo %{version} | cut -d. -f1,2)
21cr|libxfce4util-4.16.0-1|2	%define	api 1.0
21cr|libxfce4util-4.16.0-1|3	%define	major 7
21cr|libxfce4util-4.16.0-1|4	%define	libname %mklibname xfce4util %{major}
21cr|libxfce4util-4.16.0-1|5	%define	devname %mklibname xfce4util -d
21cr|libxfce4util-4.16.0-1|6	%define	girname %mklibname xfce4util-gir %{api}
21cr|libxfce4util-4.16.0-1|7	%define _disable_rebuild_configure 1
21cr|libxfce4util-4.16.0-1|8	
21cr|libxfce4util-4.16.0-1|9	Summary:	Utility library for the Xfce desktop environment
21cr|libxfce4util-4.16.0-1|10	Name:		libxfce4util
21cr|libxfce4util-4.16.0-1|11	Version:	4.16.0
21cr|libxfce4util-4.16.0-1|12	Release:	1
21cr|libxfce4util-4.16.0-1|13	License:	GPLv2+
21cr|libxfce4util-4.16.0-1|14	Group:		Graphical desktop/Xfce
21cr|libxfce4util-4.16.0-1|15	Url:		http://www.xfce.org
21cr|libxfce4util-4.16.0-1|16	Source0:	http://archive.xfce.org/src/xfce/libxfce4util/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|libxfce4util-4.16.0-1|17	BuildRequires:	gtk-doc
21cr|libxfce4util-4.16.0-1|18	BuildRequires:	vala-tools
21cr|libxfce4util-4.16.0-1|19	BuildRequires:	pkgconfig(vapigen)
21cr|libxfce4util-4.16.0-1|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|libxfce4util-4.16.0-1|21	BuildRequires:	xfce4-dev-tools >= 4.11.0
21cr|libxfce4util-4.16.0-1|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|libxfce4util-4.16.0-1|23	
21cr|libxfce4util-4.16.0-1|24	%description
21cr|libxfce4util-4.16.0-1|25	Basic utility non-GUI functions for Xfce desktop environment.
21cr|libxfce4util-4.16.0-1|26	
21cr|libxfce4util-4.16.0-1|27	#----------------------------------------------------------------------------
21cr|libxfce4util-4.16.0-1|28	
21cr|libxfce4util-4.16.0-1|29	%package -n %{libname}
21cr|libxfce4util-4.16.0-1|30	Summary:	Utility library for the Xfce desktop environment
21cr|libxfce4util-4.16.0-1|31	Group:		Graphical desktop/Xfce
21cr|libxfce4util-4.16.0-1|32	Requires:	xdg-user-dirs
21cr|libxfce4util-4.16.0-1|33	Requires:	%{name}-common
21cr|libxfce4util-4.16.0-1|34	
21cr|libxfce4util-4.16.0-1|35	
21cr|libxfce4util-4.16.0-1|36	%description -n %{libname}
21cr|libxfce4util-4.16.0-1|37	Utility library for the Xfce desktop environment.
21cr|libxfce4util-4.16.0-1|38	
21cr|libxfce4util-4.16.0-1|39	%files -n %{libname}
21cr|libxfce4util-4.16.0-1|40	%doc AUTHORS ChangeLog TODO
21cr|libxfce4util-4.16.0-1|41	%{_libdir}/libxfce4util.so.%{major}*
21cr|libxfce4util-4.16.0-1|42	
21cr|libxfce4util-4.16.0-1|43	#----------------------------------------------------------------------------
21cr|libxfce4util-4.16.0-1|44	
21cr|libxfce4util-4.16.0-1|45	%package -n %{devname}
21cr|libxfce4util-4.16.0-1|46	Summary:	Libraries and header files for the %{name} library
21cr|libxfce4util-4.16.0-1|47	Group:		Development/Other
21cr|libxfce4util-4.16.0-1|48	Requires:	xfce4-dev-tools >= 4.9.0
21cr|libxfce4util-4.16.0-1|49	Requires:	%{libname} = %{EVRD}
21cr|libxfce4util-4.16.0-1|50	Requires:	%{girname} = %{EVRD}
21cr|libxfce4util-4.16.0-1|51	Provides:	%{name}-devel = %{EVRD}
21cr|libxfce4util-4.16.0-1|52	
21cr|libxfce4util-4.16.0-1|53	
21cr|libxfce4util-4.16.0-1|54	%description -n %{devname}
21cr|libxfce4util-4.16.0-1|55	Libraries and header files for the %{name} library.
21cr|libxfce4util-4.16.0-1|56	
21cr|libxfce4util-4.16.0-1|57	%files -n %{devname}
21cr|libxfce4util-4.16.0-1|58	%doc AUTHORS ChangeLog TODO
21cr|libxfce4util-4.16.0-1|59	%{_libdir}/lib*.so
21cr|libxfce4util-4.16.0-1|60	%{_libdir}/pkgconfig/libxfce4util-%{api}.pc
21cr|libxfce4util-4.16.0-1|61	%dir %{_includedir}/xfce4
21cr|libxfce4util-4.16.0-1|62	%{_includedir}/xfce4/%{name}
21cr|libxfce4util-4.16.0-1|63	%{_datadir}/gtk-doc/html/*
21cr|libxfce4util-4.16.0-1|64	%{_datadir}/gir-1.0/Libxfce4util-%{api}.gir
21cr|libxfce4util-4.16.0-1|65	%{_datadir}/vala/vapi/libxfce4util-1.0.vapi
21cr|libxfce4util-4.16.0-1|66	
21cr|libxfce4util-4.16.0-1|67	#----------------------------------------------------------------------------
21cr|libxfce4util-4.16.0-1|68	
21cr|libxfce4util-4.16.0-1|69	%package common
21cr|libxfce4util-4.16.0-1|70	Summary:	Common files for Xfce utility library
21cr|libxfce4util-4.16.0-1|71	Group:		Graphical desktop/Xfce
21cr|libxfce4util-4.16.0-1|72	BuildArch:	noarch
21cr|libxfce4util-4.16.0-1|73	
21cr|libxfce4util-4.16.0-1|74	%description common
21cr|libxfce4util-4.16.0-1|75	Common files for %{name}.
21cr|libxfce4util-4.16.0-1|76	
21cr|libxfce4util-4.16.0-1|77	%files common -f %{name}.lang
21cr|libxfce4util-4.16.0-1|78	%doc AUTHORS ChangeLog TODO
21cr|libxfce4util-4.16.0-1|79	
21cr|libxfce4util-4.16.0-1|80	#----------------------------------------------------------------------------
21cr|libxfce4util-4.16.0-1|81	
21cr|libxfce4util-4.16.0-1|82	%package -n xfce-kiosk
21cr|libxfce4util-4.16.0-1|83	Summary:	Kiosk support for the Xfce desktop environment
21cr|libxfce4util-4.16.0-1|84	Group:		Graphical desktop/Xfce
21cr|libxfce4util-4.16.0-1|85	
21cr|libxfce4util-4.16.0-1|86	%description -n xfce-kiosk
21cr|libxfce4util-4.16.0-1|87	Kiosk support for the Xfce desktop environment.
21cr|libxfce4util-4.16.0-1|88	
21cr|libxfce4util-4.16.0-1|89	%files -n xfce-kiosk
21cr|libxfce4util-4.16.0-1|90	%doc AUTHORS ChangeLog TODO
21cr|libxfce4util-4.16.0-1|91	%{_sbindir}/xfce4-kiosk-query
21cr|libxfce4util-4.16.0-1|92	
21cr|libxfce4util-4.16.0-1|93	#----------------------------------------------------------------------------
21cr|libxfce4util-4.16.0-1|94	
21cr|libxfce4util-4.16.0-1|95	%package -n %{girname}
21cr|libxfce4util-4.16.0-1|96	Summary:	GObject Introspection interface description for %{name}
21cr|libxfce4util-4.16.0-1|97	Group:		System/Libraries
21cr|libxfce4util-4.16.0-1|98	Requires:	%{libname} = %{EVRD}
21cr|libxfce4util-4.16.0-1|99	
21cr|libxfce4util-4.16.0-1|100	%description -n %{girname}
21cr|libxfce4util-4.16.0-1|101	GObject Introspection interface description for %{name}.
21cr|libxfce4util-4.16.0-1|102	
21cr|libxfce4util-4.16.0-1|103	%files -n %{girname}
21cr|libxfce4util-4.16.0-1|104	%doc AUTHORS ChangeLog TODO
21cr|libxfce4util-4.16.0-1|105	%{_libdir}/girepository-1.0/Libxfce4util-%{api}.typelib
21cr|libxfce4util-4.16.0-1|106	
21cr|libxfce4util-4.16.0-1|107	#----------------------------------------------------------------------------
21cr|libxfce4util-4.16.0-1|108	
21cr|libxfce4util-4.16.0-1|109	%prep
21cr|libxfce4util-4.16.0-1|110	%setup -q
21cr|libxfce4util-4.16.0-1|111	
21cr|libxfce4util-4.16.0-1|112	%build
21cr|libxfce4util-4.16.0-1|113	%configure \
21cr|libxfce4util-4.16.0-1|114	--disable-static \
21cr|libxfce4util-4.16.0-1|115	--enable-introspection=yes \
21cr|libxfce4util-4.16.0-1|116	--enable-vala=yes
21cr|libxfce4util-4.16.0-1|117	%make
21cr|libxfce4util-4.16.0-1|118	
21cr|libxfce4util-4.16.0-1|119	%install
21cr|libxfce4util-4.16.0-1|120	%makeinstall_std
21cr|libxfce4util-4.16.0-1|121	
21cr|libxfce4util-4.16.0-1|122	%find_lang %{name}
21cr|libxfce4util-4.16.0-1|123	

2853 21
21cr|libxmi-1.2-12|1	%define major 0
21cr|libxmi-1.2-12|2	%define libname %mklibname xmi %{major}
21cr|libxmi-1.2-12|3	%define devname %mklibname xmi -d
21cr|libxmi-1.2-12|4	
21cr|libxmi-1.2-12|5	Summary:	Libxmi for library rasterizing 2-D vector graphics
21cr|libxmi-1.2-12|6	Name:		libxmi
21cr|libxmi-1.2-12|7	Version:	1.2
21cr|libxmi-1.2-12|8	Release:	12
21cr|libxmi-1.2-12|9	License:	GPL
21cr|libxmi-1.2-12|10	Group:		System/Libraries
21cr|libxmi-1.2-12|11	Url:		http://www.gnu.org/software/libxmi/
21cr|libxmi-1.2-12|12	Source0:	ftp://ftp.gnu.org/pub/gnu/libxmi/%{name}-%{version}.tar.bz2
21cr|libxmi-1.2-12|13	
21cr|libxmi-1.2-12|14	%description
21cr|libxmi-1.2-12|15	GNU libxmi is a C/C++ function library for rasterizing 2-D vector
21cr|libxmi-1.2-12|16	graphics. It can draw 2-D graphical primitives, including wide
21cr|libxmi-1.2-12|17	polygonal lines and circular and elliptical arcs, into a
21cr|libxmi-1.2-12|18	user-supplied matrix of pixels. Sophisticated line styles, such
21cr|libxmi-1.2-12|19	as multicolored dashing patterns, can be specified. There is also
21cr|libxmi-1.2-12|20	support for filling and texturing polygons.
21cr|libxmi-1.2-12|21	
21cr|libxmi-1.2-12|22	#----------------------------------------------------------------------------
21cr|libxmi-1.2-12|23	
21cr|libxmi-1.2-12|24	%package -n %{libname}
21cr|libxmi-1.2-12|25	Summary:	Libxmi for library rasterizing 2-D vector graphics
21cr|libxmi-1.2-12|26	Group:		Development/Other
21cr|libxmi-1.2-12|27	
21cr|libxmi-1.2-12|28	%description -n %{libname}
21cr|libxmi-1.2-12|29	GNU libxmi is a C/C++ function library for rasterizing 2-D vector
21cr|libxmi-1.2-12|30	graphics. It can draw 2-D graphical primitives, including wide
21cr|libxmi-1.2-12|31	polygonal lines and circular and elliptical arcs, into a
21cr|libxmi-1.2-12|32	user-supplied matrix of pixels. Sophisticated line styles, such
21cr|libxmi-1.2-12|33	as multicolored dashing patterns, can be specified. There is also
21cr|libxmi-1.2-12|34	support for filling and texturing polygons.
21cr|libxmi-1.2-12|35	
21cr|libxmi-1.2-12|36	%files -n %{libname}
21cr|libxmi-1.2-12|37	%{_libdir}/libxmi.so.%{major}*
21cr|libxmi-1.2-12|38	
21cr|libxmi-1.2-12|39	#----------------------------------------------------------------------------
21cr|libxmi-1.2-12|40	
21cr|libxmi-1.2-12|41	%package -n %{devname}
21cr|libxmi-1.2-12|42	Summary:	Libxmi for library rasterizing 2-D vector graphics
21cr|libxmi-1.2-12|43	Group:		Development/Other
21cr|libxmi-1.2-12|44	Requires:	%{libname} = %{EVRD}
21cr|libxmi-1.2-12|45	Provides:	%{name}-devel = %{EVRD}
21cr|libxmi-1.2-12|46	
21cr|libxmi-1.2-12|47	%description -n %{devname}
21cr|libxmi-1.2-12|48	libxmi devel files.
21cr|libxmi-1.2-12|49	
21cr|libxmi-1.2-12|50	%files -n %{devname}
21cr|libxmi-1.2-12|51	%{_libdir}/libxmi.so
21cr|libxmi-1.2-12|52	%{_includedir}/*.h
21cr|libxmi-1.2-12|53	%{_infodir}/*
21cr|libxmi-1.2-12|54	
21cr|libxmi-1.2-12|55	#----------------------------------------------------------------------------
21cr|libxmi-1.2-12|56	
21cr|libxmi-1.2-12|57	%prep
21cr|libxmi-1.2-12|58	%setup -q
21cr|libxmi-1.2-12|59	
21cr|libxmi-1.2-12|60	%build
21cr|libxmi-1.2-12|61	autoreconf -fi
21cr|libxmi-1.2-12|62	%configure
21cr|libxmi-1.2-12|63	
21cr|libxmi-1.2-12|64	%make
21cr|libxmi-1.2-12|65	
21cr|libxmi-1.2-12|66	%install
21cr|libxmi-1.2-12|67	%makeinstall_std
21cr|libxmi-1.2-12|68	

2854 21
21cr|libxmlrow-0.2-10|1	%define major 1
21cr|libxmlrow-0.2-10|2	%define libname %mklibname xmlrow %{major}
21cr|libxmlrow-0.2-10|3	%define devname %mklibname xmlrow -d
21cr|libxmlrow-0.2-10|4	
21cr|libxmlrow-0.2-10|5	Summary:	The libxmlrow C library
21cr|libxmlrow-0.2-10|6	Name:		libxmlrow
21cr|libxmlrow-0.2-10|7	Version:	0.2
21cr|libxmlrow-0.2-10|8	Release:	10
21cr|libxmlrow-0.2-10|9	License:	BSD
21cr|libxmlrow-0.2-10|10	Group:		System/Libraries
21cr|libxmlrow-0.2-10|11	Url:		http://tangent.org/
21cr|libxmlrow-0.2-10|12	Source0:	http://download.tangent.org/%{name}-%{version}.tar.gz
21cr|libxmlrow-0.2-10|13	Patch0:		libxmlrow-configure.patch
21cr|libxmlrow-0.2-10|14	BuildRequires:	pkgconfig(libxml-2.0)
21cr|libxmlrow-0.2-10|15	
21cr|libxmlrow-0.2-10|16	%description
21cr|libxmlrow-0.2-10|17	The libxmlrow C library.
21cr|libxmlrow-0.2-10|18	
21cr|libxmlrow-0.2-10|19	#----------------------------------------------------------------------------
21cr|libxmlrow-0.2-10|20	
21cr|libxmlrow-0.2-10|21	%package -n %{libname}
21cr|libxmlrow-0.2-10|22	Summary:	A memcached C library
21cr|libxmlrow-0.2-10|23	Group:		System/Libraries
21cr|libxmlrow-0.2-10|24	
21cr|libxmlrow-0.2-10|25	%description -n %{libname}
21cr|libxmlrow-0.2-10|26	The libxmlrow C shared library.
21cr|libxmlrow-0.2-10|27	
21cr|libxmlrow-0.2-10|28	%files -n %{libname}
21cr|libxmlrow-0.2-10|29	%doc AUTHORS COPYING ChangeLog README
21cr|libxmlrow-0.2-10|30	%{_libdir}/libxmlrow.so.%{major}*
21cr|libxmlrow-0.2-10|31	
21cr|libxmlrow-0.2-10|32	#----------------------------------------------------------------------------
21cr|libxmlrow-0.2-10|33	
21cr|libxmlrow-0.2-10|34	%package -n %{devname}
21cr|libxmlrow-0.2-10|35	Summary:	Static library and header files for the libxmlrow library
21cr|libxmlrow-0.2-10|36	Group:		Development/C
21cr|libxmlrow-0.2-10|37	Requires:	%{libname} = %{EVRD}
21cr|libxmlrow-0.2-10|38	Provides:	%{name}-devel = %{EVRD}
21cr|libxmlrow-0.2-10|39	Provides:	xmlrow-devel = %{EVRD}
21cr|libxmlrow-0.2-10|40	
21cr|libxmlrow-0.2-10|41	%description -n %{devname}
21cr|libxmlrow-0.2-10|42	The libxmlrow C library.
21cr|libxmlrow-0.2-10|43	
21cr|libxmlrow-0.2-10|44	This package contains the static libxmlrow library and its header files.
21cr|libxmlrow-0.2-10|45	
21cr|libxmlrow-0.2-10|46	%files -n %{devname}
21cr|libxmlrow-0.2-10|47	%dir %{_includedir}/%{name}
21cr|libxmlrow-0.2-10|48	%{_includedir}/%{name}/*
21cr|libxmlrow-0.2-10|49	%{_libdir}/*.so
21cr|libxmlrow-0.2-10|50	%{_libdir}/pkgconfig/*.pc
21cr|libxmlrow-0.2-10|51	
21cr|libxmlrow-0.2-10|52	#----------------------------------------------------------------------------
21cr|libxmlrow-0.2-10|53	
21cr|libxmlrow-0.2-10|54	%prep
21cr|libxmlrow-0.2-10|55	%autosetup -p1
21cr|libxmlrow-0.2-10|56	
21cr|libxmlrow-0.2-10|57	%build
21cr|libxmlrow-0.2-10|58	%configure \
21cr|libxmlrow-0.2-10|59	--disable-static
21cr|libxmlrow-0.2-10|60	%make CFLAGS="%{optflags}"
21cr|libxmlrow-0.2-10|61	
21cr|libxmlrow-0.2-10|62	%install
21cr|libxmlrow-0.2-10|63	%makeinstall_std

2855 21
21cr|libxprintapputil-1.0.1-17|1	%define major 1
21cr|libxprintapputil-1.0.1-17|2	%define libname %mklibname xprintapputil %{major}
21cr|libxprintapputil-1.0.1-17|3	%define devname %mklibname -d xprintapputil
21cr|libxprintapputil-1.0.1-17|4	
21cr|libxprintapputil-1.0.1-17|5	Summary:	The XprintAppUtil library
21cr|libxprintapputil-1.0.1-17|6	Name:		libxprintapputil
21cr|libxprintapputil-1.0.1-17|7	Version:	1.0.1
21cr|libxprintapputil-1.0.1-17|8	Release:	17
21cr|libxprintapputil-1.0.1-17|9	License:	MIT
21cr|libxprintapputil-1.0.1-17|10	Group:		Development/X11
21cr|libxprintapputil-1.0.1-17|11	Url:		http://xorg.freedesktop.org
21cr|libxprintapputil-1.0.1-17|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXprintAppUtil-%{version}.tar.bz2
21cr|libxprintapputil-1.0.1-17|13	BuildRequires:	x11-proto-devel
21cr|libxprintapputil-1.0.1-17|14	BuildRequires:	pkgconfig(x11)
21cr|libxprintapputil-1.0.1-17|15	BuildRequires:	pkgconfig(xau)
21cr|libxprintapputil-1.0.1-17|16	BuildRequires:	pkgconfig(xorg-macros)
21cr|libxprintapputil-1.0.1-17|17	BuildRequires:	pkgconfig(xp)
21cr|libxprintapputil-1.0.1-17|18	BuildRequires:	pkgconfig(xprintutil)
21cr|libxprintapputil-1.0.1-17|19	
21cr|libxprintapputil-1.0.1-17|20	%description
21cr|libxprintapputil-1.0.1-17|21	The XprintAppUtil library.
21cr|libxprintapputil-1.0.1-17|22	
21cr|libxprintapputil-1.0.1-17|23	#----------------------------------------------------------------------------
21cr|libxprintapputil-1.0.1-17|24	
21cr|libxprintapputil-1.0.1-17|25	%package -n %{libname}
21cr|libxprintapputil-1.0.1-17|26	Summary:	The XprintAppUtil library
21cr|libxprintapputil-1.0.1-17|27	Group:		Development/X11
21cr|libxprintapputil-1.0.1-17|28	
21cr|libxprintapputil-1.0.1-17|29	%description -n %{libname}
21cr|libxprintapputil-1.0.1-17|30	The XprintAppUtil Library.
21cr|libxprintapputil-1.0.1-17|31	
21cr|libxprintapputil-1.0.1-17|32	%files -n %{libname}
21cr|libxprintapputil-1.0.1-17|33	%{_libdir}/libXprintAppUtil.so.%{major}*
21cr|libxprintapputil-1.0.1-17|34	
21cr|libxprintapputil-1.0.1-17|35	#----------------------------------------------------------------------------
21cr|libxprintapputil-1.0.1-17|36	
21cr|libxprintapputil-1.0.1-17|37	%package -n %{devname}
21cr|libxprintapputil-1.0.1-17|38	Summary:	Development files for %{name}
21cr|libxprintapputil-1.0.1-17|39	Group:		Development/X11
21cr|libxprintapputil-1.0.1-17|40	Requires:	%{libname} = %{EVRD}
21cr|libxprintapputil-1.0.1-17|41	Obsoletes:	%{_lib}xprintapputil-static-devel < 1.0.1-13
21cr|libxprintapputil-1.0.1-17|42	
21cr|libxprintapputil-1.0.1-17|43	%description -n %{devname}
21cr|libxprintapputil-1.0.1-17|44	Development files for %{name}.
21cr|libxprintapputil-1.0.1-17|45	
21cr|libxprintapputil-1.0.1-17|46	%files -n %{devname}
21cr|libxprintapputil-1.0.1-17|47	%{_libdir}/libXprintAppUtil.so
21cr|libxprintapputil-1.0.1-17|48	%{_libdir}/pkgconfig/xprintapputil.pc
21cr|libxprintapputil-1.0.1-17|49	%{_includedir}/X11/XprintAppUtil/xpapputil.h
21cr|libxprintapputil-1.0.1-17|50	
21cr|libxprintapputil-1.0.1-17|51	#----------------------------------------------------------------------------
21cr|libxprintapputil-1.0.1-17|52	
21cr|libxprintapputil-1.0.1-17|53	%prep
21cr|libxprintapputil-1.0.1-17|54	%setup -q -n libXprintAppUtil-%{version}
21cr|libxprintapputil-1.0.1-17|55	
21cr|libxprintapputil-1.0.1-17|56	%build
21cr|libxprintapputil-1.0.1-17|57	%configure\
21cr|libxprintapputil-1.0.1-17|58	--disable-static \
21cr|libxprintapputil-1.0.1-17|59	--x-includes=%{_includedir}\
21cr|libxprintapputil-1.0.1-17|60	--x-libraries=%{_libdir}
21cr|libxprintapputil-1.0.1-17|61	
21cr|libxprintapputil-1.0.1-17|62	%make
21cr|libxprintapputil-1.0.1-17|63	
21cr|libxprintapputil-1.0.1-17|64	%install
21cr|libxprintapputil-1.0.1-17|65	%makeinstall_std

2856 21
21cr|libxprintutil-1.0.1-24|1	%define major 1
21cr|libxprintutil-1.0.1-24|2	%define libname %mklibname xprintutil %{major}
21cr|libxprintutil-1.0.1-24|3	%define devname %mklibname xprintutil -d
21cr|libxprintutil-1.0.1-24|4	%define sdevname %mklibname xprintutil -d -s
21cr|libxprintutil-1.0.1-24|5	
21cr|libxprintutil-1.0.1-24|6	Summary:	The XprintUtil library
21cr|libxprintutil-1.0.1-24|7	Name:		libxprintutil
21cr|libxprintutil-1.0.1-24|8	Version:	1.0.1
21cr|libxprintutil-1.0.1-24|9	Release:	24
21cr|libxprintutil-1.0.1-24|10	License:	MIT
21cr|libxprintutil-1.0.1-24|11	Group:		System/Libraries
21cr|libxprintutil-1.0.1-24|12	Url:		http://xorg.freedesktop.org
21cr|libxprintutil-1.0.1-24|13	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXprintUtil-%{version}.tar.bz2
21cr|libxprintutil-1.0.1-24|14	BuildRequires:	x11-util-macros
21cr|libxprintutil-1.0.1-24|15	BuildRequires:	pkgconfig(x11)
21cr|libxprintutil-1.0.1-24|16	BuildRequires:	pkgconfig(xau)
21cr|libxprintutil-1.0.1-24|17	BuildRequires:	pkgconfig(xp)
21cr|libxprintutil-1.0.1-24|18	BuildRequires:	pkgconfig(xproto)
21cr|libxprintutil-1.0.1-24|19	BuildRequires:	pkgconfig(xt)
21cr|libxprintutil-1.0.1-24|20	
21cr|libxprintutil-1.0.1-24|21	%description
21cr|libxprintutil-1.0.1-24|22	The XprintUtil library.
21cr|libxprintutil-1.0.1-24|23	
21cr|libxprintutil-1.0.1-24|24	#-----------------------------------------------------------
21cr|libxprintutil-1.0.1-24|25	
21cr|libxprintutil-1.0.1-24|26	%package -n %{libname}
21cr|libxprintutil-1.0.1-24|27	Summary:	The XprintUtil shared library
21cr|libxprintutil-1.0.1-24|28	Group:		System/Libraries
21cr|libxprintutil-1.0.1-24|29	Provides:	%{name} = %{EVRD}
21cr|libxprintutil-1.0.1-24|30	
21cr|libxprintutil-1.0.1-24|31	%description -n %{libname}
21cr|libxprintutil-1.0.1-24|32	The XprintUtil shared library.
21cr|libxprintutil-1.0.1-24|33	
21cr|libxprintutil-1.0.1-24|34	%files -n %{libname}
21cr|libxprintutil-1.0.1-24|35	%{_libdir}/libXprintUtil.so.%{major}*
21cr|libxprintutil-1.0.1-24|36	
21cr|libxprintutil-1.0.1-24|37	#-----------------------------------------------------------
21cr|libxprintutil-1.0.1-24|38	
21cr|libxprintutil-1.0.1-24|39	%package -n %{devname}
21cr|libxprintutil-1.0.1-24|40	Summary:	Development files for %{name}
21cr|libxprintutil-1.0.1-24|41	Group:		Development/X11
21cr|libxprintutil-1.0.1-24|42	Requires:	%{libname} = %{EVRD}
21cr|libxprintutil-1.0.1-24|43	Requires:	pkgconfig(x11)
21cr|libxprintutil-1.0.1-24|44	Requires:	pkgconfig(xt)
21cr|libxprintutil-1.0.1-24|45	Requires:	pkgconfig(xproto)
21cr|libxprintutil-1.0.1-24|46	Provides:	%{name}-devel = %{EVRD}
21cr|libxprintutil-1.0.1-24|47	
21cr|libxprintutil-1.0.1-24|48	%description -n %{devname}
21cr|libxprintutil-1.0.1-24|49	Development files for %{name}.
21cr|libxprintutil-1.0.1-24|50	
21cr|libxprintutil-1.0.1-24|51	%files -n %{devname}
21cr|libxprintutil-1.0.1-24|52	%{_libdir}/libXprintUtil.so
21cr|libxprintutil-1.0.1-24|53	%{_libdir}/pkgconfig/xprintutil.pc
21cr|libxprintutil-1.0.1-24|54	%{_includedir}/X11/XprintUtil/xprintutil.h
21cr|libxprintutil-1.0.1-24|55	
21cr|libxprintutil-1.0.1-24|56	#-----------------------------------------------------------
21cr|libxprintutil-1.0.1-24|57	
21cr|libxprintutil-1.0.1-24|58	%package -n %{sdevname}
21cr|libxprintutil-1.0.1-24|59	Summary:	Static development files for %{name}
21cr|libxprintutil-1.0.1-24|60	Group:		Development/X11
21cr|libxprintutil-1.0.1-24|61	Requires:	%{devname} = %{EVRD}
21cr|libxprintutil-1.0.1-24|62	Provides:	%{name}-static-devel = %{EVRD}
21cr|libxprintutil-1.0.1-24|63	
21cr|libxprintutil-1.0.1-24|64	%description -n %{sdevname}
21cr|libxprintutil-1.0.1-24|65	Static development files for %{name}.
21cr|libxprintutil-1.0.1-24|66	
21cr|libxprintutil-1.0.1-24|67	%files -n %{sdevname}
21cr|libxprintutil-1.0.1-24|68	%{_libdir}/libXprintUtil.*a
21cr|libxprintutil-1.0.1-24|69	
21cr|libxprintutil-1.0.1-24|70	#-----------------------------------------------------------
21cr|libxprintutil-1.0.1-24|71	
21cr|libxprintutil-1.0.1-24|72	%prep
21cr|libxprintutil-1.0.1-24|73	%setup -qn libXprintUtil-%{version}
21cr|libxprintutil-1.0.1-24|74	
21cr|libxprintutil-1.0.1-24|75	%build
21cr|libxprintutil-1.0.1-24|76	%configure \
21cr|libxprintutil-1.0.1-24|77	--enable-static \
21cr|libxprintutil-1.0.1-24|78	--x-includes=%{_includedir}\
21cr|libxprintutil-1.0.1-24|79	--x-libraries=%{_libdir}
21cr|libxprintutil-1.0.1-24|80	
21cr|libxprintutil-1.0.1-24|81	%make_build
21cr|libxprintutil-1.0.1-24|82	
21cr|libxprintutil-1.0.1-24|83	%install
21cr|libxprintutil-1.0.1-24|84	%make_install

2857 21
21cr|libxtrxll-0.0.0+git.20201202-1.1|1	%define commit 1b6eddfbedc700efb6f7e3c3594e43ac6ff29ea4
21cr|libxtrxll-0.0.0+git.20201202-1.1|2	%define xtrx_group xtrx
21cr|libxtrxll-0.0.0+git.20201202-1.1|3	%define sover   0
21cr|libxtrxll-0.0.0+git.20201202-1.1|4	%define libname libxtrxll%{sover}
21cr|libxtrxll-0.0.0+git.20201202-1.1|5	%define major 0
21cr|libxtrxll-0.0.0+git.20201202-1.1|6	%define libname %mklibname xtrxll %{major}
21cr|libxtrxll-0.0.0+git.20201202-1.1|7	%define devname %mklibname -d xtrxll
21cr|libxtrxll-0.0.0+git.20201202-1.1|8	
21cr|libxtrxll-0.0.0+git.20201202-1.1|9	Name:           libxtrxll
21cr|libxtrxll-0.0.0+git.20201202-1.1|10	Version:        0.0.0+git.20201202
21cr|libxtrxll-0.0.0+git.20201202-1.1|11	Release:        1.1
21cr|libxtrxll-0.0.0+git.20201202-1.1|12	Summary:        XTRX Low-level API library
21cr|libxtrxll-0.0.0+git.20201202-1.1|13	License:        LGPL-2.1-only
21cr|libxtrxll-0.0.0+git.20201202-1.1|14	Group:          System/Libraries
21cr|libxtrxll-0.0.0+git.20201202-1.1|15	URL:            http://xtrx.io
21cr|libxtrxll-0.0.0+git.20201202-1.1|16	#Git-Clone:     https://github.com/xtrx-sdr/libxtrxll.git
21cr|libxtrxll-0.0.0+git.20201202-1.1|17	Source0:	https://github.com/xtrx-sdr/libxtrxll/archive/%{commit}.zip
21cr|libxtrxll-0.0.0+git.20201202-1.1|18	Patch0:         libxtrxll-fix-udev-permissions.patch
21cr|libxtrxll-0.0.0+git.20201202-1.1|19	BuildRequires:  cmake
21cr|libxtrxll-0.0.0+git.20201202-1.1|20	BuildRequires:  git-core
21cr|libxtrxll-0.0.0+git.20201202-1.1|21	BuildRequires:  pkgconfig(libusb)
21cr|libxtrxll-0.0.0+git.20201202-1.1|22	BuildRequires:  pkgconfig(libusb3380)
21cr|libxtrxll-0.0.0+git.20201202-1.1|23	
21cr|libxtrxll-0.0.0+git.20201202-1.1|24	%description
21cr|libxtrxll-0.0.0+git.20201202-1.1|25	Low level XTRX hardware abstraction library.
21cr|libxtrxll-0.0.0+git.20201202-1.1|26	
21cr|libxtrxll-0.0.0+git.20201202-1.1|27	%package -n %{libname}
21cr|libxtrxll-0.0.0+git.20201202-1.1|28	Summary:        XTRX Low-level API library
21cr|libxtrxll-0.0.0+git.20201202-1.1|29	Group:          System/Libraries
21cr|libxtrxll-0.0.0+git.20201202-1.1|30	Requires:       xtrx-usb-udev
21cr|libxtrxll-0.0.0+git.20201202-1.1|31	
21cr|libxtrxll-0.0.0+git.20201202-1.1|32	%description -n %{libname}
21cr|libxtrxll-0.0.0+git.20201202-1.1|33	Low level XTRX hardware abstraction library.
21cr|libxtrxll-0.0.0+git.20201202-1.1|34	
21cr|libxtrxll-0.0.0+git.20201202-1.1|35	%package -n	%{devname}
21cr|libxtrxll-0.0.0+git.20201202-1.1|36	Summary:        XTRX Low-level API library - devel
21cr|libxtrxll-0.0.0+git.20201202-1.1|37	Group:          System/Libraries
21cr|libxtrxll-0.0.0+git.20201202-1.1|38	Requires:       %{libname} = %{EVRD}
21cr|libxtrxll-0.0.0+git.20201202-1.1|39	
21cr|libxtrxll-0.0.0+git.20201202-1.1|40	%description -n	%{devname}
21cr|libxtrxll-0.0.0+git.20201202-1.1|41	Low level XTRX hardware abstraction library.
21cr|libxtrxll-0.0.0+git.20201202-1.1|42	
21cr|libxtrxll-0.0.0+git.20201202-1.1|43	This subpackage contains libraries and header files for developing
21cr|libxtrxll-0.0.0+git.20201202-1.1|44	applications that want to make use of libxtrxll.
21cr|libxtrxll-0.0.0+git.20201202-1.1|45	
21cr|libxtrxll-0.0.0+git.20201202-1.1|46	%package -n xtrxll-tools
21cr|libxtrxll-0.0.0+git.20201202-1.1|47	Summary:        Low level tools for XTRX
21cr|libxtrxll-0.0.0+git.20201202-1.1|48	Group:          Communications
21cr|libxtrxll-0.0.0+git.20201202-1.1|49	Requires:	%{libname} = %{EVRD}
21cr|libxtrxll-0.0.0+git.20201202-1.1|50	
21cr|libxtrxll-0.0.0+git.20201202-1.1|51	%description -n xtrxll-tools
21cr|libxtrxll-0.0.0+git.20201202-1.1|52	Low level tools for XTRX SDR devices.
21cr|libxtrxll-0.0.0+git.20201202-1.1|53	
21cr|libxtrxll-0.0.0+git.20201202-1.1|54	%package -n xtrx-usb-udev
21cr|libxtrxll-0.0.0+git.20201202-1.1|55	Summary:        Udev rules for XTRX USB devices
21cr|libxtrxll-0.0.0+git.20201202-1.1|56	Group:          Communications
21cr|libxtrxll-0.0.0+git.20201202-1.1|57	Provides:       xtrx-udev = %{version}
21cr|libxtrxll-0.0.0+git.20201202-1.1|58	Obsoletes:      xtrx-udev < %{version}
21cr|libxtrxll-0.0.0+git.20201202-1.1|59	BuildArch:      noarch
21cr|libxtrxll-0.0.0+git.20201202-1.1|60	
21cr|libxtrxll-0.0.0+git.20201202-1.1|61	%description -n xtrx-usb-udev
21cr|libxtrxll-0.0.0+git.20201202-1.1|62	Udev rules for XTRX USB devices.
21cr|libxtrxll-0.0.0+git.20201202-1.1|63	
21cr|libxtrxll-0.0.0+git.20201202-1.1|64	%prep
21cr|libxtrxll-0.0.0+git.20201202-1.1|65	%setup -q -n %{name}-%{commit}
21cr|libxtrxll-0.0.0+git.20201202-1.1|66	
21cr|libxtrxll-0.0.0+git.20201202-1.1|67	%build
21cr|libxtrxll-0.0.0+git.20201202-1.1|68	export CFLAGS="%{optflags} -lusb-1.0"
21cr|libxtrxll-0.0.0+git.20201202-1.1|69	%cmake \
21cr|libxtrxll-0.0.0+git.20201202-1.1|70	%ifarch %{ix86} %{x86_64}
21cr|libxtrxll-0.0.0+git.20201202-1.1|71	-DFORCE_ARCH=x86_64 \
21cr|libxtrxll-0.0.0+git.20201202-1.1|72	%endif
21cr|libxtrxll-0.0.0+git.20201202-1.1|73	%ifarch %{arm} aarch64
21cr|libxtrxll-0.0.0+git.20201202-1.1|74	-DFORCE_ARCH=arm \
21cr|libxtrxll-0.0.0+git.20201202-1.1|75	%endif
21cr|libxtrxll-0.0.0+git.20201202-1.1|76	-DENABLE_PCIE=ON \
21cr|libxtrxll-0.0.0+git.20201202-1.1|77	-DENABLE_USB3380=ON \
21cr|libxtrxll-0.0.0+git.20201202-1.1|78	-DINSTALL_UDEV_RULES=ON \
21cr|libxtrxll-0.0.0+git.20201202-1.1|79	-DUDEV_RULES_PATH=%{_udevrulesdir}
21cr|libxtrxll-0.0.0+git.20201202-1.1|80	%make_build
21cr|libxtrxll-0.0.0+git.20201202-1.1|81	
21cr|libxtrxll-0.0.0+git.20201202-1.1|82	%install
21cr|libxtrxll-0.0.0+git.20201202-1.1|83	%make_install -C build
21cr|libxtrxll-0.0.0+git.20201202-1.1|84	install -d %{buildroot}/%{_bindir}
21cr|libxtrxll-0.0.0+git.20201202-1.1|85	mv %{buildroot}%{_libdir}/xtrxll/test_xtrxflash %{buildroot}/%{_bindir}
21cr|libxtrxll-0.0.0+git.20201202-1.1|86	mv %{buildroot}%{_libdir}/xtrxll/test_xtrxll %{buildroot}/%{_bindir}
21cr|libxtrxll-0.0.0+git.20201202-1.1|87	
21cr|libxtrxll-0.0.0+git.20201202-1.1|88	%post   -n %{libname} -p /sbin/ldconfig
21cr|libxtrxll-0.0.0+git.20201202-1.1|89	%postun -n %{libname} -p /sbin/ldconfig
21cr|libxtrxll-0.0.0+git.20201202-1.1|90	%pre -n xtrx-usb-udev
21cr|libxtrxll-0.0.0+git.20201202-1.1|91	getent group %{xtrx_group} >/dev/null || groupadd -r %{xtrx_group}
21cr|libxtrxll-0.0.0+git.20201202-1.1|92	
21cr|libxtrxll-0.0.0+git.20201202-1.1|93	%files -n xtrx-usb-udev
21cr|libxtrxll-0.0.0+git.20201202-1.1|94	%{_udevrulesdir}/50-xtrx.rules
21cr|libxtrxll-0.0.0+git.20201202-1.1|95	
21cr|libxtrxll-0.0.0+git.20201202-1.1|96	%files -n %{libname}
21cr|libxtrxll-0.0.0+git.20201202-1.1|97	%{_libdir}/libxtrxll.so.%{major}*
21cr|libxtrxll-0.0.0+git.20201202-1.1|98	
21cr|libxtrxll-0.0.0+git.20201202-1.1|99	%files -n %{devname}
21cr|libxtrxll-0.0.0+git.20201202-1.1|100	%license LICENSE
21cr|libxtrxll-0.0.0+git.20201202-1.1|101	%doc README.md
21cr|libxtrxll-0.0.0+git.20201202-1.1|102	%{_includedir}/xtrxll_*.h
21cr|libxtrxll-0.0.0+git.20201202-1.1|103	%{_libdir}/libxtrxll.so
21cr|libxtrxll-0.0.0+git.20201202-1.1|104	%{_libdir}/pkgconfig/libxtrxll.pc
21cr|libxtrxll-0.0.0+git.20201202-1.1|105	
21cr|libxtrxll-0.0.0+git.20201202-1.1|106	%files -n xtrxll-tools
21cr|libxtrxll-0.0.0+git.20201202-1.1|107	%{_bindir}/test_xtrxflash
21cr|libxtrxll-0.0.0+git.20201202-1.1|108	%{_bindir}/test_xtrxll
21cr|libxtrxll-0.0.0+git.20201202-1.1|109	
21cr|libxtrxll-0.0.0+git.20201202-1.1|110	%files -n xtrx-usb-udev
21cr|libxtrxll-0.0.0+git.20201202-1.1|111	%{_udevrulesdir}/50-xtrx-usb3380.rules

2858 21
21cr|libzia-4.37-2|1	%define _disable_ld_no_undefined 1
21cr|libzia-4.37-2|2	
21cr|libzia-4.37-2|3	%global __requires_exclude pkgconfig\\(bfd\\)
21cr|libzia-4.37-2|4	
21cr|libzia-4.37-2|5	%define major 0
21cr|libzia-4.37-2|6	%define libname %mklibname %{name} %{major}
21cr|libzia-4.37-2|7	%define devname %mklibname %{name} -d
21cr|libzia-4.37-2|8	
21cr|libzia-4.37-2|9	Summary:	Platform abstraction layer for the tucnak package
21cr|libzia-4.37-2|10	Name:		libzia
21cr|libzia-4.37-2|11	Version:	4.37
21cr|libzia-4.37-2|12	Release:	2
21cr|libzia-4.37-2|13	License:	GPLv2
21cr|libzia-4.37-2|14	Group:		System/Libraries
21cr|libzia-4.37-2|15	Url:		http://tucnak.nagano.cz/
21cr|libzia-4.37-2|16	Source:		http://tucnak.nagano.cz/%{name}-%{version}.tar.gz
21cr|libzia-4.37-2|17	# This is to fulfill Fedora requirement - it marks the interface with
21cr|libzia-4.37-2|18	# version number 0. Upstream uses --release versioning in libtool.
21cr|libzia-4.37-2|19	# They do not support linking between different versions of tucnak and
21cr|libzia-4.37-2|20	# libzia, i.e. tucnak-4.18 needs to be linked to libzia-4.18.
21cr|libzia-4.37-2|21	Patch0:		libzia-4.26-soname-fix.patch
21cr|libzia-4.37-2|22	Patch1:		libzia-4.35-ftdi-path.patch
21cr|libzia-4.37-2|23	BuildRequires:	libtool
21cr|libzia-4.37-2|24	BuildRequires:	binutils-devel
21cr|libzia-4.37-2|25	BuildRequires:	pkgconfig(glib-2.0)
21cr|libzia-4.37-2|26	BuildRequires:	pkgconfig(gnutls)
21cr|libzia-4.37-2|27	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|libzia-4.37-2|28	BuildRequires:	pkgconfig(libftdi1)
21cr|libzia-4.37-2|29	BuildRequires:	pkgconfig(libpng)
21cr|libzia-4.37-2|30	BuildRequires:	pkgconfig(sdl2)
21cr|libzia-4.37-2|31	
21cr|libzia-4.37-2|32	%description
21cr|libzia-4.37-2|33	Platform abstraction layer for the tucnak package.
21cr|libzia-4.37-2|34	
21cr|libzia-4.37-2|35	#------------------------------------------------------------------
21cr|libzia-4.37-2|36	
21cr|libzia-4.37-2|37	%package -n %{libname}
21cr|libzia-4.37-2|38	Summary:	%{name} shared library
21cr|libzia-4.37-2|39	Group:		System/Libraries
21cr|libzia-4.37-2|40	
21cr|libzia-4.37-2|41	%description -n %{libname}
21cr|libzia-4.37-2|42	%{name} shared library.
21cr|libzia-4.37-2|43	
21cr|libzia-4.37-2|44	%files -n %{libname}
21cr|libzia-4.37-2|45	%{_libdir}/libzia-%{version}.so.%{major}*
21cr|libzia-4.37-2|46	
21cr|libzia-4.37-2|47	#----------------------------------------------------------------------
21cr|libzia-4.37-2|48	
21cr|libzia-4.37-2|49	%package -n %{devname}
21cr|libzia-4.37-2|50	Summary:	Development files for libzia
21cr|libzia-4.37-2|51	Group:		Development/Other
21cr|libzia-4.37-2|52	Requires:	binutils-devel
21cr|libzia-4.37-2|53	Requires:	%{libname} = %{EVRD}
21cr|libzia-4.37-2|54	Requires:	pkgconfig(gtk+-3.0)
21cr|libzia-4.37-2|55	Requires:	pkgconfig(libftdi1)
21cr|libzia-4.37-2|56	Requires:	pkgconfig(sdl2)
21cr|libzia-4.37-2|57	Provides:	%{name}-devel = %{EVRD}
21cr|libzia-4.37-2|58	
21cr|libzia-4.37-2|59	%description -n %{devname}
21cr|libzia-4.37-2|60	Development files for libzia
21cr|libzia-4.37-2|61	
21cr|libzia-4.37-2|62	%files -n %{devname}
21cr|libzia-4.37-2|63	%license COPYING
21cr|libzia-4.37-2|64	%doc AUTHORS
21cr|libzia-4.37-2|65	%{_bindir}/zia-config
21cr|libzia-4.37-2|66	%{_includedir}/libzia
21cr|libzia-4.37-2|67	%{_libdir}/libzia.so
21cr|libzia-4.37-2|68	%{_libdir}/pkgconfig/libzia.pc
21cr|libzia-4.37-2|69	
21cr|libzia-4.37-2|70	#----------------------------------------------------------------------
21cr|libzia-4.37-2|71	
21cr|libzia-4.37-2|72	%prep
21cr|libzia-4.37-2|73	%autosetup -p1
21cr|libzia-4.37-2|74	
21cr|libzia-4.37-2|75	%build
21cr|libzia-4.37-2|76	autoreconf -fi
21cr|libzia-4.37-2|77	%configure --disable-static
21cr|libzia-4.37-2|78	%make_build
21cr|libzia-4.37-2|79	
21cr|libzia-4.37-2|80	%install
21cr|libzia-4.37-2|81	%make_install
21cr|libzia-4.37-2|82	
21cr|libzia-4.37-2|83	# drop .la
21cr|libzia-4.37-2|84	rm -f %{buildroot}%{_libdir}/libzia.la
21cr|libzia-4.37-2|85	
21cr|libzia-4.37-2|86	# drop unneeded files
21cr|libzia-4.37-2|87	rm -f %{buildroot}%{_datadir}/libzia/doc/*
21cr|libzia-4.37-2|88	rm -f %{buildroot}%{_datadir}/libzia/settings
21cr|libzia-4.37-2|89	rm -f %{buildroot}%{_prefix}/lib/libzia/*
21cr|libzia-4.37-2|90	rmdir %{buildroot}%{_datadir}/libzia/doc/ %{buildroot}%{_datadir}/libzia %{buildroot}%{_prefix}/lib/libzia
21cr|libzia-4.37-2|91	
21cr|libzia-4.37-2|92	#remove requires for bfd from .pc file
21cr|libzia-4.37-2|93	sed -i 's/ bfd//' %{buildroot}%{_libdir}/pkgconfig/libzia.pc

2859 21
21cr|libzita-convolver-4.0.3-1|1	%define	name_base	zita-convolver
21cr|libzita-convolver-4.0.3-1|2	%define	major	4
21cr|libzita-convolver-4.0.3-1|3	%define	lib_name	%mklibname %name_base %{major}
21cr|libzita-convolver-4.0.3-1|4	%define	lib_name_devel	%mklibname %name_base -d
21cr|libzita-convolver-4.0.3-1|5	
21cr|libzita-convolver-4.0.3-1|6	Name:		libzita-convolver
21cr|libzita-convolver-4.0.3-1|7	Summary:	Audio convolution engine library
21cr|libzita-convolver-4.0.3-1|8	Version:	4.0.3
21cr|libzita-convolver-4.0.3-1|9	Release:	1
21cr|libzita-convolver-4.0.3-1|10	License:	GPLv3+
21cr|libzita-convolver-4.0.3-1|11	Group:		Sound
21cr|libzita-convolver-4.0.3-1|12	Url:		http://kokkinizita.linuxaudio.org/linuxaudio/
21cr|libzita-convolver-4.0.3-1|13	Source0:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/%{name_base}-%{version}.tar.bz2
21cr|libzita-convolver-4.0.3-1|14	Patch0:		libzita-convolver-aarch64.patch
21cr|libzita-convolver-4.0.3-1|15	BuildRequires:	pkgconfig(fftw3)
21cr|libzita-convolver-4.0.3-1|16	
21cr|libzita-convolver-4.0.3-1|17	%description
21cr|libzita-convolver-4.0.3-1|18	Convolution engine library for use with jconvolver and guitarix2. Jconvolver
21cr|libzita-convolver-4.0.3-1|19	is a Convolution Engine for JACK using FFT-based partitioned convolution with
21cr|libzita-convolver-4.0.3-1|20	multiple partition sizes. It is mainly used to create realistic acoustic
21cr|libzita-convolver-4.0.3-1|21	environments for sounds sent to its input. Jconvolver uses a configurable
21cr|libzita-convolver-4.0.3-1|22	smallest partition size at the start of the impulse response, and longer
21cr|libzita-convolver-4.0.3-1|23	ones further on. This it allows long impulse responses along with minimal or
21cr|libzita-convolver-4.0.3-1|24	even zero delay at a reasonable CPU load.
21cr|libzita-convolver-4.0.3-1|25	
21cr|libzita-convolver-4.0.3-1|26	#-----------------------------------------------------------------------------
21cr|libzita-convolver-4.0.3-1|27	
21cr|libzita-convolver-4.0.3-1|28	%package -n %{lib_name}
21cr|libzita-convolver-4.0.3-1|29	Summary:	Audio convolution engine library
21cr|libzita-convolver-4.0.3-1|30	Group:		System/Libraries
21cr|libzita-convolver-4.0.3-1|31	
21cr|libzita-convolver-4.0.3-1|32	%description -n %{lib_name}
21cr|libzita-convolver-4.0.3-1|33	Convolution engine library for use with jconvolver and guitarix2.
21cr|libzita-convolver-4.0.3-1|34	This package contains the main library.
21cr|libzita-convolver-4.0.3-1|35	
21cr|libzita-convolver-4.0.3-1|36	%files -n %{lib_name}
21cr|libzita-convolver-4.0.3-1|37	%doc AUTHORS COPYING
21cr|libzita-convolver-4.0.3-1|38	%{_libdir}/%{name}.so.%{major}*
21cr|libzita-convolver-4.0.3-1|39	
21cr|libzita-convolver-4.0.3-1|40	#-----------------------------------------------------------------------------
21cr|libzita-convolver-4.0.3-1|41	
21cr|libzita-convolver-4.0.3-1|42	%package -n %{lib_name_devel}
21cr|libzita-convolver-4.0.3-1|43	Summary:	The %{name} development files
21cr|libzita-convolver-4.0.3-1|44	Group:		Development/C++
21cr|libzita-convolver-4.0.3-1|45	Requires:	%{lib_name} = %{EVRD}
21cr|libzita-convolver-4.0.3-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|libzita-convolver-4.0.3-1|47	
21cr|libzita-convolver-4.0.3-1|48	%description -n %{lib_name_devel}
21cr|libzita-convolver-4.0.3-1|49	Development files needed to build applications against %{name}.
21cr|libzita-convolver-4.0.3-1|50	
21cr|libzita-convolver-4.0.3-1|51	%files -n %{lib_name_devel}
21cr|libzita-convolver-4.0.3-1|52	%doc AUTHORS COPYING README
21cr|libzita-convolver-4.0.3-1|53	%{_libdir}/%{name}.so
21cr|libzita-convolver-4.0.3-1|54	%{_includedir}/*.h
21cr|libzita-convolver-4.0.3-1|55	
21cr|libzita-convolver-4.0.3-1|56	#-------------------------------------------------------------------------
21cr|libzita-convolver-4.0.3-1|57	
21cr|libzita-convolver-4.0.3-1|58	
21cr|libzita-convolver-4.0.3-1|59	%prep
21cr|libzita-convolver-4.0.3-1|60	%autosetup -p1 -n %{name_base}-%{version}
21cr|libzita-convolver-4.0.3-1|61	cd source
21cr|libzita-convolver-4.0.3-1|62	perl -pi -e 's/PREFIX =/#PREFIX =/g' Makefile
21cr|libzita-convolver-4.0.3-1|63	perl -pi -e 's/CPPFLAGS \+=/#CPPFLAGS \+=/g' Makefile
21cr|libzita-convolver-4.0.3-1|64	perl -pi -e 's/ldconfig//g' Makefile
21cr|libzita-convolver-4.0.3-1|65	perl -pi -e 's/-march=native//g' Makefile
21cr|libzita-convolver-4.0.3-1|66	
21cr|libzita-convolver-4.0.3-1|67	
21cr|libzita-convolver-4.0.3-1|68	%build
21cr|libzita-convolver-4.0.3-1|69	cd source
21cr|libzita-convolver-4.0.3-1|70	
21cr|libzita-convolver-4.0.3-1|71	%ifarch %{armx}
21cr|libzita-convolver-4.0.3-1|72	CPPFLAGS="%{optflags} -fPIC -ffast-math" make
21cr|libzita-convolver-4.0.3-1|73	%else
21cr|libzita-convolver-4.0.3-1|74	CPPFLAGS="%{optflags} -fPIC -mmmx -msse -mfpmath=sse -ffast-math" make
21cr|libzita-convolver-4.0.3-1|75	%endif
21cr|libzita-convolver-4.0.3-1|76	
21cr|libzita-convolver-4.0.3-1|77	%install
21cr|libzita-convolver-4.0.3-1|78	cd source
21cr|libzita-convolver-4.0.3-1|79	PREFIX=%{buildroot}%{_prefix} make install

2860 21
21cr|libzita-resampler-1.8.0-1|1	%define	oname zita-resampler
21cr|libzita-resampler-1.8.0-1|2	%define	major 1
21cr|libzita-resampler-1.8.0-1|3	%define	libname %mklibname %{oname} %{major}
21cr|libzita-resampler-1.8.0-1|4	%define	devname %mklibname %{oname} -d
21cr|libzita-resampler-1.8.0-1|5	
21cr|libzita-resampler-1.8.0-1|6	Summary:	Fast, high-quality sample rate conversion library
21cr|libzita-resampler-1.8.0-1|7	Name:		libzita-resampler
21cr|libzita-resampler-1.8.0-1|8	Version:	1.8.0
21cr|libzita-resampler-1.8.0-1|9	Release:	1
21cr|libzita-resampler-1.8.0-1|10	License:	GPLv3+
21cr|libzita-resampler-1.8.0-1|11	Group:		Sound
21cr|libzita-resampler-1.8.0-1|12	Url:		http://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html
21cr|libzita-resampler-1.8.0-1|13	Source0:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/%{oname}-%{version}.tar.bz2
21cr|libzita-resampler-1.8.0-1|14	Patch0:		libzita-resampler-1.8.0-fix-internal-headers-inclusion.patch
21cr|libzita-resampler-1.8.0-1|15	BuildRequires:	pkgconfig(sndfile)
21cr|libzita-resampler-1.8.0-1|16	
21cr|libzita-resampler-1.8.0-1|17	%description
21cr|libzita-resampler-1.8.0-1|18	zita-resampler is a C++ library for resampling audio signals. It is designed
21cr|libzita-resampler-1.8.0-1|19	to be used within a real-time processing context, to be fast, and to provide
21cr|libzita-resampler-1.8.0-1|20	high-quality sample rate conversion.
21cr|libzita-resampler-1.8.0-1|21	The library operates on signals represented in single-precision floating point
21cr|libzita-resampler-1.8.0-1|22	format. For multichannel operation both the input and output signals are
21cr|libzita-resampler-1.8.0-1|23	assumed to be stored as interleaved samples. The API allows a trade-off
21cr|libzita-resampler-1.8.0-1|24	between quality and CPU load. For the latter a range of approximately 1:6 is
21cr|libzita-resampler-1.8.0-1|25	available. Even at the highest quality setting zita-resampler will be faster
21cr|libzita-resampler-1.8.0-1|26	than most similar libraries, e.g. libsamplerate.
21cr|libzita-resampler-1.8.0-1|27	
21cr|libzita-resampler-1.8.0-1|28	#----------------------------------------------------------------------------
21cr|libzita-resampler-1.8.0-1|29	
21cr|libzita-resampler-1.8.0-1|30	%package -n %{libname}
21cr|libzita-resampler-1.8.0-1|31	Summary:	Fast, high-quality sample rate conversion library
21cr|libzita-resampler-1.8.0-1|32	Group:		System/Libraries
21cr|libzita-resampler-1.8.0-1|33	
21cr|libzita-resampler-1.8.0-1|34	%description -n %{libname}
21cr|libzita-resampler-1.8.0-1|35	zita-resampler is a C++ library for resampling audio signals. It is designed
21cr|libzita-resampler-1.8.0-1|36	to be used within a real-time processing context, to be fast, and to provide
21cr|libzita-resampler-1.8.0-1|37	high-quality sample rate conversion.
21cr|libzita-resampler-1.8.0-1|38	The library operates on signals represented in single-precision floating point
21cr|libzita-resampler-1.8.0-1|39	format. For multichannel operation both the input and output signals are
21cr|libzita-resampler-1.8.0-1|40	assumed to be stored as interleaved samples.
21cr|libzita-resampler-1.8.0-1|41	
21cr|libzita-resampler-1.8.0-1|42	%files -n %{libname}
21cr|libzita-resampler-1.8.0-1|43	%doc AUTHORS COPYING
21cr|libzita-resampler-1.8.0-1|44	%{_libdir}/%{name}.so.%{major}*
21cr|libzita-resampler-1.8.0-1|45	
21cr|libzita-resampler-1.8.0-1|46	#----------------------------------------------------------------------------
21cr|libzita-resampler-1.8.0-1|47	
21cr|libzita-resampler-1.8.0-1|48	%package  -n %{devname}
21cr|libzita-resampler-1.8.0-1|49	Summary:	Development libraries and headers for %{name}
21cr|libzita-resampler-1.8.0-1|50	Group:		Development/C
21cr|libzita-resampler-1.8.0-1|51	Requires:	%{libname} = %{EVRD}
21cr|libzita-resampler-1.8.0-1|52	Provides:	%{name}-devel = %{EVRD}
21cr|libzita-resampler-1.8.0-1|53	
21cr|libzita-resampler-1.8.0-1|54	%description -n %{devname}
21cr|libzita-resampler-1.8.0-1|55	This package contains the headers and development libraries
21cr|libzita-resampler-1.8.0-1|56	for %{name}.
21cr|libzita-resampler-1.8.0-1|57	
21cr|libzita-resampler-1.8.0-1|58	%files -n %{devname}
21cr|libzita-resampler-1.8.0-1|59	%doc docs/*
21cr|libzita-resampler-1.8.0-1|60	%{_libdir}/%{name}.so
21cr|libzita-resampler-1.8.0-1|61	%{_includedir}/%{oname}/*.h
21cr|libzita-resampler-1.8.0-1|62	
21cr|libzita-resampler-1.8.0-1|63	#----------------------------------------------------------------------------
21cr|libzita-resampler-1.8.0-1|64	
21cr|libzita-resampler-1.8.0-1|65	%package -n %{oname}
21cr|libzita-resampler-1.8.0-1|66	Summary:	The zresample and zretune executables coming with %{name}
21cr|libzita-resampler-1.8.0-1|67	Group:		Sound
21cr|libzita-resampler-1.8.0-1|68	
21cr|libzita-resampler-1.8.0-1|69	%description -n %{oname}
21cr|libzita-resampler-1.8.0-1|70	zita-resampler is a C++ library for resampling audio signals. It is designed
21cr|libzita-resampler-1.8.0-1|71	to be used within a real-time processing context, to be fast, and to provide
21cr|libzita-resampler-1.8.0-1|72	high-quality sample rate conversion.
21cr|libzita-resampler-1.8.0-1|73	This package provides the zresample and zretune executables.
21cr|libzita-resampler-1.8.0-1|74	
21cr|libzita-resampler-1.8.0-1|75	%files -n %{oname}
21cr|libzita-resampler-1.8.0-1|76	%doc COPYING
21cr|libzita-resampler-1.8.0-1|77	%{_bindir}/zresample
21cr|libzita-resampler-1.8.0-1|78	%{_bindir}/zretune
21cr|libzita-resampler-1.8.0-1|79	%{_mandir}/man1/zresample.*
21cr|libzita-resampler-1.8.0-1|80	%{_mandir}/man1/zretune.*
21cr|libzita-resampler-1.8.0-1|81	
21cr|libzita-resampler-1.8.0-1|82	#----------------------------------------------------------------------------
21cr|libzita-resampler-1.8.0-1|83	
21cr|libzita-resampler-1.8.0-1|84	%prep
21cr|libzita-resampler-1.8.0-1|85	%setup -qn %{oname}-%{version}
21cr|libzita-resampler-1.8.0-1|86	%patch0 -p1
21cr|libzita-resampler-1.8.0-1|87	
21cr|libzita-resampler-1.8.0-1|88	# To make sure to have the correct flags:
21cr|libzita-resampler-1.8.0-1|89	sed -i 's|ldconfig||' source/Makefile
21cr|libzita-resampler-1.8.0-1|90	sed -i 's|-march=native|%{optflags}|' source/Makefile
21cr|libzita-resampler-1.8.0-1|91	sed -i 's|-march=native|%{optflags}|' apps/Makefile
21cr|libzita-resampler-1.8.0-1|92	
21cr|libzita-resampler-1.8.0-1|93	%ifarch %{armx}
21cr|libzita-resampler-1.8.0-1|94	sed -i 's|-DENABLE_SSE2||' source/Makefile
21cr|libzita-resampler-1.8.0-1|95	%endif
21cr|libzita-resampler-1.8.0-1|96	
21cr|libzita-resampler-1.8.0-1|97	%build
21cr|libzita-resampler-1.8.0-1|98	export LDFLAGS="-L../source"
21cr|libzita-resampler-1.8.0-1|99	make -C source
21cr|libzita-resampler-1.8.0-1|100	# In order to build apps, we need to create the symlink
21cr|libzita-resampler-1.8.0-1|101	# Note that this is ordinarily done at "make install" stage
21cr|libzita-resampler-1.8.0-1|102	ln -sf libzita-resampler.so.%{version} source/libzita-resampler.so
21cr|libzita-resampler-1.8.0-1|103	make -C apps
21cr|libzita-resampler-1.8.0-1|104	
21cr|libzita-resampler-1.8.0-1|105	
21cr|libzita-resampler-1.8.0-1|106	%install
21cr|libzita-resampler-1.8.0-1|107	make PREFIX=%{buildroot}%{_prefix} LIBDIR=%{buildroot}%{_libdir} -C source install
21cr|libzita-resampler-1.8.0-1|108	make PREFIX=%{buildroot}%{_prefix} BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir}/man1 -C apps install

2861 21
21cr|libzrtpcpp-4.6.4-4|1	%define major 4
21cr|libzrtpcpp-4.6.4-4|2	%define libname %mklibname zrtpcpp %{major}
21cr|libzrtpcpp-4.6.4-4|3	%define devname %mklibname zrtpcpp -d
21cr|libzrtpcpp-4.6.4-4|4	
21cr|libzrtpcpp-4.6.4-4|5	Summary:	A ccrtp extension for zrtp/Zfone support
21cr|libzrtpcpp-4.6.4-4|6	Name:		libzrtpcpp
21cr|libzrtpcpp-4.6.4-4|7	Version:	4.6.4
21cr|libzrtpcpp-4.6.4-4|8	Release:	4
21cr|libzrtpcpp-4.6.4-4|9	License:	GPLv2+
21cr|libzrtpcpp-4.6.4-4|10	Group:		System/Libraries
21cr|libzrtpcpp-4.6.4-4|11	Url:		http://www.gnu.org/software/commoncpp/commoncpp.html
21cr|libzrtpcpp-4.6.4-4|12	Source0:	ftp://ftp.gnu.org/gnu/ccrtp/libzrtpcpp-%{version}.tar.gz
21cr|libzrtpcpp-4.6.4-4|13	Patch0:		libzrtpcpp-4.4.0-no-warning.patch
21cr|libzrtpcpp-4.6.4-4|14	Patch1:		libzrtpcpp-4.6.4_deprecated.patch
21cr|libzrtpcpp-4.6.4-4|15	BuildRequires:	cmake
21cr|libzrtpcpp-4.6.4-4|16	BuildRequires:	stdc++-devel
21cr|libzrtpcpp-4.6.4-4|17	BuildRequires:	pkgconfig(libccrtp)
21cr|libzrtpcpp-4.6.4-4|18	BuildRequires:	pkgconfig(libgcrypt)
21cr|libzrtpcpp-4.6.4-4|19	
21cr|libzrtpcpp-4.6.4-4|20	%description
21cr|libzrtpcpp-4.6.4-4|21	This library is a GPL licensed extension to the GNU RTP Stack, ccrtp, that
21cr|libzrtpcpp-4.6.4-4|22	offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and
21cr|libzrtpcpp-4.6.4-4|23	which can be directly embedded into telephony applications.  The current
21cr|libzrtpcpp-4.6.4-4|24	release is based on a beta draft of the zrtp spec.
21cr|libzrtpcpp-4.6.4-4|25	
21cr|libzrtpcpp-4.6.4-4|26	#----------------------------------------------------------------------------
21cr|libzrtpcpp-4.6.4-4|27	
21cr|libzrtpcpp-4.6.4-4|28	%package -n %{libname}
21cr|libzrtpcpp-4.6.4-4|29	Summary:	Abstract asynchronous event notification library
21cr|libzrtpcpp-4.6.4-4|30	Group:		System/Libraries
21cr|libzrtpcpp-4.6.4-4|31	
21cr|libzrtpcpp-4.6.4-4|32	%description -n %{libname}
21cr|libzrtpcpp-4.6.4-4|33	This library is a GPL licensed extension to the GNU RTP Stack, ccrtp, that
21cr|libzrtpcpp-4.6.4-4|34	offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and
21cr|libzrtpcpp-4.6.4-4|35	which can be directly embedded into telephony applications. The current
21cr|libzrtpcpp-4.6.4-4|36	release is based on a beta draft of the zrtp spec.
21cr|libzrtpcpp-4.6.4-4|37	
21cr|libzrtpcpp-4.6.4-4|38	%files -n %{libname}
21cr|libzrtpcpp-4.6.4-4|39	%{_libdir}/libzrtpcpp.so.%{major}*
21cr|libzrtpcpp-4.6.4-4|40	
21cr|libzrtpcpp-4.6.4-4|41	#----------------------------------------------------------------------------
21cr|libzrtpcpp-4.6.4-4|42	
21cr|libzrtpcpp-4.6.4-4|43	%package -n %{devname}
21cr|libzrtpcpp-4.6.4-4|44	Summary:	Development library and header files for the libzrtpcpp library
21cr|libzrtpcpp-4.6.4-4|45	Group:		Development/C
21cr|libzrtpcpp-4.6.4-4|46	Requires:	%{libname} = %{EVRD}
21cr|libzrtpcpp-4.6.4-4|47	Provides:	%{name}-devel = %{EVRD}
21cr|libzrtpcpp-4.6.4-4|48	
21cr|libzrtpcpp-4.6.4-4|49	%description -n %{devname}
21cr|libzrtpcpp-4.6.4-4|50	This package provides the header files, link libraries, and documentation for
21cr|libzrtpcpp-4.6.4-4|51	building applications that use libzrtpcpp.
21cr|libzrtpcpp-4.6.4-4|52	
21cr|libzrtpcpp-4.6.4-4|53	%files -n %{devname}
21cr|libzrtpcpp-4.6.4-4|54	%doc AUTHORS COPYING
21cr|libzrtpcpp-4.6.4-4|55	%dir %{_includedir}/libzrtpcpp
21cr|libzrtpcpp-4.6.4-4|56	%dir %{_includedir}/libzrtpcpp/common
21cr|libzrtpcpp-4.6.4-4|57	%{_includedir}/libzrtpcpp/*.h
21cr|libzrtpcpp-4.6.4-4|58	%{_includedir}/libzrtpcpp/common/osSpecifics.h
21cr|libzrtpcpp-4.6.4-4|59	%{_libdir}/*.so
21cr|libzrtpcpp-4.6.4-4|60	%{_libdir}/pkgconfig/*.pc
21cr|libzrtpcpp-4.6.4-4|61	
21cr|libzrtpcpp-4.6.4-4|62	#----------------------------------------------------------------------------
21cr|libzrtpcpp-4.6.4-4|63	
21cr|libzrtpcpp-4.6.4-4|64	%prep
21cr|libzrtpcpp-4.6.4-4|65	%setup -qn ZRTPCPP-%{version}
21cr|libzrtpcpp-4.6.4-4|66	%patch0 -p1
21cr|libzrtpcpp-4.6.4-4|67	%patch1 -p1
21cr|libzrtpcpp-4.6.4-4|68	
21cr|libzrtpcpp-4.6.4-4|69	%build
21cr|libzrtpcpp-4.6.4-4|70	%cmake \
21cr|libzrtpcpp-4.6.4-4|71	-DCCRTP:BOOL=ON
21cr|libzrtpcpp-4.6.4-4|72	%make
21cr|libzrtpcpp-4.6.4-4|73	
21cr|libzrtpcpp-4.6.4-4|74	%install
21cr|libzrtpcpp-4.6.4-4|75	%makeinstall_std -C build

2862 21
21cr|licq-1.8.2-6|1	Summary:	ICQ clone written in C++
21cr|licq-1.8.2-6|2	Name:		licq
21cr|licq-1.8.2-6|3	Version:	1.8.2
21cr|licq-1.8.2-6|4	Release:	6
21cr|licq-1.8.2-6|5	License:	GPLv2+
21cr|licq-1.8.2-6|6	Group:		Networking/Instant messaging
21cr|licq-1.8.2-6|7	Url:		http://www.licq.org/
21cr|licq-1.8.2-6|8	Source0:	http://ovh.dl.sourceforge.net/licq/%{name}-%{version}.tar.bz2
21cr|licq-1.8.2-6|9	Patch0:		licq-1.8.2-gcc6.patch
21cr|licq-1.8.2-6|10	BuildRequires:	cmake
21cr|licq-1.8.2-6|11	BuildRequires:	doxygen
21cr|licq-1.8.2-6|12	BuildRequires:	boost-devel
21cr|licq-1.8.2-6|13	#BuildRequires:	cdk-devel
21cr|licq-1.8.2-6|14	BuildRequires:	gpgme-devel
21cr|licq-1.8.2-6|15	BuildRequires:	qt4-devel
21cr|licq-1.8.2-6|16	BuildRequires:	pkgconfig(gloox)
21cr|licq-1.8.2-6|17	BuildRequires:	pkgconfig(openssl)
21cr|licq-1.8.2-6|18	BuildRequires:	pkgconfig(xscrnsaver)
21cr|licq-1.8.2-6|19	Requires:	licq-frontend = %{EVRD}
21cr|licq-1.8.2-6|20	Requires:	licq-protocol = %{EVRD}
21cr|licq-1.8.2-6|21	Requires:	sox
21cr|licq-1.8.2-6|22	# Seems to be dropped
21cr|licq-1.8.2-6|23	Obsoletes:	licq-console < 1.8.2
21cr|licq-1.8.2-6|24	
21cr|licq-1.8.2-6|25	%description
21cr|licq-1.8.2-6|26	Licq supports different interfaces and functions via
21cr|licq-1.8.2-6|27	plugins. Currently there are plugins for both the X Windowing System
21cr|licq-1.8.2-6|28	and the console.
21cr|licq-1.8.2-6|29	
21cr|licq-1.8.2-6|30	This version of licq has SSL support for those plugins that support it.
21cr|licq-1.8.2-6|31	
21cr|licq-1.8.2-6|32	%files -f %{name}.lang
21cr|licq-1.8.2-6|33	%doc doc/ upgrade/ README*
21cr|licq-1.8.2-6|34	%{_bindir}/licq
21cr|licq-1.8.2-6|35	%{_bindir}/licq-ssl
21cr|licq-1.8.2-6|36	%dir %{_datadir}/licq
21cr|licq-1.8.2-6|37	%{_datadir}/licq/translations
21cr|licq-1.8.2-6|38	%{_datadir}/licq/utilities
21cr|licq-1.8.2-6|39	%{_datadir}/licq/sounds
21cr|licq-1.8.2-6|40	
21cr|licq-1.8.2-6|41	#----------------------------------------------------------------------------
21cr|licq-1.8.2-6|42	
21cr|licq-1.8.2-6|43	%package qt4
21cr|licq-1.8.2-6|44	Summary:	Qt4 plugin for Licq
21cr|licq-1.8.2-6|45	Group:		Networking/Instant messaging
21cr|licq-1.8.2-6|46	Provides:	licq-frontend = %{EVRD}
21cr|licq-1.8.2-6|47	Requires:	%{name} = %{EVRD}
21cr|licq-1.8.2-6|48	
21cr|licq-1.8.2-6|49	%description qt4
21cr|licq-1.8.2-6|50	This package contains the base files for Licq (the Licq daemon) and
21cr|licq-1.8.2-6|51	the Qt plugin, which is written using the Qt widget set. Currently
21cr|licq-1.8.2-6|52	this GUI plugin has most of the ICQ functions implemented.
21cr|licq-1.8.2-6|53	
21cr|licq-1.8.2-6|54	This starts the Qt plugin by default, so to run other plugins, you
21cr|licq-1.8.2-6|55	will have to issue the command "licq -p <plugin>" once. To get back
21cr|licq-1.8.2-6|56	the Qt plugin, you will have to run once "licq -p qt-gui".
21cr|licq-1.8.2-6|57	Alternatively you may be able to do it in a plugin dialog box
21cr|licq-1.8.2-6|58	if your plugin supports this feature.
21cr|licq-1.8.2-6|59	
21cr|licq-1.8.2-6|60	%files qt4
21cr|licq-1.8.2-6|61	%{_libdir}/licq/licq_qt4-gui.so
21cr|licq-1.8.2-6|62	%{_datadir}/licq/qt4-gui
21cr|licq-1.8.2-6|63	%{_datadir}/applications/*.desktop
21cr|licq-1.8.2-6|64	
21cr|licq-1.8.2-6|65	#----------------------------------------------------------------------------
21cr|licq-1.8.2-6|66	
21cr|licq-1.8.2-6|67	%package icq
21cr|licq-1.8.2-6|68	Summary:	ICQ Licq plugin
21cr|licq-1.8.2-6|69	Group:		Networking/Instant messaging
21cr|licq-1.8.2-6|70	Provides:	licq-protocol = %{EVRD}
21cr|licq-1.8.2-6|71	Requires:	%{name} = %{EVRD}
21cr|licq-1.8.2-6|72	
21cr|licq-1.8.2-6|73	%description icq
21cr|licq-1.8.2-6|74	ICQ plugin for Licq.
21cr|licq-1.8.2-6|75	
21cr|licq-1.8.2-6|76	%files icq
21cr|licq-1.8.2-6|77	%doc plugins/icq/README
21cr|licq-1.8.2-6|78	%{_libdir}/licq/protocol_icq.so
21cr|licq-1.8.2-6|79	
21cr|licq-1.8.2-6|80	#----------------------------------------------------------------------------
21cr|licq-1.8.2-6|81	
21cr|licq-1.8.2-6|82	%package jabber
21cr|licq-1.8.2-6|83	Summary:	Jabber Licq plugin
21cr|licq-1.8.2-6|84	Group:		Networking/Instant messaging
21cr|licq-1.8.2-6|85	Provides:	licq-protocol = %{EVRD}
21cr|licq-1.8.2-6|86	Requires:	%{name} = %{EVRD}
21cr|licq-1.8.2-6|87	
21cr|licq-1.8.2-6|88	%description jabber
21cr|licq-1.8.2-6|89	ICQ plugin for Licq.
21cr|licq-1.8.2-6|90	
21cr|licq-1.8.2-6|91	%files jabber
21cr|licq-1.8.2-6|92	%doc plugins/jabber/README plugins/jabber/COPYING
21cr|licq-1.8.2-6|93	%{_libdir}/licq/protocol_jabber.so
21cr|licq-1.8.2-6|94	
21cr|licq-1.8.2-6|95	#----------------------------------------------------------------------------
21cr|licq-1.8.2-6|96	
21cr|licq-1.8.2-6|97	%package rms
21cr|licq-1.8.2-6|98	Summary:	Remote management service Licq plugin
21cr|licq-1.8.2-6|99	Group:		Networking/Instant messaging
21cr|licq-1.8.2-6|100	Requires:	%{name} = %{EVRD}
21cr|licq-1.8.2-6|101	
21cr|licq-1.8.2-6|102	%description rms
21cr|licq-1.8.2-6|103	RMS stands for the Remote Management Service. It is a plugin for Licq
21cr|licq-1.8.2-6|104	which enables you to "telnet" to your Licq box to perform various
21cr|licq-1.8.2-6|105	tasks. Security is implemented through basic username and password
21cr|licq-1.8.2-6|106	authentication.
21cr|licq-1.8.2-6|107	
21cr|licq-1.8.2-6|108	%files rms
21cr|licq-1.8.2-6|109	%doc plugins/rms*/COPYING plugins/rms*/README
21cr|licq-1.8.2-6|110	%{_libdir}/licq/licq*rms*
21cr|licq-1.8.2-6|111	
21cr|licq-1.8.2-6|112	#----------------------------------------------------------------------------
21cr|licq-1.8.2-6|113	
21cr|licq-1.8.2-6|114	%package devel
21cr|licq-1.8.2-6|115	Summary:	Development files for Licq
21cr|licq-1.8.2-6|116	Group:		Development/C
21cr|licq-1.8.2-6|117	
21cr|licq-1.8.2-6|118	%description devel
21cr|licq-1.8.2-6|119	This is the header files that you will need in order to compile Licq plugins.
21cr|licq-1.8.2-6|120	
21cr|licq-1.8.2-6|121	%files devel
21cr|licq-1.8.2-6|122	%{_datadir}/cmake/Modules/*.cmake
21cr|licq-1.8.2-6|123	%{_includedir}/licq
21cr|licq-1.8.2-6|124	
21cr|licq-1.8.2-6|125	#----------------------------------------------------------------------------
21cr|licq-1.8.2-6|126	
21cr|licq-1.8.2-6|127	%prep
21cr|licq-1.8.2-6|128	%setup -q
21cr|licq-1.8.2-6|129	%patch0 -p1
21cr|licq-1.8.2-6|130	
21cr|licq-1.8.2-6|131	%build
21cr|licq-1.8.2-6|132	%cmake \
21cr|licq-1.8.2-6|133	-DBUILD_TESTS=OFF \
21cr|licq-1.8.2-6|134	-DUSE_OPENSSL:BOOL=OFF
21cr|licq-1.8.2-6|135	make
21cr|licq-1.8.2-6|136	cd ..
21cr|licq-1.8.2-6|137	
21cr|licq-1.8.2-6|138	cmakeopts="-DCMAKE_MODULE_PATH=%{_builddir}/%{name}-%{version}/cmake -DLicq_DIR=%{_builddir}/%{name}-%{version}/build/cmake"
21cr|licq-1.8.2-6|139	
21cr|licq-1.8.2-6|140	# Qt4 gui
21cr|licq-1.8.2-6|141	pushd plugins/qt4-gui
21cr|licq-1.8.2-6|142	%cmake $cmakeopts
21cr|licq-1.8.2-6|143	%make
21cr|licq-1.8.2-6|144	popd
21cr|licq-1.8.2-6|145	
21cr|licq-1.8.2-6|146	# Remote management service
21cr|licq-1.8.2-6|147	pushd plugins/rms
21cr|licq-1.8.2-6|148	%cmake $cmakeopts
21cr|licq-1.8.2-6|149	%make
21cr|licq-1.8.2-6|150	popd
21cr|licq-1.8.2-6|151	
21cr|licq-1.8.2-6|152	# ICQ
21cr|licq-1.8.2-6|153	pushd plugins/icq
21cr|licq-1.8.2-6|154	%cmake $cmakeopts
21cr|licq-1.8.2-6|155	%make
21cr|licq-1.8.2-6|156	popd
21cr|licq-1.8.2-6|157	
21cr|licq-1.8.2-6|158	# Jabber
21cr|licq-1.8.2-6|159	pushd plugins/jabber
21cr|licq-1.8.2-6|160	%cmake $cmakeopts
21cr|licq-1.8.2-6|161	%make
21cr|licq-1.8.2-6|162	popd
21cr|licq-1.8.2-6|163	
21cr|licq-1.8.2-6|164	%install
21cr|licq-1.8.2-6|165	%makeinstall_std -C build
21cr|licq-1.8.2-6|166	%makeinstall_std -C plugins/qt4-gui/build
21cr|licq-1.8.2-6|167	%makeinstall_std -C plugins/rms/build
21cr|licq-1.8.2-6|168	%makeinstall_std -C plugins/icq/build
21cr|licq-1.8.2-6|169	%makeinstall_std -C plugins/jabber/build
21cr|licq-1.8.2-6|170	
21cr|licq-1.8.2-6|171	ln -sf licq %{buildroot}%{_bindir}/licq-ssl
21cr|licq-1.8.2-6|172	
21cr|licq-1.8.2-6|173	# Fix cmake modules location
21cr|licq-1.8.2-6|174	mkdir -p %{buildroot}%{_datadir}/cmake/Modules
21cr|licq-1.8.2-6|175	mv %{buildroot}%{_datadir}/%{name}/cmake/*.cmake %{buildroot}%{_datadir}/cmake/Modules/
21cr|licq-1.8.2-6|176	rm -rf %{buildroot}%{_datadir}/%{name}/cmake
21cr|licq-1.8.2-6|177	
21cr|licq-1.8.2-6|178	%find_lang %{name}

2863 21
21cr|lifelines-3.0.62-12|1	%define _disable_rebuild_configure 1
21cr|lifelines-3.0.62-12|2	
21cr|lifelines-3.0.62-12|3	Summary:	A terminal based genealogy program
21cr|lifelines-3.0.62-12|4	Name:		lifelines
21cr|lifelines-3.0.62-12|5	Version:	3.0.62
21cr|lifelines-3.0.62-12|6	Release:	12
21cr|lifelines-3.0.62-12|7	License:	MIT
21cr|lifelines-3.0.62-12|8	Group:		Databases
21cr|lifelines-3.0.62-12|9	Url:		http://lifelines.sourceforge.net/
21cr|lifelines-3.0.62-12|10	Source:		http://prdownloads.sourceforge.net/lifelines/%{name}-%{version}.tar.bz2
21cr|lifelines-3.0.62-12|11	Patch0:		lifelines-3.0.62-format-strings.patch
21cr|lifelines-3.0.62-12|12	BuildRequires:	pkgconfig(ncursesw)
21cr|lifelines-3.0.62-12|13	BuildRequires:	openjade
21cr|lifelines-3.0.62-12|14	BuildRequires:	bison
21cr|lifelines-3.0.62-12|15	
21cr|lifelines-3.0.62-12|16	%description
21cr|lifelines-3.0.62-12|17	This program allows the tracking of genealogical information. The lifelines
21cr|lifelines-3.0.62-12|18	reports are the power of the system.
21cr|lifelines-3.0.62-12|19	
21cr|lifelines-3.0.62-12|20	%files -f %{name}.lang
21cr|lifelines-3.0.62-12|21	%doc README* ChangeLog NEWS AUTHORS LICENSE docs/*.txt docs/*.pdf docs/*.html
21cr|lifelines-3.0.62-12|22	%{_mandir}/man1/*
21cr|lifelines-3.0.62-12|23	%{_bindir}/btedit
21cr|lifelines-3.0.62-12|24	%{_bindir}/llines
21cr|lifelines-3.0.62-12|25	%{_bindir}/llexec
21cr|lifelines-3.0.62-12|26	%{_bindir}/dbverify
21cr|lifelines-3.0.62-12|27	%{_datadir}/%{name}
21cr|lifelines-3.0.62-12|28	
21cr|lifelines-3.0.62-12|29	
21cr|lifelines-3.0.62-12|30	#----------------------------------------------------------------------------
21cr|lifelines-3.0.62-12|31	
21cr|lifelines-3.0.62-12|32	%prep
21cr|lifelines-3.0.62-12|33	%setup -q
21cr|lifelines-3.0.62-12|34	%patch0 -p1
21cr|lifelines-3.0.62-12|35	find . -type d -perm 0700 -exec chmod 0755 '{}' \;
21cr|lifelines-3.0.62-12|36	find . -type f -perm 0700 -exec chmod 0644 '{}' \;
21cr|lifelines-3.0.62-12|37	chmod 0755 ./configure
21cr|lifelines-3.0.62-12|38	
21cr|lifelines-3.0.62-12|39	%build
21cr|lifelines-3.0.62-12|40	%configure
21cr|lifelines-3.0.62-12|41	
21cr|lifelines-3.0.62-12|42	%make
21cr|lifelines-3.0.62-12|43	
21cr|lifelines-3.0.62-12|44	%install
21cr|lifelines-3.0.62-12|45	%makeinstall_std
21cr|lifelines-3.0.62-12|46	install -d -m 755 %{buildroot}%{_datadir}/%{name}/reports
21cr|lifelines-3.0.62-12|47	install -m 644 reports/CREDIT reports/README reports/boc.gif reports/*.ll reports/tree.* reports/index.html reports/ll.png  reports/st/*.ll %{buildroot}%{_datadir}/%{name}/reports
21cr|lifelines-3.0.62-12|48	
21cr|lifelines-3.0.62-12|49	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|lifelines-3.0.62-12|50	install -m 644 docs/llines.1 %{buildroot}%{_mandir}/man1/llines.1
21cr|lifelines-3.0.62-12|51	
21cr|lifelines-3.0.62-12|52	rm -rf %{buildroot}%{_datadir}/doc/lifelines
21cr|lifelines-3.0.62-12|53	rm -f %{buildroot}%{_libdir}/libarch.a
21cr|lifelines-3.0.62-12|54	
21cr|lifelines-3.0.62-12|55	%find_lang %{name}
21cr|lifelines-3.0.62-12|56	

2864 21
21cr|lifeograph-1.3.0-0.3|1	%define _appdatadir %{_datadir}/appdata
21cr|lifeograph-1.3.0-0.3|2	
21cr|lifeograph-1.3.0-0.3|3	Name:       lifeograph
21cr|lifeograph-1.3.0-0.3|4	Version:    1.3.0
21cr|lifeograph-1.3.0-0.3|5	Release:    0.3
21cr|lifeograph-1.3.0-0.3|6	Summary:    A diary program
21cr|lifeograph-1.3.0-0.3|7	Group:	    Office
21cr|lifeograph-1.3.0-0.3|8	License:    GPLv3+
21cr|lifeograph-1.3.0-0.3|9	URL:        http://%{name}.wikidot.com/start
21cr|lifeograph-1.3.0-0.3|10	Source0:    https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.rc1.tar.gz
21cr|lifeograph-1.3.0-0.3|11	
21cr|lifeograph-1.3.0-0.3|12	BuildRequires:  pkgconfig(gdkmm-3.0)
21cr|lifeograph-1.3.0-0.3|13	BuildRequires:  pkgconfig(enchant)
21cr|lifeograph-1.3.0-0.3|14	BuildRequires:  pkgconfig(libgcrypt)
21cr|lifeograph-1.3.0-0.3|15	BuildRequires:  intltool
21cr|lifeograph-1.3.0-0.3|16	BuildRequires:  desktop-file-utils
21cr|lifeograph-1.3.0-0.3|17	BuildRequires:  cmake
21cr|lifeograph-1.3.0-0.3|18	
21cr|lifeograph-1.3.0-0.3|19	Requires:       hicolor-icon-theme
21cr|lifeograph-1.3.0-0.3|20	
21cr|lifeograph-1.3.0-0.3|21	%description
21cr|lifeograph-1.3.0-0.3|22	Lifeograph is a diary program to take personal notes on life. It has all
21cr|lifeograph-1.3.0-0.3|23	essential functionality expected in a diary program and strives to have
21cr|lifeograph-1.3.0-0.3|24	a clean and streamlined user interface.
21cr|lifeograph-1.3.0-0.3|25	
21cr|lifeograph-1.3.0-0.3|26	
21cr|lifeograph-1.3.0-0.3|27	%prep
21cr|lifeograph-1.3.0-0.3|28	%setup -qn %{name}-%{version}.rc1
21cr|lifeograph-1.3.0-0.3|29	
21cr|lifeograph-1.3.0-0.3|30	%build
21cr|lifeograph-1.3.0-0.3|31	%cmake
21cr|lifeograph-1.3.0-0.3|32	%make
21cr|lifeograph-1.3.0-0.3|33	
21cr|lifeograph-1.3.0-0.3|34	
21cr|lifeograph-1.3.0-0.3|35	%install
21cr|lifeograph-1.3.0-0.3|36	%makeinstall_std -C build
21cr|lifeograph-1.3.0-0.3|37	
21cr|lifeograph-1.3.0-0.3|38	desktop-file-install build/%{name}.desktop \
21cr|lifeograph-1.3.0-0.3|39	--dir=%{buildroot}%{_datadir}/applications
21cr|lifeograph-1.3.0-0.3|40	
21cr|lifeograph-1.3.0-0.3|41	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|lifeograph-1.3.0-0.3|42	cp -p %{name}.1 %{buildroot}%{_mandir}/man1/
21cr|lifeograph-1.3.0-0.3|43	
21cr|lifeograph-1.3.0-0.3|44	
21cr|lifeograph-1.3.0-0.3|45	%find_lang %{name}
21cr|lifeograph-1.3.0-0.3|46	
21cr|lifeograph-1.3.0-0.3|47	%files -f %{name}.lang
21cr|lifeograph-1.3.0-0.3|48	%doc AUTHORS COPYING NEWS
21cr|lifeograph-1.3.0-0.3|49	%{_bindir}/%{name}
21cr|lifeograph-1.3.0-0.3|50	%{_datadir}/applications/%{name}.desktop
21cr|lifeograph-1.3.0-0.3|51	%{_datadir}/%{name}
21cr|lifeograph-1.3.0-0.3|52	%{_iconsdir}/hicolor/*/apps/*.png
21cr|lifeograph-1.3.0-0.3|53	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|lifeograph-1.3.0-0.3|54	%{_datadir}/pixmaps/%{name}.png
21cr|lifeograph-1.3.0-0.3|55	%{_appdatadir}/%{name}.appdata.xml
21cr|lifeograph-1.3.0-0.3|56	%{_mandir}/man1/%{name}*

2865 21
21cr|liferea-1.13.6-1|1	%define _appdatadir %{_datadir}/appdata
21cr|liferea-1.13.6-1|2	
21cr|liferea-1.13.6-1|3	Summary:	A News Aggregator For RSS/RDF Feeds For GTK/GNOME
21cr|liferea-1.13.6-1|4	Name:		liferea
21cr|liferea-1.13.6-1|5	Version:	1.13.6
21cr|liferea-1.13.6-1|6	Release:	1
21cr|liferea-1.13.6-1|7	Epoch:		1
21cr|liferea-1.13.6-1|8	License:	GPLv2+
21cr|liferea-1.13.6-1|9	Group:		Networking/News
21cr|liferea-1.13.6-1|10	URL:		http://liferea.sf.net/
21cr|liferea-1.13.6-1|11	Source:		https://github.com/lwindolf/liferea/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21cr|liferea-1.13.6-1|12	BuildRequires:	appstream-util
21cr|liferea-1.13.6-1|13	BuildRequires:	desktop-file-utils
21cr|liferea-1.13.6-1|14	BuildRequires:	imagemagick
21cr|liferea-1.13.6-1|15	BuildRequires:	intltool
21cr|liferea-1.13.6-1|16	BuildRequires:	gettext-devel
21cr|liferea-1.13.6-1|17	BuildRequires:	pkgconfig(gio-2.0)
21cr|liferea-1.13.6-1|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|liferea-1.13.6-1|19	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|liferea-1.13.6-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|liferea-1.13.6-1|21	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|liferea-1.13.6-1|22	BuildRequires:	pkgconfig(gthread-2.0)
21cr|liferea-1.13.6-1|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|liferea-1.13.6-1|24	BuildRequires:	pkgconfig(indicate-0.7)
21cr|liferea-1.13.6-1|25	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|liferea-1.13.6-1|26	BuildRequires:	pkgconfig(libnotify)
21cr|liferea-1.13.6-1|27	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|liferea-1.13.6-1|28	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|liferea-1.13.6-1|29	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|liferea-1.13.6-1|30	BuildRequires:	pkgconfig(libxml-2.0)
21cr|liferea-1.13.6-1|31	BuildRequires:	pkgconfig(libxslt)
21cr|liferea-1.13.6-1|32	BuildRequires:	pkgconfig(pango)
21cr|liferea-1.13.6-1|33	BuildRequires:	pkgconfig(sqlite3)
21cr|liferea-1.13.6-1|34	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21cr|liferea-1.13.6-1|35	# Without dconf, liferea can't save its settings
21cr|liferea-1.13.6-1|36	Requires:	dconf
21cr|liferea-1.13.6-1|37	Requires:	gsettings-desktop-schemas
21cr|liferea-1.13.6-1|38	Requires:	python3-gi
21cr|liferea-1.13.6-1|39	
21cr|liferea-1.13.6-1|40	%description
21cr|liferea-1.13.6-1|41	Liferea (abbreviation of Linux Feed Reader) is a news aggregator for
21cr|liferea-1.13.6-1|42	RSS/RDF feeds which also supports CDF channels, Atom/Echo/PIE feeds
21cr|liferea-1.13.6-1|43	and OCS or OPML directories. It is a simple FeedReader clone for Unix.
21cr|liferea-1.13.6-1|44	
21cr|liferea-1.13.6-1|45	%files -f %{name}.lang
21cr|liferea-1.13.6-1|46	%doc AUTHORS ChangeLog
21cr|liferea-1.13.6-1|47	%license COPYING
21cr|liferea-1.13.6-1|48	%{_bindir}/*
21cr|liferea-1.13.6-1|49	%{_datadir}/applications/*.desktop
21cr|liferea-1.13.6-1|50	%{_datadir}/dbus-1/services/net.sourceforge.%{name}.service
21cr|liferea-1.13.6-1|51	%{_datadir}/GConf/gsettings/%{name}.convert
21cr|liferea-1.13.6-1|52	%{_datadir}/glib-2.0/schemas/net.sf.%{name}.gschema.xml
21cr|liferea-1.13.6-1|53	%{_datadir}/metainfo/net.sourceforge.%{name}.appdata.xml
21cr|liferea-1.13.6-1|54	%{_datadir}/%{name}
21cr|liferea-1.13.6-1|55	%{_iconsdir}/hicolor/*/apps/net.sourceforge.%{name}*.*
21cr|liferea-1.13.6-1|56	%{_libdir}/%{name}/girepository-1.0/Liferea-3.0.typelib
21cr|liferea-1.13.6-1|57	%{_libdir}/%{name}/plugins/*
21cr|liferea-1.13.6-1|58	%{_libdir}/%{name}/web-extension/lib%{name}webextension.so
21cr|liferea-1.13.6-1|59	%{_mandir}/man1/*
21cr|liferea-1.13.6-1|60	
21cr|liferea-1.13.6-1|61	#-----------------------------------------------------------------------------------------
21cr|liferea-1.13.6-1|62	
21cr|liferea-1.13.6-1|63	%prep
21cr|liferea-1.13.6-1|64	%setup -q
21cr|liferea-1.13.6-1|65	
21cr|liferea-1.13.6-1|66	# utf-8 convert
21cr|liferea-1.13.6-1|67	iconv -f iso8859-1 -t utf-8 man/pl/%{name}.1 > man/pl/%{name}.1.conv && \
21cr|liferea-1.13.6-1|68	mv -f man/pl/%{name}.1.conv man/pl/%{name}.1
21cr|liferea-1.13.6-1|69	
21cr|liferea-1.13.6-1|70	# Add RosaLab feed
21cr|liferea-1.13.6-1|71	sed -i -e 's@^\(.*http://planet\.gnome\.org.*\)$@\1\n\t\t\t\t<outline text="RosaLab News" htmlUrl="http://rosalab.ru/blogs/" \
21cr|liferea-1.13.6-1|72	xmlUrl="http://www.rosalab.ru/blogs.rss" />@' opml/*.opml
21cr|liferea-1.13.6-1|73	
21cr|liferea-1.13.6-1|74	%build
21cr|liferea-1.13.6-1|75	%configure
21cr|liferea-1.13.6-1|76	%make
21cr|liferea-1.13.6-1|77	
21cr|liferea-1.13.6-1|78	%install
21cr|liferea-1.13.6-1|79	%makeinstall_std
21cr|liferea-1.13.6-1|80	install -p -D -m 644 %{name}.convert \
21cr|liferea-1.13.6-1|81	%{buildroot}%{_datadir}/GConf/gsettings/%{name}.convert
21cr|liferea-1.13.6-1|82	
21cr|liferea-1.13.6-1|83	
21cr|liferea-1.13.6-1|84	desktop-file-install \
21cr|liferea-1.13.6-1|85	--add-category="GTK;GNOME" \
21cr|liferea-1.13.6-1|86	--remove-category="Feed" \
21cr|liferea-1.13.6-1|87	--set-key="Version" \
21cr|liferea-1.13.6-1|88	--set-value="1.0" \
21cr|liferea-1.13.6-1|89	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|liferea-1.13.6-1|90	
21cr|liferea-1.13.6-1|91	%find_lang %{name}
21cr|liferea-1.13.6-1|92	
21cr|liferea-1.13.6-1|93	%check
21cr|liferea-1.13.6-1|94	desktop-file-validate %{buildroot}%{_datadir}/applications/net.sourceforge.%{name}.desktop
21cr|liferea-1.13.6-1|95	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.xml

2866 21
21cr|lightdm-gtk-greeter-2.0.8-4|1	Summary:	The Light Display Manager (GTK+ greeter)
21cr|lightdm-gtk-greeter-2.0.8-4|2	Name:		lightdm-gtk-greeter
21cr|lightdm-gtk-greeter-2.0.8-4|3	Version:	2.0.8
21cr|lightdm-gtk-greeter-2.0.8-4|4	Release:	4
21cr|lightdm-gtk-greeter-2.0.8-4|5	License:	GPLv3+
21cr|lightdm-gtk-greeter-2.0.8-4|6	Group:		Graphical desktop/Other
21cr|lightdm-gtk-greeter-2.0.8-4|7	Url:		http://www.freedesktop.org/wiki/Software/LightDM
21cr|lightdm-gtk-greeter-2.0.8-4|8	Source0:	https://github.com/Xubuntu/lightdm-gtk-greeter/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|lightdm-gtk-greeter-2.0.8-4|9	Source1:	60-lightdm-gtk-greeter.conf
21cr|lightdm-gtk-greeter-2.0.8-4|10	Patch1: 	Removed-layot-and-lang-from-panel-added-keyboard.patch
21cr|lightdm-gtk-greeter-2.0.8-4|11	Patch2:		Russian-translation2.patch
21cr|lightdm-gtk-greeter-2.0.8-4|12	%ifnarch %{e2k}
21cr|lightdm-gtk-greeter-2.0.8-4|13	BuildRequires:	pkgconfig(exo-2)
21cr|lightdm-gtk-greeter-2.0.8-4|14	%else
21cr|lightdm-gtk-greeter-2.0.8-4|15	BuildRequires:	xfce4-dev-tools
21cr|lightdm-gtk-greeter-2.0.8-4|16	%endif
21cr|lightdm-gtk-greeter-2.0.8-4|17	BuildRequires:	pkgconfig(gmodule-export-2.0)
21cr|lightdm-gtk-greeter-2.0.8-4|18	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.5
21cr|lightdm-gtk-greeter-2.0.8-4|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|lightdm-gtk-greeter-2.0.8-4|20	BuildRequires:	pkgconfig(liblightdm-gobject-1)
21cr|lightdm-gtk-greeter-2.0.8-4|21	BuildRequires:	pkgconfig(x11)
21cr|lightdm-gtk-greeter-2.0.8-4|22	BuildRequires:	gtk-doc
21cr|lightdm-gtk-greeter-2.0.8-4|23	BuildRequires:	intltool >= 0.35.0
21cr|lightdm-gtk-greeter-2.0.8-4|24	BuildRequires:	gettext-devel
21cr|lightdm-gtk-greeter-2.0.8-4|25	BuildRequires:	autoconf
21cr|lightdm-gtk-greeter-2.0.8-4|26	BuildRequires:	automake
21cr|lightdm-gtk-greeter-2.0.8-4|27	# For autoreconf
21cr|lightdm-gtk-greeter-2.0.8-4|28	BuildRequires:	gnome-common
21cr|lightdm-gtk-greeter-2.0.8-4|29	Provides:	lightdm-greeter
21cr|lightdm-gtk-greeter-2.0.8-4|30	Requires:	lightdm
21cr|lightdm-gtk-greeter-2.0.8-4|31	# For logo:
21cr|lightdm-gtk-greeter-2.0.8-4|32	Requires:	desktop-common-data
21cr|lightdm-gtk-greeter-2.0.8-4|33	# For icons in top right corner
21cr|lightdm-gtk-greeter-2.0.8-4|34	Requires:	gnome-icon-theme
21cr|lightdm-gtk-greeter-2.0.8-4|35	# For icons in HighContrast mode
21cr|lightdm-gtk-greeter-2.0.8-4|36	Requires:	gnome-themes-standard
21cr|lightdm-gtk-greeter-2.0.8-4|37	
21cr|lightdm-gtk-greeter-2.0.8-4|38	#For LXDE
21cr|lightdm-gtk-greeter-2.0.8-4|39	Recommends:	rosa-flat-icons
21cr|lightdm-gtk-greeter-2.0.8-4|40	Recommends:	rosa-lxde-flat
21cr|lightdm-gtk-greeter-2.0.8-4|41	# without onboard package will not work item in menu
21cr|lightdm-gtk-greeter-2.0.8-4|42	# lighdm will work as usual
21cr|lightdm-gtk-greeter-2.0.8-4|43	Recommends:	onboard
21cr|lightdm-gtk-greeter-2.0.8-4|44	%description
21cr|lightdm-gtk-greeter-2.0.8-4|45	A LightDM greeter that uses the GTK+ toolkit.
21cr|lightdm-gtk-greeter-2.0.8-4|46	
21cr|lightdm-gtk-greeter-2.0.8-4|47	%files -f %{name}.lang
21cr|lightdm-gtk-greeter-2.0.8-4|48	%doc NEWS README*
21cr|lightdm-gtk-greeter-2.0.8-4|49	%{_defaultdocdir}/lightdm-gtk-greeter/sample-lightdm-gtk-greeter.css
21cr|lightdm-gtk-greeter-2.0.8-4|50	%config(noreplace) %{_sysconfdir}/lightdm/lightdm-gtk-greeter.conf
21cr|lightdm-gtk-greeter-2.0.8-4|51	%{_sbindir}/lightdm-gtk-greeter
21cr|lightdm-gtk-greeter-2.0.8-4|52	%{_datadir}/xgreeters/*.desktop
21cr|lightdm-gtk-greeter-2.0.8-4|53	%{_datadir}/icons/hicolor/scalable/places/*badge-symbolic.svg
21cr|lightdm-gtk-greeter-2.0.8-4|54	%{_datadir}/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
21cr|lightdm-gtk-greeter-2.0.8-4|55	
21cr|lightdm-gtk-greeter-2.0.8-4|56	#-------------------------------------------------------------------------
21cr|lightdm-gtk-greeter-2.0.8-4|57	
21cr|lightdm-gtk-greeter-2.0.8-4|58	%prep
21cr|lightdm-gtk-greeter-2.0.8-4|59	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|lightdm-gtk-greeter-2.0.8-4|60	
21cr|lightdm-gtk-greeter-2.0.8-4|61	%build
21cr|lightdm-gtk-greeter-2.0.8-4|62	autoreconf -vfi
21cr|lightdm-gtk-greeter-2.0.8-4|63	%configure \
21cr|lightdm-gtk-greeter-2.0.8-4|64	--disable-static
21cr|lightdm-gtk-greeter-2.0.8-4|65	%make
21cr|lightdm-gtk-greeter-2.0.8-4|66	
21cr|lightdm-gtk-greeter-2.0.8-4|67	%install
21cr|lightdm-gtk-greeter-2.0.8-4|68	%makeinstall_std
21cr|lightdm-gtk-greeter-2.0.8-4|69	
21cr|lightdm-gtk-greeter-2.0.8-4|70	install -m644 -p -D %{SOURCE1} \
21cr|lightdm-gtk-greeter-2.0.8-4|71	%{buildroot}%{_datadir}/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
21cr|lightdm-gtk-greeter-2.0.8-4|72	
21cr|lightdm-gtk-greeter-2.0.8-4|73	
21cr|lightdm-gtk-greeter-2.0.8-4|74	%find_lang %{name}
21cr|lightdm-gtk-greeter-2.0.8-4|75	
21cr|lightdm-gtk-greeter-2.0.8-4|76	%pre
21cr|lightdm-gtk-greeter-2.0.8-4|77	%{_sbindir}/update-alternatives \
21cr|lightdm-gtk-greeter-2.0.8-4|78	--remove lightdm-greeter \
21cr|lightdm-gtk-greeter-2.0.8-4|79	%{_datadir}/xgreeters/lightdm-gtk-greeter.desktop 2> /dev/null ||:
21cr|lightdm-gtk-greeter-2.0.8-4|80	
21cr|lightdm-gtk-greeter-2.0.8-4|81	

2867 21
21cr|lightdm-gtk-greeter-settings-1.2.2-3|1	Summary:	Settings-dialog for lightdm-gtk-greeter
21cr|lightdm-gtk-greeter-settings-1.2.2-3|2	Name:		lightdm-gtk-greeter-settings
21cr|lightdm-gtk-greeter-settings-1.2.2-3|3	Version:	1.2.2
21cr|lightdm-gtk-greeter-settings-1.2.2-3|4	Release:	3
21cr|lightdm-gtk-greeter-settings-1.2.2-3|5	License:	GPLv3
21cr|lightdm-gtk-greeter-settings-1.2.2-3|6	Group:		Graphical desktop/Other
21cr|lightdm-gtk-greeter-settings-1.2.2-3|7	Url:		https://launchpad.net/lightdm-gtk-greeter-settings
21cr|lightdm-gtk-greeter-settings-1.2.2-3|8	Source0:	https://launchpad.net/lightdm-gtk-greeter-settings/1.2/%{version}/+download/%{name}-%{version}.tar.gz
21cr|lightdm-gtk-greeter-settings-1.2.2-3|9	Patch0:		lightdm-gtk-greeter-settings-1.2.0-fix-reload-icon.patch
21cr|lightdm-gtk-greeter-settings-1.2.2-3|10	Patch1:		lightdm-gtk-greeter-settings-pkexec.diff
21cr|lightdm-gtk-greeter-settings-1.2.2-3|11	Patch2:		add_translation-1.2.2.patch
21cr|lightdm-gtk-greeter-settings-1.2.2-3|12	BuildRequires:	intltool
21cr|lightdm-gtk-greeter-settings-1.2.2-3|13	BuildRequires:	pkgconfig(python3)
21cr|lightdm-gtk-greeter-settings-1.2.2-3|14	BuildRequires:	python3-distutils-extra
21cr|lightdm-gtk-greeter-settings-1.2.2-3|15	BuildRequires:	python3-gi
21cr|lightdm-gtk-greeter-settings-1.2.2-3|16	Requires:	python3-gi
21cr|lightdm-gtk-greeter-settings-1.2.2-3|17	BuildArch:	noarch
21cr|lightdm-gtk-greeter-settings-1.2.2-3|18	
21cr|lightdm-gtk-greeter-settings-1.2.2-3|19	%description
21cr|lightdm-gtk-greeter-settings-1.2.2-3|20	Small dialog to make it easier for users to modify the settings of
21cr|lightdm-gtk-greeter-settings-1.2.2-3|21	lightdm-gtk-greeter.
21cr|lightdm-gtk-greeter-settings-1.2.2-3|22	
21cr|lightdm-gtk-greeter-settings-1.2.2-3|23	%files -f %{name}.lang
21cr|lightdm-gtk-greeter-settings-1.2.2-3|24	%doc NEWS README COPYING
21cr|lightdm-gtk-greeter-settings-1.2.2-3|25	%attr(0755,root,root) %{python3_sitelib}/lightdm_gtk_greeter_settings/*
21cr|lightdm-gtk-greeter-settings-1.2.2-3|26	%{python3_sitelib}/lightdm_gtk_greeter_settings-%{version}-py%{python3_version}.egg-info
21cr|lightdm-gtk-greeter-settings-1.2.2-3|27	%{_bindir}/%{name}*
21cr|lightdm-gtk-greeter-settings-1.2.2-3|28	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|lightdm-gtk-greeter-settings-1.2.2-3|29	%{_datadir}/%{name}/
21cr|lightdm-gtk-greeter-settings-1.2.2-3|30	%{_datadir}/applications/%{name}.desktop
21cr|lightdm-gtk-greeter-settings-1.2.2-3|31	
21cr|lightdm-gtk-greeter-settings-1.2.2-3|32	#----------------------------------------------------------------------------
21cr|lightdm-gtk-greeter-settings-1.2.2-3|33	
21cr|lightdm-gtk-greeter-settings-1.2.2-3|34	%prep
21cr|lightdm-gtk-greeter-settings-1.2.2-3|35	%setup -q
21cr|lightdm-gtk-greeter-settings-1.2.2-3|36	%patch0 -p1
21cr|lightdm-gtk-greeter-settings-1.2.2-3|37	%patch1 -p1
21cr|lightdm-gtk-greeter-settings-1.2.2-3|38	%patch2 -p1
21cr|lightdm-gtk-greeter-settings-1.2.2-3|39	
21cr|lightdm-gtk-greeter-settings-1.2.2-3|40	%build
21cr|lightdm-gtk-greeter-settings-1.2.2-3|41	%__python3 setup.py build
21cr|lightdm-gtk-greeter-settings-1.2.2-3|42	
21cr|lightdm-gtk-greeter-settings-1.2.2-3|43	%install
21cr|lightdm-gtk-greeter-settings-1.2.2-3|44	%__python3 setup.py install --root %{buildroot}
21cr|lightdm-gtk-greeter-settings-1.2.2-3|45	
21cr|lightdm-gtk-greeter-settings-1.2.2-3|46	rm -rf %{buildroot}%{_datadir}/polkit-1
21cr|lightdm-gtk-greeter-settings-1.2.2-3|47	
21cr|lightdm-gtk-greeter-settings-1.2.2-3|48	%find_lang %{name}

2868 21
21cr|lightlang-0.8.6-14|1	%global optflags %{optflags} -fcommon
21cr|lightlang-0.8.6-14|2	
21cr|lightlang-0.8.6-14|3	Summary:	Dictionary Shell on Qt4
21cr|lightlang-0.8.6-14|4	Name:		lightlang
21cr|lightlang-0.8.6-14|5	Version:	0.8.6
21cr|lightlang-0.8.6-14|6	Release:	14
21cr|lightlang-0.8.6-14|7	License:	GPL
21cr|lightlang-0.8.6-14|8	Group:		Office
21cr|lightlang-0.8.6-14|9	Url:		http://lightlang.org.ru
21cr|lightlang-0.8.6-14|10	Source0:	lightlang-%{version}-rev990.tar.bz2
21cr|lightlang-0.8.6-14|11	Patch0:		lightlang-force-python2.patch
21cr|lightlang-0.8.6-14|12	BuildRequires:	mplayer
21cr|lightlang-0.8.6-14|13	BuildRequires:	python2-devel
21cr|lightlang-0.8.6-14|14	BuildRequires:	python2-qt4
21cr|lightlang-0.8.6-14|15	BuildRequires:	python2-sip4-qt4
21cr|lightlang-0.8.6-14|16	BuildRequires:	python2-xlib
21cr|lightlang-0.8.6-14|17	BuildRequires:	qt4-common
21cr|lightlang-0.8.6-14|18	BuildRequires:	sox
21cr|lightlang-0.8.6-14|19	BuildRequires:	xterm
21cr|lightlang-0.8.6-14|20	Requires:	python2
21cr|lightlang-0.8.6-14|21	Requires:	lightlang-dict
21cr|lightlang-0.8.6-14|22	Requires:	python2-qt4
21cr|lightlang-0.8.6-14|23	Requires:	python2-sip4-qt4
21cr|lightlang-0.8.6-14|24	Requires:	python2-xlib
21cr|lightlang-0.8.6-14|25	Requires:	qt4-common
21cr|lightlang-0.8.6-14|26	Requires:	sox
21cr|lightlang-0.8.6-14|27	
21cr|lightlang-0.8.6-14|28	%description
21cr|lightlang-0.8.6-14|29	LightLang is a small and powerfull dictionary shell,
21cr|lightlang-0.8.6-14|30	writed on qt4 and has a many dictionary (ru-en and en-ru).
21cr|lightlang-0.8.6-14|31	
21cr|lightlang-0.8.6-14|32	%files
21cr|lightlang-0.8.6-14|33	%{_bindir}/sl
21cr|lightlang-0.8.6-14|34	%{_bindir}/xsl
21cr|lightlang-0.8.6-14|35	%{_bindir}/llrepo
21cr|lightlang-0.8.6-14|36	%{_bindir}/lightlang
21cr|lightlang-0.8.6-14|37	%{_libdir}/xsl
21cr|lightlang-0.8.6-14|38	%{_libdir}/llrepo
21cr|lightlang-0.8.6-14|39	%{_datadir}/applications/xsl.desktop
21cr|lightlang-0.8.6-14|40	%{_datadir}/sl
21cr|lightlang-0.8.6-14|41	%{_datadir}/xsl
21cr|lightlang-0.8.6-14|42	%{_iconsdir}/hicolor/*/apps/*.png
21cr|lightlang-0.8.6-14|43	%doc %{_docdir}/lightlang
21cr|lightlang-0.8.6-14|44	%doc %{_mandir}/man1/*
21cr|lightlang-0.8.6-14|45	%doc %{_mandir}/ru/man1/*
21cr|lightlang-0.8.6-14|46	
21cr|lightlang-0.8.6-14|47	#----------------------------------------------------------------------------
21cr|lightlang-0.8.6-14|48	
21cr|lightlang-0.8.6-14|49	%package devel
21cr|lightlang-0.8.6-14|50	Summary:	Devel package for LightLang
21cr|lightlang-0.8.6-14|51	Group:		Office
21cr|lightlang-0.8.6-14|52	Requires:	%{name} = %{EVRD}
21cr|lightlang-0.8.6-14|53	
21cr|lightlang-0.8.6-14|54	%description devel
21cr|lightlang-0.8.6-14|55	Devel package for LightLang.
21cr|lightlang-0.8.6-14|56	
21cr|lightlang-0.8.6-14|57	%files devel
21cr|lightlang-0.8.6-14|58	%{_libdir}/pkgconfig/lightlang.pc
21cr|lightlang-0.8.6-14|59	
21cr|lightlang-0.8.6-14|60	#----------------------------------------------------------------------------
21cr|lightlang-0.8.6-14|61	
21cr|lightlang-0.8.6-14|62	%prep
21cr|lightlang-0.8.6-14|63	%autosetup -p1
21cr|lightlang-0.8.6-14|64	
21cr|lightlang-0.8.6-14|65	%build
21cr|lightlang-0.8.6-14|66	export PYTHON_PROG=%{__python2}
21cr|lightlang-0.8.6-14|67	%configure --with-audio-player=mplayer --with-python-xlib-flag=yes
21cr|lightlang-0.8.6-14|68	%make
21cr|lightlang-0.8.6-14|69	
21cr|lightlang-0.8.6-14|70	%install
21cr|lightlang-0.8.6-14|71	%makeinstall_std

2869 21
21cr|lightlang-dict-0.0.2-2|1	Summary: Dictionary for LightLang
21cr|lightlang-dict-0.0.2-2|2	Name: lightlang-dict
21cr|lightlang-dict-0.0.2-2|3	Version:	0.0.2
21cr|lightlang-dict-0.0.2-2|4	Release:	2
21cr|lightlang-dict-0.0.2-2|5	License: GPL2+
21cr|lightlang-dict-0.0.2-2|6	Group: Office
21cr|lightlang-dict-0.0.2-2|7	URL: http://code.google.com/p/lightlang/
21cr|lightlang-dict-0.0.2-2|8	Source: %{name}-%{version}.tar.bz2
21cr|lightlang-dict-0.0.2-2|9	BuildArch: noarch
21cr|lightlang-dict-0.0.2-2|10	
21cr|lightlang-dict-0.0.2-2|11	Requires: lightlang
21cr|lightlang-dict-0.0.2-2|12	
21cr|lightlang-dict-0.0.2-2|13	%description
21cr|lightlang-dict-0.0.2-2|14	Dictionary for LightLang
21cr|lightlang-dict-0.0.2-2|15	
21cr|lightlang-dict-0.0.2-2|16	%prep
21cr|lightlang-dict-0.0.2-2|17	%setup -q
21cr|lightlang-dict-0.0.2-2|18	
21cr|lightlang-dict-0.0.2-2|19	%install
21cr|lightlang-dict-0.0.2-2|20	%{__rm} -rf %{buildroot}
21cr|lightlang-dict-0.0.2-2|21	mkdir -p %{buildroot}/%{_datadir}/sl/dicts
21cr|lightlang-dict-0.0.2-2|22	cp ./* %{buildroot}/%{_datadir}/sl/dicts
21cr|lightlang-dict-0.0.2-2|23	
21cr|lightlang-dict-0.0.2-2|24	%build
21cr|lightlang-dict-0.0.2-2|25	
21cr|lightlang-dict-0.0.2-2|26	%clean
21cr|lightlang-dict-0.0.2-2|27	%{__rm} -rf %{buildroot}
21cr|lightlang-dict-0.0.2-2|28	
21cr|lightlang-dict-0.0.2-2|29	
21cr|lightlang-dict-0.0.2-2|30	%files
21cr|lightlang-dict-0.0.2-2|31	%defattr(-, root, root, 0755)
21cr|lightlang-dict-0.0.2-2|32	%{_datadir}/sl/dicts/*

2870 21
21cr|lightlang-sounds-0.0.1-5|1	Summary:	Sounds for LightLang Dictionary
21cr|lightlang-sounds-0.0.1-5|2	Name:		lightlang-sounds
21cr|lightlang-sounds-0.0.1-5|3	Version:	0.0.1
21cr|lightlang-sounds-0.0.1-5|4	Release:	5
21cr|lightlang-sounds-0.0.1-5|5	License:	GPLv2+
21cr|lightlang-sounds-0.0.1-5|6	Group:		Office
21cr|lightlang-sounds-0.0.1-5|7	Url:		http://lightlang.org.ru
21cr|lightlang-sounds-0.0.1-5|8	Source0:	%{name}-%{version}.tar.bz2
21cr|lightlang-sounds-0.0.1-5|9	Requires:	lightlang
21cr|lightlang-sounds-0.0.1-5|10	BuildArch:	noarch
21cr|lightlang-sounds-0.0.1-5|11	
21cr|lightlang-sounds-0.0.1-5|12	%description
21cr|lightlang-sounds-0.0.1-5|13	Sounds for LightLang Dictionary.
21cr|lightlang-sounds-0.0.1-5|14	
21cr|lightlang-sounds-0.0.1-5|15	%files
21cr|lightlang-sounds-0.0.1-5|16	%{_datadir}/sl/sounds/en/*
21cr|lightlang-sounds-0.0.1-5|17	
21cr|lightlang-sounds-0.0.1-5|18	#----------------------------------------------------------------------------
21cr|lightlang-sounds-0.0.1-5|19	
21cr|lightlang-sounds-0.0.1-5|20	%prep
21cr|lightlang-sounds-0.0.1-5|21	%setup -q
21cr|lightlang-sounds-0.0.1-5|22	
21cr|lightlang-sounds-0.0.1-5|23	%build
21cr|lightlang-sounds-0.0.1-5|24	
21cr|lightlang-sounds-0.0.1-5|25	%install
21cr|lightlang-sounds-0.0.1-5|26	mkdir -p %{buildroot}%{_datadir}/sl
21cr|lightlang-sounds-0.0.1-5|27	mkdir %{buildroot}%{_datadir}/sl/sounds/
21cr|lightlang-sounds-0.0.1-5|28	mkdir %{buildroot}%{_datadir}/sl/sounds/en
21cr|lightlang-sounds-0.0.1-5|29	cp -r ./en/* %{buildroot}%{_datadir}/sl/sounds/en

2871 21
21cr|lightmediascanner-0.4.5.0-1|1	%define _disable_rebuild_configure 1
21cr|lightmediascanner-0.4.5.0-1|2	
21cr|lightmediascanner-0.4.5.0-1|3	%define major 0
21cr|lightmediascanner-0.4.5.0-1|4	%define libname %mklibname %{name} %{major}
21cr|lightmediascanner-0.4.5.0-1|5	%define devname %mklibname %{name} -d
21cr|lightmediascanner-0.4.5.0-1|6	
21cr|lightmediascanner-0.4.5.0-1|7	Summary:	Lightweight media scanner
21cr|lightmediascanner-0.4.5.0-1|8	Name:		lightmediascanner
21cr|lightmediascanner-0.4.5.0-1|9	Version:	0.4.5.0
21cr|lightmediascanner-0.4.5.0-1|10	Release:	1
21cr|lightmediascanner-0.4.5.0-1|11	License:	LGPL
21cr|lightmediascanner-0.4.5.0-1|12	Group:		System/Libraries
21cr|lightmediascanner-0.4.5.0-1|13	Url:		http://lms.garage.maemo.org/
21cr|lightmediascanner-0.4.5.0-1|14	Source0:	%{name}-%{version}.tar.bz2
21cr|lightmediascanner-0.4.5.0-1|15	BuildRequires:	pkgconfig(flac)
21cr|lightmediascanner-0.4.5.0-1|16	BuildRequires:	pkgconfig(ogg)
21cr|lightmediascanner-0.4.5.0-1|17	BuildRequires:	pkgconfig(sqlite3)
21cr|lightmediascanner-0.4.5.0-1|18	BuildRequires:	pkgconfig(vorbis)
21cr|lightmediascanner-0.4.5.0-1|19	Conflicts:	%{_lib}lightmediascanner0 < 0.4.5.0
21cr|lightmediascanner-0.4.5.0-1|20	
21cr|lightmediascanner-0.4.5.0-1|21	%description
21cr|lightmediascanner-0.4.5.0-1|22	Lightweight media scanner meant to be used in not-so-powerful
21cr|lightmediascanner-0.4.5.0-1|23	devices, like embedded systems or old machines. Provides an optimized
21cr|lightmediascanner-0.4.5.0-1|24	way to recursively scan directories, handling the parser in a child
21cr|lightmediascanner-0.4.5.0-1|25	process, avoiding breaks of the main process when parsers break.
21cr|lightmediascanner-0.4.5.0-1|26	One can opt to use the single process version, but be aware that
21cr|lightmediascanner-0.4.5.0-1|27	if something bad happens during parsing, your application will suffer.
21cr|lightmediascanner-0.4.5.0-1|28	
21cr|lightmediascanner-0.4.5.0-1|29	%files
21cr|lightmediascanner-0.4.5.0-1|30	%{_libdir}/%{name}/plugins/*.so
21cr|lightmediascanner-0.4.5.0-1|31	
21cr|lightmediascanner-0.4.5.0-1|32	#----------------------------------------------------------------------------
21cr|lightmediascanner-0.4.5.0-1|33	
21cr|lightmediascanner-0.4.5.0-1|34	%package -n %{libname}
21cr|lightmediascanner-0.4.5.0-1|35	Summary:	%{name} library
21cr|lightmediascanner-0.4.5.0-1|36	Group:		System/Libraries
21cr|lightmediascanner-0.4.5.0-1|37	Requires:	%{name}
21cr|lightmediascanner-0.4.5.0-1|38	
21cr|lightmediascanner-0.4.5.0-1|39	%description -n %{libname}
21cr|lightmediascanner-0.4.5.0-1|40	This package contains the dynamic libraries from %{name}.
21cr|lightmediascanner-0.4.5.0-1|41	
21cr|lightmediascanner-0.4.5.0-1|42	%files -n %{libname}
21cr|lightmediascanner-0.4.5.0-1|43	%{_libdir}/lib%{name}.so.%{major}*
21cr|lightmediascanner-0.4.5.0-1|44	
21cr|lightmediascanner-0.4.5.0-1|45	#----------------------------------------------------------------------------
21cr|lightmediascanner-0.4.5.0-1|46	
21cr|lightmediascanner-0.4.5.0-1|47	%package -n %{devname}
21cr|lightmediascanner-0.4.5.0-1|48	Summary: 	Headers for developing programs that will use %{name}
21cr|lightmediascanner-0.4.5.0-1|49	Group:		Development/C
21cr|lightmediascanner-0.4.5.0-1|50	Requires:	%{libname} = %{EVRD}
21cr|lightmediascanner-0.4.5.0-1|51	Provides:	%{name}-devel = %{EVRD}
21cr|lightmediascanner-0.4.5.0-1|52	
21cr|lightmediascanner-0.4.5.0-1|53	%description -n %{devname}
21cr|lightmediascanner-0.4.5.0-1|54	This package contains the headers that programmers will need to develop
21cr|lightmediascanner-0.4.5.0-1|55	applications which will use %{name}.
21cr|lightmediascanner-0.4.5.0-1|56	
21cr|lightmediascanner-0.4.5.0-1|57	%files -n %{devname}
21cr|lightmediascanner-0.4.5.0-1|58	%{_libdir}/*.so
21cr|lightmediascanner-0.4.5.0-1|59	%{_includedir}/*.h
21cr|lightmediascanner-0.4.5.0-1|60	%{_libdir}/pkgconfig/%{name}.pc
21cr|lightmediascanner-0.4.5.0-1|61	
21cr|lightmediascanner-0.4.5.0-1|62	#----------------------------------------------------------------------------
21cr|lightmediascanner-0.4.5.0-1|63	
21cr|lightmediascanner-0.4.5.0-1|64	%prep
21cr|lightmediascanner-0.4.5.0-1|65	%setup -q
21cr|lightmediascanner-0.4.5.0-1|66	
21cr|lightmediascanner-0.4.5.0-1|67	%build
21cr|lightmediascanner-0.4.5.0-1|68	%configure \
21cr|lightmediascanner-0.4.5.0-1|69	--disable-static
21cr|lightmediascanner-0.4.5.0-1|70	
21cr|lightmediascanner-0.4.5.0-1|71	%make LIBS="-logg"
21cr|lightmediascanner-0.4.5.0-1|72	
21cr|lightmediascanner-0.4.5.0-1|73	%install
21cr|lightmediascanner-0.4.5.0-1|74	%makeinstall_std
21cr|lightmediascanner-0.4.5.0-1|75	

2872 21
21cr|lightning-2.1.3-1|1	%define _disable_ld_no_undefined 1
21cr|lightning-2.1.3-1|2	
21cr|lightning-2.1.3-1|3	%define major 1
21cr|lightning-2.1.3-1|4	%define libname %mklibname %{name} %{major}
21cr|lightning-2.1.3-1|5	%define devname %mklibname %{name} -d
21cr|lightning-2.1.3-1|6	
21cr|lightning-2.1.3-1|7	Summary:	Portable just-in-time compiler library
21cr|lightning-2.1.3-1|8	Name:		lightning
21cr|lightning-2.1.3-1|9	Version:	2.1.3
21cr|lightning-2.1.3-1|10	Release:	1
21cr|lightning-2.1.3-1|11	License:	LGPLv3+
21cr|lightning-2.1.3-1|12	Group:		Development/Other
21cr|lightning-2.1.3-1|13	Url:		http://www.gnu.org/software/lightning/
21cr|lightning-2.1.3-1|14	Source0:	ftp://ftp.gnu.org/gnu/lightning/%{name}-%{version}.tar.gz
21cr|lightning-2.1.3-1|15	BuildRequires:	texinfo
21cr|lightning-2.1.3-1|16	BuildRequires:	binutils-devel
21cr|lightning-2.1.3-1|17	BuildRequires:	pkgconfig(zlib)
21cr|lightning-2.1.3-1|18	
21cr|lightning-2.1.3-1|19	%description
21cr|lightning-2.1.3-1|20	GNU lightning is a library that generates assembly language code at run-time;
21cr|lightning-2.1.3-1|21	it is very fast, making it ideal for Just-In-Time compilers, and it abstracts
21cr|lightning-2.1.3-1|22	over the target CPU, as it exposes to the clients a standardized RISC
21cr|lightning-2.1.3-1|23	instruction set inspired by the MIPS and SPARC chips.
21cr|lightning-2.1.3-1|24	
21cr|lightning-2.1.3-1|25	#----------------------------------------------------------------------------
21cr|lightning-2.1.3-1|26	
21cr|lightning-2.1.3-1|27	%package -n %{libname}
21cr|lightning-2.1.3-1|28	Summary:	Shared library the GNU lightning
21cr|lightning-2.1.3-1|29	Group:		System/Libraries
21cr|lightning-2.1.3-1|30	Conflicts:	%{name} < 2.0.3
21cr|lightning-2.1.3-1|31	Obsoletes:	%{name} < 2.0.3
21cr|lightning-2.1.3-1|32	
21cr|lightning-2.1.3-1|33	%description -n %{libname}
21cr|lightning-2.1.3-1|34	Shared library the GNU lightning.
21cr|lightning-2.1.3-1|35	
21cr|lightning-2.1.3-1|36	%files -n %{libname}
21cr|lightning-2.1.3-1|37	%doc AUTHORS COPYING COPYING.LESSER NEWS README THANKS
21cr|lightning-2.1.3-1|38	%{_libdir}/lib%{name}.so.%{major}*
21cr|lightning-2.1.3-1|39	
21cr|lightning-2.1.3-1|40	#----------------------------------------------------------------------------
21cr|lightning-2.1.3-1|41	
21cr|lightning-2.1.3-1|42	%package -n %{devname}
21cr|lightning-2.1.3-1|43	Summary:	Development files for the GNU lightning
21cr|lightning-2.1.3-1|44	Group:		Development/Other
21cr|lightning-2.1.3-1|45	Requires:	%{libname} = %{EVRD}
21cr|lightning-2.1.3-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|lightning-2.1.3-1|47	Conflicts:	%{name} < 2.0.3
21cr|lightning-2.1.3-1|48	
21cr|lightning-2.1.3-1|49	%description -n %{devname}
21cr|lightning-2.1.3-1|50	The libraries, header files and documentation for using GNU lightning.
21cr|lightning-2.1.3-1|51	
21cr|lightning-2.1.3-1|52	%files -n %{devname}
21cr|lightning-2.1.3-1|53	%doc ChangeLog COPYING.DOC
21cr|lightning-2.1.3-1|54	%{_includedir}/%{name}.h
21cr|lightning-2.1.3-1|55	%{_includedir}/%{name}
21cr|lightning-2.1.3-1|56	%{_infodir}/%{name}.info*
21cr|lightning-2.1.3-1|57	%{_libdir}/lib%{name}.so
21cr|lightning-2.1.3-1|58	%{_libdir}/pkgconfig/lightning.pc
21cr|lightning-2.1.3-1|59	
21cr|lightning-2.1.3-1|60	#----------------------------------------------------------------------------
21cr|lightning-2.1.3-1|61	
21cr|lightning-2.1.3-1|62	%prep
21cr|lightning-2.1.3-1|63	%setup -q
21cr|lightning-2.1.3-1|64	
21cr|lightning-2.1.3-1|65	%build
21cr|lightning-2.1.3-1|66	%configure \
21cr|lightning-2.1.3-1|67	--with-gnu-ld \
21cr|lightning-2.1.3-1|68	--disable-static
21cr|lightning-2.1.3-1|69	%make
21cr|lightning-2.1.3-1|70	
21cr|lightning-2.1.3-1|71	%install
21cr|lightning-2.1.3-1|72	%makeinstall_std
21cr|lightning-2.1.3-1|73	
21cr|lightning-2.1.3-1|74	%check
21cr|lightning-2.1.3-1|75	make check

2873 21
21cr|lighttable-0.8.1-2|1	Summary:	The next generation code editor
21cr|lighttable-0.8.1-2|2	Name:		lighttable
21cr|lighttable-0.8.1-2|3	Version:	0.8.1
21cr|lighttable-0.8.1-2|4	Release:	2
21cr|lighttable-0.8.1-2|5	License:	See credits.html
21cr|lighttable-0.8.1-2|6	Group:		Development/Other
21cr|lighttable-0.8.1-2|7	Url:		http://lighttable.com/
21cr|lighttable-0.8.1-2|8	Requires:	nodejs
21cr|lighttable-0.8.1-2|9	BuildRequires:	udev-devel
21cr|lighttable-0.8.1-2|10	BuildRequires:	tar
21cr|lighttable-0.8.1-2|11	BuildRequires:	gzip
21cr|lighttable-0.8.1-2|12	AutoReqProv:	no
21cr|lighttable-0.8.1-2|13	ExclusiveArch:	%{ix86} %{x86_64}
21cr|lighttable-0.8.1-2|14	
21cr|lighttable-0.8.1-2|15	# Though LightTable is Open Source, currently we just repack deb packages from upstream
21cr|lighttable-0.8.1-2|16	Source0:	https://d35ac8ww5dfjyg.cloudfront.net/playground/bins/%{version}/LightTableLinux.tar.gz
21cr|lighttable-0.8.1-2|17	Source1:	https://d35ac8ww5dfjyg.cloudfront.net/playground/bins/%{version}/LightTableLinux64.tar.gz
21cr|lighttable-0.8.1-2|18	Source2:	%{name}.desktop
21cr|lighttable-0.8.1-2|19	Source3:	lticon16.png
21cr|lighttable-0.8.1-2|20	Source4:	lticon22.png
21cr|lighttable-0.8.1-2|21	Source5:	lticon32.png
21cr|lighttable-0.8.1-2|22	Source6:	lticon48.png
21cr|lighttable-0.8.1-2|23	Source7:	lticon64.png
21cr|lighttable-0.8.1-2|24	Source8:	lticon128.png
21cr|lighttable-0.8.1-2|25	Source9:	lticon256.png
21cr|lighttable-0.8.1-2|26	
21cr|lighttable-0.8.1-2|27	%description
21cr|lighttable-0.8.1-2|28	The next generation code editor
21cr|lighttable-0.8.1-2|29	
21cr|lighttable-0.8.1-2|30	%files
21cr|lighttable-0.8.1-2|31	%{_bindir}/*
21cr|lighttable-0.8.1-2|32	%{_datadir}/applications/*
21cr|lighttable-0.8.1-2|33	%{_datadir}/%{name}
21cr|lighttable-0.8.1-2|34	%{_iconsdir}/hicolor/*/apps/*
21cr|lighttable-0.8.1-2|35	
21cr|lighttable-0.8.1-2|36	%post
21cr|lighttable-0.8.1-2|37	[[ -e /%{_lib}/libudev.so.0 ]] || ln -s /%{_lib}/libudev.so.1 libudev.so.0
21cr|lighttable-0.8.1-2|38	
21cr|lighttable-0.8.1-2|39	#----------------------------------------------------------------------------
21cr|lighttable-0.8.1-2|40	
21cr|lighttable-0.8.1-2|41	%prep
21cr|lighttable-0.8.1-2|42	%setup -qcT
21cr|lighttable-0.8.1-2|43	%ifarch %{x86_64}
21cr|lighttable-0.8.1-2|44	tar xzf %{SOURCE1}
21cr|lighttable-0.8.1-2|45	%endif
21cr|lighttable-0.8.1-2|46	
21cr|lighttable-0.8.1-2|47	%ifarch %{ix86}
21cr|lighttable-0.8.1-2|48	tar xzf %{SOURCE0}
21cr|lighttable-0.8.1-2|49	%endif
21cr|lighttable-0.8.1-2|50	
21cr|lighttable-0.8.1-2|51	%install
21cr|lighttable-0.8.1-2|52	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|lighttable-0.8.1-2|53	cp -r * %{buildroot}%{_datadir}/%{name}/
21cr|lighttable-0.8.1-2|54	
21cr|lighttable-0.8.1-2|55	for s in 16 22 32 48 64 128 256; do
21cr|lighttable-0.8.1-2|56	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21cr|lighttable-0.8.1-2|57	done
21cr|lighttable-0.8.1-2|58	
21cr|lighttable-0.8.1-2|59	install -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|lighttable-0.8.1-2|60	install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/22x22/apps/%{name}.png
21cr|lighttable-0.8.1-2|61	install -m 0644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|lighttable-0.8.1-2|62	install -m 0644 %{SOURCE7} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|lighttable-0.8.1-2|63	install -m 0644 %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|lighttable-0.8.1-2|64	install -m 0644 %{SOURCE8} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|lighttable-0.8.1-2|65	install -m 0644 %{SOURCE9} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|lighttable-0.8.1-2|66	
21cr|lighttable-0.8.1-2|67	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|lighttable-0.8.1-2|68	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|lighttable-0.8.1-2|69	
21cr|lighttable-0.8.1-2|70	mkdir -p %{buildroot}%{_bindir}
21cr|lighttable-0.8.1-2|71	
21cr|lighttable-0.8.1-2|72	cat > %{buildroot}%{_bindir}/lighttable <<EOF
21cr|lighttable-0.8.1-2|73	#!/bin/sh
21cr|lighttable-0.8.1-2|74	
21cr|lighttable-0.8.1-2|75	pushd %{_datadir}/%{name}/LightTable
21cr|lighttable-0.8.1-2|76	./LightTable
21cr|lighttable-0.8.1-2|77	popd
21cr|lighttable-0.8.1-2|78	
21cr|lighttable-0.8.1-2|79	EOF
21cr|lighttable-0.8.1-2|80	
21cr|lighttable-0.8.1-2|81	chmod a+x %{buildroot}%{_bindir}/lighttable

2874 21
21cr|lighttpd-1.4.67-1|1	# Following modules bring no additionnal dependencies
21cr|lighttpd-1.4.67-1|2	# Other ones go into separate packages
21cr|lighttpd-1.4.67-1|3	%define base_modules mod_access.so,mod_accesslog.so,mod_alias.so,mod_cgi.so,mod_dirlisting.so,mod_evhost.so,mod_expire.so,mod_extforward.so,mod_fastcgi.so,mod_indexfile.so,mod_openssl.so,mod_proxy.so,mod_redirect.so,mod_rewrite.so,mod_rrdtool.so,mod_scgi.so,mod_secdownload.so,mod_setenv.so,mod_simple_vhost.so,mod_sockproxy.so,mod_vhostdb.so,mod_wstunnel.so,mod_ssi.so,mod_staticfile.so,mod_status.so,mod_userdir.so,mod_usertrack.so,mod_evasive.so
21cr|lighttpd-1.4.67-1|4	
21cr|lighttpd-1.4.67-1|5	Summary:	A fast webserver with minimal memory-footprint
21cr|lighttpd-1.4.67-1|6	Name:		lighttpd
21cr|lighttpd-1.4.67-1|7	Version:	1.4.67
21cr|lighttpd-1.4.67-1|8	Release:	1
21cr|lighttpd-1.4.67-1|9	License:	BSD
21cr|lighttpd-1.4.67-1|10	Group:		System/Servers
21cr|lighttpd-1.4.67-1|11	Url:		http://lighttpd.net/
21cr|lighttpd-1.4.67-1|12	Source0:	http://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}-%{version}.tar.xz
21cr|lighttpd-1.4.67-1|13	Source2:	lighttpd.service
21cr|lighttpd-1.4.67-1|14	Source3:	php.d-lighttpd.ini
21cr|lighttpd-1.4.67-1|15	Patch0:		lighttpd-defaultroot.patch
21cr|lighttpd-1.4.67-1|16	Patch2:		lighttpd-1.4.41-ssi-index-page-fix.patch
21cr|lighttpd-1.4.67-1|17	BuildRequires:	attr-devel
21cr|lighttpd-1.4.67-1|18	BuildRequires:	bzip2-devel
21cr|lighttpd-1.4.67-1|19	BuildRequires:	gdbm-devel
21cr|lighttpd-1.4.67-1|20	BuildRequires:	mysql-devel
21cr|lighttpd-1.4.67-1|21	BuildRequires:	openldap-devel
21cr|lighttpd-1.4.67-1|22	BuildRequires:	pkgconfig(gamin)
21cr|lighttpd-1.4.67-1|23	BuildRequires:	pkgconfig(krb5-gssapi)
21cr|lighttpd-1.4.67-1|24	BuildRequires:	pkgconfig(libmemcached)
21cr|lighttpd-1.4.67-1|25	BuildRequires:	pkgconfig(libpcre)
21cr|lighttpd-1.4.67-1|26	BuildRequires:	pkgconfig(libxml-2.0)
21cr|lighttpd-1.4.67-1|27	BuildRequires:	pkgconfig(lua) > 5.2
21cr|lighttpd-1.4.67-1|28	BuildRequires:	pkgconfig(openssl)
21cr|lighttpd-1.4.67-1|29	BuildRequires:	pkgconfig(sqlite3)
21cr|lighttpd-1.4.67-1|30	BuildRequires:	pkgconfig(uuid)
21cr|lighttpd-1.4.67-1|31	BuildRequires:	pkgconfig(zlib)
21cr|lighttpd-1.4.67-1|32	Requires:	/var/www
21cr|lighttpd-1.4.67-1|33	Recommends:	logrotate
21cr|lighttpd-1.4.67-1|34	Requires(pre):	user(apache)
21cr|lighttpd-1.4.67-1|35	Requires(pre):	group(apache)
21cr|lighttpd-1.4.67-1|36	Provides:	webserver
21cr|lighttpd-1.4.67-1|37	
21cr|lighttpd-1.4.67-1|38	%description
21cr|lighttpd-1.4.67-1|39	Security, speed, compliance, and flexibility--all of these describe LightTPD
21cr|lighttpd-1.4.67-1|40	which is rapidly redefining efficiency of a web server; as it is designed and
21cr|lighttpd-1.4.67-1|41	optimized for high performance environments. With a small memory
21cr|lighttpd-1.4.67-1|42	footprint compared to other web-servers, effective management of the
21cr|lighttpd-1.4.67-1|43	cpu-load, and advanced feature set (FastCGI, CGI, Auth,
21cr|lighttpd-1.4.67-1|44	Output-Compression, URL-Rewriting and many more) LightTPD is the
21cr|lighttpd-1.4.67-1|45	perfect solution for every server that is suffering load problems.
21cr|lighttpd-1.4.67-1|46	
21cr|lighttpd-1.4.67-1|47	This packages contains the server and base modules :
21cr|lighttpd-1.4.67-1|48	%(for mod in $(echo %base_modules | tr ',' '\n'); do echo ${mod%%.so}; done)
21cr|lighttpd-1.4.67-1|49	
21cr|lighttpd-1.4.67-1|50	%files -f base.list
21cr|lighttpd-1.4.67-1|51	%doc doc/config/lighttpd.conf README NEWS COPYING AUTHORS
21cr|lighttpd-1.4.67-1|52	%{_unitdir}/lighttpd.service
21cr|lighttpd-1.4.67-1|53	%dir %{_sysconfdir}/lighttpd/
21cr|lighttpd-1.4.67-1|54	%dir %{_sysconfdir}/lighttpd/conf.d/
21cr|lighttpd-1.4.67-1|55	%config(noreplace) %{_sysconfdir}/lighttpd/*.conf
21cr|lighttpd-1.4.67-1|56	%config(noreplace) %{_sysconfdir}/lighttpd/conf.d/*.conf
21cr|lighttpd-1.4.67-1|57	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|lighttpd-1.4.67-1|58	%config(noreplace) %{_sysconfdir}/php.d/lighttpd.ini
21cr|lighttpd-1.4.67-1|59	%attr(0755,apache,apache) %{_logdir}/lighttpd
21cr|lighttpd-1.4.67-1|60	%{_mandir}/*/*
21cr|lighttpd-1.4.67-1|61	%{_sbindir}/*
21cr|lighttpd-1.4.67-1|62	
21cr|lighttpd-1.4.67-1|63	%post
21cr|lighttpd-1.4.67-1|64	# Fix rights on logs after upgrade, else the server can not start
21cr|lighttpd-1.4.67-1|65	if [ $1 -gt 1 ]; then
21cr|lighttpd-1.4.67-1|66	if grep '^server.username = "apache"' %{_sysconfdir}/lighttpd/lighttpd.conf >/dev/null; then
21cr|lighttpd-1.4.67-1|67	if [ `stat -c %U /var/log/lighttpd/` != "apache" ]; then
21cr|lighttpd-1.4.67-1|68	chown -R apache /var/log/lighttpd/
21cr|lighttpd-1.4.67-1|69	fi
21cr|lighttpd-1.4.67-1|70	fi
21cr|lighttpd-1.4.67-1|71	fi
21cr|lighttpd-1.4.67-1|72	
21cr|lighttpd-1.4.67-1|73	%systemd_post %{name}.service
21cr|lighttpd-1.4.67-1|74	
21cr|lighttpd-1.4.67-1|75	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|76	
21cr|lighttpd-1.4.67-1|77	%package mod_auth
21cr|lighttpd-1.4.67-1|78	Summary:	Authentification module for %{name}
21cr|lighttpd-1.4.67-1|79	Group:		System/Servers
21cr|lighttpd-1.4.67-1|80	Requires:	%{name}
21cr|lighttpd-1.4.67-1|81	Requires:	%{name}-mod_authn_file = %{EVRD}
21cr|lighttpd-1.4.67-1|82	
21cr|lighttpd-1.4.67-1|83	%description mod_auth
21cr|lighttpd-1.4.67-1|84	lighttpd supportes both authentication method described by RFC 2617:
21cr|lighttpd-1.4.67-1|85	
21cr|lighttpd-1.4.67-1|86	- basic
21cr|lighttpd-1.4.67-1|87	- digest
21cr|lighttpd-1.4.67-1|88	
21cr|lighttpd-1.4.67-1|89	Depending on the method lighttpd provides various way to store the credentials
21cr|lighttpd-1.4.67-1|90	used for the authentication.
21cr|lighttpd-1.4.67-1|91	
21cr|lighttpd-1.4.67-1|92	for basic auth:
21cr|lighttpd-1.4.67-1|93	- plain
21cr|lighttpd-1.4.67-1|94	- htpasswd
21cr|lighttpd-1.4.67-1|95	- htdigest
21cr|lighttpd-1.4.67-1|96	- ldap
21cr|lighttpd-1.4.67-1|97	
21cr|lighttpd-1.4.67-1|98	for digest auth:
21cr|lighttpd-1.4.67-1|99	- plain
21cr|lighttpd-1.4.67-1|100	- htdigest
21cr|lighttpd-1.4.67-1|101	
21cr|lighttpd-1.4.67-1|102	%files mod_auth -f mod_auth
21cr|lighttpd-1.4.67-1|103	%{_libdir}/%{name}/mod_auth.so
21cr|lighttpd-1.4.67-1|104	
21cr|lighttpd-1.4.67-1|105	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|106	
21cr|lighttpd-1.4.67-1|107	%package mod_authn_file
21cr|lighttpd-1.4.67-1|108	Summary:	Authentication module for lighttpd that uses files
21cr|lighttpd-1.4.67-1|109	Group:		System/Servers
21cr|lighttpd-1.4.67-1|110	Requires:	%{name}
21cr|lighttpd-1.4.67-1|111	
21cr|lighttpd-1.4.67-1|112	%description mod_authn_file
21cr|lighttpd-1.4.67-1|113	Authentication module for lighttpd that uses files.
21cr|lighttpd-1.4.67-1|114	
21cr|lighttpd-1.4.67-1|115	%files mod_authn_file
21cr|lighttpd-1.4.67-1|116	%doc AUTHORS README
21cr|lighttpd-1.4.67-1|117	%{_libdir}/%{name}/mod_authn_file.so
21cr|lighttpd-1.4.67-1|118	
21cr|lighttpd-1.4.67-1|119	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|120	
21cr|lighttpd-1.4.67-1|121	%package mod_authn_ldap
21cr|lighttpd-1.4.67-1|122	Summary:	Authentication module for lighttpd that uses a LDAP
21cr|lighttpd-1.4.67-1|123	Group:		System/Servers
21cr|lighttpd-1.4.67-1|124	Requires:	%{name}
21cr|lighttpd-1.4.67-1|125	
21cr|lighttpd-1.4.67-1|126	%description mod_authn_ldap
21cr|lighttpd-1.4.67-1|127	Authentication module for lighttpd that uses a LDAP.
21cr|lighttpd-1.4.67-1|128	
21cr|lighttpd-1.4.67-1|129	%files mod_authn_ldap
21cr|lighttpd-1.4.67-1|130	%doc AUTHORS README
21cr|lighttpd-1.4.67-1|131	%{_libdir}/%{name}/mod_authn_ldap.so
21cr|lighttpd-1.4.67-1|132	%{_libdir}/%{name}/mod_vhostdb_ldap.so
21cr|lighttpd-1.4.67-1|133	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|134	
21cr|lighttpd-1.4.67-1|135	%if 0
21cr|lighttpd-1.4.67-1|136	%package mod_authn_gssapi
21cr|lighttpd-1.4.67-1|137	Summary:	Authentication module for lighttpd that uses GSSAPI (Kerberos)
21cr|lighttpd-1.4.67-1|138	Group:		System/Servers
21cr|lighttpd-1.4.67-1|139	Requires:	%{name}
21cr|lighttpd-1.4.67-1|140	
21cr|lighttpd-1.4.67-1|141	%description mod_authn_gssapi
21cr|lighttpd-1.4.67-1|142	Authentication module for lighttpd that uses GSSAPI (Kerberos)
21cr|lighttpd-1.4.67-1|143	
21cr|lighttpd-1.4.67-1|144	%files mod_authn_gssapi
21cr|lighttpd-1.4.67-1|145	%doc AUTHORS README
21cr|lighttpd-1.4.67-1|146	%{_libdir}/%{name}/mod_authn_gssapi.so
21cr|lighttpd-1.4.67-1|147	%endif
21cr|lighttpd-1.4.67-1|148	
21cr|lighttpd-1.4.67-1|149	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|150	
21cr|lighttpd-1.4.67-1|151	%package mod_ajp13
21cr|lighttpd-1.4.67-1|152	Summary:	Apache JServ Protocol version 1.3 (AJP13) gateway
21cr|lighttpd-1.4.67-1|153	Group:		System/Servers
21cr|lighttpd-1.4.67-1|154	Requires:	%{name}
21cr|lighttpd-1.4.67-1|155	
21cr|lighttpd-1.4.67-1|156	%description mod_ajp13
21cr|lighttpd-1.4.67-1|157	mod_ajp13 is a gateway implementing Apache JServ Protocol version 1.3 (AJP13).
21cr|lighttpd-1.4.67-1|158	
21cr|lighttpd-1.4.67-1|159	%files mod_ajp13
21cr|lighttpd-1.4.67-1|160	%{_libdir}/%{name}/mod_ajp13.so
21cr|lighttpd-1.4.67-1|161	
21cr|lighttpd-1.4.67-1|162	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|163	%package mod_deflate
21cr|lighttpd-1.4.67-1|164	Summary:	Output Compression module for %{name}
21cr|lighttpd-1.4.67-1|165	Group:		System/Servers
21cr|lighttpd-1.4.67-1|166	Requires:	%{name}
21cr|lighttpd-1.4.67-1|167	
21cr|lighttpd-1.4.67-1|168	%description mod_deflate
21cr|lighttpd-1.4.67-1|169	Output compression reduces the network load and can improve the
21cr|lighttpd-1.4.67-1|170	overall throughput of the webserver.
21cr|lighttpd-1.4.67-1|171	
21cr|lighttpd-1.4.67-1|172	mod_deflate differs from mod_compress in that mod_deflate can compress
21cr|lighttpd-1.4.67-1|173	any output from lighttpd static or dynamic. mod_deflate does not support
21cr|lighttpd-1.4.67-1|174	caching compressed output like mod_compress.
21cr|lighttpd-1.4.67-1|175	
21cr|lighttpd-1.4.67-1|176	%files mod_deflate
21cr|lighttpd-1.4.67-1|177	%doc AUTHORS README
21cr|lighttpd-1.4.67-1|178	%{_libdir}/%{name}/mod_deflate.so
21cr|lighttpd-1.4.67-1|179	#%%{_sysconfdir}/cron.daily/lighttpd-mod_compress-clean
21cr|lighttpd-1.4.67-1|180	#%%dir %attr(0750,apache,apache) /var/cache/%{name}/compress
21cr|lighttpd-1.4.67-1|181	
21cr|lighttpd-1.4.67-1|182	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|183	
21cr|lighttpd-1.4.67-1|184	%package mod_vhostdb_mysql
21cr|lighttpd-1.4.67-1|185	Summary:	MySQL-based vhosting module for %{name}
21cr|lighttpd-1.4.67-1|186	Group:		System/Servers
21cr|lighttpd-1.4.67-1|187	Requires:	%{name}
21cr|lighttpd-1.4.67-1|188	
21cr|lighttpd-1.4.67-1|189	%description mod_vhostdb_mysql
21cr|lighttpd-1.4.67-1|190	With MySQL-based vhosting you can store the path to a given
21cr|lighttpd-1.4.67-1|191	host's document root in a MySQL database.
21cr|lighttpd-1.4.67-1|192	
21cr|lighttpd-1.4.67-1|193	%files mod_vhostdb_mysql
21cr|lighttpd-1.4.67-1|194	%{_libdir}/%{name}/mod_vhostdb_mysql.so
21cr|lighttpd-1.4.67-1|195	
21cr|lighttpd-1.4.67-1|196	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|197	
21cr|lighttpd-1.4.67-1|198	%package mod_webdav
21cr|lighttpd-1.4.67-1|199	Summary:	WebDAV module for %{name}
21cr|lighttpd-1.4.67-1|200	Group:		System/Servers
21cr|lighttpd-1.4.67-1|201	Requires:	%{name}
21cr|lighttpd-1.4.67-1|202	
21cr|lighttpd-1.4.67-1|203	%description mod_webdav
21cr|lighttpd-1.4.67-1|204	The WebDAV module for %{name} is a very minimalistic implementation of RFC
21cr|lighttpd-1.4.67-1|205	2518.
21cr|lighttpd-1.4.67-1|206	
21cr|lighttpd-1.4.67-1|207	%files mod_webdav -f mod_webdav
21cr|lighttpd-1.4.67-1|208	%{_libdir}/%{name}/mod_webdav.so
21cr|lighttpd-1.4.67-1|209	
21cr|lighttpd-1.4.67-1|210	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|211	
21cr|lighttpd-1.4.67-1|212	%package mod_magnet
21cr|lighttpd-1.4.67-1|213	Summary:	Module to control the request handling in %{name}
21cr|lighttpd-1.4.67-1|214	Group:		System/Servers
21cr|lighttpd-1.4.67-1|215	Requires:	%{name}
21cr|lighttpd-1.4.67-1|216	
21cr|lighttpd-1.4.67-1|217	%description mod_magnet
21cr|lighttpd-1.4.67-1|218	mod_magnet can attract a request in several stages in the request-handling.
21cr|lighttpd-1.4.67-1|219	
21cr|lighttpd-1.4.67-1|220	* either at the same level as mod_rewrite, before any parsing of the URL is
21cr|lighttpd-1.4.67-1|221	done
21cr|lighttpd-1.4.67-1|222	* or at a later stage, when the doc-root is known and the physical-path is
21cr|lighttpd-1.4.67-1|223	already setup
21cr|lighttpd-1.4.67-1|224	
21cr|lighttpd-1.4.67-1|225	Keep in mind that the magnet is executed in the core of lighty. EVERY long-
21cr|lighttpd-1.4.67-1|226	running operation is blocking ALL connections in the server. You are warned.
21cr|lighttpd-1.4.67-1|227	For time-consuming or blocking scripts use mod_fastcgi and friends.
21cr|lighttpd-1.4.67-1|228	
21cr|lighttpd-1.4.67-1|229	%files mod_magnet -f mod_magnet
21cr|lighttpd-1.4.67-1|230	%{_libdir}/%{name}/mod_magnet.so
21cr|lighttpd-1.4.67-1|231	
21cr|lighttpd-1.4.67-1|232	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|233	
21cr|lighttpd-1.4.67-1|234	%package mod_uploadprogress
21cr|lighttpd-1.4.67-1|235	Summary:	Upload progress tracking module for %{name}
21cr|lighttpd-1.4.67-1|236	Group:		System/Servers
21cr|lighttpd-1.4.67-1|237	Requires:	%{name}
21cr|lighttpd-1.4.67-1|238	
21cr|lighttpd-1.4.67-1|239	%description mod_uploadprogress
21cr|lighttpd-1.4.67-1|240	Upload progress tracking module for %{name}.
21cr|lighttpd-1.4.67-1|241	
21cr|lighttpd-1.4.67-1|242	%files mod_uploadprogress
21cr|lighttpd-1.4.67-1|243	%doc AUTHORS README
21cr|lighttpd-1.4.67-1|244	%{_libdir}/%{name}/mod_uploadprogress.so
21cr|lighttpd-1.4.67-1|245	
21cr|lighttpd-1.4.67-1|246	#----------------------------------------------------------------------------
21cr|lighttpd-1.4.67-1|247	
21cr|lighttpd-1.4.67-1|248	%prep
21cr|lighttpd-1.4.67-1|249	%autosetup -p1
21cr|lighttpd-1.4.67-1|250	
21cr|lighttpd-1.4.67-1|251	%build
21cr|lighttpd-1.4.67-1|252	%configure \
21cr|lighttpd-1.4.67-1|253	--libdir=%{_libdir}/%{name}/ \
21cr|lighttpd-1.4.67-1|254	--with-attr \
21cr|lighttpd-1.4.67-1|255	--with-bzip2 \
21cr|lighttpd-1.4.67-1|256	--with-fam \
21cr|lighttpd-1.4.67-1|257	--with-ldap \
21cr|lighttpd-1.4.67-1|258	--with-lua \
21cr|lighttpd-1.4.67-1|259	--with-mysql \
21cr|lighttpd-1.4.67-1|260	--with-openssl \
21cr|lighttpd-1.4.67-1|261	--with-pcre \
21cr|lighttpd-1.4.67-1|262	--with-webdav-props
21cr|lighttpd-1.4.67-1|263	
21cr|lighttpd-1.4.67-1|264	%make
21cr|lighttpd-1.4.67-1|265	
21cr|lighttpd-1.4.67-1|266	%install
21cr|lighttpd-1.4.67-1|267	%makeinstall_std
21cr|lighttpd-1.4.67-1|268	
21cr|lighttpd-1.4.67-1|269	install -Dm 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
21cr|lighttpd-1.4.67-1|270	
21cr|lighttpd-1.4.67-1|271	install -Dm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/php.d/lighttpd.ini
21cr|lighttpd-1.4.67-1|272	
21cr|lighttpd-1.4.67-1|273	install -d -m 755 %{buildroot}%{_sysconfdir}/lighttpd
21cr|lighttpd-1.4.67-1|274	install -d -m 755 %{buildroot}%{_sysconfdir}/lighttpd/conf.d
21cr|lighttpd-1.4.67-1|275	install -m 644 doc/config/*.conf %{buildroot}%{_sysconfdir}/lighttpd
21cr|lighttpd-1.4.67-1|276	install -m 644 doc/config/conf.d/*.conf %{buildroot}%{_sysconfdir}/lighttpd/conf.d
21cr|lighttpd-1.4.67-1|277	
21cr|lighttpd-1.4.67-1|278	install -d -m 750 %{buildroot}%{_var}/lib/lighttpd/sockets
21cr|lighttpd-1.4.67-1|279	
21cr|lighttpd-1.4.67-1|280	sed -i \
21cr|lighttpd-1.4.67-1|281	-e 's!^server.username\s*=.*$!server.username = "apache"!;' \
21cr|lighttpd-1.4.67-1|282	-e 's!^server.groupname\s*=.*$!server.groupname = "apache"!;' \
21cr|lighttpd-1.4.67-1|283	-e 's!^var.server_root\s*=.*$!var.server_root = "%{_var}/www"!;' \
21cr|lighttpd-1.4.67-1|284	-e 's!^server.document-root\s*=.*$!server.document-root = "%{_var}/www/html"!;' \
21cr|lighttpd-1.4.67-1|285	-e 's!^server.errorlog\s*=.*$!server.errorlog = "%{_logdir}/lighttpd/error.log"!;' \
21cr|lighttpd-1.4.67-1|286	%{buildroot}%{_sysconfdir}/lighttpd/lighttpd.conf
21cr|lighttpd-1.4.67-1|287	
21cr|lighttpd-1.4.67-1|288	sed -i \
21cr|lighttpd-1.4.67-1|289	-e 's!^accesslog.filename.*$!accesslog.filename = "%{_logdir}/lighttpd/access.log"!' \
21cr|lighttpd-1.4.67-1|290	%{buildroot}%{_sysconfdir}/lighttpd/conf.d/access_log.conf
21cr|lighttpd-1.4.67-1|291	
21cr|lighttpd-1.4.67-1|292	sed -i \
21cr|lighttpd-1.4.67-1|293	-e '/cgi.fix_pathinfo/d' \
21cr|lighttpd-1.4.67-1|294	%{buildroot}%{_sysconfdir}/lighttpd/conf.d/fastcgi.conf
21cr|lighttpd-1.4.67-1|295	
21cr|lighttpd-1.4.67-1|296	sed -i \
21cr|lighttpd-1.4.67-1|297	-e 's!\(.*\"bin-path\"\).*php5.*!\1 => \"/usr/bin/php-fcgi",!g' \
21cr|lighttpd-1.4.67-1|298	%{buildroot}%{_sysconfdir}/lighttpd/conf.d/fastcgi.conf
21cr|lighttpd-1.4.67-1|299	
21cr|lighttpd-1.4.67-1|300	cat >lighttpd-mod_compress-clean <<EOF
21cr|lighttpd-1.4.67-1|301	#!/bin/bash
21cr|lighttpd-1.4.67-1|302	[[ -f %{_sysconfdir}/sysconfig/lighttpd ]] && . %{_sysconfdir}/sysconfig/lighttpd
21cr|lighttpd-1.4.67-1|303	find /var/cache/%{name}/compress -type f -mtime +\${LIGHTTPD_COMPRESS_CACHE_DAYS:-10} -delete
21cr|lighttpd-1.4.67-1|304	EOF
21cr|lighttpd-1.4.67-1|305	
21cr|lighttpd-1.4.67-1|306	#mod_compress split with mod_deflate (see NEWS) need test, may be need cron and dir for mod_deflate?
21cr|lighttpd-1.4.67-1|307	#install -D -m 755 lighttpd-mod_compress-clean %{buildroot}%{_sysconfdir}/cron.daily/lighttpd-mod_compress-clean
21cr|lighttpd-1.4.67-1|308	#mkdir -p %{buildroot}/var/cache/%{name}/compress
21cr|lighttpd-1.4.67-1|309	
21cr|lighttpd-1.4.67-1|310	mkdir -p %{buildroot}%{_logdir}/lighttpd
21cr|lighttpd-1.4.67-1|311	
21cr|lighttpd-1.4.67-1|312	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|lighttpd-1.4.67-1|313	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21cr|lighttpd-1.4.67-1|314	%{_logdir}/%{name}/*.log {
21cr|lighttpd-1.4.67-1|315	size=20M
21cr|lighttpd-1.4.67-1|316	rotate 5
21cr|lighttpd-1.4.67-1|317	weekly
21cr|lighttpd-1.4.67-1|318	missingok
21cr|lighttpd-1.4.67-1|319	notifempty
21cr|lighttpd-1.4.67-1|320	postrotate
21cr|lighttpd-1.4.67-1|321	service %{name} reload
21cr|lighttpd-1.4.67-1|322	endscript
21cr|lighttpd-1.4.67-1|323	}
21cr|lighttpd-1.4.67-1|324	EOF
21cr|lighttpd-1.4.67-1|325	
21cr|lighttpd-1.4.67-1|326	echo %{_libdir}/%{name}/{%{base_modules}} | tr ' ' '\n' > base.list
21cr|lighttpd-1.4.67-1|327	for i in doc/outdated/*.txt
21cr|lighttpd-1.4.67-1|328	do
21cr|lighttpd-1.4.67-1|329	mod=`cat "$i" | tr -d '\\r' | sed -n "s/^Module:.*\\(mod_.*\\)$/\\1/p"`
21cr|lighttpd-1.4.67-1|330	if [ -z "$mod" ]
21cr|lighttpd-1.4.67-1|331	then
21cr|lighttpd-1.4.67-1|332	echo  "%doc $i" >> base.list
21cr|lighttpd-1.4.67-1|333	else
21cr|lighttpd-1.4.67-1|334	if echo "%{base_modules}" | grep "$mod" > /dev/null
21cr|lighttpd-1.4.67-1|335	then
21cr|lighttpd-1.4.67-1|336	echo "%doc $i" >> base.list
21cr|lighttpd-1.4.67-1|337	else
21cr|lighttpd-1.4.67-1|338	echo "%doc $i" >> "$mod"
21cr|lighttpd-1.4.67-1|339	fi
21cr|lighttpd-1.4.67-1|340	fi
21cr|lighttpd-1.4.67-1|341	done

2875 21
21cr|lightyears-1.5.0-1|1	%define oname 20kly
21cr|lightyears-1.5.0-1|2	
21cr|lightyears-1.5.0-1|3	Name:		lightyears
21cr|lightyears-1.5.0-1|4	Version:	1.5.0
21cr|lightyears-1.5.0-1|5	Release:	1
21cr|lightyears-1.5.0-1|6	Group:		Games/Puzzles
21cr|lightyears-1.5.0-1|7	License:	GPLv2
21cr|lightyears-1.5.0-1|8	Summary:	Manage a steam supply network
21cr|lightyears-1.5.0-1|9	Url:		http://www.jwhitham.org/20kly
21cr|lightyears-1.5.0-1|10	Source0:	https://github.com/20kly/20kly/archive/refs/tags/v%{version}/%{oname}-%{version}.tar.gz
21cr|lightyears-1.5.0-1|11	Patch0: 	lightyears-rosagames.patch
21cr|lightyears-1.5.0-1|12	BuildRequires:	imagemagick
21cr|lightyears-1.5.0-1|13	BuildRequires:	python3
21cr|lightyears-1.5.0-1|14	Requires:	pygame
21cr|lightyears-1.5.0-1|15	BuildArch:	noarch
21cr|lightyears-1.5.0-1|16	
21cr|lightyears-1.5.0-1|17	%description
21cr|lightyears-1.5.0-1|18	20,000 Light Years Into Space is a steampunk-themed strategy game where
21cr|lightyears-1.5.0-1|19	you have to manage a steam supply network. It is written in Python and
21cr|lightyears-1.5.0-1|20	runs on Windows and Linux. It was first released in 2006, and won second
21cr|lightyears-1.5.0-1|21	prize in the Pyweek game programming competition.
21cr|lightyears-1.5.0-1|22	
21cr|lightyears-1.5.0-1|23	%files
21cr|lightyears-1.5.0-1|24	%doc *.txt manual.pdf
21cr|lightyears-1.5.0-1|25	%{_gamesdatadir}/%{name}
21cr|lightyears-1.5.0-1|26	%{_gamesbindir}/%{name}
21cr|lightyears-1.5.0-1|27	%{_datadir}/applications/*.desktop
21cr|lightyears-1.5.0-1|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|lightyears-1.5.0-1|29	#----------------------------------------------------------
21cr|lightyears-1.5.0-1|30	
21cr|lightyears-1.5.0-1|31	%prep
21cr|lightyears-1.5.0-1|32	%setup -qn %{oname}-%{version}
21cr|lightyears-1.5.0-1|33	%patch0 -p0
21cr|lightyears-1.5.0-1|34	
21cr|lightyears-1.5.0-1|35	
21cr|lightyears-1.5.0-1|36	%build
21cr|lightyears-1.5.0-1|37	python3 -m compileall lib20k
21cr|lightyears-1.5.0-1|38	
21cr|lightyears-1.5.0-1|39	%install
21cr|lightyears-1.5.0-1|40	# game data
21cr|lightyears-1.5.0-1|41	export DATADIR="%{buildroot}/%{_gamesdatadir}/%{name}/"
21cr|lightyears-1.5.0-1|42	# install code
21cr|lightyears-1.5.0-1|43	install -D -d -m 755 "$DATADIR/code"
21cr|lightyears-1.5.0-1|44	touch "$DATADIR/code/__init__.py"
21cr|lightyears-1.5.0-1|45	cp -Ra lib20k "$DATADIR/"
21cr|lightyears-1.5.0-1|46	
21cr|lightyears-1.5.0-1|47	# data
21cr|lightyears-1.5.0-1|48	install -D -d -m 755 "$DATADIR/data"
21cr|lightyears-1.5.0-1|49	install -D -m 644 data/* "$DATADIR/data"
21cr|lightyears-1.5.0-1|50	
21cr|lightyears-1.5.0-1|51	# game binary
21cr|lightyears-1.5.0-1|52	install -D -m 755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|lightyears-1.5.0-1|53	
21cr|lightyears-1.5.0-1|54	# icons
21cr|lightyears-1.5.0-1|55	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|lightyears-1.5.0-1|56	install -dm 0755 \
21cr|lightyears-1.5.0-1|57	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|lightyears-1.5.0-1|58	convert -strip -resize $size -background transparent -gravity Center data/city1_png \
21cr|lightyears-1.5.0-1|59	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|lightyears-1.5.0-1|60	done
21cr|lightyears-1.5.0-1|61	
21cr|lightyears-1.5.0-1|62	# menu entry
21cr|lightyears-1.5.0-1|63	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lightyears-1.5.0-1|64	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|lightyears-1.5.0-1|65	[Desktop Entry]
21cr|lightyears-1.5.0-1|66	Comment=%{summary}
21cr|lightyears-1.5.0-1|67	Name=20,000 Light Years Into Space
21cr|lightyears-1.5.0-1|68	GenericName=Simple strategy game
21cr|lightyears-1.5.0-1|69	Type=Application
21cr|lightyears-1.5.0-1|70	Exec=%{name}
21cr|lightyears-1.5.0-1|71	Icon=%{name}
21cr|lightyears-1.5.0-1|72	Terminal=false
21cr|lightyears-1.5.0-1|73	Categories=Game;StrategyGame;
21cr|lightyears-1.5.0-1|74	EOF
21cr|lightyears-1.5.0-1|75	

2876 21
21cr|lilypond-2.23.3-1|1	#global	__requires_exclude guile1.8
21cr|lilypond-2.23.3-1|2	
21cr|lilypond-2.23.3-1|3	Summary:	A typesetting system for music notation
21cr|lilypond-2.23.3-1|4	Name:		lilypond
21cr|lilypond-2.23.3-1|5	Version:	2.23.3
21cr|lilypond-2.23.3-1|6	Release:	1
21cr|lilypond-2.23.3-1|7	Group:		Publishing
21cr|lilypond-2.23.3-1|8	License:	GPLv3+
21cr|lilypond-2.23.3-1|9	Group:		Publishing
21cr|lilypond-2.23.3-1|10	Url:		http://www.lilypond.org
21cr|lilypond-2.23.3-1|11	Source0:	https://lilypond.org/download/sources/v2.23/%{name}-%{version}.tar.gz
21cr|lilypond-2.23.3-1|12	Patch0:		lilypond-2.21.2-gcc44-relocate.patch
21cr|lilypond-2.23.3-1|13	BuildRequires:	bison >= 2.0
21cr|lilypond-2.23.3-1|14	BuildRequires:	dblatex
21cr|lilypond-2.23.3-1|15	BuildRequires:	flex
21cr|lilypond-2.23.3-1|16	BuildRequires:	gettext
21cr|lilypond-2.23.3-1|17	BuildRequires:	ghostscript >= 8.60
21cr|lilypond-2.23.3-1|18	BuildRequires:	imagemagick
21cr|lilypond-2.23.3-1|19	BuildRequires:	mftrace >= 1.1.19
21cr|lilypond-2.23.3-1|20	BuildRequires:	netpbm
21cr|lilypond-2.23.3-1|21	BuildRequires:	rsync
21cr|lilypond-2.23.3-1|22	BuildRequires:	t1utils
21cr|lilypond-2.23.3-1|23	BuildRequires:	texi2html
21cr|lilypond-2.23.3-1|24	BuildRequires:	texinfo >= 4.11
21cr|lilypond-2.23.3-1|25	BuildRequires:	texlive
21cr|lilypond-2.23.3-1|26	BuildRequires:	texlive-epsf
21cr|lilypond-2.23.3-1|27	BuildRequires:	texlive-metafont.bin
21cr|lilypond-2.23.3-1|28	BuildRequires:	texlive-metapost.bin
21cr|lilypond-2.23.3-1|29	BuildRequires:	texlive-metapost
21cr|lilypond-2.23.3-1|30	BuildRequires:	texlive-tex-gyre
21cr|lilypond-2.23.3-1|31	BuildRequires:	texlive-xetex
21cr|lilypond-2.23.3-1|32	BuildRequires:	texlive-texmf-fonts
21cr|lilypond-2.23.3-1|33	BuildRequires:	texlive-collection-langcyrillic
21cr|lilypond-2.23.3-1|34	BuildRequires:	tidy
21cr|lilypond-2.23.3-1|35	BuildRequires:	zip
21cr|lilypond-2.23.3-1|36	BuildRequires:	pkgconfig(freetype2)
21cr|lilypond-2.23.3-1|37	BuildRequires:	pkgconfig(fontconfig) >= 2.4.0
21cr|lilypond-2.23.3-1|38	BuildRequires:	pkgconfig(glib-2.0) >= 2.38
21cr|lilypond-2.23.3-1|39	BuildRequires:	pkgconfig(guile-2.2) >= 2.0
21cr|lilypond-2.23.3-1|40	BuildRequires:	pkgconfig(pango) >= 1.12.0
21cr|lilypond-2.23.3-1|41	BuildRequires:	pkgconfig(pangoft2) >= 1.38.0
21cr|lilypond-2.23.3-1|42	BuildRequires:	pkgconfig(python3) >= 2.4.0
21cr|lilypond-2.23.3-1|43	Requires:	ghostscript >= 8.15
21cr|lilypond-2.23.3-1|44	Requires:	guile >= 2.0
21cr|lilypond-2.23.3-1|45	Requires:	lilypond-emmentaler-fonts = %{EVRD}
21cr|lilypond-2.23.3-1|46	Requires:	lilypond-texgyre-fonts = %{EVRD}
21cr|lilypond-2.23.3-1|47	%rename	lilypond-fonts
21cr|lilypond-2.23.3-1|48	
21cr|lilypond-2.23.3-1|49	%description
21cr|lilypond-2.23.3-1|50	LilyPond is an automated music engraving system. It formats music
21cr|lilypond-2.23.3-1|51	beautifully and automatically, and has a friendly syntax for its input
21cr|lilypond-2.23.3-1|52	files.
21cr|lilypond-2.23.3-1|53	
21cr|lilypond-2.23.3-1|54	%files -f %{name}.lang
21cr|lilypond-2.23.3-1|55	%doc AUTHORS.txt COPYING DEDICATION HACKING INSTALL.txt
21cr|lilypond-2.23.3-1|56	%doc NEWS.txt README.md ROADMAP VERSION
21cr|lilypond-2.23.3-1|57	%{_bindir}/*
21cr|lilypond-2.23.3-1|58	#%%{_libdir}/%{name}
21cr|lilypond-2.23.3-1|59	%{_datadir}/%{name}
21cr|lilypond-2.23.3-1|60	%{_datadir}/emacs/site-lisp
21cr|lilypond-2.23.3-1|61	%{_datadir}/vim/*/*
21cr|lilypond-2.23.3-1|62	%{_infodir}/*
21cr|lilypond-2.23.3-1|63	%{_mandir}/man1/*
21cr|lilypond-2.23.3-1|64	
21cr|lilypond-2.23.3-1|65	#-----------------------------------------------------------------------------
21cr|lilypond-2.23.3-1|66	
21cr|lilypond-2.23.3-1|67	# These fonts replace the Century schoolbook L ones
21cr|lilypond-2.23.3-1|68	%package texgyre-fonts
21cr|lilypond-2.23.3-1|69	Summary:	Tex Gyre fonts for %{EVRD}
21cr|lilypond-2.23.3-1|70	Requires:	lilypond-fonts-common = %{EVRD}
21cr|lilypond-2.23.3-1|71	BuildArch:	noarch
21cr|lilypond-2.23.3-1|72	
21cr|lilypond-2.23.3-1|73	%description texgyre-fonts
21cr|lilypond-2.23.3-1|74	LilyPond is an automated music engraving system. It formats music
21cr|lilypond-2.23.3-1|75	beautifully and automatically, and has a friendly syntax for its input
21cr|lilypond-2.23.3-1|76	files.
21cr|lilypond-2.23.3-1|77	These are the Tex Gyre fonts needed by %{name}.
21cr|lilypond-2.23.3-1|78	
21cr|lilypond-2.23.3-1|79	%files texgyre-fonts
21cr|lilypond-2.23.3-1|80	%doc COPYING
21cr|lilypond-2.23.3-1|81	%{_datadir}/fonts/OTF/texgyre*.otf
21cr|lilypond-2.23.3-1|82	
21cr|lilypond-2.23.3-1|83	#-----------------------------------------------------------------------------
21cr|lilypond-2.23.3-1|84	
21cr|lilypond-2.23.3-1|85	%package emmentaler-fonts
21cr|lilypond-2.23.3-1|86	Summary:	Lilypond emmentaler fonts
21cr|lilypond-2.23.3-1|87	Requires:	lilypond-fonts-common = %{EVRD}
21cr|lilypond-2.23.3-1|88	BuildArch:	noarch
21cr|lilypond-2.23.3-1|89	
21cr|lilypond-2.23.3-1|90	%description emmentaler-fonts
21cr|lilypond-2.23.3-1|91	LilyPond is an automated music engraving system. It formats music
21cr|lilypond-2.23.3-1|92	beautifully and automatically, and has a friendly syntax for its input
21cr|lilypond-2.23.3-1|93	files.
21cr|lilypond-2.23.3-1|94	These are the emmentaler fonts included in the package.
21cr|lilypond-2.23.3-1|95	
21cr|lilypond-2.23.3-1|96	%files emmentaler-fonts
21cr|lilypond-2.23.3-1|97	%doc COPYING
21cr|lilypond-2.23.3-1|98	%{_datadir}/fonts/OTF/emmentaler-*.otf
21cr|lilypond-2.23.3-1|99	
21cr|lilypond-2.23.3-1|100	#-----------------------------------------------------------------------------
21cr|lilypond-2.23.3-1|101	
21cr|lilypond-2.23.3-1|102	%package fonts-common
21cr|lilypond-2.23.3-1|103	Summary:	Lilypond fonts common dir
21cr|lilypond-2.23.3-1|104	%rename	lilypond-aybabtu-fonts
21cr|lilypond-2.23.3-1|105	%rename	lilypond-centuryschl-fonts
21cr|lilypond-2.23.3-1|106	%rename	lilypond-century-schoolbook-l-fonts
21cr|lilypond-2.23.3-1|107	%rename	lilypond-feta-fonts
21cr|lilypond-2.23.3-1|108	%rename	lilypond-feta-alphabet-fonts
21cr|lilypond-2.23.3-1|109	%rename	lilypond-feta-braces-fonts
21cr|lilypond-2.23.3-1|110	%rename	lilypond-parmesan-fonts
21cr|lilypond-2.23.3-1|111	
21cr|lilypond-2.23.3-1|112	BuildArch:	noarch
21cr|lilypond-2.23.3-1|113	
21cr|lilypond-2.23.3-1|114	%description fonts-common
21cr|lilypond-2.23.3-1|115	LilyPond is an automated music engraving system. It formats music
21cr|lilypond-2.23.3-1|116	beautifully and automatically, and has a friendly syntax for its input
21cr|lilypond-2.23.3-1|117	files.
21cr|lilypond-2.23.3-1|118	This package contains the directory common to all lilypond fonts.
21cr|lilypond-2.23.3-1|119	
21cr|lilypond-2.23.3-1|120	%files fonts-common
21cr|lilypond-2.23.3-1|121	%doc COPYING
21cr|lilypond-2.23.3-1|122	%dir %{_datadir}/fonts/OTF
21cr|lilypond-2.23.3-1|123	
21cr|lilypond-2.23.3-1|124	#-----------------------------------------------------------------------------
21cr|lilypond-2.23.3-1|125	
21cr|lilypond-2.23.3-1|126	%prep
21cr|lilypond-2.23.3-1|127	%setup -q
21cr|lilypond-2.23.3-1|128	%patch0 -p0
21cr|lilypond-2.23.3-1|129	
21cr|lilypond-2.23.3-1|130	%build
21cr|lilypond-2.23.3-1|131	#./autogen.sh --noconfigure
21cr|lilypond-2.23.3-1|132	%configure	--disable-checking \
21cr|lilypond-2.23.3-1|133	--with-texgyre-dir="%{_datadir}/texmf-dist/fonts/opentype/public/tex-gyre/"
21cr|lilypond-2.23.3-1|134	
21cr|lilypond-2.23.3-1|135	%make all
21cr|lilypond-2.23.3-1|136	
21cr|lilypond-2.23.3-1|137	%install
21cr|lilypond-2.23.3-1|138	%makeinstall_std package_infodir=%{_infodir} vimdir=%{_datadir}/vim
21cr|lilypond-2.23.3-1|139	
21cr|lilypond-2.23.3-1|140	# Symlink lilypond-init.el in emacs' site-start.d directory
21cr|lilypond-2.23.3-1|141	pushd %{buildroot}%{_datadir}/emacs/site-lisp
21cr|lilypond-2.23.3-1|142	mkdir site-start.d
21cr|lilypond-2.23.3-1|143	ln -s ../%{name}-init.el site-start.d
21cr|lilypond-2.23.3-1|144	popd
21cr|lilypond-2.23.3-1|145	
21cr|lilypond-2.23.3-1|146	# Change encoding to UTF8
21cr|lilypond-2.23.3-1|147	pushd %{buildroot}%{_infodir}
21cr|lilypond-2.23.3-1|148	iconv -f iso-8859-1 -t utf-8 music-glossary.info > music-glossary.info.utf8
21cr|lilypond-2.23.3-1|149	mv music-glossary.info.utf8 music-glossary.info
21cr|lilypond-2.23.3-1|150	sed -e s,lilypond/,, -i *.info
21cr|lilypond-2.23.3-1|151	popd
21cr|lilypond-2.23.3-1|152	
21cr|lilypond-2.23.3-1|153	# Drop unused dir
21cr|lilypond-2.23.3-1|154	rm -f %{buildroot}%{_infodir}/dir
21cr|lilypond-2.23.3-1|155	
21cr|lilypond-2.23.3-1|156	# We would like to have all the provided .otf font files in %%{_datadir}/fonts/OTF
21cr|lilypond-2.23.3-1|157	mkdir -p %{buildroot}%{_datadir}/fonts/OTF
21cr|lilypond-2.23.3-1|158	mv %{buildroot}%{_datadir}/%{name}/%{version}/fonts/otf/*.otf %{buildroot}%{_datadir}/fonts/OTF/
21cr|lilypond-2.23.3-1|159	rmdir %{buildroot}%{_datadir}/%{name}/%{version}/fonts/otf
21cr|lilypond-2.23.3-1|160	ln -s %{_datadir}/fonts/OTF %{buildroot}%{_datadir}/%{name}/%{version}/fonts/otf
21cr|lilypond-2.23.3-1|161	
21cr|lilypond-2.23.3-1|162	# Fix perms
21cr|lilypond-2.23.3-1|163	chmod +x %{buildroot}%{_datadir}/%{name}/%{version}/python/langdefs.py
21cr|lilypond-2.23.3-1|164	#chmod +x %%{buildroot}%%{_libdir}/%%{name}/%%{version}/python/midi.so
21cr|lilypond-2.23.3-1|165	
21cr|lilypond-2.23.3-1|166	%find_lang %{name}
21cr|lilypond-2.23.3-1|167	
21cr|lilypond-2.23.3-1|168	#fix python shebang
21cr|lilypond-2.23.3-1|169	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{lilypond-book,lilysong,midi2ly,lilymidi,abc2ly,etf2ly,musicxml2ly,convert-ly}

2877 21
21cr|limecv-0.1.8-1|1	Name:           limecv
21cr|limecv-0.1.8-1|2	Version:        0.1.8
21cr|limecv-0.1.8-1|3	Release:        1
21cr|limecv-0.1.8-1|4	Summary:        A (Xe/Lua)LaTeX document class for curriculum vitae
21cr|limecv-0.1.8-1|5	Group:          Publishing
21cr|limecv-0.1.8-1|6	URL:            http://www.ctan.org/tex-archive/macros/latex/contrib/limecv
21cr|limecv-0.1.8-1|7	License:        LPPL1.3c
21cr|limecv-0.1.8-1|8	Source0:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/limecv.tar.xz
21cr|limecv-0.1.8-1|9	Source1:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/limecv.doc.tar.xz
21cr|limecv-0.1.8-1|10	Source2:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/limecv.source.tar.xz
21cr|limecv-0.1.8-1|11	BuildArch:      noarch
21cr|limecv-0.1.8-1|12	BuildRequires:  texlive-tlpkg
21cr|limecv-0.1.8-1|13	Requires(pre):  texlive-tlpkg
21cr|limecv-0.1.8-1|14	Requires(post): texlive-kpathsea
21cr|limecv-0.1.8-1|15	
21cr|limecv-0.1.8-1|16	%description
21cr|limecv-0.1.8-1|17	limecv is a (Xe/Lua)LaTeX document class to write curriculum
21cr|limecv-0.1.8-1|18	vitae. It is designed with the following design rules: simple,
21cr|limecv-0.1.8-1|19	elegant and clean. To this end, it offers several environments
21cr|limecv-0.1.8-1|20	and macros for convenience.
21cr|limecv-0.1.8-1|21	
21cr|limecv-0.1.8-1|22	#-----------------------------------------------------------------------
21cr|limecv-0.1.8-1|23	%files
21cr|limecv-0.1.8-1|24	%{_texmfdistdir}/tex/*
21cr|limecv-0.1.8-1|25	%doc %{_texmfdistdir}/source/*
21cr|limecv-0.1.8-1|26	%doc %{_texmfdistdir}/doc/*
21cr|limecv-0.1.8-1|27	
21cr|limecv-0.1.8-1|28	#-----------------------------------------------------------------------
21cr|limecv-0.1.8-1|29	%prep
21cr|limecv-0.1.8-1|30	%setup -c -a0 -a1 -a2
21cr|limecv-0.1.8-1|31	
21cr|limecv-0.1.8-1|32	%build
21cr|limecv-0.1.8-1|33	
21cr|limecv-0.1.8-1|34	%install
21cr|limecv-0.1.8-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|limecv-0.1.8-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

2878 21
21cr|LimeSuite-22.09.0-1|1	%define major 22
21cr|LimeSuite-22.09.0-1|2	%define libname %mklibname %{name} %{major}
21cr|LimeSuite-22.09.0-1|3	%define devname %mklibname -d %{name}
21cr|LimeSuite-22.09.0-1|4	
21cr|LimeSuite-22.09.0-1|5	Name:		LimeSuite
21cr|LimeSuite-22.09.0-1|6	Version:	22.09.0
21cr|LimeSuite-22.09.0-1|7	Release:	1
21cr|LimeSuite-22.09.0-1|8	Summary:	Collection of software supporting LMS7-based hardware
21cr|LimeSuite-22.09.0-1|9	License:	Apache-2.0
21cr|LimeSuite-22.09.0-1|10	Group:		Sciences/Other
21cr|LimeSuite-22.09.0-1|11	URL:		https://myriadrf.org/projects/lime-suite/
21cr|LimeSuite-22.09.0-1|12	#Git-Clone:	https://github.com/myriadrf/LimeSuite.git
21cr|LimeSuite-22.09.0-1|13	Source0:	https://github.com/myriadrf/LimeSuite/archive/v%{version}.tar.gz
21cr|LimeSuite-22.09.0-1|14	BuildRequires:	cmake
21cr|LimeSuite-22.09.0-1|15	BuildRequires:	gnuplot
21cr|LimeSuite-22.09.0-1|16	BuildRequires:	wxgtku3.0-devel
21cr|LimeSuite-22.09.0-1|17	BuildRequires:	pkgconfig(SoapySDR)
21cr|LimeSuite-22.09.0-1|18	BuildRequires:	pkgconfig(libusb)
21cr|LimeSuite-22.09.0-1|19	BuildRequires:	pkgconfig(udev)
21cr|LimeSuite-22.09.0-1|20	BuildRequires:	pkgconfig(glu)
21cr|LimeSuite-22.09.0-1|21	
21cr|LimeSuite-22.09.0-1|22	%description
21cr|LimeSuite-22.09.0-1|23	Lime Suite is a collection of software supporting several hardware
21cr|LimeSuite-22.09.0-1|24	platforms including the LimeSDR, drivers for the LMS7002M transceiver
21cr|LimeSuite-22.09.0-1|25	RFIC, and other tools for developing with LMS7-based hardware. Lime
21cr|LimeSuite-22.09.0-1|26	Suite enables many SDR applications, such as GQRX for example, to
21cr|LimeSuite-22.09.0-1|27	work with supported hardware through the bundled SoapySDR support
21cr|LimeSuite-22.09.0-1|28	module.
21cr|LimeSuite-22.09.0-1|29	
21cr|LimeSuite-22.09.0-1|30	%files
21cr|LimeSuite-22.09.0-1|31	%license COPYING
21cr|LimeSuite-22.09.0-1|32	%{_bindir}/LimeUtil
21cr|LimeSuite-22.09.0-1|33	%{_bindir}/LimeSuiteGUI
21cr|LimeSuite-22.09.0-1|34	%{_bindir}/LimeQuickTest
21cr|LimeSuite-22.09.0-1|35	%dir %{_datadir}/Lime
21cr|LimeSuite-22.09.0-1|36	%{_datadir}/Lime/Desktop
21cr|LimeSuite-22.09.0-1|37	%{_udevrulesdir}/64-limesuite.rules
21cr|LimeSuite-22.09.0-1|38	
21cr|LimeSuite-22.09.0-1|39	#------------------------------------------------------------------
21cr|LimeSuite-22.09.0-1|40	%package -n %{libname}
21cr|LimeSuite-22.09.0-1|41	Summary:	Library for Lime Suite
21cr|LimeSuite-22.09.0-1|42	Group:		System/Libraries
21cr|LimeSuite-22.09.0-1|43	
21cr|LimeSuite-22.09.0-1|44	%description -n %{libname}
21cr|LimeSuite-22.09.0-1|45	Lime Suite is a collection of software supporting several hardware
21cr|LimeSuite-22.09.0-1|46	platforms and other tools for developing with LMS7-based hardware.
21cr|LimeSuite-22.09.0-1|47	
21cr|LimeSuite-22.09.0-1|48	%files -n %{libname}
21cr|LimeSuite-22.09.0-1|49	%{_libdir}/libLimeSuite.so.%{major}*
21cr|LimeSuite-22.09.0-1|50	
21cr|LimeSuite-22.09.0-1|51	#------------------------------------------------------------------
21cr|LimeSuite-22.09.0-1|52	
21cr|LimeSuite-22.09.0-1|53	%package -n %{devname}
21cr|LimeSuite-22.09.0-1|54	Summary:	Development files for libLimeSuite
21cr|LimeSuite-22.09.0-1|55	Group:		Development/Other
21cr|LimeSuite-22.09.0-1|56	Requires:	%{libname} = %{EVRD}
21cr|LimeSuite-22.09.0-1|57	Provides:	%{name}-devel = %{EVRD}
21cr|LimeSuite-22.09.0-1|58	
21cr|LimeSuite-22.09.0-1|59	%description -n	%{devname}
21cr|LimeSuite-22.09.0-1|60	Libraries and header files for developing applications that want to make
21cr|LimeSuite-22.09.0-1|61	use of libLimeSuite.
21cr|LimeSuite-22.09.0-1|62	
21cr|LimeSuite-22.09.0-1|63	%files -n %{devname}
21cr|LimeSuite-22.09.0-1|64	%{_libdir}/libLimeSuite.so
21cr|LimeSuite-22.09.0-1|65	%{_includedir}/lime
21cr|LimeSuite-22.09.0-1|66	%{_libdir}/pkgconfig/LimeSuite.pc
21cr|LimeSuite-22.09.0-1|67	%{_libdir}/cmake/LimeSuite/
21cr|LimeSuite-22.09.0-1|68	
21cr|LimeSuite-22.09.0-1|69	#------------------------------------------------------------------
21cr|LimeSuite-22.09.0-1|70	
21cr|LimeSuite-22.09.0-1|71	%package -n soapysdr-module-lms7
21cr|LimeSuite-22.09.0-1|72	Summary:	SoapySDR LMS7 support module
21cr|LimeSuite-22.09.0-1|73	Group:		Sciences/Other
21cr|LimeSuite-22.09.0-1|74	
21cr|LimeSuite-22.09.0-1|75	%description -n soapysdr-module-lms7
21cr|LimeSuite-22.09.0-1|76	Soapy LMS7 - LimeSDR device support for Soapy SDR.
21cr|LimeSuite-22.09.0-1|77	A Soapy module that supports LimeSDR devices within the Soapy API.
21cr|LimeSuite-22.09.0-1|78	
21cr|LimeSuite-22.09.0-1|79	%files -n soapysdr-module-lms7
21cr|LimeSuite-22.09.0-1|80	%dir %{_libdir}/SoapySDR
21cr|LimeSuite-22.09.0-1|81	%dir %{_libdir}/SoapySDR/modules0.8
21cr|LimeSuite-22.09.0-1|82	%{_libdir}/SoapySDR/modules0.8/libLMS7Support.so
21cr|LimeSuite-22.09.0-1|83	
21cr|LimeSuite-22.09.0-1|84	#------------------------------------------------------------------
21cr|LimeSuite-22.09.0-1|85	
21cr|LimeSuite-22.09.0-1|86	%package doc
21cr|LimeSuite-22.09.0-1|87	Summary:	Documentation for LimeSuite
21cr|LimeSuite-22.09.0-1|88	Group:		Documentation
21cr|LimeSuite-22.09.0-1|89	
21cr|LimeSuite-22.09.0-1|90	%description doc
21cr|LimeSuite-22.09.0-1|91	Documentation for LimeSuite
21cr|LimeSuite-22.09.0-1|92	
21cr|LimeSuite-22.09.0-1|93	%files doc
21cr|LimeSuite-22.09.0-1|94	%doc Changelog.txt README.md
21cr|LimeSuite-22.09.0-1|95	
21cr|LimeSuite-22.09.0-1|96	#------------------------------------------------------------------
21cr|LimeSuite-22.09.0-1|97	
21cr|LimeSuite-22.09.0-1|98	%prep
21cr|LimeSuite-22.09.0-1|99	%autosetup
21cr|LimeSuite-22.09.0-1|100	
21cr|LimeSuite-22.09.0-1|101	# HACK: set udev permissions to 666
21cr|LimeSuite-22.09.0-1|102	sed -i 's|MODE="660"|MODE="666"|g' udev-rules/64-limesuite.rules
21cr|LimeSuite-22.09.0-1|103	
21cr|LimeSuite-22.09.0-1|104	%build
21cr|LimeSuite-22.09.0-1|105	export CC=gcc
21cr|LimeSuite-22.09.0-1|106	export CXX=g++
21cr|LimeSuite-22.09.0-1|107	%cmake \
21cr|LimeSuite-22.09.0-1|108	-DBUILD_SHARED_LIBS=ON \
21cr|LimeSuite-22.09.0-1|109	-DCMAKE_AUTOSET_INSTALL_RPATH=FALSE \
21cr|LimeSuite-22.09.0-1|110	-DUDEV_RULES_PATH=%{_udevrulesdir} \
21cr|LimeSuite-22.09.0-1|111	%ifarch %{x86_64}
21cr|LimeSuite-22.09.0-1|112	-DENABLE_SIMD_FLAGS="SSE3" \
21cr|LimeSuite-22.09.0-1|113	%else
21cr|LimeSuite-22.09.0-1|114	-DENABLE_SIMD_FLAGS="none" \
21cr|LimeSuite-22.09.0-1|115	%endif
21cr|LimeSuite-22.09.0-1|116	-DLIME_SUITE_EXTVER=release
21cr|LimeSuite-22.09.0-1|117	%make_build
21cr|LimeSuite-22.09.0-1|118	
21cr|LimeSuite-22.09.0-1|119	%install
21cr|LimeSuite-22.09.0-1|120	%make_install -C build

2879 21
21cr|lincity-ng-2.9-1|1	Summary:	Lincity - A City Simulation Game
21cr|lincity-ng-2.9-1|2	Name:		lincity-ng
21cr|lincity-ng-2.9-1|3	Version:	2.9
21cr|lincity-ng-2.9-1|4	Release:	1
21cr|lincity-ng-2.9-1|5	License:	GPLv2+
21cr|lincity-ng-2.9-1|6	Group:		Games/Other
21cr|lincity-ng-2.9-1|7	Url:		http://lincity-ng.berlios.de/
21cr|lincity-ng-2.9-1|8	Source0:	http://freefr.dl.sourceforge.net/project/lincity-ng.berlios/lincity-ng-%{version}.beta.tar.bz2
21cr|lincity-ng-2.9-1|9	BuildRequires:	imagemagick
21cr|lincity-ng-2.9-1|10	BuildRequires:	jam
21cr|lincity-ng-2.9-1|11	BuildRequires:	physfs-devel
21cr|lincity-ng-2.9-1|12	BuildRequires:	pkgconfig(gl)
21cr|lincity-ng-2.9-1|13	BuildRequires:	pkgconfig(glu)
21cr|lincity-ng-2.9-1|14	BuildRequires:	pkgconfig(libxml-2.0)
21cr|lincity-ng-2.9-1|15	BuildRequires:	pkgconfig(sdl)
21cr|lincity-ng-2.9-1|16	BuildRequires:	pkgconfig(SDL_gfx)
21cr|lincity-ng-2.9-1|17	BuildRequires:	pkgconfig(SDL_image)
21cr|lincity-ng-2.9-1|18	BuildRequires:	pkgconfig(SDL_mixer)
21cr|lincity-ng-2.9-1|19	BuildRequires:	pkgconfig(SDL_ttf)
21cr|lincity-ng-2.9-1|20	BuildRequires:	pkgconfig(zlib)
21cr|lincity-ng-2.9-1|21	Provides:	lincity = %{EVRD}
21cr|lincity-ng-2.9-1|22	
21cr|lincity-ng-2.9-1|23	%description
21cr|lincity-ng-2.9-1|24	Lincity is a city simulation game. Build your city up from a primitive village
21cr|lincity-ng-2.9-1|25	to an advanced civilization. Build a sustainable economy, or build rockets to
21cr|lincity-ng-2.9-1|26	escape from a pollution ridden and resource starved planet.
21cr|lincity-ng-2.9-1|27	
21cr|lincity-ng-2.9-1|28	LinCity-NG is a polished and improved version of the classic LinCity game with
21cr|lincity-ng-2.9-1|29	a new iso-3D graphics engine, with a completely redone and modern GUI.
21cr|lincity-ng-2.9-1|30	
21cr|lincity-ng-2.9-1|31	%files
21cr|lincity-ng-2.9-1|32	%doc COPYING* README RELNOTES TODO
21cr|lincity-ng-2.9-1|33	%{_gamesbindir}/*
21cr|lincity-ng-2.9-1|34	%{_datadir}/pixmaps/*
21cr|lincity-ng-2.9-1|35	%{_datadir}/applications/*
21cr|lincity-ng-2.9-1|36	%{_gamesdatadir}/%{name}
21cr|lincity-ng-2.9-1|37	%{_miconsdir}/%{name}.png
21cr|lincity-ng-2.9-1|38	%{_iconsdir}/%{name}.png
21cr|lincity-ng-2.9-1|39	%{_liconsdir}/%{name}.png
21cr|lincity-ng-2.9-1|40	
21cr|lincity-ng-2.9-1|41	#----------------------------------------------------------------------------
21cr|lincity-ng-2.9-1|42	
21cr|lincity-ng-2.9-1|43	%prep
21cr|lincity-ng-2.9-1|44	%autosetup -p1 -n %{name}-%{version}.beta
21cr|lincity-ng-2.9-1|45	
21cr|lincity-ng-2.9-1|46	%build
21cr|lincity-ng-2.9-1|47	%configure \
21cr|lincity-ng-2.9-1|48	--bindir=%{_gamesbindir} \
21cr|lincity-ng-2.9-1|49	--datadir=%{_gamesdatadir} \
21cr|lincity-ng-2.9-1|50	--with-gzip \
21cr|lincity-ng-2.9-1|51	--with-svga \
21cr|lincity-ng-2.9-1|52	--with-x \
21cr|lincity-ng-2.9-1|53	--disable-rpath
21cr|lincity-ng-2.9-1|54	jam %{_smp_mflags}
21cr|lincity-ng-2.9-1|55	
21cr|lincity-ng-2.9-1|56	%install
21cr|lincity-ng-2.9-1|57	DESTDIR=%{buildroot} jam install
21cr|lincity-ng-2.9-1|58	mkdir -p %{buildroot}%{_miconsdir}
21cr|lincity-ng-2.9-1|59	convert -size 48x48 data/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|lincity-ng-2.9-1|60	mkdir -p %{buildroot}%{_iconsdir}
21cr|lincity-ng-2.9-1|61	convert -size 32x32 data/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|lincity-ng-2.9-1|62	mkdir -p %{buildroot}%{_liconsdir}
21cr|lincity-ng-2.9-1|63	convert -size 16x16 data/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|lincity-ng-2.9-1|64	
21cr|lincity-ng-2.9-1|65	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lincity-ng-2.9-1|66	mv %{buildroot}%{_gamesdatadir}/applications/* %{buildroot}%{_datadir}/applications
21cr|lincity-ng-2.9-1|67	
21cr|lincity-ng-2.9-1|68	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|lincity-ng-2.9-1|69	mv %{buildroot}%{_gamesdatadir}/pixmaps/* %{buildroot}%{_datadir}/pixmaps
21cr|lincity-ng-2.9-1|70	
21cr|lincity-ng-2.9-1|71	rm -fr %{buildroot}%{_gamesdatadir}/doc

2880 21
21cr|linesrv-2.1.21-14|1	Summary:	Line Control Server
21cr|linesrv-2.1.21-14|2	Name:		linesrv
21cr|linesrv-2.1.21-14|3	Version:	2.1.21
21cr|linesrv-2.1.21-14|4	Release:	14
21cr|linesrv-2.1.21-14|5	# debian/copyright in the source suggests GPLv2 specifically applies
21cr|linesrv-2.1.21-14|6	License:	GPLv2+
21cr|linesrv-2.1.21-14|7	Group:		Networking/Other
21cr|linesrv-2.1.21-14|8	Url:		http://linecontrol.sourceforge.net
21cr|linesrv-2.1.21-14|9	Source0:	%{name}-%{version}.src.tar.bz2
21cr|linesrv-2.1.21-14|10	Source1:	linesrv.init.bz2
21cr|linesrv-2.1.21-14|11	Source2:	linesrv.conf.bz2
21cr|linesrv-2.1.21-14|12	Source3:	linesrv-scripts.tar.bz2
21cr|linesrv-2.1.21-14|13	Source4:	linesrv.conf.documentation.bz2
21cr|linesrv-2.1.21-14|14	Patch0:		linesrv-2.1.21-debian-syslog_header.patch
21cr|linesrv-2.1.21-14|15	Patch1:		linesrv-2.1.21-str-fmt.patch
21cr|linesrv-2.1.21-14|16	# isdn.h now in include/config and its empty file
21cr|linesrv-2.1.21-14|17	Patch2:		linesrv-remove-isdn.patch
21cr|linesrv-2.1.21-14|18	Requires(pre):	rpm-helper
21cr|linesrv-2.1.21-14|19	BuildRequires:	pam-devel
21cr|linesrv-2.1.21-14|20	BuildRequires:	mysql-devel
21cr|linesrv-2.1.21-14|21	
21cr|linesrv-2.1.21-14|22	%description
21cr|linesrv-2.1.21-14|23	The line control system will allow authorized LAN users to manipulate
21cr|linesrv-2.1.21-14|24	the network interface (usually a modem) that gives the Internet
21cr|linesrv-2.1.21-14|25	access on a Linux box without having to use telnet. It's based on
21cr|linesrv-2.1.21-14|26	a client/server approach so any TCP/IP enabled system should be able
21cr|linesrv-2.1.21-14|27	to take advantage of this server, if a client is written for it.
21cr|linesrv-2.1.21-14|28	Currently; Linux, Windows, NetBSD, and any system with a Java
21cr|linesrv-2.1.21-14|29	implementation or Web Browser have clients.
21cr|linesrv-2.1.21-14|30	
21cr|linesrv-2.1.21-14|31	Note: Please make changes to /etc/lineserv.conf.
21cr|linesrv-2.1.21-14|32	
21cr|linesrv-2.1.21-14|33	%files
21cr|linesrv-2.1.21-14|34	%config(noreplace) %{_sysconfdir}/pam.d/*
21cr|linesrv-2.1.21-14|35	%config(noreplace) %{_initrddir}/%{name}
21cr|linesrv-2.1.21-14|36	%{_sbindir}/%{name}
21cr|linesrv-2.1.21-14|37	%{_libdir}/%{name}
21cr|linesrv-2.1.21-14|38	%{_localstatedir}/log/%{name}
21cr|linesrv-2.1.21-14|39	%doc AUTHORS server/INSTALL server/COPYING server/NEWS server/README
21cr|linesrv-2.1.21-14|40	%doc server/LICENSE INSTALL.lclog linesrv.conf.documentation
21cr|linesrv-2.1.21-14|41	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|linesrv-2.1.21-14|42	%config(noreplace) %{_sysconfdir}/%{name}
21cr|linesrv-2.1.21-14|43	
21cr|linesrv-2.1.21-14|44	%post
21cr|linesrv-2.1.21-14|45	%_post_service %{name}
21cr|linesrv-2.1.21-14|46	
21cr|linesrv-2.1.21-14|47	%preun
21cr|linesrv-2.1.21-14|48	%_preun_service %{name}
21cr|linesrv-2.1.21-14|49	
21cr|linesrv-2.1.21-14|50	#----------------------------------------------------------------------------
21cr|linesrv-2.1.21-14|51	
21cr|linesrv-2.1.21-14|52	%package web
21cr|linesrv-2.1.21-14|53	Summary:	Line Control Server - Web Status
21cr|linesrv-2.1.21-14|54	Group:		Networking/Other
21cr|linesrv-2.1.21-14|55	Requires:	webserver
21cr|linesrv-2.1.21-14|56	Requires:	linesrv
21cr|linesrv-2.1.21-14|57	
21cr|linesrv-2.1.21-14|58	%description web
21cr|linesrv-2.1.21-14|59	The line control system will allow authorized LAN users to manipulate
21cr|linesrv-2.1.21-14|60	the network interface (usually a modem) that gives the Internet
21cr|linesrv-2.1.21-14|61	access on a Linux box without having to use telnet. It's based on
21cr|linesrv-2.1.21-14|62	a client/server approach so any TCP/IP enabled system should be able
21cr|linesrv-2.1.21-14|63	to take advantage of this server, if a client is written for it.
21cr|linesrv-2.1.21-14|64	Currently; Linux, Windows, NetBSD, and any system with a Java
21cr|linesrv-2.1.21-14|65	implementation or Web Browser have clients.
21cr|linesrv-2.1.21-14|66	
21cr|linesrv-2.1.21-14|67	This package provides web-based status report of the line.
21cr|linesrv-2.1.21-14|68	
21cr|linesrv-2.1.21-14|69	%files web
21cr|linesrv-2.1.21-14|70	%{_localstatedir}/www/html/lclog/
21cr|linesrv-2.1.21-14|71	%attr(4750,root,apache) %{_localstatedir}/www/cgi-bin/*
21cr|linesrv-2.1.21-14|72	%dir %{_localstatedir}/lib/%{name}
21cr|linesrv-2.1.21-14|73	%attr(640,root,apache) %{_localstatedir}/lib/%{name}/htmlstatus
21cr|linesrv-2.1.21-14|74	%doc htmlstatus/README
21cr|linesrv-2.1.21-14|75	
21cr|linesrv-2.1.21-14|76	#----------------------------------------------------------------------------
21cr|linesrv-2.1.21-14|77	
21cr|linesrv-2.1.21-14|78	%prep
21cr|linesrv-2.1.21-14|79	%setup -q -n %{name}-%(echo %{version}|cut -f1-2 -d.) -a3
21cr|linesrv-2.1.21-14|80	%patch0 -p1 -b .header
21cr|linesrv-2.1.21-14|81	%patch1 -p0 -b .str
21cr|linesrv-2.1.21-14|82	%patch2 -p1
21cr|linesrv-2.1.21-14|83	
21cr|linesrv-2.1.21-14|84	cp %{SOURCE4} .
21cr|linesrv-2.1.21-14|85	bunzip2 `basename %{SOURCE4}`
21cr|linesrv-2.1.21-14|86	
21cr|linesrv-2.1.21-14|87	%build
21cr|linesrv-2.1.21-14|88	%configure --enable-ignore-isdn
21cr|linesrv-2.1.21-14|89	%make
21cr|linesrv-2.1.21-14|90	
21cr|linesrv-2.1.21-14|91	%install
21cr|linesrv-2.1.21-14|92	mkdir -p %{buildroot}{%{_sbindir},%{_bindir}}
21cr|linesrv-2.1.21-14|93	mkdir -p %{buildroot}%{_initrddir}
21cr|linesrv-2.1.21-14|94	mkdir -p %{buildroot}%{_mandir}/{man5,man8}
21cr|linesrv-2.1.21-14|95	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|linesrv-2.1.21-14|96	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|linesrv-2.1.21-14|97	mkdir -p %{buildroot}%{_localstatedir}/www/cgi-bin/
21cr|linesrv-2.1.21-14|98	install -m 755 server/%{name} %{buildroot}%{_sbindir}/
21cr|linesrv-2.1.21-14|99	install -m 755 lclog/lclog %{buildroot}%{_localstatedir}/www/cgi-bin/
21cr|linesrv-2.1.21-14|100	install -m 4755 htmlstatus/htmlstatus %{buildroot}%{_localstatedir}/www/cgi-bin/
21cr|linesrv-2.1.21-14|101	bzcat %{SOURCE1} > %{buildroot}%{_initrddir}/%{name}
21cr|linesrv-2.1.21-14|102	chmod 755 %{buildroot}/%{_initrddir}/%{name}
21cr|linesrv-2.1.21-14|103	install -m664 server/config/pam.d/l*  %{buildroot}/%{_sysconfdir}/pam.d/
21cr|linesrv-2.1.21-14|104	
21cr|linesrv-2.1.21-14|105	bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|linesrv-2.1.21-14|106	install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
21cr|linesrv-2.1.21-14|107	install -m644 server/config/complete_syntax/addr_book %{buildroot}%{_sysconfdir}/%{name}
21cr|linesrv-2.1.21-14|108	install -m644 server/config/complete_syntax/tarif.conf %{buildroot}%{_sysconfdir}/%{name}
21cr|linesrv-2.1.21-14|109	
21cr|linesrv-2.1.21-14|110	# scripts
21cr|linesrv-2.1.21-14|111	install -m755 scripts/*  %{buildroot}%{_libdir}/%{name}
21cr|linesrv-2.1.21-14|112	
21cr|linesrv-2.1.21-14|113	#web stuff
21cr|linesrv-2.1.21-14|114	install -d %{buildroot}%{_localstatedir}/www/html/lclog
21cr|linesrv-2.1.21-14|115	install lclog/html/* %{buildroot}%{_localstatedir}/www/html/lclog/
21cr|linesrv-2.1.21-14|116	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|linesrv-2.1.21-14|117	mknod %{buildroot}%{_localstatedir}/lib/%{name}/htmlstatus p
21cr|linesrv-2.1.21-14|118	
21cr|linesrv-2.1.21-14|119	#logs:
21cr|linesrv-2.1.21-14|120	install -d %{buildroot}%{_localstatedir}/log/%{name}
21cr|linesrv-2.1.21-14|121	
21cr|linesrv-2.1.21-14|122	#fix docs:
21cr|linesrv-2.1.21-14|123	cp htmlstatus/README README.htmlstatus
21cr|linesrv-2.1.21-14|124	cp lclog/INSTALL INSTALL.lclog

2881 21
21cr|lingot-1.1.1-1|1	%define	major	0
21cr|lingot-1.1.1-1|2	%define	libname	%mklibname lingot %{major}
21cr|lingot-1.1.1-1|3	%define	devname	%mklibname -d lingot
21cr|lingot-1.1.1-1|4	
21cr|lingot-1.1.1-1|5	Summary:	A musical instrument tuner
21cr|lingot-1.1.1-1|6	Name:		lingot
21cr|lingot-1.1.1-1|7	Version:	1.1.1
21cr|lingot-1.1.1-1|8	Release:	1
21cr|lingot-1.1.1-1|9	License:	GPLv2+
21cr|lingot-1.1.1-1|10	Group:		Sound
21cr|lingot-1.1.1-1|11	Url:			https://www.nongnu.org/lingot/
21cr|lingot-1.1.1-1|12	Source0:	https://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
21cr|lingot-1.1.1-1|13	BuildRequires:	intltool >= 0.23
21cr|lingot-1.1.1-1|14	BuildRequires:	pkgconfig(alsa)
21cr|lingot-1.1.1-1|15	BuildRequires:	pkgconfig(fftw3)
21cr|lingot-1.1.1-1|16	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.10
21cr|lingot-1.1.1-1|17	BuildRequires:	pkgconfig(jack)
21cr|lingot-1.1.1-1|18	BuildRequires:	pkgconfig(json-c)
21cr|lingot-1.1.1-1|19	BuildRequires:	pkgconfig(libpulse-simple)
21cr|lingot-1.1.1-1|20	Conflicts:	%{name} <= 0.9.1
21cr|lingot-1.1.1-1|21	
21cr|lingot-1.1.1-1|22	%description
21cr|lingot-1.1.1-1|23	LINGOT is a musical instrument tuner. It's accurate, easy to use, and highly
21cr|lingot-1.1.1-1|24	configurable. Originally conceived to tune electric guitars, it can now be
21cr|lingot-1.1.1-1|25	used to tune other instruments.
21cr|lingot-1.1.1-1|26	It looks like an analogue tuner, with a gauge indicating the relative shift to
21cr|lingot-1.1.1-1|27	a certain note, found automatically as the closest note to the estimated
21cr|lingot-1.1.1-1|28	frequency.
21cr|lingot-1.1.1-1|29	
21cr|lingot-1.1.1-1|30	%files -f %{name}.lang
21cr|lingot-1.1.1-1|31	%doc AUTHORS ChangeLog NEWS README README.config
21cr|lingot-1.1.1-1|32	%{_bindir}/%{name}
21cr|lingot-1.1.1-1|33	%{_datadir}/applications/org.nongnu.%{name}.desktop
21cr|lingot-1.1.1-1|34	%{_datadir}/metainfo/org.nongnu.%{name}.appdata.xml
21cr|lingot-1.1.1-1|35	%{_iconsdir}/hicolor/scalable/apps/org.nongnu.%{name}.svg
21cr|lingot-1.1.1-1|36	%{_mandir}/man1/%{name}.1*
21cr|lingot-1.1.1-1|37	
21cr|lingot-1.1.1-1|38	#-----------------------------------------------------------------------------
21cr|lingot-1.1.1-1|39	
21cr|lingot-1.1.1-1|40	%package -n %{libname}
21cr|lingot-1.1.1-1|41	Summary:	Library used by %{name}
21cr|lingot-1.1.1-1|42	Group:		System/Libraries
21cr|lingot-1.1.1-1|43	
21cr|lingot-1.1.1-1|44	%description  -n %{libname}
21cr|lingot-1.1.1-1|45	LINGOT is a musical instrument tuner. It's accurate, easy to use, and highly
21cr|lingot-1.1.1-1|46	configurable. Originally conceived to tune electric guitars, it can now be
21cr|lingot-1.1.1-1|47	used to tune other instruments.
21cr|lingot-1.1.1-1|48	This package contains the main library used by %{name}.
21cr|lingot-1.1.1-1|49	
21cr|lingot-1.1.1-1|50	%files    -n %{libname}
21cr|lingot-1.1.1-1|51	%doc COPYING
21cr|lingot-1.1.1-1|52	%{_libdir}/liblingot.so.%{major}*
21cr|lingot-1.1.1-1|53	
21cr|lingot-1.1.1-1|54	#-----------------------------------------------------------------------------
21cr|lingot-1.1.1-1|55	
21cr|lingot-1.1.1-1|56	%package -n %{devname}
21cr|lingot-1.1.1-1|57	Summary:	Development files for %{libname}
21cr|lingot-1.1.1-1|58	Group:		Development/C
21cr|lingot-1.1.1-1|59	
21cr|lingot-1.1.1-1|60	%description  -n %{devname}
21cr|lingot-1.1.1-1|61	LINGOT is a musical instrument tuner. It's accurate, easy to use, and highly
21cr|lingot-1.1.1-1|62	configurable. Originally conceived to tune electric guitars, it can now be
21cr|lingot-1.1.1-1|63	used to tune other instruments.
21cr|lingot-1.1.1-1|64	This package contains the files needed to build against %{libname}.
21cr|lingot-1.1.1-1|65	
21cr|lingot-1.1.1-1|66	%files    -n %{devname}
21cr|lingot-1.1.1-1|67	%doc COPYING
21cr|lingot-1.1.1-1|68	%{_includedir}/%{name}/lingot-*.h
21cr|lingot-1.1.1-1|69	%{_libdir}/liblingot.so
21cr|lingot-1.1.1-1|70	%{_libdir}/pkgconfig/%{name}.pc
21cr|lingot-1.1.1-1|71	
21cr|lingot-1.1.1-1|72	#-----------------------------------------------------------------------------
21cr|lingot-1.1.1-1|73	
21cr|lingot-1.1.1-1|74	%prep
21cr|lingot-1.1.1-1|75	%setup -q
21cr|lingot-1.1.1-1|76	
21cr|lingot-1.1.1-1|77	
21cr|lingot-1.1.1-1|78	%build
21cr|lingot-1.1.1-1|79	%configure	--with-alsa \
21cr|lingot-1.1.1-1|80	--with-fftw \
21cr|lingot-1.1.1-1|81	--with-jack \
21cr|lingot-1.1.1-1|82	--with-pulseaudio
21cr|lingot-1.1.1-1|83	%make
21cr|lingot-1.1.1-1|84	
21cr|lingot-1.1.1-1|85	
21cr|lingot-1.1.1-1|86	%install
21cr|lingot-1.1.1-1|87	%makeinstall_std
21cr|lingot-1.1.1-1|88	
21cr|lingot-1.1.1-1|89	# Drop docs: we pick them with our macro
21cr|lingot-1.1.1-1|90	rm -rf %{buildroot}%{_docdir}
21cr|lingot-1.1.1-1|91	
21cr|lingot-1.1.1-1|92	%find_lang %{name}

2882 21
21cr|linkchecker-10.1.0-1|1	Summary:	Check HTML documents for broken links
21cr|linkchecker-10.1.0-1|2	Name:		linkchecker
21cr|linkchecker-10.1.0-1|3	Version:	10.1.0
21cr|linkchecker-10.1.0-1|4	Release:	1
21cr|linkchecker-10.1.0-1|5	License:	GPLv2+
21cr|linkchecker-10.1.0-1|6	Group:		Networking/WWW
21cr|linkchecker-10.1.0-1|7	Url:		https://github.com/linkchecker/linkchecker
21cr|linkchecker-10.1.0-1|8	Source0:	https://github.com/linkchecker/linkchecker/releases/download/v%{version}/LinkChecker-%{version}.tar.gz
21cr|linkchecker-10.1.0-1|9	BuildRequires:	python3egg(setuptools)
21cr|linkchecker-10.1.0-1|10	BuildRequires:	python3egg(setuptools-scm)
21cr|linkchecker-10.1.0-1|11	BuildRequires:	pkgconfig(python3)
21cr|linkchecker-10.1.0-1|12	BuildArch:	noarch
21cr|linkchecker-10.1.0-1|13	
21cr|linkchecker-10.1.0-1|14	%description
21cr|linkchecker-10.1.0-1|15	Features:
21cr|linkchecker-10.1.0-1|16	o recursive checking
21cr|linkchecker-10.1.0-1|17	o multithreaded
21cr|linkchecker-10.1.0-1|18	o output can be colored or normal text, HTML, SQL, CSV or a sitemap
21cr|linkchecker-10.1.0-1|19	graph in GML or XML
21cr|linkchecker-10.1.0-1|20	o HTTP/1.1, FTP, mailto:, nntp:, news:, Gopher, Telnet and local
21cr|linkchecker-10.1.0-1|21	file links are supported
21cr|linkchecker-10.1.0-1|22	o restrict link checking with regular expression filters for URLs
21cr|linkchecker-10.1.0-1|23	o proxy support
21cr|linkchecker-10.1.0-1|24	o give username/password for HTTP and FTP authorization
21cr|linkchecker-10.1.0-1|25	o robots.txt exclusion protocol support
21cr|linkchecker-10.1.0-1|26	o i18n support
21cr|linkchecker-10.1.0-1|27	o command line interface
21cr|linkchecker-10.1.0-1|28	o (Fast)CGI web interface (requires HTTP server)
21cr|linkchecker-10.1.0-1|29	
21cr|linkchecker-10.1.0-1|30	%files
21cr|linkchecker-10.1.0-1|31	%config(noreplace) %{_sysconfdir}/*
21cr|linkchecker-10.1.0-1|32	%{_bindir}/*
21cr|linkchecker-10.1.0-1|33	%{python3_sitelib}/*
21cr|linkchecker-10.1.0-1|34	%{_datadir}/%{name}
21cr|linkchecker-10.1.0-1|35	%{_mandir}/*/*
21cr|linkchecker-10.1.0-1|36	
21cr|linkchecker-10.1.0-1|37	#----------------------------------------------------------------------------
21cr|linkchecker-10.1.0-1|38	
21cr|linkchecker-10.1.0-1|39	%prep
21cr|linkchecker-10.1.0-1|40	%autosetup -p1 -n LinkChecker-%{version}
21cr|linkchecker-10.1.0-1|41	
21cr|linkchecker-10.1.0-1|42	%build
21cr|linkchecker-10.1.0-1|43	%py3_build
21cr|linkchecker-10.1.0-1|44	
21cr|linkchecker-10.1.0-1|45	%install
21cr|linkchecker-10.1.0-1|46	%py3_install
21cr|linkchecker-10.1.0-1|47	
21cr|linkchecker-10.1.0-1|48	install -d %{buildroot}%{_sysconfdir}
21cr|linkchecker-10.1.0-1|49	mv %{buildroot}%{_datadir}/linkchecker/linkcheckerrc %{buildroot}%{_sysconfdir}

2883 21
21cr|link-grammar-4.8.5-6|1	%define major 4
21cr|link-grammar-4.8.5-6|2	%define libname %mklibname %{name} %{major}
21cr|link-grammar-4.8.5-6|3	%define devname %mklibname -d %{name}
21cr|link-grammar-4.8.5-6|4	
21cr|link-grammar-4.8.5-6|5	Summary:	A syntactic parser of English
21cr|link-grammar-4.8.5-6|6	Name:		link-grammar
21cr|link-grammar-4.8.5-6|7	Version:	4.8.5
21cr|link-grammar-4.8.5-6|8	Release:	6
21cr|link-grammar-4.8.5-6|9	Group:		Office
21cr|link-grammar-4.8.5-6|10	License:	BSD-like
21cr|link-grammar-4.8.5-6|11	Url:		http://www.link.cs.cmu.edu/link/
21cr|link-grammar-4.8.5-6|12	Source0:	http://www.abisource.com/downloads/link-grammar/%{version}/%{name}-%{version}.tar.gz
21cr|link-grammar-4.8.5-6|13	
21cr|link-grammar-4.8.5-6|14	%description
21cr|link-grammar-4.8.5-6|15	The Link Grammar Parser is a syntactic parser of English, based
21cr|link-grammar-4.8.5-6|16	on link grammar, an original theory of English syntax. Given a
21cr|link-grammar-4.8.5-6|17	sentence, the system assigns to it a syntactic structure, which
21cr|link-grammar-4.8.5-6|18	consists of a set of labeled links connecting pairs of words.
21cr|link-grammar-4.8.5-6|19	The parser also produces a "constituent" representation of a
21cr|link-grammar-4.8.5-6|20	sentence (showing noun phrases, verb phrases, etc.).
21cr|link-grammar-4.8.5-6|21	
21cr|link-grammar-4.8.5-6|22	%files
21cr|link-grammar-4.8.5-6|23	%doc LICENSE README
21cr|link-grammar-4.8.5-6|24	%{_bindir}/*
21cr|link-grammar-4.8.5-6|25	%{_datadir}/link-grammar/*
21cr|link-grammar-4.8.5-6|26	%{_mandir}/man1/link-parser.1.*
21cr|link-grammar-4.8.5-6|27	
21cr|link-grammar-4.8.5-6|28	#----------------------------------------------------------------------------
21cr|link-grammar-4.8.5-6|29	
21cr|link-grammar-4.8.5-6|30	%package -n %{libname}
21cr|link-grammar-4.8.5-6|31	Summary:	A syntactic parser of English
21cr|link-grammar-4.8.5-6|32	Group:		System/Libraries
21cr|link-grammar-4.8.5-6|33	
21cr|link-grammar-4.8.5-6|34	%description -n %{libname}
21cr|link-grammar-4.8.5-6|35	This package contains the shared library for %{name}.
21cr|link-grammar-4.8.5-6|36	
21cr|link-grammar-4.8.5-6|37	%files -n %{libname}
21cr|link-grammar-4.8.5-6|38	%{_libdir}/lib*.so.%{major}*
21cr|link-grammar-4.8.5-6|39	
21cr|link-grammar-4.8.5-6|40	#----------------------------------------------------------------------------
21cr|link-grammar-4.8.5-6|41	
21cr|link-grammar-4.8.5-6|42	%package -n %{devname}
21cr|link-grammar-4.8.5-6|43	Summary:	Support files necessary to compile applications with link-grammar
21cr|link-grammar-4.8.5-6|44	Group:		Development/C
21cr|link-grammar-4.8.5-6|45	Requires:	%{libname} = %{EVRD}
21cr|link-grammar-4.8.5-6|46	Provides:	%{name}-devel = %{EVRD}
21cr|link-grammar-4.8.5-6|47	
21cr|link-grammar-4.8.5-6|48	%description -n %{devname}
21cr|link-grammar-4.8.5-6|49	Libraries and header files necessary to compile applications using
21cr|link-grammar-4.8.5-6|50	link-grammar.
21cr|link-grammar-4.8.5-6|51	
21cr|link-grammar-4.8.5-6|52	%files -n %{devname}
21cr|link-grammar-4.8.5-6|53	%{_libdir}/lib*.so
21cr|link-grammar-4.8.5-6|54	%{_libdir}/pkgconfig/link-grammar.pc
21cr|link-grammar-4.8.5-6|55	%{_includedir}/link-grammar/*
21cr|link-grammar-4.8.5-6|56	
21cr|link-grammar-4.8.5-6|57	#----------------------------------------------------------------------------
21cr|link-grammar-4.8.5-6|58	
21cr|link-grammar-4.8.5-6|59	%prep
21cr|link-grammar-4.8.5-6|60	%setup -q
21cr|link-grammar-4.8.5-6|61	
21cr|link-grammar-4.8.5-6|62	%build
21cr|link-grammar-4.8.5-6|63	%configure \
21cr|link-grammar-4.8.5-6|64	--disable-static
21cr|link-grammar-4.8.5-6|65	
21cr|link-grammar-4.8.5-6|66	%make
21cr|link-grammar-4.8.5-6|67	
21cr|link-grammar-4.8.5-6|68	%install
21cr|link-grammar-4.8.5-6|69	%makeinstall_std

2884 21
21cr|links-2.16-1|1	Summary:	Lynx-like text WWW browser
21cr|links-2.16-1|2	Name:		links
21cr|links-2.16-1|3	Version:	2.16
21cr|links-2.16-1|4	Release:	1
21cr|links-2.16-1|5	License:	GPLv2+
21cr|links-2.16-1|6	Group:		Networking/WWW
21cr|links-2.16-1|7	Url:		http://links.twibright.com/
21cr|links-2.16-1|8	Source0:	http://links.twibright.com/download/%{name}-%{version}.tar.bz2
21cr|links-2.16-1|9	Source4:	%{name}.cfg
21cr|links-2.16-1|10	Patch1:		%{name}-2.16-no-weird-unhx-ing-of-command-line-args.patch
21cr|links-2.16-1|11	Patch2:		%{name}-2.16-cookies-save.patch
21cr|links-2.16-1|12	Patch3:		%{name}-2.16-current-color-by-default-and-vt100-frames.patch
21cr|links-2.16-1|13	Patch4:		%{name}-2.16-fix-for-newer-automake.patch
21cr|links-2.16-1|14	Patch5:		%{name}-2.16-fix-segfault-on-loading-cookies.patch
21cr|links-2.16-1|15	Patch6:		%{name}-2.16-64bit-fixes.patch
21cr|links-2.16-1|16	Patch7:		%{name}-2.16-dont-have-two-assocations-with-same-label-otherwise-one-cant-override-shared-config.patch
21cr|links-2.16-1|17	Patch8:		%{name}-2.16-CVE-2006-5925-disable-SMB.patch
21cr|links-2.16-1|18	Patch9:		%{name}-2.16-better-cert-verification.patch
21cr|links-2.16-1|19	
21cr|links-2.16-1|20	BuildRequires:	bzip2-devel
21cr|links-2.16-1|21	BuildRequires:	gomp-devel
21cr|links-2.16-1|22	BuildRequires:	gpm-devel
21cr|links-2.16-1|23	BuildRequires:	pkgconfig(cairo)
21cr|links-2.16-1|24	BuildRequires:	pkgconfig(directfb) >= 0.9.17
21cr|links-2.16-1|25	BuildRequires:	pkgconfig(libevent)
21cr|links-2.16-1|26	BuildRequires:	pkgconfig(libjpeg)
21cr|links-2.16-1|27	BuildRequires:	pkgconfig(liblzma)
21cr|links-2.16-1|28	BuildRequires:	pkgconfig(libpng)
21cr|links-2.16-1|29	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|links-2.16-1|30	BuildRequires:	pkgconfig(libtiff-4)
21cr|links-2.16-1|31	BuildRequires:	pkgconfig(openssl)
21cr|links-2.16-1|32	BuildRequires:	pkgconfig(x11)
21cr|links-2.16-1|33	BuildRequires:	pkgconfig(zlib)
21cr|links-2.16-1|34	Provides:	webclient
21cr|links-2.16-1|35	Requires:	%{name}-common = %{EVRD}
21cr|links-2.16-1|36	
21cr|links-2.16-1|37	%description
21cr|links-2.16-1|38	Links is a text based WWW browser, at first look similar to Lynx, but
21cr|links-2.16-1|39	somehow different:
21cr|links-2.16-1|40	- renders tables and frames
21cr|links-2.16-1|41	- displays colors as specified in current HTML page
21cr|links-2.16-1|42	- uses drop-down menu (like in Midnight Commander)
21cr|links-2.16-1|43	- can download files in background
21cr|links-2.16-1|44	- partially handle Javascript.
21cr|links-2.16-1|45	
21cr|links-2.16-1|46	%files
21cr|links-2.16-1|47	%doc AUTHORS ChangeLog README SITES
21cr|links-2.16-1|48	%{_bindir}/%{name}-text
21cr|links-2.16-1|49	
21cr|links-2.16-1|50	%post
21cr|links-2.16-1|51	update-alternatives --install /usr/bin/%{name} %{name} /usr/bin/%{name}-text 10
21cr|links-2.16-1|52	
21cr|links-2.16-1|53	%postun
21cr|links-2.16-1|54	if [ "$1" = "0" ]; then
21cr|links-2.16-1|55	update-alternatives --remove %{name} /usr/bin/%{name}-text
21cr|links-2.16-1|56	fi
21cr|links-2.16-1|57	
21cr|links-2.16-1|58	%triggerpostun -- links
21cr|links-2.16-1|59	if [ ! -e /usr/bin/%{name} ]; then
21cr|links-2.16-1|60	update-alternatives --auto %{name}
21cr|links-2.16-1|61	fi
21cr|links-2.16-1|62	
21cr|links-2.16-1|63	#----------------------------------------------------------------------------
21cr|links-2.16-1|64	
21cr|links-2.16-1|65	%package graphic
21cr|links-2.16-1|66	Summary:	Lynx-like text/X11 WWW browser
21cr|links-2.16-1|67	Group:		Networking/WWW
21cr|links-2.16-1|68	Requires:	%{name}-common = %{EVRD}
21cr|links-2.16-1|69	Provides:	webclient
21cr|links-2.16-1|70	Requires:	indexhtml
21cr|links-2.16-1|71	
21cr|links-2.16-1|72	%description graphic
21cr|links-2.16-1|73	Links is a text/X11 based WWW browser, at first look similar to Lynx, but
21cr|links-2.16-1|74	somehow different:
21cr|links-2.16-1|75	- renders tables and frames
21cr|links-2.16-1|76	- displays colors as specified in current HTML page
21cr|links-2.16-1|77	- uses drop-down menu (like in Midnight Commander)
21cr|links-2.16-1|78	- can download files in background
21cr|links-2.16-1|79	- partially handle Javascript.
21cr|links-2.16-1|80	
21cr|links-2.16-1|81	%files graphic
21cr|links-2.16-1|82	%doc AUTHORS ChangeLog README SITES
21cr|links-2.16-1|83	%{_bindir}/%{name}-graphic
21cr|links-2.16-1|84	%{_datadir}/applications/*
21cr|links-2.16-1|85	
21cr|links-2.16-1|86	%post graphic
21cr|links-2.16-1|87	update-alternatives --install /usr/bin/%{name} %{name} /usr/bin/%{name}-graphic 20
21cr|links-2.16-1|88	
21cr|links-2.16-1|89	%postun graphic
21cr|links-2.16-1|90	if [ "$1" = "0" ]; then
21cr|links-2.16-1|91	update-alternatives --remove %{name} /usr/bin/%{name}-graphic
21cr|links-2.16-1|92	fi
21cr|links-2.16-1|93	
21cr|links-2.16-1|94	%triggerpostun graphic -- links
21cr|links-2.16-1|95	if [ ! -e /usr/bin/%{name} ]; then
21cr|links-2.16-1|96	update-alternatives --auto %{name}
21cr|links-2.16-1|97	fi
21cr|links-2.16-1|98	
21cr|links-2.16-1|99	#----------------------------------------------------------------------------
21cr|links-2.16-1|100	
21cr|links-2.16-1|101	%package common
21cr|links-2.16-1|102	Summary:	Lynx-like text/X11 WWW browser
21cr|links-2.16-1|103	Group:		Networking/WWW
21cr|links-2.16-1|104	Requires:	%{name}-common = %{EVRD}
21cr|links-2.16-1|105	
21cr|links-2.16-1|106	%description common
21cr|links-2.16-1|107	Common files for links and links-graphic.
21cr|links-2.16-1|108	
21cr|links-2.16-1|109	%files common
21cr|links-2.16-1|110	%doc AUTHORS ChangeLog README SITES
21cr|links-2.16-1|111	%config(noreplace) /etc/%{name}.cfg
21cr|links-2.16-1|112	%{_mandir}/*/*
21cr|links-2.16-1|113	
21cr|links-2.16-1|114	#----------------------------------------------------------------------------
21cr|links-2.16-1|115	
21cr|links-2.16-1|116	%prep
21cr|links-2.16-1|117	%setup -q
21cr|links-2.16-1|118	%apply_patches
21cr|links-2.16-1|119	
21cr|links-2.16-1|120	# Convert to utf-8
21cr|links-2.16-1|121	for file in AUTHORS ChangeLog; do
21cr|links-2.16-1|122	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|links-2.16-1|123	touch -r $file $file.new && \
21cr|links-2.16-1|124	mv $file.new $file
21cr|links-2.16-1|125	done
21cr|links-2.16-1|126	
21cr|links-2.16-1|127	
21cr|links-2.16-1|128	%build
21cr|links-2.16-1|129	autoreconf -fiv
21cr|links-2.16-1|130	%configure
21cr|links-2.16-1|131	%make
21cr|links-2.16-1|132	
21cr|links-2.16-1|133	cp -f %{name} %{name}-text
21cr|links-2.16-1|134	
21cr|links-2.16-1|135	make clean
21cr|links-2.16-1|136	%configure --enable-graphics
21cr|links-2.16-1|137	%make
21cr|links-2.16-1|138	
21cr|links-2.16-1|139	cp -f %{name} %{name}-graphic
21cr|links-2.16-1|140	
21cr|links-2.16-1|141	
21cr|links-2.16-1|142	%install
21cr|links-2.16-1|143	%makeinstall_std
21cr|links-2.16-1|144	
21cr|links-2.16-1|145	# Remove newly built binary...
21cr|links-2.16-1|146	rm -f %{buildroot}%{_bindir}/%{name}
21cr|links-2.16-1|147	# ... and install our ones
21cr|links-2.16-1|148	install %{name}-graphic %{name}-text %{buildroot}%{_bindir}
21cr|links-2.16-1|149	
21cr|links-2.16-1|150	# Install config file
21cr|links-2.16-1|151	install -D -m 644 %{SOURCE4} %{buildroot}/etc/%{name}.cfg
21cr|links-2.16-1|152	
21cr|links-2.16-1|153	# Provide a .desktop file for the links-graphic binary
21cr|links-2.16-1|154	mkdir -p %{buildroot}%{_datadir}/applications
21cr|links-2.16-1|155	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|links-2.16-1|156	[Desktop Entry]
21cr|links-2.16-1|157	Name=Links
21cr|links-2.16-1|158	Comment=Lynx-like text/graphic Web browser
21cr|links-2.16-1|159	Exec=/usr/bin/links-graphic /usr/share/branding-configs/fresh/index.html
21cr|links-2.16-1|160	Icon=web_browser_section
21cr|links-2.16-1|161	Terminal=false
21cr|links-2.16-1|162	Type=Application
21cr|links-2.16-1|163	Categories=Network;WebBrowser;
21cr|links-2.16-1|164	EOF

2885 21
21cr|linksysmon-1.1.4-9|1	Summary:	A tool for monitoring Linksys BEFSR41 and BEFSR11 firewalls
21cr|linksysmon-1.1.4-9|2	
21cr|linksysmon-1.1.4-9|3	Name:		linksysmon
21cr|linksysmon-1.1.4-9|4	Version:	1.1.4
21cr|linksysmon-1.1.4-9|5	Release:	9
21cr|linksysmon-1.1.4-9|6	License:	GPL or Artistic
21cr|linksysmon-1.1.4-9|7	Group:		System/Servers
21cr|linksysmon-1.1.4-9|8	URL:		http://woogie.net/projects/linksysmon/
21cr|linksysmon-1.1.4-9|9	Source0:	http://woogie.net/projects/linksysmon/attachment/wiki/WikiStart/%{name}-%{version}.tar.bz2
21cr|linksysmon-1.1.4-9|10	Source1:	linksysmon.init.bz2
21cr|linksysmon-1.1.4-9|11	Source2:	linksysmon.sysconfig.bz2
21cr|linksysmon-1.1.4-9|12	Requires(post): rpm-helper
21cr|linksysmon-1.1.4-9|13	Requires(preun): rpm-helper
21cr|linksysmon-1.1.4-9|14	BuildRequires:	perl-devel
21cr|linksysmon-1.1.4-9|15	Requires:	net-snmp
21cr|linksysmon-1.1.4-9|16	Requires:	net-snmp-utils
21cr|linksysmon-1.1.4-9|17	Requires:	net-snmp-trapd
21cr|linksysmon-1.1.4-9|18	BuildArch:	noarch
21cr|linksysmon-1.1.4-9|19	
21cr|linksysmon-1.1.4-9|20	%description
21cr|linksysmon-1.1.4-9|21	linksysmon is a tool for monitoring Linksys BEFSR41 and BEFSR11
21cr|linksysmon-1.1.4-9|22	firewalls under Linux and other Unix-like operating systems (I
21cr|linksysmon-1.1.4-9|23	specify Linux because that is what I used to develop it, and the
21cr|linksysmon-1.1.4-9|24	only one I know for sure works). It accepts log mesages from the
21cr|linksysmon-1.1.4-9|25	Linksys, and logs the messages to /var/log/linksys.log. It handles
21cr|linksysmon-1.1.4-9|26	the standard activity logs, as well as the "secret" extended
21cr|linksysmon-1.1.4-9|27	logging, and can handle logs from multiple firewalls. When using
21cr|linksysmon-1.1.4-9|28	extended logging, it can detect external IP address changes (if
21cr|linksysmon-1.1.4-9|29	you are using either DHCP or PPPOE) and can call an external
21cr|linksysmon-1.1.4-9|30	program to process the change.
21cr|linksysmon-1.1.4-9|31	
21cr|linksysmon-1.1.4-9|32	%prep
21cr|linksysmon-1.1.4-9|33	
21cr|linksysmon-1.1.4-9|34	%setup -q -n %{name}-%{version}
21cr|linksysmon-1.1.4-9|35	
21cr|linksysmon-1.1.4-9|36	bzcat %{SOURCE1} > linksysmon.init
21cr|linksysmon-1.1.4-9|37	bzcat %{SOURCE2} > linksysmon.sysconfig
21cr|linksysmon-1.1.4-9|38	
21cr|linksysmon-1.1.4-9|39	%build
21cr|linksysmon-1.1.4-9|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|linksysmon-1.1.4-9|41	
21cr|linksysmon-1.1.4-9|42	
21cr|linksysmon-1.1.4-9|43	%make
21cr|linksysmon-1.1.4-9|44	make test
21cr|linksysmon-1.1.4-9|45	
21cr|linksysmon-1.1.4-9|46	%install
21cr|linksysmon-1.1.4-9|47	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|linksysmon-1.1.4-9|48	
21cr|linksysmon-1.1.4-9|49	install -d %{buildroot}%{_initrddir}
21cr|linksysmon-1.1.4-9|50	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|linksysmon-1.1.4-9|51	install -d %{buildroot}%{_sysconfdir}/cron.daily
21cr|linksysmon-1.1.4-9|52	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|linksysmon-1.1.4-9|53	install -d %{buildroot}%{_sbindir}
21cr|linksysmon-1.1.4-9|54	
21cr|linksysmon-1.1.4-9|55	%makeinstall_std
21cr|linksysmon-1.1.4-9|56	
21cr|linksysmon-1.1.4-9|57	install -m0755 linksysmon.init %{buildroot}%{_initrddir}/linksysmon
21cr|linksysmon-1.1.4-9|58	install -m0644 linksysmon.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/linksysmon
21cr|linksysmon-1.1.4-9|59	
21cr|linksysmon-1.1.4-9|60	install -m0644 etc/linksysmon.conf %{buildroot}%{_sysconfdir}/linksysmon.conf
21cr|linksysmon-1.1.4-9|61	install -m0755 etc/cron.daily/linksysmon-report %{buildroot}%{_sysconfdir}/cron.daily/linksysmon-report
21cr|linksysmon-1.1.4-9|62	
21cr|linksysmon-1.1.4-9|63	install -m0755 usr/sbin/linksysmon %{buildroot}%{_sbindir}/
21cr|linksysmon-1.1.4-9|64	install -m0755 usr/sbin/linksysmon-ez-ipupdate %{buildroot}%{_sbindir}/
21cr|linksysmon-1.1.4-9|65	install -m0755 usr/sbin/linksysmon-ipchange %{buildroot}%{_sbindir}/
21cr|linksysmon-1.1.4-9|66	install -m0755 usr/sbin/linksysmon-report %{buildroot}%{_sbindir}/
21cr|linksysmon-1.1.4-9|67	install -m0755 usr/sbin/linksysmon-watch %{buildroot}%{_sbindir}/
21cr|linksysmon-1.1.4-9|68	
21cr|linksysmon-1.1.4-9|69	# install log rotation stuff
21cr|linksysmon-1.1.4-9|70	cat > %{buildroot}%{_sysconfdir}/logrotate.d/linksysmon << EOF
21cr|linksysmon-1.1.4-9|71	/var/log/linksys.log {
21cr|linksysmon-1.1.4-9|72	missingok
21cr|linksysmon-1.1.4-9|73	postrotate
21cr|linksysmon-1.1.4-9|74	%{_initrddir}/linksysmon restart > /dev/null || /bin/true
21cr|linksysmon-1.1.4-9|75	endscript
21cr|linksysmon-1.1.4-9|76	}
21cr|linksysmon-1.1.4-9|77	EOF
21cr|linksysmon-1.1.4-9|78	
21cr|linksysmon-1.1.4-9|79	%post
21cr|linksysmon-1.1.4-9|80	%_post_service linksysmon
21cr|linksysmon-1.1.4-9|81	
21cr|linksysmon-1.1.4-9|82	%preun
21cr|linksysmon-1.1.4-9|83	%_preun_service linksysmon
21cr|linksysmon-1.1.4-9|84	
21cr|linksysmon-1.1.4-9|85	%clean
21cr|linksysmon-1.1.4-9|86	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|linksysmon-1.1.4-9|87	
21cr|linksysmon-1.1.4-9|88	%files
21cr|linksysmon-1.1.4-9|89	%doc BUGS CHANGELOG COPYING INSTALL README TODO
21cr|linksysmon-1.1.4-9|90	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/linksysmon.conf
21cr|linksysmon-1.1.4-9|91	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/linksysmon
21cr|linksysmon-1.1.4-9|92	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/linksysmon
21cr|linksysmon-1.1.4-9|93	%attr(0755,root,root) %{_sysconfdir}/cron.daily/linksysmon-report
21cr|linksysmon-1.1.4-9|94	%attr(0755,root,root) %{_initrddir}/linksysmon
21cr|linksysmon-1.1.4-9|95	%attr(0755,root,root) %{_sbindir}/*
21cr|linksysmon-1.1.4-9|96	%attr(0644,root,root) %{perl_vendorlib}/linksysmon.pm

2886 21
21cr|linssid-3.6-6|1	Summary:	Graphical wireless scanner
21cr|linssid-3.6-6|2	Name:		linssid
21cr|linssid-3.6-6|3	Version:	3.6
21cr|linssid-3.6-6|4	Release:	6
21cr|linssid-3.6-6|5	License:	GPLv3+
21cr|linssid-3.6-6|6	Group:		System/Kernel and hardware
21cr|linssid-3.6-6|7	Url:		http://sourceforge.net/projects/linssid/
21cr|linssid-3.6-6|8	Source0:	http://sourceforge.net/projects/linssid/files/LinSSID_%{version}/%{name}_%{version}.orig.tar.gz
21cr|linssid-3.6-6|9	Source1:	linssid_ru.qm
21cr|linssid-3.6-6|10	Patch0:		linssid-qwt620.patch
21cr|linssid-3.6-6|11	Patch1:		linssid-3.6-translate.patch
21cr|linssid-3.6-6|12	# For rsvg-convert
21cr|linssid-3.6-6|13	BuildRequires:	librsvg
21cr|linssid-3.6-6|14	BuildRequires:	boost-devel
21cr|linssid-3.6-6|15	BuildRequires:	qwt-qt5-devel
21cr|linssid-3.6-6|16	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|linssid-3.6-6|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|linssid-3.6-6|18	BuildRequires:	pkgconfig(Qt5Gui)
21cr|linssid-3.6-6|19	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|linssid-3.6-6|20	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|linssid-3.6-6|21	BuildRequires:	pkgconfig(Qt5Svg)
21cr|linssid-3.6-6|22	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|linssid-3.6-6|23	Requires:	usermode-consoleonly
21cr|linssid-3.6-6|24	
21cr|linssid-3.6-6|25	%description
21cr|linssid-3.6-6|26	LinSSID is a graphical program that displays locally receivable 802.11
21cr|linssid-3.6-6|27	wireless attach points and ad hoc networks.
21cr|linssid-3.6-6|28	
21cr|linssid-3.6-6|29	A table is displayed with various parameters such as MAC address, channel,
21cr|linssid-3.6-6|30	and signal strength. Graphs are also displayed with signal strength by
21cr|linssid-3.6-6|31	channel and signal strength over time.
21cr|linssid-3.6-6|32	
21cr|linssid-3.6-6|33	LinSSID is graphically and functionally similar to inSSIDer (for Microsoft
21cr|linssid-3.6-6|34	Windows) and Wifi Analyzer (for Android).
21cr|linssid-3.6-6|35	
21cr|linssid-3.6-6|36	LinSSID can be used to measure the local perfomance or to search for an
21cr|linssid-3.6-6|37	interference free channel to be set in a wireless router (access point).
21cr|linssid-3.6-6|38	The wireless established link won't be affected by these operations because
21cr|linssid-3.6-6|39	LinSSID needn't set the monitor mode in network interface.
21cr|linssid-3.6-6|40	
21cr|linssid-3.6-6|41	%files
21cr|linssid-3.6-6|42	%{_bindir}/%{name}
21cr|linssid-3.6-6|43	%{_bindir}/linssid-pkexec
21cr|linssid-3.6-6|44	%{_sbindir}/%{name}
21cr|linssid-3.6-6|45	%dir %{_datadir}/%{name}
21cr|linssid-3.6-6|46	%{_datadir}/%{name}/*
21cr|linssid-3.6-6|47	%{_datadir}/applications/%{name}.desktop
21cr|linssid-3.6-6|48	%{_datadir}/pixmaps/*.png
21cr|linssid-3.6-6|49	%{_datadir}/pixmaps/*.svg
21cr|linssid-3.6-6|50	%{_datadir}/polkit-1/actions/com.warsev.pkexec.linssid.policy
21cr|linssid-3.6-6|51	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|linssid-3.6-6|52	%{_sysconfdir}/pam.d/%{name}
21cr|linssid-3.6-6|53	%{_sysconfdir}/security/console.apps/%{name}
21cr|linssid-3.6-6|54	
21cr|linssid-3.6-6|55	#----------------------------------------------------------------------------
21cr|linssid-3.6-6|56	
21cr|linssid-3.6-6|57	%prep
21cr|linssid-3.6-6|58	%autosetup -p1
21cr|linssid-3.6-6|59	
21cr|linssid-3.6-6|60	sed -i 's|/usr/include/qwt|%{_qt5_includedir}/qwt|' linssid-app/linssid-app.pro
21cr|linssid-3.6-6|61	sed -i 's|/usr/lib|%{_libdir}|' linssid-app/linssid-app.pro
21cr|linssid-3.6-6|62	
21cr|linssid-3.6-6|63	%build
21cr|linssid-3.6-6|64	%qmake_qt5
21cr|linssid-3.6-6|65	%make
21cr|linssid-3.6-6|66	
21cr|linssid-3.6-6|67	%install
21cr|linssid-3.6-6|68	make install INSTALL_ROOT=%{buildroot} STRIP=true
21cr|linssid-3.6-6|69	
21cr|linssid-3.6-6|70	cat > %{name}.pam <<EOF
21cr|linssid-3.6-6|71	#%PAM-1.0
21cr|linssid-3.6-6|72	auth            include         config-util
21cr|linssid-3.6-6|73	account         include         config-util
21cr|linssid-3.6-6|74	session         include         config-util
21cr|linssid-3.6-6|75	EOF
21cr|linssid-3.6-6|76	
21cr|linssid-3.6-6|77	cat > %{name}.console <<EOF
21cr|linssid-3.6-6|78	USER=root
21cr|linssid-3.6-6|79	UGROUPS=wheel
21cr|linssid-3.6-6|80	PROGRAM=%{_sbindir}/%{name}
21cr|linssid-3.6-6|81	SESSION=true
21cr|linssid-3.6-6|82	EOF
21cr|linssid-3.6-6|83	
21cr|linssid-3.6-6|84	# consolehelper and userhelper
21cr|linssid-3.6-6|85	ln -s consolehelper %{buildroot}%{_bindir}/%{name}
21cr|linssid-3.6-6|86	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|linssid-3.6-6|87	install -m 644 %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|linssid-3.6-6|88	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|linssid-3.6-6|89	install -m 644 %{name}.console %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21cr|linssid-3.6-6|90	mkdir -p %{buildroot}%{_datadir}/%{name}/lang
21cr|linssid-3.6-6|91	cp %{SOURCE1} %{buildroot}%{_datadir}/%{name}/lang
21cr|linssid-3.6-6|92	
21cr|linssid-3.6-6|93	# Install menu entry, overwrite the one that comes with sources (incomplete)
21cr|linssid-3.6-6|94	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|linssid-3.6-6|95	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|linssid-3.6-6|96	[Desktop Entry]
21cr|linssid-3.6-6|97	Name=LinSSID
21cr|linssid-3.6-6|98	Comment=Graphical wireless scanner
21cr|linssid-3.6-6|99	Name[ru]=LinSSID
21cr|linssid-3.6-6|100	Comment[ru]=Графический сканер беспроводных сетей
21cr|linssid-3.6-6|101	Exec=%{_bindir}/%{name}
21cr|linssid-3.6-6|102	Icon=%{name}
21cr|linssid-3.6-6|103	Terminal=false
21cr|linssid-3.6-6|104	Type=Application
21cr|linssid-3.6-6|105	Categories=System;Monitor;
21cr|linssid-3.6-6|106	EOF
21cr|linssid-3.6-6|107	
21cr|linssid-3.6-6|108	# Install menu icons
21cr|linssid-3.6-6|109	for N in 16 32 48 64 128;
21cr|linssid-3.6-6|110	do
21cr|linssid-3.6-6|111	rsvg-convert linssid-app/%{name}.svg -o ${N}.png -w ${N} -h ${N};
21cr|linssid-3.6-6|112	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|linssid-3.6-6|113	done
21cr|linssid-3.6-6|114	install -D -m 0644 linssid-app/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

2887 21
21cr|linthesia-0.4.2-1|1	Summary:	Linthesia is a fork of the Windows/Mac game called Synthesia
21cr|linthesia-0.4.2-1|2	Name:		linthesia
21cr|linthesia-0.4.2-1|3	Version:	0.4.2
21cr|linthesia-0.4.2-1|4	Release:	1
21cr|linthesia-0.4.2-1|5	License:	GPLv2+
21cr|linthesia-0.4.2-1|6	Group:		Sound
21cr|linthesia-0.4.2-1|7	Url:		https://github.com/linthesia/linthesia
21cr|linthesia-0.4.2-1|8	Source0:	%{name}-%{version}.tar.gz
21cr|linthesia-0.4.2-1|9	Source1:	%{name}.desktop
21cr|linthesia-0.4.2-1|10	BuildRequires:	pkgconfig(alsa)
21cr|linthesia-0.4.2-1|11	BuildRequires:	pkgconfig(gdkglextmm-x11-1.2)
21cr|linthesia-0.4.2-1|12	BuildRequires:	pkgconfig(gconfmm-2.6)
21cr|linthesia-0.4.2-1|13	
21cr|linthesia-0.4.2-1|14	%description
21cr|linthesia-0.4.2-1|15	Linthesia is a fork of the Windows/Mac game called Synthesia.
21cr|linthesia-0.4.2-1|16	It is a game of playing music using a MIDI keyboard (or your PC keyboard),
21cr|linthesia-0.4.2-1|17	following a .mid file.
21cr|linthesia-0.4.2-1|18	
21cr|linthesia-0.4.2-1|19	%files
21cr|linthesia-0.4.2-1|20	%{_bindir}/*
21cr|linthesia-0.4.2-1|21	%{_datadir}/%{name}/*
21cr|linthesia-0.4.2-1|22	%{_datadir}/applications/%{name}.desktop
21cr|linthesia-0.4.2-1|23	%{_datadir}/icons/hicolor/32x32/apps/%{name}.xpm
21cr|linthesia-0.4.2-1|24	
21cr|linthesia-0.4.2-1|25	#----------------------------------------------------------------------------
21cr|linthesia-0.4.2-1|26	
21cr|linthesia-0.4.2-1|27	%prep
21cr|linthesia-0.4.2-1|28	%setup -q
21cr|linthesia-0.4.2-1|29	
21cr|linthesia-0.4.2-1|30	%build
21cr|linthesia-0.4.2-1|31	autoreconf -ivf
21cr|linthesia-0.4.2-1|32	%configure
21cr|linthesia-0.4.2-1|33	
21cr|linthesia-0.4.2-1|34	%make
21cr|linthesia-0.4.2-1|35	
21cr|linthesia-0.4.2-1|36	%install
21cr|linthesia-0.4.2-1|37	%makeinstall_std
21cr|linthesia-0.4.2-1|38	
21cr|linthesia-0.4.2-1|39	desktop-file-install \
21cr|linthesia-0.4.2-1|40	--dir %{buildroot}%{_datadir}/applications \
21cr|linthesia-0.4.2-1|41	%{SOURCE1}
21cr|linthesia-0.4.2-1|42	
21cr|linthesia-0.4.2-1|43	install -d %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
21cr|linthesia-0.4.2-1|44	install -m 644 -p extra/%{name}.xpm %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.xpm

2888 21
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|1	%define commit b5de1a807372666d5bd2b0a30af3a68f1e214f52
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|3	
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|4	Summary:	Audit which graphical user applications were started and closed by user (LAURA)
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|5	Name:		linux-audit-user-run-apps
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|6	Version:	0
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|7	Release:	1.git%{commit_short}.1
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|8	License:	GPLv3
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|9	Group:		Graphical desktop/Other
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|10	Url:		https://github.com/mikhailnov/linux-audit-user-run-apps
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|11	Source0:	https://github.com/mikhailnov/linux-audit-user-run-apps/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|12	Requires:	audit
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|13	Requires:	bash
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|14	Requires:	grep
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|15	Requires:	procps
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|16	Provides:	laura = %{EVRD}
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|17	Provides:	LAURA = %{EVRD}
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|18	BuildArch:	noarch
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|19	
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|20	%description
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|21	Audit which graphical user applications were started and closed
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|22	by user (LAURA).
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|23	
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|24	%files
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|25	%license LICENSE
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|26	%doc README.md
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|27	%{_bindir}/laura-started-de
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|28	%{_sbindir}/laura-load-audit
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|29	%{_unitdir}/laura.path
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|30	%{_unitdir}/laura.service
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|31	%{_sysconfdir}/xdg/autostart/laura.desktop
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|32	
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|33	%post
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|34	%systemd_post laura.path
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|35	
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|36	%preun
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|37	%systemd_preun laura.path
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|38	
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|39	#----------------------------------------------
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|40	
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|41	%prep
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|42	%autosetup -p1 -n %{name}-%{commit}
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|43	
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|44	%install
21cr|linux-audit-user-run-apps-0-1.gitb5de1a.1|45	%makeinstall_std SYSTEMDUNITDIR=%{_unitdir}

2889 21
21cr|linuxdcpp-1.1.0-2|1	Summary:	A DC++ port for Linux
21cr|linuxdcpp-1.1.0-2|2	Name:		linuxdcpp
21cr|linuxdcpp-1.1.0-2|3	Version:	1.1.0
21cr|linuxdcpp-1.1.0-2|4	Release:	2
21cr|linuxdcpp-1.1.0-2|5	License:	GPLv2
21cr|linuxdcpp-1.1.0-2|6	Group:		Networking/File transfer
21cr|linuxdcpp-1.1.0-2|7	Url:		https://launchpad.net/linuxdcpp/
21cr|linuxdcpp-1.1.0-2|8	Source0:	https://launchpad.net/linuxdcpp/1.1/%{version}/+download/linuxdcpp-%{version}.tar.bz2
21cr|linuxdcpp-1.1.0-2|9	Patch0:		gcc6.patch
21cr|linuxdcpp-1.1.0-2|10	Patch1:		linuxdcpp-1.1.0-openssl11.patch
21cr|linuxdcpp-1.1.0-2|11	Patch2:		linuxdcpp-1.1.0-scons3.patch
21cr|linuxdcpp-1.1.0-2|12	Patch3:		gcc10.patch
21cr|linuxdcpp-1.1.0-2|13	BuildRequires:	gettext
21cr|linuxdcpp-1.1.0-2|14	BuildRequires:	scons
21cr|linuxdcpp-1.1.0-2|15	BuildRequires:	boost-devel
21cr|linuxdcpp-1.1.0-2|16	BuildRequires:	bzip2-devel
21cr|linuxdcpp-1.1.0-2|17	BuildRequires:	pkgconfig(glib-2.0) >= 2.4
21cr|linuxdcpp-1.1.0-2|18	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.6
21cr|linuxdcpp-1.1.0-2|19	BuildRequires:	pkgconfig(libglade-2.0) >= 2.4
21cr|linuxdcpp-1.1.0-2|20	BuildRequires:	pkgconfig(openssl)
21cr|linuxdcpp-1.1.0-2|21	BuildRequires:	pkgconfig(zlib)
21cr|linuxdcpp-1.1.0-2|22	Provides:	linuxdc++ = %{version}
21cr|linuxdcpp-1.1.0-2|23	
21cr|linuxdcpp-1.1.0-2|24	%description
21cr|linuxdcpp-1.1.0-2|25	LinuxDC++ is a project to port the DC++ Direct Connect client for
21cr|linuxdcpp-1.1.0-2|26	Linux.
21cr|linuxdcpp-1.1.0-2|27	
21cr|linuxdcpp-1.1.0-2|28	%files -f %{name}.lang
21cr|linuxdcpp-1.1.0-2|29	%doc *.txt
21cr|linuxdcpp-1.1.0-2|30	%{_bindir}/%{name}
21cr|linuxdcpp-1.1.0-2|31	%{_datadir}/%{name}
21cr|linuxdcpp-1.1.0-2|32	%{_datadir}/applications/%{name}.desktop
21cr|linuxdcpp-1.1.0-2|33	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|linuxdcpp-1.1.0-2|34	
21cr|linuxdcpp-1.1.0-2|35	#----------------------------------------------------------------------------
21cr|linuxdcpp-1.1.0-2|36	
21cr|linuxdcpp-1.1.0-2|37	%prep
21cr|linuxdcpp-1.1.0-2|38	%setup -q
21cr|linuxdcpp-1.1.0-2|39	%patch0 -p1
21cr|linuxdcpp-1.1.0-2|40	%patch1 -p1
21cr|linuxdcpp-1.1.0-2|41	%patch2 -p1
21cr|linuxdcpp-1.1.0-2|42	%patch3 -p1
21cr|linuxdcpp-1.1.0-2|43	sed -i -e '/^#/!s/\<filter\>/filt/g' SConstruct
21cr|linuxdcpp-1.1.0-2|44	2to3 --write --nobackups --no-diffs SConstruct
21cr|linuxdcpp-1.1.0-2|45	
21cr|linuxdcpp-1.1.0-2|46	%build
21cr|linuxdcpp-1.1.0-2|47	export CFLAGS="%{optflags}"
21cr|linuxdcpp-1.1.0-2|48	export CXXFLAGS="%{optflags}"
21cr|linuxdcpp-1.1.0-2|49	%scons PREFIX="%{_prefix}"
21cr|linuxdcpp-1.1.0-2|50	
21cr|linuxdcpp-1.1.0-2|51	%install
21cr|linuxdcpp-1.1.0-2|52	scons PREFIX="%{_prefix}" FAKE_ROOT="%{buildroot}" release=1 install
21cr|linuxdcpp-1.1.0-2|53	
21cr|linuxdcpp-1.1.0-2|54	rm -v %{buildroot}%{_datadir}/doc/linuxdcpp/*
21cr|linuxdcpp-1.1.0-2|55	
21cr|linuxdcpp-1.1.0-2|56	install -d -m755 %{buildroot}%{_datadir}/applications
21cr|linuxdcpp-1.1.0-2|57	
21cr|linuxdcpp-1.1.0-2|58	install -d -m755 %{buildroot}%{_miconsdir}
21cr|linuxdcpp-1.1.0-2|59	install -d -m755 %{buildroot}%{_iconsdir}
21cr|linuxdcpp-1.1.0-2|60	install -d -m755 %{buildroot}%{_liconsdir}
21cr|linuxdcpp-1.1.0-2|61	
21cr|linuxdcpp-1.1.0-2|62	%find_lang %{name} --all-name
21cr|linuxdcpp-1.1.0-2|63	

2890 21
21cr|linuxdeployqt-6-0.d091b.2|1	%define commit d091be1aef7bee247a763537cd23b9a3a24b373c
21cr|linuxdeployqt-6-0.d091b.2|2	%define commit_short %(echo %commit | head -c 5)
21cr|linuxdeployqt-6-0.d091b.2|3	
21cr|linuxdeployqt-6-0.d091b.2|4	Name: linuxdeployqt
21cr|linuxdeployqt-6-0.d091b.2|5	Summary: Tool to make a bundle from application for AppImage
21cr|linuxdeployqt-6-0.d091b.2|6	Group: Development/C
21cr|linuxdeployqt-6-0.d091b.2|7	Version: 6
21cr|linuxdeployqt-6-0.d091b.2|8	Release: 0.%{commit_short}.2
21cr|linuxdeployqt-6-0.d091b.2|9	License: GPLv3 or LGPLv3
21cr|linuxdeployqt-6-0.d091b.2|10	Url: https://github.com/probonopd/linuxdeployqt
21cr|linuxdeployqt-6-0.d091b.2|11	Source0: https://github.com/probonopd/linuxdeployqt/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|linuxdeployqt-6-0.d091b.2|12	Patch0:	no-fail-with-system-glibc.patch
21cr|linuxdeployqt-6-0.d091b.2|13	BuildRequires: qt5-devel
21cr|linuxdeployqt-6-0.d091b.2|14	BuildRequires: qt5-macros
21cr|linuxdeployqt-6-0.d091b.2|15	Requires: patchelf
21cr|linuxdeployqt-6-0.d091b.2|16	
21cr|linuxdeployqt-6-0.d091b.2|17	%description
21cr|linuxdeployqt-6-0.d091b.2|18	This Linux Deployment Tool, linuxdeployqt, takes an application
21cr|linuxdeployqt-6-0.d091b.2|19	as input and makes it self-contained by copying in the resources
21cr|linuxdeployqt-6-0.d091b.2|20	that the application uses (like libraries, graphics, and plugins)
21cr|linuxdeployqt-6-0.d091b.2|21	into a bundle. The resulting bundle can be distributed as an AppDir or
21cr|linuxdeployqt-6-0.d091b.2|22	as an AppImage to users, or can be put into cross-distribution packages
21cr|linuxdeployqt-6-0.d091b.2|23	
21cr|linuxdeployqt-6-0.d091b.2|24	%prep
21cr|linuxdeployqt-6-0.d091b.2|25	%setup -q -n %{name}-%{commit}
21cr|linuxdeployqt-6-0.d091b.2|26	%autopatch -p1
21cr|linuxdeployqt-6-0.d091b.2|27	
21cr|linuxdeployqt-6-0.d091b.2|28	%build
21cr|linuxdeployqt-6-0.d091b.2|29	%qmake_qt5
21cr|linuxdeployqt-6-0.d091b.2|30	%make
21cr|linuxdeployqt-6-0.d091b.2|31	
21cr|linuxdeployqt-6-0.d091b.2|32	%install
21cr|linuxdeployqt-6-0.d091b.2|33	mkdir -p %buildroot/%_bindir
21cr|linuxdeployqt-6-0.d091b.2|34	install -m 0755 bin/linuxdeployqt %buildroot/%_bindir/%name
21cr|linuxdeployqt-6-0.d091b.2|35	
21cr|linuxdeployqt-6-0.d091b.2|36	%files
21cr|linuxdeployqt-6-0.d091b.2|37	%_bindir/%name

2891 21
21cr|linux_logo-6.0-1|1	Summary:	ASCII Tux (Linux Penguin)
21cr|linux_logo-6.0-1|2	Name:		linux_logo
21cr|linux_logo-6.0-1|3	Version:	6.0
21cr|linux_logo-6.0-1|4	Release:	1
21cr|linux_logo-6.0-1|5	License:	GPLv2
21cr|linux_logo-6.0-1|6	Group:		System/Configuration/Boot and Init
21cr|linux_logo-6.0-1|7	Url:		http://www.deater.net/weave/vmwprod/linux_logo/
21cr|linux_logo-6.0-1|8	Source0:	http://www.deater.net/weave/vmwprod/linux_logo/%{name}-%{version}.tar.gz
21cr|linux_logo-6.0-1|9	
21cr|linux_logo-6.0-1|10	%description
21cr|linux_logo-6.0-1|11	This package contains an ASCII Linux-Penguin.
21cr|linux_logo-6.0-1|12	
21cr|linux_logo-6.0-1|13	%files -f %{name}.lang
21cr|linux_logo-6.0-1|14	%doc BUGS CHANGES README TODO
21cr|linux_logo-6.0-1|15	%doc LINUX_LOGO.FAQ USAGE README.CUSTOM_LOGOS
21cr|linux_logo-6.0-1|16	%{_bindir}/linux_logo
21cr|linux_logo-6.0-1|17	%{_mandir}/man1/linux_logo.1*
21cr|linux_logo-6.0-1|18	
21cr|linux_logo-6.0-1|19	#----------------------------------------------------------------------------
21cr|linux_logo-6.0-1|20	
21cr|linux_logo-6.0-1|21	%prep
21cr|linux_logo-6.0-1|22	%setup -q
21cr|linux_logo-6.0-1|23	
21cr|linux_logo-6.0-1|24	echo "./logos/classic-no_periods_or_chars.logo" > logo_config
21cr|linux_logo-6.0-1|25	echo "./logos/banner.logo" >> logo_config
21cr|linux_logo-6.0-1|26	find -exec chmod go+r {} +
21cr|linux_logo-6.0-1|27	
21cr|linux_logo-6.0-1|28	%build
21cr|linux_logo-6.0-1|29	./configure --prefix=%{_prefix}
21cr|linux_logo-6.0-1|30	%make_build CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|linux_logo-6.0-1|31	
21cr|linux_logo-6.0-1|32	%install
21cr|linux_logo-6.0-1|33	make install PREFIX=%{buildroot}%{_prefix}
21cr|linux_logo-6.0-1|34	
21cr|linux_logo-6.0-1|35	%find_lang %{name}
21cr|linux_logo-6.0-1|36	

2892 21
21cr|linux_pcnfsd2-1.6-4|1	Summary:	RPC Server That Supports ONC Clients
21cr|linux_pcnfsd2-1.6-4|2	Name:		linux_pcnfsd2
21cr|linux_pcnfsd2-1.6-4|3	Version:	1.6
21cr|linux_pcnfsd2-1.6-4|4	Release:	4
21cr|linux_pcnfsd2-1.6-4|5	License:	zlib
21cr|linux_pcnfsd2-1.6-4|6	Group:		System/Servers
21cr|linux_pcnfsd2-1.6-4|7	Url:		https://build.opensuse.org/package/show/openSUSE:Leap:42.1/linux_pcnfsd2
21cr|linux_pcnfsd2-1.6-4|8	Source0:	linux_pcnfsd2.tar.gz
21cr|linux_pcnfsd2-1.6-4|9	Source1:	pcnfsd.service
21cr|linux_pcnfsd2-1.6-4|10	Patch0:		linux_pcnfsd2.patch
21cr|linux_pcnfsd2-1.6-4|11	Patch1:		linux_pcnfsd2-format-security.patch
21cr|linux_pcnfsd2-1.6-4|12	Patch2:		linux_pcnfsd2-tirpc.patch
21cr|linux_pcnfsd2-1.6-4|13	Patch3:		linux_pcnfsd2-spooldir.patch
21cr|linux_pcnfsd2-1.6-4|14	BuildRequires:	pkgconfig(libtirpc)
21cr|linux_pcnfsd2-1.6-4|15	Requires:	net-tools
21cr|linux_pcnfsd2-1.6-4|16	Requires(post,preun):	systemd
21cr|linux_pcnfsd2-1.6-4|17	
21cr|linux_pcnfsd2-1.6-4|18	%description
21cr|linux_pcnfsd2-1.6-4|19	RPC server that supports ONC clients on PC (DOS, OS/2, Macintosh, and
21cr|linux_pcnfsd2-1.6-4|20	other) systems.
21cr|linux_pcnfsd2-1.6-4|21	
21cr|linux_pcnfsd2-1.6-4|22	%files
21cr|linux_pcnfsd2-1.6-4|23	%doc README
21cr|linux_pcnfsd2-1.6-4|24	%{_sbindir}/clnt.pcnfsd
21cr|linux_pcnfsd2-1.6-4|25	%{_sbindir}/rpc.pcnfsd
21cr|linux_pcnfsd2-1.6-4|26	%{_mandir}/man8/pcnfsd.8*
21cr|linux_pcnfsd2-1.6-4|27	%{_unitdir}/pcnfsd.service
21cr|linux_pcnfsd2-1.6-4|28	
21cr|linux_pcnfsd2-1.6-4|29	%post
21cr|linux_pcnfsd2-1.6-4|30	%systemd_post pcnfsd.service
21cr|linux_pcnfsd2-1.6-4|31	
21cr|linux_pcnfsd2-1.6-4|32	%preun
21cr|linux_pcnfsd2-1.6-4|33	%systemd_preun pcnfsd.service
21cr|linux_pcnfsd2-1.6-4|34	
21cr|linux_pcnfsd2-1.6-4|35	#----------------------------------------------------------------------------
21cr|linux_pcnfsd2-1.6-4|36	
21cr|linux_pcnfsd2-1.6-4|37	%prep
21cr|linux_pcnfsd2-1.6-4|38	%setup -q -n %{name}
21cr|linux_pcnfsd2-1.6-4|39	%patch0 -p0
21cr|linux_pcnfsd2-1.6-4|40	%patch1 -p1 -b .FMT
21cr|linux_pcnfsd2-1.6-4|41	%patch2 -p1
21cr|linux_pcnfsd2-1.6-4|42	%patch3 -p1
21cr|linux_pcnfsd2-1.6-4|43	
21cr|linux_pcnfsd2-1.6-4|44	%build
21cr|linux_pcnfsd2-1.6-4|45	%setup_compile_flags
21cr|linux_pcnfsd2-1.6-4|46	%make \
21cr|linux_pcnfsd2-1.6-4|47	-f Makefile.linux
21cr|linux_pcnfsd2-1.6-4|48	
21cr|linux_pcnfsd2-1.6-4|49	%install
21cr|linux_pcnfsd2-1.6-4|50	mkdir -p %{buildroot}%{_sbindir}
21cr|linux_pcnfsd2-1.6-4|51	install -m 755 linux/clnt.pcnfsd %{buildroot}%{_sbindir}/
21cr|linux_pcnfsd2-1.6-4|52	install -m 755 linux/rpc.pcnfsd %{buildroot}%{_sbindir}/
21cr|linux_pcnfsd2-1.6-4|53	
21cr|linux_pcnfsd2-1.6-4|54	mkdir -p %{buildroot}%{_mandir}/man8
21cr|linux_pcnfsd2-1.6-4|55	install -m 644 pcnfsd.8c %{buildroot}%{_mandir}/man8/pcnfsd.8
21cr|linux_pcnfsd2-1.6-4|56	
21cr|linux_pcnfsd2-1.6-4|57	mkdir -p %{buildroot}%{_unitdir}
21cr|linux_pcnfsd2-1.6-4|58	install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/pcnfsd.service

2893 21
21cr|linuxsms-0.77-10|1	%define	name	linuxsms
21cr|linuxsms-0.77-10|2	%define version	0.77
21cr|linuxsms-0.77-10|3	%define release	 10
21cr|linuxsms-0.77-10|4	
21cr|linuxsms-0.77-10|5	
21cr|linuxsms-0.77-10|6	%define summary	Cool script to send SMS
21cr|linuxsms-0.77-10|7	
21cr|linuxsms-0.77-10|8	Summary:	%summary
21cr|linuxsms-0.77-10|9	Name:		%name
21cr|linuxsms-0.77-10|10	Version:	%version
21cr|linuxsms-0.77-10|11	Release:	%release
21cr|linuxsms-0.77-10|12	Source0:	%name-%version.tar.bz2
21cr|linuxsms-0.77-10|13	Source1:	%name-icons.tar.bz2
21cr|linuxsms-0.77-10|14	Source2:	xlinuxsms.pl.bz2
21cr|linuxsms-0.77-10|15	Patch0:		%name-makefile.patch.bz2
21cr|linuxsms-0.77-10|16	Patch1:		linuxsms-0.77-pady.patch.bz2
21cr|linuxsms-0.77-10|17	License:	GPL
21cr|linuxsms-0.77-10|18	Group:		Communications
21cr|linuxsms-0.77-10|19	URL:		http://linuxsms.sourceforge.net
21cr|linuxsms-0.77-10|20	Buildarch:	noarch
21cr|linuxsms-0.77-10|21	
21cr|linuxsms-0.77-10|22	%description
21cr|linuxsms-0.77-10|23	Linuxsms is a cool script in Perl for send short messages to gsm phones
21cr|linuxsms-0.77-10|24	(aka: sms 8-)) written by z0mbie.
21cr|linuxsms-0.77-10|25	Also includes a small Perl script with a GUI for linuxsms.
21cr|linuxsms-0.77-10|26	
21cr|linuxsms-0.77-10|27	%prep
21cr|linuxsms-0.77-10|28	%setup -q
21cr|linuxsms-0.77-10|29	%setup -q -T -D -a1
21cr|linuxsms-0.77-10|30	%patch0 -p1 -b .linuxsms-makefile.patch
21cr|linuxsms-0.77-10|31	bzcat %{SOURCE2} > xlinuxsms.pl
21cr|linuxsms-0.77-10|32	%patch1 -p1
21cr|linuxsms-0.77-10|33	
21cr|linuxsms-0.77-10|34	%build
21cr|linuxsms-0.77-10|35	
21cr|linuxsms-0.77-10|36	%install
21cr|linuxsms-0.77-10|37	%makeinstall
21cr|linuxsms-0.77-10|38	
21cr|linuxsms-0.77-10|39	# install icons
21cr|linuxsms-0.77-10|40	%__install -D -m 644 %{name}48.png %buildroot/%_liconsdir/%name.png
21cr|linuxsms-0.77-10|41	%__install -D -m 644 %{name}32.png %buildroot/%_iconsdir/%name.png
21cr|linuxsms-0.77-10|42	%__install -D -m 644 %{name}16.png %buildroot/%_miconsdir/%name.png
21cr|linuxsms-0.77-10|43	
21cr|linuxsms-0.77-10|44	# menu
21cr|linuxsms-0.77-10|45	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|linuxsms-0.77-10|46	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
21cr|linuxsms-0.77-10|47	[Desktop Entry]
21cr|linuxsms-0.77-10|48	Type=Application
21cr|linuxsms-0.77-10|49	Exec=%_bindir/xlinuxsms.pl
21cr|linuxsms-0.77-10|50	Icon=%name
21cr|linuxsms-0.77-10|51	Categories=Network;
21cr|linuxsms-0.77-10|52	Name=LinuxSMS
21cr|linuxsms-0.77-10|53	Comment=%summary
21cr|linuxsms-0.77-10|54	EOF
21cr|linuxsms-0.77-10|55	
21cr|linuxsms-0.77-10|56	%if %mdkversion < 200900
21cr|linuxsms-0.77-10|57	%post
21cr|linuxsms-0.77-10|58	%update_menus
21cr|linuxsms-0.77-10|59	%endif
21cr|linuxsms-0.77-10|60	
21cr|linuxsms-0.77-10|61	%if %mdkversion < 200900
21cr|linuxsms-0.77-10|62	%postun
21cr|linuxsms-0.77-10|63	%update_menus
21cr|linuxsms-0.77-10|64	%endif
21cr|linuxsms-0.77-10|65	
21cr|linuxsms-0.77-10|66	%clean
21cr|linuxsms-0.77-10|67	rm -rf $RPM_BUILD_ROOT
21cr|linuxsms-0.77-10|68	
21cr|linuxsms-0.77-10|69	%files
21cr|linuxsms-0.77-10|70	%defattr(0755,root,bin)
21cr|linuxsms-0.77-10|71	%{_bindir}/linuxsms
21cr|linuxsms-0.77-10|72	%{_bindir}/xlinuxsms.pl
21cr|linuxsms-0.77-10|73	%defattr(-,root,root,0755)
21cr|linuxsms-0.77-10|74	%doc BUGS CHANGES COPYING README README.ES TODO
21cr|linuxsms-0.77-10|75	%{_mandir}/man1/linuxsms.1*
21cr|linuxsms-0.77-10|76	%{_datadir}/applications/mandriva-*.desktop
21cr|linuxsms-0.77-10|77	%{_miconsdir}/*
21cr|linuxsms-0.77-10|78	%{_iconsdir}/*.png
21cr|linuxsms-0.77-10|79	%{_liconsdir}/*

2894 21
21cr|linux-steam-integration-0.7.2-2|1	Summary:	Helper for enabling better Steam integration
21cr|linux-steam-integration-0.7.2-2|2	Name:		linux-steam-integration
21cr|linux-steam-integration-0.7.2-2|3	Version:	0.7.2
21cr|linux-steam-integration-0.7.2-2|4	Release:	2
21cr|linux-steam-integration-0.7.2-2|5	License:	LGPL-2.1
21cr|linux-steam-integration-0.7.2-2|6	Group:		Games/Other
21cr|linux-steam-integration-0.7.2-2|7	Url:		https://github.com/solus-project/linux-steam-integration
21cr|linux-steam-integration-0.7.2-2|8	Source:		%{name}-%{version}.tar.xz
21cr|linux-steam-integration-0.7.2-2|9	BuildRequires:	meson
21cr|linux-steam-integration-0.7.2-2|10	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|linux-steam-integration-0.7.2-2|11	
21cr|linux-steam-integration-0.7.2-2|12	%description
21cr|linux-steam-integration-0.7.2-2|13	Linux Steam* Integration is a helper system to make
21cr|linux-steam-integration-0.7.2-2|14	the Steam Client and Steam games run better on Linux.
21cr|linux-steam-integration-0.7.2-2|15	In a nutshell, LSI automatically applies various workarounds
21cr|linux-steam-integration-0.7.2-2|16	to get games working, and fixes long standing bugs in both
21cr|linux-steam-integration-0.7.2-2|17	games and the client.
21cr|linux-steam-integration-0.7.2-2|18	
21cr|linux-steam-integration-0.7.2-2|19	%files -f %{name}.lang
21cr|linux-steam-integration-0.7.2-2|20	%{_bindir}/lsi-exec
21cr|linux-steam-integration-0.7.2-2|21	%{_bindir}/lsi-settings
21cr|linux-steam-integration-0.7.2-2|22	%{_libdir}/liblsi-intercept.so
21cr|linux-steam-integration-0.7.2-2|23	%{_libdir}/liblsi-redirect.so
21cr|linux-steam-integration-0.7.2-2|24	%{_datadir}/applications/lsi-settings.desktop
21cr|linux-steam-integration-0.7.2-2|25	
21cr|linux-steam-integration-0.7.2-2|26	%prep
21cr|linux-steam-integration-0.7.2-2|27	%setup -q
21cr|linux-steam-integration-0.7.2-2|28	
21cr|linux-steam-integration-0.7.2-2|29	%build
21cr|linux-steam-integration-0.7.2-2|30	%meson \
21cr|linux-steam-integration-0.7.2-2|31	-Dwith-frontend=true
21cr|linux-steam-integration-0.7.2-2|32	%meson_build
21cr|linux-steam-integration-0.7.2-2|33	
21cr|linux-steam-integration-0.7.2-2|34	%install
21cr|linux-steam-integration-0.7.2-2|35	%meson_install
21cr|linux-steam-integration-0.7.2-2|36	
21cr|linux-steam-integration-0.7.2-2|37	rm -rf %{buildroot}/%{_bindir}/steam
21cr|linux-steam-integration-0.7.2-2|38	
21cr|linux-steam-integration-0.7.2-2|39	%find_lang %{name}

2895 21
21cr|lion-msc-0.30-1|1	Name:           lion-msc
21cr|lion-msc-0.30-1|2	Version:        0.30
21cr|lion-msc-0.30-1|3	Release:        1
21cr|lion-msc-0.30-1|4	Summary:        LaTeX class for B.Sc. and M.Sc. reports at Leiden Institute of Physics (LION)
21cr|lion-msc-0.30-1|5	Group:          Publishing
21cr|lion-msc-0.30-1|6	URL:            http://www.ctan.org/tex-archive/macros/latex/contrib/lion-msc
21cr|lion-msc-0.30-1|7	License:        LPPL1.3
21cr|lion-msc-0.30-1|8	Source0:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/lion-msc.tar.xz
21cr|lion-msc-0.30-1|9	Source1:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/lion-msc.doc.tar.xz
21cr|lion-msc-0.30-1|10	BuildArch:      noarch
21cr|lion-msc-0.30-1|11	BuildRequires:  texlive-tlpkg
21cr|lion-msc-0.30-1|12	Requires(pre):  texlive-tlpkg
21cr|lion-msc-0.30-1|13	Requires(post): texlive-kpathsea
21cr|lion-msc-0.30-1|14	
21cr|lion-msc-0.30-1|15	%description
21cr|lion-msc-0.30-1|16	LaTeX class for B.Sc. and M.Sc. reports at Leiden Institute of
21cr|lion-msc-0.30-1|17	Physics (LION). The purpose of this class is twofold: It
21cr|lion-msc-0.30-1|18	creates a uniform layout of the student theses from our
21cr|lion-msc-0.30-1|19	department. More importantly it contains several fields on the
21cr|lion-msc-0.30-1|20	front-page that the user needs to fill that are used in the
21cr|lion-msc-0.30-1|21	university administration (name, student number and name of
21cr|lion-msc-0.30-1|22	supervisor). Students are free to change the layout of the text
21cr|lion-msc-0.30-1|23	but should leave the title page as it is.
21cr|lion-msc-0.30-1|24	
21cr|lion-msc-0.30-1|25	#-----------------------------------------------------------------------
21cr|lion-msc-0.30-1|26	%files
21cr|lion-msc-0.30-1|27	%{_texmfdistdir}/tex/*
21cr|lion-msc-0.30-1|28	%{_texmfdistdir}/bibtex/*
21cr|lion-msc-0.30-1|29	%doc %{_texmfdistdir}/doc/*
21cr|lion-msc-0.30-1|30	
21cr|lion-msc-0.30-1|31	#-----------------------------------------------------------------------
21cr|lion-msc-0.30-1|32	%prep
21cr|lion-msc-0.30-1|33	%setup -c -a0 -a1
21cr|lion-msc-0.30-1|34	
21cr|lion-msc-0.30-1|35	%build
21cr|lion-msc-0.30-1|36	
21cr|lion-msc-0.30-1|37	%install
21cr|lion-msc-0.30-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|lion-msc-0.30-1|39	cp -fpar tex bibtex doc %{buildroot}%{_texmfdistdir}

2896 21
21cr|lios-2.7.1-2|1	Summary:	Linux-Intelligent-Ocr-Solution
21cr|lios-2.7.1-2|2	Name:		lios
21cr|lios-2.7.1-2|3	Version:	2.7.1
21cr|lios-2.7.1-2|4	Release:	2
21cr|lios-2.7.1-2|5	License:	GPLv3+
21cr|lios-2.7.1-2|6	Group:		Graphics
21cr|lios-2.7.1-2|7	Url:		http://sourceforge.net/projects/lios/
21cr|lios-2.7.1-2|8	Source0:	%{name}-%{version}.tar.gz
21cr|lios-2.7.1-2|9	BuildRequires:	python3
21cr|lios-2.7.1-2|10	BuildRequires:	python3-setuptools
21cr|lios-2.7.1-2|11	Requires:	espeak
21cr|lios-2.7.1-2|12	Requires:	python3-gi
21cr|lios-2.7.1-2|13	Requires:	python3-enchant
21cr|lios-2.7.1-2|14	Requires:	python3-speechd
21cr|lios-2.7.1-2|15	Requires:	python3-sane
21cr|lios-2.7.1-2|16	#Requires:	python3-pillow-sane for fedora 20
21cr|lios-2.7.1-2|17	Requires:	packagekit-gtk3-module
21cr|lios-2.7.1-2|18	Requires:	aspell-en
21cr|lios-2.7.1-2|19	Requires:	cuneiform-linux
21cr|lios-2.7.1-2|20	Requires:	tesseract
21cr|lios-2.7.1-2|21	Requires:	poppler
21cr|lios-2.7.1-2|22	Requires:	imagemagick
21cr|lios-2.7.1-2|23	BuildArch:	noarch
21cr|lios-2.7.1-2|24	
21cr|lios-2.7.1-2|25	%description
21cr|lios-2.7.1-2|26	Lios is a free and open source software for converting print
21cr|lios-2.7.1-2|27	into text using either scanner, camera, or screenshot. It can also
21cr|lios-2.7.1-2|28	produce text out of scanned images from other sources such as Pdf,
21cr|lios-2.7.1-2|29	Image or Folder containing Images. Program is given
21cr|lios-2.7.1-2|30	total accessibility for visually impaired. Lios is written in python3,
21cr|lios-2.7.1-2|31	and we release it under GPL-3 license.
21cr|lios-2.7.1-2|32	
21cr|lios-2.7.1-2|33	%files
21cr|lios-2.7.1-2|34	%doc COPYING NEWS
21cr|lios-2.7.1-2|35	%{python3_sitelib}/*
21cr|lios-2.7.1-2|36	%{_datadir}/lios/
21cr|lios-2.7.1-2|37	%{_datadir}/applications/*
21cr|lios-2.7.1-2|38	%{_datadir}/doc/lios/copyright
21cr|lios-2.7.1-2|39	%{_datadir}/man/man1/*
21cr|lios-2.7.1-2|40	%{_datadir}/pixmaps/*
21cr|lios-2.7.1-2|41	%{_bindir}/*
21cr|lios-2.7.1-2|42	
21cr|lios-2.7.1-2|43	#----------------------------------------------------------------------------
21cr|lios-2.7.1-2|44	
21cr|lios-2.7.1-2|45	%prep
21cr|lios-2.7.1-2|46	%setup -q
21cr|lios-2.7.1-2|47	
21cr|lios-2.7.1-2|48	%build
21cr|lios-2.7.1-2|49	%py3_build
21cr|lios-2.7.1-2|50	
21cr|lios-2.7.1-2|51	%install
21cr|lios-2.7.1-2|52	%py3_install

2897 21
21cr|liquidfun-1.1.0-6|1	%define _enable_debug_packages %{nil}
21cr|liquidfun-1.1.0-6|2	%define debug_package %{nil}
21cr|liquidfun-1.1.0-6|3	
21cr|liquidfun-1.1.0-6|4	%define oname Box2D
21cr|liquidfun-1.1.0-6|5	
21cr|liquidfun-1.1.0-6|6	Summary:	A 2D physics engine for games based on Box2D
21cr|liquidfun-1.1.0-6|7	Name:		liquidfun
21cr|liquidfun-1.1.0-6|8	Version:	1.1.0
21cr|liquidfun-1.1.0-6|9	Release:	6
21cr|liquidfun-1.1.0-6|10	License:	BSD
21cr|liquidfun-1.1.0-6|11	Group:		System/Libraries
21cr|liquidfun-1.1.0-6|12	Url:		http://google.github.io/liquidfun/
21cr|liquidfun-1.1.0-6|13	Source0:	https://github.com/google/liquidfun/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|liquidfun-1.1.0-6|14	Patch0:		liquidfun-1.1.0-cmake.patch
21cr|liquidfun-1.1.0-6|15	Patch1:		liquidfun-1.1.0-no-werror.patch
21cr|liquidfun-1.1.0-6|16	BuildRequires:	cmake
21cr|liquidfun-1.1.0-6|17	
21cr|liquidfun-1.1.0-6|18	%description
21cr|liquidfun-1.1.0-6|19	LiquidFun is a 2D rigid body simulation library for games. Programmers can
21cr|liquidfun-1.1.0-6|20	use it in their games to make objects move in believable ways and make the
21cr|liquidfun-1.1.0-6|21	game world more interactive. From the game's point of view a physics engine
21cr|liquidfun-1.1.0-6|22	is just a system for procedural animation.
21cr|liquidfun-1.1.0-6|23	
21cr|liquidfun-1.1.0-6|24	LiquidFun is written in portable C++ and based on Box2D. Most of the types
21cr|liquidfun-1.1.0-6|25	defined in the engine begin with the b2 prefix. Hopefully this is sufficient
21cr|liquidfun-1.1.0-6|26	to avoid name clashing with your game engine.
21cr|liquidfun-1.1.0-6|27	
21cr|liquidfun-1.1.0-6|28	#----------------------------------------------------------------------------
21cr|liquidfun-1.1.0-6|29	
21cr|liquidfun-1.1.0-6|30	%package devel
21cr|liquidfun-1.1.0-6|31	Summary:	A 2D physics engine for games based on Box2D
21cr|liquidfun-1.1.0-6|32	Group:		Development/C++
21cr|liquidfun-1.1.0-6|33	Conflicts:	box2d-devel
21cr|liquidfun-1.1.0-6|34	
21cr|liquidfun-1.1.0-6|35	%description devel
21cr|liquidfun-1.1.0-6|36	LiquidFun is a 2D rigid body simulation library for games. Programmers can
21cr|liquidfun-1.1.0-6|37	use it in their games to make objects move in believable ways and make the
21cr|liquidfun-1.1.0-6|38	game world more interactive. From the game's point of view a physics engine
21cr|liquidfun-1.1.0-6|39	is just a system for procedural animation.
21cr|liquidfun-1.1.0-6|40	
21cr|liquidfun-1.1.0-6|41	LiquidFun is written in portable C++ and based on Box2D. Most of the types
21cr|liquidfun-1.1.0-6|42	defined in the engine begin with the b2 prefix. Hopefully this is sufficient
21cr|liquidfun-1.1.0-6|43	to avoid name clashing with your game engine.
21cr|liquidfun-1.1.0-6|44	
21cr|liquidfun-1.1.0-6|45	%files devel
21cr|liquidfun-1.1.0-6|46	%doc License.txt Documentation
21cr|liquidfun-1.1.0-6|47	%{_libdir}/lib*.a
21cr|liquidfun-1.1.0-6|48	%{_libdir}/%{oname}
21cr|liquidfun-1.1.0-6|49	%{_libdir}/cmake/%{oname}
21cr|liquidfun-1.1.0-6|50	%{_includedir}/%{oname}
21cr|liquidfun-1.1.0-6|51	
21cr|liquidfun-1.1.0-6|52	#----------------------------------------------------------------------------
21cr|liquidfun-1.1.0-6|53	
21cr|liquidfun-1.1.0-6|54	%prep
21cr|liquidfun-1.1.0-6|55	%setup -q -n %{name}/%{oname}
21cr|liquidfun-1.1.0-6|56	%patch0 -p2
21cr|liquidfun-1.1.0-6|57	%patch1 -p2
21cr|liquidfun-1.1.0-6|58	
21cr|liquidfun-1.1.0-6|59	%build
21cr|liquidfun-1.1.0-6|60	%cmake \
21cr|liquidfun-1.1.0-6|61	-DBOX2D_INSTALL:BOOL=ON \
21cr|liquidfun-1.1.0-6|62	-DBOX2D_BUILD_EXAMPLES:BOOL=OFF \
21cr|liquidfun-1.1.0-6|63	-DBOX2D_BUILD_UNITTESTS:BOOL=OFF
21cr|liquidfun-1.1.0-6|64	%make
21cr|liquidfun-1.1.0-6|65	
21cr|liquidfun-1.1.0-6|66	%install
21cr|liquidfun-1.1.0-6|67	%makeinstall_std -C build

2898 21
21cr|liquidwar-5.6.5-1|1	%define debug_package %{nil}
21cr|liquidwar-5.6.5-1|2	
21cr|liquidwar-5.6.5-1|3	Summary:	Unique multiplayer wargame
21cr|liquidwar-5.6.5-1|4	Name:		liquidwar
21cr|liquidwar-5.6.5-1|5	Version:	5.6.5
21cr|liquidwar-5.6.5-1|6	Release:	1
21cr|liquidwar-5.6.5-1|7	License:	GPLv2+
21cr|liquidwar-5.6.5-1|8	Group:		Games/Arcade
21cr|liquidwar-5.6.5-1|9	Url:		http://www.ufoot.org/liquidwar/v5
21cr|liquidwar-5.6.5-1|10	Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
21cr|liquidwar-5.6.5-1|11	Patch0:		liquidwar-5.6.5-gcc10.patch
21cr|liquidwar-5.6.5-1|12	Patch1:		liquidwar-5.6.5-python3.patch
21cr|liquidwar-5.6.5-1|13	Source11:	%{name}-16.png
21cr|liquidwar-5.6.5-1|14	Source12:	%{name}-32.png
21cr|liquidwar-5.6.5-1|15	Source13:	%{name}-48.png
21cr|liquidwar-5.6.5-1|16	BuildRequires:	pkgconfig(python3)
21cr|liquidwar-5.6.5-1|17	# (misc) data file need to compile
21cr|liquidwar-5.6.5-1|18	BuildRequires:	allegro
21cr|liquidwar-5.6.5-1|19	BuildRequires:	allegro-devel
21cr|liquidwar-5.6.5-1|20	
21cr|liquidwar-5.6.5-1|21	# for buildinfo files
21cr|liquidwar-5.6.5-1|22	BuildRequires:	texinfo
21cr|liquidwar-5.6.5-1|23	
21cr|liquidwar-5.6.5-1|24	%description
21cr|liquidwar-5.6.5-1|25	Liquid War is a wargame. But it is different from common wargames.
21cr|liquidwar-5.6.5-1|26	
21cr|liquidwar-5.6.5-1|27	When playing Liquid War, one has to eat one's opponent. There can be from
21cr|liquidwar-5.6.5-1|28	2 to 6 players. There are no weapons, the only thing you have to do is to
21cr|liquidwar-5.6.5-1|29	move a cursor in a 2-D battlefield. This cursor is followed by your army,
21cr|liquidwar-5.6.5-1|30	which is composed by a great many little fighters. Fighters are represented
21cr|liquidwar-5.6.5-1|31	by small colored squares. All the fighters who have the same color belong
21cr|liquidwar-5.6.5-1|32	to the same team. One very often controls several thousands fighters at the
21cr|liquidwar-5.6.5-1|33	same time. And when fighters from different teams meet, they eat each
21cr|liquidwar-5.6.5-1|34	other, it is as simple as that.
21cr|liquidwar-5.6.5-1|35	
21cr|liquidwar-5.6.5-1|36	%files
21cr|liquidwar-5.6.5-1|37	%doc COPYING doc/html/*.html
21cr|liquidwar-5.6.5-1|38	%{_gamesbindir}/*
21cr|liquidwar-5.6.5-1|39	%{_gamesdatadir}/%{name}
21cr|liquidwar-5.6.5-1|40	%{_mandir}/man6/*
21cr|liquidwar-5.6.5-1|41	%{_iconsdir}/%{name}.png
21cr|liquidwar-5.6.5-1|42	%{_miconsdir}/%{name}.png
21cr|liquidwar-5.6.5-1|43	%{_liconsdir}/%{name}.png
21cr|liquidwar-5.6.5-1|44	%{_datadir}/applications/*
21cr|liquidwar-5.6.5-1|45	
21cr|liquidwar-5.6.5-1|46	#----------------------------------------------------------------------------
21cr|liquidwar-5.6.5-1|47	
21cr|liquidwar-5.6.5-1|48	%prep
21cr|liquidwar-5.6.5-1|49	%setup -q
21cr|liquidwar-5.6.5-1|50	%patch0 -p1
21cr|liquidwar-5.6.5-1|51	%patch1 -p0
21cr|liquidwar-5.6.5-1|52	
21cr|liquidwar-5.6.5-1|53	%build
21cr|liquidwar-5.6.5-1|54	autoconf
21cr|liquidwar-5.6.5-1|55	%configure \
21cr|liquidwar-5.6.5-1|56	%ifnarch %{ix86}
21cr|liquidwar-5.6.5-1|57	--disable-asm \
21cr|liquidwar-5.6.5-1|58	%endif
21cr|liquidwar-5.6.5-1|59	--disable-doc-pdf \
21cr|liquidwar-5.6.5-1|60	--disable-doc-ps \
21cr|liquidwar-5.6.5-1|61	--disable-doc-info
21cr|liquidwar-5.6.5-1|62	
21cr|liquidwar-5.6.5-1|63	%make
21cr|liquidwar-5.6.5-1|64	
21cr|liquidwar-5.6.5-1|65	%install
21cr|liquidwar-5.6.5-1|66	perl -pi -e 's#install_custom_texture install_icon install_gpl#install_custom_texture #' Makefile
21cr|liquidwar-5.6.5-1|67	%makeinstall
21cr|liquidwar-5.6.5-1|68	
21cr|liquidwar-5.6.5-1|69	# icons
21cr|liquidwar-5.6.5-1|70	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|liquidwar-5.6.5-1|71	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|liquidwar-5.6.5-1|72	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|liquidwar-5.6.5-1|73	
21cr|liquidwar-5.6.5-1|74	rm -rf %{buildroot}%{_datadir}/doc/liquidwar %{buildroot}%{_datadir}/pixmaps
21cr|liquidwar-5.6.5-1|75	
21cr|liquidwar-5.6.5-1|76	# remove unused links
21cr|liquidwar-5.6.5-1|77	rm -rf %{buildroot}%{_bindir}
21cr|liquidwar-5.6.5-1|78	

2899 21
21cr|liquidwar6-0.6.3902-1|1	%define major %(echo %{version} |cut -d. -f-2)
21cr|liquidwar6-0.6.3902-1|2	
21cr|liquidwar6-0.6.3902-1|3	Summary:	Unique multiplayer wargame
21cr|liquidwar6-0.6.3902-1|4	Name:		liquidwar6
21cr|liquidwar6-0.6.3902-1|5	Version:	0.6.3902
21cr|liquidwar6-0.6.3902-1|6	Release:	1
21cr|liquidwar6-0.6.3902-1|7	License:	GPLv3+
21cr|liquidwar6-0.6.3902-1|8	Group:		Games/Arcade
21cr|liquidwar6-0.6.3902-1|9	Url:		http://www.gnu.org/software/liquidwar6/
21cr|liquidwar6-0.6.3902-1|10	Source0:	http://ftp.gnu.org/gnu/liquidwar6/%{name}-%{version}.tar.gz
21cr|liquidwar6-0.6.3902-1|11	Patch0:		liquidwar6-0.6.3902-alt-drop-Werror.patch
21cr|liquidwar6-0.6.3902-1|12	Patch1:		liquidwar6-0.6.3902-alt-guile22.patch
21cr|liquidwar6-0.6.3902-1|13	BuildRequires:	desktop-file-utils
21cr|liquidwar6-0.6.3902-1|14	BuildRequires:	gomp-devel
21cr|liquidwar6-0.6.3902-1|15	BuildRequires:	jpeg-devel
21cr|liquidwar6-0.6.3902-1|16	BuildRequires:	libstdc++-devel
21cr|liquidwar6-0.6.3902-1|17	BuildRequires:	libstdc++-static-devel
21cr|liquidwar6-0.6.3902-1|18	BuildRequires:	readline-devel
21cr|liquidwar6-0.6.3902-1|19	BuildRequires:	pkgconfig(expat)
21cr|liquidwar6-0.6.3902-1|20	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|liquidwar6-0.6.3902-1|21	BuildRequires:	pkgconfig(guile-2.2)
21cr|liquidwar6-0.6.3902-1|22	BuildRequires:	pkgconfig(gl)
21cr|liquidwar6-0.6.3902-1|23	BuildRequires:	pkgconfig(glu)
21cr|liquidwar6-0.6.3902-1|24	BuildRequires:	pkgconfig(libcurl)
21cr|liquidwar6-0.6.3902-1|25	BuildRequires:	pkgconfig(libpng)
21cr|liquidwar6-0.6.3902-1|26	BuildRequires:	pkgconfig(sdl)
21cr|liquidwar6-0.6.3902-1|27	BuildRequires:	pkgconfig(SDL_image)
21cr|liquidwar6-0.6.3902-1|28	BuildRequires:	pkgconfig(SDL_mixer)
21cr|liquidwar6-0.6.3902-1|29	BuildRequires:	pkgconfig(SDL_ttf)
21cr|liquidwar6-0.6.3902-1|30	BuildRequires:	pkgconfig(sqlite3)
21cr|liquidwar6-0.6.3902-1|31	BuildRequires:	pkgconfig(zlib)
21cr|liquidwar6-0.6.3902-1|32	Requires:	guile22-runtime
21cr|liquidwar6-0.6.3902-1|33	
21cr|liquidwar6-0.6.3902-1|34	%description
21cr|liquidwar6-0.6.3902-1|35	Liquid War 6 is a unique multiplayer wargame. Your army is a blob of
21cr|liquidwar6-0.6.3902-1|36	liquid and you have to try and eat your opponents. Rules are very
21cr|liquidwar6-0.6.3902-1|37	simple yet original, they have been invented by Thomas Colcombet. It
21cr|liquidwar6-0.6.3902-1|38	is possible to play alone against the computer but the game is really
21cr|liquidwar6-0.6.3902-1|39	designed to be played with friends, on a single computer, on a LAN, or
21cr|liquidwar6-0.6.3902-1|40	on Internet.
21cr|liquidwar6-0.6.3902-1|41	
21cr|liquidwar6-0.6.3902-1|42	Warning! The game is still under heavy development and may be unstable.
21cr|liquidwar6-0.6.3902-1|43	
21cr|liquidwar6-0.6.3902-1|44	%files -f %{name}.lang
21cr|liquidwar6-0.6.3902-1|45	%doc AUTHORS README NEWS COPYING
21cr|liquidwar6-0.6.3902-1|46	%{_bindir}/%{name}*
21cr|liquidwar6-0.6.3902-1|47	%{_datadir}/applications/%{name}.desktop
21cr|liquidwar6-0.6.3902-1|48	%{_datadir}/%{name}-%{major}
21cr|liquidwar6-0.6.3902-1|49	%{_datadir}/doc/%{name}/dtd/liquidwar6.dtd
21cr|liquidwar6-0.6.3902-1|50	%{_datadir}/doc/%{name}/example/*.xml
21cr|liquidwar6-0.6.3902-1|51	%{_datadir}/pixmaps/%{name}.*
21cr|liquidwar6-0.6.3902-1|52	%{_infodir}/%{name}*
21cr|liquidwar6-0.6.3902-1|53	%{_mandir}/man6/*
21cr|liquidwar6-0.6.3902-1|54	%{_libexecdir}/liquidwar6-doc
21cr|liquidwar6-0.6.3902-1|55	%{_libexecdir}/liquidwar6-xml
21cr|liquidwar6-0.6.3902-1|56	
21cr|liquidwar6-0.6.3902-1|57	#----------------------------------------------------------------------------
21cr|liquidwar6-0.6.3902-1|58	
21cr|liquidwar6-0.6.3902-1|59	%prep
21cr|liquidwar6-0.6.3902-1|60	%setup -q
21cr|liquidwar6-0.6.3902-1|61	%patch0 -p1
21cr|liquidwar6-0.6.3902-1|62	%patch1 -p1
21cr|liquidwar6-0.6.3902-1|63	
21cr|liquidwar6-0.6.3902-1|64	%build
21cr|liquidwar6-0.6.3902-1|65	%global Werror_cflags %{nil}
21cr|liquidwar6-0.6.3902-1|66	%global optflags %{optflags} -fno-strict-aliasing -Wno-deprecated-declarations
21cr|liquidwar6-0.6.3902-1|67	# Don't build static and shared libraries, build only game binary
21cr|liquidwar6-0.6.3902-1|68	%configure --enable-allinone
21cr|liquidwar6-0.6.3902-1|69	%make
21cr|liquidwar6-0.6.3902-1|70	
21cr|liquidwar6-0.6.3902-1|71	%install
21cr|liquidwar6-0.6.3902-1|72	%makeinstall_std
21cr|liquidwar6-0.6.3902-1|73	
21cr|liquidwar6-0.6.3902-1|74	rm -rf %{buildroot}%{_includedir}
21cr|liquidwar6-0.6.3902-1|75	
21cr|liquidwar6-0.6.3902-1|76	desktop-file-install \
21cr|liquidwar6-0.6.3902-1|77	--vendor="" \
21cr|liquidwar6-0.6.3902-1|78	--dir %{buildroot}%{_datadir}/applications \
21cr|liquidwar6-0.6.3902-1|79	--add-category="ArcadeGame" \
21cr|liquidwar6-0.6.3902-1|80	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|liquidwar6-0.6.3902-1|81	
21cr|liquidwar6-0.6.3902-1|82	%find_lang %{name}

2900 21
21cr|liri-browser-0.3-4|1	Summary:	Liri browser
21cr|liri-browser-0.3-4|2	Name:		liri-browser
21cr|liri-browser-0.3-4|3	Version:	0.3
21cr|liri-browser-0.3-4|4	Release:	4
21cr|liri-browser-0.3-4|5	License:	GPLv3
21cr|liri-browser-0.3-4|6	Group:		Networking/WWW
21cr|liri-browser-0.3-4|7	Url:		http://liriproject.me/browser/
21cr|liri-browser-0.3-4|8	Source0:	https://github.com/liri-project/liri-browser/archive/v%{version}.zip
21cr|liri-browser-0.3-4|9	BuildRequires:	qt5-devel
21cr|liri-browser-0.3-4|10	BuildRequires:	pkgconfig(Qt5Qml)
21cr|liri-browser-0.3-4|11	BuildRequires:	pkgconfig(Qt5Quick)
21cr|liri-browser-0.3-4|12	BuildRequires:	pkgconfig(Qt5Svg)
21cr|liri-browser-0.3-4|13	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|liri-browser-0.3-4|14	Requires:	qml-material
21cr|liri-browser-0.3-4|15	
21cr|liri-browser-0.3-4|16	%description
21cr|liri-browser-0.3-4|17	Material-design web browser.
21cr|liri-browser-0.3-4|18	
21cr|liri-browser-0.3-4|19	%files
21cr|liri-browser-0.3-4|20	%{_bindir}/*
21cr|liri-browser-0.3-4|21	
21cr|liri-browser-0.3-4|22	
21cr|liri-browser-0.3-4|23	#----------------------------------------------------------------------------
21cr|liri-browser-0.3-4|24	
21cr|liri-browser-0.3-4|25	%prep
21cr|liri-browser-0.3-4|26	%setup -q
21cr|liri-browser-0.3-4|27	
21cr|liri-browser-0.3-4|28	%build
21cr|liri-browser-0.3-4|29	%qmake_qt5
21cr|liri-browser-0.3-4|30	%make
21cr|liri-browser-0.3-4|31	
21cr|liri-browser-0.3-4|32	%install
21cr|liri-browser-0.3-4|33	mkdir -p %{buildroot}%{_bindir}
21cr|liri-browser-0.3-4|34	install -m755 liri-browser %{buildroot}%{_bindir}

2901 21
21cr|listadmin-2.40-10|1	Summary:	Command line mailman interface
21cr|listadmin-2.40-10|2	Name:		listadmin
21cr|listadmin-2.40-10|3	Version:	2.40
21cr|listadmin-2.40-10|4	Release:	10
21cr|listadmin-2.40-10|5	License:	Public Domain
21cr|listadmin-2.40-10|6	Group:		File tools
21cr|listadmin-2.40-10|7	Url:		http://heim.ifi.uio.no/kjetilho/hacks/#listadmin
21cr|listadmin-2.40-10|8	Source0:	http://heim.ifi.uio.no/kjetilho/hacks/%{name}-%{version}.tar.gz
21cr|listadmin-2.40-10|9	BuildArch:	noarch
21cr|listadmin-2.40-10|10	
21cr|listadmin-2.40-10|11	%description
21cr|listadmin-2.40-10|12	listadmin is a command-line alternative to Mailman's Web interface for
21cr|listadmin-2.40-10|13	administering mailing lists. It allows you to inspect messages or subscription
21cr|listadmin-2.40-10|14	requests, approve or discard them manually, or discard messages automatically
21cr|listadmin-2.40-10|15	when certain conditions are true. listadmin can also be configured to run out
21cr|listadmin-2.40-10|16	of cron to do routine cleaning.
21cr|listadmin-2.40-10|17	
21cr|listadmin-2.40-10|18	%files
21cr|listadmin-2.40-10|19	%{_bindir}/*
21cr|listadmin-2.40-10|20	%{_mandir}/man1/*
21cr|listadmin-2.40-10|21	
21cr|listadmin-2.40-10|22	#----------------------------------------------------------------------------
21cr|listadmin-2.40-10|23	
21cr|listadmin-2.40-10|24	%prep
21cr|listadmin-2.40-10|25	%setup -q
21cr|listadmin-2.40-10|26	
21cr|listadmin-2.40-10|27	%build
21cr|listadmin-2.40-10|28	
21cr|listadmin-2.40-10|29	%install
21cr|listadmin-2.40-10|30	install -d -m 755 %{buildroot}%{_bindir}
21cr|listadmin-2.40-10|31	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|listadmin-2.40-10|32	%makeinstall

2902 21
21cr|listener-2.2-3|1	Name:		listener
21cr|listener-2.2-3|2	Version:	2.2
21cr|listener-2.2-3|3	Release:	3
21cr|listener-2.2-3|4	Summary:	A sounds detection program
21cr|listener-2.2-3|5	Group:		Sound
21cr|listener-2.2-3|6	License:	GPL
21cr|listener-2.2-3|7	URL:		http://www.vanheusden.com/%{name}/
21cr|listener-2.2-3|8	Source:		http://www.vanheusden.com/%{name}/%{name}-%{version}.tgz
21cr|listener-2.2-3|9	Patch0:		%{name}-2.2-fix-makefile.patch
21cr|listener-2.2-3|10	BuildRequires:	pkgconfig(ncurses)
21cr|listener-2.2-3|11	BuildRequires:	pkgconfig(alsa)
21cr|listener-2.2-3|12	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|listener-2.2-3|13	BuildRequires:	pkgconfig(sndfile)
21cr|listener-2.2-3|14	
21cr|listener-2.2-3|15	%description
21cr|listener-2.2-3|16	This program listens for sound. If it detects any, it starts recording
21cr|listener-2.2-3|17	automatically and also automatically stops when things become silent again.
21cr|listener-2.2-3|18	
21cr|listener-2.2-3|19	%files
21cr|listener-2.2-3|20	%doc manual.html
21cr|listener-2.2-3|21	%{_bindir}/*
21cr|listener-2.2-3|22	%config(noreplace) %{_sysconfdir}/*
21cr|listener-2.2-3|23	
21cr|listener-2.2-3|24	#-----------------------------------------------------------------------------
21cr|listener-2.2-3|25	
21cr|listener-2.2-3|26	%prep
21cr|listener-2.2-3|27	%setup -q
21cr|listener-2.2-3|28	%patch0 -p1
21cr|listener-2.2-3|29	
21cr|listener-2.2-3|30	%build
21cr|listener-2.2-3|31	%make
21cr|listener-2.2-3|32	
21cr|listener-2.2-3|33	%install
21cr|listener-2.2-3|34	%makeinstall_std

2903 21
21cr|lite-0.9.1_svn-6|1	%define oname LiTE
21cr|lite-0.9.1_svn-6|2	%define oversion 0.9.1
21cr|lite-0.9.1_svn-6|3	
21cr|lite-0.9.1_svn-6|4	%define api 0.9
21cr|lite-0.9.1_svn-6|5	%define major 1
21cr|lite-0.9.1_svn-6|6	%define libname %mklibname %{name} %{api} %{major}
21cr|lite-0.9.1_svn-6|7	%define libleck %mklibname leck %{api} %{major}
21cr|lite-0.9.1_svn-6|8	%define devname %mklibname %{name} -d
21cr|lite-0.9.1_svn-6|9	
21cr|lite-0.9.1_svn-6|10	Summary:	Toolkit Engine
21cr|lite-0.9.1_svn-6|11	Name:		lite
21cr|lite-0.9.1_svn-6|12	Version:	0.9.1_svn
21cr|lite-0.9.1_svn-6|13	Release:	6
21cr|lite-0.9.1_svn-6|14	License:	LGPLv2+
21cr|lite-0.9.1_svn-6|15	Group:		System/Libraries
21cr|lite-0.9.1_svn-6|16	Url:		http://www.directfb.org/
21cr|lite-0.9.1_svn-6|17	Source0:	http://www.directfb.org/downloads/Libs/%{oname}-%{oversion}.tar.gz
21cr|lite-0.9.1_svn-6|18	BuildRequires:	libtool
21cr|lite-0.9.1_svn-6|19	BuildRequires:	pkgconfig(directfb)
21cr|lite-0.9.1_svn-6|20	
21cr|lite-0.9.1_svn-6|21	%description
21cr|lite-0.9.1_svn-6|22	LiTE is a Toolkit Engine for DirectFB.
21cr|lite-0.9.1_svn-6|23	
21cr|lite-0.9.1_svn-6|24	#----------------------------------------------------------------------------
21cr|lite-0.9.1_svn-6|25	
21cr|lite-0.9.1_svn-6|26	%package common
21cr|lite-0.9.1_svn-6|27	Summary:	Images and fonts for LiTE
21cr|lite-0.9.1_svn-6|28	Requires:	fonts-ttf-vera
21cr|lite-0.9.1_svn-6|29	Group:		Graphical desktop/Other
21cr|lite-0.9.1_svn-6|30	
21cr|lite-0.9.1_svn-6|31	%description common
21cr|lite-0.9.1_svn-6|32	LiTE is a Toolkit Engine for DirectFB.
21cr|lite-0.9.1_svn-6|33	This package contains the images and fonts needed by LiTE.
21cr|lite-0.9.1_svn-6|34	
21cr|lite-0.9.1_svn-6|35	%files common
21cr|lite-0.9.1_svn-6|36	%doc AUTHORS NEWS README TODO COPYING ChangeLog
21cr|lite-0.9.1_svn-6|37	%{_datadir}/LiTE
21cr|lite-0.9.1_svn-6|38	
21cr|lite-0.9.1_svn-6|39	#----------------------------------------------------------------------------
21cr|lite-0.9.1_svn-6|40	
21cr|lite-0.9.1_svn-6|41	%package tools
21cr|lite-0.9.1_svn-6|42	Summary:	LiTE tools and examples
21cr|lite-0.9.1_svn-6|43	Group:		Graphical desktop/Other
21cr|lite-0.9.1_svn-6|44	
21cr|lite-0.9.1_svn-6|45	%description tools
21cr|lite-0.9.1_svn-6|46	LiTE is a Toolkit Engine for DirectFB.
21cr|lite-0.9.1_svn-6|47	This package contains example tools for LiTE.
21cr|lite-0.9.1_svn-6|48	
21cr|lite-0.9.1_svn-6|49	%files tools
21cr|lite-0.9.1_svn-6|50	%doc AUTHORS NEWS README TODO COPYING ChangeLog
21cr|lite-0.9.1_svn-6|51	%{_bindir}/lite_*
21cr|lite-0.9.1_svn-6|52	
21cr|lite-0.9.1_svn-6|53	#----------------------------------------------------------------------------
21cr|lite-0.9.1_svn-6|54	
21cr|lite-0.9.1_svn-6|55	%package -n %{libname}
21cr|lite-0.9.1_svn-6|56	Summary:	Main library for LiTE
21cr|lite-0.9.1_svn-6|57	Group:		System/Libraries
21cr|lite-0.9.1_svn-6|58	Provides:	%{name} = %{EVRD}
21cr|lite-0.9.1_svn-6|59	Requires:	%{name}-common >= %{version}
21cr|lite-0.9.1_svn-6|60	Obsoletes:	%{_lib}lite1 < 0.9.1_svn-3
21cr|lite-0.9.1_svn-6|61	
21cr|lite-0.9.1_svn-6|62	%description -n %{libname}
21cr|lite-0.9.1_svn-6|63	LiTE is a Toolkit Engine for DirectFB.
21cr|lite-0.9.1_svn-6|64	This package contains the library needed to run programs dynamically
21cr|lite-0.9.1_svn-6|65	linked with LiTE.
21cr|lite-0.9.1_svn-6|66	
21cr|lite-0.9.1_svn-6|67	%files -n %{libname}
21cr|lite-0.9.1_svn-6|68	%doc AUTHORS NEWS README TODO COPYING ChangeLog
21cr|lite-0.9.1_svn-6|69	%{_libdir}/liblite-%{api}.so.%{major}*
21cr|lite-0.9.1_svn-6|70	
21cr|lite-0.9.1_svn-6|71	#----------------------------------------------------------------------------
21cr|lite-0.9.1_svn-6|72	
21cr|lite-0.9.1_svn-6|73	%package -n %{libleck}
21cr|lite-0.9.1_svn-6|74	Summary:	LiTE's extended Component Kit
21cr|lite-0.9.1_svn-6|75	Group:		System/Libraries
21cr|lite-0.9.1_svn-6|76	Obsoletes:	%{_lib}leck1 < 0.9.1_svn-3
21cr|lite-0.9.1_svn-6|77	
21cr|lite-0.9.1_svn-6|78	%description -n %{libleck}
21cr|lite-0.9.1_svn-6|79	LiTE is a Toolkit Engine for DirectFB. This package contains
21cr|lite-0.9.1_svn-6|80	LiTE's extended Component Kit.
21cr|lite-0.9.1_svn-6|81	
21cr|lite-0.9.1_svn-6|82	%files -n %{libleck}
21cr|lite-0.9.1_svn-6|83	%doc AUTHORS NEWS README TODO COPYING ChangeLog
21cr|lite-0.9.1_svn-6|84	%{_libdir}/libleck-%{api}.so.%{major}*
21cr|lite-0.9.1_svn-6|85	
21cr|lite-0.9.1_svn-6|86	#----------------------------------------------------------------------------
21cr|lite-0.9.1_svn-6|87	
21cr|lite-0.9.1_svn-6|88	%package -n %{devname}
21cr|lite-0.9.1_svn-6|89	Summary:	Headers for developing programs that will use LiTE
21cr|lite-0.9.1_svn-6|90	Group:		Development/C
21cr|lite-0.9.1_svn-6|91	Requires:	%{libname} = %{EVRD}
21cr|lite-0.9.1_svn-6|92	Requires:	%{libleck} = %{EVRD}
21cr|lite-0.9.1_svn-6|93	Provides:	%{name}-devel = %{EVRD}
21cr|lite-0.9.1_svn-6|94	Provides:	leck-devel = %{EVRD}
21cr|lite-0.9.1_svn-6|95	
21cr|lite-0.9.1_svn-6|96	%description -n %{devname}
21cr|lite-0.9.1_svn-6|97	LiTE is a Toolkit Engine for DirectFB.
21cr|lite-0.9.1_svn-6|98	This package contains the headers that programmers will need to develop
21cr|lite-0.9.1_svn-6|99	applications which will use LiTE.
21cr|lite-0.9.1_svn-6|100	
21cr|lite-0.9.1_svn-6|101	%files -n %{devname}
21cr|lite-0.9.1_svn-6|102	%doc AUTHORS NEWS README TODO COPYING ChangeLog
21cr|lite-0.9.1_svn-6|103	%{_libdir}/liblite.so
21cr|lite-0.9.1_svn-6|104	%{_libdir}/libleck.so
21cr|lite-0.9.1_svn-6|105	%{_libdir}/pkgconfig/lite.pc
21cr|lite-0.9.1_svn-6|106	%{_libdir}/pkgconfig/leck.pc
21cr|lite-0.9.1_svn-6|107	%{_includedir}/lite
21cr|lite-0.9.1_svn-6|108	%{_includedir}/leck
21cr|lite-0.9.1_svn-6|109	
21cr|lite-0.9.1_svn-6|110	#----------------------------------------------------------------------------
21cr|lite-0.9.1_svn-6|111	
21cr|lite-0.9.1_svn-6|112	%prep
21cr|lite-0.9.1_svn-6|113	%setup -qn %{oname}-%{oversion}
21cr|lite-0.9.1_svn-6|114	
21cr|lite-0.9.1_svn-6|115	%build
21cr|lite-0.9.1_svn-6|116	./autogen.sh
21cr|lite-0.9.1_svn-6|117	%configure \
21cr|lite-0.9.1_svn-6|118	--with-fontdir=%{_datadir}/%{oname}/fonts
21cr|lite-0.9.1_svn-6|119	%make
21cr|lite-0.9.1_svn-6|120	
21cr|lite-0.9.1_svn-6|121	%install
21cr|lite-0.9.1_svn-6|122	%makeinstall_std
21cr|lite-0.9.1_svn-6|123	
21cr|lite-0.9.1_svn-6|124	rm %{buildroot}%{_datadir}/%{oname}/fonts/vera{,bd,bi,i}.ttf
21cr|lite-0.9.1_svn-6|125	ln -s %{_datadir}/fonts/TTF/Vera.ttf %{buildroot}%{_datadir}/%{oname}/fonts/vera.ttf
21cr|lite-0.9.1_svn-6|126	ln -s %{_datadir}/fonts/TTF/VeraBd.ttf %{buildroot}%{_datadir}/%{oname}/fonts/verabd.ttf
21cr|lite-0.9.1_svn-6|127	ln -s %{_datadir}/fonts/TTF/VeraBI.ttf %{buildroot}%{_datadir}/%{oname}/fonts/verabi.ttf
21cr|lite-0.9.1_svn-6|128	ln -s %{_datadir}/fonts/TTF/VeraIt.ttf %{buildroot}%{_datadir}/%{oname}/fonts/verai.ttf

2904 21
21cr|lives-3.2.0-3|1	%define	major 0
21cr|lives-3.2.0-3|2	%define	libname %mklibname weed %{major}
21cr|lives-3.2.0-3|3	%define	devname %mklibname -d weed
21cr|lives-3.2.0-3|4	
21cr|lives-3.2.0-3|5	%define	libOSC %mklibname OSC %{major}
21cr|lives-3.2.0-3|6	%define	devOSC %mklibname -d OSC
21cr|lives-3.2.0-3|7	
21cr|lives-3.2.0-3|8	%define	_disable_ld_no_undefined 1
21cr|lives-3.2.0-3|9	
21cr|lives-3.2.0-3|10	Summary:	Linux Video Editing System
21cr|lives-3.2.0-3|11	Name:		lives
21cr|lives-3.2.0-3|12	Version:	3.2.0
21cr|lives-3.2.0-3|13	Release:	3
21cr|lives-3.2.0-3|14	License:	GPLv3+
21cr|lives-3.2.0-3|15	Group:		Video
21cr|lives-3.2.0-3|16	Url:		https://sourceforge.net/projects/lives/
21cr|lives-3.2.0-3|17	Source0:	https://downloads.sourceforge.net/project/lives/lives/3.2.0/lives-3.2.0.tar.bz2
21cr|lives-3.2.0-3|18	Source100:	%{name}.rpmlintrc
21cr|lives-3.2.0-3|19	BuildRequires:	appstream-util
21cr|lives-3.2.0-3|20	BuildRequires:	autoconf
21cr|lives-3.2.0-3|21	BuildRequires:	automake
21cr|lives-3.2.0-3|22	BuildRequires:	bison
21cr|lives-3.2.0-3|23	BuildRequires:	desktop-file-utils
21cr|lives-3.2.0-3|24	BuildRequires:	doxygen
21cr|lives-3.2.0-3|25	BuildRequires:	ffmpeg-devel
21cr|lives-3.2.0-3|26	BuildRequires:	gcc-c++
21cr|lives-3.2.0-3|27	BuildRequires:	gettext
21cr|lives-3.2.0-3|28	BuildRequires:	gpm-devel
21cr|lives-3.2.0-3|29	BuildRequires:	help2man
21cr|lives-3.2.0-3|30	BuildRequires:	imagemagick
21cr|lives-3.2.0-3|31	BuildRequires:	ladspa-devel
21cr|lives-3.2.0-3|32	BuildRequires:	libtool
21cr|lives-3.2.0-3|33	BuildRequires:	perl-generators
21cr|lives-3.2.0-3|34	BuildRequires:	frei0r-plugins-devel
21cr|lives-3.2.0-3|35	BuildRequires:	pth-devel
21cr|lives-3.2.0-3|36	BuildRequires:	python3-devel
21cr|lives-3.2.0-3|37	BuildRequires:	tirpc-devel
21cr|lives-3.2.0-3|38	BuildRequires:	pkgconfig(cairo)
21cr|lives-3.2.0-3|39	BuildRequires:	pkgconfig(celt)
21cr|lives-3.2.0-3|40	BuildRequires:	pkgconfig(fftw3)
21cr|lives-3.2.0-3|41	BuildRequires:	pkgconfig(gdk-3.0)
21cr|lives-3.2.0-3|42	BuildRequires:	pkgconfig(gl)
21cr|lives-3.2.0-3|43	BuildRequires:	pkgconfig(glee)
21cr|lives-3.2.0-3|44	BuildRequires:	pkgconfig(glu)
21cr|lives-3.2.0-3|45	BuildRequires:	pkgconfig(jack)
21cr|lives-3.2.0-3|46	BuildRequires:	pkgconfig(libavc1394)
21cr|lives-3.2.0-3|47	BuildRequires:	pkgconfig(liboil-0.3)
21cr|lives-3.2.0-3|48	BuildRequires:	pkgconfig(libprojectM)
21cr|lives-3.2.0-3|49	BuildRequires:	pkgconfig(libpulse)
21cr|lives-3.2.0-3|50	BuildRequires:	pkgconfig(libunicap)
21cr|lives-3.2.0-3|51	BuildRequires:	pkgconfig(libv4l1)
21cr|lives-3.2.0-3|52	BuildRequires:	pkgconfig(libvisual-0.4)
21cr|lives-3.2.0-3|53	BuildRequires:	pkgconfig(mjpegtools)
21cr|lives-3.2.0-3|54	BuildRequires:	pkgconfig(samplerate)
21cr|lives-3.2.0-3|55	BuildRequires:	pkgconfig(sdl2)
21cr|lives-3.2.0-3|56	BuildRequires:	pkgconfig(theora)
21cr|lives-3.2.0-3|57	Requires:	cdrtools
21cr|lives-3.2.0-3|58	Requires:	dvgrab
21cr|lives-3.2.0-3|59	Requires:	frei0r-plugins
21cr|lives-3.2.0-3|60	Requires:	imagemagick
21cr|lives-3.2.0-3|61	Requires:	libprojectm-data
21cr|lives-3.2.0-3|62	Requires:	libvisual-plugins
21cr|lives-3.2.0-3|63	Requires:	mkvtoolnix
21cr|lives-3.2.0-3|64	Requires:	mplayer
21cr|lives-3.2.0-3|65	Requires:	mpv
21cr|lives-3.2.0-3|66	Requires:	oggvideotools
21cr|lives-3.2.0-3|67	Requires:	ogmtools
21cr|lives-3.2.0-3|68	Requires:	sox
21cr|lives-3.2.0-3|69	Requires:	theora-tools
21cr|lives-3.2.0-3|70	Requires:	vorbis-tools
21cr|lives-3.2.0-3|71	Requires:	xset
21cr|lives-3.2.0-3|72	Requires:	youtube-dl
21cr|lives-3.2.0-3|73	Requires:	%{libname} = %{EVRD}
21cr|lives-3.2.0-3|74	Requires:	%{libOSC} = %{EVRD}
21cr|lives-3.2.0-3|75	
21cr|lives-3.2.0-3|76	
21cr|lives-3.2.0-3|77	
21cr|lives-3.2.0-3|78	%description
21cr|lives-3.2.0-3|79	The Linux Video Editing System (LiVES) is intended to be a simple yet powerful
21cr|lives-3.2.0-3|80	video effects and editing system. It uses common tools for most of its work
21cr|lives-3.2.0-3|81	(mplayer, ImageMagick, GTK+, sox).
21cr|lives-3.2.0-3|82	
21cr|lives-3.2.0-3|83	%files -f lives.lang
21cr|lives-3.2.0-3|84	%{_docdir}/%{name}
21cr|lives-3.2.0-3|85	%{_bindir}/*
21cr|lives-3.2.0-3|86	%{_datadir}/%{name}
21cr|lives-3.2.0-3|87	%{_libdir}/%{name}
21cr|lives-3.2.0-3|88	%{_datadir}/applications/LiVES.desktop
21cr|lives-3.2.0-3|89	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|lives-3.2.0-3|90	%{_appdatadir}/%{name}.appdata.xml
21cr|lives-3.2.0-3|91	
21cr|lives-3.2.0-3|92	#----------------------------------------------------------------------------
21cr|lives-3.2.0-3|93	
21cr|lives-3.2.0-3|94	%package -n %{libname}
21cr|lives-3.2.0-3|95	Summary:	Linux Video Editing System - shared libs
21cr|lives-3.2.0-3|96	Group:		Video
21cr|lives-3.2.0-3|97	
21cr|lives-3.2.0-3|98	%description -n %{libname}
21cr|lives-3.2.0-3|99	This package contains shared libs for LiVES.
21cr|lives-3.2.0-3|100	
21cr|lives-3.2.0-3|101	%files -n %{libname}
21cr|lives-3.2.0-3|102	%doc COPYING FEATURES NEWS README GETTING.STARTED
21cr|lives-3.2.0-3|103	%{_libdir}/libweed.so.%{major}
21cr|lives-3.2.0-3|104	%{_libdir}/libweed.so.%{major}.*
21cr|lives-3.2.0-3|105	%{_libdir}/libweed-utils.so.%{major}
21cr|lives-3.2.0-3|106	%{_libdir}/libweed-utils.so.%{major}.*
21cr|lives-3.2.0-3|107	%{_libdir}/libweed_gslice.so.%{major}
21cr|lives-3.2.0-3|108	%{_libdir}/libweed_gslice.so.%{major}.*
21cr|lives-3.2.0-3|109	%{_libdir}/libweed_gslice_scripting.so.%{major}
21cr|lives-3.2.0-3|110	%{_libdir}/libweed_gslice_scripting.so.%{major}.*
21cr|lives-3.2.0-3|111	%{_libdir}/libweed-utils_scripting.so.%{major}
21cr|lives-3.2.0-3|112	%{_libdir}/libweed-utils_scripting.so.%{major}.*
21cr|lives-3.2.0-3|113	
21cr|lives-3.2.0-3|114	#----------------------------------------------------------------------------
21cr|lives-3.2.0-3|115	
21cr|lives-3.2.0-3|116	%package -n %{devname}
21cr|lives-3.2.0-3|117	Summary:	Linux Video Editing System - Development files
21cr|lives-3.2.0-3|118	Group:		Video
21cr|lives-3.2.0-3|119	Requires:	%{libname} = %{EVRD}
21cr|lives-3.2.0-3|120	Provides:	%{name}-devel = %{EVRD}
21cr|lives-3.2.0-3|121	
21cr|lives-3.2.0-3|122	%description -n %{devname}
21cr|lives-3.2.0-3|123	This package contains development files needed to build LiVES plug-ins.
21cr|lives-3.2.0-3|124	
21cr|lives-3.2.0-3|125	%files -n %{devname}
21cr|lives-3.2.0-3|126	%doc ABOUT-NLS AUTHORS
21cr|lives-3.2.0-3|127	%{_includedir}/weed
21cr|lives-3.2.0-3|128	%{_libdir}/libweed.so
21cr|lives-3.2.0-3|129	%{_libdir}/libweed-utils.so
21cr|lives-3.2.0-3|130	%{_libdir}/libweed-utils_scripting.so
21cr|lives-3.2.0-3|131	%{_libdir}/libweed_gslice.so
21cr|lives-3.2.0-3|132	%{_libdir}/pkgconfig/libweed.pc
21cr|lives-3.2.0-3|133	%{_libdir}/pkgconfig/libweed_gslice.pc
21cr|lives-3.2.0-3|134	%{_libdir}/pkgconfig/libweed-plugin.pc
21cr|lives-3.2.0-3|135	%{_libdir}/pkgconfig/libweed-utils.pc
21cr|lives-3.2.0-3|136	%{_libdir}/pkgconfig/libweed-compat.pc
21cr|lives-3.2.0-3|137	%{_libdir}/libweed_gslice_scripting.so
21cr|lives-3.2.0-3|138	
21cr|lives-3.2.0-3|139	#----------------------------------------------------------------------------
21cr|lives-3.2.0-3|140	
21cr|lives-3.2.0-3|141	%package -n %{libOSC}
21cr|lives-3.2.0-3|142	Summary:	Linux Video Editing System - shared libs
21cr|lives-3.2.0-3|143	Group:		Video
21cr|lives-3.2.0-3|144	
21cr|lives-3.2.0-3|145	%description -n %{libOSC}
21cr|lives-3.2.0-3|146	This is NOT the full libOSC SDK, it is a highly hacked version for testing
21cr|lives-3.2.0-3|147	with LiVES.
21cr|lives-3.2.0-3|148	
21cr|lives-3.2.0-3|149	%files -n %{libOSC}
21cr|lives-3.2.0-3|150	%doc libOSC/{AUTHORS,README}
21cr|lives-3.2.0-3|151	%{_libdir}/libOSC.so.%{major}
21cr|lives-3.2.0-3|152	%{_libdir}/libOSC.so.%{major}.*
21cr|lives-3.2.0-3|153	%{_libdir}/libOSC_client.so.%{major}
21cr|lives-3.2.0-3|154	%{_libdir}/libOSC_client.so.%{major}.*
21cr|lives-3.2.0-3|155	
21cr|lives-3.2.0-3|156	#----------------------------------------------------------------------------
21cr|lives-3.2.0-3|157	
21cr|lives-3.2.0-3|158	%package -n %{devOSC}
21cr|lives-3.2.0-3|159	Summary:	Linux Video Editing System - Development files
21cr|lives-3.2.0-3|160	Group:		Video
21cr|lives-3.2.0-3|161	Requires:	%{libOSC} = %{EVRD}
21cr|lives-3.2.0-3|162	Provides:	libOSC-devel = %{EVRD}
21cr|lives-3.2.0-3|163	
21cr|lives-3.2.0-3|164	%description -n %{devOSC}
21cr|lives-3.2.0-3|165	This package contains header files and libraries needed to develop
21cr|lives-3.2.0-3|166	application that use libOSC.
21cr|lives-3.2.0-3|167	
21cr|lives-3.2.0-3|168	%files -n %{devOSC}
21cr|lives-3.2.0-3|169	%doc libOSC/{AUTHORS,README}
21cr|lives-3.2.0-3|170	%{_libdir}/libOSC.so
21cr|lives-3.2.0-3|171	%{_libdir}/libOSC_client.so
21cr|lives-3.2.0-3|172	
21cr|lives-3.2.0-3|173	#----------------------------------------------------------------------------
21cr|lives-3.2.0-3|174	
21cr|lives-3.2.0-3|175	%prep
21cr|lives-3.2.0-3|176	%setup -q
21cr|lives-3.2.0-3|177	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
21cr|lives-3.2.0-3|178	
21cr|lives-3.2.0-3|179	%build
21cr|lives-3.2.0-3|180	%configure --enable-static
21cr|lives-3.2.0-3|181	%make
21cr|lives-3.2.0-3|182	
21cr|lives-3.2.0-3|183	%install
21cr|lives-3.2.0-3|184	mkdir -p %{buildroot}%{_bindir}
21cr|lives-3.2.0-3|185	%makeinstall_std
21cr|lives-3.2.0-3|186	%find_lang %{name}
21cr|lives-3.2.0-3|187	
21cr|lives-3.2.0-3|188	rm %{buildroot}%{_bindir}/%{name}
21cr|lives-3.2.0-3|189	cd %{buildroot}%{_bindir}/
21cr|lives-3.2.0-3|190	ln -s %{name}-exe %{name}
21cr|lives-3.2.0-3|191	
21cr|lives-3.2.0-3|192	find %{buildroot} -name "*" -exec chrpath --delete {} \; 2>/dev/null
21cr|lives-3.2.0-3|193	
21cr|lives-3.2.0-3|194	find %{buildroot} -name "*.pc" | while read f; do
21cr|lives-3.2.0-3|195	sed -i -e "s!libdir=\${exec_prefix}/lib!libdir=\${exec_prefix}/%{_lib}!" "$f" ;
21cr|lives-3.2.0-3|196	done
21cr|lives-3.2.0-3|197	
21cr|lives-3.2.0-3|198	%ifarch x86_64
21cr|lives-3.2.0-3|199	mv %{buildroot}%{_bindir}/lives %{buildroot}%{_bindir}/lives0
21cr|lives-3.2.0-3|200	echo -e "#!/bin/bash\n" > %{buildroot}/%{_bindir}/lives
21cr|lives-3.2.0-3|201	echo "export FREI0R_PATH=/usr/lib64/frei0r-1" >> %{buildroot}/%{_bindir}/lives
21cr|lives-3.2.0-3|202	echo -e "lives0\n" >> %{buildroot}/%{_bindir}/lives
21cr|lives-3.2.0-3|203	chmod +x %{buildroot}/%{_bindir}/lives
21cr|lives-3.2.0-3|204	%endif
21cr|lives-3.2.0-3|205	
21cr|lives-3.2.0-3|206	# clean
21cr|lives-3.2.0-3|207	rm -fr %{buildroot}%{_datadir}/pixmaps
21cr|lives-3.2.0-3|208	rm -rf %{buildroot}%{_datadir}/app-install
21cr|lives-3.2.0-3|209	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21cr|lives-3.2.0-3|210	find %{buildroot} -name '*.a' -exec rm -f {} ';'
21cr|lives-3.2.0-3|211	
21cr|lives-3.2.0-3|212	# Remove Python2 script
21cr|lives-3.2.0-3|213	find %{buildroot} -name 'multi_encoder' -exec rm -f {} ';'
21cr|lives-3.2.0-3|214	find %{buildroot}%{_bindir} -name '*_encoder' -exec rm -f {} ';'
21cr|lives-3.2.0-3|215	
21cr|lives-3.2.0-3|216	# Fix unversioned Python interpreter
21cr|lives-3.2.0-3|217	find %{buildroot} -name '*multi_encoder3' | xargs pathfix.py -pn -i "%{__python3}"
21cr|lives-3.2.0-3|218	find %{buildroot}%{_bindir} -name '*_encoder3' | xargs pathfix.py -pn -i "%{__python3}"
21cr|lives-3.2.0-3|219	
21cr|lives-3.2.0-3|220	# appdata
21cr|lives-3.2.0-3|221	mkdir -p %{buildroot}%{_appdatadir}
21cr|lives-3.2.0-3|222	cat > %{buildroot}%{_appdatadir}/%{name}.appdata.xml << EOF
21cr|lives-3.2.0-3|223	<?xml version="1.0" encoding="UTF-8"?>
21cr|lives-3.2.0-3|224	<!-- Copyright 2014 Richard Hughes <richard@hughsie.com> -->
21cr|lives-3.2.0-3|225	<component type="desktop">
21cr|lives-3.2.0-3|226	<id type="desktop">LiVES.desktop</id>
21cr|lives-3.2.0-3|227	<metadata_license>CC0-1.0</metadata_license>
21cr|lives-3.2.0-3|228	<summary>Video editor and VJ tool</summary>
21cr|lives-3.2.0-3|229	<name>LiVES</name>
21cr|lives-3.2.0-3|230	<project_license>GPL-3.0+ and LGPL-3.0+</project_license>
21cr|lives-3.2.0-3|231	<releases>
21cr|lives-3.2.0-3|232	<release version="%{version}-%{release}" timestamp="1453075707"/>
21cr|lives-3.2.0-3|233	</releases>
21cr|lives-3.2.0-3|234	<categories>
21cr|lives-3.2.0-3|235	<category>Multimedia</category>
21cr|lives-3.2.0-3|236	</categories>
21cr|lives-3.2.0-3|237	<description>
21cr|lives-3.2.0-3|238	<p>
21cr|lives-3.2.0-3|239	LiVES began in 2002 as the Linux Video Editing System.
21cr|lives-3.2.0-3|240	Since it now runs on more operating systems: LiVES is a Video Editing System.
21cr|lives-3.2.0-3|241	It is designed to be simple to use, yet powerful.
21cr|lives-3.2.0-3|242	It is small in size, yet it has many advanced features.
21cr|lives-3.2.0-3|243	</p>
21cr|lives-3.2.0-3|244	<p>
21cr|lives-3.2.0-3|245	LiVES mixes realtime video performance and non-linear editing in one professional
21cr|lives-3.2.0-3|246	quality application. It will let you start editing and making video right away,
21cr|lives-3.2.0-3|247	without having to worry about formats, frame sizes, or framerates.
21cr|lives-3.2.0-3|248	It is a very flexible tool which is used by both professional VJ's and video editors
21cr|lives-3.2.0-3|249	- mix and switch clips from the keyboard, use dozens of realtime effects, trim and
21cr|lives-3.2.0-3|250	edit your clips in the clip editor, and bring them together using the multitrack timeline.
21cr|lives-3.2.0-3|251	You can even record your performance in real time, and then edit it further
21cr|lives-3.2.0-3|252	or render it straight away.
21cr|lives-3.2.0-3|253	</p>
21cr|lives-3.2.0-3|254	<p>
21cr|lives-3.2.0-3|255	For the more technically minded, the application is frame and sample accurate,
21cr|lives-3.2.0-3|256	and it can be controlled remotely or scripted for use as a video server.
21cr|lives-3.2.0-3|257	And it supports all of the latest free standards.
21cr|lives-3.2.0-3|258	</p>
21cr|lives-3.2.0-3|259	</description>
21cr|lives-3.2.0-3|260	<url type="homepage">http://lives-video.com/</url>
21cr|lives-3.2.0-3|261	<screenshots>
21cr|lives-3.2.0-3|262	<screenshot type="default">http://lives-video.com/images/livescess.png</screenshot>
21cr|lives-3.2.0-3|263	<screenshot>http://lives-video.com/images/livesmtss.png</screenshot>
21cr|lives-3.2.0-3|264	</screenshots>
21cr|lives-3.2.0-3|265	<updatecontact>salsaman_at_gmail.com</updatecontact>
21cr|lives-3.2.0-3|266	</component>
21cr|lives-3.2.0-3|267	EOF
21cr|lives-3.2.0-3|268	
21cr|lives-3.2.0-3|269	%check
21cr|lives-3.2.0-3|270	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.appdata.xml
21cr|lives-3.2.0-3|271	desktop-file-validate %{buildroot}%{_datadir}/applications/LiVES.desktop

2905 21
21cr|lix-2016.01.09-2|1	%define debug_package	%{nil}
21cr|lix-2016.01.09-2|2	
21cr|lix-2016.01.09-2|3	%define oname Lix
21cr|lix-2016.01.09-2|4	%define oversion 2016-01-09
21cr|lix-2016.01.09-2|5	
21cr|lix-2016.01.09-2|6	Summary:	Action-puzzle game, single- and networked multiplayer, inspired by Lemmings
21cr|lix-2016.01.09-2|7	Name:		lix
21cr|lix-2016.01.09-2|8	Version:	2016.01.09
21cr|lix-2016.01.09-2|9	Release:	2
21cr|lix-2016.01.09-2|10	License:	CC0
21cr|lix-2016.01.09-2|11	Group:		Games/Puzzles
21cr|lix-2016.01.09-2|12	Url:		http://asdfasdf.ethz.ch/~simon/
21cr|lix-2016.01.09-2|13	Source0:	https://github.com/SimonN/%{oname}/archive/v%{oversion}.tar.gz
21cr|lix-2016.01.09-2|14	# Upstream backport
21cr|lix-2016.01.09-2|15	Patch0:		lix-2016-01-09-buildfix.patch
21cr|lix-2016.01.09-2|16	BuildRequires:	dos2unix
21cr|lix-2016.01.09-2|17	BuildRequires:	libtool
21cr|lix-2016.01.09-2|18	BuildRequires:	libtool-base
21cr|lix-2016.01.09-2|19	BuildRequires:	imagemagick
21cr|lix-2016.01.09-2|20	BuildRequires:	pkgconfig(allegro)
21cr|lix-2016.01.09-2|21	BuildRequires:	pkgconfig(libenet)
21cr|lix-2016.01.09-2|22	BuildRequires:	pkgconfig(libpng)
21cr|lix-2016.01.09-2|23	
21cr|lix-2016.01.09-2|24	%description
21cr|lix-2016.01.09-2|25	Lix is a multiplayer action puzzle game.
21cr|lix-2016.01.09-2|26	It comes with a level editor
21cr|lix-2016.01.09-2|27	and also a singleplayer puzzle mode.
21cr|lix-2016.01.09-2|28	
21cr|lix-2016.01.09-2|29	%files
21cr|lix-2016.01.09-2|30	%doc doc/*.txt README.TXT
21cr|lix-2016.01.09-2|31	%{_gamesbindir}/%{name}
21cr|lix-2016.01.09-2|32	%{_gamesbindir}/%{name}d
21cr|lix-2016.01.09-2|33	%{_gamesdatadir}/%{name}
21cr|lix-2016.01.09-2|34	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|lix-2016.01.09-2|35	%{_datadir}/applications/%{name}.desktop
21cr|lix-2016.01.09-2|36	
21cr|lix-2016.01.09-2|37	#-------------------------------------------------------------
21cr|lix-2016.01.09-2|38	
21cr|lix-2016.01.09-2|39	%prep
21cr|lix-2016.01.09-2|40	%setup -q -n %{oname}-%{oversion}
21cr|lix-2016.01.09-2|41	%patch0 -p1
21cr|lix-2016.01.09-2|42	dos2unix doc/*txt README.TXT
21cr|lix-2016.01.09-2|43	find levels/network/ -type f -exec dos2unix {} \;
21cr|lix-2016.01.09-2|44	find levels/network/*p/amanda/* -type f -exec chmod -x {} \;
21cr|lix-2016.01.09-2|45	
21cr|lix-2016.01.09-2|46	%build
21cr|lix-2016.01.09-2|47	%setup_compile_flags
21cr|lix-2016.01.09-2|48	%make V=1
21cr|lix-2016.01.09-2|49	
21cr|lix-2016.01.09-2|50	%install
21cr|lix-2016.01.09-2|51	# wrappers
21cr|lix-2016.01.09-2|52	mkdir -p %{buildroot}%{_gamesbindir}
21cr|lix-2016.01.09-2|53	
21cr|lix-2016.01.09-2|54	cat >> %{buildroot}%{_gamesbindir}/%{name}d <<EOF
21cr|lix-2016.01.09-2|55	#!/bin/sh
21cr|lix-2016.01.09-2|56	cd %{_gamesdatadir}/%{name}/
21cr|lix-2016.01.09-2|57	exec ./bin/%{name}d "$@"
21cr|lix-2016.01.09-2|58	EOF
21cr|lix-2016.01.09-2|59	chmod +x %{buildroot}%{_gamesbindir}/%{name}d
21cr|lix-2016.01.09-2|60	
21cr|lix-2016.01.09-2|61	cat >> %{buildroot}%{_gamesbindir}/%{name} <<EOF
21cr|lix-2016.01.09-2|62	#!/bin/sh
21cr|lix-2016.01.09-2|63	cd %{_gamesdatadir}/%{name}/
21cr|lix-2016.01.09-2|64	exec ./bin/%{name} "$@"
21cr|lix-2016.01.09-2|65	EOF
21cr|lix-2016.01.09-2|66	chmod +x %{buildroot}%{_gamesbindir}/%{name}
21cr|lix-2016.01.09-2|67	
21cr|lix-2016.01.09-2|68	# binaries
21cr|lix-2016.01.09-2|69	install -Dm755 bin/%{name} %{buildroot}%{_gamesdatadir}/%{name}/bin/%{name}
21cr|lix-2016.01.09-2|70	install -Dm755 bin/%{name}d %{buildroot}%{_gamesdatadir}/%{name}/bin/%{name}d
21cr|lix-2016.01.09-2|71	
21cr|lix-2016.01.09-2|72	# data
21cr|lix-2016.01.09-2|73	cp -R data/ levels/ images/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|lix-2016.01.09-2|74	
21cr|lix-2016.01.09-2|75	# menu entry
21cr|lix-2016.01.09-2|76	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lix-2016.01.09-2|77	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|lix-2016.01.09-2|78	[Desktop Entry]
21cr|lix-2016.01.09-2|79	Comment=%{summary}
21cr|lix-2016.01.09-2|80	Name=%{oname} puzzle game inspired by Lemmings
21cr|lix-2016.01.09-2|81	GenericName=Puzzle strategy game
21cr|lix-2016.01.09-2|82	Type=Application
21cr|lix-2016.01.09-2|83	Exec=%{name}
21cr|lix-2016.01.09-2|84	Icon=%{name}
21cr|lix-2016.01.09-2|85	Terminal=false
21cr|lix-2016.01.09-2|86	Categories=Game;StrategyGame;
21cr|lix-2016.01.09-2|87	EOF
21cr|lix-2016.01.09-2|88	
21cr|lix-2016.01.09-2|89	# icons
21cr|lix-2016.01.09-2|90	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|lix-2016.01.09-2|91	install -dm 0755 \
21cr|lix-2016.01.09-2|92	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|lix-2016.01.09-2|93	convert -strip -resize $size images/proxima/tile/goal.G.png \
21cr|lix-2016.01.09-2|94	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|lix-2016.01.09-2|95	done
21cr|lix-2016.01.09-2|96	
21cr|lix-2016.01.09-2|97	# linting
21cr|lix-2016.01.09-2|98	rm %{buildroot}%{_gamesdatadir}/%{name}/data/user/.gitignore

2906 21
21cr|lkmpg-1.1.0-19|1	Summary: The Linux Kernel Module Programming Guide
21cr|lkmpg-1.1.0-19|2	Name: lkmpg
21cr|lkmpg-1.1.0-19|3	Version: 1.1.0
21cr|lkmpg-1.1.0-19|4	Release: 19
21cr|lkmpg-1.1.0-19|5	Group: Books/Computer books
21cr|lkmpg-1.1.0-19|6	Source: lkmpg.tar.bz2
21cr|lkmpg-1.1.0-19|7	License: GPL
21cr|lkmpg-1.1.0-19|8	Buildroot: %{_tmppath}/%{name}-buildroot
21cr|lkmpg-1.1.0-19|9	BuildArchitectures: noarch
21cr|lkmpg-1.1.0-19|10	URL: http://www.linuxdoc.org/LDP/lkmpg/mpg.html
21cr|lkmpg-1.1.0-19|11	
21cr|lkmpg-1.1.0-19|12	%description
21cr|lkmpg-1.1.0-19|13	This document is for people who want to write kernel modules.
21cr|lkmpg-1.1.0-19|14	
21cr|lkmpg-1.1.0-19|15	Examples are include.
21cr|lkmpg-1.1.0-19|16	
21cr|lkmpg-1.1.0-19|17	%prep
21cr|lkmpg-1.1.0-19|18	rm -rf $RPM_BUILD_ROOT
21cr|lkmpg-1.1.0-19|19	mkdir -p $RPM_BUILD_ROOT%{_docdir}/LDP
21cr|lkmpg-1.1.0-19|20	cd $RPM_BUILD_ROOT%{_docdir}/LDP
21cr|lkmpg-1.1.0-19|21	bzcat %{SOURCE0} | tar xv
21cr|lkmpg-1.1.0-19|22	
21cr|lkmpg-1.1.0-19|23	%clean
21cr|lkmpg-1.1.0-19|24	rm -rf $RPM_BUILD_ROOT
21cr|lkmpg-1.1.0-19|25	
21cr|lkmpg-1.1.0-19|26	%files
21cr|lkmpg-1.1.0-19|27	%defattr(-,root,root)
21cr|lkmpg-1.1.0-19|28	%{_docdir}/LDP/*

2907 21
21cr|lldpd-0.9.4-6|1	%bcond_with snmp
21cr|lldpd-0.9.4-6|2	
21cr|lldpd-0.9.4-6|3	%define user _lldpd
21cr|lldpd-0.9.4-6|4	%define chroot %{_var}/run/%{name}
21cr|lldpd-0.9.4-6|5	
21cr|lldpd-0.9.4-6|6	%define major 4
21cr|lldpd-0.9.4-6|7	%define libname %mklibname lldpctl %{major}
21cr|lldpd-0.9.4-6|8	%define devname %mklibname lldpctl -d
21cr|lldpd-0.9.4-6|9	
21cr|lldpd-0.9.4-6|10	Summary:	implementation of IEEE 802.1ab (LLDP)
21cr|lldpd-0.9.4-6|11	Name:		lldpd
21cr|lldpd-0.9.4-6|12	Version:	0.9.4
21cr|lldpd-0.9.4-6|13	Release:	6
21cr|lldpd-0.9.4-6|14	License:	MIT
21cr|lldpd-0.9.4-6|15	Group:		System/Servers
21cr|lldpd-0.9.4-6|16	Url:		https://vincentbernat.github.io/lldpd/
21cr|lldpd-0.9.4-6|17	Source0:	http://media.luffy.cx/files/lldpd/%{name}-%{version}.tar.gz
21cr|lldpd-0.9.4-6|18	Source1:	lldpd-tmpfiles.conf
21cr|lldpd-0.9.4-6|19	Source2:	lldpd.sysconfig
21cr|lldpd-0.9.4-6|20	BuildRequires:	readline-devel
21cr|lldpd-0.9.4-6|21	BuildRequires:	pkgconfig(check)
21cr|lldpd-0.9.4-6|22	BuildRequires:	pkgconfig(jansson)
21cr|lldpd-0.9.4-6|23	BuildRequires:	pkgconfig(libbsd)
21cr|lldpd-0.9.4-6|24	BuildRequires:	pkgconfig(libevent)
21cr|lldpd-0.9.4-6|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|lldpd-0.9.4-6|26	BuildRequires:	pkgconfig(systemd)
21cr|lldpd-0.9.4-6|27	%if %{with snmp}
21cr|lldpd-0.9.4-6|28	BuildRequires:	net-snmp-devel
21cr|lldpd-0.9.4-6|29	Requires:	net-snmp
21cr|lldpd-0.9.4-6|30	%endif
21cr|lldpd-0.9.4-6|31	Requires(pre,post,preun,postun):	rpm-helper
21cr|lldpd-0.9.4-6|32	
21cr|lldpd-0.9.4-6|33	%description
21cr|lldpd-0.9.4-6|34	This implementation provides LLDP sending and reception, supports VLAN
21cr|lldpd-0.9.4-6|35	and includes an SNMP subagent that can interface to an SNMP agent
21cr|lldpd-0.9.4-6|36	through AgentX protocol.
21cr|lldpd-0.9.4-6|37	
21cr|lldpd-0.9.4-6|38	LLDP is an industry standard protocol designed to supplant proprietary
21cr|lldpd-0.9.4-6|39	Link-Layer protocols such as Extreme EDP (Extreme Discovery Protocol)
21cr|lldpd-0.9.4-6|40	and CDP (Cisco Discovery Protocol). The goal of LLDP is to provide an
21cr|lldpd-0.9.4-6|41	inter-vendor compatible mechanism to deliver Link-Layer notifications
21cr|lldpd-0.9.4-6|42	to adjacent network devices.
21cr|lldpd-0.9.4-6|43	
21cr|lldpd-0.9.4-6|44	This daemon is also able to deal with CDP, FDP, SONMP and EDP
21cr|lldpd-0.9.4-6|45	protocol. It also handles LLDP-MED extension.
21cr|lldpd-0.9.4-6|46	
21cr|lldpd-0.9.4-6|47	%files
21cr|lldpd-0.9.4-6|48	%doc ChangeLog CONTRIBUTE.md NEWS README.md
21cr|lldpd-0.9.4-6|49	/lib/sysusers.d/lldpd.sysusers.conf
21cr|lldpd-0.9.4-6|50	%{_datadir}/bash-completion/completions/lldpcli
21cr|lldpd-0.9.4-6|51	%{_datadir}/zsh/vendor-completions/_lldpcli
21cr|lldpd-0.9.4-6|52	%{_sbindir}/lldpcli
21cr|lldpd-0.9.4-6|53	%{_sbindir}/lldpctl
21cr|lldpd-0.9.4-6|54	%{_sbindir}/lldpd
21cr|lldpd-0.9.4-6|55	%doc %{_mandir}/man8/lldp*
21cr|lldpd-0.9.4-6|56	%{_sysconfdir}/lldpd.d/README.conf
21cr|lldpd-0.9.4-6|57	%config(noreplace) %{_sysconfdir}/sysconfig/lldpd
21cr|lldpd-0.9.4-6|58	# systemd files
21cr|lldpd-0.9.4-6|59	%ghost %attr(0755,root,root) %{_localstatedir}/run/%{name}
21cr|lldpd-0.9.4-6|60	%{_tmpfilesdir}/%{name}.conf
21cr|lldpd-0.9.4-6|61	%{_unitdir}/%{name}.service
21cr|lldpd-0.9.4-6|62	
21cr|lldpd-0.9.4-6|63	%pre
21cr|lldpd-0.9.4-6|64	%_pre_useradd %{user} %{chroot} /bin/false
21cr|lldpd-0.9.4-6|65	
21cr|lldpd-0.9.4-6|66	%post
21cr|lldpd-0.9.4-6|67	%_post_service %{name}
21cr|lldpd-0.9.4-6|68	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|lldpd-0.9.4-6|69	
21cr|lldpd-0.9.4-6|70	%preun
21cr|lldpd-0.9.4-6|71	%_preun_service %{name}
21cr|lldpd-0.9.4-6|72	
21cr|lldpd-0.9.4-6|73	%postun
21cr|lldpd-0.9.4-6|74	%_postun_userdel %{user}
21cr|lldpd-0.9.4-6|75	%_postun_groupdel %{user}
21cr|lldpd-0.9.4-6|76	
21cr|lldpd-0.9.4-6|77	#----------------------------------------------------------------------------
21cr|lldpd-0.9.4-6|78	
21cr|lldpd-0.9.4-6|79	%package -n %{libname}
21cr|lldpd-0.9.4-6|80	Summary:	Shared library for %{name}
21cr|lldpd-0.9.4-6|81	Group:		System/Libraries
21cr|lldpd-0.9.4-6|82	
21cr|lldpd-0.9.4-6|83	%description -n %{libname}
21cr|lldpd-0.9.4-6|84	Shared library for %{name}.
21cr|lldpd-0.9.4-6|85	
21cr|lldpd-0.9.4-6|86	%files -n %{libname}
21cr|lldpd-0.9.4-6|87	%{_libdir}/liblldpctl.so.%{major}*
21cr|lldpd-0.9.4-6|88	
21cr|lldpd-0.9.4-6|89	#----------------------------------------------------------------------------
21cr|lldpd-0.9.4-6|90	
21cr|lldpd-0.9.4-6|91	%package -n %{devname}
21cr|lldpd-0.9.4-6|92	Summary:	Development files for %{name}
21cr|lldpd-0.9.4-6|93	Group:		System/Libraries
21cr|lldpd-0.9.4-6|94	Requires:	%{libname} = %{EVRD}
21cr|lldpd-0.9.4-6|95	
21cr|lldpd-0.9.4-6|96	%description -n %{devname}
21cr|lldpd-0.9.4-6|97	Development files for %{name}.
21cr|lldpd-0.9.4-6|98	
21cr|lldpd-0.9.4-6|99	%files -n %{devname}
21cr|lldpd-0.9.4-6|100	%{_includedir}/lldp-const.h
21cr|lldpd-0.9.4-6|101	%{_includedir}/lldpctl.h
21cr|lldpd-0.9.4-6|102	%{_libdir}/liblldpctl.so
21cr|lldpd-0.9.4-6|103	%{_libdir}/pkgconfig/lldpctl.pc
21cr|lldpd-0.9.4-6|104	
21cr|lldpd-0.9.4-6|105	#----------------------------------------------------------------------------
21cr|lldpd-0.9.4-6|106	
21cr|lldpd-0.9.4-6|107	%prep
21cr|lldpd-0.9.4-6|108	%setup -q
21cr|lldpd-0.9.4-6|109	
21cr|lldpd-0.9.4-6|110	%build
21cr|lldpd-0.9.4-6|111	autoreconf -fi
21cr|lldpd-0.9.4-6|112	
21cr|lldpd-0.9.4-6|113	%configure \
21cr|lldpd-0.9.4-6|114	--with-xml \
21cr|lldpd-0.9.4-6|115	%if %{with snmp}
21cr|lldpd-0.9.4-6|116	--with-snmp \
21cr|lldpd-0.9.4-6|117	%else
21cr|lldpd-0.9.4-6|118	--without-snmp \
21cr|lldpd-0.9.4-6|119	%endif
21cr|lldpd-0.9.4-6|120	--enable-cdp \
21cr|lldpd-0.9.4-6|121	--enable-edp \
21cr|lldpd-0.9.4-6|122	--enable-sonmp \
21cr|lldpd-0.9.4-6|123	--enable-fdp \
21cr|lldpd-0.9.4-6|124	--enable-lldpmed \
21cr|lldpd-0.9.4-6|125	--enable-dot1 \
21cr|lldpd-0.9.4-6|126	--enable-dot3 \
21cr|lldpd-0.9.4-6|127	--with-privsep-user=%{user} \
21cr|lldpd-0.9.4-6|128	--with-privsep-group=%{user} \
21cr|lldpd-0.9.4-6|129	--with-privsep-chroot=%{chroot} \
21cr|lldpd-0.9.4-6|130	--localstatedir=%{chroot} \
21cr|lldpd-0.9.4-6|131	--disable-static
21cr|lldpd-0.9.4-6|132	
21cr|lldpd-0.9.4-6|133	[ -f /usr/include/net-snmp/agent/struct.h ] || touch src/struct.h
21cr|lldpd-0.9.4-6|134	%make
21cr|lldpd-0.9.4-6|135	
21cr|lldpd-0.9.4-6|136	%install
21cr|lldpd-0.9.4-6|137	%makeinstall_std
21cr|lldpd-0.9.4-6|138	
21cr|lldpd-0.9.4-6|139	#install tmpfiles conf
21cr|lldpd-0.9.4-6|140	install -m644 -D %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|lldpd-0.9.4-6|141	
21cr|lldpd-0.9.4-6|142	install -m644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/lldpd
21cr|lldpd-0.9.4-6|143	
21cr|lldpd-0.9.4-6|144	mkdir -p %{buildroot}%{_localstatedir}/run/%{name}
21cr|lldpd-0.9.4-6|145	mkdir -p %{buildroot}%{_localstatedir}/run/%{name}/run

2908 21
21cr|llhttp-6.0.6-1|1	# This package is rather exotic. The compiled library is a typical shared
21cr|llhttp-6.0.6-1|2	# library with a C API. However, it has only a tiny bit of C source code. Most
21cr|llhttp-6.0.6-1|3	# of the library is written in TypeScript, which is transpiled to C, via LLVM
21cr|llhttp-6.0.6-1|4	# IR, using llparse (https://github.com/nodejs/llparse)—all of which happens
21cr|llhttp-6.0.6-1|5	# within the NodeJS ecosystem.
21cr|llhttp-6.0.6-1|6	#
21cr|llhttp-6.0.6-1|7	# The package therefore “builds like” a NodeJS package, and to the extent they
21cr|llhttp-6.0.6-1|8	# are relevant we apply the NodeJS packaging guidelines. However, the result of
21cr|llhttp-6.0.6-1|9	# the build “installs like” a traditional C library package and has no NodeJS
21cr|llhttp-6.0.6-1|10	# dependencies, including bundled ones.
21cr|llhttp-6.0.6-1|11	#
21cr|llhttp-6.0.6-1|12	# Furthermore, the package is registered with npm as “llhttp”, but current
21cr|llhttp-6.0.6-1|13	# releases are not published there, so we use the GitHub archive as the
21cr|llhttp-6.0.6-1|14	# canonical source and use a custom bundler script based on
21cr|llhttp-6.0.6-1|15	# nodejs-packaging-bundler to fetch NodeJS build dependencies.
21cr|llhttp-6.0.6-1|16	#
21cr|llhttp-6.0.6-1|17	# Overall, we cherry-pick from the standard and NodeJS packaging guidelines as
21cr|llhttp-6.0.6-1|18	# each seems to best apply, understanding that this package does not fit well
21cr|llhttp-6.0.6-1|19	# into any of the usual patterns or templates.
21cr|llhttp-6.0.6-1|20	
21cr|llhttp-6.0.6-1|21	# Upstream has been asked to provide a proper .so version:
21cr|llhttp-6.0.6-1|22	# https://github.com/nodejs/llhttp/issues/140
21cr|llhttp-6.0.6-1|23	# …but for now, we must version the shared library downstream.
21cr|llhttp-6.0.6-1|24	%define downstream_soversion 0.1
21cr|llhttp-6.0.6-1|25	%define libname %mklibname %{name} %{downstream_soversion}
21cr|llhttp-6.0.6-1|26	%define devname %mklibname %{name} -d
21cr|llhttp-6.0.6-1|27	
21cr|llhttp-6.0.6-1|28	Name:           llhttp
21cr|llhttp-6.0.6-1|29	Version:        6.0.6
21cr|llhttp-6.0.6-1|30	Release:        1
21cr|llhttp-6.0.6-1|31	Summary:        Port of http_parser to llparse
21cr|llhttp-6.0.6-1|32	Group:          System/Libraries
21cr|llhttp-6.0.6-1|33	# License of llhttp is MIT; nothing from the NodeJS dependency bundle is
21cr|llhttp-6.0.6-1|34	# installed, so its contents do not contribute to the license of the binary
21cr|llhttp-6.0.6-1|35	# RPMs, and we do not need a file llhttp-%%{version}-bundled-licenses.txt.
21cr|llhttp-6.0.6-1|36	License:        MIT
21cr|llhttp-6.0.6-1|37	%global forgeurl https://github.com/nodejs/llhttp
21cr|llhttp-6.0.6-1|38	%forgemeta
21cr|llhttp-6.0.6-1|39	URL:            %{forgeurl}
21cr|llhttp-6.0.6-1|40	Source0:        %{forgesource}
21cr|llhttp-6.0.6-1|41	
21cr|llhttp-6.0.6-1|42	# Based closely on nodejs-packaging-bundler, except:
21cr|llhttp-6.0.6-1|43	#
21cr|llhttp-6.0.6-1|44	# - The GitHub source tarball specified in this spec file is used since the
21cr|llhttp-6.0.6-1|45	#   current version is not typically published on npm
21cr|llhttp-6.0.6-1|46	# - No production dependency bundle is generated, since none is needed—and
21cr|llhttp-6.0.6-1|47	#   therefore, no bundled licenses text file is generated either
21cr|llhttp-6.0.6-1|48	Source1:        llhttp-packaging-bundler
21cr|llhttp-6.0.6-1|49	# Created with llhttp-packaging-bundler (Source1):
21cr|llhttp-6.0.6-1|50	Source2:        llhttp-%{version}-nm-dev.tgz
21cr|llhttp-6.0.6-1|51	
21cr|llhttp-6.0.6-1|52	# While nothing in the dev bundle is installed, we still choose to audit for
21cr|llhttp-6.0.6-1|53	# null licenses at build time and to keep manually-approved exceptions in a
21cr|llhttp-6.0.6-1|54	# file.
21cr|llhttp-6.0.6-1|55	Source3:        check-null-licenses
21cr|llhttp-6.0.6-1|56	Source4:        audited-null-licenses.toml
21cr|llhttp-6.0.6-1|57	
21cr|llhttp-6.0.6-1|58	# For generating the C source “release” from TypeScript:
21cr|llhttp-6.0.6-1|59	BuildRequires:  nodejs
21cr|llhttp-6.0.6-1|60	BuildRequires:  make
21cr|llhttp-6.0.6-1|61	
21cr|llhttp-6.0.6-1|62	# For compiling the C library
21cr|llhttp-6.0.6-1|63	BuildRequires:  cmake
21cr|llhttp-6.0.6-1|64	BuildRequires:  gcc
21cr|llhttp-6.0.6-1|65	
21cr|llhttp-6.0.6-1|66	# For tests
21cr|llhttp-6.0.6-1|67	BuildRequires:  clang
21cr|llhttp-6.0.6-1|68	
21cr|llhttp-6.0.6-1|69	# For check-null-licenses
21cr|llhttp-6.0.6-1|70	BuildRequires:  python3-devel
21cr|llhttp-6.0.6-1|71	BuildRequires:  python3dist(toml)
21cr|llhttp-6.0.6-1|72	
21cr|llhttp-6.0.6-1|73	%description
21cr|llhttp-6.0.6-1|74	This project is a port of http_parser to TypeScript. llparse is used to
21cr|llhttp-6.0.6-1|75	generate the output C source file, which could be compiled and linked with the
21cr|llhttp-6.0.6-1|76	embedder's program (like Node.js).
21cr|llhttp-6.0.6-1|77	
21cr|llhttp-6.0.6-1|78	This copy of the library is compiled with LLHTTP_STRICT_MODE set to 0
21cr|llhttp-6.0.6-1|79	(disabled), which is the default.
21cr|llhttp-6.0.6-1|80	
21cr|llhttp-6.0.6-1|81	#----------------------------------------------------------------------------
21cr|llhttp-6.0.6-1|82	%package -n %{libname}
21cr|llhttp-6.0.6-1|83	Summary:        Port of http_parser to llparse
21cr|llhttp-6.0.6-1|84	Group:          System/Libraries
21cr|llhttp-6.0.6-1|85	
21cr|llhttp-6.0.6-1|86	%description -n %{libname}
21cr|llhttp-6.0.6-1|87	This project is a port of http_parser to TypeScript. llparse is used to
21cr|llhttp-6.0.6-1|88	generate the output C source file, which could be compiled and linked with the
21cr|llhttp-6.0.6-1|89	embedder's program (like Node.js).
21cr|llhttp-6.0.6-1|90	
21cr|llhttp-6.0.6-1|91	This copy of the library is compiled with LLHTTP_STRICT_MODE set to 0
21cr|llhttp-6.0.6-1|92	(disabled), which is the default.
21cr|llhttp-6.0.6-1|93	
21cr|llhttp-6.0.6-1|94	%files -n %{libname}
21cr|llhttp-6.0.6-1|95	%license release/LICENSE-MIT
21cr|llhttp-6.0.6-1|96	%{_libdir}/libllhttp.so.%{downstream_soversion}
21cr|llhttp-6.0.6-1|97	
21cr|llhttp-6.0.6-1|98	#----------------------------------------------------------------------------
21cr|llhttp-6.0.6-1|99	
21cr|llhttp-6.0.6-1|100	%package -n %{devname}
21cr|llhttp-6.0.6-1|101	Summary:        Development files for llhttp
21cr|llhttp-6.0.6-1|102	Group:          System/Libraries
21cr|llhttp-6.0.6-1|103	Provides:       %{name}-devel = %{EVRD}
21cr|llhttp-6.0.6-1|104	Requires:       %{libname} = %{EVRD}
21cr|llhttp-6.0.6-1|105	
21cr|llhttp-6.0.6-1|106	%description -n %{devname}
21cr|llhttp-6.0.6-1|107	The llhttp-devel package contains libraries and header files for
21cr|llhttp-6.0.6-1|108	developing applications that use llhttp.
21cr|llhttp-6.0.6-1|109	
21cr|llhttp-6.0.6-1|110	%files -n %{devname}
21cr|llhttp-6.0.6-1|111	%doc release/README.md
21cr|llhttp-6.0.6-1|112	%{_includedir}/llhttp.h
21cr|llhttp-6.0.6-1|113	%{_libdir}/libllhttp.so
21cr|llhttp-6.0.6-1|114	%{_libdir}/cmake/llhttp
21cr|llhttp-6.0.6-1|115	
21cr|llhttp-6.0.6-1|116	#----------------------------------------------------------------------------
21cr|llhttp-6.0.6-1|117	%prep
21cr|llhttp-6.0.6-1|118	%forgeautosetup
21cr|llhttp-6.0.6-1|119	
21cr|llhttp-6.0.6-1|120	# Set up bundled (dev) node modules required to generate the C sources from the
21cr|llhttp-6.0.6-1|121	# TypeScript sources.
21cr|llhttp-6.0.6-1|122	tar -xzf '%{SOURCE2}'
21cr|llhttp-6.0.6-1|123	mkdir -p node_modules
21cr|llhttp-6.0.6-1|124	pushd node_modules
21cr|llhttp-6.0.6-1|125	ln -s ../node_modules_dev/* .
21cr|llhttp-6.0.6-1|126	ln -s ../node_modules_dev/.bin .
21cr|llhttp-6.0.6-1|127	popd
21cr|llhttp-6.0.6-1|128	
21cr|llhttp-6.0.6-1|129	# We run ts-node out of node_modules/.bin rather than using npx (which we will
21cr|llhttp-6.0.6-1|130	# not have available).
21cr|llhttp-6.0.6-1|131	sed -r -i 's@\bnpx[[:blank:]](ts-node)\b@node_modules/.bin/\1@' Makefile
21cr|llhttp-6.0.6-1|132	
21cr|llhttp-6.0.6-1|133	
21cr|llhttp-6.0.6-1|134	%build
21cr|llhttp-6.0.6-1|135	# Generate the C source “release” from TypeScript using the “node_modules_dev”
21cr|llhttp-6.0.6-1|136	# bundle.
21cr|llhttp-6.0.6-1|137	%make_build release
21cr|llhttp-6.0.6-1|138	# Apply downstream .so versioning
21cr|llhttp-6.0.6-1|139	cat >> release/CMakeLists.txt <<'EOF'
21cr|llhttp-6.0.6-1|140	set_target_properties(llhttp PROPERTIES SOVERSION %{downstream_soversion})
21cr|llhttp-6.0.6-1|141	EOF
21cr|llhttp-6.0.6-1|142	# Fix multilib install paths. We hoped this change would be sufficient, but it
21cr|llhttp-6.0.6-1|143	# seems to fix the install paths of the CMake files only, so we still need to
21cr|llhttp-6.0.6-1|144	# move the libraries after they are installed.
21cr|llhttp-6.0.6-1|145	sed -r -i 's@\b(DESTINATION[[:blank:]]+)lib($|/)@\1%{_libdir}\2@' \
21cr|llhttp-6.0.6-1|146	release/CMakeLists.txt
21cr|llhttp-6.0.6-1|147	
21cr|llhttp-6.0.6-1|148	# To help prove that nothing from the bundled NodeJS dependencies is included
21cr|llhttp-6.0.6-1|149	# in the binary packages, remove the “node_modules” symlinks.
21cr|llhttp-6.0.6-1|150	rm -rvf node_modules
21cr|llhttp-6.0.6-1|151	
21cr|llhttp-6.0.6-1|152	cd release
21cr|llhttp-6.0.6-1|153	%cmake -DBUILD_SHARED_LIBS:BOOL=ON
21cr|llhttp-6.0.6-1|154	%make_build
21cr|llhttp-6.0.6-1|155	
21cr|llhttp-6.0.6-1|156	
21cr|llhttp-6.0.6-1|157	%install
21cr|llhttp-6.0.6-1|158	cd release
21cr|llhttp-6.0.6-1|159	%make_install -C build
21cr|llhttp-6.0.6-1|160	
21cr|llhttp-6.0.6-1|161	
21cr|llhttp-6.0.6-1|162	%check
21cr|llhttp-6.0.6-1|163	# Symlink the NodeJS bundle again so that we can test with Mocha
21cr|llhttp-6.0.6-1|164	mkdir -p node_modules
21cr|llhttp-6.0.6-1|165	pushd node_modules
21cr|llhttp-6.0.6-1|166	ln -s ../node_modules_dev/* .
21cr|llhttp-6.0.6-1|167	ln -s ../node_modules_dev/.bin .
21cr|llhttp-6.0.6-1|168	popd
21cr|llhttp-6.0.6-1|169	
21cr|llhttp-6.0.6-1|170	# Verify that no bundled dev dependency has a null license field, unless we
21cr|llhttp-6.0.6-1|171	# already audited it by hand. This reduces the chance of accidentally including
21cr|llhttp-6.0.6-1|172	# code with license problems in the source RPM.
21cr|llhttp-6.0.6-1|173	%__python3 '%{SOURCE3}' --exceptions '%{SOURCE4}' --with dev node_modules_dev
21cr|llhttp-6.0.6-1|174	
21cr|llhttp-6.0.6-1|175	# See scripts.mocha in package.json:
21cr|llhttp-6.0.6-1|176	NODE_ENV=test ./node_modules/.bin/mocha \
21cr|llhttp-6.0.6-1|177	-r ts-node/register/type-check \
21cr|llhttp-6.0.6-1|178	test/*-test.ts
21cr|llhttp-6.0.6-1|179	
21cr|llhttp-6.0.6-1|180	
21cr|llhttp-6.0.6-1|181	
21cr|llhttp-6.0.6-1|182	

2909 21
21cr|llncsconf-1.1.0-1|1	Name:           llncsconf
21cr|llncsconf-1.1.0-1|2	Version:        1.1.0
21cr|llncsconf-1.1.0-1|3	Release:        1
21cr|llncsconf-1.1.0-1|4	Summary:        LaTeX package extending Springer's llncs class
21cr|llncsconf-1.1.0-1|5	Group:          Publishing
21cr|llncsconf-1.1.0-1|6	URL:            http://www.ctan.org/tex-archive/macros/latex/contrib/llncsconf
21cr|llncsconf-1.1.0-1|7	License:        LPPL1.3c
21cr|llncsconf-1.1.0-1|8	Source0:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/llncsconf.tar.xz
21cr|llncsconf-1.1.0-1|9	Source1:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/llncsconf.doc.tar.xz
21cr|llncsconf-1.1.0-1|10	BuildArch:      noarch
21cr|llncsconf-1.1.0-1|11	BuildRequires:  texlive-tlpkg
21cr|llncsconf-1.1.0-1|12	Requires(pre):  texlive-tlpkg
21cr|llncsconf-1.1.0-1|13	Requires(post): texlive-kpathsea
21cr|llncsconf-1.1.0-1|14	
21cr|llncsconf-1.1.0-1|15	%description
21cr|llncsconf-1.1.0-1|16	The package extends Springer's llncs class for adding
21cr|llncsconf-1.1.0-1|17	additional notes describing the status of the paper (submitted,
21cr|llncsconf-1.1.0-1|18	accepted) as well as for creating author-archived versions that
21cr|llncsconf-1.1.0-1|19	include the references to the official version hosted by
21cr|llncsconf-1.1.0-1|20	Springer (as requested by the copyright transfer agreement for
21cr|llncsconf-1.1.0-1|21	Springer's LNCS series).
21cr|llncsconf-1.1.0-1|22	
21cr|llncsconf-1.1.0-1|23	#-----------------------------------------------------------------------
21cr|llncsconf-1.1.0-1|24	%files
21cr|llncsconf-1.1.0-1|25	%{_texmfdistdir}/tex/*
21cr|llncsconf-1.1.0-1|26	%doc %{_texmfdistdir}/doc/*
21cr|llncsconf-1.1.0-1|27	
21cr|llncsconf-1.1.0-1|28	#-----------------------------------------------------------------------
21cr|llncsconf-1.1.0-1|29	%prep
21cr|llncsconf-1.1.0-1|30	%setup -c -a0 -a1
21cr|llncsconf-1.1.0-1|31	
21cr|llncsconf-1.1.0-1|32	%build
21cr|llncsconf-1.1.0-1|33	
21cr|llncsconf-1.1.0-1|34	%install
21cr|llncsconf-1.1.0-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|llncsconf-1.1.0-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

2910 21
21cr|ll-plugins-0.2.33-1|1	Summary:	A collection of LV2 plugins
21cr|ll-plugins-0.2.33-1|2	Name:		ll-plugins
21cr|ll-plugins-0.2.33-1|3	Version:	0.2.33
21cr|ll-plugins-0.2.33-1|4	Release:	1
21cr|ll-plugins-0.2.33-1|5	License:	GPLv3+
21cr|ll-plugins-0.2.33-1|6	Group:		Sound
21cr|ll-plugins-0.2.33-1|7	Url:		http://ll-plugins.nongnu.org/index.html
21cr|ll-plugins-0.2.33-1|8	Source0:	https://download.savannah.nongnu.org/releases/ll-plugins/%{name}-%{version}.tar.bz2
21cr|ll-plugins-0.2.33-1|9	Patch0:		ll-plugins-0.2.33-fix-linkage.patch
21cr|ll-plugins-0.2.33-1|10	BuildRequires:	jack
21cr|ll-plugins-0.2.33-1|11	BuildRequires:	lv2-c++-tools
21cr|ll-plugins-0.2.33-1|12	BuildRequires:	boost-devel
21cr|ll-plugins-0.2.33-1|13	BuildRequires:	pkgconfig(alsa)
21cr|ll-plugins-0.2.33-1|14	BuildRequires:	pkgconfig(cairomm-1.0) >= 1.2.4
21cr|ll-plugins-0.2.33-1|15	BuildRequires:	pkgconfig(fftw3)
21cr|ll-plugins-0.2.33-1|16	BuildRequires:	pkgconfig(gsl)
21cr|ll-plugins-0.2.33-1|17	BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.8.8
21cr|ll-plugins-0.2.33-1|18	BuildRequires:	pkgconfig(jack)
21cr|ll-plugins-0.2.33-1|19	BuildRequires:	pkgconfig(liblo)
21cr|ll-plugins-0.2.33-1|20	BuildRequires:	pkgconfig(lv2-plugin) >= 1.0.0
21cr|ll-plugins-0.2.33-1|21	BuildRequires:	pkgconfig(samplerate) >= 0.1.2
21cr|ll-plugins-0.2.33-1|22	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|ll-plugins-0.2.33-1|23	BuildRequires:	pkgconfig(sndfile) >= 1.0.18
21cr|ll-plugins-0.2.33-1|24	Requires:	jack >= 0.109
21cr|ll-plugins-0.2.33-1|25	
21cr|ll-plugins-0.2.33-1|26	%description
21cr|ll-plugins-0.2.33-1|27	THE PLUGINS
21cr|ll-plugins-0.2.33-1|28	===========
21cr|ll-plugins-0.2.33-1|29	All plugins are installed in separate LV2 bundles (except the ones that are
21cr|ll-plugins-0.2.33-1|30	closely related, like the math-constant plugins or the mono and stereo versions
21cr|ll-plugins-0.2.33-1|31	of the peak meter). The GUIs, for the plugins that have GUIs, are installed in
21cr|ll-plugins-0.2.33-1|32	bundles of their own to make it easier for packagers to put them in separate
21cr|ll-plugins-0.2.33-1|33	binary packages to avoid Gtk dependencies for the plugins themselves.
21cr|ll-plugins-0.2.33-1|34	
21cr|ll-plugins-0.2.33-1|35	The plugins are reasonably simple and could be used as examples or starting
21cr|ll-plugins-0.2.33-1|36	points for hackers who want to write LV2 plugins based on the frameworks in
21cr|ll-plugins-0.2.33-1|37	the lv2-c++-tools package. There are synths, event processors, simple audio
21cr|ll-plugins-0.2.33-1|38	and control manipulators and GUI-based plugins.
21cr|ll-plugins-0.2.33-1|39	
21cr|ll-plugins-0.2.33-1|40	BASIC ARPEGGIATOR
21cr|ll-plugins-0.2.33-1|41	=================
21cr|ll-plugins-0.2.33-1|42	This plugin is just what it says. It takes MIDI event input and writes
21cr|ll-plugins-0.2.33-1|43	MIDI event output in the form of an arpeggio over the held keys in the input.
21cr|ll-plugins-0.2.33-1|44	You can control the speed of the arpeggio and the direction (up or down).
21cr|ll-plugins-0.2.33-1|45	
21cr|ll-plugins-0.2.33-1|46	CONTROL2MIDI
21cr|ll-plugins-0.2.33-1|47	============
21cr|ll-plugins-0.2.33-1|48	A plugin that converts a LV2 control port value to MIDI CC events. You can
21cr|ll-plugins-0.2.33-1|49	set the CC number and the expected range of the input value.
21cr|ll-plugins-0.2.33-1|50	
21cr|ll-plugins-0.2.33-1|51	KLAVIATUR
21cr|ll-plugins-0.2.33-1|52	=========
21cr|ll-plugins-0.2.33-1|53	A MIDI keyboard. You can use it to send pitchbend events, CC events and of
21cr|ll-plugins-0.2.33-1|54	course notes, using mouse or keyboard. Handy when you want to test a synth
21cr|ll-plugins-0.2.33-1|55	patch but don't have a real keyboard nearby. Klaviatur has a Gtk GUI that you
21cr|ll-plugins-0.2.33-1|56	use to control it.
21cr|ll-plugins-0.2.33-1|57	
21cr|ll-plugins-0.2.33-1|58	MATH-CONSTANTS
21cr|ll-plugins-0.2.33-1|59	==============
21cr|ll-plugins-0.2.33-1|60	A set of plugins that output constant control parameters for mathematical
21cr|ll-plugins-0.2.33-1|61	constants defined in the C header <math.h>.
21cr|ll-plugins-0.2.33-1|62	
21cr|ll-plugins-0.2.33-1|63	MATH-FUNCTIONS
21cr|ll-plugins-0.2.33-1|64	==============
21cr|ll-plugins-0.2.33-1|65	A set of plugins wrapping most of the functions in the C header <math.h>
21cr|ll-plugins-0.2.33-1|66	(sin(), cos(), exp(), modf() etc). All are available as both audio rate
21cr|ll-plugins-0.2.33-1|67	and control rate functions.
21cr|ll-plugins-0.2.33-1|68	
21cr|ll-plugins-0.2.33-1|69	PEAK METER
21cr|ll-plugins-0.2.33-1|70	==========
21cr|ll-plugins-0.2.33-1|71	A decaying peak meter that shows the peak level of the input signal.
21cr|ll-plugins-0.2.33-1|72	There is a mono and a stereo version. Both have Gtk GUIs.
21cr|ll-plugins-0.2.33-1|73	
21cr|ll-plugins-0.2.33-1|74	RUDOLF 556
21cr|ll-plugins-0.2.33-1|75	==========
21cr|ll-plugins-0.2.33-1|76	A simple drum machine with six separate drum voices - two bass drums, two
21cr|ll-plugins-0.2.33-1|77	snares and two hihats. The different voices are mapped to C, D, E, F, G and A
21cr|ll-plugins-0.2.33-1|78	in all octaves, and every voice has three control parameters (length,
21cr|ll-plugins-0.2.33-1|79	hardness and volume). This plugin has a Gtk GUI that you can use to control the
21cr|ll-plugins-0.2.33-1|80	parameters.
21cr|ll-plugins-0.2.33-1|81	
21cr|ll-plugins-0.2.33-1|82	SINESHAPER
21cr|ll-plugins-0.2.33-1|83	==========
21cr|ll-plugins-0.2.33-1|84	An LV2 version of the Sineshaper synth - two sine oscillators fed through
21cr|ll-plugins-0.2.33-1|85	two sine waveshapers in series, with a bunch of parameters to control them.
21cr|ll-plugins-0.2.33-1|86	This plugin has a Gtk GUI too.
21cr|ll-plugins-0.2.33-1|87	
21cr|ll-plugins-0.2.33-1|88	%files
21cr|ll-plugins-0.2.33-1|89	%doc AUTHORS COPYING ChangeLog README
21cr|ll-plugins-0.2.33-1|90	%{_libdir}/lv2/arpeggiator.lv2/*
21cr|ll-plugins-0.2.33-1|91	%{_libdir}/lv2/control2midi.lv2/*
21cr|ll-plugins-0.2.33-1|92	%{_libdir}/lv2/klaviatur.lv2/*
21cr|ll-plugins-0.2.33-1|93	%{_libdir}/lv2/math-constants.lv2/*
21cr|ll-plugins-0.2.33-1|94	%{_libdir}/lv2/math-functions.lv2/*
21cr|ll-plugins-0.2.33-1|95	%{_libdir}/lv2/peakmeter.lv2/*
21cr|ll-plugins-0.2.33-1|96	%{_libdir}/lv2/rudolf556.lv2/*
21cr|ll-plugins-0.2.33-1|97	%{_libdir}/lv2/sineshaper.lv2/*
21cr|ll-plugins-0.2.33-1|98	
21cr|ll-plugins-0.2.33-1|99	#-----------------------------------------------------------------------------
21cr|ll-plugins-0.2.33-1|100	
21cr|ll-plugins-0.2.33-1|101	%package gui
21cr|ll-plugins-0.2.33-1|102	Summary:	GUIs for the ll-plugins package
21cr|ll-plugins-0.2.33-1|103	Group:		Sound
21cr|ll-plugins-0.2.33-1|104	
21cr|ll-plugins-0.2.33-1|105	%description gui
21cr|ll-plugins-0.2.33-1|106	This package contains the GUIs for the ll-plugins.
21cr|ll-plugins-0.2.33-1|107	
21cr|ll-plugins-0.2.33-1|108	%files gui
21cr|ll-plugins-0.2.33-1|109	%doc COPYING
21cr|ll-plugins-0.2.33-1|110	%{_libdir}/lv2/klaviatur_gtk.lv2/*
21cr|ll-plugins-0.2.33-1|111	%{_libdir}/lv2/peakmeter_gtk.lv2/*
21cr|ll-plugins-0.2.33-1|112	%{_libdir}/lv2/rudolf556_gtk.lv2/*
21cr|ll-plugins-0.2.33-1|113	%{_libdir}/lv2/sineshaper_gtk.lv2/*
21cr|ll-plugins-0.2.33-1|114	
21cr|ll-plugins-0.2.33-1|115	#-----------------------------------------------------------------------------
21cr|ll-plugins-0.2.33-1|116	
21cr|ll-plugins-0.2.33-1|117	%package -n elven
21cr|ll-plugins-0.2.33-1|118	Summary:	The LV2 host Elven
21cr|ll-plugins-0.2.33-1|119	Group:		Sound
21cr|ll-plugins-0.2.33-1|120	Requires:	jack
21cr|ll-plugins-0.2.33-1|121	
21cr|ll-plugins-0.2.33-1|122	%description -n elven
21cr|ll-plugins-0.2.33-1|123	THE HOST
21cr|ll-plugins-0.2.33-1|124	========
21cr|ll-plugins-0.2.33-1|125	The host that comes with this package is called Elven (Experimental LV2
21cr|ll-plugins-0.2.33-1|126	Execution ENvironment). It is pretty slow and I don't really recommend it.
21cr|ll-plugins-0.2.33-1|127	If you can use another host, do that.
21cr|ll-plugins-0.2.33-1|128	
21cr|ll-plugins-0.2.33-1|129	%files -n elven
21cr|ll-plugins-0.2.33-1|130	%doc COPYING
21cr|ll-plugins-0.2.33-1|131	%{_bindir}/elven
21cr|ll-plugins-0.2.33-1|132	
21cr|ll-plugins-0.2.33-1|133	#-----------------------------------------------------------------------------
21cr|ll-plugins-0.2.33-1|134	
21cr|ll-plugins-0.2.33-1|135	%prep
21cr|ll-plugins-0.2.33-1|136	%setup -q
21cr|ll-plugins-0.2.33-1|137	%patch0 -p1
21cr|ll-plugins-0.2.33-1|138	
21cr|ll-plugins-0.2.33-1|139	
21cr|ll-plugins-0.2.33-1|140	%build
21cr|ll-plugins-0.2.33-1|141	%configure --CFLAGS="%{optflags} -Dclear_path=begin_new_path"
21cr|ll-plugins-0.2.33-1|142	
21cr|ll-plugins-0.2.33-1|143	%make
21cr|ll-plugins-0.2.33-1|144	
21cr|ll-plugins-0.2.33-1|145	
21cr|ll-plugins-0.2.33-1|146	%install
21cr|ll-plugins-0.2.33-1|147	%makeinstall_std \
21cr|ll-plugins-0.2.33-1|148	build_experimental=yes \
21cr|ll-plugins-0.2.33-1|149	install-lv2-plugins \
21cr|ll-plugins-0.2.33-1|150	prefix=%{_prefix} \
21cr|ll-plugins-0.2.33-1|151	libdir=%{_libdir} \
21cr|ll-plugins-0.2.33-1|152	docdir=%{_docdir}
21cr|ll-plugins-0.2.33-1|153	
21cr|ll-plugins-0.2.33-1|154	# Drop unwanted stuff
21cr|ll-plugins-0.2.33-1|155	rm -rf %{buildroot}%{_docdir}/%{name}

2911 21
21cr|lm1100-1.0.2a-25|1	Summary:	Linux Lexmark 1000/1100 Printer Driver
21cr|lm1100-1.0.2a-25|2	Name:		lm1100
21cr|lm1100-1.0.2a-25|3	Version:	1.0.2a
21cr|lm1100-1.0.2a-25|4	Release:	25
21cr|lm1100-1.0.2a-25|5	License:	GPLv2+
21cr|lm1100-1.0.2a-25|6	Group:		System/Printing
21cr|lm1100-1.0.2a-25|7	Url:		http://www.linuxprinting.org/download/printing/lm1100/
21cr|lm1100-1.0.2a-25|8	Source0:	http://www.linuxprinting.org/download/printing/lm1100/%{name}.%{version}.tar.gz
21cr|lm1100-1.0.2a-25|9	Patch0:		lm1100-1.0.2a-gcc32.patch
21cr|lm1100-1.0.2a-25|10	Patch1:		lm1100.1.0.2a-fix-compile-gcc-3.4.patch
21cr|lm1100-1.0.2a-25|11	Patch2:		lexmark2ppm.pl.patch
21cr|lm1100-1.0.2a-25|12	Patch3:		lm1100.1.0.2a-LDFLAGS.diff
21cr|lm1100-1.0.2a-25|13	
21cr|lm1100-1.0.2a-25|14	%description
21cr|lm1100-1.0.2a-25|15	Linux Lexmark 1000/1020/1100 Printer Driver. This filter converts a ppm file
21cr|lm1100-1.0.2a-25|16	into the Lexmark 1000/1020/1100 internal format.
21cr|lm1100-1.0.2a-25|17	
21cr|lm1100-1.0.2a-25|18	%files
21cr|lm1100-1.0.2a-25|19	%defattr(0644,root,root,0755)
21cr|lm1100-1.0.2a-25|20	%doc LICENSE README RELEASE.* cmy.txt
21cr|lm1100-1.0.2a-25|21	%defattr(0755,root,root,0755)
21cr|lm1100-1.0.2a-25|22	%{_bindir}/lm1100
21cr|lm1100-1.0.2a-25|23	%{_bindir}/lexmark2ppm.pl
21cr|lm1100-1.0.2a-25|24	%{_bindir}/byteutil.pl
21cr|lm1100-1.0.2a-25|25	%{_libdir}/rhs/rhs-printfilters/lm1100
21cr|lm1100-1.0.2a-25|26	%{_libdir}/rhs/rhs-printfilters/ps-to-lm1100.fpi
21cr|lm1100-1.0.2a-25|27	
21cr|lm1100-1.0.2a-25|28	#----------------------------------------------------------------------------
21cr|lm1100-1.0.2a-25|29	
21cr|lm1100-1.0.2a-25|30	%prep
21cr|lm1100-1.0.2a-25|31	%setup -q -n %{name}.%{version}
21cr|lm1100-1.0.2a-25|32	%patch0 -p1
21cr|lm1100-1.0.2a-25|33	%patch1 -p0
21cr|lm1100-1.0.2a-25|34	%patch2 -p0
21cr|lm1100-1.0.2a-25|35	%patch3 -p0
21cr|lm1100-1.0.2a-25|36	
21cr|lm1100-1.0.2a-25|37	%build
21cr|lm1100-1.0.2a-25|38	%serverbuild
21cr|lm1100-1.0.2a-25|39	
21cr|lm1100-1.0.2a-25|40	# Correct "friend" declarations for gcc 3.1
21cr|lm1100-1.0.2a-25|41	perl -p -i -e 's/friend Lexmark/friend class Lexmark/' *.h
21cr|lm1100-1.0.2a-25|42	# Remove extra qualifications '<class>::<member>' on class members, to make
21cr|lm1100-1.0.2a-25|43	# code compiling with gcc 4.1.1.
21cr|lm1100-1.0.2a-25|44	perl -p -i -e 's/\b[^\s:]+:://' *.h
21cr|lm1100-1.0.2a-25|45	
21cr|lm1100-1.0.2a-25|46	%make CC="g++ $CXXFLAGS" LDFLAGS="%{ldflags}"
21cr|lm1100-1.0.2a-25|47	
21cr|lm1100-1.0.2a-25|48	%install
21cr|lm1100-1.0.2a-25|49	install -d %{buildroot}%{_bindir}
21cr|lm1100-1.0.2a-25|50	
21cr|lm1100-1.0.2a-25|51	# Executables (filter for usage with CUPS and printer emulator script for
21cr|lm1100-1.0.2a-25|52	# development and debugging (also debugging this RPM w/o Lexmark 1100).
21cr|lm1100-1.0.2a-25|53	install -m 0755 lm1100 %{buildroot}%{_bindir}
21cr|lm1100-1.0.2a-25|54	install -m 0755 lexmark2ppm.pl %{buildroot}%{_bindir}
21cr|lm1100-1.0.2a-25|55	install -m 0755 byteutil.pl %{buildroot}%{_bindir}
21cr|lm1100-1.0.2a-25|56	
21cr|lm1100-1.0.2a-25|57	# Executables (filter for usage with CUPS and printer emulator script for
21cr|lm1100-1.0.2a-25|58	# development and debugging (also debugging this RPM w/o Lexmark 1100).
21cr|lm1100-1.0.2a-25|59	# LPD support
21cr|lm1100-1.0.2a-25|60	install -d %{buildroot}%{_libdir}/rhs/rhs-printfilters
21cr|lm1100-1.0.2a-25|61	[ -e ps-to-lm1100.fpi ] || mv ps-to-printer.fpi ps-to-lm1100.fpi # file name conflict
21cr|lm1100-1.0.2a-25|62	install -m 0755 ps-to-lm1100.fpi %{buildroot}%{_libdir}/rhs/rhs-printfilters
21cr|lm1100-1.0.2a-25|63	ln -s %{_bindir}/lm1100 %{buildroot}%{_libdir}/rhs/rhs-printfilters

2912 21
21cr|lmarbles-1.0.8-10|1	Summary:	Atomix-style arcade game
21cr|lmarbles-1.0.8-10|2	Name:		lmarbles
21cr|lmarbles-1.0.8-10|3	Version:	1.0.8
21cr|lmarbles-1.0.8-10|4	Release:	10
21cr|lmarbles-1.0.8-10|5	Epoch:		1
21cr|lmarbles-1.0.8-10|6	License:	GPLv2+
21cr|lmarbles-1.0.8-10|7	Group:		Games/Puzzles
21cr|lmarbles-1.0.8-10|8	Url:		http://lgames.sourceforge.net/index.php?project=LMarbles
21cr|lmarbles-1.0.8-10|9	Source0:	http://lgames.sourceforge.net/marbleslgames/%{name}-%{version}.tar.gz
21cr|lmarbles-1.0.8-10|10	Buildrequires:	desktop-file-utils
21cr|lmarbles-1.0.8-10|11	BuildRequires:	imagemagick
21cr|lmarbles-1.0.8-10|12	BuildRequires:	pkgconfig(sdl)
21cr|lmarbles-1.0.8-10|13	BuildRequires:	pkgconfig(SDL_mixer)
21cr|lmarbles-1.0.8-10|14	
21cr|lmarbles-1.0.8-10|15	%description
21cr|lmarbles-1.0.8-10|16	LMarbles is very similar to Atomix and was heavily inspired by it. Goal is to
21cr|lmarbles-1.0.8-10|17	create a more or less complex figure out of single marbles within a time limit
21cr|lmarbles-1.0.8-10|18	to reach the next level. Sounds easy? Well, there is a problem: If a marble
21cr|lmarbles-1.0.8-10|19	starts to move it will not stop until it hits a wall or marble. And to make it
21cr|lmarbles-1.0.8-10|20	even more interesting there are obstacles like arrows, crumbling walls and
21cr|lmarbles-1.0.8-10|21	teleports!
21cr|lmarbles-1.0.8-10|22	
21cr|lmarbles-1.0.8-10|23	%files
21cr|lmarbles-1.0.8-10|24	%doc README
21cr|lmarbles-1.0.8-10|25	%attr(2755,root,games) %{_gamesbindir}/*
21cr|lmarbles-1.0.8-10|26	%attr(0664,games,games) %{_localstatedir}/lib/games/%{name}.prfs
21cr|lmarbles-1.0.8-10|27	%{_gamesdatadir}/%{name}
21cr|lmarbles-1.0.8-10|28	%{_mandir}/man6/*
21cr|lmarbles-1.0.8-10|29	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|lmarbles-1.0.8-10|30	%{_datadir}/applications/%{name}.desktop
21cr|lmarbles-1.0.8-10|31	
21cr|lmarbles-1.0.8-10|32	#----------------------------------------------------------------------------
21cr|lmarbles-1.0.8-10|33	
21cr|lmarbles-1.0.8-10|34	%prep
21cr|lmarbles-1.0.8-10|35	%setup -q
21cr|lmarbles-1.0.8-10|36	
21cr|lmarbles-1.0.8-10|37	%build
21cr|lmarbles-1.0.8-10|38	%configure \
21cr|lmarbles-1.0.8-10|39	--localstatedir=%{_localstatedir}/lib/games \
21cr|lmarbles-1.0.8-10|40	--datadir=%{_gamesdatadir} \
21cr|lmarbles-1.0.8-10|41	--bindir=%{_gamesbindir}
21cr|lmarbles-1.0.8-10|42	
21cr|lmarbles-1.0.8-10|43	%make
21cr|lmarbles-1.0.8-10|44	
21cr|lmarbles-1.0.8-10|45	%install
21cr|lmarbles-1.0.8-10|46	%makeinstall_std
21cr|lmarbles-1.0.8-10|47	
21cr|lmarbles-1.0.8-10|48	# Correct icon and .desktop paths
21cr|lmarbles-1.0.8-10|49	mkdir -p %{buildroot}%{_datadir}/{applications,icons/hicolor/48x48/apps}
21cr|lmarbles-1.0.8-10|50	mv %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop %{buildroot}%{_datadir}/applications
21cr|lmarbles-1.0.8-10|51	mv %{buildroot}%{_gamesdatadir}/icons/%{name}48.gif %{buildroot}%{_iconsdir}/hicolor/48x48/apps
21cr|lmarbles-1.0.8-10|52	
21cr|lmarbles-1.0.8-10|53	# convert icon
21cr|lmarbles-1.0.8-10|54	convert %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}48.gif %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|lmarbles-1.0.8-10|55	rm -f %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}48.gif
21cr|lmarbles-1.0.8-10|56	
21cr|lmarbles-1.0.8-10|57	# fix desktop file
21cr|lmarbles-1.0.8-10|58	sed -i -e "s/\/usr\/share\/games\/icons\/%{name}48.gif/%{name}/g" %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|lmarbles-1.0.8-10|59	desktop-file-install \
21cr|lmarbles-1.0.8-10|60	--add-category=LogicGame \
21cr|lmarbles-1.0.8-10|61	--dir %{buildroot}%{_datadir}/applications/ \
21cr|lmarbles-1.0.8-10|62	%{buildroot}%{_datadir}/applications/%{name}.desktop

2913 21
21cr|lmbench-3.0-0.a9.5|1	# Based on Fedora's package
21cr|lmbench-3.0-0.a9.5|2	
21cr|lmbench-3.0-0.a9.5|3	%define tar_release a9
21cr|lmbench-3.0-0.a9.5|4	
21cr|lmbench-3.0-0.a9.5|5	Summary:	Tools for Kernel Performance Analysis
21cr|lmbench-3.0-0.a9.5|6	Name:		lmbench
21cr|lmbench-3.0-0.a9.5|7	Version:	3.0
21cr|lmbench-3.0-0.a9.5|8	Release:	0.%{tar_release}.5
21cr|lmbench-3.0-0.a9.5|9	License:	GPLv2+
21cr|lmbench-3.0-0.a9.5|10	Group:		Development/Kernel
21cr|lmbench-3.0-0.a9.5|11	Url:		http://sourceforge.net/projects/lmbench
21cr|lmbench-3.0-0.a9.5|12	Source0:	http://dl.sf.net/lmbench/lmbench-%{version}-%{tar_release}.tgz
21cr|lmbench-3.0-0.a9.5|13	Source1:	%{name}-%{version}-%{tar_release}-run.sh
21cr|lmbench-3.0-0.a9.5|14	Patch0:		lmbench-3.0-a9-tirpc.patch
21cr|lmbench-3.0-0.a9.5|15	Patch1:		lmbench-3.0-a9-sfmt.patch
21cr|lmbench-3.0-0.a9.5|16	BuildRequires:	pkgconfig(libtirpc)
21cr|lmbench-3.0-0.a9.5|17	
21cr|lmbench-3.0-0.a9.5|18	%description
21cr|lmbench-3.0-0.a9.5|19	Bandwidth benchmarks: cached file read, memory copy (bcopy), memory read,
21cr|lmbench-3.0-0.a9.5|20	memory write, pipe, TCP; Latency benchmarks: context switching, connection
21cr|lmbench-3.0-0.a9.5|21	establishment, pipe, TCP, UDP, RPC hot potato, file system creates and
21cr|lmbench-3.0-0.a9.5|22	deletes, process creation, signal handling, system call overhead,  memory
21cr|lmbench-3.0-0.a9.5|23	read latency; Miscellanious Processor clock rate calculation.
21cr|lmbench-3.0-0.a9.5|24	
21cr|lmbench-3.0-0.a9.5|25	%files
21cr|lmbench-3.0-0.a9.5|26	%doc ACKNOWLEDGEMENTS CHANGES COPYING COPYING-2 hbench-REBUTTAL README.* TODO.* doc/
21cr|lmbench-3.0-0.a9.5|27	%{_bindir}/lmbench
21cr|lmbench-3.0-0.a9.5|28	%{_prefix}/lib/lmbench/
21cr|lmbench-3.0-0.a9.5|29	
21cr|lmbench-3.0-0.a9.5|30	#----------------------------------------------------------------------------
21cr|lmbench-3.0-0.a9.5|31	
21cr|lmbench-3.0-0.a9.5|32	%prep
21cr|lmbench-3.0-0.a9.5|33	%setup -q -n %{name}-%{version}-%{tar_release}
21cr|lmbench-3.0-0.a9.5|34	%patch0 -p1
21cr|lmbench-3.0-0.a9.5|35	%patch1 -p1
21cr|lmbench-3.0-0.a9.5|36	
21cr|lmbench-3.0-0.a9.5|37	mv -f src/TODO TODO.lmbench
21cr|lmbench-3.0-0.a9.5|38	mv -f scripts/README README.scripts
21cr|lmbench-3.0-0.a9.5|39	mv -f scripts/SHIT SHIT.scripts
21cr|lmbench-3.0-0.a9.5|40	mv -f scripts/TODO TODO.scripts
21cr|lmbench-3.0-0.a9.5|41	
21cr|lmbench-3.0-0.a9.5|42	%build
21cr|lmbench-3.0-0.a9.5|43	#make LDLIBS="-ltirpc"
21cr|lmbench-3.0-0.a9.5|44	%make CC="%__cc %{optflags}"
21cr|lmbench-3.0-0.a9.5|45	find . -name 'SCCS' -type d -exec rm -rf {} \;
21cr|lmbench-3.0-0.a9.5|46	
21cr|lmbench-3.0-0.a9.5|47	%install
21cr|lmbench-3.0-0.a9.5|48	install -Dp -m0755 %{SOURCE1} %{buildroot}%{_bindir}/lmbench
21cr|lmbench-3.0-0.a9.5|49	install -Dp -m0644 results/Makefile %{buildroot}%{_prefix}/lib/lmbench/results/Makefile
21cr|lmbench-3.0-0.a9.5|50	install -Dp -m0644 src/webpage-lm.tar %{buildroot}%{_prefix}/lib/lmbench/src/webpage-lm.tar
21cr|lmbench-3.0-0.a9.5|51	
21cr|lmbench-3.0-0.a9.5|52	cp -avx bin/ scripts/ %{buildroot}%{_prefix}/lib/lmbench/
21cr|lmbench-3.0-0.a9.5|53	find %{buildroot}%{_prefix}/lib/lmbench/ -name 'Makefile*' -or -name '*.[ao]' -exec rm -f {} \;
21cr|lmbench-3.0-0.a9.5|54	
21cr|lmbench-3.0-0.a9.5|55	chmod a-x %{buildroot}%{_prefix}/lib/lmbench/scripts/info-template

2914 21
21cr|lmctl-0.3.2-9|1	Summary:	Configuration tool for Logitech USB Mice
21cr|lmctl-0.3.2-9|2	Name:		lmctl
21cr|lmctl-0.3.2-9|3	Version:	0.3.2
21cr|lmctl-0.3.2-9|4	Release:	9
21cr|lmctl-0.3.2-9|5	License:	GPL
21cr|lmctl-0.3.2-9|6	Group:		System/Configuration/Hardware
21cr|lmctl-0.3.2-9|7	URL:		http://bedroomlan.dyndns.org/~alexios/coding_lmctl.html
21cr|lmctl-0.3.2-9|8	Source0:	http://www.bedroomlan.org/~alexios/files/SOFTWARE/lmctl/%{name}_%{version}.tar.gz
21cr|lmctl-0.3.2-9|9	# (abel) Recognize extra mouse IDs
21cr|lmctl-0.3.2-9|10	Patch0:		lmctl-0.3.2-extra-devices.patch.bz2
21cr|lmctl-0.3.2-9|11	# (abel) MX518 allows max 1600dpi resolution
21cr|lmctl-0.3.2-9|12	Patch1:		lmctl-0.3.2-mx518.patch.bz2
21cr|lmctl-0.3.2-9|13	# remove header not provided in modern system
21cr|lmctl-0.3.2-9|14	Patch2:		lmctl-headers.patch
21cr|lmctl-0.3.2-9|15	BuildRequires:	libusb-devel
21cr|lmctl-0.3.2-9|16	Requires:	logitech-mouse-common
21cr|lmctl-0.3.2-9|17	
21cr|lmctl-0.3.2-9|18	%description
21cr|lmctl-0.3.2-9|19	LMCtl can manipulate the special features on recent Logitech USB
21cr|lmctl-0.3.2-9|20	mice using Command Line interface. Features that can be controlled
21cr|lmctl-0.3.2-9|21	or reported include:
21cr|lmctl-0.3.2-9|22	
21cr|lmctl-0.3.2-9|23	o Wireless status reporting
21cr|lmctl-0.3.2-9|24	o Battery charge indication
21cr|lmctl-0.3.2-9|25	o Resolution
21cr|lmctl-0.3.2-9|26	o SmartScroll.
21cr|lmctl-0.3.2-9|27	
21cr|lmctl-0.3.2-9|28	%prep
21cr|lmctl-0.3.2-9|29	%autosetup -p1 -n %{name}-0.3.1
21cr|lmctl-0.3.2-9|30	
21cr|lmctl-0.3.2-9|31	%build
21cr|lmctl-0.3.2-9|32	%configure --bindir=%{_sbindir}
21cr|lmctl-0.3.2-9|33	%make
21cr|lmctl-0.3.2-9|34	
21cr|lmctl-0.3.2-9|35	%install
21cr|lmctl-0.3.2-9|36	rm -rf  %{buildroot}
21cr|lmctl-0.3.2-9|37	%makeinstall_std
21cr|lmctl-0.3.2-9|38	
21cr|lmctl-0.3.2-9|39	%clean
21cr|lmctl-0.3.2-9|40	rm -rf %{buildroot}
21cr|lmctl-0.3.2-9|41	
21cr|lmctl-0.3.2-9|42	%files
21cr|lmctl-0.3.2-9|43	%defattr(-,root,root)
21cr|lmctl-0.3.2-9|44	%doc AUTHORS COPYING README debian/changelog
21cr|lmctl-0.3.2-9|45	%{_sbindir}/*
21cr|lmctl-0.3.2-9|46	%{_mandir}/man1/lmctl*

2915 21
21cr|lnav-0.11.0-1|1	Summary:	A curses-based tool for viewing and analyzing log files
21cr|lnav-0.11.0-1|2	Name:		lnav
21cr|lnav-0.11.0-1|3	Version:	0.11.0
21cr|lnav-0.11.0-1|4	Release:	1
21cr|lnav-0.11.0-1|5	License:	BSD
21cr|lnav-0.11.0-1|6	Group:		File tools
21cr|lnav-0.11.0-1|7	Url:		http://lnav.org
21cr|lnav-0.11.0-1|8	Source0:	https://github.com/tstack/lnav/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21cr|lnav-0.11.0-1|9	BuildRequires:	openssh
21cr|lnav-0.11.0-1|10	BuildRequires:	bzip2-devel
21cr|lnav-0.11.0-1|11	BuildRequires:	gpm-devel
21cr|lnav-0.11.0-1|12	BuildRequires:	readline-devel
21cr|lnav-0.11.0-1|13	BuildRequires:	pkgconfig(libpcre)
21cr|lnav-0.11.0-1|14	BuildRequires:	pkgconfig(libcurl)
21cr|lnav-0.11.0-1|15	BuildRequires:	pkgconfig(ncursesw)
21cr|lnav-0.11.0-1|16	BuildRequires:	pkgconfig(openssl)
21cr|lnav-0.11.0-1|17	BuildRequires:	pkgconfig(sqlite3)
21cr|lnav-0.11.0-1|18	BuildRequires:	pkgconfig(zlib)
21cr|lnav-0.11.0-1|19	
21cr|lnav-0.11.0-1|20	%description
21cr|lnav-0.11.0-1|21	The log file navigator is an enhanced log file viewer that takes
21cr|lnav-0.11.0-1|22	advantage of any semantic information that can be gleaned from
21cr|lnav-0.11.0-1|23	the files being viewed, such as timestamps and log levels. Using this
21cr|lnav-0.11.0-1|24	extra semantic information, it can do things like interleaving
21cr|lnav-0.11.0-1|25	messages from different files, generate histograms of messages over
21cr|lnav-0.11.0-1|26	time, and providing hotkeys for navigating through the file. It is
21cr|lnav-0.11.0-1|27	hoped that these features will allow the user to quickly and
21cr|lnav-0.11.0-1|28	efficiently zero in on problems.
21cr|lnav-0.11.0-1|29	
21cr|lnav-0.11.0-1|30	%files
21cr|lnav-0.11.0-1|31	%doc LICENSE NEWS README
21cr|lnav-0.11.0-1|32	%{_bindir}/%{name}
21cr|lnav-0.11.0-1|33	%{_mandir}/man1/%{name}.1.*
21cr|lnav-0.11.0-1|34	
21cr|lnav-0.11.0-1|35	#----------------------------------------------------------------------------
21cr|lnav-0.11.0-1|36	
21cr|lnav-0.11.0-1|37	%prep
21cr|lnav-0.11.0-1|38	%autosetup -p1
21cr|lnav-0.11.0-1|39	
21cr|lnav-0.11.0-1|40	%build
21cr|lnav-0.11.0-1|41	autoreconf -fiv
21cr|lnav-0.11.0-1|42	%configure --disable-static
21cr|lnav-0.11.0-1|43	%make
21cr|lnav-0.11.0-1|44	
21cr|lnav-0.11.0-1|45	%install
21cr|lnav-0.11.0-1|46	%makeinstall_std
21cr|lnav-0.11.0-1|47	

2916 21
21cr|lockfile-progs-0.1.19-1|1	Summary:	Programs for locking and unlocking files and mailboxes
21cr|lockfile-progs-0.1.19-1|2	Name:		lockfile-progs
21cr|lockfile-progs-0.1.19-1|3	Version:	0.1.19
21cr|lockfile-progs-0.1.19-1|4	Release:	1
21cr|lockfile-progs-0.1.19-1|5	License:	GPLv2
21cr|lockfile-progs-0.1.19-1|6	Group:		System/Base
21cr|lockfile-progs-0.1.19-1|7	Url:		http://packages.qa.debian.org/lockfile-progs
21cr|lockfile-progs-0.1.19-1|8	Source0:	http://ftp.debian.org/debian/pool/main/l/lockfile-progs/%{name}_%{version}.tar.gz
21cr|lockfile-progs-0.1.19-1|9	# http://bugs.debian.org/cgi-bin/bugreport.cgi/diff.out?bug=244314;msg=10;att=1
21cr|lockfile-progs-0.1.19-1|10	BuildRequires:	lockfile-devel
21cr|lockfile-progs-0.1.19-1|11	
21cr|lockfile-progs-0.1.19-1|12	%description
21cr|lockfile-progs-0.1.19-1|13	This package includes several programs to safely lock and unlock files and
21cr|lockfile-progs-0.1.19-1|14	mailboxes from the command line.
21cr|lockfile-progs-0.1.19-1|15	
21cr|lockfile-progs-0.1.19-1|16	%prep
21cr|lockfile-progs-0.1.19-1|17	%setup -q
21cr|lockfile-progs-0.1.19-1|18	%apply_patches
21cr|lockfile-progs-0.1.19-1|19	
21cr|lockfile-progs-0.1.19-1|20	%build
21cr|lockfile-progs-0.1.19-1|21	%make CFLAGS="%{optflags}" CC=%{__cc}
21cr|lockfile-progs-0.1.19-1|22	
21cr|lockfile-progs-0.1.19-1|23	%install
21cr|lockfile-progs-0.1.19-1|24	mkdir -p %{buildroot}%{_mandir}
21cr|lockfile-progs-0.1.19-1|25	cp -a bin %{buildroot}%{_bindir}
21cr|lockfile-progs-0.1.19-1|26	cp -a man %{buildroot}%{_mandir}/man1
21cr|lockfile-progs-0.1.19-1|27	
21cr|lockfile-progs-0.1.19-1|28	%files
21cr|lockfile-progs-0.1.19-1|29	%doc TODO debian/changelog
21cr|lockfile-progs-0.1.19-1|30	%{_bindir}/lockfile-create
21cr|lockfile-progs-0.1.19-1|31	%{_bindir}/lockfile-check
21cr|lockfile-progs-0.1.19-1|32	%{_bindir}/lockfile-remove
21cr|lockfile-progs-0.1.19-1|33	%{_bindir}/lockfile-touch
21cr|lockfile-progs-0.1.19-1|34	%attr(2755,root,mail) %{_bindir}/mail-lock
21cr|lockfile-progs-0.1.19-1|35	%{_bindir}/mail-touchlock
21cr|lockfile-progs-0.1.19-1|36	%{_bindir}/mail-unlock
21cr|lockfile-progs-0.1.19-1|37	%{_mandir}/man1/lockfile-progs.1*
21cr|lockfile-progs-0.1.19-1|38	%{_mandir}/man1/lockfile-create.1*
21cr|lockfile-progs-0.1.19-1|39	%{_mandir}/man1/lockfile-check.1*
21cr|lockfile-progs-0.1.19-1|40	%{_mandir}/man1/lockfile-remove.1*
21cr|lockfile-progs-0.1.19-1|41	%{_mandir}/man1/lockfile-touch.1*
21cr|lockfile-progs-0.1.19-1|42	%{_mandir}/man1/mail-lock.1*
21cr|lockfile-progs-0.1.19-1|43	%{_mandir}/man1/mail-touchlock.1*
21cr|lockfile-progs-0.1.19-1|44	%{_mandir}/man1/mail-unlock.1*

2917 21
21cr|log4cpp-1.1.3-1|1	%define major 5
21cr|log4cpp-1.1.3-1|2	%define libname %mklibname log4cpp %{major}
21cr|log4cpp-1.1.3-1|3	%define develname %mklibname log4cpp -d
21cr|log4cpp-1.1.3-1|4	
21cr|log4cpp-1.1.3-1|5	Summary:	Log for C++
21cr|log4cpp-1.1.3-1|6	Name:		log4cpp
21cr|log4cpp-1.1.3-1|7	Version:	1.1.3
21cr|log4cpp-1.1.3-1|8	Release:	1
21cr|log4cpp-1.1.3-1|9	License:	LGPLv2+
21cr|log4cpp-1.1.3-1|10	Group:		System/Libraries
21cr|log4cpp-1.1.3-1|11	URL:		http://log4cpp.sourceforge.net/
21cr|log4cpp-1.1.3-1|12	Source0:	https://downloads.sourceforge.net/project/log4cpp/log4cpp-1.1.x%20%28new%29/log4cpp-1.1/log4cpp-%{version}.tar.gz
21cr|log4cpp-1.1.3-1|13	Patch0:		log4cpp-1.0-gcc43.patch
21cr|log4cpp-1.1.3-1|14	Patch1:		log4cpp-1.0-remove-pc-cflags.patch
21cr|log4cpp-1.1.3-1|15	Patch2:		log4cpp-1.0-fix-doc-dest.patch
21cr|log4cpp-1.1.3-1|16	Patch3:		log4cpp-1.1.3-no-snprintf.patch
21cr|log4cpp-1.1.3-1|17	Patch4:		log4cpp-1.1.3-stime.patch
21cr|log4cpp-1.1.3-1|18	BuildRequires:	doxygen
21cr|log4cpp-1.1.3-1|19	BuildRequires:	libtool
21cr|log4cpp-1.1.3-1|20	
21cr|log4cpp-1.1.3-1|21	%description
21cr|log4cpp-1.1.3-1|22	Log for C++ is a library of classes for flexible logging to files, syslog,
21cr|log4cpp-1.1.3-1|23	and other destinations. It is modeled after the Log for Java library and
21cr|log4cpp-1.1.3-1|24	stays as close to its API as is reasonable.
21cr|log4cpp-1.1.3-1|25	
21cr|log4cpp-1.1.3-1|26	#---------------------------------------------------------------
21cr|log4cpp-1.1.3-1|27	%package -n	%{libname}
21cr|log4cpp-1.1.3-1|28	Summary:	Log for C++ library
21cr|log4cpp-1.1.3-1|29	Group:		System/Libraries
21cr|log4cpp-1.1.3-1|30	
21cr|log4cpp-1.1.3-1|31	%description -n	%{libname}
21cr|log4cpp-1.1.3-1|32	Log for C++ is a library of classes for flexible logging to files, syslog,
21cr|log4cpp-1.1.3-1|33	and other destinations. It is modeled after the Log for Java library and
21cr|log4cpp-1.1.3-1|34	stays as close to its API as is reasonable.
21cr|log4cpp-1.1.3-1|35	
21cr|log4cpp-1.1.3-1|36	This package contains the shared library needed to run programs using log4cpp.
21cr|log4cpp-1.1.3-1|37	
21cr|log4cpp-1.1.3-1|38	%files -n %{libname}
21cr|log4cpp-1.1.3-1|39	%{_libdir}/lib*.so.%{major}*
21cr|log4cpp-1.1.3-1|40	
21cr|log4cpp-1.1.3-1|41	#---------------------------------------------------------------
21cr|log4cpp-1.1.3-1|42	
21cr|log4cpp-1.1.3-1|43	%package -n	%{develname}
21cr|log4cpp-1.1.3-1|44	Summary:	Development tools for Log for C++
21cr|log4cpp-1.1.3-1|45	Group:		Development/C++
21cr|log4cpp-1.1.3-1|46	Requires:	%{libname} = %{EVRD}
21cr|log4cpp-1.1.3-1|47	Provides:	liblog4cpp-devel = %{EVRD}
21cr|log4cpp-1.1.3-1|48	Provides:	log4cpp-devel = %{EVRD}
21cr|log4cpp-1.1.3-1|49	
21cr|log4cpp-1.1.3-1|50	%description -n	%{develname}
21cr|log4cpp-1.1.3-1|51	Log for C++ is a library of classes for flexible logging to files, syslog,
21cr|log4cpp-1.1.3-1|52	and other destinations. It is modeled after the Log for Java library and
21cr|log4cpp-1.1.3-1|53	stays as close to its API as is reasonable.
21cr|log4cpp-1.1.3-1|54	
21cr|log4cpp-1.1.3-1|55	This package contains the static libraries and header files needed for
21cr|log4cpp-1.1.3-1|56	development with %{libname}.
21cr|log4cpp-1.1.3-1|57	
21cr|log4cpp-1.1.3-1|58	%files -n %{develname}
21cr|log4cpp-1.1.3-1|59	%{_includedir}/*
21cr|log4cpp-1.1.3-1|60	%{_bindir}/log4cpp-config
21cr|log4cpp-1.1.3-1|61	%{_libdir}/lib*.so
21cr|log4cpp-1.1.3-1|62	%{_libdir}/pkgconfig/log4cpp.pc
21cr|log4cpp-1.1.3-1|63	%{_datadir}/aclocal/log4cpp.m4
21cr|log4cpp-1.1.3-1|64	%{_mandir}/*/*
21cr|log4cpp-1.1.3-1|65	
21cr|log4cpp-1.1.3-1|66	#---------------------------------------------------------------
21cr|log4cpp-1.1.3-1|67	
21cr|log4cpp-1.1.3-1|68	%package	doc
21cr|log4cpp-1.1.3-1|69	Summary:	HTML formatted API documention for Log for C++
21cr|log4cpp-1.1.3-1|70	Group:		Development/C++
21cr|log4cpp-1.1.3-1|71	
21cr|log4cpp-1.1.3-1|72	%description	doc
21cr|log4cpp-1.1.3-1|73	The %{name}-doc package contains HTML formatted API documention generated
21cr|log4cpp-1.1.3-1|74	by the popular doxygen documentation generation tool.
21cr|log4cpp-1.1.3-1|75	
21cr|log4cpp-1.1.3-1|76	%files doc
21cr|log4cpp-1.1.3-1|77	%doc %{_docdir}/*
21cr|log4cpp-1.1.3-1|78	
21cr|log4cpp-1.1.3-1|79	#---------------------------------------------------------------
21cr|log4cpp-1.1.3-1|80	
21cr|log4cpp-1.1.3-1|81	%prep
21cr|log4cpp-1.1.3-1|82	%autosetup -p1 -n %{name}
21cr|log4cpp-1.1.3-1|83	
21cr|log4cpp-1.1.3-1|84	# Delete non-free (but freely distributable) file under Artistic 1.0
21cr|log4cpp-1.1.3-1|85	# just to be sure we're not using it.
21cr|log4cpp-1.1.3-1|86	rm -rf src/snprintf.c
21cr|log4cpp-1.1.3-1|87	
21cr|log4cpp-1.1.3-1|88	%build
21cr|log4cpp-1.1.3-1|89	libtoolize --copy --force; aclocal -I m4; autoconf; autoheader; automake --add-missing --copy
21cr|log4cpp-1.1.3-1|90	export LIBS="-lpthread"
21cr|log4cpp-1.1.3-1|91	
21cr|log4cpp-1.1.3-1|92	%configure \
21cr|log4cpp-1.1.3-1|93	--enable-doxygen
21cr|log4cpp-1.1.3-1|94	%make
21cr|log4cpp-1.1.3-1|95	
21cr|log4cpp-1.1.3-1|96	%check
21cr|log4cpp-1.1.3-1|97	make check
21cr|log4cpp-1.1.3-1|98	
21cr|log4cpp-1.1.3-1|99	%install
21cr|log4cpp-1.1.3-1|100	%makeinstall_std
21cr|log4cpp-1.1.3-1|101	

2918 21
21cr|log4cxx-0.13.0-2|1	%define major 13
21cr|log4cxx-0.13.0-2|2	%define libname %mklibname %{name} %{major}
21cr|log4cxx-0.13.0-2|3	%define devname %mklibname %{name} -d
21cr|log4cxx-0.13.0-2|4	
21cr|log4cxx-0.13.0-2|5	Summary:	A port to C++ of the Apache Log4j project
21cr|log4cxx-0.13.0-2|6	Name:		log4cxx
21cr|log4cxx-0.13.0-2|7	Version:	0.13.0
21cr|log4cxx-0.13.0-2|8	Release:	2
21cr|log4cxx-0.13.0-2|9	License:	ASL 2.0
21cr|log4cxx-0.13.0-2|10	Group:		System/Libraries
21cr|log4cxx-0.13.0-2|11	Url:		http://logging.apache.org/log4cxx/
21cr|log4cxx-0.13.0-2|12	Source0:	http://apache.org/dist/logging/log4cxx/%{version}/apache-log4cxx-%{version}.tar.gz
21cr|log4cxx-0.13.0-2|13	Source1:	https://downloads.apache.org/logging/log4j/1.2.17/log4j-1.2.17.tar.gz
21cr|log4cxx-0.13.0-2|14	Patch0:		log4cxx-link.patch
21cr|log4cxx-0.13.0-2|15	BuildRequires:	cmake
21cr|log4cxx-0.13.0-2|16	BuildRequires:	doxygen
21cr|log4cxx-0.13.0-2|17	BuildRequires:	graphviz
21cr|log4cxx-0.13.0-2|18	BuildRequires:	apr-devel
21cr|log4cxx-0.13.0-2|19	BuildRequires:	apr-util-devel
21cr|log4cxx-0.13.0-2|20	BuildRequires:	boost-devel
21cr|log4cxx-0.13.0-2|21	BuildRequires:	java-devel
21cr|log4cxx-0.13.0-2|22	BuildRequires:	pkgconfig(expat)
21cr|log4cxx-0.13.0-2|23	BuildRequires:	zip
21cr|log4cxx-0.13.0-2|24	
21cr|log4cxx-0.13.0-2|25	%description
21cr|log4cxx-0.13.0-2|26	Apache Log4cxx is a popular logging package written in C++. One of its
21cr|log4cxx-0.13.0-2|27	distinctivefeatures is the notion of inheritance in loggers. Using a logger
21cr|log4cxx-0.13.0-2|28	hierarchy it is possible to control which log statements are output at
21cr|log4cxx-0.13.0-2|29	arbitrary granularity. This helps reduce the volume of logged output and
21cr|log4cxx-0.13.0-2|30	minimize the cost of logging.
21cr|log4cxx-0.13.0-2|31	
21cr|log4cxx-0.13.0-2|32	#----------------------------------------------------------------------------
21cr|log4cxx-0.13.0-2|33	
21cr|log4cxx-0.13.0-2|34	%package -n %{libname}
21cr|log4cxx-0.13.0-2|35	Summary:	A port to C++ of the Apache Log4j project
21cr|log4cxx-0.13.0-2|36	Group:		System/Libraries
21cr|log4cxx-0.13.0-2|37	
21cr|log4cxx-0.13.0-2|38	%description -n %{libname}
21cr|log4cxx-0.13.0-2|39	Apache Log4cxx is a popular logging package written in C++. One of its
21cr|log4cxx-0.13.0-2|40	distinctivefeatures is the notion of inheritance in loggers. Using a logger
21cr|log4cxx-0.13.0-2|41	hierarchy it is possible to control which log statements are output at
21cr|log4cxx-0.13.0-2|42	arbitrary granularity. This helps reduce the volume of logged output and
21cr|log4cxx-0.13.0-2|43	minimize the cost of logging.
21cr|log4cxx-0.13.0-2|44	
21cr|log4cxx-0.13.0-2|45	%files -n %{libname}
21cr|log4cxx-0.13.0-2|46	%doc KEYS LICENSE NOTICE
21cr|log4cxx-0.13.0-2|47	%{_libdir}/liblog4cxx.so.%{major}*
21cr|log4cxx-0.13.0-2|48	
21cr|log4cxx-0.13.0-2|49	#----------------------------------------------------------------------------
21cr|log4cxx-0.13.0-2|50	
21cr|log4cxx-0.13.0-2|51	%package -n %{devname}
21cr|log4cxx-0.13.0-2|52	Summary:	Libraries and headers for %{name}
21cr|log4cxx-0.13.0-2|53	Group:		Development/C++
21cr|log4cxx-0.13.0-2|54	Requires:	%{libname} = %{EVRD}
21cr|log4cxx-0.13.0-2|55	Provides:	%{name}-devel = %{EVRD}
21cr|log4cxx-0.13.0-2|56	
21cr|log4cxx-0.13.0-2|57	%description -n %{devname}
21cr|log4cxx-0.13.0-2|58	A port to C++ of the Apache Log4j project.
21cr|log4cxx-0.13.0-2|59	
21cr|log4cxx-0.13.0-2|60	This package contains libraries and header files need for development.
21cr|log4cxx-0.13.0-2|61	
21cr|log4cxx-0.13.0-2|62	%files -n %{devname}
21cr|log4cxx-0.13.0-2|63	%doc build/src/site/html/
21cr|log4cxx-0.13.0-2|64	%dir %{_includedir}/log4cxx/
21cr|log4cxx-0.13.0-2|65	%{_includedir}/log4cxx/*.h
21cr|log4cxx-0.13.0-2|66	%{_includedir}/log4cxx/config
21cr|log4cxx-0.13.0-2|67	%{_includedir}/log4cxx/db
21cr|log4cxx-0.13.0-2|68	%{_includedir}/log4cxx/filter
21cr|log4cxx-0.13.0-2|69	%{_includedir}/log4cxx/helpers
21cr|log4cxx-0.13.0-2|70	%{_includedir}/log4cxx/net
21cr|log4cxx-0.13.0-2|71	%{_includedir}/log4cxx/nt
21cr|log4cxx-0.13.0-2|72	%{_includedir}/log4cxx/pattern
21cr|log4cxx-0.13.0-2|73	%{_includedir}/log4cxx/private
21cr|log4cxx-0.13.0-2|74	%{_includedir}/log4cxx/rolling
21cr|log4cxx-0.13.0-2|75	%{_includedir}/log4cxx/spi
21cr|log4cxx-0.13.0-2|76	%{_includedir}/log4cxx/varia
21cr|log4cxx-0.13.0-2|77	%{_includedir}/log4cxx/xml
21cr|log4cxx-0.13.0-2|78	%{_libdir}/liblog4cxx.so
21cr|log4cxx-0.13.0-2|79	%{_libdir}/pkgconfig/liblog4cxx.pc
21cr|log4cxx-0.13.0-2|80	%{_libdir}/cmake/log4cxx/*.cmake
21cr|log4cxx-0.13.0-2|81	
21cr|log4cxx-0.13.0-2|82	#----------------------------------------------------------------------------
21cr|log4cxx-0.13.0-2|83	
21cr|log4cxx-0.13.0-2|84	%prep
21cr|log4cxx-0.13.0-2|85	%autosetup -p1 -n apache-log4cxx-%{version}
21cr|log4cxx-0.13.0-2|86	
21cr|log4cxx-0.13.0-2|87	mkdir -p build/_deps/log4j-subbuild/log4j-populate-prefix/src
21cr|log4cxx-0.13.0-2|88	cp %{SOURCE1} build/_deps/log4j-subbuild/log4j-populate-prefix/src
21cr|log4cxx-0.13.0-2|89	
21cr|log4cxx-0.13.0-2|90	%build
21cr|log4cxx-0.13.0-2|91	%cmake \
21cr|log4cxx-0.13.0-2|92	-DBUILD_SITE=ON
21cr|log4cxx-0.13.0-2|93	
21cr|log4cxx-0.13.0-2|94	%make
21cr|log4cxx-0.13.0-2|95	
21cr|log4cxx-0.13.0-2|96	%install
21cr|log4cxx-0.13.0-2|97	%makeinstall_std -C build
21cr|log4cxx-0.13.0-2|98	

2919 21
21cr|log4net-1.2.15-6|1	%define _monogacdir %{_prefix}/lib/mono/gac
21cr|log4net-1.2.15-6|2	%define _monodir %{_prefix}/lib/mono
21cr|log4net-1.2.15-6|3	%define debug_package %{nil}
21cr|log4net-1.2.15-6|4	
21cr|log4net-1.2.15-6|5	Name:		log4net
21cr|log4net-1.2.15-6|6	Version:	1.2.15
21cr|log4net-1.2.15-6|7	Release:	6
21cr|log4net-1.2.15-6|8	Summary:	A .NET framework for logging
21cr|log4net-1.2.15-6|9	URL:		http://logging.apache.org/log4net/
21cr|log4net-1.2.15-6|10	License:	ASL 2.0
21cr|log4net-1.2.15-6|11	Group:		Development/Other
21cr|log4net-1.2.15-6|12	Source:		ttp://mirror.reverse.net/pub/apache/logging/log4net/source/%{name}-%{version}-src.zip
21cr|log4net-1.2.15-6|13	Source1:	log4net.pc
21cr|log4net-1.2.15-6|14	# https://github.com/apache/logging-log4net/commit/d0b4b0157d4af36b23c24a23739c47925c3bd8d7
21cr|log4net-1.2.15-6|15	Patch0:		CVE-2018-1285.patch
21cr|log4net-1.2.15-6|16	BuildArch:	noarch
21cr|log4net-1.2.15-6|17	BuildRequires:	mono-data-sqlite
21cr|log4net-1.2.15-6|18	BuildRequires:	mono-devel
21cr|log4net-1.2.15-6|19	
21cr|log4net-1.2.15-6|20	%description
21cr|log4net-1.2.15-6|21	log4net is a tool to help the programmer output log statements to a
21cr|log4net-1.2.15-6|22	variety of output targets. log4net is a port of the excellent log4j
21cr|log4net-1.2.15-6|23	framework to the .NET runtime
21cr|log4net-1.2.15-6|24	
21cr|log4net-1.2.15-6|25	%package devel
21cr|log4net-1.2.15-6|26	Summary:	A .NET framework for logging
21cr|log4net-1.2.15-6|27	Group:		Development/Other
21cr|log4net-1.2.15-6|28	Requires:	%{name} = %{version}
21cr|log4net-1.2.15-6|29	Requires:	pkgconfig
21cr|log4net-1.2.15-6|30	
21cr|log4net-1.2.15-6|31	%description devel
21cr|log4net-1.2.15-6|32	log4net is a tool to help the programmer output log statements to a
21cr|log4net-1.2.15-6|33	variety of output targets. log4net is a port of the excellent log4j
21cr|log4net-1.2.15-6|34	framework to the .NET runtime
21cr|log4net-1.2.15-6|35	
21cr|log4net-1.2.15-6|36	%prep
21cr|log4net-1.2.15-6|37	%setup -q
21cr|log4net-1.2.15-6|38	%autopatch -p1
21cr|log4net-1.2.15-6|39	sed -i 's/\r//' NOTICE
21cr|log4net-1.2.15-6|40	sed -i 's/\r//' README.txt
21cr|log4net-1.2.15-6|41	sed -i 's/\r//' LICENSE
21cr|log4net-1.2.15-6|42	# Remove prebuilt dll files
21cr|log4net-1.2.15-6|43	rm -rf bin/
21cr|log4net-1.2.15-6|44	
21cr|log4net-1.2.15-6|45	# Fix for mono 4
21cr|log4net-1.2.15-6|46	find . -name "*.sln" -print -exec sed -i 's/Format Version 10.00/Format Version 11.00/g' {} \;
21cr|log4net-1.2.15-6|47	find . -name "*.csproj" -print -exec sed -i 's#ToolsVersion="3.5"#ToolsVersion="4.0"#g; s#<TargetFrameworkVersion>.*</TargetFrameworkVersion>##g; s#<PropertyGroup>#<PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>#g' {} \;
21cr|log4net-1.2.15-6|48	
21cr|log4net-1.2.15-6|49	# Use system mono.snk key
21cr|log4net-1.2.15-6|50	sed -i -e 's!"..\\..\\..\\log4net.snk")]!"/etc/pki/mono/mono.snk")]!' src/AssemblyInfo.cs
21cr|log4net-1.2.15-6|51	sed -i -e 's!|| SSCLI)!|| SSCLI || MONO)!' src/AssemblyInfo.cs
21cr|log4net-1.2.15-6|52	
21cr|log4net-1.2.15-6|53	%build
21cr|log4net-1.2.15-6|54	# ASF recommend using nant to build log4net
21cr|log4net-1.2.15-6|55	xbuild /property:Configuration=Debug /property:DefineConstants=DEBUG,MONO,STRONG src/log4net.vs2010.csproj
21cr|log4net-1.2.15-6|56	#nant -buildfile:log4net.build -t:mono-2.0 compile-all
21cr|log4net-1.2.15-6|57	
21cr|log4net-1.2.15-6|58	%install
21cr|log4net-1.2.15-6|59	mkdir -p %{buildroot}/%{_datadir}/pkgconfig
21cr|log4net-1.2.15-6|60	cp %{S:1} %{buildroot}/%{_datadir}/pkgconfig
21cr|log4net-1.2.15-6|61	mkdir -p $RPM_BUILD_ROOT/%{_monogacdir}
21cr|log4net-1.2.15-6|62	gacutil -i build/bin/net/*/debug/log4net.dll -f -package log4net -root ${RPM_BUILD_ROOT}/%{_prefix}/lib
21cr|log4net-1.2.15-6|63	
21cr|log4net-1.2.15-6|64	%files
21cr|log4net-1.2.15-6|65	%{_monogacdir}/log4net
21cr|log4net-1.2.15-6|66	%{_monodir}/log4net
21cr|log4net-1.2.15-6|67	%doc LICENSE NOTICE README.txt
21cr|log4net-1.2.15-6|68	
21cr|log4net-1.2.15-6|69	%files devel
21cr|log4net-1.2.15-6|70	%{_datadir}/pkgconfig/log4net.pc

2920 21
21cr|logcheck-1.3.24-1|1	%define debug_package %{nil}
21cr|logcheck-1.3.24-1|2	
21cr|logcheck-1.3.24-1|3	Summary:	Psionic LogCheck
21cr|logcheck-1.3.24-1|4	Name:		logcheck
21cr|logcheck-1.3.24-1|5	Version:	1.3.24
21cr|logcheck-1.3.24-1|6	Release:	1
21cr|logcheck-1.3.24-1|7	License:	GPLv2
21cr|logcheck-1.3.24-1|8	Group:		Monitoring
21cr|logcheck-1.3.24-1|9	Url:		http://logcheck.org
21cr|logcheck-1.3.24-1|10	Source:		http://ftp.de.debian.org/debian/pool/main/l/logcheck/logcheck_%{version}.tar.xz
21cr|logcheck-1.3.24-1|11	BuildRequires:	docbook-to-man
21cr|logcheck-1.3.24-1|12	Requires:	lockfile-progs
21cr|logcheck-1.3.24-1|13	Requires:	nail
21cr|logcheck-1.3.24-1|14	Requires:	sendmail-command
21cr|logcheck-1.3.24-1|15	Requires:	mime-construct
21cr|logcheck-1.3.24-1|16	
21cr|logcheck-1.3.24-1|17	%description
21cr|logcheck-1.3.24-1|18	Logcheck is a software package that is designed to automatically run and check
21cr|logcheck-1.3.24-1|19	system log files for security violations and unusual activity.  Logcheck
21cr|logcheck-1.3.24-1|20	utilizes a program called logtail that remembers the last position it read
21cr|logcheck-1.3.24-1|21	from in a log file and uses this position on subsequent runs to process new
21cr|logcheck-1.3.24-1|22	information.  All source code is available for review and the implementation
21cr|logcheck-1.3.24-1|23	was kept simple to avoid problems.  This package is a clone of the
21cr|logcheck-1.3.24-1|24	frequentcheck.sh script from the Trusted Information Systems Gauntlet(tm)
21cr|logcheck-1.3.24-1|25	firewall package.  TIS has granted permission for me to clone this package.
21cr|logcheck-1.3.24-1|26	
21cr|logcheck-1.3.24-1|27	%files
21cr|logcheck-1.3.24-1|28	%doc AUTHORS CHANGES CREDITS INSTALL LICENSE TODO docs/README.* README.urpmi
21cr|logcheck-1.3.24-1|29	%config(noreplace) %{_sysconfdir}/cron.d/logcheck
21cr|logcheck-1.3.24-1|30	%config(noreplace) %attr(-,root,logcheck) %{_sysconfdir}/logcheck
21cr|logcheck-1.3.24-1|31	%{_sbindir}/logcheck
21cr|logcheck-1.3.24-1|32	%{_sbindir}/logtail
21cr|logcheck-1.3.24-1|33	%{_bindir}/logcheck-test
21cr|logcheck-1.3.24-1|34	%{_sbindir}/logtail2
21cr|logcheck-1.3.24-1|35	%{_datadir}/logtail
21cr|logcheck-1.3.24-1|36	%{_mandir}/man8/logcheck.8*
21cr|logcheck-1.3.24-1|37	%{_mandir}/man8/logtail.8*
21cr|logcheck-1.3.24-1|38	%{_mandir}/man8/logtail2.8*
21cr|logcheck-1.3.24-1|39	%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|logcheck-1.3.24-1|40	%attr(0700,logcheck,logcheck) %dir %{_localstatedir}/lib/%{name}
21cr|logcheck-1.3.24-1|41	
21cr|logcheck-1.3.24-1|42	#--------------------------------------------------------------------------
21cr|logcheck-1.3.24-1|43	
21cr|logcheck-1.3.24-1|44	%prep
21cr|logcheck-1.3.24-1|45	%setup -q
21cr|logcheck-1.3.24-1|46	echo "d /var/lock/logcheck 1700 logcheck logcheck 1d" > etc/tmpfiles.d-logcheck
21cr|logcheck-1.3.24-1|47	
21cr|logcheck-1.3.24-1|48	%build
21cr|logcheck-1.3.24-1|49	cd docs
21cr|logcheck-1.3.24-1|50	docbook-to-man logcheck.sgml > logcheck.8
21cr|logcheck-1.3.24-1|51	
21cr|logcheck-1.3.24-1|52	%install
21cr|logcheck-1.3.24-1|53	%makeinstall_std
21cr|logcheck-1.3.24-1|54	
21cr|logcheck-1.3.24-1|55	install -d %{buildroot}%{_mandir}/man8
21cr|logcheck-1.3.24-1|56	install -m 644 docs/*.8 %{buildroot}%{_mandir}/man8
21cr|logcheck-1.3.24-1|57	
21cr|logcheck-1.3.24-1|58	install -d %{buildroot}/%{_sysconfdir}/cron.d
21cr|logcheck-1.3.24-1|59	cat > %{buildroot}/%{_sysconfdir}/cron.d/logcheck <<EOF
21cr|logcheck-1.3.24-1|60	2 * * * * logcheck %{_sbindir}/logcheck
21cr|logcheck-1.3.24-1|61	EOF
21cr|logcheck-1.3.24-1|62	
21cr|logcheck-1.3.24-1|63	mkdir -pm 755 %{buildroot}%{_sysconfdir}/tmpfiles.d
21cr|logcheck-1.3.24-1|64	install -pm 644 etc/tmpfiles.d-logcheck %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|logcheck-1.3.24-1|65	
21cr|logcheck-1.3.24-1|66	cat > README.urpmi <<EOF
21cr|logcheck-1.3.24-1|67	Package notes
21cr|logcheck-1.3.24-1|68	----------------------
21cr|logcheck-1.3.24-1|69	In order to finish installation, you have to ensure the logcheck user has read
21cr|logcheck-1.3.24-1|70	access to all log files listed in %{_sysconfdir}/logcheck/logcheck.logfiles
21cr|logcheck-1.3.24-1|71	EOF
21cr|logcheck-1.3.24-1|72	
21cr|logcheck-1.3.24-1|73	%clean
21cr|logcheck-1.3.24-1|74	
21cr|logcheck-1.3.24-1|75	%pre
21cr|logcheck-1.3.24-1|76	%_pre_useradd logcheck /var/lib/logcheck /bin/false
21cr|logcheck-1.3.24-1|77	
21cr|logcheck-1.3.24-1|78	%post
21cr|logcheck-1.3.24-1|79	systemd-tmpfiles --create %{name}.conf
21cr|logcheck-1.3.24-1|80	
21cr|logcheck-1.3.24-1|81	%postun
21cr|logcheck-1.3.24-1|82	%_postun_userdel logcheck

2921 21
21cr|logfinder-0.1-9|1	Name:		logfinder
21cr|logfinder-0.1-9|2	Summary:	Helps Eliminate Unwanted Logging of Personal Data
21cr|logfinder-0.1-9|3	Version:	0.1
21cr|logfinder-0.1-9|4	Release:	9
21cr|logfinder-0.1-9|5	Source0:	%{name}-%{version}.tar.bz2
21cr|logfinder-0.1-9|6	Patch0:		logfinder-python3.patch
21cr|logfinder-0.1-9|7	URL:		http://www.eff.org/news/archives/2005_02.php#002370
21cr|logfinder-0.1-9|8	Group:		File tools
21cr|logfinder-0.1-9|9	License:	GPL
21cr|logfinder-0.1-9|10	Requires:	python3
21cr|logfinder-0.1-9|11	BuildArch:	noarch
21cr|logfinder-0.1-9|12	
21cr|logfinder-0.1-9|13	%description
21cr|logfinder-0.1-9|14	By finding unwanted log files, logfinder informs system
21cr|logfinder-0.1-9|15	administrators when their servers are collecting personal data
21cr|logfinder-0.1-9|16	and gives them the opportunity to turn logging off if it isn't
21cr|logfinder-0.1-9|17	gathering information necessary for administering the system.
21cr|logfinder-0.1-9|18	
21cr|logfinder-0.1-9|19	%files
21cr|logfinder-0.1-9|20	%doc README
21cr|logfinder-0.1-9|21	%{_bindir}/logfinder.py
21cr|logfinder-0.1-9|22	
21cr|logfinder-0.1-9|23	#--------------------------------------------------------------
21cr|logfinder-0.1-9|24	%prep
21cr|logfinder-0.1-9|25	%autosetup -p1
21cr|logfinder-0.1-9|26	
21cr|logfinder-0.1-9|27	%install
21cr|logfinder-0.1-9|28	install -m755 logfinder.py -D %{buildroot}%{_bindir}/logfinder.py
21cr|logfinder-0.1-9|29	
21cr|logfinder-0.1-9|30	#fix python shebang
21cr|logfinder-0.1-9|31	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/logfinder.py
21cr|logfinder-0.1-9|32	

2922 21
21cr|loggedfs-0.9-1|1	Summary:	Fuse-based filesystem which can log every operations that happens in it
21cr|loggedfs-0.9-1|2	Name:		loggedfs
21cr|loggedfs-0.9-1|3	Version:	0.9
21cr|loggedfs-0.9-1|4	Release:	1
21cr|loggedfs-0.9-1|5	License:	GPLv2+
21cr|loggedfs-0.9-1|6	Group:		File tools
21cr|loggedfs-0.9-1|7	Url:		https://rflament.github.io/loggedfs/
21cr|loggedfs-0.9-1|8	Source0:	https://github.com/rflament/loggedfs/archive/loggedfs-%{version}.tar.gz
21cr|loggedfs-0.9-1|9	Patch0:		loggedfs-makefile.patch
21cr|loggedfs-0.9-1|10	BuildRequires:	pkgconfig(fuse)
21cr|loggedfs-0.9-1|11	BuildRequires:	pkgconfig(libpcre)
21cr|loggedfs-0.9-1|12	BuildRequires:	pkgconfig(libxml-2.0)
21cr|loggedfs-0.9-1|13	Requires:	fuse
21cr|loggedfs-0.9-1|14	
21cr|loggedfs-0.9-1|15	%description
21cr|loggedfs-0.9-1|16	LoggedFS is a fuse-based filesystem which can log every operations that happens
21cr|loggedfs-0.9-1|17	in it.
21cr|loggedfs-0.9-1|18	
21cr|loggedfs-0.9-1|19	How it works: Fuse does almost everything. LoggedFS only sends a message
21cr|loggedfs-0.9-1|20	to syslog when called by fuse and then let the real filesystem do the
21cr|loggedfs-0.9-1|21	rest of the job.
21cr|loggedfs-0.9-1|22	
21cr|loggedfs-0.9-1|23	%files
21cr|loggedfs-0.9-1|24	%doc LICENSE
21cr|loggedfs-0.9-1|25	%{_sysconfdir}/loggedfs.xml
21cr|loggedfs-0.9-1|26	%{_bindir}/loggedfs
21cr|loggedfs-0.9-1|27	%{_mandir}/man1/loggedfs.*
21cr|loggedfs-0.9-1|28	
21cr|loggedfs-0.9-1|29	#----------------------------------------------------------------------------
21cr|loggedfs-0.9-1|30	
21cr|loggedfs-0.9-1|31	%prep
21cr|loggedfs-0.9-1|32	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|loggedfs-0.9-1|33	
21cr|loggedfs-0.9-1|34	%build
21cr|loggedfs-0.9-1|35	%make CC="g++ %{optflags}"
21cr|loggedfs-0.9-1|36	
21cr|loggedfs-0.9-1|37	%install
21cr|loggedfs-0.9-1|38	%make_install

2923 21
21cr|logitech_applet-0.4test1-10|1	Name:		logitech_applet
21cr|logitech_applet-0.4test1-10|2	Version:	0.4test1
21cr|logitech_applet-0.4test1-10|3	Release:	10
21cr|logitech_applet-0.4test1-10|4	Summary:	Command line tool for Logitech mouse
21cr|logitech_applet-0.4test1-10|5	License:	GPL
21cr|logitech_applet-0.4test1-10|6	Group:		System/Configuration/Hardware
21cr|logitech_applet-0.4test1-10|7	Source:		http://www.frogmouth.net/%{name}-%{version}.tar.bz2
21cr|logitech_applet-0.4test1-10|8	# (abel) MX518 support
21cr|logitech_applet-0.4test1-10|9	Patch0:		logitech_applet-0.4-mx518.patch.bz2
21cr|logitech_applet-0.4test1-10|10	# (abel) More verbose error reporting for smart scroll
21cr|logitech_applet-0.4test1-10|11	Patch1:		logitech_applet-0.4-verbose-report.patch.bz2
21cr|logitech_applet-0.4test1-10|12	URL:		http://freshmeat.net/projects/logitech_applet/
21cr|logitech_applet-0.4test1-10|13	BuildRequires:  libusb0.1-devel
21cr|logitech_applet-0.4test1-10|14	
21cr|logitech_applet-0.4test1-10|15	%description
21cr|logitech_applet-0.4test1-10|16	Logitech Mouse Applet is a small command line tool for setting
21cr|logitech_applet-0.4test1-10|17	the special features that are available on some Logitech mice.
21cr|logitech_applet-0.4test1-10|18	It is particularly useful to those who want to switch their mouse
21cr|logitech_applet-0.4test1-10|19	to 800cpi instead of the default 400cpi.
21cr|logitech_applet-0.4test1-10|20	
21cr|logitech_applet-0.4test1-10|21	%prep
21cr|logitech_applet-0.4test1-10|22	%setup -q
21cr|logitech_applet-0.4test1-10|23	%patch0 -p1 -b .mx518
21cr|logitech_applet-0.4test1-10|24	%patch1 -p1 -b .verbose
21cr|logitech_applet-0.4test1-10|25	
21cr|logitech_applet-0.4test1-10|26	%build
21cr|logitech_applet-0.4test1-10|27	%configure --bindir=%{_sbindir}
21cr|logitech_applet-0.4test1-10|28	%make
21cr|logitech_applet-0.4test1-10|29	
21cr|logitech_applet-0.4test1-10|30	%install
21cr|logitech_applet-0.4test1-10|31	rm -rf $RPM_BUILD_ROOT
21cr|logitech_applet-0.4test1-10|32	%makeinstall_std
21cr|logitech_applet-0.4test1-10|33	
21cr|logitech_applet-0.4test1-10|34	%clean
21cr|logitech_applet-0.4test1-10|35	rm -rf $RPM_BUILD_ROOT
21cr|logitech_applet-0.4test1-10|36	
21cr|logitech_applet-0.4test1-10|37	%files
21cr|logitech_applet-0.4test1-10|38	%defattr(-,root,root)
21cr|logitech_applet-0.4test1-10|39	%doc INSTALL README AUTHORS ChangeLog
21cr|logitech_applet-0.4test1-10|40	%{_sbindir}/%{name}

2924 21
21cr|logitech-mouse-common-0.1-10|1	Summary:	Shared data files and scripts for Logitech mice
21cr|logitech-mouse-common-0.1-10|2	Name:		logitech-mouse-common
21cr|logitech-mouse-common-0.1-10|3	Version:	0.1
21cr|logitech-mouse-common-0.1-10|4	Release:	10
21cr|logitech-mouse-common-0.1-10|5	License:	GPL
21cr|logitech-mouse-common-0.1-10|6	Group:		System/Configuration/Hardware
21cr|logitech-mouse-common-0.1-10|7	Source0:	logitechmouse-sysconfig.bz2
21cr|logitech-mouse-common-0.1-10|8	Source1:	logitech-mouse.rules.bz2
21cr|logitech-mouse-common-0.1-10|9	Source2:	logitech-mouse-udev.sh.bz2
21cr|logitech-mouse-common-0.1-10|10	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|logitech-mouse-common-0.1-10|11	BuildArch:	noarch
21cr|logitech-mouse-common-0.1-10|12	Requires:	lmctl
21cr|logitech-mouse-common-0.1-10|13	
21cr|logitech-mouse-common-0.1-10|14	%description
21cr|logitech-mouse-common-0.1-10|15	This package contains scripts that turn on/off some certain feature
21cr|logitech-mouse-common-0.1-10|16	of recent Logitech USB mouse automatically when device is plugged
21cr|logitech-mouse-common-0.1-10|17	into system.
21cr|logitech-mouse-common-0.1-10|18	
21cr|logitech-mouse-common-0.1-10|19	%prep
21cr|logitech-mouse-common-0.1-10|20	
21cr|logitech-mouse-common-0.1-10|21	%build
21cr|logitech-mouse-common-0.1-10|22	
21cr|logitech-mouse-common-0.1-10|23	%install
21cr|logitech-mouse-common-0.1-10|24	rm -rf $RPM_BUILD_ROOT
21cr|logitech-mouse-common-0.1-10|25	
21cr|logitech-mouse-common-0.1-10|26	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
21cr|logitech-mouse-common-0.1-10|27	bzip2 -dc %{SOURCE0} > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/logitechmouse
21cr|logitech-mouse-common-0.1-10|28	chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/logitechmouse
21cr|logitech-mouse-common-0.1-10|29	
21cr|logitech-mouse-common-0.1-10|30	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
21cr|logitech-mouse-common-0.1-10|31	bzip2 -dc %{SOURCE1} > $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/80-logitech-mouse.rules
21cr|logitech-mouse-common-0.1-10|32	chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/80-logitech-mouse.rules
21cr|logitech-mouse-common-0.1-10|33	
21cr|logitech-mouse-common-0.1-10|34	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/scripts
21cr|logitech-mouse-common-0.1-10|35	bzip2 -dc %{SOURCE2} > $RPM_BUILD_ROOT%{_sysconfdir}/udev/scripts/logitech-mouse.sh
21cr|logitech-mouse-common-0.1-10|36	chmod 0755 $RPM_BUILD_ROOT%{_sysconfdir}/udev/scripts/logitech-mouse.sh
21cr|logitech-mouse-common-0.1-10|37	
21cr|logitech-mouse-common-0.1-10|38	%clean
21cr|logitech-mouse-common-0.1-10|39	rm -rf $RPM_BUILD_ROOT
21cr|logitech-mouse-common-0.1-10|40	
21cr|logitech-mouse-common-0.1-10|41	%files
21cr|logitech-mouse-common-0.1-10|42	%defattr(-,root,root)
21cr|logitech-mouse-common-0.1-10|43	%config(noreplace) %{_sysconfdir}/sysconfig/logitechmouse
21cr|logitech-mouse-common-0.1-10|44	%config(noreplace) %{_sysconfdir}/udev/rules.d/*.rules
21cr|logitech-mouse-common-0.1-10|45	%{_sysconfdir}/udev/scripts/*.sh

2925 21
21cr|logwatch-7.7-1|1	Summary:	Analyzes and Reports on system logs
21cr|logwatch-7.7-1|2	Name:		logwatch
21cr|logwatch-7.7-1|3	Version:	7.7
21cr|logwatch-7.7-1|4	Release:	1
21cr|logwatch-7.7-1|5	License:	MIT
21cr|logwatch-7.7-1|6	Group:		Monitoring
21cr|logwatch-7.7-1|7	Url:		http://www.logwatch.org
21cr|logwatch-7.7-1|8	Source0:	http://downloads.sourceforge.net/project/logwatch/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|logwatch-7.7-1|9	Patch0:		logwatch-fixpath.patch
21cr|logwatch-7.7-1|10	Requires:	coreutils
21cr|logwatch-7.7-1|11	Requires:	grep
21cr|logwatch-7.7-1|12	Requires:	mailx
21cr|logwatch-7.7-1|13	Requires:	perl
21cr|logwatch-7.7-1|14	BuildArch:	noarch
21cr|logwatch-7.7-1|15	
21cr|logwatch-7.7-1|16	%description
21cr|logwatch-7.7-1|17	Logwatch is a customizable, pluggable log-monitoring system.  It will go
21cr|logwatch-7.7-1|18	through your logs for a given period of time and make a report in the areas
21cr|logwatch-7.7-1|19	that you wish with the detail that you wish.  Easy to use - works right out
21cr|logwatch-7.7-1|20	of the package on many systems.
21cr|logwatch-7.7-1|21	
21cr|logwatch-7.7-1|22	%files
21cr|logwatch-7.7-1|23	%doc README
21cr|logwatch-7.7-1|24	%dir %{_sysconfdir}/log.d
21cr|logwatch-7.7-1|25	%dir %{_sysconfdir}/log.d/conf
21cr|logwatch-7.7-1|26	%dir %{_sysconfdir}/log.d/scripts
21cr|logwatch-7.7-1|27	%dir %{_sysconfdir}/log.d/conf/logfiles
21cr|logwatch-7.7-1|28	%dir %{_sysconfdir}/log.d/conf/services
21cr|logwatch-7.7-1|29	%dir %{_sysconfdir}/log.d/scripts/logfiles
21cr|logwatch-7.7-1|30	%dir %{_sysconfdir}/log.d/scripts/services
21cr|logwatch-7.7-1|31	%dir %{_sysconfdir}/log.d/scripts/shared
21cr|logwatch-7.7-1|32	%dir %{_sysconfdir}/log.d/scripts/logfiles/*
21cr|logwatch-7.7-1|33	%dir %{_sysconfdir}/log.d/lib
21cr|logwatch-7.7-1|34	%dir %{_var}/cache/%{name}
21cr|logwatch-7.7-1|35	%config(noreplace) %{_sysconfdir}/log.d/conf/*.conf
21cr|logwatch-7.7-1|36	%config(noreplace) %{_sysconfdir}/log.d/conf/services/*
21cr|logwatch-7.7-1|37	%config(noreplace) %{_sysconfdir}/log.d/conf/logfiles/*
21cr|logwatch-7.7-1|38	%{_sysconfdir}/log.d/scripts/%{name}.pl
21cr|logwatch-7.7-1|39	%{_sbindir}/%{name}
21cr|logwatch-7.7-1|40	%{_sysconfdir}/log.d/scripts/shared/*
21cr|logwatch-7.7-1|41	%{_sysconfdir}/log.d/scripts/services/*
21cr|logwatch-7.7-1|42	%{_sysconfdir}/log.d/scripts/logfiles/*/*
21cr|logwatch-7.7-1|43	%{_sysconfdir}/log.d/%{name}
21cr|logwatch-7.7-1|44	%{_sysconfdir}/log.d/lib/Logwatch.pm
21cr|logwatch-7.7-1|45	%{_sysconfdir}/log.d/%{name}.conf
21cr|logwatch-7.7-1|46	%{_sysconfdir}/cron.daily/0%{name}
21cr|logwatch-7.7-1|47	%doc %{_mandir}/man8/%{name}.8*
21cr|logwatch-7.7-1|48	
21cr|logwatch-7.7-1|49	#----------------------------------------------------------------------------
21cr|logwatch-7.7-1|50	
21cr|logwatch-7.7-1|51	%prep
21cr|logwatch-7.7-1|52	%setup
21cr|logwatch-7.7-1|53	%patch0 -p0
21cr|logwatch-7.7-1|54	
21cr|logwatch-7.7-1|55	%build
21cr|logwatch-7.7-1|56	
21cr|logwatch-7.7-1|57	%install
21cr|logwatch-7.7-1|58	install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/conf/logfiles
21cr|logwatch-7.7-1|59	install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/conf/services
21cr|logwatch-7.7-1|60	install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/scripts/services
21cr|logwatch-7.7-1|61	install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/scripts/shared
21cr|logwatch-7.7-1|62	install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/lib
21cr|logwatch-7.7-1|63	
21cr|logwatch-7.7-1|64	mkdir -p %{buildroot}%{_var}/cache/%{name}
21cr|logwatch-7.7-1|65	
21cr|logwatch-7.7-1|66	install -m 0755 scripts/logwatch.pl %{buildroot}%{_sysconfdir}/log.d/scripts/%{name}.pl
21cr|logwatch-7.7-1|67	for i in scripts/logfiles/* ; do
21cr|logwatch-7.7-1|68	if [ $(ls $i | wc -l) -ne 0 ] ; then
21cr|logwatch-7.7-1|69	install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/$i
21cr|logwatch-7.7-1|70	install -m 0755 $i/* %{buildroot}%{_sysconfdir}/log.d/$i
21cr|logwatch-7.7-1|71	fi
21cr|logwatch-7.7-1|72	done
21cr|logwatch-7.7-1|73	install -m 0755 scripts/services/* %{buildroot}%{_sysconfdir}/log.d/scripts/services
21cr|logwatch-7.7-1|74	install -m 0755 scripts/shared/* %{buildroot}%{_sysconfdir}/log.d/scripts/shared
21cr|logwatch-7.7-1|75	install -m 0755 lib/* %{buildroot}%{_sysconfdir}/log.d/lib
21cr|logwatch-7.7-1|76	
21cr|logwatch-7.7-1|77	install -m 0644 conf/*.conf %{buildroot}%{_sysconfdir}/log.d/conf
21cr|logwatch-7.7-1|78	install -m 0644 conf/logfiles/* %{buildroot}%{_sysconfdir}/log.d/conf/logfiles
21cr|logwatch-7.7-1|79	install -m 0644 conf/services/* %{buildroot}%{_sysconfdir}/log.d/conf/services
21cr|logwatch-7.7-1|80	
21cr|logwatch-7.7-1|81	install -m 0755 -d %{buildroot}%{_mandir}/man8
21cr|logwatch-7.7-1|82	install -m 0644 logwatch.8 %{buildroot}%{_mandir}/man8
21cr|logwatch-7.7-1|83	
21cr|logwatch-7.7-1|84	rm -f %{buildroot}%{_sysconfdir}/log.d/%{name} \
21cr|logwatch-7.7-1|85	%{buildroot}%{_sysconfdir}/log.d/%{name}.conf \
21cr|logwatch-7.7-1|86	%{buildroot}%{_sysconfdir}/cron.daily/%{name} \
21cr|logwatch-7.7-1|87	%{buildroot}%{_sbindir}/%{name}
21cr|logwatch-7.7-1|88	
21cr|logwatch-7.7-1|89	ln -s scripts/logwatch.pl %{buildroot}%{_sysconfdir}/log.d/%{name}
21cr|logwatch-7.7-1|90	ln -s conf/logwatch.conf %{buildroot}%{_sysconfdir}/log.d/%{name}.conf
21cr|logwatch-7.7-1|91	install -m 0755 -d %{buildroot}%{_sysconfdir}/cron.daily
21cr|logwatch-7.7-1|92	ln -s ../log.d/scripts/logwatch.pl %{buildroot}%{_sysconfdir}/cron.daily/0%{name}
21cr|logwatch-7.7-1|93	install -m 0755 -d %{buildroot}%{_sbindir}
21cr|logwatch-7.7-1|94	ln -s ../..%{_sysconfdir}/log.d/scripts/logwatch.pl %{buildroot}%{_sbindir}/%{name}

2926 21
21cr|lohit-kannada-fonts-2.4.5-11|1	%global fontname lohit-kannada
21cr|lohit-kannada-fonts-2.4.5-11|2	%global fontconf 66-%{fontname}.conf
21cr|lohit-kannada-fonts-2.4.5-11|3	
21cr|lohit-kannada-fonts-2.4.5-11|4	Name:           %{fontname}-fonts
21cr|lohit-kannada-fonts-2.4.5-11|5	Version:        2.4.5
21cr|lohit-kannada-fonts-2.4.5-11|6	Release:        11
21cr|lohit-kannada-fonts-2.4.5-11|7	Summary:        Free Kannada font
21cr|lohit-kannada-fonts-2.4.5-11|8	Group:          System/Fonts/True type
21cr|lohit-kannada-fonts-2.4.5-11|9	License:        GPLv2 with exceptions
21cr|lohit-kannada-fonts-2.4.5-11|10	URL:            https://fedorahosted.org/lohit/
21cr|lohit-kannada-fonts-2.4.5-11|11	Source0:        https://fedorahosted.org/releases/l/o/lohit/%{fontname}-%{version}.tar.gz
21cr|lohit-kannada-fonts-2.4.5-11|12	BuildArch:      noarch
21cr|lohit-kannada-fonts-2.4.5-11|13	BuildRequires: fontforge
21cr|lohit-kannada-fonts-2.4.5-11|14	BuildRequires:  fontpackages-devel
21cr|lohit-kannada-fonts-2.4.5-11|15	Requires:       fontpackages-filesystem
21cr|lohit-kannada-fonts-2.4.5-11|16	Patch1: bug-578032.patch
21cr|lohit-kannada-fonts-2.4.5-11|17	Patch2: bug-576105.patch
21cr|lohit-kannada-fonts-2.4.5-11|18	Patch3: bug-576105-1.patch
21cr|lohit-kannada-fonts-2.4.5-11|19	Patch4: bug-673414.patch
21cr|lohit-kannada-fonts-2.4.5-11|20	Obsoletes: lohit-fonts-common < %{version}-%{release}
21cr|lohit-kannada-fonts-2.4.5-11|21	
21cr|lohit-kannada-fonts-2.4.5-11|22	%description
21cr|lohit-kannada-fonts-2.4.5-11|23	This package provides a free Kannada truetype/opentype font.
21cr|lohit-kannada-fonts-2.4.5-11|24	
21cr|lohit-kannada-fonts-2.4.5-11|25	
21cr|lohit-kannada-fonts-2.4.5-11|26	%prep
21cr|lohit-kannada-fonts-2.4.5-11|27	%setup -q -n %{fontname}-%{version}
21cr|lohit-kannada-fonts-2.4.5-11|28	%autopatch -p1
21cr|lohit-kannada-fonts-2.4.5-11|29	
21cr|lohit-kannada-fonts-2.4.5-11|30	%build
21cr|lohit-kannada-fonts-2.4.5-11|31	make
21cr|lohit-kannada-fonts-2.4.5-11|32	
21cr|lohit-kannada-fonts-2.4.5-11|33	%install
21cr|lohit-kannada-fonts-2.4.5-11|34	install -m 0755 -d %{buildroot}%{_fontdir}
21cr|lohit-kannada-fonts-2.4.5-11|35	install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
21cr|lohit-kannada-fonts-2.4.5-11|36	
21cr|lohit-kannada-fonts-2.4.5-11|37	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21cr|lohit-kannada-fonts-2.4.5-11|38	%{buildroot}%{_fontconfig_confdir}
21cr|lohit-kannada-fonts-2.4.5-11|39	
21cr|lohit-kannada-fonts-2.4.5-11|40	install -m 0644 -p %{fontconf} \
21cr|lohit-kannada-fonts-2.4.5-11|41	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
21cr|lohit-kannada-fonts-2.4.5-11|42	ln -s %{_fontconfig_templatedir}/%{fontconf} \
21cr|lohit-kannada-fonts-2.4.5-11|43	%{buildroot}%{_fontconfig_confdir}/%{fontconf}
21cr|lohit-kannada-fonts-2.4.5-11|44	
21cr|lohit-kannada-fonts-2.4.5-11|45	
21cr|lohit-kannada-fonts-2.4.5-11|46	%_font_pkg -f %{fontconf} *.ttf
21cr|lohit-kannada-fonts-2.4.5-11|47	
21cr|lohit-kannada-fonts-2.4.5-11|48	%doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old

2927 21
21cr|lollypop-1.4.35-2|1	%global	debug_package %{nil}
21cr|lollypop-1.4.35-2|2	%define	po_commit 7507b539fa9dd57c0b8cecff45579ac38cd40ba1
21cr|lollypop-1.4.35-2|3	
21cr|lollypop-1.4.35-2|4	Summary:	A music player for GNOME
21cr|lollypop-1.4.35-2|5	Name:		lollypop
21cr|lollypop-1.4.35-2|6	Version:	1.4.35
21cr|lollypop-1.4.35-2|7	Release:	2
21cr|lollypop-1.4.35-2|8	License:	GPLv3+
21cr|lollypop-1.4.35-2|9	Group:		Sound
21cr|lollypop-1.4.35-2|10	Url:		https://gitlab.gnome.org/World/lollypop/tags
21cr|lollypop-1.4.35-2|11	Source0:	https://gitlab.gnome.org/World/lollypop/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|lollypop-1.4.35-2|12	# This is a separate upstream git with translations
21cr|lollypop-1.4.35-2|13	Source1:	https://gitlab.gnome.org/gnumdk/lollypop-po/-/archive/%{po_commit}/%{name}-po-%{po_commit}.tar.gz
21cr|lollypop-1.4.35-2|14	Source100:	lollypop.rpmlintrc
21cr|lollypop-1.4.35-2|15	Patch0:		lollypop-1.4.26-fix-shebangs.patch
21cr|lollypop-1.4.35-2|16	BuildRequires:	appstream-util
21cr|lollypop-1.4.35-2|17	BuildRequires:	desktop-file-utils
21cr|lollypop-1.4.35-2|18	BuildRequires:	gettext
21cr|lollypop-1.4.35-2|19	BuildRequires:	git
21cr|lollypop-1.4.35-2|20	BuildRequires:	glib2.0-common
21cr|lollypop-1.4.35-2|21	BuildRequires:	meson >= 0.46.0
21cr|lollypop-1.4.35-2|22	BuildRequires:	intltool
21cr|lollypop-1.4.35-2|23	BuildRequires:	itstool
21cr|lollypop-1.4.35-2|24	BuildRequires:	ninja
21cr|lollypop-1.4.35-2|25	BuildRequires:	python3-gobject-devel
21cr|lollypop-1.4.35-2|26	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|lollypop-1.4.35-2|27	BuildRequires:	pkgconfig(gio-2.0)
21cr|lollypop-1.4.35-2|28	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.35.9
21cr|lollypop-1.4.35-2|29	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.22
21cr|lollypop-1.4.35-2|30	BuildRequires:	pkgconfig(python3)
21cr|lollypop-1.4.35-2|31	BuildRequires:	pkgconfig(pygobject-3.0) >= 3.29.1
21cr|lollypop-1.4.35-2|32	Requires:	adwaita-icon-theme
21cr|lollypop-1.4.35-2|33	Requires:	gnome-icon-theme-symbolic
21cr|lollypop-1.4.35-2|34	Requires:	gsettings-desktop-schemas
21cr|lollypop-1.4.35-2|35	Requires:	gstreamer1.0-plugins-base
21cr|lollypop-1.4.35-2|36	Requires:	gstreamer1.0-plugins-good
21cr|lollypop-1.4.35-2|37	Requires:	gstreamer1.0-plugins-ugly
21cr|lollypop-1.4.35-2|38	Requires:	hicolor-icon-theme
21cr|lollypop-1.4.35-2|39	Requires:	python3-beautifulsoup4
21cr|lollypop-1.4.35-2|40	Requires:	python3-pillow
21cr|lollypop-1.4.35-2|41	Requires:	python3-dbus
21cr|lollypop-1.4.35-2|42	Requires:	python3-gi-cairo
21cr|lollypop-1.4.35-2|43	Requires:	python3-sqlite3
21cr|lollypop-1.4.35-2|44	Requires:	typelib(Gst)
21cr|lollypop-1.4.35-2|45	Requires:	typelib(Soup)
21cr|lollypop-1.4.35-2|46	Requires:	typelib(TotemPlParser)
21cr|lollypop-1.4.35-2|47	Recommends:		easytag
21cr|lollypop-1.4.35-2|48	Recommends:		python3-pylast
21cr|lollypop-1.4.35-2|49	Recommends:		youtube-dl
21cr|lollypop-1.4.35-2|50	BuildArch:	noarch
21cr|lollypop-1.4.35-2|51	
21cr|lollypop-1.4.35-2|52	%description
21cr|lollypop-1.4.35-2|53	Lollypop is a new GNOME music playing application.
21cr|lollypop-1.4.35-2|54	
21cr|lollypop-1.4.35-2|55	%files -f %{name}.lang
21cr|lollypop-1.4.35-2|56	%doc AUTHORS
21cr|lollypop-1.4.35-2|57	%{_bindir}/%{name}
21cr|lollypop-1.4.35-2|58	%{_libexecdir}/%{name}-sp
21cr|lollypop-1.4.35-2|59	%{_datadir}/metainfo/org.gnome.Lollypop.appdata.xml
21cr|lollypop-1.4.35-2|60	%{_datadir}/applications/org.gnome.Lollypop.desktop
21cr|lollypop-1.4.35-2|61	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21cr|lollypop-1.4.35-2|62	%dir %{_datadir}/%{name}
21cr|lollypop-1.4.35-2|63	%{_datadir}/%{name}/%{name}.gresource
21cr|lollypop-1.4.35-2|64	%{_datadir}/dbus-1/services/org.gnome.Lollypop.SearchProvider.service
21cr|lollypop-1.4.35-2|65	%{_datadir}/gnome-shell/search-providers/org.gnome.Lollypop.SearchProvider.ini
21cr|lollypop-1.4.35-2|66	%{_mandir}/man1/%{name}.1*
21cr|lollypop-1.4.35-2|67	%{_iconsdir}/hicolor/*/apps/org.gnome.Lollypop.png
21cr|lollypop-1.4.35-2|68	%{_iconsdir}/hicolor/*/apps/org.gnome.Lollypop.svg
21cr|lollypop-1.4.35-2|69	%{_iconsdir}/hicolor/*/apps/org.gnome.Lollypop-symbolic.svg
21cr|lollypop-1.4.35-2|70	%{_iconsdir}/hicolor/scalable/actions/org.gnome.Lollypop-*.svg
21cr|lollypop-1.4.35-2|71	%{py3_puresitedir}/%{name}
21cr|lollypop-1.4.35-2|72	
21cr|lollypop-1.4.35-2|73	#----------------------------------------------------------------------------
21cr|lollypop-1.4.35-2|74	
21cr|lollypop-1.4.35-2|75	%prep
21cr|lollypop-1.4.35-2|76	%setup -q
21cr|lollypop-1.4.35-2|77	%patch0 -p1
21cr|lollypop-1.4.35-2|78	
21cr|lollypop-1.4.35-2|79	# Install the translation files
21cr|lollypop-1.4.35-2|80	tar -xf %{SOURCE1}
21cr|lollypop-1.4.35-2|81	mv -v %{name}-po-%{po_commit}/* subprojects/po
21cr|lollypop-1.4.35-2|82	
21cr|lollypop-1.4.35-2|83	
21cr|lollypop-1.4.35-2|84	%build
21cr|lollypop-1.4.35-2|85	%meson
21cr|lollypop-1.4.35-2|86	%meson_build
21cr|lollypop-1.4.35-2|87	
21cr|lollypop-1.4.35-2|88	
21cr|lollypop-1.4.35-2|89	%install
21cr|lollypop-1.4.35-2|90	%meson_install
21cr|lollypop-1.4.35-2|91	
21cr|lollypop-1.4.35-2|92	%find_lang %{name} --with-gnome

2928 21
21cr|lollypop-portal-0.9.2-1|1	%define debug_package %{nil}
21cr|lollypop-portal-0.9.2-1|2	
21cr|lollypop-portal-0.9.2-1|3	Summary:	Lollypop flatpak portal (advanced features for Lollypop)
21cr|lollypop-portal-0.9.2-1|4	Name:		lollypop-portal
21cr|lollypop-portal-0.9.2-1|5	Version:	0.9.2
21cr|lollypop-portal-0.9.2-1|6	Release:	1
21cr|lollypop-portal-0.9.2-1|7	License:	GPLv3+
21cr|lollypop-portal-0.9.2-1|8	Group:		Sound
21cr|lollypop-portal-0.9.2-1|9	Url:		https://github.com/gnumdk/lollypop-portal
21cr|lollypop-portal-0.9.2-1|10	Source0:	https://github.com/gnumdk/lollypop-portal/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|lollypop-portal-0.9.2-1|11	Patch0:		lollypop-portal-libexecdir-location.patch
21cr|lollypop-portal-0.9.2-1|12	BuildRequires:	meson
21cr|lollypop-portal-0.9.2-1|13	BuildRequires:	ninja
21cr|lollypop-portal-0.9.2-1|14	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|lollypop-portal-0.9.2-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|lollypop-portal-0.9.2-1|16	BuildRequires:	pkgconfig(python3)
21cr|lollypop-portal-0.9.2-1|17	
21cr|lollypop-portal-0.9.2-1|18	%description
21cr|lollypop-portal-0.9.2-1|19	Lollypop portal DBus service allows Lollypop to launch external commands
21cr|lollypop-portal-0.9.2-1|20	(pa-cmd, kid3-cli etc) through flatpak sandbox. This service is also used
21cr|lollypop-portal-0.9.2-1|21	when running without sandbox.
21cr|lollypop-portal-0.9.2-1|22	
21cr|lollypop-portal-0.9.2-1|23	%files
21cr|lollypop-portal-0.9.2-1|24	%doc LICENSE README.md
21cr|lollypop-portal-0.9.2-1|25	%{_datadir}/dbus-1/services/org.gnome.Lollypop.Portal.service
21cr|lollypop-portal-0.9.2-1|26	%{_libexecdir}/lollypop-portal
21cr|lollypop-portal-0.9.2-1|27	
21cr|lollypop-portal-0.9.2-1|28	#----------------------------------------------------------------------------
21cr|lollypop-portal-0.9.2-1|29	
21cr|lollypop-portal-0.9.2-1|30	%prep
21cr|lollypop-portal-0.9.2-1|31	%setup -q
21cr|lollypop-portal-0.9.2-1|32	%patch0 -p1
21cr|lollypop-portal-0.9.2-1|33	
21cr|lollypop-portal-0.9.2-1|34	%build
21cr|lollypop-portal-0.9.2-1|35	%meson
21cr|lollypop-portal-0.9.2-1|36	
21cr|lollypop-portal-0.9.2-1|37	%install
21cr|lollypop-portal-0.9.2-1|38	%meson_install
21cr|lollypop-portal-0.9.2-1|39	
21cr|lollypop-portal-0.9.2-1|40	chmod +x %{buildroot}%{_libexecdir}/lollypop-portal

2929 21
21cr|loloswitcher-0.39-1|1	
21cr|loloswitcher-0.39-1|2	Summary:	The low level keyboard language switcher for X11
21cr|loloswitcher-0.39-1|3	Name:		loloswitcher
21cr|loloswitcher-0.39-1|4	Version:	0.39
21cr|loloswitcher-0.39-1|5	Release:	1
21cr|loloswitcher-0.39-1|6	License:	GPLv3
21cr|loloswitcher-0.39-1|7	Group:		System/Base
21cr|loloswitcher-0.39-1|8	Url:		https://github.com/xintrea/LoLoSwitcher
21cr|loloswitcher-0.39-1|9	Source0:	https://github.com/xintrea/LoLoSwitcher/archive/refs/tags/v.%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|loloswitcher-0.39-1|10	Source1:	%{name}.service
21cr|loloswitcher-0.39-1|11	BuildRequires:	cmake
21cr|loloswitcher-0.39-1|12	BuildRequires:	pkgconfig(libpcre)
21cr|loloswitcher-0.39-1|13	BuildRequires:	pkgconfig(x11)
21cr|loloswitcher-0.39-1|14	BuildRequires:	pkgconfig(pthread-stubs)
21cr|loloswitcher-0.39-1|15	
21cr|loloswitcher-0.39-1|16	%description
21cr|loloswitcher-0.39-1|17	The low level keyboard language switcher for X11.
21cr|loloswitcher-0.39-1|18	
21cr|loloswitcher-0.39-1|19	%files
21cr|loloswitcher-0.39-1|20	%{_sbindir}/loloswitcher
21cr|loloswitcher-0.39-1|21	%{_userunitdir}/%{name}.service
21cr|loloswitcher-0.39-1|22	#------------------------------------------------------------------
21cr|loloswitcher-0.39-1|23	
21cr|loloswitcher-0.39-1|24	%prep
21cr|loloswitcher-0.39-1|25	%autosetup -p1 -n LoLoSwitcher-v.%{version}
21cr|loloswitcher-0.39-1|26	
21cr|loloswitcher-0.39-1|27	%build
21cr|loloswitcher-0.39-1|28	export CXXFLAGS="%{optflags} -Wno-error=format-security"
21cr|loloswitcher-0.39-1|29	%cmake
21cr|loloswitcher-0.39-1|30	%make
21cr|loloswitcher-0.39-1|31	
21cr|loloswitcher-0.39-1|32	%install
21cr|loloswitcher-0.39-1|33	%makeinstall_std -C build
21cr|loloswitcher-0.39-1|34	
21cr|loloswitcher-0.39-1|35	install -d %{buildroot}%{_userunitdir}

2930 21
21cr|lomoco-1.0.0-1|1	%define svn_rev r133
21cr|lomoco-1.0.0-1|2	
21cr|lomoco-1.0.0-1|3	%define major 0
21cr|lomoco-1.0.0-1|4	%define libname %mklibname lomoco %{major}
21cr|lomoco-1.0.0-1|5	%define devname %mklibname lomoco -d
21cr|lomoco-1.0.0-1|6	
21cr|lomoco-1.0.0-1|7	Summary:	Logitech mouse control tool
21cr|lomoco-1.0.0-1|8	Name:		lomoco
21cr|lomoco-1.0.0-1|9	Version:	1.0.0
21cr|lomoco-1.0.0-1|10	Release:	1
21cr|lomoco-1.0.0-1|11	License:	GPLv2+
21cr|lomoco-1.0.0-1|12	Group:		System/Configuration/Hardware
21cr|lomoco-1.0.0-1|13	Url:		http://www.lomoco.org/
21cr|lomoco-1.0.0-1|14	Source0:	http://www.lomoco.org/lomoco-%{svn_rev}.tar.bz2
21cr|lomoco-1.0.0-1|15	Patch0:		lomoco-trunk-config.patch
21cr|lomoco-1.0.0-1|16	Patch1:		lomoco-1.0-lomoco_get_debug_level.patch
21cr|lomoco-1.0.0-1|17	BuildRequires:	chrpath
21cr|lomoco-1.0.0-1|18	BuildRequires:	cmake
21cr|lomoco-1.0.0-1|19	BuildRequires:	doxygen
21cr|lomoco-1.0.0-1|20	BuildRequires:	graphviz
21cr|lomoco-1.0.0-1|21	BuildRequires:	pkgconfig(libusb)
21cr|lomoco-1.0.0-1|22	
21cr|lomoco-1.0.0-1|23	%description
21cr|lomoco-1.0.0-1|24	Lomoco can configure vendor-specific options on Logitech USB mice (or
21cr|lomoco-1.0.0-1|25	dual-personality mice plugged into the USB port). A number of recent devices
21cr|lomoco-1.0.0-1|26	are supported. The program is mostly useful in setting the resolution to 800
21cr|lomoco-1.0.0-1|27	cpi or higher on mice that boot at 400 cpi (such as the MX500, MX510, MX1000
21cr|lomoco-1.0.0-1|28	etc.), and disabling SmartScroll or Cruise Control for those who would rather
21cr|lomoco-1.0.0-1|29	use the two extra buttons as ordinary mouse buttons.
21cr|lomoco-1.0.0-1|30	
21cr|lomoco-1.0.0-1|31	Supported devices:
21cr|lomoco-1.0.0-1|32	
21cr|lomoco-1.0.0-1|33	Cordless Mouse Receiver
21cr|lomoco-1.0.0-1|34	Cordless MouseMan Optical
21cr|lomoco-1.0.0-1|35	Cordless Optical Mouse
21cr|lomoco-1.0.0-1|36	Cordless TrackMan Wheel
21cr|lomoco-1.0.0-1|37	G3 Gaming Laser Mouse
21cr|lomoco-1.0.0-1|38	G5 Gaming Laser Mouse
21cr|lomoco-1.0.0-1|39	MX Revolution Mouse
21cr|lomoco-1.0.0-1|40	MX1000 Laser Cordless Mouse
21cr|lomoco-1.0.0-1|41	MX300 Optical Mouse
21cr|lomoco-1.0.0-1|42	MX310 Optical Mouse
21cr|lomoco-1.0.0-1|43	MX500 Optical Mouse
21cr|lomoco-1.0.0-1|44	MX510 Optical Mouse
21cr|lomoco-1.0.0-1|45	MX518 Optical Mouse
21cr|lomoco-1.0.0-1|46	MX900 Cordless Mouse
21cr|lomoco-1.0.0-1|47	MouseMan Dual Optical
21cr|lomoco-1.0.0-1|48	MouseMan Traveler
21cr|lomoco-1.0.0-1|49	Optical Wheel Mouse
21cr|lomoco-1.0.0-1|50	USB Receiver
21cr|lomoco-1.0.0-1|51	UltraX Optical Mouse
21cr|lomoco-1.0.0-1|52	V200 Cordless Notebook Mouse
21cr|lomoco-1.0.0-1|53	VX Revolution Mouse
21cr|lomoco-1.0.0-1|54	Wheel Mouse Optical
21cr|lomoco-1.0.0-1|55	diNovo Media Desktop Receiver
21cr|lomoco-1.0.0-1|56	iFeel Mouse
21cr|lomoco-1.0.0-1|57	
21cr|lomoco-1.0.0-1|58	%files
21cr|lomoco-1.0.0-1|59	%{_bindir}/lomoco
21cr|lomoco-1.0.0-1|60	%{_sysconfdir}/lomoco.ini
21cr|lomoco-1.0.0-1|61	
21cr|lomoco-1.0.0-1|62	#----------------------------------------------------------------------------
21cr|lomoco-1.0.0-1|63	
21cr|lomoco-1.0.0-1|64	%package -n %{libname}
21cr|lomoco-1.0.0-1|65	Summary:	Main library for lomoco
21cr|lomoco-1.0.0-1|66	Group:		System/Libraries
21cr|lomoco-1.0.0-1|67	
21cr|lomoco-1.0.0-1|68	%description -n %{libname}
21cr|lomoco-1.0.0-1|69	This package contains the library needed to run programs dynamically
21cr|lomoco-1.0.0-1|70	linked with lomoco.
21cr|lomoco-1.0.0-1|71	
21cr|lomoco-1.0.0-1|72	%files -n %{libname}
21cr|lomoco-1.0.0-1|73	%{_libdir}/lib%{name}.so.%{major}*
21cr|lomoco-1.0.0-1|74	
21cr|lomoco-1.0.0-1|75	#----------------------------------------------------------------------------
21cr|lomoco-1.0.0-1|76	
21cr|lomoco-1.0.0-1|77	%package -n %{devname}
21cr|lomoco-1.0.0-1|78	Summary:	Development files for lomoco
21cr|lomoco-1.0.0-1|79	Group:		Development/C
21cr|lomoco-1.0.0-1|80	Requires:	%{libname} = %{EVRD}
21cr|lomoco-1.0.0-1|81	Provides:	%{name}-devel = %{EVRD}
21cr|lomoco-1.0.0-1|82	
21cr|lomoco-1.0.0-1|83	%description -n %{devname}
21cr|lomoco-1.0.0-1|84	This package contains the files needed to develop programs
21cr|lomoco-1.0.0-1|85	linked with lomoco.
21cr|lomoco-1.0.0-1|86	
21cr|lomoco-1.0.0-1|87	%files -n %{devname}
21cr|lomoco-1.0.0-1|88	%doc build/doc/html/*
21cr|lomoco-1.0.0-1|89	%{_includedir}/*
21cr|lomoco-1.0.0-1|90	%{_libdir}/lib%{name}.so
21cr|lomoco-1.0.0-1|91	
21cr|lomoco-1.0.0-1|92	#----------------------------------------------------------------------------
21cr|lomoco-1.0.0-1|93	
21cr|lomoco-1.0.0-1|94	%prep
21cr|lomoco-1.0.0-1|95	%setup -q -n lomoco-trunk
21cr|lomoco-1.0.0-1|96	%patch0 -p1
21cr|lomoco-1.0.0-1|97	%patch1 -p1
21cr|lomoco-1.0.0-1|98	
21cr|lomoco-1.0.0-1|99	%build
21cr|lomoco-1.0.0-1|100	export CFLAGS="%{optflags} -fPIC"
21cr|lomoco-1.0.0-1|101	%cmake -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir}
21cr|lomoco-1.0.0-1|102	%make
21cr|lomoco-1.0.0-1|103	%make doc
21cr|lomoco-1.0.0-1|104	
21cr|lomoco-1.0.0-1|105	%install
21cr|lomoco-1.0.0-1|106	%makeinstall_std -C build
21cr|lomoco-1.0.0-1|107	mkdir -p %{buildroot}%{_bindir}
21cr|lomoco-1.0.0-1|108	install -m 0755 build/client/lomoco %{buildroot}%{_bindir}/lomoco
21cr|lomoco-1.0.0-1|109	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/lomoco
21cr|lomoco-1.0.0-1|110	
21cr|lomoco-1.0.0-1|111	mkdir -p %{buildroot}%{_sysconfdir}
21cr|lomoco-1.0.0-1|112	mv %{buildroot}%{_prefix}%{_sysconfdir}/lomoco.ini %{buildroot}%{_sysconfdir}/lomoco.ini

2931 21
21cr|lout-3.40-1|1	Summary:	The Lout document formatting language
21cr|lout-3.40-1|2	Name:		lout
21cr|lout-3.40-1|3	Version:	3.40
21cr|lout-3.40-1|4	Release:	1
21cr|lout-3.40-1|5	License:	GPLv3+
21cr|lout-3.40-1|6	Group:		Text tools
21cr|lout-3.40-1|7	Url:		http://lout.sourceforge.net/
21cr|lout-3.40-1|8	Source0:	https://download.savannah.nongnu.org/releases/lout/%{name}-%{version}.tar.gz
21cr|lout-3.40-1|9	Patch0:		lout-3.40-fix-makefile.patch
21cr|lout-3.40-1|10	Patch1:		lout-3.40-CVE-2019-19917_19918.patch
21cr|lout-3.40-1|11	BuildRequires:	ghostscript
21cr|lout-3.40-1|12	
21cr|lout-3.40-1|13	%description
21cr|lout-3.40-1|14	Lout is a high-level language for document formatting. It reads a high-level
21cr|lout-3.40-1|15	description of a document (similar in style to LaTeX) and can produce a
21cr|lout-3.40-1|16	PostScript(TM) file for printing or produce plain text. It supports the
21cr|lout-3.40-1|17	typesetting of documents which contain floating figures, table, diagrams,
21cr|lout-3.40-1|18	rotated and scaled text or graphics, footnotes, running headers, footers, an
21cr|lout-3.40-1|19	index, a table of contents and bibliography, cross-references, mathematical
21cr|lout-3.40-1|20	equations and statistical graphs. It can be extended with definitions that
21cr|lout-3.40-1|21	should be easier to write than other languages, since Lout is a high-level
21cr|lout-3.40-1|22	language. It supports (with hyphenation) a variety of languages:  Czech,
21cr|lout-3.40-1|23	Danish, Dutch, English, Finnish, French, German, Norwegian, Russian,
21cr|lout-3.40-1|24	Slovenian, Spanish and Swedish.
21cr|lout-3.40-1|25	Unless you're already a Lout expert, you'll probably want to also install the
21cr|lout-3.40-1|26	lout-doc package, which contains the documentation for Lout.
21cr|lout-3.40-1|27	
21cr|lout-3.40-1|28	%files
21cr|lout-3.40-1|29	%doc blurb README maillist whatsnew notes_dsc
21cr|lout-3.40-1|30	%{_bindir}/%{name}
21cr|lout-3.40-1|31	%{_bindir}/prg2lout
21cr|lout-3.40-1|32	%dir %{_datadir}/%{name}
21cr|lout-3.40-1|33	%{_datadir}/%{name}/*
21cr|lout-3.40-1|34	%{_mandir}/man1/*
21cr|lout-3.40-1|35	
21cr|lout-3.40-1|36	#-----------------------------------------------------------------------------
21cr|lout-3.40-1|37	
21cr|lout-3.40-1|38	%package doc
21cr|lout-3.40-1|39	Summary:	The documentation for the Lout document formatting language
21cr|lout-3.40-1|40	Group:		Books/Computer books
21cr|lout-3.40-1|41	
21cr|lout-3.40-1|42	%description doc
21cr|lout-3.40-1|43	The lout-doc package includes all of the documentation for the Lout document
21cr|lout-3.40-1|44	formatting language. The documentation includes manuals for regular users and
21cr|lout-3.40-1|45	for experts, written in Lout and available as PostScript(TM) files.
21cr|lout-3.40-1|46	The documentation provides good examples for how to write large documents with
21cr|lout-3.40-1|47	Lout.
21cr|lout-3.40-1|48	If you're installing the lout package, you should install also this package.
21cr|lout-3.40-1|49	
21cr|lout-3.40-1|50	%files doc
21cr|lout-3.40-1|51	%doc doc/
21cr|lout-3.40-1|52	
21cr|lout-3.40-1|53	#-----------------------------------------------------------------------------
21cr|lout-3.40-1|54	
21cr|lout-3.40-1|55	%prep
21cr|lout-3.40-1|56	%setup -q
21cr|lout-3.40-1|57	%patch0 -p1
21cr|lout-3.40-1|58	%patch1 -p1
21cr|lout-3.40-1|59	
21cr|lout-3.40-1|60	# Fix perms
21cr|lout-3.40-1|61	chmod 644 doc/user/v*
21cr|lout-3.40-1|62	chmod 755 doc
21cr|lout-3.40-1|63	pushd doc
21cr|lout-3.40-1|64	for i in user slides expert design; do
21cr|lout-3.40-1|65	chmod 755 $i
21cr|lout-3.40-1|66	done
21cr|lout-3.40-1|67	popd
21cr|lout-3.40-1|68	
21cr|lout-3.40-1|69	
21cr|lout-3.40-1|70	%build
21cr|lout-3.40-1|71	%make COPTS="%{optflags}" \
21cr|lout-3.40-1|72	BINDIR="%{_bindir}" \
21cr|lout-3.40-1|73	LOUTLIBDIR="%{_datadir}/%{name}" \
21cr|lout-3.40-1|74	LOUTDOCDIR="%{_datadir}/%{name}/doc" \
21cr|lout-3.40-1|75	MANDIR="%{_mandir}/man1" \
21cr|lout-3.40-1|76	LIBDIR="%{_datadir}/%{name}" %{name} prg2lout
21cr|lout-3.40-1|77	
21cr|lout-3.40-1|78	# We need to build the provided docs, otherwise we
21cr|lout-3.40-1|79	# don't get them in an usable format.
21cr|lout-3.40-1|80	# 1. Provide an utility function to generate the PDF
21cr|lout-3.40-1|81	function render_docs {
21cr|lout-3.40-1|82	subdir=$1
21cr|lout-3.40-1|83	pdf_file=$2
21cr|lout-3.40-1|84	passes=$3
21cr|lout-3.40-1|85	
21cr|lout-3.40-1|86	curdir=$(pwd)
21cr|lout-3.40-1|87	pushd doc/$subdir
21cr|lout-3.40-1|88	
21cr|lout-3.40-1|89	# We need to set the PATH variable here, because lout eventually exec's
21cr|lout-3.40-1|90	# prg2lout; so, in order to find it, we have to set the PATH.
21cr|lout-3.40-1|91	# We also need to tell lout where to find its files, since we haven't
21cr|lout-3.40-1|92	# installed them in their final location (/usr/share/lout/) yet.
21cr|lout-3.40-1|93	PATH=$curdir %{name} \
21cr|lout-3.40-1|94	-I $curdir/include \
21cr|lout-3.40-1|95	-D $curdir/data \
21cr|lout-3.40-1|96	-F $curdir/font \
21cr|lout-3.40-1|97	-H $curdir/hyph \
21cr|lout-3.40-1|98	-C $curdir/maps \
21cr|lout-3.40-1|99	-r${passes} all > outfile.ps
21cr|lout-3.40-1|100	# Note: the above clobbers the prebuilt file outfile.ps, included in the source tarball.
21cr|lout-3.40-1|101	ps2pdf outfile.ps ../${pdf_file}
21cr|lout-3.40-1|102	rm *.li *.ld outfile.ps
21cr|lout-3.40-1|103	popd
21cr|lout-3.40-1|104	}
21cr|lout-3.40-1|105	# 2. Use it...
21cr|lout-3.40-1|106	render_docs design design.pdf       3
21cr|lout-3.40-1|107	render_docs expert expert-guide.pdf 4
21cr|lout-3.40-1|108	render_docs slides slides.pdf       2
21cr|lout-3.40-1|109	render_docs user   user-guide.pdf   6
21cr|lout-3.40-1|110	
21cr|lout-3.40-1|111	
21cr|lout-3.40-1|112	%install
21cr|lout-3.40-1|113	mkdir -p %{buildroot}%{_bindir}
21cr|lout-3.40-1|114	mkdir -p %{buildroot}%{_mandir}/man1
21cr|lout-3.40-1|115	mkdir -p %{buildroot}%{_datadir}/locale
21cr|lout-3.40-1|116	
21cr|lout-3.40-1|117	%makeinstall_std BINDIR="%{_bindir}" DATADIR="%{_datadir}" \
21cr|lout-3.40-1|118	LOUTLIBDIR="%{_datadir}/%{name}" \
21cr|lout-3.40-1|119	LOUTDOCDIR="%{_datadir}/%{name}/doc" \
21cr|lout-3.40-1|120	MANDIR="%{_mandir}/man1"
21cr|lout-3.40-1|121	
21cr|lout-3.40-1|122	# Install man pages
21cr|lout-3.40-1|123	install -m 0644 man/*.1 %{buildroot}%{_mandir}/man1

2932 21
21cr|love-11.4-2|1	%define _disable_ld_no_undefined 1
21cr|love-11.4-2|2	
21cr|love-11.4-2|3	%define major 11.4
21cr|love-11.4-2|4	%define libname %mklibname %{name} %{major}
21cr|love-11.4-2|5	
21cr|love-11.4-2|6	Summary:	A free 2D game engine which enables easy game creation in Lua
21cr|love-11.4-2|7	Name:		love
21cr|love-11.4-2|8	Version:	11.4
21cr|love-11.4-2|9	Release:	2
21cr|love-11.4-2|10	License:	zlib
21cr|love-11.4-2|11	Group:		Games/Arcade
21cr|love-11.4-2|12	Url:		http://love2d.org
21cr|love-11.4-2|13	Source0:	https://github.com/love2d/love/releases/download/%{version}/love-%{version}-linux-src.tar.gz?/%{name}-%{version}.tar.gz
21cr|love-11.4-2|14	BuildRequires:	desktop-file-utils
21cr|love-11.4-2|15	BuildRequires:	imagemagick
21cr|love-11.4-2|16	BuildRequires:	physfs-devel
21cr|love-11.4-2|17	BuildRequires:	pkgconfig(freetype2)
21cr|love-11.4-2|18	BuildRequires:	pkgconfig(gl)
21cr|love-11.4-2|19	BuildRequires:	pkgconfig(libgme)
21cr|love-11.4-2|20	BuildRequires:	pkgconfig(libmodplug)
21cr|love-11.4-2|21	BuildRequires:	pkgconfig(libmpg123)
21cr|love-11.4-2|22	BuildRequires:	pkgconfig(luajit)
21cr|love-11.4-2|23	BuildRequires:	pkgconfig(openal)
21cr|love-11.4-2|24	BuildRequires:	pkgconfig(sdl2)
21cr|love-11.4-2|25	BuildRequires:	pkgconfig(theora)
21cr|love-11.4-2|26	BuildRequires:	pkgconfig(vorbisfile)
21cr|love-11.4-2|27	BuildRequires:	pkgconfig(x11)
21cr|love-11.4-2|28	BuildRequires:	pkgconfig(zlib)
21cr|love-11.4-2|29	Requires:	%{libname} = %{EVRD}
21cr|love-11.4-2|30	
21cr|love-11.4-2|31	%description
21cr|love-11.4-2|32	LÖVE is an open source, cross platform 2D game engine which uses the
21cr|love-11.4-2|33	Lua scripting language. LÖVE can be used to make games of any license
21cr|love-11.4-2|34	allowing it to be used for both free and non-free projects.
21cr|love-11.4-2|35	
21cr|love-11.4-2|36	%files
21cr|love-11.4-2|37	%doc *.txt *.md
21cr|love-11.4-2|38	%{_gamesbindir}/%{name}
21cr|love-11.4-2|39	%{_datadir}/applications/%{name}.desktop
21cr|love-11.4-2|40	%{_datadir}/mime/packages/%{name}.xml
21cr|love-11.4-2|41	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|love-11.4-2|42	%{_iconsdir}/hicolor/scalable/mimetypes/
21cr|love-11.4-2|43	%{_mandir}/man1/%{name}.1.xz
21cr|love-11.4-2|44	
21cr|love-11.4-2|45	#----------------------------------------------------------------------------
21cr|love-11.4-2|46	
21cr|love-11.4-2|47	%package -n %{libname}
21cr|love-11.4-2|48	Summary:	Shared library for LOVE
21cr|love-11.4-2|49	Group:		System/Libraries
21cr|love-11.4-2|50	
21cr|love-11.4-2|51	%description -n %{libname}
21cr|love-11.4-2|52	LÖVE is an open source, cross platform 2D game engine which uses the
21cr|love-11.4-2|53	Lua scripting language. LÖVE can be used to make games of any license
21cr|love-11.4-2|54	allowing it to be used for both free and non-free projects.
21cr|love-11.4-2|55	
21cr|love-11.4-2|56	
21cr|love-11.4-2|57	%files -n %{libname}
21cr|love-11.4-2|58	%doc *.txt *.md
21cr|love-11.4-2|59	%{_libdir}/lib%{name}-%{major}.so
21cr|love-11.4-2|60	
21cr|love-11.4-2|61	#----------------------------------------------------------------------------
21cr|love-11.4-2|62	
21cr|love-11.4-2|63	%prep
21cr|love-11.4-2|64	%autosetup -p1
21cr|love-11.4-2|65	#Fixing line encoding:
21cr|love-11.4-2|66	sed -i 's/\r//' license.txt
21cr|love-11.4-2|67	#Fixing permissions:
21cr|love-11.4-2|68	chmod a-x src/libraries/*/*/*/*.* src/libraries/*/*.*
21cr|love-11.4-2|69	
21cr|love-11.4-2|70	%build
21cr|love-11.4-2|71	%configure --bindir=%{_gamesbindir} \
21cr|love-11.4-2|72	--enable-gme \
21cr|love-11.4-2|73	--disable-static
21cr|love-11.4-2|74	%make
21cr|love-11.4-2|75	
21cr|love-11.4-2|76	%install
21cr|love-11.4-2|77	%makeinstall_std
21cr|love-11.4-2|78	
21cr|love-11.4-2|79	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|love-11.4-2|80	install -dm 0755 \
21cr|love-11.4-2|81	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|love-11.4-2|82	convert -strip -resize $size platform/unix/love.svg \
21cr|love-11.4-2|83	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|love-11.4-2|84	done
21cr|love-11.4-2|85	
21cr|love-11.4-2|86	desktop-file-edit --remove-category=Development \
21cr|love-11.4-2|87	--add-category=ArcadeGame \
21cr|love-11.4-2|88	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|love-11.4-2|89	
21cr|love-11.4-2|90	find %{buildroot} -name '*.la' -delete
21cr|love-11.4-2|91	rm -f %{buildroot}%{_libdir}/lib%{name}.so
21cr|love-11.4-2|92	rm -fr %{buildroot}%{_datadir}/pixmaps

2933 21
21cr|lovpn-0.6-2|1	%global debug_package %{nil}
21cr|lovpn-0.6-2|2	
21cr|lovpn-0.6-2|3	Name:		lovpn
21cr|lovpn-0.6-2|4	Version:	0.6
21cr|lovpn-0.6-2|5	Release:	2
21cr|lovpn-0.6-2|6	Group:		Networking/Other
21cr|lovpn-0.6-2|7	Summary:	Simple loader of free OpenVPN configurations
21cr|lovpn-0.6-2|8	License:	GPLv3
21cr|lovpn-0.6-2|9	URL:		https://github.com/AKotov-dev/%{name}
21cr|lovpn-0.6-2|10	Source0:	https://github.com/AKotov-dev/lovpn/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lovpn-0.6-2|11	BuildRequires:	lazarus
21cr|lovpn-0.6-2|12	BuildRequires:	gettext
21cr|lovpn-0.6-2|13	Requires:	curl
21cr|lovpn-0.6-2|14	
21cr|lovpn-0.6-2|15	%description
21cr|lovpn-0.6-2|16	Lovpn - is a simple loader of free password-free OpenVPN configurations (*.ovpn)
21cr|lovpn-0.6-2|17	from open sources. Don't forget to open the iptables ports.
21cr|lovpn-0.6-2|18	
21cr|lovpn-0.6-2|19	%files
21cr|lovpn-0.6-2|20	%doc ../README.md
21cr|lovpn-0.6-2|21	%license ../LICENSE
21cr|lovpn-0.6-2|22	%{_datadir}/lovpn/
21cr|lovpn-0.6-2|23	%{_datadir}/applications/lovpn.desktop
21cr|lovpn-0.6-2|24	%{_datadir}/pixmaps/lovpn.png
21cr|lovpn-0.6-2|25	
21cr|lovpn-0.6-2|26	#-----------------------------------------------------------------
21cr|lovpn-0.6-2|27	%prep
21cr|lovpn-0.6-2|28	%setup -n %{name}-%{version}/%{name}
21cr|lovpn-0.6-2|29	
21cr|lovpn-0.6-2|30	# remove prebuild file
21cr|lovpn-0.6-2|31	rm -f %{name}
21cr|lovpn-0.6-2|32	
21cr|lovpn-0.6-2|33	%build
21cr|lovpn-0.6-2|34	lazbuild --build-all *.lpi
21cr|lovpn-0.6-2|35	
21cr|lovpn-0.6-2|36	#translate additional messages
21cr|lovpn-0.6-2|37	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|lovpn-0.6-2|38	
21cr|lovpn-0.6-2|39	%install
21cr|lovpn-0.6-2|40	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|lovpn-0.6-2|41	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|lovpn-0.6-2|42	
21cr|lovpn-0.6-2|43	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|lovpn-0.6-2|44	cp ico/lovpn.png %{buildroot}%{_datadir}/pixmaps/
21cr|lovpn-0.6-2|45	cp all/usr/share/applications/lovpn.desktop %{buildroot}%{_datadir}/applications/
21cr|lovpn-0.6-2|46	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

2934 21
21cr|lpairs-1.0.4-8|1	Summary:	Memory game
21cr|lpairs-1.0.4-8|2	Name:		lpairs
21cr|lpairs-1.0.4-8|3	Version:	1.0.4
21cr|lpairs-1.0.4-8|4	Release:	8
21cr|lpairs-1.0.4-8|5	License:	GPLv2+
21cr|lpairs-1.0.4-8|6	Group:		Games/Puzzles
21cr|lpairs-1.0.4-8|7	Url:		http://lgames.sourceforge.net/index.php?project=LPairs
21cr|lpairs-1.0.4-8|8	Source0:	http://peterhost.dl.sourceforge.net/sourceforge/lgames/%{name}-%{version}.tar.gz
21cr|lpairs-1.0.4-8|9	Patch0:		lpairs-1.0.4-fix-desktop.patch
21cr|lpairs-1.0.4-8|10	BuildRequires:	imagemagick
21cr|lpairs-1.0.4-8|11	BuildRequires:	texinfo
21cr|lpairs-1.0.4-8|12	BuildRequires:	pkgconfig(sdl)
21cr|lpairs-1.0.4-8|13	
21cr|lpairs-1.0.4-8|14	%description
21cr|lpairs-1.0.4-8|15	LPairs is a classical memory game. This means you have to find pairs of
21cr|lpairs-1.0.4-8|16	identical cards which will then be removed. Your time and tries needed will be
21cr|lpairs-1.0.4-8|17	counted but there is no highscore chart or limit to this.
21cr|lpairs-1.0.4-8|18	
21cr|lpairs-1.0.4-8|19	%files -f %{name}.lang
21cr|lpairs-1.0.4-8|20	%doc README
21cr|lpairs-1.0.4-8|21	%{_gamesbindir}/%{name}
21cr|lpairs-1.0.4-8|22	%{_gamesdatadir}/%{name}/*
21cr|lpairs-1.0.4-8|23	%{_iconsdir}/*.png
21cr|lpairs-1.0.4-8|24	%{_datadir}/applications/*.desktop
21cr|lpairs-1.0.4-8|25	
21cr|lpairs-1.0.4-8|26	#----------------------------------------------------------------------------
21cr|lpairs-1.0.4-8|27	
21cr|lpairs-1.0.4-8|28	%prep
21cr|lpairs-1.0.4-8|29	%setup -q
21cr|lpairs-1.0.4-8|30	%patch0 -p0
21cr|lpairs-1.0.4-8|31	
21cr|lpairs-1.0.4-8|32	%build
21cr|lpairs-1.0.4-8|33	%global optflags %{optflags} -std=gnu89
21cr|lpairs-1.0.4-8|34	%configure \
21cr|lpairs-1.0.4-8|35	--bindir=%{_gamesbindir} \
21cr|lpairs-1.0.4-8|36	--localstatedir=%{_localstatedir}/lib/games
21cr|lpairs-1.0.4-8|37	%make
21cr|lpairs-1.0.4-8|38	
21cr|lpairs-1.0.4-8|39	%install
21cr|lpairs-1.0.4-8|40	%makeinstall_std
21cr|lpairs-1.0.4-8|41	
21cr|lpairs-1.0.4-8|42	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|lpairs-1.0.4-8|43	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/
21cr|lpairs-1.0.4-8|44	
21cr|lpairs-1.0.4-8|45	mkdir -p %{buildroot}%{_iconsdir}/
21cr|lpairs-1.0.4-8|46	convert -resize 32x32 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|lpairs-1.0.4-8|47	
21cr|lpairs-1.0.4-8|48	%find_lang %{name}

2935 21
21cr|lpc10-1.5-22|1	%define major 0
21cr|lpc10-1.5-22|2	%define libname %mklibname %{name}_ %{major}
21cr|lpc10-1.5-22|3	%define devname %mklibname %{name} -d
21cr|lpc10-1.5-22|4	
21cr|lpc10-1.5-22|5	Summary:	LPC-10 2400 bps Voice Coder
21cr|lpc10-1.5-22|6	Name:		lpc10
21cr|lpc10-1.5-22|7	Version:	1.5
21cr|lpc10-1.5-22|8	Release:	22
21cr|lpc10-1.5-22|9	License:	Distributable
21cr|lpc10-1.5-22|10	Group:		Sound
21cr|lpc10-1.5-22|11	Url:		http://www.arl.wustl.edu/~jaf/lpc/
21cr|lpc10-1.5-22|12	Source0:	%{name}-%{version}.tar.bz2
21cr|lpc10-1.5-22|13	Patch0:		%{name}-shared.patch
21cr|lpc10-1.5-22|14	BuildRequires:	libtool
21cr|lpc10-1.5-22|15	
21cr|lpc10-1.5-22|16	%description
21cr|lpc10-1.5-22|17	LPC-10 2400 bps Voice Coder library and tools.
21cr|lpc10-1.5-22|18	
21cr|lpc10-1.5-22|19	%files
21cr|lpc10-1.5-22|20	%doc FAQ README README-1.0 README.lpc10 README.tools
21cr|lpc10-1.5-22|21	%attr(0755,root,root) %{_bindir}/*
21cr|lpc10-1.5-22|22	
21cr|lpc10-1.5-22|23	#----------------------------------------------------------------------------
21cr|lpc10-1.5-22|24	
21cr|lpc10-1.5-22|25	%package -n %{libname}
21cr|lpc10-1.5-22|26	Summary:	The shared LPC-10 2400 bps Voice Coder Library
21cr|lpc10-1.5-22|27	Group:		System/Libraries
21cr|lpc10-1.5-22|28	Conflicts:	%{_lib}lpc10_1 < 1.5-18
21cr|lpc10-1.5-22|29	Obsoletes:	%{_lib}lpc10_1 < 1.5-18
21cr|lpc10-1.5-22|30	
21cr|lpc10-1.5-22|31	%description -n %{libname}
21cr|lpc10-1.5-22|32	LPC-10 2400 bps Voice Coder library and tools.
21cr|lpc10-1.5-22|33	
21cr|lpc10-1.5-22|34	%files -n %{libname}
21cr|lpc10-1.5-22|35	%{_libdir}/liblpc10.so.%{major}*
21cr|lpc10-1.5-22|36	
21cr|lpc10-1.5-22|37	#----------------------------------------------------------------------------
21cr|lpc10-1.5-22|38	
21cr|lpc10-1.5-22|39	%package -n %{devname}
21cr|lpc10-1.5-22|40	Summary:	LPC-10 2400 bps Voice Coder development files
21cr|lpc10-1.5-22|41	Group:		Development/C
21cr|lpc10-1.5-22|42	Requires:	%{libname} = %{EVRD}
21cr|lpc10-1.5-22|43	Provides:	%{name}-devel = %{EVRD}
21cr|lpc10-1.5-22|44	Provides:	lib%{name}-devel = %{EVRD}
21cr|lpc10-1.5-22|45	
21cr|lpc10-1.5-22|46	%description -n %{devname}
21cr|lpc10-1.5-22|47	LPC-10 2400 bps Voice Coder headers and static library.
21cr|lpc10-1.5-22|48	
21cr|lpc10-1.5-22|49	%files -n %{devname}
21cr|lpc10-1.5-22|50	%{_includedir}/*.h
21cr|lpc10-1.5-22|51	%{_libdir}/*.so
21cr|lpc10-1.5-22|52	
21cr|lpc10-1.5-22|53	#----------------------------------------------------------------------------
21cr|lpc10-1.5-22|54	
21cr|lpc10-1.5-22|55	%prep
21cr|lpc10-1.5-22|56	%setup -q
21cr|lpc10-1.5-22|57	%patch0 -p1
21cr|lpc10-1.5-22|58	
21cr|lpc10-1.5-22|59	%build
21cr|lpc10-1.5-22|60	make -C \
21cr|lpc10-1.5-22|61	lpc55-C \
21cr|lpc10-1.5-22|62	CC="%{__cc} %{?ldflags}" \
21cr|lpc10-1.5-22|63	LIBDIR="%{_libdir}" \
21cr|lpc10-1.5-22|64	OPT="%{optflags} -fPIC"
21cr|lpc10-1.5-22|65	
21cr|lpc10-1.5-22|66	%install
21cr|lpc10-1.5-22|67	make -C lpc55-C \
21cr|lpc10-1.5-22|68	DESTDIR=%{buildroot} \
21cr|lpc10-1.5-22|69	LIBDIR="%{_libdir}" \
21cr|lpc10-1.5-22|70	install
21cr|lpc10-1.5-22|71	
21cr|lpc10-1.5-22|72	cp -f lpc55-C/README README.tools
21cr|lpc10-1.5-22|73	cp -f lpc55-C/lpc10/README README.lpc10

2936 21
21cr|lprng-3.8.35-1|1	%define rname LPRng
21cr|lprng-3.8.35-1|2	
21cr|lprng-3.8.35-1|3	%global optflags %{optflags} -fcommon
21cr|lprng-3.8.35-1|4	
21cr|lprng-3.8.35-1|5	Summary:	LPRng Print Spooler
21cr|lprng-3.8.35-1|6	Name:		lprng
21cr|lprng-3.8.35-1|7	Version:	3.8.35
21cr|lprng-3.8.35-1|8	Release:	1
21cr|lprng-3.8.35-1|9	License:	GPL and Artistic
21cr|lprng-3.8.35-1|10	Group:		System/Configuration/Printing
21cr|lprng-3.8.35-1|11	Url:		http://www.lprng.com
21cr|lprng-3.8.35-1|12	Source0:	http://www.lprng.com/DISTRIB/LPRng/%{rname}-%{version}.tgz
21cr|lprng-3.8.35-1|13	Source1:	lprng.startup
21cr|lprng-3.8.35-1|14	Patch1:		LPRng-typo_fix.diff
21cr|lprng-3.8.35-1|15	Patch2:		lprng-3.8.32-Werror=format-security.patch
21cr|lprng-3.8.35-1|16	BuildRequires:	gdbm-devel
21cr|lprng-3.8.35-1|17	BuildRequires:	gettext-devel
21cr|lprng-3.8.35-1|18	BuildRequires:	procps-ng
21cr|lprng-3.8.35-1|19	Requires:	net-tools
21cr|lprng-3.8.35-1|20	Requires:	%{name}-client >= %{version}
21cr|lprng-3.8.35-1|21	Provides:	lpr = %{EVRD}
21cr|lprng-3.8.35-1|22	Provides:	lpddaemon = %{EVRD}
21cr|lprng-3.8.35-1|23	Requires(post,preun):	update-alternatives
21cr|lprng-3.8.35-1|24	
21cr|lprng-3.8.35-1|25	%description
21cr|lprng-3.8.35-1|26	The LPRng software is an enhanced, extended, and portable implementation of
21cr|lprng-3.8.35-1|27	the Berkeley LPR print spooler functionality. While providing the same
21cr|lprng-3.8.35-1|28	interface and meeting RFC1179 requirements, the implementation is completely
21cr|lprng-3.8.35-1|29	new and provides support for the following features: lightweight (no databases
21cr|lprng-3.8.35-1|30	needed) lpr, lpc, and lprm programs; dynamic redirection of print queues;
21cr|lprng-3.8.35-1|31	automatic job holding; highly verbose diagnostics; multiple printers serving a
21cr|lprng-3.8.35-1|32	single queue; client programs do not need to run SUID root; greatly enhanced
21cr|lprng-3.8.35-1|33	security checks; and a greatly improved permission and authorization mechanism.
21cr|lprng-3.8.35-1|34	
21cr|lprng-3.8.35-1|35	%package client
21cr|lprng-3.8.35-1|36	Group:		System/Configuration/Printing
21cr|lprng-3.8.35-1|37	Summary:	LPRng printing client
21cr|lprng-3.8.35-1|38	Requires(post,preun):	update-alternatives
21cr|lprng-3.8.35-1|39	
21cr|lprng-3.8.35-1|40	%description client
21cr|lprng-3.8.35-1|41	The LPRng software is an enhanced, extended, and portable implementation of
21cr|lprng-3.8.35-1|42	the Berkeley LPR print spooler functionality. While providing the same
21cr|lprng-3.8.35-1|43	interface and meeting RFC1179 requirements, the implementation is completely
21cr|lprng-3.8.35-1|44	new and provides support for the following features: lightweight (no databases
21cr|lprng-3.8.35-1|45	needed) lpr, lpc, and lprm programs; dynamic redirection of print queues;
21cr|lprng-3.8.35-1|46	automatic job holding; highly verbose diagnostics; multiple printers serving a
21cr|lprng-3.8.35-1|47	single queue; client programs do not need to run SUID root; greatly enhanced
21cr|lprng-3.8.35-1|48	security checks; and a greatly improved permission and authorization mechanism.
21cr|lprng-3.8.35-1|49	
21cr|lprng-3.8.35-1|50	This package contains the LPRng client tools.
21cr|lprng-3.8.35-1|51	
21cr|lprng-3.8.35-1|52	%prep
21cr|lprng-3.8.35-1|53	%setup -q -n %{rname}-%{version}
21cr|lprng-3.8.35-1|54	
21cr|lprng-3.8.35-1|55	# Security fix: Restrict remote access
21cr|lprng-3.8.35-1|56	perl -p -i -e "s/^\#REJECT SERVICE=X/REJECT SERVICE=X NOT SERVER\n\#REJECT SERVICE=X/" lpd.perms.in
21cr|lprng-3.8.35-1|57	
21cr|lprng-3.8.35-1|58	%patch1 -p0
21cr|lprng-3.8.35-1|59	%patch2 -p1
21cr|lprng-3.8.35-1|60	
21cr|lprng-3.8.35-1|61	# Modified startup file with various system checks
21cr|lprng-3.8.35-1|62	cp %{SOURCE1} lprng.startup
21cr|lprng-3.8.35-1|63	
21cr|lprng-3.8.35-1|64	%build
21cr|lprng-3.8.35-1|65	%serverbuild
21cr|lprng-3.8.35-1|66	
21cr|lprng-3.8.35-1|67	%configure \
21cr|lprng-3.8.35-1|68	--enable-nls \
21cr|lprng-3.8.35-1|69	--with-userid=lp \
21cr|lprng-3.8.35-1|70	--with-groupid=lp \
21cr|lprng-3.8.35-1|71	--disable-werror
21cr|lprng-3.8.35-1|72	
21cr|lprng-3.8.35-1|73	make
21cr|lprng-3.8.35-1|74	
21cr|lprng-3.8.35-1|75	%install
21cr|lprng-3.8.35-1|76	# Suppress automatic replacement of "echo" by "gprintf" in the LPRng
21cr|lprng-3.8.35-1|77	# startup script by RPM. This automatic replacement is broken.
21cr|lprng-3.8.35-1|78	export DONT_GPRINTIFY=1
21cr|lprng-3.8.35-1|79	
21cr|lprng-3.8.35-1|80	# Installation of locales is broken... Work around it! (They will never get
21cr|lprng-3.8.35-1|81	# it correct)
21cr|lprng-3.8.35-1|82	perl -pi -e "s,prefix =.*,prefix = %{buildroot}%{_prefix},g" po/Makefile
21cr|lprng-3.8.35-1|83	perl -pi -e "s,datadir =.*,datadir = %{buildroot}%{_prefix}/share,g" po/Makefile
21cr|lprng-3.8.35-1|84	perl -pi -e "s,localedir =.*,localedir = %{buildroot}%{_prefix}/share/locale,g" po/Makefile
21cr|lprng-3.8.35-1|85	perl -pi -e "s,gettextsrcdir =.*,gettextsrcdir = %{buildroot}%{_prefix}/share/gettext/po,g" po/Makefile
21cr|lprng-3.8.35-1|86	
21cr|lprng-3.8.35-1|87	make SUID_ROOT_PERMS=" 04755" \
21cr|lprng-3.8.35-1|88	DESTDIR=%{buildroot} \
21cr|lprng-3.8.35-1|89	MAKEPACKAGE=YES \
21cr|lprng-3.8.35-1|90	DATADIR="%{_datadir}/LPRng" \
21cr|lprng-3.8.35-1|91	mandir=%{_mandir} install
21cr|lprng-3.8.35-1|92	
21cr|lprng-3.8.35-1|93	cp src/monitor %{buildroot}%{_prefix}/sbin/monitor
21cr|lprng-3.8.35-1|94	
21cr|lprng-3.8.35-1|95	# install init script
21cr|lprng-3.8.35-1|96	install -d %{buildroot}%{_initrddir}
21cr|lprng-3.8.35-1|97	install -m0755 lprng.startup %{buildroot}%{_initrddir}/lpd
21cr|lprng-3.8.35-1|98	
21cr|lprng-3.8.35-1|99	# prepare the commands conflicting with CUPS for the update-alternatives
21cr|lprng-3.8.35-1|100	# treatment
21cr|lprng-3.8.35-1|101	( cd %{buildroot}%{_bindir}
21cr|lprng-3.8.35-1|102	rm -f lp
21cr|lprng-3.8.35-1|103	ln -s lpr-lpd lp
21cr|lprng-3.8.35-1|104	rm -f cancel
21cr|lprng-3.8.35-1|105	ln -s lprm-lpd cancel
21cr|lprng-3.8.35-1|106	mv lpr lpr-lpd
21cr|lprng-3.8.35-1|107	mv lpq lpq-lpd
21cr|lprng-3.8.35-1|108	mv lprm lprm-lpd
21cr|lprng-3.8.35-1|109	mv lp lp-lpd
21cr|lprng-3.8.35-1|110	mv cancel cancel-lpd
21cr|lprng-3.8.35-1|111	mv lpstat lpstat-lpd
21cr|lprng-3.8.35-1|112	)
21cr|lprng-3.8.35-1|113	( cd %{buildroot}%{_sbindir}
21cr|lprng-3.8.35-1|114	mv lpc lpc-lpd
21cr|lprng-3.8.35-1|115	)
21cr|lprng-3.8.35-1|116	( cd %{buildroot}%{_mandir}/man1
21cr|lprng-3.8.35-1|117	mv lpr.1 lpr-lpd.1
21cr|lprng-3.8.35-1|118	mv lpq.1 lpq-lpd.1
21cr|lprng-3.8.35-1|119	mv lprm.1 lprm-lpd.1
21cr|lprng-3.8.35-1|120	mv lp.1 lp-lpd.1
21cr|lprng-3.8.35-1|121	mv cancel.1 cancel-lpd.1
21cr|lprng-3.8.35-1|122	mv lpstat.1 lpstat-lpd.1
21cr|lprng-3.8.35-1|123	)
21cr|lprng-3.8.35-1|124	( cd %{buildroot}%{_mandir}/man8
21cr|lprng-3.8.35-1|125	mv lpc.8 lpc-lpd.8
21cr|lprng-3.8.35-1|126	)
21cr|lprng-3.8.35-1|127	
21cr|lprng-3.8.35-1|128	# Conflict with setup package
21cr|lprng-3.8.35-1|129	rm -f %{buildroot}%{_sysconfdir}/printcap
21cr|lprng-3.8.35-1|130	rm -rf %{buildroot}%{_datadir}/LPRng
21cr|lprng-3.8.35-1|131	rm -f %{buildroot}%{_sysconfdir}/rc.d/init.d/lpd.sample
21cr|lprng-3.8.35-1|132	
21cr|lprng-3.8.35-1|133	%find_lang %{rname}
21cr|lprng-3.8.35-1|134	
21cr|lprng-3.8.35-1|135	%post
21cr|lprng-3.8.35-1|136	/sbin/chkconfig --add lpd
21cr|lprng-3.8.35-1|137	%{_sbindir}/update-alternatives --install %{_sbindir}/lpc lpc %{_sbindir}/lpc-lpd 5 --slave \
21cr|lprng-3.8.35-1|138	%{_mandir}/man8/lpc.8%{_extension} lpc.8%{_extension} %{_mandir}/man8/lpc-lpd.8%{_extension}
21cr|lprng-3.8.35-1|139	
21cr|lprng-3.8.35-1|140	%post client
21cr|lprng-3.8.35-1|141	if [ -w /etc/printcap ] ; then
21cr|lprng-3.8.35-1|142	TMP1=`mktemp /etc/printcap.XXXXXX`
21cr|lprng-3.8.35-1|143	gawk '
21cr|lprng-3.8.35-1|144	BEGIN { first = 1; cont = 0; last = "" }
21cr|lprng-3.8.35-1|145	/^[:space:]*#/      { if(cont) sub("\\\\$", "", last)}
21cr|lprng-3.8.35-1|146	{ if(first == 0) print last }
21cr|lprng-3.8.35-1|147	{ first = 0 }
21cr|lprng-3.8.35-1|148	{ last = $0 }
21cr|lprng-3.8.35-1|149	{ cont = 0 }
21cr|lprng-3.8.35-1|150	/\\$/ { cont = 1 }
21cr|lprng-3.8.35-1|151	END {sub("\\\\$", "", last); print last}
21cr|lprng-3.8.35-1|152	' /etc/printcap > ${TMP1} && cat ${TMP1} > /etc/printcap && rm -f ${TMP1}
21cr|lprng-3.8.35-1|153	fi
21cr|lprng-3.8.35-1|154	
21cr|lprng-3.8.35-1|155	# Set up update-alternatives entries
21cr|lprng-3.8.35-1|156	%{_sbindir}/update-alternatives --install %{_bindir}/lpr lpr %{_bindir}/lpr-lpd 5 \
21cr|lprng-3.8.35-1|157	--slave %{_mandir}/man1/lpr.1%{_extension} lpr.1%{_extension} %{_mandir}/man1/lpr-lpd.1%{_extension}
21cr|lprng-3.8.35-1|158	
21cr|lprng-3.8.35-1|159	%{_sbindir}/update-alternatives --install %{_bindir}/lpq lpq %{_bindir}/lpq-lpd 5 \
21cr|lprng-3.8.35-1|160	--slave %{_mandir}/man1/lpq.1%{_extension} lpq.1%{_extension} %{_mandir}/man1/lpq-lpd.1%{_extension}
21cr|lprng-3.8.35-1|161	
21cr|lprng-3.8.35-1|162	%{_sbindir}/update-alternatives --install %{_bindir}/lprm lprm %{_bindir}/lprm-lpd 5 \
21cr|lprng-3.8.35-1|163	--slave %{_mandir}/man1/lprm.1%{_extension} lprm.1%{_extension} %{_mandir}/man1/lprm-lpd.1%{_extension}
21cr|lprng-3.8.35-1|164	
21cr|lprng-3.8.35-1|165	%{_sbindir}/update-alternatives --install %{_bindir}/lp lp %{_bindir}/lp-lpd 5 \
21cr|lprng-3.8.35-1|166	--slave %{_mandir}/man1/lp.1%{_extension} lp.1%{_extension} %{_mandir}/man1/lp-lpd.1%{_extension}
21cr|lprng-3.8.35-1|167	
21cr|lprng-3.8.35-1|168	%{_sbindir}/update-alternatives --install %{_bindir}/cancel cancel %{_bindir}/cancel-lpd 5 \
21cr|lprng-3.8.35-1|169	--slave %{_mandir}/man1/cancel.1%{_extension} cancel.1%{_extension} %{_mandir}/man1/cancel-lpd.1%{_extension}
21cr|lprng-3.8.35-1|170	
21cr|lprng-3.8.35-1|171	%{_sbindir}/update-alternatives --install %{_bindir}/lpstat lpstat %{_bindir}/lpstat-lpd 5 \
21cr|lprng-3.8.35-1|172	--slave %{_mandir}/man1/lpstat.1%{_extension} lpstat.1%{_extension} %{_mandir}/man1/lpstat-lpd.1%{_extension}
21cr|lprng-3.8.35-1|173	
21cr|lprng-3.8.35-1|174	%preun
21cr|lprng-3.8.35-1|175	if [ "$1" = 0 ]; then
21cr|lprng-3.8.35-1|176	%{_initrddir}/lpd stop >/dev/null 2>&1
21cr|lprng-3.8.35-1|177	/sbin/chkconfig --del lpd
21cr|lprng-3.8.35-1|178	%{_sbindir}/update-alternatives --remove lpc /usr/sbin/lpc-lpd
21cr|lprng-3.8.35-1|179	fi
21cr|lprng-3.8.35-1|180	
21cr|lprng-3.8.35-1|181	%preun client
21cr|lprng-3.8.35-1|182	if [ "$1" = 0 ]; then
21cr|lprng-3.8.35-1|183	# Remove update-alternatives entries
21cr|lprng-3.8.35-1|184	%{_sbindir}/update-alternatives --remove lpr /usr/bin/lpr-lpd
21cr|lprng-3.8.35-1|185	%{_sbindir}/update-alternatives --remove lpq /usr/bin/lpq-lpd
21cr|lprng-3.8.35-1|186	%{_sbindir}/update-alternatives --remove lprm /usr/bin/lprm-lpd
21cr|lprng-3.8.35-1|187	%{_sbindir}/update-alternatives --remove lp /usr/bin/lp-lpd
21cr|lprng-3.8.35-1|188	%{_sbindir}/update-alternatives --remove cancel /usr/bin/cancel-lpd
21cr|lprng-3.8.35-1|189	%{_sbindir}/update-alternatives --remove lpstat /usr/bin/lpstat-lpd
21cr|lprng-3.8.35-1|190	fi
21cr|lprng-3.8.35-1|191	
21cr|lprng-3.8.35-1|192	%postun
21cr|lprng-3.8.35-1|193	if [ "$1" -ge "1" ]; then
21cr|lprng-3.8.35-1|194	%{_initrddir}/lpd condrestart >/dev/null 2>&1
21cr|lprng-3.8.35-1|195	fi
21cr|lprng-3.8.35-1|196	
21cr|lprng-3.8.35-1|197	%files -f %{rname}.lang
21cr|lprng-3.8.35-1|198	%doc CHANGES CONTRIBUTORS COPYRIGHT INSTALL LICENSE
21cr|lprng-3.8.35-1|199	%doc README* VERSION Y2KCompliance
21cr|lprng-3.8.35-1|200	%doc DOCS/*.htm* DOCS/*.jpg DOCS/*.png DOCS/*.txt DOCS/*.pdf
21cr|lprng-3.8.35-1|201	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/printcap*
21cr|lprng-3.8.35-1|202	%attr(0755,root,root) %{_initrddir}/lpd
21cr|lprng-3.8.35-1|203	%{_sbindir}/checkpc
21cr|lprng-3.8.35-1|204	%{_sbindir}/lpd
21cr|lprng-3.8.35-1|205	%{_sbindir}/lprng_certs
21cr|lprng-3.8.35-1|206	%{_sbindir}/lprng_index_certs
21cr|lprng-3.8.35-1|207	%{_sbindir}/monitor
21cr|lprng-3.8.35-1|208	%attr(0755,lp,lp) %{_sbindir}/lpc-lpd
21cr|lprng-3.8.35-1|209	%attr(0755,root,root) %{_libexecdir}/filters/*
21cr|lprng-3.8.35-1|210	%attr(0755,root,root) %{_libdir}/liblpr*
21cr|lprng-3.8.35-1|211	%{_mandir}/*/*
21cr|lprng-3.8.35-1|212	
21cr|lprng-3.8.35-1|213	%files client
21cr|lprng-3.8.35-1|214	%doc CHANGES CONTRIBUTORS COPYRIGHT INSTALL LICENSE
21cr|lprng-3.8.35-1|215	%doc README* VERSION Y2KCompliance
21cr|lprng-3.8.35-1|216	%doc DOCS/*.htm* DOCS/*.jpg DOCS/*.png DOCS/*.txt DOCS/*.pdf
21cr|lprng-3.8.35-1|217	%attr(0755,root,root) %dir %{_sysconfdir}/lpd
21cr|lprng-3.8.35-1|218	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/lpd/*
21cr|lprng-3.8.35-1|219	%attr(0755,lp,lp) %{_bindir}/lpq-lpd
21cr|lprng-3.8.35-1|220	%attr(0755,lp,lp) %{_bindir}/lprm-lpd
21cr|lprng-3.8.35-1|221	%attr(0755,lp,lp) %{_bindir}/lpr-lpd
21cr|lprng-3.8.35-1|222	%attr(0755,lp,lp) %{_bindir}/lpstat-lpd
21cr|lprng-3.8.35-1|223	%{_bindir}/lp-lpd
21cr|lprng-3.8.35-1|224	%{_bindir}/cancel-lpd

2937 21
21cr|lrcalc-2.1-1|1	Name:		lrcalc
21cr|lrcalc-2.1-1|2	Group:		Sciences/Mathematics
21cr|lrcalc-2.1-1|3	Version:	2.1
21cr|lrcalc-2.1-1|4	Release:	1
21cr|lrcalc-2.1-1|5	License:	GPLv2+
21cr|lrcalc-2.1-1|6	Summary:	Littlewood-Richardson Calculator
21cr|lrcalc-2.1-1|7	URL:		http://math.rutgers.edu/~asbuch/lrcalc
21cr|lrcalc-2.1-1|8	Source0:	http://math.rutgers.edu/~asbuch/lrcalc/%{name}-%{version}.tar.gz
21cr|lrcalc-2.1-1|9	Source1:	%{name}.rpmlintrc
21cr|lrcalc-2.1-1|10	
21cr|lrcalc-2.1-1|11	%description
21cr|lrcalc-2.1-1|12	The "Littlewood-Richardson Calculator" is a package of C and Maple programs
21cr|lrcalc-2.1-1|13	for computing Littlewood-Richardson coefficients. The C programs form the
21cr|lrcalc-2.1-1|14	engine of the package, providing fast calculation of single LR coefficients,
21cr|lrcalc-2.1-1|15	products of Schur functions, and skew Schur functions. The Maple code mainly
21cr|lrcalc-2.1-1|16	gives an interface which makes it possible to use the C programs from Maple.
21cr|lrcalc-2.1-1|17	This interface uses the same notation as the SF package of John Stembridge,
21cr|lrcalc-2.1-1|18	to make it easier to use both packages at the same time.
21cr|lrcalc-2.1-1|19	
21cr|lrcalc-2.1-1|20	%package	devel
21cr|lrcalc-2.1-1|21	Summary:	Development files for %{name}
21cr|lrcalc-2.1-1|22	Group:		Development/C
21cr|lrcalc-2.1-1|23	Requires:	%{name} = %{EVRD}
21cr|lrcalc-2.1-1|24	
21cr|lrcalc-2.1-1|25	%description    devel
21cr|lrcalc-2.1-1|26	The %{name}-devel package contains libraries and header files for
21cr|lrcalc-2.1-1|27	developing applications that use %{name}.
21cr|lrcalc-2.1-1|28	
21cr|lrcalc-2.1-1|29	%prep
21cr|lrcalc-2.1-1|30	%setup -q
21cr|lrcalc-2.1-1|31	
21cr|lrcalc-2.1-1|32	%build
21cr|lrcalc-2.1-1|33	%configure --bindir=%{_libdir}/%{name} --enable-shared --disable-static
21cr|lrcalc-2.1-1|34	%make CFLAGS="%{optflags}"
21cr|lrcalc-2.1-1|35	
21cr|lrcalc-2.1-1|36	%install
21cr|lrcalc-2.1-1|37	%makeinstall_std
21cr|lrcalc-2.1-1|38	
21cr|lrcalc-2.1-1|39	%check
21cr|lrcalc-2.1-1|40	make check
21cr|lrcalc-2.1-1|41	
21cr|lrcalc-2.1-1|42	%files
21cr|lrcalc-2.1-1|43	%doc AUTHORS
21cr|lrcalc-2.1-1|44	%doc ChangeLog
21cr|lrcalc-2.1-1|45	%doc COPYING
21cr|lrcalc-2.1-1|46	%doc LICENSE
21cr|lrcalc-2.1-1|47	%doc README
21cr|lrcalc-2.1-1|48	%{_datadir}/%{name}
21cr|lrcalc-2.1-1|49	%{_libdir}/%{name}
21cr|lrcalc-2.1-1|50	%{_libdir}/lib%{name}.so.*
21cr|lrcalc-2.1-1|51	
21cr|lrcalc-2.1-1|52	%files		devel
21cr|lrcalc-2.1-1|53	%{_includedir}/%{name}
21cr|lrcalc-2.1-1|54	%{_libdir}/lib%{name}.so

2938 21
21cr|lrzip-0.641-1|1	%define major 0
21cr|lrzip-0.641-1|2	%define libname %mklibname lrzip %{major}
21cr|lrzip-0.641-1|3	%define devname %mklibname lrzip -d
21cr|lrzip-0.641-1|4	
21cr|lrzip-0.641-1|5	Summary:	Long Range ZIP or Lzma RZIP
21cr|lrzip-0.641-1|6	Name:		lrzip
21cr|lrzip-0.641-1|7	Version:	0.641
21cr|lrzip-0.641-1|8	Release:	1
21cr|lrzip-0.641-1|9	License:	GPLv2+
21cr|lrzip-0.641-1|10	Group:		Archiving/Compression
21cr|lrzip-0.641-1|11	Url:		http://ck.kolivas.org/apps/lrzip/
21cr|lrzip-0.641-1|12	Source0:	http://ck.kolivas.org/apps/lrzip/%{name}-%{version}.tar.xz
21cr|lrzip-0.641-1|13	BuildRequires:	bzip2-devel
21cr|lrzip-0.641-1|14	BuildRequires:	liblzo2-devel
21cr|lrzip-0.641-1|15	BuildRequires:	pkgconfig(zlib)
21cr|lrzip-0.641-1|16	BuildRequires:	pkgconfig(liblz4)
21cr|lrzip-0.641-1|17	Requires:	tar
21cr|lrzip-0.641-1|18	
21cr|lrzip-0.641-1|19	%description
21cr|lrzip-0.641-1|20	This is a compression program optimized for large files. The larger the file
21cr|lrzip-0.641-1|21	and the more memory you have, the better the compression advantage this will
21cr|lrzip-0.641-1|22	provide, especially once the files are larger than 100MB. The advantage can
21cr|lrzip-0.641-1|23	be chosen to be either size (much smaller than bzip2) or speed (much faster
21cr|lrzip-0.641-1|24	than bzip2).
21cr|lrzip-0.641-1|25	
21cr|lrzip-0.641-1|26	%files
21cr|lrzip-0.641-1|27	%{_bindir}/lr*
21cr|lrzip-0.641-1|28	%doc %{_docdir}/%{name}
21cr|lrzip-0.641-1|29	%{_mandir}/man?/*.*
21cr|lrzip-0.641-1|30	
21cr|lrzip-0.641-1|31	#----------------------------------------------------------------------------
21cr|lrzip-0.641-1|32	
21cr|lrzip-0.641-1|33	%package -n %{libname}
21cr|lrzip-0.641-1|34	Summary:	lrzip shared library
21cr|lrzip-0.641-1|35	Group:		System/Libraries
21cr|lrzip-0.641-1|36	
21cr|lrzip-0.641-1|37	%description -n %{libname}
21cr|lrzip-0.641-1|38	This package contains lrzip shared library.
21cr|lrzip-0.641-1|39	
21cr|lrzip-0.641-1|40	%files -n %{libname}
21cr|lrzip-0.641-1|41	%{_libdir}/liblrzip.so.%{major}*
21cr|lrzip-0.641-1|42	
21cr|lrzip-0.641-1|43	#----------------------------------------------------------------------------
21cr|lrzip-0.641-1|44	
21cr|lrzip-0.641-1|45	%package -n %{devname}
21cr|lrzip-0.641-1|46	Summary:	lrzip shared library
21cr|lrzip-0.641-1|47	Group:		Development/C
21cr|lrzip-0.641-1|48	
21cr|lrzip-0.641-1|49	%description -n %{devname}
21cr|lrzip-0.641-1|50	This package contains dfevelopment files for lrzip library.
21cr|lrzip-0.641-1|51	
21cr|lrzip-0.641-1|52	%files -n %{devname}
21cr|lrzip-0.641-1|53	%{_includedir}/*.h
21cr|lrzip-0.641-1|54	%{_libdir}/liblrzip.so
21cr|lrzip-0.641-1|55	%{_libdir}/pkgconfig/lrzip.pc
21cr|lrzip-0.641-1|56	
21cr|lrzip-0.641-1|57	#----------------------------------------------------------------------------
21cr|lrzip-0.641-1|58	
21cr|lrzip-0.641-1|59	%prep
21cr|lrzip-0.641-1|60	%setup -q
21cr|lrzip-0.641-1|61	
21cr|lrzip-0.641-1|62	%build
21cr|lrzip-0.641-1|63	autoreconf -fi
21cr|lrzip-0.641-1|64	%configure --disable-static
21cr|lrzip-0.641-1|65	%make
21cr|lrzip-0.641-1|66	
21cr|lrzip-0.641-1|67	%install
21cr|lrzip-0.641-1|68	%makeinstall_std
21cr|lrzip-0.641-1|69	
21cr|lrzip-0.641-1|70	%check
21cr|lrzip-0.641-1|71	make check

2939 21
21cr|lsdvd-0.18-0.20141025.1|1	# Pick up a few lttle fixes from upstream
21cr|lsdvd-0.18-0.20141025.1|2	%define	git		1
21cr|lsdvd-0.18-0.20141025.1|3	%define	gitdate	20141025
21cr|lsdvd-0.18-0.20141025.1|4	
21cr|lsdvd-0.18-0.20141025.1|5	Name:		lsdvd
21cr|lsdvd-0.18-0.20141025.1|6	Summary:	Reads and prints the contents of a dvd in plain English
21cr|lsdvd-0.18-0.20141025.1|7	%if %{git}
21cr|lsdvd-0.18-0.20141025.1|8	Version:	0.18
21cr|lsdvd-0.18-0.20141025.1|9	Release:	0.%{gitdate}.1
21cr|lsdvd-0.18-0.20141025.1|10	%else
21cr|lsdvd-0.18-0.20141025.1|11	Version:	0.17
21cr|lsdvd-0.18-0.20141025.1|12	Release:	3
21cr|lsdvd-0.18-0.20141025.1|13	%endif
21cr|lsdvd-0.18-0.20141025.1|14	License:	GPLv2+
21cr|lsdvd-0.18-0.20141025.1|15	Group:		Video
21cr|lsdvd-0.18-0.20141025.1|16	Url:		https://sourceforge.net/projects/lsdvd/
21cr|lsdvd-0.18-0.20141025.1|17	%if %{git}
21cr|lsdvd-0.18-0.20141025.1|18	Source0:	%{name}-%{gitdate}.tar.xz
21cr|lsdvd-0.18-0.20141025.1|19	%else
21cr|lsdvd-0.18-0.20141025.1|20	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|lsdvd-0.18-0.20141025.1|21	%endif
21cr|lsdvd-0.18-0.20141025.1|22	Patch2:		%{name}-0.16-ocode.patch
21cr|lsdvd-0.18-0.20141025.1|23	BuildRequires:	pkgconfig(dvdread) >= 4.1.3
21cr|lsdvd-0.18-0.20141025.1|24	
21cr|lsdvd-0.18-0.20141025.1|25	%description
21cr|lsdvd-0.18-0.20141025.1|26	Lsdvd reads and prints the contents of a dvd to your terminal in plain, but
21cr|lsdvd-0.18-0.20141025.1|27	very parsable, English. It uses libdvdread, the most popular dvd reading
21cr|lsdvd-0.18-0.20141025.1|28	library for *nix.
21cr|lsdvd-0.18-0.20141025.1|29	
21cr|lsdvd-0.18-0.20141025.1|30	%files
21cr|lsdvd-0.18-0.20141025.1|31	%doc AUTHORS ChangeLog COPYING README
21cr|lsdvd-0.18-0.20141025.1|32	%{_bindir}/%{name}
21cr|lsdvd-0.18-0.20141025.1|33	%{_mandir}/man1/%{name}.*
21cr|lsdvd-0.18-0.20141025.1|34	
21cr|lsdvd-0.18-0.20141025.1|35	#-----------------------------------------------------------------------------
21cr|lsdvd-0.18-0.20141025.1|36	
21cr|lsdvd-0.18-0.20141025.1|37	%prep
21cr|lsdvd-0.18-0.20141025.1|38	%if %{git}
21cr|lsdvd-0.18-0.20141025.1|39	%setup -qn %{name}-%{gitdate}
21cr|lsdvd-0.18-0.20141025.1|40	%else
21cr|lsdvd-0.18-0.20141025.1|41	%setup -q
21cr|lsdvd-0.18-0.20141025.1|42	%endif
21cr|lsdvd-0.18-0.20141025.1|43	%patch2 -p0
21cr|lsdvd-0.18-0.20141025.1|44	
21cr|lsdvd-0.18-0.20141025.1|45	
21cr|lsdvd-0.18-0.20141025.1|46	%build
21cr|lsdvd-0.18-0.20141025.1|47	%if %{git}
21cr|lsdvd-0.18-0.20141025.1|48	autoreconf -vfi
21cr|lsdvd-0.18-0.20141025.1|49	%endif
21cr|lsdvd-0.18-0.20141025.1|50	%configure
21cr|lsdvd-0.18-0.20141025.1|51	%make
21cr|lsdvd-0.18-0.20141025.1|52	
21cr|lsdvd-0.18-0.20141025.1|53	
21cr|lsdvd-0.18-0.20141025.1|54	%install
21cr|lsdvd-0.18-0.20141025.1|55	%makeinstall_std

2940 21
21cr|lslk-1.29-22|1	Summary:	A lock file lister
21cr|lslk-1.29-22|2	Name:		lslk
21cr|lslk-1.29-22|3	Version:	1.29
21cr|lslk-1.29-22|4	Release:	22
21cr|lslk-1.29-22|5	License:	GPL style
21cr|lslk-1.29-22|6	Group:		Monitoring
21cr|lslk-1.29-22|7	Url:		ftp://vic.cc.purdue.edu:/pub/tools/unix/lslk/
21cr|lslk-1.29-22|8	Source0:	ftp://vic.cc.purdue.edu/pub/tools/unix/lslk/lslk_%{version}_W.tar.bz2
21cr|lslk-1.29-22|9	
21cr|lslk-1.29-22|10	%description
21cr|lslk-1.29-22|11	Lslk is a lock file lister.  Lslk attempts to list all of the locks on
21cr|lslk-1.29-22|12	the executing system's local files (i.e., on the active inodes).
21cr|lslk-1.29-22|13	
21cr|lslk-1.29-22|14	Install lslk if you need a utility for listing file locks.
21cr|lslk-1.29-22|15	
21cr|lslk-1.29-22|16	%files
21cr|lslk-1.29-22|17	%defattr(644,root,root,755)
21cr|lslk-1.29-22|18	# XXX should be mode 4755, but for now leave the setuid off
21cr|lslk-1.29-22|19	%attr(0755,root,kmem) %{_sbindir}/lslk
21cr|lslk-1.29-22|20	%{_mandir}/man8/lslk.8*
21cr|lslk-1.29-22|21	
21cr|lslk-1.29-22|22	#----------------------------------------------------------------------------
21cr|lslk-1.29-22|23	
21cr|lslk-1.29-22|24	%prep
21cr|lslk-1.29-22|25	%setup -q -c -n lslk
21cr|lslk-1.29-22|26	tar xf lslk_%{version}.tar
21cr|lslk-1.29-22|27	
21cr|lslk-1.29-22|28	%build
21cr|lslk-1.29-22|29	[ -d lslk_%{version} ] && cd lslk_%{version}
21cr|lslk-1.29-22|30	./Configure -n linux
21cr|lslk-1.29-22|31	%make DEBUG="%{optflags}" CFGF=-DLINUXV=228
21cr|lslk-1.29-22|32	
21cr|lslk-1.29-22|33	%install
21cr|lslk-1.29-22|34	mkdir -p %{buildroot}%{_sbindir}
21cr|lslk-1.29-22|35	mkdir -p %{buildroot}%{_mandir}/man8
21cr|lslk-1.29-22|36	
21cr|lslk-1.29-22|37	install lslk_%{version}/lslk %{buildroot}%{_sbindir}
21cr|lslk-1.29-22|38	install lslk_%{version}/lslk.8 %{buildroot}%{_mandir}/man8/

2941 21
21cr|lsp-plugins-1.2.20-1|1	%global	debug_package %{nil}
21cr|lsp-plugins-1.2.20-1|2	
21cr|lsp-plugins-1.2.20-1|3	# Needed to avoid build errors on asm statements
21cr|lsp-plugins-1.2.20-1|4	%ifarch %{ix86}
21cr|lsp-plugins-1.2.20-1|5	%global	optflags %{optflags} -DLSP_PROFILING
21cr|lsp-plugins-1.2.20-1|6	%endif
21cr|lsp-plugins-1.2.20-1|7	
21cr|lsp-plugins-1.2.20-1|8	Summary:	Linux Studio Plugins
21cr|lsp-plugins-1.2.20-1|9	Name:		lsp-plugins
21cr|lsp-plugins-1.2.20-1|10	Version:	1.2.20
21cr|lsp-plugins-1.2.20-1|11	Release:	1
21cr|lsp-plugins-1.2.20-1|12	Group:		Sound
21cr|lsp-plugins-1.2.20-1|13	License:	GPLv3+
21cr|lsp-plugins-1.2.20-1|14	Url:		https://lsp-plug.in/
21cr|lsp-plugins-1.2.20-1|15	Source0:	https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz
21cr|lsp-plugins-1.2.20-1|16	Source100:	%{name}.rpmlintrc
21cr|lsp-plugins-1.2.20-1|17	BuildRequires:	php-cli >= 5.5.14
21cr|lsp-plugins-1.2.20-1|18	BuildRequires:	ladspa-devel >= 1.13
21cr|lsp-plugins-1.2.20-1|19	BuildRequires:	pkgconfig(cairo) >= 1.14
21cr|lsp-plugins-1.2.20-1|20	BuildRequires:	pkgconfig(expat)
21cr|lsp-plugins-1.2.20-1|21	BuildRequires:	pkgconfig(freetype2) >= 2.10
21cr|lsp-plugins-1.2.20-1|22	BuildRequires:	pkgconfig(gl)
21cr|lsp-plugins-1.2.20-1|23	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21cr|lsp-plugins-1.2.20-1|24	BuildRequires:	pkgconfig(jack) >= 1.9.5
21cr|lsp-plugins-1.2.20-1|25	BuildRequires:	pkgconfig(lv2) >= 1.10
21cr|lsp-plugins-1.2.20-1|26	BuildRequires:	pkgconfig(sndfile) >= 1.0.25
21cr|lsp-plugins-1.2.20-1|27	BuildRequires:	pkgconfig(x11)
21cr|lsp-plugins-1.2.20-1|28	BuildRequires:	pkgconfig(xrandr)
21cr|lsp-plugins-1.2.20-1|29	# There is also experimental support for armv7a and armv8 (aarch64)
21cr|lsp-plugins-1.2.20-1|30	ExclusiveArch:	%{ix86} x86_64 aarch64
21cr|lsp-plugins-1.2.20-1|31	Recommends:	%{name}-jack
21cr|lsp-plugins-1.2.20-1|32	Recommends:	%{name}-ladspa
21cr|lsp-plugins-1.2.20-1|33	Recommends:	%{name}-lv2
21cr|lsp-plugins-1.2.20-1|34	Recommends:	%{name}-vst
21cr|lsp-plugins-1.2.20-1|35	# A real LV2 host is needed: the binaries in the main package
21cr|lsp-plugins-1.2.20-1|36	# are not such a thing... suggest a random one (others: Carla, Ardour...)
21cr|lsp-plugins-1.2.20-1|37	Recommends:	qtractor
21cr|lsp-plugins-1.2.20-1|38	Conflicts:	%{name}-jack < 1.1.31
21cr|lsp-plugins-1.2.20-1|39	
21cr|lsp-plugins-1.2.20-1|40	%description
21cr|lsp-plugins-1.2.20-1|41	LSP (Linux Studio Plugins) is a collection of open-source plugins currently
21cr|lsp-plugins-1.2.20-1|42	compatible with LADSPA, LV2 and LinuxVST formats.
21cr|lsp-plugins-1.2.20-1|43	This package contains the plugin executables and pulls all the LSP LADSPA,
21cr|lsp-plugins-1.2.20-1|44	LV2, VST and Jack back-ends.
21cr|lsp-plugins-1.2.20-1|45	
21cr|lsp-plugins-1.2.20-1|46	%files
21cr|lsp-plugins-1.2.20-1|47	%doc CHANGELOG COPYING README.md
21cr|lsp-plugins-1.2.20-1|48	%{_sysconfdir}/xdg/menus/applications-merged/%{name}.menu
21cr|lsp-plugins-1.2.20-1|49	%{_bindir}/%{name}-*
21cr|lsp-plugins-1.2.20-1|50	%{_datadir}/desktop-directories/%{name}.directory
21cr|lsp-plugins-1.2.20-1|51	%{_datadir}/applications/*.desktop
21cr|lsp-plugins-1.2.20-1|52	%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
21cr|lsp-plugins-1.2.20-1|53	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|lsp-plugins-1.2.20-1|54	
21cr|lsp-plugins-1.2.20-1|55	#-----------------------------------------------------------------------------
21cr|lsp-plugins-1.2.20-1|56	
21cr|lsp-plugins-1.2.20-1|57	%package -n %{name}-jack
21cr|lsp-plugins-1.2.20-1|58	Summary:	LSP (Linux Studio Plugins) JACK plugins
21cr|lsp-plugins-1.2.20-1|59	Group:		Sound
21cr|lsp-plugins-1.2.20-1|60	
21cr|lsp-plugins-1.2.20-1|61	%description -n %{name}-jack
21cr|lsp-plugins-1.2.20-1|62	LSP (Linux Studio Plugins) JACK plugins.
21cr|lsp-plugins-1.2.20-1|63	
21cr|lsp-plugins-1.2.20-1|64	%files -n %{name}-jack
21cr|lsp-plugins-1.2.20-1|65	%doc COPYING
21cr|lsp-plugins-1.2.20-1|66	%{_libdir}/%{name}/lib%{name}-jack-%{version}.so
21cr|lsp-plugins-1.2.20-1|67	
21cr|lsp-plugins-1.2.20-1|68	#-----------------------------------------------------------------------------
21cr|lsp-plugins-1.2.20-1|69	
21cr|lsp-plugins-1.2.20-1|70	%package -n %{name}-ladspa
21cr|lsp-plugins-1.2.20-1|71	Summary:	LSP (Linux Studio Plugins) LADSPA plugins
21cr|lsp-plugins-1.2.20-1|72	Group:		Sound
21cr|lsp-plugins-1.2.20-1|73	Requires:	ladspa
21cr|lsp-plugins-1.2.20-1|74	
21cr|lsp-plugins-1.2.20-1|75	%description -n %{name}-ladspa
21cr|lsp-plugins-1.2.20-1|76	LSP (Linux Studio Plugins) LADSPA plugins.
21cr|lsp-plugins-1.2.20-1|77	
21cr|lsp-plugins-1.2.20-1|78	%files -n %{name}-ladspa
21cr|lsp-plugins-1.2.20-1|79	%doc COPYING
21cr|lsp-plugins-1.2.20-1|80	%{_libdir}/ladspa/%{name}-ladspa.so
21cr|lsp-plugins-1.2.20-1|81	
21cr|lsp-plugins-1.2.20-1|82	#-----------------------------------------------------------------------------
21cr|lsp-plugins-1.2.20-1|83	
21cr|lsp-plugins-1.2.20-1|84	%package -n %{name}-lv2
21cr|lsp-plugins-1.2.20-1|85	Summary:	LSP (Linux Studio Plugins) LV2 plugins
21cr|lsp-plugins-1.2.20-1|86	Group:		Sound
21cr|lsp-plugins-1.2.20-1|87	Requires:	lv2
21cr|lsp-plugins-1.2.20-1|88	
21cr|lsp-plugins-1.2.20-1|89	%description -n %{name}-lv2
21cr|lsp-plugins-1.2.20-1|90	LSP (Linux Studio Plugins) LV2 plugins.
21cr|lsp-plugins-1.2.20-1|91	
21cr|lsp-plugins-1.2.20-1|92	%files -n %{name}-lv2
21cr|lsp-plugins-1.2.20-1|93	%doc COPYING
21cr|lsp-plugins-1.2.20-1|94	%{_libdir}/lv2/%{name}.lv2/%{name}-lv2.so
21cr|lsp-plugins-1.2.20-1|95	%{_libdir}/lv2/%{name}.lv2/*.ttl
21cr|lsp-plugins-1.2.20-1|96	
21cr|lsp-plugins-1.2.20-1|97	#-----------------------------------------------------------------------------
21cr|lsp-plugins-1.2.20-1|98	
21cr|lsp-plugins-1.2.20-1|99	%package -n %{name}-vst
21cr|lsp-plugins-1.2.20-1|100	Summary:	LSP (Linux Studio Plugins) LinuxVST plugins
21cr|lsp-plugins-1.2.20-1|101	Group:		Sound
21cr|lsp-plugins-1.2.20-1|102	Requires:	carla-vst
21cr|lsp-plugins-1.2.20-1|103	
21cr|lsp-plugins-1.2.20-1|104	%description -n %{name}-vst
21cr|lsp-plugins-1.2.20-1|105	LSP (Linux Studio Plugins) LinuxVST plugins.
21cr|lsp-plugins-1.2.20-1|106	
21cr|lsp-plugins-1.2.20-1|107	%files -n %{name}-vst
21cr|lsp-plugins-1.2.20-1|108	%doc COPYING
21cr|lsp-plugins-1.2.20-1|109	%{_libdir}/vst/%{name}.vst/lib%{name}-vst2.so
21cr|lsp-plugins-1.2.20-1|110	%{_libdir}/vst/%{name}.vst/art-*.so
21cr|lsp-plugins-1.2.20-1|111	%{_libdir}/vst/%{name}.vst/autogain-*.so
21cr|lsp-plugins-1.2.20-1|112	%{_libdir}/vst/%{name}.vst/comp-*.so
21cr|lsp-plugins-1.2.20-1|113	%{_libdir}/vst/%{name}.vst/compressor-*.so
21cr|lsp-plugins-1.2.20-1|114	%{_libdir}/vst/%{name}.vst/chorus-mono.so
21cr|lsp-plugins-1.2.20-1|115	%{_libdir}/vst/%{name}.vst/chorus-stereo.so
21cr|lsp-plugins-1.2.20-1|116	%{_libdir}/vst/%{name}.vst/crossover-*.so
21cr|lsp-plugins-1.2.20-1|117	%{_libdir}/vst/%{name}.vst/clipper-*.so
21cr|lsp-plugins-1.2.20-1|118	%{_libdir}/vst/%{name}.vst/dyna-*.so
21cr|lsp-plugins-1.2.20-1|119	%{_libdir}/vst/%{name}.vst/expander-*.so
21cr|lsp-plugins-1.2.20-1|120	%{_libdir}/vst/%{name}.vst/gate-*.so
21cr|lsp-plugins-1.2.20-1|121	%{_libdir}/vst/%{name}.vst/graph-*.so
21cr|lsp-plugins-1.2.20-1|122	%{_libdir}/vst/%{name}.vst/impulse-*.so
21cr|lsp-plugins-1.2.20-1|123	%{_libdir}/vst/%{name}.vst/latency-meter.so
21cr|lsp-plugins-1.2.20-1|124	%{_libdir}/vst/%{name}.vst/limiter-*.so
21cr|lsp-plugins-1.2.20-1|125	%{_libdir}/vst/%{name}.vst/loud-*.so
21cr|lsp-plugins-1.2.20-1|126	%{_libdir}/vst/%{name}.vst/mb-*.so
21cr|lsp-plugins-1.2.20-1|127	%{_libdir}/vst/%{name}.vst/multisampler-*.so
21cr|lsp-plugins-1.2.20-1|128	%{_libdir}/vst/%{name}.vst/noise-generator-*.so
21cr|lsp-plugins-1.2.20-1|129	%{_libdir}/vst/%{name}.vst/oscillator-mono.so
21cr|lsp-plugins-1.2.20-1|130	%{_libdir}/vst/%{name}.vst/oscilloscope-*.so
21cr|lsp-plugins-1.2.20-1|131	%{_libdir}/vst/%{name}.vst/para-*.so
21cr|lsp-plugins-1.2.20-1|132	%{_libdir}/vst/%{name}.vst/phase-detector.so
21cr|lsp-plugins-1.2.20-1|133	%{_libdir}/vst/%{name}.vst/profiler-*.so
21cr|lsp-plugins-1.2.20-1|134	%{_libdir}/vst/%{name}.vst/room-*.so
21cr|lsp-plugins-1.2.20-1|135	%{_libdir}/vst/%{name}.vst/referencer-*.so
21cr|lsp-plugins-1.2.20-1|136	%{_libdir}/vst/%{name}.vst/return-mono.so
21cr|lsp-plugins-1.2.20-1|137	%{_libdir}/vst/%{name}.vst/return-stereo.so
21cr|lsp-plugins-1.2.20-1|138	%{_libdir}/vst/%{name}.vst/sampler-*.so
21cr|lsp-plugins-1.2.20-1|139	%{_libdir}/vst/%{name}.vst/send-mono.so
21cr|lsp-plugins-1.2.20-1|140	%{_libdir}/vst/%{name}.vst/send-stereo.so
21cr|lsp-plugins-1.2.20-1|141	%{_libdir}/vst/%{name}.vst/sc-*.so
21cr|lsp-plugins-1.2.20-1|142	%{_libdir}/vst/%{name}.vst/slap-*.so
21cr|lsp-plugins-1.2.20-1|143	%{_libdir}/vst/%{name}.vst/spectrum-*.so
21cr|lsp-plugins-1.2.20-1|144	%{_libdir}/vst/%{name}.vst/surge-*.so
21cr|lsp-plugins-1.2.20-1|145	%{_libdir}/vst/%{name}.vst/trigger-*.so
21cr|lsp-plugins-1.2.20-1|146	%{_libdir}/vst/%{name}.vst/ab-tester-*.so
21cr|lsp-plugins-1.2.20-1|147	%{_libdir}/vst/%{name}.vst/mixer-*.so
21cr|lsp-plugins-1.2.20-1|148	%{_libdir}/vst/%{name}.vst/filter-*.so
21cr|lsp-plugins-1.2.20-1|149	%{_libdir}/vst/%{name}.vst/flanger-*.so
21cr|lsp-plugins-1.2.20-1|150	%{_libdir}/vst/%{name}.vst/gott-*.so
21cr|lsp-plugins-1.2.20-1|151	%{_libdir}/vst/%{name}.vst/beat-breather-*.so
21cr|lsp-plugins-1.2.20-1|152	
21cr|lsp-plugins-1.2.20-1|153	#-----------------------------------------------------------------------------
21cr|lsp-plugins-1.2.20-1|154	
21cr|lsp-plugins-1.2.20-1|155	%package doc
21cr|lsp-plugins-1.2.20-1|156	Summary:	Documentation for LSP (Linux Studio Plugins) plugins
21cr|lsp-plugins-1.2.20-1|157	Group:		Sound
21cr|lsp-plugins-1.2.20-1|158	BuildArch:	noarch
21cr|lsp-plugins-1.2.20-1|159	
21cr|lsp-plugins-1.2.20-1|160	%description doc
21cr|lsp-plugins-1.2.20-1|161	Documentation for LSP (Linux Studio Plugins) plugins.
21cr|lsp-plugins-1.2.20-1|162	
21cr|lsp-plugins-1.2.20-1|163	%files doc
21cr|lsp-plugins-1.2.20-1|164	%{_defaultdocdir}/%{name}/
21cr|lsp-plugins-1.2.20-1|165	
21cr|lsp-plugins-1.2.20-1|166	#-----------------------------------------------------------------------------
21cr|lsp-plugins-1.2.20-1|167	
21cr|lsp-plugins-1.2.20-1|168	%prep
21cr|lsp-plugins-1.2.20-1|169	%autosetup -p1 -n %{name}
21cr|lsp-plugins-1.2.20-1|170	
21cr|lsp-plugins-1.2.20-1|171	
21cr|lsp-plugins-1.2.20-1|172	%build
21cr|lsp-plugins-1.2.20-1|173	%setup_compile_flags
21cr|lsp-plugins-1.2.20-1|174	%ifarch %{ix86}
21cr|lsp-plugins-1.2.20-1|175	%define BUILD_PROFILE i586
21cr|lsp-plugins-1.2.20-1|176	%else
21cr|lsp-plugins-1.2.20-1|177	%ifarch x86_64
21cr|lsp-plugins-1.2.20-1|178	%define BUILD_PROFILE x86_64
21cr|lsp-plugins-1.2.20-1|179	%endif
21cr|lsp-plugins-1.2.20-1|180	%endif
21cr|lsp-plugins-1.2.20-1|181	
21cr|lsp-plugins-1.2.20-1|182	make config  PREFIX=%{_prefix} \
21cr|lsp-plugins-1.2.20-1|183	BUILD_PROFILE=%{BUILD_PROFILE} \
21cr|lsp-plugins-1.2.20-1|184	BIN_PATH=%{_bindir} LIBDIR=%{_libdir} \
21cr|lsp-plugins-1.2.20-1|185	DOC_PATH=%{_docdir} \
21cr|lsp-plugins-1.2.20-1|186	FEATURES="doc ladspa lv2 vst2 jack xdg"
21cr|lsp-plugins-1.2.20-1|187	
21cr|lsp-plugins-1.2.20-1|188	%make
21cr|lsp-plugins-1.2.20-1|189	
21cr|lsp-plugins-1.2.20-1|190	
21cr|lsp-plugins-1.2.20-1|191	%install
21cr|lsp-plugins-1.2.20-1|192	%makeinstall_std
21cr|lsp-plugins-1.2.20-1|193	
21cr|lsp-plugins-1.2.20-1|194	# Drop unwanted static libs...
21cr|lsp-plugins-1.2.20-1|195	rm -f %{buildroot}%{_libdir}/*.a
21cr|lsp-plugins-1.2.20-1|196	# ... and devel files we don't use
21cr|lsp-plugins-1.2.20-1|197	rm -f %{buildroot}%{_libdir}/pkgconfig/lsp-r3d-glx-lib.pc
21cr|lsp-plugins-1.2.20-1|198	rm -rf %{buildroot}%{_includedir}

2942 21
21cr|lsw-0.3-1|1	Name:           lsw
21cr|lsw-0.3-1|2	Version:        0.3
21cr|lsw-0.3-1|3	Release:        1
21cr|lsw-0.3-1|4	Summary:        Prints all window titles of DISPLAY to standard output
21cr|lsw-0.3-1|5	Group:          Graphical desktop/Other
21cr|lsw-0.3-1|6	License:        MIT
21cr|lsw-0.3-1|7	URL:            http://tools.suckless.org/%{name}
21cr|lsw-0.3-1|8	Source0:        http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
21cr|lsw-0.3-1|9	Patch0:         lsw-0.3-config.patch
21cr|lsw-0.3-1|10	# 4d6e1b39
21cr|lsw-0.3-1|11	Patch1:         lsw-0.3-segfault-avoidance.patch
21cr|lsw-0.3-1|12	BuildRequires:  binutils
21cr|lsw-0.3-1|13	BuildRequires:  coreutils
21cr|lsw-0.3-1|14	BuildRequires:  gcc
21cr|lsw-0.3-1|15	BuildRequires:  pkgconfig(x11)
21cr|lsw-0.3-1|16	BuildRequires:  sed
21cr|lsw-0.3-1|17	
21cr|lsw-0.3-1|18	%description
21cr|lsw-0.3-1|19	Lists the titles of all running X windows to stdout, similar to ls(1). Might
21cr|lsw-0.3-1|20	be useful for script integration.
21cr|lsw-0.3-1|21	
21cr|lsw-0.3-1|22	%prep
21cr|lsw-0.3-1|23	%autosetup -p1
21cr|lsw-0.3-1|24	
21cr|lsw-0.3-1|25	%build
21cr|lsw-0.3-1|26	export LDFLAGS="%{?__global_ldflags}"
21cr|lsw-0.3-1|27	%make_build
21cr|lsw-0.3-1|28	
21cr|lsw-0.3-1|29	%install
21cr|lsw-0.3-1|30	%make_install PREFIX=%{_prefix}
21cr|lsw-0.3-1|31	
21cr|lsw-0.3-1|32	%files
21cr|lsw-0.3-1|33	%license LICENSE
21cr|lsw-0.3-1|34	%doc README
21cr|lsw-0.3-1|35	%{_bindir}/lsw
21cr|lsw-0.3-1|36	%{_mandir}/man1/lsw.1*
21cr|lsw-0.3-1|37	
21cr|lsw-0.3-1|38	%changelog
21cr|lsw-0.3-1|39	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|lsw-0.3-1|40	- add group
21cr|lsw-0.3-1|41	
21cr|lsw-0.3-1|42	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.3-1
21cr|lsw-0.3-1|43	- adapt for Rosa
21cr|lsw-0.3-1|44	
21cr|lsw-0.3-1|45	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|lsw-0.3-1|46	- Imported from SRPM

2943 21
21cr|lsyncd-2.3.1-1|1	%global _hardened_build 1
21cr|lsyncd-2.3.1-1|2	%global gittag0 v2.3.1
21cr|lsyncd-2.3.1-1|3	%global commit0 6d59f16140468242fe157b4a5adf36d6a93cf6a4
21cr|lsyncd-2.3.1-1|4	%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
21cr|lsyncd-2.3.1-1|5	
21cr|lsyncd-2.3.1-1|6	Name:		lsyncd
21cr|lsyncd-2.3.1-1|7	Version:	2.3.1
21cr|lsyncd-2.3.1-1|8	Release:	1
21cr|lsyncd-2.3.1-1|9	Summary:	File change monitoring and synchronization daemon
21cr|lsyncd-2.3.1-1|10	Group:		File tools
21cr|lsyncd-2.3.1-1|11	License:	GPL-2.0-or-later AND CC-BY-3.0
21cr|lsyncd-2.3.1-1|12	URL:		https://axkibe.github.io/lsyncd/
21cr|lsyncd-2.3.1-1|13	Source0:	https://github.com/axkibe/%{name}/archive/%{gittag0}/%{name}-%{version}.tar.gz
21cr|lsyncd-2.3.1-1|14	
21cr|lsyncd-2.3.1-1|15	Patch0:		cmake-DOCDIR.patch
21cr|lsyncd-2.3.1-1|16	
21cr|lsyncd-2.3.1-1|17	Source1:	lsyncd.sysconfig
21cr|lsyncd-2.3.1-1|18	Source2:	lsyncd.logrotate
21cr|lsyncd-2.3.1-1|19	Source3:	lsyncd.conf
21cr|lsyncd-2.3.1-1|20	Source4:	lsyncd.service
21cr|lsyncd-2.3.1-1|21	Source5:	lsyncd.sysctl
21cr|lsyncd-2.3.1-1|22	
21cr|lsyncd-2.3.1-1|23	BuildRequires:	asciidoc
21cr|lsyncd-2.3.1-1|24	BuildRequires:	cmake
21cr|lsyncd-2.3.1-1|25	BuildRequires:	lua
21cr|lsyncd-2.3.1-1|26	BuildRequires:	lua-devel >= 5.2
21cr|lsyncd-2.3.1-1|27	Requires:	lua
21cr|lsyncd-2.3.1-1|28	Requires:	rsync
21cr|lsyncd-2.3.1-1|29	
21cr|lsyncd-2.3.1-1|30	%description
21cr|lsyncd-2.3.1-1|31	Lsyncd watches a local directory trees event monitor interface (inotify).
21cr|lsyncd-2.3.1-1|32	It aggregates and combines events for a few seconds and then spawns one
21cr|lsyncd-2.3.1-1|33	(or more) process(es) to synchronize the changes. By default this is
21cr|lsyncd-2.3.1-1|34	rsync.
21cr|lsyncd-2.3.1-1|35	
21cr|lsyncd-2.3.1-1|36	Lsyncd is thus a light-weight live mirror solution that is comparatively
21cr|lsyncd-2.3.1-1|37	easy to install not requiring new file systems or block devices and does
21cr|lsyncd-2.3.1-1|38	not hamper local file system performance.
21cr|lsyncd-2.3.1-1|39	
21cr|lsyncd-2.3.1-1|40	%prep
21cr|lsyncd-2.3.1-1|41	%autosetup -p1
21cr|lsyncd-2.3.1-1|42	
21cr|lsyncd-2.3.1-1|43	%build
21cr|lsyncd-2.3.1-1|44	%cmake \
21cr|lsyncd-2.3.1-1|45	-DCMAKE_INSTALL_MANDIR:PATH=%{_mandir} \
21cr|lsyncd-2.3.1-1|46	-DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name}
21cr|lsyncd-2.3.1-1|47	
21cr|lsyncd-2.3.1-1|48	%make_build
21cr|lsyncd-2.3.1-1|49	
21cr|lsyncd-2.3.1-1|50	%install
21cr|lsyncd-2.3.1-1|51	%make_install -C build
21cr|lsyncd-2.3.1-1|52	
21cr|lsyncd-2.3.1-1|53	install -p -d -m 0755 %{buildroot}%{_var}/log/%{name}
21cr|lsyncd-2.3.1-1|54	install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/lsyncd
21cr|lsyncd-2.3.1-1|55	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/lsyncd
21cr|lsyncd-2.3.1-1|56	install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/lsyncd.conf
21cr|lsyncd-2.3.1-1|57	install -p -D -m 0644 %{SOURCE4} %{buildroot}%{_unitdir}/lsyncd.service
21cr|lsyncd-2.3.1-1|58	install -p -D -m 0644 %{SOURCE5} %{buildroot}%{_sysctldir}/50-lsyncd.conf
21cr|lsyncd-2.3.1-1|59	
21cr|lsyncd-2.3.1-1|60	%post
21cr|lsyncd-2.3.1-1|61	%sysctl_apply 50-lsyncd.conf
21cr|lsyncd-2.3.1-1|62	%systemd_post lsyncd.service
21cr|lsyncd-2.3.1-1|63	
21cr|lsyncd-2.3.1-1|64	%preun
21cr|lsyncd-2.3.1-1|65	%systemd_preun lsyncd.service
21cr|lsyncd-2.3.1-1|66	
21cr|lsyncd-2.3.1-1|67	%postun
21cr|lsyncd-2.3.1-1|68	%systemd_postun_with_restart lsyncd.service
21cr|lsyncd-2.3.1-1|69	
21cr|lsyncd-2.3.1-1|70	%files
21cr|lsyncd-2.3.1-1|71	%license COPYING
21cr|lsyncd-2.3.1-1|72	%doc ChangeLog examples README.md
21cr|lsyncd-2.3.1-1|73	%doc %{_mandir}/man1/lsyncd.1.*
21cr|lsyncd-2.3.1-1|74	%config(noreplace) %{_sysconfdir}/lsyncd.conf
21cr|lsyncd-2.3.1-1|75	%config(noreplace) %{_sysconfdir}/sysconfig/lsyncd
21cr|lsyncd-2.3.1-1|76	%config(noreplace) %{_sysconfdir}/logrotate.d/lsyncd
21cr|lsyncd-2.3.1-1|77	%{_sysctldir}/50-lsyncd.conf
21cr|lsyncd-2.3.1-1|78	%{_bindir}/lsyncd
21cr|lsyncd-2.3.1-1|79	%dir %{_var}/log/%{name}
21cr|lsyncd-2.3.1-1|80	%{_unitdir}/lsyncd.service

2944 21
21cr|ltc-1.3.2-1|1	%define major	11
21cr|ltc-1.3.2-1|2	%define libname	%mklibname %{name} %major
21cr|ltc-1.3.2-1|3	%define devname	%mklibname %{name} -d
21cr|ltc-1.3.2-1|4	
21cr|ltc-1.3.2-1|5	Name:		ltc
21cr|ltc-1.3.2-1|6	Version:	1.3.2
21cr|ltc-1.3.2-1|7	Release:	1
21cr|ltc-1.3.2-1|8	Summary:	Linear (or Longitudinal) Time-code is an encoding of SMPTE time-code data
21cr|ltc-1.3.2-1|9	License:	LGPLv3
21cr|ltc-1.3.2-1|10	Group:		System/Libraries
21cr|ltc-1.3.2-1|11	Url:		https://github.com/x42/libltc
21cr|ltc-1.3.2-1|12	Source0:	https://github.com/x42/libltc/releases/download/v%{version}/lib%{name}-%{version}.tar.gz
21cr|ltc-1.3.2-1|13	
21cr|ltc-1.3.2-1|14	%description
21cr|ltc-1.3.2-1|15	Linear (or Longitudinal) Time-code (LTC) is an encoding of SMPTE time-code data
21cr|ltc-1.3.2-1|16	as a Manchester-Biphase encoded audio signal. The audio signal is commonly
21cr|ltc-1.3.2-1|17	recorded on a VTR track or other storage media. libltc provides functionality
21cr|ltc-1.3.2-1|18	to encode and decode LTC from/to time-code, including SMPTE date support.
21cr|ltc-1.3.2-1|19	libltc is the successor of libltcsmpte.
21cr|ltc-1.3.2-1|20	
21cr|ltc-1.3.2-1|21	#---------------------------------
21cr|ltc-1.3.2-1|22	%package -n %{libname}
21cr|ltc-1.3.2-1|23	Summary:	Shared library for LTC
21cr|ltc-1.3.2-1|24	Group:		System/Libraries
21cr|ltc-1.3.2-1|25	
21cr|ltc-1.3.2-1|26	%description -n %{libname}
21cr|ltc-1.3.2-1|27	Linear (or Longitudinal) Time-code (LTC) is an encoding of SMPTE time-code data
21cr|ltc-1.3.2-1|28	as a Manchester-Biphase encoded audio signal. The audio signal is commonly
21cr|ltc-1.3.2-1|29	recorded on a VTR track or other storage media. libltc provides functionality
21cr|ltc-1.3.2-1|30	to encode and decode LTC from/to time-code, including SMPTE date support.
21cr|ltc-1.3.2-1|31	libltc is the successor of libltcsmpte.
21cr|ltc-1.3.2-1|32	
21cr|ltc-1.3.2-1|33	%files -n %{libname}
21cr|ltc-1.3.2-1|34	%{_libdir}/lib%{name}.so.%{major}*
21cr|ltc-1.3.2-1|35	
21cr|ltc-1.3.2-1|36	#---------------------------------
21cr|ltc-1.3.2-1|37	%package -n %{devname}
21cr|ltc-1.3.2-1|38	Summary:	Development files for LTC
21cr|ltc-1.3.2-1|39	Group:		Development/C
21cr|ltc-1.3.2-1|40	Requires:	%{libname} = %{version}-%{release}
21cr|ltc-1.3.2-1|41	Provides:	%{name}-devel = %{version}-%{release}
21cr|ltc-1.3.2-1|42	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|ltc-1.3.2-1|43	
21cr|ltc-1.3.2-1|44	%description -n %{devname}
21cr|ltc-1.3.2-1|45	This package contains the files for developing applications which
21cr|ltc-1.3.2-1|46	will use lib%{name}.
21cr|ltc-1.3.2-1|47	
21cr|ltc-1.3.2-1|48	%files -n %{devname}
21cr|ltc-1.3.2-1|49	%{_mandir}/man3/ltc.h.3.xz
21cr|ltc-1.3.2-1|50	%{_libdir}/lib%{name}.so
21cr|ltc-1.3.2-1|51	%{_includedir}/ltc.h
21cr|ltc-1.3.2-1|52	%{_libdir}/pkgconfig/ltc.pc
21cr|ltc-1.3.2-1|53	
21cr|ltc-1.3.2-1|54	#---------------------------------
21cr|ltc-1.3.2-1|55	%prep
21cr|ltc-1.3.2-1|56	%setup -q -n lib%{name}-%{version}
21cr|ltc-1.3.2-1|57	
21cr|ltc-1.3.2-1|58	%build
21cr|ltc-1.3.2-1|59	%configure
21cr|ltc-1.3.2-1|60	%make
21cr|ltc-1.3.2-1|61	
21cr|ltc-1.3.2-1|62	%install
21cr|ltc-1.3.2-1|63	%makeinstall_std
21cr|ltc-1.3.2-1|64	find %{buildroot} -regex ".*\(a\|la\)$" -exec rm '{}' \;

2945 21
21cr|ltris-1.0.19-5|1	Summary:	Nice tetris clone
21cr|ltris-1.0.19-5|2	Name:		ltris
21cr|ltris-1.0.19-5|3	Version:	1.0.19
21cr|ltris-1.0.19-5|4	Release:	5
21cr|ltris-1.0.19-5|5	Epoch:		1
21cr|ltris-1.0.19-5|6	License:	GPLv2+
21cr|ltris-1.0.19-5|7	Group:		Games/Arcade
21cr|ltris-1.0.19-5|8	Url:		http://lgames.sourceforge.net/index.php?project=LTris
21cr|ltris-1.0.19-5|9	Source0:	https://sourceforge.net/projects/lgames/files/ltris/%{name}-%{version}.tar.gz
21cr|ltris-1.0.19-5|10	BuildRequires:	desktop-file-utils
21cr|ltris-1.0.19-5|11	BuildRequires:	imagemagick
21cr|ltris-1.0.19-5|12	BuildRequires:	pkgconfig(SDL_mixer)
21cr|ltris-1.0.19-5|13	
21cr|ltris-1.0.19-5|14	%description
21cr|ltris-1.0.19-5|15	o Tetris clone using SDL
21cr|ltris-1.0.19-5|16	o Sound
21cr|ltris-1.0.19-5|17	o Menu
21cr|ltris-1.0.19-5|18	o Controls can be redefined
21cr|ltris-1.0.19-5|19	o Block preview
21cr|ltris-1.0.19-5|20	o Starting level between 0 and 9
21cr|ltris-1.0.19-5|21	o Various backgrounds
21cr|ltris-1.0.19-5|22	o HighScores
21cr|ltris-1.0.19-5|23	o Nice graphics
21cr|ltris-1.0.19-5|24	o Smooth gameplay
21cr|ltris-1.0.19-5|25	o Cool effects (transparency, animations)
21cr|ltris-1.0.19-5|26	o Two player mode
21cr|ltris-1.0.19-5|27	o Two game modes
21cr|ltris-1.0.19-5|28	
21cr|ltris-1.0.19-5|29	%files -f %{name}.lang
21cr|ltris-1.0.19-5|30	%doc README INSTALL AUTHORS ChangeLog
21cr|ltris-1.0.19-5|31	%attr(2755, root, games) %{_gamesbindir}/*
21cr|ltris-1.0.19-5|32	%config(noreplace) %attr(664, games, games) %{_localstatedir}/games/%{name}.hscr
21cr|ltris-1.0.19-5|33	%{_datadir}/%{name}
21cr|ltris-1.0.19-5|34	%{_datadir}/applications/%{name}.desktop
21cr|ltris-1.0.19-5|35	%{_iconsdir}/*.png
21cr|ltris-1.0.19-5|36	%{_miconsdir}/*
21cr|ltris-1.0.19-5|37	%{_liconsdir}/*
21cr|ltris-1.0.19-5|38	
21cr|ltris-1.0.19-5|39	#----------------------------------------------------------------------------
21cr|ltris-1.0.19-5|40	
21cr|ltris-1.0.19-5|41	%prep
21cr|ltris-1.0.19-5|42	%setup -q
21cr|ltris-1.0.19-5|43	
21cr|ltris-1.0.19-5|44	%build
21cr|ltris-1.0.19-5|45	%global optflags %{optflags} -fgnu89-inline
21cr|ltris-1.0.19-5|46	%configure \
21cr|ltris-1.0.19-5|47	--localstatedir=%{_localstatedir}/games \
21cr|ltris-1.0.19-5|48	--bindir=%{_gamesbindir}
21cr|ltris-1.0.19-5|49	%make
21cr|ltris-1.0.19-5|50	
21cr|ltris-1.0.19-5|51	%install
21cr|ltris-1.0.19-5|52	%makeinstall_std
21cr|ltris-1.0.19-5|53	
21cr|ltris-1.0.19-5|54	mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir}}
21cr|ltris-1.0.19-5|55	convert icons/%{name}48.xpm %{buildroot}%{_liconsdir}/%{name}.png
21cr|ltris-1.0.19-5|56	convert icons/%{name}32.xpm %{buildroot}%{_iconsdir}/%{name}.png
21cr|ltris-1.0.19-5|57	convert icons/%{name}16.xpm %{buildroot}%{_miconsdir}/%{name}.png
21cr|ltris-1.0.19-5|58	
21cr|ltris-1.0.19-5|59	rm %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ltris-1.0.19-5|60	rm %{buildroot}%{_iconsdir}/%{name}48.gif
21cr|ltris-1.0.19-5|61	
21cr|ltris-1.0.19-5|62	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|ltris-1.0.19-5|63	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|ltris-1.0.19-5|64	[Desktop Entry]
21cr|ltris-1.0.19-5|65	Name=LTris
21cr|ltris-1.0.19-5|66	Comment=Nice Tetris clone
21cr|ltris-1.0.19-5|67	Exec=ltris
21cr|ltris-1.0.19-5|68	Icon=ltris
21cr|ltris-1.0.19-5|69	Terminal=false
21cr|ltris-1.0.19-5|70	Type=Application
21cr|ltris-1.0.19-5|71	Categories=Game;ArcadeGame;
21cr|ltris-1.0.19-5|72	EOF
21cr|ltris-1.0.19-5|73	
21cr|ltris-1.0.19-5|74	%find_lang %{name}

2946 21
21cr|ltspfs-1.5-1|1	Summary: 	Tool used to mount local media on an Xterminal from the terminals serveur
21cr|ltspfs-1.5-1|2	Name:		ltspfs
21cr|ltspfs-1.5-1|3	Version:	1.5
21cr|ltspfs-1.5-1|4	Release:	1
21cr|ltspfs-1.5-1|5	License:	GPLv2+
21cr|ltspfs-1.5-1|6	Group:		System/Servers
21cr|ltspfs-1.5-1|7	Url:		http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspFS
21cr|ltspfs-1.5-1|8	Source0:	http://ftp.fr.debian.org/debian/pool/main/l/ltspfs/%{name}_%{version}.orig.tar.xz
21cr|ltspfs-1.5-1|9	Source10:	%{name}.tmpfiles.d
21cr|ltspfs-1.5-1|10	BuildRequires:	fuse
21cr|ltspfs-1.5-1|11	BuildRequires:	pkgconfig(fuse)
21cr|ltspfs-1.5-1|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|ltspfs-1.5-1|13	BuildRequires:	pkgconfig(libtirpc)
21cr|ltspfs-1.5-1|14	BuildRequires:	pkgconfig(x11)
21cr|ltspfs-1.5-1|15	Requires:	fuse
21cr|ltspfs-1.5-1|16	
21cr|ltspfs-1.5-1|17	%description
21cr|ltspfs-1.5-1|18	ltspfs is a remote filesystem consisting of two parts:
21cr|ltspfs-1.5-1|19	1) A network server daemon that runs on the LTSP terminal.
21cr|ltspfs-1.5-1|20	2) A FUSE module that runs in user-space on the server, that connects with
21cr|ltspfs-1.5-1|21	the daemon on the client.
21cr|ltspfs-1.5-1|22	
21cr|ltspfs-1.5-1|23	The goals of ltspfs are:
21cr|ltspfs-1.5-1|24	
21cr|ltspfs-1.5-1|25	1. Provide a lightweight file access mechanism that will be feasable on
21cr|ltspfs-1.5-1|26	lower end hardware.
21cr|ltspfs-1.5-1|27	2. Provide a stateless file access method that will feature "atomic" reads
21cr|ltspfs-1.5-1|28	and writes to minimize impact from client network disruptions.
21cr|ltspfs-1.5-1|29	3. Provide a network filesystem that handles client reboots and
21cr|ltspfs-1.5-1|30	disconnections in a manner that doesn't leave inaccesible, unmountable
21cr|ltspfs-1.5-1|31	filesystems on the LTSP server.
21cr|ltspfs-1.5-1|32	4. Provide a network filesystem that can easily handle the oddities of
21cr|ltspfs-1.5-1|33	dealing with removable media, and integrate well with udev (LTSP's
21cr|ltspfs-1.5-1|34	preferred device handling support).
21cr|ltspfs-1.5-1|35	
21cr|ltspfs-1.5-1|36	%files
21cr|ltspfs-1.5-1|37	%doc COPYING ChangeLog
21cr|ltspfs-1.5-1|38	%{_bindir}/ltspfs
21cr|ltspfs-1.5-1|39	%attr(4755,root,root) %{_bindir}/lbmount
21cr|ltspfs-1.5-1|40	%{_sbindir}/ltspfsmounter
21cr|ltspfs-1.5-1|41	%{_mandir}/man1/ltspfs.1*
21cr|ltspfs-1.5-1|42	%{_mandir}/man1/lbmount.1*
21cr|ltspfs-1.5-1|43	%{_mandir}/man1/ltspfsmounter.1*
21cr|ltspfs-1.5-1|44	
21cr|ltspfs-1.5-1|45	#----------------------------------------------------------------------------
21cr|ltspfs-1.5-1|46	
21cr|ltspfs-1.5-1|47	%package -n ltspfsd
21cr|ltspfs-1.5-1|48	Summary:	LTSP file system, userspace FUSE module that runs on a server
21cr|ltspfs-1.5-1|49	Group:		System/Servers
21cr|ltspfs-1.5-1|50	Requires:	x11-tools
21cr|ltspfs-1.5-1|51	Requires:	x11-util-cf-files
21cr|ltspfs-1.5-1|52	Requires:	x11-util-macros
21cr|ltspfs-1.5-1|53	Requires:	x11-util-modular
21cr|ltspfs-1.5-1|54	
21cr|ltspfs-1.5-1|55	%description -n ltspfsd
21cr|ltspfs-1.5-1|56	Fuse based remote filesystem daemon for LTSP thin clients
21cr|ltspfs-1.5-1|57	LtspFS is a remote filesystem consisting of two parts:
21cr|ltspfs-1.5-1|58	1) A network server daemon that runs on the LTSP terminal.
21cr|ltspfs-1.5-1|59	2) A FUSE module that runs in userspace on the server, that connects with
21cr|ltspfs-1.5-1|60	the daemon on the client.
21cr|ltspfs-1.5-1|61	This package contains the daemon to be run on the LTSP thin client.
21cr|ltspfs-1.5-1|62	
21cr|ltspfs-1.5-1|63	%files -n ltspfsd
21cr|ltspfs-1.5-1|64	%{_bindir}/ltspfsd
21cr|ltspfs-1.5-1|65	%{_sbindir}/ltspfs_mount
21cr|ltspfs-1.5-1|66	%{_sbindir}/ltspfs_umount
21cr|ltspfs-1.5-1|67	/lib/udev/rules.d/88-ltsp.rules
21cr|ltspfs-1.5-1|68	/lib/udev/ltspfs_entry
21cr|ltspfs-1.5-1|69	%{_datadir}/ldm/
21cr|ltspfs-1.5-1|70	%{_datadir}/ltsp/xinitrc.d/I05-set-ltspfs_token
21cr|ltspfs-1.5-1|71	%{_mandir}/man1/ltspfsd.1*
21cr|ltspfs-1.5-1|72	%{_mandir}/man1/ltspfs_mount.1*
21cr|ltspfs-1.5-1|73	%{_mandir}/man1/ltspfs_umount.1*
21cr|ltspfs-1.5-1|74	%{_tmpfilesdir}/%{name}.conf
21cr|ltspfs-1.5-1|75	
21cr|ltspfs-1.5-1|76	#----------------------------------------------------------------------------
21cr|ltspfs-1.5-1|77	
21cr|ltspfs-1.5-1|78	%prep
21cr|ltspfs-1.5-1|79	%setup -q -c
21cr|ltspfs-1.5-1|80	
21cr|ltspfs-1.5-1|81	%build
21cr|ltspfs-1.5-1|82	./autogen.sh
21cr|ltspfs-1.5-1|83	%configure
21cr|ltspfs-1.5-1|84	%make LIBS="-ltirpc"
21cr|ltspfs-1.5-1|85	
21cr|ltspfs-1.5-1|86	%install
21cr|ltspfs-1.5-1|87	%makeinstall_std
21cr|ltspfs-1.5-1|88	
21cr|ltspfs-1.5-1|89	mkdir -p %{buildroot}/lib/udev/rules.d/
21cr|ltspfs-1.5-1|90	mv %{buildroot}%{_datadir}/ltspfs/udev/ltspfsd.rules %{buildroot}/lib/udev/rules.d/88-ltsp.rules
21cr|ltspfs-1.5-1|91	
21cr|ltspfs-1.5-1|92	# Install tmpfiles.d config
21cr|ltspfs-1.5-1|93	install -m 0644 %{SOURCE10} -D %{buildroot}%{_tmpfilesdir}/%{name}.conf

2947 21
21cr|ltsp-hwlists-0.02-8|1	Summary:	LTSP hardware lists
21cr|ltsp-hwlists-0.02-8|2	Name:		ltsp-hwlists
21cr|ltsp-hwlists-0.02-8|3	Version:	0.02
21cr|ltsp-hwlists-0.02-8|4	Release:	8
21cr|ltsp-hwlists-0.02-8|5	License:	GPLv2+
21cr|ltsp-hwlists-0.02-8|6	Group:		System/Servers
21cr|ltsp-hwlists-0.02-8|7	Url:		http://www.ltsp.org
21cr|ltsp-hwlists-0.02-8|8	Source0:	pci_scan-lists.tar.bz2
21cr|ltsp-hwlists-0.02-8|9	BuildArch:	noarch
21cr|ltsp-hwlists-0.02-8|10	
21cr|ltsp-hwlists-0.02-8|11	%description
21cr|ltsp-hwlists-0.02-8|12	This package contains LTSP hardware lists for use with pci_scan. It includes a
21cr|ltsp-hwlists-0.02-8|13	network card list, video card list, sound card list and usb controller list.
21cr|ltsp-hwlists-0.02-8|14	
21cr|ltsp-hwlists-0.02-8|15	%files
21cr|ltsp-hwlists-0.02-8|16	%config(noreplace) %{_sysconfdir}/audiolist
21cr|ltsp-hwlists-0.02-8|17	%config(noreplace) %{_sysconfdir}/audiolist.alsa
21cr|ltsp-hwlists-0.02-8|18	%config(noreplace) %{_sysconfdir}/audiolist.bestdriver
21cr|ltsp-hwlists-0.02-8|19	%config(noreplace) %{_sysconfdir}/niclist
21cr|ltsp-hwlists-0.02-8|20	%config(noreplace) %{_sysconfdir}/usblist
21cr|ltsp-hwlists-0.02-8|21	%config(noreplace) %{_sysconfdir}/vidlist
21cr|ltsp-hwlists-0.02-8|22	
21cr|ltsp-hwlists-0.02-8|23	#----------------------------------------------------------------------------
21cr|ltsp-hwlists-0.02-8|24	
21cr|ltsp-hwlists-0.02-8|25	%prep
21cr|ltsp-hwlists-0.02-8|26	%setup -q -c -T -a0
21cr|ltsp-hwlists-0.02-8|27	
21cr|ltsp-hwlists-0.02-8|28	%build
21cr|ltsp-hwlists-0.02-8|29	
21cr|ltsp-hwlists-0.02-8|30	%install
21cr|ltsp-hwlists-0.02-8|31	install -d %{buildroot}%{_sysconfdir}
21cr|ltsp-hwlists-0.02-8|32	
21cr|ltsp-hwlists-0.02-8|33	install -m0644 audiolist %{buildroot}%{_sysconfdir}
21cr|ltsp-hwlists-0.02-8|34	install -m0644 audiolist.alsa %{buildroot}%{_sysconfdir}
21cr|ltsp-hwlists-0.02-8|35	install -m0644 audiolist.bestdriver %{buildroot}%{_sysconfdir}
21cr|ltsp-hwlists-0.02-8|36	install -m0644 niclist %{buildroot}%{_sysconfdir}
21cr|ltsp-hwlists-0.02-8|37	install -m0644 usblist %{buildroot}%{_sysconfdir}
21cr|ltsp-hwlists-0.02-8|38	install -m0644 vidlist %{buildroot}%{_sysconfdir}

2948 21
21cr|ltsp-utils-0.25-6|1	Summary:	Linux Terminal Server Project (ltsp.org) utilities
21cr|ltsp-utils-0.25-6|2	Name:		ltsp-utils
21cr|ltsp-utils-0.25-6|3	Version:	0.25
21cr|ltsp-utils-0.25-6|4	Release:	6
21cr|ltsp-utils-0.25-6|5	License:	GPLv2+
21cr|ltsp-utils-0.25-6|6	Group:		System/Servers
21cr|ltsp-utils-0.25-6|7	Url:		http://www.ltsp.org
21cr|ltsp-utils-0.25-6|8	Source0:	http://ltsp.mirrors.tds.net/pub/ltsp/utils/%{name}-%{version}-0.tgz
21cr|ltsp-utils-0.25-6|9	Requires:	nfs-utils
21cr|ltsp-utils-0.25-6|10	Requires:	tftp-server
21cr|ltsp-utils-0.25-6|11	Requires:	perl(Digest::MD5)
21cr|ltsp-utils-0.25-6|12	Requires:	perl(LWP)
21cr|ltsp-utils-0.25-6|13	Requires:	perl(Term::Cap)
21cr|ltsp-utils-0.25-6|14	Requires:	perl(URI)
21cr|ltsp-utils-0.25-6|15	BuildArch:	noarch
21cr|ltsp-utils-0.25-6|16	
21cr|ltsp-utils-0.25-6|17	%description
21cr|ltsp-utils-0.25-6|18	This package includes the following utilities for LTSP server:
21cr|ltsp-utils-0.25-6|19	ltspadmin   For installing and managing the packages
21cr|ltsp-utils-0.25-6|20	on an LTSP server.
21cr|ltsp-utils-0.25-6|21	ltspcfg     For configuring the services on an LTSP server.
21cr|ltsp-utils-0.25-6|22	ltspinfo    For querying the workstation, to learn things,
21cr|ltsp-utils-0.25-6|23	such as which sound daemon is being used.
21cr|ltsp-utils-0.25-6|24	
21cr|ltsp-utils-0.25-6|25	%files
21cr|ltsp-utils-0.25-6|26	%doc ChangeLog notes.txt COPYING
21cr|ltsp-utils-0.25-6|27	%{_bindir}/ltspinfo
21cr|ltsp-utils-0.25-6|28	%{_sbindir}/ltspadmin
21cr|ltsp-utils-0.25-6|29	%{_sbindir}/ltspcfg
21cr|ltsp-utils-0.25-6|30	
21cr|ltsp-utils-0.25-6|31	#----------------------------------------------------------------------------
21cr|ltsp-utils-0.25-6|32	
21cr|ltsp-utils-0.25-6|33	%prep
21cr|ltsp-utils-0.25-6|34	%setup -n %{name}
21cr|ltsp-utils-0.25-6|35	
21cr|ltsp-utils-0.25-6|36	%build
21cr|ltsp-utils-0.25-6|37	
21cr|ltsp-utils-0.25-6|38	%install
21cr|ltsp-utils-0.25-6|39	mkdir -p %{buildroot}%{_sbindir}
21cr|ltsp-utils-0.25-6|40	mkdir -p %{buildroot}%{_bindir}
21cr|ltsp-utils-0.25-6|41	install ltspadmin ltspcfg %{buildroot}%{_sbindir}
21cr|ltsp-utils-0.25-6|42	install ltspinfo %{buildroot}%{_bindir}

2949 21
21cr|lua5.0-5.0.3-13|1	%define	major	5.0
21cr|lua5.0-5.0.3-13|2	%define	libname %mklibname lua %{major}
21cr|lua5.0-5.0.3-13|3	%define alt_priority %(echo %{major} | sed -e 's/[^0-9]//g')
21cr|lua5.0-5.0.3-13|4	
21cr|lua5.0-5.0.3-13|5	Summary:	Powerful, light-weight programming language
21cr|lua5.0-5.0.3-13|6	Name:		lua5.0
21cr|lua5.0-5.0.3-13|7	Version:	5.0.3
21cr|lua5.0-5.0.3-13|8	Release:	13
21cr|lua5.0-5.0.3-13|9	License:	MIT
21cr|lua5.0-5.0.3-13|10	URL:		http://www.lua.org/
21cr|lua5.0-5.0.3-13|11	Group:		Development/Other
21cr|lua5.0-5.0.3-13|12	Source0:	http://www.lua.org/ftp/lua-%{version}.tar.bz2
21cr|lua5.0-5.0.3-13|13	Patch0:		lua-config.patch
21cr|lua5.0-5.0.3-13|14	Patch1:		lua-lbaselib.patch
21cr|lua5.0-5.0.3-13|15	Patch2:		lua-default.patch
21cr|lua5.0-5.0.3-13|16	Patch3:		lua-soname.patch
21cr|lua5.0-5.0.3-13|17	# Provides:	lua = %{version}-%{release}
21cr|lua5.0-5.0.3-13|18	
21cr|lua5.0-5.0.3-13|19	%description
21cr|lua5.0-5.0.3-13|20	Lua is a programming language originally designed for extending applications,
21cr|lua5.0-5.0.3-13|21	but also frequently used as a general-purpose, stand-alone language. Lua
21cr|lua5.0-5.0.3-13|22	combines simple procedural syntax (similar to Pascal) with powerful data
21cr|lua5.0-5.0.3-13|23	description constructs based on associative arrays and extensible semantics.
21cr|lua5.0-5.0.3-13|24	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21cr|lua5.0-5.0.3-13|25	management, making it ideal for configuration, scripting, and rapid
21cr|lua5.0-5.0.3-13|26	prototyping. Lua is implemented as a small library of C functions, written in
21cr|lua5.0-5.0.3-13|27	ANSI C, and compiles unmodified in all known platforms. The implementation
21cr|lua5.0-5.0.3-13|28	goals are simplicity, efficiency, portability, and low embedding cost.
21cr|lua5.0-5.0.3-13|29	
21cr|lua5.0-5.0.3-13|30	%package -n	%{libname}
21cr|lua5.0-5.0.3-13|31	Summary:	Powerful, light-weight programming language
21cr|lua5.0-5.0.3-13|32	Group:		System/Libraries
21cr|lua5.0-5.0.3-13|33	
21cr|lua5.0-5.0.3-13|34	%description -n	%{libname}
21cr|lua5.0-5.0.3-13|35	Lua is a programming language originally designed for extending applications,
21cr|lua5.0-5.0.3-13|36	but also frequently used as a general-purpose, stand-alone language. Lua
21cr|lua5.0-5.0.3-13|37	combines simple procedural syntax (similar to Pascal) with powerful data
21cr|lua5.0-5.0.3-13|38	description constructs based on associative arrays and extensible semantics.
21cr|lua5.0-5.0.3-13|39	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21cr|lua5.0-5.0.3-13|40	management, making it ideal for configuration, scripting, and rapid
21cr|lua5.0-5.0.3-13|41	prototyping. Lua is implemented as a small library of C functions, written in
21cr|lua5.0-5.0.3-13|42	ANSI C, and compiles unmodified in all known platforms. The implementation
21cr|lua5.0-5.0.3-13|43	goals are simplicity, efficiency, portability, and low embedding cost.
21cr|lua5.0-5.0.3-13|44	
21cr|lua5.0-5.0.3-13|45	This package includes the libraries.
21cr|lua5.0-5.0.3-13|46	
21cr|lua5.0-5.0.3-13|47	
21cr|lua5.0-5.0.3-13|48	%package -n	%{libname}-devel
21cr|lua5.0-5.0.3-13|49	Summary:	Powerful, light-weight programming language
21cr|lua5.0-5.0.3-13|50	Group:		Development/Other
21cr|lua5.0-5.0.3-13|51	Requires:	%{libname} = %{version}
21cr|lua5.0-5.0.3-13|52	# to have the same provides on all arches
21cr|lua5.0-5.0.3-13|53	Provides:	lua%{major}-devel = %{version}-%{release}
21cr|lua5.0-5.0.3-13|54	# conflict with other versions
21cr|lua5.0-5.0.3-13|55	Conflicts:	lua-devel
21cr|lua5.0-5.0.3-13|56	
21cr|lua5.0-5.0.3-13|57	%description -n	%{libname}-devel
21cr|lua5.0-5.0.3-13|58	Lua is a programming language originally designed for extending applications,
21cr|lua5.0-5.0.3-13|59	but also frequently used as a general-purpose, stand-alone language. Lua
21cr|lua5.0-5.0.3-13|60	combines simple procedural syntax (similar to Pascal) with powerful data
21cr|lua5.0-5.0.3-13|61	description constructs based on associative arrays and extensible semantics.
21cr|lua5.0-5.0.3-13|62	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21cr|lua5.0-5.0.3-13|63	management, making it ideal for configuration, scripting, and rapid
21cr|lua5.0-5.0.3-13|64	prototyping. Lua is implemented as a small library of C functions, written in
21cr|lua5.0-5.0.3-13|65	ANSI C, and compiles unmodified in all known platforms. The implementation
21cr|lua5.0-5.0.3-13|66	goals are simplicity, efficiency, portability, and low embedding cost.
21cr|lua5.0-5.0.3-13|67	
21cr|lua5.0-5.0.3-13|68	This package contains the headers and development files for lua.
21cr|lua5.0-5.0.3-13|69	
21cr|lua5.0-5.0.3-13|70	
21cr|lua5.0-5.0.3-13|71	%package -n	%{libname}-devel-static
21cr|lua5.0-5.0.3-13|72	Summary:	Powerful, light-weight programming language
21cr|lua5.0-5.0.3-13|73	Group:		Development/Other
21cr|lua5.0-5.0.3-13|74	Requires:	%{libname}-devel = %{version}
21cr|lua5.0-5.0.3-13|75	# to have the same provides on all arches
21cr|lua5.0-5.0.3-13|76	Provides:	lua%{major}-devel-static = %{version}-%{release}
21cr|lua5.0-5.0.3-13|77	# conflict with other versions
21cr|lua5.0-5.0.3-13|78	Conflicts:	lua-devel-static
21cr|lua5.0-5.0.3-13|79	
21cr|lua5.0-5.0.3-13|80	%description -n	%{libname}-devel-static
21cr|lua5.0-5.0.3-13|81	Lua is a programming language originally designed for extending applications,
21cr|lua5.0-5.0.3-13|82	but also frequently used as a general-purpose, stand-alone language. Lua
21cr|lua5.0-5.0.3-13|83	combines simple procedural syntax (similar to Pascal) with powerful data
21cr|lua5.0-5.0.3-13|84	description constructs based on associative arrays and extensible semantics.
21cr|lua5.0-5.0.3-13|85	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21cr|lua5.0-5.0.3-13|86	management, making it ideal for configuration, scripting, and rapid
21cr|lua5.0-5.0.3-13|87	prototyping. Lua is implemented as a small library of C functions, written in
21cr|lua5.0-5.0.3-13|88	ANSI C, and compiles unmodified in all known platforms. The implementation
21cr|lua5.0-5.0.3-13|89	goals are simplicity, efficiency, portability, and low embedding cost.
21cr|lua5.0-5.0.3-13|90	
21cr|lua5.0-5.0.3-13|91	This package contains the headers and development files for lua.
21cr|lua5.0-5.0.3-13|92	
21cr|lua5.0-5.0.3-13|93	
21cr|lua5.0-5.0.3-13|94	%prep
21cr|lua5.0-5.0.3-13|95	%setup -q -n lua-%{version}
21cr|lua5.0-5.0.3-13|96	
21cr|lua5.0-5.0.3-13|97	%patch0 -p1
21cr|lua5.0-5.0.3-13|98	%patch1 -p1
21cr|lua5.0-5.0.3-13|99	%patch2 -p1
21cr|lua5.0-5.0.3-13|100	%patch3 -p0 -b .soname
21cr|lua5.0-5.0.3-13|101	
21cr|lua5.0-5.0.3-13|102	%build
21cr|lua5.0-5.0.3-13|103	
21cr|lua5.0-5.0.3-13|104	%ifarch x86_64
21cr|lua5.0-5.0.3-13|105	fpic="-fPIC"
21cr|lua5.0-5.0.3-13|106	%endif
21cr|lua5.0-5.0.3-13|107	%make MYCFLAGS="$RPM_OPT_FLAGS ${fpic}" MYLDFLAGS="%{?ldflags}"
21cr|lua5.0-5.0.3-13|108	make so
21cr|lua5.0-5.0.3-13|109	
21cr|lua5.0-5.0.3-13|110	%install
21cr|lua5.0-5.0.3-13|111	rm -rf %{buildroot}
21cr|lua5.0-5.0.3-13|112	
21cr|lua5.0-5.0.3-13|113	%makeinstall_std INSTALL_LIB=%buildroot%_libdir
21cr|lua5.0-5.0.3-13|114	install -d %{buildroot}%{_libdir}/lua/%{major}/
21cr|lua5.0-5.0.3-13|115	install -d %{buildroot}%{_datadir}/lua/%{major}/
21cr|lua5.0-5.0.3-13|116	install -m 755 lib/*.so.* %{buildroot}%{_libdir}/
21cr|lua5.0-5.0.3-13|117	cp -a lib/*.so %{buildroot}%{_libdir}/
21cr|lua5.0-5.0.3-13|118	install -m 644 lib/*.lua %{buildroot}%{_datadir}/lua/%{major}/
21cr|lua5.0-5.0.3-13|119	
21cr|lua5.0-5.0.3-13|120	# for update-alternatives
21cr|lua5.0-5.0.3-13|121	mv %{buildroot}/%{_bindir}/lua %{buildroot}/%{_bindir}/lua%{major}
21cr|lua5.0-5.0.3-13|122	mv %{buildroot}/%{_bindir}/luac %{buildroot}/%{_bindir}/luac%{major}
21cr|lua5.0-5.0.3-13|123	
21cr|lua5.0-5.0.3-13|124	# to avoid conflict with other versions
21cr|lua5.0-5.0.3-13|125	mv %{buildroot}/%{_mandir}/man1/lua.1 %{buildroot}/%{_mandir}/man1/lua%{major}.1
21cr|lua5.0-5.0.3-13|126	mv %{buildroot}/%{_mandir}/man1/luac.1 %{buildroot}/%{_mandir}/man1/luac%{major}.1
21cr|lua5.0-5.0.3-13|127	
21cr|lua5.0-5.0.3-13|128	%post
21cr|lua5.0-5.0.3-13|129	/usr/sbin/update-alternatives --install %{_bindir}/lua lua %{_bindir}/lua%{major} %{alt_priority} --slave %{_bindir}/luac luac %{_bindir}/luac%{major}
21cr|lua5.0-5.0.3-13|130	
21cr|lua5.0-5.0.3-13|131	%files
21cr|lua5.0-5.0.3-13|132	%doc COPYRIGHT HISTORY INSTALL MANIFEST README
21cr|lua5.0-5.0.3-13|133	%doc doc/*.html doc/*.gif
21cr|lua5.0-5.0.3-13|134	%{_bindir}/*
21cr|lua5.0-5.0.3-13|135	%dir %{_libdir}/lua
21cr|lua5.0-5.0.3-13|136	%{_libdir}/lua/%{major}
21cr|lua5.0-5.0.3-13|137	%{_datadir}/lua/%{major}/*.lua
21cr|lua5.0-5.0.3-13|138	%{_mandir}/man1/*
21cr|lua5.0-5.0.3-13|139	
21cr|lua5.0-5.0.3-13|140	%files -n %{libname}
21cr|lua5.0-5.0.3-13|141	%{_libdir}/*.so.*
21cr|lua5.0-5.0.3-13|142	
21cr|lua5.0-5.0.3-13|143	%files -n %{libname}-devel
21cr|lua5.0-5.0.3-13|144	%{_includedir}/*
21cr|lua5.0-5.0.3-13|145	%{_libdir}/*.so
21cr|lua5.0-5.0.3-13|146	
21cr|lua5.0-5.0.3-13|147	%files -n %{libname}-devel-static
21cr|lua5.0-5.0.3-13|148	%{_libdir}/*.a

2950 21
21cr|lua5.1-5.1.5-1|1	%define	major	5.1
21cr|lua5.1-5.1.5-1|2	%define	libname %mklibname lua %{major}
21cr|lua5.1-5.1.5-1|3	
21cr|lua5.1-5.1.5-1|4	Summary:	Powerful, light-weight programming language
21cr|lua5.1-5.1.5-1|5	Name:		lua5.1
21cr|lua5.1-5.1.5-1|6	Version:	5.1.5
21cr|lua5.1-5.1.5-1|7	Release:	1
21cr|lua5.1-5.1.5-1|8	License:	MIT
21cr|lua5.1-5.1.5-1|9	Url:		http://www.lua.org/
21cr|lua5.1-5.1.5-1|10	Group:		Development/Other
21cr|lua5.1-5.1.5-1|11	Source0:	http://www.lua.org/ftp/lua-%{version}.tar.gz
21cr|lua5.1-5.1.5-1|12	Patch1:		lua-5.1-dynlib.patch
21cr|lua5.1-5.1.5-1|13	Patch2:		lua-5.1-modules_path.patch
21cr|lua5.1-5.1.5-1|14	Patch3:		lua5.1-5.1.5-upstream-fix-stack-overflow-CVE-2014-5461.patch
21cr|lua5.1-5.1.5-1|15	BuildRequires:  readline-devel
21cr|lua5.1-5.1.5-1|16	Requires:	%{libname} = %{version}
21cr|lua5.1-5.1.5-1|17	Provides:	lua(abi) = %{major}
21cr|lua5.1-5.1.5-1|18	
21cr|lua5.1-5.1.5-1|19	%description
21cr|lua5.1-5.1.5-1|20	Lua is a programming language originally designed for extending applications,
21cr|lua5.1-5.1.5-1|21	but also frequently used as a general-purpose, stand-alone language. Lua
21cr|lua5.1-5.1.5-1|22	combines simple procedural syntax (similar to Pascal) with powerful data
21cr|lua5.1-5.1.5-1|23	description constructs based on associative arrays and extensible semantics.
21cr|lua5.1-5.1.5-1|24	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21cr|lua5.1-5.1.5-1|25	management, making it ideal for configuration, scripting, and rapid
21cr|lua5.1-5.1.5-1|26	prototyping. Lua is implemented as a small library of C functions, written in
21cr|lua5.1-5.1.5-1|27	ANSI C, and compiles unmodified in all known platforms. The implementation
21cr|lua5.1-5.1.5-1|28	goals are simplicity, efficiency, portability, and low embedding cost.
21cr|lua5.1-5.1.5-1|29	
21cr|lua5.1-5.1.5-1|30	%files
21cr|lua5.1-5.1.5-1|31	%doc COPYRIGHT HISTORY README
21cr|lua5.1-5.1.5-1|32	%doc doc/*.html doc/*.gif
21cr|lua5.1-5.1.5-1|33	%{_bindir}/lua*%{major}
21cr|lua5.1-5.1.5-1|34	%dir %{_libdir}/lua/
21cr|lua5.1-5.1.5-1|35	%{_libdir}/lua/%{major}
21cr|lua5.1-5.1.5-1|36	%{_datadir}/lua/%{major}/*.lua
21cr|lua5.1-5.1.5-1|37	%{_mandir}/man1/*
21cr|lua5.1-5.1.5-1|38	#-------------------------------------------------
21cr|lua5.1-5.1.5-1|39	
21cr|lua5.1-5.1.5-1|40	%package -n	%{libname}
21cr|lua5.1-5.1.5-1|41	Summary:	Powerful, light-weight programming language
21cr|lua5.1-5.1.5-1|42	Group:		System/Libraries
21cr|lua5.1-5.1.5-1|43	
21cr|lua5.1-5.1.5-1|44	%description -n	%{libname}
21cr|lua5.1-5.1.5-1|45	Lua is a programming language originally designed for extending applications,
21cr|lua5.1-5.1.5-1|46	but also frequently used as a general-purpose, stand-alone language. Lua
21cr|lua5.1-5.1.5-1|47	combines simple procedural syntax (similar to Pascal) with powerful data
21cr|lua5.1-5.1.5-1|48	description constructs based on associative arrays and extensible semantics.
21cr|lua5.1-5.1.5-1|49	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21cr|lua5.1-5.1.5-1|50	management, making it ideal for configuration, scripting, and rapid
21cr|lua5.1-5.1.5-1|51	prototyping. Lua is implemented as a small library of C functions, written in
21cr|lua5.1-5.1.5-1|52	ANSI C, and compiles unmodified in all known platforms. The implementation
21cr|lua5.1-5.1.5-1|53	goals are simplicity, efficiency, portability, and low embedding cost.
21cr|lua5.1-5.1.5-1|54	
21cr|lua5.1-5.1.5-1|55	This package includes the libraries.
21cr|lua5.1-5.1.5-1|56	%files -n %{libname}
21cr|lua5.1-5.1.5-1|57	%doc COPYRIGHT HISTORY README
21cr|lua5.1-5.1.5-1|58	%{_libdir}/liblua.so.%{major}
21cr|lua5.1-5.1.5-1|59	
21cr|lua5.1-5.1.5-1|60	#------------------------------------------------
21cr|lua5.1-5.1.5-1|61	
21cr|lua5.1-5.1.5-1|62	%package -n	%{libname}-devel
21cr|lua5.1-5.1.5-1|63	Summary:	Powerful, light-weight programming language
21cr|lua5.1-5.1.5-1|64	Group:		Development/Other
21cr|lua5.1-5.1.5-1|65	Requires:	%{libname} = %{EVRD}
21cr|lua5.1-5.1.5-1|66	Requires:	%{name} = %{EVRD}
21cr|lua5.1-5.1.5-1|67	# to have the same provides on all arches
21cr|lua5.1-5.1.5-1|68	Provides:	lua%{major}-devel = %{EVRD}
21cr|lua5.1-5.1.5-1|69	
21cr|lua5.1-5.1.5-1|70	
21cr|lua5.1-5.1.5-1|71	%description -n	%{libname}-devel
21cr|lua5.1-5.1.5-1|72	Lua is a programming language originally designed for extending applications,
21cr|lua5.1-5.1.5-1|73	but also frequently used as a general-purpose, stand-alone language. Lua
21cr|lua5.1-5.1.5-1|74	combines simple procedural syntax (similar to Pascal) with powerful data
21cr|lua5.1-5.1.5-1|75	description constructs based on associative arrays and extensible semantics.
21cr|lua5.1-5.1.5-1|76	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21cr|lua5.1-5.1.5-1|77	management, making it ideal for configuration, scripting, and rapid
21cr|lua5.1-5.1.5-1|78	prototyping. Lua is implemented as a small library of C functions, written in
21cr|lua5.1-5.1.5-1|79	ANSI C, and compiles unmodified in all known platforms. The implementation
21cr|lua5.1-5.1.5-1|80	goals are simplicity, efficiency, portability, and low embedding cost.
21cr|lua5.1-5.1.5-1|81	
21cr|lua5.1-5.1.5-1|82	This package contains the headers and development files for lua.
21cr|lua5.1-5.1.5-1|83	
21cr|lua5.1-5.1.5-1|84	%files -n %{libname}-devel
21cr|lua5.1-5.1.5-1|85	%doc COPYRIGHT HISTORY README
21cr|lua5.1-5.1.5-1|86	%{_includedir}/lua-%{major}/
21cr|lua5.1-5.1.5-1|87	%{_libdir}/pkgconfig/lua-%{major}.pc
21cr|lua5.1-5.1.5-1|88	%{_libdir}/liblua-%{major}.so
21cr|lua5.1-5.1.5-1|89	
21cr|lua5.1-5.1.5-1|90	#-----------------------------------------------------
21cr|lua5.1-5.1.5-1|91	
21cr|lua5.1-5.1.5-1|92	%package -n	%{libname}-devel-static
21cr|lua5.1-5.1.5-1|93	Summary:	Powerful, light-weight programming language
21cr|lua5.1-5.1.5-1|94	Group:		Development/Other
21cr|lua5.1-5.1.5-1|95	Requires:	%{libname}-devel = %{version}
21cr|lua5.1-5.1.5-1|96	Provides:	lua%{major}-devel-static = %{EVRD}
21cr|lua5.1-5.1.5-1|97	Conflicts:	lua-devel-static
21cr|lua5.1-5.1.5-1|98	
21cr|lua5.1-5.1.5-1|99	%description -n	%{libname}-devel-static
21cr|lua5.1-5.1.5-1|100	Lua is a programming language originally designed for extending applications,
21cr|lua5.1-5.1.5-1|101	but also frequently used as a general-purpose, stand-alone language. Lua
21cr|lua5.1-5.1.5-1|102	combines simple procedural syntax (similar to Pascal) with powerful data
21cr|lua5.1-5.1.5-1|103	description constructs based on associative arrays and extensible semantics.
21cr|lua5.1-5.1.5-1|104	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21cr|lua5.1-5.1.5-1|105	management, making it ideal for configuration, scripting, and rapid
21cr|lua5.1-5.1.5-1|106	prototyping. Lua is implemented as a small library of C functions, written in
21cr|lua5.1-5.1.5-1|107	ANSI C, and compiles unmodified in all known platforms. The implementation
21cr|lua5.1-5.1.5-1|108	goals are simplicity, efficiency, portability, and low embedding cost.
21cr|lua5.1-5.1.5-1|109	
21cr|lua5.1-5.1.5-1|110	This package contains the headers and development files for lua.
21cr|lua5.1-5.1.5-1|111	
21cr|lua5.1-5.1.5-1|112	%files -n %{libname}-devel-static
21cr|lua5.1-5.1.5-1|113	%doc COPYRIGHT HISTORY README
21cr|lua5.1-5.1.5-1|114	%{_libdir}/liblua-%{major}.a
21cr|lua5.1-5.1.5-1|115	#----------------------------------------------------
21cr|lua5.1-5.1.5-1|116	
21cr|lua5.1-5.1.5-1|117	%prep
21cr|lua5.1-5.1.5-1|118	%setup -q -n lua-%{version}
21cr|lua5.1-5.1.5-1|119	%autopatch -p1
21cr|lua5.1-5.1.5-1|120	
21cr|lua5.1-5.1.5-1|121	sed -i -e "s|/usr/local|%{_prefix}|g" Makefile
21cr|lua5.1-5.1.5-1|122	sed -i -e "s|/lib|/%{_lib}|g" Makefile
21cr|lua5.1-5.1.5-1|123	sed -i -e "s|/usr/local|%{_prefix}|g" src/luaconf.h
21cr|lua5.1-5.1.5-1|124	sed -i -e "s|/lib|/%{_lib}|g" src/luaconf.h
21cr|lua5.1-5.1.5-1|125	sed -i -e "s|/man/man1|/share/man/man1|g" Makefile
21cr|lua5.1-5.1.5-1|126	sed -i -e "s|\$(V)|%{major}|g" src/Makefile
21cr|lua5.1-5.1.5-1|127	
21cr|lua5.1-5.1.5-1|128	%build
21cr|lua5.1-5.1.5-1|129	sed -i 's/-lncurses/-lncursesw/g' */Makefile*
21cr|lua5.1-5.1.5-1|130	%make_build linux CFLAGS="%{optflags} -fPIC -DLUA_USE_LINUX" MYLDFLAGS="%{ldflags}"
21cr|lua5.1-5.1.5-1|131	sed -i -e "s#/usr/local#%{_prefix}#" etc/lua.pc
21cr|lua5.1-5.1.5-1|132	sed -i -e 's/-lreadline -lncurses //g' etc/lua.pc
21cr|lua5.1-5.1.5-1|133	
21cr|lua5.1-5.1.5-1|134	%install
21cr|lua5.1-5.1.5-1|135	%make_install INSTALL_TOP=%{buildroot}%{_prefix} INSTALL_LIB=%{buildroot}%{_libdir} INSTALL_MAN=%{buildroot}%{_mandir}/man1 INSTALL_INC=%{buildroot}%{_includedir}/lua-%{major}
21cr|lua5.1-5.1.5-1|136	install -d %{buildroot}%{_libdir}/lua/%{major}/
21cr|lua5.1-5.1.5-1|137	install -d %{buildroot}%{_datadir}/lua/%{major}/
21cr|lua5.1-5.1.5-1|138	install -p -m 644 test/*.lua %{buildroot}%{_datadir}/lua/%{major}/
21cr|lua5.1-5.1.5-1|139	
21cr|lua5.1-5.1.5-1|140	install -p -m 755 src/liblua.so.%{major}* %{buildroot}%{_libdir}
21cr|lua5.1-5.1.5-1|141	ln -s liblua.so.%{major} %{buildroot}%{_libdir}/liblua-%{major}.so
21cr|lua5.1-5.1.5-1|142	
21cr|lua5.1-5.1.5-1|143	mv %{buildroot}%{_libdir}/liblua{,-%{major}}.a
21cr|lua5.1-5.1.5-1|144	
21cr|lua5.1-5.1.5-1|145	install -d %{buildroot}%{_libdir}/pkgconfig/
21cr|lua5.1-5.1.5-1|146	install -p -m 644 etc/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua-%{major}.pc
21cr|lua5.1-5.1.5-1|147	
21cr|lua5.1-5.1.5-1|148	# to avoid conflict with other versions
21cr|lua5.1-5.1.5-1|149	mv %{buildroot}%{_bindir}/lua %{buildroot}%{_bindir}/lua%{major}
21cr|lua5.1-5.1.5-1|150	ln -s lua%{major} %{buildroot}%{_bindir}/lua-%{major}
21cr|lua5.1-5.1.5-1|151	mv %{buildroot}%{_bindir}/luac %{buildroot}%{_bindir}/luac%{major}
21cr|lua5.1-5.1.5-1|152	ln -s luac%{major} %{buildroot}%{_bindir}/luac-%{major}
21cr|lua5.1-5.1.5-1|153	
21cr|lua5.1-5.1.5-1|154	# to avoid conflict with other versions
21cr|lua5.1-5.1.5-1|155	mv %{buildroot}%{_mandir}/man1/lua.1 %{buildroot}/%{_mandir}/man1/lua%{major}.1
21cr|lua5.1-5.1.5-1|156	mv %{buildroot}%{_mandir}/man1/luac.1 %{buildroot}/%{_mandir}/man1/luac%{major}.1
21cr|lua5.1-5.1.5-1|157	
21cr|lua5.1-5.1.5-1|158	rm -fr %{buildroot}%{_defaultdocdir}/lua5.1
21cr|lua5.1-5.1.5-1|159	
21cr|lua5.1-5.1.5-1|160	
21cr|lua5.1-5.1.5-1|161	%triggerun -- lua5.1 < 5.1.5
21cr|lua5.1-5.1.5-1|162	if [[ -e  %{_localstatedir}/lib/alternatives/lua ]]; then
21cr|lua5.1-5.1.5-1|163	%{_sbindir}/update-alternatives --remove-all lua 2> /dev/null ||:
21cr|lua5.1-5.1.5-1|164	fi
21cr|lua5.1-5.1.5-1|165	
21cr|lua5.1-5.1.5-1|166	

2951 21
21cr|lua-bitop-1.0.2-2|1	%define luaver 5.3
21cr|lua-bitop-1.0.2-2|2	%define lualibdir %{_libdir}/lua/%{luaver}
21cr|lua-bitop-1.0.2-2|3	
21cr|lua-bitop-1.0.2-2|4	Summary:	C extension module for Lua which adds bitwise operations on numbers
21cr|lua-bitop-1.0.2-2|5	Name:		lua-bitop
21cr|lua-bitop-1.0.2-2|6	Version:	1.0.2
21cr|lua-bitop-1.0.2-2|7	Release:	2
21cr|lua-bitop-1.0.2-2|8	License:	MIT
21cr|lua-bitop-1.0.2-2|9	Group:		Development/Other
21cr|lua-bitop-1.0.2-2|10	Url:		http://bitop.luajit.org/
21cr|lua-bitop-1.0.2-2|11	Source0:	http://bitop.luajit.org/download/LuaBitOp-%{version}.tar.gz
21cr|lua-bitop-1.0.2-2|12	Patch0:		LuaBitOp-1.0.2-lua5.3.patch
21cr|lua-bitop-1.0.2-2|13	BuildRequires:	pkgconfig(lua)
21cr|lua-bitop-1.0.2-2|14	
21cr|lua-bitop-1.0.2-2|15	%description
21cr|lua-bitop-1.0.2-2|16	Lua BitOp is a C extension module for Lua which adds bitwise
21cr|lua-bitop-1.0.2-2|17	operations on numbers.
21cr|lua-bitop-1.0.2-2|18	
21cr|lua-bitop-1.0.2-2|19	%files
21cr|lua-bitop-1.0.2-2|20	%doc README
21cr|lua-bitop-1.0.2-2|21	%{lualibdir}/bit.so
21cr|lua-bitop-1.0.2-2|22	
21cr|lua-bitop-1.0.2-2|23	#----------------------------------------------------------------------------
21cr|lua-bitop-1.0.2-2|24	
21cr|lua-bitop-1.0.2-2|25	%prep
21cr|lua-bitop-1.0.2-2|26	%setup -qn LuaBitOp-%{version}
21cr|lua-bitop-1.0.2-2|27	%patch0 -p1 -b .lua53
21cr|lua-bitop-1.0.2-2|28	
21cr|lua-bitop-1.0.2-2|29	%build
21cr|lua-bitop-1.0.2-2|30	%make \
21cr|lua-bitop-1.0.2-2|31	PREFIX=%{_prefix} \
21cr|lua-bitop-1.0.2-2|32	LUALIB=%{lualibdir} \
21cr|lua-bitop-1.0.2-2|33	LUABIN=%{_bindir} \
21cr|lua-bitop-1.0.2-2|34	CFLAGS="%{optflags} -fPIC"
21cr|lua-bitop-1.0.2-2|35	
21cr|lua-bitop-1.0.2-2|36	%install
21cr|lua-bitop-1.0.2-2|37	mkdir -p %{buildroot}%{lualibdir}
21cr|lua-bitop-1.0.2-2|38	install -m 755 bit.so %{buildroot}%{lualibdir}/bit.so

2952 21
21cr|lua-dbi-0.5-4|1	%define luaver 5.1
21cr|lua-dbi-0.5-4|2	%define lualibdir %{_libdir}/lua/%{luaver}
21cr|lua-dbi-0.5-4|3	%define luapkgdir %{_datadir}/lua/%{luaver}
21cr|lua-dbi-0.5-4|4	%define oname luadbi
21cr|lua-dbi-0.5-4|5	
21cr|lua-dbi-0.5-4|6	# DBI.lua has a shebang that requires bin/lua directly
21cr|lua-dbi-0.5-4|7	%if %{_use_internal_dependency_generator}
21cr|lua-dbi-0.5-4|8	%global __requires_exclude .*bin/lua.*
21cr|lua-dbi-0.5-4|9	%else
21cr|lua-dbi-0.5-4|10	%define _requires_exceptions bin/lua
21cr|lua-dbi-0.5-4|11	%endif
21cr|lua-dbi-0.5-4|12	
21cr|lua-dbi-0.5-4|13	Summary:	Database connectivity for the Lua programming language
21cr|lua-dbi-0.5-4|14	Name:		lua-dbi
21cr|lua-dbi-0.5-4|15	Version:	0.5
21cr|lua-dbi-0.5-4|16	Release:	4
21cr|lua-dbi-0.5-4|17	License:	MIT
21cr|lua-dbi-0.5-4|18	Group:		Development/Other
21cr|lua-dbi-0.5-4|19	Url:		http://code.google.com/p/%{oname}/
21cr|lua-dbi-0.5-4|20	Source0:	http://%{oname}.googlecode.com/files/%{oname}.%{version}.tar.gz
21cr|lua-dbi-0.5-4|21	# patch to compile with postgresql,
21cr|lua-dbi-0.5-4|22	# to send upstream, once a Pgsql ( nanar ) tell me if this is right or not
21cr|lua-dbi-0.5-4|23	Patch0:		luadbi-fix_postgresql.diff
21cr|lua-dbi-0.5-4|24	Patch1:		luadbi-0.5-pgsql_transaction.patch
21cr|lua-dbi-0.5-4|25	Patch2:		luadbi-0.5-postgresql-path.patch
21cr|lua-dbi-0.5-4|26	BuildRequires:	lua >= %{luaver}
21cr|lua-dbi-0.5-4|27	BuildRequires:	mysql-devel
21cr|lua-dbi-0.5-4|28	BuildRequires:	pkgconfig(lua) >= %{luaver}
21cr|lua-dbi-0.5-4|29	BuildRequires:	pkgconfig(libpq)
21cr|lua-dbi-0.5-4|30	BuildRequires:	pkgconfig(sqlite3)
21cr|lua-dbi-0.5-4|31	Requires:	lua >= %{luaver}
21cr|lua-dbi-0.5-4|32	
21cr|lua-dbi-0.5-4|33	%description
21cr|lua-dbi-0.5-4|34	LuaSQL is a simple interface from Lua to a DBMS. This package of LuaSQL
21cr|lua-dbi-0.5-4|35	supports MySQL, SQLite and PostgreSQL databases. You can execute arbitrary SQL
21cr|lua-dbi-0.5-4|36	statements and it allows for retrieving results in a row-by-row cursor fashion.
21cr|lua-dbi-0.5-4|37	
21cr|lua-dbi-0.5-4|38	%files
21cr|lua-dbi-0.5-4|39	%doc README
21cr|lua-dbi-0.5-4|40	%{lualibdir}/DBI.lua
21cr|lua-dbi-0.5-4|41	
21cr|lua-dbi-0.5-4|42	#----------------------------------------------------------------------------
21cr|lua-dbi-0.5-4|43	
21cr|lua-dbi-0.5-4|44	%package sqlite
21cr|lua-dbi-0.5-4|45	Summary:	SQLite database connectivity for the Lua programming language
21cr|lua-dbi-0.5-4|46	Group:		Development/Other
21cr|lua-dbi-0.5-4|47	Requires:	%{name}
21cr|lua-dbi-0.5-4|48	
21cr|lua-dbi-0.5-4|49	%description sqlite
21cr|lua-dbi-0.5-4|50	LuaDBI is a simple interface from Lua to a DBMS. This package provides access
21cr|lua-dbi-0.5-4|51	to SQLite databases.
21cr|lua-dbi-0.5-4|52	
21cr|lua-dbi-0.5-4|53	%files sqlite
21cr|lua-dbi-0.5-4|54	%{lualibdir}/dbdsqlite3.so
21cr|lua-dbi-0.5-4|55	
21cr|lua-dbi-0.5-4|56	#----------------------------------------------------------------------------
21cr|lua-dbi-0.5-4|57	
21cr|lua-dbi-0.5-4|58	%package mysql
21cr|lua-dbi-0.5-4|59	Summary:	MySQL database connectivity for the Lua programming language
21cr|lua-dbi-0.5-4|60	Group:		Development/Other
21cr|lua-dbi-0.5-4|61	Requires:	%{name}
21cr|lua-dbi-0.5-4|62	
21cr|lua-dbi-0.5-4|63	%description mysql
21cr|lua-dbi-0.5-4|64	LuaDBI is a simple interface from Lua to a DBMS. This package provides access
21cr|lua-dbi-0.5-4|65	to MySQL databases.
21cr|lua-dbi-0.5-4|66	
21cr|lua-dbi-0.5-4|67	%files mysql
21cr|lua-dbi-0.5-4|68	%{lualibdir}/dbdmysql.so
21cr|lua-dbi-0.5-4|69	
21cr|lua-dbi-0.5-4|70	#----------------------------------------------------------------------------
21cr|lua-dbi-0.5-4|71	
21cr|lua-dbi-0.5-4|72	%package postgresql
21cr|lua-dbi-0.5-4|73	Summary:	PostgreSQL database connectivity for the Lua programming language
21cr|lua-dbi-0.5-4|74	Group:		Development/Other
21cr|lua-dbi-0.5-4|75	Requires:	%{name}
21cr|lua-dbi-0.5-4|76	
21cr|lua-dbi-0.5-4|77	%description postgresql
21cr|lua-dbi-0.5-4|78	LuaDBI is a simple interface from Lua to a DBMS. This package provides access
21cr|lua-dbi-0.5-4|79	to PostgreSQL databases.
21cr|lua-dbi-0.5-4|80	
21cr|lua-dbi-0.5-4|81	%files postgresql
21cr|lua-dbi-0.5-4|82	%{lualibdir}/dbdpostgresql.so
21cr|lua-dbi-0.5-4|83	
21cr|lua-dbi-0.5-4|84	#----------------------------------------------------------------------------
21cr|lua-dbi-0.5-4|85	
21cr|lua-dbi-0.5-4|86	%prep
21cr|lua-dbi-0.5-4|87	%setup -c -q -n %{oname}-%{version}
21cr|lua-dbi-0.5-4|88	%patch0 -p0
21cr|lua-dbi-0.5-4|89	%patch1 -p1
21cr|lua-dbi-0.5-4|90	%patch2 -p1
21cr|lua-dbi-0.5-4|91	
21cr|lua-dbi-0.5-4|92	%build
21cr|lua-dbi-0.5-4|93	mkdir -p build
21cr|lua-dbi-0.5-4|94	make
21cr|lua-dbi-0.5-4|95	
21cr|lua-dbi-0.5-4|96	%install
21cr|lua-dbi-0.5-4|97	mkdir -p %{buildroot}/%{lualibdir}/
21cr|lua-dbi-0.5-4|98	cp *so *lua %{buildroot}/%{lualibdir}/

2953 21
21cr|lua-expat-1.3.0-1|1	%define debug_package %{nil}
21cr|lua-expat-1.3.0-1|2	
21cr|lua-expat-1.3.0-1|3	%define luaver 5.3
21cr|lua-expat-1.3.0-1|4	%define lualibdir %{_libdir}/lua/%{luaver}
21cr|lua-expat-1.3.0-1|5	%define luapkgdir %{_datadir}/lua/%{luaver}
21cr|lua-expat-1.3.0-1|6	%define oname luaexpat
21cr|lua-expat-1.3.0-1|7	
21cr|lua-expat-1.3.0-1|8	Summary:	SAX XML parser based on expat, for lua
21cr|lua-expat-1.3.0-1|9	Name:		lua-expat
21cr|lua-expat-1.3.0-1|10	Version:	1.3.0
21cr|lua-expat-1.3.0-1|11	Release:	1
21cr|lua-expat-1.3.0-1|12	License:	MIT
21cr|lua-expat-1.3.0-1|13	Group:		Development/Other
21cr|lua-expat-1.3.0-1|14	Url:		http://www.keplerproject.org/luaexpat/
21cr|lua-expat-1.3.0-1|15	Source0:	http://luaforge.net/frs/download.php/2469/%{oname}-%{version}.tar.gz
21cr|lua-expat-1.3.0-1|16	BuildRequires:	pkgconfig(expat)
21cr|lua-expat-1.3.0-1|17	BuildRequires:	pkgconfig(lua)
21cr|lua-expat-1.3.0-1|18	
21cr|lua-expat-1.3.0-1|19	%description
21cr|lua-expat-1.3.0-1|20	SAX XML parser based on expat, for lua.
21cr|lua-expat-1.3.0-1|21	
21cr|lua-expat-1.3.0-1|22	%files
21cr|lua-expat-1.3.0-1|23	%doc README  doc/us/*
21cr|lua-expat-1.3.0-1|24	%{lualibdir}/*
21cr|lua-expat-1.3.0-1|25	%{luapkgdir}/*
21cr|lua-expat-1.3.0-1|26	
21cr|lua-expat-1.3.0-1|27	#----------------------------------------------------------------------------
21cr|lua-expat-1.3.0-1|28	
21cr|lua-expat-1.3.0-1|29	%prep
21cr|lua-expat-1.3.0-1|30	%setup -qn %{oname}-%{version}
21cr|lua-expat-1.3.0-1|31	
21cr|lua-expat-1.3.0-1|32	%build
21cr|lua-expat-1.3.0-1|33	%make \
21cr|lua-expat-1.3.0-1|34	LUA_V=%{luaver} \
21cr|lua-expat-1.3.0-1|35	LUA_CDIR=%{lualibdir} \
21cr|lua-expat-1.3.0-1|36	LUA_LDIR=%{luapkgdir} \
21cr|lua-expat-1.3.0-1|37	LUA_INC=-I%{_includedir} \
21cr|lua-expat-1.3.0-1|38	EXPAT_INC=-I%{_includedir} \
21cr|lua-expat-1.3.0-1|39	CFLAGS="%{optflags} -fPIC -std=c99" \
21cr|lua-expat-1.3.0-1|40	LDFLAGS="%{ldflags} -llua"
21cr|lua-expat-1.3.0-1|41	
21cr|lua-expat-1.3.0-1|42	%install
21cr|lua-expat-1.3.0-1|43	make install \
21cr|lua-expat-1.3.0-1|44	DESTDIR=%{buildroot} \
21cr|lua-expat-1.3.0-1|45	LUA_CDIR=%{lualibdir} \
21cr|lua-expat-1.3.0-1|46	LUA_LDIR=%{luapkgdir}
21cr|lua-expat-1.3.0-1|47	
21cr|lua-expat-1.3.0-1|48	%check
21cr|lua-expat-1.3.0-1|49	lua -e 'package.cpath="./src/?.so;"..package.cpath; dofile("tests/test.lua");'
21cr|lua-expat-1.3.0-1|50	lua -e 'package.cpath="./src/?.so;" .. package.cpath; package.path="./src/?.lua;" .. package.path; dofile("tests/test-lom.lua");'

2954 21
21cr|lua-logging-1.3.0-3|1	%define luaver 5.2
21cr|lua-logging-1.3.0-3|2	%define lualibdir %{_libdir}/lua/%{luaver}
21cr|lua-logging-1.3.0-3|3	%define luapkgdir %{_datadir}/lua/%{luaver}
21cr|lua-logging-1.3.0-3|4	%define oname lualogging
21cr|lua-logging-1.3.0-3|5	
21cr|lua-logging-1.3.0-3|6	Name:           lua-logging
21cr|lua-logging-1.3.0-3|7	Version:        1.3.0
21cr|lua-logging-1.3.0-3|8	Release:        3
21cr|lua-logging-1.3.0-3|9	Summary:        A simple API to use logging features in Lua
21cr|lua-logging-1.3.0-3|10	
21cr|lua-logging-1.3.0-3|11	Group:          Development/Other
21cr|lua-logging-1.3.0-3|12	License:        MIT
21cr|lua-logging-1.3.0-3|13	URL:            http://www.keplerproject.org/lualogging/
21cr|lua-logging-1.3.0-3|14	Source0:        https://github.com/Neopallium/lualogging/archive/v%{version}.tar.gz
21cr|lua-logging-1.3.0-3|15	Requires:       lua >= %{luaver}
21cr|lua-logging-1.3.0-3|16	Requires:       lua-socket
21cr|lua-logging-1.3.0-3|17	Requires:       lua-sql
21cr|lua-logging-1.3.0-3|18	BuildArch:      noarch
21cr|lua-logging-1.3.0-3|19	
21cr|lua-logging-1.3.0-3|20	%description
21cr|lua-logging-1.3.0-3|21	LuaLogging provides a simple API to use logging features
21cr|lua-logging-1.3.0-3|22	in Lua. Its design was based on log4j. LuaLogging currently
21cr|lua-logging-1.3.0-3|23	supports, through the use of appenders, console, file, email,
21cr|lua-logging-1.3.0-3|24	socket and sql outputs.
21cr|lua-logging-1.3.0-3|25	
21cr|lua-logging-1.3.0-3|26	%prep
21cr|lua-logging-1.3.0-3|27	%setup -q -n %{oname}-%{version}
21cr|lua-logging-1.3.0-3|28	
21cr|lua-logging-1.3.0-3|29	%build
21cr|lua-logging-1.3.0-3|30	%make
21cr|lua-logging-1.3.0-3|31	
21cr|lua-logging-1.3.0-3|32	%install
21cr|lua-logging-1.3.0-3|33	rm -rf %{buildroot}
21cr|lua-logging-1.3.0-3|34	make install PREFIX=$RPM_BUILD_ROOT/%{_prefix} LUA_LIBDIR=$RPM_BUILD_ROOT/%{lualibdir} LUA_DIR=$RPM_BUILD_ROOT/%{luapkgdir} SYS_BINDIR=$RPM_BUILD_ROOT/%{_bindir} LUA_INTERPRETER=%{_bindir}/lua
21cr|lua-logging-1.3.0-3|35	
21cr|lua-logging-1.3.0-3|36	
21cr|lua-logging-1.3.0-3|37	%clean
21cr|lua-logging-1.3.0-3|38	rm -rf $RPM_BUILD_ROOT
21cr|lua-logging-1.3.0-3|39	
21cr|lua-logging-1.3.0-3|40	
21cr|lua-logging-1.3.0-3|41	%files
21cr|lua-logging-1.3.0-3|42	%defattr(-,root,root,-)
21cr|lua-logging-1.3.0-3|43	%doc doc/us/*
21cr|lua-logging-1.3.0-3|44	%doc README
21cr|lua-logging-1.3.0-3|45	%{luapkgdir}/*

2955 21
21cr|lua-luafilesystem-1.8.0-1|1	%define debug_package %{nil}
21cr|lua-luafilesystem-1.8.0-1|2	
21cr|lua-luafilesystem-1.8.0-1|3	%define luaver 5.3
21cr|lua-luafilesystem-1.8.0-1|4	%define lualibdir %{_libdir}/lua/%{luaver}
21cr|lua-luafilesystem-1.8.0-1|5	%define luapkgdir %{_datadir}/lua/%{luaver}
21cr|lua-luafilesystem-1.8.0-1|6	%define oname luafilesystem
21cr|lua-luafilesystem-1.8.0-1|7	%define oversion %(echo %{version} |tr . _)
21cr|lua-luafilesystem-1.8.0-1|8	
21cr|lua-luafilesystem-1.8.0-1|9	Summary:	FileSystem Tool for the Lua language
21cr|lua-luafilesystem-1.8.0-1|10	Name:		lua-luafilesystem
21cr|lua-luafilesystem-1.8.0-1|11	Version:	1.8.0
21cr|lua-luafilesystem-1.8.0-1|12	Release:	1
21cr|lua-luafilesystem-1.8.0-1|13	License:	MIT
21cr|lua-luafilesystem-1.8.0-1|14	Group:		Development/Other
21cr|lua-luafilesystem-1.8.0-1|15	Url:		http://keplerproject.github.io/luafilesystem/
21cr|lua-luafilesystem-1.8.0-1|16	Source0:	https://github.com/keplerproject/luafilesystem/archive/v%{oversion}.tar.gz?/%{oname}-%{oversion}.tar.gz
21cr|lua-luafilesystem-1.8.0-1|17	BuildRequires:	pkgconfig(lua)
21cr|lua-luafilesystem-1.8.0-1|18	
21cr|lua-luafilesystem-1.8.0-1|19	%description
21cr|lua-luafilesystem-1.8.0-1|20	LuaFileSystem offers a portable way to access the underlying directory
21cr|lua-luafilesystem-1.8.0-1|21	structure and file attributes.
21cr|lua-luafilesystem-1.8.0-1|22	
21cr|lua-luafilesystem-1.8.0-1|23	%files
21cr|lua-luafilesystem-1.8.0-1|24	%doc doc/us/*
21cr|lua-luafilesystem-1.8.0-1|25	%doc README.md
21cr|lua-luafilesystem-1.8.0-1|26	%{lualibdir}/*
21cr|lua-luafilesystem-1.8.0-1|27	
21cr|lua-luafilesystem-1.8.0-1|28	#----------------------------------------------------------------------------
21cr|lua-luafilesystem-1.8.0-1|29	
21cr|lua-luafilesystem-1.8.0-1|30	%prep
21cr|lua-luafilesystem-1.8.0-1|31	%setup -qn %{oname}-%{oversion}
21cr|lua-luafilesystem-1.8.0-1|32	
21cr|lua-luafilesystem-1.8.0-1|33	%build
21cr|lua-luafilesystem-1.8.0-1|34	%make
21cr|lua-luafilesystem-1.8.0-1|35	
21cr|lua-luafilesystem-1.8.0-1|36	%install
21cr|lua-luafilesystem-1.8.0-1|37	make install \
21cr|lua-luafilesystem-1.8.0-1|38	PREFIX=%{buildroot}%{_prefix} \
21cr|lua-luafilesystem-1.8.0-1|39	LUA_LIBDIR=%{buildroot}%{lualibdir} \
21cr|lua-luafilesystem-1.8.0-1|40	LUA_DIR=%{buildroot}%{luapkgdir} \
21cr|lua-luafilesystem-1.8.0-1|41	SYS_BINDIR=%{buildroot}%{_bindir} \
21cr|lua-luafilesystem-1.8.0-1|42	LUA_INTERPRETER=%{_bindir}/lua%{luaver}

2956 21
21cr|lua-mpack-1.0.9-1|1	%define lua_version %(lua -e 'print(_VERSION)' | cut -d ' ' -f 2)
21cr|lua-mpack-1.0.9-1|2	%define lua_archdir %{_libdir}/lua/%{lua_version}
21cr|lua-mpack-1.0.9-1|3	%global lua_libdir %{_libdir}/lua/%{lua_version}
21cr|lua-mpack-1.0.9-1|4	
21cr|lua-mpack-1.0.9-1|5	%define luajit_version %(luajit -e 'print(_VERSION)' | cut -d ' ' -f 2)
21cr|lua-mpack-1.0.9-1|6	%define luajit_archdir %{_libdir}/lua/%{luajit_version}
21cr|lua-mpack-1.0.9-1|7	%global luajit_libdir %{_libdir}/lua/%{luajit_version}
21cr|lua-mpack-1.0.9-1|8	
21cr|lua-mpack-1.0.9-1|9	Name:           lua-mpack
21cr|lua-mpack-1.0.9-1|10	Version:	1.0.9
21cr|lua-mpack-1.0.9-1|11	Release:	1
21cr|lua-mpack-1.0.9-1|12	Summary:        Implementation of MessagePack for Lua
21cr|lua-mpack-1.0.9-1|13	License:        MIT
21cr|lua-mpack-1.0.9-1|14	Group:          Development/Other
21cr|lua-mpack-1.0.9-1|15	Url:            https://github.com/libmpack/libmpack-lua
21cr|lua-mpack-1.0.9-1|16	Source:         https://github.com/libmpack/libmpack-lua/archive/refs/tags/%{version}.tar.gz
21cr|lua-mpack-1.0.9-1|17	Source1:	https://github.com/tarruda/libmpack/archive/1.0.5.tar.gz
21cr|lua-mpack-1.0.9-1|18	BuildRequires:  libtool
21cr|lua-mpack-1.0.9-1|19	BuildRequires:  lua-devel
21cr|lua-mpack-1.0.9-1|20	Requires:       lua
21cr|lua-mpack-1.0.9-1|21	BuildRequires:	luajit
21cr|lua-mpack-1.0.9-1|22	BuildRequires:	pkgconfig(luajit)
21cr|lua-mpack-1.0.9-1|23	
21cr|lua-mpack-1.0.9-1|24	%description
21cr|lua-mpack-1.0.9-1|25	mpack is a small binary serialization/RPC library that implements
21cr|lua-mpack-1.0.9-1|26	both the msgpack and msgpack-rpc specifications.
21cr|lua-mpack-1.0.9-1|27	
21cr|lua-mpack-1.0.9-1|28	%files
21cr|lua-mpack-1.0.9-1|29	%doc LICENSE-MIT README.md
21cr|lua-mpack-1.0.9-1|30	%dir %{lua_archdir}
21cr|lua-mpack-1.0.9-1|31	%{lua_archdir}/*
21cr|lua-mpack-1.0.9-1|32	%{luajit_archdir}/*
21cr|lua-mpack-1.0.9-1|33	
21cr|lua-mpack-1.0.9-1|34	%package -n luajit-mpack
21cr|lua-mpack-1.0.9-1|35	Summary:        Implementation of MessagePack for LuaJIT
21cr|lua-mpack-1.0.9-1|36	
21cr|lua-mpack-1.0.9-1|37	%description -n luajit-mpack
21cr|lua-mpack-1.0.9-1|38	mpack is a small binary serialization/RPC library that implements
21cr|lua-mpack-1.0.9-1|39	both the msgpack and msgpack-rpc specifications.
21cr|lua-mpack-1.0.9-1|40	
21cr|lua-mpack-1.0.9-1|41	%files -n luajit-mpack
21cr|lua-mpack-1.0.9-1|42	%doc LICENSE-MIT README.md
21cr|lua-mpack-1.0.9-1|43	
21cr|lua-mpack-1.0.9-1|44	%prep
21cr|lua-mpack-1.0.9-1|45	%autosetup -p1 -n libmpack-lua-%{version}
21cr|lua-mpack-1.0.9-1|46	
21cr|lua-mpack-1.0.9-1|47	%build
21cr|lua-mpack-1.0.9-1|48	%make_build %{?_smp_mflags} \
21cr|lua-mpack-1.0.9-1|49	USE_SYSTEM_LUA=yes \
21cr|lua-mpack-1.0.9-1|50	CFLAGS="%{optflags}" \
21cr|lua-mpack-1.0.9-1|51	LUA_VERSION_MAJ_MIN=%{lua_version} \
21cr|lua-mpack-1.0.9-1|52	LUA_LIB=$(pkg-config --libs lua) \
21cr|lua-mpack-1.0.9-1|53	FETCH=cat \
21cr|lua-mpack-1.0.9-1|54	MPACK_URL="%{S:1}"
21cr|lua-mpack-1.0.9-1|55	mv mpack.so mpack.so.lua
21cr|lua-mpack-1.0.9-1|56	%make_build clean
21cr|lua-mpack-1.0.9-1|57	
21cr|lua-mpack-1.0.9-1|58	%make_build %{?_smp_mflags} \
21cr|lua-mpack-1.0.9-1|59	USE_SYSTEM_LUA=yes \
21cr|lua-mpack-1.0.9-1|60	CFLAGS="%{optflags}" \
21cr|lua-mpack-1.0.9-1|61	LUA_VERSION_MAJ_MIN=%{luajit_version} \
21cr|lua-mpack-1.0.9-1|62	LUA_IMPL=luajit \
21cr|lua-mpack-1.0.9-1|63	LUA_LIB=$(pkg-config --libs luajit) \
21cr|lua-mpack-1.0.9-1|64	FETCH=cat \
21cr|lua-mpack-1.0.9-1|65	MPACK_URL="%{S:1}"
21cr|lua-mpack-1.0.9-1|66	
21cr|lua-mpack-1.0.9-1|67	
21cr|lua-mpack-1.0.9-1|68	%install
21cr|lua-mpack-1.0.9-1|69	%make_install \
21cr|lua-mpack-1.0.9-1|70	USE_SYSTEM_LUA=yes \
21cr|lua-mpack-1.0.9-1|71	LUA_CMOD_INSTALLDIR=%{luajit_libdir} \
21cr|lua-mpack-1.0.9-1|72	LUA_VERSION_MAJ_MIN=%{luajit_version} \
21cr|lua-mpack-1.0.9-1|73	LUA_IMPL=luajit \
21cr|lua-mpack-1.0.9-1|74	LUA_LIB=$(pkg-config --libs luajit)
21cr|lua-mpack-1.0.9-1|75	
21cr|lua-mpack-1.0.9-1|76	mkdir -p %{buildroot}%{lua_archdir}
21cr|lua-mpack-1.0.9-1|77	mv mpack.so.lua %{buildroot}%{lua_archdir}/mpack.so

2957 21
21cr|lua-sec-0.7-1|1	%define	luaver 5.3
21cr|lua-sec-0.7-1|2	%define	lualibdir %{_libdir}/lua/%{luaver}
21cr|lua-sec-0.7-1|3	%define	luapkgdir %{_datadir}/lua/%{luaver}
21cr|lua-sec-0.7-1|4	%define	oname luasec
21cr|lua-sec-0.7-1|5	
21cr|lua-sec-0.7-1|6	Summary:	OpenSSL binding for Lua
21cr|lua-sec-0.7-1|7	Name:		lua-sec
21cr|lua-sec-0.7-1|8	Version:	0.7
21cr|lua-sec-0.7-1|9	Release:	1
21cr|lua-sec-0.7-1|10	License:	MIT
21cr|lua-sec-0.7-1|11	Group:		Development/Other
21cr|lua-sec-0.7-1|12	Url:		https://github.com/brunoos/luasec
21cr|lua-sec-0.7-1|13	Source0:	https://github.com/brunoos/luasec/archive/%{oname}-%{version}.tar.xz
21cr|lua-sec-0.7-1|14	Patch0:		luasec-0.7-fix-link.patch
21cr|lua-sec-0.7-1|15	BuildRequires:	lua >= %{luaver}
21cr|lua-sec-0.7-1|16	BuildRequires:	pkgconfig(lua) >= %{luaver}
21cr|lua-sec-0.7-1|17	BuildRequires:	pkgconfig(openssl)
21cr|lua-sec-0.7-1|18	Requires:	lua >= %{luaver}
21cr|lua-sec-0.7-1|19	Requires:	lua-socket
21cr|lua-sec-0.7-1|20	
21cr|lua-sec-0.7-1|21	%description
21cr|lua-sec-0.7-1|22	LuaSec is a binding for OpenSSL library to provide TLS/SSL communication.
21cr|lua-sec-0.7-1|23	This version delegates to LuaSocket the TCP connection establishment
21cr|lua-sec-0.7-1|24	between the client and server. Then LuaSec uses this connection to start
21cr|lua-sec-0.7-1|25	a secure TLS/SSL session.
21cr|lua-sec-0.7-1|26	
21cr|lua-sec-0.7-1|27	%files
21cr|lua-sec-0.7-1|28	%doc CHANGELOG samples/*
21cr|lua-sec-0.7-1|29	%{lualibdir}/ssl.so
21cr|lua-sec-0.7-1|30	%{luapkgdir}/ssl.lua
21cr|lua-sec-0.7-1|31	%{luapkgdir}/ssl/https.lua
21cr|lua-sec-0.7-1|32	
21cr|lua-sec-0.7-1|33	#----------------------------------------------------------------------------
21cr|lua-sec-0.7-1|34	
21cr|lua-sec-0.7-1|35	%prep
21cr|lua-sec-0.7-1|36	%setup -qn %{oname}-%{version}
21cr|lua-sec-0.7-1|37	%apply_patches
21cr|lua-sec-0.7-1|38	
21cr|lua-sec-0.7-1|39	
21cr|lua-sec-0.7-1|40	%build
21cr|lua-sec-0.7-1|41	# Adapt to our OpenSSL, instead of the default 1.1.0f:
21cr|lua-sec-0.7-1|42	# see INSTALL file in the sources
21cr|lua-sec-0.7-1|43	pushd src
21cr|lua-sec-0.7-1|44	lua options.lua -g /usr/include/openssl/ssl.h > options.h
21cr|lua-sec-0.7-1|45	popd
21cr|lua-sec-0.7-1|46	%make linux DEFS="%{optflags}" LIBPATH="%{_libdir}"
21cr|lua-sec-0.7-1|47	
21cr|lua-sec-0.7-1|48	
21cr|lua-sec-0.7-1|49	%install
21cr|lua-sec-0.7-1|50	mkdir -p %{buildroot}%{lualibdir}
21cr|lua-sec-0.7-1|51	mkdir -p %{buildroot}%{luapkgdir}
21cr|lua-sec-0.7-1|52	make install LUACPATH=%{buildroot}%{lualibdir} LUAPATH=%{buildroot}%{luapkgdir}

2958 21
21cr|lua-sql-2.6.0-1|1	%define luaver 5.3
21cr|lua-sql-2.6.0-1|2	%define lualibdir %{_libdir}/lua/%{luaver}
21cr|lua-sql-2.6.0-1|3	%define luapkgdir %{_datadir}/lua/%{luaver}
21cr|lua-sql-2.6.0-1|4	%define oname luasql
21cr|lua-sql-2.6.0-1|5	
21cr|lua-sql-2.6.0-1|6	Summary:	Database connectivity for the Lua programming language
21cr|lua-sql-2.6.0-1|7	Name:		lua-sql
21cr|lua-sql-2.6.0-1|8	Version:	2.6.0
21cr|lua-sql-2.6.0-1|9	Release:	1
21cr|lua-sql-2.6.0-1|10	License:	MIT
21cr|lua-sql-2.6.0-1|11	Group:		Development/Other
21cr|lua-sql-2.6.0-1|12	Url:		http://keplerproject.github.io/luasql/
21cr|lua-sql-2.6.0-1|13	Source0:	https://github.com/keplerproject/luasql/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|lua-sql-2.6.0-1|14	BuildRequires:	pkgconfig(lua)
21cr|lua-sql-2.6.0-1|15	BuildRequires:	mysql-devel
21cr|lua-sql-2.6.0-1|16	BuildRequires:	pkgconfig(libpq)
21cr|lua-sql-2.6.0-1|17	BuildRequires:	pkgconfig(sqlite3)
21cr|lua-sql-2.6.0-1|18	Requires:	lua-sql-sqlite
21cr|lua-sql-2.6.0-1|19	Requires:	lua-sql-mysql
21cr|lua-sql-2.6.0-1|20	Requires:	lua-sql-postgresql
21cr|lua-sql-2.6.0-1|21	Requires:	lua-sql-doc
21cr|lua-sql-2.6.0-1|22	
21cr|lua-sql-2.6.0-1|23	%description
21cr|lua-sql-2.6.0-1|24	LuaSQL is a simple interface from Lua to a DBMS. This package of LuaSQL
21cr|lua-sql-2.6.0-1|25	supports MySQL, SQLite and PostgreSQL databases. You can execute arbitrary SQL
21cr|lua-sql-2.6.0-1|26	statements and it allows for retrieving results in a row-by-row cursor fashion.
21cr|lua-sql-2.6.0-1|27	
21cr|lua-sql-2.6.0-1|28	%files
21cr|lua-sql-2.6.0-1|29	%doc README
21cr|lua-sql-2.6.0-1|30	
21cr|lua-sql-2.6.0-1|31	#----------------------------------------------------------------------------
21cr|lua-sql-2.6.0-1|32	
21cr|lua-sql-2.6.0-1|33	%package doc
21cr|lua-sql-2.6.0-1|34	Summary:	Documentation for LuaSQL
21cr|lua-sql-2.6.0-1|35	Group:		Documentation
21cr|lua-sql-2.6.0-1|36	
21cr|lua-sql-2.6.0-1|37	%description doc
21cr|lua-sql-2.6.0-1|38	LuaSQL is a simple interface from Lua to a DBMS. This package contains the
21cr|lua-sql-2.6.0-1|39	documentation for LuaSQL.
21cr|lua-sql-2.6.0-1|40	
21cr|lua-sql-2.6.0-1|41	%files doc
21cr|lua-sql-2.6.0-1|42	%doc README
21cr|lua-sql-2.6.0-1|43	%doc doc/us/*
21cr|lua-sql-2.6.0-1|44	
21cr|lua-sql-2.6.0-1|45	#----------------------------------------------------------------------------
21cr|lua-sql-2.6.0-1|46	
21cr|lua-sql-2.6.0-1|47	%package sqlite
21cr|lua-sql-2.6.0-1|48	Summary:	SQLite database connectivity for the Lua programming language
21cr|lua-sql-2.6.0-1|49	Group:		Development/Other
21cr|lua-sql-2.6.0-1|50	
21cr|lua-sql-2.6.0-1|51	%description sqlite
21cr|lua-sql-2.6.0-1|52	LuaSQL is a simple interface from Lua to a DBMS. This package provides access
21cr|lua-sql-2.6.0-1|53	to SQLite databases.
21cr|lua-sql-2.6.0-1|54	
21cr|lua-sql-2.6.0-1|55	%files sqlite
21cr|lua-sql-2.6.0-1|56	%doc README
21cr|lua-sql-2.6.0-1|57	%dir %{lualibdir}/luasql
21cr|lua-sql-2.6.0-1|58	%{lualibdir}/luasql/sqlite3.so
21cr|lua-sql-2.6.0-1|59	
21cr|lua-sql-2.6.0-1|60	#----------------------------------------------------------------------------
21cr|lua-sql-2.6.0-1|61	
21cr|lua-sql-2.6.0-1|62	%package mysql
21cr|lua-sql-2.6.0-1|63	Summary:	MySQL database connectivity for the Lua programming language
21cr|lua-sql-2.6.0-1|64	Group:		Development/Other
21cr|lua-sql-2.6.0-1|65	
21cr|lua-sql-2.6.0-1|66	%description mysql
21cr|lua-sql-2.6.0-1|67	LuaSQL is a simple interface from Lua to a DBMS. This package provides access
21cr|lua-sql-2.6.0-1|68	to MySQL databases.
21cr|lua-sql-2.6.0-1|69	
21cr|lua-sql-2.6.0-1|70	%files mysql
21cr|lua-sql-2.6.0-1|71	%doc README
21cr|lua-sql-2.6.0-1|72	%dir %{lualibdir}/luasql
21cr|lua-sql-2.6.0-1|73	%{lualibdir}/luasql/mysql.so
21cr|lua-sql-2.6.0-1|74	
21cr|lua-sql-2.6.0-1|75	#----------------------------------------------------------------------------
21cr|lua-sql-2.6.0-1|76	
21cr|lua-sql-2.6.0-1|77	%package postgresql
21cr|lua-sql-2.6.0-1|78	Summary:	PostgreSQL database connectivity for the Lua programming language
21cr|lua-sql-2.6.0-1|79	Group:		Development/Other
21cr|lua-sql-2.6.0-1|80	
21cr|lua-sql-2.6.0-1|81	%description postgresql
21cr|lua-sql-2.6.0-1|82	LuaSQL is a simple interface from Lua to a DBMS. This package provides access
21cr|lua-sql-2.6.0-1|83	to PostgreSQL databases.
21cr|lua-sql-2.6.0-1|84	
21cr|lua-sql-2.6.0-1|85	%files postgresql
21cr|lua-sql-2.6.0-1|86	%doc README
21cr|lua-sql-2.6.0-1|87	%dir %{lualibdir}/luasql
21cr|lua-sql-2.6.0-1|88	%{lualibdir}/luasql/postgres.so
21cr|lua-sql-2.6.0-1|89	
21cr|lua-sql-2.6.0-1|90	#----------------------------------------------------------------------------
21cr|lua-sql-2.6.0-1|91	
21cr|lua-sql-2.6.0-1|92	%prep
21cr|lua-sql-2.6.0-1|93	%setup -q -n %{oname}-%{version}
21cr|lua-sql-2.6.0-1|94	
21cr|lua-sql-2.6.0-1|95	%build
21cr|lua-sql-2.6.0-1|96	make DRIVER_INCS="`pkg-config --cflags sqlite3`" DRIVER_LIBS="`pkg-config --libs sqlite3`" sqlite3 DEFS="%{optflags} -fPIC"
21cr|lua-sql-2.6.0-1|97	make DRIVER_INCS="" DRIVER_LIBS="-lpq" postgres DEFS="%{optflags} -fPIC" WARN=
21cr|lua-sql-2.6.0-1|98	make DRIVER_INCS="-I%{_prefix}/include/mysql" DRIVER_LIBS="-L%{_libdir}/mysql -lmysqlclient" mysql DEFS="%{optflags} -fPIC"
21cr|lua-sql-2.6.0-1|99	
21cr|lua-sql-2.6.0-1|100	%install
21cr|lua-sql-2.6.0-1|101	make install PREFIX=%{buildroot}%{_prefix} LUA_LIBDIR=%{buildroot}%{lualibdir} LUA_DIR=%{buildroot}%{luapkgdir} sqlite3
21cr|lua-sql-2.6.0-1|102	make install PREFIX=%{buildroot}%{_prefix} LUA_LIBDIR=%{buildroot}%{lualibdir} LUA_DIR=%{buildroot}%{luapkgdir} postgres
21cr|lua-sql-2.6.0-1|103	make install PREFIX=%{buildroot}%{_prefix} LUA_LIBDIR=%{buildroot}%{lualibdir} LUA_DIR=%{buildroot}%{luapkgdir} mysql

2959 21
21cr|luckybackup-0.4.8-3|1	Summary:	A powerful, fast and reliable backup & sync tool
21cr|luckybackup-0.4.8-3|2	Name:		luckybackup
21cr|luckybackup-0.4.8-3|3	Version:	0.4.8
21cr|luckybackup-0.4.8-3|4	Release:	3
21cr|luckybackup-0.4.8-3|5	License:	GPLv3+
21cr|luckybackup-0.4.8-3|6	Group:		Archiving/Backup
21cr|luckybackup-0.4.8-3|7	Url:		http://luckybackup.sourceforge.net/
21cr|luckybackup-0.4.8-3|8	Source0:	http://prdownloads.sourceforge.net/sourceforge/luckybackup/%{name}-%{version}.tar.gz
21cr|luckybackup-0.4.8-3|9	Patch0:		remove_old_menu_file.patch
21cr|luckybackup-0.4.8-3|10	BuildRequires:	qt4-devel
21cr|luckybackup-0.4.8-3|11	Requires:	rsync
21cr|luckybackup-0.4.8-3|12	
21cr|luckybackup-0.4.8-3|13	%description
21cr|luckybackup-0.4.8-3|14	luckyBackup is an application that backs-up and/or synchronizes any directories
21cr|luckybackup-0.4.8-3|15	with the power of rsync.
21cr|luckybackup-0.4.8-3|16	
21cr|luckybackup-0.4.8-3|17	It's simple to use, fast (transfers over only changes made and not all data),
21cr|luckybackup-0.4.8-3|18	safe (keeps your data safe by checking all declared directories before
21cr|luckybackup-0.4.8-3|19	proceeding in any data manipulation ), reliable and fully customizable.
21cr|luckybackup-0.4.8-3|20	
21cr|luckybackup-0.4.8-3|21	%files
21cr|luckybackup-0.4.8-3|22	%{_bindir}/%{name}
21cr|luckybackup-0.4.8-3|23	%{_datadir}/applications/*
21cr|luckybackup-0.4.8-3|24	%{_datadir}/%{name}/translations/*
21cr|luckybackup-0.4.8-3|25	%{_datadir}/pixmaps/%{name}.*
21cr|luckybackup-0.4.8-3|26	%{_mandir}/man8/*
21cr|luckybackup-0.4.8-3|27	%{_defaultdocdir}/%{name}/*
21cr|luckybackup-0.4.8-3|28	
21cr|luckybackup-0.4.8-3|29	#----------------------------------------------------------------------------
21cr|luckybackup-0.4.8-3|30	
21cr|luckybackup-0.4.8-3|31	%prep
21cr|luckybackup-0.4.8-3|32	%setup -q
21cr|luckybackup-0.4.8-3|33	%patch0 -p1
21cr|luckybackup-0.4.8-3|34	
21cr|luckybackup-0.4.8-3|35	%build
21cr|luckybackup-0.4.8-3|36	%qmake_qt4
21cr|luckybackup-0.4.8-3|37	%make
21cr|luckybackup-0.4.8-3|38	
21cr|luckybackup-0.4.8-3|39	%install
21cr|luckybackup-0.4.8-3|40	%makeinstall INSTALL_ROOT=%{buildroot} install

2960 21
21cr|lugaru-1.2-3|1	Summary:	Ninja rabbit fighting game
21cr|lugaru-1.2-3|2	Name:		lugaru
21cr|lugaru-1.2-3|3	Version:	1.2
21cr|lugaru-1.2-3|4	Release:	3
21cr|lugaru-1.2-3|5	License:	GPLv2+
21cr|lugaru-1.2-3|6	Group:		Games/Other
21cr|lugaru-1.2-3|7	Url:		https://osslugaru.gitlab.io/
21cr|lugaru-1.2-3|8	Source0:	https://bitbucket.org/osslugaru/lugaru/downloads/%{name}-%{version}.tar.xz
21cr|lugaru-1.2-3|9	BuildRequires:	appstream-util
21cr|lugaru-1.2-3|10	BuildRequires:	cmake
21cr|lugaru-1.2-3|11	BuildRequires:	desktop-file-utils
21cr|lugaru-1.2-3|12	BuildRequires:	imagemagick
21cr|lugaru-1.2-3|13	BuildRequires:	jpeg-devel
21cr|lugaru-1.2-3|14	BuildRequires:	pkgconfig(glu)
21cr|lugaru-1.2-3|15	BuildRequires:	pkgconfig(libpng)
21cr|lugaru-1.2-3|16	BuildRequires:	pkgconfig(ogg)
21cr|lugaru-1.2-3|17	BuildRequires:	pkgconfig(openal)
21cr|lugaru-1.2-3|18	BuildRequires:	pkgconfig(sdl2)
21cr|lugaru-1.2-3|19	BuildRequires:	pkgconfig(vorbis)
21cr|lugaru-1.2-3|20	BuildRequires:	pkgconfig(vorbisfile)
21cr|lugaru-1.2-3|21	BuildRequires:	pkgconfig(zlib)
21cr|lugaru-1.2-3|22	Requires:	%{name}-data = %{EVRD}
21cr|lugaru-1.2-3|23	
21cr|lugaru-1.2-3|24	%description
21cr|lugaru-1.2-3|25	Lugaru is the predecessor to Overgrowth (http://www.wolfire.com/overgrowth).
21cr|lugaru-1.2-3|26	It is a third-person action game. The main character, Turner, is an
21cr|lugaru-1.2-3|27	anthropomorphic rebel bunny rabbit with impressive combat skills.
21cr|lugaru-1.2-3|28	In his quest to find those responsible for slaughtering his village,
21cr|lugaru-1.2-3|29	he uncovers a far-reaching conspiracy involving the corrupt leaders
21cr|lugaru-1.2-3|30	of the rabbit republic and the starving wolves from a nearby den.
21cr|lugaru-1.2-3|31	Turner takes it upon himself to fight against their plot and save
21cr|lugaru-1.2-3|32	his fellow rabbits from slavery.
21cr|lugaru-1.2-3|33	
21cr|lugaru-1.2-3|34	%files
21cr|lugaru-1.2-3|35	%{_defaultdocdir}/%{name}
21cr|lugaru-1.2-3|36	%{_gamesbindir}/%{name}
21cr|lugaru-1.2-3|37	%{_appdatadir}/%{name}.appdata.xml
21cr|lugaru-1.2-3|38	%{_datadir}/applications/%{name}.desktop
21cr|lugaru-1.2-3|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|lugaru-1.2-3|40	%{_mandir}/man6/%{name}.6*
21cr|lugaru-1.2-3|41	
21cr|lugaru-1.2-3|42	#----------------------------------------------------------------------------
21cr|lugaru-1.2-3|43	
21cr|lugaru-1.2-3|44	%package data
21cr|lugaru-1.2-3|45	Summary:	Data files for the Lugaru game
21cr|lugaru-1.2-3|46	License:	CC-BY-SA
21cr|lugaru-1.2-3|47	Group:		Games/Other
21cr|lugaru-1.2-3|48	Requires:	%{name} = %{EVRD}
21cr|lugaru-1.2-3|49	BuildArch:	noarch
21cr|lugaru-1.2-3|50	
21cr|lugaru-1.2-3|51	%description data
21cr|lugaru-1.2-3|52	This package contains arch-independent data files for the game Lugaru.
21cr|lugaru-1.2-3|53	
21cr|lugaru-1.2-3|54	%files data
21cr|lugaru-1.2-3|55	%doc CONTENT-LICENSE.txt
21cr|lugaru-1.2-3|56	%{_gamesdatadir}/%{name}
21cr|lugaru-1.2-3|57	
21cr|lugaru-1.2-3|58	#----------------------------------------------------------------------------
21cr|lugaru-1.2-3|59	
21cr|lugaru-1.2-3|60	%prep
21cr|lugaru-1.2-3|61	%setup -q
21cr|lugaru-1.2-3|62	
21cr|lugaru-1.2-3|63	%build
21cr|lugaru-1.2-3|64	%cmake \
21cr|lugaru-1.2-3|65	-DCMAKE_INSTALL_BINDIR=games		\
21cr|lugaru-1.2-3|66	-DCMAKE_INSTALL_DATADIR=share/games	\
21cr|lugaru-1.2-3|67	-DSYSTEM_INSTALL=ON
21cr|lugaru-1.2-3|68	%make
21cr|lugaru-1.2-3|69	
21cr|lugaru-1.2-3|70	%install
21cr|lugaru-1.2-3|71	%makeinstall_std -C build
21cr|lugaru-1.2-3|72	
21cr|lugaru-1.2-3|73	%if %{mdvver} >= 201610
21cr|lugaru-1.2-3|74	mkdir -p %{buildroot}%{_appdatadir}
21cr|lugaru-1.2-3|75	cp %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|lugaru-1.2-3|76	rm -fr %{buildroot}%{_datadir}/appdata
21cr|lugaru-1.2-3|77	%endif
21cr|lugaru-1.2-3|78	
21cr|lugaru-1.2-3|79	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|lugaru-1.2-3|80	install -dm 0755 \
21cr|lugaru-1.2-3|81	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|lugaru-1.2-3|82	convert -strip -resize $size Dist/Linux/lugaru.png \
21cr|lugaru-1.2-3|83	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|lugaru-1.2-3|84	done
21cr|lugaru-1.2-3|85	
21cr|lugaru-1.2-3|86	%check
21cr|lugaru-1.2-3|87	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|lugaru-1.2-3|88	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

2961 21
21cr|lukskey-0.2-2|1	%global debug_package %{nil}
21cr|lukskey-0.2-2|2	
21cr|lukskey-0.2-2|3	Name:		lukskey
21cr|lukskey-0.2-2|4	Version:	0.2
21cr|lukskey-0.2-2|5	Release:	2
21cr|lukskey-0.2-2|6	Group:		System/Configuration/Other
21cr|lukskey-0.2-2|7	Summary:	Changing LUKS encrypted partitions keys
21cr|lukskey-0.2-2|8	License:	GPLv3
21cr|lukskey-0.2-2|9	URL:		https://github.com/AKotov-dev/%{name}
21cr|lukskey-0.2-2|10	Source0:	https://github.com/AKotov-dev/LUKSKey/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lukskey-0.2-2|11	Source1:	lukskey
21cr|lukskey-0.2-2|12	BuildRequires:	lazarus
21cr|lukskey-0.2-2|13	BuildRequires:	gettext
21cr|lukskey-0.2-2|14	
21cr|lukskey-0.2-2|15	%description
21cr|lukskey-0.2-2|16	lukskey - is a simple loader of free password-free OpenVPN configurations (*.ovpn)
21cr|lukskey-0.2-2|17	from open sources. Don't forget to open the iptables ports.
21cr|lukskey-0.2-2|18	
21cr|lukskey-0.2-2|19	%files
21cr|lukskey-0.2-2|20	%doc ../README.md
21cr|lukskey-0.2-2|21	%license ../LICENSE
21cr|lukskey-0.2-2|22	%attr(755,-,-) %{_bindir}/%{name}
21cr|lukskey-0.2-2|23	%{_datadir}/lukskey/
21cr|lukskey-0.2-2|24	%{_datadir}/applications/lukskey.desktop
21cr|lukskey-0.2-2|25	%{_datadir}/pixmaps/lukskey.png
21cr|lukskey-0.2-2|26	%{_datadir}/polkit-1/actions/%{name}.policy
21cr|lukskey-0.2-2|27	#-----------------------------------------------------------------
21cr|lukskey-0.2-2|28	%prep
21cr|lukskey-0.2-2|29	%setup -n LUKSKey-%{version}/%{name}
21cr|lukskey-0.2-2|30	
21cr|lukskey-0.2-2|31	# remove prebuild file
21cr|lukskey-0.2-2|32	rm -f %{name}
21cr|lukskey-0.2-2|33	
21cr|lukskey-0.2-2|34	%build
21cr|lukskey-0.2-2|35	lazbuild --build-all *.lpi
21cr|lukskey-0.2-2|36	
21cr|lukskey-0.2-2|37	#translate additional messages
21cr|lukskey-0.2-2|38	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|lukskey-0.2-2|39	
21cr|lukskey-0.2-2|40	%install
21cr|lukskey-0.2-2|41	mkdir -p %{buildroot}%{_bindir}
21cr|lukskey-0.2-2|42	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|lukskey-0.2-2|43	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|lukskey-0.2-2|44	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|lukskey-0.2-2|45	
21cr|lukskey-0.2-2|46	cp %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|lukskey-0.2-2|47	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|lukskey-0.2-2|48	cp all/usr/share/icons/lukskey.png %{buildroot}%{_datadir}/pixmaps/
21cr|lukskey-0.2-2|49	cp all/usr/share/applications/lukskey.desktop %{buildroot}%{_datadir}/applications/
21cr|lukskey-0.2-2|50	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|lukskey-0.2-2|51	cp all/usr/share/polkit-1/actions/%{name}.policy %{buildroot}%{_datadir}/polkit-1/actions

2962 21
21cr|lumina-1.6.2-4|1	#define _disable_ld_no_undefined 1
21cr|lumina-1.6.2-4|2	
21cr|lumina-1.6.2-4|3	Summary:	The Lumina Desktop Environment
21cr|lumina-1.6.2-4|4	Name:		lumina
21cr|lumina-1.6.2-4|5	Version:	1.6.2
21cr|lumina-1.6.2-4|6	Release:	4
21cr|lumina-1.6.2-4|7	License:	BSD
21cr|lumina-1.6.2-4|8	Group:		Graphical desktop/Other
21cr|lumina-1.6.2-4|9	Url:		http://lumina-desktop.org/
21cr|lumina-1.6.2-4|10	Source0:	https://github.com/lumina-desktop/lumina/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lumina-1.6.2-4|11	# https://github.com/lumina-desktop/lumina/pull/813
21cr|lumina-1.6.2-4|12	Patch0001:  0001-Fix-linkage-of-lthemeengine-qtplugin.patch
21cr|lumina-1.6.2-4|13	# https://github.com/lumina-desktop/lumina/pull/812
21cr|lumina-1.6.2-4|14	Patch0002:  0002-Add-Russian-translations-in-desktop-files.patch
21cr|lumina-1.6.2-4|15	BuildRequires:	git-core
21cr|lumina-1.6.2-4|16	BuildRequires:	desktop-file-utils
21cr|lumina-1.6.2-4|17	BuildRequires:	qt5-linguist-tools
21cr|lumina-1.6.2-4|18	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|lumina-1.6.2-4|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|lumina-1.6.2-4|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|lumina-1.6.2-4|21	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|lumina-1.6.2-4|22	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|lumina-1.6.2-4|23	BuildRequires:	pkgconfig(Qt5Network)
21cr|lumina-1.6.2-4|24	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|lumina-1.6.2-4|25	BuildRequires:	pkgconfig(Qt5Svg)
21cr|lumina-1.6.2-4|26	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|lumina-1.6.2-4|27	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|lumina-1.6.2-4|28	BuildRequires:	pkgconfig(xcb-ewmh)
21cr|lumina-1.6.2-4|29	BuildRequires:	pkgconfig(xcb-atom)
21cr|lumina-1.6.2-4|30	BuildRequires:	pkgconfig(xcb-image)
21cr|lumina-1.6.2-4|31	BuildRequires:	pkgconfig(xcursor)
21cr|lumina-1.6.2-4|32	BuildRequires:	pkgconfig(xdamage)
21cr|lumina-1.6.2-4|33	
21cr|lumina-1.6.2-4|34	%define _description %{expand:
21cr|lumina-1.6.2-4|35	The Lumina Desktop Environment is a lightweight system interface designed
21cr|lumina-1.6.2-4|36	for use on any Unix-like operating system. Lumina is based on using
21cr|lumina-1.6.2-4|37	plugins, which allows the entire interface to be arranged by each individual
21cr|lumina-1.6.2-4|38	user as desired.
21cr|lumina-1.6.2-4|39	A system wide default layout is also included, and is configurable by the
21cr|lumina-1.6.2-4|40	system administrator.
21cr|lumina-1.6.2-4|41	This allows every system (or user session) to be designed to maximize the
21cr|lumina-1.6.2-4|42	individual user's productivity.
21cr|lumina-1.6.2-4|43	
21cr|lumina-1.6.2-4|44	The Lumina desktop developers understand that the point of a computer
21cr|lumina-1.6.2-4|45	system is to run applications, so Lumina was designed to require as few
21cr|lumina-1.6.2-4|46	system dependencies/requirements as possible. This allows it to be used
21cr|lumina-1.6.2-4|47	to revitalize older systems or to allow the user to run applications that
21cr|lumina-1.6.2-4|48	may need a higher percentage of the system resources than were previously
21cr|lumina-1.6.2-4|49	available with other desktop environments.
21cr|lumina-1.6.2-4|50	
21cr|lumina-1.6.2-4|51	All of this results in a very lightweight, customizable, and smooth desktop
21cr|lumina-1.6.2-4|52	experience with minimal system overhead.
21cr|lumina-1.6.2-4|53	}
21cr|lumina-1.6.2-4|54	
21cr|lumina-1.6.2-4|55	%description
21cr|lumina-1.6.2-4|56	%_description
21cr|lumina-1.6.2-4|57	
21cr|lumina-1.6.2-4|58	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|59	
21cr|lumina-1.6.2-4|60	%package -n task-lumina
21cr|lumina-1.6.2-4|61	Summary:    Meta-package to install Lumina Desktop
21cr|lumina-1.6.2-4|62	Provides:   lumina = %{EVRD}
21cr|lumina-1.6.2-4|63	Requires:   %{name}-desktop
21cr|lumina-1.6.2-4|64	Recommends: material-design-dark-icon-theme
21cr|lumina-1.6.2-4|65	Recommends: material-design-light-icon-theme
21cr|lumina-1.6.2-4|66	Recommends: qt5-platformtheme-lthemeengine
21cr|lumina-1.6.2-4|67	Recommends: qt5-style-lthemeengine
21cr|lumina-1.6.2-4|68	Recommends: lumina-archiver
21cr|lumina-1.6.2-4|69	Recommends: lumina-config
21cr|lumina-1.6.2-4|70	Recommends: lumina-fileinfo
21cr|lumina-1.6.2-4|71	Recommends: lumina-fm
21cr|lumina-1.6.2-4|72	Recommends: lumina-icons
21cr|lumina-1.6.2-4|73	Recommends: lumina-info
21cr|lumina-1.6.2-4|74	Recommends: lumina-lthemeengine
21cr|lumina-1.6.2-4|75	Recommends: lumina-mediaplayer
21cr|lumina-1.6.2-4|76	Recommends: lumina-open
21cr|lumina-1.6.2-4|77	Recommends: lumina-photo
21cr|lumina-1.6.2-4|78	Recommends: lumina-screenshot
21cr|lumina-1.6.2-4|79	Recommends: lumina-sudo
21cr|lumina-1.6.2-4|80	Recommends: lumina-search
21cr|lumina-1.6.2-4|81	Recommends: lumina-textedit
21cr|lumina-1.6.2-4|82	Recommends: lumina-xconfig
21cr|lumina-1.6.2-4|83	# built from separate sources
21cr|lumina-1.6.2-4|84	Recommends: lumina-calculator
21cr|lumina-1.6.2-4|85	Recommends: lumina-pdf
21cr|lumina-1.6.2-4|86	Recommends: (lumina-gdm if gdm)
21cr|lumina-1.6.2-4|87	# task subpackage was created
21cr|lumina-1.6.2-4|88	Obsoletes:  lumina < 1.6.2
21cr|lumina-1.6.2-4|89	
21cr|lumina-1.6.2-4|90	%description -n task-lumina
21cr|lumina-1.6.2-4|91	This meta-package installs the Lumina Desktop Environment and its utilities.
21cr|lumina-1.6.2-4|92	%_description
21cr|lumina-1.6.2-4|93	
21cr|lumina-1.6.2-4|94	%files -n task-lumina
21cr|lumina-1.6.2-4|95	# empty, meta package
21cr|lumina-1.6.2-4|96	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|97	
21cr|lumina-1.6.2-4|98	%package -n material-design-dark-icon-theme
21cr|lumina-1.6.2-4|99	Summary:	Material Design Dark icon theme
21cr|lumina-1.6.2-4|100	
21cr|lumina-1.6.2-4|101	%description -n material-design-dark-icon-theme
21cr|lumina-1.6.2-4|102	Material Design Dark icon theme.
21cr|lumina-1.6.2-4|103	
21cr|lumina-1.6.2-4|104	%files -n material-design-dark-icon-theme
21cr|lumina-1.6.2-4|105	%dir %{_iconsdir}/material-design-dark
21cr|lumina-1.6.2-4|106	%{_iconsdir}/material-design-dark/*
21cr|lumina-1.6.2-4|107	
21cr|lumina-1.6.2-4|108	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|109	
21cr|lumina-1.6.2-4|110	%package -n material-design-light-icon-theme
21cr|lumina-1.6.2-4|111	Summary:	Material Design Light icon theme
21cr|lumina-1.6.2-4|112	
21cr|lumina-1.6.2-4|113	%description -n material-design-light-icon-theme
21cr|lumina-1.6.2-4|114	Material Design Light icon theme.
21cr|lumina-1.6.2-4|115	
21cr|lumina-1.6.2-4|116	%files -n material-design-light-icon-theme
21cr|lumina-1.6.2-4|117	%dir %{_iconsdir}/material-design-light
21cr|lumina-1.6.2-4|118	%{_iconsdir}/material-design-light/*
21cr|lumina-1.6.2-4|119	
21cr|lumina-1.6.2-4|120	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|121	
21cr|lumina-1.6.2-4|122	%package -n qt5-platformtheme-lthemeengine
21cr|lumina-1.6.2-4|123	Summary:	Lumina Theme Engine platform theme for Qt 5
21cr|lumina-1.6.2-4|124	Requires:	qt5-style-lthemeengine
21cr|lumina-1.6.2-4|125	
21cr|lumina-1.6.2-4|126	%description -n qt5-platformtheme-lthemeengine
21cr|lumina-1.6.2-4|127	Lumina Theme Engine platform theme for Qt 5.
21cr|lumina-1.6.2-4|128	
21cr|lumina-1.6.2-4|129	%files -n qt5-platformtheme-lthemeengine
21cr|lumina-1.6.2-4|130	%{_qt5_plugindir}/platformthemes/liblthemeengine.so
21cr|lumina-1.6.2-4|131	
21cr|lumina-1.6.2-4|132	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|133	
21cr|lumina-1.6.2-4|134	%package -n qt5-style-lthemeengine
21cr|lumina-1.6.2-4|135	Summary:	Lumina Theme Engine style for Qt5
21cr|lumina-1.6.2-4|136	
21cr|lumina-1.6.2-4|137	%description -n qt5-style-lthemeengine
21cr|lumina-1.6.2-4|138	Lumina Theme Engine style for Qt5.
21cr|lumina-1.6.2-4|139	
21cr|lumina-1.6.2-4|140	%files -n qt5-style-lthemeengine
21cr|lumina-1.6.2-4|141	%{_qt5_plugindir}/styles/liblthemeengine-style.so
21cr|lumina-1.6.2-4|142	
21cr|lumina-1.6.2-4|143	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|144	
21cr|lumina-1.6.2-4|145	%package archiver
21cr|lumina-1.6.2-4|146	Summary:	Graphical archiver for the Lumina Desktop
21cr|lumina-1.6.2-4|147	# localization files were moved
21cr|lumina-1.6.2-4|148	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|149	
21cr|lumina-1.6.2-4|150	%description archiver
21cr|lumina-1.6.2-4|151	This package provides lumina-archiver, which handles opening of
21cr|lumina-1.6.2-4|152	tar and zip files.
21cr|lumina-1.6.2-4|153	
21cr|lumina-1.6.2-4|154	%files archiver -f l-archiver.lang
21cr|lumina-1.6.2-4|155	%{_bindir}/lumina-archiver
21cr|lumina-1.6.2-4|156	%{_datadir}/applications/lumina-archiver.desktop
21cr|lumina-1.6.2-4|157	%{_mandir}/man1/lumina-archiver.1*
21cr|lumina-1.6.2-4|158	
21cr|lumina-1.6.2-4|159	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|160	
21cr|lumina-1.6.2-4|161	%package config
21cr|lumina-1.6.2-4|162	Summary:	Configuration utility for Lumina Desktop
21cr|lumina-1.6.2-4|163	# localization files were moved
21cr|lumina-1.6.2-4|164	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|165	
21cr|lumina-1.6.2-4|166	%description config
21cr|lumina-1.6.2-4|167	This package provides lumina-config, which allows changing
21cr|lumina-1.6.2-4|168	various aspects of lumina and fluxbox, like the wallpaper being
21cr|lumina-1.6.2-4|169	used, theme, icons, panel (and plugins), startup and default
21cr|lumina-1.6.2-4|170	applications, desktop menu and more.
21cr|lumina-1.6.2-4|171	
21cr|lumina-1.6.2-4|172	%files config -f lumina-config.lang
21cr|lumina-1.6.2-4|173	%{_bindir}/lumina-config
21cr|lumina-1.6.2-4|174	%{_datadir}/applications/lumina-config.desktop
21cr|lumina-1.6.2-4|175	%{_mandir}/man1/lumina-config.1*
21cr|lumina-1.6.2-4|176	
21cr|lumina-1.6.2-4|177	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|178	
21cr|lumina-1.6.2-4|179	%package desktop
21cr|lumina-1.6.2-4|180	Summary:    Lumina Desktop core
21cr|lumina-1.6.2-4|181	Requires:   fluxbox
21cr|lumina-1.6.2-4|182	# for enabled compositing, autodetects picom binary
21cr|lumina-1.6.2-4|183	Requires:   (picom or compton)
21cr|lumina-1.6.2-4|184	# localization files were moved
21cr|lumina-1.6.2-4|185	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|186	
21cr|lumina-1.6.2-4|187	%description desktop
21cr|lumina-1.6.2-4|188	Lumina desktop core
21cr|lumina-1.6.2-4|189	%_description
21cr|lumina-1.6.2-4|190	
21cr|lumina-1.6.2-4|191	%files desktop -f lumina-desktop.lang
21cr|lumina-1.6.2-4|192	%{_bindir}/lumina-desktop
21cr|lumina-1.6.2-4|193	%{_bindir}/start-lumina-desktop
21cr|lumina-1.6.2-4|194	# fluxbox config calls lumina-pingcursor
21cr|lumina-1.6.2-4|195	%{_bindir}/lumina-pingcursor
21cr|lumina-1.6.2-4|196	%{_mandir}/man1/lumina-desktop.1*
21cr|lumina-1.6.2-4|197	%{_mandir}/man8/start-lumina-desktop.8*
21cr|lumina-1.6.2-4|198	%{_sysconfdir}/luminaDesktop.conf.dist
21cr|lumina-1.6.2-4|199	%{_datadir}/xsessions/Lumina-DE.desktop
21cr|lumina-1.6.2-4|200	# link to https://t.me/luminadesktop (Telegram)
21cr|lumina-1.6.2-4|201	# In theory can be overriden in $XDG_DATA_DIRS
21cr|lumina-1.6.2-4|202	%{_datadir}/applications/lumina-support.desktop
21cr|lumina-1.6.2-4|203	%{_datadir}/lumina-desktop
21cr|lumina-1.6.2-4|204	%exclude %{_datadir}/lumina-desktop/i18n/*
21cr|lumina-1.6.2-4|205	%{_iconsdir}/hicolor/scalable/apps/Lumina-DE.svg
21cr|lumina-1.6.2-4|206	
21cr|lumina-1.6.2-4|207	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|208	
21cr|lumina-1.6.2-4|209	%package fileinfo
21cr|lumina-1.6.2-4|210	Summary:	Desktop file editor for Lumina Desktop
21cr|lumina-1.6.2-4|211	# localization files were moved
21cr|lumina-1.6.2-4|212	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|213	
21cr|lumina-1.6.2-4|214	%description fileinfo
21cr|lumina-1.6.2-4|215	This package provides lumina-fileinfo, which is an advanced desktop
21cr|lumina-1.6.2-4|216	file (menu) editor.
21cr|lumina-1.6.2-4|217	
21cr|lumina-1.6.2-4|218	%files fileinfo -f l-fileinfo.lang
21cr|lumina-1.6.2-4|219	%{_bindir}/lumina-fileinfo
21cr|lumina-1.6.2-4|220	%{_datadir}/applications/lumina-fileinfo.desktop
21cr|lumina-1.6.2-4|221	%{_mandir}/man1/lumina-fileinfo.1*
21cr|lumina-1.6.2-4|222	
21cr|lumina-1.6.2-4|223	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|224	
21cr|lumina-1.6.2-4|225	%package fm
21cr|lumina-1.6.2-4|226	Summary:	File manager for Lumina Desktop
21cr|lumina-1.6.2-4|227	# localization files were moved
21cr|lumina-1.6.2-4|228	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|229	
21cr|lumina-1.6.2-4|230	%description fm
21cr|lumina-1.6.2-4|231	This package provides lumina-fm, which is a simple file manager
21cr|lumina-1.6.2-4|232	with support for multiple view modes, tabbed browsing,
21cr|lumina-1.6.2-4|233	including an integrated slideshow-based picture viewer.
21cr|lumina-1.6.2-4|234	
21cr|lumina-1.6.2-4|235	%files fm -f lumina-fm.lang
21cr|lumina-1.6.2-4|236	%{_bindir}/lumina-fm
21cr|lumina-1.6.2-4|237	%{_iconsdir}/hicolor/scalable/apps/Insight-FileManager.svg
21cr|lumina-1.6.2-4|238	%{_datadir}/applications/lumina-fm.desktop
21cr|lumina-1.6.2-4|239	%{_mandir}/man1/lumina-fm.1*
21cr|lumina-1.6.2-4|240	
21cr|lumina-1.6.2-4|241	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|242	
21cr|lumina-1.6.2-4|243	%package icons
21cr|lumina-1.6.2-4|244	Summary:	Icon theme for the Lumina desktop
21cr|lumina-1.6.2-4|245	
21cr|lumina-1.6.2-4|246	%description icons
21cr|lumina-1.6.2-4|247	Icon theme for the Lumina desktop
21cr|lumina-1.6.2-4|248	
21cr|lumina-1.6.2-4|249	%files icons
21cr|lumina-1.6.2-4|250	%{_iconsdir}/lumina-icons
21cr|lumina-1.6.2-4|251	
21cr|lumina-1.6.2-4|252	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|253	
21cr|lumina-1.6.2-4|254	%package info
21cr|lumina-1.6.2-4|255	Summary:	Basic information utility for Lumina Desktop
21cr|lumina-1.6.2-4|256	# localization files were moved
21cr|lumina-1.6.2-4|257	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|258	
21cr|lumina-1.6.2-4|259	%description info
21cr|lumina-1.6.2-4|260	This package provides lumina-info, which is a simple
21cr|lumina-1.6.2-4|261	utility that displays various information about the Lumina
21cr|lumina-1.6.2-4|262	installation, like paths, contributors, license or version.
21cr|lumina-1.6.2-4|263	
21cr|lumina-1.6.2-4|264	%files info -f lumina-info.lang
21cr|lumina-1.6.2-4|265	%{_bindir}/lumina-info
21cr|lumina-1.6.2-4|266	%{_datadir}/applications/lumina-info.desktop
21cr|lumina-1.6.2-4|267	%{_mandir}/man1/lumina-info.1*
21cr|lumina-1.6.2-4|268	
21cr|lumina-1.6.2-4|269	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|270	
21cr|lumina-1.6.2-4|271	%package lthemeengine
21cr|lumina-1.6.2-4|272	Summary:	Theme Engine for Lumina Desktop
21cr|lumina-1.6.2-4|273	Requires:	qt5-platformtheme-lthemeengine
21cr|lumina-1.6.2-4|274	
21cr|lumina-1.6.2-4|275	%description lthemeengine
21cr|lumina-1.6.2-4|276	This package provides lthemeengine, a tool to configure themes
21cr|lumina-1.6.2-4|277	for Lumina Desktop.
21cr|lumina-1.6.2-4|278	
21cr|lumina-1.6.2-4|279	%files lthemeengine
21cr|lumina-1.6.2-4|280	%{_bindir}/lthemeengine
21cr|lumina-1.6.2-4|281	%{_bindir}/lthemeengine-sstest
21cr|lumina-1.6.2-4|282	%{_datadir}/applications/lthemeengine.desktop
21cr|lumina-1.6.2-4|283	%{_datadir}/lthemeengine/
21cr|lumina-1.6.2-4|284	
21cr|lumina-1.6.2-4|285	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|286	
21cr|lumina-1.6.2-4|287	%package mediaplayer
21cr|lumina-1.6.2-4|288	Summary:	Media player for Lumina Desktop
21cr|lumina-1.6.2-4|289	Recommends:	pianobar
21cr|lumina-1.6.2-4|290	# localization files were moved
21cr|lumina-1.6.2-4|291	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|292	
21cr|lumina-1.6.2-4|293	%description mediaplayer
21cr|lumina-1.6.2-4|294	This package provides lumina-mediaplayer, which is a simple media player.
21cr|lumina-1.6.2-4|295	
21cr|lumina-1.6.2-4|296	%files mediaplayer -f l-mediap.lang
21cr|lumina-1.6.2-4|297	%{_bindir}/lumina-mediaplayer
21cr|lumina-1.6.2-4|298	%{_datadir}/applications/lumina-mediaplayer.desktop
21cr|lumina-1.6.2-4|299	%{_datadir}/applications/lumina-mediaplayer-pandora.desktop
21cr|lumina-1.6.2-4|300	%{_mandir}/man1/lumina-mediaplayer.1*
21cr|lumina-1.6.2-4|301	
21cr|lumina-1.6.2-4|302	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|303	
21cr|lumina-1.6.2-4|304	%package open
21cr|lumina-1.6.2-4|305	Summary:	xdg-open style utility for Lumina Desktop
21cr|lumina-1.6.2-4|306	# localization files were moved
21cr|lumina-1.6.2-4|307	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|308	
21cr|lumina-1.6.2-4|309	%description open
21cr|lumina-1.6.2-4|310	This package provides lumina-open, which handles opening of
21cr|lumina-1.6.2-4|311	files and URLs according to the system-wide mimetype association.
21cr|lumina-1.6.2-4|312	It also provides an optional selector if more than one application
21cr|lumina-1.6.2-4|313	is assigned with the given url or file type.
21cr|lumina-1.6.2-4|314	
21cr|lumina-1.6.2-4|315	%files open -f lumina-open.lang
21cr|lumina-1.6.2-4|316	%{_bindir}/lumina-open
21cr|lumina-1.6.2-4|317	%{_mandir}/man1/lumina-open.1*
21cr|lumina-1.6.2-4|318	
21cr|lumina-1.6.2-4|319	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|320	
21cr|lumina-1.6.2-4|321	%package photo
21cr|lumina-1.6.2-4|322	Summary:	Photo viewer for Lumina Desktop
21cr|lumina-1.6.2-4|323	
21cr|lumina-1.6.2-4|324	%description photo
21cr|lumina-1.6.2-4|325	This package provides lumina-photo, which is a simple photo viewer.
21cr|lumina-1.6.2-4|326	
21cr|lumina-1.6.2-4|327	%files photo -f l-photo.lang
21cr|lumina-1.6.2-4|328	%{_bindir}/lumina-photo
21cr|lumina-1.6.2-4|329	%{_datadir}/applications/lumina-photo.desktop
21cr|lumina-1.6.2-4|330	%{_mandir}/man1/lumina-photo.1*
21cr|lumina-1.6.2-4|331	
21cr|lumina-1.6.2-4|332	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|333	
21cr|lumina-1.6.2-4|334	%package screenshot
21cr|lumina-1.6.2-4|335	Summary:	Screenshot utility for Lumina Desktop
21cr|lumina-1.6.2-4|336	# localization files were moved
21cr|lumina-1.6.2-4|337	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|338	
21cr|lumina-1.6.2-4|339	%description screenshot
21cr|lumina-1.6.2-4|340	This package provides lumina-screenshot, which is a simple
21cr|lumina-1.6.2-4|341	screenshot utility that allows to snapshot the whole desktop
21cr|lumina-1.6.2-4|342	or a single window after a configurable delay.
21cr|lumina-1.6.2-4|343	
21cr|lumina-1.6.2-4|344	Optionally the window border can be hidden when taking a
21cr|lumina-1.6.2-4|345	screenshot of a single window.
21cr|lumina-1.6.2-4|346	
21cr|lumina-1.6.2-4|347	%files screenshot -f l-screenshot.lang
21cr|lumina-1.6.2-4|348	%{_bindir}/lumina-screenshot
21cr|lumina-1.6.2-4|349	%{_datadir}/applications/lumina-screenshot.desktop
21cr|lumina-1.6.2-4|350	%{_mandir}/man1/lumina-screenshot.1*
21cr|lumina-1.6.2-4|351	
21cr|lumina-1.6.2-4|352	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|353	
21cr|lumina-1.6.2-4|354	%package sudo
21cr|lumina-1.6.2-4|355	Summary:	Lumina GUI for sudo
21cr|lumina-1.6.2-4|356	
21cr|lumina-1.6.2-4|357	%description sudo
21cr|lumina-1.6.2-4|358	Lumina GUI for sudo
21cr|lumina-1.6.2-4|359	
21cr|lumina-1.6.2-4|360	%files sudo
21cr|lumina-1.6.2-4|361	%{_bindir}/lumina-sudo
21cr|lumina-1.6.2-4|362	
21cr|lumina-1.6.2-4|363	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|364	
21cr|lumina-1.6.2-4|365	%package search
21cr|lumina-1.6.2-4|366	Summary:	Search utility for Lumina Desktop
21cr|lumina-1.6.2-4|367	# localization files were moved
21cr|lumina-1.6.2-4|368	Conflicts:  lumina-i18n < 1.6.2
21cr|lumina-1.6.2-4|369	
21cr|lumina-1.6.2-4|370	%description search
21cr|lumina-1.6.2-4|371	This package provides lumina-search, which is a simple
21cr|lumina-1.6.2-4|372	search utility that allows to search for applications or
21cr|lumina-1.6.2-4|373	files and directories in the home directory and launch
21cr|lumina-1.6.2-4|374	or open them.
21cr|lumina-1.6.2-4|375	
21cr|lumina-1.6.2-4|376	%files search -f lumina-search.lang
21cr|lumina-1.6.2-4|377	%{_bindir}/lumina-search
21cr|lumina-1.6.2-4|378	%{_datadir}/applications/lumina-search.desktop
21cr|lumina-1.6.2-4|379	%{_mandir}/man1/lumina-search.1*
21cr|lumina-1.6.2-4|380	
21cr|lumina-1.6.2-4|381	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|382	
21cr|lumina-1.6.2-4|383	%package textedit
21cr|lumina-1.6.2-4|384	Summary:	Text editor for Lumina Desktop
21cr|lumina-1.6.2-4|385	
21cr|lumina-1.6.2-4|386	%description textedit
21cr|lumina-1.6.2-4|387	This package provides lumina-textedit, which is a simple
21cr|lumina-1.6.2-4|388	text editor meant for use with the Lumina desktop
21cr|lumina-1.6.2-4|389	
21cr|lumina-1.6.2-4|390	%files textedit -f l-te.lang
21cr|lumina-1.6.2-4|391	%{_bindir}/lte
21cr|lumina-1.6.2-4|392	%{_bindir}/lumina-textedit
21cr|lumina-1.6.2-4|393	%{_datadir}/applications/lumina-textedit.desktop
21cr|lumina-1.6.2-4|394	%{_datadir}/lumina-desktop/syntax_rules
21cr|lumina-1.6.2-4|395	%{_mandir}/man1/lumina-textedit.1*
21cr|lumina-1.6.2-4|396	
21cr|lumina-1.6.2-4|397	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|398	
21cr|lumina-1.6.2-4|399	%package xconfig
21cr|lumina-1.6.2-4|400	Summary:	X server display configuration tool for Lumina Desktop
21cr|lumina-1.6.2-4|401	
21cr|lumina-1.6.2-4|402	%description xconfig
21cr|lumina-1.6.2-4|403	This package provides lumina-xconfig, which is a simple
21cr|lumina-1.6.2-4|404	multi-head aware display configuration tool for configuring
21cr|lumina-1.6.2-4|405	the X server.
21cr|lumina-1.6.2-4|406	
21cr|lumina-1.6.2-4|407	%files xconfig -f lumina-xconfig.lang
21cr|lumina-1.6.2-4|408	%{_bindir}/lumina-xconfig
21cr|lumina-1.6.2-4|409	%{_datadir}/applications/lumina-xconfig.desktop
21cr|lumina-1.6.2-4|410	%{_mandir}/man1/lumina-xconfig.1*
21cr|lumina-1.6.2-4|411	
21cr|lumina-1.6.2-4|412	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|413	
21cr|lumina-1.6.2-4|414	# https://abf.io/import/gdm/blob/1e85a25c61/0001-Allow-to-set-default-session-via-env.patch
21cr|lumina-1.6.2-4|415	# https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/137
21cr|lumina-1.6.2-4|416	%package gdm
21cr|lumina-1.6.2-4|417	Summary:	Set Lumina as the default session in GDM
21cr|lumina-1.6.2-4|418	Requires:	gdm
21cr|lumina-1.6.2-4|419	# Lumina does not run on Wayland, no sense to run
21cr|lumina-1.6.2-4|420	# GDM greeter via Wayland and then Lumina via Xorg
21cr|lumina-1.6.2-4|421	Recommends:	gdm-default-to-xorg
21cr|lumina-1.6.2-4|422	
21cr|lumina-1.6.2-4|423	%description gdm
21cr|lumina-1.6.2-4|424	Set Lumina as the default session in GDM
21cr|lumina-1.6.2-4|425	
21cr|lumina-1.6.2-4|426	%files gdm
21cr|lumina-1.6.2-4|427	# XXX %%{_unitdir}/gdm.service.d is not owned by any package
21cr|lumina-1.6.2-4|428	%{_unitdir}/gdm.service.d/gdm-default-session-lumina.conf
21cr|lumina-1.6.2-4|429	
21cr|lumina-1.6.2-4|430	#----------------------------------------------------------------------------
21cr|lumina-1.6.2-4|431	
21cr|lumina-1.6.2-4|432	%prep
21cr|lumina-1.6.2-4|433	%autosetup -p1
21cr|lumina-1.6.2-4|434	
21cr|lumina-1.6.2-4|435	%build
21cr|lumina-1.6.2-4|436	%qmake_qt5 *.pro \
21cr|lumina-1.6.2-4|437	CONFIG+=WITH_I18N \
21cr|lumina-1.6.2-4|438	LIBPREFIX="%{_libdir}" \
21cr|lumina-1.6.2-4|439	L_BINDIR="%{_bindir}" \
21cr|lumina-1.6.2-4|440	L_LIBDIR=%{_libdir} \
21cr|lumina-1.6.2-4|441	L_SHAREDIR=%{_datadir} \
21cr|lumina-1.6.2-4|442	L_ETCDIR=%{_sysconfdir} \
21cr|lumina-1.6.2-4|443	L_INCLUDEDIR=%{_includedir} \
21cr|lumina-1.6.2-4|444	L_MANDIR=%{_mandir} \
21cr|lumina-1.6.2-4|445	lrelease=lrelease-qt5
21cr|lumina-1.6.2-4|446	
21cr|lumina-1.6.2-4|447	%make
21cr|lumina-1.6.2-4|448	
21cr|lumina-1.6.2-4|449	%install
21cr|lumina-1.6.2-4|450	%makeinstall_qt
21cr|lumina-1.6.2-4|451	
21cr|lumina-1.6.2-4|452	# split locales into subpackages
21cr|lumina-1.6.2-4|453	# cd <source code>
21cr|lumina-1.6.2-4|454	# find . -name '*.ts' | awk -F'/' '{print $NF}' | awk -F '_' '{print $1}' | sort -u | while read -r line ; do echo "%find_lang $line --with-qt"; done
21cr|lumina-1.6.2-4|455	# terminal and screencast ar in src-qt5/experimental which is not enabled in src-qt5/src-qt5.pro
21cr|lumina-1.6.2-4|456	%find_lang l-archiver --with-qt
21cr|lumina-1.6.2-4|457	%find_lang l-fileinfo --with-qt
21cr|lumina-1.6.2-4|458	%find_lang l-mediap --with-qt
21cr|lumina-1.6.2-4|459	%find_lang l-photo --with-qt
21cr|lumina-1.6.2-4|460	%find_lang l-screenshot --with-qt
21cr|lumina-1.6.2-4|461	%find_lang l-te --with-qt
21cr|lumina-1.6.2-4|462	#find_lang l-terminal --with-qt
21cr|lumina-1.6.2-4|463	#find_lang lum --with-qt
21cr|lumina-1.6.2-4|464	%find_lang lumina-config --with-qt
21cr|lumina-1.6.2-4|465	%find_lang lumina-desktop --with-qt
21cr|lumina-1.6.2-4|466	%find_lang lumina-fm --with-qt
21cr|lumina-1.6.2-4|467	%find_lang lumina-info --with-qt
21cr|lumina-1.6.2-4|468	%find_lang lumina-open --with-qt
21cr|lumina-1.6.2-4|469	%find_lang lumina-search --with-qt
21cr|lumina-1.6.2-4|470	%find_lang lumina-xconfig --with-qt
21cr|lumina-1.6.2-4|471	
21cr|lumina-1.6.2-4|472	mkdir -p %{buildroot}%{_unitdir}/gdm.service.d/
21cr|lumina-1.6.2-4|473	cat > %{buildroot}%{_unitdir}/gdm.service.d/gdm-default-session-lumina.conf << 'EOF'
21cr|lumina-1.6.2-4|474	[Service]
21cr|lumina-1.6.2-4|475	Environment=GDM_DEFAULT_SESSION=Lumina-DE
21cr|lumina-1.6.2-4|476	EOF

2963 21
21cr|lumina-calculator-1.6.0-3|1	Summary:	Scientific calculator for the Lumina Desktop
21cr|lumina-calculator-1.6.0-3|2	Name:		lumina-calculator
21cr|lumina-calculator-1.6.0-3|3	Version:	1.6.0
21cr|lumina-calculator-1.6.0-3|4	Release:	3
21cr|lumina-calculator-1.6.0-3|5	License:	BSD
21cr|lumina-calculator-1.6.0-3|6	Group:		Graphical desktop/Other
21cr|lumina-calculator-1.6.0-3|7	Url:		http://lumina-desktop.org/
21cr|lumina-calculator-1.6.0-3|8	Source0:	https://github.com/lumina-desktop/lumina-calculator/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lumina-calculator-1.6.0-3|9	Patch0001:	4d7998c145d32126904202819820ef269e1762b9.patch
21cr|lumina-calculator-1.6.0-3|10	# https://github.com/lumina-desktop/lumina-calculator/pull/4
21cr|lumina-calculator-1.6.0-3|11	Patch0002:	0001-Add-Russian-translation-to-desktop-file.patch
21cr|lumina-calculator-1.6.0-3|12	BuildRequires:	qt5-linguist-tools
21cr|lumina-calculator-1.6.0-3|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|lumina-calculator-1.6.0-3|14	BuildRequires:	pkgconfig(Qt5Gui)
21cr|lumina-calculator-1.6.0-3|15	BuildRequires:	pkgconfig(Qt5Svg)
21cr|lumina-calculator-1.6.0-3|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|lumina-calculator-1.6.0-3|17	
21cr|lumina-calculator-1.6.0-3|18	%description
21cr|lumina-calculator-1.6.0-3|19	Graphical scientific calculator for the Lumina Desktop
21cr|lumina-calculator-1.6.0-3|20	
21cr|lumina-calculator-1.6.0-3|21	%files -f l-calc.lang
21cr|lumina-calculator-1.6.0-3|22	%{_bindir}/lumina-calculator
21cr|lumina-calculator-1.6.0-3|23	%{_datadir}/applications/lumina-calculator.desktop
21cr|lumina-calculator-1.6.0-3|24	%{_mandir}/man1/lumina-calculator.1*
21cr|lumina-calculator-1.6.0-3|25	
21cr|lumina-calculator-1.6.0-3|26	#------------------------------------------------------------------
21cr|lumina-calculator-1.6.0-3|27	
21cr|lumina-calculator-1.6.0-3|28	%prep
21cr|lumina-calculator-1.6.0-3|29	%autosetup -p2 -n %{name}-%{version}/src-qt5
21cr|lumina-calculator-1.6.0-3|30	
21cr|lumina-calculator-1.6.0-3|31	%build
21cr|lumina-calculator-1.6.0-3|32	%qmake_qt5 *.pro \
21cr|lumina-calculator-1.6.0-3|33	CONFIG+=WITH_I18N \
21cr|lumina-calculator-1.6.0-3|34	LIBPREFIX="%{_libdir}" \
21cr|lumina-calculator-1.6.0-3|35	L_BINDIR="%{_bindir}" \
21cr|lumina-calculator-1.6.0-3|36	L_LIBDIR=%{_libdir} \
21cr|lumina-calculator-1.6.0-3|37	L_SHAREDIR=%{_datadir} \
21cr|lumina-calculator-1.6.0-3|38	L_ETCDIR=%{_sysconfdir} \
21cr|lumina-calculator-1.6.0-3|39	L_INCLUDEDIR=%{_includedir} \
21cr|lumina-calculator-1.6.0-3|40	L_MANDIR=%{_mandir} \
21cr|lumina-calculator-1.6.0-3|41	lrelease=lrelease-qt5
21cr|lumina-calculator-1.6.0-3|42	
21cr|lumina-calculator-1.6.0-3|43	%make
21cr|lumina-calculator-1.6.0-3|44	
21cr|lumina-calculator-1.6.0-3|45	%install
21cr|lumina-calculator-1.6.0-3|46	%makeinstall_qt
21cr|lumina-calculator-1.6.0-3|47	%find_lang l-calc --with-qt

2964 21
21cr|luminance-hdr-2.6.1.1-3|1	Summary:	A graphical tool for creating and tone-mapping HDR images
21cr|luminance-hdr-2.6.1.1-3|2	Name:		luminance-hdr
21cr|luminance-hdr-2.6.1.1-3|3	Version:	2.6.1.1
21cr|luminance-hdr-2.6.1.1-3|4	Release:	3
21cr|luminance-hdr-2.6.1.1-3|5	License:	GPLv2+
21cr|luminance-hdr-2.6.1.1-3|6	Group:		Graphics
21cr|luminance-hdr-2.6.1.1-3|7	Url:		http://qtpfsgui.sourceforge.net/
21cr|luminance-hdr-2.6.1.1-3|8	Source0:	http://downloads.sourceforge.net/qtpfsgui/%{name}-%{version}%{?pre:-%pre}.tar.bz2
21cr|luminance-hdr-2.6.1.1-3|9	BuildRequires:	cmake
21cr|luminance-hdr-2.6.1.1-3|10	BuildRequires:	qt5-linguist-tools
21cr|luminance-hdr-2.6.1.1-3|11	BuildRequires:	boost-devel
21cr|luminance-hdr-2.6.1.1-3|12	BuildRequires:	gomp-devel
21cr|luminance-hdr-2.6.1.1-3|13	BuildRequires:	jpeg-devel
21cr|luminance-hdr-2.6.1.1-3|14	BuildRequires:	qt5-devel
21cr|luminance-hdr-2.6.1.1-3|15	BuildRequires:	pkgconfig(cfitsio)
21cr|luminance-hdr-2.6.1.1-3|16	BuildRequires:	pkgconfig(eigen3)
21cr|luminance-hdr-2.6.1.1-3|17	BuildRequires:	pkgconfig(exiv2)
21cr|luminance-hdr-2.6.1.1-3|18	BuildRequires:	pkgconfig(fftw3)
21cr|luminance-hdr-2.6.1.1-3|19	BuildRequires:	pkgconfig(gsl)
21cr|luminance-hdr-2.6.1.1-3|20	BuildRequires:	pkgconfig(lcms2)
21cr|luminance-hdr-2.6.1.1-3|21	BuildRequires:	pkgconfig(libpng)
21cr|luminance-hdr-2.6.1.1-3|22	BuildRequires:	pkgconfig(libraw)
21cr|luminance-hdr-2.6.1.1-3|23	BuildRequires:	pkgconfig(libtiff-4)
21cr|luminance-hdr-2.6.1.1-3|24	BuildRequires:	pkgconfig(OpenEXR) < 3.0.0
21cr|luminance-hdr-2.6.1.1-3|25	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|luminance-hdr-2.6.1.1-3|26	BuildRequires:	pkgconfig(Qt5Quick)
21cr|luminance-hdr-2.6.1.1-3|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|luminance-hdr-2.6.1.1-3|28	BuildRequires:	pkgconfig(Qt5Svg)
21cr|luminance-hdr-2.6.1.1-3|29	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|luminance-hdr-2.6.1.1-3|30	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|luminance-hdr-2.6.1.1-3|31	BuildRequires:	pkgconfig(Qt5Xml)
21cr|luminance-hdr-2.6.1.1-3|32	BuildRequires:	pkgconfig(Qt5Help)
21cr|luminance-hdr-2.6.1.1-3|33	BuildRequires:	pkgconfig(zlib)
21cr|luminance-hdr-2.6.1.1-3|34	Requires:	qt5-database-plugin-sqlite
21cr|luminance-hdr-2.6.1.1-3|35	
21cr|luminance-hdr-2.6.1.1-3|36	%description
21cr|luminance-hdr-2.6.1.1-3|37	Luminance is a graphical program for assembling bracketed photos into High
21cr|luminance-hdr-2.6.1.1-3|38	Dynamic Range (HDR) images. It also provides a number of tone-mapping
21cr|luminance-hdr-2.6.1.1-3|39	operators for creating low dynamic range versions of HDR images.
21cr|luminance-hdr-2.6.1.1-3|40	
21cr|luminance-hdr-2.6.1.1-3|41	%files
21cr|luminance-hdr-2.6.1.1-3|42	%doc AUTHORS Changelog LICENSE README.md TODO
21cr|luminance-hdr-2.6.1.1-3|43	%{_bindir}/%{name}
21cr|luminance-hdr-2.6.1.1-3|44	%{_bindir}/%{name}-cli
21cr|luminance-hdr-2.6.1.1-3|45	%{_datadir}/%{name}
21cr|luminance-hdr-2.6.1.1-3|46	%{_datadir}/appdata/net.sourceforge.qtpfsgui.LuminanceHDR.appdata.xml
21cr|luminance-hdr-2.6.1.1-3|47	%{_datadir}/applications/net.sourceforge.qtpfsgui.LuminanceHDR.desktop
21cr|luminance-hdr-2.6.1.1-3|48	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|luminance-hdr-2.6.1.1-3|49	
21cr|luminance-hdr-2.6.1.1-3|50	#----------------------------------------------------------------------------
21cr|luminance-hdr-2.6.1.1-3|51	
21cr|luminance-hdr-2.6.1.1-3|52	%prep
21cr|luminance-hdr-2.6.1.1-3|53	%setup -q
21cr|luminance-hdr-2.6.1.1-3|54	
21cr|luminance-hdr-2.6.1.1-3|55	# convert to UTF-8
21cr|luminance-hdr-2.6.1.1-3|56	mv Changelog Changelog.old
21cr|luminance-hdr-2.6.1.1-3|57	iconv --from-code=ISO-8859-1 --to-code=UTF-8 --output Changelog Changelog.old
21cr|luminance-hdr-2.6.1.1-3|58	
21cr|luminance-hdr-2.6.1.1-3|59	%build
21cr|luminance-hdr-2.6.1.1-3|60	%cmake_qt5 \
21cr|luminance-hdr-2.6.1.1-3|61	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|luminance-hdr-2.6.1.1-3|62	-DBUILD_SHARED_LIBS:BOOL=OFF
21cr|luminance-hdr-2.6.1.1-3|63	%make
21cr|luminance-hdr-2.6.1.1-3|64	
21cr|luminance-hdr-2.6.1.1-3|65	%install
21cr|luminance-hdr-2.6.1.1-3|66	%makeinstall_std -C build

2965 21
21cr|lunchbox-1.17.0-1|1	%define oname Lunchbox
21cr|lunchbox-1.17.0-1|2	%define major 10
21cr|lunchbox-1.17.0-1|3	%define libname %mklibname %{oname} %{major}
21cr|lunchbox-1.17.0-1|4	%define devname %mklibname %{oname} -d
21cr|lunchbox-1.17.0-1|5	
21cr|lunchbox-1.17.0-1|6	%define servus_major 6
21cr|lunchbox-1.17.0-1|7	%define libservus %mklibname Servus %{servus_major}
21cr|lunchbox-1.17.0-1|8	%define libservusqt %mklibname ServusQt %{servus_major}
21cr|lunchbox-1.17.0-1|9	
21cr|lunchbox-1.17.0-1|10	Summary:	C++ library for multi-threaded programming
21cr|lunchbox-1.17.0-1|11	Name:		lunchbox
21cr|lunchbox-1.17.0-1|12	Version:	1.17.0
21cr|lunchbox-1.17.0-1|13	Release:	1
21cr|lunchbox-1.17.0-1|14	License:	LGPLv2+
21cr|lunchbox-1.17.0-1|15	Group:		System/Libraries
21cr|lunchbox-1.17.0-1|16	Url:		http://equalizergraphics.com/
21cr|lunchbox-1.17.0-1|17	Source0:	https://github.com/Eyescale/Lunchbox/archive/refs/tags/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|lunchbox-1.17.0-1|18	# https://github.com/Eyescale/CMake.git
21cr|lunchbox-1.17.0-1|19	Source1:	common.tar.gz
21cr|lunchbox-1.17.0-1|20	#https://github.com/HBPVIS/Servus.git
21cr|lunchbox-1.17.0-1|21	# master + https://github.com/HBPVIS/Servus/pull/96
21cr|lunchbox-1.17.0-1|22	Source2:	Servus.tar.gz
21cr|lunchbox-1.17.0-1|23	Source100:	lunchbox.rpmlintrc
21cr|lunchbox-1.17.0-1|24	Patch0:		lunchbox-allowed_cpuset.patch
21cr|lunchbox-1.17.0-1|25	BuildRequires:	avahi
21cr|lunchbox-1.17.0-1|26	BuildRequires:	cmake
21cr|lunchbox-1.17.0-1|27	BuildRequires:	doxygen
21cr|lunchbox-1.17.0-1|28	BuildRequires:	git
21cr|lunchbox-1.17.0-1|29	BuildRequires:	graphviz
21cr|lunchbox-1.17.0-1|30	BuildRequires:	boost-devel
21cr|lunchbox-1.17.0-1|31	BuildRequires:	gomp-devel
21cr|lunchbox-1.17.0-1|32	BuildRequires:	jpeg-devel
21cr|lunchbox-1.17.0-1|33	BuildRequires:	pkgconfig(avahi-client)
21cr|lunchbox-1.17.0-1|34	BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
21cr|lunchbox-1.17.0-1|35	BuildRequires:	pkgconfig(hwloc)
21cr|lunchbox-1.17.0-1|36	BuildRequires:	pkgconfig(leveldb)
21cr|lunchbox-1.17.0-1|37	BuildRequires:	pkgconfig(python3)
21cr|lunchbox-1.17.0-1|38	BuildRequires:	pkgconfig(Qt5Core)
21cr|lunchbox-1.17.0-1|39	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|lunchbox-1.17.0-1|40	
21cr|lunchbox-1.17.0-1|41	%description
21cr|lunchbox-1.17.0-1|42	Lunchbox is C++ library for multi-threaded programming, providing OS
21cr|lunchbox-1.17.0-1|43	abstraction, utility classes and high-performance primitives, such as
21cr|lunchbox-1.17.0-1|44	atomic variables, spin locks and lock-free containers.
21cr|lunchbox-1.17.0-1|45	
21cr|lunchbox-1.17.0-1|46	#----------------------------------------------------------------------------
21cr|lunchbox-1.17.0-1|47	
21cr|lunchbox-1.17.0-1|48	%package -n %{libname}
21cr|lunchbox-1.17.0-1|49	Summary:	C++ library for multi-threaded programming
21cr|lunchbox-1.17.0-1|50	Group:		System/Libraries
21cr|lunchbox-1.17.0-1|51	
21cr|lunchbox-1.17.0-1|52	%description -n %{libname}
21cr|lunchbox-1.17.0-1|53	Lunchbox is C++ library for multi-threaded programming, providing OS
21cr|lunchbox-1.17.0-1|54	abstraction, utility classes and high-performance primitives, such as
21cr|lunchbox-1.17.0-1|55	atomic variables, spin locks and lock-free containers.
21cr|lunchbox-1.17.0-1|56	
21cr|lunchbox-1.17.0-1|57	%files -n %{libname}
21cr|lunchbox-1.17.0-1|58	%{_libdir}/lib%{oname}.so.%{major}
21cr|lunchbox-1.17.0-1|59	%{_libdir}/lib%{oname}.so.%{version}
21cr|lunchbox-1.17.0-1|60	
21cr|lunchbox-1.17.0-1|61	#----------------------------------------------------------------------------
21cr|lunchbox-1.17.0-1|62	
21cr|lunchbox-1.17.0-1|63	%package -n %{libservus}
21cr|lunchbox-1.17.0-1|64	Summary:	C++ library for multi-threaded programming
21cr|lunchbox-1.17.0-1|65	Group:		System/Libraries
21cr|lunchbox-1.17.0-1|66	
21cr|lunchbox-1.17.0-1|67	%description -n %{libservus}
21cr|lunchbox-1.17.0-1|68	C++ library for multi-threaded programming.
21cr|lunchbox-1.17.0-1|69	
21cr|lunchbox-1.17.0-1|70	%files -n %{libservus}
21cr|lunchbox-1.17.0-1|71	%{_libdir}/libServus.so.%{servus_major}
21cr|lunchbox-1.17.0-1|72	%{_libdir}/libServus.so.1.6.0
21cr|lunchbox-1.17.0-1|73	
21cr|lunchbox-1.17.0-1|74	#----------------------------------------------------------------------------
21cr|lunchbox-1.17.0-1|75	
21cr|lunchbox-1.17.0-1|76	%package -n %{libservusqt}
21cr|lunchbox-1.17.0-1|77	Summary:	C++ library for multi-threaded programming
21cr|lunchbox-1.17.0-1|78	Group:		System/Libraries
21cr|lunchbox-1.17.0-1|79	
21cr|lunchbox-1.17.0-1|80	%description -n %{libservusqt}
21cr|lunchbox-1.17.0-1|81	C++ library for multi-threaded programming.
21cr|lunchbox-1.17.0-1|82	
21cr|lunchbox-1.17.0-1|83	%files -n %{libservusqt}
21cr|lunchbox-1.17.0-1|84	%{_libdir}/libServusQt.so.%{servus_major}
21cr|lunchbox-1.17.0-1|85	%{_libdir}/libServusQt.so.1.6.0
21cr|lunchbox-1.17.0-1|86	
21cr|lunchbox-1.17.0-1|87	#----------------------------------------------------------------------------
21cr|lunchbox-1.17.0-1|88	
21cr|lunchbox-1.17.0-1|89	%package  -n %{devname}
21cr|lunchbox-1.17.0-1|90	Summary:	Development files for %{name}
21cr|lunchbox-1.17.0-1|91	Group:		Development/C++
21cr|lunchbox-1.17.0-1|92	Requires:	%{libname} = %{EVRD}
21cr|lunchbox-1.17.0-1|93	Requires:	%{libservus} = %{EVRD}
21cr|lunchbox-1.17.0-1|94	Requires:	%{libservusqt} = %{EVRD}
21cr|lunchbox-1.17.0-1|95	Provides:	%{name}-devel = %{EVRD}
21cr|lunchbox-1.17.0-1|96	
21cr|lunchbox-1.17.0-1|97	%description  -n %{devname}
21cr|lunchbox-1.17.0-1|98	C++ library for multi-threaded programming.
21cr|lunchbox-1.17.0-1|99	
21cr|lunchbox-1.17.0-1|100	This package contains header files and libraries needed to develop
21cr|lunchbox-1.17.0-1|101	application that use %{name}.
21cr|lunchbox-1.17.0-1|102	
21cr|lunchbox-1.17.0-1|103	%files  -n %{devname}
21cr|lunchbox-1.17.0-1|104	%doc README.md AUTHORS.txt ACKNOWLEDGEMENTS.txt CHANGES.txt LICENSE.txt
21cr|lunchbox-1.17.0-1|105	%{_bindir}/servusBrowser
21cr|lunchbox-1.17.0-1|106	%{_includedir}/lunchbox
21cr|lunchbox-1.17.0-1|107	%{_includedir}/servus
21cr|lunchbox-1.17.0-1|108	%{_libdir}/lib%{oname}.so
21cr|lunchbox-1.17.0-1|109	%{_libdir}/libServus.so
21cr|lunchbox-1.17.0-1|110	%{_libdir}/libServusQt.so
21cr|lunchbox-1.17.0-1|111	%{_datadir}/%{oname}
21cr|lunchbox-1.17.0-1|112	%{_datadir}/Servus
21cr|lunchbox-1.17.0-1|113	
21cr|lunchbox-1.17.0-1|114	#----------------------------------------------------------------------------
21cr|lunchbox-1.17.0-1|115	
21cr|lunchbox-1.17.0-1|116	%prep
21cr|lunchbox-1.17.0-1|117	%setup -qn %{oname}-%{version} -a1 -a2
21cr|lunchbox-1.17.0-1|118	mv -f common CMake
21cr|lunchbox-1.17.0-1|119	
21cr|lunchbox-1.17.0-1|120	%apply_patches
21cr|lunchbox-1.17.0-1|121	
21cr|lunchbox-1.17.0-1|122	%build
21cr|lunchbox-1.17.0-1|123	%cmake
21cr|lunchbox-1.17.0-1|124	%make
21cr|lunchbox-1.17.0-1|125	
21cr|lunchbox-1.17.0-1|126	%install
21cr|lunchbox-1.17.0-1|127	%makeinstall_std -C build
21cr|lunchbox-1.17.0-1|128	%ifnarch %{ix86}
21cr|lunchbox-1.17.0-1|129	mv %{buildroot}/usr/lib %{buildroot}%{_libdir}
21cr|lunchbox-1.17.0-1|130	%endif

2966 21
21cr|luntik-0.7-2|1	%global debug_package %{nil}
21cr|luntik-0.7-2|2	
21cr|luntik-0.7-2|3	Name:		luntik
21cr|luntik-0.7-2|4	Version:	0.7
21cr|luntik-0.7-2|5	Release:	2
21cr|luntik-0.7-2|6	Summary:	Luntik - simple OpenVPN Connector
21cr|luntik-0.7-2|7	Group:		System/Configuration/Networking
21cr|luntik-0.7-2|8	License:	GPLv3
21cr|luntik-0.7-2|9	URL:		https://github.com/AKotov-dev/luntik
21cr|luntik-0.7-2|10	Source0:	https://github.com/AKotov-dev/luntik/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|luntik-0.7-2|11	Source1:	luntik
21cr|luntik-0.7-2|12	Source2:	luntik.png
21cr|luntik-0.7-2|13	Source3:	luntik.desktop
21cr|luntik-0.7-2|14	Source4:	luntik.policy
21cr|luntik-0.7-2|15	BuildRequires:	lazarus
21cr|luntik-0.7-2|16	BuildRequires:	gettext
21cr|luntik-0.7-2|17	Requires:	openvpn
21cr|luntik-0.7-2|18	Requires:	systemd
21cr|luntik-0.7-2|19	Requires:	polkit
21cr|luntik-0.7-2|20	Requires:	procps-ng
21cr|luntik-0.7-2|21	Requires:	fping
21cr|luntik-0.7-2|22	Requires:	gtk2
21cr|luntik-0.7-2|23	
21cr|luntik-0.7-2|24	%description
21cr|luntik-0.7-2|25	Luntik - simple OpenVPN Connector
21cr|luntik-0.7-2|26	
21cr|luntik-0.7-2|27	%files
21cr|luntik-0.7-2|28	%doc ../README.md
21cr|luntik-0.7-2|29	%license ../LICENSE
21cr|luntik-0.7-2|30	%{_sysconfdir}/%{name}
21cr|luntik-0.7-2|31	%attr(0755,root,root) %{_bindir}/%{name}
21cr|luntik-0.7-2|32	%{_unitdir}/%{name}.service
21cr|luntik-0.7-2|33	%{_datadir}/%{name}
21cr|luntik-0.7-2|34	%{_datadir}/applications/%{name}.desktop
21cr|luntik-0.7-2|35	%{_datadir}/pixmaps/%{name}.png
21cr|luntik-0.7-2|36	%{_datadir}/polkit-1/actions/%{name}.policy
21cr|luntik-0.7-2|37	
21cr|luntik-0.7-2|38	%post
21cr|luntik-0.7-2|39	%systemd_post %{name}.service
21cr|luntik-0.7-2|40	
21cr|luntik-0.7-2|41	%preun
21cr|luntik-0.7-2|42	%systemd_preun %{name}.service
21cr|luntik-0.7-2|43	
21cr|luntik-0.7-2|44	#----------------------------------------------------------------------
21cr|luntik-0.7-2|45	%prep
21cr|luntik-0.7-2|46	%setup -n luntik-%{version}/%{name}
21cr|luntik-0.7-2|47	
21cr|luntik-0.7-2|48	# remove prebuild file
21cr|luntik-0.7-2|49	rm -f %{name}
21cr|luntik-0.7-2|50	
21cr|luntik-0.7-2|51	%build
21cr|luntik-0.7-2|52	lazbuild --build-all *.lpi
21cr|luntik-0.7-2|53	
21cr|luntik-0.7-2|54	#translate additional messages
21cr|luntik-0.7-2|55	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|luntik-0.7-2|56	
21cr|luntik-0.7-2|57	%install
21cr|luntik-0.7-2|58	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|luntik-0.7-2|59	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|luntik-0.7-2|60	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|luntik-0.7-2|61	mkdir -p %{buildroot}%{_bindir}
21cr|luntik-0.7-2|62	mkdir -p %{buildroot}%{_unitdir}
21cr|luntik-0.7-2|63	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|luntik-0.7-2|64	
21cr|luntik-0.7-2|65	cp etc/%{name}/* %{buildroot}%{_sysconfdir}/%{name}/
21cr|luntik-0.7-2|66	cp %{name} %{buildroot}%{_datadir}/%{name}/
21cr|luntik-0.7-2|67	cp etc/systemd/system/%{name}.service %{buildroot}%{_unitdir}/
21cr|luntik-0.7-2|68	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|luntik-0.7-2|69	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|luntik-0.7-2|70	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|luntik-0.7-2|71	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|luntik-0.7-2|72	cp %{SOURCE4} %{buildroot}%{_datadir}/polkit-1/actions

2967 21
21cr|luntikwg-0.8-2|1	%global debug_package %{nil}
21cr|luntikwg-0.8-2|2	
21cr|luntikwg-0.8-2|3	Name:		luntikwg
21cr|luntikwg-0.8-2|4	Version:	0.8
21cr|luntikwg-0.8-2|5	Release:	2
21cr|luntikwg-0.8-2|6	Summary:	LuntikWG - simple WireGuard Connector
21cr|luntikwg-0.8-2|7	Group:		System/Configuration/Networking
21cr|luntikwg-0.8-2|8	License:	GPLv3+
21cr|luntikwg-0.8-2|9	URL:		https://github.com/AKotov-dev/luntikwg
21cr|luntikwg-0.8-2|10	Source:		https://github.com/AKotov-dev/luntikwg/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|luntikwg-0.8-2|11	Source1:	luntikwg
21cr|luntikwg-0.8-2|12	Source2:	luntikwg.png
21cr|luntikwg-0.8-2|13	Source3:	luntikwg.desktop
21cr|luntikwg-0.8-2|14	Source4:	luntikwg.policy
21cr|luntikwg-0.8-2|15	Source5:	52-luntikwg.conf
21cr|luntikwg-0.8-2|16	BuildRequires:	lazarus
21cr|luntikwg-0.8-2|17	BuildRequires:	gettext
21cr|luntikwg-0.8-2|18	Requires:	systemd
21cr|luntikwg-0.8-2|19	Requires:	polkit
21cr|luntikwg-0.8-2|20	Requires:	iptables
21cr|luntikwg-0.8-2|21	Requires:	wireguard-tools
21cr|luntikwg-0.8-2|22	Requires:	procps-ng
21cr|luntikwg-0.8-2|23	Requires:	fping
21cr|luntikwg-0.8-2|24	Requires:	gtk2
21cr|luntikwg-0.8-2|25	
21cr|luntikwg-0.8-2|26	
21cr|luntikwg-0.8-2|27	%description
21cr|luntikwg-0.8-2|28	LuntikWG - simple WireGuard Connector
21cr|luntikwg-0.8-2|29	
21cr|luntikwg-0.8-2|30	%files
21cr|luntikwg-0.8-2|31	%doc ../README.md
21cr|luntikwg-0.8-2|32	%license ../LICENSE
21cr|luntikwg-0.8-2|33	%{_sysconfdir}/%{name}
21cr|luntikwg-0.8-2|34	%{_sysconfdir}/sysctl.d/52-%{name}.conf
21cr|luntikwg-0.8-2|35	%attr(0755,root,root) %{_bindir}/%{name}
21cr|luntikwg-0.8-2|36	%{_unitdir}/%{name}.service
21cr|luntikwg-0.8-2|37	%{_datadir}/%{name}
21cr|luntikwg-0.8-2|38	%{_datadir}/applications/%{name}.desktop
21cr|luntikwg-0.8-2|39	%{_datadir}/pixmaps/%{name}.png
21cr|luntikwg-0.8-2|40	%{_datadir}/polkit-1/actions/%{name}.policy
21cr|luntikwg-0.8-2|41	
21cr|luntikwg-0.8-2|42	%post
21cr|luntikwg-0.8-2|43	%systemd_post %{name}.service
21cr|luntikwg-0.8-2|44	
21cr|luntikwg-0.8-2|45	%preun
21cr|luntikwg-0.8-2|46	%systemd_preun %{name}.service
21cr|luntikwg-0.8-2|47	
21cr|luntikwg-0.8-2|48	#----------------------------------------------------------------------
21cr|luntikwg-0.8-2|49	%prep
21cr|luntikwg-0.8-2|50	%setup -n luntikwg-%{version}/%{name}
21cr|luntikwg-0.8-2|51	
21cr|luntikwg-0.8-2|52	# remove prebuild file
21cr|luntikwg-0.8-2|53	rm -f %{name}
21cr|luntikwg-0.8-2|54	
21cr|luntikwg-0.8-2|55	%build
21cr|luntikwg-0.8-2|56	lazbuild --build-all *.lpi
21cr|luntikwg-0.8-2|57	
21cr|luntikwg-0.8-2|58	#translate additional messages
21cr|luntikwg-0.8-2|59	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|luntikwg-0.8-2|60	
21cr|luntikwg-0.8-2|61	%install
21cr|luntikwg-0.8-2|62	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|luntikwg-0.8-2|63	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|luntikwg-0.8-2|64	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|luntikwg-0.8-2|65	mkdir -p %{buildroot}%{_sysconfdir}/sysctl.d
21cr|luntikwg-0.8-2|66	mkdir -p %{buildroot}%{_bindir}
21cr|luntikwg-0.8-2|67	mkdir -p %{buildroot}%{_unitdir}
21cr|luntikwg-0.8-2|68	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|luntikwg-0.8-2|69	
21cr|luntikwg-0.8-2|70	cp etc/%{name}/* %{buildroot}%{_sysconfdir}/%{name}/
21cr|luntikwg-0.8-2|71	cp %{name} %{buildroot}%{_datadir}/%{name}/
21cr|luntikwg-0.8-2|72	cp etc/systemd/system/%{name}.service %{buildroot}%{_unitdir}/
21cr|luntikwg-0.8-2|73	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|luntikwg-0.8-2|74	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|luntikwg-0.8-2|75	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|luntikwg-0.8-2|76	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|luntikwg-0.8-2|77	cp %{SOURCE4} %{buildroot}%{_datadir}/polkit-1/actions
21cr|luntikwg-0.8-2|78	cp %{SOURCE5} %{buildroot}%{_sysconfdir}/sysctl.d/52-%{name}.conf

2968 21
21cr|lunzip-1.13-1|1	%define debug_package %{nil}
21cr|lunzip-1.13-1|2	
21cr|lunzip-1.13-1|3	Name:		lunzip
21cr|lunzip-1.13-1|4	Summary:	Decompressor for lzip files
21cr|lunzip-1.13-1|5	Version:	1.13
21cr|lunzip-1.13-1|6	Release:	1
21cr|lunzip-1.13-1|7	License:	GPLv3+
21cr|lunzip-1.13-1|8	Group:		Archiving/Compression
21cr|lunzip-1.13-1|9	URL:		http://www.nongnu.org/lzip/lunzip.html
21cr|lunzip-1.13-1|10	Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}/%{name}-%{version}.tar.lz
21cr|lunzip-1.13-1|11	Source1:	http://download.savannah.gnu.org/releases/lzip/%{name}/%{name}-%{version}.tar.lz.sig
21cr|lunzip-1.13-1|12	BuildRequires:	lzip
21cr|lunzip-1.13-1|13	
21cr|lunzip-1.13-1|14	%description
21cr|lunzip-1.13-1|15	Lunzip is a decompressor for lzip files. It is written in C and its small size
21cr|lunzip-1.13-1|16	makes it well suited for embedded devices or software installers that need
21cr|lunzip-1.13-1|17	to decompress files but do not need compression capabilities.
21cr|lunzip-1.13-1|18	
21cr|lunzip-1.13-1|19	Lunzip replaces every file given in the command line with a decompressed
21cr|lunzip-1.13-1|20	version of itself. Each decompressed file has the same modification date,
21cr|lunzip-1.13-1|21	permissions, and, when possible, ownership as the corresponding compressed
21cr|lunzip-1.13-1|22	file. Lunzip is able to read from some types of non regular files
21cr|lunzip-1.13-1|23	if the "--stdout" option is specified.
21cr|lunzip-1.13-1|24	
21cr|lunzip-1.13-1|25	If no file names are specified, lunzip decompresses from standard input
21cr|lunzip-1.13-1|26	to standard output. In this case, lunzip will decline to read compressed input
21cr|lunzip-1.13-1|27	from a terminal.
21cr|lunzip-1.13-1|28	
21cr|lunzip-1.13-1|29	Lunzip will correctly decompress a file which is the concatenation of two
21cr|lunzip-1.13-1|30	or more compressed files. The result is the concatenation of the corresponding
21cr|lunzip-1.13-1|31	uncompressed files. Integrity testing of concatenated compressed files is also
21cr|lunzip-1.13-1|32	supported.
21cr|lunzip-1.13-1|33	
21cr|lunzip-1.13-1|34	The amount of memory required by lunzip to decompress a file is only a few tens
21cr|lunzip-1.13-1|35	of KiB larger than the dictionary size used to compress that file.
21cr|lunzip-1.13-1|36	
21cr|lunzip-1.13-1|37	%files
21cr|lunzip-1.13-1|38	%doc AUTHORS ChangeLog NEWS README
21cr|lunzip-1.13-1|39	%{_bindir}/lunzip
21cr|lunzip-1.13-1|40	%{_mandir}/man1/lunzip.1*
21cr|lunzip-1.13-1|41	
21cr|lunzip-1.13-1|42	#--------------------------------------------------------------------------
21cr|lunzip-1.13-1|43	
21cr|lunzip-1.13-1|44	%prep
21cr|lunzip-1.13-1|45	%setup -q
21cr|lunzip-1.13-1|46	
21cr|lunzip-1.13-1|47	%build
21cr|lunzip-1.13-1|48	%configure
21cr|lunzip-1.13-1|49	%make
21cr|lunzip-1.13-1|50	
21cr|lunzip-1.13-1|51	%install
21cr|lunzip-1.13-1|52	%makeinstall_std

2969 21
21cr|luola-1.3.2-9|1	# Workaround to build with GCC 10
21cr|luola-1.3.2-9|2	%global optflags %{optflags} -fcommon
21cr|luola-1.3.2-9|3	Summary:	Fly a small V shaped ship in a 2D arcade game
21cr|luola-1.3.2-9|4	Name:		luola
21cr|luola-1.3.2-9|5	Version:	1.3.2
21cr|luola-1.3.2-9|6	Release:	9
21cr|luola-1.3.2-9|7	Source0:	http://www.luolamies.org/software/luola/%{name}-%{version}.tar.bz2
21cr|luola-1.3.2-9|8	Source1:    http://luolamies.org/software/luola/stdlevels-6.0.tar.gz
21cr|luola-1.3.2-9|9	License:	GPLv2+
21cr|luola-1.3.2-9|10	Group:		Games/Arcade
21cr|luola-1.3.2-9|11	URL:		http://www.luolamies.org/software/luola/
21cr|luola-1.3.2-9|12	BuildRequires:	imagemagick SDL-devel SDL_image-devel SDL_mixer-devel
21cr|luola-1.3.2-9|13	BuildRequires:	zlib-devel
21cr|luola-1.3.2-9|14	%description
21cr|luola-1.3.2-9|15	Luola is a 2D arcade game where you fly a small V shaped ship in different
21cr|luola-1.3.2-9|16	kinds of levels. It's genre "Luolalentely" (Cave-flying) is (or was) very
21cr|luola-1.3.2-9|17	popular in Finland. Though cavern-flying games are not originally
21cr|luola-1.3.2-9|18	Finnish, nowdays most of them are.
21cr|luola-1.3.2-9|19	
21cr|luola-1.3.2-9|20	%prep
21cr|luola-1.3.2-9|21	%setup -q
21cr|luola-1.3.2-9|22	tar -xf %{SOURCE1} -C data/levels
21cr|luola-1.3.2-9|23	
21cr|luola-1.3.2-9|24	%build
21cr|luola-1.3.2-9|25	export LDFLAGS="-lm"
21cr|luola-1.3.2-9|26	%configure	--bindir=%{_gamesbindir} --enable-sdl-gfx --datadir=%{_gamesdatadir} --enable-sound
21cr|luola-1.3.2-9|27	%make
21cr|luola-1.3.2-9|28	
21cr|luola-1.3.2-9|29	%install
21cr|luola-1.3.2-9|30	%{makeinstall_std} datadir=%{_gamesdatadir}
21cr|luola-1.3.2-9|31	install -m644 data/levels/*.{png,lev} %{buildroot}%_gamesdatadir/%name/levels/
21cr|luola-1.3.2-9|32	
21cr|luola-1.3.2-9|33	#Menu items
21cr|luola-1.3.2-9|34	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|luola-1.3.2-9|35	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|luola-1.3.2-9|36	[Desktop Entry]
21cr|luola-1.3.2-9|37	Type=Application
21cr|luola-1.3.2-9|38	Exec=%{_gamesbindir}/%{name}
21cr|luola-1.3.2-9|39	Icon=%{name}
21cr|luola-1.3.2-9|40	Categories=Game;ArcadeGame;
21cr|luola-1.3.2-9|41	Name=Luola
21cr|luola-1.3.2-9|42	Comment=%{Summary}
21cr|luola-1.3.2-9|43	EOF
21cr|luola-1.3.2-9|44	#Icons
21cr|luola-1.3.2-9|45	install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|luola-1.3.2-9|46	convert -size 32x32 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|luola-1.3.2-9|47	convert -size 48x48 %{name}.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|luola-1.3.2-9|48	convert -size 16x16 %{name}.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|luola-1.3.2-9|49	
21cr|luola-1.3.2-9|50	%files
21cr|luola-1.3.2-9|51	%defattr(-, root, root)
21cr|luola-1.3.2-9|52	%doc README AUTHORS
21cr|luola-1.3.2-9|53	%{_gamesbindir}/*
21cr|luola-1.3.2-9|54	%{_gamesdatadir}/%{name}
21cr|luola-1.3.2-9|55	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|luola-1.3.2-9|56	%{_miconsdir}/%{name}.png
21cr|luola-1.3.2-9|57	%{_iconsdir}/%{name}.png
21cr|luola-1.3.2-9|58	%{_liconsdir}/%{name}.png

2970 21
21cr|lure-1.1-1|1	%define scummvmdir %{_datadir}/scummvm/
21cr|lure-1.1-1|2	
21cr|lure-1.1-1|3	Name:           lure
21cr|lure-1.1-1|4	Version:        1.1
21cr|lure-1.1-1|5	Release:        1
21cr|lure-1.1-1|6	Summary:        Lure of the Temptress - Adventure Game
21cr|lure-1.1-1|7	Group:          Games/Adventure
21cr|lure-1.1-1|8	License:        Freeware
21cr|lure-1.1-1|9	URL:            http://www.revolution.co.uk/_display.php?id=10
21cr|lure-1.1-1|10	Source:		http://downloads.sourceforge.net/scummvm/%{name}-%{version}.zip
21cr|lure-1.1-1|11	Source1:	%{name}.png
21cr|lure-1.1-1|12	BuildRequires:	unzip
21cr|lure-1.1-1|13	BuildArch:      noarch
21cr|lure-1.1-1|14	Requires:       scummvm
21cr|lure-1.1-1|15	
21cr|lure-1.1-1|16	%description
21cr|lure-1.1-1|17	Lure of the Temptress was Revolution's very first adventure game and work began
21cr|lure-1.1-1|18	on it in 1989, even before Revolution's inception as an actual games
21cr|lure-1.1-1|19	development company. From the start our aim was to consider the contemporary
21cr|lure-1.1-1|20	adventures of the day and then bring something new to the genre. From this came
21cr|lure-1.1-1|21	the Virtual Theatre engine. VT allowed in-game characters to wander around the
21cr|lure-1.1-1|22	gameworld indepently of each other, living their own lives and doing their own
21cr|lure-1.1-1|23	thing. Another feature allowed the player to give direct orders to Helper
21cr|lure-1.1-1|24	characters - in this case Ratpouch - who would then go off to perform the task.
21cr|lure-1.1-1|25	
21cr|lure-1.1-1|26	The result is a quirky and entertaining adventure game that kicked off
21cr|lure-1.1-1|27	Revolution's fondness for characterisation and in-game humour.
21cr|lure-1.1-1|28	
21cr|lure-1.1-1|29	
21cr|lure-1.1-1|30	%prep
21cr|lure-1.1-1|31	%setup -q -n %{name}
21cr|lure-1.1-1|32	sed -i 's/\r//g' notes.txt README
21cr|lure-1.1-1|33	cp %{SOURCE1} %{name}.png
21cr|lure-1.1-1|34	
21cr|lure-1.1-1|35	
21cr|lure-1.1-1|36	%install
21cr|lure-1.1-1|37	mkdir -p %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-1.1-1|38	install -p -m 644 *.vga *.ega %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-1.1-1|39	mkdir -p %{buildroot}/%{_iconsdir}
21cr|lure-1.1-1|40	#install -m 0644 %{source1} %{buildroot}%{_iconsdir}/
21cr|lure-1.1-1|41	install -m 0644 %{name}.png %{buildroot}%{_iconsdir}/
21cr|lure-1.1-1|42	
21cr|lure-1.1-1|43	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lure-1.1-1|44	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|lure-1.1-1|45	[Desktop Entry]
21cr|lure-1.1-1|46	Encoding=UTF-8
21cr|lure-1.1-1|47	Name=Lure of the Temptress
21cr|lure-1.1-1|48	Comment=%summary
21cr|lure-1.1-1|49	Exec=%{_gamesbindir}/scummvm -p%{scummvmdir}/%{name} lure
21cr|lure-1.1-1|50	Icon=%{name}
21cr|lure-1.1-1|51	Terminal=false
21cr|lure-1.1-1|52	Type=Application
21cr|lure-1.1-1|53	StartupNotify=true
21cr|lure-1.1-1|54	Categories=Game;AdventureGame;
21cr|lure-1.1-1|55	EOF
21cr|lure-1.1-1|56	
21cr|lure-1.1-1|57	%clean
21cr|lure-1.1-1|58	
21cr|lure-1.1-1|59	%files
21cr|lure-1.1-1|60	%doc *.txt Manual.pdf PROTECT.PDF README
21cr|lure-1.1-1|61	%{scummvmdir}/%{name}
21cr|lure-1.1-1|62	%{_datadir}/applications/rosa-%{name}.desktop
21cr|lure-1.1-1|63	%{_iconsdir}/%{name}.png

2971 21
21cr|lure-de-1.1-1|1	%define scummvmdir %{_datadir}/scummvm/
21cr|lure-de-1.1-1|2	
21cr|lure-de-1.1-1|3	Name:           lure-de
21cr|lure-de-1.1-1|4	Version:        1.1
21cr|lure-de-1.1-1|5	Release:        1
21cr|lure-de-1.1-1|6	Summary:        Lure of the Temptress - Adventure game in German
21cr|lure-de-1.1-1|7	Group:          Games/Adventure
21cr|lure-de-1.1-1|8	License:        Freeware
21cr|lure-de-1.1-1|9	URL:            http://www.revolution.co.uk/_display.php?id=10
21cr|lure-de-1.1-1|10	Source:		http://downloads.sourceforge.net/scummvm/%{name}-%{version}.zip
21cr|lure-de-1.1-1|11	Source1:	%{name}.png
21cr|lure-de-1.1-1|12	BuildRequires:	unzip
21cr|lure-de-1.1-1|13	BuildArch:      noarch
21cr|lure-de-1.1-1|14	Requires:       scummvm
21cr|lure-de-1.1-1|15	
21cr|lure-de-1.1-1|16	%description
21cr|lure-de-1.1-1|17	Lure of the Temptress was Revolution's very first adventure game and work began
21cr|lure-de-1.1-1|18	on it in 1989, even before Revolution's inception as an actual games
21cr|lure-de-1.1-1|19	development company. From the start our aim was to consider the contemporary
21cr|lure-de-1.1-1|20	adventures of the day and then bring something new to the genre. From this came
21cr|lure-de-1.1-1|21	the Virtual Theatre engine. VT allowed in-game characters to wander around the
21cr|lure-de-1.1-1|22	gameworld indepently of each other, living their own lives and doing their own
21cr|lure-de-1.1-1|23	thing. Another feature allowed the player to give direct orders to Helper
21cr|lure-de-1.1-1|24	characters - in this case Ratpouch - who would then go off to perform the task.
21cr|lure-de-1.1-1|25	
21cr|lure-de-1.1-1|26	The result is a quirky and entertaining adventure game that kicked off
21cr|lure-de-1.1-1|27	Revolution's fondness for characterisation and in-game humour.
21cr|lure-de-1.1-1|28	
21cr|lure-de-1.1-1|29	
21cr|lure-de-1.1-1|30	%prep
21cr|lure-de-1.1-1|31	%setup -q -n %{name}
21cr|lure-de-1.1-1|32	sed -i 's/\r//g' README
21cr|lure-de-1.1-1|33	cp %{SOURCE1} %{name}.png
21cr|lure-de-1.1-1|34	
21cr|lure-de-1.1-1|35	%install
21cr|lure-de-1.1-1|36	mkdir -p %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-de-1.1-1|37	install -p -m 644 *.vga %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-de-1.1-1|38	mkdir -p %{buildroot}/%{_iconsdir}
21cr|lure-de-1.1-1|39	install -m 0644 %{name}.png %{buildroot}%{_iconsdir}/
21cr|lure-de-1.1-1|40	
21cr|lure-de-1.1-1|41	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lure-de-1.1-1|42	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|lure-de-1.1-1|43	[Desktop Entry]
21cr|lure-de-1.1-1|44	Encoding=UTF-8
21cr|lure-de-1.1-1|45	Name=Lure of the Temptress (german)
21cr|lure-de-1.1-1|46	Comment=%summary
21cr|lure-de-1.1-1|47	Exec=%{_gamesbindir}/scummvm -p%{scummvmdir}/%{name} lure
21cr|lure-de-1.1-1|48	Icon=%{name}
21cr|lure-de-1.1-1|49	Terminal=false
21cr|lure-de-1.1-1|50	Type=Application
21cr|lure-de-1.1-1|51	StartupNotify=true
21cr|lure-de-1.1-1|52	Categories=Game;AdventureGame;
21cr|lure-de-1.1-1|53	EOF
21cr|lure-de-1.1-1|54	
21cr|lure-de-1.1-1|55	%clean
21cr|lure-de-1.1-1|56	
21cr|lure-de-1.1-1|57	%files
21cr|lure-de-1.1-1|58	%doc *.txt Manual.pdf README
21cr|lure-de-1.1-1|59	%{scummvmdir}/%{name}
21cr|lure-de-1.1-1|60	%{_datadir}/applications/rosa-%{name}.desktop
21cr|lure-de-1.1-1|61	%{_iconsdir}/%{name}.png

2972 21
21cr|lure-es-1.1-1|1	%define scummvmdir %{_datadir}/scummvm/
21cr|lure-es-1.1-1|2	
21cr|lure-es-1.1-1|3	Name:           lure-es
21cr|lure-es-1.1-1|4	Version:        1.1
21cr|lure-es-1.1-1|5	Release:        1
21cr|lure-es-1.1-1|6	Summary:        Lure of the Temptress - Adventure game in Spanish
21cr|lure-es-1.1-1|7	Group:          Games/Adventure
21cr|lure-es-1.1-1|8	License:        Freeware
21cr|lure-es-1.1-1|9	URL:            http://www.revolution.co.uk/_display.php?id=10
21cr|lure-es-1.1-1|10	Source:		http://downloads.sourceforge.net/scummvm/%{name}-%{version}.zip
21cr|lure-es-1.1-1|11	Source1:	%{name}.png
21cr|lure-es-1.1-1|12	BuildRequires:	unzip
21cr|lure-es-1.1-1|13	BuildArch:      noarch
21cr|lure-es-1.1-1|14	Requires:       scummvm
21cr|lure-es-1.1-1|15	
21cr|lure-es-1.1-1|16	%description
21cr|lure-es-1.1-1|17	Lure of the Temptress was Revolution's very first adventure game and work began
21cr|lure-es-1.1-1|18	on it in 1989, even before Revolution's inception as an actual games
21cr|lure-es-1.1-1|19	development company. From the start our aim was to consider the contemporary
21cr|lure-es-1.1-1|20	adventures of the day and then bring something new to the genre. From this came
21cr|lure-es-1.1-1|21	the Virtual Theatre engine. VT allowed in-game characters to wander around the
21cr|lure-es-1.1-1|22	gameworld indepently of each other, living their own lives and doing their own
21cr|lure-es-1.1-1|23	thing. Another feature allowed the player to give direct orders to Helper
21cr|lure-es-1.1-1|24	characters - in this case Ratpouch - who would then go off to perform the task.
21cr|lure-es-1.1-1|25	
21cr|lure-es-1.1-1|26	The result is a quirky and entertaining adventure game that kicked off
21cr|lure-es-1.1-1|27	Revolution's fondness for characterisation and in-game humour.
21cr|lure-es-1.1-1|28	
21cr|lure-es-1.1-1|29	
21cr|lure-es-1.1-1|30	%prep
21cr|lure-es-1.1-1|31	%setup -q -n %{name}
21cr|lure-es-1.1-1|32	sed -i 's/\r//g' README
21cr|lure-es-1.1-1|33	cp %{SOURCE1} %{name}.png
21cr|lure-es-1.1-1|34	
21cr|lure-es-1.1-1|35	
21cr|lure-es-1.1-1|36	%install
21cr|lure-es-1.1-1|37	mkdir -p %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-es-1.1-1|38	install -p -m 644 *.VGA %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-es-1.1-1|39	mkdir -p %{buildroot}/%{_iconsdir}
21cr|lure-es-1.1-1|40	install -m 0644 %{name}.png %{buildroot}%{_iconsdir}/
21cr|lure-es-1.1-1|41	
21cr|lure-es-1.1-1|42	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lure-es-1.1-1|43	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|lure-es-1.1-1|44	[Desktop Entry]
21cr|lure-es-1.1-1|45	Encoding=UTF-8
21cr|lure-es-1.1-1|46	Name=Lure of the Temptress (spanish)
21cr|lure-es-1.1-1|47	Comment=%summary
21cr|lure-es-1.1-1|48	Exec=%{_gamesbindir}/scummvm -p%{scummvmdir}/%{name} lure
21cr|lure-es-1.1-1|49	Icon=%{name}
21cr|lure-es-1.1-1|50	Terminal=false
21cr|lure-es-1.1-1|51	Type=Application
21cr|lure-es-1.1-1|52	StartupNotify=true
21cr|lure-es-1.1-1|53	Categories=Game;AdventureGame;
21cr|lure-es-1.1-1|54	EOF
21cr|lure-es-1.1-1|55	
21cr|lure-es-1.1-1|56	%clean
21cr|lure-es-1.1-1|57	
21cr|lure-es-1.1-1|58	%files
21cr|lure-es-1.1-1|59	%doc *.txt Manual.pdf README
21cr|lure-es-1.1-1|60	%{scummvmdir}/%{name}
21cr|lure-es-1.1-1|61	%{_datadir}/applications/rosa-%{name}.desktop
21cr|lure-es-1.1-1|62	%{_iconsdir}/%{name}.png

2973 21
21cr|lure-fr-1.1-1|1	%define scummvmdir %{_datadir}/scummvm/
21cr|lure-fr-1.1-1|2	
21cr|lure-fr-1.1-1|3	Name:           lure-fr
21cr|lure-fr-1.1-1|4	Version:        1.1
21cr|lure-fr-1.1-1|5	Release:        1
21cr|lure-fr-1.1-1|6	Summary:        Lure of the Temptress - Jeu d'aventure en français
21cr|lure-fr-1.1-1|7	Group:          Games/Adventure
21cr|lure-fr-1.1-1|8	License:        Freeware
21cr|lure-fr-1.1-1|9	URL:            http://www.revolution.co.uk/_display.php?id=10
21cr|lure-fr-1.1-1|10	Source:		http://downloads.sourceforge.net/scummvm/%{name}-%{version}.zip
21cr|lure-fr-1.1-1|11	Source1:	lure-fr.png
21cr|lure-fr-1.1-1|12	BuildRequires:	unzip
21cr|lure-fr-1.1-1|13	BuildArch:      noarch
21cr|lure-fr-1.1-1|14	Requires:       scummvm
21cr|lure-fr-1.1-1|15	
21cr|lure-fr-1.1-1|16	%description
21cr|lure-fr-1.1-1|17	Lure of the Temptress was Revolution's very first adventure game and work began
21cr|lure-fr-1.1-1|18	on it in 1989, even before Revolution's inception as an actual games
21cr|lure-fr-1.1-1|19	development company. From the start our aim was to consider the contemporary
21cr|lure-fr-1.1-1|20	adventures of the day and then bring something new to the genre. From this came
21cr|lure-fr-1.1-1|21	the Virtual Theatre engine. VT allowed in-game characters to wander around the
21cr|lure-fr-1.1-1|22	gameworld indepently of each other, living their own lives and doing their own
21cr|lure-fr-1.1-1|23	thing. Another feature allowed the player to give direct orders to Helper
21cr|lure-fr-1.1-1|24	characters - in this case Ratpouch - who would then go off to perform the task.
21cr|lure-fr-1.1-1|25	
21cr|lure-fr-1.1-1|26	The result is a quirky and entertaining adventure game that kicked off
21cr|lure-fr-1.1-1|27	Revolution's fondness for characterisation and in-game humour.
21cr|lure-fr-1.1-1|28	
21cr|lure-fr-1.1-1|29	
21cr|lure-fr-1.1-1|30	%prep
21cr|lure-fr-1.1-1|31	%setup -q -n %{name}
21cr|lure-fr-1.1-1|32	sed -i 's/\r//g' README
21cr|lure-fr-1.1-1|33	cp %{SOURCE1} %{name}.png
21cr|lure-fr-1.1-1|34	
21cr|lure-fr-1.1-1|35	%install
21cr|lure-fr-1.1-1|36	mkdir -p %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-fr-1.1-1|37	install -p -m 644 *.VGA %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-fr-1.1-1|38	mkdir -p %{buildroot}/%{_iconsdir}
21cr|lure-fr-1.1-1|39	install -m 0644 %{name}.png %{buildroot}%{_iconsdir}/
21cr|lure-fr-1.1-1|40	
21cr|lure-fr-1.1-1|41	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lure-fr-1.1-1|42	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|lure-fr-1.1-1|43	[Desktop Entry]
21cr|lure-fr-1.1-1|44	Encoding=UTF-8
21cr|lure-fr-1.1-1|45	Name=Lure of the Temptress (en français)
21cr|lure-fr-1.1-1|46	Comment=%summary
21cr|lure-fr-1.1-1|47	Exec=%_gamesbindir/scummvm -p%{scummvmdir}/%{name} lure
21cr|lure-fr-1.1-1|48	Icon=%name
21cr|lure-fr-1.1-1|49	Terminal=false
21cr|lure-fr-1.1-1|50	Type=Application
21cr|lure-fr-1.1-1|51	StartupNotify=true
21cr|lure-fr-1.1-1|52	Categories=Game;AdventureGame;
21cr|lure-fr-1.1-1|53	EOF
21cr|lure-fr-1.1-1|54	
21cr|lure-fr-1.1-1|55	%clean
21cr|lure-fr-1.1-1|56	
21cr|lure-fr-1.1-1|57	%files
21cr|lure-fr-1.1-1|58	%doc *.txt Manual.pdf README
21cr|lure-fr-1.1-1|59	%{scummvmdir}/%{name}
21cr|lure-fr-1.1-1|60	%{_datadir}/applications/rosa-%{name}.desktop
21cr|lure-fr-1.1-1|61	%{_iconsdir}/%{name}.png

2974 21
21cr|lure-it-1.1-1|1	%define scummvmdir %{_datadir}/scummvm/
21cr|lure-it-1.1-1|2	
21cr|lure-it-1.1-1|3	Name:           lure-it
21cr|lure-it-1.1-1|4	Version:        1.1
21cr|lure-it-1.1-1|5	Release:        1
21cr|lure-it-1.1-1|6	Summary:        Lure of the Temptress - Adventure game in Italian
21cr|lure-it-1.1-1|7	Group:          Games/Adventure
21cr|lure-it-1.1-1|8	License:        Freeware
21cr|lure-it-1.1-1|9	URL:            http://www.revolution.co.uk/_display.php?id=10
21cr|lure-it-1.1-1|10	Source:		http://downloads.sourceforge.net/scummvm/%{name}-%{version}.zip
21cr|lure-it-1.1-1|11	Source1:	%{name}.png
21cr|lure-it-1.1-1|12	BuildRequires:	unzip
21cr|lure-it-1.1-1|13	BuildArch:      noarch
21cr|lure-it-1.1-1|14	Requires:       scummvm
21cr|lure-it-1.1-1|15	
21cr|lure-it-1.1-1|16	%description
21cr|lure-it-1.1-1|17	Lure of the Temptress was Revolution's very first adventure game and work began
21cr|lure-it-1.1-1|18	on it in 1989, even before Revolution's inception as an actual games
21cr|lure-it-1.1-1|19	development company. From the start our aim was to consider the contemporary
21cr|lure-it-1.1-1|20	adventures of the day and then bring something new to the genre. From this came
21cr|lure-it-1.1-1|21	the Virtual Theatre engine. VT allowed in-game characters to wander around the
21cr|lure-it-1.1-1|22	gameworld indepently of each other, living their own lives and doing their own
21cr|lure-it-1.1-1|23	thing. Another feature allowed the player to give direct orders to Helper
21cr|lure-it-1.1-1|24	characters - in this case Ratpouch - who would then go off to perform the task.
21cr|lure-it-1.1-1|25	
21cr|lure-it-1.1-1|26	The result is a quirky and entertaining adventure game that kicked off
21cr|lure-it-1.1-1|27	Revolution's fondness for characterisation and in-game humour.
21cr|lure-it-1.1-1|28	
21cr|lure-it-1.1-1|29	
21cr|lure-it-1.1-1|30	%prep
21cr|lure-it-1.1-1|31	%setup -q -n %{name}
21cr|lure-it-1.1-1|32	sed -i 's/\r//g' README
21cr|lure-it-1.1-1|33	cp %{SOURCE1} %{name}.png
21cr|lure-it-1.1-1|34	
21cr|lure-it-1.1-1|35	%install
21cr|lure-it-1.1-1|36	mkdir -p %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-it-1.1-1|37	install -p -m 644 *.VGA %{buildroot}/%{scummvmdir}/%{name}
21cr|lure-it-1.1-1|38	mkdir -p %{buildroot}/%{_iconsdir}
21cr|lure-it-1.1-1|39	install -m 0644 %{name}.png %{buildroot}%{_iconsdir}/
21cr|lure-it-1.1-1|40	
21cr|lure-it-1.1-1|41	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lure-it-1.1-1|42	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|lure-it-1.1-1|43	[Desktop Entry]
21cr|lure-it-1.1-1|44	Encoding=UTF-8
21cr|lure-it-1.1-1|45	Name=Lure of the Temptress (italian)
21cr|lure-it-1.1-1|46	Comment=%summary
21cr|lure-it-1.1-1|47	Exec=%{_gamesbindir}/scummvm -p%{scummvmdir}/%{name} lure
21cr|lure-it-1.1-1|48	Icon=%{name}
21cr|lure-it-1.1-1|49	Terminal=false
21cr|lure-it-1.1-1|50	Type=Application
21cr|lure-it-1.1-1|51	StartupNotify=true
21cr|lure-it-1.1-1|52	Categories=Game;AdventureGame;
21cr|lure-it-1.1-1|53	EOF
21cr|lure-it-1.1-1|54	
21cr|lure-it-1.1-1|55	%clean
21cr|lure-it-1.1-1|56	
21cr|lure-it-1.1-1|57	%files
21cr|lure-it-1.1-1|58	%doc *.txt Manual.pdf README
21cr|lure-it-1.1-1|59	%{scummvmdir}/%{name}
21cr|lure-it-1.1-1|60	%{_datadir}/applications/rosa-%{name}.desktop
21cr|lure-it-1.1-1|61	%{_iconsdir}/%{name}.png

2975 21
21cr|lutris-0.5.10-1|1	%global __requires_exclude python3egg\\(pygobject\\)
21cr|lutris-0.5.10-1|2	
21cr|lutris-0.5.10-1|3	Summary:	Install and play any video game easily
21cr|lutris-0.5.10-1|4	Name:		lutris
21cr|lutris-0.5.10-1|5	Version:	0.5.10
21cr|lutris-0.5.10-1|6	Release:	1
21cr|lutris-0.5.10-1|7	License:	GPLv3+
21cr|lutris-0.5.10-1|8	Group:		Games/Other
21cr|lutris-0.5.10-1|9	Url:		http://lutris.net
21cr|lutris-0.5.10-1|10	Source0:	http://lutris.net/releases/%{name}_%{version}.tar.xz
21cr|lutris-0.5.10-1|11	Patch0:		lutris-0.5.10-desktop-ru.patch
21cr|lutris-0.5.10-1|12	BuildRequires:	python3-setuptools
21cr|lutris-0.5.10-1|13	BuildRequires:	python3-pyxdg
21cr|lutris-0.5.10-1|14	BuildRequires:	python3-gi
21cr|lutris-0.5.10-1|15	BuildRequires:	python3-gobject3
21cr|lutris-0.5.10-1|16	Requires:	glib-networking
21cr|lutris-0.5.10-1|17	Requires:	gvfs
21cr|lutris-0.5.10-1|18	Requires:	p7zip
21cr|lutris-0.5.10-1|19	Requires:	python3-evdev
21cr|lutris-0.5.10-1|20	Requires:	python3-gi
21cr|lutris-0.5.10-1|21	Requires:	python3-gobject3
21cr|lutris-0.5.10-1|22	Requires:	python3-pyxdg
21cr|lutris-0.5.10-1|23	Requires:	python3-requests
21cr|lutris-0.5.10-1|24	Requires:	python3-yaml
21cr|lutris-0.5.10-1|25	Requires:	xgamma
21cr|lutris-0.5.10-1|26	Requires:	xrandr
21cr|lutris-0.5.10-1|27	Requires:	typelib(GnomeDesktop) = 3.0
21cr|lutris-0.5.10-1|28	Requires:	typelib(GnomeKeyring) = 1.0
21cr|lutris-0.5.10-1|29	Requires:	typelib(GDesktopEnums) = 3.0
21cr|lutris-0.5.10-1|30	Requires:	typelib(Gtk) = 3.0
21cr|lutris-0.5.10-1|31	Requires:	typelib(Notify) = 0.7
21cr|lutris-0.5.10-1|32	Requires:	typelib(Soup) = 2.4
21cr|lutris-0.5.10-1|33	Requires:	typelib(JavaScriptCore) = 4.0
21cr|lutris-0.5.10-1|34	Requires:	typelib(WebKit2) = 4.0
21cr|lutris-0.5.10-1|35	Recommends:	python3-pyinotify2
21cr|lutris-0.5.10-1|36	BuildArch:	noarch
21cr|lutris-0.5.10-1|37	
21cr|lutris-0.5.10-1|38	%description
21cr|lutris-0.5.10-1|39	Lutris is a gaming platform for GNU/Linux. Its goal is to make
21cr|lutris-0.5.10-1|40	gaming on Linux as easy as possible by taking care of installing
21cr|lutris-0.5.10-1|41	and setting up the game for the user. The only thing you have to
21cr|lutris-0.5.10-1|42	do is play the game. It aims to support every game that is playable
21cr|lutris-0.5.10-1|43	on Linux.
21cr|lutris-0.5.10-1|44	
21cr|lutris-0.5.10-1|45	%files
21cr|lutris-0.5.10-1|46	%{_appdatadir}/net.%{name}.Lutris.metainfo.xml
21cr|lutris-0.5.10-1|47	%{_bindir}/%{name}
21cr|lutris-0.5.10-1|48	%{_datadir}/applications/net.%{name}.Lutris.desktop
21cr|lutris-0.5.10-1|49	%{_datadir}/%{name}/
21cr|lutris-0.5.10-1|50	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|lutris-0.5.10-1|51	%{_mandir}/man1/%{name}.1.*
21cr|lutris-0.5.10-1|52	%{py3_puresitedir}/%{name}-%{version}-py*.egg-info
21cr|lutris-0.5.10-1|53	%{py3_puresitedir}/%{name}/
21cr|lutris-0.5.10-1|54	
21cr|lutris-0.5.10-1|55	#----------------------------------------------------------------------------
21cr|lutris-0.5.10-1|56	
21cr|lutris-0.5.10-1|57	%prep
21cr|lutris-0.5.10-1|58	%autosetup -p1 -n %{name}
21cr|lutris-0.5.10-1|59	
21cr|lutris-0.5.10-1|60	%build
21cr|lutris-0.5.10-1|61	%py3_build
21cr|lutris-0.5.10-1|62	
21cr|lutris-0.5.10-1|63	%install
21cr|lutris-0.5.10-1|64	%py3_install

2976 21
21cr|lux-wine-install-0.81.3-1|1	%global oname lux-wine
21cr|lux-wine-install-0.81.3-1|2	
21cr|lux-wine-install-0.81.3-1|3	Summary:	RunImage container for run Windows favorite applications and games
21cr|lux-wine-install-0.81.3-1|4	Name:		lux-wine-install
21cr|lux-wine-install-0.81.3-1|5	Version:	0.81.3
21cr|lux-wine-install-0.81.3-1|6	Release:	1
21cr|lux-wine-install-0.81.3-1|7	License:	MIT
21cr|lux-wine-install-0.81.3-1|8	Group:		Games/Other
21cr|lux-wine-install-0.81.3-1|9	Url:		https://github.com/VHSgunzo/lux-wine
21cr|lux-wine-install-0.81.3-1|10	Source0:	https://github.com/VHSgunzo/lux-wine/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|lux-wine-install-0.81.3-1|11	BuildArch:	noarch
21cr|lux-wine-install-0.81.3-1|12	ExclusiveArch:	x86_64
21cr|lux-wine-install-0.81.3-1|13	
21cr|lux-wine-install-0.81.3-1|14	%description
21cr|lux-wine-install-0.81.3-1|15	This project allows you to easily run your favorite applications and games for
21cr|lux-wine-install-0.81.3-1|16	Windows on almost any Linux x86_64 distribution using a specially configured
21cr|lux-wine-install-0.81.3-1|17	Wine/Proton and RunImage container. Lux Wine also comes with a native Steam,
21cr|lux-wine-install-0.81.3-1|18	which allows you not to think about installing a large number of libraries
21cr|lux-wine-install-0.81.3-1|19	into your system (especially 32-bit ones) for its work.
21cr|lux-wine-install-0.81.3-1|20	
21cr|lux-wine-install-0.81.3-1|21	%files
21cr|lux-wine-install-0.81.3-1|22	%doc CHANGELOG.md README.md
21cr|lux-wine-install-0.81.3-1|23	%license LICENSE
21cr|lux-wine-install-0.81.3-1|24	%{_bindir}/%{name}
21cr|lux-wine-install-0.81.3-1|25	%{_datadir}/applications/%{name}.desktop
21cr|lux-wine-install-0.81.3-1|26	%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|lux-wine-install-0.81.3-1|27	
21cr|lux-wine-install-0.81.3-1|28	#----------------------------------------------------------------------------
21cr|lux-wine-install-0.81.3-1|29	
21cr|lux-wine-install-0.81.3-1|30	%prep
21cr|lux-wine-install-0.81.3-1|31	%autosetup -p1 -n %{oname}-%{version}
21cr|lux-wine-install-0.81.3-1|32	sed -i -e "s,/usr/bin/env bash,/bin/bash," -e "s,Lux Wine Apps,X-Lux-Wine," lwrap/lwrap
21cr|lux-wine-install-0.81.3-1|33	
21cr|lux-wine-install-0.81.3-1|34	%build
21cr|lux-wine-install-0.81.3-1|35	# It's container with alien system.
21cr|lux-wine-install-0.81.3-1|36	
21cr|lux-wine-install-0.81.3-1|37	%install
21cr|lux-wine-install-0.81.3-1|38	mkdir -p %{buildroot}%{_bindir}
21cr|lux-wine-install-0.81.3-1|39	mkdir -p %{buildroot}%{_datadir}/applications
21cr|lux-wine-install-0.81.3-1|40	mkdir -p %{buildroot}%{_iconsdir}/hicolor/256x256/apps
21cr|lux-wine-install-0.81.3-1|41	
21cr|lux-wine-install-0.81.3-1|42	cp lwrap/lwrap %{buildroot}%{_bindir}/%{name}
21cr|lux-wine-install-0.81.3-1|43	cp icons/lw_default_icon.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|lux-wine-install-0.81.3-1|44	
21cr|lux-wine-install-0.81.3-1|45	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|lux-wine-install-0.81.3-1|46	[Desktop Entry]
21cr|lux-wine-install-0.81.3-1|47	Categories=X-Lux-Wine;Game;
21cr|lux-wine-install-0.81.3-1|48	Exec=%{name}
21cr|lux-wine-install-0.81.3-1|49	Icon=%{name}
21cr|lux-wine-install-0.81.3-1|50	Name=Install %{name}
21cr|lux-wine-install-0.81.3-1|51	Name[ru_RU]=Установка %{name}
21cr|lux-wine-install-0.81.3-1|52	NoDisplay=false
21cr|lux-wine-install-0.81.3-1|53	StartupNotify=true
21cr|lux-wine-install-0.81.3-1|54	Terminal=0
21cr|lux-wine-install-0.81.3-1|55	TerminalOptions=--hold
21cr|lux-wine-install-0.81.3-1|56	Type=Application
21cr|lux-wine-install-0.81.3-1|57	X-KDE-SubstituteUID=false
21cr|lux-wine-install-0.81.3-1|58	EOF
21cr|lux-wine-install-0.81.3-1|59	
21cr|lux-wine-install-0.81.3-1|60	%changelog
21cr|lux-wine-install-0.81.3-1|61	* Sun Feb 15 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|lux-wine-install-0.81.3-1|62	- Update to 0.81.3
21cr|lux-wine-install-0.81.3-1|63	
21cr|lux-wine-install-0.81.3-1|64	* Fri Aug 8 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.81.2-1
21cr|lux-wine-install-0.81.3-1|65	- Update to 0.81.2
21cr|lux-wine-install-0.81.3-1|66	
21cr|lux-wine-install-0.81.3-1|67	* Fri Aug 1 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.81.1-1
21cr|lux-wine-install-0.81.3-1|68	- Update to 0.81.1
21cr|lux-wine-install-0.81.3-1|69	
21cr|lux-wine-install-0.81.3-1|70	- Merge: 61adbf8 f6d368a
21cr|lux-wine-install-0.81.3-1|71	* Sun Jun 15 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.80.8-1
21cr|lux-wine-install-0.81.3-1|72	- Merge from rosa2023.1
21cr|lux-wine-install-0.81.3-1|73	
21cr|lux-wine-install-0.81.3-1|74	* Sun Jun 15 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.80.8-1
21cr|lux-wine-install-0.81.3-1|75	- Update to 0.80.8
21cr|lux-wine-install-0.81.3-1|76	
21cr|lux-wine-install-0.81.3-1|77	* Sun Mar 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.80.7-1
21cr|lux-wine-install-0.81.3-1|78	- Sync clear
21cr|lux-wine-install-0.81.3-1|79	
21cr|lux-wine-install-0.81.3-1|80	* Sun Mar 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.80.7-1
21cr|lux-wine-install-0.81.3-1|81	- Update to 0.80.7
21cr|lux-wine-install-0.81.3-1|82	
21cr|lux-wine-install-0.81.3-1|83	* Sun Mar 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|lux-wine-install-0.81.3-1|84	- Update to 0.80.7
21cr|lux-wine-install-0.81.3-1|85	
21cr|lux-wine-install-0.81.3-1|86	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|lux-wine-install-0.81.3-1|87	- automated spec cleanup
21cr|lux-wine-install-0.81.3-1|88	
21cr|lux-wine-install-0.81.3-1|89	* Thu Feb 13 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.80.6-1
21cr|lux-wine-install-0.81.3-1|90	- Update to 0.80.6
21cr|lux-wine-install-0.81.3-1|91	
21cr|lux-wine-install-0.81.3-1|92	* Mon Feb 3 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.80.5-1
21cr|lux-wine-install-0.81.3-1|93	- Update to 0.80.5
21cr|lux-wine-install-0.81.3-1|94	
21cr|lux-wine-install-0.81.3-1|95	* Sat Jan 25 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.80.4-1
21cr|lux-wine-install-0.81.3-1|96	- Update to 0.80.4
21cr|lux-wine-install-0.81.3-1|97	
21cr|lux-wine-install-0.81.3-1|98	* Sun Jan 19 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.80.3-1
21cr|lux-wine-install-0.81.3-1|99	- Update to 0.80.3
21cr|lux-wine-install-0.81.3-1|100	
21cr|lux-wine-install-0.81.3-1|101	* Fri Dec 27 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.5.5-1
21cr|lux-wine-install-0.81.3-1|102	- Update to 0.78.5.5
21cr|lux-wine-install-0.81.3-1|103	
21cr|lux-wine-install-0.81.3-1|104	* Sun Aug 25 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.5.4-1
21cr|lux-wine-install-0.81.3-1|105	- Update to 0.78.5.4
21cr|lux-wine-install-0.81.3-1|106	
21cr|lux-wine-install-0.81.3-1|107	* Mon Aug 5 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.5.3-1
21cr|lux-wine-install-0.81.3-1|108	- Update to 0.78.5.3
21cr|lux-wine-install-0.81.3-1|109	
21cr|lux-wine-install-0.81.3-1|110	* Sun Jul 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.5.2-1
21cr|lux-wine-install-0.81.3-1|111	- Update to 0.78.5.2
21cr|lux-wine-install-0.81.3-1|112	
21cr|lux-wine-install-0.81.3-1|113	* Mon Jul 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.5.1-1
21cr|lux-wine-install-0.81.3-1|114	- Update to 0.78.5.1
21cr|lux-wine-install-0.81.3-1|115	
21cr|lux-wine-install-0.81.3-1|116	* Sun May 12 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.4.9-1
21cr|lux-wine-install-0.81.3-1|117	- Update to 0.78.4.9
21cr|lux-wine-install-0.81.3-1|118	
21cr|lux-wine-install-0.81.3-1|119	* Mon Apr 29 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.4.8-1
21cr|lux-wine-install-0.81.3-1|120	- Update to 0.78.4.8
21cr|lux-wine-install-0.81.3-1|121	
21cr|lux-wine-install-0.81.3-1|122	* Fri Apr 19 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.4.5-1
21cr|lux-wine-install-0.81.3-1|123	- Update to 0.78.4.5
21cr|lux-wine-install-0.81.3-1|124	
21cr|lux-wine-install-0.81.3-1|125	* Thu Apr 18 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.4.3-1
21cr|lux-wine-install-0.81.3-1|126	- Update to 0.78.4.3
21cr|lux-wine-install-0.81.3-1|127	
21cr|lux-wine-install-0.81.3-1|128	* Tue Apr 16 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.4.2-1
21cr|lux-wine-install-0.81.3-1|129	- Update to 0.78.4.2
21cr|lux-wine-install-0.81.3-1|130	
21cr|lux-wine-install-0.81.3-1|131	* Thu Apr 4 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.4.1-1
21cr|lux-wine-install-0.81.3-1|132	- Update to 0.78.4.1
21cr|lux-wine-install-0.81.3-1|133	
21cr|lux-wine-install-0.81.3-1|134	* Mon Apr 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.3.9-1
21cr|lux-wine-install-0.81.3-1|135	- Update to 0.78.3.9
21cr|lux-wine-install-0.81.3-1|136	
21cr|lux-wine-install-0.81.3-1|137	* Sun Mar 24 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.3.7-1
21cr|lux-wine-install-0.81.3-1|138	- Update to 0.78.3.7
21cr|lux-wine-install-0.81.3-1|139	
21cr|lux-wine-install-0.81.3-1|140	* Tue Mar 19 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.3.6-1
21cr|lux-wine-install-0.81.3-1|141	- Update to 0.78.3.6
21cr|lux-wine-install-0.81.3-1|142	
21cr|lux-wine-install-0.81.3-1|143	* Fri Mar 8 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.3.2-1
21cr|lux-wine-install-0.81.3-1|144	- Update to 0.78.3.2
21cr|lux-wine-install-0.81.3-1|145	
21cr|lux-wine-install-0.81.3-1|146	* Fri Feb 23 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.2.8-1
21cr|lux-wine-install-0.81.3-1|147	- Update to 0.78.2.8
21cr|lux-wine-install-0.81.3-1|148	
21cr|lux-wine-install-0.81.3-1|149	* Thu Feb 22 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.2.7-1
21cr|lux-wine-install-0.81.3-1|150	- Update to 0.78.2.7
21cr|lux-wine-install-0.81.3-1|151	
21cr|lux-wine-install-0.81.3-1|152	* Mon Feb 19 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.2.6-1
21cr|lux-wine-install-0.81.3-1|153	- Update to 0.78.2.6
21cr|lux-wine-install-0.81.3-1|154	
21cr|lux-wine-install-0.81.3-1|155	* Tue Feb 13 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.2.5-1
21cr|lux-wine-install-0.81.3-1|156	- Update to 0.78.2.5
21cr|lux-wine-install-0.81.3-1|157	
21cr|lux-wine-install-0.81.3-1|158	* Mon Jan 29 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.2.4-1
21cr|lux-wine-install-0.81.3-1|159	- Update to 0.78.2.4
21cr|lux-wine-install-0.81.3-1|160	
21cr|lux-wine-install-0.81.3-1|161	* Mon Jan 22 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.78.2.3-1
21cr|lux-wine-install-0.81.3-1|162	- Only x86_64
21cr|lux-wine-install-0.81.3-1|163	
21cr|lux-wine-install-0.81.3-1|164	* Mon Jan 22 2024 ABF <abf@rosalinux.ru>
21cr|lux-wine-install-0.81.3-1|165	- Automatic import for version 0.78.2.3-1

2977 21
21cr|lv2-c++-tools-1.0.7-1|1	%define major 0
21cr|lv2-c++-tools-1.0.7-1|2	%define libname %mklibname paq %{major}
21cr|lv2-c++-tools-1.0.7-1|3	%define devname %mklibname %{name} -d
21cr|lv2-c++-tools-1.0.7-1|4	
21cr|lv2-c++-tools-1.0.7-1|5	Summary:	A LV2 Development SDK
21cr|lv2-c++-tools-1.0.7-1|6	Name:		lv2-c++-tools
21cr|lv2-c++-tools-1.0.7-1|7	Version:	1.0.7
21cr|lv2-c++-tools-1.0.7-1|8	Release:	1
21cr|lv2-c++-tools-1.0.7-1|9	License:	GPLv3+
21cr|lv2-c++-tools-1.0.7-1|10	Group:		Sound
21cr|lv2-c++-tools-1.0.7-1|11	Url:		http://ll-plugins.nongnu.org/hacking.html
21cr|lv2-c++-tools-1.0.7-1|12	Source0:	http://download.savannah.nongnu.org/releases/ll-plugins/%{name}-%{version}.tar.bz2
21cr|lv2-c++-tools-1.0.7-1|13	BuildRequires:	boost-devel
21cr|lv2-c++-tools-1.0.7-1|14	BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.8.8
21cr|lv2-c++-tools-1.0.7-1|15	BuildRequires:	doxygen
21cr|lv2-c++-tools-1.0.7-1|16	
21cr|lv2-c++-tools-1.0.7-1|17	%description
21cr|lv2-c++-tools-1.0.7-1|18	This software package contains libraries and programs that should make it
21cr|lv2-c++-tools-1.0.7-1|19	easier to write LV2 plugins.
21cr|lv2-c++-tools-1.0.7-1|20	
21cr|lv2-c++-tools-1.0.7-1|21	%files
21cr|lv2-c++-tools-1.0.7-1|22	%doc %{_docdir}/%{name}
21cr|lv2-c++-tools-1.0.7-1|23	%{_bindir}/lv2peg
21cr|lv2-c++-tools-1.0.7-1|24	%{_bindir}/lv2soname
21cr|lv2-c++-tools-1.0.7-1|25	
21cr|lv2-c++-tools-1.0.7-1|26	#-----------------------------------------------------------------------------
21cr|lv2-c++-tools-1.0.7-1|27	
21cr|lv2-c++-tools-1.0.7-1|28	%package -n %{libname}
21cr|lv2-c++-tools-1.0.7-1|29	Summary:	LV2 Development SDK library
21cr|lv2-c++-tools-1.0.7-1|30	Group:		System/Libraries
21cr|lv2-c++-tools-1.0.7-1|31	Conflicts:	%{_lib}lv2-c++-tools0 < 1.0.5-3
21cr|lv2-c++-tools-1.0.7-1|32	Obsoletes:	%{_lib}lv2-c++-tools0 < 1.0.5-3
21cr|lv2-c++-tools-1.0.7-1|33	
21cr|lv2-c++-tools-1.0.7-1|34	%description -n %{libname}
21cr|lv2-c++-tools-1.0.7-1|35	This package contains the library needed to run programs dynamically
21cr|lv2-c++-tools-1.0.7-1|36	linked with the %{name} library.
21cr|lv2-c++-tools-1.0.7-1|37	
21cr|lv2-c++-tools-1.0.7-1|38	%files -n %{libname}
21cr|lv2-c++-tools-1.0.7-1|39	%doc COPYING
21cr|lv2-c++-tools-1.0.7-1|40	%{_libdir}/libpaq.so.%{major}*
21cr|lv2-c++-tools-1.0.7-1|41	
21cr|lv2-c++-tools-1.0.7-1|42	#-----------------------------------------------------------------------------
21cr|lv2-c++-tools-1.0.7-1|43	
21cr|lv2-c++-tools-1.0.7-1|44	%package -n %{devname}
21cr|lv2-c++-tools-1.0.7-1|45	Summary:	Development headers and libraries for %{name}
21cr|lv2-c++-tools-1.0.7-1|46	Group:		Development/C
21cr|lv2-c++-tools-1.0.7-1|47	Requires:	%{libname} = %{EVRD}
21cr|lv2-c++-tools-1.0.7-1|48	Provides:	%{name}-devel = %{EVRD}
21cr|lv2-c++-tools-1.0.7-1|49	
21cr|lv2-c++-tools-1.0.7-1|50	%description -n %{devname}
21cr|lv2-c++-tools-1.0.7-1|51	This package contains the header files and libraries needed for
21cr|lv2-c++-tools-1.0.7-1|52	developing programs using the %{name} library.
21cr|lv2-c++-tools-1.0.7-1|53	
21cr|lv2-c++-tools-1.0.7-1|54	%files -n %{devname}
21cr|lv2-c++-tools-1.0.7-1|55	%doc COPYING html/*
21cr|lv2-c++-tools-1.0.7-1|56	%dir %{_includedir}/%{name}
21cr|lv2-c++-tools-1.0.7-1|57	%{_includedir}/%{name}/*
21cr|lv2-c++-tools-1.0.7-1|58	%{_libdir}/liblv2-gui.a
21cr|lv2-c++-tools-1.0.7-1|59	%{_libdir}/liblv2-plugin.a
21cr|lv2-c++-tools-1.0.7-1|60	%{_libdir}/libpaq.a
21cr|lv2-c++-tools-1.0.7-1|61	%{_libdir}/libpaq.so
21cr|lv2-c++-tools-1.0.7-1|62	%{_libdir}/pkgconfig/lv2-gui.pc
21cr|lv2-c++-tools-1.0.7-1|63	%{_libdir}/pkgconfig/lv2-plugin.pc
21cr|lv2-c++-tools-1.0.7-1|64	%{_libdir}/pkgconfig/paq.pc
21cr|lv2-c++-tools-1.0.7-1|65	
21cr|lv2-c++-tools-1.0.7-1|66	#-----------------------------------------------------------------------------
21cr|lv2-c++-tools-1.0.7-1|67	
21cr|lv2-c++-tools-1.0.7-1|68	%prep
21cr|lv2-c++-tools-1.0.7-1|69	%autosetup -p1
21cr|lv2-c++-tools-1.0.7-1|70	
21cr|lv2-c++-tools-1.0.7-1|71	# don't invoke ldconfig
21cr|lv2-c++-tools-1.0.7-1|72	perl -pi -e "s|/sbin/ldconfig -n |/bin/true |g" Makefile.template
21cr|lv2-c++-tools-1.0.7-1|73	# lib64 fix
21cr|lv2-c++-tools-1.0.7-1|74	perl -pi -e "s|/lib\b|/%{_lib}|g" Makefile.template
21cr|lv2-c++-tools-1.0.7-1|75	
21cr|lv2-c++-tools-1.0.7-1|76	
21cr|lv2-c++-tools-1.0.7-1|77	%build
21cr|lv2-c++-tools-1.0.7-1|78	export CFLAGS="%{optflags} -std=gnu++11"
21cr|lv2-c++-tools-1.0.7-1|79	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|lv2-c++-tools-1.0.7-1|80	./configure \
21cr|lv2-c++-tools-1.0.7-1|81	--prefix=%{_prefix} \
21cr|lv2-c++-tools-1.0.7-1|82	--libdir=%{_libdir}
21cr|lv2-c++-tools-1.0.7-1|83	
21cr|lv2-c++-tools-1.0.7-1|84	%make CFLAGS="%{optflags} -std=gnu++11" \
21cr|lv2-c++-tools-1.0.7-1|85	prefix=%{_prefix} \
21cr|lv2-c++-tools-1.0.7-1|86	libdir=%{_libdir}
21cr|lv2-c++-tools-1.0.7-1|87	
21cr|lv2-c++-tools-1.0.7-1|88	# Build the docs
21cr|lv2-c++-tools-1.0.7-1|89	doxygen Doxyfile
21cr|lv2-c++-tools-1.0.7-1|90	
21cr|lv2-c++-tools-1.0.7-1|91	
21cr|lv2-c++-tools-1.0.7-1|92	%install
21cr|lv2-c++-tools-1.0.7-1|93	%makeinstall_std \
21cr|lv2-c++-tools-1.0.7-1|94	prefix=%{_prefix} \
21cr|lv2-c++-tools-1.0.7-1|95	libdir=%{_libdir} \
21cr|lv2-c++-tools-1.0.7-1|96	pkgdocdir=%{_docdir}/%{name}

2978 21
21cr|lwp-2.17-2|1	%define major 2
21cr|lwp-2.17-2|2	%define libname %mklibname %{name} %{major}
21cr|lwp-2.17-2|3	%define devname %mklibname %{name} -d
21cr|lwp-2.17-2|4	
21cr|lwp-2.17-2|5	Summary:	LWP thread library
21cr|lwp-2.17-2|6	Name:		lwp
21cr|lwp-2.17-2|7	Version:	2.17
21cr|lwp-2.17-2|8	Release:	2
21cr|lwp-2.17-2|9	License:	LGPLv2+
21cr|lwp-2.17-2|10	Group:		System/Libraries
21cr|lwp-2.17-2|11	Url:		http://www.coda.cs.cmu.edu
21cr|lwp-2.17-2|12	Source0:	https://github.com/cmusatyalab/coda/archive/%{name}-%{version}.tar.gz?/coda-%{name}-%{version}.tar.gz
21cr|lwp-2.17-2|13	
21cr|lwp-2.17-2|14	%description
21cr|lwp-2.17-2|15	The LWP userspace threads library. The LWP threads library is used by the Coda
21cr|lwp-2.17-2|16	distributed filesystem, RVM (a persistent VM library), and RPC2/SFTP (remote
21cr|lwp-2.17-2|17	procedure call library).
21cr|lwp-2.17-2|18	
21cr|lwp-2.17-2|19	#----------------------------------------------------------------------------
21cr|lwp-2.17-2|20	
21cr|lwp-2.17-2|21	%package -n %{libname}
21cr|lwp-2.17-2|22	Summary:	LWP thread library development files
21cr|lwp-2.17-2|23	Group:		System/Libraries
21cr|lwp-2.17-2|24	
21cr|lwp-2.17-2|25	%description -n %{libname}
21cr|lwp-2.17-2|26	The LWP userspace threads library. The LWP threads library is used by the Coda
21cr|lwp-2.17-2|27	distributed filesystem, RVM (a persistent VM library), and RPC2/SFTP (remote
21cr|lwp-2.17-2|28	procedure call library).
21cr|lwp-2.17-2|29	
21cr|lwp-2.17-2|30	%files -n %{libname}
21cr|lwp-2.17-2|31	%{_libdir}/liblwp.so.%{major}*
21cr|lwp-2.17-2|32	
21cr|lwp-2.17-2|33	#----------------------------------------------------------------------------
21cr|lwp-2.17-2|34	
21cr|lwp-2.17-2|35	%package -n %{devname}
21cr|lwp-2.17-2|36	Summary:	LWP thread library development files
21cr|lwp-2.17-2|37	Group:		Development/Other
21cr|lwp-2.17-2|38	Requires:	%{libname} = %{EVRD}
21cr|lwp-2.17-2|39	Provides:	%{name}-devel = %{EVRD}
21cr|lwp-2.17-2|40	
21cr|lwp-2.17-2|41	%description  -n %{devname}
21cr|lwp-2.17-2|42	Headers and static libraries for developing programs using the LWP userspace
21cr|lwp-2.17-2|43	threads library. The LWP threads library is used by the Coda distributed
21cr|lwp-2.17-2|44	filesystem, RVM (a persistent VM library), and RPC2/SFTP (a remote procedure
21cr|lwp-2.17-2|45	call library).
21cr|lwp-2.17-2|46	
21cr|lwp-2.17-2|47	%files -n %{devname}
21cr|lwp-2.17-2|48	%doc AUTHORS COPYING NEWS PORTING README
21cr|lwp-2.17-2|49	%{_libdir}/liblwp.so
21cr|lwp-2.17-2|50	%dir %{_includedir}/lwp
21cr|lwp-2.17-2|51	%{_includedir}/lwp/lock.h
21cr|lwp-2.17-2|52	%{_includedir}/lwp/lwp.h
21cr|lwp-2.17-2|53	%{_includedir}/lwp/timer.h
21cr|lwp-2.17-2|54	%{_libdir}/pkgconfig/lwp.pc
21cr|lwp-2.17-2|55	
21cr|lwp-2.17-2|56	#----------------------------------------------------------------------------
21cr|lwp-2.17-2|57	
21cr|lwp-2.17-2|58	%prep
21cr|lwp-2.17-2|59	# Make sure to build only lwp library!
21cr|lwp-2.17-2|60	%setup -qn coda-%{name}-%{version}/lib-src/%{name}
21cr|lwp-2.17-2|61	
21cr|lwp-2.17-2|62	%build
21cr|lwp-2.17-2|63	autoreconf -fi
21cr|lwp-2.17-2|64	%configure \
21cr|lwp-2.17-2|65	--disable-static
21cr|lwp-2.17-2|66	%make
21cr|lwp-2.17-2|67	
21cr|lwp-2.17-2|68	%install
21cr|lwp-2.17-2|69	%makeinstall_std

2979 21
21cr|lxappearance-0.6.2-4|1	Summary:	A new feature-rich GTK+ theme switcher
21cr|lxappearance-0.6.2-4|2	Name:		lxappearance
21cr|lxappearance-0.6.2-4|3	Version:	0.6.2
21cr|lxappearance-0.6.2-4|4	Release:	4
21cr|lxappearance-0.6.2-4|5	License:	GPLv2+
21cr|lxappearance-0.6.2-4|6	Group:		Graphical desktop/Other
21cr|lxappearance-0.6.2-4|7	Url:		http://lxde.sourceforge.net/
21cr|lxappearance-0.6.2-4|8	Source0:	http://downloads.sourceforge.net/project/lxde/%{name}-%{version}.tar.xz
21cr|lxappearance-0.6.2-4|9	Patch0:		lxappearance-0.6.1-rosa-settings.patch
21cr|lxappearance-0.6.2-4|10	BuildRequires:	desktop-file-utils
21cr|lxappearance-0.6.2-4|11	BuildRequires:	intltool
21cr|lxappearance-0.6.2-4|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|lxappearance-0.6.2-4|13	Recommends:	lxappearance-obconf
21cr|lxappearance-0.6.2-4|14	
21cr|lxappearance-0.6.2-4|15	%description
21cr|lxappearance-0.6.2-4|16	LXAppearance is a new GTK+ theme switcher developed for project LXDE.
21cr|lxappearance-0.6.2-4|17	
21cr|lxappearance-0.6.2-4|18	%files -f %{name}.lang
21cr|lxappearance-0.6.2-4|19	%{_bindir}/%{name}
21cr|lxappearance-0.6.2-4|20	%{_datadir}/applications/*.desktop
21cr|lxappearance-0.6.2-4|21	%{_datadir}/%{name}
21cr|lxappearance-0.6.2-4|22	%{_mandir}/man1/lxappearance.*
21cr|lxappearance-0.6.2-4|23	
21cr|lxappearance-0.6.2-4|24	#----------------------------------------------------------------------------
21cr|lxappearance-0.6.2-4|25	
21cr|lxappearance-0.6.2-4|26	%package devel
21cr|lxappearance-0.6.2-4|27	Summary:	Developement files for %{name}
21cr|lxappearance-0.6.2-4|28	Group:		Development/Other
21cr|lxappearance-0.6.2-4|29	
21cr|lxappearance-0.6.2-4|30	%description devel
21cr|lxappearance-0.6.2-4|31	This package contains header files needed when building applications based on
21cr|lxappearance-0.6.2-4|32	%{name}.
21cr|lxappearance-0.6.2-4|33	
21cr|lxappearance-0.6.2-4|34	%files devel
21cr|lxappearance-0.6.2-4|35	%{_includedir}/%{name}/*.h
21cr|lxappearance-0.6.2-4|36	%{_libdir}/pkgconfig/lxappearance.pc
21cr|lxappearance-0.6.2-4|37	
21cr|lxappearance-0.6.2-4|38	#----------------------------------------------------------------------------
21cr|lxappearance-0.6.2-4|39	
21cr|lxappearance-0.6.2-4|40	%prep
21cr|lxappearance-0.6.2-4|41	%setup -q
21cr|lxappearance-0.6.2-4|42	%patch0 -p1
21cr|lxappearance-0.6.2-4|43	
21cr|lxappearance-0.6.2-4|44	%build
21cr|lxappearance-0.6.2-4|45	%configure
21cr|lxappearance-0.6.2-4|46	%make
21cr|lxappearance-0.6.2-4|47	
21cr|lxappearance-0.6.2-4|48	%install
21cr|lxappearance-0.6.2-4|49	%makeinstall_std
21cr|lxappearance-0.6.2-4|50	
21cr|lxappearance-0.6.2-4|51	%find_lang %{name}
21cr|lxappearance-0.6.2-4|52	
21cr|lxappearance-0.6.2-4|53	desktop-file-install --vendor="" \
21cr|lxappearance-0.6.2-4|54	--remove-key="NotShowIn" \
21cr|lxappearance-0.6.2-4|55	--add-only-show-in="LXDE" \
21cr|lxappearance-0.6.2-4|56	--dir=%{buildroot}%{_datadir}/applications \
21cr|lxappearance-0.6.2-4|57	%{buildroot}%{_datadir}/applications/*.desktop

2980 21
21cr|lxappearance-obconf-0.2.1-7|1	Summary:        Plugin to configure OpenBox inside LXAppearance
21cr|lxappearance-obconf-0.2.1-7|2	Name:           lxappearance-obconf
21cr|lxappearance-obconf-0.2.1-7|3	Version:        0.2.1
21cr|lxappearance-obconf-0.2.1-7|4	Release:        7
21cr|lxappearance-obconf-0.2.1-7|5	Epoch:		1
21cr|lxappearance-obconf-0.2.1-7|6	Group:          Graphical desktop/Other
21cr|lxappearance-obconf-0.2.1-7|7	License:        GPLv2+
21cr|lxappearance-obconf-0.2.1-7|8	URL:            http://lxde.org/
21cr|lxappearance-obconf-0.2.1-7|9	Source0:        %{name}-%{version}.tar.gz
21cr|lxappearance-obconf-0.2.1-7|10	
21cr|lxappearance-obconf-0.2.1-7|11	BuildRequires:  openbox-devel >= 3.5.2
21cr|lxappearance-obconf-0.2.1-7|12	BuildRequires:  lxappearance-devel
21cr|lxappearance-obconf-0.2.1-7|13	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|lxappearance-obconf-0.2.1-7|14	BuildRequires:  pkgconfig(sm)
21cr|lxappearance-obconf-0.2.1-7|15	BuildRequires:  gettext
21cr|lxappearance-obconf-0.2.1-7|16	BuildRequires:  intltool
21cr|lxappearance-obconf-0.2.1-7|17	BuildRequires:  libtool
21cr|lxappearance-obconf-0.2.1-7|18	BuildRequires:	openbox
21cr|lxappearance-obconf-0.2.1-7|19	Requires:       lxappearance >= 0.5.1
21cr|lxappearance-obconf-0.2.1-7|20	Requires:       openbox
21cr|lxappearance-obconf-0.2.1-7|21	
21cr|lxappearance-obconf-0.2.1-7|22	%description
21cr|lxappearance-obconf-0.2.1-7|23	This plugin adds an addtional tab called "Window Border" to LXAppearance.
21cr|lxappearance-obconf-0.2.1-7|24	It is only visible when the plugin is installed and Openbox is in use.
21cr|lxappearance-obconf-0.2.1-7|25	
21cr|lxappearance-obconf-0.2.1-7|26	%prep
21cr|lxappearance-obconf-0.2.1-7|27	%setup -q
21cr|lxappearance-obconf-0.2.1-7|28	
21cr|lxappearance-obconf-0.2.1-7|29	# dirty hack for outdated/changing LINGUAS file
21cr|lxappearance-obconf-0.2.1-7|30	cd po
21cr|lxappearance-obconf-0.2.1-7|31	ls *.po > LINGUAS
21cr|lxappearance-obconf-0.2.1-7|32	sed -i 's/.po//g' LINGUAS
21cr|lxappearance-obconf-0.2.1-7|33	
21cr|lxappearance-obconf-0.2.1-7|34	%build
21cr|lxappearance-obconf-0.2.1-7|35	%configure --disable-static
21cr|lxappearance-obconf-0.2.1-7|36	%make
21cr|lxappearance-obconf-0.2.1-7|37	
21cr|lxappearance-obconf-0.2.1-7|38	%install
21cr|lxappearance-obconf-0.2.1-7|39	%makeinstall_std
21cr|lxappearance-obconf-0.2.1-7|40	%find_lang %{name}
21cr|lxappearance-obconf-0.2.1-7|41	
21cr|lxappearance-obconf-0.2.1-7|42	%files -f %{name}.lang
21cr|lxappearance-obconf-0.2.1-7|43	# FIXME add NEWS and TODO
21cr|lxappearance-obconf-0.2.1-7|44	%doc AUTHORS CHANGELOG COPYING README
21cr|lxappearance-obconf-0.2.1-7|45	%{_libdir}/lxappearance/plugins/obconf.so
21cr|lxappearance-obconf-0.2.1-7|46	%{_datadir}/lxappearance/obconf/

2981 21
21cr|lxcfs-4.0.11-2|1	# ./bootstrap.sh is enough
21cr|lxcfs-4.0.11-2|2	%define _disable_rebuild_configure 1
21cr|lxcfs-4.0.11-2|3	
21cr|lxcfs-4.0.11-2|4	Name:		  lxcfs
21cr|lxcfs-4.0.11-2|5	Version:	  4.0.11
21cr|lxcfs-4.0.11-2|6	Release:	  2
21cr|lxcfs-4.0.11-2|7	Summary:	  FUSE based filesystem for LXC
21cr|lxcfs-4.0.11-2|8	License:	  ASL 2.0
21cr|lxcfs-4.0.11-2|9	Group:	      System/Kernel and hardware
21cr|lxcfs-4.0.11-2|10	URL:		  https://linuxcontainers.org/lxcfs
21cr|lxcfs-4.0.11-2|11	Source0:	  https://github.com/lxc/lxcfs/archive/refs/tags/lxcfs-%{version}.tar.gz
21cr|lxcfs-4.0.11-2|12	BuildRequires:	  gcc
21cr|lxcfs-4.0.11-2|13	BuildRequires:	  gawk
21cr|lxcfs-4.0.11-2|14	BuildRequires:	  make
21cr|lxcfs-4.0.11-2|15	BuildRequires:	  fuse-devel
21cr|lxcfs-4.0.11-2|16	BuildRequires:	  help2man
21cr|lxcfs-4.0.11-2|17	BuildRequires:	  systemd-units
21cr|lxcfs-4.0.11-2|18	OrderWithRequires(postun): %{_bindir}/systemctl
21cr|lxcfs-4.0.11-2|19	# for /usr/share/lxc/config/common.conf.d:
21cr|lxcfs-4.0.11-2|20	# TODO: package lxc-templates
21cr|lxcfs-4.0.11-2|21	#Requires:	  lxc-templates
21cr|lxcfs-4.0.11-2|22	
21cr|lxcfs-4.0.11-2|23	# error: static assertion failed: fuse: off_t must be 64bit
21cr|lxcfs-4.0.11-2|24	ExcludeArch:	%{ix86}
21cr|lxcfs-4.0.11-2|25	
21cr|lxcfs-4.0.11-2|26	%description
21cr|lxcfs-4.0.11-2|27	LXCFS is a small FUSE filesystem written with the intention of making
21cr|lxcfs-4.0.11-2|28	Linux containers feel more like a virtual machine. It started as a
21cr|lxcfs-4.0.11-2|29	side-project of LXC but is usable by any runtime.
21cr|lxcfs-4.0.11-2|30	
21cr|lxcfs-4.0.11-2|31	LXCFS will take care that the information provided by crucial files in
21cr|lxcfs-4.0.11-2|32	procfs are container aware such that the values displayed (e.g. in
21cr|lxcfs-4.0.11-2|33	/proc/uptime) really reflect how long the container is running and not
21cr|lxcfs-4.0.11-2|34	how long the host is running.
21cr|lxcfs-4.0.11-2|35	
21cr|lxcfs-4.0.11-2|36	%prep
21cr|lxcfs-4.0.11-2|37	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|lxcfs-4.0.11-2|38	
21cr|lxcfs-4.0.11-2|39	%build
21cr|lxcfs-4.0.11-2|40	sh bootstrap.sh
21cr|lxcfs-4.0.11-2|41	%configure --with-init-script=systemd
21cr|lxcfs-4.0.11-2|42	%make_build
21cr|lxcfs-4.0.11-2|43	
21cr|lxcfs-4.0.11-2|44	%install
21cr|lxcfs-4.0.11-2|45	%make_install SYSTEMD_UNIT_DIR=%{_unitdir}
21cr|lxcfs-4.0.11-2|46	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
21cr|lxcfs-4.0.11-2|47	
21cr|lxcfs-4.0.11-2|48	%post
21cr|lxcfs-4.0.11-2|49	%systemd_post %{name}.service
21cr|lxcfs-4.0.11-2|50	
21cr|lxcfs-4.0.11-2|51	%preun
21cr|lxcfs-4.0.11-2|52	%systemd_preun %{name}.service
21cr|lxcfs-4.0.11-2|53	
21cr|lxcfs-4.0.11-2|54	%postun
21cr|lxcfs-4.0.11-2|55	# reloading triggers dlopen(), see README.md
21cr|lxcfs-4.0.11-2|56	if [ $1 -ge 1 ]; then
21cr|lxcfs-4.0.11-2|57	%{_bindir}/systemctl try-reload-or-restart %{name}.service || :
21cr|lxcfs-4.0.11-2|58	fi
21cr|lxcfs-4.0.11-2|59	
21cr|lxcfs-4.0.11-2|60	%files
21cr|lxcfs-4.0.11-2|61	%doc AUTHORS README.md
21cr|lxcfs-4.0.11-2|62	# empty:
21cr|lxcfs-4.0.11-2|63	#doc ChangeLog NEWS README
21cr|lxcfs-4.0.11-2|64	%license COPYING
21cr|lxcfs-4.0.11-2|65	%{_bindir}/lxcfs
21cr|lxcfs-4.0.11-2|66	%dir %{_libdir}/%{name}
21cr|lxcfs-4.0.11-2|67	%{_libdir}/%{name}/lib%{name}.so
21cr|lxcfs-4.0.11-2|68	%dir %{_datadir}/%{name}
21cr|lxcfs-4.0.11-2|69	%{_datadir}/%{name}/lxc.mount.hook
21cr|lxcfs-4.0.11-2|70	%{_datadir}/%{name}/lxc.reboot.hook
21cr|lxcfs-4.0.11-2|71	%{_mandir}/man1/%{name}.1*
21cr|lxcfs-4.0.11-2|72	%{_unitdir}/%{name}.service
21cr|lxcfs-4.0.11-2|73	%{_datadir}/lxc/config/common.conf.d/00-lxcfs.conf
21cr|lxcfs-4.0.11-2|74	%dir %{_sharedstatedir}/%{name}

2982 21
21cr|lxde-ctrl-center-0.1.3-4|1	Summary:	LXDE Control Center
21cr|lxde-ctrl-center-0.1.3-4|2	Name:		lxde-ctrl-center
21cr|lxde-ctrl-center-0.1.3-4|3	Version:	0.1.3
21cr|lxde-ctrl-center-0.1.3-4|4	Release:	4
21cr|lxde-ctrl-center-0.1.3-4|5	Group:		System/Configuration/Other
21cr|lxde-ctrl-center-0.1.3-4|6	License:	GPLv3+
21cr|lxde-ctrl-center-0.1.3-4|7	Url:		http://code.google.com/p/lxde-ctrl-center/
21cr|lxde-ctrl-center-0.1.3-4|8	Source0:	http://code.google.com/p/lxde-ctrl-center/files/%{name}-%{version}.tar.gz
21cr|lxde-ctrl-center-0.1.3-4|9	Source1:	clouds.png
21cr|lxde-ctrl-center-0.1.3-4|10	Source2:	bg.png
21cr|lxde-ctrl-center-0.1.3-4|11	BuildRequires:	gettext
21cr|lxde-ctrl-center-0.1.3-4|12	BuildRequires:	python
21cr|lxde-ctrl-center-0.1.3-4|13	Requires:	pygtk2.0
21cr|lxde-ctrl-center-0.1.3-4|14	Requires:	python-webkitgtk
21cr|lxde-ctrl-center-0.1.3-4|15	Requires:	python-simplejson
21cr|lxde-ctrl-center-0.1.3-4|16	Requires:	beesu
21cr|lxde-ctrl-center-0.1.3-4|17	Requires:	lxde-common
21cr|lxde-ctrl-center-0.1.3-4|18	BuildArch:	noarch
21cr|lxde-ctrl-center-0.1.3-4|19	
21cr|lxde-ctrl-center-0.1.3-4|20	#drakuser
21cr|lxde-ctrl-center-0.1.3-4|21	Recommends:	userdrake
21cr|lxde-ctrl-center-0.1.3-4|22	#drakauth, drakkeyboard, /usr/sbin/drakscanner, /usr/sbin/diskdrake, /usr/sbin/draksound, drakups, /usr/sbin/drakxservices, draklocale, drakboot, draklog, /usr/sbin/drakedm
21cr|lxde-ctrl-center-0.1.3-4|23	Recommends:	drakxtools-curses
21cr|lxde-ctrl-center-0.1.3-4|24	#/usr/sbin/drakguard
21cr|lxde-ctrl-center-0.1.3-4|25	Recommends:	drakguard
21cr|lxde-ctrl-center-0.1.3-4|26	#obconf
21cr|lxde-ctrl-center-0.1.3-4|27	Recommends:	obconf
21cr|lxde-ctrl-center-0.1.3-4|28	#lxappearance
21cr|lxde-ctrl-center-0.1.3-4|29	Recommends:	lxappearance
21cr|lxde-ctrl-center-0.1.3-4|30	#pcmanfm --desktop-pref
21cr|lxde-ctrl-center-0.1.3-4|31	Recommends:	pcmanfm
21cr|lxde-ctrl-center-0.1.3-4|32	#lxrandr
21cr|lxde-ctrl-center-0.1.3-4|33	Recommends:	lxrandr
21cr|lxde-ctrl-center-0.1.3-4|34	#xscreensaver-demo
21cr|lxde-ctrl-center-0.1.3-4|35	Recommends:	xscreensaver
21cr|lxde-ctrl-center-0.1.3-4|36	#drakfont, drakclock, /usr/sbin/draksec
21cr|lxde-ctrl-center-0.1.3-4|37	Recommends:	drakxtools
21cr|lxde-ctrl-center-0.1.3-4|38	#/usr/sbin/harddrake2
21cr|lxde-ctrl-center-0.1.3-4|39	Recommends:	harddrake-ui
21cr|lxde-ctrl-center-0.1.3-4|40	#XFdrake, /usr/sbin/mousedrake
21cr|lxde-ctrl-center-0.1.3-4|41	Recommends:	drakx-kbd-mouse-x11
21cr|lxde-ctrl-center-0.1.3-4|42	#system-config-printer
21cr|lxde-ctrl-center-0.1.3-4|43	Recommends:	system-config-printer
21cr|lxde-ctrl-center-0.1.3-4|44	#mdvinput
21cr|lxde-ctrl-center-0.1.3-4|45	Recommends:	mdvinput
21cr|lxde-ctrl-center-0.1.3-4|46	#pavucontrol
21cr|lxde-ctrl-center-0.1.3-4|47	Recommends:	pavucontrol
21cr|lxde-ctrl-center-0.1.3-4|48	#drakproxy, /usr/sbin/drakfirewall, drakgw
21cr|lxde-ctrl-center-0.1.3-4|49	Recommends:	drakx-net-text
21cr|lxde-ctrl-center-0.1.3-4|50	#vpnpptp
21cr|lxde-ctrl-center-0.1.3-4|51	Recommends:	vpnpptp-allde
21cr|lxde-ctrl-center-0.1.3-4|52	#system-config-nfs
21cr|lxde-ctrl-center-0.1.3-4|53	Recommends:	system-config-nfs
21cr|lxde-ctrl-center-0.1.3-4|54	#system-config-samba
21cr|lxde-ctrl-center-0.1.3-4|55	Recommends:	system-config-samba
21cr|lxde-ctrl-center-0.1.3-4|56	#gigolo
21cr|lxde-ctrl-center-0.1.3-4|57	Recommends:	gigolo
21cr|lxde-ctrl-center-0.1.3-4|58	#drakhosts
21cr|lxde-ctrl-center-0.1.3-4|59	Recommends:	drakx-net
21cr|lxde-ctrl-center-0.1.3-4|60	#drakrpm, drakrpm-edit-media, drakrpm-update
21cr|lxde-ctrl-center-0.1.3-4|61	Recommends:	rpmdrake
21cr|lxde-ctrl-center-0.1.3-4|62	#libfm-pref-apps
21cr|lxde-ctrl-center-0.1.3-4|63	Recommends:	libfm
21cr|lxde-ctrl-center-0.1.3-4|64	#fskbsetting
21cr|lxde-ctrl-center-0.1.3-4|65	Recommends:	fskbsetting
21cr|lxde-ctrl-center-0.1.3-4|66	#/usr/sbin/msecgui
21cr|lxde-ctrl-center-0.1.3-4|67	Recommends:	msec-gui
21cr|lxde-ctrl-center-0.1.3-4|68	#nm-connection-editor
21cr|lxde-ctrl-center-0.1.3-4|69	Recommends:	networkmanager-applet
21cr|lxde-ctrl-center-0.1.3-4|70	#add2sudoers, rmfromsudoers
21cr|lxde-ctrl-center-0.1.3-4|71	Recommends:	xsudo-sudoers
21cr|lxde-ctrl-center-0.1.3-4|72	
21cr|lxde-ctrl-center-0.1.3-4|73	%description
21cr|lxde-ctrl-center-0.1.3-4|74	LXDE Control Center is united launch tools for DrakX
21cr|lxde-ctrl-center-0.1.3-4|75	and LXDE configuration programs.
21cr|lxde-ctrl-center-0.1.3-4|76	
21cr|lxde-ctrl-center-0.1.3-4|77	%prep
21cr|lxde-ctrl-center-0.1.3-4|78	%setup -q -n %{name}
21cr|lxde-ctrl-center-0.1.3-4|79	cp -f %{SOURCE1} ./share/%{name}/frontend/images/
21cr|lxde-ctrl-center-0.1.3-4|80	cp -f %{SOURCE2} ./share/%{name}/frontend/images/
21cr|lxde-ctrl-center-0.1.3-4|81	sed -i -e 's/"beesu drakconnect"/"nm-connection-editor"/g' ./share/%{name}/items/x0002x
21cr|lxde-ctrl-center-0.1.3-4|82	sed -i -e '/"beesu drakgw"/d' ./share/%{name}/items/x0002x
21cr|lxde-ctrl-center-0.1.3-4|83	
21cr|lxde-ctrl-center-0.1.3-4|84	%build
21cr|lxde-ctrl-center-0.1.3-4|85	./make build_pkg
21cr|lxde-ctrl-center-0.1.3-4|86	
21cr|lxde-ctrl-center-0.1.3-4|87	%install
21cr|lxde-ctrl-center-0.1.3-4|88	mkdir -p %{buildroot}%{_bindir}
21cr|lxde-ctrl-center-0.1.3-4|89	mkdir -p %{buildroot}%{_datadir}
21cr|lxde-ctrl-center-0.1.3-4|90	
21cr|lxde-ctrl-center-0.1.3-4|91	cp -rf ./bin/* %{buildroot}%{_bindir}/
21cr|lxde-ctrl-center-0.1.3-4|92	cp -rf ./share/* %{buildroot}%{_datadir}/
21cr|lxde-ctrl-center-0.1.3-4|93	
21cr|lxde-ctrl-center-0.1.3-4|94	%find_lang %{name}
21cr|lxde-ctrl-center-0.1.3-4|95	
21cr|lxde-ctrl-center-0.1.3-4|96	%files -f %{name}.lang
21cr|lxde-ctrl-center-0.1.3-4|97	%doc AUTHORS COPYING
21cr|lxde-ctrl-center-0.1.3-4|98	%{_bindir}/%{name}
21cr|lxde-ctrl-center-0.1.3-4|99	%{_datadir}/applications/%{name}.desktop
21cr|lxde-ctrl-center-0.1.3-4|100	%{_datadir}/%{name}
21cr|lxde-ctrl-center-0.1.3-4|101	

2983 21
21cr|lxde-icon-theme-0.0.1-7|1	Summary: LXDE icon theme
21cr|lxde-icon-theme-0.0.1-7|2	Name: lxde-icon-theme
21cr|lxde-icon-theme-0.0.1-7|3	Version: 0.0.1
21cr|lxde-icon-theme-0.0.1-7|4	Release: 7
21cr|lxde-icon-theme-0.0.1-7|5	License: LGPLv2+
21cr|lxde-icon-theme-0.0.1-7|6	Group: Graphical desktop/Other
21cr|lxde-icon-theme-0.0.1-7|7	URL: http://www.lxde.org
21cr|lxde-icon-theme-0.0.1-7|8	Source: http://freefr.dl.sourceforge.net/project/lxde/LXDE%20Icon%20Theme/%{name}-%{version}/%{name}-%{version}.tar.bz2
21cr|lxde-icon-theme-0.0.1-7|9	BuildArch: noarch
21cr|lxde-icon-theme-0.0.1-7|10	Provides: nuoveXT2-icon-theme = %{version}-%{release}
21cr|lxde-icon-theme-0.0.1-7|11	Obsoletes: nuoveXT2-icon-theme < 0.5.0
21cr|lxde-icon-theme-0.0.1-7|12	
21cr|lxde-icon-theme-0.0.1-7|13	%description
21cr|lxde-icon-theme-0.0.1-7|14	This package contains nuoveXT2 icon theme for LXDE.
21cr|lxde-icon-theme-0.0.1-7|15	
21cr|lxde-icon-theme-0.0.1-7|16	%prep
21cr|lxde-icon-theme-0.0.1-7|17	%setup -q
21cr|lxde-icon-theme-0.0.1-7|18	
21cr|lxde-icon-theme-0.0.1-7|19	%build
21cr|lxde-icon-theme-0.0.1-7|20	%configure
21cr|lxde-icon-theme-0.0.1-7|21	
21cr|lxde-icon-theme-0.0.1-7|22	%install
21cr|lxde-icon-theme-0.0.1-7|23	%makeinstall_std
21cr|lxde-icon-theme-0.0.1-7|24	
21cr|lxde-icon-theme-0.0.1-7|25	touch %{buildroot}%{_iconsdir}/nuoveXT2/icon-theme.cache
21cr|lxde-icon-theme-0.0.1-7|26	
21cr|lxde-icon-theme-0.0.1-7|27	%clean
21cr|lxde-icon-theme-0.0.1-7|28	
21cr|lxde-icon-theme-0.0.1-7|29	%post
21cr|lxde-icon-theme-0.0.1-7|30	%update_icon_cache nuoveXT2
21cr|lxde-icon-theme-0.0.1-7|31	
21cr|lxde-icon-theme-0.0.1-7|32	%postun
21cr|lxde-icon-theme-0.0.1-7|33	%clean_icon_cache nuoveXT2
21cr|lxde-icon-theme-0.0.1-7|34	
21cr|lxde-icon-theme-0.0.1-7|35	%files
21cr|lxde-icon-theme-0.0.1-7|36	%defattr(-,root,root,-)
21cr|lxde-icon-theme-0.0.1-7|37	%dir %{_iconsdir}/nuoveXT2
21cr|lxde-icon-theme-0.0.1-7|38	%{_iconsdir}/nuoveXT2/*/*/*
21cr|lxde-icon-theme-0.0.1-7|39	%{_iconsdir}/nuoveXT2/extra/*
21cr|lxde-icon-theme-0.0.1-7|40	%{_iconsdir}/nuoveXT2/index.theme
21cr|lxde-icon-theme-0.0.1-7|41	%ghost %{_iconsdir}/nuoveXT2/icon-theme.cache

2984 21
21cr|lxdm-0.5.3-2|1	Summary: GUI login manager for LXDE
21cr|lxdm-0.5.3-2|2	Name: lxdm
21cr|lxdm-0.5.3-2|3	Version: 0.5.3
21cr|lxdm-0.5.3-2|4	Release: 2
21cr|lxdm-0.5.3-2|5	License: GPLv2+
21cr|lxdm-0.5.3-2|6	Group: Graphical desktop/Other
21cr|lxdm-0.5.3-2|7	Source0: http://downloads.sourceforge.net/sourceforge/lxde/%name-%version.tar.xz
21cr|lxdm-0.5.3-2|8	Source1: 27%{name}.conf
21cr|lxdm-0.5.3-2|9	Patch0: lxdm-0.2.0-mdv-customization.patch
21cr|lxdm-0.5.3-2|10	URL: http://www.lxde.org
21cr|lxdm-0.5.3-2|11	BuildRequires: intltool
21cr|lxdm-0.5.3-2|12	BuildRequires: libxmu-devel
21cr|lxdm-0.5.3-2|13	BuildRequires: pam-devel
21cr|lxdm-0.5.3-2|14	BuildRequires: iso-codes
21cr|lxdm-0.5.3-2|15	BuildRequires: gtk+2-devel
21cr|lxdm-0.5.3-2|16	Requires: iso-codes
21cr|lxdm-0.5.3-2|17	
21cr|lxdm-0.5.3-2|18	%description
21cr|lxdm-0.5.3-2|19	A lightweight dropped-in replacement for GDM or KDM.
21cr|lxdm-0.5.3-2|20	
21cr|lxdm-0.5.3-2|21	%prep
21cr|lxdm-0.5.3-2|22	%setup -q
21cr|lxdm-0.5.3-2|23	%patch0 -p0 -b .mdv
21cr|lxdm-0.5.3-2|24	rm -f data/lxdm.conf
21cr|lxdm-0.5.3-2|25	
21cr|lxdm-0.5.3-2|26	%build
21cr|lxdm-0.5.3-2|27	%configure
21cr|lxdm-0.5.3-2|28	%make
21cr|lxdm-0.5.3-2|29	
21cr|lxdm-0.5.3-2|30	%install
21cr|lxdm-0.5.3-2|31	%makeinstall_std
21cr|lxdm-0.5.3-2|32	
21cr|lxdm-0.5.3-2|33	# dm conf file
21cr|lxdm-0.5.3-2|34	install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/X11/dm.d/27%{name}.conf
21cr|lxdm-0.5.3-2|35	
21cr|lxdm-0.5.3-2|36	%{find_lang} %{name}
21cr|lxdm-0.5.3-2|37	
21cr|lxdm-0.5.3-2|38	%files -f %{name}.lang
21cr|lxdm-0.5.3-2|39	%defattr(-, root, root)
21cr|lxdm-0.5.3-2|40	%dir %{_sysconfdir}/lxdm
21cr|lxdm-0.5.3-2|41	%{_sysconfdir}/lxdm/Xsession
21cr|lxdm-0.5.3-2|42	%config(noreplace) %{_sysconfdir}/lxdm/lxdm.conf
21cr|lxdm-0.5.3-2|43	%config(noreplace) %{_sysconfdir}/lxdm/LoginReady
21cr|lxdm-0.5.3-2|44	%config(noreplace) %{_sysconfdir}/lxdm/PostLogin
21cr|lxdm-0.5.3-2|45	%config(noreplace) %{_sysconfdir}/lxdm/PostLogout
21cr|lxdm-0.5.3-2|46	%config(noreplace) %{_sysconfdir}/lxdm/PreLogin
21cr|lxdm-0.5.3-2|47	%config(noreplace) %{_sysconfdir}/lxdm/PreReboot
21cr|lxdm-0.5.3-2|48	%config(noreplace) %{_sysconfdir}/lxdm/PreShutdown
21cr|lxdm-0.5.3-2|49	%config(noreplace) %{_datadir}/X11/dm.d/27%{name}.conf
21cr|lxdm-0.5.3-2|50	%{_sysconfdir}/pam.d/*
21cr|lxdm-0.5.3-2|51	%{_libexecdir}/lxdm-greeter-gtk
21cr|lxdm-0.5.3-2|52	%{_libexecdir}/lxdm-session
21cr|lxdm-0.5.3-2|53	%{_sbindir}/lxdm*
21cr|lxdm-0.5.3-2|54	%{_datadir}/%{name}
21cr|lxdm-0.5.3-2|55	%{_bindir}/lxdm-config
21cr|lxdm-0.5.3-2|56	%{_libexecdir}/lxdm-greeter-gdk
21cr|lxdm-0.5.3-2|57	%{_libexecdir}/lxdm-numlock
21cr|lxdm-0.5.3-2|58	%{_unitdir}/lxdm.service
21cr|lxdm-0.5.3-2|59	

2985 21
21cr|lxdream-0.9.1-9.gitb3575f.1|1	%global _disable_ld_no_undefined 1
21cr|lxdream-0.9.1-9.gitb3575f.1|2	
21cr|lxdream-0.9.1-9.gitb3575f.1|3	%define commit b3575f0af9f8251ab37d08c4206d97187c8a0fcd
21cr|lxdream-0.9.1-9.gitb3575f.1|4	%define commit_short %(echo %{commit} | head -c6)
21cr|lxdream-0.9.1-9.gitb3575f.1|5	
21cr|lxdream-0.9.1-9.gitb3575f.1|6	Summary:	Sega Dreamcast emulator
21cr|lxdream-0.9.1-9.gitb3575f.1|7	Name:		lxdream
21cr|lxdream-0.9.1-9.gitb3575f.1|8	Version:	0.9.1
21cr|lxdream-0.9.1-9.gitb3575f.1|9	Release:	9.git%{commit_short}.1
21cr|lxdream-0.9.1-9.gitb3575f.1|10	License:	GPLv2+
21cr|lxdream-0.9.1-9.gitb3575f.1|11	Group:		Emulators
21cr|lxdream-0.9.1-9.gitb3575f.1|12	URL:		http://www.lxdream.org
21cr|lxdream-0.9.1-9.gitb3575f.1|13	Source0:	https://github.com/lxdream/lxdream/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|lxdream-0.9.1-9.gitb3575f.1|14	Patch5:		lxdream-panning.patch
21cr|lxdream-0.9.1-9.gitb3575f.1|15	BuildRequires:	pkgconfig(sdl)
21cr|lxdream-0.9.1-9.gitb3575f.1|16	BuildRequires:	pkgconfig(gl)
21cr|lxdream-0.9.1-9.gitb3575f.1|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|lxdream-0.9.1-9.gitb3575f.1|18	BuildRequires:	pkgconfig(libpulse)
21cr|lxdream-0.9.1-9.gitb3575f.1|19	BuildRequires:	pkgconfig(liblircclient0)
21cr|lxdream-0.9.1-9.gitb3575f.1|20	BuildRequires:	pkgconfig(zlib)
21cr|lxdream-0.9.1-9.gitb3575f.1|21	BuildRequires:	pkgconfig(libpng)
21cr|lxdream-0.9.1-9.gitb3575f.1|22	BuildRequires:	pkgconfig(alsa)
21cr|lxdream-0.9.1-9.gitb3575f.1|23	BuildRequires:	pkgconfig(libisofs-1)
21cr|lxdream-0.9.1-9.gitb3575f.1|24	BuildRequires:	desktop-file-utils
21cr|lxdream-0.9.1-9.gitb3575f.1|25	
21cr|lxdream-0.9.1-9.gitb3575f.1|26	%description
21cr|lxdream-0.9.1-9.gitb3575f.1|27	Lxdream is a Sega Dreamcast emulator.
21cr|lxdream-0.9.1-9.gitb3575f.1|28	
21cr|lxdream-0.9.1-9.gitb3575f.1|29	%files -f %{name}.lang
21cr|lxdream-0.9.1-9.gitb3575f.1|30	%doc ChangeLog
21cr|lxdream-0.9.1-9.gitb3575f.1|31	%{_bindir}/lxdream
21cr|lxdream-0.9.1-9.gitb3575f.1|32	%{_libdir}/lxdream
21cr|lxdream-0.9.1-9.gitb3575f.1|33	%{_datadir}/applications/lxdream.desktop
21cr|lxdream-0.9.1-9.gitb3575f.1|34	%{_datadir}/pixmaps/lxdream*
21cr|lxdream-0.9.1-9.gitb3575f.1|35	%{_mandir}/man1/lxdream.1*
21cr|lxdream-0.9.1-9.gitb3575f.1|36	%config(noreplace) %{_sysconfdir}/lxdreamrc
21cr|lxdream-0.9.1-9.gitb3575f.1|37	
21cr|lxdream-0.9.1-9.gitb3575f.1|38	#----------------------------------------------------------------------------
21cr|lxdream-0.9.1-9.gitb3575f.1|39	
21cr|lxdream-0.9.1-9.gitb3575f.1|40	%prep
21cr|lxdream-0.9.1-9.gitb3575f.1|41	%autosetup -p1 -n %{name}-%{commit}
21cr|lxdream-0.9.1-9.gitb3575f.1|42	
21cr|lxdream-0.9.1-9.gitb3575f.1|43	%build
21cr|lxdream-0.9.1-9.gitb3575f.1|44	autoreconf -fi
21cr|lxdream-0.9.1-9.gitb3575f.1|45	%configure --libexecdir=%{_libdir}/%{name}
21cr|lxdream-0.9.1-9.gitb3575f.1|46	
21cr|lxdream-0.9.1-9.gitb3575f.1|47	%install
21cr|lxdream-0.9.1-9.gitb3575f.1|48	%makeinstall_std
21cr|lxdream-0.9.1-9.gitb3575f.1|49	
21cr|lxdream-0.9.1-9.gitb3575f.1|50	# xdg menus
21cr|lxdream-0.9.1-9.gitb3575f.1|51	install -m 644 lxdream.desktop \
21cr|lxdream-0.9.1-9.gitb3575f.1|52	%{buildroot}%{_datadir}/applications/lxdream.desktop
21cr|lxdream-0.9.1-9.gitb3575f.1|53	
21cr|lxdream-0.9.1-9.gitb3575f.1|54	desktop-file-install --vendor="" \
21cr|lxdream-0.9.1-9.gitb3575f.1|55	--remove-category="Game" \
21cr|lxdream-0.9.1-9.gitb3575f.1|56	--add-category="Emulator" \
21cr|lxdream-0.9.1-9.gitb3575f.1|57	--add-category="X-MandrivaLinux-MoreApplications-Emulators" \
21cr|lxdream-0.9.1-9.gitb3575f.1|58	--dir %{buildroot}%{_datadir}/applications/ \
21cr|lxdream-0.9.1-9.gitb3575f.1|59	%{buildroot}%{_datadir}/applications/*
21cr|lxdream-0.9.1-9.gitb3575f.1|60	
21cr|lxdream-0.9.1-9.gitb3575f.1|61	#locales
21cr|lxdream-0.9.1-9.gitb3575f.1|62	%find_lang %{name}
21cr|lxdream-0.9.1-9.gitb3575f.1|63	

2986 21
21cr|lxdvdrip-1.77-3|1	Name:		lxdvdrip
21cr|lxdvdrip-1.77-3|2	Version:	1.77
21cr|lxdvdrip-1.77-3|3	Release:	3
21cr|lxdvdrip-1.77-3|4	Summary:	DVD ripping tool
21cr|lxdvdrip-1.77-3|5	License:	GPLv2
21cr|lxdvdrip-1.77-3|6	URL:		http://lxdvdrip.sourceforge.net/
21cr|lxdvdrip-1.77-3|7	Group: 		Video
21cr|lxdvdrip-1.77-3|8	Source:		http://sourceforge.net/projects/lxdvdrip/files/%{name}-%{version}.tgz
21cr|lxdvdrip-1.77-3|9	Patch0:		lxdvdrip-1.77-makefile.patch
21cr|lxdvdrip-1.77-3|10	Patch1:		lxdvdrip-1.77-wavpath.patch
21cr|lxdvdrip-1.77-3|11	Requires:	dvdauthor
21cr|lxdvdrip-1.77-3|12	Requires:	mplayer
21cr|lxdvdrip-1.77-3|13	Requires:	dvd+rw-tools
21cr|lxdvdrip-1.77-3|14	Requires:	transcode
21cr|lxdvdrip-1.77-3|15	Requires:	dvdbackup
21cr|lxdvdrip-1.77-3|16	Requires:	dvdwizard
21cr|lxdvdrip-1.77-3|17	Buildrequires:	libdvdread-devel
21cr|lxdvdrip-1.77-3|18	BuildRequires:	libdvdnav-devel
21cr|lxdvdrip-1.77-3|19	ExclusiveArch:	%{ix86} x86_64
21cr|lxdvdrip-1.77-3|20	
21cr|lxdvdrip-1.77-3|21	%description
21cr|lxdvdrip-1.77-3|22	lxdvdrip is a Command Line Tool to make a copy from a Video DVD for private
21cr|lxdvdrip-1.77-3|23	Use. It automates the process of Ripping, Authoring, Preview and Burning of a
21cr|lxdvdrip-1.77-3|24	DVD.
21cr|lxdvdrip-1.77-3|25	
21cr|lxdvdrip-1.77-3|26	%prep
21cr|lxdvdrip-1.77-3|27	%autosetup -p1 -n %{name}
21cr|lxdvdrip-1.77-3|28	
21cr|lxdvdrip-1.77-3|29	%__rm -rf doc-pak/CVS
21cr|lxdvdrip-1.77-3|30	%__chmod 644 doc-pak/*
21cr|lxdvdrip-1.77-3|31	
21cr|lxdvdrip-1.77-3|32	%build
21cr|lxdvdrip-1.77-3|33	%make CFLAGS="%{optflags}"
21cr|lxdvdrip-1.77-3|34	
21cr|lxdvdrip-1.77-3|35	%install
21cr|lxdvdrip-1.77-3|36	%__rm -fr %{buildroot}
21cr|lxdvdrip-1.77-3|37	%makeinstall_std
21cr|lxdvdrip-1.77-3|38	
21cr|lxdvdrip-1.77-3|39	%clean
21cr|lxdvdrip-1.77-3|40	%__rm -fr %{buildroot}
21cr|lxdvdrip-1.77-3|41	
21cr|lxdvdrip-1.77-3|42	%files
21cr|lxdvdrip-1.77-3|43	%doc doc-pak/*
21cr|lxdvdrip-1.77-3|44	%{_bindir}/*
21cr|lxdvdrip-1.77-3|45	%{_mandir}/man1/%{name}.1*
21cr|lxdvdrip-1.77-3|46	%{_datadir}/%{name}/%{name}.wav
21cr|lxdvdrip-1.77-3|47	%config(noreplace) %{_sysconfdir}/%{name}.conf

2987 21
21cr|lxinput-0.3.1-6|1	Summary:	Configure keyboard and mouse
21cr|lxinput-0.3.1-6|2	Name:		lxinput
21cr|lxinput-0.3.1-6|3	Version:	0.3.1
21cr|lxinput-0.3.1-6|4	Release:	6
21cr|lxinput-0.3.1-6|5	License:	GPLv2+
21cr|lxinput-0.3.1-6|6	Group:		Graphical desktop/Other
21cr|lxinput-0.3.1-6|7	Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
21cr|lxinput-0.3.1-6|8	# restore broked system changes for GTK3
21cr|lxinput-0.3.1-6|9	URL:		http://www.lxde.org
21cr|lxinput-0.3.1-6|10	BuildRequires:	gtk+2-devel
21cr|lxinput-0.3.1-6|11	BuildRequires:	intltool >= 0.40.0
21cr|lxinput-0.3.1-6|12	BuildRequires:	docbook-dtd412-xml xsltproc
21cr|lxinput-0.3.1-6|13	
21cr|lxinput-0.3.1-6|14	%description
21cr|lxinput-0.3.1-6|15	LXInput is a small program used to configure keyboard and mouse for LXDE.
21cr|lxinput-0.3.1-6|16	
21cr|lxinput-0.3.1-6|17	%prep
21cr|lxinput-0.3.1-6|18	%setup -q
21cr|lxinput-0.3.1-6|19	
21cr|lxinput-0.3.1-6|20	%build
21cr|lxinput-0.3.1-6|21	%configure --enable-man
21cr|lxinput-0.3.1-6|22	%make
21cr|lxinput-0.3.1-6|23	
21cr|lxinput-0.3.1-6|24	%install
21cr|lxinput-0.3.1-6|25	rm -rf %{buildroot}
21cr|lxinput-0.3.1-6|26	%makeinstall_std
21cr|lxinput-0.3.1-6|27	
21cr|lxinput-0.3.1-6|28	%{find_lang} %{name}
21cr|lxinput-0.3.1-6|29	
21cr|lxinput-0.3.1-6|30	%clean
21cr|lxinput-0.3.1-6|31	rm -rf %{buildroot}
21cr|lxinput-0.3.1-6|32	
21cr|lxinput-0.3.1-6|33	%files -f %{name}.lang
21cr|lxinput-0.3.1-6|34	%defattr(-, root, root)
21cr|lxinput-0.3.1-6|35	%{_bindir}/%name
21cr|lxinput-0.3.1-6|36	%{_datadir}/applications/*.desktop
21cr|lxinput-0.3.1-6|37	%{_datadir}/%name
21cr|lxinput-0.3.1-6|38	%{_mandir}/man1/*.1.*

2988 21
21cr|lxlauncher-0.2.2-9|1	Summary:	Open source replacement for Asus Launcher of EeePC
21cr|lxlauncher-0.2.2-9|2	Name:     	lxlauncher
21cr|lxlauncher-0.2.2-9|3	Epoch:		1
21cr|lxlauncher-0.2.2-9|4	Version:	0.2.2
21cr|lxlauncher-0.2.2-9|5	Release:	9
21cr|lxlauncher-0.2.2-9|6	License:	GPLv2+
21cr|lxlauncher-0.2.2-9|7	Group:		Graphical desktop/Other
21cr|lxlauncher-0.2.2-9|8	Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
21cr|lxlauncher-0.2.2-9|9	# fix looking for icon names containing a dot which does not mark an extension, like ooo-writer3.0
21cr|lxlauncher-0.2.2-9|10	# to be submitted upstream
21cr|lxlauncher-0.2.2-9|11	Patch2:		lxlauncher-0.2-iconext.patch
21cr|lxlauncher-0.2.2-9|12	Patch13:	lxlauncher-0.2.2-gtk.patch
21cr|lxlauncher-0.2.2-9|13	URL:		http://lxde.sourceforge.net/
21cr|lxlauncher-0.2.2-9|14	BuildRequires:	gtk+2-devel intltool
21cr|lxlauncher-0.2.2-9|15	BuildRequires:	menu-cache-devel
21cr|lxlauncher-0.2.2-9|16	Buildrequires:	gnome-common
21cr|lxlauncher-0.2.2-9|17	BuildRequires:	startup-notification-devel
21cr|lxlauncher-0.2.2-9|18	BuildRequires:	pkgconfig(gconf-2.0)
21cr|lxlauncher-0.2.2-9|19	Requires:	desktop-common-data
21cr|lxlauncher-0.2.2-9|20	Recommends:	nuoveXT2-icon-theme
21cr|lxlauncher-0.2.2-9|21	
21cr|lxlauncher-0.2.2-9|22	%description
21cr|lxlauncher-0.2.2-9|23	LXLauncher is part of LXDE project. It's designed for Asus EeePC as an
21cr|lxlauncher-0.2.2-9|24	open source replacement for Asus Launcher included in EeePC provided by
21cr|lxlauncher-0.2.2-9|25	Xandros. LXLauncher is standard-compliant and desktop-independent. It
21cr|lxlauncher-0.2.2-9|26	follows freedesktop.org specs, so newly added applications will
21cr|lxlauncher-0.2.2-9|27	automatically show up in the launcher, and vice versa for the removed ones.
21cr|lxlauncher-0.2.2-9|28	
21cr|lxlauncher-0.2.2-9|29	%prep
21cr|lxlauncher-0.2.2-9|30	%setup -q -n %name-%version
21cr|lxlauncher-0.2.2-9|31	%patch2 -p1 -b .iconext
21cr|lxlauncher-0.2.2-9|32	%patch13 -p0
21cr|lxlauncher-0.2.2-9|33	
21cr|lxlauncher-0.2.2-9|34	%build
21cr|lxlauncher-0.2.2-9|35	%configure
21cr|lxlauncher-0.2.2-9|36	%make
21cr|lxlauncher-0.2.2-9|37	
21cr|lxlauncher-0.2.2-9|38	%install
21cr|lxlauncher-0.2.2-9|39	rm -rf $RPM_BUILD_ROOT
21cr|lxlauncher-0.2.2-9|40	%makeinstall_std
21cr|lxlauncher-0.2.2-9|41	
21cr|lxlauncher-0.2.2-9|42	%{find_lang} %{name}
21cr|lxlauncher-0.2.2-9|43	
21cr|lxlauncher-0.2.2-9|44	%clean
21cr|lxlauncher-0.2.2-9|45	rm -rf $RPM_BUILD_ROOT
21cr|lxlauncher-0.2.2-9|46	
21cr|lxlauncher-0.2.2-9|47	%files -f %{name}.lang
21cr|lxlauncher-0.2.2-9|48	%defattr(-, root, root)
21cr|lxlauncher-0.2.2-9|49	%{_bindir}/%name
21cr|lxlauncher-0.2.2-9|50	%{_datadir}/desktop-directories/lxde-*.directory
21cr|lxlauncher-0.2.2-9|51	%{_sysconfdir}/xdg/menus/lxlauncher-applications.menu
21cr|lxlauncher-0.2.2-9|52	%{_sysconfdir}/xdg/lxlauncher

2989 21
21cr|lxmusic-0.4.7-1|1	Summary:	Lightweight XMMS2 client with simple user interface
21cr|lxmusic-0.4.7-1|2	Name:		lxmusic
21cr|lxmusic-0.4.7-1|3	Version:	0.4.7
21cr|lxmusic-0.4.7-1|4	Release:	1
21cr|lxmusic-0.4.7-1|5	Group:		Sound
21cr|lxmusic-0.4.7-1|6	License:	GPLv2+
21cr|lxmusic-0.4.7-1|7	Url:			https://lxde.org
21cr|lxmusic-0.4.7-1|8	# Also: https://github.com/lxde/lxmusic
21cr|lxmusic-0.4.7-1|9	Source0:	https://downloads.sourceforge.net/lxde/%{name}-%{version}.tar.xz
21cr|lxmusic-0.4.7-1|10	# As long as there are no plugins, disable the Tools menu
21cr|lxmusic-0.4.7-1|11	Patch0:		lxmusic-0.3.0-no-tools-menu.patch
21cr|lxmusic-0.4.7-1|12	# https://bugzilla.redhat.com/show_bug.cgi?id=1250738
21cr|lxmusic-0.4.7-1|13	# https://sourceforge.net/p/lxde/bugs/774/
21cr|lxmusic-0.4.7-1|14	Patch1:		lxmusic-0.4.7-saver_quit_from_taskbar_on_play.patch
21cr|lxmusic-0.4.7-1|15	# Make lxmusic more xdg compliant (upstream PR 1)
21cr|lxmusic-0.4.7-1|16	Patch2:		lxmusic-0.4.7-use-themed-icon.patch
21cr|lxmusic-0.4.7-1|17	BuildRequires:	desktop-file-utils
21cr|lxmusic-0.4.7-1|18	BuildRequires:	gettext
21cr|lxmusic-0.4.7-1|19	BuildRequires:	intltool
21cr|lxmusic-0.4.7-1|20	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.14
21cr|lxmusic-0.4.7-1|21	BuildRequires:	pkgconfig(gmodule-export-2.0)
21cr|lxmusic-0.4.7-1|22	BuildRequires:	pkgconfig(libnotify) >= 0.4.1
21cr|lxmusic-0.4.7-1|23	BuildRequires:	pkgconfig(xmms2-client)
21cr|lxmusic-0.4.7-1|24	BuildRequires:	pkgconfig(xmms2-client-glib)
21cr|lxmusic-0.4.7-1|25	Requires:	xmms2 >= 0.7
21cr|lxmusic-0.4.7-1|26	
21cr|lxmusic-0.4.7-1|27	%description
21cr|lxmusic-0.4.7-1|28	LXMusic is a very simple gtk2 XMMS2 client written in pure C. It has very few
21cr|lxmusic-0.4.7-1|29	functionality, and can do nothing more than play the music. The UI is very
21cr|lxmusic-0.4.7-1|30	clean and simple. This is currently aimed to be used as the default music
21cr|lxmusic-0.4.7-1|31	player of LXDE (Lightweight X11 Desktop Environment) project.
21cr|lxmusic-0.4.7-1|32	
21cr|lxmusic-0.4.7-1|33	%files -f %{name}.lang
21cr|lxmusic-0.4.7-1|34	%doc AUTHORS README COPYING
21cr|lxmusic-0.4.7-1|35	%{_bindir}/%{name}
21cr|lxmusic-0.4.7-1|36	%{_datadir}/%{name}
21cr|lxmusic-0.4.7-1|37	%{_datadir}/appdata/%{name}.appdata.xml
21cr|lxmusic-0.4.7-1|38	%{_datadir}/applications/%{name}.desktop
21cr|lxmusic-0.4.7-1|39	%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|lxmusic-0.4.7-1|40	%{_mandir}/man1/%{name}.1*
21cr|lxmusic-0.4.7-1|41	
21cr|lxmusic-0.4.7-1|42	#-----------------------------------------------------------------------------
21cr|lxmusic-0.4.7-1|43	
21cr|lxmusic-0.4.7-1|44	%prep
21cr|lxmusic-0.4.7-1|45	%setup -q
21cr|lxmusic-0.4.7-1|46	%patch0 -p1 -b .no-tools
21cr|lxmusic-0.4.7-1|47	%patch1 -p1 -b .saverquit
21cr|lxmusic-0.4.7-1|48	%patch2 -p1
21cr|lxmusic-0.4.7-1|49	
21cr|lxmusic-0.4.7-1|50	
21cr|lxmusic-0.4.7-1|51	%build
21cr|lxmusic-0.4.7-1|52	%configure
21cr|lxmusic-0.4.7-1|53	%make
21cr|lxmusic-0.4.7-1|54	
21cr|lxmusic-0.4.7-1|55	
21cr|lxmusic-0.4.7-1|56	%install
21cr|lxmusic-0.4.7-1|57	%makeinstall_std
21cr|lxmusic-0.4.7-1|58	
21cr|lxmusic-0.4.7-1|59	
21cr|lxmusic-0.4.7-1|60	# Register as an application to be visible in the software center
21cr|lxmusic-0.4.7-1|61	#
21cr|lxmusic-0.4.7-1|62	# NOTE: It would be *awesome* if this file was maintained by the upstream
21cr|lxmusic-0.4.7-1|63	# project, translated and installed into the right place during `make install`.
21cr|lxmusic-0.4.7-1|64	#
21cr|lxmusic-0.4.7-1|65	# See http://www.freedesktop.org/software/appstream/docs/ for more details.
21cr|lxmusic-0.4.7-1|66	#
21cr|lxmusic-0.4.7-1|67	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|lxmusic-0.4.7-1|68	cat > %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml <<EOF
21cr|lxmusic-0.4.7-1|69	<?xml version="1.0" encoding="UTF-8"?>
21cr|lxmusic-0.4.7-1|70	<!-- Copyright 2014 Richard Hughes <richard@hughsie.com> -->
21cr|lxmusic-0.4.7-1|71	<application>
21cr|lxmusic-0.4.7-1|72	<id type="desktop">lxmusic.desktop</id>
21cr|lxmusic-0.4.7-1|73	<metadata_license>CC0-1.0</metadata_license>
21cr|lxmusic-0.4.7-1|74	<name>LXMusic</name>
21cr|lxmusic-0.4.7-1|75	<summary>A minimalist music player for LXDE</summary>
21cr|lxmusic-0.4.7-1|76	</application>
21cr|lxmusic-0.4.7-1|77	EOF
21cr|lxmusic-0.4.7-1|78	
21cr|lxmusic-0.4.7-1|79	%find_lang %{name}

2990 21
21cr|lxpanel-0.6.1-8|1	Summary:	Lightweight X11 desktop panel based on fbpanel
21cr|lxpanel-0.6.1-8|2	Name:	  	lxpanel
21cr|lxpanel-0.6.1-8|3	Release:	8
21cr|lxpanel-0.6.1-8|4	Epoch:		1
21cr|lxpanel-0.6.1-8|5	Version:	0.6.1
21cr|lxpanel-0.6.1-8|6	Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{version}/%{name}-%{version}.tar.gz
21cr|lxpanel-0.6.1-8|7	License:	GPLv2+
21cr|lxpanel-0.6.1-8|8	Group:		Graphical desktop/Other
21cr|lxpanel-0.6.1-8|9	URL:		http://lxde.sourceforge.net/
21cr|lxpanel-0.6.1-8|10	#Source1:	volume_icon.tar.gz
21cr|lxpanel-0.6.1-8|11	Patch1:		configure_desktop_number.patch
21cr|lxpanel-0.6.1-8|12	#Patch2:		automake-1.13.patch
21cr|lxpanel-0.6.1-8|13	Patch3:		lxpanel-0.5.10-iconsize.patch
21cr|lxpanel-0.6.1-8|14	Patch4:		lxpanel-0.6.1-power-manager-plugin.patch
21cr|lxpanel-0.6.1-8|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|lxpanel-0.6.1-8|16	BuildRequires:	pkgconfig(alsa)
21cr|lxpanel-0.6.1-8|17	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21cr|lxpanel-0.6.1-8|18	#BuildRequires:	pkgconfig(keybinder)
21cr|lxpanel-0.6.1-8|19	#BuildRequires:	pkgconfig(libfm-gtk)
21cr|lxpanel-0.6.1-8|20	BuildRequires:	pkgconfig(libwnck-1.0)
21cr|lxpanel-0.6.1-8|21	BuildRequires:	intltool
21cr|lxpanel-0.6.1-8|22	BuildRequires:	menu-cache-devel >= 0.5.0
21cr|lxpanel-0.6.1-8|23	BuildRequires:	xsltproc
21cr|lxpanel-0.6.1-8|24	BuildRequires:	docbook-to-man
21cr|lxpanel-0.6.1-8|25	BuildRequires:	docbook-dtd412-xml
21cr|lxpanel-0.6.1-8|26	BuildRequires:	docbook-style-xsl
21cr|lxpanel-0.6.1-8|27	Requires:	desktop-common-data
21cr|lxpanel-0.6.1-8|28	Requires:	obconf
21cr|lxpanel-0.6.1-8|29	Recommends:	pcmanfm
21cr|lxpanel-0.6.1-8|30	Conflicts:	lxpanelx
21cr|lxpanel-0.6.1-8|31	
21cr|lxpanel-0.6.1-8|32	%description
21cr|lxpanel-0.6.1-8|33	LXPanel is a lightweight X11 desktop panel contains:
21cr|lxpanel-0.6.1-8|34	1. User-friendly application menu automatically generated from *.desktop
21cr|lxpanel-0.6.1-8|35	files on the system.
21cr|lxpanel-0.6.1-8|36	2. Launcher bar (Small icons clicked to launch apps)
21cr|lxpanel-0.6.1-8|37	3. Task bar supporting urgency hint (Can flash when gaim gets new
21cr|lxpanel-0.6.1-8|38	incoming messages)
21cr|lxpanel-0.6.1-8|39	4. Notification area (System tray)
21cr|lxpanel-0.6.1-8|40	5. Digital clock
21cr|lxpanel-0.6.1-8|41	6. Run dialog (A dialog let you type a command and run, can be called in
21cr|lxpanel-0.6.1-8|42	external programs)
21cr|lxpanel-0.6.1-8|43	7. Volume control plug-in (optional, written by jserv)
21cr|lxpanel-0.6.1-8|44	8. lxpanelctl, an external controller let you control lxpanel in other
21cr|lxpanel-0.6.1-8|45	programs.
21cr|lxpanel-0.6.1-8|46	
21cr|lxpanel-0.6.1-8|47	%package devel
21cr|lxpanel-0.6.1-8|48	Summary:	Development files for lxpanel
21cr|lxpanel-0.6.1-8|49	Group:		Graphical desktop/Other
21cr|lxpanel-0.6.1-8|50	
21cr|lxpanel-0.6.1-8|51	%description devel
21cr|lxpanel-0.6.1-8|52	This package contains development files needed for building lxde plugins.
21cr|lxpanel-0.6.1-8|53	
21cr|lxpanel-0.6.1-8|54	%prep
21cr|lxpanel-0.6.1-8|55	%setup -q
21cr|lxpanel-0.6.1-8|56	%apply_patches
21cr|lxpanel-0.6.1-8|57	
21cr|lxpanel-0.6.1-8|58	%build
21cr|lxpanel-0.6.1-8|59	./autogen.sh
21cr|lxpanel-0.6.1-8|60	%configure \
21cr|lxpanel-0.6.1-8|61	--enable-man \
21cr|lxpanel-0.6.1-8|62	--with-plugins="cpu batt kbled xkb thermal deskno volumealsa" \
21cr|lxpanel-0.6.1-8|63	--disable-static
21cr|lxpanel-0.6.1-8|64	%make
21cr|lxpanel-0.6.1-8|65	
21cr|lxpanel-0.6.1-8|66	%install
21cr|lxpanel-0.6.1-8|67	%makeinstall_std
21cr|lxpanel-0.6.1-8|68	
21cr|lxpanel-0.6.1-8|69	%find_lang %{name}
21cr|lxpanel-0.6.1-8|70	
21cr|lxpanel-0.6.1-8|71	%files -f %{name}.lang
21cr|lxpanel-0.6.1-8|72	%{_bindir}/%{name}
21cr|lxpanel-0.6.1-8|73	%{_bindir}/lxpanelctl
21cr|lxpanel-0.6.1-8|74	# %{_sysconfdir}/xdg/%{name}
21cr|lxpanel-0.6.1-8|75	%dir %{_libdir}/%{name}
21cr|lxpanel-0.6.1-8|76	%dir %{_libdir}/%{name}/plugins
21cr|lxpanel-0.6.1-8|77	# %{_libdir}/%{name}/lib%{name}.so.*
21cr|lxpanel-0.6.1-8|78	%{_libdir}/%{name}/plugins/batt.so
21cr|lxpanel-0.6.1-8|79	%{_libdir}/%{name}/plugins/cpu.so
21cr|lxpanel-0.6.1-8|80	%{_libdir}/%{name}/plugins/deskno.so
21cr|lxpanel-0.6.1-8|81	%{_libdir}/%{name}/plugins/kbled.so
21cr|lxpanel-0.6.1-8|82	%{_libdir}/%{name}/plugins/volumealsa.so
21cr|lxpanel-0.6.1-8|83	%{_libdir}/%{name}/plugins/xkb.so
21cr|lxpanel-0.6.1-8|84	%{_libdir}/%{name}/plugins/thermal.so
21cr|lxpanel-0.6.1-8|85	%{_datadir}/%{name}
21cr|lxpanel-0.6.1-8|86	%{_mandir}/man1/*
21cr|lxpanel-0.6.1-8|87	
21cr|lxpanel-0.6.1-8|88	%files devel
21cr|lxpanel-0.6.1-8|89	%{_includedir}/lxpanel
21cr|lxpanel-0.6.1-8|90	%{_libdir}/pkgconfig/lxpanel.pc
21cr|lxpanel-0.6.1-8|91	# %{_libdir}/%{name}/lib%{name}.so

2991 21
21cr|lxqt-l10n-0.13.0-1|1	Summary:	Localization files for the LXQt desktop
21cr|lxqt-l10n-0.13.0-1|2	Name:		lxqt-l10n
21cr|lxqt-l10n-0.13.0-1|3	Version:	0.13.0
21cr|lxqt-l10n-0.13.0-1|4	Release:	1
21cr|lxqt-l10n-0.13.0-1|5	License:	LGPLv2.1+
21cr|lxqt-l10n-0.13.0-1|6	Group:		Graphical desktop/LXQt
21cr|lxqt-l10n-0.13.0-1|7	Url:		http://lxqt.org/
21cr|lxqt-l10n-0.13.0-1|8	Source0:	https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|lxqt-l10n-0.13.0-1|9	Patch2:		lxqt-l10n-0.13.0-fix_translates_russian.patch
21cr|lxqt-l10n-0.13.0-1|10	BuildRequires:	cmake
21cr|lxqt-l10n-0.13.0-1|11	BuildRequires:	qt5-linguist-tools
21cr|lxqt-l10n-0.13.0-1|12	BuildRequires:	pkgconfig(lxqt)
21cr|lxqt-l10n-0.13.0-1|13	# Needed for buttons translations etc
21cr|lxqt-l10n-0.13.0-1|14	Requires:	qt5-qttranslations
21cr|lxqt-l10n-0.13.0-1|15	BuildArch:	noarch
21cr|lxqt-l10n-0.13.0-1|16	
21cr|lxqt-l10n-0.13.0-1|17	%description
21cr|lxqt-l10n-0.13.0-1|18	Localization files for the LXQt desktop.
21cr|lxqt-l10n-0.13.0-1|19	
21cr|lxqt-l10n-0.13.0-1|20	%files -f %{name}.lang
21cr|lxqt-l10n-0.13.0-1|21	
21cr|lxqt-l10n-0.13.0-1|22	#----------------------------------------------------------------------------
21cr|lxqt-l10n-0.13.0-1|23	
21cr|lxqt-l10n-0.13.0-1|24	%prep
21cr|lxqt-l10n-0.13.0-1|25	%setup -q
21cr|lxqt-l10n-0.13.0-1|26	%apply_patches
21cr|lxqt-l10n-0.13.0-1|27	
21cr|lxqt-l10n-0.13.0-1|28	
21cr|lxqt-l10n-0.13.0-1|29	%build
21cr|lxqt-l10n-0.13.0-1|30	%cmake
21cr|lxqt-l10n-0.13.0-1|31	%make
21cr|lxqt-l10n-0.13.0-1|32	
21cr|lxqt-l10n-0.13.0-1|33	%install
21cr|lxqt-l10n-0.13.0-1|34	%makeinstall_std -C build
21cr|lxqt-l10n-0.13.0-1|35	
21cr|lxqt-l10n-0.13.0-1|36	%find_lang %{name} --with-qt --all-name

2992 21
21cr|lxrandr-0.1.2-5|1	%define git 0
21cr|lxrandr-0.1.2-5|2	Summary:	Simple monitor config tool for LXDE
21cr|lxrandr-0.1.2-5|3	Name:     	lxrandr
21cr|lxrandr-0.1.2-5|4	Version:	0.1.2
21cr|lxrandr-0.1.2-5|5	Release:	5
21cr|lxrandr-0.1.2-5|6	License:	GPLv2+
21cr|lxrandr-0.1.2-5|7	Group:		Graphical desktop/Other
21cr|lxrandr-0.1.2-5|8	Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
21cr|lxrandr-0.1.2-5|9	URL:		http://lxde.sourceforge.net/
21cr|lxrandr-0.1.2-5|10	BuildRequires:	gtk+2-devel intltool
21cr|lxrandr-0.1.2-5|11	Requires:	xrandr
21cr|lxrandr-0.1.2-5|12	
21cr|lxrandr-0.1.2-5|13	%description
21cr|lxrandr-0.1.2-5|14	This is a very basic monitor config tool utilizing XRandR. It can let you
21cr|lxrandr-0.1.2-5|15	change the screen resolution on the fly. Besides, when you run lxrandr
21cr|lxrandr-0.1.2-5|16	with external monitor connected, its GUI will change, and show you some
21cr|lxrandr-0.1.2-5|17	quick options to get your projector working correctly.
21cr|lxrandr-0.1.2-5|18	
21cr|lxrandr-0.1.2-5|19	%prep
21cr|lxrandr-0.1.2-5|20	%setup -q
21cr|lxrandr-0.1.2-5|21	
21cr|lxrandr-0.1.2-5|22	%build
21cr|lxrandr-0.1.2-5|23	%configure
21cr|lxrandr-0.1.2-5|24	%make
21cr|lxrandr-0.1.2-5|25	
21cr|lxrandr-0.1.2-5|26	%install
21cr|lxrandr-0.1.2-5|27	%makeinstall_std
21cr|lxrandr-0.1.2-5|28	
21cr|lxrandr-0.1.2-5|29	%{find_lang} %{name}
21cr|lxrandr-0.1.2-5|30	
21cr|lxrandr-0.1.2-5|31	%clean
21cr|lxrandr-0.1.2-5|32	
21cr|lxrandr-0.1.2-5|33	%files -f %{name}.lang
21cr|lxrandr-0.1.2-5|34	%defattr(-, root, root)
21cr|lxrandr-0.1.2-5|35	%{_bindir}/%{name}
21cr|lxrandr-0.1.2-5|36	%{_mandir}/man1/*.1.*
21cr|lxrandr-0.1.2-5|37	%{_datadir}/applications/*.desktop

2993 21
21cr|lxsession-0.4.6.1-10|1	Summary:	The default X11 session manager of LXDE
21cr|lxsession-0.4.6.1-10|2	Name:		lxsession
21cr|lxsession-0.4.6.1-10|3	Version:	0.4.6.1
21cr|lxsession-0.4.6.1-10|4	Release:	10
21cr|lxsession-0.4.6.1-10|5	License:	GPLv2+
21cr|lxsession-0.4.6.1-10|6	Group:		Graphical desktop/Other
21cr|lxsession-0.4.6.1-10|7	Url:		http://www.lxde.org
21cr|lxsession-0.4.6.1-10|8	Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
21cr|lxsession-0.4.6.1-10|9	Patch0:		lxsession-0.4.6.1-systemd-logind.patch
21cr|lxsession-0.4.6.1-10|10	Patch1:		lxsession-0.4.6.1-gdm3.patch
21cr|lxsession-0.4.6.1-10|11	Patch2:		lxsession-0.4.6.1-ru-l10n.patch
21cr|lxsession-0.4.6.1-10|12	BuildRequires:	docbook-to-man
21cr|lxsession-0.4.6.1-10|13	BuildRequires:	intltool
21cr|lxsession-0.4.6.1-10|14	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|lxsession-0.4.6.1-10|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|lxsession-0.4.6.1-10|16	Requires:	desktop-common-data
21cr|lxsession-0.4.6.1-10|17	Provides:	lxde-session-manager = %{EVRD}
21cr|lxsession-0.4.6.1-10|18	Provides:	lxsession-lite = %{EVRD}
21cr|lxsession-0.4.6.1-10|19	
21cr|lxsession-0.4.6.1-10|20	%description
21cr|lxsession-0.4.6.1-10|21	LXSession is lightweiht session manager, and it's not tighted to "any" desktop
21cr|lxsession-0.4.6.1-10|22	environment. It's desktop-independent and can be used with any window manager.
21cr|lxsession-0.4.6.1-10|23	With proper configuration, you can make your own desktop environment with
21cr|lxsession-0.4.6.1-10|24	LXSession. This is very useful to the users and developers of non-mainstream
21cr|lxsession-0.4.6.1-10|25	window managers and desktop environemts.
21cr|lxsession-0.4.6.1-10|26	
21cr|lxsession-0.4.6.1-10|27	%files -f %{name}.lang
21cr|lxsession-0.4.6.1-10|28	%{_bindir}/lxsession
21cr|lxsession-0.4.6.1-10|29	%{_bindir}/lxlock
21cr|lxsession-0.4.6.1-10|30	%{_bindir}/lxsession-logout
21cr|lxsession-0.4.6.1-10|31	%{_datadir}/lxsession
21cr|lxsession-0.4.6.1-10|32	%{_mandir}/man1/*
21cr|lxsession-0.4.6.1-10|33	
21cr|lxsession-0.4.6.1-10|34	#----------------------------------------------------------------------------
21cr|lxsession-0.4.6.1-10|35	
21cr|lxsession-0.4.6.1-10|36	%prep
21cr|lxsession-0.4.6.1-10|37	%setup -q
21cr|lxsession-0.4.6.1-10|38	%apply_patches
21cr|lxsession-0.4.6.1-10|39	
21cr|lxsession-0.4.6.1-10|40	%build
21cr|lxsession-0.4.6.1-10|41	%configure
21cr|lxsession-0.4.6.1-10|42	%make
21cr|lxsession-0.4.6.1-10|43	
21cr|lxsession-0.4.6.1-10|44	%install
21cr|lxsession-0.4.6.1-10|45	%makeinstall_std
21cr|lxsession-0.4.6.1-10|46	
21cr|lxsession-0.4.6.1-10|47	%find_lang %{name}

2994 21
21cr|lxsession-edit-0.2.0-6|1	Summary:	Manage desktop session autostarts
21cr|lxsession-edit-0.2.0-6|2	Name:     	lxsession-edit
21cr|lxsession-edit-0.2.0-6|3	Version:	0.2.0
21cr|lxsession-edit-0.2.0-6|4	Release:	6
21cr|lxsession-edit-0.2.0-6|5	License:	GPLv2+
21cr|lxsession-edit-0.2.0-6|6	Group:		Graphical desktop/Other
21cr|lxsession-edit-0.2.0-6|7	Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
21cr|lxsession-edit-0.2.0-6|8	URL:		http://lxde.sourceforge.net/
21cr|lxsession-edit-0.2.0-6|9	BuildRequires:	gtk+2-devel
21cr|lxsession-edit-0.2.0-6|10	BuildRequires:	intltool
21cr|lxsession-edit-0.2.0-6|11	
21cr|lxsession-edit-0.2.0-6|12	%description
21cr|lxsession-edit-0.2.0-6|13	lxsession-edit is a tool used to manage desktop session autostarts,
21cr|lxsession-edit-0.2.0-6|14	especially for lxsession lite.
21cr|lxsession-edit-0.2.0-6|15	
21cr|lxsession-edit-0.2.0-6|16	%prep
21cr|lxsession-edit-0.2.0-6|17	%setup -q
21cr|lxsession-edit-0.2.0-6|18	
21cr|lxsession-edit-0.2.0-6|19	%build
21cr|lxsession-edit-0.2.0-6|20	%configure
21cr|lxsession-edit-0.2.0-6|21	%make
21cr|lxsession-edit-0.2.0-6|22	
21cr|lxsession-edit-0.2.0-6|23	%install
21cr|lxsession-edit-0.2.0-6|24	rm -rf $RPM_BUILD_ROOT
21cr|lxsession-edit-0.2.0-6|25	%makeinstall_std
21cr|lxsession-edit-0.2.0-6|26	
21cr|lxsession-edit-0.2.0-6|27	%{find_lang} %{name}
21cr|lxsession-edit-0.2.0-6|28	
21cr|lxsession-edit-0.2.0-6|29	%clean
21cr|lxsession-edit-0.2.0-6|30	rm -rf $RPM_BUILD_ROOT
21cr|lxsession-edit-0.2.0-6|31	
21cr|lxsession-edit-0.2.0-6|32	%files -f %{name}.lang
21cr|lxsession-edit-0.2.0-6|33	%defattr(-, root, root)
21cr|lxsession-edit-0.2.0-6|34	%{_bindir}/%name
21cr|lxsession-edit-0.2.0-6|35	%{_datadir}/%name
21cr|lxsession-edit-0.2.0-6|36	%{_datadir}/applications/*.desktop

2995 21
21cr|lxshortcut-0.1.2-8|1	Summary:	Edit app shortcuts
21cr|lxshortcut-0.1.2-8|2	Name:     	lxshortcut
21cr|lxshortcut-0.1.2-8|3	Version:	0.1.2
21cr|lxshortcut-0.1.2-8|4	Release:	8
21cr|lxshortcut-0.1.2-8|5	License:	GPLv2+
21cr|lxshortcut-0.1.2-8|6	Group:		Graphical desktop/Other
21cr|lxshortcut-0.1.2-8|7	Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
21cr|lxshortcut-0.1.2-8|8	URL:		http://lxde.sourceforge.net/
21cr|lxshortcut-0.1.2-8|9	BuildRequires:	gtk+2-devel
21cr|lxshortcut-0.1.2-8|10	BuildRequires:	intltool
21cr|lxshortcut-0.1.2-8|11	
21cr|lxshortcut-0.1.2-8|12	%description
21cr|lxshortcut-0.1.2-8|13	LXShortcut is a small program used to edit application shortcuts created
21cr|lxshortcut-0.1.2-8|14	with freedesktop.org Desktop Entry spec.
21cr|lxshortcut-0.1.2-8|15	
21cr|lxshortcut-0.1.2-8|16	%prep
21cr|lxshortcut-0.1.2-8|17	%setup -q
21cr|lxshortcut-0.1.2-8|18	
21cr|lxshortcut-0.1.2-8|19	%build
21cr|lxshortcut-0.1.2-8|20	%configure
21cr|lxshortcut-0.1.2-8|21	%make
21cr|lxshortcut-0.1.2-8|22	
21cr|lxshortcut-0.1.2-8|23	%install
21cr|lxshortcut-0.1.2-8|24	rm -rf $RPM_BUILD_ROOT
21cr|lxshortcut-0.1.2-8|25	%makeinstall_std
21cr|lxshortcut-0.1.2-8|26	
21cr|lxshortcut-0.1.2-8|27	%{find_lang} %{name}
21cr|lxshortcut-0.1.2-8|28	
21cr|lxshortcut-0.1.2-8|29	%clean
21cr|lxshortcut-0.1.2-8|30	rm -rf $RPM_BUILD_ROOT
21cr|lxshortcut-0.1.2-8|31	
21cr|lxshortcut-0.1.2-8|32	
21cr|lxshortcut-0.1.2-8|33	
21cr|lxshortcut-0.1.2-8|34	%files -f %{name}.lang
21cr|lxshortcut-0.1.2-8|35	%defattr(-, root, root)
21cr|lxshortcut-0.1.2-8|36	%{_bindir}/%name
21cr|lxshortcut-0.1.2-8|37	%{_datadir}/%name

2996 21
21cr|lxtask-0.1.8-2|1	# Workaround to build with GCC 10
21cr|lxtask-0.1.8-2|2	%global optflags %{optflags} -fcommon
21cr|lxtask-0.1.8-2|3	Summary:	Lightweight and desktop independent task manager
21cr|lxtask-0.1.8-2|4	Name:		lxtask
21cr|lxtask-0.1.8-2|5	Version:	0.1.8
21cr|lxtask-0.1.8-2|6	Release:	2
21cr|lxtask-0.1.8-2|7	License:	GPLv2+
21cr|lxtask-0.1.8-2|8	Group:		Graphical desktop/Other
21cr|lxtask-0.1.8-2|9	Url:		http://lxde.sourceforge.net/
21cr|lxtask-0.1.8-2|10	Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.xz
21cr|lxtask-0.1.8-2|11	BuildRequires:	desktop-file-utils
21cr|lxtask-0.1.8-2|12	BuildRequires:	intltool
21cr|lxtask-0.1.8-2|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|lxtask-0.1.8-2|14	
21cr|lxtask-0.1.8-2|15	%description
21cr|lxtask-0.1.8-2|16	Lightweight and desktop independent task manager.
21cr|lxtask-0.1.8-2|17	
21cr|lxtask-0.1.8-2|18	%prep
21cr|lxtask-0.1.8-2|19	%setup -q
21cr|lxtask-0.1.8-2|20	
21cr|lxtask-0.1.8-2|21	%build
21cr|lxtask-0.1.8-2|22	%configure --enable-gtk3
21cr|lxtask-0.1.8-2|23	%make
21cr|lxtask-0.1.8-2|24	
21cr|lxtask-0.1.8-2|25	%install
21cr|lxtask-0.1.8-2|26	%makeinstall_std
21cr|lxtask-0.1.8-2|27	
21cr|lxtask-0.1.8-2|28	%find_lang %{name}
21cr|lxtask-0.1.8-2|29	
21cr|lxtask-0.1.8-2|30	%files -f %{name}.lang
21cr|lxtask-0.1.8-2|31	%{_bindir}/%{name}
21cr|lxtask-0.1.8-2|32	%{_datadir}/applications/*.desktop

2997 21
21cr|lxterminal-0.4.0-1|1	Summary:	Lightweight VTE-based terminal emulator
21cr|lxterminal-0.4.0-1|2	Name:		lxterminal
21cr|lxterminal-0.4.0-1|3	Version:	0.4.0
21cr|lxterminal-0.4.0-1|4	Release:	1
21cr|lxterminal-0.4.0-1|5	License:	GPLv2+
21cr|lxterminal-0.4.0-1|6	Group:		Terminals
21cr|lxterminal-0.4.0-1|7	Url:		http://lxde.sourceforge.net/
21cr|lxterminal-0.4.0-1|8	Source0:	https://github.com/lxde/lxterminal/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lxterminal-0.4.0-1|9	Patch0:		mdk-lxterminal-conf.patch
21cr|lxterminal-0.4.0-1|10	BuildRequires:	docbook-dtd412-xml
21cr|lxterminal-0.4.0-1|11	BuildRequires:	docbook-style-xsl
21cr|lxterminal-0.4.0-1|12	BuildRequires:	docbook-to-man
21cr|lxterminal-0.4.0-1|13	BuildRequires:	intltool
21cr|lxterminal-0.4.0-1|14	BuildRequires:	xsltproc
21cr|lxterminal-0.4.0-1|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|lxterminal-0.4.0-1|16	BuildRequires:	pkgconfig(vte)
21cr|lxterminal-0.4.0-1|17	
21cr|lxterminal-0.4.0-1|18	%description
21cr|lxterminal-0.4.0-1|19	Desktop-independent VTE-based terminal emulator without any unnecessary
21cr|lxterminal-0.4.0-1|20	dependencies.
21cr|lxterminal-0.4.0-1|21	
21cr|lxterminal-0.4.0-1|22	Feature:
21cr|lxterminal-0.4.0-1|23	* Support Multi-tab.
21cr|lxterminal-0.4.0-1|24	* It doesn't have any unnecessary dependencies.
21cr|lxterminal-0.4.0-1|25	* All instances share the same process to reduce memory usage.
21cr|lxterminal-0.4.0-1|26	* It has correct behavior with nice performance when resizing window,
21cr|lxterminal-0.4.0-1|27	tab and VTE stuff.
21cr|lxterminal-0.4.0-1|28	* Using unix-socket instead of D-bus to accomplish all instances share
21cr|lxterminal-0.4.0-1|29	the same process.
21cr|lxterminal-0.4.0-1|30	
21cr|lxterminal-0.4.0-1|31	%files -f %{name}.lang
21cr|lxterminal-0.4.0-1|32	%{_bindir}/%{name}
21cr|lxterminal-0.4.0-1|33	%{_datadir}/%{name}
21cr|lxterminal-0.4.0-1|34	%{_datadir}/applications/*.desktop
21cr|lxterminal-0.4.0-1|35	%{_iconsdir}/hicolor/*/apps/lxterminal.png
21cr|lxterminal-0.4.0-1|36	%{_mandir}/man1/*
21cr|lxterminal-0.4.0-1|37	
21cr|lxterminal-0.4.0-1|38	#----------------------------------------------------------------------------
21cr|lxterminal-0.4.0-1|39	
21cr|lxterminal-0.4.0-1|40	%prep
21cr|lxterminal-0.4.0-1|41	%setup -q
21cr|lxterminal-0.4.0-1|42	%patch0 -p0 -b.conf
21cr|lxterminal-0.4.0-1|43	
21cr|lxterminal-0.4.0-1|44	%build
21cr|lxterminal-0.4.0-1|45	./autogen.sh
21cr|lxterminal-0.4.0-1|46	%configure \
21cr|lxterminal-0.4.0-1|47	--enable-man
21cr|lxterminal-0.4.0-1|48	%make
21cr|lxterminal-0.4.0-1|49	
21cr|lxterminal-0.4.0-1|50	%install
21cr|lxterminal-0.4.0-1|51	%makeinstall_std
21cr|lxterminal-0.4.0-1|52	
21cr|lxterminal-0.4.0-1|53	%find_lang %{name}

2998 21
21cr|lynis-3.1.2-1|1	%define bashcompdir %{_datadir}/bash-completion/completions
21cr|lynis-3.1.2-1|2	
21cr|lynis-3.1.2-1|3	Summary:	Security and system auditing tool
21cr|lynis-3.1.2-1|4	Name:		lynis
21cr|lynis-3.1.2-1|5	Version:	3.1.2
21cr|lynis-3.1.2-1|6	Release:	1
21cr|lynis-3.1.2-1|7	License:	GPLv3
21cr|lynis-3.1.2-1|8	Group:		System/Configuration/Other
21cr|lynis-3.1.2-1|9	Url:		https://cisofy.com/lynis/
21cr|lynis-3.1.2-1|10	Source0:	https://github.com/CISOfy/lynis/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|lynis-3.1.2-1|11	Source100:	%{name}.rpmlintrc
21cr|lynis-3.1.2-1|12	Requires:	audit
21cr|lynis-3.1.2-1|13	Requires:	e2fsprogs
21cr|lynis-3.1.2-1|14	BuildArch:	noarch
21cr|lynis-3.1.2-1|15	
21cr|lynis-3.1.2-1|16	%description
21cr|lynis-3.1.2-1|17	Lynis is an auditing and hardening tool for Unix/Linux and you might even call
21cr|lynis-3.1.2-1|18	it a compliance tool. It scans the system and installed software. Then it.
21cr|lynis-3.1.2-1|19	performs many individual security control checks. It determines the hardening.
21cr|lynis-3.1.2-1|20	state of the machine, detects security issues and provides suggestions to.
21cr|lynis-3.1.2-1|21	improve the security defense of the system.
21cr|lynis-3.1.2-1|22	
21cr|lynis-3.1.2-1|23	%files
21cr|lynis-3.1.2-1|24	%doc CHANGELOG* CONTRIBUTORS* CODE_OF_CONDUCT* CONTRIBUTING* FAQ README* LICENSE
21cr|lynis-3.1.2-1|25	%doc extras/systemd/
21cr|lynis-3.1.2-1|26	%{_bindir}/lynis
21cr|lynis-3.1.2-1|27	%{bashcompdir}/*
21cr|lynis-3.1.2-1|28	%{_datadir}/lynis/
21cr|lynis-3.1.2-1|29	%{_mandir}/man8/lynis.8*
21cr|lynis-3.1.2-1|30	%dir %{_sysconfdir}/%{name}
21cr|lynis-3.1.2-1|31	%config(noreplace) %{_sysconfdir}/%{name}/default.prf
21cr|lynis-3.1.2-1|32	%ghost %{_localstatedir}/log/lynis.log
21cr|lynis-3.1.2-1|33	%ghost %{_localstatedir}/log/lynis-report.dat
21cr|lynis-3.1.2-1|34	
21cr|lynis-3.1.2-1|35	#-----------------------------------------------------------------------------
21cr|lynis-3.1.2-1|36	
21cr|lynis-3.1.2-1|37	%prep
21cr|lynis-3.1.2-1|38	%autosetup -p1
21cr|lynis-3.1.2-1|39	
21cr|lynis-3.1.2-1|40	%build
21cr|lynis-3.1.2-1|41	
21cr|lynis-3.1.2-1|42	%install
21cr|lynis-3.1.2-1|43	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|lynis-3.1.2-1|44	install -pm644 default.prf %{buildroot}%{_sysconfdir}/%{name}
21cr|lynis-3.1.2-1|45	
21cr|lynis-3.1.2-1|46	mkdir -p %{buildroot}%{_bindir}
21cr|lynis-3.1.2-1|47	install -pm755 lynis %{buildroot}%{_bindir}
21cr|lynis-3.1.2-1|48	
21cr|lynis-3.1.2-1|49	mkdir -p %{buildroot}%{_mandir}/man8
21cr|lynis-3.1.2-1|50	install -pm644 lynis.8 %{buildroot}%{_mandir}/man8
21cr|lynis-3.1.2-1|51	
21cr|lynis-3.1.2-1|52	mkdir -p  %{buildroot}%{_datadir}/%{name}/include/
21cr|lynis-3.1.2-1|53	# Forced by upstream. Otherwise these scripts can't be executed.
21cr|lynis-3.1.2-1|54	install -pm600 include/* %{buildroot}%{_datadir}/%{name}/include/
21cr|lynis-3.1.2-1|55	
21cr|lynis-3.1.2-1|56	mkdir -p  %{buildroot}%{_datadir}/%{name}/plugins/
21cr|lynis-3.1.2-1|57	install -pm644 plugins/* %{buildroot}%{_datadir}/%{name}/plugins/
21cr|lynis-3.1.2-1|58	
21cr|lynis-3.1.2-1|59	mkdir -p %{buildroot}%{_datadir}/%{name}/db/
21cr|lynis-3.1.2-1|60	install -pm644 db/*.db %{buildroot}%{_datadir}/%{name}/db/
21cr|lynis-3.1.2-1|61	
21cr|lynis-3.1.2-1|62	mkdir -p %{buildroot}%{_datadir}/%{name}/db/languages/
21cr|lynis-3.1.2-1|63	install -pm644 db/languages/* %{buildroot}%{_datadir}/%{name}/db/languages
21cr|lynis-3.1.2-1|64	
21cr|lynis-3.1.2-1|65	mkdir -p %{buildroot}%{bashcompdir}
21cr|lynis-3.1.2-1|66	install -pm644 extras/bash_completion.d/lynis %{buildroot}%{bashcompdir}/
21cr|lynis-3.1.2-1|67	
21cr|lynis-3.1.2-1|68	mkdir -p %{buildroot}%{_localstatedir}/log/
21cr|lynis-3.1.2-1|69	touch %{buildroot}%{_localstatedir}/log/lynis.log
21cr|lynis-3.1.2-1|70	touch %{buildroot}%{_localstatedir}/log/lynis-report.dat

2999 21
21cr|lyx2html-0.2-15|1	Summary:	Simple lyx to html converter
21cr|lyx2html-0.2-15|2	Name:		lyx2html
21cr|lyx2html-0.2-15|3	Version:	0.2
21cr|lyx2html-0.2-15|4	Release:	15
21cr|lyx2html-0.2-15|5	Source0:	%{name}-%{version}.tar.bz2
21cr|lyx2html-0.2-15|6	Patch0:		%{name}-makefile.patch
21cr|lyx2html-0.2-15|7	License:	GPL
21cr|lyx2html-0.2-15|8	URL:		http://www.netmeister.org/apps/lyx2html/index.html
21cr|lyx2html-0.2-15|9	Group:		Text tools
21cr|lyx2html-0.2-15|10	
21cr|lyx2html-0.2-15|11	%description
21cr|lyx2html-0.2-15|12	"lyx2html" is a very simple Lyx to HTML converter. As the name
21cr|lyx2html-0.2-15|13	suggests, it takes a ".lyx" document as input and generates an
21cr|lyx2html-0.2-15|14	HTML-file following a few simple rules. "lyx2html" can be very
21cr|lyx2html-0.2-15|15	useful for generation documentation. This is a beta-release,
21cr|lyx2html-0.2-15|16	meaning there are probably still a lot of bugs in the program,
21cr|lyx2html-0.2-15|17	and that it might not generate the expected output or that it
21cr|lyx2html-0.2-15|18	might even segfault on you.
21cr|lyx2html-0.2-15|19	
21cr|lyx2html-0.2-15|20	%prep
21cr|lyx2html-0.2-15|21	%autosetup -p1
21cr|lyx2html-0.2-15|22	chmod a+r *.c *.h
21cr|lyx2html-0.2-15|23	
21cr|lyx2html-0.2-15|24	sed -i 's|-o lyx2html|-Wl,--allow-multiple-definition -o lyx2html|' Makefile
21cr|lyx2html-0.2-15|25	
21cr|lyx2html-0.2-15|26	%build
21cr|lyx2html-0.2-15|27	%make
21cr|lyx2html-0.2-15|28	
21cr|lyx2html-0.2-15|29	%install
21cr|lyx2html-0.2-15|30	mkdir -p %{buildroot}/%{_bindir}
21cr|lyx2html-0.2-15|31	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|lyx2html-0.2-15|32	make DESTDIR=%{buildroot} install
21cr|lyx2html-0.2-15|33	
21cr|lyx2html-0.2-15|34	%files
21cr|lyx2html-0.2-15|35	%{_bindir}/lyx2html
21cr|lyx2html-0.2-15|36	%defattr(644,root,root,755)
21cr|lyx2html-0.2-15|37	%doc README COPYING
21cr|lyx2html-0.2-15|38	%{_mandir}/man1/*

3000 21
21cr|lziprecover-1.23-1|1	%define debug_package %{nil}
21cr|lziprecover-1.23-1|2	
21cr|lziprecover-1.23-1|3	Name:		lziprecover
21cr|lziprecover-1.23-1|4	Summary:	Data recovery tool and decompressor for lzipped files
21cr|lziprecover-1.23-1|5	Version:	1.23
21cr|lziprecover-1.23-1|6	Release:	1
21cr|lziprecover-1.23-1|7	License:	GPLv3+
21cr|lziprecover-1.23-1|8	Group:		Archiving/Compression
21cr|lziprecover-1.23-1|9	URL:		http://www.nongnu.org/lzip/lziprecover.html
21cr|lziprecover-1.23-1|10	Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}/%{name}-%{version}.tar.lz
21cr|lziprecover-1.23-1|11	Source1:	http://download.savannah.gnu.org/releases/lzip/%{name}/%{name}-%{version}.tar.lz.sig
21cr|lziprecover-1.23-1|12	BuildRequires:	lzip
21cr|lziprecover-1.23-1|13	
21cr|lziprecover-1.23-1|14	%description
21cr|lziprecover-1.23-1|15	Lziprecover is a data recovery tool and decompressor for files in the lzip
21cr|lziprecover-1.23-1|16	compressed data format (.lz) able to repair slightly damaged files, recover
21cr|lziprecover-1.23-1|17	badly damaged files from two or more copies, extract undamaged members
21cr|lziprecover-1.23-1|18	from multi-member files, decompress files and test integrity of files.
21cr|lziprecover-1.23-1|19	
21cr|lziprecover-1.23-1|20	Lziprecover is able to recover or decompress files produced by any
21cr|lziprecover-1.23-1|21	of the compressors in the lzip family; lzip, plzip, minilzip/lzlib, clzip
21cr|lziprecover-1.23-1|22	and pdlzip. This recovery capability contributes to make the lzip format one
21cr|lziprecover-1.23-1|23	of the best options for long-term data archiving.
21cr|lziprecover-1.23-1|24	
21cr|lziprecover-1.23-1|25	Lziprecover is able to efficiently extract a range of bytes
21cr|lziprecover-1.23-1|26	from a multi-member file, because it only decompresses the members containing
21cr|lziprecover-1.23-1|27	the desired data.
21cr|lziprecover-1.23-1|28	
21cr|lziprecover-1.23-1|29	Lziprecover can print correct total file sizes and ratios even for multi-member
21cr|lziprecover-1.23-1|30	files.
21cr|lziprecover-1.23-1|31	
21cr|lziprecover-1.23-1|32	When recovering data, lziprecover takes as arguments the names of the damaged
21cr|lziprecover-1.23-1|33	files and writes zero or more recovered files depending on the operation
21cr|lziprecover-1.23-1|34	selected and whether the recovery succeeded or not. The damaged files
21cr|lziprecover-1.23-1|35	themselves are never modified.
21cr|lziprecover-1.23-1|36	
21cr|lziprecover-1.23-1|37	When decompressing or testing file integrity, lziprecover behaves like lzip
21cr|lziprecover-1.23-1|38	or lunzip.
21cr|lziprecover-1.23-1|39	
21cr|lziprecover-1.23-1|40	If the files are too damaged for lziprecover to repair them, data from damaged
21cr|lziprecover-1.23-1|41	members can be partially recovered writing it to stdout.
21cr|lziprecover-1.23-1|42	
21cr|lziprecover-1.23-1|43	%files
21cr|lziprecover-1.23-1|44	%{_bindir}/lziprecover
21cr|lziprecover-1.23-1|45	%{_mandir}/man1/lziprecover.1*
21cr|lziprecover-1.23-1|46	%{_infodir}/lziprecover.info*
21cr|lziprecover-1.23-1|47	
21cr|lziprecover-1.23-1|48	#---------------------------------------------------------------------------
21cr|lziprecover-1.23-1|49	
21cr|lziprecover-1.23-1|50	%prep
21cr|lziprecover-1.23-1|51	%setup -q
21cr|lziprecover-1.23-1|52	
21cr|lziprecover-1.23-1|53	%build
21cr|lziprecover-1.23-1|54	%configure
21cr|lziprecover-1.23-1|55	%make
21cr|lziprecover-1.23-1|56	
21cr|lziprecover-1.23-1|57	%install
21cr|lziprecover-1.23-1|58	%makeinstall_std

3001 21
21cr|lzlib-1.13-1|1	%define debug_package %{nil}
21cr|lzlib-1.13-1|2	
21cr|lzlib-1.13-1|3	%define dont_remove_libtool_files 1
21cr|lzlib-1.13-1|4	%define major 1
21cr|lzlib-1.13-1|5	%define libname %mklibname lz %major
21cr|lzlib-1.13-1|6	%define devname %mklibname lz -d
21cr|lzlib-1.13-1|7	
21cr|lzlib-1.13-1|8	Name:		lzlib
21cr|lzlib-1.13-1|9	Summary:	A compression library for lzip files
21cr|lzlib-1.13-1|10	Version:	1.13
21cr|lzlib-1.13-1|11	Release:	1
21cr|lzlib-1.13-1|12	License:	GPLv3+
21cr|lzlib-1.13-1|13	Group:		System/Libraries
21cr|lzlib-1.13-1|14	URL:		http://www.nongnu.org/lzip/lzlib.html
21cr|lzlib-1.13-1|15	Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}/%{name}-%{version}.tar.gz
21cr|lzlib-1.13-1|16	BuildRequires:	lzip
21cr|lzlib-1.13-1|17	
21cr|lzlib-1.13-1|18	%description
21cr|lzlib-1.13-1|19	The lzlib compression library provides in-memory LZMA compression
21cr|lzlib-1.13-1|20	and decompression functions, including integrity checking
21cr|lzlib-1.13-1|21	of the decompressed data. The compressed data format used by the library
21cr|lzlib-1.13-1|22	is the lzip format.
21cr|lzlib-1.13-1|23	
21cr|lzlib-1.13-1|24	Lzlib implements a simplified version of the LZMA (Lempel-Ziv-Markov
21cr|lzlib-1.13-1|25	chain-Algorithm) algorithm. The original LZMA algorithm was designed by Igor
21cr|lzlib-1.13-1|26	Pavlov. For a description of the LZMA algorithm, see the lzip manual.
21cr|lzlib-1.13-1|27	
21cr|lzlib-1.13-1|28	%files
21cr|lzlib-1.13-1|29	%doc AUTHORS ChangeLog NEWS README
21cr|lzlib-1.13-1|30	
21cr|lzlib-1.13-1|31	#------------------------------------------------------------------------------
21cr|lzlib-1.13-1|32	
21cr|lzlib-1.13-1|33	%package -n %{libname}
21cr|lzlib-1.13-1|34	Summary:	A compression library for lzip files
21cr|lzlib-1.13-1|35	Group:		System/Libraries
21cr|lzlib-1.13-1|36	
21cr|lzlib-1.13-1|37	%description -n %{libname}
21cr|lzlib-1.13-1|38	The lzlib compression library provides in-memory LZMA compression
21cr|lzlib-1.13-1|39	and decompression functions, including integrity checking
21cr|lzlib-1.13-1|40	of the decompressed data. The compressed data format used by the library
21cr|lzlib-1.13-1|41	is the lzip format.
21cr|lzlib-1.13-1|42	
21cr|lzlib-1.13-1|43	Lzlib implements a simplified version of the LZMA (Lempel-Ziv-Markov
21cr|lzlib-1.13-1|44	chain-Algorithm) algorithm. The original LZMA algorithm was designed by Igor
21cr|lzlib-1.13-1|45	Pavlov. For a description of the LZMA algorithm, see the lzip manual.
21cr|lzlib-1.13-1|46	
21cr|lzlib-1.13-1|47	%files -n %{libname}
21cr|lzlib-1.13-1|48	%doc AUTHORS ChangeLog NEWS README
21cr|lzlib-1.13-1|49	%{_libdir}/*.so.%{major}*
21cr|lzlib-1.13-1|50	
21cr|lzlib-1.13-1|51	#------------------------------------------------------------------------------
21cr|lzlib-1.13-1|52	
21cr|lzlib-1.13-1|53	%package -n %{devname}
21cr|lzlib-1.13-1|54	Summary:	A compression library for lzip files
21cr|lzlib-1.13-1|55	Group:		Development/C
21cr|lzlib-1.13-1|56	Requires:	%{libname} = %{version}
21cr|lzlib-1.13-1|57	Provides:	%{name}-devel = %{EVRD}
21cr|lzlib-1.13-1|58	
21cr|lzlib-1.13-1|59	%description -n %{devname}
21cr|lzlib-1.13-1|60	The lzlib compression library provides in-memory LZMA compression
21cr|lzlib-1.13-1|61	and decompression functions, including integrity checking
21cr|lzlib-1.13-1|62	of the decompressed data. The compressed data format used by the library
21cr|lzlib-1.13-1|63	is the lzip format.
21cr|lzlib-1.13-1|64	
21cr|lzlib-1.13-1|65	Lzlib implements a simplified version of the LZMA (Lempel-Ziv-Markov
21cr|lzlib-1.13-1|66	chain-Algorithm) algorithm. The original LZMA algorithm was designed by Igor
21cr|lzlib-1.13-1|67	Pavlov. For a description of the LZMA algorithm, see the lzip manual.
21cr|lzlib-1.13-1|68	
21cr|lzlib-1.13-1|69	%files -n %{devname}
21cr|lzlib-1.13-1|70	%doc AUTHORS ChangeLog NEWS README
21cr|lzlib-1.13-1|71	%{_libdir}/*.so
21cr|lzlib-1.13-1|72	%{_infodir}/*
21cr|lzlib-1.13-1|73	%{_includedir}/*
21cr|lzlib-1.13-1|74	
21cr|lzlib-1.13-1|75	#------------------------------------------------------------------------------
21cr|lzlib-1.13-1|76	
21cr|lzlib-1.13-1|77	%prep
21cr|lzlib-1.13-1|78	%setup -q
21cr|lzlib-1.13-1|79	
21cr|lzlib-1.13-1|80	%build
21cr|lzlib-1.13-1|81	%configure --enable-shared
21cr|lzlib-1.13-1|82	%make
21cr|lzlib-1.13-1|83	
21cr|lzlib-1.13-1|84	%install
21cr|lzlib-1.13-1|85	%makeinstall_std
21cr|lzlib-1.13-1|86	pushd %{buildroot}%{_libdir}/
21cr|lzlib-1.13-1|87	popd
21cr|lzlib-1.13-1|88	
21cr|lzlib-1.13-1|89	%check
21cr|lzlib-1.13-1|90	make check

3002 21
21cr|lzmalib-0.0.1-12|1	%define	major 1
21cr|lzmalib-0.0.1-12|2	%define libname %mklibname %{name} %{major}
21cr|lzmalib-0.0.1-12|3	%define develname %mklibname %{name} -d
21cr|lzmalib-0.0.1-12|4	
21cr|lzmalib-0.0.1-12|5	Summary: 	A thin wrapper library of LZMA
21cr|lzmalib-0.0.1-12|6	Name: 		lzmalib
21cr|lzmalib-0.0.1-12|7	Version: 	0.0.1
21cr|lzmalib-0.0.1-12|8	Release: 	12
21cr|lzmalib-0.0.1-12|9	Group: 		System/Libraries
21cr|lzmalib-0.0.1-12|10	License: 	LGPL
21cr|lzmalib-0.0.1-12|11	URL: 		http://tokyocabinet.sourceforge.net/misc/
21cr|lzmalib-0.0.1-12|12	Source0: 	http://tokyocabinet.sourceforge.net/misc/%{name}-%{version}.tar.gz
21cr|lzmalib-0.0.1-12|13	Patch0:		lzmalib-0.0.1-format_not_a_string_literal_and_no_format_arguments.diff
21cr|lzmalib-0.0.1-12|14	Patch1:		lzmalib-0.0.1-new_libname_fix.diff
21cr|lzmalib-0.0.1-12|15	BuildRequires:	chrpath
21cr|lzmalib-0.0.1-12|16	
21cr|lzmalib-0.0.1-12|17	%description
21cr|lzmalib-0.0.1-12|18	This package includes a thin wrapper library of LZMA SDK written by Igor
21cr|lzmalib-0.0.1-12|19	Pavlov.
21cr|lzmalib-0.0.1-12|20	
21cr|lzmalib-0.0.1-12|21	%package -n	lzmacmd
21cr|lzmalib-0.0.1-12|22	Summary:	The lzmacmd command line utility
21cr|lzmalib-0.0.1-12|23	Group:		System/Libraries
21cr|lzmalib-0.0.1-12|24	
21cr|lzmalib-0.0.1-12|25	%description -n lzmacmd
21cr|lzmalib-0.0.1-12|26	This package includes the lzmacmd command line utility.
21cr|lzmalib-0.0.1-12|27	
21cr|lzmalib-0.0.1-12|28	%package -n	%{libname}
21cr|lzmalib-0.0.1-12|29	Summary:	A thin wrapper library of LZMA
21cr|lzmalib-0.0.1-12|30	Group:		System/Libraries
21cr|lzmalib-0.0.1-12|31	
21cr|lzmalib-0.0.1-12|32	%description -n %{libname}
21cr|lzmalib-0.0.1-12|33	This package includes a thin wrapper library of LZMA SDK written by Igor
21cr|lzmalib-0.0.1-12|34	Pavlov.
21cr|lzmalib-0.0.1-12|35	
21cr|lzmalib-0.0.1-12|36	%package -n	%{develname}
21cr|lzmalib-0.0.1-12|37	Summary:	Headers for developing programs that will use %{name}
21cr|lzmalib-0.0.1-12|38	Group:		Development/C++
21cr|lzmalib-0.0.1-12|39	Requires:	%{libname} = %{version}
21cr|lzmalib-0.0.1-12|40	Provides:	lzmalib-devel = %{version}-%{release}
21cr|lzmalib-0.0.1-12|41	
21cr|lzmalib-0.0.1-12|42	%description -n	%{develname}
21cr|lzmalib-0.0.1-12|43	This package contains the headers that programmers will need to develop
21cr|lzmalib-0.0.1-12|44	applications which will use %{name}.
21cr|lzmalib-0.0.1-12|45	
21cr|lzmalib-0.0.1-12|46	%prep
21cr|lzmalib-0.0.1-12|47	
21cr|lzmalib-0.0.1-12|48	%setup -q -n %{name}-%{version}
21cr|lzmalib-0.0.1-12|49	%patch0 -p0
21cr|lzmalib-0.0.1-12|50	%patch1 -p1
21cr|lzmalib-0.0.1-12|51	
21cr|lzmalib-0.0.1-12|52	%build
21cr|lzmalib-0.0.1-12|53	rm configure
21cr|lzmalib-0.0.1-12|54	autoconf
21cr|lzmalib-0.0.1-12|55	
21cr|lzmalib-0.0.1-12|56	%configure
21cr|lzmalib-0.0.1-12|57	
21cr|lzmalib-0.0.1-12|58	%make \
21cr|lzmalib-0.0.1-12|59	CFLAGS="%{optflags} -Wall -fPIC -fsigned-char" \
21cr|lzmalib-0.0.1-12|60	CXXFLAGS="%{optflags} -Wall -fPIC -fsigned-char" \
21cr|lzmalib-0.0.1-12|61	LDFLAGS="$LDFLAGS -L."
21cr|lzmalib-0.0.1-12|62	
21cr|lzmalib-0.0.1-12|63	%install
21cr|lzmalib-0.0.1-12|64	rm -rf %{buildroot}
21cr|lzmalib-0.0.1-12|65	
21cr|lzmalib-0.0.1-12|66	%makeinstall_std
21cr|lzmalib-0.0.1-12|67	
21cr|lzmalib-0.0.1-12|68	# nuke rpath
21cr|lzmalib-0.0.1-12|69	chrpath -d %{buildroot}%{_bindir}/lzmacmd
21cr|lzmalib-0.0.1-12|70	
21cr|lzmalib-0.0.1-12|71	%if %mdkversion < 200900
21cr|lzmalib-0.0.1-12|72	%post -n %{libname} -p /sbin/ldconfig
21cr|lzmalib-0.0.1-12|73	%endif
21cr|lzmalib-0.0.1-12|74	
21cr|lzmalib-0.0.1-12|75	%if %mdkversion < 200900
21cr|lzmalib-0.0.1-12|76	%postun -n %{libname} -p /sbin/ldconfig
21cr|lzmalib-0.0.1-12|77	%endif
21cr|lzmalib-0.0.1-12|78	
21cr|lzmalib-0.0.1-12|79	%clean
21cr|lzmalib-0.0.1-12|80	rm -rf %{buildroot}
21cr|lzmalib-0.0.1-12|81	
21cr|lzmalib-0.0.1-12|82	%files -n lzmacmd
21cr|lzmalib-0.0.1-12|83	%defattr(-,root,root,755)
21cr|lzmalib-0.0.1-12|84	%{_bindir}/lzmacmd
21cr|lzmalib-0.0.1-12|85	
21cr|lzmalib-0.0.1-12|86	%files -n %{libname}
21cr|lzmalib-0.0.1-12|87	%defattr(-,root,root,755)
21cr|lzmalib-0.0.1-12|88	%doc README
21cr|lzmalib-0.0.1-12|89	%{_libdir}/lib*.so.%{major}*
21cr|lzmalib-0.0.1-12|90	
21cr|lzmalib-0.0.1-12|91	%files -n %{develname}
21cr|lzmalib-0.0.1-12|92	%defattr(-,root,root,755)
21cr|lzmalib-0.0.1-12|93	%{_includedir}/*.h
21cr|lzmalib-0.0.1-12|94	%{_libdir}/lib*.so
21cr|lzmalib-0.0.1-12|95	%{_libdir}/lib*.a

3003 21
21cr|m17n-contrib-1.1.14-3|1	%define m17n_db_version 1.5.0
21cr|m17n-contrib-1.1.14-3|2	
21cr|m17n-contrib-1.1.14-3|3	Name:      m17n-contrib
21cr|m17n-contrib-1.1.14-3|4	Summary:   Contributed input methods for m17n library
21cr|m17n-contrib-1.1.14-3|5	Version:   1.1.14
21cr|m17n-contrib-1.1.14-3|6	Release:   3
21cr|m17n-contrib-1.1.14-3|7	Group:     System/Internationalization
21cr|m17n-contrib-1.1.14-3|8	License:   LGPLv2+
21cr|m17n-contrib-1.1.14-3|9	URL:       http://www.m17n.org/m17n-lib-en/
21cr|m17n-contrib-1.1.14-3|10	Source0:   http://www.m17n.org/m17n-lib-download/%{name}-%{version}.tar.gz
21cr|m17n-contrib-1.1.14-3|11	Requires:        m17n-db >= %{m17n_db_version}
21cr|m17n-contrib-1.1.14-3|12	BuildRequires:   m17n-db-devel >= %{m17n_db_version}
21cr|m17n-contrib-1.1.14-3|13	BuildArch:	noarch
21cr|m17n-contrib-1.1.14-3|14	
21cr|m17n-contrib-1.1.14-3|15	%description
21cr|m17n-contrib-1.1.14-3|16	Contributed input methods for m17n library.
21cr|m17n-contrib-1.1.14-3|17	
21cr|m17n-contrib-1.1.14-3|18	%prep
21cr|m17n-contrib-1.1.14-3|19	%setup -qn %{name}-%{version}
21cr|m17n-contrib-1.1.14-3|20	
21cr|m17n-contrib-1.1.14-3|21	%build
21cr|m17n-contrib-1.1.14-3|22	[[ ! -x configure ]] && ./bootstrap.sh
21cr|m17n-contrib-1.1.14-3|23	%configure --build=%{_host}
21cr|m17n-contrib-1.1.14-3|24	%make
21cr|m17n-contrib-1.1.14-3|25	
21cr|m17n-contrib-1.1.14-3|26	%install
21cr|m17n-contrib-1.1.14-3|27	rm -rf $RPM_BUILD_ROOT
21cr|m17n-contrib-1.1.14-3|28	%makeinstall_std
21cr|m17n-contrib-1.1.14-3|29	
21cr|m17n-contrib-1.1.14-3|30	# The file conflicts with m17n-data
21cr|m17n-contrib-1.1.14-3|31	rm -f $RPM_BUILD_ROOT%{_datadir}/m17n/bn-itrans.mim
21cr|m17n-contrib-1.1.14-3|32	
21cr|m17n-contrib-1.1.14-3|33	%{find_lang} %{name}
21cr|m17n-contrib-1.1.14-3|34	
21cr|m17n-contrib-1.1.14-3|35	%clean
21cr|m17n-contrib-1.1.14-3|36	rm -rf $RPM_BUILD_ROOT
21cr|m17n-contrib-1.1.14-3|37	
21cr|m17n-contrib-1.1.14-3|38	%files -f %{name}.lang
21cr|m17n-contrib-1.1.14-3|39	%defattr(-,root,root)
21cr|m17n-contrib-1.1.14-3|40	%doc AUTHORS ChangeLog NEWS README
21cr|m17n-contrib-1.1.14-3|41	%{_datadir}/m17n/*.mim
21cr|m17n-contrib-1.1.14-3|42	%{_datadir}/m17n/icons/*
21cr|m17n-contrib-1.1.14-3|43	%{_datadir}/m17n/scripts/*

3004 21
21cr|m17n-db-1.8.0-2|1	Summary:	The m17n database
21cr|m17n-db-1.8.0-2|2	Name:		m17n-db
21cr|m17n-db-1.8.0-2|3	Version:	1.8.0
21cr|m17n-db-1.8.0-2|4	Release:	2
21cr|m17n-db-1.8.0-2|5	License:	LGPLv2+
21cr|m17n-db-1.8.0-2|6	Group:		System/Internationalization
21cr|m17n-db-1.8.0-2|7	Url:		http://www.m17n.org/m17n-lib/index.html
21cr|m17n-db-1.8.0-2|8	Source0:	http://savannah.c3sl.ufpr.br/m17n/m17n-db-%{version}.tar.gz
21cr|m17n-db-1.8.0-2|9	BuildRequires:	glibc-i18ndata
21cr|m17n-db-1.8.0-2|10	BuildRequires:	gettext-devel
21cr|m17n-db-1.8.0-2|11	BuildArch:	noarch
21cr|m17n-db-1.8.0-2|12	
21cr|m17n-db-1.8.0-2|13	%description
21cr|m17n-db-1.8.0-2|14	The m17n database; a sub-part of the m17n library.
21cr|m17n-db-1.8.0-2|15	
21cr|m17n-db-1.8.0-2|16	%files -f %{name}.lang
21cr|m17n-db-1.8.0-2|17	%doc AUTHORS README NEWS ChangeLog
21cr|m17n-db-1.8.0-2|18	%{_bindir}/*
21cr|m17n-db-1.8.0-2|19	%{_datadir}/m17n
21cr|m17n-db-1.8.0-2|20	
21cr|m17n-db-1.8.0-2|21	#----------------------------------------------------------------------------
21cr|m17n-db-1.8.0-2|22	
21cr|m17n-db-1.8.0-2|23	%package devel
21cr|m17n-db-1.8.0-2|24	Summary:	Headers of m17n for development
21cr|m17n-db-1.8.0-2|25	Group:		Development/C
21cr|m17n-db-1.8.0-2|26	Requires:	%{name} = %{EVRD}
21cr|m17n-db-1.8.0-2|27	
21cr|m17n-db-1.8.0-2|28	%description devel
21cr|m17n-db-1.8.0-2|29	Headers of %{name} for development.
21cr|m17n-db-1.8.0-2|30	
21cr|m17n-db-1.8.0-2|31	%files devel
21cr|m17n-db-1.8.0-2|32	%{_datadir}/pkgconfig/*
21cr|m17n-db-1.8.0-2|33	
21cr|m17n-db-1.8.0-2|34	#----------------------------------------------------------------------------
21cr|m17n-db-1.8.0-2|35	
21cr|m17n-db-1.8.0-2|36	%prep
21cr|m17n-db-1.8.0-2|37	%setup -q
21cr|m17n-db-1.8.0-2|38	
21cr|m17n-db-1.8.0-2|39	%build
21cr|m17n-db-1.8.0-2|40	%configure --build=%{_host}
21cr|m17n-db-1.8.0-2|41	%make
21cr|m17n-db-1.8.0-2|42	
21cr|m17n-db-1.8.0-2|43	%install
21cr|m17n-db-1.8.0-2|44	%makeinstall_std
21cr|m17n-db-1.8.0-2|45	
21cr|m17n-db-1.8.0-2|46	%find_lang %{name}

3005 21
21cr|m17n-lib-1.8.0-3|1	%define major 0
21cr|m17n-lib-1.8.0-3|2	%define libname %mklibname %{name} %{major}
21cr|m17n-lib-1.8.0-3|3	%define libcore %mklibname %{name}-core %{major}
21cr|m17n-lib-1.8.0-3|4	%define libflt %mklibname %{name}-flt %{major}
21cr|m17n-lib-1.8.0-3|5	%define libgui %mklibname %{name}-gui %{major}
21cr|m17n-lib-1.8.0-3|6	%define devname %mklibname -d %{name}
21cr|m17n-lib-1.8.0-3|7	
21cr|m17n-lib-1.8.0-3|8	Summary:	Multilingual text processing library
21cr|m17n-lib-1.8.0-3|9	Name:		m17n-lib
21cr|m17n-lib-1.8.0-3|10	Version:	1.8.0
21cr|m17n-lib-1.8.0-3|11	Release:	3
21cr|m17n-lib-1.8.0-3|12	License:	LGPLv2+
21cr|m17n-lib-1.8.0-3|13	Group:		System/Internationalization
21cr|m17n-lib-1.8.0-3|14	Url:		http://www.m17n.org/m17n-lib/index.html
21cr|m17n-lib-1.8.0-3|15	Source0:	http://savannah.c3sl.ufpr.br//m17n/m17n-lib-%{version}.tar.gz
21cr|m17n-lib-1.8.0-3|16	
21cr|m17n-lib-1.8.0-3|17	BuildRequires:	gd-devel
21cr|m17n-lib-1.8.0-3|18	BuildRequires:	gettext-devel
21cr|m17n-lib-1.8.0-3|19	BuildRequires:	pkgconfig(anthy)
21cr|m17n-lib-1.8.0-3|20	BuildRequires:	pkgconfig(fontconfig)
21cr|m17n-lib-1.8.0-3|21	BuildRequires:	pkgconfig(freetype2)
21cr|m17n-lib-1.8.0-3|22	BuildRequires:	pkgconfig(fribidi)
21cr|m17n-lib-1.8.0-3|23	BuildRequires:	pkgconfig(libotf)
21cr|m17n-lib-1.8.0-3|24	BuildRequires:	pkgconfig(libthai)
21cr|m17n-lib-1.8.0-3|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|m17n-lib-1.8.0-3|26	BuildRequires:	pkgconfig(m17n-db)
21cr|m17n-lib-1.8.0-3|27	BuildRequires:	pkgconfig(x11)
21cr|m17n-lib-1.8.0-3|28	BuildRequires:	pkgconfig(xaw7)
21cr|m17n-lib-1.8.0-3|29	BuildRequires:	pkgconfig(xft)
21cr|m17n-lib-1.8.0-3|30	BuildRequires:	pkgconfig(xt)
21cr|m17n-lib-1.8.0-3|31	# NOTE:	medit and mdump require this font otherwise you get a SIGFPE
21cr|m17n-lib-1.8.0-3|32	# because the font is not found, thus generating a tab_width=0 in
21cr|m17n-lib-1.8.0-3|33	# layout_glyph_string() and then a division-by-zero.
21cr|m17n-lib-1.8.0-3|34	# --> the bug is rather in the library and should be handled there.
21cr|m17n-lib-1.8.0-3|35	Requires:	fonts-ttf-freefont
21cr|m17n-lib-1.8.0-3|36	Requires:	libotf
21cr|m17n-lib-1.8.0-3|37	Requires:	m17n-db
21cr|m17n-lib-1.8.0-3|38	
21cr|m17n-lib-1.8.0-3|39	%description
21cr|m17n-lib-1.8.0-3|40	The m17n library is a multilingual text processing library for the C
21cr|m17n-lib-1.8.0-3|41	language.
21cr|m17n-lib-1.8.0-3|42	
21cr|m17n-lib-1.8.0-3|43	%files
21cr|m17n-lib-1.8.0-3|44	%doc AUTHORS ChangeLog NEWS README
21cr|m17n-lib-1.8.0-3|45	%{_bindir}/m17n-conv
21cr|m17n-lib-1.8.0-3|46	%{_bindir}/m17n-date
21cr|m17n-lib-1.8.0-3|47	%{_bindir}/m17n-dump
21cr|m17n-lib-1.8.0-3|48	%{_bindir}/m17n-edit
21cr|m17n-lib-1.8.0-3|49	%{_bindir}/m17n-view
21cr|m17n-lib-1.8.0-3|50	%{_libdir}/m17n/*/*.so
21cr|m17n-lib-1.8.0-3|51	
21cr|m17n-lib-1.8.0-3|52	#----------------------------------------------------------------------------
21cr|m17n-lib-1.8.0-3|53	
21cr|m17n-lib-1.8.0-3|54	%package -n %{libname}
21cr|m17n-lib-1.8.0-3|55	Summary:	The m17n library
21cr|m17n-lib-1.8.0-3|56	Group:		System/Internationalization
21cr|m17n-lib-1.8.0-3|57	
21cr|m17n-lib-1.8.0-3|58	%description -n %{libname}
21cr|m17n-lib-1.8.0-3|59	m17n library.
21cr|m17n-lib-1.8.0-3|60	
21cr|m17n-lib-1.8.0-3|61	%files -n %{libname}
21cr|m17n-lib-1.8.0-3|62	%{_libdir}/libm17n.so.%{major}*
21cr|m17n-lib-1.8.0-3|63	
21cr|m17n-lib-1.8.0-3|64	#----------------------------------------------------------------------------
21cr|m17n-lib-1.8.0-3|65	
21cr|m17n-lib-1.8.0-3|66	%package -n %{libcore}
21cr|m17n-lib-1.8.0-3|67	Summary:	The m17n library
21cr|m17n-lib-1.8.0-3|68	Group:		System/Internationalization
21cr|m17n-lib-1.8.0-3|69	Conflicts:	%{_lib}m17n-lib0 < 1.6.4-2
21cr|m17n-lib-1.8.0-3|70	
21cr|m17n-lib-1.8.0-3|71	%description -n %{libcore}
21cr|m17n-lib-1.8.0-3|72	m17n-core library.
21cr|m17n-lib-1.8.0-3|73	
21cr|m17n-lib-1.8.0-3|74	%files -n %{libcore}
21cr|m17n-lib-1.8.0-3|75	%{_libdir}/libm17n-core.so.%{major}*
21cr|m17n-lib-1.8.0-3|76	
21cr|m17n-lib-1.8.0-3|77	#----------------------------------------------------------------------------
21cr|m17n-lib-1.8.0-3|78	
21cr|m17n-lib-1.8.0-3|79	%package -n %{libflt}
21cr|m17n-lib-1.8.0-3|80	Summary:	The m17n library
21cr|m17n-lib-1.8.0-3|81	Group:		System/Internationalization
21cr|m17n-lib-1.8.0-3|82	Conflicts:	%{_lib}m17n-lib0 < 1.6.4-2
21cr|m17n-lib-1.8.0-3|83	
21cr|m17n-lib-1.8.0-3|84	%description -n %{libflt}
21cr|m17n-lib-1.8.0-3|85	m17n-flt library.
21cr|m17n-lib-1.8.0-3|86	
21cr|m17n-lib-1.8.0-3|87	%files -n %{libflt}
21cr|m17n-lib-1.8.0-3|88	%{_libdir}/libm17n-flt.so.%{major}*
21cr|m17n-lib-1.8.0-3|89	
21cr|m17n-lib-1.8.0-3|90	#----------------------------------------------------------------------------
21cr|m17n-lib-1.8.0-3|91	
21cr|m17n-lib-1.8.0-3|92	%package -n %{libgui}
21cr|m17n-lib-1.8.0-3|93	Summary:	The m17n library
21cr|m17n-lib-1.8.0-3|94	Group:		System/Internationalization
21cr|m17n-lib-1.8.0-3|95	Conflicts:	%{_lib}m17n-lib0 < 1.6.4-2
21cr|m17n-lib-1.8.0-3|96	
21cr|m17n-lib-1.8.0-3|97	%description -n %{libgui}
21cr|m17n-lib-1.8.0-3|98	m17n-gui library.
21cr|m17n-lib-1.8.0-3|99	
21cr|m17n-lib-1.8.0-3|100	%files -n %{libgui}
21cr|m17n-lib-1.8.0-3|101	%{_libdir}/libm17n-gui.so.%{major}*
21cr|m17n-lib-1.8.0-3|102	
21cr|m17n-lib-1.8.0-3|103	#----------------------------------------------------------------------------
21cr|m17n-lib-1.8.0-3|104	
21cr|m17n-lib-1.8.0-3|105	%package -n %{devname}
21cr|m17n-lib-1.8.0-3|106	Summary:	Headers of m17n for development
21cr|m17n-lib-1.8.0-3|107	Group:		Development/C
21cr|m17n-lib-1.8.0-3|108	Requires:	%{libname} = %{EVRD}
21cr|m17n-lib-1.8.0-3|109	Requires:	%{libcore} = %{EVRD}
21cr|m17n-lib-1.8.0-3|110	Requires:	%{libflt} = %{EVRD}
21cr|m17n-lib-1.8.0-3|111	Requires:	%{libgui} = %{EVRD}
21cr|m17n-lib-1.8.0-3|112	Provides:	%{name}-devel = %{EVRD}
21cr|m17n-lib-1.8.0-3|113	
21cr|m17n-lib-1.8.0-3|114	%description -n %{devname}
21cr|m17n-lib-1.8.0-3|115	Headers of %{name} for development.
21cr|m17n-lib-1.8.0-3|116	
21cr|m17n-lib-1.8.0-3|117	%files -n %{devname}
21cr|m17n-lib-1.8.0-3|118	#%%{_bindir}/m17n-config
21cr|m17n-lib-1.8.0-3|119	%{_includedir}/*
21cr|m17n-lib-1.8.0-3|120	%{_libdir}/lib*.so
21cr|m17n-lib-1.8.0-3|121	%{_libdir}/pkgconfig/*
21cr|m17n-lib-1.8.0-3|122	
21cr|m17n-lib-1.8.0-3|123	#----------------------------------------------------------------------------
21cr|m17n-lib-1.8.0-3|124	
21cr|m17n-lib-1.8.0-3|125	%prep
21cr|m17n-lib-1.8.0-3|126	%setup -q
21cr|m17n-lib-1.8.0-3|127	
21cr|m17n-lib-1.8.0-3|128	%build
21cr|m17n-lib-1.8.0-3|129	%configure --disable-static
21cr|m17n-lib-1.8.0-3|130	# -j8 broken as of 1.6.4
21cr|m17n-lib-1.8.0-3|131	make
21cr|m17n-lib-1.8.0-3|132	
21cr|m17n-lib-1.8.0-3|133	%install
21cr|m17n-lib-1.8.0-3|134	%makeinstall_std

3006 21
21cr|m2vrequantizer-20030929-6|1	%define Name	M2VRequantizer
21cr|m2vrequantizer-20030929-6|2	
21cr|m2vrequantizer-20030929-6|3	# This is the version that is recommended for the VDR burn plugin.
21cr|m2vrequantizer-20030929-6|4	# Feel free to upgrade after you've tested that the new version
21cr|m2vrequantizer-20030929-6|5	# works with it too.
21cr|m2vrequantizer-20030929-6|6	
21cr|m2vrequantizer-20030929-6|7	Summary:	Requantizes MPEG-2 streams
21cr|m2vrequantizer-20030929-6|8	Name:		m2vrequantizer
21cr|m2vrequantizer-20030929-6|9	Version:	20030929
21cr|m2vrequantizer-20030929-6|10	Release:	6
21cr|m2vrequantizer-20030929-6|11	License:	GPLv2+
21cr|m2vrequantizer-20030929-6|12	Group:		Video
21cr|m2vrequantizer-20030929-6|13	# URL is dead
21cr|m2vrequantizer-20030929-6|14	Url:		http://www.xeatre.tv/community/burn/contrib/
21cr|m2vrequantizer-20030929-6|15	Source0:	%{Name}-%{version}.tar.bz2
21cr|m2vrequantizer-20030929-6|16	
21cr|m2vrequantizer-20030929-6|17	%description
21cr|m2vrequantizer-20030929-6|18	Requantizes MPEG-2 streams without recompressing the files.
21cr|m2vrequantizer-20030929-6|19	This is the version that is recommended for the VDR burn plugin.
21cr|m2vrequantizer-20030929-6|20	
21cr|m2vrequantizer-20030929-6|21	%files
21cr|m2vrequantizer-20030929-6|22	%{_bindir}/requant
21cr|m2vrequantizer-20030929-6|23	
21cr|m2vrequantizer-20030929-6|24	#-----------------------------------------------------------------------------
21cr|m2vrequantizer-20030929-6|25	
21cr|m2vrequantizer-20030929-6|26	%prep
21cr|m2vrequantizer-20030929-6|27	%setup -qn %{Name}
21cr|m2vrequantizer-20030929-6|28	
21cr|m2vrequantizer-20030929-6|29	
21cr|m2vrequantizer-20030929-6|30	%build
21cr|m2vrequantizer-20030929-6|31	%__cc %{optflags} %{?ldflags} -o requant main.c -lm
21cr|m2vrequantizer-20030929-6|32	
21cr|m2vrequantizer-20030929-6|33	
21cr|m2vrequantizer-20030929-6|34	%install
21cr|m2vrequantizer-20030929-6|35	install -D -m755 requant %{buildroot}%{_bindir}/requant

3007 21
21cr|mac-8.81-1|1	%define ver 3.99
21cr|mac-8.81-1|2	%define uver 4
21cr|mac-8.81-1|3	%define bver 5
21cr|mac-8.81-1|4	%define sver 7
21cr|mac-8.81-1|5	
21cr|mac-8.81-1|6	%define major 2
21cr|mac-8.81-1|7	%define libname %mklibname %{name} %{major}
21cr|mac-8.81-1|8	%define devname %mklibname %{name} -d
21cr|mac-8.81-1|9	
21cr|mac-8.81-1|10	Summary:	Monkey's Audio Codec
21cr|mac-8.81-1|11	Name:		mac
21cr|mac-8.81-1|12	Version:	8.81
21cr|mac-8.81-1|13	Release:	1
21cr|mac-8.81-1|14	License:	Freeware
21cr|mac-8.81-1|15	Group:		Sound
21cr|mac-8.81-1|16	Url:		http://etree.org/shnutils/shntool/
21cr|mac-8.81-1|17	Source0:	http://etree.org/shnutils/shntool/support/formats/ape/unix/%{ver}-u%{uver}-b%{bver}-s%{sver}/%{name}-%{ver}-u%{uver}-b%{bver}-s%{sver}.tar.gz
21cr|mac-8.81-1|18	Patch0:		mac-3.99-u4-b5-s7-gcc6.patch
21cr|mac-8.81-1|19	BuildRequires:	libstdc++-devel
21cr|mac-8.81-1|20	
21cr|mac-8.81-1|21	%description
21cr|mac-8.81-1|22	Monkey's Audio Codec is a lossless audio codec w/ good
21cr|mac-8.81-1|23	correspondence of compression (and decompresssion) ratio
21cr|mac-8.81-1|24	and time.
21cr|mac-8.81-1|25	
21cr|mac-8.81-1|26	Monkey's Audio Codec can be used for personal, educational
21cr|mac-8.81-1|27	and non-commercial purposes. Commercial usage requires
21cr|mac-8.81-1|28	prior written permission from Monkey's Audio author.
21cr|mac-8.81-1|29	See License.htm before usage.
21cr|mac-8.81-1|30	
21cr|mac-8.81-1|31	This version is patched for shntool support.
21cr|mac-8.81-1|32	
21cr|mac-8.81-1|33	This package is in restricted because of its license.
21cr|mac-8.81-1|34	
21cr|mac-8.81-1|35	%files
21cr|mac-8.81-1|36	%doc ChangeLog ChangeLog.shntool AUTHORS COPYING README NEWS License.htm
21cr|mac-8.81-1|37	%{_bindir}/*
21cr|mac-8.81-1|38	
21cr|mac-8.81-1|39	#----------------------------------------------------------------------------
21cr|mac-8.81-1|40	
21cr|mac-8.81-1|41	%package -n %{libname}
21cr|mac-8.81-1|42	Summary:	Monkey's Audio Codec library
21cr|mac-8.81-1|43	Group:		System/Libraries
21cr|mac-8.81-1|44	
21cr|mac-8.81-1|45	%description -n %{libname}
21cr|mac-8.81-1|46	Monkey's Audio Codec library.
21cr|mac-8.81-1|47	
21cr|mac-8.81-1|48	Monkey's Audio Codec is a lossless audio codec w/ good
21cr|mac-8.81-1|49	correspondence of compression (and decompresssion) ratio
21cr|mac-8.81-1|50	and time.
21cr|mac-8.81-1|51	
21cr|mac-8.81-1|52	Monkey's Audio Codec can be used for personal, educational
21cr|mac-8.81-1|53	and non-commercial purposes. Commercial usage requires
21cr|mac-8.81-1|54	prior written permission from Monkey's Audio author.
21cr|mac-8.81-1|55	See License.htm before usage.
21cr|mac-8.81-1|56	
21cr|mac-8.81-1|57	This version is patched for shntool support.
21cr|mac-8.81-1|58	
21cr|mac-8.81-1|59	This package is in restricted because of its license.
21cr|mac-8.81-1|60	
21cr|mac-8.81-1|61	%files -n %{libname}
21cr|mac-8.81-1|62	%{_libdir}/libmac.so.%{major}*
21cr|mac-8.81-1|63	
21cr|mac-8.81-1|64	#----------------------------------------------------------------------------
21cr|mac-8.81-1|65	
21cr|mac-8.81-1|66	%package -n %{devname}
21cr|mac-8.81-1|67	Summary:	Monkey's Audio Codec development files
21cr|mac-8.81-1|68	Group:		Development/C
21cr|mac-8.81-1|69	Requires:	%{libname} = %{EVRD}
21cr|mac-8.81-1|70	Provides:	%{name}-devel = %{EVRD}
21cr|mac-8.81-1|71	
21cr|mac-8.81-1|72	%description -n %{devname}
21cr|mac-8.81-1|73	Development files (headers etc) needed to develop software with %{libname}.
21cr|mac-8.81-1|74	
21cr|mac-8.81-1|75	This version is patched for shntool support.
21cr|mac-8.81-1|76	
21cr|mac-8.81-1|77	This package is in restricted because of its license.
21cr|mac-8.81-1|78	
21cr|mac-8.81-1|79	%files -n %{devname}
21cr|mac-8.81-1|80	%dir %{_includedir}/%{name}
21cr|mac-8.81-1|81	%{_includedir}/%{name}/*.h
21cr|mac-8.81-1|82	%{_libdir}/*.so
21cr|mac-8.81-1|83	
21cr|mac-8.81-1|84	#----------------------------------------------------------------------------
21cr|mac-8.81-1|85	
21cr|mac-8.81-1|86	%prep
21cr|mac-8.81-1|87	%setup -q -n %{name}-%{ver}-u%{uver}-b%{bver}-s%{sver}
21cr|mac-8.81-1|88	%patch0 -p1
21cr|mac-8.81-1|89	
21cr|mac-8.81-1|90	%build
21cr|mac-8.81-1|91	%setup_compile_flags
21cr|mac-8.81-1|92	CXXFLAGS="$CXXFLAGS -DSHNTOOL" \
21cr|mac-8.81-1|93	%configure \
21cr|mac-8.81-1|94	--disable-static
21cr|mac-8.81-1|95	%make
21cr|mac-8.81-1|96	
21cr|mac-8.81-1|97	%install
21cr|mac-8.81-1|98	%makeinstall_std
21cr|mac-8.81-1|99	cp src/License.htm .

3008 21
21cr|macchanger-1.7.0-4|1	Summary:	Uility for viewing/manipulating the MAC address of network interfaces
21cr|macchanger-1.7.0-4|2	Name:		macchanger
21cr|macchanger-1.7.0-4|3	Version:	1.7.0
21cr|macchanger-1.7.0-4|4	Release:	4
21cr|macchanger-1.7.0-4|5	License:	GPLv2+
21cr|macchanger-1.7.0-4|6	Group:		System/Configuration/Networking
21cr|macchanger-1.7.0-4|7	Url:		http://www.alobbs.com/macchanger/
21cr|macchanger-1.7.0-4|8	# https://github.com/alobbs/macchanger/releases
21cr|macchanger-1.7.0-4|9	Source0:	%{name}-%{version}.tar.gz
21cr|macchanger-1.7.0-4|10	
21cr|macchanger-1.7.0-4|11	%description
21cr|macchanger-1.7.0-4|12	A GNU/Linux utility for viewing/manipulating the MAC address of network
21cr|macchanger-1.7.0-4|13	interfaces.
21cr|macchanger-1.7.0-4|14	Features
21cr|macchanger-1.7.0-4|15	* Set specific MAC address of a network interface
21cr|macchanger-1.7.0-4|16	* Set the MAC randomly
21cr|macchanger-1.7.0-4|17	* Set a MAC of another vendor
21cr|macchanger-1.7.0-4|18	* Set another MAC of the same vendor
21cr|macchanger-1.7.0-4|19	* Set a MAC of the same kind (eg: wireless card)
21cr|macchanger-1.7.0-4|20	* Display a vendor MAC list (today, 6200 items) to choose from
21cr|macchanger-1.7.0-4|21	
21cr|macchanger-1.7.0-4|22	Possible usages
21cr|macchanger-1.7.0-4|23	* You're in a DHCP network with some kind of IP-based restriction
21cr|macchanger-1.7.0-4|24	* You've a cluster that boot with BOOTP and you want to have a
21cr|macchanger-1.7.0-4|25	* clean set of MACs
21cr|macchanger-1.7.0-4|26	* Debug MAC based routes
21cr|macchanger-1.7.0-4|27	
21cr|macchanger-1.7.0-4|28	%files
21cr|macchanger-1.7.0-4|29	%defattr(644,root,root,755)
21cr|macchanger-1.7.0-4|30	%dir %{_datadir}/%{name}
21cr|macchanger-1.7.0-4|31	%{_datadir}/%{name}/*
21cr|macchanger-1.7.0-4|32	%{_mandir}/man1/*
21cr|macchanger-1.7.0-4|33	%{_infodir}/%{name}.info*
21cr|macchanger-1.7.0-4|34	%defattr(755,root,root,755)
21cr|macchanger-1.7.0-4|35	%{_bindir}/*
21cr|macchanger-1.7.0-4|36	
21cr|macchanger-1.7.0-4|37	#----------------------------------------------------------------------------
21cr|macchanger-1.7.0-4|38	
21cr|macchanger-1.7.0-4|39	%prep
21cr|macchanger-1.7.0-4|40	%setup -q
21cr|macchanger-1.7.0-4|41	
21cr|macchanger-1.7.0-4|42	%build
21cr|macchanger-1.7.0-4|43	%configure
21cr|macchanger-1.7.0-4|44	%make
21cr|macchanger-1.7.0-4|45	
21cr|macchanger-1.7.0-4|46	%install
21cr|macchanger-1.7.0-4|47	%makeinstall_std

3009 21
21cr|macrofusion-0.7.4-5|1	Name:		macrofusion
21cr|macrofusion-0.7.4-5|2	Version:	0.7.4
21cr|macrofusion-0.7.4-5|3	Release:	5
21cr|macrofusion-0.7.4-5|4	Group:		Graphics
21cr|macrofusion-0.7.4-5|5	Summary:	GUI for HDR tool Enfuse
21cr|macrofusion-0.7.4-5|6	License:	GPLv3
21cr|macrofusion-0.7.4-5|7	URL:		http://sourceforge.net/projects/macrofusion
21cr|macrofusion-0.7.4-5|8	Source0:	http://sourceforge.net/projects/macrofusion/files/%{name}-%{version}/%{name}_%{version}.orig.tar.gz
21cr|macrofusion-0.7.4-5|9	BuildArch:	noarch
21cr|macrofusion-0.7.4-5|10	Requires:	python3
21cr|macrofusion-0.7.4-5|11	Requires:	python3-cairo
21cr|macrofusion-0.7.4-5|12	Requires:	python3-gi
21cr|macrofusion-0.7.4-5|13	Requires:	python3-pillow
21cr|macrofusion-0.7.4-5|14	Requires:	gexiv2-python3
21cr|macrofusion-0.7.4-5|15	Requires:	Image-ExifTool
21cr|macrofusion-0.7.4-5|16	Requires:	hugin
21cr|macrofusion-0.7.4-5|17	Requires:	enfuse
21cr|macrofusion-0.7.4-5|18	Requires:	typelib(GExiv2)
21cr|macrofusion-0.7.4-5|19	
21cr|macrofusion-0.7.4-5|20	%description
21cr|macrofusion-0.7.4-5|21	MacroFusion is a neat little GUI for great tool Enfuse (command line). It makes
21cr|macrofusion-0.7.4-5|22	easy fusion few photos to one with great DOF (Deep of Field) or DR (Dynamic
21cr|macrofusion-0.7.4-5|23	Range). It can be useful for every macro lovers or landscapers.
21cr|macrofusion-0.7.4-5|24	
21cr|macrofusion-0.7.4-5|25	%prep
21cr|macrofusion-0.7.4-5|26	%setup -q
21cr|macrofusion-0.7.4-5|27	
21cr|macrofusion-0.7.4-5|28	%build
21cr|macrofusion-0.7.4-5|29	
21cr|macrofusion-0.7.4-5|30	%install
21cr|macrofusion-0.7.4-5|31	install -m 755 -D macrofusion.py %{buildroot}%{_bindir}/macrofusion
21cr|macrofusion-0.7.4-5|32	install -m 644 -D macrofusion.desktop %{buildroot}%{_datadir}/applications/macrofusion.desktop
21cr|macrofusion-0.7.4-5|33	install -d -m 755 %{buildroot}%{_datadir}/mfusion/ui
21cr|macrofusion-0.7.4-5|34	install -m 644 ui/* %{buildroot}%{_datadir}/mfusion/ui/
21cr|macrofusion-0.7.4-5|35	install -D -m 644 images/macrofusion.png %{buildroot}%{_datadir}/pixmaps/macrofusion.png
21cr|macrofusion-0.7.4-5|36	install -D -m 644 images/logoSplash.png %{buildroot}%{_datadir}/mfusion/images/logoSplash.png
21cr|macrofusion-0.7.4-5|37	for file in locale/*/LC_MESSAGES/*.mo
21cr|macrofusion-0.7.4-5|38	do
21cr|macrofusion-0.7.4-5|39	install -D -m 644 $file %{buildroot}%{_datadir}/$file
21cr|macrofusion-0.7.4-5|40	done
21cr|macrofusion-0.7.4-5|41	
21cr|macrofusion-0.7.4-5|42	%find_lang MacroFusion
21cr|macrofusion-0.7.4-5|43	
21cr|macrofusion-0.7.4-5|44	%files -f MacroFusion.lang
21cr|macrofusion-0.7.4-5|45	%{_bindir}/macrofusion
21cr|macrofusion-0.7.4-5|46	%{_datadir}/mfusion/
21cr|macrofusion-0.7.4-5|47	%{_datadir}/pixmaps/macrofusion.png
21cr|macrofusion-0.7.4-5|48	%{_datadir}/applications/macrofusion.desktop
21cr|macrofusion-0.7.4-5|49	%doc README CHANGELOG TODO

3010 21
21cr|madbomber-0.2.5-10|1	Summary:	Catch the bombs
21cr|madbomber-0.2.5-10|2	Name:		madbomber
21cr|madbomber-0.2.5-10|3	Version:	0.2.5
21cr|madbomber-0.2.5-10|4	Release:	10
21cr|madbomber-0.2.5-10|5	Url:		http://newbreedsoftware.com/madbomber
21cr|madbomber-0.2.5-10|6	Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/madbomber/%{name}-%{version}.tar.bz2
21cr|madbomber-0.2.5-10|7	Source5:	%{name}-16.png
21cr|madbomber-0.2.5-10|8	Source6:	%{name}-32.png
21cr|madbomber-0.2.5-10|9	Source7:	%{name}-48.png
21cr|madbomber-0.2.5-10|10	License:	GPL
21cr|madbomber-0.2.5-10|11	Group:		Games/Arcade
21cr|madbomber-0.2.5-10|12	BuildRequires:	SDL_mixer-devel
21cr|madbomber-0.2.5-10|13	BuildRequires:	SDL_image-devel
21cr|madbomber-0.2.5-10|14	BuildRequires:	SDL-devel
21cr|madbomber-0.2.5-10|15	Patch0:		madbomber-0.1.8-fix-CFLAGS.patch
21cr|madbomber-0.2.5-10|16	Patch1:		madbomber-0.2.4-add-keypad-keys.patch
21cr|madbomber-0.2.5-10|17	
21cr|madbomber-0.2.5-10|18	%description
21cr|madbomber-0.2.5-10|19	The Mad Bomber is loose in the city and he's dropping bombs everywhere! It's
21cr|madbomber-0.2.5-10|20	your job to catch them before they hit the ground and explode. Luckily, you
21cr|madbomber-0.2.5-10|21	have a set of trusty buckets to extinguish them with.
21cr|madbomber-0.2.5-10|22	
21cr|madbomber-0.2.5-10|23	%prep
21cr|madbomber-0.2.5-10|24	%setup -q
21cr|madbomber-0.2.5-10|25	%patch0 -p1
21cr|madbomber-0.2.5-10|26	%patch1 -p1 -z .pix
21cr|madbomber-0.2.5-10|27	chmod a+r -R .
21cr|madbomber-0.2.5-10|28	# remove .xvpics directories
21cr|madbomber-0.2.5-10|29	find . -type d -name .xvpics | xargs rm -rf
21cr|madbomber-0.2.5-10|30	
21cr|madbomber-0.2.5-10|31	cat << EOF > mandriva-%{name}.desktop
21cr|madbomber-0.2.5-10|32	[Desktop Entry]
21cr|madbomber-0.2.5-10|33	Name=MadBomber
21cr|madbomber-0.2.5-10|34	Comment=%{summary}
21cr|madbomber-0.2.5-10|35	Exec=%_gamesbindir/%{name}
21cr|madbomber-0.2.5-10|36	Icon=%{name}
21cr|madbomber-0.2.5-10|37	Terminal=false
21cr|madbomber-0.2.5-10|38	Type=Application
21cr|madbomber-0.2.5-10|39	Categories=Game;ArcadeGame;
21cr|madbomber-0.2.5-10|40	EOF
21cr|madbomber-0.2.5-10|41	
21cr|madbomber-0.2.5-10|42	%build
21cr|madbomber-0.2.5-10|43	%make CFLAGS="%{optflags} %{ldflags}" DATA_PREFIX=%{_gamesdatadir}/%{name}/
21cr|madbomber-0.2.5-10|44	
21cr|madbomber-0.2.5-10|45	%install
21cr|madbomber-0.2.5-10|46	rm -rf $RPM_BUILD_ROOT
21cr|madbomber-0.2.5-10|47	
21cr|madbomber-0.2.5-10|48	install -D %{name} $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
21cr|madbomber-0.2.5-10|49	install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|madbomber-0.2.5-10|50	cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|madbomber-0.2.5-10|51	
21cr|madbomber-0.2.5-10|52	install -D -m644 mandriva-%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop
21cr|madbomber-0.2.5-10|53	install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|madbomber-0.2.5-10|54	install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|madbomber-0.2.5-10|55	install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|madbomber-0.2.5-10|56	
21cr|madbomber-0.2.5-10|57	%if %mdkversion < 200900
21cr|madbomber-0.2.5-10|58	%post
21cr|madbomber-0.2.5-10|59	%update_menus
21cr|madbomber-0.2.5-10|60	%endif
21cr|madbomber-0.2.5-10|61	
21cr|madbomber-0.2.5-10|62	%if %mdkversion < 200900
21cr|madbomber-0.2.5-10|63	%postun
21cr|madbomber-0.2.5-10|64	%clean_menus
21cr|madbomber-0.2.5-10|65	%endif
21cr|madbomber-0.2.5-10|66	
21cr|madbomber-0.2.5-10|67	%clean
21cr|madbomber-0.2.5-10|68	rm -rf $RPM_BUILD_ROOT
21cr|madbomber-0.2.5-10|69	
21cr|madbomber-0.2.5-10|70	%files
21cr|madbomber-0.2.5-10|71	%defattr(-,root,root)
21cr|madbomber-0.2.5-10|72	%doc AUTHORS.txt CHANGES.txt README.txt
21cr|madbomber-0.2.5-10|73	%{_gamesbindir}/*
21cr|madbomber-0.2.5-10|74	%{_gamesdatadir}/%{name}
21cr|madbomber-0.2.5-10|75	%{_datadir}/applications/*
21cr|madbomber-0.2.5-10|76	%{_iconsdir}/*.png
21cr|madbomber-0.2.5-10|77	%{_miconsdir}/*.png
21cr|madbomber-0.2.5-10|78	%{_liconsdir}/*.png

3011 21
21cr|madplay-0.15.2b-12|1	Summary:	Command line MPEG audio player based on libmad
21cr|madplay-0.15.2b-12|2	Name:		madplay
21cr|madplay-0.15.2b-12|3	Version:	0.15.2b
21cr|madplay-0.15.2b-12|4	Release:	12
21cr|madplay-0.15.2b-12|5	Source0:	http://prdownloads.sourceforge.net/mad/%{name}-%{version}.tar.bz2
21cr|madplay-0.15.2b-12|6	License:	GPL
21cr|madplay-0.15.2b-12|7	Group:		Sound
21cr|madplay-0.15.2b-12|8	URL:		http://www.underbit.com/products/mad/
21cr|madplay-0.15.2b-12|9	BuildRequires:  pkgconfig(mad) >= 0.15.0b
21cr|madplay-0.15.2b-12|10	BuildRequires:  pkgconfig(id3tag) >= 0.15.0b
21cr|madplay-0.15.2b-12|11	BuildRequires:  pkgconfig(esound)
21cr|madplay-0.15.2b-12|12	%rename		mad
21cr|madplay-0.15.2b-12|13	
21cr|madplay-0.15.2b-12|14	%description
21cr|madplay-0.15.2b-12|15	madplay is a command-line MPEG audio decoder and player based on the
21cr|madplay-0.15.2b-12|16	MAD library (libmad). For details about MAD, see the libmad package
21cr|madplay-0.15.2b-12|17	distributed separately.
21cr|madplay-0.15.2b-12|18	
21cr|madplay-0.15.2b-12|19	madplay will also read and display ID3 tag information, and further
21cr|madplay-0.15.2b-12|20	supports the relative volume adjustment information (RVA2) in such
21cr|madplay-0.15.2b-12|21	tags, as written by tools like `normalize'.
21cr|madplay-0.15.2b-12|22	
21cr|madplay-0.15.2b-12|23	
21cr|madplay-0.15.2b-12|24	%prep
21cr|madplay-0.15.2b-12|25	%setup -q
21cr|madplay-0.15.2b-12|26	
21cr|madplay-0.15.2b-12|27	%build
21cr|madplay-0.15.2b-12|28	%configure
21cr|madplay-0.15.2b-12|29	%make
21cr|madplay-0.15.2b-12|30	
21cr|madplay-0.15.2b-12|31	%install
21cr|madplay-0.15.2b-12|32	%makeinstall
21cr|madplay-0.15.2b-12|33	# this is an invalid locale dir
21cr|madplay-0.15.2b-12|34	rm -rf %{buildroot}/%{_datadir}/locale/en
21cr|madplay-0.15.2b-12|35	%find_lang %{name}
21cr|madplay-0.15.2b-12|36	
21cr|madplay-0.15.2b-12|37	%files -f %{name}.lang
21cr|madplay-0.15.2b-12|38	%doc COPYING README CREDITS TODO
21cr|madplay-0.15.2b-12|39	%{_bindir}/*
21cr|madplay-0.15.2b-12|40	%{_mandir}/man1/*

3012 21
21cr|Maelstrom-3.0.6-16|1	Summary:   Maelstrom
21cr|Maelstrom-3.0.6-16|2	Name:      Maelstrom
21cr|Maelstrom-3.0.6-16|3	Version:   3.0.6
21cr|Maelstrom-3.0.6-16|4	Release:   16
21cr|Maelstrom-3.0.6-16|5	License: LGPL
21cr|Maelstrom-3.0.6-16|6	Group:     Games/Arcade
21cr|Maelstrom-3.0.6-16|7	Source0:   %{name}-%{version}.tar.bz2
21cr|Maelstrom-3.0.6-16|8	Source10: %name.16.png
21cr|Maelstrom-3.0.6-16|9	Source11: %name.32.png
21cr|Maelstrom-3.0.6-16|10	Source12: %name.48.png
21cr|Maelstrom-3.0.6-16|11	Patch1:    Maelstrom-3.0.6-scorefile.patch
21cr|Maelstrom-3.0.6-16|12	Patch2:	   Maelstrom-3.0.6-datadir.patch
21cr|Maelstrom-3.0.6-16|13	Patch3:	   Maelstrom-3.0.6-gcc3.4.patch
21cr|Maelstrom-3.0.6-16|14	Patch4:    Maelstrom-3.0.6-64bit-fixes.patch
21cr|Maelstrom-3.0.6-16|15	URL:       http://www.devolution.com/~slouken/Maelstrom/
21cr|Maelstrom-3.0.6-16|16	BuildRequires:	SDL_net-devel
21cr|Maelstrom-3.0.6-16|17	BuildRequires:	SDL-devel
21cr|Maelstrom-3.0.6-16|18	
21cr|Maelstrom-3.0.6-16|19	%description
21cr|Maelstrom-3.0.6-16|20	Maelstrom is a rockin' asteroids game ported from the Macintosh
21cr|Maelstrom-3.0.6-16|21	Originally written by Andrew Welch of Ambrosia Software, and ported
21cr|Maelstrom-3.0.6-16|22	to UNIX and then SDL by Sam Lantinga <slouken@devolution.com>
21cr|Maelstrom-3.0.6-16|23	
21cr|Maelstrom-3.0.6-16|24	%prep
21cr|Maelstrom-3.0.6-16|25	%setup -q
21cr|Maelstrom-3.0.6-16|26	%patch1 -b .scores
21cr|Maelstrom-3.0.6-16|27	%patch2 -p1 -b .libdir
21cr|Maelstrom-3.0.6-16|28	%patch3 -p1
21cr|Maelstrom-3.0.6-16|29	%patch4 -p1 -b .64bit-fixes
21cr|Maelstrom-3.0.6-16|30	
21cr|Maelstrom-3.0.6-16|31	touch ChangeLog NEWS AUTHORS
21cr|Maelstrom-3.0.6-16|32	
21cr|Maelstrom-3.0.6-16|33	%build
21cr|Maelstrom-3.0.6-16|34	autoreconf -fi
21cr|Maelstrom-3.0.6-16|35	%configure --disable-rpath --bindir=%_gamesbindir --libdir=%_gamesdatadir
21cr|Maelstrom-3.0.6-16|36	
21cr|Maelstrom-3.0.6-16|37	%make
21cr|Maelstrom-3.0.6-16|38	
21cr|Maelstrom-3.0.6-16|39	%install
21cr|Maelstrom-3.0.6-16|40	rm -rf %buildroot
21cr|Maelstrom-3.0.6-16|41	%makeinstall_std GAME_INSTALLDIR=%buildroot/%_gamesdatadir/%name
21cr|Maelstrom-3.0.6-16|42	install -D -m755 Maelstrom %buildroot/%_gamesbindir/Maelstrom
21cr|Maelstrom-3.0.6-16|43	install -D -m755 Maelstrom-netd %buildroot/%_gamesbindir/Maelstrom-netd
21cr|Maelstrom-3.0.6-16|44	
21cr|Maelstrom-3.0.6-16|45	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|Maelstrom-3.0.6-16|46	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|Maelstrom-3.0.6-16|47	[Desktop Entry]
21cr|Maelstrom-3.0.6-16|48	Type=Application
21cr|Maelstrom-3.0.6-16|49	Exec=%_gamesbindir/Maelstrom
21cr|Maelstrom-3.0.6-16|50	Name=Maelstrom
21cr|Maelstrom-3.0.6-16|51	Comment=Asteroids game
21cr|Maelstrom-3.0.6-16|52	Categories=Game;ArcadeGame;
21cr|Maelstrom-3.0.6-16|53	Icon=Maelstrom
21cr|Maelstrom-3.0.6-16|54	EOF
21cr|Maelstrom-3.0.6-16|55	
21cr|Maelstrom-3.0.6-16|56	mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
21cr|Maelstrom-3.0.6-16|57	mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
21cr|Maelstrom-3.0.6-16|58	install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|Maelstrom-3.0.6-16|59	install -m 644 %{SOURCE11} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|Maelstrom-3.0.6-16|60	install -m 644 %{SOURCE12} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|Maelstrom-3.0.6-16|61	
21cr|Maelstrom-3.0.6-16|62	mkdir -p %buildroot/var/lib/games/
21cr|Maelstrom-3.0.6-16|63	mv %buildroot%_gamesdatadir/Maelstrom/Maelstrom-Scores %buildroot/var/lib/games/Maelstrom-Scores
21cr|Maelstrom-3.0.6-16|64	
21cr|Maelstrom-3.0.6-16|65	%clean
21cr|Maelstrom-3.0.6-16|66	rm -rf $RPM_BUILD_ROOT
21cr|Maelstrom-3.0.6-16|67	
21cr|Maelstrom-3.0.6-16|68	%if %mdkversion < 200900
21cr|Maelstrom-3.0.6-16|69	%post
21cr|Maelstrom-3.0.6-16|70	%update_menus
21cr|Maelstrom-3.0.6-16|71	%endif
21cr|Maelstrom-3.0.6-16|72	
21cr|Maelstrom-3.0.6-16|73	%if %mdkversion < 200900
21cr|Maelstrom-3.0.6-16|74	%postun
21cr|Maelstrom-3.0.6-16|75	%clean_menus
21cr|Maelstrom-3.0.6-16|76	%endif
21cr|Maelstrom-3.0.6-16|77	
21cr|Maelstrom-3.0.6-16|78	%pre
21cr|Maelstrom-3.0.6-16|79	# in Maelstrom <= 3.0.6-4mdk %_gamesbindir/Maelstrom is a directory
21cr|Maelstrom-3.0.6-16|80	if [ -d %_gamesbindir/Maelstrom ]; then
21cr|Maelstrom-3.0.6-16|81	rm -rf %_gamesbindir/Maelstrom
21cr|Maelstrom-3.0.6-16|82	fi
21cr|Maelstrom-3.0.6-16|83	
21cr|Maelstrom-3.0.6-16|84	%files
21cr|Maelstrom-3.0.6-16|85	%defattr(-, root, root)
21cr|Maelstrom-3.0.6-16|86	%doc COPYING CREDITS README* Changelog Docs
21cr|Maelstrom-3.0.6-16|87	%attr(2755,root,games) %_gamesbindir/Maelstrom*
21cr|Maelstrom-3.0.6-16|88	%_gamesdatadir/Maelstrom
21cr|Maelstrom-3.0.6-16|89	%{_datadir}/applications/mandriva-*.desktop
21cr|Maelstrom-3.0.6-16|90	%_iconsdir/*.png
21cr|Maelstrom-3.0.6-16|91	%_miconsdir/*
21cr|Maelstrom-3.0.6-16|92	%_liconsdir/*
21cr|Maelstrom-3.0.6-16|93	%attr(0664,root,games) /var/lib/games/Maelstrom-Scores

3013 21
21cr|magicrescue-1.1.10-2.git.0|1	# exclude self provided
21cr|magicrescue-1.1.10-2.git.0|2	%define __requires_exclude perl\\(laola.pl\\)
21cr|magicrescue-1.1.10-2.git.0|3	%define commit d9a57931d437674009bfd2f98451b3d71058eade
21cr|magicrescue-1.1.10-2.git.0|4	
21cr|magicrescue-1.1.10-2.git.0|5	Name:		magicrescue
21cr|magicrescue-1.1.10-2.git.0|6	Version:	1.1.10
21cr|magicrescue-1.1.10-2.git.0|7	Release:	2.git.0
21cr|magicrescue-1.1.10-2.git.0|8	Summary:	Tries to recover files
21cr|magicrescue-1.1.10-2.git.0|9	License:	GPLv2+
21cr|magicrescue-1.1.10-2.git.0|10	Group:		Archiving/Other
21cr|magicrescue-1.1.10-2.git.0|11	URL:		https://github.com/jbj/magicrescue
21cr|magicrescue-1.1.10-2.git.0|12	Source0:	https://github.com/jbj/magicrescue/archive/d9a57931d437674009bfd2f98451b3d71058eade.zip?/%{name}-%{commit}.zip
21cr|magicrescue-1.1.10-2.git.0|13	Conflicts:	safecat
21cr|magicrescue-1.1.10-2.git.0|14	Requires:	binutils
21cr|magicrescue-1.1.10-2.git.0|15	Requires:	gzip
21cr|magicrescue-1.1.10-2.git.0|16	Requires:	mencoder
21cr|magicrescue-1.1.10-2.git.0|17	Requires:	mpg123
21cr|magicrescue-1.1.10-2.git.0|18	BuildRequires:	gdbm-devel
21cr|magicrescue-1.1.10-2.git.0|19	
21cr|magicrescue-1.1.10-2.git.0|20	%description
21cr|magicrescue-1.1.10-2.git.0|21	Magic Rescue scans a block device for file types it knows how to recover and
21cr|magicrescue-1.1.10-2.git.0|22	calls an external program to extract them.  It looks at "magic bytes" in file
21cr|magicrescue-1.1.10-2.git.0|23	contents, so it can be used both as an undelete utility and for recovering a
21cr|magicrescue-1.1.10-2.git.0|24	corrupted drive or partition.  As long as the file data is there, it will find
21cr|magicrescue-1.1.10-2.git.0|25	it. It works on any file system.
21cr|magicrescue-1.1.10-2.git.0|26	
21cr|magicrescue-1.1.10-2.git.0|27	%files
21cr|magicrescue-1.1.10-2.git.0|28	%defattr(0644,root,root,0755)
21cr|magicrescue-1.1.10-2.git.0|29	%doc COPYING README.md
21cr|magicrescue-1.1.10-2.git.0|30	%{_datadir}/magicrescue/recipes/*
21cr|magicrescue-1.1.10-2.git.0|31	%{_mandir}/man1/*
21cr|magicrescue-1.1.10-2.git.0|32	%defattr(0755,root,root,0755)
21cr|magicrescue-1.1.10-2.git.0|33	%{_bindir}/*
21cr|magicrescue-1.1.10-2.git.0|34	%{_libexecdir}/magicrescue/tools/*
21cr|magicrescue-1.1.10-2.git.0|35	
21cr|magicrescue-1.1.10-2.git.0|36	#------------------------------------------------------
21cr|magicrescue-1.1.10-2.git.0|37	%prep
21cr|magicrescue-1.1.10-2.git.0|38	%setup -q -n %{name}-%{commit}
21cr|magicrescue-1.1.10-2.git.0|39	
21cr|magicrescue-1.1.10-2.git.0|40	#delete gimp suppport, perl-gimp not provided in repo
21cr|magicrescue-1.1.10-2.git.0|41	rm tools/gimp-resave.pl
21cr|magicrescue-1.1.10-2.git.0|42	rm recipes/gimp-xcf
21cr|magicrescue-1.1.10-2.git.0|43	
21cr|magicrescue-1.1.10-2.git.0|44	%build
21cr|magicrescue-1.1.10-2.git.0|45	# XXX: This is not a GNU autoconf script
21cr|magicrescue-1.1.10-2.git.0|46	export CFLAGS="%{optflags}"
21cr|magicrescue-1.1.10-2.git.0|47	./configure --prefix=%{_prefix}
21cr|magicrescue-1.1.10-2.git.0|48	%make
21cr|magicrescue-1.1.10-2.git.0|49	
21cr|magicrescue-1.1.10-2.git.0|50	%install
21cr|magicrescue-1.1.10-2.git.0|51	mkdir -p %{buildroot}%{_prefix}
21cr|magicrescue-1.1.10-2.git.0|52	%makeinstall PREFIX=%{buildroot}/%{_prefix}
21cr|magicrescue-1.1.10-2.git.0|53	

3014 21
21cr|magpie-0.9.3-1|1	%global glib_version 2.69.0
21cr|magpie-0.9.3-1|2	%global gtk3_version 3.19.8
21cr|magpie-0.9.3-1|3	%global gsettings_desktop_schemas_version 40~alpha
21cr|magpie-0.9.3-1|4	%global json_glib_version 0.12.0
21cr|magpie-0.9.3-1|5	%global libinput_version 1.19.0
21cr|magpie-0.9.3-1|6	%global pipewire_version 0.3.33
21cr|magpie-0.9.3-1|7	%global lcms2_version 2.6
21cr|magpie-0.9.3-1|8	%global colord_version 1.4.5
21cr|magpie-0.9.3-1|9	
21cr|magpie-0.9.3-1|10	%define major 0
21cr|magpie-0.9.3-1|11	%define api 0
21cr|magpie-0.9.3-1|12	%define libname %mklibname %{name} %{api}_ %{major}
21cr|magpie-0.9.3-1|13	%define girname %mklibname %{name}-gir %{major}
21cr|magpie-0.9.3-1|14	%define devname %mklibname %{name} -d
21cr|magpie-0.9.3-1|15	
21cr|magpie-0.9.3-1|16	Name:          magpie
21cr|magpie-0.9.3-1|17	Version:       0.9.3
21cr|magpie-0.9.3-1|18	Release:       1
21cr|magpie-0.9.3-1|19	Summary:       Window manager for Budgie Desktop
21cr|magpie-0.9.3-1|20	Group:         System/Libraries
21cr|magpie-0.9.3-1|21	License:       GPL-2.0-or-later
21cr|magpie-0.9.3-1|22	URL:           https://github.com/BuddiesOfBudgie/magpie
21cr|magpie-0.9.3-1|23	Source0:       %{url}/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|magpie-0.9.3-1|24	
21cr|magpie-0.9.3-1|25	BuildRequires: x11-server-common
21cr|magpie-0.9.3-1|26	BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.41.0
21cr|magpie-0.9.3-1|27	BuildRequires: pkgconfig(sm)
21cr|magpie-0.9.3-1|28	BuildRequires: pkgconfig(libwacom)
21cr|magpie-0.9.3-1|29	BuildRequires: pkgconfig(x11)
21cr|magpie-0.9.3-1|30	BuildRequires: pkgconfig(xdamage)
21cr|magpie-0.9.3-1|31	BuildRequires: pkgconfig(xext)
21cr|magpie-0.9.3-1|32	BuildRequires: pkgconfig(xfixes)
21cr|magpie-0.9.3-1|33	BuildRequires: pkgconfig(xi)
21cr|magpie-0.9.3-1|34	BuildRequires: pkgconfig(xrandr)
21cr|magpie-0.9.3-1|35	BuildRequires: pkgconfig(xrender)
21cr|magpie-0.9.3-1|36	BuildRequires: pkgconfig(xcursor)
21cr|magpie-0.9.3-1|37	BuildRequires: pkgconfig(xcomposite)
21cr|magpie-0.9.3-1|38	BuildRequires: pkgconfig(x11-xcb)
21cr|magpie-0.9.3-1|39	BuildRequires: pkgconfig(xkbcommon)
21cr|magpie-0.9.3-1|40	BuildRequires: pkgconfig(xkbcommon-x11)
21cr|magpie-0.9.3-1|41	BuildRequires: pkgconfig(xkbfile)
21cr|magpie-0.9.3-1|42	BuildRequires: pkgconfig(xtst)
21cr|magpie-0.9.3-1|43	BuildRequires: pkgconfig(egl)
21cr|magpie-0.9.3-1|44	BuildRequires: pkgconfig(gl)
21cr|magpie-0.9.3-1|45	BuildRequires: pkgconfig(gbm)
21cr|magpie-0.9.3-1|46	BuildRequires: pkgconfig(glesv2)
21cr|magpie-0.9.3-1|47	BuildRequires: pkgconfig(graphene-gobject-1.0)
21cr|magpie-0.9.3-1|48	BuildRequires: pam-devel
21cr|magpie-0.9.3-1|49	BuildRequires: pkgconfig(libpipewire-0.3) >= %{pipewire_version}
21cr|magpie-0.9.3-1|50	BuildRequires: pkgconfig(sysprof-capture-4)
21cr|magpie-0.9.3-1|51	BuildRequires: sysprof
21cr|magpie-0.9.3-1|52	BuildRequires: pkgconfig(libsystemd)
21cr|magpie-0.9.3-1|53	#BuildRequires: x11-server-common
21cr|magpie-0.9.3-1|54	BuildRequires: x11-server-xorg
21cr|magpie-0.9.3-1|55	BuildRequires: x11-server-xvfb
21cr|magpie-0.9.3-1|56	BuildRequires: pkgconfig(xkeyboard-config)
21cr|magpie-0.9.3-1|57	BuildRequires: zenity
21cr|magpie-0.9.3-1|58	BuildRequires: desktop-file-utils
21cr|magpie-0.9.3-1|59	# Bootstrap requirements
21cr|magpie-0.9.3-1|60	BuildRequires: gtk-doc gettext-devel git-core
21cr|magpie-0.9.3-1|61	BuildRequires: pkgconfig(libcanberra)
21cr|magpie-0.9.3-1|62	BuildRequires: pkgconfig(gsettings-desktop-schemas) >= %{gsettings_desktop_schemas_version}
21cr|magpie-0.9.3-1|63	BuildRequires: pkgconfig(gnome-settings-daemon)
21cr|magpie-0.9.3-1|64	BuildRequires: meson
21cr|magpie-0.9.3-1|65	BuildRequires: pkgconfig(gbm)
21cr|magpie-0.9.3-1|66	BuildRequires: pkgconfig(gnome-desktop-3.0)
21cr|magpie-0.9.3-1|67	BuildRequires: pkgconfig(gudev-1.0)
21cr|magpie-0.9.3-1|68	BuildRequires: pkgconfig(libdrm)
21cr|magpie-0.9.3-1|69	BuildRequires: pkgconfig(libstartup-notification-1.0)
21cr|magpie-0.9.3-1|70	BuildRequires: pkgconfig(lcms2) >= %{lcms2_version}
21cr|magpie-0.9.3-1|71	BuildRequires: pkgconfig(colord) >= %{colord_version}
21cr|magpie-0.9.3-1|72	
21cr|magpie-0.9.3-1|73	BuildRequires: pkgconfig(json-glib-1.0) >= %{json_glib_version}
21cr|magpie-0.9.3-1|74	BuildRequires: pkgconfig(libinput) >= %{libinput_version}
21cr|magpie-0.9.3-1|75	
21cr|magpie-0.9.3-1|76	Requires: gsettings-desktop-schemas%{?_isa} >= %{gsettings_desktop_schemas_version}
21cr|magpie-0.9.3-1|77	Requires: gnome-settings-daemon
21cr|magpie-0.9.3-1|78	Requires: json-glib%{?_isa} >= %{json_glib_version}
21cr|magpie-0.9.3-1|79	Requires: libinput%{?_isa} >= %{libinput_version}
21cr|magpie-0.9.3-1|80	Requires: pipewire%{_isa} >= %{pipewire_version}
21cr|magpie-0.9.3-1|81	Requires: dbus
21cr|magpie-0.9.3-1|82	Requires: zenity
21cr|magpie-0.9.3-1|83	Requires: mutter
21cr|magpie-0.9.3-1|84	Requires: %{libname}%{?_isa} = %{EVRD}
21cr|magpie-0.9.3-1|85	
21cr|magpie-0.9.3-1|86	Recommends: mesa
21cr|magpie-0.9.3-1|87	
21cr|magpie-0.9.3-1|88	Provides: firstboot(windowmanager) = magpie
21cr|magpie-0.9.3-1|89	
21cr|magpie-0.9.3-1|90	# Cogl and Clutter were forked at these versions, but have diverged
21cr|magpie-0.9.3-1|91	# significantly since then.
21cr|magpie-0.9.3-1|92	Provides: bundled(cogl) = 1.22.0
21cr|magpie-0.9.3-1|93	Provides: bundled(clutter) = 1.26.0
21cr|magpie-0.9.3-1|94	
21cr|magpie-0.9.3-1|95	%description
21cr|magpie-0.9.3-1|96	Magpgie is the window manager used by Budgie Desktop.
21cr|magpie-0.9.3-1|97	
21cr|magpie-0.9.3-1|98	%files -f %{name}.lang
21cr|magpie-0.9.3-1|99	%license COPYING
21cr|magpie-0.9.3-1|100	%{_libdir}/magpie-%{api}/*.so*
21cr|magpie-0.9.3-1|101	#----------------------------------------------------------------------------
21cr|magpie-0.9.3-1|102	%package -n %{libname}
21cr|magpie-0.9.3-1|103	Summary:	Libraries for magpie
21cr|magpie-0.9.3-1|104	Group:		System/Libraries
21cr|magpie-0.9.3-1|105	
21cr|magpie-0.9.3-1|106	%description -n %{libname}
21cr|magpie-0.9.3-1|107	This package contains libraries used by magpie.
21cr|magpie-0.9.3-1|108	
21cr|magpie-0.9.3-1|109	%files -n %{libname}
21cr|magpie-0.9.3-1|110	%{_libdir}/libmagpie-%{api}.so.%{major}*
21cr|magpie-0.9.3-1|111	#---------------------------------------------------------
21cr|magpie-0.9.3-1|112	%package -n %{girname}
21cr|magpie-0.9.3-1|113	Summary:	GObject Introspection interface description for %{name}
21cr|magpie-0.9.3-1|114	Group:		System/Libraries
21cr|magpie-0.9.3-1|115	Requires:	%{name} = %{EVRD}
21cr|magpie-0.9.3-1|116	
21cr|magpie-0.9.3-1|117	%description -n %{girname}
21cr|magpie-0.9.3-1|118	GObject Introspection interface description for %{name}.
21cr|magpie-0.9.3-1|119	
21cr|magpie-0.9.3-1|120	%files -n %{girname}
21cr|magpie-0.9.3-1|121	%{_libdir}/%{name}-%{api}/*.typelib
21cr|magpie-0.9.3-1|122	
21cr|magpie-0.9.3-1|123	#----------------------------------------------------------------------------
21cr|magpie-0.9.3-1|124	
21cr|magpie-0.9.3-1|125	%package -n %{devname}
21cr|magpie-0.9.3-1|126	Summary:	Development package for %{name}
21cr|magpie-0.9.3-1|127	Group:		Development/Other
21cr|magpie-0.9.3-1|128	Provides:	%{name}-devel = %{EVRD}
21cr|magpie-0.9.3-1|129	Requires:	%{name}%{?_isa} = %{EVRD}
21cr|magpie-0.9.3-1|130	Requires:	%{girname} = %{EVRD}
21cr|magpie-0.9.3-1|131	Requires:	%{libname}%{?_isa} = %{EVRD}
21cr|magpie-0.9.3-1|132	# for EGL/eglmesaext.h that's included from public cogl-egl-defines.h header
21cr|magpie-0.9.3-1|133	Requires:	pkgconfig(egl)
21cr|magpie-0.9.3-1|134	
21cr|magpie-0.9.3-1|135	%description -n %{devname}
21cr|magpie-0.9.3-1|136	Header files and libraries for developing against Magpie.
21cr|magpie-0.9.3-1|137	
21cr|magpie-0.9.3-1|138	%files -n %{devname}
21cr|magpie-0.9.3-1|139	%{_includedir}/magpie-%{api}
21cr|magpie-0.9.3-1|140	%{_libdir}/libmagpie-%{api}.so
21cr|magpie-0.9.3-1|141	%{_libdir}/%{name}-%{api}/*.gir
21cr|magpie-0.9.3-1|142	%{_libdir}/pkgconfig/libmagpie-%{api}.pc
21cr|magpie-0.9.3-1|143	%{_libdir}/pkgconfig/%{name}-clutter-%{api}.pc
21cr|magpie-0.9.3-1|144	%{_libdir}/pkgconfig/%{name}-cogl-%{api}.pc
21cr|magpie-0.9.3-1|145	%{_libdir}/pkgconfig/%{name}-cogl-pango-%{api}.pc
21cr|magpie-0.9.3-1|146	
21cr|magpie-0.9.3-1|147	#---------------------------------------------------------
21cr|magpie-0.9.3-1|148	
21cr|magpie-0.9.3-1|149	%prep
21cr|magpie-0.9.3-1|150	%autosetup -p1
21cr|magpie-0.9.3-1|151	
21cr|magpie-0.9.3-1|152	%build
21cr|magpie-0.9.3-1|153	%meson -Degl_device=true
21cr|magpie-0.9.3-1|154	%meson_build
21cr|magpie-0.9.3-1|155	
21cr|magpie-0.9.3-1|156	%install
21cr|magpie-0.9.3-1|157	%meson_install
21cr|magpie-0.9.3-1|158	
21cr|magpie-0.9.3-1|159	%find_lang %{name}

3015 21
21cr|mahjongg3d-0.96-12|1	Name:			mahjongg3d
21cr|mahjongg3d-0.96-12|2	Version:		0.96
21cr|mahjongg3d-0.96-12|3	Release:		12
21cr|mahjongg3d-0.96-12|4	
21cr|mahjongg3d-0.96-12|5	Summary:	MahJongg 3D Solitaire
21cr|mahjongg3d-0.96-12|6	License:	GPLv2+
21cr|mahjongg3d-0.96-12|7	Group:		Games/Boards
21cr|mahjongg3d-0.96-12|8	URL:		http://www.reto-schoelly.de/mahjongg3d/
21cr|mahjongg3d-0.96-12|9	Source:		http://www.reto-schoelly.de/mahjongg3d/%{name}-%{version}.tar.bz2
21cr|mahjongg3d-0.96-12|10	Source1:	http://www.reto-schoelly.de/mahjongg3d/%{name}-0.96-patch2.tar.bz2
21cr|mahjongg3d-0.96-12|11	Source10:	http://www.reto-schoelly.de/mahjongg3d/hieroglyph_tileset.tar.bz2
21cr|mahjongg3d-0.96-12|12	Source11:	http://www.reto-schoelly.de/mahjongg3d/lab_layout.tar.bz2
21cr|mahjongg3d-0.96-12|13	Source20:	%{name}-16.png
21cr|mahjongg3d-0.96-12|14	Source21:	%{name}-32.png
21cr|mahjongg3d-0.96-12|15	Source22:	%{name}-48.png
21cr|mahjongg3d-0.96-12|16	Patch:		mahjongg3d-0.96-mdv-64bit-fix.patch
21cr|mahjongg3d-0.96-12|17	
21cr|mahjongg3d-0.96-12|18	BuildRequires:	qt3-devel
21cr|mahjongg3d-0.96-12|19	BuildRequires:	pkgconfig(glu)
21cr|mahjongg3d-0.96-12|20	
21cr|mahjongg3d-0.96-12|21	%description
21cr|mahjongg3d-0.96-12|22	MahJongg Solitaire 3D is an OpenGL enhanced solitaire version of the ancient
21cr|mahjongg3d-0.96-12|23	chinese board game "Mah Jongg".
21cr|mahjongg3d-0.96-12|24	
21cr|mahjongg3d-0.96-12|25	%prep
21cr|mahjongg3d-0.96-12|26	%setup -q -n mahjongg3d.release -a 1
21cr|mahjongg3d-0.96-12|27	%patch -p1 -b .build+x64-fix
21cr|mahjongg3d-0.96-12|28	
21cr|mahjongg3d-0.96-12|29	pushd bin
21cr|mahjongg3d-0.96-12|30	tar xvjf %{SOURCE10}
21cr|mahjongg3d-0.96-12|31	tar xvjf %{SOURCE11}
21cr|mahjongg3d-0.96-12|32	popd
21cr|mahjongg3d-0.96-12|33	
21cr|mahjongg3d-0.96-12|34	cp -fr patch2/* .
21cr|mahjongg3d-0.96-12|35	rm -fr patch2
21cr|mahjongg3d-0.96-12|36	sed -i -e 's/openglwidget.h/OpenGLWidget.h/' src/MainDialogBase.ui
21cr|mahjongg3d-0.96-12|37	
21cr|mahjongg3d-0.96-12|38	%build
21cr|mahjongg3d-0.96-12|39	export QTDIR=%{qt3dir}
21cr|mahjongg3d-0.96-12|40	%{qt3dir}/bin/qmake
21cr|mahjongg3d-0.96-12|41	%{qt3dir}/bin/qmake src/src.pro -o src/Makefile
21cr|mahjongg3d-0.96-12|42	cat > src/gamedata_path.h <<EOF
21cr|mahjongg3d-0.96-12|43	#define GAMEDATA_BASE_PATH "/usr/share/games/mahjongg3d"
21cr|mahjongg3d-0.96-12|44	EOF
21cr|mahjongg3d-0.96-12|45	
21cr|mahjongg3d-0.96-12|46	%make PREFIX=%{_prefix} GAMEDATA_PREFIX=%_gamesdatadir
21cr|mahjongg3d-0.96-12|47	
21cr|mahjongg3d-0.96-12|48	%install
21cr|mahjongg3d-0.96-12|49	rm -rf %buildroot
21cr|mahjongg3d-0.96-12|50	install -d %buildroot%{_gamesdatadir}/%{name}/backgrounds
21cr|mahjongg3d-0.96-12|51	install -d %buildroot%{_gamesdatadir}/%{name}/gra
21cr|mahjongg3d-0.96-12|52	install -d %buildroot%{_gamesdatadir}/%{name}/layouts
21cr|mahjongg3d-0.96-12|53	install -d %buildroot%{_gamesdatadir}/%{name}/tilesets
21cr|mahjongg3d-0.96-12|54	install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/default
21cr|mahjongg3d-0.96-12|55	install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/flowers
21cr|mahjongg3d-0.96-12|56	install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/hiero
21cr|mahjongg3d-0.96-12|57	install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/runes
21cr|mahjongg3d-0.96-12|58	install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/traditional
21cr|mahjongg3d-0.96-12|59	
21cr|mahjongg3d-0.96-12|60	install -d %buildroot%{_gamesbindir}
21cr|mahjongg3d-0.96-12|61	install -d %buildroot%{_mandir}/man6
21cr|mahjongg3d-0.96-12|62	install -m 0755 bin/%{name} %buildroot%{_gamesbindir}/
21cr|mahjongg3d-0.96-12|63	install -m 0644 bin/backgrounds/* %buildroot%{_gamesdatadir}/%{name}/backgrounds/
21cr|mahjongg3d-0.96-12|64	install -m 0644 bin/gra/* %buildroot%{_gamesdatadir}/%{name}/gra/
21cr|mahjongg3d-0.96-12|65	install -m 0644 bin/layouts/* %buildroot%{_gamesdatadir}/%{name}/layouts/
21cr|mahjongg3d-0.96-12|66	install -m 0644 bin/tilesets/*.tileset %buildroot%{_gamesdatadir}/%{name}/tilesets/
21cr|mahjongg3d-0.96-12|67	install -m 0644 bin/tilesets/default/* %buildroot%{_gamesdatadir}/%{name}/tilesets/default/
21cr|mahjongg3d-0.96-12|68	install -m 0644 bin/tilesets/flowers/* %buildroot%{_gamesdatadir}/%{name}/tilesets/flowers/
21cr|mahjongg3d-0.96-12|69	install -m 0644 bin/tilesets/hiero/* %buildroot%{_gamesdatadir}/%{name}/tilesets/hiero/
21cr|mahjongg3d-0.96-12|70	install -m 0644 bin/tilesets/runes/* %buildroot%{_gamesdatadir}/%{name}/tilesets/runes/
21cr|mahjongg3d-0.96-12|71	install -m 0644 bin/tilesets/traditional/* %buildroot%{_gamesdatadir}/%{name}/tilesets/traditional/
21cr|mahjongg3d-0.96-12|72	install -m 0644 %{name}.6 %buildroot%{_mandir}/man6/
21cr|mahjongg3d-0.96-12|73	
21cr|mahjongg3d-0.96-12|74	install -m 644 -D %{SOURCE20} $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
21cr|mahjongg3d-0.96-12|75	install -m 644 -D %{SOURCE21} $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
21cr|mahjongg3d-0.96-12|76	install -m 644 -D %{SOURCE22} $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
21cr|mahjongg3d-0.96-12|77	
21cr|mahjongg3d-0.96-12|78	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mahjongg3d-0.96-12|79	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|mahjongg3d-0.96-12|80	[Desktop Entry]
21cr|mahjongg3d-0.96-12|81	Name=MahJongg 3D Solitaire
21cr|mahjongg3d-0.96-12|82	Comment=MahJongg 3D Solitaire - A board game using OpenGL, with several themes
21cr|mahjongg3d-0.96-12|83	Exec=%{_gamesbindir}/%{name}
21cr|mahjongg3d-0.96-12|84	Icon=%{name}
21cr|mahjongg3d-0.96-12|85	Type=Application
21cr|mahjongg3d-0.96-12|86	Categories=X-MandrivaLinux-MoreApplications-Games-Boards;Game;BoardGame;Qt;
21cr|mahjongg3d-0.96-12|87	EOF
21cr|mahjongg3d-0.96-12|88	
21cr|mahjongg3d-0.96-12|89	%files
21cr|mahjongg3d-0.96-12|90	%doc Changelog COPYING INSTALL_CUSTOM README
21cr|mahjongg3d-0.96-12|91	%attr(0755,root,games) %{_gamesbindir}/%{name}
21cr|mahjongg3d-0.96-12|92	%{_mandir}/man6/%{name}.6*
21cr|mahjongg3d-0.96-12|93	%{_gamesdatadir}/%{name}
21cr|mahjongg3d-0.96-12|94	%{_datadir}/applications/*.desktop
21cr|mahjongg3d-0.96-12|95	%{_miconsdir}/%{name}.png
21cr|mahjongg3d-0.96-12|96	%{_iconsdir}/%{name}.png
21cr|mahjongg3d-0.96-12|97	%{_liconsdir}/%{name}.png

3016 21
21cr|mahjongg3d-extra-0.96-6|1	%define base_name mahjongg3d
21cr|mahjongg3d-extra-0.96-6|2	
21cr|mahjongg3d-extra-0.96-6|3	Name:		%{base_name}-extra
21cr|mahjongg3d-extra-0.96-6|4	Version:	0.96
21cr|mahjongg3d-extra-0.96-6|5	Release:	6
21cr|mahjongg3d-extra-0.96-6|6	Summary:	Extra tiles for Mahjongg 3d Solitaire
21cr|mahjongg3d-extra-0.96-6|7	Group:		Games/Boards
21cr|mahjongg3d-extra-0.96-6|8	#not really sure about the license so using Freeware
21cr|mahjongg3d-extra-0.96-6|9	License:	Freeware
21cr|mahjongg3d-extra-0.96-6|10	URL:		http://www.reto-schoelly.de/mahjongg3d/
21cr|mahjongg3d-extra-0.96-6|11	Source0:	http://www.reto-schoelly.de/mahjongg3d/simpsons_tileset.tar.bz2
21cr|mahjongg3d-extra-0.96-6|12	Source1:	http://www.reto-schoelly.de/mahjongg3d/manga_tileset.tar.bz2
21cr|mahjongg3d-extra-0.96-6|13	Requires:	%{base_name}
21cr|mahjongg3d-extra-0.96-6|14	BuildArch:	noarch
21cr|mahjongg3d-extra-0.96-6|15	
21cr|mahjongg3d-extra-0.96-6|16	%description
21cr|mahjongg3d-extra-0.96-6|17	Extra tiles for MahJongg 3D Solitaire.
21cr|mahjongg3d-extra-0.96-6|18	
21cr|mahjongg3d-extra-0.96-6|19	This package is in restricted because it is including possibly
21cr|mahjongg3d-extra-0.96-6|20	copyrighted characters.
21cr|mahjongg3d-extra-0.96-6|21	
21cr|mahjongg3d-extra-0.96-6|22	%prep
21cr|mahjongg3d-extra-0.96-6|23	%setup -c %{name}-%{version} -q -a 1
21cr|mahjongg3d-extra-0.96-6|24	
21cr|mahjongg3d-extra-0.96-6|25	%install
21cr|mahjongg3d-extra-0.96-6|26	%__rm -rf %{buildroot}
21cr|mahjongg3d-extra-0.96-6|27	%__install -d %{buildroot}%{_gamesdatadir}/%{base_name}/backgrounds
21cr|mahjongg3d-extra-0.96-6|28	%__install -m 0644 backgrounds/*.bmp %{buildroot}%{_gamesdatadir}/%{base_name}/backgrounds
21cr|mahjongg3d-extra-0.96-6|29	%__install -d %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets
21cr|mahjongg3d-extra-0.96-6|30	%__install -m 0644 tilesets/*.tileset %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/
21cr|mahjongg3d-extra-0.96-6|31	%__install -d %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/manga
21cr|mahjongg3d-extra-0.96-6|32	%__install -m 0644 tilesets/manga/* %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/manga/
21cr|mahjongg3d-extra-0.96-6|33	%__install -d %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/simpsons
21cr|mahjongg3d-extra-0.96-6|34	%__install -m 0644 tilesets/simpsons/* %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/simpsons/
21cr|mahjongg3d-extra-0.96-6|35	
21cr|mahjongg3d-extra-0.96-6|36	%files
21cr|mahjongg3d-extra-0.96-6|37	%{_gamesdatadir}/%{base_name}/tilesets/manga.tileset
21cr|mahjongg3d-extra-0.96-6|38	%{_gamesdatadir}/%{base_name}/tilesets/manga
21cr|mahjongg3d-extra-0.96-6|39	%{_gamesdatadir}/%{base_name}/backgrounds/manga.background.bmp
21cr|mahjongg3d-extra-0.96-6|40	%{_gamesdatadir}/%{base_name}/tilesets/simpsons.tileset
21cr|mahjongg3d-extra-0.96-6|41	%{_gamesdatadir}/%{base_name}/tilesets/simpsons
21cr|mahjongg3d-extra-0.96-6|42	%{_gamesdatadir}/%{base_name}/backgrounds/homer.background.bmp
21cr|mahjongg3d-extra-0.96-6|43	
21cr|mahjongg3d-extra-0.96-6|44	%clean
21cr|mahjongg3d-extra-0.96-6|45	%__rm -rf %{buildroot}

3017 21
21cr|mail2sms-1.3.5-12|1	Summary:	Mail to SMS converter
21cr|mail2sms-1.3.5-12|2	Name:		mail2sms
21cr|mail2sms-1.3.5-12|3	Version:	1.3.5
21cr|mail2sms-1.3.5-12|4	Release:	12
21cr|mail2sms-1.3.5-12|5	License:	GPL
21cr|mail2sms-1.3.5-12|6	Group:		Networking/Other
21cr|mail2sms-1.3.5-12|7	URL:		http://daniel.haxx.se/projects/mail2sms/
21cr|mail2sms-1.3.5-12|8	Source:		http://daniel.haxx.se/projects/mail2sms/%{name}-%{version}.tar.gz
21cr|mail2sms-1.3.5-12|9	
21cr|mail2sms-1.3.5-12|10	%description
21cr|mail2sms-1.3.5-12|11	mail2sms reads a (MIME) mail and converts it to a short message. It offers
21cr|mail2sms-1.3.5-12|12	search and replace, conditional rules, conditional search and replace etc to
21cr|mail2sms-1.3.5-12|13	create a custom output. It can optionally pipe its output into a specified
21cr|mail2sms-1.3.5-12|14	program.
21cr|mail2sms-1.3.5-12|15	
21cr|mail2sms-1.3.5-12|16	%prep
21cr|mail2sms-1.3.5-12|17	%setup -q
21cr|mail2sms-1.3.5-12|18	
21cr|mail2sms-1.3.5-12|19	%build
21cr|mail2sms-1.3.5-12|20	%configure
21cr|mail2sms-1.3.5-12|21	%make
21cr|mail2sms-1.3.5-12|22	
21cr|mail2sms-1.3.5-12|23	%install
21cr|mail2sms-1.3.5-12|24	install -d  %{buildroot}%{_sysconfdir}/mail/mail/sms
21cr|mail2sms-1.3.5-12|25	install -d  %{buildroot}%{_bindir}
21cr|mail2sms-1.3.5-12|26	install -d  %{buildroot}%{_mandir}/man1
21cr|mail2sms-1.3.5-12|27	install -d  %{buildroot}%{_mandir}/man4
21cr|mail2sms-1.3.5-12|28	
21cr|mail2sms-1.3.5-12|29	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|mail2sms-1.3.5-12|30	install -m0644 example.conf %{buildroot}%{_sysconfdir}/mail/mail/sms/mail2sms.conf
21cr|mail2sms-1.3.5-12|31	install -m0644 %{name}.1  %{buildroot}%{_mandir}/man1/
21cr|mail2sms-1.3.5-12|32	install -m0644 %{name}.4  %{buildroot}%{_mandir}/man4/
21cr|mail2sms-1.3.5-12|33	
21cr|mail2sms-1.3.5-12|34	%files
21cr|mail2sms-1.3.5-12|35	%doc CHANGES FILES INSTALL LEGAL README REGEX TODO forward.README forward.example
21cr|mail2sms-1.3.5-12|36	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/mail/sms/mail2sms.conf
21cr|mail2sms-1.3.5-12|37	%attr(0755,root,root) %{_bindir}/%{name}
21cr|mail2sms-1.3.5-12|38	%attr(0644,root,root) %{_mandir}/man1/*
21cr|mail2sms-1.3.5-12|39	%attr(0644,root,root) %{_mandir}/man4/*

3018 21
21cr|maildrop-3.0.8-1|1	Summary:	Maildrop mail filter/mail delivery agent
21cr|maildrop-3.0.8-1|2	Name:		maildrop
21cr|maildrop-3.0.8-1|3	Version:	3.0.8
21cr|maildrop-3.0.8-1|4	Release:	1
21cr|maildrop-3.0.8-1|5	License:	GPLv3
21cr|maildrop-3.0.8-1|6	Group:		System/Servers
21cr|maildrop-3.0.8-1|7	URL:		http://www.courier-mta.org/maildrop/
21cr|maildrop-3.0.8-1|8	Source0:	https://sourceforge.net/projects/courier/files/maildrop/%{version}/%{name}-%{version}.tar.bz2
21cr|maildrop-3.0.8-1|9	#BuildConflicts:	libreoffice-common
21cr|maildrop-3.0.8-1|10	BuildRequires:	autoconf
21cr|maildrop-3.0.8-1|11	BuildRequires:	automake
21cr|maildrop-3.0.8-1|12	BuildRequires:	db-devel
21cr|maildrop-3.0.8-1|13	BuildRequires:	fam-devel
21cr|maildrop-3.0.8-1|14	BuildRequires:	pkgconfig(libidn)
21cr|maildrop-3.0.8-1|15	BuildRequires:	libstdc++-devel
21cr|maildrop-3.0.8-1|16	BuildRequires:	libtool
21cr|maildrop-3.0.8-1|17	BuildRequires:	pcre2-devel
21cr|maildrop-3.0.8-1|18	BuildRequires:	courier-authlib-devel
21cr|maildrop-3.0.8-1|19	BuildRequires:	courier-unicode-devel
21cr|maildrop-3.0.8-1|20	Requires:	sendmail-command
21cr|maildrop-3.0.8-1|21	
21cr|maildrop-3.0.8-1|22	%description
21cr|maildrop-3.0.8-1|23	Maildrop is a combination mail filter/mail delivery agent. Maildrop reads the
21cr|maildrop-3.0.8-1|24	message to be delivered to your mailbox, optionally reads instructions from a
21cr|maildrop-3.0.8-1|25	file how filter incoming mail, then based on these instructions may deliver
21cr|maildrop-3.0.8-1|26	mail to an alternate mailbox, or forward it, instead of dropping the message
21cr|maildrop-3.0.8-1|27	into your mailbox.
21cr|maildrop-3.0.8-1|28	
21cr|maildrop-3.0.8-1|29	Maildrop uses a structured, real, meta-programming language in order to define
21cr|maildrop-3.0.8-1|30	filtering instructions. Its basic features are fast and efficient. At sites
21cr|maildrop-3.0.8-1|31	which carry a light load, the more advanced, CPU-demanding, features can be
21cr|maildrop-3.0.8-1|32	used to build very sophisticated mail filters.  Maildrop deployments have
21cr|maildrop-3.0.8-1|33	been reported at sites that support as many as 30,000 mailboxes.
21cr|maildrop-3.0.8-1|34	
21cr|maildrop-3.0.8-1|35	Maildrop mailing list:
21cr|maildrop-3.0.8-1|36	http://lists.sourceforge.net/lists/listinfo/courier-maildrop
21cr|maildrop-3.0.8-1|37	
21cr|maildrop-3.0.8-1|38	This version is compiled with support for GDBM database files, maildir
21cr|maildrop-3.0.8-1|39	enhancements (folders+quotas), and userdb.
21cr|maildrop-3.0.8-1|40	
21cr|maildrop-3.0.8-1|41	%prep
21cr|maildrop-3.0.8-1|42	
21cr|maildrop-3.0.8-1|43	%setup -q -n %{name}-%{version}
21cr|maildrop-3.0.8-1|44	
21cr|maildrop-3.0.8-1|45	%build
21cr|maildrop-3.0.8-1|46	export DEFAULT_DEF="./Maildir"
21cr|maildrop-3.0.8-1|47	export MAILBOT="%{_bindir}/mailbot"
21cr|maildrop-3.0.8-1|48	
21cr|maildrop-3.0.8-1|49	%configure \
21cr|maildrop-3.0.8-1|50	--disable-authlib \
21cr|maildrop-3.0.8-1|51	--enable-crlf-term=1 \
21cr|maildrop-3.0.8-1|52	--enable-global-timeout=300 \
21cr|maildrop-3.0.8-1|53	--enable-keep-fromline=1 \
21cr|maildrop-3.0.8-1|54	--enable-lockext-def=.lock \
21cr|maildrop-3.0.8-1|55	--enable-lockrefresh-def=15 \
21cr|maildrop-3.0.8-1|56	--enable-locksleep-def=5 \
21cr|maildrop-3.0.8-1|57	--enable-locktimeout-def=60 \
21cr|maildrop-3.0.8-1|58	--enable-maildirquota \
21cr|maildrop-3.0.8-1|59	--enable-maildrop-gid=mail \
21cr|maildrop-3.0.8-1|60	--enable-maildrop-uid=root \
21cr|maildrop-3.0.8-1|61	--enable-mimecharset=iso-8859-1 \
21cr|maildrop-3.0.8-1|62	--enable-restrict-trusted=0 \
21cr|maildrop-3.0.8-1|63	--enable-sendmail=%{_sbindir}/sendmail \
21cr|maildrop-3.0.8-1|64	--enable-smallmsg=8192 \
21cr|maildrop-3.0.8-1|65	--enable-syslog=1 \
21cr|maildrop-3.0.8-1|66	--enable-tempdir=.tmp \
21cr|maildrop-3.0.8-1|67	--enable-trusted-users="root mail daemon postfix postmaster uucp qmaild sendmail mmdf vpopmaill" \
21cr|maildrop-3.0.8-1|68	--enable-use-flock=1 \
21cr|maildrop-3.0.8-1|69	--with-db=db \
21cr|maildrop-3.0.8-1|70	--with-dirsync \
21cr|maildrop-3.0.8-1|71	--with-etcdir=%{_sysconfdir}/maildrop \
21cr|maildrop-3.0.8-1|72	--with-libidn=%{_prefix} \
21cr|maildrop-3.0.8-1|73	--without-devel \
21cr|maildrop-3.0.8-1|74	--with-trashquota
21cr|maildrop-3.0.8-1|75	
21cr|maildrop-3.0.8-1|76	%make
21cr|maildrop-3.0.8-1|77	
21cr|maildrop-3.0.8-1|78	%install
21cr|maildrop-3.0.8-1|79	
21cr|maildrop-3.0.8-1|80	%makeinstall_std MAILDROPUID='' MAILDROPGID=''
21cr|maildrop-3.0.8-1|81	
21cr|maildrop-3.0.8-1|82	install -d %{buildroot}%{_sysconfdir}/maildrop/maildroprcs
21cr|maildrop-3.0.8-1|83	
21cr|maildrop-3.0.8-1|84	install -m644 libs/maildir/quotawarnmsg %{buildroot}%{_sysconfdir}/maildrop/quotawarnmsg
21cr|maildrop-3.0.8-1|85	
21cr|maildrop-3.0.8-1|86	cat > %{buildroot}%{_sysconfdir}/maildrop/autoresponsesquota <<EOF
21cr|maildrop-3.0.8-1|87	#100000000S,10000C
21cr|maildrop-3.0.8-1|88	EOF
21cr|maildrop-3.0.8-1|89	
21cr|maildrop-3.0.8-1|90	cat > %{buildroot}%{_sysconfdir}/maildrop/maildirfilterconfig <<EOF
21cr|maildrop-3.0.8-1|91	MAILDIRFILTER=../.mailfilter
21cr|maildrop-3.0.8-1|92	MAILDIR=./Maildir
21cr|maildrop-3.0.8-1|93	EOF
21cr|maildrop-3.0.8-1|94	
21cr|maildrop-3.0.8-1|95	cat > %{buildroot}%{_sysconfdir}/maildrop/maildirshared <<EOF
21cr|maildrop-3.0.8-1|96	#
21cr|maildrop-3.0.8-1|97	EOF
21cr|maildrop-3.0.8-1|98	
21cr|maildrop-3.0.8-1|99	cat > %{buildroot}%{_sysconfdir}/maildrop/maildroprc <<EOF
21cr|maildrop-3.0.8-1|100	#logfile "/var/log/maildrop.log"
21cr|maildrop-3.0.8-1|101	EOF
21cr|maildrop-3.0.8-1|102	
21cr|maildrop-3.0.8-1|103	# fix html docs for proper docs inclusion
21cr|maildrop-3.0.8-1|104	rm -rf html
21cr|maildrop-3.0.8-1|105	mv %{buildroot}%{_datadir}/doc/maildrop/html html
21cr|maildrop-3.0.8-1|106	
21cr|maildrop-3.0.8-1|107	# fix so that these won't conflict with the courier-imap package
21cr|maildrop-3.0.8-1|108	mv %{buildroot}%{_bindir}/deliverquota %{buildroot}%{_bindir}/deliverquota-maildrop
21cr|maildrop-3.0.8-1|109	mv %{buildroot}%{_bindir}/maildirmake %{buildroot}%{_bindir}/maildirmake-maildrop
21cr|maildrop-3.0.8-1|110	
21cr|maildrop-3.0.8-1|111	mv %{buildroot}%{_mandir}/man1/maildirmake.1 %{buildroot}%{_mandir}/man1/maildirmake-maildrop.1
21cr|maildrop-3.0.8-1|112	mv %{buildroot}%{_mandir}/man8/deliverquota.8 %{buildroot}%{_mandir}/man8/maildirmake-deliverquota.8
21cr|maildrop-3.0.8-1|113	
21cr|maildrop-3.0.8-1|114	%files
21cr|maildrop-3.0.8-1|115	%doc INSTALL NEWS UPGRADE ChangeLog libs/maildir/README* html
21cr|maildrop-3.0.8-1|116	%doc INSTALL.html maildroptips.txt
21cr|maildrop-3.0.8-1|117	%doc README.html UPGRADE.html
21cr|maildrop-3.0.8-1|118	#%doc libs/maildir/README.maildirfilter.html
21cr|maildrop-3.0.8-1|119	#%doc libs/maildir/README.maildirquota.html
21cr|maildrop-3.0.8-1|120	#%doc libs/maildir/README.maildirquota.txt
21cr|maildrop-3.0.8-1|121	#%doc libs/maildir/README.sharedfolders.html
21cr|maildrop-3.0.8-1|122	#%doc libs/maildir/README.sharedfolders.txt
21cr|maildrop-3.0.8-1|123	
21cr|maildrop-3.0.8-1|124	%attr(0755,root,mail) %dir %{_sysconfdir}/maildrop
21cr|maildrop-3.0.8-1|125	%attr(0700,root,mail) %dir %{_sysconfdir}/maildrop/maildroprcs
21cr|maildrop-3.0.8-1|126	
21cr|maildrop-3.0.8-1|127	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/maildrop/autoresponsesquota
21cr|maildrop-3.0.8-1|128	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/maildrop/maildirfilterconfig
21cr|maildrop-3.0.8-1|129	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/maildrop/maildirshared
21cr|maildrop-3.0.8-1|130	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/maildrop/maildroprc
21cr|maildrop-3.0.8-1|131	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/maildrop/quotawarnmsg
21cr|maildrop-3.0.8-1|132	
21cr|maildrop-3.0.8-1|133	%attr(0755,root,mail) %{_bindir}/lockmail
21cr|maildrop-3.0.8-1|134	%attr(0755,root,mail) %{_bindir}/maildrop
21cr|maildrop-3.0.8-1|135	%attr(0755,root,root) %{_bindir}/deliverquota-maildrop
21cr|maildrop-3.0.8-1|136	%attr(0755,root,root) %{_bindir}/mailbot
21cr|maildrop-3.0.8-1|137	%attr(0755,root,root) %{_bindir}/maildirmake-maildrop
21cr|maildrop-3.0.8-1|138	%attr(0755,root,root) %{_bindir}/makedatprog
21cr|maildrop-3.0.8-1|139	%attr(0755,root,root) %{_bindir}/makemime
21cr|maildrop-3.0.8-1|140	%attr(0755,root,root) %{_bindir}/maildirkw
21cr|maildrop-3.0.8-1|141	%attr(0755,root,root) %{_bindir}/maildirwatch
21cr|maildrop-3.0.8-1|142	%attr(0755,root,root) %{_bindir}/reformime
21cr|maildrop-3.0.8-1|143	%attr(0755,root,root) %{_bindir}/makedat
21cr|maildrop-3.0.8-1|144	%attr(0755,root,root) %{_bindir}/reformail
21cr|maildrop-3.0.8-1|145	
21cr|maildrop-3.0.8-1|146	%attr(0644,root,root) %{_mandir}/man[1578]/*

3019 21
21cr|mairix-0.24-1|1	Name:           mairix
21cr|mairix-0.24-1|2	Version:	0.24
21cr|mairix-0.24-1|3	Release:	1
21cr|mairix-0.24-1|4	Summary:        A program for indexing and searching email messages
21cr|mairix-0.24-1|5	
21cr|mairix-0.24-1|6	Group:          Networking/Mail
21cr|mairix-0.24-1|7	License:        GPLv2
21cr|mairix-0.24-1|8	URL:            http://www.rc0.org.uk/mairix
21cr|mairix-0.24-1|9	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|mairix-0.24-1|10	Patch0:         mairix-0.23-build.patch
21cr|mairix-0.24-1|11	
21cr|mairix-0.24-1|12	BuildRequires:  bison flex bzip2-devel zlib-devel
21cr|mairix-0.24-1|13	
21cr|mairix-0.24-1|14	%description
21cr|mairix-0.24-1|15	mairix is a program for indexing and searching email messages
21cr|mairix-0.24-1|16	stored in Maildir, MH or mbox folders.
21cr|mairix-0.24-1|17	
21cr|mairix-0.24-1|18	%prep
21cr|mairix-0.24-1|19	%setup -q
21cr|mairix-0.24-1|20	%patch0 -p1 -b .build
21cr|mairix-0.24-1|21	
21cr|mairix-0.24-1|22	find -type f ! -name configure -a ! -name mkversion | xargs chmod 644
21cr|mairix-0.24-1|23	for i in ACKNOWLEDGEMENTS NEWS; do
21cr|mairix-0.24-1|24	iconv -f iso8859-1 -t utf8 -o ${i}{_,} && touch -r ${i}{,_} && mv -f ${i}{_,}
21cr|mairix-0.24-1|25	done
21cr|mairix-0.24-1|26	
21cr|mairix-0.24-1|27	%build
21cr|mairix-0.24-1|28	# fool the configure macro :-(
21cr|mairix-0.24-1|29	touch configure.ac
21cr|mairix-0.24-1|30	%configure
21cr|mairix-0.24-1|31	%make
21cr|mairix-0.24-1|32	
21cr|mairix-0.24-1|33	%install
21cr|mairix-0.24-1|34	rm -rf $RPM_BUILD_ROOT
21cr|mairix-0.24-1|35	%makeinstall
21cr|mairix-0.24-1|36	
21cr|mairix-0.24-1|37	%clean
21cr|mairix-0.24-1|38	rm -rf $RPM_BUILD_ROOT
21cr|mairix-0.24-1|39	
21cr|mairix-0.24-1|40	%files
21cr|mairix-0.24-1|41	%defattr(-,root,root,-)
21cr|mairix-0.24-1|42	%doc ACKNOWLEDGEMENTS COPYING NEWS README dotmairixrc.eg
21cr|mairix-0.24-1|43	%{_bindir}/mairix
21cr|mairix-0.24-1|44	%{_mandir}/man1/mairix.1*
21cr|mairix-0.24-1|45	%{_mandir}/man5/mairixrc.5*

3020 21
21cr|maitreya-7.1.1-3|1	Summary:	Vedic and western astrology
21cr|maitreya-7.1.1-3|2	Name:		maitreya
21cr|maitreya-7.1.1-3|3	Version:	7.1.1
21cr|maitreya-7.1.1-3|4	Release:	3
21cr|maitreya-7.1.1-3|5	License:	GPLv2+
21cr|maitreya-7.1.1-3|6	Group:		Sciences/Astronomy
21cr|maitreya-7.1.1-3|7	Url:		http://www.saravali.de/index.html
21cr|maitreya-7.1.1-3|8	Source0:	http://www.saravali.de/downloads/%{version}/maitreya-%{version}.tar.bz2
21cr|maitreya-7.1.1-3|9	Patch0:		maitreya-7.0.7-lpthread.patch
21cr|maitreya-7.1.1-3|10	BuildRequires:	wxGTK-devel
21cr|maitreya-7.1.1-3|11	
21cr|maitreya-7.1.1-3|12	%description
21cr|maitreya-7.1.1-3|13	Mature Open Source platform for Vedic and western astrology.
21cr|maitreya-7.1.1-3|14	
21cr|maitreya-7.1.1-3|15	%files -f %{name}.lang
21cr|maitreya-7.1.1-3|16	%{_bindir}/*
21cr|maitreya-7.1.1-3|17	%{_datadir}/%{name}7
21cr|maitreya-7.1.1-3|18	%{_datadir}/applications/*desktop
21cr|maitreya-7.1.1-3|19	%{_datadir}/pixmaps/*
21cr|maitreya-7.1.1-3|20	%{_datadir}/fonts/truetype/%{name}
21cr|maitreya-7.1.1-3|21	
21cr|maitreya-7.1.1-3|22	#----------------------------------------------------------------------------
21cr|maitreya-7.1.1-3|23	
21cr|maitreya-7.1.1-3|24	%prep
21cr|maitreya-7.1.1-3|25	%setup -q
21cr|maitreya-7.1.1-3|26	%patch0 -p1
21cr|maitreya-7.1.1-3|27	
21cr|maitreya-7.1.1-3|28	%build
21cr|maitreya-7.1.1-3|29	%configure
21cr|maitreya-7.1.1-3|30	%make
21cr|maitreya-7.1.1-3|31	
21cr|maitreya-7.1.1-3|32	%install
21cr|maitreya-7.1.1-3|33	%makeinstall_std
21cr|maitreya-7.1.1-3|34	
21cr|maitreya-7.1.1-3|35	%find_lang %{name}7 %{name}.lang

3021 21
21cr|makebootfat-1.4-9|1	Summary: A command line utility able to create bootable USB disks
21cr|makebootfat-1.4-9|2	Name: makebootfat
21cr|makebootfat-1.4-9|3	Version: 1.4
21cr|makebootfat-1.4-9|4	Release: 9
21cr|makebootfat-1.4-9|5	Source0: http://puzzle.dl.sourceforge.net/sourceforge/advancemame/%{name}-%{version}.tar.bz2
21cr|makebootfat-1.4-9|6	License: GPL
21cr|makebootfat-1.4-9|7	Group: System/Kernel and hardware
21cr|makebootfat-1.4-9|8	Url: http://advancemame.sourceforge.net/boot-download.html
21cr|makebootfat-1.4-9|9	
21cr|makebootfat-1.4-9|10	
21cr|makebootfat-1.4-9|11	%description
21cr|makebootfat-1.4-9|12	makebootfat is a command line utility able to create
21cr|makebootfat-1.4-9|13	bootable USB disks for Linux and Windows
21cr|makebootfat-1.4-9|14	using the FAT filesystem and syslinux.
21cr|makebootfat-1.4-9|15	
21cr|makebootfat-1.4-9|16	%prep
21cr|makebootfat-1.4-9|17	%setup -q
21cr|makebootfat-1.4-9|18	%configure
21cr|makebootfat-1.4-9|19	
21cr|makebootfat-1.4-9|20	%build
21cr|makebootfat-1.4-9|21	%make
21cr|makebootfat-1.4-9|22	
21cr|makebootfat-1.4-9|23	%install
21cr|makebootfat-1.4-9|24	rm -rf $RPM_BUILD_ROOT
21cr|makebootfat-1.4-9|25	%makeinstall
21cr|makebootfat-1.4-9|26	
21cr|makebootfat-1.4-9|27	%clean
21cr|makebootfat-1.4-9|28	rm -rf $RPM_BUILD_ROOT
21cr|makebootfat-1.4-9|29	
21cr|makebootfat-1.4-9|30	%files
21cr|makebootfat-1.4-9|31	%defattr(-,root,root)
21cr|makebootfat-1.4-9|32	%{_bindir}/makebootfat
21cr|makebootfat-1.4-9|33	%{_mandir}/man1/makebootfat*

3022 21
21cr|makehuman-1.2.0-1|1	
21cr|makehuman-1.2.0-1|2	Summary:	Modeling of three-dimensional humanoid characters
21cr|makehuman-1.2.0-1|3	Name:		makehuman
21cr|makehuman-1.2.0-1|4	Version:	1.2.0
21cr|makehuman-1.2.0-1|5	Release:	1
21cr|makehuman-1.2.0-1|6	Group:		Graphics
21cr|makehuman-1.2.0-1|7	License:	GPLv3+
21cr|makehuman-1.2.0-1|8	URL:		http://www.makehumancommunity.org
21cr|makehuman-1.2.0-1|9	Source0:	https://github.com/makehumancommunity/makehuman/archive/v1.2.0.tar.gz?/MakeHuman-%{version}.tar.gz
21cr|makehuman-1.2.0-1|10	Patch0:		makehuman-fix_77.patch
21cr|makehuman-1.2.0-1|11	BuildRequires:	python3
21cr|makehuman-1.2.0-1|12	Requires:	python3-opengl
21cr|makehuman-1.2.0-1|13	Requires:	python3-numpy
21cr|makehuman-1.2.0-1|14	Requires:	PyQt5
21cr|makehuman-1.2.0-1|15	BuildArch:	noarch
21cr|makehuman-1.2.0-1|16	
21cr|makehuman-1.2.0-1|17	%description
21cr|makehuman-1.2.0-1|18	MakeHuman(C) is an open-source, open graphics library, stand-alone,
21cr|makehuman-1.2.0-1|19	multi-platform, software program, which is completely written in
21cr|makehuman-1.2.0-1|20	C++ language. Its purpose is to provide a versatile, professional
21cr|makehuman-1.2.0-1|21	and extremely specialized application for parametrical modeling of
21cr|makehuman-1.2.0-1|22	three-dimensional humanoid characters.
21cr|makehuman-1.2.0-1|23	
21cr|makehuman-1.2.0-1|24	%files
21cr|makehuman-1.2.0-1|25	%doc LICENSE.md README.md
21cr|makehuman-1.2.0-1|26	%attr (0755,root,root) %{_bindir}/%{name}
21cr|makehuman-1.2.0-1|27	%{_datadir}/applications/%{name}.desktop
21cr|makehuman-1.2.0-1|28	%{_datadir}/%{name}
21cr|makehuman-1.2.0-1|29	%{_datadir}/pixmaps/%{name}.svg
21cr|makehuman-1.2.0-1|30	
21cr|makehuman-1.2.0-1|31	#------------------------------------------------------------------
21cr|makehuman-1.2.0-1|32	
21cr|makehuman-1.2.0-1|33	%prep
21cr|makehuman-1.2.0-1|34	%autosetup -p1
21cr|makehuman-1.2.0-1|35	
21cr|makehuman-1.2.0-1|36	pushd buildscripts
21cr|makehuman-1.2.0-1|37	sed -e '/#isRelease = True/s/^#//' \
21cr|makehuman-1.2.0-1|38	-e 's/#version=.*$/version='"%{version}/" \
21cr|makehuman-1.2.0-1|39	-e '/#gitBranch=master/s/^#//' \
21cr|makehuman-1.2.0-1|40	< build.conf.example > build.conf
21cr|makehuman-1.2.0-1|41	
21cr|makehuman-1.2.0-1|42	# fix desktop file
21cr|makehuman-1.2.0-1|43	sed -i -e 's/MakeHuman VERSION/MakeHuman/' \
21cr|makehuman-1.2.0-1|44	-e 's|Icon=/usr/share/makehuman/makehuman.svg|Icon=makehuman|' \
21cr|makehuman-1.2.0-1|45	deb/debian/MakeHuman.desktop
21cr|makehuman-1.2.0-1|46	popd
21cr|makehuman-1.2.0-1|47	
21cr|makehuman-1.2.0-1|48	%build
21cr|makehuman-1.2.0-1|49	
21cr|makehuman-1.2.0-1|50	%install
21cr|makehuman-1.2.0-1|51	# script and desktop file from developers
21cr|makehuman-1.2.0-1|52	#mv deb/debian/MakeHuman.desktop %{buildroot}%{_datadir}/applications/MakeHuman.desktop
21cr|makehuman-1.2.0-1|53	#mv buildscripts/rpm/makehuman %{buildroot}%{_bindir}
21cr|makehuman-1.2.0-1|54	
21cr|makehuman-1.2.0-1|55	# desktop file
21cr|makehuman-1.2.0-1|56	mkdir -p %{buildroot}%{_datadir}/applications
21cr|makehuman-1.2.0-1|57	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|makehuman-1.2.0-1|58	[Desktop Entry]
21cr|makehuman-1.2.0-1|59	Type=Application
21cr|makehuman-1.2.0-1|60	Name=MakeHuman
21cr|makehuman-1.2.0-1|61	Comment=A tool for creating realistic 3D human characters
21cr|makehuman-1.2.0-1|62	Comment[ru]=Программа создания реалистичного 3D-человека
21cr|makehuman-1.2.0-1|63	Exec=makehuman
21cr|makehuman-1.2.0-1|64	Icon=makehuman
21cr|makehuman-1.2.0-1|65	StartupNotify=false
21cr|makehuman-1.2.0-1|66	Terminal=false
21cr|makehuman-1.2.0-1|67	Categories=Graphics;
21cr|makehuman-1.2.0-1|68	EOF
21cr|makehuman-1.2.0-1|69	
21cr|makehuman-1.2.0-1|70	# script files - alternative version
21cr|makehuman-1.2.0-1|71	mkdir -p %{buildroot}%{_bindir}/
21cr|makehuman-1.2.0-1|72	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|makehuman-1.2.0-1|73	!/bin/bash
21cr|makehuman-1.2.0-1|74	cd /usr/share/makehuman
21cr|makehuman-1.2.0-1|75	python makehuman.py "$@"
21cr|makehuman-1.2.0-1|76	EOF
21cr|makehuman-1.2.0-1|77	
21cr|makehuman-1.2.0-1|78	# icon file
21cr|makehuman-1.2.0-1|79	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|makehuman-1.2.0-1|80	install -m644 %{name}/icons/%{name}.svg %{buildroot}%{_datadir}/pixmaps/
21cr|makehuman-1.2.0-1|81	
21cr|makehuman-1.2.0-1|82	# data files
21cr|makehuman-1.2.0-1|83	cp -r makehuman %{buildroot}%{_datadir}
21cr|makehuman-1.2.0-1|84	
21cr|makehuman-1.2.0-1|85	echo "" > %{buildroot}%{_datadir}/%{name}/data/uvs/default.mhuv
21cr|makehuman-1.2.0-1|86	find %{buildroot} -name "*.py" -exec chmod 0755 {} \;
21cr|makehuman-1.2.0-1|87	chmod 0644 %{buildroot}%{_datadir}/%{name}/plugins/9_export_fbx/{data_types.py,encode_bin.py,fbx_binary.py}
21cr|makehuman-1.2.0-1|88	chmod 0644 %{buildroot}%{_datadir}/%{name}/lib/qtui.py

3023 21
21cr|makesig.pl-0.0.9-13|1	%define name makesig.pl
21cr|makesig.pl-0.0.9-13|2	%define version 0.0.9
21cr|makesig.pl-0.0.9-13|3	%define release  13
21cr|makesig.pl-0.0.9-13|4	%define summary A very flexible random signature generator
21cr|makesig.pl-0.0.9-13|5	
21cr|makesig.pl-0.0.9-13|6	Name:			%name
21cr|makesig.pl-0.0.9-13|7	Version:       		%version
21cr|makesig.pl-0.0.9-13|8	Release:       		%release
21cr|makesig.pl-0.0.9-13|9	Summary:		%summary
21cr|makesig.pl-0.0.9-13|10	License:		GPLv2
21cr|makesig.pl-0.0.9-13|11	Group:			Text tools
21cr|makesig.pl-0.0.9-13|12	Url:			http://www.h.shuttle.de/mitch/makesig_pl.en.html
21cr|makesig.pl-0.0.9-13|13	Source:			%name-%version.tar.bz2
21cr|makesig.pl-0.0.9-13|14	Patch0:			makesig.pl.patch
21cr|makesig.pl-0.0.9-13|15	BuildArchitectures:	noarch
21cr|makesig.pl-0.0.9-13|16	
21cr|makesig.pl-0.0.9-13|17	%description
21cr|makesig.pl-0.0.9-13|18	makesig.pl is a very flexible random signature generator for those who
21cr|makesig.pl-0.0.9-13|19	don't fear the power of the command line. It comes together with some
21cr|makesig.pl-0.0.9-13|20	tools to format your signature. makesig.pl can also read fortune files.
21cr|makesig.pl-0.0.9-13|21	
21cr|makesig.pl-0.0.9-13|22	%prep
21cr|makesig.pl-0.0.9-13|23	rm -rf $RPM_BUILD_ROOT
21cr|makesig.pl-0.0.9-13|24	%setup
21cr|makesig.pl-0.0.9-13|25	%patch0 -p1
21cr|makesig.pl-0.0.9-13|26	
21cr|makesig.pl-0.0.9-13|27	%build
21cr|makesig.pl-0.0.9-13|28	
21cr|makesig.pl-0.0.9-13|29	%install
21cr|makesig.pl-0.0.9-13|30	mkdir -p $RPM_BUILD_ROOT%_bindir
21cr|makesig.pl-0.0.9-13|31	cp makesig.pl $RPM_BUILD_ROOT%_bindir
21cr|makesig.pl-0.0.9-13|32	cp tools/*.pl $RPM_BUILD_ROOT%_bindir
21cr|makesig.pl-0.0.9-13|33	
21cr|makesig.pl-0.0.9-13|34	%clean
21cr|makesig.pl-0.0.9-13|35	rm -rf $RPM_BUILD_ROOT
21cr|makesig.pl-0.0.9-13|36	
21cr|makesig.pl-0.0.9-13|37	%files
21cr|makesig.pl-0.0.9-13|38	%defattr(0755,root,root)
21cr|makesig.pl-0.0.9-13|39	%{_bindir}/*
21cr|makesig.pl-0.0.9-13|40	%defattr(0755,root,root)
21cr|makesig.pl-0.0.9-13|41	%doc HISTORY COPYING tools/README.tools examples/README.makesig examples/README.examples examples/asciiart.txt examples/background.txt examples/demo.txt examples/left.conf examples/moresigs.txt examples/right.conf examples/somesigs.txt examples/tools.sh

3024 21
21cr|makethumbs-1.239-8|1	Summary:	Web gallery generator
21cr|makethumbs-1.239-8|2	Name:		makethumbs
21cr|makethumbs-1.239-8|3	Version:	1.239
21cr|makethumbs-1.239-8|4	Release:	8
21cr|makethumbs-1.239-8|5	License:	Public Domain
21cr|makethumbs-1.239-8|6	Group:		Graphics
21cr|makethumbs-1.239-8|7	Url:		http://www.molenda.com/makethumbs/
21cr|makethumbs-1.239-8|8	Source1:	http://www.molenda.com/makethumbs/makethumbs.sh
21cr|makethumbs-1.239-8|9	Source2:	http://www.molenda.com/makethumbs/rotate.sh
21cr|makethumbs-1.239-8|10	Requires:	imagemagick
21cr|makethumbs-1.239-8|11	Recommends:	jhead
21cr|makethumbs-1.239-8|12	Recommends:	metacam
21cr|makethumbs-1.239-8|13	BuildArch:	noarch
21cr|makethumbs-1.239-8|14	
21cr|makethumbs-1.239-8|15	%description
21cr|makethumbs-1.239-8|16	makethumbs.sh and rotate.sh are scripts to create polished, static image
21cr|makethumbs-1.239-8|17	galleries suitable for the web or for a CD-ROM, given a bunch of JPEGs
21cr|makethumbs-1.239-8|18	in a directory. makethumbs is most commonly used in conjunction a digital
21cr|makethumbs-1.239-8|19	camera. Do you want to put a batch of pictures on the web for people to
21cr|makethumbs-1.239-8|20	browse? Once the images are on your system, makethumbs will give you
21cr|makethumbs-1.239-8|21	usable web pages with zero extra work. If you have more than five seconds
21cr|makethumbs-1.239-8|22	to spend on your pictures, makethumbs allows for lots of customization,
21cr|makethumbs-1.239-8|23	labeling, and image descriptions.
21cr|makethumbs-1.239-8|24	
21cr|makethumbs-1.239-8|25	%files
21cr|makethumbs-1.239-8|26	%{_bindir}/makethumbs.sh
21cr|makethumbs-1.239-8|27	%{_bindir}/rotate.sh
21cr|makethumbs-1.239-8|28	
21cr|makethumbs-1.239-8|29	#----------------------------------------------------------------------------
21cr|makethumbs-1.239-8|30	
21cr|makethumbs-1.239-8|31	%prep
21cr|makethumbs-1.239-8|32	
21cr|makethumbs-1.239-8|33	%build
21cr|makethumbs-1.239-8|34	
21cr|makethumbs-1.239-8|35	%install
21cr|makethumbs-1.239-8|36	mkdir -p %{buildroot}%{_bindir}
21cr|makethumbs-1.239-8|37	
21cr|makethumbs-1.239-8|38	install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/makethumbs.sh
21cr|makethumbs-1.239-8|39	install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/rotate.sh

3025 21
21cr|mako-1.7.1-1|1	Summary:	Lightweight Wayland notification daemon
21cr|mako-1.7.1-1|2	Name:		mako
21cr|mako-1.7.1-1|3	Version:	1.7.1
21cr|mako-1.7.1-1|4	Release:	1
21cr|mako-1.7.1-1|5	License:	MIT
21cr|mako-1.7.1-1|6	Group:		Graphical desktop/Other
21cr|mako-1.7.1-1|7	URL:		https://github.com/emersion/%{name}
21cr|mako-1.7.1-1|8	Source0:	https://github.com/emersion/mako/archive/v%{version}.tar.gz
21cr|mako-1.7.1-1|9	# Add dbus-activated systemd unit as required by the packaging guidelines. To
21cr|mako-1.7.1-1|10	# be upstreamed as discussed in RHBZ#1689634.
21cr|mako-1.7.1-1|11	Source1:	%{name}.service
21cr|mako-1.7.1-1|12	
21cr|mako-1.7.1-1|13	Patch0:		add-systemd-service-dbus.patch
21cr|mako-1.7.1-1|14	Patch1:		meson-disable-werror.patch
21cr|mako-1.7.1-1|15	BuildRequires:	meson
21cr|mako-1.7.1-1|16	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|mako-1.7.1-1|17	BuildRequires:	pkgconfig(wayland-protocols) >= 1.14
21cr|mako-1.7.1-1|18	BuildRequires:	pkgconfig(wayland-client)
21cr|mako-1.7.1-1|19	BuildRequires:	pkgconfig(pango)
21cr|mako-1.7.1-1|20	BuildRequires:	pkgconfig(cairo)
21cr|mako-1.7.1-1|21	BuildRequires:	pkgconfig(pangocairo)
21cr|mako-1.7.1-1|22	BuildRequires:	pkgconfig(systemd)
21cr|mako-1.7.1-1|23	BuildRequires:	scdoc
21cr|mako-1.7.1-1|24	Requires:	dbus
21cr|mako-1.7.1-1|25	Provides:	desktop-notification-daemon
21cr|mako-1.7.1-1|26	%{systemd_requires}
21cr|mako-1.7.1-1|27	
21cr|mako-1.7.1-1|28	%description
21cr|mako-1.7.1-1|29	mako is a lightweight notification daemon for Wayland compositors that support
21cr|mako-1.7.1-1|30	the layer-shell protocol.
21cr|mako-1.7.1-1|31	
21cr|mako-1.7.1-1|32	%prep
21cr|mako-1.7.1-1|33	%autosetup -p1
21cr|mako-1.7.1-1|34	
21cr|mako-1.7.1-1|35	%build
21cr|mako-1.7.1-1|36	%meson -Dzsh-completions=true -Dsd-bus-provider=libsystemd
21cr|mako-1.7.1-1|37	%meson_build
21cr|mako-1.7.1-1|38	
21cr|mako-1.7.1-1|39	%install
21cr|mako-1.7.1-1|40	%meson_install
21cr|mako-1.7.1-1|41	
21cr|mako-1.7.1-1|42	# Install dbus-activated systemd unit
21cr|mako-1.7.1-1|43	install -m0644 -Dt %{buildroot}%{_userunitdir}/ contrib/systemd/mako.service
21cr|mako-1.7.1-1|44	
21cr|mako-1.7.1-1|45	%post
21cr|mako-1.7.1-1|46	%systemd_user_post %{name}.service
21cr|mako-1.7.1-1|47	
21cr|mako-1.7.1-1|48	%preun
21cr|mako-1.7.1-1|49	%systemd_user_preun %{name}.service
21cr|mako-1.7.1-1|50	
21cr|mako-1.7.1-1|51	%files
21cr|mako-1.7.1-1|52	%license LICENSE
21cr|mako-1.7.1-1|53	%doc README.md
21cr|mako-1.7.1-1|54	%{_bindir}/mako
21cr|mako-1.7.1-1|55	%{_bindir}/makoctl
21cr|mako-1.7.1-1|56	%{_mandir}/man1/mako.1*
21cr|mako-1.7.1-1|57	%{_mandir}/man1/makoctl.1*
21cr|mako-1.7.1-1|58	%{_mandir}/man5/%{name}.5.*
21cr|mako-1.7.1-1|59	%{_userunitdir}/%{name}.service
21cr|mako-1.7.1-1|60	%{_datadir}/dbus-1/services/fr.emersion.mako.service
21cr|mako-1.7.1-1|61	%dir %{_datadir}/zsh
21cr|mako-1.7.1-1|62	%dir %{_datadir}/zsh/site-functions
21cr|mako-1.7.1-1|63	%{_datadir}/zsh/site-functions/_mako*

3026 21
21cr|maldetect-1.5-3|1	%define maldetdir /var/lib/%{name}
21cr|maldetect-1.5-3|2	
21cr|maldetect-1.5-3|3	Name:		maldetect
21cr|maldetect-1.5-3|4	Version:	1.5
21cr|maldetect-1.5-3|5	Release:	3
21cr|maldetect-1.5-3|6	Summary:	Linux Malware Detect (LMD) is a malware scanner for Linux
21cr|maldetect-1.5-3|7	License:	GPLv2
21cr|maldetect-1.5-3|8	Group:		System/Configuration/Other
21cr|maldetect-1.5-3|9	Url:		https://www.rfxn.com/projects/linux-malware-detect/
21cr|maldetect-1.5-3|10	Source:		https://www.rfxn.com/downloads/%{name}-%{version}.tar.gz
21cr|maldetect-1.5-3|11	BuildArch:	noarch
21cr|maldetect-1.5-3|12	Provides:	maldet = %{version}-%{release}
21cr|maldetect-1.5-3|13	#BuildRequires:	mailx
21cr|maldetect-1.5-3|14	
21cr|maldetect-1.5-3|15	%description
21cr|maldetect-1.5-3|16	Linux Malware Detect (LMD) is a malware scanner for Linux released under the
21cr|maldetect-1.5-3|17	GNU GPLv2 license, that is designed around the threats faced in shared hosted
21cr|maldetect-1.5-3|18	environments.
21cr|maldetect-1.5-3|19	It uses threat data from network edge intrusion detection systems
21cr|maldetect-1.5-3|20	to extract malware that is actively being used in attacks
21cr|maldetect-1.5-3|21	and generates signatures for detection.
21cr|maldetect-1.5-3|22	In addition, threat data is also derived from user submissions
21cr|maldetect-1.5-3|23	with the LMD checkout feature and from malware community resources.
21cr|maldetect-1.5-3|24	The signatures that LMD uses are MD5 file hashes and HEX pattern matches,
21cr|maldetect-1.5-3|25	they are also easily exported to any number of detection tools such as ClamAV.
21cr|maldetect-1.5-3|26	
21cr|maldetect-1.5-3|27	See also http://habrahabr.ru/post/194346/
21cr|maldetect-1.5-3|28	
21cr|maldetect-1.5-3|29	%prep
21cr|maldetect-1.5-3|30	%setup
21cr|maldetect-1.5-3|31	sed -i "s|/usr/local/maldetect|%{maldetdir}|g" files/{maldet,ignore_paths,conf.maldet}
21cr|maldetect-1.5-3|32	sed -i "s|/usr/local/maldetect/maldet|maldet|g" files/modsec.sh
21cr|maldetect-1.5-3|33	sed -i "s|/usr/local/lmd_update|/tmp/lmd_update|g" files/maldet
21cr|maldetect-1.5-3|34	sed -i "s|/scripts/suspendacct|$disabled_scripts_suspendacct|g" files/maldet
21cr|maldetect-1.5-3|35	
21cr|maldetect-1.5-3|36	%install
21cr|maldetect-1.5-3|37	mkdir -p %{buildroot}%{_sbindir}/
21cr|maldetect-1.5-3|38	mkdir -p %{buildroot}%{maldetdir}/
21cr|maldetect-1.5-3|39	cp -pR files/* %{buildroot}%{maldetdir}/
21cr|maldetect-1.5-3|40	mv %{buildroot}%{maldetdir}/maldet %{buildroot}%{_sbindir}/
21cr|maldetect-1.5-3|41	ln -s maldet %{buildroot}%{_sbindir}/lmd
21cr|maldetect-1.5-3|42	rm -rf %{buildroot}%{maldetdir}/inotify/*inotify*
21cr|maldetect-1.5-3|43	
21cr|maldetect-1.5-3|44	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/
21cr|maldetect-1.5-3|45	mv %{buildroot}%{maldetdir}/conf.maldet %{buildroot}/%{_sysconfdir}/%{name}/
21cr|maldetect-1.5-3|46	ln -s %{_sysconfdir}/%{name}/conf.maldet %{buildroot}%{maldetdir}/conf.maldet
21cr|maldetect-1.5-3|47	
21cr|maldetect-1.5-3|48	#cp $inspath/inotify/libinotifytools.so.0 /usr/lib/
21cr|maldetect-1.5-3|49	
21cr|maldetect-1.5-3|50	mkdir -p %{buildroot}/etc/cron.daily/
21cr|maldetect-1.5-3|51	cat <<EOF >%{buildroot}/etc/cron.daily/maldet
21cr|maldetect-1.5-3|52	#!/bin/sh
21cr|maldetect-1.5-3|53	
21cr|maldetect-1.5-3|54	MALDIR=%{maldetdir}
21cr|maldetect-1.5-3|55	
21cr|maldetect-1.5-3|56	# clear quarantine/session/tmp data every 14 days
21cr|maldetect-1.5-3|57	/usr/sbin/tmpwatch 336 \$MALDIR/tmp >> /dev/null 2>&1
21cr|maldetect-1.5-3|58	/usr/sbin/tmpwatch 336 \$MALDIR/sess >> /dev/null 2>&1
21cr|maldetect-1.5-3|59	/usr/sbin/tmpwatch 336 \$MALDIR/quarantine >> /dev/null 2>&1
21cr|maldetect-1.5-3|60	/usr/sbin/tmpwatch 336 \$MALDIR/pub/*/ >> /dev/null 2>&1
21cr|maldetect-1.5-3|61	
21cr|maldetect-1.5-3|62	# check for new definition set
21cr|maldetect-1.5-3|63	#%_sbindir/maldet -u >> /dev/null 2>&1
21cr|maldetect-1.5-3|64	
21cr|maldetect-1.5-3|65	# scan the last 2 days of file changes
21cr|maldetect-1.5-3|66	# note! use ? instead *
21cr|maldetect-1.5-3|67	#%_sbindir/maldet -r /home/?/www 2 >> /dev/null 2>&1
21cr|maldetect-1.5-3|68	EOF
21cr|maldetect-1.5-3|69	
21cr|maldetect-1.5-3|70	%files
21cr|maldetect-1.5-3|71	%doc CHANGELOG README
21cr|maldetect-1.5-3|72	%config(noreplace) %attr (0755, root, root) %{_sysconfdir}/%{name}/conf.maldet
21cr|maldetect-1.5-3|73	%config(noreplace) %attr (0755, root, root) %{_sysconfdir}/cron.daily/maldet
21cr|maldetect-1.5-3|74	%{_sbindir}/maldet
21cr|maldetect-1.5-3|75	%{_sbindir}/lmd
21cr|maldetect-1.5-3|76	%{maldetdir}/

3027 21
21cr|maliit-kcm-0.1-2|1	Summary:	Plasma mobile maliit-keyboard configuration module
21cr|maliit-kcm-0.1-2|2	Name:		maliit-kcm
21cr|maliit-kcm-0.1-2|3	Version:	0.1
21cr|maliit-kcm-0.1-2|4	Release:	2
21cr|maliit-kcm-0.1-2|5	License:	GPLv2+
21cr|maliit-kcm-0.1-2|6	Group:		Graphical desktop/KDE
21cr|maliit-kcm-0.1-2|7	Url:		https://www.kde.org/
21cr|maliit-kcm-0.1-2|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21cr|maliit-kcm-0.1-2|9	BuildRequires:	extra-cmake-modules
21cr|maliit-kcm-0.1-2|10	BuildRequires:	kf5declarative-devel
21cr|maliit-kcm-0.1-2|11	BuildRequires:	kf5coreaddons-devel
21cr|maliit-kcm-0.1-2|12	BuildRequires:	kf5i18n-devel
21cr|maliit-kcm-0.1-2|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|maliit-kcm-0.1-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21cr|maliit-kcm-0.1-2|15	BuildRequires:	pkgconfig(Qt5Quick)
21cr|maliit-kcm-0.1-2|16	BuildRequires:	pkgconfig(x11)
21cr|maliit-kcm-0.1-2|17	Requires:	maliit-keyboard
21cr|maliit-kcm-0.1-2|18	
21cr|maliit-kcm-0.1-2|19	%description
21cr|maliit-kcm-0.1-2|20	Plasma mobile maliit-keyboard configuration module.
21cr|maliit-kcm-0.1-2|21	
21cr|maliit-kcm-0.1-2|22	%files -f kcm_maliit.lang
21cr|maliit-kcm-0.1-2|23	%{_qt5_plugindir}/kcms/kcm_maliit.so
21cr|maliit-kcm-0.1-2|24	%{_kde5_services}/kcm_maliit.desktop
21cr|maliit-kcm-0.1-2|25	%{_kde5_datadir}/kpackage/kcms/kcm_maliit
21cr|maliit-kcm-0.1-2|26	
21cr|maliit-kcm-0.1-2|27	
21cr|maliit-kcm-0.1-2|28	#----------------------------------------------------------------------------
21cr|maliit-kcm-0.1-2|29	
21cr|maliit-kcm-0.1-2|30	%prep
21cr|maliit-kcm-0.1-2|31	%setup -n %{name}-%{version}
21cr|maliit-kcm-0.1-2|32	
21cr|maliit-kcm-0.1-2|33	%build
21cr|maliit-kcm-0.1-2|34	%cmake_kde5
21cr|maliit-kcm-0.1-2|35	%make
21cr|maliit-kcm-0.1-2|36	
21cr|maliit-kcm-0.1-2|37	%install
21cr|maliit-kcm-0.1-2|38	%makeinstall_std -C build
21cr|maliit-kcm-0.1-2|39	
21cr|maliit-kcm-0.1-2|40	%find_lang kcm_maliit

3028 21
21cr|managelogs-2.2.1-6|1	%define major 2
21cr|managelogs-2.2.1-6|2	%define libname %mklibname managelogs %{major}
21cr|managelogs-2.2.1-6|3	
21cr|managelogs-2.2.1-6|4	Summary:	A log management software for apache
21cr|managelogs-2.2.1-6|5	Name:		managelogs
21cr|managelogs-2.2.1-6|6	Group:		System/Servers
21cr|managelogs-2.2.1-6|7	Version:	2.2.1
21cr|managelogs-2.2.1-6|8	Release:	6
21cr|managelogs-2.2.1-6|9	License:	Apache license
21cr|managelogs-2.2.1-6|10	URL:		http://managelogs.tekwire.net/
21cr|managelogs-2.2.1-6|11	Source0:	managelogs-%{version}.tar.gz
21cr|managelogs-2.2.1-6|12	BuildRequires:	apr-devel
21cr|managelogs-2.2.1-6|13	BuildRequires:	bzip2-devel
21cr|managelogs-2.2.1-6|14	BuildRequires:	zlib-devel
21cr|managelogs-2.2.1-6|15	
21cr|managelogs-2.2.1-6|16	%description
21cr|managelogs-2.2.1-6|17	managelogs is a log management program for Apache, like rotatelogs and
21cr|managelogs-2.2.1-6|18	cronolog. It allows to rotate and purge the Apache log files based on
21cr|managelogs-2.2.1-6|19	different size limits. It also brings a lot of other features, like
21cr|managelogs-2.2.1-6|20	running as a given non-root user, on-the-fly compression, maintaining
21cr|managelogs-2.2.1-6|21	symbolic links on log files, ensuring that rotation occurs on line
21cr|managelogs-2.2.1-6|22	boundaries, and more.
21cr|managelogs-2.2.1-6|23	
21cr|managelogs-2.2.1-6|24	%package -n	%{libname}
21cr|managelogs-2.2.1-6|25	Summary:	Shared library for managelogs
21cr|managelogs-2.2.1-6|26	Group:		System/Libraries
21cr|managelogs-2.2.1-6|27	
21cr|managelogs-2.2.1-6|28	%description -n	%{libname}
21cr|managelogs-2.2.1-6|29	This package contains the library needed to run programs dynamically
21cr|managelogs-2.2.1-6|30	linked with managelogs.
21cr|managelogs-2.2.1-6|31	
21cr|managelogs-2.2.1-6|32	%prep
21cr|managelogs-2.2.1-6|33	
21cr|managelogs-2.2.1-6|34	%setup -q
21cr|managelogs-2.2.1-6|35	
21cr|managelogs-2.2.1-6|36	%build
21cr|managelogs-2.2.1-6|37	%serverbuild
21cr|managelogs-2.2.1-6|38	export CFLAGS="%{optflags} -fPIC"
21cr|managelogs-2.2.1-6|39	
21cr|managelogs-2.2.1-6|40	%configure \
21cr|managelogs-2.2.1-6|41	--with-apr=%{_bindir}/apr-1-config \
21cr|managelogs-2.2.1-6|42	--with-zlib=%{_prefix} \
21cr|managelogs-2.2.1-6|43	--with-bz2=%{_prefix}
21cr|managelogs-2.2.1-6|44	
21cr|managelogs-2.2.1-6|45	%make CFLAGS="%{optflags} -fPIC"
21cr|managelogs-2.2.1-6|46	
21cr|managelogs-2.2.1-6|47	%install
21cr|managelogs-2.2.1-6|48	%makeinstall_std
21cr|managelogs-2.2.1-6|49	
21cr|managelogs-2.2.1-6|50	# cleanup devel crap
21cr|managelogs-2.2.1-6|51	rm -f %{buildroot}%{_libdir}/*.*a
21cr|managelogs-2.2.1-6|52	rm -f %{buildroot}%{_libdir}/*.so
21cr|managelogs-2.2.1-6|53	rm -f %{buildroot}%{_includedir}/*.h
21cr|managelogs-2.2.1-6|54	
21cr|managelogs-2.2.1-6|55	%files -n %{libname}
21cr|managelogs-2.2.1-6|56	%defattr(-,root,root)
21cr|managelogs-2.2.1-6|57	%{_libdir}/lib*.so.%{major}*
21cr|managelogs-2.2.1-6|58	
21cr|managelogs-2.2.1-6|59	%files
21cr|managelogs-2.2.1-6|60	%defattr(-,root,root,-)
21cr|managelogs-2.2.1-6|61	%{_bindir}/managelogs
21cr|managelogs-2.2.1-6|62	%{_mandir}/man8/managelogs.8*

3029 21
21cr|manaplus-2.1.3.17-1|1	Name:		manaplus
21cr|manaplus-2.1.3.17-1|2	Version:	2.1.3.17
21cr|manaplus-2.1.3.17-1|3	Release:	1
21cr|manaplus-2.1.3.17-1|4	Summary:	A client for Evol Online and The Mana World: 2D MMORPG
21cr|manaplus-2.1.3.17-1|5	Group:		Games/Other
21cr|manaplus-2.1.3.17-1|6	License:	GPLv2+
21cr|manaplus-2.1.3.17-1|7	Url:		http://manaplus.org
21cr|manaplus-2.1.3.17-1|8	Source0:	https://gitlab.com/manaplus/manaplus/-/archive/%{version}/%{name}-v%{version}.tar.bz2
21cr|manaplus-2.1.3.17-1|9	BuildRequires:	appstream-util
21cr|manaplus-2.1.3.17-1|10	BuildRequires:	autoconf
21cr|manaplus-2.1.3.17-1|11	BuildRequires:	automake
21cr|manaplus-2.1.3.17-1|12	BuildRequires:	desktop-file-utils
21cr|manaplus-2.1.3.17-1|13	BuildRequires:	doxygen
21cr|manaplus-2.1.3.17-1|14	BuildRequires:	imagemagick
21cr|manaplus-2.1.3.17-1|15	BuildRequires:	gettext-devel >= 0.16.1
21cr|manaplus-2.1.3.17-1|16	BuildRequires:	physfs-devel
21cr|manaplus-2.1.3.17-1|17	BuildRequires:	pkgconfig(libcurl)
21cr|manaplus-2.1.3.17-1|18	BuildRequires:	pkgconfig(libxml-2.0)
21cr|manaplus-2.1.3.17-1|19	BuildRequires:	pkgconfig(libpng)
21cr|manaplus-2.1.3.17-1|20	BuildRequires:	pkgconfig(gl)
21cr|manaplus-2.1.3.17-1|21	BuildRequires:	pkgconfig(glu)
21cr|manaplus-2.1.3.17-1|22	BuildRequires:	pkgconfig(sdl)
21cr|manaplus-2.1.3.17-1|23	BuildRequires:	pkgconfig(SDL_mixer)
21cr|manaplus-2.1.3.17-1|24	BuildRequires:	pkgconfig(SDL_image)
21cr|manaplus-2.1.3.17-1|25	BuildRequires:	pkgconfig(SDL_net)
21cr|manaplus-2.1.3.17-1|26	BuildRequires:	pkgconfig(SDL_ttf)
21cr|manaplus-2.1.3.17-1|27	BuildRequires:	pkgconfig(SDL_gfx)
21cr|manaplus-2.1.3.17-1|28	BuildRequires:	pkgconfig(zlib) >= 1.2.0
21cr|manaplus-2.1.3.17-1|29	BuildRequires:	pkgconfig(x11)
21cr|manaplus-2.1.3.17-1|30	Provides:	manaworld-client = %{EVRD}
21cr|manaplus-2.1.3.17-1|31	Suggests:	evol-client = %{EVRD}
21cr|manaplus-2.1.3.17-1|32	Suggests:	mumble
21cr|manaplus-2.1.3.17-1|33	Suggests:	xsel
21cr|manaplus-2.1.3.17-1|34	
21cr|manaplus-2.1.3.17-1|35	%description
21cr|manaplus-2.1.3.17-1|36	ManaPlus is extended client for Evol Online, The Mana World and similar
21cr|manaplus-2.1.3.17-1|37	servers based on eAthena fork. As a 2D style game, Evol Online aims to create
21cr|manaplus-2.1.3.17-1|38	a friendly environment where people can escape reality and interact with
21cr|manaplus-2.1.3.17-1|39	others while enjoying themselves through a fantasy style game. The Mana World
21cr|manaplus-2.1.3.17-1|40	(TMW) is a serious effort to create an innovative free and open source MMORPG.
21cr|manaplus-2.1.3.17-1|41	TMW uses 2D graphics and aims to create a large and diverse interactive world.
21cr|manaplus-2.1.3.17-1|42	
21cr|manaplus-2.1.3.17-1|43	%files -f %{name}.lang
21cr|manaplus-2.1.3.17-1|44	%doc AUTHORS ChangeLog COPYING docs/*.txt README.txt
21cr|manaplus-2.1.3.17-1|45	%{_gamesbindir}/%{name}
21cr|manaplus-2.1.3.17-1|46	%{_gamesbindir}/dyecmd
21cr|manaplus-2.1.3.17-1|47	%exclude %{_gamesdatadir}/%{name}/data/evol
21cr|manaplus-2.1.3.17-1|48	%{_gamesdatadir}/%{name}
21cr|manaplus-2.1.3.17-1|49	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|manaplus-2.1.3.17-1|50	%{_datadir}/applications/%{name}.desktop
21cr|manaplus-2.1.3.17-1|51	%{_datadir}/applications/%{name}test.desktop
21cr|manaplus-2.1.3.17-1|52	%{_mandir}/man6/%{name}*
21cr|manaplus-2.1.3.17-1|53	%{_appdatadir}/%{name}.metainfo.xml
21cr|manaplus-2.1.3.17-1|54	
21cr|manaplus-2.1.3.17-1|55	#-----------------------------------------------------------------------------
21cr|manaplus-2.1.3.17-1|56	
21cr|manaplus-2.1.3.17-1|57	%package -n evol-client
21cr|manaplus-2.1.3.17-1|58	Summary:	Evol Online branding and theme in manaplus
21cr|manaplus-2.1.3.17-1|59	BuildArch:	noarch
21cr|manaplus-2.1.3.17-1|60	Provides:	evolonline-client = %{EVRD}
21cr|manaplus-2.1.3.17-1|61	Requires:	manaplus = %{EVRD}
21cr|manaplus-2.1.3.17-1|62	
21cr|manaplus-2.1.3.17-1|63	%description -n evol-client
21cr|manaplus-2.1.3.17-1|64	This package is part of manaplus and gives branding information inside
21cr|manaplus-2.1.3.17-1|65	ManaPlus for Evol Online server.
21cr|manaplus-2.1.3.17-1|66	
21cr|manaplus-2.1.3.17-1|67	%files -n evol-client
21cr|manaplus-2.1.3.17-1|68	%doc COPYING
21cr|manaplus-2.1.3.17-1|69	%{_datadir}/applications/evol.desktop
21cr|manaplus-2.1.3.17-1|70	%{_iconsdir}/hicolor/*/apps/evol-client.png
21cr|manaplus-2.1.3.17-1|71	%{_gamesdatadir}/%{name}/data/evol
21cr|manaplus-2.1.3.17-1|72	
21cr|manaplus-2.1.3.17-1|73	#-----------------------------------------------------------------------------
21cr|manaplus-2.1.3.17-1|74	
21cr|manaplus-2.1.3.17-1|75	%prep
21cr|manaplus-2.1.3.17-1|76	%setup -qn %{name}-v%{version}
21cr|manaplus-2.1.3.17-1|77	
21cr|manaplus-2.1.3.17-1|78	perl -i -pe 's/\r\n/\n/gs' README.txt
21cr|manaplus-2.1.3.17-1|79	
21cr|manaplus-2.1.3.17-1|80	%build
21cr|manaplus-2.1.3.17-1|81	autoreconf -vif
21cr|manaplus-2.1.3.17-1|82	%configure2_5x --bindir=%{_gamesbindir} \
21cr|manaplus-2.1.3.17-1|83	--datadir=%{_gamesdatadir} \
21cr|manaplus-2.1.3.17-1|84	--disable-rpath
21cr|manaplus-2.1.3.17-1|85	%make
21cr|manaplus-2.1.3.17-1|86	
21cr|manaplus-2.1.3.17-1|87	
21cr|manaplus-2.1.3.17-1|88	%install
21cr|manaplus-2.1.3.17-1|89	%makeinstall_std
21cr|manaplus-2.1.3.17-1|90	%make DESTDIR=%{buildroot} -C data/evol branding
21cr|manaplus-2.1.3.17-1|91	
21cr|manaplus-2.1.3.17-1|92	# Install icons
21cr|manaplus-2.1.3.17-1|93	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|manaplus-2.1.3.17-1|94	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|manaplus-2.1.3.17-1|95	convert -strip -resize $size data/icons/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png && \
21cr|manaplus-2.1.3.17-1|96	convert -strip -resize $size data/evol/icons/evol-client.png %{buildroot}%{_iconsdir}/hicolor/$size/apps/evol-client.png
21cr|manaplus-2.1.3.17-1|97	done
21cr|manaplus-2.1.3.17-1|98	
21cr|manaplus-2.1.3.17-1|99	# Cleanup
21cr|manaplus-2.1.3.17-1|100	rm -fr %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|manaplus-2.1.3.17-1|101	rm -fr %{buildroot}%{_iconsdir}/evol-client.png
21cr|manaplus-2.1.3.17-1|102	chmod -x %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|manaplus-2.1.3.17-1|103	
21cr|manaplus-2.1.3.17-1|104	
21cr|manaplus-2.1.3.17-1|105	
21cr|manaplus-2.1.3.17-1|106	%find_lang %{name}
21cr|manaplus-2.1.3.17-1|107	
21cr|manaplus-2.1.3.17-1|108	
21cr|manaplus-2.1.3.17-1|109	%check
21cr|manaplus-2.1.3.17-1|110	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21cr|manaplus-2.1.3.17-1|111	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml
21cr|manaplus-2.1.3.17-1|112	

3030 21
21cr|mandown-0.1.3-1|1	%define debug_package	%{nil}
21cr|mandown-0.1.3-1|2	
21cr|mandown-0.1.3-1|3	%define		crates_ver %{version}
21cr|mandown-0.1.3-1|4	
21cr|mandown-0.1.3-1|5	Name:           mandown
21cr|mandown-0.1.3-1|6	Version:        0.1.3
21cr|mandown-0.1.3-1|7	Release:        1
21cr|mandown-0.1.3-1|8	Summary:        A man page generator for markdown markup files
21cr|mandown-0.1.3-1|9	License:        ASL 2.0
21cr|mandown-0.1.3-1|10	Group:          Development/Rust
21cr|mandown-0.1.3-1|11	Url:            https://gitlab.com/kornelski/%{name}
21cr|mandown-0.1.3-1|12	Source0:        %{url}/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|mandown-0.1.3-1|13	# vendored sources for offline build
21cr|mandown-0.1.3-1|14	Source1:        %{name}-crates-%{version}.tar.xz
21cr|mandown-0.1.3-1|15	BuildRequires:  gcc-c++
21cr|mandown-0.1.3-1|16	BuildRequires:  cargo
21cr|mandown-0.1.3-1|17	BuildRequires:  rust
21cr|mandown-0.1.3-1|18	
21cr|mandown-0.1.3-1|19	%description
21cr|mandown-0.1.3-1|20	Mandown is a tool that generates man pages from markdown markup files.
21cr|mandown-0.1.3-1|21	
21cr|mandown-0.1.3-1|22	%files
21cr|mandown-0.1.3-1|23	%license LICENSE
21cr|mandown-0.1.3-1|24	%doc README.md
21cr|mandown-0.1.3-1|25	%{_bindir}/%name
21cr|mandown-0.1.3-1|26	#--------------------------------------------------------
21cr|mandown-0.1.3-1|27	
21cr|mandown-0.1.3-1|28	%prep
21cr|mandown-0.1.3-1|29	%autosetup -a1
21cr|mandown-0.1.3-1|30	%{__mv} %{name}-%{crates_ver}/* .
21cr|mandown-0.1.3-1|31	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|mandown-0.1.3-1|32	
21cr|mandown-0.1.3-1|33	# use offline registry
21cr|mandown-0.1.3-1|34	export CARGO_HOME="$(pwd)/.cargo"
21cr|mandown-0.1.3-1|35	
21cr|mandown-0.1.3-1|36	mkdir -p "$CARGO_HOME"
21cr|mandown-0.1.3-1|37	
21cr|mandown-0.1.3-1|38	cat >.cargo/config <<EOF
21cr|mandown-0.1.3-1|39	[source.crates-io]
21cr|mandown-0.1.3-1|40	replace-with = "vendored-sources"
21cr|mandown-0.1.3-1|41	
21cr|mandown-0.1.3-1|42	[source.vendored-sources]
21cr|mandown-0.1.3-1|43	directory = "vendor"
21cr|mandown-0.1.3-1|44	
21cr|mandown-0.1.3-1|45	EOF
21cr|mandown-0.1.3-1|46	
21cr|mandown-0.1.3-1|47	%build
21cr|mandown-0.1.3-1|48	# cargo build --release --all-features --target-dir=target
21cr|mandown-0.1.3-1|49	
21cr|mandown-0.1.3-1|50	%install
21cr|mandown-0.1.3-1|51	cargo build --release --locked --all-features --target-dir=target
21cr|mandown-0.1.3-1|52	install -Dm 755 target/release/%name -t "%{buildroot}%{_bindir}"
21cr|mandown-0.1.3-1|53	
21cr|mandown-0.1.3-1|54	

3031 21
21cr|mandriva-kde4-config-2020-5|1	# Config requires major update anyway so we just use quick hack for now
21cr|mandriva-kde4-config-2020-5|2	%define _duplicate_files_terminate_build 0
21cr|mandriva-kde4-config-2020-5|3	
21cr|mandriva-kde4-config-2020-5|4	%define source_date 20201010
21cr|mandriva-kde4-config-2020-5|5	%define kdemajor 4.14
21cr|mandriva-kde4-config-2020-5|6	
21cr|mandriva-kde4-config-2020-5|7	Summary:	ROSA KDE 4 configuration
21cr|mandriva-kde4-config-2020-5|8	Name:		mandriva-kde4-config
21cr|mandriva-kde4-config-2020-5|9	Version:	2020
21cr|mandriva-kde4-config-2020-5|10	Release:	5
21cr|mandriva-kde4-config-2020-5|11	License:	GPLv2+
21cr|mandriva-kde4-config-2020-5|12	Group:		Graphical desktop/KDE
21cr|mandriva-kde4-config-2020-5|13	Url:		http://www.rosalinux.com
21cr|mandriva-kde4-config-2020-5|14	Source0:	%{name}-%{version}.%{source_date}.tar.xz
21cr|mandriva-kde4-config-2020-5|15	Source1:	kde4-firstsetup.sh
21cr|mandriva-kde4-config-2020-5|16	Patch0:		mandriva-kde4-config-2016-add-mplayerthumbs.patch
21cr|mandriva-kde4-config-2020-5|17	BuildRequires:	kde4-macros
21cr|mandriva-kde4-config-2020-5|18	BuildRequires:	gdk-pixbuf2.0
21cr|mandriva-kde4-config-2020-5|19	BuildArch:	noarch
21cr|mandriva-kde4-config-2020-5|20	
21cr|mandriva-kde4-config-2020-5|21	%description
21cr|mandriva-kde4-config-2020-5|22	This package regroups all specific ROSA config file for KDE.
21cr|mandriva-kde4-config-2020-5|23	(SimpleWelcome, KWin config etc.)
21cr|mandriva-kde4-config-2020-5|24	
21cr|mandriva-kde4-config-2020-5|25	#--------------------------------------------------------------------
21cr|mandriva-kde4-config-2020-5|26	
21cr|mandriva-kde4-config-2020-5|27	%package common
21cr|mandriva-kde4-config-2020-5|28	Summary:	Common configs used for ROSA theme
21cr|mandriva-kde4-config-2020-5|29	Group:		Graphical desktop/KDE
21cr|mandriva-kde4-config-2020-5|30	Requires(pre):	update-alternatives
21cr|mandriva-kde4-config-2020-5|31	Requires:	urw-fonts
21cr|mandriva-kde4-config-2020-5|32	Requires:	mandriva-theme-screensaver
21cr|mandriva-kde4-config-2020-5|33	Requires:	mandriva-kde-icons
21cr|mandriva-kde4-config-2020-5|34	# Don't use them by default but they are really useful
21cr|mandriva-kde4-config-2020-5|35	#Requires:	kde4-style-breeze
21cr|mandriva-kde4-config-2020-5|36	Requires:	breeze-gtk2-theme
21cr|mandriva-kde4-config-2020-5|37	Requires:	breeze-gtk3-theme
21cr|mandriva-kde4-config-2020-5|38	
21cr|mandriva-kde4-config-2020-5|39	%description common
21cr|mandriva-kde4-config-2020-5|40	common configs used for ROSA theme.
21cr|mandriva-kde4-config-2020-5|41	
21cr|mandriva-kde4-config-2020-5|42	%post common
21cr|mandriva-kde4-config-2020-5|43	update-alternatives --install %{_sysconfdir}/kde4rc kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config 9
21cr|mandriva-kde4-config-2020-5|44	
21cr|mandriva-kde4-config-2020-5|45	%postun common
21cr|mandriva-kde4-config-2020-5|46	if [ "$1" = "0" ]; then
21cr|mandriva-kde4-config-2020-5|47	if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config ]; then
21cr|mandriva-kde4-config-2020-5|48	update-alternatives --remove kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config
21cr|mandriva-kde4-config-2020-5|49	fi
21cr|mandriva-kde4-config-2020-5|50	fi
21cr|mandriva-kde4-config-2020-5|51	
21cr|mandriva-kde4-config-2020-5|52	%files common
21cr|mandriva-kde4-config-2020-5|53	%dir %{_localstatedir}/lib/mandriva/
21cr|mandriva-kde4-config-2020-5|54	%dir %{_localstatedir}/lib/mandriva/kde4-profiles
21cr|mandriva-kde4-config-2020-5|55	%dir %{_localstatedir}/lib/mandriva/kde4-profiles/common
21cr|mandriva-kde4-config-2020-5|56	%{_localstatedir}/lib/mandriva/kde4-profiles/common/*
21cr|mandriva-kde4-config-2020-5|57	%{_datadir}/kde4/env/*
21cr|mandriva-kde4-config-2020-5|58	%{_kde_appsdir}/color-schemes/*.colors
21cr|mandriva-kde4-config-2020-5|59	%{_kde_appsdir}/kdm/themes
21cr|mandriva-kde4-config-2020-5|60	%{_kde_iconsdir}/*/*/apps/*
21cr|mandriva-kde4-config-2020-5|61	%{_kde_appsdir}/ksplash/Themes/ROSA
21cr|mandriva-kde4-config-2020-5|62	
21cr|mandriva-kde4-config-2020-5|63	#--------------------------------------------------------------------
21cr|mandriva-kde4-config-2020-5|64	
21cr|mandriva-kde4-config-2020-5|65	%package -n Default-kde4-config
21cr|mandriva-kde4-config-2020-5|66	Summary:	ROSA KDE configuration
21cr|mandriva-kde4-config-2020-5|67	Group:		Graphical desktop/KDE
21cr|mandriva-kde4-config-2020-5|68	Provides:	kde4-config-file = %{version}-%{release}
21cr|mandriva-kde4-config-2020-5|69	Requires:	desktop-common-data
21cr|mandriva-kde4-config-2020-5|70	Recommends:	plymouth(system-theme)
21cr|mandriva-kde4-config-2020-5|71	Requires(pre):	mandriva-kde4-config-common = %{version}-%{release}
21cr|mandriva-kde4-config-2020-5|72	Requires(preun): mandriva-kde4-config-common
21cr|mandriva-kde4-config-2020-5|73	Requires(post):	perl-MDK-Common
21cr|mandriva-kde4-config-2020-5|74	
21cr|mandriva-kde4-config-2020-5|75	%description -n Default-kde4-config
21cr|mandriva-kde4-config-2020-5|76	This package regroups all specific ROSA config file for KDE.
21cr|mandriva-kde4-config-2020-5|77	
21cr|mandriva-kde4-config-2020-5|78	%pre -n Default-kde4-config
21cr|mandriva-kde4-config-2020-5|79	if [ "$1" = "2" ]; then
21cr|mandriva-kde4-config-2020-5|80	[ ! -h %{_sysconfdir}/kde4rc ] && rm -f %{_sysconfdir}/kde4rc ]
21cr|mandriva-kde4-config-2020-5|81	fi
21cr|mandriva-kde4-config-2020-5|82	if [ -d %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/apps/kdesktop/Desktop ]; then
21cr|mandriva-kde4-config-2020-5|83	rm -rf %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/apps/kdesktop/Desktop
21cr|mandriva-kde4-config-2020-5|84	fi
21cr|mandriva-kde4-config-2020-5|85	
21cr|mandriva-kde4-config-2020-5|86	%trigger -n Default-kde4-config -- kdebase-kdm4-config-file
21cr|mandriva-kde4-config-2020-5|87	perl -MMDK::Common -e 'update_gnomekderc("%{_kde_configdir}/kdm/kdmrc", "General", "ServerVTs", "-7")'
21cr|mandriva-kde4-config-2020-5|88	
21cr|mandriva-kde4-config-2020-5|89	%post -n Default-kde4-config
21cr|mandriva-kde4-config-2020-5|90	update-alternatives --install %{_sysconfdir}/kde4rc kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc 15
21cr|mandriva-kde4-config-2020-5|91	
21cr|mandriva-kde4-config-2020-5|92	mkdir -p %{_kde_configdir}/kdm
21cr|mandriva-kde4-config-2020-5|93	update-alternatives --install \
21cr|mandriva-kde4-config-2020-5|94	%{_kde_configdir}/kdm/kdmrc kdm4-config \
21cr|mandriva-kde4-config-2020-5|95	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc \
21cr|mandriva-kde4-config-2020-5|96	10 \
21cr|mandriva-kde4-config-2020-5|97	--slave \
21cr|mandriva-kde4-config-2020-5|98	%{_kde_configdir}/kdm/backgroundrc \
21cr|mandriva-kde4-config-2020-5|99	kdm4-background-config \
21cr|mandriva-kde4-config-2020-5|100	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc
21cr|mandriva-kde4-config-2020-5|101	# As kdmrc is a config(noreplace), make sure that the poweroff commande is OK.
21cr|mandriva-kde4-config-2020-5|102	perl -MMDK::Common -e 'update_gnomekderc("%{_kde_configdir}/kdm/kdmrc", Shutdown, HaltCmd, "/bin/poweroff")'
21cr|mandriva-kde4-config-2020-5|103	
21cr|mandriva-kde4-config-2020-5|104	
21cr|mandriva-kde4-config-2020-5|105	%postun -n Default-kde4-config
21cr|mandriva-kde4-config-2020-5|106	if [ "$1" = "0" ]; then
21cr|mandriva-kde4-config-2020-5|107	if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc ]; then
21cr|mandriva-kde4-config-2020-5|108	update-alternatives --remove kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc
21cr|mandriva-kde4-config-2020-5|109	fi
21cr|mandriva-kde4-config-2020-5|110	
21cr|mandriva-kde4-config-2020-5|111	if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdmrc ]; then
21cr|mandriva-kde4-config-2020-5|112	update-alternatives --remove kdm4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdmrc
21cr|mandriva-kde4-config-2020-5|113	fi
21cr|mandriva-kde4-config-2020-5|114	fi
21cr|mandriva-kde4-config-2020-5|115	
21cr|mandriva-kde4-config-2020-5|116	%triggerpostun -n Default-kde4-config -- mandriva-kdm-config
21cr|mandriva-kde4-config-2020-5|117	update-alternatives --install \
21cr|mandriva-kde4-config-2020-5|118	%{_kde_configdir}/kdm/kdmrc kdm4-config \
21cr|mandriva-kde4-config-2020-5|119	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc \
21cr|mandriva-kde4-config-2020-5|120	10 \
21cr|mandriva-kde4-config-2020-5|121	--slave \
21cr|mandriva-kde4-config-2020-5|122	%{_kde_configdir}/kdm/backgroundrc \
21cr|mandriva-kde4-config-2020-5|123	kdm4-background-config \
21cr|mandriva-kde4-config-2020-5|124	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc
21cr|mandriva-kde4-config-2020-5|125	
21cr|mandriva-kde4-config-2020-5|126	%files -n Default-kde4-config
21cr|mandriva-kde4-config-2020-5|127	%defattr(-, root, root)
21cr|mandriva-kde4-config-2020-5|128	%dir %{_localstatedir}/lib/mandriva/kde4-profiles/Default
21cr|mandriva-kde4-config-2020-5|129	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/*
21cr|mandriva-kde4-config-2020-5|130	%config(noreplace) %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc
21cr|mandriva-kde4-config-2020-5|131	%config(noreplace) %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc
21cr|mandriva-kde4-config-2020-5|132	
21cr|mandriva-kde4-config-2020-5|133	#--------------------------------------------------------------------
21cr|mandriva-kde4-config-2020-5|134	
21cr|mandriva-kde4-config-2020-5|135	%prep
21cr|mandriva-kde4-config-2020-5|136	%setup -q
21cr|mandriva-kde4-config-2020-5|137	%patch0 -p1
21cr|mandriva-kde4-config-2020-5|138	
21cr|mandriva-kde4-config-2020-5|139	%build
21cr|mandriva-kde4-config-2020-5|140	# Nothing
21cr|mandriva-kde4-config-2020-5|141	
21cr|mandriva-kde4-config-2020-5|142	%install
21cr|mandriva-kde4-config-2020-5|143	# Create profile dirs
21cr|mandriva-kde4-config-2020-5|144	mkdir -p %{buildroot}%{_kde_appsdir}/kdm
21cr|mandriva-kde4-config-2020-5|145	mkdir -p %{buildroot}%{_kde_configdir}/kdm
21cr|mandriva-kde4-config-2020-5|146	mkdir -p %{buildroot}%{_localstatedir}/lib/mandriva
21cr|mandriva-kde4-config-2020-5|147	mkdir -p %{buildroot}%{_datadir}/applications/kde4
21cr|mandriva-kde4-config-2020-5|148	mkdir -p %{buildroot}%{_kde_appsdir}/ksplash/Themes
21cr|mandriva-kde4-config-2020-5|149	
21cr|mandriva-kde4-config-2020-5|150	for i in 16 32 48 64 128; do
21cr|mandriva-kde4-config-2020-5|151	mkdir -p %{buildroot}%{_iconsdir}/crystalsvg/${i}x${i}/apps ;
21cr|mandriva-kde4-config-2020-5|152	cp kde4-profiles/common/share/icons/crystalsvg/${i}x${i}/apps/home-mdk.png %{buildroot}%{_iconsdir}/crystalsvg/${i}x${i}/apps/home-mdk.png ;
21cr|mandriva-kde4-config-2020-5|153	done
21cr|mandriva-kde4-config-2020-5|154	
21cr|mandriva-kde4-config-2020-5|155	mv kde4-profiles %{buildroot}/%{_localstatedir}/lib/mandriva
21cr|mandriva-kde4-config-2020-5|156	
21cr|mandriva-kde4-config-2020-5|157	for name in Default; do
21cr|mandriva-kde4-config-2020-5|158	# As we Ksplash, we need to copy the files in /usr
21cr|mandriva-kde4-config-2020-5|159	cp -fr %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/config/kdm/themes %{buildroot}/%{_kde_appsdir}/kdm
21cr|mandriva-kde4-config-2020-5|160	# We keep this common as we use the same theme for all mdv flavours
21cr|mandriva-kde4-config-2020-5|161	cp -fr %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/apps/ksplash/Themes/ROSA %{buildroot}%{_kde_appsdir}/ksplash/Themes
21cr|mandriva-kde4-config-2020-5|162	echo "[Directories-default]" > %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/kde4rc
21cr|mandriva-kde4-config-2020-5|163	echo "prefixes=/var/lib/mandriva/kde4-profiles/common,%{_localstatedir}/lib/mandriva/kde4-profiles/$name" >> %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/kde4rc
21cr|mandriva-kde4-config-2020-5|164	done
21cr|mandriva-kde4-config-2020-5|165	
21cr|mandriva-kde4-config-2020-5|166	# Upstream
21cr|mandriva-kde4-config-2020-5|167	echo "[Directories-default]" > %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config
21cr|mandriva-kde4-config-2020-5|168	echo "prefixes=%{_kde_prefix}" >> %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config
21cr|mandriva-kde4-config-2020-5|169	
21cr|mandriva-kde4-config-2020-5|170	mkdir -p %{buildroot}%{_datadir}/kde4/env
21cr|mandriva-kde4-config-2020-5|171	install -m 755 %{SOURCE1} %{buildroot}%{_datadir}/kde4/env
21cr|mandriva-kde4-config-2020-5|172	
21cr|mandriva-kde4-config-2020-5|173	# KDE version in kickoff top tile image
21cr|mandriva-kde4-config-2020-5|174	sed -i s,"KDE 4.10","KDE %{kdemajor}",g %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/apps/mandriva/pics/top.svg
21cr|mandriva-kde4-config-2020-5|175	
21cr|mandriva-kde4-config-2020-5|176	mv %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/share/apps/color-schemes %{buildroot}%{_kde_appsdir}/

3032 21
21cr|mandriva-kde-icons-1.0.4-26|1	Summary:	Mandriva KDE icons
21cr|mandriva-kde-icons-1.0.4-26|2	Name:		mandriva-kde-icons
21cr|mandriva-kde-icons-1.0.4-26|3	Version:	1.0.4
21cr|mandriva-kde-icons-1.0.4-26|4	Release:	26
21cr|mandriva-kde-icons-1.0.4-26|5	Epoch:		1
21cr|mandriva-kde-icons-1.0.4-26|6	License:	GPLv2+
21cr|mandriva-kde-icons-1.0.4-26|7	Group:		Graphical desktop/KDE
21cr|mandriva-kde-icons-1.0.4-26|8	Url:		http://www.mandriva.com
21cr|mandriva-kde-icons-1.0.4-26|9	Source0:	%{name}-%{version}.tar.bz2
21cr|mandriva-kde-icons-1.0.4-26|10	Source1:	breeze-home-mdk.svg
21cr|mandriva-kde-icons-1.0.4-26|11	Provides:	kde-custom-icons
21cr|mandriva-kde-icons-1.0.4-26|12	BuildArch:	noarch
21cr|mandriva-kde-icons-1.0.4-26|13	
21cr|mandriva-kde-icons-1.0.4-26|14	%description
21cr|mandriva-kde-icons-1.0.4-26|15	This package contains all specific mandriva icons.
21cr|mandriva-kde-icons-1.0.4-26|16	
21cr|mandriva-kde-icons-1.0.4-26|17	This include special folders icons and actions icons.
21cr|mandriva-kde-icons-1.0.4-26|18	
21cr|mandriva-kde-icons-1.0.4-26|19	%files
21cr|mandriva-kde-icons-1.0.4-26|20	%{_iconsdir}/*/*/*/*
21cr|mandriva-kde-icons-1.0.4-26|21	%{_iconsdir}/favicons/*
21cr|mandriva-kde-icons-1.0.4-26|22	
21cr|mandriva-kde-icons-1.0.4-26|23	#----------------------------------------------------------------------------
21cr|mandriva-kde-icons-1.0.4-26|24	
21cr|mandriva-kde-icons-1.0.4-26|25	%prep
21cr|mandriva-kde-icons-1.0.4-26|26	%setup -q
21cr|mandriva-kde-icons-1.0.4-26|27	
21cr|mandriva-kde-icons-1.0.4-26|28	%build
21cr|mandriva-kde-icons-1.0.4-26|29	
21cr|mandriva-kde-icons-1.0.4-26|30	%install
21cr|mandriva-kde-icons-1.0.4-26|31	mkdir -p %{buildroot}
21cr|mandriva-kde-icons-1.0.4-26|32	cp -fr * %{buildroot}/
21cr|mandriva-kde-icons-1.0.4-26|33	cp -r %{buildroot}%{_iconsdir}/crystalsvg %{buildroot}%{_iconsdir}/hicolor
21cr|mandriva-kde-icons-1.0.4-26|34	mv -f %{buildroot}%{_iconsdir}/crystalsvg %{buildroot}%{_iconsdir}/oxygen
21cr|mandriva-kde-icons-1.0.4-26|35	
21cr|mandriva-kde-icons-1.0.4-26|36	mkdir -p %{buildroot}%{_iconsdir}/breeze/apps/32
21cr|mandriva-kde-icons-1.0.4-26|37	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/breeze/apps/32/home-mdk.svg
21cr|mandriva-kde-icons-1.0.4-26|38	
21cr|mandriva-kde-icons-1.0.4-26|39	mkdir -p %{buildroot}%{_iconsdir}/breeze-dark/apps/32
21cr|mandriva-kde-icons-1.0.4-26|40	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/breeze-dark/apps/32/home-mdk.svg

3033 21
21cr|mandriva-lxde-config-0.5.5-5|1	Summary: 	Mandriva LXDE configuration files
21cr|mandriva-lxde-config-0.5.5-5|2	Name:    	mandriva-lxde-config
21cr|mandriva-lxde-config-0.5.5-5|3	Version: 	0.5.5
21cr|mandriva-lxde-config-0.5.5-5|4	Release: 	5
21cr|mandriva-lxde-config-0.5.5-5|5	Group:   	Graphical desktop/Other
21cr|mandriva-lxde-config-0.5.5-5|6	License: 	GPLv2+
21cr|mandriva-lxde-config-0.5.5-5|7	URL:		http://www.lxde.org
21cr|mandriva-lxde-config-0.5.5-5|8	# (fwang) http://svn.mandriva.com/svn/soft/mandriva-lxde-config/
21cr|mandriva-lxde-config-0.5.5-5|9	Source0: 	%{name}-%{version}.tar.xz
21cr|mandriva-lxde-config-0.5.5-5|10	BuildArch: 	noarch
21cr|mandriva-lxde-config-0.5.5-5|11	Conflicts:	lxde-common < 0.5.5-0.git20110721.3
21cr|mandriva-lxde-config-0.5.5-5|12	Requires:	mandriva-theme
21cr|mandriva-lxde-config-0.5.5-5|13	Requires:	rosa-flat-icons
21cr|mandriva-lxde-config-0.5.5-5|14	Requires:	rosa-lxde-flat
21cr|mandriva-lxde-config-0.5.5-5|15	Requires:	fonts-ttf-opensans
21cr|mandriva-lxde-config-0.5.5-5|16	
21cr|mandriva-lxde-config-0.5.5-5|17	%description
21cr|mandriva-lxde-config-0.5.5-5|18	Configuration files for ROSA LXDE desktop environment.
21cr|mandriva-lxde-config-0.5.5-5|19	
21cr|mandriva-lxde-config-0.5.5-5|20	%prep
21cr|mandriva-lxde-config-0.5.5-5|21	%setup -qn %{name}-%{version}
21cr|mandriva-lxde-config-0.5.5-5|22	
21cr|mandriva-lxde-config-0.5.5-5|23	%install
21cr|mandriva-lxde-config-0.5.5-5|24	
21cr|mandriva-lxde-config-0.5.5-5|25	install -D desktop.conf -m644 %{buildroot}%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
21cr|mandriva-lxde-config-0.5.5-5|26	install -D openbox-rc.xml -m644 %{buildroot}%{_datadir}/lxde/openbox/rc.xml
21cr|mandriva-lxde-config-0.5.5-5|27	
21cr|mandriva-lxde-config-0.5.5-5|28	%files
21cr|mandriva-lxde-config-0.5.5-5|29	%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
21cr|mandriva-lxde-config-0.5.5-5|30	%{_datadir}/lxde/openbox/rc.xml

3034 21
21cr|mangohud-0.6.9-1|1	%global oname MangoHud
21cr|mangohud-0.6.9-1|2	
21cr|mangohud-0.6.9-1|3	Summary:	Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more
21cr|mangohud-0.6.9-1|4	Name:		mangohud
21cr|mangohud-0.6.9-1|5	Version:	0.6.9
21cr|mangohud-0.6.9-1|6	Release:	1
21cr|mangohud-0.6.9-1|7	License:	MIT
21cr|mangohud-0.6.9-1|8	Group:		Games/Other
21cr|mangohud-0.6.9-1|9	Url:		https://github.com/flightlessmango/MangoHud
21cr|mangohud-0.6.9-1|10	Source0:	https://github.com/flightlessmango/MangoHud/archive/v%{version}.tar.gz?/%{oname}-%{version}-1.tar.gz
21cr|mangohud-0.6.9-1|11	Source1:	https://github.com/flightlessmango/minhook/archive/81d6f8c.tar.gz?/minhook.tar.gz
21cr|mangohud-0.6.9-1|12	Source2:	https://github.com/ocornut/imgui/archive/v1.81.tar.gz?/imgui-1.81.tar.gz
21cr|mangohud-0.6.9-1|13	Source3:	https://wrapdb.mesonbuild.com/v2/imgui_1.81-1/get_patch?/imgui-1.81-1-wrap.zip
21cr|mangohud-0.6.9-1|14	Source4:	https://github.com/nlohmann/json/releases/download/v3.10.5/include.zip?/nlohmann_json-3.10.5.zip
21cr|mangohud-0.6.9-1|15	Patch0:		MangoHud-0.6.9-use-system-vulkan.patch
21cr|mangohud-0.6.9-1|16	BuildRequires:	glslang
21cr|mangohud-0.6.9-1|17	BuildRequires:	meson
21cr|mangohud-0.6.9-1|18	BuildRequires:	python3dist(mako)
21cr|mangohud-0.6.9-1|19	BuildRequires:	pkgconfig(dbus-1)
21cr|mangohud-0.6.9-1|20	BuildRequires:	pkgconfig(glew)
21cr|mangohud-0.6.9-1|21	BuildRequires:	pkgconfig(glfw3)
21cr|mangohud-0.6.9-1|22	BuildRequires:	pkgconfig(spdlog)
21cr|mangohud-0.6.9-1|23	BuildRequires:	pkgconfig(vulkan)
21cr|mangohud-0.6.9-1|24	BuildRequires:	pkgconfig(wayland-client)
21cr|mangohud-0.6.9-1|25	BuildRequires:	pkgconfig(x11)
21cr|mangohud-0.6.9-1|26	BuildRequires:	pkgconfig(xrandr)
21cr|mangohud-0.6.9-1|27	
21cr|mangohud-0.6.9-1|28	%description
21cr|mangohud-0.6.9-1|29	Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more.
21cr|mangohud-0.6.9-1|30	
21cr|mangohud-0.6.9-1|31	%files
21cr|mangohud-0.6.9-1|32	%doc README.md
21cr|mangohud-0.6.9-1|33	%license LICENSE
21cr|mangohud-0.6.9-1|34	%{_bindir}/mangoapp
21cr|mangohud-0.6.9-1|35	%{_bindir}/%{name}ctl
21cr|mangohud-0.6.9-1|36	%{_bindir}/%{name}
21cr|mangohud-0.6.9-1|37	%{_datadir}/vulkan/implicit_layer.d/*.json
21cr|mangohud-0.6.9-1|38	%{_defaultdocdir}/%{name}/MangoHud.conf.example
21cr|mangohud-0.6.9-1|39	%{_libdir}/libMangoApp.so
21cr|mangohud-0.6.9-1|40	%{_libdir}/libMangoHud_dlsym.so
21cr|mangohud-0.6.9-1|41	%{_libdir}/libMangoHud.so
21cr|mangohud-0.6.9-1|42	%{_mandir}/man1/mangohud.1.*
21cr|mangohud-0.6.9-1|43	%{_mandir}/man1/mangoapp.1.xz
21cr|mangohud-0.6.9-1|44	%{_datadir}/metainfo/io.github.flightlessmango.mangohud.metainfo.xml
21cr|mangohud-0.6.9-1|45	%{_iconsdir}/hicolor/scalable/apps/io.github.flightlessmango.mangohud.svg
21cr|mangohud-0.6.9-1|46	
21cr|mangohud-0.6.9-1|47	#------------------------------------------------------------------
21cr|mangohud-0.6.9-1|48	
21cr|mangohud-0.6.9-1|49	%prep
21cr|mangohud-0.6.9-1|50	%autosetup -p1 -n %{oname}-%{version} -a1
21cr|mangohud-0.6.9-1|51	cp -rf minhook-*/* modules/minhook
21cr|mangohud-0.6.9-1|52	sed -i "/_\(url\|hash\)/d" subprojects/{imgui,nlohmann_json}.wrap
21cr|mangohud-0.6.9-1|53	rm -f subprojects/{cmocka,minhook}.wrap
21cr|mangohud-0.6.9-1|54	mkdir -p subprojects/packagefiles
21cr|mangohud-0.6.9-1|55	cp -f %{SOURCE2} %{SOURCE3} %{SOURCE4} subprojects/packagefiles
21cr|mangohud-0.6.9-1|56	
21cr|mangohud-0.6.9-1|57	%build
21cr|mangohud-0.6.9-1|58	%meson	\
21cr|mangohud-0.6.9-1|59	-Dappend_libdir_mangohud=false	\
21cr|mangohud-0.6.9-1|60	-Dmangoapp_layer=true		\
21cr|mangohud-0.6.9-1|61	-Dmangoapp=true			\
21cr|mangohud-0.6.9-1|62	-Dmangohudctl=true		\
21cr|mangohud-0.6.9-1|63	-Dtests=disabled		\
21cr|mangohud-0.6.9-1|64	-Duse_system_spdlog=enabled	\
21cr|mangohud-0.6.9-1|65	-Dwith_xnvctrl=disabled		\
21cr|mangohud-0.6.9-1|66	-Dwith_wayland=enabled
21cr|mangohud-0.6.9-1|67	%meson_build
21cr|mangohud-0.6.9-1|68	
21cr|mangohud-0.6.9-1|69	%install
21cr|mangohud-0.6.9-1|70	%meson_install

3035 21
21cr|manpageeditor-0.0.15-4|1	%define oname ManPageEditor
21cr|manpageeditor-0.0.15-4|2	%define debug_package	%{nil}
21cr|manpageeditor-0.0.15-4|3	#define distsuffix mrb
21cr|manpageeditor-0.0.15-4|4	
21cr|manpageeditor-0.0.15-4|5	Name:			manpageeditor
21cr|manpageeditor-0.0.15-4|6	Version:		0.0.15
21cr|manpageeditor-0.0.15-4|7	Release:		4
21cr|manpageeditor-0.0.15-4|8	Summary:		Manual pages editor
21cr|manpageeditor-0.0.15-4|9	License:		GPLv3
21cr|manpageeditor-0.0.15-4|10	Group:			Books/Howtos
21cr|manpageeditor-0.0.15-4|11	URL:			http://keithhedger.hostingsiteforfree.com/
21cr|manpageeditor-0.0.15-4|12	Source0:		http://keithhedger.hostingsiteforfree.com/zips/manpageeditor/%{oname}-%{version}.tar.gz
21cr|manpageeditor-0.0.15-4|13	BuildRequires:		desktop-file-utils
21cr|manpageeditor-0.0.15-4|14	BuildRequires:		pkgconfig(gtksourceview-2.0)
21cr|manpageeditor-0.0.15-4|15	BuildRequires:   	aspell-devel
21cr|manpageeditor-0.0.15-4|16	BuildRequires:     	imagemagick
21cr|manpageeditor-0.0.15-4|17	BuildRequires:     	pkgconfig(gdk-2.0)
21cr|manpageeditor-0.0.15-4|18	
21cr|manpageeditor-0.0.15-4|19	%description
21cr|manpageeditor-0.0.15-4|20	Create,edit,import,preview man-pages.
21cr|manpageeditor-0.0.15-4|21	
21cr|manpageeditor-0.0.15-4|22	%prep
21cr|manpageeditor-0.0.15-4|23	%setup -q -n %{oname}-%{version}
21cr|manpageeditor-0.0.15-4|24	
21cr|manpageeditor-0.0.15-4|25	%build
21cr|manpageeditor-0.0.15-4|26	%configure --prefix=/usr --enable-aspell
21cr|manpageeditor-0.0.15-4|27	%make
21cr|manpageeditor-0.0.15-4|28	
21cr|manpageeditor-0.0.15-4|29	%install
21cr|manpageeditor-0.0.15-4|30	# installer is a total mess...
21cr|manpageeditor-0.0.15-4|31	mkdir -p %{buildroot}%{_bindir}
21cr|manpageeditor-0.0.15-4|32	install -m755 ManPageEditor/app/%{name} %{buildroot}%{_bindir}
21cr|manpageeditor-0.0.15-4|33	# man pages
21cr|manpageeditor-0.0.15-4|34	mkdir -p %{buildroot}%{_mandir}/man1
21cr|manpageeditor-0.0.15-4|35	install -m644  ManPageEditor/resources/man/manpageeditor.1 %{buildroot}%{_mandir}/man1
21cr|manpageeditor-0.0.15-4|36	# data files
21cr|manpageeditor-0.0.15-4|37	mkdir -p %{buildroot}%{_datadir}/%{oname}
21cr|manpageeditor-0.0.15-4|38	cp -R ManPageEditor/resources/examples %{buildroot}%{_datadir}/%{oname}/examples
21cr|manpageeditor-0.0.15-4|39	# menu entry fix
21cr|manpageeditor-0.0.15-4|40	mkdir -p %{buildroot}%{_datadir}/applications
21cr|manpageeditor-0.0.15-4|41	cp -R ManPageEditor/resources/applications/%{oname}.desktop %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|manpageeditor-0.0.15-4|42	desktop-file-install %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|manpageeditor-0.0.15-4|43	# icons
21cr|manpageeditor-0.0.15-4|44	install -d -m755 %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|manpageeditor-0.0.15-4|45	convert ManPageEditor/resources/pixmaps/%{oname}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{oname}.png
21cr|manpageeditor-0.0.15-4|46	convert ManPageEditor/resources/pixmaps/%{oname}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{oname}.png
21cr|manpageeditor-0.0.15-4|47	convert ManPageEditor/resources/pixmaps/%{oname}.png -resize 48x48 %{buildroot}%{_liconsdir}/%{oname}.png
21cr|manpageeditor-0.0.15-4|48	
21cr|manpageeditor-0.0.15-4|49	rm -fr %{buildroot}%{_datadir}/%{oname}/docs
21cr|manpageeditor-0.0.15-4|50	
21cr|manpageeditor-0.0.15-4|51	%files
21cr|manpageeditor-0.0.15-4|52	%doc ChangeLog ManPageEditor/resources/docs/gpl-3.0.txt ManPageEditor/resources/help
21cr|manpageeditor-0.0.15-4|53	%{_bindir}/%{name}
21cr|manpageeditor-0.0.15-4|54	%{_datadir}/applications/%{oname}.desktop
21cr|manpageeditor-0.0.15-4|55	%{_datadir}/%{oname}/examples/*
21cr|manpageeditor-0.0.15-4|56	%{_mandir}/man1/manpageeditor.1*
21cr|manpageeditor-0.0.15-4|57	%{_miconsdir}/%{oname}.png
21cr|manpageeditor-0.0.15-4|58	%{_iconsdir}/%{oname}.png
21cr|manpageeditor-0.0.15-4|59	%{_liconsdir}/%{oname}.png

3036 21
21cr|manslide-2.0.3-8|1	Name:		manslide
21cr|manslide-2.0.3-8|2	Summary:	Graphical slideshow creation program
21cr|manslide-2.0.3-8|3	Version:	2.0.3
21cr|manslide-2.0.3-8|4	Release:	8
21cr|manslide-2.0.3-8|5	Source0:	http://www.mandrivalinux-online.eu/%{name}/%{name}-%{version}.tar.gz
21cr|manslide-2.0.3-8|6	URL:		http://www.kde-apps.org/content/show.php?content=72739
21cr|manslide-2.0.3-8|7	Group:		Graphics
21cr|manslide-2.0.3-8|8	License:	GPLv2+
21cr|manslide-2.0.3-8|9	
21cr|manslide-2.0.3-8|10	BuildRequires:	qt4-devel
21cr|manslide-2.0.3-8|11	Requires:	sox
21cr|manslide-2.0.3-8|12	Requires:	imagemagick
21cr|manslide-2.0.3-8|13	Requires:	mencoder
21cr|manslide-2.0.3-8|14	Requires:	mplayer
21cr|manslide-2.0.3-8|15	
21cr|manslide-2.0.3-8|16	%description
21cr|manslide-2.0.3-8|17	Manslide is a slideshow creation application which makes it easy to
21cr|manslide-2.0.3-8|18	produce attractive slideshows with optional background music. Manslide
21cr|manslide-2.0.3-8|19	uses the QT4 toolkit.
21cr|manslide-2.0.3-8|20	
21cr|manslide-2.0.3-8|21	%prep
21cr|manslide-2.0.3-8|22	%setup -q
21cr|manslide-2.0.3-8|23	moc mainfrm.h > moc_mainfrm.cpp
21cr|manslide-2.0.3-8|24	moc tetrahedron.h > moc_tetrahedron.cpp
21cr|manslide-2.0.3-8|25	
21cr|manslide-2.0.3-8|26	%build
21cr|manslide-2.0.3-8|27	%qmake_qt4
21cr|manslide-2.0.3-8|28	%make
21cr|manslide-2.0.3-8|29	
21cr|manslide-2.0.3-8|30	%install
21cr|manslide-2.0.3-8|31	install -m755 Manslide -D %{buildroot}%{_datadir}/%{name}/%{name}
21cr|manslide-2.0.3-8|32	install -m644 *.qm %{buildroot}%{_datadir}/%{name}/
21cr|manslide-2.0.3-8|33	install -m644 *.ts %{buildroot}%{_datadir}/%{name}/
21cr|manslide-2.0.3-8|34	cp -R Interface %{buildroot}%{_datadir}/%{name}/
21cr|manslide-2.0.3-8|35	cp -R BIB_ManSlide %{buildroot}%{_datadir}/%{name}/
21cr|manslide-2.0.3-8|36	install -d %{buildroot}%{_bindir}
21cr|manslide-2.0.3-8|37	ln -s %{_datadir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
21cr|manslide-2.0.3-8|38	
21cr|manslide-2.0.3-8|39	install -d %{buildroot}%{_datadir}/applications
21cr|manslide-2.0.3-8|40	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|manslide-2.0.3-8|41	[Desktop Entry]
21cr|manslide-2.0.3-8|42	Name=Manslide
21cr|manslide-2.0.3-8|43	Comment=Slideshow generator
21cr|manslide-2.0.3-8|44	Exec=%{_bindir}/%{name}
21cr|manslide-2.0.3-8|45	Icon=image_processing_section
21cr|manslide-2.0.3-8|46	Terminal=false
21cr|manslide-2.0.3-8|47	Type=Application
21cr|manslide-2.0.3-8|48	StartupNotify=true
21cr|manslide-2.0.3-8|49	Categories=Graphics;Qt;Photography;X-MandrivaLinux-CrossDesktop;
21cr|manslide-2.0.3-8|50	EOF
21cr|manslide-2.0.3-8|51	
21cr|manslide-2.0.3-8|52	%files
21cr|manslide-2.0.3-8|53	%{_datadir}/%{name}
21cr|manslide-2.0.3-8|54	%{_bindir}/%{name}
21cr|manslide-2.0.3-8|55	%{_datadir}/applications/mandriva-%{name}.desktop

3037 21
21cr|mantis-1.2.1-8|1	%define oname   mantisbt
21cr|mantis-1.2.1-8|2	
21cr|mantis-1.2.1-8|3	
21cr|mantis-1.2.1-8|4	Name:		mantis
21cr|mantis-1.2.1-8|5	Version:	1.2.1
21cr|mantis-1.2.1-8|6	Release:	8
21cr|mantis-1.2.1-8|7	Summary:	Web-based bug tracker
21cr|mantis-1.2.1-8|8	License:	GPLv2
21cr|mantis-1.2.1-8|9	Group:		System/Servers
21cr|mantis-1.2.1-8|10	URL:		http://www.mantisbt.org
21cr|mantis-1.2.1-8|11	Source0:	%{oname}-%{version}.tar.gz
21cr|mantis-1.2.1-8|12	Requires:	apache-mod_php
21cr|mantis-1.2.1-8|13	Requires:	php-mysql
21cr|mantis-1.2.1-8|14	Requires:	apache-mod_socache_shmcb
21cr|mantis-1.2.1-8|15	BuildArch:	noarch
21cr|mantis-1.2.1-8|16	
21cr|mantis-1.2.1-8|17	%description
21cr|mantis-1.2.1-8|18	Mantis is a php/MySQL/web based bugtracking system.
21cr|mantis-1.2.1-8|19	The goals for this project are to produce and maintain a
21cr|mantis-1.2.1-8|20	lightweight and simple bugtracking system. Additions of
21cr|mantis-1.2.1-8|21	complexity and/or features are modular and configurable
21cr|mantis-1.2.1-8|22	so that users can be shielded from unwanted clutter.
21cr|mantis-1.2.1-8|23	
21cr|mantis-1.2.1-8|24	The product is designed to be easily modifiable,
21cr|mantis-1.2.1-8|25	customizable, and upgradeable. Anyone with intermediate
21cr|mantis-1.2.1-8|26	PHP and MySQL experience should be able to customize
21cr|mantis-1.2.1-8|27	Mantis to suit their needs.
21cr|mantis-1.2.1-8|28	
21cr|mantis-1.2.1-8|29	%prep
21cr|mantis-1.2.1-8|30	%setup -q -n %{oname}-%{version}
21cr|mantis-1.2.1-8|31	
21cr|mantis-1.2.1-8|32	%build
21cr|mantis-1.2.1-8|33	
21cr|mantis-1.2.1-8|34	%install
21cr|mantis-1.2.1-8|35	rm -rf packages
21cr|mantis-1.2.1-8|36	# install files
21cr|mantis-1.2.1-8|37	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|mantis-1.2.1-8|38	install -d -m 755 %{buildroot}%_defaultdocdir/%{name}-%{version}
21cr|mantis-1.2.1-8|39	mv doc/*  %{buildroot}%_defaultdocdir/%{name}-%{version}
21cr|mantis-1.2.1-8|40	rm -rf doc
21cr|mantis-1.2.1-8|41	cp -aRf * %{buildroot}%{_var}/www/%{name}
21cr|mantis-1.2.1-8|42	
21cr|mantis-1.2.1-8|43	# apache configuration
21cr|mantis-1.2.1-8|44	install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|mantis-1.2.1-8|45	cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
21cr|mantis-1.2.1-8|46	Alias /mantis "/var/www/mantis"
21cr|mantis-1.2.1-8|47	
21cr|mantis-1.2.1-8|48	<Directory /var/www/mantis>
21cr|mantis-1.2.1-8|49	
21cr|mantis-1.2.1-8|50	Require all granted
21cr|mantis-1.2.1-8|51	
21cr|mantis-1.2.1-8|52	php_admin_value memory_limit 32M
21cr|mantis-1.2.1-8|53	php_admin_value max_execution_time 60
21cr|mantis-1.2.1-8|54	php_admin_value register_globals Off
21cr|mantis-1.2.1-8|55	php_admin_value magic_quotes_gpc Off
21cr|mantis-1.2.1-8|56	php_admin_value magic_quotes_runtime Off
21cr|mantis-1.2.1-8|57	# settings for the file upload, you might increase them further
21cr|mantis-1.2.1-8|58	php_admin_value upload_max_filesize 16M
21cr|mantis-1.2.1-8|59	# session handling: now the check for expired sessions is done on every 10th session creation
21cr|mantis-1.2.1-8|60	php_admin_value session.use_trans_sid Off
21cr|mantis-1.2.1-8|61	php_admin_value session.gc_probability 1
21cr|mantis-1.2.1-8|62	php_admin_value session.gc_divisor 10
21cr|mantis-1.2.1-8|63	# multibyte extension: needed for utf-8
21cr|mantis-1.2.1-8|64	php_admin_value mbstring.func_overload 7
21cr|mantis-1.2.1-8|65	
21cr|mantis-1.2.1-8|66	<Files ~ "\.inc\.php$">
21cr|mantis-1.2.1-8|67	Require all denied
21cr|mantis-1.2.1-8|68	</Files>
21cr|mantis-1.2.1-8|69	
21cr|mantis-1.2.1-8|70	<Files ~ ".tpl$">
21cr|mantis-1.2.1-8|71	Require all denied
21cr|mantis-1.2.1-8|72	</Files>
21cr|mantis-1.2.1-8|73	
21cr|mantis-1.2.1-8|74	</Directory>
21cr|mantis-1.2.1-8|75	EOF
21cr|mantis-1.2.1-8|76	
21cr|mantis-1.2.1-8|77	find %{buildroot}%{_var}/www/%{name} -name '*.php' -exec perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|g' {} \;
21cr|mantis-1.2.1-8|78	
21cr|mantis-1.2.1-8|79	%clean
21cr|mantis-1.2.1-8|80	
21cr|mantis-1.2.1-8|81	
21cr|mantis-1.2.1-8|82	%files
21cr|mantis-1.2.1-8|83	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
21cr|mantis-1.2.1-8|84	%_defaultdocdir/%{name}-%{version}
21cr|mantis-1.2.1-8|85	%{_var}/www/%{name}

3038 21
21cr|mapnik-3.1.0-1|1	%define debug_package %{nil}
21cr|mapnik-3.1.0-1|2	
21cr|mapnik-3.1.0-1|3	%define major 3.1
21cr|mapnik-3.1.0-1|4	%define libname %mklibname %{name} %{major}
21cr|mapnik-3.1.0-1|5	%define devname %mklibname %{name} -d
21cr|mapnik-3.1.0-1|6	
21cr|mapnik-3.1.0-1|7	Summary:	Free Toolkit for developing mapping applications
21cr|mapnik-3.1.0-1|8	Name:		mapnik
21cr|mapnik-3.1.0-1|9	Version:	3.1.0
21cr|mapnik-3.1.0-1|10	Release:	1
21cr|mapnik-3.1.0-1|11	License:	LGPLv2+
21cr|mapnik-3.1.0-1|12	Group:		Geography
21cr|mapnik-3.1.0-1|13	Url:		http://mapnik.org/
21cr|mapnik-3.1.0-1|14	Source0:	https://github.com/mapnik/mapnik/releases/download/v%{version}/mapnik-v%{version}.tar.bz2
21cr|mapnik-3.1.0-1|15	Patch0:		mapnik-v3.0.10-linking.patch
21cr|mapnik-3.1.0-1|16	BuildRequires:	desktop-file-utils
21cr|mapnik-3.1.0-1|17	BuildRequires:	doxygen
21cr|mapnik-3.1.0-1|18	BuildRequires:	postgis
21cr|mapnik-3.1.0-1|19	BuildRequires:	scons
21cr|mapnik-3.1.0-1|20	BuildRequires:	boost-devel
21cr|mapnik-3.1.0-1|21	BuildRequires:	jpeg-devel
21cr|mapnik-3.1.0-1|22	BuildRequires:	libtool-devel
21cr|mapnik-3.1.0-1|23	BuildRequires:	pkgconfig(cairomm-1.0)
21cr|mapnik-3.1.0-1|24	BuildRequires:	pkgconfig(freetype2)
21cr|mapnik-3.1.0-1|25	BuildRequires:	pkgconfig(gdal)
21cr|mapnik-3.1.0-1|26	BuildRequires:	pkgconfig(harfbuzz)
21cr|mapnik-3.1.0-1|27	BuildRequires:	pkgconfig(icu-i18n)
21cr|mapnik-3.1.0-1|28	BuildRequires:	pkgconfig(libpq)
21cr|mapnik-3.1.0-1|29	BuildRequires:	pkgconfig(libagg)
21cr|mapnik-3.1.0-1|30	BuildRequires:	pkgconfig(libpng)
21cr|mapnik-3.1.0-1|31	BuildRequires:	pkgconfig(libtiff-4)
21cr|mapnik-3.1.0-1|32	BuildRequires:	pkgconfig(libwebp)
21cr|mapnik-3.1.0-1|33	BuildRequires:	pkgconfig(libxml-2.0)
21cr|mapnik-3.1.0-1|34	# not support proj>=8.0
21cr|mapnik-3.1.0-1|35	#BuildRequires:	pkgconfig(proj)
21cr|mapnik-3.1.0-1|36	BuildRequires:	pkgconfig(python3)
21cr|mapnik-3.1.0-1|37	BuildRequires:	pkgconfig(py3cairo)
21cr|mapnik-3.1.0-1|38	BuildRequires:	python3egg(lxml)
21cr|mapnik-3.1.0-1|39	BuildRequires:	python3egg(xmldiff)
21cr|mapnik-3.1.0-1|40	Requires:	fonts-ttf-dejavu
21cr|mapnik-3.1.0-1|41	Requires:	%{libname} = %{EVRD}
21cr|mapnik-3.1.0-1|42	
21cr|mapnik-3.1.0-1|43	%description
21cr|mapnik-3.1.0-1|44	Mapnik is a Free Toolkit for developing mapping applications.
21cr|mapnik-3.1.0-1|45	It's written in C++ and there are Python bindings to
21cr|mapnik-3.1.0-1|46	facilitate fast-paced agile development. It can comfortably
21cr|mapnik-3.1.0-1|47	be used for both desktop and web development, which was something
21cr|mapnik-3.1.0-1|48	I wanted from the beginning.
21cr|mapnik-3.1.0-1|49	
21cr|mapnik-3.1.0-1|50	Mapnik is about making beautiful maps. It uses the AGG library
21cr|mapnik-3.1.0-1|51	and offers world class anti-aliasing rendering with subpixel
21cr|mapnik-3.1.0-1|52	accuracy for geographic data. It is written from scratch in
21cr|mapnik-3.1.0-1|53	modern C++ and doesn't suffer from design decisions made a decade
21cr|mapnik-3.1.0-1|54	ago. When it comes to handling common software tasks such as memory
21cr|mapnik-3.1.0-1|55	management, filesystem access, regular expressions, parsing and so
21cr|mapnik-3.1.0-1|56	on, Mapnik doesn't re-invent the wheel, but utilises best of breed
21cr|mapnik-3.1.0-1|57	industry standard libraries from boost.org
21cr|mapnik-3.1.0-1|58	
21cr|mapnik-3.1.0-1|59	%files
21cr|mapnik-3.1.0-1|60	%doc AUTHORS.md COPYING CHANGELOG.md
21cr|mapnik-3.1.0-1|61	%{_libdir}/%{name}
21cr|mapnik-3.1.0-1|62	
21cr|mapnik-3.1.0-1|63	#----------------------------------------------------------------------------
21cr|mapnik-3.1.0-1|64	
21cr|mapnik-3.1.0-1|65	%package -n %{libname}
21cr|mapnik-3.1.0-1|66	Summary:	Mapnik is a Free toolkit for developing mapping applications
21cr|mapnik-3.1.0-1|67	Group:		System/Libraries
21cr|mapnik-3.1.0-1|68	Conflicts:	%{_lib}mapnik3.0_3 < 3.0.10-2
21cr|mapnik-3.1.0-1|69	Obsoletes:	%{_lib}mapnik3.0_3 < 3.0.10-2
21cr|mapnik-3.1.0-1|70	
21cr|mapnik-3.1.0-1|71	%description -n %{libname}
21cr|mapnik-3.1.0-1|72	Mapnik is a Free Toolkit for developing mapping applications.
21cr|mapnik-3.1.0-1|73	It's written in C++ and there are Python bindings to
21cr|mapnik-3.1.0-1|74	facilitate fast-paced agile development. It can comfortably
21cr|mapnik-3.1.0-1|75	be used for both desktop and web development, which was something
21cr|mapnik-3.1.0-1|76	I wanted from the beginning.
21cr|mapnik-3.1.0-1|77	
21cr|mapnik-3.1.0-1|78	Mapnik is about making beautiful maps. It uses the AGG library
21cr|mapnik-3.1.0-1|79	and offers world class anti-aliasing rendering with subpixel
21cr|mapnik-3.1.0-1|80	accuracy for geographic data. It is written from scratch in
21cr|mapnik-3.1.0-1|81	modern C++ and doesn't suffer from design decisions made a decade
21cr|mapnik-3.1.0-1|82	ago. When it comes to handling common software tasks such as memory
21cr|mapnik-3.1.0-1|83	management, filesystem access, regular expressions, parsing and so
21cr|mapnik-3.1.0-1|84	on, Mapnik doesn't re-invent the wheel, but utilises best of breed
21cr|mapnik-3.1.0-1|85	industry standard libraries from boost.org
21cr|mapnik-3.1.0-1|86	
21cr|mapnik-3.1.0-1|87	%files -n %{libname}
21cr|mapnik-3.1.0-1|88	%doc AUTHORS.md COPYING CHANGELOG.md
21cr|mapnik-3.1.0-1|89	%{_libdir}/lib%{name}.so.%{major}*
21cr|mapnik-3.1.0-1|90	
21cr|mapnik-3.1.0-1|91	#----------------------------------------------------------------------------
21cr|mapnik-3.1.0-1|92	
21cr|mapnik-3.1.0-1|93	%package -n %{devname}
21cr|mapnik-3.1.0-1|94	Summary:	Mapnik is a Free toolkit for developing mapping applications
21cr|mapnik-3.1.0-1|95	Group:		Development/C++
21cr|mapnik-3.1.0-1|96	Requires:	%{libname} = %{EVRD}
21cr|mapnik-3.1.0-1|97	Provides:	%{name}-devel = %{EVRD}
21cr|mapnik-3.1.0-1|98	Obsoletes:	%{name}-devel < %{EVRD}
21cr|mapnik-3.1.0-1|99	
21cr|mapnik-3.1.0-1|100	%description -n %{devname}
21cr|mapnik-3.1.0-1|101	Mapnik is a Free Toolkit for developing mapping applications.
21cr|mapnik-3.1.0-1|102	It's written in C++ and there are Python bindings to
21cr|mapnik-3.1.0-1|103	facilitate fast-paced agile development. It can comfortably
21cr|mapnik-3.1.0-1|104	be used for both desktop and web development, which was something
21cr|mapnik-3.1.0-1|105	I wanted from the beginning.
21cr|mapnik-3.1.0-1|106	
21cr|mapnik-3.1.0-1|107	Mapnik is about making beautiful maps. It uses the AGG library
21cr|mapnik-3.1.0-1|108	and offers world class anti-aliasing rendering with subpixel
21cr|mapnik-3.1.0-1|109	accuracy for geographic data. It is written from scratch in
21cr|mapnik-3.1.0-1|110	modern C++ and doesn't suffer from design decisions made a decade
21cr|mapnik-3.1.0-1|111	ago. When it comes to handling common software tasks such as memory
21cr|mapnik-3.1.0-1|112	management, filesystem access, regular expressions, parsing and so
21cr|mapnik-3.1.0-1|113	on, Mapnik doesn't re-invent the wheel, but utilises best of breed
21cr|mapnik-3.1.0-1|114	industry standard libraries from boost.org
21cr|mapnik-3.1.0-1|115	
21cr|mapnik-3.1.0-1|116	%files -n %{devname}
21cr|mapnik-3.1.0-1|117	%doc AUTHORS.md COPYING CHANGELOG.md
21cr|mapnik-3.1.0-1|118	%{_bindir}/mapnik-config
21cr|mapnik-3.1.0-1|119	%{_includedir}/%{name}
21cr|mapnik-3.1.0-1|120	%{_libdir}/lib%{name}.so
21cr|mapnik-3.1.0-1|121	%{_datadir}/pkgconfig/%{name}.pc
21cr|mapnik-3.1.0-1|122	
21cr|mapnik-3.1.0-1|123	#----------------------------------------------------------------------------
21cr|mapnik-3.1.0-1|124	
21cr|mapnik-3.1.0-1|125	%package utils
21cr|mapnik-3.1.0-1|126	Summary:	Utilities distributed with the Mapnik spatial visualization library
21cr|mapnik-3.1.0-1|127	Group:		Geography
21cr|mapnik-3.1.0-1|128	Requires:	%{name} = %{EVRD}
21cr|mapnik-3.1.0-1|129	
21cr|mapnik-3.1.0-1|130	%description utils
21cr|mapnik-3.1.0-1|131	Miscellaneous utilities distributed with the Mapnik spatial visualization
21cr|mapnik-3.1.0-1|132	library
21cr|mapnik-3.1.0-1|133	
21cr|mapnik-3.1.0-1|134	%files utils
21cr|mapnik-3.1.0-1|135	%doc AUTHORS.md COPYING CHANGELOG.md
21cr|mapnik-3.1.0-1|136	%{_bindir}/shapeindex
21cr|mapnik-3.1.0-1|137	%{_bindir}/mapnik-render
21cr|mapnik-3.1.0-1|138	%{_bindir}/mapnik-index
21cr|mapnik-3.1.0-1|139	%{_bindir}/svg2png
21cr|mapnik-3.1.0-1|140	%{_libdir}/libmapnik-json.a
21cr|mapnik-3.1.0-1|141	%{_libdir}/libmapnik-wkt.a
21cr|mapnik-3.1.0-1|142	
21cr|mapnik-3.1.0-1|143	#----------------------------------------------------------------------------
21cr|mapnik-3.1.0-1|144	
21cr|mapnik-3.1.0-1|145	%prep
21cr|mapnik-3.1.0-1|146	%autosetup -p1 -n %{name}-v%{version}
21cr|mapnik-3.1.0-1|147	
21cr|mapnik-3.1.0-1|148	%build
21cr|mapnik-3.1.0-1|149	export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
21cr|mapnik-3.1.0-1|150	%ifarch %{ix86}
21cr|mapnik-3.1.0-1|151	%define lds lib
21cr|mapnik-3.1.0-1|152	%else
21cr|mapnik-3.1.0-1|153	%define lds lib64
21cr|mapnik-3.1.0-1|154	%endif
21cr|mapnik-3.1.0-1|155	
21cr|mapnik-3.1.0-1|156	%configure \
21cr|mapnik-3.1.0-1|157	DESTDIR=%{buildroot} \
21cr|mapnik-3.1.0-1|158	PREFIX=%{_prefix} \
21cr|mapnik-3.1.0-1|159	THREADING=multi \
21cr|mapnik-3.1.0-1|160	XMLPARSER=libxml2 \
21cr|mapnik-3.1.0-1|161	GDAL_INCLUDES=%{_includedir}/gdal \
21cr|mapnik-3.1.0-1|162	PGSQL_INCLUDES=/usr/include/pgsql \
21cr|mapnik-3.1.0-1|163	LIBDIR_SCHEMA=%{lds} \
21cr|mapnik-3.1.0-1|164	SVG2PNG=true \
21cr|mapnik-3.1.0-1|165	CUSTOM_LDFLAGS="%{ldflags}" \
21cr|mapnik-3.1.0-1|166	INTERNAL_LIBAGG=False \
21cr|mapnik-3.1.0-1|167	SYSTEM_FONTS=%{_datadir}/fonts \
21cr|mapnik-3.1.0-1|168	DEMO=False
21cr|mapnik-3.1.0-1|169	
21cr|mapnik-3.1.0-1|170	%make
21cr|mapnik-3.1.0-1|171	
21cr|mapnik-3.1.0-1|172	%install
21cr|mapnik-3.1.0-1|173	%makeinstall_std
21cr|mapnik-3.1.0-1|174	
21cr|mapnik-3.1.0-1|175	# get rid of fonts use external instead
21cr|mapnik-3.1.0-1|176	rm -rf %{buildroot}%{_libdir}/%{name}/fonts
21cr|mapnik-3.1.0-1|177	
21cr|mapnik-3.1.0-1|178	
21cr|mapnik-3.1.0-1|179	# install pkgconfig file
21cr|mapnik-3.1.0-1|180	cat > %{name}.pc <<EOF
21cr|mapnik-3.1.0-1|181	prefix=%{_prefix}
21cr|mapnik-3.1.0-1|182	exec_prefix=%{_prefix}
21cr|mapnik-3.1.0-1|183	includedir=%{_includedir}
21cr|mapnik-3.1.0-1|184	
21cr|mapnik-3.1.0-1|185	Name: %{name}
21cr|mapnik-3.1.0-1|186	Description: Free Toolkit for developing mapping applications
21cr|mapnik-3.1.0-1|187	Version: %{version}
21cr|mapnik-3.1.0-1|188	Libs: -lmapnik
21cr|mapnik-3.1.0-1|189	Cflags: -I${includedir}/%{name} -I${includedir}/agg
21cr|mapnik-3.1.0-1|190	EOF
21cr|mapnik-3.1.0-1|191	
21cr|mapnik-3.1.0-1|192	mkdir -p %{buildroot}%{_datadir}/pkgconfig/
21cr|mapnik-3.1.0-1|193	install -p -m 644 %{name}.pc %{buildroot}%{_datadir}/pkgconfig/
21cr|mapnik-3.1.0-1|194	
21cr|mapnik-3.1.0-1|195	chmod -x %{buildroot}%{_includedir}/%{name}/agg/*.h

3039 21
21cr|mapserver-7.6.4-2|1	%define major 2
21cr|mapserver-7.6.4-2|2	%define libname %mklibname %{name} %{major}
21cr|mapserver-7.6.4-2|3	%define devname %mklibname %{name} -d
21cr|mapserver-7.6.4-2|4	
21cr|mapserver-7.6.4-2|5	Summary:	Web-based Map Server
21cr|mapserver-7.6.4-2|6	Name:		mapserver
21cr|mapserver-7.6.4-2|7	Version:	7.6.4
21cr|mapserver-7.6.4-2|8	Release:	2
21cr|mapserver-7.6.4-2|9	License:	MIT
21cr|mapserver-7.6.4-2|10	Group:		Sciences/Geosciences
21cr|mapserver-7.6.4-2|11	Url:		http://mapserver.org/
21cr|mapserver-7.6.4-2|12	Source0:	http://download.osgeo.org/mapserver/%{name}-%{version}.tar.gz
21cr|mapserver-7.6.4-2|13	BuildRequires:	cmake
21cr|mapserver-7.6.4-2|14	BuildRequires:	fcgi-devel
21cr|mapserver-7.6.4-2|15	BuildRequires:	gd-devel
21cr|mapserver-7.6.4-2|16	BuildRequires:	geos-devel
21cr|mapserver-7.6.4-2|17	BuildRequires:	jpeg-devel
21cr|mapserver-7.6.4-2|18	BuildRequires:	php-devel
21cr|mapserver-7.6.4-2|19	BuildRequires:	postgresql-devel
21cr|mapserver-7.6.4-2|20	BuildRequires:	readline-devel
21cr|mapserver-7.6.4-2|21	BuildRequires:	shapelib-devel
21cr|mapserver-7.6.4-2|22	BuildRequires:	pkgconfig(cairo)
21cr|mapserver-7.6.4-2|23	BuildRequires:	pkgconfig(cfitsio)
21cr|mapserver-7.6.4-2|24	BuildRequires:	pkgconfig(freetype2)
21cr|mapserver-7.6.4-2|25	BuildRequires:	pkgconfig(fribidi)
21cr|mapserver-7.6.4-2|26	BuildRequires:	pkgconfig(ftgl)
21cr|mapserver-7.6.4-2|27	BuildRequires:	pkgconfig(gdal)
21cr|mapserver-7.6.4-2|28	BuildRequires:	pkgconfig(gl)
21cr|mapserver-7.6.4-2|29	BuildRequires:	pkgconfig(glu)
21cr|mapserver-7.6.4-2|30	BuildRequires:	pkgconfig(harfbuzz)
21cr|mapserver-7.6.4-2|31	BuildRequires:	pkgconfig(libcurl)
21cr|mapserver-7.6.4-2|32	BuildRequires:	pkgconfig(libming)
21cr|mapserver-7.6.4-2|33	BuildRequires:	pkgconfig(libpng)
21cr|mapserver-7.6.4-2|34	BuildRequires:	pkgconfig(libsvg-cairo)
21cr|mapserver-7.6.4-2|35	BuildRequires:	pkgconfig(netcdf)
21cr|mapserver-7.6.4-2|36	BuildRequires:	pkgconfig(proj)
21cr|mapserver-7.6.4-2|37	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|mapserver-7.6.4-2|38	BuildRequires:	protobuf-c
21cr|mapserver-7.6.4-2|39	Requires:	webserver
21cr|mapserver-7.6.4-2|40	
21cr|mapserver-7.6.4-2|41	%description
21cr|mapserver-7.6.4-2|42	MapServer is an OpenSource development environment for building spatially
21cr|mapserver-7.6.4-2|43	enabled Internet applications. The software builds upon other popular
21cr|mapserver-7.6.4-2|44	OpenSource or freeware systems like Shapelib, FreeType, Proj.4, libTIFF,
21cr|mapserver-7.6.4-2|45	Perl and others.
21cr|mapserver-7.6.4-2|46	
21cr|mapserver-7.6.4-2|47	The MapServer CGI application provides a significant number of
21cr|mapserver-7.6.4-2|48	"out-of-the-box" features. Here's a sampling:
21cr|mapserver-7.6.4-2|49	
21cr|mapserver-7.6.4-2|50	* vector formats supported: ESRI shapefiles, simple embedded features,
21cr|mapserver-7.6.4-2|51	ESRI ArcSDE (alpha release)
21cr|mapserver-7.6.4-2|52	* raster formats supported (8-bit only): TIFF/GeoTIFF, GIF, PNG, ERDAS,
21cr|mapserver-7.6.4-2|53	JPEG and EPPL7
21cr|mapserver-7.6.4-2|54	* quadtree spatial indexing for shapefiles
21cr|mapserver-7.6.4-2|55	* fully customizable, template driven output
21cr|mapserver-7.6.4-2|56	* feature selection by item/value, point, area or another feature
21cr|mapserver-7.6.4-2|57	* TrueType font support
21cr|mapserver-7.6.4-2|58	* support for tiled raster and vector data (display only)
21cr|mapserver-7.6.4-2|59	* automatic legend and scalebar building
21cr|mapserver-7.6.4-2|60	* scale dependent feature drawing and application execution
21cr|mapserver-7.6.4-2|61	* thematic map building using logical or regular expression based classes
21cr|mapserver-7.6.4-2|62	* feature labeling including label collision mediation
21cr|mapserver-7.6.4-2|63	* on-the-fly configuration via URLs
21cr|mapserver-7.6.4-2|64	* on-the-fly projection
21cr|mapserver-7.6.4-2|65	
21cr|mapserver-7.6.4-2|66	MapServer is not a full-featured GIS system, nor does it aspire to be.
21cr|mapserver-7.6.4-2|67	It does, however, provide enough core functionality to support a wide
21cr|mapserver-7.6.4-2|68	variety of web applications. Beyond browsing GIS data, MapServer allows
21cr|mapserver-7.6.4-2|69	you create "geographic image maps", that is, maps that can direct users
21cr|mapserver-7.6.4-2|70	to content.
21cr|mapserver-7.6.4-2|71	
21cr|mapserver-7.6.4-2|72	%files
21cr|mapserver-7.6.4-2|73	%dir %{_var}/www/html/mapserver
21cr|mapserver-7.6.4-2|74	%attr(755,apache,apache) %{_var}/www/html/mapserver/tmp
21cr|mapserver-7.6.4-2|75	%doc README.rst HISTORY.TXT
21cr|mapserver-7.6.4-2|76	%{_bindir}/legend
21cr|mapserver-7.6.4-2|77	%{_bindir}/mapserv
21cr|mapserver-7.6.4-2|78	%{_bindir}/msencrypt
21cr|mapserver-7.6.4-2|79	%{_bindir}/scalebar
21cr|mapserver-7.6.4-2|80	%{_bindir}/shp2img
21cr|mapserver-7.6.4-2|81	%{_bindir}/shptree
21cr|mapserver-7.6.4-2|82	%{_bindir}/shptreetst
21cr|mapserver-7.6.4-2|83	%{_bindir}/shptreevis
21cr|mapserver-7.6.4-2|84	%{_bindir}/sortshp
21cr|mapserver-7.6.4-2|85	%{_bindir}/tile4ms
21cr|mapserver-7.6.4-2|86	
21cr|mapserver-7.6.4-2|87	#----------------------------------------------------------------------------
21cr|mapserver-7.6.4-2|88	
21cr|mapserver-7.6.4-2|89	%package -n php-mapscript
21cr|mapserver-7.6.4-2|90	Summary:	Mapserver php-mapscript
21cr|mapserver-7.6.4-2|91	Group:		Sciences/Geosciences
21cr|mapserver-7.6.4-2|92	Provides:	mapscript = %{EVRD}
21cr|mapserver-7.6.4-2|93	Provides:	mapserver-php = %{EVRD}
21cr|mapserver-7.6.4-2|94	Requires:	php
21cr|mapserver-7.6.4-2|95	Requires:	curl
21cr|mapserver-7.6.4-2|96	Requires:	php(zend-abi) = %{php_zend_api}
21cr|mapserver-7.6.4-2|97	
21cr|mapserver-7.6.4-2|98	%description -n php-mapscript
21cr|mapserver-7.6.4-2|99	php-mapscript allows you to have mapserver functions from within php,
21cr|mapserver-7.6.4-2|100	creating maps with php commands.
21cr|mapserver-7.6.4-2|101	
21cr|mapserver-7.6.4-2|102	%files -n php-mapscript
21cr|mapserver-7.6.4-2|103	%{_sysconfdir}/php.d/40_mapscript.ini
21cr|mapserver-7.6.4-2|104	%{_libdir}/php/extensions/*
21cr|mapserver-7.6.4-2|105	
21cr|mapserver-7.6.4-2|106	%post -n php-mapscript
21cr|mapserver-7.6.4-2|107	%{_post_webapp}
21cr|mapserver-7.6.4-2|108	
21cr|mapserver-7.6.4-2|109	%postun -n php-mapscript
21cr|mapserver-7.6.4-2|110	%{_postun_webapp}
21cr|mapserver-7.6.4-2|111	
21cr|mapserver-7.6.4-2|112	#----------------------------------------------------------------------------
21cr|mapserver-7.6.4-2|113	
21cr|mapserver-7.6.4-2|114	%package -n %{libname}
21cr|mapserver-7.6.4-2|115	Summary:	Mapserver shared library
21cr|mapserver-7.6.4-2|116	Group:		System/Libraries
21cr|mapserver-7.6.4-2|117	
21cr|mapserver-7.6.4-2|118	%description -n %{libname}
21cr|mapserver-7.6.4-2|119	Mapserver shared library.
21cr|mapserver-7.6.4-2|120	
21cr|mapserver-7.6.4-2|121	%files -n %{libname}
21cr|mapserver-7.6.4-2|122	%{_libdir}/lib%{name}.so.%{major}
21cr|mapserver-7.6.4-2|123	%{_libdir}/lib%{name}.so.%{version}
21cr|mapserver-7.6.4-2|124	
21cr|mapserver-7.6.4-2|125	#----------------------------------------------------------------------------
21cr|mapserver-7.6.4-2|126	
21cr|mapserver-7.6.4-2|127	%package -n %{devname}
21cr|mapserver-7.6.4-2|128	Summary:	Mapserver development files
21cr|mapserver-7.6.4-2|129	Group:		Development/Other
21cr|mapserver-7.6.4-2|130	Requires:	%{libname} = %{EVRD}
21cr|mapserver-7.6.4-2|131	Provides:	%{name}-devel = %{EVRD}
21cr|mapserver-7.6.4-2|132	Conflicts:	%{name}-devel < 6.2.1
21cr|mapserver-7.6.4-2|133	Obsoletes:	%{name}-devel < 6.2.1
21cr|mapserver-7.6.4-2|134	
21cr|mapserver-7.6.4-2|135	%description -n %{devname}
21cr|mapserver-7.6.4-2|136	Development files for %{name}.
21cr|mapserver-7.6.4-2|137	
21cr|mapserver-7.6.4-2|138	%files -n %{devname}
21cr|mapserver-7.6.4-2|139	%dir %{_datadir}/mapserver/cmake/
21cr|mapserver-7.6.4-2|140	%{_datadir}/mapserver/cmake/*.cmake
21cr|mapserver-7.6.4-2|141	%dir %{_includedir}/mapserver/
21cr|mapserver-7.6.4-2|142	%{_includedir}/mapserver/*
21cr|mapserver-7.6.4-2|143	%{_libdir}/lib%{name}.so
21cr|mapserver-7.6.4-2|144	
21cr|mapserver-7.6.4-2|145	#----------------------------------------------------------------------------
21cr|mapserver-7.6.4-2|146	
21cr|mapserver-7.6.4-2|147	%prep
21cr|mapserver-7.6.4-2|148	%setup -q
21cr|mapserver-7.6.4-2|149	
21cr|mapserver-7.6.4-2|150	%build
21cr|mapserver-7.6.4-2|151	%cmake \
21cr|mapserver-7.6.4-2|152	-DINSTALL_LIB_DIR=%{_libdir} \
21cr|mapserver-7.6.4-2|153	-DWITH_CURL:BOOL=ON \
21cr|mapserver-7.6.4-2|154	-DWITH_PHP:BOOL=ON \
21cr|mapserver-7.6.4-2|155	-DWITH_SVGCAIRO:BOOL=ON \
21cr|mapserver-7.6.4-2|156	-Wno-dev
21cr|mapserver-7.6.4-2|157	%make
21cr|mapserver-7.6.4-2|158	
21cr|mapserver-7.6.4-2|159	%install
21cr|mapserver-7.6.4-2|160	%makeinstall_std -C build
21cr|mapserver-7.6.4-2|161	
21cr|mapserver-7.6.4-2|162	mkdir -p %{buildroot}%{_libdir}/php/extensions
21cr|mapserver-7.6.4-2|163	mkdir -p %{buildroot}%{_sysconfdir}/php.d/
21cr|mapserver-7.6.4-2|164	
21cr|mapserver-7.6.4-2|165	cat > %{buildroot}/%{_sysconfdir}/php.d/40_mapscript.ini <<EOF
21cr|mapserver-7.6.4-2|166	extension = php_mapscript.so
21cr|mapserver-7.6.4-2|167	EOF
21cr|mapserver-7.6.4-2|168	
21cr|mapserver-7.6.4-2|169	install -d %{buildroot}/%{_var}/www/html/mapserver/tmp

3040 21
21cr|maradns-3.5.0022-1|1	Name:		maradns
21cr|maradns-3.5.0022-1|2	Version:	3.5.0022
21cr|maradns-3.5.0022-1|3	Release:	1%{?dist}
21cr|maradns-3.5.0022-1|4	Summary:	Authoritative and recursive DNS server made with security in mind
21cr|maradns-3.5.0022-1|5	Group:		System/Servers
21cr|maradns-3.5.0022-1|6	Source0:	http://www.maradns.org/download/3.5/%{version}/%{name}-%{version}.tar.xz
21cr|maradns-3.5.0022-1|7	# http://maradns.samiam.org/download/patches/3rd_party/Thomasz-Torcz-systemd-2013-10-14.patch
21cr|maradns-3.5.0022-1|8	Patch0:		%{name}-0001-add-systemd-unit-files.patch
21cr|maradns-3.5.0022-1|9	License:	BSD-2-Clause
21cr|maradns-3.5.0022-1|10	URL:		http://www.maradns.org/
21cr|maradns-3.5.0022-1|11	
21cr|maradns-3.5.0022-1|12	BuildRequires: make
21cr|maradns-3.5.0022-1|13	BuildRequires:	gcc
21cr|maradns-3.5.0022-1|14	%{?systemd_requires}
21cr|maradns-3.5.0022-1|15	BuildRequires:	systemd
21cr|maradns-3.5.0022-1|16	Requires(pre):	shadow-utils
21cr|maradns-3.5.0022-1|17	
21cr|maradns-3.5.0022-1|18	%description
21cr|maradns-3.5.0022-1|19	MaraDNS is a package that implements the Domain Name Service (DNS), an
21cr|maradns-3.5.0022-1|20	essential internet service. MaraDNS has the following advantages:
21cr|maradns-3.5.0022-1|21	* Secure.
21cr|maradns-3.5.0022-1|22	* Supported.
21cr|maradns-3.5.0022-1|23	* Easy to use.
21cr|maradns-3.5.0022-1|24	* Small.
21cr|maradns-3.5.0022-1|25	* Open Source.
21cr|maradns-3.5.0022-1|26	
21cr|maradns-3.5.0022-1|27	%prep
21cr|maradns-3.5.0022-1|28	%setup -q
21cr|maradns-3.5.0022-1|29	%autopatch -p1
21cr|maradns-3.5.0022-1|30	
21cr|maradns-3.5.0022-1|31	# wrong permissions
21cr|maradns-3.5.0022-1|32	chmod 0644 doc/en/man/make.pdf
21cr|maradns-3.5.0022-1|33	chmod 0644 doc/en/tutorial/make.index
21cr|maradns-3.5.0022-1|34	chmod 0644 doc/en/webpage/make.page
21cr|maradns-3.5.0022-1|35	
21cr|maradns-3.5.0022-1|36	%build
21cr|maradns-3.5.0022-1|37	
21cr|maradns-3.5.0022-1|38	# We don't use %%configure here because this is a homebrew configure not generated by autoconf
21cr|maradns-3.5.0022-1|39	./configure --ipv6 --libdir=%{_libdir}
21cr|maradns-3.5.0022-1|40	
21cr|maradns-3.5.0022-1|41	# recursive resolver is shipped in versioned directory
21cr|maradns-3.5.0022-1|42	# first compile Deadwood, otherwise we have no control over make flags
21cr|maradns-3.5.0022-1|43	pushd deadwood-%{version}/src
21cr|maradns-3.5.0022-1|44	make %{?_smp_mflags} FLAGS="%{optflags} -lrt"
21cr|maradns-3.5.0022-1|45	popd
21cr|maradns-3.5.0022-1|46	make %{?_smp_mflags} FLAGS="%{optflags} -DSELECT_PROBLEM -DAUTHONLY"
21cr|maradns-3.5.0022-1|47	
21cr|maradns-3.5.0022-1|48	
21cr|maradns-3.5.0022-1|49	%install
21cr|maradns-3.5.0022-1|50	# create /etc/maradns, /etc/mararc and /etc/dwood3rc first
21cr|maradns-3.5.0022-1|51	install -p -d -m 0755 %{buildroot}%{_sysconfdir}/maradns/logger/
21cr|maradns-3.5.0022-1|52	install -p -D -m 0644 doc/en/examples/example_mararc %{buildroot}%{_sysconfdir}/mararc
21cr|maradns-3.5.0022-1|53	install -p -D -m 0644 deadwood-%{version}/doc/dwood3rc %{buildroot}%{_sysconfdir}/dwood3rc
21cr|maradns-3.5.0022-1|54	
21cr|maradns-3.5.0022-1|55	# cache dir
21cr|maradns-3.5.0022-1|56	install -p -d -m 0755 %{buildroot}/var/cache/deadwood
21cr|maradns-3.5.0022-1|57	
21cr|maradns-3.5.0022-1|58	# sbin files
21cr|maradns-3.5.0022-1|59	install -p -D -m 0755 server/maradns %{buildroot}%{_sbindir}/maradns
21cr|maradns-3.5.0022-1|60	install -p -D -m 0755 tcp/zoneserver %{buildroot}%{_sbindir}/zoneserver
21cr|maradns-3.5.0022-1|61	install -p -D -m 0755 deadwood-%{version}/src/Deadwood %{buildroot}%{_sbindir}/Deadwood
21cr|maradns-3.5.0022-1|62	
21cr|maradns-3.5.0022-1|63	# bin files
21cr|maradns-3.5.0022-1|64	install -p -D -m 0755 tcp/getzone %{buildroot}%{_bindir}/getzone
21cr|maradns-3.5.0022-1|65	install -p -D -m 0755 tcp/fetchzone %{buildroot}%{_bindir}/fetchzone
21cr|maradns-3.5.0022-1|66	install -p -D -m 0755 tools/askmara %{buildroot}%{_bindir}/askmara
21cr|maradns-3.5.0022-1|67	
21cr|maradns-3.5.0022-1|68	# man pages
21cr|maradns-3.5.0022-1|69	install -p -d -m 0755 %{buildroot}%{_mandir}/man{1,5,8}
21cr|maradns-3.5.0022-1|70	install -p -D -m 0644 -t %{buildroot}%{_mandir}/man1/ \
21cr|maradns-3.5.0022-1|71	doc/en/man/askmara.1 \
21cr|maradns-3.5.0022-1|72	doc/en/man/getzone.1 \
21cr|maradns-3.5.0022-1|73	doc/en/man/fetchzone.1
21cr|maradns-3.5.0022-1|74	install -p -D -m 0644 -t %{buildroot}%{_mandir}/man1/ \
21cr|maradns-3.5.0022-1|75	deadwood-%{version}/doc/Deadwood.1
21cr|maradns-3.5.0022-1|76	install -p -D -m 0644 -t %{buildroot}%{_mandir}/man5/ \
21cr|maradns-3.5.0022-1|77	doc/en/man/csv1.5 \
21cr|maradns-3.5.0022-1|78	doc/en/man/csv2.5 \
21cr|maradns-3.5.0022-1|79	doc/en/man/csv2_txt.5 \
21cr|maradns-3.5.0022-1|80	doc/en/man/mararc.5
21cr|maradns-3.5.0022-1|81	install -p -D -m 0644 -t %{buildroot}%{_mandir}/man8/ \
21cr|maradns-3.5.0022-1|82	doc/en/man/maradns.8 \
21cr|maradns-3.5.0022-1|83	doc/en/man/zoneserver.8 \
21cr|maradns-3.5.0022-1|84	
21cr|maradns-3.5.0022-1|85	# systemd units
21cr|maradns-3.5.0022-1|86	mkdir -p %{buildroot}%{_unitdir}
21cr|maradns-3.5.0022-1|87	install -p -D -m 0644 -t %{buildroot}%{_unitdir}/ \
21cr|maradns-3.5.0022-1|88	build/maradns.service \
21cr|maradns-3.5.0022-1|89	build/maradns-zoneserver.service \
21cr|maradns-3.5.0022-1|90	build/maradns-deadwood.service
21cr|maradns-3.5.0022-1|91	
21cr|maradns-3.5.0022-1|92	%files
21cr|maradns-3.5.0022-1|93	%doc doc/en/changelog.txt doc/en/credits.txt doc/en/faq.txt doc/en/{examples,tutorial,webpage}
21cr|maradns-3.5.0022-1|94	%license COPYING
21cr|maradns-3.5.0022-1|95	%config(noreplace) %{_sysconfdir}/mararc
21cr|maradns-3.5.0022-1|96	%config(noreplace) %{_sysconfdir}/dwood3rc
21cr|maradns-3.5.0022-1|97	%attr(-,maradns,maradns) %{_sysconfdir}/maradns/
21cr|maradns-3.5.0022-1|98	%attr(-,maradns,maradns) /var/cache/deadwood/
21cr|maradns-3.5.0022-1|99	%{_unitdir}/%{name}.service
21cr|maradns-3.5.0022-1|100	%{_unitdir}/%{name}-zoneserver.service
21cr|maradns-3.5.0022-1|101	%{_unitdir}/%{name}-deadwood.service
21cr|maradns-3.5.0022-1|102	
21cr|maradns-3.5.0022-1|103	%{_bindir}/askmara
21cr|maradns-3.5.0022-1|104	%{_bindir}/fetchzone
21cr|maradns-3.5.0022-1|105	%{_bindir}/getzone
21cr|maradns-3.5.0022-1|106	%{_sbindir}/maradns
21cr|maradns-3.5.0022-1|107	%{_sbindir}/zoneserver
21cr|maradns-3.5.0022-1|108	%{_sbindir}/Deadwood
21cr|maradns-3.5.0022-1|109	
21cr|maradns-3.5.0022-1|110	%{_mandir}/man1/askmara.1*
21cr|maradns-3.5.0022-1|111	%{_mandir}/man1/getzone.1*
21cr|maradns-3.5.0022-1|112	%{_mandir}/man1/fetchzone.1*
21cr|maradns-3.5.0022-1|113	%{_mandir}/man1/Deadwood.1*
21cr|maradns-3.5.0022-1|114	%{_mandir}/man5/csv1.5*
21cr|maradns-3.5.0022-1|115	%{_mandir}/man5/csv2.5*
21cr|maradns-3.5.0022-1|116	%{_mandir}/man5/csv2_txt.5*
21cr|maradns-3.5.0022-1|117	%{_mandir}/man5/mararc.5*
21cr|maradns-3.5.0022-1|118	%{_mandir}/man8/maradns.8*
21cr|maradns-3.5.0022-1|119	%{_mandir}/man8/zoneserver.8*
21cr|maradns-3.5.0022-1|120	
21cr|maradns-3.5.0022-1|121	
21cr|maradns-3.5.0022-1|122	%pre
21cr|maradns-3.5.0022-1|123	if [ $1 -eq 1 ]; then
21cr|maradns-3.5.0022-1|124	getent group maradns >/dev/null || groupadd -r maradns
21cr|maradns-3.5.0022-1|125	getent passwd maradns >/dev/null || \
21cr|maradns-3.5.0022-1|126	useradd -r -g maradns -d /etc/maradns -s /sbin/nologin \
21cr|maradns-3.5.0022-1|127	-c "MaraDns chroot user" maradns
21cr|maradns-3.5.0022-1|128	exit 0
21cr|maradns-3.5.0022-1|129	fi
21cr|maradns-3.5.0022-1|130	
21cr|maradns-3.5.0022-1|131	
21cr|maradns-3.5.0022-1|132	%post
21cr|maradns-3.5.0022-1|133	if [ $1 -eq 1 ]; then
21cr|maradns-3.5.0022-1|134	# correct UID/GID of maradns user
21cr|maradns-3.5.0022-1|135	sed --in-place -e "s/^maradns_uid.*/maradns_uid = $(id -u maradns)/" %{_sysconfdir}/mararc
21cr|maradns-3.5.0022-1|136	sed --in-place -e "s/^maradns_gid.*/maradns_gid = $(id -g maradns)/" %{_sysconfdir}/mararc
21cr|maradns-3.5.0022-1|137	sed --in-place -e "s/^maradns_uid.*/maradns_uid = $(id -u maradns)/" %{_sysconfdir}/dwood3rc
21cr|maradns-3.5.0022-1|138	sed --in-place -e "s/^maradns_gid.*/maradns_gid = $(id -g maradns)/" %{_sysconfdir}/dwood3rc
21cr|maradns-3.5.0022-1|139	# correct cache file directory
21cr|maradns-3.5.0022-1|140	sed --in-place -e 's@/etc/deadwood@/var/cache/deadwood@' %{_sysconfdir}/dwood3rc
21cr|maradns-3.5.0022-1|141	fi
21cr|maradns-3.5.0022-1|142	%systemd_post maradns.service maradns-zoneserver.service maradns-deadwood.service
21cr|maradns-3.5.0022-1|143	
21cr|maradns-3.5.0022-1|144	%preun
21cr|maradns-3.5.0022-1|145	%systemd_preun maradns.service maradns-zoneserver.service maradns-deadwood.service
21cr|maradns-3.5.0022-1|146	
21cr|maradns-3.5.0022-1|147	%postun
21cr|maradns-3.5.0022-1|148	%systemd_postun_with_restart maradns.service maradns-zoneserver.service maradns-deadwood.service
21cr|maradns-3.5.0022-1|149	
21cr|maradns-3.5.0022-1|150	

3041 21
21cr|marathon-20220115-1|1	%define	oname		Marathon
21cr|marathon-20220115-1|2	%define	oversion	20210408
21cr|marathon-20220115-1|3	
21cr|marathon-20220115-1|4	Name:		marathon
21cr|marathon-20220115-1|5	Version:	20220115
21cr|marathon-20220115-1|6	Release:	1
21cr|marathon-20220115-1|7	Summary:	3D first-person shooter game
21cr|marathon-20220115-1|8	License:	GPL
21cr|marathon-20220115-1|9	Group:		Games/Arcade
21cr|marathon-20220115-1|10	Url:		https://alephone.lhowon.org/games/marathon.html
21cr|marathon-20220115-1|11	Source0:	https://github.com/Aleph-One-Marathon/alephone/releases/download/release-%{oversion}/%{oname}-%{oversion}-Data.zip
21cr|marathon-20220115-1|12	Requires:	alephone
21cr|marathon-20220115-1|13	BuildArch:	noarch
21cr|marathon-20220115-1|14	
21cr|marathon-20220115-1|15	%description
21cr|marathon-20220115-1|16	Marathon is a first-person shooter video game with a science fiction theme
21cr|marathon-20220115-1|17	developed and published by Bungie released in December 1994 for the Apple
21cr|marathon-20220115-1|18	Macintosh. Marathon was released at a time when other early first-person
21cr|marathon-20220115-1|19	shooters such as Doom were enjoying popularity amongst PC users, and it was
21cr|marathon-20220115-1|20	widely seen as a Macintosh counterpart to Doom (which would not be ported to
21cr|marathon-20220115-1|21	the Macintosh platform until 1995).
21cr|marathon-20220115-1|22	Just prior to its acquisition by Microsoft in 2000, Bungie released the source
21cr|marathon-20220115-1|23	code to the Marathon 2 engine, and the Marathon Open Source project began,
21cr|marathon-20220115-1|24	resulting in the new Marathon engine called Aleph One. Since then, the fan
21cr|marathon-20220115-1|25	community has made improvements that feature OpenGL-based, high-resolution
21cr|marathon-20220115-1|26	graphics, support for Lua, a slew of internal structural changes allowing for
21cr|marathon-20220115-1|27	more advanced 3rd party mods, and Internet-capable TCP/IP-based multiplayer.
21cr|marathon-20220115-1|28	While the fundamental technology underlying the Marathon engine is still
21cr|marathon-20220115-1|29	considered rather outdated by today's standards, Aleph One has added
21cr|marathon-20220115-1|30	significant improvements and a more modern polish to its capabilities and
21cr|marathon-20220115-1|31	ported it to a wide variety of platforms, bringing Marathon and its derivatives
21cr|marathon-20220115-1|32	far beyond their Mac roots.
21cr|marathon-20220115-1|33	
21cr|marathon-20220115-1|34	The game takes place several centuries into the future in outer space and sets
21cr|marathon-20220115-1|35	the player as a security officer attempting to defeat an alien invasion aboard
21cr|marathon-20220115-1|36	a colony ship named the Marathon. Although Marathon features action-heavy,
21cr|marathon-20220115-1|37	first-person shooter gameplay similar to Doom and other contemporaries, the
21cr|marathon-20220115-1|38	game is renowned for having an intricate story line that is also an essential
21cr|marathon-20220115-1|39	element of its gameplay whereas most similar games devote minimal attention to
21cr|marathon-20220115-1|40	plot for the sake of faster, simpler, more action-oriented gameplay.
21cr|marathon-20220115-1|41	
21cr|marathon-20220115-1|42	%files
21cr|marathon-20220115-1|43	%{_gamesbindir}/%{name}
21cr|marathon-20220115-1|44	%{_gamesdatadir}/AlephOne/%{name}
21cr|marathon-20220115-1|45	%{_datadir}/applications/%{name}.desktop
21cr|marathon-20220115-1|46	
21cr|marathon-20220115-1|47	#-----------------------------------------------------------------------------
21cr|marathon-20220115-1|48	
21cr|marathon-20220115-1|49	%prep
21cr|marathon-20220115-1|50	%setup -qn Marathon
21cr|marathon-20220115-1|51	find . -type f -exec chmod 0644 {} \;
21cr|marathon-20220115-1|52	
21cr|marathon-20220115-1|53	
21cr|marathon-20220115-1|54	%build
21cr|marathon-20220115-1|55	# Nothing to do
21cr|marathon-20220115-1|56	
21cr|marathon-20220115-1|57	
21cr|marathon-20220115-1|58	%install
21cr|marathon-20220115-1|59	mkdir -p %{buildroot}%{_gamesdatadir}/AlephOne/%{name}
21cr|marathon-20220115-1|60	cp -r * %{buildroot}%{_gamesdatadir}/AlephOne/%{name}/
21cr|marathon-20220115-1|61	
21cr|marathon-20220115-1|62	mkdir -p %{buildroot}%{_gamesbindir}
21cr|marathon-20220115-1|63	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|marathon-20220115-1|64	#!/bin/bash
21cr|marathon-20220115-1|65	
21cr|marathon-20220115-1|66	alephone %{_gamesdatadir}/AlephOne/%{name}/
21cr|marathon-20220115-1|67	EOF
21cr|marathon-20220115-1|68	chmod +x %{buildroot}%{_gamesbindir}/%{name}
21cr|marathon-20220115-1|69	
21cr|marathon-20220115-1|70	# Note: the icon is provided by the AlephOne package
21cr|marathon-20220115-1|71	mkdir -p %{buildroot}%{_datadir}/applications
21cr|marathon-20220115-1|72	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|marathon-20220115-1|73	[Desktop Entry]
21cr|marathon-20220115-1|74	Name=Marathon
21cr|marathon-20220115-1|75	Comment=3D first-person shooter
21cr|marathon-20220115-1|76	Exec=%{name}
21cr|marathon-20220115-1|77	Icon=%{name}
21cr|marathon-20220115-1|78	Terminal=false
21cr|marathon-20220115-1|79	Type=Application
21cr|marathon-20220115-1|80	Categories=Game;ArcadeGame;
21cr|marathon-20220115-1|81	EOF

3042 21
21cr|marathon2-20211030-1|1	%define	oname		Marathon2
21cr|marathon2-20211030-1|2	%define	oversion	20210408
21cr|marathon2-20211030-1|3	
21cr|marathon2-20211030-1|4	Name:		marathon2
21cr|marathon2-20211030-1|5	Version:	20211030
21cr|marathon2-20211030-1|6	Release:	1
21cr|marathon2-20211030-1|7	Summary:	3D first-person shooter game
21cr|marathon2-20211030-1|8	License:	GPL
21cr|marathon2-20211030-1|9	Group:		Games/Arcade
21cr|marathon2-20211030-1|10	Url:		https://alephone.lhowon.org/games/marathon2.html
21cr|marathon2-20211030-1|11	Source0:	https://github.com/Aleph-One-Marathon/alephone/releases/download/release-%{oversion}/%{oname}-%{oversion}-Data.zip
21cr|marathon2-20211030-1|12	Requires:	alephone
21cr|marathon2-20211030-1|13	BuildArch:	noarch
21cr|marathon2-20211030-1|14	
21cr|marathon2-20211030-1|15	%description
21cr|marathon2-20211030-1|16	Marathon 2: Durandal is the first sequel in the Marathon series of science
21cr|marathon2-20211030-1|17	fiction first-person shooter computer games from Bungie Software. It was
21cr|marathon2-20211030-1|18	released on November 24, 1995. The game is mostly set on the fictional planet
21cr|marathon2-20211030-1|19	of Lh'owon, homeworld of the S'pht, and once again the player takes the role
21cr|marathon2-20211030-1|20	of a Security Officer from the Marathon.
21cr|marathon2-20211030-1|21	
21cr|marathon2-20211030-1|22	Just prior to its acquisition by Microsoft in 2000, Bungie released the source
21cr|marathon2-20211030-1|23	code to the Marathon 2 engine, and the Marathon Open Source project began,
21cr|marathon2-20211030-1|24	resulting in the new Marathon engine called Aleph One. Since then, the fan
21cr|marathon2-20211030-1|25	community has made improvements that feature OpenGL-based, high-resolution
21cr|marathon2-20211030-1|26	graphics, support for Lua, a slew of internal structural changes allowing for
21cr|marathon2-20211030-1|27	more advanced 3rd party mods, and Internet-capable TCP/IP-based multiplayer.
21cr|marathon2-20211030-1|28	
21cr|marathon2-20211030-1|29	While the fundamental technology underlying the Marathon engine is still
21cr|marathon2-20211030-1|30	considered rather outdated by today's standards, Aleph One has added
21cr|marathon2-20211030-1|31	significant improvements and a more modern polish to its capabilities and
21cr|marathon2-20211030-1|32	ported it to a wide variety of platforms, bringing Marathon and its derivatives
21cr|marathon2-20211030-1|33	far beyond their Mac roots.
21cr|marathon2-20211030-1|34	
21cr|marathon2-20211030-1|35	%files
21cr|marathon2-20211030-1|36	%{_gamesbindir}/%{name}
21cr|marathon2-20211030-1|37	%{_gamesdatadir}/AlephOne/%{name}
21cr|marathon2-20211030-1|38	%{_datadir}/applications/%{name}.desktop
21cr|marathon2-20211030-1|39	
21cr|marathon2-20211030-1|40	#-----------------------------------------------------------------------------
21cr|marathon2-20211030-1|41	
21cr|marathon2-20211030-1|42	%prep
21cr|marathon2-20211030-1|43	%setup -qn Marathon\ 2
21cr|marathon2-20211030-1|44	find . -type f -exec chmod 0644 {} \;
21cr|marathon2-20211030-1|45	
21cr|marathon2-20211030-1|46	
21cr|marathon2-20211030-1|47	%build
21cr|marathon2-20211030-1|48	# Nothing to do
21cr|marathon2-20211030-1|49	
21cr|marathon2-20211030-1|50	
21cr|marathon2-20211030-1|51	%install
21cr|marathon2-20211030-1|52	mkdir -p %{buildroot}%{_gamesdatadir}/AlephOne/%{name}
21cr|marathon2-20211030-1|53	cp -r * %{buildroot}%{_gamesdatadir}/AlephOne/%{name}/
21cr|marathon2-20211030-1|54	
21cr|marathon2-20211030-1|55	mkdir -p %{buildroot}%{_gamesbindir}
21cr|marathon2-20211030-1|56	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|marathon2-20211030-1|57	#!/bin/bash
21cr|marathon2-20211030-1|58	
21cr|marathon2-20211030-1|59	alephone %{_gamesdatadir}/AlephOne/%{name}/
21cr|marathon2-20211030-1|60	EOF
21cr|marathon2-20211030-1|61	
21cr|marathon2-20211030-1|62	# Note: the icon is provided by the AlephOne package
21cr|marathon2-20211030-1|63	mkdir -p %{buildroot}%{_datadir}/applications
21cr|marathon2-20211030-1|64	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|marathon2-20211030-1|65	[Desktop Entry]
21cr|marathon2-20211030-1|66	Name=Marathon 2
21cr|marathon2-20211030-1|67	Comment=3D first-person shooter
21cr|marathon2-20211030-1|68	Exec=%{name}
21cr|marathon2-20211030-1|69	Icon=marathon
21cr|marathon2-20211030-1|70	Terminal=false
21cr|marathon2-20211030-1|71	Type=Application
21cr|marathon2-20211030-1|72	Categories=Game;ArcadeGame;
21cr|marathon2-20211030-1|73	EOF

3043 21
21cr|marathon-infinity-20211030-1|1	%define	oname		MarathonInfinity
21cr|marathon-infinity-20211030-1|2	%define	oversion	20210408
21cr|marathon-infinity-20211030-1|3	
21cr|marathon-infinity-20211030-1|4	Name:		marathon-infinity
21cr|marathon-infinity-20211030-1|5	Version:	20211030
21cr|marathon-infinity-20211030-1|6	Release:	1
21cr|marathon-infinity-20211030-1|7	Summary:	3D first-person shooter game
21cr|marathon-infinity-20211030-1|8	License:	GPL
21cr|marathon-infinity-20211030-1|9	Group:		Games/Arcade
21cr|marathon-infinity-20211030-1|10	Url:		https://alephone.lhowon.org/games/infinity.html
21cr|marathon-infinity-20211030-1|11	Source0:	https://github.com/Aleph-One-Marathon/alephone/releases/download/release-%{oversion}/%{oname}-%{oversion}-Data.zip
21cr|marathon-infinity-20211030-1|12	Requires:	alephone
21cr|marathon-infinity-20211030-1|13	BuildArch:	noarch
21cr|marathon-infinity-20211030-1|14	
21cr|marathon-infinity-20211030-1|15	%description
21cr|marathon-infinity-20211030-1|16	Marathon Infinity is the third game in the Marathon Trilogy of science fiction
21cr|marathon-infinity-20211030-1|17	first-person shooter computer games from Bungie Software. The game was released
21cr|marathon-infinity-20211030-1|18	on October 15, 1996 and included more levels than its predecessor Marathon 2.
21cr|marathon-infinity-20211030-1|19	These were larger, and formed part of a more intricate plot that spanned both
21cr|marathon-infinity-20211030-1|20	space and time.
21cr|marathon-infinity-20211030-1|21	
21cr|marathon-infinity-20211030-1|22	Just prior to its acquisition by Microsoft in 2000, Bungie released the source
21cr|marathon-infinity-20211030-1|23	code to the Marathon 2 engine, and the Marathon Open Source project began,
21cr|marathon-infinity-20211030-1|24	resulting in the new Marathon engine called Aleph One. Since then, the fan
21cr|marathon-infinity-20211030-1|25	community has made improvements that feature OpenGL-based, high-resolution
21cr|marathon-infinity-20211030-1|26	graphics, support for Lua, a slew of internal structural changes allowing for
21cr|marathon-infinity-20211030-1|27	more advanced 3rd party mods, and Internet-capable TCP/IP-based multiplayer.
21cr|marathon-infinity-20211030-1|28	
21cr|marathon-infinity-20211030-1|29	While the fundamental technology underlying the Marathon engine is still
21cr|marathon-infinity-20211030-1|30	considered rather outdated by today's standards, Aleph One has added
21cr|marathon-infinity-20211030-1|31	significant improvements and a more modern polish to its capabilities and
21cr|marathon-infinity-20211030-1|32	ported it to a wide variety of platforms, bringing Marathon and its derivatives
21cr|marathon-infinity-20211030-1|33	far beyond their Mac roots.
21cr|marathon-infinity-20211030-1|34	
21cr|marathon-infinity-20211030-1|35	%files
21cr|marathon-infinity-20211030-1|36	%{_gamesbindir}/%{name}
21cr|marathon-infinity-20211030-1|37	%{_gamesdatadir}/AlephOne/%{name}
21cr|marathon-infinity-20211030-1|38	%{_datadir}/applications/%{name}.desktop
21cr|marathon-infinity-20211030-1|39	
21cr|marathon-infinity-20211030-1|40	#-----------------------------------------------------------------------------
21cr|marathon-infinity-20211030-1|41	
21cr|marathon-infinity-20211030-1|42	%prep
21cr|marathon-infinity-20211030-1|43	%setup -qn Marathon\ Infinity
21cr|marathon-infinity-20211030-1|44	find . -type f -exec chmod 0644 {} \;
21cr|marathon-infinity-20211030-1|45	
21cr|marathon-infinity-20211030-1|46	
21cr|marathon-infinity-20211030-1|47	%build
21cr|marathon-infinity-20211030-1|48	# Nothing to do
21cr|marathon-infinity-20211030-1|49	
21cr|marathon-infinity-20211030-1|50	
21cr|marathon-infinity-20211030-1|51	%install
21cr|marathon-infinity-20211030-1|52	mkdir -p %{buildroot}%{_gamesdatadir}/AlephOne/%{name}
21cr|marathon-infinity-20211030-1|53	cp -r * %{buildroot}%{_gamesdatadir}/AlephOne/%{name}/
21cr|marathon-infinity-20211030-1|54	
21cr|marathon-infinity-20211030-1|55	mkdir -p %{buildroot}%{_gamesbindir}
21cr|marathon-infinity-20211030-1|56	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|marathon-infinity-20211030-1|57	#!/bin/bash
21cr|marathon-infinity-20211030-1|58	
21cr|marathon-infinity-20211030-1|59	alephone %{_gamesdatadir}/AlephOne/%{name}/
21cr|marathon-infinity-20211030-1|60	EOF
21cr|marathon-infinity-20211030-1|61	chmod +x %{buildroot}%{_gamesbindir}/%{name}
21cr|marathon-infinity-20211030-1|62	
21cr|marathon-infinity-20211030-1|63	# Note: the icon is provided by the AlephOne package
21cr|marathon-infinity-20211030-1|64	mkdir -p %{buildroot}%{_datadir}/applications
21cr|marathon-infinity-20211030-1|65	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|marathon-infinity-20211030-1|66	[Desktop Entry]
21cr|marathon-infinity-20211030-1|67	Name=Marathon Infinity
21cr|marathon-infinity-20211030-1|68	Comment=3D first-person shooter
21cr|marathon-infinity-20211030-1|69	Exec=%{name}
21cr|marathon-infinity-20211030-1|70	Icon=marathon
21cr|marathon-infinity-20211030-1|71	Terminal=false
21cr|marathon-infinity-20211030-1|72	Type=Application
21cr|marathon-infinity-20211030-1|73	Categories=Game;ArcadeGame;
21cr|marathon-infinity-20211030-1|74	EOF

3044 21
21cr|marco-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|marco-1.26.0-1|2	
21cr|marco-1.26.0-1|3	%define oname mate-window-manager
21cr|marco-1.26.0-1|4	
21cr|marco-1.26.0-1|5	%define major 2
21cr|marco-1.26.0-1|6	%define libname %mklibname marco-private %{major}
21cr|marco-1.26.0-1|7	%define devname %mklibname marco-private -d
21cr|marco-1.26.0-1|8	
21cr|marco-1.26.0-1|9	Summary:	Mate window manager
21cr|marco-1.26.0-1|10	Name:		marco
21cr|marco-1.26.0-1|11	Version:	1.26.0
21cr|marco-1.26.0-1|12	Release:	1
21cr|marco-1.26.0-1|13	License:	GPLv2+
21cr|marco-1.26.0-1|14	Group:		Graphical desktop/MATE
21cr|marco-1.26.0-1|15	Url:		http://www.mate-desktop.org/
21cr|marco-1.26.0-1|16	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|marco-1.26.0-1|17	Patch0:		marco-1.20.1-rosa-theme.patch
21cr|marco-1.26.0-1|18	BuildRequires:	autoconf-archive
21cr|marco-1.26.0-1|19	BuildRequires:	intltool
21cr|marco-1.26.0-1|20	BuildRequires:	itstool
21cr|marco-1.26.0-1|21	BuildRequires:	mate-common
21cr|marco-1.26.0-1|22	BuildRequires:	yelp-tools
21cr|marco-1.26.0-1|23	BuildRequires:	zenity
21cr|marco-1.26.0-1|24	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|marco-1.26.0-1|25	BuildRequires:	pkgconfig(glu)
21cr|marco-1.26.0-1|26	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|marco-1.26.0-1|27	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|marco-1.26.0-1|28	BuildRequires:	pkgconfig(ice)
21cr|marco-1.26.0-1|29	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|marco-1.26.0-1|30	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|marco-1.26.0-1|31	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|marco-1.26.0-1|32	BuildRequires:	pkgconfig(pangoxft)
21cr|marco-1.26.0-1|33	BuildRequires:	pkgconfig(sm)
21cr|marco-1.26.0-1|34	BuildRequires:	pkgconfig(x11)
21cr|marco-1.26.0-1|35	BuildRequires:	pkgconfig(xcomposite)
21cr|marco-1.26.0-1|36	BuildRequires:	pkgconfig(xcursor)
21cr|marco-1.26.0-1|37	BuildRequires:	pkgconfig(xdamage)
21cr|marco-1.26.0-1|38	BuildRequires:	pkgconfig(xext)
21cr|marco-1.26.0-1|39	BuildRequires:	pkgconfig(xfixes)
21cr|marco-1.26.0-1|40	BuildRequires:	pkgconfig(xinerama)
21cr|marco-1.26.0-1|41	BuildRequires:	pkgconfig(xrandr)
21cr|marco-1.26.0-1|42	BuildRequires:	pkgconfig(xrender)
21cr|marco-1.26.0-1|43	Recommends:		mate-desktop
21cr|marco-1.26.0-1|44	Requires:		zenity
21cr|marco-1.26.0-1|45	
21cr|marco-1.26.0-1|46	%rename %{oname}
21cr|marco-1.26.0-1|47	
21cr|marco-1.26.0-1|48	%description
21cr|marco-1.26.0-1|49	The Mate window manager integrates nicely with MATE.
21cr|marco-1.26.0-1|50	
21cr|marco-1.26.0-1|51	%files -f %{name}.lang
21cr|marco-1.26.0-1|52	%doc README NEWS HACKING
21cr|marco-1.26.0-1|53	%{_bindir}/marco
21cr|marco-1.26.0-1|54	%{_bindir}/marco-message
21cr|marco-1.26.0-1|55	%{_bindir}/marco-theme-viewer
21cr|marco-1.26.0-1|56	%{_datadir}/applications/marco.desktop
21cr|marco-1.26.0-1|57	%dir %{_datadir}/themes
21cr|marco-1.26.0-1|58	%{_datadir}/themes/Atlanta
21cr|marco-1.26.0-1|59	%{_datadir}/themes/ClearlooksRe
21cr|marco-1.26.0-1|60	%{_datadir}/themes/Dopple-Left
21cr|marco-1.26.0-1|61	%{_datadir}/themes/Dopple
21cr|marco-1.26.0-1|62	%{_datadir}/themes/DustBlue
21cr|marco-1.26.0-1|63	%{_datadir}/themes/Esco
21cr|marco-1.26.0-1|64	%{_datadir}/themes/Gorilla
21cr|marco-1.26.0-1|65	%{_datadir}/themes/Motif
21cr|marco-1.26.0-1|66	%{_datadir}/themes/Raleigh
21cr|marco-1.26.0-1|67	%{_datadir}/themes/Spidey-Left
21cr|marco-1.26.0-1|68	%{_datadir}/themes/Spidey
21cr|marco-1.26.0-1|69	%{_datadir}/themes/Splint-Left
21cr|marco-1.26.0-1|70	%{_datadir}/themes/Splint
21cr|marco-1.26.0-1|71	%{_datadir}/themes/WinMe
21cr|marco-1.26.0-1|72	%{_datadir}/themes/eOS
21cr|marco-1.26.0-1|73	%{_datadir}/marco
21cr|marco-1.26.0-1|74	%{_datadir}/mate-control-center/keybindings/50-marco*.xml
21cr|marco-1.26.0-1|75	%{_datadir}/help/C/creating-marco-themes
21cr|marco-1.26.0-1|76	%{_datadir}/mate/wm-properties
21cr|marco-1.26.0-1|77	%{_datadir}/glib-2.0/schemas/org.mate.marco.gschema.xml
21cr|marco-1.26.0-1|78	%{_mandir}/man1/marco.1.*
21cr|marco-1.26.0-1|79	%{_mandir}/man1/marco-message.1.*
21cr|marco-1.26.0-1|80	
21cr|marco-1.26.0-1|81	#----------------------------------------------------------------------------
21cr|marco-1.26.0-1|82	
21cr|marco-1.26.0-1|83	%package -n %{libname}
21cr|marco-1.26.0-1|84	Summary:	Libraries for Mate window manager
21cr|marco-1.26.0-1|85	Group:		System/Libraries
21cr|marco-1.26.0-1|86	
21cr|marco-1.26.0-1|87	%description -n %{libname}
21cr|marco-1.26.0-1|88	This package contains libraries used by Mate window manager.
21cr|marco-1.26.0-1|89	
21cr|marco-1.26.0-1|90	%files -n %{libname}
21cr|marco-1.26.0-1|91	%doc README NEWS HACKING
21cr|marco-1.26.0-1|92	%{_libdir}/libmarco-private.so.%{major}*
21cr|marco-1.26.0-1|93	
21cr|marco-1.26.0-1|94	#----------------------------------------------------------------------------
21cr|marco-1.26.0-1|95	
21cr|marco-1.26.0-1|96	%package -n %{devname}
21cr|marco-1.26.0-1|97	Summary:	Libraries and include files with Mate window manager
21cr|marco-1.26.0-1|98	Group:		Development/GNOME and GTK+
21cr|marco-1.26.0-1|99	Requires:	%{libname} = %{EVRD}
21cr|marco-1.26.0-1|100	Provides:	%{oname}-devel = %{EVRD}
21cr|marco-1.26.0-1|101	
21cr|marco-1.26.0-1|102	%description -n %{devname}
21cr|marco-1.26.0-1|103	This package provides the necessary development libraries and include
21cr|marco-1.26.0-1|104	files to allow you to develop with Mate window manager.
21cr|marco-1.26.0-1|105	
21cr|marco-1.26.0-1|106	%files -n %{devname}
21cr|marco-1.26.0-1|107	%doc README NEWS HACKING
21cr|marco-1.26.0-1|108	%doc ChangeLog
21cr|marco-1.26.0-1|109	%{_bindir}/marco-window-demo
21cr|marco-1.26.0-1|110	%{_includedir}/marco-1
21cr|marco-1.26.0-1|111	%{_libdir}/libmarco-private.so
21cr|marco-1.26.0-1|112	%{_libdir}/pkgconfig/libmarco-private.pc
21cr|marco-1.26.0-1|113	%{_mandir}/man1/marco-theme-viewer.1.*
21cr|marco-1.26.0-1|114	%{_mandir}/man1/marco-window-demo.1.*
21cr|marco-1.26.0-1|115	
21cr|marco-1.26.0-1|116	#----------------------------------------------------------------------------
21cr|marco-1.26.0-1|117	
21cr|marco-1.26.0-1|118	%prep
21cr|marco-1.26.0-1|119	%setup -q
21cr|marco-1.26.0-1|120	%apply_patches
21cr|marco-1.26.0-1|121	
21cr|marco-1.26.0-1|122	%build
21cr|marco-1.26.0-1|123	%configure --disable-static           \
21cr|marco-1.26.0-1|124	--disable-schemas-compile  \
21cr|marco-1.26.0-1|125	--with-x
21cr|marco-1.26.0-1|126	%make
21cr|marco-1.26.0-1|127	
21cr|marco-1.26.0-1|128	# fix rpmlint unused-direct-shlib-dependency warning
21cr|marco-1.26.0-1|129	sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
21cr|marco-1.26.0-1|130	
21cr|marco-1.26.0-1|131	%install
21cr|marco-1.26.0-1|132	%makeinstall_std
21cr|marco-1.26.0-1|133	
21cr|marco-1.26.0-1|134	%find_lang %{name}
21cr|marco-1.26.0-1|135	
21cr|marco-1.26.0-1|136	rm -fr %{buildroot}%{_datadir}/MateConf

3045 21
21cr|mari0-1.6-2|1	Name:           mari0
21cr|mari0-1.6-2|2	Version:        1.6
21cr|mari0-1.6-2|3	Release:        2
21cr|mari0-1.6-2|4	Summary:        Puzzle platformer with a Portal gun
21cr|mari0-1.6-2|5	Group:          Games/Arcade
21cr|mari0-1.6-2|6	License:        CC-BY-NC-SA
21cr|mari0-1.6-2|7	Url:            http://stabyourself.net/mari0/
21cr|mari0-1.6-2|8	Source0:        http://stabyourself.net/dl.php?file=mari0-1006/%{name}-source.zip
21cr|mari0-1.6-2|9	BuildArch:      noarch
21cr|mari0-1.6-2|10	BuildRequires:  dos2unix
21cr|mari0-1.6-2|11	BuildRequires:  imagemagick
21cr|mari0-1.6-2|12	Requires:       love
21cr|mari0-1.6-2|13	
21cr|mari0-1.6-2|14	%description
21cr|mari0-1.6-2|15	Two genre defining games from completely different eras: Nintendo's Super
21cr|mari0-1.6-2|16	Mario Bros. and Valve's Portal. These two games managed to give Platformers
21cr|mari0-1.6-2|17	and First-Person Puzzle Games a solid place in the video game world. But what
21cr|mari0-1.6-2|18	if Nintendo teamed up with Valve and recreated the famous Mario game with
21cr|mari0-1.6-2|19	Portal gun mechanics?
21cr|mari0-1.6-2|20	
21cr|mari0-1.6-2|21	%files
21cr|mari0-1.6-2|22	%doc readme.txt
21cr|mari0-1.6-2|23	%{_datadir}/applications/%{name}.desktop
21cr|mari0-1.6-2|24	%{_gamesbindir}/%{name}
21cr|mari0-1.6-2|25	%{_gamesdatadir}/%{name}/%{name}.love
21cr|mari0-1.6-2|26	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|mari0-1.6-2|27	
21cr|mari0-1.6-2|28	#----------------------------------------------------------------------------
21cr|mari0-1.6-2|29	
21cr|mari0-1.6-2|30	%prep
21cr|mari0-1.6-2|31	%setup -q -c
21cr|mari0-1.6-2|32	# Fix encoding and line-endings
21cr|mari0-1.6-2|33	dos2unix readme.txt
21cr|mari0-1.6-2|34	iconv -f CP1250 -t UTF-8 readme.txt > readme.txt.utf8
21cr|mari0-1.6-2|35	mv readme.txt.utf8 readme.txt
21cr|mari0-1.6-2|36	
21cr|mari0-1.6-2|37	# Extract icon from .love file
21cr|mari0-1.6-2|38	unzip -p %{name}_%{version}.love graphics/icon.gif > icon.gif
21cr|mari0-1.6-2|39	
21cr|mari0-1.6-2|40	%build
21cr|mari0-1.6-2|41	# Launcher script
21cr|mari0-1.6-2|42	cat > %{name}.sh << EOF
21cr|mari0-1.6-2|43	#!/bin/sh
21cr|mari0-1.6-2|44	love0.8 %{_gamesdatadir}/%{name}/%{name}.love
21cr|mari0-1.6-2|45	EOF
21cr|mari0-1.6-2|46	
21cr|mari0-1.6-2|47	# Desktop entry
21cr|mari0-1.6-2|48	cat > %{name}.desktop << EOF
21cr|mari0-1.6-2|49	[Desktop Entry]
21cr|mari0-1.6-2|50	Name=Mari0
21cr|mari0-1.6-2|51	Comment=%{summary}
21cr|mari0-1.6-2|52	Exec=%{name}
21cr|mari0-1.6-2|53	Icon=%{name}
21cr|mari0-1.6-2|54	Terminal=false
21cr|mari0-1.6-2|55	Type=Application
21cr|mari0-1.6-2|56	Categories=Game;ArcadeGame;
21cr|mari0-1.6-2|57	EOF
21cr|mari0-1.6-2|58	
21cr|mari0-1.6-2|59	%install
21cr|mari0-1.6-2|60	install -D -m 644 %{name}_%{version}.love %{buildroot}%{_gamesdatadir}/%{name}/%{name}.love
21cr|mari0-1.6-2|61	install -D -m 755 %{name}.sh %{buildroot}%{_gamesbindir}/%{name}
21cr|mari0-1.6-2|62	install -D -m 755 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|mari0-1.6-2|63	
21cr|mari0-1.6-2|64	# Icon
21cr|mari0-1.6-2|65	for size in 16 32 64 128 256; do
21cr|mari0-1.6-2|66	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/
21cr|mari0-1.6-2|67	convert icon.gif -resize ${size}x${size} \
21cr|mari0-1.6-2|68	%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|mari0-1.6-2|69	done

3046 21
21cr|mariadb-connector-odbc-3.1.15-1|1	%global optflags %{optflags} %(mysql_config --cflags || : )
21cr|mariadb-connector-odbc-3.1.15-1|2	%global ldflags %{ldflags} -lpthread
21cr|mariadb-connector-odbc-3.1.15-1|3	
21cr|mariadb-connector-odbc-3.1.15-1|4	Name:           mariadb-connector-odbc
21cr|mariadb-connector-odbc-3.1.15-1|5	Version:        3.1.15
21cr|mariadb-connector-odbc-3.1.15-1|6	Release:        1
21cr|mariadb-connector-odbc-3.1.15-1|7	Summary:        The MariaDB Native Client library (ODBC driver)
21cr|mariadb-connector-odbc-3.1.15-1|8	License:        LGPLv2+
21cr|mariadb-connector-odbc-3.1.15-1|9	Group:          Databases
21cr|mariadb-connector-odbc-3.1.15-1|10	Url:            https://github.com/mariadb-corporation/mariadb-connector-odbc
21cr|mariadb-connector-odbc-3.1.15-1|11	Source0:        https://dlm.mariadb.com/1936443/Connectors/odbc/connector-odbc-%{version}/%{name}-%{version}-src.tar.gz
21cr|mariadb-connector-odbc-3.1.15-1|12	# Online documentation can be found at: https://mariadb.com/kb/en/library/mariadb-connector-odbc/
21cr|mariadb-connector-odbc-3.1.15-1|13	BuildRequires:  cmake
21cr|mariadb-connector-odbc-3.1.15-1|14	BuildRequires:  unixODBC-devel
21cr|mariadb-connector-odbc-3.1.15-1|15	BuildRequires:  gcc-c++
21cr|mariadb-connector-odbc-3.1.15-1|16	BuildRequires:  mariadb-connector-c-devel
21cr|mariadb-connector-odbc-3.1.15-1|17	
21cr|mariadb-connector-odbc-3.1.15-1|18	%description
21cr|mariadb-connector-odbc-3.1.15-1|19	MariaDB Connector/ODBC is a standardized, LGPL licensed database driver using
21cr|mariadb-connector-odbc-3.1.15-1|20	the industry standard Open Database Connectivity (ODBC) API. It supports ODBC
21cr|mariadb-connector-odbc-3.1.15-1|21	Standard 3.5, can be used as a drop-in replacement for MySQL Connector/ODBC,
21cr|mariadb-connector-odbc-3.1.15-1|22	and it supports both Unicode and ANSI modes.
21cr|mariadb-connector-odbc-3.1.15-1|23	
21cr|mariadb-connector-odbc-3.1.15-1|24	%files
21cr|mariadb-connector-odbc-3.1.15-1|25	%license COPYING
21cr|mariadb-connector-odbc-3.1.15-1|26	%doc README
21cr|mariadb-connector-odbc-3.1.15-1|27	# This is unixODBC plugin
21cr|mariadb-connector-odbc-3.1.15-1|28	%{_libdir}/libmaodbc.so
21cr|mariadb-connector-odbc-3.1.15-1|29	
21cr|mariadb-connector-odbc-3.1.15-1|30	#----------------------------------------------------------------------------
21cr|mariadb-connector-odbc-3.1.15-1|31	%package devel
21cr|mariadb-connector-odbc-3.1.15-1|32	Summary:        The MariaDB Native Client library (ODBC driver)
21cr|mariadb-connector-odbc-3.1.15-1|33	Group:          Databases
21cr|mariadb-connector-odbc-3.1.15-1|34	Requires:       %{name} = %{EVRD}
21cr|mariadb-connector-odbc-3.1.15-1|35	
21cr|mariadb-connector-odbc-3.1.15-1|36	%description devel
21cr|mariadb-connector-odbc-3.1.15-1|37	Development files for %{name}
21cr|mariadb-connector-odbc-3.1.15-1|38	
21cr|mariadb-connector-odbc-3.1.15-1|39	%files devel
21cr|mariadb-connector-odbc-3.1.15-1|40	%{_libdir}/pkgconfig/libmaodbc.pc
21cr|mariadb-connector-odbc-3.1.15-1|41	
21cr|mariadb-connector-odbc-3.1.15-1|42	#----------------------------------------------------------------------------
21cr|mariadb-connector-odbc-3.1.15-1|43	%prep
21cr|mariadb-connector-odbc-3.1.15-1|44	%autosetup -p1 -n %{name}-%{version}-src
21cr|mariadb-connector-odbc-3.1.15-1|45	
21cr|mariadb-connector-odbc-3.1.15-1|46	%build
21cr|mariadb-connector-odbc-3.1.15-1|47	%cmake \
21cr|mariadb-connector-odbc-3.1.15-1|48	-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
21cr|mariadb-connector-odbc-3.1.15-1|49	-DMARIADB_LINK_DYNAMIC="%{_libdir}/libmariadb.so" \
21cr|mariadb-connector-odbc-3.1.15-1|50	-DINSTALL_LAYOUT=RPM \
21cr|mariadb-connector-odbc-3.1.15-1|51	-DINSTALL_LIBDIR="%{_lib}" \
21cr|mariadb-connector-odbc-3.1.15-1|52	-DINSTALL_LIB_SUFFIX="%{_lib}" \
21cr|mariadb-connector-odbc-3.1.15-1|53	-DINSTALL_DOCDIR="%{_defaultdocdir}/%{name}" \
21cr|mariadb-connector-odbc-3.1.15-1|54	-DINSTALL_LICENSEDIR="%{_defaultlicensedir}/%{name}"
21cr|mariadb-connector-odbc-3.1.15-1|55	
21cr|mariadb-connector-odbc-3.1.15-1|56	%make
21cr|mariadb-connector-odbc-3.1.15-1|57	
21cr|mariadb-connector-odbc-3.1.15-1|58	%install
21cr|mariadb-connector-odbc-3.1.15-1|59	%makeinstall_std -C build
21cr|mariadb-connector-odbc-3.1.15-1|60	

3047 21
21cr|marisa-0.2.4-8|1	%define major 0
21cr|marisa-0.2.4-8|2	%define libname %mklibname %{name} %{major}
21cr|marisa-0.2.4-8|3	%define devname %mklibname %{name} -d
21cr|marisa-0.2.4-8|4	
21cr|marisa-0.2.4-8|5	%bcond_with ruby
21cr|marisa-0.2.4-8|6	
21cr|marisa-0.2.4-8|7	Summary:	Static and spece-efficient trie data structure library
21cr|marisa-0.2.4-8|8	Name:		marisa
21cr|marisa-0.2.4-8|9	Version:	0.2.4
21cr|marisa-0.2.4-8|10	Release:	8
21cr|marisa-0.2.4-8|11	License:	BSD or LGPL
21cr|marisa-0.2.4-8|12	Group:		System/Internationalization
21cr|marisa-0.2.4-8|13	Url:		https://code.google.com/p/marisa-trie/
21cr|marisa-0.2.4-8|14	Source0:	https://marisa-trie.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|marisa-0.2.4-8|15	BuildRequires:	swig
21cr|marisa-0.2.4-8|16	BuildRequires:	perl-devel
21cr|marisa-0.2.4-8|17	BuildRequires:	pkgconfig(python3)
21cr|marisa-0.2.4-8|18	%if %{with ruby}
21cr|marisa-0.2.4-8|19	BuildRequires:	pkgconfig(ruby)
21cr|marisa-0.2.4-8|20	%endif
21cr|marisa-0.2.4-8|21	
21cr|marisa-0.2.4-8|22	%description
21cr|marisa-0.2.4-8|23	Matching Algorithm with Recursively Implemented StorAge (MARISA) is a
21cr|marisa-0.2.4-8|24	static and space-efficient trie data structure. And libmarisa is a C++
21cr|marisa-0.2.4-8|25	library to provide an implementation of MARISA. Also, the package of
21cr|marisa-0.2.4-8|26	libmarisa contains a set of command line tools for building and
21cr|marisa-0.2.4-8|27	operating a MARISA-based dictionary.
21cr|marisa-0.2.4-8|28	
21cr|marisa-0.2.4-8|29	A MARISA-based dictionary supports not only lookup but also reverse
21cr|marisa-0.2.4-8|30	lookup, common prefix search and predictive search.
21cr|marisa-0.2.4-8|31	
21cr|marisa-0.2.4-8|32	#----------------------------------------------------------------------------
21cr|marisa-0.2.4-8|33	
21cr|marisa-0.2.4-8|34	%package -n %{libname}
21cr|marisa-0.2.4-8|35	Summary:	Static and spece-efficient trie data structure library
21cr|marisa-0.2.4-8|36	Group:		System/Libraries
21cr|marisa-0.2.4-8|37	Conflicts:	%{name} < 0.2.4-4
21cr|marisa-0.2.4-8|38	Obsoletes:	%{name} < 0.2.4-4
21cr|marisa-0.2.4-8|39	
21cr|marisa-0.2.4-8|40	%description -n %{libname}
21cr|marisa-0.2.4-8|41	Matching Algorithm with Recursively Implemented StorAge (MARISA) is a
21cr|marisa-0.2.4-8|42	static and space-efficient trie data structure. And libmarisa is a C++
21cr|marisa-0.2.4-8|43	library to provide an implementation of MARISA. Also, the package of
21cr|marisa-0.2.4-8|44	libmarisa contains a set of command line tools for building and
21cr|marisa-0.2.4-8|45	operating a MARISA-based dictionary.
21cr|marisa-0.2.4-8|46	
21cr|marisa-0.2.4-8|47	A MARISA-based dictionary supports not only lookup but also reverse
21cr|marisa-0.2.4-8|48	lookup, common prefix search and predictive search.
21cr|marisa-0.2.4-8|49	
21cr|marisa-0.2.4-8|50	%files -n %{libname}
21cr|marisa-0.2.4-8|51	%doc docs/* AUTHORS COPYING README
21cr|marisa-0.2.4-8|52	%{_libdir}/libmarisa.so.%{major}*
21cr|marisa-0.2.4-8|53	
21cr|marisa-0.2.4-8|54	#----------------------------------------------------------------------------
21cr|marisa-0.2.4-8|55	
21cr|marisa-0.2.4-8|56	%package -n %{devname}
21cr|marisa-0.2.4-8|57	Summary:	Development files for %{name}
21cr|marisa-0.2.4-8|58	Group:		Development/Other
21cr|marisa-0.2.4-8|59	Requires:	%{libname} = %{EVRD}
21cr|marisa-0.2.4-8|60	Provides:	%{name}-devel = %{EVRD}
21cr|marisa-0.2.4-8|61	Conflicts:	%{name}-devel < 0.2.4-4
21cr|marisa-0.2.4-8|62	Obsoletes:	%{name}-devel < 0.2.4-4
21cr|marisa-0.2.4-8|63	
21cr|marisa-0.2.4-8|64	%description -n %{devname}
21cr|marisa-0.2.4-8|65	This package contains libraries and header files for developing applications
21cr|marisa-0.2.4-8|66	that use %{name}.
21cr|marisa-0.2.4-8|67	
21cr|marisa-0.2.4-8|68	%files -n %{devname}
21cr|marisa-0.2.4-8|69	%{_includedir}/*
21cr|marisa-0.2.4-8|70	%{_libdir}/*.so
21cr|marisa-0.2.4-8|71	%{_libdir}/pkgconfig/*.pc
21cr|marisa-0.2.4-8|72	
21cr|marisa-0.2.4-8|73	#----------------------------------------------------------------------------
21cr|marisa-0.2.4-8|74	
21cr|marisa-0.2.4-8|75	%package tools
21cr|marisa-0.2.4-8|76	Summary:	Tools for %{name}
21cr|marisa-0.2.4-8|77	Group:		System/Internationalization
21cr|marisa-0.2.4-8|78	
21cr|marisa-0.2.4-8|79	%description tools
21cr|marisa-0.2.4-8|80	This package contains tools for developing applications that use %{name}.
21cr|marisa-0.2.4-8|81	
21cr|marisa-0.2.4-8|82	%files tools
21cr|marisa-0.2.4-8|83	%{_bindir}/marisa*
21cr|marisa-0.2.4-8|84	
21cr|marisa-0.2.4-8|85	#----------------------------------------------------------------------------
21cr|marisa-0.2.4-8|86	
21cr|marisa-0.2.4-8|87	%package perl
21cr|marisa-0.2.4-8|88	Summary:	Perl language binding for marisa
21cr|marisa-0.2.4-8|89	Group:		Development/Perl
21cr|marisa-0.2.4-8|90	Requires:	%{libname} = %{EVRD}
21cr|marisa-0.2.4-8|91	
21cr|marisa-0.2.4-8|92	%description perl
21cr|marisa-0.2.4-8|93	Perl language binding for marisa.
21cr|marisa-0.2.4-8|94	
21cr|marisa-0.2.4-8|95	%files perl
21cr|marisa-0.2.4-8|96	%{perl_vendorarch}/*
21cr|marisa-0.2.4-8|97	#exclude %dir %{perl_vendorarch}/auto/
21cr|marisa-0.2.4-8|98	
21cr|marisa-0.2.4-8|99	#----------------------------------------------------------------------------
21cr|marisa-0.2.4-8|100	
21cr|marisa-0.2.4-8|101	%package python3
21cr|marisa-0.2.4-8|102	Summary:	Python language binding for marisa
21cr|marisa-0.2.4-8|103	Group:		Development/Python
21cr|marisa-0.2.4-8|104	Requires:	%{libname} = %{EVRD}
21cr|marisa-0.2.4-8|105	
21cr|marisa-0.2.4-8|106	%description python3
21cr|marisa-0.2.4-8|107	Python language binding for marisa.
21cr|marisa-0.2.4-8|108	
21cr|marisa-0.2.4-8|109	%files python3
21cr|marisa-0.2.4-8|110	%{py3_platsitedir}/*
21cr|marisa-0.2.4-8|111	
21cr|marisa-0.2.4-8|112	#----------------------------------------------------------------------------
21cr|marisa-0.2.4-8|113	
21cr|marisa-0.2.4-8|114	%if %{with ruby}
21cr|marisa-0.2.4-8|115	%package ruby
21cr|marisa-0.2.4-8|116	Summary:	Ruby language binding for marisa
21cr|marisa-0.2.4-8|117	Group:		Development/Ruby
21cr|marisa-0.2.4-8|118	Requires:	%{libname} = %{EVRD}
21cr|marisa-0.2.4-8|119	Requires:	ruby
21cr|marisa-0.2.4-8|120	
21cr|marisa-0.2.4-8|121	%description ruby
21cr|marisa-0.2.4-8|122	Ruby language binding for marisa.
21cr|marisa-0.2.4-8|123	
21cr|marisa-0.2.4-8|124	%files ruby
21cr|marisa-0.2.4-8|125	%{ruby_vendorarchdir}/*
21cr|marisa-0.2.4-8|126	%endif
21cr|marisa-0.2.4-8|127	
21cr|marisa-0.2.4-8|128	#----------------------------------------------------------------------------
21cr|marisa-0.2.4-8|129	
21cr|marisa-0.2.4-8|130	%prep
21cr|marisa-0.2.4-8|131	%setup -q
21cr|marisa-0.2.4-8|132	
21cr|marisa-0.2.4-8|133	%build
21cr|marisa-0.2.4-8|134	%configure
21cr|marisa-0.2.4-8|135	%make
21cr|marisa-0.2.4-8|136	
21cr|marisa-0.2.4-8|137	# build Perl bindings
21cr|marisa-0.2.4-8|138	pushd bindings/perl
21cr|marisa-0.2.4-8|139	export CFLAGS="-g -O2 -lstdc++"
21cr|marisa-0.2.4-8|140	export LDFLAGS="-lstdc++"
21cr|marisa-0.2.4-8|141	export CXXFLAGS="-g -O2 -lstdc++"
21cr|marisa-0.2.4-8|142	%{__perl} Makefile.PL INC="-I%{_builddir}/%{name}-%{version}/lib" LIBS="-L%{_builddir}/%{name}-%{version}/lib/.libs" INSTALLDIRS=vendor
21cr|marisa-0.2.4-8|143	CFLAGS="-g -O2 -lstdc++" LDFLAGS="-lstdc++" make
21cr|marisa-0.2.4-8|144	popd
21cr|marisa-0.2.4-8|145	
21cr|marisa-0.2.4-8|146	
21cr|marisa-0.2.4-8|147	# build Python bindings
21cr|marisa-0.2.4-8|148	# Regenerate Python bindings
21cr|marisa-0.2.4-8|149	make --directory=bindings swig-python
21cr|marisa-0.2.4-8|150	
21cr|marisa-0.2.4-8|151	# build Python bindings
21cr|marisa-0.2.4-8|152	pushd bindings/python
21cr|marisa-0.2.4-8|153	python3 setup.py build_ext --include-dirs="%{_builddir}/%{name}-%{version}/lib" --library-dirs="%{_builddir}/%{name}-%{version}/lib/.libs"
21cr|marisa-0.2.4-8|154	python3 setup.py build
21cr|marisa-0.2.4-8|155	popd
21cr|marisa-0.2.4-8|156	
21cr|marisa-0.2.4-8|157	# build Ruby bindings
21cr|marisa-0.2.4-8|158	# Regenerate ruby bindings
21cr|marisa-0.2.4-8|159	pushd bindings
21cr|marisa-0.2.4-8|160	export CFLAGS="-g -O2 -lstdc++"
21cr|marisa-0.2.4-8|161	export LDFLAGS="-lstdc++"
21cr|marisa-0.2.4-8|162	export CXXFLAGS="-g -O2 -lstdc++"
21cr|marisa-0.2.4-8|163	CFLAGS="-g -O2 -lstdc++" LDFLAGS="-lstdc++" %make swig-ruby
21cr|marisa-0.2.4-8|164	popd
21cr|marisa-0.2.4-8|165	
21cr|marisa-0.2.4-8|166	%if %{with ruby}
21cr|marisa-0.2.4-8|167	pushd bindings
21cr|marisa-0.2.4-8|168	make swig-ruby
21cr|marisa-0.2.4-8|169	popd
21cr|marisa-0.2.4-8|170	
21cr|marisa-0.2.4-8|171	pushd bindings/ruby
21cr|marisa-0.2.4-8|172	export CFLAGS="-g -O2 -lstdc++"
21cr|marisa-0.2.4-8|173	export LDFLAGS="-lstdc++"
21cr|marisa-0.2.4-8|174	export CXXFLAGS="-g -O2 -lstdc++"
21cr|marisa-0.2.4-8|175	ruby extconf.rb --with-opt-include="%{_builddir}/%{name}-%{version}/lib" --with-opt-lib="%{_builddir}/%{name}-%{version}/lib/.libs" --vendor
21cr|marisa-0.2.4-8|176	CFLAGS="-g -O2 -lstdc++" LDFLAGS="-lstdc++" %make
21cr|marisa-0.2.4-8|177	popd
21cr|marisa-0.2.4-8|178	%endif
21cr|marisa-0.2.4-8|179	
21cr|marisa-0.2.4-8|180	%install
21cr|marisa-0.2.4-8|181	%makeinstall_std INSTALL="install -p"
21cr|marisa-0.2.4-8|182	
21cr|marisa-0.2.4-8|183	# install Perl bindings
21cr|marisa-0.2.4-8|184	pushd bindings/perl
21cr|marisa-0.2.4-8|185	%makeinstall_std INSTALL="install -p"
21cr|marisa-0.2.4-8|186	popd
21cr|marisa-0.2.4-8|187	
21cr|marisa-0.2.4-8|188	# install Python bindings
21cr|marisa-0.2.4-8|189	pushd bindings/python
21cr|marisa-0.2.4-8|190	python3 setup.py install --root="%{buildroot}"
21cr|marisa-0.2.4-8|191	popd
21cr|marisa-0.2.4-8|192	
21cr|marisa-0.2.4-8|193	%if %{with ruby}
21cr|marisa-0.2.4-8|194	# install Ruby bindings
21cr|marisa-0.2.4-8|195	pushd bindings/ruby
21cr|marisa-0.2.4-8|196	make install DESTDIR=%{buildroot} hdrdir=%{_includedir}/ruby-%{ruby_version} rubyhdrdir=%{_includedir}/ruby-%{ruby_version}
21cr|marisa-0.2.4-8|197	popd
21cr|marisa-0.2.4-8|198	rm -rf %{buildroot}%{_libdir}/libmarisa.{la,a}
21cr|marisa-0.2.4-8|199	%endif
21cr|marisa-0.2.4-8|200	
21cr|marisa-0.2.4-8|201	find %{buildroot} -name 'perllocal.pod' -exec rm -f {} ';'

3048 21
21cr|marked-2.1.3-1|1	%{?nodejs_find_provides_and_requires}
21cr|marked-2.1.3-1|2	
21cr|marked-2.1.3-1|3	%global enable_tests 0
21cr|marked-2.1.3-1|4	
21cr|marked-2.1.3-1|5	Name:       marked
21cr|marked-2.1.3-1|6	Version:    2.1.3
21cr|marked-2.1.3-1|7	Release:    1
21cr|marked-2.1.3-1|8	Summary:    A markdown parser for Node.js built for speed
21cr|marked-2.1.3-1|9	Group:      Development/Other
21cr|marked-2.1.3-1|10	License:    MIT
21cr|marked-2.1.3-1|11	URL:        https://github.com/markedjs/%{name}
21cr|marked-2.1.3-1|12	Source0:    https://github.com/markedjs/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|marked-2.1.3-1|13	
21cr|marked-2.1.3-1|14	BuildArch:  noarch
21cr|marked-2.1.3-1|15	%if 0%{?fedora} >= 19
21cr|marked-2.1.3-1|16	ExclusiveArch: %{nodejs_arches} noarch
21cr|marked-2.1.3-1|17	%else
21cr|marked-2.1.3-1|18	ExclusiveArch: %{ix86} x86_64 %{armx} noarch
21cr|marked-2.1.3-1|19	%endif
21cr|marked-2.1.3-1|20	
21cr|marked-2.1.3-1|21	BuildRequires:  nodejs-packaging
21cr|marked-2.1.3-1|22	BuildRequires:  web-assets-devel
21cr|marked-2.1.3-1|23	BuildRequires:  uglify-js1
21cr|marked-2.1.3-1|24	
21cr|marked-2.1.3-1|25	%if 0%{?enable_tests}
21cr|marked-2.1.3-1|26	BuildRequires:  jasmine
21cr|marked-2.1.3-1|27	BuildRequires:  npm
21cr|marked-2.1.3-1|28	#BuildRequires:  npm(express)
21cr|marked-2.1.3-1|29	BuildRequires:  npm(markdown)
21cr|marked-2.1.3-1|30	BuildRequires:  npm(showdown)
21cr|marked-2.1.3-1|31	# Not yet packaged for Fedora.
21cr|marked-2.1.3-1|32	# BuildRequires:  npm(robotskirt)
21cr|marked-2.1.3-1|33	%endif
21cr|marked-2.1.3-1|34	
21cr|marked-2.1.3-1|35	Requires:       nodejs-marked = %{version}-%{release}
21cr|marked-2.1.3-1|36	
21cr|marked-2.1.3-1|37	%global _description\
21cr|marked-2.1.3-1|38	marked is a full-featured markdown compiler that can parse huge chunks of\
21cr|marked-2.1.3-1|39	markdown without having to worry about caching the compiled output or\
21cr|marked-2.1.3-1|40	blocking for an unnecessarily long time.\
21cr|marked-2.1.3-1|41	\
21cr|marked-2.1.3-1|42	marked is extremely fast and frequently outperforms similar markdown parsers.\
21cr|marked-2.1.3-1|43	marked is very concise and still implements all markdown features, as well\
21cr|marked-2.1.3-1|44	as GitHub Flavored Markdown features.\
21cr|marked-2.1.3-1|45	\
21cr|marked-2.1.3-1|46	marked more or less passes the official markdown test suite in its entirety.\
21cr|marked-2.1.3-1|47	This is important because a surprising number of markdown compilers cannot\
21cr|marked-2.1.3-1|48	pass more than a few tests.
21cr|marked-2.1.3-1|49	
21cr|marked-2.1.3-1|50	%description
21cr|marked-2.1.3-1|51	Install this for command line tool and man page.
21cr|marked-2.1.3-1|52	%_description
21cr|marked-2.1.3-1|53	
21cr|marked-2.1.3-1|54	# Note: the subpackages were the only way I could get upgrades
21cr|marked-2.1.3-1|55	# from marked-0.3.2 or nodejs-marked-0.3.6 to work smoothly.
21cr|marked-2.1.3-1|56	
21cr|marked-2.1.3-1|57	%package -n nodejs-marked
21cr|marked-2.1.3-1|58	Summary:    A markdown parser for JavaScript built for speed
21cr|marked-2.1.3-1|59	# For symlink in %%{nodejs_sitelib}/%%{name}/lib
21cr|marked-2.1.3-1|60	Requires:       js-marked = %{version}-%{release}
21cr|marked-2.1.3-1|61	
21cr|marked-2.1.3-1|62	%description -n nodejs-marked %_description
21cr|marked-2.1.3-1|63	
21cr|marked-2.1.3-1|64	%package -n js-marked
21cr|marked-2.1.3-1|65	Summary:    Minified markdown parser for JavaScript built for speed
21cr|marked-2.1.3-1|66	Requires:   web-assets-filesystem
21cr|marked-2.1.3-1|67	
21cr|marked-2.1.3-1|68	%description -n js-marked
21cr|marked-2.1.3-1|69	Install this for the minified web assests for nodejs-marked.
21cr|marked-2.1.3-1|70	%_description
21cr|marked-2.1.3-1|71	
21cr|marked-2.1.3-1|72	%prep
21cr|marked-2.1.3-1|73	%setup -q -n %{name}-%{version}
21cr|marked-2.1.3-1|74	
21cr|marked-2.1.3-1|75	# remove the bundled minified marked
21cr|marked-2.1.3-1|76	rm -f marked.min.js
21cr|marked-2.1.3-1|77	# Not sure what this is for, but rpmlint doesn't like it
21cr|marked-2.1.3-1|78	rm -f docs/.eslintrc.json
21cr|marked-2.1.3-1|79	
21cr|marked-2.1.3-1|80	%build
21cr|marked-2.1.3-1|81	uglifyjs1 lib/marked.js > marked.min.js
21cr|marked-2.1.3-1|82	
21cr|marked-2.1.3-1|83	%install
21cr|marked-2.1.3-1|84	mkdir -p %{buildroot}%{_jsdir}/%{name}
21cr|marked-2.1.3-1|85	cp -pr lib/marked.js marked.min.js %{buildroot}%{_jsdir}/%{name}
21cr|marked-2.1.3-1|86	
21cr|marked-2.1.3-1|87	mkdir -p %{buildroot}%{nodejs_sitelib}/%{name}
21cr|marked-2.1.3-1|88	cp -pr package.json component.json src \
21cr|marked-2.1.3-1|89	%{buildroot}%{nodejs_sitelib}/%{name}
21cr|marked-2.1.3-1|90	mkdir -p %{buildroot}%{nodejs_sitelib}/%{name}/lib
21cr|marked-2.1.3-1|91	ln -sf %{_jsdir}/marked/marked.js \
21cr|marked-2.1.3-1|92	%{buildroot}%{nodejs_sitelib}/marked/lib/marked.js
21cr|marked-2.1.3-1|93	mkdir -p %{buildroot}%{nodejs_sitelib}/%{name}/bin
21cr|marked-2.1.3-1|94	install -p -D -m0755 bin/%{name} \
21cr|marked-2.1.3-1|95	%{buildroot}%{nodejs_sitelib}/marked/bin/%{name}
21cr|marked-2.1.3-1|96	sed -i -e '1,1 s:env node:node:' \
21cr|marked-2.1.3-1|97	%{buildroot}%{nodejs_sitelib}/marked/bin/%{name}
21cr|marked-2.1.3-1|98	mkdir -p %{buildroot}/%{_bindir}
21cr|marked-2.1.3-1|99	ln -sf %{nodejs_sitelib}/%{name}/bin/%{name} \
21cr|marked-2.1.3-1|100	%{buildroot}%{_bindir}/%{name}
21cr|marked-2.1.3-1|101	
21cr|marked-2.1.3-1|102	mkdir -p %{buildroot}%{_mandir}/man1
21cr|marked-2.1.3-1|103	install -p -D -m0644 man/%{name}.1 \
21cr|marked-2.1.3-1|104	%{buildroot}%{_mandir}/man1/%{name}.1
21cr|marked-2.1.3-1|105	
21cr|marked-2.1.3-1|106	%nodejs_symlink_deps
21cr|marked-2.1.3-1|107	
21cr|marked-2.1.3-1|108	
21cr|marked-2.1.3-1|109	%if 0%{?enable_tests}
21cr|marked-2.1.3-1|110	%check
21cr|marked-2.1.3-1|111	# gfm_code_hr_list test is known to fail but the author has not yet arrived
21cr|marked-2.1.3-1|112	# at a satisfactory solution: https://github.com/chjj/marked/pull/118
21cr|marked-2.1.3-1|113	
21cr|marked-2.1.3-1|114	# def_blocks and double_link are also known to fail:
21cr|marked-2.1.3-1|115	# https://github.com/chjj/marked/issues/136#issuecomment-15016714
21cr|marked-2.1.3-1|116	
21cr|marked-2.1.3-1|117	%nodejs_symlink_deps --check
21cr|marked-2.1.3-1|118	# /usr/bin/npm install robotskirt
21cr|marked-2.1.3-1|119	#__nodejs ./test/
21cr|marked-2.1.3-1|120	npm run test
21cr|marked-2.1.3-1|121	%endif
21cr|marked-2.1.3-1|122	
21cr|marked-2.1.3-1|123	
21cr|marked-2.1.3-1|124	%files
21cr|marked-2.1.3-1|125	%{_bindir}/%{name}
21cr|marked-2.1.3-1|126	%{_mandir}/man1/%{name}.1*
21cr|marked-2.1.3-1|127	
21cr|marked-2.1.3-1|128	
21cr|marked-2.1.3-1|129	%files -n nodejs-%{name}
21cr|marked-2.1.3-1|130	%license LICENSE.md
21cr|marked-2.1.3-1|131	%doc README.md docs
21cr|marked-2.1.3-1|132	%{nodejs_sitelib}/%{name}
21cr|marked-2.1.3-1|133	
21cr|marked-2.1.3-1|134	
21cr|marked-2.1.3-1|135	%files -n js-%{name}
21cr|marked-2.1.3-1|136	%license LICENSE.md
21cr|marked-2.1.3-1|137	%{_jsdir}/%{name}
21cr|marked-2.1.3-1|138	

3049 21
21cr|marked-man-0.7.0-1|1	%define oname marked-man
21cr|marked-man-0.7.0-1|2	
21cr|marked-man-0.7.0-1|3	Summary:	Markdown to roff wrapper around marked
21cr|marked-man-0.7.0-1|4	Group:		Text tools
21cr|marked-man-0.7.0-1|5	Name:		marked-man
21cr|marked-man-0.7.0-1|6	Version:	0.7.0
21cr|marked-man-0.7.0-1|7	Release:	1
21cr|marked-man-0.7.0-1|8	License:	MIT
21cr|marked-man-0.7.0-1|9	Url:		https://github.com/kapouer/marked-man
21cr|marked-man-0.7.0-1|10	Source0:	https://github.com/kapouer/marked-man/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|marked-man-0.7.0-1|11	BuildRequires:	nodejs-packaging
21cr|marked-man-0.7.0-1|12	BuildArch:	noarch
21cr|marked-man-0.7.0-1|13	
21cr|marked-man-0.7.0-1|14	%description
21cr|marked-man-0.7.0-1|15	marked-man wraps marked to extend it with groff output support
21cr|marked-man-0.7.0-1|16	in order to create Unix manual pages for use with man.
21cr|marked-man-0.7.0-1|17	
21cr|marked-man-0.7.0-1|18	%files
21cr|marked-man-0.7.0-1|19	%doc LICENSE README.md
21cr|marked-man-0.7.0-1|20	%{nodejs_sitelib}/%{oname}
21cr|marked-man-0.7.0-1|21	%{_bindir}/%{name}
21cr|marked-man-0.7.0-1|22	#------------------------------------------------------------------
21cr|marked-man-0.7.0-1|23	
21cr|marked-man-0.7.0-1|24	%prep
21cr|marked-man-0.7.0-1|25	%setup -q
21cr|marked-man-0.7.0-1|26	
21cr|marked-man-0.7.0-1|27	%build
21cr|marked-man-0.7.0-1|28	# nothing
21cr|marked-man-0.7.0-1|29	
21cr|marked-man-0.7.0-1|30	%install
21cr|marked-man-0.7.0-1|31	mkdir -p %{buildroot}%{nodejs_sitelib}/%{oname}
21cr|marked-man-0.7.0-1|32	cp -pr package.json lib/ \
21cr|marked-man-0.7.0-1|33	%{buildroot}%{nodejs_sitelib}/%{oname}
21cr|marked-man-0.7.0-1|34	
21cr|marked-man-0.7.0-1|35	%nodejs_symlink_deps
21cr|marked-man-0.7.0-1|36	
21cr|marked-man-0.7.0-1|37	mkdir -p %{buildroot}%{_prefix}
21cr|marked-man-0.7.0-1|38	cp -r ./bin %{buildroot}%{_prefix}
21cr|marked-man-0.7.0-1|39	

3050 21
21cr|mars_nwe-0.99.pl23-2|1	%define _disable_ld_no_undefined 1
21cr|mars_nwe-0.99.pl23-2|2	
21cr|mars_nwe-0.99.pl23-2|3	Summary:	NetWare file and print servers which run on Linux systems
21cr|mars_nwe-0.99.pl23-2|4	Name:		mars_nwe
21cr|mars_nwe-0.99.pl23-2|5	Version:	0.99.pl23
21cr|mars_nwe-0.99.pl23-2|6	Release:	2
21cr|mars_nwe-0.99.pl23-2|7	License:	GPLv2+
21cr|mars_nwe-0.99.pl23-2|8	Group:		Networking/Other
21cr|mars_nwe-0.99.pl23-2|9	Url:		http://www.compu-art.de/mars_nwe/
21cr|mars_nwe-0.99.pl23-2|10	Source0:	http://ftp.disconnected-by-peer.at/ncpfs/%{name}-%{version}.tar.bz2
21cr|mars_nwe-0.99.pl23-2|11	# sys_errlist and sys_nerr are deprecated
21cr|mars_nwe-0.99.pl23-2|12	Patch0:		mars_nwe-glibc.patch
21cr|mars_nwe-0.99.pl23-2|13	Patch1:		mars_nwe-0.99.pl20-emutli1.patch
21cr|mars_nwe-0.99.pl23-2|14	BuildRequires:	cmake >= 2.6.0
21cr|mars_nwe-0.99.pl23-2|15	BuildRequires:	gdbm-devel
21cr|mars_nwe-0.99.pl23-2|16	BuildRequires:	glibc-devel
21cr|mars_nwe-0.99.pl23-2|17	
21cr|mars_nwe-0.99.pl23-2|18	%description
21cr|mars_nwe-0.99.pl23-2|19	The mars_nwe (MARtin Stover's NetWare Emulator) package enables Linux to
21cr|mars_nwe-0.99.pl23-2|20	provide both file and print services for NetWare clients (i.e., providing the
21cr|mars_nwe-0.99.pl23-2|21	services of a Novell NetWare file server). It allows the sharing of files
21cr|mars_nwe-0.99.pl23-2|22	between Linux machines and Novell NetWare clients, using NetWare's native IPX
21cr|mars_nwe-0.99.pl23-2|23	protocol suite.
21cr|mars_nwe-0.99.pl23-2|24	
21cr|mars_nwe-0.99.pl23-2|25	%files
21cr|mars_nwe-0.99.pl23-2|26	%doc COPYING README
21cr|mars_nwe-0.99.pl23-2|27	%{_sysconfdir}/skel/.nwopt
21cr|mars_nwe-0.99.pl23-2|28	%{_sysconfdir}/%{name}
21cr|mars_nwe-0.99.pl23-2|29	%{_sbindir}/*
21cr|mars_nwe-0.99.pl23-2|30	%attr(0755,root,root) %{_libdir}/%{name}
21cr|mars_nwe-0.99.pl23-2|31	%{_var}/%{name}
21cr|mars_nwe-0.99.pl23-2|32	
21cr|mars_nwe-0.99.pl23-2|33	#----------------------------------------------------------------------------
21cr|mars_nwe-0.99.pl23-2|34	
21cr|mars_nwe-0.99.pl23-2|35	%prep
21cr|mars_nwe-0.99.pl23-2|36	%autosetup -p1
21cr|mars_nwe-0.99.pl23-2|37	
21cr|mars_nwe-0.99.pl23-2|38	
21cr|mars_nwe-0.99.pl23-2|39	%build
21cr|mars_nwe-0.99.pl23-2|40	%global optflags %{optflags} -Wp,-D_FORTIFY_SOURCE=0
21cr|mars_nwe-0.99.pl23-2|41	%cmake
21cr|mars_nwe-0.99.pl23-2|42	
21cr|mars_nwe-0.99.pl23-2|43	%make
21cr|mars_nwe-0.99.pl23-2|44	
21cr|mars_nwe-0.99.pl23-2|45	%install
21cr|mars_nwe-0.99.pl23-2|46	%makeinstall_std -C build
21cr|mars_nwe-0.99.pl23-2|47	
21cr|mars_nwe-0.99.pl23-2|48	mv %{buildroot}/usr/etc/* %{buildroot}%{_sysconfdir}/
21cr|mars_nwe-0.99.pl23-2|49	

3051 21
21cr|marsshooter-0.7.6-4|1	%define _appdatadir %{_datadir}/appdata
21cr|marsshooter-0.7.6-4|2	
21cr|marsshooter-0.7.6-4|3	
21cr|marsshooter-0.7.6-4|4	Summary:	M.A.R.S. - A Ridiculous Shooter
21cr|marsshooter-0.7.6-4|5	Name:		marsshooter
21cr|marsshooter-0.7.6-4|6	Version:	0.7.6
21cr|marsshooter-0.7.6-4|7	Release:	4
21cr|marsshooter-0.7.6-4|8	License:	GPLv3+
21cr|marsshooter-0.7.6-4|9	Group:		Games/Arcade
21cr|marsshooter-0.7.6-4|10	Url:		http://mars-game.sourceforge.net/
21cr|marsshooter-0.7.6-4|11	Source0:	https://github.com/jwrdegoede/M.A.R.S./archive/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|marsshooter-0.7.6-4|12	# From Fedora
21cr|marsshooter-0.7.6-4|13	Patch0:		%{name}-crash-fix.patch
21cr|marsshooter-0.7.6-4|14	Patch1:		%{name}-crash-fix2.patch
21cr|marsshooter-0.7.6-4|15	Patch2:		%{name}-waree-type.patch
21cr|marsshooter-0.7.6-4|16	Patch3:		%{name}-gcc11-fix.patch
21cr|marsshooter-0.7.6-4|17	# https://sources.debian.org/patches/marsshooter/0.7.6-4/avoid-crash-because-of-missing-return-statement.patch/
21cr|marsshooter-0.7.6-4|18	Patch4:		avoid-crash-because-of-missing-return-statement.patch
21cr|marsshooter-0.7.6-4|19	BuildRequires:	cmake
21cr|marsshooter-0.7.6-4|20	BuildRequires:	dos2unix
21cr|marsshooter-0.7.6-4|21	BuildRequires:	pkgconfig(sfml-all) >= 2.2
21cr|marsshooter-0.7.6-4|22	BuildRequires:	pkgconfig(gl)
21cr|marsshooter-0.7.6-4|23	BuildRequires:	pkgconfig(glu)
21cr|marsshooter-0.7.6-4|24	BuildRequires:	pkgconfig(fribidi)
21cr|marsshooter-0.7.6-4|25	BuildRequires:	pkgconfig(taglib)
21cr|marsshooter-0.7.6-4|26	BuildRequires:	desktop-file-utils
21cr|marsshooter-0.7.6-4|27	BuildRequires:	appstream-util
21cr|marsshooter-0.7.6-4|28	
21cr|marsshooter-0.7.6-4|29	%description
21cr|marsshooter-0.7.6-4|30	It is a game for two players, flying with ships in a
21cr|marsshooter-0.7.6-4|31	two-dimensional space setting, governed by the laws of gravity.
21cr|marsshooter-0.7.6-4|32	It features:
21cr|marsshooter-0.7.6-4|33	* awesome 2D-graphics with an unique style
21cr|marsshooter-0.7.6-4|34	* a stunning amount of particles
21cr|marsshooter-0.7.6-4|35	* single- and multiplayer-support
21cr|marsshooter-0.7.6-4|36	* an artificial intelligence using an aggro-system, which
21cr|marsshooter-0.7.6-4|37	reacts differentlyupon varying situations
21cr|marsshooter-0.7.6-4|38	* many impressive weapons
21cr|marsshooter-0.7.6-4|39	* customizable ships
21cr|marsshooter-0.7.6-4|40	* a very sexy GUI
21cr|marsshooter-0.7.6-4|41	* several game modes: Sacceball, TeamDeathmatch, Cannonkeep,
21cr|marsshooter-0.7.6-4|42	Deathmatch, Grave-Itation Pit
21cr|marsshooter-0.7.6-4|43	
21cr|marsshooter-0.7.6-4|44	%files
21cr|marsshooter-0.7.6-4|45	%doc credits.txt license.txt README.md NEWS
21cr|marsshooter-0.7.6-4|46	%{_gamesbindir}/%{name}
21cr|marsshooter-0.7.6-4|47	%{_gamesdatadir}/%{name}
21cr|marsshooter-0.7.6-4|48	%{_appdatadir}/%{name}.appdata.xml
21cr|marsshooter-0.7.6-4|49	%{_datadir}/applications/%{name}.desktop
21cr|marsshooter-0.7.6-4|50	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|marsshooter-0.7.6-4|51	%{_mandir}/man6/%{name}.6.*
21cr|marsshooter-0.7.6-4|52	
21cr|marsshooter-0.7.6-4|53	#----------------------------------------------------------------------------
21cr|marsshooter-0.7.6-4|54	
21cr|marsshooter-0.7.6-4|55	%prep
21cr|marsshooter-0.7.6-4|56	%autosetup -p1 -n M.A.R.S.-%{name}-%{version}
21cr|marsshooter-0.7.6-4|57	rm -fr cmake data_src ext_libs_for_windows
21cr|marsshooter-0.7.6-4|58	# Fix attr for polish
21cr|marsshooter-0.7.6-4|59	for i in data/locales/Polish.txt \
21cr|marsshooter-0.7.6-4|60	include/Interface/ComboBox.hpp src/Interface/ComboBox.cpp \
21cr|marsshooter-0.7.6-4|61	include/Interface/DropDownWindow.hpp src/Interface/DropDownWindow.cpp \
21cr|marsshooter-0.7.6-4|62	include/Items/PUSleep.hpp src/Items/PUSleep.cpp; do
21cr|marsshooter-0.7.6-4|63	chmod -x $i;
21cr|marsshooter-0.7.6-4|64	done
21cr|marsshooter-0.7.6-4|65	dos2unix credits.txt license.txt
21cr|marsshooter-0.7.6-4|66	
21cr|marsshooter-0.7.6-4|67	%build
21cr|marsshooter-0.7.6-4|68	%cmake -Dmars_DATA_DEST_DIR=%{_gamesdatadir}/%{name} -Dmars_EXE_DEST_DIR=%{_gamesbindir}
21cr|marsshooter-0.7.6-4|69	%make VERBOSE=1
21cr|marsshooter-0.7.6-4|70	
21cr|marsshooter-0.7.6-4|71	%install
21cr|marsshooter-0.7.6-4|72	%makeinstall_std -C build
21cr|marsshooter-0.7.6-4|73	# We handle this in %%doc
21cr|marsshooter-0.7.6-4|74	rm -r %{buildroot}%{_docdir}
21cr|marsshooter-0.7.6-4|75	# Remove obsolete pixmap
21cr|marsshooter-0.7.6-4|76	rm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
21cr|marsshooter-0.7.6-4|77	
21cr|marsshooter-0.7.6-4|78	%check
21cr|marsshooter-0.7.6-4|79	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|marsshooter-0.7.6-4|80	appstream-util validate-relax --nonet \
21cr|marsshooter-0.7.6-4|81	%{buildroot}%{_appdatadir}/%{name}.appdata.xml

3052 21
21cr|marst-2.4-10|1	Name:		marst
21cr|marst-2.4-10|2	Summary:	Algol-to-C translator
21cr|marst-2.4-10|3	Version:	2.4
21cr|marst-2.4-10|4	Release:	10
21cr|marst-2.4-10|5	Source0:	%{name}-%{version}.tar.bz2
21cr|marst-2.4-10|6	Patch0:		%{name}-%{version}-automake-texinfo.patch.bz2
21cr|marst-2.4-10|7	URL:		http://www.gnu.org/software/marst/marst.html
21cr|marst-2.4-10|8	Group:		Development/Other
21cr|marst-2.4-10|9	License:	GPL
21cr|marst-2.4-10|10	BuildRequires:	texinfo autoconf2.5 automake1.8
21cr|marst-2.4-10|11	
21cr|marst-2.4-10|12	%description
21cr|marst-2.4-10|13	MARST is an Algol-to-C translator. It automatically translates programs written
21cr|marst-2.4-10|14	in the algorithmic language Algol 60 to the C programming language.
21cr|marst-2.4-10|15	
21cr|marst-2.4-10|16	%prep
21cr|marst-2.4-10|17	%setup -q
21cr|marst-2.4-10|18	%patch0 -p1
21cr|marst-2.4-10|19	
21cr|marst-2.4-10|20	%build
21cr|marst-2.4-10|21	export FORCE_AUTOCONF_2_5=1
21cr|marst-2.4-10|22	aclocal-1.8
21cr|marst-2.4-10|23	autoconf
21cr|marst-2.4-10|24	automake-1.8 --foreign -a
21cr|marst-2.4-10|25	%configure --disable-dependency-tracking
21cr|marst-2.4-10|26	%make
21cr|marst-2.4-10|27	%make info
21cr|marst-2.4-10|28	
21cr|marst-2.4-10|29	%install
21cr|marst-2.4-10|30	rm -rf $RPM_BUILD_ROOT
21cr|marst-2.4-10|31	%makeinstall
21cr|marst-2.4-10|32	
21cr|marst-2.4-10|33	
21cr|marst-2.4-10|34	
21cr|marst-2.4-10|35	%clean
21cr|marst-2.4-10|36	rm -rf $RPM_BUILD_ROOT
21cr|marst-2.4-10|37	
21cr|marst-2.4-10|38	%files
21cr|marst-2.4-10|39	%defattr(-,root,root,0755)
21cr|marst-2.4-10|40	%doc AUTHORS ChangeLog COPYING README examples
21cr|marst-2.4-10|41	%{_libdir}/libalgol.a
21cr|marst-2.4-10|42	%{_includedir}/algol.h
21cr|marst-2.4-10|43	%{_bindir}/macvt
21cr|marst-2.4-10|44	%{_bindir}/marst
21cr|marst-2.4-10|45	%{_infodir}/%{name}.info*

3053 21
21cr|marwaita-themes-17-1|1	%define upstream_name Marwaita
21cr|marwaita-themes-17-1|2	
21cr|marwaita-themes-17-1|3	Summary:	Marwaita themes
21cr|marwaita-themes-17-1|4	Summary(ru_RU.UTF-8):	Темы оформления Marwaita
21cr|marwaita-themes-17-1|5	Name:		marwaita-themes
21cr|marwaita-themes-17-1|6	Version:	17
21cr|marwaita-themes-17-1|7	Release:	1
21cr|marwaita-themes-17-1|8	License:	GPLv3
21cr|marwaita-themes-17-1|9	Group:		Graphics
21cr|marwaita-themes-17-1|10	Url:		https://github.com/darkomarko42/Marwaita/
21cr|marwaita-themes-17-1|11	Source0:	https://github.com/darkomarko42/Marwaita/archive/%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21cr|marwaita-themes-17-1|12	Recommends:	%{name}-cinnamon = %{EVRD}
21cr|marwaita-themes-17-1|13	Recommends:	%{name}-gnome-shell = %{EVRD}
21cr|marwaita-themes-17-1|14	Recommends:	%{name}-gtk2 = %{EVRD}
21cr|marwaita-themes-17-1|15	Recommends:	%{name}-gtk3 = %{EVRD}
21cr|marwaita-themes-17-1|16	Recommends:	%{name}-gtk4 = %{EVRD}
21cr|marwaita-themes-17-1|17	Recommends:	%{name}-metacity = %{EVRD}
21cr|marwaita-themes-17-1|18	Recommends:	%{name}-plank = %{EVRD}
21cr|marwaita-themes-17-1|19	Recommends:	papirus-dark-icon-theme
21cr|marwaita-themes-17-1|20	Recommends:	papirus-light-icon-theme
21cr|marwaita-themes-17-1|21	Recommends:	papirus-simple-icon-theme
21cr|marwaita-themes-17-1|22	Recommends:	x11-data-cursor-themes
21cr|marwaita-themes-17-1|23	Provides:	Marwaita = %{EVRD}
21cr|marwaita-themes-17-1|24	BuildArch:	noarch
21cr|marwaita-themes-17-1|25	
21cr|marwaita-themes-17-1|26	%description
21cr|marwaita-themes-17-1|27	Marwaita is a themes for GTK2/3/4, and metacity.
21cr|marwaita-themes-17-1|28	It also contains the themes plank, gnome-shell and Cinnamon.
21cr|marwaita-themes-17-1|29	This meta package installs all possible variants of the Marwaita theme.
21cr|marwaita-themes-17-1|30	
21cr|marwaita-themes-17-1|31	%description -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|32	Marwaita - это темы для GTK2/3/4, и metacity.
21cr|marwaita-themes-17-1|33	Так же содержит темы plank, gnome-shell и Cinnamon.
21cr|marwaita-themes-17-1|34	Этот мета пакет устанавливает все возможные варианты темы Marwaita.
21cr|marwaita-themes-17-1|35	
21cr|marwaita-themes-17-1|36	%files
21cr|marwaita-themes-17-1|37	%doc README.md
21cr|marwaita-themes-17-1|38	%license LICENSE
21cr|marwaita-themes-17-1|39	
21cr|marwaita-themes-17-1|40	#------------------------------------------------------------------------------
21cr|marwaita-themes-17-1|41	
21cr|marwaita-themes-17-1|42	%package common
21cr|marwaita-themes-17-1|43	Summary:	Common files for Marwaita themes
21cr|marwaita-themes-17-1|44	Summary(ru_RU.UTF-8):	Общие файлы для тем Marwaita
21cr|marwaita-themes-17-1|45	Group:		Graphics
21cr|marwaita-themes-17-1|46	
21cr|marwaita-themes-17-1|47	%description common
21cr|marwaita-themes-17-1|48	This package contains common files for Marwaita themes.
21cr|marwaita-themes-17-1|49	
21cr|marwaita-themes-17-1|50	%description common -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|51	Этот пакет содержит общие файлы для тем Marwaita.
21cr|marwaita-themes-17-1|52	
21cr|marwaita-themes-17-1|53	%files common
21cr|marwaita-themes-17-1|54	%doc README.md
21cr|marwaita-themes-17-1|55	%license LICENSE
21cr|marwaita-themes-17-1|56	%{_datadir}/themes/Marwaita*/general*
21cr|marwaita-themes-17-1|57	%{_datadir}/themes/Marwaita*/index.theme
21cr|marwaita-themes-17-1|58	%dir %{_datadir}/themes/Marwaita*
21cr|marwaita-themes-17-1|59	
21cr|marwaita-themes-17-1|60	#------------------------------------------------------------------------------
21cr|marwaita-themes-17-1|61	
21cr|marwaita-themes-17-1|62	%package gtk2
21cr|marwaita-themes-17-1|63	Summary:	Marwaita GTK+2.0 themes
21cr|marwaita-themes-17-1|64	Summary(ru_RU.UTF-8):	Темы Marwaita для GTK+2.0
21cr|marwaita-themes-17-1|65	Group:		Graphics
21cr|marwaita-themes-17-1|66	Requires:	%{name}-common = %{EVRD}
21cr|marwaita-themes-17-1|67	Requires:	murrine
21cr|marwaita-themes-17-1|68	
21cr|marwaita-themes-17-1|69	%description gtk2
21cr|marwaita-themes-17-1|70	This package contains themes for GTK+2.0 as part of the Marwaita theme..
21cr|marwaita-themes-17-1|71	
21cr|marwaita-themes-17-1|72	%description gtk2 -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|73	Этот пакет содержит темы для GTK+2.0, как часть тем Marwaita.
21cr|marwaita-themes-17-1|74	
21cr|marwaita-themes-17-1|75	%files gtk2
21cr|marwaita-themes-17-1|76	%doc README.md
21cr|marwaita-themes-17-1|77	%license LICENSE
21cr|marwaita-themes-17-1|78	%{_datadir}/themes/Marwaita*/gtk-2.0/*
21cr|marwaita-themes-17-1|79	
21cr|marwaita-themes-17-1|80	#------------------------------------------------------------------------------
21cr|marwaita-themes-17-1|81	
21cr|marwaita-themes-17-1|82	%package gtk3
21cr|marwaita-themes-17-1|83	Summary:	Marwaita GTK+3.0 themes
21cr|marwaita-themes-17-1|84	Summary(ru_RU.UTF-8):	Темы Marwaita для GTK+3.0
21cr|marwaita-themes-17-1|85	Group:		Graphics
21cr|marwaita-themes-17-1|86	Requires:	%{name}-common = %{EVRD}
21cr|marwaita-themes-17-1|87	
21cr|marwaita-themes-17-1|88	%description gtk3
21cr|marwaita-themes-17-1|89	This package contains themes for GTK+3.0 as part of the Marwaita theme.
21cr|marwaita-themes-17-1|90	
21cr|marwaita-themes-17-1|91	%description gtk3 -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|92	Этот пакет содержит темы для GTK+3.0, как часть тем Marwaita.
21cr|marwaita-themes-17-1|93	
21cr|marwaita-themes-17-1|94	%files gtk3
21cr|marwaita-themes-17-1|95	%doc README.md
21cr|marwaita-themes-17-1|96	%license LICENSE
21cr|marwaita-themes-17-1|97	%{_datadir}/themes/Marwaita*/gtk-3.0/*
21cr|marwaita-themes-17-1|98	
21cr|marwaita-themes-17-1|99	#------------------------------------------------------------------------------
21cr|marwaita-themes-17-1|100	
21cr|marwaita-themes-17-1|101	%package gtk4
21cr|marwaita-themes-17-1|102	Summary:	Marwaita GTK4 themes
21cr|marwaita-themes-17-1|103	Summary(ru_RU.UTF-8):	Темы Marwaita для GTK4
21cr|marwaita-themes-17-1|104	Group:		Graphics
21cr|marwaita-themes-17-1|105	Requires:	%{name}-common = %{EVRD}
21cr|marwaita-themes-17-1|106	
21cr|marwaita-themes-17-1|107	%description gtk4
21cr|marwaita-themes-17-1|108	This package contains themes for GTK4 as part of the Marwaita theme.
21cr|marwaita-themes-17-1|109	
21cr|marwaita-themes-17-1|110	%description gtk4 -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|111	Этот пакет содержит темы для GTK4, как часть тем Marwaita.
21cr|marwaita-themes-17-1|112	
21cr|marwaita-themes-17-1|113	%files gtk4
21cr|marwaita-themes-17-1|114	%doc README.md
21cr|marwaita-themes-17-1|115	%license LICENSE
21cr|marwaita-themes-17-1|116	%{_datadir}/themes/Marwaita*/gtk-4.0/*
21cr|marwaita-themes-17-1|117	
21cr|marwaita-themes-17-1|118	#------------------------------------------------------------------------------
21cr|marwaita-themes-17-1|119	
21cr|marwaita-themes-17-1|120	%package metacity
21cr|marwaita-themes-17-1|121	Summary:	Marwaita Metacity themes
21cr|marwaita-themes-17-1|122	Summary(ru_RU.UTF-8):	Темы Marwaita для Metacity
21cr|marwaita-themes-17-1|123	Group:		Graphics
21cr|marwaita-themes-17-1|124	Requires:	%{name}-common = %{EVRD}
21cr|marwaita-themes-17-1|125	
21cr|marwaita-themes-17-1|126	%description metacity
21cr|marwaita-themes-17-1|127	This package contains themes for Metacity as part of the Marwaita theme.
21cr|marwaita-themes-17-1|128	
21cr|marwaita-themes-17-1|129	%description metacity -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|130	Этот пакет содержит темы для Metacity, как часть тем Marwaita.
21cr|marwaita-themes-17-1|131	
21cr|marwaita-themes-17-1|132	%files metacity
21cr|marwaita-themes-17-1|133	%doc README.md
21cr|marwaita-themes-17-1|134	%license LICENSE
21cr|marwaita-themes-17-1|135	%{_datadir}/themes/Marwaita*/metacity-1
21cr|marwaita-themes-17-1|136	
21cr|marwaita-themes-17-1|137	#------------------------------------------------------------------------------
21cr|marwaita-themes-17-1|138	
21cr|marwaita-themes-17-1|139	%package gnome-shell
21cr|marwaita-themes-17-1|140	Summary:	Marwaita GNOME shell themes
21cr|marwaita-themes-17-1|141	Summary(ru_RU.UTF-8):	Темы Marwaita для GNOME shell
21cr|marwaita-themes-17-1|142	Group:		Graphics
21cr|marwaita-themes-17-1|143	Requires:	%{name}-common = %{EVRD}
21cr|marwaita-themes-17-1|144	
21cr|marwaita-themes-17-1|145	%description gnome-shell
21cr|marwaita-themes-17-1|146	This package contains themes for for GNOME shell as part of the Marwaita theme.
21cr|marwaita-themes-17-1|147	
21cr|marwaita-themes-17-1|148	%description gnome-shell -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|149	Этот пакет содержит темы для GNOME shell, как часть тем Marwaita.
21cr|marwaita-themes-17-1|150	
21cr|marwaita-themes-17-1|151	%files gnome-shell
21cr|marwaita-themes-17-1|152	%doc README.md
21cr|marwaita-themes-17-1|153	%license LICENSE
21cr|marwaita-themes-17-1|154	%{_datadir}/themes/Marwaita*/gnome-shell/*
21cr|marwaita-themes-17-1|155	
21cr|marwaita-themes-17-1|156	#------------------------------------------------------------------------------
21cr|marwaita-themes-17-1|157	
21cr|marwaita-themes-17-1|158	%package plank
21cr|marwaita-themes-17-1|159	Summary:	Marwaita plank themes
21cr|marwaita-themes-17-1|160	Summary(ru_RU.UTF-8):	Темы Marwaita для Plank
21cr|marwaita-themes-17-1|161	Group:		Graphics
21cr|marwaita-themes-17-1|162	Requires:	%{name}-common = %{EVRD}
21cr|marwaita-themes-17-1|163	
21cr|marwaita-themes-17-1|164	%description plank
21cr|marwaita-themes-17-1|165	This package contains themes for Plank as part of the Marwaita theme.
21cr|marwaita-themes-17-1|166	
21cr|marwaita-themes-17-1|167	%description plank -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|168	Этот пакет содержит темы для Plank, как часть тем Marwaita.
21cr|marwaita-themes-17-1|169	
21cr|marwaita-themes-17-1|170	%files plank
21cr|marwaita-themes-17-1|171	%doc README.md
21cr|marwaita-themes-17-1|172	%license LICENSE
21cr|marwaita-themes-17-1|173	%{_datadir}/themes/Marwaita*/plank
21cr|marwaita-themes-17-1|174	
21cr|marwaita-themes-17-1|175	#------------------------------------------------------------------------------
21cr|marwaita-themes-17-1|176	
21cr|marwaita-themes-17-1|177	%package cinnamon
21cr|marwaita-themes-17-1|178	Summary:	Marwaita cinnamon themes
21cr|marwaita-themes-17-1|179	Summary(ru_RU.UTF-8):	Темы Marwaita для Cinnamon
21cr|marwaita-themes-17-1|180	Group:		Graphics
21cr|marwaita-themes-17-1|181	Requires:	%{name}-common = %{EVRD}
21cr|marwaita-themes-17-1|182	
21cr|marwaita-themes-17-1|183	%description cinnamon
21cr|marwaita-themes-17-1|184	This package contains themes for Cinnamon as part of the Marwaita theme.
21cr|marwaita-themes-17-1|185	
21cr|marwaita-themes-17-1|186	%description cinnamon -l ru_RU.UTF-8
21cr|marwaita-themes-17-1|187	Этот пакет содержит темы для Cinnamon, как часть тем Marwaita.
21cr|marwaita-themes-17-1|188	
21cr|marwaita-themes-17-1|189	%files cinnamon
21cr|marwaita-themes-17-1|190	%doc README.md
21cr|marwaita-themes-17-1|191	%license LICENSE
21cr|marwaita-themes-17-1|192	%{_datadir}/themes/Marwaita*/cinnamon
21cr|marwaita-themes-17-1|193	
21cr|marwaita-themes-17-1|194	#-----------------------------------------------------------------------------
21cr|marwaita-themes-17-1|195	
21cr|marwaita-themes-17-1|196	%prep
21cr|marwaita-themes-17-1|197	%autosetup -p1 -n %{upstream_name}-%{version}
21cr|marwaita-themes-17-1|198	# Do not package "bad" theme modifications.
21cr|marwaita-themes-17-1|199	rm -Rf 'Marwaita Alt' 'Marwaita Color' 'Marwaita Color Dark'
21cr|marwaita-themes-17-1|200	# Change default settings, add ru localization. Cursor and icons not pack.
21cr|marwaita-themes-17-1|201	sed -i '/Name=Marwaita/a \Name[ru]=Марвайта' Marwaita/index.theme
21cr|marwaita-themes-17-1|202	sed -i '/Name=Marwaita/a \Name[ru]=Марвайта Темная' 'Marwaita Dark'/index.theme
21cr|marwaita-themes-17-1|203	sed -i '/Comment=GTK Theme/a \Comment[ru]=Тема GTK' Marwaita*/index.theme
21cr|marwaita-themes-17-1|204	sed -i "s/IconTheme=Marwaita-/IconTheme=Papirus-/" Marwaita*/index.theme
21cr|marwaita-themes-17-1|205	sed -i "s/CursorTheme=Marwaita/CursorTheme=wonderland/" Marwaita*/index.theme
21cr|marwaita-themes-17-1|206	# Disable execution. Fix warnings.
21cr|marwaita-themes-17-1|207	chmod -x LICENSE README.md Marwaita*/*.theme
21cr|marwaita-themes-17-1|208	
21cr|marwaita-themes-17-1|209	%build
21cr|marwaita-themes-17-1|210	
21cr|marwaita-themes-17-1|211	%install
21cr|marwaita-themes-17-1|212	mkdir -p %{buildroot}%{_datadir}/themes
21cr|marwaita-themes-17-1|213	mv Marwaita* %{buildroot}%{_datadir}/themes

3054 21
21cr|mason-1.590.0-6|1	%define	upstream_name		HTML-Mason
21cr|mason-1.590.0-6|2	%define	upstream_version	1.59
21cr|mason-1.590.0-6|3	
21cr|mason-1.590.0-6|4	%if %{_use_internal_dependency_generator}
21cr|mason-1.590.0-6|5	%global __requires_exclude perl\\(MasonX::Request::PlusApacheSession\\)|perl\\(Apache::Request\\)
21cr|mason-1.590.0-6|6	%global __provides_exclude perl\\(MyApp(.*)\\)
21cr|mason-1.590.0-6|7	%else
21cr|mason-1.590.0-6|8	# useless stuff pulled by ./eg/MyApp/MasonWithSession.pm
21cr|mason-1.590.0-6|9	%define	_requires_exceptions perl(MasonX::Request::PlusApacheSession)
21cr|mason-1.590.0-6|10	%define	_provides_exceptions perl(MyApp
21cr|mason-1.590.0-6|11	%endif
21cr|mason-1.590.0-6|12	
21cr|mason-1.590.0-6|13	Name:		mason
21cr|mason-1.590.0-6|14	Version:	%perl_convert_version %{upstream_version}
21cr|mason-1.590.0-6|15	Release:	6
21cr|mason-1.590.0-6|16	Summary:	Powerful Perl-based web site development and delivery engine
21cr|mason-1.590.0-6|17	
21cr|mason-1.590.0-6|18	License:	GPL/Artistic
21cr|mason-1.590.0-6|19	Group:		Networking/WWW
21cr|mason-1.590.0-6|20	URL:		https://metacpan.org/pod/Mason
21cr|mason-1.590.0-6|21	Source0:	https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|mason-1.590.0-6|22	Patch0:		HTML-Mason-1.32-netdisco.diff
21cr|mason-1.590.0-6|23	BuildRequires:	apache-mod_perl
21cr|mason-1.590.0-6|24	BuildRequires:	perl-libapreq2
21cr|mason-1.590.0-6|25	BuildRequires:	perl-devel
21cr|mason-1.590.0-6|26	BuildRequires:	perl(Cache::Cache) >= 1.0
21cr|mason-1.590.0-6|27	BuildRequires:	perl(CGI)
21cr|mason-1.590.0-6|28	BuildRequires:	perl(Class::Container) >= 0.07
21cr|mason-1.590.0-6|29	BuildRequires:	perl(Exception::Class) >= 1.15
21cr|mason-1.590.0-6|30	BuildRequires:	perl(File::Spec) >= 0.8
21cr|mason-1.590.0-6|31	BuildRequires:	perl(HTML::Entities)
21cr|mason-1.590.0-6|32	BuildRequires:	perl(Log::Any)
21cr|mason-1.590.0-6|33	BuildRequires:	perl(Params::Validate) >= 0.70
21cr|mason-1.590.0-6|34	BuildRequires:	perl(Scalar::Util) >= 1.01
21cr|mason-1.590.0-6|35	BuildRequires:	perl(Test)
21cr|mason-1.590.0-6|36	BuildRequires:	perl(Test::Builder)
21cr|mason-1.590.0-6|37	BuildRequires:	perl(Test::Deep)
21cr|mason-1.590.0-6|38	
21cr|mason-1.590.0-6|39	Requires:	apache-mod_perl
21cr|mason-1.590.0-6|40	Requires:	perl-HTML-Parser
21cr|mason-1.590.0-6|41	Requires:	perl-libapreq2
21cr|mason-1.590.0-6|42	%rename		perl-HTML-Mason
21cr|mason-1.590.0-6|43	BuildArch:	noarch
21cr|mason-1.590.0-6|44	
21cr|mason-1.590.0-6|45	%description
21cr|mason-1.590.0-6|46	Mason allows web pages and sites to be constructed from shared, reusable
21cr|mason-1.590.0-6|47	building blocks called components. Components contain a mix of Perl and HTML,
21cr|mason-1.590.0-6|48	and can call each other and pass values back and forth like subroutines.
21cr|mason-1.590.0-6|49	Components increase modularity and eliminate repetitive work: common design
21cr|mason-1.590.0-6|50	elements (headers, footers, menus, logos) can be extracted into their own
21cr|mason-1.590.0-6|51	components where they need be changed only once to affect the whole site.
21cr|mason-1.590.0-6|52	
21cr|mason-1.590.0-6|53	Other Mason features include a graphical site previewing utility, an HTML/data
21cr|mason-1.590.0-6|54	caching model, and the ability to walk through requests with the Perl debugger.
21cr|mason-1.590.0-6|55	
21cr|mason-1.590.0-6|56	
21cr|mason-1.590.0-6|57	%prep
21cr|mason-1.590.0-6|58	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|mason-1.590.0-6|59	%patch0 -p0
21cr|mason-1.590.0-6|60	
21cr|mason-1.590.0-6|61	
21cr|mason-1.590.0-6|62	%build
21cr|mason-1.590.0-6|63	export APACHE=%{_sbindir}/httpd
21cr|mason-1.590.0-6|64	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|mason-1.590.0-6|65	%make
21cr|mason-1.590.0-6|66	
21cr|mason-1.590.0-6|67	
21cr|mason-1.590.0-6|68	%check
21cr|mason-1.590.0-6|69	%make test
21cr|mason-1.590.0-6|70	
21cr|mason-1.590.0-6|71	
21cr|mason-1.590.0-6|72	%install
21cr|mason-1.590.0-6|73	%makeinstall_std
21cr|mason-1.590.0-6|74	rm -rf %{buildroot}%{_bindir}
21cr|mason-1.590.0-6|75	
21cr|mason-1.590.0-6|76	install -d %{buildroot}/var/cache/%{name}
21cr|mason-1.590.0-6|77	install -d %{buildroot}/var/www/%{name}
21cr|mason-1.590.0-6|78	
21cr|mason-1.590.0-6|79	
21cr|mason-1.590.0-6|80	%files
21cr|mason-1.590.0-6|81	%doc CREDITS Changes INSTALL LICENSE META.json META.yml README* UPGRADE eg samples
21cr|mason-1.590.0-6|82	%{perl_vendorlib}/HTML
21cr|mason-1.590.0-6|83	%attr(-,apache,apache) /var/cache/%{name}
21cr|mason-1.590.0-6|84	/var/www/%{name}
21cr|mason-1.590.0-6|85	%{_mandir}/man*/*

3055 21
21cr|masscan-1.0.5-1|1	Summary:	This is an Internet-scale port scanner
21cr|masscan-1.0.5-1|2	Name:		masscan
21cr|masscan-1.0.5-1|3	Version:	1.0.5
21cr|masscan-1.0.5-1|4	Release:	1
21cr|masscan-1.0.5-1|5	License:	BSD
21cr|masscan-1.0.5-1|6	Group:		Networking/Other
21cr|masscan-1.0.5-1|7	Url:		https://github.com/robertdavidgraham/masscan
21cr|masscan-1.0.5-1|8	Source0:	https://github.com/robertdavidgraham/masscan/archive/%{version}/%{name}-%{version}.tar.gz
21cr|masscan-1.0.5-1|9	Patch0:		masscan-1.0.5-gcc.patch
21cr|masscan-1.0.5-1|10	BuildRequires:	pcap-devel
21cr|masscan-1.0.5-1|11	
21cr|masscan-1.0.5-1|12	%description
21cr|masscan-1.0.5-1|13	This is an Internet-scale port scanner. It can scan the entire
21cr|masscan-1.0.5-1|14	Internet in under 6 minutes, transmitting 10 million packets
21cr|masscan-1.0.5-1|15	per second, from a single machine.
21cr|masscan-1.0.5-1|16	It is a faster port scan that produces results similar to nmap,
21cr|masscan-1.0.5-1|17	the most famous port scanner. Internally, it operates more like
21cr|masscan-1.0.5-1|18	scanrand, unicornscan, and ZMap, using asynchronous transmission.
21cr|masscan-1.0.5-1|19	
21cr|masscan-1.0.5-1|20	%files
21cr|masscan-1.0.5-1|21	%doc LICENSE README.md VULNINFO.md
21cr|masscan-1.0.5-1|22	%{_bindir}/%{name}
21cr|masscan-1.0.5-1|23	%{_mandir}/man8/%{name}.8*
21cr|masscan-1.0.5-1|24	
21cr|masscan-1.0.5-1|25	#----------------------------------------------------------------------------
21cr|masscan-1.0.5-1|26	
21cr|masscan-1.0.5-1|27	%prep
21cr|masscan-1.0.5-1|28	%setup -q
21cr|masscan-1.0.5-1|29	%patch0 -p1
21cr|masscan-1.0.5-1|30	sed -i 's/\r$//' VULNINFO.md
21cr|masscan-1.0.5-1|31	
21cr|masscan-1.0.5-1|32	%build
21cr|masscan-1.0.5-1|33	export CC=gcc
21cr|masscan-1.0.5-1|34	%setup_compile_flags
21cr|masscan-1.0.5-1|35	%make \
21cr|masscan-1.0.5-1|36	CFLAGS="%{optflags}" \
21cr|masscan-1.0.5-1|37	LDFLAGS="%{ldflags}"
21cr|masscan-1.0.5-1|38	
21cr|masscan-1.0.5-1|39	%install
21cr|masscan-1.0.5-1|40	%makeinstall_std
21cr|masscan-1.0.5-1|41	mkdir -p %{buildroot}%{_mandir}/man8
21cr|masscan-1.0.5-1|42	install -pm 0755 doc/%{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8

3056 21
21cr|massxpert-6.0.1-1|1	
21cr|massxpert-6.0.1-1|2	Name:		massxpert
21cr|massxpert-6.0.1-1|3	Version:	6.0.1
21cr|massxpert-6.0.1-1|4	Release:	1
21cr|massxpert-6.0.1-1|5	Summary:	Linear polymer mass spectrometry software
21cr|massxpert-6.0.1-1|6	Group:		Sciences/Chemistry
21cr|massxpert-6.0.1-1|7	License:	GPLv3
21cr|massxpert-6.0.1-1|8	Url:		http://massxpert.org/
21cr|massxpert-6.0.1-1|9	Source0:	https://gitlab.com/msxpertsuite/massxpert/-/archive/%{version}/massxpert-%{version}.tar.gz
21cr|massxpert-6.0.1-1|10	
21cr|massxpert-6.0.1-1|11	BuildRequires:	qt5-devel
21cr|massxpert-6.0.1-1|12	BuildRequires:	cmake
21cr|massxpert-6.0.1-1|13	BuildRequires:	freetype2-devel
21cr|massxpert-6.0.1-1|14	BuildRequires:	desktop-file-utils
21cr|massxpert-6.0.1-1|15	BuildRequires:	pkgconfig(Qt5Svg)
21cr|massxpert-6.0.1-1|16	
21cr|massxpert-6.0.1-1|17	Requires:	%{name}-data = %{version}
21cr|massxpert-6.0.1-1|18	Recommends:	%{name}-doc
21cr|massxpert-6.0.1-1|19	Obsoletes:	polyxmass <= 0.9.7
21cr|massxpert-6.0.1-1|20	Obsoletes:	polyxmass-common <= 0.8.7
21cr|massxpert-6.0.1-1|21	Obsoletes:	polyxmass-doc <= 0.9.0
21cr|massxpert-6.0.1-1|22	Obsoletes:	%{mklibname polyxmass 11} <= 0.9.1
21cr|massxpert-6.0.1-1|23	Obsoletes:	%{mklibname polyxmass 11 -d} <= 0.9.1
21cr|massxpert-6.0.1-1|24	
21cr|massxpert-6.0.1-1|25	%description
21cr|massxpert-6.0.1-1|26	Massxpert is a software environment for polymer chemistry modelling
21cr|massxpert-6.0.1-1|27	and simulation/analysis of mass spectrometric data.
21cr|massxpert-6.0.1-1|28	
21cr|massxpert-6.0.1-1|29	It is the successor of GNU polyxmass.
21cr|massxpert-6.0.1-1|30	
21cr|massxpert-6.0.1-1|31	%files
21cr|massxpert-6.0.1-1|32	%{_bindir}/%{name}
21cr|massxpert-6.0.1-1|33	%{_datadir}/applications/*.desktop
21cr|massxpert-6.0.1-1|34	%{_iconsdir}/*/*/*/*.png
21cr|massxpert-6.0.1-1|35	%{_mandir}/man1/%{name}.1*
21cr|massxpert-6.0.1-1|36	%{_datadir}/metainfo/org.msxpertsuite.massxpert.appdata.xml
21cr|massxpert-6.0.1-1|37	
21cr|massxpert-6.0.1-1|38	#-------------------------------------------------------------------------
21cr|massxpert-6.0.1-1|39	
21cr|massxpert-6.0.1-1|40	%package data
21cr|massxpert-6.0.1-1|41	Summary:	Data for massxpert
21cr|massxpert-6.0.1-1|42	Group:		Sciences/Chemistry
21cr|massxpert-6.0.1-1|43	
21cr|massxpert-6.0.1-1|44	Obsoletes:	polyxmass-data <= 0.8.7
21cr|massxpert-6.0.1-1|45	
21cr|massxpert-6.0.1-1|46	%description data
21cr|massxpert-6.0.1-1|47	This package contains the data files for %{name}.
21cr|massxpert-6.0.1-1|48	
21cr|massxpert-6.0.1-1|49	%files data
21cr|massxpert-6.0.1-1|50	%defattr(-,root,root,-)
21cr|massxpert-6.0.1-1|51	%{_datadir}/%{name}
21cr|massxpert-6.0.1-1|52	
21cr|massxpert-6.0.1-1|53	#-------------------------------------------------------------------------
21cr|massxpert-6.0.1-1|54	
21cr|massxpert-6.0.1-1|55	%prep
21cr|massxpert-6.0.1-1|56	%setup -q
21cr|massxpert-6.0.1-1|57	
21cr|massxpert-6.0.1-1|58	%build
21cr|massxpert-6.0.1-1|59	%cmake_qt5 -G "Unix Makefiles"
21cr|massxpert-6.0.1-1|60	%make
21cr|massxpert-6.0.1-1|61	
21cr|massxpert-6.0.1-1|62	%install
21cr|massxpert-6.0.1-1|63	%makeinstall_std -C build
21cr|massxpert-6.0.1-1|64	
21cr|massxpert-6.0.1-1|65	
21cr|massxpert-6.0.1-1|66	# drop the installed doc
21cr|massxpert-6.0.1-1|67	# GPLv3 license text not needed and manual relocated in the doc subpackage
21cr|massxpert-6.0.1-1|68	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

3057 21
21cr|mat-0.13.4-1|1	Summary:	Metadata anonymisation toolkit
21cr|mat-0.13.4-1|2	Name:		mat
21cr|mat-0.13.4-1|3	Version:	0.13.4
21cr|mat-0.13.4-1|4	Release:	1
21cr|mat-0.13.4-1|5	License:	GPLv2+
21cr|mat-0.13.4-1|6	Group:		File tools
21cr|mat-0.13.4-1|7	Url:		https://mat.boum.org/
21cr|mat-0.13.4-1|8	Source0:	https://0xacab.org/jvoisin/mat2/-/archive/%{version}/mat2-%{version}.tar.gz
21cr|mat-0.13.4-1|9	BuildRequires:	imagemagick
21cr|mat-0.13.4-1|10	BuildRequires:	intltool
21cr|mat-0.13.4-1|11	BuildRequires:	pkgconfig(python3)
21cr|mat-0.13.4-1|12	BuildRequires:	python3egg(setuptools)
21cr|mat-0.13.4-1|13	Requires:	perl-Image-ExifTool
21cr|mat-0.13.4-1|14	Requires:	python3-gi
21cr|mat-0.13.4-1|15	Requires:	python3-gi-cairo
21cr|mat-0.13.4-1|16	Requires:	python3-mutagen
21cr|mat-0.13.4-1|17	Requires:	ffmpeg
21cr|mat-0.13.4-1|18	Requires:	python3-pdfrw
21cr|mat-0.13.4-1|19	Requires:	typelib(Poppler)
21cr|mat-0.13.4-1|20	Requires:	typelib(Rsvg)
21cr|mat-0.13.4-1|21	Provides:	mat2 = %{EVRD}
21cr|mat-0.13.4-1|22	BuildArch:	noarch
21cr|mat-0.13.4-1|23	
21cr|mat-0.13.4-1|24	%description
21cr|mat-0.13.4-1|25	Metadata consist of information that characterizes data. Metadata are used
21cr|mat-0.13.4-1|26	to provide documentation for data products. In essence, metadata answer who,
21cr|mat-0.13.4-1|27	what, when, where, why, and how about every facet of the data that are being
21cr|mat-0.13.4-1|28	documented.
21cr|mat-0.13.4-1|29	
21cr|mat-0.13.4-1|30	Metadata within a file can tell a lot about you. Cameras record data about
21cr|mat-0.13.4-1|31	when a picture was taken and what camera was used. Office documents like PDF
21cr|mat-0.13.4-1|32	or Office automatically adds author and company information to documents and
21cr|mat-0.13.4-1|33	spreadsheets. Maybe you don't want to disclose those information on the web.
21cr|mat-0.13.4-1|34	
21cr|mat-0.13.4-1|35	MAT only removes metadata from your files, it does not anonymise their content,
21cr|mat-0.13.4-1|36	nor can it handle watermarking, steganography, or any too custom metadata
21cr|mat-0.13.4-1|37	field/system.
21cr|mat-0.13.4-1|38	
21cr|mat-0.13.4-1|39	If you really want to be anonymous, use file formats that does not contain
21cr|mat-0.13.4-1|40	any metadata, or better: use plain-text.
21cr|mat-0.13.4-1|41	
21cr|mat-0.13.4-1|42	NOTE: PDF is implemented in an unsafe manner. MAT does not remove metadata
21cr|mat-0.13.4-1|43	in embedded images.
21cr|mat-0.13.4-1|44	
21cr|mat-0.13.4-1|45	%files
21cr|mat-0.13.4-1|46	%doc LICENSE README*
21cr|mat-0.13.4-1|47	%{_bindir}/mat2
21cr|mat-0.13.4-1|48	%{py3_puresitedir}/libmat2
21cr|mat-0.13.4-1|49	%{py3_puresitedir}/mat2-%{version}-py*.egg-info
21cr|mat-0.13.4-1|50	%{_mandir}/man1/mat2.1*
21cr|mat-0.13.4-1|51	#----------------------------------------------------------------------------
21cr|mat-0.13.4-1|52	
21cr|mat-0.13.4-1|53	%prep
21cr|mat-0.13.4-1|54	%autosetup -p1 -n mat2-%{version}
21cr|mat-0.13.4-1|55	
21cr|mat-0.13.4-1|56	%build
21cr|mat-0.13.4-1|57	%py3_build
21cr|mat-0.13.4-1|58	
21cr|mat-0.13.4-1|59	%install
21cr|mat-0.13.4-1|60	%py3_install
21cr|mat-0.13.4-1|61	
21cr|mat-0.13.4-1|62	mkdir -p %{buildroot}%{_datadir}
21cr|mat-0.13.4-1|63	mv %{buildroot}%{_prefix}/man %{buildroot}%{_datadir}

3058 21
21cr|mate-applets-1.26.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-applets-1.26.1-1|2	%define _disable_rebuild_configure 1
21cr|mate-applets-1.26.1-1|3	
21cr|mate-applets-1.26.1-1|4	Summary:	MATE Desktop panel applets
21cr|mate-applets-1.26.1-1|5	Name:		mate-applets
21cr|mate-applets-1.26.1-1|6	Version:	1.26.1
21cr|mate-applets-1.26.1-1|7	Release:	1
21cr|mate-applets-1.26.1-1|8	License:	GPLv2+ and LGPLv2+
21cr|mate-applets-1.26.1-1|9	Group:		Graphical desktop/MATE
21cr|mate-applets-1.26.1-1|10	Url:		http://mate-desktop.org
21cr|mate-applets-1.26.1-1|11	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-applets-1.26.1-1|12	BuildRequires:	autoconf-archive
21cr|mate-applets-1.26.1-1|13	BuildRequires:	itstool
21cr|mate-applets-1.26.1-1|14	BuildRequires:	mate-common
21cr|mate-applets-1.26.1-1|15	BuildRequires:	cpupower-devel
21cr|mate-applets-1.26.1-1|16	BuildRequires:	libiw-devel
21cr|mate-applets-1.26.1-1|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-applets-1.26.1-1|18	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|mate-applets-1.26.1-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-applets-1.26.1-1|20	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|mate-applets-1.26.1-1|21	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|mate-applets-1.26.1-1|22	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-applets-1.26.1-1|23	BuildRequires:	pkgconfig(libnl-genl-3.0)
21cr|mate-applets-1.26.1-1|24	BuildRequires:	pkgconfig(libnotify)
21cr|mate-applets-1.26.1-1|25	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|mate-applets-1.26.1-1|26	BuildRequires:	pkgconfig(libxklavier)
21cr|mate-applets-1.26.1-1|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|mate-applets-1.26.1-1|28	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-applets-1.26.1-1|29	BuildRequires:	pkgconfig(mate-settings-daemon)
21cr|mate-applets-1.26.1-1|30	BuildRequires:	pkgconfig(mateweather)
21cr|mate-applets-1.26.1-1|31	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|mate-applets-1.26.1-1|32	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|mate-applets-1.26.1-1|33	BuildRequires:	pkgconfig(upower-glib)
21cr|mate-applets-1.26.1-1|34	Requires:	polkit-agent
21cr|mate-applets-1.26.1-1|35	Requires:	python3-gi
21cr|mate-applets-1.26.1-1|36	Requires:	usermode-consoleonly
21cr|mate-applets-1.26.1-1|37	%rename mate-netspeed
21cr|mate-applets-1.26.1-1|38	
21cr|mate-applets-1.26.1-1|39	%description
21cr|mate-applets-1.26.1-1|40	MATE Desktop panel applets.
21cr|mate-applets-1.26.1-1|41	
21cr|mate-applets-1.26.1-1|42	%files -f %{name}.lang
21cr|mate-applets-1.26.1-1|43	%doc AUTHORS COPYING README
21cr|mate-applets-1.26.1-1|44	%config(noreplace) %{_sysconfdir}/sound/events/mate-battstat_applet.soundlist
21cr|mate-applets-1.26.1-1|45	%{_libexecdir}/mate-applets
21cr|mate-applets-1.26.1-1|46	%{_datadir}/mate-applets
21cr|mate-applets-1.26.1-1|47	%{_datadir}/mate-panel/applets
21cr|mate-applets-1.26.1-1|48	%{_datadir}/dbus-1/services/org.mate.panel.applet.*
21cr|mate-applets-1.26.1-1|49	%{_datadir}/glib-2.0/schemas/org.mate.*
21cr|mate-applets-1.26.1-1|50	%{_datadir}/icons/hicolor/*x*/apps/*.png
21cr|mate-applets-1.26.1-1|51	%{_mandir}/man1/*.xz
21cr|mate-applets-1.26.1-1|52	%{_iconsdir}/hicolor/*/status/*png
21cr|mate-applets-1.26.1-1|53	%{_iconsdir}/hicolor/*/devices/*png
21cr|mate-applets-1.26.1-1|54	%{_iconsdir}/hicolor/*/apps/*svg
21cr|mate-applets-1.26.1-1|55	
21cr|mate-applets-1.26.1-1|56	#----------------------------------------------------------------------------
21cr|mate-applets-1.26.1-1|57	
21cr|mate-applets-1.26.1-1|58	%prep
21cr|mate-applets-1.26.1-1|59	%setup -q
21cr|mate-applets-1.26.1-1|60	
21cr|mate-applets-1.26.1-1|61	%build
21cr|mate-applets-1.26.1-1|62	%configure \
21cr|mate-applets-1.26.1-1|63	--with-gtk=3.0 \
21cr|mate-applets-1.26.1-1|64	--disable-schemas-compile \
21cr|mate-applets-1.26.1-1|65	--disable-cpufreq \
21cr|mate-applets-1.26.1-1|66	--disable-static \
21cr|mate-applets-1.26.1-1|67	--with-x \
21cr|mate-applets-1.26.1-1|68	--enable-polkit \
21cr|mate-applets-1.26.1-1|69	--enable-ipv6 \
21cr|mate-applets-1.26.1-1|70	--enable-stickynotes \
21cr|mate-applets-1.26.1-1|71	--libexecdir=%{_libexecdir}/mate-applets
21cr|mate-applets-1.26.1-1|72	
21cr|mate-applets-1.26.1-1|73	%make
21cr|mate-applets-1.26.1-1|74	
21cr|mate-applets-1.26.1-1|75	%install
21cr|mate-applets-1.26.1-1|76	%makeinstall_std
21cr|mate-applets-1.26.1-1|77	
21cr|mate-applets-1.26.1-1|78	# remove needless MateConf stuff
21cr|mate-applets-1.26.1-1|79	rm -fr %{buildroot}%{_datadir}/MateConf
21cr|mate-applets-1.26.1-1|80	
21cr|mate-applets-1.26.1-1|81	%find_lang %{name} --with-gnome --all-name

3059 21
21cr|mate-applet-streamer-0.4.1-1|1	Summary:	MATE online radio streamer applet
21cr|mate-applet-streamer-0.4.1-1|2	Name:		mate-applet-streamer
21cr|mate-applet-streamer-0.4.1-1|3	Version:	0.4.1
21cr|mate-applet-streamer-0.4.1-1|4	Release:	1
21cr|mate-applet-streamer-0.4.1-1|5	Group:		Graphical desktop/Other
21cr|mate-applet-streamer-0.4.1-1|6	License:	GPLv2+
21cr|mate-applet-streamer-0.4.1-1|7	Url:		http://www.zavedil.com/online-radio-applet
21cr|mate-applet-streamer-0.4.1-1|8	Source:		https://github.com/assen-totin/mate-applet-streamer/archive/%{version}/%{name}-%{version}.tar.gz
21cr|mate-applet-streamer-0.4.1-1|9	BuildRequires:	gettext-devel
21cr|mate-applet-streamer-0.4.1-1|10	BuildRequires:	gstreamer1.0-devel
21cr|mate-applet-streamer-0.4.1-1|11	BuildRequires:	gstreamer1.0-plugins-base-devel
21cr|mate-applet-streamer-0.4.1-1|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-applet-streamer-0.4.1-1|13	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-applet-streamer-0.4.1-1|14	BuildRequires:	pkgconfig(libnotify)
21cr|mate-applet-streamer-0.4.1-1|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|mate-applet-streamer-0.4.1-1|16	BuildRequires:	sqlite-devel
21cr|mate-applet-streamer-0.4.1-1|17	BuildRequires:	mate-panel-devel
21cr|mate-applet-streamer-0.4.1-1|18	Requires:	gstreamer1.0-pulse
21cr|mate-applet-streamer-0.4.1-1|19	Requires:	gstreamer1.0-plugins-good
21cr|mate-applet-streamer-0.4.1-1|20	
21cr|mate-applet-streamer-0.4.1-1|21	%description
21cr|mate-applet-streamer-0.4.1-1|22	This is a MATE panel applet to let you play your favorite online radio station
21cr|mate-applet-streamer-0.4.1-1|23	from your system tray or panel with a single click.
21cr|mate-applet-streamer-0.4.1-1|24	Icecast directory listing in included.
21cr|mate-applet-streamer-0.4.1-1|25	
21cr|mate-applet-streamer-0.4.1-1|26	%files -f %{name}.lang
21cr|mate-applet-streamer-0.4.1-1|27	%doc AUTHORS BUGS COPYING ChangeLog README TODO
21cr|mate-applet-streamer-0.4.1-1|28	%{_libexecdir}/streamer_applet
21cr|mate-applet-streamer-0.4.1-1|29	%{_libdir}/bonobo/servers/StreamerAppletFactory.server
21cr|mate-applet-streamer-0.4.1-1|30	%{_datadir}/mate-panel/applets/org.mate.applets.StreamerApplet.mate-panel-applet
21cr|mate-applet-streamer-0.4.1-1|31	%{_datadir}/dbus-1/services/org.mate.panel.applet.StreamerApplet.service
21cr|mate-applet-streamer-0.4.1-1|32	%dir %{_datadir}/streamer_applet
21cr|mate-applet-streamer-0.4.1-1|33	%{_datadir}/streamer_applet/streamer.sqlite
21cr|mate-applet-streamer-0.4.1-1|34	%{_datadir}/pixmaps/applet_streamer*.png
21cr|mate-applet-streamer-0.4.1-1|35	%{_datadir}/icons/hicolor/*/apps/applet_streamer.png
21cr|mate-applet-streamer-0.4.1-1|36	%{_datadir}/glib-2.0/schemas/*
21cr|mate-applet-streamer-0.4.1-1|37	
21cr|mate-applet-streamer-0.4.1-1|38	#--------------------------------------------------------------------
21cr|mate-applet-streamer-0.4.1-1|39	
21cr|mate-applet-streamer-0.4.1-1|40	%prep
21cr|mate-applet-streamer-0.4.1-1|41	%setup -q
21cr|mate-applet-streamer-0.4.1-1|42	
21cr|mate-applet-streamer-0.4.1-1|43	%build
21cr|mate-applet-streamer-0.4.1-1|44	./autogen.sh
21cr|mate-applet-streamer-0.4.1-1|45	%configure \
21cr|mate-applet-streamer-0.4.1-1|46	--enable-gtk=3 \
21cr|mate-applet-streamer-0.4.1-1|47	--enable-notify=libnotify \
21cr|mate-applet-streamer-0.4.1-1|48	--enable-gstreamer=1.0
21cr|mate-applet-streamer-0.4.1-1|49	
21cr|mate-applet-streamer-0.4.1-1|50	%make V=1
21cr|mate-applet-streamer-0.4.1-1|51	
21cr|mate-applet-streamer-0.4.1-1|52	%install
21cr|mate-applet-streamer-0.4.1-1|53	%makeinstall_std
21cr|mate-applet-streamer-0.4.1-1|54	
21cr|mate-applet-streamer-0.4.1-1|55	# Do not install doc files: they are handled as rpm doc files.
21cr|mate-applet-streamer-0.4.1-1|56	rm -rf %{buildroot}%{_docdir}
21cr|mate-applet-streamer-0.4.1-1|57	
21cr|mate-applet-streamer-0.4.1-1|58	# Remove compiled gschemas rpm filetriggers do this
21cr|mate-applet-streamer-0.4.1-1|59	rm -rf %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled
21cr|mate-applet-streamer-0.4.1-1|60	
21cr|mate-applet-streamer-0.4.1-1|61	%find_lang %{name}

3060 21
21cr|mate-backgrounds-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-backgrounds-1.26.0-1|2	
21cr|mate-backgrounds-1.26.0-1|3	Summary:	MATE Desktop backgrounds
21cr|mate-backgrounds-1.26.0-1|4	Name:		mate-backgrounds
21cr|mate-backgrounds-1.26.0-1|5	Version:	1.26.0
21cr|mate-backgrounds-1.26.0-1|6	Release:	1
21cr|mate-backgrounds-1.26.0-1|7	License:	GPLv2+
21cr|mate-backgrounds-1.26.0-1|8	Group:		Graphical desktop/MATE
21cr|mate-backgrounds-1.26.0-1|9	Url:		http://mate-desktop.org
21cr|mate-backgrounds-1.26.0-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-backgrounds-1.26.0-1|11	BuildRequires:	autoconf-archive
21cr|mate-backgrounds-1.26.0-1|12	BuildRequires:	intltool
21cr|mate-backgrounds-1.26.0-1|13	BuildRequires:	mate-common
21cr|mate-backgrounds-1.26.0-1|14	BuildArch:	noarch
21cr|mate-backgrounds-1.26.0-1|15	
21cr|mate-backgrounds-1.26.0-1|16	%description
21cr|mate-backgrounds-1.26.0-1|17	This module contains a set of backgrounds packaged with the MATE desktop.
21cr|mate-backgrounds-1.26.0-1|18	
21cr|mate-backgrounds-1.26.0-1|19	%files
21cr|mate-backgrounds-1.26.0-1|20	%doc AUTHORS COPYING README
21cr|mate-backgrounds-1.26.0-1|21	%{_datadir}/mate-background-properties/
21cr|mate-backgrounds-1.26.0-1|22	%{_datadir}/backgrounds/mate/*
21cr|mate-backgrounds-1.26.0-1|23	
21cr|mate-backgrounds-1.26.0-1|24	#----------------------------------------------------------------------------
21cr|mate-backgrounds-1.26.0-1|25	
21cr|mate-backgrounds-1.26.0-1|26	%prep
21cr|mate-backgrounds-1.26.0-1|27	%setup -q
21cr|mate-backgrounds-1.26.0-1|28	
21cr|mate-backgrounds-1.26.0-1|29	%build
21cr|mate-backgrounds-1.26.0-1|30	NOCONFIGURE=1 ./autogen.sh
21cr|mate-backgrounds-1.26.0-1|31	%configure
21cr|mate-backgrounds-1.26.0-1|32	%make
21cr|mate-backgrounds-1.26.0-1|33	
21cr|mate-backgrounds-1.26.0-1|34	%install
21cr|mate-backgrounds-1.26.0-1|35	%makeinstall_std

3061 21
21cr|mate-calc-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-calc-1.26.0-2|2	
21cr|mate-calc-1.26.0-2|3	Summary:	MATE Desktop calculator
21cr|mate-calc-1.26.0-2|4	Name:		mate-calc
21cr|mate-calc-1.26.0-2|5	Version:	1.26.0
21cr|mate-calc-1.26.0-2|6	Release:	2
21cr|mate-calc-1.26.0-2|7	License:	GPLv2+
21cr|mate-calc-1.26.0-2|8	Group:		Graphical desktop/MATE
21cr|mate-calc-1.26.0-2|9	Url:		http://mate-desktop.org
21cr|mate-calc-1.26.0-2|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-calc-1.26.0-2|11	Patch0:		1.26-calc-ru.patch
21cr|mate-calc-1.26.0-2|12	BuildRequires:	autoconf-archive
21cr|mate-calc-1.26.0-2|13	BuildRequires:	intltool
21cr|mate-calc-1.26.0-2|14	BuildRequires:	itstool
21cr|mate-calc-1.26.0-2|15	BuildRequires:	mate-common
21cr|mate-calc-1.26.0-2|16	BuildRequires:	yelp-tools
21cr|mate-calc-1.26.0-2|17	BuildRequires:	pkgconfig(gio-2.0)
21cr|mate-calc-1.26.0-2|18	BuildRequires:	pkgconfig(gmodule-export-2.0)
21cr|mate-calc-1.26.0-2|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-calc-1.26.0-2|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|mate-calc-1.26.0-2|21	BuildRequires:	pkgconfig(mpfr)
21cr|mate-calc-1.26.0-2|22	BuildRequires:	libmpc-devel
21cr|mate-calc-1.26.0-2|23	
21cr|mate-calc-1.26.0-2|24	%description
21cr|mate-calc-1.26.0-2|25	mate-calc is a powerful graphical calculator with financial,
21cr|mate-calc-1.26.0-2|26	logical and scientific modes. It uses a multiple precision
21cr|mate-calc-1.26.0-2|27	package to do its arithmetic to give a high degree of accuracy.
21cr|mate-calc-1.26.0-2|28	
21cr|mate-calc-1.26.0-2|29	%files -f %{name}.lang
21cr|mate-calc-1.26.0-2|30	%doc AUTHORS COPYING README*
21cr|mate-calc-1.26.0-2|31	%{_bindir}/mate-calc
21cr|mate-calc-1.26.0-2|32	%{_bindir}/mate-calc-cmd
21cr|mate-calc-1.26.0-2|33	%{_bindir}/mate-calculator
21cr|mate-calc-1.26.0-2|34	%{_datadir}/applications/mate-calc.desktop
21cr|mate-calc-1.26.0-2|35	%{_datadir}/glib-2.0/schemas/org.mate.calc.gschema.xml
21cr|mate-calc-1.26.0-2|36	%{_datadir}/metainfo/mate-calc.appdata.xml
21cr|mate-calc-1.26.0-2|37	%{_datadir}/help/*/mate-calc/*
21cr|mate-calc-1.26.0-2|38	%{_mandir}/man1/*
21cr|mate-calc-1.26.0-2|39	
21cr|mate-calc-1.26.0-2|40	#----------------------------------------------------------------------------
21cr|mate-calc-1.26.0-2|41	
21cr|mate-calc-1.26.0-2|42	%prep
21cr|mate-calc-1.26.0-2|43	%setup -q
21cr|mate-calc-1.26.0-2|44	%autopatch -p1
21cr|mate-calc-1.26.0-2|45	
21cr|mate-calc-1.26.0-2|46	# update locale ru
21cr|mate-calc-1.26.0-2|47	msgfmt po/ru.po -o po/ru.gmo
21cr|mate-calc-1.26.0-2|48	
21cr|mate-calc-1.26.0-2|49	%build
21cr|mate-calc-1.26.0-2|50	NOCONFIGURE=1 ./autogen.sh
21cr|mate-calc-1.26.0-2|51	
21cr|mate-calc-1.26.0-2|52	%configure \
21cr|mate-calc-1.26.0-2|53	--disable-schemas-compile
21cr|mate-calc-1.26.0-2|54	%make
21cr|mate-calc-1.26.0-2|55	
21cr|mate-calc-1.26.0-2|56	%install
21cr|mate-calc-1.26.0-2|57	%makeinstall_std
21cr|mate-calc-1.26.0-2|58	
21cr|mate-calc-1.26.0-2|59	%find_lang %{name} --all-name

3062 21
21cr|mate-control-center-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-control-center-1.26.0-2|2	
21cr|mate-control-center-1.26.0-2|3	%define major 1
21cr|mate-control-center-1.26.0-2|4	%define slab_major 0
21cr|mate-control-center-1.26.0-2|5	%define libname %mklibname mate-window-settings %{major}
21cr|mate-control-center-1.26.0-2|6	%define libslab %mklibname mate-slab %{slab_major}
21cr|mate-control-center-1.26.0-2|7	%define devname %mklibname mate-window-settings -d
21cr|mate-control-center-1.26.0-2|8	
21cr|mate-control-center-1.26.0-2|9	Summary:	MATE control center
21cr|mate-control-center-1.26.0-2|10	Name:		mate-control-center
21cr|mate-control-center-1.26.0-2|11	Version:	1.26.0
21cr|mate-control-center-1.26.0-2|12	Release:	2
21cr|mate-control-center-1.26.0-2|13	Epoch:		1
21cr|mate-control-center-1.26.0-2|14	License:	GPLv2+
21cr|mate-control-center-1.26.0-2|15	Group:		Graphical desktop/MATE
21cr|mate-control-center-1.26.0-2|16	Url:		http://mate-desktop.org
21cr|mate-control-center-1.26.0-2|17	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-control-center-1.26.0-2|18	# (fc) display icons when control-center is not started from MATE (Mdk bug #16767)
21cr|mate-control-center-1.26.0-2|19	Patch0:		mate-control-center-1.18.1-menulocation.patch
21cr|mate-control-center-1.26.0-2|20	# (fc) fix markup (GNOME bug #597006) (Fedora)
21cr|mate-control-center-1.26.0-2|21	Patch2:		gnome-control-center-2.31.91-fix-markup.patch
21cr|mate-control-center-1.26.0-2|22	Patch3:		1.26-control-center-ru.patch
21cr|mate-control-center-1.26.0-2|23	BuildRequires:	autoconf-archive
21cr|mate-control-center-1.26.0-2|24	BuildRequires:	desktop-file-utils
21cr|mate-control-center-1.26.0-2|25	BuildRequires:	itstool
21cr|mate-control-center-1.26.0-2|26	BuildRequires:	mate-common
21cr|mate-control-center-1.26.0-2|27	BuildRequires:	shared-mime-info
21cr|mate-control-center-1.26.0-2|28	BuildRequires:	xml2po
21cr|mate-control-center-1.26.0-2|29	BuildRequires:	xsltproc
21cr|mate-control-center-1.26.0-2|30	BuildRequires:	yelp-tools
21cr|mate-control-center-1.26.0-2|31	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-control-center-1.26.0-2|32	BuildRequires:	pkgconfig(dconf) >= 0.10
21cr|mate-control-center-1.26.0-2|33	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|mate-control-center-1.26.0-2|34	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-control-center-1.26.0-2|35	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|mate-control-center-1.26.0-2|36	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-control-center-1.26.0-2|37	BuildRequires:	pkgconfig(ice)
21cr|mate-control-center-1.26.0-2|38	BuildRequires:	pkgconfig(iso-codes)
21cr|mate-control-center-1.26.0-2|39	BuildRequires:	pkgconfig(libcaja-extension) >= 1.1.0
21cr|mate-control-center-1.26.0-2|40	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|mate-control-center-1.26.0-2|41	BuildRequires:	pkgconfig(libebook-1.2)
21cr|mate-control-center-1.26.0-2|42	BuildRequires:	pkgconfig(libmarco-private)
21cr|mate-control-center-1.26.0-2|43	BuildRequires:	pkgconfig(libmate-menu)
21cr|mate-control-center-1.26.0-2|44	BuildRequires:	pkgconfig(libmatekbd)
21cr|mate-control-center-1.26.0-2|45	BuildRequires:	pkgconfig(libmatekbdui)
21cr|mate-control-center-1.26.0-2|46	BuildRequires:	pkgconfig(libnotify)
21cr|mate-control-center-1.26.0-2|47	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|mate-control-center-1.26.0-2|48	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-control-center-1.26.0-2|49	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|mate-control-center-1.26.0-2|50	BuildRequires:	pkgconfig(mate-settings-daemon)
21cr|mate-control-center-1.26.0-2|51	BuildRequires:	pkgconfig(pango)
21cr|mate-control-center-1.26.0-2|52	BuildRequires:	pkgconfig(sm)
21cr|mate-control-center-1.26.0-2|53	BuildRequires:	pkgconfig(unique-3.0)
21cr|mate-control-center-1.26.0-2|54	BuildRequires:	pkgconfig(x11)
21cr|mate-control-center-1.26.0-2|55	BuildRequires:	pkgconfig(xext)
21cr|mate-control-center-1.26.0-2|56	BuildRequires:	pkgconfig(xft)
21cr|mate-control-center-1.26.0-2|57	BuildRequires:	pkgconfig(xi)
21cr|mate-control-center-1.26.0-2|58	BuildRequires:	pkgconfig(xscrnsaver)
21cr|mate-control-center-1.26.0-2|59	BuildRequires:	pkgconfig(xxf86misc)
21cr|mate-control-center-1.26.0-2|60	
21cr|mate-control-center-1.26.0-2|61	Requires:	gnome-keyring
21cr|mate-control-center-1.26.0-2|62	Recommends:	mate-desktop
21cr|mate-control-center-1.26.0-2|63	Recommends:	mate-settings-daemon >= 1.13.0
21cr|mate-control-center-1.26.0-2|64	Conflicts:	%{_lib}mate-window-settings1 < 1:1.16.0-3
21cr|mate-control-center-1.26.0-2|65	
21cr|mate-control-center-1.26.0-2|66	%description
21cr|mate-control-center-1.26.0-2|67	MATE Control-center is a configuration tool for easily setting up your
21cr|mate-control-center-1.26.0-2|68	MATE environment.
21cr|mate-control-center-1.26.0-2|69	
21cr|mate-control-center-1.26.0-2|70	%files -f %{name}.lang
21cr|mate-control-center-1.26.0-2|71	%doc AUTHORS NEWS README
21cr|mate-control-center-1.26.0-2|72	%config(noreplace) %{_sysconfdir}/xdg/menus/matecc.menu
21cr|mate-control-center-1.26.0-2|73	%{_bindir}/mate-control-center
21cr|mate-control-center-1.26.0-2|74	%{_bindir}/mate-font-viewer
21cr|mate-control-center-1.26.0-2|75	%{_bindir}/mate-thumbnail-font
21cr|mate-control-center-1.26.0-2|76	%{_bindir}/mate-about-me
21cr|mate-control-center-1.26.0-2|77	%{_bindir}/mate-window-properties
21cr|mate-control-center-1.26.0-2|78	%{_bindir}/mate-network-properties
21cr|mate-control-center-1.26.0-2|79	%{_bindir}/mate-mouse-properties
21cr|mate-control-center-1.26.0-2|80	%{_bindir}/mate-keybinding-properties
21cr|mate-control-center-1.26.0-2|81	%{_bindir}/mate-keyboard-properties
21cr|mate-control-center-1.26.0-2|82	%{_bindir}/mate-display-properties
21cr|mate-control-center-1.26.0-2|83	%{_bindir}/mate-default-applications-properties
21cr|mate-control-center-1.26.0-2|84	%{_bindir}/mate-appearance-properties
21cr|mate-control-center-1.26.0-2|85	%{_bindir}/mate-at-properties
21cr|mate-control-center-1.26.0-2|86	%{_bindir}/mate-typing-monitor
21cr|mate-control-center-1.26.0-2|87	%{_bindir}/mate-time-admin
21cr|mate-control-center-1.26.0-2|88	%{_sbindir}/mate-display-properties-install-systemwide
21cr|mate-control-center-1.26.0-2|89	%{_datadir}/polkit-1/actions/org.mate.randr.policy
21cr|mate-control-center-1.26.0-2|90	%{_iconsdir}/hicolor/*/*/*
21cr|mate-control-center-1.26.0-2|91	%{_datadir}/mate-background-properties
21cr|mate-control-center-1.26.0-2|92	%{_datadir}/applications/*.desktop
21cr|mate-control-center-1.26.0-2|93	%{_datadir}/desktop-directories/*
21cr|mate-control-center-1.26.0-2|94	%{_datadir}/mate-control-center/
21cr|mate-control-center-1.26.0-2|95	%{_datadir}/mate-time-admin/map
21cr|mate-control-center-1.26.0-2|96	%{_datadir}/glib-2.0/schemas/org.mate.control-center.gschema.xml
21cr|mate-control-center-1.26.0-2|97	%{_datadir}/glib-2.0/schemas/org.mate.control-center.keybinding.gschema.xml
21cr|mate-control-center-1.26.0-2|98	%{_datadir}/mime/packages/mate-theme-package.xml
21cr|mate-control-center-1.26.0-2|99	%{_datadir}/thumbnailers/mate-font-viewer.thumbnailer
21cr|mate-control-center-1.26.0-2|100	%{_datadir}/man/man1/*
21cr|mate-control-center-1.26.0-2|101	%{_libdir}/window-manager-settings/libmarco.so
21cr|mate-control-center-1.26.0-2|102	
21cr|mate-control-center-1.26.0-2|103	#----------------------------------------------------------------------------
21cr|mate-control-center-1.26.0-2|104	
21cr|mate-control-center-1.26.0-2|105	%package -n %{libname}
21cr|mate-control-center-1.26.0-2|106	Summary:	MATE control center shared library
21cr|mate-control-center-1.26.0-2|107	Group:		System/Libraries
21cr|mate-control-center-1.26.0-2|108	
21cr|mate-control-center-1.26.0-2|109	%description -n %{libname}
21cr|mate-control-center-1.26.0-2|110	Dynamic libraries used by MATE Control Center.
21cr|mate-control-center-1.26.0-2|111	
21cr|mate-control-center-1.26.0-2|112	%files -n %{libname}
21cr|mate-control-center-1.26.0-2|113	%doc AUTHORS NEWS README
21cr|mate-control-center-1.26.0-2|114	%{_libdir}/libmate-window-settings.so.%{major}*
21cr|mate-control-center-1.26.0-2|115	
21cr|mate-control-center-1.26.0-2|116	#----------------------------------------------------------------------------
21cr|mate-control-center-1.26.0-2|117	
21cr|mate-control-center-1.26.0-2|118	%package -n %{libslab}
21cr|mate-control-center-1.26.0-2|119	Summary:	MATE control center shared library
21cr|mate-control-center-1.26.0-2|120	Group:		System/Libraries
21cr|mate-control-center-1.26.0-2|121	
21cr|mate-control-center-1.26.0-2|122	%description -n %{libslab}
21cr|mate-control-center-1.26.0-2|123	Dynamic libraries used by MATE Control Center.
21cr|mate-control-center-1.26.0-2|124	
21cr|mate-control-center-1.26.0-2|125	%files -n %{libslab}
21cr|mate-control-center-1.26.0-2|126	%doc AUTHORS NEWS README
21cr|mate-control-center-1.26.0-2|127	%{_libdir}/libmate-slab.so.%{slab_major}*
21cr|mate-control-center-1.26.0-2|128	
21cr|mate-control-center-1.26.0-2|129	#----------------------------------------------------------------------------
21cr|mate-control-center-1.26.0-2|130	
21cr|mate-control-center-1.26.0-2|131	%package -n %{devname}
21cr|mate-control-center-1.26.0-2|132	Summary:	Development files for MATE control center
21cr|mate-control-center-1.26.0-2|133	Group:		Development/GNOME and GTK+
21cr|mate-control-center-1.26.0-2|134	Requires:	%{libname} = %{EVRD}
21cr|mate-control-center-1.26.0-2|135	Requires:	%{libslab} = %{EVRD}
21cr|mate-control-center-1.26.0-2|136	Provides:	%{name}-devel = %{EVRD}
21cr|mate-control-center-1.26.0-2|137	
21cr|mate-control-center-1.26.0-2|138	%description -n %{devname}
21cr|mate-control-center-1.26.0-2|139	Development files for MATE control center.
21cr|mate-control-center-1.26.0-2|140	
21cr|mate-control-center-1.26.0-2|141	%files -n %{devname}
21cr|mate-control-center-1.26.0-2|142	%doc AUTHORS NEWS README
21cr|mate-control-center-1.26.0-2|143	%doc ChangeLog
21cr|mate-control-center-1.26.0-2|144	%{_libdir}/libmate-window-settings.so
21cr|mate-control-center-1.26.0-2|145	%{_libdir}/libmate-slab.so
21cr|mate-control-center-1.26.0-2|146	%{_libdir}/pkgconfig/*
21cr|mate-control-center-1.26.0-2|147	%dir %{_includedir}/mate-window-settings-2.0
21cr|mate-control-center-1.26.0-2|148	%{_includedir}/mate-window-settings-2.0/*
21cr|mate-control-center-1.26.0-2|149	%{_includedir}/libmate-slab
21cr|mate-control-center-1.26.0-2|150	
21cr|mate-control-center-1.26.0-2|151	#----------------------------------------------------------------------------
21cr|mate-control-center-1.26.0-2|152	
21cr|mate-control-center-1.26.0-2|153	%prep
21cr|mate-control-center-1.26.0-2|154	%setup -q
21cr|mate-control-center-1.26.0-2|155	%apply_patches
21cr|mate-control-center-1.26.0-2|156	
21cr|mate-control-center-1.26.0-2|157	# update locale ru
21cr|mate-control-center-1.26.0-2|158	msgfmt po/ru.po -o po/ru.gmo
21cr|mate-control-center-1.26.0-2|159	
21cr|mate-control-center-1.26.0-2|160	%build
21cr|mate-control-center-1.26.0-2|161	NOCONFIGURE=1 ./autogen.sh
21cr|mate-control-center-1.26.0-2|162	%configure \
21cr|mate-control-center-1.26.0-2|163	--disable-static \
21cr|mate-control-center-1.26.0-2|164	--disable-schemas-compile \
21cr|mate-control-center-1.26.0-2|165	--disable-update-mimedb
21cr|mate-control-center-1.26.0-2|166	
21cr|mate-control-center-1.26.0-2|167	%make LIBS='-lm -lgmodule-2.0'
21cr|mate-control-center-1.26.0-2|168	
21cr|mate-control-center-1.26.0-2|169	%install
21cr|mate-control-center-1.26.0-2|170	%makeinstall_std
21cr|mate-control-center-1.26.0-2|171	
21cr|mate-control-center-1.26.0-2|172	for desktopfile in %{buildroot}%{_datadir}/applications/*.desktop
21cr|mate-control-center-1.26.0-2|173	do
21cr|mate-control-center-1.26.0-2|174	desktop-file-edit --remove-category=MATE --add-category=X-MATE $desktopfile
21cr|mate-control-center-1.26.0-2|175	done
21cr|mate-control-center-1.26.0-2|176	
21cr|mate-control-center-1.26.0-2|177	rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
21cr|mate-control-center-1.26.0-2|178	
21cr|mate-control-center-1.26.0-2|179	mkdir -p %{buildroot}%{_datadir}/mate-background-properties
21cr|mate-control-center-1.26.0-2|180	
21cr|mate-control-center-1.26.0-2|181	#remove unneeded mateconf file
21cr|mate-control-center-1.26.0-2|182	rm -fr %{buildroot}%{_datadir}/MateConf
21cr|mate-control-center-1.26.0-2|183	
21cr|mate-control-center-1.26.0-2|184	%find_lang %{name} --with-gnome --all-name

3063 21
21cr|mate-icon-theme-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-icon-theme-1.26.0-1|2	
21cr|mate-icon-theme-1.26.0-1|3	Summary:	MATE desktop default icons
21cr|mate-icon-theme-1.26.0-1|4	Name:		mate-icon-theme
21cr|mate-icon-theme-1.26.0-1|5	Version:	1.26.0
21cr|mate-icon-theme-1.26.0-1|6	Release:	1
21cr|mate-icon-theme-1.26.0-1|7	License:	LGPLv3+
21cr|mate-icon-theme-1.26.0-1|8	Group:		Graphical desktop/MATE
21cr|mate-icon-theme-1.26.0-1|9	Url:		http://www.mate-desktop.org/
21cr|mate-icon-theme-1.26.0-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-icon-theme-1.26.0-1|11	BuildRequires:	autoconf-archive
21cr|mate-icon-theme-1.26.0-1|12	BuildRequires:	icon-naming-utils >= 0.8.7
21cr|mate-icon-theme-1.26.0-1|13	BuildRequires:	intltool
21cr|mate-icon-theme-1.26.0-1|14	BuildRequires:	mate-common
21cr|mate-icon-theme-1.26.0-1|15	Requires:	hicolor-icon-theme
21cr|mate-icon-theme-1.26.0-1|16	Requires(post,postun):	gtk-update-icon-cache
21cr|mate-icon-theme-1.26.0-1|17	BuildArch:	noarch
21cr|mate-icon-theme-1.26.0-1|18	
21cr|mate-icon-theme-1.26.0-1|19	%description
21cr|mate-icon-theme-1.26.0-1|20	A collection of icons used as the basis for MATE themes.
21cr|mate-icon-theme-1.26.0-1|21	
21cr|mate-icon-theme-1.26.0-1|22	%files
21cr|mate-icon-theme-1.26.0-1|23	%defattr(644,root,root,755)
21cr|mate-icon-theme-1.26.0-1|24	%doc AUTHORS README
21cr|mate-icon-theme-1.26.0-1|25	%dir %{_iconsdir}/mate
21cr|mate-icon-theme-1.26.0-1|26	%{_iconsdir}/mate/index.theme
21cr|mate-icon-theme-1.26.0-1|27	%{_iconsdir}/mate/[0-9]*x*
21cr|mate-icon-theme-1.26.0-1|28	%{_iconsdir}/mate/scalable
21cr|mate-icon-theme-1.26.0-1|29	%ghost %{_iconsdir}/mate/icon-theme.cache
21cr|mate-icon-theme-1.26.0-1|30	
21cr|mate-icon-theme-1.26.0-1|31	%post
21cr|mate-icon-theme-1.26.0-1|32	%update_icon_cache mate
21cr|mate-icon-theme-1.26.0-1|33	
21cr|mate-icon-theme-1.26.0-1|34	%postun
21cr|mate-icon-theme-1.26.0-1|35	%update_icon_cache mate
21cr|mate-icon-theme-1.26.0-1|36	
21cr|mate-icon-theme-1.26.0-1|37	#----------------------------------------------------------------------------
21cr|mate-icon-theme-1.26.0-1|38	
21cr|mate-icon-theme-1.26.0-1|39	%package menta
21cr|mate-icon-theme-1.26.0-1|40	Summary:	Menta Icon theme for MATE Desktop
21cr|mate-icon-theme-1.26.0-1|41	Group:		Graphical desktop/MATE
21cr|mate-icon-theme-1.26.0-1|42	Requires:	%{name} = %{EVRD}
21cr|mate-icon-theme-1.26.0-1|43	Requires(post,postun):	gtk-update-icon-cache
21cr|mate-icon-theme-1.26.0-1|44	
21cr|mate-icon-theme-1.26.0-1|45	%description menta
21cr|mate-icon-theme-1.26.0-1|46	Menta Icon theme for MATE Desktop.
21cr|mate-icon-theme-1.26.0-1|47	
21cr|mate-icon-theme-1.26.0-1|48	%files menta
21cr|mate-icon-theme-1.26.0-1|49	%defattr(644,root,root,755)
21cr|mate-icon-theme-1.26.0-1|50	%dir %{_iconsdir}/menta
21cr|mate-icon-theme-1.26.0-1|51	%{_iconsdir}/menta/[0-9]*x*
21cr|mate-icon-theme-1.26.0-1|52	%{_iconsdir}/menta/index.theme
21cr|mate-icon-theme-1.26.0-1|53	%ghost %{_iconsdir}/menta/icon-theme.cache
21cr|mate-icon-theme-1.26.0-1|54	
21cr|mate-icon-theme-1.26.0-1|55	%post menta
21cr|mate-icon-theme-1.26.0-1|56	%update_icon_cache menta
21cr|mate-icon-theme-1.26.0-1|57	
21cr|mate-icon-theme-1.26.0-1|58	%postun menta
21cr|mate-icon-theme-1.26.0-1|59	%update_icon_cache menta
21cr|mate-icon-theme-1.26.0-1|60	
21cr|mate-icon-theme-1.26.0-1|61	#----------------------------------------------------------------------------
21cr|mate-icon-theme-1.26.0-1|62	
21cr|mate-icon-theme-1.26.0-1|63	%package devel
21cr|mate-icon-theme-1.26.0-1|64	Summary:	Development files for mate-icon-theme
21cr|mate-icon-theme-1.26.0-1|65	Group:		Development/GNOME and GTK+
21cr|mate-icon-theme-1.26.0-1|66	
21cr|mate-icon-theme-1.26.0-1|67	%description devel
21cr|mate-icon-theme-1.26.0-1|68	Development files for mate-icon-theme.
21cr|mate-icon-theme-1.26.0-1|69	
21cr|mate-icon-theme-1.26.0-1|70	%files devel
21cr|mate-icon-theme-1.26.0-1|71	%defattr(644,root,root,755)
21cr|mate-icon-theme-1.26.0-1|72	%{_datadir}/icons/mate/scalable-up-to-32/status/process-working-symbolic.svg
21cr|mate-icon-theme-1.26.0-1|73	
21cr|mate-icon-theme-1.26.0-1|74	#----------------------------------------------------------------------------
21cr|mate-icon-theme-1.26.0-1|75	
21cr|mate-icon-theme-1.26.0-1|76	%prep
21cr|mate-icon-theme-1.26.0-1|77	%setup -q
21cr|mate-icon-theme-1.26.0-1|78	
21cr|mate-icon-theme-1.26.0-1|79	%build
21cr|mate-icon-theme-1.26.0-1|80	%configure \
21cr|mate-icon-theme-1.26.0-1|81	--disable-silent-rules \
21cr|mate-icon-theme-1.26.0-1|82	--enable-icon-mapping
21cr|mate-icon-theme-1.26.0-1|83	%make
21cr|mate-icon-theme-1.26.0-1|84	
21cr|mate-icon-theme-1.26.0-1|85	%install
21cr|mate-icon-theme-1.26.0-1|86	%makeinstall_std
21cr|mate-icon-theme-1.26.0-1|87	
21cr|mate-icon-theme-1.26.0-1|88	install -d %{buildroot}%{_datadir}/icons/mate/scalable/{actions,apps,status}
21cr|mate-icon-theme-1.26.0-1|89	touch %{buildroot}%{_iconsdir}/mate/icon-theme.cache
21cr|mate-icon-theme-1.26.0-1|90	touch %{buildroot}%{_iconsdir}/menta/icon-theme.cache

3064 21
21cr|mate-icon-theme-faenza-1.20.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-icon-theme-faenza-1.20.0-2|2	
21cr|mate-icon-theme-faenza-1.20.0-2|3	Summary:	MATE icon theme faenza
21cr|mate-icon-theme-faenza-1.20.0-2|4	Name:		mate-icon-theme-faenza
21cr|mate-icon-theme-faenza-1.20.0-2|5	Version:	1.20.0
21cr|mate-icon-theme-faenza-1.20.0-2|6	Release:	2
21cr|mate-icon-theme-faenza-1.20.0-2|7	License:	GPLv2+
21cr|mate-icon-theme-faenza-1.20.0-2|8	Group:		Graphical desktop/MATE
21cr|mate-icon-theme-faenza-1.20.0-2|9	Url:		http://mate-desktop.org
21cr|mate-icon-theme-faenza-1.20.0-2|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-icon-theme-faenza-1.20.0-2|11	BuildRequires:	icon-naming-utils
21cr|mate-icon-theme-faenza-1.20.0-2|12	BuildRequires:	mate-common
21cr|mate-icon-theme-faenza-1.20.0-2|13	Requires(post,postun):	gtk-update-icon-cache
21cr|mate-icon-theme-faenza-1.20.0-2|14	BuildArch:	noarch
21cr|mate-icon-theme-faenza-1.20.0-2|15	
21cr|mate-icon-theme-faenza-1.20.0-2|16	%description
21cr|mate-icon-theme-faenza-1.20.0-2|17	This icon theme uses Faenza and Faience icon themes by ~Tiheum and
21cr|mate-icon-theme-faenza-1.20.0-2|18	some icons customized for MATE by Rowen Stipe.
21cr|mate-icon-theme-faenza-1.20.0-2|19	
21cr|mate-icon-theme-faenza-1.20.0-2|20	%files
21cr|mate-icon-theme-faenza-1.20.0-2|21	%doc COPYING AUTHORS
21cr|mate-icon-theme-faenza-1.20.0-2|22	%{_iconsdir}/matefaenza/
21cr|mate-icon-theme-faenza-1.20.0-2|23	%{_iconsdir}/matefaenzagray/
21cr|mate-icon-theme-faenza-1.20.0-2|24	%{_iconsdir}/matefaenzadark/
21cr|mate-icon-theme-faenza-1.20.0-2|25	
21cr|mate-icon-theme-faenza-1.20.0-2|26	%post
21cr|mate-icon-theme-faenza-1.20.0-2|27	%update_icon_cache matefaenza
21cr|mate-icon-theme-faenza-1.20.0-2|28	%update_icon_cache matefaenzagray
21cr|mate-icon-theme-faenza-1.20.0-2|29	%update_icon_cache matefaenzadark
21cr|mate-icon-theme-faenza-1.20.0-2|30	
21cr|mate-icon-theme-faenza-1.20.0-2|31	%postun
21cr|mate-icon-theme-faenza-1.20.0-2|32	%update_icon_cache matefaenza
21cr|mate-icon-theme-faenza-1.20.0-2|33	%update_icon_cache matefaenzagray
21cr|mate-icon-theme-faenza-1.20.0-2|34	%update_icon_cache matefaenzadark
21cr|mate-icon-theme-faenza-1.20.0-2|35	
21cr|mate-icon-theme-faenza-1.20.0-2|36	#----------------------------------------------------------------------------
21cr|mate-icon-theme-faenza-1.20.0-2|37	
21cr|mate-icon-theme-faenza-1.20.0-2|38	%prep
21cr|mate-icon-theme-faenza-1.20.0-2|39	%setup -q
21cr|mate-icon-theme-faenza-1.20.0-2|40	
21cr|mate-icon-theme-faenza-1.20.0-2|41	%build
21cr|mate-icon-theme-faenza-1.20.0-2|42	NOCONFIGURE=1 ./autogen.sh
21cr|mate-icon-theme-faenza-1.20.0-2|43	%configure
21cr|mate-icon-theme-faenza-1.20.0-2|44	
21cr|mate-icon-theme-faenza-1.20.0-2|45	%install
21cr|mate-icon-theme-faenza-1.20.0-2|46	%makeinstall_std

3065 21
21cr|mate-indicator-applet-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-indicator-applet-1.26.0-1|2	
21cr|mate-indicator-applet-1.26.0-1|3	Summary:	MATE Panel applet indicator
21cr|mate-indicator-applet-1.26.0-1|4	Name:		mate-indicator-applet
21cr|mate-indicator-applet-1.26.0-1|5	Version:	1.26.0
21cr|mate-indicator-applet-1.26.0-1|6	Release:	1
21cr|mate-indicator-applet-1.26.0-1|7	License:	LGPLv2+ and GPLv3
21cr|mate-indicator-applet-1.26.0-1|8	Group:		Graphical desktop/MATE
21cr|mate-indicator-applet-1.26.0-1|9	Url:		http://mate-desktop.org
21cr|mate-indicator-applet-1.26.0-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-indicator-applet-1.26.0-1|11	BuildRequires:	autoconf-archive
21cr|mate-indicator-applet-1.26.0-1|12	BuildRequires:	intltool
21cr|mate-indicator-applet-1.26.0-1|13	BuildRequires:	mate-common
21cr|mate-indicator-applet-1.26.0-1|14	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-indicator-applet-1.26.0-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-indicator-applet-1.26.0-1|16	BuildRequires:	pkgconfig(indicator3-0.4)
21cr|mate-indicator-applet-1.26.0-1|17	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-indicator-applet-1.26.0-1|18	BuildRequires:	pkgconfig(mate-settings-daemon)
21cr|mate-indicator-applet-1.26.0-1|19	Requires:	mate-panel
21cr|mate-indicator-applet-1.26.0-1|20	
21cr|mate-indicator-applet-1.26.0-1|21	%description
21cr|mate-indicator-applet-1.26.0-1|22	A small applet to display information from various applications consistently
21cr|mate-indicator-applet-1.26.0-1|23	in the panel. The indicator applet exposes Ayatana Indicators in the MATE
21cr|mate-indicator-applet-1.26.0-1|24	Panel. Ayatana Indicators are an initiative by Canonical to provide crisp and
21cr|mate-indicator-applet-1.26.0-1|25	clean system and application status indication. They take the form of an icon
21cr|mate-indicator-applet-1.26.0-1|26	and associated menu, displayed (usually) in the desktop panel. Existing
21cr|mate-indicator-applet-1.26.0-1|27	indicators include the Message Menu, Battery Menu and Sound menu.
21cr|mate-indicator-applet-1.26.0-1|28	
21cr|mate-indicator-applet-1.26.0-1|29	%files -f %{name}.lang
21cr|mate-indicator-applet-1.26.0-1|30	%doc ChangeLog COPYING
21cr|mate-indicator-applet-1.26.0-1|31	%{_libexecdir}/mate-indicator-applet*
21cr|mate-indicator-applet-1.26.0-1|32	%{_datadir}/dbus-1/services/*.service
21cr|mate-indicator-applet-1.26.0-1|33	%{_datadir}/mate-panel/applets/*.mate-panel-applet
21cr|mate-indicator-applet-1.26.0-1|34	%{_iconsdir}/hicolor/*/*/*
21cr|mate-indicator-applet-1.26.0-1|35	
21cr|mate-indicator-applet-1.26.0-1|36	#----------------------------------------------------------------------------
21cr|mate-indicator-applet-1.26.0-1|37	
21cr|mate-indicator-applet-1.26.0-1|38	%prep
21cr|mate-indicator-applet-1.26.0-1|39	%setup -q
21cr|mate-indicator-applet-1.26.0-1|40	
21cr|mate-indicator-applet-1.26.0-1|41	# update lang ru
21cr|mate-indicator-applet-1.26.0-1|42	msgfmt po/ru.po -o po/ru.gmo
21cr|mate-indicator-applet-1.26.0-1|43	
21cr|mate-indicator-applet-1.26.0-1|44	%build
21cr|mate-indicator-applet-1.26.0-1|45	%configure \
21cr|mate-indicator-applet-1.26.0-1|46	--disable-static
21cr|mate-indicator-applet-1.26.0-1|47	
21cr|mate-indicator-applet-1.26.0-1|48	%make
21cr|mate-indicator-applet-1.26.0-1|49	
21cr|mate-indicator-applet-1.26.0-1|50	%install
21cr|mate-indicator-applet-1.26.0-1|51	%makeinstall_std
21cr|mate-indicator-applet-1.26.0-1|52	
21cr|mate-indicator-applet-1.26.0-1|53	%find_lang %{name}
21cr|mate-indicator-applet-1.26.0-1|54	

3066 21
21cr|mate-keyring-1.6.1-4|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-keyring-1.6.1-4|2	%define major 0
21cr|mate-keyring-1.6.1-4|3	%define libname %mklibname %{name} %{major}
21cr|mate-keyring-1.6.1-4|4	%define develname %mklibname -d %{name}
21cr|mate-keyring-1.6.1-4|5	
21cr|mate-keyring-1.6.1-4|6	Summary:        Framework for managing passwords and other secrets
21cr|mate-keyring-1.6.1-4|7	Name:           mate-keyring
21cr|mate-keyring-1.6.1-4|8	Version:        1.6.1
21cr|mate-keyring-1.6.1-4|9	Release:        4
21cr|mate-keyring-1.6.1-4|10	License:        GPLv2+ and LGPLv2+
21cr|mate-keyring-1.6.1-4|11	Group:          Networking/Remote access
21cr|mate-keyring-1.6.1-4|12	URL:            http://mate-desktop.org
21cr|mate-keyring-1.6.1-4|13	Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-keyring-1.6.1-4|14	
21cr|mate-keyring-1.6.1-4|15	BuildRequires: gtk-doc
21cr|mate-keyring-1.6.1-4|16	BuildRequires: libcap-devel
21cr|mate-keyring-1.6.1-4|17	BuildRequires: libgcrypt-devel
21cr|mate-keyring-1.6.1-4|18	BuildRequires: pkgconfig(dbus-1) >= 1.0
21cr|mate-keyring-1.6.1-4|19	BuildRequires: pkgconfig(glib-2.0)
21cr|mate-keyring-1.6.1-4|20	BuildRequires: pkgconfig(gtk+-3.0)
21cr|mate-keyring-1.6.1-4|21	BuildRequires: pkgconfig(libtasn1)
21cr|mate-keyring-1.6.1-4|22	BuildRequires: libtasn1-tools
21cr|mate-keyring-1.6.1-4|23	BuildRequires: mate-common
21cr|mate-keyring-1.6.1-4|24	BuildRequires: pam-devel
21cr|mate-keyring-1.6.1-4|25	BuildRequires: intltool
21cr|mate-keyring-1.6.1-4|26	
21cr|mate-keyring-1.6.1-4|27	%description
21cr|mate-keyring-1.6.1-4|28	The mate-keyring session daemon manages passwords and other types of
21cr|mate-keyring-1.6.1-4|29	secrets for the user, storing them encrypted with a main password.
21cr|mate-keyring-1.6.1-4|30	Applications can use the mate-keyring library to integrate with the keyring.
21cr|mate-keyring-1.6.1-4|31	
21cr|mate-keyring-1.6.1-4|32	%package -n %{libname}
21cr|mate-keyring-1.6.1-4|33	Summary: Library files for mate-keyring
21cr|mate-keyring-1.6.1-4|34	License: LGPLv2+
21cr|mate-keyring-1.6.1-4|35	Group:   System/Libraries
21cr|mate-keyring-1.6.1-4|36	
21cr|mate-keyring-1.6.1-4|37	%description -n %{libname}
21cr|mate-keyring-1.6.1-4|38	This package contain the library files for %{name}
21cr|mate-keyring-1.6.1-4|39	
21cr|mate-keyring-1.6.1-4|40	%package -n %{develname}
21cr|mate-keyring-1.6.1-4|41	Summary:        Development files for %{name}
21cr|mate-keyring-1.6.1-4|42	Group:          Development/C
21cr|mate-keyring-1.6.1-4|43	Requires:       %{libname} = %{version}
21cr|mate-keyring-1.6.1-4|44	Provides:       %{name}-devel = %{version}-%{release}
21cr|mate-keyring-1.6.1-4|45	
21cr|mate-keyring-1.6.1-4|46	%description -n %{develname}
21cr|mate-keyring-1.6.1-4|47	This package contains the libraries and
21cr|mate-keyring-1.6.1-4|48	header files needed to develop applications that use mate-keyring.
21cr|mate-keyring-1.6.1-4|49	
21cr|mate-keyring-1.6.1-4|50	%prep
21cr|mate-keyring-1.6.1-4|51	%setup -q
21cr|mate-keyring-1.6.1-4|52	
21cr|mate-keyring-1.6.1-4|53	%build
21cr|mate-keyring-1.6.1-4|54	%configure \
21cr|mate-keyring-1.6.1-4|55	--disable-static                    \
21cr|mate-keyring-1.6.1-4|56	--with-gtk=3.0                      \
21cr|mate-keyring-1.6.1-4|57	--disable-schemas-compile           \
21cr|mate-keyring-1.6.1-4|58	--with-pam-dir=/%{_lib}/security/   \
21cr|mate-keyring-1.6.1-4|59	--with-root-certs=%{_sysconfdir}/pki/tls/certs
21cr|mate-keyring-1.6.1-4|60	
21cr|mate-keyring-1.6.1-4|61	%make LIBS='-lgmodule-2.0'
21cr|mate-keyring-1.6.1-4|62	
21cr|mate-keyring-1.6.1-4|63	%install
21cr|mate-keyring-1.6.1-4|64	%makeinstall_std
21cr|mate-keyring-1.6.1-4|65	
21cr|mate-keyring-1.6.1-4|66	%find_lang %{name}
21cr|mate-keyring-1.6.1-4|67	
21cr|mate-keyring-1.6.1-4|68	
21cr|mate-keyring-1.6.1-4|69	%files -f %{name}.lang
21cr|mate-keyring-1.6.1-4|70	%doc AUTHORS NEWS README COPYING COPYING.LIB
21cr|mate-keyring-1.6.1-4|71	%{_bindir}/mate-keyring
21cr|mate-keyring-1.6.1-4|72	%{_bindir}/mate-keyring-3
21cr|mate-keyring-1.6.1-4|73	%attr(755,root,root) %{_bindir}/mate-keyring-daemon
21cr|mate-keyring-1.6.1-4|74	%{_sysconfdir}/xdg/autostart/mate-keyring-pkcs11.desktop
21cr|mate-keyring-1.6.1-4|75	%{_sysconfdir}/xdg/autostart/mate-keyring-secrets.desktop
21cr|mate-keyring-1.6.1-4|76	%{_sysconfdir}/xdg/autostart/mate-keyring-ssh.desktop
21cr|mate-keyring-1.6.1-4|77	%{_sysconfdir}/xdg/autostart/mate-keyring-gpg.desktop
21cr|mate-keyring-1.6.1-4|78	%{_libexecdir}/mate-keyring-prompt-3
21cr|mate-keyring-1.6.1-4|79	%{_libexecdir}/mate-keyring-prompt
21cr|mate-keyring-1.6.1-4|80	%{_datadir}/dbus-1/services/*.service
21cr|mate-keyring-1.6.1-4|81	%{_datadir}/mategcr-3/
21cr|mate-keyring-1.6.1-4|82	%{_datadir}/mate-keyring-3/
21cr|mate-keyring-1.6.1-4|83	%{_datadir}/MateConf/gsettings/*.convert
21cr|mate-keyring-1.6.1-4|84	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21cr|mate-keyring-1.6.1-4|85	%{_datadir}/gtk-doc/html/gck/*
21cr|mate-keyring-1.6.1-4|86	%{_datadir}/gtk-doc/html/gcr-3/*
21cr|mate-keyring-1.6.1-4|87	%{_mandir}/man1/mate-keyring-daemon.1.xz
21cr|mate-keyring-1.6.1-4|88	%{_mandir}/man1/mate-keyring.1.xz
21cr|mate-keyring-1.6.1-4|89	
21cr|mate-keyring-1.6.1-4|90	%files -n %{libname}
21cr|mate-keyring-1.6.1-4|91	%{_libdir}/libmategck.so.%{major}*
21cr|mate-keyring-1.6.1-4|92	%{_libdir}/libmategcr-3.so.%{major}*
21cr|mate-keyring-1.6.1-4|93	%{_libdir}/mate-keyring/
21cr|mate-keyring-1.6.1-4|94	%{_libdir}/pkcs11/mate-keyring-pkcs11.so
21cr|mate-keyring-1.6.1-4|95	/%{_lib}/security/pam_mate_keyring.so
21cr|mate-keyring-1.6.1-4|96	
21cr|mate-keyring-1.6.1-4|97	%files -n %{develname}
21cr|mate-keyring-1.6.1-4|98	%{_includedir}/mategcr-3/
21cr|mate-keyring-1.6.1-4|99	%{_includedir}/mate-gck/
21cr|mate-keyring-1.6.1-4|100	%{_includedir}/gck/
21cr|mate-keyring-1.6.1-4|101	%{_libdir}/libmategck.so
21cr|mate-keyring-1.6.1-4|102	%{_libdir}/libmategcr-3.so
21cr|mate-keyring-1.6.1-4|103	%{_libdir}/pkgconfig/mate-gck-0.pc
21cr|mate-keyring-1.6.1-4|104	%{_libdir}/pkgconfig/mate-gcr-3.pc

3067 21
21cr|mate-languages-flags-0.0-0.gitbed72f.2|1	%define commit bed72fa7ef61fa70ed41d2b68790b7ed992fd0b9
21cr|mate-languages-flags-0.0-0.gitbed72f.2|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|mate-languages-flags-0.0-0.gitbed72f.2|3	%define upstream_name Mate-Languages-Flags
21cr|mate-languages-flags-0.0-0.gitbed72f.2|4	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|5	Summary:	Language flags for MATE Desktop
21cr|mate-languages-flags-0.0-0.gitbed72f.2|6	Summary(ru_RU.UTF-8):	Флаги языков для рабочего стола MATE
21cr|mate-languages-flags-0.0-0.gitbed72f.2|7	Name:		mate-languages-flags
21cr|mate-languages-flags-0.0-0.gitbed72f.2|8	Version:	0.0
21cr|mate-languages-flags-0.0-0.gitbed72f.2|9	Release:	0.git%{commit_short}.2
21cr|mate-languages-flags-0.0-0.gitbed72f.2|10	License:	GPLv3
21cr|mate-languages-flags-0.0-0.gitbed72f.2|11	Group:		Graphical desktop/MATE
21cr|mate-languages-flags-0.0-0.gitbed72f.2|12	Url:		https://github.com/griha41/Mate-Languages-Flags
21cr|mate-languages-flags-0.0-0.gitbed72f.2|13	Source0:	https://github.com/griha41/Mate-Languages-Flags/archive/%{commit}.tar.gz?/%{upstream_name}-%{commit}.tar.gz
21cr|mate-languages-flags-0.0-0.gitbed72f.2|14	Source1:	mate-languages-flags.desktop
21cr|mate-languages-flags-0.0-0.gitbed72f.2|15	Requires:	mate-icon-theme
21cr|mate-languages-flags-0.0-0.gitbed72f.2|16	Recommends:	mate-languages-flags-autostart
21cr|mate-languages-flags-0.0-0.gitbed72f.2|17	BuildArch:	noarch
21cr|mate-languages-flags-0.0-0.gitbed72f.2|18	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|19	%description
21cr|mate-languages-flags-0.0-0.gitbed72f.2|20	This package contains country flags to display the input
21cr|mate-languages-flags-0.0-0.gitbed72f.2|21	language selection on the MATE panel instead of text
21cr|mate-languages-flags-0.0-0.gitbed72f.2|22	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|23	GUI-way:
21cr|mate-languages-flags-0.0-0.gitbed72f.2|24	Run dconf-editor (or install it 'sudo dnf install dconf-editor' and then run it)
21cr|mate-languages-flags-0.0-0.gitbed72f.2|25	Then go to section: org->mate->desktop->peripherals->keyboard->indicator
21cr|mate-languages-flags-0.0-0.gitbed72f.2|26	Switch key “show-flags” from "false" to "true"
21cr|mate-languages-flags-0.0-0.gitbed72f.2|27	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|28	Terminal:
21cr|mate-languages-flags-0.0-0.gitbed72f.2|29	gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags true
21cr|mate-languages-flags-0.0-0.gitbed72f.2|30	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|31	If you want disable it set back to false!
21cr|mate-languages-flags-0.0-0.gitbed72f.2|32	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|33	%description -l ru_RU.UTF-8
21cr|mate-languages-flags-0.0-0.gitbed72f.2|34	Этот пакет содержит флаги стран для отображения выбора языка ввода на панели MATE вместо текста
21cr|mate-languages-flags-0.0-0.gitbed72f.2|35	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|36	Графический интерфейс:
21cr|mate-languages-flags-0.0-0.gitbed72f.2|37	Запустите dconf-editor (или установите его "sudo dnf install dconf-editor" и запустите)
21cr|mate-languages-flags-0.0-0.gitbed72f.2|38	Затем перейдите в раздел: org->mate->desktop->peripherals->keyboard->indicator
21cr|mate-languages-flags-0.0-0.gitbed72f.2|39	Переключите ключ “show-flags” с "ложь/false" на "истина/true"
21cr|mate-languages-flags-0.0-0.gitbed72f.2|40	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|41	Терминал:
21cr|mate-languages-flags-0.0-0.gitbed72f.2|42	gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags true
21cr|mate-languages-flags-0.0-0.gitbed72f.2|43	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|44	Если вы хотите отключить флаги, установите обратно значение ложь/false!
21cr|mate-languages-flags-0.0-0.gitbed72f.2|45	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|46	%files
21cr|mate-languages-flags-0.0-0.gitbed72f.2|47	%doc README.md
21cr|mate-languages-flags-0.0-0.gitbed72f.2|48	%license LICENSE
21cr|mate-languages-flags-0.0-0.gitbed72f.2|49	%dir %{_iconsdir}/flags
21cr|mate-languages-flags-0.0-0.gitbed72f.2|50	%{_iconsdir}/flags/*.png
21cr|mate-languages-flags-0.0-0.gitbed72f.2|51	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|52	#------------------------------------------------------------------------------
21cr|mate-languages-flags-0.0-0.gitbed72f.2|53	%package autostart
21cr|mate-languages-flags-0.0-0.gitbed72f.2|54	Summary:	System-wide autorun for %{name}
21cr|mate-languages-flags-0.0-0.gitbed72f.2|55	Summary(ru_RU.UTF-8):	Общесистемный автозапуск для %{name}
21cr|mate-languages-flags-0.0-0.gitbed72f.2|56	Group:		Graphical desktop/MATE
21cr|mate-languages-flags-0.0-0.gitbed72f.2|57	Requires:	%{name} = %{EVRD}
21cr|mate-languages-flags-0.0-0.gitbed72f.2|58	BuildArch:	noarch
21cr|mate-languages-flags-0.0-0.gitbed72f.2|59	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|60	%description autostart
21cr|mate-languages-flags-0.0-0.gitbed72f.2|61	This package contains .desktop system-wide autorun file for %{name}.
21cr|mate-languages-flags-0.0-0.gitbed72f.2|62	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|63	%description autostart -l ru_RU.UTF-8
21cr|mate-languages-flags-0.0-0.gitbed72f.2|64	Этот пакет содержит .desktop файл общесистемного автозапуска для %{name}.
21cr|mate-languages-flags-0.0-0.gitbed72f.2|65	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|66	%files autostart
21cr|mate-languages-flags-0.0-0.gitbed72f.2|67	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|mate-languages-flags-0.0-0.gitbed72f.2|68	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|69	#------------------------------------------------------------------------------
21cr|mate-languages-flags-0.0-0.gitbed72f.2|70	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|71	%prep
21cr|mate-languages-flags-0.0-0.gitbed72f.2|72	%autosetup -p1 -n %{upstream_name}-%{commit}
21cr|mate-languages-flags-0.0-0.gitbed72f.2|73	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|74	%build
21cr|mate-languages-flags-0.0-0.gitbed72f.2|75	
21cr|mate-languages-flags-0.0-0.gitbed72f.2|76	%install
21cr|mate-languages-flags-0.0-0.gitbed72f.2|77	mkdir -p %{buildroot}%{_iconsdir}/flags
21cr|mate-languages-flags-0.0-0.gitbed72f.2|78	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|mate-languages-flags-0.0-0.gitbed72f.2|79	install -pm 644 flags/*.png %{buildroot}%{_iconsdir}/flags/
21cr|mate-languages-flags-0.0-0.gitbed72f.2|80	install -pm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/autostart/

3068 21
21cr|mate-media-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-media-1.26.0-2|2	
21cr|mate-media-1.26.0-2|3	Summary:	MATE media programs
21cr|mate-media-1.26.0-2|4	Name:		mate-media
21cr|mate-media-1.26.0-2|5	Version:	1.26.0
21cr|mate-media-1.26.0-2|6	Release:	2
21cr|mate-media-1.26.0-2|7	License:	GPLv2+ and LGPLv2+
21cr|mate-media-1.26.0-2|8	Group:		Graphical desktop/MATE
21cr|mate-media-1.26.0-2|9	Url:		http://mate-desktop.org
21cr|mate-media-1.26.0-2|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-media-1.26.0-2|11	Patch0:		1.26-mate-media-ru.patch
21cr|mate-media-1.26.0-2|12	BuildRequires:	autoconf-archive
21cr|mate-media-1.26.0-2|13	BuildRequires:	itstool
21cr|mate-media-1.26.0-2|14	BuildRequires:	mate-common
21cr|mate-media-1.26.0-2|15	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-media-1.26.0-2|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-media-1.26.0-2|17	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|mate-media-1.26.0-2|18	BuildRequires:	pkgconfig(libmatemixer)
21cr|mate-media-1.26.0-2|19	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-media-1.26.0-2|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|mate-media-1.26.0-2|21	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-media-1.26.0-2|22	BuildRequires:	pkgconfig(unique-3.0)
21cr|mate-media-1.26.0-2|23	Recommends:	marco
21cr|mate-media-1.26.0-2|24	Recommends:	mate-desktop
21cr|mate-media-1.26.0-2|25	Recommends:	mate-settings-daemon
21cr|mate-media-1.26.0-2|26	
21cr|mate-media-1.26.0-2|27	%description
21cr|mate-media-1.26.0-2|28	Media utilities for the MATE desktop, including an audio mixer.
21cr|mate-media-1.26.0-2|29	
21cr|mate-media-1.26.0-2|30	%files -f %{name}.lang
21cr|mate-media-1.26.0-2|31	%doc AUTHORS README ChangeLog
21cr|mate-media-1.26.0-2|32	%config(noreplace) %{_sysconfdir}/xdg/autostart/mate-volume-control-status-icon.desktop
21cr|mate-media-1.26.0-2|33	%{_bindir}/mate-volume-control
21cr|mate-media-1.26.0-2|34	%{_bindir}/mate-volume-control-status-icon
21cr|mate-media-1.26.0-2|35	%{_libexecdir}/mate-volume-control-applet
21cr|mate-media-1.26.0-2|36	%{_datadir}/dbus-1/services/org.mate.panel.applet.GvcAppletFactory.service
21cr|mate-media-1.26.0-2|37	%{_datadir}/mate-media/
21cr|mate-media-1.26.0-2|38	%{_datadir}/mate-panel/applets/org.mate.applets.GvcApplet.mate-panel-applet
21cr|mate-media-1.26.0-2|39	%{_datadir}/applications/mate-volume-control.desktop
21cr|mate-media-1.26.0-2|40	%{_datadir}/sounds/mate/
21cr|mate-media-1.26.0-2|41	%{_mandir}/man1/mate-volume-control.1.*
21cr|mate-media-1.26.0-2|42	%{_mandir}/man1/mate-volume-control-status-icon.1.*
21cr|mate-media-1.26.0-2|43	
21cr|mate-media-1.26.0-2|44	#----------------------------------------------------------------------------
21cr|mate-media-1.26.0-2|45	
21cr|mate-media-1.26.0-2|46	%prep
21cr|mate-media-1.26.0-2|47	%setup -q
21cr|mate-media-1.26.0-2|48	%autopatch -p1
21cr|mate-media-1.26.0-2|49	
21cr|mate-media-1.26.0-2|50	# update locale ru
21cr|mate-media-1.26.0-2|51	msgfmt po/ru.po -o po/ru.gmo
21cr|mate-media-1.26.0-2|52	
21cr|mate-media-1.26.0-2|53	%build
21cr|mate-media-1.26.0-2|54	%configure \
21cr|mate-media-1.26.0-2|55	--disable-static \
21cr|mate-media-1.26.0-2|56	--disable-schemas-compile
21cr|mate-media-1.26.0-2|57	%make
21cr|mate-media-1.26.0-2|58	
21cr|mate-media-1.26.0-2|59	%install
21cr|mate-media-1.26.0-2|60	%makeinstall_std
21cr|mate-media-1.26.0-2|61	
21cr|mate-media-1.26.0-2|62	%find_lang %{name} --all-name

3069 21
21cr|mate-menu-22.04.2-4|1	Summary:	Advanced Menu for the MATE Desktop
21cr|mate-menu-22.04.2-4|2	Name:		mate-menu
21cr|mate-menu-22.04.2-4|3	Version:	22.04.2
21cr|mate-menu-22.04.2-4|4	Release:	4
21cr|mate-menu-22.04.2-4|5	Group:		Graphical desktop/MATE
21cr|mate-menu-22.04.2-4|6	# mate_menu/keybinding.py use MIT license and the rest is under GPLv2+
21cr|mate-menu-22.04.2-4|7	License:	GPLv2+ and MIT
21cr|mate-menu-22.04.2-4|8	Url:		https://github.com/ubuntu-mate/mate-menu
21cr|mate-menu-22.04.2-4|9	Source0:	https://github.com/ubuntu-mate/%{name}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mate-menu-22.04.2-4|10	Source1:	applications.list.in
21cr|mate-menu-22.04.2-4|11	Source2:	yandex.png
21cr|mate-menu-22.04.2-4|12	Patch1:         mate-menu_adjust-package-manager.patch
21cr|mate-menu-22.04.2-4|13	Patch2:			mate-menu-22.04.2-ru-yandex.patch
21cr|mate-menu-22.04.2-4|14	Patch3:         mate-menu-22.04.2-ru.patch
21cr|mate-menu-22.04.2-4|15	BuildRequires:	desktop-file-utils
21cr|mate-menu-22.04.2-4|16	BuildRequires:	intltool
21cr|mate-menu-22.04.2-4|17	BuildRequires:	python3-distutils-extra
21cr|mate-menu-22.04.2-4|18	BuildRequires:	python3-setuptools
21cr|mate-menu-22.04.2-4|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|mate-menu-22.04.2-4|20	BuildRequires:	pkgconfig(python3)
21cr|mate-menu-22.04.2-4|21	Recommends:	mate-menus >= 1.16.0
21cr|mate-menu-22.04.2-4|22	Recommends:	mate-panel >= 1.16.0
21cr|mate-menu-22.04.2-4|23	Recommends:	mozo
21cr|mate-menu-22.04.2-4|24	Requires:	python3-configobj
21cr|mate-menu-22.04.2-4|25	Requires:	python3-gobject
21cr|mate-menu-22.04.2-4|26	Requires:	python3-pyxdg
21cr|mate-menu-22.04.2-4|27	Requires:	python3-setproctitle
21cr|mate-menu-22.04.2-4|28	Requires:	python3-xlib
21cr|mate-menu-22.04.2-4|29	Requires:	typelib(MatePanelApplet)
21cr|mate-menu-22.04.2-4|30	Requires:	xdg-utils
21cr|mate-menu-22.04.2-4|31	BuildArch:	noarch
21cr|mate-menu-22.04.2-4|32	
21cr|mate-menu-22.04.2-4|33	%description
21cr|mate-menu-22.04.2-4|34	An advanced menu for MATE. Supports filtering, favorites, auto-session,
21cr|mate-menu-22.04.2-4|35	and many other features. This menu originated in the Linux Mint
21cr|mate-menu-22.04.2-4|36	distribution and has been ported to other distributions that ship
21cr|mate-menu-22.04.2-4|37	the MATE Desktop Environment.
21cr|mate-menu-22.04.2-4|38	
21cr|mate-menu-22.04.2-4|39	%files -f %{name}.lang
21cr|mate-menu-22.04.2-4|40	%doc COPYING README.md
21cr|mate-menu-22.04.2-4|41	%{_bindir}/%{name}
21cr|mate-menu-22.04.2-4|42	%{_prefix}/lib/%{name}/
21cr|mate-menu-22.04.2-4|43	%{_datadir}/%{name}/
21cr|mate-menu-22.04.2-4|44	%{_datadir}/glib-2.0/schemas/org.mate.mate-menu*.gschema.xml
21cr|mate-menu-22.04.2-4|45	%{_datadir}/mate-panel/applets/org.mate.panel.MateMenuApplet.mate-panel-applet
21cr|mate-menu-22.04.2-4|46	%{_datadir}/dbus-1/services/org.mate.panel.applet.MateMenuAppletFactory.service
21cr|mate-menu-22.04.2-4|47	%{_mandir}/man1/mate-menu.1.*
21cr|mate-menu-22.04.2-4|48	%{python3_sitelib}/mate_menu/
21cr|mate-menu-22.04.2-4|49	%{python3_sitelib}/mate_menu-*.egg-info/
21cr|mate-menu-22.04.2-4|50	
21cr|mate-menu-22.04.2-4|51	#----------------------------------------------------------------------------
21cr|mate-menu-22.04.2-4|52	
21cr|mate-menu-22.04.2-4|53	%prep
21cr|mate-menu-22.04.2-4|54	%setup -q
21cr|mate-menu-22.04.2-4|55	
21cr|mate-menu-22.04.2-4|56	%apply_patches
21cr|mate-menu-22.04.2-4|57	#%patch1 -p1 -b .adjust-package-manage
21cr|mate-menu-22.04.2-4|58	#%patch2 -p1 -b .mate-menu-22.04.2-ru
21cr|mate-menu-22.04.2-4|59	
21cr|mate-menu-22.04.2-4|60	# Install our applications.list
21cr|mate-menu-22.04.2-4|61	rm -fr data/applications.list
21cr|mate-menu-22.04.2-4|62	install -m 644 %{SOURCE1} data/applications.list
21cr|mate-menu-22.04.2-4|63	touch %{buildroot} data/icons/yandex.png
21cr|mate-menu-22.04.2-4|64	install -m 644 %{SOURCE2} data/icons/yandex.png
21cr|mate-menu-22.04.2-4|65	
21cr|mate-menu-22.04.2-4|66	%build
21cr|mate-menu-22.04.2-4|67	%__python3 setup.py build
21cr|mate-menu-22.04.2-4|68	
21cr|mate-menu-22.04.2-4|69	%install
21cr|mate-menu-22.04.2-4|70	%__python3 setup.py install --root=%{buildroot}
21cr|mate-menu-22.04.2-4|71	
21cr|mate-menu-22.04.2-4|72	# avoid rpmlint invalid-lc-messages-dir and incorrect-locale-subdir errors
21cr|mate-menu-22.04.2-4|73	rm -rf %{buildroot}%{_datadir}/locale/ber
21cr|mate-menu-22.04.2-4|74	rm -rf %{buildroot}%{_datadir}/locale/es_419/LC_MESSAGES/mate-menu.mo
21cr|mate-menu-22.04.2-4|75	rm -rf %{buildroot}%{_datadir}/locale/es_419/LC_MESSAGES/mate-menu.mo
21cr|mate-menu-22.04.2-4|76	rm -rf %{buildroot}%{_datadir}/locale/nah/LC_MESSAGES/mate-menu.mo
21cr|mate-menu-22.04.2-4|77	rm -rf %{buildroot}%{_datadir}/locale/zh-Hans/LC_MESSAGES/mate-menu.mo
21cr|mate-menu-22.04.2-4|78	rm -rf %{buildroot}%{_datadir}/locale/zh-Hans/
21cr|mate-menu-22.04.2-4|79	
21cr|mate-menu-22.04.2-4|80	%find_lang %{name}

3070 21
21cr|mate-neru-canta-theme-1.6-1|1	Summary:	Rosa-Mate themes
21cr|mate-neru-canta-theme-1.6-1|2	Name:		mate-neru-canta-theme
21cr|mate-neru-canta-theme-1.6-1|3	Version:	1.6
21cr|mate-neru-canta-theme-1.6-1|4	Release:	1
21cr|mate-neru-canta-theme-1.6-1|5	License:	GPLv2
21cr|mate-neru-canta-theme-1.6-1|6	Group:		Graphical desktop/Other
21cr|mate-neru-canta-theme-1.6-1|7	Url:		https://github.com/chistota/mate-neru-canta-theme/
21cr|mate-neru-canta-theme-1.6-1|8	Source0:	https://github.com/chistota/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mate-neru-canta-theme-1.6-1|9	BuildArch:	noarch
21cr|mate-neru-canta-theme-1.6-1|10	
21cr|mate-neru-canta-theme-1.6-1|11	%description
21cr|mate-neru-canta-theme-1.6-1|12	%{summary}
21cr|mate-neru-canta-theme-1.6-1|13	
21cr|mate-neru-canta-theme-1.6-1|14	%files
21cr|mate-neru-canta-theme-1.6-1|15	%doc Neru-canta-blue-dark/{AUTHORS,COPYING}
21cr|mate-neru-canta-theme-1.6-1|16	%{_datadir}/themes/Neru-canta-blue-dark/
21cr|mate-neru-canta-theme-1.6-1|17	%{_datadir}/themes/Neru-canta-blue-light/
21cr|mate-neru-canta-theme-1.6-1|18	%{_datadir}/themes/Neru-canta-green-dark/
21cr|mate-neru-canta-theme-1.6-1|19	%{_datadir}/themes/Neru-canta-green-light/
21cr|mate-neru-canta-theme-1.6-1|20	%{_datadir}/themes/Neru-canta-yellow-dark/
21cr|mate-neru-canta-theme-1.6-1|21	%{_datadir}/themes/Neru-canta-yellow-light/
21cr|mate-neru-canta-theme-1.6-1|22	#----------------------------------------------------------------------------
21cr|mate-neru-canta-theme-1.6-1|23	
21cr|mate-neru-canta-theme-1.6-1|24	%prep
21cr|mate-neru-canta-theme-1.6-1|25	%setup -q
21cr|mate-neru-canta-theme-1.6-1|26	
21cr|mate-neru-canta-theme-1.6-1|27	%build
21cr|mate-neru-canta-theme-1.6-1|28	
21cr|mate-neru-canta-theme-1.6-1|29	%install
21cr|mate-neru-canta-theme-1.6-1|30	
21cr|mate-neru-canta-theme-1.6-1|31	install -d %{buildroot}%{_datadir}/themes/
21cr|mate-neru-canta-theme-1.6-1|32	cp -R * %{buildroot}%{_datadir}/themes/
21cr|mate-neru-canta-theme-1.6-1|33	rm -f %{buildroot}%{_datadir}/themes/*/{AUTHORS,COPYING}
21cr|mate-neru-canta-theme-1.6-1|34	
21cr|mate-neru-canta-theme-1.6-1|35	find %{buildroot} -type f -exec chmod 0644 {} \;

3071 21
21cr|mate-neru-icon-classic-theme-1.6-1|1	Summary:	Mate icons themes
21cr|mate-neru-icon-classic-theme-1.6-1|2	Name:		mate-neru-icon-classic-theme
21cr|mate-neru-icon-classic-theme-1.6-1|3	Version:	1.6
21cr|mate-neru-icon-classic-theme-1.6-1|4	Release:	1
21cr|mate-neru-icon-classic-theme-1.6-1|5	License:	LGPLv3
21cr|mate-neru-icon-classic-theme-1.6-1|6	Group:		Graphical desktop/Other
21cr|mate-neru-icon-classic-theme-1.6-1|7	Url:		https://github.com/chistota/mate-neru-icon-classic-theme/
21cr|mate-neru-icon-classic-theme-1.6-1|8	Source0:	https://github.com/chistota/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mate-neru-icon-classic-theme-1.6-1|9	BuildArch:	noarch
21cr|mate-neru-icon-classic-theme-1.6-1|10	
21cr|mate-neru-icon-classic-theme-1.6-1|11	%description
21cr|mate-neru-icon-classic-theme-1.6-1|12	%{summary}
21cr|mate-neru-icon-classic-theme-1.6-1|13	
21cr|mate-neru-icon-classic-theme-1.6-1|14	%files
21cr|mate-neru-icon-classic-theme-1.6-1|15	%doc AUTHORS LICENSE README.md
21cr|mate-neru-icon-classic-theme-1.6-1|16	%{_iconsdir}/neru-mate-blue-light/
21cr|mate-neru-icon-classic-theme-1.6-1|17	%{_iconsdir}/neru-mate-green-light/
21cr|mate-neru-icon-classic-theme-1.6-1|18	%{_iconsdir}/neru-mate-blue-dark/
21cr|mate-neru-icon-classic-theme-1.6-1|19	%{_iconsdir}/neru-mate-green-dark/
21cr|mate-neru-icon-classic-theme-1.6-1|20	
21cr|mate-neru-icon-classic-theme-1.6-1|21	#----------------------------------------------------------------------------
21cr|mate-neru-icon-classic-theme-1.6-1|22	
21cr|mate-neru-icon-classic-theme-1.6-1|23	%prep
21cr|mate-neru-icon-classic-theme-1.6-1|24	%setup -q
21cr|mate-neru-icon-classic-theme-1.6-1|25	
21cr|mate-neru-icon-classic-theme-1.6-1|26	%build
21cr|mate-neru-icon-classic-theme-1.6-1|27	
21cr|mate-neru-icon-classic-theme-1.6-1|28	%install
21cr|mate-neru-icon-classic-theme-1.6-1|29	rm -f */*/*/.directory
21cr|mate-neru-icon-classic-theme-1.6-1|30	find . -type f -exec chmod 0644 {} \;
21cr|mate-neru-icon-classic-theme-1.6-1|31	find . -type d -exec chmod 0755 {} \;
21cr|mate-neru-icon-classic-theme-1.6-1|32	
21cr|mate-neru-icon-classic-theme-1.6-1|33	install -d %{buildroot}%{_iconsdir}/
21cr|mate-neru-icon-classic-theme-1.6-1|34	cp -R {neru-mate-blue-light,neru-mate-green-light,neru-mate-blue-dark,neru-mate-green-dark} %{buildroot}%{_iconsdir}/
21cr|mate-neru-icon-classic-theme-1.6-1|35	rm -f %{buildroot}%{_iconsdir}/{AUTHORS,LICENSE,README.md,screenshot.svg}
21cr|mate-neru-icon-classic-theme-1.6-1|36	

3072 21
21cr|mate-netbook-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-netbook-1.26.0-1|2	
21cr|mate-netbook-1.26.0-1|3	Summary:	MATE Desktop window management tool
21cr|mate-netbook-1.26.0-1|4	Name:		mate-netbook
21cr|mate-netbook-1.26.0-1|5	Version:	1.26.0
21cr|mate-netbook-1.26.0-1|6	Release:	1
21cr|mate-netbook-1.26.0-1|7	License:	GPLv3+
21cr|mate-netbook-1.26.0-1|8	Group:		Graphical desktop/MATE
21cr|mate-netbook-1.26.0-1|9	Url:		http://mate-desktop.org
21cr|mate-netbook-1.26.0-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-netbook-1.26.0-1|11	BuildRequires:	autoconf-archive
21cr|mate-netbook-1.26.0-1|12	BuildRequires:	intltool
21cr|mate-netbook-1.26.0-1|13	BuildRequires:	mate-common
21cr|mate-netbook-1.26.0-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-netbook-1.26.0-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-netbook-1.26.0-1|16	BuildRequires:	pkgconfig(libfakekey)
21cr|mate-netbook-1.26.0-1|17	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-netbook-1.26.0-1|18	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|mate-netbook-1.26.0-1|19	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-netbook-1.26.0-1|20	BuildRequires:	pkgconfig(unique-3.0)
21cr|mate-netbook-1.26.0-1|21	BuildRequires:	pkgconfig(xtst)
21cr|mate-netbook-1.26.0-1|22	Recommends:	mate-panel
21cr|mate-netbook-1.26.0-1|23	
21cr|mate-netbook-1.26.0-1|24	%description
21cr|mate-netbook-1.26.0-1|25	This package provides a simple window management tool which provides the
21cr|mate-netbook-1.26.0-1|26	following functionality:
21cr|mate-netbook-1.26.0-1|27	* Allow to set basic rules for window types;
21cr|mate-netbook-1.26.0-1|28	* Allow exceptions to the rules based on string matching for window
21cr|mate-netbook-1.26.0-1|29	name and window class;
21cr|mate-netbook-1.26.0-1|30	* Allows reversing of rules when the user manually changes something;
21cr|mate-netbook-1.26.0-1|31	* Re-decorates windows on un-maximize
21cr|mate-netbook-1.26.0-1|32	
21cr|mate-netbook-1.26.0-1|33	%files -f %{name}.lang
21cr|mate-netbook-1.26.0-1|34	%doc ChangeLog README COPYING
21cr|mate-netbook-1.26.0-1|35	%config %{_sysconfdir}/xdg/autostart/mate-maximus-autostart.desktop
21cr|mate-netbook-1.26.0-1|36	%dir %{_libexecdir}/%{name}
21cr|mate-netbook-1.26.0-1|37	%{_bindir}/mate-maximus
21cr|mate-netbook-1.26.0-1|38	%{_libexecdir}/%{name}/mate-window-picker-applet
21cr|mate-netbook-1.26.0-1|39	%{_datadir}/dbus-1/services/*.service
21cr|mate-netbook-1.26.0-1|40	%{_datadir}/glib-2.0/schemas/*.xml
21cr|mate-netbook-1.26.0-1|41	%{_datadir}/mate-panel/
21cr|mate-netbook-1.26.0-1|42	%{_mandir}/man1/mate-maximus.1*
21cr|mate-netbook-1.26.0-1|43	
21cr|mate-netbook-1.26.0-1|44	#----------------------------------------------------------------------------
21cr|mate-netbook-1.26.0-1|45	
21cr|mate-netbook-1.26.0-1|46	%prep
21cr|mate-netbook-1.26.0-1|47	%setup -q
21cr|mate-netbook-1.26.0-1|48	
21cr|mate-netbook-1.26.0-1|49	%build
21cr|mate-netbook-1.26.0-1|50	%configure \
21cr|mate-netbook-1.26.0-1|51	--libexecdir=%{_libexecdir}/%{name}
21cr|mate-netbook-1.26.0-1|52	
21cr|mate-netbook-1.26.0-1|53	%make LIBS='-lm'
21cr|mate-netbook-1.26.0-1|54	
21cr|mate-netbook-1.26.0-1|55	%install
21cr|mate-netbook-1.26.0-1|56	%makeinstall_std
21cr|mate-netbook-1.26.0-1|57	
21cr|mate-netbook-1.26.0-1|58	%find_lang %{name} --with-gnome --all-name

3073 21
21cr|mate-notification-daemon-1.26.0-5|1	%define _libexecdir %{_prefix}/libexec
21cr|mate-notification-daemon-1.26.0-5|2	
21cr|mate-notification-daemon-1.26.0-5|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-notification-daemon-1.26.0-5|4	
21cr|mate-notification-daemon-1.26.0-5|5	Summary:	Mate Notification Daemon
21cr|mate-notification-daemon-1.26.0-5|6	Name:		mate-notification-daemon
21cr|mate-notification-daemon-1.26.0-5|7	Version:	1.26.0
21cr|mate-notification-daemon-1.26.0-5|8	Release:	5
21cr|mate-notification-daemon-1.26.0-5|9	License:	GPLv2+
21cr|mate-notification-daemon-1.26.0-5|10	Group:		Graphical desktop/MATE
21cr|mate-notification-daemon-1.26.0-5|11	Url:		http://mate-desktop.org/
21cr|mate-notification-daemon-1.26.0-5|12	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-notification-daemon-1.26.0-5|13	Patch0:	    mate-notification-daemon_rus.patch
21cr|mate-notification-daemon-1.26.0-5|14	Patch1:	    mate-notification-daemon_ru.patch
21cr|mate-notification-daemon-1.26.0-5|15	BuildRequires:	autoconf-archive
21cr|mate-notification-daemon-1.26.0-5|16	BuildRequires:	mate-common
21cr|mate-notification-daemon-1.26.0-5|17	BuildRequires:	xml2po
21cr|mate-notification-daemon-1.26.0-5|18	BuildRequires:	glib-gettextize
21cr|mate-notification-daemon-1.26.0-5|19	BuildRequires:	desktop-file-utils
21cr|mate-notification-daemon-1.26.0-5|20	BuildRequires:	pkgconfig(dbus-1)
21cr|mate-notification-daemon-1.26.0-5|21	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-notification-daemon-1.26.0-5|22	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|mate-notification-daemon-1.26.0-5|23	BuildRequires:	pkgconfig(gio-2.0)
21cr|mate-notification-daemon-1.26.0-5|24	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-notification-daemon-1.26.0-5|25	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|mate-notification-daemon-1.26.0-5|26	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-notification-daemon-1.26.0-5|27	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|mate-notification-daemon-1.26.0-5|28	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-notification-daemon-1.26.0-5|29	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-notification-daemon-1.26.0-5|30	BuildRequires:	pkgconfig(libnotify)
21cr|mate-notification-daemon-1.26.0-5|31	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|mate-notification-daemon-1.26.0-5|32	BuildRequires:	pkgconfig(x11)
21cr|mate-notification-daemon-1.26.0-5|33	Recommends:	notification-daemon-engine-nodoka
21cr|mate-notification-daemon-1.26.0-5|34	Provides:	virtual-notification-daemon
21cr|mate-notification-daemon-1.26.0-5|35	Conflicts:	xfce4-notifyd
21cr|mate-notification-daemon-1.26.0-5|36	
21cr|mate-notification-daemon-1.26.0-5|37	%description
21cr|mate-notification-daemon-1.26.0-5|38	Notification daemon for MATE Desktop.
21cr|mate-notification-daemon-1.26.0-5|39	
21cr|mate-notification-daemon-1.26.0-5|40	%files -f %{name}.lang
21cr|mate-notification-daemon-1.26.0-5|41	%doc AUTHORS COPYING README
21cr|mate-notification-daemon-1.26.0-5|42	%{_bindir}/mate-notification-properties
21cr|mate-notification-daemon-1.26.0-5|43	%{_datadir}/applications/mate-notification-properties.desktop
21cr|mate-notification-daemon-1.26.0-5|44	%{_datadir}/dbus-1/services/org.freedesktop.mate.Notifications.service
21cr|mate-notification-daemon-1.26.0-5|45	%{_datadir}/dbus-1/services/org.mate.panel.applet.MateNotificationAppletFactory.service
21cr|mate-notification-daemon-1.26.0-5|46	%{_datadir}/mate-panel/applets/org.mate.applets.MateNotificationApplet.mate-panel-applet
21cr|mate-notification-daemon-1.26.0-5|47	%{_libexecdir}/mate-notification-daemon
21cr|mate-notification-daemon-1.26.0-5|48	%{_libexecdir}/mate-notification-applet
21cr|mate-notification-daemon-1.26.0-5|49	%{_datadir}/icons/hicolor/*/apps/mate-notification-properties.*
21cr|mate-notification-daemon-1.26.0-5|50	%{_datadir}/glib-2.0/schemas/org.mate.NotificationDaemon.gschema.xml
21cr|mate-notification-daemon-1.26.0-5|51	%{_libdir}/mate-notification-daemon
21cr|mate-notification-daemon-1.26.0-5|52	%{_mandir}/man1/*
21cr|mate-notification-daemon-1.26.0-5|53	
21cr|mate-notification-daemon-1.26.0-5|54	#----------------------------------------------------------------------------
21cr|mate-notification-daemon-1.26.0-5|55	
21cr|mate-notification-daemon-1.26.0-5|56	%prep
21cr|mate-notification-daemon-1.26.0-5|57	%setup -q
21cr|mate-notification-daemon-1.26.0-5|58	%patch0 -p1
21cr|mate-notification-daemon-1.26.0-5|59	%patch1 -p1
21cr|mate-notification-daemon-1.26.0-5|60	
21cr|mate-notification-daemon-1.26.0-5|61	# update locale ru
21cr|mate-notification-daemon-1.26.0-5|62	msgfmt po/ru.po -o po/ru.gmo
21cr|mate-notification-daemon-1.26.0-5|63	
21cr|mate-notification-daemon-1.26.0-5|64	%build
21cr|mate-notification-daemon-1.26.0-5|65	NOCONFIGURE=1 ./autogen.sh
21cr|mate-notification-daemon-1.26.0-5|66	%configure \
21cr|mate-notification-daemon-1.26.0-5|67	--disable-schemas-compile \
21cr|mate-notification-daemon-1.26.0-5|68	--disable-static
21cr|mate-notification-daemon-1.26.0-5|69	
21cr|mate-notification-daemon-1.26.0-5|70	%make V=1
21cr|mate-notification-daemon-1.26.0-5|71	
21cr|mate-notification-daemon-1.26.0-5|72	%install
21cr|mate-notification-daemon-1.26.0-5|73	%makeinstall_std
21cr|mate-notification-daemon-1.26.0-5|74	
21cr|mate-notification-daemon-1.26.0-5|75	%find_lang %{name}

3074 21
21cr|mate-polkit-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-polkit-1.26.0-1|2	
21cr|mate-polkit-1.26.0-1|3	%define major 0
21cr|mate-polkit-1.26.0-1|4	%define api 1
21cr|mate-polkit-1.26.0-1|5	%define gi_major 1.0
21cr|mate-polkit-1.26.0-1|6	%define libname %mklibname polkit-gtk-mate %{api} %{major}
21cr|mate-polkit-1.26.0-1|7	%define devname %mklibname -d polkit-gtk-mate
21cr|mate-polkit-1.26.0-1|8	%define girname %mklibname polkitgtkmate-gir %{gi_major}
21cr|mate-polkit-1.26.0-1|9	
21cr|mate-polkit-1.26.0-1|10	Summary:	PolicyKit integration for the MATE desktop
21cr|mate-polkit-1.26.0-1|11	Name:		mate-polkit
21cr|mate-polkit-1.26.0-1|12	Version:	1.26.0
21cr|mate-polkit-1.26.0-1|13	Release:	1
21cr|mate-polkit-1.26.0-1|14	License:	LGPLv2+
21cr|mate-polkit-1.26.0-1|15	Group:		Graphical desktop/MATE
21cr|mate-polkit-1.26.0-1|16	Url:		http://mate-desktop.org
21cr|mate-polkit-1.26.0-1|17	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-polkit-1.26.0-1|18	BuildRequires:	autoconf-archive
21cr|mate-polkit-1.26.0-1|19	BuildRequires:	gtk-doc
21cr|mate-polkit-1.26.0-1|20	BuildRequires:	intltool
21cr|mate-polkit-1.26.0-1|21	BuildRequires:	mate-common
21cr|mate-polkit-1.26.0-1|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-polkit-1.26.0-1|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-polkit-1.26.0-1|24	BuildRequires:	pkgconfig(appindicator3-0.1)
21cr|mate-polkit-1.26.0-1|25	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|mate-polkit-1.26.0-1|26	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|mate-polkit-1.26.0-1|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|mate-polkit-1.26.0-1|28	Provides:	polkit-agent
21cr|mate-polkit-1.26.0-1|29	Provides:	polkit-mate = %{version}
21cr|mate-polkit-1.26.0-1|30	# in > v1.20.0
21cr|mate-polkit-1.26.0-1|31	Provides:	%{libname} = %{EVRD}
21cr|mate-polkit-1.26.0-1|32	Provides:	%{devname} = %{EVRD}
21cr|mate-polkit-1.26.0-1|33	Provides:	%{girname} = %{EVRD}
21cr|mate-polkit-1.26.0-1|34	Obsoletes:	%{libname} < %{EVRD}
21cr|mate-polkit-1.26.0-1|35	Obsoletes:	%{devname} < %{EVRD}
21cr|mate-polkit-1.26.0-1|36	Obsoletes:	%{girname} < %{EVRD}
21cr|mate-polkit-1.26.0-1|37	
21cr|mate-polkit-1.26.0-1|38	%description
21cr|mate-polkit-1.26.0-1|39	mate-polkit provides an authentication agent for PolicyKit
21cr|mate-polkit-1.26.0-1|40	that matches the look and feel of the MATE desktop.
21cr|mate-polkit-1.26.0-1|41	
21cr|mate-polkit-1.26.0-1|42	%files -f %{name}.lang
21cr|mate-polkit-1.26.0-1|43	%doc COPYING AUTHORS README
21cr|mate-polkit-1.26.0-1|44	%config(noreplace) %{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop
21cr|mate-polkit-1.26.0-1|45	%{_libexecdir}/polkit-mate-authentication-agent-1
21cr|mate-polkit-1.26.0-1|46	
21cr|mate-polkit-1.26.0-1|47	#--------------------------------------------------------------------------
21cr|mate-polkit-1.26.0-1|48	
21cr|mate-polkit-1.26.0-1|49	%prep
21cr|mate-polkit-1.26.0-1|50	%setup -q
21cr|mate-polkit-1.26.0-1|51	
21cr|mate-polkit-1.26.0-1|52	%build
21cr|mate-polkit-1.26.0-1|53	NOCONFIGURE=1 ./autogen.sh
21cr|mate-polkit-1.26.0-1|54	%configure \
21cr|mate-polkit-1.26.0-1|55	--disable-static \
21cr|mate-polkit-1.26.0-1|56	--enable-accountsservice \
21cr|mate-polkit-1.26.0-1|57	--enable-appindicator
21cr|mate-polkit-1.26.0-1|58	
21cr|mate-polkit-1.26.0-1|59	%make
21cr|mate-polkit-1.26.0-1|60	
21cr|mate-polkit-1.26.0-1|61	%install
21cr|mate-polkit-1.26.0-1|62	%makeinstall_std
21cr|mate-polkit-1.26.0-1|63	
21cr|mate-polkit-1.26.0-1|64	sed -i 's,@FULL_LIBEXECDIR@,%{_libexecdir},' %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop
21cr|mate-polkit-1.26.0-1|65	desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop
21cr|mate-polkit-1.26.0-1|66	
21cr|mate-polkit-1.26.0-1|67	%find_lang %{name}

3075 21
21cr|mate-power-manager-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-power-manager-1.26.0-2|2	
21cr|mate-power-manager-1.26.0-2|3	Summary:	MATE Power Manager
21cr|mate-power-manager-1.26.0-2|4	Name:		mate-power-manager
21cr|mate-power-manager-1.26.0-2|5	Version:	1.26.0
21cr|mate-power-manager-1.26.0-2|6	Release:	2
21cr|mate-power-manager-1.26.0-2|7	License:	GPLv2+
21cr|mate-power-manager-1.26.0-2|8	Group:		Graphical desktop/MATE
21cr|mate-power-manager-1.26.0-2|9	Url:		http://pub.mate-desktop.org
21cr|mate-power-manager-1.26.0-2|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-power-manager-1.26.0-2|11	Patch0:		mate-power-manager-1.12.1-rosa-power.patch
21cr|mate-power-manager-1.26.0-2|12	Patch1:		power-lang-ru.patch
21cr|mate-power-manager-1.26.0-2|13	BuildRequires:	autoconf-archive
21cr|mate-power-manager-1.26.0-2|14	BuildRequires:	docbook-utils
21cr|mate-power-manager-1.26.0-2|15	BuildRequires:	docbook-dtd41-sgml
21cr|mate-power-manager-1.26.0-2|16	BuildRequires:	intltool
21cr|mate-power-manager-1.26.0-2|17	BuildRequires:	itstool
21cr|mate-power-manager-1.26.0-2|18	BuildRequires:	mate-common
21cr|mate-power-manager-1.26.0-2|19	BuildRequires:	which
21cr|mate-power-manager-1.26.0-2|20	BuildRequires:	xml2po
21cr|mate-power-manager-1.26.0-2|21	BuildRequires:	xmlto
21cr|mate-power-manager-1.26.0-2|22	BuildRequires:	yelp-tools
21cr|mate-power-manager-1.26.0-2|23	BuildRequires:	pkgconfig(cairo)
21cr|mate-power-manager-1.26.0-2|24	BuildRequires:	pkgconfig(dbus-1)
21cr|mate-power-manager-1.26.0-2|25	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-power-manager-1.26.0-2|26	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|mate-power-manager-1.26.0-2|27	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-power-manager-1.26.0-2|28	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|mate-power-manager-1.26.0-2|29	BuildRequires:	pkgconfig(libnotify)
21cr|mate-power-manager-1.26.0-2|30	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-power-manager-1.26.0-2|31	BuildRequires:	pkgconfig(libsecret-1)
21cr|mate-power-manager-1.26.0-2|32	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|mate-power-manager-1.26.0-2|33	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|mate-power-manager-1.26.0-2|34	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-power-manager-1.26.0-2|35	BuildRequires:	pkgconfig(systemd)
21cr|mate-power-manager-1.26.0-2|36	BuildRequires:	pkgconfig(unique-3.0)
21cr|mate-power-manager-1.26.0-2|37	BuildRequires:	pkgconfig(upower-glib)
21cr|mate-power-manager-1.26.0-2|38	BuildRequires:	pkgconfig(x11)
21cr|mate-power-manager-1.26.0-2|39	BuildRequires:	pkgconfig(xext)
21cr|mate-power-manager-1.26.0-2|40	BuildRequires:	pkgconfig(xproto)
21cr|mate-power-manager-1.26.0-2|41	BuildRequires:	pkgconfig(xrandr)
21cr|mate-power-manager-1.26.0-2|42	BuildRequires:	pkgconfig(xrender)
21cr|mate-power-manager-1.26.0-2|43	Recommends:	mate-icon-theme
21cr|mate-power-manager-1.26.0-2|44	Requires:	upower
21cr|mate-power-manager-1.26.0-2|45	
21cr|mate-power-manager-1.26.0-2|46	%description
21cr|mate-power-manager-1.26.0-2|47	MATE Power Manager uses the information and facilities provided by UPower
21cr|mate-power-manager-1.26.0-2|48	displaying icons and handling user callbacks in an interactive MATE session.
21cr|mate-power-manager-1.26.0-2|49	
21cr|mate-power-manager-1.26.0-2|50	%files  -f %{name}.lang
21cr|mate-power-manager-1.26.0-2|51	%doc AUTHORS COPYING README
21cr|mate-power-manager-1.26.0-2|52	%{_mandir}/man1/*
21cr|mate-power-manager-1.26.0-2|53	%{_bindir}/mate-power-manager
21cr|mate-power-manager-1.26.0-2|54	%{_bindir}/mate-power-preferences
21cr|mate-power-manager-1.26.0-2|55	%{_bindir}/mate-power-statistics
21cr|mate-power-manager-1.26.0-2|56	%{_sbindir}/mate-power-backlight-helper
21cr|mate-power-manager-1.26.0-2|57	%{_datadir}/applications/mate-*.desktop
21cr|mate-power-manager-1.26.0-2|58	%dir %{_datadir}/dbus-1/services
21cr|mate-power-manager-1.26.0-2|59	%{_datadir}/dbus-1/services/*.service
21cr|mate-power-manager-1.26.0-2|60	%{_datadir}/mate-power-manager/
21cr|mate-power-manager-1.26.0-2|61	%{_datadir}/icons/hicolor/*/apps/mate-*.*
21cr|mate-power-manager-1.26.0-2|62	%{_datadir}/polkit-1/actions/org.mate.power.policy
21cr|mate-power-manager-1.26.0-2|63	%{_datadir}/mate-panel/applets/org.mate.BrightnessApplet.mate-panel-applet
21cr|mate-power-manager-1.26.0-2|64	%{_datadir}/mate-panel/applets/org.mate.InhibitApplet.mate-panel-applet
21cr|mate-power-manager-1.26.0-2|65	%{_datadir}/glib-2.0/schemas/org.mate.power-manager.gschema.xml
21cr|mate-power-manager-1.26.0-2|66	%{_sysconfdir}/xdg/autostart/mate-power-manager.desktop
21cr|mate-power-manager-1.26.0-2|67	%{_libexecdir}/mate-brightness-applet
21cr|mate-power-manager-1.26.0-2|68	%{_libexecdir}/mate-inhibit-applet
21cr|mate-power-manager-1.26.0-2|69	
21cr|mate-power-manager-1.26.0-2|70	#----------------------------------------------------------------------------
21cr|mate-power-manager-1.26.0-2|71	
21cr|mate-power-manager-1.26.0-2|72	%prep
21cr|mate-power-manager-1.26.0-2|73	%setup -q
21cr|mate-power-manager-1.26.0-2|74	%autopatch -p1
21cr|mate-power-manager-1.26.0-2|75	
21cr|mate-power-manager-1.26.0-2|76	# update locale ru
21cr|mate-power-manager-1.26.0-2|77	msgfmt po/ru.po -o po/ru.gmo
21cr|mate-power-manager-1.26.0-2|78	
21cr|mate-power-manager-1.26.0-2|79	%build
21cr|mate-power-manager-1.26.0-2|80	# Not needed >= 1.6.1 version
21cr|mate-power-manager-1.26.0-2|81	# NOCONFIGURE=1 ./autogen.sh
21cr|mate-power-manager-1.26.0-2|82	%configure \
21cr|mate-power-manager-1.26.0-2|83	--enable-docbook-docs \
21cr|mate-power-manager-1.26.0-2|84	--enable-applets \
21cr|mate-power-manager-1.26.0-2|85	--with-doc-dir=%{buildroot}%{_datadir}/doc
21cr|mate-power-manager-1.26.0-2|86	
21cr|mate-power-manager-1.26.0-2|87	%make
21cr|mate-power-manager-1.26.0-2|88	
21cr|mate-power-manager-1.26.0-2|89	%install
21cr|mate-power-manager-1.26.0-2|90	%makeinstall_std
21cr|mate-power-manager-1.26.0-2|91	
21cr|mate-power-manager-1.26.0-2|92	rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
21cr|mate-power-manager-1.26.0-2|93	
21cr|mate-power-manager-1.26.0-2|94	%find_lang %{name} --with-gnome --all-name

3076 21
21cr|materia-theme-20210322-1|1	Summary:	A Material Design theme for GNOME/GTK based desktop environments
21cr|materia-theme-20210322-1|2	Name:		materia-theme
21cr|materia-theme-20210322-1|3	Version:	20210322
21cr|materia-theme-20210322-1|4	Release:	1
21cr|materia-theme-20210322-1|5	License:	GPL-2.0
21cr|materia-theme-20210322-1|6	Group:		Graphical desktop/GNOME
21cr|materia-theme-20210322-1|7	Url:		https://github.com/nana-4/materia-theme/
21cr|materia-theme-20210322-1|8	Source0:	https://github.com/nana-4/materia-theme/archive/refs/tags/v%{version}.tar.gz?%{name}-%{version}.tar.gz
21cr|materia-theme-20210322-1|9	BuildRequires:	meson
21cr|materia-theme-20210322-1|10	BuildRequires:	sassc
21cr|materia-theme-20210322-1|11	BuildArch:	noarch
21cr|materia-theme-20210322-1|12	
21cr|materia-theme-20210322-1|13	%description
21cr|materia-theme-20210322-1|14	Materia is a Material Design theme for GNOME/GTK based desktop environments.
21cr|materia-theme-20210322-1|15	
21cr|materia-theme-20210322-1|16	It supports GTK 2, GTK 3, GTK 4, GNOME Shell, Budgie, Cinnamon, MATE, Unity,
21cr|materia-theme-20210322-1|17	Xfce, LightDM, GDM, Chrome theme, etc.
21cr|materia-theme-20210322-1|18	
21cr|materia-theme-20210322-1|19	%files
21cr|materia-theme-20210322-1|20	%dir %{_datadir}/themes/Materia
21cr|materia-theme-20210322-1|21	%{_datadir}/themes/Materia/COPYING
21cr|materia-theme-20210322-1|22	%{_datadir}/themes/Materia/INSTALL_GDM_THEME.md
21cr|materia-theme-20210322-1|23	%{_datadir}/themes/Materia/chrome
21cr|materia-theme-20210322-1|24	%{_datadir}/themes/Materia/cinnamon
21cr|materia-theme-20210322-1|25	%{_datadir}/themes/Materia/gnome-shell
21cr|materia-theme-20210322-1|26	%{_datadir}/themes/Materia/gtk-2.0
21cr|materia-theme-20210322-1|27	%{_datadir}/themes/Materia/gtk-3.0
21cr|materia-theme-20210322-1|28	%{_datadir}/themes/Materia/gtk-4.0
21cr|materia-theme-20210322-1|29	%{_datadir}/themes/Materia/index.theme
21cr|materia-theme-20210322-1|30	%{_datadir}/themes/Materia/metacity-1
21cr|materia-theme-20210322-1|31	%{_datadir}/themes/Materia/plank
21cr|materia-theme-20210322-1|32	%{_datadir}/themes/Materia/xfwm4
21cr|materia-theme-20210322-1|33	%{_datadir}/themes/Materia/unity
21cr|materia-theme-20210322-1|34	#------------------------------------------------------------------
21cr|materia-theme-20210322-1|35	%package compact
21cr|materia-theme-20210322-1|36	Summary:	A Material Design theme for GNOME/GTK based desktop environments
21cr|materia-theme-20210322-1|37	Group:		Graphical desktop/GNOME
21cr|materia-theme-20210322-1|38	
21cr|materia-theme-20210322-1|39	%description compact
21cr|materia-theme-20210322-1|40	Materia is a Material Design theme for GNOME/GTK based desktop environments.
21cr|materia-theme-20210322-1|41	
21cr|materia-theme-20210322-1|42	It supports GTK 2, GTK 3, GTK 4, GNOME Shell, Budgie, Cinnamon, MATE, Unity,
21cr|materia-theme-20210322-1|43	Xfce, LightDM, GDM, Chrome theme, etc.
21cr|materia-theme-20210322-1|44	
21cr|materia-theme-20210322-1|45	%files compact
21cr|materia-theme-20210322-1|46	%dir %{_datadir}/themes/Materia-compact
21cr|materia-theme-20210322-1|47	%{_datadir}/themes/Materia-compact/COPYING
21cr|materia-theme-20210322-1|48	%{_datadir}/themes/Materia-compact/INSTALL_GDM_THEME.md
21cr|materia-theme-20210322-1|49	%{_datadir}/themes/Materia-compact/chrome
21cr|materia-theme-20210322-1|50	%{_datadir}/themes/Materia-compact/cinnamon
21cr|materia-theme-20210322-1|51	%{_datadir}/themes/Materia-compact/gnome-shell
21cr|materia-theme-20210322-1|52	%{_datadir}/themes/Materia-compact/gtk-2.0
21cr|materia-theme-20210322-1|53	%{_datadir}/themes/Materia-compact/gtk-3.0
21cr|materia-theme-20210322-1|54	%{_datadir}/themes/Materia-compact/gtk-4.0
21cr|materia-theme-20210322-1|55	%{_datadir}/themes/Materia-compact/index.theme
21cr|materia-theme-20210322-1|56	%{_datadir}/themes/Materia-compact/metacity-1
21cr|materia-theme-20210322-1|57	%{_datadir}/themes/Materia-compact/plank
21cr|materia-theme-20210322-1|58	%{_datadir}/themes/Materia-compact/xfwm4
21cr|materia-theme-20210322-1|59	%{_datadir}/themes/Materia-compact/unity
21cr|materia-theme-20210322-1|60	#------------------------------------------------------------------
21cr|materia-theme-20210322-1|61	%package light-compact
21cr|materia-theme-20210322-1|62	Summary:	A Material Design theme for GNOME/GTK based desktop environments
21cr|materia-theme-20210322-1|63	Group:		Graphical desktop/GNOME
21cr|materia-theme-20210322-1|64	
21cr|materia-theme-20210322-1|65	%description light-compact
21cr|materia-theme-20210322-1|66	Materia is a Material Design theme for GNOME/GTK based desktop environments.
21cr|materia-theme-20210322-1|67	
21cr|materia-theme-20210322-1|68	It supports GTK 2, GTK 3, GTK 4, GNOME Shell, Budgie, Cinnamon, MATE, Unity,
21cr|materia-theme-20210322-1|69	Xfce, LightDM, GDM, Chrome theme, etc.
21cr|materia-theme-20210322-1|70	
21cr|materia-theme-20210322-1|71	%files light-compact
21cr|materia-theme-20210322-1|72	%dir %{_datadir}/themes/Materia-light-compact
21cr|materia-theme-20210322-1|73	%{_datadir}/themes/Materia-light-compact/COPYING
21cr|materia-theme-20210322-1|74	%{_datadir}/themes/Materia-light-compact/INSTALL_GDM_THEME.md
21cr|materia-theme-20210322-1|75	%{_datadir}/themes/Materia-light-compact/chrome
21cr|materia-theme-20210322-1|76	%{_datadir}/themes/Materia-light-compact/cinnamon
21cr|materia-theme-20210322-1|77	%{_datadir}/themes/Materia-light-compact/gnome-shell
21cr|materia-theme-20210322-1|78	%{_datadir}/themes/Materia-light-compact/gtk-2.0
21cr|materia-theme-20210322-1|79	%{_datadir}/themes/Materia-light-compact/gtk-3.0
21cr|materia-theme-20210322-1|80	%{_datadir}/themes/Materia-light-compact/gtk-4.0
21cr|materia-theme-20210322-1|81	%{_datadir}/themes/Materia-light-compact/index.theme
21cr|materia-theme-20210322-1|82	%{_datadir}/themes/Materia-light-compact/metacity-1
21cr|materia-theme-20210322-1|83	%{_datadir}/themes/Materia-light-compact/plank
21cr|materia-theme-20210322-1|84	%{_datadir}/themes/Materia-light-compact/xfwm4
21cr|materia-theme-20210322-1|85	%{_datadir}/themes/Materia-light-compact/unity
21cr|materia-theme-20210322-1|86	
21cr|materia-theme-20210322-1|87	#------------------------------------------------------------------
21cr|materia-theme-20210322-1|88	%package light
21cr|materia-theme-20210322-1|89	Summary:	A Material Design theme for GNOME/GTK based desktop environments
21cr|materia-theme-20210322-1|90	Group:		Graphical desktop/GNOME
21cr|materia-theme-20210322-1|91	
21cr|materia-theme-20210322-1|92	%description light
21cr|materia-theme-20210322-1|93	Materia is a Material Design theme for GNOME/GTK based desktop environments.
21cr|materia-theme-20210322-1|94	
21cr|materia-theme-20210322-1|95	It supports GTK 2, GTK 3, GTK 4, GNOME Shell, Budgie, Cinnamon, MATE, Unity,
21cr|materia-theme-20210322-1|96	Xfce, LightDM, GDM, Chrome theme, etc.
21cr|materia-theme-20210322-1|97	
21cr|materia-theme-20210322-1|98	%files light
21cr|materia-theme-20210322-1|99	%dir %{_datadir}/themes/Materia-light
21cr|materia-theme-20210322-1|100	%{_datadir}/themes/Materia-light/COPYING
21cr|materia-theme-20210322-1|101	%{_datadir}/themes/Materia-light/INSTALL_GDM_THEME.md
21cr|materia-theme-20210322-1|102	%{_datadir}/themes/Materia-light/chrome
21cr|materia-theme-20210322-1|103	%{_datadir}/themes/Materia-light/cinnamon
21cr|materia-theme-20210322-1|104	%{_datadir}/themes/Materia-light/gnome-shell
21cr|materia-theme-20210322-1|105	%{_datadir}/themes/Materia-light/gtk-2.0
21cr|materia-theme-20210322-1|106	%{_datadir}/themes/Materia-light/gtk-3.0
21cr|materia-theme-20210322-1|107	%{_datadir}/themes/Materia-light/gtk-4.0
21cr|materia-theme-20210322-1|108	%{_datadir}/themes/Materia-light/index.theme
21cr|materia-theme-20210322-1|109	%{_datadir}/themes/Materia-light/metacity-1
21cr|materia-theme-20210322-1|110	%{_datadir}/themes/Materia-light/plank
21cr|materia-theme-20210322-1|111	%{_datadir}/themes/Materia-light/xfwm4
21cr|materia-theme-20210322-1|112	%{_datadir}/themes/Materia-light/unity
21cr|materia-theme-20210322-1|113	
21cr|materia-theme-20210322-1|114	#------------------------------------------------------------------
21cr|materia-theme-20210322-1|115	%package dark
21cr|materia-theme-20210322-1|116	Summary:	A Material Design theme for GNOME/GTK based desktop environments
21cr|materia-theme-20210322-1|117	Group:		Graphical desktop/GNOME
21cr|materia-theme-20210322-1|118	
21cr|materia-theme-20210322-1|119	%description dark
21cr|materia-theme-20210322-1|120	Materia is a Material Design theme for GNOME/GTK based desktop environments.
21cr|materia-theme-20210322-1|121	
21cr|materia-theme-20210322-1|122	It supports GTK 2, GTK 3, GTK 4, GNOME Shell, Budgie, Cinnamon, MATE, Unity,
21cr|materia-theme-20210322-1|123	Xfce, LightDM, GDM, Chrome theme, etc.
21cr|materia-theme-20210322-1|124	
21cr|materia-theme-20210322-1|125	%files dark
21cr|materia-theme-20210322-1|126	%dir %{_datadir}/themes/Materia-dark
21cr|materia-theme-20210322-1|127	%{_datadir}/themes/Materia-dark/COPYING
21cr|materia-theme-20210322-1|128	%{_datadir}/themes/Materia-dark/INSTALL_GDM_THEME.md
21cr|materia-theme-20210322-1|129	%{_datadir}/themes/Materia-dark/chrome
21cr|materia-theme-20210322-1|130	%{_datadir}/themes/Materia-dark/cinnamon
21cr|materia-theme-20210322-1|131	%{_datadir}/themes/Materia-dark/gnome-shell
21cr|materia-theme-20210322-1|132	%{_datadir}/themes/Materia-dark/gtk-2.0
21cr|materia-theme-20210322-1|133	%{_datadir}/themes/Materia-dark/gtk-3.0
21cr|materia-theme-20210322-1|134	%{_datadir}/themes/Materia-dark/gtk-4.0
21cr|materia-theme-20210322-1|135	%{_datadir}/themes/Materia-dark/index.theme
21cr|materia-theme-20210322-1|136	%{_datadir}/themes/Materia-dark/metacity-1
21cr|materia-theme-20210322-1|137	%{_datadir}/themes/Materia-dark/plank
21cr|materia-theme-20210322-1|138	%{_datadir}/themes/Materia-dark/xfwm4
21cr|materia-theme-20210322-1|139	%{_datadir}/themes/Materia-dark/unity
21cr|materia-theme-20210322-1|140	#------------------------------------------------------------------
21cr|materia-theme-20210322-1|141	%package dark-compact
21cr|materia-theme-20210322-1|142	Summary:	A Material Design theme for GNOME/GTK based desktop environments
21cr|materia-theme-20210322-1|143	Group:		Graphical desktop/GNOME
21cr|materia-theme-20210322-1|144	
21cr|materia-theme-20210322-1|145	%description dark-compact
21cr|materia-theme-20210322-1|146	Materia is a Material Design theme for GNOME/GTK based desktop environments.
21cr|materia-theme-20210322-1|147	
21cr|materia-theme-20210322-1|148	It supports GTK 2, GTK 3, GTK 4, GNOME Shell, Budgie, Cinnamon, MATE, Unity,
21cr|materia-theme-20210322-1|149	Xfce, LightDM, GDM, Chrome theme, etc.
21cr|materia-theme-20210322-1|150	
21cr|materia-theme-20210322-1|151	%files dark-compact
21cr|materia-theme-20210322-1|152	%dir %{_datadir}/themes/Materia-dark-compact
21cr|materia-theme-20210322-1|153	%{_datadir}/themes/Materia-dark-compact/COPYING
21cr|materia-theme-20210322-1|154	%{_datadir}/themes/Materia-dark-compact/INSTALL_GDM_THEME.md
21cr|materia-theme-20210322-1|155	%{_datadir}/themes/Materia-dark-compact/chrome
21cr|materia-theme-20210322-1|156	%{_datadir}/themes/Materia-dark-compact/cinnamon
21cr|materia-theme-20210322-1|157	%{_datadir}/themes/Materia-dark-compact/gnome-shell
21cr|materia-theme-20210322-1|158	%{_datadir}/themes/Materia-dark-compact/gtk-2.0
21cr|materia-theme-20210322-1|159	%{_datadir}/themes/Materia-dark-compact/gtk-3.0
21cr|materia-theme-20210322-1|160	%{_datadir}/themes/Materia-dark-compact/gtk-4.0
21cr|materia-theme-20210322-1|161	%{_datadir}/themes/Materia-dark-compact/index.theme
21cr|materia-theme-20210322-1|162	%{_datadir}/themes/Materia-dark-compact/metacity-1
21cr|materia-theme-20210322-1|163	%{_datadir}/themes/Materia-dark-compact/plank
21cr|materia-theme-20210322-1|164	%{_datadir}/themes/Materia-dark-compact/xfwm4
21cr|materia-theme-20210322-1|165	%{_datadir}/themes/Materia-dark-compact/unity
21cr|materia-theme-20210322-1|166	#------------------------------------------------------------------
21cr|materia-theme-20210322-1|167	
21cr|materia-theme-20210322-1|168	%prep
21cr|materia-theme-20210322-1|169	%autosetup -p1
21cr|materia-theme-20210322-1|170	
21cr|materia-theme-20210322-1|171	%build
21cr|materia-theme-20210322-1|172	%meson
21cr|materia-theme-20210322-1|173	%meson_build
21cr|materia-theme-20210322-1|174	
21cr|materia-theme-20210322-1|175	%install
21cr|materia-theme-20210322-1|176	%meson_install
21cr|materia-theme-20210322-1|177	
21cr|materia-theme-20210322-1|178	%changelog
21cr|materia-theme-20210322-1|179	* Mon Nov 24 2025 Aleksandr Proklov <a.proklov@rosa.ru> 20210322-1
21cr|materia-theme-20210322-1|180	- new pkg

3077 21
21cr|mate-screensaver-1.26.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-screensaver-1.26.1-1|2	
21cr|mate-screensaver-1.26.1-1|3	Summary:	MATE Screensaver
21cr|mate-screensaver-1.26.1-1|4	Name:		mate-screensaver
21cr|mate-screensaver-1.26.1-1|5	Version:	1.26.1
21cr|mate-screensaver-1.26.1-1|6	Release:	1
21cr|mate-screensaver-1.26.1-1|7	License:	GPLv2+ and LGPLv2+
21cr|mate-screensaver-1.26.1-1|8	Group:		Graphical desktop/MATE
21cr|mate-screensaver-1.26.1-1|9	Url:		http://pub.mate-desktop.org
21cr|mate-screensaver-1.26.1-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-screensaver-1.26.1-1|11	Patch0:		mate-screensaver-1.12.0-rosa.patch
21cr|mate-screensaver-1.26.1-1|12	BuildRequires:	autoconf-archive
21cr|mate-screensaver-1.26.1-1|13	BuildRequires:	intltool
21cr|mate-screensaver-1.26.1-1|14	BuildRequires:	mate-common
21cr|mate-screensaver-1.26.1-1|15	BuildRequires:	xml2po
21cr|mate-screensaver-1.26.1-1|16	BuildRequires:	pam-devel
21cr|mate-screensaver-1.26.1-1|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-screensaver-1.26.1-1|18	BuildRequires:	pkgconfig(gl)
21cr|mate-screensaver-1.26.1-1|19	BuildRequires:	pkgconfig(gthread-2.0)
21cr|mate-screensaver-1.26.1-1|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-screensaver-1.26.1-1|21	BuildRequires:	pkgconfig(libmate-menu)
21cr|mate-screensaver-1.26.1-1|22	BuildRequires:	pkgconfig(libmatekbdui)
21cr|mate-screensaver-1.26.1-1|23	BuildRequires:	pkgconfig(libnotify)
21cr|mate-screensaver-1.26.1-1|24	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-screensaver-1.26.1-1|25	BuildRequires:	pkgconfig(systemd)
21cr|mate-screensaver-1.26.1-1|26	BuildRequires:	pkgconfig(xext)
21cr|mate-screensaver-1.26.1-1|27	BuildRequires:	pkgconfig(xscrnsaver)
21cr|mate-screensaver-1.26.1-1|28	BuildRequires:	pkgconfig(xtst)
21cr|mate-screensaver-1.26.1-1|29	BuildRequires:	pkgconfig(xxf86misc)
21cr|mate-screensaver-1.26.1-1|30	BuildRequires:	pkgconfig(xxf86vm)
21cr|mate-screensaver-1.26.1-1|31	Requires:	dbus-x11
21cr|mate-screensaver-1.26.1-1|32	Recommends:	mate-backgrounds
21cr|mate-screensaver-1.26.1-1|33	Recommends:	mate-desktop
21cr|mate-screensaver-1.26.1-1|34	Recommends:	mate-power-manager
21cr|mate-screensaver-1.26.1-1|35	#Suggests:	mate-keyring
21cr|mate-screensaver-1.26.1-1|36	
21cr|mate-screensaver-1.26.1-1|37	%description
21cr|mate-screensaver-1.26.1-1|38	mate-screensaver is a screen saver and locker that aims to have
21cr|mate-screensaver-1.26.1-1|39	simple, sane, secure defaults and be well integrated with the desktop.
21cr|mate-screensaver-1.26.1-1|40	
21cr|mate-screensaver-1.26.1-1|41	%files -f %{name}.lang
21cr|mate-screensaver-1.26.1-1|42	%doc AUTHORS NEWS README COPYING
21cr|mate-screensaver-1.26.1-1|43	%{_bindir}/mate-screensaver*
21cr|mate-screensaver-1.26.1-1|44	%config(noreplace) %{_sysconfdir}/pam.d/mate-screensaver
21cr|mate-screensaver-1.26.1-1|45	%config(noreplace) %{_sysconfdir}/xdg/menus/mate-screensavers.menu
21cr|mate-screensaver-1.26.1-1|46	%{_sysconfdir}/xdg/autostart/mate-screensaver.desktop
21cr|mate-screensaver-1.26.1-1|47	%{_libexecdir}/mate-screensaver-*
21cr|mate-screensaver-1.26.1-1|48	%{_libexecdir}/mate-screensaver
21cr|mate-screensaver-1.26.1-1|49	%{_datadir}/applications/mate-screensaver-preferences.desktop
21cr|mate-screensaver-1.26.1-1|50	%{_datadir}/applications/screensavers/*.desktop
21cr|mate-screensaver-1.26.1-1|51	%{_datadir}/mate-screensaver
21cr|mate-screensaver-1.26.1-1|52	%{_datadir}/backgrounds/cosmos/
21cr|mate-screensaver-1.26.1-1|53	%{_datadir}/pixmaps/*.svg
21cr|mate-screensaver-1.26.1-1|54	%{_datadir}/desktop-directories/mate-screensaver.directory
21cr|mate-screensaver-1.26.1-1|55	%{_datadir}/glib-2.0/schemas/org.mate.screensaver.gschema.xml
21cr|mate-screensaver-1.26.1-1|56	%{_datadir}/mate-background-properties/cosmos.xml
21cr|mate-screensaver-1.26.1-1|57	%{_datadir}/dbus-1/services/org.mate.ScreenSaver.service
21cr|mate-screensaver-1.26.1-1|58	%{_mandir}/man1/*
21cr|mate-screensaver-1.26.1-1|59	
21cr|mate-screensaver-1.26.1-1|60	#----------------------------------------------------------------------------
21cr|mate-screensaver-1.26.1-1|61	
21cr|mate-screensaver-1.26.1-1|62	%package devel
21cr|mate-screensaver-1.26.1-1|63	Summary:	Development files for mate-screensaver
21cr|mate-screensaver-1.26.1-1|64	Group:		Development/GNOME and GTK+
21cr|mate-screensaver-1.26.1-1|65	Requires:	%{name} = %{EVRD}
21cr|mate-screensaver-1.26.1-1|66	
21cr|mate-screensaver-1.26.1-1|67	%description devel
21cr|mate-screensaver-1.26.1-1|68	Development files for mate-screensaver.
21cr|mate-screensaver-1.26.1-1|69	
21cr|mate-screensaver-1.26.1-1|70	%files devel
21cr|mate-screensaver-1.26.1-1|71	%doc AUTHORS NEWS README COPYING
21cr|mate-screensaver-1.26.1-1|72	%{_libdir}/pkgconfig/mate-screensaver.pc
21cr|mate-screensaver-1.26.1-1|73	
21cr|mate-screensaver-1.26.1-1|74	#----------------------------------------------------------------------------
21cr|mate-screensaver-1.26.1-1|75	
21cr|mate-screensaver-1.26.1-1|76	%prep
21cr|mate-screensaver-1.26.1-1|77	%setup -q
21cr|mate-screensaver-1.26.1-1|78	%patch0 -p1
21cr|mate-screensaver-1.26.1-1|79	
21cr|mate-screensaver-1.26.1-1|80	%build
21cr|mate-screensaver-1.26.1-1|81	NOCONFIGURE=1 ./autogen.sh
21cr|mate-screensaver-1.26.1-1|82	%configure \
21cr|mate-screensaver-1.26.1-1|83	--disable-more-warnings \
21cr|mate-screensaver-1.26.1-1|84	--with-xscreensaverdir=%{_datadir}/xscreensaver/config \
21cr|mate-screensaver-1.26.1-1|85	--with-xscreensaverhackdir=%{_libdir}/xscreensaver
21cr|mate-screensaver-1.26.1-1|86	
21cr|mate-screensaver-1.26.1-1|87	%make
21cr|mate-screensaver-1.26.1-1|88	
21cr|mate-screensaver-1.26.1-1|89	%install
21cr|mate-screensaver-1.26.1-1|90	%makeinstall_std
21cr|mate-screensaver-1.26.1-1|91	
21cr|mate-screensaver-1.26.1-1|92	sed -ie 's@XSL=${DIST_BIN}/xscreensaver-config.xsl@XSL=%{_datadir}/mate-screensaver/xscreensaver-config.xsl@' \
21cr|mate-screensaver-1.26.1-1|93	data/migrate-xscreensaver-config.sh
21cr|mate-screensaver-1.26.1-1|94	sed -ie 's@b=`basename ${FILE} .xml`@b=xscreensaver-`basename ${FILE} .xml`@' \
21cr|mate-screensaver-1.26.1-1|95	data/migrate-xscreensaver-config.sh
21cr|mate-screensaver-1.26.1-1|96	
21cr|mate-screensaver-1.26.1-1|97	install -m755 data/migrate-xscreensaver-config.sh %{buildroot}%{_datadir}/mate-screensaver
21cr|mate-screensaver-1.26.1-1|98	install -m644 data/xscreensaver-config.xsl %{buildroot}%{_datadir}/mate-screensaver
21cr|mate-screensaver-1.26.1-1|99	
21cr|mate-screensaver-1.26.1-1|100	%find_lang %{name} --with-gnome
21cr|mate-screensaver-1.26.1-1|101	
21cr|mate-screensaver-1.26.1-1|102	%triggerin -- xscreensaver-base xscreensaver-gl xscreensaver-extrusion xscreensaver-matrix
21cr|mate-screensaver-1.26.1-1|103	(  cd %{_datadir}/applications/screensavers ; \
21cr|mate-screensaver-1.26.1-1|104	for f in %{_datadir}/xscreensaver/config/*.xml; do
21cr|mate-screensaver-1.26.1-1|105	%{_datadir}/mate-screensaver/migrate-xscreensaver-config.sh $f > /dev/null 2>&1
21cr|mate-screensaver-1.26.1-1|106	done)
21cr|mate-screensaver-1.26.1-1|107	
21cr|mate-screensaver-1.26.1-1|108	%triggerun -- xscreensaver-base
21cr|mate-screensaver-1.26.1-1|109	[ "$2" = 0 ] || exit 0
21cr|mate-screensaver-1.26.1-1|110	(cd %{_datadir}/applications/screensavers; \
21cr|mate-screensaver-1.26.1-1|111	for f in $(rpm -ql xscreensaver-base | grep '%{_datadir}/xscreensaver/config/'); do
21cr|mate-screensaver-1.26.1-1|112	rm -f xscreensaver-$(basename $f .xml).desktop
21cr|mate-screensaver-1.26.1-1|113	done)
21cr|mate-screensaver-1.26.1-1|114	
21cr|mate-screensaver-1.26.1-1|115	%triggerun -- xscreensaver-gl
21cr|mate-screensaver-1.26.1-1|116	[ "$2" = 0 ] || exit 0
21cr|mate-screensaver-1.26.1-1|117	(cd %{_datadir}/applications/screensavers; \
21cr|mate-screensaver-1.26.1-1|118	for f in $(rpm -ql xscreensaver-gl | grep '%{_datadir}/xscreensaver/config/'); do
21cr|mate-screensaver-1.26.1-1|119	rm -f xscreensaver-$(basename $f .xml).desktop
21cr|mate-screensaver-1.26.1-1|120	done)
21cr|mate-screensaver-1.26.1-1|121	
21cr|mate-screensaver-1.26.1-1|122	%triggerun -- xscreensaver-extrusion
21cr|mate-screensaver-1.26.1-1|123	[ "$2" = 0 ] || exit 0
21cr|mate-screensaver-1.26.1-1|124	(cd %{_datadir}/applications/screensavers; \
21cr|mate-screensaver-1.26.1-1|125	for f in $(rpm -ql xscreensaver-extrusion | grep '%{_datadir}/xscreensaver/config/'); do
21cr|mate-screensaver-1.26.1-1|126	rm -f xscreensaver-$(basename $f .xml).desktop
21cr|mate-screensaver-1.26.1-1|127	done)
21cr|mate-screensaver-1.26.1-1|128	
21cr|mate-screensaver-1.26.1-1|129	%triggerun -- xscreensaver-matrix
21cr|mate-screensaver-1.26.1-1|130	[ "$2" = 0 ] || exit 0
21cr|mate-screensaver-1.26.1-1|131	(cd %{_datadir}/applications/screensavers; \
21cr|mate-screensaver-1.26.1-1|132	for f in $(rpm -ql xscreensaver-matrix | grep '%{_datadir}/xscreensaver/config/'); do
21cr|mate-screensaver-1.26.1-1|133	rm -f xscreensaver-$(basename $f .xml).desktop
21cr|mate-screensaver-1.26.1-1|134	done)

3078 21
21cr|mate-sensors-applet-1.26.0-2|1	%define _libexecdir %{_exec_prefix}/libexec
21cr|mate-sensors-applet-1.26.0-2|2	
21cr|mate-sensors-applet-1.26.0-2|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-sensors-applet-1.26.0-2|4	
21cr|mate-sensors-applet-1.26.0-2|5	%define major 0
21cr|mate-sensors-applet-1.26.0-2|6	%define libname %mklibname %{name} %{major}
21cr|mate-sensors-applet-1.26.0-2|7	%define devname %mklibname %{name} -d
21cr|mate-sensors-applet-1.26.0-2|8	
21cr|mate-sensors-applet-1.26.0-2|9	Summary:	Detailed hardware monitoring applet for MATE
21cr|mate-sensors-applet-1.26.0-2|10	Name:		mate-sensors-applet
21cr|mate-sensors-applet-1.26.0-2|11	Version:	1.26.0
21cr|mate-sensors-applet-1.26.0-2|12	Release:	2
21cr|mate-sensors-applet-1.26.0-2|13	License:	GPLv2+
21cr|mate-sensors-applet-1.26.0-2|14	Group:		Graphical desktop/MATE
21cr|mate-sensors-applet-1.26.0-2|15	Url:		http://mate-desktop.org
21cr|mate-sensors-applet-1.26.0-2|16	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-sensors-applet-1.26.0-2|17	Patch0:		sensors-applet-2.2.3-fix-linkage.patch
21cr|mate-sensors-applet-1.26.0-2|18	Patch1:		desktop-description-ru.patch
21cr|mate-sensors-applet-1.26.0-2|19	Patch2:		1.26-sensors-applet-ru.patch
21cr|mate-sensors-applet-1.26.0-2|20	BuildRequires:	autoconf-archive
21cr|mate-sensors-applet-1.26.0-2|21	BuildRequires:	itstool
21cr|mate-sensors-applet-1.26.0-2|22	BuildRequires:	mate-common
21cr|mate-sensors-applet-1.26.0-2|23	BuildRequires:	xsltproc
21cr|mate-sensors-applet-1.26.0-2|24	BuildRequires:	yelp-tools
21cr|mate-sensors-applet-1.26.0-2|25	BuildRequires:	lm_sensors-devel
21cr|mate-sensors-applet-1.26.0-2|26	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-sensors-applet-1.26.0-2|27	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-sensors-applet-1.26.0-2|28	BuildRequires:	pkgconfig(libatasmart)
21cr|mate-sensors-applet-1.26.0-2|29	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-sensors-applet-1.26.0-2|30	BuildRequires:	pkgconfig(libnotify)
21cr|mate-sensors-applet-1.26.0-2|31	
21cr|mate-sensors-applet-1.26.0-2|32	%description
21cr|mate-sensors-applet-1.26.0-2|33	MATE Sensors Applet is an applet for the MATE Panel to display readings
21cr|mate-sensors-applet-1.26.0-2|34	from hardware sensors, including CPU and system temperatures, fan speeds and
21cr|mate-sensors-applet-1.26.0-2|35	voltage readings under Linux.
21cr|mate-sensors-applet-1.26.0-2|36	
21cr|mate-sensors-applet-1.26.0-2|37	Interfaces via the Linux kernel i2c modules.
21cr|mate-sensors-applet-1.26.0-2|38	
21cr|mate-sensors-applet-1.26.0-2|39	%files -f %{name}.lang
21cr|mate-sensors-applet-1.26.0-2|40	%doc AUTHORS NEWS README
21cr|mate-sensors-applet-1.26.0-2|41	%{_libexecdir}/mate-sensors-applet
21cr|mate-sensors-applet-1.26.0-2|42	%{_libdir}/mate-sensors-applet/
21cr|mate-sensors-applet-1.26.0-2|43	%{_datadir}/mate-sensors-applet/ui/
21cr|mate-sensors-applet-1.26.0-2|44	%{_datadir}/help/*/mate-sensors-applet/*
21cr|mate-sensors-applet-1.26.0-2|45	%{_datadir}/pixmaps/mate-sensors-applet/
21cr|mate-sensors-applet-1.26.0-2|46	%{_datadir}/icons/hicolor/*/*/*.png
21cr|mate-sensors-applet-1.26.0-2|47	%{_datadir}/dbus-1/services/org.mate.panel.applet.SensorsAppletFactory.service
21cr|mate-sensors-applet-1.26.0-2|48	%dir %{_datadir}/glib-2.0/schemas
21cr|mate-sensors-applet-1.26.0-2|49	%{_datadir}/glib-2.0/schemas/*.xml
21cr|mate-sensors-applet-1.26.0-2|50	%dir %{_datadir}/mate-panel/applets
21cr|mate-sensors-applet-1.26.0-2|51	%{_datadir}/mate-panel/applets/org.mate.applets.SensorsApplet.mate-panel-applet
21cr|mate-sensors-applet-1.26.0-2|52	
21cr|mate-sensors-applet-1.26.0-2|53	#----------------------------------------------------------------------------
21cr|mate-sensors-applet-1.26.0-2|54	
21cr|mate-sensors-applet-1.26.0-2|55	%package -n %{libname}
21cr|mate-sensors-applet-1.26.0-2|56	Summary:	Shared library for %{name}
21cr|mate-sensors-applet-1.26.0-2|57	Group:		System/Libraries
21cr|mate-sensors-applet-1.26.0-2|58	
21cr|mate-sensors-applet-1.26.0-2|59	%description -n %{libname}
21cr|mate-sensors-applet-1.26.0-2|60	Shared library for %{name}.
21cr|mate-sensors-applet-1.26.0-2|61	
21cr|mate-sensors-applet-1.26.0-2|62	%files -n %{libname}
21cr|mate-sensors-applet-1.26.0-2|63	%doc AUTHORS NEWS README
21cr|mate-sensors-applet-1.26.0-2|64	%{_libdir}/libmate-sensors-applet-plugin.so.%{major}*
21cr|mate-sensors-applet-1.26.0-2|65	
21cr|mate-sensors-applet-1.26.0-2|66	#----------------------------------------------------------------------------
21cr|mate-sensors-applet-1.26.0-2|67	
21cr|mate-sensors-applet-1.26.0-2|68	%package -n %{devname}
21cr|mate-sensors-applet-1.26.0-2|69	Summary:	Development files for %{name}
21cr|mate-sensors-applet-1.26.0-2|70	Group:		Development/GNOME and GTK+
21cr|mate-sensors-applet-1.26.0-2|71	Requires:	%{libname} = %{EVRD}
21cr|mate-sensors-applet-1.26.0-2|72	Provides:	%{name}-devel = %{EVRD}
21cr|mate-sensors-applet-1.26.0-2|73	
21cr|mate-sensors-applet-1.26.0-2|74	%description -n %{devname}
21cr|mate-sensors-applet-1.26.0-2|75	Development files for %{name}.
21cr|mate-sensors-applet-1.26.0-2|76	
21cr|mate-sensors-applet-1.26.0-2|77	%files -n %{devname}
21cr|mate-sensors-applet-1.26.0-2|78	%doc AUTHORS NEWS README
21cr|mate-sensors-applet-1.26.0-2|79	%doc ChangeLog
21cr|mate-sensors-applet-1.26.0-2|80	%{_includedir}/mate-sensors-applet/*
21cr|mate-sensors-applet-1.26.0-2|81	%{_libdir}/*.so
21cr|mate-sensors-applet-1.26.0-2|82	
21cr|mate-sensors-applet-1.26.0-2|83	#----------------------------------------------------------------------------
21cr|mate-sensors-applet-1.26.0-2|84	
21cr|mate-sensors-applet-1.26.0-2|85	%prep
21cr|mate-sensors-applet-1.26.0-2|86	%setup -q
21cr|mate-sensors-applet-1.26.0-2|87	%apply_patches
21cr|mate-sensors-applet-1.26.0-2|88	
21cr|mate-sensors-applet-1.26.0-2|89	# update locale ru
21cr|mate-sensors-applet-1.26.0-2|90	msgfmt po/ru.po -o po/ru.gmo
21cr|mate-sensors-applet-1.26.0-2|91	
21cr|mate-sensors-applet-1.26.0-2|92	%build
21cr|mate-sensors-applet-1.26.0-2|93	%configure \
21cr|mate-sensors-applet-1.26.0-2|94	--disable-static \
21cr|mate-sensors-applet-1.26.0-2|95	--enable-libnotify \
21cr|mate-sensors-applet-1.26.0-2|96	--with-nvidia
21cr|mate-sensors-applet-1.26.0-2|97	
21cr|mate-sensors-applet-1.26.0-2|98	%make
21cr|mate-sensors-applet-1.26.0-2|99	
21cr|mate-sensors-applet-1.26.0-2|100	%install
21cr|mate-sensors-applet-1.26.0-2|101	%makeinstall_std
21cr|mate-sensors-applet-1.26.0-2|102	
21cr|mate-sensors-applet-1.26.0-2|103	%find_lang %{name}

3079 21
21cr|mate-session-manager-1.26.0-1|1	Summary:	The mate desktop programs for the MATE GUI desktop environment
21cr|mate-session-manager-1.26.0-1|2	Name:		mate-session-manager
21cr|mate-session-manager-1.26.0-1|3	Version:	1.26.0
21cr|mate-session-manager-1.26.0-1|4	Release:	1
21cr|mate-session-manager-1.26.0-1|5	License:	GPLv2+
21cr|mate-session-manager-1.26.0-1|6	Group:		Graphical desktop/MATE
21cr|mate-session-manager-1.26.0-1|7	Url:		http://mate-desktop.org
21cr|mate-session-manager-1.26.0-1|8	Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz
21cr|mate-session-manager-1.26.0-1|9	Source1:	startmate
21cr|mate-session-manager-1.26.0-1|10	Source2:	materc
21cr|mate-session-manager-1.26.0-1|11	BuildRequires:	autoconf-archive
21cr|mate-session-manager-1.26.0-1|12	BuildRequires:	gtk-doc
21cr|mate-session-manager-1.26.0-1|13	BuildRequires:	intltool
21cr|mate-session-manager-1.26.0-1|14	BuildRequires:	mate-common
21cr|mate-session-manager-1.26.0-1|15	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-session-manager-1.26.0-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-session-manager-1.26.0-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-session-manager-1.26.0-1|18	BuildRequires:	pkgconfig(ice)
21cr|mate-session-manager-1.26.0-1|19	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-session-manager-1.26.0-1|20	BuildRequires:	pkgconfig(sm)
21cr|mate-session-manager-1.26.0-1|21	BuildRequires:	pkgconfig(systemd)
21cr|mate-session-manager-1.26.0-1|22	BuildRequires:	pkgconfig(xext)
21cr|mate-session-manager-1.26.0-1|23	BuildRequires:	pkgconfig(xrender)
21cr|mate-session-manager-1.26.0-1|24	BuildRequires:	pkgconfig(xtrans)
21cr|mate-session-manager-1.26.0-1|25	BuildRequires:	pkgconfig(xtst)
21cr|mate-session-manager-1.26.0-1|26	
21cr|mate-session-manager-1.26.0-1|27	Requires:	desktop-common-data
21cr|mate-session-manager-1.26.0-1|28	Recommends:	mate-settings-daemon
21cr|mate-session-manager-1.26.0-1|29	Requires:	%{name}-bin >= %{EVRD}
21cr|mate-session-manager-1.26.0-1|30	
21cr|mate-session-manager-1.26.0-1|31	%description
21cr|mate-session-manager-1.26.0-1|32	MATE (GNU Network Object Model Environment) is a user-friendly
21cr|mate-session-manager-1.26.0-1|33	set of applications and desktop tools to be used in conjunction with a
21cr|mate-session-manager-1.26.0-1|34	window manager for the X Window System.
21cr|mate-session-manager-1.26.0-1|35	
21cr|mate-session-manager-1.26.0-1|36	The MATE Session Manager restores a set session (group of applications)
21cr|mate-session-manager-1.26.0-1|37	when you log into MATE.
21cr|mate-session-manager-1.26.0-1|38	
21cr|mate-session-manager-1.26.0-1|39	%files -f %{name}.lang
21cr|mate-session-manager-1.26.0-1|40	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|mate-session-manager-1.26.0-1|41	%{_bindir}/mate-session-inhibit
21cr|mate-session-manager-1.26.0-1|42	%{_bindir}/mate-session-properties
21cr|mate-session-manager-1.26.0-1|43	%{_bindir}/mate-session-save
21cr|mate-session-manager-1.26.0-1|44	%{_bindir}/mate-wm
21cr|mate-session-manager-1.26.0-1|45	%{_libexecdir}/mate-session-check-accelerated
21cr|mate-session-manager-1.26.0-1|46	%{_libexecdir}/mate-session-check-accelerated-gl-helper
21cr|mate-session-manager-1.26.0-1|47	%{_libexecdir}/mate-session-check-accelerated-gles-helper
21cr|mate-session-manager-1.26.0-1|48	%{_datadir}/applications/*
21cr|mate-session-manager-1.26.0-1|49	%{_datadir}/xsessions/mate.desktop
21cr|mate-session-manager-1.26.0-1|50	%{_mandir}/man1/mate-session-inhibit.*
21cr|mate-session-manager-1.26.0-1|51	%{_mandir}/man1/mate-session-properties.*
21cr|mate-session-manager-1.26.0-1|52	%{_mandir}/man1/mate-session-save.*
21cr|mate-session-manager-1.26.0-1|53	%{_mandir}/man1/mate-wm.1.xz
21cr|mate-session-manager-1.26.0-1|54	
21cr|mate-session-manager-1.26.0-1|55	#----------------------------------------------------------------------------
21cr|mate-session-manager-1.26.0-1|56	
21cr|mate-session-manager-1.26.0-1|57	%package bin
21cr|mate-session-manager-1.26.0-1|58	Summary:	The mate desktop programs for the MATE GUI desktop environment
21cr|mate-session-manager-1.26.0-1|59	Group:		Graphical desktop/MATE
21cr|mate-session-manager-1.26.0-1|60	
21cr|mate-session-manager-1.26.0-1|61	%description bin
21cr|mate-session-manager-1.26.0-1|62	This package contains the binaries for the MATE Session Manager, but
21cr|mate-session-manager-1.26.0-1|63	no startup scripts. It is meant for applications such as GDM that use
21cr|mate-session-manager-1.26.0-1|64	mate-session internally.
21cr|mate-session-manager-1.26.0-1|65	
21cr|mate-session-manager-1.26.0-1|66	%files bin
21cr|mate-session-manager-1.26.0-1|67	%{_datadir}/glib-2.0/schemas/org.mate.session.gschema.xml
21cr|mate-session-manager-1.26.0-1|68	%{_sysconfdir}/materc
21cr|mate-session-manager-1.26.0-1|69	%{_bindir}/mate-session
21cr|mate-session-manager-1.26.0-1|70	%{_bindir}/startmate
21cr|mate-session-manager-1.26.0-1|71	%{_datadir}/mate-session-manager
21cr|mate-session-manager-1.26.0-1|72	%{_iconsdir}/hicolor/*/apps/*
21cr|mate-session-manager-1.26.0-1|73	%{_mandir}/man1/mate-session.*
21cr|mate-session-manager-1.26.0-1|74	
21cr|mate-session-manager-1.26.0-1|75	#----------------------------------------------------------------------------
21cr|mate-session-manager-1.26.0-1|76	
21cr|mate-session-manager-1.26.0-1|77	%prep
21cr|mate-session-manager-1.26.0-1|78	%setup -q
21cr|mate-session-manager-1.26.0-1|79	
21cr|mate-session-manager-1.26.0-1|80	%build
21cr|mate-session-manager-1.26.0-1|81	#NOCONFIGURE=1 ./autogen.sh
21cr|mate-session-manager-1.26.0-1|82	%configure \
21cr|mate-session-manager-1.26.0-1|83	--disable-static \
21cr|mate-session-manager-1.26.0-1|84	--enable-upower \
21cr|mate-session-manager-1.26.0-1|85	--with-systemd \
21cr|mate-session-manager-1.26.0-1|86	--disable-schemas-compile \
21cr|mate-session-manager-1.26.0-1|87	--with-default-wm=marco \
21cr|mate-session-manager-1.26.0-1|88	--enable-ipv6
21cr|mate-session-manager-1.26.0-1|89	
21cr|mate-session-manager-1.26.0-1|90	%make
21cr|mate-session-manager-1.26.0-1|91	
21cr|mate-session-manager-1.26.0-1|92	%install
21cr|mate-session-manager-1.26.0-1|93	%makeinstall_std
21cr|mate-session-manager-1.26.0-1|94	rm -f %{buildroot}%{_datadir}/doc/mate-session/dbus/mate-session.html
21cr|mate-session-manager-1.26.0-1|95	
21cr|mate-session-manager-1.26.0-1|96	install -D -m 755 %{SOURCE1} %{buildroot}%{_bindir}/startmate
21cr|mate-session-manager-1.26.0-1|97	install -D -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/materc
21cr|mate-session-manager-1.26.0-1|98	
21cr|mate-session-manager-1.26.0-1|99	sed -i -e "0,/Exec=mate-session/ s/Exec=mate-session/Exec=startmate/" %{buildroot}%{_datadir}/xsessions/mate.desktop
21cr|mate-session-manager-1.26.0-1|100	
21cr|mate-session-manager-1.26.0-1|101	%find_lang %{name}
21cr|mate-session-manager-1.26.0-1|102	
21cr|mate-session-manager-1.26.0-1|103	%post
21cr|mate-session-manager-1.26.0-1|104	if [ "$1" = "2" -a -r /etc/sysconfig/desktop ]; then
21cr|mate-session-manager-1.26.0-1|105	sed -i -e "s|^DESKTOP=Mate$|DESKTOP=MATE|g" %{_sysconfdir}/sysconfig/desktop
21cr|mate-session-manager-1.26.0-1|106	fi
21cr|mate-session-manager-1.26.0-1|107	
21cr|mate-session-manager-1.26.0-1|108	%posttrans
21cr|mate-session-manager-1.26.0-1|109	if [ "$1" -eq 1 ]; then
21cr|mate-session-manager-1.26.0-1|110	if [ -e %{_datadir}/xsessions/10MATE.desktop ]; then
21cr|mate-session-manager-1.26.0-1|111	rm -rf %{_datadir}/xsessions/10MATE.desktop
21cr|mate-session-manager-1.26.0-1|112	fi
21cr|mate-session-manager-1.26.0-1|113	fi
21cr|mate-session-manager-1.26.0-1|114	

3080 21
21cr|mate-settings-daemon-1.26.0-2|1	%define _libexecdir %{_exec_prefix}/libexec
21cr|mate-settings-daemon-1.26.0-2|2	
21cr|mate-settings-daemon-1.26.0-2|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-settings-daemon-1.26.0-2|4	
21cr|mate-settings-daemon-1.26.0-2|5	Summary:	MATE Desktop settings daemon
21cr|mate-settings-daemon-1.26.0-2|6	Name:		mate-settings-daemon
21cr|mate-settings-daemon-1.26.0-2|7	Version:	1.26.0
21cr|mate-settings-daemon-1.26.0-2|8	Release:	2
21cr|mate-settings-daemon-1.26.0-2|9	License:	GPLv2+
21cr|mate-settings-daemon-1.26.0-2|10	Group:		Graphical desktop/MATE
21cr|mate-settings-daemon-1.26.0-2|11	Url:		http://mate-desktop.org
21cr|mate-settings-daemon-1.26.0-2|12	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-settings-daemon-1.26.0-2|13	Patch1:		mate-settings-daemon-1.12.1-touchpad.patch
21cr|mate-settings-daemon-1.26.0-2|14	BuildRequires:	autoconf-archive
21cr|mate-settings-daemon-1.26.0-2|15	BuildRequires:	itstool
21cr|mate-settings-daemon-1.26.0-2|16	BuildRequires:	mate-common
21cr|mate-settings-daemon-1.26.0-2|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-settings-daemon-1.26.0-2|18	BuildRequires:	pkgconfig(dconf)
21cr|mate-settings-daemon-1.26.0-2|19	BuildRequires:	pkgconfig(fontconfig)
21cr|mate-settings-daemon-1.26.0-2|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-settings-daemon-1.26.0-2|21	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-settings-daemon-1.26.0-2|22	BuildRequires:	pkgconfig(ice)
21cr|mate-settings-daemon-1.26.0-2|23	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|mate-settings-daemon-1.26.0-2|24	BuildRequires:	pkgconfig(libmatekbd)
21cr|mate-settings-daemon-1.26.0-2|25	BuildRequires:	pkgconfig(libmatemixer)
21cr|mate-settings-daemon-1.26.0-2|26	BuildRequires:	pkgconfig(libnotify)
21cr|mate-settings-daemon-1.26.0-2|27	BuildRequires:	pkgconfig(libpulse)
21cr|mate-settings-daemon-1.26.0-2|28	BuildRequires:	pkgconfig(libxklavier)
21cr|mate-settings-daemon-1.26.0-2|29	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-settings-daemon-1.26.0-2|30	BuildRequires:	pkgconfig(nss)
21cr|mate-settings-daemon-1.26.0-2|31	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|mate-settings-daemon-1.26.0-2|32	BuildRequires:	pkgconfig(sm)
21cr|mate-settings-daemon-1.26.0-2|33	BuildRequires:	pkgconfig(x11)
21cr|mate-settings-daemon-1.26.0-2|34	BuildRequires:	pkgconfig(xfixes)
21cr|mate-settings-daemon-1.26.0-2|35	BuildRequires:	pkgconfig(xi)
21cr|mate-settings-daemon-1.26.0-2|36	Requires:	mate-icon-theme
21cr|mate-settings-daemon-1.26.0-2|37	
21cr|mate-settings-daemon-1.26.0-2|38	%description
21cr|mate-settings-daemon-1.26.0-2|39	MATE settings daemon manages the configuration of the desktop in the
21cr|mate-settings-daemon-1.26.0-2|40	background.
21cr|mate-settings-daemon-1.26.0-2|41	
21cr|mate-settings-daemon-1.26.0-2|42	%files -f %{name}.lang
21cr|mate-settings-daemon-1.26.0-2|43	%doc AUTHORS README ChangeLog
21cr|mate-settings-daemon-1.26.0-2|44	%config(noreplace) %{_sysconfdir}/xdg/autostart/mate-settings-daemon.desktop
21cr|mate-settings-daemon-1.26.0-2|45	%{_libdir}/%{name}/liba11y-keyboard.so
21cr|mate-settings-daemon-1.26.0-2|46	%{_libdir}/%{name}/liba11y-settings.so
21cr|mate-settings-daemon-1.26.0-2|47	%{_libdir}/%{name}/libkeybindings.so
21cr|mate-settings-daemon-1.26.0-2|48	%{_libdir}/%{name}/libmpris.so
21cr|mate-settings-daemon-1.26.0-2|49	%{_libdir}/%{name}/libxrandr.so
21cr|mate-settings-daemon-1.26.0-2|50	%{_libdir}/%{name}/libbackground.so
21cr|mate-settings-daemon-1.26.0-2|51	%{_libdir}/%{name}/libkeyboard.so
21cr|mate-settings-daemon-1.26.0-2|52	%{_libdir}/%{name}/libsmartcard.so
21cr|mate-settings-daemon-1.26.0-2|53	%{_libdir}/%{name}/libxrdb.so
21cr|mate-settings-daemon-1.26.0-2|54	%{_libdir}/%{name}/libclipboard.so
21cr|mate-settings-daemon-1.26.0-2|55	%{_libdir}/%{name}/libxsettings.so
21cr|mate-settings-daemon-1.26.0-2|56	%{_libdir}/%{name}/libhousekeeping.so
21cr|mate-settings-daemon-1.26.0-2|57	%{_libdir}/%{name}/libmouse.so
21cr|mate-settings-daemon-1.26.0-2|58	%{_libdir}/%{name}/libtyping-break.so
21cr|mate-settings-daemon-1.26.0-2|59	%{_libdir}/%{name}/libmedia-keys.so
21cr|mate-settings-daemon-1.26.0-2|60	%{_libdir}/%{name}/libsound.so
21cr|mate-settings-daemon-1.26.0-2|61	%{_libdir}/%{name}/librfkill.so
21cr|mate-settings-daemon-1.26.0-2|62	%{_libdir}/%{name}/*.mate-settings-plugin
21cr|mate-settings-daemon-1.26.0-2|63	%{_libexecdir}/*
21cr|mate-settings-daemon-1.26.0-2|64	%{_datadir}/dbus-1/services/org.mate.SettingsDaemon.service
21cr|mate-settings-daemon-1.26.0-2|65	%{_datadir}/dbus-1/system-services/org.mate.SettingsDaemon.DateTimeMechanism.service
21cr|mate-settings-daemon-1.26.0-2|66	%{_datadir}/dbus-1/system.d/org.mate.SettingsDaemon.DateTimeMechanism.conf
21cr|mate-settings-daemon-1.26.0-2|67	%{_iconsdir}/hicolor/*/apps/*
21cr|mate-settings-daemon-1.26.0-2|68	%{_datadir}/%{name}
21cr|mate-settings-daemon-1.26.0-2|69	%{_datadir}/mate-control-center/keybindings/*
21cr|mate-settings-daemon-1.26.0-2|70	%{_datadir}/glib-2.0/schemas/org.mate.*.xml
21cr|mate-settings-daemon-1.26.0-2|71	%{_datadir}/polkit-1/actions/org.mate.settingsdaemon.datetimemechanism.policy
21cr|mate-settings-daemon-1.26.0-2|72	%{_mandir}/man1/mate-settings-daemon.1*
21cr|mate-settings-daemon-1.26.0-2|73	%{_mandir}/man1/msd-datetime-mechanism.1.xz
21cr|mate-settings-daemon-1.26.0-2|74	%{_mandir}/man1/msd-locate-pointer.1.xz
21cr|mate-settings-daemon-1.26.0-2|75	%{_sysconfdir}/xrdb/*
21cr|mate-settings-daemon-1.26.0-2|76	%{_prefix}%{_udevrulesdir}/61-mate-settings-daemon-rfkill.rules
21cr|mate-settings-daemon-1.26.0-2|77	
21cr|mate-settings-daemon-1.26.0-2|78	#----------------------------------------------------------------------------
21cr|mate-settings-daemon-1.26.0-2|79	
21cr|mate-settings-daemon-1.26.0-2|80	%package devel
21cr|mate-settings-daemon-1.26.0-2|81	Summary:	Include files for the MATE settings daemon
21cr|mate-settings-daemon-1.26.0-2|82	Group:		Development/GNOME and GTK+
21cr|mate-settings-daemon-1.26.0-2|83	Requires:	%{name} = %{EVRD}
21cr|mate-settings-daemon-1.26.0-2|84	
21cr|mate-settings-daemon-1.26.0-2|85	%description devel
21cr|mate-settings-daemon-1.26.0-2|86	Include files for the MATE settings daemon.
21cr|mate-settings-daemon-1.26.0-2|87	
21cr|mate-settings-daemon-1.26.0-2|88	%files devel
21cr|mate-settings-daemon-1.26.0-2|89	%doc AUTHORS README ChangeLog
21cr|mate-settings-daemon-1.26.0-2|90	%{_includedir}/*
21cr|mate-settings-daemon-1.26.0-2|91	%{_libdir}/pkgconfig/*
21cr|mate-settings-daemon-1.26.0-2|92	
21cr|mate-settings-daemon-1.26.0-2|93	#----------------------------------------------------------------------------
21cr|mate-settings-daemon-1.26.0-2|94	
21cr|mate-settings-daemon-1.26.0-2|95	%prep
21cr|mate-settings-daemon-1.26.0-2|96	%setup -q
21cr|mate-settings-daemon-1.26.0-2|97	%apply_patches
21cr|mate-settings-daemon-1.26.0-2|98	
21cr|mate-settings-daemon-1.26.0-2|99	%build
21cr|mate-settings-daemon-1.26.0-2|100	autoreconf -fi
21cr|mate-settings-daemon-1.26.0-2|101	%configure \
21cr|mate-settings-daemon-1.26.0-2|102	--disable-static \
21cr|mate-settings-daemon-1.26.0-2|103	--enable-polkit \
21cr|mate-settings-daemon-1.26.0-2|104	--enable-pulse \
21cr|mate-settings-daemon-1.26.0-2|105	--enable-profiling \
21cr|mate-settings-daemon-1.26.0-2|106	--with-gtk=3.0 \
21cr|mate-settings-daemon-1.26.0-2|107	--with-nssdb
21cr|mate-settings-daemon-1.26.0-2|108	%make
21cr|mate-settings-daemon-1.26.0-2|109	
21cr|mate-settings-daemon-1.26.0-2|110	%install
21cr|mate-settings-daemon-1.26.0-2|111	%makeinstall_std
21cr|mate-settings-daemon-1.26.0-2|112	
21cr|mate-settings-daemon-1.26.0-2|113	%find_lang %{name}

3081 21
21cr|mate-system-monitor-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-system-monitor-1.26.0-2|2	
21cr|mate-system-monitor-1.26.0-2|3	Summary:	Simple process monitor for MATE
21cr|mate-system-monitor-1.26.0-2|4	Name:		mate-system-monitor
21cr|mate-system-monitor-1.26.0-2|5	Version:	1.26.0
21cr|mate-system-monitor-1.26.0-2|6	Release:	2
21cr|mate-system-monitor-1.26.0-2|7	License:	GPLv2+
21cr|mate-system-monitor-1.26.0-2|8	Group:		Graphical desktop/MATE
21cr|mate-system-monitor-1.26.0-2|9	Url:		http://mate-desktop.org
21cr|mate-system-monitor-1.26.0-2|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-system-monitor-1.26.0-2|11	Patch0:		1.26-system-monitor-ru.patch
21cr|mate-system-monitor-1.26.0-2|12	BuildRequires:	autoconf-archive
21cr|mate-system-monitor-1.26.0-2|13	BuildRequires:	desktop-file-utils
21cr|mate-system-monitor-1.26.0-2|14	BuildRequires:	docbook-dtd412-xml
21cr|mate-system-monitor-1.26.0-2|15	BuildRequires:	itstool
21cr|mate-system-monitor-1.26.0-2|16	BuildRequires:	mate-common
21cr|mate-system-monitor-1.26.0-2|17	BuildRequires:	xml2po
21cr|mate-system-monitor-1.26.0-2|18	BuildRequires:	yelp-tools
21cr|mate-system-monitor-1.26.0-2|19	BuildRequires:	pkgconfig(dconf)
21cr|mate-system-monitor-1.26.0-2|20	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-system-monitor-1.26.0-2|21	BuildRequires:	pkgconfig(giomm-2.4)
21cr|mate-system-monitor-1.26.0-2|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-system-monitor-1.26.0-2|23	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|mate-system-monitor-1.26.0-2|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-system-monitor-1.26.0-2|25	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|mate-system-monitor-1.26.0-2|26	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|mate-system-monitor-1.26.0-2|27	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|mate-system-monitor-1.26.0-2|28	BuildRequires:	pkgconfig(libsystemd)
21cr|mate-system-monitor-1.26.0-2|29	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|mate-system-monitor-1.26.0-2|30	BuildRequires:	pkgconfig(libxml-2.0)
21cr|mate-system-monitor-1.26.0-2|31	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|mate-system-monitor-1.26.0-2|32	Requires:	polkit-agent
21cr|mate-system-monitor-1.26.0-2|33	
21cr|mate-system-monitor-1.26.0-2|34	%description
21cr|mate-system-monitor-1.26.0-2|35	mate-system-monitor allows to graphically view and manipulate the
21cr|mate-system-monitor-1.26.0-2|36	running processes on your system. It also provides an overview of
21cr|mate-system-monitor-1.26.0-2|37	available resources such as CPU and memory.
21cr|mate-system-monitor-1.26.0-2|38	
21cr|mate-system-monitor-1.26.0-2|39	%files -f %{name}.lang
21cr|mate-system-monitor-1.26.0-2|40	%defattr(644,root,root,755)
21cr|mate-system-monitor-1.26.0-2|41	%doc AUTHORS NEWS README
21cr|mate-system-monitor-1.26.0-2|42	%attr(755,root,root) %{_bindir}/%{name}
21cr|mate-system-monitor-1.26.0-2|43	%{_metainfodir}/mate-system-monitor.appdata.xml
21cr|mate-system-monitor-1.26.0-2|44	%{_datadir}/applications/mate-system-monitor.desktop
21cr|mate-system-monitor-1.26.0-2|45	%{_datadir}/glib-2.0/schemas/*
21cr|mate-system-monitor-1.26.0-2|46	%{_datadir}/pixmaps/mate-system-monitor/*
21cr|mate-system-monitor-1.26.0-2|47	%{_datadir}/polkit-1/actions/org.mate.mate-system-monitor.policy
21cr|mate-system-monitor-1.26.0-2|48	%{_libexecdir}/mate-system-monitor/msm-kill
21cr|mate-system-monitor-1.26.0-2|49	%{_libexecdir}/mate-system-monitor/msm-renice
21cr|mate-system-monitor-1.26.0-2|50	%{_mandir}/man1/*
21cr|mate-system-monitor-1.26.0-2|51	
21cr|mate-system-monitor-1.26.0-2|52	#----------------------------------------------------------------------------
21cr|mate-system-monitor-1.26.0-2|53	
21cr|mate-system-monitor-1.26.0-2|54	%prep
21cr|mate-system-monitor-1.26.0-2|55	%setup -q
21cr|mate-system-monitor-1.26.0-2|56	%autopatch -p1
21cr|mate-system-monitor-1.26.0-2|57	
21cr|mate-system-monitor-1.26.0-2|58	# update locale ru
21cr|mate-system-monitor-1.26.0-2|59	msgfmt po/ru.po -o po/ru.gmo
21cr|mate-system-monitor-1.26.0-2|60	
21cr|mate-system-monitor-1.26.0-2|61	%build
21cr|mate-system-monitor-1.26.0-2|62	NOCONFIGURE=1 ./autogen.sh
21cr|mate-system-monitor-1.26.0-2|63	%configure \
21cr|mate-system-monitor-1.26.0-2|64	--disable-static \
21cr|mate-system-monitor-1.26.0-2|65	--enable-compile-warnings=minimum \
21cr|mate-system-monitor-1.26.0-2|66	--enable-systemd
21cr|mate-system-monitor-1.26.0-2|67	
21cr|mate-system-monitor-1.26.0-2|68	%make
21cr|mate-system-monitor-1.26.0-2|69	
21cr|mate-system-monitor-1.26.0-2|70	%install
21cr|mate-system-monitor-1.26.0-2|71	%makeinstall_std
21cr|mate-system-monitor-1.26.0-2|72	
21cr|mate-system-monitor-1.26.0-2|73	%find_lang %{name} --with-gnome

3082 21
21cr|mate-terminal-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-terminal-1.26.0-1|2	%define _disable_rebuild_configure 1
21cr|mate-terminal-1.26.0-1|3	
21cr|mate-terminal-1.26.0-1|4	Summary:	MATE terminal emulator
21cr|mate-terminal-1.26.0-1|5	Name:		mate-terminal
21cr|mate-terminal-1.26.0-1|6	Version:	1.26.0
21cr|mate-terminal-1.26.0-1|7	Release:	1
21cr|mate-terminal-1.26.0-1|8	License:	GPLv2+
21cr|mate-terminal-1.26.0-1|9	Group:		Graphical desktop/MATE
21cr|mate-terminal-1.26.0-1|10	Url:		http://mate-desktop.org
21cr|mate-terminal-1.26.0-1|11	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-terminal-1.26.0-1|12	# (fc) add -geometry support
21cr|mate-terminal-1.26.0-1|13	Patch0:		gnome-terminal-2.25.3-geometry.patch
21cr|mate-terminal-1.26.0-1|14	# (fc) change default background (grey on black)
21cr|mate-terminal-1.26.0-1|15	Patch1:		gnome-terminal-2.10.0-background.patch
21cr|mate-terminal-1.26.0-1|16	Patch2:		mate-terminal-1.18.0-rosa-scheme.patch
21cr|mate-terminal-1.26.0-1|17	BuildRequires:	autoconf-archive
21cr|mate-terminal-1.26.0-1|18	BuildRequires:	docbook-dtd412-xml
21cr|mate-terminal-1.26.0-1|19	BuildRequires:	intltool
21cr|mate-terminal-1.26.0-1|20	BuildRequires:	itstool
21cr|mate-terminal-1.26.0-1|21	BuildRequires:	mate-common
21cr|mate-terminal-1.26.0-1|22	BuildRequires:	rarian
21cr|mate-terminal-1.26.0-1|23	BuildRequires:	xml2po
21cr|mate-terminal-1.26.0-1|24	BuildRequires:	xsltproc
21cr|mate-terminal-1.26.0-1|25	BuildRequires:	pkgconfig(dconf)
21cr|mate-terminal-1.26.0-1|26	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-terminal-1.26.0-1|27	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-terminal-1.26.0-1|28	BuildRequires:	pkgconfig(ice)
21cr|mate-terminal-1.26.0-1|29	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-terminal-1.26.0-1|30	BuildRequires:	pkgconfig(sm)
21cr|mate-terminal-1.26.0-1|31	BuildRequires:	pkgconfig(vte-2.91)
21cr|mate-terminal-1.26.0-1|32	BuildRequires:	pkgconfig(x11)
21cr|mate-terminal-1.26.0-1|33	Requires:	mate-desktop
21cr|mate-terminal-1.26.0-1|34	
21cr|mate-terminal-1.26.0-1|35	%description
21cr|mate-terminal-1.26.0-1|36	Mate-terminal is a terminal emulator for MATE. It supports translucent
21cr|mate-terminal-1.26.0-1|37	backgrounds, opening multiple terminals in a single window (tabs) and
21cr|mate-terminal-1.26.0-1|38	clickable URLs.
21cr|mate-terminal-1.26.0-1|39	
21cr|mate-terminal-1.26.0-1|40	%files -f %{name}.lang
21cr|mate-terminal-1.26.0-1|41	%doc AUTHORS COPYING NEWS README ChangeLog
21cr|mate-terminal-1.26.0-1|42	%{_mandir}/man1/*
21cr|mate-terminal-1.26.0-1|43	%{_bindir}/mate-terminal
21cr|mate-terminal-1.26.0-1|44	%{_bindir}/mate-terminal.wrapper
21cr|mate-terminal-1.26.0-1|45	%{_metainfodir}/mate-terminal.appdata.xml
21cr|mate-terminal-1.26.0-1|46	%{_datadir}/applications/mate-terminal.desktop
21cr|mate-terminal-1.26.0-1|47	%{_datadir}/glib-2.0/schemas/org.mate.terminal.gschema.xml
21cr|mate-terminal-1.26.0-1|48	
21cr|mate-terminal-1.26.0-1|49	#----------------------------------------------------------------------------
21cr|mate-terminal-1.26.0-1|50	
21cr|mate-terminal-1.26.0-1|51	%prep
21cr|mate-terminal-1.26.0-1|52	%setup -q
21cr|mate-terminal-1.26.0-1|53	%apply_patches
21cr|mate-terminal-1.26.0-1|54	
21cr|mate-terminal-1.26.0-1|55	%build
21cr|mate-terminal-1.26.0-1|56	%configure
21cr|mate-terminal-1.26.0-1|57	%make
21cr|mate-terminal-1.26.0-1|58	
21cr|mate-terminal-1.26.0-1|59	%install
21cr|mate-terminal-1.26.0-1|60	%makeinstall_std
21cr|mate-terminal-1.26.0-1|61	rm -rf %{buildroot}/var
21cr|mate-terminal-1.26.0-1|62	
21cr|mate-terminal-1.26.0-1|63	desktop-file-install --vendor="" \
21cr|mate-terminal-1.26.0-1|64	--remove-category="Application" \
21cr|mate-terminal-1.26.0-1|65	--add-only-show-in="MATE" \
21cr|mate-terminal-1.26.0-1|66	--dir %{buildroot}%{_datadir}/applications \
21cr|mate-terminal-1.26.0-1|67	%{buildroot}%{_datadir}/applications/*
21cr|mate-terminal-1.26.0-1|68	
21cr|mate-terminal-1.26.0-1|69	%find_lang %{name} --with-gnome --all-name

3083 21
21cr|mate-themes-3.22.22-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-themes-3.22.22-1|2	
21cr|mate-themes-3.22.22-1|3	Summary:	MATE Desktop themes
21cr|mate-themes-3.22.22-1|4	Name:		mate-themes
21cr|mate-themes-3.22.22-1|5	# Should match GTK3 major version
21cr|mate-themes-3.22.22-1|6	Version:	3.22.22
21cr|mate-themes-3.22.22-1|7	Release:	1
21cr|mate-themes-3.22.22-1|8	License:	LGPLv2+
21cr|mate-themes-3.22.22-1|9	Group:		Graphical desktop/MATE
21cr|mate-themes-3.22.22-1|10	Url:		http://mate-desktop.org
21cr|mate-themes-3.22.22-1|11	Source0:	http://pub.mate-desktop.org/releases/themes/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-themes-3.22.22-1|12	BuildRequires:	intltool
21cr|mate-themes-3.22.22-1|13	BuildRequires:	icon-naming-utils
21cr|mate-themes-3.22.22-1|14	BuildRequires:	mate-common
21cr|mate-themes-3.22.22-1|15	BuildRequires:	pkgconfig(gtk-engines-2)
21cr|mate-themes-3.22.22-1|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|mate-themes-3.22.22-1|17	Requires:	gnome-themes-standard
21cr|mate-themes-3.22.22-1|18	Requires:	gtk-engines2
21cr|mate-themes-3.22.22-1|19	Requires:	gtk-unico-engine
21cr|mate-themes-3.22.22-1|20	Requires:	mate-icon-theme
21cr|mate-themes-3.22.22-1|21	Requires:	murrine
21cr|mate-themes-3.22.22-1|22	BuildArch:	noarch
21cr|mate-themes-3.22.22-1|23	
21cr|mate-themes-3.22.22-1|24	%description
21cr|mate-themes-3.22.22-1|25	This packages contains themes for MATE.
21cr|mate-themes-3.22.22-1|26	
21cr|mate-themes-3.22.22-1|27	%files -f %{name}.lang
21cr|mate-themes-3.22.22-1|28	%defattr(644,root,root,755)
21cr|mate-themes-3.22.22-1|29	%doc AUTHORS README
21cr|mate-themes-3.22.22-1|30	%{_datadir}/themes/BlackMATE
21cr|mate-themes-3.22.22-1|31	%{_datadir}/themes/BlackMATE-border
21cr|mate-themes-3.22.22-1|32	%{_datadir}/themes/Blue-Submarine
21cr|mate-themes-3.22.22-1|33	%{_datadir}/themes/Blue-Submarine-border
21cr|mate-themes-3.22.22-1|34	%{_datadir}/themes/BlueMenta
21cr|mate-themes-3.22.22-1|35	%{_datadir}/themes/BlueMenta-border
21cr|mate-themes-3.22.22-1|36	%{_datadir}/themes/Green-Submarine
21cr|mate-themes-3.22.22-1|37	%{_datadir}/themes/Green-Submarine-border
21cr|mate-themes-3.22.22-1|38	%{_datadir}/themes/GreenLaguna
21cr|mate-themes-3.22.22-1|39	%{_datadir}/themes/GreenLaguna-border
21cr|mate-themes-3.22.22-1|40	%{_datadir}/themes/Menta
21cr|mate-themes-3.22.22-1|41	%{_datadir}/themes/Menta-border
21cr|mate-themes-3.22.22-1|42	%{_datadir}/themes/Shiny
21cr|mate-themes-3.22.22-1|43	%{_datadir}/themes/TraditionalGreen
21cr|mate-themes-3.22.22-1|44	%{_datadir}/themes/TraditionalOk
21cr|mate-themes-3.22.22-1|45	%{_iconsdir}/mate/cursors
21cr|mate-themes-3.22.22-1|46	%{_iconsdir}/mate-black/cursors
21cr|mate-themes-3.22.22-1|47	%{_iconsdir}/mate-black/index.theme
21cr|mate-themes-3.22.22-1|48	
21cr|mate-themes-3.22.22-1|49	#----------------------------------------------------------------------------
21cr|mate-themes-3.22.22-1|50	
21cr|mate-themes-3.22.22-1|51	%package accessibility
21cr|mate-themes-3.22.22-1|52	Summary:	Accessibility themes for MATE environment
21cr|mate-themes-3.22.22-1|53	Group:		Graphical desktop/MATE
21cr|mate-themes-3.22.22-1|54	Requires:	%{name}
21cr|mate-themes-3.22.22-1|55	
21cr|mate-themes-3.22.22-1|56	%description accessibility
21cr|mate-themes-3.22.22-1|57	This packages contains themes for MATE.
21cr|mate-themes-3.22.22-1|58	
21cr|mate-themes-3.22.22-1|59	
21cr|mate-themes-3.22.22-1|60	%files accessibility
21cr|mate-themes-3.22.22-1|61	%defattr(644,root,root,755)
21cr|mate-themes-3.22.22-1|62	%{_datadir}/themes/HighContrast
21cr|mate-themes-3.22.22-1|63	%{_datadir}/themes/HighContrastInverse
21cr|mate-themes-3.22.22-1|64	%{_datadir}/themes/ContrastHigh
21cr|mate-themes-3.22.22-1|65	%{_iconsdir}/ContrastHigh
21cr|mate-themes-3.22.22-1|66	
21cr|mate-themes-3.22.22-1|67	#----------------------------------------------------------------------------
21cr|mate-themes-3.22.22-1|68	
21cr|mate-themes-3.22.22-1|69	%prep
21cr|mate-themes-3.22.22-1|70	%setup -q
21cr|mate-themes-3.22.22-1|71	
21cr|mate-themes-3.22.22-1|72	%build
21cr|mate-themes-3.22.22-1|73	%configure \
21cr|mate-themes-3.22.22-1|74	--build=%{_host}
21cr|mate-themes-3.22.22-1|75	
21cr|mate-themes-3.22.22-1|76	%make
21cr|mate-themes-3.22.22-1|77	
21cr|mate-themes-3.22.22-1|78	%install
21cr|mate-themes-3.22.22-1|79	%makeinstall_std
21cr|mate-themes-3.22.22-1|80	%makeinstall_std -C po
21cr|mate-themes-3.22.22-1|81	
21cr|mate-themes-3.22.22-1|82	%find_lang %{name}

3084 21
21cr|mate-tweak-22.10.0-1|1	Name:		mate-tweak
21cr|mate-tweak-22.10.0-1|2	Version:	22.10.0
21cr|mate-tweak-22.10.0-1|3	Release:	1
21cr|mate-tweak-22.10.0-1|4	Summary:	Mate desktop configuration tool
21cr|mate-tweak-22.10.0-1|5	License:	GPL-2.0
21cr|mate-tweak-22.10.0-1|6	Group:		Graphical desktop/MATE
21cr|mate-tweak-22.10.0-1|7	URL:		https://bitbucket.org/ubuntu-mate/mate-tweak
21cr|mate-tweak-22.10.0-1|8	Source0:	https://github.com/ubuntu-mate/mate-tweak/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mate-tweak-22.10.0-1|9	# Extracted from https://launchpad.net/ubuntu/+archive/primary/+files/ubuntu-mate-settings_16.10.7.tar.xz
21cr|mate-tweak-22.10.0-1|10	# with additions of mageia-fresh, maggy and maggy-fresh layouts
21cr|mate-tweak-22.10.0-1|11	Source1:	panel-layouts.tar.xz
21cr|mate-tweak-22.10.0-1|12	Patch1:		mate-tweak-18.04.13-mga-fix_applet_paths.patch
21cr|mate-tweak-22.10.0-1|13	
21cr|mate-tweak-22.10.0-1|14	BuildArch:	noarch
21cr|mate-tweak-22.10.0-1|15	
21cr|mate-tweak-22.10.0-1|16	BuildRequires:	python3-setuptools
21cr|mate-tweak-22.10.0-1|17	BuildRequires:	python3-distutils-extra
21cr|mate-tweak-22.10.0-1|18	BuildRequires:	intltool
21cr|mate-tweak-22.10.0-1|19	Requires:	python3-psutil
21cr|mate-tweak-22.10.0-1|20	Requires:	python3-setproctitle
21cr|mate-tweak-22.10.0-1|21	
21cr|mate-tweak-22.10.0-1|22	%description
21cr|mate-tweak-22.10.0-1|23	Configures some aspects of the MATE desktop not exposed via the
21cr|mate-tweak-22.10.0-1|24	MATE Control Center applets.
21cr|mate-tweak-22.10.0-1|25	
21cr|mate-tweak-22.10.0-1|26	Settings that can be handled via MATE Tweak:
21cr|mate-tweak-22.10.0-1|27	* Show/hide standard desktop icons.
21cr|mate-tweak-22.10.0-1|28	* Panel fine-tuning (icon visibility, in menus and on buttons,
21cr|mate-tweak-22.10.0-1|29	icon size, button labelling, contex menus, etc.).
21cr|mate-tweak-22.10.0-1|30	* Window manager fine-tuning.
21cr|mate-tweak-22.10.0-1|31	
21cr|mate-tweak-22.10.0-1|32	%files -f %name.lang
21cr|mate-tweak-22.10.0-1|33	%doc README.md
21cr|mate-tweak-22.10.0-1|34	%{_bindir}/*
21cr|mate-tweak-22.10.0-1|35	%{_libexecdir}/%{name}
21cr|mate-tweak-22.10.0-1|36	%{python3_sitelib}/*egg-info
21cr|mate-tweak-22.10.0-1|37	%{_datadir}/applications/*
21cr|mate-tweak-22.10.0-1|38	%{_mandir}/man1/*.1.*
21cr|mate-tweak-22.10.0-1|39	%{_datadir}/polkit-1/actions/*
21cr|mate-tweak-22.10.0-1|40	%{_datadir}/mate-panel/layouts/
21cr|mate-tweak-22.10.0-1|41	
21cr|mate-tweak-22.10.0-1|42	#-----------------------------------------------------
21cr|mate-tweak-22.10.0-1|43	%prep
21cr|mate-tweak-22.10.0-1|44	%autosetup -p1 -a1
21cr|mate-tweak-22.10.0-1|45	
21cr|mate-tweak-22.10.0-1|46	# Change installation location to libexec
21cr|mate-tweak-22.10.0-1|47	for i in "mate-tweak data/org.mate.mate-tweak.policy"; do
21cr|mate-tweak-22.10.0-1|48	sed -i "s|/usr/lib/mate-tweak|/usr/libexec/mate-tweak|g" $i
21cr|mate-tweak-22.10.0-1|49	done
21cr|mate-tweak-22.10.0-1|50	
21cr|mate-tweak-22.10.0-1|51	sed -i "s|/lib/mate-tweak|/libexec/mate-tweak|g" setup.py
21cr|mate-tweak-22.10.0-1|52	
21cr|mate-tweak-22.10.0-1|53	%build
21cr|mate-tweak-22.10.0-1|54	%py3_build
21cr|mate-tweak-22.10.0-1|55	
21cr|mate-tweak-22.10.0-1|56	%install
21cr|mate-tweak-22.10.0-1|57	%py3_install
21cr|mate-tweak-22.10.0-1|58	
21cr|mate-tweak-22.10.0-1|59	mkdir -p %{buildroot}%{_datadir}/mate-panel/layouts
21cr|mate-tweak-22.10.0-1|60	cp -f panel-layouts/*.layout %{buildroot}%{_datadir}/mate-panel/layouts/
21cr|mate-tweak-22.10.0-1|61	
21cr|mate-tweak-22.10.0-1|62	%find_lang %{name}
21cr|mate-tweak-22.10.0-1|63	
21cr|mate-tweak-22.10.0-1|64	

3085 21
21cr|mate-user-admin-1.6.0-2|1	%define real_name user-admin
21cr|mate-user-admin-1.6.0-2|2	
21cr|mate-user-admin-1.6.0-2|3	Summary:	User management tool
21cr|mate-user-admin-1.6.0-2|4	Name:		mate-user-admin
21cr|mate-user-admin-1.6.0-2|5	Version:	1.6.0
21cr|mate-user-admin-1.6.0-2|6	Release:	2
21cr|mate-user-admin-1.6.0-2|7	License:	GPLv3+
21cr|mate-user-admin-1.6.0-2|8	Group:		Graphical desktop/Other
21cr|mate-user-admin-1.6.0-2|9	Url:		https://github.com/zhuyaliang/%{real_name}
21cr|mate-user-admin-1.6.0-2|10	Source0:	https://github.com/zhuyaliang/%{real_name}/archive/refs/tags/%{version}.tar.gz?/%{real_name}-%{version}.tar.gz
21cr|mate-user-admin-1.6.0-2|11	Patch0:		language-ru.patch
21cr|mate-user-admin-1.6.0-2|12	Patch1:		user-admin-1.6.0-meson-fix.patch
21cr|mate-user-admin-1.6.0-2|13	BuildRequires:	meson
21cr|mate-user-admin-1.6.0-2|14	BuildRequires:	pkgconfig(accountsservice)
21cr|mate-user-admin-1.6.0-2|15	BuildRequires:	pkgconfig(group-service)
21cr|mate-user-admin-1.6.0-2|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-user-admin-1.6.0-2|17	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|mate-user-admin-1.6.0-2|18	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|mate-user-admin-1.6.0-2|19	BuildRequires:	pkgconfig(pwquality)
21cr|mate-user-admin-1.6.0-2|20	Requires:	%{_lib}group-service1
21cr|mate-user-admin-1.6.0-2|21	
21cr|mate-user-admin-1.6.0-2|22	%description
21cr|mate-user-admin-1.6.0-2|23	User management tool.
21cr|mate-user-admin-1.6.0-2|24	
21cr|mate-user-admin-1.6.0-2|25	%files -f %{name}.lang
21cr|mate-user-admin-1.6.0-2|26	%doc README.md
21cr|mate-user-admin-1.6.0-2|27	%license COPYING
21cr|mate-user-admin-1.6.0-2|28	%{_bindir}/mate-user-admin
21cr|mate-user-admin-1.6.0-2|29	%dir %{_sysconfdir}/mate-user-admin
21cr|mate-user-admin-1.6.0-2|30	%config %{_sysconfdir}/mate-user-admin/nuconfig
21cr|mate-user-admin-1.6.0-2|31	%{_datadir}/applications/mate-user-admin.desktop
21cr|mate-user-admin-1.6.0-2|32	%{_metainfodir}/mate-user-admin.appdata.xml
21cr|mate-user-admin-1.6.0-2|33	%dir %{_datadir}/mate-user-admin/face
21cr|mate-user-admin-1.6.0-2|34	%{_datadir}/mate-user-admin/face/{*.png,*.jpg}
21cr|mate-user-admin-1.6.0-2|35	%dir %{_datadir}/mate-user-admin/icon
21cr|mate-user-admin-1.6.0-2|36	%{_datadir}/mate-user-admin/icon/user-admin.png
21cr|mate-user-admin-1.6.0-2|37	%{_iconsdir}/hicolor/*/apps/user-admin.png
21cr|mate-user-admin-1.6.0-2|38	%{_datadir}/polkit-1/actions/org.mate.user.admin.policy
21cr|mate-user-admin-1.6.0-2|39	
21cr|mate-user-admin-1.6.0-2|40	#------------------------------------------------------------------
21cr|mate-user-admin-1.6.0-2|41	
21cr|mate-user-admin-1.6.0-2|42	%prep
21cr|mate-user-admin-1.6.0-2|43	%setup -qn %{real_name}-%{version}
21cr|mate-user-admin-1.6.0-2|44	%patch0 -p1
21cr|mate-user-admin-1.6.0-2|45	%patch1 -p1
21cr|mate-user-admin-1.6.0-2|46	
21cr|mate-user-admin-1.6.0-2|47	%build
21cr|mate-user-admin-1.6.0-2|48	%meson
21cr|mate-user-admin-1.6.0-2|49	%meson_build
21cr|mate-user-admin-1.6.0-2|50	
21cr|mate-user-admin-1.6.0-2|51	%install
21cr|mate-user-admin-1.6.0-2|52	%meson_install
21cr|mate-user-admin-1.6.0-2|53	
21cr|mate-user-admin-1.6.0-2|54	%find_lang %{name} --with-gnome --all-name

3086 21
21cr|mate-user-guide-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-user-guide-1.26.0-1|2	
21cr|mate-user-guide-1.26.0-1|3	Summary:	Mate Desktop user guide and docs
21cr|mate-user-guide-1.26.0-1|4	Name:		mate-user-guide
21cr|mate-user-guide-1.26.0-1|5	Version:	1.26.0
21cr|mate-user-guide-1.26.0-1|6	Release:	1
21cr|mate-user-guide-1.26.0-1|7	License:	CC-BY-SA
21cr|mate-user-guide-1.26.0-1|8	Group:		Graphical desktop/MATE
21cr|mate-user-guide-1.26.0-1|9	Url:		http://mate-desktop.org
21cr|mate-user-guide-1.26.0-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-user-guide-1.26.0-1|11	BuildRequires:	autoconf-archive
21cr|mate-user-guide-1.26.0-1|12	BuildRequires:	itstool
21cr|mate-user-guide-1.26.0-1|13	BuildRequires:	mate-common
21cr|mate-user-guide-1.26.0-1|14	BuildRequires:	yelp-tools
21cr|mate-user-guide-1.26.0-1|15	Requires:	yelp
21cr|mate-user-guide-1.26.0-1|16	Recommends:	mate-desktop >= 1.9.0
21cr|mate-user-guide-1.26.0-1|17	Conflicts:	mate-desktop < 1.9.0
21cr|mate-user-guide-1.26.0-1|18	BuildArch:	noarch
21cr|mate-user-guide-1.26.0-1|19	
21cr|mate-user-guide-1.26.0-1|20	%description
21cr|mate-user-guide-1.26.0-1|21	This package contains documents about MATE Desktop for end users.
21cr|mate-user-guide-1.26.0-1|22	
21cr|mate-user-guide-1.26.0-1|23	%files -f %{name}.lang
21cr|mate-user-guide-1.26.0-1|24	%{_datadir}/applications/%{name}.desktop
21cr|mate-user-guide-1.26.0-1|25	%{_datadir}/help/*/mate-user-guide/figures/*.png
21cr|mate-user-guide-1.26.0-1|26	%{_datadir}/help/*/mate-user-guide/index.docbook
21cr|mate-user-guide-1.26.0-1|27	%{_datadir}/help/*/mate-user-guide/*.xml
21cr|mate-user-guide-1.26.0-1|28	
21cr|mate-user-guide-1.26.0-1|29	#----------------------------------------------------------------------------
21cr|mate-user-guide-1.26.0-1|30	
21cr|mate-user-guide-1.26.0-1|31	%prep
21cr|mate-user-guide-1.26.0-1|32	%setup -q
21cr|mate-user-guide-1.26.0-1|33	
21cr|mate-user-guide-1.26.0-1|34	%build
21cr|mate-user-guide-1.26.0-1|35	%configure
21cr|mate-user-guide-1.26.0-1|36	%make
21cr|mate-user-guide-1.26.0-1|37	
21cr|mate-user-guide-1.26.0-1|38	%install
21cr|mate-user-guide-1.26.0-1|39	%makeinstall_std
21cr|mate-user-guide-1.26.0-1|40	
21cr|mate-user-guide-1.26.0-1|41	%find_lang %{name}

3087 21
21cr|mate-user-share-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-user-share-1.26.0-1|2	
21cr|mate-user-share-1.26.0-1|3	Summary:	MATE  user file sharing
21cr|mate-user-share-1.26.0-1|4	Name:		mate-user-share
21cr|mate-user-share-1.26.0-1|5	Version:	1.26.0
21cr|mate-user-share-1.26.0-1|6	Release:	1
21cr|mate-user-share-1.26.0-1|7	License:	GPLv2+
21cr|mate-user-share-1.26.0-1|8	Group:		Graphical desktop/MATE
21cr|mate-user-share-1.26.0-1|9	Url:		http://mate-desktop.org
21cr|mate-user-share-1.26.0-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-user-share-1.26.0-1|11	BuildRequires:	autoconf-archive
21cr|mate-user-share-1.26.0-1|12	BuildRequires:	hicolor-icon-theme
21cr|mate-user-share-1.26.0-1|13	BuildRequires:	itstool
21cr|mate-user-share-1.26.0-1|14	BuildRequires:	libxml2-utils
21cr|mate-user-share-1.26.0-1|15	BuildRequires:	mate-common
21cr|mate-user-share-1.26.0-1|16	BuildRequires:	yelp-tools
21cr|mate-user-share-1.26.0-1|17	BuildRequires:	perl(XML::Parser)
21cr|mate-user-share-1.26.0-1|18	BuildRequires:	apache-devel
21cr|mate-user-share-1.26.0-1|19	BuildRequires:	pkgconfig(dbus-1)
21cr|mate-user-share-1.26.0-1|20	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mate-user-share-1.26.0-1|21	BuildRequires:	pkgconfig(gdk-x11-3.0)
21cr|mate-user-share-1.26.0-1|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-user-share-1.26.0-1|23	BuildRequires:	pkgconfig(ice)
21cr|mate-user-share-1.26.0-1|24	BuildRequires:	pkgconfig(libcaja-extension)
21cr|mate-user-share-1.26.0-1|25	BuildRequires:	pkgconfig(libcanberra-gtk)
21cr|mate-user-share-1.26.0-1|26	BuildRequires:	pkgconfig(libnotify)
21cr|mate-user-share-1.26.0-1|27	BuildRequires:	pkgconfig(sm)
21cr|mate-user-share-1.26.0-1|28	BuildRequires:	pkgconfig(unique-3.0)
21cr|mate-user-share-1.26.0-1|29	Recommends:	apache
21cr|mate-user-share-1.26.0-1|30	Recommends:	apache-mod_dnssd
21cr|mate-user-share-1.26.0-1|31	
21cr|mate-user-share-1.26.0-1|32	%description
21cr|mate-user-share-1.26.0-1|33	This program enables user to share directories through Webdav.
21cr|mate-user-share-1.26.0-1|34	
21cr|mate-user-share-1.26.0-1|35	This package does not provide bluetooth support. Use a generic
21cr|mate-user-share-1.26.0-1|36	tool to get bluetooth support.
21cr|mate-user-share-1.26.0-1|37	
21cr|mate-user-share-1.26.0-1|38	%files -f %{name}.lang
21cr|mate-user-share-1.26.0-1|39	%doc ChangeLog README
21cr|mate-user-share-1.26.0-1|40	%config(noreplace) %{_sysconfdir}/xdg/autostart/mate-user-share-webdav.desktop
21cr|mate-user-share-1.26.0-1|41	%{_bindir}/mate-file-share-properties
21cr|mate-user-share-1.26.0-1|42	%{_libexecdir}/%{name}
21cr|mate-user-share-1.26.0-1|43	%{_libdir}/caja/
21cr|mate-user-share-1.26.0-1|44	%{_datadir}/%{name}/
21cr|mate-user-share-1.26.0-1|45	%{_datadir}/applications/mate-user-share-properties.desktop
21cr|mate-user-share-1.26.0-1|46	%{_datadir}/icons/hicolor/*/apps/mate-obex-server.png
21cr|mate-user-share-1.26.0-1|47	%{_datadir}/glib-2.0/schemas/org.mate.FileSharing.gschema.xml
21cr|mate-user-share-1.26.0-1|48	%{_mandir}/man1/mate-file-share-properties.1*
21cr|mate-user-share-1.26.0-1|49	%{_datadir}/caja/extensions/libcaja-user-share.caja-extension
21cr|mate-user-share-1.26.0-1|50	
21cr|mate-user-share-1.26.0-1|51	#----------------------------------------------------------------------------
21cr|mate-user-share-1.26.0-1|52	
21cr|mate-user-share-1.26.0-1|53	%prep
21cr|mate-user-share-1.26.0-1|54	%setup -q
21cr|mate-user-share-1.26.0-1|55	%apply_patches
21cr|mate-user-share-1.26.0-1|56	
21cr|mate-user-share-1.26.0-1|57	%build
21cr|mate-user-share-1.26.0-1|58	%configure \
21cr|mate-user-share-1.26.0-1|59	--with-modules-path=%{_sysconfdir}/httpd/modules.d \
21cr|mate-user-share-1.26.0-1|60	--disable-static \
21cr|mate-user-share-1.26.0-1|61	--disable-bluetooth \
21cr|mate-user-share-1.26.0-1|62	--disable-schemas-compile
21cr|mate-user-share-1.26.0-1|63	%make
21cr|mate-user-share-1.26.0-1|64	
21cr|mate-user-share-1.26.0-1|65	%install
21cr|mate-user-share-1.26.0-1|66	%makeinstall_std
21cr|mate-user-share-1.26.0-1|67	
21cr|mate-user-share-1.26.0-1|68	# remove needless gsettings convert file to avoid slow session start
21cr|mate-user-share-1.26.0-1|69	rm -fr %{buildroot}%{_datadir}/MateConf
21cr|mate-user-share-1.26.0-1|70	
21cr|mate-user-share-1.26.0-1|71	# remove obsolete bluetooth stuff
21cr|mate-user-share-1.26.0-1|72	rm -fr %{buildroot}%{_sysconfdir}/xdg/autostart/mate-user-share-obex*
21cr|mate-user-share-1.26.0-1|73	
21cr|mate-user-share-1.26.0-1|74	%find_lang %{name} --with-gnome --all-name

3088 21
21cr|mate-utils-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mate-utils-1.26.0-2|2	
21cr|mate-utils-1.26.0-2|3	%define major 6
21cr|mate-utils-1.26.0-2|4	%define libname %mklibname matedict %{major}
21cr|mate-utils-1.26.0-2|5	%define devname %mklibname matedict -d
21cr|mate-utils-1.26.0-2|6	
21cr|mate-utils-1.26.0-2|7	Summary:	MATE utility programs such as file search and calculator
21cr|mate-utils-1.26.0-2|8	Name:		mate-utils
21cr|mate-utils-1.26.0-2|9	Version:	1.26.0
21cr|mate-utils-1.26.0-2|10	Release:	2
21cr|mate-utils-1.26.0-2|11	License:	GPLv2+ and LGPLv2+
21cr|mate-utils-1.26.0-2|12	Group:		Graphical desktop/MATE
21cr|mate-utils-1.26.0-2|13	Url:		http://mate-desktop.org
21cr|mate-utils-1.26.0-2|14	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mate-utils-1.26.0-2|15	Patch0:		mate-utils_glib-compile-schema-fix.patch
21cr|mate-utils-1.26.0-2|16	BuildRequires:	autoconf-archive
21cr|mate-utils-1.26.0-2|17	BuildRequires:	docbook-dtd412-xml
21cr|mate-utils-1.26.0-2|18	BuildRequires:	gtk-doc
21cr|mate-utils-1.26.0-2|19	BuildRequires:	intltool
21cr|mate-utils-1.26.0-2|20	BuildRequires:	itstool
21cr|mate-utils-1.26.0-2|21	BuildRequires:	mate-common
21cr|mate-utils-1.26.0-2|22	BuildRequires:	yelp-tools
21cr|mate-utils-1.26.0-2|23	BuildRequires:	xml2po
21cr|mate-utils-1.26.0-2|24	BuildRequires:	pkgconfig(glib-2.0)
21cr|mate-utils-1.26.0-2|25	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mate-utils-1.26.0-2|26	BuildRequires:	pkgconfig(ice)
21cr|mate-utils-1.26.0-2|27	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|mate-utils-1.26.0-2|28	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|mate-utils-1.26.0-2|29	BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
21cr|mate-utils-1.26.0-2|30	BuildRequires:	pkgconfig(sm)
21cr|mate-utils-1.26.0-2|31	BuildRequires:	pkgconfig(x11)
21cr|mate-utils-1.26.0-2|32	BuildRequires:	pkgconfig(xext)
21cr|mate-utils-1.26.0-2|33	BuildRequires:	pkgconfig(udisks2)
21cr|mate-utils-1.26.0-2|34	Recommends:	mate-desktop
21cr|mate-utils-1.26.0-2|35	
21cr|mate-utils-1.26.0-2|36	%description
21cr|mate-utils-1.26.0-2|37	MATE Utilities is a collection of small applications all there to make
21cr|mate-utils-1.26.0-2|38	your day just that little bit brighter - System Log Viewer,
21cr|mate-utils-1.26.0-2|39	Search Tool, Dictionary.
21cr|mate-utils-1.26.0-2|40	
21cr|mate-utils-1.26.0-2|41	%files -f %{name}-2.0.lang
21cr|mate-utils-1.26.0-2|42	%doc AUTHORS COPYING ChangeLog NEWS README*
21cr|mate-utils-1.26.0-2|43	%config(noreplace) %{_datadir}/dbus-1/services/*.service
21cr|mate-utils-1.26.0-2|44	%{_sysconfdir}/security/console.apps/mate-system-log
21cr|mate-utils-1.26.0-2|45	%{_sysconfdir}/pam.d/mate-system-log
21cr|mate-utils-1.26.0-2|46	%{_bindir}/*
21cr|mate-utils-1.26.0-2|47	%{_sbindir}/mate-system-log
21cr|mate-utils-1.26.0-2|48	%{_libexecdir}/mate-dictionary-applet
21cr|mate-utils-1.26.0-2|49	%{_mandir}/*/*
21cr|mate-utils-1.26.0-2|50	%{_metainfodir}/mate-dictionary.appdata.xml
21cr|mate-utils-1.26.0-2|51	%{_metainfodir}/mate-disk-usage-analyzer.appdata.xml
21cr|mate-utils-1.26.0-2|52	%{_metainfodir}/mate-screenshot.appdata.xml
21cr|mate-utils-1.26.0-2|53	%{_metainfodir}/mate-search-tool.appdata.xml
21cr|mate-utils-1.26.0-2|54	%{_datadir}/applications/mate-*.desktop
21cr|mate-utils-1.26.0-2|55	%{_datadir}/mate-dict/
21cr|mate-utils-1.26.0-2|56	%{_datadir}/mate-dictionary/
21cr|mate-utils-1.26.0-2|57	%{_datadir}/pixmaps/*
21cr|mate-utils-1.26.0-2|58	%{_datadir}/glib-2.0/schemas/*gschema.xml
21cr|mate-utils-1.26.0-2|59	%{_datadir}/gtk-doc/html/mate-dict
21cr|mate-utils-1.26.0-2|60	%{_datadir}/mate-panel/applets/org.mate.DictionaryApplet.mate-panel-applet
21cr|mate-utils-1.26.0-2|61	%{_iconsdir}/hicolor/*/apps/*
21cr|mate-utils-1.26.0-2|62	
21cr|mate-utils-1.26.0-2|63	#----------------------------------------------------------------------------
21cr|mate-utils-1.26.0-2|64	
21cr|mate-utils-1.26.0-2|65	%package -n %{libname}
21cr|mate-utils-1.26.0-2|66	Summary:	MATE dictionary shared library
21cr|mate-utils-1.26.0-2|67	Group:		System/Libraries
21cr|mate-utils-1.26.0-2|68	
21cr|mate-utils-1.26.0-2|69	%description -n %{libname}
21cr|mate-utils-1.26.0-2|70	This is the shared library required by the MATE Dictionary.
21cr|mate-utils-1.26.0-2|71	
21cr|mate-utils-1.26.0-2|72	%files -n %{libname}
21cr|mate-utils-1.26.0-2|73	%doc AUTHORS COPYING ChangeLog NEWS README*
21cr|mate-utils-1.26.0-2|74	%{_libdir}/libmatedict.so.%{major}*
21cr|mate-utils-1.26.0-2|75	
21cr|mate-utils-1.26.0-2|76	#----------------------------------------------------------------------------
21cr|mate-utils-1.26.0-2|77	
21cr|mate-utils-1.26.0-2|78	%package -n %{devname}
21cr|mate-utils-1.26.0-2|79	Summary:	MATE dictionary library development files
21cr|mate-utils-1.26.0-2|80	Group:		Development/GNOME and GTK+
21cr|mate-utils-1.26.0-2|81	Requires:	%{libname} = %{EVRD}
21cr|mate-utils-1.26.0-2|82	Provides:	%{name}-devel = %{EVRD}
21cr|mate-utils-1.26.0-2|83	
21cr|mate-utils-1.26.0-2|84	%description -n %{devname}
21cr|mate-utils-1.26.0-2|85	This is the shared library required by the MATE Dictionary.
21cr|mate-utils-1.26.0-2|86	
21cr|mate-utils-1.26.0-2|87	%files -n %{devname}
21cr|mate-utils-1.26.0-2|88	%doc AUTHORS COPYING ChangeLog NEWS README*
21cr|mate-utils-1.26.0-2|89	%{_libdir}/libmatedict*.so
21cr|mate-utils-1.26.0-2|90	%{_libdir}/pkgconfig/mate-dict*.pc
21cr|mate-utils-1.26.0-2|91	%{_includedir}/mate-dict
21cr|mate-utils-1.26.0-2|92	
21cr|mate-utils-1.26.0-2|93	#----------------------------------------------------------------------------
21cr|mate-utils-1.26.0-2|94	
21cr|mate-utils-1.26.0-2|95	%prep
21cr|mate-utils-1.26.0-2|96	%setup -q
21cr|mate-utils-1.26.0-2|97	%apply_patches
21cr|mate-utils-1.26.0-2|98	
21cr|mate-utils-1.26.0-2|99	%build
21cr|mate-utils-1.26.0-2|100	NOCONFIGURE=1 ./autogen.sh
21cr|mate-utils-1.26.0-2|101	%configure \
21cr|mate-utils-1.26.0-2|102	--disable-static \
21cr|mate-utils-1.26.0-2|103	--disable-schemas-compile \
21cr|mate-utils-1.26.0-2|104	--enable-gdict-applet \
21cr|mate-utils-1.26.0-2|105	--enable-gtk-doc-html \
21cr|mate-utils-1.26.0-2|106	--enable-ipv6=yes \
21cr|mate-utils-1.26.0-2|107	--with-x
21cr|mate-utils-1.26.0-2|108	
21cr|mate-utils-1.26.0-2|109	%make
21cr|mate-utils-1.26.0-2|110	
21cr|mate-utils-1.26.0-2|111	%install
21cr|mate-utils-1.26.0-2|112	%makeinstall_std
21cr|mate-utils-1.26.0-2|113	rm -rf %{buildroot}/var
21cr|mate-utils-1.26.0-2|114	
21cr|mate-utils-1.26.0-2|115	# make mate-system-log use consolehelper until it starts using polkit
21cr|mate-utils-1.26.0-2|116	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|mate-utils-1.26.0-2|117	/bin/cat <<EOF >%{buildroot}%{_sysconfdir}/pam.d/mate-system-log
21cr|mate-utils-1.26.0-2|118	#%%PAM-1.0
21cr|mate-utils-1.26.0-2|119	auth		include		system-auth
21cr|mate-utils-1.26.0-2|120	account		include		system-auth
21cr|mate-utils-1.26.0-2|121	session		include		system-auth
21cr|mate-utils-1.26.0-2|122	EOF
21cr|mate-utils-1.26.0-2|123	
21cr|mate-utils-1.26.0-2|124	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|mate-utils-1.26.0-2|125	/bin/cat <<EOF >%{buildroot}%{_sysconfdir}/security/console.apps/mate-system-log
21cr|mate-utils-1.26.0-2|126	USER=root
21cr|mate-utils-1.26.0-2|127	PROGRAM=%{_sbindir}/mate-system-log
21cr|mate-utils-1.26.0-2|128	SESSION=true
21cr|mate-utils-1.26.0-2|129	FALLBACK=true
21cr|mate-utils-1.26.0-2|130	EOF
21cr|mate-utils-1.26.0-2|131	
21cr|mate-utils-1.26.0-2|132	mkdir -p %{buildroot}%{_sbindir}
21cr|mate-utils-1.26.0-2|133	mv %{buildroot}%{_bindir}/mate-system-log %{buildroot}%{_sbindir}
21cr|mate-utils-1.26.0-2|134	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/mate-system-log
21cr|mate-utils-1.26.0-2|135	
21cr|mate-utils-1.26.0-2|136	desktop-file-install \
21cr|mate-utils-1.26.0-2|137	--remove-category="MATE" \
21cr|mate-utils-1.26.0-2|138	--add-category="X-Mate" \
21cr|mate-utils-1.26.0-2|139	--delete-original \
21cr|mate-utils-1.26.0-2|140	--dir %{buildroot}%{_datadir}/applications  \
21cr|mate-utils-1.26.0-2|141	%{buildroot}%{_datadir}/applications/*
21cr|mate-utils-1.26.0-2|142	
21cr|mate-utils-1.26.0-2|143	for i in %{buildroot}%{_datadir}/applications/* ; do
21cr|mate-utils-1.26.0-2|144	desktop-file-validate $i
21cr|mate-utils-1.26.0-2|145	done
21cr|mate-utils-1.26.0-2|146	
21cr|mate-utils-1.26.0-2|147	rm -fv %{buildroot}%{_bindir}/test-reader
21cr|mate-utils-1.26.0-2|148	
21cr|mate-utils-1.26.0-2|149	%find_lang %{name}-2.0 --with-gnome --all-name
21cr|mate-utils-1.26.0-2|150	

3089 21
21cr|mathgl-8.0.1-3|1	%define	major 8
21cr|mathgl-8.0.1-3|2	%define	libname %mklibname mgl %{major}
21cr|mathgl-8.0.1-3|3	%define	fltkmajor 8
21cr|mathgl-8.0.1-3|4	%define	fltklibname %mklibname mgl-fltk %{fltkmajor}
21cr|mathgl-8.0.1-3|5	%define	glutmajor 8
21cr|mathgl-8.0.1-3|6	%define	glutlibname %mklibname mgl-glut %{glutmajor}
21cr|mathgl-8.0.1-3|7	%define	qtmajor 8
21cr|mathgl-8.0.1-3|8	%define	qtlibname %mklibname mgl-qt %{qtmajor}
21cr|mathgl-8.0.1-3|9	%define	qt5major 8
21cr|mathgl-8.0.1-3|10	%define	qt5libname %mklibname mgl-qt5_ %{qt5major}
21cr|mathgl-8.0.1-3|11	%define	wndmajor 8
21cr|mathgl-8.0.1-3|12	%define	wndlibname %mklibname mgl-wnd %{wndmajor}
21cr|mathgl-8.0.1-3|13	%define	wxmajor 8
21cr|mathgl-8.0.1-3|14	%define	wxlibname %mklibname mgl-wx %{wxmajor}
21cr|mathgl-8.0.1-3|15	%define	devname %mklibname mgl -d
21cr|mathgl-8.0.1-3|16	%define	sdevname %mklibname mgl -d -s
21cr|mathgl-8.0.1-3|17	
21cr|mathgl-8.0.1-3|18	# Broken for now due to swig issues (doesn't build)
21cr|mathgl-8.0.1-3|19	%bcond_with octave
21cr|mathgl-8.0.1-3|20	
21cr|mathgl-8.0.1-3|21	%bcond_with doc
21cr|mathgl-8.0.1-3|22	
21cr|mathgl-8.0.1-3|23	Summary:	Library for scientific graphics
21cr|mathgl-8.0.1-3|24	Name:		mathgl
21cr|mathgl-8.0.1-3|25	Version:	8.0.1
21cr|mathgl-8.0.1-3|26	Release:	3
21cr|mathgl-8.0.1-3|27	License:	GPLv2+
21cr|mathgl-8.0.1-3|28	Group:		System/Libraries
21cr|mathgl-8.0.1-3|29	Url:		http://mathgl.sourceforge.net/
21cr|mathgl-8.0.1-3|30	Source0:	https://downloads.sourceforge.net/project/mathgl/mathgl/mathgl%208.0/%{name}-%{version}.tar.gz
21cr|mathgl-8.0.1-3|31	# Install binaries for generation examples of illustrations
21cr|mathgl-8.0.1-3|32	Patch0:		mathgl-2.4.2-examples.patch
21cr|mathgl-8.0.1-3|33	# Skip FLUID binary test
21cr|mathgl-8.0.1-3|34	Patch1:		mathgl-2.4.1-fltk-skip-fluid.patch
21cr|mathgl-8.0.1-3|35	# Mathgl's enable all tries to use hdf4 and 5 at the same time
21cr|mathgl-8.0.1-3|36	Patch2:		mathgl-2.4.1-no_hdf4-and-hdf5-simultaneously.patch
21cr|mathgl-8.0.1-3|37	# Let macros to decide how to install octave module
21cr|mathgl-8.0.1-3|38	Patch3:		mathgl-2.4.1-nooctaveinstall.patch
21cr|mathgl-8.0.1-3|39	# There is no easy way to disable ONLY octave. Have to cut it from CmakeList.txt
21cr|mathgl-8.0.1-3|40	Patch4:		mathgl-2.4.1-nooctave.patch
21cr|mathgl-8.0.1-3|41	# Fix convertions
21cr|mathgl-8.0.1-3|42	Patch6:		mathgl-2.4.1-gcc7.patch
21cr|mathgl-8.0.1-3|43	# Disable uppdate-{destop,mine}-database during install process
21cr|mathgl-8.0.1-3|44	Patch7:		mathgl-2.4.1-no_updatedb.patch
21cr|mathgl-8.0.1-3|45	Patch8:		mathgl-freeglut.patch
21cr|mathgl-8.0.1-3|46	Patch9:		mathgl-hpdf2.4.patch
21cr|mathgl-8.0.1-3|47	BuildRequires:	chrpath
21cr|mathgl-8.0.1-3|48	BuildRequires:	cmake
21cr|mathgl-8.0.1-3|49	BuildRequires:	swig
21cr|mathgl-8.0.1-3|50	BuildRequires:	texi2html
21cr|mathgl-8.0.1-3|51	BuildRequires:	texinfo
21cr|mathgl-8.0.1-3|52	BuildRequires:	texlive
21cr|mathgl-8.0.1-3|53	BuildRequires:	texlive-collection-fontsrecommended
21cr|mathgl-8.0.1-3|54	BuildRequires:	texlive-collection-plaingeneric
21cr|mathgl-8.0.1-3|55	BuildRequires:	texlive-collection-langchinese
21cr|mathgl-8.0.1-3|56	BuildRequires:	texlive-collection-langgerman
21cr|mathgl-8.0.1-3|57	BuildRequires:	texlive-collection-langother
21cr|mathgl-8.0.1-3|58	BuildRequires:	texlive-collection-latexextra
21cr|mathgl-8.0.1-3|59	BuildRequires:	texlive-scheme-full
21cr|mathgl-8.0.1-3|60	BuildRequires:	texlive-collection-langafrican
21cr|mathgl-8.0.1-3|61	BuildRequires:	texlive-collection-langmongolian
21cr|mathgl-8.0.1-3|62	BuildRequires:	texlive-hyphen-german
21cr|mathgl-8.0.1-3|63	BuildRequires:	texlive-texinfo
21cr|mathgl-8.0.1-3|64	BuildRequires:	fltk-devel
21cr|mathgl-8.0.1-3|65	BuildRequires:	giflib-devel
21cr|mathgl-8.0.1-3|66	BuildRequires:	hdf5-devel
21cr|mathgl-8.0.1-3|67	BuildRequires:	libharu-devel
21cr|mathgl-8.0.1-3|68	%if %{with octave}
21cr|mathgl-8.0.1-3|69	BuildRequires:	octave-devel
21cr|mathgl-8.0.1-3|70	%endif
21cr|mathgl-8.0.1-3|71	BuildRequires:	pkgconfig(Qt5Core)
21cr|mathgl-8.0.1-3|72	BuildRequires:	pkgconfig(Qt5Gui)
21cr|mathgl-8.0.1-3|73	BuildRequires:	pkgconfig(Qt5Network)
21cr|mathgl-8.0.1-3|74	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|mathgl-8.0.1-3|75	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|mathgl-8.0.1-3|76	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|mathgl-8.0.1-3|77	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|mathgl-8.0.1-3|78	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|mathgl-8.0.1-3|79	BuildRequires:	wxgtku3.1-devel
21cr|mathgl-8.0.1-3|80	BuildRequires:	pkgconfig(gl)
21cr|mathgl-8.0.1-3|81	BuildRequires:	pkgconfig(glut)
21cr|mathgl-8.0.1-3|82	BuildRequires:	pkgconfig(gsl)
21cr|mathgl-8.0.1-3|83	BuildRequires:	pkgconfig(libjpeg)
21cr|mathgl-8.0.1-3|84	BuildRequires:	pkgconfig(xmu)
21cr|mathgl-8.0.1-3|85	%if !%{with octave}
21cr|mathgl-8.0.1-3|86	Obsoletes:	%{name}-octave < %{EVRD}
21cr|mathgl-8.0.1-3|87	%endif
21cr|mathgl-8.0.1-3|88	
21cr|mathgl-8.0.1-3|89	%description
21cr|mathgl-8.0.1-3|90	MathGL is a library for making high-quality scientific graphics. It
21cr|mathgl-8.0.1-3|91	provides fast data plotting and handling of large data arrays.
21cr|mathgl-8.0.1-3|92	MathGL has Qt, FLTK, OpenGL interfaces and can be used even from
21cr|mathgl-8.0.1-3|93	console programs.
21cr|mathgl-8.0.1-3|94	
21cr|mathgl-8.0.1-3|95	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|96	
21cr|mathgl-8.0.1-3|97	%package tools
21cr|mathgl-8.0.1-3|98	Summary:	Tools for MathGL
21cr|mathgl-8.0.1-3|99	Group:		Sciences/Mathematics
21cr|mathgl-8.0.1-3|100	
21cr|mathgl-8.0.1-3|101	%description tools
21cr|mathgl-8.0.1-3|102	This package contains the MathGL tools.
21cr|mathgl-8.0.1-3|103	
21cr|mathgl-8.0.1-3|104	%files tools -f %{name}.lang
21cr|mathgl-8.0.1-3|105	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|106	%{_bindir}/mglconv
21cr|mathgl-8.0.1-3|107	%{_bindir}/mglview
21cr|mathgl-8.0.1-3|108	%{_bindir}/mgllab
21cr|mathgl-8.0.1-3|109	%{_bindir}/mgltask
21cr|mathgl-8.0.1-3|110	%{_bindir}/mgl.cgi
21cr|mathgl-8.0.1-3|111	%if %{with doc}
21cr|mathgl-8.0.1-3|112	%{_mandir}/man1/mglconv.1*
21cr|mathgl-8.0.1-3|113	%{_mandir}/man1/mglview.1*
21cr|mathgl-8.0.1-3|114	%{_mandir}/man1/mgl.cgi.1*
21cr|mathgl-8.0.1-3|115	%endif
21cr|mathgl-8.0.1-3|116	%{_datadir}/mime/packages/mgl.xml
21cr|mathgl-8.0.1-3|117	%{_datadir}/applications/mgllab.desktop
21cr|mathgl-8.0.1-3|118	
21cr|mathgl-8.0.1-3|119	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|120	
21cr|mathgl-8.0.1-3|121	%package examples
21cr|mathgl-8.0.1-3|122	Summary:	Examples for MathGL
21cr|mathgl-8.0.1-3|123	Group:		Sciences/Mathematics
21cr|mathgl-8.0.1-3|124	
21cr|mathgl-8.0.1-3|125	%description examples
21cr|mathgl-8.0.1-3|126	This package contains the MathGL examples.
21cr|mathgl-8.0.1-3|127	
21cr|mathgl-8.0.1-3|128	%files examples
21cr|mathgl-8.0.1-3|129	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|130	%{_bindir}/mgl*_example
21cr|mathgl-8.0.1-3|131	
21cr|mathgl-8.0.1-3|132	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|133	
21cr|mathgl-8.0.1-3|134	%package data
21cr|mathgl-8.0.1-3|135	Summary:	Data files for MathGL
21cr|mathgl-8.0.1-3|136	Group:		Sciences/Mathematics
21cr|mathgl-8.0.1-3|137	
21cr|mathgl-8.0.1-3|138	%description data
21cr|mathgl-8.0.1-3|139	This package contains the MathGL data files.
21cr|mathgl-8.0.1-3|140	
21cr|mathgl-8.0.1-3|141	%files data
21cr|mathgl-8.0.1-3|142	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|143	%{_datadir}/%{name}
21cr|mathgl-8.0.1-3|144	
21cr|mathgl-8.0.1-3|145	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|146	
21cr|mathgl-8.0.1-3|147	%if %{with octave}
21cr|mathgl-8.0.1-3|148	%package octave
21cr|mathgl-8.0.1-3|149	Summary:	MathGL bindings for octave
21cr|mathgl-8.0.1-3|150	Group:		Sciences/Mathematics
21cr|mathgl-8.0.1-3|151	Requires(post,postun):	octave(api) = %{octave_api}
21cr|mathgl-8.0.1-3|152	
21cr|mathgl-8.0.1-3|153	%description octave
21cr|mathgl-8.0.1-3|154	This package contains the MathGL bindings for octave.
21cr|mathgl-8.0.1-3|155	
21cr|mathgl-8.0.1-3|156	%files octave
21cr|mathgl-8.0.1-3|157	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|158	%{_datadir}/octave/packages/*
21cr|mathgl-8.0.1-3|159	%{_libexecdir}/octave/packages/*
21cr|mathgl-8.0.1-3|160	
21cr|mathgl-8.0.1-3|161	%post octave
21cr|mathgl-8.0.1-3|162	%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :
21cr|mathgl-8.0.1-3|163	
21cr|mathgl-8.0.1-3|164	%postun octave
21cr|mathgl-8.0.1-3|165	%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :
21cr|mathgl-8.0.1-3|166	%endif
21cr|mathgl-8.0.1-3|167	
21cr|mathgl-8.0.1-3|168	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|169	
21cr|mathgl-8.0.1-3|170	%if %{with doc}
21cr|mathgl-8.0.1-3|171	%package doc
21cr|mathgl-8.0.1-3|172	Summary:	Documentation for MathGL
21cr|mathgl-8.0.1-3|173	Group:		Sciences/Mathematics
21cr|mathgl-8.0.1-3|174	
21cr|mathgl-8.0.1-3|175	%description doc
21cr|mathgl-8.0.1-3|176	This package contains the MathGL documentation.
21cr|mathgl-8.0.1-3|177	
21cr|mathgl-8.0.1-3|178	%files doc
21cr|mathgl-8.0.1-3|179	%{_docdir}/%{name}
21cr|mathgl-8.0.1-3|180	%{_infodir}/*
21cr|mathgl-8.0.1-3|181	%{_mandir}/man5/mgl.5*
21cr|mathgl-8.0.1-3|182	%endif
21cr|mathgl-8.0.1-3|183	
21cr|mathgl-8.0.1-3|184	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|185	
21cr|mathgl-8.0.1-3|186	%package -n %{libname}
21cr|mathgl-8.0.1-3|187	Summary:	Main runtime library for MathGL
21cr|mathgl-8.0.1-3|188	Group:		System/Libraries
21cr|mathgl-8.0.1-3|189	Requires:	%{name}-data
21cr|mathgl-8.0.1-3|190	
21cr|mathgl-8.0.1-3|191	%description -n %{libname}
21cr|mathgl-8.0.1-3|192	MathGL is a library for making high-quality scientific graphics. It
21cr|mathgl-8.0.1-3|193	provides fast data plotting and handling of large data arrays.
21cr|mathgl-8.0.1-3|194	MathGL has Qt, FLTK, OpenGL interfaces and can be used even from
21cr|mathgl-8.0.1-3|195	console programs.
21cr|mathgl-8.0.1-3|196	
21cr|mathgl-8.0.1-3|197	This package contains the MathGL main runtime library.
21cr|mathgl-8.0.1-3|198	
21cr|mathgl-8.0.1-3|199	%files -n %{libname}
21cr|mathgl-8.0.1-3|200	%doc AUTHORS COPYING COPYING_LGPL ChangeLog.txt README README_V2
21cr|mathgl-8.0.1-3|201	%{_libdir}/libmgl.so.%{major}*
21cr|mathgl-8.0.1-3|202	
21cr|mathgl-8.0.1-3|203	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|204	
21cr|mathgl-8.0.1-3|205	%package -n %{fltklibname}
21cr|mathgl-8.0.1-3|206	Summary:	Fltk runtime library for MathGL
21cr|mathgl-8.0.1-3|207	Group:		System/Libraries
21cr|mathgl-8.0.1-3|208	
21cr|mathgl-8.0.1-3|209	%description -n %{fltklibname}
21cr|mathgl-8.0.1-3|210	This package contains the MathGL fltk runtime library.
21cr|mathgl-8.0.1-3|211	
21cr|mathgl-8.0.1-3|212	%files -n %{fltklibname}
21cr|mathgl-8.0.1-3|213	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|214	%{_libdir}/libmgl-fltk.so.%{fltkmajor}*
21cr|mathgl-8.0.1-3|215	
21cr|mathgl-8.0.1-3|216	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|217	
21cr|mathgl-8.0.1-3|218	%package -n %{glutlibname}
21cr|mathgl-8.0.1-3|219	Summary:	Glut runtime library for MathGL
21cr|mathgl-8.0.1-3|220	Group:		System/Libraries
21cr|mathgl-8.0.1-3|221	
21cr|mathgl-8.0.1-3|222	%description -n %{glutlibname}
21cr|mathgl-8.0.1-3|223	This package contains the MathGL glut runtime library.
21cr|mathgl-8.0.1-3|224	
21cr|mathgl-8.0.1-3|225	%files -n %{glutlibname}
21cr|mathgl-8.0.1-3|226	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|227	%{_libdir}/libmgl-glut.so.%{glutmajor}*
21cr|mathgl-8.0.1-3|228	
21cr|mathgl-8.0.1-3|229	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|230	
21cr|mathgl-8.0.1-3|231	%package -n %{qtlibname}
21cr|mathgl-8.0.1-3|232	Summary:	Qt runtime library for MathGL
21cr|mathgl-8.0.1-3|233	Group:		System/Libraries
21cr|mathgl-8.0.1-3|234	
21cr|mathgl-8.0.1-3|235	%description -n %{qtlibname}
21cr|mathgl-8.0.1-3|236	This package contains the MathGL Qt runtime library.
21cr|mathgl-8.0.1-3|237	
21cr|mathgl-8.0.1-3|238	%files -n %{qtlibname}
21cr|mathgl-8.0.1-3|239	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|240	%{_libdir}/libmgl-qt.so.%{qtmajor}*
21cr|mathgl-8.0.1-3|241	
21cr|mathgl-8.0.1-3|242	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|243	
21cr|mathgl-8.0.1-3|244	%package -n %{qt5libname}
21cr|mathgl-8.0.1-3|245	Summary:	Qt5 runtime library for MathGL
21cr|mathgl-8.0.1-3|246	Group:		System/Libraries
21cr|mathgl-8.0.1-3|247	
21cr|mathgl-8.0.1-3|248	%description -n %{qt5libname}
21cr|mathgl-8.0.1-3|249	This package contains the MathGL Qt runtime library.
21cr|mathgl-8.0.1-3|250	
21cr|mathgl-8.0.1-3|251	%files -n %{qt5libname}
21cr|mathgl-8.0.1-3|252	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|253	%{_libdir}/libmgl-qt5.so.%{qt5major}*
21cr|mathgl-8.0.1-3|254	
21cr|mathgl-8.0.1-3|255	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|256	
21cr|mathgl-8.0.1-3|257	%package -n %{wndlibname}
21cr|mathgl-8.0.1-3|258	Summary:	WND runtime library for MathGL
21cr|mathgl-8.0.1-3|259	Group:		System/Libraries
21cr|mathgl-8.0.1-3|260	
21cr|mathgl-8.0.1-3|261	%description -n %{wndlibname}
21cr|mathgl-8.0.1-3|262	This package contains the MathGL WND runtime library.
21cr|mathgl-8.0.1-3|263	
21cr|mathgl-8.0.1-3|264	%files -n %{wndlibname}
21cr|mathgl-8.0.1-3|265	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|266	%{_libdir}/libmgl-wnd.so.%{wndmajor}*
21cr|mathgl-8.0.1-3|267	
21cr|mathgl-8.0.1-3|268	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|269	
21cr|mathgl-8.0.1-3|270	%package -n %{wxlibname}
21cr|mathgl-8.0.1-3|271	Summary:	WxWidgets runtime library for MathGL
21cr|mathgl-8.0.1-3|272	Group:		System/Libraries
21cr|mathgl-8.0.1-3|273	
21cr|mathgl-8.0.1-3|274	%description -n %{wxlibname}
21cr|mathgl-8.0.1-3|275	This package contains the MathGL wxWidgets runtime library.
21cr|mathgl-8.0.1-3|276	
21cr|mathgl-8.0.1-3|277	%files -n %{wxlibname}
21cr|mathgl-8.0.1-3|278	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|279	%{_libdir}/libmgl-wx.so.%{wxmajor}*
21cr|mathgl-8.0.1-3|280	
21cr|mathgl-8.0.1-3|281	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|282	
21cr|mathgl-8.0.1-3|283	%package -n %{devname}
21cr|mathgl-8.0.1-3|284	Summary:	Development files for MathGL
21cr|mathgl-8.0.1-3|285	Group:		Development/Other
21cr|mathgl-8.0.1-3|286	Provides:	%{name}-devel = %{EVRD}
21cr|mathgl-8.0.1-3|287	Requires:	%{libname} = %{EVRD}
21cr|mathgl-8.0.1-3|288	Requires:	%{fltklibname} = %{EVRD}
21cr|mathgl-8.0.1-3|289	Requires:	%{glutlibname} = %{EVRD}
21cr|mathgl-8.0.1-3|290	Requires:	%{qtlibname} = %{EVRD}
21cr|mathgl-8.0.1-3|291	Requires:	%{qt5libname} = %{EVRD}
21cr|mathgl-8.0.1-3|292	Requires:	%{wndlibname} = %{EVRD}
21cr|mathgl-8.0.1-3|293	Requires:	%{wxlibname} = %{EVRD}
21cr|mathgl-8.0.1-3|294	
21cr|mathgl-8.0.1-3|295	%description -n %{devname}
21cr|mathgl-8.0.1-3|296	This package contains the MathGL development files.
21cr|mathgl-8.0.1-3|297	
21cr|mathgl-8.0.1-3|298	%files -n %{devname}
21cr|mathgl-8.0.1-3|299	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|300	%{_includedir}/mgl2
21cr|mathgl-8.0.1-3|301	%{_libdir}/libmgl*.so
21cr|mathgl-8.0.1-3|302	%{_libdir}/cmake/mathgl2/mathgl2-config.cmake
21cr|mathgl-8.0.1-3|303	%{_libdir}/cmake/mathgl
21cr|mathgl-8.0.1-3|304	
21cr|mathgl-8.0.1-3|305	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|306	
21cr|mathgl-8.0.1-3|307	%package -n %{sdevname}
21cr|mathgl-8.0.1-3|308	Summary:	Static development files for MathGL
21cr|mathgl-8.0.1-3|309	Group:		Development/Other
21cr|mathgl-8.0.1-3|310	Requires:	%{devname} = %{EVRD}
21cr|mathgl-8.0.1-3|311	
21cr|mathgl-8.0.1-3|312	%description -n %{sdevname}
21cr|mathgl-8.0.1-3|313	This package contains the MathGL static development files.
21cr|mathgl-8.0.1-3|314	
21cr|mathgl-8.0.1-3|315	%files -n %{sdevname}
21cr|mathgl-8.0.1-3|316	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|317	%{_libdir}/*.a
21cr|mathgl-8.0.1-3|318	
21cr|mathgl-8.0.1-3|319	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|320	
21cr|mathgl-8.0.1-3|321	%package -n udav
21cr|mathgl-8.0.1-3|322	Summary:	Fast and interactive data plotting based on MathGL
21cr|mathgl-8.0.1-3|323	Group:		Sciences/Mathematics
21cr|mathgl-8.0.1-3|324	
21cr|mathgl-8.0.1-3|325	%description -n udav
21cr|mathgl-8.0.1-3|326	UDAV is cross-platform program for data arrays visualization based on
21cr|mathgl-8.0.1-3|327	MathGL library. It support wide spectrum of graphics, simple script
21cr|mathgl-8.0.1-3|328	language and visual data handling and editing. It has window
21cr|mathgl-8.0.1-3|329	interface for data viewing, changing and plotting. Also it can
21cr|mathgl-8.0.1-3|330	execute MGL scripts, setup and rotate graphics and so on.
21cr|mathgl-8.0.1-3|331	
21cr|mathgl-8.0.1-3|332	%files -n udav
21cr|mathgl-8.0.1-3|333	%doc AUTHORS COPYING COPYING_LGPL
21cr|mathgl-8.0.1-3|334	%{_bindir}/udav
21cr|mathgl-8.0.1-3|335	%{_datadir}/applications/udav.desktop
21cr|mathgl-8.0.1-3|336	#{_datadir}/mime/packages/mgl.xml
21cr|mathgl-8.0.1-3|337	%{_datadir}/pixmaps/udav.png
21cr|mathgl-8.0.1-3|338	%dir %{_datadir}/udav/
21cr|mathgl-8.0.1-3|339	%{_datadir}/udav/*
21cr|mathgl-8.0.1-3|340	%if %{with doc}
21cr|mathgl-8.0.1-3|341	%{_mandir}/man1/udav.1*
21cr|mathgl-8.0.1-3|342	%endif
21cr|mathgl-8.0.1-3|343	
21cr|mathgl-8.0.1-3|344	#----------------------------------------------------------------------------
21cr|mathgl-8.0.1-3|345	
21cr|mathgl-8.0.1-3|346	%prep
21cr|mathgl-8.0.1-3|347	%setup -q
21cr|mathgl-8.0.1-3|348	# get rid of 3d-paty getopt
21cr|mathgl-8.0.1-3|349	rm -rf addons/getopt
21cr|mathgl-8.0.1-3|350	
21cr|mathgl-8.0.1-3|351	# prep for both py2 and py3 build
21cr|mathgl-8.0.1-3|352	mkdir lang/python3
21cr|mathgl-8.0.1-3|353	touch lang/python3/CMakeLists.txt
21cr|mathgl-8.0.1-3|354	
21cr|mathgl-8.0.1-3|355	#convert EOL encodings, maintaining timestames
21cr|mathgl-8.0.1-3|356	for file in AUTHORS ChangeLog.txt README ; do
21cr|mathgl-8.0.1-3|357	sed 's/\r//' $file > $file.new && \
21cr|mathgl-8.0.1-3|358	touch -r $file $file.new && \
21cr|mathgl-8.0.1-3|359	mv $file.new $file
21cr|mathgl-8.0.1-3|360	done
21cr|mathgl-8.0.1-3|361	
21cr|mathgl-8.0.1-3|362	%patch0 -p1 -b .examples
21cr|mathgl-8.0.1-3|363	%patch1 -p1 -b .fluid
21cr|mathgl-8.0.1-3|364	%patch2 -p1 -b .no-hdf4-and-hdf5-simultaneously
21cr|mathgl-8.0.1-3|365	%patch6 -p1 -b .gcc7
21cr|mathgl-8.0.1-3|366	%patch7 -p1 -b .no_updatedb
21cr|mathgl-8.0.1-3|367	%if 0%{?with_octave}
21cr|mathgl-8.0.1-3|368	%patch3 -p1 -b .nooctaveinstall
21cr|mathgl-8.0.1-3|369	%else
21cr|mathgl-8.0.1-3|370	%patch4 -p1 -b .no_octave
21cr|mathgl-8.0.1-3|371	%endif
21cr|mathgl-8.0.1-3|372	%patch8 -p0 -b .freeglut
21cr|mathgl-8.0.1-3|373	%patch9 -p1
21cr|mathgl-8.0.1-3|374	
21cr|mathgl-8.0.1-3|375	%build
21cr|mathgl-8.0.1-3|376	# Workaround FindFLTK.cmake bug with FLTK 1.3.3
21cr|mathgl-8.0.1-3|377	# see: http://osdir.com/ml/general/2015-07/msg33210.html
21cr|mathgl-8.0.1-3|378	%cmake	-DFLTK_FLUID_EXECUTABLE="%{_bindir}/fluid" \
21cr|mathgl-8.0.1-3|379	-DFLTK_INCLUDE_DIR="%{_includedir}/FL" \
21cr|mathgl-8.0.1-3|380	-DMathGL_INSTALL_LIB_DIR=%{_libdir} \
21cr|mathgl-8.0.1-3|381	-DCMAKE_SKIP_RPATH:BOOL=OFF \
21cr|mathgl-8.0.1-3|382	-DMathGL_INSTALL_CMAKE_DIR=%{_libdir}/cmake/mathgl \
21cr|mathgl-8.0.1-3|383	-Denable-double=on \
21cr|mathgl-8.0.1-3|384	-Denable-mpi=off \
21cr|mathgl-8.0.1-3|385	-Denable-pthread=off \
21cr|mathgl-8.0.1-3|386	-Denable-openmp=off \
21cr|mathgl-8.0.1-3|387	-Denable-gsl=on \
21cr|mathgl-8.0.1-3|388	-Denable-jpeg=on \
21cr|mathgl-8.0.1-3|389	-Denable-png=on \
21cr|mathgl-8.0.1-3|390	-Denable-zlib=on \
21cr|mathgl-8.0.1-3|391	-Denable-pdf=on \
21cr|mathgl-8.0.1-3|392	-Denable-gif=on \
21cr|mathgl-8.0.1-3|393	-Denable-hdf5=on \
21cr|mathgl-8.0.1-3|394	-Denable-opengl=on \
21cr|mathgl-8.0.1-3|395	-Denable-glut=on \
21cr|mathgl-8.0.1-3|396	-Denable-fltk=on \
21cr|mathgl-8.0.1-3|397	-Denable-wx=on \
21cr|mathgl-8.0.1-3|398	-Denable-qt4=off -Denable-qt5=on \
21cr|mathgl-8.0.1-3|399	-Denable-python=off \
21cr|mathgl-8.0.1-3|400	-Denable-lua=off \
21cr|mathgl-8.0.1-3|401	%if %{with octave}
21cr|mathgl-8.0.1-3|402	-Denable-octave=on \
21cr|mathgl-8.0.1-3|403	-Denable-octave-install=on \
21cr|mathgl-8.0.1-3|404	%else
21cr|mathgl-8.0.1-3|405	-Denable-octave=off \
21cr|mathgl-8.0.1-3|406	-Denable-octave-install=off \
21cr|mathgl-8.0.1-3|407	%endif
21cr|mathgl-8.0.1-3|408	%if %{with doc}
21cr|mathgl-8.0.1-3|409	-Denable-all-docs=on \
21cr|mathgl-8.0.1-3|410	-Denable-texi2html=on \
21cr|mathgl-8.0.1-3|411	%else
21cr|mathgl-8.0.1-3|412	-Denable-all-docs=off \
21cr|mathgl-8.0.1-3|413	-Denable-texi2html=off \
21cr|mathgl-8.0.1-3|414	%endif
21cr|mathgl-8.0.1-3|415	-DMGL_LIB_INSTALL_DIR=%{_lib}
21cr|mathgl-8.0.1-3|416	%make
21cr|mathgl-8.0.1-3|417	
21cr|mathgl-8.0.1-3|418	
21cr|mathgl-8.0.1-3|419	%install
21cr|mathgl-8.0.1-3|420	%makeinstall_std -C build
21cr|mathgl-8.0.1-3|421	
21cr|mathgl-8.0.1-3|422	cp build/examples/mgl*_example %{buildroot}%{_bindir}/
21cr|mathgl-8.0.1-3|423	mv %{buildroot}/usr/lib/cgi-bin/mgl.cgi %{buildroot}%{_bindir}/
21cr|mathgl-8.0.1-3|424	
21cr|mathgl-8.0.1-3|425	# rpath is required at build time but not in package
21cr|mathgl-8.0.1-3|426	chrpath -d %{buildroot}%{_bindir}/*
21cr|mathgl-8.0.1-3|427	
21cr|mathgl-8.0.1-3|428	%find_lang %{name}

3090 21
21cr|mathomatic-16.0.5-4|1	Name:		mathomatic
21cr|mathomatic-16.0.5-4|2	Version:	16.0.5
21cr|mathomatic-16.0.5-4|3	Release:	4
21cr|mathomatic-16.0.5-4|4	Summary:	General purpose CAS (Computer Algebra System)
21cr|mathomatic-16.0.5-4|5	URL:		http://mathomatic.org/
21cr|mathomatic-16.0.5-4|6	Source0:	http://mathomatic.org/%{name}-%{version}.tar.bz2
21cr|mathomatic-16.0.5-4|7	License:	LGPLv2
21cr|mathomatic-16.0.5-4|8	Group:		Sciences/Mathematics
21cr|mathomatic-16.0.5-4|9	BuildRequires:	desktop-file-utils
21cr|mathomatic-16.0.5-4|10	BuildRequires:	ncurses-devel
21cr|mathomatic-16.0.5-4|11	BuildRequires:	readline-devel
21cr|mathomatic-16.0.5-4|12	
21cr|mathomatic-16.0.5-4|13	%description
21cr|mathomatic-16.0.5-4|14	Mathomatic™ is a portable, command-line CAS and calculator software, written
21cr|mathomatic-16.0.5-4|15	entirely in the C programming language. It is free and open source software
21cr|mathomatic-16.0.5-4|16	(FOSS), published under the GNU Lesser General Public License (LGPL version
21cr|mathomatic-16.0.5-4|17	2.1), and has been under continual development since 1986. The software can
21cr|mathomatic-16.0.5-4|18	symbolically solve, simplify, combine, and compare algebraic equations,
21cr|mathomatic-16.0.5-4|19	simultaneously performing generalized standard, complex number, modular,
21cr|mathomatic-16.0.5-4|20	and polynomial arithmetic, as needed. It does some calculus and is very easy
21cr|mathomatic-16.0.5-4|21	to learn and use.
21cr|mathomatic-16.0.5-4|22	
21cr|mathomatic-16.0.5-4|23	Mathomatic consists of both a text-mode symbolic math application,
21cr|mathomatic-16.0.5-4|24	and a symbolic math library, each suitable for desktops, laptops, servers,
21cr|mathomatic-16.0.5-4|25	handhelds, and embedded systems.
21cr|mathomatic-16.0.5-4|26	
21cr|mathomatic-16.0.5-4|27	%prep
21cr|mathomatic-16.0.5-4|28	%setup -q
21cr|mathomatic-16.0.5-4|29	%__cat > makefile.lib << EOF
21cr|mathomatic-16.0.5-4|30	all:
21cr|mathomatic-16.0.5-4|31	EOF
21cr|mathomatic-16.0.5-4|32	%__mkdir_p lib
21cr|mathomatic-16.0.5-4|33	%__cp -a makefile.lib lib/makefile
21cr|mathomatic-16.0.5-4|34	%__mkdir_p %{name}_secure
21cr|mathomatic-16.0.5-4|35	%__mkdir_p %{name}_secure/lib
21cr|mathomatic-16.0.5-4|36	%__cp -a makefile.lib %{name}_secure/lib/makefile
21cr|mathomatic-16.0.5-4|37	%__cp -a *.[ch] makefile VERSION %{name}_secure
21cr|mathomatic-16.0.5-4|38	
21cr|mathomatic-16.0.5-4|39	%build
21cr|mathomatic-16.0.5-4|40	%make CC=%{__cc} CC_OPTIMIZE="%{optflags}" READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name}
21cr|mathomatic-16.0.5-4|41	pushd %{name}_secure
21cr|mathomatic-16.0.5-4|42	%__ln_s ../%{name}.1 .
21cr|mathomatic-16.0.5-4|43	%__ln_s ../rmath.1 .
21cr|mathomatic-16.0.5-4|44	%__ln_s ../doc .
21cr|mathomatic-16.0.5-4|45	%__ln_s ../primes .
21cr|mathomatic-16.0.5-4|46	%make CC=%{__cc} CC_OPTIMIZE="%{optflags}" READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name}_secure %{name}_secure
21cr|mathomatic-16.0.5-4|47	popd
21cr|mathomatic-16.0.5-4|48	
21cr|mathomatic-16.0.5-4|49	%check
21cr|mathomatic-16.0.5-4|50	%make CC=%{__cc} CC_OPTIMIZE="%{optflags}" READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name} check
21cr|mathomatic-16.0.5-4|51	
21cr|mathomatic-16.0.5-4|52	%install
21cr|mathomatic-16.0.5-4|53	%makeinstall docdir=%{buildroot}%{_docdir}/%{name}
21cr|mathomatic-16.0.5-4|54	%__rm -rf %{buildroot}%{_docdir}/%{name}
21cr|mathomatic-16.0.5-4|55	%__rm -rf doc/%{name}.1
21cr|mathomatic-16.0.5-4|56	cd %{name}_secure
21cr|mathomatic-16.0.5-4|57	%__install -m 755 %{name}_secure %{buildroot}%{_bindir}/%{name}_secure
21cr|mathomatic-16.0.5-4|58	cd ..
21cr|mathomatic-16.0.5-4|59	%{_bindir}/desktop-file-validate %{buildroot}%{_datadir}/applications/mathomatic.desktop
21cr|mathomatic-16.0.5-4|60	
21cr|mathomatic-16.0.5-4|61	%files
21cr|mathomatic-16.0.5-4|62	%defattr(0644,root,root,0755)
21cr|mathomatic-16.0.5-4|63	%doc NEWS README.txt VERSION doc/ tests/
21cr|mathomatic-16.0.5-4|64	%defattr(-,root,root)
21cr|mathomatic-16.0.5-4|65	%{_bindir}/%{name}
21cr|mathomatic-16.0.5-4|66	%{_bindir}/%{name}_secure
21cr|mathomatic-16.0.5-4|67	%{_mandir}/man1/mathomatic.1*
21cr|mathomatic-16.0.5-4|68	%{_datadir}/applications/mathomatic.desktop
21cr|mathomatic-16.0.5-4|69	%{_datadir}/pixmaps/mathomatic.png
21cr|mathomatic-16.0.5-4|70	%{_datadir}/pixmaps/mathomatic.xpm

3091 21
21cr|matio-1.5.23-1|1	%define major 11
21cr|matio-1.5.23-1|2	%define libname %mklibname %{name} %{major}
21cr|matio-1.5.23-1|3	%define devname %mklibname %{name} -d
21cr|matio-1.5.23-1|4	
21cr|matio-1.5.23-1|5	Summary:	MAT File I/O Library
21cr|matio-1.5.23-1|6	Name:		matio
21cr|matio-1.5.23-1|7	Version:	1.5.23
21cr|matio-1.5.23-1|8	Release:	1
21cr|matio-1.5.23-1|9	License:	LGPLv2+
21cr|matio-1.5.23-1|10	Group:		System/Libraries
21cr|matio-1.5.23-1|11	Url:		http://sourceforge.net/projects/matio/
21cr|matio-1.5.23-1|12	Source0:	http://downloads.sourceforge.net/matio/%{name}-%{version}.tar.gz
21cr|matio-1.5.23-1|13	BuildRequires:	doxygen
21cr|matio-1.5.23-1|14	BuildRequires:	ghostscript
21cr|matio-1.5.23-1|15	BuildRequires:	texlive
21cr|matio-1.5.23-1|16	BuildRequires:	hdf5-devel
21cr|matio-1.5.23-1|17	BuildRequires:	pkgconfig(zlib)
21cr|matio-1.5.23-1|18	
21cr|matio-1.5.23-1|19	%description
21cr|matio-1.5.23-1|20	matio is an ISO C library (with a limited Fortran 90 interface)
21cr|matio-1.5.23-1|21	for reading and writing Matlab MAT files.
21cr|matio-1.5.23-1|22	
21cr|matio-1.5.23-1|23	%files
21cr|matio-1.5.23-1|24	%{_bindir}/matdump
21cr|matio-1.5.23-1|25	
21cr|matio-1.5.23-1|26	#----------------------------------------------------------------------------
21cr|matio-1.5.23-1|27	
21cr|matio-1.5.23-1|28	%package -n %{libname}
21cr|matio-1.5.23-1|29	Summary:	MAT File I/O Library
21cr|matio-1.5.23-1|30	Group:		System/Libraries
21cr|matio-1.5.23-1|31	
21cr|matio-1.5.23-1|32	%description -n %{libname}
21cr|matio-1.5.23-1|33	matio is an ISO C library (with a limited Fortran 90 interface)
21cr|matio-1.5.23-1|34	for reading and writing Matlab MAT files.
21cr|matio-1.5.23-1|35	
21cr|matio-1.5.23-1|36	%files -n %{libname}
21cr|matio-1.5.23-1|37	%{_libdir}/lib%{name}.so.%{major}*
21cr|matio-1.5.23-1|38	
21cr|matio-1.5.23-1|39	#----------------------------------------------------------------------------
21cr|matio-1.5.23-1|40	
21cr|matio-1.5.23-1|41	%package -n %{devname}
21cr|matio-1.5.23-1|42	Summary:	Development files for %{name}
21cr|matio-1.5.23-1|43	Group:		Development/C++
21cr|matio-1.5.23-1|44	Requires:	%{libname} = %{EVRD}
21cr|matio-1.5.23-1|45	Provides:	%{name}-devel = %{EVRD}
21cr|matio-1.5.23-1|46	
21cr|matio-1.5.23-1|47	%description -n %{devname}
21cr|matio-1.5.23-1|48	Development files and headers for %{name}.
21cr|matio-1.5.23-1|49	
21cr|matio-1.5.23-1|50	%files -n %{devname}
21cr|matio-1.5.23-1|51	%doc NEWS README
21cr|matio-1.5.23-1|52	%{_includedir}/*.h
21cr|matio-1.5.23-1|53	%{_libdir}/lib%{name}.so
21cr|matio-1.5.23-1|54	%{_libdir}/pkgconfig/*.pc
21cr|matio-1.5.23-1|55	%{_mandir}/man3/*.3*
21cr|matio-1.5.23-1|56	
21cr|matio-1.5.23-1|57	#----------------------------------------------------------------------------
21cr|matio-1.5.23-1|58	
21cr|matio-1.5.23-1|59	%prep
21cr|matio-1.5.23-1|60	%setup -q
21cr|matio-1.5.23-1|61	
21cr|matio-1.5.23-1|62	%build
21cr|matio-1.5.23-1|63	autoreconf -fi
21cr|matio-1.5.23-1|64	%configure \
21cr|matio-1.5.23-1|65	--enable-shared \
21cr|matio-1.5.23-1|66	--disable-static \
21cr|matio-1.5.23-1|67	--disable-silent-rules \
21cr|matio-1.5.23-1|68	--enable-extended-sparse=yes \
21cr|matio-1.5.23-1|69	%if "%{_lib}" != "lib"
21cr|matio-1.5.23-1|70	--with-libdir-suffix="lib64"
21cr|matio-1.5.23-1|71	%endif
21cr|matio-1.5.23-1|72	
21cr|matio-1.5.23-1|73	# remove rpath from libtool
21cr|matio-1.5.23-1|74	sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|matio-1.5.23-1|75	sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|matio-1.5.23-1|76	
21cr|matio-1.5.23-1|77	%make
21cr|matio-1.5.23-1|78	
21cr|matio-1.5.23-1|79	%install
21cr|matio-1.5.23-1|80	%makeinstall_std
21cr|matio-1.5.23-1|81	
21cr|matio-1.5.23-1|82	rm -rf %{buildroot}%{_docdir}/matio

3092 21
21cr|matrixssl-3.4.1-1|1	%define major 3
21cr|matrixssl-3.4.1-1|2	%define libname %mklibname %{name} %{major}
21cr|matrixssl-3.4.1-1|3	%define devname %mklibname %{name} -d
21cr|matrixssl-3.4.1-1|4	
21cr|matrixssl-3.4.1-1|5	Summary:	Embedded SSL implementation
21cr|matrixssl-3.4.1-1|6	Name:		matrixssl
21cr|matrixssl-3.4.1-1|7	Version:	3.4.1
21cr|matrixssl-3.4.1-1|8	Release:	1
21cr|matrixssl-3.4.1-1|9	License:	GPLv2
21cr|matrixssl-3.4.1-1|10	Group:		System/Libraries
21cr|matrixssl-3.4.1-1|11	Url:		http://www.matrixssl.org/
21cr|matrixssl-3.4.1-1|12	Source0:	%{name}-3-2-1-open.tgz
21cr|matrixssl-3.4.1-1|13	Patch0:		matrixssl-3.2.1-no_strip.diff
21cr|matrixssl-3.4.1-1|14	Patch2:		matrixssl-3.2.1-soname.diff
21cr|matrixssl-3.4.1-1|15	BuildRequires:	dietlibc-devel >= 0.32
21cr|matrixssl-3.4.1-1|16	
21cr|matrixssl-3.4.1-1|17	%description
21cr|matrixssl-3.4.1-1|18	PeerSec MatrixSSL is an embedded SSL implementation designed for
21cr|matrixssl-3.4.1-1|19	small footprint devices and applications requiring low overhead per
21cr|matrixssl-3.4.1-1|20	connection. The library is less than 50K on disk with cipher suites.
21cr|matrixssl-3.4.1-1|21	
21cr|matrixssl-3.4.1-1|22	It includes SSL client and SSL server support, session resumption,
21cr|matrixssl-3.4.1-1|23	and implementations of RSA, 3DES, ARC4, SHA1, and MD5. The source is
21cr|matrixssl-3.4.1-1|24	well documented and contains portability layers for additional
21cr|matrixssl-3.4.1-1|25	operating systems, cipher suites, and cryptography providers.
21cr|matrixssl-3.4.1-1|26	
21cr|matrixssl-3.4.1-1|27	#----------------------------------------------------------------------------
21cr|matrixssl-3.4.1-1|28	
21cr|matrixssl-3.4.1-1|29	%package -n %{libname}
21cr|matrixssl-3.4.1-1|30	Summary:	Embedded SSL implementation
21cr|matrixssl-3.4.1-1|31	Group:		System/Libraries
21cr|matrixssl-3.4.1-1|32	
21cr|matrixssl-3.4.1-1|33	%description -n %{libname}
21cr|matrixssl-3.4.1-1|34	PeerSec MatrixSSL is an embedded SSL implementation designed for
21cr|matrixssl-3.4.1-1|35	small footprint devices and applications requiring low overhead per
21cr|matrixssl-3.4.1-1|36	connection. The library is less than 50K on disk with cipher suites.
21cr|matrixssl-3.4.1-1|37	
21cr|matrixssl-3.4.1-1|38	It includes SSL client and SSL server support, session resumption,
21cr|matrixssl-3.4.1-1|39	and implementations of RSA, 3DES, ARC4, SHA1, and MD5. The source is
21cr|matrixssl-3.4.1-1|40	well documented and contains portability layers for additional
21cr|matrixssl-3.4.1-1|41	operating systems, cipher suites, and cryptography providers.
21cr|matrixssl-3.4.1-1|42	
21cr|matrixssl-3.4.1-1|43	%files -n %{libname}
21cr|matrixssl-3.4.1-1|44	%{_libdir}/libmatrixssl.so.%{major}*
21cr|matrixssl-3.4.1-1|45	
21cr|matrixssl-3.4.1-1|46	#----------------------------------------------------------------------------
21cr|matrixssl-3.4.1-1|47	
21cr|matrixssl-3.4.1-1|48	%package -n %{devname}
21cr|matrixssl-3.4.1-1|49	Summary:	Static library and header files for the %{name} library
21cr|matrixssl-3.4.1-1|50	Group:		Development/C
21cr|matrixssl-3.4.1-1|51	Requires:	%{libname} = %{EVRD}
21cr|matrixssl-3.4.1-1|52	Requires:	dietlibc-devel >= 0.32
21cr|matrixssl-3.4.1-1|53	Provides:	%{name}-devel = %{EVRD}
21cr|matrixssl-3.4.1-1|54	Provides:	lib%{name}-devel = %{EVRD}
21cr|matrixssl-3.4.1-1|55	
21cr|matrixssl-3.4.1-1|56	%description -n %{devname}
21cr|matrixssl-3.4.1-1|57	PeerSec MatrixSSL is an embedded SSL implementation designed for
21cr|matrixssl-3.4.1-1|58	small footprint devices and applications requiring low overhead per
21cr|matrixssl-3.4.1-1|59	connection. The library is less than 50K on disk with cipher suites.
21cr|matrixssl-3.4.1-1|60	
21cr|matrixssl-3.4.1-1|61	It includes SSL client and SSL server support, session resumption,
21cr|matrixssl-3.4.1-1|62	and implementations of RSA, 3DES, ARC4, SHA1, and MD5. The source is
21cr|matrixssl-3.4.1-1|63	well documented and contains portability layers for additional
21cr|matrixssl-3.4.1-1|64	operating systems, cipher suites, and cryptography providers.
21cr|matrixssl-3.4.1-1|65	
21cr|matrixssl-3.4.1-1|66	This package contains the static libraries and headers for both
21cr|matrixssl-3.4.1-1|67	glibc and dietlibc.
21cr|matrixssl-3.4.1-1|68	
21cr|matrixssl-3.4.1-1|69	%files -n %{devname}
21cr|matrixssl-3.4.1-1|70	%doc doc/*.pdf
21cr|matrixssl-3.4.1-1|71	%{_includedir}/matrixssl
21cr|matrixssl-3.4.1-1|72	%{_libdir}/*.so
21cr|matrixssl-3.4.1-1|73	%{_libdir}/*.a
21cr|matrixssl-3.4.1-1|74	%{_prefix}/lib/dietlibc/lib/*.a
21cr|matrixssl-3.4.1-1|75	
21cr|matrixssl-3.4.1-1|76	#----------------------------------------------------------------------------
21cr|matrixssl-3.4.1-1|77	
21cr|matrixssl-3.4.1-1|78	%prep
21cr|matrixssl-3.4.1-1|79	%setup -q -n %{name}-3-2-1-open
21cr|matrixssl-3.4.1-1|80	%patch0 -p0
21cr|matrixssl-3.4.1-1|81	
21cr|matrixssl-3.4.1-1|82	# prepare for dietlibc
21cr|matrixssl-3.4.1-1|83	mkdir -p dietlibc
21cr|matrixssl-3.4.1-1|84	cp -rp core crypto matrixssl Makefile dietlibc/
21cr|matrixssl-3.4.1-1|85	
21cr|matrixssl-3.4.1-1|86	%build
21cr|matrixssl-3.4.1-1|87	
21cr|matrixssl-3.4.1-1|88	# first make the standard glibc stuff...
21cr|matrixssl-3.4.1-1|89	make DFLAGS="%{optflags} -fPIC" MAJOR="%{major}"
21cr|matrixssl-3.4.1-1|90	
21cr|matrixssl-3.4.1-1|91	# now make the dietlibc static library
21cr|matrixssl-3.4.1-1|92	make -C dietlibc CC="diet -Os gcc" \
21cr|matrixssl-3.4.1-1|93	DFLAGS="" \
21cr|matrixssl-3.4.1-1|94	LDFLAGS="-nostdlib" \
21cr|matrixssl-3.4.1-1|95	libmatrixssl.a
21cr|matrixssl-3.4.1-1|96	
21cr|matrixssl-3.4.1-1|97	%install
21cr|matrixssl-3.4.1-1|98	install -d %{buildroot}%{_libdir}
21cr|matrixssl-3.4.1-1|99	install -d %{buildroot}%{_prefix}/lib/dietlibc/{lib,include}
21cr|matrixssl-3.4.1-1|100	install -d %{buildroot}%{_includedir}/matrixssl/core
21cr|matrixssl-3.4.1-1|101	install -d %{buildroot}%{_includedir}/matrixssl/crypto/{digest,keyformat,math,pubkey,symmetric}
21cr|matrixssl-3.4.1-1|102	
21cr|matrixssl-3.4.1-1|103	# install the glibc version
21cr|matrixssl-3.4.1-1|104	install -m0755 lib%{name}.so %{buildroot}%{_libdir}/lib%{name}.so.%{version}
21cr|matrixssl-3.4.1-1|105	ln -snf lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so.%{major}
21cr|matrixssl-3.4.1-1|106	ln -snf lib%{name}.so.%{major} %{buildroot}%{_libdir}/lib%{name}.so
21cr|matrixssl-3.4.1-1|107	install -m0644 lib%{name}.a %{buildroot}%{_libdir}/
21cr|matrixssl-3.4.1-1|108	
21cr|matrixssl-3.4.1-1|109	# install the headers
21cr|matrixssl-3.4.1-1|110	install -m0644 core/*.h %{buildroot}%{_includedir}/matrixssl/core/
21cr|matrixssl-3.4.1-1|111	install -m0644 crypto/*.h %{buildroot}%{_includedir}/matrixssl/crypto/
21cr|matrixssl-3.4.1-1|112	install -m0644 crypto/digest/*.h %{buildroot}%{_includedir}/matrixssl/crypto/digest/
21cr|matrixssl-3.4.1-1|113	install -m0644 crypto/keyformat/*.h %{buildroot}%{_includedir}/matrixssl/crypto/keyformat/
21cr|matrixssl-3.4.1-1|114	install -m0644 crypto/math/*.h %{buildroot}%{_includedir}/matrixssl/crypto/math/
21cr|matrixssl-3.4.1-1|115	install -m0644 crypto/pubkey/*.h %{buildroot}%{_includedir}/matrixssl/crypto/pubkey/
21cr|matrixssl-3.4.1-1|116	install -m0644 crypto/symmetric/*.h %{buildroot}%{_includedir}/matrixssl/crypto/symmetric/
21cr|matrixssl-3.4.1-1|117	install -m0644 matrixssl/matrixsslApi.h %{buildroot}%{_includedir}/matrixssl/
21cr|matrixssl-3.4.1-1|118	install -m0644 matrixssl/matrixsslConfig.h %{buildroot}%{_includedir}/matrixssl/
21cr|matrixssl-3.4.1-1|119	install -m0644 matrixssl/matrixssllib.h %{buildroot}%{_includedir}/matrixssl/
21cr|matrixssl-3.4.1-1|120	
21cr|matrixssl-3.4.1-1|121	# install the dietlibc version
21cr|matrixssl-3.4.1-1|122	install -m0644 dietlibc/lib%{name}.a %{buildroot}%{_prefix}/lib/dietlibc/lib/

3093 21
21cr|max-25.12.11-2|1	%global __provides_exclude_from %{_datadir}/%{oname}
21cr|max-25.12.11-2|2	%global __requires_exclude libffmpeg.so\\(\\)\\(64bit\\)
21cr|max-25.12.11-2|3	
21cr|max-25.12.11-2|4	%define oname MAX
21cr|max-25.12.11-2|5	
21cr|max-25.12.11-2|6	Summary:	Цифровая платформа для общения
21cr|max-25.12.11-2|7	Name:		max
21cr|max-25.12.11-2|8	Version:	25.12.11
21cr|max-25.12.11-2|9	Release:	2
21cr|max-25.12.11-2|10	License:	Proprietary
21cr|max-25.12.11-2|11	Group:		Networking/Instant messaging
21cr|max-25.12.11-2|12	Url:		https://max.ru/
21cr|max-25.12.11-2|13	Source0:	https://download.max.ru/electron/%{oname}.rpm
21cr|max-25.12.11-2|14	Source1:	trayIconLightTemplate@2x.png
21cr|max-25.12.11-2|15	ExclusiveArch:	x86_64
21cr|max-25.12.11-2|16	
21cr|max-25.12.11-2|17	%description
21cr|max-25.12.11-2|18	Сделано на Electron.
21cr|max-25.12.11-2|19	MAX — новая цифровая платформа, которая объединяет в себе
21cr|max-25.12.11-2|20	сервисы для решения повседневных задач и мессенджер для комфортного
21cr|max-25.12.11-2|21	общения. Это быстрое и легкое приложение, где можно переписываться,
21cr|max-25.12.11-2|22	звонить, отправлять стикеры, голосовые сообщения и пользоваться
21cr|max-25.12.11-2|23	разными полезными сервисами.
21cr|max-25.12.11-2|24	
21cr|max-25.12.11-2|25	%files
21cr|max-25.12.11-2|26	%license LICENSE*
21cr|max-25.12.11-2|27	%{_bindir}/%{name}
21cr|max-25.12.11-2|28	%{_datadir}/applications/%{oname}.desktop
21cr|max-25.12.11-2|29	%{_datadir}/%{oname}
21cr|max-25.12.11-2|30	%{_iconsdir}/hicolor/*x*/apps/%{oname}.png
21cr|max-25.12.11-2|31	
21cr|max-25.12.11-2|32	#----------------------------------------------------------------------------
21cr|max-25.12.11-2|33	
21cr|max-25.12.11-2|34	%prep
21cr|max-25.12.11-2|35	rpm2cpio %{SOURCE0} |cpio -idmv
21cr|max-25.12.11-2|36	
21cr|max-25.12.11-2|37	%build
21cr|max-25.12.11-2|38	
21cr|max-25.12.11-2|39	%install
21cr|max-25.12.11-2|40	mkdir -p %{buildroot}%{_bindir}
21cr|max-25.12.11-2|41	mkdir -p %{buildroot}%{_datadir}
21cr|max-25.12.11-2|42	cp -rf opt/%{oname} usr/share/* %{buildroot}%{_datadir}
21cr|max-25.12.11-2|43	cp -f %{buildroot}%{_datadir}/%{oname}/LICENSE* ./
21cr|max-25.12.11-2|44	
21cr|max-25.12.11-2|45	# Adding a dark icon
21cr|max-25.12.11-2|46	cp -f %{SOURCE1} %{buildroot}%{_datadir}/%{oname}/resources/app.asar.unpacked/resources/
21cr|max-25.12.11-2|47	
21cr|max-25.12.11-2|48	sed -i "/Exec=/ s/\(.\)opt/\1usr\1share/" %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|max-25.12.11-2|49	
21cr|max-25.12.11-2|50	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|max-25.12.11-2|51	#!/bin/sh
21cr|max-25.12.11-2|52	%{_datadir}/%{oname}/%{oname} "\$@"
21cr|max-25.12.11-2|53	EOF
21cr|max-25.12.11-2|54	chmod +x %{buildroot}%{_bindir}/%{name}
21cr|max-25.12.11-2|55	
21cr|max-25.12.11-2|56	rm -rf %{buildroot}%{_docdir}
21cr|max-25.12.11-2|57	
21cr|max-25.12.11-2|58	%changelog
21cr|max-25.12.11-2|59	- Merge: 240a517 6a3a7e2
21cr|max-25.12.11-2|60	* Mon Feb 2 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|max-25.12.11-2|61	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|max-25.12.11-2|62	
21cr|max-25.12.11-2|63	* Mon Dec 15 2025 Victor Ryzhikh <victorr2007@yandex.ru> 25.12.11-2
21cr|max-25.12.11-2|64	- Added blue icon
21cr|max-25.12.11-2|65	
21cr|max-25.12.11-2|66	* Mon Dec 15 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|max-25.12.11-2|67	- Added blue icon
21cr|max-25.12.11-2|68	
21cr|max-25.12.11-2|69	* Mon Dec 15 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|max-25.12.11-2|70	- Added blue icon
21cr|max-25.12.11-2|71	
21cr|max-25.12.11-2|72	* Mon Dec 15 2025 Victor Ryzhikh <victorr2007@yandex.ru> 25.12.11-1
21cr|max-25.12.11-2|73	- Added a dark icon
21cr|max-25.12.11-2|74	
21cr|max-25.12.11-2|75	* Mon Dec 15 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|max-25.12.11-2|76	- Added a dark icon
21cr|max-25.12.11-2|77	
21cr|max-25.12.11-2|78	* Mon Dec 15 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|max-25.12.11-2|79	- Corrected version number
21cr|max-25.12.11-2|80	
21cr|max-25.12.11-2|81	- Merge: f98a70e 155c552
21cr|max-25.12.11-2|82	* Wed Dec 10 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 25.12.7-1
21cr|max-25.12.11-2|83	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|max-25.12.11-2|84	
21cr|max-25.12.11-2|85	* Wed Dec 10 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 25.12.7-1
21cr|max-25.12.11-2|86	- Set apps version
21cr|max-25.12.11-2|87	
21cr|max-25.12.11-2|88	* Wed Dec 10 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|max-25.12.11-2|89	- Try update
21cr|max-25.12.11-2|90	
21cr|max-25.12.11-2|91	- Merge: 17bc8b3 8a74c5a
21cr|max-25.12.11-2|92	* Sun Nov 23 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 25.11.4-1
21cr|max-25.12.11-2|93	- Merge
21cr|max-25.12.11-2|94	
21cr|max-25.12.11-2|95	* Sun Nov 23 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 25.11.4-1
21cr|max-25.12.11-2|96	- Set version to soft version
21cr|max-25.12.11-2|97	
21cr|max-25.12.11-2|98	* Sun Nov 23 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|max-25.12.11-2|99	- Update to 25.8.0.490
21cr|max-25.12.11-2|100	
21cr|max-25.12.11-2|101	* Sun Nov 23 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|max-25.12.11-2|102	- Update to 25.8.0.490
21cr|max-25.12.11-2|103	
21cr|max-25.12.11-2|104	* Sun Nov 23 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|max-25.12.11-2|105	- Update to 25.8.0.490
21cr|max-25.12.11-2|106	
21cr|max-25.12.11-2|107	* Tue Sep 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 25.9.15-1
21cr|max-25.12.11-2|108	- Update to 25.9.15
21cr|max-25.12.11-2|109	
21cr|max-25.12.11-2|110	* Tue Aug 19 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 25.8.0-1
21cr|max-25.12.11-2|111	- Imported from SRPM

3094 21
21cr|maxima-5.45.1-4|1	%define _enable_debug_packages %{nil}
21cr|maxima-5.45.1-4|2	%define debug_package %{nil}
21cr|maxima-5.45.1-4|3	
21cr|maxima-5.45.1-4|4	%define enable_clisp 1
21cr|maxima-5.45.1-4|5	%define enable_gcl 0
21cr|maxima-5.45.1-4|6	%define enable_sbcl 1
21cr|maxima-5.45.1-4|7	%define enable_ecl 0
21cr|maxima-5.45.1-4|8	%define defaultlisp sbcl
21cr|maxima-5.45.1-4|9	
21cr|maxima-5.45.1-4|10	%if %enable_clisp
21cr|maxima-5.45.1-4|11	%define clisp_flags --enable-clisp
21cr|maxima-5.45.1-4|12	%else
21cr|maxima-5.45.1-4|13	%define clisp_flags --disable-clisp
21cr|maxima-5.45.1-4|14	%endif
21cr|maxima-5.45.1-4|15	
21cr|maxima-5.45.1-4|16	%if %enable_gcl
21cr|maxima-5.45.1-4|17	%define gcl_flags --enable-gcl
21cr|maxima-5.45.1-4|18	%else
21cr|maxima-5.45.1-4|19	%define gcl_flags --disable-gcl
21cr|maxima-5.45.1-4|20	%endif
21cr|maxima-5.45.1-4|21	
21cr|maxima-5.45.1-4|22	%if %enable_sbcl
21cr|maxima-5.45.1-4|23	%define sbcl_flags --enable-sbcl
21cr|maxima-5.45.1-4|24	%else
21cr|maxima-5.45.1-4|25	%define sbcl_flags --disable-sbcl
21cr|maxima-5.45.1-4|26	%endif
21cr|maxima-5.45.1-4|27	
21cr|maxima-5.45.1-4|28	%if %enable_ecl
21cr|maxima-5.45.1-4|29	%define ecl_flags --enable-ecl
21cr|maxima-5.45.1-4|30	# build module required by sagemath runtime?
21cr|maxima-5.45.1-4|31	%define sagemath 1
21cr|maxima-5.45.1-4|32	%define ecllib %(ecl -eval "(princ (SI:GET-LIBRARY-PATHNAME))" -eval "(quit)")
21cr|maxima-5.45.1-4|33	%else
21cr|maxima-5.45.1-4|34	%define sagemath 0
21cr|maxima-5.45.1-4|35	%define ecl_flags --disable-ecl
21cr|maxima-5.45.1-4|36	%endif
21cr|maxima-5.45.1-4|37	
21cr|maxima-5.45.1-4|38	%define emacs_sitelisp %{_datadir}/emacs/site-lisp/
21cr|maxima-5.45.1-4|39	%define xemacs_sitelisp %{_datadir}/xemacs/site-packages/lisp/
21cr|maxima-5.45.1-4|40	%define texmf %{_datadir}/texmf
21cr|maxima-5.45.1-4|41	
21cr|maxima-5.45.1-4|42	Summary:	Maxima Symbolic Computation Program
21cr|maxima-5.45.1-4|43	Name:		maxima
21cr|maxima-5.45.1-4|44	Version:	5.45.1
21cr|maxima-5.45.1-4|45	Release:	4
21cr|maxima-5.45.1-4|46	License:	GPLv2
21cr|maxima-5.45.1-4|47	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|48	Url:		http://maxima.sourceforge.net
21cr|maxima-5.45.1-4|49	Source0:	https://download.sourceforge.net/project/maxima/Maxima-source/%{version}-source/maxima-%{version}.tar.gz
21cr|maxima-5.45.1-4|50	Source2:	xmaxima.desktop
21cr|maxima-5.45.1-4|51	Source6:	maxima-modes.el
21cr|maxima-5.45.1-4|52	
21cr|maxima-5.45.1-4|53	## Other maxima reference docs
21cr|maxima-5.45.1-4|54	Source11:	http://maxima.sourceforge.net/docs/manual/maxima.pdf
21cr|maxima-5.45.1-4|55	
21cr|maxima-5.45.1-4|56	# Build the fasl while building the executable to avoid double initialization
21cr|maxima-5.45.1-4|57	Patch51:	maxima-5.30.0-build-fasl.patch
21cr|maxima-5.45.1-4|58	
21cr|maxima-5.45.1-4|59	BuildRequires:	desktop-file-utils
21cr|maxima-5.45.1-4|60	BuildRequires:	texinfo
21cr|maxima-5.45.1-4|61	BuildRequires:	texlive-epsf
21cr|maxima-5.45.1-4|62	BuildRequires:	texlive-ec
21cr|maxima-5.45.1-4|63	BuildRequires:	texlive-cm-super
21cr|maxima-5.45.1-4|64	BuildRequires:	texlive-collection-latex
21cr|maxima-5.45.1-4|65	BuildRequires:	python3
21cr|maxima-5.45.1-4|66	BuildRequires:	time
21cr|maxima-5.45.1-4|67	BuildRequires:	imagemagick
21cr|maxima-5.45.1-4|68	%if %{enable_clisp}
21cr|maxima-5.45.1-4|69	BuildRequires:	clisp
21cr|maxima-5.45.1-4|70	%endif
21cr|maxima-5.45.1-4|71	%if %{enable_gcl}
21cr|maxima-5.45.1-4|72	BuildRequires:	gcl > 2.5.3
21cr|maxima-5.45.1-4|73	%endif
21cr|maxima-5.45.1-4|74	%if %{enable_sbcl}
21cr|maxima-5.45.1-4|75	BuildRequires:	sbcl
21cr|maxima-5.45.1-4|76	%endif
21cr|maxima-5.45.1-4|77	%if %{enable_ecl}
21cr|maxima-5.45.1-4|78	BuildRequires:	ecl
21cr|maxima-5.45.1-4|79	BuildRequires:	pkgconfig(libffi)
21cr|maxima-5.45.1-4|80	%endif
21cr|maxima-5.45.1-4|81	Requires:	gnuplot
21cr|maxima-5.45.1-4|82	Requires:	maxima-runtime
21cr|maxima-5.45.1-4|83	Recommends:	tcl
21cr|maxima-5.45.1-4|84	Recommends:	tk
21cr|maxima-5.45.1-4|85	
21cr|maxima-5.45.1-4|86	%description
21cr|maxima-5.45.1-4|87	Maxima is a full symbolic computation program.  It is full featured
21cr|maxima-5.45.1-4|88	doing symbolic manipulation of polynomials, matrices, rational
21cr|maxima-5.45.1-4|89	functions, integration, Todd-coxeter, graphing, bigfloats.  It has a
21cr|maxima-5.45.1-4|90	symbolic debugger source level debugger for maxima code.  Maxima is
21cr|maxima-5.45.1-4|91	based on the original Macsyma developed at MIT in the 1970's.  It is
21cr|maxima-5.45.1-4|92	quite reliable, and has good garbage collection, and no memory leaks.
21cr|maxima-5.45.1-4|93	It comes with hundreds of self tests.
21cr|maxima-5.45.1-4|94	
21cr|maxima-5.45.1-4|95	%files
21cr|maxima-5.45.1-4|96	%doc AUTHORS COPYING README*
21cr|maxima-5.45.1-4|97	%{_bindir}/maxima
21cr|maxima-5.45.1-4|98	%{_bindir}/rmaxima
21cr|maxima-5.45.1-4|99	%{_libexecdir}/maxima/%{version}/mgnuplot
21cr|maxima-5.45.1-4|100	%{_datadir}/maxima/%{version}/*
21cr|maxima-5.45.1-4|101	%{_infodir}/*.info*
21cr|maxima-5.45.1-4|102	%{_infodir}/maxima-index.lisp*
21cr|maxima-5.45.1-4|103	%{_mandir}/man1/maxima.*
21cr|maxima-5.45.1-4|104	%{_mandir}/ru/man1/maxima.1*
21cr|maxima-5.45.1-4|105	%exclude %doc %{_datadir}/maxima/%{version}/doc/html/es.utf8
21cr|maxima-5.45.1-4|106	%exclude %{_infodir}/es.utf8
21cr|maxima-5.45.1-4|107	%exclude %doc %{_datadir}/maxima/%{version}/doc/html/de.utf8
21cr|maxima-5.45.1-4|108	%exclude %{_infodir}/de.utf8
21cr|maxima-5.45.1-4|109	%exclude %doc %{_datadir}/maxima/%{version}/doc/html/pt.utf8
21cr|maxima-5.45.1-4|110	%exclude %{_infodir}/pt.utf8
21cr|maxima-5.45.1-4|111	%exclude %doc %{_datadir}/maxima/%{version}/doc/html/pt_BR.utf8
21cr|maxima-5.45.1-4|112	%exclude %{_infodir}/pt_BR.utf8
21cr|maxima-5.45.1-4|113	%{texmf}/tex/latex/emaxima
21cr|maxima-5.45.1-4|114	%{emacs_sitelisp}/*
21cr|maxima-5.45.1-4|115	%{xemacs_sitelisp}/maxima
21cr|maxima-5.45.1-4|116	%{xemacs_sitelisp}/site-start.d/*
21cr|maxima-5.45.1-4|117	%{_datadir}/bash-completion/completions/maxima
21cr|maxima-5.45.1-4|118	%{_datadir}/bash-completion/completions/rmaxima
21cr|maxima-5.45.1-4|119	%{_datadir}/bash-completion/completions/xmaxima
21cr|maxima-5.45.1-4|120	%{_datadir}/mime/packages/x-mac.xml
21cr|maxima-5.45.1-4|121	%{_datadir}/mime/packages/x-maxima-out.xml
21cr|maxima-5.45.1-4|122	%{_datadir}/pixmaps/maxima.png
21cr|maxima-5.45.1-4|123	%{_datadir}/pixmaps/maxima.svg
21cr|maxima-5.45.1-4|124	%{_datadir}/pixmaps/text-x-maxima-out.svg
21cr|maxima-5.45.1-4|125	%{_datadir}/pixmaps/text-x-maximasession.svg
21cr|maxima-5.45.1-4|126	%{_datadir}/metainfo/maxima.xmaxima.appdata.xml
21cr|maxima-5.45.1-4|127	
21cr|maxima-5.45.1-4|128	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|129	
21cr|maxima-5.45.1-4|130	%package gui
21cr|maxima-5.45.1-4|131	Summary: Tcl/Tk GUI interface to Maxima
21cr|maxima-5.45.1-4|132	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|133	Requires:	maxima
21cr|maxima-5.45.1-4|134	Requires:	tk
21cr|maxima-5.45.1-4|135	Provides:	xmaxima = %{EVRD}
21cr|maxima-5.45.1-4|136	%description gui
21cr|maxima-5.45.1-4|137	Tcl/Tk GUI interface to Maxima.
21cr|maxima-5.45.1-4|138	
21cr|maxima-5.45.1-4|139	%files gui
21cr|maxima-5.45.1-4|140	%{_bindir}/xmaxima
21cr|maxima-5.45.1-4|141	%{_datadir}/applications/*.desktop
21cr|maxima-5.45.1-4|142	%{_iconsdir}/hicolor/*/apps/*.png
21cr|maxima-5.45.1-4|143	
21cr|maxima-5.45.1-4|144	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|145	
21cr|maxima-5.45.1-4|146	%if %{enable_clisp}
21cr|maxima-5.45.1-4|147	%package runtime-clisp
21cr|maxima-5.45.1-4|148	Summary:	Maxima compiled with clisp
21cr|maxima-5.45.1-4|149	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|150	Requires:	clisp
21cr|maxima-5.45.1-4|151	Requires:	maxima = %{EVRD}
21cr|maxima-5.45.1-4|152	Provides:	maxima-runtime = %{EVRD}
21cr|maxima-5.45.1-4|153	%description runtime-clisp
21cr|maxima-5.45.1-4|154	Maxima compiled with clisp.
21cr|maxima-5.45.1-4|155	
21cr|maxima-5.45.1-4|156	%files runtime-clisp
21cr|maxima-5.45.1-4|157	%dir %{_libdir}/maxima/%{version}/binary-clisp
21cr|maxima-5.45.1-4|158	%{_libdir}/maxima/%{version}/binary-clisp/*
21cr|maxima-5.45.1-4|159	%endif
21cr|maxima-5.45.1-4|160	
21cr|maxima-5.45.1-4|161	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|162	
21cr|maxima-5.45.1-4|163	%if %{enable_gcl}
21cr|maxima-5.45.1-4|164	%package runtime-gcl
21cr|maxima-5.45.1-4|165	Summary:	Maxima compiled with GCL
21cr|maxima-5.45.1-4|166	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|167	Requires:	maxima = %{EVRD}
21cr|maxima-5.45.1-4|168	Recommends:	rlwrap
21cr|maxima-5.45.1-4|169	Provides:	maxima-runtime = %{EVRD}
21cr|maxima-5.45.1-4|170	%description runtime-gcl
21cr|maxima-5.45.1-4|171	Maxima compiled with Gnu Common Lisp.
21cr|maxima-5.45.1-4|172	
21cr|maxima-5.45.1-4|173	%files runtime-gcl
21cr|maxima-5.45.1-4|174	%dir %{_libdir}/maxima/%{version}/binary-gcl
21cr|maxima-5.45.1-4|175	%{_libdir}/maxima/%{version}/binary-gcl/*
21cr|maxima-5.45.1-4|176	%endif
21cr|maxima-5.45.1-4|177	
21cr|maxima-5.45.1-4|178	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|179	%if %{enable_sbcl}
21cr|maxima-5.45.1-4|180	%package runtime-sbcl
21cr|maxima-5.45.1-4|181	Summary:	Maxima compiled with SBCL
21cr|maxima-5.45.1-4|182	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|183	Requires:	sbcl
21cr|maxima-5.45.1-4|184	Requires:	maxima = %{EVRD}
21cr|maxima-5.45.1-4|185	Provides:	maxima-runtime = %{EVRD}
21cr|maxima-5.45.1-4|186	
21cr|maxima-5.45.1-4|187	%description runtime-sbcl
21cr|maxima-5.45.1-4|188	Maxima compiled with SBCL.
21cr|maxima-5.45.1-4|189	
21cr|maxima-5.45.1-4|190	%files runtime-sbcl
21cr|maxima-5.45.1-4|191	%dir %{_libdir}/maxima/%{version}/binary-sbcl
21cr|maxima-5.45.1-4|192	%{_libdir}/maxima/%{version}/binary-sbcl/*
21cr|maxima-5.45.1-4|193	%endif
21cr|maxima-5.45.1-4|194	
21cr|maxima-5.45.1-4|195	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|196	%if %{enable_ecl}
21cr|maxima-5.45.1-4|197	%package runtime-ecl
21cr|maxima-5.45.1-4|198	Summary:	Maxima compiled with ECL
21cr|maxima-5.45.1-4|199	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|200	Requires:	maxima = %{EVRD}
21cr|maxima-5.45.1-4|201	Provides:	maxima-runtime = %{EVRD}
21cr|maxima-5.45.1-4|202	
21cr|maxima-5.45.1-4|203	%description runtime-ecl
21cr|maxima-5.45.1-4|204	Maxima compiled with ECL.
21cr|maxima-5.45.1-4|205	
21cr|maxima-5.45.1-4|206	%files runtime-ecl
21cr|maxima-5.45.1-4|207	%dir %{_libdir}/maxima/%{version}/binary-ecl
21cr|maxima-5.45.1-4|208	%{_libdir}/maxima/%{version}/binary-ecl/*
21cr|maxima-5.45.1-4|209	%{ecllib}/maxima.fas
21cr|maxima-5.45.1-4|210	%endif
21cr|maxima-5.45.1-4|211	
21cr|maxima-5.45.1-4|212	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|213	%package lang-de-utf8
21cr|maxima-5.45.1-4|214	Summary:	Maxima German UTF-8 language pack
21cr|maxima-5.45.1-4|215	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|216	Requires:	maxima = %{EVRD}
21cr|maxima-5.45.1-4|217	
21cr|maxima-5.45.1-4|218	%description lang-de-utf8
21cr|maxima-5.45.1-4|219	Maxima German language support (UTF-8).
21cr|maxima-5.45.1-4|220	
21cr|maxima-5.45.1-4|221	%files lang-de-utf8
21cr|maxima-5.45.1-4|222	%doc %{_datadir}/maxima/%{version}/doc/html/de.utf8
21cr|maxima-5.45.1-4|223	%{_infodir}/de.utf8
21cr|maxima-5.45.1-4|224	%{_mandir}/de/man1/maxima.1.xz
21cr|maxima-5.45.1-4|225	
21cr|maxima-5.45.1-4|226	
21cr|maxima-5.45.1-4|227	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|228	%package lang-es-utf8
21cr|maxima-5.45.1-4|229	Summary:	Maxima Spanish UTF-8 language pack
21cr|maxima-5.45.1-4|230	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|231	Requires:	maxima = %{EVRD}
21cr|maxima-5.45.1-4|232	
21cr|maxima-5.45.1-4|233	%description lang-es-utf8
21cr|maxima-5.45.1-4|234	Maxima Spanish language support (UTF-8).
21cr|maxima-5.45.1-4|235	
21cr|maxima-5.45.1-4|236	%files lang-es-utf8
21cr|maxima-5.45.1-4|237	%doc %{_datadir}/maxima/%{version}/doc/html/es.utf8
21cr|maxima-5.45.1-4|238	%{_infodir}/es.utf8
21cr|maxima-5.45.1-4|239	
21cr|maxima-5.45.1-4|240	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|241	%package lang-pt-utf8
21cr|maxima-5.45.1-4|242	Summary:	Maxima Portuguese UTF-8 language pack
21cr|maxima-5.45.1-4|243	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|244	Requires:	maxima = %{EVRD}
21cr|maxima-5.45.1-4|245	
21cr|maxima-5.45.1-4|246	%description lang-pt-utf8
21cr|maxima-5.45.1-4|247	Maxima Portuguese language support (UTF-8).
21cr|maxima-5.45.1-4|248	
21cr|maxima-5.45.1-4|249	%files lang-pt-utf8
21cr|maxima-5.45.1-4|250	%doc %{_datadir}/maxima/%{version}/doc/html/pt.utf8
21cr|maxima-5.45.1-4|251	%{_infodir}/pt.utf8
21cr|maxima-5.45.1-4|252	
21cr|maxima-5.45.1-4|253	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|254	%package lang-pt_BR-utf8
21cr|maxima-5.45.1-4|255	Summary:	Maxima Brazilian Portuguese UTF-8 language pack
21cr|maxima-5.45.1-4|256	Group:		Sciences/Mathematics
21cr|maxima-5.45.1-4|257	Requires:	maxima = %{EVRD}
21cr|maxima-5.45.1-4|258	
21cr|maxima-5.45.1-4|259	%description lang-pt_BR-utf8
21cr|maxima-5.45.1-4|260	Maxima Brazilian Portuguese language support (UTF-8).
21cr|maxima-5.45.1-4|261	
21cr|maxima-5.45.1-4|262	%files lang-pt_BR-utf8
21cr|maxima-5.45.1-4|263	%doc %{_datadir}/maxima/%{version}/doc/html/pt_BR.utf8
21cr|maxima-5.45.1-4|264	%{_infodir}/pt_BR.utf8
21cr|maxima-5.45.1-4|265	
21cr|maxima-5.45.1-4|266	#--------------------------------------------------------------------
21cr|maxima-5.45.1-4|267	
21cr|maxima-5.45.1-4|268	%prep
21cr|maxima-5.45.1-4|269	%autosetup -p1
21cr|maxima-5.45.1-4|270	
21cr|maxima-5.45.1-4|271	# Extra docs
21cr|maxima-5.45.1-4|272	install -D -p -m644 %{SOURCE11} doc/maximabook/maxima.pdf
21cr|maxima-5.45.1-4|273	
21cr|maxima-5.45.1-4|274	sed -i -e 's|@ARCH@|%{_target_cpu}|' src/maxima.in
21cr|maxima-5.45.1-4|275	
21cr|maxima-5.45.1-4|276	sed -i -e 's:/usr/local/info:/usr/share/info:' \
21cr|maxima-5.45.1-4|277	interfaces/emacs/emaxima/maxima.el
21cr|maxima-5.45.1-4|278	sed -i -e \
21cr|maxima-5.45.1-4|279	's/(defcustom\s+maxima-info-index-file\s+)(\S+)/$1\"maxima.info-16\"/' \
21cr|maxima-5.45.1-4|280	interfaces/emacs/emaxima/maxima.el
21cr|maxima-5.45.1-4|281	
21cr|maxima-5.45.1-4|282	# remove CVS crud
21cr|maxima-5.45.1-4|283	find -name CVS -type d | xargs --no-run-if-empty rm -rv
21cr|maxima-5.45.1-4|284	
21cr|maxima-5.45.1-4|285	%build
21cr|maxima-5.45.1-4|286	autoreconf -fi
21cr|maxima-5.45.1-4|287	
21cr|maxima-5.45.1-4|288	%if %{enable_gcl}
21cr|maxima-5.45.1-4|289	export GCL_ANSI=y
21cr|maxima-5.45.1-4|290	%endif
21cr|maxima-5.45.1-4|291	%if %{enable_sbcl}
21cr|maxima-5.45.1-4|292	export SBCL_HOME=%{_libdir}/sbcl
21cr|maxima-5.45.1-4|293	%endif
21cr|maxima-5.45.1-4|294	export CFLAGS="%{optflags} -fno-fast-math"
21cr|maxima-5.45.1-4|295	export CXXFLAGS="%{optflags} -fno-fast-math"
21cr|maxima-5.45.1-4|296	%configure \
21cr|maxima-5.45.1-4|297	%{clisp_flags} \
21cr|maxima-5.45.1-4|298	%{gcl_flags} \
21cr|maxima-5.45.1-4|299	%{sbcl_flags} \
21cr|maxima-5.45.1-4|300	%{ecl_flags} \
21cr|maxima-5.45.1-4|301	--with-default-lisp=%{defaultlisp} \
21cr|maxima-5.45.1-4|302	--enable-lang-de-utf8 \
21cr|maxima-5.45.1-4|303	--enable-lang-es-utf8 \
21cr|maxima-5.45.1-4|304	--enable-lang-pt-utf8 \
21cr|maxima-5.45.1-4|305	--enable-lang-pt_BR-utf8 LDFLAGS=
21cr|maxima-5.45.1-4|306	
21cr|maxima-5.45.1-4|307	# help avoid (re)running makeinfo/tex
21cr|maxima-5.45.1-4|308	touch doc/info/maxima.info
21cr|maxima-5.45.1-4|309	
21cr|maxima-5.45.1-4|310	make
21cr|maxima-5.45.1-4|311	
21cr|maxima-5.45.1-4|312	%install
21cr|maxima-5.45.1-4|313	%makeinstall_std
21cr|maxima-5.45.1-4|314	
21cr|maxima-5.45.1-4|315	%if %{?enable_ecl}
21cr|maxima-5.45.1-4|316	install -D -m755 src/binary-ecl/maxima.fas %{buildroot}%{ecllib}/maxima.fas
21cr|maxima-5.45.1-4|317	%endif
21cr|maxima-5.45.1-4|318	
21cr|maxima-5.45.1-4|319	#fix name app icon
21cr|maxima-5.45.1-4|320	mv %{buildroot}%{_datadir}/pixmaps/net.sourceforge.maxima.png %{buildroot}%{_datadir}/pixmaps/maxima.png
21cr|maxima-5.45.1-4|321	mv %{buildroot}%{_datadir}/pixmaps/net.sourceforge.maxima.svg %{buildroot}%{_datadir}/pixmaps/maxima.svg
21cr|maxima-5.45.1-4|322	
21cr|maxima-5.45.1-4|323	#install icon
21cr|maxima-5.45.1-4|324	for s in 16 22 32 48 64 128; do
21cr|maxima-5.45.1-4|325	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21cr|maxima-5.45.1-4|326	convert -geometry ${s}x${s} interfaces/xmaxima/net.sourceforge.maxima.png %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/%{name}.png
21cr|maxima-5.45.1-4|327	done
21cr|maxima-5.45.1-4|328	
21cr|maxima-5.45.1-4|329	#fix name metainfo xml
21cr|maxima-5.45.1-4|330	mv %{buildroot}%{_datadir}/metainfo/net.sourceforge.maxima.xmaxima.appdata.xml %{buildroot}%{_datadir}/metainfo/maxima.xmaxima.appdata.xml
21cr|maxima-5.45.1-4|331	
21cr|maxima-5.45.1-4|332	
21cr|maxima-5.45.1-4|333	desktop-file-install \
21cr|maxima-5.45.1-4|334	--dir="%{buildroot}%{_datadir}/applications" \
21cr|maxima-5.45.1-4|335	%{SOURCE2}
21cr|maxima-5.45.1-4|336	
21cr|maxima-5.45.1-4|337	# (x)emacs
21cr|maxima-5.45.1-4|338	install -D -m644 -p %{SOURCE6} %{buildroot}%{_datadir}/maxima/%{version}/emacs/site_start.d/maxima-modes.el
21cr|maxima-5.45.1-4|339	
21cr|maxima-5.45.1-4|340	for dir in %{emacs_sitelisp} %{xemacs_sitelisp} ; do
21cr|maxima-5.45.1-4|341	install -d -m755 %{buildroot}$dir/{,site-start.d}
21cr|maxima-5.45.1-4|342	ln -s %{_datadir}/maxima/%{version}/emacs %{buildroot}$dir/maxima
21cr|maxima-5.45.1-4|343	for file in %{buildroot}%{_datadir}/maxima/%{version}/emacs/*.el ; do
21cr|maxima-5.45.1-4|344	touch `dirname $file`/`basename $file .el`.elc
21cr|maxima-5.45.1-4|345	done
21cr|maxima-5.45.1-4|346	ln -s %{_datadir}/maxima/%{version}/emacs/site_start.d/maxima-modes.el %{buildroot}$dir/site-start.d/
21cr|maxima-5.45.1-4|347	touch %{buildroot}$dir/site-start.d/maxima-modes.elc
21cr|maxima-5.45.1-4|348	done
21cr|maxima-5.45.1-4|349	
21cr|maxima-5.45.1-4|350	# emaxima LaTeX style (%%ghost)
21cr|maxima-5.45.1-4|351	install -d %{buildroot}%{texmf}/tex/latex/
21cr|maxima-5.45.1-4|352	ln -sf %{_datadir}/maxima/%{version}/emacs \
21cr|maxima-5.45.1-4|353	%{buildroot}%{texmf}/tex/latex/emaxima
21cr|maxima-5.45.1-4|354	
21cr|maxima-5.45.1-4|355	## unwanted/unpackaged files
21cr|maxima-5.45.1-4|356	rm -f %{buildroot}%{_infodir}/dir
21cr|maxima-5.45.1-4|357	# docs
21cr|maxima-5.45.1-4|358	rm -rf %{buildroot}%{_datadir}/maxima/%{version}/doc/{contributors,implementation,misc,maximabook,EMaximaIntro.ps}
21cr|maxima-5.45.1-4|359	
21cr|maxima-5.45.1-4|360	%check
21cr|maxima-5.45.1-4|361	#make -k check
21cr|maxima-5.45.1-4|362	
21cr|maxima-5.45.1-4|363	# A little hack - maxima wants this file to be uncompressed, but it is compressed
21cr|maxima-5.45.1-4|364	# automatiaclly by rpmbuild
21cr|maxima-5.45.1-4|365	# Maybe a better solution would be to palce this file to another location...
21cr|maxima-5.45.1-4|366	%postun
21cr|maxima-5.45.1-4|367	rm -f %{_infodir}/maxima-index.lisp
21cr|maxima-5.45.1-4|368	
21cr|maxima-5.45.1-4|369	%posttrans
21cr|maxima-5.45.1-4|370	xz -d %{_infodir}/maxima-index.lisp.xz

3095 21
21cr|maxr-0.2.9-3|1	Summary:	A classic turn-based strategy game
21cr|maxr-0.2.9-3|2	Name:		maxr
21cr|maxr-0.2.9-3|3	Version:	0.2.9
21cr|maxr-0.2.9-3|4	Release:	3
21cr|maxr-0.2.9-3|5	License:	GPLv2+ and GFDL
21cr|maxr-0.2.9-3|6	Group:		Games/Other
21cr|maxr-0.2.9-3|7	Url:		https://www.maxr.org
21cr|maxr-0.2.9-3|8	Source0:	http://www.maxr.org/downloads/%{name}-%{version}.tar.gz
21cr|maxr-0.2.9-3|9	Source1:	%{name}.desktop
21cr|maxr-0.2.9-3|10	BuildRequires:	cmake
21cr|maxr-0.2.9-3|11	BuildRequires:	desktop-file-utils
21cr|maxr-0.2.9-3|12	BuildRequires:	dos2unix
21cr|maxr-0.2.9-3|13	BuildRequires:	git
21cr|maxr-0.2.9-3|14	BuildRequires:	imagemagick
21cr|maxr-0.2.9-3|15	BuildRequires:	pkgconfig(sdl2)
21cr|maxr-0.2.9-3|16	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|maxr-0.2.9-3|17	BuildRequires:	pkgconfig(SDL2_net)
21cr|maxr-0.2.9-3|18	
21cr|maxr-0.2.9-3|19	%description
21cr|maxr-0.2.9-3|20	M.A.X.R. (Mechanized Assault and eXploration Reloaded) is a fanmade strategy
21cr|maxr-0.2.9-3|21	game by the community of maxr.org. MAXR is OpenSource and a remake of
21cr|maxr-0.2.9-3|22	the old M.A.X.by Interplay from 1996 featuring network games based on TCP/IP
21cr|maxr-0.2.9-3|23	(e.g. over the internet). The game can be played in a turn-based mode (with or
21cr|maxr-0.2.9-3|24	without time limit), or simultaneous mode (all the players take their turns at
21cr|maxr-0.2.9-3|25	the same time), and features combat in air, land, and sea. Three resources are
21cr|maxr-0.2.9-3|26	present on the maps - Raw Materials, which are needed to manufacture units,
21cr|maxr-0.2.9-3|27	structures and ammunition, Fuel, which power generators need to function, and
21cr|maxr-0.2.9-3|28	Gold, which is used to purchase upgrades. This game is a mix of realtime and
21cr|maxr-0.2.9-3|29	turn-based strategy with battle chess character.
21cr|maxr-0.2.9-3|30	
21cr|maxr-0.2.9-3|31	%files
21cr|maxr-0.2.9-3|32	%doc data/CHANGELOG data/COPYING data/COPYING.README data/MANUAL
21cr|maxr-0.2.9-3|33	%{_bindir}/%{name}
21cr|maxr-0.2.9-3|34	%{_datadir}/%{name}/
21cr|maxr-0.2.9-3|35	%{_datadir}/applications/%{name}.desktop
21cr|maxr-0.2.9-3|36	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|maxr-0.2.9-3|37	
21cr|maxr-0.2.9-3|38	#-----------------------------------------------------------------------------
21cr|maxr-0.2.9-3|39	
21cr|maxr-0.2.9-3|40	%prep
21cr|maxr-0.2.9-3|41	%setup -q
21cr|maxr-0.2.9-3|42	
21cr|maxr-0.2.9-3|43	find -name '.empty' -delete -print
21cr|maxr-0.2.9-3|44	
21cr|maxr-0.2.9-3|45	# Convert COPYING.README to UTF-8
21cr|maxr-0.2.9-3|46	pushd data
21cr|maxr-0.2.9-3|47	iconv -f iso-8859-1 -t utf-8 -o COPYING.README.utf8 COPYING.README
21cr|maxr-0.2.9-3|48	touch -c -r COPYING.README COPYING.README.utf8
21cr|maxr-0.2.9-3|49	mv -f COPYING.README.utf8 COPYING.README
21cr|maxr-0.2.9-3|50	# Fix endings
21cr|maxr-0.2.9-3|51	dos2unix AUTHORS CHANGELOG MANUAL
21cr|maxr-0.2.9-3|52	popd
21cr|maxr-0.2.9-3|53	
21cr|maxr-0.2.9-3|54	%build
21cr|maxr-0.2.9-3|55	%cmake
21cr|maxr-0.2.9-3|56	%make
21cr|maxr-0.2.9-3|57	
21cr|maxr-0.2.9-3|58	%install
21cr|maxr-0.2.9-3|59	%makeinstall_std -C build
21cr|maxr-0.2.9-3|60	
21cr|maxr-0.2.9-3|61	# Install our .desktop file
21cr|maxr-0.2.9-3|62	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|maxr-0.2.9-3|63	
21cr|maxr-0.2.9-3|64	# Install the provided 128x128 icon...
21cr|maxr-0.2.9-3|65	install -Dm644 data/%{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|maxr-0.2.9-3|66	# ...and resize it to have more sizes
21cr|maxr-0.2.9-3|67	for i in 16x16 22x22 32x32 36x36 48x48 64x64 256x256; do
21cr|maxr-0.2.9-3|68	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/apps
21cr|maxr-0.2.9-3|69	convert data/%{name}.png -scale $i %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
21cr|maxr-0.2.9-3|70	done

3096 21
21cr|max-web-version-0.2-1|1	Summary:	Web version of MAX ROSA chat
21cr|max-web-version-0.2-1|2	Name:		max-web-version
21cr|max-web-version-0.2-1|3	Version:	0.2
21cr|max-web-version-0.2-1|4	Release:	1
21cr|max-web-version-0.2-1|5	License:	MIT
21cr|max-web-version-0.2-1|6	Group:		Graphical desktop/Other
21cr|max-web-version-0.2-1|7	Url:		https://web.max.ru/-68052301512915
21cr|max-web-version-0.2-1|8	Source0:	max-web-version.desktop
21cr|max-web-version-0.2-1|9	Source1:	max-rosa.desktop
21cr|max-web-version-0.2-1|10	Source2:	max-web-version.png
21cr|max-web-version-0.2-1|11	Requires:	xdg-utils
21cr|max-web-version-0.2-1|12	Provides:	max = %{EVRD}
21cr|max-web-version-0.2-1|13	BuildArch:	noarch
21cr|max-web-version-0.2-1|14	
21cr|max-web-version-0.2-1|15	%description
21cr|max-web-version-0.2-1|16	Web version of MAX ROSA chat.
21cr|max-web-version-0.2-1|17	
21cr|max-web-version-0.2-1|18	%files
21cr|max-web-version-0.2-1|19	%{_datadir}/applications/*.desktop
21cr|max-web-version-0.2-1|20	%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|max-web-version-0.2-1|21	
21cr|max-web-version-0.2-1|22	#----------------------------------------------------------------------------
21cr|max-web-version-0.2-1|23	
21cr|max-web-version-0.2-1|24	%prep
21cr|max-web-version-0.2-1|25	
21cr|max-web-version-0.2-1|26	%build
21cr|max-web-version-0.2-1|27	
21cr|max-web-version-0.2-1|28	%install
21cr|max-web-version-0.2-1|29	mkdir -p %{buildroot}%{_datadir}/applications
21cr|max-web-version-0.2-1|30	mkdir -p %{buildroot}%{_iconsdir}/hicolor/128x128/apps
21cr|max-web-version-0.2-1|31	cp %{SOURCE0} %{SOURCE1} %{buildroot}%{_datadir}/applications
21cr|max-web-version-0.2-1|32	cp %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/128x128/apps
21cr|max-web-version-0.2-1|33	
21cr|max-web-version-0.2-1|34	%changelog
21cr|max-web-version-0.2-1|35	* Wed Feb 4 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|max-web-version-0.2-1|36	- Add default desktop
21cr|max-web-version-0.2-1|37	
21cr|max-web-version-0.2-1|38	* Mon Jun 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|max-web-version-0.2-1|39	- Prov max
21cr|max-web-version-0.2-1|40	
21cr|max-web-version-0.2-1|41	- Merge: f6b3e3b e7ec3d8
21cr|max-web-version-0.2-1|42	* Mon Jun 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.1-4
21cr|max-web-version-0.2-1|43	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|max-web-version-0.2-1|44	
21cr|max-web-version-0.2-1|45	* Mon Jun 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.1-4
21cr|max-web-version-0.2-1|46	- Req xdg-utils
21cr|max-web-version-0.2-1|47	
21cr|max-web-version-0.2-1|48	* Mon Jun 30 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|max-web-version-0.2-1|49	- Req xdg-utils
21cr|max-web-version-0.2-1|50	
21cr|max-web-version-0.2-1|51	* Tue Jun 10 2025 Andrey Grigorev <survolog@yandex.ru> 0.1-3
21cr|max-web-version-0.2-1|52	- Update link
21cr|max-web-version-0.2-1|53	
21cr|max-web-version-0.2-1|54	* Tue Jun 10 2025 Andrey Grigorev <survolog@yandex.ru>
21cr|max-web-version-0.2-1|55	- Bump release
21cr|max-web-version-0.2-1|56	
21cr|max-web-version-0.2-1|57	* Mon Jun 9 2025 Andrey Grigorev <survolog@yandex.ru> 0.1-2
21cr|max-web-version-0.2-1|58	- Bump release
21cr|max-web-version-0.2-1|59	
21cr|max-web-version-0.2-1|60	* Mon Jun 9 2025 Andrey Grigorev <survolog@yandex.ru>
21cr|max-web-version-0.2-1|61	- Updated link
21cr|max-web-version-0.2-1|62	
21cr|max-web-version-0.2-1|63	* Mon Jun 9 2025 ABF <abf@rosa.ru> 0.1-1
21cr|max-web-version-0.2-1|64	- Automatic import for version 0.1-1

3097 21
21cr|mayavi-4.7.3-1|1	Name:           mayavi
21cr|mayavi-4.7.3-1|2	Version:        4.7.3
21cr|mayavi-4.7.3-1|3	Release:        1
21cr|mayavi-4.7.3-1|4	Group:          Sciences/Other
21cr|mayavi-4.7.3-1|5	Summary:        Scientific data 3-dimensional visualizer
21cr|mayavi-4.7.3-1|6	License:        BSD and EPL and LGPLv2+ and LGPLv2 and LGPLv3
21cr|mayavi-4.7.3-1|7	URL:            http://code.enthought.com/projects/mayavi/
21cr|mayavi-4.7.3-1|8	Source0:        https://github.com/enthought/mayavi/archive/%{version}/mayavi-%{version}.tar.gz
21cr|mayavi-4.7.3-1|9	Source1:        mayavi2.desktop
21cr|mayavi-4.7.3-1|10	BuildRequires:  gcc
21cr|mayavi-4.7.3-1|11	BuildRequires:  python3-devel
21cr|mayavi-4.7.3-1|12	BuildRequires:  python3-cython
21cr|mayavi-4.7.3-1|13	BuildRequires:  python3-setuptools
21cr|mayavi-4.7.3-1|14	# For tests
21cr|mayavi-4.7.3-1|15	BuildRequires:  python3-traits
21cr|mayavi-4.7.3-1|16	BuildRequires:  python3-numpy
21cr|mayavi-4.7.3-1|17	BuildRequires:  python-vtk
21cr|mayavi-4.7.3-1|18	# For HTML docs
21cr|mayavi-4.7.3-1|19	BuildRequires:  python3-sphinx
21cr|mayavi-4.7.3-1|20	Requires:       python3-mayavi
21cr|mayavi-4.7.3-1|21	BuildRequires:  desktop-file-utils
21cr|mayavi-4.7.3-1|22	BuildRequires:  x11-server-xvfb
21cr|mayavi-4.7.3-1|23	
21cr|mayavi-4.7.3-1|24	%description
21cr|mayavi-4.7.3-1|25	The Mayavi project includes two related packages for 3-dimensional
21cr|mayavi-4.7.3-1|26	visualization:
21cr|mayavi-4.7.3-1|27	
21cr|mayavi-4.7.3-1|28	* Mayavi2: A tool for easy and interactive visualization of data.
21cr|mayavi-4.7.3-1|29	* TVTK: A Traits-based wrapper for the Visualization Toolkit, a
21cr|mayavi-4.7.3-1|30	popular open-source visualization library.
21cr|mayavi-4.7.3-1|31	
21cr|mayavi-4.7.3-1|32	These operate at different levels of abstraction. TVTK manipulates
21cr|mayavi-4.7.3-1|33	visualization objects, while Mayavi2 lets you operate on your data,
21cr|mayavi-4.7.3-1|34	and then see the results. Most users either use the Mayavi user
21cr|mayavi-4.7.3-1|35	interface or program to its scripting interface; you probably don't
21cr|mayavi-4.7.3-1|36	need to interact with TVTK unless you want to create a new Mayavi
21cr|mayavi-4.7.3-1|37	module.
21cr|mayavi-4.7.3-1|38	
21cr|mayavi-4.7.3-1|39	
21cr|mayavi-4.7.3-1|40	%package -n python3-mayavi
21cr|mayavi-4.7.3-1|41	Summary:        Python 3 mayavi module
21cr|mayavi-4.7.3-1|42	Requires:       python-vtk
21cr|mayavi-4.7.3-1|43	Requires:       python3-apptools
21cr|mayavi-4.7.3-1|44	Requires:       python3-traitsui
21cr|mayavi-4.7.3-1|45	Requires:       python3-envisage
21cr|mayavi-4.7.3-1|46	Requires:       python3-pyface-qt
21cr|mayavi-4.7.3-1|47	
21cr|mayavi-4.7.3-1|48	%description -n python3-mayavi
21cr|mayavi-4.7.3-1|49	Python 3 mayavi module
21cr|mayavi-4.7.3-1|50	
21cr|mayavi-4.7.3-1|51	
21cr|mayavi-4.7.3-1|52	%package doc
21cr|mayavi-4.7.3-1|53	Summary:        Documentation for %{name}
21cr|mayavi-4.7.3-1|54	
21cr|mayavi-4.7.3-1|55	%description doc
21cr|mayavi-4.7.3-1|56	Documentation for %{name}.
21cr|mayavi-4.7.3-1|57	
21cr|mayavi-4.7.3-1|58	
21cr|mayavi-4.7.3-1|59	%prep
21cr|mayavi-4.7.3-1|60	%setup -q -n mayavi-%{version}
21cr|mayavi-4.7.3-1|61	rm -rf *.egg-info
21cr|mayavi-4.7.3-1|62	
21cr|mayavi-4.7.3-1|63	# vtk not discoverable by pkg_resources
21cr|mayavi-4.7.3-1|64	sed -i -e "/^ *'vtk'/d" mayavi/__init__.py
21cr|mayavi-4.7.3-1|65	
21cr|mayavi-4.7.3-1|66	# Remove pregenerated C sources
21cr|mayavi-4.7.3-1|67	grep -lr '/\* Generated by Cython' | xargs rm -v
21cr|mayavi-4.7.3-1|68	
21cr|mayavi-4.7.3-1|69	# fix wrong-file-end-of-line-encoding
21cr|mayavi-4.7.3-1|70	for file in *.txt examples/mayavi/data/room_vis.wrl examples/tvtk/dscene.py \
21cr|mayavi-4.7.3-1|71	examples/mayavi/interactive/wx_mayavi_embed*.py ; do
21cr|mayavi-4.7.3-1|72	sed "s|\r||g" $file > $file.new && \
21cr|mayavi-4.7.3-1|73	touch -r $file $file.new && \
21cr|mayavi-4.7.3-1|74	mv $file.new $file
21cr|mayavi-4.7.3-1|75	done
21cr|mayavi-4.7.3-1|76	
21cr|mayavi-4.7.3-1|77	# file-not-utf8
21cr|mayavi-4.7.3-1|78	for file in *.txt docs/*.txt; do
21cr|mayavi-4.7.3-1|79	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|mayavi-4.7.3-1|80	touch -r $file $file.new && \
21cr|mayavi-4.7.3-1|81	mv $file.new $file
21cr|mayavi-4.7.3-1|82	done
21cr|mayavi-4.7.3-1|83	
21cr|mayavi-4.7.3-1|84	# remove shebang
21cr|mayavi-4.7.3-1|85	for file in mayavi/scripts/*.py; do
21cr|mayavi-4.7.3-1|86	sed '/^#!\//, 1d' $file > $file.new && \
21cr|mayavi-4.7.3-1|87	touch -r $file $file.new && \
21cr|mayavi-4.7.3-1|88	mv $file.new $file
21cr|mayavi-4.7.3-1|89	done
21cr|mayavi-4.7.3-1|90	
21cr|mayavi-4.7.3-1|91	# fix shebang
21cr|mayavi-4.7.3-1|92	pathfix.py -i %__python3 -p -n mayavi mayavi/tests/csv_files/csv_2_py
21cr|mayavi-4.7.3-1|93	
21cr|mayavi-4.7.3-1|94	# remove exec permission
21cr|mayavi-4.7.3-1|95	find examples -type f -exec chmod 0644 {} ";"
21cr|mayavi-4.7.3-1|96	chmod 0644 mayavi/tests/data/cellsnd.ascii.inp
21cr|mayavi-4.7.3-1|97	
21cr|mayavi-4.7.3-1|98	%build
21cr|mayavi-4.7.3-1|99	# Recythonize the sources
21cr|mayavi-4.7.3-1|100	find -name '*.pyx' -exec cython {} \;
21cr|mayavi-4.7.3-1|101	
21cr|mayavi-4.7.3-1|102	# Need xvfb-run for html doc building
21cr|mayavi-4.7.3-1|103	%set_build_flags
21cr|mayavi-4.7.3-1|104	SPHINXBUILD=/usr/bin/sphinx-build xvfb-run /usr/bin/python3 setup.py build --executable="/usr/bin/python3"
21cr|mayavi-4.7.3-1|105	
21cr|mayavi-4.7.3-1|106	%install
21cr|mayavi-4.7.3-1|107	%py3_install
21cr|mayavi-4.7.3-1|108	
21cr|mayavi-4.7.3-1|109	# remove useless files
21cr|mayavi-4.7.3-1|110	rm %{buildroot}%{py3_platsitedir}/tvtk/setup.py*
21cr|mayavi-4.7.3-1|111	
21cr|mayavi-4.7.3-1|112	# fix wrong-file-end-of-line-encoding
21cr|mayavi-4.7.3-1|113	for file in %{buildroot}%{py3_platsitedir}/mayavi/html/_downloads/wx_mayavi*.py; do
21cr|mayavi-4.7.3-1|114	sed "s|\r||g" $file > $file.new && \
21cr|mayavi-4.7.3-1|115	touch -r $file $file.new && \
21cr|mayavi-4.7.3-1|116	mv $file.new $file
21cr|mayavi-4.7.3-1|117	done
21cr|mayavi-4.7.3-1|118	
21cr|mayavi-4.7.3-1|119	# non-executable-script
21cr|mayavi-4.7.3-1|120	chmod +x %{buildroot}%{py3_platsitedir}/mayavi/tests/runtests.py
21cr|mayavi-4.7.3-1|121	
21cr|mayavi-4.7.3-1|122	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|mayavi-4.7.3-1|123	cp -p docs/mayavi2.man %{buildroot}/%{_mandir}/man1/mayavi2.1
21cr|mayavi-4.7.3-1|124	
21cr|mayavi-4.7.3-1|125	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|mayavi-4.7.3-1|126	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
21cr|mayavi-4.7.3-1|127	install -p -m 644 ./docs/source/mayavi/images/mayavi2-48x48.png \
21cr|mayavi-4.7.3-1|128	%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/mayavi2.png
21cr|mayavi-4.7.3-1|129	
21cr|mayavi-4.7.3-1|130	%check
21cr|mayavi-4.7.3-1|131	# This isn't working yet
21cr|mayavi-4.7.3-1|132	libdir=`echo build/lib.*`
21cr|mayavi-4.7.3-1|133	ln tvtk/tvtk_classes.zip ${libdir}/tvtk/
21cr|mayavi-4.7.3-1|134	# Mayavi tests appear to hang running under xvfb-run
21cr|mayavi-4.7.3-1|135	PYTHONPATH=${libdir} mayavi/scripts/mayavi2 -t || :
21cr|mayavi-4.7.3-1|136	
21cr|mayavi-4.7.3-1|137	%files
21cr|mayavi-4.7.3-1|138	%doc *LICENSE*
21cr|mayavi-4.7.3-1|139	%doc README-tvtk.txt docs/*.txt
21cr|mayavi-4.7.3-1|140	%{_bindir}/mayavi2
21cr|mayavi-4.7.3-1|141	%{_bindir}/tvtk_doc
21cr|mayavi-4.7.3-1|142	%{_mandir}/man1/mayavi2.1.*
21cr|mayavi-4.7.3-1|143	%{_datadir}/applications/mayavi2.desktop
21cr|mayavi-4.7.3-1|144	%{_datadir}/icons/hicolor/48x48/apps/mayavi2.png
21cr|mayavi-4.7.3-1|145	
21cr|mayavi-4.7.3-1|146	%files -n python3-mayavi
21cr|mayavi-4.7.3-1|147	%doc *LICENSE*
21cr|mayavi-4.7.3-1|148	%doc docs/*.txt README-tvtk.txt
21cr|mayavi-4.7.3-1|149	%dir %{py3_platsitedir}/mayavi
21cr|mayavi-4.7.3-1|150	%{py3_platsitedir}/mayavi/[_a-gi-z]*
21cr|mayavi-4.7.3-1|151	%{py3_platsitedir}/mayavi*.egg-info
21cr|mayavi-4.7.3-1|152	%{py3_platsitedir}/tvtk/
21cr|mayavi-4.7.3-1|153	
21cr|mayavi-4.7.3-1|154	%files doc
21cr|mayavi-4.7.3-1|155	%doc *LICENSE*
21cr|mayavi-4.7.3-1|156	%doc README-tvtk.txt docs/*.txt examples/
21cr|mayavi-4.7.3-1|157	%doc %{py3_platsitedir}/mayavi/html
21cr|mayavi-4.7.3-1|158	%doc %{py3_platsitedir}/tvtk/html

3098 21
21cr|mazeofgalious-0.63-6|1	%define oname mog
21cr|mazeofgalious-0.63-6|2	%define rev 1548
21cr|mazeofgalious-0.63-6|3	
21cr|mazeofgalious-0.63-6|4	Summary:	A side-view, flick-screen platform game
21cr|mazeofgalious-0.63-6|5	Name:		mazeofgalious
21cr|mazeofgalious-0.63-6|6	Version:	0.63
21cr|mazeofgalious-0.63-6|7	Release:	6
21cr|mazeofgalious-0.63-6|8	License:	GPLv2+
21cr|mazeofgalious-0.63-6|9	Group:		Games/Arcade
21cr|mazeofgalious-0.63-6|10	Url:		http://www.braingames.getput.com/mog/
21cr|mazeofgalious-0.63-6|11	Source0:	%{oname}-%{version}.%{rev}.tar.bz2
21cr|mazeofgalious-0.63-6|12	Source1:	thegnu.pcx
21cr|mazeofgalious-0.63-6|13	Patch0:		mog-0.63-makefile.patch
21cr|mazeofgalious-0.63-6|14	Patch1:		mog-0.63-datapath.patch
21cr|mazeofgalious-0.63-6|15	Patch2:		mog-0.63-desktop.patch
21cr|mazeofgalious-0.63-6|16	Patch3:		mog-0.63-makefile2.patch
21cr|mazeofgalious-0.63-6|17	Patch4:		mog-0.63-sfmt.patch
21cr|mazeofgalious-0.63-6|18	BuildRequires:	imagemagick
21cr|mazeofgalious-0.63-6|19	BuildRequires:	SDL_sound-devel
21cr|mazeofgalious-0.63-6|20	BuildRequires:	pkgconfig(sdl)
21cr|mazeofgalious-0.63-6|21	BuildRequires:	pkgconfig(SDL_image)
21cr|mazeofgalious-0.63-6|22	BuildRequires:	pkgconfig(SDL_mixer)
21cr|mazeofgalious-0.63-6|23	Provides:	%{oname} = %{EVRD}
21cr|mazeofgalious-0.63-6|24	
21cr|mazeofgalious-0.63-6|25	%description
21cr|mazeofgalious-0.63-6|26	The Maze of Galious (MoG in short) was originally a Konami game for the MSX
21cr|mazeofgalious-0.63-6|27	computer system. Its real name is Knightmare II: The Maze of Galious and is
21cr|mazeofgalious-0.63-6|28	the sequel of another Konami game called Knightmare.
21cr|mazeofgalious-0.63-6|29	
21cr|mazeofgalious-0.63-6|30	MoG is a very addictive game where you have to kill thousands of enemies,
21cr|mazeofgalious-0.63-6|31	collect items in order to obtain new powers and defeat some really great demons
21cr|mazeofgalious-0.63-6|32	at the end of each level. The gameplay of MoG is not the boring linear one.
21cr|mazeofgalious-0.63-6|33	
21cr|mazeofgalious-0.63-6|34	In MoG you are free to go everywhere you want from the beginning of the game.
21cr|mazeofgalious-0.63-6|35	You have to be very careful of the order in which you visit all the rooms in
21cr|mazeofgalious-0.63-6|36	the HUGE map if you want to keep your character alive. The map is structured
21cr|mazeofgalious-0.63-6|37	in a main map (called the castle) and 10 submaps (called the worlds).
21cr|mazeofgalious-0.63-6|38	Initially you are in the castle and you have to find the keys that open the
21cr|mazeofgalious-0.63-6|39	doors to go to each of the worlds. To complete the game you have to defeat
21cr|mazeofgalious-0.63-6|40	the boss at the end of each one of the 10 worlds. You are free to revisit
21cr|mazeofgalious-0.63-6|41	each world as often as you want in order to see if you have missed something.
21cr|mazeofgalious-0.63-6|42	
21cr|mazeofgalious-0.63-6|43	To defeat all 10 demons you control two characters: Popolon and Aphrodite.
21cr|mazeofgalious-0.63-6|44	Each one has special abilities, i.e. Popolon has a greater ability to jump
21cr|mazeofgalious-0.63-6|45	and Aphrodite is able to dive.
21cr|mazeofgalious-0.63-6|46	
21cr|mazeofgalious-0.63-6|47	%files
21cr|mazeofgalious-0.63-6|48	%doc LICENSE *.txt
21cr|mazeofgalious-0.63-6|49	%{_gamesbindir}/%{oname}
21cr|mazeofgalious-0.63-6|50	%{_gamesdatadir}/%{oname}
21cr|mazeofgalious-0.63-6|51	%{_datadir}/applications/%{oname}.desktop
21cr|mazeofgalious-0.63-6|52	%{_datadir}/pixmaps/%{oname}.png
21cr|mazeofgalious-0.63-6|53	
21cr|mazeofgalious-0.63-6|54	#----------------------------------------------------------------------------
21cr|mazeofgalious-0.63-6|55	
21cr|mazeofgalious-0.63-6|56	%prep
21cr|mazeofgalious-0.63-6|57	%setup -q -n %{oname}-%{version}.%{rev}
21cr|mazeofgalious-0.63-6|58	%patch0 -p1 -b .makefile
21cr|mazeofgalious-0.63-6|59	%patch1 -p1 -b .datapath
21cr|mazeofgalious-0.63-6|60	%patch2 -p1 -b .desktop
21cr|mazeofgalious-0.63-6|61	%patch3 -p1 -b .makefile
21cr|mazeofgalious-0.63-6|62	%patch4 -p1 -b .sfmt
21cr|mazeofgalious-0.63-6|63	
21cr|mazeofgalious-0.63-6|64	%build
21cr|mazeofgalious-0.63-6|65	%make OPTFLAGS="%{optflags}" LFLAGS="%{ldflags}"
21cr|mazeofgalious-0.63-6|66	
21cr|mazeofgalious-0.63-6|67	%install
21cr|mazeofgalious-0.63-6|68	%makeinstall_std
21cr|mazeofgalious-0.63-6|69	
21cr|mazeofgalious-0.63-6|70	# replace Konami logo with GNU
21cr|mazeofgalious-0.63-6|71	rm -f %{buildroot}%{_gamesdatadir}/%{oname}/graphics/*/konami.pcx
21cr|mazeofgalious-0.63-6|72	cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/alfonso/
21cr|mazeofgalious-0.63-6|73	cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/alternate/
21cr|mazeofgalious-0.63-6|74	cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/boltian/
21cr|mazeofgalious-0.63-6|75	cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/hinox/
21cr|mazeofgalious-0.63-6|76	cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/naramura/
21cr|mazeofgalious-0.63-6|77	cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/original/

3099 21
21cr|mb2md-3.20-1|1	Name:		mb2md
21cr|mb2md-3.20-1|2	Version:	3.20
21cr|mb2md-3.20-1|3	Release:	1
21cr|mb2md-3.20-1|4	Group:		Networking/Mail
21cr|mb2md-3.20-1|5	Summary:	Mailbox to maildir converter
21cr|mb2md-3.20-1|6	License:	Public Domain
21cr|mb2md-3.20-1|7	URL:		http://batleth.sapienti-sat.org/projects/mb2md
21cr|mb2md-3.20-1|8	Source0:	http://batleth.sapienti-sat.org/projects/mb2md/mb2md-%{version}.pl.gz
21cr|mb2md-3.20-1|9	Source1:	http://batleth.sapienti-sat.org/projects/mb2md/changelog.txt
21cr|mb2md-3.20-1|10	BuildArch:	noarch
21cr|mb2md-3.20-1|11	
21cr|mb2md-3.20-1|12	%description
21cr|mb2md-3.20-1|13	Convert your emails folders in mailbox format to maildirs.
21cr|mb2md-3.20-1|14	Some of the current features of mb2md.pl are:
21cr|mb2md-3.20-1|15	* converting the user's main mailbox that is referenced by the $MAIL variable
21cr|mb2md-3.20-1|16	* converting a single mailbox into corresponding maildir
21cr|mb2md-3.20-1|17	* converting multiple mailboxes in a directory into corresponding maildirs
21cr|mb2md-3.20-1|18	* recursive operation on a given directory to convert the complete mail
21cr|mb2md-3.20-1|19	storage of one user
21cr|mb2md-3.20-1|20	* replaces all occurrences of dots ('.') in a mailbox name by underscores ('_')
21cr|mb2md-3.20-1|21	* is able to handle spaces in mailbox names
21cr|mb2md-3.20-1|22	* converts mbox files in DOS format (CRLF) to Unix file format
21cr|mb2md-3.20-1|23	* can strip an extension (e.g. ".mbx") from a mailbox name prior to converting
21cr|mb2md-3.20-1|24	* removal of dummy message that a couple of IMAP servers (e.g. UW-IMAPD) put at
21cr|mb2md-3.20-1|25	the beginning of a mailbox
21cr|mb2md-3.20-1|26	* setting the file date of a converted message according to the date found in
21cr|mb2md-3.20-1|27	the "From " line of the original mail
21cr|mb2md-3.20-1|28	* setting the flags F,R,S,T (flagged, replied, seen, deleted) on the filename
21cr|mb2md-3.20-1|29	of the converted message according to the flags found in
21cr|mb2md-3.20-1|30	"Status:"/"X-Status:"/"X-Mozilla-Status:"/"X-Evolution:" headers of the
21cr|mb2md-3.20-1|31	original mail
21cr|mb2md-3.20-1|32	
21cr|mb2md-3.20-1|33	
21cr|mb2md-3.20-1|34	%prep
21cr|mb2md-3.20-1|35	%setup -q -Tc -n %{name}-%{version}
21cr|mb2md-3.20-1|36	# Setup executable
21cr|mb2md-3.20-1|37	gunzip -c %{SOURCE0} > mb2md.pl
21cr|mb2md-3.20-1|38	touch -r %{SOURCE0} mb2md.pl
21cr|mb2md-3.20-1|39	
21cr|mb2md-3.20-1|40	# Copy changelog
21cr|mb2md-3.20-1|41	cp -a %{SOURCE1} .
21cr|mb2md-3.20-1|42	
21cr|mb2md-3.20-1|43	### Generate documentation
21cr|mb2md-3.20-1|44	# #--- denotes the end of the documentation section; get everything before
21cr|mb2md-3.20-1|45	# that, remove the shebang and the hash commentation
21cr|mb2md-3.20-1|46	grep -B `wc -l mb2md.pl|awk '{print $1}'` "#---------" mb2md.pl | grep -v "#-----" | grep -v "#!/" | \
21cr|mb2md-3.20-1|47	cut -c3- > readme.txt
21cr|mb2md-3.20-1|48	touch -r %{SOURCE0} readme.txt
21cr|mb2md-3.20-1|49	
21cr|mb2md-3.20-1|50	
21cr|mb2md-3.20-1|51	%build
21cr|mb2md-3.20-1|52	
21cr|mb2md-3.20-1|53	%install
21cr|mb2md-3.20-1|54	install -D -p -m 755 mb2md.pl %{buildroot}%{_bindir}/mb2md
21cr|mb2md-3.20-1|55	
21cr|mb2md-3.20-1|56	
21cr|mb2md-3.20-1|57	%files
21cr|mb2md-3.20-1|58	%doc changelog.txt readme.txt
21cr|mb2md-3.20-1|59	%{_bindir}/mb2md

3100 21
21cr|mbootpack-0.7a-1|1	%define debug_package %{nil}
21cr|mbootpack-0.7a-1|2	
21cr|mbootpack-0.7a-1|3	Summary:	Turns a multiboot kernel and modules (eg Xen) into a single file
21cr|mbootpack-0.7a-1|4	Name:		mbootpack
21cr|mbootpack-0.7a-1|5	Version:	0.7a
21cr|mbootpack-0.7a-1|6	Release:	1
21cr|mbootpack-0.7a-1|7	License:	BSD
21cr|mbootpack-0.7a-1|8	Group:		System/Kernel and hardware
21cr|mbootpack-0.7a-1|9	URL:		http://www.tjd.phlegethon.org/software/#mbootpack
21cr|mbootpack-0.7a-1|10	Source:		https://github.com/timdeegan/mbootpack/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mbootpack-0.7a-1|11	ExclusiveArch:	%{x86_64}
21cr|mbootpack-0.7a-1|12	
21cr|mbootpack-0.7a-1|13	%description
21cr|mbootpack-0.7a-1|14	This is a tool that takes a multiboot kernel and modules (e.g. a Xen VMM, linux
21cr|mbootpack-0.7a-1|15	kernel and initrd), and packages them up as a single file that looks like a
21cr|mbootpack-0.7a-1|16	bzImage linux kernel. The aim is to allow you to boot multiboot kernels (in
21cr|mbootpack-0.7a-1|17	particular, Xen) using bootloaders that don't support multiboot (i.e. pretty
21cr|mbootpack-0.7a-1|18	much anything except GRUB and SYSLINUX).
21cr|mbootpack-0.7a-1|19	
21cr|mbootpack-0.7a-1|20	%prep
21cr|mbootpack-0.7a-1|21	%autosetup -p1
21cr|mbootpack-0.7a-1|22	
21cr|mbootpack-0.7a-1|23	%build
21cr|mbootpack-0.7a-1|24	CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
21cr|mbootpack-0.7a-1|25	%make
21cr|mbootpack-0.7a-1|26	
21cr|mbootpack-0.7a-1|27	%install
21cr|mbootpack-0.7a-1|28	mkdir -p %{buildroot}/%{_bindir}
21cr|mbootpack-0.7a-1|29	install -m 755 mbootpack %{buildroot}/%{_bindir}/
21cr|mbootpack-0.7a-1|30	
21cr|mbootpack-0.7a-1|31	%clean
21cr|mbootpack-0.7a-1|32	
21cr|mbootpack-0.7a-1|33	%files
21cr|mbootpack-0.7a-1|34	%doc README Changes
21cr|mbootpack-0.7a-1|35	%{_bindir}/*

3101 21
21cr|mbpfan-2.4.0-5|1	Name:       mbpfan
21cr|mbpfan-2.4.0-5|2	Version:    2.4.0
21cr|mbpfan-2.4.0-5|3	Release:    5
21cr|mbpfan-2.4.0-5|4	Summary:    A simple daemon to control fan speed on all MacBook/MacBook Pros
21cr|mbpfan-2.4.0-5|5	Group:      System/Configuration/Hardware
21cr|mbpfan-2.4.0-5|6	License:    GPLv3
21cr|mbpfan-2.4.0-5|7	URL:        https://github.com/linux-on-mac/mbpfan
21cr|mbpfan-2.4.0-5|8	Source0:    %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|mbpfan-2.4.0-5|9	
21cr|mbpfan-2.4.0-5|10	BuildRequires:  gcc
21cr|mbpfan-2.4.0-5|11	BuildRequires:  make
21cr|mbpfan-2.4.0-5|12	BuildRequires:  systemd
21cr|mbpfan-2.4.0-5|13	
21cr|mbpfan-2.4.0-5|14	ExclusiveArch:  %{x86_64}
21cr|mbpfan-2.4.0-5|15	
21cr|mbpfan-2.4.0-5|16	%description
21cr|mbpfan-2.4.0-5|17	This is an enhanced version of Allan McRae mbpfan
21cr|mbpfan-2.4.0-5|18	
21cr|mbpfan-2.4.0-5|19	mbpfan is a daemon that uses input from coretemp module and sets the
21cr|mbpfan-2.4.0-5|20	fan speed using the applesmc module. This enhanced version assumes any
21cr|mbpfan-2.4.0-5|21	number of processors and fans (max. 10).
21cr|mbpfan-2.4.0-5|22	
21cr|mbpfan-2.4.0-5|23	* It only uses the temperatures from the processors as input.
21cr|mbpfan-2.4.0-5|24	* It requires coretemp and applesmc kernel modules to be loaded.
21cr|mbpfan-2.4.0-5|25	* It requires root use
21cr|mbpfan-2.4.0-5|26	* It daemonizes or stays in foreground
21cr|mbpfan-2.4.0-5|27	* Verbose mode for both syslog and stdout
21cr|mbpfan-2.4.0-5|28	* Users can configure it using the file /etc/mbpfan.conf
21cr|mbpfan-2.4.0-5|29	
21cr|mbpfan-2.4.0-5|30	%prep
21cr|mbpfan-2.4.0-5|31	%setup -q
21cr|mbpfan-2.4.0-5|32	
21cr|mbpfan-2.4.0-5|33	%build
21cr|mbpfan-2.4.0-5|34	%set_build_flags
21cr|mbpfan-2.4.0-5|35	%make_build
21cr|mbpfan-2.4.0-5|36	
21cr|mbpfan-2.4.0-5|37	%install
21cr|mbpfan-2.4.0-5|38	# Installing the binaries
21cr|mbpfan-2.4.0-5|39	install -Dpm 0755 -t %{buildroot}%{_sbindir}/ bin/%{name}
21cr|mbpfan-2.4.0-5|40	install -Dpm 0755 -t %{buildroot}%{_sbindir}/ bin/%{name}-tests
21cr|mbpfan-2.4.0-5|41	
21cr|mbpfan-2.4.0-5|42	# Installing the systemd service
21cr|mbpfan-2.4.0-5|43	install -Dpm 0644 -t %{buildroot}%{_unitdir}/ %{name}.service
21cr|mbpfan-2.4.0-5|44	
21cr|mbpfan-2.4.0-5|45	# Installing the configuration file
21cr|mbpfan-2.4.0-5|46	install -Dpm 0644 -t %{buildroot}/etc/ %{name}.conf
21cr|mbpfan-2.4.0-5|47	
21cr|mbpfan-2.4.0-5|48	# Installing the manual
21cr|mbpfan-2.4.0-5|49	install -Dpm 0644 -t %{buildroot}%{_mandir}/man8/ %{name}.8.gz
21cr|mbpfan-2.4.0-5|50	
21cr|mbpfan-2.4.0-5|51	%post
21cr|mbpfan-2.4.0-5|52	%systemd_post %{name}.service
21cr|mbpfan-2.4.0-5|53	
21cr|mbpfan-2.4.0-5|54	%preun
21cr|mbpfan-2.4.0-5|55	%systemd_preun %{name}.service
21cr|mbpfan-2.4.0-5|56	
21cr|mbpfan-2.4.0-5|57	%postun
21cr|mbpfan-2.4.0-5|58	%systemd_postun_with_restart %{name}.service
21cr|mbpfan-2.4.0-5|59	
21cr|mbpfan-2.4.0-5|60	%files
21cr|mbpfan-2.4.0-5|61	%{_sbindir}/%{name}
21cr|mbpfan-2.4.0-5|62	%{_sbindir}/%{name}-tests
21cr|mbpfan-2.4.0-5|63	%{_unitdir}/%{name}.service
21cr|mbpfan-2.4.0-5|64	%{_mandir}/man8/mbpfan.8.*
21cr|mbpfan-2.4.0-5|65	%config(noreplace) /etc/%{name}.conf
21cr|mbpfan-2.4.0-5|66	%doc README.md AUTHORS
21cr|mbpfan-2.4.0-5|67	%license COPYING

3102 21
21cr|mbw-1.5-1|1	%define name mbw
21cr|mbw-1.5-1|2	%define version 1.1
21cr|mbw-1.5-1|3	%define release 8
21cr|mbw-1.5-1|4	
21cr|mbw-1.5-1|5	Summary: Memory bandwidth benchmark
21cr|mbw-1.5-1|6	Name: %name
21cr|mbw-1.5-1|7	Version:	1.5
21cr|mbw-1.5-1|8	Release:	1
21cr|mbw-1.5-1|9	License: LGPL
21cr|mbw-1.5-1|10	Source: %{name}.tar.bz2
21cr|mbw-1.5-1|11	Group: System/Kernel and hardware
21cr|mbw-1.5-1|12	Url:http://freshmeat.net/redir/mbw/64534/url_homepage/mbw
21cr|mbw-1.5-1|13	
21cr|mbw-1.5-1|14	%description
21cr|mbw-1.5-1|15	Test memory copy bandwidth (single thread).
21cr|mbw-1.5-1|16	Switch off swap or make sure array size does not exceed available free RAM.
21cr|mbw-1.5-1|17	
21cr|mbw-1.5-1|18	%prep
21cr|mbw-1.5-1|19	%setup -n %{name}
21cr|mbw-1.5-1|20	
21cr|mbw-1.5-1|21	%build
21cr|mbw-1.5-1|22	make
21cr|mbw-1.5-1|23	
21cr|mbw-1.5-1|24	%install
21cr|mbw-1.5-1|25	mkdir -p %{buildroot}%{_bindir}
21cr|mbw-1.5-1|26	mkdir -p %{buildroot}%{_mandir}/man1
21cr|mbw-1.5-1|27	install -m 755 mbw %{buildroot}%{_bindir}/mbw
21cr|mbw-1.5-1|28	install -m 644 mbw.1 %{buildroot}%{_mandir}/man1/mbw.1
21cr|mbw-1.5-1|29	
21cr|mbw-1.5-1|30	%clean
21cr|mbw-1.5-1|31	rm -rf %{buildroot}
21cr|mbw-1.5-1|32	
21cr|mbw-1.5-1|33	%files
21cr|mbw-1.5-1|34	%defattr(-,root,root)
21cr|mbw-1.5-1|35	%{_bindir}/mbw
21cr|mbw-1.5-1|36	%doc %{_mandir}/man1/mbw.1*

3103 21
21cr|mcabber-1.1.2-1|1	%global optflags %{optflags} -fcommon
21cr|mcabber-1.1.2-1|2	
21cr|mcabber-1.1.2-1|3	Summary:	Console jabber client
21cr|mcabber-1.1.2-1|4	Name:		mcabber
21cr|mcabber-1.1.2-1|5	Version:	1.1.2
21cr|mcabber-1.1.2-1|6	Release:	1
21cr|mcabber-1.1.2-1|7	License:	GPLv2+
21cr|mcabber-1.1.2-1|8	Group:		Networking/Instant messaging
21cr|mcabber-1.1.2-1|9	Url:		http://www.lilotux.net/~mikael/mcabber/
21cr|mcabber-1.1.2-1|10	Source0:	http://www.lilotux.net/~mikael/mcabber/files/mcabber-%{version}.tar.bz2
21cr|mcabber-1.1.2-1|11	BuildRequires:	gpgme-devel
21cr|mcabber-1.1.2-1|12	BuildRequires:	pkgconfig(enchant)
21cr|mcabber-1.1.2-1|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|mcabber-1.1.2-1|14	BuildRequires:	pkgconfig(libotr)
21cr|mcabber-1.1.2-1|15	BuildRequires:	pkgconfig(loudmouth-1.0)
21cr|mcabber-1.1.2-1|16	BuildRequires:	pkgconfig(ncursesw)
21cr|mcabber-1.1.2-1|17	BuildRequires:	pkgconfig(openssl)
21cr|mcabber-1.1.2-1|18	
21cr|mcabber-1.1.2-1|19	%description
21cr|mcabber-1.1.2-1|20	Mcabber is a small jabber console client which supports SSL support, history
21cr|mcabber-1.1.2-1|21	logging, external actions and more.
21cr|mcabber-1.1.2-1|22	
21cr|mcabber-1.1.2-1|23	%files
21cr|mcabber-1.1.2-1|24	%doc AUTHORS ChangeLog NEWS README TODO
21cr|mcabber-1.1.2-1|25	%doc mcabberrc.example contrib
21cr|mcabber-1.1.2-1|26	%{_mandir}/man1/mcabber.1*
21cr|mcabber-1.1.2-1|27	%{_bindir}/mcabber
21cr|mcabber-1.1.2-1|28	%{_datadir}/%{name}/
21cr|mcabber-1.1.2-1|29	%{_libdir}/mcabber/libbeep.so
21cr|mcabber-1.1.2-1|30	%{_libdir}/mcabber/libxttitle.so
21cr|mcabber-1.1.2-1|31	%{_libdir}/mcabber/libfifo.so
21cr|mcabber-1.1.2-1|32	%{_libdir}/mcabber/liburlregex.so
21cr|mcabber-1.1.2-1|33	
21cr|mcabber-1.1.2-1|34	#----------------------------------------------------------------------------
21cr|mcabber-1.1.2-1|35	
21cr|mcabber-1.1.2-1|36	%package devel
21cr|mcabber-1.1.2-1|37	Summary:	Development files for %{name}
21cr|mcabber-1.1.2-1|38	Group:		Development/Other
21cr|mcabber-1.1.2-1|39	Conflicts:	%{name} < 0.10.2-2
21cr|mcabber-1.1.2-1|40	
21cr|mcabber-1.1.2-1|41	%description devel
21cr|mcabber-1.1.2-1|42	Development files for %{name}.
21cr|mcabber-1.1.2-1|43	
21cr|mcabber-1.1.2-1|44	%files devel
21cr|mcabber-1.1.2-1|45	%{_includedir}/mcabber/*.c
21cr|mcabber-1.1.2-1|46	%{_includedir}/mcabber/*.h
21cr|mcabber-1.1.2-1|47	%{_libdir}/pkgconfig/mcabber.pc
21cr|mcabber-1.1.2-1|48	
21cr|mcabber-1.1.2-1|49	#----------------------------------------------------------------------------
21cr|mcabber-1.1.2-1|50	
21cr|mcabber-1.1.2-1|51	%prep
21cr|mcabber-1.1.2-1|52	%setup -q
21cr|mcabber-1.1.2-1|53	
21cr|mcabber-1.1.2-1|54	%build
21cr|mcabber-1.1.2-1|55	autoreconf -fi
21cr|mcabber-1.1.2-1|56	%configure \
21cr|mcabber-1.1.2-1|57	--disable-dependency-tracking \
21cr|mcabber-1.1.2-1|58	--enable-enchant \
21cr|mcabber-1.1.2-1|59	--enable-otr
21cr|mcabber-1.1.2-1|60	%make
21cr|mcabber-1.1.2-1|61	
21cr|mcabber-1.1.2-1|62	%install
21cr|mcabber-1.1.2-1|63	%makeinstall_std

3104 21
21cr|mcdig-0-0.git0c0ac2.1|1	%define commit 0c0ac2739231274dc66a0d3ab07f79e48b77deee
21cr|mcdig-0-0.git0c0ac2.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|mcdig-0-0.git0c0ac2.1|3	
21cr|mcdig-0-0.git0c0ac2.1|4	Summary:	Simple multicast DNS lookup utility
21cr|mcdig-0-0.git0c0ac2.1|5	Name:		mcdig
21cr|mcdig-0-0.git0c0ac2.1|6	Version:	0
21cr|mcdig-0-0.git0c0ac2.1|7	Release:	0.git%{commit_short}.1
21cr|mcdig-0-0.git0c0ac2.1|8	License:	BSD
21cr|mcdig-0-0.git0c0ac2.1|9	Group:		System/Printing
21cr|mcdig-0-0.git0c0ac2.1|10	Url:		https://github.com/alexpevzner/mcdig
21cr|mcdig-0-0.git0c0ac2.1|11	Source0:	https://github.com/alexpevzner/mcdig/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|mcdig-0-0.git0c0ac2.1|12	BuildRequires:	go
21cr|mcdig-0-0.git0c0ac2.1|13	
21cr|mcdig-0-0.git0c0ac2.1|14	%description
21cr|mcdig-0-0.git0c0ac2.1|15	It is the simple multicast DNS lookup utility, similar to dig
21cr|mcdig-0-0.git0c0ac2.1|16	but much simplified.
21cr|mcdig-0-0.git0c0ac2.1|17	
21cr|mcdig-0-0.git0c0ac2.1|18	%files
21cr|mcdig-0-0.git0c0ac2.1|19	%doc README.md
21cr|mcdig-0-0.git0c0ac2.1|20	%license LICENSE
21cr|mcdig-0-0.git0c0ac2.1|21	%{_bindir}/%{name}
21cr|mcdig-0-0.git0c0ac2.1|22	
21cr|mcdig-0-0.git0c0ac2.1|23	#----------------------------------------------------------------------------
21cr|mcdig-0-0.git0c0ac2.1|24	
21cr|mcdig-0-0.git0c0ac2.1|25	%prep
21cr|mcdig-0-0.git0c0ac2.1|26	%autosetup -p1 -n %{name}-%{commit}
21cr|mcdig-0-0.git0c0ac2.1|27	
21cr|mcdig-0-0.git0c0ac2.1|28	%build
21cr|mcdig-0-0.git0c0ac2.1|29	go build
21cr|mcdig-0-0.git0c0ac2.1|30	
21cr|mcdig-0-0.git0c0ac2.1|31	%install
21cr|mcdig-0-0.git0c0ac2.1|32	mkdir -p %{buildroot}%{_bindir}
21cr|mcdig-0-0.git0c0ac2.1|33	cp %{name} %{buildroot}%{_bindir}

3105 21
21cr|mcfly-0.9.2-1|1	%define         debug_package %{nil}
21cr|mcfly-0.9.2-1|2	
21cr|mcfly-0.9.2-1|3	Name:           mcfly
21cr|mcfly-0.9.2-1|4	Version:        0.9.2
21cr|mcfly-0.9.2-1|5	Release:        1
21cr|mcfly-0.9.2-1|6	Summary:        Shell history helper
21cr|mcfly-0.9.2-1|7	License:        MIT
21cr|mcfly-0.9.2-1|8	Group:          Shells
21cr|mcfly-0.9.2-1|9	URL:            https://github.com/cantino/mcfly
21cr|mcfly-0.9.2-1|10	Source0:        %{name}-%{version}.tar.gz
21cr|mcfly-0.9.2-1|11	Source1:        mcfly-vendor-0.9.2.tar.xz
21cr|mcfly-0.9.2-1|12	BuildRequires:  cargo
21cr|mcfly-0.9.2-1|13	BuildRequires:  pkgconfig(openssl)
21cr|mcfly-0.9.2-1|14	
21cr|mcfly-0.9.2-1|15	%description
21cr|mcfly-0.9.2-1|16	McFly replaces your default ctrl-r shell history search
21cr|mcfly-0.9.2-1|17	with an intelligent search engine that takes into account
21cr|mcfly-0.9.2-1|18	your working directory and the context of recently
21cr|mcfly-0.9.2-1|19	executed commands. McFly's suggestions are prioritized
21cr|mcfly-0.9.2-1|20	in real time with a small neural network.
21cr|mcfly-0.9.2-1|21	
21cr|mcfly-0.9.2-1|22	%prep
21cr|mcfly-0.9.2-1|23	%autosetup -p1 -a1
21cr|mcfly-0.9.2-1|24	
21cr|mcfly-0.9.2-1|25	mkdir -p .cargo
21cr|mcfly-0.9.2-1|26	cat > .cargo/config.toml << EOF
21cr|mcfly-0.9.2-1|27	[source.crates-io]
21cr|mcfly-0.9.2-1|28	replace-with = "vendored-sources"
21cr|mcfly-0.9.2-1|29	
21cr|mcfly-0.9.2-1|30	[source.vendored-sources]
21cr|mcfly-0.9.2-1|31	directory = "vendor"
21cr|mcfly-0.9.2-1|32	EOF
21cr|mcfly-0.9.2-1|33	
21cr|mcfly-0.9.2-1|34	%build
21cr|mcfly-0.9.2-1|35	cargo build --release --offline %{?_smp_mflags}
21cr|mcfly-0.9.2-1|36	
21cr|mcfly-0.9.2-1|37	%install
21cr|mcfly-0.9.2-1|38	install -d %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|mcfly-0.9.2-1|39	install -Dm0644 %{name}.bash %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21cr|mcfly-0.9.2-1|40	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21cr|mcfly-0.9.2-1|41	
21cr|mcfly-0.9.2-1|42	%files
21cr|mcfly-0.9.2-1|43	%{_bindir}/%{name}
21cr|mcfly-0.9.2-1|44	%{_sysconfdir}/bash_completion.d/%{name}

3106 21
21cr|mcomix3-0-0.gitdfe952.1|1	%define commit dfe9520bb895cfa756d892b037519ca48f537499
21cr|mcomix3-0-0.gitdfe952.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|mcomix3-0-0.gitdfe952.1|3	
21cr|mcomix3-0-0.gitdfe952.1|4	# push/popd is bashism
21cr|mcomix3-0-0.gitdfe952.1|5	%global _buildshell /bin/bash
21cr|mcomix3-0-0.gitdfe952.1|6	
21cr|mcomix3-0-0.gitdfe952.1|7	Name:			mcomix3
21cr|mcomix3-0-0.gitdfe952.1|8	# For now, choose version 0, upstream has no git tags
21cr|mcomix3-0-0.gitdfe952.1|9	Version:		0
21cr|mcomix3-0-0.gitdfe952.1|10	Release:		0.git%{commit_short}.1
21cr|mcomix3-0-0.gitdfe952.1|11	Summary:		User-friendly, customizable image viewer for comic books
21cr|mcomix3-0-0.gitdfe952.1|12	# GPL version info is from mcomix/mcomixstarter.py
21cr|mcomix3-0-0.gitdfe952.1|13	License:		GPLv2+
21cr|mcomix3-0-0.gitdfe952.1|14	Group:			Graphics
21cr|mcomix3-0-0.gitdfe952.1|15	URL:			https://github.com/multiSnow/mcomix3
21cr|mcomix3-0-0.gitdfe952.1|16	Source0:		https://github.com/multiSnow/mcomix3/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|mcomix3-0-0.gitdfe952.1|17	Source2:		mcomix3starter.sh
21cr|mcomix3-0-0.gitdfe952.1|18	Patch1:		0001-Russian-translation-in-desktop-file.patch
21cr|mcomix3-0-0.gitdfe952.1|19	Patch2:		0002-Change-domain-name-for-gettext.patch
21cr|mcomix3-0-0.gitdfe952.1|20	Patch3:		0003-Search-gettext-files-in-system-wide-directory.patch
21cr|mcomix3-0-0.gitdfe952.1|21	BuildRequires:	/bin/bash
21cr|mcomix3-0-0.gitdfe952.1|22	BuildRequires:	python3
21cr|mcomix3-0-0.gitdfe952.1|23	BuildRequires:	python3-devel
21cr|mcomix3-0-0.gitdfe952.1|24	BuildRequires:	%{_bindir}/appstream-util
21cr|mcomix3-0-0.gitdfe952.1|25	BuildRequires:	%{_bindir}/desktop-file-install
21cr|mcomix3-0-0.gitdfe952.1|26	BuildRequires:	gettext
21cr|mcomix3-0-0.gitdfe952.1|27	BuildArch:		noarch
21cr|mcomix3-0-0.gitdfe952.1|28	
21cr|mcomix3-0-0.gitdfe952.1|29	Requires:		python3-gobject
21cr|mcomix3-0-0.gitdfe952.1|30	Requires:		python3-pillow
21cr|mcomix3-0-0.gitdfe952.1|31	Obsoletes:		mcomix < 1.2.2
21cr|mcomix3-0-0.gitdfe952.1|32	Obsoletes:		comix < 4.0.5
21cr|mcomix3-0-0.gitdfe952.1|33	
21cr|mcomix3-0-0.gitdfe952.1|34	%description
21cr|mcomix3-0-0.gitdfe952.1|35	MComix3 is a user-friendly, customizable image viewer.
21cr|mcomix3-0-0.gitdfe952.1|36	It has been forked from the original MComix project and ported to python3.
21cr|mcomix3-0-0.gitdfe952.1|37	
21cr|mcomix3-0-0.gitdfe952.1|38	%files -f %{name}.lang
21cr|mcomix3-0-0.gitdfe952.1|39	%license COPYING
21cr|mcomix3-0-0.gitdfe952.1|40	%doc ChangeLog
21cr|mcomix3-0-0.gitdfe952.1|41	%doc README*
21cr|mcomix3-0-0.gitdfe952.1|42	%doc TODO
21cr|mcomix3-0-0.gitdfe952.1|43	%{_bindir}/%{name}
21cr|mcomix3-0-0.gitdfe952.1|44	%{_bindir}/comicthumb
21cr|mcomix3-0-0.gitdfe952.1|45	%{python3_sitelib}/%{name}/
21cr|mcomix3-0-0.gitdfe952.1|46	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|mcomix3-0-0.gitdfe952.1|47	%{_datadir}/thumbnailers/comicthumb.thumbnailer
21cr|mcomix3-0-0.gitdfe952.1|48	%{_metainfodir}/%{name}.appdata.xml
21cr|mcomix3-0-0.gitdfe952.1|49	%{_datadir}/applications/%{name}.desktop
21cr|mcomix3-0-0.gitdfe952.1|50	%{_mandir}/man1/%{name}.1*
21cr|mcomix3-0-0.gitdfe952.1|51	%{_mandir}/man1/comicthumb.1*
21cr|mcomix3-0-0.gitdfe952.1|52	
21cr|mcomix3-0-0.gitdfe952.1|53	#----------------------------------------------------------------------
21cr|mcomix3-0-0.gitdfe952.1|54	
21cr|mcomix3-0-0.gitdfe952.1|55	%prep
21cr|mcomix3-0-0.gitdfe952.1|56	%autosetup -p1 -n %{name}-%{commit}
21cr|mcomix3-0-0.gitdfe952.1|57	
21cr|mcomix3-0-0.gitdfe952.1|58	%build
21cr|mcomix3-0-0.gitdfe952.1|59	# (based on Fedora spec, quite strange one;
21cr|mcomix3-0-0.gitdfe952.1|60	# people who like anime are rather strange, but I use mcomix
21cr|mcomix3-0-0.gitdfe952.1|61	# to view photos, it can preload then into RAM;
21cr|mcomix3-0-0.gitdfe952.1|62	# this whole package is strange)
21cr|mcomix3-0-0.gitdfe952.1|63	
21cr|mcomix3-0-0.gitdfe952.1|64	mkdir -p localroot
21cr|mcomix3-0-0.gitdfe952.1|65	python3 installer.py --srcdir=mcomix --target=$(pwd)/localroot/
21cr|mcomix3-0-0.gitdfe952.1|66	
21cr|mcomix3-0-0.gitdfe952.1|67	# mime
21cr|mcomix3-0-0.gitdfe952.1|68	pushd mime
21cr|mcomix3-0-0.gitdfe952.1|69	cat mcomix.appdata.xml | \
21cr|mcomix3-0-0.gitdfe952.1|70	sed -e 's|omix|omix3|' | sed -e 's|/mcomix3/|/mcomix/|' \
21cr|mcomix3-0-0.gitdfe952.1|71	> %{name}.appdata.xml
21cr|mcomix3-0-0.gitdfe952.1|72	cat mcomix.desktop | sed -e 's|omix|omix3|' > %{name}.desktop
21cr|mcomix3-0-0.gitdfe952.1|73	popd
21cr|mcomix3-0-0.gitdfe952.1|74	
21cr|mcomix3-0-0.gitdfe952.1|75	# man
21cr|mcomix3-0-0.gitdfe952.1|76	pushd man
21cr|mcomix3-0-0.gitdfe952.1|77	cat mcomix.1 | sed -e 's|omix|omix3|' > %{name}.1
21cr|mcomix3-0-0.gitdfe952.1|78	popd
21cr|mcomix3-0-0.gitdfe952.1|79	
21cr|mcomix3-0-0.gitdfe952.1|80	%install
21cr|mcomix3-0-0.gitdfe952.1|81	cp -p [A-Z]* ..
21cr|mcomix3-0-0.gitdfe952.1|82	
21cr|mcomix3-0-0.gitdfe952.1|83	# Install manually...
21cr|mcomix3-0-0.gitdfe952.1|84	SITETOPDIR=%{python3_sitelib}/%{name}
21cr|mcomix3-0-0.gitdfe952.1|85	DSTTOPDIR=%{buildroot}${SITETOPDIR}
21cr|mcomix3-0-0.gitdfe952.1|86	mkdir -p ${DSTTOPDIR}
21cr|mcomix3-0-0.gitdfe952.1|87	mkdir -p ${DSTTOPDIR}/mcomix3
21cr|mcomix3-0-0.gitdfe952.1|88	mkdir -p %{buildroot}%{_datadir}/locale
21cr|mcomix3-0-0.gitdfe952.1|89	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/
21cr|mcomix3-0-0.gitdfe952.1|90	
21cr|mcomix3-0-0.gitdfe952.1|91	rm -rf localroot.2
21cr|mcomix3-0-0.gitdfe952.1|92	cp -a localroot localroot.2
21cr|mcomix3-0-0.gitdfe952.1|93	
21cr|mcomix3-0-0.gitdfe952.1|94	pushd localroot.2/mcomix
21cr|mcomix3-0-0.gitdfe952.1|95	
21cr|mcomix3-0-0.gitdfe952.1|96	# Wrapper script
21cr|mcomix3-0-0.gitdfe952.1|97	install -cpm 0755 %{SOURCE2} ${DSTTOPDIR}
21cr|mcomix3-0-0.gitdfe952.1|98	sed -i -e 's,@python3_sitelib@,%{python3_sitelib},g' ${DSTTOPDIR}/mcomix3starter.sh
21cr|mcomix3-0-0.gitdfe952.1|99	# locale files
21cr|mcomix3-0-0.gitdfe952.1|100	find mcomix/messages/* -type f | while read f
21cr|mcomix3-0-0.gitdfe952.1|101	do
21cr|mcomix3-0-0.gitdfe952.1|102	dir=$(dirname $f)
21cr|mcomix3-0-0.gitdfe952.1|103	mv $f $dir/%{name}.mo
21cr|mcomix3-0-0.gitdfe952.1|104	done
21cr|mcomix3-0-0.gitdfe952.1|105	mv mcomix/messages/* %{buildroot}%{_datadir}/locale/
21cr|mcomix3-0-0.gitdfe952.1|106	
21cr|mcomix3-0-0.gitdfe952.1|107	# duplicate icon
21cr|mcomix3-0-0.gitdfe952.1|108	for dir in mcomix/images/*x*/
21cr|mcomix3-0-0.gitdfe952.1|109	do
21cr|mcomix3-0-0.gitdfe952.1|110	basedir=$(basename $dir)
21cr|mcomix3-0-0.gitdfe952.1|111	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/$basedir/apps
21cr|mcomix3-0-0.gitdfe952.1|112	cp -p $dir/*png %{buildroot}%{_datadir}/icons/hicolor/$basedir/apps/%{name}.png
21cr|mcomix3-0-0.gitdfe952.1|113	done
21cr|mcomix3-0-0.gitdfe952.1|114	
21cr|mcomix3-0-0.gitdfe952.1|115	# scripts
21cr|mcomix3-0-0.gitdfe952.1|116	mv comicthumb.py ${DSTTOPDIR}/
21cr|mcomix3-0-0.gitdfe952.1|117	mv mcomixstarter.py ${DSTTOPDIR}/
21cr|mcomix3-0-0.gitdfe952.1|118	
21cr|mcomix3-0-0.gitdfe952.1|119	# data files
21cr|mcomix3-0-0.gitdfe952.1|120	mv mcomix/ ${DSTTOPDIR}/mcomix3/
21cr|mcomix3-0-0.gitdfe952.1|121	
21cr|mcomix3-0-0.gitdfe952.1|122	# Ensure that all files are installed
21cr|mcomix3-0-0.gitdfe952.1|123	popd # from localroot.2/mcomix
21cr|mcomix3-0-0.gitdfe952.1|124	rmdir localroot.2/mcomix
21cr|mcomix3-0-0.gitdfe952.1|125	rmdir localroot.2
21cr|mcomix3-0-0.gitdfe952.1|126	
21cr|mcomix3-0-0.gitdfe952.1|127	# Wrapper symlink
21cr|mcomix3-0-0.gitdfe952.1|128	# XXX TODO: make this crap somehow better
21cr|mcomix3-0-0.gitdfe952.1|129	mkdir %{buildroot}/%{_bindir}
21cr|mcomix3-0-0.gitdfe952.1|130	ln -sf ../../${SITETOPDIR}/mcomix3starter.sh %{buildroot}%{_bindir}/mcomix3
21cr|mcomix3-0-0.gitdfe952.1|131	cp -v ${DSTTOPDIR}/mcomix3starter.sh ${DSTTOPDIR}/comicthumbstarter.sh
21cr|mcomix3-0-0.gitdfe952.1|132	sed -i -e 's,mcomixstarter.py,comicthumb.py,g' ${DSTTOPDIR}/comicthumbstarter.sh
21cr|mcomix3-0-0.gitdfe952.1|133	ln -sf ../../${SITETOPDIR}/comicthumbstarter.sh %{buildroot}%{_bindir}/comicthumb
21cr|mcomix3-0-0.gitdfe952.1|134	
21cr|mcomix3-0-0.gitdfe952.1|135	# mime data
21cr|mcomix3-0-0.gitdfe952.1|136	pushd mime
21cr|mcomix3-0-0.gitdfe952.1|137	install -D -cpm 0644 comicthumb.thumbnailer %{buildroot}%{_datadir}/thumbnailers/comicthumb.thumbnailer
21cr|mcomix3-0-0.gitdfe952.1|138	install -D -cpm 0644 %{name}.appdata.xml  %{buildroot}%{_metainfodir}/%{name}.appdata.xml
21cr|mcomix3-0-0.gitdfe952.1|139	
21cr|mcomix3-0-0.gitdfe952.1|140	## desktop file
21cr|mcomix3-0-0.gitdfe952.1|141	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mcomix3-0-0.gitdfe952.1|142	desktop-file-install \
21cr|mcomix3-0-0.gitdfe952.1|143	--remove-category Application \
21cr|mcomix3-0-0.gitdfe952.1|144	--dir %{buildroot}%{_datadir}/applications/ \
21cr|mcomix3-0-0.gitdfe952.1|145	./%{name}.desktop
21cr|mcomix3-0-0.gitdfe952.1|146	
21cr|mcomix3-0-0.gitdfe952.1|147	## Not installing mimetype icon files for now
21cr|mcomix3-0-0.gitdfe952.1|148	popd # from mime
21cr|mcomix3-0-0.gitdfe952.1|149	
21cr|mcomix3-0-0.gitdfe952.1|150	# man
21cr|mcomix3-0-0.gitdfe952.1|151	pushd man
21cr|mcomix3-0-0.gitdfe952.1|152	mkdir -p %{buildroot}%{_mandir}/man1
21cr|mcomix3-0-0.gitdfe952.1|153	install -cpm 0644 \
21cr|mcomix3-0-0.gitdfe952.1|154	comicthumb.1 \
21cr|mcomix3-0-0.gitdfe952.1|155	%{name}.1 \
21cr|mcomix3-0-0.gitdfe952.1|156	%{buildroot}%{_mandir}/man1/
21cr|mcomix3-0-0.gitdfe952.1|157	popd # from man
21cr|mcomix3-0-0.gitdfe952.1|158	
21cr|mcomix3-0-0.gitdfe952.1|159	
21cr|mcomix3-0-0.gitdfe952.1|160	%find_lang %{name}
21cr|mcomix3-0-0.gitdfe952.1|161	
21cr|mcomix3-0-0.gitdfe952.1|162	%check
21cr|mcomix3-0-0.gitdfe952.1|163	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml

3107 21
21cr|mcp-plugins-0.4.0-5|1	Summary:	A set of audio plugins for LADSPA
21cr|mcp-plugins-0.4.0-5|2	Name:		mcp-plugins
21cr|mcp-plugins-0.4.0-5|3	Version:	0.4.0
21cr|mcp-plugins-0.4.0-5|4	Release:	5
21cr|mcp-plugins-0.4.0-5|5	License:	GPLv2+
21cr|mcp-plugins-0.4.0-5|6	Group:		Sound
21cr|mcp-plugins-0.4.0-5|7	Url:		http://kokkinizita.linuxaudio.org/linuxaudio
21cr|mcp-plugins-0.4.0-5|8	Source0:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/MCP-plugins-%{version}.tar.bz2
21cr|mcp-plugins-0.4.0-5|9	Patch0:		MCP-plugins-0.4.0-optflags.patch
21cr|mcp-plugins-0.4.0-5|10	Requires:	ladspa
21cr|mcp-plugins-0.4.0-5|11	
21cr|mcp-plugins-0.4.0-5|12	%description
21cr|mcp-plugins-0.4.0-5|13	A set of audio plugins for LADSPA by Fons Adriaensen.
21cr|mcp-plugins-0.4.0-5|14	Currently contains a phaser, a chorus and a moog vcf.
21cr|mcp-plugins-0.4.0-5|15	
21cr|mcp-plugins-0.4.0-5|16	%files
21cr|mcp-plugins-0.4.0-5|17	%doc AUTHORS COPYING README
21cr|mcp-plugins-0.4.0-5|18	%{_libdir}/ladspa/*.so
21cr|mcp-plugins-0.4.0-5|19	
21cr|mcp-plugins-0.4.0-5|20	#----------------------------------------------------------------------------
21cr|mcp-plugins-0.4.0-5|21	
21cr|mcp-plugins-0.4.0-5|22	%prep
21cr|mcp-plugins-0.4.0-5|23	%setup -q -n MCP-plugins-%{version}
21cr|mcp-plugins-0.4.0-5|24	%patch0 -p1
21cr|mcp-plugins-0.4.0-5|25	perl -pi -e 's/\/usr\/lib\/ladspa/\$(DESTDIR)/g' Makefile
21cr|mcp-plugins-0.4.0-5|26	
21cr|mcp-plugins-0.4.0-5|27	%build
21cr|mcp-plugins-0.4.0-5|28	%setup_compile_flags
21cr|mcp-plugins-0.4.0-5|29	%make
21cr|mcp-plugins-0.4.0-5|30	
21cr|mcp-plugins-0.4.0-5|31	%install
21cr|mcp-plugins-0.4.0-5|32	mkdir -p %{buildroot}%{_libdir}/ladspa
21cr|mcp-plugins-0.4.0-5|33	make DESTDIR=%{buildroot}%{_libdir}/ladspa install

3108 21
21cr|mcrypt-2.6.8-7|1	Summary:	Data encryption/decryption program
21cr|mcrypt-2.6.8-7|2	Name:		mcrypt
21cr|mcrypt-2.6.8-7|3	Version:	2.6.8
21cr|mcrypt-2.6.8-7|4	Release:	7
21cr|mcrypt-2.6.8-7|5	License:	GPLv2+
21cr|mcrypt-2.6.8-7|6	Group:		File tools
21cr|mcrypt-2.6.8-7|7	URL:		http://mcrypt.sourceforge.net/
21cr|mcrypt-2.6.8-7|8	Source0:	http://belnet.dl.sourceforge.net/sourceforge/mcrypt/%{name}-%{version}.tar.gz
21cr|mcrypt-2.6.8-7|9	Patch0:		mcrypt-2.6.8-format_not_a_string_literal_and_no_format_arguments.diff
21cr|mcrypt-2.6.8-7|10	BuildRequires:	libmhash-devel >= 0.8.15
21cr|mcrypt-2.6.8-7|11	BuildRequires:	libmcrypt-devel >= 2.5.0
21cr|mcrypt-2.6.8-7|12	
21cr|mcrypt-2.6.8-7|13	%description
21cr|mcrypt-2.6.8-7|14	A replacement for the old unix crypt(1) command. Mcrypt uses the following
21cr|mcrypt-2.6.8-7|15	encryption (block) algorithms: BLOWFISH, DES, TripleDES, 3-WAY, SAFER-SK64,
21cr|mcrypt-2.6.8-7|16	SAFER-SK128, CAST-128, RC2 TEA (extended), TWOFISH, RC6, IDEA and GOST. The
21cr|mcrypt-2.6.8-7|17	unix crypt algorithm is also included, to allow compatibility with the crypt(1)
21cr|mcrypt-2.6.8-7|18	command. CBC, ECB, OFB and CFB modes of encryption are supported.
21cr|mcrypt-2.6.8-7|19	
21cr|mcrypt-2.6.8-7|20	%prep
21cr|mcrypt-2.6.8-7|21	
21cr|mcrypt-2.6.8-7|22	%setup -q
21cr|mcrypt-2.6.8-7|23	%patch0 -p0 -b .format_not_a_string_literal_and_no_format_arguments
21cr|mcrypt-2.6.8-7|24	
21cr|mcrypt-2.6.8-7|25	%build
21cr|mcrypt-2.6.8-7|26	
21cr|mcrypt-2.6.8-7|27	%configure
21cr|mcrypt-2.6.8-7|28	
21cr|mcrypt-2.6.8-7|29	# ugly hack
21cr|mcrypt-2.6.8-7|30	export MKINSTALLDIRS="`pwd`/mkinstalldirs"
21cr|mcrypt-2.6.8-7|31	find -name "Makefile" | xargs perl -pi -e "s|^MKINSTALLDIRS.*|MKINSTALLDIRS=\"$MKINSTALLDIRS\"|g"
21cr|mcrypt-2.6.8-7|32	
21cr|mcrypt-2.6.8-7|33	%make
21cr|mcrypt-2.6.8-7|34	
21cr|mcrypt-2.6.8-7|35	%install
21cr|mcrypt-2.6.8-7|36	rm -rf %{buildroot}
21cr|mcrypt-2.6.8-7|37	
21cr|mcrypt-2.6.8-7|38	%makeinstall
21cr|mcrypt-2.6.8-7|39	
21cr|mcrypt-2.6.8-7|40	%find_lang %name
21cr|mcrypt-2.6.8-7|41	
21cr|mcrypt-2.6.8-7|42	%files -f %name.lang
21cr|mcrypt-2.6.8-7|43	%doc ABOUT-NLS AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO doc/FORMAT doc/magic doc/sample*
21cr|mcrypt-2.6.8-7|44	%{_bindir}/*
21cr|mcrypt-2.6.8-7|45	%{_mandir}/man1/*

3109 21
21cr|mcu8051ide-1.4.9-1|1	Summary:        IDE for MCS-51 based microcontrollers
21cr|mcu8051ide-1.4.9-1|2	Name:           mcu8051ide
21cr|mcu8051ide-1.4.9-1|3	Version:        1.4.9
21cr|mcu8051ide-1.4.9-1|4	Release:        1
21cr|mcu8051ide-1.4.9-1|5	Group:          Development/Other
21cr|mcu8051ide-1.4.9-1|6	License:        GPLv2+
21cr|mcu8051ide-1.4.9-1|7	URL:            http://mcu8051ide.sourceforge.net
21cr|mcu8051ide-1.4.9-1|8	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|mcu8051ide-1.4.9-1|9	BuildRequires:  cmake
21cr|mcu8051ide-1.4.9-1|10	BuildRequires:  tk-devel
21cr|mcu8051ide-1.4.9-1|11	BuildRequires:  tcl-tcllib
21cr|mcu8051ide-1.4.9-1|12	BuildRequires:  tkimg
21cr|mcu8051ide-1.4.9-1|13	BuildRequires:  bwidget
21cr|mcu8051ide-1.4.9-1|14	BuildRequires:  rxvt-unicode
21cr|mcu8051ide-1.4.9-1|15	BuildRequires:  itcl
21cr|mcu8051ide-1.4.9-1|16	BuildRequires:  tdom
21cr|mcu8051ide-1.4.9-1|17	BuildRequires:  desktop-file-utils
21cr|mcu8051ide-1.4.9-1|18	Requires:       electronics-menu
21cr|mcu8051ide-1.4.9-1|19	Requires:       tkimg
21cr|mcu8051ide-1.4.9-1|20	Requires:       itcl
21cr|mcu8051ide-1.4.9-1|21	Requires:       tdom
21cr|mcu8051ide-1.4.9-1|22	Requires:       tcl-tcllib
21cr|mcu8051ide-1.4.9-1|23	Requires:       bwidget
21cr|mcu8051ide-1.4.9-1|24	Requires:       rxvt-unicode
21cr|mcu8051ide-1.4.9-1|25	Requires:       sdcc
21cr|mcu8051ide-1.4.9-1|26	Requires:       tclx
21cr|mcu8051ide-1.4.9-1|27	BuildArch:      noarch
21cr|mcu8051ide-1.4.9-1|28	
21cr|mcu8051ide-1.4.9-1|29	%description
21cr|mcu8051ide-1.4.9-1|30	Integrated Development Enviroment for some MCS-51 based microcontrollers
21cr|mcu8051ide-1.4.9-1|31	(e.g. AT89S8253). Supported languages are assembly and C.
21cr|mcu8051ide-1.4.9-1|32	
21cr|mcu8051ide-1.4.9-1|33	%files
21cr|mcu8051ide-1.4.9-1|34	%doc README ChangeLog LICENSE TODO
21cr|mcu8051ide-1.4.9-1|35	%doc demo/
21cr|mcu8051ide-1.4.9-1|36	%{_datadir}/%{name}/
21cr|mcu8051ide-1.4.9-1|37	%{_bindir}/%{name}
21cr|mcu8051ide-1.4.9-1|38	%{_datadir}/applications/mcu8051ide.desktop
21cr|mcu8051ide-1.4.9-1|39	%{_datadir}/appdata/mcu8051ide.appdata.xml
21cr|mcu8051ide-1.4.9-1|40	%{_datadir}/mime/packages/application-x-mcu8051ide.xml
21cr|mcu8051ide-1.4.9-1|41	%{_datadir}/pixmaps/mcu8051ide.png
21cr|mcu8051ide-1.4.9-1|42	%{_mandir}/man1/mcu8051ide.1.*
21cr|mcu8051ide-1.4.9-1|43	
21cr|mcu8051ide-1.4.9-1|44	%prep
21cr|mcu8051ide-1.4.9-1|45	%setup -q
21cr|mcu8051ide-1.4.9-1|46	
21cr|mcu8051ide-1.4.9-1|47	%build
21cr|mcu8051ide-1.4.9-1|48	%cmake
21cr|mcu8051ide-1.4.9-1|49	%make
21cr|mcu8051ide-1.4.9-1|50	
21cr|mcu8051ide-1.4.9-1|51	%install
21cr|mcu8051ide-1.4.9-1|52	%makeinstall_std -C build
21cr|mcu8051ide-1.4.9-1|53	desktop-file-install --vendor ""  \
21cr|mcu8051ide-1.4.9-1|54	--add-category "Electronics"      \
21cr|mcu8051ide-1.4.9-1|55	--delete-original                 \
21cr|mcu8051ide-1.4.9-1|56	--remove-category "Development"   \
21cr|mcu8051ide-1.4.9-1|57	--dir %{buildroot}%{_datadir}/applications/    \
21cr|mcu8051ide-1.4.9-1|58	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|mcu8051ide-1.4.9-1|59	
21cr|mcu8051ide-1.4.9-1|60	chmod 0755 `find %{buildroot} -name \*.tcl`

3110 21
21cr|md4c-0.5.2-1|1	%define     major 0
21cr|md4c-0.5.2-1|2	%define     libname %mklibname %{name} %{major}
21cr|md4c-0.5.2-1|3	%define     libnamehtml %mklibname %{name}-html %{major}
21cr|md4c-0.5.2-1|4	%define     devname %mklibname %{name} -d
21cr|md4c-0.5.2-1|5	
21cr|md4c-0.5.2-1|6	Summary(ru_RU.UTF-8): Парсер Markdown на языке C
21cr|md4c-0.5.2-1|7	Summary:	C Markdown parser
21cr|md4c-0.5.2-1|8	Name:		md4c
21cr|md4c-0.5.2-1|9	Version:	0.5.2
21cr|md4c-0.5.2-1|10	Release:	1
21cr|md4c-0.5.2-1|11	License:	LGPLv3
21cr|md4c-0.5.2-1|12	Group:		Development/Other
21cr|md4c-0.5.2-1|13	URL:		https://github.com/mity/md4c
21cr|md4c-0.5.2-1|14	Source0:	%{url}/archive/release-%{version}/%{name}-%{version}.tar.gz
21cr|md4c-0.5.2-1|15	Conflicts:	nodejs-markdown
21cr|md4c-0.5.2-1|16	Provides:	md2html
21cr|md4c-0.5.2-1|17	BuildRequires:	cmake
21cr|md4c-0.5.2-1|18	
21cr|md4c-0.5.2-1|19	%description
21cr|md4c-0.5.2-1|20	MD4C is Markdown parser implementation in C.
21cr|md4c-0.5.2-1|21	
21cr|md4c-0.5.2-1|22	%description -l ru_RU.UTF-8
21cr|md4c-0.5.2-1|23	MD4C - это реализация парсера Markdown на языке C.
21cr|md4c-0.5.2-1|24	
21cr|md4c-0.5.2-1|25	%files
21cr|md4c-0.5.2-1|26	%{_bindir}/md2html
21cr|md4c-0.5.2-1|27	%{_mandir}/man1/md2html*
21cr|md4c-0.5.2-1|28	
21cr|md4c-0.5.2-1|29	#----------------------------------------------------------------------------
21cr|md4c-0.5.2-1|30	
21cr|md4c-0.5.2-1|31	%package -n %{libname}
21cr|md4c-0.5.2-1|32	Summary(ru_RU.UTF-8):Динамическая библиотека %{name}
21cr|md4c-0.5.2-1|33	Summary:    Dynamic library %{name}
21cr|md4c-0.5.2-1|34	Group:      System/Libraries
21cr|md4c-0.5.2-1|35	Provides:   %{name} = %{EVRD}
21cr|md4c-0.5.2-1|36	
21cr|md4c-0.5.2-1|37	%description -n %{libname}
21cr|md4c-0.5.2-1|38	Dynamic library %{name}.
21cr|md4c-0.5.2-1|39	
21cr|md4c-0.5.2-1|40	%description -l ru_RU.UTF-8 -n %{libname}
21cr|md4c-0.5.2-1|41	Динамическая библиотека %{name}.
21cr|md4c-0.5.2-1|42	
21cr|md4c-0.5.2-1|43	%files -n %{libname}
21cr|md4c-0.5.2-1|44	%license LICENSE*
21cr|md4c-0.5.2-1|45	%doc README.md
21cr|md4c-0.5.2-1|46	%{_libdir}/lib%{name}.so.%{major}*
21cr|md4c-0.5.2-1|47	
21cr|md4c-0.5.2-1|48	#----------------------------------------------------------------------------
21cr|md4c-0.5.2-1|49	
21cr|md4c-0.5.2-1|50	%package -n %{libnamehtml}
21cr|md4c-0.5.2-1|51	Summary(ru_RU.UTF-8):Динамическая библиотека %{name}-html
21cr|md4c-0.5.2-1|52	Summary:    Dynamic library %{name}-html
21cr|md4c-0.5.2-1|53	Group:      System/Libraries
21cr|md4c-0.5.2-1|54	Provides:   %{name}-html = %{EVRD}
21cr|md4c-0.5.2-1|55	
21cr|md4c-0.5.2-1|56	%description -n %{libnamehtml}
21cr|md4c-0.5.2-1|57	Dynamic library %{name}-html.
21cr|md4c-0.5.2-1|58	
21cr|md4c-0.5.2-1|59	%description -l ru_RU.UTF-8 -n %{libnamehtml}
21cr|md4c-0.5.2-1|60	Динамическая библиотека %{name}-html.
21cr|md4c-0.5.2-1|61	
21cr|md4c-0.5.2-1|62	%files -n %{libnamehtml}
21cr|md4c-0.5.2-1|63	%license LICENSE*
21cr|md4c-0.5.2-1|64	%doc README.md
21cr|md4c-0.5.2-1|65	%{_libdir}/lib%{name}-html.so.%{major}*
21cr|md4c-0.5.2-1|66	
21cr|md4c-0.5.2-1|67	#----------------------------------------------------------------------------
21cr|md4c-0.5.2-1|68	
21cr|md4c-0.5.2-1|69	%package -n %{devname}
21cr|md4c-0.5.2-1|70	Summary(ru_RU.UTF-8): Файлы разработки для %{name}
21cr|md4c-0.5.2-1|71	Summary: Development files for %{name}
21cr|md4c-0.5.2-1|72	Group:      Development/C
21cr|md4c-0.5.2-1|73	Requires:   %{libname} = %{EVRD}
21cr|md4c-0.5.2-1|74	Requires:   %{libnamehtml} = %{EVRD}
21cr|md4c-0.5.2-1|75	Provides:   %{name}-devel = %{EVRD}
21cr|md4c-0.5.2-1|76	
21cr|md4c-0.5.2-1|77	%description -n %{devname}
21cr|md4c-0.5.2-1|78	This archive contains the header-files for %{libname} development.
21cr|md4c-0.5.2-1|79	
21cr|md4c-0.5.2-1|80	%description -l ru_RU.UTF-8 -n %{devname}
21cr|md4c-0.5.2-1|81	Этот архив содержит заголовочные файлы для разработки %{libname}.
21cr|md4c-0.5.2-1|82	
21cr|md4c-0.5.2-1|83	%files -n %{devname}
21cr|md4c-0.5.2-1|84	%{_includedir}/*
21cr|md4c-0.5.2-1|85	%{_libdir}/lib%{name}.so
21cr|md4c-0.5.2-1|86	%{_libdir}/lib%{name}-html.so
21cr|md4c-0.5.2-1|87	%{_libdir}/pkgconfig/%{name}.pc
21cr|md4c-0.5.2-1|88	%{_libdir}/pkgconfig/%{name}-html.pc
21cr|md4c-0.5.2-1|89	%{_libdir}/cmake/%{name}/*
21cr|md4c-0.5.2-1|90	
21cr|md4c-0.5.2-1|91	#----------------------------------------------------------------------------
21cr|md4c-0.5.2-1|92	
21cr|md4c-0.5.2-1|93	%prep
21cr|md4c-0.5.2-1|94	%setup -qn %{name}-release-%{version}
21cr|md4c-0.5.2-1|95	
21cr|md4c-0.5.2-1|96	sed -i '/libdir/s/\///' src/md4c-html.pc.in src/md4c.pc.in
21cr|md4c-0.5.2-1|97	
21cr|md4c-0.5.2-1|98	%build
21cr|md4c-0.5.2-1|99	%cmake
21cr|md4c-0.5.2-1|100	%make
21cr|md4c-0.5.2-1|101	
21cr|md4c-0.5.2-1|102	%install
21cr|md4c-0.5.2-1|103	%makeinstall -C build DESTDIR=%{buildroot}

3111 21
21cr|md5deep-4.4-1.877613.0|1	%define         gituser         jessek
21cr|md5deep-4.4-1.877613.0|2	%define         gitname         hashdeep
21cr|md5deep-4.4-1.877613.0|3	%global         commit          877613493ff44807888ce1928129574be393cbb0
21cr|md5deep-4.4-1.877613.0|4	%global         shortcommit     %(c=%{commit}; echo ${c:0:6})
21cr|md5deep-4.4-1.877613.0|5	
21cr|md5deep-4.4-1.877613.0|6	Summary:	Compute MD5 message digests on an arbitrary number of files
21cr|md5deep-4.4-1.877613.0|7	Name:		md5deep
21cr|md5deep-4.4-1.877613.0|8	Version:	4.4
21cr|md5deep-4.4-1.877613.0|9	Release:	1.%{shortcommit}.0
21cr|md5deep-4.4-1.877613.0|10	Group:		File tools
21cr|md5deep-4.4-1.877613.0|11	License:	Public Domain and GPLv2+
21cr|md5deep-4.4-1.877613.0|12	URL:		http://md5deep.sourceforge.net/
21cr|md5deep-4.4-1.877613.0|13	Source0:	https://github.com/%{gituser}/%{gitname}/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21cr|md5deep-4.4-1.877613.0|14	
21cr|md5deep-4.4-1.877613.0|15	%description
21cr|md5deep-4.4-1.877613.0|16	md5deep is a cross-platform program to compute MD5 message digests
21cr|md5deep-4.4-1.877613.0|17	on an arbitrary number of files. The program is known to run on
21cr|md5deep-4.4-1.877613.0|18	Windows(tm), Linux, FreeBSD, OS X, Solaris, and should run on most
21cr|md5deep-4.4-1.877613.0|19	other platforms. md5deep is similar to the md5sum program found in
21cr|md5deep-4.4-1.877613.0|20	the GNU Coreutils package, but has the following additional
21cr|md5deep-4.4-1.877613.0|21	features:
21cr|md5deep-4.4-1.877613.0|22	
21cr|md5deep-4.4-1.877613.0|23	* Recursive operation - md5deep is able to recursive examine an
21cr|md5deep-4.4-1.877613.0|24	entire directory tree. That is, compute the MD5 for every file
21cr|md5deep-4.4-1.877613.0|25	in a directory andf for every file in every subdirectory.
21cr|md5deep-4.4-1.877613.0|26	
21cr|md5deep-4.4-1.877613.0|27	* Time estimation - md5deep can produce a time estimate when it's
21cr|md5deep-4.4-1.877613.0|28	processing very large files.
21cr|md5deep-4.4-1.877613.0|29	
21cr|md5deep-4.4-1.877613.0|30	* Comparison mode - md5deep can accept a list of known hashes and
21cr|md5deep-4.4-1.877613.0|31	compare them to a set of input files. The program can display
21cr|md5deep-4.4-1.877613.0|32	either those input files that match the list of known hashes or
21cr|md5deep-4.4-1.877613.0|33	those that do not match.
21cr|md5deep-4.4-1.877613.0|34	
21cr|md5deep-4.4-1.877613.0|35	%prep
21cr|md5deep-4.4-1.877613.0|36	%autosetup -p1 -n %{gitname}-%{commit}
21cr|md5deep-4.4-1.877613.0|37	
21cr|md5deep-4.4-1.877613.0|38	%build
21cr|md5deep-4.4-1.877613.0|39	autoreconf -vif
21cr|md5deep-4.4-1.877613.0|40	%configure
21cr|md5deep-4.4-1.877613.0|41	%make
21cr|md5deep-4.4-1.877613.0|42	
21cr|md5deep-4.4-1.877613.0|43	%install
21cr|md5deep-4.4-1.877613.0|44	%makeinstall_std
21cr|md5deep-4.4-1.877613.0|45	
21cr|md5deep-4.4-1.877613.0|46	%files
21cr|md5deep-4.4-1.877613.0|47	%doc ChangeLog README
21cr|md5deep-4.4-1.877613.0|48	%{_bindir}/*
21cr|md5deep-4.4-1.877613.0|49	%{_mandir}/man1/*

3112 21
21cr|md5sha1sum-0.9.5-4|1	Summary:	Microbrew MD5sum/SHA1sum/RIPEMD160sum
21cr|md5sha1sum-0.9.5-4|2	Name:		md5sha1sum
21cr|md5sha1sum-0.9.5-4|3	Version:	0.9.5
21cr|md5sha1sum-0.9.5-4|4	Release:	4
21cr|md5sha1sum-0.9.5-4|5	License:	GPLv2+
21cr|md5sha1sum-0.9.5-4|6	Group:		System/Base
21cr|md5sha1sum-0.9.5-4|7	URL:		http://www.microbrew.org/tools/md5sha1sum/
21cr|md5sha1sum-0.9.5-4|8	Source0:	http://www.microbrew.org/tools/md5sha1sum/%{name}-%{version}.tar.gz
21cr|md5sha1sum-0.9.5-4|9	BuildRequires:	openssl-devel
21cr|md5sha1sum-0.9.5-4|10	BuildRequires:	pkgconfig
21cr|md5sha1sum-0.9.5-4|11	
21cr|md5sha1sum-0.9.5-4|12	%description
21cr|md5sha1sum-0.9.5-4|13	This toolset provides md5sum, sha1sum, and ripemd160sum. They are intended to
21cr|md5sha1sum-0.9.5-4|14	be drop in replacements for the tools from GNU textutils. Since installing
21cr|md5sha1sum-0.9.5-4|15	textutils is somewhat excessive for just two utilities, these are meant to be
21cr|md5sha1sum-0.9.5-4|16	the more compact and easier to install replacements. This is useful on systems
21cr|md5sha1sum-0.9.5-4|17	such as Solaris where most of the tools from textutils are already provided by
21cr|md5sha1sum-0.9.5-4|18	the vendor.
21cr|md5sha1sum-0.9.5-4|19	
21cr|md5sha1sum-0.9.5-4|20	%prep
21cr|md5sha1sum-0.9.5-4|21	
21cr|md5sha1sum-0.9.5-4|22	%setup -q
21cr|md5sha1sum-0.9.5-4|23	
21cr|md5sha1sum-0.9.5-4|24	
21cr|md5sha1sum-0.9.5-4|25	%build
21cr|md5sha1sum-0.9.5-4|26	cat > sys-setup.mk << EOF
21cr|md5sha1sum-0.9.5-4|27	CC=%{_bindir}/gcc
21cr|md5sha1sum-0.9.5-4|28	CFLAGS= %{optflags} -I%{_includedir}
21cr|md5sha1sum-0.9.5-4|29	LDFLAGS= %{ldflags} `pkg-config --libs openssl`
21cr|md5sha1sum-0.9.5-4|30	BINDIR=%{_bindir}
21cr|md5sha1sum-0.9.5-4|31	MD5BINNAME=ubmd5sum
21cr|md5sha1sum-0.9.5-4|32	SHA1BINNAME=ubsha1sum
21cr|md5sha1sum-0.9.5-4|33	RIPEMD160BINNAME=ubripemd160sum
21cr|md5sha1sum-0.9.5-4|34	EOF
21cr|md5sha1sum-0.9.5-4|35	
21cr|md5sha1sum-0.9.5-4|36	%make
21cr|md5sha1sum-0.9.5-4|37	
21cr|md5sha1sum-0.9.5-4|38	%install
21cr|md5sha1sum-0.9.5-4|39	rm -rf %{buildroot}
21cr|md5sha1sum-0.9.5-4|40	
21cr|md5sha1sum-0.9.5-4|41	install -d %{buildroot}%{_bindir}
21cr|md5sha1sum-0.9.5-4|42	install -m0755 ubmd5sum %{buildroot}%{_bindir}/
21cr|md5sha1sum-0.9.5-4|43	ln -snf ubmd5sum %{buildroot}%{_bindir}/ubsha1sum
21cr|md5sha1sum-0.9.5-4|44	ln -snf ubmd5sum %{buildroot}%{_bindir}/ubripemd160sum
21cr|md5sha1sum-0.9.5-4|45	
21cr|md5sha1sum-0.9.5-4|46	%clean
21cr|md5sha1sum-0.9.5-4|47	rm -rf %{buildroot}
21cr|md5sha1sum-0.9.5-4|48	
21cr|md5sha1sum-0.9.5-4|49	%files
21cr|md5sha1sum-0.9.5-4|50	%defattr(-,root,root,0755)
21cr|md5sha1sum-0.9.5-4|51	%doc ChangeLog LICENSE README
21cr|md5sha1sum-0.9.5-4|52	%{_bindir}/ubmd5sum
21cr|md5sha1sum-0.9.5-4|53	%{_bindir}/ubsha1sum
21cr|md5sha1sum-0.9.5-4|54	%{_bindir}/ubripemd160sum

3113 21
21cr|mdbtools-1.0.0-1|1	%global optflags %{optflags} -fno-strict-aliasing -Wno-error=maybe-uninitialized
21cr|mdbtools-1.0.0-1|2	
21cr|mdbtools-1.0.0-1|3	%define major 3
21cr|mdbtools-1.0.0-1|4	%define libname %mklibname mdb %{major}
21cr|mdbtools-1.0.0-1|5	%define libsql %mklibname mdbsql %{major}
21cr|mdbtools-1.0.0-1|6	%define devname %mklibname mdb -d
21cr|mdbtools-1.0.0-1|7	
21cr|mdbtools-1.0.0-1|8	Summary:	Access data stored in Microsoft Access databases
21cr|mdbtools-1.0.0-1|9	Name:		mdbtools
21cr|mdbtools-1.0.0-1|10	Version:	1.0.0
21cr|mdbtools-1.0.0-1|11	Release:	1
21cr|mdbtools-1.0.0-1|12	License:	GPLv2+
21cr|mdbtools-1.0.0-1|13	Group:		Development/Databases
21cr|mdbtools-1.0.0-1|14	Url:		https://github.com/brianb/mdbtools/wiki
21cr|mdbtools-1.0.0-1|15	Source0:	https://github.com/mdbtools/mdbtools/releases/download/v%{version}/mdbtools-%{version}.tar.gz
21cr|mdbtools-1.0.0-1|16	BuildRequires:	bison
21cr|mdbtools-1.0.0-1|17	BuildRequires:	flex
21cr|mdbtools-1.0.0-1|18	BuildRequires:	libtool
21cr|mdbtools-1.0.0-1|19	BuildRequires:	txt2man
21cr|mdbtools-1.0.0-1|20	BuildRequires:	readline-devel
21cr|mdbtools-1.0.0-1|21	BuildRequires:	unixODBC-devel
21cr|mdbtools-1.0.0-1|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|mdbtools-1.0.0-1|23	BuildRequires:	pkgconfig(libxml-2.0)
21cr|mdbtools-1.0.0-1|24	BuildRequires:	pkgconfig(libglade-2.0)
21cr|mdbtools-1.0.0-1|25	Conflicts:	%{name}-devel < 0.7.1-4
21cr|mdbtools-1.0.0-1|26	
21cr|mdbtools-1.0.0-1|27	%description
21cr|mdbtools-1.0.0-1|28	MDB Tools is a suite of programs for accessing data stored in Microsoft
21cr|mdbtools-1.0.0-1|29	Access databases.
21cr|mdbtools-1.0.0-1|30	
21cr|mdbtools-1.0.0-1|31	%files
21cr|mdbtools-1.0.0-1|32	%doc COPYING
21cr|mdbtools-1.0.0-1|33	%{_bindir}/mdb-*
21cr|mdbtools-1.0.0-1|34	%{_mandir}/man1/mdb-*
21cr|mdbtools-1.0.0-1|35	%{_libdir}/odbc/libmdbodbc.so
21cr|mdbtools-1.0.0-1|36	%{_libdir}/odbc/libmdbodbcW.so
21cr|mdbtools-1.0.0-1|37	%{_datadir}/bash-completion/completions/mdb-*
21cr|mdbtools-1.0.0-1|38	
21cr|mdbtools-1.0.0-1|39	#----------------------------------------------------------------------------
21cr|mdbtools-1.0.0-1|40	
21cr|mdbtools-1.0.0-1|41	%package -n %{libname}
21cr|mdbtools-1.0.0-1|42	Summary:	Library for accessing data stored in Microsoft Access databases
21cr|mdbtools-1.0.0-1|43	Group:		System/Libraries
21cr|mdbtools-1.0.0-1|44	Conflicts:	mdbtools-libs < 0.7.1-4
21cr|mdbtools-1.0.0-1|45	Obsoletes:	mdbtools-libs < 0.7.1-4
21cr|mdbtools-1.0.0-1|46	
21cr|mdbtools-1.0.0-1|47	%description -n %{libname}
21cr|mdbtools-1.0.0-1|48	This package contains the MDB Tools library, which can be used by applications
21cr|mdbtools-1.0.0-1|49	to access data stored in Microsoft Access databases.
21cr|mdbtools-1.0.0-1|50	
21cr|mdbtools-1.0.0-1|51	%files -n %{libname}
21cr|mdbtools-1.0.0-1|52	%doc AUTHORS COPYING* NEWS README*
21cr|mdbtools-1.0.0-1|53	%{_libdir}/libmdb.so.%{major}*
21cr|mdbtools-1.0.0-1|54	
21cr|mdbtools-1.0.0-1|55	#----------------------------------------------------------------------------
21cr|mdbtools-1.0.0-1|56	
21cr|mdbtools-1.0.0-1|57	%package -n %{libsql}
21cr|mdbtools-1.0.0-1|58	Summary:	Library for accessing data stored in Microsoft Access databases
21cr|mdbtools-1.0.0-1|59	Group:		System/Libraries
21cr|mdbtools-1.0.0-1|60	Conflicts:	mdbtools-libs < 0.7.1-4
21cr|mdbtools-1.0.0-1|61	
21cr|mdbtools-1.0.0-1|62	%description -n %{libsql}
21cr|mdbtools-1.0.0-1|63	This package contains the MDB Tools library, which can be used by applications
21cr|mdbtools-1.0.0-1|64	to access data stored in Microsoft Access databases.
21cr|mdbtools-1.0.0-1|65	
21cr|mdbtools-1.0.0-1|66	%files -n %{libsql}
21cr|mdbtools-1.0.0-1|67	%{_libdir}/libmdbsql.so.%{major}*
21cr|mdbtools-1.0.0-1|68	
21cr|mdbtools-1.0.0-1|69	#----------------------------------------------------------------------------
21cr|mdbtools-1.0.0-1|70	
21cr|mdbtools-1.0.0-1|71	%package -n %{devname}
21cr|mdbtools-1.0.0-1|72	Summary:	Development files for %{name}
21cr|mdbtools-1.0.0-1|73	Group:		Development/Databases
21cr|mdbtools-1.0.0-1|74	Requires:	%{libname} = %{EVRD}
21cr|mdbtools-1.0.0-1|75	Requires:	%{libsql} = %{EVRD}
21cr|mdbtools-1.0.0-1|76	Requires:	pkgconfig(glib-2.0)
21cr|mdbtools-1.0.0-1|77	Provides:	%{name}-devel = %{EVRD}
21cr|mdbtools-1.0.0-1|78	Conflicts:	%{name}-devel < 0.7.1-4
21cr|mdbtools-1.0.0-1|79	Obsoletes:	%{name}-devel < 0.7.1-4
21cr|mdbtools-1.0.0-1|80	
21cr|mdbtools-1.0.0-1|81	%description -n %{devname}
21cr|mdbtools-1.0.0-1|82	This package contains libraries and header files for developing applications
21cr|mdbtools-1.0.0-1|83	that use %{name}.
21cr|mdbtools-1.0.0-1|84	
21cr|mdbtools-1.0.0-1|85	%files -n %{devname}
21cr|mdbtools-1.0.0-1|86	%doc HACKING NEWS
21cr|mdbtools-1.0.0-1|87	%{_libdir}/libmdb.so
21cr|mdbtools-1.0.0-1|88	%{_libdir}/libmdbsql.so
21cr|mdbtools-1.0.0-1|89	%{_libdir}/pkgconfig/libmdb*.pc
21cr|mdbtools-1.0.0-1|90	%{_includedir}/mdb*.h
21cr|mdbtools-1.0.0-1|91	
21cr|mdbtools-1.0.0-1|92	#----------------------------------------------------------------------------
21cr|mdbtools-1.0.0-1|93	
21cr|mdbtools-1.0.0-1|94	%prep
21cr|mdbtools-1.0.0-1|95	%autosetup -p1
21cr|mdbtools-1.0.0-1|96	
21cr|mdbtools-1.0.0-1|97	%build
21cr|mdbtools-1.0.0-1|98	autoreconf -vif
21cr|mdbtools-1.0.0-1|99	%configure \
21cr|mdbtools-1.0.0-1|100	--disable-static \
21cr|mdbtools-1.0.0-1|101	--with-unixodbc="%{_prefix}"
21cr|mdbtools-1.0.0-1|102	%make
21cr|mdbtools-1.0.0-1|103	
21cr|mdbtools-1.0.0-1|104	%install
21cr|mdbtools-1.0.0-1|105	%makeinstall_std
21cr|mdbtools-1.0.0-1|106	
21cr|mdbtools-1.0.0-1|107	

3114 21
21cr|mdf2iso-0.3.0-4|1	Name:		mdf2iso
21cr|mdf2iso-0.3.0-4|2	Version:	0.3.0
21cr|mdf2iso-0.3.0-4|3	Release:	4
21cr|mdf2iso-0.3.0-4|4	Summary:	Alkohol 120 CD Images (.mdf) to ISO converter
21cr|mdf2iso-0.3.0-4|5	License:	GPL
21cr|mdf2iso-0.3.0-4|6	Group:		Archiving/Other
21cr|mdf2iso-0.3.0-4|7	URL:		http://mdf2iso.berlios.de/
21cr|mdf2iso-0.3.0-4|8	Source:		%{name}-%{version}-src.tar.bz2
21cr|mdf2iso-0.3.0-4|9	Patch0:		mdf2iso-0.3.0-largefiles.patch
21cr|mdf2iso-0.3.0-4|10	
21cr|mdf2iso-0.3.0-4|11	%description
21cr|mdf2iso-0.3.0-4|12	MDF2ISO is a very simple utility to convert an Alcohol 120 bin images
21cr|mdf2iso-0.3.0-4|13	to the standard ISO-9660 format.
21cr|mdf2iso-0.3.0-4|14	
21cr|mdf2iso-0.3.0-4|15	%prep
21cr|mdf2iso-0.3.0-4|16	%setup -q -n %{name}
21cr|mdf2iso-0.3.0-4|17	%patch0 -p1
21cr|mdf2iso-0.3.0-4|18	
21cr|mdf2iso-0.3.0-4|19	%build
21cr|mdf2iso-0.3.0-4|20	%configure
21cr|mdf2iso-0.3.0-4|21	%make
21cr|mdf2iso-0.3.0-4|22	
21cr|mdf2iso-0.3.0-4|23	%install
21cr|mdf2iso-0.3.0-4|24	%__rm -rf %{buildroot}
21cr|mdf2iso-0.3.0-4|25	%makeinstall_std
21cr|mdf2iso-0.3.0-4|26	
21cr|mdf2iso-0.3.0-4|27	%clean
21cr|mdf2iso-0.3.0-4|28	%__rm -rf %{buildroot}
21cr|mdf2iso-0.3.0-4|29	
21cr|mdf2iso-0.3.0-4|30	%files
21cr|mdf2iso-0.3.0-4|31	%doc ChangeLog gpl.txt
21cr|mdf2iso-0.3.0-4|32	%{_bindir}/mdf2iso

3115 21
21cr|mdns-scan-0.5-4|1	Summary:	Tool for scanning mDNS/DNS-SD published services in local network
21cr|mdns-scan-0.5-4|2	Name:		mdns-scan
21cr|mdns-scan-0.5-4|3	Version:	0.5
21cr|mdns-scan-0.5-4|4	Release:	4
21cr|mdns-scan-0.5-4|5	License:	GPLv2+
21cr|mdns-scan-0.5-4|6	Group:		Networking/Other
21cr|mdns-scan-0.5-4|7	Url:		http://freecode.com/projects/mdns-scan
21cr|mdns-scan-0.5-4|8	Source0:	http://0pointer.de/lennart/projects/mdns-scan/mdns-scan-%{version}.tar.gz
21cr|mdns-scan-0.5-4|9	
21cr|mdns-scan-0.5-4|10	%description
21cr|mdns-scan-0.5-4|11	mdns-scan is a tool for scanning for mDNS/DNS-SD published services
21cr|mdns-scan-0.5-4|12	on the local network. It issues a mDNS PTR query to the special RR
21cr|mdns-scan-0.5-4|13	_services._dns-sd._udp.local for retrieving a list of all currently
21cr|mdns-scan-0.5-4|14	registered services on the local link.
21cr|mdns-scan-0.5-4|15	
21cr|mdns-scan-0.5-4|16	%files
21cr|mdns-scan-0.5-4|17	%doc LICENSE README
21cr|mdns-scan-0.5-4|18	%{_bindir}/%{name}
21cr|mdns-scan-0.5-4|19	%{_mandir}/man1/%{name}.1*
21cr|mdns-scan-0.5-4|20	
21cr|mdns-scan-0.5-4|21	#----------------------------------------------------------------------------
21cr|mdns-scan-0.5-4|22	
21cr|mdns-scan-0.5-4|23	%prep
21cr|mdns-scan-0.5-4|24	%setup -q
21cr|mdns-scan-0.5-4|25	
21cr|mdns-scan-0.5-4|26	%build
21cr|mdns-scan-0.5-4|27	%make CFLAGS="%{optflags}"
21cr|mdns-scan-0.5-4|28	
21cr|mdns-scan-0.5-4|29	%install
21cr|mdns-scan-0.5-4|30	mkdir -p %{buildroot}%{_bindir}
21cr|mdns-scan-0.5-4|31	%makeinstall_std
21cr|mdns-scan-0.5-4|32	
21cr|mdns-scan-0.5-4|33	mkdir -p %{buildroot}%{_mandir}/man1
21cr|mdns-scan-0.5-4|34	install -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

3116 21
21cr|mdp-1.0.15-1|1	%define debug_package %{nil}
21cr|mdp-1.0.15-1|2	
21cr|mdp-1.0.15-1|3	Summary:	Command-line based markdown presentation tool
21cr|mdp-1.0.15-1|4	Name:		mdp
21cr|mdp-1.0.15-1|5	Version:	1.0.15
21cr|mdp-1.0.15-1|6	Release:	1
21cr|mdp-1.0.15-1|7	License:	GPLv3
21cr|mdp-1.0.15-1|8	Group:		Office
21cr|mdp-1.0.15-1|9	Url:		https://github.com/visit1985/mdp
21cr|mdp-1.0.15-1|10	Source0:	https://github.com/visit1985/mdp/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mdp-1.0.15-1|11	BuildRequires:	pkgconfig(ncurses)
21cr|mdp-1.0.15-1|12	BuildRequires:	pkgconfig(ncursesw)
21cr|mdp-1.0.15-1|13	
21cr|mdp-1.0.15-1|14	%description
21cr|mdp-1.0.15-1|15	A command-line based markdown presentation tool.
21cr|mdp-1.0.15-1|16	
21cr|mdp-1.0.15-1|17	%files
21cr|mdp-1.0.15-1|18	%{_bindir}/*
21cr|mdp-1.0.15-1|19	%{_mandir}/man1/mdp.1.xz
21cr|mdp-1.0.15-1|20	
21cr|mdp-1.0.15-1|21	#----------------------------------------------------------------------------
21cr|mdp-1.0.15-1|22	
21cr|mdp-1.0.15-1|23	%prep
21cr|mdp-1.0.15-1|24	%setup -q
21cr|mdp-1.0.15-1|25	
21cr|mdp-1.0.15-1|26	%build
21cr|mdp-1.0.15-1|27	%make
21cr|mdp-1.0.15-1|28	
21cr|mdp-1.0.15-1|29	%install
21cr|mdp-1.0.15-1|30	%makeinstall_std PREFIX=/usr

3117 21
21cr|mdsplib-0.11-6|1	%define major 0
21cr|mdsplib-0.11-6|2	%define libname %mklibname metar %{major}
21cr|mdsplib-0.11-6|3	%define devname %mklibname metar -d
21cr|mdsplib-0.11-6|4	
21cr|mdsplib-0.11-6|5	Summary:	METAR Decoder Software Package Library
21cr|mdsplib-0.11-6|6	Name:		mdsplib
21cr|mdsplib-0.11-6|7	Version:	0.11
21cr|mdsplib-0.11-6|8	Release:	6
21cr|mdsplib-0.11-6|9	License:	LGPLv2+
21cr|mdsplib-0.11-6|10	Group:		System/Libraries
21cr|mdsplib-0.11-6|11	Source:		http://limulus.net/mdsplib/%{name}-%{version}.tar.bz2
21cr|mdsplib-0.11-6|12	Patch0:		mdsplib-fmtstr.patch
21cr|mdsplib-0.11-6|13	# fedora patches
21cr|mdsplib-0.11-6|14	Patch10:	mdsplib-0.11-makefile.patch
21cr|mdsplib-0.11-6|15	Patch11:	mdsplib-0.11-nullcheck.patch
21cr|mdsplib-0.11-6|16	Patch12:	mdsplib-0.11-shared.patch
21cr|mdsplib-0.11-6|17	Patch13:	mdsplib-0.11-typeerror.patch
21cr|mdsplib-0.11-6|18	
21cr|mdsplib-0.11-6|19	%description
21cr|mdsplib-0.11-6|20	The MDSP Library provides a programmer with two functions, the major one
21cr|mdsplib-0.11-6|21	being DcdMETAR, which decodes a METAR into structures provided by the
21cr|mdsplib-0.11-6|22	library. Also prtDMETR, which prints out a decoded METAR structure.
21cr|mdsplib-0.11-6|23	
21cr|mdsplib-0.11-6|24	The MDSP was written by Carl McCalla and released to the public by the
21cr|mdsplib-0.11-6|25	US National Weather Service. The MDSP Library is the original MDSP
21cr|mdsplib-0.11-6|26	modified to compile and run on *NIX systems.
21cr|mdsplib-0.11-6|27	
21cr|mdsplib-0.11-6|28	#----------------------------------------------------------------------------
21cr|mdsplib-0.11-6|29	
21cr|mdsplib-0.11-6|30	%package -n %{libname}
21cr|mdsplib-0.11-6|31	Summary:	METAR Decoder Software Package Library
21cr|mdsplib-0.11-6|32	Group:		System/Libraries
21cr|mdsplib-0.11-6|33	
21cr|mdsplib-0.11-6|34	%description -n %{libname}
21cr|mdsplib-0.11-6|35	The MDSP Library provides a programmer with two functions, the major one
21cr|mdsplib-0.11-6|36	being DcdMETAR, which decodes a METAR into structures provided by the
21cr|mdsplib-0.11-6|37	library. Also prtDMETR, which prints out a decoded METAR structure.
21cr|mdsplib-0.11-6|38	
21cr|mdsplib-0.11-6|39	The MDSP was written by Carl McCalla and released to the public by the
21cr|mdsplib-0.11-6|40	US National Weather Service. The MDSP Library is the original MDSP
21cr|mdsplib-0.11-6|41	modified to compile and run on *NIX systems.
21cr|mdsplib-0.11-6|42	
21cr|mdsplib-0.11-6|43	This package contains the shared library.
21cr|mdsplib-0.11-6|44	
21cr|mdsplib-0.11-6|45	%files -n %{libname}
21cr|mdsplib-0.11-6|46	%{_libdir}/libmetar.so.%{major}*
21cr|mdsplib-0.11-6|47	
21cr|mdsplib-0.11-6|48	#----------------------------------------------------------------------------
21cr|mdsplib-0.11-6|49	
21cr|mdsplib-0.11-6|50	%package -n %{devname}
21cr|mdsplib-0.11-6|51	Summary:	Development headers for libmetar
21cr|mdsplib-0.11-6|52	Group:		Development/C
21cr|mdsplib-0.11-6|53	Requires:	%{libname} = %{EVRD}
21cr|mdsplib-0.11-6|54	Provides:	mdsplib-devel = %{EVRD}
21cr|mdsplib-0.11-6|55	Provides:	metar-devel = %{EVRD}
21cr|mdsplib-0.11-6|56	
21cr|mdsplib-0.11-6|57	%description -n %{devname}
21cr|mdsplib-0.11-6|58	The MDSP Library provides a programmer with two functions, the major one
21cr|mdsplib-0.11-6|59	being DcdMETAR, which decodes a METAR into structures provided by the
21cr|mdsplib-0.11-6|60	library. Also prtDMETR, which prints out a decoded METAR structure.
21cr|mdsplib-0.11-6|61	
21cr|mdsplib-0.11-6|62	The MDSP was written by Carl McCalla and released to the public by the
21cr|mdsplib-0.11-6|63	US National Weather Service. The MDSP Library is the original MDSP
21cr|mdsplib-0.11-6|64	modified to compile and run on *NIX systems.
21cr|mdsplib-0.11-6|65	
21cr|mdsplib-0.11-6|66	This package contains the development headers.
21cr|mdsplib-0.11-6|67	
21cr|mdsplib-0.11-6|68	%files -n %{devname}
21cr|mdsplib-0.11-6|69	%doc HISTORY README README.MDSP
21cr|mdsplib-0.11-6|70	%{_libdir}/libmetar.so
21cr|mdsplib-0.11-6|71	%{_includedir}/metar.h
21cr|mdsplib-0.11-6|72	
21cr|mdsplib-0.11-6|73	#----------------------------------------------------------------------------
21cr|mdsplib-0.11-6|74	
21cr|mdsplib-0.11-6|75	%prep
21cr|mdsplib-0.11-6|76	%setup -q
21cr|mdsplib-0.11-6|77	%apply_patches
21cr|mdsplib-0.11-6|78	
21cr|mdsplib-0.11-6|79	%build
21cr|mdsplib-0.11-6|80	%make CFLAGS="%{optflags} -fPIC"
21cr|mdsplib-0.11-6|81	
21cr|mdsplib-0.11-6|82	%install
21cr|mdsplib-0.11-6|83	%makeinstall_std libdir=%{_libdir}

3118 21
21cr|mdvinput-1.6.2-8|1	Summary:	Small programm for set keyboard, mouse and touchpad
21cr|mdvinput-1.6.2-8|2	Name:		mdvinput
21cr|mdvinput-1.6.2-8|3	Version:	1.6.2
21cr|mdvinput-1.6.2-8|4	Release:	8
21cr|mdvinput-1.6.2-8|5	License:	GPLv2+
21cr|mdvinput-1.6.2-8|6	Group:		Graphical desktop/Other
21cr|mdvinput-1.6.2-8|7	Url:		http://mandriva-lxde.googlecode.com
21cr|mdvinput-1.6.2-8|8	Source0:	http://mandriva-lxde.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|mdvinput-1.6.2-8|9	Patch0:		mdvinput-1.6.2-missing-locale.patch
21cr|mdvinput-1.6.2-8|10	Patch1:		mdvinput-1.6.2-fix-config.patch
21cr|mdvinput-1.6.2-8|11	Requires:	pygtk2.0
21cr|mdvinput-1.6.2-8|12	Requires:	python-configobj
21cr|mdvinput-1.6.2-8|13	Recommends:	x11-driver-input-synaptics
21cr|mdvinput-1.6.2-8|14	BuildArch:	noarch
21cr|mdvinput-1.6.2-8|15	
21cr|mdvinput-1.6.2-8|16	%description
21cr|mdvinput-1.6.2-8|17	Small utility for setup keyboard, mouse and touchpad.
21cr|mdvinput-1.6.2-8|18	
21cr|mdvinput-1.6.2-8|19	%files
21cr|mdvinput-1.6.2-8|20	%{_bindir}/*
21cr|mdvinput-1.6.2-8|21	%{_datadir}/applications/*.desktop
21cr|mdvinput-1.6.2-8|22	%{_datadir}/locale/*
21cr|mdvinput-1.6.2-8|23	%{_datadir}/%{name}
21cr|mdvinput-1.6.2-8|24	%{_prefix}/lib/%{name}
21cr|mdvinput-1.6.2-8|25	
21cr|mdvinput-1.6.2-8|26	#-------------------------------------------------------------
21cr|mdvinput-1.6.2-8|27	
21cr|mdvinput-1.6.2-8|28	%prep
21cr|mdvinput-1.6.2-8|29	%setup -q
21cr|mdvinput-1.6.2-8|30	%apply_patches
21cr|mdvinput-1.6.2-8|31	
21cr|mdvinput-1.6.2-8|32	%install
21cr|mdvinput-1.6.2-8|33	mkdir -p %{buildroot}%{_prefix}
21cr|mdvinput-1.6.2-8|34	mkdir -p %{buildroot}%{_prefix}/lib
21cr|mdvinput-1.6.2-8|35	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mdvinput-1.6.2-8|36	
21cr|mdvinput-1.6.2-8|37	cp -rf ./bin %{buildroot}%{_prefix}/
21cr|mdvinput-1.6.2-8|38	cp -rf ./share %{buildroot}%{_prefix}/
21cr|mdvinput-1.6.2-8|39	cp -rf ./mdvinput %{buildroot}%{_prefix}/lib/

3119 21
21cr|meandmyshadow-0.5a-4|1	Summary:	Me and My Shadow is a puzzle/platform game
21cr|meandmyshadow-0.5a-4|2	Name:		meandmyshadow
21cr|meandmyshadow-0.5a-4|3	Version:	0.5a
21cr|meandmyshadow-0.5a-4|4	Release:	4
21cr|meandmyshadow-0.5a-4|5	License:	GPLv3+
21cr|meandmyshadow-0.5a-4|6	Group:		Games/Arcade
21cr|meandmyshadow-0.5a-4|7	Url:		https://acmepjz.github.io/meandmyshadow/
21cr|meandmyshadow-0.5a-4|8	Source0:	https://sourceforge.net/projects/%{name}/files/%{version}/%{name}-%{version}-src.tar.gz
21cr|meandmyshadow-0.5a-4|9	Patch0:		meandmyshadow-0.5a-no-SDL2MAIN_LIBRARY.patch
21cr|meandmyshadow-0.5a-4|10	BuildRequires:	cmake
21cr|meandmyshadow-0.5a-4|11	BuildRequires:	git
21cr|meandmyshadow-0.5a-4|12	BuildRequires:	pkgconfig(gl)
21cr|meandmyshadow-0.5a-4|13	BuildRequires:	pkgconfig(glu)
21cr|meandmyshadow-0.5a-4|14	BuildRequires:	pkgconfig(libarchive)
21cr|meandmyshadow-0.5a-4|15	BuildRequires:	pkgconfig(libcurl)
21cr|meandmyshadow-0.5a-4|16	BuildRequires:	pkgconfig(lua)
21cr|meandmyshadow-0.5a-4|17	BuildRequires:	pkgconfig(openssl)
21cr|meandmyshadow-0.5a-4|18	BuildRequires:	pkgconfig(sdl2)
21cr|meandmyshadow-0.5a-4|19	BuildRequires:	pkgconfig(SDL2_gfx)
21cr|meandmyshadow-0.5a-4|20	BuildRequires:	pkgconfig(SDL2_image)
21cr|meandmyshadow-0.5a-4|21	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|meandmyshadow-0.5a-4|22	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|meandmyshadow-0.5a-4|23	BuildRequires:	pkgconfig(x11)
21cr|meandmyshadow-0.5a-4|24	
21cr|meandmyshadow-0.5a-4|25	%description
21cr|meandmyshadow-0.5a-4|26	Me and My Shadow is a free libre puzzle/platform game in which you try to
21cr|meandmyshadow-0.5a-4|27	reach the exit by solving puzzles. Spikes, moving blocks, fragile blocks
21cr|meandmyshadow-0.5a-4|28	and much more stand between you and the exit. Record your moves and let your
21cr|meandmyshadow-0.5a-4|29	shadow mimic them to reach blocks you couldn't reach alone.
21cr|meandmyshadow-0.5a-4|30	
21cr|meandmyshadow-0.5a-4|31	%files
21cr|meandmyshadow-0.5a-4|32	%doc README.md ChangeLog AUTHORS
21cr|meandmyshadow-0.5a-4|33	%license COPYING
21cr|meandmyshadow-0.5a-4|34	%{_bindir}/%{name}
21cr|meandmyshadow-0.5a-4|35	%{_datadir}/applications/%{name}.desktop
21cr|meandmyshadow-0.5a-4|36	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|meandmyshadow-0.5a-4|37	%dir %{_datadir}/%{name}
21cr|meandmyshadow-0.5a-4|38	%{_datadir}/%{name}/*
21cr|meandmyshadow-0.5a-4|39	
21cr|meandmyshadow-0.5a-4|40	#----------------------------------------------------------------------------
21cr|meandmyshadow-0.5a-4|41	
21cr|meandmyshadow-0.5a-4|42	%prep
21cr|meandmyshadow-0.5a-4|43	%autosetup -p1
21cr|meandmyshadow-0.5a-4|44	
21cr|meandmyshadow-0.5a-4|45	find . -type f -exec chmod 0644 '{}' \;
21cr|meandmyshadow-0.5a-4|46	
21cr|meandmyshadow-0.5a-4|47	%build
21cr|meandmyshadow-0.5a-4|48	%cmake
21cr|meandmyshadow-0.5a-4|49	%make
21cr|meandmyshadow-0.5a-4|50	
21cr|meandmyshadow-0.5a-4|51	%install
21cr|meandmyshadow-0.5a-4|52	%makeinstall_std -C build

3120 21
21cr|med-4.1.0-2|1	%define major 1
21cr|med-4.1.0-2|2	%define libmed %mklibname %{name} %{major}
21cr|med-4.1.0-2|3	%define libmedC %mklibname medC %{major}
21cr|med-4.1.0-2|4	
21cr|med-4.1.0-2|5	%define medimportmajor 0
21cr|med-4.1.0-2|6	%define libmedimport %mklibname medimport %{medimportmajor}
21cr|med-4.1.0-2|7	
21cr|med-4.1.0-2|8	%define medfwrapmajor 11
21cr|med-4.1.0-2|9	%define libmedfwrap %mklibname medfwrap %{medfwrapmajor}
21cr|med-4.1.0-2|10	%define devname %mklibname %{name} -d
21cr|med-4.1.0-2|11	
21cr|med-4.1.0-2|12	Name:		med
21cr|med-4.1.0-2|13	Version:	4.1.0
21cr|med-4.1.0-2|14	Release:	2
21cr|med-4.1.0-2|15	Summary:	Library to exchange meshed data
21cr|med-4.1.0-2|16	Group:		System/Libraries
21cr|med-4.1.0-2|17	License:	LGPLv3+
21cr|med-4.1.0-2|18	URL:		http://www.salome-platform.org/user-section/about/med
21cr|med-4.1.0-2|19	Source0:	http://files.salome-platform.org/Salome/other/%{name}-%{version}.tar.gz
21cr|med-4.1.0-2|20	
21cr|med-4.1.0-2|21	# - Install headers in %%_includedir/med
21cr|med-4.1.0-2|22	# - Install cmake config files to %%_libdir/cmake
21cr|med-4.1.0-2|23	# - Install doc to %%_pkgdocdir
21cr|med-4.1.0-2|24	Patch0:		med_cmake.patch
21cr|med-4.1.0-2|25	
21cr|med-4.1.0-2|26	BuildRequires:	cmake
21cr|med-4.1.0-2|27	BuildRequires:	ninja
21cr|med-4.1.0-2|28	BuildRequires:	gcc-gfortran
21cr|med-4.1.0-2|29	BuildRequires:	hdf5-devel
21cr|med-4.1.0-2|30	BuildRequires:	python3-devel
21cr|med-4.1.0-2|31	BuildRequires:	swig
21cr|med-4.1.0-2|32	BuildRequires:	zlib-devel
21cr|med-4.1.0-2|33	
21cr|med-4.1.0-2|34	%description
21cr|med-4.1.0-2|35	MED-fichier (Modélisation et Echanges de Données, in English Modelisation
21cr|med-4.1.0-2|36	and Data Exchange) is a library to store and exchange meshed data or
21cr|med-4.1.0-2|37	computation results. It uses the HDF5 file format to store the data.
21cr|med-4.1.0-2|38	
21cr|med-4.1.0-2|39	#--------------------------------------------------------------------
21cr|med-4.1.0-2|40	
21cr|med-4.1.0-2|41	%package -n %{libmed}
21cr|med-4.1.0-2|42	Summary:	%{name} shared library
21cr|med-4.1.0-2|43	Group:		System/Libraries
21cr|med-4.1.0-2|44	
21cr|med-4.1.0-2|45	%description -n %{libmed}
21cr|med-4.1.0-2|46	%{name} shared library.
21cr|med-4.1.0-2|47	
21cr|med-4.1.0-2|48	%files -n %{libmed}
21cr|med-4.1.0-2|49	%{_libdir}/libmed.so.%{major}*
21cr|med-4.1.0-2|50	
21cr|med-4.1.0-2|51	#--------------------------------------------------------------------
21cr|med-4.1.0-2|52	
21cr|med-4.1.0-2|53	%package -n %{libmedC}
21cr|med-4.1.0-2|54	Summary:	%{name} shared library
21cr|med-4.1.0-2|55	Group:		System/Libraries
21cr|med-4.1.0-2|56	
21cr|med-4.1.0-2|57	%description -n %{libmedC}
21cr|med-4.1.0-2|58	%{name} shared library.
21cr|med-4.1.0-2|59	
21cr|med-4.1.0-2|60	%files -n %{libmedC}
21cr|med-4.1.0-2|61	%{_libdir}/libmedC.so.%{major}*
21cr|med-4.1.0-2|62	
21cr|med-4.1.0-2|63	#--------------------------------------------------------------------
21cr|med-4.1.0-2|64	
21cr|med-4.1.0-2|65	%package -n %{libmedimport}
21cr|med-4.1.0-2|66	Summary:	%{name} shared library
21cr|med-4.1.0-2|67	Group:		System/Libraries
21cr|med-4.1.0-2|68	
21cr|med-4.1.0-2|69	%description -n %{libmedimport}
21cr|med-4.1.0-2|70	%{name} shared library.
21cr|med-4.1.0-2|71	
21cr|med-4.1.0-2|72	%files -n %{libmedimport}
21cr|med-4.1.0-2|73	%{_libdir}/libmedimport.so.%{medimportmajor}*
21cr|med-4.1.0-2|74	
21cr|med-4.1.0-2|75	#--------------------------------------------------------------------
21cr|med-4.1.0-2|76	
21cr|med-4.1.0-2|77	%package -n %{libmedfwrap}
21cr|med-4.1.0-2|78	Summary:	%{name} shared library
21cr|med-4.1.0-2|79	Group:		System/Libraries
21cr|med-4.1.0-2|80	
21cr|med-4.1.0-2|81	%description -n %{libmedfwrap}
21cr|med-4.1.0-2|82	%{name} shared library.
21cr|med-4.1.0-2|83	
21cr|med-4.1.0-2|84	%files -n %{libmedfwrap}
21cr|med-4.1.0-2|85	%{_libdir}/libmedfwrap.so.%{medfwrapmajor}*
21cr|med-4.1.0-2|86	
21cr|med-4.1.0-2|87	#--------------------------------------------------------------------
21cr|med-4.1.0-2|88	
21cr|med-4.1.0-2|89	%package -n python3-%{name}
21cr|med-4.1.0-2|90	Summary:	Python3 bindings for %{name}
21cr|med-4.1.0-2|91	Group:		Development/Python
21cr|med-4.1.0-2|92	Requires:	%{libmed} = %{EVRD}
21cr|med-4.1.0-2|93	
21cr|med-4.1.0-2|94	%description -n python3-%{name}
21cr|med-4.1.0-2|95	The python3-%{name} package contains python3 bindings for %{name}.
21cr|med-4.1.0-2|96	
21cr|med-4.1.0-2|97	%files -n python3-%{name}
21cr|med-4.1.0-2|98	%{python3_sitearch}/%{name}/
21cr|med-4.1.0-2|99	
21cr|med-4.1.0-2|100	#--------------------------------------------------------------------
21cr|med-4.1.0-2|101	
21cr|med-4.1.0-2|102	%package tools
21cr|med-4.1.0-2|103	Summary:	Runtime tools for %{name}
21cr|med-4.1.0-2|104	Group:		Development/Tools
21cr|med-4.1.0-2|105	Requires:	%{libmed} = %{EVRD}
21cr|med-4.1.0-2|106	Requires:	tk
21cr|med-4.1.0-2|107	
21cr|med-4.1.0-2|108	%description tools
21cr|med-4.1.0-2|109	This package contains runtime tools for %{name}:
21cr|med-4.1.0-2|110	- mdump: a tool to dump MED files
21cr|med-4.1.0-2|111	- xmdump: graphical version of mdump.
21cr|med-4.1.0-2|112	- medconforme: a tool to validate a MED file
21cr|med-4.1.0-2|113	- medimport: a tool to convert a MED v2.1 or v2.2 file into a MED v2.3 file
21cr|med-4.1.0-2|114	
21cr|med-4.1.0-2|115	%files tools
21cr|med-4.1.0-2|116	%{_bindir}/*mdump*
21cr|med-4.1.0-2|117	%{_bindir}/medconforme
21cr|med-4.1.0-2|118	%{_bindir}/medimport
21cr|med-4.1.0-2|119	
21cr|med-4.1.0-2|120	#--------------------------------------------------------------------
21cr|med-4.1.0-2|121	
21cr|med-4.1.0-2|122	%package devel
21cr|med-4.1.0-2|123	Summary:	Development files for %{name}
21cr|med-4.1.0-2|124	Group:		Development/Other
21cr|med-4.1.0-2|125	Requires:	%{libmed} = %{EVRD}
21cr|med-4.1.0-2|126	Requires:	%{libmedC} = %{EVRD}
21cr|med-4.1.0-2|127	Requires:	%{libmedimport} = %{EVRD}
21cr|med-4.1.0-2|128	Requires:	%{libmedfwrap} = %{EVRD}
21cr|med-4.1.0-2|129	Provides:	%{name}-devel = %{EVRD}
21cr|med-4.1.0-2|130	
21cr|med-4.1.0-2|131	%description devel
21cr|med-4.1.0-2|132	The %{name}-devel package contains libraries and header files for
21cr|med-4.1.0-2|133	developing applications that use %{name}.
21cr|med-4.1.0-2|134	
21cr|med-4.1.0-2|135	%files devel
21cr|med-4.1.0-2|136	%{_libdir}/*.so
21cr|med-4.1.0-2|137	%{_libdir}/cmake/MEDFile/
21cr|med-4.1.0-2|138	%{_includedir}/%{name}/
21cr|med-4.1.0-2|139	
21cr|med-4.1.0-2|140	#--------------------------------------------------------------------
21cr|med-4.1.0-2|141	
21cr|med-4.1.0-2|142	%package doc
21cr|med-4.1.0-2|143	Summary:	Documentation for %{name}
21cr|med-4.1.0-2|144	BuildArch:	noarch
21cr|med-4.1.0-2|145	
21cr|med-4.1.0-2|146	%description doc
21cr|med-4.1.0-2|147	The %{name}-doc package contains the documentation for %{name}.
21cr|med-4.1.0-2|148	
21cr|med-4.1.0-2|149	%files doc
21cr|med-4.1.0-2|150	%license COPYING.LESSER
21cr|med-4.1.0-2|151	%doc %{_docdir}/med
21cr|med-4.1.0-2|152	
21cr|med-4.1.0-2|153	#--------------------------------------------------------------------
21cr|med-4.1.0-2|154	
21cr|med-4.1.0-2|155	%prep
21cr|med-4.1.0-2|156	%autosetup -p1 -n %{name}-%{version}
21cr|med-4.1.0-2|157	
21cr|med-4.1.0-2|158	# Fix file not utf8
21cr|med-4.1.0-2|159	iconv --from=ISO-8859-1 --to=UTF-8 ChangeLog > ChangeLog.new && \
21cr|med-4.1.0-2|160	touch -r ChangeLog ChangeLog.new && \
21cr|med-4.1.0-2|161	mv ChangeLog.new ChangeLog
21cr|med-4.1.0-2|162	
21cr|med-4.1.0-2|163	
21cr|med-4.1.0-2|164	%build
21cr|med-4.1.0-2|165	%cmake -DMEDFILE_BUILD_PYTHON=1 \
21cr|med-4.1.0-2|166	-DPYTHON_EXECUTABLE=%{__python3} \
21cr|med-4.1.0-2|167	-DPYTHON_INCLUDE_DIR=%{_includedir}/python%{python3_version}$(python3-config --abiflags)/ \
21cr|med-4.1.0-2|168	-DPYTHON_LIBRARY=%{_libdir}/libpython%{python3_version}$(python3-config --abiflags).so \
21cr|med-4.1.0-2|169	-G Ninja
21cr|med-4.1.0-2|170	%ninja_build
21cr|med-4.1.0-2|171	
21cr|med-4.1.0-2|172	
21cr|med-4.1.0-2|173	%install
21cr|med-4.1.0-2|174	%ninja_install -C build
21cr|med-4.1.0-2|175	
21cr|med-4.1.0-2|176	# Remove test-suite files
21cr|med-4.1.0-2|177	rm -rf %{buildroot}%{_bindir}/testc
21cr|med-4.1.0-2|178	rm -rf %{buildroot}%{_bindir}/testf
21cr|med-4.1.0-2|179	rm -rf %{buildroot}%{_bindir}/testpy
21cr|med-4.1.0-2|180	
21cr|med-4.1.0-2|181	%check
21cr|med-4.1.0-2|182	ctest -V || :

3121 21
21cr|mediadownloader-1.5.2-7|1	Summary:	Qt4 based viewer and downloader for Google Image and YouTube
21cr|mediadownloader-1.5.2-7|2	Name:		mediadownloader
21cr|mediadownloader-1.5.2-7|3	Version:	1.5.2
21cr|mediadownloader-1.5.2-7|4	Release:	7
21cr|mediadownloader-1.5.2-7|5	License:	GPLv3+
21cr|mediadownloader-1.5.2-7|6	Group:		Networking/WWW
21cr|mediadownloader-1.5.2-7|7	Url:		http://mediadownloader.cz.cc/
21cr|mediadownloader-1.5.2-7|8	Source0:	http://download.sourceforge.net/googleimagedown/project/%{name}_%{version}-src.tar.gz
21cr|mediadownloader-1.5.2-7|9	Patch0:		%{name}-1.5.1-fix_appdata_path.patch
21cr|mediadownloader-1.5.2-7|10	BuildRequires:	desktop-file-utils
21cr|mediadownloader-1.5.2-7|11	BuildRequires:	qt4-devel
21cr|mediadownloader-1.5.2-7|12	BuildRequires:	phonon-qt4-devel
21cr|mediadownloader-1.5.2-7|13	BuildRequires:	pkgconfig(gl)
21cr|mediadownloader-1.5.2-7|14	BuildRequires:	pkgconfig(x11)
21cr|mediadownloader-1.5.2-7|15	BuildRequires:	pkgconfig(xtst)
21cr|mediadownloader-1.5.2-7|16	BuildRequires:	imagemagick
21cr|mediadownloader-1.5.2-7|17	Requires:	ffmpeg
21cr|mediadownloader-1.5.2-7|18	Recommends:	lame-mp3x
21cr|mediadownloader-1.5.2-7|19	Requires:	mplayer
21cr|mediadownloader-1.5.2-7|20	
21cr|mediadownloader-1.5.2-7|21	%description
21cr|mediadownloader-1.5.2-7|22	Mediadownloader is a Qt4 based software that let you search, watch and
21cr|mediadownloader-1.5.2-7|23	download items with Google Image and YouTube. Search results are displayed as
21cr|mediadownloader-1.5.2-7|24	thumbnails within a nice mouse scrollable view. It can also make a slide show
21cr|mediadownloader-1.5.2-7|25	of searched videos and images, set images as wallpaper, save and restore
21cr|mediadownloader-1.5.2-7|26	searches, make multiple searches by a given text file, and convert local
21cr|mediadownloader-1.5.2-7|27	videos or videos while downloading with a dedicated ffmpeg GUI front-end.
21cr|mediadownloader-1.5.2-7|28	It will also look at the Firefox cache to catch video streaming contents while
21cr|mediadownloader-1.5.2-7|29	browsing.
21cr|mediadownloader-1.5.2-7|30	
21cr|mediadownloader-1.5.2-7|31	%files
21cr|mediadownloader-1.5.2-7|32	%doc COPYING README.txt
21cr|mediadownloader-1.5.2-7|33	%{_bindir}/%{name}
21cr|mediadownloader-1.5.2-7|34	%{_datadir}/applications/%{name}.desktop
21cr|mediadownloader-1.5.2-7|35	%{_datadir}/%{name}/css/*.css
21cr|mediadownloader-1.5.2-7|36	%{_datadir}/%{name}/ffmpeg-presets/*.ffpreset
21cr|mediadownloader-1.5.2-7|37	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|mediadownloader-1.5.2-7|38	
21cr|mediadownloader-1.5.2-7|39	#----------------------------------------------------------------------------
21cr|mediadownloader-1.5.2-7|40	
21cr|mediadownloader-1.5.2-7|41	%prep
21cr|mediadownloader-1.5.2-7|42	%setup -q
21cr|mediadownloader-1.5.2-7|43	%apply_patches
21cr|mediadownloader-1.5.2-7|44	
21cr|mediadownloader-1.5.2-7|45	%build
21cr|mediadownloader-1.5.2-7|46	%qmake_qt4
21cr|mediadownloader-1.5.2-7|47	%make
21cr|mediadownloader-1.5.2-7|48	
21cr|mediadownloader-1.5.2-7|49	%install
21cr|mediadownloader-1.5.2-7|50	%makeinstall_qt
21cr|mediadownloader-1.5.2-7|51	
21cr|mediadownloader-1.5.2-7|52	# This is still required to modify the .desktop file
21cr|mediadownloader-1.5.2-7|53	rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|mediadownloader-1.5.2-7|54	desktop-file-install -m 644 --copy-name-to-generic-name --dir %{buildroot}%{_datadir}/applications %{name}.desktop
21cr|mediadownloader-1.5.2-7|55	
21cr|mediadownloader-1.5.2-7|56	# Manually move the other required files
21cr|mediadownloader-1.5.2-7|57	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|mediadownloader-1.5.2-7|58	mkdir -p %{buildroot}%{_datadir}/%{name}/css
21cr|mediadownloader-1.5.2-7|59	mkdir -p %{buildroot}%{_datadir}/%{name}/ffmpeg-presets
21cr|mediadownloader-1.5.2-7|60	install -p -m 644 ./css/*.css %{buildroot}%{_datadir}/%{name}/css
21cr|mediadownloader-1.5.2-7|61	install -p -m 644 ./ffmpeg-presets/*.ffpreset %{buildroot}%{_datadir}/%{name}/ffmpeg-presets
21cr|mediadownloader-1.5.2-7|62	
21cr|mediadownloader-1.5.2-7|63	# For the icons first install the provided one
21cr|mediadownloader-1.5.2-7|64	install -Dm 644 icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|mediadownloader-1.5.2-7|65	# then resize it to the needed sizes and place the result in the right dirs
21cr|mediadownloader-1.5.2-7|66	for size in 96x96 64x64 48x48 32x32 22x22 16x16
21cr|mediadownloader-1.5.2-7|67	do
21cr|mediadownloader-1.5.2-7|68	install -p -dm 0755 %{buildroot}%{_iconsdir}/hicolor/${size}/apps
21cr|mediadownloader-1.5.2-7|69	convert -resize ${size} icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/${size}/apps/%{name}.png
21cr|mediadownloader-1.5.2-7|70	done

3122 21
21cr|media-player-info-21-6|1	Summary:	Media Player Information
21cr|media-player-info-21-6|2	Name:		media-player-info
21cr|media-player-info-21-6|3	Version:	21
21cr|media-player-info-21-6|4	Release:	6
21cr|media-player-info-21-6|5	Group:		System/Kernel and hardware
21cr|media-player-info-21-6|6	License:	BSD
21cr|media-player-info-21-6|7	Url:		http://people.freedesktop.org/~teuf/media-player-info/
21cr|media-player-info-21-6|8	Source0:	http://people.freedesktop.org/~teuf/media-player-info/%{name}-%{version}.tar.gz
21cr|media-player-info-21-6|9	BuildArch:	noarch
21cr|media-player-info-21-6|10	BuildRequires:	python3
21cr|media-player-info-21-6|11	BuildRequires:	pkgconfig(udev)
21cr|media-player-info-21-6|12	
21cr|media-player-info-21-6|13	%description
21cr|media-player-info-21-6|14	This is the freedesktop.org media player information database.
21cr|media-player-info-21-6|15	
21cr|media-player-info-21-6|16	This package contains udev rules to identify media players as well as a
21cr|media-player-info-21-6|17	compilation of .mpi files describing the media player capabilities of these
21cr|media-player-info-21-6|18	devices. This information used to live in hal-info, but it has been moved to
21cr|media-player-info-21-6|19	its own package as part of the "halectomy".
21cr|media-player-info-21-6|20	
21cr|media-player-info-21-6|21	%prep
21cr|media-player-info-21-6|22	%setup -q
21cr|media-player-info-21-6|23	
21cr|media-player-info-21-6|24	%build
21cr|media-player-info-21-6|25	%configure
21cr|media-player-info-21-6|26	%make
21cr|media-player-info-21-6|27	
21cr|media-player-info-21-6|28	%install
21cr|media-player-info-21-6|29	%makeinstall_std
21cr|media-player-info-21-6|30	
21cr|media-player-info-21-6|31	%files
21cr|media-player-info-21-6|32	%doc README NEWS
21cr|media-player-info-21-6|33	%dir %{_datadir}/media-player-info
21cr|media-player-info-21-6|34	%{_datadir}/media-player-info/*.mpi
21cr|media-player-info-21-6|35	/lib/udev/rules.d/40-usb-media-players.rules
21cr|media-player-info-21-6|36	/lib/udev/hwdb.d/20-usb-media-players.hwdb

3123 21
21cr|mediatomb-0.12.1-12|1	%global optflags %{optflags} -fcommon
21cr|mediatomb-0.12.1-12|2	
21cr|mediatomb-0.12.1-12|3	Summary:	UPnP AV MediaServer
21cr|mediatomb-0.12.1-12|4	Name:		mediatomb
21cr|mediatomb-0.12.1-12|5	Version:	0.12.1
21cr|mediatomb-0.12.1-12|6	Release:	12
21cr|mediatomb-0.12.1-12|7	License:	GPLv2+
21cr|mediatomb-0.12.1-12|8	Group:		Networking/Remote access
21cr|mediatomb-0.12.1-12|9	Url:		http://mediatomb.cc
21cr|mediatomb-0.12.1-12|10	Source0:	http://downloads.sourceforge.net/mediatomb/%{name}-%{version}.tar.gz
21cr|mediatomb-0.12.1-12|11	Source1:	mediatomb.logrotate
21cr|mediatomb-0.12.1-12|12	Source2:	80-mediatomb.preset
21cr|mediatomb-0.12.1-12|13	Source3:	mediatomb.service
21cr|mediatomb-0.12.1-12|14	# Adds parallel init info to init.d script - AdamW 2007/06
21cr|mediatomb-0.12.1-12|15	Patch0:		mediatomb-0.11.0-initinfo.patch
21cr|mediatomb-0.12.1-12|16	Patch1:		mediatomb-0.12.1-gcc46.patch
21cr|mediatomb-0.12.1-12|17	Patch2:		mediatomb-0.12.1-gcc47.patch
21cr|mediatomb-0.12.1-12|18	Patch3:		mediatomb-0.12.1-mozjs185.patch
21cr|mediatomb-0.12.1-12|19	Patch4:		mediatomb-0.12.1.tonewjs.patch
21cr|mediatomb-0.12.1-12|20	Patch5:		mediatomb-0.12.1-jsparse.patch
21cr|mediatomb-0.12.1-12|21	Patch6:		mediatomb-0.12.1-libmp4v2.patch
21cr|mediatomb-0.12.1-12|22	# Diff from upstream
21cr|mediatomb-0.12.1-12|23	Patch7:		mediatomb-0.12.1-ffmpeg2.5.patch
21cr|mediatomb-0.12.1-12|24	BuildRequires:	file
21cr|mediatomb-0.12.1-12|25	# For systemd macros
21cr|mediatomb-0.12.1-12|26	BuildRequires:	systemd-units
21cr|mediatomb-0.12.1-12|27	BuildRequires:	ffmpeg-devel
21cr|mediatomb-0.12.1-12|28	BuildRequires:	libmp4v2-devel
21cr|mediatomb-0.12.1-12|29	BuildRequires:	magic-devel
21cr|mediatomb-0.12.1-12|30	BuildRequires:	pkgconfig(expat)
21cr|mediatomb-0.12.1-12|31	BuildRequires:	pkgconfig(id3tag)
21cr|mediatomb-0.12.1-12|32	BuildRequires:	pkgconfig(libcurl)
21cr|mediatomb-0.12.1-12|33	BuildRequires:	pkgconfig(libexif)
21cr|mediatomb-0.12.1-12|34	BuildRequires:	pkgconfig(mozjs185)
21cr|mediatomb-0.12.1-12|35	BuildRequires:	pkgconfig(sqlite3)
21cr|mediatomb-0.12.1-12|36	BuildRequires:	pkgconfig(taglib)
21cr|mediatomb-0.12.1-12|37	Requires(pre,post,postun):	rpm-helper
21cr|mediatomb-0.12.1-12|38	Requires(post,preun):	systemd
21cr|mediatomb-0.12.1-12|39	
21cr|mediatomb-0.12.1-12|40	%description
21cr|mediatomb-0.12.1-12|41	MediaTomb - UPnP AV Mediaserver for Linux.
21cr|mediatomb-0.12.1-12|42	
21cr|mediatomb-0.12.1-12|43	%files
21cr|mediatomb-0.12.1-12|44	%doc README README.UTF_8 AUTHORS ChangeLog INSTALL doc/doxygen.conf
21cr|mediatomb-0.12.1-12|45	%doc doc/scripting.txt doc/scripting_utf8.txt
21cr|mediatomb-0.12.1-12|46	%{_sysconfdir}/logrotate.d/%{name}
21cr|mediatomb-0.12.1-12|47	%{_bindir}/%{name}
21cr|mediatomb-0.12.1-12|48	%{_datadir}/%{name}
21cr|mediatomb-0.12.1-12|49	%{_mandir}/man1/*
21cr|mediatomb-0.12.1-12|50	%{_presetdir}/80-%{name}.preset
21cr|mediatomb-0.12.1-12|51	%{_unitdir}/%{name}.service
21cr|mediatomb-0.12.1-12|52	%defattr(-,%{name},%{name})
21cr|mediatomb-0.12.1-12|53	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|mediatomb-0.12.1-12|54	%ghost %{_logdir}/%{name}
21cr|mediatomb-0.12.1-12|55	
21cr|mediatomb-0.12.1-12|56	%pre
21cr|mediatomb-0.12.1-12|57	# Create a user
21cr|mediatomb-0.12.1-12|58	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
21cr|mediatomb-0.12.1-12|59	
21cr|mediatomb-0.12.1-12|60	%post
21cr|mediatomb-0.12.1-12|61	%systemd_post %{name}.service
21cr|mediatomb-0.12.1-12|62	
21cr|mediatomb-0.12.1-12|63	# Create initial log file so that logrotate doesn't complain
21cr|mediatomb-0.12.1-12|64	if [ $1 = 1 ]; then
21cr|mediatomb-0.12.1-12|65	%create_ghostfile %{_logdir}/%{name} root root 644
21cr|mediatomb-0.12.1-12|66	fi
21cr|mediatomb-0.12.1-12|67	
21cr|mediatomb-0.12.1-12|68	%preun
21cr|mediatomb-0.12.1-12|69	%systemd_preun %{name}.service
21cr|mediatomb-0.12.1-12|70	
21cr|mediatomb-0.12.1-12|71	%postun
21cr|mediatomb-0.12.1-12|72	%_postun_userdel %{name}
21cr|mediatomb-0.12.1-12|73	
21cr|mediatomb-0.12.1-12|74	#----------------------------------------------------------------------------
21cr|mediatomb-0.12.1-12|75	
21cr|mediatomb-0.12.1-12|76	%prep
21cr|mediatomb-0.12.1-12|77	%setup -q
21cr|mediatomb-0.12.1-12|78	%patch0 -p1
21cr|mediatomb-0.12.1-12|79	%patch1 -p1
21cr|mediatomb-0.12.1-12|80	%patch2 -p1
21cr|mediatomb-0.12.1-12|81	%patch3 -p1
21cr|mediatomb-0.12.1-12|82	%patch4 -p1
21cr|mediatomb-0.12.1-12|83	%patch5 -p1
21cr|mediatomb-0.12.1-12|84	%patch6 -p1
21cr|mediatomb-0.12.1-12|85	%patch7 -p1
21cr|mediatomb-0.12.1-12|86	
21cr|mediatomb-0.12.1-12|87	%build
21cr|mediatomb-0.12.1-12|88	autoreconf -fi
21cr|mediatomb-0.12.1-12|89	%configure \
21cr|mediatomb-0.12.1-12|90	--enable-taglib \
21cr|mediatomb-0.12.1-12|91	--enable-libjs \
21cr|mediatomb-0.12.1-12|92	--with-js-h=%{_includedir}/js \
21cr|mediatomb-0.12.1-12|93	--enable-external-transcoding \
21cr|mediatomb-0.12.1-12|94	--enable-protocolinfo-extension
21cr|mediatomb-0.12.1-12|95	
21cr|mediatomb-0.12.1-12|96	%make
21cr|mediatomb-0.12.1-12|97	
21cr|mediatomb-0.12.1-12|98	%install
21cr|mediatomb-0.12.1-12|99	install -D -m 0644 %{SOURCE2} %{buildroot}%{_presetdir}/80-%{name}.preset
21cr|mediatomb-0.12.1-12|100	install -D -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
21cr|mediatomb-0.12.1-12|101	install -D -m 0755 config/mediatomb-conf-fedora %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|mediatomb-0.12.1-12|102	
21cr|mediatomb-0.12.1-12|103	%makeinstall_std
21cr|mediatomb-0.12.1-12|104	
21cr|mediatomb-0.12.1-12|105	mkdir -p %{buildroot}%{_logdir}
21cr|mediatomb-0.12.1-12|106	touch %{buildroot}%{_logdir}/%{name}
21cr|mediatomb-0.12.1-12|107	install -D -m 644 %{SOURCE1} %{buildroot}/etc/logrotate.d/%{name}

3124 21
21cr|mednafen-1.32.1-1|1	Summary:	A multi-system consoles emulator
21cr|mednafen-1.32.1-1|2	Name:		mednafen
21cr|mednafen-1.32.1-1|3	Version:	1.32.1
21cr|mednafen-1.32.1-1|4	Release:	1
21cr|mednafen-1.32.1-1|5	License:	GPLv2+
21cr|mednafen-1.32.1-1|6	Group:		Emulators
21cr|mednafen-1.32.1-1|7	Url:		https://mednafen.github.io
21cr|mednafen-1.32.1-1|8	Source0:	https://mednafen.github.io/releases/files/%{name}-%{version}.tar.xz
21cr|mednafen-1.32.1-1|9	BuildRequires:	bison
21cr|mednafen-1.32.1-1|10	BuildRequires:	gettext
21cr|mednafen-1.32.1-1|11	BuildRequires:	pkgconfig(alsa)
21cr|mednafen-1.32.1-1|12	BuildRequires:	pkgconfig(flac) >= 1.3.0
21cr|mednafen-1.32.1-1|13	BuildRequires:	pkgconfig(gl)
21cr|mednafen-1.32.1-1|14	BuildRequires:	pkgconfig(glu)
21cr|mednafen-1.32.1-1|15	BuildRequires:	pkgconfig(jack)
21cr|mednafen-1.32.1-1|16	BuildRequires:	pkgconfig(libcdio)
21cr|mednafen-1.32.1-1|17	BuildRequires:	pkgconfig(lzo2) >= 2.0.9
21cr|mednafen-1.32.1-1|18	BuildRequires:	pkgconfig(sdl2)
21cr|mednafen-1.32.1-1|19	BuildRequires:	pkgconfig(sndfile)
21cr|mednafen-1.32.1-1|20	BuildRequires:	pkgconfig(vorbis)
21cr|mednafen-1.32.1-1|21	BuildRequires:	pkgconfig(zlib)
21cr|mednafen-1.32.1-1|22	ExcludeArch:	%{ix86}
21cr|mednafen-1.32.1-1|23	
21cr|mednafen-1.32.1-1|24	%description
21cr|mednafen-1.32.1-1|25	A portable, utilizing OpenGL and SDL, argument(command-line)-driven
21cr|mednafen-1.32.1-1|26	multi-system emulator. It has the ability to remap hotkey functions and
21cr|mednafen-1.32.1-1|27	virtual system inputs to a keyboard, a joystick, or both simultaneously. Save
21cr|mednafen-1.32.1-1|28	states are supported, as is real-time game rewinding. Screen snapshots may be
21cr|mednafen-1.32.1-1|29	taken, in the PNG file format, at the press of a button. It can also record
21cr|mednafen-1.32.1-1|30	audiovisual movies in the QuickTime file format, with several different
21cr|mednafen-1.32.1-1|31	lossless codecs supported. The following systems are supported (refer to the
21cr|mednafen-1.32.1-1|32	emulation module documentation for more details):
21cr|mednafen-1.32.1-1|33	* Apple II/II+
21cr|mednafen-1.32.1-1|34	* Atari Lynx
21cr|mednafen-1.32.1-1|35	* Neo Geo Pocket (Color)
21cr|mednafen-1.32.1-1|36	* WonderSwan
21cr|mednafen-1.32.1-1|37	* GameBoy (Color)
21cr|mednafen-1.32.1-1|38	* GameBoy Advance
21cr|mednafen-1.32.1-1|39	* Nintendo Entertainment System
21cr|mednafen-1.32.1-1|40	* Super Nintendo Entertainment System/Super Famicom
21cr|mednafen-1.32.1-1|41	* Virtual Boy
21cr|mednafen-1.32.1-1|42	* PC Engine/TurboGrafx 16 (CD)
21cr|mednafen-1.32.1-1|43	* SuperGrafx
21cr|mednafen-1.32.1-1|44	* PC-FX
21cr|mednafen-1.32.1-1|45	* Sega Game Gear
21cr|mednafen-1.32.1-1|46	* Sega Genesis/Megadrive
21cr|mednafen-1.32.1-1|47	* Sega Master System
21cr|mednafen-1.32.1-1|48	* Sega Saturn (experimental, x86_64 only)
21cr|mednafen-1.32.1-1|49	* Sony PlayStation.
21cr|mednafen-1.32.1-1|50	Due to the threaded model of emulation used and limitations of SDL, a joystick
21cr|mednafen-1.32.1-1|51	is preferred over a keyboard to play games, as the joystick will have slightly
21cr|mednafen-1.32.1-1|52	less latency, although the latency differences may not be perceptible to most
21cr|mednafen-1.32.1-1|53	people. Warning: there is is no GUI included in this package.
21cr|mednafen-1.32.1-1|54	
21cr|mednafen-1.32.1-1|55	%files -f %{name}.lang
21cr|mednafen-1.32.1-1|56	%doc ABOUT-NLS ChangeLog TODO Documentation/*
21cr|mednafen-1.32.1-1|57	%license COPYING
21cr|mednafen-1.32.1-1|58	%{_bindir}/%{name}
21cr|mednafen-1.32.1-1|59	
21cr|mednafen-1.32.1-1|60	#----------------------------------------------------------------------------
21cr|mednafen-1.32.1-1|61	
21cr|mednafen-1.32.1-1|62	%prep
21cr|mednafen-1.32.1-1|63	%autosetup -p1 -n %{name}
21cr|mednafen-1.32.1-1|64	
21cr|mednafen-1.32.1-1|65	# Fix perms
21cr|mednafen-1.32.1-1|66	find ./src -type f -exec chmod 644 '{}' +
21cr|mednafen-1.32.1-1|67	find ./src -type d -exec chmod 755 '{}' +
21cr|mednafen-1.32.1-1|68	
21cr|mednafen-1.32.1-1|69	
21cr|mednafen-1.32.1-1|70	%build
21cr|mednafen-1.32.1-1|71	autoreconf -vfi
21cr|mednafen-1.32.1-1|72	# TODO: Add once dependencies become available
21cr|mednafen-1.32.1-1|73	# --with-external-mpcdec - need 1.3.0
21cr|mednafen-1.32.1-1|74	# --with-external-tremor
21cr|mednafen-1.32.1-1|75	# --with-external-trio
21cr|mednafen-1.32.1-1|76	%configure \
21cr|mednafen-1.32.1-1|77	--disable-rpath	\
21cr|mednafen-1.32.1-1|78	--with-external-lzo
21cr|mednafen-1.32.1-1|79	%make
21cr|mednafen-1.32.1-1|80	
21cr|mednafen-1.32.1-1|81	
21cr|mednafen-1.32.1-1|82	%install
21cr|mednafen-1.32.1-1|83	%makeinstall_std
21cr|mednafen-1.32.1-1|84	
21cr|mednafen-1.32.1-1|85	# Documentation cleanup
21cr|mednafen-1.32.1-1|86	rm -rf Documentation/*.def Documentation/*.php Documentation/generate.sh \
21cr|mednafen-1.32.1-1|87	Documentation/Makefile.* Documentation/docgen.inc
21cr|mednafen-1.32.1-1|88	
21cr|mednafen-1.32.1-1|89	%find_lang %{name}

3125 21
21cr|mednafen-server-0.5.2-3|1	Summary:	Mednafen Network Play Server
21cr|mednafen-server-0.5.2-3|2	Name:		mednafen-server
21cr|mednafen-server-0.5.2-3|3	Version:	0.5.2
21cr|mednafen-server-0.5.2-3|4	Release:	3
21cr|mednafen-server-0.5.2-3|5	License:	GPLv2+
21cr|mednafen-server-0.5.2-3|6	Group:		Emulators
21cr|mednafen-server-0.5.2-3|7	Url:		http://mednafen.sourceforge.net/
21cr|mednafen-server-0.5.2-3|8	Source0:	http://downloads.sourceforge.net/mednafen/%{name}-%{version}.tar.gz
21cr|mednafen-server-0.5.2-3|9	
21cr|mednafen-server-0.5.2-3|10	%description
21cr|mednafen-server-0.5.2-3|11	This CLI-driven server aims at providing multiplayer gaming over a LAN
21cr|mednafen-server-0.5.2-3|12	for mednafen emulator.
21cr|mednafen-server-0.5.2-3|13	
21cr|mednafen-server-0.5.2-3|14	Look at the provided documentation for an example config file and usage.
21cr|mednafen-server-0.5.2-3|15	
21cr|mednafen-server-0.5.2-3|16	%files
21cr|mednafen-server-0.5.2-3|17	%doc ChangeLog README TODO run.sh standard.conf
21cr|mednafen-server-0.5.2-3|18	%{_bindir}/%{name}
21cr|mednafen-server-0.5.2-3|19	
21cr|mednafen-server-0.5.2-3|20	#----------------------------------------------------------------------------
21cr|mednafen-server-0.5.2-3|21	
21cr|mednafen-server-0.5.2-3|22	%prep
21cr|mednafen-server-0.5.2-3|23	%setup -qn %{name}
21cr|mednafen-server-0.5.2-3|24	
21cr|mednafen-server-0.5.2-3|25	%build
21cr|mednafen-server-0.5.2-3|26	%configure
21cr|mednafen-server-0.5.2-3|27	%make
21cr|mednafen-server-0.5.2-3|28	
21cr|mednafen-server-0.5.2-3|29	%install
21cr|mednafen-server-0.5.2-3|30	%makeinstall_std

3126 21
21cr|mednaffe-0.9.3-1|1	# Seems to have issues when built with optflags, so we don't use them here
21cr|mednaffe-0.9.3-1|2	%global optflags %{nil}
21cr|mednaffe-0.9.3-1|3	%define _enable_debug_packages %{nil}
21cr|mednaffe-0.9.3-1|4	%define debug_package %{nil}
21cr|mednaffe-0.9.3-1|5	
21cr|mednaffe-0.9.3-1|6	Summary:	A front-end (GUI) for Mednafen emulator
21cr|mednaffe-0.9.3-1|7	Name:		mednaffe
21cr|mednaffe-0.9.3-1|8	Version:	0.9.3
21cr|mednaffe-0.9.3-1|9	Release:	1
21cr|mednaffe-0.9.3-1|10	License:	GPLv3+
21cr|mednaffe-0.9.3-1|11	Group:		Emulators
21cr|mednaffe-0.9.3-1|12	Url:		https://code.google.com/p/mednaffe/
21cr|mednaffe-0.9.3-1|13	Source0:	https://github.com/AmatCoder/mednaffe/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|mednaffe-0.9.3-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mednaffe-0.9.3-1|15	Requires:	mednafen
21cr|mednaffe-0.9.3-1|16	ExcludeArch:	%{ix86}
21cr|mednaffe-0.9.3-1|17	
21cr|mednaffe-0.9.3-1|18	%description
21cr|mednaffe-0.9.3-1|19	Mednaffe is a front-end (GUI) for Mednafen emulator.
21cr|mednaffe-0.9.3-1|20	
21cr|mednaffe-0.9.3-1|21	For now Mednaffe only works with 0.9.3x-WIP versions of mednafen emulator.
21cr|mednaffe-0.9.3-1|22	
21cr|mednaffe-0.9.3-1|23	%files
21cr|mednaffe-0.9.3-1|24	%doc COPYING ChangeLog README AUTHORS
21cr|mednaffe-0.9.3-1|25	%{_bindir}/%{name}
21cr|mednaffe-0.9.3-1|26	%{_datadir}/applications/%{name}.desktop
21cr|mednaffe-0.9.3-1|27	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|mednaffe-0.9.3-1|28	%{_datadir}/pixmaps/%{name}.png
21cr|mednaffe-0.9.3-1|29	
21cr|mednaffe-0.9.3-1|30	#----------------------------------------------------------------------------
21cr|mednaffe-0.9.3-1|31	
21cr|mednaffe-0.9.3-1|32	%prep
21cr|mednaffe-0.9.3-1|33	%autosetup -p1
21cr|mednaffe-0.9.3-1|34	
21cr|mednaffe-0.9.3-1|35	%build
21cr|mednaffe-0.9.3-1|36	%configure
21cr|mednaffe-0.9.3-1|37	%make
21cr|mednaffe-0.9.3-1|38	
21cr|mednaffe-0.9.3-1|39	%install
21cr|mednaffe-0.9.3-1|40	%makeinstall_std

3127 21
21cr|megaglest-3.13.0-7|1	# no matter what, ignores -lssl -lcrypto dependency of -lcurl
21cr|megaglest-3.13.0-7|2	%define	_disable_ld_as_needed 1
21cr|megaglest-3.13.0-7|3	
21cr|megaglest-3.13.0-7|4	Summary:	Open Source 3d real time strategy game
21cr|megaglest-3.13.0-7|5	Name:		megaglest
21cr|megaglest-3.13.0-7|6	Version:	3.13.0
21cr|megaglest-3.13.0-7|7	Release:	7
21cr|megaglest-3.13.0-7|8	License:	GPLv3+
21cr|megaglest-3.13.0-7|9	Group:		Games/Strategy
21cr|megaglest-3.13.0-7|10	Url:		http://megaglest.org/
21cr|megaglest-3.13.0-7|11	Source0:	https://github.com/MegaGlest/megaglest-source/releases/download/3.13.0/%{name}-source-%{version}.tar.xz
21cr|megaglest-3.13.0-7|12	# Correct usage of xvfb-run when generating manpages
21cr|megaglest-3.13.0-7|13	Patch0:		megaglest-3.12.0-help2man.patch
21cr|megaglest-3.13.0-7|14	# Do not fail with cryptic message if there are missing translations
21cr|megaglest-3.13.0-7|15	# just use english text
21cr|megaglest-3.13.0-7|16	Patch1:		megaglest-3.9.1-translation-missing.patch
21cr|megaglest-3.13.0-7|17	# Do not overwrite system compiler flags
21cr|megaglest-3.13.0-7|18	Patch4:		megaglest-3.12.0-flags.patch
21cr|megaglest-3.13.0-7|19	# from Fedora
21cr|megaglest-3.13.0-7|20	Patch5:		megaglest-feathery_ftp.patch
21cr|megaglest-3.13.0-7|21	Patch6:		megaglest-lua.patch
21cr|megaglest-3.13.0-7|22	Patch7:		megaglest-underlink.patch
21cr|megaglest-3.13.0-7|23	Patch8:		megaglest-xerces.patch
21cr|megaglest-3.13.0-7|24	BuildRequires:	cmake
21cr|megaglest-3.13.0-7|25	BuildRequires:	help2man
21cr|megaglest-3.13.0-7|26	BuildRequires:	subversion
21cr|megaglest-3.13.0-7|27	BuildRequires:	x11-server-xvfb
21cr|megaglest-3.13.0-7|28	BuildRequires:	libircclient-static-devel
21cr|megaglest-3.13.0-7|29	BuildRequires:	miniupnpc-devel
21cr|megaglest-3.13.0-7|30	BuildRequires:	wxgtku-devel
21cr|megaglest-3.13.0-7|31	BuildRequires:	pkgconfig(ftgl)
21cr|megaglest-3.13.0-7|32	BuildRequires:	pkgconfig(gl)
21cr|megaglest-3.13.0-7|33	BuildRequires:	pkgconfig(glew)
21cr|megaglest-3.13.0-7|34	BuildRequires:	pkgconfig(gnutls)
21cr|megaglest-3.13.0-7|35	BuildRequires:	pkgconfig(icu-i18n)
21cr|megaglest-3.13.0-7|36	BuildRequires:	pkgconfig(libcurl)
21cr|megaglest-3.13.0-7|37	BuildRequires:	pkgconfig(libjpeg)
21cr|megaglest-3.13.0-7|38	BuildRequires:	pkgconfig(libpng)
21cr|megaglest-3.13.0-7|39	BuildRequires:	pkgconfig(libvlc)
21cr|megaglest-3.13.0-7|40	BuildRequires:	pkgconfig(lua)
21cr|megaglest-3.13.0-7|41	BuildRequires:	pkgconfig(openal)
21cr|megaglest-3.13.0-7|42	BuildRequires:	pkgconfig(openssl)
21cr|megaglest-3.13.0-7|43	BuildRequires:	pkgconfig(sdl2)
21cr|megaglest-3.13.0-7|44	BuildRequires:	pkgconfig(vorbis)
21cr|megaglest-3.13.0-7|45	BuildRequires:	pkgconfig(xerces-c)
21cr|megaglest-3.13.0-7|46	BuildRequires:	pkgconfig(zlib)
21cr|megaglest-3.13.0-7|47	Requires:	glxinfo
21cr|megaglest-3.13.0-7|48	Requires:	%{name}-data = %{version}
21cr|megaglest-3.13.0-7|49	Requires:	p7zip
21cr|megaglest-3.13.0-7|50	ExcludeArch:	%{ix86}
21cr|megaglest-3.13.0-7|51	
21cr|megaglest-3.13.0-7|52	%description
21cr|megaglest-3.13.0-7|53	MegaGlest is an open source 3D-real-time strategy game, where you control
21cr|megaglest-3.13.0-7|54	the armies of one of seven different factions: Tech, Magic, Egyptians,
21cr|megaglest-3.13.0-7|55	Indians, Norsemen, Persian or Romans. The game is setup in one of 16
21cr|megaglest-3.13.0-7|56	naturally looking settings, which -like the unit models- are crafted with
21cr|megaglest-3.13.0-7|57	great appreciation for detail. Additional game data can be downloaded from
21cr|megaglest-3.13.0-7|58	within the game at no cost.
21cr|megaglest-3.13.0-7|59	
21cr|megaglest-3.13.0-7|60	%files
21cr|megaglest-3.13.0-7|61	%doc docs/AUTHORS.source_code.txt
21cr|megaglest-3.13.0-7|62	%doc docs/CHANGELOG.txt
21cr|megaglest-3.13.0-7|63	%doc docs/gnu_gpl_3.0.txt
21cr|megaglest-3.13.0-7|64	%doc docs/README.txt
21cr|megaglest-3.13.0-7|65	%license docs/COPYRIGHT.source_code.txt
21cr|megaglest-3.13.0-7|66	%{_mandir}/man6/*.6*
21cr|megaglest-3.13.0-7|67	%{_gamesbindir}/*
21cr|megaglest-3.13.0-7|68	%{_gamesdatadir}/%{name}/*
21cr|megaglest-3.13.0-7|69	
21cr|megaglest-3.13.0-7|70	#-----------------------------------------------------------------------
21cr|megaglest-3.13.0-7|71	
21cr|megaglest-3.13.0-7|72	%prep
21cr|megaglest-3.13.0-7|73	%autosetup -p1
21cr|megaglest-3.13.0-7|74	
21cr|megaglest-3.13.0-7|75	%build
21cr|megaglest-3.13.0-7|76	%cmake \
21cr|megaglest-3.13.0-7|77	-DMEGAGLEST_BIN_INSTALL_PATH=games/ \
21cr|megaglest-3.13.0-7|78	-DMEGAGLEST_DATA_INSTALL_PATH=share/games/%{name}/ \
21cr|megaglest-3.13.0-7|79	-DMEGAGLEST_ICON_INSTALL_PATH=share/icons/hicolor/48x48/apps/ \
21cr|megaglest-3.13.0-7|80	-DCMAKE_BUILD_TYPE=RELWITHDEBINFO
21cr|megaglest-3.13.0-7|81	%make
21cr|megaglest-3.13.0-7|82	
21cr|megaglest-3.13.0-7|83	%install
21cr|megaglest-3.13.0-7|84	%makeinstall_std -C build

3128 21
21cr|megaglest-data-3.13.0-2|1	Summary:	Mega Glest data files
21cr|megaglest-data-3.13.0-2|2	Name:		megaglest-data
21cr|megaglest-data-3.13.0-2|3	Version:	3.13.0
21cr|megaglest-data-3.13.0-2|4	Release:	2
21cr|megaglest-data-3.13.0-2|5	License:	Creative Commons Attribution
21cr|megaglest-data-3.13.0-2|6	Group:		Games/Strategy
21cr|megaglest-data-3.13.0-2|7	Url:		http://megaglest.org/
21cr|megaglest-data-3.13.0-2|8	Source0:	https://github.com/MegaGlest/megaglest-data/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|megaglest-data-3.13.0-2|9	BuildRequires:	cmake
21cr|megaglest-data-3.13.0-2|10	# Some files moved from main package here
21cr|megaglest-data-3.13.0-2|11	Conflicts:	megaglest < 3.12.0
21cr|megaglest-data-3.13.0-2|12	BuildArch:	noarch
21cr|megaglest-data-3.13.0-2|13	ExcludeArch: %{ix86}
21cr|megaglest-data-3.13.0-2|14	
21cr|megaglest-data-3.13.0-2|15	%description
21cr|megaglest-data-3.13.0-2|16	MegaGlest is an open source 3D-real-time strategy game, where you control
21cr|megaglest-data-3.13.0-2|17	the armies of one of seven different factions: Tech, Magic, Egyptians,
21cr|megaglest-data-3.13.0-2|18	Indians, Norsemen, Persian or Romans. The game is setup in one of 16
21cr|megaglest-data-3.13.0-2|19	naturally looking settings, which -like the unit models- are crafted with
21cr|megaglest-data-3.13.0-2|20	great appreciation for detail. Additional game data can be downloaded from
21cr|megaglest-data-3.13.0-2|21	within the game at no cost.
21cr|megaglest-data-3.13.0-2|22	
21cr|megaglest-data-3.13.0-2|23	%files
21cr|megaglest-data-3.13.0-2|24	%doc docs/*
21cr|megaglest-data-3.13.0-2|25	%{_gamesdatadir}/megaglest
21cr|megaglest-data-3.13.0-2|26	%{_datadir}/appdata/megaglest.appdata.xml
21cr|megaglest-data-3.13.0-2|27	%{_datadir}/appdata/megaglest_editor.appdata.xml
21cr|megaglest-data-3.13.0-2|28	%{_datadir}/applications/megaglest.desktop
21cr|megaglest-data-3.13.0-2|29	%{_datadir}/applications/megaglest_editor.desktop
21cr|megaglest-data-3.13.0-2|30	%{_datadir}/applications/megaglest_g3dviewer.desktop
21cr|megaglest-data-3.13.0-2|31	%{_iconsdir}/*
21cr|megaglest-data-3.13.0-2|32	%{_datadir}/menu/megaglest
21cr|megaglest-data-3.13.0-2|33	
21cr|megaglest-data-3.13.0-2|34	#----------------------------------------------------------------------------
21cr|megaglest-data-3.13.0-2|35	
21cr|megaglest-data-3.13.0-2|36	%prep
21cr|megaglest-data-3.13.0-2|37	%setup -qn megaglest-%{version}
21cr|megaglest-data-3.13.0-2|38	
21cr|megaglest-data-3.13.0-2|39	%build
21cr|megaglest-data-3.13.0-2|40	%cmake \
21cr|megaglest-data-3.13.0-2|41	-DMEGAGLEST_BIN_INSTALL_PATH=%{_gamesbindir} \
21cr|megaglest-data-3.13.0-2|42	-DMEGAGLEST_ICON_INSTALL_PATH=%{_iconsdir} \
21cr|megaglest-data-3.13.0-2|43	-DMEGAGLEST_DATA_INSTALL_PATH=%{_gamesdatadir}/megaglest
21cr|megaglest-data-3.13.0-2|44	%make
21cr|megaglest-data-3.13.0-2|45	
21cr|megaglest-data-3.13.0-2|46	%install
21cr|megaglest-data-3.13.0-2|47	%makeinstall_std -C build
21cr|megaglest-data-3.13.0-2|48	rm -fr %{buildroot}%{_gamesdatadir}/megaglest/docs

3129 21
21cr|megamario-1.7-4|1	Name:		megamario
21cr|megamario-1.7-4|2	Version:	1.7
21cr|megamario-1.7-4|3	Release:	4
21cr|megamario-1.7-4|4	Summary:	Super Mario Bros 1 clone
21cr|megamario-1.7-4|5	Group:		Games/Arcade
21cr|megamario-1.7-4|6	License:	LGPLv2.1
21cr|megamario-1.7-4|7	URL:		http://mmario.sourceforge.net/
21cr|megamario-1.7-4|8	Source0:	http://downloads.sourceforge.net/mmario/MegaMario_v%{version}_full.zip
21cr|megamario-1.7-4|9	Source1:	%{name}.desktop
21cr|megamario-1.7-4|10	Patch0:		megamario-1.5-compile-fix.patch
21cr|megamario-1.7-4|11	BuildRequires:	pkgconfig(SDL_mixer)
21cr|megamario-1.7-4|12	BuildRequires:	pkgconfig(SDL_image)
21cr|megamario-1.7-4|13	BuildRequires:	pkgconfig(SDL_ttf)
21cr|megamario-1.7-4|14	BuildRequires:  pkgconfig(gl)
21cr|megamario-1.7-4|15	BuildRequires:  pkgconfig(glu)
21cr|megamario-1.7-4|16	BuildRequires:	imagemagick
21cr|megamario-1.7-4|17	BuildRequires:	desktop-file-utils
21cr|megamario-1.7-4|18	Requires:	hicolor-icon-theme
21cr|megamario-1.7-4|19	
21cr|megamario-1.7-4|20	%description
21cr|megamario-1.7-4|21	MegaMario is a clone of the well know platform game Super Mario Bros 1.
21cr|megamario-1.7-4|22	In the game you play Mario, and your task is to free his brother Luigi,
21cr|megamario-1.7-4|23	who was captured by the evil Bowser.
21cr|megamario-1.7-4|24	
21cr|megamario-1.7-4|25	
21cr|megamario-1.7-4|26	%prep
21cr|megamario-1.7-4|27	%setup -q -c
21cr|megamario-1.7-4|28	%patch0 -p1
21cr|megamario-1.7-4|29	sed -i 's/\r//' *.txt
21cr|megamario-1.7-4|30	
21cr|megamario-1.7-4|31	%build
21cr|megamario-1.7-4|32	%make PREFIX=%{_prefix} CFLAGS="$RPM_OPT_FLAGS -fsigned-char"
21cr|megamario-1.7-4|33	convert -transparent '#FF00FF' data/gfx/characters/small/player1r.PNG %{name}.png
21cr|megamario-1.7-4|34	
21cr|megamario-1.7-4|35	%install
21cr|megamario-1.7-4|36	%makeinstall PREFIX=%{buildroot}%{_prefix}
21cr|megamario-1.7-4|37	# cruft removal
21cr|megamario-1.7-4|38	rm %{buildroot}%{_datadir}/megamario/levels/1/1
21cr|megamario-1.7-4|39	rm %{buildroot}%{_datadir}/megamario/levels/11/mai
21cr|megamario-1.7-4|40	rm %{buildroot}%{_datadir}/megamario/save.sav
21cr|megamario-1.7-4|41	
21cr|megamario-1.7-4|42	# below is the desktop file and icon stuff.
21cr|megamario-1.7-4|43	mkdir -p %{buildroot}%{_datadir}/applications
21cr|megamario-1.7-4|44	desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|megamario-1.7-4|45	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
21cr|megamario-1.7-4|46	install -p -m 644 %{name}.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
21cr|megamario-1.7-4|47	
21cr|megamario-1.7-4|48	
21cr|megamario-1.7-4|49	%files
21cr|megamario-1.7-4|50	%doc CONTROLS.txt readme.txt fixes_v%{version}.txt
21cr|megamario-1.7-4|51	%{_bindir}/%{name}
21cr|megamario-1.7-4|52	%{_datadir}/%{name}
21cr|megamario-1.7-4|53	%{_datadir}/applications/%{name}.desktop
21cr|megamario-1.7-4|54	%{_datadir}/icons/hicolor/48x48/apps/%{name}.png

3130 21
21cr|megapixels-0.16.0-1|1	Summary:	Camera app for mobile devices
21cr|megapixels-0.16.0-1|2	Name:		megapixels
21cr|megapixels-0.16.0-1|3	Version:	0.16.0
21cr|megapixels-0.16.0-1|4	Release:	1
21cr|megapixels-0.16.0-1|5	Group:		Graphical desktop/KDE
21cr|megapixels-0.16.0-1|6	License:	GPLv3
21cr|megapixels-0.16.0-1|7	URL:		https://git.sr.ht/~martijnbraam/megapixels
21cr|megapixels-0.16.0-1|8	Source0:	%{name}-%{version}.tar.gz
21cr|megapixels-0.16.0-1|9	Source1:	ch.lindev.camera.svg
21cr|megapixels-0.16.0-1|10	BuildRequires:	meson
21cr|megapixels-0.16.0-1|11	BuildRequires:	cmake
21cr|megapixels-0.16.0-1|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|megapixels-0.16.0-1|13	BuildRequires:	pkgconfig(libtiff-4)
21cr|megapixels-0.16.0-1|14	BuildRequires:	pkgconfig(zbar)
21cr|megapixels-0.16.0-1|15	# For postprocess.sh
21cr|megapixels-0.16.0-1|16	Requires:	imagemagick
21cr|megapixels-0.16.0-1|17	Requires:	libraw-tools
21cr|megapixels-0.16.0-1|18	Recommends:	perl-Image-ExifTool
21cr|megapixels-0.16.0-1|19	
21cr|megapixels-0.16.0-1|20	%description
21cr|megapixels-0.16.0-1|21	Camera app for mobile devices
21cr|megapixels-0.16.0-1|22	
21cr|megapixels-0.16.0-1|23	%files
21cr|megapixels-0.16.0-1|24	%{_bindir}/megapixels
21cr|megapixels-0.16.0-1|25	%{_bindir}/megapixels-camera-test
21cr|megapixels-0.16.0-1|26	%{_bindir}/megapixels-list-devices
21cr|megapixels-0.16.0-1|27	%{_datadir}/applications/org.postmarketos.Megapixels.desktop
21cr|megapixels-0.16.0-1|28	%{_datadir}/icons/hicolor/scalable/apps/org.postmarketos.Megapixels.svg
21cr|megapixels-0.16.0-1|29	%{_datadir}/megapixels
21cr|megapixels-0.16.0-1|30	%{_appdatadir}/org.postmarketos.Megapixels.metainfo.xml
21cr|megapixels-0.16.0-1|31	
21cr|megapixels-0.16.0-1|32	#-------------------------------------------------------
21cr|megapixels-0.16.0-1|33	
21cr|megapixels-0.16.0-1|34	%prep
21cr|megapixels-0.16.0-1|35	%autosetup -p1
21cr|megapixels-0.16.0-1|36	
21cr|megapixels-0.16.0-1|37	%build
21cr|megapixels-0.16.0-1|38	%meson \
21cr|megapixels-0.16.0-1|39	-Dtiffcfapattern=true
21cr|megapixels-0.16.0-1|40	
21cr|megapixels-0.16.0-1|41	%meson_build
21cr|megapixels-0.16.0-1|42	
21cr|megapixels-0.16.0-1|43	%install
21cr|megapixels-0.16.0-1|44	%meson_install
21cr|megapixels-0.16.0-1|45	
21cr|megapixels-0.16.0-1|46	# Replace the text and icons -- we want a newbie to be able
21cr|megapixels-0.16.0-1|47	# to find the camera app without knowing its name
21cr|megapixels-0.16.0-1|48	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|megapixels-0.16.0-1|49	cp -f %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/org.postmarketos.Megapixels.svg
21cr|megapixels-0.16.0-1|50	sed -i -e 's,^Name=Megapixels,Name=Camera,' %{buildroot}%{_datadir}/applications/org.postmarketos.Megapixels.desktop
21cr|megapixels-0.16.0-1|51	

3131 21
21cr|megasync-4.9.1.0-1|1	%define sdkversion 4.20.0
21cr|megasync-4.9.1.0-1|2	
21cr|megasync-4.9.1.0-1|3	%define _disable_ld_no_undefined 1
21cr|megasync-4.9.1.0-1|4	
21cr|megasync-4.9.1.0-1|5	Summary:	Easy automated syncing between your computers and your MEGA cloud drive
21cr|megasync-4.9.1.0-1|6	Name:		megasync
21cr|megasync-4.9.1.0-1|7	Version:	4.9.1.0
21cr|megasync-4.9.1.0-1|8	Release:	1
21cr|megasync-4.9.1.0-1|9	License:	Freeware
21cr|megasync-4.9.1.0-1|10	Group:		Networking/File transfer
21cr|megasync-4.9.1.0-1|11	Url:		https://mega.co.nz
21cr|megasync-4.9.1.0-1|12	Source0:	https://github.com/meganz/MEGAsync/archive/v%{version}_Linux.tar.gz?/MEGAsync-%{version}_Linux.tar.gz
21cr|megasync-4.9.1.0-1|13	Source11:	https://github.com/meganz/sdk/archive/v%{sdkversion}.tar.gz?/sdk-%{sdkversion}.tar.gz
21cr|megasync-4.9.1.0-1|14	Patch0:		megasync-sdk-ffmpeg.patch
21cr|megasync-4.9.1.0-1|15	# readline-devel conflict with termcap-devel
21cr|megasync-4.9.1.0-1|16	Patch1:		megasync-remove-termcap.patch
21cr|megasync-4.9.1.0-1|17	Patch3:		megasync-fix-undefined.patch
21cr|megasync-4.9.1.0-1|18	BuildRequires:	cmake
21cr|megasync-4.9.1.0-1|19	BuildRequires:	desktop-file-utils
21cr|megasync-4.9.1.0-1|20	BuildRequires:	ffmpeg-devel
21cr|megasync-4.9.1.0-1|21	BuildRequires:	fontpackages-filesystem
21cr|megasync-4.9.1.0-1|22	BuildRequires:	gtest-devel
21cr|megasync-4.9.1.0-1|23	BuildRequires:	gmock-devel
21cr|megasync-4.9.1.0-1|24	BuildRequires:	libgomp-devel
21cr|megasync-4.9.1.0-1|25	BuildRequires:	libstdc++-static-devel
21cr|megasync-4.9.1.0-1|26	BuildRequires:	nodejs
21cr|megasync-4.9.1.0-1|27	BuildRequires:	terminus-font
21cr|megasync-4.9.1.0-1|28	BuildRequires:	qt5-linguist
21cr|megasync-4.9.1.0-1|29	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|megasync-4.9.1.0-1|30	BuildRequires:	pkgconfig(Qt5Core)
21cr|megasync-4.9.1.0-1|31	BuildRequires:	pkgconfig(Qt5DBus)
21cr|megasync-4.9.1.0-1|32	BuildRequires:	pkgconfig(Qt5Gui)
21cr|megasync-4.9.1.0-1|33	BuildRequires:	pkgconfig(Qt5Network)
21cr|megasync-4.9.1.0-1|34	BuildRequires:	pkgconfig(Qt5Svg)
21cr|megasync-4.9.1.0-1|35	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|megasync-4.9.1.0-1|36	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|megasync-4.9.1.0-1|37	BuildRequires:	pkgconfig(cryptopp)
21cr|megasync-4.9.1.0-1|38	BuildRequires:	pkgconfig(fuse)
21cr|megasync-4.9.1.0-1|39	BuildRequires:	pkgconfig(gl)
21cr|megasync-4.9.1.0-1|40	BuildRequires:	pkgconfig(libcares)
21cr|megasync-4.9.1.0-1|41	BuildRequires:	pkgconfig(libcrypto)
21cr|megasync-4.9.1.0-1|42	BuildRequires:	pkgconfig(libcurl)
21cr|megasync-4.9.1.0-1|43	BuildRequires:	pkgconfig(libmediainfo)
21cr|megasync-4.9.1.0-1|44	BuildRequires:	pkgconfig(libpcrecpp)
21cr|megasync-4.9.1.0-1|45	BuildRequires:	pkgconfig(libsodium)
21cr|megasync-4.9.1.0-1|46	BuildRequires:	pkgconfig(libssl)
21cr|megasync-4.9.1.0-1|47	BuildRequires:	pkgconfig(openssl)
21cr|megasync-4.9.1.0-1|48	BuildRequires:	pkgconfig(sqlite3)
21cr|megasync-4.9.1.0-1|49	BuildRequires:	pkgconfig(zlib)
21cr|megasync-4.9.1.0-1|50	BuildRequires:	%{_lib}freeimage-devel
21cr|megasync-4.9.1.0-1|51	BuildRequires:	%{_lib}readline-devel
21cr|megasync-4.9.1.0-1|52	#BuildRequires:	%{_lib}termcap-devel
21cr|megasync-4.9.1.0-1|53	BuildRequires:	%{_lib}uv-devel
21cr|megasync-4.9.1.0-1|54	ExclusiveArch:	%{ix86} %{x86_64}
21cr|megasync-4.9.1.0-1|55	
21cr|megasync-4.9.1.0-1|56	%description
21cr|megasync-4.9.1.0-1|57	Secure:
21cr|megasync-4.9.1.0-1|58	Your data is encrypted end to end. Nobody can intercept it while in storage
21cr|megasync-4.9.1.0-1|59	or in transit.
21cr|megasync-4.9.1.0-1|60	
21cr|megasync-4.9.1.0-1|61	Flexible:
21cr|megasync-4.9.1.0-1|62	Sync any folder from your PC to any folder in the cloud. Sync any number of
21cr|megasync-4.9.1.0-1|63	folders in parallel.
21cr|megasync-4.9.1.0-1|64	
21cr|megasync-4.9.1.0-1|65	Fast:
21cr|megasync-4.9.1.0-1|66	Take advantage of MEGA's high-powered infrastructure and multi-connection
21cr|megasync-4.9.1.0-1|67	transfers.
21cr|megasync-4.9.1.0-1|68	
21cr|megasync-4.9.1.0-1|69	Generous:
21cr|megasync-4.9.1.0-1|70	Store up to 50 GB for free!
21cr|megasync-4.9.1.0-1|71	
21cr|megasync-4.9.1.0-1|72	%files
21cr|megasync-4.9.1.0-1|73	%defattr(-,root,root)
21cr|megasync-4.9.1.0-1|74	%{_bindir}/%{name}
21cr|megasync-4.9.1.0-1|75	%{_datadir}/applications/megasync.desktop
21cr|megasync-4.9.1.0-1|76	%{_datadir}/doc/megasync
21cr|megasync-4.9.1.0-1|77	%{_datadir}/icons/hicolor/*/*/mega.png
21cr|megasync-4.9.1.0-1|78	%{_iconsdir}/hicolor/scalable/status
21cr|megasync-4.9.1.0-1|79	%{_iconsdir}/ubuntu-mono-dark/status/24
21cr|megasync-4.9.1.0-1|80	
21cr|megasync-4.9.1.0-1|81	#----------------------------------------------------------------------------
21cr|megasync-4.9.1.0-1|82	
21cr|megasync-4.9.1.0-1|83	%prep
21cr|megasync-4.9.1.0-1|84	%setup -qn MEGAsync-%{version}_Linux -a11
21cr|megasync-4.9.1.0-1|85	cp -r ./sdk-%{sdkversion}/* ./src/MEGASync/mega/
21cr|megasync-4.9.1.0-1|86	%apply_patches
21cr|megasync-4.9.1.0-1|87	
21cr|megasync-4.9.1.0-1|88	%build
21cr|megasync-4.9.1.0-1|89	##__build sdk__##
21cr|megasync-4.9.1.0-1|90	pushd src/MEGASync/mega
21cr|megasync-4.9.1.0-1|91	ln -s  %{_includedir}/FreeImage.h include/FreeImageConfig.h
21cr|megasync-4.9.1.0-1|92	%cmake -DUSE_PDFIUM=0
21cr|megasync-4.9.1.0-1|93	%make V=1
21cr|megasync-4.9.1.0-1|94	popd
21cr|megasync-4.9.1.0-1|95	
21cr|megasync-4.9.1.0-1|96	##__build MEGAsync__##
21cr|megasync-4.9.1.0-1|97	pushd src
21cr|megasync-4.9.1.0-1|98	%configure
21cr|megasync-4.9.1.0-1|99	export DESKTOP_DESTDIR=%{buildroot}%{_prefix}
21cr|megasync-4.9.1.0-1|100	
21cr|megasync-4.9.1.0-1|101	%qmake_qt5 DESTDIR=%{buildroot}%{_bindir} THE_RPM_BUILD_ROOT=%{buildroot}
21cr|megasync-4.9.1.0-1|102	lrelease-qt5 MEGASync/MEGASync.pro
21cr|megasync-4.9.1.0-1|103	%make
21cr|megasync-4.9.1.0-1|104	popd
21cr|megasync-4.9.1.0-1|105	
21cr|megasync-4.9.1.0-1|106	%install
21cr|megasync-4.9.1.0-1|107	pushd src
21cr|megasync-4.9.1.0-1|108	%makeinstall_std DESTDIR=%{buildroot}
21cr|megasync-4.9.1.0-1|109	
21cr|megasync-4.9.1.0-1|110	desktop-file-install \
21cr|megasync-4.9.1.0-1|111	--add-category="Network" \
21cr|megasync-4.9.1.0-1|112	--dir %{buildroot}%{_datadir}/applications \
21cr|megasync-4.9.1.0-1|113	%{buildroot}%{_datadir}/applications/%{name}.desktop

3132 21
21cr|mei-amt-check-1.0-0.20190331.1|1	%define commit ec921d1e0a2ac770e7835589a28b85bc2f15200c
21cr|mei-amt-check-1.0-0.20190331.1|2	%define date 20190331
21cr|mei-amt-check-1.0-0.20190331.1|3	
21cr|mei-amt-check-1.0-0.20190331.1|4	Summary:	Check whether AMT is enabled and provisioned under Linux
21cr|mei-amt-check-1.0-0.20190331.1|5	Name:		mei-amt-check
21cr|mei-amt-check-1.0-0.20190331.1|6	Version:	1.0
21cr|mei-amt-check-1.0-0.20190331.1|7	Release:	0.%{date}.1
21cr|mei-amt-check-1.0-0.20190331.1|8	License:	GPLv2+
21cr|mei-amt-check-1.0-0.20190331.1|9	Group:		System/Configuration/Hardware
21cr|mei-amt-check-1.0-0.20190331.1|10	Url:		https://github.com/mjg59/mei-amt-check
21cr|mei-amt-check-1.0-0.20190331.1|11	Source0:	%{name}.tar.xz
21cr|mei-amt-check-1.0-0.20190331.1|12	
21cr|mei-amt-check-1.0-0.20190331.1|13	%description
21cr|mei-amt-check-1.0-0.20190331.1|14	Check whether AMT is enabled and provisioned under Linux.
21cr|mei-amt-check-1.0-0.20190331.1|15	
21cr|mei-amt-check-1.0-0.20190331.1|16	%files
21cr|mei-amt-check-1.0-0.20190331.1|17	%doc LICENSE README*
21cr|mei-amt-check-1.0-0.20190331.1|18	%{_bindir}/*
21cr|mei-amt-check-1.0-0.20190331.1|19	
21cr|mei-amt-check-1.0-0.20190331.1|20	#----------------------------------------------------------------------------
21cr|mei-amt-check-1.0-0.20190331.1|21	
21cr|mei-amt-check-1.0-0.20190331.1|22	%prep
21cr|mei-amt-check-1.0-0.20190331.1|23	%setup -qn %{name}
21cr|mei-amt-check-1.0-0.20190331.1|24	
21cr|mei-amt-check-1.0-0.20190331.1|25	%build
21cr|mei-amt-check-1.0-0.20190331.1|26	gcc %{optflags} mei-amt-check.c -o mei-amt-check
21cr|mei-amt-check-1.0-0.20190331.1|27	
21cr|mei-amt-check-1.0-0.20190331.1|28	%install
21cr|mei-amt-check-1.0-0.20190331.1|29	install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}

3133 21
21cr|meld-3.22.2-1|1	%define urlver %(echo %{version}|cut -d. -f1,2)
21cr|meld-3.22.2-1|2	
21cr|meld-3.22.2-1|3	Summary:	Visual diff and merge tool
21cr|meld-3.22.2-1|4	Name:		meld
21cr|meld-3.22.2-1|5	Version:	3.22.2
21cr|meld-3.22.2-1|6	Release:	1
21cr|meld-3.22.2-1|7	License:	GPLv2+
21cr|meld-3.22.2-1|8	Group:		File tools
21cr|meld-3.22.2-1|9	Url:		https://meldmerge.org/
21cr|meld-3.22.2-1|10	Source0:	https://ftp.gnome.org/pub/GNOME/sources/meld/%{urlver}/%{name}-%{version}.tar.xz
21cr|meld-3.22.2-1|11	BuildRequires:	desktop-file-utils
21cr|meld-3.22.2-1|12	BuildRequires:	gettext
21cr|meld-3.22.2-1|13	BuildRequires:	intltool
21cr|meld-3.22.2-1|14	BuildRequires:	itstool
21cr|meld-3.22.2-1|15	BuildRequires:	meson
21cr|meld-3.22.2-1|16	BuildRequires:	python3dist(distro)
21cr|meld-3.22.2-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|meld-3.22.2-1|18	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|meld-3.22.2-1|19	BuildRequires:	pkgconfig(py3cairo)
21cr|meld-3.22.2-1|20	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|meld-3.22.2-1|21	BuildRequires:	pkgconfig(python3)
21cr|meld-3.22.2-1|22	Requires:	patch
21cr|meld-3.22.2-1|23	Requires:	python3-gi
21cr|meld-3.22.2-1|24	Requires:	python3-gi-cairo
21cr|meld-3.22.2-1|25	Requires:	typelib(PangoFT2)
21cr|meld-3.22.2-1|26	Requires:	typelib(GtkSource) = 4
21cr|meld-3.22.2-1|27	BuildArch:	noarch
21cr|meld-3.22.2-1|28	
21cr|meld-3.22.2-1|29	%description
21cr|meld-3.22.2-1|30	Meld is a visual diff and merge tool targeted at developers. It helps you
21cr|meld-3.22.2-1|31	compare files, directories, and version controlled projects. It provides
21cr|meld-3.22.2-1|32	two-and three-way comparison of both files and directories, and the tabbed
21cr|meld-3.22.2-1|33	interface allows you to open many diffs at once. Meld has has support for many
21cr|meld-3.22.2-1|34	popular version control systems including Git, Mercurial, Bazaar, SVN and CVS.
21cr|meld-3.22.2-1|35	The diff viewer lets you edit files in place (diffs update dynamically), and
21cr|meld-3.22.2-1|36	a middle column shows detailed changes and allows merges. The margins show
21cr|meld-3.22.2-1|37	location of changes for easy navigation.
21cr|meld-3.22.2-1|38	
21cr|meld-3.22.2-1|39	%files -f %{name}.lang
21cr|meld-3.22.2-1|40	%doc NEWS README.md
21cr|meld-3.22.2-1|41	%license COPYING
21cr|meld-3.22.2-1|42	%{_appdatadir}/org.gnome.Meld.appdata.xml
21cr|meld-3.22.2-1|43	%{_bindir}/%{name}
21cr|meld-3.22.2-1|44	%{_datadir}/applications/*
21cr|meld-3.22.2-1|45	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21cr|meld-3.22.2-1|46	%{_datadir}/mime/packages/org.gnome.Meld.xml
21cr|meld-3.22.2-1|47	%{_datadir}/%{name}
21cr|meld-3.22.2-1|48	%{_iconsdir}/*/*/*/
21cr|meld-3.22.2-1|49	%{_mandir}/man?/meld.?.*
21cr|meld-3.22.2-1|50	%{python3_sitelib}/%{name}/*
21cr|meld-3.22.2-1|51	
21cr|meld-3.22.2-1|52	#----------------------------------------------------------------------------
21cr|meld-3.22.2-1|53	
21cr|meld-3.22.2-1|54	%prep
21cr|meld-3.22.2-1|55	%autosetup -p1
21cr|meld-3.22.2-1|56	
21cr|meld-3.22.2-1|57	%build
21cr|meld-3.22.2-1|58	%meson
21cr|meld-3.22.2-1|59	%meson_build
21cr|meld-3.22.2-1|60	
21cr|meld-3.22.2-1|61	%install
21cr|meld-3.22.2-1|62	%meson_install
21cr|meld-3.22.2-1|63	
21cr|meld-3.22.2-1|64	desktop-file-install \
21cr|meld-3.22.2-1|65	--dir %{buildroot}%{_datadir}/applications \
21cr|meld-3.22.2-1|66	--delete-original \
21cr|meld-3.22.2-1|67	--add-category="GTK" \
21cr|meld-3.22.2-1|68	--remove-category="Application" \
21cr|meld-3.22.2-1|69	%{buildroot}%{_datadir}/applications/org.gnome.Meld.desktop
21cr|meld-3.22.2-1|70	
21cr|meld-3.22.2-1|71	rm -rf %{buildroot}%{_defaultdocdir}/%{name}-%{version}
21cr|meld-3.22.2-1|72	
21cr|meld-3.22.2-1|73	%find_lang %{name} --with-gnome

3134 21
21cr|memkind-1.14.0-1|1	
21cr|memkind-1.14.0-1|2	Name:		memkind
21cr|memkind-1.14.0-1|3	Summary:	User Extensible Heap Manager
21cr|memkind-1.14.0-1|4	Group:		Development/Other
21cr|memkind-1.14.0-1|5	Version:	1.14.0
21cr|memkind-1.14.0-1|6	Release:	1
21cr|memkind-1.14.0-1|7	License:	BSD
21cr|memkind-1.14.0-1|8	URL:		http://memkind.github.io/memkind
21cr|memkind-1.14.0-1|9	Source0:	https://github.com/memkind/memkind/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|memkind-1.14.0-1|10	BuildRequires:	numactl-devel
21cr|memkind-1.14.0-1|11	BuildRequires:	systemd
21cr|memkind-1.14.0-1|12	BuildRequires:	pkgconfig(libdaxctl)
21cr|memkind-1.14.0-1|13	
21cr|memkind-1.14.0-1|14	# Upstream testing of memkind is done exclusively on x86_64; other archs
21cr|memkind-1.14.0-1|15	# are unsupported but may work.
21cr|memkind-1.14.0-1|16	ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
21cr|memkind-1.14.0-1|17	
21cr|memkind-1.14.0-1|18	
21cr|memkind-1.14.0-1|19	%description
21cr|memkind-1.14.0-1|20	The memkind library is an user extensible heap manager built on top of
21cr|memkind-1.14.0-1|21	jemalloc which enables control of memory characteristics and a
21cr|memkind-1.14.0-1|22	partitioning of the heap between kinds of memory.  The kinds of memory
21cr|memkind-1.14.0-1|23	are defined by operating system memory policies that have been applied
21cr|memkind-1.14.0-1|24	to virtual address ranges. Memory characteristics supported by
21cr|memkind-1.14.0-1|25	memkind without user extension include control of NUMA and page size
21cr|memkind-1.14.0-1|26	features. The jemalloc non-standard interface has been extended to
21cr|memkind-1.14.0-1|27	enable specialized arenas to make requests for virtual memory from the
21cr|memkind-1.14.0-1|28	operating system through the memkind partition interface. Through the
21cr|memkind-1.14.0-1|29	other memkind interfaces the user can control and extend memory
21cr|memkind-1.14.0-1|30	partition features and allocate memory while selecting enabled
21cr|memkind-1.14.0-1|31	features. This software is being made available for early evaluation.
21cr|memkind-1.14.0-1|32	Feedback on design or implementation is greatly appreciated.
21cr|memkind-1.14.0-1|33	
21cr|memkind-1.14.0-1|34	%files
21cr|memkind-1.14.0-1|35	%{_libdir}/lib%{name}.so.*
21cr|memkind-1.14.0-1|36	%{_libdir}/libautohbw.so.*
21cr|memkind-1.14.0-1|37	%{_libdir}/libmemtier.so.*
21cr|memkind-1.14.0-1|38	%{_bindir}/memtier
21cr|memkind-1.14.0-1|39	%{_bindir}/%{name}-hbw-nodes
21cr|memkind-1.14.0-1|40	%{_bindir}/%{name}-auto-dax-kmem-nodes
21cr|memkind-1.14.0-1|41	%{_mandir}/man1/%{name}*.1.*
21cr|memkind-1.14.0-1|42	%{_mandir}/man1/memtier.1.*
21cr|memkind-1.14.0-1|43	%{_mandir}/man3/libmemtier.3.*
21cr|memkind-1.14.0-1|44	%{_mandir}/man7/libmemtier.7.*
21cr|memkind-1.14.0-1|45	%{_mandir}/man7/autohbw.7.*
21cr|memkind-1.14.0-1|46	%{_mandir}/man7/memtier.7.*
21cr|memkind-1.14.0-1|47	%dir %{_docdir}/%{name}
21cr|memkind-1.14.0-1|48	%doc %{_docdir}/%{name}/README
21cr|memkind-1.14.0-1|49	%license %{_docdir}/%{name}/COPYING
21cr|memkind-1.14.0-1|50	
21cr|memkind-1.14.0-1|51	#--------------------------------------------------------------------
21cr|memkind-1.14.0-1|52	%package devel
21cr|memkind-1.14.0-1|53	Summary:	Memkind User Extensible Heap Manager development lib and tools
21cr|memkind-1.14.0-1|54	Group:		Development/Other
21cr|memkind-1.14.0-1|55	Requires:	%{name} = %{EVRD}
21cr|memkind-1.14.0-1|56	
21cr|memkind-1.14.0-1|57	%description devel
21cr|memkind-1.14.0-1|58	Install header files and development aids to link memkind library
21cr|memkind-1.14.0-1|59	into applications. The memkind library is an user extensible heap manager
21cr|memkind-1.14.0-1|60	built on top of jemalloc which enables control of memory characteristics and
21cr|memkind-1.14.0-1|61	heap partitioning on different kinds of memory. This software is being made
21cr|memkind-1.14.0-1|62	available for early evaluation. The memkind library should be considered
21cr|memkind-1.14.0-1|63	pre-alpha: bugs may exist and the interfaces may be subject to change prior to
21cr|memkind-1.14.0-1|64	alpha release. Feedback on design or implementation is greatly appreciated.
21cr|memkind-1.14.0-1|65	
21cr|memkind-1.14.0-1|66	%files devel
21cr|memkind-1.14.0-1|67	%{_includedir}/%{name}*.h
21cr|memkind-1.14.0-1|68	%{_includedir}/hbwmalloc.h
21cr|memkind-1.14.0-1|69	%{_includedir}/hbw_allocator.h
21cr|memkind-1.14.0-1|70	%{_includedir}/pmem_allocator.h
21cr|memkind-1.14.0-1|71	%{_includedir}/fixed_allocator.h
21cr|memkind-1.14.0-1|72	%{_libdir}/lib%{name}.so
21cr|memkind-1.14.0-1|73	%{_libdir}/libautohbw.so
21cr|memkind-1.14.0-1|74	%{_libdir}/libmemtier.so
21cr|memkind-1.14.0-1|75	%{_libdir}/pkgconfig/memkind.pc
21cr|memkind-1.14.0-1|76	%{_mandir}/man3/%{name}*.3.*
21cr|memkind-1.14.0-1|77	%{_mandir}/man3/hbwmalloc.3.*
21cr|memkind-1.14.0-1|78	%{_mandir}/man3/hbwallocator.3.*
21cr|memkind-1.14.0-1|79	%{_mandir}/man3/pmemallocator.3.*
21cr|memkind-1.14.0-1|80	%{_mandir}/man3/fixedallocator.3.*
21cr|memkind-1.14.0-1|81	
21cr|memkind-1.14.0-1|82	#--------------------------------------------------------------------
21cr|memkind-1.14.0-1|83	
21cr|memkind-1.14.0-1|84	%prep
21cr|memkind-1.14.0-1|85	%setup -q -a0 -n %{name}-%{version}
21cr|memkind-1.14.0-1|86	
21cr|memkind-1.14.0-1|87	echo %{version} > VERSION
21cr|memkind-1.14.0-1|88	
21cr|memkind-1.14.0-1|89	%build
21cr|memkind-1.14.0-1|90	cd %{_builddir}/%{name}-%{version}
21cr|memkind-1.14.0-1|91	echo %{version} > %{_builddir}/%{name}-%{version}/VERSION
21cr|memkind-1.14.0-1|92	
21cr|memkind-1.14.0-1|93	aclocal
21cr|memkind-1.14.0-1|94	autoheader
21cr|memkind-1.14.0-1|95	autoreconf --install
21cr|memkind-1.14.0-1|96	
21cr|memkind-1.14.0-1|97	pushd jemalloc
21cr|memkind-1.14.0-1|98	./autogen.sh
21cr|memkind-1.14.0-1|99	popd
21cr|memkind-1.14.0-1|100	
21cr|memkind-1.14.0-1|101	#autogen.sh fail in rebuild configure script, configure macros also
21cr|memkind-1.14.0-1|102	#fail - its rebuild configure script
21cr|memkind-1.14.0-1|103	
21cr|memkind-1.14.0-1|104	#test -f configure || ./autogen.sh
21cr|memkind-1.14.0-1|105	./configure --enable-secure --enable-tls --prefix=%{_prefix} --libdir=%{_libdir} \
21cr|memkind-1.14.0-1|106	--includedir=%{_includedir} --sbindir=%{_sbindir} --bindir=%{_bindir} \
21cr|memkind-1.14.0-1|107	--mandir=%{_mandir} --docdir=%{_docdir}/%{name} \
21cr|memkind-1.14.0-1|108	CFLAGS="$RPM_OPT_FLAGS -std=gnu99 -Wno-error=strict-aliasing" LDFLAGS="%{build_ldflags}"
21cr|memkind-1.14.0-1|109	%make
21cr|memkind-1.14.0-1|110	
21cr|memkind-1.14.0-1|111	%install
21cr|memkind-1.14.0-1|112	cd %{_builddir}/%{name}-%{version}
21cr|memkind-1.14.0-1|113	make DESTDIR=%{buildroot} INSTALL='install -p' install
21cr|memkind-1.14.0-1|114	rm -f %{buildroot}/%{_libdir}/lib%{name}.{l,}a
21cr|memkind-1.14.0-1|115	rm -f %{buildroot}/%{_libdir}/libautohbw.{l,}a
21cr|memkind-1.14.0-1|116	rm -f %{buildroot}/%{_libdir}/libmemtier.{l,}a
21cr|memkind-1.14.0-1|117	rm -f %{buildroot}/%{_docdir}/%{name}/VERSION

3135 21
21cr|memonix-1.6-5|1	Name:		memonix
21cr|memonix-1.6-5|2	Version:	1.6
21cr|memonix-1.6-5|3	Release:	5
21cr|memonix-1.6-5|4	Summary:	Brain teasers, puzzle and memory games for kid's in one pack
21cr|memonix-1.6-5|5	Group:		Games/Puzzles
21cr|memonix-1.6-5|6	License:	GPLv3
21cr|memonix-1.6-5|7	URL:		http://www.viewizard.com/memonix/
21cr|memonix-1.6-5|8	Source:		http://www.viewizard.com/download/%{name}_%{version}_src.tar.bz2
21cr|memonix-1.6-5|9	Patch0:		memonix-1.6-datapath.patch
21cr|memonix-1.6-5|10	Patch1:		memonix-1.6-default-mode.patch
21cr|memonix-1.6-5|11	BuildRequires:	cmake
21cr|memonix-1.6-5|12	BuildRequires:	imagemagick
21cr|memonix-1.6-5|13	BuildRequires:	pkgconfig(glu)
21cr|memonix-1.6-5|14	BuildRequires:	pkgconfig(sdl)
21cr|memonix-1.6-5|15	BuildRequires:	pkgconfig(SDL_image)
21cr|memonix-1.6-5|16	BuildRequires:	pkgconfig(SDL_mixer)
21cr|memonix-1.6-5|17	BuildRequires:	pkgconfig(x11)
21cr|memonix-1.6-5|18	
21cr|memonix-1.6-5|19	%description
21cr|memonix-1.6-5|20	Memonix is the latest version of a wonderful collection of four brain
21cr|memonix-1.6-5|21	twisters, including Mosaic, Builder, Pair and Jig-Saw. While being
21cr|memonix-1.6-5|22	amazingly addictive and fun to play, these games can be used to improve
21cr|memonix-1.6-5|23	your child’s memory, thinking and reaction. Five difficulty levels from
21cr|memonix-1.6-5|24	normal to obscene plus the timer mean that the challenge will never run
21cr|memonix-1.6-5|25	away. Joyful music and brightly-colored visuals maximize the excitement
21cr|memonix-1.6-5|26	from the gameplay.
21cr|memonix-1.6-5|27	
21cr|memonix-1.6-5|28	%prep
21cr|memonix-1.6-5|29	%setup -q -c %{name}-%{version}
21cr|memonix-1.6-5|30	%patch0 -p0
21cr|memonix-1.6-5|31	%patch1 -p0
21cr|memonix-1.6-5|32	
21cr|memonix-1.6-5|33	%build
21cr|memonix-1.6-5|34	pushd MemonixSourceCode
21cr|memonix-1.6-5|35	%cmake
21cr|memonix-1.6-5|36	%make
21cr|memonix-1.6-5|37	popd
21cr|memonix-1.6-5|38	
21cr|memonix-1.6-5|39	for N in 16 32 64 128; do convert icon48.png -resize ${N}x${N} $N.png; done
21cr|memonix-1.6-5|40	
21cr|memonix-1.6-5|41	%install
21cr|memonix-1.6-5|42	install -D MemonixSourceCode/build/Memonix %{buildroot}%{_gamesbindir}/%{name}
21cr|memonix-1.6-5|43	
21cr|memonix-1.6-5|44	install -D gamedata.vfs %{buildroot}%{_gamesdatadir}/%{name}/gamedata.vfs
21cr|memonix-1.6-5|45	
21cr|memonix-1.6-5|46	install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|memonix-1.6-5|47	install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|memonix-1.6-5|48	install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|memonix-1.6-5|49	install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|memonix-1.6-5|50	
21cr|memonix-1.6-5|51	# menu-entry
21cr|memonix-1.6-5|52	mkdir -p  %{buildroot}%{_datadir}/applications
21cr|memonix-1.6-5|53	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|memonix-1.6-5|54	[Desktop Entry]
21cr|memonix-1.6-5|55	Name=Memonix
21cr|memonix-1.6-5|56	Comment=Brain teasers, puzzle and memory games
21cr|memonix-1.6-5|57	Exec=memonix
21cr|memonix-1.6-5|58	Icon=memonix
21cr|memonix-1.6-5|59	Terminal=false
21cr|memonix-1.6-5|60	Type=Application
21cr|memonix-1.6-5|61	Categories=Game;LogicGame;
21cr|memonix-1.6-5|62	EOF
21cr|memonix-1.6-5|63	
21cr|memonix-1.6-5|64	%files
21cr|memonix-1.6-5|65	%doc MemonixSourceCode/ReadMe.txt MemonixSourceCode/License.txt MemonixSourceCode/gpl-3.0.txt
21cr|memonix-1.6-5|66	%{_gamesbindir}/%{name}
21cr|memonix-1.6-5|67	%{_gamesdatadir}/%{name}
21cr|memonix-1.6-5|68	%{_datadir}/applications/%{name}.desktop
21cr|memonix-1.6-5|69	%{_liconsdir}/%{name}.png
21cr|memonix-1.6-5|70	%{_miconsdir}/%{name}.png
21cr|memonix-1.6-5|71	%{_iconsdir}/hicolor/*/apps/%{name}.png

3136 21
21cr|menhir-20210419-2|1	%define debug_package %{nil}
21cr|menhir-20210419-2|2	
21cr|menhir-20210419-2|3	Summary:	Menhir is a LR(1) parser generator for OCaml
21cr|menhir-20210419-2|4	Name:		menhir
21cr|menhir-20210419-2|5	Version:	20210419
21cr|menhir-20210419-2|6	Release:	2
21cr|menhir-20210419-2|7	License:	LGPLv2.1+ and QPL with static compilation exception
21cr|menhir-20210419-2|8	Group:		Development/OCaml
21cr|menhir-20210419-2|9	Url:		https://github.com/LexiFi/menhir
21cr|menhir-20210419-2|10	Source0:	https://github.com/LexiFi/menhir/archive/20210419.tar.gz?/%{name}-%{version}.tar.gz
21cr|menhir-20210419-2|11	BuildRequires:	ocaml
21cr|menhir-20210419-2|12	BuildRequires:	dune
21cr|menhir-20210419-2|13	BuildRequires:	ocaml-findlib
21cr|menhir-20210419-2|14	
21cr|menhir-20210419-2|15	%description
21cr|menhir-20210419-2|16	Menhir is a LR(1) parser generator for OCaml. It is mostly compatible
21cr|menhir-20210419-2|17	with the standard ocamlyacc and has the following enhancements:
21cr|menhir-20210419-2|18	
21cr|menhir-20210419-2|19	- it accepts LR(1) grammars,
21cr|menhir-20210419-2|20	- it offers parameterized nonterminal symbols as well as a library of
21cr|menhir-20210419-2|21	standard definitions,
21cr|menhir-20210419-2|22	- it explains conflicts in terms of the grammar,
21cr|menhir-20210419-2|23	- it allows grammar specifications to be split over multiple files and
21cr|menhir-20210419-2|24	parametrized by OCaml modules,
21cr|menhir-20210419-2|25	- it produces reentrant parsers.
21cr|menhir-20210419-2|26	
21cr|menhir-20210419-2|27	%files
21cr|menhir-20210419-2|28	%doc %{_docdir}/menhir
21cr|menhir-20210419-2|29	%{_bindir}/menhir
21cr|menhir-20210419-2|30	%{_mandir}/man1/menhir.1*
21cr|menhir-20210419-2|31	%dir %{_libdir}/ocaml/menhirLib
21cr|menhir-20210419-2|32	%{_libdir}/ocaml/menhir/META
21cr|menhir-20210419-2|33	%{_libdir}/ocaml/menhirLib/*.cma
21cr|menhir-20210419-2|34	%{_libdir}/ocaml/menhirLib/*.cmi
21cr|menhir-20210419-2|35	%{_libdir}/ocaml/menhirLib/*.cmxs
21cr|menhir-20210419-2|36	%{_libdir}/ocaml/menhirLib/*.a
21cr|menhir-20210419-2|37	%{_libdir}/ocaml/menhirLib/*.ml
21cr|menhir-20210419-2|38	%{_libdir}/ocaml/menhirLib/META
21cr|menhir-20210419-2|39	%{_libdir}/ocaml/menhirSdk/*.a
21cr|menhir-20210419-2|40	%{_libdir}/ocaml/menhirSdk/*.cma
21cr|menhir-20210419-2|41	%{_libdir}/ocaml/menhirSdk/*.cmi
21cr|menhir-20210419-2|42	%{_libdir}/ocaml/menhirSdk/*.cmxs
21cr|menhir-20210419-2|43	%{_libdir}/ocaml/menhirSdk/META
21cr|menhir-20210419-2|44	
21cr|menhir-20210419-2|45	#----------------------------------------------------------------------------
21cr|menhir-20210419-2|46	
21cr|menhir-20210419-2|47	%package devel
21cr|menhir-20210419-2|48	Summary:	Development files for %{name}
21cr|menhir-20210419-2|49	Group:		Development/OCaml
21cr|menhir-20210419-2|50	Requires:	%{name} = %{EVRD}
21cr|menhir-20210419-2|51	
21cr|menhir-20210419-2|52	%description devel
21cr|menhir-20210419-2|53	The %{name}-devel package contains libraries and signature files for
21cr|menhir-20210419-2|54	developing applications that use %{name}.
21cr|menhir-20210419-2|55	
21cr|menhir-20210419-2|56	%files devel
21cr|menhir-20210419-2|57	%doc %{_docdir}/coq-menhirlib/LICENSE
21cr|menhir-20210419-2|58	%doc %{_docdir}/menhirLib/LICENSE
21cr|menhir-20210419-2|59	%doc %{_docdir}/menhirSdk/LICENSE
21cr|menhir-20210419-2|60	%{_libdir}/ocaml/menhir/dune-package
21cr|menhir-20210419-2|61	%{_libdir}/ocaml/menhirLib/dune-package
21cr|menhir-20210419-2|62	%{_libdir}/ocaml/menhirLib/*.cmx
21cr|menhir-20210419-2|63	%{_libdir}/ocaml/menhirLib/*.cmxa
21cr|menhir-20210419-2|64	%{_libdir}/ocaml/menhirLib/*.cmt
21cr|menhir-20210419-2|65	%{_libdir}/ocaml/menhirLib/*.cmti
21cr|menhir-20210419-2|66	%{_libdir}/ocaml/menhirLib/*.mli
21cr|menhir-20210419-2|67	%{_libdir}/ocaml/coq-menhirlib
21cr|menhir-20210419-2|68	%{_libdir}/ocaml/menhirSdk/dune-package
21cr|menhir-20210419-2|69	%{_libdir}/ocaml/menhirSdk/*.cmx
21cr|menhir-20210419-2|70	%{_libdir}/ocaml/menhirSdk/*.cmxa
21cr|menhir-20210419-2|71	%{_libdir}/ocaml/menhirSdk/*.cmt
21cr|menhir-20210419-2|72	%{_libdir}/ocaml/menhirSdk/*.cmti
21cr|menhir-20210419-2|73	%{_libdir}/ocaml/menhirSdk/*.ml
21cr|menhir-20210419-2|74	%{_libdir}/ocaml/menhirSdk/*.mli
21cr|menhir-20210419-2|75	
21cr|menhir-20210419-2|76	#----------------------------------------------------------------------------
21cr|menhir-20210419-2|77	
21cr|menhir-20210419-2|78	%prep
21cr|menhir-20210419-2|79	%setup -q
21cr|menhir-20210419-2|80	
21cr|menhir-20210419-2|81	%build
21cr|menhir-20210419-2|82	dune build
21cr|menhir-20210419-2|83	
21cr|menhir-20210419-2|84	%install
21cr|menhir-20210419-2|85	dune install --destdir=%{buildroot} --docdir=%{_docdir}
21cr|menhir-20210419-2|86	

3137 21
21cr|menulibre-2.2.1-1|1	%global __requires_exclude typelib\\(LaunchpadIntegration\\)
21cr|menulibre-2.2.1-1|2	
21cr|menulibre-2.2.1-1|3	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|menulibre-2.2.1-1|4	
21cr|menulibre-2.2.1-1|5	Name:		menulibre
21cr|menulibre-2.2.1-1|6	Version:	2.2.1
21cr|menulibre-2.2.1-1|7	Release:	1
21cr|menulibre-2.2.1-1|8	Summary:	Advanced menu editor
21cr|menulibre-2.2.1-1|9	License:	GPLv3
21cr|menulibre-2.2.1-1|10	Group:		Graphical desktop/Other
21cr|menulibre-2.2.1-1|11	Url:		https://launchpad.net/menulibre
21cr|menulibre-2.2.1-1|12	Source0:	https://launchpad.net/menulibre/%{url_ver}/%{version}/+download/menulibre-%{version}.tar.gz
21cr|menulibre-2.2.1-1|13	BuildArch:	noarch
21cr|menulibre-2.2.1-1|14	BuildRequires:	intltool
21cr|menulibre-2.2.1-1|15	BuildRequires:	locales
21cr|menulibre-2.2.1-1|16	BuildRequires:	python3
21cr|menulibre-2.2.1-1|17	BuildRequires:	xdg-utils
21cr|menulibre-2.2.1-1|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|menulibre-2.2.1-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|menulibre-2.2.1-1|20	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|menulibre-2.2.1-1|21	BuildRequires:	python3-distutils-extra
21cr|menulibre-2.2.1-1|22	BuildRequires:	python3-psutil
21cr|menulibre-2.2.1-1|23	BuildRequires:	python3-gobject3
21cr|menulibre-2.2.1-1|24	BuildRequires:	python3-gi
21cr|menulibre-2.2.1-1|25	Requires:	python3-gobject3
21cr|menulibre-2.2.1-1|26	Requires:	python3-psutil
21cr|menulibre-2.2.1-1|27	Requires:	typelib(GMenu)
21cr|menulibre-2.2.1-1|28	
21cr|menulibre-2.2.1-1|29	%description
21cr|menulibre-2.2.1-1|30	An advanced menu editor that provides modern features in a clean, easy-to-use
21cr|menulibre-2.2.1-1|31	interface.
21cr|menulibre-2.2.1-1|32	
21cr|menulibre-2.2.1-1|33	%prep
21cr|menulibre-2.2.1-1|34	%setup -q
21cr|menulibre-2.2.1-1|35	
21cr|menulibre-2.2.1-1|36	%build
21cr|menulibre-2.2.1-1|37	#nothing
21cr|menulibre-2.2.1-1|38	
21cr|menulibre-2.2.1-1|39	%install
21cr|menulibre-2.2.1-1|40	%{__python3} setup.py install --root=%{buildroot}
21cr|menulibre-2.2.1-1|41	
21cr|menulibre-2.2.1-1|42	# fix .desktop file
21cr|menulibre-2.2.1-1|43	desktop-file-edit \
21cr|menulibre-2.2.1-1|44	--remove-only-show-in=Pantheon \
21cr|menulibre-2.2.1-1|45	--remove-only-show-in=Budgie \
21cr|menulibre-2.2.1-1|46	%{buildroot}%{_datadir}/applications/menulibre.desktop
21cr|menulibre-2.2.1-1|47	
21cr|menulibre-2.2.1-1|48	%find_lang %{name}
21cr|menulibre-2.2.1-1|49	
21cr|menulibre-2.2.1-1|50	%files -f %{name}.lang
21cr|menulibre-2.2.1-1|51	%doc AUTHORS NEWS README
21cr|menulibre-2.2.1-1|52	%{_bindir}/%{name}-menu-validate
21cr|menulibre-2.2.1-1|53	%{_bindir}/%{name}
21cr|menulibre-2.2.1-1|54	%{_datadir}/%{name}/
21cr|menulibre-2.2.1-1|55	%{_datadir}/applications/%{name}.desktop
21cr|menulibre-2.2.1-1|56	%{_datadir}/pixmaps/%{name}.png
21cr|menulibre-2.2.1-1|57	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|menulibre-2.2.1-1|58	%{_mandir}/man1/*
21cr|menulibre-2.2.1-1|59	%attr(0755,root,root) %{py3_puresitedir}/%{name}
21cr|menulibre-2.2.1-1|60	%attr(0755,root,root) %{py3_puresitedir}/menulibre_lib
21cr|menulibre-2.2.1-1|61	%{py3_puresitedir}/%{name}-%{version}-py%{python3_version}.egg-info

3138 21
21cr|mergelog-4.5-9|1	Summary:	Merges httpd log files by date
21cr|mergelog-4.5-9|2	Name:		mergelog
21cr|mergelog-4.5-9|3	Version:	4.5
21cr|mergelog-4.5-9|4	Release:	9
21cr|mergelog-4.5-9|5	Group:		System/Servers
21cr|mergelog-4.5-9|6	License:	GPLv2
21cr|mergelog-4.5-9|7	URL:		http://mergelog.sourceforge.net/
21cr|mergelog-4.5-9|8	Source0:	http://prdownloads.sourceforge.net/mergelog/%{name}-%{version}.tar.bz2
21cr|mergelog-4.5-9|9	BuildRequires:	zlib-devel
21cr|mergelog-4.5-9|10	
21cr|mergelog-4.5-9|11	%description
21cr|mergelog-4.5-9|12	mergelog is a small and fast C program which merges by date httpd log files in
21cr|mergelog-4.5-9|13	'Common Log Format' from web servers behind round-robin DNS. It has been
21cr|mergelog-4.5-9|14	designed to easily manage huge log files from highly stressed servers. mergelog
21cr|mergelog-4.5-9|15	is distributed with zmergelog which supports gzipped log files.
21cr|mergelog-4.5-9|16	
21cr|mergelog-4.5-9|17	%prep
21cr|mergelog-4.5-9|18	%setup -q
21cr|mergelog-4.5-9|19	
21cr|mergelog-4.5-9|20	%build
21cr|mergelog-4.5-9|21	%configure
21cr|mergelog-4.5-9|22	%make
21cr|mergelog-4.5-9|23	
21cr|mergelog-4.5-9|24	%install
21cr|mergelog-4.5-9|25	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|mergelog-4.5-9|26	
21cr|mergelog-4.5-9|27	install -d %{buildroot}%{_sbindir}
21cr|mergelog-4.5-9|28	install -d %{buildroot}%{_mandir}/man1
21cr|mergelog-4.5-9|29	
21cr|mergelog-4.5-9|30	install -m0755 src/mergelog %{buildroot}%{_sbindir}/
21cr|mergelog-4.5-9|31	install -m0755 src/zmergelog %{buildroot}%{_sbindir}/
21cr|mergelog-4.5-9|32	
21cr|mergelog-4.5-9|33	install -m0644 man/mergelog.1 %{buildroot}%{_mandir}/man1
21cr|mergelog-4.5-9|34	install -m0644 man/zmergelog.1 %{buildroot}%{_mandir}/man1
21cr|mergelog-4.5-9|35	
21cr|mergelog-4.5-9|36	%clean
21cr|mergelog-4.5-9|37	rm -rf $RPM_BUILD_ROOT
21cr|mergelog-4.5-9|38	
21cr|mergelog-4.5-9|39	%files
21cr|mergelog-4.5-9|40	%defattr(-,root,root,-)
21cr|mergelog-4.5-9|41	%doc AUTHORS COPYING ChangeLog README
21cr|mergelog-4.5-9|42	%attr(0755,root,root) %{_sbindir}/mergelog
21cr|mergelog-4.5-9|43	%attr(0755,root,root) %{_sbindir}/zmergelog
21cr|mergelog-4.5-9|44	%attr(0640,root,root) %{_mandir}/man1/mergelog.1*
21cr|mergelog-4.5-9|45	%attr(0640,root,root) %{_mandir}/man1/zmergelog.1*

3139 21
21cr|mergiraf-0.15.0-1|1	%global _disable_lto 1
21cr|mergiraf-0.15.0-1|2	%global debug_package %{nil}
21cr|mergiraf-0.15.0-1|3	
21cr|mergiraf-0.15.0-1|4	%bcond_without alt_rust
21cr|mergiraf-0.15.0-1|5	%global rust_ver 1.89
21cr|mergiraf-0.15.0-1|6	%global rust_path %(echo /opt/rust%{rust_ver})
21cr|mergiraf-0.15.0-1|7	
21cr|mergiraf-0.15.0-1|8	Name:		mergiraf
21cr|mergiraf-0.15.0-1|9	Version:	0.15.0
21cr|mergiraf-0.15.0-1|10	Release:	1
21cr|mergiraf-0.15.0-1|11	Summary:	A syntax-aware git merge driver
21cr|mergiraf-0.15.0-1|12	License:	GPL-3.0-or-later
21cr|mergiraf-0.15.0-1|13	Group:		Development/Other
21cr|mergiraf-0.15.0-1|14	URL:		https://mergiraf.org/
21cr|mergiraf-0.15.0-1|15	Source0:	https://codeberg.org/mergiraf/mergiraf/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mergiraf-0.15.0-1|16	Source1:	%{name}-vendor-%{version}.tar.xz
21cr|mergiraf-0.15.0-1|17	# use 'cargo vendor' or upd.sh script
21cr|mergiraf-0.15.0-1|18	Source10:	upd.sh
21cr|mergiraf-0.15.0-1|19	%if %{without alt_rust}
21cr|mergiraf-0.15.0-1|20	BuildRequires:	rust-packaging
21cr|mergiraf-0.15.0-1|21	%else
21cr|mergiraf-0.15.0-1|22	BuildRequires:	rust%{rust_ver}
21cr|mergiraf-0.15.0-1|23	%endif
21cr|mergiraf-0.15.0-1|24	BuildRequires:	git-core
21cr|mergiraf-0.15.0-1|25	
21cr|mergiraf-0.15.0-1|26	%description
21cr|mergiraf-0.15.0-1|27	Mergiraf can solve a wide range of Git merge conflicts.
21cr|mergiraf-0.15.0-1|28	That's because it's aware of the trees in your files!
21cr|mergiraf-0.15.0-1|29	
21cr|mergiraf-0.15.0-1|30	Thanks to its understanding of your language, it can often
21cr|mergiraf-0.15.0-1|31	reconcile the needs of both sides.
21cr|mergiraf-0.15.0-1|32	
21cr|mergiraf-0.15.0-1|33	%prep
21cr|mergiraf-0.15.0-1|34	%autosetup -p1 -n %{name} -a1
21cr|mergiraf-0.15.0-1|35	%if %{without alt_rust}
21cr|mergiraf-0.15.0-1|36	%cargo_prep -v vendor
21cr|mergiraf-0.15.0-1|37	%else
21cr|mergiraf-0.15.0-1|38	mkdir -p .cargo
21cr|mergiraf-0.15.0-1|39	cat > .cargo/config.toml << EOF
21cr|mergiraf-0.15.0-1|40	[source.crates-io]
21cr|mergiraf-0.15.0-1|41	replace-with = "vendored-sources"
21cr|mergiraf-0.15.0-1|42	
21cr|mergiraf-0.15.0-1|43	[source.vendored-sources]
21cr|mergiraf-0.15.0-1|44	directory = "vendor"
21cr|mergiraf-0.15.0-1|45	EOF
21cr|mergiraf-0.15.0-1|46	%endif
21cr|mergiraf-0.15.0-1|47	
21cr|mergiraf-0.15.0-1|48	%build
21cr|mergiraf-0.15.0-1|49	%if %{without alt_rust}
21cr|mergiraf-0.15.0-1|50	%cargo_build
21cr|mergiraf-0.15.0-1|51	%else
21cr|mergiraf-0.15.0-1|52	PATH="%{rust_path}/bin:$PATH"
21cr|mergiraf-0.15.0-1|53	cargo build -r --frozen
21cr|mergiraf-0.15.0-1|54	%endif
21cr|mergiraf-0.15.0-1|55	
21cr|mergiraf-0.15.0-1|56	%install
21cr|mergiraf-0.15.0-1|57	%if %{without alt_rust}
21cr|mergiraf-0.15.0-1|58	%cargo_install
21cr|mergiraf-0.15.0-1|59	%else
21cr|mergiraf-0.15.0-1|60	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21cr|mergiraf-0.15.0-1|61	%endif
21cr|mergiraf-0.15.0-1|62	
21cr|mergiraf-0.15.0-1|63	%if %{without alt_rust}
21cr|mergiraf-0.15.0-1|64	%check
21cr|mergiraf-0.15.0-1|65	%cargo_test
21cr|mergiraf-0.15.0-1|66	%endif
21cr|mergiraf-0.15.0-1|67	
21cr|mergiraf-0.15.0-1|68	%files
21cr|mergiraf-0.15.0-1|69	%license LICENSE.txt
21cr|mergiraf-0.15.0-1|70	%doc README.md
21cr|mergiraf-0.15.0-1|71	%{_bindir}/mergiraf
21cr|mergiraf-0.15.0-1|72	
21cr|mergiraf-0.15.0-1|73	
21cr|mergiraf-0.15.0-1|74	%changelog
21cr|mergiraf-0.15.0-1|75	* Fri Oct 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|mergiraf-0.15.0-1|76	- disable debug
21cr|mergiraf-0.15.0-1|77	
21cr|mergiraf-0.15.0-1|78	* Fri Oct 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|mergiraf-0.15.0-1|79	- fix files
21cr|mergiraf-0.15.0-1|80	
21cr|mergiraf-0.15.0-1|81	* Fri Oct 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|mergiraf-0.15.0-1|82	- switch to rust1.89
21cr|mergiraf-0.15.0-1|83	
21cr|mergiraf-0.15.0-1|84	* Wed Oct 15 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.15.0-1
21cr|mergiraf-0.15.0-1|85	- adapt for Rosa
21cr|mergiraf-0.15.0-1|86	
21cr|mergiraf-0.15.0-1|87	* Wed Oct 15 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|mergiraf-0.15.0-1|88	- Imported from SRPM

3140 21
21cr|merkaartor-0.19.0-0.git46b3fa.5|1	%define commit 46b3fa14833673f2680b88ba9f8ed9829d5d6918
21cr|merkaartor-0.19.0-0.git46b3fa.5|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|merkaartor-0.19.0-0.git46b3fa.5|3	
21cr|merkaartor-0.19.0-0.git46b3fa.5|4	Summary:	Openstreetmap mapping program
21cr|merkaartor-0.19.0-0.git46b3fa.5|5	Name:		merkaartor
21cr|merkaartor-0.19.0-0.git46b3fa.5|6	Version:	0.19.0
21cr|merkaartor-0.19.0-0.git46b3fa.5|7	Release:	0.git%{commit_short}.5
21cr|merkaartor-0.19.0-0.git46b3fa.5|8	License:	GPLv2+
21cr|merkaartor-0.19.0-0.git46b3fa.5|9	Group:		Sciences/Other
21cr|merkaartor-0.19.0-0.git46b3fa.5|10	Url:		http://merkaartor.be
21cr|merkaartor-0.19.0-0.git46b3fa.5|11	Source0:	https://github.com/openstreetmap/merkaartor/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|merkaartor-0.19.0-0.git46b3fa.5|12	Patch0:		plugins-dir.diff
21cr|merkaartor-0.19.0-0.git46b3fa.5|13	#Patch1:		fix-translations-loading.diff
21cr|merkaartor-0.19.0-0.git46b3fa.5|14	BuildRequires:	cmake
21cr|merkaartor-0.19.0-0.git46b3fa.5|15	BuildRequires:	qt5-linguist
21cr|merkaartor-0.19.0-0.git46b3fa.5|16	BuildRequires:	boost-devel
21cr|merkaartor-0.19.0-0.git46b3fa.5|17	BuildRequires:	qt5-devel
21cr|merkaartor-0.19.0-0.git46b3fa.5|18	BuildRequires:	proj-devel
21cr|merkaartor-0.19.0-0.git46b3fa.5|19	BuildRequires:	sqlite-devel
21cr|merkaartor-0.19.0-0.git46b3fa.5|20	BuildRequires:	pkgconfig(exiv2)
21cr|merkaartor-0.19.0-0.git46b3fa.5|21	BuildRequires:	pkgconfig(gdal)
21cr|merkaartor-0.19.0-0.git46b3fa.5|22	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|merkaartor-0.19.0-0.git46b3fa.5|23	BuildRequires:	pkgconfig(Qt5Svg)
21cr|merkaartor-0.19.0-0.git46b3fa.5|24	
21cr|merkaartor-0.19.0-0.git46b3fa.5|25	%description
21cr|merkaartor-0.19.0-0.git46b3fa.5|26	Merkaartor is an openstreetmap (http://www.openstreetmap.org) mapping
21cr|merkaartor-0.19.0-0.git46b3fa.5|27	program. Merkaartor focuses on providing a visually pleasing but
21cr|merkaartor-0.19.0-0.git46b3fa.5|28	performant editing environment for free geographical data.
21cr|merkaartor-0.19.0-0.git46b3fa.5|29	
21cr|merkaartor-0.19.0-0.git46b3fa.5|30	%files -f %{name}.lang
21cr|merkaartor-0.19.0-0.git46b3fa.5|31	%doc AUTHORS CHANGELOG CREDITS README.md
21cr|merkaartor-0.19.0-0.git46b3fa.5|32	%{_bindir}/merkaartor
21cr|merkaartor-0.19.0-0.git46b3fa.5|33	%dir %{_datadir}/%{name}
21cr|merkaartor-0.19.0-0.git46b3fa.5|34	%{_datadir}/%{name}/*.xml
21cr|merkaartor-0.19.0-0.git46b3fa.5|35	%{_datadir}/applications/merkaartor.desktop
21cr|merkaartor-0.19.0-0.git46b3fa.5|36	%{_datadir}/metainfo/org.merkaartor.merkaartor.appdata.xml
21cr|merkaartor-0.19.0-0.git46b3fa.5|37	%{_libdir}/%{name}
21cr|merkaartor-0.19.0-0.git46b3fa.5|38	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|merkaartor-0.19.0-0.git46b3fa.5|39	
21cr|merkaartor-0.19.0-0.git46b3fa.5|40	#----------------------------------------------------------------------------
21cr|merkaartor-0.19.0-0.git46b3fa.5|41	
21cr|merkaartor-0.19.0-0.git46b3fa.5|42	%prep
21cr|merkaartor-0.19.0-0.git46b3fa.5|43	%autosetup -p1 -n %{name}-%{commit}
21cr|merkaartor-0.19.0-0.git46b3fa.5|44	sed -i'' -e 's,@LIB@,%{_lib},' plugins/plugins.cmake
21cr|merkaartor-0.19.0-0.git46b3fa.5|45	
21cr|merkaartor-0.19.0-0.git46b3fa.5|46	%build
21cr|merkaartor-0.19.0-0.git46b3fa.5|47	%cmake
21cr|merkaartor-0.19.0-0.git46b3fa.5|48	%make_build
21cr|merkaartor-0.19.0-0.git46b3fa.5|49	
21cr|merkaartor-0.19.0-0.git46b3fa.5|50	%install
21cr|merkaartor-0.19.0-0.git46b3fa.5|51	%makeinstall_std -C build
21cr|merkaartor-0.19.0-0.git46b3fa.5|52	
21cr|merkaartor-0.19.0-0.git46b3fa.5|53	# normalize name
21cr|merkaartor-0.19.0-0.git46b3fa.5|54	mv %{buildroot}%{_datadir}/applications/org.merkaartor.merkaartor.desktop %{buildroot}%{_datadir}/applications/merkaartor.desktop
21cr|merkaartor-0.19.0-0.git46b3fa.5|55	sed -i'' -e 's,org.merkaartor.merkaartor.desktop,merkaartor.desktop,' %{buildroot}%{_datadir}/metainfo/org.merkaartor.merkaartor.appdata.xml
21cr|merkaartor-0.19.0-0.git46b3fa.5|56	
21cr|merkaartor-0.19.0-0.git46b3fa.5|57	%find_lang %{name} --with-qt

3141 21
21cr|meshio-0.2.0-13|1	%define debug_package %{nil}
21cr|meshio-0.2.0-13|2	
21cr|meshio-0.2.0-13|3	%define major 0
21cr|meshio-0.2.0-13|4	%define libname %mklibname %{name} %{major}
21cr|meshio-0.2.0-13|5	%define libnamedev %mklibname %{name} %{major} -d
21cr|meshio-0.2.0-13|6	
21cr|meshio-0.2.0-13|7	Name:        meshio
21cr|meshio-0.2.0-13|8	Summary:     Library for the loading of 3D model files
21cr|meshio-0.2.0-13|9	Version:     0.2.0
21cr|meshio-0.2.0-13|10	Release:     13
21cr|meshio-0.2.0-13|11	License:     LGPLv2.1
21cr|meshio-0.2.0-13|12	Group:       System/Libraries
21cr|meshio-0.2.0-13|13	Source:      meshio-%{version}.tar.bz2
21cr|meshio-0.2.0-13|14	Patch0:      meshio-0.2.0-build.patch
21cr|meshio-0.2.0-13|15	
21cr|meshio-0.2.0-13|16	URL:         http://www.3dwm.org/frameset.html
21cr|meshio-0.2.0-13|17	
21cr|meshio-0.2.0-13|18	
21cr|meshio-0.2.0-13|19	%description
21cr|meshio-0.2.0-13|20	MeshIO is a simple C++ library for the loading of 3D model
21cr|meshio-0.2.0-13|21	files. Currently, MeshIO only supports plain .3DS files as
21cr|meshio-0.2.0-13|22	well as its native .RAW format. MeshIO will undergo a major
21cr|meshio-0.2.0-13|23	redesign in the future.
21cr|meshio-0.2.0-13|24	
21cr|meshio-0.2.0-13|25	#-------------------------------------------------------------
21cr|meshio-0.2.0-13|26	%package -n %libname
21cr|meshio-0.2.0-13|27	Summary:	Library for the loading of 3D model files
21cr|meshio-0.2.0-13|28	Group: 		 System/Libraries
21cr|meshio-0.2.0-13|29	
21cr|meshio-0.2.0-13|30	%description -n %libname
21cr|meshio-0.2.0-13|31	MeshIO is a simple C++ library for the loading of 3D model
21cr|meshio-0.2.0-13|32	files. Currently, MeshIO only supports plain .3DS files as
21cr|meshio-0.2.0-13|33	well as its native .RAW format. MeshIO will undergo a major
21cr|meshio-0.2.0-13|34	redesign in the future.
21cr|meshio-0.2.0-13|35	
21cr|meshio-0.2.0-13|36	%files -n %libname
21cr|meshio-0.2.0-13|37	%doc AUTHORS COPYING README
21cr|meshio-0.2.0-13|38	%{_libdir}/*.so.*
21cr|meshio-0.2.0-13|39	
21cr|meshio-0.2.0-13|40	#-------------------------------------------------------------
21cr|meshio-0.2.0-13|41	
21cr|meshio-0.2.0-13|42	%package -n %libname-devel
21cr|meshio-0.2.0-13|43	Summary:	Library for the loading of 3D model files
21cr|meshio-0.2.0-13|44	Group:		System/Libraries
21cr|meshio-0.2.0-13|45	Requires:	%{libname} = %{version}
21cr|meshio-0.2.0-13|46	Provides:	libmeshio-devel
21cr|meshio-0.2.0-13|47	
21cr|meshio-0.2.0-13|48	%description -n %libname-devel
21cr|meshio-0.2.0-13|49	MeshIO is a simple C++ library for the loading of 3D model
21cr|meshio-0.2.0-13|50	files. Currently, MeshIO only supports plain .3DS files as
21cr|meshio-0.2.0-13|51	well as its native .RAW format. MeshIO will undergo a major
21cr|meshio-0.2.0-13|52	redesign in the future.
21cr|meshio-0.2.0-13|53	
21cr|meshio-0.2.0-13|54	%files -n %libname-devel
21cr|meshio-0.2.0-13|55	%doc AUTHORS COPYING README
21cr|meshio-0.2.0-13|56	%{_libdir}/*.so
21cr|meshio-0.2.0-13|57	%{_includedir}/MeshIO/
21cr|meshio-0.2.0-13|58	
21cr|meshio-0.2.0-13|59	#-------------------------------------------------------------
21cr|meshio-0.2.0-13|60	
21cr|meshio-0.2.0-13|61	%prep
21cr|meshio-0.2.0-13|62	%autosetup -p1 -n meshio-%{version}
21cr|meshio-0.2.0-13|63	
21cr|meshio-0.2.0-13|64	%build
21cr|meshio-0.2.0-13|65	
21cr|meshio-0.2.0-13|66	%configure
21cr|meshio-0.2.0-13|67	%make
21cr|meshio-0.2.0-13|68	
21cr|meshio-0.2.0-13|69	%install
21cr|meshio-0.2.0-13|70	%makeinstall
21cr|meshio-0.2.0-13|71	
21cr|meshio-0.2.0-13|72	

3142 21
21cr|meshlab-2022.02-1|1	Name:		meshlab
21cr|meshlab-2022.02-1|2	Summary:	A system for processing and editing unstructured 3D triangular meshes
21cr|meshlab-2022.02-1|3	Group:		Graphics
21cr|meshlab-2022.02-1|4	Version:	2022.02
21cr|meshlab-2022.02-1|5	Release:	1
21cr|meshlab-2022.02-1|6	URL:		https://github.com/cnr-isti-vclab/meshlab
21cr|meshlab-2022.02-1|7	License:	GPLv2+ and BSD and Public Domain and ASL 2.0
21cr|meshlab-2022.02-1|8	Source0:	https://github.com/cnr-isti-vclab/meshlab/archive/refs/tags/MeshLab-%{version}.tar.gz
21cr|meshlab-2022.02-1|9	# Matches 2021.07:
21cr|meshlab-2022.02-1|10	%global vcglibver 3e489ba
21cr|meshlab-2022.02-1|11	# Probably belongs in its own package, but nothing else seems to depend on it.
21cr|meshlab-2022.02-1|12	Source2:	https://github.com/cnr-isti-vclab/vcglib/archive/%{vcglibver}/vcglib-%{vcglibver}.tar.gz
21cr|meshlab-2022.02-1|13	# Notes for Fedora users (around issues with Wayland)
21cr|meshlab-2022.02-1|14	Source3:	README.Fedora
21cr|meshlab-2022.02-1|15	Source10:	meshlab.rpmlintrc
21cr|meshlab-2022.02-1|16	Provides:	bundled(vcglib) = %{vcglibver}
21cr|meshlab-2022.02-1|17	
21cr|meshlab-2022.02-1|18	# Adjust MESHLAB_LIB_INSTALL_DIR to not have a meshlab/ subdir
21cr|meshlab-2022.02-1|19	# and adjust MESHLAB_PLUGIN_INSTALL_DIR to have it
21cr|meshlab-2022.02-1|20	Patch1:         meshlab-2021.07-MESHLAB_LIB_INSTALL_DIR-fix.patch
21cr|meshlab-2022.02-1|21	# Enable use of system levmar
21cr|meshlab-2022.02-1|22	Patch2:         meshlab-2021.07-system-levmar.patch
21cr|meshlab-2022.02-1|23	
21cr|meshlab-2022.02-1|24	# Bundled things
21cr|meshlab-2022.02-1|25	# This is a fork of a fork. Fun.
21cr|meshlab-2022.02-1|26	Provides:	bundled(u3d) = 1.4.5-meshlab
21cr|meshlab-2022.02-1|27	
21cr|meshlab-2022.02-1|28	BuildRequires:	cmake
21cr|meshlab-2022.02-1|29	BuildRequires:	cgal-devel
21cr|meshlab-2022.02-1|30	BuildRequires:	boost-devel
21cr|meshlab-2022.02-1|31	BuildRequires:	bzip2-devel
21cr|meshlab-2022.02-1|32	BuildRequires:	eigen3-devel
21cr|meshlab-2022.02-1|33	BuildRequires:	glew-devel
21cr|meshlab-2022.02-1|34	BuildRequires:	gomp-devel
21cr|meshlab-2022.02-1|35	BuildRequires:	levmar-devel
21cr|meshlab-2022.02-1|36	BuildRequires:	lib3ds-devel
21cr|meshlab-2022.02-1|37	BuildRequires:	qhull-static-devel
21cr|meshlab-2022.02-1|38	BuildRequires:	pkgconfig(gmpxx)
21cr|meshlab-2022.02-1|39	BuildRequires:	pkgconfig(Qt5Core)
21cr|meshlab-2022.02-1|40	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|meshlab-2022.02-1|41	BuildRequires:	pkgconfig(Qt5Xml)
21cr|meshlab-2022.02-1|42	BuildRequires:	pkgconfig(Qt5Network)
21cr|meshlab-2022.02-1|43	BuildRequires:	pkgconfig(muparser)
21cr|meshlab-2022.02-1|44	BuildRequires:	desktop-file-utils
21cr|meshlab-2022.02-1|45	BuildRequires:	imagemagick
21cr|meshlab-2022.02-1|46	BuildRequires:	xerces-c-devel
21cr|meshlab-2022.02-1|47	
21cr|meshlab-2022.02-1|48	# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
21cr|meshlab-2022.02-1|49	ExcludeArch:	%{ix86}
21cr|meshlab-2022.02-1|50	
21cr|meshlab-2022.02-1|51	%description
21cr|meshlab-2022.02-1|52	MeshLab is an open source, portable, and extensible system for the
21cr|meshlab-2022.02-1|53	processing and editing of unstructured 3D triangular meshes.  The
21cr|meshlab-2022.02-1|54	system is aimed to help the processing of the typical not-so-small
21cr|meshlab-2022.02-1|55	unstructured models arising in 3D scanning, providing a set of tools
21cr|meshlab-2022.02-1|56	for editing, cleaning, healing, inspecting, rendering and converting
21cr|meshlab-2022.02-1|57	these kinds of meshes.
21cr|meshlab-2022.02-1|58	
21cr|meshlab-2022.02-1|59	%prep
21cr|meshlab-2022.02-1|60	%autosetup -p1 -n meshlab-MeshLab-%{version} -a 2
21cr|meshlab-2022.02-1|61	
21cr|meshlab-2022.02-1|62	cp %{SOURCE3} .
21cr|meshlab-2022.02-1|63	rmdir src/vcglib && mv vcglib-%{vcglibver}* src/vcglib
21cr|meshlab-2022.02-1|64	
21cr|meshlab-2022.02-1|65	# remove some bundles
21cr|meshlab-2022.02-1|66	%if 0
21cr|meshlab-2022.02-1|67	rm -rf src/external/glew*
21cr|meshlab-2022.02-1|68	rm -rf src/external/qhull*
21cr|meshlab-2022.02-1|69	rm -rf src/external/levmar*
21cr|meshlab-2022.02-1|70	rm -rf src/external/lib3ds*
21cr|meshlab-2022.02-1|71	rm -rf src/external/muparser*
21cr|meshlab-2022.02-1|72	%endif
21cr|meshlab-2022.02-1|73	
21cr|meshlab-2022.02-1|74	# plugin path
21cr|meshlab-2022.02-1|75	sed -i -e 's|"lib"|"%{_lib}"|g' src/common/globals.cpp
21cr|meshlab-2022.02-1|76	# sed -i -e 's|"lib"|"%{_lib}"|g' src/meshlab/plugindialog.cpp
21cr|meshlab-2022.02-1|77	
21cr|meshlab-2022.02-1|78	# icon path, see https://github.com/cnr-isti-vclab/meshlab/pull/752
21cr|meshlab-2022.02-1|79	# sed -i -e 's|/icons/pixmaps|/pixmaps|g' src/CMakeLists.txt
21cr|meshlab-2022.02-1|80	
21cr|meshlab-2022.02-1|81	%build
21cr|meshlab-2022.02-1|82	export CXXFLAGS=`echo %{optflags} -std=c++14 -fopenmp -DSYSTEM_QHULL -I/usr/include/libqhull`
21cr|meshlab-2022.02-1|83	
21cr|meshlab-2022.02-1|84	pushd src
21cr|meshlab-2022.02-1|85	%cmake -Wno-dev \
21cr|meshlab-2022.02-1|86	-DCMAKE_SKIP_RPATH=ON \
21cr|meshlab-2022.02-1|87	-DCMAKE_VERBOSE_MAKEFILE=OFF \
21cr|meshlab-2022.02-1|88	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|meshlab-2022.02-1|89	-DALLOW_BUNDLED_EIGEN=OFF \
21cr|meshlab-2022.02-1|90	-DALLOW_BUNDLED_GLEW=OFF \
21cr|meshlab-2022.02-1|91	-DALLOW_BUNDLED_LEVMAR=ON \
21cr|meshlab-2022.02-1|92	-DALLOW_BUNDLED_LIB3DS=OFF \
21cr|meshlab-2022.02-1|93	-DALLOW_BUNDLED_MUPARSER=OFF \
21cr|meshlab-2022.02-1|94	-DALLOW_BUNDLED_NEWUOA=ON \
21cr|meshlab-2022.02-1|95	-DALLOW_BUNDLED_OPENCTM=ON \
21cr|meshlab-2022.02-1|96	-DALLOW_BUNDLED_QHULL=OFF \
21cr|meshlab-2022.02-1|97	-DALLOW_BUNDLED_SSYNTH=ON \
21cr|meshlab-2022.02-1|98	-DALLOW_BUNDLED_XERCES=OFF \
21cr|meshlab-2022.02-1|99	-DALLOW_SYSTEM_EIGEN=ON \
21cr|meshlab-2022.02-1|100	-DALLOW_SYSTEM_GLEW=ON \
21cr|meshlab-2022.02-1|101	-DALLOW_SYSTEM_LIB3DS=ON \
21cr|meshlab-2022.02-1|102	-DALLOW_SYSTEM_MUPARSER=ON \
21cr|meshlab-2022.02-1|103	-DALLOW_SYSTEM_OPENCTM=ON \
21cr|meshlab-2022.02-1|104	-DALLOW_SYSTEM_QHULL=ON \
21cr|meshlab-2022.02-1|105	-DALLOW_SYSTEM_XERCES=ON \
21cr|meshlab-2022.02-1|106	-DEigen3_DIR=usr/include/eigen3 \
21cr|meshlab-2022.02-1|107	-DQhull_DIR=/usr/include/libqhull
21cr|meshlab-2022.02-1|108	
21cr|meshlab-2022.02-1|109	%make_build
21cr|meshlab-2022.02-1|110	popd
21cr|meshlab-2022.02-1|111	
21cr|meshlab-2022.02-1|112	# create desktop file
21cr|meshlab-2022.02-1|113	cat <<EOF >meshlab.desktop
21cr|meshlab-2022.02-1|114	[Desktop Entry]
21cr|meshlab-2022.02-1|115	Name=meshlab
21cr|meshlab-2022.02-1|116	GenericName=MeshLab 3D triangular mesh processing and editing
21cr|meshlab-2022.02-1|117	Exec=env QT_QPA_PLATFORM=xcb meshlab
21cr|meshlab-2022.02-1|118	Icon=meshlab
21cr|meshlab-2022.02-1|119	Terminal=false
21cr|meshlab-2022.02-1|120	Type=Application
21cr|meshlab-2022.02-1|121	Categories=Graphics;
21cr|meshlab-2022.02-1|122	EOF
21cr|meshlab-2022.02-1|123	
21cr|meshlab-2022.02-1|124	%install
21cr|meshlab-2022.02-1|125	%make_install -C src/build
21cr|meshlab-2022.02-1|126	
21cr|meshlab-2022.02-1|127	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21cr|meshlab-2022.02-1|128	cp -a meshlab.png %{buildroot}%{_datadir}/pixmaps/
21cr|meshlab-2022.02-1|129	
21cr|meshlab-2022.02-1|130	# add desktop link
21cr|meshlab-2022.02-1|131	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|meshlab-2022.02-1|132	install -p -m 644 meshlab.desktop %{buildroot}%{_datadir}/applications
21cr|meshlab-2022.02-1|133	desktop-file-validate %{buildroot}%{_datadir}/applications/meshlab.desktop
21cr|meshlab-2022.02-1|134	
21cr|meshlab-2022.02-1|135	%files
21cr|meshlab-2022.02-1|136	%doc README.md README.Fedora
21cr|meshlab-2022.02-1|137	%doc docs/readme.txt
21cr|meshlab-2022.02-1|138	%doc docs/privacy.txt
21cr|meshlab-2022.02-1|139	%license LICENSE.txt
21cr|meshlab-2022.02-1|140	%license src/external/u3d/COPYING
21cr|meshlab-2022.02-1|141	%{_bindir}/meshlab
21cr|meshlab-2022.02-1|142	# unsupported in 2021
21cr|meshlab-2022.02-1|143	# %%{_bindir}/meshlabserver
21cr|meshlab-2022.02-1|144	%{_libdir}/*.so*
21cr|meshlab-2022.02-1|145	%{_libdir}/meshlab/
21cr|meshlab-2022.02-1|146	%{_datadir}/meshlab/
21cr|meshlab-2022.02-1|147	%{_datadir}/applications/meshlab.desktop
21cr|meshlab-2022.02-1|148	%{_datadir}/icons/hicolor/512x512/apps/meshlab.png
21cr|meshlab-2022.02-1|149	%{_datadir}/pixmaps/meshlab.png
21cr|meshlab-2022.02-1|150	%license distrib/shaders/3Dlabs-license.txt
21cr|meshlab-2022.02-1|151	%license distrib/shaders/LightworkDesign-license.txt
21cr|meshlab-2022.02-1|152	# %%license unsupported/plugins_experimental/filter_segmentation/license.txt
21cr|meshlab-2022.02-1|153	# %%license unsupported/plugins_unsupported/filter_poisson/license.txt
21cr|meshlab-2022.02-1|154	

3143 21
21cr|metaconf-1.3.1-14|1	Name:    metaconf
21cr|metaconf-1.3.1-14|2	Version: 1.3.1
21cr|metaconf-1.3.1-14|3	Release: 14
21cr|metaconf-1.3.1-14|4	License: GPL
21cr|metaconf-1.3.1-14|5	Group:   System/Configuration/Other
21cr|metaconf-1.3.1-14|6	Summary: Maintains multiple configurations in the same machine
21cr|metaconf-1.3.1-14|7	Source:  metaconf-%{version}.tar.bz2
21cr|metaconf-1.3.1-14|8	Patch0:  metaconf-use_our_arping.patch
21cr|metaconf-1.3.1-14|9	URL:     http://niemeyer.net/metaconf
21cr|metaconf-1.3.1-14|10	BuildRequires: python2-devel
21cr|metaconf-1.3.1-14|11	BuildArch: noarch
21cr|metaconf-1.3.1-14|12	
21cr|metaconf-1.3.1-14|13	%description
21cr|metaconf-1.3.1-14|14	metaconf is a generic software for maintenance of multiple
21cr|metaconf-1.3.1-14|15	configurations in a single machine. One of its main uses is for
21cr|metaconf-1.3.1-14|16	notebook users which need mobility between several places, but
21cr|metaconf-1.3.1-14|17	unlike other similar softwares, metaconf is not designed to work
21cr|metaconf-1.3.1-14|18	specifically with network configurations. Indeed, it may be used
21cr|metaconf-1.3.1-14|19	to alternate between almost any kind of configuration, as far as
21cr|metaconf-1.3.1-14|20	the user knows how to configure the softwares properly.
21cr|metaconf-1.3.1-14|21	
21cr|metaconf-1.3.1-14|22	%prep
21cr|metaconf-1.3.1-14|23	%setup -q
21cr|metaconf-1.3.1-14|24	%patch0 -p0
21cr|metaconf-1.3.1-14|25	
21cr|metaconf-1.3.1-14|26	%build
21cr|metaconf-1.3.1-14|27	export PYTHON=%__python2
21cr|metaconf-1.3.1-14|28	%py2_build
21cr|metaconf-1.3.1-14|29	
21cr|metaconf-1.3.1-14|30	%install
21cr|metaconf-1.3.1-14|31	%py2_install
21cr|metaconf-1.3.1-14|32	
21cr|metaconf-1.3.1-14|33	mkdir -p %{buildroot}%{_bindir} %{buildroot}/%{_initrddir}
21cr|metaconf-1.3.1-14|34	install -m 755 contrib/metaconf-chooser.sh %{buildroot}%{_bindir}/
21cr|metaconf-1.3.1-14|35	install -m 755 contrib/metaconf.init %{buildroot}%{_initrddir}/%{name}
21cr|metaconf-1.3.1-14|36	install -m 755 contrib/metaconf-autochooser.sh %{buildroot}%{_bindir}/
21cr|metaconf-1.3.1-14|37	install -m 600 contrib/metaconf.macs %{buildroot}%{_sysconfdir}
21cr|metaconf-1.3.1-14|38	
21cr|metaconf-1.3.1-14|39	
21cr|metaconf-1.3.1-14|40	%files
21cr|metaconf-1.3.1-14|41	%defattr(0644,root,root,0755)
21cr|metaconf-1.3.1-14|42	%doc LICENSE doc/metaconf.moin
21cr|metaconf-1.3.1-14|43	%defattr(-,root,root)
21cr|metaconf-1.3.1-14|44	%{_bindir}/*
21cr|metaconf-1.3.1-14|45	%config(noreplace) %{_sysconfdir}/metaconf.macs
21cr|metaconf-1.3.1-14|46	%{py2_puresitedir}/*
21cr|metaconf-1.3.1-14|47	%{_initrddir}/metaconf
21cr|metaconf-1.3.1-14|48	
21cr|metaconf-1.3.1-14|49	%post
21cr|metaconf-1.3.1-14|50	%systemd_post metaconf
21cr|metaconf-1.3.1-14|51	
21cr|metaconf-1.3.1-14|52	%preun
21cr|metaconf-1.3.1-14|53	%systemd_preun metaconf

3144 21
21cr|metalink-0.3.6-9|1	Summary:	A commandline metalink generator
21cr|metalink-0.3.6-9|2	Name:		metalink
21cr|metalink-0.3.6-9|3	Version:	0.3.6
21cr|metalink-0.3.6-9|4	Release:	9
21cr|metalink-0.3.6-9|5	License:	GPLv3+
21cr|metalink-0.3.6-9|6	Group:		Networking/Other
21cr|metalink-0.3.6-9|7	Url:		https://github.com/metalink-dev/metalinks
21cr|metalink-0.3.6-9|8	Source0:	http://downloads.sourceforge.net/metalinks/%{name}-%{version}.tar.gz
21cr|metalink-0.3.6-9|9	Patch0:		metalink-0.3.6-gcc4.9.patch
21cr|metalink-0.3.6-9|10	BuildRequires:	boost-devel
21cr|metalink-0.3.6-9|11	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|metalink-0.3.6-9|12	BuildRequires:	pkgconfig(gpg-error)
21cr|metalink-0.3.6-9|13	BuildRequires:	pkgconfig(icu-i18n)
21cr|metalink-0.3.6-9|14	BuildRequires:	pkgconfig(libgcrypt)
21cr|metalink-0.3.6-9|15	
21cr|metalink-0.3.6-9|16	%description
21cr|metalink-0.3.6-9|17	A .metalink is an XML file that describes a download, and includes mirrors
21cr|metalink-0.3.6-9|18	and checksum information. Metalink is the main Metalink generation tool.
21cr|metalink-0.3.6-9|19	It combines a list of mirrors (from stdin) and a number of files into one
21cr|metalink-0.3.6-9|20	Metalink record (stdout). It can also be used to transform a MD5SUMS file
21cr|metalink-0.3.6-9|21	into a metalink.
21cr|metalink-0.3.6-9|22	
21cr|metalink-0.3.6-9|23	%files
21cr|metalink-0.3.6-9|24	%doc AUTHORS ChangeLog COPYING NEWS README TODO example
21cr|metalink-0.3.6-9|25	%{_bindir}/metalink
21cr|metalink-0.3.6-9|26	%{_mandir}/man1/*
21cr|metalink-0.3.6-9|27	
21cr|metalink-0.3.6-9|28	#----------------------------------------------------------------------------
21cr|metalink-0.3.6-9|29	
21cr|metalink-0.3.6-9|30	%prep
21cr|metalink-0.3.6-9|31	%setup -q
21cr|metalink-0.3.6-9|32	%patch0 -p1
21cr|metalink-0.3.6-9|33	chmod 0644 example/gen.sh
21cr|metalink-0.3.6-9|34	
21cr|metalink-0.3.6-9|35	
21cr|metalink-0.3.6-9|36	%build
21cr|metalink-0.3.6-9|37	rm -rf autom4te.cache
21cr|metalink-0.3.6-9|38	CXXFLAGS="%{optflags} -std=gnu++11"
21cr|metalink-0.3.6-9|39	%configure
21cr|metalink-0.3.6-9|40	%make
21cr|metalink-0.3.6-9|41	
21cr|metalink-0.3.6-9|42	
21cr|metalink-0.3.6-9|43	%install
21cr|metalink-0.3.6-9|44	%makeinstall_std

3145 21
21cr|meteor-1.4.0-9|1	Summary:	A GameBoy Advance emulator
21cr|meteor-1.4.0-9|2	Name:		meteor
21cr|meteor-1.4.0-9|3	Version:	1.4.0
21cr|meteor-1.4.0-9|4	Release:	9
21cr|meteor-1.4.0-9|5	License:	GPLv3+
21cr|meteor-1.4.0-9|6	Group:		Emulators
21cr|meteor-1.4.0-9|7	Url:		http://sourceforge.net/projects/meteorgba/
21cr|meteor-1.4.0-9|8	Source0:	http://sourceforge.net/projects/meteorgba/files/%{name}-%{version}.tar.bz2
21cr|meteor-1.4.0-9|9	Patch0:		meteor-1.4.0-gcc4.7.patch
21cr|meteor-1.4.0-9|10	Patch1:		meteor-1.4.0-sfml2.patch
21cr|meteor-1.4.0-9|11	Patch2:		meteor-1.4.0-fpic.patch
21cr|meteor-1.4.0-9|12	Patch3:		meteor-1.4.0-static.patch
21cr|meteor-1.4.0-9|13	Patch4:		meteor-1.4.0-std=gnu++11.patch
21cr|meteor-1.4.0-9|14	BuildRequires:	cmake
21cr|meteor-1.4.0-9|15	BuildRequires:	nasm
21cr|meteor-1.4.0-9|16	BuildRequires:	pkgconfig(sfml-all) >= 2.2
21cr|meteor-1.4.0-9|17	BuildRequires:	pkgconfig(ao)
21cr|meteor-1.4.0-9|18	BuildRequires:	pkgconfig(freetype2)
21cr|meteor-1.4.0-9|19	BuildRequires:	pkgconfig(gl)
21cr|meteor-1.4.0-9|20	BuildRequires:	pkgconfig(glew)
21cr|meteor-1.4.0-9|21	BuildRequires:	pkgconfig(glu)
21cr|meteor-1.4.0-9|22	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|meteor-1.4.0-9|23	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|meteor-1.4.0-9|24	BuildRequires:	pkgconfig(x11)
21cr|meteor-1.4.0-9|25	ExclusiveArch:	%{ix86} %{x86_64}
21cr|meteor-1.4.0-9|26	
21cr|meteor-1.4.0-9|27	%description
21cr|meteor-1.4.0-9|28	Meteor is a GameBoy Advance emulator with GTK2 frontend.
21cr|meteor-1.4.0-9|29	
21cr|meteor-1.4.0-9|30	%files
21cr|meteor-1.4.0-9|31	%doc README COPYING AUTHORS
21cr|meteor-1.4.0-9|32	%{_bindir}/%{name}
21cr|meteor-1.4.0-9|33	%{_datadir}/%{name}
21cr|meteor-1.4.0-9|34	%{_datadir}/applications/%{name}.desktop
21cr|meteor-1.4.0-9|35	
21cr|meteor-1.4.0-9|36	#----------------------------------------------------------------------------
21cr|meteor-1.4.0-9|37	
21cr|meteor-1.4.0-9|38	%prep
21cr|meteor-1.4.0-9|39	%setup -q
21cr|meteor-1.4.0-9|40	%patch0 -p1
21cr|meteor-1.4.0-9|41	%patch1 -p1
21cr|meteor-1.4.0-9|42	%patch2 -p1
21cr|meteor-1.4.0-9|43	%patch3 -p1
21cr|meteor-1.4.0-9|44	%patch4 -p1
21cr|meteor-1.4.0-9|45	
21cr|meteor-1.4.0-9|46	%build
21cr|meteor-1.4.0-9|47	%cmake \
21cr|meteor-1.4.0-9|48	-DCXXFLAGS="%{optflags}" \
21cr|meteor-1.4.0-9|49	-DLDFLAGS="%{ldflags}"
21cr|meteor-1.4.0-9|50	%make
21cr|meteor-1.4.0-9|51	
21cr|meteor-1.4.0-9|52	%install
21cr|meteor-1.4.0-9|53	%makeinstall_std -C build
21cr|meteor-1.4.0-9|54	
21cr|meteor-1.4.0-9|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|meteor-1.4.0-9|56	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|meteor-1.4.0-9|57	[Desktop Entry]
21cr|meteor-1.4.0-9|58	Name=Meteor
21cr|meteor-1.4.0-9|59	Comment=GameBoy Advance emulator
21cr|meteor-1.4.0-9|60	Exec=%{_bindir}/%{name}
21cr|meteor-1.4.0-9|61	Icon=emulators_section
21cr|meteor-1.4.0-9|62	Terminal=false
21cr|meteor-1.4.0-9|63	Type=Application
21cr|meteor-1.4.0-9|64	StartupNotify=true
21cr|meteor-1.4.0-9|65	Categories=GTK;Game;Emulator;
21cr|meteor-1.4.0-9|66	EOF

3146 21
21cr|meterbridge-0.9.3-3|1	# build breaks without these, not easily fixable, and contains no
21cr|meterbridge-0.9.3-3|2	# shared libs anyway - AdamW 2008/09
21cr|meterbridge-0.9.3-3|3	%define	_disable_ld_no_undefined	1
21cr|meterbridge-0.9.3-3|4	%define	_disable_ld_as_needed		1
21cr|meterbridge-0.9.3-3|5	
21cr|meterbridge-0.9.3-3|6	Summary:	Software meterbridge for Jack
21cr|meterbridge-0.9.3-3|7	Name:		meterbridge
21cr|meterbridge-0.9.3-3|8	Version:	0.9.3
21cr|meterbridge-0.9.3-3|9	Release:	3
21cr|meterbridge-0.9.3-3|10	License:	GPLv2+
21cr|meterbridge-0.9.3-3|11	Group:		Sound
21cr|meterbridge-0.9.3-3|12	Url:		http://plugin.org.uk/meterbridge/
21cr|meterbridge-0.9.3-3|13	Source0:	http://plugin.org.uk/meterbridge/%{name}-%{version}.tar.gz
21cr|meterbridge-0.9.3-3|14	# From Debian: fix build by removing duplicate declaration of buf_rect
21cr|meterbridge-0.9.3-3|15	# AdamW 2008/09
21cr|meterbridge-0.9.3-3|16	Patch0:		%{name}-0.9.3-build.patch
21cr|meterbridge-0.9.3-3|17	Patch1:		%{name}-0.9.3-fix-build-with-gcc5.patch
21cr|meterbridge-0.9.3-3|18	BuildRequires:	pkgconfig(gl)
21cr|meterbridge-0.9.3-3|19	BuildRequires:	pkgconfig(jack)
21cr|meterbridge-0.9.3-3|20	BuildRequires:	pkgconfig(SDL_image) >= 1.2
21cr|meterbridge-0.9.3-3|21	
21cr|meterbridge-0.9.3-3|22	%description
21cr|meterbridge-0.9.3-3|23	Software meterbridge for the UNIX based JACK audio system. It supports a
21cr|meterbridge-0.9.3-3|24	number of different types of meter, rendered using the SDL library and
21cr|meterbridge-0.9.3-3|25	user-editable pixmaps.
21cr|meterbridge-0.9.3-3|26	
21cr|meterbridge-0.9.3-3|27	%files
21cr|meterbridge-0.9.3-3|28	%doc AUTHORS ChangeLog COPYING
21cr|meterbridge-0.9.3-3|29	%{_bindir}/%{name}
21cr|meterbridge-0.9.3-3|30	%{_datadir}/%{name}
21cr|meterbridge-0.9.3-3|31	
21cr|meterbridge-0.9.3-3|32	#-----------------------------------------------------------------------------
21cr|meterbridge-0.9.3-3|33	
21cr|meterbridge-0.9.3-3|34	%prep
21cr|meterbridge-0.9.3-3|35	%setup -q
21cr|meterbridge-0.9.3-3|36	%patch0 -p1 -b .build
21cr|meterbridge-0.9.3-3|37	%patch1 -p1
21cr|meterbridge-0.9.3-3|38	
21cr|meterbridge-0.9.3-3|39	
21cr|meterbridge-0.9.3-3|40	%build
21cr|meterbridge-0.9.3-3|41	autoreconf -vfi
21cr|meterbridge-0.9.3-3|42	%configure
21cr|meterbridge-0.9.3-3|43	%make CC="gcc %{optflags}"
21cr|meterbridge-0.9.3-3|44	
21cr|meterbridge-0.9.3-3|45	
21cr|meterbridge-0.9.3-3|46	%install
21cr|meterbridge-0.9.3-3|47	%makeinstall_std

3147 21
21cr|metronesia-1.0-2|1	%global theme_name Metronesia
21cr|metronesia-1.0-2|2	
21cr|metronesia-1.0-2|3	Summary:	%{theme_name} theme
21cr|metronesia-1.0-2|4	Name:		metronesia
21cr|metronesia-1.0-2|5	Version:	1.0
21cr|metronesia-1.0-2|6	Release:	2
21cr|metronesia-1.0-2|7	License:        GPLv3+
21cr|metronesia-1.0-2|8	Group:		Graphics
21cr|metronesia-1.0-2|9	Url:		https://www.xfce-look.org/p/1192272/
21cr|metronesia-1.0-2|10	Source0:	Metronesia.tar.bz2
21cr|metronesia-1.0-2|11	BuildArch:	noarch
21cr|metronesia-1.0-2|12	Requires: 	metronesia-common
21cr|metronesia-1.0-2|13	Requires: 	metronesia-gtk2-theme
21cr|metronesia-1.0-2|14	Requires: 	metronesia-gtk3-theme
21cr|metronesia-1.0-2|15	Requires: 	metronesia-metacity-theme
21cr|metronesia-1.0-2|16	Requires: 	metronesia-xfwm4-theme
21cr|metronesia-1.0-2|17	
21cr|metronesia-1.0-2|18	%description
21cr|metronesia-1.0-2|19	Metronesia GTK2,GTK3,XFWM,Metacity theme
21cr|metronesia-1.0-2|20	
21cr|metronesia-1.0-2|21	%files
21cr|metronesia-1.0-2|22	
21cr|metronesia-1.0-2|23	#----------------------------------------------------------------------------
21cr|metronesia-1.0-2|24	
21cr|metronesia-1.0-2|25	%package common
21cr|metronesia-1.0-2|26	Summary:	Files common to %{theme_name} themes
21cr|metronesia-1.0-2|27	Group:		Graphics
21cr|metronesia-1.0-2|28	
21cr|metronesia-1.0-2|29	%description common
21cr|metronesia-1.0-2|30	Files which are common to all %{theme_name} themes
21cr|metronesia-1.0-2|31	
21cr|metronesia-1.0-2|32	%files common
21cr|metronesia-1.0-2|33	%{_datadir}/themes/%{theme_name}/index.theme
21cr|metronesia-1.0-2|34	
21cr|metronesia-1.0-2|35	#----------------------------------------------------------------------------
21cr|metronesia-1.0-2|36	
21cr|metronesia-1.0-2|37	%package gtk2-theme
21cr|metronesia-1.0-2|38	Summary:	%{theme_name} GTK+2 themes
21cr|metronesia-1.0-2|39	Group:		Graphics
21cr|metronesia-1.0-2|40	Requires: 	gnome-themes-standard
21cr|metronesia-1.0-2|41	Requires:	%{name}-common = %{EVRD}
21cr|metronesia-1.0-2|42	Requires: 	murrine
21cr|metronesia-1.0-2|43	
21cr|metronesia-1.0-2|44	%description gtk2-theme
21cr|metronesia-1.0-2|45	Themes for GTK+2 as part of the %{theme_name} theme
21cr|metronesia-1.0-2|46	
21cr|metronesia-1.0-2|47	%files gtk2-theme
21cr|metronesia-1.0-2|48	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|metronesia-1.0-2|49	
21cr|metronesia-1.0-2|50	#----------------------------------------------------------------------------
21cr|metronesia-1.0-2|51	
21cr|metronesia-1.0-2|52	%package gtk3-theme
21cr|metronesia-1.0-2|53	Summary:	%{theme_name} GTK+3 themes
21cr|metronesia-1.0-2|54	Group:		Graphics
21cr|metronesia-1.0-2|55	Requires:	gtk+3.0
21cr|metronesia-1.0-2|56	Requires: 	gnome-themes-standard
21cr|metronesia-1.0-2|57	Requires:	%{name}-common = %{EVRD}
21cr|metronesia-1.0-2|58	Requires: 	murrine
21cr|metronesia-1.0-2|59	
21cr|metronesia-1.0-2|60	%description gtk3-theme
21cr|metronesia-1.0-2|61	Themes for GTK+3 as part of the %{theme_name} theme
21cr|metronesia-1.0-2|62	
21cr|metronesia-1.0-2|63	%files gtk3-theme
21cr|metronesia-1.0-2|64	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|metronesia-1.0-2|65	
21cr|metronesia-1.0-2|66	#----------------------------------------------------------------------------
21cr|metronesia-1.0-2|67	
21cr|metronesia-1.0-2|68	%package metacity-theme
21cr|metronesia-1.0-2|69	Summary:	%{theme_name} Metacity themes
21cr|metronesia-1.0-2|70	Group:		Graphics
21cr|metronesia-1.0-2|71	Requires:	metacity
21cr|metronesia-1.0-2|72	
21cr|metronesia-1.0-2|73	%description metacity-theme
21cr|metronesia-1.0-2|74	Themes for Metacity as part of the %{theme_name} theme.
21cr|metronesia-1.0-2|75	
21cr|metronesia-1.0-2|76	%files metacity-theme
21cr|metronesia-1.0-2|77	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|metronesia-1.0-2|78	
21cr|metronesia-1.0-2|79	#----------------------------------------------------------------------------
21cr|metronesia-1.0-2|80	
21cr|metronesia-1.0-2|81	%package xfwm4-theme
21cr|metronesia-1.0-2|82	Summary:	%{theme_name} Xfwm4 themes
21cr|metronesia-1.0-2|83	Group:		Graphics
21cr|metronesia-1.0-2|84	Requires:	xfwm4
21cr|metronesia-1.0-2|85	Requires: 	gnome-themes-standard
21cr|metronesia-1.0-2|86	Requires:	%{name}-common = %{EVRD}
21cr|metronesia-1.0-2|87	Requires: 	murrine
21cr|metronesia-1.0-2|88	
21cr|metronesia-1.0-2|89	%description xfwm4-theme
21cr|metronesia-1.0-2|90	Themes for Xfwm4 as part of the %{theme_name} theme
21cr|metronesia-1.0-2|91	
21cr|metronesia-1.0-2|92	%files xfwm4-theme
21cr|metronesia-1.0-2|93	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|metronesia-1.0-2|94	
21cr|metronesia-1.0-2|95	#----------------------------------------------------------------------------
21cr|metronesia-1.0-2|96	
21cr|metronesia-1.0-2|97	%prep
21cr|metronesia-1.0-2|98	%setup -q -n %{theme_name}
21cr|metronesia-1.0-2|99	
21cr|metronesia-1.0-2|100	%build
21cr|metronesia-1.0-2|101	# nothing to build
21cr|metronesia-1.0-2|102	
21cr|metronesia-1.0-2|103	%install
21cr|metronesia-1.0-2|104	mkdir -p %{buildroot}%{_datadir}/themes
21cr|metronesia-1.0-2|105	tar jfx %{SOURCE0} -C %{buildroot}%{_datadir}/themes
21cr|metronesia-1.0-2|106	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|metronesia-1.0-2|107	find %{buildroot} -type d -exec chmod 0755 {} \;

3148 21
21cr|mew-6.5-5|1	# TODO:
21cr|mew-6.5-5|2	# - See how debian and fedora package things
21cr|mew-6.5-5|3	# - Break helpers binaries out into seperate package and make main package
21cr|mew-6.5-5|4	#   noarch
21cr|mew-6.5-5|5	# - Remove .elc files so it works with both emacs and xemacs (policy?)
21cr|mew-6.5-5|6	# - Fix stripping binaries (rpmlint)
21cr|mew-6.5-5|7	
21cr|mew-6.5-5|8	Summary: Messaging in the Emacs World
21cr|mew-6.5-5|9	Name: mew
21cr|mew-6.5-5|10	Version: 6.5
21cr|mew-6.5-5|11	Release: 5
21cr|mew-6.5-5|12	Source0: http://www.mew.org/Release/%{name}-%{version}.tar.gz
21cr|mew-6.5-5|13	Source1: %{name}.el
21cr|mew-6.5-5|14	License: BSD-like
21cr|mew-6.5-5|15	Group: Networking/Mail
21cr|mew-6.5-5|16	Url: http://www.Mew.org/
21cr|mew-6.5-5|17	
21cr|mew-6.5-5|18	BuildRequires: emacs
21cr|mew-6.5-5|19	Requires: emacs
21cr|mew-6.5-5|20	
21cr|mew-6.5-5|21	%description
21cr|mew-6.5-5|22	Mew (Messaging in the Emacs World) is a user interface for text messages,
21cr|mew-6.5-5|23	multimedia messages (MIME), news articles and security functionality
21cr|mew-6.5-5|24	including PGP, SSH and SSL.
21cr|mew-6.5-5|25	
21cr|mew-6.5-5|26	The features of Mew are as follows:
21cr|mew-6.5-5|27	
21cr|mew-6.5-5|28	- POP, SMTP, NNTP, and IMAP are supported.
21cr|mew-6.5-5|29	- You can easily display a very complicated structured message.
21cr|mew-6.5-5|30	- You can start to read messages before they are all fully listed.
21cr|mew-6.5-5|31	- For refiling, default folders are neatly suggested.
21cr|mew-6.5-5|32	- You can complete field names, e-mail addresses, receiver's names,
21cr|mew-6.5-5|33	domain names, and folder names.
21cr|mew-6.5-5|34	- Thread, a mechanism to display the flow of messages, is supported.
21cr|mew-6.5-5|35	
21cr|mew-6.5-5|36	%prep
21cr|mew-6.5-5|37	%setup -q
21cr|mew-6.5-5|38	
21cr|mew-6.5-5|39	%build
21cr|mew-6.5-5|40	%configure
21cr|mew-6.5-5|41	%make elispdir=%{_datadir}/emacs/site-lisp/%{name} etcdir=%{_datadir}/pixmaps/mew
21cr|mew-6.5-5|42	
21cr|mew-6.5-5|43	%install
21cr|mew-6.5-5|44	%makeinstall elispdir=%{buildroot}%{_datadir}/emacs/site-lisp/%{name} etcdir=%{buildroot}%{_datadir}/pixmaps/mew INSTALLINFO=/sbin/install-info
21cr|mew-6.5-5|45	
21cr|mew-6.5-5|46	%__install -dm 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|mew-6.5-5|47	%__install -pm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|mew-6.5-5|48	
21cr|mew-6.5-5|49	
21cr|mew-6.5-5|50	
21cr|mew-6.5-5|51	%files
21cr|mew-6.5-5|52	%defattr(-,root,root,0755)
21cr|mew-6.5-5|53	%doc 00copyright 00readme 00diff 00changes*
21cr|mew-6.5-5|54	%attr(0755,root,root) %{_bindir}/*
21cr|mew-6.5-5|55	%{_datadir}/emacs/site-lisp/%{name}/*
21cr|mew-6.5-5|56	%{_datadir}/pixmaps/mew/*
21cr|mew-6.5-5|57	%{_infodir}/*
21cr|mew-6.5-5|58	%{_mandir}/*
21cr|mew-6.5-5|59	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el

3149 21
21cr|mflua-20180107-1|1	Name:		mflua
21cr|mflua-20180107-1|2	Version:	20180107
21cr|mflua-20180107-1|3	Release:	1
21cr|mflua-20180107-1|4	Summary:	Configuration and base files for MFLua
21cr|mflua-20180107-1|5	Group:		Publishing
21cr|mflua-20180107-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mflua
21cr|mflua-20180107-1|7	License:	GPL+
21cr|mflua-20180107-1|8	Source0:	mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/mflua.tar.xz
21cr|mflua-20180107-1|9	BuildArch:	noarch
21cr|mflua-20180107-1|10	BuildRequires:	texlive-tlpkg
21cr|mflua-20180107-1|11	Requires(pre):	texlive-tlpkg
21cr|mflua-20180107-1|12	Requires(post):	texlive-kpathsea
21cr|mflua-20180107-1|13	
21cr|mflua-20180107-1|14	%description
21cr|mflua-20180107-1|15	For information on this Lua-enabled Metafont, see, for example:
21cr|mflua-20180107-1|16	tug.org/TUGboat/tb32-2/tb101scarso.pdf.
21cr|mflua-20180107-1|17	
21cr|mflua-20180107-1|18	
21cr|mflua-20180107-1|19	#-----------------------------------------------------------------------
21cr|mflua-20180107-1|20	%files
21cr|mflua-20180107-1|21	%{_texmfdistdir}/texmf-dist
21cr|mflua-20180107-1|22	
21cr|mflua-20180107-1|23	#-----------------------------------------------------------------------
21cr|mflua-20180107-1|24	%prep
21cr|mflua-20180107-1|25	%setup -c -a0
21cr|mflua-20180107-1|26	
21cr|mflua-20180107-1|27	%build
21cr|mflua-20180107-1|28	
21cr|mflua-20180107-1|29	%install
21cr|mflua-20180107-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|mflua-20180107-1|31	cp -fpar texmf-dist %{buildroot}%{_texmfdistdir}

3150 21
21cr|mftrace-1.2.20-1|1	Summary:	Generates scalable fonts for TeX
21cr|mftrace-1.2.20-1|2	Name:		mftrace
21cr|mftrace-1.2.20-1|3	Version:	1.2.20
21cr|mftrace-1.2.20-1|4	Release:	1
21cr|mftrace-1.2.20-1|5	Epoch:		2
21cr|mftrace-1.2.20-1|6	License:	GPLv2+
21cr|mftrace-1.2.20-1|7	Group:		Publishing
21cr|mftrace-1.2.20-1|8	Url:		http://lilypond.org/mftrace/
21cr|mftrace-1.2.20-1|9	Source0:	https://github.com/hanwen/mftrace/archive/refs/tags/release/%{version}.tar.gz?/mftrace-%{version}.tar.gz
21cr|mftrace-1.2.20-1|10	BuildRequires:	autotrace
21cr|mftrace-1.2.20-1|11	BuildRequires:	potrace
21cr|mftrace-1.2.20-1|12	Requires:	autotrace
21cr|mftrace-1.2.20-1|13	Requires:	fontforge
21cr|mftrace-1.2.20-1|14	Requires:	potrace
21cr|mftrace-1.2.20-1|15	Requires:	python3
21cr|mftrace-1.2.20-1|16	Requires:	t1utils
21cr|mftrace-1.2.20-1|17	Requires:	texlive
21cr|mftrace-1.2.20-1|18	
21cr|mftrace-1.2.20-1|19	%description
21cr|mftrace-1.2.20-1|20	mftrace is a small Python program that lets you trace a TeX bitmap
21cr|mftrace-1.2.20-1|21	font into a PFA or PFB font (A PostScript Type1 Scalable Font) or TTF
21cr|mftrace-1.2.20-1|22	(TrueType) font. It is licensed under the GNU GPL.
21cr|mftrace-1.2.20-1|23	
21cr|mftrace-1.2.20-1|24	Scalable fonts offer many advantages over bitmaps, as they allow
21cr|mftrace-1.2.20-1|25	documents to render correctly at many printer resolutions. Moreover,
21cr|mftrace-1.2.20-1|26	Ghostscript can generate much better PDF, if given scalable PostScript
21cr|mftrace-1.2.20-1|27	fonts.
21cr|mftrace-1.2.20-1|28	
21cr|mftrace-1.2.20-1|29	%files
21cr|mftrace-1.2.20-1|30	%attr(0755,root,root) %{_bindir}/gf2pbm
21cr|mftrace-1.2.20-1|31	%attr(0755,root,root) %{_bindir}/mftrace
21cr|mftrace-1.2.20-1|32	%{_mandir}/man1/mftrace.1*
21cr|mftrace-1.2.20-1|33	%{_mandir}/man1/gf2pbm.1.xz
21cr|mftrace-1.2.20-1|34	%{_datadir}/%{name}
21cr|mftrace-1.2.20-1|35	
21cr|mftrace-1.2.20-1|36	#----------------------------------------------------------------------------
21cr|mftrace-1.2.20-1|37	
21cr|mftrace-1.2.20-1|38	%prep
21cr|mftrace-1.2.20-1|39	%autosetup -p1 -n %{name}-release-%{version}
21cr|mftrace-1.2.20-1|40	
21cr|mftrace-1.2.20-1|41	%build
21cr|mftrace-1.2.20-1|42	autoconf
21cr|mftrace-1.2.20-1|43	%configure
21cr|mftrace-1.2.20-1|44	%make \
21cr|mftrace-1.2.20-1|45	CC="%{__cc}" \
21cr|mftrace-1.2.20-1|46	CFLAGS="%{optflags}"
21cr|mftrace-1.2.20-1|47	
21cr|mftrace-1.2.20-1|48	%install
21cr|mftrace-1.2.20-1|49	%makeinstall_std

3151 21
21cr|mgba-0.10.3-1|1	Summary:	Game Boy Advance (GBA) emulator
21cr|mgba-0.10.3-1|2	Name:		mgba
21cr|mgba-0.10.3-1|3	Version:	0.10.3
21cr|mgba-0.10.3-1|4	Release:	1
21cr|mgba-0.10.3-1|5	License:	MPL
21cr|mgba-0.10.3-1|6	Group:		Emulators
21cr|mgba-0.10.3-1|7	Url:		http://mgba.io
21cr|mgba-0.10.3-1|8	Source0:	https://github.com/mgba-emu/mgba/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mgba-0.10.3-1|9	BuildRequires:	cmake
21cr|mgba-0.10.3-1|10	BuildRequires:	ffmpeg-devel
21cr|mgba-0.10.3-1|11	BuildRequires:	pkgconfig(epoxy)
21cr|mgba-0.10.3-1|12	BuildRequires:	pkgconfig(gl)
21cr|mgba-0.10.3-1|13	BuildRequires:	pkgconfig(glesv2)
21cr|mgba-0.10.3-1|14	BuildRequires:	pkgconfig(glu)
21cr|mgba-0.10.3-1|15	BuildRequires:	pkgconfig(ice)
21cr|mgba-0.10.3-1|16	BuildRequires:	pkgconfig(libedit)
21cr|mgba-0.10.3-1|17	BuildRequires:	pkgconfig(libelf)
21cr|mgba-0.10.3-1|18	BuildRequires:	pkgconfig(liblzma)
21cr|mgba-0.10.3-1|19	BuildRequires:	pkgconfig(libpng)
21cr|mgba-0.10.3-1|20	BuildRequires:	pkgconfig(libzip)
21cr|mgba-0.10.3-1|21	BuildRequires:	pkgconfig(ncurses)
21cr|mgba-0.10.3-1|22	BuildRequires:	pkgconfig(Qt5Core)
21cr|mgba-0.10.3-1|23	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|mgba-0.10.3-1|24	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|mgba-0.10.3-1|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|mgba-0.10.3-1|26	BuildRequires:	pkgconfig(sdl2)
21cr|mgba-0.10.3-1|27	BuildRequires:	pkgconfig(sm)
21cr|mgba-0.10.3-1|28	BuildRequires:	pkgconfig(sqlite3)
21cr|mgba-0.10.3-1|29	BuildRequires:	pkgconfig(x11)
21cr|mgba-0.10.3-1|30	BuildRequires:	pkgconfig(zlib)
21cr|mgba-0.10.3-1|31	
21cr|mgba-0.10.3-1|32	%description
21cr|mgba-0.10.3-1|33	Game Boy Advance (GBA) emulator with the goal of being fast enough to run on
21cr|mgba-0.10.3-1|34	lower end hardware than other emulators support, without sacrificing accuracy
21cr|mgba-0.10.3-1|35	or portability. Other goals include accurate enough emulation to provide a
21cr|mgba-0.10.3-1|36	development environment for homebrew software, a good workflow for tool-assist
21cr|mgba-0.10.3-1|37	runners, and a modern feature set for emulators that older emulators may not
21cr|mgba-0.10.3-1|38	support.
21cr|mgba-0.10.3-1|39	This package provides Qt5-based GUI version of mGBA.
21cr|mgba-0.10.3-1|40	
21cr|mgba-0.10.3-1|41	%files
21cr|mgba-0.10.3-1|42	%doc CHANGES README.md
21cr|mgba-0.10.3-1|43	%license LICENSE
21cr|mgba-0.10.3-1|44	%{_bindir}/%{name}-qt
21cr|mgba-0.10.3-1|45	%{_datadir}/applications/io.mgba.mGBA.desktop
21cr|mgba-0.10.3-1|46	%dir %{_datadir}/%{name}
21cr|mgba-0.10.3-1|47	%{_datadir}/%{name}/*
21cr|mgba-0.10.3-1|48	%{_iconsdir}/hicolor/*/apps/io.mgba.mGBA.png
21cr|mgba-0.10.3-1|49	%{_mandir}/man6/%{name}-qt.6*
21cr|mgba-0.10.3-1|50	
21cr|mgba-0.10.3-1|51	#----------------------------------------------------------------------------
21cr|mgba-0.10.3-1|52	
21cr|mgba-0.10.3-1|53	%package sdl
21cr|mgba-0.10.3-1|54	Summary:	Game Boy Advance (GBA) emulator (SDL2-based CLI version)
21cr|mgba-0.10.3-1|55	Group:		Emulators
21cr|mgba-0.10.3-1|56	
21cr|mgba-0.10.3-1|57	%description sdl
21cr|mgba-0.10.3-1|58	Game Boy Advance (GBA) emulator with the goal of being fast enough to run on
21cr|mgba-0.10.3-1|59	lower end hardware than other emulators support, without sacrificing accuracy
21cr|mgba-0.10.3-1|60	or portability. Other goals include accurate enough emulation to provide a
21cr|mgba-0.10.3-1|61	development environment for homebrew software, a good workflow for tool-assist
21cr|mgba-0.10.3-1|62	runners, and a modern feature set for emulators that older emulators may not
21cr|mgba-0.10.3-1|63	support.
21cr|mgba-0.10.3-1|64	This package provides SDL2-based CLI version of mGBA.
21cr|mgba-0.10.3-1|65	
21cr|mgba-0.10.3-1|66	%files sdl
21cr|mgba-0.10.3-1|67	%license LICENSE
21cr|mgba-0.10.3-1|68	%{_bindir}/%{name}
21cr|mgba-0.10.3-1|69	%{_mandir}/man6/%{name}.6*
21cr|mgba-0.10.3-1|70	
21cr|mgba-0.10.3-1|71	#----------------------------------------------------------------------------
21cr|mgba-0.10.3-1|72	
21cr|mgba-0.10.3-1|73	%prep
21cr|mgba-0.10.3-1|74	%autosetup -p1
21cr|mgba-0.10.3-1|75	
21cr|mgba-0.10.3-1|76	# Fix perms
21cr|mgba-0.10.3-1|77	find . -name "*.c" -o -name "*.h"| xargs chmod -x
21cr|mgba-0.10.3-1|78	
21cr|mgba-0.10.3-1|79	%build
21cr|mgba-0.10.3-1|80	%global optflags %{optflags} -fPIC
21cr|mgba-0.10.3-1|81	
21cr|mgba-0.10.3-1|82	%cmake \
21cr|mgba-0.10.3-1|83	-DBUILD_LTO:BOOL=OFF \
21cr|mgba-0.10.3-1|84	-DBUILD_SDL:BOOL=ON \
21cr|mgba-0.10.3-1|85	-DBUILD_SHARED:BOOL=OFF \
21cr|mgba-0.10.3-1|86	-DBUILD_STATIC:BOOL=ON \
21cr|mgba-0.10.3-1|87	-DLIBDIR=%{_lib} \
21cr|mgba-0.10.3-1|88	-DUSE_FFMPEG:BOOL=ON
21cr|mgba-0.10.3-1|89	%make
21cr|mgba-0.10.3-1|90	
21cr|mgba-0.10.3-1|91	%install
21cr|mgba-0.10.3-1|92	%makeinstall_std -C build
21cr|mgba-0.10.3-1|93	
21cr|mgba-0.10.3-1|94	# We use %%doc
21cr|mgba-0.10.3-1|95	rm -rf %{buildroot}%{_defaultdocdir}/mGBA
21cr|mgba-0.10.3-1|96	
21cr|mgba-0.10.3-1|97	# Not needed
21cr|mgba-0.10.3-1|98	find %{buildroot} -name libmgba.a | xargs rm -f
21cr|mgba-0.10.3-1|99	rm -rf %{buildroot}%{_includedir}/mgba
21cr|mgba-0.10.3-1|100	rm -rf %{buildroot}%{_includedir}/mgba-util

3152 21
21cr|mgm-1.1-13|1	Summary:	Moaning Goat Status Meter
21cr|mgm-1.1-13|2	Name:		mgm
21cr|mgm-1.1-13|3	Version:	1.1
21cr|mgm-1.1-13|4	Release:	13
21cr|mgm-1.1-13|5	License:	GPLv2+
21cr|mgm-1.1-13|6	Group:		Monitoring
21cr|mgm-1.1-13|7	Url:		http://linuxmafia.com/mgm/
21cr|mgm-1.1-13|8	Source0:	%{name}-%{version}.tar.bz2
21cr|mgm-1.1-13|9	Source1:	%{name}48.png
21cr|mgm-1.1-13|10	Source2:	%{name}32.png
21cr|mgm-1.1-13|11	Source3:	%{name}16.png
21cr|mgm-1.1-13|12	Patch0:		mgm-1.1-fix-abs-path.patch
21cr|mgm-1.1-13|13	Requires:	perl-Tk
21cr|mgm-1.1-13|14	Requires:	tk
21cr|mgm-1.1-13|15	BuildArch:	noarch
21cr|mgm-1.1-13|16	
21cr|mgm-1.1-13|17	%description
21cr|mgm-1.1-13|18	MGM, the Moaning Goat Meter, is the ultimate sixty-ton cast iron lawn
21cr|mgm-1.1-13|19	ornament for the desktops of today's hacker set: A gorgeous, highly
21cr|mgm-1.1-13|20	configurable load and status meter written entirely in Perl. Serious
21cr|mgm-1.1-13|21	pink-flamingo territory.  MGM will not get your whites whiter or your
21cr|mgm-1.1-13|22	colors brighter. It will, however, sit there and look spiffy while
21cr|mgm-1.1-13|23	sucking down a major honking wad of RAM.
21cr|mgm-1.1-13|24	
21cr|mgm-1.1-13|25	%files
21cr|mgm-1.1-13|26	%doc doc/*
21cr|mgm-1.1-13|27	%{_bindir}/%{name}
21cr|mgm-1.1-13|28	%{_datadir}/%{name}
21cr|mgm-1.1-13|29	%{_datadir}/applications/%{name}.desktop
21cr|mgm-1.1-13|30	%{_liconsdir}/%{name}.png
21cr|mgm-1.1-13|31	%{_iconsdir}/%{name}.png
21cr|mgm-1.1-13|32	%{_miconsdir}/%{name}.png
21cr|mgm-1.1-13|33	
21cr|mgm-1.1-13|34	#----------------------------------------------------------------------------
21cr|mgm-1.1-13|35	
21cr|mgm-1.1-13|36	%prep
21cr|mgm-1.1-13|37	%setup -q -n %{name}
21cr|mgm-1.1-13|38	%patch0 -p0
21cr|mgm-1.1-13|39	chmod 644 `find -type f`
21cr|mgm-1.1-13|40	chmod 755 `find -type d`
21cr|mgm-1.1-13|41	chmod 755 mgm lib/xpm
21cr|mgm-1.1-13|42	rm -fr modules/netbsd
21cr|mgm-1.1-13|43	rm -fr modules/solaris
21cr|mgm-1.1-13|44	
21cr|mgm-1.1-13|45	%build
21cr|mgm-1.1-13|46	
21cr|mgm-1.1-13|47	%install
21cr|mgm-1.1-13|48	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|mgm-1.1-13|49	cp -r mgm lib modules %{buildroot}%{_datadir}/%{name}
21cr|mgm-1.1-13|50	mkdir -p %{buildroot}%{_bindir}
21cr|mgm-1.1-13|51	echo '#!/bin/bash' > %{buildroot}%{_bindir}/%{name}
21cr|mgm-1.1-13|52	echo 'exec %{_datadir}/mgm/mgm' >> %{buildroot}%{_bindir}/%{name}
21cr|mgm-1.1-13|53	chmod 755 %{buildroot}%{_bindir}/%{name}
21cr|mgm-1.1-13|54	
21cr|mgm-1.1-13|55	#menu
21cr|mgm-1.1-13|56	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|mgm-1.1-13|57	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|mgm-1.1-13|58	[Desktop Entry]
21cr|mgm-1.1-13|59	Type=Application
21cr|mgm-1.1-13|60	Exec=%{name}
21cr|mgm-1.1-13|61	Icon=%{name}
21cr|mgm-1.1-13|62	Name=MGM
21cr|mgm-1.1-13|63	Comment=System Monitor
21cr|mgm-1.1-13|64	Categories=System;Monitor;
21cr|mgm-1.1-13|65	EOF
21cr|mgm-1.1-13|66	
21cr|mgm-1.1-13|67	#icons
21cr|mgm-1.1-13|68	mkdir -p %{buildroot}%{_liconsdir}
21cr|mgm-1.1-13|69	cat %{SOURCE1} > %{buildroot}%{_liconsdir}/%{name}.png
21cr|mgm-1.1-13|70	mkdir -p %{buildroot}%{_iconsdir}
21cr|mgm-1.1-13|71	cat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
21cr|mgm-1.1-13|72	mkdir -p %{buildroot}%{_miconsdir}
21cr|mgm-1.1-13|73	cat %{SOURCE3} > %{buildroot}%{_miconsdir}/%{name}.png

3153 21
21cr|mgtools-2.2.1-6|1	Name:		mgtools
21cr|mgtools-2.2.1-6|2	Version:	2.2.1
21cr|mgtools-2.2.1-6|3	Release:	6
21cr|mgtools-2.2.1-6|4	Summary:	Tools and scripts to edit and visualize Meta Grammars
21cr|mgtools-2.2.1-6|5	License:	GPL
21cr|mgtools-2.2.1-6|6	Group:		Sciences/Computer science
21cr|mgtools-2.2.1-6|7	Source:		https://gforge.inria.fr/frs/download.php/5683/%{name}-%{version}.tar.gz
21cr|mgtools-2.2.1-6|8	Url:		http://alpage.inria.fr/catalogue.en.html#mgtools
21cr|mgtools-2.2.1-6|9	Buildrequires:	libxml2-devel
21cr|mgtools-2.2.1-6|10	Buildrequires:	bison
21cr|mgtools-2.2.1-6|11	Buildroot:	%{_tmppath}/%{name}-%{version}
21cr|mgtools-2.2.1-6|12	
21cr|mgtools-2.2.1-6|13	%description
21cr|mgtools-2.2.1-6|14	mgtools collects several useful tools and scripts to edit and visualize Meta
21cr|mgtools-2.2.1-6|15	Grammars
21cr|mgtools-2.2.1-6|16	
21cr|mgtools-2.2.1-6|17	* smg2xml to convert MG from a simple format (smg) to XML format
21cr|mgtools-2.2.1-6|18	* mg.el an Emacs mode to edit MG (in both XML and SMG formats)
21cr|mgtools-2.2.1-6|19	* mg2smg.xsl an XSLT stylesheet to convert from XML to SMG
21cr|mgtools-2.2.1-6|20	* mgviewer.pl a graphical viewer/editor for MG
21cr|mgtools-2.2.1-6|21	* mg*2html.xsl several XSLT stylesheets to get HTML views on MG
21cr|mgtools-2.2.1-6|22	* mg2*.xsl several XSLT stylesheets to convert to other formats
21cr|mgtools-2.2.1-6|23	
21cr|mgtools-2.2.1-6|24	%prep
21cr|mgtools-2.2.1-6|25	%setup -q
21cr|mgtools-2.2.1-6|26	
21cr|mgtools-2.2.1-6|27	%build
21cr|mgtools-2.2.1-6|28	export LDFLAGS=-L%{_libdir}/DyAlog
21cr|mgtools-2.2.1-6|29	%configure
21cr|mgtools-2.2.1-6|30	%make
21cr|mgtools-2.2.1-6|31	
21cr|mgtools-2.2.1-6|32	%install
21cr|mgtools-2.2.1-6|33	rm -rf %{buildroot}
21cr|mgtools-2.2.1-6|34	%makeinstall_std
21cr|mgtools-2.2.1-6|35	
21cr|mgtools-2.2.1-6|36	%clean
21cr|mgtools-2.2.1-6|37	rm -rf %{buildroot}
21cr|mgtools-2.2.1-6|38	
21cr|mgtools-2.2.1-6|39	%files
21cr|mgtools-2.2.1-6|40	%defattr(-,root,root)
21cr|mgtools-2.2.1-6|41	%doc INSTALL README
21cr|mgtools-2.2.1-6|42	%{_bindir}/*
21cr|mgtools-2.2.1-6|43	%{_libdir}/pkgconfig/mgtools.pc
21cr|mgtools-2.2.1-6|44	%{_datadir}/emacs/site-lisp/mg.el
21cr|mgtools-2.2.1-6|45	%{_datadir}/mgtools

3154 21
21cr|MHonArc-2.6.24-1|1	%global __requires_exclude perl\\(.*\.pl\\)
21cr|MHonArc-2.6.24-1|2	
21cr|MHonArc-2.6.24-1|3	Summary:	A Perl mail-to-HTML converter
21cr|MHonArc-2.6.24-1|4	Name:		MHonArc
21cr|MHonArc-2.6.24-1|5	Version:	2.6.24
21cr|MHonArc-2.6.24-1|6	Release:	1
21cr|MHonArc-2.6.24-1|7	License:	GPLv2+
21cr|MHonArc-2.6.24-1|8	Group:		Networking/WWW
21cr|MHonArc-2.6.24-1|9	URL:		https://metacpan.org/release/MHonArc
21cr|MHonArc-2.6.24-1|10	Source:		https://cpan.metacpan.org/authors/id/L/LD/LDIDRY/%{name}-%{version}.tar.gz
21cr|MHonArc-2.6.24-1|11	Requires:	perl
21cr|MHonArc-2.6.24-1|12	Provides:	mhonarc = %{version}-%{release}
21cr|MHonArc-2.6.24-1|13	BuildArch:	noarch
21cr|MHonArc-2.6.24-1|14	
21cr|MHonArc-2.6.24-1|15	%description
21cr|MHonArc-2.6.24-1|16	MHonArc provides HTML mail archiving with index, mail thread linking, etc; plus
21cr|MHonArc-2.6.24-1|17	other capabilities including support for MIME and powerful user customization
21cr|MHonArc-2.6.24-1|18	features.
21cr|MHonArc-2.6.24-1|19	
21cr|MHonArc-2.6.24-1|20	%prep
21cr|MHonArc-2.6.24-1|21	%setup -q
21cr|MHonArc-2.6.24-1|22	
21cr|MHonArc-2.6.24-1|23	%build
21cr|MHonArc-2.6.24-1|24	
21cr|MHonArc-2.6.24-1|25	%install
21cr|MHonArc-2.6.24-1|26	perl install.me -batch -libpath %{buildroot}%{_datadir}/MHonArc -nodoc \
21cr|MHonArc-2.6.24-1|27	-manpath %{buildroot}%{_mandir} -binpath %{buildroot}%{_bindir}
21cr|MHonArc-2.6.24-1|28	
21cr|MHonArc-2.6.24-1|29	
21cr|MHonArc-2.6.24-1|30	perl -pi -e "s%/usr/local%/usr%g" %{buildroot}%{bindir}/* examples/mha*
21cr|MHonArc-2.6.24-1|31	
21cr|MHonArc-2.6.24-1|32	# just in case
21cr|MHonArc-2.6.24-1|33	cd %{buildroot}
21cr|MHonArc-2.6.24-1|34	find . -type f -exec perl -pi -e "s|%{buildroot}||g" {} \;
21cr|MHonArc-2.6.24-1|35	
21cr|MHonArc-2.6.24-1|36	%files
21cr|MHonArc-2.6.24-1|37	%doc ACKNOWLG BUGS CHANGES README.txt RELNOTES
21cr|MHonArc-2.6.24-1|38	%doc doc examples extras logo
21cr|MHonArc-2.6.24-1|39	%{_bindir}/*
21cr|MHonArc-2.6.24-1|40	%{_datadir}/MHonArc
21cr|MHonArc-2.6.24-1|41	%{_mandir}/*/*

3155 21
21cr|mhwaveedit-1.4.24-1|1	Summary:	WAV Editing Package
21cr|mhwaveedit-1.4.24-1|2	Name:		mhwaveedit
21cr|mhwaveedit-1.4.24-1|3	Version:	1.4.24
21cr|mhwaveedit-1.4.24-1|4	Release:	1
21cr|mhwaveedit-1.4.24-1|5	License:	GPLv2+
21cr|mhwaveedit-1.4.24-1|6	Group:		Sound
21cr|mhwaveedit-1.4.24-1|7	Url:		https://github.com/magnush/mhwaveedit/
21cr|mhwaveedit-1.4.24-1|8	Source0:	https://github.com/magnush/mhwaveedit/archive/%{name}/%{name}-%{version}.tar.gz
21cr|mhwaveedit-1.4.24-1|9	BuildRequires:	ladspa-devel
21cr|mhwaveedit-1.4.24-1|10	BuildRequires:	lame-devel
21cr|mhwaveedit-1.4.24-1|11	BuildRequires:	pkgconfig(alsa)
21cr|mhwaveedit-1.4.24-1|12	BuildRequires:	pkgconfig(gthread-2.0)
21cr|mhwaveedit-1.4.24-1|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|mhwaveedit-1.4.24-1|14	BuildRequires:	pkgconfig(jack) >= 0.98.0
21cr|mhwaveedit-1.4.24-1|15	BuildRequires:	pkgconfig(libpulse) >= 0.9.10
21cr|mhwaveedit-1.4.24-1|16	# For OGG support
21cr|mhwaveedit-1.4.24-1|17	BuildRequires:	pkgconfig(ogg)
21cr|mhwaveedit-1.4.24-1|18	BuildRequires:	pkgconfig(sdl)
21cr|mhwaveedit-1.4.24-1|19	BuildRequires:	pkgconfig(sndfile)
21cr|mhwaveedit-1.4.24-1|20	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|mhwaveedit-1.4.24-1|21	BuildRequires:	pkgconfig(samplerate)
21cr|mhwaveedit-1.4.24-1|22	# For default mixer (alsamixer)
21cr|mhwaveedit-1.4.24-1|23	Requires:	alsa-utils
21cr|mhwaveedit-1.4.24-1|24	
21cr|mhwaveedit-1.4.24-1|25	
21cr|mhwaveedit-1.4.24-1|26	%description
21cr|mhwaveedit-1.4.24-1|27	mhWaveEdit is a graphical program for editing sound files. It is completely
21cr|mhwaveedit-1.4.24-1|28	free (GPL) and it's written by Magnus Hjorth. It is intended to be
21cr|mhwaveedit-1.4.24-1|29	user-friendly and robust. OGG and LAME support are available if installed.
21cr|mhwaveedit-1.4.24-1|30	
21cr|mhwaveedit-1.4.24-1|31	%files -f %{name}.lang
21cr|mhwaveedit-1.4.24-1|32	%doc AUTHORS BUGS ChangeLog NEWS README TODO
21cr|mhwaveedit-1.4.24-1|33	%{_bindir}/%{name}
21cr|mhwaveedit-1.4.24-1|34	%{_datadir}/applications/%{name}.desktop
21cr|mhwaveedit-1.4.24-1|35	%{_mandir}/man1/%{name}.1*
21cr|mhwaveedit-1.4.24-1|36	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|mhwaveedit-1.4.24-1|37	
21cr|mhwaveedit-1.4.24-1|38	#-----------------------------------------------------------------------------
21cr|mhwaveedit-1.4.24-1|39	
21cr|mhwaveedit-1.4.24-1|40	%prep
21cr|mhwaveedit-1.4.24-1|41	%setup -q
21cr|mhwaveedit-1.4.24-1|42	
21cr|mhwaveedit-1.4.24-1|43	
21cr|mhwaveedit-1.4.24-1|44	%build
21cr|mhwaveedit-1.4.24-1|45	%configure	--with-default-mixerapp="alsamixer" \
21cr|mhwaveedit-1.4.24-1|46	--with-default-driver="pulse" \
21cr|mhwaveedit-1.4.24-1|47	--without-esound \
21cr|mhwaveedit-1.4.24-1|48	--without-sun \
21cr|mhwaveedit-1.4.24-1|49	--without-arts \
21cr|mhwaveedit-1.4.24-1|50	--with-double-samples
21cr|mhwaveedit-1.4.24-1|51	%make
21cr|mhwaveedit-1.4.24-1|52	
21cr|mhwaveedit-1.4.24-1|53	
21cr|mhwaveedit-1.4.24-1|54	%install
21cr|mhwaveedit-1.4.24-1|55	%makeinstall_std
21cr|mhwaveedit-1.4.24-1|56	
21cr|mhwaveedit-1.4.24-1|57	%find_lang %{name}

3156 21
21cr|mib-ossigeno-icons-4.3.0-69.7|1	%define		oname		MIB-Ossigeno-Ultimate-Icons
21cr|mib-ossigeno-icons-4.3.0-69.7|2	%define		oversion	4.3
21cr|mib-ossigeno-icons-4.3.0-69.7|3	
21cr|mib-ossigeno-icons-4.3.0-69.7|4	Name:		mib-ossigeno-icons
21cr|mib-ossigeno-icons-4.3.0-69.7|5	Version:	4.3.0
21cr|mib-ossigeno-icons-4.3.0-69.7|6	Release:	69.7
21cr|mib-ossigeno-icons-4.3.0-69.7|7	Summary:	MIB-Ossigeno icon theme
21cr|mib-ossigeno-icons-4.3.0-69.7|8	# http://kde-look.org/content/show.php/?content=128221
21cr|mib-ossigeno-icons-4.3.0-69.7|9	Source0:	%{oname}-%{oversion}.tar.gz
21cr|mib-ossigeno-icons-4.3.0-69.7|10	License:	LGPL
21cr|mib-ossigeno-icons-4.3.0-69.7|11	Group:		Graphical desktop/KDE
21cr|mib-ossigeno-icons-4.3.0-69.7|12	URL:		http://mib.pianetalinux.org/mib/
21cr|mib-ossigeno-icons-4.3.0-69.7|13	BuildArch:	noarch
21cr|mib-ossigeno-icons-4.3.0-69.7|14	Obsoletes:	mib-ossigeno-icon-theme < %{version}
21cr|mib-ossigeno-icons-4.3.0-69.7|15	
21cr|mib-ossigeno-icons-4.3.0-69.7|16	%description
21cr|mib-ossigeno-icons-4.3.0-69.7|17	MIB-Ossigeno Ultimate Icons is a blue icon theme derived from Oxygen Icons.
21cr|mib-ossigeno-icons-4.3.0-69.7|18	It differs from Oxygen mainly for folder icons, completely redesigned.
21cr|mib-ossigeno-icons-4.3.0-69.7|19	MIB-Ossigeno Ultimate Icons theme has been developed by emanueleeeee.
21cr|mib-ossigeno-icons-4.3.0-69.7|20	
21cr|mib-ossigeno-icons-4.3.0-69.7|21	%prep
21cr|mib-ossigeno-icons-4.3.0-69.7|22	%setup -q -n %{oname}
21cr|mib-ossigeno-icons-4.3.0-69.7|23	
21cr|mib-ossigeno-icons-4.3.0-69.7|24	%build
21cr|mib-ossigeno-icons-4.3.0-69.7|25	
21cr|mib-ossigeno-icons-4.3.0-69.7|26	%install
21cr|mib-ossigeno-icons-4.3.0-69.7|27	mkdir -p %{buildroot}%{_iconsdir}/%{oname}
21cr|mib-ossigeno-icons-4.3.0-69.7|28	
21cr|mib-ossigeno-icons-4.3.0-69.7|29	cp -rf ./* %{buildroot}%{_iconsdir}/%{oname}/
21cr|mib-ossigeno-icons-4.3.0-69.7|30	
21cr|mib-ossigeno-icons-4.3.0-69.7|31	rm -f %{buildroot}%{_iconsdir}/%{oname}/README
21cr|mib-ossigeno-icons-4.3.0-69.7|32	rm -f %{buildroot}%{_iconsdir}/%{oname}/Changelog
21cr|mib-ossigeno-icons-4.3.0-69.7|33	
21cr|mib-ossigeno-icons-4.3.0-69.7|34	%files
21cr|mib-ossigeno-icons-4.3.0-69.7|35	%defattr(644,root,root,755)
21cr|mib-ossigeno-icons-4.3.0-69.7|36	%doc README Changelog
21cr|mib-ossigeno-icons-4.3.0-69.7|37	%{_iconsdir}/%{oname}/*

3157 21
21cr|mib-report-0.21-3|1	Summary:	A tool to generate packages reports for Rosa, OMDV and MGA
21cr|mib-report-0.21-3|2	Name:		mib-report
21cr|mib-report-0.21-3|3	Version:	0.21
21cr|mib-report-0.21-3|4	Release:	3
21cr|mib-report-0.21-3|5	License:	GPLv2+
21cr|mib-report-0.21-3|6	Group:		System/Configuration/Packaging
21cr|mib-report-0.21-3|7	Url:		http://mib.pianetalinux.org/mib-report/
21cr|mib-report-0.21-3|8	# Self prepared sources: to make a new release change the sources,
21cr|mib-report-0.21-3|9	# update ChangeLog, urls.txt and globals.h and then repackage
21cr|mib-report-0.21-3|10	Source0:	%{name}-%{version}.tar.xz
21cr|mib-report-0.21-3|11	Patch0:	mib-report-0.21-restore-gz-compression-for-Fedora.patch
21cr|mib-report-0.21-3|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|mib-report-0.21-3|13	BuildRequires:	pkgconfig(rpm)
21cr|mib-report-0.21-3|14	Requires:	curl
21cr|mib-report-0.21-3|15	Requires:	lynx
21cr|mib-report-0.21-3|16	Requires:	xz
21cr|mib-report-0.21-3|17	Requires:	zstd
21cr|mib-report-0.21-3|18	
21cr|mib-report-0.21-3|19	%description
21cr|mib-report-0.21-3|20	A tool to generate packages reports and check package versions present in
21cr|mib-report-0.21-3|21	various distributions. The %{version} version collects references from:
21cr|mib-report-0.21-3|22	-Rosa 2023.1
21cr|mib-report-0.21-3|23	-OpenMandriva Cooker
21cr|mib-report-0.21-3|24	-Mageia Cauldron
21cr|mib-report-0.21-3|25	-Fedora Rawhide
21cr|mib-report-0.21-3|26	-PCLinuxOS
21cr|mib-report-0.21-3|27	-Alt Linux Sisyphus
21cr|mib-report-0.21-3|28	-OpenSUSE Factory
21cr|mib-report-0.21-3|29	-PLD Linux 3.0
21cr|mib-report-0.21-3|30	-Gentoo
21cr|mib-report-0.21-3|31	-Debian
21cr|mib-report-0.21-3|32	-Ubuntu.
21cr|mib-report-0.21-3|33	In the "--search" mode the program searches for a package in all reference
21cr|mib-report-0.21-3|34	repositories and displays results in a: "Repository, Version, URL" format.
21cr|mib-report-0.21-3|35	There is also a "--report" mode, comparing what packages some of the
21cr|mib-report-0.21-3|36	distributions listed above have at disposal. There are six report modes:
21cr|mib-report-0.21-3|37	1) mga-mdv: lists packages in Mageia repositories that may be interesting for
21cr|mib-report-0.21-3|38	OpenMandriva packagers;
21cr|mib-report-0.21-3|39	2) mdv-mga: the same as above but for Mageia packagers;
21cr|mib-report-0.21-3|40	3) mdv-rosa: lists packages in Mandriva repositories that may be interesting
21cr|mib-report-0.21-3|41	for ROSA packagers;
21cr|mib-report-0.21-3|42	4) rosa-mdv: the same as above but for Mandriva;
21cr|mib-report-0.21-3|43	5) mga-rosa: lists packages in Mageia repositories that may be interesting for
21cr|mib-report-0.21-3|44	ROSA packagers;
21cr|mib-report-0.21-3|45	6) rosa-mga: the same as above but for Mageia packagers.
21cr|mib-report-0.21-3|46	The report modes produce a table with package names and showing if there are
21cr|mib-report-0.21-3|47	newer versions of them in other distros. It also gives quick links for their
21cr|mib-report-0.21-3|48	source and homepages.
21cr|mib-report-0.21-3|49	
21cr|mib-report-0.21-3|50	%files
21cr|mib-report-0.21-3|51	%doc COPYING AUTHORS ChangeLog
21cr|mib-report-0.21-3|52	%{_bindir}/%{name}
21cr|mib-report-0.21-3|53	%{_bindir}/urls-fetcher
21cr|mib-report-0.21-3|54	%dir %{_datadir}/%{name}
21cr|mib-report-0.21-3|55	%{_datadir}/%{name}/blacklist.txt
21cr|mib-report-0.21-3|56	%{_datadir}/%{name}/urls.txt
21cr|mib-report-0.21-3|57	%{_datadir}/bash-completion/completions/%{name}
21cr|mib-report-0.21-3|58	
21cr|mib-report-0.21-3|59	#----------------------------------------------------------------------------
21cr|mib-report-0.21-3|60	
21cr|mib-report-0.21-3|61	%prep
21cr|mib-report-0.21-3|62	%setup -q
21cr|mib-report-0.21-3|63	%patch0 -p1
21cr|mib-report-0.21-3|64	
21cr|mib-report-0.21-3|65	
21cr|mib-report-0.21-3|66	%build
21cr|mib-report-0.21-3|67	%qmake_qt5
21cr|mib-report-0.21-3|68	%make
21cr|mib-report-0.21-3|69	
21cr|mib-report-0.21-3|70	
21cr|mib-report-0.21-3|71	%install
21cr|mib-report-0.21-3|72	%makeinstall_qt
21cr|mib-report-0.21-3|73	
21cr|mib-report-0.21-3|74	# Rename completion
21cr|mib-report-0.21-3|75	mv %{buildroot}%{_datadir}/bash-completion/completions/%{name}.completion \
21cr|mib-report-0.21-3|76	%{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|mib-report-0.21-3|77	

3158 21
21cr|microdnf-3.8.0-4|1	# See https://github.com/rpm-software-management/microdnf/blob/master/microdnf.spec
21cr|microdnf-3.8.0-4|2	%global libdnf_version 0.62.0
21cr|microdnf-3.8.0-4|3	
21cr|microdnf-3.8.0-4|4	Name:           microdnf
21cr|microdnf-3.8.0-4|5	Version:        3.8.0
21cr|microdnf-3.8.0-4|6	Release:        4
21cr|microdnf-3.8.0-4|7	Summary:        Lightweight implementation of DNF in C
21cr|microdnf-3.8.0-4|8	License:        GPLv2+
21cr|microdnf-3.8.0-4|9	Group:			System/Base
21cr|microdnf-3.8.0-4|10	URL:            https://github.com/rpm-software-management/microdnf
21cr|microdnf-3.8.0-4|11	Source0:        https://github.com/rpm-software-management/microdnf/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|microdnf-3.8.0-4|12	# https://github.com/rpm-software-management/microdnf/pull/112
21cr|microdnf-3.8.0-4|13	Patch1:			0001-Better-naming-of-the-cache-directory.patch
21cr|microdnf-3.8.0-4|14	# https://github.com/rpm-software-management/microdnf/issues/113
21cr|microdnf-3.8.0-4|15	Patch2:			installroot.diff
21cr|microdnf-3.8.0-4|16	BuildRequires:  gcc
21cr|microdnf-3.8.0-4|17	BuildRequires:  meson
21cr|microdnf-3.8.0-4|18	BuildRequires:  pkgconfig(glib-2.0)
21cr|microdnf-3.8.0-4|19	BuildRequires:  pkgconfig(gobject-2.0)
21cr|microdnf-3.8.0-4|20	BuildRequires:  pkgconfig(libpeas-1.0)
21cr|microdnf-3.8.0-4|21	BuildRequires:  pkgconfig(libdnf) >= %{libdnf_version}
21cr|microdnf-3.8.0-4|22	BuildRequires:  pkgconfig(smartcols)
21cr|microdnf-3.8.0-4|23	BuildRequires:  help2man
21cr|microdnf-3.8.0-4|24	
21cr|microdnf-3.8.0-4|25	%description
21cr|microdnf-3.8.0-4|26	Micro DNF is a lightweight C implementation of DNF, designed to be used
21cr|microdnf-3.8.0-4|27	for doing simple packaging actions when you don't need full-blown DNF and
21cr|microdnf-3.8.0-4|28	you want the tiniest useful environments possible.
21cr|microdnf-3.8.0-4|29	
21cr|microdnf-3.8.0-4|30	That is, you don't want any interpreter stack and you want the most
21cr|microdnf-3.8.0-4|31	minimal environment possible so you can build up to exactly what you need.
21cr|microdnf-3.8.0-4|32	
21cr|microdnf-3.8.0-4|33	
21cr|microdnf-3.8.0-4|34	%prep
21cr|microdnf-3.8.0-4|35	%autosetup -p1
21cr|microdnf-3.8.0-4|36	
21cr|microdnf-3.8.0-4|37	%build
21cr|microdnf-3.8.0-4|38	%meson
21cr|microdnf-3.8.0-4|39	%meson_build
21cr|microdnf-3.8.0-4|40	
21cr|microdnf-3.8.0-4|41	%install
21cr|microdnf-3.8.0-4|42	%meson_install
21cr|microdnf-3.8.0-4|43	mkdir -p %{buildroot}/var/cache/microdnf
21cr|microdnf-3.8.0-4|44	
21cr|microdnf-3.8.0-4|45	%check
21cr|microdnf-3.8.0-4|46	%meson_test
21cr|microdnf-3.8.0-4|47	
21cr|microdnf-3.8.0-4|48	%files
21cr|microdnf-3.8.0-4|49	%license COPYING
21cr|microdnf-3.8.0-4|50	%doc README.md
21cr|microdnf-3.8.0-4|51	%{_mandir}/man8/microdnf.8*
21cr|microdnf-3.8.0-4|52	%{_bindir}/%{name}
21cr|microdnf-3.8.0-4|53	%dir /var/cache/microdnf

3159 21
21cr|micropolis-4.0-15|1	Summary:	City simulation based on Maxis SimCity
21cr|micropolis-4.0-15|2	Name:		micropolis
21cr|micropolis-4.0-15|3	# activity/activity.info = 7
21cr|micropolis-4.0-15|4	# src/sim/sim.c and about = 4.0
21cr|micropolis-4.0-15|5	Version:	4.0
21cr|micropolis-4.0-15|6	Release:	15
21cr|micropolis-4.0-15|7	License:	GPLv3+
21cr|micropolis-4.0-15|8	Group:		Games/Strategy
21cr|micropolis-4.0-15|9	Url:		http://www.donhopkins.com/home/micropolis/
21cr|micropolis-4.0-15|10	# Also see http://dev.laptop.org/git?p=projects/micropolis-activity
21cr|micropolis-4.0-15|11	Source0:	http://www.donhopkins.com/home/micropolis/micropolis-activity-source.tgz
21cr|micropolis-4.0-15|12	# Lots of fixes from
21cr|micropolis-4.0-15|13	# http://git.zerfleddert.de/cgi-bin/gitweb.cgi/micropolis
21cr|micropolis-4.0-15|14	# curl http://rmdir.de/~michael/micropolis_git.patch > micropolis-zerfleddert.$(date +%Y%m%d).patch
21cr|micropolis-4.0-15|15	Patch0:		micropolis-zerfleddert.20080302.patch
21cr|micropolis-4.0-15|16	Patch1:		micropolis-path.patch
21cr|micropolis-4.0-15|17	# From debian, optflags patch:
21cr|micropolis-4.0-15|18	Patch2:		micropolis-makefile.patch
21cr|micropolis-4.0-15|19	# (Anssi 01/2008): Fix some 64bit pointer warnings. It is likely they are
21cr|micropolis-4.0-15|20	# harmless corner cases, but this code is so old I don't take any chances.
21cr|micropolis-4.0-15|21	Patch3:		micropolis-64bit-warns.patch
21cr|micropolis-4.0-15|22	Patch4:		micropolis-printf-format.patch
21cr|micropolis-4.0-15|23	# from debian
21cr|micropolis-4.0-15|24	Patch5:		glibc-2.27.patch
21cr|micropolis-4.0-15|25	Patch6:		micropolis-remove-matherr.patch
21cr|micropolis-4.0-15|26	BuildRequires:	bison
21cr|micropolis-4.0-15|27	BuildRequires:	imagemagick
21cr|micropolis-4.0-15|28	BuildRequires:	pkgconfig(sdl)
21cr|micropolis-4.0-15|29	BuildRequires:	pkgconfig(SDL_mixer)
21cr|micropolis-4.0-15|30	BuildRequires:	pkgconfig(x11)
21cr|micropolis-4.0-15|31	BuildRequires:	pkgconfig(xpm)
21cr|micropolis-4.0-15|32	BuildRequires:	pkgconfig(xext)
21cr|micropolis-4.0-15|33	
21cr|micropolis-4.0-15|34	%description
21cr|micropolis-4.0-15|35	City-building simulation game originally released as SimCity by Maxis and
21cr|micropolis-4.0-15|36	subsequently released as free software, renamed to Micropolis.
21cr|micropolis-4.0-15|37	
21cr|micropolis-4.0-15|38	%files
21cr|micropolis-4.0-15|39	%doc manual/*
21cr|micropolis-4.0-15|40	%{_gamesbindir}/%{name}
21cr|micropolis-4.0-15|41	%{_gamesdatadir}/%{name}
21cr|micropolis-4.0-15|42	%{_libdir}/%{name}
21cr|micropolis-4.0-15|43	%{_miconsdir}/%{name}.png
21cr|micropolis-4.0-15|44	%{_iconsdir}/%{name}.png
21cr|micropolis-4.0-15|45	%{_liconsdir}/%{name}.png
21cr|micropolis-4.0-15|46	%{_datadir}/applications/%{name}.desktop
21cr|micropolis-4.0-15|47	
21cr|micropolis-4.0-15|48	#----------------------------------------------------------------------------
21cr|micropolis-4.0-15|49	
21cr|micropolis-4.0-15|50	%prep
21cr|micropolis-4.0-15|51	%autosetup -p1 -n micropolis-activity
21cr|micropolis-4.0-15|52	
21cr|micropolis-4.0-15|53	#[ $(sed -n 's,activity_version = ,,p' activity/activity.info) = %version ]
21cr|micropolis-4.0-15|54	[ $(sed -r -n 's,^.*MicropolisVersion = "(.+)".*$,\1,p' src/sim/sim.c) = %version ]
21cr|micropolis-4.0-15|55	
21cr|micropolis-4.0-15|56	perl -pi -e 's,GAMESDATADIR,%{_gamesdatadir},;s,LIBDIR,%{_libdir},' Micropolis
21cr|micropolis-4.0-15|57	
21cr|micropolis-4.0-15|58	# Re-enable air crash:
21cr|micropolis-4.0-15|59	perl -pi -e 's,-DNO_AIRCRASH,,' src/sim/makefile
21cr|micropolis-4.0-15|60	
21cr|micropolis-4.0-15|61	%build
21cr|micropolis-4.0-15|62	%make OPTFLAGS="%optflags" -C src
21cr|micropolis-4.0-15|63	
21cr|micropolis-4.0-15|64	%install
21cr|micropolis-4.0-15|65	rm -rf %{buildroot}
21cr|micropolis-4.0-15|66	install -d -m755 %{buildroot}%{_gamesbindir}
21cr|micropolis-4.0-15|67	install -d -m755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|micropolis-4.0-15|68	install -d -m755 %{buildroot}%{_libdir}/%{name}
21cr|micropolis-4.0-15|69	
21cr|micropolis-4.0-15|70	install -m755 src/sim/sim %{buildroot}%{_libdir}/%{name}
21cr|micropolis-4.0-15|71	install -m755 Micropolis %{buildroot}%{_gamesbindir}/%{name}
21cr|micropolis-4.0-15|72	
21cr|micropolis-4.0-15|73	cp -a cities images res %{buildroot}%{_gamesdatadir}/%{name}
21cr|micropolis-4.0-15|74	chmod +x %{buildroot}%{_gamesdatadir}/%{name}/res/sounds/player
21cr|micropolis-4.0-15|75	
21cr|micropolis-4.0-15|76	install -d -m755 %{buildroot}%{_miconsdir}
21cr|micropolis-4.0-15|77	install -d -m755 %{buildroot}%{_iconsdir}
21cr|micropolis-4.0-15|78	install -d -m755 %{buildroot}%{_liconsdir}
21cr|micropolis-4.0-15|79	
21cr|micropolis-4.0-15|80	convert Micropolis.png -resize x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|micropolis-4.0-15|81	convert Micropolis.png -resize x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|micropolis-4.0-15|82	convert Micropolis.png -resize x48 %{buildroot}%{_liconsdir}/%{name}.png
21cr|micropolis-4.0-15|83	
21cr|micropolis-4.0-15|84	mkdir -p %{buildroot}%{_datadir}/applications
21cr|micropolis-4.0-15|85	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|micropolis-4.0-15|86	[Desktop Entry]
21cr|micropolis-4.0-15|87	Name=Micropolis
21cr|micropolis-4.0-15|88	GenericName=City simulation
21cr|micropolis-4.0-15|89	Exec=%{_gamesbindir}/%{name}
21cr|micropolis-4.0-15|90	Icon=%{name}
21cr|micropolis-4.0-15|91	Terminal=false
21cr|micropolis-4.0-15|92	Type=Application
21cr|micropolis-4.0-15|93	StartupNotify=false
21cr|micropolis-4.0-15|94	Categories=Game;StrategyGame;
21cr|micropolis-4.0-15|95	EOF

3160 21
21cr|midnightblue-inspired-1.0-2|1	%global theme_name midnightblue-Inspired
21cr|midnightblue-inspired-1.0-2|2	
21cr|midnightblue-inspired-1.0-2|3	Summary:	MidnightBlue-Inspired theme
21cr|midnightblue-inspired-1.0-2|4	Name:		midnightblue-inspired
21cr|midnightblue-inspired-1.0-2|5	Version:	1.0
21cr|midnightblue-inspired-1.0-2|6	Release:	2
21cr|midnightblue-inspired-1.0-2|7	License:	GPLv3+
21cr|midnightblue-inspired-1.0-2|8	Group:		Graphics
21cr|midnightblue-inspired-1.0-2|9	Url:		https://www.xfce-look.org/p/1266521/
21cr|midnightblue-inspired-1.0-2|10	Source0:	midnightblue-Inspired.tar.gz
21cr|midnightblue-inspired-1.0-2|11	Requires:	midnightblue-inspired-common
21cr|midnightblue-inspired-1.0-2|12	Requires:	midnightblue-inspired-gtk2-theme
21cr|midnightblue-inspired-1.0-2|13	Requires:	midnightblue-inspired-gtk3-theme
21cr|midnightblue-inspired-1.0-2|14	Requires:	midnightblue-inspired-metacity-theme
21cr|midnightblue-inspired-1.0-2|15	Requires:	midnightblue-inspired-openbox-theme
21cr|midnightblue-inspired-1.0-2|16	Requires:	midnightblue-inspired-xfwm4-theme
21cr|midnightblue-inspired-1.0-2|17	BuildArch:	noarch
21cr|midnightblue-inspired-1.0-2|18	
21cr|midnightblue-inspired-1.0-2|19	%description
21cr|midnightblue-inspired-1.0-2|20	MidnightBlue-Inspired GTK2,GTK3,Metacity,Openbox and XFWM4 theme
21cr|midnightblue-inspired-1.0-2|21	
21cr|midnightblue-inspired-1.0-2|22	%files
21cr|midnightblue-inspired-1.0-2|23	
21cr|midnightblue-inspired-1.0-2|24	#----------------------------------------------------------------------------
21cr|midnightblue-inspired-1.0-2|25	
21cr|midnightblue-inspired-1.0-2|26	%package common
21cr|midnightblue-inspired-1.0-2|27	Summary:	Files common to %{theme_name} themes
21cr|midnightblue-inspired-1.0-2|28	Group:		Graphics
21cr|midnightblue-inspired-1.0-2|29	
21cr|midnightblue-inspired-1.0-2|30	%description common
21cr|midnightblue-inspired-1.0-2|31	Files which are common to all %{theme_name} themes
21cr|midnightblue-inspired-1.0-2|32	
21cr|midnightblue-inspired-1.0-2|33	%files common
21cr|midnightblue-inspired-1.0-2|34	%{_datadir}/themes/%{theme_name}/index.theme
21cr|midnightblue-inspired-1.0-2|35	%{_datadir}/themes/%{theme_name}/assets/*
21cr|midnightblue-inspired-1.0-2|36	
21cr|midnightblue-inspired-1.0-2|37	#----------------------------------------------------------------------------
21cr|midnightblue-inspired-1.0-2|38	
21cr|midnightblue-inspired-1.0-2|39	%package gtk2-theme
21cr|midnightblue-inspired-1.0-2|40	Summary:	MidnightBlue-Inspired GTK+2 themes
21cr|midnightblue-inspired-1.0-2|41	Group:		Graphics
21cr|midnightblue-inspired-1.0-2|42	Requires:	gnome-themes-standard
21cr|midnightblue-inspired-1.0-2|43	Requires:	%{name}-common = %{EVRD}
21cr|midnightblue-inspired-1.0-2|44	Requires:	murrine
21cr|midnightblue-inspired-1.0-2|45	
21cr|midnightblue-inspired-1.0-2|46	%description gtk2-theme
21cr|midnightblue-inspired-1.0-2|47	Themes for GTK+2 as part of the %{theme_name} theme
21cr|midnightblue-inspired-1.0-2|48	
21cr|midnightblue-inspired-1.0-2|49	%files gtk2-theme
21cr|midnightblue-inspired-1.0-2|50	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|midnightblue-inspired-1.0-2|51	
21cr|midnightblue-inspired-1.0-2|52	#----------------------------------------------------------------------------
21cr|midnightblue-inspired-1.0-2|53	
21cr|midnightblue-inspired-1.0-2|54	%package gtk3-theme
21cr|midnightblue-inspired-1.0-2|55	Summary:	MidnightBlue-Inspired GTK+3 themes
21cr|midnightblue-inspired-1.0-2|56	Group:		Graphics
21cr|midnightblue-inspired-1.0-2|57	Requires:	gtk+3.0
21cr|midnightblue-inspired-1.0-2|58	Requires:	gnome-themes-standard
21cr|midnightblue-inspired-1.0-2|59	Requires:	%{name}-common = %{EVRD}
21cr|midnightblue-inspired-1.0-2|60	Requires:	murrine
21cr|midnightblue-inspired-1.0-2|61	
21cr|midnightblue-inspired-1.0-2|62	%description gtk3-theme
21cr|midnightblue-inspired-1.0-2|63	Themes for GTK+3 as part of the %{theme_name} theme
21cr|midnightblue-inspired-1.0-2|64	
21cr|midnightblue-inspired-1.0-2|65	%files gtk3-theme
21cr|midnightblue-inspired-1.0-2|66	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|midnightblue-inspired-1.0-2|67	%{_datadir}/themes/%{theme_name}/gtk-3.20/
21cr|midnightblue-inspired-1.0-2|68	
21cr|midnightblue-inspired-1.0-2|69	#----------------------------------------------------------------------------
21cr|midnightblue-inspired-1.0-2|70	
21cr|midnightblue-inspired-1.0-2|71	%package metacity-theme
21cr|midnightblue-inspired-1.0-2|72	Summary:	MidnightBlue-Inspired Metacity themes
21cr|midnightblue-inspired-1.0-2|73	Group:		Graphics
21cr|midnightblue-inspired-1.0-2|74	Requires:	metacity
21cr|midnightblue-inspired-1.0-2|75	
21cr|midnightblue-inspired-1.0-2|76	%description metacity-theme
21cr|midnightblue-inspired-1.0-2|77	Themes for Metacity as part of the %{theme_name} theme.
21cr|midnightblue-inspired-1.0-2|78	
21cr|midnightblue-inspired-1.0-2|79	%files metacity-theme
21cr|midnightblue-inspired-1.0-2|80	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|midnightblue-inspired-1.0-2|81	
21cr|midnightblue-inspired-1.0-2|82	#----------------------------------------------------------------------------
21cr|midnightblue-inspired-1.0-2|83	
21cr|midnightblue-inspired-1.0-2|84	%package xfwm4-theme
21cr|midnightblue-inspired-1.0-2|85	Summary:	MidnightBlue-Inspired Xfwm4 themes
21cr|midnightblue-inspired-1.0-2|86	Group:		Graphics
21cr|midnightblue-inspired-1.0-2|87	Requires:	xfwm4
21cr|midnightblue-inspired-1.0-2|88	Requires:	gnome-themes-standard
21cr|midnightblue-inspired-1.0-2|89	Requires:	%{name}-common = %{EVRD}
21cr|midnightblue-inspired-1.0-2|90	Requires:	murrine
21cr|midnightblue-inspired-1.0-2|91	
21cr|midnightblue-inspired-1.0-2|92	%description xfwm4-theme
21cr|midnightblue-inspired-1.0-2|93	Themes for Xfwm4 as part of the %{theme_name} theme
21cr|midnightblue-inspired-1.0-2|94	
21cr|midnightblue-inspired-1.0-2|95	%files xfwm4-theme
21cr|midnightblue-inspired-1.0-2|96	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|midnightblue-inspired-1.0-2|97	
21cr|midnightblue-inspired-1.0-2|98	#----------------------------------------------------------------------------
21cr|midnightblue-inspired-1.0-2|99	
21cr|midnightblue-inspired-1.0-2|100	%package openbox-theme
21cr|midnightblue-inspired-1.0-2|101	Summary:	MidnightBlue-Inspired Openbox themes
21cr|midnightblue-inspired-1.0-2|102	Group:		Graphics
21cr|midnightblue-inspired-1.0-2|103	Requires:	%{name}-common = %{EVRD}
21cr|midnightblue-inspired-1.0-2|104	Requires:	openbox
21cr|midnightblue-inspired-1.0-2|105	
21cr|midnightblue-inspired-1.0-2|106	%description openbox-theme
21cr|midnightblue-inspired-1.0-2|107	Themes for Openbox as part of the %{theme_name} theme
21cr|midnightblue-inspired-1.0-2|108	
21cr|midnightblue-inspired-1.0-2|109	%files openbox-theme
21cr|midnightblue-inspired-1.0-2|110	%{_datadir}/themes/%{theme_name}/openbox-3/
21cr|midnightblue-inspired-1.0-2|111	
21cr|midnightblue-inspired-1.0-2|112	#----------------------------------------------------------------------------
21cr|midnightblue-inspired-1.0-2|113	
21cr|midnightblue-inspired-1.0-2|114	%prep
21cr|midnightblue-inspired-1.0-2|115	%setup -q -n %{theme_name}
21cr|midnightblue-inspired-1.0-2|116	
21cr|midnightblue-inspired-1.0-2|117	%build
21cr|midnightblue-inspired-1.0-2|118	# nothing to build
21cr|midnightblue-inspired-1.0-2|119	
21cr|midnightblue-inspired-1.0-2|120	%install
21cr|midnightblue-inspired-1.0-2|121	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|midnightblue-inspired-1.0-2|122	cp -r {index.theme,gtk-2.0,gtk-3.0,gtk-3.20,metacity-1,assets,openbox-3,xfwm4} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|midnightblue-inspired-1.0-2|123	
21cr|midnightblue-inspired-1.0-2|124	rm -rf %{buildroot}%{_datadir}/themes/%{theme_name}/unity
21cr|midnightblue-inspired-1.0-2|125	
21cr|midnightblue-inspired-1.0-2|126	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|midnightblue-inspired-1.0-2|127	find %{buildroot} -type d -exec chmod 0755 {} \;

3161 21
21cr|midori-9.0-1|1	%global __provides_exclude .so$
21cr|midori-9.0-1|2	
21cr|midori-9.0-1|3	%define major 0
21cr|midori-9.0-1|4	%define libname %mklibname midori-core %{major}
21cr|midori-9.0-1|5	
21cr|midori-9.0-1|6	Summary:	Web browser based on WebKitGtk
21cr|midori-9.0-1|7	Name:		midori
21cr|midori-9.0-1|8	Version:	9.0
21cr|midori-9.0-1|9	Release:	1
21cr|midori-9.0-1|10	License:	LGPLv2+
21cr|midori-9.0-1|11	Group:		Networking/WWW
21cr|midori-9.0-1|12	Url:		http://www.midori-browser.org
21cr|midori-9.0-1|13	# For git: git clone http://software.twotoasts.de/media/midori.git
21cr|midori-9.0-1|14	Source0:	https://github.com/midori-browser/core/releases/download/v%{version}/midori-v%{version}.tar.gz
21cr|midori-9.0-1|15	Patch0:		midori-9.0-rosa-default-homepage.patch
21cr|midori-9.0-1|16	Source100:	%{name}.rpmlintrc
21cr|midori-9.0-1|17	BuildRequires:	cmake
21cr|midori-9.0-1|18	BuildRequires:	desktop-file-utils
21cr|midori-9.0-1|19	BuildRequires:	gettext
21cr|midori-9.0-1|20	BuildRequires:	gtk-doc
21cr|midori-9.0-1|21	BuildRequires:	intltool
21cr|midori-9.0-1|22	BuildRequires:	librsvg
21cr|midori-9.0-1|23	#BuildRequires:	granite-vala
21cr|midori-9.0-1|24	BuildRequires:	vala >= 0.16.0
21cr|midori-9.0-1|25	BuildRequires:	pkgconfig(gcr-3) >= 2.32
21cr|midori-9.0-1|26	BuildRequires:	pkgconfig(gio-2.0) >= 2.16.0
21cr|midori-9.0-1|27	BuildRequires:	pkgconfig(gmodule-2.0) >= 2.32.3
21cr|midori-9.0-1|28	#BuildRequires:	pkgconfig(granite)
21cr|midori-9.0-1|29	BuildRequires:	pkgconfig(gthread-2.0) >= 2.8.0
21cr|midori-9.0-1|30	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
21cr|midori-9.0-1|31	BuildRequires:	pkgconfig(libarchive)
21cr|midori-9.0-1|32	BuildRequires:	pkgconfig(libidn) >= 1.0
21cr|midori-9.0-1|33	BuildRequires:	pkgconfig(libnotify)
21cr|midori-9.0-1|34	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|midori-9.0-1|35	BuildRequires:	pkgconfig(libsoup-2.4) >= 2.27.90
21cr|midori-9.0-1|36	BuildRequires:	pkgconfig(libxml-2.0) >= 2.6
21cr|midori-9.0-1|37	BuildRequires:	pkgconfig(sqlite3) >= 3.6.19
21cr|midori-9.0-1|38	BuildRequires:	pkgconfig(unique-3.0) >= 0.9
21cr|midori-9.0-1|39	BuildRequires:	pkgconfig(webkit2gtk-4.0) >= 1.8.1
21cr|midori-9.0-1|40	BuildRequires:	pkgconfig(x11)
21cr|midori-9.0-1|41	BuildRequires:	pkgconfig(xscrnsaver)
21cr|midori-9.0-1|42	Requires:	dbus-x11
21cr|midori-9.0-1|43	Requires:	glib-networking
21cr|midori-9.0-1|44	Requires:	gnome-keyring
21cr|midori-9.0-1|45	Requires:	indexhtml
21cr|midori-9.0-1|46	Requires:	xdg-utils
21cr|midori-9.0-1|47	Provides:	webclient = %{version}-%{release}
21cr|midori-9.0-1|48	Conflicts:	%{_lib}midori1 < 0.5.8
21cr|midori-9.0-1|49	%rename		%{name}-vala
21cr|midori-9.0-1|50	%rename		%{name}-devel
21cr|midori-9.0-1|51	
21cr|midori-9.0-1|52	%description
21cr|midori-9.0-1|53	Midori is a lightweight GTK+ 2 web browser based on WebKitGtk. It features
21cr|midori-9.0-1|54	tabs, windows and session management, bookmarks stored with XBEL, searchbox
21cr|midori-9.0-1|55	based on OpenSearch, and user scripts support.
21cr|midori-9.0-1|56	
21cr|midori-9.0-1|57	%files -f %{name}.lang
21cr|midori-9.0-1|58	%doc CHANGELOG*
21cr|midori-9.0-1|59	%doc %{_docdir}/midori/COPYING
21cr|midori-9.0-1|60	%doc %{_docdir}/midori/README.md
21cr|midori-9.0-1|61	%{_bindir}/%{name}*
21cr|midori-9.0-1|62	%{_datadir}/metainfo/*.appdata.xml
21cr|midori-9.0-1|63	%{_datadir}/applications/*.desktop
21cr|midori-9.0-1|64	%{_iconsdir}/hicolor/*/*/*
21cr|midori-9.0-1|65	%{_libdir}/%{name}
21cr|midori-9.0-1|66	%{_libdir}/girepository-1.0/Midori-0.6.typelib
21cr|midori-9.0-1|67	%{_datadir}/gir-1.0/Midori-0.6.gir
21cr|midori-9.0-1|68	
21cr|midori-9.0-1|69	#----------------------------------------------------------------------------
21cr|midori-9.0-1|70	
21cr|midori-9.0-1|71	%package -n %{libname}
21cr|midori-9.0-1|72	Summary:	Shared librariy for Midori
21cr|midori-9.0-1|73	Group:		System/Libraries
21cr|midori-9.0-1|74	Conflicts:	%{_lib}midori1 < 0.5.8
21cr|midori-9.0-1|75	Obsoletes:	%{_lib}midori1 < 0.5.8
21cr|midori-9.0-1|76	
21cr|midori-9.0-1|77	%description -n %{libname}
21cr|midori-9.0-1|78	This package contains the shared libraries needed by %{name}.
21cr|midori-9.0-1|79	
21cr|midori-9.0-1|80	%files -n %{libname}
21cr|midori-9.0-1|81	%{_libdir}/lib%{name}-core.so.%{major}*
21cr|midori-9.0-1|82	
21cr|midori-9.0-1|83	#-----------------------------------------------------------------------------
21cr|midori-9.0-1|84	
21cr|midori-9.0-1|85	%prep
21cr|midori-9.0-1|86	%autosetup -p1 -n %{name}-v%{version}
21cr|midori-9.0-1|87	
21cr|midori-9.0-1|88	%build
21cr|midori-9.0-1|89	%cmake
21cr|midori-9.0-1|90	%make
21cr|midori-9.0-1|91	
21cr|midori-9.0-1|92	
21cr|midori-9.0-1|93	%install
21cr|midori-9.0-1|94	%makeinstall_std -C build
21cr|midori-9.0-1|95	
21cr|midori-9.0-1|96	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
21cr|midori-9.0-1|97	
21cr|midori-9.0-1|98	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|midori-9.0-1|99	#!/bin/sh
21cr|midori-9.0-1|100	
21cr|midori-9.0-1|101	gnome-keyring-daemon -s
21cr|midori-9.0-1|102	%{_bindir}/%{name}.bin "\$@"
21cr|midori-9.0-1|103	EOF
21cr|midori-9.0-1|104	
21cr|midori-9.0-1|105	chmod a+x %{buildroot}%{_bindir}/%{name}
21cr|midori-9.0-1|106	
21cr|midori-9.0-1|107	
21cr|midori-9.0-1|108	# We have no more devel package
21cr|midori-9.0-1|109	rm -rf %{buildroot}%{_libdir}/lib%{name}-core.so
21cr|midori-9.0-1|110	
21cr|midori-9.0-1|111	%find_lang %{name}

3162 21
21cr|mikmod-3.2.9-1.20220525.1|1	%define	gitdate 20220525
21cr|mikmod-3.2.9-1.20220525.1|2	
21cr|mikmod-3.2.9-1.20220525.1|3	Summary:	A MOD music file player
21cr|mikmod-3.2.9-1.20220525.1|4	Name:		mikmod
21cr|mikmod-3.2.9-1.20220525.1|5	Version:	3.2.9
21cr|mikmod-3.2.9-1.20220525.1|6	Release:	1.%{gitdate}.1
21cr|mikmod-3.2.9-1.20220525.1|7	License:	GPLv2+
21cr|mikmod-3.2.9-1.20220525.1|8	Group:		Sound
21cr|mikmod-3.2.9-1.20220525.1|9	Url:		http://mikmod.sourceforge.net/
21cr|mikmod-3.2.9-1.20220525.1|10	#Source0:	http://downloads.sourceforge.net/project/mikmod/mikmod/%%{version}/%%{name}-%%{version}.tar.gz
21cr|mikmod-3.2.9-1.20220525.1|11	Source0:	%{name}-%{gitdate}.tar.xz
21cr|mikmod-3.2.9-1.20220525.1|12	BuildRequires:	pkgconfig(libmikmod) >= 3.1.5
21cr|mikmod-3.2.9-1.20220525.1|13	BuildRequires:	pkgconfig(ncurses)
21cr|mikmod-3.2.9-1.20220525.1|14	
21cr|mikmod-3.2.9-1.20220525.1|15	%description
21cr|mikmod-3.2.9-1.20220525.1|16	MikMod is one of the best and most well known MOD music file players for
21cr|mikmod-3.2.9-1.20220525.1|17	UNIX-like systems. This particular distribution is intended to compile fairly
21cr|mikmod-3.2.9-1.20220525.1|18	painlessly in a Linux environment. MikMod uses the OSS /dev/dsp driver
21cr|mikmod-3.2.9-1.20220525.1|19	including all recent kernels for output, and will also write .wav files.
21cr|mikmod-3.2.9-1.20220525.1|20	Supported file formats include MOD, STM, S3M, MTM, XM, ULT, and IT.
21cr|mikmod-3.2.9-1.20220525.1|21	The player uses ncurses for console output and supports transparent loading
21cr|mikmod-3.2.9-1.20220525.1|22	from gzip/pkzip/zoo archives and the loading/saving of playlists.
21cr|mikmod-3.2.9-1.20220525.1|23	Install the mikmod package if you need a MOD music file player.
21cr|mikmod-3.2.9-1.20220525.1|24	
21cr|mikmod-3.2.9-1.20220525.1|25	%files
21cr|mikmod-3.2.9-1.20220525.1|26	%doc AUTHORS NEWS README
21cr|mikmod-3.2.9-1.20220525.1|27	%{_bindir}/%{name}
21cr|mikmod-3.2.9-1.20220525.1|28	%{_datadir}/%name
21cr|mikmod-3.2.9-1.20220525.1|29	%{_mandir}/man1/%{name}.1*
21cr|mikmod-3.2.9-1.20220525.1|30	
21cr|mikmod-3.2.9-1.20220525.1|31	#-----------------------------------------------------------------------------
21cr|mikmod-3.2.9-1.20220525.1|32	
21cr|mikmod-3.2.9-1.20220525.1|33	%prep
21cr|mikmod-3.2.9-1.20220525.1|34	%autosetup -p1 -n %{name}-%{gitdate}
21cr|mikmod-3.2.9-1.20220525.1|35	
21cr|mikmod-3.2.9-1.20220525.1|36	%build
21cr|mikmod-3.2.9-1.20220525.1|37	autoreconf -vfi
21cr|mikmod-3.2.9-1.20220525.1|38	%configure
21cr|mikmod-3.2.9-1.20220525.1|39	%make
21cr|mikmod-3.2.9-1.20220525.1|40	
21cr|mikmod-3.2.9-1.20220525.1|41	%install
21cr|mikmod-3.2.9-1.20220525.1|42	%makeinstall_std

3163 21
21cr|milkytracker-1.03.00-3|1	%define	oname MilkyTracker
21cr|milkytracker-1.03.00-3|2	%define	oversion 1.03.00
21cr|milkytracker-1.03.00-3|3	%define	gitdate 20220826
21cr|milkytracker-1.03.00-3|4	
21cr|milkytracker-1.03.00-3|5	Summary:	Fasttracker II compatible music tracker
21cr|milkytracker-1.03.00-3|6	Name:		milkytracker
21cr|milkytracker-1.03.00-3|7	Version:	1.03.00
21cr|milkytracker-1.03.00-3|8	Release:	3
21cr|milkytracker-1.03.00-3|9	License:	GPLv3+
21cr|milkytracker-1.03.00-3|10	Group:		Sound
21cr|milkytracker-1.03.00-3|11	Url:		https://milkytracker.org/
21cr|milkytracker-1.03.00-3|12	#Source0:	https://github.com/milkytracker/MilkyTracker/archive/v%%{version}.tar.gz?/%%{oname}-%%{oversion}.tar.gz
21cr|milkytracker-1.03.00-3|13	Source0:	%{oname}-%{gitdate}.tar.xz
21cr|milkytracker-1.03.00-3|14	Patch0:	milkytracker-1.0.3-static.patch
21cr|milkytracker-1.03.00-3|15	Patch1:	milkytracker-20220826-fix-SDL2-includes.patch
21cr|milkytracker-1.03.00-3|16	Patch2:	milkytracker-20220826-fix-build-with-rtmidi-5.patch
21cr|milkytracker-1.03.00-3|17	BuildRequires:	cmake >= 3.10
21cr|milkytracker-1.03.00-3|18	BuildRequires:	imagemagick
21cr|milkytracker-1.03.00-3|19	BuildRequires:	pkgconfig(alsa)
21cr|milkytracker-1.03.00-3|20	BuildRequires:	pkgconfig(jack)
21cr|milkytracker-1.03.00-3|21	BuildRequires:	pkgconfig(liblhasa)
21cr|milkytracker-1.03.00-3|22	BuildRequires:	pkgconfig(rtmidi)
21cr|milkytracker-1.03.00-3|23	BuildRequires:	pkgconfig(sdl2)
21cr|milkytracker-1.03.00-3|24	BuildRequires:	pkgconfig(zlib)
21cr|milkytracker-1.03.00-3|25	BuildRequires:	pkgconfig(zziplib)
21cr|milkytracker-1.03.00-3|26	
21cr|milkytracker-1.03.00-3|27	%description
21cr|milkytracker-1.03.00-3|28	MilkyTracker is an open source, multi-platform music application for creating
21cr|milkytracker-1.03.00-3|29	.MOD and .XM module files. It attempts to recreate the module replay and user
21cr|milkytracker-1.03.00-3|30	experience of the popular DOS program Fasttracker II, with special playback
21cr|milkytracker-1.03.00-3|31	modes available for improved Amiga ProTracker 2/3 compatibility.
21cr|milkytracker-1.03.00-3|32	
21cr|milkytracker-1.03.00-3|33	%files
21cr|milkytracker-1.03.00-3|34	%doc ChangeLog.md README.md
21cr|milkytracker-1.03.00-3|35	%license COPYING
21cr|milkytracker-1.03.00-3|36	%{_bindir}/%{name}
21cr|milkytracker-1.03.00-3|37	%{_datadir}/applications/%{name}.desktop
21cr|milkytracker-1.03.00-3|38	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|milkytracker-1.03.00-3|39	%{_datadir}/%{name}
21cr|milkytracker-1.03.00-3|40	%{_datadir}/doc/%{oname}
21cr|milkytracker-1.03.00-3|41	
21cr|milkytracker-1.03.00-3|42	#----------------------------------------------------------------------------
21cr|milkytracker-1.03.00-3|43	
21cr|milkytracker-1.03.00-3|44	%prep
21cr|milkytracker-1.03.00-3|45	%autosetup -p1 -n %{oname}-%{gitdate}
21cr|milkytracker-1.03.00-3|46	
21cr|milkytracker-1.03.00-3|47	%build
21cr|milkytracker-1.03.00-3|48	export LDFLAGS="%{ldflags} -lSDL2"
21cr|milkytracker-1.03.00-3|49	%cmake
21cr|milkytracker-1.03.00-3|50	%make
21cr|milkytracker-1.03.00-3|51	
21cr|milkytracker-1.03.00-3|52	%install
21cr|milkytracker-1.03.00-3|53	%makeinstall_std -C build
21cr|milkytracker-1.03.00-3|54	
21cr|milkytracker-1.03.00-3|55	# Install menu entry
21cr|milkytracker-1.03.00-3|56	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|milkytracker-1.03.00-3|57	install -m 0644 resources/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|milkytracker-1.03.00-3|58	
21cr|milkytracker-1.03.00-3|59	# Install menu icons
21cr|milkytracker-1.03.00-3|60	for N in 16 32 48 64 128;
21cr|milkytracker-1.03.00-3|61	do
21cr|milkytracker-1.03.00-3|62	convert resources/pictures/carton.png -scale ${N}x${N} $N.png;
21cr|milkytracker-1.03.00-3|63	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|milkytracker-1.03.00-3|64	done

3164 21
21cr|mille-xterm-dm-1.0-10|1	Summary:	Mille-xterm display manager
21cr|mille-xterm-dm-1.0-10|2	Name:		mille-xterm-dm
21cr|mille-xterm-dm-1.0-10|3	Version:	1.0
21cr|mille-xterm-dm-1.0-10|4	Release:	10
21cr|mille-xterm-dm-1.0-10|5	License:	GPL
21cr|mille-xterm-dm-1.0-10|6	Group:		System/Servers
21cr|mille-xterm-dm-1.0-10|7	URL:		http://www.revolutionlinux.com/mille-xterm
21cr|mille-xterm-dm-1.0-10|8	Source0:	%{name}-%{version}.tar.bz2
21cr|mille-xterm-dm-1.0-10|9	Requires:	python >= 2.4
21cr|mille-xterm-dm-1.0-10|10	Requires:	gnome-python
21cr|mille-xterm-dm-1.0-10|11	Requires:	pygtk2.0-libglade
21cr|mille-xterm-dm-1.0-10|12	Requires:	openssh-clients
21cr|mille-xterm-dm-1.0-10|13	Requires:	x11-server-xorg
21cr|mille-xterm-dm-1.0-10|14	BuildArch:	noarch
21cr|mille-xterm-dm-1.0-10|15	
21cr|mille-xterm-dm-1.0-10|16	%description
21cr|mille-xterm-dm-1.0-10|17	The mille-xterm display manager is the login interface on terminal. It runs on
21cr|mille-xterm-dm-1.0-10|18	the terminal and encrypts the X11 trafix through SSH.
21cr|mille-xterm-dm-1.0-10|19	
21cr|mille-xterm-dm-1.0-10|20	It is based on LDM, the LTSP Display Manager.
21cr|mille-xterm-dm-1.0-10|21	
21cr|mille-xterm-dm-1.0-10|22	%prep
21cr|mille-xterm-dm-1.0-10|23	
21cr|mille-xterm-dm-1.0-10|24	%setup -q
21cr|mille-xterm-dm-1.0-10|25	
21cr|mille-xterm-dm-1.0-10|26	%build
21cr|mille-xterm-dm-1.0-10|27	#nothing to do
21cr|mille-xterm-dm-1.0-10|28	
21cr|mille-xterm-dm-1.0-10|29	%install
21cr|mille-xterm-dm-1.0-10|30	rm -rf %{buildroot}
21cr|mille-xterm-dm-1.0-10|31	
21cr|mille-xterm-dm-1.0-10|32	install -d %{buildroot}%{_sysconfdir}/screen.d
21cr|mille-xterm-dm-1.0-10|33	install -d %{buildroot}%{_sbindir}
21cr|mille-xterm-dm-1.0-10|34	install -d %{buildroot}%{_prefix}/lib/ltsp/greeters
21cr|mille-xterm-dm-1.0-10|35	install -d %{buildroot}%{_datadir}/ldm
21cr|mille-xterm-dm-1.0-10|36	
21cr|mille-xterm-dm-1.0-10|37	install -m0755 src/ldm %{buildroot}%{_sbindir}
21cr|mille-xterm-dm-1.0-10|38	install -m0755 src/ldm-askpass %{buildroot}%{_prefix}/lib/ltsp
21cr|mille-xterm-dm-1.0-10|39	install -m0755 src/greeters/* %{buildroot}%{_prefix}/lib/ltsp/greeters/
21cr|mille-xterm-dm-1.0-10|40	install -m0755 src/screen.d/ldm %{buildroot}%{_sysconfdir}/screen.d/ldm
21cr|mille-xterm-dm-1.0-10|41	cp -r src/themes %{buildroot}%{_datadir}/ldm/
21cr|mille-xterm-dm-1.0-10|42	
21cr|mille-xterm-dm-1.0-10|43	%post
21cr|mille-xterm-dm-1.0-10|44	update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Mille-xterm 35
21cr|mille-xterm-dm-1.0-10|45	update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Ubuntu 40
21cr|mille-xterm-dm-1.0-10|46	update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Edubuntu 45
21cr|mille-xterm-dm-1.0-10|47	
21cr|mille-xterm-dm-1.0-10|48	%preun
21cr|mille-xterm-dm-1.0-10|49	update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Mille-xterm
21cr|mille-xterm-dm-1.0-10|50	update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Ubuntu
21cr|mille-xterm-dm-1.0-10|51	update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Edubuntu
21cr|mille-xterm-dm-1.0-10|52	
21cr|mille-xterm-dm-1.0-10|53	%clean
21cr|mille-xterm-dm-1.0-10|54	rm -rf %{buildroot}
21cr|mille-xterm-dm-1.0-10|55	
21cr|mille-xterm-dm-1.0-10|56	%files
21cr|mille-xterm-dm-1.0-10|57	%defattr(-,root,root)
21cr|mille-xterm-dm-1.0-10|58	%doc copyright
21cr|mille-xterm-dm-1.0-10|59	%{_sysconfdir}/screen.d/ldm
21cr|mille-xterm-dm-1.0-10|60	%{_sbindir}/ldm
21cr|mille-xterm-dm-1.0-10|61	%dir %{_prefix}/lib/ltsp
21cr|mille-xterm-dm-1.0-10|62	%{_prefix}/lib/ltsp/*
21cr|mille-xterm-dm-1.0-10|63	%dir %{_datadir}/ldm
21cr|mille-xterm-dm-1.0-10|64	%{_datadir}/ldm/*
21cr|mille-xterm-dm-1.0-10|65	
21cr|mille-xterm-dm-1.0-10|66	
21cr|mille-xterm-dm-1.0-10|67	
21cr|mille-xterm-dm-1.0-10|68	
21cr|mille-xterm-dm-1.0-10|69	%changelog
21cr|mille-xterm-dm-1.0-10|70	* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
21cr|mille-xterm-dm-1.0-10|71	+ Revision: 620331
21cr|mille-xterm-dm-1.0-10|72	- the mass rebuild of 2010.0 packages
21cr|mille-xterm-dm-1.0-10|73	
21cr|mille-xterm-dm-1.0-10|74	* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
21cr|mille-xterm-dm-1.0-10|75	+ Revision: 439807
21cr|mille-xterm-dm-1.0-10|76	- rebuild
21cr|mille-xterm-dm-1.0-10|77	
21cr|mille-xterm-dm-1.0-10|78	* Tue Feb 10 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.0-4mdv2009.1
21cr|mille-xterm-dm-1.0-10|79	+ Revision: 339217
21cr|mille-xterm-dm-1.0-10|80	- Do not depend on old xorg-x11-server package. Use x11-server-xorg instead.
21cr|mille-xterm-dm-1.0-10|81	
21cr|mille-xterm-dm-1.0-10|82	* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
21cr|mille-xterm-dm-1.0-10|83	+ Revision: 252452
21cr|mille-xterm-dm-1.0-10|84	- rebuild
21cr|mille-xterm-dm-1.0-10|85	
21cr|mille-xterm-dm-1.0-10|86	* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2008.1
21cr|mille-xterm-dm-1.0-10|87	+ Revision: 136579
21cr|mille-xterm-dm-1.0-10|88	- restore BuildRoot
21cr|mille-xterm-dm-1.0-10|89	
21cr|mille-xterm-dm-1.0-10|90	+ Thierry Vignaud <tv@mandriva.org>
21cr|mille-xterm-dm-1.0-10|91	- kill re-definition of %%buildroot on Pixel's request
21cr|mille-xterm-dm-1.0-10|92	
21cr|mille-xterm-dm-1.0-10|93	
21cr|mille-xterm-dm-1.0-10|94	* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
21cr|mille-xterm-dm-1.0-10|95	+ Revision: 117774
21cr|mille-xterm-dm-1.0-10|96	- Import mille-xterm-dm
21cr|mille-xterm-dm-1.0-10|97	
21cr|mille-xterm-dm-1.0-10|98	* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
21cr|mille-xterm-dm-1.0-10|99	- initial Mandriva package (mille-xterm import)
21cr|mille-xterm-dm-1.0-10|100	

3165 21
21cr|mille-xterm-pam-storepw-1.0-11|1	Summary:	Pluggable Authentication Module for storing user password
21cr|mille-xterm-pam-storepw-1.0-11|2	Name:		mille-xterm-pam-storepw
21cr|mille-xterm-pam-storepw-1.0-11|3	Version:	1.0
21cr|mille-xterm-pam-storepw-1.0-11|4	Release:	11
21cr|mille-xterm-pam-storepw-1.0-11|5	License:	GPLv2+
21cr|mille-xterm-pam-storepw-1.0-11|6	Group:		Networking/Other
21cr|mille-xterm-pam-storepw-1.0-11|7	Url:		http://silicon-verl.de/home/flo/software/pamcifs.html
21cr|mille-xterm-pam-storepw-1.0-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|mille-xterm-pam-storepw-1.0-11|9	Source1:	mille-xterm-pam-storepw-tmpfiles.conf
21cr|mille-xterm-pam-storepw-1.0-11|10	BuildRequires:	pam-devel
21cr|mille-xterm-pam-storepw-1.0-11|11	Requires(post):	systemd
21cr|mille-xterm-pam-storepw-1.0-11|12	
21cr|mille-xterm-pam-storepw-1.0-11|13	%description
21cr|mille-xterm-pam-storepw-1.0-11|14	pam_storepw is a PAM module to store the user's password. It is used to
21cr|mille-xterm-pam-storepw-1.0-11|15	mount drives, use remote printers and generally connect to services where
21cr|mille-xterm-pam-storepw-1.0-11|16	the user would usually need to re-authenticate. The module stores the user
21cr|mille-xterm-pam-storepw-1.0-11|17	password in /var/run/pw/<USER>.
21cr|mille-xterm-pam-storepw-1.0-11|18	
21cr|mille-xterm-pam-storepw-1.0-11|19	%files
21cr|mille-xterm-pam-storepw-1.0-11|20	%defattr(0644,root,root,0755)
21cr|mille-xterm-pam-storepw-1.0-11|21	%doc README AUTHORS Changelog COPYING INSTALL
21cr|mille-xterm-pam-storepw-1.0-11|22	/%{_lib}/security/pam_storepw*.so
21cr|mille-xterm-pam-storepw-1.0-11|23	%ghost %dir %{_var}/run/pw
21cr|mille-xterm-pam-storepw-1.0-11|24	%{_tmpfilesdir}/%{name}.conf
21cr|mille-xterm-pam-storepw-1.0-11|25	
21cr|mille-xterm-pam-storepw-1.0-11|26	%post
21cr|mille-xterm-pam-storepw-1.0-11|27	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|mille-xterm-pam-storepw-1.0-11|28	
21cr|mille-xterm-pam-storepw-1.0-11|29	#----------------------------------------------------------------------------
21cr|mille-xterm-pam-storepw-1.0-11|30	
21cr|mille-xterm-pam-storepw-1.0-11|31	%prep
21cr|mille-xterm-pam-storepw-1.0-11|32	%setup -q
21cr|mille-xterm-pam-storepw-1.0-11|33	perl -pi -e "s/-lpam_misc/-lpam_misc -lc/;" libpam-storepw-*/Makefile
21cr|mille-xterm-pam-storepw-1.0-11|34	
21cr|mille-xterm-pam-storepw-1.0-11|35	%build
21cr|mille-xterm-pam-storepw-1.0-11|36	cd libpam-storepw-*/
21cr|mille-xterm-pam-storepw-1.0-11|37	
21cr|mille-xterm-pam-storepw-1.0-11|38	%make CFLAGS="%{optflags} -fPIC"
21cr|mille-xterm-pam-storepw-1.0-11|39	
21cr|mille-xterm-pam-storepw-1.0-11|40	%install
21cr|mille-xterm-pam-storepw-1.0-11|41	install -d %{buildroot}/%{_lib}/security
21cr|mille-xterm-pam-storepw-1.0-11|42	install -d %{buildroot}%{_var}/run/pw
21cr|mille-xterm-pam-storepw-1.0-11|43	install -d %{buildroot}%{_tmpfilesdir}
21cr|mille-xterm-pam-storepw-1.0-11|44	
21cr|mille-xterm-pam-storepw-1.0-11|45	install -m0755 libpam-storepw-*/pam_storepw.so %{buildroot}/%{_lib}/security
21cr|mille-xterm-pam-storepw-1.0-11|46	
21cr|mille-xterm-pam-storepw-1.0-11|47	install -m0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf

3166 21
21cr|mille-xterm-sessreg-1.0-0.2137.3|1	%define svn 2137
21cr|mille-xterm-sessreg-1.0-0.2137.3|2	
21cr|mille-xterm-sessreg-1.0-0.2137.3|3	Summary:	X session register for the MILLE-XTERM project
21cr|mille-xterm-sessreg-1.0-0.2137.3|4	Name:		mille-xterm-sessreg
21cr|mille-xterm-sessreg-1.0-0.2137.3|5	Version:	1.0
21cr|mille-xterm-sessreg-1.0-0.2137.3|6	Release:	%mkrel 0.%{svn}.3
21cr|mille-xterm-sessreg-1.0-0.2137.3|7	License:	GPL
21cr|mille-xterm-sessreg-1.0-0.2137.3|8	Group:		System/Servers
21cr|mille-xterm-sessreg-1.0-0.2137.3|9	URL:		http://www.revolutionlinux.com/mille-xterm
21cr|mille-xterm-sessreg-1.0-0.2137.3|10	Source:		mille-xterm-sessreg-%{version}.tar.bz2
21cr|mille-xterm-sessreg-1.0-0.2137.3|11	
21cr|mille-xterm-sessreg-1.0-0.2137.3|12	%description
21cr|mille-xterm-sessreg-1.0-0.2137.3|13	This program replaces sessreg by a statically linked version that does not
21cr|mille-xterm-sessreg-1.0-0.2137.3|14	depend on any X libraries. It doesn't use lastlog, only utmp.
21cr|mille-xterm-sessreg-1.0-0.2137.3|15	
21cr|mille-xterm-sessreg-1.0-0.2137.3|16	%prep
21cr|mille-xterm-sessreg-1.0-0.2137.3|17	
21cr|mille-xterm-sessreg-1.0-0.2137.3|18	%setup -q
21cr|mille-xterm-sessreg-1.0-0.2137.3|19	
21cr|mille-xterm-sessreg-1.0-0.2137.3|20	%build
21cr|mille-xterm-sessreg-1.0-0.2137.3|21	
21cr|mille-xterm-sessreg-1.0-0.2137.3|22	gcc %{optflags} -DNO_LASTLOG sessreg.c -o mille-xterm-sessreg
21cr|mille-xterm-sessreg-1.0-0.2137.3|23	
21cr|mille-xterm-sessreg-1.0-0.2137.3|24	%install
21cr|mille-xterm-sessreg-1.0-0.2137.3|25	rm -fr %{buildroot}
21cr|mille-xterm-sessreg-1.0-0.2137.3|26	
21cr|mille-xterm-sessreg-1.0-0.2137.3|27	install -d  %{buildroot}%{_bindir}
21cr|mille-xterm-sessreg-1.0-0.2137.3|28	install -m0755 mille-xterm-sessreg %{buildroot}%{_bindir}/
21cr|mille-xterm-sessreg-1.0-0.2137.3|29	
21cr|mille-xterm-sessreg-1.0-0.2137.3|30	%clean
21cr|mille-xterm-sessreg-1.0-0.2137.3|31	rm -rf %{buildroot}
21cr|mille-xterm-sessreg-1.0-0.2137.3|32	
21cr|mille-xterm-sessreg-1.0-0.2137.3|33	%files
21cr|mille-xterm-sessreg-1.0-0.2137.3|34	%defattr(-,root,root)
21cr|mille-xterm-sessreg-1.0-0.2137.3|35	%doc AUTHORS Changelog COPYING INSTALL README add1000users del1000users
21cr|mille-xterm-sessreg-1.0-0.2137.3|36	%{_bindir}/mille-xterm-sessreg

3167 21
21cr|million-1.0.2-6|1	Summary:	Who Wants To Be A Millionaire game (Russian version)
21cr|million-1.0.2-6|2	Name:		million
21cr|million-1.0.2-6|3	Version:	1.0.2
21cr|million-1.0.2-6|4	Release:	6
21cr|million-1.0.2-6|5	License:	GPLv3+
21cr|million-1.0.2-6|6	Group:		Games/Puzzles
21cr|million-1.0.2-6|7	Url:		http://dansoft.krasnokamensk.ru/more.html?id=1012
21cr|million-1.0.2-6|8	Source0:	%{name}-%{version}.tar.gz
21cr|million-1.0.2-6|9	BuildRequires:	imagemagick
21cr|million-1.0.2-6|10	BuildRequires:	qmake5
21cr|million-1.0.2-6|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|million-1.0.2-6|12	BuildRequires:	pkgconfig(Qt5Gui)
21cr|million-1.0.2-6|13	BuildRequires:	pkgconfig(Qt5Sql)
21cr|million-1.0.2-6|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|million-1.0.2-6|15	BuildRequires:	pkgconfig(sdl)
21cr|million-1.0.2-6|16	BuildRequires:	pkgconfig(SDL_mixer)
21cr|million-1.0.2-6|17	Requires:	qt5-database-plugin-sqlite
21cr|million-1.0.2-6|18	
21cr|million-1.0.2-6|19	%description
21cr|million-1.0.2-6|20	Who Wants To Be A Millionaire? is a game after quiz TV show.
21cr|million-1.0.2-6|21	This is Russian version of the game. No other languages are supported.
21cr|million-1.0.2-6|22	
21cr|million-1.0.2-6|23	%files
21cr|million-1.0.2-6|24	%doc COPYING
21cr|million-1.0.2-6|25	%{_bindir}/%{name}
21cr|million-1.0.2-6|26	%{_datadir}/%{name}
21cr|million-1.0.2-6|27	%{_datadir}/applications/%{name}.desktop
21cr|million-1.0.2-6|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|million-1.0.2-6|29	
21cr|million-1.0.2-6|30	#----------------------------------------------------------------------------
21cr|million-1.0.2-6|31	
21cr|million-1.0.2-6|32	%prep
21cr|million-1.0.2-6|33	%setup -q
21cr|million-1.0.2-6|34	
21cr|million-1.0.2-6|35	%build
21cr|million-1.0.2-6|36	%qmake_qt5 %{name}.pro
21cr|million-1.0.2-6|37	%make
21cr|million-1.0.2-6|38	
21cr|million-1.0.2-6|39	%install
21cr|million-1.0.2-6|40	# install binary
21cr|million-1.0.2-6|41	mkdir -p %{buildroot}%{_bindir}
21cr|million-1.0.2-6|42	cp Bin/%{name} %{buildroot}%{_bindir}/
21cr|million-1.0.2-6|43	
21cr|million-1.0.2-6|44	# install game data
21cr|million-1.0.2-6|45	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|million-1.0.2-6|46	cp Bin/%{name}.db %{buildroot}%{_datadir}/%{name}/
21cr|million-1.0.2-6|47	cp -r Bin/sounds %{buildroot}%{_datadir}/%{name}/
21cr|million-1.0.2-6|48	
21cr|million-1.0.2-6|49	# create and install icons
21cr|million-1.0.2-6|50	for N in 16 32 48 64 128; do convert images/logo.png -scale ${N}x${N}! $N.png; done
21cr|million-1.0.2-6|51	install -D 16.png -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|million-1.0.2-6|52	install -D 32.png -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|million-1.0.2-6|53	install -D 48.png -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|million-1.0.2-6|54	install -D 64.png -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|million-1.0.2-6|55	install -D 128.png -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|million-1.0.2-6|56	
21cr|million-1.0.2-6|57	# XDG menu entry
21cr|million-1.0.2-6|58	mkdir -p %{buildroot}%{_datadir}/applications
21cr|million-1.0.2-6|59	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|million-1.0.2-6|60	[Desktop Entry]
21cr|million-1.0.2-6|61	Type=Application
21cr|million-1.0.2-6|62	Name=Who Wants To Be A Millionaire?
21cr|million-1.0.2-6|63	Name[ru]=Кто хочет стать миллионером?
21cr|million-1.0.2-6|64	Comment=Quiz game after TV show
21cr|million-1.0.2-6|65	Comment[ru]=Аналог знаменитой телеигры
21cr|million-1.0.2-6|66	Icon=%{name}
21cr|million-1.0.2-6|67	Exec=%{name}
21cr|million-1.0.2-6|68	Terminal=false
21cr|million-1.0.2-6|69	Categories=Game;LogicGame;
21cr|million-1.0.2-6|70	EOF

3168 21
21cr|mimalloc-2.1.2-1|1	%define major 2
21cr|mimalloc-2.1.2-1|2	%define libname %mklibname %{name} %{major}
21cr|mimalloc-2.1.2-1|3	%define devname %mklibname %{name} -d
21cr|mimalloc-2.1.2-1|4	
21cr|mimalloc-2.1.2-1|5	%undefine __cmake_in_source_build
21cr|mimalloc-2.1.2-1|6	
21cr|mimalloc-2.1.2-1|7	Name:           mimalloc
21cr|mimalloc-2.1.2-1|8	Version:        2.1.2
21cr|mimalloc-2.1.2-1|9	Release:        1
21cr|mimalloc-2.1.2-1|10	Summary:        A general purpose allocator with excellent performance
21cr|mimalloc-2.1.2-1|11	Group:          System/Libraries
21cr|mimalloc-2.1.2-1|12	License:        MIT
21cr|mimalloc-2.1.2-1|13	URL:            https://github.com/microsoft/mimalloc
21cr|mimalloc-2.1.2-1|14	Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|mimalloc-2.1.2-1|15	
21cr|mimalloc-2.1.2-1|16	BuildRequires:  cmake
21cr|mimalloc-2.1.2-1|17	BuildRequires:  gcc-c++
21cr|mimalloc-2.1.2-1|18	
21cr|mimalloc-2.1.2-1|19	%description
21cr|mimalloc-2.1.2-1|20	mimalloc (pronounced "me-malloc")
21cr|mimalloc-2.1.2-1|21	is a general purpose allocator with excellent performance characteristics.
21cr|mimalloc-2.1.2-1|22	Initially developed by Daan Leijen for the run-time systems.
21cr|mimalloc-2.1.2-1|23	
21cr|mimalloc-2.1.2-1|24	#-----------------------------------------------------------------------
21cr|mimalloc-2.1.2-1|25	%package -n %{libname}
21cr|mimalloc-2.1.2-1|26	Summary:	A general purpose allocator with excellent performance
21cr|mimalloc-2.1.2-1|27	Group:		System/Libraries
21cr|mimalloc-2.1.2-1|28	
21cr|mimalloc-2.1.2-1|29	%description -n %{libname}
21cr|mimalloc-2.1.2-1|30	mimalloc (pronounced "me-malloc")
21cr|mimalloc-2.1.2-1|31	is a general purpose allocator with excellent performance characteristics.
21cr|mimalloc-2.1.2-1|32	Initially developed by Daan Leijen for the run-time systems.
21cr|mimalloc-2.1.2-1|33	
21cr|mimalloc-2.1.2-1|34	%files -n %{libname}
21cr|mimalloc-2.1.2-1|35	%{_libdir}/lib%{name}.so.%{major}*
21cr|mimalloc-2.1.2-1|36	
21cr|mimalloc-2.1.2-1|37	#-----------------------------------------------------------------------
21cr|mimalloc-2.1.2-1|38	%package -n %{devname}
21cr|mimalloc-2.1.2-1|39	Summary:	Development environment for %name
21cr|mimalloc-2.1.2-1|40	Group:		Development/Other
21cr|mimalloc-2.1.2-1|41	Requires:	%{libname} = %{EVRD}
21cr|mimalloc-2.1.2-1|42	Provides:	%{name}-devel = %{EVRD}
21cr|mimalloc-2.1.2-1|43	
21cr|mimalloc-2.1.2-1|44	%description -n %{devname}
21cr|mimalloc-2.1.2-1|45	Development package for mimalloc.
21cr|mimalloc-2.1.2-1|46	
21cr|mimalloc-2.1.2-1|47	
21cr|mimalloc-2.1.2-1|48	%files -n %{devname}
21cr|mimalloc-2.1.2-1|49	%{_libdir}/lib%{name}.so
21cr|mimalloc-2.1.2-1|50	%{_libdir}/cmake/%{name}/
21cr|mimalloc-2.1.2-1|51	%{_includedir}/*
21cr|mimalloc-2.1.2-1|52	%{_libdir}/pkgconfig/mimalloc.pc
21cr|mimalloc-2.1.2-1|53	#-----------------------------------------------------------------------
21cr|mimalloc-2.1.2-1|54	
21cr|mimalloc-2.1.2-1|55	%prep
21cr|mimalloc-2.1.2-1|56	%autosetup -p1
21cr|mimalloc-2.1.2-1|57	# Remove unneded binary from sources
21cr|mimalloc-2.1.2-1|58	rm -rf bin
21cr|mimalloc-2.1.2-1|59	
21cr|mimalloc-2.1.2-1|60	
21cr|mimalloc-2.1.2-1|61	%build
21cr|mimalloc-2.1.2-1|62	%cmake \
21cr|mimalloc-2.1.2-1|63	-DMI_BUILD_OBJECT=OFF \
21cr|mimalloc-2.1.2-1|64	-DMI_OVERRIDE=OFF \
21cr|mimalloc-2.1.2-1|65	-DMI_INSTALL_TOPLEVEL=ON \
21cr|mimalloc-2.1.2-1|66	-DMI_BUILD_STATIC=OFF \
21cr|mimalloc-2.1.2-1|67	-DMI_BUILD_TESTS=OFF \
21cr|mimalloc-2.1.2-1|68	-DCMAKE_BUILD_TYPE=Release
21cr|mimalloc-2.1.2-1|69	%make_build
21cr|mimalloc-2.1.2-1|70	
21cr|mimalloc-2.1.2-1|71	
21cr|mimalloc-2.1.2-1|72	%install
21cr|mimalloc-2.1.2-1|73	%make_install -C build
21cr|mimalloc-2.1.2-1|74	

3169 21
21cr|mime-construct-1.11-3|1	Summary:	Construct and optionally mail MIME messages
21cr|mime-construct-1.11-3|2	Name:		mime-construct
21cr|mime-construct-1.11-3|3	Version:	1.11
21cr|mime-construct-1.11-3|4	Release:	3
21cr|mime-construct-1.11-3|5	License:	GPL or Artistic
21cr|mime-construct-1.11-3|6	Group:		Development/Perl
21cr|mime-construct-1.11-3|7	URL:		http://search.cpan.org/~rosch/mime-construct/
21cr|mime-construct-1.11-3|8	Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/%{name}-%{version}.tar.gz
21cr|mime-construct-1.11-3|9	BuildRequires:	perl-devel
21cr|mime-construct-1.11-3|10	BuildArch:	noarch
21cr|mime-construct-1.11-3|11	
21cr|mime-construct-1.11-3|12	%description
21cr|mime-construct-1.11-3|13	mime-construct constructs and (by default) mails MIME messages. It
21cr|mime-construct-1.11-3|14	is entirely driven from the command line, it is designed to be
21cr|mime-construct-1.11-3|15	used by other programs, or people who act like programs.
21cr|mime-construct-1.11-3|16	
21cr|mime-construct-1.11-3|17	%prep
21cr|mime-construct-1.11-3|18	
21cr|mime-construct-1.11-3|19	%setup -q -n %{name}-%{version}
21cr|mime-construct-1.11-3|20	
21cr|mime-construct-1.11-3|21	%build
21cr|mime-construct-1.11-3|22	perl Makefile.PL INSTALLDIRS=vendor
21cr|mime-construct-1.11-3|23	%make
21cr|mime-construct-1.11-3|24	
21cr|mime-construct-1.11-3|25	%check
21cr|mime-construct-1.11-3|26	make test
21cr|mime-construct-1.11-3|27	
21cr|mime-construct-1.11-3|28	%install
21cr|mime-construct-1.11-3|29	%makeinstall_std
21cr|mime-construct-1.11-3|30	
21cr|mime-construct-1.11-3|31	%files
21cr|mime-construct-1.11-3|32	%doc README
21cr|mime-construct-1.11-3|33	%{_bindir}/mime-construct
21cr|mime-construct-1.11-3|34	%{_mandir}/*/*

3170 21
21cr|mimetex-1.77-1|1	Summary:        Easily embed LaTeX math in web pages
21cr|mimetex-1.77-1|2	Name:           mimetex
21cr|mimetex-1.77-1|3	Version:	1.77
21cr|mimetex-1.77-1|4	Release:	1
21cr|mimetex-1.77-1|5	License:        GPLv3
21cr|mimetex-1.77-1|6	Group:          System/Servers
21cr|mimetex-1.77-1|7	URL:            http://www.forkosh.com/mimetex.html
21cr|mimetex-1.77-1|8	Source0:        http://www.forkosh.com/%{name}.zip
21cr|mimetex-1.77-1|9	Requires:       webserver
21cr|mimetex-1.77-1|10	# actually, only if webserver is apache, but there is no syntax for such aa condition
21cr|mimetex-1.77-1|11	Requires:       apache-mod_socache_shmcb
21cr|mimetex-1.77-1|12	
21cr|mimetex-1.77-1|13	%description
21cr|mimetex-1.77-1|14	MimeTeX lets you easily embed LaTeX math in your html pages. It parses a LaTeX
21cr|mimetex-1.77-1|15	math expression and immediately emits the corresponding gif image, rather than
21cr|mimetex-1.77-1|16	the usual TeX dvi. And mimeTeX is an entirely separate little program that
21cr|mimetex-1.77-1|17	doesn't use TeX or its fonts in any way.
21cr|mimetex-1.77-1|18	
21cr|mimetex-1.77-1|19	%prep
21cr|mimetex-1.77-1|20	%setup -q -c
21cr|mimetex-1.77-1|21	
21cr|mimetex-1.77-1|22	%build
21cr|mimetex-1.77-1|23	%serverbuild
21cr|mimetex-1.77-1|24	
21cr|mimetex-1.77-1|25	gcc $CFLAGS -DAA -DCACHEPATH=\"/var/cache/%{name}/\" mimetex.c gifsave.c -lm -o mimetex.cgi
21cr|mimetex-1.77-1|26	
21cr|mimetex-1.77-1|27	%install
21cr|mimetex-1.77-1|28	install -d %{buildroot}/var/www/cgi-bin
21cr|mimetex-1.77-1|29	install -d %{buildroot}/var/www/html
21cr|mimetex-1.77-1|30	install -d %{buildroot}/var/cache/%{name}
21cr|mimetex-1.77-1|31	
21cr|mimetex-1.77-1|32	install -m0755 mimetex.cgi %{buildroot}/var/www/cgi-bin/%{name}.cgi
21cr|mimetex-1.77-1|33	install -m0644 mimetex.html %{buildroot}/var/www/html/%{name}.html
21cr|mimetex-1.77-1|34	
21cr|mimetex-1.77-1|35	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|mimetex-1.77-1|36	
21cr|mimetex-1.77-1|37	# apache config
21cr|mimetex-1.77-1|38	cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF
21cr|mimetex-1.77-1|39	
21cr|mimetex-1.77-1|40	<LocationMatch /cgi-bin/%{name}.cgi>
21cr|mimetex-1.77-1|41	Require all granted
21cr|mimetex-1.77-1|42	</LocationMatch>
21cr|mimetex-1.77-1|43	EOF
21cr|mimetex-1.77-1|44	
21cr|mimetex-1.77-1|45	
21cr|mimetex-1.77-1|46	%clean
21cr|mimetex-1.77-1|47	
21cr|mimetex-1.77-1|48	%files
21cr|mimetex-1.77-1|49	%doc COPYING README
21cr|mimetex-1.77-1|50	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
21cr|mimetex-1.77-1|51	/var/www/cgi-bin/%{name}.cgi
21cr|mimetex-1.77-1|52	/var/www/html/%{name}.html
21cr|mimetex-1.77-1|53	%attr(0755,apache,apache) %dir /var/cache/%{name}

3171 21
21cr|mimms-3.2.2-4|1	%define debug_package %{nil}
21cr|mimms-3.2.2-4|2	
21cr|mimms-3.2.2-4|3	Summary:	MMS stream downloader
21cr|mimms-3.2.2-4|4	Name:		mimms
21cr|mimms-3.2.2-4|5	Version:	3.2.2
21cr|mimms-3.2.2-4|6	Release:	4
21cr|mimms-3.2.2-4|7	License:	GPLv3+
21cr|mimms-3.2.2-4|8	Group:		Video
21cr|mimms-3.2.2-4|9	Url:		http://nongnu.org/mimms/
21cr|mimms-3.2.2-4|10	Source0:	http://download.savannah.gnu.org/releases/mimms/%{name}-%{version}.tar.bz2
21cr|mimms-3.2.2-4|11	# Not noarch due to arch-specific requirement on libmms0
21cr|mimms-3.2.2-4|12	# BuildArch:	noarch
21cr|mimms-3.2.2-4|13	Requires:	python3-%{name}
21cr|mimms-3.2.2-4|14	
21cr|mimms-3.2.2-4|15	%description
21cr|mimms-3.2.2-4|16	mimms is a program designed to allow you to download streams using the MMS
21cr|mimms-3.2.2-4|17	protocol and save them to your computer, as opposed to watching them live.
21cr|mimms-3.2.2-4|18	Similar functionality is available in full media player suites such as Xine,
21cr|mimms-3.2.2-4|19	MPlayer, and VLC, but mimms is quick and easy to use and, for the time being,
21cr|mimms-3.2.2-4|20	remains a useful program.
21cr|mimms-3.2.2-4|21	
21cr|mimms-3.2.2-4|22	%files
21cr|mimms-3.2.2-4|23	%doc AUTHORS NEWS README
21cr|mimms-3.2.2-4|24	%{_bindir}/%{name}
21cr|mimms-3.2.2-4|25	%{_mandir}/man1/%{name}.1*
21cr|mimms-3.2.2-4|26	
21cr|mimms-3.2.2-4|27	#-----------------------------------------------------------------------------
21cr|mimms-3.2.2-4|28	
21cr|mimms-3.2.2-4|29	%package -n python3-%{name}
21cr|mimms-3.2.2-4|30	Summary:	MMS stream module for Python
21cr|mimms-3.2.2-4|31	Group:		System/Libraries
21cr|mimms-3.2.2-4|32	BuildRequires:	python3-devel
21cr|mimms-3.2.2-4|33	# Used from pure python code, not linked against
21cr|mimms-3.2.2-4|34	Requires:	%{_lib}mms0
21cr|mimms-3.2.2-4|35	
21cr|mimms-3.2.2-4|36	%description -n python3-%{name}
21cr|mimms-3.2.2-4|37	Python module for handling of MMS streams, based on libmms.
21cr|mimms-3.2.2-4|38	
21cr|mimms-3.2.2-4|39	%files -n python3-%{name}
21cr|mimms-3.2.2-4|40	%doc AUTHORS
21cr|mimms-3.2.2-4|41	%{py3_puresitedir}/lib%{name}
21cr|mimms-3.2.2-4|42	%{py3_puresitedir}/%{name}-*.egg-info
21cr|mimms-3.2.2-4|43	
21cr|mimms-3.2.2-4|44	#-----------------------------------------------------------------------------
21cr|mimms-3.2.2-4|45	
21cr|mimms-3.2.2-4|46	%prep
21cr|mimms-3.2.2-4|47	%setup -q
21cr|mimms-3.2.2-4|48	#apply_patches
21cr|mimms-3.2.2-4|49	
21cr|mimms-3.2.2-4|50	
21cr|mimms-3.2.2-4|51	%build
21cr|mimms-3.2.2-4|52	python3 setup.py build
21cr|mimms-3.2.2-4|53	
21cr|mimms-3.2.2-4|54	%install
21cr|mimms-3.2.2-4|55	python3 setup.py install --root=%{buildroot}

3172 21
21cr|min12xxw-0.0.9-24|1	Summary:	A printer filter for Minolta 1[234]xx W printers
21cr|min12xxw-0.0.9-24|2	Name:		min12xxw
21cr|min12xxw-0.0.9-24|3	Version:	0.0.9
21cr|min12xxw-0.0.9-24|4	Release:	24
21cr|min12xxw-0.0.9-24|5	License:	GPLv2+
21cr|min12xxw-0.0.9-24|6	Group:		System/Printing
21cr|min12xxw-0.0.9-24|7	Url:		http://www.hinterbergen.de/mala/min12xxw/
21cr|min12xxw-0.0.9-24|8	Source0:	http://www.hinterbergen.de/mala/min12xxw/%{name}-%{version}.tar.gz
21cr|min12xxw-0.0.9-24|9	Patch0:		min12xxw-0.0.9-format_not_a_string_literal_and_no_format_arguments.diff
21cr|min12xxw-0.0.9-24|10	Patch1:		min12xxw-man.patch
21cr|min12xxw-0.0.9-24|11	BuildRequires:	gettext-devel
21cr|min12xxw-0.0.9-24|12	
21cr|min12xxw-0.0.9-24|13	%description
21cr|min12xxw-0.0.9-24|14	This is min12xxw, a filter to convert pbmraw data such as produced by
21cr|min12xxw-0.0.9-24|15	ghostscript to the printer language of Minolta 1[234]xx W printers.
21cr|min12xxw-0.0.9-24|16	
21cr|min12xxw-0.0.9-24|17	%files
21cr|min12xxw-0.0.9-24|18	%doc AUTHORS COPYING ChangeLog FAQ NEWS README format.txt
21cr|min12xxw-0.0.9-24|19	%attr(0755,root,root) %{_bindir}/esc-m
21cr|min12xxw-0.0.9-24|20	%attr(0755,root,root) %{_bindir}/min12xxw
21cr|min12xxw-0.0.9-24|21	%attr(0644,root,root) %{_mandir}/man1/*
21cr|min12xxw-0.0.9-24|22	
21cr|min12xxw-0.0.9-24|23	#----------------------------------------------------------------------------
21cr|min12xxw-0.0.9-24|24	
21cr|min12xxw-0.0.9-24|25	%prep
21cr|min12xxw-0.0.9-24|26	%setup -q
21cr|min12xxw-0.0.9-24|27	%patch0 -p0
21cr|min12xxw-0.0.9-24|28	%patch1 -p1
21cr|min12xxw-0.0.9-24|29	
21cr|min12xxw-0.0.9-24|30	%build
21cr|min12xxw-0.0.9-24|31	%configure
21cr|min12xxw-0.0.9-24|32	
21cr|min12xxw-0.0.9-24|33	%make
21cr|min12xxw-0.0.9-24|34	
21cr|min12xxw-0.0.9-24|35	%install
21cr|min12xxw-0.0.9-24|36	%makeinstall_std

3173 21
21cr|mindi-3.3.0-1|1	%define _enable_debug_packages %{nil}
21cr|mindi-3.3.0-1|2	%define debug_package %{nil}
21cr|mindi-3.3.0-1|3	
21cr|mindi-3.3.0-1|4	Summary:	Mindi creates emergency boot disks/CDs using your kernel, tools and modules
21cr|mindi-3.3.0-1|5	Name:		mindi
21cr|mindi-3.3.0-1|6	Version:	3.3.0
21cr|mindi-3.3.0-1|7	Release:	1
21cr|mindi-3.3.0-1|8	License:	GPLv2+
21cr|mindi-3.3.0-1|9	Group:		Archiving/Backup
21cr|mindi-3.3.0-1|10	Url:		http://www.mondorescue.org
21cr|mindi-3.3.0-1|11	Source0:	ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
21cr|mindi-3.3.0-1|12	Requires:	binutils
21cr|mindi-3.3.0-1|13	Requires:	dosfstools
21cr|mindi-3.3.0-1|14	Requires:	gawk
21cr|mindi-3.3.0-1|15	Requires:	grep
21cr|mindi-3.3.0-1|16	Requires:	mindi-busybox >= 1.18.5
21cr|mindi-3.3.0-1|17	Requires:	mkisofs
21cr|mindi-3.3.0-1|18	Requires:	mtools
21cr|mindi-3.3.0-1|19	Requires:	ncurses
21cr|mindi-3.3.0-1|20	Requires:	parted
21cr|mindi-3.3.0-1|21	Requires:	perl
21cr|mindi-3.3.0-1|22	%ifnarch %{armx}
21cr|mindi-3.3.0-1|23	Requires:	syslinux
21cr|mindi-3.3.0-1|24	%endif
21cr|mindi-3.3.0-1|25	Requires:	which
21cr|mindi-3.3.0-1|26	# Not yet possible as busybox is a binary that should go alongside
21cr|mindi-3.3.0-1|27	# BuildArch:	noarch
21cr|mindi-3.3.0-1|28	
21cr|mindi-3.3.0-1|29	%description
21cr|mindi-3.3.0-1|30	Mindi takes your kernel, modules, tools and libraries, and puts them on N
21cr|mindi-3.3.0-1|31	bootable disks (or 1 bootable CD image). You may then boot from the disks/CD
21cr|mindi-3.3.0-1|32	and do system maintenance - e.g. format partitions, backup/restore data,
21cr|mindi-3.3.0-1|33	verify packages, etc.
21cr|mindi-3.3.0-1|34	
21cr|mindi-3.3.0-1|35	It is part of the MondoRescue suite for which it creates boot media.
21cr|mindi-3.3.0-1|36	Homepage: http://www.mondorescue.org
21cr|mindi-3.3.0-1|37	
21cr|mindi-3.3.0-1|38	%files
21cr|mindi-3.3.0-1|39	%config(noreplace) %{_sysconfdir}/%{name}
21cr|mindi-3.3.0-1|40	%doc ChangeLog INSTALL COPYING README TODO README.* NEWS
21cr|mindi-3.3.0-1|41	%{_mandir}/man8/*
21cr|mindi-3.3.0-1|42	%{_libdir}/%{name}
21cr|mindi-3.3.0-1|43	%{_sbindir}/*
21cr|mindi-3.3.0-1|44	%{_var}/cache/%{name}
21cr|mindi-3.3.0-1|45	
21cr|mindi-3.3.0-1|46	#----------------------------------------------------------------------------
21cr|mindi-3.3.0-1|47	
21cr|mindi-3.3.0-1|48	%prep
21cr|mindi-3.3.0-1|49	%setup -q
21cr|mindi-3.3.0-1|50	
21cr|mindi-3.3.0-1|51	%build
21cr|mindi-3.3.0-1|52	
21cr|mindi-3.3.0-1|53	%install
21cr|mindi-3.3.0-1|54	export DONT_RELINK=1
21cr|mindi-3.3.0-1|55	
21cr|mindi-3.3.0-1|56	export HEAD=%{buildroot}
21cr|mindi-3.3.0-1|57	export PREFIX=%{_exec_prefix}
21cr|mindi-3.3.0-1|58	export CONFDIR=%{_sysconfdir}
21cr|mindi-3.3.0-1|59	export MANDIR=%{_mandir}
21cr|mindi-3.3.0-1|60	export LIBDIR=%{_libdir}
21cr|mindi-3.3.0-1|61	export CACHEDIR=%{_var}/cache/%{name}
21cr|mindi-3.3.0-1|62	export PKGBUILDMINDI="true"
21cr|mindi-3.3.0-1|63	
21cr|mindi-3.3.0-1|64	./install.sh

3174 21
21cr|mindi-busybox-1.25.1-2|1	%define _enable_debug_packages %{nil}
21cr|mindi-busybox-1.25.1-2|2	%define debug_package %{nil}
21cr|mindi-busybox-1.25.1-2|3	
21cr|mindi-busybox-1.25.1-2|4	Summary:	Busybox version suited for Mindi
21cr|mindi-busybox-1.25.1-2|5	Name:		mindi-busybox
21cr|mindi-busybox-1.25.1-2|6	Version:	1.25.1
21cr|mindi-busybox-1.25.1-2|7	Release:	2
21cr|mindi-busybox-1.25.1-2|8	License:	GPLv2+
21cr|mindi-busybox-1.25.1-2|9	Group:		Archiving/Backup
21cr|mindi-busybox-1.25.1-2|10	Url:		http://www.mondorescue.org
21cr|mindi-busybox-1.25.1-2|11	#Source0:	ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
21cr|mindi-busybox-1.25.1-2|12	# svn checkout svn://svn.mondorescue.org/mondorescue/branches/3.3
21cr|mindi-busybox-1.25.1-2|13	Source0:	%{name}-%{version}.tar.gz
21cr|mindi-busybox-1.25.1-2|14	Patch0 :	busybox-glibc-deprecated-func.patch
21cr|mindi-busybox-1.25.1-2|15	
21cr|mindi-busybox-1.25.1-2|16	%description
21cr|mindi-busybox-1.25.1-2|17	This package provides a busybox version suited for Mindi.
21cr|mindi-busybox-1.25.1-2|18	
21cr|mindi-busybox-1.25.1-2|19	%files
21cr|mindi-busybox-1.25.1-2|20	%doc LICENSE AUTHORS README TODO
21cr|mindi-busybox-1.25.1-2|21	%{_libdir}/mindi/*
21cr|mindi-busybox-1.25.1-2|22	
21cr|mindi-busybox-1.25.1-2|23	#----------------------------------------------------------------------------
21cr|mindi-busybox-1.25.1-2|24	
21cr|mindi-busybox-1.25.1-2|25	%prep
21cr|mindi-busybox-1.25.1-2|26	%autosetup -p1
21cr|mindi-busybox-1.25.1-2|27	
21cr|mindi-busybox-1.25.1-2|28	%build
21cr|mindi-busybox-1.25.1-2|29	make oldconfig
21cr|mindi-busybox-1.25.1-2|30	%ifarch aarch64
21cr|mindi-busybox-1.25.1-2|31	sed -e 's!CONFIG_FEATURE_HAVE_RPC=y!CONFIG_FEATURE_HAVE_RPC=n!g' .config
21cr|mindi-busybox-1.25.1-2|32	sed -e 's!CONFIG_FEATURE_INETD_RPC=y!CONFIG_FEATURE_INETD_RPC=n!g' .config
21cr|mindi-busybox-1.25.1-2|33	%endif
21cr|mindi-busybox-1.25.1-2|34	make busybox
21cr|mindi-busybox-1.25.1-2|35	
21cr|mindi-busybox-1.25.1-2|36	%install
21cr|mindi-busybox-1.25.1-2|37	DESTDIR=%{buildroot}%{_libdir}/mindi/rootfs
21cr|mindi-busybox-1.25.1-2|38	make CONFIG_PREFIX=$DESTDIR install

3175 21
21cr|minetest-5.7.0-1|1	Summary:	Multiplayer infinite-world block sandbox with survival mode
21cr|minetest-5.7.0-1|2	Name:		minetest
21cr|minetest-5.7.0-1|3	Version:	5.7.0
21cr|minetest-5.7.0-1|4	Release:	1
21cr|minetest-5.7.0-1|5	License:	LGPLv2+
21cr|minetest-5.7.0-1|6	Group:		Games/Other
21cr|minetest-5.7.0-1|7	Url:		http://minetest.net/
21cr|minetest-5.7.0-1|8	Source0:	https://github.com/minetest/minetest/archive/%{version}/%{name}-%{version}.tar.gz
21cr|minetest-5.7.0-1|9	Source1:	minetest.desktop
21cr|minetest-5.7.0-1|10	Source2:	minetest@.service
21cr|minetest-5.7.0-1|11	Source3:	minetest.rsyslog
21cr|minetest-5.7.0-1|12	Source4:	minetest.logrotate
21cr|minetest-5.7.0-1|13	Source5:	minetest.README
21cr|minetest-5.7.0-1|14	Source6:	https://github.com/minetest/minetest_game/archive/%{version}/%{name}_game-%{version}.tar.gz
21cr|minetest-5.7.0-1|15	Source7:	http://www.gnu.org/licenses/lgpl-2.1.txt
21cr|minetest-5.7.0-1|16	Source8:	default.conf
21cr|minetest-5.7.0-1|17	Source100:	minetest.rpmlintrc
21cr|minetest-5.7.0-1|18	Patch0:		minetest-gcc11.patch
21cr|minetest-5.7.0-1|19	BuildRequires:	cmake
21cr|minetest-5.7.0-1|20	BuildRequires:	desktop-file-utils
21cr|minetest-5.7.0-1|21	BuildRequires:	gettext-devel
21cr|minetest-5.7.0-1|22	BuildRequires:	irrlichtmt-devel
21cr|minetest-5.7.0-1|23	BuildRequires:	pkgconfig(bzip2)
21cr|minetest-5.7.0-1|24	BuildRequires:	pkgconfig(dri)
21cr|minetest-5.7.0-1|25	BuildRequires:	pkgconfig(freetype2)
21cr|minetest-5.7.0-1|26	BuildRequires:	pkgconfig(gl)
21cr|minetest-5.7.0-1|27	BuildRequires:	pkgconfig(gmp)
21cr|minetest-5.7.0-1|28	BuildRequires:	pkgconfig(hiredis)
21cr|minetest-5.7.0-1|29	BuildRequires:	pkgconfig(jsoncpp)
21cr|minetest-5.7.0-1|30	BuildRequires:	pkgconfig(leveldb)
21cr|minetest-5.7.0-1|31	BuildRequires:	pkgconfig(libcurl)
21cr|minetest-5.7.0-1|32	BuildRequires:	pkgconfig(libipq)
21cr|minetest-5.7.0-1|33	BuildRequires:	pkgconfig(libjpeg)
21cr|minetest-5.7.0-1|34	BuildRequires:	pkgconfig(libpng)
21cr|minetest-5.7.0-1|35	BuildRequires:	pkgconfig(libspatialindex)
21cr|minetest-5.7.0-1|36	BuildRequires:	pkgconfig(libzstd)
21cr|minetest-5.7.0-1|37	BuildRequires:	pkgconfig(luajit)
21cr|minetest-5.7.0-1|38	BuildRequires:	pkgconfig(ncursesw)
21cr|minetest-5.7.0-1|39	BuildRequires:	pkgconfig(ogg)
21cr|minetest-5.7.0-1|40	BuildRequires:	pkgconfig(openal)
21cr|minetest-5.7.0-1|41	BuildRequires:	pkgconfig(openssl)
21cr|minetest-5.7.0-1|42	BuildRequires:	pkgconfig(sqlite3)
21cr|minetest-5.7.0-1|43	BuildRequires:	pkgconfig(vorbisfile)
21cr|minetest-5.7.0-1|44	BuildRequires:	pkgconfig(x11)
21cr|minetest-5.7.0-1|45	BuildRequires:	pkgconfig(xxf86vm)
21cr|minetest-5.7.0-1|46	BuildRequires:	pkgconfig(zlib)
21cr|minetest-5.7.0-1|47	Requires:	%{name}-server = %{EVRD}
21cr|minetest-5.7.0-1|48	Requires:	%{name}-data-game = %{EVRD}
21cr|minetest-5.7.0-1|49	
21cr|minetest-5.7.0-1|50	%description
21cr|minetest-5.7.0-1|51	Game of mining, crafting and building in the infinite world of cubic blocks with
21cr|minetest-5.7.0-1|52	optional hostile creatures, features both single and the network multiplayer
21cr|minetest-5.7.0-1|53	mode, mods. Public multiplayer servers are available.
21cr|minetest-5.7.0-1|54	
21cr|minetest-5.7.0-1|55	%files -f %{name}.lang
21cr|minetest-5.7.0-1|56	%doc README
21cr|minetest-5.7.0-1|57	%license doc/lgpl-2.1.txt
21cr|minetest-5.7.0-1|58	%{_appdatadir}/*.appdata.xml
21cr|minetest-5.7.0-1|59	%{_datadir}/applications/%{name}.desktop
21cr|minetest-5.7.0-1|60	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|minetest-5.7.0-1|61	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|minetest-5.7.0-1|62	%exclude %{_datadir}/applications/net.%{name}.%{name}.desktop
21cr|minetest-5.7.0-1|63	%{_gamesbindir}/%{name}
21cr|minetest-5.7.0-1|64	%{_gamesdatadir}/%{name}/client
21cr|minetest-5.7.0-1|65	%{_gamesdatadir}/%{name}/fonts
21cr|minetest-5.7.0-1|66	%{_gamesdatadir}/%{name}/textures
21cr|minetest-5.7.0-1|67	%{_mandir}/man6/%{name}.*
21cr|minetest-5.7.0-1|68	
21cr|minetest-5.7.0-1|69	#------------------------------------------------------
21cr|minetest-5.7.0-1|70	
21cr|minetest-5.7.0-1|71	%package server
21cr|minetest-5.7.0-1|72	Summary:	Minetest multiplayer server
21cr|minetest-5.7.0-1|73	Group:		Games/Other
21cr|minetest-5.7.0-1|74	Requires(pre):	shadow-utils
21cr|minetest-5.7.0-1|75	Requires:	%{name}-data-common = %{EVRD}
21cr|minetest-5.7.0-1|76	Recommends:	%{name}-data-game = %{EVRD}
21cr|minetest-5.7.0-1|77	
21cr|minetest-5.7.0-1|78	%description server
21cr|minetest-5.7.0-1|79	Minetest multiplayer server. This package does not require X Window System.
21cr|minetest-5.7.0-1|80	
21cr|minetest-5.7.0-1|81	%files server
21cr|minetest-5.7.0-1|82	%doc README.md doc/world_format.txt doc/protocol.txt README
21cr|minetest-5.7.0-1|83	%license doc/lgpl-2.1.txt
21cr|minetest-5.7.0-1|84	%attr(-,minetest,minetest)%{_sharedstatedir}/%{name}/
21cr|minetest-5.7.0-1|85	%attr(-,minetest,minetest)%{_sysconfdir}/%{name}/
21cr|minetest-5.7.0-1|86	%attr(-,minetest,minetest)%{_sysconfdir}/sysconfig/%{name}/
21cr|minetest-5.7.0-1|87	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-server
21cr|minetest-5.7.0-1|88	%config(noreplace) %{_sysconfdir}/rsyslog.d/%{name}.conf
21cr|minetest-5.7.0-1|89	%{_gamesbindir}/%{name}server
21cr|minetest-5.7.0-1|90	%{_mandir}/man6/%{name}server.*
21cr|minetest-5.7.0-1|91	%{_unitdir}/%{name}@.service
21cr|minetest-5.7.0-1|92	
21cr|minetest-5.7.0-1|93	%pre server
21cr|minetest-5.7.0-1|94	getent group %{name} >/dev/null || groupadd -r %{name}
21cr|minetest-5.7.0-1|95	getent passwd %{name} >/dev/null || useradd -r -g %{name} -d %{_sharedstatedir}/%{name} -s /sbin/nologin -c "Minetest multiplayer server" %{name}
21cr|minetest-5.7.0-1|96	exit 0
21cr|minetest-5.7.0-1|97	
21cr|minetest-5.7.0-1|98	%post server
21cr|minetest-5.7.0-1|99	%systemd_post %{name}@default.service
21cr|minetest-5.7.0-1|100	
21cr|minetest-5.7.0-1|101	%preun server
21cr|minetest-5.7.0-1|102	%systemd_preun %{name}@default.service
21cr|minetest-5.7.0-1|103	
21cr|minetest-5.7.0-1|104	%postun server
21cr|minetest-5.7.0-1|105	%systemd_postun_with_restart %{name}@default.service
21cr|minetest-5.7.0-1|106	
21cr|minetest-5.7.0-1|107	#------------------------------------------------------
21cr|minetest-5.7.0-1|108	
21cr|minetest-5.7.0-1|109	%package data-common
21cr|minetest-5.7.0-1|110	Summary:	Minetest common data between client and server
21cr|minetest-5.7.0-1|111	Group:		Games/Other
21cr|minetest-5.7.0-1|112	
21cr|minetest-5.7.0-1|113	%description data-common
21cr|minetest-5.7.0-1|114	Minetest common data. This package is shared between minetest server and client.
21cr|minetest-5.7.0-1|115	
21cr|minetest-5.7.0-1|116	%files data-common
21cr|minetest-5.7.0-1|117	%license doc/lgpl-2.1.txt
21cr|minetest-5.7.0-1|118	%{_gamesdatadir}/%{name}/builtin
21cr|minetest-5.7.0-1|119	
21cr|minetest-5.7.0-1|120	#------------------------------------------------------
21cr|minetest-5.7.0-1|121	
21cr|minetest-5.7.0-1|122	%package data-game
21cr|minetest-5.7.0-1|123	Summary:	Minetest default and minimal game data
21cr|minetest-5.7.0-1|124	Group:		Games/Other
21cr|minetest-5.7.0-1|125	Requires:	%{name}-data-common = %{EVRD}
21cr|minetest-5.7.0-1|126	
21cr|minetest-5.7.0-1|127	%description data-game
21cr|minetest-5.7.0-1|128	Minetest default game data. This package is optional for a server if you install
21cr|minetest-5.7.0-1|129	your own game.
21cr|minetest-5.7.0-1|130	
21cr|minetest-5.7.0-1|131	%files data-game
21cr|minetest-5.7.0-1|132	%license doc/lgpl-2.1.txt
21cr|minetest-5.7.0-1|133	%{_gamesdatadir}/%{name}/games
21cr|minetest-5.7.0-1|134	
21cr|minetest-5.7.0-1|135	#------------------------------------------------------
21cr|minetest-5.7.0-1|136	
21cr|minetest-5.7.0-1|137	%prep
21cr|minetest-5.7.0-1|138	%autosetup -p1
21cr|minetest-5.7.0-1|139	
21cr|minetest-5.7.0-1|140	pushd games
21cr|minetest-5.7.0-1|141	tar xf %{SOURCE6}
21cr|minetest-5.7.0-1|142	mv %{name}_game-%{version} %{name}_game
21cr|minetest-5.7.0-1|143	popd
21cr|minetest-5.7.0-1|144	
21cr|minetest-5.7.0-1|145	cp %{SOURCE7} doc/
21cr|minetest-5.7.0-1|146	
21cr|minetest-5.7.0-1|147	# purge bundled jsoncpp and lua, and gmp :P
21cr|minetest-5.7.0-1|148	rm -vrf lib/jsoncpp lib/lua lib/gmp
21cr|minetest-5.7.0-1|149	
21cr|minetest-5.7.0-1|150	find . -name .gitignore -print -delete
21cr|minetest-5.7.0-1|151	find . -name .travis.yml -print -delete
21cr|minetest-5.7.0-1|152	find . -name .luacheckrc -print -delete
21cr|minetest-5.7.0-1|153	
21cr|minetest-5.7.0-1|154	%build
21cr|minetest-5.7.0-1|155	%ifarch aarch64
21cr|minetest-5.7.0-1|156	%define _lto_cflags %{nil}
21cr|minetest-5.7.0-1|157	%endif
21cr|minetest-5.7.0-1|158	LDFLAGS="$LDFLAGS $(pkg-config --libs openssl)"
21cr|minetest-5.7.0-1|159	export LDFLAGS
21cr|minetest-5.7.0-1|160	# -DENABLE_FREETYPE=ON needed for Unicode in text chat
21cr|minetest-5.7.0-1|161	%cmake	\
21cr|minetest-5.7.0-1|162	-DBUILD_SERVER=TRUE		\
21cr|minetest-5.7.0-1|163	-DCUSTOM_BINDIR:STRING=%{_gamesbindir}			\
21cr|minetest-5.7.0-1|164	-DCUSTOM_LOCALEDIR:STRING=%{_datadir}/locale		\
21cr|minetest-5.7.0-1|165	-DCUSTOM_SHAREDIR:STRING=%{_gamesdatadir}/%{name}	\
21cr|minetest-5.7.0-1|166	-DENABLE_CURL=TRUE		\
21cr|minetest-5.7.0-1|167	-DENABLE_FREETYPE=TRUE		\
21cr|minetest-5.7.0-1|168	-DENABLE_GETTEXT=TRUE		\
21cr|minetest-5.7.0-1|169	-DENABLE_LEVELDB=TRUE		\
21cr|minetest-5.7.0-1|170	-DENABLE_LUAJIT=TRUE		\
21cr|minetest-5.7.0-1|171	-DENABLE_POSTGRESQL=TRUE	\
21cr|minetest-5.7.0-1|172	-DENABLE_REDIS=TRUE		\
21cr|minetest-5.7.0-1|173	-DENABLE_SOUND=TRUE		\
21cr|minetest-5.7.0-1|174	-DENABLE_SYSTEM_GMP=TRUE	\
21cr|minetest-5.7.0-1|175	-DENABLE_SYSTEM_JSONCPP=TRUE	\
21cr|minetest-5.7.0-1|176	-DJSON_INCLUDE_DIR=/usr/include/json			\
21cr|minetest-5.7.0-1|177	-DPostgreSQL_TYPE_INCLUDE_DIR=%{_includedir}/pgsql
21cr|minetest-5.7.0-1|178	%make
21cr|minetest-5.7.0-1|179	
21cr|minetest-5.7.0-1|180	%install
21cr|minetest-5.7.0-1|181	%makeinstall_std -C build
21cr|minetest-5.7.0-1|182	
21cr|minetest-5.7.0-1|183	# Add desktop file
21cr|minetest-5.7.0-1|184	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|minetest-5.7.0-1|185	
21cr|minetest-5.7.0-1|186	# Systemd unit file
21cr|minetest-5.7.0-1|187	mkdir -p %{buildroot}%{_unitdir}/
21cr|minetest-5.7.0-1|188	install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}
21cr|minetest-5.7.0-1|189	
21cr|minetest-5.7.0-1|190	# /etc/rsyslog.d/minetest.conf
21cr|minetest-5.7.0-1|191	mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d/
21cr|minetest-5.7.0-1|192	install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/rsyslog.d/%{name}.conf
21cr|minetest-5.7.0-1|193	
21cr|minetest-5.7.0-1|194	# /etc/logrotate.d/minetest
21cr|minetest-5.7.0-1|195	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
21cr|minetest-5.7.0-1|196	install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-server
21cr|minetest-5.7.0-1|197	
21cr|minetest-5.7.0-1|198	# /var/lib/minetest directory for server data files
21cr|minetest-5.7.0-1|199	install -d -m 0775 %{buildroot}%{_sharedstatedir}/%{name}/
21cr|minetest-5.7.0-1|200	install -d -m 0775 %{buildroot}%{_sharedstatedir}/%{name}/default/
21cr|minetest-5.7.0-1|201	
21cr|minetest-5.7.0-1|202	# /etc/minetest/default.conf
21cr|minetest-5.7.0-1|203	install -d -m 0775 %{buildroot}%{_sysconfdir}/%{name}/
21cr|minetest-5.7.0-1|204	install -m 0664 %{name}.conf.example %{buildroot}%{_sysconfdir}/%{name}/default.conf
21cr|minetest-5.7.0-1|205	
21cr|minetest-5.7.0-1|206	# /etc/sysconfig/default.conf
21cr|minetest-5.7.0-1|207	install -d -m 0775 %{buildroot}%{_sysconfdir}/sysconfig/%{name}/
21cr|minetest-5.7.0-1|208	install -m 0664 %{SOURCE8} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|minetest-5.7.0-1|209	
21cr|minetest-5.7.0-1|210	cp -p %{SOURCE5} README
21cr|minetest-5.7.0-1|211	
21cr|minetest-5.7.0-1|212	# Move doc directory back to the sources
21cr|minetest-5.7.0-1|213	mkdir -p __doc
21cr|minetest-5.7.0-1|214	mv %{buildroot}%{_datadir}/doc/%{name}/* __doc
21cr|minetest-5.7.0-1|215	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21cr|minetest-5.7.0-1|216	
21cr|minetest-5.7.0-1|217	%find_lang %{name}

3176 21
21cr|mingetty-1.08-19|1	Summary:	A compact getty program for virtual consoles only
21cr|mingetty-1.08-19|2	Name:		mingetty
21cr|mingetty-1.08-19|3	Version:	1.08
21cr|mingetty-1.08-19|4	Release:	19
21cr|mingetty-1.08-19|5	License:	GPLv2+
21cr|mingetty-1.08-19|6	Group: 		System/Base
21cr|mingetty-1.08-19|7	Url:		http://mingetty.sourceforge.net/
21cr|mingetty-1.08-19|8	Source0: 	http://downloads.sourceforge.net/mingetty/%{name}-%{version}.tar.gz
21cr|mingetty-1.08-19|9	Patch0:		mingetty-1.00-opt.patch
21cr|mingetty-1.08-19|10	
21cr|mingetty-1.08-19|11	%description
21cr|mingetty-1.08-19|12	The mingetty program is a lightweight, minimalist getty program for
21cr|mingetty-1.08-19|13	use only on virtual consoles.  Mingetty is not suitable for serial
21cr|mingetty-1.08-19|14	lines (you should use the mgetty program instead for that purpose).
21cr|mingetty-1.08-19|15	
21cr|mingetty-1.08-19|16	%files
21cr|mingetty-1.08-19|17	%doc COPYING
21cr|mingetty-1.08-19|18	/sbin/mingetty
21cr|mingetty-1.08-19|19	%{_mandir}/man8/mingetty.8*
21cr|mingetty-1.08-19|20	
21cr|mingetty-1.08-19|21	#----------------------------------------------------------------------------
21cr|mingetty-1.08-19|22	
21cr|mingetty-1.08-19|23	%prep
21cr|mingetty-1.08-19|24	%setup -q
21cr|mingetty-1.08-19|25	%patch0 -p1 -b .opt
21cr|mingetty-1.08-19|26	
21cr|mingetty-1.08-19|27	%build
21cr|mingetty-1.08-19|28	%serverbuild
21cr|mingetty-1.08-19|29	
21cr|mingetty-1.08-19|30	%make RPM_OPTS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|mingetty-1.08-19|31	
21cr|mingetty-1.08-19|32	%install
21cr|mingetty-1.08-19|33	mkdir -p %{buildroot}/sbin/
21cr|mingetty-1.08-19|34	mkdir -p %{buildroot}%{_mandir}/man8/
21cr|mingetty-1.08-19|35	
21cr|mingetty-1.08-19|36	install -m 0755 mingetty %{buildroot}/sbin/mingetty
21cr|mingetty-1.08-19|37	install -m 0644 mingetty.8 %{buildroot}%{_mandir}/man8/mingetty.8

3177 21
21cr|mingw-binutils-2.37-6|1	%global run_testsuite 1
21cr|mingw-binutils-2.37-6|2	
21cr|mingw-binutils-2.37-6|3	Name:           mingw-binutils
21cr|mingw-binutils-2.37-6|4	Version:        2.37
21cr|mingw-binutils-2.37-6|5	Release:        6
21cr|mingw-binutils-2.37-6|6	Summary:        Cross-compiled version of binutils for Win32 and Win64 environments
21cr|mingw-binutils-2.37-6|7	Group:          Development/Other
21cr|mingw-binutils-2.37-6|8	License:        GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
21cr|mingw-binutils-2.37-6|9	
21cr|mingw-binutils-2.37-6|10	URL:            http://www.gnu.org/software/binutils/
21cr|mingw-binutils-2.37-6|11	Source0:        http://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.xz
21cr|mingw-binutils-2.37-6|12	
21cr|mingw-binutils-2.37-6|13	### Patches from native package
21cr|mingw-binutils-2.37-6|14	# Purpose:  Use /lib64 and /usr/lib64 instead of /lib and /usr/lib in the
21cr|mingw-binutils-2.37-6|15	#           default library search path of 64-bit targets.
21cr|mingw-binutils-2.37-6|16	# Lifetime: Permanent, but it should not be.  This is a bug in the libtool
21cr|mingw-binutils-2.37-6|17	#           sources used in both binutils and gcc, (specifically the
21cr|mingw-binutils-2.37-6|18	#           libtool.m4 file).  These are based on a version released in 2009
21cr|mingw-binutils-2.37-6|19	#           (2.2.6?) rather than the latest version.  (Definitely fixed in
21cr|mingw-binutils-2.37-6|20	#           libtool version 2.4.6).
21cr|mingw-binutils-2.37-6|21	# Not needed, mingw does not have lib64
21cr|mingw-binutils-2.37-6|22	# Patch01: binutils-libtool-lib64.patch
21cr|mingw-binutils-2.37-6|23	
21cr|mingw-binutils-2.37-6|24	# Purpose:  Appends a RHEL or Fedora release string to the generic binutils
21cr|mingw-binutils-2.37-6|25	#           version string.
21cr|mingw-binutils-2.37-6|26	# Lifetime: Permanent.  This is a RHEL/Fedora specific patch.
21cr|mingw-binutils-2.37-6|27	Patch02: binutils-version.patch
21cr|mingw-binutils-2.37-6|28	
21cr|mingw-binutils-2.37-6|29	# Purpose:  Exports the demangle.h header file (associated with the libiberty
21cr|mingw-binutils-2.37-6|30	#           sources) with the binutils-devel rpm.
21cr|mingw-binutils-2.37-6|31	# Lifetime: Permanent.  This is a RHEL/Fedora specific patch.
21cr|mingw-binutils-2.37-6|32	Patch03: binutils-export-demangle.h.patch
21cr|mingw-binutils-2.37-6|33	
21cr|mingw-binutils-2.37-6|34	# Purpose:  Disables the check in the BFD library's bfd.h header file that
21cr|mingw-binutils-2.37-6|35	#           config.h has been included before the bfd.h header.  See BZ
21cr|mingw-binutils-2.37-6|36	#           #845084 for more details.
21cr|mingw-binutils-2.37-6|37	# Lifetime: Permanent - but it should not be.  The bfd.h header defines
21cr|mingw-binutils-2.37-6|38	#           various types that are dependent upon configuration options, so
21cr|mingw-binutils-2.37-6|39	#           the order of inclusion is important.
21cr|mingw-binutils-2.37-6|40	# FIXME:    It would be better if the packages using the bfd.h header were
21cr|mingw-binutils-2.37-6|41	#           fixed so that they do include the header files in the correct
21cr|mingw-binutils-2.37-6|42	#           order.
21cr|mingw-binutils-2.37-6|43	Patch04: binutils-no-config-h-check.patch
21cr|mingw-binutils-2.37-6|44	
21cr|mingw-binutils-2.37-6|45	# Purpose:  Include the filename concerned in readelf error messages.  This
21cr|mingw-binutils-2.37-6|46	#           makes readelf's output more helpful when it is run on multiple
21cr|mingw-binutils-2.37-6|47	#           input files.
21cr|mingw-binutils-2.37-6|48	# Lifetime: Permanent.  This patch changes the format of readelf's output,
21cr|mingw-binutils-2.37-6|49	#           making it better (IMHO) but also potentially breaking tools that
21cr|mingw-binutils-2.37-6|50	#           depend upon readelf's current format.  Hence it remains a local
21cr|mingw-binutils-2.37-6|51	#           patch.
21cr|mingw-binutils-2.37-6|52	Patch05: binutils-filename-in-error-messages.patch
21cr|mingw-binutils-2.37-6|53	
21cr|mingw-binutils-2.37-6|54	# Purpose:  Disable an x86/x86_64 optimization that moves functions from the
21cr|mingw-binutils-2.37-6|55	#           PLT into the GOTPLT for faster access.  This optimization is
21cr|mingw-binutils-2.37-6|56	#           problematic for tools that want to intercept PLT entries, such
21cr|mingw-binutils-2.37-6|57	#           as ltrace and LD_AUDIT.  See BZs 1452111 and 1333481.
21cr|mingw-binutils-2.37-6|58	# Lifetime: Permanent.  But it should not be.
21cr|mingw-binutils-2.37-6|59	# FIXME:    Replace with a configure time option.
21cr|mingw-binutils-2.37-6|60	Patch06: binutils-revert-PLT-elision.patch
21cr|mingw-binutils-2.37-6|61	
21cr|mingw-binutils-2.37-6|62	# Purpose:  Changes readelf so that when it displays extra information about
21cr|mingw-binutils-2.37-6|63	#           a symbol, this information is placed at the end of the line.
21cr|mingw-binutils-2.37-6|64	# Lifetime: Permanent.
21cr|mingw-binutils-2.37-6|65	# FIXME:    The proper fix would be to update the scripts that are expecting
21cr|mingw-binutils-2.37-6|66	#           a fixed output from readelf.  But it seems that some of them are
21cr|mingw-binutils-2.37-6|67	#           no longer being maintained.
21cr|mingw-binutils-2.37-6|68	Patch07: binutils-readelf-other-sym-info.patch
21cr|mingw-binutils-2.37-6|69	
21cr|mingw-binutils-2.37-6|70	# Purpose:  Do not create PLT entries for AARCH64 IFUNC symbols referenced in
21cr|mingw-binutils-2.37-6|71	#           debug sections.
21cr|mingw-binutils-2.37-6|72	# Lifetime: Permanent.
21cr|mingw-binutils-2.37-6|73	# FIXME:    Find related bug.  Decide on permanency.
21cr|mingw-binutils-2.37-6|74	Patch08: binutils-2.27-aarch64-ifunc.patch
21cr|mingw-binutils-2.37-6|75	
21cr|mingw-binutils-2.37-6|76	# Purpose:  Stop the binutils from statically linking with libstdc++.
21cr|mingw-binutils-2.37-6|77	# Lifetime: Permanent.
21cr|mingw-binutils-2.37-6|78	Patch09: binutils-do-not-link-with-static-libstdc++.patch
21cr|mingw-binutils-2.37-6|79	
21cr|mingw-binutils-2.37-6|80	# Purpose:  Allow OS specific sections in section groups.
21cr|mingw-binutils-2.37-6|81	# Lifetime: Fixed in 2.38 (maybe)
21cr|mingw-binutils-2.37-6|82	Patch10: binutils-special-sections-in-groups.patch
21cr|mingw-binutils-2.37-6|83	
21cr|mingw-binutils-2.37-6|84	# Purpose:  Fix linker testsuite failures.
21cr|mingw-binutils-2.37-6|85	# Lifetime: Fixed in 2.37 (maybe)
21cr|mingw-binutils-2.37-6|86	Patch11: binutils-fix-testsuite-failures.patch
21cr|mingw-binutils-2.37-6|87	
21cr|mingw-binutils-2.37-6|88	# Purpose:  Stop gold from aborting when input sections with the same name
21cr|mingw-binutils-2.37-6|89	#            have different flags.
21cr|mingw-binutils-2.37-6|90	# Lifetime: Fixed in 2.38 (maybe)
21cr|mingw-binutils-2.37-6|91	Patch12: binutils-gold-mismatched-section-flags.patch
21cr|mingw-binutils-2.37-6|92	
21cr|mingw-binutils-2.37-6|93	# Purpose:  Add a check to the GOLD linker for a corrupt input file
21cr|mingw-binutils-2.37-6|94	#            with a fuzzed section offset.
21cr|mingw-binutils-2.37-6|95	# Lifetime: Fixed in 2.38 (maybe)
21cr|mingw-binutils-2.37-6|96	Patch13: binutils-CVE-2019-1010204.patch
21cr|mingw-binutils-2.37-6|97	
21cr|mingw-binutils-2.37-6|98	# Purpose:  Change the gold configuration script to only warn about
21cr|mingw-binutils-2.37-6|99	#            unsupported targets.  This allows the binutils to be built with
21cr|mingw-binutils-2.37-6|100	#            BPF support enabled.
21cr|mingw-binutils-2.37-6|101	# Lifetime: Permanent.
21cr|mingw-binutils-2.37-6|102	Patch14: binutils-gold-warn-unsupported.patch
21cr|mingw-binutils-2.37-6|103	
21cr|mingw-binutils-2.37-6|104	# Purpose:  Use the "unsigned long long" type for pointers on hosts where
21cr|mingw-binutils-2.37-6|105	#           long is a 32-bit type but pointers are a 64-bit type.  Necessary
21cr|mingw-binutils-2.37-6|106	#           because users expect to be able to install both the i686- and
21cr|mingw-binutils-2.37-6|107	#           x86_64 versions of binutils-devel on the same machine, so they
21cr|mingw-binutils-2.37-6|108	#           need to identical versions of the bfd.h header file.
21cr|mingw-binutils-2.37-6|109	# Lifetime: Permanent.
21cr|mingw-binutils-2.37-6|110	Patch15: binutils-use-long-long.patch
21cr|mingw-binutils-2.37-6|111	
21cr|mingw-binutils-2.37-6|112	
21cr|mingw-binutils-2.37-6|113	# Purpose:  Fix testsuite failures due to the patches applied here.
21cr|mingw-binutils-2.37-6|114	# Lifetime: Permanent, but varying with each new rebase.
21cr|mingw-binutils-2.37-6|115	Patch16: binutils-testsuite-fixes.patch
21cr|mingw-binutils-2.37-6|116	
21cr|mingw-binutils-2.37-6|117	# Purpose:  Enable the creation of .note.gnu.property sections by the GOLD
21cr|mingw-binutils-2.37-6|118	#            linker for x86 binaries.
21cr|mingw-binutils-2.37-6|119	# Lifetime: Fixed in 2.38 maybe
21cr|mingw-binutils-2.37-6|120	Patch17: binutils-gold-i386-gnu-property-notes.patch
21cr|mingw-binutils-2.37-6|121	
21cr|mingw-binutils-2.37-6|122	# Backport patch for CVE-2021-45078
21cr|mingw-binutils-2.37-6|123	Patch18:        CVE-2021-45078.patch
21cr|mingw-binutils-2.37-6|124	# From upstream git
21cr|mingw-binutils-2.37-6|125	Patch19:       7d53105d6ed984aec255fa0eacd0405f3c1bb874.patch
21cr|mingw-binutils-2.37-6|126	
21cr|mingw-binutils-2.37-6|127	BuildRequires:  make
21cr|mingw-binutils-2.37-6|128	BuildRequires:  gcc
21cr|mingw-binutils-2.37-6|129	BuildRequires:  flex
21cr|mingw-binutils-2.37-6|130	BuildRequires:  bison
21cr|mingw-binutils-2.37-6|131	BuildRequires:  texinfo
21cr|mingw-binutils-2.37-6|132	BuildRequires:  zlib-devel
21cr|mingw-binutils-2.37-6|133	BuildRequires:  mingw32-filesystem >= 102
21cr|mingw-binutils-2.37-6|134	BuildRequires:  mingw64-filesystem >= 102
21cr|mingw-binutils-2.37-6|135	%if %{run_testsuite}
21cr|mingw-binutils-2.37-6|136	BuildRequires:  dejagnu
21cr|mingw-binutils-2.37-6|137	BuildRequires:  sharutils
21cr|mingw-binutils-2.37-6|138	%endif
21cr|mingw-binutils-2.37-6|139	Provides:       bundled(libiberty)
21cr|mingw-binutils-2.37-6|140	
21cr|mingw-binutils-2.37-6|141	
21cr|mingw-binutils-2.37-6|142	%description
21cr|mingw-binutils-2.37-6|143	Cross compiled binutils (utilities like 'strip', 'as', 'ld') which
21cr|mingw-binutils-2.37-6|144	understand Windows executables and DLLs.
21cr|mingw-binutils-2.37-6|145	
21cr|mingw-binutils-2.37-6|146	%package -n mingw-binutils-generic
21cr|mingw-binutils-2.37-6|147	Summary:        Utilities which are needed for both the Win32 and Win64 toolchains
21cr|mingw-binutils-2.37-6|148	
21cr|mingw-binutils-2.37-6|149	%description -n mingw-binutils-generic
21cr|mingw-binutils-2.37-6|150	Utilities (like strip and objdump) which are needed for
21cr|mingw-binutils-2.37-6|151	both the Win32 and Win64 toolchains
21cr|mingw-binutils-2.37-6|152	
21cr|mingw-binutils-2.37-6|153	%package -n mingw32-binutils
21cr|mingw-binutils-2.37-6|154	Summary:        Cross-compiled version of binutils for the Win32 environment
21cr|mingw-binutils-2.37-6|155	Requires:       mingw-binutils-generic = %{version}-%{release}
21cr|mingw-binutils-2.37-6|156	
21cr|mingw-binutils-2.37-6|157	# NB: This must be left in.
21cr|mingw-binutils-2.37-6|158	Requires:       mingw32-filesystem >= 95
21cr|mingw-binutils-2.37-6|159	
21cr|mingw-binutils-2.37-6|160	%description -n mingw32-binutils
21cr|mingw-binutils-2.37-6|161	Cross compiled binutils (utilities like 'strip', 'as', 'ld') which
21cr|mingw-binutils-2.37-6|162	understand Windows executables and DLLs.
21cr|mingw-binutils-2.37-6|163	
21cr|mingw-binutils-2.37-6|164	%package -n mingw64-binutils
21cr|mingw-binutils-2.37-6|165	Summary:        Cross-compiled version of binutils for the Win64 environment
21cr|mingw-binutils-2.37-6|166	Requires:       mingw-binutils-generic = %{version}-%{release}
21cr|mingw-binutils-2.37-6|167	
21cr|mingw-binutils-2.37-6|168	# NB: This must be left in.
21cr|mingw-binutils-2.37-6|169	Requires:       mingw64-filesystem >= 95
21cr|mingw-binutils-2.37-6|170	
21cr|mingw-binutils-2.37-6|171	%description -n mingw64-binutils
21cr|mingw-binutils-2.37-6|172	Cross compiled binutils (utilities like 'strip', 'as', 'ld') which
21cr|mingw-binutils-2.37-6|173	understand Windows executables and DLLs.
21cr|mingw-binutils-2.37-6|174	
21cr|mingw-binutils-2.37-6|175	
21cr|mingw-binutils-2.37-6|176	%prep
21cr|mingw-binutils-2.37-6|177	%autosetup -p1 -n binutils-%{version}
21cr|mingw-binutils-2.37-6|178	
21cr|mingw-binutils-2.37-6|179	#update config.guess and config.sub
21cr|mingw-binutils-2.37-6|180	%config_update
21cr|mingw-binutils-2.37-6|181	
21cr|mingw-binutils-2.37-6|182	# See Patch02
21cr|mingw-binutils-2.37-6|183	sed -i -e 's/%''{release}/%{release}/g' bfd/Makefile{.am,.in}
21cr|mingw-binutils-2.37-6|184	
21cr|mingw-binutils-2.37-6|185	
21cr|mingw-binutils-2.37-6|186	%build
21cr|mingw-binutils-2.37-6|187	# We call configure directly rather than via macros, thus if
21cr|mingw-binutils-2.37-6|188	# we are using LTO, we have to manually fix the broken configure
21cr|mingw-binutils-2.37-6|189	# scripts
21cr|mingw-binutils-2.37-6|190	#[ %{_lto_cflags}x != x ] && %{_fix_broken_configure_for_lto}
21cr|mingw-binutils-2.37-6|191	
21cr|mingw-binutils-2.37-6|192	
21cr|mingw-binutils-2.37-6|193	mkdir build_win32
21cr|mingw-binutils-2.37-6|194	pushd build_win32
21cr|mingw-binutils-2.37-6|195	CFLAGS="%{optflags}" \
21cr|mingw-binutils-2.37-6|196	../configure \
21cr|mingw-binutils-2.37-6|197	--build=%_build --host=%_host \
21cr|mingw-binutils-2.37-6|198	--target=%{mingw32_target} \
21cr|mingw-binutils-2.37-6|199	--disable-nls \
21cr|mingw-binutils-2.37-6|200	--with-sysroot=%{mingw32_sysroot} \
21cr|mingw-binutils-2.37-6|201	--prefix=%{_prefix} \
21cr|mingw-binutils-2.37-6|202	--bindir=%{_bindir} \
21cr|mingw-binutils-2.37-6|203	--includedir=%{_includedir} \
21cr|mingw-binutils-2.37-6|204	--libdir=%{_libdir} \
21cr|mingw-binutils-2.37-6|205	--mandir=%{_mandir} \
21cr|mingw-binutils-2.37-6|206	--infodir=%{_infodir}
21cr|mingw-binutils-2.37-6|207	
21cr|mingw-binutils-2.37-6|208	%make_build
21cr|mingw-binutils-2.37-6|209	popd
21cr|mingw-binutils-2.37-6|210	
21cr|mingw-binutils-2.37-6|211	mkdir build_win64
21cr|mingw-binutils-2.37-6|212	pushd build_win64
21cr|mingw-binutils-2.37-6|213	CFLAGS="%{optflags}" \
21cr|mingw-binutils-2.37-6|214	../configure \
21cr|mingw-binutils-2.37-6|215	--build=%_build --host=%_host \
21cr|mingw-binutils-2.37-6|216	--target=%{mingw64_target} \
21cr|mingw-binutils-2.37-6|217	--disable-nls \
21cr|mingw-binutils-2.37-6|218	--with-sysroot=%{mingw64_sysroot} \
21cr|mingw-binutils-2.37-6|219	--prefix=%{_prefix} \
21cr|mingw-binutils-2.37-6|220	--bindir=%{_bindir} \
21cr|mingw-binutils-2.37-6|221	--includedir=%{_includedir} \
21cr|mingw-binutils-2.37-6|222	--libdir=%{_libdir} \
21cr|mingw-binutils-2.37-6|223	--mandir=%{_mandir} \
21cr|mingw-binutils-2.37-6|224	--infodir=%{_infodir}
21cr|mingw-binutils-2.37-6|225	
21cr|mingw-binutils-2.37-6|226	%make_build
21cr|mingw-binutils-2.37-6|227	popd
21cr|mingw-binutils-2.37-6|228	
21cr|mingw-binutils-2.37-6|229	# Create multilib versions for the tools strip, objdump nm, and objcopy
21cr|mingw-binutils-2.37-6|230	mkdir build_multilib
21cr|mingw-binutils-2.37-6|231	pushd build_multilib
21cr|mingw-binutils-2.37-6|232	CFLAGS="%{optflags}" \
21cr|mingw-binutils-2.37-6|233	../configure \
21cr|mingw-binutils-2.37-6|234	--build=%_build --host=%_host \
21cr|mingw-binutils-2.37-6|235	--target=%{mingw64_target} \
21cr|mingw-binutils-2.37-6|236	--enable-targets=%{mingw64_target},%{mingw32_target} \
21cr|mingw-binutils-2.37-6|237	--disable-nls \
21cr|mingw-binutils-2.37-6|238	--with-sysroot=%{mingw64_sysroot} \
21cr|mingw-binutils-2.37-6|239	--prefix=%{_prefix} \
21cr|mingw-binutils-2.37-6|240	--bindir=%{_bindir} \
21cr|mingw-binutils-2.37-6|241	--includedir=%{_includedir} \
21cr|mingw-binutils-2.37-6|242	--libdir=%{_libdir} \
21cr|mingw-binutils-2.37-6|243	--mandir=%{_mandir} \
21cr|mingw-binutils-2.37-6|244	--infodir=%{_infodir}
21cr|mingw-binutils-2.37-6|245	
21cr|mingw-binutils-2.37-6|246	%make_build
21cr|mingw-binutils-2.37-6|247	popd
21cr|mingw-binutils-2.37-6|248	
21cr|mingw-binutils-2.37-6|249	
21cr|mingw-binutils-2.37-6|250	%check
21cr|mingw-binutils-2.37-6|251	%if !%{run_testsuite}
21cr|mingw-binutils-2.37-6|252	echo ====================TESTSUITE DISABLED=========================
21cr|mingw-binutils-2.37-6|253	%else
21cr|mingw-binutils-2.37-6|254	pushd build_win32
21cr|mingw-binutils-2.37-6|255	make -k check < /dev/null || :
21cr|mingw-binutils-2.37-6|256	echo ====================TESTING WIN32 =========================
21cr|mingw-binutils-2.37-6|257	cat {gas/testsuite/gas,ld/ld,binutils/binutils}.sum
21cr|mingw-binutils-2.37-6|258	echo ====================TESTING WIN32 END=====================
21cr|mingw-binutils-2.37-6|259	for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log}
21cr|mingw-binutils-2.37-6|260	do
21cr|mingw-binutils-2.37-6|261	ln $file binutils-%{mingw32_target}-$(basename $file) || :
21cr|mingw-binutils-2.37-6|262	done
21cr|mingw-binutils-2.37-6|263	tar cjf binutils-%{mingw32_target}.tar.bz2 binutils-%{mingw32_target}-*.{sum,log}
21cr|mingw-binutils-2.37-6|264	uuencode binutils-%{mingw32_target}.tar.bz2 binutils-%{mingw32_target}.tar.bz2
21cr|mingw-binutils-2.37-6|265	rm -f binutils-%{mingw32_target}.tar.bz2 binutils-%{mingw32_target}-*.{sum,log}
21cr|mingw-binutils-2.37-6|266	popd
21cr|mingw-binutils-2.37-6|267	
21cr|mingw-binutils-2.37-6|268	pushd build_win64
21cr|mingw-binutils-2.37-6|269	make -k check < /dev/null || :
21cr|mingw-binutils-2.37-6|270	echo ====================TESTING WIN64 =========================
21cr|mingw-binutils-2.37-6|271	cat {gas/testsuite/gas,ld/ld,binutils/binutils}.sum
21cr|mingw-binutils-2.37-6|272	echo ====================TESTING WIN64 END=====================
21cr|mingw-binutils-2.37-6|273	for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log}
21cr|mingw-binutils-2.37-6|274	do
21cr|mingw-binutils-2.37-6|275	ln $file binutils-%{mingw64_target}-$(basename $file) || :
21cr|mingw-binutils-2.37-6|276	done
21cr|mingw-binutils-2.37-6|277	tar cjf binutils-%{mingw64_target}.tar.bz2 binutils-%{mingw64_target}-*.{sum,log}
21cr|mingw-binutils-2.37-6|278	uuencode binutils-%{mingw64_target}.tar.bz2 binutils-%{mingw64_target}.tar.bz2
21cr|mingw-binutils-2.37-6|279	rm -f binutils-%{mingw64_target}.tar.bz2 binutils-%{mingw64_target}-*.{sum,log}
21cr|mingw-binutils-2.37-6|280	popd
21cr|mingw-binutils-2.37-6|281	%endif
21cr|mingw-binutils-2.37-6|282	
21cr|mingw-binutils-2.37-6|283	
21cr|mingw-binutils-2.37-6|284	%install
21cr|mingw-binutils-2.37-6|285	%mingw_make_install
21cr|mingw-binutils-2.37-6|286	make -C build_multilib DESTDIR=%{buildroot}/multilib install
21cr|mingw-binutils-2.37-6|287	
21cr|mingw-binutils-2.37-6|288	# These files conflict with ordinary binutils.
21cr|mingw-binutils-2.37-6|289	rm -rf %{buildroot}%{_infodir}
21cr|mingw-binutils-2.37-6|290	rm -f %{buildroot}%{_libdir}/libiberty*
21cr|mingw-binutils-2.37-6|291	rm -f %{buildroot}%{_libdir}/bfd-plugins/libdep.so
21cr|mingw-binutils-2.37-6|292	
21cr|mingw-binutils-2.37-6|293	# Keep the multilib versions of the strip, objdump and objcopy commands
21cr|mingw-binutils-2.37-6|294	# We need these for the RPM integration as these tools must be able to
21cr|mingw-binutils-2.37-6|295	# both process win32 and win64 binaries
21cr|mingw-binutils-2.37-6|296	mv %{buildroot}/multilib%{_bindir}/%{mingw64_strip} %{buildroot}%{_bindir}/%{mingw_strip}
21cr|mingw-binutils-2.37-6|297	mv %{buildroot}/multilib%{_bindir}/%{mingw64_objdump} %{buildroot}%{_bindir}/%{mingw_objdump}
21cr|mingw-binutils-2.37-6|298	mv %{buildroot}/multilib%{_bindir}/%{mingw64_objcopy} %{buildroot}%{_bindir}/%{mingw_objcopy}
21cr|mingw-binutils-2.37-6|299	mv %{buildroot}/multilib%{_bindir}/%{mingw64_nm} %{buildroot}%{_bindir}/%{mingw_nm}
21cr|mingw-binutils-2.37-6|300	rm -rf %{buildroot}/multilib
21cr|mingw-binutils-2.37-6|301	
21cr|mingw-binutils-2.37-6|302	# Drop man pages, they are a duplicate of those of the native tools
21cr|mingw-binutils-2.37-6|303	rm -rf %{buildroot}%{_mandir}/man1/*
21cr|mingw-binutils-2.37-6|304	
21cr|mingw-binutils-2.37-6|305	
21cr|mingw-binutils-2.37-6|306	%files -n mingw-binutils-generic
21cr|mingw-binutils-2.37-6|307	%license COPYING
21cr|mingw-binutils-2.37-6|308	%{_bindir}/%{mingw_strip}
21cr|mingw-binutils-2.37-6|309	%{_bindir}/%{mingw_objdump}
21cr|mingw-binutils-2.37-6|310	%{_bindir}/%{mingw_objcopy}
21cr|mingw-binutils-2.37-6|311	%{_bindir}/%{mingw_nm}
21cr|mingw-binutils-2.37-6|312	
21cr|mingw-binutils-2.37-6|313	%files -n mingw32-binutils
21cr|mingw-binutils-2.37-6|314	%{_bindir}/%{mingw32_target}-addr2line
21cr|mingw-binutils-2.37-6|315	%{_bindir}/%{mingw32_target}-ar
21cr|mingw-binutils-2.37-6|316	%{_bindir}/%{mingw32_target}-as
21cr|mingw-binutils-2.37-6|317	%{_bindir}/%{mingw32_target}-c++filt
21cr|mingw-binutils-2.37-6|318	%{_bindir}/%{mingw32_target}-dlltool
21cr|mingw-binutils-2.37-6|319	%{_bindir}/%{mingw32_target}-dllwrap
21cr|mingw-binutils-2.37-6|320	%{_bindir}/%{mingw32_target}-elfedit
21cr|mingw-binutils-2.37-6|321	%{_bindir}/%{mingw32_target}-gprof
21cr|mingw-binutils-2.37-6|322	%{_bindir}/%{mingw32_target}-ld
21cr|mingw-binutils-2.37-6|323	%{_bindir}/%{mingw32_target}-ld.bfd
21cr|mingw-binutils-2.37-6|324	%{_bindir}/%{mingw32_target}-nm
21cr|mingw-binutils-2.37-6|325	%{_bindir}/%{mingw32_target}-objcopy
21cr|mingw-binutils-2.37-6|326	%{_bindir}/%{mingw32_target}-objdump
21cr|mingw-binutils-2.37-6|327	%{_bindir}/%{mingw32_target}-ranlib
21cr|mingw-binutils-2.37-6|328	%{_bindir}/%{mingw32_target}-readelf
21cr|mingw-binutils-2.37-6|329	%{_bindir}/%{mingw32_target}-size
21cr|mingw-binutils-2.37-6|330	%{_bindir}/%{mingw32_target}-strings
21cr|mingw-binutils-2.37-6|331	%{_bindir}/%{mingw32_target}-strip
21cr|mingw-binutils-2.37-6|332	%{_bindir}/%{mingw32_target}-windmc
21cr|mingw-binutils-2.37-6|333	%{_bindir}/%{mingw32_target}-windres
21cr|mingw-binutils-2.37-6|334	%{_prefix}/%{mingw32_target}/bin/ar
21cr|mingw-binutils-2.37-6|335	%{_prefix}/%{mingw32_target}/bin/as
21cr|mingw-binutils-2.37-6|336	%{_prefix}/%{mingw32_target}/bin/dlltool
21cr|mingw-binutils-2.37-6|337	%{_prefix}/%{mingw32_target}/bin/ld
21cr|mingw-binutils-2.37-6|338	%{_prefix}/%{mingw32_target}/bin/ld.bfd
21cr|mingw-binutils-2.37-6|339	%{_prefix}/%{mingw32_target}/bin/nm
21cr|mingw-binutils-2.37-6|340	%{_prefix}/%{mingw32_target}/bin/objcopy
21cr|mingw-binutils-2.37-6|341	%{_prefix}/%{mingw32_target}/bin/objdump
21cr|mingw-binutils-2.37-6|342	%{_prefix}/%{mingw32_target}/bin/ranlib
21cr|mingw-binutils-2.37-6|343	%{_prefix}/%{mingw32_target}/bin/readelf
21cr|mingw-binutils-2.37-6|344	%{_prefix}/%{mingw32_target}/bin/strip
21cr|mingw-binutils-2.37-6|345	%{_prefix}/%{mingw32_target}/lib/ldscripts
21cr|mingw-binutils-2.37-6|346	
21cr|mingw-binutils-2.37-6|347	%files -n mingw64-binutils
21cr|mingw-binutils-2.37-6|348	%{_bindir}/%{mingw64_target}-addr2line
21cr|mingw-binutils-2.37-6|349	%{_bindir}/%{mingw64_target}-ar
21cr|mingw-binutils-2.37-6|350	%{_bindir}/%{mingw64_target}-as
21cr|mingw-binutils-2.37-6|351	%{_bindir}/%{mingw64_target}-c++filt
21cr|mingw-binutils-2.37-6|352	%{_bindir}/%{mingw64_target}-dlltool
21cr|mingw-binutils-2.37-6|353	%{_bindir}/%{mingw64_target}-dllwrap
21cr|mingw-binutils-2.37-6|354	%{_bindir}/%{mingw64_target}-elfedit
21cr|mingw-binutils-2.37-6|355	%{_bindir}/%{mingw64_target}-gprof
21cr|mingw-binutils-2.37-6|356	%{_bindir}/%{mingw64_target}-ld
21cr|mingw-binutils-2.37-6|357	%{_bindir}/%{mingw64_target}-ld.bfd
21cr|mingw-binutils-2.37-6|358	%{_bindir}/%{mingw64_target}-nm
21cr|mingw-binutils-2.37-6|359	%{_bindir}/%{mingw64_target}-objcopy
21cr|mingw-binutils-2.37-6|360	%{_bindir}/%{mingw64_target}-objdump
21cr|mingw-binutils-2.37-6|361	%{_bindir}/%{mingw64_target}-ranlib
21cr|mingw-binutils-2.37-6|362	%{_bindir}/%{mingw64_target}-readelf
21cr|mingw-binutils-2.37-6|363	%{_bindir}/%{mingw64_target}-size
21cr|mingw-binutils-2.37-6|364	%{_bindir}/%{mingw64_target}-strings
21cr|mingw-binutils-2.37-6|365	%{_bindir}/%{mingw64_target}-strip
21cr|mingw-binutils-2.37-6|366	%{_bindir}/%{mingw64_target}-windmc
21cr|mingw-binutils-2.37-6|367	%{_bindir}/%{mingw64_target}-windres
21cr|mingw-binutils-2.37-6|368	%{_prefix}/%{mingw64_target}/bin/ar
21cr|mingw-binutils-2.37-6|369	%{_prefix}/%{mingw64_target}/bin/as
21cr|mingw-binutils-2.37-6|370	%{_prefix}/%{mingw64_target}/bin/dlltool
21cr|mingw-binutils-2.37-6|371	%{_prefix}/%{mingw64_target}/bin/ld
21cr|mingw-binutils-2.37-6|372	%{_prefix}/%{mingw64_target}/bin/ld.bfd
21cr|mingw-binutils-2.37-6|373	%{_prefix}/%{mingw64_target}/bin/nm
21cr|mingw-binutils-2.37-6|374	%{_prefix}/%{mingw64_target}/bin/objcopy
21cr|mingw-binutils-2.37-6|375	%{_prefix}/%{mingw64_target}/bin/objdump
21cr|mingw-binutils-2.37-6|376	%{_prefix}/%{mingw64_target}/bin/ranlib
21cr|mingw-binutils-2.37-6|377	%{_prefix}/%{mingw64_target}/bin/readelf
21cr|mingw-binutils-2.37-6|378	%{_prefix}/%{mingw64_target}/bin/strip
21cr|mingw-binutils-2.37-6|379	%{_prefix}/%{mingw64_target}/lib/ldscripts
21cr|mingw-binutils-2.37-6|380	

3178 21
21cr|mingw-crt-9.0.0-1|1	%{?mingw_package_header}
21cr|mingw-crt-9.0.0-1|2	
21cr|mingw-crt-9.0.0-1|3	#%%global snapshot_date 20160723
21cr|mingw-crt-9.0.0-1|4	#%%global snapshot_rev 65a0c3298db7cc5cbded63259663cb29e4780a56
21cr|mingw-crt-9.0.0-1|5	#%%global snapshot_rev_short %(echo %snapshot_rev | cut -c1-6)
21cr|mingw-crt-9.0.0-1|6	#%%global branch v5.x
21cr|mingw-crt-9.0.0-1|7	
21cr|mingw-crt-9.0.0-1|8	#%%global pre rc2
21cr|mingw-crt-9.0.0-1|9	
21cr|mingw-crt-9.0.0-1|10	Name:           mingw-crt
21cr|mingw-crt-9.0.0-1|11	Version:        9.0.0
21cr|mingw-crt-9.0.0-1|12	Release:        1
21cr|mingw-crt-9.0.0-1|13	Summary:        MinGW Windows cross-compiler runtime
21cr|mingw-crt-9.0.0-1|14	Group:          Development/Other
21cr|mingw-crt-9.0.0-1|15	License:        Public Domain and ZPLv2.1
21cr|mingw-crt-9.0.0-1|16	URL:            http://mingw-w64.sourceforge.net/
21cr|mingw-crt-9.0.0-1|17	%if 0%{?snapshot_date}
21cr|mingw-crt-9.0.0-1|18	# To regenerate a snapshot:
21cr|mingw-crt-9.0.0-1|19	# Use your regular webbrowser to open https://sourceforge.net/p/mingw-w64/mingw-w64/ci/%{snapshot_rev}/tarball
21cr|mingw-crt-9.0.0-1|20	# This triggers the SourceForge instructure to generate a snapshot
21cr|mingw-crt-9.0.0-1|21	# After that you can pull in the archive with:
21cr|mingw-crt-9.0.0-1|22	# spectool -g mingw-crt.spec
21cr|mingw-crt-9.0.0-1|23	Source0:        http://sourceforge.net/code-snapshots/git/m/mi/mingw-w64/mingw-w64.git/mingw-w64-mingw-w64-%{snapshot_rev}.zip
21cr|mingw-crt-9.0.0-1|24	%else
21cr|mingw-crt-9.0.0-1|25	Source0:        http://downloads.sourceforge.net/mingw-w64/mingw-w64-v%{version}%{?pre:-%{pre}}.tar.bz2
21cr|mingw-crt-9.0.0-1|26	%endif
21cr|mingw-crt-9.0.0-1|27	# Fix build failure with gcc11
21cr|mingw-crt-9.0.0-1|28	Patch0:         mingw-crt_gcc11.patch
21cr|mingw-crt-9.0.0-1|29	
21cr|mingw-crt-9.0.0-1|30	BuildArch:      noarch
21cr|mingw-crt-9.0.0-1|31	
21cr|mingw-crt-9.0.0-1|32	BuildRequires:  make
21cr|mingw-crt-9.0.0-1|33	
21cr|mingw-crt-9.0.0-1|34	BuildRequires:  mingw32-filesystem >= 95
21cr|mingw-crt-9.0.0-1|35	BuildRequires:  mingw32-binutils
21cr|mingw-crt-9.0.0-1|36	BuildRequires:  mingw32-headers
21cr|mingw-crt-9.0.0-1|37	BuildRequires:  mingw32-gcc
21cr|mingw-crt-9.0.0-1|38	
21cr|mingw-crt-9.0.0-1|39	BuildRequires:  mingw64-filesystem >= 95
21cr|mingw-crt-9.0.0-1|40	BuildRequires:  mingw64-binutils
21cr|mingw-crt-9.0.0-1|41	BuildRequires:  mingw64-headers
21cr|mingw-crt-9.0.0-1|42	BuildRequires:  mingw64-gcc
21cr|mingw-crt-9.0.0-1|43	
21cr|mingw-crt-9.0.0-1|44	
21cr|mingw-crt-9.0.0-1|45	%description
21cr|mingw-crt-9.0.0-1|46	MinGW Windows cross-compiler runtime, base libraries.
21cr|mingw-crt-9.0.0-1|47	
21cr|mingw-crt-9.0.0-1|48	
21cr|mingw-crt-9.0.0-1|49	%package -n mingw32-crt
21cr|mingw-crt-9.0.0-1|50	Summary:        MinGW Windows cross-compiler runtime for the win32 target
21cr|mingw-crt-9.0.0-1|51	Obsoletes:      mingw32-runtime < 3.18-7%{?dist}
21cr|mingw-crt-9.0.0-1|52	Provides:       mingw32-runtime = 3.18-7%{?dist}
21cr|mingw-crt-9.0.0-1|53	Requires:       mingw32-filesystem >= 95
21cr|mingw-crt-9.0.0-1|54	
21cr|mingw-crt-9.0.0-1|55	%description -n mingw32-crt
21cr|mingw-crt-9.0.0-1|56	MinGW Windows cross-compiler runtime, base libraries for the win32 target.
21cr|mingw-crt-9.0.0-1|57	
21cr|mingw-crt-9.0.0-1|58	%package -n mingw64-crt
21cr|mingw-crt-9.0.0-1|59	Summary:        MinGW Windows cross-compiler runtime for the win64 target
21cr|mingw-crt-9.0.0-1|60	Obsoletes:      mingw64-runtime < 1.0-0.3.20100914%{?dist}
21cr|mingw-crt-9.0.0-1|61	Provides:       mingw64-runtime = 1.0-0.3.20100914%{?dist}
21cr|mingw-crt-9.0.0-1|62	Requires:       mingw64-filesystem >= 95
21cr|mingw-crt-9.0.0-1|63	
21cr|mingw-crt-9.0.0-1|64	%description -n mingw64-crt
21cr|mingw-crt-9.0.0-1|65	MinGW Windows cross-compiler runtime, base libraries for the win64 target.
21cr|mingw-crt-9.0.0-1|66	
21cr|mingw-crt-9.0.0-1|67	
21cr|mingw-crt-9.0.0-1|68	%prep
21cr|mingw-crt-9.0.0-1|69	%if 0%{?snapshot_date}
21cr|mingw-crt-9.0.0-1|70	rm -rf mingw-w64-v%{version}
21cr|mingw-crt-9.0.0-1|71	mkdir mingw-w64-v%{version}
21cr|mingw-crt-9.0.0-1|72	cd mingw-w64-v%{version}
21cr|mingw-crt-9.0.0-1|73	unzip %{S:0}
21cr|mingw-crt-9.0.0-1|74	%autosetup -p1 -D -T -n mingw-w64-v%{version}/mingw-w64-mingw-w64-%{snapshot_rev}
21cr|mingw-crt-9.0.0-1|75	%else
21cr|mingw-crt-9.0.0-1|76	%autosetup -p1 -n mingw-w64-v%{version}%{?pre:-%{pre}}
21cr|mingw-crt-9.0.0-1|77	%endif
21cr|mingw-crt-9.0.0-1|78	
21cr|mingw-crt-9.0.0-1|79	
21cr|mingw-crt-9.0.0-1|80	%build
21cr|mingw-crt-9.0.0-1|81	pushd mingw-w64-crt
21cr|mingw-crt-9.0.0-1|82	# Filter out -fstack-protector and -lssp from LDFLAGS as libssp is not yet potentially built with the bootstrap gcc
21cr|mingw-crt-9.0.0-1|83	MINGW32_LDFLAGS="`echo %{mingw32_ldflags} | sed 's|-fstack-protector||' | sed 's|-lssp||'`"
21cr|mingw-crt-9.0.0-1|84	MINGW64_LDFLAGS="`echo %{mingw64_ldflags} | sed 's|-fstack-protector||' | sed 's|-lssp||'`"
21cr|mingw-crt-9.0.0-1|85	MINGW64_CONFIGURE_ARGS="--disable-lib32"
21cr|mingw-crt-9.0.0-1|86	%mingw_configure
21cr|mingw-crt-9.0.0-1|87	%mingw_make_build
21cr|mingw-crt-9.0.0-1|88	popd
21cr|mingw-crt-9.0.0-1|89	
21cr|mingw-crt-9.0.0-1|90	
21cr|mingw-crt-9.0.0-1|91	%install
21cr|mingw-crt-9.0.0-1|92	pushd mingw-w64-crt
21cr|mingw-crt-9.0.0-1|93	%mingw_make_install
21cr|mingw-crt-9.0.0-1|94	popd
21cr|mingw-crt-9.0.0-1|95	
21cr|mingw-crt-9.0.0-1|96	# Dunno what to do with these files
21cr|mingw-crt-9.0.0-1|97	rm -rf %{buildroot}%{mingw32_includedir}/*.c
21cr|mingw-crt-9.0.0-1|98	rm -rf %{buildroot}%{mingw64_includedir}/*.c
21cr|mingw-crt-9.0.0-1|99	
21cr|mingw-crt-9.0.0-1|100	
21cr|mingw-crt-9.0.0-1|101	%files -n mingw32-crt
21cr|mingw-crt-9.0.0-1|102	%license COPYING DISCLAIMER DISCLAIMER.PD
21cr|mingw-crt-9.0.0-1|103	%{mingw32_libdir}/*
21cr|mingw-crt-9.0.0-1|104	
21cr|mingw-crt-9.0.0-1|105	%files -n mingw64-crt
21cr|mingw-crt-9.0.0-1|106	%license COPYING DISCLAIMER DISCLAIMER.PD
21cr|mingw-crt-9.0.0-1|107	%{mingw64_libdir}/*
21cr|mingw-crt-9.0.0-1|108	

3179 21
21cr|mingw-filesystem-132-1|1	%global debug_package %{nil}
21cr|mingw-filesystem-132-1|2	
21cr|mingw-filesystem-132-1|3	# Place RPM macros in %%{_rpmconfigdir}/macros.d if it exists (RPM 4.11+)
21cr|mingw-filesystem-132-1|4	# Otherwise, use %%{_sysconfdir}/rpm
21cr|mingw-filesystem-132-1|5	# https://lists.fedoraproject.org/pipermail/devel/2014-January/195026.html
21cr|mingw-filesystem-132-1|6	%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
21cr|mingw-filesystem-132-1|7	
21cr|mingw-filesystem-132-1|8	%define pkgconfig_personalitydir %{_datadir}/pkgconfig/personality.d
21cr|mingw-filesystem-132-1|9	
21cr|mingw-filesystem-132-1|10	Name:           mingw-filesystem
21cr|mingw-filesystem-132-1|11	Version:        132
21cr|mingw-filesystem-132-1|12	Release:        1
21cr|mingw-filesystem-132-1|13	Summary:        MinGW cross compiler base filesystem and environment
21cr|mingw-filesystem-132-1|14	Group:          Development/Other
21cr|mingw-filesystem-132-1|15	License:        GPLv2+
21cr|mingw-filesystem-132-1|16	URL:            http://fedoraproject.org/wiki/MinGW
21cr|mingw-filesystem-132-1|17	BuildArch:      noarch
21cr|mingw-filesystem-132-1|18	
21cr|mingw-filesystem-132-1|19	Source0:        COPYING
21cr|mingw-filesystem-132-1|20	Source1:        macros.mingw
21cr|mingw-filesystem-132-1|21	Source2:        macros.mingw32
21cr|mingw-filesystem-132-1|22	Source3:        macros.mingw64
21cr|mingw-filesystem-132-1|23	Source4:        mingw32.sh
21cr|mingw-filesystem-132-1|24	Source5:        mingw64.sh
21cr|mingw-filesystem-132-1|25	Source6:        mingw-find-debuginfo.sh
21cr|mingw-filesystem-132-1|26	Source7:        mingw.req
21cr|mingw-filesystem-132-1|27	Source8:        mingw.prov
21cr|mingw-filesystem-132-1|28	Source9:        mingw-scripts.sh
21cr|mingw-filesystem-132-1|29	Source10:       mingw-rpmlint.config
21cr|mingw-filesystem-132-1|30	Source11:       toolchain-mingw32.cmake
21cr|mingw-filesystem-132-1|31	Source12:       toolchain-mingw64.cmake
21cr|mingw-filesystem-132-1|32	Source13:       mingw-find-lang.sh
21cr|mingw-filesystem-132-1|33	Source14:       mingw32.attr
21cr|mingw-filesystem-132-1|34	Source15:       mingw64.attr
21cr|mingw-filesystem-132-1|35	# generated with:
21cr|mingw-filesystem-132-1|36	# (rpm -ql mingw32-crt | grep '\.a$' | while read f ; do i686-w64-mingw32-dlltool   -I $f 2>/dev/null ; done) | sort | uniq | tr A-Z a-z > standard-dlls-mingw32
21cr|mingw-filesystem-132-1|37	Source16:       standard-dlls-mingw32
21cr|mingw-filesystem-132-1|38	# (rpm -ql mingw64-crt | grep '\.a$' | while read f ; do x86_64-w64-mingw32-dlltool -I $f 2>/dev/null ; done) | sort | uniq | tr A-Z a-z > standard-dlls-mingw64
21cr|mingw-filesystem-132-1|39	Source17:       standard-dlls-mingw64
21cr|mingw-filesystem-132-1|40	Source18:       toolchain-mingw32.meson
21cr|mingw-filesystem-132-1|41	Source19:       toolchain-mingw64.meson
21cr|mingw-filesystem-132-1|42	Source20:       pkgconf-personality-mingw32
21cr|mingw-filesystem-132-1|43	Source21:       pkgconf-personality-mingw64
21cr|mingw-filesystem-132-1|44	
21cr|mingw-filesystem-132-1|45	# Taken from the Fedora filesystem package
21cr|mingw-filesystem-132-1|46	Source101:      https://fedorahosted.org/filesystem/browser/lang-exceptions
21cr|mingw-filesystem-132-1|47	Source102:      iso_639.sed
21cr|mingw-filesystem-132-1|48	Source103:      iso_3166.sed
21cr|mingw-filesystem-132-1|49	
21cr|mingw-filesystem-132-1|50	BuildRequires:  make
21cr|mingw-filesystem-132-1|51	BuildRequires:  iso-codes
21cr|mingw-filesystem-132-1|52	BuildRequires:  pkgconf
21cr|mingw-filesystem-132-1|53	
21cr|mingw-filesystem-132-1|54	
21cr|mingw-filesystem-132-1|55	%description
21cr|mingw-filesystem-132-1|56	This package contains the base filesystem layout, RPM macros and
21cr|mingw-filesystem-132-1|57	environment for all Fedora MinGW packages.
21cr|mingw-filesystem-132-1|58	
21cr|mingw-filesystem-132-1|59	This environment is maintained by the Fedora MinGW SIG at:
21cr|mingw-filesystem-132-1|60	
21cr|mingw-filesystem-132-1|61	http://fedoraproject.org/wiki/SIGs/MinGW
21cr|mingw-filesystem-132-1|62	
21cr|mingw-filesystem-132-1|63	
21cr|mingw-filesystem-132-1|64	%package base
21cr|mingw-filesystem-132-1|65	Summary:        Generic files which are needed for both mingw32-filesystem and mingw64-filesystem
21cr|mingw-filesystem-132-1|66	
21cr|mingw-filesystem-132-1|67	Requires:       rpm-rosa-setup
21cr|mingw-filesystem-132-1|68	# Obsolete the packages from the test repo
21cr|mingw-filesystem-132-1|69	Obsoletes:      cross-filesystem < 67-2
21cr|mingw-filesystem-132-1|70	Obsoletes:      cross-filesystem-scripts < 67-2
21cr|mingw-filesystem-132-1|71	Obsoletes:      mingw-filesystem < 75-2
21cr|mingw-filesystem-132-1|72	Obsoletes:      mingw-filesystem-scripts < 75-2
21cr|mingw-filesystem-132-1|73	# For using pkgconf with MinGW
21cr|mingw-filesystem-132-1|74	Requires:       pkgconf
21cr|mingw-filesystem-132-1|75	
21cr|mingw-filesystem-132-1|76	%description base
21cr|mingw-filesystem-132-1|77	This package contains the base filesystem layout, RPM macros and
21cr|mingw-filesystem-132-1|78	environment for all Fedora MinGW packages.
21cr|mingw-filesystem-132-1|79	
21cr|mingw-filesystem-132-1|80	This environment is maintained by the Fedora MinGW SIG at:
21cr|mingw-filesystem-132-1|81	
21cr|mingw-filesystem-132-1|82	http://fedoraproject.org/wiki/SIGs/MinGW
21cr|mingw-filesystem-132-1|83	
21cr|mingw-filesystem-132-1|84	
21cr|mingw-filesystem-132-1|85	%package -n mingw32-filesystem
21cr|mingw-filesystem-132-1|86	Summary:        MinGW cross compiler base filesystem and environment for the win32 target
21cr|mingw-filesystem-132-1|87	Requires:       %{name}-base = %{version}-%{release}
21cr|mingw-filesystem-132-1|88	# Replace mingw32-pkg-config
21cr|mingw-filesystem-132-1|89	Conflicts:      mingw32-pkg-config < 0.28-17
21cr|mingw-filesystem-132-1|90	Obsoletes:      mingw32-pkg-config < 0.28-17
21cr|mingw-filesystem-132-1|91	Provides:       mingw32-pkg-config = 0.28-17
21cr|mingw-filesystem-132-1|92	
21cr|mingw-filesystem-132-1|93	# Note about 'Provides: mingw32(foo.dll)'
21cr|mingw-filesystem-132-1|94	# ------------------------------------------------------------
21cr|mingw-filesystem-132-1|95	#
21cr|mingw-filesystem-132-1|96	# We want to be able to build & install mingw32 libraries without
21cr|mingw-filesystem-132-1|97	# necessarily needing to install wine.  (And certainly not needing to
21cr|mingw-filesystem-132-1|98	# install Windows!)  There is no requirement to have wine installed in
21cr|mingw-filesystem-132-1|99	# order to use the mingw toolchain to develop software (ie. to
21cr|mingw-filesystem-132-1|100	# compile more stuff on top of it), so why require that?
21cr|mingw-filesystem-132-1|101	#
21cr|mingw-filesystem-132-1|102	# So for expediency, this base package provides the "missing" DLLs
21cr|mingw-filesystem-132-1|103	# from Windows.  Another way to do it would be to exclude these
21cr|mingw-filesystem-132-1|104	# proprietary DLLs in our find-requires checking script - essentially
21cr|mingw-filesystem-132-1|105	# it comes out the same either way.
21cr|mingw-filesystem-132-1|106	#
21cr|mingw-filesystem-132-1|107	Provides:       %(sed "s/\(.*\)/mingw32(\1) /g" %{SOURCE16} | tr "\n" " ")
21cr|mingw-filesystem-132-1|108	Provides:       mingw32(mscoree.dll)
21cr|mingw-filesystem-132-1|109	
21cr|mingw-filesystem-132-1|110	%description -n mingw32-filesystem
21cr|mingw-filesystem-132-1|111	This package contains the base filesystem layout, RPM macros and
21cr|mingw-filesystem-132-1|112	environment for all Fedora MinGW packages.
21cr|mingw-filesystem-132-1|113	
21cr|mingw-filesystem-132-1|114	This environment is maintained by the Fedora MinGW SIG at:
21cr|mingw-filesystem-132-1|115	
21cr|mingw-filesystem-132-1|116	http://fedoraproject.org/wiki/SIGs/MinGW
21cr|mingw-filesystem-132-1|117	
21cr|mingw-filesystem-132-1|118	
21cr|mingw-filesystem-132-1|119	%package -n mingw64-filesystem
21cr|mingw-filesystem-132-1|120	Summary:        MinGW cross compiler base filesystem and environment for the win64 target
21cr|mingw-filesystem-132-1|121	Requires:       %{name}-base = %{version}-%{release}
21cr|mingw-filesystem-132-1|122	# Replace mingw64-pkg-config
21cr|mingw-filesystem-132-1|123	Conflicts:      mingw64-pkg-config < 0.28-17
21cr|mingw-filesystem-132-1|124	Obsoletes:      mingw64-pkg-config < 0.28-17
21cr|mingw-filesystem-132-1|125	Provides:       mingw64-pkg-config = 0.28-17
21cr|mingw-filesystem-132-1|126	
21cr|mingw-filesystem-132-1|127	Provides:       %(sed "s/\(.*\)/mingw64(\1) /g" %{SOURCE17} | tr "\n" " ")
21cr|mingw-filesystem-132-1|128	Provides:       mingw64(mscoree.dll)
21cr|mingw-filesystem-132-1|129	
21cr|mingw-filesystem-132-1|130	%description -n mingw64-filesystem
21cr|mingw-filesystem-132-1|131	This package contains the base filesystem layout, RPM macros and
21cr|mingw-filesystem-132-1|132	environment for all Fedora MinGW packages.
21cr|mingw-filesystem-132-1|133	
21cr|mingw-filesystem-132-1|134	This environment is maintained by the Fedora MinGW SIG at:
21cr|mingw-filesystem-132-1|135	
21cr|mingw-filesystem-132-1|136	http://fedoraproject.org/wiki/SIGs/MinGW
21cr|mingw-filesystem-132-1|137	
21cr|mingw-filesystem-132-1|138	
21cr|mingw-filesystem-132-1|139	%prep
21cr|mingw-filesystem-132-1|140	%setup -q -c -T
21cr|mingw-filesystem-132-1|141	cp %{SOURCE0} COPYING
21cr|mingw-filesystem-132-1|142	
21cr|mingw-filesystem-132-1|143	
21cr|mingw-filesystem-132-1|144	%build
21cr|mingw-filesystem-132-1|145	# nothing
21cr|mingw-filesystem-132-1|146	
21cr|mingw-filesystem-132-1|147	
21cr|mingw-filesystem-132-1|148	%install
21cr|mingw-filesystem-132-1|149	mkdir -p %{buildroot}
21cr|mingw-filesystem-132-1|150	
21cr|mingw-filesystem-132-1|151	mkdir -p %{buildroot}%{_libexecdir}
21cr|mingw-filesystem-132-1|152	install -m 755 %{SOURCE9} %{buildroot}%{_libexecdir}/mingw-scripts
21cr|mingw-filesystem-132-1|153	
21cr|mingw-filesystem-132-1|154	mkdir -p %{buildroot}%{_bindir}
21cr|mingw-filesystem-132-1|155	pushd %{buildroot}%{_bindir}
21cr|mingw-filesystem-132-1|156	for i in mingw32-configure mingw32-cmake mingw32-make mingw32-meson mingw32-pkg-config \
21cr|mingw-filesystem-132-1|157	mingw64-configure mingw64-cmake mingw64-make mingw64-meson mingw64-pkg-config ; do
21cr|mingw-filesystem-132-1|158	ln -s %{_libexecdir}/mingw-scripts $i
21cr|mingw-filesystem-132-1|159	done
21cr|mingw-filesystem-132-1|160	for i in i686-w64-mingw32-pkg-config  \
21cr|mingw-filesystem-132-1|161	x86_64-w64-mingw32-pkg-config ; do
21cr|mingw-filesystem-132-1|162	ln -s %{_bindir}/pkgconf $i
21cr|mingw-filesystem-132-1|163	done
21cr|mingw-filesystem-132-1|164	popd
21cr|mingw-filesystem-132-1|165	
21cr|mingw-filesystem-132-1|166	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21cr|mingw-filesystem-132-1|167	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/profile.d/
21cr|mingw-filesystem-132-1|168	install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/profile.d/
21cr|mingw-filesystem-132-1|169	
21cr|mingw-filesystem-132-1|170	mkdir -p %{buildroot}%{macrosdir}
21cr|mingw-filesystem-132-1|171	install -m 644 %{SOURCE1} %{buildroot}%{macrosdir}/macros.mingw
21cr|mingw-filesystem-132-1|172	install -m 644 %{SOURCE2} %{buildroot}%{macrosdir}/macros.mingw32
21cr|mingw-filesystem-132-1|173	install -m 644 %{SOURCE3} %{buildroot}%{macrosdir}/macros.mingw64
21cr|mingw-filesystem-132-1|174	
21cr|mingw-filesystem-132-1|175	mkdir -p %{buildroot}%{_sysconfdir}/rpmlint
21cr|mingw-filesystem-132-1|176	install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/rpmlint/
21cr|mingw-filesystem-132-1|177	
21cr|mingw-filesystem-132-1|178	# Create the folders required for gcc and binutils
21cr|mingw-filesystem-132-1|179	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32
21cr|mingw-filesystem-132-1|180	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/bin
21cr|mingw-filesystem-132-1|181	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/lib
21cr|mingw-filesystem-132-1|182	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32
21cr|mingw-filesystem-132-1|183	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/bin
21cr|mingw-filesystem-132-1|184	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/lib
21cr|mingw-filesystem-132-1|185	
21cr|mingw-filesystem-132-1|186	# The MinGW system root which will contain Windows native binaries
21cr|mingw-filesystem-132-1|187	# and Windows-specific header files, pkgconfig, etc.
21cr|mingw-filesystem-132-1|188	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw
21cr|mingw-filesystem-132-1|189	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/bin
21cr|mingw-filesystem-132-1|190	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/etc
21cr|mingw-filesystem-132-1|191	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/include
21cr|mingw-filesystem-132-1|192	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/include/sys
21cr|mingw-filesystem-132-1|193	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/lib
21cr|mingw-filesystem-132-1|194	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
21cr|mingw-filesystem-132-1|195	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/lib/cmake
21cr|mingw-filesystem-132-1|196	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/sbin
21cr|mingw-filesystem-132-1|197	
21cr|mingw-filesystem-132-1|198	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw
21cr|mingw-filesystem-132-1|199	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/bin
21cr|mingw-filesystem-132-1|200	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/etc
21cr|mingw-filesystem-132-1|201	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/include
21cr|mingw-filesystem-132-1|202	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/include
21cr|mingw-filesystem-132-1|203	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/lib
21cr|mingw-filesystem-132-1|204	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
21cr|mingw-filesystem-132-1|205	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/lib/cmake
21cr|mingw-filesystem-132-1|206	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/sbin
21cr|mingw-filesystem-132-1|207	
21cr|mingw-filesystem-132-1|208	# We don't normally package manual pages and info files, except
21cr|mingw-filesystem-132-1|209	# where those are not supplied by a Fedora native package.  So we
21cr|mingw-filesystem-132-1|210	# need to create the directories.
21cr|mingw-filesystem-132-1|211	#
21cr|mingw-filesystem-132-1|212	# Note that some packages try to install stuff in
21cr|mingw-filesystem-132-1|213	#   /usr/x86_64-pc-mingw32/sys-root/man and
21cr|mingw-filesystem-132-1|214	#   /usr/x86_64-pc-mingw32/sys-root/doc
21cr|mingw-filesystem-132-1|215	# but those are both packaging bugs.
21cr|mingw-filesystem-132-1|216	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share
21cr|mingw-filesystem-132-1|217	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/doc
21cr|mingw-filesystem-132-1|218	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/info
21cr|mingw-filesystem-132-1|219	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/man
21cr|mingw-filesystem-132-1|220	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/man/man{1,2,3,4,5,6,7,8,l,n}
21cr|mingw-filesystem-132-1|221	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/aclocal
21cr|mingw-filesystem-132-1|222	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/themes
21cr|mingw-filesystem-132-1|223	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/cmake
21cr|mingw-filesystem-132-1|224	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/locale
21cr|mingw-filesystem-132-1|225	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/pkgconfig
21cr|mingw-filesystem-132-1|226	mkdir -p %{buildroot}%{_prefix}/i686-w64-mingw32/sys-root/mingw/share/xml
21cr|mingw-filesystem-132-1|227	
21cr|mingw-filesystem-132-1|228	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share
21cr|mingw-filesystem-132-1|229	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/doc
21cr|mingw-filesystem-132-1|230	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/info
21cr|mingw-filesystem-132-1|231	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/man
21cr|mingw-filesystem-132-1|232	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/man/man{1,2,3,4,5,6,7,8,l,n}
21cr|mingw-filesystem-132-1|233	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/aclocal
21cr|mingw-filesystem-132-1|234	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/themes
21cr|mingw-filesystem-132-1|235	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/cmake
21cr|mingw-filesystem-132-1|236	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/locale
21cr|mingw-filesystem-132-1|237	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/pkgconfig
21cr|mingw-filesystem-132-1|238	mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/xml
21cr|mingw-filesystem-132-1|239	
21cr|mingw-filesystem-132-1|240	mkdir -p %{buildroot}%{_prefix}/lib/debug/%{_prefix}/i686-w64-mingw32
21cr|mingw-filesystem-132-1|241	mkdir -p %{buildroot}%{_prefix}/lib/debug/%{_prefix}/x86_64-w64-mingw32
21cr|mingw-filesystem-132-1|242	
21cr|mingw-filesystem-132-1|243	# Own folders for all locales
21cr|mingw-filesystem-132-1|244	# Snippet taken from the Fedora filesystem package
21cr|mingw-filesystem-132-1|245	sed -n -f %{SOURCE102} /usr/share/xml/iso-codes/iso_639.xml > %{buildroot}/iso_639.tab
21cr|mingw-filesystem-132-1|246	sed -n -f %{SOURCE103} /usr/share/xml/iso-codes/iso_3166.xml > %{buildroot}/iso_3166.tab
21cr|mingw-filesystem-132-1|247	
21cr|mingw-filesystem-132-1|248	grep -v "^$" %{buildroot}/iso_639.tab | grep -v "^#" | while read a b c d ; do
21cr|mingw-filesystem-132-1|249	[[ "$d" =~ "^Reserved" ]] && continue
21cr|mingw-filesystem-132-1|250	[[ "$d" =~ "^No linguistic" ]] && continue
21cr|mingw-filesystem-132-1|251	
21cr|mingw-filesystem-132-1|252	locale=$c
21cr|mingw-filesystem-132-1|253	if [ "$locale" = "XX" ]; then
21cr|mingw-filesystem-132-1|254	locale=$b
21cr|mingw-filesystem-132-1|255	fi
21cr|mingw-filesystem-132-1|256	echo "%lang(${locale}) %{_prefix}/i686-w64-mingw32/sys-root/mingw/share/locale/${locale}" >> filelist_mingw32
21cr|mingw-filesystem-132-1|257	echo "%lang(${locale}) %{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/locale/${locale}" >> filelist_mingw64
21cr|mingw-filesystem-132-1|258	done
21cr|mingw-filesystem-132-1|259	
21cr|mingw-filesystem-132-1|260	cat %{SOURCE101} | grep -v "^#" | grep -v "^$" | while read loc ; do
21cr|mingw-filesystem-132-1|261	locale=$loc
21cr|mingw-filesystem-132-1|262	locality=
21cr|mingw-filesystem-132-1|263	special=
21cr|mingw-filesystem-132-1|264	[[ "$locale" =~ "@" ]] && locale=${locale%%%%@*}
21cr|mingw-filesystem-132-1|265	[[ "$locale" =~ "_" ]] && locality=${locale##*_}
21cr|mingw-filesystem-132-1|266	[[ "$locality" =~ "." ]] && locality=${locality%%%%.*}
21cr|mingw-filesystem-132-1|267	[[ "$loc" =~ "_" ]] || [[ "$loc" =~ "@" ]] || special=$loc
21cr|mingw-filesystem-132-1|268	
21cr|mingw-filesystem-132-1|269	# If the locality is not official, skip it
21cr|mingw-filesystem-132-1|270	if [ -n "$locality" ]; then
21cr|mingw-filesystem-132-1|271	grep -q "^$locality" %{buildroot}/iso_3166.tab || continue
21cr|mingw-filesystem-132-1|272	fi
21cr|mingw-filesystem-132-1|273	# If the locale is not official and not special, skip it
21cr|mingw-filesystem-132-1|274	if [ -z "$special" ]; then
21cr|mingw-filesystem-132-1|275	egrep -q "[[:space:]]${locale%%_*}[[:space:]]" %{buildroot}/iso_639.tab || continue
21cr|mingw-filesystem-132-1|276	fi
21cr|mingw-filesystem-132-1|277	echo "%lang(${locale}) %{_prefix}/i686-w64-mingw32/sys-root/mingw/share/locale/${loc}" >> filelist_mingw32
21cr|mingw-filesystem-132-1|278	echo "%lang(${locale}) %{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/locale/${loc}" >> filelist_mingw64
21cr|mingw-filesystem-132-1|279	done
21cr|mingw-filesystem-132-1|280	
21cr|mingw-filesystem-132-1|281	rm -f %{buildroot}/iso_639.tab
21cr|mingw-filesystem-132-1|282	rm -f %{buildroot}/iso_3166.tab
21cr|mingw-filesystem-132-1|283	
21cr|mingw-filesystem-132-1|284	cat filelist_mingw32 filelist_mingw64 | grep "locale" | while read a b ; do
21cr|mingw-filesystem-132-1|285	mkdir -p -m 755 %{buildroot}/$b/LC_MESSAGES
21cr|mingw-filesystem-132-1|286	done
21cr|mingw-filesystem-132-1|287	
21cr|mingw-filesystem-132-1|288	# NB. NOT _libdir
21cr|mingw-filesystem-132-1|289	mkdir -p %{buildroot}/usr/lib/rpm
21cr|mingw-filesystem-132-1|290	install -m 0755 %{SOURCE6} %{buildroot}%{_rpmconfigdir}
21cr|mingw-filesystem-132-1|291	install -m 0755 %{SOURCE7} %{buildroot}%{_rpmconfigdir}
21cr|mingw-filesystem-132-1|292	install -m 0755 %{SOURCE8} %{buildroot}%{_rpmconfigdir}
21cr|mingw-filesystem-132-1|293	install -m 0755 %{SOURCE13} %{buildroot}%{_rpmconfigdir}
21cr|mingw-filesystem-132-1|294	
21cr|mingw-filesystem-132-1|295	mkdir -p %{buildroot}/usr/lib/rpm/fileattrs
21cr|mingw-filesystem-132-1|296	install -m 0644 %{SOURCE14} %{buildroot}%{_rpmconfigdir}/fileattrs/
21cr|mingw-filesystem-132-1|297	install -m 0644 %{SOURCE15} %{buildroot}%{_rpmconfigdir}/fileattrs/
21cr|mingw-filesystem-132-1|298	
21cr|mingw-filesystem-132-1|299	mkdir -p %{buildroot}%{_datadir}/mingw
21cr|mingw-filesystem-132-1|300	install -m 0644 %{SOURCE11} %{buildroot}%{_datadir}/mingw/
21cr|mingw-filesystem-132-1|301	install -m 0644 %{SOURCE12} %{buildroot}%{_datadir}/mingw/
21cr|mingw-filesystem-132-1|302	install -m 0644 %{SOURCE18} %{buildroot}%{_datadir}/mingw/
21cr|mingw-filesystem-132-1|303	install -m 0644 %{SOURCE19} %{buildroot}%{_datadir}/mingw/
21cr|mingw-filesystem-132-1|304	
21cr|mingw-filesystem-132-1|305	mkdir -p %{buildroot}%{pkgconfig_personalitydir}
21cr|mingw-filesystem-132-1|306	install -m 0644 %{SOURCE20} %{buildroot}%{pkgconfig_personalitydir}/i686-w64-mingw32.personality
21cr|mingw-filesystem-132-1|307	install -m 0644 %{SOURCE21} %{buildroot}%{pkgconfig_personalitydir}/x86_64-w64-mingw32.personality
21cr|mingw-filesystem-132-1|308	
21cr|mingw-filesystem-132-1|309	# Link mingw-pkg-config man pages to pkgconf(1)
21cr|mingw-filesystem-132-1|310	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|mingw-filesystem-132-1|311	echo ".so man1/pkgconf.1" > %{buildroot}%{_mandir}/man1/i686-w64-mingw32-pkg-config.1
21cr|mingw-filesystem-132-1|312	echo ".so man1/pkgconf.1" > %{buildroot}%{_mandir}/man1/x86_64-w64-mingw32-pkg-config.1
21cr|mingw-filesystem-132-1|313	
21cr|mingw-filesystem-132-1|314	
21cr|mingw-filesystem-132-1|315	%files base
21cr|mingw-filesystem-132-1|316	%doc COPYING
21cr|mingw-filesystem-132-1|317	%dir %{_sysconfdir}/rpmlint/
21cr|mingw-filesystem-132-1|318	%config(noreplace) %{_sysconfdir}/rpmlint/mingw-rpmlint.config
21cr|mingw-filesystem-132-1|319	%{macrosdir}/macros.mingw
21cr|mingw-filesystem-132-1|320	%{_libexecdir}/mingw-scripts
21cr|mingw-filesystem-132-1|321	%{_rpmconfigdir}/mingw*
21cr|mingw-filesystem-132-1|322	%dir %{_datadir}/mingw/
21cr|mingw-filesystem-132-1|323	
21cr|mingw-filesystem-132-1|324	%files -n mingw32-filesystem
21cr|mingw-filesystem-132-1|325	%{macrosdir}/macros.mingw32
21cr|mingw-filesystem-132-1|326	%config(noreplace) %{_sysconfdir}/profile.d/mingw32.sh
21cr|mingw-filesystem-132-1|327	%{_bindir}/mingw32-configure
21cr|mingw-filesystem-132-1|328	%{_bindir}/mingw32-cmake
21cr|mingw-filesystem-132-1|329	%{_bindir}/mingw32-make
21cr|mingw-filesystem-132-1|330	%{_bindir}/mingw32-meson
21cr|mingw-filesystem-132-1|331	%{_bindir}/mingw32-pkg-config
21cr|mingw-filesystem-132-1|332	%{_bindir}/i686-w64-mingw32-pkg-config
21cr|mingw-filesystem-132-1|333	%{_prefix}/i686-w64-mingw32
21cr|mingw-filesystem-132-1|334	%{_rpmconfigdir}/fileattrs/mingw32.attr
21cr|mingw-filesystem-132-1|335	%{_datadir}/mingw/toolchain-mingw32.cmake
21cr|mingw-filesystem-132-1|336	%{_datadir}/mingw/toolchain-mingw32.meson
21cr|mingw-filesystem-132-1|337	%{pkgconfig_personalitydir}/i686-w64-mingw32.personality
21cr|mingw-filesystem-132-1|338	%{_mandir}/man1/i686-w64-mingw32-pkg-config.1*
21cr|mingw-filesystem-132-1|339	%dir %{_prefix}/lib/debug/%{_prefix}
21cr|mingw-filesystem-132-1|340	%dir %{_prefix}/lib/debug/%{_prefix}/i686-w64-mingw32
21cr|mingw-filesystem-132-1|341	
21cr|mingw-filesystem-132-1|342	
21cr|mingw-filesystem-132-1|343	%files -n mingw64-filesystem
21cr|mingw-filesystem-132-1|344	%{macrosdir}/macros.mingw64
21cr|mingw-filesystem-132-1|345	%config(noreplace) %{_sysconfdir}/profile.d/mingw64.sh
21cr|mingw-filesystem-132-1|346	%{_bindir}/mingw64-configure
21cr|mingw-filesystem-132-1|347	%{_bindir}/mingw64-cmake
21cr|mingw-filesystem-132-1|348	%{_bindir}/mingw64-make
21cr|mingw-filesystem-132-1|349	%{_bindir}/mingw64-meson
21cr|mingw-filesystem-132-1|350	%{_bindir}/mingw64-pkg-config
21cr|mingw-filesystem-132-1|351	%{_bindir}/x86_64-w64-mingw32-pkg-config
21cr|mingw-filesystem-132-1|352	%{_prefix}/x86_64-w64-mingw32
21cr|mingw-filesystem-132-1|353	%{_rpmconfigdir}/fileattrs/mingw64.attr
21cr|mingw-filesystem-132-1|354	%{_datadir}/mingw/toolchain-mingw64.cmake
21cr|mingw-filesystem-132-1|355	%{_datadir}/mingw/toolchain-mingw64.meson
21cr|mingw-filesystem-132-1|356	%{pkgconfig_personalitydir}/x86_64-w64-mingw32.personality
21cr|mingw-filesystem-132-1|357	%{_mandir}/man1/x86_64-w64-mingw32-pkg-config.1*
21cr|mingw-filesystem-132-1|358	%dir %{_prefix}/lib/debug/%{_prefix}
21cr|mingw-filesystem-132-1|359	%dir %{_prefix}/lib/debug/%{_prefix}/x86_64-w64-mingw32
21cr|mingw-filesystem-132-1|360	
21cr|mingw-filesystem-132-1|361	
21cr|mingw-filesystem-132-1|362	%changelog
21cr|mingw-filesystem-132-1|363	* Mon Feb 21 2022 Sandro Mani <manisandro@gmail.com> - 132-1
21cr|mingw-filesystem-132-1|364	- Create build_winXX directories with mkdir -p
21cr|mingw-filesystem-132-1|365	
21cr|mingw-filesystem-132-1|366	* Thu Feb 10 2022 Sandro Mani <manisandro@gmail.com> - 131-2
21cr|mingw-filesystem-132-1|367	- Bump release
21cr|mingw-filesystem-132-1|368	
21cr|mingw-filesystem-132-1|369	* Thu Feb 10 2022 Sandro Mani <manisandro@gmail.com> - 131-1
21cr|mingw-filesystem-132-1|370	- Move python dependency generation to mingw32/64_python3.attr in mingw-python3 package
21cr|mingw-filesystem-132-1|371	- More generic mingw_pkg_name macros to also deduce mingw package name from native name
21cr|mingw-filesystem-132-1|372	
21cr|mingw-filesystem-132-1|373	* Wed Feb 02 2022 Sandro Mani <manisandro@gmail.com> - 130-1
21cr|mingw-filesystem-132-1|374	- Drop evaling $@ in mingw-scripts, ensure mingw macros invoked by mingw-scripts contain $@
21cr|mingw-filesystem-132-1|375	
21cr|mingw-filesystem-132-1|376	* Sat Jan 22 2022 Sandro Mani <manisandro@gmail.com> - 129-1
21cr|mingw-filesystem-132-1|377	- Also set FCFLAGS in mingw-env
21cr|mingw-filesystem-132-1|378	
21cr|mingw-filesystem-132-1|379	* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|380	- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
21cr|mingw-filesystem-132-1|381	
21cr|mingw-filesystem-132-1|382	* Sat Jan 08 2022 Sandro Mani <manisandro@gmail.com> - 128-1
21cr|mingw-filesystem-132-1|383	- Add Boost_ARCHITECTURE to cmake toolchain file
21cr|mingw-filesystem-132-1|384	
21cr|mingw-filesystem-132-1|385	* Sat Jan 08 2022 Sandro Mani <manisandro@gmail.com> - 127-1
21cr|mingw-filesystem-132-1|386	- Correctly test whether CC/CXX/FC env-vars are set in cmake toolchain config
21cr|mingw-filesystem-132-1|387	
21cr|mingw-filesystem-132-1|388	* Wed Dec 15 2021 Sandro Mani <manisandro@gmail.com> - 126-1
21cr|mingw-filesystem-132-1|389	- Preserve CC/CXX/FC/RC set by ENV if set in cmake toolchain files
21cr|mingw-filesystem-132-1|390	
21cr|mingw-filesystem-132-1|391	* Sat Nov 20 2021 Sandro Mani <manisandro@gmail.com> - 125-1
21cr|mingw-filesystem-132-1|392	- Fix up debug dirs ownership
21cr|mingw-filesystem-132-1|393	
21cr|mingw-filesystem-132-1|394	* Wed Nov 17 2021 Sandro Mani <manisandro@gmail.com> - 124-1
21cr|mingw-filesystem-132-1|395	- Use relative paths in cmake/meson toolchain files to make ccache work if
21cr|mingw-filesystem-132-1|396	available
21cr|mingw-filesystem-132-1|397	
21cr|mingw-filesystem-132-1|398	* Tue Sep 21 2021 Sandro Mani <manisandro@gmail.com> - 123-1
21cr|mingw-filesystem-132-1|399	- Autogenerate mingw-python3 BR
21cr|mingw-filesystem-132-1|400	- Fix mingw{32/64}.attr to also capture pyd, pc files
21cr|mingw-filesystem-132-1|401	
21cr|mingw-filesystem-132-1|402	* Thu Sep 02 2021 Sandro Mani <manisandro@gmail.com> - 122-1
21cr|mingw-filesystem-132-1|403	- Allow overriding CMake INCLUDE_INSTALL_DIR in MINGWXX_CMAKE_ARGS
21cr|mingw-filesystem-132-1|404	- Drop evaling $@ in mingw-scripts, ensure mingw macros invoked by mingw-scripts contain $@
21cr|mingw-filesystem-132-1|405	
21cr|mingw-filesystem-132-1|406	* Sun Aug 29 2021 Sandro Mani <manisandro@gmail.com> - 121-1
21cr|mingw-filesystem-132-1|407	- Drop use of deprecated external dependency generator
21cr|mingw-filesystem-132-1|408	- Fix file listed twice
21cr|mingw-filesystem-132-1|409	- Fix copying minidebug symbols to binary in mingw-find-debuginfo.sh
21cr|mingw-filesystem-132-1|410	
21cr|mingw-filesystem-132-1|411	* Fri Aug 27 2021 Sandro Mani <manisandro@gmail.com> - 120-1
21cr|mingw-filesystem-132-1|412	- Adapt mingw-find-debuginfo.sh to store debug files below /usr/lib/debug
21cr|mingw-filesystem-132-1|413	- See https://fedoraproject.org/wiki/Changes/F36MingwDebugLocation
21cr|mingw-filesystem-132-1|414	
21cr|mingw-filesystem-132-1|415	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|416	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21cr|mingw-filesystem-132-1|417	
21cr|mingw-filesystem-132-1|418	* Sat Jun 12 2021 Neal Gompa <ngompa13@gmail.com> - 119-1
21cr|mingw-filesystem-132-1|419	- Use pkgconf for pkgconfig
21cr|mingw-filesystem-132-1|420	
21cr|mingw-filesystem-132-1|421	* Mon Jun 07 2021 Sandro Mani <manisandro@gmail.com> - 118-1
21cr|mingw-filesystem-132-1|422	- Allow overriding CFLAGS/CXXFLAGS/LDFLAGS for %%mingw_meson
21cr|mingw-filesystem-132-1|423	
21cr|mingw-filesystem-132-1|424	* Mon Feb 01 2021 Sandro Mani <manisandro@gmail.com> - 117-1
21cr|mingw-filesystem-132-1|425	- Filter Windows API umbrella libraries from requires
21cr|mingw-filesystem-132-1|426	
21cr|mingw-filesystem-132-1|427	* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> 116-2
21cr|mingw-filesystem-132-1|428	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21cr|mingw-filesystem-132-1|429	
21cr|mingw-filesystem-132-1|430	* Mon Jul 27 2020 Sandro Mani <manisandro@gmail.com> - 116-1
21cr|mingw-filesystem-132-1|431	- Add -lssp to LDFLAGS
21cr|mingw-filesystem-132-1|432	
21cr|mingw-filesystem-132-1|433	* Thu Jul 23 2020 Sandro Mani <manisandro@gmail.com> - 115-1
21cr|mingw-filesystem-132-1|434	- Add -fstack-protector to LDFLAGS (since we carry -D_FORTIFY_SOURCE=2 in cflags, see https://sourceforge.net/p/mingw-w64/bugs/818/)
21cr|mingw-filesystem-132-1|435	
21cr|mingw-filesystem-132-1|436	* Tue Jul 14 2020 Daniel P. Berrangé <berrange@redhat.com> - 114-1
21cr|mingw-filesystem-132-1|437	- Add meson hint for libgcrypt-config on mingw cross builds (#1856446)
21cr|mingw-filesystem-132-1|438	
21cr|mingw-filesystem-132-1|439	* Sat May 23 2020 Sandro Mani <manisandro@gmail.com> - 113-1
21cr|mingw-filesystem-132-1|440	- Add %%mingw_make_build and %%mingw_make_install
21cr|mingw-filesystem-132-1|441	
21cr|mingw-filesystem-132-1|442	* Fri May 22 2020 Sandro Mani <manisandro@gmail.com> - 112-1
21cr|mingw-filesystem-132-1|443	- Fix %%mingw_meson resulting in ERROR: Unable to determine dynamic linker
21cr|mingw-filesystem-132-1|444	
21cr|mingw-filesystem-132-1|445	* Fri May 01 2020 David Woodhouse <dwmw2@infradead.org> - 111-1
21cr|mingw-filesystem-132-1|446	- Quote tr sequences like '[blank]' to prevent the shell from doing so (#1830233)
21cr|mingw-filesystem-132-1|447	
21cr|mingw-filesystem-132-1|448	* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|449	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21cr|mingw-filesystem-132-1|450	
21cr|mingw-filesystem-132-1|451	* Thu Nov 07 2019 Marc-André Lureau <marcandre.lureau@redhat.com> - 110-1
21cr|mingw-filesystem-132-1|452	- Add redhat-rpm-config dependency. Fixes rhbz#1769792
21cr|mingw-filesystem-132-1|453	
21cr|mingw-filesystem-132-1|454	* Thu Aug 29 2019 Sandro Mani <manisandro@gmail.com> - 109-1
21cr|mingw-filesystem-132-1|455	- Add dlltool to toolchain-mingw{32,64}.meson
21cr|mingw-filesystem-132-1|456	
21cr|mingw-filesystem-132-1|457	* Mon Aug 12 2019 Sandro Mani <manisandro@gmail.com> - 108-1
21cr|mingw-filesystem-132-1|458	- Fix mingw-find-debuginfo.sh to pick up strippable binaries also in %%{_prefix}/%%{mingw32,64_target}
21cr|mingw-filesystem-132-1|459	
21cr|mingw-filesystem-132-1|460	* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|461	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21cr|mingw-filesystem-132-1|462	
21cr|mingw-filesystem-132-1|463	* Wed Jun 19 2019 Fabiano Fidêncio <fidencio@redhat.com> - 107-1
21cr|mingw-filesystem-132-1|464	- Add %%mingw_ninja_install macro
21cr|mingw-filesystem-132-1|465	
21cr|mingw-filesystem-132-1|466	* Thu Feb 14 2019 Sandro Mani <manisandro@gmail.com> - 106-1
21cr|mingw-filesystem-132-1|467	- Revert "Remove redundant $@ in mingw_cmake and mingw_meson", it causes no arguments at all to be passed to cmake
21cr|mingw-filesystem-132-1|468	
21cr|mingw-filesystem-132-1|469	* Tue Feb 05 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 105-1
21cr|mingw-filesystem-132-1|470	- Remove redundant $@ in mingw_cmake and mingw_meson, breaking wrapper scripts
21cr|mingw-filesystem-132-1|471	
21cr|mingw-filesystem-132-1|472	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|473	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21cr|mingw-filesystem-132-1|474	
21cr|mingw-filesystem-132-1|475	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|476	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21cr|mingw-filesystem-132-1|477	
21cr|mingw-filesystem-132-1|478	* Fri Apr 20 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 104-1
21cr|mingw-filesystem-132-1|479	- Add macros for meson and ninja
21cr|mingw-filesystem-132-1|480	
21cr|mingw-filesystem-132-1|481	* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|482	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21cr|mingw-filesystem-132-1|483	
21cr|mingw-filesystem-132-1|484	* Sun Sep 10 2017 Sandro Mani <manisandro@gmail.com> - 103-1
21cr|mingw-filesystem-132-1|485	- Add %%mingw_nm macro
21cr|mingw-filesystem-132-1|486	
21cr|mingw-filesystem-132-1|487	* Sat Sep 09 2017 Sandro Mani <manisandro@gmail.com> - 102-1
21cr|mingw-filesystem-132-1|488	- Also extract debuginfo data from pyd binaries
21cr|mingw-filesystem-132-1|489	
21cr|mingw-filesystem-132-1|490	* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|491	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21cr|mingw-filesystem-132-1|492	
21cr|mingw-filesystem-132-1|493	* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|494	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21cr|mingw-filesystem-132-1|495	
21cr|mingw-filesystem-132-1|496	* Sun May  8 2016 Erik van Pienbroek <epienbro@fedoraproject.org> - 101-1
21cr|mingw-filesystem-132-1|497	- Update config.{guess,sub} in %%mingw_configure (#1288256)
21cr|mingw-filesystem-132-1|498	- Regenerated list of default win32 DLL's
21cr|mingw-filesystem-132-1|499	
21cr|mingw-filesystem-132-1|500	* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org>
21cr|mingw-filesystem-132-1|501	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21cr|mingw-filesystem-132-1|502	
21cr|mingw-filesystem-132-1|503	* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
21cr|mingw-filesystem-132-1|504	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21cr|mingw-filesystem-132-1|505	
21cr|mingw-filesystem-132-1|506	* Sat Apr 11 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 100-1
21cr|mingw-filesystem-132-1|507	- Various CMake improvements:
21cr|mingw-filesystem-132-1|508	* The toolchain files /usr/share/data/mingw/toolchain-mingw32.cmake
21cr|mingw-filesystem-132-1|509	and /usr/share/data/mingw/toolchain-mingw64.cmake don't have
21cr|mingw-filesystem-132-1|510	an uppercase character in their file name any more
21cr|mingw-filesystem-132-1|511	* Add CMAKE_SYSTEM_PROCESSOR to the CMake toolchain files
21cr|mingw-filesystem-132-1|512	* Removed Boost_COMPILER from the CMake toolchain files as
21cr|mingw-filesystem-132-1|513	it was unused and broken anyway
21cr|mingw-filesystem-132-1|514	* Made the RPM macros mingw32_cmake, mingw32_cmake_kde4,
21cr|mingw-filesystem-132-1|515	mingw64_cmake and mingw64_cmake_kde4 more generic
21cr|mingw-filesystem-132-1|516	* Removed the rpath references as mingw doesn't support rpath
21cr|mingw-filesystem-132-1|517	* Allow verbose CMake output to be disabled by setting the
21cr|mingw-filesystem-132-1|518	environment variable MINGW_CMAKE_NO_VERBOSE (RHBZ #987644)
21cr|mingw-filesystem-132-1|519	* When calling the mingw32-cmake and mingw64-cmake wrapper
21cr|mingw-filesystem-132-1|520	scripts don't use verbose CMake output by default
21cr|mingw-filesystem-132-1|521	* When using the CMake wrappers, prevent CFLAGS and CXXFLAGS
21cr|mingw-filesystem-132-1|522	from being set unless they're already set in the current
21cr|mingw-filesystem-132-1|523	environment (RHBZ #1136069)
21cr|mingw-filesystem-132-1|524	* Don't set LIB_INSTALL_DIR any more in the CMake macros
21cr|mingw-filesystem-132-1|525	as it breaks CPack and isn't needed by any of the
21cr|mingw-filesystem-132-1|526	Fedora MinGW packages (RHBZ #1152696)
21cr|mingw-filesystem-132-1|527	- Accept empty MINGW{32,64}_{C,CPP,CXX}FLAGS environment variables
21cr|mingw-filesystem-132-1|528	- Removed old _mingw32 macros which have been deprecated since Fedora 17
21cr|mingw-filesystem-132-1|529	
21cr|mingw-filesystem-132-1|530	* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
21cr|mingw-filesystem-132-1|531	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
21cr|mingw-filesystem-132-1|532	
21cr|mingw-filesystem-132-1|533	* Sat Feb  8 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 99-4
21cr|mingw-filesystem-132-1|534	- Place the RPM macros in /usr/lib/rpm/macros.d when using a modern RPM
21cr|mingw-filesystem-132-1|535	
21cr|mingw-filesystem-132-1|536	* Sat Aug  3 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 99-3
21cr|mingw-filesystem-132-1|537	- Own the folders %%{mingw32_libdir}/cmake and %%{mingw64_libdir}/cmake
21cr|mingw-filesystem-132-1|538	- Own all the locale folders below %%{mingw32_datadir}/locale and %%{mingw64_datadir}/locale (RHBZ #798329)
21cr|mingw-filesystem-132-1|539	
21cr|mingw-filesystem-132-1|540	* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
21cr|mingw-filesystem-132-1|541	- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
21cr|mingw-filesystem-132-1|542	
21cr|mingw-filesystem-132-1|543	* Sat Jun 15 2013 Kalev Lember <kalevlember@gmail.com> - 99-1
21cr|mingw-filesystem-132-1|544	- Remove invalid macros with '++' in the name
21cr|mingw-filesystem-132-1|545	
21cr|mingw-filesystem-132-1|546	* Sun Jun  2 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 98-2
21cr|mingw-filesystem-132-1|547	- Only set the environment variable PKG_CONFIG_LIBDIR when
21cr|mingw-filesystem-132-1|548	using the macros %%mingw32_cmake, %%mingw32_cmake_kde4,
21cr|mingw-filesystem-132-1|549	%%mingw64_cmake or %%mingw64_cmake_kde4
21cr|mingw-filesystem-132-1|550	- Fixes FTBFS of the mingw-matahari package
21cr|mingw-filesystem-132-1|551	
21cr|mingw-filesystem-132-1|552	* Sun May 12 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 98-1
21cr|mingw-filesystem-132-1|553	- Removed the use of the environment variable PKG_CONFIG_LIBDIR
21cr|mingw-filesystem-132-1|554	While building binaries the tool {i686,x86_64}-w64-mingw32-pkg-config
21cr|mingw-filesystem-132-1|555	should be used to find out pkg-config information
21cr|mingw-filesystem-132-1|556	The environment variable PKG_CONFIG already automatically points
21cr|mingw-filesystem-132-1|557	to the right cross-compiler aware version of pkg-config when
21cr|mingw-filesystem-132-1|558	the mingw{32,64}-pkg-config packages are installed
21cr|mingw-filesystem-132-1|559	- Fixes compilation of mingw-gtk3 3.9.0 (GNOME BZ #699690)
21cr|mingw-filesystem-132-1|560	- Automatically add R: mingw{32,64}-pkg-config tags when .pc files
21cr|mingw-filesystem-132-1|561	are detected while building mingw packages
21cr|mingw-filesystem-132-1|562	- Bumped the minimum required version of mingw{32,64}-filesystem
21cr|mingw-filesystem-132-1|563	to >= 95 in built mingw packages as this is the first version of
21cr|mingw-filesystem-132-1|564	which was introduced in Fedora with a stable interface
21cr|mingw-filesystem-132-1|565	- Updated the list of DLLs which are part of the Win32 API with
21cr|mingw-filesystem-132-1|566	the libraries d3dcompiler_46.dll, d3dcsx_46.dll, davclnt.dll,
21cr|mingw-filesystem-132-1|567	devmgr.dll, devobj.dll and devrtl.dll
21cr|mingw-filesystem-132-1|568	
21cr|mingw-filesystem-132-1|569	* Thu Feb 28 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 97-3
21cr|mingw-filesystem-132-1|570	- Remove %%config from %%{_sysconfdir}/rpm/macros.*
21cr|mingw-filesystem-132-1|571	(https://fedorahosted.org/fpc/ticket/259).
21cr|mingw-filesystem-132-1|572	- Minor spec fixes.
21cr|mingw-filesystem-132-1|573	
21cr|mingw-filesystem-132-1|574	* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 97-2
21cr|mingw-filesystem-132-1|575	- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21cr|mingw-filesystem-132-1|576	
21cr|mingw-filesystem-132-1|577	* Sun Dec 16 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 97-1
21cr|mingw-filesystem-132-1|578	- Added support for using the environment variables MINGW32_MAKE_ARGS and
21cr|mingw-filesystem-132-1|579	MINGW64_MAKE_ARGS. These environment variables can be used to  provide
21cr|mingw-filesystem-132-1|580	additional target-specific arguments when using the %%mingw_make macro
21cr|mingw-filesystem-132-1|581	
21cr|mingw-filesystem-132-1|582	* Mon Dec  3 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 96-3
21cr|mingw-filesystem-132-1|583	- Added support for RHEL6
21cr|mingw-filesystem-132-1|584	
21cr|mingw-filesystem-132-1|585	* Sat Nov 10 2012 Kalev Lember <kalevlember@gmail.com> - 96-2
21cr|mingw-filesystem-132-1|586	- Add provides for mscoree.dll and regenerate the standard-dlls file
21cr|mingw-filesystem-132-1|587	
21cr|mingw-filesystem-132-1|588	* Mon Sep 17 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 96-1
21cr|mingw-filesystem-132-1|589	- Added new macros for Qt5 support, %%mingw32_qmake_qt5, %%mingw64_qmake_qt5,
21cr|mingw-filesystem-132-1|590	%%mingw_qmake_qt4 and %%mingw_qmake_qt5
21cr|mingw-filesystem-132-1|591	- It isn't necessary to call %%mingw32_env / %%mingw64_env any more
21cr|mingw-filesystem-132-1|592	in the %%mingw32_qmake_qt4 and %%mingw64_qmake_qt4 macros
21cr|mingw-filesystem-132-1|593	
21cr|mingw-filesystem-132-1|594	* Mon Aug 13 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 95-14
21cr|mingw-filesystem-132-1|595	- Fix the handling of quoted arguments in the cmake macros
21cr|mingw-filesystem-132-1|596	
21cr|mingw-filesystem-132-1|597	* Tue Jul 24 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 95-13
21cr|mingw-filesystem-132-1|598	- Make sure the %%mingw_cmake and %%mingw_cmake_kde4 macros respect the
21cr|mingw-filesystem-132-1|599	environment variable MINGW_BUILDDIR_SUFFIX
21cr|mingw-filesystem-132-1|600	
21cr|mingw-filesystem-132-1|601	* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 95-12
21cr|mingw-filesystem-132-1|602	- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
21cr|mingw-filesystem-132-1|603	
21cr|mingw-filesystem-132-1|604	* Wed Jun 13 2012 Kalev Lember <kalevlember@gmail.com> - 95-11
21cr|mingw-filesystem-132-1|605	- Fix syntax error in mingw64_env macro, thanks to Akira TAGOH (#831534)
21cr|mingw-filesystem-132-1|606	
21cr|mingw-filesystem-132-1|607	* Wed Jun  6 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 95-10
21cr|mingw-filesystem-132-1|608	- Prevent errors when the folders %%{mingw32_prefix} or %%{mingw64_prefix} are missing
21cr|mingw-filesystem-132-1|609	- Fix parse error when -config files containing a . are available
21cr|mingw-filesystem-132-1|610	in %%{mingw32_bindir} or %%{mingw64_bindir} (RHBZ #657478)
21cr|mingw-filesystem-132-1|611	
21cr|mingw-filesystem-132-1|612	* Thu Apr 19 2012 Kalev Lember <kalevlember@gmail.com> - 95-9
21cr|mingw-filesystem-132-1|613	- Fix whitespace handling in %%mingw_configure and friends
21cr|mingw-filesystem-132-1|614	
21cr|mingw-filesystem-132-1|615	* Sat Mar 17 2012 Kalev Lember <kalevlember@gmail.com> - 95-8
21cr|mingw-filesystem-132-1|616	- Generate the list of mingw32(...) and mingw64(...) DLL name provides from
21cr|mingw-filesystem-132-1|617	mingw-crt import libraries
21cr|mingw-filesystem-132-1|618	
21cr|mingw-filesystem-132-1|619	* Sat Mar 17 2012 Kalev Lember <kalevlember@gmail.com> - 95-7
21cr|mingw-filesystem-132-1|620	- Define mingw_build_win32/win64 in system macros, so that each
21cr|mingw-filesystem-132-1|621	individual package wouldn't have to
21cr|mingw-filesystem-132-1|622	
21cr|mingw-filesystem-132-1|623	* Fri Mar 16 2012 Kalev Lember <kalevlember@gmail.com> - 95-6
21cr|mingw-filesystem-132-1|624	- Fix warnings during debuginfo generation
21cr|mingw-filesystem-132-1|625	
21cr|mingw-filesystem-132-1|626	* Fri Mar 16 2012 Kalev Lember <kalevlember@gmail.com> - 95-5
21cr|mingw-filesystem-132-1|627	- Simplify the mingw_make_install macro, also moving it to the deprecated
21cr|mingw-filesystem-132-1|628	section
21cr|mingw-filesystem-132-1|629	
21cr|mingw-filesystem-132-1|630	* Mon Mar 12 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 95-4
21cr|mingw-filesystem-132-1|631	- Added a manual provides for the native windows library ksuser.dll as
21cr|mingw-filesystem-132-1|632	wine doesn't have an implementation for this library at the moment
21cr|mingw-filesystem-132-1|633	
21cr|mingw-filesystem-132-1|634	* Tue Mar 06 2012 Kalev Lember <kalevlember@gmail.com> - 95-3
21cr|mingw-filesystem-132-1|635	- Merge copy-n-paste duplicate %%mingw32_debug_package code
21cr|mingw-filesystem-132-1|636	- Get rid of the USE_OLD_METHOD hack in mingw-find-debuginfo.sh
21cr|mingw-filesystem-132-1|637	- Add missing %%mingw32_debug_install_post
21cr|mingw-filesystem-132-1|638	
21cr|mingw-filesystem-132-1|639	* Tue Feb 28 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 95-2
21cr|mingw-filesystem-132-1|640	- Fixed broken summary tags
21cr|mingw-filesystem-132-1|641	
21cr|mingw-filesystem-132-1|642	* Sat Feb 25 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 95-1
21cr|mingw-filesystem-132-1|643	- Added support for both win32 and win64 targets
21cr|mingw-filesystem-132-1|644	- Fixed rpmlint issues
21cr|mingw-filesystem-132-1|645	- Fixed permissions of the scripts (775 -> 755)
21cr|mingw-filesystem-132-1|646	- Fixed description of the various subpackages
21cr|mingw-filesystem-132-1|647	- Make the various macros compliant with the new packaging guidelines:
21cr|mingw-filesystem-132-1|648	https://fedorahosted.org/fpc/ticket/71
21cr|mingw-filesystem-132-1|649	- Suppress arch-independent-package-contains-binary-or-object rpmlint
21cr|mingw-filesystem-132-1|650	errors for static libraries
21cr|mingw-filesystem-132-1|651	- Improved the mingw_configure, mingw_make, mingw_make_install,
21cr|mingw-filesystem-132-1|652	mingw_cmake and mingw_cmake_kde4 RPM macros so packagers don't need
21cr|mingw-filesystem-132-1|653	to use quotes anymore when using arguments. Thanks to Kalev Lember
21cr|mingw-filesystem-132-1|654	for the initial proof of concept
21cr|mingw-filesystem-132-1|655	- Dropped the -mms-bitfields argument from the default CFLAGS as
21cr|mingw-filesystem-132-1|656	it is enabled by default as of gcc 4.7
21cr|mingw-filesystem-132-1|657	- Replaced the CMake defines QT_HEADERS_DIR and QT_LIBRARY_DIR
21cr|mingw-filesystem-132-1|658	with QT_BINARY_DIR which is a more proper method to make CMake
21cr|mingw-filesystem-132-1|659	aware of the location of Qt. Thx to Dominik Schmidt for the hint
21cr|mingw-filesystem-132-1|660	- Make sure CMake can detect the qmake-qt4 binary in /usr/$target/bin
21cr|mingw-filesystem-132-1|661	- Make sure CMake can also detect the (native) Qt tools
21cr|mingw-filesystem-132-1|662	qdbuscpp2xml and qdbusxml2cpp
21cr|mingw-filesystem-132-1|663	- Added new RPM macros mingw_cmake_kde4, mingw32_cmake_kde4 and mingw64_cmake_kde4
21cr|mingw-filesystem-132-1|664	- Added three new environment variables which can be set to
21cr|mingw-filesystem-132-1|665	influence the behaviour of the cmake macros:
21cr|mingw-filesystem-132-1|666	MINGW_CMAKE_ARGS, MINGW32_CMAKE_ARGS and MINGW64_CMAKE_ARGS
21cr|mingw-filesystem-132-1|667	- Dropped the mingw32-qmake-qt4 and mingw64-qmake-qt4 wrapper scripts
21cr|mingw-filesystem-132-1|668	as they're now provided by the mingw{32,64}-qt-qmake packages
21cr|mingw-filesystem-132-1|669	- Added a new RPM macro: %%{?mingw_package_header}
21cr|mingw-filesystem-132-1|670	Packagers can use this macro instead of the original boilerplate
21cr|mingw-filesystem-132-1|671	code which is needed for all mingw packages
21cr|mingw-filesystem-132-1|672	- Made argument passing using the backwards compatibility macro %%{_mingw32_cmake} work
21cr|mingw-filesystem-132-1|673	- Fixed an issue in the mingw_cmake macro where it could point to
21cr|mingw-filesystem-132-1|674	a non-existant CMakeLists.txt file
21cr|mingw-filesystem-132-1|675	- Fixed a bug in the find-requires script which causes all packages to depend
21cr|mingw-filesystem-132-1|676	on both the mingw32 and the mingw64 toolchains
21cr|mingw-filesystem-132-1|677	- Split out the RPM macros which require both the mingw{32,64}-filesystem
21cr|mingw-filesystem-132-1|678	packages in a new file and put it in the mingw-filesystem-base package
21cr|mingw-filesystem-132-1|679	- Generate seperate debuginfo packages for mingw32 and mingw64
21cr|mingw-filesystem-132-1|680	- Set the minimum version of R: mingw{32,64}-filesystem to 70
21cr|mingw-filesystem-132-1|681	- Use the correct FSF-address in some scripts
21cr|mingw-filesystem-132-1|682	- Thanks to all the contributors: Erik van Pienbroek, Kalev Lember, Levente
21cr|mingw-filesystem-132-1|683	Farkas, Marc-Andre Lureau.
21cr|mingw-filesystem-132-1|684	
21cr|mingw-filesystem-132-1|685	* Thu Feb 23 2012 Kalev Lember <kalevlember@gmail.com> - 69-15
21cr|mingw-filesystem-132-1|686	- Rename the source package to mingw-filesystem (#673784)
21cr|mingw-filesystem-132-1|687	
21cr|mingw-filesystem-132-1|688	* Sun Feb  5 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 69-14
21cr|mingw-filesystem-132-1|689	- Use a more complete list of Win32 default dlls based on the
21cr|mingw-filesystem-132-1|690	dlls exported by wine (thanks to Levente Farkas). RHBZ #787486
21cr|mingw-filesystem-132-1|691	
21cr|mingw-filesystem-132-1|692	* Tue Jan 31 2012 Kalev Lember <kalevlember@gmail.com> - 69-13
21cr|mingw-filesystem-132-1|693	- Remove the mingw32-pkg-config wrapper as well, now that we have separate
21cr|mingw-filesystem-132-1|694	mingw32-pkg-config package
21cr|mingw-filesystem-132-1|695	
21cr|mingw-filesystem-132-1|696	* Tue Jan 31 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 69-12
21cr|mingw-filesystem-132-1|697	- Don't provide the wrapper i686-pc-mingw32-pkg-config anymore as we now
21cr|mingw-filesystem-132-1|698	have a mingw32-pkg-config package
21cr|mingw-filesystem-132-1|699	
21cr|mingw-filesystem-132-1|700	* Tue Jan 10 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 69-11
21cr|mingw-filesystem-132-1|701	- Set Boost_COMPILER to -gcc47 in cmake toolchain file
21cr|mingw-filesystem-132-1|702	
21cr|mingw-filesystem-132-1|703	* Tue Nov 22 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 69-10
21cr|mingw-filesystem-132-1|704	- Fixed a small regression introduced by the previous release which caused an
21cr|mingw-filesystem-132-1|705	FTBFS for mingw32-matahari as indicated on the fedora-mingw mailing list
21cr|mingw-filesystem-132-1|706	
21cr|mingw-filesystem-132-1|707	* Wed Nov 16 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 69-9
21cr|mingw-filesystem-132-1|708	- Added various definitions to the CMake toolchain file (RHBZ #753906)
21cr|mingw-filesystem-132-1|709	
21cr|mingw-filesystem-132-1|710	* Tue Aug 02 2011 Kalev Lember <kalevlember@gmail.com> - 69-8
21cr|mingw-filesystem-132-1|711	- Added avicap32.dll and psapi.dll to the list of Win32 default DLLs
21cr|mingw-filesystem-132-1|712	(thanks to Farkas Levente)
21cr|mingw-filesystem-132-1|713	
21cr|mingw-filesystem-132-1|714	* Wed Jul 13 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 69-7
21cr|mingw-filesystem-132-1|715	- Added glu32.dll and wsock32.dll to the list of Win32 default dll's
21cr|mingw-filesystem-132-1|716	
21cr|mingw-filesystem-132-1|717	* Wed Jul  6 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 69-6
21cr|mingw-filesystem-132-1|718	- Use a more complete list of Win32 default dll's
21cr|mingw-filesystem-132-1|719	
21cr|mingw-filesystem-132-1|720	* Wed Jul 06 2011 Kalev Lember <kalevlember@gmail.com> - 69-5
21cr|mingw-filesystem-132-1|721	- Fixed dep gen with upper case dll names
21cr|mingw-filesystem-132-1|722	
21cr|mingw-filesystem-132-1|723	* Fri Jul  1 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 69-4
21cr|mingw-filesystem-132-1|724	- The %%{_mingw32_qmake_qt4} macro pointed to an invalid mkspecs name. Fixed
21cr|mingw-filesystem-132-1|725	
21cr|mingw-filesystem-132-1|726	* Tue Jun 28 2011 Kalev Lember <kalev@smartlink.ee> - 69-3
21cr|mingw-filesystem-132-1|727	- Set Boost_COMPILER to -gcc46 in cmake toolchain file
21cr|mingw-filesystem-132-1|728	
21cr|mingw-filesystem-132-1|729	* Sun May 29 2011 Kalev Lember <kalev@smartlink.ee> - 69-2
21cr|mingw-filesystem-132-1|730	- Make sure the -debuginfo subpackages are mingw32- prefixed
21cr|mingw-filesystem-132-1|731	even if the base package is mingw-
21cr|mingw-filesystem-132-1|732	
21cr|mingw-filesystem-132-1|733	* Tue May 24 2011 Kalev Lember <kalev@smartlink.ee> - 69-1
21cr|mingw-filesystem-132-1|734	- Adjusted PKG_CONFIG_LIBDIR to also search in _mingw32_datadir/pkgconfig/
21cr|mingw-filesystem-132-1|735	- Own the sbin/ directory
21cr|mingw-filesystem-132-1|736	- Fixed the -n option with _mingw32_debug_package macro
21cr|mingw-filesystem-132-1|737	
21cr|mingw-filesystem-132-1|738	* Mon May 23 2011 Kalev Lember <kalev@smartlink.ee> - 68-3
21cr|mingw-filesystem-132-1|739	- Own etc/, share/pkgconfig/, share/xml/ directories
21cr|mingw-filesystem-132-1|740	
21cr|mingw-filesystem-132-1|741	* Sat May 21 2011 Kalev Lember <kalev@smartlink.ee> - 68-2
21cr|mingw-filesystem-132-1|742	- Own the _mingw32_datadir/cmake/ directory
21cr|mingw-filesystem-132-1|743	
21cr|mingw-filesystem-132-1|744	* Fri May 20 2011 Kalev Lember <kalev@smartlink.ee> - 68-1
21cr|mingw-filesystem-132-1|745	- Support RPM 4.9 new "fileattr" dep extraction system
21cr|mingw-filesystem-132-1|746	- Cleaned up the spec file from cruft not needed with latest rpm
21cr|mingw-filesystem-132-1|747	- Generate versionless mingw32-filesystem Requires
21cr|mingw-filesystem-132-1|748	
21cr|mingw-filesystem-132-1|749	* Sat May 14 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 67-1
21cr|mingw-filesystem-132-1|750	- Don't unset PKG_CONFIG_PATH in the wrapper scripts
21cr|mingw-filesystem-132-1|751	mingw32-pkg-config and i686-pc-mingw32-pkg-config (BZ #688171)
21cr|mingw-filesystem-132-1|752	
21cr|mingw-filesystem-132-1|753	* Sun May 01 2011 Kalev Lember <kalev@smartlink.ee> - 66-1
21cr|mingw-filesystem-132-1|754	- Override boost library suffix in cmake toolchain file
21cr|mingw-filesystem-132-1|755	
21cr|mingw-filesystem-132-1|756	* Thu Mar 17 2011 Kalev Lember <kalev@smartlink.ee> - 65-1
21cr|mingw-filesystem-132-1|757	- Don't error out trying to set illegal LD.BFD variable name
21cr|mingw-filesystem-132-1|758	
21cr|mingw-filesystem-132-1|759	* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 64-3
21cr|mingw-filesystem-132-1|760	- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
21cr|mingw-filesystem-132-1|761	
21cr|mingw-filesystem-132-1|762	* Wed Jan 12 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 64-2
21cr|mingw-filesystem-132-1|763	- Own the directory %%{_mingw32_datadir}/themes
21cr|mingw-filesystem-132-1|764	
21cr|mingw-filesystem-132-1|765	* Sun Nov 14 2010 Ivan Romanov <drizt@land.ru> - 64-1
21cr|mingw-filesystem-132-1|766	- Removed -win32 option for mingw32-qmake-qt4 (is obsoletes since qt version 4.7.0)
21cr|mingw-filesystem-132-1|767	- Using win32-g++-fedora-cross instead fedora-win32-cross spec file
21cr|mingw-filesystem-132-1|768	
21cr|mingw-filesystem-132-1|769	* Thu Nov 11 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 63-1
21cr|mingw-filesystem-132-1|770	- Set the CMAKE_RC_COMPILER variable in the CMake toolchain file (RHBZ #652435)
21cr|mingw-filesystem-132-1|771	
21cr|mingw-filesystem-132-1|772	* Tue Oct 19 2010 Ivan Romanov <drizt@land.ru> - 62-2
21cr|mingw-filesystem-132-1|773	- Added mingw32-qmake-qt4
21cr|mingw-filesystem-132-1|774	
21cr|mingw-filesystem-132-1|775	* Mon Oct 11 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 62-1
21cr|mingw-filesystem-132-1|776	- Provide mingw32(odbc32.dll) for Qt
21cr|mingw-filesystem-132-1|777	
21cr|mingw-filesystem-132-1|778	* Sun Sep 12 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 61-1
21cr|mingw-filesystem-132-1|779	- Provide mingw32(gdiplus.dll) for gdk-pixbuf
21cr|mingw-filesystem-132-1|780	
21cr|mingw-filesystem-132-1|781	* Thu Sep  9 2010 Richard W.M. Jones <rjones@redhat.com> - 60-1
21cr|mingw-filesystem-132-1|782	- Provide virtual mingw32(ws2_32.dll) for libvirt.
21cr|mingw-filesystem-132-1|783	
21cr|mingw-filesystem-132-1|784	* Mon Sep 06 2010 Kalev Lember <kalev@smartlink.ee> - 59-1
21cr|mingw-filesystem-132-1|785	- Own /etc/rpmlint/ dir instead of depending on rpmlint package (RHBZ#629791)
21cr|mingw-filesystem-132-1|786	
21cr|mingw-filesystem-132-1|787	* Fri Sep  3 2010 Richard W.M. Jones <rjones@redhat.com> - 58-1
21cr|mingw-filesystem-132-1|788	- Remove requires setup and rpm (RHBZ#629791).
21cr|mingw-filesystem-132-1|789	
21cr|mingw-filesystem-132-1|790	* Tue Jun  8 2010 Richard W.M. Jones <rjones@redhat.com> - 57-1
21cr|mingw-filesystem-132-1|791	- Add provides mingw32(rpcrt4.dll) (RHBZ#594581).
21cr|mingw-filesystem-132-1|792	
21cr|mingw-filesystem-132-1|793	* Mon May 24 2010 Kalev Lember <kalev@smartlink.ee> - 56-2
21cr|mingw-filesystem-132-1|794	- Work around cmake's Qt detection in the toolchain file
21cr|mingw-filesystem-132-1|795	
21cr|mingw-filesystem-132-1|796	* Fri Sep 18 2009 Erik van Pienbroek <epienbro@fedoraproject.org. - 56-1
21cr|mingw-filesystem-132-1|797	- Prevented a circular dependency which caused the i686-pc-mingw32-pkg-config
21cr|mingw-filesystem-132-1|798	script to be broken. Thanks to Kalev Lember for spotting this bug
21cr|mingw-filesystem-132-1|799	
21cr|mingw-filesystem-132-1|800	* Tue Sep  1 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 55-1
21cr|mingw-filesystem-132-1|801	- The wrapper scripts i686-pc-mingw32-pkg-config, mingw32-pkg-config,
21cr|mingw-filesystem-132-1|802	mingw32-configure, mingw32-make and mingw32-cmake had a bug where
21cr|mingw-filesystem-132-1|803	quoted arguments could get interpreted incorrect.
21cr|mingw-filesystem-132-1|804	Thanks to Michael Ploujnikov for helping out with this issue
21cr|mingw-filesystem-132-1|805	
21cr|mingw-filesystem-132-1|806	* Sat Aug 29 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 54-1
21cr|mingw-filesystem-132-1|807	- Added the file /usr/bin/i686-pc-mingw32-pkg-config which is a wrapper script
21cr|mingw-filesystem-132-1|808	which calls pkg-config with the right environment variables set (BZ #513825)
21cr|mingw-filesystem-132-1|809	
21cr|mingw-filesystem-132-1|810	* Sun Aug 23 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 53-1
21cr|mingw-filesystem-132-1|811	- Fixed a small rpmlint warning caused by the debuginfo generation macro
21cr|mingw-filesystem-132-1|812	Thanks to Kalev Lember for spotting this
21cr|mingw-filesystem-132-1|813	
21cr|mingw-filesystem-132-1|814	* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 52-3
21cr|mingw-filesystem-132-1|815	- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
21cr|mingw-filesystem-132-1|816	
21cr|mingw-filesystem-132-1|817	* Wed Jun 24 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 52-2
21cr|mingw-filesystem-132-1|818	- Updated ChangeLog comment from previous version as the RPM variable
21cr|mingw-filesystem-132-1|819	__debug_install_post needs to be overridden instead of __os_install_post
21cr|mingw-filesystem-132-1|820	for -debuginfo subpackage generation
21cr|mingw-filesystem-132-1|821	
21cr|mingw-filesystem-132-1|822	* Mon Jun 22 2009 Erik van Pienbroek <epienbro@fedoraproject.org> - 52-1
21cr|mingw-filesystem-132-1|823	- Add script to create -debuginfo subpackages
21cr|mingw-filesystem-132-1|824	This script was created by Fridrich Strba
21cr|mingw-filesystem-132-1|825	- All mingw32 packages now need to add these lines to their .spec files:
21cr|mingw-filesystem-132-1|826	%%define __debug_install_post %%{_mingw32_debug_install_post}
21cr|mingw-filesystem-132-1|827	%%{_mingw32_debug_package}
21cr|mingw-filesystem-132-1|828	
21cr|mingw-filesystem-132-1|829	* Thu Jun  4 2009 Adam Goode <adam@spicenitz.org> - 51-1
21cr|mingw-filesystem-132-1|830	- Add CMake rules
21cr|mingw-filesystem-132-1|831	
21cr|mingw-filesystem-132-1|832	* Tue Apr 21 2009 Richard W.M. Jones <rjones@redhat.com> - 50-4
21cr|mingw-filesystem-132-1|833	- Fix dependency problem with + in DLL name (Thomas Sailer).
21cr|mingw-filesystem-132-1|834	
21cr|mingw-filesystem-132-1|835	* Fri Mar 27 2009 Richard W.M. Jones <rjones@redhat.com> - 50-3
21cr|mingw-filesystem-132-1|836	- Fix up and test mingw32-pkg-config changes.
21cr|mingw-filesystem-132-1|837	
21cr|mingw-filesystem-132-1|838	* Thu Mar 26 2009 Levente Farkas <lfarkas@lfarkas.org> - 50-1
21cr|mingw-filesystem-132-1|839	- Add mingw32-pkg-config.
21cr|mingw-filesystem-132-1|840	
21cr|mingw-filesystem-132-1|841	* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 49-3
21cr|mingw-filesystem-132-1|842	- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
21cr|mingw-filesystem-132-1|843	
21cr|mingw-filesystem-132-1|844	* Fri Feb 20 2009 Richard W.M. Jones <rjones@redhat.com> - 49-2
21cr|mingw-filesystem-132-1|845	- Rebuild for mingw32-gcc 4.4
21cr|mingw-filesystem-132-1|846	
21cr|mingw-filesystem-132-1|847	* Thu Feb 19 2009 Richard W.M. Jones <rjones@redhat.com> - 49-1
21cr|mingw-filesystem-132-1|848	- Added virtual provides for mingw32(cfgmgr32.dll) and mingw32(setupapi.dll).
21cr|mingw-filesystem-132-1|849	
21cr|mingw-filesystem-132-1|850	* Wed Feb 18 2009 Richard W.M. Jones <rjones@redhat.com> - 48-1
21cr|mingw-filesystem-132-1|851	- Fix _mingw32_configure.
21cr|mingw-filesystem-132-1|852	
21cr|mingw-filesystem-132-1|853	* Tue Feb 17 2009 Richard W.M. Jones <rjones@redhat.com> - 47-1
21cr|mingw-filesystem-132-1|854	- Rename mingw32-COPYING to COPYING.
21cr|mingw-filesystem-132-1|855	- Rename mingw32-macros.mingw32 to macros.mingw32.
21cr|mingw-filesystem-132-1|856	- _mingw32_configure looks for configure in "." and ".." dirs.
21cr|mingw-filesystem-132-1|857	- Added _mingw32_description.
21cr|mingw-filesystem-132-1|858	- Added mingw32(version.dll) virtual provides (rhbz#485842).
21cr|mingw-filesystem-132-1|859	
21cr|mingw-filesystem-132-1|860	* Sun Feb  1 2009 Richard W.M. Jones <rjones@redhat.com> - 46-1
21cr|mingw-filesystem-132-1|861	- Unset PKG_CONFIG_PATH because /usr/lib/rpm/macros sets it (Erik van
21cr|mingw-filesystem-132-1|862	Pienbroek).
21cr|mingw-filesystem-132-1|863	
21cr|mingw-filesystem-132-1|864	* Wed Jan 28 2009 Richard W.M. Jones <rjones@redhat.com> - 45-1
21cr|mingw-filesystem-132-1|865	- Use PKG_CONFIG_LIBDIR instead of PKG_CONFIG_PATH so that native pkgconfig
21cr|mingw-filesystem-132-1|866	is never searched.
21cr|mingw-filesystem-132-1|867	
21cr|mingw-filesystem-132-1|868	* Mon Jan 26 2009 Richard W.M. Jones <rjones@redhat.com> - 44-1
21cr|mingw-filesystem-132-1|869	- Install rpmlint overrides file to suppress some rpmlint warnings.
21cr|mingw-filesystem-132-1|870	
21cr|mingw-filesystem-132-1|871	* Sat Jan 24 2009 Richard W.M. Jones <rjones@redhat.com> - 43-6
21cr|mingw-filesystem-132-1|872	- Don't claim C++ compiler exists if it's not installed, as this
21cr|mingw-filesystem-132-1|873	breaks autoconf and (in particular) libtool.
21cr|mingw-filesystem-132-1|874	
21cr|mingw-filesystem-132-1|875	* Wed Jan 14 2009 Richard W.M. Jones <rjones@redhat.com> - 42-1
21cr|mingw-filesystem-132-1|876	- Add pseudo-provides secur32.dll
21cr|mingw-filesystem-132-1|877	
21cr|mingw-filesystem-132-1|878	* Wed Dec 17 2008 Levente Farkas <lfarkas@lfarkas.org> - 41-1
21cr|mingw-filesystem-132-1|879	- Re-add mingw32-make
21cr|mingw-filesystem-132-1|880	
21cr|mingw-filesystem-132-1|881	* Sat Dec  6 2008 Levente Farkas <lfarkas@lfarkas.org> - 40-2
21cr|mingw-filesystem-132-1|882	- Rewrite mingw32-scripts to run in the current shell
21cr|mingw-filesystem-132-1|883	- (Re-add mingw32-make) - Removed by RWMJ.
21cr|mingw-filesystem-132-1|884	- Add mingw32-env to mingw32.sh
21cr|mingw-filesystem-132-1|885	
21cr|mingw-filesystem-132-1|886	* Mon Nov 24 2008 Richard W.M. Jones <rjones@redhat.com> - 39-3
21cr|mingw-filesystem-132-1|887	- Unify mingw32-filesystem packages from all three branches again, and test.
21cr|mingw-filesystem-132-1|888	- Fix mingw32-scripts so it can handle extra parameters correctly.
21cr|mingw-filesystem-132-1|889	- Remove mingw32-env & mingw32-make since neither of them actually work.
21cr|mingw-filesystem-132-1|890	
21cr|mingw-filesystem-132-1|891	* Sun Nov 23 2008 Richard Jones <rjones@redhat.com> - 38-1
21cr|mingw-filesystem-132-1|892	- Added mingw32(glut32.dll).
21cr|mingw-filesystem-132-1|893	
21cr|mingw-filesystem-132-1|894	* Wed Nov 19 2008 Richard Jones <rjones@redhat.com> - 37-1
21cr|mingw-filesystem-132-1|895	- Revert part of the 36-1 patch.  --build option to configure was wrong.
21cr|mingw-filesystem-132-1|896	
21cr|mingw-filesystem-132-1|897	* Wed Nov 19 2008 Richard Jones <rjones@redhat.com> - 36-1
21cr|mingw-filesystem-132-1|898	- Greatly improved macros (Levente Farkas).
21cr|mingw-filesystem-132-1|899	- Added -mms-bitfields.
21cr|mingw-filesystem-132-1|900	
21cr|mingw-filesystem-132-1|901	* Thu Nov 13 2008 Richard Jones <rjones@redhat.com> - 35-1
21cr|mingw-filesystem-132-1|902	- Added mingw32(wldap32.dll) pseudo-provides.
21cr|mingw-filesystem-132-1|903	
21cr|mingw-filesystem-132-1|904	* Wed Oct 29 2008 Richard Jones <rjones@redhat.com> - 34-1
21cr|mingw-filesystem-132-1|905	- Set --prefix correctly.
21cr|mingw-filesystem-132-1|906	
21cr|mingw-filesystem-132-1|907	* Wed Oct 29 2008 Richard Jones <rjones@redhat.com> - 33-1
21cr|mingw-filesystem-132-1|908	- Remove mingw32.{sh,csh} which are unused.
21cr|mingw-filesystem-132-1|909	
21cr|mingw-filesystem-132-1|910	* Mon Oct 27 2008 Richard Jones <rjones@redhat.com> - 32-1
21cr|mingw-filesystem-132-1|911	- Add mingw32-configure script.
21cr|mingw-filesystem-132-1|912	
21cr|mingw-filesystem-132-1|913	* Mon Oct 27 2008 Richard Jones <rjones@redhat.com> - 31-1
21cr|mingw-filesystem-132-1|914	- Update the spec file with explanation of the 'Provides: mingw32(...)'
21cr|mingw-filesystem-132-1|915	lines for Windows system DLLs.
21cr|mingw-filesystem-132-1|916	
21cr|mingw-filesystem-132-1|917	* Mon Oct  6 2008 Richard Jones <rjones@redhat.com> - 30-1
21cr|mingw-filesystem-132-1|918	- Added _mingw32_cxx.
21cr|mingw-filesystem-132-1|919	
21cr|mingw-filesystem-132-1|920	* Thu Sep 25 2008 Richard Jones <rjones@redhat.com> - 29-1
21cr|mingw-filesystem-132-1|921	- Added _mingw32_as, _mingw32_dlltool, _mingw32_windres.
21cr|mingw-filesystem-132-1|922	
21cr|mingw-filesystem-132-1|923	* Wed Sep 24 2008 Richard W.M. Jones <rjones@redhat.com> - 27-1
21cr|mingw-filesystem-132-1|924	- Begin the grand renaming of mingw -> mingw32.
21cr|mingw-filesystem-132-1|925	- Added mingw32(mscoree.dll).
21cr|mingw-filesystem-132-1|926	
21cr|mingw-filesystem-132-1|927	* Sun Sep 21 2008 Richard W.M. Jones <rjones@redhat.com> - 25-1
21cr|mingw-filesystem-132-1|928	- Add shared aclocal directory.
21cr|mingw-filesystem-132-1|929	
21cr|mingw-filesystem-132-1|930	* Sun Sep 21 2008 Richard W.M. Jones <rjones@redhat.com> - 24-1
21cr|mingw-filesystem-132-1|931	- Remove mingw-defs, since no longer used.
21cr|mingw-filesystem-132-1|932	- Add _mingw_infodir.
21cr|mingw-filesystem-132-1|933	
21cr|mingw-filesystem-132-1|934	* Thu Sep 11 2008 Daniel P. Berrange <berrange@redhat.com> - 23-1
21cr|mingw-filesystem-132-1|935	- Add macros for find-provides/requires scripts
21cr|mingw-filesystem-132-1|936	
21cr|mingw-filesystem-132-1|937	* Wed Sep 10 2008 Richard W.M. Jones <rjones@redhat.com> - 22-1
21cr|mingw-filesystem-132-1|938	- Windows provides OLE32.DLL.
21cr|mingw-filesystem-132-1|939	
21cr|mingw-filesystem-132-1|940	* Wed Sep 10 2008 Richard W.M. Jones <rjones@redhat.com> - 21-1
21cr|mingw-filesystem-132-1|941	- Allow '.' in dll names for find-requires
21cr|mingw-filesystem-132-1|942	- Windows provides GDI32.DLL.
21cr|mingw-filesystem-132-1|943	
21cr|mingw-filesystem-132-1|944	* Fri Sep  5 2008 Richard W.M. Jones <rjones@redhat.com> - 20-1
21cr|mingw-filesystem-132-1|945	- On 64 bit install in /usr/lib/rpm always.
21cr|mingw-filesystem-132-1|946	
21cr|mingw-filesystem-132-1|947	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 19-1
21cr|mingw-filesystem-132-1|948	- 'user32.dll' is provided by Windows.
21cr|mingw-filesystem-132-1|949	- Allow '-' in DLL names.
21cr|mingw-filesystem-132-1|950	- More accurate detection of DLLs in requires/provides scripts.
21cr|mingw-filesystem-132-1|951	
21cr|mingw-filesystem-132-1|952	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 17-1
21cr|mingw-filesystem-132-1|953	- Automatically add mingw-filesystem and mingw-runtime requires.
21cr|mingw-filesystem-132-1|954	- Add --prefix to _mingw_configure macro.
21cr|mingw-filesystem-132-1|955	- Three backslashes required on each continuation line in RPM macros.
21cr|mingw-filesystem-132-1|956	
21cr|mingw-filesystem-132-1|957	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 14-1
21cr|mingw-filesystem-132-1|958	- Fix path to mingw-find-requires/provides scripts.
21cr|mingw-filesystem-132-1|959	
21cr|mingw-filesystem-132-1|960	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 12-1
21cr|mingw-filesystem-132-1|961	- Put CFLAGS on a single line to avoid problems in some configure scripts.
21cr|mingw-filesystem-132-1|962	
21cr|mingw-filesystem-132-1|963	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 10-1
21cr|mingw-filesystem-132-1|964	- Provides certain base Windows DLLs (not literally).
21cr|mingw-filesystem-132-1|965	
21cr|mingw-filesystem-132-1|966	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 9-1
21cr|mingw-filesystem-132-1|967	- Include RPM dependency generators and definitions.
21cr|mingw-filesystem-132-1|968	
21cr|mingw-filesystem-132-1|969	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 4-1
21cr|mingw-filesystem-132-1|970	- Add _mingw_cc/cflags/etc. and _mingw_configure macros.
21cr|mingw-filesystem-132-1|971	
21cr|mingw-filesystem-132-1|972	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 3-1
21cr|mingw-filesystem-132-1|973	- Add _mingw_host macro.
21cr|mingw-filesystem-132-1|974	
21cr|mingw-filesystem-132-1|975	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 2-1
21cr|mingw-filesystem-132-1|976	- Add _mingw_sysroot macro.
21cr|mingw-filesystem-132-1|977	- Add _mingw_target macro.
21cr|mingw-filesystem-132-1|978	
21cr|mingw-filesystem-132-1|979	* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 1-1
21cr|mingw-filesystem-132-1|980	- Basic filesystem layout.

3180 21
21cr|mingw-gcc-11.2.1-2|1	%global __os_install_post /usr/lib/rpm/brp-compress %{nil}
21cr|mingw-gcc-11.2.1-2|2	
21cr|mingw-gcc-11.2.1-2|3	# Causes build failures
21cr|mingw-gcc-11.2.1-2|4	%undefine _auto_set_build_flags
21cr|mingw-gcc-11.2.1-2|5	
21cr|mingw-gcc-11.2.1-2|6	# Steps:
21cr|mingw-gcc-11.2.1-2|7	# 1. Build mingw-gcc with bootstrap=1, enable_libgomp=0
21cr|mingw-gcc-11.2.1-2|8	# 2. Build mingw-crt
21cr|mingw-gcc-11.2.1-2|9	# 3. Build mingw-gcc with bootstrap=0, enable_libgomp=0
21cr|mingw-gcc-11.2.1-2|10	# 4. Build mingw-winpthreads
21cr|mingw-gcc-11.2.1-2|11	# 5. Build mingw-gcc with bootstrap=0, enable_libgomp=1
21cr|mingw-gcc-11.2.1-2|12	
21cr|mingw-gcc-11.2.1-2|13	# Set this to one when mingw-crt isn't built yet
21cr|mingw-gcc-11.2.1-2|14	%global bootstrap 0
21cr|mingw-gcc-11.2.1-2|15	# Set this one to zero when mingw-winpthreads isn't built yet
21cr|mingw-gcc-11.2.1-2|16	%global enable_libgomp 1
21cr|mingw-gcc-11.2.1-2|17	
21cr|mingw-gcc-11.2.1-2|18	%if 0%{?rhel} > 8
21cr|mingw-gcc-11.2.1-2|19	%global build_isl 0
21cr|mingw-gcc-11.2.1-2|20	%else
21cr|mingw-gcc-11.2.1-2|21	%global build_isl 1
21cr|mingw-gcc-11.2.1-2|22	%endif
21cr|mingw-gcc-11.2.1-2|23	
21cr|mingw-gcc-11.2.1-2|24	# Run the testsuite
21cr|mingw-gcc-11.2.1-2|25	%global enable_tests 0
21cr|mingw-gcc-11.2.1-2|26	
21cr|mingw-gcc-11.2.1-2|27	%global DATE 20211019
21cr|mingw-gcc-11.2.1-2|28	%global GITREV 0990a48aaf68b56a3737fdb290328df1da9095cc
21cr|mingw-gcc-11.2.1-2|29	%global gcc_version 11.2.1
21cr|mingw-gcc-11.2.1-2|30	%global gcc_major 11
21cr|mingw-gcc-11.2.1-2|31	
21cr|mingw-gcc-11.2.1-2|32	Name:           mingw-gcc
21cr|mingw-gcc-11.2.1-2|33	Version:        %{gcc_version}
21cr|mingw-gcc-11.2.1-2|34	Release:        2
21cr|mingw-gcc-11.2.1-2|35	Summary:        MinGW Windows cross-compiler (GCC) for C
21cr|mingw-gcc-11.2.1-2|36	Group:          Development/Other
21cr|mingw-gcc-11.2.1-2|37	License:        GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions
21cr|mingw-gcc-11.2.1-2|38	URL:            http://gcc.gnu.org
21cr|mingw-gcc-11.2.1-2|39	
21cr|mingw-gcc-11.2.1-2|40	# The source for this package was pulled from upstream's vcs.  Use the
21cr|mingw-gcc-11.2.1-2|41	# following commands to generate the tarball:
21cr|mingw-gcc-11.2.1-2|42	# git clone --depth 1 git://gcc.gnu.org/git/gcc.git gcc-dir.tmp
21cr|mingw-gcc-11.2.1-2|43	# git --git-dir=gcc-dir.tmp/.git fetch --depth 1 origin %%{gitrev}
21cr|mingw-gcc-11.2.1-2|44	# git --git-dir=gcc-dir.tmp/.git archive --prefix=%%{name}-%%{version}-%%{DATE}/ %%{gitrev} | xz -9e > %%{name}-%%{version}-%%{DATE}.tar.xz
21cr|mingw-gcc-11.2.1-2|45	# rm -rf gcc-dir.tmp
21cr|mingw-gcc-11.2.1-2|46	%global srcdir gcc-%{version}-%{DATE}
21cr|mingw-gcc-11.2.1-2|47	Source0:        %{srcdir}.tar.xz
21cr|mingw-gcc-11.2.1-2|48	
21cr|mingw-gcc-11.2.1-2|49	Patch0:         mingw-gcc-config.patch
21cr|mingw-gcc-11.2.1-2|50	# See https://sourceforge.net/p/mingw-w64/mailman/mingw-w64-public/thread/8fd2fb03-9b8a-07e1-e162-0bb48bcc3984%40gmail.com/#msg37200751
21cr|mingw-gcc-11.2.1-2|51	Patch1:         0020-libgomp-Don-t-hard-code-MS-printf-attributes.patch
21cr|mingw-gcc-11.2.1-2|52	
21cr|mingw-gcc-11.2.1-2|53	BuildRequires:  gcc-c++
21cr|mingw-gcc-11.2.1-2|54	BuildRequires:  make
21cr|mingw-gcc-11.2.1-2|55	BuildRequires:  texinfo
21cr|mingw-gcc-11.2.1-2|56	BuildRequires:  mingw32-filesystem >= 95
21cr|mingw-gcc-11.2.1-2|57	BuildRequires:  mingw64-filesystem >= 95
21cr|mingw-gcc-11.2.1-2|58	BuildRequires:  mingw32-binutils
21cr|mingw-gcc-11.2.1-2|59	BuildRequires:  mingw64-binutils
21cr|mingw-gcc-11.2.1-2|60	BuildRequires:  mingw32-headers
21cr|mingw-gcc-11.2.1-2|61	BuildRequires:  mingw64-headers
21cr|mingw-gcc-11.2.1-2|62	BuildRequires:  gmp-devel
21cr|mingw-gcc-11.2.1-2|63	BuildRequires:  mpfr-devel
21cr|mingw-gcc-11.2.1-2|64	BuildRequires:  libmpc-devel
21cr|mingw-gcc-11.2.1-2|65	BuildRequires:  libgomp-devel
21cr|mingw-gcc-11.2.1-2|66	BuildRequires:  flex
21cr|mingw-gcc-11.2.1-2|67	BuildRequires:  zlib-devel
21cr|mingw-gcc-11.2.1-2|68	%if %{build_isl}
21cr|mingw-gcc-11.2.1-2|69	BuildRequires: isl-devel
21cr|mingw-gcc-11.2.1-2|70	%endif
21cr|mingw-gcc-11.2.1-2|71	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|72	BuildRequires:  mingw32-crt
21cr|mingw-gcc-11.2.1-2|73	BuildRequires:  mingw64-crt
21cr|mingw-gcc-11.2.1-2|74	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|75	BuildRequires:  mingw32-winpthreads
21cr|mingw-gcc-11.2.1-2|76	BuildRequires:  mingw64-winpthreads
21cr|mingw-gcc-11.2.1-2|77	%endif
21cr|mingw-gcc-11.2.1-2|78	%if 0%{enable_tests}
21cr|mingw-gcc-11.2.1-2|79	BuildRequires:  wine
21cr|mingw-gcc-11.2.1-2|80	BuildRequires:  autogen
21cr|mingw-gcc-11.2.1-2|81	BuildRequires:  dejagnu
21cr|mingw-gcc-11.2.1-2|82	BuildRequires:  sharutils
21cr|mingw-gcc-11.2.1-2|83	%endif
21cr|mingw-gcc-11.2.1-2|84	%endif
21cr|mingw-gcc-11.2.1-2|85	Provides: bundled(libiberty)
21cr|mingw-gcc-11.2.1-2|86	# e2k use lcc compiller? may be need make mingw-lcc?
21cr|mingw-gcc-11.2.1-2|87	ExcludeArch: %{e2k}
21cr|mingw-gcc-11.2.1-2|88	
21cr|mingw-gcc-11.2.1-2|89	%description
21cr|mingw-gcc-11.2.1-2|90	MinGW Windows cross-compiler (GCC) for C.
21cr|mingw-gcc-11.2.1-2|91	
21cr|mingw-gcc-11.2.1-2|92	###############################################################################
21cr|mingw-gcc-11.2.1-2|93	# Mingw32
21cr|mingw-gcc-11.2.1-2|94	###############################################################################
21cr|mingw-gcc-11.2.1-2|95	%package -n mingw32-gcc
21cr|mingw-gcc-11.2.1-2|96	Summary:        MinGW Windows cross-compiler (GCC) for C for the win32 target
21cr|mingw-gcc-11.2.1-2|97	Requires:       mingw32-binutils
21cr|mingw-gcc-11.2.1-2|98	Requires:       mingw32-headers
21cr|mingw-gcc-11.2.1-2|99	Requires:       mingw32-cpp
21cr|mingw-gcc-11.2.1-2|100	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|101	Requires:       mingw32-crt
21cr|mingw-gcc-11.2.1-2|102	%endif
21cr|mingw-gcc-11.2.1-2|103	
21cr|mingw-gcc-11.2.1-2|104	%description -n mingw32-gcc
21cr|mingw-gcc-11.2.1-2|105	MinGW Windows cross-compiler (GCC) for C for the win32 target.
21cr|mingw-gcc-11.2.1-2|106	
21cr|mingw-gcc-11.2.1-2|107	
21cr|mingw-gcc-11.2.1-2|108	%package -n mingw32-cpp
21cr|mingw-gcc-11.2.1-2|109	Summary:        MinGW Windows cross-C Preprocessor for the win32 target
21cr|mingw-gcc-11.2.1-2|110	# NB: Explicit mingw32-filesystem dependency is REQUIRED here.
21cr|mingw-gcc-11.2.1-2|111	Requires:       mingw32-filesystem >= 95
21cr|mingw-gcc-11.2.1-2|112	
21cr|mingw-gcc-11.2.1-2|113	%description -n mingw32-cpp
21cr|mingw-gcc-11.2.1-2|114	MinGW Windows cross-C Preprocessor for the win32 target.
21cr|mingw-gcc-11.2.1-2|115	
21cr|mingw-gcc-11.2.1-2|116	
21cr|mingw-gcc-11.2.1-2|117	%package -n mingw32-gcc-c++
21cr|mingw-gcc-11.2.1-2|118	Summary:        MinGW Windows cross-compiler for C++ for the win32 target
21cr|mingw-gcc-11.2.1-2|119	Requires:       mingw32-gcc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|120	
21cr|mingw-gcc-11.2.1-2|121	%description -n mingw32-gcc-c++
21cr|mingw-gcc-11.2.1-2|122	MinGW Windows cross-compiler for C++ for the win32 target.
21cr|mingw-gcc-11.2.1-2|123	
21cr|mingw-gcc-11.2.1-2|124	
21cr|mingw-gcc-11.2.1-2|125	%package -n mingw32-gcc-objc
21cr|mingw-gcc-11.2.1-2|126	Summary:        MinGW Windows cross-compiler support for Objective C for the win32 target
21cr|mingw-gcc-11.2.1-2|127	Requires:       mingw32-gcc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|128	
21cr|mingw-gcc-11.2.1-2|129	%description -n mingw32-gcc-objc
21cr|mingw-gcc-11.2.1-2|130	MinGW Windows cross-compiler support for Objective C for the win32 target.
21cr|mingw-gcc-11.2.1-2|131	
21cr|mingw-gcc-11.2.1-2|132	
21cr|mingw-gcc-11.2.1-2|133	%package -n mingw32-gcc-objc++
21cr|mingw-gcc-11.2.1-2|134	Summary:        MinGW Windows cross-compiler support for Objective C++ for the win32 target
21cr|mingw-gcc-11.2.1-2|135	Requires:       mingw32-gcc-c++ = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|136	Requires:       mingw32-gcc-objc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|137	
21cr|mingw-gcc-11.2.1-2|138	%description -n mingw32-gcc-objc++
21cr|mingw-gcc-11.2.1-2|139	MinGW Windows cross-compiler support for Objective C++ for the win32 target.
21cr|mingw-gcc-11.2.1-2|140	
21cr|mingw-gcc-11.2.1-2|141	
21cr|mingw-gcc-11.2.1-2|142	%package -n mingw32-gcc-gfortran
21cr|mingw-gcc-11.2.1-2|143	Summary:        MinGW Windows cross-compiler for FORTRAN for the win32 target
21cr|mingw-gcc-11.2.1-2|144	Requires:       mingw32-gcc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|145	
21cr|mingw-gcc-11.2.1-2|146	%description -n mingw32-gcc-gfortran
21cr|mingw-gcc-11.2.1-2|147	MinGW Windows cross-compiler for FORTRAN for the win32 target.
21cr|mingw-gcc-11.2.1-2|148	
21cr|mingw-gcc-11.2.1-2|149	
21cr|mingw-gcc-11.2.1-2|150	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|151	%package -n mingw32-libgomp
21cr|mingw-gcc-11.2.1-2|152	Summary:        GCC OpenMP v3.0 shared support library for the win32 target
21cr|mingw-gcc-11.2.1-2|153	Requires:       mingw32-gcc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|154	
21cr|mingw-gcc-11.2.1-2|155	%description -n mingw32-libgomp
21cr|mingw-gcc-11.2.1-2|156	This package contains GCC shared support library which is
21cr|mingw-gcc-11.2.1-2|157	needed for OpenMP v3.0 support for the win32 target.
21cr|mingw-gcc-11.2.1-2|158	%endif
21cr|mingw-gcc-11.2.1-2|159	
21cr|mingw-gcc-11.2.1-2|160	###############################################################################
21cr|mingw-gcc-11.2.1-2|161	# Mingw64
21cr|mingw-gcc-11.2.1-2|162	###############################################################################
21cr|mingw-gcc-11.2.1-2|163	%package -n mingw64-gcc
21cr|mingw-gcc-11.2.1-2|164	Summary:        MinGW Windows cross-compiler (GCC) for C for the win64 target
21cr|mingw-gcc-11.2.1-2|165	Requires:       mingw64-binutils
21cr|mingw-gcc-11.2.1-2|166	Requires:       mingw64-headers
21cr|mingw-gcc-11.2.1-2|167	Requires:       mingw64-cpp
21cr|mingw-gcc-11.2.1-2|168	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|169	Requires:       mingw64-crt
21cr|mingw-gcc-11.2.1-2|170	%endif
21cr|mingw-gcc-11.2.1-2|171	
21cr|mingw-gcc-11.2.1-2|172	%description -n mingw64-gcc
21cr|mingw-gcc-11.2.1-2|173	MinGW Windows cross-compiler (GCC) for C for the win64 target.
21cr|mingw-gcc-11.2.1-2|174	
21cr|mingw-gcc-11.2.1-2|175	
21cr|mingw-gcc-11.2.1-2|176	%package -n mingw64-cpp
21cr|mingw-gcc-11.2.1-2|177	Summary:        MinGW Windows cross-C Preprocessor for the win64 target
21cr|mingw-gcc-11.2.1-2|178	# NB: Explicit mingw64-filesystem dependency is REQUIRED here.
21cr|mingw-gcc-11.2.1-2|179	Requires:       mingw64-filesystem >= 95
21cr|mingw-gcc-11.2.1-2|180	
21cr|mingw-gcc-11.2.1-2|181	%description -n mingw64-cpp
21cr|mingw-gcc-11.2.1-2|182	MinGW Windows cross-C Preprocessor for the win64 target
21cr|mingw-gcc-11.2.1-2|183	
21cr|mingw-gcc-11.2.1-2|184	
21cr|mingw-gcc-11.2.1-2|185	%package -n mingw64-gcc-c++
21cr|mingw-gcc-11.2.1-2|186	Summary:        MinGW Windows cross-compiler for C++ for the win64 target
21cr|mingw-gcc-11.2.1-2|187	Requires:       mingw64-gcc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|188	
21cr|mingw-gcc-11.2.1-2|189	%description -n mingw64-gcc-c++
21cr|mingw-gcc-11.2.1-2|190	MinGW Windows cross-compiler for C++ for the win64 target.
21cr|mingw-gcc-11.2.1-2|191	
21cr|mingw-gcc-11.2.1-2|192	
21cr|mingw-gcc-11.2.1-2|193	%package -n mingw64-gcc-objc
21cr|mingw-gcc-11.2.1-2|194	Summary:        MinGW Windows cross-compiler support for Objective C for the win64 target
21cr|mingw-gcc-11.2.1-2|195	Requires:       mingw64-gcc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|196	
21cr|mingw-gcc-11.2.1-2|197	%description -n mingw64-gcc-objc
21cr|mingw-gcc-11.2.1-2|198	MinGW Windows cross-compiler support for Objective C for the win64 target.
21cr|mingw-gcc-11.2.1-2|199	
21cr|mingw-gcc-11.2.1-2|200	
21cr|mingw-gcc-11.2.1-2|201	%package -n mingw64-gcc-objc++
21cr|mingw-gcc-11.2.1-2|202	Summary:        MinGW Windows cross-compiler support for Objective C++ for the win64 target
21cr|mingw-gcc-11.2.1-2|203	Requires:       mingw64-gcc-c++ = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|204	Requires:       mingw64-gcc-objc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|205	
21cr|mingw-gcc-11.2.1-2|206	%description -n mingw64-gcc-objc++
21cr|mingw-gcc-11.2.1-2|207	MinGW Windows cross-compiler support for Objective C++ for the win64 target.
21cr|mingw-gcc-11.2.1-2|208	
21cr|mingw-gcc-11.2.1-2|209	
21cr|mingw-gcc-11.2.1-2|210	%package -n mingw64-gcc-gfortran
21cr|mingw-gcc-11.2.1-2|211	Summary:        MinGW Windows cross-compiler for FORTRAN for the win64 target
21cr|mingw-gcc-11.2.1-2|212	Requires:       mingw64-gcc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|213	
21cr|mingw-gcc-11.2.1-2|214	%description -n mingw64-gcc-gfortran
21cr|mingw-gcc-11.2.1-2|215	MinGW Windows cross-compiler for FORTRAN for the win64 target.
21cr|mingw-gcc-11.2.1-2|216	
21cr|mingw-gcc-11.2.1-2|217	
21cr|mingw-gcc-11.2.1-2|218	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|219	%package -n mingw64-libgomp
21cr|mingw-gcc-11.2.1-2|220	Summary:        GCC OpenMP v3.0 shared support library for the win64 target
21cr|mingw-gcc-11.2.1-2|221	Requires:       mingw64-gcc = %{version}-%{release}
21cr|mingw-gcc-11.2.1-2|222	
21cr|mingw-gcc-11.2.1-2|223	%description -n mingw64-libgomp
21cr|mingw-gcc-11.2.1-2|224	This package contains GCC shared support library which is
21cr|mingw-gcc-11.2.1-2|225	needed for OpenMP v3.0 support for the win32 target.
21cr|mingw-gcc-11.2.1-2|226	%endif
21cr|mingw-gcc-11.2.1-2|227	
21cr|mingw-gcc-11.2.1-2|228	
21cr|mingw-gcc-11.2.1-2|229	%prep
21cr|mingw-gcc-11.2.1-2|230	%autosetup -p1 -n %{srcdir}
21cr|mingw-gcc-11.2.1-2|231	echo 'Fedora MinGW %{version}-%{release}' > gcc/DEV-PHASE
21cr|mingw-gcc-11.2.1-2|232	
21cr|mingw-gcc-11.2.1-2|233	# update config.sub and config.guess
21cr|mingw-gcc-11.2.1-2|234	%config_update
21cr|mingw-gcc-11.2.1-2|235	
21cr|mingw-gcc-11.2.1-2|236	%build
21cr|mingw-gcc-11.2.1-2|237	# Default configure arguments
21cr|mingw-gcc-11.2.1-2|238	configure_args="\
21cr|mingw-gcc-11.2.1-2|239	--prefix=%{_prefix} \
21cr|mingw-gcc-11.2.1-2|240	--bindir=%{_bindir} \
21cr|mingw-gcc-11.2.1-2|241	--includedir=%{_includedir} \
21cr|mingw-gcc-11.2.1-2|242	--mandir=%{_mandir} \
21cr|mingw-gcc-11.2.1-2|243	--infodir=%{_infodir} \
21cr|mingw-gcc-11.2.1-2|244	--datadir=%{_datadir} \
21cr|mingw-gcc-11.2.1-2|245	--build=%_build --host=%_host \
21cr|mingw-gcc-11.2.1-2|246	--with-gnu-as --with-gnu-ld --verbose \
21cr|mingw-gcc-11.2.1-2|247	--without-newlib \
21cr|mingw-gcc-11.2.1-2|248	--disable-multilib \
21cr|mingw-gcc-11.2.1-2|249	--disable-plugin \
21cr|mingw-gcc-11.2.1-2|250	--with-system-zlib \
21cr|mingw-gcc-11.2.1-2|251	--disable-nls --without-included-gettext \
21cr|mingw-gcc-11.2.1-2|252	--disable-win32-registry \
21cr|mingw-gcc-11.2.1-2|253	--enable-languages="c,c++,objc,obj-c++,fortran" \
21cr|mingw-gcc-11.2.1-2|254	--with-bugurl=http://bugzilla.redhat.com/bugzilla \
21cr|mingw-gcc-11.2.1-2|255	--enable-threads=posix"
21cr|mingw-gcc-11.2.1-2|256	
21cr|mingw-gcc-11.2.1-2|257	# PPL/CLOOG optimalisations are only available on Fedora
21cr|mingw-gcc-11.2.1-2|258	%if %{build_isl}
21cr|mingw-gcc-11.2.1-2|259	configure_args="$configure_args --with-isl"
21cr|mingw-gcc-11.2.1-2|260	%else
21cr|mingw-gcc-11.2.1-2|261	configure_args="$configure_args --without-isl"
21cr|mingw-gcc-11.2.1-2|262	%endif
21cr|mingw-gcc-11.2.1-2|263	
21cr|mingw-gcc-11.2.1-2|264	# When bootstrapping, disable LTO support as it causes errors while building any binary
21cr|mingw-gcc-11.2.1-2|265	# $ i686-w64-mingw32-gcc -o conftest    conftest.c  >&5
21cr|mingw-gcc-11.2.1-2|266	# i686-w64-mingw32-gcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found
21cr|mingw-gcc-11.2.1-2|267	%if 0%{bootstrap}
21cr|mingw-gcc-11.2.1-2|268	configure_args="$configure_args --disable-lto --enable-threads=win32"
21cr|mingw-gcc-11.2.1-2|269	%endif
21cr|mingw-gcc-11.2.1-2|270	
21cr|mingw-gcc-11.2.1-2|271	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|272	configure_args="$configure_args --enable-libgomp"
21cr|mingw-gcc-11.2.1-2|273	%else
21cr|mingw-gcc-11.2.1-2|274	#for Step3 (bootstrap=0 and enable_libgomp=0
21cr|mingw-gcc-11.2.1-2|275	configure_args="$configure_args --enable-threads=win32"
21cr|mingw-gcc-11.2.1-2|276	%endif
21cr|mingw-gcc-11.2.1-2|277	
21cr|mingw-gcc-11.2.1-2|278	# The %%configure macro can't be used for out of source builds
21cr|mingw-gcc-11.2.1-2|279	# without overriding other variables and causes unwanted side
21cr|mingw-gcc-11.2.1-2|280	# effects so make sure the right compiler flags are used
21cr|mingw-gcc-11.2.1-2|281	export CC="%{__cc} ${RPM_OPT_FLAGS}"
21cr|mingw-gcc-11.2.1-2|282	
21cr|mingw-gcc-11.2.1-2|283	# Win32
21cr|mingw-gcc-11.2.1-2|284	mkdir build_win32
21cr|mingw-gcc-11.2.1-2|285	pushd build_win32
21cr|mingw-gcc-11.2.1-2|286	../configure $configure_args --target=%{mingw32_target} --with-sysroot=%{mingw32_sysroot} --with-gxx-include-dir=%{mingw32_includedir}/c++ --disable-sjlj-exceptions --with-dwarf2
21cr|mingw-gcc-11.2.1-2|287	popd
21cr|mingw-gcc-11.2.1-2|288	
21cr|mingw-gcc-11.2.1-2|289	# Win64
21cr|mingw-gcc-11.2.1-2|290	mkdir build_win64
21cr|mingw-gcc-11.2.1-2|291	pushd build_win64
21cr|mingw-gcc-11.2.1-2|292	../configure $configure_args --target=%{mingw64_target} --with-sysroot=%{mingw64_sysroot} --with-gxx-include-dir=%{mingw64_includedir}/c++
21cr|mingw-gcc-11.2.1-2|293	popd
21cr|mingw-gcc-11.2.1-2|294	
21cr|mingw-gcc-11.2.1-2|295	# If we're bootstrapping, only build the GCC core
21cr|mingw-gcc-11.2.1-2|296	%if 0%{bootstrap}
21cr|mingw-gcc-11.2.1-2|297	%mingw_make_build all-gcc
21cr|mingw-gcc-11.2.1-2|298	%else
21cr|mingw-gcc-11.2.1-2|299	%mingw_make_build all
21cr|mingw-gcc-11.2.1-2|300	%endif
21cr|mingw-gcc-11.2.1-2|301	
21cr|mingw-gcc-11.2.1-2|302	
21cr|mingw-gcc-11.2.1-2|303	%if 0%{enable_tests}
21cr|mingw-gcc-11.2.1-2|304	%check
21cr|mingw-gcc-11.2.1-2|305	# Win32
21cr|mingw-gcc-11.2.1-2|306	# Create a seperate wine prefix
21cr|mingw-gcc-11.2.1-2|307	export WINEPREFIX=/tmp/.wine_gcc_testsuite
21cr|mingw-gcc-11.2.1-2|308	rm -rf $WINEPREFIX
21cr|mingw-gcc-11.2.1-2|309	mkdir $WINEPREFIX
21cr|mingw-gcc-11.2.1-2|310	
21cr|mingw-gcc-11.2.1-2|311	# The command below will fail, but that's intentional
21cr|mingw-gcc-11.2.1-2|312	# We only have to call a wine binary which triggers
21cr|mingw-gcc-11.2.1-2|313	# the generation and population of a wine prefix
21cr|mingw-gcc-11.2.1-2|314	winecfg || :
21cr|mingw-gcc-11.2.1-2|315	
21cr|mingw-gcc-11.2.1-2|316	# Copy the GCC DLL's inside the wine prefix
21cr|mingw-gcc-11.2.1-2|317	SYSTEM32_DIR=$WINEPREFIX/drive_c/windows/syswow64
21cr|mingw-gcc-11.2.1-2|318	if [ ! -d $SYSTEM32_DIR ] ; then
21cr|mingw-gcc-11.2.1-2|319	SYSTEM32_DIR=$WINEPREFIX/drive_c/windows/system32
21cr|mingw-gcc-11.2.1-2|320	fi
21cr|mingw-gcc-11.2.1-2|321	cp build_win32/i686-w64-mingw32/libquadmath/.libs/libquadmath-0.dll $SYSTEM32_DIR
21cr|mingw-gcc-11.2.1-2|322	cp build_win32/i686-w64-mingw32/libgfortran/.libs/libgfortran-5.dll $SYSTEM32_DIR
21cr|mingw-gcc-11.2.1-2|323	cp build_win32/i686-w64-mingw32/libobjc/.libs/libobjc-4.dll $SYSTEM32_DIR
21cr|mingw-gcc-11.2.1-2|324	cp build_win32/i686-w64-mingw32/libssp/.libs/libssp-0.dll $SYSTEM32_DIR
21cr|mingw-gcc-11.2.1-2|325	cp build_win32/i686-w64-mingw32/libstdc++-v3/src/.libs/libstdc++-6.dll $SYSTEM32_DIR
21cr|mingw-gcc-11.2.1-2|326	cp build_win32/i686-w64-mingw32/libgcc/shlib/libgcc_s_dw2-1.dll $SYSTEM32_DIR
21cr|mingw-gcc-11.2.1-2|327	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|328	cp %{mingw32_bindir}/libwinpthread-1.dll $SYSTEM32_DIR
21cr|mingw-gcc-11.2.1-2|329	cp build_win32/i686-w64-mingw32/libgomp/.libs/libgomp-1.dll $SYSTEM32_DIR
21cr|mingw-gcc-11.2.1-2|330	%endif
21cr|mingw-gcc-11.2.1-2|331	
21cr|mingw-gcc-11.2.1-2|332	SYSTEM64_DIR=$WINEPREFIX/drive_c/windows/system32
21cr|mingw-gcc-11.2.1-2|333	cp build_win64/x86_64-w64-mingw32/libquadmath/.libs/libquadmath-0.dll $SYSTEM64_DIR
21cr|mingw-gcc-11.2.1-2|334	cp build_win64/x86_64-w64-mingw32/libgfortran/.libs/libgfortran-5.dll $SYSTEM64_DIR
21cr|mingw-gcc-11.2.1-2|335	cp build_win64/x86_64-w64-mingw32/libobjc/.libs/libobjc-4.dll $SYSTEM64_DIR
21cr|mingw-gcc-11.2.1-2|336	cp build_win64/x86_64-w64-mingw32/libssp/.libs/libssp-0.dll $SYSTEM64_DIR
21cr|mingw-gcc-11.2.1-2|337	cp build_win64/x86_64-w64-mingw32/libstdc++-v3/src/.libs/libstdc++-6.dll $SYSTEM64_DIR
21cr|mingw-gcc-11.2.1-2|338	cp build_win64/x86_64-w64-mingw32/libgcc/shlib/libgcc_s_seh-1.dll $SYSTEM64_DIR
21cr|mingw-gcc-11.2.1-2|339	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|340	cp %{mingw64_bindir}/libwinpthread-1.dll $SYSTEM64_DIR
21cr|mingw-gcc-11.2.1-2|341	cp build_win64/x86_64-w64-mingw32/libgomp/.libs/libgomp-1.dll $SYSTEM64_DIR
21cr|mingw-gcc-11.2.1-2|342	%endif
21cr|mingw-gcc-11.2.1-2|343	
21cr|mingw-gcc-11.2.1-2|344	# According to Kai Tietz (of the mingw-w64 project) it's recommended
21cr|mingw-gcc-11.2.1-2|345	# to set the environment variable GCOV_PREFIX_STRIP
21cr|mingw-gcc-11.2.1-2|346	export GCOV_PREFIX_STRIP=1000
21cr|mingw-gcc-11.2.1-2|347	
21cr|mingw-gcc-11.2.1-2|348	# Run the testsuite
21cr|mingw-gcc-11.2.1-2|349	# Code taken from the native Fedora GCC package to collect testsuite results
21cr|mingw-gcc-11.2.1-2|350	pushd build_win32
21cr|mingw-gcc-11.2.1-2|351	make -k check %{?_smp_mflags} || :
21cr|mingw-gcc-11.2.1-2|352	echo ====================TESTING WIN32=========================
21cr|mingw-gcc-11.2.1-2|353	( LC_ALL=C ../contrib/test_summary || : ) 2>&1 | sed -n '/^cat.*EOF/,/^EOF/{/^cat.*EOF/d;/^EOF/d;/^LAST_UPDATED:/d;p;}'
21cr|mingw-gcc-11.2.1-2|354	echo ====================TESTING WIN32 END=====================
21cr|mingw-gcc-11.2.1-2|355	mkdir testlogs-%{mingw32_target}-%{version}-%{release}
21cr|mingw-gcc-11.2.1-2|356	for i in `find . -name \*.log | grep -F testsuite/ | grep -v 'config.log\|acats.*/tests/'`; do
21cr|mingw-gcc-11.2.1-2|357	ln $i testlogs-%{mingw32_target}-%{version}-%{release}/ || :
21cr|mingw-gcc-11.2.1-2|358	done
21cr|mingw-gcc-11.2.1-2|359	tar cf - testlogs-%{mingw32_target}-%{version}-%{release} | bzip2 -9c \
21cr|mingw-gcc-11.2.1-2|360	| uuencode testlogs-%{mingw32_target}.tar.bz2 || :
21cr|mingw-gcc-11.2.1-2|361	rm -rf testlogs-%{mingw32_target}-%{version}-%{release}
21cr|mingw-gcc-11.2.1-2|362	popd
21cr|mingw-gcc-11.2.1-2|363	
21cr|mingw-gcc-11.2.1-2|364	pushd build_win64
21cr|mingw-gcc-11.2.1-2|365	make -k check %{?_smp_mflags} || :
21cr|mingw-gcc-11.2.1-2|366	echo ====================TESTING WIN64=========================
21cr|mingw-gcc-11.2.1-2|367	( LC_ALL=C ../contrib/test_summary || : ) 2>&1 | sed -n '/^cat.*EOF/,/^EOF/{/^cat.*EOF/d;/^EOF/d;/^LAST_UPDATED:/d;p;}'
21cr|mingw-gcc-11.2.1-2|368	echo ====================TESTING WIN64 END=====================
21cr|mingw-gcc-11.2.1-2|369	mkdir testlogs-%{mingw64_target}-%{version}-%{release}
21cr|mingw-gcc-11.2.1-2|370	for i in `find . -name \*.log | grep -F testsuite/ | grep -v 'config.log\|acats.*/tests/'`; do
21cr|mingw-gcc-11.2.1-2|371	ln $i testlogs-%{mingw64_target}-%{version}-%{release}/ || :
21cr|mingw-gcc-11.2.1-2|372	done
21cr|mingw-gcc-11.2.1-2|373	tar cf - testlogs-%{mingw64_target}-%{version}-%{release} | bzip2 -9c \
21cr|mingw-gcc-11.2.1-2|374	| uuencode testlogs-%{mingw64_target}.tar.bz2 || :
21cr|mingw-gcc-11.2.1-2|375	rm -rf testlogs-%{mingw64_target}-%{version}-%{release}
21cr|mingw-gcc-11.2.1-2|376	popd
21cr|mingw-gcc-11.2.1-2|377	
21cr|mingw-gcc-11.2.1-2|378	%endif
21cr|mingw-gcc-11.2.1-2|379	
21cr|mingw-gcc-11.2.1-2|380	
21cr|mingw-gcc-11.2.1-2|381	%install
21cr|mingw-gcc-11.2.1-2|382	%if 0%{bootstrap}
21cr|mingw-gcc-11.2.1-2|383	%mingw_make DESTDIR=%{buildroot} install-gcc
21cr|mingw-gcc-11.2.1-2|384	%else
21cr|mingw-gcc-11.2.1-2|385	%mingw_make_install
21cr|mingw-gcc-11.2.1-2|386	%endif
21cr|mingw-gcc-11.2.1-2|387	
21cr|mingw-gcc-11.2.1-2|388	# These files conflict with existing installed files.
21cr|mingw-gcc-11.2.1-2|389	rm -rf %{buildroot}%{_infodir}
21cr|mingw-gcc-11.2.1-2|390	rm -f %{buildroot}%{_libdir}/libiberty*
21cr|mingw-gcc-11.2.1-2|391	rm -f %{buildroot}%{_mandir}/man7/*
21cr|mingw-gcc-11.2.1-2|392	rm -rf %{buildroot}%{_datadir}/gcc-%{version}/python
21cr|mingw-gcc-11.2.1-2|393	
21cr|mingw-gcc-11.2.1-2|394	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|395	# Move the DLL's manually to the correct location
21cr|mingw-gcc-11.2.1-2|396	mkdir -p %{buildroot}%{mingw32_bindir}
21cr|mingw-gcc-11.2.1-2|397	mv    %{buildroot}%{_prefix}/%{mingw32_target}/lib/libatomic-1.dll \
21cr|mingw-gcc-11.2.1-2|398	%{buildroot}%{_prefix}/%{mingw32_target}/lib/libgcc_s_dw2-1.dll \
21cr|mingw-gcc-11.2.1-2|399	%{buildroot}%{_prefix}/%{mingw32_target}/lib/libssp-0.dll \
21cr|mingw-gcc-11.2.1-2|400	%{buildroot}%{_prefix}/%{mingw32_target}/lib/libstdc++-6.dll \
21cr|mingw-gcc-11.2.1-2|401	%{buildroot}%{_prefix}/%{mingw32_target}/lib/libobjc-4.dll \
21cr|mingw-gcc-11.2.1-2|402	%{buildroot}%{_prefix}/%{mingw32_target}/lib/libgfortran-5.dll \
21cr|mingw-gcc-11.2.1-2|403	%{buildroot}%{_prefix}/%{mingw32_target}/lib/libquadmath-0.dll \
21cr|mingw-gcc-11.2.1-2|404	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|405	%{buildroot}%{_prefix}/%{mingw32_target}/lib/libgomp-1.dll \
21cr|mingw-gcc-11.2.1-2|406	%endif
21cr|mingw-gcc-11.2.1-2|407	%{buildroot}%{mingw32_bindir}
21cr|mingw-gcc-11.2.1-2|408	
21cr|mingw-gcc-11.2.1-2|409	mkdir -p %{buildroot}%{mingw64_bindir}
21cr|mingw-gcc-11.2.1-2|410	mv    %{buildroot}%{_prefix}/%{mingw64_target}/lib/libatomic-1.dll \
21cr|mingw-gcc-11.2.1-2|411	%{buildroot}%{_prefix}/%{mingw64_target}/lib/libgcc_s_seh-1.dll \
21cr|mingw-gcc-11.2.1-2|412	%{buildroot}%{_prefix}/%{mingw64_target}/lib/libssp-0.dll \
21cr|mingw-gcc-11.2.1-2|413	%{buildroot}%{_prefix}/%{mingw64_target}/lib/libstdc++-6.dll \
21cr|mingw-gcc-11.2.1-2|414	%{buildroot}%{_prefix}/%{mingw64_target}/lib/libobjc-4.dll \
21cr|mingw-gcc-11.2.1-2|415	%{buildroot}%{_prefix}/%{mingw64_target}/lib/libgfortran-5.dll \
21cr|mingw-gcc-11.2.1-2|416	%{buildroot}%{_prefix}/%{mingw64_target}/lib/libquadmath-0.dll \
21cr|mingw-gcc-11.2.1-2|417	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|418	%{buildroot}%{_prefix}/%{mingw64_target}/lib/libgomp-1.dll \
21cr|mingw-gcc-11.2.1-2|419	%endif
21cr|mingw-gcc-11.2.1-2|420	%{buildroot}%{mingw64_bindir}
21cr|mingw-gcc-11.2.1-2|421	
21cr|mingw-gcc-11.2.1-2|422	# Various import libraries are placed in the wrong folder
21cr|mingw-gcc-11.2.1-2|423	mkdir -p %{buildroot}%{mingw32_libdir}
21cr|mingw-gcc-11.2.1-2|424	mkdir -p %{buildroot}%{mingw64_libdir}
21cr|mingw-gcc-11.2.1-2|425	mv %{buildroot}%{_prefix}/%{mingw32_target}/lib/* %{buildroot}%{mingw32_libdir}
21cr|mingw-gcc-11.2.1-2|426	mv %{buildroot}%{_prefix}/%{mingw64_target}/lib/* %{buildroot}%{mingw64_libdir}
21cr|mingw-gcc-11.2.1-2|427	
21cr|mingw-gcc-11.2.1-2|428	# Don't want the *.la files.
21cr|mingw-gcc-11.2.1-2|429	find %{buildroot} -name '*.la' -delete
21cr|mingw-gcc-11.2.1-2|430	
21cr|mingw-gcc-11.2.1-2|431	%endif
21cr|mingw-gcc-11.2.1-2|432	
21cr|mingw-gcc-11.2.1-2|433	# For some reason there are wrapper libraries created named $target-$target-gcc-$tool
21cr|mingw-gcc-11.2.1-2|434	# Drop those files for now as this looks like a bug in GCC
21cr|mingw-gcc-11.2.1-2|435	rm -f %{buildroot}%{_bindir}/%{mingw32_target}-%{mingw32_target}-*
21cr|mingw-gcc-11.2.1-2|436	rm -f %{buildroot}%{_bindir}/%{mingw64_target}-%{mingw64_target}-*
21cr|mingw-gcc-11.2.1-2|437	
21cr|mingw-gcc-11.2.1-2|438	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|439	# HACK symlink libssp dll over import lib, otherwise linking with -lssp failes for mysterious reasons
21cr|mingw-gcc-11.2.1-2|440	# Needed to build gdb and everything which adds -D_FORTIFY_SOURCES=... and -fstack-protector
21cr|mingw-gcc-11.2.1-2|441	ln -sf %{mingw32_bindir}/libssp-0.dll %{buildroot}%{mingw32_libdir}/libssp.dll.a
21cr|mingw-gcc-11.2.1-2|442	ln -sf %{mingw64_bindir}/libssp-0.dll %{buildroot}%{mingw64_libdir}/libssp.dll.a
21cr|mingw-gcc-11.2.1-2|443	%endif
21cr|mingw-gcc-11.2.1-2|444	
21cr|mingw-gcc-11.2.1-2|445	
21cr|mingw-gcc-11.2.1-2|446	%files -n mingw32-gcc
21cr|mingw-gcc-11.2.1-2|447	%{_bindir}/%{mingw32_target}-gcc
21cr|mingw-gcc-11.2.1-2|448	%{_bindir}/%{mingw32_target}-gcc-%{version}
21cr|mingw-gcc-11.2.1-2|449	%{_bindir}/%{mingw32_target}-gcc-ar
21cr|mingw-gcc-11.2.1-2|450	%{_bindir}/%{mingw32_target}-gcc-nm
21cr|mingw-gcc-11.2.1-2|451	%{_bindir}/%{mingw32_target}-gcc-ranlib
21cr|mingw-gcc-11.2.1-2|452	%{_bindir}/%{mingw32_target}-gcov
21cr|mingw-gcc-11.2.1-2|453	%{_bindir}/%{mingw32_target}-gcov-dump
21cr|mingw-gcc-11.2.1-2|454	%{_bindir}/%{mingw32_target}-gcov-tool
21cr|mingw-gcc-11.2.1-2|455	%dir %{_prefix}/lib/gcc/%{mingw32_target}/%{version}
21cr|mingw-gcc-11.2.1-2|456	%dir %{_prefix}/lib/gcc/%{mingw32_target}/%{version}/include-fixed
21cr|mingw-gcc-11.2.1-2|457	%dir %{_prefix}/lib/gcc/%{mingw32_target}/%{version}/include
21cr|mingw-gcc-11.2.1-2|458	%dir %{_prefix}/lib/gcc/%{mingw32_target}/%{version}/install-tools
21cr|mingw-gcc-11.2.1-2|459	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/include-fixed/README
21cr|mingw-gcc-11.2.1-2|460	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/include-fixed/*.h
21cr|mingw-gcc-11.2.1-2|461	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/include/*.h
21cr|mingw-gcc-11.2.1-2|462	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/install-tools/*
21cr|mingw-gcc-11.2.1-2|463	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/collect2
21cr|mingw-gcc-11.2.1-2|464	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/lto-wrapper
21cr|mingw-gcc-11.2.1-2|465	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/install-tools
21cr|mingw-gcc-11.2.1-2|466	%{_mandir}/man1/%{mingw32_target}-gcc.1*
21cr|mingw-gcc-11.2.1-2|467	%{_mandir}/man1/%{mingw32_target}-gcov.1*
21cr|mingw-gcc-11.2.1-2|468	%{_mandir}/man1/%{mingw32_target}-gcov-dump.1*
21cr|mingw-gcc-11.2.1-2|469	%{_mandir}/man1/%{mingw32_target}-gcov-tool.1*
21cr|mingw-gcc-11.2.1-2|470	
21cr|mingw-gcc-11.2.1-2|471	# Non-bootstrap files
21cr|mingw-gcc-11.2.1-2|472	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|473	%{_bindir}/%{mingw32_target}-lto-dump
21cr|mingw-gcc-11.2.1-2|474	%{mingw32_bindir}/libatomic-1.dll
21cr|mingw-gcc-11.2.1-2|475	%{mingw32_bindir}/libgcc_s_dw2-1.dll
21cr|mingw-gcc-11.2.1-2|476	%{mingw32_bindir}/libssp-0.dll
21cr|mingw-gcc-11.2.1-2|477	%{mingw32_libdir}/libatomic.a
21cr|mingw-gcc-11.2.1-2|478	%{mingw32_libdir}/libatomic.dll.a
21cr|mingw-gcc-11.2.1-2|479	%{mingw32_libdir}/libgcc_s.a
21cr|mingw-gcc-11.2.1-2|480	%{mingw32_libdir}/libssp.a
21cr|mingw-gcc-11.2.1-2|481	%{mingw32_libdir}/libssp.dll.a
21cr|mingw-gcc-11.2.1-2|482	%{mingw32_libdir}/libssp_nonshared.a
21cr|mingw-gcc-11.2.1-2|483	%{mingw32_libdir}/libstdc++fs.a
21cr|mingw-gcc-11.2.1-2|484	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/crtbegin.o
21cr|mingw-gcc-11.2.1-2|485	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/crtend.o
21cr|mingw-gcc-11.2.1-2|486	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/crtfastmath.o
21cr|mingw-gcc-11.2.1-2|487	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/libgcc.a
21cr|mingw-gcc-11.2.1-2|488	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/libgcc_eh.a
21cr|mingw-gcc-11.2.1-2|489	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/libgcov.a
21cr|mingw-gcc-11.2.1-2|490	%dir %{_prefix}/lib/gcc/%{mingw32_target}/%{version}/include/ssp
21cr|mingw-gcc-11.2.1-2|491	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/include/ssp/*.h
21cr|mingw-gcc-11.2.1-2|492	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/g++-mapper-server
21cr|mingw-gcc-11.2.1-2|493	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/lto1
21cr|mingw-gcc-11.2.1-2|494	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/liblto_plugin.so*
21cr|mingw-gcc-11.2.1-2|495	%{_mandir}/man1/%{mingw32_target}-lto-dump.1*
21cr|mingw-gcc-11.2.1-2|496	%endif
21cr|mingw-gcc-11.2.1-2|497	
21cr|mingw-gcc-11.2.1-2|498	%files -n mingw64-gcc
21cr|mingw-gcc-11.2.1-2|499	%{_bindir}/%{mingw64_target}-gcc
21cr|mingw-gcc-11.2.1-2|500	%{_bindir}/%{mingw64_target}-gcc-%{version}
21cr|mingw-gcc-11.2.1-2|501	%{_bindir}/%{mingw64_target}-gcc-ar
21cr|mingw-gcc-11.2.1-2|502	%{_bindir}/%{mingw64_target}-gcc-nm
21cr|mingw-gcc-11.2.1-2|503	%{_bindir}/%{mingw64_target}-gcc-ranlib
21cr|mingw-gcc-11.2.1-2|504	%{_bindir}/%{mingw64_target}-gcov
21cr|mingw-gcc-11.2.1-2|505	%{_bindir}/%{mingw64_target}-gcov-dump
21cr|mingw-gcc-11.2.1-2|506	%{_bindir}/%{mingw64_target}-gcov-tool
21cr|mingw-gcc-11.2.1-2|507	%dir %{_prefix}/lib/gcc/%{mingw64_target}/%{version}
21cr|mingw-gcc-11.2.1-2|508	%dir %{_prefix}/lib/gcc/%{mingw64_target}/%{version}/include-fixed
21cr|mingw-gcc-11.2.1-2|509	%dir %{_prefix}/lib/gcc/%{mingw64_target}/%{version}/include
21cr|mingw-gcc-11.2.1-2|510	%dir %{_prefix}/lib/gcc/%{mingw64_target}/%{version}/install-tools
21cr|mingw-gcc-11.2.1-2|511	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/include-fixed/README
21cr|mingw-gcc-11.2.1-2|512	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/include-fixed/*.h
21cr|mingw-gcc-11.2.1-2|513	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/include/*.h
21cr|mingw-gcc-11.2.1-2|514	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/install-tools/*
21cr|mingw-gcc-11.2.1-2|515	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/collect2
21cr|mingw-gcc-11.2.1-2|516	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/lto-wrapper
21cr|mingw-gcc-11.2.1-2|517	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/install-tools
21cr|mingw-gcc-11.2.1-2|518	%{_mandir}/man1/%{mingw64_target}-gcc.1*
21cr|mingw-gcc-11.2.1-2|519	%{_mandir}/man1/%{mingw64_target}-gcov.1*
21cr|mingw-gcc-11.2.1-2|520	%{_mandir}/man1/%{mingw64_target}-gcov-dump.1*
21cr|mingw-gcc-11.2.1-2|521	%{_mandir}/man1/%{mingw64_target}-gcov-tool.1*
21cr|mingw-gcc-11.2.1-2|522	
21cr|mingw-gcc-11.2.1-2|523	# Non-bootstrap files
21cr|mingw-gcc-11.2.1-2|524	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|525	%{_bindir}/%{mingw64_target}-lto-dump
21cr|mingw-gcc-11.2.1-2|526	%{mingw64_bindir}/libatomic-1.dll
21cr|mingw-gcc-11.2.1-2|527	%{mingw64_bindir}/libgcc_s_seh-1.dll
21cr|mingw-gcc-11.2.1-2|528	%{mingw64_bindir}/libssp-0.dll
21cr|mingw-gcc-11.2.1-2|529	%{mingw64_libdir}/libatomic.a
21cr|mingw-gcc-11.2.1-2|530	%{mingw64_libdir}/libatomic.dll.a
21cr|mingw-gcc-11.2.1-2|531	%{mingw64_libdir}/libgcc_s.a
21cr|mingw-gcc-11.2.1-2|532	%{mingw64_libdir}/libssp.a
21cr|mingw-gcc-11.2.1-2|533	%{mingw64_libdir}/libssp.dll.a
21cr|mingw-gcc-11.2.1-2|534	%{mingw64_libdir}/libssp_nonshared.a
21cr|mingw-gcc-11.2.1-2|535	%{mingw64_libdir}/libstdc++fs.a
21cr|mingw-gcc-11.2.1-2|536	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/crtbegin.o
21cr|mingw-gcc-11.2.1-2|537	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/crtend.o
21cr|mingw-gcc-11.2.1-2|538	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/crtfastmath.o
21cr|mingw-gcc-11.2.1-2|539	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/libgcc.a
21cr|mingw-gcc-11.2.1-2|540	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/libgcc_eh.a
21cr|mingw-gcc-11.2.1-2|541	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/libgcov.a
21cr|mingw-gcc-11.2.1-2|542	%dir %{_prefix}/lib/gcc/%{mingw64_target}/%{version}/include/ssp
21cr|mingw-gcc-11.2.1-2|543	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/include/ssp/*.h
21cr|mingw-gcc-11.2.1-2|544	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/g++-mapper-server
21cr|mingw-gcc-11.2.1-2|545	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/lto1
21cr|mingw-gcc-11.2.1-2|546	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/liblto_plugin.so*
21cr|mingw-gcc-11.2.1-2|547	%{_mandir}/man1/%{mingw64_target}-lto-dump.1*
21cr|mingw-gcc-11.2.1-2|548	%endif
21cr|mingw-gcc-11.2.1-2|549	
21cr|mingw-gcc-11.2.1-2|550	%files -n mingw32-cpp
21cr|mingw-gcc-11.2.1-2|551	%{_bindir}/%{mingw32_target}-cpp
21cr|mingw-gcc-11.2.1-2|552	%{_mandir}/man1/%{mingw32_target}-cpp.1*
21cr|mingw-gcc-11.2.1-2|553	%dir %{_prefix}/lib/gcc/%{mingw32_target}
21cr|mingw-gcc-11.2.1-2|554	%dir %{_prefix}/lib/gcc/%{mingw32_target}/%{version}
21cr|mingw-gcc-11.2.1-2|555	%dir %{_libexecdir}/gcc/%{mingw32_target}/%{version}
21cr|mingw-gcc-11.2.1-2|556	%dir %{_libexecdir}/gcc/%{mingw32_target}
21cr|mingw-gcc-11.2.1-2|557	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/cc1
21cr|mingw-gcc-11.2.1-2|558	
21cr|mingw-gcc-11.2.1-2|559	%files -n mingw64-cpp
21cr|mingw-gcc-11.2.1-2|560	%{_bindir}/%{mingw64_target}-cpp
21cr|mingw-gcc-11.2.1-2|561	%{_mandir}/man1/%{mingw64_target}-cpp.1*
21cr|mingw-gcc-11.2.1-2|562	%dir %{_prefix}/lib/gcc/%{mingw64_target}
21cr|mingw-gcc-11.2.1-2|563	%dir %{_prefix}/lib/gcc/%{mingw64_target}/%{version}
21cr|mingw-gcc-11.2.1-2|564	%dir %{_libexecdir}/gcc/%{mingw64_target}/%{version}
21cr|mingw-gcc-11.2.1-2|565	%dir %{_libexecdir}/gcc/%{mingw64_target}
21cr|mingw-gcc-11.2.1-2|566	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/cc1
21cr|mingw-gcc-11.2.1-2|567	
21cr|mingw-gcc-11.2.1-2|568	%files -n mingw32-gcc-c++
21cr|mingw-gcc-11.2.1-2|569	%{_bindir}/%{mingw32_target}-g++
21cr|mingw-gcc-11.2.1-2|570	%{_bindir}/%{mingw32_target}-c++
21cr|mingw-gcc-11.2.1-2|571	%{_mandir}/man1/%{mingw32_target}-g++.1*
21cr|mingw-gcc-11.2.1-2|572	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/cc1plus
21cr|mingw-gcc-11.2.1-2|573	
21cr|mingw-gcc-11.2.1-2|574	# Non-bootstrap files
21cr|mingw-gcc-11.2.1-2|575	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|576	%{mingw32_includedir}/c++/
21cr|mingw-gcc-11.2.1-2|577	%{mingw32_bindir}/libstdc++-6.dll
21cr|mingw-gcc-11.2.1-2|578	%{mingw32_libdir}/libstdc++.a
21cr|mingw-gcc-11.2.1-2|579	%{mingw32_libdir}/libstdc++.dll.a
21cr|mingw-gcc-11.2.1-2|580	%{mingw32_libdir}/libstdc++.dll.a-gdb.py
21cr|mingw-gcc-11.2.1-2|581	%{mingw32_libdir}/libsupc++.a
21cr|mingw-gcc-11.2.1-2|582	%endif
21cr|mingw-gcc-11.2.1-2|583	
21cr|mingw-gcc-11.2.1-2|584	%files -n mingw64-gcc-c++
21cr|mingw-gcc-11.2.1-2|585	%{_bindir}/%{mingw64_target}-g++
21cr|mingw-gcc-11.2.1-2|586	%{_bindir}/%{mingw64_target}-c++
21cr|mingw-gcc-11.2.1-2|587	%{_mandir}/man1/%{mingw64_target}-g++.1*
21cr|mingw-gcc-11.2.1-2|588	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/cc1plus
21cr|mingw-gcc-11.2.1-2|589	
21cr|mingw-gcc-11.2.1-2|590	# Non-bootstrap files
21cr|mingw-gcc-11.2.1-2|591	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|592	%{mingw64_includedir}/c++/
21cr|mingw-gcc-11.2.1-2|593	%{mingw64_bindir}/libstdc++-6.dll
21cr|mingw-gcc-11.2.1-2|594	%{mingw64_libdir}/libstdc++.a
21cr|mingw-gcc-11.2.1-2|595	%{mingw64_libdir}/libstdc++.dll.a
21cr|mingw-gcc-11.2.1-2|596	%{mingw64_libdir}/libstdc++.dll.a-gdb.py
21cr|mingw-gcc-11.2.1-2|597	%{mingw64_libdir}/libsupc++.a
21cr|mingw-gcc-11.2.1-2|598	%endif
21cr|mingw-gcc-11.2.1-2|599	
21cr|mingw-gcc-11.2.1-2|600	%files -n mingw32-gcc-objc
21cr|mingw-gcc-11.2.1-2|601	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/cc1obj
21cr|mingw-gcc-11.2.1-2|602	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|603	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/include/objc/
21cr|mingw-gcc-11.2.1-2|604	%{mingw32_bindir}/libobjc-4.dll
21cr|mingw-gcc-11.2.1-2|605	%{mingw32_libdir}/libobjc.a
21cr|mingw-gcc-11.2.1-2|606	%{mingw32_libdir}/libobjc.dll.a
21cr|mingw-gcc-11.2.1-2|607	%endif
21cr|mingw-gcc-11.2.1-2|608	
21cr|mingw-gcc-11.2.1-2|609	%files -n mingw64-gcc-objc
21cr|mingw-gcc-11.2.1-2|610	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/cc1obj
21cr|mingw-gcc-11.2.1-2|611	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|612	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/include/objc/
21cr|mingw-gcc-11.2.1-2|613	%{mingw64_bindir}/libobjc-4.dll
21cr|mingw-gcc-11.2.1-2|614	%{mingw64_libdir}/libobjc.a
21cr|mingw-gcc-11.2.1-2|615	%{mingw64_libdir}/libobjc.dll.a
21cr|mingw-gcc-11.2.1-2|616	%endif
21cr|mingw-gcc-11.2.1-2|617	
21cr|mingw-gcc-11.2.1-2|618	%files -n mingw32-gcc-objc++
21cr|mingw-gcc-11.2.1-2|619	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/cc1objplus
21cr|mingw-gcc-11.2.1-2|620	
21cr|mingw-gcc-11.2.1-2|621	%files -n mingw64-gcc-objc++
21cr|mingw-gcc-11.2.1-2|622	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/cc1objplus
21cr|mingw-gcc-11.2.1-2|623	
21cr|mingw-gcc-11.2.1-2|624	%files -n mingw32-gcc-gfortran
21cr|mingw-gcc-11.2.1-2|625	%{_bindir}/%{mingw32_target}-gfortran
21cr|mingw-gcc-11.2.1-2|626	%{_mandir}/man1/%{mingw32_target}-gfortran.1*
21cr|mingw-gcc-11.2.1-2|627	%{_libexecdir}/gcc/%{mingw32_target}/%{version}/f951
21cr|mingw-gcc-11.2.1-2|628	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|629	%{mingw32_bindir}/libgfortran-5.dll
21cr|mingw-gcc-11.2.1-2|630	%{mingw32_bindir}/libquadmath-0.dll
21cr|mingw-gcc-11.2.1-2|631	%{mingw32_libdir}/libgfortran.a
21cr|mingw-gcc-11.2.1-2|632	%{mingw32_libdir}/libgfortran.dll.a
21cr|mingw-gcc-11.2.1-2|633	%{mingw32_libdir}/libgfortran.spec
21cr|mingw-gcc-11.2.1-2|634	%{mingw32_libdir}/libquadmath.a
21cr|mingw-gcc-11.2.1-2|635	%{mingw32_libdir}/libquadmath.dll.a
21cr|mingw-gcc-11.2.1-2|636	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/libcaf_single.a
21cr|mingw-gcc-11.2.1-2|637	%{_prefix}/lib/gcc/%{mingw32_target}/%{version}/finclude
21cr|mingw-gcc-11.2.1-2|638	%endif
21cr|mingw-gcc-11.2.1-2|639	
21cr|mingw-gcc-11.2.1-2|640	%files -n mingw64-gcc-gfortran
21cr|mingw-gcc-11.2.1-2|641	%{_bindir}/%{mingw64_target}-gfortran
21cr|mingw-gcc-11.2.1-2|642	%{_mandir}/man1/%{mingw64_target}-gfortran.1*
21cr|mingw-gcc-11.2.1-2|643	%{_libexecdir}/gcc/%{mingw64_target}/%{version}/f951
21cr|mingw-gcc-11.2.1-2|644	%if 0%{bootstrap} == 0
21cr|mingw-gcc-11.2.1-2|645	%{mingw64_bindir}/libgfortran-5.dll
21cr|mingw-gcc-11.2.1-2|646	%{mingw64_bindir}/libquadmath-0.dll
21cr|mingw-gcc-11.2.1-2|647	%{mingw64_libdir}/libgfortran.a
21cr|mingw-gcc-11.2.1-2|648	%{mingw64_libdir}/libgfortran.dll.a
21cr|mingw-gcc-11.2.1-2|649	%{mingw64_libdir}/libgfortran.spec
21cr|mingw-gcc-11.2.1-2|650	%{mingw64_libdir}/libquadmath.a
21cr|mingw-gcc-11.2.1-2|651	%{mingw64_libdir}/libquadmath.dll.a
21cr|mingw-gcc-11.2.1-2|652	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/libcaf_single.a
21cr|mingw-gcc-11.2.1-2|653	%{_prefix}/lib/gcc/%{mingw64_target}/%{version}/finclude
21cr|mingw-gcc-11.2.1-2|654	%endif
21cr|mingw-gcc-11.2.1-2|655	
21cr|mingw-gcc-11.2.1-2|656	%if 0%{enable_libgomp}
21cr|mingw-gcc-11.2.1-2|657	%files -n mingw32-libgomp
21cr|mingw-gcc-11.2.1-2|658	%{mingw32_bindir}/libgomp-1.dll
21cr|mingw-gcc-11.2.1-2|659	%{mingw32_libdir}/libgomp.a
21cr|mingw-gcc-11.2.1-2|660	%{mingw32_libdir}/libgomp.dll.a
21cr|mingw-gcc-11.2.1-2|661	%{mingw32_libdir}/libgomp.spec
21cr|mingw-gcc-11.2.1-2|662	
21cr|mingw-gcc-11.2.1-2|663	%files -n mingw64-libgomp
21cr|mingw-gcc-11.2.1-2|664	%{mingw64_bindir}/libgomp-1.dll
21cr|mingw-gcc-11.2.1-2|665	%{mingw64_libdir}/libgomp.a
21cr|mingw-gcc-11.2.1-2|666	%{mingw64_libdir}/libgomp.dll.a
21cr|mingw-gcc-11.2.1-2|667	%{mingw64_libdir}/libgomp.spec
21cr|mingw-gcc-11.2.1-2|668	%endif

3181 21
21cr|mingw-headers-9.0.0-5|1	#%%global snapshot_date 20160723
21cr|mingw-headers-9.0.0-5|2	#%%global snapshot_rev 65a0c3298db7cc5cbded63259663cb29e4780a56
21cr|mingw-headers-9.0.0-5|3	#%%global snapshot_rev_short %(echo %snapshot_rev | cut -c1-6)
21cr|mingw-headers-9.0.0-5|4	#%%global branch v5.x
21cr|mingw-headers-9.0.0-5|5	
21cr|mingw-headers-9.0.0-5|6	#%%global pre rc2
21cr|mingw-headers-9.0.0-5|7	
21cr|mingw-headers-9.0.0-5|8	# The mingw-w64-headers provide the headers pthread_time.h
21cr|mingw-headers-9.0.0-5|9	# and pthread_unistd.h by default and are dummy headers.
21cr|mingw-headers-9.0.0-5|10	# The real implementation for these headers is in a separate
21cr|mingw-headers-9.0.0-5|11	# library called winpthreads. As long as winpthreads isn't
21cr|mingw-headers-9.0.0-5|12	# available (and the old pthreads-w32 implementation is used)
21cr|mingw-headers-9.0.0-5|13	# the flag below needs to be set to 1. When winpthreads is
21cr|mingw-headers-9.0.0-5|14	# available then this flag needs to be set to 0 to avoid
21cr|mingw-headers-9.0.0-5|15	# a file conflict with the winpthreads headers
21cr|mingw-headers-9.0.0-5|16	# Winpthreads is available as of Fedora 20
21cr|mingw-headers-9.0.0-5|17	
21cr|mingw-headers-9.0.0-5|18	# disable this option after build mingw-winpthreads
21cr|mingw-headers-9.0.0-5|19	%bcond_with bundle_dummy_pthread_headers
21cr|mingw-headers-9.0.0-5|20	
21cr|mingw-headers-9.0.0-5|21	Name:           mingw-headers
21cr|mingw-headers-9.0.0-5|22	Version:        9.0.0
21cr|mingw-headers-9.0.0-5|23	Release:        5
21cr|mingw-headers-9.0.0-5|24	Summary:        Win32/Win64 header files
21cr|mingw-headers-9.0.0-5|25	Group:          Development/Other
21cr|mingw-headers-9.0.0-5|26	License:        Public Domain and LGPLv2+ and ZPLv2.1
21cr|mingw-headers-9.0.0-5|27	URL:            http://mingw-w64.sourceforge.net/
21cr|mingw-headers-9.0.0-5|28	%if 0%{?snapshot_date}
21cr|mingw-headers-9.0.0-5|29	# To regenerate a snapshot:
21cr|mingw-headers-9.0.0-5|30	# Use your regular webbrowser to open https://sourceforge.net/p/mingw-w64/mingw-w64/ci/%{snapshot_rev}/tarball
21cr|mingw-headers-9.0.0-5|31	# This triggers the SourceForge instructure to generate a snapshot
21cr|mingw-headers-9.0.0-5|32	# After that you can pull in the archive with:
21cr|mingw-headers-9.0.0-5|33	# spectool -g mingw-headers.spec
21cr|mingw-headers-9.0.0-5|34	Source0:        http://sourceforge.net/code-snapshots/git/m/mi/mingw-w64/mingw-w64.git/mingw-w64-mingw-w64-%{snapshot_rev}.zip
21cr|mingw-headers-9.0.0-5|35	%else
21cr|mingw-headers-9.0.0-5|36	Source0:        http://downloads.sourceforge.net/mingw-w64/mingw-w64-v%{version}%{?pre:-%{pre}}.tar.bz2
21cr|mingw-headers-9.0.0-5|37	%endif
21cr|mingw-headers-9.0.0-5|38	
21cr|mingw-headers-9.0.0-5|39	# Our RPM macros automatically set the environment variable WIDL
21cr|mingw-headers-9.0.0-5|40	# This confuses the mingw-headers configure scripts and causes various
21cr|mingw-headers-9.0.0-5|41	# headers to be regenerated from their .idl source. Prevent this from
21cr|mingw-headers-9.0.0-5|42	# happening as the .idl files shouldn't be used by default
21cr|mingw-headers-9.0.0-5|43	Patch0:         mingw-headers-no-widl.patch
21cr|mingw-headers-9.0.0-5|44	
21cr|mingw-headers-9.0.0-5|45	BuildArch:      noarch
21cr|mingw-headers-9.0.0-5|46	
21cr|mingw-headers-9.0.0-5|47	BuildRequires:  make
21cr|mingw-headers-9.0.0-5|48	BuildRequires:  mingw32-filesystem >= 95
21cr|mingw-headers-9.0.0-5|49	BuildRequires:  mingw64-filesystem >= 95
21cr|mingw-headers-9.0.0-5|50	
21cr|mingw-headers-9.0.0-5|51	
21cr|mingw-headers-9.0.0-5|52	%description
21cr|mingw-headers-9.0.0-5|53	MinGW Windows cross-compiler Win32 and Win64 header files.
21cr|mingw-headers-9.0.0-5|54	
21cr|mingw-headers-9.0.0-5|55	
21cr|mingw-headers-9.0.0-5|56	%package -n mingw32-headers
21cr|mingw-headers-9.0.0-5|57	Summary:        MinGW Windows cross-compiler Win32 header files
21cr|mingw-headers-9.0.0-5|58	Requires:       mingw32-filesystem >= 95
21cr|mingw-headers-9.0.0-5|59	%if %{without bundle_dummy_pthread_headers}
21cr|mingw-headers-9.0.0-5|60	Requires:       mingw32-winpthreads
21cr|mingw-headers-9.0.0-5|61	%endif
21cr|mingw-headers-9.0.0-5|62	
21cr|mingw-headers-9.0.0-5|63	Obsoletes:      mingw32-w32api < 3.17-3%{?dist}
21cr|mingw-headers-9.0.0-5|64	Provides:       mingw32-w32api = 3.17-3%{?dist}
21cr|mingw-headers-9.0.0-5|65	
21cr|mingw-headers-9.0.0-5|66	%description -n mingw32-headers
21cr|mingw-headers-9.0.0-5|67	MinGW Windows cross-compiler Win32 header files.
21cr|mingw-headers-9.0.0-5|68	
21cr|mingw-headers-9.0.0-5|69	%package -n mingw64-headers
21cr|mingw-headers-9.0.0-5|70	Summary:        MinGW Windows cross-compiler Win64 header files
21cr|mingw-headers-9.0.0-5|71	Requires:       mingw64-filesystem >= 95
21cr|mingw-headers-9.0.0-5|72	%if %{without bundle_dummy_pthread_headers}
21cr|mingw-headers-9.0.0-5|73	Requires:       mingw64-winpthreads
21cr|mingw-headers-9.0.0-5|74	%endif
21cr|mingw-headers-9.0.0-5|75	
21cr|mingw-headers-9.0.0-5|76	%description -n mingw64-headers
21cr|mingw-headers-9.0.0-5|77	MinGW Windows cross-compiler Win64 header files.
21cr|mingw-headers-9.0.0-5|78	
21cr|mingw-headers-9.0.0-5|79	
21cr|mingw-headers-9.0.0-5|80	%prep
21cr|mingw-headers-9.0.0-5|81	%if 0%{?snapshot_date}
21cr|mingw-headers-9.0.0-5|82	rm -rf mingw-w64-v%{version}
21cr|mingw-headers-9.0.0-5|83	mkdir mingw-w64-v%{version}
21cr|mingw-headers-9.0.0-5|84	cd mingw-w64-v%{version}
21cr|mingw-headers-9.0.0-5|85	unzip %{S:0}
21cr|mingw-headers-9.0.0-5|86	%autosetup -p1 -D -T -n mingw-w64-v%{version}/mingw-w64-mingw-w64-%{snapshot_rev}
21cr|mingw-headers-9.0.0-5|87	%else
21cr|mingw-headers-9.0.0-5|88	%autosetup -p1 -n mingw-w64-v%{version}%{?pre:-%{pre}}
21cr|mingw-headers-9.0.0-5|89	%endif
21cr|mingw-headers-9.0.0-5|90	
21cr|mingw-headers-9.0.0-5|91	#update config.sub and config.guess
21cr|mingw-headers-9.0.0-5|92	%config_update
21cr|mingw-headers-9.0.0-5|93	
21cr|mingw-headers-9.0.0-5|94	%build
21cr|mingw-headers-9.0.0-5|95	pushd mingw-w64-headers
21cr|mingw-headers-9.0.0-5|96	%mingw_configure --enable-sdk=all --enable-secure-api
21cr|mingw-headers-9.0.0-5|97	popd
21cr|mingw-headers-9.0.0-5|98	
21cr|mingw-headers-9.0.0-5|99	
21cr|mingw-headers-9.0.0-5|100	%install
21cr|mingw-headers-9.0.0-5|101	pushd mingw-w64-headers
21cr|mingw-headers-9.0.0-5|102	%mingw_make_install
21cr|mingw-headers-9.0.0-5|103	popd
21cr|mingw-headers-9.0.0-5|104	
21cr|mingw-headers-9.0.0-5|105	# Drop the dummy pthread headers if necessary
21cr|mingw-headers-9.0.0-5|106	%if %{without bundle_dummy_pthread_headers}
21cr|mingw-headers-9.0.0-5|107	rm -f %{buildroot}%{mingw32_includedir}/pthread_signal.h
21cr|mingw-headers-9.0.0-5|108	rm -f %{buildroot}%{mingw32_includedir}/pthread_time.h
21cr|mingw-headers-9.0.0-5|109	rm -f %{buildroot}%{mingw32_includedir}/pthread_unistd.h
21cr|mingw-headers-9.0.0-5|110	rm -f %{buildroot}%{mingw64_includedir}/pthread_signal.h
21cr|mingw-headers-9.0.0-5|111	rm -f %{buildroot}%{mingw64_includedir}/pthread_time.h
21cr|mingw-headers-9.0.0-5|112	rm -f %{buildroot}%{mingw64_includedir}/pthread_unistd.h
21cr|mingw-headers-9.0.0-5|113	%endif
21cr|mingw-headers-9.0.0-5|114	
21cr|mingw-headers-9.0.0-5|115	
21cr|mingw-headers-9.0.0-5|116	%files -n mingw32-headers
21cr|mingw-headers-9.0.0-5|117	%license COPYING DISCLAIMER DISCLAIMER.PD
21cr|mingw-headers-9.0.0-5|118	%{mingw32_includedir}/*
21cr|mingw-headers-9.0.0-5|119	
21cr|mingw-headers-9.0.0-5|120	%files -n mingw64-headers
21cr|mingw-headers-9.0.0-5|121	%license COPYING DISCLAIMER DISCLAIMER.PD
21cr|mingw-headers-9.0.0-5|122	%{mingw64_includedir}/*

3182 21
21cr|mingw-winpthreads-9.0.0-1|1	%{?mingw_package_header}
21cr|mingw-winpthreads-9.0.0-1|2	
21cr|mingw-winpthreads-9.0.0-1|3	#%%global snapshot_date 20160204
21cr|mingw-winpthreads-9.0.0-1|4	#%%global snapshot_rev 38410ad06264949efcb331f7a63575c6be31c5e4
21cr|mingw-winpthreads-9.0.0-1|5	#%%global snapshot_rev_short %(echo %snapshot_rev | cut -c1-6)
21cr|mingw-winpthreads-9.0.0-1|6	#%%global branch trunk
21cr|mingw-winpthreads-9.0.0-1|7	
21cr|mingw-winpthreads-9.0.0-1|8	#%%global pre rc2
21cr|mingw-winpthreads-9.0.0-1|9	
21cr|mingw-winpthreads-9.0.0-1|10	# Run the testsuite
21cr|mingw-winpthreads-9.0.0-1|11	%global enable_tests 0
21cr|mingw-winpthreads-9.0.0-1|12	
21cr|mingw-winpthreads-9.0.0-1|13	Name:           mingw-winpthreads
21cr|mingw-winpthreads-9.0.0-1|14	Version:        9.0.0
21cr|mingw-winpthreads-9.0.0-1|15	Release:        1
21cr|mingw-winpthreads-9.0.0-1|16	Summary:        MinGW pthread library
21cr|mingw-winpthreads-9.0.0-1|17	Group:          Development/Other
21cr|mingw-winpthreads-9.0.0-1|18	# The main license of winpthreads is MIT, but parts of this library
21cr|mingw-winpthreads-9.0.0-1|19	# are derived from the "Posix Threads library for Microsoft Windows"
21cr|mingw-winpthreads-9.0.0-1|20	# http://locklessinc.com/articles/pthreads_on_windows/
21cr|mingw-winpthreads-9.0.0-1|21	License:        MIT and BSD
21cr|mingw-winpthreads-9.0.0-1|22	URL:            http://mingw-w64.sourceforge.net/
21cr|mingw-winpthreads-9.0.0-1|23	%if 0%{?snapshot_date}
21cr|mingw-winpthreads-9.0.0-1|24	# To regenerate a snapshot:
21cr|mingw-winpthreads-9.0.0-1|25	# Use your regular webbrowser to open https://sourceforge.net/p/mingw-w64/mingw-w64/ci/%{snapshot_rev}/tarball
21cr|mingw-winpthreads-9.0.0-1|26	# This triggers the SourceForge instructure to generate a snapshot
21cr|mingw-winpthreads-9.0.0-1|27	# After that you can pull in the archive with:
21cr|mingw-winpthreads-9.0.0-1|28	# spectool -g mingw-headers.spec
21cr|mingw-winpthreads-9.0.0-1|29	Source0:        http://sourceforge.net/code-snapshots/git/m/mi/mingw-w64/mingw-w64.git/mingw-w64-mingw-w64-%{snapshot_rev}.zip
21cr|mingw-winpthreads-9.0.0-1|30	%else
21cr|mingw-winpthreads-9.0.0-1|31	Source0:        http://downloads.sourceforge.net/mingw-w64/mingw-w64-v%{version}%{?pre:-%{pre}}.tar.bz2
21cr|mingw-winpthreads-9.0.0-1|32	%endif
21cr|mingw-winpthreads-9.0.0-1|33	
21cr|mingw-winpthreads-9.0.0-1|34	BuildArch:      noarch
21cr|mingw-winpthreads-9.0.0-1|35	
21cr|mingw-winpthreads-9.0.0-1|36	BuildRequires:  make
21cr|mingw-winpthreads-9.0.0-1|37	BuildRequires:  mingw32-filesystem >= 95
21cr|mingw-winpthreads-9.0.0-1|38	BuildRequires:  mingw64-filesystem >= 95
21cr|mingw-winpthreads-9.0.0-1|39	BuildRequires:  mingw32-gcc-c++
21cr|mingw-winpthreads-9.0.0-1|40	BuildRequires:  mingw64-gcc-c++
21cr|mingw-winpthreads-9.0.0-1|41	
21cr|mingw-winpthreads-9.0.0-1|42	%if 0%{?enable_tests}
21cr|mingw-winpthreads-9.0.0-1|43	BuildRequires:  wine-wow
21cr|mingw-winpthreads-9.0.0-1|44	%endif
21cr|mingw-winpthreads-9.0.0-1|45	
21cr|mingw-winpthreads-9.0.0-1|46	
21cr|mingw-winpthreads-9.0.0-1|47	%description
21cr|mingw-winpthreads-9.0.0-1|48	The POSIX 1003.1-2001 standard defines an application programming
21cr|mingw-winpthreads-9.0.0-1|49	interface (API) for writing multithreaded applications. This interface
21cr|mingw-winpthreads-9.0.0-1|50	is known more commonly as pthreads. A good number of modern operating
21cr|mingw-winpthreads-9.0.0-1|51	systems include a threading library of some kind: Solaris (UI)
21cr|mingw-winpthreads-9.0.0-1|52	threads, Win32 threads, DCE threads, DECthreads, or any of the draft
21cr|mingw-winpthreads-9.0.0-1|53	revisions of the pthreads standard. The trend is that most of these
21cr|mingw-winpthreads-9.0.0-1|54	systems are slowly adopting the pthreads standard API, with
21cr|mingw-winpthreads-9.0.0-1|55	application developers following suit to reduce porting woes.
21cr|mingw-winpthreads-9.0.0-1|56	
21cr|mingw-winpthreads-9.0.0-1|57	Win32 does not, and is unlikely to ever, support pthreads
21cr|mingw-winpthreads-9.0.0-1|58	natively. This project seeks to provide a freely available and
21cr|mingw-winpthreads-9.0.0-1|59	high-quality solution to this problem.
21cr|mingw-winpthreads-9.0.0-1|60	
21cr|mingw-winpthreads-9.0.0-1|61	# Win32
21cr|mingw-winpthreads-9.0.0-1|62	%package -n mingw32-winpthreads
21cr|mingw-winpthreads-9.0.0-1|63	Summary:        MinGW pthread library for the win32 target
21cr|mingw-winpthreads-9.0.0-1|64	Obsoletes:      mingw32-pthreads < 2.8.0-25.20110511cvs
21cr|mingw-winpthreads-9.0.0-1|65	Provides:       mingw32-pthreads = 2.8.0-25.20110511cvs
21cr|mingw-winpthreads-9.0.0-1|66	Conflicts:      mingw32-headers < 2.0.999-0.22.trunk.20130428
21cr|mingw-winpthreads-9.0.0-1|67	
21cr|mingw-winpthreads-9.0.0-1|68	%description -n mingw32-winpthreads
21cr|mingw-winpthreads-9.0.0-1|69	The POSIX 1003.1-2001 standard defines an application programming
21cr|mingw-winpthreads-9.0.0-1|70	interface (API) for writing multithreaded applications. This interface
21cr|mingw-winpthreads-9.0.0-1|71	is known more commonly as pthreads. A good number of modern operating
21cr|mingw-winpthreads-9.0.0-1|72	systems include a threading library of some kind: Solaris (UI)
21cr|mingw-winpthreads-9.0.0-1|73	threads, Win32 threads, DCE threads, DECthreads, or any of the draft
21cr|mingw-winpthreads-9.0.0-1|74	revisions of the pthreads standard. The trend is that most of these
21cr|mingw-winpthreads-9.0.0-1|75	systems are slowly adopting the pthreads standard API, with
21cr|mingw-winpthreads-9.0.0-1|76	application developers following suit to reduce porting woes.
21cr|mingw-winpthreads-9.0.0-1|77	
21cr|mingw-winpthreads-9.0.0-1|78	Win32 does not, and is unlikely to ever, support pthreads
21cr|mingw-winpthreads-9.0.0-1|79	natively. This project seeks to provide a freely available and
21cr|mingw-winpthreads-9.0.0-1|80	high-quality solution to this problem.
21cr|mingw-winpthreads-9.0.0-1|81	
21cr|mingw-winpthreads-9.0.0-1|82	%package -n mingw32-winpthreads-static
21cr|mingw-winpthreads-9.0.0-1|83	Summary:        Static version of the MinGW Windows pthreads library
21cr|mingw-winpthreads-9.0.0-1|84	Requires:       mingw32-winpthreads = %{version}-%{release}
21cr|mingw-winpthreads-9.0.0-1|85	Obsoletes:      mingw32-pthreads-static < 2.8.0-25.20110511cvs
21cr|mingw-winpthreads-9.0.0-1|86	Provides:       mingw32-pthreads-static = 2.8.0-25.20110511cvs
21cr|mingw-winpthreads-9.0.0-1|87	
21cr|mingw-winpthreads-9.0.0-1|88	%description -n mingw32-winpthreads-static
21cr|mingw-winpthreads-9.0.0-1|89	Static version of the MinGW Windows pthreads library.
21cr|mingw-winpthreads-9.0.0-1|90	
21cr|mingw-winpthreads-9.0.0-1|91	# Win64
21cr|mingw-winpthreads-9.0.0-1|92	%package -n mingw64-winpthreads
21cr|mingw-winpthreads-9.0.0-1|93	Summary:        MinGW pthread library for the win64 target
21cr|mingw-winpthreads-9.0.0-1|94	Obsoletes:      mingw64-pthreads < 2.8.0-25.20110511cvs
21cr|mingw-winpthreads-9.0.0-1|95	Provides:       mingw64-pthreads = 2.8.0-25.20110511cvs
21cr|mingw-winpthreads-9.0.0-1|96	Conflicts:      mingw64-headers < 2.0.999-0.22.trunk.20130428
21cr|mingw-winpthreads-9.0.0-1|97	
21cr|mingw-winpthreads-9.0.0-1|98	%description -n mingw64-winpthreads
21cr|mingw-winpthreads-9.0.0-1|99	The POSIX 1003.1-2001 standard defines an application programming
21cr|mingw-winpthreads-9.0.0-1|100	interface (API) for writing multithreaded applications. This interface
21cr|mingw-winpthreads-9.0.0-1|101	is known more commonly as pthreads. A good number of modern operating
21cr|mingw-winpthreads-9.0.0-1|102	systems include a threading library of some kind: Solaris (UI)
21cr|mingw-winpthreads-9.0.0-1|103	threads, Win32 threads, DCE threads, DECthreads, or any of the draft
21cr|mingw-winpthreads-9.0.0-1|104	revisions of the pthreads standard. The trend is that most of these
21cr|mingw-winpthreads-9.0.0-1|105	systems are slowly adopting the pthreads standard API, with
21cr|mingw-winpthreads-9.0.0-1|106	application developers following suit to reduce porting woes.
21cr|mingw-winpthreads-9.0.0-1|107	
21cr|mingw-winpthreads-9.0.0-1|108	Win32 does not, and is unlikely to ever, support pthreads
21cr|mingw-winpthreads-9.0.0-1|109	natively. This project seeks to provide a freely available and
21cr|mingw-winpthreads-9.0.0-1|110	high-quality solution to this problem.
21cr|mingw-winpthreads-9.0.0-1|111	
21cr|mingw-winpthreads-9.0.0-1|112	%package -n mingw64-winpthreads-static
21cr|mingw-winpthreads-9.0.0-1|113	Summary:        Static version of the MinGW Windows pthreads library
21cr|mingw-winpthreads-9.0.0-1|114	Requires:       mingw64-winpthreads = %{version}-%{release}
21cr|mingw-winpthreads-9.0.0-1|115	Obsoletes:      mingw64-pthreads-static < 2.8.0-25.20110511cvs
21cr|mingw-winpthreads-9.0.0-1|116	Provides:       mingw64-pthreads-static = 2.8.0-25.20110511cvs
21cr|mingw-winpthreads-9.0.0-1|117	
21cr|mingw-winpthreads-9.0.0-1|118	%description -n mingw64-winpthreads-static
21cr|mingw-winpthreads-9.0.0-1|119	Static version of the MinGW Windows pthreads library.
21cr|mingw-winpthreads-9.0.0-1|120	
21cr|mingw-winpthreads-9.0.0-1|121	
21cr|mingw-winpthreads-9.0.0-1|122	%?mingw_debug_package
21cr|mingw-winpthreads-9.0.0-1|123	
21cr|mingw-winpthreads-9.0.0-1|124	
21cr|mingw-winpthreads-9.0.0-1|125	%prep
21cr|mingw-winpthreads-9.0.0-1|126	%if 0%{?snapshot_date}
21cr|mingw-winpthreads-9.0.0-1|127	rm -rf mingw-w64-v%{version}
21cr|mingw-winpthreads-9.0.0-1|128	mkdir mingw-w64-v%{version}
21cr|mingw-winpthreads-9.0.0-1|129	cd mingw-w64-v%{version}
21cr|mingw-winpthreads-9.0.0-1|130	unzip %{S:0}
21cr|mingw-winpthreads-9.0.0-1|131	%autosetup -p1 -D -T -n mingw-w64-v%{version}/mingw-w64-mingw-w64-%{snapshot_rev}
21cr|mingw-winpthreads-9.0.0-1|132	%else
21cr|mingw-winpthreads-9.0.0-1|133	%autosetup -p1 -n mingw-w64-v%{version}%{?pre:-%{pre}}
21cr|mingw-winpthreads-9.0.0-1|134	%endif
21cr|mingw-winpthreads-9.0.0-1|135	
21cr|mingw-winpthreads-9.0.0-1|136	# update config.sub and config.guest for riscv64 support
21cr|mingw-winpthreads-9.0.0-1|137	%config_update
21cr|mingw-winpthreads-9.0.0-1|138	
21cr|mingw-winpthreads-9.0.0-1|139	%build
21cr|mingw-winpthreads-9.0.0-1|140	pushd mingw-w64-libraries/winpthreads
21cr|mingw-winpthreads-9.0.0-1|141	%mingw_configure
21cr|mingw-winpthreads-9.0.0-1|142	%mingw_make_build
21cr|mingw-winpthreads-9.0.0-1|143	popd
21cr|mingw-winpthreads-9.0.0-1|144	
21cr|mingw-winpthreads-9.0.0-1|145	
21cr|mingw-winpthreads-9.0.0-1|146	%if 0%{?enable_tests}
21cr|mingw-winpthreads-9.0.0-1|147	
21cr|mingw-winpthreads-9.0.0-1|148	%check
21cr|mingw-winpthreads-9.0.0-1|149	# Prepare a wine prefix
21cr|mingw-winpthreads-9.0.0-1|150	export WINEPREFIX=/tmp/wine-winpthreads
21cr|mingw-winpthreads-9.0.0-1|151	mkdir $WINEPREFIX
21cr|mingw-winpthreads-9.0.0-1|152	winecfg || :
21cr|mingw-winpthreads-9.0.0-1|153	
21cr|mingw-winpthreads-9.0.0-1|154	# Run the tests
21cr|mingw-winpthreads-9.0.0-1|155	pushd mingw-w64-libraries/winpthreads
21cr|mingw-winpthreads-9.0.0-1|156	%mingw_make check -k || :
21cr|mingw-winpthreads-9.0.0-1|157	popd
21cr|mingw-winpthreads-9.0.0-1|158	
21cr|mingw-winpthreads-9.0.0-1|159	# Clean up the wine prefix
21cr|mingw-winpthreads-9.0.0-1|160	wineserver --kill || :
21cr|mingw-winpthreads-9.0.0-1|161	rm -rf /tmp/wine-winpthreads
21cr|mingw-winpthreads-9.0.0-1|162	
21cr|mingw-winpthreads-9.0.0-1|163	%endif
21cr|mingw-winpthreads-9.0.0-1|164	
21cr|mingw-winpthreads-9.0.0-1|165	
21cr|mingw-winpthreads-9.0.0-1|166	%install
21cr|mingw-winpthreads-9.0.0-1|167	pushd mingw-w64-libraries/winpthreads
21cr|mingw-winpthreads-9.0.0-1|168	%mingw_make_install
21cr|mingw-winpthreads-9.0.0-1|169	popd
21cr|mingw-winpthreads-9.0.0-1|170	
21cr|mingw-winpthreads-9.0.0-1|171	# Drop all .la files
21cr|mingw-winpthreads-9.0.0-1|172	find $RPM_BUILD_ROOT -name "*.la" -delete
21cr|mingw-winpthreads-9.0.0-1|173	
21cr|mingw-winpthreads-9.0.0-1|174	
21cr|mingw-winpthreads-9.0.0-1|175	# Win32
21cr|mingw-winpthreads-9.0.0-1|176	%files -n mingw32-winpthreads
21cr|mingw-winpthreads-9.0.0-1|177	%license COPYING
21cr|mingw-winpthreads-9.0.0-1|178	%{mingw32_bindir}/libwinpthread-1.dll
21cr|mingw-winpthreads-9.0.0-1|179	%{mingw32_libdir}/libwinpthread.dll.a
21cr|mingw-winpthreads-9.0.0-1|180	%{mingw32_libdir}/libpthread.dll.a
21cr|mingw-winpthreads-9.0.0-1|181	%{mingw32_includedir}/pthread.h
21cr|mingw-winpthreads-9.0.0-1|182	%{mingw32_includedir}/pthread_compat.h
21cr|mingw-winpthreads-9.0.0-1|183	%{mingw32_includedir}/pthread_signal.h
21cr|mingw-winpthreads-9.0.0-1|184	%{mingw32_includedir}/pthread_time.h
21cr|mingw-winpthreads-9.0.0-1|185	%{mingw32_includedir}/pthread_unistd.h
21cr|mingw-winpthreads-9.0.0-1|186	%{mingw32_includedir}/sched.h
21cr|mingw-winpthreads-9.0.0-1|187	%{mingw32_includedir}/semaphore.h
21cr|mingw-winpthreads-9.0.0-1|188	
21cr|mingw-winpthreads-9.0.0-1|189	%files -n mingw32-winpthreads-static
21cr|mingw-winpthreads-9.0.0-1|190	%{mingw32_libdir}/libwinpthread.a
21cr|mingw-winpthreads-9.0.0-1|191	%{mingw32_libdir}/libpthread.a
21cr|mingw-winpthreads-9.0.0-1|192	
21cr|mingw-winpthreads-9.0.0-1|193	# Win64
21cr|mingw-winpthreads-9.0.0-1|194	%files -n mingw64-winpthreads
21cr|mingw-winpthreads-9.0.0-1|195	%license COPYING
21cr|mingw-winpthreads-9.0.0-1|196	%{mingw64_bindir}/libwinpthread-1.dll
21cr|mingw-winpthreads-9.0.0-1|197	%{mingw64_libdir}/libwinpthread.dll.a
21cr|mingw-winpthreads-9.0.0-1|198	%{mingw64_libdir}/libpthread.dll.a
21cr|mingw-winpthreads-9.0.0-1|199	%{mingw64_includedir}/pthread.h
21cr|mingw-winpthreads-9.0.0-1|200	%{mingw64_includedir}/pthread_compat.h
21cr|mingw-winpthreads-9.0.0-1|201	%{mingw64_includedir}/pthread_signal.h
21cr|mingw-winpthreads-9.0.0-1|202	%{mingw64_includedir}/pthread_time.h
21cr|mingw-winpthreads-9.0.0-1|203	%{mingw64_includedir}/pthread_unistd.h
21cr|mingw-winpthreads-9.0.0-1|204	%{mingw64_includedir}/sched.h
21cr|mingw-winpthreads-9.0.0-1|205	%{mingw64_includedir}/semaphore.h
21cr|mingw-winpthreads-9.0.0-1|206	
21cr|mingw-winpthreads-9.0.0-1|207	%files -n mingw64-winpthreads-static
21cr|mingw-winpthreads-9.0.0-1|208	%{mingw64_libdir}/libwinpthread.a
21cr|mingw-winpthreads-9.0.0-1|209	%{mingw64_libdir}/libpthread.a
21cr|mingw-winpthreads-9.0.0-1|210	

3183 21
21cr|mini18n-0.1-7|1	%define major 0
21cr|mini18n-0.1-7|2	%define libname %mklibname mini18n %{major}
21cr|mini18n-0.1-7|3	%define devname %mklibname mini18n -d
21cr|mini18n-0.1-7|4	
21cr|mini18n-0.1-7|5	Summary:	A translation library
21cr|mini18n-0.1-7|6	Name:		mini18n
21cr|mini18n-0.1-7|7	Version:	0.1
21cr|mini18n-0.1-7|8	Release:	7
21cr|mini18n-0.1-7|9	#License:	LGPLv2+
21cr|mini18n-0.1-7|10	#strange license
21cr|mini18n-0.1-7|11	#it was already distributed with yabause under GPLv2+
21cr|mini18n-0.1-7|12	License:	GPLv2+
21cr|mini18n-0.1-7|13	Group:		System/Libraries
21cr|mini18n-0.1-7|14	Url:		http://yabause.sourceforge.net/
21cr|mini18n-0.1-7|15	Source0:	http://downloads.sourceforge.net/yabause/%{name}-%{version}.tar.gz
21cr|mini18n-0.1-7|16	
21cr|mini18n-0.1-7|17	%description
21cr|mini18n-0.1-7|18	Mini18n is a small library to translate applications across multiple
21cr|mini18n-0.1-7|19	platforms.
21cr|mini18n-0.1-7|20	
21cr|mini18n-0.1-7|21	#----------------------------------------------------------------------------
21cr|mini18n-0.1-7|22	
21cr|mini18n-0.1-7|23	%package -n %{libname}
21cr|mini18n-0.1-7|24	Summary:	A small translation library
21cr|mini18n-0.1-7|25	Group:		System/Libraries
21cr|mini18n-0.1-7|26	Provides:	%{name} = %{version}-%{release}
21cr|mini18n-0.1-7|27	Provides:	lib%{name} = %{version}-%{release}
21cr|mini18n-0.1-7|28	
21cr|mini18n-0.1-7|29	%description -n %{libname}
21cr|mini18n-0.1-7|30	Library and data files for the mini18n package.
21cr|mini18n-0.1-7|31	
21cr|mini18n-0.1-7|32	%files -n %{libname}
21cr|mini18n-0.1-7|33	%doc AUTHORS ChangeLog README example/{main.c,Makefile*}
21cr|mini18n-0.1-7|34	%{_libdir}/libmini18n.so.%{major}*
21cr|mini18n-0.1-7|35	
21cr|mini18n-0.1-7|36	#----------------------------------------------------------------------------
21cr|mini18n-0.1-7|37	
21cr|mini18n-0.1-7|38	%package -n %{devname}
21cr|mini18n-0.1-7|39	Summary:	Header files and static library from mini18n
21cr|mini18n-0.1-7|40	Group:		Development/C
21cr|mini18n-0.1-7|41	Requires:	%{libname} = %{EVRD}
21cr|mini18n-0.1-7|42	Provides:	%{name}-devel = %{EVRD}
21cr|mini18n-0.1-7|43	
21cr|mini18n-0.1-7|44	%description -n %{devname}
21cr|mini18n-0.1-7|45	Library and includes files for developing programs translated with mini18n.
21cr|mini18n-0.1-7|46	
21cr|mini18n-0.1-7|47	%files -n %{devname}
21cr|mini18n-0.1-7|48	%{_includedir}/*
21cr|mini18n-0.1-7|49	%{_libdir}/libmini18n.so
21cr|mini18n-0.1-7|50	
21cr|mini18n-0.1-7|51	#----------------------------------------------------------------------------
21cr|mini18n-0.1-7|52	
21cr|mini18n-0.1-7|53	%prep
21cr|mini18n-0.1-7|54	%setup -q
21cr|mini18n-0.1-7|55	
21cr|mini18n-0.1-7|56	%build
21cr|mini18n-0.1-7|57	%configure
21cr|mini18n-0.1-7|58	%make
21cr|mini18n-0.1-7|59	
21cr|mini18n-0.1-7|60	%install
21cr|mini18n-0.1-7|61	%makeinstall
21cr|mini18n-0.1-7|62	

3184 21
21cr|minidjvu-0.8-3|1	%define major 0
21cr|minidjvu-0.8-3|2	%define libname %mklibname %{name} %{major}
21cr|minidjvu-0.8-3|3	%define devname %mklibname %{name} -d
21cr|minidjvu-0.8-3|4	
21cr|minidjvu-0.8-3|5	Name:           minidjvu
21cr|minidjvu-0.8-3|6	Version:        0.8
21cr|minidjvu-0.8-3|7	Release:        3
21cr|minidjvu-0.8-3|8	License:        GPLv2
21cr|minidjvu-0.8-3|9	Summary:        Bitonal DjVu Encoder/Decoder
21cr|minidjvu-0.8-3|10	URL:            http://minidjvu.sourceforge.net/
21cr|minidjvu-0.8-3|11	Group:          Graphics
21cr|minidjvu-0.8-3|12	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|minidjvu-0.8-3|13	# PATCH-FIX-OPENSUSE minidjvu-0.8-gzip.patch lazy.kent@opensuse.org -- gzip manpages in buildroot
21cr|minidjvu-0.8-3|14	Patch0:         minidjvu-0.8-gzip.patch
21cr|minidjvu-0.8-3|15	# PATCH-FIX-OPENSUSE minidjvu-0.8-install.patch lazy.kent@opensuse.org -- fix install options
21cr|minidjvu-0.8-3|16	Patch1:         minidjvu-0.8-install.patch
21cr|minidjvu-0.8-3|17	BuildRequires:  gcc-c++
21cr|minidjvu-0.8-3|18	BuildRequires:  tiff-devel
21cr|minidjvu-0.8-3|19	
21cr|minidjvu-0.8-3|20	%description
21cr|minidjvu-0.8-3|21	minidjvu is a command line utility which encodes and decodes single page
21cr|minidjvu-0.8-3|22	black-and-white DjVu files, and can compress multiple pages, taking
21cr|minidjvu-0.8-3|23	advantage from similarities between pages.
21cr|minidjvu-0.8-3|24	
21cr|minidjvu-0.8-3|25	%package -n %{libname}
21cr|minidjvu-0.8-3|26	Summary:        Bitonal DjVu Encoder/Decoder Library
21cr|minidjvu-0.8-3|27	Group:          System/Libraries
21cr|minidjvu-0.8-3|28	
21cr|minidjvu-0.8-3|29	%description -n %{libname}
21cr|minidjvu-0.8-3|30	Library for DjVu encoding/decoding black-and-white images.
21cr|minidjvu-0.8-3|31	
21cr|minidjvu-0.8-3|32	%package -n %{devname}
21cr|minidjvu-0.8-3|33	Summary:        Minidjvu Development Files
21cr|minidjvu-0.8-3|34	Group:          Development/C
21cr|minidjvu-0.8-3|35	Requires:       %{libname} = %{version}
21cr|minidjvu-0.8-3|36	
21cr|minidjvu-0.8-3|37	%description -n %{devname}
21cr|minidjvu-0.8-3|38	Development files for the package minidjvu.
21cr|minidjvu-0.8-3|39	
21cr|minidjvu-0.8-3|40	%prep
21cr|minidjvu-0.8-3|41	%setup -q
21cr|minidjvu-0.8-3|42	%patch0
21cr|minidjvu-0.8-3|43	%patch1
21cr|minidjvu-0.8-3|44	
21cr|minidjvu-0.8-3|45	%build
21cr|minidjvu-0.8-3|46	autoreconf -fiv
21cr|minidjvu-0.8-3|47	%configure --disable-static
21cr|minidjvu-0.8-3|48	# Don't run parallel make because of error!
21cr|minidjvu-0.8-3|49	make
21cr|minidjvu-0.8-3|50	
21cr|minidjvu-0.8-3|51	%install
21cr|minidjvu-0.8-3|52	%makeinstall
21cr|minidjvu-0.8-3|53	chmod 755 %{buildroot}%{_libdir}/*
21cr|minidjvu-0.8-3|54	install -Dm 0644 %{name}.h %{buildroot}%{_includedir}/%{name}.h
21cr|minidjvu-0.8-3|55	for x in $(find ./minidjvu -type f -name "*.h") ; do
21cr|minidjvu-0.8-3|56	install -Dm 0644 ${x} %{buildroot}%{_includedir}/${x}
21cr|minidjvu-0.8-3|57	done
21cr|minidjvu-0.8-3|58	%find_lang %{name}
21cr|minidjvu-0.8-3|59	
21cr|minidjvu-0.8-3|60	%files -f %{name}.lang
21cr|minidjvu-0.8-3|61	%doc COPYING NEWS README
21cr|minidjvu-0.8-3|62	%{_bindir}/%{name}
21cr|minidjvu-0.8-3|63	%doc %{_mandir}/man1/*
21cr|minidjvu-0.8-3|64	%doc %{_mandir}/ru
21cr|minidjvu-0.8-3|65	
21cr|minidjvu-0.8-3|66	%files -n %{libname}
21cr|minidjvu-0.8-3|67	%{_libdir}/*.so.*
21cr|minidjvu-0.8-3|68	
21cr|minidjvu-0.8-3|69	%files -n %{devname}
21cr|minidjvu-0.8-3|70	%doc doc/{decode.html,encode.html}
21cr|minidjvu-0.8-3|71	%{_libdir}/*.so
21cr|minidjvu-0.8-3|72	%{_includedir}/%{name}
21cr|minidjvu-0.8-3|73	%{_includedir}/%{name}.h

3185 21
21cr|minidlna-1.3.2-1|1	Summary:	A DLNA/UPnP-AV compliant media server
21cr|minidlna-1.3.2-1|2	Name:		minidlna
21cr|minidlna-1.3.2-1|3	Version:	1.3.2
21cr|minidlna-1.3.2-1|4	Release:	1
21cr|minidlna-1.3.2-1|5	License:	GPLv2+
21cr|minidlna-1.3.2-1|6	Group:		Networking/Other
21cr|minidlna-1.3.2-1|7	Url:		http://sourceforge.net/projects/minidlna/
21cr|minidlna-1.3.2-1|8	Source0:	http://downloads.sourceforge.net/project/minidlna/minidlna/%{version}/minidlna-%{version}.tar.gz
21cr|minidlna-1.3.2-1|9	Source2:	minidlna-tmpfiles.conf
21cr|minidlna-1.3.2-1|10	Source3:	minidlna.1
21cr|minidlna-1.3.2-1|11	Source4:	minidlna.conf.5
21cr|minidlna-1.3.2-1|12	Source5:	%{name}.service
21cr|minidlna-1.3.2-1|13	Source6:	minidlna.sysusers.conf
21cr|minidlna-1.3.2-1|14	BuildRequires:	pkgconfig(flac)
21cr|minidlna-1.3.2-1|15	BuildRequires:	libid3tag-devel
21cr|minidlna-1.3.2-1|16	BuildRequires:	libexif-devel
21cr|minidlna-1.3.2-1|17	BuildRequires:	jpeg-devel
21cr|minidlna-1.3.2-1|18	BuildRequires:	pkgconfig(sqlite3)
21cr|minidlna-1.3.2-1|19	BuildRequires:	ffmpeg-devel >= 1.1
21cr|minidlna-1.3.2-1|20	BuildRequires:	pkgconfig(vorbis)
21cr|minidlna-1.3.2-1|21	BuildRequires:	pkgconfig(libavcodec)
21cr|minidlna-1.3.2-1|22	BuildRequires:	pkgconfig(libavformat)
21cr|minidlna-1.3.2-1|23	BuildRequires:	pkgconfig(libavutil)
21cr|minidlna-1.3.2-1|24	BuildRequires:	systemd
21cr|minidlna-1.3.2-1|25	BuildRequires:	pkgconfig
21cr|minidlna-1.3.2-1|26	BuildRequires:	autoconf
21cr|minidlna-1.3.2-1|27	BuildRequires:	automake
21cr|minidlna-1.3.2-1|28	BuildRequires:	libtool
21cr|minidlna-1.3.2-1|29	BuildRequires:	gettext-devel
21cr|minidlna-1.3.2-1|30	Requires:	/bin/systemd-sysusers
21cr|minidlna-1.3.2-1|31	
21cr|minidlna-1.3.2-1|32	%description
21cr|minidlna-1.3.2-1|33	MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully
21cr|minidlna-1.3.2-1|34	compliant with DLNA/UPnP-AV clients. MiniDLNA serves multimedia content
21cr|minidlna-1.3.2-1|35	such as music, video and pictures to compatible clients on the network.
21cr|minidlna-1.3.2-1|36	
21cr|minidlna-1.3.2-1|37	See http://www.upnp.org/ for more details on UPnP
21cr|minidlna-1.3.2-1|38	and http://www.dlna.org/ for mode details on DLNA.
21cr|minidlna-1.3.2-1|39	
21cr|minidlna-1.3.2-1|40	%prep
21cr|minidlna-1.3.2-1|41	%setup -q
21cr|minidlna-1.3.2-1|42	
21cr|minidlna-1.3.2-1|43	%build
21cr|minidlna-1.3.2-1|44	%serverbuild
21cr|minidlna-1.3.2-1|45	
21cr|minidlna-1.3.2-1|46	CPPFLAGS="`pkg-config --cflags libavcodec libavformat libavutil`"
21cr|minidlna-1.3.2-1|47	export CPPFLAGS
21cr|minidlna-1.3.2-1|48	./autogen.sh
21cr|minidlna-1.3.2-1|49	%configure \
21cr|minidlna-1.3.2-1|50	--with-log-path=%{_logdir} \
21cr|minidlna-1.3.2-1|51	--with-db-path=%{_localstatedir}/cache \
21cr|minidlna-1.3.2-1|52	--with-os-name="%{distribution}"\
21cr|minidlna-1.3.2-1|53	--with-os-version="%{distro_release}" \
21cr|minidlna-1.3.2-1|54	--with-os-url="%{disturl}"
21cr|minidlna-1.3.2-1|55	
21cr|minidlna-1.3.2-1|56	%make
21cr|minidlna-1.3.2-1|57	
21cr|minidlna-1.3.2-1|58	%install
21cr|minidlna-1.3.2-1|59	%makeinstall_std
21cr|minidlna-1.3.2-1|60	
21cr|minidlna-1.3.2-1|61	install -D -p -m 0644 %{SOURCE5} %{buildroot}%{_unitdir}/%{name}.service
21cr|minidlna-1.3.2-1|62	install -m 644 -D minidlna.conf %{buildroot}%{_sysconfdir}/minidlna.conf
21cr|minidlna-1.3.2-1|63	install -m 644 -D %{SOURCE3} %{buildroot}%{_mandir}/man1/minidlna.1
21cr|minidlna-1.3.2-1|64	install -m 644 -D %{SOURCE4} %{buildroot}%{_mandir}/man5/minidlna.conf.5
21cr|minidlna-1.3.2-1|65	
21cr|minidlna-1.3.2-1|66	sed 's|#friendly_name=My DLNA Server|friendly_name=Rosa|' -i %{buildroot}%{_sysconfdir}/minidlna.conf
21cr|minidlna-1.3.2-1|67	sed 's|#db_dir=/var/cache/minidlna|db_dir=/var/cache/minidlna|' -i %{buildroot}%{_sysconfdir}/minidlna.conf
21cr|minidlna-1.3.2-1|68	sed 's|#log_dir=/var/log|log_dir=/var/log|' -i %{buildroot}%{_sysconfdir}/minidlna.conf
21cr|minidlna-1.3.2-1|69	sed 's|#wide_links=no|wide_links=yes|' -i %{buildroot}%{_sysconfdir}/minidlna.conf
21cr|minidlna-1.3.2-1|70	
21cr|minidlna-1.3.2-1|71	mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
21cr|minidlna-1.3.2-1|72	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|minidlna-1.3.2-1|73	
21cr|minidlna-1.3.2-1|74	install -d -m 0755 %{buildroot}%{_localstatedir}/cache/%{name}/
21cr|minidlna-1.3.2-1|75	touch %{buildroot}%{_localstatedir}/cache/%{name}/files.db
21cr|minidlna-1.3.2-1|76	
21cr|minidlna-1.3.2-1|77	# install sysuser config
21cr|minidlna-1.3.2-1|78	install -d %{buildroot}%{_sysusersdir}
21cr|minidlna-1.3.2-1|79	install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/minidlna.conf
21cr|minidlna-1.3.2-1|80	
21cr|minidlna-1.3.2-1|81	%find_lang %{name}
21cr|minidlna-1.3.2-1|82	
21cr|minidlna-1.3.2-1|83	%pre
21cr|minidlna-1.3.2-1|84	%sysusers_create_package minidlna %{SOURCE6}
21cr|minidlna-1.3.2-1|85	
21cr|minidlna-1.3.2-1|86	%post
21cr|minidlna-1.3.2-1|87	%create_ghostfile %{_localstatedir}/cache/%{name}/files.db %{name} %{name} 0644
21cr|minidlna-1.3.2-1|88	%systemd_post minidlna.service
21cr|minidlna-1.3.2-1|89	%tmpfiles_create %{name}.conf
21cr|minidlna-1.3.2-1|90	
21cr|minidlna-1.3.2-1|91	%preun
21cr|minidlna-1.3.2-1|92	%systemd_preun minidlna.service
21cr|minidlna-1.3.2-1|93	
21cr|minidlna-1.3.2-1|94	%files -f %{name}.lang
21cr|minidlna-1.3.2-1|95	%doc README
21cr|minidlna-1.3.2-1|96	%dir %attr(-,minidlna,minidlna) %{_localstatedir}/cache/%{name}/
21cr|minidlna-1.3.2-1|97	%ghost %attr(-,minidlna,minidlna) %{_localstatedir}/cache/%{name}/files.db
21cr|minidlna-1.3.2-1|98	%attr(755,-,-) %{_sbindir}/minidlna*
21cr|minidlna-1.3.2-1|99	%{_unitdir}/%{name}.service
21cr|minidlna-1.3.2-1|100	%config(noreplace) %{_sysconfdir}/minidlna.conf
21cr|minidlna-1.3.2-1|101	%{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|minidlna-1.3.2-1|102	%{_mandir}/man1/minidlna.1*
21cr|minidlna-1.3.2-1|103	%{_mandir}/man5/minidlna.conf.5*
21cr|minidlna-1.3.2-1|104	%{_sysusersdir}/%{name}.conf

3186 21
21cr|miniflux-1.0.2-6|1	%global __requires_exclude ^pear\\(.*\\)
21cr|miniflux-1.0.2-6|2	
21cr|miniflux-1.0.2-6|3	Name:		miniflux
21cr|miniflux-1.0.2-6|4	Version:	1.0.2
21cr|miniflux-1.0.2-6|5	Release:	6
21cr|miniflux-1.0.2-6|6	Summary:	Minimalist web based news reader
21cr|miniflux-1.0.2-6|7	License:	GPL
21cr|miniflux-1.0.2-6|8	Group:		System/Servers
21cr|miniflux-1.0.2-6|9	URL:		http://miniflux.net/
21cr|miniflux-1.0.2-6|10	Source0:	http://miniflux.net/miniflux-%{version}.zip
21cr|miniflux-1.0.2-6|11	Requires:	apache-mod_php
21cr|miniflux-1.0.2-6|12	Requires:	php-pdo_sqlite
21cr|miniflux-1.0.2-6|13	BuildArch:	noarch
21cr|miniflux-1.0.2-6|14	
21cr|miniflux-1.0.2-6|15	%description
21cr|miniflux-1.0.2-6|16	Miniflux is a minimalist web based news reader. I developed my own RSS reader
21cr|miniflux-1.0.2-6|17	for my own usage and now I share it to everybody as a free software.
21cr|miniflux-1.0.2-6|18	
21cr|miniflux-1.0.2-6|19	%prep
21cr|miniflux-1.0.2-6|20	%setup -q -n %{name}
21cr|miniflux-1.0.2-6|21	
21cr|miniflux-1.0.2-6|22	%build
21cr|miniflux-1.0.2-6|23	
21cr|miniflux-1.0.2-6|24	%install
21cr|miniflux-1.0.2-6|25	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|miniflux-1.0.2-6|26	cp -pr *  %{buildroot}%{_datadir}/%{name}
21cr|miniflux-1.0.2-6|27	
21cr|miniflux-1.0.2-6|28	rm -f %{buildroot}%{_datadir}/%{name}/LICENSE
21cr|miniflux-1.0.2-6|29	rm -rf %{buildroot}%{_datadir}/%{name}/data
21cr|miniflux-1.0.2-6|30	
21cr|miniflux-1.0.2-6|31	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|miniflux-1.0.2-6|32	
21cr|miniflux-1.0.2-6|33	pushd %{buildroot}%{_datadir}/%{name}
21cr|miniflux-1.0.2-6|34	ln -s ../../..%{_localstatedir}/lib/%{name} data
21cr|miniflux-1.0.2-6|35	popd
21cr|miniflux-1.0.2-6|36	
21cr|miniflux-1.0.2-6|37	# apache configuration
21cr|miniflux-1.0.2-6|38	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|miniflux-1.0.2-6|39	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|miniflux-1.0.2-6|40	# %{name} Apache configuration file
21cr|miniflux-1.0.2-6|41	Alias /%{name} %{_datadir}/%{name}
21cr|miniflux-1.0.2-6|42	
21cr|miniflux-1.0.2-6|43	<Directory %{_datadir}/%{name}>
21cr|miniflux-1.0.2-6|44	Require all granted
21cr|miniflux-1.0.2-6|45	</Directory>
21cr|miniflux-1.0.2-6|46	EOF
21cr|miniflux-1.0.2-6|47	
21cr|miniflux-1.0.2-6|48	%files
21cr|miniflux-1.0.2-6|49	%doc LICENSE
21cr|miniflux-1.0.2-6|50	%{_datadir}/%{name}
21cr|miniflux-1.0.2-6|51	%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
21cr|miniflux-1.0.2-6|52	%config(noreplace) %{_webappconfdir}/%{name}.conf

3187 21
21cr|minilens-1.2-1|1	%define oname Minilens
21cr|minilens-1.2-1|2	#define distsuffix mrb
21cr|minilens-1.2-1|3	Summary:        Libre puzzle platform game
21cr|minilens-1.2-1|4	Name:           minilens
21cr|minilens-1.2-1|5	Version:        1.2
21cr|minilens-1.2-1|6	Release:        1
21cr|minilens-1.2-1|7	License:        GPLv3+
21cr|minilens-1.2-1|8	Url:            https://kobuge-games.github.io/minilens/
21cr|minilens-1.2-1|9	Group:          Games/Puzzles
21cr|minilens-1.2-1|10	Source :        https://github.com/KOBUGE-Games/minilens/archive/v%{version}/%{oname}-%{version}.tar.gz
21cr|minilens-1.2-1|11	# https://github.com/KOBUGE-Games/minilens/commit/ca74fb82ea53d00ff5abb5a3a2b908681f74bd21
21cr|minilens-1.2-1|12	Patch0:         fix-screen-resizing.patch
21cr|minilens-1.2-1|13	BuildRequires:  imagemagick
21cr|minilens-1.2-1|14	Requires:       godot2-runner
21cr|minilens-1.2-1|15	BuildArch:      noarch
21cr|minilens-1.2-1|16	
21cr|minilens-1.2-1|17	%description
21cr|minilens-1.2-1|18	Free Puzzle Platform Game
21cr|minilens-1.2-1|19	1000 years after post-apocalyptic Earth,
21cr|minilens-1.2-1|20	many form of lifes went extinct,
21cr|minilens-1.2-1|21	including humans.
21cr|minilens-1.2-1|22	An alien robot series, called Minilens,
21cr|minilens-1.2-1|23	are cleaning up earth and collecting
21cr|minilens-1.2-1|24	surviving flora.
21cr|minilens-1.2-1|25	The game is won by destroying all
21cr|minilens-1.2-1|26	Radioactive Barrels and collecting
21cr|minilens-1.2-1|27	surviving flora.
21cr|minilens-1.2-1|28	The drawback is that Minilens can't jump.
21cr|minilens-1.2-1|29	
21cr|minilens-1.2-1|30	
21cr|minilens-1.2-1|31	%files
21cr|minilens-1.2-1|32	%doc README.md LICENSE.txt CREDITS.txt
21cr|minilens-1.2-1|33	%{_gamesdatadir}/%{name}
21cr|minilens-1.2-1|34	%{_gamesbindir}/%{name}
21cr|minilens-1.2-1|35	%{_datadir}/applications/%{name}.desktop
21cr|minilens-1.2-1|36	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|minilens-1.2-1|37	
21cr|minilens-1.2-1|38	#----------------------------------------------------
21cr|minilens-1.2-1|39	%prep
21cr|minilens-1.2-1|40	%setup -q
21cr|minilens-1.2-1|41	%patch0 -p1
21cr|minilens-1.2-1|42	rm -fr .gitignore
21cr|minilens-1.2-1|43	
21cr|minilens-1.2-1|44	%build
21cr|minilens-1.2-1|45	
21cr|minilens-1.2-1|46	%install
21cr|minilens-1.2-1|47	# data
21cr|minilens-1.2-1|48	install -dm755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|minilens-1.2-1|49	cp -R -t %{buildroot}%{_gamesdatadir}/%{name} *
21cr|minilens-1.2-1|50	
21cr|minilens-1.2-1|51	# wrapper
21cr|minilens-1.2-1|52	install -dm755 %{buildroot}%{_gamesbindir}
21cr|minilens-1.2-1|53	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|minilens-1.2-1|54	#!/bin/sh
21cr|minilens-1.2-1|55	godot2-runner -path "%{_gamesdatadir}/%{name}" $@
21cr|minilens-1.2-1|56	EOF
21cr|minilens-1.2-1|57	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|minilens-1.2-1|58	
21cr|minilens-1.2-1|59	# icons
21cr|minilens-1.2-1|60	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|minilens-1.2-1|61	install -dm 0755 \
21cr|minilens-1.2-1|62	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|minilens-1.2-1|63	convert -strip -resize $size icon.png \
21cr|minilens-1.2-1|64	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|minilens-1.2-1|65	done
21cr|minilens-1.2-1|66	
21cr|minilens-1.2-1|67	#menu entry
21cr|minilens-1.2-1|68	mkdir -p %{buildroot}%{_datadir}/applications
21cr|minilens-1.2-1|69	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|minilens-1.2-1|70	[Desktop Entry]
21cr|minilens-1.2-1|71	Name=%{oname}
21cr|minilens-1.2-1|72	GenericName=%{summary}
21cr|minilens-1.2-1|73	Comment=%{summary}
21cr|minilens-1.2-1|74	Exec=%{name}
21cr|minilens-1.2-1|75	Icon=%{name}
21cr|minilens-1.2-1|76	Terminal=false
21cr|minilens-1.2-1|77	Type=Application
21cr|minilens-1.2-1|78	Categories=Game;ArcadeGame;
21cr|minilens-1.2-1|79	EOF

3188 21
21cr|minisat-2.2.1-1|1	%define major 2
21cr|minisat-2.2.1-1|2	%define libname %mklibname minisat %{major}
21cr|minisat-2.2.1-1|3	%define devname %mklibname minisat -d
21cr|minisat-2.2.1-1|4	%define sdevname %mklibname %{name} -d -s
21cr|minisat-2.2.1-1|5	
21cr|minisat-2.2.1-1|6	Summary:	A minimalistic and high-performance SAT solver
21cr|minisat-2.2.1-1|7	Name:		minisat
21cr|minisat-2.2.1-1|8	Version:	2.2.1
21cr|minisat-2.2.1-1|9	Release:	1
21cr|minisat-2.2.1-1|10	License:	MIT
21cr|minisat-2.2.1-1|11	Group:		Sciences/Mathematics
21cr|minisat-2.2.1-1|12	Url:		http://minisat.se/
21cr|minisat-2.2.1-1|13	Source0:	https://github.com/stp/minisat/archive/refs/tags/releases/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|minisat-2.2.1-1|14	BuildRequires:	cmake
21cr|minisat-2.2.1-1|15	BuildRequires:	pkgconfig(zlib)
21cr|minisat-2.2.1-1|16	
21cr|minisat-2.2.1-1|17	%description
21cr|minisat-2.2.1-1|18	A minimalistic and high-performance SAT solver.
21cr|minisat-2.2.1-1|19	
21cr|minisat-2.2.1-1|20	%files
21cr|minisat-2.2.1-1|21	%doc LICENSE README
21cr|minisat-2.2.1-1|22	%{_bindir}/minisat*
21cr|minisat-2.2.1-1|23	
21cr|minisat-2.2.1-1|24	#----------------------------------------------------------------------------
21cr|minisat-2.2.1-1|25	
21cr|minisat-2.2.1-1|26	%package -n %{libname}
21cr|minisat-2.2.1-1|27	Summary:	Cryptominisat library
21cr|minisat-2.2.1-1|28	Group:		System/Libraries
21cr|minisat-2.2.1-1|29	
21cr|minisat-2.2.1-1|30	%description -n %{libname}
21cr|minisat-2.2.1-1|31	The %{name} library.
21cr|minisat-2.2.1-1|32	
21cr|minisat-2.2.1-1|33	%files -n %{libname}
21cr|minisat-2.2.1-1|34	%{_libdir}/lib%{name}.so.%{major}*
21cr|minisat-2.2.1-1|35	
21cr|minisat-2.2.1-1|36	#----------------------------------------------------------------------------
21cr|minisat-2.2.1-1|37	
21cr|minisat-2.2.1-1|38	%package -n %{devname}
21cr|minisat-2.2.1-1|39	Summary:	Header files for developing with %{name}
21cr|minisat-2.2.1-1|40	Group:		Development/Other
21cr|minisat-2.2.1-1|41	Requires:	%{libname} = %{EVRD}
21cr|minisat-2.2.1-1|42	Provides:	%{name}-devel = %{EVRD}
21cr|minisat-2.2.1-1|43	
21cr|minisat-2.2.1-1|44	%description -n %{devname}
21cr|minisat-2.2.1-1|45	Header files for developing applications that use %{name}.
21cr|minisat-2.2.1-1|46	
21cr|minisat-2.2.1-1|47	%files -n %{devname}
21cr|minisat-2.2.1-1|48	%{_includedir}/%{name}/
21cr|minisat-2.2.1-1|49	%{_libdir}/lib%{name}.so
21cr|minisat-2.2.1-1|50	
21cr|minisat-2.2.1-1|51	#----------------------------------------------------------------------------
21cr|minisat-2.2.1-1|52	%package -n %{sdevname}
21cr|minisat-2.2.1-1|53	Summary:	%{name} development files (static library)
21cr|minisat-2.2.1-1|54	Group:		Development/Other
21cr|minisat-2.2.1-1|55	Requires:	%{devname} = %{EVRD}
21cr|minisat-2.2.1-1|56	Provides:	%{name}-static-devel = %{EVRD}
21cr|minisat-2.2.1-1|57	
21cr|minisat-2.2.1-1|58	%description -n %{sdevname}
21cr|minisat-2.2.1-1|59	%{name} development files (static library).
21cr|minisat-2.2.1-1|60	
21cr|minisat-2.2.1-1|61	%files -n %{sdevname}
21cr|minisat-2.2.1-1|62	%{_libdir}/*.a
21cr|minisat-2.2.1-1|63	
21cr|minisat-2.2.1-1|64	#------------------------------------------------------------------
21cr|minisat-2.2.1-1|65	%prep
21cr|minisat-2.2.1-1|66	%autosetup -p1 -n %{name}-releases-%{version}
21cr|minisat-2.2.1-1|67	
21cr|minisat-2.2.1-1|68	# fix lib files install path
21cr|minisat-2.2.1-1|69	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|' CMakeLists.txt
21cr|minisat-2.2.1-1|70	
21cr|minisat-2.2.1-1|71	%build
21cr|minisat-2.2.1-1|72	%cmake
21cr|minisat-2.2.1-1|73	%make
21cr|minisat-2.2.1-1|74	
21cr|minisat-2.2.1-1|75	%install
21cr|minisat-2.2.1-1|76	%makeinstall_std -C build

3189 21
21cr|minised-1.14-4|1	Summary:	A smaller, cheaper, faster SED implementation
21cr|minised-1.14-4|2	Name:		minised
21cr|minised-1.14-4|3	Version:	1.14
21cr|minised-1.14-4|4	Release:	4
21cr|minised-1.14-4|5	License:	BSD
21cr|minised-1.14-4|6	Group:		File tools
21cr|minised-1.14-4|7	Url:		http://www.exactcode.de/site/open_source/minised/
21cr|minised-1.14-4|8	Source0:	http://dl.exactcode.de/oss/minised/%{name}-%{version}.tar.gz
21cr|minised-1.14-4|9	Patch0:		minised-1.14-sfmt.patch
21cr|minised-1.14-4|10	BuildRequires:	dietlibc-devel
21cr|minised-1.14-4|11	
21cr|minised-1.14-4|12	%description
21cr|minised-1.14-4|13	This is a smaller, cheaper, faster SED implementation. Minix uses it. GNU used
21cr|minised-1.14-4|14	to use it, until they built their own sed around an extended (some would say
21cr|minised-1.14-4|15	over-extended) regexp package. For embedded use we searched for a tiny sed
21cr|minised-1.14-4|16	implementation especially for use with the dietlibc and found Eric S. Raymond's
21cr|minised-1.14-4|17	sed implementation quite handy. Though it suffered several bugs and was not
21cr|minised-1.14-4|18	under active maintenance anymore. After sending a bunch of fixes we agreed to
21cr|minised-1.14-4|19	continue maintaining this lovely, historic sed implementation.
21cr|minised-1.14-4|20	
21cr|minised-1.14-4|21	%files
21cr|minised-1.14-4|22	%doc README
21cr|minised-1.14-4|23	%{_bindir}/minised
21cr|minised-1.14-4|24	%{_mandir}/man1/minised.1*
21cr|minised-1.14-4|25	
21cr|minised-1.14-4|26	#----------------------------------------------------------------------------
21cr|minised-1.14-4|27	
21cr|minised-1.14-4|28	%prep
21cr|minised-1.14-4|29	%setup -q
21cr|minised-1.14-4|30	%patch0 -p1
21cr|minised-1.14-4|31	
21cr|minised-1.14-4|32	%build
21cr|minised-1.14-4|33	make CC="diet gcc -D_BSD_SOURCE -D_GNU_SOURCE -static" CFLAGS="%{optflags} -static"
21cr|minised-1.14-4|34	
21cr|minised-1.14-4|35	%install
21cr|minised-1.14-4|36	%makeinstall_std

3190 21
21cr|mini_sendmail-1.3.9-3|1	Summary:	Accept email on behalf of real sendmail
21cr|mini_sendmail-1.3.9-3|2	Name:		mini_sendmail
21cr|mini_sendmail-1.3.9-3|3	Version:	1.3.9
21cr|mini_sendmail-1.3.9-3|4	Release:	3
21cr|mini_sendmail-1.3.9-3|5	License:	BSD
21cr|mini_sendmail-1.3.9-3|6	Group:		Networking/Mail
21cr|mini_sendmail-1.3.9-3|7	Url:		http://www.acme.com/software/mini_sendmail
21cr|mini_sendmail-1.3.9-3|8	Source0:	http://www.acme.com/software/mini_sendmail/%{name}-%{version}.tar.gz
21cr|mini_sendmail-1.3.9-3|9	Provides:	sendmail-command
21cr|mini_sendmail-1.3.9-3|10	Requires(post,preun):	update-alternatives
21cr|mini_sendmail-1.3.9-3|11	
21cr|mini_sendmail-1.3.9-3|12	%description
21cr|mini_sendmail-1.3.9-3|13	mini_sendmail reads its standard input up to an end-of-file and sends a copy
21cr|mini_sendmail-1.3.9-3|14	of the message found there to all of the addresses listed. The message is sent
21cr|mini_sendmail-1.3.9-3|15	by connecting to a local SMTP server. This means mini_sendmail can be used to
21cr|mini_sendmail-1.3.9-3|16	send email from inside a chroot(2) area.
21cr|mini_sendmail-1.3.9-3|17	
21cr|mini_sendmail-1.3.9-3|18	%files
21cr|mini_sendmail-1.3.9-3|19	%doc README
21cr|mini_sendmail-1.3.9-3|20	%{_sbindir}/mini_sendmail
21cr|mini_sendmail-1.3.9-3|21	%{_mandir}/man8/mini_sendmail.8*
21cr|mini_sendmail-1.3.9-3|22	
21cr|mini_sendmail-1.3.9-3|23	%post
21cr|mini_sendmail-1.3.9-3|24	update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/mini_sendmail 5
21cr|mini_sendmail-1.3.9-3|25	
21cr|mini_sendmail-1.3.9-3|26	%preun
21cr|mini_sendmail-1.3.9-3|27	if [ $1 = 0 ]; then
21cr|mini_sendmail-1.3.9-3|28	update-alternatives --remove sendmail-command %{_sbindir}/mini_sendmail
21cr|mini_sendmail-1.3.9-3|29	fi
21cr|mini_sendmail-1.3.9-3|30	
21cr|mini_sendmail-1.3.9-3|31	#----------------------------------------------------------------------------
21cr|mini_sendmail-1.3.9-3|32	
21cr|mini_sendmail-1.3.9-3|33	%prep
21cr|mini_sendmail-1.3.9-3|34	%setup -q
21cr|mini_sendmail-1.3.9-3|35	#patch0 -p1 -b .makefile
21cr|mini_sendmail-1.3.9-3|36	
21cr|mini_sendmail-1.3.9-3|37	%build
21cr|mini_sendmail-1.3.9-3|38	make mini_sendmail \
21cr|mini_sendmail-1.3.9-3|39	CFLAGS="%{optflags}" \
21cr|mini_sendmail-1.3.9-3|40	LDFLAGS="%{ldflags}"
21cr|mini_sendmail-1.3.9-3|41	
21cr|mini_sendmail-1.3.9-3|42	%install
21cr|mini_sendmail-1.3.9-3|43	mkdir -p %{buildroot}%{_sbindir}
21cr|mini_sendmail-1.3.9-3|44	mkdir -p %{buildroot}%{_mandir}/man8
21cr|mini_sendmail-1.3.9-3|45	
21cr|mini_sendmail-1.3.9-3|46	install mini_sendmail %{buildroot}%{_sbindir}/mini_sendmail
21cr|mini_sendmail-1.3.9-3|47	install mini_sendmail.8 %{buildroot}%{_mandir}/man8/mini_sendmail.8

3191 21
21cr|minitube-3.9.3-3|1	# Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys
21cr|minitube-3.9.3-3|2	# Note: these are for ROSA use ONLY.
21cr|minitube-3.9.3-3|3	# For your own builds, please get your own set of keys.
21cr|minitube-3.9.3-3|4	%define google_api_key AIzaSyATtfdjLrUXVLODfLrXXwkW_XRSvt2PB5g
21cr|minitube-3.9.3-3|5	
21cr|minitube-3.9.3-3|6	Summary:	A native YouTube client
21cr|minitube-3.9.3-3|7	Name:		minitube
21cr|minitube-3.9.3-3|8	Version:	3.9.3
21cr|minitube-3.9.3-3|9	Release:	3
21cr|minitube-3.9.3-3|10	License:	GPLv2+
21cr|minitube-3.9.3-3|11	Group:		Video
21cr|minitube-3.9.3-3|12	Url:		https://flavio.tordini.org/minitube
21cr|minitube-3.9.3-3|13	Source0:	https://github.com/flaviotordini/minitube/archive/%{version}.tar.gz?/%{name}-%{version}.tar.bz2
21cr|minitube-3.9.3-3|14	Patch0:		minitube-mpv.patch
21cr|minitube-3.9.3-3|15	BuildRequires:	qt5-linguist-tools
21cr|minitube-3.9.3-3|16	BuildRequires:	pkgconfig(mpv)
21cr|minitube-3.9.3-3|17	BuildRequires:	pkgconfig(phonon4qt5)
21cr|minitube-3.9.3-3|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|minitube-3.9.3-3|19	BuildRequires:	pkgconfig(Qt5Network)
21cr|minitube-3.9.3-3|20	BuildRequires:	pkgconfig(Qt5Qml)
21cr|minitube-3.9.3-3|21	BuildRequires:	pkgconfig(Qt5Sql)
21cr|minitube-3.9.3-3|22	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|minitube-3.9.3-3|23	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|minitube-3.9.3-3|24	Requires:	phonon4qt5-backend
21cr|minitube-3.9.3-3|25	
21cr|minitube-3.9.3-3|26	%description
21cr|minitube-3.9.3-3|27	Minitube is a native YouTube client. With it you can watch YouTube videos in
21cr|minitube-3.9.3-3|28	a new way: you type a keyword, Minitube gives you an endless video stream.
21cr|minitube-3.9.3-3|29	Minitube does not require the Flash Player.
21cr|minitube-3.9.3-3|30	Minitube is not about cloning the original Youtube web interface, it strives
21cr|minitube-3.9.3-3|31	to create a new TV-like experience.
21cr|minitube-3.9.3-3|32	If you have problems with video playback, try to switch to vlc Phonon back-end
21cr|minitube-3.9.3-3|33	in KDE settings.
21cr|minitube-3.9.3-3|34	
21cr|minitube-3.9.3-3|35	%files
21cr|minitube-3.9.3-3|36	%doc TODO CHANGES AUTHORS
21cr|minitube-3.9.3-3|37	%{_bindir}/%{name}
21cr|minitube-3.9.3-3|38	%{_appdatadir}/org.tordini.flavio.%{name}.metainfo.xml
21cr|minitube-3.9.3-3|39	%{_datadir}/applications/%{name}.desktop
21cr|minitube-3.9.3-3|40	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|minitube-3.9.3-3|41	%{_datadir}/%{name}
21cr|minitube-3.9.3-3|42	
21cr|minitube-3.9.3-3|43	#----------------------------------------------------------------------------
21cr|minitube-3.9.3-3|44	
21cr|minitube-3.9.3-3|45	%prep
21cr|minitube-3.9.3-3|46	%autosetup -p1
21cr|minitube-3.9.3-3|47	
21cr|minitube-3.9.3-3|48	# Fix perms
21cr|minitube-3.9.3-3|49	find -name "*.cpp" -o -name "*.h" |xargs chmod -x
21cr|minitube-3.9.3-3|50	
21cr|minitube-3.9.3-3|51	
21cr|minitube-3.9.3-3|52	%build
21cr|minitube-3.9.3-3|53	%qmake_qt5 \
21cr|minitube-3.9.3-3|54	PREFIX=%{_prefix} \
21cr|minitube-3.9.3-3|55	DEFINES+=APP_GOOGLE_API_KEY=%{google_api_key}
21cr|minitube-3.9.3-3|56	%make
21cr|minitube-3.9.3-3|57	
21cr|minitube-3.9.3-3|58	
21cr|minitube-3.9.3-3|59	%install
21cr|minitube-3.9.3-3|60	%makeinstall_qt

3192 21
21cr|miniupnpd-2.3.3-1|1	%global	debug_package %{nil}
21cr|miniupnpd-2.3.3-1|2	
21cr|miniupnpd-2.3.3-1|3	Summary:	The UPNP & NAT-PMP implementation
21cr|miniupnpd-2.3.3-1|4	Name:		miniupnpd
21cr|miniupnpd-2.3.3-1|5	Version:	2.3.3
21cr|miniupnpd-2.3.3-1|6	Release:	1
21cr|miniupnpd-2.3.3-1|7	License:	GPLv2+
21cr|miniupnpd-2.3.3-1|8	Group:		System/Servers
21cr|miniupnpd-2.3.3-1|9	Url:		http://miniupnp.free.fr
21cr|miniupnpd-2.3.3-1|10	Source0:	http://miniupnp.free.fr/files/%{name}-%{version}.tar.gz
21cr|miniupnpd-2.3.3-1|11	Source1:	miniupnpd.service
21cr|miniupnpd-2.3.3-1|12	BuildRequires:	iptables-devel
21cr|miniupnpd-2.3.3-1|13	BuildRequires:	pkgconfig(libiptc)
21cr|miniupnpd-2.3.3-1|14	BuildRequires:	pkgconfig(openssl)
21cr|miniupnpd-2.3.3-1|15	Requires:	iptables
21cr|miniupnpd-2.3.3-1|16	
21cr|miniupnpd-2.3.3-1|17	%description
21cr|miniupnpd-2.3.3-1|18	The miniUPnP daemon is an UPnP IGD (internet gateway device)
21cr|miniupnpd-2.3.3-1|19	which provide NAT traversal services to any UPnP enabled client on
21cr|miniupnpd-2.3.3-1|20	the network.
21cr|miniupnpd-2.3.3-1|21	
21cr|miniupnpd-2.3.3-1|22	See http://www.upnp.org/ for more details on UPnP.
21cr|miniupnpd-2.3.3-1|23	
21cr|miniupnpd-2.3.3-1|24	%files
21cr|miniupnpd-2.3.3-1|25	%doc README Changelog.txt
21cr|miniupnpd-2.3.3-1|26	%config(noreplace) %{_sysconfdir}/miniupnpd/*
21cr|miniupnpd-2.3.3-1|27	%{_sbindir}/miniupnpd
21cr|miniupnpd-2.3.3-1|28	%{_unitdir}/miniupnpd*
21cr|miniupnpd-2.3.3-1|29	%{_mandir}/man*/*
21cr|miniupnpd-2.3.3-1|30	
21cr|miniupnpd-2.3.3-1|31	%post
21cr|miniupnpd-2.3.3-1|32	%systemd_post %{name}.service
21cr|miniupnpd-2.3.3-1|33	
21cr|miniupnpd-2.3.3-1|34	%preun
21cr|miniupnpd-2.3.3-1|35	%systemd_preun %{name}.service
21cr|miniupnpd-2.3.3-1|36	
21cr|miniupnpd-2.3.3-1|37	%postun
21cr|miniupnpd-2.3.3-1|38	%systemd_postun_with_restart %{name}.service
21cr|miniupnpd-2.3.3-1|39	
21cr|miniupnpd-2.3.3-1|40	#----------------------------------------------------------------------------
21cr|miniupnpd-2.3.3-1|41	
21cr|miniupnpd-2.3.3-1|42	%prep
21cr|miniupnpd-2.3.3-1|43	%setup -q
21cr|miniupnpd-2.3.3-1|44	
21cr|miniupnpd-2.3.3-1|45	%build
21cr|miniupnpd-2.3.3-1|46	./configure \
21cr|miniupnpd-2.3.3-1|47	--ipv6 \
21cr|miniupnpd-2.3.3-1|48	--igd2
21cr|miniupnpd-2.3.3-1|49	
21cr|miniupnpd-2.3.3-1|50	sed -i \
21cr|miniupnpd-2.3.3-1|51	-e 's/\/\*#define ENABLE_LEASEFILE\*\//#define ENABLE_LEASEFILE/g' \
21cr|miniupnpd-2.3.3-1|52	config.h || die
21cr|miniupnpd-2.3.3-1|53	
21cr|miniupnpd-2.3.3-1|54	%make CC=gcc CFLAGS="%{optflags}"
21cr|miniupnpd-2.3.3-1|55	
21cr|miniupnpd-2.3.3-1|56	%install
21cr|miniupnpd-2.3.3-1|57	%make_install
21cr|miniupnpd-2.3.3-1|58	
21cr|miniupnpd-2.3.3-1|59	rm -f %{buildroot}%{_sysconfdir}/init.d/miniupnpd
21cr|miniupnpd-2.3.3-1|60	install -D -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service

3193 21
21cr|miniz-3.0.2-1|1	%define major 0
21cr|miniz-3.0.2-1|2	%define libname %mklibname %{name} %{major}
21cr|miniz-3.0.2-1|3	%define devname %mklibname %{name} -d
21cr|miniz-3.0.2-1|4	
21cr|miniz-3.0.2-1|5	Name:       miniz
21cr|miniz-3.0.2-1|6	Version:    3.0.2
21cr|miniz-3.0.2-1|7	Release:    1
21cr|miniz-3.0.2-1|8	Summary:    Compression library implementing the zlib and Deflate
21cr|miniz-3.0.2-1|9	Group:      System/Libraries
21cr|miniz-3.0.2-1|10	# examples/example1.c:  Unlicense (refers to "unlicense" statement at the end
21cr|miniz-3.0.2-1|11	#                       of tinfl.c from miniz-1.15)
21cr|miniz-3.0.2-1|12	# examples/example2.c:  Unlicense
21cr|miniz-3.0.2-1|13	# examples/example3.c:  Unlicense
21cr|miniz-3.0.2-1|14	# examples/example4.c:  Unlicense
21cr|miniz-3.0.2-1|15	# examples/example5.c:  Unlicense ("Public domain. See unlicense statement")
21cr|miniz-3.0.2-1|16	# examples/example6.c:  Unlicense
21cr|miniz-3.0.2-1|17	# LICENSE:  MIT text
21cr|miniz-3.0.2-1|18	# miniz.c:  MIT
21cr|miniz-3.0.2-1|19	# miniz.h:  Unlicense (See "unlicense" statement at the end of this file.)
21cr|miniz-3.0.2-1|20	# readme.md:    MIT
21cr|miniz-3.0.2-1|21	License:    MIT AND Unlicense
21cr|miniz-3.0.2-1|22	URL:        https://github.com/richgel999/%{name}
21cr|miniz-3.0.2-1|23	Source0:    %{url}/releases/download/%{version}/%{name}-%{version}.zip
21cr|miniz-3.0.2-1|24	# Adjust examples for building against a system miniz library,
21cr|miniz-3.0.2-1|25	# not suitable for upstream that prefers a copy-lib approach.
21cr|miniz-3.0.2-1|26	Patch0:     miniz-2.2.0-Examples-to-include-system-miniz.h.patch
21cr|miniz-3.0.2-1|27	BuildRequires:  coreutils
21cr|miniz-3.0.2-1|28	# diffutils for cmp
21cr|miniz-3.0.2-1|29	BuildRequires:  diffutils
21cr|miniz-3.0.2-1|30	BuildRequires:  gcc
21cr|miniz-3.0.2-1|31	BuildRequires:  sed
21cr|miniz-3.0.2-1|32	BuildRequires:  unzip
21cr|miniz-3.0.2-1|33	
21cr|miniz-3.0.2-1|34	%description
21cr|miniz-3.0.2-1|35	Miniz is a lossless, high performance data compression library in a single
21cr|miniz-3.0.2-1|36	source file that implements the zlib (RFC 1950) and Deflate (RFC 1951)
21cr|miniz-3.0.2-1|37	compressed data format specification standards. It supports the most commonly
21cr|miniz-3.0.2-1|38	used functions exported by the zlib library, but is a completely independent
21cr|miniz-3.0.2-1|39	implementation so zlib's licensing requirements do not apply. It also
21cr|miniz-3.0.2-1|40	contains simple to use functions for writing PNG format image files and
21cr|miniz-3.0.2-1|41	reading/writing/appending ZIP format archives. Miniz's compression speed has
21cr|miniz-3.0.2-1|42	been tuned to be comparable to zlib's, and it also has a specialized real-time
21cr|miniz-3.0.2-1|43	compressor function designed to compare well against fastlz/minilzo.
21cr|miniz-3.0.2-1|44	
21cr|miniz-3.0.2-1|45	#----------------------------------------------------------
21cr|miniz-3.0.2-1|46	%package -n %{libname}
21cr|miniz-3.0.2-1|47	Summary:	%{name} shared library
21cr|miniz-3.0.2-1|48	Group:		System/Libraries
21cr|miniz-3.0.2-1|49	
21cr|miniz-3.0.2-1|50	%description -n %{libname}
21cr|miniz-3.0.2-1|51	%{name} shared library.
21cr|miniz-3.0.2-1|52	
21cr|miniz-3.0.2-1|53	%files -n %{libname}
21cr|miniz-3.0.2-1|54	%{_libdir}/lib%{name}.so.%{major}*
21cr|miniz-3.0.2-1|55	
21cr|miniz-3.0.2-1|56	#------------------------------------------------------------------
21cr|miniz-3.0.2-1|57	%package -n %{devname}
21cr|miniz-3.0.2-1|58	Summary:    Development files for the %{name} library
21cr|miniz-3.0.2-1|59	Group:      Development/Other
21cr|miniz-3.0.2-1|60	Requires:   %{libname} = %{EVRD}
21cr|miniz-3.0.2-1|61	Provides:   %{name}-devel = %{EVRD}
21cr|miniz-3.0.2-1|62	
21cr|miniz-3.0.2-1|63	%description -n %{devname}
21cr|miniz-3.0.2-1|64	Header files for developing applications that use the %{name} library.
21cr|miniz-3.0.2-1|65	
21cr|miniz-3.0.2-1|66	%files -n %{devname}
21cr|miniz-3.0.2-1|67	%doc examples/*.c
21cr|miniz-3.0.2-1|68	%license LICENSE
21cr|miniz-3.0.2-1|69	%doc ChangeLog.md readme.md
21cr|miniz-3.0.2-1|70	%{_includedir}/%{name}.h
21cr|miniz-3.0.2-1|71	%{_libdir}/lib%{name}.so
21cr|miniz-3.0.2-1|72	
21cr|miniz-3.0.2-1|73	#----------------------------------------------------------
21cr|miniz-3.0.2-1|74	%prep
21cr|miniz-3.0.2-1|75	%setup -c -T -n %{name}-%{version}
21cr|miniz-3.0.2-1|76	unzip -e '%{SOURCE0}'
21cr|miniz-3.0.2-1|77	%patch0 -p1
21cr|miniz-3.0.2-1|78	# Normalize end-of-lines
21cr|miniz-3.0.2-1|79	sed -e 's/\r$//' ChangeLog.md > ChangeLog.md.new
21cr|miniz-3.0.2-1|80	touch -r ChangeLog.md ChangeLog.md.new
21cr|miniz-3.0.2-1|81	mv ChangeLog.md.new ChangeLog.md
21cr|miniz-3.0.2-1|82	
21cr|miniz-3.0.2-1|83	%global soname lib%{name}.so.0.3
21cr|miniz-3.0.2-1|84	
21cr|miniz-3.0.2-1|85	%build
21cr|miniz-3.0.2-1|86	# A release archive is missing a CMake build script
21cr|miniz-3.0.2-1|87	# <https://github.com/richgel999/miniz/issues/201>.
21cr|miniz-3.0.2-1|88	# Inject downstream SONAME, bug #1152653
21cr|miniz-3.0.2-1|89	gcc %{optflags} -fPIC -DPIC -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 \
21cr|miniz-3.0.2-1|90	%{name}.c -c -o %{name}.o
21cr|miniz-3.0.2-1|91	gcc %{?__global_ldflags} -fPIC -shared -Wl,-soname,%{soname} \
21cr|miniz-3.0.2-1|92	%{name}.o -o %{soname}
21cr|miniz-3.0.2-1|93	ln -s %{soname} lib%{name}.so
21cr|miniz-3.0.2-1|94	# Build examples against the library
21cr|miniz-3.0.2-1|95	pushd examples
21cr|miniz-3.0.2-1|96	for EXAMPLE in *.c; do
21cr|miniz-3.0.2-1|97	EXAMPLE=${EXAMPLE%.c}
21cr|miniz-3.0.2-1|98	gcc %{optflags} -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 \
21cr|miniz-3.0.2-1|99	-I.. "${EXAMPLE}.c" -c -o "${EXAMPLE}.o"
21cr|miniz-3.0.2-1|100	case "$EXAMPLE" in
21cr|miniz-3.0.2-1|101	example6)
21cr|miniz-3.0.2-1|102	gcc %{?__global_ldflags} "${EXAMPLE}.o" -L.. -l%{name} -lm -o "$EXAMPLE"
21cr|miniz-3.0.2-1|103	;;
21cr|miniz-3.0.2-1|104	*)
21cr|miniz-3.0.2-1|105	gcc %{?__global_ldflags} "${EXAMPLE}.o" -L.. -l%{name} -o "$EXAMPLE"
21cr|miniz-3.0.2-1|106	;;
21cr|miniz-3.0.2-1|107	esac
21cr|miniz-3.0.2-1|108	done
21cr|miniz-3.0.2-1|109	
21cr|miniz-3.0.2-1|110	%check
21cr|miniz-3.0.2-1|111	pushd examples
21cr|miniz-3.0.2-1|112	for EXAMPLE in *.c; do
21cr|miniz-3.0.2-1|113	EXAMPLE=${EXAMPLE%.c}
21cr|miniz-3.0.2-1|114	case "$EXAMPLE" in
21cr|miniz-3.0.2-1|115	example3)
21cr|miniz-3.0.2-1|116	LD_LIBRARY_PATH=.. "./${EXAMPLE}" c ../readme.md readme.md.z
21cr|miniz-3.0.2-1|117	LD_LIBRARY_PATH=.. "./${EXAMPLE}" d readme.md.z readme.md
21cr|miniz-3.0.2-1|118	cmp ../readme.md readme.md
21cr|miniz-3.0.2-1|119	;;
21cr|miniz-3.0.2-1|120	example4)
21cr|miniz-3.0.2-1|121	LD_LIBRARY_PATH=.. "./${EXAMPLE}" readme.md.z readme.md
21cr|miniz-3.0.2-1|122	cmp ../readme.md readme.md
21cr|miniz-3.0.2-1|123	;;
21cr|miniz-3.0.2-1|124	example5)
21cr|miniz-3.0.2-1|125	LD_LIBRARY_PATH=.. "./${EXAMPLE}" c ../readme.md readme.md.z
21cr|miniz-3.0.2-1|126	LD_LIBRARY_PATH=.. "./${EXAMPLE}" d readme.md.z readme.md
21cr|miniz-3.0.2-1|127	cmp ../readme.md readme.md
21cr|miniz-3.0.2-1|128	;;
21cr|miniz-3.0.2-1|129	*)
21cr|miniz-3.0.2-1|130	LD_LIBRARY_PATH=.. "./${EXAMPLE}"
21cr|miniz-3.0.2-1|131	;;
21cr|miniz-3.0.2-1|132	esac
21cr|miniz-3.0.2-1|133	done
21cr|miniz-3.0.2-1|134	
21cr|miniz-3.0.2-1|135	%install
21cr|miniz-3.0.2-1|136	install -d '%{buildroot}/%{_libdir}'
21cr|miniz-3.0.2-1|137	install %{soname} '%{buildroot}/%{_libdir}'
21cr|miniz-3.0.2-1|138	ln -s %{soname} '%{buildroot}/%{_libdir}/lib%{name}.so'
21cr|miniz-3.0.2-1|139	install -d '%{buildroot}/%{_includedir}'
21cr|miniz-3.0.2-1|140	install -m 0644 %{name}.h '%{buildroot}/%{_includedir}'
21cr|miniz-3.0.2-1|141	
21cr|miniz-3.0.2-1|142	
21cr|miniz-3.0.2-1|143	
21cr|miniz-3.0.2-1|144	

3194 21
21cr|mint-themes-1.9.8-1|1	Name:		mint-themes
21cr|mint-themes-1.9.8-1|2	Version:	1.9.8
21cr|mint-themes-1.9.8-1|3	Release:	1
21cr|mint-themes-1.9.8-1|4	Summary:	Mint themes
21cr|mint-themes-1.9.8-1|5	Group:		Graphical desktop/Other
21cr|mint-themes-1.9.8-1|6	License:	GPLv3+
21cr|mint-themes-1.9.8-1|7	URL:		https://github.com/linuxmint/%{name}
21cr|mint-themes-1.9.8-1|8	Source0:	http://packages.linuxmint.com/pool/main/m/%{name}/%{name}_%{version}.tar.xz
21cr|mint-themes-1.9.8-1|9	BuildRequires:	fdupes
21cr|mint-themes-1.9.8-1|10	BuildRequires:	python3
21cr|mint-themes-1.9.8-1|11	BuildRequires:	sassc
21cr|mint-themes-1.9.8-1|12	BuildArch:	noarch
21cr|mint-themes-1.9.8-1|13	
21cr|mint-themes-1.9.8-1|14	%description
21cr|mint-themes-1.9.8-1|15	A collection of mint themes.
21cr|mint-themes-1.9.8-1|16	
21cr|mint-themes-1.9.8-1|17	%files
21cr|mint-themes-1.9.8-1|18	%license debian/copyright
21cr|mint-themes-1.9.8-1|19	%doc debian/changelog
21cr|mint-themes-1.9.8-1|20	%dir %{_datadir}/themes/Mint-X*/
21cr|mint-themes-1.9.8-1|21	%dir %{_datadir}/themes/Mint-X*/gtk-3.0/
21cr|mint-themes-1.9.8-1|22	%{_datadir}/themes/Mint-X*/index.theme
21cr|mint-themes-1.9.8-1|23	%{_datadir}/themes/Mint-X*/metacity-1/
21cr|mint-themes-1.9.8-1|24	%{_datadir}/themes/Mint-X/xfce-notify-4.0/
21cr|mint-themes-1.9.8-1|25	%{_datadir}/themes/Mint-X/xfwm4/
21cr|mint-themes-1.9.8-1|26	%{_datadir}/themes/Mint-X*/gtk-2.0/
21cr|mint-themes-1.9.8-1|27	%{_datadir}/themes/Mint-X-compact/xfwm4/
21cr|mint-themes-1.9.8-1|28	
21cr|mint-themes-1.9.8-1|29	#--------------------------------------------------------------
21cr|mint-themes-1.9.8-1|30	%package -n mint-y-theme
21cr|mint-themes-1.9.8-1|31	Summary:	The Mint-Y theme
21cr|mint-themes-1.9.8-1|32	Group:		Graphical desktop/Other
21cr|mint-themes-1.9.8-1|33	Requires:	mint-y-icons
21cr|mint-themes-1.9.8-1|34	
21cr|mint-themes-1.9.8-1|35	%description -n	mint-y-theme
21cr|mint-themes-1.9.8-1|36	The Mint-Y theme.  This theme is based on the Arc theme.
21cr|mint-themes-1.9.8-1|37	
21cr|mint-themes-1.9.8-1|38	%files -n mint-y-theme
21cr|mint-themes-1.9.8-1|39	%license debian/copyright
21cr|mint-themes-1.9.8-1|40	%doc debian/changelog
21cr|mint-themes-1.9.8-1|41	%{_datadir}/themes/Mint-Y*
21cr|mint-themes-1.9.8-1|42	
21cr|mint-themes-1.9.8-1|43	#--------------------------------------------------------------
21cr|mint-themes-1.9.8-1|44	
21cr|mint-themes-1.9.8-1|45	%package -n mint-themes-gtk3
21cr|mint-themes-1.9.8-1|46	Summary:	Mint themes for GTK3
21cr|mint-themes-1.9.8-1|47	Group:		Graphical desktop/Other
21cr|mint-themes-1.9.8-1|48	Requires:	mint-themes
21cr|mint-themes-1.9.8-1|49	Requires:	mint-x-icons
21cr|mint-themes-1.9.8-1|50	
21cr|mint-themes-1.9.8-1|51	%description -n	mint-themes-gtk3
21cr|mint-themes-1.9.8-1|52	A collection of mint themes for GTK3.
21cr|mint-themes-1.9.8-1|53	
21cr|mint-themes-1.9.8-1|54	%files -n mint-themes-gtk3
21cr|mint-themes-1.9.8-1|55	%license debian/copyright
21cr|mint-themes-1.9.8-1|56	%doc debian/changelog
21cr|mint-themes-1.9.8-1|57	%{_datadir}/themes/Mint-X*/gtk-3.0/*
21cr|mint-themes-1.9.8-1|58	
21cr|mint-themes-1.9.8-1|59	#--------------------------------------------------------------
21cr|mint-themes-1.9.8-1|60	
21cr|mint-themes-1.9.8-1|61	%package -n	cinnamon-themes
21cr|mint-themes-1.9.8-1|62	Summary:	Mint themes for GTK3
21cr|mint-themes-1.9.8-1|63	Group:		Graphical desktop/Other
21cr|mint-themes-1.9.8-1|64	Requires:	filesystem
21cr|mint-themes-1.9.8-1|65	Requires:	mint-themes-gtk3
21cr|mint-themes-1.9.8-1|66	Requires:	mint-y-theme
21cr|mint-themes-1.9.8-1|67	
21cr|mint-themes-1.9.8-1|68	%description -n	cinnamon-themes
21cr|mint-themes-1.9.8-1|69	Collection of the best themes available for Cinnamon
21cr|mint-themes-1.9.8-1|70	
21cr|mint-themes-1.9.8-1|71	%files -n cinnamon-themes
21cr|mint-themes-1.9.8-1|72	%license debian/copyright
21cr|mint-themes-1.9.8-1|73	%doc debian/changelog
21cr|mint-themes-1.9.8-1|74	"%{_datadir}/themes/Linux Mint"
21cr|mint-themes-1.9.8-1|75	%{_datadir}/themes/Mint-X*/cinnamon/
21cr|mint-themes-1.9.8-1|76	
21cr|mint-themes-1.9.8-1|77	#--------------------------------------------------------------
21cr|mint-themes-1.9.8-1|78	
21cr|mint-themes-1.9.8-1|79	%prep
21cr|mint-themes-1.9.8-1|80	%autosetup -p1 -n %{name}
21cr|mint-themes-1.9.8-1|81	
21cr|mint-themes-1.9.8-1|82	sed -i -e 's@Ubuntu@Noto Sans@g' files/usr/share/themes/Linux\ Mint/cinnamon/cinnamon.css
21cr|mint-themes-1.9.8-1|83	
21cr|mint-themes-1.9.8-1|84	%build
21cr|mint-themes-1.9.8-1|85	make
21cr|mint-themes-1.9.8-1|86	
21cr|mint-themes-1.9.8-1|87	%install
21cr|mint-themes-1.9.8-1|88	cp -pr usr/ %{buildroot}
21cr|mint-themes-1.9.8-1|89	%fdupes -s %{buildroot}

3195 21
21cr|mint-x-icons-1.6.4-1|1	%bcond_with  nm_icons
21cr|mint-x-icons-1.6.4-1|2	
21cr|mint-x-icons-1.6.4-1|3	
21cr|mint-x-icons-1.6.4-1|4	Name:		mint-x-icons
21cr|mint-x-icons-1.6.4-1|5	Version:	1.6.4
21cr|mint-x-icons-1.6.4-1|6	Release:	1
21cr|mint-x-icons-1.6.4-1|7	Summary:	Icon theme for Linux Mint
21cr|mint-x-icons-1.6.4-1|8	Group:		Graphical desktop/Other
21cr|mint-x-icons-1.6.4-1|9	License:	GPLv3+
21cr|mint-x-icons-1.6.4-1|10	URL:		http://linuxmint.com
21cr|mint-x-icons-1.6.4-1|11	Source0:	http://packages.linuxmint.com/pool/main/m/%{name}/%{name}_%{version}.tar.xz
21cr|mint-x-icons-1.6.4-1|12	
21cr|mint-x-icons-1.6.4-1|13	BuildArch:	noarch
21cr|mint-x-icons-1.6.4-1|14	
21cr|mint-x-icons-1.6.4-1|15	BuildRequires:	fdupes
21cr|mint-x-icons-1.6.4-1|16	
21cr|mint-x-icons-1.6.4-1|17	Requires:	filesystem
21cr|mint-x-icons-1.6.4-1|18	Requires:	gnome-icon-theme
21cr|mint-x-icons-1.6.4-1|19	Requires:	hicolor-icon-theme
21cr|mint-x-icons-1.6.4-1|20	
21cr|mint-x-icons-1.6.4-1|21	%description
21cr|mint-x-icons-1.6.4-1|22	%{summary}.
21cr|mint-x-icons-1.6.4-1|23	
21cr|mint-x-icons-1.6.4-1|24	%files
21cr|mint-x-icons-1.6.4-1|25	%license %{name}/debian/copyright
21cr|mint-x-icons-1.6.4-1|26	%doc %{name}/debian/changelog
21cr|mint-x-icons-1.6.4-1|27	%{_datadir}/icons/Mint-X*
21cr|mint-x-icons-1.6.4-1|28	
21cr|mint-x-icons-1.6.4-1|29	%post
21cr|mint-x-icons-1.6.4-1|30	for _dir in %{_datadir}/icons/Mint-X*/ ; do
21cr|mint-x-icons-1.6.4-1|31	/bin/touch --no-create ${_dir} &>/dev/null || :
21cr|mint-x-icons-1.6.4-1|32	done
21cr|mint-x-icons-1.6.4-1|33	
21cr|mint-x-icons-1.6.4-1|34	%postun
21cr|mint-x-icons-1.6.4-1|35	if [ $1 -eq 0 ] ; then
21cr|mint-x-icons-1.6.4-1|36	for _dir in %{_datadir}/icons/Mint-X*/ ; do
21cr|mint-x-icons-1.6.4-1|37	%{_bindir}/gtk-update-icon-cache ${_dir} &>/dev/null || :
21cr|mint-x-icons-1.6.4-1|38	done
21cr|mint-x-icons-1.6.4-1|39	fi
21cr|mint-x-icons-1.6.4-1|40	
21cr|mint-x-icons-1.6.4-1|41	#---------------------------------------------
21cr|mint-x-icons-1.6.4-1|42	%prep
21cr|mint-x-icons-1.6.4-1|43	%autosetup -c
21cr|mint-x-icons-1.6.4-1|44	
21cr|mint-x-icons-1.6.4-1|45	%build
21cr|mint-x-icons-1.6.4-1|46	%if %{with nm_icons}
21cr|mint-x-icons-1.6.4-1|47	# Remove icons for nm-applet, because they are ugly.
21cr|mint-x-icons-1.6.4-1|48	%{_bindir}/find %{name}%{_prefix} -name "nm-*" -type f -delete
21cr|mint-x-icons-1.6.4-1|49	%{_bindir}/find %{name}%{_prefix} -name "nm-*" -xtype l			\
21cr|mint-x-icons-1.6.4-1|50	-exec %{_bindir}/unlink {} \;
21cr|mint-x-icons-1.6.4-1|51	%{_bindir}/find %{name}%{_prefix} -name 'gnome-netstatus*' -xtype l	\
21cr|mint-x-icons-1.6.4-1|52	-exec %{__file} {} \; | %{__grep} 'broken' |			\
21cr|mint-x-icons-1.6.4-1|53	%{__sed} -e 's!:[ \t]\+.*$!!g' |				\
21cr|mint-x-icons-1.6.4-1|54	%{_bindir}/xargs --max-args=1 %{_bindir}/unlink
21cr|mint-x-icons-1.6.4-1|55	%endif
21cr|mint-x-icons-1.6.4-1|56	
21cr|mint-x-icons-1.6.4-1|57	%install
21cr|mint-x-icons-1.6.4-1|58	cp -pr %{name}%{_prefix} %{buildroot}
21cr|mint-x-icons-1.6.4-1|59	%fdupes -s %{buildroot}
21cr|mint-x-icons-1.6.4-1|60	
21cr|mint-x-icons-1.6.4-1|61	
21cr|mint-x-icons-1.6.4-1|62	
21cr|mint-x-icons-1.6.4-1|63	

3196 21
21cr|mint-y-icons-1.6.1-1|1	%global py_interp %{__python3}
21cr|mint-y-icons-1.6.1-1|2	
21cr|mint-y-icons-1.6.1-1|3	Name:		mint-y-icons
21cr|mint-y-icons-1.6.1-1|4	Version:	1.6.1
21cr|mint-y-icons-1.6.1-1|5	Release:	1
21cr|mint-y-icons-1.6.1-1|6	Summary:	The Mint-Y icon theme
21cr|mint-y-icons-1.6.1-1|7	Group:		Graphical desktop/Other
21cr|mint-y-icons-1.6.1-1|8	License:	CC-BY-SA
21cr|mint-y-icons-1.6.1-1|9	URL:		http://linuxmint.com
21cr|mint-y-icons-1.6.1-1|10	Source0:	http://packages.linuxmint.com/pool/main/m/%{name}/%{name}_%{version}.tar.xz
21cr|mint-y-icons-1.6.1-1|11	
21cr|mint-y-icons-1.6.1-1|12	BuildArch:	noarch
21cr|mint-y-icons-1.6.1-1|13	
21cr|mint-y-icons-1.6.1-1|14	BuildRequires:	fdupes
21cr|mint-y-icons-1.6.1-1|15	BuildRequires:	python3-devel
21cr|mint-y-icons-1.6.1-1|16	
21cr|mint-y-icons-1.6.1-1|17	Requires:	filesystem
21cr|mint-y-icons-1.6.1-1|18	Requires:	mint-x-icons
21cr|mint-y-icons-1.6.1-1|19	Requires:	gnome-icon-theme
21cr|mint-y-icons-1.6.1-1|20	Requires:	hicolor-icon-theme
21cr|mint-y-icons-1.6.1-1|21	
21cr|mint-y-icons-1.6.1-1|22	%description
21cr|mint-y-icons-1.6.1-1|23	%{summary}.
21cr|mint-y-icons-1.6.1-1|24	
21cr|mint-y-icons-1.6.1-1|25	%files
21cr|mint-y-icons-1.6.1-1|26	%license debian/copyright
21cr|mint-y-icons-1.6.1-1|27	%doc debian/changelog
21cr|mint-y-icons-1.6.1-1|28	%doc README.md
21cr|mint-y-icons-1.6.1-1|29	%{_datadir}/icons/Mint-*/
21cr|mint-y-icons-1.6.1-1|30	
21cr|mint-y-icons-1.6.1-1|31	#----------------------------------------------------
21cr|mint-y-icons-1.6.1-1|32	%prep
21cr|mint-y-icons-1.6.1-1|33	%autosetup -n %{name}
21cr|mint-y-icons-1.6.1-1|34	
21cr|mint-y-icons-1.6.1-1|35	
21cr|mint-y-icons-1.6.1-1|36	%build
21cr|mint-y-icons-1.6.1-1|37	# Add links for some additional programs.
21cr|mint-y-icons-1.6.1-1|38	#pushd %%{name}
21cr|mint-y-icons-1.6.1-1|39	#{py_interp} ./create-links src.png dest.png
21cr|mint-y-icons-1.6.1-1|40	#popd
21cr|mint-y-icons-1.6.1-1|41	
21cr|mint-y-icons-1.6.1-1|42	
21cr|mint-y-icons-1.6.1-1|43	%install
21cr|mint-y-icons-1.6.1-1|44	#pushd %%{name}
21cr|mint-y-icons-1.6.1-1|45	cp -pr ${PWD}%{_prefix} %{buildroot}
21cr|mint-y-icons-1.6.1-1|46	%fdupes -s %{buildroot}
21cr|mint-y-icons-1.6.1-1|47	#popd
21cr|mint-y-icons-1.6.1-1|48	

3197 21
21cr|miraclecast-1.0-1.git993b6d|1	%define commit 993b6d637d9c16b7a0115d6d1ef45b9d996aadd7
21cr|miraclecast-1.0-1.git993b6d|2	%define commit_short %(echo %{commit} | head -c6)
21cr|miraclecast-1.0-1.git993b6d|3	
21cr|miraclecast-1.0-1.git993b6d|4	Summary(ru_RU.UTF-8):	Программное обеспечение для подключения внешних мониторов по Wi-Fi (Miracast)
21cr|miraclecast-1.0-1.git993b6d|5	Summary:	Connect external monitors to your system via Wi-Fi Display (Miracast)
21cr|miraclecast-1.0-1.git993b6d|6	Name:		miraclecast
21cr|miraclecast-1.0-1.git993b6d|7	Version:	1.0
21cr|miraclecast-1.0-1.git993b6d|8	Release:	1.git%{commit_short}
21cr|miraclecast-1.0-1.git993b6d|9	License:	LGPLv2.1+ and GPLv2
21cr|miraclecast-1.0-1.git993b6d|10	Group:		Networking/Other
21cr|miraclecast-1.0-1.git993b6d|11	Url:		https://github.com/albfan/miraclecast
21cr|miraclecast-1.0-1.git993b6d|12	Source0:	https://github.com/albfan/miraclecast/archive/%{commit}/%{name}-%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|miraclecast-1.0-1.git993b6d|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|miraclecast-1.0-1.git993b6d|14	BuildRequires:	pkgconfig(libpcre2-8)
21cr|miraclecast-1.0-1.git993b6d|15	BuildRequires:	pkgconfig(libudev)
21cr|miraclecast-1.0-1.git993b6d|16	BuildRequires:	pkgconfig(libsystemd)
21cr|miraclecast-1.0-1.git993b6d|17	BuildRequires:	pkgconfig(readline)
21cr|miraclecast-1.0-1.git993b6d|18	
21cr|miraclecast-1.0-1.git993b6d|19	%description
21cr|miraclecast-1.0-1.git993b6d|20	The MiracleCast project provides software to connect external monitors to your system via Wi-Fi.
21cr|miraclecast-1.0-1.git993b6d|21	It is compatible with the Wi-Fi Display specification (also known as Miracast).
21cr|miraclecast-1.0-1.git993b6d|22	MiracleCast implements both the Display-Source (sender) and Display-Sink (receiver) sides.
21cr|miraclecast-1.0-1.git993b6d|23	
21cr|miraclecast-1.0-1.git993b6d|24	%description -l ru_RU.UTF-8
21cr|miraclecast-1.0-1.git993b6d|25	Проект MiracleCast предоставляет программное обеспечение для подключения внешних мониторов к вашей системе
21cr|miraclecast-1.0-1.git993b6d|26	через Wi-Fi. Оно совместимо со спецификацией Wi-Fi Display (также известной как Miracast). MiracleCast реализует
21cr|miraclecast-1.0-1.git993b6d|27	как сторону Display-Source (отправитель), так и сторону Display-Sink (получатель).
21cr|miraclecast-1.0-1.git993b6d|28	
21cr|miraclecast-1.0-1.git993b6d|29	%files
21cr|miraclecast-1.0-1.git993b6d|30	%doc README.md
21cr|miraclecast-1.0-1.git993b6d|31	%license LICENSE* COPYING
21cr|miraclecast-1.0-1.git993b6d|32	%{_bindir}/gstplayer
21cr|miraclecast-1.0-1.git993b6d|33	%{_bindir}/uibc-viewer
21cr|miraclecast-1.0-1.git993b6d|34	%{_bindir}/miracle-*
21cr|miraclecast-1.0-1.git993b6d|35	%{_sysconfdir}/dbus-1/system.d/org.freedesktop.miracle.conf
21cr|miraclecast-1.0-1.git993b6d|36	%{_datadir}/bash-completion/completions/miracle*
21cr|miraclecast-1.0-1.git993b6d|37	#--------------------------------------------------------------------
21cr|miraclecast-1.0-1.git993b6d|38	
21cr|miraclecast-1.0-1.git993b6d|39	%prep
21cr|miraclecast-1.0-1.git993b6d|40	%setup -qn %{name}-%{commit}
21cr|miraclecast-1.0-1.git993b6d|41	
21cr|miraclecast-1.0-1.git993b6d|42	%build
21cr|miraclecast-1.0-1.git993b6d|43	autoreconf -vif
21cr|miraclecast-1.0-1.git993b6d|44	%configure --enable-rely-udev
21cr|miraclecast-1.0-1.git993b6d|45	%make_build
21cr|miraclecast-1.0-1.git993b6d|46	
21cr|miraclecast-1.0-1.git993b6d|47	%install
21cr|miraclecast-1.0-1.git993b6d|48	%make_install
21cr|miraclecast-1.0-1.git993b6d|49	
21cr|miraclecast-1.0-1.git993b6d|50	%changelog
21cr|miraclecast-1.0-1.git993b6d|51	* Tue Dec 2 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.0-1.git993b6d
21cr|miraclecast-1.0-1.git993b6d|52	- new pkg

3198 21
21cr|miredo-1.2.6-4|1	%define major_teredo 5
21cr|miredo-1.2.6-4|2	%define major_tun6 0
21cr|miredo-1.2.6-4|3	%define libteredo %mklibname teredo %{major_teredo}
21cr|miredo-1.2.6-4|4	%define libtun6 %mklibname tun 6 %{major_tun6}
21cr|miredo-1.2.6-4|5	%define devname %mklibname miredo -d
21cr|miredo-1.2.6-4|6	
21cr|miredo-1.2.6-4|7	Summary:	Tunneling of IPv6 over UDP through NATs
21cr|miredo-1.2.6-4|8	Name:		miredo
21cr|miredo-1.2.6-4|9	Version:	1.2.6
21cr|miredo-1.2.6-4|10	Release:	4
21cr|miredo-1.2.6-4|11	License:	GPLv2+
21cr|miredo-1.2.6-4|12	Group:		Networking/Other
21cr|miredo-1.2.6-4|13	Url:		http://www.simphalempin.com/dev/miredo/
21cr|miredo-1.2.6-4|14	Source0:	http://www.remlab.net/files/miredo/miredo-%{version}.tar.xz
21cr|miredo-1.2.6-4|15	Source1:	miredo-client.service
21cr|miredo-1.2.6-4|16	Source2:	miredo-server.service
21cr|miredo-1.2.6-4|17	Patch0:		miredo-config-not-exec
21cr|miredo-1.2.6-4|18	Patch1:		reread-resolv-before-resolv-ipv4.patch
21cr|miredo-1.2.6-4|19	Patch2:		miredo-1.2.6-systemd.patch
21cr|miredo-1.2.6-4|20	BuildRequires:	gettext-devel
21cr|miredo-1.2.6-4|21	BuildRequires:	libcap-devel
21cr|miredo-1.2.6-4|22	
21cr|miredo-1.2.6-4|23	Requires(pre):	shadow-utils
21cr|miredo-1.2.6-4|24	Requires(post,preun):	rpm-helper
21cr|miredo-1.2.6-4|25	Requires(preun,postun):	initscripts
21cr|miredo-1.2.6-4|26	
21cr|miredo-1.2.6-4|27	%description
21cr|miredo-1.2.6-4|28	Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
21cr|miredo-1.2.6-4|29	through NATs" proposed Internet standard (RFC4380). It can serve
21cr|miredo-1.2.6-4|30	either as a Teredo client, a stand-alone Teredo relay, or a Teredo
21cr|miredo-1.2.6-4|31	server. Please install the miredo-server or miredo-client appropriately.
21cr|miredo-1.2.6-4|32	It is meant to provide IPv6 connectivity to hosts behind NAT
21cr|miredo-1.2.6-4|33	devices, most of which do not support IPv6, and not even
21cr|miredo-1.2.6-4|34	IPv6-over-IPv4 (including 6to4).
21cr|miredo-1.2.6-4|35	
21cr|miredo-1.2.6-4|36	#----------------------------------------------------------------------------
21cr|miredo-1.2.6-4|37	
21cr|miredo-1.2.6-4|38	%package -n %{libteredo}
21cr|miredo-1.2.6-4|39	Summary:	Tunneling of IPv6 over UDP through NATs
21cr|miredo-1.2.6-4|40	Group:		Networking/Other
21cr|miredo-1.2.6-4|41	Conflicts:	%{_lib}miredo4 < 1.2.6
21cr|miredo-1.2.6-4|42	Obsoletes:	%{_lib}miredo4 < 1.2.6
21cr|miredo-1.2.6-4|43	
21cr|miredo-1.2.6-4|44	%description -n %{libteredo}
21cr|miredo-1.2.6-4|45	Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
21cr|miredo-1.2.6-4|46	through NATs" proposed Internet standard (RFC4380). It can serve
21cr|miredo-1.2.6-4|47	either as a Teredo client, a stand-alone Teredo relay, or a Teredo
21cr|miredo-1.2.6-4|48	server. Please install the miredo-server or miredo-client appropriately.
21cr|miredo-1.2.6-4|49	It is meant to provide IPv6 connectivity to hosts behind NAT
21cr|miredo-1.2.6-4|50	devices, most of which do not support IPv6, and not even
21cr|miredo-1.2.6-4|51	IPv6-over-IPv4 (including 6to4).
21cr|miredo-1.2.6-4|52	
21cr|miredo-1.2.6-4|53	%files -n %{libteredo}
21cr|miredo-1.2.6-4|54	%{_libdir}/libteredo.so.%{major_teredo}*
21cr|miredo-1.2.6-4|55	
21cr|miredo-1.2.6-4|56	#----------------------------------------------------------------------------
21cr|miredo-1.2.6-4|57	
21cr|miredo-1.2.6-4|58	%package -n %{libtun6}
21cr|miredo-1.2.6-4|59	Summary:	Tunneling of IPv6 over UDP through NATs
21cr|miredo-1.2.6-4|60	Group:		Networking/Other
21cr|miredo-1.2.6-4|61	Conflicts:	%{_lib}miredo4 < 1.2.6
21cr|miredo-1.2.6-4|62	
21cr|miredo-1.2.6-4|63	%description -n %{libtun6}
21cr|miredo-1.2.6-4|64	Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
21cr|miredo-1.2.6-4|65	through NATs" proposed Internet standard (RFC4380). It can serve
21cr|miredo-1.2.6-4|66	either as a Teredo client, a stand-alone Teredo relay, or a Teredo
21cr|miredo-1.2.6-4|67	server. Please install the miredo-server or miredo-client appropriately.
21cr|miredo-1.2.6-4|68	It is meant to provide IPv6 connectivity to hosts behind NAT
21cr|miredo-1.2.6-4|69	devices, most of which do not support IPv6, and not even
21cr|miredo-1.2.6-4|70	IPv6-over-IPv4 (including 6to4).
21cr|miredo-1.2.6-4|71	
21cr|miredo-1.2.6-4|72	%files -n %{libtun6}
21cr|miredo-1.2.6-4|73	%{_libdir}/libtun6.so.%{major_tun6}*
21cr|miredo-1.2.6-4|74	
21cr|miredo-1.2.6-4|75	#----------------------------------------------------------------------------
21cr|miredo-1.2.6-4|76	
21cr|miredo-1.2.6-4|77	%package -n %{devname}
21cr|miredo-1.2.6-4|78	Summary:	Header files, libraries and development documentation for %{name}
21cr|miredo-1.2.6-4|79	Group:		Networking/Other
21cr|miredo-1.2.6-4|80	Requires:	%{libteredo} = %{EVRD}
21cr|miredo-1.2.6-4|81	Requires:	%{libtun6} = %{EVRD}
21cr|miredo-1.2.6-4|82	Provides:	%{name}-devel = %{EVRD}
21cr|miredo-1.2.6-4|83	
21cr|miredo-1.2.6-4|84	%description -n %{devname}
21cr|miredo-1.2.6-4|85	This package contains the header files, development libraries and development
21cr|miredo-1.2.6-4|86	documentation for %{name}. If you would like to develop programs using %{name},
21cr|miredo-1.2.6-4|87	you will need to install %{name}-devel.
21cr|miredo-1.2.6-4|88	
21cr|miredo-1.2.6-4|89	%files -n %{devname}
21cr|miredo-1.2.6-4|90	%{_includedir}/libteredo/
21cr|miredo-1.2.6-4|91	%{_includedir}/libtun6/
21cr|miredo-1.2.6-4|92	%{_libdir}/libteredo.so
21cr|miredo-1.2.6-4|93	%{_libdir}/libtun6.so
21cr|miredo-1.2.6-4|94	
21cr|miredo-1.2.6-4|95	#----------------------------------------------------------------------------
21cr|miredo-1.2.6-4|96	
21cr|miredo-1.2.6-4|97	%package server
21cr|miredo-1.2.6-4|98	Summary:	Tunneling server for IPv6 over UDP through NATs
21cr|miredo-1.2.6-4|99	Group:		Networking/Other
21cr|miredo-1.2.6-4|100	
21cr|miredo-1.2.6-4|101	%description server
21cr|miredo-1.2.6-4|102	Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
21cr|miredo-1.2.6-4|103	through NATs" proposed Internet standard (RFC4380). This offers the server
21cr|miredo-1.2.6-4|104	part of miredo. Most people will need only the client part.
21cr|miredo-1.2.6-4|105	
21cr|miredo-1.2.6-4|106	%files server
21cr|miredo-1.2.6-4|107	%ghost %config(noreplace,missingok) %{_sysconfdir}/miredo/miredo-server.conf
21cr|miredo-1.2.6-4|108	%{_bindir}/teredo-mire
21cr|miredo-1.2.6-4|109	%{_sbindir}/miredo-server
21cr|miredo-1.2.6-4|110	%{_sbindir}/miredo-checkconf
21cr|miredo-1.2.6-4|111	%{_unitdir}/miredo-server.service
21cr|miredo-1.2.6-4|112	%doc %{_mandir}/man1/teredo-mire*
21cr|miredo-1.2.6-4|113	%doc %{_mandir}/man?/miredo-server*
21cr|miredo-1.2.6-4|114	%doc %{_mandir}/man?/miredo-checkconf*
21cr|miredo-1.2.6-4|115	
21cr|miredo-1.2.6-4|116	%preun server
21cr|miredo-1.2.6-4|117	%_preun_service server
21cr|miredo-1.2.6-4|118	
21cr|miredo-1.2.6-4|119	#----------------------------------------------------------------------------
21cr|miredo-1.2.6-4|120	
21cr|miredo-1.2.6-4|121	%package client
21cr|miredo-1.2.6-4|122	Summary:	Tunneling client for IPv6 over UDP through NATs
21cr|miredo-1.2.6-4|123	Group:		Networking/Other
21cr|miredo-1.2.6-4|124	Provides:	%{name} = %{EVRD}
21cr|miredo-1.2.6-4|125	
21cr|miredo-1.2.6-4|126	%description client
21cr|miredo-1.2.6-4|127	Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
21cr|miredo-1.2.6-4|128	through NATs" proposed Internet standard (RFC4380). This offers the client
21cr|miredo-1.2.6-4|129	part of miredo. Most people only need the client part.
21cr|miredo-1.2.6-4|130	
21cr|miredo-1.2.6-4|131	%files client
21cr|miredo-1.2.6-4|132	%{_sbindir}/miredo
21cr|miredo-1.2.6-4|133	%doc %{_mandir}/man?/miredo.*
21cr|miredo-1.2.6-4|134	%{_unitdir}/miredo-client.service
21cr|miredo-1.2.6-4|135	
21cr|miredo-1.2.6-4|136	#----------------------------------------------------------------------------
21cr|miredo-1.2.6-4|137	
21cr|miredo-1.2.6-4|138	%package common
21cr|miredo-1.2.6-4|139	Summary:	Tunneling client for IPv6 over UDP through NATs
21cr|miredo-1.2.6-4|140	Group:		Networking/Other
21cr|miredo-1.2.6-4|141	Requires:	%{name}-client = %{EVRD}
21cr|miredo-1.2.6-4|142	Requires:	%{name}-server = %{EVRD}
21cr|miredo-1.2.6-4|143	Conflicts:	%{_lib}miredo4 < 1.2.6
21cr|miredo-1.2.6-4|144	
21cr|miredo-1.2.6-4|145	%description common
21cr|miredo-1.2.6-4|146	Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
21cr|miredo-1.2.6-4|147	through NATs" proposed Internet standard (RFC4380). This offers the client
21cr|miredo-1.2.6-4|148	part of miredo. Most people only need the client part.
21cr|miredo-1.2.6-4|149	Common package, that contains miredo-client and miredo-server
21cr|miredo-1.2.6-4|150	
21cr|miredo-1.2.6-4|151	%files common -f %{name}.lang
21cr|miredo-1.2.6-4|152	%{_unitdir}/miredo.service
21cr|miredo-1.2.6-4|153	%{_libexecdir}/miredo/
21cr|miredo-1.2.6-4|154	%dir %{_sysconfdir}/miredo
21cr|miredo-1.2.6-4|155	%config(noreplace) %{_sysconfdir}/miredo/miredo.conf
21cr|miredo-1.2.6-4|156	%config(noreplace) %{_sysconfdir}/miredo/client-hook
21cr|miredo-1.2.6-4|157	
21cr|miredo-1.2.6-4|158	%pre common
21cr|miredo-1.2.6-4|159	%_pre_useradd miredo /var/empty /bin/true
21cr|miredo-1.2.6-4|160	%_post_service client
21cr|miredo-1.2.6-4|161	%_post_service server
21cr|miredo-1.2.6-4|162	%_preun_service client
21cr|miredo-1.2.6-4|163	
21cr|miredo-1.2.6-4|164	%postun common
21cr|miredo-1.2.6-4|165	%_postun_userdel miredo
21cr|miredo-1.2.6-4|166	
21cr|miredo-1.2.6-4|167	#----------------------------------------------------------------------------
21cr|miredo-1.2.6-4|168	
21cr|miredo-1.2.6-4|169	%prep
21cr|miredo-1.2.6-4|170	%setup -q
21cr|miredo-1.2.6-4|171	%patch0 -p1
21cr|miredo-1.2.6-4|172	%patch1 -p1
21cr|miredo-1.2.6-4|173	%patch2 -p1
21cr|miredo-1.2.6-4|174	
21cr|miredo-1.2.6-4|175	%build
21cr|miredo-1.2.6-4|176	autoreconf -fi
21cr|miredo-1.2.6-4|177	%configure \
21cr|miredo-1.2.6-4|178	--disable-static \
21cr|miredo-1.2.6-4|179	--disable-rpath \
21cr|miredo-1.2.6-4|180	--enable-miredo-user \
21cr|miredo-1.2.6-4|181	
21cr|miredo-1.2.6-4|182	# rpath does not really work
21cr|miredo-1.2.6-4|183	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|miredo-1.2.6-4|184	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|miredo-1.2.6-4|185	%make
21cr|miredo-1.2.6-4|186	
21cr|miredo-1.2.6-4|187	%install
21cr|miredo-1.2.6-4|188	%makeinstall_std
21cr|miredo-1.2.6-4|189	
21cr|miredo-1.2.6-4|190	%find_lang %{name}
21cr|miredo-1.2.6-4|191	
21cr|miredo-1.2.6-4|192	mkdir rpmdocs
21cr|miredo-1.2.6-4|193	mv %{buildroot}%{_docdir}/miredo/examples rpmdocs/
21cr|miredo-1.2.6-4|194	mkdir -p %{buildroot}%{_unitdir}
21cr|miredo-1.2.6-4|195	install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/miredo-client.service
21cr|miredo-1.2.6-4|196	install -p -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/miredo-server.service
21cr|miredo-1.2.6-4|197	rm -f %{buildroot}%{_libdir}/lib*.la
21cr|miredo-1.2.6-4|198	touch %{buildroot}%{_sysconfdir}/miredo/miredo-server.conf

3199 21
21cr|mirror-2.9-17|1	
21cr|mirror-2.9-17|2	# exclude self requires
21cr|mirror-2.9-17|3	%define __requires_exclude perl\\(lsparse.pl\\)
21cr|mirror-2.9-17|4	
21cr|mirror-2.9-17|5	Name:		mirror
21cr|mirror-2.9-17|6	Version:	2.9
21cr|mirror-2.9-17|7	Release:	17
21cr|mirror-2.9-17|8	Summary:	Perl program to mirror FTP sites
21cr|mirror-2.9-17|9	Group:		Networking/File transfer
21cr|mirror-2.9-17|10	License:	BSD style
21cr|mirror-2.9-17|11	Source:		ftp://sunsite.org.uk/packages/mirror/%{name}.tar.bz2
21cr|mirror-2.9-17|12	URL:		http://sunsite.doc.ic.ac.uk/packages/%{name}/
21cr|mirror-2.9-17|13	Patch0:		%{name}-%{version}-mandrake.patch.bz2
21cr|mirror-2.9-17|14	Patch1:		%{name}-no-directory-goback.patch.bz2
21cr|mirror-2.9-17|15	Patch2:		%{name}-ftp.pl_wupatch.patch.bz2
21cr|mirror-2.9-17|16	Patch3:		%{name}-deldir.patch.bz2
21cr|mirror-2.9-17|17	BuildRequires:	coreutils
21cr|mirror-2.9-17|18	Requires:	perl-base
21cr|mirror-2.9-17|19	Requires:	perl
21cr|mirror-2.9-17|20	BuildArch:	noarch
21cr|mirror-2.9-17|21	
21cr|mirror-2.9-17|22	%description
21cr|mirror-2.9-17|23	Perl program to mirror FTP sites.
21cr|mirror-2.9-17|24	
21cr|mirror-2.9-17|25	%prep
21cr|mirror-2.9-17|26	
21cr|mirror-2.9-17|27	%setup -q -c
21cr|mirror-2.9-17|28	
21cr|mirror-2.9-17|29	%patch -p1 -b .mdk
21cr|mirror-2.9-17|30	%patch1 -p1 -b .sec
21cr|mirror-2.9-17|31	%patch2 -p0 -b .wu
21cr|mirror-2.9-17|32	%patch3 -p0 -b .dd
21cr|mirror-2.9-17|33	
21cr|mirror-2.9-17|34	%install
21cr|mirror-2.9-17|35	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|mirror-2.9-17|36	mkdir -p %{buildroot}%{_bindir}
21cr|mirror-2.9-17|37	mkdir -p %{buildroot}%{_sysconfdir}
21cr|mirror-2.9-17|38	mkdir -p %{buildroot}%{_mandir}/man1
21cr|mirror-2.9-17|39	make "PLDIR=%{buildroot}%{_datadir}/%{name}" "BINDIR=%{buildroot}%{_bindir}" "MANDIR=%{buildroot}%{_mandir}/man1" install
21cr|mirror-2.9-17|40	
21cr|mirror-2.9-17|41	install -m 644 %{name}.defaults %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|mirror-2.9-17|42	install -m 644 %{name}.defaults %{buildroot}%{_datadir}/%{name}
21cr|mirror-2.9-17|43	
21cr|mirror-2.9-17|44	ln -sf %{name}.pl %{buildroot}%{_bindir}/%{name}
21cr|mirror-2.9-17|45	
21cr|mirror-2.9-17|46	mv %{buildroot}%{_mandir}/man1/mm.1 %{buildroot}%{_mandir}/man1/mm-mirror.1
21cr|mirror-2.9-17|47	
21cr|mirror-2.9-17|48	%files
21cr|mirror-2.9-17|49	%defattr(-,root,root)
21cr|mirror-2.9-17|50	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|mirror-2.9-17|51	%{_bindir}/do_unlinks.pl
21cr|mirror-2.9-17|52	%{_bindir}/%{name}
21cr|mirror-2.9-17|53	%{_bindir}/%{name}.pl
21cr|mirror-2.9-17|54	%{_bindir}/mm.pl
21cr|mirror-2.9-17|55	%{_bindir}/pkgs_to_mmin.pl
21cr|mirror-2.9-17|56	%defattr(0644,root,root,0755)
21cr|mirror-2.9-17|57	%{_datadir}/%{name}
21cr|mirror-2.9-17|58	%{_mandir}/man1/%{name}.1*
21cr|mirror-2.9-17|59	%{_mandir}/man1/mm-mirror.1*
21cr|mirror-2.9-17|60	%doc README.txt *.html CHANGES*
21cr|mirror-2.9-17|61	%doc %{name}.nightly support/cyber-patches support/lstest.pl

3200 21
21cr|mixxx-2.3.4-2|1	Summary:	Music DJing software
21cr|mixxx-2.3.4-2|2	Name:		mixxx
21cr|mixxx-2.3.4-2|3	Version:	2.3.4
21cr|mixxx-2.3.4-2|4	Release:	2
21cr|mixxx-2.3.4-2|5	Group:		Sound
21cr|mixxx-2.3.4-2|6	License:	GPLv2+
21cr|mixxx-2.3.4-2|7	Url:		https://github.com/mixxxdj
21cr|mixxx-2.3.4-2|8	Source0:	%{url}/%{name}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|mixxx-2.3.4-2|9	Source100:	%{name}.rpmlintrc
21cr|mixxx-2.3.4-2|10	BuildRequires:	cmake >= 3.16
21cr|mixxx-2.3.4-2|11	BuildRequires:	git
21cr|mixxx-2.3.4-2|12	BuildRequires:	ffmpeg-devel
21cr|mixxx-2.3.4-2|13	BuildRequires:	ladspa-devel
21cr|mixxx-2.3.4-2|14	BuildRequires:	lame-devel
21cr|mixxx-2.3.4-2|15	BuildRequires:	libfaad2-devel
21cr|mixxx-2.3.4-2|16	BuildRequires:	libmp4v2-devel
21cr|mixxx-2.3.4-2|17	BuildRequires:	portmidi-devel
21cr|mixxx-2.3.4-2|18	BuildRequires:	qtkeychain-qt5-devel
21cr|mixxx-2.3.4-2|19	BuildRequires:	pkgconfig(alsa)
21cr|mixxx-2.3.4-2|20	BuildRequires:	pkgconfig(audiofile)
21cr|mixxx-2.3.4-2|21	BuildRequires:	pkgconfig(libebur128)
21cr|mixxx-2.3.4-2|22	BuildRequires:	pkgconfig(fftw3)
21cr|mixxx-2.3.4-2|23	BuildRequires:	pkgconfig(flac)
21cr|mixxx-2.3.4-2|24	BuildRequires:	pkgconfig(gl)
21cr|mixxx-2.3.4-2|25	BuildRequires:	pkgconfig(glu)
21cr|mixxx-2.3.4-2|26	BuildRequires:	pkgconfig(jack)
21cr|mixxx-2.3.4-2|27	BuildRequires:	pkgconfig(hidapi-libusb) >= 0.10.1
21cr|mixxx-2.3.4-2|28	BuildRequires:	pkgconfig(id3tag)
21cr|mixxx-2.3.4-2|29	BuildRequires:	pkgconfig(libchromaprint)
21cr|mixxx-2.3.4-2|30	BuildRequires:	pkgconfig(libcrypto)
21cr|mixxx-2.3.4-2|31	BuildRequires:	pkgconfig(libgpod-1.0)
21cr|mixxx-2.3.4-2|32	BuildRequires:	pkgconfig(libkeyfinder)
21cr|mixxx-2.3.4-2|33	BuildRequires:	pkgconfig(libmodplug)
21cr|mixxx-2.3.4-2|34	BuildRequires:	pkgconfig(libusb-1.0)
21cr|mixxx-2.3.4-2|35	BuildRequires:	pkgconfig(lilv-0)
21cr|mixxx-2.3.4-2|36	BuildRequires:	pkgconfig(mad)
21cr|mixxx-2.3.4-2|37	BuildRequires:	pkgconfig(ogg)
21cr|mixxx-2.3.4-2|38	BuildRequires:	pkgconfig(opus)
21cr|mixxx-2.3.4-2|39	BuildRequires:	pkgconfig(opusfile)
21cr|mixxx-2.3.4-2|40	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|mixxx-2.3.4-2|41	BuildRequires:	pkgconfig(protobuf)
21cr|mixxx-2.3.4-2|42	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|mixxx-2.3.4-2|43	BuildRequires:	pkgconfig(Qt5Core)
21cr|mixxx-2.3.4-2|44	BuildRequires:	pkgconfig(Qt5DBus)
21cr|mixxx-2.3.4-2|45	BuildRequires:	pkgconfig(Qt5Gui)
21cr|mixxx-2.3.4-2|46	BuildRequires:	pkgconfig(Qt5Network)
21cr|mixxx-2.3.4-2|47	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|mixxx-2.3.4-2|48	BuildRequires:	pkgconfig(Qt5Script)
21cr|mixxx-2.3.4-2|49	BuildRequires:	pkgconfig(Qt5ScriptTools)
21cr|mixxx-2.3.4-2|50	BuildRequires:	pkgconfig(Qt5Sql)
21cr|mixxx-2.3.4-2|51	BuildRequires:	pkgconfig(Qt5Svg)
21cr|mixxx-2.3.4-2|52	BuildRequires:	pkgconfig(Qt5Test)
21cr|mixxx-2.3.4-2|53	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|mixxx-2.3.4-2|54	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|mixxx-2.3.4-2|55	BuildRequires:	pkgconfig(Qt5Xml)
21cr|mixxx-2.3.4-2|56	BuildRequires:	pkgconfig(rubberband)
21cr|mixxx-2.3.4-2|57	BuildRequires:	pkgconfig(shout)
21cr|mixxx-2.3.4-2|58	BuildRequires:	pkgconfig(sndfile)
21cr|mixxx-2.3.4-2|59	BuildRequires:	pkgconfig(soundtouch) >= 2.0.0
21cr|mixxx-2.3.4-2|60	BuildRequires:	pkgconfig(sqlite3)
21cr|mixxx-2.3.4-2|61	BuildRequires:	pkgconfig(taglib)
21cr|mixxx-2.3.4-2|62	BuildRequires:	pkgconfig(udev)
21cr|mixxx-2.3.4-2|63	BuildRequires:	pkgconfig(upower-glib)
21cr|mixxx-2.3.4-2|64	BuildRequires:	pkgconfig(vamp)
21cr|mixxx-2.3.4-2|65	BuildRequires:	pkgconfig(vorbis)
21cr|mixxx-2.3.4-2|66	BuildRequires:	pkgconfig(wavpack)
21cr|mixxx-2.3.4-2|67	BuildRequires:	pkgconfig(x11)
21cr|mixxx-2.3.4-2|68	BuildRequires:	pkgconfig(xext)
21cr|mixxx-2.3.4-2|69	Requires:	qt5-database-plugin-sqlite
21cr|mixxx-2.3.4-2|70	Requires(post,postun): rpm-helper
21cr|mixxx-2.3.4-2|71	
21cr|mixxx-2.3.4-2|72	%description
21cr|mixxx-2.3.4-2|73	Mixxx allows DJs to mix music live with a clean, simple interface.
21cr|mixxx-2.3.4-2|74	Futhermore, Mixxx has a number of key features to help DJs in the mix: beat
21cr|mixxx-2.3.4-2|75	estimation, parallel visual displays, and support for various DJ hardware
21cr|mixxx-2.3.4-2|76	controllers. It can be controlled through the GUI using the mouse, or by
21cr|mixxx-2.3.4-2|77	connecting MIDI devices to the computer. Commercial and custom built MIDI
21cr|mixxx-2.3.4-2|78	controllers can be used. The mapping between functions and MIDI controller
21cr|mixxx-2.3.4-2|79	values are done in text files.
21cr|mixxx-2.3.4-2|80	
21cr|mixxx-2.3.4-2|81	%files
21cr|mixxx-2.3.4-2|82	%license COPYING LICENSE
21cr|mixxx-2.3.4-2|83	%doc COPYING LICENSE README.md res/Mixxx-Keyboard-Shortcuts.pdf tools/README
21cr|mixxx-2.3.4-2|84	%{_bindir}/%{name}
21cr|mixxx-2.3.4-2|85	%{_iconsdir}/hicolor/*x*/apps/%{name}.png
21cr|mixxx-2.3.4-2|86	%{_datadir}/%{name}
21cr|mixxx-2.3.4-2|87	%{_datadir}/applications/org.%{name}.Mixxx.desktop
21cr|mixxx-2.3.4-2|88	%{_udevrulesdir}/69-%{name}-usb-uaccess.rules
21cr|mixxx-2.3.4-2|89	%{_datadir}/metainfo/org.%{name}.Mixxx.metainfo.xml
21cr|mixxx-2.3.4-2|90	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|mixxx-2.3.4-2|91	
21cr|mixxx-2.3.4-2|92	#-----------------------------------------------------------------------------
21cr|mixxx-2.3.4-2|93	
21cr|mixxx-2.3.4-2|94	%prep
21cr|mixxx-2.3.4-2|95	%setup -q
21cr|mixxx-2.3.4-2|96	
21cr|mixxx-2.3.4-2|97	
21cr|mixxx-2.3.4-2|98	%build
21cr|mixxx-2.3.4-2|99	%cmake
21cr|mixxx-2.3.4-2|100	%make
21cr|mixxx-2.3.4-2|101	
21cr|mixxx-2.3.4-2|102	
21cr|mixxx-2.3.4-2|103	%install
21cr|mixxx-2.3.4-2|104	%makeinstall_std -C build
21cr|mixxx-2.3.4-2|105	
21cr|mixxx-2.3.4-2|106	# Fix perms
21cr|mixxx-2.3.4-2|107	chmod +x %{buildroot}%{_datadir}/%{name}/controllers/novation-launchpad/scripts/compile-mapping.js
21cr|mixxx-2.3.4-2|108	chmod +x %{buildroot}%{_datadir}/%{name}/controllers/novation-launchpad/scripts/compile-scripts.js

3201 21
21cr|mj-1.16-1|1	Summary:	Chinese game of mah-jong
21cr|mj-1.16-1|2	Name:		mj
21cr|mj-1.16-1|3	Version:	1.16
21cr|mj-1.16-1|4	Release:	1
21cr|mj-1.16-1|5	License:	GPLv2+
21cr|mj-1.16-1|6	Group:		Games/Boards
21cr|mj-1.16-1|7	Url:		http://www.stevens-bradfield.com/MahJong/
21cr|mj-1.16-1|8	Source0:	http://mahjong.julianbradfield.org/Source/%{name}-%{version}-src.tar.gz
21cr|mj-1.16-1|9	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|mj-1.16-1|10	
21cr|mj-1.16-1|11	%description
21cr|mj-1.16-1|12	mj is the Chinese game of mah-jong. mj supports network play, as well as
21cr|mj-1.16-1|13	simple human to computer play. A Windows (tm) version of this game is
21cr|mj-1.16-1|14	also available.
21cr|mj-1.16-1|15	
21cr|mj-1.16-1|16	%files
21cr|mj-1.16-1|17	%doc ChangeLog README CHANGES LICENCE
21cr|mj-1.16-1|18	%{_bindir}/xmj
21cr|mj-1.16-1|19	%{_bindir}/mj-*
21cr|mj-1.16-1|20	%{_mandir}/man1/*.1*
21cr|mj-1.16-1|21	%{_datadir}/applications/*.desktop
21cr|mj-1.16-1|22	
21cr|mj-1.16-1|23	#----------------------------------------------------------------------------
21cr|mj-1.16-1|24	
21cr|mj-1.16-1|25	%prep
21cr|mj-1.16-1|26	%setup -q -n %{name}-%{version}-src
21cr|mj-1.16-1|27	
21cr|mj-1.16-1|28	%build
21cr|mj-1.16-1|29	make CDEBUGFLAGS="%{optflags}" CCLINK="gcc %{?ldflags}"
21cr|mj-1.16-1|30	
21cr|mj-1.16-1|31	%install
21cr|mj-1.16-1|32	%makeinstall_std \
21cr|mj-1.16-1|33	install.man \
21cr|mj-1.16-1|34	BINDIR="%{_bindir}" \
21cr|mj-1.16-1|35	MANDIR="%{_mandir}/man1" \
21cr|mj-1.16-1|36	INSTPGMFLAGS=""
21cr|mj-1.16-1|37	
21cr|mj-1.16-1|38	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mj-1.16-1|39	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|mj-1.16-1|40	[Desktop Entry]
21cr|mj-1.16-1|41	Name=Mahjong
21cr|mj-1.16-1|42	Comment=Chinese game of mah-jong
21cr|mj-1.16-1|43	Exec=%{_bindir}/xmj
21cr|mj-1.16-1|44	Icon=boards_section
21cr|mj-1.16-1|45	Terminal=false
21cr|mj-1.16-1|46	Type=Application
21cr|mj-1.16-1|47	Categories=Game;BoardGame;
21cr|mj-1.16-1|48	EOF

3202 21
21cr|mjpg-streamer-1.0.0-1|1	%define _disable_ld_no_undefined 1
21cr|mjpg-streamer-1.0.0-1|2	
21cr|mjpg-streamer-1.0.0-1|3	Summary:	Stream webcam video to HTTP
21cr|mjpg-streamer-1.0.0-1|4	Name:		mjpg-streamer
21cr|mjpg-streamer-1.0.0-1|5	Version:	1.0.0
21cr|mjpg-streamer-1.0.0-1|6	Release:	1
21cr|mjpg-streamer-1.0.0-1|7	License:	GPLv2
21cr|mjpg-streamer-1.0.0-1|8	Group:		Video
21cr|mjpg-streamer-1.0.0-1|9	URL:		http://mjpg-streamer.sourceforge.net/
21cr|mjpg-streamer-1.0.0-1|10	Source0:	https://github.com/jacksonliam/mjpg-streamer/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mjpg-streamer-1.0.0-1|11	Source10:	mjpg_streamer.sysusers.conf
21cr|mjpg-streamer-1.0.0-1|12	Patch0:		mjpg-streamer-group.patch
21cr|mjpg-streamer-1.0.0-1|13	Patch1:		mjpg-streamer-build.patch
21cr|mjpg-streamer-1.0.0-1|14	Patch2:		mjpg-streamer-pthread.patch
21cr|mjpg-streamer-1.0.0-1|15	Patch3:		mjpg-streamer-gcc11.patch
21cr|mjpg-streamer-1.0.0-1|16	
21cr|mjpg-streamer-1.0.0-1|17	BuildRequires:	cmake
21cr|mjpg-streamer-1.0.0-1|18	# opencv requires 3.x in repo now 4.x version
21cr|mjpg-streamer-1.0.0-1|19	BuildRequires:	pkgconfig(opencv)
21cr|mjpg-streamer-1.0.0-1|20	#BuildRequires:	python3-opencv
21cr|mjpg-streamer-1.0.0-1|21	#BuildRequires:	python3-numpy
21cr|mjpg-streamer-1.0.0-1|22	#BuildRequires:	python3-devel
21cr|mjpg-streamer-1.0.0-1|23	BuildRequires:	pkgconfig(libgphoto2)
21cr|mjpg-streamer-1.0.0-1|24	BuildRequires:	pkgconfig(libjpeg)
21cr|mjpg-streamer-1.0.0-1|25	BuildRequires:	pkgconfig(libv4l2)
21cr|mjpg-streamer-1.0.0-1|26	BuildRequires:	pkgconfig(sdl)
21cr|mjpg-streamer-1.0.0-1|27	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|mjpg-streamer-1.0.0-1|28	BuildRequires:	protobuf-c
21cr|mjpg-streamer-1.0.0-1|29	BuildRequires:	zeromq-devel
21cr|mjpg-streamer-1.0.0-1|30	Requires(post):	/bin/systemd-sysusers
21cr|mjpg-streamer-1.0.0-1|31	
21cr|mjpg-streamer-1.0.0-1|32	%description
21cr|mjpg-streamer-1.0.0-1|33	MJPG-streamer takes JPGs from Linux-UVC compatible webcams,
21cr|mjpg-streamer-1.0.0-1|34	from local files or other input plugins and streams
21cr|mjpg-streamer-1.0.0-1|35	them as M-JPEG via HTTP to webbrowsers, VLC and other software.
21cr|mjpg-streamer-1.0.0-1|36	It is the successor of uvc-streamer, a Linux-UVC
21cr|mjpg-streamer-1.0.0-1|37	streaming application with Pan/Tilt.
21cr|mjpg-streamer-1.0.0-1|38	Control the application with mstreamer <start|stop|status>
21cr|mjpg-streamer-1.0.0-1|39	from the command line or use the desktop menu in KDE.
21cr|mjpg-streamer-1.0.0-1|40	
21cr|mjpg-streamer-1.0.0-1|41	%files
21cr|mjpg-streamer-1.0.0-1|42	%doc README.md
21cr|mjpg-streamer-1.0.0-1|43	%{_bindir}/mjpg_streamer
21cr|mjpg-streamer-1.0.0-1|44	%{_libdir}/mjpg-streamer
21cr|mjpg-streamer-1.0.0-1|45	%{_datadir}/mjpg-streamer
21cr|mjpg-streamer-1.0.0-1|46	%{_unitdir}/mjpg-streamer.service
21cr|mjpg-streamer-1.0.0-1|47	%{_sysusersdir}/mjpg_streamer.conf
21cr|mjpg-streamer-1.0.0-1|48	
21cr|mjpg-streamer-1.0.0-1|49	%post
21cr|mjpg-streamer-1.0.0-1|50	%sysusers_create mjpg_streamer.conf
21cr|mjpg-streamer-1.0.0-1|51	
21cr|mjpg-streamer-1.0.0-1|52	#---------------------------------------------------------------------------
21cr|mjpg-streamer-1.0.0-1|53	%prep
21cr|mjpg-streamer-1.0.0-1|54	%autosetup -p1
21cr|mjpg-streamer-1.0.0-1|55	
21cr|mjpg-streamer-1.0.0-1|56	%build
21cr|mjpg-streamer-1.0.0-1|57	pushd %{name}-experimental
21cr|mjpg-streamer-1.0.0-1|58	#set path for plugins
21cr|mjpg-streamer-1.0.0-1|59	sed -i 's|lib/mjpg-streamer|%{_lib}/mjpg-streamer|' CMakeLists.txt
21cr|mjpg-streamer-1.0.0-1|60	
21cr|mjpg-streamer-1.0.0-1|61	%cmake -Wno-dev -DENABLE_HTTP_MANAGEMENT=ON
21cr|mjpg-streamer-1.0.0-1|62	%make
21cr|mjpg-streamer-1.0.0-1|63	popd
21cr|mjpg-streamer-1.0.0-1|64	
21cr|mjpg-streamer-1.0.0-1|65	%install
21cr|mjpg-streamer-1.0.0-1|66	pushd %{name}-experimental
21cr|mjpg-streamer-1.0.0-1|67	%makeinstall_std -C build
21cr|mjpg-streamer-1.0.0-1|68	
21cr|mjpg-streamer-1.0.0-1|69	#install systemd service file
21cr|mjpg-streamer-1.0.0-1|70	sed -i 's|/usr/local/bin|%{_bindir}|' scripts/mjpg-streamer.service
21cr|mjpg-streamer-1.0.0-1|71	sed -i 's|User=webcam|User=mjpg_streamer|' scripts/mjpg-streamer.service
21cr|mjpg-streamer-1.0.0-1|72	mkdir -p %{buildroot}%{_unitdir}
21cr|mjpg-streamer-1.0.0-1|73	cp scripts/mjpg-streamer.service %{buildroot}%{_unitdir}/mjpg-streamer.service
21cr|mjpg-streamer-1.0.0-1|74	
21cr|mjpg-streamer-1.0.0-1|75	#install sysusers config
21cr|mjpg-streamer-1.0.0-1|76	install -d %{buildroot}%{_sysusersdir}
21cr|mjpg-streamer-1.0.0-1|77	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/mjpg_streamer.conf
21cr|mjpg-streamer-1.0.0-1|78	
21cr|mjpg-streamer-1.0.0-1|79	popd

3203 21
21cr|mkclean-0.9.0-1|1	# TODO: turn on debug after avoiding bundled and static crap
21cr|mkclean-0.9.0-1|2	%define debug_package %{nil}
21cr|mkclean-0.9.0-1|3	
21cr|mkclean-0.9.0-1|4	Summary:	Clean and optimize Matroska and WebM files
21cr|mkclean-0.9.0-1|5	Name:		mkclean
21cr|mkclean-0.9.0-1|6	Version:	0.9.0
21cr|mkclean-0.9.0-1|7	Release:	1
21cr|mkclean-0.9.0-1|8	# "mkclean can be built with minilzo support which is GPL. In that case the license of the binary becomes GPL."
21cr|mkclean-0.9.0-1|9	License:	BSD
21cr|mkclean-0.9.0-1|10	Group:		Video
21cr|mkclean-0.9.0-1|11	Url:		https://www.matroska.org/downloads/mkclean.html
21cr|mkclean-0.9.0-1|12	Source0:	https://downloads.sourceforge.net/matroska/mkclean/mkclean-%{version}.tar.bz2
21cr|mkclean-0.9.0-1|13	BuildRequires:	cmake
21cr|mkclean-0.9.0-1|14	# TODO: get rid of using bundle libraries and linking them statically!
21cr|mkclean-0.9.0-1|15	# Comments in the source code that some of them have to be static ones,
21cr|mkclean-0.9.0-1|16	# but system static ones could be used...
21cr|mkclean-0.9.0-1|17	# For now I don't wish to deal with this crap...
21cr|mkclean-0.9.0-1|18	#BuildRequires:	pkgconfig(libmatroska)
21cr|mkclean-0.9.0-1|19	
21cr|mkclean-0.9.0-1|20	%description
21cr|mkclean-0.9.0-1|21	mkclean is a command line tool to clean and optimize Matroska
21cr|mkclean-0.9.0-1|22	(.mkv / .mka / .mks / .mk3d) and WebM (.webm / .weba) files
21cr|mkclean-0.9.0-1|23	that have already been muxed.
21cr|mkclean-0.9.0-1|24	It reorders the elements with the Cues at the front, so your
21cr|mkclean-0.9.0-1|25	Matroska files are ready to be streamed efficiently over the web.
21cr|mkclean-0.9.0-1|26	It also removes elements not found in the Matroska specs and the
21cr|mkclean-0.9.0-1|27	extra Meta Seek list of Clusters that some program add to their file.
21cr|mkclean-0.9.0-1|28	It can also optionally remux the Cluster blocks to start each boundary
21cr|mkclean-0.9.0-1|29	with a keyframe and the matching audio/subtitle blocks for that keyframe.
21cr|mkclean-0.9.0-1|30	
21cr|mkclean-0.9.0-1|31	%files
21cr|mkclean-0.9.0-1|32	%{_bindir}/mkclean
21cr|mkclean-0.9.0-1|33	
21cr|mkclean-0.9.0-1|34	#------------------------------------------------------------------
21cr|mkclean-0.9.0-1|35	
21cr|mkclean-0.9.0-1|36	%prep
21cr|mkclean-0.9.0-1|37	%autosetup -p1
21cr|mkclean-0.9.0-1|38	
21cr|mkclean-0.9.0-1|39	%build
21cr|mkclean-0.9.0-1|40	%cmake -DBUILD_SHARED_LIBS:BOOL=OFF
21cr|mkclean-0.9.0-1|41	%make
21cr|mkclean-0.9.0-1|42	
21cr|mkclean-0.9.0-1|43	%install
21cr|mkclean-0.9.0-1|44	# make install installs static/shared libraries built from sources
21cr|mkclean-0.9.0-1|45	# and their headers
21cr|mkclean-0.9.0-1|46	#makeinstall_std -C build
21cr|mkclean-0.9.0-1|47	
21cr|mkclean-0.9.0-1|48	# $ ldd ./build/mkclean/mkclean
21cr|mkclean-0.9.0-1|49	#  linux-vdso.so.1 (0x00007fffcd0c0000)
21cr|mkclean-0.9.0-1|50	#  libc.so.6 => /lib64/libc.so.6 (0x00007f6c6f69f000)
21cr|mkclean-0.9.0-1|51	#  /lib64/ld-linux-x86-64.so.2 (0x00007f6c6f89f000)
21cr|mkclean-0.9.0-1|52	
21cr|mkclean-0.9.0-1|53	mkdir -p %{buildroot}%{_bindir}
21cr|mkclean-0.9.0-1|54	install -m0755 ./build/mkclean/mkclean %{buildroot}%{_bindir}/mkclean

3204 21
21cr|mkfakerpm-1-2|1	Summary:        utility to create an empty rpm package which contains the Requires and Provides tags
21cr|mkfakerpm-1-2|2	Name:           mkfakerpm
21cr|mkfakerpm-1-2|3	Version:        1
21cr|mkfakerpm-1-2|4	Release:        2
21cr|mkfakerpm-1-2|5	License:        GPLv3+
21cr|mkfakerpm-1-2|6	Group:          System/Base
21cr|mkfakerpm-1-2|7	Source:		mkfakerpm
21cr|mkfakerpm-1-2|8	Requires:	/bin/bash
21cr|mkfakerpm-1-2|9	Requires: 	/usr/bin/rpmbuild
21cr|mkfakerpm-1-2|10	BuildArch:  	noarch
21cr|mkfakerpm-1-2|11	
21cr|mkfakerpm-1-2|12	%description
21cr|mkfakerpm-1-2|13	utility to create an empty rpm package which contains the Requires and Provides tags.
21cr|mkfakerpm-1-2|14	Use it to install enemy rpm packages with non-native ROSA rpm names in the Requires tags.
21cr|mkfakerpm-1-2|15	
21cr|mkfakerpm-1-2|16	%files
21cr|mkfakerpm-1-2|17	%{_bindir}/%{name}
21cr|mkfakerpm-1-2|18	
21cr|mkfakerpm-1-2|19	%prep
21cr|mkfakerpm-1-2|20	# nothing to do
21cr|mkfakerpm-1-2|21	
21cr|mkfakerpm-1-2|22	%build
21cr|mkfakerpm-1-2|23	# nothing to do
21cr|mkfakerpm-1-2|24	
21cr|mkfakerpm-1-2|25	%install
21cr|mkfakerpm-1-2|26	mkdir -p %{buildroot}%{_bindir}
21cr|mkfakerpm-1-2|27	install -m 755 %{SOURCE0} %{buildroot}%{_bindir}/%{name}
21cr|mkfakerpm-1-2|28	

3205 21
21cr|mkgmap-r3695-3|1	Name:		mkgmap
21cr|mkgmap-r3695-3|2	Version:	r3695
21cr|mkgmap-r3695-3|3	Release:	3
21cr|mkgmap-r3695-3|4	Summary:	Open Street Map to Garmin converter
21cr|mkgmap-r3695-3|5	License:	MIT
21cr|mkgmap-r3695-3|6	Group:		Communications
21cr|mkgmap-r3695-3|7	URL:		http://www.mkgmap.org.uk/
21cr|mkgmap-r3695-3|8	Source0:	http://www.mkgmap.org.uk/download/%{name}-%{version}.tar.gz
21cr|mkgmap-r3695-3|9	BuildArch:	noarch
21cr|mkgmap-r3695-3|10	Requires:	java-1.8.0-openjdk
21cr|mkgmap-r3695-3|11	
21cr|mkgmap-r3695-3|12	%description
21cr|mkgmap-r3695-3|13	Open Street Map to Garmin converter.
21cr|mkgmap-r3695-3|14	
21cr|mkgmap-r3695-3|15	%prep
21cr|mkgmap-r3695-3|16	%setup -q
21cr|mkgmap-r3695-3|17	
21cr|mkgmap-r3695-3|18	%build
21cr|mkgmap-r3695-3|19	
21cr|mkgmap-r3695-3|20	%install
21cr|mkgmap-r3695-3|21	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|mkgmap-r3695-3|22	cp -r lib %{buildroot}%{_datadir}/%{name}
21cr|mkgmap-r3695-3|23	cp mkgmap.jar %{buildroot}%{_datadir}/%{name}
21cr|mkgmap-r3695-3|24	mkdir -p %{buildroot}%{_bindir}
21cr|mkgmap-r3695-3|25	cat >%{buildroot}%{_bindir}/mkgmap <<EOF
21cr|mkgmap-r3695-3|26	#!/bin/sh
21cr|mkgmap-r3695-3|27	java -cp %{_datadir}/%{name}/fastutil-6.5.15-mkg.1b.jar:%{_datadir}/%{name}/osmpbf-1.3.3.jar:%{_datadir}/%{name}/protobuf-java-2.5.0.jar  -jar %{_datadir}/%{name}/mkgmap.jar \$@
21cr|mkgmap-r3695-3|28	EOF
21cr|mkgmap-r3695-3|29	chmod 755 %{buildroot}%{_bindir}/mkgmap
21cr|mkgmap-r3695-3|30	
21cr|mkgmap-r3695-3|31	%files
21cr|mkgmap-r3695-3|32	%doc doc examples
21cr|mkgmap-r3695-3|33	%{_bindir}/*
21cr|mkgmap-r3695-3|34	%{_datadir}/%{name}

3206 21
21cr|mkuird-2.4-20230420|1	%define gitrev	0e482ce
21cr|mkuird-2.4-20230420|2	%define gitdate 20230420
21cr|mkuird-2.4-20230420|3	
21cr|mkuird-2.4-20230420|4	%define oname uird
21cr|mkuird-2.4-20230420|5	
21cr|mkuird-2.4-20230420|6	# This spec uses non-standard method to buid UIRD
21cr|mkuird-2.4-20230420|7	# By default, UIRD use dracut and busybox sources as git submodules
21cr|mkuird-2.4-20230420|8	# mkuird in this package will use busybox from system
21cr|mkuird-2.4-20230420|9	# To rebuild spec please run:
21cr|mkuird-2.4-20230420|10	# bash <(cat ./mkuird.spec |sed -e '/^###/!d' -e 's/^###[[:space:]]*//')
21cr|mkuird-2.4-20230420|11	
21cr|mkuird-2.4-20230420|12	### #!/bin/bash
21cr|mkuird-2.4-20230420|13	### git clone --single-branch --branch uird-3  https://github.com/neobht/uird.git
21cr|mkuird-2.4-20230420|14	### pushd ./uird
21cr|mkuird-2.4-20230420|15	### git submodule init dracut
21cr|mkuird-2.4-20230420|16	### git submodule update dracut
21cr|mkuird-2.4-20230420|17	### hash="$(git log -1 --format='%h')"
21cr|mkuird-2.4-20230420|18	### date="$(git log -1 --format='%cd' --date=short | tr -d -)"
21cr|mkuird-2.4-20230420|19	### rm -rf .git
21cr|mkuird-2.4-20230420|20	### tar czf  ../uird-${date}-git${hash}.tar.gz  ../uird
21cr|mkuird-2.4-20230420|21	### popd
21cr|mkuird-2.4-20230420|22	### sed -i '/^.define/s/gitdate.*/gitdate '"$date"'/' ./mkuird.spec
21cr|mkuird-2.4-20230420|23	### sed -i '/^.define/s/gitrev.*/gitrev	'"$hash"'/' ./mkuird.spec
21cr|mkuird-2.4-20230420|24	### sed -i 's/^Release.*/Release:	'"$date"'/' ./mkuird.spec
21cr|mkuird-2.4-20230420|25	### rm -rf ./.abf.yml ./uird
21cr|mkuird-2.4-20230420|26	### abf put
21cr|mkuird-2.4-20230420|27	
21cr|mkuird-2.4-20230420|28	Summary:	Unified Init Ram Disk system
21cr|mkuird-2.4-20230420|29	Name:		mkuird
21cr|mkuird-2.4-20230420|30	Version:	2.4
21cr|mkuird-2.4-20230420|31	Release:	20230420
21cr|mkuird-2.4-20230420|32	License:	GPLv2+
21cr|mkuird-2.4-20230420|33	Group:		System/Base
21cr|mkuird-2.4-20230420|34	Url:		http://neobht.github.io/uird
21cr|mkuird-2.4-20230420|35	Source0:	%{oname}-%{gitdate}-git%{gitrev}.tar.gz
21cr|mkuird-2.4-20230420|36	Source1:	Rosa-live
21cr|mkuird-2.4-20230420|37	AutoReq:	no
21cr|mkuird-2.4-20230420|38	#%ifnarch %{e2k}
21cr|mkuird-2.4-20230420|39	#BuildArch:	noarch
21cr|mkuird-2.4-20230420|40	#%endif
21cr|mkuird-2.4-20230420|41	BuildRequires:	pkgconfig(libkmod)
21cr|mkuird-2.4-20230420|42	
21cr|mkuird-2.4-20230420|43	Requires:	busybox
21cr|mkuird-2.4-20230420|44	Requires:	util-linux-ng
21cr|mkuird-2.4-20230420|45	Requires:	kmod
21cr|mkuird-2.4-20230420|46	Requires:	e2fsprogs
21cr|mkuird-2.4-20230420|47	Requires:	cpio
21cr|mkuird-2.4-20230420|48	Requires:	findutils
21cr|mkuird-2.4-20230420|49	Requires:	binutils
21cr|mkuird-2.4-20230420|50	Requires:	grep
21cr|mkuird-2.4-20230420|51	Requires:	mktemp
21cr|mkuird-2.4-20230420|52	Requires:	bash
21cr|mkuird-2.4-20230420|53	Requires:	dash
21cr|mkuird-2.4-20230420|54	Requires:	kbd
21cr|mkuird-2.4-20230420|55	Requires:	tar
21cr|mkuird-2.4-20230420|56	Requires:	gzip
21cr|mkuird-2.4-20230420|57	Requires:	bzip2
21cr|mkuird-2.4-20230420|58	Requires:	xz
21cr|mkuird-2.4-20230420|59	Requires:	file
21cr|mkuird-2.4-20230420|60	Requires:       rsync
21cr|mkuird-2.4-20230420|61	Suggests:       qemu-img
21cr|mkuird-2.4-20230420|62	Suggests:       btrfs-progs
21cr|mkuird-2.4-20230420|63	Suggests:       aria2
21cr|mkuird-2.4-20230420|64	Suggests:       httpfs
21cr|mkuird-2.4-20230420|65	Provides:	uird
21cr|mkuird-2.4-20230420|66	
21cr|mkuird-2.4-20230420|67	%description
21cr|mkuird-2.4-20230420|68	UIRD - dracut based unified init ram disk system.
21cr|mkuird-2.4-20230420|69	Dracut contains tools to create a bootable initramfs for Linux kernels.
21cr|mkuird-2.4-20230420|70	
21cr|mkuird-2.4-20230420|71	%prep
21cr|mkuird-2.4-20230420|72	%setup -qn %{oname}
21cr|mkuird-2.4-20230420|73	%ifarch %{e2k}
21cr|mkuird-2.4-20230420|74	sed -i 's/xz/gzip/' dracut.conf
21cr|mkuird-2.4-20230420|75	sed -i 's/cpio\.xz/cpio.gz/' ./mkuird
21cr|mkuird-2.4-20230420|76	%endif
21cr|mkuird-2.4-20230420|77	
21cr|mkuird-2.4-20230420|78	sed -i 's/exit 2/# exit 2/' ./mkuird
21cr|mkuird-2.4-20230420|79	sed -i 's/read qqq/# read qqq/' ./mkuird
21cr|mkuird-2.4-20230420|80	sed -i 's:#WORKDIR=.*:WORKDIR=/usr/share/uird:' ./mkuird.cfg
21cr|mkuird-2.4-20230420|81	sed -i 's:#BINBUSYBOX=.*:BINBUSYBOX=/usr/bin/busybox:' ./mkuird.cfg
21cr|mkuird-2.4-20230420|82	sed -i 's:#OUTD=.*:OUTD=./:' ./mkuird.cfg
21cr|mkuird-2.4-20230420|83	sed -i 's:#LOGD=.*:LOGD=./:' ./mkuird.cfg
21cr|mkuird-2.4-20230420|84	
21cr|mkuird-2.4-20230420|85	%build
21cr|mkuird-2.4-20230420|86	# ./make_busybox.sh
21cr|mkuird-2.4-20230420|87	./make_dracut.sh
21cr|mkuird-2.4-20230420|88	
21cr|mkuird-2.4-20230420|89	%install
21cr|mkuird-2.4-20230420|90	mkdir -p  %{buildroot}%{_bindir}/ %{buildroot}%{_sysconfdir}/ %{buildroot}%{_datadir}/uird/
21cr|mkuird-2.4-20230420|91	cp -fr ./configs   %{buildroot}%{_datadir}/uird/
21cr|mkuird-2.4-20230420|92	cp -fr ./initrd    %{buildroot}%{_datadir}/uird/
21cr|mkuird-2.4-20230420|93	cp -fr ./modules.d %{buildroot}%{_datadir}/uird/
21cr|mkuird-2.4-20230420|94	cp -fr ./dracut    %{buildroot}%{_datadir}/uird/
21cr|mkuird-2.4-20230420|95	cp -fr ./i18n      %{buildroot}%{_datadir}/uird/
21cr|mkuird-2.4-20230420|96	
21cr|mkuird-2.4-20230420|97	find ./  -maxdepth 1 -type f -regex "./[a-z,A-Z,0-9].*" -exec cp {}  %{buildroot}%{_datadir}/uird/  \;
21cr|mkuird-2.4-20230420|98	cp -f ./mkuird     %{buildroot}%{_bindir}/
21cr|mkuird-2.4-20230420|99	cp -f ./mkuird.cfg %{buildroot}%{_sysconfdir}/
21cr|mkuird-2.4-20230420|100	
21cr|mkuird-2.4-20230420|101	#mkdir -p %{buildroot}%{_datadir}/uird//dracut/dracut.conf.d %{buildroot}%{_datadir}/uird/dracut/modules.d
21cr|mkuird-2.4-20230420|102	#for a in init logger functions ; do
21cr|mkuird-2.4-20230420|103	#    ln -s /usr/lib/dracut/dracut-${a}.sh %{buildroot}%{_datadir}/uird/dracut/
21cr|mkuird-2.4-20230420|104	#done
21cr|mkuird-2.4-20230420|105	
21cr|mkuird-2.4-20230420|106	#ln -s "$(which dracut-install)" %{buildroot}%{_datadir}/uird/dracut/dracut-install
21cr|mkuird-2.4-20230420|107	#ln -s "$(which dracut)" %{buildroot}%{_datadir}/uird/dracut/dracut.sh
21cr|mkuird-2.4-20230420|108	
21cr|mkuird-2.4-20230420|109	#for a in $(ls -1 ./modules.d/) ; do
21cr|mkuird-2.4-20230420|110	#ln -s %{_datadir}/uird/modules.d/${a} %{buildroot}%{_datadir}/uird/dracut/modules.d/${a}
21cr|mkuird-2.4-20230420|111	#done
21cr|mkuird-2.4-20230420|112	
21cr|mkuird-2.4-20230420|113	#ln -s /usr/lib/dracut/modules.d/* %{buildroot}%{_datadir}/uird/dracut/modules.d/
21cr|mkuird-2.4-20230420|114	
21cr|mkuird-2.4-20230420|115	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/uird/configs/uird_configs/
21cr|mkuird-2.4-20230420|116	
21cr|mkuird-2.4-20230420|117	%files
21cr|mkuird-2.4-20230420|118	%dir %{_datadir}/uird/
21cr|mkuird-2.4-20230420|119	%{_datadir}/uird/*
21cr|mkuird-2.4-20230420|120	%{_bindir}/mkuird
21cr|mkuird-2.4-20230420|121	%{_sysconfdir}/mkuird.cfg
21cr|mkuird-2.4-20230420|122	

3207 21
21cr|mkxauth-1.7-30|1	Summary:	A utility for managing .Xauthority files
21cr|mkxauth-1.7-30|2	Name:		mkxauth
21cr|mkxauth-1.7-30|3	Version:	1.7
21cr|mkxauth-1.7-30|4	Release:	30
21cr|mkxauth-1.7-30|5	License:	GPL
21cr|mkxauth-1.7-30|6	Group:		File tools
21cr|mkxauth-1.7-30|7	Url:		http://www.tummy.com/krud/packages/mkxauth.html
21cr|mkxauth-1.7-30|8	Source0:	%{name}-%{version}.tar.bz2
21cr|mkxauth-1.7-30|9	Requires:	coreutils
21cr|mkxauth-1.7-30|10	Requires:	gzip
21cr|mkxauth-1.7-30|11	Requires:	procps
21cr|mkxauth-1.7-30|12	Requires:	xauth
21cr|mkxauth-1.7-30|13	BuildArch:	noarch
21cr|mkxauth-1.7-30|14	
21cr|mkxauth-1.7-30|15	%description
21cr|mkxauth-1.7-30|16	The mkxauth utility helps create and maintain X authentication databases
21cr|mkxauth-1.7-30|17	(.Xauthority files). Mkxauth is used to create an .Xauthority file or to
21cr|mkxauth-1.7-30|18	merge keys from another local or remote .Xauthority file. .Xauthority files
21cr|mkxauth-1.7-30|19	are used by the xauth user-oriented access control program, which grants or
21cr|mkxauth-1.7-30|20	denies access to X servers based on the contents of the .Xauthority file.
21cr|mkxauth-1.7-30|21	
21cr|mkxauth-1.7-30|22	The mkxauth package should be installed if you're going to use user-oriented
21cr|mkxauth-1.7-30|23	access control to provide security for your X Window System (a good idea).
21cr|mkxauth-1.7-30|24	
21cr|mkxauth-1.7-30|25	%files
21cr|mkxauth-1.7-30|26	%{_bindir}/mkxauth
21cr|mkxauth-1.7-30|27	%{_mandir}/man1/*
21cr|mkxauth-1.7-30|28	
21cr|mkxauth-1.7-30|29	#----------------------------------------------------------------------------
21cr|mkxauth-1.7-30|30	
21cr|mkxauth-1.7-30|31	%prep
21cr|mkxauth-1.7-30|32	%setup -q
21cr|mkxauth-1.7-30|33	
21cr|mkxauth-1.7-30|34	%build
21cr|mkxauth-1.7-30|35	
21cr|mkxauth-1.7-30|36	%install
21cr|mkxauth-1.7-30|37	mkdir -p %{buildroot}%{_bindir}
21cr|mkxauth-1.7-30|38	mkdir -p %{buildroot}%{_mandir}/man1
21cr|mkxauth-1.7-30|39	
21cr|mkxauth-1.7-30|40	install -m 0755 mkxauth %{buildroot}%{_bindir}/mkxauth
21cr|mkxauth-1.7-30|41	install -m 0444 mkxauth.1x.bz2 %{buildroot}%{_mandir}/man1/mkxauth.1x.bz2

3208 21
21cr|mlt6-6.26.1-2|1	%define major 6
21cr|mlt6-6.26.1-2|2	%define plusmaj 3
21cr|mlt6-6.26.1-2|3	%define libname %mklibname mlt %{major}
21cr|mlt6-6.26.1-2|4	%define libplus %mklibname mlt++ %{plusmaj}
21cr|mlt6-6.26.1-2|5	%define devname %mklibname %{name} -d
21cr|mlt6-6.26.1-2|6	
21cr|mlt6-6.26.1-2|7	%bcond_with mmx
21cr|mlt6-6.26.1-2|8	%bcond_with git
21cr|mlt6-6.26.1-2|9	
21cr|mlt6-6.26.1-2|10	# mlt receives a lot of fixes in git, but rarely makes releases,
21cr|mlt6-6.26.1-2|11	# it makes sense to build git versions
21cr|mlt6-6.26.1-2|12	%if %{with git}
21cr|mlt6-6.26.1-2|13	%define commit 52bcd049f0ffa4ba97f6f45f175c0d8a077df036
21cr|mlt6-6.26.1-2|14	%define commit_short %(echo %{commit} | head -c 6)
21cr|mlt6-6.26.1-2|15	%define relsuffix .git%{commit_short}
21cr|mlt6-6.26.1-2|16	# in git, version will be from the future
21cr|mlt6-6.26.1-2|17	%define libver 6.20.0
21cr|mlt6-6.26.1-2|18	%else
21cr|mlt6-6.26.1-2|19	%define relsuffix %{nil}
21cr|mlt6-6.26.1-2|20	%define libver %{version}
21cr|mlt6-6.26.1-2|21	%endif
21cr|mlt6-6.26.1-2|22	
21cr|mlt6-6.26.1-2|23	Summary:	Media Lovin' Toolkit nonlinear video editing library
21cr|mlt6-6.26.1-2|24	Name:		mlt%{major}
21cr|mlt6-6.26.1-2|25	Version:	6.26.1
21cr|mlt6-6.26.1-2|26	Release:	2
21cr|mlt6-6.26.1-2|27	License:	LGPLv2+
21cr|mlt6-6.26.1-2|28	Group:		Video
21cr|mlt6-6.26.1-2|29	Url:		https://www.mltframework.org
21cr|mlt6-6.26.1-2|30	%if %{with git}
21cr|mlt6-6.26.1-2|31	Source0:	https://github.com/mltframework/mlt/archive/%{commit}.tar.gz?/mlt-%{commit}.tar.gz
21cr|mlt6-6.26.1-2|32	%else
21cr|mlt6-6.26.1-2|33	Source0:	http://downloads.sourceforge.net/project/mlt/mlt/mlt-%{version}.tar.gz
21cr|mlt6-6.26.1-2|34	%endif
21cr|mlt6-6.26.1-2|35	BuildRequires:	imagemagick
21cr|mlt6-6.26.1-2|36	BuildRequires:	ffmpeg
21cr|mlt6-6.26.1-2|37	BuildRequires:	ffmpeg-devel
21cr|mlt6-6.26.1-2|38	BuildRequires:	ladspa-devel
21cr|mlt6-6.26.1-2|39	BuildRequires:	pkgconfig(eigen3)
21cr|mlt6-6.26.1-2|40	BuildRequires:	pkgconfig(epoxy)
21cr|mlt6-6.26.1-2|41	BuildRequires:	pkgconfig(fftw3)
21cr|mlt6-6.26.1-2|42	BuildRequires:	pkgconfig(frei0r)
21cr|mlt6-6.26.1-2|43	BuildRequires:	pkgconfig(gl)
21cr|mlt6-6.26.1-2|44	BuildRequires:	pkgconfig(glib-2.0)
21cr|mlt6-6.26.1-2|45	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|mlt6-6.26.1-2|46	BuildRequires:	pkgconfig(jack)
21cr|mlt6-6.26.1-2|47	BuildRequires:	pkgconfig(libdv)
21cr|mlt6-6.26.1-2|48	BuildRequires:	pkgconfig(libquicktime)
21cr|mlt6-6.26.1-2|49	BuildRequires:	pkgconfig(libxml-2.0)
21cr|mlt6-6.26.1-2|50	BuildRequires:	pkgconfig(mad)
21cr|mlt6-6.26.1-2|51	BuildRequires:	pkgconfig(movit)
21cr|mlt6-6.26.1-2|52	BuildRequires:	pkgconfig(ogg)
21cr|mlt6-6.26.1-2|53	BuildRequires:	pkgconfig(pango)
21cr|mlt6-6.26.1-2|54	BuildRequires:	pkgconfig(Qt5Core)
21cr|mlt6-6.26.1-2|55	BuildRequires:	pkgconfig(Qt5Gui)
21cr|mlt6-6.26.1-2|56	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|mlt6-6.26.1-2|57	BuildRequires:	pkgconfig(Qt5Svg)
21cr|mlt6-6.26.1-2|58	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|mlt6-6.26.1-2|59	BuildRequires:	pkgconfig(Qt5Xml)
21cr|mlt6-6.26.1-2|60	BuildRequires:	pkgconfig(samplerate)
21cr|mlt6-6.26.1-2|61	BuildRequires:	pkgconfig(sdl)
21cr|mlt6-6.26.1-2|62	BuildRequires:	pkgconfig(sox)
21cr|mlt6-6.26.1-2|63	BuildRequires:	pkgconfig(vorbis)
21cr|mlt6-6.26.1-2|64	# For python-bindings
21cr|mlt6-6.26.1-2|65	BuildRequires:	swig
21cr|mlt6-6.26.1-2|66	BuildRequires:	pkgconfig(python2)
21cr|mlt6-6.26.1-2|67	BuildRequires:	pkgconfig(python3)
21cr|mlt6-6.26.1-2|68	
21cr|mlt6-6.26.1-2|69	%description
21cr|mlt6-6.26.1-2|70	MLT is an open source multimedia framework, designed and developed for
21cr|mlt6-6.26.1-2|71	television broadcasting.
21cr|mlt6-6.26.1-2|72	
21cr|mlt6-6.26.1-2|73	It provides a toolkit for broadcasters, video editors, media players,
21cr|mlt6-6.26.1-2|74	transcoders, web streamers and many more types of applications. The
21cr|mlt6-6.26.1-2|75	functionality of the system is provided via an assortment of ready to
21cr|mlt6-6.26.1-2|76	use tools, xml authoring components, and an extendible plug-in based
21cr|mlt6-6.26.1-2|77	API.
21cr|mlt6-6.26.1-2|78	
21cr|mlt6-6.26.1-2|79	%files
21cr|mlt6-6.26.1-2|80	%doc docs COPYING README
21cr|mlt6-6.26.1-2|81	%{_bindir}/melt-%{major}
21cr|mlt6-6.26.1-2|82	%{_datadir}/mlt
21cr|mlt6-6.26.1-2|83	%{_libdir}/mlt
21cr|mlt6-6.26.1-2|84	
21cr|mlt6-6.26.1-2|85	#----------------------------------------------------------------------------
21cr|mlt6-6.26.1-2|86	
21cr|mlt6-6.26.1-2|87	%package -n %{libname}
21cr|mlt6-6.26.1-2|88	Summary:	Main library for mlt
21cr|mlt6-6.26.1-2|89	Group:		System/Libraries
21cr|mlt6-6.26.1-2|90	
21cr|mlt6-6.26.1-2|91	%description -n %{libname}
21cr|mlt6-6.26.1-2|92	This package contains the libraries needed to run programs dynamically
21cr|mlt6-6.26.1-2|93	linked with mlt.
21cr|mlt6-6.26.1-2|94	
21cr|mlt6-6.26.1-2|95	%files -n %{libname}
21cr|mlt6-6.26.1-2|96	%doc docs README
21cr|mlt6-6.26.1-2|97	%license COPYING
21cr|mlt6-6.26.1-2|98	%{_libdir}/libmlt.so.%{major}*
21cr|mlt6-6.26.1-2|99	
21cr|mlt6-6.26.1-2|100	#----------------------------------------------------------------------------
21cr|mlt6-6.26.1-2|101	
21cr|mlt6-6.26.1-2|102	%package -n %{libplus}
21cr|mlt6-6.26.1-2|103	Summary:	Main library for mlt++
21cr|mlt6-6.26.1-2|104	Group:		System/Libraries
21cr|mlt6-6.26.1-2|105	
21cr|mlt6-6.26.1-2|106	%description -n %{libplus}
21cr|mlt6-6.26.1-2|107	This package contains the libraries needed to run programs dynamically
21cr|mlt6-6.26.1-2|108	linked with mlt++.
21cr|mlt6-6.26.1-2|109	
21cr|mlt6-6.26.1-2|110	%files -n %{libplus}
21cr|mlt6-6.26.1-2|111	%doc docs README
21cr|mlt6-6.26.1-2|112	%license COPYING
21cr|mlt6-6.26.1-2|113	%{_libdir}/libmlt++.so.%{plusmaj}*
21cr|mlt6-6.26.1-2|114	%{_libdir}/libmlt++.so.%{libver}
21cr|mlt6-6.26.1-2|115	
21cr|mlt6-6.26.1-2|116	#----------------------------------------------------------------------------
21cr|mlt6-6.26.1-2|117	
21cr|mlt6-6.26.1-2|118	%package -n %{devname}
21cr|mlt6-6.26.1-2|119	Summary:	Headers for developing programs that will use mlt
21cr|mlt6-6.26.1-2|120	Group:		Development/C
21cr|mlt6-6.26.1-2|121	Requires:	%{libname} = %{EVRD}
21cr|mlt6-6.26.1-2|122	Requires:	%{libplus} = %{EVRD}
21cr|mlt6-6.26.1-2|123	# mlt-config requires stuff from %%{_datadir}/%%{name}
21cr|mlt6-6.26.1-2|124	Requires:	%{name} = %{EVRD}
21cr|mlt6-6.26.1-2|125	Provides:	%{name}-devel = %{EVRD}
21cr|mlt6-6.26.1-2|126	
21cr|mlt6-6.26.1-2|127	%description -n %{devname}
21cr|mlt6-6.26.1-2|128	This package contains the headers that programmers will need to develop
21cr|mlt6-6.26.1-2|129	applications which will use mlt.
21cr|mlt6-6.26.1-2|130	
21cr|mlt6-6.26.1-2|131	%files -n %{devname}
21cr|mlt6-6.26.1-2|132	%doc docs README
21cr|mlt6-6.26.1-2|133	%license COPYING
21cr|mlt6-6.26.1-2|134	%{_includedir}/*
21cr|mlt6-6.26.1-2|135	%{_libdir}/*.so
21cr|mlt6-6.26.1-2|136	%{_libdir}/pkgconfig/*.pc
21cr|mlt6-6.26.1-2|137	
21cr|mlt6-6.26.1-2|138	#----------------------------------------------------------------------------
21cr|mlt6-6.26.1-2|139	
21cr|mlt6-6.26.1-2|140	%package -n python2-%{name}
21cr|mlt6-6.26.1-2|141	%py2_migration_meta python2-%{name}
21cr|mlt6-6.26.1-2|142	Summary:	Python2 bindings for MLT
21cr|mlt6-6.26.1-2|143	Group:		Development/Python
21cr|mlt6-6.26.1-2|144	Requires:	%{name} = %{EVRD}
21cr|mlt6-6.26.1-2|145	
21cr|mlt6-6.26.1-2|146	%description -n python2-%{name}
21cr|mlt6-6.26.1-2|147	This module allows to work with MLT using Python 2.
21cr|mlt6-6.26.1-2|148	
21cr|mlt6-6.26.1-2|149	%files -n python2-%{name}
21cr|mlt6-6.26.1-2|150	%doc docs README
21cr|mlt6-6.26.1-2|151	%license COPYING
21cr|mlt6-6.26.1-2|152	%{py2_platsitedir}/mlt.p*
21cr|mlt6-6.26.1-2|153	%{py2_platsitedir}/_mlt.so
21cr|mlt6-6.26.1-2|154	
21cr|mlt6-6.26.1-2|155	#----------------------------------------------------------------------------
21cr|mlt6-6.26.1-2|156	
21cr|mlt6-6.26.1-2|157	%package -n python3-%{name}
21cr|mlt6-6.26.1-2|158	Summary:	Python3 bindings for MLT
21cr|mlt6-6.26.1-2|159	Group:		Development/Python
21cr|mlt6-6.26.1-2|160	Requires:	%{name} = %{EVRD}
21cr|mlt6-6.26.1-2|161	
21cr|mlt6-6.26.1-2|162	%description -n python3-%{name}
21cr|mlt6-6.26.1-2|163	This module allows to work with MLT using Python 3.
21cr|mlt6-6.26.1-2|164	
21cr|mlt6-6.26.1-2|165	%files -n python3-%{name}
21cr|mlt6-6.26.1-2|166	%doc docs README
21cr|mlt6-6.26.1-2|167	%license COPYING
21cr|mlt6-6.26.1-2|168	%{py3_platsitedir}/mlt.p*
21cr|mlt6-6.26.1-2|169	%{py3_platsitedir}/_mlt.so
21cr|mlt6-6.26.1-2|170	%{py3_platsitedir}/__pycache__/mlt.cpython-38.*
21cr|mlt6-6.26.1-2|171	
21cr|mlt6-6.26.1-2|172	#----------------------------------------------------------------------------
21cr|mlt6-6.26.1-2|173	
21cr|mlt6-6.26.1-2|174	%prep
21cr|mlt6-6.26.1-2|175	%if %{with git}
21cr|mlt6-6.26.1-2|176	%autosetup -p1 -n %{name}-%{commit}
21cr|mlt6-6.26.1-2|177	%else
21cr|mlt6-6.26.1-2|178	%autosetup -p1 -n mlt-%{version}
21cr|mlt6-6.26.1-2|179	%endif
21cr|mlt6-6.26.1-2|180	
21cr|mlt6-6.26.1-2|181	chmod 644 src/modules/qt/kdenlivetitle_wrapper.cpp
21cr|mlt6-6.26.1-2|182	chmod 644 src/modules/kdenlive/filter_freeze.c
21cr|mlt6-6.26.1-2|183	chmod -x demo/demo
21cr|mlt6-6.26.1-2|184	cp -r src/swig/python src/swig/python3
21cr|mlt6-6.26.1-2|185	
21cr|mlt6-6.26.1-2|186	%build
21cr|mlt6-6.26.1-2|187	export PYTHON=python3
21cr|mlt6-6.26.1-2|188	%configure \
21cr|mlt6-6.26.1-2|189	--avformat-shared=%{_prefix}	\
21cr|mlt6-6.26.1-2|190	--avformat-swscale		\
21cr|mlt6-6.26.1-2|191	--disable-debug			\
21cr|mlt6-6.26.1-2|192	--enable-avformat		\
21cr|mlt6-6.26.1-2|193	--enable-gpl			\
21cr|mlt6-6.26.1-2|194	--enable-gpl3			\
21cr|mlt6-6.26.1-2|195	%if %{with mmx}
21cr|mlt6-6.26.1-2|196	--enable-mmx			\
21cr|mlt6-6.26.1-2|197	%else
21cr|mlt6-6.26.1-2|198	%ifarch x86_64
21cr|mlt6-6.26.1-2|199	--enable-mmx			\
21cr|mlt6-6.26.1-2|200	--enable-sse			\
21cr|mlt6-6.26.1-2|201	%else
21cr|mlt6-6.26.1-2|202	--disable-mmx			\
21cr|mlt6-6.26.1-2|203	%endif
21cr|mlt6-6.26.1-2|204	%endif
21cr|mlt6-6.26.1-2|205	--enable-motion-est		\
21cr|mlt6-6.26.1-2|206	--luma-compress			\
21cr|mlt6-6.26.1-2|207	--qt-includedir=%{_qt5_includedir}	\
21cr|mlt6-6.26.1-2|208	--qt-libdir=%{_qt5_libdir}	\
21cr|mlt6-6.26.1-2|209	--swig-languages='python'
21cr|mlt6-6.26.1-2|210	%make
21cr|mlt6-6.26.1-2|211	
21cr|mlt6-6.26.1-2|212	%install
21cr|mlt6-6.26.1-2|213	%makeinstall_std
21cr|mlt6-6.26.1-2|214	install -d %{buildroot}%{py3_platsitedir}
21cr|mlt6-6.26.1-2|215	install -pm 0644 src/swig/python/mlt.py* %{buildroot}%{py3_platsitedir}/
21cr|mlt6-6.26.1-2|216	install -pm 0755 src/swig/python/_mlt.so %{buildroot}%{py3_platsitedir}/
21cr|mlt6-6.26.1-2|217	
21cr|mlt6-6.26.1-2|218	# Build python2 version as well... Too much legacy cruft out there
21cr|mlt6-6.26.1-2|219	cd src/swig/python
21cr|mlt6-6.26.1-2|220	sed -i -e 's,python -c,python2 -c,g;s,python-config,python2-config,g;s,dm,d,g' build
21cr|mlt6-6.26.1-2|221	./build CXX=%{__cxx} CXXFLAGS="%{optflags}"
21cr|mlt6-6.26.1-2|222	cd ../../..
21cr|mlt6-6.26.1-2|223	
21cr|mlt6-6.26.1-2|224	install -d %{buildroot}%{py2_platsitedir}
21cr|mlt6-6.26.1-2|225	install -pm 0644 src/swig/python/mlt.py* %{buildroot}%{py2_platsitedir}/
21cr|mlt6-6.26.1-2|226	install -pm 0755 src/swig/python/_mlt.so %{buildroot}%{py2_platsitedir}/
21cr|mlt6-6.26.1-2|227	
21cr|mlt6-6.26.1-2|228	mv %{buildroot}%{_bindir}/melt %{buildroot}%{_bindir}/melt-%{major}

3209 21
21cr|mlterm-3.9.2-2|1	%define _disable_ld_no_undefined 1
21cr|mlterm-3.9.2-2|2	
21cr|mlterm-3.9.2-2|3	%define majormef       3
21cr|mlterm-3.9.2-2|4	%define libmef     %mklibname mef %{majormef}
21cr|mlterm-3.9.2-2|5	
21cr|mlterm-3.9.2-2|6	%define majorpobl       2
21cr|mlterm-3.9.2-2|7	%define libpobl     %mklibname pobl %{majorpobl}
21cr|mlterm-3.9.2-2|8	
21cr|mlterm-3.9.2-2|9	Summary:        Multi Lingual TERMinal emulator for X
21cr|mlterm-3.9.2-2|10	Name:           mlterm
21cr|mlterm-3.9.2-2|11	Version:        3.9.2
21cr|mlterm-3.9.2-2|12	Release:        2
21cr|mlterm-3.9.2-2|13	License:        BSD style
21cr|mlterm-3.9.2-2|14	Group:          Terminals
21cr|mlterm-3.9.2-2|15	URL:            http://mlterm.sourceforge.net/
21cr|mlterm-3.9.2-2|16	Source0:        http://prdownloads.sourceforge.net/mlterm/mlterm-%{version}.tar.gz
21cr|mlterm-3.9.2-2|17	Source10:       mlterm.rpmlintrc
21cr|mlterm-3.9.2-2|18	Patch0:         mlterm_font_config.diff
21cr|mlterm-3.9.2-2|19	# we need to versionate the two following requires b/c of missing major changes:
21cr|mlterm-3.9.2-2|20	Requires:       %{libmef} = %{version}
21cr|mlterm-3.9.2-2|21	Requires:       %{libpobl} = %{version}
21cr|mlterm-3.9.2-2|22	Requires:       ncurses-extraterms
21cr|mlterm-3.9.2-2|23	BuildRequires:  fribidi-devel
21cr|mlterm-3.9.2-2|24	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|mlterm-3.9.2-2|25	BuildRequires:  imagemagick
21cr|mlterm-3.9.2-2|26	BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
21cr|mlterm-3.9.2-2|27	BuildRequires:  pkgconfig(libssh2)
21cr|mlterm-3.9.2-2|28	
21cr|mlterm-3.9.2-2|29	%description
21cr|mlterm-3.9.2-2|30	mlterm is a multi-lingual terminal emulator written from
21cr|mlterm-3.9.2-2|31	scratch, which supports various character sets and encodings
21cr|mlterm-3.9.2-2|32	in the world.  It also supports various unique feature such as
21cr|mlterm-3.9.2-2|33	anti-alias using FreeType, multiple windows, scrollbar API,
21cr|mlterm-3.9.2-2|34	scroll by mouse wheel, automatic selection of encoding,
21cr|mlterm-3.9.2-2|35	and so on. Multiple xims are also supported.
21cr|mlterm-3.9.2-2|36	You can dynamically change various xims.
21cr|mlterm-3.9.2-2|37	NOTE: mlterm has good config tools.
21cr|mlterm-3.9.2-2|38	Press Ctrl + right click or Ctrl + left click to run them.
21cr|mlterm-3.9.2-2|39	
21cr|mlterm-3.9.2-2|40	%files -f mlconfig.lang
21cr|mlterm-3.9.2-2|41	%doc ChangeLog LICENCE README doc/{en,ja}
21cr|mlterm-3.9.2-2|42	%config(noreplace) %{_sysconfdir}/mlterm/
21cr|mlterm-3.9.2-2|43	%{_bindir}/mlcc
21cr|mlterm-3.9.2-2|44	%{_bindir}/mlfc
21cr|mlterm-3.9.2-2|45	%{_bindir}/mlclient
21cr|mlterm-3.9.2-2|46	%{_bindir}/mlterm
21cr|mlterm-3.9.2-2|47	%{_bindir}/mlclientx
21cr|mlterm-3.9.2-2|48	%{_libexecdir}/%{name}
21cr|mlterm-3.9.2-2|49	%{_libdir}/mef
21cr|mlterm-3.9.2-2|50	%{_libdir}/%{name}
21cr|mlterm-3.9.2-2|51	%{_libdir}/libmlterm_coreotl.so
21cr|mlterm-3.9.2-2|52	%{_datadir}/%{name}
21cr|mlterm-3.9.2-2|53	%{_mandir}/man1/*
21cr|mlterm-3.9.2-2|54	%{_datadir}/applications/%{name}.desktop
21cr|mlterm-3.9.2-2|55	%{_iconsdir}/%{name}.png
21cr|mlterm-3.9.2-2|56	%{_liconsdir}/%{name}.png
21cr|mlterm-3.9.2-2|57	%{_miconsdir}/%{name}.png
21cr|mlterm-3.9.2-2|58	
21cr|mlterm-3.9.2-2|59	#---------------------------------------------------------------
21cr|mlterm-3.9.2-2|60	%package -n	%{libmef}
21cr|mlterm-3.9.2-2|61	Group:		System/Libraries
21cr|mlterm-3.9.2-2|62	Summary:	Uitlity Library for Multi Lingual TERMinal
21cr|mlterm-3.9.2-2|63	
21cr|mlterm-3.9.2-2|64	%description -n %{libmef}
21cr|mlterm-3.9.2-2|65	This library is necessary for Multi Lingual TERMinal. It contains
21cr|mlterm-3.9.2-2|66	various utility functions for mlterm.
21cr|mlterm-3.9.2-2|67	
21cr|mlterm-3.9.2-2|68	%files -n %{libmef}
21cr|mlterm-3.9.2-2|69	%_libdir/libmef.so.%{majormef}*
21cr|mlterm-3.9.2-2|70	
21cr|mlterm-3.9.2-2|71	#---------------------------------------------------------------
21cr|mlterm-3.9.2-2|72	
21cr|mlterm-3.9.2-2|73	%package -n	%{libpobl}
21cr|mlterm-3.9.2-2|74	Group:		System/Libraries
21cr|mlterm-3.9.2-2|75	Summary:	Mlterm Library for Handling Various Character Encodings
21cr|mlterm-3.9.2-2|76	
21cr|mlterm-3.9.2-2|77	%description -n %{libpobl}
21cr|mlterm-3.9.2-2|78	This library is necessary for Multi Lingual TERMinal. It contains
21cr|mlterm-3.9.2-2|79	routines for handling various character sets.
21cr|mlterm-3.9.2-2|80	
21cr|mlterm-3.9.2-2|81	%files -n %{libpobl}
21cr|mlterm-3.9.2-2|82	%_libdir/libpobl.so.%{majorpobl}*
21cr|mlterm-3.9.2-2|83	
21cr|mlterm-3.9.2-2|84	#---------------------------------------------------------------
21cr|mlterm-3.9.2-2|85	
21cr|mlterm-3.9.2-2|86	%prep
21cr|mlterm-3.9.2-2|87	%autosetup -p1 -n %{name}-%{version}
21cr|mlterm-3.9.2-2|88	
21cr|mlterm-3.9.2-2|89	%build
21cr|mlterm-3.9.2-2|90	export CFLAGS="%{optflags} %{build_ldflags}"
21cr|mlterm-3.9.2-2|91	%configure \
21cr|mlterm-3.9.2-2|92	--disable-static \
21cr|mlterm-3.9.2-2|93	--enable-fribidi \
21cr|mlterm-3.9.2-2|94	--with-imagelib=gdk-pixbuf \
21cr|mlterm-3.9.2-2|95	--enable-anti-alias \
21cr|mlterm-3.9.2-2|96	--with-scrollbars=sample,extra,pixmap_engine \
21cr|mlterm-3.9.2-2|97	--enable-optimize-redrawing \
21cr|mlterm-3.9.2-2|98	--with-tools \
21cr|mlterm-3.9.2-2|99	--disable-rpath
21cr|mlterm-3.9.2-2|100	
21cr|mlterm-3.9.2-2|101	%make
21cr|mlterm-3.9.2-2|102	
21cr|mlterm-3.9.2-2|103	%install
21cr|mlterm-3.9.2-2|104	%makeinstall_std
21cr|mlterm-3.9.2-2|105	
21cr|mlterm-3.9.2-2|106	# install menu entry.
21cr|mlterm-3.9.2-2|107	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mlterm-3.9.2-2|108	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|mlterm-3.9.2-2|109	[Desktop Entry]
21cr|mlterm-3.9.2-2|110	Name=Mlterm
21cr|mlterm-3.9.2-2|111	Comment=A multi-lingual terminal emulator
21cr|mlterm-3.9.2-2|112	Exec=%{_bindir}/%{name}
21cr|mlterm-3.9.2-2|113	Icon=%{name}
21cr|mlterm-3.9.2-2|114	Terminal=false
21cr|mlterm-3.9.2-2|115	Type=Application
21cr|mlterm-3.9.2-2|116	StartupNotify=false
21cr|mlterm-3.9.2-2|117	Categories=System;TerminalEmulator;
21cr|mlterm-3.9.2-2|118	EOF
21cr|mlterm-3.9.2-2|119	
21cr|mlterm-3.9.2-2|120	#install icons.
21cr|mlterm-3.9.2-2|121	mkdir -p %{buildroot}%{_liconsdir} \
21cr|mlterm-3.9.2-2|122	%{buildroot}%{_iconsdir} \
21cr|mlterm-3.9.2-2|123	%{buildroot}%{_miconsdir} \
21cr|mlterm-3.9.2-2|124	
21cr|mlterm-3.9.2-2|125	convert doc/icon/mlterm_16x16.xpm %{buildroot}/%{_miconsdir}/mlterm.png
21cr|mlterm-3.9.2-2|126	convert doc/icon/mlterm_32x32.xpm %{buildroot}/%{_iconsdir}/mlterm.png
21cr|mlterm-3.9.2-2|127	convert doc/icon/mlterm_48x48.xpm %{buildroot}/%{_liconsdir}/mlterm.png
21cr|mlterm-3.9.2-2|128	
21cr|mlterm-3.9.2-2|129	# remove unnecessary files
21cr|mlterm-3.9.2-2|130	rm -f %{buildroot}%{_libdir}/libmef.{so,la,a} \
21cr|mlterm-3.9.2-2|131	%{buildroot}%{_libdir}/libpobl.{so,la,a} \
21cr|mlterm-3.9.2-2|132	%{buildroot}%{_libexecdir}/%{name}/lib*.a \
21cr|mlterm-3.9.2-2|133	%{buildroot}%{_libexecdir}/%{name}/lib*.la
21cr|mlterm-3.9.2-2|134	
21cr|mlterm-3.9.2-2|135	%find_lang mlconfig

3210 21
21cr|mm3d-1.3.8a-7|1	%define debug_package %{nil}
21cr|mm3d-1.3.8a-7|2	
21cr|mm3d-1.3.8a-7|3	Summary:	Misfit Model 3D - OpenGL-based 3D model editor
21cr|mm3d-1.3.8a-7|4	Name:		mm3d
21cr|mm3d-1.3.8a-7|5	Version:	1.3.8a
21cr|mm3d-1.3.8a-7|6	Release:	7
21cr|mm3d-1.3.8a-7|7	License:	GPLv2+
21cr|mm3d-1.3.8a-7|8	Group:		Graphics
21cr|mm3d-1.3.8a-7|9	Url:		http://www.misfitcode.com/misfitmodel3d/
21cr|mm3d-1.3.8a-7|10	Source0:	http://downloads.sourceforge.net/misfitmodel3d/%{name}-%{version}.tar.gz
21cr|mm3d-1.3.8a-7|11	Patch0:		mm3d-1.3.8a-gcc47.patch
21cr|mm3d-1.3.8a-7|12	BuildRequires:	desktop-file-utils
21cr|mm3d-1.3.8a-7|13	BuildRequires:	qt4-assistant
21cr|mm3d-1.3.8a-7|14	BuildRequires:	qt4-linguist
21cr|mm3d-1.3.8a-7|15	BuildRequires:	pkgconfig(gl)
21cr|mm3d-1.3.8a-7|16	BuildRequires:	pkgconfig(glu)
21cr|mm3d-1.3.8a-7|17	BuildRequires:	pkgconfig(Qt3Support)
21cr|mm3d-1.3.8a-7|18	BuildRequires:	pkgconfig(QtCore)
21cr|mm3d-1.3.8a-7|19	BuildRequires:	pkgconfig(QtGui)
21cr|mm3d-1.3.8a-7|20	BuildRequires:	pkgconfig(QtCore)
21cr|mm3d-1.3.8a-7|21	BuildRequires:	pkgconfig(QtNetwork)
21cr|mm3d-1.3.8a-7|22	BuildRequires:	pkgconfig(QtOpenGL)
21cr|mm3d-1.3.8a-7|23	BuildRequires:	pkgconfig(x11)
21cr|mm3d-1.3.8a-7|24	BuildRequires:	pkgconfig(xi)
21cr|mm3d-1.3.8a-7|25	BuildRequires:	pkgconfig(xmu)
21cr|mm3d-1.3.8a-7|26	
21cr|mm3d-1.3.8a-7|27	%description
21cr|mm3d-1.3.8a-7|28	Misfit Model 3D is an OpenGL-based 3D model editor that works with
21cr|mm3d-1.3.8a-7|29	triangle-based models. It supports multi-level undo, skeletal
21cr|mm3d-1.3.8a-7|30	animations, simple texturing, scripting, command-line batch
21cr|mm3d-1.3.8a-7|31	processing, and a plugin system for adding new model and image
21cr|mm3d-1.3.8a-7|32	filters. Complete online help is included. It is designed to be easy
21cr|mm3d-1.3.8a-7|33	to use and easy to extend with plugins and scripts.
21cr|mm3d-1.3.8a-7|34	
21cr|mm3d-1.3.8a-7|35	%files
21cr|mm3d-1.3.8a-7|36	%doc %{_datadir}/doc/%{name}/html
21cr|mm3d-1.3.8a-7|37	%{_bindir}/%{name}
21cr|mm3d-1.3.8a-7|38	%dir %{_datadir}/%{name}/plugins/1.3
21cr|mm3d-1.3.8a-7|39	%{_datadir}/applications/%{name}.desktop
21cr|mm3d-1.3.8a-7|40	%{_datadir}/mimelnk/application/*.desktop
21cr|mm3d-1.3.8a-7|41	%{_datadir}/%{name}/i18n/mm3d_bork.qm
21cr|mm3d-1.3.8a-7|42	%{_datadir}/%{name}/i18n/mm3d_ref.qm
21cr|mm3d-1.3.8a-7|43	%{_datadir}/%{name}/i18n/mm3d_sk.qm
21cr|mm3d-1.3.8a-7|44	%{_datadir}/%{name}/i18n/mm3d_de.qm
21cr|mm3d-1.3.8a-7|45	%{_datadir}/%{name}/i18n/mm3d_fr.qm
21cr|mm3d-1.3.8a-7|46	%lang(ar) %{_datadir}/%{name}/i18n/qt_ar.qm
21cr|mm3d-1.3.8a-7|47	%lang(cs) %{_datadir}/%{name}/i18n/qt_cs.qm
21cr|mm3d-1.3.8a-7|48	%lang(de) %{_datadir}/%{name}/i18n/qt_de.qm
21cr|mm3d-1.3.8a-7|49	%lang(fr) %{_datadir}/%{name}/i18n/qt_fr.qm
21cr|mm3d-1.3.8a-7|50	%lang(iw) %{_datadir}/%{name}/i18n/qt_iw.qm
21cr|mm3d-1.3.8a-7|51	%lang(ru) %{_datadir}/%{name}/i18n/qt_ru.qm
21cr|mm3d-1.3.8a-7|52	%lang(sk) %{_datadir}/%{name}/i18n/qt_sk.qm
21cr|mm3d-1.3.8a-7|53	%lang(zh_CN) %{_datadir}/%{name}/i18n/qt_zh_CN.qm
21cr|mm3d-1.3.8a-7|54	%{_mandir}/man1/mm3d.1.*
21cr|mm3d-1.3.8a-7|55	%{_datadir}/pixmaps/*.xpm
21cr|mm3d-1.3.8a-7|56	
21cr|mm3d-1.3.8a-7|57	#----------------------------------------------------------------------------
21cr|mm3d-1.3.8a-7|58	
21cr|mm3d-1.3.8a-7|59	%prep
21cr|mm3d-1.3.8a-7|60	%setup -q
21cr|mm3d-1.3.8a-7|61	%patch0 -p1
21cr|mm3d-1.3.8a-7|62	
21cr|mm3d-1.3.8a-7|63	%build
21cr|mm3d-1.3.8a-7|64	%configure
21cr|mm3d-1.3.8a-7|65	%make
21cr|mm3d-1.3.8a-7|66	
21cr|mm3d-1.3.8a-7|67	%install
21cr|mm3d-1.3.8a-7|68	%makeinstall_std
21cr|mm3d-1.3.8a-7|69	
21cr|mm3d-1.3.8a-7|70	desktop-file-install \
21cr|mm3d-1.3.8a-7|71	--add-category="3DGraphics" \
21cr|mm3d-1.3.8a-7|72	--remove-category="Application" \
21cr|mm3d-1.3.8a-7|73	--remove-key="Encoding" \
21cr|mm3d-1.3.8a-7|74	--dir %{buildroot}%{_datadir}/applications \
21cr|mm3d-1.3.8a-7|75	%{buildroot}%{_datadir}/applications/*

3211 21
21cr|mma-21.09-1|1	Summary:	Musical MIDI Accompaniment
21cr|mma-21.09-1|2	Name:		mma
21cr|mma-21.09-1|3	Version:	21.09
21cr|mma-21.09-1|4	Release:	1
21cr|mma-21.09-1|5	License:	GPLv2+
21cr|mma-21.09-1|6	Group:		Sound
21cr|mma-21.09-1|7	Url:		https://www.mellowood.ca/mma/
21cr|mma-21.09-1|8	Source0:	https://www.mellowood.ca/%{name}/%{name}-bin-%{version}.tar.gz
21cr|mma-21.09-1|9	Source100:	%{name}.rpmlintrc
21cr|mma-21.09-1|10	Patch0:		mma-21.09-fix-python-shebangs.patch
21cr|mma-21.09-1|11	BuildArch:	noarch
21cr|mma-21.09-1|12	Requires:	python3
21cr|mma-21.09-1|13	
21cr|mma-21.09-1|14	%description
21cr|mma-21.09-1|15	Musical MIDI Accompaniment is an accompaniment generator -- it creates midi
21cr|mma-21.09-1|16	tracks for a soloist to perform over from a user supplied file containing
21cr|mma-21.09-1|17	chords and MMA directives. Is is very versatile and generates excellent
21cr|mma-21.09-1|18	tracks. It comes with an extensive user-extendable library with a variety of
21cr|mma-21.09-1|19	patterns for various popular rhythms, an extensive user manual, and several
21cr|mma-21.09-1|20	demo songs. MMA is a command line driven program. It creates MIDI files which
21cr|mma-21.09-1|21	need a sequencer or MIDI file play program.
21cr|mma-21.09-1|22	
21cr|mma-21.09-1|23	%files
21cr|mma-21.09-1|24	%doc text/* egs util/README.* docs/html/*
21cr|mma-21.09-1|25	%{_bindir}/%{name}*
21cr|mma-21.09-1|26	%{_bindir}/mid2mma
21cr|mma-21.09-1|27	%{_bindir}/mup2mma
21cr|mma-21.09-1|28	%{_bindir}/pg2mma
21cr|mma-21.09-1|29	%{_bindir}/synthsplit
21cr|mma-21.09-1|30	#{py3_puresitedir}/MMA
21cr|mma-21.09-1|31	%{_datadir}/%{name}
21cr|mma-21.09-1|32	%{_mandir}/man1/%{name}*.1*
21cr|mma-21.09-1|33	%{_mandir}/man8/%{name}-libdoc.8*
21cr|mma-21.09-1|34	
21cr|mma-21.09-1|35	#-----------------------------------------------------------------------------
21cr|mma-21.09-1|36	
21cr|mma-21.09-1|37	%prep
21cr|mma-21.09-1|38	%setup -qn %{name}-bin-%{version}
21cr|mma-21.09-1|39	%patch0 -p1
21cr|mma-21.09-1|40	
21cr|mma-21.09-1|41	# Drop useless stuff causing build failures
21cr|mma-21.09-1|42	rm -f egs/README egs/mkall text/README text/INSTALL text/CONTRIB
21cr|mma-21.09-1|43	
21cr|mma-21.09-1|44	
21cr|mma-21.09-1|45	%build
21cr|mma-21.09-1|46	# Nothing to do
21cr|mma-21.09-1|47	
21cr|mma-21.09-1|48	
21cr|mma-21.09-1|49	%install
21cr|mma-21.09-1|50	# No automated install: go manually and mimic what the provided install script does
21cr|mma-21.09-1|51	# Create the needed dirs
21cr|mma-21.09-1|52	install -d -m 755 %{buildroot}%{_bindir}
21cr|mma-21.09-1|53	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|mma-21.09-1|54	install -d -m 755 %{buildroot}%{_docdir}
21cr|mma-21.09-1|55	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|mma-21.09-1|56	install -d -m 755 %{buildroot}%{_mandir}/man8
21cr|mma-21.09-1|57	# Install main script
21cr|mma-21.09-1|58	install -D %{name}.py %{buildroot}%{_bindir}/%{name}
21cr|mma-21.09-1|59	# Install all the needed files
21cr|mma-21.09-1|60	cp -a lib %{buildroot}%{_datadir}/%{name}/lib
21cr|mma-21.09-1|61	cp -a includes %{buildroot}%{_datadir}/%{name}/includes
21cr|mma-21.09-1|62	cp -a plugins %{buildroot}%{_datadir}/%{name}/plugins
21cr|mma-21.09-1|63	cp -a MMA %{buildroot}%{_datadir}/%{name}/MMA
21cr|mma-21.09-1|64	for file in util/*.py
21cr|mma-21.09-1|65	do
21cr|mma-21.09-1|66	prog=`echo "$file" | sed 's|^util/||' | sed 's|.py$||'`
21cr|mma-21.09-1|67	install -D -m 755 "$file" "%{buildroot}%{_bindir}/$prog"
21cr|mma-21.09-1|68	done
21cr|mma-21.09-1|69	install -m 644 docs/man/*.1 %{buildroot}%{_mandir}/man1/
21cr|mma-21.09-1|70	install -m 644 docs/man/*.8 %{buildroot}%{_mandir}/man8/
21cr|mma-21.09-1|71	
21cr|mma-21.09-1|72	# Fix perms
21cr|mma-21.09-1|73	chmod +x %{buildroot}%{_datadir}/%{name}/MMA/{setup,appdirs}.py
21cr|mma-21.09-1|74	
21cr|mma-21.09-1|75	
21cr|mma-21.09-1|76	%post
21cr|mma-21.09-1|77	mma -G

3212 21
21cr|mmc-check-password-3.0.4-1|1	Summary:	OpenLDAP password checker module for MMC
21cr|mmc-check-password-3.0.4-1|2	Name:		mmc-check-password
21cr|mmc-check-password-3.0.4-1|3	Version:	3.0.4
21cr|mmc-check-password-3.0.4-1|4	Release:	1
21cr|mmc-check-password-3.0.4-1|5	License:	GPLv2
21cr|mmc-check-password-3.0.4-1|6	Group:		System/Servers
21cr|mmc-check-password-3.0.4-1|7	Url:		http://mds.mandriva.org/
21cr|mmc-check-password-3.0.4-1|8	Source0:	mmc-check-password.tar.gz
21cr|mmc-check-password-3.0.4-1|9	Patch0:		mmc-check-password-mdv_conf.diff
21cr|mmc-check-password-3.0.4-1|10	BuildRequires:	openldap-devel
21cr|mmc-check-password-3.0.4-1|11	BuildRequires:	wrap-devel
21cr|mmc-check-password-3.0.4-1|12	
21cr|mmc-check-password-3.0.4-1|13	%description
21cr|mmc-check-password-3.0.4-1|14	OpenLDAP password checker module for MMC.
21cr|mmc-check-password-3.0.4-1|15	
21cr|mmc-check-password-3.0.4-1|16	%prep
21cr|mmc-check-password-3.0.4-1|17	
21cr|mmc-check-password-3.0.4-1|18	%setup -q -T -c -n %{name}-%{version} -a0
21cr|mmc-check-password-3.0.4-1|19	%patch0 -p0
21cr|mmc-check-password-3.0.4-1|20	
21cr|mmc-check-password-3.0.4-1|21	%build
21cr|mmc-check-password-3.0.4-1|22	make CFLAGS="%{optflags} -fPIC"
21cr|mmc-check-password-3.0.4-1|23	
21cr|mmc-check-password-3.0.4-1|24	%install
21cr|mmc-check-password-3.0.4-1|25	install -d %{buildroot}%{_libdir}/openldap
21cr|mmc-check-password-3.0.4-1|26	install -d %{buildroot}%{_sysconfdir}/openldap
21cr|mmc-check-password-3.0.4-1|27	
21cr|mmc-check-password-3.0.4-1|28	install -m0644 mmc-check-password.conf %{buildroot}%{_sysconfdir}/openldap/mmc-check-password.conf
21cr|mmc-check-password-3.0.4-1|29	install -m0755 mmc-check-password.so %{buildroot}%{_libdir}/openldap/mmc-check-password.so
21cr|mmc-check-password-3.0.4-1|30	
21cr|mmc-check-password-3.0.4-1|31	%files
21cr|mmc-check-password-3.0.4-1|32	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/openldap/mmc-check-password.conf
21cr|mmc-check-password-3.0.4-1|33	%attr(0755,root,root) %{_libdir}/openldap/mmc-check-password.so

3213 21
21cr|mmv-1.01b-1|1	Summary:	Move/copy/append/link multiple files
21cr|mmv-1.01b-1|2	Name:		mmv
21cr|mmv-1.01b-1|3	Version:	1.01b
21cr|mmv-1.01b-1|4	Release:	1
21cr|mmv-1.01b-1|5	License:	GPL
21cr|mmv-1.01b-1|6	Group:		File tools
21cr|mmv-1.01b-1|7	Url:		http://packages.qa.debian.org/m/mmv.html
21cr|mmv-1.01b-1|8	Source0:	http://ftp.debian.org/debian/pool/main/m/mmv/mmv_%{version}.orig.tar.gz
21cr|mmv-1.01b-1|9	Source1:	copyright
21cr|mmv-1.01b-1|10	Source2:	changelog
21cr|mmv-1.01b-1|11	Patch0:		mmv-1.01b-debian.patch
21cr|mmv-1.01b-1|12	Patch1:		mmv-1.01b-makefile.patch
21cr|mmv-1.01b-1|13	Patch2:		mmv-1.01b-debian-14.patch
21cr|mmv-1.01b-1|14	Patch3:		mmv-1.01b-sfmt.patch
21cr|mmv-1.01b-1|15	
21cr|mmv-1.01b-1|16	%description
21cr|mmv-1.01b-1|17	This is mmv, a program to move/copy/append/link multiple files
21cr|mmv-1.01b-1|18	according to a set of wildcard patterns. This multiple action is
21cr|mmv-1.01b-1|19	performed safely, i.e. without any unexpected deletion of files due to
21cr|mmv-1.01b-1|20	collisions of target names with existing filenames or with other
21cr|mmv-1.01b-1|21	target names. Furthermore, before doing anything, mmv attempts to
21cr|mmv-1.01b-1|22	detect any errors that would result from the entire set of actions
21cr|mmv-1.01b-1|23	specified and gives the user the choice of either aborting before
21cr|mmv-1.01b-1|24	beginning, or proceeding by avoiding the offending parts.
21cr|mmv-1.01b-1|25	
21cr|mmv-1.01b-1|26	%files
21cr|mmv-1.01b-1|27	%doc changelog ANNOUNCE ARTICLE READ.ME
21cr|mmv-1.01b-1|28	%license copyright
21cr|mmv-1.01b-1|29	%{_bindir}/mmv
21cr|mmv-1.01b-1|30	%{_bindir}/mcp
21cr|mmv-1.01b-1|31	%{_bindir}/mad
21cr|mmv-1.01b-1|32	%{_bindir}/mln
21cr|mmv-1.01b-1|33	%{_mandir}/man1/*
21cr|mmv-1.01b-1|34	
21cr|mmv-1.01b-1|35	#----------------------------------------------------------------------------
21cr|mmv-1.01b-1|36	
21cr|mmv-1.01b-1|37	%prep
21cr|mmv-1.01b-1|38	%setup -qn %{name}-%{version}.orig
21cr|mmv-1.01b-1|39	%patch0 -p1
21cr|mmv-1.01b-1|40	%patch1 -p1
21cr|mmv-1.01b-1|41	%patch2 -p1
21cr|mmv-1.01b-1|42	%patch3 -p1
21cr|mmv-1.01b-1|43	cp -p %{SOURCE1} .
21cr|mmv-1.01b-1|44	cp -p %{SOURCE2} .
21cr|mmv-1.01b-1|45	
21cr|mmv-1.01b-1|46	find . -perm 640 -exec chmod 644 {} \;
21cr|mmv-1.01b-1|47	
21cr|mmv-1.01b-1|48	%build
21cr|mmv-1.01b-1|49	%make \
21cr|mmv-1.01b-1|50	CONF="%{optflags} -fpie" \
21cr|mmv-1.01b-1|51	LDCONF="-pie"
21cr|mmv-1.01b-1|52	
21cr|mmv-1.01b-1|53	%install
21cr|mmv-1.01b-1|54	%makeinstall_std
21cr|mmv-1.01b-1|55	ln -s mmv %{buildroot}%{_bindir}/mcp
21cr|mmv-1.01b-1|56	ln -s mmv %{buildroot}%{_bindir}/mad
21cr|mmv-1.01b-1|57	ln -s mmv %{buildroot}%{_bindir}/mln
21cr|mmv-1.01b-1|58	ln -s mmv.1%{_extension} %{buildroot}%{_mandir}/man1/mcp.1%{_extension}
21cr|mmv-1.01b-1|59	ln -s mmv.1%{_extension} %{buildroot}%{_mandir}/man1/mad.1%{_extension}
21cr|mmv-1.01b-1|60	ln -s mmv.1%{_extension} %{buildroot}%{_mandir}/man1/mln.1%{_extension}

3214 21
21cr|mnemosyne-2.9-1|1	%define oname   Mnemosyne
21cr|mnemosyne-2.9-1|2	
21cr|mnemosyne-2.9-1|3	Name:		mnemosyne
21cr|mnemosyne-2.9-1|4	Summary:	Flash-card learning tool
21cr|mnemosyne-2.9-1|5	Version:	2.9
21cr|mnemosyne-2.9-1|6	Release:	1
21cr|mnemosyne-2.9-1|7	URL:		http://www.mnemosyne-proj.org/
21cr|mnemosyne-2.9-1|8	Source0:	http://downloads.sourceforge.net/mnemosyne-proj/%{oname}-%{version}.tar.gz
21cr|mnemosyne-2.9-1|9	Patch0:		%{name}-desktop.patch
21cr|mnemosyne-2.9-1|10	License:	GPLv2+
21cr|mnemosyne-2.9-1|11	Group:		Education
21cr|mnemosyne-2.9-1|12	BuildRequires:	desktop-file-utils
21cr|mnemosyne-2.9-1|13	BuildRequires:	pkgconfig(python3)
21cr|mnemosyne-2.9-1|14	BuildRequires:	python3egg(setuptools)
21cr|mnemosyne-2.9-1|15	BuildArch:	noarch
21cr|mnemosyne-2.9-1|16	Requires:	hicolor-icon-theme
21cr|mnemosyne-2.9-1|17	Requires:	python3egg(pygame)
21cr|mnemosyne-2.9-1|18	Requires:	python3-qt5
21cr|mnemosyne-2.9-1|19	Requires:	python3egg(pillow)
21cr|mnemosyne-2.9-1|20	Requires:	python3-matplotlib-cairo
21cr|mnemosyne-2.9-1|21	Requires:	python3egg(cherrypy)
21cr|mnemosyne-2.9-1|22	Requires:	python3egg(webob)
21cr|mnemosyne-2.9-1|23	
21cr|mnemosyne-2.9-1|24	
21cr|mnemosyne-2.9-1|25	%description
21cr|mnemosyne-2.9-1|26	Mnemosyne resembles a traditional flash-card program but with an
21cr|mnemosyne-2.9-1|27	important twist: it uses a sophisticated algorithm to schedule the best
21cr|mnemosyne-2.9-1|28	time for a card to come up for review.
21cr|mnemosyne-2.9-1|29	
21cr|mnemosyne-2.9-1|30	Optional dependencies:
21cr|mnemosyne-2.9-1|31	* latex: enables entering formulas using latex syntax.
21cr|mnemosyne-2.9-1|32	
21cr|mnemosyne-2.9-1|33	%files -f %{name}.lang
21cr|mnemosyne-2.9-1|34	%doc ChangeLog README
21cr|mnemosyne-2.9-1|35	%{_bindir}/%{name}
21cr|mnemosyne-2.9-1|36	%{python3_sitelib}/%{name}
21cr|mnemosyne-2.9-1|37	%{python3_sitelib}/Mnemosyne-%{version}-*.egg-info
21cr|mnemosyne-2.9-1|38	%{python3_sitelib}/openSM2sync
21cr|mnemosyne-2.9-1|39	%{_datadir}/applications/%{name}.desktop
21cr|mnemosyne-2.9-1|40	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|mnemosyne-2.9-1|41	#----------------------------------------------------------------------
21cr|mnemosyne-2.9-1|42	
21cr|mnemosyne-2.9-1|43	%prep
21cr|mnemosyne-2.9-1|44	%setup -qn %{oname}-%{version}
21cr|mnemosyne-2.9-1|45	%patch0 -p1 -b .d
21cr|mnemosyne-2.9-1|46	
21cr|mnemosyne-2.9-1|47	%build
21cr|mnemosyne-2.9-1|48	CFLAGS="%{optflags}" %__python3 setup.py build
21cr|mnemosyne-2.9-1|49	
21cr|mnemosyne-2.9-1|50	%install
21cr|mnemosyne-2.9-1|51	%__python3 setup.py install --root %{buildroot}
21cr|mnemosyne-2.9-1|52	
21cr|mnemosyne-2.9-1|53	install -d %{buildroot}%{_datadir}/applications
21cr|mnemosyne-2.9-1|54	desktop-file-install --vendor="" \
21cr|mnemosyne-2.9-1|55	--dir=%{buildroot}%{_datadir}/applications \
21cr|mnemosyne-2.9-1|56	%{name}.desktop
21cr|mnemosyne-2.9-1|57	
21cr|mnemosyne-2.9-1|58	install -d %{buildroot}%{_iconsdir}/hicolor/128x128/apps
21cr|mnemosyne-2.9-1|59	pushd %{buildroot}%{_iconsdir}
21cr|mnemosyne-2.9-1|60	mv %{name}.png hicolor/128x128/apps/%{name}.png
21cr|mnemosyne-2.9-1|61	popd
21cr|mnemosyne-2.9-1|62	
21cr|mnemosyne-2.9-1|63	%find_lang %{name}

3215 21
21cr|moarvm-2023.02-1|1	%define date 2023.02
21cr|moarvm-2023.02-1|2	
21cr|moarvm-2023.02-1|3	%define debug_package %{nil}
21cr|moarvm-2023.02-1|4	
21cr|moarvm-2023.02-1|5	Summary:	VM perl6
21cr|moarvm-2023.02-1|6	Name:		moarvm
21cr|moarvm-2023.02-1|7	Version:	%{date}
21cr|moarvm-2023.02-1|8	Release:	1
21cr|moarvm-2023.02-1|9	License:	Artistic-2.0 and GPLv2+ and MIT
21cr|moarvm-2023.02-1|10	Group:		Development/Perl
21cr|moarvm-2023.02-1|11	Url:		https://moarvm.org/
21cr|moarvm-2023.02-1|12	Source0:	https://github.com/MoarVM/MoarVM/archive/%{date}.tar.gz?/MoarVM-%{date}.tar.gz
21cr|moarvm-2023.02-1|13	# this is full set of 3rdparty dir for needed version moarvm
21cr|moarvm-2023.02-1|14	# clone git MoarVM, git submodule update --init --recursive, and pack 3rdparty
21cr|moarvm-2023.02-1|15	# without build with right 3rdparty, we have segmentation error on build nqp project
21cr|moarvm-2023.02-1|16	Source10:	3rdparty.tar.gz
21cr|moarvm-2023.02-1|17	
21cr|moarvm-2023.02-1|18	BuildRequires: perl
21cr|moarvm-2023.02-1|19	BuildRequires: pkgconfig(libuv)
21cr|moarvm-2023.02-1|20	BuildRequires: pkgconfig(libffi)
21cr|moarvm-2023.02-1|21	BuildRequires: pkgconfig(libtommath)
21cr|moarvm-2023.02-1|22	BuildRequires: pkgconfig(libzstd)
21cr|moarvm-2023.02-1|23	BuildRequires: libatomic_ops-devel
21cr|moarvm-2023.02-1|24	BuildRequires: perl(ExtUtils::Command)
21cr|moarvm-2023.02-1|25	BuildRequires: perl(Data::Dumper)
21cr|moarvm-2023.02-1|26	
21cr|moarvm-2023.02-1|27	%description
21cr|moarvm-2023.02-1|28	VM with adaptive optimization and JIT compilation,
21cr|moarvm-2023.02-1|29	built for Rakudo Perl 6.
21cr|moarvm-2023.02-1|30	
21cr|moarvm-2023.02-1|31	%files
21cr|moarvm-2023.02-1|32	%doc LICENSE *.txt
21cr|moarvm-2023.02-1|33	%{_bindir}/moar
21cr|moarvm-2023.02-1|34	%{_libdir}/libmoar.so
21cr|moarvm-2023.02-1|35	%{_datadir}/nqp
21cr|moarvm-2023.02-1|36	%{_mandir}/man1/moar.1.xz
21cr|moarvm-2023.02-1|37	
21cr|moarvm-2023.02-1|38	#------------------------------------------------------------------
21cr|moarvm-2023.02-1|39	
21cr|moarvm-2023.02-1|40	%package devel
21cr|moarvm-2023.02-1|41	Summary:  Development files
21cr|moarvm-2023.02-1|42	Group:    Development/C
21cr|moarvm-2023.02-1|43	# used in moar.h
21cr|moarvm-2023.02-1|44	Requires: mimalloc-devel
21cr|moarvm-2023.02-1|45	Requires: libatomic_ops-devel
21cr|moarvm-2023.02-1|46	Requires: pkgconfig(libtommath)
21cr|moarvm-2023.02-1|47	Requires: pkgconfig(libuv)
21cr|moarvm-2023.02-1|48	Requires: pkgconfig(libffi)
21cr|moarvm-2023.02-1|49	
21cr|moarvm-2023.02-1|50	%description devel
21cr|moarvm-2023.02-1|51	VM with adaptive optimization and JIT compilation,
21cr|moarvm-2023.02-1|52	built for Rakudo Perl 6.
21cr|moarvm-2023.02-1|53	
21cr|moarvm-2023.02-1|54	%files devel
21cr|moarvm-2023.02-1|55	%{_includedir}/moar
21cr|moarvm-2023.02-1|56	%{_datadir}/pkgconfig/moar.pc
21cr|moarvm-2023.02-1|57	
21cr|moarvm-2023.02-1|58	#------------------------------------------------------------------
21cr|moarvm-2023.02-1|59	
21cr|moarvm-2023.02-1|60	%prep
21cr|moarvm-2023.02-1|61	%setup -qn MoarVM-%{date} -b10
21cr|moarvm-2023.02-1|62	
21cr|moarvm-2023.02-1|63	cp -rf %{_builddir}/3rdparty .
21cr|moarvm-2023.02-1|64	
21cr|moarvm-2023.02-1|65	%build
21cr|moarvm-2023.02-1|66	export CFLAGS="%{optflags}"
21cr|moarvm-2023.02-1|67	export LDFLAGS="%{ldflags}"
21cr|moarvm-2023.02-1|68	
21cr|moarvm-2023.02-1|69	%{__perl} Configure.pl \
21cr|moarvm-2023.02-1|70	--prefix=%{_prefix} \
21cr|moarvm-2023.02-1|71	--libdir=%{_libdir} \
21cr|moarvm-2023.02-1|72	--has-libatomic_ops \
21cr|moarvm-2023.02-1|73	--has-libffi \
21cr|moarvm-2023.02-1|74	--has-libuv \
21cr|moarvm-2023.02-1|75	--has-libtommath
21cr|moarvm-2023.02-1|76	
21cr|moarvm-2023.02-1|77	%make
21cr|moarvm-2023.02-1|78	
21cr|moarvm-2023.02-1|79	%install
21cr|moarvm-2023.02-1|80	%{__perl} -MExtUtils::Command -e mkpath %{buildroot}%{_mandir}/man1
21cr|moarvm-2023.02-1|81	pod2man --section=1 --name=moar docs/moar.pod | %{__gzip} -c > %{buildroot}%{_mandir}/man1/moar.1.gz
21cr|moarvm-2023.02-1|82	%makeinstall_std
21cr|moarvm-2023.02-1|83	
21cr|moarvm-2023.02-1|84	# delete -devel parts of bundled libraries
21cr|moarvm-2023.02-1|85	for i in dyncall dynasm mimalloc libtommath libuv libatomic_ops; do rm -fr %{buildroot}%{_includedir}/${i}; done

3216 21
21cr|moc-2.6.0-1.alpha3.svn3005.1|1	%define alpha alpha3
21cr|moc-2.6.0-1.alpha3.svn3005.1|2	%define svn svn3005
21cr|moc-2.6.0-1.alpha3.svn3005.1|3	
21cr|moc-2.6.0-1.alpha3.svn3005.1|4	# switch between tarball and svn here.Sflo
21cr|moc-2.6.0-1.alpha3.svn3005.1|5	%define with_svn 1
21cr|moc-2.6.0-1.alpha3.svn3005.1|6	#
21cr|moc-2.6.0-1.alpha3.svn3005.1|7	Summary:	Simple console audio player
21cr|moc-2.6.0-1.alpha3.svn3005.1|8	Name:		moc
21cr|moc-2.6.0-1.alpha3.svn3005.1|9	Epoch:		2
21cr|moc-2.6.0-1.alpha3.svn3005.1|10	Version:	2.6.0
21cr|moc-2.6.0-1.alpha3.svn3005.1|11	%if %{with_svn}
21cr|moc-2.6.0-1.alpha3.svn3005.1|12	Release:	1.%{alpha}.%{svn}.1
21cr|moc-2.6.0-1.alpha3.svn3005.1|13	%else
21cr|moc-2.6.0-1.alpha3.svn3005.1|14	Release:	%{alpha}.5
21cr|moc-2.6.0-1.alpha3.svn3005.1|15	%endif
21cr|moc-2.6.0-1.alpha3.svn3005.1|16	
21cr|moc-2.6.0-1.alpha3.svn3005.1|17	License:	GPLv2+
21cr|moc-2.6.0-1.alpha3.svn3005.1|18	Group:		Sound
21cr|moc-2.6.0-1.alpha3.svn3005.1|19	Url:		http://moc.daper.net/
21cr|moc-2.6.0-1.alpha3.svn3005.1|20	
21cr|moc-2.6.0-1.alpha3.svn3005.1|21	%if %{with_svn}
21cr|moc-2.6.0-1.alpha3.svn3005.1|22	# svn co svn://daper.net/moc/trunk
21cr|moc-2.6.0-1.alpha3.svn3005.1|23	# tar -zcvf moc-2.6.0_alpha3_%{svn}.tar.gz trunk
21cr|moc-2.6.0-1.alpha3.svn3005.1|24	Source0:	%{name}-%{version}_%{alpha}_%{svn}.tar.gz
21cr|moc-2.6.0-1.alpha3.svn3005.1|25	%else
21cr|moc-2.6.0-1.alpha3.svn3005.1|26	Source0:	http://ftp.daper.net/pub/soft/%{name}/unstable/%{name}-2.6-alpha3.tar.xz
21cr|moc-2.6.0-1.alpha3.svn3005.1|27	%endif
21cr|moc-2.6.0-1.alpha3.svn3005.1|28	
21cr|moc-2.6.0-1.alpha3.svn3005.1|29	BuildRequires:	autogen
21cr|moc-2.6.0-1.alpha3.svn3005.1|30	BuildRequires:	gettext-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|31	BuildRequires:	ffmpeg-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|32	BuildRequires:	libfaac-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|33	BuildRequires:	libfaad2-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|34	BuildRequires:	libmpcdec-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|35	BuildRequires:	librcc-devel >= 0.2.10
21cr|moc-2.6.0-1.alpha3.svn3005.1|36	BuildRequires:	libstdc++-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|37	BuildRequires:	libtool-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|38	BuildRequires:	magic-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|39	BuildRequires:	pkgconfig(alsa)
21cr|moc-2.6.0-1.alpha3.svn3005.1|40	BuildRequires:	pkgconfig(flac)
21cr|moc-2.6.0-1.alpha3.svn3005.1|41	BuildRequires:	pkgconfig(id3tag)
21cr|moc-2.6.0-1.alpha3.svn3005.1|42	BuildRequires:	pkgconfig(libcurl)
21cr|moc-2.6.0-1.alpha3.svn3005.1|43	BuildRequires:	pkgconfig(libmodplug)
21cr|moc-2.6.0-1.alpha3.svn3005.1|44	BuildRequires:	pkgconfig(mad)
21cr|moc-2.6.0-1.alpha3.svn3005.1|45	BuildRequires:	pkgconfig(ncursesw)
21cr|moc-2.6.0-1.alpha3.svn3005.1|46	BuildRequires:	pkgconfig(popt)
21cr|moc-2.6.0-1.alpha3.svn3005.1|47	BuildRequires:	pkgconfig(samplerate)
21cr|moc-2.6.0-1.alpha3.svn3005.1|48	BuildRequires:	pkgconfig(sndfile)
21cr|moc-2.6.0-1.alpha3.svn3005.1|49	BuildRequires:	pkgconfig(speex)
21cr|moc-2.6.0-1.alpha3.svn3005.1|50	BuildRequires:	pkgconfig(taglib)
21cr|moc-2.6.0-1.alpha3.svn3005.1|51	BuildRequires:	pkgconfig(vorbis)
21cr|moc-2.6.0-1.alpha3.svn3005.1|52	BuildRequires:	pkgconfig(wavpack)
21cr|moc-2.6.0-1.alpha3.svn3005.1|53	BuildRequires:	db52-devel
21cr|moc-2.6.0-1.alpha3.svn3005.1|54	
21cr|moc-2.6.0-1.alpha3.svn3005.1|55	# buggy alsa-deps in 2019.1
21cr|moc-2.6.0-1.alpha3.svn3005.1|56	%if %{mdvver} >= 201910
21cr|moc-2.6.0-1.alpha3.svn3005.1|57	BuildRequires:	phonon-vlc >= 0.10
21cr|moc-2.6.0-1.alpha3.svn3005.1|58	%endif
21cr|moc-2.6.0-1.alpha3.svn3005.1|59	
21cr|moc-2.6.0-1.alpha3.svn3005.1|60	%description
21cr|moc-2.6.0-1.alpha3.svn3005.1|61	MOC is a console audio player with ncurses interface.
21cr|moc-2.6.0-1.alpha3.svn3005.1|62	Features:
21cr|moc-2.6.0-1.alpha3.svn3005.1|63	* Supports aac ffmpeg flac modplug mp3 musepack sndfile
21cr|moc-2.6.0-1.alpha3.svn3005.1|64	speex vorbis wavpack
21cr|moc-2.6.0-1.alpha3.svn3005.1|65	* Play files from directory changing automatically to the next one
21cr|moc-2.6.0-1.alpha3.svn3005.1|66	without any playlist.
21cr|moc-2.6.0-1.alpha3.svn3005.1|67	* Supports id3tag, VBR and Xing header for MP3.
21cr|moc-2.6.0-1.alpha3.svn3005.1|68	* Simple mixer.
21cr|moc-2.6.0-1.alpha3.svn3005.1|69	* Fast switching to your music directory.
21cr|moc-2.6.0-1.alpha3.svn3005.1|70	* Playlists (without read/write to a file).
21cr|moc-2.6.0-1.alpha3.svn3005.1|71	* Shuffle and repeat.
21cr|moc-2.6.0-1.alpha3.svn3005.1|72	* Changing process priority to higher value.
21cr|moc-2.6.0-1.alpha3.svn3005.1|73	* Playing in separate thread.
21cr|moc-2.6.0-1.alpha3.svn3005.1|74	
21cr|moc-2.6.0-1.alpha3.svn3005.1|75	
21cr|moc-2.6.0-1.alpha3.svn3005.1|76	%files
21cr|moc-2.6.0-1.alpha3.svn3005.1|77	%doc AUTHORS ChangeLog COPYING NEWS README README_equalizer THANKS
21cr|moc-2.6.0-1.alpha3.svn3005.1|78	%{_bindir}/mocp
21cr|moc-2.6.0-1.alpha3.svn3005.1|79	%{_mandir}/*/*
21cr|moc-2.6.0-1.alpha3.svn3005.1|80	%{_libdir}/%{name}
21cr|moc-2.6.0-1.alpha3.svn3005.1|81	%{_datadir}/%{name}
21cr|moc-2.6.0-1.alpha3.svn3005.1|82	#-----------------------------------------------------------
21cr|moc-2.6.0-1.alpha3.svn3005.1|83	
21cr|moc-2.6.0-1.alpha3.svn3005.1|84	%prep
21cr|moc-2.6.0-1.alpha3.svn3005.1|85	%if %{with_svn}
21cr|moc-2.6.0-1.alpha3.svn3005.1|86	%setup -qn trunk
21cr|moc-2.6.0-1.alpha3.svn3005.1|87	%else
21cr|moc-2.6.0-1.alpha3.svn3005.1|88	%setup -qn moc-2.6-alpha3
21cr|moc-2.6.0-1.alpha3.svn3005.1|89	%endif
21cr|moc-2.6.0-1.alpha3.svn3005.1|90	find . -perm 0640 -exec chmod 0644 {} \;
21cr|moc-2.6.0-1.alpha3.svn3005.1|91	
21cr|moc-2.6.0-1.alpha3.svn3005.1|92	%build
21cr|moc-2.6.0-1.alpha3.svn3005.1|93	export CFLAGS="%{optflags} `pkg-config --cflags ncursesw`"
21cr|moc-2.6.0-1.alpha3.svn3005.1|94	autoreconf -fiv
21cr|moc-2.6.0-1.alpha3.svn3005.1|95	%configure
21cr|moc-2.6.0-1.alpha3.svn3005.1|96	%make
21cr|moc-2.6.0-1.alpha3.svn3005.1|97	
21cr|moc-2.6.0-1.alpha3.svn3005.1|98	%install
21cr|moc-2.6.0-1.alpha3.svn3005.1|99	%makeinstall_std
21cr|moc-2.6.0-1.alpha3.svn3005.1|100	rm -rf %{buildroot}/usr/share/doc/
21cr|moc-2.6.0-1.alpha3.svn3005.1|101	rm -rf %{buildroot}/%{_libdir}/*/*/*la

3217 21
21cr|modem-manager-gui-0.0.20-1|1	Summary:	Modem Manager GUI
21cr|modem-manager-gui-0.0.20-1|2	Name:		modem-manager-gui
21cr|modem-manager-gui-0.0.20-1|3	Version:	0.0.20
21cr|modem-manager-gui-0.0.20-1|4	Release:	1
21cr|modem-manager-gui-0.0.20-1|5	License:	GPLv3
21cr|modem-manager-gui-0.0.20-1|6	Group:		System/Configuration/Networking
21cr|modem-manager-gui-0.0.20-1|7	Url:		http://linuxonly.ru
21cr|modem-manager-gui-0.0.20-1|8	Source0:	http://download.tuxfamily.org/gsf/source/%{name}-%{version}.tar.gz
21cr|modem-manager-gui-0.0.20-1|9	# Fix the NetworkManager dispatcher script location
21cr|modem-manager-gui-0.0.20-1|10	Patch1: 0001-Move-the-NetworkManager-dispatcher-script-out-of-etc.patch
21cr|modem-manager-gui-0.0.20-1|11	# Appdata XML validation fails
21cr|modem-manager-gui-0.0.20-1|12	Patch2: 0002-add-missing-appdata-tags.patch
21cr|modem-manager-gui-0.0.20-1|13	# There have been a couple of Meson releases since the last MMGUI release
21cr|modem-manager-gui-0.0.20-1|14	# and some of the stuff used in build scripts has been deprecated since
21cr|modem-manager-gui-0.0.20-1|15	Patch3: 0003-fix-deprecated-meson-functions.patch
21cr|modem-manager-gui-0.0.20-1|16	# MMGUI crashes with some new versions of NetworkManager.
21cr|modem-manager-gui-0.0.20-1|17	# Patch taken from Debian:
21cr|modem-manager-gui-0.0.20-1|18	# https://salsa.debian.org/debian/modem-manager-gui/-/raw/master/debian/patches/fix_segfault_on_DNS_entries.patch
21cr|modem-manager-gui-0.0.20-1|19	Patch4: 0004-fix-segfault-on-DNS-entries.patch
21cr|modem-manager-gui-0.0.20-1|20	BuildRequires:	meson
21cr|modem-manager-gui-0.0.20-1|21	BuildRequires:	appindicator-gtk3-devel
21cr|modem-manager-gui-0.0.20-1|22	BuildRequires:	gdbm-devel >= 1.10
21cr|modem-manager-gui-0.0.20-1|23	BuildRequires:	itstool
21cr|modem-manager-gui-0.0.20-1|24	BuildRequires:	pkgconfig(glib-2.0) >= 2.32.1
21cr|modem-manager-gui-0.0.20-1|25	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|modem-manager-gui-0.0.20-1|26	BuildRequires:	pkgconfig(libnotify) >= 0.7.5
21cr|modem-manager-gui-0.0.20-1|27	BuildRequires:	po4a
21cr|modem-manager-gui-0.0.20-1|28	Requires:	gdbm >= 1.10
21cr|modem-manager-gui-0.0.20-1|29	Requires:	glib2 >= 2.32.1
21cr|modem-manager-gui-0.0.20-1|30	Requires:	gtk+3.0 >= 3.4.0
21cr|modem-manager-gui-0.0.20-1|31	Requires:	libnotify >= 0.7.5
21cr|modem-manager-gui-0.0.20-1|32	Requires:	modemmanager >= 0.6.0.0
21cr|modem-manager-gui-0.0.20-1|33	Recommends:	networkmanager
21cr|modem-manager-gui-0.0.20-1|34	
21cr|modem-manager-gui-0.0.20-1|35	%description
21cr|modem-manager-gui-0.0.20-1|36	This program is simple graphical interface for Modem Manager
21cr|modem-manager-gui-0.0.20-1|37	daemon dbus interface.
21cr|modem-manager-gui-0.0.20-1|38	Current features:
21cr|modem-manager-gui-0.0.20-1|39	- View device information: Operator name, Mode, IMEI, IMSI,
21cr|modem-manager-gui-0.0.20-1|40	Signal level.
21cr|modem-manager-gui-0.0.20-1|41	- Send and receive SMS messages with long massages
21cr|modem-manager-gui-0.0.20-1|42	concatenation and store messages in database.
21cr|modem-manager-gui-0.0.20-1|43	- Send USSD requests and read answers in GSM7 and UCS2 formats
21cr|modem-manager-gui-0.0.20-1|44	converted to system UTF8 charset.
21cr|modem-manager-gui-0.0.20-1|45	- Scan available mobile networks.
21cr|modem-manager-gui-0.0.20-1|46	
21cr|modem-manager-gui-0.0.20-1|47	%files -f %{name}.lang
21cr|modem-manager-gui-0.0.20-1|48	%doc AUTHORS Changelog LICENSE
21cr|modem-manager-gui-0.0.20-1|49	%{_bindir}/modem-manager-gui
21cr|modem-manager-gui-0.0.20-1|50	%{_prefix}/lib/NetworkManager/dispatcher.d/95-mmgui-timestamp-notifier
21cr|modem-manager-gui-0.0.20-1|51	%{_datadir}/applications/modem-manager-gui.desktop
21cr|modem-manager-gui-0.0.20-1|52	%{_datadir}/help/*/modem-manager-gui/*.page
21cr|modem-manager-gui-0.0.20-1|53	%{_datadir}/help/*/modem-manager-gui/figures/*.png
21cr|modem-manager-gui-0.0.20-1|54	%{_datadir}/metainfo/modem-manager-gui.appdata.xml
21cr|modem-manager-gui-0.0.20-1|55	%{_datadir}/modem-manager-gui/pixmaps/*
21cr|modem-manager-gui-0.0.20-1|56	%{_datadir}/modem-manager-gui/sounds/message.ogg
21cr|modem-manager-gui-0.0.20-1|57	%{_datadir}/modem-manager-gui/ui/modem-manager-gui.ui
21cr|modem-manager-gui-0.0.20-1|58	%{_datadir}/polkit-1/actions/*
21cr|modem-manager-gui-0.0.20-1|59	%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|modem-manager-gui-0.0.20-1|60	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|modem-manager-gui-0.0.20-1|61	%{_iconsdir}/hicolor/symbolic/apps/%{name}-symbolic.svg
21cr|modem-manager-gui-0.0.20-1|62	%{_libdir}/modem-manager-gui/modules/*
21cr|modem-manager-gui-0.0.20-1|63	%{_mandir}/*/man1/modem-manager-gui.1.xz
21cr|modem-manager-gui-0.0.20-1|64	%{_mandir}/man1/modem-manager-gui.1.xz
21cr|modem-manager-gui-0.0.20-1|65	
21cr|modem-manager-gui-0.0.20-1|66	#----------------------------------------------------------------
21cr|modem-manager-gui-0.0.20-1|67	
21cr|modem-manager-gui-0.0.20-1|68	%prep
21cr|modem-manager-gui-0.0.20-1|69	%autosetup -p1 -n %{name}
21cr|modem-manager-gui-0.0.20-1|70	
21cr|modem-manager-gui-0.0.20-1|71	%build
21cr|modem-manager-gui-0.0.20-1|72	%meson
21cr|modem-manager-gui-0.0.20-1|73	%meson_build
21cr|modem-manager-gui-0.0.20-1|74	
21cr|modem-manager-gui-0.0.20-1|75	%install
21cr|modem-manager-gui-0.0.20-1|76	%meson_install
21cr|modem-manager-gui-0.0.20-1|77	
21cr|modem-manager-gui-0.0.20-1|78	%find_lang %{name}

3218 21
21cr|mold-1.7.0-1|1	%global _empty_manifest_terminate_build 0
21cr|mold-1.7.0-1|2	
21cr|mold-1.7.0-1|3	%bcond_with clang
21cr|mold-1.7.0-1|4	
21cr|mold-1.7.0-1|5	Summary:	Modern and fast linker
21cr|mold-1.7.0-1|6	Name:		mold
21cr|mold-1.7.0-1|7	Version:	1.7.0
21cr|mold-1.7.0-1|8	Release:	1
21cr|mold-1.7.0-1|9	Group:		Development/Tools
21cr|mold-1.7.0-1|10	License:	AGPLv3
21cr|mold-1.7.0-1|11	Url:		https://github.com/rui314/mold
21cr|mold-1.7.0-1|12	Source0:	https://github.com/rui314/mold/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mold-1.7.0-1|13	Source10:	mold.rpmlintrc
21cr|mold-1.7.0-1|14	# The bundled build system for tbb tries to strip all Werror from the
21cr|mold-1.7.0-1|15	# CFLAGS/CXXFLAGS when not building in strict mode (mold doesn't use strict
21cr|mold-1.7.0-1|16	# mode). We don't want that because it causes the "Werror=format-security"
21cr|mold-1.7.0-1|17	# option to become "=format-security" and break the build (similar to a patch
21cr|mold-1.7.0-1|18	# in the Fedora tbb package).
21cr|mold-1.7.0-1|19	Patch0:	tbb-strip-werror.patch
21cr|mold-1.7.0-1|20	
21cr|mold-1.7.0-1|21	# Fix mimalloc compatibility with libstdc++ < 9:
21cr|mold-1.7.0-1|22	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68210
21cr|mold-1.7.0-1|23	Patch1:	mold-1.7.0-fix-compatibility-with-libstdc9.patch
21cr|mold-1.7.0-1|24	
21cr|mold-1.7.0-1|25	# Mold supports x86-64, i386, ARM64, ARM32, 64-bit/32-bit little/big-endian RISC-V, 64-bit big-endian PowerPC ELFv1,
21cr|mold-1.7.0-1|26	# 64-bit little-endian PowerPC ELFv2, s390x, SPARC64 and m68k.
21cr|mold-1.7.0-1|27	ExclusiveArch:	x86_64 aarch64
21cr|mold-1.7.0-1|28	
21cr|mold-1.7.0-1|29	BuildRequires:	cmake >= 3.18
21cr|mold-1.7.0-1|30	%if %{with clang}
21cr|mold-1.7.0-1|31	BuildRequires:	clang
21cr|mold-1.7.0-1|32	BuildRequires:	llvm
21cr|mold-1.7.0-1|33	%endif
21cr|mold-1.7.0-1|34	BuildRequires:	perl
21cr|mold-1.7.0-1|35	BuildRequires:	python3
21cr|mold-1.7.0-1|36	BuildRequires:	libatomic-devel
21cr|mold-1.7.0-1|37	BuildRequires:	mimalloc-devel
21cr|mold-1.7.0-1|38	BuildRequires:	pkgconfig(hwloc)
21cr|mold-1.7.0-1|39	BuildRequires:	pkgconfig(libxxhash)
21cr|mold-1.7.0-1|40	BuildRequires:	pkgconfig(libzstd)
21cr|mold-1.7.0-1|41	BuildRequires:	pkgconfig(openssl)
21cr|mold-1.7.0-1|42	BuildRequires:	pkgconfig(zlib)
21cr|mold-1.7.0-1|43	# Build fails with currently packaged tbb 2020.3-1: missing cmake files
21cr|mold-1.7.0-1|44	#BuildRequires:	pkgconfig(tbb)
21cr|mold-1.7.0-1|45	#BuildRequires:	libstdc++-static-devel
21cr|mold-1.7.0-1|46	Requires(post,postun): %{_sbindir}/alternatives
21cr|mold-1.7.0-1|47	
21cr|mold-1.7.0-1|48	%description
21cr|mold-1.7.0-1|49	Mold is a faster drop-in replacement for existing Unix linkers. It is several
21cr|mold-1.7.0-1|50	times faster than LLVM LLD linker, the second-fastest open-source linker.
21cr|mold-1.7.0-1|51	This program is created for increasing developer productivity by reducing
21cr|mold-1.7.0-1|52	build time especially in rapid debug-edit-rebuild cycles.
21cr|mold-1.7.0-1|53	
21cr|mold-1.7.0-1|54	%files
21cr|mold-1.7.0-1|55	%doc LICENSE README.md
21cr|mold-1.7.0-1|56	%doc docs/*.md
21cr|mold-1.7.0-1|57	%{_bindir}/%{name}
21cr|mold-1.7.0-1|58	%{_bindir}/ld*.%{name}
21cr|mold-1.7.0-1|59	%dir %{_libdir}/%{name}
21cr|mold-1.7.0-1|60	%{_libdir}/%{name}/%{name}-wrapper.so
21cr|mold-1.7.0-1|61	%{_libexecdir}/%{name}/ld
21cr|mold-1.7.0-1|62	%{_mandir}/man1/%{name}.1*
21cr|mold-1.7.0-1|63	%{_mandir}/man1/ld.%{name}.1*
21cr|mold-1.7.0-1|64	
21cr|mold-1.7.0-1|65	%post
21cr|mold-1.7.0-1|66	if [ "$1" = 1 ]; then
21cr|mold-1.7.0-1|67	%{_sbindir}/alternatives --install %{_bindir}/ld ld %{_bindir}/ld.%{name} 1
21cr|mold-1.7.0-1|68	fi
21cr|mold-1.7.0-1|69	
21cr|mold-1.7.0-1|70	%postun
21cr|mold-1.7.0-1|71	if [ "$1" = 0 ]; then
21cr|mold-1.7.0-1|72	%{_sbindir}/alternatives --remove ld %{_bindir}/ld.%{name}
21cr|mold-1.7.0-1|73	fi
21cr|mold-1.7.0-1|74	#------------------------------------------------------------------------------------------------
21cr|mold-1.7.0-1|75	
21cr|mold-1.7.0-1|76	%prep
21cr|mold-1.7.0-1|77	%autosetup -p1
21cr|mold-1.7.0-1|78	
21cr|mold-1.7.0-1|79	
21cr|mold-1.7.0-1|80	%build
21cr|mold-1.7.0-1|81	# Build fails with currently packaged tbb 2020.3-1
21cr|mold-1.7.0-1|82	%cmake 	-DTBB_FIND_PACKAGE=OFF \
21cr|mold-1.7.0-1|83	-DMOLD_USE_SYSTEM_TBB=OFF \
21cr|mold-1.7.0-1|84	-DMOLD_USE_SYSTEM_MIMALLOC=ON
21cr|mold-1.7.0-1|85	%make
21cr|mold-1.7.0-1|86	
21cr|mold-1.7.0-1|87	
21cr|mold-1.7.0-1|88	%install
21cr|mold-1.7.0-1|89	%makeinstall_std -C build
21cr|mold-1.7.0-1|90	
21cr|mold-1.7.0-1|91	
21cr|mold-1.7.0-1|92	%check
21cr|mold-1.7.0-1|93	# build_id.sh test fail, but i see right info in test exe file,
21cr|mold-1.7.0-1|94	# may be output format of readelf util changed?
21cr|mold-1.7.0-1|95	#%%make -j1 test

3219 21
21cr|mon-1.2.0-24|1	%if %{_use_internal_dependency_generator}
21cr|mon-1.2.0-24|2	%global __requires_exclude perl\\(Filesys::DiskSpace\\)|perl\\(Statistics::Descriptive\\)|perl\\(SNMP\\)|perl\\(IO::File\\)|perl\\(LWP::Parallel::UserAgent\\)|perl\\(-Dopt\\)|perl\\(Net::SNPP\\)|perl\\(Math::TrulyRandom\\)
21cr|mon-1.2.0-24|3	%else
21cr|mon-1.2.0-24|4	%define _requires_exceptions perl(Filesys::DiskSpace)\\|perl(Statistics::Descriptive)\\|perl(SNMP)\\|perl(IO::File)\\|perl(LWP::Parallel::UserAgent)\\|perl(-Dopt)\\|perl(Net::SNPP)
21cr|mon-1.2.0-24|5	%endif
21cr|mon-1.2.0-24|6	
21cr|mon-1.2.0-24|7	%define moncgi_version 1.52
21cr|mon-1.2.0-24|8	%define realname Mon
21cr|mon-1.2.0-24|9	
21cr|mon-1.2.0-24|10	Summary:	A general-purpose resource monitoring system
21cr|mon-1.2.0-24|11	Name:		mon
21cr|mon-1.2.0-24|12	Version:	1.2.0
21cr|mon-1.2.0-24|13	Release:	24
21cr|mon-1.2.0-24|14	License:	GPLv2+
21cr|mon-1.2.0-24|15	Group:		System/Servers
21cr|mon-1.2.0-24|16	Url:		http://www.kernel.org/software/mon/
21cr|mon-1.2.0-24|17	Source0:	ftp://ftp.kernel.org/pub/software/admin/mon/%{name}-%{version}.tar.gz
21cr|mon-1.2.0-24|18	Source1:	%{name}.cf
21cr|mon-1.2.0-24|19	Source2:	ftp://ftp.kernel.org/pub/software/admin/mon/contrib/cgi-bin/mon.cgi/%{name}.cgi-%{moncgi_version}.tar.bz2
21cr|mon-1.2.0-24|20	Source3:	ftp://ftp.kernel.org/pub/software/admin/mon/contrib/all-alerts.tar.bz2
21cr|mon-1.2.0-24|21	Patch0:		mon-1.2.0-init.patch
21cr|mon-1.2.0-24|22	BuildRequires:	pkgconfig(libtirpc)
21cr|mon-1.2.0-24|23	# (blino) Authen::PAM use is catched in an eval, but mandatory
21cr|mon-1.2.0-24|24	Requires:	perl-Authen-PAM
21cr|mon-1.2.0-24|25	Requires:	fping
21cr|mon-1.2.0-24|26	
21cr|mon-1.2.0-24|27	%description
21cr|mon-1.2.0-24|28	Mon is a general-purpose resource monitoring system.  It can be used
21cr|mon-1.2.0-24|29	to monitor network service availability, server problems,
21cr|mon-1.2.0-24|30	environmental conditions (i.e., the temperature in a room) or other
21cr|mon-1.2.0-24|31	things. Mon can be used to test the condition and/or to trigger an
21cr|mon-1.2.0-24|32	action upon failure of the condition.  Mon keeps the testing and
21cr|mon-1.2.0-24|33	action-taking tasks as separate, stand-alone programs.
21cr|mon-1.2.0-24|34	
21cr|mon-1.2.0-24|35	Mon is very extensible.  Monitors and alerts are not a part of mon, but
21cr|mon-1.2.0-24|36	the distribution comes with a handful of them to get you started. This
21cr|mon-1.2.0-24|37	means that if a new service needs monitoring, or if a new alert is
21cr|mon-1.2.0-24|38	required, the mon server will not need to be changed.
21cr|mon-1.2.0-24|39	
21cr|mon-1.2.0-24|40	%files -f alerts.README
21cr|mon-1.2.0-24|41	%doc CHANGES CREDITS COPYRIGHT README INSTALL TODO doc/README.*
21cr|mon-1.2.0-24|42	%doc KNOWN-PROBLEMS VERSION utils/*
21cr|mon-1.2.0-24|43	%doc etc/*.cf etc/example.m4 etc/example.monshowrc clients/{skymon,batch-example}
21cr|mon-1.2.0-24|44	%doc mon.cgi-1.52/
21cr|mon-1.2.0-24|45	%dir %config(noreplace) %{_sysconfdir}/mon
21cr|mon-1.2.0-24|46	%config(noreplace) %{_sysconfdir}/mon/*.cf
21cr|mon-1.2.0-24|47	%attr (0600,root,root) %config(noreplace) %{_sysconfdir}/mon/userfile
21cr|mon-1.2.0-24|48	%config(noreplace) %{_initrddir}/mon
21cr|mon-1.2.0-24|49	%{_mandir}/*/*
21cr|mon-1.2.0-24|50	%{_var}/www/cgi-bin/mon.cgi
21cr|mon-1.2.0-24|51	%{_bindir}/mon
21cr|mon-1.2.0-24|52	%{_bindir}/monshow
21cr|mon-1.2.0-24|53	%{_bindir}/moncmd
21cr|mon-1.2.0-24|54	%{_bindir}/skymon
21cr|mon-1.2.0-24|55	%{_libdir}/mon/alert.d
21cr|mon-1.2.0-24|56	%{_libdir}/mon/mon.d/*.monitor
21cr|mon-1.2.0-24|57	%attr(02555,root,dialout) %{_libdir}/mon/mon.d/dialin.monitor.wrap
21cr|mon-1.2.0-24|58	%dir %{_var}/lib/mon
21cr|mon-1.2.0-24|59	%dir %{_var}/lib/mon/state.d
21cr|mon-1.2.0-24|60	%dir %{_var}/lib/mon/log.d
21cr|mon-1.2.0-24|61	
21cr|mon-1.2.0-24|62	%post
21cr|mon-1.2.0-24|63	%_post_service mon
21cr|mon-1.2.0-24|64	
21cr|mon-1.2.0-24|65	%preun
21cr|mon-1.2.0-24|66	%_preun_service mon
21cr|mon-1.2.0-24|67	
21cr|mon-1.2.0-24|68	#----------------------------------------------------------------------------
21cr|mon-1.2.0-24|69	
21cr|mon-1.2.0-24|70	%prep
21cr|mon-1.2.0-24|71	%setup -q -a 2 -a 3
21cr|mon-1.2.0-24|72	%patch0 -p1
21cr|mon-1.2.0-24|73	
21cr|mon-1.2.0-24|74	%build
21cr|mon-1.2.0-24|75	%serverbuild
21cr|mon-1.2.0-24|76	export RPM_OPT_FLAGS="%{optflags} -DUSE_VENDOR_CF_PATH=1"
21cr|mon-1.2.0-24|77	
21cr|mon-1.2.0-24|78	%make -C mon.d LDLIBS=-ltirpc
21cr|mon-1.2.0-24|79	
21cr|mon-1.2.0-24|80	%install
21cr|mon-1.2.0-24|81	mkdir -p %{buildroot}/%{_bindir}
21cr|mon-1.2.0-24|82	install -m 755 mon %{buildroot}/%{_bindir}
21cr|mon-1.2.0-24|83	install -m 755 clients/moncmd %{buildroot}/%{_bindir}
21cr|mon-1.2.0-24|84	install -m 755 clients/monshow %{buildroot}/%{_bindir}
21cr|mon-1.2.0-24|85	install -m 755 clients/skymon/skymon %{buildroot}/%{_bindir}
21cr|mon-1.2.0-24|86	
21cr|mon-1.2.0-24|87	# man
21cr|mon-1.2.0-24|88	mkdir -p %{buildroot}%{_mandir}/{man1,man8}
21cr|mon-1.2.0-24|89	install -m 644 doc/*.1 %{buildroot}%{_mandir}/man1
21cr|mon-1.2.0-24|90	install -m 644 doc/*.8 %{buildroot}%{_mandir}/man8
21cr|mon-1.2.0-24|91	
21cr|mon-1.2.0-24|92	mkdir -p %{buildroot}/%{_libdir}/mon/alert.d
21cr|mon-1.2.0-24|93	install -m 755 alert.d/* %{buildroot}/%{_libdir}/mon/alert.d
21cr|mon-1.2.0-24|94	find alerts/  -type f ! -regex ".*~" ! -regex ".*README"  -exec install -m 755 {} %{buildroot}/%{_libdir}/mon/alert.d  \;
21cr|mon-1.2.0-24|95	
21cr|mon-1.2.0-24|96	mkdir -p %{buildroot}/%{_var}/lib/mon/state.d
21cr|mon-1.2.0-24|97	mkdir -p %{buildroot}/%{_var}/lib/mon/log.d
21cr|mon-1.2.0-24|98	
21cr|mon-1.2.0-24|99	mkdir -p %{buildroot}/%{_libdir}/mon/mon.d
21cr|mon-1.2.0-24|100	install -m 755 mon.d/*.monitor %{buildroot}/%{_libdir}/mon/mon.d
21cr|mon-1.2.0-24|101	install -m 755 mon.d/dialin.monitor.wrap %{buildroot}/%{_libdir}/mon/mon.d
21cr|mon-1.2.0-24|102	
21cr|mon-1.2.0-24|103	#chmod 644 %{buildroot}/%{_libdir}/mon/mon.d/{Makefile,*.c}
21cr|mon-1.2.0-24|104	
21cr|mon-1.2.0-24|105	mkdir -p %{buildroot}/%{_sysconfdir}/mon
21cr|mon-1.2.0-24|106	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/mon/mon.cf
21cr|mon-1.2.0-24|107	install -m 644 etc/auth.cf %{buildroot}%{_sysconfdir}/mon/auth.cf
21cr|mon-1.2.0-24|108	echo "# user: passwd" > %{buildroot}%{_sysconfdir}/mon/userfile
21cr|mon-1.2.0-24|109	
21cr|mon-1.2.0-24|110	mkdir -p %{buildroot}%{_initrddir}
21cr|mon-1.2.0-24|111	cp -f etc/S99mon %{buildroot}%{_initrddir}/mon
21cr|mon-1.2.0-24|112	
21cr|mon-1.2.0-24|113	mkdir -p %{buildroot}/%{_var}/www/cgi-bin/
21cr|mon-1.2.0-24|114	mv mon.cgi-%{moncgi_version}/mon.cgi mon.cgi
21cr|mon-1.2.0-24|115	install -m 755 mon.cgi %{buildroot}/%{_var}/www/cgi-bin/
21cr|mon-1.2.0-24|116	
21cr|mon-1.2.0-24|117	# doc
21cr|mon-1.2.0-24|118	chmod 644 {README*,doc/README*}
21cr|mon-1.2.0-24|119	echo "%doc `find alerts/  -type f ! -regex ".*~" -name "*README" | xargs`"> alerts.README

3220 21
21cr|mondo-3.3.0-1|1	# Workaround to build with GCC 10
21cr|mondo-3.3.0-1|2	%global optflags %{optflags} -fcommon
21cr|mondo-3.3.0-1|3	Summary:	MondoRescue is a GPL Disaster Recovery and Cloning Solution
21cr|mondo-3.3.0-1|4	Name:		mondo
21cr|mondo-3.3.0-1|5	Version:	3.3.0
21cr|mondo-3.3.0-1|6	Release:	1
21cr|mondo-3.3.0-1|7	License:	GPLv2+
21cr|mondo-3.3.0-1|8	Group:		Archiving/Backup
21cr|mondo-3.3.0-1|9	Url:		http://www.mondorescue.org
21cr|mondo-3.3.0-1|10	Source0:	ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
21cr|mondo-3.3.0-1|11	BuildRequires:	pkgconfig(libnewt)
21cr|mondo-3.3.0-1|12	Requires:	afio
21cr|mondo-3.3.0-1|13	Requires:	binutils
21cr|mondo-3.3.0-1|14	Requires:	buffer
21cr|mondo-3.3.0-1|15	Requires:	bzip2
21cr|mondo-3.3.0-1|16	Requires:	cdrecord
21cr|mondo-3.3.0-1|17	Requires:	mindi
21cr|mondo-3.3.0-1|18	Requires:	mkisofs
21cr|mondo-3.3.0-1|19	Requires:	net-tools
21cr|mondo-3.3.0-1|20	Requires:	newt
21cr|mondo-3.3.0-1|21	Requires:	parted
21cr|mondo-3.3.0-1|22	%ifnarch %{armx}
21cr|mondo-3.3.0-1|23	Requires:	syslinux
21cr|mondo-3.3.0-1|24	%endif
21cr|mondo-3.3.0-1|25	
21cr|mondo-3.3.0-1|26	%description
21cr|mondo-3.3.0-1|27	Mondo is a GPL disaster recovery solution to create backup media
21cr|mondo-3.3.0-1|28	(CD, DVD, tape, network images) that can be used to redeploy the
21cr|mondo-3.3.0-1|29	damaged system, as well as deploy similar or less similar systems.
21cr|mondo-3.3.0-1|30	
21cr|mondo-3.3.0-1|31	%files
21cr|mondo-3.3.0-1|32	%doc COPYING README* TODO AUTHORS
21cr|mondo-3.3.0-1|33	%doc docs/en/mondorescue-howto.html docs/en/mondorescue-howto.pdf
21cr|mondo-3.3.0-1|34	%{_sbindir}/*
21cr|mondo-3.3.0-1|35	%{_datadir}/%{name}/
21cr|mondo-3.3.0-1|36	%{_libdir}/%{name}/
21cr|mondo-3.3.0-1|37	%{_mandir}/man8/*
21cr|mondo-3.3.0-1|38	%{_var}/cache/%{name}
21cr|mondo-3.3.0-1|39	
21cr|mondo-3.3.0-1|40	#----------------------------------------------------------------------------
21cr|mondo-3.3.0-1|41	
21cr|mondo-3.3.0-1|42	%prep
21cr|mondo-3.3.0-1|43	%setup -q
21cr|mondo-3.3.0-1|44	
21cr|mondo-3.3.0-1|45	%build
21cr|mondo-3.3.0-1|46	./bootstrap
21cr|mondo-3.3.0-1|47	export CFLAGS="%{optflags} -fgnu89-inline"
21cr|mondo-3.3.0-1|48	%configure
21cr|mondo-3.3.0-1|49	
21cr|mondo-3.3.0-1|50	%make VERSION=%{version}
21cr|mondo-3.3.0-1|51	
21cr|mondo-3.3.0-1|52	%install
21cr|mondo-3.3.0-1|53	%makeinstall_std
21cr|mondo-3.3.0-1|54	
21cr|mondo-3.3.0-1|55	mkdir -p %{buildroot}%{_var}/cache/%{name}

3221 21
21cr|moneymanagerex-1.5.21-1|1	%global oname mmex
21cr|moneymanagerex-1.5.21-1|2	
21cr|moneymanagerex-1.5.21-1|3	Summary:	Easy-to-use personal finance software
21cr|moneymanagerex-1.5.21-1|4	Name:		moneymanagerex
21cr|moneymanagerex-1.5.21-1|5	Version:	1.5.21
21cr|moneymanagerex-1.5.21-1|6	Release:	1
21cr|moneymanagerex-1.5.21-1|7	License:	GPLv2+
21cr|moneymanagerex-1.5.21-1|8	Group:		Office
21cr|moneymanagerex-1.5.21-1|9	Url:		http://www.moneymanagerex.org
21cr|moneymanagerex-1.5.21-1|10	# git clone --recursive -b v{version} --single-branch https://github.com/moneymanagerex/moneymanagerex
21cr|moneymanagerex-1.5.21-1|11	# repack and make tar.gz
21cr|moneymanagerex-1.5.21-1|12	Source0:	moneymanagerex-%{version}.tar.gz
21cr|moneymanagerex-1.5.21-1|13	BuildRequires:	git
21cr|moneymanagerex-1.5.21-1|14	BuildRequires:	cmake
21cr|moneymanagerex-1.5.21-1|15	BuildRequires:	wxgtku3.1-devel
21cr|moneymanagerex-1.5.21-1|16	BuildRequires:	lua-devel
21cr|moneymanagerex-1.5.21-1|17	BuildRequires:	lsb-release
21cr|moneymanagerex-1.5.21-1|18	BuildRequires:	pkgconfig(libcurl)
21cr|moneymanagerex-1.5.21-1|19	
21cr|moneymanagerex-1.5.21-1|20	%description
21cr|moneymanagerex-1.5.21-1|21	Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal
21cr|moneymanagerex-1.5.21-1|22	finance software. It primarily helps organize one's finances and keeps track
21cr|moneymanagerex-1.5.21-1|23	of where, when and how the money goes. It is also a great tool to get a bird's
21cr|moneymanagerex-1.5.21-1|24	eye view of your financial worth.
21cr|moneymanagerex-1.5.21-1|25	
21cr|moneymanagerex-1.5.21-1|26	Money Manager includes all the basic features that 90% of users would want to
21cr|moneymanagerex-1.5.21-1|27	see in a personal finance application. The design goals are to concentrate on
21cr|moneymanagerex-1.5.21-1|28	simplicity and user-friendliness - something one can use everyday.
21cr|moneymanagerex-1.5.21-1|29	
21cr|moneymanagerex-1.5.21-1|30	%files
21cr|moneymanagerex-1.5.21-1|31	%doc %{_docdir}/%{oname}
21cr|moneymanagerex-1.5.21-1|32	%{_bindir}/%{oname}
21cr|moneymanagerex-1.5.21-1|33	%{_datadir}/applications/%{oname}.desktop
21cr|moneymanagerex-1.5.21-1|34	%dir %{_datadir}/%{oname}
21cr|moneymanagerex-1.5.21-1|35	%{_datadir}/%{oname}/*
21cr|moneymanagerex-1.5.21-1|36	%{_iconsdir}/hicolor/*/apps/%{oname}.*
21cr|moneymanagerex-1.5.21-1|37	
21cr|moneymanagerex-1.5.21-1|38	#----------------------------------------------------------------------------
21cr|moneymanagerex-1.5.21-1|39	
21cr|moneymanagerex-1.5.21-1|40	%prep
21cr|moneymanagerex-1.5.21-1|41	%autosetup -p1
21cr|moneymanagerex-1.5.21-1|42	
21cr|moneymanagerex-1.5.21-1|43	%build
21cr|moneymanagerex-1.5.21-1|44	%cmake
21cr|moneymanagerex-1.5.21-1|45	%make
21cr|moneymanagerex-1.5.21-1|46	
21cr|moneymanagerex-1.5.21-1|47	%install
21cr|moneymanagerex-1.5.21-1|48	%makeinstall_std -C build

3222 21
21cr|mongo-2004.08.17-10|1	Summary:	Filesystem load tester
21cr|mongo-2004.08.17-10|2	Name:		mongo
21cr|mongo-2004.08.17-10|3	Version:	2004.08.17
21cr|mongo-2004.08.17-10|4	Release:	10
21cr|mongo-2004.08.17-10|5	License:	GPLv2+
21cr|mongo-2004.08.17-10|6	Group:		System/Kernel and hardware
21cr|mongo-2004.08.17-10|7	Url:		http://thebsh.namesys.com/benchmarks/dist
21cr|mongo-2004.08.17-10|8	Source0:	%{name}-%{version}.tar.gz
21cr|mongo-2004.08.17-10|9	
21cr|mongo-2004.08.17-10|10	%description
21cr|mongo-2004.08.17-10|11	Mongo is a program to test linux filesystems for performance and
21cr|mongo-2004.08.17-10|12	functionality.
21cr|mongo-2004.08.17-10|13	
21cr|mongo-2004.08.17-10|14	The way to run a Mongo test is runing the mongo.pl script. The mongo.pl
21cr|mongo-2004.08.17-10|15	creates output files can be parsed by mongo_parse.pl script.
21cr|mongo-2004.08.17-10|16	
21cr|mongo-2004.08.17-10|17	%files
21cr|mongo-2004.08.17-10|18	%doc README mongo.cmds.example
21cr|mongo-2004.08.17-10|19	%{_bindir}/mongo_append
21cr|mongo-2004.08.17-10|20	%{_bindir}/mongo_copy
21cr|mongo-2004.08.17-10|21	%{_bindir}/mongo_delete
21cr|mongo-2004.08.17-10|22	%{_bindir}/mongo_parser.pl
21cr|mongo-2004.08.17-10|23	%{_bindir}/summ
21cr|mongo-2004.08.17-10|24	%{_bindir}/map5
21cr|mongo-2004.08.17-10|25	%{_bindir}/mongo_modify
21cr|mongo-2004.08.17-10|26	%{_bindir}/mongo.pl
21cr|mongo-2004.08.17-10|27	%{_bindir}/mongo_slinks
21cr|mongo-2004.08.17-10|28	%{_bindir}/reiser_fract_tree
21cr|mongo-2004.08.17-10|29	%{_bindir}/mongo_dd
21cr|mongo-2004.08.17-10|30	%{_bindir}/mongo_holes
21cr|mongo-2004.08.17-10|31	%{_bindir}/mongo_read
21cr|mongo-2004.08.17-10|32	%{_bindir}/update-flist.pl
21cr|mongo-2004.08.17-10|33	
21cr|mongo-2004.08.17-10|34	#----------------------------------------------------------------------------
21cr|mongo-2004.08.17-10|35	
21cr|mongo-2004.08.17-10|36	%prep
21cr|mongo-2004.08.17-10|37	%setup -qn %{name}
21cr|mongo-2004.08.17-10|38	
21cr|mongo-2004.08.17-10|39	%build
21cr|mongo-2004.08.17-10|40	%make CFLAGS="%{optflags}"
21cr|mongo-2004.08.17-10|41	
21cr|mongo-2004.08.17-10|42	%install
21cr|mongo-2004.08.17-10|43	mkdir -p %{buildroot}%{_bindir}
21cr|mongo-2004.08.17-10|44	install -m 755 mongo.pl %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|45	install -m 755 mongo_append %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|46	install -m 755 mongo_copy %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|47	install -m 755 mongo_dd %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|48	install -m 755 mongo_delete %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|49	install -m 755 mongo_holes %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|50	install -m 755 mongo_modify %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|51	install -m 755 mongo_parser.pl %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|52	install -m 755 mongo_read %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|53	install -m 755 mongo_slinks %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|54	install -m 755 map5 %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|55	install -m 755 reiser_fract_tree %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|56	install -m 755 summ %{buildroot}%{_bindir}/
21cr|mongo-2004.08.17-10|57	install -m 755 update-flist.pl %{buildroot}%{_bindir}/

3223 21
21cr|mongodb-6.2.0-3|1	# Binaries so big
21cr|mongodb-6.2.0-3|2	%global debug_package %{nil}
21cr|mongodb-6.2.0-3|3	
21cr|mongodb-6.2.0-3|4	Summary:	MongoDB client shell and tools
21cr|mongodb-6.2.0-3|5	Name:		mongodb
21cr|mongodb-6.2.0-3|6	Version:	6.2.0
21cr|mongodb-6.2.0-3|7	Release:	3
21cr|mongodb-6.2.0-3|8	License:	SSPL-1.0
21cr|mongodb-6.2.0-3|9	Group:		Databases
21cr|mongodb-6.2.0-3|10	Url:		http://www.mongodb.org
21cr|mongodb-6.2.0-3|11	Source0:	https://github.com/mongodb/mongo/archive/r%{version}.tar.gz?/mongo-r%{version}.tar.gz
21cr|mongodb-6.2.0-3|12	Source10:	mongod.sysusers.conf
21cr|mongodb-6.2.0-3|13	Patch0:		mongo-r6.2.0-c++17.patch
21cr|mongodb-6.2.0-3|14	BuildRequires:	dos2unix
21cr|mongodb-6.2.0-3|15	BuildRequires:	golang
21cr|mongodb-6.2.0-3|16	BuildRequires:	scons
21cr|mongodb-6.2.0-3|17	BuildRequires:	boost-devel
21cr|mongodb-6.2.0-3|18	BuildRequires:	pcap-devel
21cr|mongodb-6.2.0-3|19	BuildRequires:	readline-devel
21cr|mongodb-6.2.0-3|20	BuildRequires:	libsasl2-devel
21cr|mongodb-6.2.0-3|21	BuildRequires:	libstemmer-devel
21cr|mongodb-6.2.0-3|22	BuildRequires:	python3dist(cheetah3)
21cr|mongodb-6.2.0-3|23	BuildRequires:	python3dist(distro)
21cr|mongodb-6.2.0-3|24	BuildRequires:	python3dist(gitpython)
21cr|mongodb-6.2.0-3|25	BuildRequires:	python3dist(psutil)
21cr|mongodb-6.2.0-3|26	BuildRequires:	python3dist(pydantic)
21cr|mongodb-6.2.0-3|27	BuildRequires:	python3dist(pymongo)
21cr|mongodb-6.2.0-3|28	BuildRequires:	python3dist(pyyaml)
21cr|mongodb-6.2.0-3|29	BuildRequires:	pkgconfig(libcurl)
21cr|mongodb-6.2.0-3|30	BuildRequires:	pkgconfig(libpcre)
21cr|mongodb-6.2.0-3|31	BuildRequires:	pkgconfig(libssl)
21cr|mongodb-6.2.0-3|32	BuildRequires:	pkgconfig(libtcmalloc)
21cr|mongodb-6.2.0-3|33	BuildRequires:	pkgconfig(snappy)
21cr|mongodb-6.2.0-3|34	BuildRequires:	pkgconfig(systemd)
21cr|mongodb-6.2.0-3|35	BuildRequires:	pkgconfig(yaml-cpp)
21cr|mongodb-6.2.0-3|36	BuildRequires:	pkgconfig(valgrind)
21cr|mongodb-6.2.0-3|37	BuildRequires:	pkgconfig(zlib)
21cr|mongodb-6.2.0-3|38	
21cr|mongodb-6.2.0-3|39	# From https://docs.mongodb.com/manual/installation
21cr|mongodb-6.2.0-3|40	# Changed in version 3.4: MongoDB no longer supports 32-bit x86 platforms.
21cr|mongodb-6.2.0-3|41	ExclusiveArch: x86_64 aarch64 %e2k
21cr|mongodb-6.2.0-3|42	
21cr|mongodb-6.2.0-3|43	%description
21cr|mongodb-6.2.0-3|44	Mongo (from "huMONGOus") is a schema-free document-oriented database.
21cr|mongodb-6.2.0-3|45	It features dynamic profileable queries, full indexing, replication
21cr|mongodb-6.2.0-3|46	and fail-over support, efficient storage of large binary data objects,
21cr|mongodb-6.2.0-3|47	and auto-sharding.
21cr|mongodb-6.2.0-3|48	
21cr|mongodb-6.2.0-3|49	This package provides the mongo shell, import/export tools, and other
21cr|mongodb-6.2.0-3|50	client utilities.
21cr|mongodb-6.2.0-3|51	
21cr|mongodb-6.2.0-3|52	%files
21cr|mongodb-6.2.0-3|53	%doc README*.md
21cr|mongodb-6.2.0-3|54	%license LICENSE-Community.txt
21cr|mongodb-6.2.0-3|55	%{_bindir}/mongo
21cr|mongodb-6.2.0-3|56	%{_mandir}/man1/mongokerberos.1*
21cr|mongodb-6.2.0-3|57	%{_mandir}/man1/mongoldap.1*
21cr|mongodb-6.2.0-3|58	
21cr|mongodb-6.2.0-3|59	#----------------------------------------------------------------------------
21cr|mongodb-6.2.0-3|60	
21cr|mongodb-6.2.0-3|61	%package server-mongod
21cr|mongodb-6.2.0-3|62	Summary:	mongo server, sharding server,  and support scripts
21cr|mongodb-6.2.0-3|63	Group:		Databases
21cr|mongodb-6.2.0-3|64	Requires:	%{name} = %{EVRD}
21cr|mongodb-6.2.0-3|65	Requires(pre):	/bin/systemd-sysusers
21cr|mongodb-6.2.0-3|66	Provides:	%{name}-server = %{EVRD}
21cr|mongodb-6.2.0-3|67	
21cr|mongodb-6.2.0-3|68	%description server-mongod
21cr|mongodb-6.2.0-3|69	Mongo (from "huMONGOus") is a schema-free document-oriented database.
21cr|mongodb-6.2.0-3|70	
21cr|mongodb-6.2.0-3|71	mongod is the primary daemon process for the MongoDB system.
21cr|mongodb-6.2.0-3|72	It handles data requests, manages data format,
21cr|mongodb-6.2.0-3|73	and performs background management operations.
21cr|mongodb-6.2.0-3|74	
21cr|mongodb-6.2.0-3|75	%files server-mongod
21cr|mongodb-6.2.0-3|76	%doc README*.md
21cr|mongodb-6.2.0-3|77	%license LICENSE-Community.txt
21cr|mongodb-6.2.0-3|78	%attr(0750,mongod,mongod) %dir %{_localstatedir}/lib/mongo
21cr|mongodb-6.2.0-3|79	%attr(0750,mongod,mongod) %dir %{_rundir}/mongodb
21cr|mongodb-6.2.0-3|80	%attr(1770,root,mongod) %dir %{_logdir}/mongodb
21cr|mongodb-6.2.0-3|81	%{_bindir}/mongod
21cr|mongodb-6.2.0-3|82	%config(noreplace) %{_sysconfdir}/mongod.conf
21cr|mongodb-6.2.0-3|83	%config(noreplace) %{_sysconfdir}/sysconfig/mongod
21cr|mongodb-6.2.0-3|84	%{_mandir}/man1/mongod.1*
21cr|mongodb-6.2.0-3|85	%{_sysusersdir}/mongod.conf
21cr|mongodb-6.2.0-3|86	%{_unitdir}/mongod.service
21cr|mongodb-6.2.0-3|87	
21cr|mongodb-6.2.0-3|88	%pre server-mongod
21cr|mongodb-6.2.0-3|89	# create user and group
21cr|mongodb-6.2.0-3|90	%sysusers_create_package mongod %{SOURCE10}
21cr|mongodb-6.2.0-3|91	
21cr|mongodb-6.2.0-3|92	%post server-mongod
21cr|mongodb-6.2.0-3|93	%systemd_post mongod.service
21cr|mongodb-6.2.0-3|94	
21cr|mongodb-6.2.0-3|95	%preun server-mongod
21cr|mongodb-6.2.0-3|96	%systemd_preun mongod.service
21cr|mongodb-6.2.0-3|97	
21cr|mongodb-6.2.0-3|98	#----------------------------------------------------------------------------
21cr|mongodb-6.2.0-3|99	
21cr|mongodb-6.2.0-3|100	%package server-mongos
21cr|mongodb-6.2.0-3|101	Summary:	mongo routing service, and support scripts
21cr|mongodb-6.2.0-3|102	Group:		Databases
21cr|mongodb-6.2.0-3|103	Requires:	%{name} = %{EVRD}
21cr|mongodb-6.2.0-3|104	Requires(pre):	/bin/systemd-sysusers
21cr|mongodb-6.2.0-3|105	
21cr|mongodb-6.2.0-3|106	%description server-mongos
21cr|mongodb-6.2.0-3|107	Mongo (from "huMONGOus") is a schema-free document-oriented database.
21cr|mongodb-6.2.0-3|108	
21cr|mongodb-6.2.0-3|109	mongos for "MongoDB Shard," is a routing service for MongoDB shard
21cr|mongodb-6.2.0-3|110	configurations that processes queries from the application layer,
21cr|mongodb-6.2.0-3|111	and determines the location of this data in the sharded cluster,
21cr|mongodb-6.2.0-3|112	in order to complete these operations. From the perspective of the
21cr|mongodb-6.2.0-3|113	application, a mongos instance behaves identically to any other
21cr|mongodb-6.2.0-3|114	MongoDB instance.
21cr|mongodb-6.2.0-3|115	
21cr|mongodb-6.2.0-3|116	%files server-mongos
21cr|mongodb-6.2.0-3|117	%doc README*.md
21cr|mongodb-6.2.0-3|118	%license LICENSE-Community.txt
21cr|mongodb-6.2.0-3|119	%attr(0750,mongod,mongod) %dir %{_rundir}/mongodb
21cr|mongodb-6.2.0-3|120	%attr(1770,root,mongod) %dir %{_logdir}/mongodb
21cr|mongodb-6.2.0-3|121	%{_bindir}/mongos
21cr|mongodb-6.2.0-3|122	%config(noreplace) %{_sysconfdir}/sysconfig/mongos
21cr|mongodb-6.2.0-3|123	%{_mandir}/man1/mongos.1*
21cr|mongodb-6.2.0-3|124	%{_sysusersdir}/mongod.conf
21cr|mongodb-6.2.0-3|125	
21cr|mongodb-6.2.0-3|126	%pre server-mongos
21cr|mongodb-6.2.0-3|127	# create user and group
21cr|mongodb-6.2.0-3|128	%sysusers_create_package mongod %{SOURCE10}
21cr|mongodb-6.2.0-3|129	
21cr|mongodb-6.2.0-3|130	#----------------------------------------------------------------------------
21cr|mongodb-6.2.0-3|131	
21cr|mongodb-6.2.0-3|132	%prep
21cr|mongodb-6.2.0-3|133	%autosetup -p1 -n mongo-r%{version}
21cr|mongodb-6.2.0-3|134	
21cr|mongodb-6.2.0-3|135	# CRLF -> LF
21cr|mongodb-6.2.0-3|136	sed -i 's/\r//' README.md
21cr|mongodb-6.2.0-3|137	
21cr|mongodb-6.2.0-3|138	%build
21cr|mongodb-6.2.0-3|139	%serverbuild
21cr|mongodb-6.2.0-3|140	%ifarch aarch64
21cr|mongodb-6.2.0-3|141	%define ccflags_arch_opts "-march=armv8-a+crc"
21cr|mongodb-6.2.0-3|142	%endif
21cr|mongodb-6.2.0-3|143	
21cr|mongodb-6.2.0-3|144	%ifarch %e2k
21cr|mongodb-6.2.0-3|145	%define opt_wt --wiredtiger=off
21cr|mongodb-6.2.0-3|146	%else
21cr|mongodb-6.2.0-3|147	%define opt_wt --wiredtiger=on
21cr|mongodb-6.2.0-3|148	%endif
21cr|mongodb-6.2.0-3|149	
21cr|mongodb-6.2.0-3|150	%define build_opts \\\
21cr|mongodb-6.2.0-3|151	-j 4 \\\
21cr|mongodb-6.2.0-3|152	--use-system-tcmalloc \\\
21cr|mongodb-6.2.0-3|153	--use-system-pcre \\\
21cr|mongodb-6.2.0-3|154	--use-system-snappy \\\
21cr|mongodb-6.2.0-3|155	--use-system-valgrind \\\
21cr|mongodb-6.2.0-3|156	--use-system-zlib \\\
21cr|mongodb-6.2.0-3|157	--use-system-stemmer \\\
21cr|mongodb-6.2.0-3|158	--use-system-yaml \\\
21cr|mongodb-6.2.0-3|159	--cxx-std=17 \\\
21cr|mongodb-6.2.0-3|160	--use-sasl-client \\\
21cr|mongodb-6.2.0-3|161	%opt_wt \\\
21cr|mongodb-6.2.0-3|162	--ssl=on \\\
21cr|mongodb-6.2.0-3|163	MONGO_VERSION="%{version}-%{release}" \\\
21cr|mongodb-6.2.0-3|164	--disable-warnings-as-errors \\\
21cr|mongodb-6.2.0-3|165	CCFLAGS="%{?optflags} %{?ccflags_arch_opts} `pkg-config --cflags libpcrecpp`"
21cr|mongodb-6.2.0-3|166	
21cr|mongodb-6.2.0-3|167	%scons %build_opts install-devcore
21cr|mongodb-6.2.0-3|168	
21cr|mongodb-6.2.0-3|169	%install
21cr|mongodb-6.2.0-3|170	%serverbuild
21cr|mongodb-6.2.0-3|171	
21cr|mongodb-6.2.0-3|172	# cow@: It seems that mongo 4.2 + scons 3.1.1 doesn't provide a clean way to
21cr|mongodb-6.2.0-3|173	# specify location to install binaries (at least I wasn't able to find it).
21cr|mongodb-6.2.0-3|174	install -p -D -m 755 build/install/bin/mongod %{buildroot}%{_bindir}/mongod
21cr|mongodb-6.2.0-3|175	install -p -D -m 755 build/install/bin/mongos %{buildroot}%{_bindir}/mongos
21cr|mongodb-6.2.0-3|176	install -p -D -m 755 build/install/bin/mongo %{buildroot}%{_bindir}/mongo
21cr|mongodb-6.2.0-3|177	
21cr|mongodb-6.2.0-3|178	mkdir -p %{buildroot}%{_logdir}/mongodb
21cr|mongodb-6.2.0-3|179	mkdir -p %{buildroot}%{_rundir}/mongodb
21cr|mongodb-6.2.0-3|180	mkdir -p %{buildroot}%{_localstatedir}/lib/mongo
21cr|mongodb-6.2.0-3|181	mkdir -p %{buildroot}%{_mandir}/man1
21cr|mongodb-6.2.0-3|182	cp debian/*.1 %{buildroot}%{_mandir}/man1
21cr|mongodb-6.2.0-3|183	
21cr|mongodb-6.2.0-3|184	#mongod
21cr|mongodb-6.2.0-3|185	install -p -D -m 644 rpm/mongod.conf %{buildroot}%{_sysconfdir}/mongod.conf
21cr|mongodb-6.2.0-3|186	install -p -D -m 644 rpm/mongod.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mongod
21cr|mongodb-6.2.0-3|187	install -p -D -m 644 rpm/mongod.service %{buildroot}%{_unitdir}/mongod.service
21cr|mongodb-6.2.0-3|188	
21cr|mongodb-6.2.0-3|189	#mongos
21cr|mongodb-6.2.0-3|190	install -p -D -m 644 rpm/mongod.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mongos
21cr|mongodb-6.2.0-3|191	
21cr|mongodb-6.2.0-3|192	# install sysusers config
21cr|mongodb-6.2.0-3|193	install -d %{buildroot}%{_sysusersdir}/
21cr|mongodb-6.2.0-3|194	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/mongod.conf

3224 21
21cr|mongo-tools-4.2.14-1|1	
21cr|mongo-tools-4.2.14-1|2	Name:		mongo-tools
21cr|mongo-tools-4.2.14-1|3	Version:	4.2.14
21cr|mongo-tools-4.2.14-1|4	Release:	1
21cr|mongo-tools-4.2.14-1|5	Group:		Databases
21cr|mongo-tools-4.2.14-1|6	Summary:	mongo client shell and tools
21cr|mongo-tools-4.2.14-1|7	License:	Apache-2.0
21cr|mongo-tools-4.2.14-1|8	Url:		https://github.com/mongodb/mongo-tools
21cr|mongo-tools-4.2.14-1|9	Source0:	https://github.com/mongodb/mongo-tools/archive/r%{version}.tar.gz?/mongo-tools-r%{version}.tar.gz
21cr|mongo-tools-4.2.14-1|10	Source1:	mongo-tools-man.tar.gz
21cr|mongo-tools-4.2.14-1|11	BuildRequires:	go-rpm-macros
21cr|mongo-tools-4.2.14-1|12	BuildRequires:	golang >= 1.3
21cr|mongo-tools-4.2.14-1|13	BuildRequires:	pkgconfig(libssl)
21cr|mongo-tools-4.2.14-1|14	BuildRequires:	pkgconfig(libpcap)
21cr|mongo-tools-4.2.14-1|15	
21cr|mongo-tools-4.2.14-1|16	%description
21cr|mongo-tools-4.2.14-1|17	The MongoDB tools provides import, export, and diagnostic capabilities.
21cr|mongo-tools-4.2.14-1|18	
21cr|mongo-tools-4.2.14-1|19	%files
21cr|mongo-tools-4.2.14-1|20	%doc README.md CONTRIBUTING.md THIRD-PARTY-NOTICES LICENSE.md
21cr|mongo-tools-4.2.14-1|21	%{_bindir}/*
21cr|mongo-tools-4.2.14-1|22	%{_mandir}/man1/*
21cr|mongo-tools-4.2.14-1|23	
21cr|mongo-tools-4.2.14-1|24	#---------------------------------------------------------------------------
21cr|mongo-tools-4.2.14-1|25	%prep
21cr|mongo-tools-4.2.14-1|26	%autosetup -p1 -a1 -n mongo-tools-r%{version}
21cr|mongo-tools-4.2.14-1|27	#%%goprep -v
21cr|mongo-tools-4.2.14-1|28	
21cr|mongo-tools-4.2.14-1|29	%build
21cr|mongo-tools-4.2.14-1|30	export BUILDDIR="$PWD"
21cr|mongo-tools-4.2.14-1|31	mkdir -p $BUILDDIR/src
21cr|mongo-tools-4.2.14-1|32	mkdir -p $BUILDDIR/src/github.com/mongodb/mongo-tools
21cr|mongo-tools-4.2.14-1|33	cp -alv -- vendor/* "$BUILDDIR/src"
21cr|mongo-tools-4.2.14-1|34	cp -alv -- {mongo*,bsondump,legacy} "$BUILDDIR/src/github.com/mongodb/mongo-tools"
21cr|mongo-tools-4.2.14-1|35	
21cr|mongo-tools-4.2.14-1|36	export GOPATH="$BUILDDIR:$GOPATH"
21cr|mongo-tools-4.2.14-1|37	
21cr|mongo-tools-4.2.14-1|38	mkdir bin
21cr|mongo-tools-4.2.14-1|39	binaries=(bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongoreplay)
21cr|mongo-tools-4.2.14-1|40	for bin in "${binaries[@]}"; do
21cr|mongo-tools-4.2.14-1|41	%gobuild -o bin/${bin} \-tags ssl ${bin}/main/${bin}.go
21cr|mongo-tools-4.2.14-1|42	done
21cr|mongo-tools-4.2.14-1|43	
21cr|mongo-tools-4.2.14-1|44	%install
21cr|mongo-tools-4.2.14-1|45	install -d -p %{buildroot}%{_bindir}
21cr|mongo-tools-4.2.14-1|46	install -p -m 0755 bin/* %{buildroot}%{_bindir}
21cr|mongo-tools-4.2.14-1|47	
21cr|mongo-tools-4.2.14-1|48	# Mongo-tools does not contain man files yet
21cr|mongo-tools-4.2.14-1|49	# - see https://groups.google.com/forum/#!topic/mongodb-dev/t6Sd2Bki12I
21cr|mongo-tools-4.2.14-1|50	install -d %{buildroot}%{_mandir}/man1
21cr|mongo-tools-4.2.14-1|51	install -p -m 644 mongo-tools-man/man/* %{buildroot}%{_mandir}/man1/

3225 21
21cr|monica-3.7-10|1	Name:           monica
21cr|monica-3.7-10|2	Version:        3.7
21cr|monica-3.7-10|3	Release:        10
21cr|monica-3.7-10|4	Summary:        Monitor Calibration Tool
21cr|monica-3.7-10|5	License:        BSD
21cr|monica-3.7-10|6	Group:          System/Kernel and hardware
21cr|monica-3.7-10|7	URL:            http://www.pcbypaul.com/software/monica.shtml
21cr|monica-3.7-10|8	Source0:        http://www.pcbypaul.com/software/dl/monica-%{version}.tar.bz2
21cr|monica-3.7-10|9	Patch0:		monica-3.7-use-ldflags.patch
21cr|monica-3.7-10|10	Patch1:		monica-3.7-mdv-fix-gcc43.patch
21cr|monica-3.7-10|11	patch2:		monica-3.7-mdv-fix-str-fmt.patch
21cr|monica-3.7-10|12	Requires:       xgamma
21cr|monica-3.7-10|13	BuildRequires:  fltk-devel
21cr|monica-3.7-10|14	
21cr|monica-3.7-10|15	%description
21cr|monica-3.7-10|16	Monica is a monitor calibration tool. It works as frontend to xgamma to
21cr|monica-3.7-10|17	alter the gamma correction for XFree86 or Xorg. The black point, gray,
21cr|monica-3.7-10|18	and color blocks help to find usable settings for a target of 2.2 gamma,
21cr|monica-3.7-10|19	the Web, and sRGB standard.
21cr|monica-3.7-10|20	
21cr|monica-3.7-10|21	%prep
21cr|monica-3.7-10|22	%setup -q
21cr|monica-3.7-10|23	%patch0 -p0 -b .orig
21cr|monica-3.7-10|24	%patch1 -p1 -b .gcc43
21cr|monica-3.7-10|25	%patch2 -p1 -b .strfmt
21cr|monica-3.7-10|26	
21cr|monica-3.7-10|27	%build
21cr|monica-3.7-10|28	%{make} CFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"
21cr|monica-3.7-10|29	
21cr|monica-3.7-10|30	%install
21cr|monica-3.7-10|31	%{__rm} -rf %{buildroot}
21cr|monica-3.7-10|32	%{__mkdir_p} %{buildroot}%{_bindir}
21cr|monica-3.7-10|33	%{__cp} -a monica %{buildroot}%{_bindir}/monica
21cr|monica-3.7-10|34	
21cr|monica-3.7-10|35	%clean
21cr|monica-3.7-10|36	%{__rm} -rf %{buildroot}
21cr|monica-3.7-10|37	
21cr|monica-3.7-10|38	%files
21cr|monica-3.7-10|39	%defattr(0644,root,root,0755)
21cr|monica-3.7-10|40	%doc authors ChangeLog install licence news readme
21cr|monica-3.7-10|41	%attr(0755,root,root) %{_bindir}/monica

3226 21
21cr|monika-0.4.4-10|1	%define release_id 2
21cr|monika-0.4.4-10|2	%global __requires_exclude perl\\(monika::
21cr|monika-0.4.4-10|3	
21cr|monika-0.4.4-10|4	Summary: Monika PBS monitor tools
21cr|monika-0.4.4-10|5	Name: monika
21cr|monika-0.4.4-10|6	Version: 0.4.4
21cr|monika-0.4.4-10|7	Release: 10
21cr|monika-0.4.4-10|8	Source: %{name}_%{version}-%{release_id}.tar.bz2
21cr|monika-0.4.4-10|9	License: GPL
21cr|monika-0.4.4-10|10	URL:http://ka-tools.sourceforge.net/
21cr|monika-0.4.4-10|11	Group: Monitoring
21cr|monika-0.4.4-10|12	Requires: perl-AppConfig, perl-CGI
21cr|monika-0.4.4-10|13	BuildArchitectures: noarch
21cr|monika-0.4.4-10|14	
21cr|monika-0.4.4-10|15	%description
21cr|monika-0.4.4-10|16	Monika is a tool to monitor a PBS cluster. It basically shows an overall
21cr|monika-0.4.4-10|17	picture of node reservations, and job states.
21cr|monika-0.4.4-10|18	
21cr|monika-0.4.4-10|19	%prep
21cr|monika-0.4.4-10|20	
21cr|monika-0.4.4-10|21	%setup -n %{name}-%{version}
21cr|monika-0.4.4-10|22	
21cr|monika-0.4.4-10|23	%build
21cr|monika-0.4.4-10|24	
21cr|monika-0.4.4-10|25	%install
21cr|monika-0.4.4-10|26	mkdir -p $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}
21cr|monika-0.4.4-10|27	mkdir -p $RPM_BUILD_ROOT/%{_var}/www/cgi-bin/%{name}
21cr|monika-0.4.4-10|28	mkdir -p $RPM_BUILD_ROOT/%{_bindir}
21cr|monika-0.4.4-10|29	mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/
21cr|monika-0.4.4-10|30	
21cr|monika-0.4.4-10|31	cp -a $RPM_BUILD_DIR/%{name}-%{version}/monika.cgi $RPM_BUILD_ROOT/%{_var}/www/cgi-bin
21cr|monika-0.4.4-10|32	cp -a $RPM_BUILD_DIR/%{name}-%{version}/%{name}/*.pm $RPM_BUILD_ROOT/%{_var}/www/cgi-bin/%{name}
21cr|monika-0.4.4-10|33	cp -a $RPM_BUILD_DIR/%{name}-%{version}/monika.conf $RPM_BUILD_ROOT/%{_sysconfdir}/
21cr|monika-0.4.4-10|34	
21cr|monika-0.4.4-10|35	%clean
21cr|monika-0.4.4-10|36	rm -rf $RPM_BUILD_ROOT
21cr|monika-0.4.4-10|37	
21cr|monika-0.4.4-10|38	%files
21cr|monika-0.4.4-10|39	%defattr(-,root,root)
21cr|monika-0.4.4-10|40	%doc  INSTALL README LICENSE
21cr|monika-0.4.4-10|41	%attr(755,root,root) %{_var}/www/cgi-bin/monika*
21cr|monika-0.4.4-10|42	%config(noreplace) %{_sysconfdir}/*conf

3227 21
21cr|monit-5.32.0-1|1	%define _disable_rebuild_configure 1
21cr|monit-5.32.0-1|2	Summary:	Process monitor and restart utility
21cr|monit-5.32.0-1|3	Name:		monit
21cr|monit-5.32.0-1|4	Version:	5.32.0
21cr|monit-5.32.0-1|5	Release:	1
21cr|monit-5.32.0-1|6	License:	GPLv3+
21cr|monit-5.32.0-1|7	Group:		Monitoring
21cr|monit-5.32.0-1|8	Url:		https://mmonit.com/monit/
21cr|monit-5.32.0-1|9	Source0:	http://mmonit.com/monit/dist/%{name}-%{version}.tar.gz
21cr|monit-5.32.0-1|10	BuildRequires:	bison
21cr|monit-5.32.0-1|11	BuildRequires:	flex
21cr|monit-5.32.0-1|12	BuildRequires:	pam-devel
21cr|monit-5.32.0-1|13	BuildRequires:	pkgconfig(openssl)
21cr|monit-5.32.0-1|14	BuildRequires:	pkgconfig(zlib)
21cr|monit-5.32.0-1|15	
21cr|monit-5.32.0-1|16	%description
21cr|monit-5.32.0-1|17	Monit is a utility for managing and monitoring processes, files, directories
21cr|monit-5.32.0-1|18	and devices on a Unix system. Monit conducts automatic maintenance and repair
21cr|monit-5.32.0-1|19	and can execute meaningful causal actions in error situations.
21cr|monit-5.32.0-1|20	
21cr|monit-5.32.0-1|21	%files
21cr|monit-5.32.0-1|22	%doc COPYING CHANGES
21cr|monit-5.32.0-1|23	%config(noreplace) %{_sysconfdir}/monitrc
21cr|monit-5.32.0-1|24	%dir %{_sysconfdir}/%{name}.d
21cr|monit-5.32.0-1|25	%{_unitdir}/%{name}.service
21cr|monit-5.32.0-1|26	%{_bindir}/%{name}
21cr|monit-5.32.0-1|27	%{_mandir}/man1/%{name}.1.*
21cr|monit-5.32.0-1|28	
21cr|monit-5.32.0-1|29	%post
21cr|monit-5.32.0-1|30	%systemd_post %{name}.service
21cr|monit-5.32.0-1|31	
21cr|monit-5.32.0-1|32	%preun
21cr|monit-5.32.0-1|33	%systemd_preun %{name}.service
21cr|monit-5.32.0-1|34	
21cr|monit-5.32.0-1|35	#----------------------------------------------------------------------------
21cr|monit-5.32.0-1|36	
21cr|monit-5.32.0-1|37	%prep
21cr|monit-5.32.0-1|38	%setup -q
21cr|monit-5.32.0-1|39	
21cr|monit-5.32.0-1|40	%build
21cr|monit-5.32.0-1|41	%configure
21cr|monit-5.32.0-1|42	%make
21cr|monit-5.32.0-1|43	# enable logging
21cr|monit-5.32.0-1|44	sed -i 's|^# set logfile|set logfile|' monitrc
21cr|monit-5.32.0-1|45	
21cr|monit-5.32.0-1|46	%install
21cr|monit-5.32.0-1|47	%makeinstall_std
21cr|monit-5.32.0-1|48	
21cr|monit-5.32.0-1|49	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}.d
21cr|monit-5.32.0-1|50	install -m 600 monitrc %{buildroot}%{_sysconfdir}/monitrc
21cr|monit-5.32.0-1|51	
21cr|monit-5.32.0-1|52	install -d -m 755 %{buildroot}%{_unitdir}
21cr|monit-5.32.0-1|53	install -m 755 system/startup/monit.service %{buildroot}%{_unitdir}/%{name}.service

3228 21
21cr|mono-basic-4.6-3|1	Summary:	Visual Basic .NET support for Mono
21cr|mono-basic-4.6-3|2	Name:		mono-basic
21cr|mono-basic-4.6-3|3	Version:	4.6
21cr|mono-basic-4.6-3|4	Release:	3
21cr|mono-basic-4.6-3|5	License:	BSD
21cr|mono-basic-4.6-3|6	Group:		Development/Other
21cr|mono-basic-4.6-3|7	Url:		http://www.mono-project.com/
21cr|mono-basic-4.6-3|8	Source0:	http://download.mono-project.com/sources/%{name}/%{name}-%{version}.tar.bz2
21cr|mono-basic-4.6-3|9	BuildRequires:	locales
21cr|mono-basic-4.6-3|10	BuildRequires:	pkgconfig(mono) >= 3.0
21cr|mono-basic-4.6-3|11	Obsoletes:	%{name}-2.0 < 2.10
21cr|mono-basic-4.6-3|12	BuildArch:	noarch
21cr|mono-basic-4.6-3|13	
21cr|mono-basic-4.6-3|14	%description
21cr|mono-basic-4.6-3|15	This package contains the Visual Basic .NET compiler and language
21cr|mono-basic-4.6-3|16	runtime. This allows you to compile and run VB.NET application and
21cr|mono-basic-4.6-3|17	assemblies.
21cr|mono-basic-4.6-3|18	
21cr|mono-basic-4.6-3|19	%files
21cr|mono-basic-4.6-3|20	%doc README
21cr|mono-basic-4.6-3|21	%{_bindir}/*
21cr|mono-basic-4.6-3|22	%{_prefix}/lib/mono/4.5/*
21cr|mono-basic-4.6-3|23	%{_prefix}/lib/mono/gac/Microsoft.VisualBasic/10.0.0.0*
21cr|mono-basic-4.6-3|24	%{_prefix}/lib/mono/gac/Mono.Cecil.VB.Mdb/0.9.5.0*
21cr|mono-basic-4.6-3|25	%{_prefix}/lib/mono/gac/Mono.Cecil.VB.Pdb/0.9.5.0*
21cr|mono-basic-4.6-3|26	%{_prefix}/lib/mono/gac/Mono.Cecil.VB/0.9.5.0*
21cr|mono-basic-4.6-3|27	%{_mandir}/man1/vbnc.1*
21cr|mono-basic-4.6-3|28	
21cr|mono-basic-4.6-3|29	#--------------------------------------------------------------------
21cr|mono-basic-4.6-3|30	
21cr|mono-basic-4.6-3|31	%prep
21cr|mono-basic-4.6-3|32	%setup -q
21cr|mono-basic-4.6-3|33	
21cr|mono-basic-4.6-3|34	%build
21cr|mono-basic-4.6-3|35	export LC_ALL=UTF-8
21cr|mono-basic-4.6-3|36	./configure --prefix=%{_prefix}
21cr|mono-basic-4.6-3|37	make
21cr|mono-basic-4.6-3|38	
21cr|mono-basic-4.6-3|39	%install
21cr|mono-basic-4.6-3|40	%makeinstall_std

3229 21
21cr|monosim-1.5.2-9|1	%define _disable_rebuild_configure 1
21cr|monosim-1.5.2-9|2	%define _enable_debug_packages %{nil}
21cr|monosim-1.5.2-9|3	%define debug_package %{nil}
21cr|monosim-1.5.2-9|4	
21cr|monosim-1.5.2-9|5	Summary:	Manage your SIM Card contacts
21cr|monosim-1.5.2-9|6	Name:		monosim
21cr|monosim-1.5.2-9|7	Version:	1.5.2
21cr|monosim-1.5.2-9|8	Release:	9
21cr|monosim-1.5.2-9|9	License:	GPLv2+
21cr|monosim-1.5.2-9|10	Group:		Office
21cr|monosim-1.5.2-9|11	Url:		http://www.integrazioneweb.com/monosim
21cr|monosim-1.5.2-9|12	Source0:	http://www.integrazioneweb.com/repository/sources/%{name}-%{version}.tar.gz
21cr|monosim-1.5.2-9|13	Patch0:		monosim-1.5.2-fix-desktop-file.patch
21cr|monosim-1.5.2-9|14	Patch1:		monosim-1.5.2-mcs.patch
21cr|monosim-1.5.2-9|15	BuildRequires:	glade-sharp2 >= 2.8.3
21cr|monosim-1.5.2-9|16	BuildRequires:	mono >= 1.2.3
21cr|monosim-1.5.2-9|17	Requires:	gtk-sharp2 >= 2.8.3
21cr|monosim-1.5.2-9|18	Requires:	mono >= 1.2.3
21cr|monosim-1.5.2-9|19	Requires:	pcsc-lite >= 1.0.0
21cr|monosim-1.5.2-9|20	# libpcsclite-devel required because contain /usr/lib/libpcsclite.so
21cr|monosim-1.5.2-9|21	# not contained in to libpcsclite1
21cr|monosim-1.5.2-9|22	Requires:	pkgconfig(libpcsclite)
21cr|monosim-1.5.2-9|23	
21cr|monosim-1.5.2-9|24	%description
21cr|monosim-1.5.2-9|25	is a simple application that can be used to read, write, update,
21cr|monosim-1.5.2-9|26	delete and backup your sim card contacts. It open and save also
21cr|monosim-1.5.2-9|27	some format files to manage your contacts also in a text files.
21cr|monosim-1.5.2-9|28	To connect monosim to your smartcard you need use a standard PCSC
21cr|monosim-1.5.2-9|29	smartcard reader as towitoko, acs, athena, blutronics, etc.
21cr|monosim-1.5.2-9|30	
21cr|monosim-1.5.2-9|31	%files
21cr|monosim-1.5.2-9|32	%doc monosim/copying.gpl
21cr|monosim-1.5.2-9|33	%{_libdir}/%{name}/
21cr|monosim-1.5.2-9|34	%{_bindir}/monosim
21cr|monosim-1.5.2-9|35	%{_datadir}/pixmaps/%{name}.png
21cr|monosim-1.5.2-9|36	%{_datadir}/applications/%{name}.desktop
21cr|monosim-1.5.2-9|37	
21cr|monosim-1.5.2-9|38	#----------------------------------------------------------------------------
21cr|monosim-1.5.2-9|39	
21cr|monosim-1.5.2-9|40	%prep
21cr|monosim-1.5.2-9|41	%setup -q
21cr|monosim-1.5.2-9|42	%patch0 -p0
21cr|monosim-1.5.2-9|43	%patch1 -p1
21cr|monosim-1.5.2-9|44	
21cr|monosim-1.5.2-9|45	%build
21cr|monosim-1.5.2-9|46	%configure
21cr|monosim-1.5.2-9|47	%make
21cr|monosim-1.5.2-9|48	
21cr|monosim-1.5.2-9|49	%install
21cr|monosim-1.5.2-9|50	%makeinstall_std

3230 21
21cr|monosim-gtk-2.0.0.0-5|1	%define _disable_rebuild_configure 1
21cr|monosim-gtk-2.0.0.0-5|2	
21cr|monosim-gtk-2.0.0.0-5|3	Summary:	GTK user interface to manage sim card contacts
21cr|monosim-gtk-2.0.0.0-5|4	Name:		monosim-gtk
21cr|monosim-gtk-2.0.0.0-5|5	Version:	2.0.0.0
21cr|monosim-gtk-2.0.0.0-5|6	Release:	5
21cr|monosim-gtk-2.0.0.0-5|7	License:	GPLv2+
21cr|monosim-gtk-2.0.0.0-5|8	Group:		Office
21cr|monosim-gtk-2.0.0.0-5|9	Url:		http://monosim.integrazioneweb.com/
21cr|monosim-gtk-2.0.0.0-5|10	Source0:	http://monosim.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|monosim-gtk-2.0.0.0-5|11	Patch0:		monosim-gtk-2.0.0.0-mcs.patch
21cr|monosim-gtk-2.0.0.0-5|12	BuildRequires:	glade-sharp2
21cr|monosim-gtk-2.0.0.0-5|13	BuildRequires:	comex-base-devel >= 0.1.8.5
21cr|monosim-gtk-2.0.0.0-5|14	BuildRequires:	gtk-sharp2-devel
21cr|monosim-gtk-2.0.0.0-5|15	BuildRequires:	log4net-devel
21cr|monosim-gtk-2.0.0.0-5|16	BuildRequires:	pkgconfig(mono)
21cr|monosim-gtk-2.0.0.0-5|17	Requires:	comex-base >= 0.1.8.5
21cr|monosim-gtk-2.0.0.0-5|18	Requires:	glade-sharp2
21cr|monosim-gtk-2.0.0.0-5|19	Requires:	glib-sharp2
21cr|monosim-gtk-2.0.0.0-5|20	Requires:	gtk-sharp2
21cr|monosim-gtk-2.0.0.0-5|21	Requires:	log4net
21cr|monosim-gtk-2.0.0.0-5|22	Requires:	mono
21cr|monosim-gtk-2.0.0.0-5|23	BuildArch:	noarch
21cr|monosim-gtk-2.0.0.0-5|24	
21cr|monosim-gtk-2.0.0.0-5|25	%description
21cr|monosim-gtk-2.0.0.0-5|26	Is GTK user interface of a simple application that can be used
21cr|monosim-gtk-2.0.0.0-5|27	to manage sim card contacts using PC/SC standard readers or
21cr|monosim-gtk-2.0.0.0-5|28	smartmouse phoenix serial reader.
21cr|monosim-gtk-2.0.0.0-5|29	
21cr|monosim-gtk-2.0.0.0-5|30	%files
21cr|monosim-gtk-2.0.0.0-5|31	%doc copying.gpl monosim-gtk/readme
21cr|monosim-gtk-2.0.0.0-5|32	%{_bindir}/%{name}
21cr|monosim-gtk-2.0.0.0-5|33	%{_prefix}/lib/%{name}/
21cr|monosim-gtk-2.0.0.0-5|34	%{_datadir}/%{name}/Languages/
21cr|monosim-gtk-2.0.0.0-5|35	%{_datadir}/pixmaps/%{name}.png
21cr|monosim-gtk-2.0.0.0-5|36	%{_datadir}/applications/%{name}.desktop
21cr|monosim-gtk-2.0.0.0-5|37	
21cr|monosim-gtk-2.0.0.0-5|38	#----------------------------------------------------------------------------
21cr|monosim-gtk-2.0.0.0-5|39	
21cr|monosim-gtk-2.0.0.0-5|40	%prep
21cr|monosim-gtk-2.0.0.0-5|41	%setup -q
21cr|monosim-gtk-2.0.0.0-5|42	%patch0 -p1
21cr|monosim-gtk-2.0.0.0-5|43	
21cr|monosim-gtk-2.0.0.0-5|44	%build
21cr|monosim-gtk-2.0.0.0-5|45	%configure \
21cr|monosim-gtk-2.0.0.0-5|46	--libdir=%{_prefix}/lib
21cr|monosim-gtk-2.0.0.0-5|47	%make
21cr|monosim-gtk-2.0.0.0-5|48	
21cr|monosim-gtk-2.0.0.0-5|49	%install
21cr|monosim-gtk-2.0.0.0-5|50	%makeinstall_std

3231 21
21cr|monster-masher-1.8.1-9|1	Summary:	Clean caves by mashing monsters with stone
21cr|monster-masher-1.8.1-9|2	Name:		monster-masher
21cr|monster-masher-1.8.1-9|3	Version:	1.8.1
21cr|monster-masher-1.8.1-9|4	Release:	9
21cr|monster-masher-1.8.1-9|5	License:	GPLv2+
21cr|monster-masher-1.8.1-9|6	Group:		Games/Arcade
21cr|monster-masher-1.8.1-9|7	URL:		http://www.cs.auc.dk/~olau/monster-masher/
21cr|monster-masher-1.8.1-9|8	Source:		http://www.cs.auc.dk/~olau/monster-masher/source/%{name}-%{version}.tar.bz2
21cr|monster-masher-1.8.1-9|9	Patch0:		monster-masher-1.8-desktopentry.patch
21cr|monster-masher-1.8.1-9|10	# add handler to close the about dialog (bug #43019)
21cr|monster-masher-1.8.1-9|11	Patch1:		monster-masher-1.8-about-dialog.patch
21cr|monster-masher-1.8.1-9|12	Patch2:		monster-masher-1.8.1-glib.patch
21cr|monster-masher-1.8.1-9|13	Patch3:		monster-masher-1.8.1-crash.patch
21cr|monster-masher-1.8.1-9|14	BuildRequires:	GConf2
21cr|monster-masher-1.8.1-9|15	BuildRequires:	imagemagick
21cr|monster-masher-1.8.1-9|16	BuildRequires:	intltool
21cr|monster-masher-1.8.1-9|17	BuildRequires:	pkgconfig(esound)
21cr|monster-masher-1.8.1-9|18	BuildRequires:	pkgconfig(gconfmm-2.6)
21cr|monster-masher-1.8.1-9|19	BuildRequires:	pkgconfig(libgnomeuimm-2.6)
21cr|monster-masher-1.8.1-9|20	
21cr|monster-masher-1.8.1-9|21	%description
21cr|monster-masher-1.8.1-9|22	Monster Masher is an action game for the GNOME desktop environment.
21cr|monster-masher-1.8.1-9|23	The basic idea is that you, as levitation worker gnome, has to clean
21cr|monster-masher-1.8.1-9|24	the caves for monsters that want to roll over you. You do the cleaning
21cr|monster-masher-1.8.1-9|25	by mashing the monsters with stone blocks.
21cr|monster-masher-1.8.1-9|26	
21cr|monster-masher-1.8.1-9|27	%files -f %{name}.lang
21cr|monster-masher-1.8.1-9|28	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|monster-masher-1.8.1-9|29	%{_gamesbindir}/*
21cr|monster-masher-1.8.1-9|30	%{_datadir}/applications/monster-masher.desktop
21cr|monster-masher-1.8.1-9|31	%{_datadir}/pixmaps/*
21cr|monster-masher-1.8.1-9|32	%{_datadir}/%{name}
21cr|monster-masher-1.8.1-9|33	%{_sysconfdir}/gconf/schemas/*.schemas
21cr|monster-masher-1.8.1-9|34	%{_iconsdir}/%{name}.png
21cr|monster-masher-1.8.1-9|35	%{_miconsdir}/%{name}.png
21cr|monster-masher-1.8.1-9|36	%{_liconsdir}/%{name}.png
21cr|monster-masher-1.8.1-9|37	
21cr|monster-masher-1.8.1-9|38	#----------------------------------------------------------------------------
21cr|monster-masher-1.8.1-9|39	
21cr|monster-masher-1.8.1-9|40	%prep
21cr|monster-masher-1.8.1-9|41	%setup -q
21cr|monster-masher-1.8.1-9|42	%patch0 -p1
21cr|monster-masher-1.8.1-9|43	%patch1 -p1
21cr|monster-masher-1.8.1-9|44	%patch2 -p1
21cr|monster-masher-1.8.1-9|45	%patch3 -p1
21cr|monster-masher-1.8.1-9|46	
21cr|monster-masher-1.8.1-9|47	%build
21cr|monster-masher-1.8.1-9|48	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|monster-masher-1.8.1-9|49	%configure \
21cr|monster-masher-1.8.1-9|50	--bindir=%{_gamesbindir}
21cr|monster-masher-1.8.1-9|51	%make LIBS=-lesd
21cr|monster-masher-1.8.1-9|52	
21cr|monster-masher-1.8.1-9|53	%install
21cr|monster-masher-1.8.1-9|54	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21cr|monster-masher-1.8.1-9|55	
21cr|monster-masher-1.8.1-9|56	# icons
21cr|monster-masher-1.8.1-9|57	mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
21cr|monster-masher-1.8.1-9|58	install -D -m 0644      monster-masher.png %{buildroot}%{_liconsdir}/monster-masher.png
21cr|monster-masher-1.8.1-9|59	convert -geometry 32x32 monster-masher.png %{buildroot}%{_iconsdir}/monster-masher.png
21cr|monster-masher-1.8.1-9|60	convert -geometry 16x16 monster-masher.png %{buildroot}%{_miconsdir}/monster-masher.png
21cr|monster-masher-1.8.1-9|61	
21cr|monster-masher-1.8.1-9|62	%find_lang %{name}

3232 21
21cr|monsterz-0.9-1|1	Summary:	A little addictive puzzle game
21cr|monsterz-0.9-1|2	Name:		monsterz
21cr|monsterz-0.9-1|3	Version:	0.9
21cr|monsterz-0.9-1|4	Release:	1
21cr|monsterz-0.9-1|5	# in reality, this is the DWYF license.
21cr|monsterz-0.9-1|6	License:	MIT
21cr|monsterz-0.9-1|7	Group:		Games/Puzzles
21cr|monsterz-0.9-1|8	Url:		https://github.com/0-wiz-0/monsterz
21cr|monsterz-0.9-1|9	Source0:	https://github.com/0-wiz-0/monsterz/archive/v%{version}.tar.gz?/%{name}-%{version}.zip
21cr|monsterz-0.9-1|10	BuildRequires:	imagemagick
21cr|monsterz-0.9-1|11	Requires:	pygame
21cr|monsterz-0.9-1|12	BuildArch:	noarch
21cr|monsterz-0.9-1|13	
21cr|monsterz-0.9-1|14	%description
21cr|monsterz-0.9-1|15	Monsterz is a little puzzle game, similar to the famous Bejeweled or Zookeeper.
21cr|monsterz-0.9-1|16	
21cr|monsterz-0.9-1|17	The goal of the game is to create rows of similar monsters, either horizontally
21cr|monsterz-0.9-1|18	or vertically. The only allowed move is the swap of two adjacent monsters, on
21cr|monsterz-0.9-1|19	the condition that it creates a row of three or more. When alignments are
21cr|monsterz-0.9-1|20	cleared, pieces fall from the top of the screen to fill the board again. Chain
21cr|monsterz-0.9-1|21	reactions earn you even more points.
21cr|monsterz-0.9-1|22	
21cr|monsterz-0.9-1|23	This game is mostly about luck, but it remains highly addictive. You have been
21cr|monsterz-0.9-1|24	warned.
21cr|monsterz-0.9-1|25	
21cr|monsterz-0.9-1|26	%files
21cr|monsterz-0.9-1|27	%doc AUTHORS INSTALL README.md TODO
21cr|monsterz-0.9-1|28	%license COPYRIGHT LICENSE
21cr|monsterz-0.9-1|29	%{_datadir}/applications/%{name}.desktop
21cr|monsterz-0.9-1|30	%{_gamesbindir}/%{name}
21cr|monsterz-0.9-1|31	%{_gamesdatadir}/%{name}
21cr|monsterz-0.9-1|32	%{_iconsdir}/%{name}.png
21cr|monsterz-0.9-1|33	%{_liconsdir}/%{name}.png
21cr|monsterz-0.9-1|34	%{_mandir}/man6/%{name}.6*
21cr|monsterz-0.9-1|35	%{_miconsdir}/%{name}.png
21cr|monsterz-0.9-1|36	
21cr|monsterz-0.9-1|37	#------------------------------------------------------------------
21cr|monsterz-0.9-1|38	
21cr|monsterz-0.9-1|39	%prep
21cr|monsterz-0.9-1|40	%autosetup -p1
21cr|monsterz-0.9-1|41	
21cr|monsterz-0.9-1|42	%build
21cr|monsterz-0.9-1|43	
21cr|monsterz-0.9-1|44	%install
21cr|monsterz-0.9-1|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|monsterz-0.9-1|46	mkdir -p %{buildroot}%{_gamesbindir}
21cr|monsterz-0.9-1|47	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|monsterz-0.9-1|48	mkdir -p %{buildroot}%{_mandir}/man6
21cr|monsterz-0.9-1|49	cp -r %{name}.py graphics sound %{buildroot}%{_gamesdatadir}/%{name}
21cr|monsterz-0.9-1|50	cp %{name}.6 %{buildroot}%{_mandir}/man6
21cr|monsterz-0.9-1|51	
21cr|monsterz-0.9-1|52	cat > %{buildroot}%{_gamesbindir}/%{name} <<EOF
21cr|monsterz-0.9-1|53	#!/bin/bash
21cr|monsterz-0.9-1|54	exec python3 %{_gamesdatadir}/%{name}/%{name}.py
21cr|monsterz-0.9-1|55	EOF
21cr|monsterz-0.9-1|56	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|monsterz-0.9-1|57	
21cr|monsterz-0.9-1|58	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|monsterz-0.9-1|59	[Desktop Entry]
21cr|monsterz-0.9-1|60	Name=Monsterz
21cr|monsterz-0.9-1|61	Comment=Addictive puzzle game
21cr|monsterz-0.9-1|62	Comment[ru]=Затягивающая игра-головоломка
21cr|monsterz-0.9-1|63	Exec=%{_gamesbindir}/%{name}
21cr|monsterz-0.9-1|64	Icon=%{name}
21cr|monsterz-0.9-1|65	Terminal=false
21cr|monsterz-0.9-1|66	Type=Application
21cr|monsterz-0.9-1|67	StartupNotify=true
21cr|monsterz-0.9-1|68	Categories=Game;BlocksGame;
21cr|monsterz-0.9-1|69	EOF
21cr|monsterz-0.9-1|70	
21cr|monsterz-0.9-1|71	mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}/
21cr|monsterz-0.9-1|72	convert -geometry 16x16 graphics/icon.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|monsterz-0.9-1|73	convert -geometry 32x32 graphics/icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|monsterz-0.9-1|74	convert -geometry 48x48 graphics/icon.png %{buildroot}%{_liconsdir}/%{name}.png

3233 21
21cr|moodle-3.11.4-1|1	%undefine	__find_provides
21cr|moodle-3.11.4-1|2	%global __requires_exclude_from '\\.php$'
21cr|moodle-3.11.4-1|3	%define _build_pkgcheck_set %{nil}
21cr|moodle-3.11.4-1|4	
21cr|moodle-3.11.4-1|5	Summary:	A course management system for distance education
21cr|moodle-3.11.4-1|6	Name:		moodle
21cr|moodle-3.11.4-1|7	Version:	3.11.4
21cr|moodle-3.11.4-1|8	Release:	1
21cr|moodle-3.11.4-1|9	License:	GPLv2+
21cr|moodle-3.11.4-1|10	Group:		System/Servers
21cr|moodle-3.11.4-1|11	Url:		https://moodle.org/
21cr|moodle-3.11.4-1|12	Source0:	https://download.moodle.org/stable311/%{name}-%{version}.tgz
21cr|moodle-3.11.4-1|13	
21cr|moodle-3.11.4-1|14	Source2:	https://download.moodle.org/langpack/3.11/af.zip
21cr|moodle-3.11.4-1|15	Source3:	https://download.moodle.org/langpack/3.11/sq.zip
21cr|moodle-3.11.4-1|16	Source4:	https://download.moodle.org/langpack/3.11/ar.zip
21cr|moodle-3.11.4-1|17	Source5:	https://download.moodle.org/langpack/3.11/eu.zip
21cr|moodle-3.11.4-1|18	Source6:	https://download.moodle.org/langpack/3.11/be.zip
21cr|moodle-3.11.4-1|19	Source7:	https://download.moodle.org/langpack/3.11/bs.zip
21cr|moodle-3.11.4-1|20	Source8:	https://download.moodle.org/langpack/3.11/bg.zip
21cr|moodle-3.11.4-1|21	Source9:	https://download.moodle.org/langpack/3.11/ca.zip
21cr|moodle-3.11.4-1|22	Source10:	https://download.moodle.org/langpack/3.11/hr.zip
21cr|moodle-3.11.4-1|23	Source11:	https://download.moodle.org/langpack/3.11/zh_cn.zip
21cr|moodle-3.11.4-1|24	Source12:	https://download.moodle.org/langpack/3.11/zh_tw.zip
21cr|moodle-3.11.4-1|25	Source13:	https://download.moodle.org/langpack/3.11/cs.zip
21cr|moodle-3.11.4-1|26	Source14:	https://download.moodle.org/langpack/3.11/da.zip
21cr|moodle-3.11.4-1|27	Source15:	https://download.moodle.org/langpack/3.11/nl.zip
21cr|moodle-3.11.4-1|28	Source16:	https://download.moodle.org/langpack/3.11/en_us.zip
21cr|moodle-3.11.4-1|29	Source17:	https://download.moodle.org/langpack/3.11/et.zip
21cr|moodle-3.11.4-1|30	Source18:	https://download.moodle.org/langpack/3.11/fa.zip
21cr|moodle-3.11.4-1|31	Source19:	https://download.moodle.org/langpack/3.11/fil.zip
21cr|moodle-3.11.4-1|32	Source20:	https://download.moodle.org/langpack/3.11/fi.zip
21cr|moodle-3.11.4-1|33	Source21:	https://download.moodle.org/langpack/3.11/fr.zip
21cr|moodle-3.11.4-1|34	Source22:	https://download.moodle.org/langpack/3.11/fr_ca.zip
21cr|moodle-3.11.4-1|35	Source23:	https://download.moodle.org/langpack/3.11/ga.zip
21cr|moodle-3.11.4-1|36	Source24:	https://download.moodle.org/langpack/3.11/gl.zip
21cr|moodle-3.11.4-1|37	Source25:	https://download.moodle.org/langpack/3.11/ka.zip
21cr|moodle-3.11.4-1|38	Source26:	https://download.moodle.org/langpack/3.11/de.zip
21cr|moodle-3.11.4-1|39	Source27:	https://download.moodle.org/langpack/3.11/de_du.zip
21cr|moodle-3.11.4-1|40	Source28:	https://download.moodle.org/langpack/3.11/el.zip
21cr|moodle-3.11.4-1|41	Source29:	https://download.moodle.org/langpack/3.11/gu.zip
21cr|moodle-3.11.4-1|42	Source30:	https://download.moodle.org/langpack/3.11/he.zip
21cr|moodle-3.11.4-1|43	Source31:	https://download.moodle.org/langpack/3.11/hi.zip
21cr|moodle-3.11.4-1|44	Source32:	https://download.moodle.org/langpack/3.11/hu.zip
21cr|moodle-3.11.4-1|45	Source33:	https://download.moodle.org/langpack/3.11/is.zip
21cr|moodle-3.11.4-1|46	Source34:	https://download.moodle.org/langpack/3.11/id.zip
21cr|moodle-3.11.4-1|47	Source35:	https://download.moodle.org/langpack/3.11/it.zip
21cr|moodle-3.11.4-1|48	Source36:	https://download.moodle.org/langpack/3.11/ja.zip
21cr|moodle-3.11.4-1|49	Source37:	https://download.moodle.org/langpack/3.11/kn.zip
21cr|moodle-3.11.4-1|50	Source38:	https://download.moodle.org/langpack/3.11/km.zip
21cr|moodle-3.11.4-1|51	Source39:	https://download.moodle.org/langpack/3.11/ko.zip
21cr|moodle-3.11.4-1|52	Source40:	https://download.moodle.org/langpack/3.11/lt.zip
21cr|moodle-3.11.4-1|53	Source41:	https://download.moodle.org/langpack/3.11/lo.zip
21cr|moodle-3.11.4-1|54	Source42:	https://download.moodle.org/langpack/3.11/lv.zip
21cr|moodle-3.11.4-1|55	Source43:	https://download.moodle.org/langpack/3.11/ml.zip
21cr|moodle-3.11.4-1|56	Source44:	https://download.moodle.org/langpack/3.11/ms.zip
21cr|moodle-3.11.4-1|57	Source45:	https://download.moodle.org/langpack/3.11/mi_tn.zip
21cr|moodle-3.11.4-1|58	Source46:	https://download.moodle.org/langpack/3.11/mi_wwow.zip
21cr|moodle-3.11.4-1|59	Source47:	https://download.moodle.org/langpack/3.11/mn.zip
21cr|moodle-3.11.4-1|60	Source48:	https://download.moodle.org/langpack/3.11/no.zip
21cr|moodle-3.11.4-1|61	Source49:	https://download.moodle.org/langpack/3.11/no_gr.zip
21cr|moodle-3.11.4-1|62	Source50:	https://download.moodle.org/langpack/3.11/nn.zip
21cr|moodle-3.11.4-1|63	Source51:	https://download.moodle.org/langpack/3.11/pl.zip
21cr|moodle-3.11.4-1|64	Source52:	https://download.moodle.org/langpack/3.11/pt.zip
21cr|moodle-3.11.4-1|65	Source53:	https://download.moodle.org/langpack/3.11/pt_br.zip
21cr|moodle-3.11.4-1|66	Source54:	https://download.moodle.org/langpack/3.11/ro.zip
21cr|moodle-3.11.4-1|67	Source55:	https://download.moodle.org/langpack/3.11/ru.zip
21cr|moodle-3.11.4-1|68	Source56:	https://download.moodle.org/langpack/3.11/sm.zip
21cr|moodle-3.11.4-1|69	Source57:	https://download.moodle.org/langpack/3.11/si.zip
21cr|moodle-3.11.4-1|70	Source58:	https://download.moodle.org/langpack/3.11/sr_cr.zip
21cr|moodle-3.11.4-1|71	Source59:	https://download.moodle.org/langpack/3.11/sr_lt.zip
21cr|moodle-3.11.4-1|72	Source60:	https://download.moodle.org/langpack/3.11/sk.zip
21cr|moodle-3.11.4-1|73	Source61:	https://download.moodle.org/langpack/3.11/sl.zip
21cr|moodle-3.11.4-1|74	Source62:	https://download.moodle.org/langpack/3.11/so.zip
21cr|moodle-3.11.4-1|75	Source63:	https://download.moodle.org/langpack/3.11/es.zip
21cr|moodle-3.11.4-1|76	Source64:	https://download.moodle.org/langpack/3.11/sv.zip
21cr|moodle-3.11.4-1|77	Source65:	https://download.moodle.org/langpack/3.11/tl.zip
21cr|moodle-3.11.4-1|78	Source66:	https://download.moodle.org/langpack/3.11/ta.zip
21cr|moodle-3.11.4-1|79	Source67:	https://download.moodle.org/langpack/3.11/th.zip
21cr|moodle-3.11.4-1|80	Source68:	https://download.moodle.org/langpack/3.11/to.zip
21cr|moodle-3.11.4-1|81	Source69:	https://download.moodle.org/langpack/3.11/tr.zip
21cr|moodle-3.11.4-1|82	Source70:	https://download.moodle.org/langpack/3.11/uk.zip
21cr|moodle-3.11.4-1|83	Source71:	https://download.moodle.org/langpack/3.11/vi.zip
21cr|moodle-3.11.4-1|84	Source72:	https://download.moodle.org/langpack/3.11/dv.zip
21cr|moodle-3.11.4-1|85	Source73:	https://download.moodle.org/langpack/3.11/cy.zip
21cr|moodle-3.11.4-1|86	Source74:	https://download.moodle.org/langpack/3.11/mr.zip
21cr|moodle-3.11.4-1|87	Source75:	https://download.moodle.org/langpack/3.11/ur.zip
21cr|moodle-3.11.4-1|88	Source76:	https://download.moodle.org/langpack/3.11/ast.zip
21cr|moodle-3.11.4-1|89	Source77:	https://download.moodle.org/langpack/3.11/la.zip
21cr|moodle-3.11.4-1|90	Source78:	https://download.moodle.org/langpack/3.11/uz.zip
21cr|moodle-3.11.4-1|91	Source79:	https://download.moodle.org/langpack/3.11/kk.zip
21cr|moodle-3.11.4-1|92	Source80:	https://download.moodle.org/langpack/3.11/mk.zip
21cr|moodle-3.11.4-1|93	Source81:	https://download.moodle.org/langpack/3.11/hy.zip
21cr|moodle-3.11.4-1|94	Source82:	https://download.moodle.org/langpack/3.11/ta_lk.zip
21cr|moodle-3.11.4-1|95	Source83:	https://download.moodle.org/langpack/3.11/zu.zip
21cr|moodle-3.11.4-1|96	Source84:	https://download.moodle.org/langpack/3.11/bn.zip
21cr|moodle-3.11.4-1|97	
21cr|moodle-3.11.4-1|98	Source100:	%{name}.rpmlintrc
21cr|moodle-3.11.4-1|99	Source101:	%{name}-config.php
21cr|moodle-3.11.4-1|100	
21cr|moodle-3.11.4-1|101	Requires:	php-cli
21cr|moodle-3.11.4-1|102	Requires:	php-curl
21cr|moodle-3.11.4-1|103	Requires:	php-gd
21cr|moodle-3.11.4-1|104	Requires:	php-iconv
21cr|moodle-3.11.4-1|105	Requires:	php-intl
21cr|moodle-3.11.4-1|106	Requires:	php-ldap
21cr|moodle-3.11.4-1|107	Requires:	php-mbstring
21cr|moodle-3.11.4-1|108	Requires:	php-mysql
21cr|moodle-3.11.4-1|109	Requires:	php-mysqli
21cr|moodle-3.11.4-1|110	Requires:	php-openssl
21cr|moodle-3.11.4-1|111	Requires:	php-pgsql
21cr|moodle-3.11.4-1|112	Requires:	php-soap
21cr|moodle-3.11.4-1|113	Requires:	php-sockets
21cr|moodle-3.11.4-1|114	Requires:	php-tidy
21cr|moodle-3.11.4-1|115	Requires:	php-tokenizer
21cr|moodle-3.11.4-1|116	Requires:	php-xml
21cr|moodle-3.11.4-1|117	Requires:	php-xmlrpc
21cr|moodle-3.11.4-1|118	Requires:	php-zip
21cr|moodle-3.11.4-1|119	Requires:	php-zlib
21cr|moodle-3.11.4-1|120	
21cr|moodle-3.11.4-1|121	# Local copies of the following removed from moodle's lib directory
21cr|moodle-3.11.4-1|122	Requires:	php-adodb
21cr|moodle-3.11.4-1|123	# we don't have php-markdown packaged
21cr|moodle-3.11.4-1|124	#Requires:	php-markdown
21cr|moodle-3.11.4-1|125	Requires:	php-pear
21cr|moodle-3.11.4-1|126	Requires:	php-pear-Auth_RADIUS
21cr|moodle-3.11.4-1|127	Requires:	php-pear-CAS
21cr|moodle-3.11.4-1|128	Requires:	php-pear-Crypt_CHAP
21cr|moodle-3.11.4-1|129	Requires:	php-pear-HTML_Common
21cr|moodle-3.11.4-1|130	Requires:	php-pear-HTML_QuickForm
21cr|moodle-3.11.4-1|131	Requires:	php-pear-HTML_QuickForm_DHTMLRulesTableless
21cr|moodle-3.11.4-1|132	Requires:	php-pear-Net_GeoIP
21cr|moodle-3.11.4-1|133	Requires:	php-pear-OLE
21cr|moodle-3.11.4-1|134	Requires:	php-pear-HTTP_WebDAV_Server
21cr|moodle-3.11.4-1|135	Requires:	php-pear-Spreadsheet_Excel_Writer
21cr|moodle-3.11.4-1|136	# Other needed packages
21cr|moodle-3.11.4-1|137	Requires:	imagemagick
21cr|moodle-3.11.4-1|138	Requires:	mimetex
21cr|moodle-3.11.4-1|139	Requires:	tetex-dvips
21cr|moodle-3.11.4-1|140	Requires:	tetex-latex
21cr|moodle-3.11.4-1|141	BuildArch:	noarch
21cr|moodle-3.11.4-1|142	
21cr|moodle-3.11.4-1|143	%description
21cr|moodle-3.11.4-1|144	Moodle is a learning management system for producing Internet-based course Web
21cr|moodle-3.11.4-1|145	sites. It is written in PHP and is easy to install and use on Linux, Windows,
21cr|moodle-3.11.4-1|146	Mac OS X, SunOS, BSD, and Netware 6. It has been designed to support modern
21cr|moodle-3.11.4-1|147	pedagogies based on social constructionist theory, and includes activity
21cr|moodle-3.11.4-1|148	modules such as forums, chats, resources, journals, quizzes, surveys, choices,
21cr|moodle-3.11.4-1|149	workshops, glossaries, lessons, and assignments. It has been translated into
21cr|moodle-3.11.4-1|150	over 70 languages, with more on the way, and supports the popular SCORM
21cr|moodle-3.11.4-1|151	standard for content packaging. Moodle offers a free alternative to commercial
21cr|moodle-3.11.4-1|152	software such as WebCT or Blackboard, and is being used by a growing number of
21cr|moodle-3.11.4-1|153	universities, schools, and independent teachers for distance education or to
21cr|moodle-3.11.4-1|154	supplement face-to-face teaching.
21cr|moodle-3.11.4-1|155	
21cr|moodle-3.11.4-1|156	%files
21cr|moodle-3.11.4-1|157	%doc COPYING.txt README.txt
21cr|moodle-3.11.4-1|158	%defattr(-,apache,apache,-)
21cr|moodle-3.11.4-1|159	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/%{name}
21cr|moodle-3.11.4-1|160	%{_var}/www/%{name}
21cr|moodle-3.11.4-1|161	%attr(2770,apache,apache) %dir %{_var}/moodledata
21cr|moodle-3.11.4-1|162	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|moodle-3.11.4-1|163	
21cr|moodle-3.11.4-1|164	#-----------------------------------------------------------------------------
21cr|moodle-3.11.4-1|165	
21cr|moodle-3.11.4-1|166	%prep
21cr|moodle-3.11.4-1|167	%autosetup -p1 -n %{name}
21cr|moodle-3.11.4-1|168	
21cr|moodle-3.11.4-1|169	# Magic by anssi for lang packs
21cr|moodle-3.11.4-1|170	pushd lang; %{expand:%(for i in {2..84}; do echo "unzip -q %%SOURCE$i"; done)}; popd
21cr|moodle-3.11.4-1|171	
21cr|moodle-3.11.4-1|172	# Clean up CVS stuff
21cr|moodle-3.11.4-1|173	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|moodle-3.11.4-1|174	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|moodle-3.11.4-1|175	done
21cr|moodle-3.11.4-1|176	
21cr|moodle-3.11.4-1|177	# Fix dir and file perms
21cr|moodle-3.11.4-1|178	find . -type d -print0 | xargs --null chmod 755
21cr|moodle-3.11.4-1|179	find . -type f -print0 | xargs --null chmod 644
21cr|moodle-3.11.4-1|180	
21cr|moodle-3.11.4-1|181	# Nuke bundled stuff
21cr|moodle-3.11.4-1|182	rm -rf lib/pear
21cr|moodle-3.11.4-1|183	rm -f filter/tex/mimetex.* filter/tex/README.mimetex
21cr|moodle-3.11.4-1|184	
21cr|moodle-3.11.4-1|185	# nuke more stuff (from fedora)
21cr|moodle-3.11.4-1|186	rm -f config-dist.php install.php
21cr|moodle-3.11.4-1|187	
21cr|moodle-3.11.4-1|188	# Get rid of lang files in subpackages for langs not supported by moodle
21cr|moodle-3.11.4-1|189	rm -f lib/phpmailer/language/phpmailer.lang-[bcdfhijnprst]*
21cr|moodle-3.11.4-1|190	rm -f lib/phpmailer/language/phpmailer.lang-es.php
21cr|moodle-3.11.4-1|191	
21cr|moodle-3.11.4-1|192	# Drop precompiled flash
21cr|moodle-3.11.4-1|193	find . -type f -name '*.swf' -delete
21cr|moodle-3.11.4-1|194	
21cr|moodle-3.11.4-1|195	# Remove some carriage returns
21cr|moodle-3.11.4-1|196	sed -i 's/\r//g' lib/*/*.txt
21cr|moodle-3.11.4-1|197	
21cr|moodle-3.11.4-1|198	# Set some exec bits
21cr|moodle-3.11.4-1|199	chmod 755 filter/algebra/algebra2tex.pl
21cr|moodle-3.11.4-1|200	#find . -name \*.cgi -exec chmod 755 {} +
21cr|moodle-3.11.4-1|201	chmod 755 admin/process_email.php
21cr|moodle-3.11.4-1|202	chmod 755 admin/mailout-debugger.php
21cr|moodle-3.11.4-1|203	#chmod 755 mod/chat/chatd.php
21cr|moodle-3.11.4-1|204	
21cr|moodle-3.11.4-1|205	
21cr|moodle-3.11.4-1|206	%build
21cr|moodle-3.11.4-1|207	# Nothing to do
21cr|moodle-3.11.4-1|208	
21cr|moodle-3.11.4-1|209	
21cr|moodle-3.11.4-1|210	%install
21cr|moodle-3.11.4-1|211	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|moodle-3.11.4-1|212	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|moodle-3.11.4-1|213	install -d %{buildroot}%{_sysconfdir}/cron.d
21cr|moodle-3.11.4-1|214	install -d %{buildroot}/var/www/%{name}
21cr|moodle-3.11.4-1|215	install -d %{buildroot}/var/moodledata
21cr|moodle-3.11.4-1|216	
21cr|moodle-3.11.4-1|217	cp -aRf * %{buildroot}/var/www/%{name}/
21cr|moodle-3.11.4-1|218	
21cr|moodle-3.11.4-1|219	install -p -D -m 0644 %{SOURCE101} %{buildroot}%{_var}/www/%{name}/config.php
21cr|moodle-3.11.4-1|220	
21cr|moodle-3.11.4-1|221	# Provide an apache config
21cr|moodle-3.11.4-1|222	cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF
21cr|moodle-3.11.4-1|223	
21cr|moodle-3.11.4-1|224	Alias /%{name} /var/www/%{name}
21cr|moodle-3.11.4-1|225	
21cr|moodle-3.11.4-1|226	<Directory /var/www/%{name}>
21cr|moodle-3.11.4-1|227	Require all granted
21cr|moodle-3.11.4-1|228	
21cr|moodle-3.11.4-1|229	# On some PHP servers it may help if this file is copied
21cr|moodle-3.11.4-1|230	# to the main moodle directory and renamed .htaccess
21cr|moodle-3.11.4-1|231	#
21cr|moodle-3.11.4-1|232	# As soon as you do this, check your web site.  Is it
21cr|moodle-3.11.4-1|233	# still working OK?  If you are getting a "configuration
21cr|moodle-3.11.4-1|234	# error" then you may need to enable overrides by editing
21cr|moodle-3.11.4-1|235	# the main httpd.conf for Apache and in the main server
21cr|moodle-3.11.4-1|236	# or virtual server area, adding something like:
21cr|moodle-3.11.4-1|237	#
21cr|moodle-3.11.4-1|238	# <Directory /web/moodle>
21cr|moodle-3.11.4-1|239	#     AllowOverride All
21cr|moodle-3.11.4-1|240	# </Directory>
21cr|moodle-3.11.4-1|241	#
21cr|moodle-3.11.4-1|242	
21cr|moodle-3.11.4-1|243	### Firstly, if you are using Apache 2, you need the following
21cr|moodle-3.11.4-1|244	### line to allow Apache to pass a PATH_INFO variable
21cr|moodle-3.11.4-1|245	### correctly for URLs like http://server/file.php/arg1/arg2
21cr|moodle-3.11.4-1|246	AcceptPathInfo on
21cr|moodle-3.11.4-1|247	
21cr|moodle-3.11.4-1|248	### Secondly, you can define the default files in the Moodle
21cr|moodle-3.11.4-1|249	### directories as follows:
21cr|moodle-3.11.4-1|250	
21cr|moodle-3.11.4-1|251	DirectoryIndex index.php index.html index.htm
21cr|moodle-3.11.4-1|252	
21cr|moodle-3.11.4-1|253	### Thirdly, set up some PHP variables that Moodle needs
21cr|moodle-3.11.4-1|254	php_admin_value magic_quotes_gpc		1
21cr|moodle-3.11.4-1|255	php_admin_value magic_quotes_runtime	0
21cr|moodle-3.11.4-1|256	php_admin_value register_globals		0
21cr|moodle-3.11.4-1|257	php_admin_value file_uploads		1
21cr|moodle-3.11.4-1|258	php_admin_value short_open_tag		1
21cr|moodle-3.11.4-1|259	php_admin_value session.auto_start		0
21cr|moodle-3.11.4-1|260	php_admin_value session.bug_compat_warn	0
21cr|moodle-3.11.4-1|261	
21cr|moodle-3.11.4-1|262	php_admin_value safe_mode			0
21cr|moodle-3.11.4-1|263	php_admin_value memory_limit		64M
21cr|moodle-3.11.4-1|264	php_admin_value session.save_handler	files
21cr|moodle-3.11.4-1|265	
21cr|moodle-3.11.4-1|266	### Fourthly, sometimes Apache limits the size of uploaded files
21cr|moodle-3.11.4-1|267	### (this is a separate limit to the one in PHP, see below).
21cr|moodle-3.11.4-1|268	### The setting here turns off this limitation
21cr|moodle-3.11.4-1|269	LimitRequestBody 0
21cr|moodle-3.11.4-1|270	
21cr|moodle-3.11.4-1|271	### These are optional - you may not want to override php.ini
21cr|moodle-3.11.4-1|272	### To enable them, remove the leading hash (#)
21cr|moodle-3.11.4-1|273	php_admin_value upload_max_filesize		2M
21cr|moodle-3.11.4-1|274	php_admin_value post_max_size		2M
21cr|moodle-3.11.4-1|275	php_admin_value session.gc_maxlifetime	7200
21cr|moodle-3.11.4-1|276	
21cr|moodle-3.11.4-1|277	### You can change the following line to point to the
21cr|moodle-3.11.4-1|278	### error/index.php file in your Moodle distribution.
21cr|moodle-3.11.4-1|279	### It provides a form which emails you (the admin)
21cr|moodle-3.11.4-1|280	### about 404 errors (URL not found).
21cr|moodle-3.11.4-1|281	#ErrorDocument 404 http://example.org/moodle/error/index.php
21cr|moodle-3.11.4-1|282	
21cr|moodle-3.11.4-1|283	### People have reported that these can help in some cases
21cr|moodle-3.11.4-1|284	### (unusual) when you see errors about undefined functions
21cr|moodle-3.11.4-1|285	#php_admin_value auto_prepend_file		none
21cr|moodle-3.11.4-1|286	#php_admin_value include_path		.
21cr|moodle-3.11.4-1|287	
21cr|moodle-3.11.4-1|288	</Directory>
21cr|moodle-3.11.4-1|289	
21cr|moodle-3.11.4-1|290	<Directory /var/www/%{name}/install>
21cr|moodle-3.11.4-1|291	Require local
21cr|moodle-3.11.4-1|292	ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
21cr|moodle-3.11.4-1|293	</Directory>
21cr|moodle-3.11.4-1|294	
21cr|moodle-3.11.4-1|295	<FilesMatch install.php>
21cr|moodle-3.11.4-1|296	Require local
21cr|moodle-3.11.4-1|297	ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
21cr|moodle-3.11.4-1|298	</FilesMatch>
21cr|moodle-3.11.4-1|299	
21cr|moodle-3.11.4-1|300	EOF
21cr|moodle-3.11.4-1|301	
21cr|moodle-3.11.4-1|302	# Provide a cron job
21cr|moodle-3.11.4-1|303	cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} << EOF
21cr|moodle-3.11.4-1|304	* * * * * apache /usr/bin/php -d memory_limit=512M %{_var}/www/%{name}/admin/cli/cron.php > /dev/null
21cr|moodle-3.11.4-1|305	EOF
21cr|moodle-3.11.4-1|306	
21cr|moodle-3.11.4-1|307	# Use some system php libs
21cr|moodle-3.11.4-1|308	# also markdown, which we don't have packaged
21cr|moodle-3.11.4-1|309	# also smarty, which does not appear to be shipped by moodle anymore
21cr|moodle-3.11.4-1|310	for phplib in adodb; do
21cr|moodle-3.11.4-1|311	rm -rf %{buildroot}%{_var}/www/%{name}/lib/$phplib
21cr|moodle-3.11.4-1|312	ln -s %{_datadir}/php/$phplib %{buildroot}%{_var}/www/moodle/lib/$phplib
21cr|moodle-3.11.4-1|313	done
21cr|moodle-3.11.4-1|314	# also bundled ttf file
21cr|moodle-3.11.4-1|315	rm -f %{buildroot}%{_var}/www/moodle/lib/default.ttf
21cr|moodle-3.11.4-1|316	ln -s %{_datadir}/fonts/gnu-free/FreeSans.ttf %{buildroot}%{_var}/www/moodle/lib/default.ttf
21cr|moodle-3.11.4-1|317	# also php-pear-CAS
21cr|moodle-3.11.4-1|318	rm -rf %{buildroot}%{_var}/www/moodle/auth/cas/CAS
21cr|moodle-3.11.4-1|319	ln -s %{_datadir}/pear %{buildroot}%{_var}/www/moodle/auth/cas/CAS

3234 21
21cr|moon-buggy-1.0.51-7|1	Summary:	Drive and jump with some kind of car across the moon
21cr|moon-buggy-1.0.51-7|2	Name:		moon-buggy
21cr|moon-buggy-1.0.51-7|3	Version:	1.0.51
21cr|moon-buggy-1.0.51-7|4	Release:	7
21cr|moon-buggy-1.0.51-7|5	License:	GPLv2+
21cr|moon-buggy-1.0.51-7|6	Group:		Games/Arcade
21cr|moon-buggy-1.0.51-7|7	URL:		http://seehuhn.de/pages/%{name}
21cr|moon-buggy-1.0.51-7|8	Source0:	http://seehuhn.de/media/programs/%{name}-%{version}.tar.gz
21cr|moon-buggy-1.0.51-7|9	Source1:	http://seehuhn.de/media/programs/%{name}-sound-%{version}.tar.gz
21cr|moon-buggy-1.0.51-7|10	Source2:	%{name}.desktop
21cr|moon-buggy-1.0.51-7|11	Source3:	%{name}-sound.desktop
21cr|moon-buggy-1.0.51-7|12	Patch0:		moon-buggy-1.0.51-pause.patch
21cr|moon-buggy-1.0.51-7|13	Patch1:		moon-buggy-1.0.51-sound.patch
21cr|moon-buggy-1.0.51-7|14	BuildRequires:	desktop-file-utils
21cr|moon-buggy-1.0.51-7|15	BuildRequires:	texinfo
21cr|moon-buggy-1.0.51-7|16	BuildRequires:	pkgconfig(esound)
21cr|moon-buggy-1.0.51-7|17	BuildRequires:	pkgconfig(ncurses)
21cr|moon-buggy-1.0.51-7|18	
21cr|moon-buggy-1.0.51-7|19	%description
21cr|moon-buggy-1.0.51-7|20	Moon-buggy is a simple character graphics game where you drive some kind
21cr|moon-buggy-1.0.51-7|21	of car across the moon's surface. Unfortunately there are dangerous craters
21cr|moon-buggy-1.0.51-7|22	there. Fortunately your car can jump over them!
21cr|moon-buggy-1.0.51-7|23	
21cr|moon-buggy-1.0.51-7|24	The game has some resemblance of the classic arcade game moon-patrol which
21cr|moon-buggy-1.0.51-7|25	was released in 1982. A clone of this game was relased for the Commodore
21cr|moon-buggy-1.0.51-7|26	C64 in 1983. The present, ASCII art version of moon-buggy was written many
21cr|moon-buggy-1.0.51-7|27	years later by Jochen Voss.
21cr|moon-buggy-1.0.51-7|28	
21cr|moon-buggy-1.0.51-7|29	%files
21cr|moon-buggy-1.0.51-7|30	%doc ANNOUNCE AUTHORS ChangeLog COPYING README THANKS README.sound
21cr|moon-buggy-1.0.51-7|31	%{_datadir}/%{name}/
21cr|moon-buggy-1.0.51-7|32	%{_datadir}/pixmaps/%{name}.png
21cr|moon-buggy-1.0.51-7|33	%{_datadir}/applications/%{name}.desktop
21cr|moon-buggy-1.0.51-7|34	%{_datadir}/applications/%{name}-sound.desktop
21cr|moon-buggy-1.0.51-7|35	%attr(2755,root,games) %{_bindir}/%{name}
21cr|moon-buggy-1.0.51-7|36	%{_mandir}/man6/%{name}.6*
21cr|moon-buggy-1.0.51-7|37	%{_infodir}/%{name}.info.*
21cr|moon-buggy-1.0.51-7|38	%dir %attr(0775,root,games) %{_localstatedir}/games/%{name}
21cr|moon-buggy-1.0.51-7|39	%config(noreplace) %attr(664,root,games) %{_localstatedir}/games/%{name}/mbscore
21cr|moon-buggy-1.0.51-7|40	
21cr|moon-buggy-1.0.51-7|41	#----------------------------------------------------------------------------
21cr|moon-buggy-1.0.51-7|42	
21cr|moon-buggy-1.0.51-7|43	%prep
21cr|moon-buggy-1.0.51-7|44	%setup -q -a 1
21cr|moon-buggy-1.0.51-7|45	%patch0 -p1 -b .pause
21cr|moon-buggy-1.0.51-7|46	%patch1 -p1 -b .sound
21cr|moon-buggy-1.0.51-7|47	mv -f %{name}-%{version}/* .
21cr|moon-buggy-1.0.51-7|48	
21cr|moon-buggy-1.0.51-7|49	%build
21cr|moon-buggy-1.0.51-7|50	autoreconf -fi
21cr|moon-buggy-1.0.51-7|51	%configure --sharedstatedir=%{_localstatedir}/games
21cr|moon-buggy-1.0.51-7|52	%make
21cr|moon-buggy-1.0.51-7|53	
21cr|moon-buggy-1.0.51-7|54	%install
21cr|moon-buggy-1.0.51-7|55	%makeinstall_std
21cr|moon-buggy-1.0.51-7|56	
21cr|moon-buggy-1.0.51-7|57	# Create zero-sized highscore file
21cr|moon-buggy-1.0.51-7|58	touch %{buildroot}%{_localstatedir}/games/%{name}/mbscore
21cr|moon-buggy-1.0.51-7|59	
21cr|moon-buggy-1.0.51-7|60	# Install working *.desktop files and an icon
21cr|moon-buggy-1.0.51-7|61	desktop-file-install --vendor "" --dir=%{buildroot}%{_datadir}/applications %{SOURCE2}
21cr|moon-buggy-1.0.51-7|62	desktop-file-install --vendor "" --dir=%{buildroot}%{_datadir}/applications %{SOURCE3}
21cr|moon-buggy-1.0.51-7|63	install -D -p -m 644 %{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|moon-buggy-1.0.51-7|64	
21cr|moon-buggy-1.0.51-7|65	# Some file cleanups
21cr|moon-buggy-1.0.51-7|66	rm -f %{buildroot}%{_infodir}/dir
21cr|moon-buggy-1.0.51-7|67	
21cr|moon-buggy-1.0.51-7|68	# Convert everything to UTF-8
21cr|moon-buggy-1.0.51-7|69	iconv -f iso-8859-1 -t utf-8 -o ChangeLog.utf8 ChangeLog
21cr|moon-buggy-1.0.51-7|70	sed -i 's|\r$||g' ChangeLog.utf8
21cr|moon-buggy-1.0.51-7|71	touch -c -r ChangeLog ChangeLog.utf8
21cr|moon-buggy-1.0.51-7|72	mv -f ChangeLog.utf8 ChangeLog
21cr|moon-buggy-1.0.51-7|73	
21cr|moon-buggy-1.0.51-7|74	iconv -f iso-8859-1 -t utf-8 -o TODO.utf8 TODO
21cr|moon-buggy-1.0.51-7|75	sed -i 's|\r$||g' TODO.utf8
21cr|moon-buggy-1.0.51-7|76	touch -c -r TODO TODO.utf8
21cr|moon-buggy-1.0.51-7|77	mv -f TODO.utf8 TODO

3235 21
21cr|mopac7-1.15-10|1	%define major 1
21cr|mopac7-1.15-10|2	%define libname %mklibname %{name}_ %{major}
21cr|mopac7-1.15-10|3	%define devname %mklibname %{name} -d
21cr|mopac7-1.15-10|4	
21cr|mopac7-1.15-10|5	Summary:	Semi-empirical quantum mechanics suite
21cr|mopac7-1.15-10|6	Name:		mopac7
21cr|mopac7-1.15-10|7	Version:	1.15
21cr|mopac7-1.15-10|8	Release:	10
21cr|mopac7-1.15-10|9	License:	Public Domain
21cr|mopac7-1.15-10|10	Group:		Sciences/Chemistry
21cr|mopac7-1.15-10|11	Url:		http://www.uku.fi/~thassine/projects/ghemical
21cr|mopac7-1.15-10|12	Source0:	http://www.uku.fi/~thassine/projects/download/current/%{name}-%{version}.tar.gz
21cr|mopac7-1.15-10|13	BuildRequires:	f2c
21cr|mopac7-1.15-10|14	BuildRequires:	gcc-gfortran
21cr|mopac7-1.15-10|15	BuildRequires:	libtool
21cr|mopac7-1.15-10|16	
21cr|mopac7-1.15-10|17	%description
21cr|mopac7-1.15-10|18	MOPAC7 is a semi-empirical quantum-mechanics code written by James J. P.
21cr|mopac7-1.15-10|19	Stewart and co-workers. The purpose of this project is to maintain MOPAC7 as
21cr|mopac7-1.15-10|20	a stand-alone program as well as a library that provides the functionality
21cr|mopac7-1.15-10|21	of MOPAC7 to other programs.
21cr|mopac7-1.15-10|22	
21cr|mopac7-1.15-10|23	%files
21cr|mopac7-1.15-10|24	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|mopac7-1.15-10|25	%doc tests
21cr|mopac7-1.15-10|26	%{_bindir}/%{name}
21cr|mopac7-1.15-10|27	%{_bindir}/run_mopac7
21cr|mopac7-1.15-10|28	
21cr|mopac7-1.15-10|29	#----------------------------------------------------------------------------
21cr|mopac7-1.15-10|30	
21cr|mopac7-1.15-10|31	%package -n %{libname}
21cr|mopac7-1.15-10|32	Summary:	Dynamic libraries from %{name}
21cr|mopac7-1.15-10|33	Group:		System/Libraries
21cr|mopac7-1.15-10|34	
21cr|mopac7-1.15-10|35	%description -n %{libname}
21cr|mopac7-1.15-10|36	Dynamic libraries from %{name}.
21cr|mopac7-1.15-10|37	
21cr|mopac7-1.15-10|38	%files -n %{libname}
21cr|mopac7-1.15-10|39	%{_libdir}/libmopac7.so.%{major}*
21cr|mopac7-1.15-10|40	
21cr|mopac7-1.15-10|41	#----------------------------------------------------------------------------
21cr|mopac7-1.15-10|42	
21cr|mopac7-1.15-10|43	%package -n %{devname}
21cr|mopac7-1.15-10|44	Summary:	Header files and static libraries from %{name}
21cr|mopac7-1.15-10|45	Group:		Development/C
21cr|mopac7-1.15-10|46	Requires:	%{libname} = %{EVRD}
21cr|mopac7-1.15-10|47	Provides:	%{libname}-devel = %{EVRD}
21cr|mopac7-1.15-10|48	Provides:	%{name}-devel = %{EVRD}
21cr|mopac7-1.15-10|49	
21cr|mopac7-1.15-10|50	%description -n %{devname}
21cr|mopac7-1.15-10|51	Libraries and includes files for developing programs based on %{name}.
21cr|mopac7-1.15-10|52	
21cr|mopac7-1.15-10|53	%files -n %{devname}
21cr|mopac7-1.15-10|54	%{_includedir}/%{name}
21cr|mopac7-1.15-10|55	%{_libdir}/libmopac7.so
21cr|mopac7-1.15-10|56	%{_libdir}/pkgconfig/*.pc
21cr|mopac7-1.15-10|57	
21cr|mopac7-1.15-10|58	#----------------------------------------------------------------------------
21cr|mopac7-1.15-10|59	
21cr|mopac7-1.15-10|60	%prep
21cr|mopac7-1.15-10|61	%setup -q
21cr|mopac7-1.15-10|62	
21cr|mopac7-1.15-10|63	%build
21cr|mopac7-1.15-10|64	%configure
21cr|mopac7-1.15-10|65	%make
21cr|mopac7-1.15-10|66	
21cr|mopac7-1.15-10|67	%install
21cr|mopac7-1.15-10|68	%makeinstall
21cr|mopac7-1.15-10|69	install -m755 fortran/%{name} -D %{buildroot}%{_bindir}/%{name}
21cr|mopac7-1.15-10|70	sed "s/\.\/src/\/usr\/bin/" run_mopac7 > %{buildroot}%{_bindir}/run_mopac7
21cr|mopac7-1.15-10|71	chmod 755 %{buildroot}%{_bindir}/run_mopac7

3236 21
21cr|mopidy-3.3.0-1|1	%define pypi_name Mopidy
21cr|mopidy-3.3.0-1|2	
21cr|mopidy-3.3.0-1|3	Name:		mopidy
21cr|mopidy-3.3.0-1|4	Version:	3.3.0
21cr|mopidy-3.3.0-1|5	Release:	1
21cr|mopidy-3.3.0-1|6	Group:		Sound
21cr|mopidy-3.3.0-1|7	Summary:	Music server with MPD and Spotify support
21cr|mopidy-3.3.0-1|8	
21cr|mopidy-3.3.0-1|9	License:	ASL 2.0
21cr|mopidy-3.3.0-1|10	URL:		http://www.mopidy.com/
21cr|mopidy-3.3.0-1|11	Source0:	https://pypi.io/packages/source/M/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|mopidy-3.3.0-1|12	BuildArch:	noarch
21cr|mopidy-3.3.0-1|13	
21cr|mopidy-3.3.0-1|14	BuildRequires:  python3egg(setuptools)
21cr|mopidy-3.3.0-1|15	
21cr|mopidy-3.3.0-1|16	Requires:	gstreamer1.0-python
21cr|mopidy-3.3.0-1|17	Requires:	gstreamer1.0-plugins-base
21cr|mopidy-3.3.0-1|18	Requires:	gstreamer1.0-plugins-good
21cr|mopidy-3.3.0-1|19	Requires:	gstreamer1.0-plugins-ugly
21cr|mopidy-3.3.0-1|20	
21cr|mopidy-3.3.0-1|21	
21cr|mopidy-3.3.0-1|22	%description
21cr|mopidy-3.3.0-1|23	Mopidy is an extensible music server written in Python.
21cr|mopidy-3.3.0-1|24	Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music, and
21cr|mopidy-3.3.0-1|25	more. You edit the playlist from any phone, tablet, or computer using a range
21cr|mopidy-3.3.0-1|26	of MPD and web clients.
21cr|mopidy-3.3.0-1|27	Vanilla Mopidy only plays music from your local disk and radio streams.
21cr|mopidy-3.3.0-1|28	Through extensions, Mopidy can play music from cloud services like Spotify,
21cr|mopidy-3.3.0-1|29	SoundCloud, and Google Play Music.
21cr|mopidy-3.3.0-1|30	With Mopidy's extension support, backends for new music sources can be easily
21cr|mopidy-3.3.0-1|31	added.
21cr|mopidy-3.3.0-1|32	
21cr|mopidy-3.3.0-1|33	
21cr|mopidy-3.3.0-1|34	%prep
21cr|mopidy-3.3.0-1|35	%setup -qn %{pypi_name}-%{version}
21cr|mopidy-3.3.0-1|36	
21cr|mopidy-3.3.0-1|37	%build
21cr|mopidy-3.3.0-1|38	%py3_build
21cr|mopidy-3.3.0-1|39	
21cr|mopidy-3.3.0-1|40	%install
21cr|mopidy-3.3.0-1|41	%py3_install
21cr|mopidy-3.3.0-1|42	
21cr|mopidy-3.3.0-1|43	
21cr|mopidy-3.3.0-1|44	%files
21cr|mopidy-3.3.0-1|45	%doc
21cr|mopidy-3.3.0-1|46	%{_bindir}/mopidy
21cr|mopidy-3.3.0-1|47	%{py3_puresitedir}/mopidy/
21cr|mopidy-3.3.0-1|48	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.egg-info

3237 21
21cr|mopidy-musicbox-webclient-3.1.0-1|1	%define pypi_name Mopidy-MusicBox-Webclient
21cr|mopidy-musicbox-webclient-3.1.0-1|2	
21cr|mopidy-musicbox-webclient-3.1.0-1|3	Name:           mopidy-musicbox-webclient
21cr|mopidy-musicbox-webclient-3.1.0-1|4	Version:        3.1.0
21cr|mopidy-musicbox-webclient-3.1.0-1|5	Release:        1
21cr|mopidy-musicbox-webclient-3.1.0-1|6	Group:          Sound
21cr|mopidy-musicbox-webclient-3.1.0-1|7	Summary:        Responsive webclient for Mopidy, a music server
21cr|mopidy-musicbox-webclient-3.1.0-1|8	
21cr|mopidy-musicbox-webclient-3.1.0-1|9	License:        GPLv3
21cr|mopidy-musicbox-webclient-3.1.0-1|10	URL:            http://www.mopidy.com/
21cr|mopidy-musicbox-webclient-3.1.0-1|11	Source0:        https://pypi.python.org/packages/source/M/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|mopidy-musicbox-webclient-3.1.0-1|12	BuildArch:      noarch
21cr|mopidy-musicbox-webclient-3.1.0-1|13	
21cr|mopidy-musicbox-webclient-3.1.0-1|14	BuildRequires:  python3-devel
21cr|mopidy-musicbox-webclient-3.1.0-1|15	BuildRequires:  python3-setuptools
21cr|mopidy-musicbox-webclient-3.1.0-1|16	
21cr|mopidy-musicbox-webclient-3.1.0-1|17	
21cr|mopidy-musicbox-webclient-3.1.0-1|18	%description
21cr|mopidy-musicbox-webclient-3.1.0-1|19	With Mopidy MusicBox Webclient, you can play your music on your computer
21cr|mopidy-musicbox-webclient-3.1.0-1|20	and remotely control it using your computer, tablet or phone.
21cr|mopidy-musicbox-webclient-3.1.0-1|21	
21cr|mopidy-musicbox-webclient-3.1.0-1|22	This is a responsive webclient especially written for Mopidy, a music server.
21cr|mopidy-musicbox-webclient-3.1.0-1|23	Responsive, so it works on desktop and mobile browsers.
21cr|mopidy-musicbox-webclient-3.1.0-1|24	You can browse, search and play albums, artists, playlists,
21cr|mopidy-musicbox-webclient-3.1.0-1|25	and it has cover art from Last.fm.
21cr|mopidy-musicbox-webclient-3.1.0-1|26	
21cr|mopidy-musicbox-webclient-3.1.0-1|27	
21cr|mopidy-musicbox-webclient-3.1.0-1|28	%prep
21cr|mopidy-musicbox-webclient-3.1.0-1|29	%setup -q -n %{pypi_name}-%{version}
21cr|mopidy-musicbox-webclient-3.1.0-1|30	
21cr|mopidy-musicbox-webclient-3.1.0-1|31	%build
21cr|mopidy-musicbox-webclient-3.1.0-1|32	%py3_build
21cr|mopidy-musicbox-webclient-3.1.0-1|33	
21cr|mopidy-musicbox-webclient-3.1.0-1|34	%install
21cr|mopidy-musicbox-webclient-3.1.0-1|35	%py3_install
21cr|mopidy-musicbox-webclient-3.1.0-1|36	
21cr|mopidy-musicbox-webclient-3.1.0-1|37	
21cr|mopidy-musicbox-webclient-3.1.0-1|38	%files
21cr|mopidy-musicbox-webclient-3.1.0-1|39	%doc
21cr|mopidy-musicbox-webclient-3.1.0-1|40	%{py3_puresitedir}/mopidy_musicbox_webclient/
21cr|mopidy-musicbox-webclient-3.1.0-1|41	%{py3_puresitedir}/Mopidy_MusicBox_Webclient-%{version}-py*.egg-info

3238 21
21cr|mopidy-podcast-3.0.1-1|1	%define pypi_name Mopidy-Podcast
21cr|mopidy-podcast-3.0.1-1|2	
21cr|mopidy-podcast-3.0.1-1|3	Name:           mopidy-podcast
21cr|mopidy-podcast-3.0.1-1|4	Version:	3.0.1
21cr|mopidy-podcast-3.0.1-1|5	Release:	1
21cr|mopidy-podcast-3.0.1-1|6	Group:          Sound
21cr|mopidy-podcast-3.0.1-1|7	Summary:        Mopidy extension for searching and browsing podcasts
21cr|mopidy-podcast-3.0.1-1|8	
21cr|mopidy-podcast-3.0.1-1|9	License:        ASL 2.0
21cr|mopidy-podcast-3.0.1-1|10	URL:            https://github.com/tkem/mopidy-podcast
21cr|mopidy-podcast-3.0.1-1|11	Source0:        https://pypi.python.org/packages/source/M/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|mopidy-podcast-3.0.1-1|12	BuildArch:      noarch
21cr|mopidy-podcast-3.0.1-1|13	
21cr|mopidy-podcast-3.0.1-1|14	BuildRequires:  pkgconfig(python3)
21cr|mopidy-podcast-3.0.1-1|15	BuildRequires:  python3-setuptools
21cr|mopidy-podcast-3.0.1-1|16	
21cr|mopidy-podcast-3.0.1-1|17	
21cr|mopidy-podcast-3.0.1-1|18	%description
21cr|mopidy-podcast-3.0.1-1|19	Mopidy-Podcast is a Mopidy extension for searching and browsing podcasts.
21cr|mopidy-podcast-3.0.1-1|20	
21cr|mopidy-podcast-3.0.1-1|21	
21cr|mopidy-podcast-3.0.1-1|22	%prep
21cr|mopidy-podcast-3.0.1-1|23	%setup -q -n %{pypi_name}-%{version}
21cr|mopidy-podcast-3.0.1-1|24	
21cr|mopidy-podcast-3.0.1-1|25	%build
21cr|mopidy-podcast-3.0.1-1|26	%py3_build
21cr|mopidy-podcast-3.0.1-1|27	
21cr|mopidy-podcast-3.0.1-1|28	%install
21cr|mopidy-podcast-3.0.1-1|29	%py3_install
21cr|mopidy-podcast-3.0.1-1|30	
21cr|mopidy-podcast-3.0.1-1|31	
21cr|mopidy-podcast-3.0.1-1|32	%files
21cr|mopidy-podcast-3.0.1-1|33	%doc
21cr|mopidy-podcast-3.0.1-1|34	%{py3_puresitedir}/mopidy_podcast/
21cr|mopidy-podcast-3.0.1-1|35	%{py3_puresitedir}/Mopidy_Podcast-%{version}-py*.egg-info

3239 21
21cr|mopidy-tunein-1.1.0-1|1	%define pypi_name Mopidy-TuneIn
21cr|mopidy-tunein-1.1.0-1|2	
21cr|mopidy-tunein-1.1.0-1|3	Name:		mopidy-tunein
21cr|mopidy-tunein-1.1.0-1|4	Version:	1.1.0
21cr|mopidy-tunein-1.1.0-1|5	Release:	1
21cr|mopidy-tunein-1.1.0-1|6	Group:		Sound
21cr|mopidy-tunein-1.1.0-1|7	Summary:	Mopidy extension for playing music from TuneIn
21cr|mopidy-tunein-1.1.0-1|8	
21cr|mopidy-tunein-1.1.0-1|9	License:	ASL 2.0
21cr|mopidy-tunein-1.1.0-1|10	URL:		https://github.com/kingosticks/mopidy-tunein
21cr|mopidy-tunein-1.1.0-1|11	Source0:	https://pypi.python.org/packages/source/M/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|mopidy-tunein-1.1.0-1|12	BuildArch:	noarch
21cr|mopidy-tunein-1.1.0-1|13	
21cr|mopidy-tunein-1.1.0-1|14	BuildRequires:	python3egg(setuptools)
21cr|mopidy-tunein-1.1.0-1|15	
21cr|mopidy-tunein-1.1.0-1|16	%description
21cr|mopidy-tunein-1.1.0-1|17	Mopidy extension for playing music from TuneIn.
21cr|mopidy-tunein-1.1.0-1|18	Listen to the world’s radio with 70,000 stations of music, sports and news
21cr|mopidy-tunein-1.1.0-1|19	streaming from every continent.
21cr|mopidy-tunein-1.1.0-1|20	
21cr|mopidy-tunein-1.1.0-1|21	%prep
21cr|mopidy-tunein-1.1.0-1|22	%setup -q -n %{pypi_name}-%{version}
21cr|mopidy-tunein-1.1.0-1|23	
21cr|mopidy-tunein-1.1.0-1|24	%build
21cr|mopidy-tunein-1.1.0-1|25	%py3_build
21cr|mopidy-tunein-1.1.0-1|26	
21cr|mopidy-tunein-1.1.0-1|27	
21cr|mopidy-tunein-1.1.0-1|28	%install
21cr|mopidy-tunein-1.1.0-1|29	%py3_install
21cr|mopidy-tunein-1.1.0-1|30	
21cr|mopidy-tunein-1.1.0-1|31	
21cr|mopidy-tunein-1.1.0-1|32	%files
21cr|mopidy-tunein-1.1.0-1|33	%doc README.rst LICENSE
21cr|mopidy-tunein-1.1.0-1|34	%{py3_puresitedir}/mopidy_tunein/
21cr|mopidy-tunein-1.1.0-1|35	%{py3_puresitedir}/Mopidy_TuneIn-%{version}-py*.egg-info

3240 21
21cr|mos-dev-tools-1.3-16.git07d447.1|1	%define commit 07d4475cde104d9d1e5f8a07dc4ac094d406a23f
21cr|mos-dev-tools-1.3-16.git07d447.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|mos-dev-tools-1.3-16.git07d447.1|3	
21cr|mos-dev-tools-1.3-16.git07d447.1|4	Summary(ru_RU.UTF-8):	Вспомогательные утилиты для разработки и сборки пакетов
21cr|mos-dev-tools-1.3-16.git07d447.1|5	Summary:	Auxiliary utilities for package development and assembly
21cr|mos-dev-tools-1.3-16.git07d447.1|6	Name:		mos-dev-tools
21cr|mos-dev-tools-1.3-16.git07d447.1|7	Version:	1.3
21cr|mos-dev-tools-1.3-16.git07d447.1|8	Release:	16.git%{commit_short}.1
21cr|mos-dev-tools-1.3-16.git07d447.1|9	License:	GPLv3
21cr|mos-dev-tools-1.3-16.git07d447.1|10	Group:		Development/Other
21cr|mos-dev-tools-1.3-16.git07d447.1|11	Url:		https://hub.mos.ru/mos/src/mos-dev-tools
21cr|mos-dev-tools-1.3-16.git07d447.1|12	Vendor:		MOS
21cr|mos-dev-tools-1.3-16.git07d447.1|13	Source0:	https://hub.mos.ru/mos/src/%{name}/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|mos-dev-tools-1.3-16.git07d447.1|14	Requires:	git-core
21cr|mos-dev-tools-1.3-16.git07d447.1|15	Requires:	basesystem-build
21cr|mos-dev-tools-1.3-16.git07d447.1|16	Requires:	abf
21cr|mos-dev-tools-1.3-16.git07d447.1|17	Requires:	/usr/bin/mbd
21cr|mos-dev-tools-1.3-16.git07d447.1|18	Requires:	/usr/bin/spectool
21cr|mos-dev-tools-1.3-16.git07d447.1|19	Requires:	abb
21cr|mos-dev-tools-1.3-16.git07d447.1|20	Requires:	notamock
21cr|mos-dev-tools-1.3-16.git07d447.1|21	BuildArch:	noarch
21cr|mos-dev-tools-1.3-16.git07d447.1|22	
21cr|mos-dev-tools-1.3-16.git07d447.1|23	%description
21cr|mos-dev-tools-1.3-16.git07d447.1|24	The package includes utilities for typical tasks.
21cr|mos-dev-tools-1.3-16.git07d447.1|25	
21cr|mos-dev-tools-1.3-16.git07d447.1|26	mos-abf-merge - is a utility designed to contain the 2021.1 branch with the 2023.1 branch and
21cr|mos-dev-tools-1.3-16.git07d447.1|27	send it immediately to the assembly if the -b key is specified
21cr|mos-dev-tools-1.3-16.git07d447.1|28	pirpm - is a utility for easier package building
21cr|mos-dev-tools-1.3-16.git07d447.1|29	
21cr|mos-dev-tools-1.3-16.git07d447.1|30	%description -l ru_RU.UTF-8
21cr|mos-dev-tools-1.3-16.git07d447.1|31	Пакет включает утилиты для типовых задач.
21cr|mos-dev-tools-1.3-16.git07d447.1|32	
21cr|mos-dev-tools-1.3-16.git07d447.1|33	mos-abf-merge - утилита предназначенная для смерживания ветки 2021.1 с веткой 2023.1 и
21cr|mos-dev-tools-1.3-16.git07d447.1|34	отправки сразу на сборку, если указан ключ -b
21cr|mos-dev-tools-1.3-16.git07d447.1|35	pirpm - утилита для более простой сборки пакетов
21cr|mos-dev-tools-1.3-16.git07d447.1|36	
21cr|mos-dev-tools-1.3-16.git07d447.1|37	%files
21cr|mos-dev-tools-1.3-16.git07d447.1|38	%{_bindir}/mos-abf-merge
21cr|mos-dev-tools-1.3-16.git07d447.1|39	%{_bindir}/pirpm
21cr|mos-dev-tools-1.3-16.git07d447.1|40	%{_datadir}/bash-completion/completions/pirpm
21cr|mos-dev-tools-1.3-16.git07d447.1|41	%{_mandir}/man1/pirpm.1*
21cr|mos-dev-tools-1.3-16.git07d447.1|42	%{_mandir}/ru/man1/pirpm.1*
21cr|mos-dev-tools-1.3-16.git07d447.1|43	
21cr|mos-dev-tools-1.3-16.git07d447.1|44	#------------------------------------------------------------------
21cr|mos-dev-tools-1.3-16.git07d447.1|45	
21cr|mos-dev-tools-1.3-16.git07d447.1|46	%prep
21cr|mos-dev-tools-1.3-16.git07d447.1|47	%autosetup -p1 -n %{name}-%{commit}
21cr|mos-dev-tools-1.3-16.git07d447.1|48	
21cr|mos-dev-tools-1.3-16.git07d447.1|49	%install
21cr|mos-dev-tools-1.3-16.git07d447.1|50	mkdir -p %{buildroot}%{_bindir}
21cr|mos-dev-tools-1.3-16.git07d447.1|51	install -m755 mos-abf-merge.sh %{buildroot}%{_bindir}/mos-abf-merge
21cr|mos-dev-tools-1.3-16.git07d447.1|52	install -m755 pirpm.py %{buildroot}%{_bindir}/pirpm
21cr|mos-dev-tools-1.3-16.git07d447.1|53	
21cr|mos-dev-tools-1.3-16.git07d447.1|54	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|mos-dev-tools-1.3-16.git07d447.1|55	install -m644 pirpm.complete %{buildroot}%{_datadir}/bash-completion/completions/pirpm
21cr|mos-dev-tools-1.3-16.git07d447.1|56	
21cr|mos-dev-tools-1.3-16.git07d447.1|57	mkdir -p  %{buildroot}%{_datadir}/man/man1
21cr|mos-dev-tools-1.3-16.git07d447.1|58	mkdir -p  %{buildroot}%{_datadir}/man/ru/man1
21cr|mos-dev-tools-1.3-16.git07d447.1|59	install -m644 mans/pirpm.1  %{buildroot}%{_datadir}/man/man1/
21cr|mos-dev-tools-1.3-16.git07d447.1|60	install -m644 mans/pirpm.1.ru  %{buildroot}%{_datadir}/man/ru/man1/pirpm.1
21cr|mos-dev-tools-1.3-16.git07d447.1|61	
21cr|mos-dev-tools-1.3-16.git07d447.1|62	
21cr|mos-dev-tools-1.3-16.git07d447.1|63	%changelog
21cr|mos-dev-tools-1.3-16.git07d447.1|64	* Thu Mar 19 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|65	- Исправление мелких ошибок
21cr|mos-dev-tools-1.3-16.git07d447.1|66	
21cr|mos-dev-tools-1.3-16.git07d447.1|67	* Thu Mar 19 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|68	- Предотвращение установки 32-битных зависимостей
21cr|mos-dev-tools-1.3-16.git07d447.1|69	
21cr|mos-dev-tools-1.3-16.git07d447.1|70	* Thu Mar 19 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|71	- Добавлен мануал
21cr|mos-dev-tools-1.3-16.git07d447.1|72	
21cr|mos-dev-tools-1.3-16.git07d447.1|73	* Mon Mar 16 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|74	- Добавлена команда replace-current-with-remote
21cr|mos-dev-tools-1.3-16.git07d447.1|75	
21cr|mos-dev-tools-1.3-16.git07d447.1|76	* Fri Mar 13 2026 norby4ever <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|77	- Bug fix: вывод справки требовал наличие spec-файла в текущей папке
21cr|mos-dev-tools-1.3-16.git07d447.1|78	
21cr|mos-dev-tools-1.3-16.git07d447.1|79	* Thu Mar 12 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|80	- Bug fix: некорректная работа с патчами
21cr|mos-dev-tools-1.3-16.git07d447.1|81	
21cr|mos-dev-tools-1.3-16.git07d447.1|82	* Thu Mar 12 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|83	- Если нужно только установить пакеты для сборки, то спек не ищется в текущей папке
21cr|mos-dev-tools-1.3-16.git07d447.1|84	
21cr|mos-dev-tools-1.3-16.git07d447.1|85	* Thu Mar 12 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|86	- Вынос команд в функции + документирование
21cr|mos-dev-tools-1.3-16.git07d447.1|87	
21cr|mos-dev-tools-1.3-16.git07d447.1|88	* Thu Feb 26 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|89	- Релиз поднимается при замене коммита
21cr|mos-dev-tools-1.3-16.git07d447.1|90	
21cr|mos-dev-tools-1.3-16.git07d447.1|91	* Wed Feb 18 2026 norby4ever <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|92	- Добавлены команды create-edit и create-patch
21cr|mos-dev-tools-1.3-16.git07d447.1|93	
21cr|mos-dev-tools-1.3-16.git07d447.1|94	* Wed Feb 18 2026 norby4ever <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|95	- Автоматическое добавление spec-файла в команду, если он один в текущей папке
21cr|mos-dev-tools-1.3-16.git07d447.1|96	
21cr|mos-dev-tools-1.3-16.git07d447.1|97	* Wed Feb 18 2026 norby4ever <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|98	- Bug fix: не работала установка собранного пакета по флагу -i
21cr|mos-dev-tools-1.3-16.git07d447.1|99	
21cr|mos-dev-tools-1.3-16.git07d447.1|100	* Fri Feb 13 2026 norby4ever <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|101	- Bug fix: не устанавливались пакеты для сборки
21cr|mos-dev-tools-1.3-16.git07d447.1|102	
21cr|mos-dev-tools-1.3-16.git07d447.1|103	* Thu Feb 12 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|104	- Bug fix: в spec-файле не обновлялся коммит
21cr|mos-dev-tools-1.3-16.git07d447.1|105	
21cr|mos-dev-tools-1.3-16.git07d447.1|106	* Thu Feb 12 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|107	- Bug fix: неверный хэш коммита
21cr|mos-dev-tools-1.3-16.git07d447.1|108	
21cr|mos-dev-tools-1.3-16.git07d447.1|109	* Thu Feb 12 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|110	- Добавлены функции повышения версии и замены коммита в spec-файле
21cr|mos-dev-tools-1.3-16.git07d447.1|111	
21cr|mos-dev-tools-1.3-16.git07d447.1|112	* Thu Feb 12 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|113	- Ver. 1.3 - добавлена утилита pirpm для упрощённой сборки пакетов
21cr|mos-dev-tools-1.3-16.git07d447.1|114	
21cr|mos-dev-tools-1.3-16.git07d447.1|115	* Mon Nov 11 2024 Artem Proskurnev <temap@mail.ru>
21cr|mos-dev-tools-1.3-16.git07d447.1|116	- Опция -o для использования rosa2023.1 вместо rosa13
21cr|mos-dev-tools-1.3-16.git07d447.1|117	
21cr|mos-dev-tools-1.3-16.git07d447.1|118	* Fri Nov 1 2024 Artem Proskurnev <temap@mail.ru>
21cr|mos-dev-tools-1.3-16.git07d447.1|119	- Изменение названия платформы на abf.io
21cr|mos-dev-tools-1.3-16.git07d447.1|120	
21cr|mos-dev-tools-1.3-16.git07d447.1|121	* Thu Apr 11 2024 Artem Proskurnev <temap@mail.ru>
21cr|mos-dev-tools-1.3-16.git07d447.1|122	- Первая утилита для смерживания 2021<-2023 и сборки
21cr|mos-dev-tools-1.3-16.git07d447.1|123	
21cr|mos-dev-tools-1.3-16.git07d447.1|124	* Tue Apr 9 2024 Petr L <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|125	- Delete desktop file
21cr|mos-dev-tools-1.3-16.git07d447.1|126	
21cr|mos-dev-tools-1.3-16.git07d447.1|127	* Tue Apr 9 2024 Petr L <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|128	- spec works
21cr|mos-dev-tools-1.3-16.git07d447.1|129	
21cr|mos-dev-tools-1.3-16.git07d447.1|130	* Tue Apr 9 2024 Petr L <petrleliaev@gmail.com>
21cr|mos-dev-tools-1.3-16.git07d447.1|131	- init

3241 21
21cr|moserial-3.0.21-1|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21cr|moserial-3.0.21-1|2	
21cr|moserial-3.0.21-1|3	Summary:	Serial terminal for the Gnome desktop
21cr|moserial-3.0.21-1|4	Name:		moserial
21cr|moserial-3.0.21-1|5	Version:	3.0.21
21cr|moserial-3.0.21-1|6	Release:	1
21cr|moserial-3.0.21-1|7	License:	GPLv3+
21cr|moserial-3.0.21-1|8	Group:		Communications
21cr|moserial-3.0.21-1|9	URL:		http://live.gnome.org/moserial/
21cr|moserial-3.0.21-1|10	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|moserial-3.0.21-1|11	BuildRequires:	desktop-file-utils
21cr|moserial-3.0.21-1|12	BuildRequires:	intltool
21cr|moserial-3.0.21-1|13	BuildRequires:	itstool
21cr|moserial-3.0.21-1|14	BuildRequires:	rarian
21cr|moserial-3.0.21-1|15	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|moserial-3.0.21-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|moserial-3.0.21-1|17	Requires:	hicolor-icon-theme
21cr|moserial-3.0.21-1|18	Requires:	yelp
21cr|moserial-3.0.21-1|19	
21cr|moserial-3.0.21-1|20	%description
21cr|moserial-3.0.21-1|21	Moserial is a clean, friendly gtk-based serial terminal for the Gnome
21cr|moserial-3.0.21-1|22	desktop. It is written in Vala for extra goodness.
21cr|moserial-3.0.21-1|23	
21cr|moserial-3.0.21-1|24	%files -f %{name}.lang
21cr|moserial-3.0.21-1|25	%doc AUTHORS ChangeLog ChangeLog.pre-git NEWS
21cr|moserial-3.0.21-1|26	%{_bindir}/%{name}
21cr|moserial-3.0.21-1|27	%{_datadir}/applications/%{name}.desktop
21cr|moserial-3.0.21-1|28	%{_datadir}/icons/hicolor/*/apps/%{name}.svg
21cr|moserial-3.0.21-1|29	%{_mandir}/man1/%{name}*
21cr|moserial-3.0.21-1|30	%{_datadir}/metainfo/moserial.appdata.xml
21cr|moserial-3.0.21-1|31	
21cr|moserial-3.0.21-1|32	#----------------------------------------------------------------------------
21cr|moserial-3.0.21-1|33	
21cr|moserial-3.0.21-1|34	%prep
21cr|moserial-3.0.21-1|35	%setup -q
21cr|moserial-3.0.21-1|36	
21cr|moserial-3.0.21-1|37	%build
21cr|moserial-3.0.21-1|38	%configure
21cr|moserial-3.0.21-1|39	%make
21cr|moserial-3.0.21-1|40	
21cr|moserial-3.0.21-1|41	%install
21cr|moserial-3.0.21-1|42	%makeinstall_std
21cr|moserial-3.0.21-1|43	
21cr|moserial-3.0.21-1|44	desktop-file-install \
21cr|moserial-3.0.21-1|45	--dir %{buildroot}%{_datadir}/applications \
21cr|moserial-3.0.21-1|46	%{buildroot}%{_datadir}/applications/*.desktop
21cr|moserial-3.0.21-1|47	
21cr|moserial-3.0.21-1|48	%find_lang %{name} --with-gnome
21cr|moserial-3.0.21-1|49	

3242 21
21cr|mosh-1.4.0-1|1	Summary:	Remote terminal application
21cr|mosh-1.4.0-1|2	Name:		mosh
21cr|mosh-1.4.0-1|3	Version:	1.4.0
21cr|mosh-1.4.0-1|4	Release:	1
21cr|mosh-1.4.0-1|5	License:	GPLv3+
21cr|mosh-1.4.0-1|6	Group:		Networking/Remote access
21cr|mosh-1.4.0-1|7	Url:		https://mosh.org
21cr|mosh-1.4.0-1|8	Source0:	https://github.com/mobile-shell/mosh/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|mosh-1.4.0-1|9	BuildRequires:	protobuf-compiler
21cr|mosh-1.4.0-1|10	BuildRequires:	libutempter-devel
21cr|mosh-1.4.0-1|11	BuildRequires:	pkgconfig(ncursesw)
21cr|mosh-1.4.0-1|12	BuildRequires:	pkgconfig(openssl)
21cr|mosh-1.4.0-1|13	BuildRequires:	pkgconfig(protobuf)
21cr|mosh-1.4.0-1|14	BuildRequires:	pkgconfig(zlib)
21cr|mosh-1.4.0-1|15	Requires:	openssh
21cr|mosh-1.4.0-1|16	Requires:	perl(IO::Pty::Easy)
21cr|mosh-1.4.0-1|17	
21cr|mosh-1.4.0-1|18	%description
21cr|mosh-1.4.0-1|19	Mosh (mobile shell)
21cr|mosh-1.4.0-1|20	
21cr|mosh-1.4.0-1|21	%files
21cr|mosh-1.4.0-1|22	%doc README.md COPYING ChangeLog
21cr|mosh-1.4.0-1|23	%{_bindir}/mosh
21cr|mosh-1.4.0-1|24	%{_bindir}/mosh-client
21cr|mosh-1.4.0-1|25	%{_bindir}/mosh-server
21cr|mosh-1.4.0-1|26	%{_mandir}/man1/mosh.1*
21cr|mosh-1.4.0-1|27	%{_mandir}/man1/mosh-client.1*
21cr|mosh-1.4.0-1|28	%{_mandir}/man1/mosh-server.1*
21cr|mosh-1.4.0-1|29	
21cr|mosh-1.4.0-1|30	#----------------------------------------------------------------------------
21cr|mosh-1.4.0-1|31	
21cr|mosh-1.4.0-1|32	%prep
21cr|mosh-1.4.0-1|33	%setup -q
21cr|mosh-1.4.0-1|34	
21cr|mosh-1.4.0-1|35	%build
21cr|mosh-1.4.0-1|36	export CFLAGS="-g -O2" CXXFLAGS="-g -O2"
21cr|mosh-1.4.0-1|37	%configure \
21cr|mosh-1.4.0-1|38	--enable-compile-warnings=error
21cr|mosh-1.4.0-1|39	%make
21cr|mosh-1.4.0-1|40	
21cr|mosh-1.4.0-1|41	%install
21cr|mosh-1.4.0-1|42	%makeinstall_std

3243 21
21cr|mos-live-resque-1-7.git942063.2|1	%define commit 942063a7a821abf20d74f17954038c11b6154339
21cr|mos-live-resque-1-7.git942063.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|mos-live-resque-1-7.git942063.2|3	
21cr|mos-live-resque-1-7.git942063.2|4	Summary(ru_RU.UTF-8):	Утилита для восстановления в live режиме
21cr|mos-live-resque-1-7.git942063.2|5	Summary:	MOS live resque utility
21cr|mos-live-resque-1-7.git942063.2|6	Name:		mos-live-resque
21cr|mos-live-resque-1-7.git942063.2|7	Version:	1
21cr|mos-live-resque-1-7.git942063.2|8	Release:	7.git%{commit_short}.2
21cr|mos-live-resque-1-7.git942063.2|9	License:	GPLv3
21cr|mos-live-resque-1-7.git942063.2|10	Group:		Education
21cr|mos-live-resque-1-7.git942063.2|11	Url:		https://hub.mos.ru/mos/src/mos-live-resque
21cr|mos-live-resque-1-7.git942063.2|12	Source0:	https://hub.mos.ru/mos/src/mos-live-resque/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|mos-live-resque-1-7.git942063.2|13	Source1:	ru.mos.os.mos-live-resque.policy
21cr|mos-live-resque-1-7.git942063.2|14	BuildArch:	noarch
21cr|mos-live-resque-1-7.git942063.2|15	
21cr|mos-live-resque-1-7.git942063.2|16	Requires:	python3-qt5
21cr|mos-live-resque-1-7.git942063.2|17	
21cr|mos-live-resque-1-7.git942063.2|18	
21cr|mos-live-resque-1-7.git942063.2|19	%description -l ru_RU.UTF-8
21cr|mos-live-resque-1-7.git942063.2|20	Утилита для восстановления в live режиме
21cr|mos-live-resque-1-7.git942063.2|21	
21cr|mos-live-resque-1-7.git942063.2|22	%description
21cr|mos-live-resque-1-7.git942063.2|23	MOS live resque utility
21cr|mos-live-resque-1-7.git942063.2|24	
21cr|mos-live-resque-1-7.git942063.2|25	%files
21cr|mos-live-resque-1-7.git942063.2|26	%{_sbindir}/%{name}
21cr|mos-live-resque-1-7.git942063.2|27	%attr(755, root, root) %{_bindir}/%{name}
21cr|mos-live-resque-1-7.git942063.2|28	%{python3_sitelib}/mos_live_resque_modules
21cr|mos-live-resque-1-7.git942063.2|29	%{_datadir}/applications/%{name}.desktop
21cr|mos-live-resque-1-7.git942063.2|30	%{_datadir}/polkit-1/actions/ru.mos.os.mos-live-resque.policy
21cr|mos-live-resque-1-7.git942063.2|31	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|mos-live-resque-1-7.git942063.2|32	
21cr|mos-live-resque-1-7.git942063.2|33	%pre
21cr|mos-live-resque-1-7.git942063.2|34	
21cr|mos-live-resque-1-7.git942063.2|35	#------------------------------------------------------------------
21cr|mos-live-resque-1-7.git942063.2|36	
21cr|mos-live-resque-1-7.git942063.2|37	%prep
21cr|mos-live-resque-1-7.git942063.2|38	%autosetup -p1 -n %{name}-%{commit}
21cr|mos-live-resque-1-7.git942063.2|39	
21cr|mos-live-resque-1-7.git942063.2|40	
21cr|mos-live-resque-1-7.git942063.2|41	%build
21cr|mos-live-resque-1-7.git942063.2|42	
21cr|mos-live-resque-1-7.git942063.2|43	%install
21cr|mos-live-resque-1-7.git942063.2|44	mkdir -p %{buildroot}%{_sbindir}
21cr|mos-live-resque-1-7.git942063.2|45	install -m755 %{name}.py %{buildroot}%{_sbindir}/%{name}
21cr|mos-live-resque-1-7.git942063.2|46	
21cr|mos-live-resque-1-7.git942063.2|47	mkdir -p %{buildroot}%{python3_sitelib}/mos_live_resque_modules
21cr|mos-live-resque-1-7.git942063.2|48	install -m644 mos_live_resque_modules/* %{buildroot}%{python3_sitelib}/mos_live_resque_modules/
21cr|mos-live-resque-1-7.git942063.2|49	
21cr|mos-live-resque-1-7.git942063.2|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mos-live-resque-1-7.git942063.2|51	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications
21cr|mos-live-resque-1-7.git942063.2|52	
21cr|mos-live-resque-1-7.git942063.2|53	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|mos-live-resque-1-7.git942063.2|54	install -m644 %{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|mos-live-resque-1-7.git942063.2|55	
21cr|mos-live-resque-1-7.git942063.2|56	mkdir -p %{buildroot}%{_bindir}
21cr|mos-live-resque-1-7.git942063.2|57	cat > %{buildroot}%{_bindir}/mos-live-resque << EOF
21cr|mos-live-resque-1-7.git942063.2|58	#!/bin/sh
21cr|mos-live-resque-1-7.git942063.2|59	pkexec %{_sbindir}/mos-live-resque $@
21cr|mos-live-resque-1-7.git942063.2|60	EOF
21cr|mos-live-resque-1-7.git942063.2|61	
21cr|mos-live-resque-1-7.git942063.2|62	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|mos-live-resque-1-7.git942063.2|63	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/polkit-1/actions

3244 21
21cr|mosplan-1.0-7.gita4232f.1|1	%define commit a4232fd9a0b6b541c1221f796e8296e8169c93a7
21cr|mosplan-1.0-7.gita4232f.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|mosplan-1.0-7.gita4232f.1|3	
21cr|mosplan-1.0-7.gita4232f.1|4	Summary(ru_RU.UTF-8):	Оффлайн планировщик проектов
21cr|mosplan-1.0-7.gita4232f.1|5	Summary:	Offline task tracker
21cr|mosplan-1.0-7.gita4232f.1|6	Name:		mosplan
21cr|mosplan-1.0-7.gita4232f.1|7	Version:	1.0
21cr|mosplan-1.0-7.gita4232f.1|8	Release:	7.git%{commit_short}.1
21cr|mosplan-1.0-7.gita4232f.1|9	License:	GPLv3
21cr|mosplan-1.0-7.gita4232f.1|10	Group:		Databases
21cr|mosplan-1.0-7.gita4232f.1|11	Url:		https://hub.mos.ru/mos/src/mosplan
21cr|mosplan-1.0-7.gita4232f.1|12	Source0:	https://hub.mos.ru/mos/src/mosplan/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|mosplan-1.0-7.gita4232f.1|13	Requires:	python3-anytree
21cr|mosplan-1.0-7.gita4232f.1|14	Requires:	python3-pandas
21cr|mosplan-1.0-7.gita4232f.1|15	Requires:	python3-plotly
21cr|mosplan-1.0-7.gita4232f.1|16	Requires:	python3-qt5-core
21cr|mosplan-1.0-7.gita4232f.1|17	Requires:	python3-qt5-gui
21cr|mosplan-1.0-7.gita4232f.1|18	Requires:	python3-qt5-network
21cr|mosplan-1.0-7.gita4232f.1|19	Requires:	python3-qt5-printsupport
21cr|mosplan-1.0-7.gita4232f.1|20	Requires:	python3-qt5-webchannel
21cr|mosplan-1.0-7.gita4232f.1|21	Requires:	python3-qt5-webenginewidgets
21cr|mosplan-1.0-7.gita4232f.1|22	Requires:	python3-qt5-widgets
21cr|mosplan-1.0-7.gita4232f.1|23	Requires:	py-ini-config
21cr|mosplan-1.0-7.gita4232f.1|24	BuildArch:	noarch
21cr|mosplan-1.0-7.gita4232f.1|25	
21cr|mosplan-1.0-7.gita4232f.1|26	%description -l ru_RU.UTF-8
21cr|mosplan-1.0-7.gita4232f.1|27	Оффлайн планировщик проектов.
21cr|mosplan-1.0-7.gita4232f.1|28	Разрабатывается МОС как замена Microsoft Project.
21cr|mosplan-1.0-7.gita4232f.1|29	
21cr|mosplan-1.0-7.gita4232f.1|30	%description
21cr|mosplan-1.0-7.gita4232f.1|31	Offline task tracker.
21cr|mosplan-1.0-7.gita4232f.1|32	Is developed as a replacement of Microsoft Project by MOS.
21cr|mosplan-1.0-7.gita4232f.1|33	
21cr|mosplan-1.0-7.gita4232f.1|34	%files
21cr|mosplan-1.0-7.gita4232f.1|35	%{_datadir}/applications/%{name}.desktop
21cr|mosplan-1.0-7.gita4232f.1|36	%{_datadir}/mime/packages/%{name}.xml
21cr|mosplan-1.0-7.gita4232f.1|37	%{_bindir}/%{name}
21cr|mosplan-1.0-7.gita4232f.1|38	%{python3_sitelib}/%{name}_modules
21cr|mosplan-1.0-7.gita4232f.1|39	
21cr|mosplan-1.0-7.gita4232f.1|40	#------------------------------------------------------------------
21cr|mosplan-1.0-7.gita4232f.1|41	
21cr|mosplan-1.0-7.gita4232f.1|42	%prep
21cr|mosplan-1.0-7.gita4232f.1|43	%autosetup -p1 -n %{name}-%{commit}
21cr|mosplan-1.0-7.gita4232f.1|44	
21cr|mosplan-1.0-7.gita4232f.1|45	%install
21cr|mosplan-1.0-7.gita4232f.1|46	mkdir -p %{buildroot}%{python3_sitelib}/%{name}_modules
21cr|mosplan-1.0-7.gita4232f.1|47	install -m644 %{name}_modules/* %{buildroot}%{python3_sitelib}/%{name}_modules
21cr|mosplan-1.0-7.gita4232f.1|48	
21cr|mosplan-1.0-7.gita4232f.1|49	mkdir -p %{buildroot}%{_bindir}
21cr|mosplan-1.0-7.gita4232f.1|50	install -m755 main.py %{buildroot}%{_bindir}/%{name}
21cr|mosplan-1.0-7.gita4232f.1|51	
21cr|mosplan-1.0-7.gita4232f.1|52	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|mosplan-1.0-7.gita4232f.1|53	install -m644 %{name}.xml %{buildroot}%{_datadir}/mime/packages
21cr|mosplan-1.0-7.gita4232f.1|54	
21cr|mosplan-1.0-7.gita4232f.1|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mosplan-1.0-7.gita4232f.1|56	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

3245 21
21cr|most-5.2.0-1|1	Summary:	A powerful paging program
21cr|most-5.2.0-1|2	Name:		most
21cr|most-5.2.0-1|3	Version:	5.2.0
21cr|most-5.2.0-1|4	Release:	1
21cr|most-5.2.0-1|5	License:	GPLv2+
21cr|most-5.2.0-1|6	Group:		File tools
21cr|most-5.2.0-1|7	Url:		http://www.jedsoft.org/releases/most/
21cr|most-5.2.0-1|8	Source0:	http://www.jedsoft.org/releases/most/%{name}-%{version}.tar.gz
21cr|most-5.2.0-1|9	# Do not strip binaries
21cr|most-5.2.0-1|10	Patch0:		most-5.1.0-no-strip.patch
21cr|most-5.2.0-1|11	BuildRequires:	ncurses
21cr|most-5.2.0-1|12	BuildRequires:	pkgconfig(slang)
21cr|most-5.2.0-1|13	
21cr|most-5.2.0-1|14	%description
21cr|most-5.2.0-1|15	most is a paging program that displays the contents of a file on a
21cr|most-5.2.0-1|16	terminal one windowful at a time. A status line indicating the file name,
21cr|most-5.2.0-1|17	current line number, and percentage of the file already displayed is also
21cr|most-5.2.0-1|18	shown.
21cr|most-5.2.0-1|19	
21cr|most-5.2.0-1|20	%files
21cr|most-5.2.0-1|21	%doc COPYRIGHT COPYING README
21cr|most-5.2.0-1|22	%{_bindir}/most
21cr|most-5.2.0-1|23	%{_datadir}/doc/most/*.rc
21cr|most-5.2.0-1|24	%{_datadir}/doc/most/*.txt
21cr|most-5.2.0-1|25	%{_mandir}/man1/most.1*
21cr|most-5.2.0-1|26	
21cr|most-5.2.0-1|27	#----------------------------------------------------------------------------
21cr|most-5.2.0-1|28	
21cr|most-5.2.0-1|29	%prep
21cr|most-5.2.0-1|30	%setup -q
21cr|most-5.2.0-1|31	%patch0 -p1
21cr|most-5.2.0-1|32	
21cr|most-5.2.0-1|33	%build
21cr|most-5.2.0-1|34	%configure \
21cr|most-5.2.0-1|35	--with-slanglib=%{_libdir} \
21cr|most-5.2.0-1|36	--with-slanginc=%{_includedir}/slang
21cr|most-5.2.0-1|37	
21cr|most-5.2.0-1|38	# Don't use parallel build
21cr|most-5.2.0-1|39	make
21cr|most-5.2.0-1|40	
21cr|most-5.2.0-1|41	%install
21cr|most-5.2.0-1|42	%makeinstall_std

3246 21
21cr|mos-user-dbus-1.0-1.git4036e1.2|1	%define commit 4036e1ee12f8302a0528f56751c4ee36346a60e5
21cr|mos-user-dbus-1.0-1.git4036e1.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|mos-user-dbus-1.0-1.git4036e1.2|3	
21cr|mos-user-dbus-1.0-1.git4036e1.2|4	Summary(ru_RU.UTF-8):	MOS D-Bus служба для пользователя
21cr|mos-user-dbus-1.0-1.git4036e1.2|5	Summary:	MOS User D-Bus Service
21cr|mos-user-dbus-1.0-1.git4036e1.2|6	Name:		mos-user-dbus
21cr|mos-user-dbus-1.0-1.git4036e1.2|7	Version:	1.0
21cr|mos-user-dbus-1.0-1.git4036e1.2|8	Release:	1.git%{commit_short}.2
21cr|mos-user-dbus-1.0-1.git4036e1.2|9	License:	GPLv3
21cr|mos-user-dbus-1.0-1.git4036e1.2|10	Group:		System/Configuration/Other
21cr|mos-user-dbus-1.0-1.git4036e1.2|11	Url:		https://hub.mos.ru/mos/src/mos-user-dbus
21cr|mos-user-dbus-1.0-1.git4036e1.2|12	Vendor:		MOS
21cr|mos-user-dbus-1.0-1.git4036e1.2|13	Source0:	https://hub.mos.ru/mos/src/mos-user-dbus/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|mos-user-dbus-1.0-1.git4036e1.2|14	BuildRequires:	cmake
21cr|mos-user-dbus-1.0-1.git4036e1.2|15	BuildRequires:	cmake(Qt5Core)
21cr|mos-user-dbus-1.0-1.git4036e1.2|16	BuildRequires:	cmake(Qt5DBus)
21cr|mos-user-dbus-1.0-1.git4036e1.2|17	Recommends:	/usr/bin/qdbus
21cr|mos-user-dbus-1.0-1.git4036e1.2|18	
21cr|mos-user-dbus-1.0-1.git4036e1.2|19	%description
21cr|mos-user-dbus-1.0-1.git4036e1.2|20	This package provides a D-Bus interface that allows the administrator (root) to run commands as specific user who is running the service.
21cr|mos-user-dbus-1.0-1.git4036e1.2|21	
21cr|mos-user-dbus-1.0-1.git4036e1.2|22	Example: `qdbus --system org.mos.user / run "ls"`
21cr|mos-user-dbus-1.0-1.git4036e1.2|23	
21cr|mos-user-dbus-1.0-1.git4036e1.2|24	By default, the waiting time (timeout) for the D-Bus reply is approximately 50 seconds.
21cr|mos-user-dbus-1.0-1.git4036e1.2|25	
21cr|mos-user-dbus-1.0-1.git4036e1.2|26	If you need to specify your timeout, for example 10 minutes, use the 'dbus-send' command:
21cr|mos-user-dbus-1.0-1.git4036e1.2|27	
21cr|mos-user-dbus-1.0-1.git4036e1.2|28	`dbus-send --system --print-reply=literal --reply-timeout=600000 --dest=org.mos.user / org.mos.user.run string:"zenity --calendar"`
21cr|mos-user-dbus-1.0-1.git4036e1.2|29	
21cr|mos-user-dbus-1.0-1.git4036e1.2|30	For detach run (in background): `qdbus --system org.mos.user / runDetach "konsole"`
21cr|mos-user-dbus-1.0-1.git4036e1.2|31	
21cr|mos-user-dbus-1.0-1.git4036e1.2|32	The command is executed from a user with root rights.
21cr|mos-user-dbus-1.0-1.git4036e1.2|33	
21cr|mos-user-dbus-1.0-1.git4036e1.2|34	In order to start a user service remotely, for example from the root user via ssh:
21cr|mos-user-dbus-1.0-1.git4036e1.2|35	
21cr|mos-user-dbus-1.0-1.git4036e1.2|36	`ssh root@ip 'systemctl --machine=user@.host --user start mos-user-dbus.service'`
21cr|mos-user-dbus-1.0-1.git4036e1.2|37	
21cr|mos-user-dbus-1.0-1.git4036e1.2|38	%description -l ru_RU.UTF-8
21cr|mos-user-dbus-1.0-1.git4036e1.2|39	Этот пакет предоставляет интерфейс D-Bus, который позволяет администратору (root) отправлять команды
21cr|mos-user-dbus-1.0-1.git4036e1.2|40	для запуска от имени определенного пользователя, у которого запущена служба.
21cr|mos-user-dbus-1.0-1.git4036e1.2|41	
21cr|mos-user-dbus-1.0-1.git4036e1.2|42	Пример: `qdbus --system org.mos.user / run "ls"`
21cr|mos-user-dbus-1.0-1.git4036e1.2|43	
21cr|mos-user-dbus-1.0-1.git4036e1.2|44	По умолчанию, время ожидания D-Bus шины ответа при выполнении команды примерно равно 50 секундам.
21cr|mos-user-dbus-1.0-1.git4036e1.2|45	
21cr|mos-user-dbus-1.0-1.git4036e1.2|46	Если вам нужно указать свое время ожидания, к примеру 10 минут, следует использовать команду 'dbus-send':
21cr|mos-user-dbus-1.0-1.git4036e1.2|47	
21cr|mos-user-dbus-1.0-1.git4036e1.2|48	`dbus-send --system --print-reply=literal --reply-timeout=600000 --dest=org.mos.user / org.mos.user.run string:"zenity --calendar"`
21cr|mos-user-dbus-1.0-1.git4036e1.2|49	
21cr|mos-user-dbus-1.0-1.git4036e1.2|50	Для запуска команды в фоне: `qdbus --system org.mos.user / runDetach "konsole"`
21cr|mos-user-dbus-1.0-1.git4036e1.2|51	
21cr|mos-user-dbus-1.0-1.git4036e1.2|52	Команда выполняется от пользователя с правами root.
21cr|mos-user-dbus-1.0-1.git4036e1.2|53	
21cr|mos-user-dbus-1.0-1.git4036e1.2|54	Включить пользовательскую службу удаленно, например от пользователя root через ssh, можно так:
21cr|mos-user-dbus-1.0-1.git4036e1.2|55	
21cr|mos-user-dbus-1.0-1.git4036e1.2|56	`ssh root@ip 'systemctl --machine=user@.host --user start mos-user-dbus.service'`
21cr|mos-user-dbus-1.0-1.git4036e1.2|57	
21cr|mos-user-dbus-1.0-1.git4036e1.2|58	%files
21cr|mos-user-dbus-1.0-1.git4036e1.2|59	%{_bindir}/mos-user-dbus-service
21cr|mos-user-dbus-1.0-1.git4036e1.2|60	%{_datadir}/dbus-1/system.d/org.mos.user.conf
21cr|mos-user-dbus-1.0-1.git4036e1.2|61	%{_prefix}/lib/systemd/user/mos-user-dbus.service
21cr|mos-user-dbus-1.0-1.git4036e1.2|62	
21cr|mos-user-dbus-1.0-1.git4036e1.2|63	%prep
21cr|mos-user-dbus-1.0-1.git4036e1.2|64	%autosetup -p1 -n %{name}-%{commit}
21cr|mos-user-dbus-1.0-1.git4036e1.2|65	
21cr|mos-user-dbus-1.0-1.git4036e1.2|66	%build
21cr|mos-user-dbus-1.0-1.git4036e1.2|67	
21cr|mos-user-dbus-1.0-1.git4036e1.2|68	%cmake
21cr|mos-user-dbus-1.0-1.git4036e1.2|69	%make_build
21cr|mos-user-dbus-1.0-1.git4036e1.2|70	
21cr|mos-user-dbus-1.0-1.git4036e1.2|71	%install
21cr|mos-user-dbus-1.0-1.git4036e1.2|72	%make_install -C build
21cr|mos-user-dbus-1.0-1.git4036e1.2|73	
21cr|mos-user-dbus-1.0-1.git4036e1.2|74	mkdir -p %{buildroot}%{_bindir}
21cr|mos-user-dbus-1.0-1.git4036e1.2|75	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21cr|mos-user-dbus-1.0-1.git4036e1.2|76	mkdir -p %{buildroot}%{_prefix}/lib/systemd/user
21cr|mos-user-dbus-1.0-1.git4036e1.2|77	
21cr|mos-user-dbus-1.0-1.git4036e1.2|78	install -m644 dbus-rules/org.mos.user.conf %{buildroot}%{_datadir}/dbus-1/system.d
21cr|mos-user-dbus-1.0-1.git4036e1.2|79	install -m644 systemd-service/mos-user-dbus.service %{buildroot}%{_prefix}/lib/systemd/user
21cr|mos-user-dbus-1.0-1.git4036e1.2|80	
21cr|mos-user-dbus-1.0-1.git4036e1.2|81	%changelog
21cr|mos-user-dbus-1.0-1.git4036e1.2|82	- Merge: ac94fcc fb7cbd9
21cr|mos-user-dbus-1.0-1.git4036e1.2|83	* Fri Mar 6 2026 tema <temap@mail.ru>
21cr|mos-user-dbus-1.0-1.git4036e1.2|84	- Merge pull request #2 from sgakerru/mos-user-dbus:rosa2023.1
21cr|mos-user-dbus-1.0-1.git4036e1.2|85	- Update package description
21cr|mos-user-dbus-1.0-1.git4036e1.2|86	
21cr|mos-user-dbus-1.0-1.git4036e1.2|87	* Fri Feb 27 2026 sgakerru <sulmpx60@yandex.ru>
21cr|mos-user-dbus-1.0-1.git4036e1.2|88	- Update package description
21cr|mos-user-dbus-1.0-1.git4036e1.2|89	- Add info about reply timeout
21cr|mos-user-dbus-1.0-1.git4036e1.2|90	- Add info about how to start service via ssh
21cr|mos-user-dbus-1.0-1.git4036e1.2|91	
21cr|mos-user-dbus-1.0-1.git4036e1.2|92	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|mos-user-dbus-1.0-1.git4036e1.2|93	- automated spec cleanup
21cr|mos-user-dbus-1.0-1.git4036e1.2|94	
21cr|mos-user-dbus-1.0-1.git4036e1.2|95	- Merge: 10ddf73 327791c
21cr|mos-user-dbus-1.0-1.git4036e1.2|96	* Thu Nov 28 2024 tema <temap@mail.ru> 1.0-1.git4036e1.1
21cr|mos-user-dbus-1.0-1.git4036e1.2|97	- Merge pull request #1 from sgakerru/mos-user-dbus:rosa2023.1
21cr|mos-user-dbus-1.0-1.git4036e1.2|98	- Disable QProcess timeout for `run` command
21cr|mos-user-dbus-1.0-1.git4036e1.2|99	
21cr|mos-user-dbus-1.0-1.git4036e1.2|100	* Thu Nov 28 2024 sgakerru <sulmpx60@yandex.ru>
21cr|mos-user-dbus-1.0-1.git4036e1.2|101	- Disable QProcess timeout for `run` command
21cr|mos-user-dbus-1.0-1.git4036e1.2|102	
21cr|mos-user-dbus-1.0-1.git4036e1.2|103	* Tue Oct 8 2024 sgakerru <sulmpx60@yandex.ru> 1.0-0.git909187.1
21cr|mos-user-dbus-1.0-1.git4036e1.2|104	- Init

3247 21
21cr|mos-vkm-1.1-2.git072368.1|1	%define commit 0723685faf6364b61b9ed3eb3caedd2af436698b
21cr|mos-vkm-1.1-2.git072368.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|mos-vkm-1.1-2.git072368.1|3	
21cr|mos-vkm-1.1-2.git072368.1|4	Summary(ru_RU.UTF-8): Свободный аналог приложения VK Messenger для Linux
21cr|mos-vkm-1.1-2.git072368.1|5	Summary:	A free analogue of the VK Messenger application for Linux
21cr|mos-vkm-1.1-2.git072368.1|6	Name:		mos-vkm
21cr|mos-vkm-1.1-2.git072368.1|7	Version:	1.1
21cr|mos-vkm-1.1-2.git072368.1|8	Release:	2.git%{commit_short}.1
21cr|mos-vkm-1.1-2.git072368.1|9	License:	GPLv3
21cr|mos-vkm-1.1-2.git072368.1|10	Group:		Networking/Instant messaging
21cr|mos-vkm-1.1-2.git072368.1|11	Url:		https://hub.mos.ru/mos/src/mos-vkm
21cr|mos-vkm-1.1-2.git072368.1|12	Vendor:		MOS
21cr|mos-vkm-1.1-2.git072368.1|13	Source0:	https://hub.mos.ru/mos/src/mos-vkm/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|mos-vkm-1.1-2.git072368.1|14	
21cr|mos-vkm-1.1-2.git072368.1|15	# qtwebengine does not exist on i686
21cr|mos-vkm-1.1-2.git072368.1|16	ExcludeArch: %{ix86}
21cr|mos-vkm-1.1-2.git072368.1|17	
21cr|mos-vkm-1.1-2.git072368.1|18	BuildRequires: desktop-file-utils
21cr|mos-vkm-1.1-2.git072368.1|19	BuildRequires: gcc-c++
21cr|mos-vkm-1.1-2.git072368.1|20	BuildRequires: qmake-qt6
21cr|mos-vkm-1.1-2.git072368.1|21	BuildRequires: qt6-linguist-tools
21cr|mos-vkm-1.1-2.git072368.1|22	BuildRequires: pkgconfig(Qt6Core)
21cr|mos-vkm-1.1-2.git072368.1|23	BuildRequires: pkgconfig(Qt6Gui)
21cr|mos-vkm-1.1-2.git072368.1|24	BuildRequires: pkgconfig(Qt6WebEngineCore)
21cr|mos-vkm-1.1-2.git072368.1|25	BuildRequires: pkgconfig(Qt6Widgets)
21cr|mos-vkm-1.1-2.git072368.1|26	BuildRequires: pkgconfig(Qt6WebEngineWidgets)
21cr|mos-vkm-1.1-2.git072368.1|27	
21cr|mos-vkm-1.1-2.git072368.1|28	%description
21cr|mos-vkm-1.1-2.git072368.1|29	A free analogue of the VK Messenger application for Linux,
21cr|mos-vkm-1.1-2.git072368.1|30	designed to manage the web version of VK Messenger
21cr|mos-vkm-1.1-2.git072368.1|31	in a separate application. The functionality allows you
21cr|mos-vkm-1.1-2.git072368.1|32	to minimize the application to tray and display notifications.
21cr|mos-vkm-1.1-2.git072368.1|33	
21cr|mos-vkm-1.1-2.git072368.1|34	%description -l ru_RU.UTF-8
21cr|mos-vkm-1.1-2.git072368.1|35	Свободный аналог приложения VK Messenger для Linux,
21cr|mos-vkm-1.1-2.git072368.1|36	предназначенный для управления web-версией VK Messenger
21cr|mos-vkm-1.1-2.git072368.1|37	в отдельном приложении. Функционал позволяет сворачивать
21cr|mos-vkm-1.1-2.git072368.1|38	приложение в трей и отображать уведомления.
21cr|mos-vkm-1.1-2.git072368.1|39	
21cr|mos-vkm-1.1-2.git072368.1|40	%files
21cr|mos-vkm-1.1-2.git072368.1|41	%{_bindir}/%{name}
21cr|mos-vkm-1.1-2.git072368.1|42	%{_datadir}/applications/%{name}.desktop
21cr|mos-vkm-1.1-2.git072368.1|43	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|mos-vkm-1.1-2.git072368.1|44	
21cr|mos-vkm-1.1-2.git072368.1|45	#------------------------------------------------------------------
21cr|mos-vkm-1.1-2.git072368.1|46	
21cr|mos-vkm-1.1-2.git072368.1|47	%prep
21cr|mos-vkm-1.1-2.git072368.1|48	%setup -n %{name}-%{commit}
21cr|mos-vkm-1.1-2.git072368.1|49	
21cr|mos-vkm-1.1-2.git072368.1|50	%build
21cr|mos-vkm-1.1-2.git072368.1|51	%qmake_qt6 mos-vkm.pro
21cr|mos-vkm-1.1-2.git072368.1|52	%make_build
21cr|mos-vkm-1.1-2.git072368.1|53	
21cr|mos-vkm-1.1-2.git072368.1|54	%install
21cr|mos-vkm-1.1-2.git072368.1|55	mkdir -p %{buildroot}%{_bindir}
21cr|mos-vkm-1.1-2.git072368.1|56	mkdir -p %{buildroot}/applications
21cr|mos-vkm-1.1-2.git072368.1|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mos-vkm-1.1-2.git072368.1|58	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|mos-vkm-1.1-2.git072368.1|59	
21cr|mos-vkm-1.1-2.git072368.1|60	install -p -m755 %{name} %{buildroot}%{_bindir}/
21cr|mos-vkm-1.1-2.git072368.1|61	install -p -m755 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|mos-vkm-1.1-2.git072368.1|62	install -p -m644 resources/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/

3248 21
21cr|motion-4.4.0-1|1	Summary:	A highly customizable software motion detector
21cr|motion-4.4.0-1|2	Name:		motion
21cr|motion-4.4.0-1|3	Version:	4.4.0
21cr|motion-4.4.0-1|4	Release:	1
21cr|motion-4.4.0-1|5	License:	GPLv2+
21cr|motion-4.4.0-1|6	Group:		Video
21cr|motion-4.4.0-1|7	Url:		https://github.com/Motion-Project/motion
21cr|motion-4.4.0-1|8	Source0:	https://github.com/Motion-Project/motion/archive/%{name}-release-%{version}.tar.gz
21cr|motion-4.4.0-1|9	Source1:	%{name}-tmpfiles.conf
21cr|motion-4.4.0-1|10	Source100:	%{name}.rpmlintrc
21cr|motion-4.4.0-1|11	BuildRequires:	linux-userspace-headers
21cr|motion-4.4.0-1|12	BuildRequires:	ffmpeg-devel
21cr|motion-4.4.0-1|13	BuildRequires:	gettext-devel
21cr|motion-4.4.0-1|14	BuildRequires:	mysql-devel
21cr|motion-4.4.0-1|15	BuildRequires:	pkgconfig(libavcodec)
21cr|motion-4.4.0-1|16	BuildRequires:	pkgconfig(libavformat)
21cr|motion-4.4.0-1|17	BuildRequires:	pkgconfig(libavutil)
21cr|motion-4.4.0-1|18	BuildRequires:	pkgconfig(libmicrohttpd)
21cr|motion-4.4.0-1|19	BuildRequires:	pkgconfig(libpq)
21cr|motion-4.4.0-1|20	BuildRequires:	pkgconfig(libswscale)
21cr|motion-4.4.0-1|21	BuildRequires:	pkgconfig(libjpeg)
21cr|motion-4.4.0-1|22	BuildRequires:	pkgconfig(libwebp)
21cr|motion-4.4.0-1|23	BuildRequires:	pkgconfig(libwebpmux)
21cr|motion-4.4.0-1|24	BuildRequires:	pkgconfig(mariadb)
21cr|motion-4.4.0-1|25	BuildRequires:	pkgconfig(sqlite3)
21cr|motion-4.4.0-1|26	BuildRequires:	pkgconfig(zlib)
21cr|motion-4.4.0-1|27	Requires(post):		systemd
21cr|motion-4.4.0-1|28	
21cr|motion-4.4.0-1|29	%description
21cr|motion-4.4.0-1|30	This is a software motion detector. It grabs images from video4linux devices
21cr|motion-4.4.0-1|31	and/or from web cams (such as the axis network cameras). It is the perfect
21cr|motion-4.4.0-1|32	tool for keeping an eye on your property keeping only those images that are
21cr|motion-4.4.0-1|33	interesting.
21cr|motion-4.4.0-1|34	
21cr|motion-4.4.0-1|35	%files -f %{name}.lang
21cr|motion-4.4.0-1|36	%doc doc/CHANGELOG doc/CREDITS LICENSE README.md
21cr|motion-4.4.0-1|37	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|motion-4.4.0-1|38	%config(noreplace) %{_sysconfdir}/%{name}/camera*.conf
21cr|motion-4.4.0-1|39	%dir %{_sysconfdir}/%{name}/conf.d
21cr|motion-4.4.0-1|40	%{_bindir}/%{name}
21cr|motion-4.4.0-1|41	%{_mandir}/man1/%{name}.1*
21cr|motion-4.4.0-1|42	%{_tmpfilesdir}/%{name}.conf
21cr|motion-4.4.0-1|43	
21cr|motion-4.4.0-1|44	%post
21cr|motion-4.4.0-1|45	%tmpfiles_create %{name}.conf
21cr|motion-4.4.0-1|46	
21cr|motion-4.4.0-1|47	#-----------------------------------------------------------------------------
21cr|motion-4.4.0-1|48	
21cr|motion-4.4.0-1|49	%prep
21cr|motion-4.4.0-1|50	%setup -qn %{name}-release-%{version}
21cr|motion-4.4.0-1|51	
21cr|motion-4.4.0-1|52	
21cr|motion-4.4.0-1|53	%build
21cr|motion-4.4.0-1|54	autoreconf -vfi
21cr|motion-4.4.0-1|55	%configure
21cr|motion-4.4.0-1|56	%make
21cr|motion-4.4.0-1|57	
21cr|motion-4.4.0-1|58	
21cr|motion-4.4.0-1|59	%install
21cr|motion-4.4.0-1|60	%makeinstall_std
21cr|motion-4.4.0-1|61	
21cr|motion-4.4.0-1|62	# Use standard names
21cr|motion-4.4.0-1|63	mv %{buildroot}%{_sysconfdir}/%{name}/%{name}-dist.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|motion-4.4.0-1|64	mv %{buildroot}%{_sysconfdir}/%{name}/camera1-dist.conf %{buildroot}%{_sysconfdir}/%{name}/camera1.conf
21cr|motion-4.4.0-1|65	mv %{buildroot}%{_sysconfdir}/%{name}/camera2-dist.conf %{buildroot}%{_sysconfdir}/%{name}/camera2.conf
21cr|motion-4.4.0-1|66	mv %{buildroot}%{_sysconfdir}/%{name}/camera3-dist.conf %{buildroot}%{_sysconfdir}/%{name}/camera3.conf
21cr|motion-4.4.0-1|67	mv %{buildroot}%{_sysconfdir}/%{name}/camera4-dist.conf %{buildroot}%{_sysconfdir}/%{name}/camera4.conf
21cr|motion-4.4.0-1|68	
21cr|motion-4.4.0-1|69	rm -rf %{buildroot}%{_datadir}/doc/
21cr|motion-4.4.0-1|70	
21cr|motion-4.4.0-1|71	# Systemd compat
21cr|motion-4.4.0-1|72	install -D -m 644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|motion-4.4.0-1|73	
21cr|motion-4.4.0-1|74	# Create dir listed in default config file
21cr|motion-4.4.0-1|75	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/conf.d
21cr|motion-4.4.0-1|76	
21cr|motion-4.4.0-1|77	%find_lang %{name}

3249 21
21cr|mount-gtk-1.4.5.1-1|1	Summary:	Front end for udisks
21cr|mount-gtk-1.4.5.1-1|2	Name:		mount-gtk
21cr|mount-gtk-1.4.5.1-1|3	Version:	1.4.5.1
21cr|mount-gtk-1.4.5.1-1|4	Release:	1
21cr|mount-gtk-1.4.5.1-1|5	License:	GPLv2
21cr|mount-gtk-1.4.5.1-1|6	Group:		Graphical desktop/GNOME
21cr|mount-gtk-1.4.5.1-1|7	URL:		http://mount-gtk.sourceforge.net/
21cr|mount-gtk-1.4.5.1-1|8	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|mount-gtk-1.4.5.1-1|9	Patch0:		mount-gtk-1.4.0-GCC-requires-compile-flag.patch
21cr|mount-gtk-1.4.5.1-1|10	BuildRequires:	autoconf-archive
21cr|mount-gtk-1.4.5.1-1|11	BuildRequires:	pkgconfig(c++-gtk-utils-3-2.2)
21cr|mount-gtk-1.4.5.1-1|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|mount-gtk-1.4.5.1-1|13	BuildRequires:	pkgconfig(libnotify)
21cr|mount-gtk-1.4.5.1-1|14	BuildRequires:	pkgconfig(udisks2)
21cr|mount-gtk-1.4.5.1-1|15	Requires:	udisks2
21cr|mount-gtk-1.4.5.1-1|16	
21cr|mount-gtk-1.4.5.1-1|17	%description
21cr|mount-gtk-1.4.5.1-1|18	The program is a front end to udisks and mount. It provides a means of
21cr|mount-gtk-1.4.5.1-1|19	mounting devices with udisks and mount through an easy to use graphical
21cr|mount-gtk-1.4.5.1-1|20	interface.
21cr|mount-gtk-1.4.5.1-1|21	
21cr|mount-gtk-1.4.5.1-1|22	%files -f %{name}.lang
21cr|mount-gtk-1.4.5.1-1|23	%doc AUTHORS COPYING ChangeLog README BUGS
21cr|mount-gtk-1.4.5.1-1|24	%{_bindir}/%{name}
21cr|mount-gtk-1.4.5.1-1|25	%{_datadir}/applications/*.desktop
21cr|mount-gtk-1.4.5.1-1|26	%{_mandir}/man1/%{name}.1.*
21cr|mount-gtk-1.4.5.1-1|27	
21cr|mount-gtk-1.4.5.1-1|28	#-----------------------------------------------------------------------
21cr|mount-gtk-1.4.5.1-1|29	
21cr|mount-gtk-1.4.5.1-1|30	%prep
21cr|mount-gtk-1.4.5.1-1|31	%setup -q
21cr|mount-gtk-1.4.5.1-1|32	%apply_patches
21cr|mount-gtk-1.4.5.1-1|33	autoreconf -fi
21cr|mount-gtk-1.4.5.1-1|34	
21cr|mount-gtk-1.4.5.1-1|35	%build
21cr|mount-gtk-1.4.5.1-1|36	%configure
21cr|mount-gtk-1.4.5.1-1|37	%make
21cr|mount-gtk-1.4.5.1-1|38	
21cr|mount-gtk-1.4.5.1-1|39	%install
21cr|mount-gtk-1.4.5.1-1|40	%makeinstall_std
21cr|mount-gtk-1.4.5.1-1|41	%find_lang %{name}

3250 21
21cr|mousepad-0.5.10-1|1	%define debug_package %{nil}
21cr|mousepad-0.5.10-1|2	%define _disable_rebuild_configure 1
21cr|mousepad-0.5.10-1|3	%define apps_name org.xfce.mousepad
21cr|mousepad-0.5.10-1|4	
21cr|mousepad-0.5.10-1|5	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|mousepad-0.5.10-1|6	
21cr|mousepad-0.5.10-1|7	Summary:	A simple text editor for Xfce
21cr|mousepad-0.5.10-1|8	Name:		mousepad
21cr|mousepad-0.5.10-1|9	Version:	0.5.10
21cr|mousepad-0.5.10-1|10	Release:	1
21cr|mousepad-0.5.10-1|11	License:	GPLv2+
21cr|mousepad-0.5.10-1|12	Group:		Editors
21cr|mousepad-0.5.10-1|13	URL:		http://www.xfce.org
21cr|mousepad-0.5.10-1|14	Source:		https://archive.xfce.org/src/apps/mousepad/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|mousepad-0.5.10-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mousepad-0.5.10-1|16	BuildRequires:	imagemagick
21cr|mousepad-0.5.10-1|17	BuildRequires:	perl(XML::Parser)
21cr|mousepad-0.5.10-1|18	BuildRequires:	desktop-file-utils
21cr|mousepad-0.5.10-1|19	BuildRequires:	pkgconfig(libxfconf-0)
21cr|mousepad-0.5.10-1|20	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mousepad-0.5.10-1|21	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|mousepad-0.5.10-1|22	BuildRequires:	intltool
21cr|mousepad-0.5.10-1|23	Requires(post):	desktop-file-utils
21cr|mousepad-0.5.10-1|24	Requires(postun):	desktop-file-utils
21cr|mousepad-0.5.10-1|25	
21cr|mousepad-0.5.10-1|26	%description
21cr|mousepad-0.5.10-1|27	Mousepad is a text editor for Xfce based on Leafpad. The initial reason for
21cr|mousepad-0.5.10-1|28	Mousepad was to provide printing support, which would have been difficult
21cr|mousepad-0.5.10-1|29	for Leafpad for various reasons.
21cr|mousepad-0.5.10-1|30	
21cr|mousepad-0.5.10-1|31	Although some features are under development, currently Mousepad has the
21cr|mousepad-0.5.10-1|32	following features:
21cr|mousepad-0.5.10-1|33	
21cr|mousepad-0.5.10-1|34	* Complete support for UTF-8 text
21cr|mousepad-0.5.10-1|35	* Cut/Copy/Paste and Select All text
21cr|mousepad-0.5.10-1|36	* Search and Replace
21cr|mousepad-0.5.10-1|37	* Font selecton
21cr|mousepad-0.5.10-1|38	* Word Wrap
21cr|mousepad-0.5.10-1|39	* Character coding selection
21cr|mousepad-0.5.10-1|40	* Auto character coding detection (UTF-8 and some codesets)
21cr|mousepad-0.5.10-1|41	* Manual codeset setting
21cr|mousepad-0.5.10-1|42	* Infinite Undo/Redo by word
21cr|mousepad-0.5.10-1|43	* Auto Indent
21cr|mousepad-0.5.10-1|44	* Multi-line Indent
21cr|mousepad-0.5.10-1|45	* Display line numbers
21cr|mousepad-0.5.10-1|46	* Drag and Drop
21cr|mousepad-0.5.10-1|47	* Printing
21cr|mousepad-0.5.10-1|48	
21cr|mousepad-0.5.10-1|49	%files -f %{name}.lang
21cr|mousepad-0.5.10-1|50	%doc AUTHORS ChangeLog NEWS README*
21cr|mousepad-0.5.10-1|51	%{_bindir}/*
21cr|mousepad-0.5.10-1|52	%{_datadir}/applications/*.desktop
21cr|mousepad-0.5.10-1|53	%{_datadir}/glib-2.0/schemas/org.xfce.mousepad.gschema.xml
21cr|mousepad-0.5.10-1|54	%{_datadir}/polkit-1/actions/org.xfce.mousepad.policy
21cr|mousepad-0.5.10-1|55	%{_iconsdir}/hicolor/*/apps/%{apps_name}.{png,svg}
21cr|mousepad-0.5.10-1|56	%{_metainfodir}/*.appdata.xml
21cr|mousepad-0.5.10-1|57	
21cr|mousepad-0.5.10-1|58	#-----------------------------------------------------------
21cr|mousepad-0.5.10-1|59	%define major 0
21cr|mousepad-0.5.10-1|60	%define libname %mklibname %{name} %{major}
21cr|mousepad-0.5.10-1|61	
21cr|mousepad-0.5.10-1|62	%package -n %{libname}
21cr|mousepad-0.5.10-1|63	Summary:	mousepad shared library
21cr|mousepad-0.5.10-1|64	Group:		System/Libraries
21cr|mousepad-0.5.10-1|65	
21cr|mousepad-0.5.10-1|66	%description -n %{libname}
21cr|mousepad-0.5.10-1|67	mousepad shared library.
21cr|mousepad-0.5.10-1|68	
21cr|mousepad-0.5.10-1|69	%files -n %{libname}
21cr|mousepad-0.5.10-1|70	%{_libdir}/libmousepad.so
21cr|mousepad-0.5.10-1|71	%{_libdir}/libmousepad.so.%{major}*
21cr|mousepad-0.5.10-1|72	
21cr|mousepad-0.5.10-1|73	#-----------------------------------------------------------
21cr|mousepad-0.5.10-1|74	
21cr|mousepad-0.5.10-1|75	%prep
21cr|mousepad-0.5.10-1|76	%setup -q
21cr|mousepad-0.5.10-1|77	
21cr|mousepad-0.5.10-1|78	%build
21cr|mousepad-0.5.10-1|79	%configure \
21cr|mousepad-0.5.10-1|80	--disable-static \
21cr|mousepad-0.5.10-1|81	--enable-gtk3 \
21cr|mousepad-0.5.10-1|82	--enable-dbus
21cr|mousepad-0.5.10-1|83	%make
21cr|mousepad-0.5.10-1|84	
21cr|mousepad-0.5.10-1|85	%install
21cr|mousepad-0.5.10-1|86	%makeinstall_std
21cr|mousepad-0.5.10-1|87	
21cr|mousepad-0.5.10-1|88	%find_lang %{name}

3251 21
21cr|mousetweaks-3.32.0-4|1	Summary:	Help motorically impaired users to use the mouse
21cr|mousetweaks-3.32.0-4|2	Name:		mousetweaks
21cr|mousetweaks-3.32.0-4|3	Version:	3.32.0
21cr|mousetweaks-3.32.0-4|4	Release:	4
21cr|mousetweaks-3.32.0-4|5	License:	GPLv3+
21cr|mousetweaks-3.32.0-4|6	Group:		Accessibility
21cr|mousetweaks-3.32.0-4|7	Url:		http://live.gnome.org/Mousetweaks/Home
21cr|mousetweaks-3.32.0-4|8	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/mousetweaks/%{name}-%{version}.tar.xz
21cr|mousetweaks-3.32.0-4|9	BuildRequires:	intltool
21cr|mousetweaks-3.32.0-4|10	BuildRequires:	rarian
21cr|mousetweaks-3.32.0-4|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|mousetweaks-3.32.0-4|12	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|mousetweaks-3.32.0-4|13	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|mousetweaks-3.32.0-4|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mousetweaks-3.32.0-4|15	BuildRequires:	pkgconfig(x11)
21cr|mousetweaks-3.32.0-4|16	BuildRequires:	pkgconfig(xcursor)
21cr|mousetweaks-3.32.0-4|17	BuildRequires:	pkgconfig(xfixes)
21cr|mousetweaks-3.32.0-4|18	BuildRequires:	pkgconfig(xtst)
21cr|mousetweaks-3.32.0-4|19	
21cr|mousetweaks-3.32.0-4|20	%description
21cr|mousetweaks-3.32.0-4|21	The Mousetweaks package provides mouse accessibility enhancements for
21cr|mousetweaks-3.32.0-4|22	the GNOME desktop. These enhancements are:
21cr|mousetweaks-3.32.0-4|23	
21cr|mousetweaks-3.32.0-4|24	1. It offers a way to perform the various clicks without using any
21cr|mousetweaks-3.32.0-4|25	hardware button.
21cr|mousetweaks-3.32.0-4|26	
21cr|mousetweaks-3.32.0-4|27	2. It allows users to perform a right click by doing a click&hold
21cr|mousetweaks-3.32.0-4|28	of the left mousebutton. (For a left-handed mouse user, the termes
21cr|mousetweaks-3.32.0-4|29	left and right have to be inverted.)
21cr|mousetweaks-3.32.0-4|30	
21cr|mousetweaks-3.32.0-4|31	3. It provides an applet that the user can install on a panel. This
21cr|mousetweaks-3.32.0-4|32	applet creates an area on the panel into which the pointer can
21cr|mousetweaks-3.32.0-4|33	be captured until the user releases it with a predefined button
21cr|mousetweaks-3.32.0-4|34	and modifier combination.
21cr|mousetweaks-3.32.0-4|35	
21cr|mousetweaks-3.32.0-4|36	The options can be accessed through the Accessibility tab of the
21cr|mousetweaks-3.32.0-4|37	Mouse Preferences of GNOME Control Center or through command-line.
21cr|mousetweaks-3.32.0-4|38	
21cr|mousetweaks-3.32.0-4|39	%files -f %{name}.lang
21cr|mousetweaks-3.32.0-4|40	%doc AUTHORS README NEWS TODO
21cr|mousetweaks-3.32.0-4|41	%{_bindir}/mousetweaks
21cr|mousetweaks-3.32.0-4|42	%{_datadir}/GConf/gsettings/*.convert
21cr|mousetweaks-3.32.0-4|43	%{_datadir}/glib-2.0/schemas/*.xml
21cr|mousetweaks-3.32.0-4|44	%{_datadir}/%{name}
21cr|mousetweaks-3.32.0-4|45	%{_mandir}/man1/*.1*
21cr|mousetweaks-3.32.0-4|46	
21cr|mousetweaks-3.32.0-4|47	#----------------------------------------------------------------------------
21cr|mousetweaks-3.32.0-4|48	
21cr|mousetweaks-3.32.0-4|49	%prep
21cr|mousetweaks-3.32.0-4|50	%setup -q
21cr|mousetweaks-3.32.0-4|51	
21cr|mousetweaks-3.32.0-4|52	%build
21cr|mousetweaks-3.32.0-4|53	export LC_ALL=en_US.UTF-8
21cr|mousetweaks-3.32.0-4|54	%configure
21cr|mousetweaks-3.32.0-4|55	%make V=1
21cr|mousetweaks-3.32.0-4|56	
21cr|mousetweaks-3.32.0-4|57	%install
21cr|mousetweaks-3.32.0-4|58	%makeinstall_std
21cr|mousetweaks-3.32.0-4|59	%find_lang %{name} --with-gnome

3252 21
21cr|Mowitz-0.3.0-16|1	%define major 0
21cr|Mowitz-0.3.0-16|2	%define libname %mklibname %{name} %{major}
21cr|Mowitz-0.3.0-16|3	%define devname %mklibname %{name} -d
21cr|Mowitz-0.3.0-16|4	
21cr|Mowitz-0.3.0-16|5	Summary:	Collection of widgets for X applications
21cr|Mowitz-0.3.0-16|6	Name:		Mowitz
21cr|Mowitz-0.3.0-16|7	Version:	0.3.0
21cr|Mowitz-0.3.0-16|8	Release:	16
21cr|Mowitz-0.3.0-16|9	License:	GPL
21cr|Mowitz-0.3.0-16|10	Group:		System/Libraries
21cr|Mowitz-0.3.0-16|11	URL:		http://siag.nu/mowitz/
21cr|Mowitz-0.3.0-16|12	Source:		http://siag.nu/pub/mowitz/%{name}-%{version}.tar.gz
21cr|Mowitz-0.3.0-16|13	Patch0:		Mowitz-0.3.0-overflow.patch
21cr|Mowitz-0.3.0-16|14	Patch1:		Mowitz-0.3.0-overflow2.patch
21cr|Mowitz-0.3.0-16|15	Patch2:		Mowitz-0.3.0-overflow3.patch
21cr|Mowitz-0.3.0-16|16	Patch3:		Mowitz-0.3.0-overflow4.patch
21cr|Mowitz-0.3.0-16|17	Patch4:		Mowitz-0.3.0-overflow5.patch
21cr|Mowitz-0.3.0-16|18	Patch5:		Mowitz-0.3.0-overflow6.patch
21cr|Mowitz-0.3.0-16|19	Patch6:		Mowitz-0.3.0-overflow7.patch
21cr|Mowitz-0.3.0-16|20	Patch7:		Mowitz-0.3.0-overflow8.patch
21cr|Mowitz-0.3.0-16|21	Patch8:		Mowitz-0.3.0-link.patch
21cr|Mowitz-0.3.0-16|22	BuildRequires:	pkgconfig(x11)
21cr|Mowitz-0.3.0-16|23	BuildRequires:	pkgconfig(xpm)
21cr|Mowitz-0.3.0-16|24	BuildRequires:	pkgconfig(xext)
21cr|Mowitz-0.3.0-16|25	BuildRequires:	pkgconfig(xaw7)
21cr|Mowitz-0.3.0-16|26	BuildRequires:	pkgconfig(xmu)
21cr|Mowitz-0.3.0-16|27	BuildRequires:	pkgconfig(xt)
21cr|Mowitz-0.3.0-16|28	BuildRequires:	neXtaw-devel
21cr|Mowitz-0.3.0-16|29	
21cr|Mowitz-0.3.0-16|30	%description
21cr|Mowitz-0.3.0-16|31	The Mowitz library contains a large collection of widgets for X applications
21cr|Mowitz-0.3.0-16|32	to use. It complements a widget set such as Xaw3d or neXtaw.
21cr|Mowitz-0.3.0-16|33	
21cr|Mowitz-0.3.0-16|34	%files
21cr|Mowitz-0.3.0-16|35	%{_datadir}/%{name}
21cr|Mowitz-0.3.0-16|36	
21cr|Mowitz-0.3.0-16|37	#----------------------------------------------------------------------------
21cr|Mowitz-0.3.0-16|38	
21cr|Mowitz-0.3.0-16|39	%package -n %{libname}
21cr|Mowitz-0.3.0-16|40	Summary:	Collection of widgets for X applications
21cr|Mowitz-0.3.0-16|41	Group:		System/Libraries
21cr|Mowitz-0.3.0-16|42	Requires:	%{name}
21cr|Mowitz-0.3.0-16|43	
21cr|Mowitz-0.3.0-16|44	%description -n %{libname}
21cr|Mowitz-0.3.0-16|45	The Mowitz library contains a large collection of widgets for X applications
21cr|Mowitz-0.3.0-16|46	to use. It complements a widget set such as Xaw3d or neXtaw.
21cr|Mowitz-0.3.0-16|47	
21cr|Mowitz-0.3.0-16|48	%files -n %{libname}
21cr|Mowitz-0.3.0-16|49	%{_libdir}/lib%{name}.so.%{major}*
21cr|Mowitz-0.3.0-16|50	
21cr|Mowitz-0.3.0-16|51	#----------------------------------------------------------------------------
21cr|Mowitz-0.3.0-16|52	
21cr|Mowitz-0.3.0-16|53	%package -n %{devname}
21cr|Mowitz-0.3.0-16|54	Summary:	Collection of widgets for X applications
21cr|Mowitz-0.3.0-16|55	Group:		Development/C
21cr|Mowitz-0.3.0-16|56	Requires:	%{libname} = %{version}-%{release}
21cr|Mowitz-0.3.0-16|57	Provides:	libMowitz-devel = %{version}-%{release}
21cr|Mowitz-0.3.0-16|58	
21cr|Mowitz-0.3.0-16|59	%description -n %{devname}
21cr|Mowitz-0.3.0-16|60	The Mowitz library contains a large collection of widgets for X applications
21cr|Mowitz-0.3.0-16|61	to use. It complements a widget set such as Xaw3d or neXtaw.
21cr|Mowitz-0.3.0-16|62	
21cr|Mowitz-0.3.0-16|63	%files -n %{devname}
21cr|Mowitz-0.3.0-16|64	%{_bindir}/mowitz-config
21cr|Mowitz-0.3.0-16|65	%{_includedir}/%{name}/
21cr|Mowitz-0.3.0-16|66	%{_libdir}/lib%{name}.so
21cr|Mowitz-0.3.0-16|67	
21cr|Mowitz-0.3.0-16|68	#----------------------------------------------------------------------------
21cr|Mowitz-0.3.0-16|69	
21cr|Mowitz-0.3.0-16|70	%prep
21cr|Mowitz-0.3.0-16|71	%setup -q
21cr|Mowitz-0.3.0-16|72	%patch0 -p0 -b .overflow
21cr|Mowitz-0.3.0-16|73	%patch1 -p0 -b .overflow2
21cr|Mowitz-0.3.0-16|74	%patch2 -p0 -b .overflow3
21cr|Mowitz-0.3.0-16|75	%patch3 -p0 -b .overflow4
21cr|Mowitz-0.3.0-16|76	%patch4 -p0 -b .overflow5
21cr|Mowitz-0.3.0-16|77	%patch5 -p0 -b .overflow6
21cr|Mowitz-0.3.0-16|78	%patch6 -p0 -b .overflow7
21cr|Mowitz-0.3.0-16|79	%patch7 -p0 -b .overflow8
21cr|Mowitz-0.3.0-16|80	%patch8 -p0 -b .link
21cr|Mowitz-0.3.0-16|81	
21cr|Mowitz-0.3.0-16|82	%build
21cr|Mowitz-0.3.0-16|83	%configure
21cr|Mowitz-0.3.0-16|84	%make
21cr|Mowitz-0.3.0-16|85	
21cr|Mowitz-0.3.0-16|86	%install
21cr|Mowitz-0.3.0-16|87	%makeinstall_std
21cr|Mowitz-0.3.0-16|88	
21cr|Mowitz-0.3.0-16|89	rm -rf %{buildroot}/usr/doc/
21cr|Mowitz-0.3.0-16|90	

3253 21
21cr|mozldap-6.0.7-13|1	%define nspr_version    4.6
21cr|mozldap-6.0.7-13|2	%define nss_version     3.11
21cr|mozldap-6.0.7-13|3	%define svrcore_version 4.0.4
21cr|mozldap-6.0.7-13|4	
21cr|mozldap-6.0.7-13|5	%define major           %(echo %{version} |cut -d. -f1)
21cr|mozldap-6.0.7-13|6	%define minor           %(echo %{version} |cut -d. -f2)
21cr|mozldap-6.0.7-13|7	%define submin          %(echo %{version} |cut -d. -f3)
21cr|mozldap-6.0.7-13|8	%define libsuffix       %{major}0
21cr|mozldap-6.0.7-13|9	
21cr|mozldap-6.0.7-13|10	Summary:          Mozilla LDAP C SDK
21cr|mozldap-6.0.7-13|11	Name:             mozldap
21cr|mozldap-6.0.7-13|12	Version:          6.0.7
21cr|mozldap-6.0.7-13|13	Release:          13
21cr|mozldap-6.0.7-13|14	License:          MPLv1.1 or GPLv2+ or LGPLv2+
21cr|mozldap-6.0.7-13|15	URL:              http://www.mozilla.org/directory/csdk.html
21cr|mozldap-6.0.7-13|16	Group:            System/Libraries
21cr|mozldap-6.0.7-13|17	BuildRequires:    nspr-devel >= %{nspr_version}
21cr|mozldap-6.0.7-13|18	BuildRequires:    nss-devel >= %{nss_version}
21cr|mozldap-6.0.7-13|19	BuildRequires:    svrcore-devel >= %{svrcore_version}
21cr|mozldap-6.0.7-13|20	BuildRequires:    gcc-c++
21cr|mozldap-6.0.7-13|21	BuildRequires:    libsasl-devel
21cr|mozldap-6.0.7-13|22	
21cr|mozldap-6.0.7-13|23	Source0:          ftp://ftp.mozilla.org/pub/mozilla.org/directory/c-sdk/releases/v%{version}/src/%{name}-%{version}.tar.gz
21cr|mozldap-6.0.7-13|24	Source100:		%{name}.rpmlintrc
21cr|mozldap-6.0.7-13|25	
21cr|mozldap-6.0.7-13|26	%description
21cr|mozldap-6.0.7-13|27	The Mozilla LDAP C SDK is a set of libraries that
21cr|mozldap-6.0.7-13|28	allow applications to communicate with LDAP directory
21cr|mozldap-6.0.7-13|29	servers.  These libraries are derived from the University
21cr|mozldap-6.0.7-13|30	of Michigan and Netscape LDAP libraries.  They use Mozilla
21cr|mozldap-6.0.7-13|31	NSPR and NSS for crypto.
21cr|mozldap-6.0.7-13|32	
21cr|mozldap-6.0.7-13|33	
21cr|mozldap-6.0.7-13|34	%package tools
21cr|mozldap-6.0.7-13|35	Summary:          Tools for the Mozilla LDAP C SDK
21cr|mozldap-6.0.7-13|36	Group:            System/Libraries
21cr|mozldap-6.0.7-13|37	Requires:         %{name} = %{version}-%{release}
21cr|mozldap-6.0.7-13|38	BuildRequires:    nspr-devel >= %{nspr_version}
21cr|mozldap-6.0.7-13|39	BuildRequires:    nss-devel >= %{nss_version}
21cr|mozldap-6.0.7-13|40	BuildRequires:    svrcore-devel >= %{svrcore_version}
21cr|mozldap-6.0.7-13|41	
21cr|mozldap-6.0.7-13|42	%description tools
21cr|mozldap-6.0.7-13|43	The mozldap-tools package provides the ldapsearch,
21cr|mozldap-6.0.7-13|44	ldapmodify, and ldapdelete tools that use the
21cr|mozldap-6.0.7-13|45	Mozilla LDAP C SDK libraries.
21cr|mozldap-6.0.7-13|46	
21cr|mozldap-6.0.7-13|47	
21cr|mozldap-6.0.7-13|48	%package devel
21cr|mozldap-6.0.7-13|49	Summary:          Development libraries and examples for Mozilla LDAP C SDK
21cr|mozldap-6.0.7-13|50	Group:            Development/C
21cr|mozldap-6.0.7-13|51	Requires:         %{name} = %{version}-%{release}
21cr|mozldap-6.0.7-13|52	
21cr|mozldap-6.0.7-13|53	%description devel
21cr|mozldap-6.0.7-13|54	Header and Library files for doing development with the Mozilla LDAP C SDK
21cr|mozldap-6.0.7-13|55	
21cr|mozldap-6.0.7-13|56	%prep
21cr|mozldap-6.0.7-13|57	%setup -q
21cr|mozldap-6.0.7-13|58	
21cr|mozldap-6.0.7-13|59	%build
21cr|mozldap-6.0.7-13|60	%setup_compile_flags
21cr|mozldap-6.0.7-13|61	
21cr|mozldap-6.0.7-13|62	cd c-sdk
21cr|mozldap-6.0.7-13|63	
21cr|mozldap-6.0.7-13|64	%configure \
21cr|mozldap-6.0.7-13|65	%ifarch x86_64
21cr|mozldap-6.0.7-13|66	--enable-64bit \
21cr|mozldap-6.0.7-13|67	%endif
21cr|mozldap-6.0.7-13|68	--with-sasl \
21cr|mozldap-6.0.7-13|69	--with-system-nss \
21cr|mozldap-6.0.7-13|70	--with-system-nspr \
21cr|mozldap-6.0.7-13|71	--with-system-svrcore \
21cr|mozldap-6.0.7-13|72	--enable-clu \
21cr|mozldap-6.0.7-13|73	--enable-optimize \
21cr|mozldap-6.0.7-13|74	--disable-debug
21cr|mozldap-6.0.7-13|75	
21cr|mozldap-6.0.7-13|76	# Enable compiler optimizations and disable debugging code
21cr|mozldap-6.0.7-13|77	BUILD_OPT=1
21cr|mozldap-6.0.7-13|78	export BUILD_OPT
21cr|mozldap-6.0.7-13|79	
21cr|mozldap-6.0.7-13|80	# Generate symbolic info for debuggers
21cr|mozldap-6.0.7-13|81	XCFLAGS="%{optflags}"
21cr|mozldap-6.0.7-13|82	export XCFLAGS
21cr|mozldap-6.0.7-13|83	
21cr|mozldap-6.0.7-13|84	PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
21cr|mozldap-6.0.7-13|85	PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
21cr|mozldap-6.0.7-13|86	
21cr|mozldap-6.0.7-13|87	export PKG_CONFIG_ALLOW_SYSTEM_LIBS
21cr|mozldap-6.0.7-13|88	export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS
21cr|mozldap-6.0.7-13|89	
21cr|mozldap-6.0.7-13|90	make \
21cr|mozldap-6.0.7-13|91	%ifarch x86_64
21cr|mozldap-6.0.7-13|92	USE_64=1
21cr|mozldap-6.0.7-13|93	%endif
21cr|mozldap-6.0.7-13|94	
21cr|mozldap-6.0.7-13|95	%install
21cr|mozldap-6.0.7-13|96	# Set up our package file
21cr|mozldap-6.0.7-13|97	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|mozldap-6.0.7-13|98	cat c-sdk/mozldap.pc.in \
21cr|mozldap-6.0.7-13|99	| sed -e "s,%%libdir%%,%{_libdir},g" \
21cr|mozldap-6.0.7-13|100	-e "s,%%prefix%%,%{_prefix},g" \
21cr|mozldap-6.0.7-13|101	-e "s,%%major%%,%{major},g" \
21cr|mozldap-6.0.7-13|102	-e "s,%%minor%%,%{minor},g" \
21cr|mozldap-6.0.7-13|103	-e "s,%%submin%%,%{submin},g" \
21cr|mozldap-6.0.7-13|104	-e "s,%%libsuffix%%,%{libsuffix},g" \
21cr|mozldap-6.0.7-13|105	-e "s,%%bindir%%,%{_libdir}/%{name},g" \
21cr|mozldap-6.0.7-13|106	-e "s,%%exec_prefix%%,%{_prefix},g" \
21cr|mozldap-6.0.7-13|107	-e "s,%%includedir%%,%{_includedir}/%{name},g" \
21cr|mozldap-6.0.7-13|108	-e "s,%%NSPR_VERSION%%,%{nspr_version},g" \
21cr|mozldap-6.0.7-13|109	-e "s,%%NSS_VERSION%%,%{nss_version},g" \
21cr|mozldap-6.0.7-13|110	-e "s,%%SVRCORE_VERSION%%,%{svrcore_version},g" \
21cr|mozldap-6.0.7-13|111	-e "s,%%MOZLDAP_VERSION%%,%{version},g" \
21cr|mozldap-6.0.7-13|112	> %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21cr|mozldap-6.0.7-13|113	
21cr|mozldap-6.0.7-13|114	# There is no make install target so we'll do it ourselves.
21cr|mozldap-6.0.7-13|115	
21cr|mozldap-6.0.7-13|116	mkdir -p %{buildroot}%{_includedir}/%{name}
21cr|mozldap-6.0.7-13|117	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|mozldap-6.0.7-13|118	echo $(pwd)
21cr|mozldap-6.0.7-13|119	
21cr|mozldap-6.0.7-13|120	# Copy the binary libraries we want
21cr|mozldap-6.0.7-13|121	for file in libssldap%{libsuffix}.so libprldap%{libsuffix}.so libldap%{libsuffix}.so libldif%{libsuffix}.so
21cr|mozldap-6.0.7-13|122	do
21cr|mozldap-6.0.7-13|123	install -m 755 ../dist/lib/$file %{buildroot}%{_libdir}
21cr|mozldap-6.0.7-13|124	done
21cr|mozldap-6.0.7-13|125	
21cr|mozldap-6.0.7-13|126	# Copy the binaries we want
21cr|mozldap-6.0.7-13|127	for file in ldapsearch ldapmodify ldapdelete ldapcmp ldapcompare ldappasswd
21cr|mozldap-6.0.7-13|128	do
21cr|mozldap-6.0.7-13|129	install -m 755 ../dist/bin/$file %{buildroot}%{_libdir}/%{name}
21cr|mozldap-6.0.7-13|130	done
21cr|mozldap-6.0.7-13|131	
21cr|mozldap-6.0.7-13|132	# Copy the include files
21cr|mozldap-6.0.7-13|133	for file in ../dist/public/ldap/*.h
21cr|mozldap-6.0.7-13|134	do
21cr|mozldap-6.0.7-13|135	install -p -m 644 $file %{buildroot}%{_includedir}/%{name}
21cr|mozldap-6.0.7-13|136	done
21cr|mozldap-6.0.7-13|137	
21cr|mozldap-6.0.7-13|138	# Copy the developer files
21cr|mozldap-6.0.7-13|139	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|mozldap-6.0.7-13|140	cp -r c-sdk/ldap/examples %{buildroot}%{_datadir}/%{name}
21cr|mozldap-6.0.7-13|141	mkdir -p %{buildroot}%{_datadir}/%{name}/etc
21cr|mozldap-6.0.7-13|142	install -m 644 c-sdk/ldap/examples/xmplflt.conf %{buildroot}%{_datadir}/%{name}/etc
21cr|mozldap-6.0.7-13|143	install -m 644 c-sdk/ldap/libraries/libldap/ldaptemplates.conf %{buildroot}%{_datadir}/%{name}/etc
21cr|mozldap-6.0.7-13|144	install -m 644 c-sdk/ldap/libraries/libldap/ldapfilter.conf %{buildroot}%{_datadir}/%{name}/etc
21cr|mozldap-6.0.7-13|145	install -m 644 c-sdk/ldap/libraries/libldap/ldapsearchprefs.conf %{buildroot}%{_datadir}/%{name}/etc
21cr|mozldap-6.0.7-13|146	
21cr|mozldap-6.0.7-13|147	%files
21cr|mozldap-6.0.7-13|148	%doc c-sdk/README.rpm
21cr|mozldap-6.0.7-13|149	%{_libdir}/libssldap*.so
21cr|mozldap-6.0.7-13|150	%{_libdir}/libprldap*.so
21cr|mozldap-6.0.7-13|151	%{_libdir}/libldap*.so
21cr|mozldap-6.0.7-13|152	%{_libdir}/libldif*.so
21cr|mozldap-6.0.7-13|153	
21cr|mozldap-6.0.7-13|154	%files tools
21cr|mozldap-6.0.7-13|155	%dir %{_libdir}/%{name}
21cr|mozldap-6.0.7-13|156	%{_libdir}/%{name}/ldapsearch
21cr|mozldap-6.0.7-13|157	%{_libdir}/%{name}/ldapmodify
21cr|mozldap-6.0.7-13|158	%{_libdir}/%{name}/ldapdelete
21cr|mozldap-6.0.7-13|159	%{_libdir}/%{name}/ldapcmp
21cr|mozldap-6.0.7-13|160	%{_libdir}/%{name}/ldapcompare
21cr|mozldap-6.0.7-13|161	%{_libdir}/%{name}/ldappasswd
21cr|mozldap-6.0.7-13|162	
21cr|mozldap-6.0.7-13|163	%files devel
21cr|mozldap-6.0.7-13|164	%{_libdir}/pkgconfig/%{name}.pc
21cr|mozldap-6.0.7-13|165	%{_includedir}/%{name}
21cr|mozldap-6.0.7-13|166	%{_datadir}/%{name}

3254 21
21cr|mozo-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|mozo-1.26.0-2|2	%define oname mate-menu-editor
21cr|mozo-1.26.0-2|3	
21cr|mozo-1.26.0-2|4	Summary:	Simple menu editor for MATE
21cr|mozo-1.26.0-2|5	Name:		mozo
21cr|mozo-1.26.0-2|6	Version:	1.26.0
21cr|mozo-1.26.0-2|7	Release:	2
21cr|mozo-1.26.0-2|8	License:	LGPLv2+
21cr|mozo-1.26.0-2|9	Group:		Graphical desktop/MATE
21cr|mozo-1.26.0-2|10	Url:		http://mate-desktop.org
21cr|mozo-1.26.0-2|11	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|mozo-1.26.0-2|12	Patch0:		translation-ru.patch
21cr|mozo-1.26.0-2|13	BuildRequires:	autoconf-archive
21cr|mozo-1.26.0-2|14	BuildRequires:	intltool
21cr|mozo-1.26.0-2|15	BuildRequires:	mate-common
21cr|mozo-1.26.0-2|16	BuildRequires:	pkgconfig(libmate-menu)
21cr|mozo-1.26.0-2|17	BuildRequires:	pkgconfig(python3)
21cr|mozo-1.26.0-2|18	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|mozo-1.26.0-2|19	Requires:	typelib(GdkPixbuf)
21cr|mozo-1.26.0-2|20	Requires:	typelib(Gtk) = 3.0
21cr|mozo-1.26.0-2|21	BuildArch:	noarch
21cr|mozo-1.26.0-2|22	
21cr|mozo-1.26.0-2|23	%rename %{oname}
21cr|mozo-1.26.0-2|24	
21cr|mozo-1.26.0-2|25	%description
21cr|mozo-1.26.0-2|26	Mozo is a menu editor for MATE that lets you get things done,
21cr|mozo-1.26.0-2|27	simply and quickly.
21cr|mozo-1.26.0-2|28	
21cr|mozo-1.26.0-2|29	Just click and type to edit, add, and delete any menu entry.
21cr|mozo-1.26.0-2|30	
21cr|mozo-1.26.0-2|31	%files -f %{name}.lang
21cr|mozo-1.26.0-2|32	%doc README AUTHORS COPYING
21cr|mozo-1.26.0-2|33	%{_bindir}/*
21cr|mozo-1.26.0-2|34	%{_datadir}/applications/*
21cr|mozo-1.26.0-2|35	%{_datadir}/mozo
21cr|mozo-1.26.0-2|36	%{_iconsdir}/hicolor/*/*/*
21cr|mozo-1.26.0-2|37	%{_mandir}/man1/mozo.1.*
21cr|mozo-1.26.0-2|38	%{py3_puresitedir}/*
21cr|mozo-1.26.0-2|39	
21cr|mozo-1.26.0-2|40	#----------------------------------------------------------------------------
21cr|mozo-1.26.0-2|41	
21cr|mozo-1.26.0-2|42	%prep
21cr|mozo-1.26.0-2|43	%setup -q
21cr|mozo-1.26.0-2|44	%patch0 -p1
21cr|mozo-1.26.0-2|45	
21cr|mozo-1.26.0-2|46	# update locale ru
21cr|mozo-1.26.0-2|47	msgfmt po/ru.po -o po/ru.gmo
21cr|mozo-1.26.0-2|48	
21cr|mozo-1.26.0-2|49	%build
21cr|mozo-1.26.0-2|50	%configure
21cr|mozo-1.26.0-2|51	%make
21cr|mozo-1.26.0-2|52	
21cr|mozo-1.26.0-2|53	%install
21cr|mozo-1.26.0-2|54	%makeinstall_std
21cr|mozo-1.26.0-2|55	
21cr|mozo-1.26.0-2|56	%find_lang %{name} --all-name

3255 21
21cr|mozplugger-2.1.6-4|1	%define _mozillapath %{_libdir}/mozilla/plugins
21cr|mozplugger-2.1.6-4|2	
21cr|mozplugger-2.1.6-4|3	Summary:	Generic mozilla plug-in
21cr|mozplugger-2.1.6-4|4	Name:		mozplugger
21cr|mozplugger-2.1.6-4|5	Version:	2.1.6
21cr|mozplugger-2.1.6-4|6	Release:	4
21cr|mozplugger-2.1.6-4|7	License:	GPLv2+
21cr|mozplugger-2.1.6-4|8	Group:		Networking/WWW
21cr|mozplugger-2.1.6-4|9	Url:		http://mozplugger.mozdev.org/
21cr|mozplugger-2.1.6-4|10	Source0:	http://mozplugger.mozdev.org/files/mozplugger-%{version}.tar.gz
21cr|mozplugger-2.1.6-4|11	Source1:	http://umn.dl.sourceforge.net/sourceforge/mplayerplug-in/mini.tar.bz2
21cr|mozplugger-2.1.6-4|12	Source2:	mozmimetypes-1.4.1.tar.bz2
21cr|mozplugger-2.1.6-4|13	Patch1:		mozplugger-2.1.4-pulseaudio.patch
21cr|mozplugger-2.1.6-4|14	Patch2:		mozplugger-2.1.4-gqview.patch
21cr|mozplugger-2.1.6-4|15	BuildRequires:	pkgconfig(x11)
21cr|mozplugger-2.1.6-4|16	Requires:	geeqie
21cr|mozplugger-2.1.6-4|17	Requires:	gv
21cr|mozplugger-2.1.6-4|18	Requires:	imagemagick
21cr|mozplugger-2.1.6-4|19	Requires:	mikmod
21cr|mozplugger-2.1.6-4|20	Requires:	mpg123
21cr|mozplugger-2.1.6-4|21	Requires:	mplayer
21cr|mozplugger-2.1.6-4|22	Requires:	sox
21cr|mozplugger-2.1.6-4|23	Requires:	TiMidity++
21cr|mozplugger-2.1.6-4|24	Requires:	xpdf
21cr|mozplugger-2.1.6-4|25	%rename		plugger
21cr|mozplugger-2.1.6-4|26	
21cr|mozplugger-2.1.6-4|27	%description
21cr|mozplugger-2.1.6-4|28	MozPlugger is a generic Mozilla plug-in that allows the use of standard Linux
21cr|mozplugger-2.1.6-4|29	programs as plug-ins for media types on the Internet.
21cr|mozplugger-2.1.6-4|30	
21cr|mozplugger-2.1.6-4|31	%files
21cr|mozplugger-2.1.6-4|32	%doc README COPYING
21cr|mozplugger-2.1.6-4|33	%{_bindir}/enable_mozmimetypes
21cr|mozplugger-2.1.6-4|34	%{_bindir}/disable_mozmimetypes
21cr|mozplugger-2.1.6-4|35	%{_bindir}/mozpluggerrc-sanitize
21cr|mozplugger-2.1.6-4|36	%{_bindir}/mozplugger-helper
21cr|mozplugger-2.1.6-4|37	%{_bindir}/mozplugger-linker
21cr|mozplugger-2.1.6-4|38	%{_bindir}/mozplugger-controller
21cr|mozplugger-2.1.6-4|39	%{_datadir}/mplayer/Skin/mini
21cr|mozplugger-2.1.6-4|40	%{_libdir}/netscape/plugins/mozplugger.so
21cr|mozplugger-2.1.6-4|41	%{_mozillapath}/mozplugger.so
21cr|mozplugger-2.1.6-4|42	%{_mandir}/man7/mozplugger.7*
21cr|mozplugger-2.1.6-4|43	%config(noreplace) %{_sysconfdir}/mozpluggerrc
21cr|mozplugger-2.1.6-4|44	%config(noreplace) %{_sysconfdir}/mozpluggerrc.default
21cr|mozplugger-2.1.6-4|45	
21cr|mozplugger-2.1.6-4|46	#----------------------------------------------------------------------------
21cr|mozplugger-2.1.6-4|47	
21cr|mozplugger-2.1.6-4|48	%prep
21cr|mozplugger-2.1.6-4|49	%setup -q -a 1 -a 2
21cr|mozplugger-2.1.6-4|50	%patch1 -p1 -b .pulse
21cr|mozplugger-2.1.6-4|51	%patch2 -p1 -b .gqview
21cr|mozplugger-2.1.6-4|52	
21cr|mozplugger-2.1.6-4|53	%build
21cr|mozplugger-2.1.6-4|54	%configure
21cr|mozplugger-2.1.6-4|55	%make XCFLAGS="%{optflags}"
21cr|mozplugger-2.1.6-4|56	
21cr|mozplugger-2.1.6-4|57	%install
21cr|mozplugger-2.1.6-4|58	mkdir -p %{buildroot}%{_mozillapath}/plugins \
21cr|mozplugger-2.1.6-4|59	%{buildroot}%{_libdir}/netscape/plugins \
21cr|mozplugger-2.1.6-4|60	%{buildroot}%{_bindir} \
21cr|mozplugger-2.1.6-4|61	%{buildroot}%{_sysconfdir} \
21cr|mozplugger-2.1.6-4|62	%{buildroot}%{_mandir}/man7 \
21cr|mozplugger-2.1.6-4|63	%{buildroot}%{_datadir}/mplayer/Skin/mini
21cr|mozplugger-2.1.6-4|64	
21cr|mozplugger-2.1.6-4|65	install -p -m 755 mozplugger-helper %{buildroot}%{_bindir}
21cr|mozplugger-2.1.6-4|66	install -p -m 755 mozplugger-controller %{buildroot}%{_bindir}
21cr|mozplugger-2.1.6-4|67	install -p -m 755 mozplugger-linker %{buildroot}%{_bindir}
21cr|mozplugger-2.1.6-4|68	install -p -m 755 mozplugger.so %{buildroot}%{_mozillapath}
21cr|mozplugger-2.1.6-4|69	install -p -m 644 mozpluggerrc %{buildroot}%{_sysconfdir}/mozpluggerrc
21cr|mozplugger-2.1.6-4|70	install -p -m 644 mozpluggerrc %{buildroot}%{_sysconfdir}/mozpluggerrc.default
21cr|mozplugger-2.1.6-4|71	install -p -m 644 mozplugger.7 %{buildroot}%{_mandir}/man7
21cr|mozplugger-2.1.6-4|72	
21cr|mozplugger-2.1.6-4|73	mkdir -p %{buildroot}%{_mozillapath}
21cr|mozplugger-2.1.6-4|74	ln -s %{_mozillapath}/mozplugger.so \
21cr|mozplugger-2.1.6-4|75	%{buildroot}%{_libdir}/netscape/plugins/mozplugger.so
21cr|mozplugger-2.1.6-4|76	install -p -m 644 mini/*.png mini/skin mini/VERSION mini/README \
21cr|mozplugger-2.1.6-4|77	%{buildroot}%{_datadir}/mplayer/Skin/mini/
21cr|mozplugger-2.1.6-4|78	
21cr|mozplugger-2.1.6-4|79	install -p -m 755 enable_mozmimetypes %{buildroot}%{_bindir}
21cr|mozplugger-2.1.6-4|80	ln -s ./enable_mozmimetypes %{buildroot}%{_bindir}/disable_mozmimetypes
21cr|mozplugger-2.1.6-4|81	
21cr|mozplugger-2.1.6-4|82	install -p -m 755 mozpluggerrc-sanitize %{buildroot}%{_bindir}
21cr|mozplugger-2.1.6-4|83	perl -pi -e \
21cr|mozplugger-2.1.6-4|84	"s|\@LIBDIR\@|%{_libdir}|g;\
21cr|mozplugger-2.1.6-4|85	s|\@SYSCONFDIR\@|%{_sysconfdir}|g;\
21cr|mozplugger-2.1.6-4|86	s|\@PLUGINDIR\@|%{_mozillapath}|g;\
21cr|mozplugger-2.1.6-4|87	s|\@BINDIR\@|%{_bindir}|g;" \
21cr|mozplugger-2.1.6-4|88	%{buildroot}%{_bindir}/mozpluggerrc-sanitize
21cr|mozplugger-2.1.6-4|89	
21cr|mozplugger-2.1.6-4|90	%triggerin -- mplayerplugin
21cr|mozplugger-2.1.6-4|91	[ "$2" -ge 1 ] || exit 0
21cr|mozplugger-2.1.6-4|92	if [ -r %{_sysconfdir}/mozpluggerrc ]; then
21cr|mozplugger-2.1.6-4|93	if [ -x %{_bindir}/disable_mozmimetypes ]; then
21cr|mozplugger-2.1.6-4|94	%{_bindir}/disable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
21cr|mozplugger-2.1.6-4|95	application/x-drm-v2 \
21cr|mozplugger-2.1.6-4|96	application/x-mplayer2 \
21cr|mozplugger-2.1.6-4|97	application/x-ogg \
21cr|mozplugger-2.1.6-4|98	application/x-quicktimeplayer \
21cr|mozplugger-2.1.6-4|99	application/x-ms-wmw \
21cr|mozplugger-2.1.6-4|100	application/x-nsv-vp3-mp3 \
21cr|mozplugger-2.1.6-4|101	audio/ogg \
21cr|mozplugger-2.1.6-4|102	audio/wav \
21cr|mozplugger-2.1.6-4|103	audio/x-ms-wax \
21cr|mozplugger-2.1.6-4|104	audio/x-ms-wma \
21cr|mozplugger-2.1.6-4|105	audio/x-wav \
21cr|mozplugger-2.1.6-4|106	video/anim \
21cr|mozplugger-2.1.6-4|107	video/dl \
21cr|mozplugger-2.1.6-4|108	video/fli \
21cr|mozplugger-2.1.6-4|109	video/mp4 \
21cr|mozplugger-2.1.6-4|110	video/mpeg \
21cr|mozplugger-2.1.6-4|111	video/msvideo \
21cr|mozplugger-2.1.6-4|112	video/quicktime \
21cr|mozplugger-2.1.6-4|113	video/sgi-movie \
21cr|mozplugger-2.1.6-4|114	video/x-anim \
21cr|mozplugger-2.1.6-4|115	video/x-dl \
21cr|mozplugger-2.1.6-4|116	video/x-fli \
21cr|mozplugger-2.1.6-4|117	video/x-mpeg \
21cr|mozplugger-2.1.6-4|118	video/x-mpeg2 \
21cr|mozplugger-2.1.6-4|119	video/x-ms-asf \
21cr|mozplugger-2.1.6-4|120	video/x-ms-asf-plugin \
21cr|mozplugger-2.1.6-4|121	video/x-msvideo \
21cr|mozplugger-2.1.6-4|122	video/x-ms-wm \
21cr|mozplugger-2.1.6-4|123	video/x-ms-wmv \
21cr|mozplugger-2.1.6-4|124	video/x-ms-wvx \
21cr|mozplugger-2.1.6-4|125	image/x-macpaint \
21cr|mozplugger-2.1.6-4|126	video/x-quicktime \
21cr|mozplugger-2.1.6-4|127	video/x-sgi-movie
21cr|mozplugger-2.1.6-4|128	touch %{_mozillapath}/mozplugger.so
21cr|mozplugger-2.1.6-4|129	fi
21cr|mozplugger-2.1.6-4|130	fi
21cr|mozplugger-2.1.6-4|131	
21cr|mozplugger-2.1.6-4|132	%triggerun -- mplayerplugin
21cr|mozplugger-2.1.6-4|133	[ "$2" = "0" ] || exit 0
21cr|mozplugger-2.1.6-4|134	if [ -r %{_sysconfdir}/mozpluggerrc ]; then
21cr|mozplugger-2.1.6-4|135	if [ -x %{_bindir}/enable_mozmimetypes ]; then
21cr|mozplugger-2.1.6-4|136	%{_bindir}/enable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
21cr|mozplugger-2.1.6-4|137	application/x-drm-v2 \
21cr|mozplugger-2.1.6-4|138	application/x-mplayer2 \
21cr|mozplugger-2.1.6-4|139	application/x-ogg \
21cr|mozplugger-2.1.6-4|140	application/x-quicktimeplayer \
21cr|mozplugger-2.1.6-4|141	application/x-ms-wmv \
21cr|mozplugger-2.1.6-4|142	application/x-nsv-vp3-mp3 \
21cr|mozplugger-2.1.6-4|143	audio/ogg \
21cr|mozplugger-2.1.6-4|144	audio/wav \
21cr|mozplugger-2.1.6-4|145	audio/x-ms-wax \
21cr|mozplugger-2.1.6-4|146	audio/x-ms-wma \
21cr|mozplugger-2.1.6-4|147	audio/x-wav \
21cr|mozplugger-2.1.6-4|148	video/anim \
21cr|mozplugger-2.1.6-4|149	video/dl \
21cr|mozplugger-2.1.6-4|150	video/fli \
21cr|mozplugger-2.1.6-4|151	video/mp4 \
21cr|mozplugger-2.1.6-4|152	video/mpeg \
21cr|mozplugger-2.1.6-4|153	video/msvideo \
21cr|mozplugger-2.1.6-4|154	video/quicktime \
21cr|mozplugger-2.1.6-4|155	video/sgi-movie \
21cr|mozplugger-2.1.6-4|156	video/x-anim \
21cr|mozplugger-2.1.6-4|157	video/x-dl \
21cr|mozplugger-2.1.6-4|158	video/x-fli \
21cr|mozplugger-2.1.6-4|159	video/x-mpeg \
21cr|mozplugger-2.1.6-4|160	video/x-mpeg2 \
21cr|mozplugger-2.1.6-4|161	video/x-ms-asf \
21cr|mozplugger-2.1.6-4|162	video/x-ms-asf-plugin \
21cr|mozplugger-2.1.6-4|163	video/x-msvideo \
21cr|mozplugger-2.1.6-4|164	video/x-ms-wm \
21cr|mozplugger-2.1.6-4|165	video/x-ms-wmv \
21cr|mozplugger-2.1.6-4|166	video/x-ms-wvx \
21cr|mozplugger-2.1.6-4|167	image/x-macpaint \
21cr|mozplugger-2.1.6-4|168	video/x-quicktime \
21cr|mozplugger-2.1.6-4|169	video/x-sgi-movie
21cr|mozplugger-2.1.6-4|170	touch %{_mozillapath}/mozplugger.so
21cr|mozplugger-2.1.6-4|171	fi
21cr|mozplugger-2.1.6-4|172	fi
21cr|mozplugger-2.1.6-4|173	
21cr|mozplugger-2.1.6-4|174	%triggerpostun -- mplayerplugin
21cr|mozplugger-2.1.6-4|175	[ "$2" = "0" ] || exit 0
21cr|mozplugger-2.1.6-4|176	if [ -r %{_sysconfdir}/mozpluggerrc ]; then
21cr|mozplugger-2.1.6-4|177	if [ -x %{_bindir}/enable_mozmimetypes ]; then
21cr|mozplugger-2.1.6-4|178	%{_bindir}/enable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
21cr|mozplugger-2.1.6-4|179	application/x-drm-v2 \
21cr|mozplugger-2.1.6-4|180	application/x-mplayer2 \
21cr|mozplugger-2.1.6-4|181	application/x-ogg \
21cr|mozplugger-2.1.6-4|182	application/x-quicktimeplayer \
21cr|mozplugger-2.1.6-4|183	application/x-ms-wmv \
21cr|mozplugger-2.1.6-4|184	application/x-nsv-vmp3-mp3 \
21cr|mozplugger-2.1.6-4|185	audio/ogg \
21cr|mozplugger-2.1.6-4|186	audio/wav \
21cr|mozplugger-2.1.6-4|187	audio/x-ms-wax \
21cr|mozplugger-2.1.6-4|188	audio/x-ms-wma \
21cr|mozplugger-2.1.6-4|189	audio/x-wav \
21cr|mozplugger-2.1.6-4|190	video/anim \
21cr|mozplugger-2.1.6-4|191	video/dl \
21cr|mozplugger-2.1.6-4|192	video/fli \
21cr|mozplugger-2.1.6-4|193	video/mp4 \
21cr|mozplugger-2.1.6-4|194	video/mpeg \
21cr|mozplugger-2.1.6-4|195	video/msvideo \
21cr|mozplugger-2.1.6-4|196	video/quicktime \
21cr|mozplugger-2.1.6-4|197	video/sgi-movie \
21cr|mozplugger-2.1.6-4|198	video/x-anim \
21cr|mozplugger-2.1.6-4|199	video/x-dl \
21cr|mozplugger-2.1.6-4|200	video/x-fli \
21cr|mozplugger-2.1.6-4|201	video/x-mpeg \
21cr|mozplugger-2.1.6-4|202	video/x-mpeg2 \
21cr|mozplugger-2.1.6-4|203	video/x-ms-asf \
21cr|mozplugger-2.1.6-4|204	video/x-ms-asf-plugin \
21cr|mozplugger-2.1.6-4|205	video/x-msvideo \
21cr|mozplugger-2.1.6-4|206	video/x-ms-wm \
21cr|mozplugger-2.1.6-4|207	video/x-ms-wmv \
21cr|mozplugger-2.1.6-4|208	video/x-ms-wvx \
21cr|mozplugger-2.1.6-4|209	image/x-macpaint \
21cr|mozplugger-2.1.6-4|210	video/x-quicktime \
21cr|mozplugger-2.1.6-4|211	video/x-sgi-movie
21cr|mozplugger-2.1.6-4|212	touch %{_mozillapath}/mozplugger.so
21cr|mozplugger-2.1.6-4|213	fi
21cr|mozplugger-2.1.6-4|214	fi

3256 21
21cr|mp3asm-0.1.3.1-4|1	Name:		mp3asm
21cr|mp3asm-0.1.3.1-4|2	Summary:	An mpeg 1/2/2.5 audio layer 1,2,3 frame level editor
21cr|mp3asm-0.1.3.1-4|3	Version:	0.1.3.1
21cr|mp3asm-0.1.3.1-4|4	Release:	4
21cr|mp3asm-0.1.3.1-4|5	License:	GPLv2+
21cr|mp3asm-0.1.3.1-4|6	Group:		Sound
21cr|mp3asm-0.1.3.1-4|7	Url:		http://sourceforge.net/projects/%{name}
21cr|mp3asm-0.1.3.1-4|8	Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/0.1.3-1/%{name}-0.1.3-1.tar.bz2
21cr|mp3asm-0.1.3.1-4|9	
21cr|mp3asm-0.1.3.1-4|10	%description
21cr|mp3asm-0.1.3.1-4|11	MP3ASM allows for cutting, copying, pasting of individual frames, correction
21cr|mp3asm-0.1.3.1-4|12	of common (correctable) errors, removal of bad frames and more. Quite useful
21cr|mp3asm-0.1.3.1-4|13	program for maintaining any mp3 collection.
21cr|mp3asm-0.1.3.1-4|14	
21cr|mp3asm-0.1.3.1-4|15	%files
21cr|mp3asm-0.1.3.1-4|16	%doc COPYING README Changelog
21cr|mp3asm-0.1.3.1-4|17	%{_bindir}/*
21cr|mp3asm-0.1.3.1-4|18	
21cr|mp3asm-0.1.3.1-4|19	#-----------------------------------------------------------------------------
21cr|mp3asm-0.1.3.1-4|20	
21cr|mp3asm-0.1.3.1-4|21	%prep
21cr|mp3asm-0.1.3.1-4|22	%setup -qn %{name}-0.1
21cr|mp3asm-0.1.3.1-4|23	
21cr|mp3asm-0.1.3.1-4|24	
21cr|mp3asm-0.1.3.1-4|25	%build
21cr|mp3asm-0.1.3.1-4|26	%configure
21cr|mp3asm-0.1.3.1-4|27	%make CFLAGS="%{optflags}"
21cr|mp3asm-0.1.3.1-4|28	
21cr|mp3asm-0.1.3.1-4|29	
21cr|mp3asm-0.1.3.1-4|30	%install
21cr|mp3asm-0.1.3.1-4|31	%{__install} -D src/%{name} -m 0755 %{buildroot}%{_bindir}/%{name}

3257 21
21cr|mp3blaster-3.2.6-2|1	Summary:	Console based MP3 player
21cr|mp3blaster-3.2.6-2|2	Name:		mp3blaster
21cr|mp3blaster-3.2.6-2|3	Version:	3.2.6
21cr|mp3blaster-3.2.6-2|4	Release:	2
21cr|mp3blaster-3.2.6-2|5	License:	GPLv2+
21cr|mp3blaster-3.2.6-2|6	Group:		Sound
21cr|mp3blaster-3.2.6-2|7	Url:			https://github.com/stragulus/mp3blaster
21cr|mp3blaster-3.2.6-2|8	Source0:	https://github.com/stragulus/mp3blaster/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|mp3blaster-3.2.6-2|9	BuildRequires:	sidplay-devel
21cr|mp3blaster-3.2.6-2|10	BuildRequires:	stdc++-devel
21cr|mp3blaster-3.2.6-2|11	BuildRequires:	pkgconfig(liblircclient0)
21cr|mp3blaster-3.2.6-2|12	BuildRequires:	pkgconfig(ncurses)
21cr|mp3blaster-3.2.6-2|13	BuildRequires:	pkgconfig(sdl)
21cr|mp3blaster-3.2.6-2|14	BuildRequires:	pkgconfig(vorbis)
21cr|mp3blaster-3.2.6-2|15	
21cr|mp3blaster-3.2.6-2|16	%description
21cr|mp3blaster-3.2.6-2|17	MP3Blaster is a text console based program for playing mainly mp3 audio files.
21cr|mp3blaster-3.2.6-2|18	It is very interactive, and has a great list of features. Its playlist can be
21cr|mp3blaster-3.2.6-2|19	divided in albums or categories (called 'groups'), which allows for very
21cr|mp3blaster-3.2.6-2|20	sophisticated playback orders.
21cr|mp3blaster-3.2.6-2|21	
21cr|mp3blaster-3.2.6-2|22	%files
21cr|mp3blaster-3.2.6-2|23	%doc AUTHORS BUGS CREDITS ChangeLog FAQ NEWS README TODO
21cr|mp3blaster-3.2.6-2|24	%{_bindir}/*
21cr|mp3blaster-3.2.6-2|25	%{_datadir}/%{name}
21cr|mp3blaster-3.2.6-2|26	%{_mandir}/man1/*
21cr|mp3blaster-3.2.6-2|27	
21cr|mp3blaster-3.2.6-2|28	#-----------------------------------------------------------------------------
21cr|mp3blaster-3.2.6-2|29	
21cr|mp3blaster-3.2.6-2|30	%prep
21cr|mp3blaster-3.2.6-2|31	%setup -q
21cr|mp3blaster-3.2.6-2|32	
21cr|mp3blaster-3.2.6-2|33	
21cr|mp3blaster-3.2.6-2|34	%build
21cr|mp3blaster-3.2.6-2|35	# Workaround build failures with C++17
21cr|mp3blaster-3.2.6-2|36	export CXXFLAGS="%{optflags} -std=c++11 -Wno-narrowing"
21cr|mp3blaster-3.2.6-2|37	autoreconf -fiv
21cr|mp3blaster-3.2.6-2|38	%configure \
21cr|mp3blaster-3.2.6-2|39	--with-lirc \
21cr|mp3blaster-3.2.6-2|40	--without-esd \
21cr|mp3blaster-3.2.6-2|41	--with-oggvorbis \
21cr|mp3blaster-3.2.6-2|42	--with-sidplay \
21cr|mp3blaster-3.2.6-2|43	--with-sdl \
21cr|mp3blaster-3.2.6-2|44	--with-oss
21cr|mp3blaster-3.2.6-2|45	%make
21cr|mp3blaster-3.2.6-2|46	
21cr|mp3blaster-3.2.6-2|47	
21cr|mp3blaster-3.2.6-2|48	%install
21cr|mp3blaster-3.2.6-2|49	%makeinstall_std
21cr|mp3blaster-3.2.6-2|50	
21cr|mp3blaster-3.2.6-2|51	# Cleanup useless devel files
21cr|mp3blaster-3.2.6-2|52	rm -f %{buildroot}%{_datadir}/%{name}/charmap/chargen.c
21cr|mp3blaster-3.2.6-2|53	rm -f %{buildroot}%{_datadir}/%{name}/charmap/maketbl.c

3258 21
21cr|mp3c-0.31-11|1	Summary:	MP3 creator for audiocds with usage of CDDB
21cr|mp3c-0.31-11|2	Name:		mp3c
21cr|mp3c-0.31-11|3	Version:	0.31
21cr|mp3c-0.31-11|4	Release:	11
21cr|mp3c-0.31-11|5	License:	GPLv2+
21cr|mp3c-0.31-11|6	Group:		Sound
21cr|mp3c-0.31-11|7	Url:		http://wspse.de/WSPse/Linux-MP3c.php3
21cr|mp3c-0.31-11|8	Source0:	ftp://ftp.wspse.de/pub/linux/wspse/%{name}-%{version}.tar.bz2
21cr|mp3c-0.31-11|9	BuildRequires:	ncurses-devel
21cr|mp3c-0.31-11|10	Requires:	cdparanoia
21cr|mp3c-0.31-11|11	Requires:	vorbis-tools
21cr|mp3c-0.31-11|12	
21cr|mp3c-0.31-11|13	%description
21cr|mp3c-0.31-11|14	This program reads the TOC from audio CDs, gets the CDDB entry for it, and
21cr|mp3c-0.31-11|15	converts the audio tracks to mp3 or Ogg Vorbis format (under usage of any CD
21cr|mp3c-0.31-11|16	grabber and encoder).
21cr|mp3c-0.31-11|17	It has a comfortable text-based UI, but you can also create a shell script for
21cr|mp3c-0.31-11|18	automated processing of a CD.
21cr|mp3c-0.31-11|19	The default settings require oggenc from the vorbis-tools package and
21cr|mp3c-0.31-11|20	cdparanoia.
21cr|mp3c-0.31-11|21	
21cr|mp3c-0.31-11|22	%files -f %{name}.lang
21cr|mp3c-0.31-11|23	%doc AUTHORS BATCH.README BUGS CDDB_HOWTO ChangeLog FAQ NEWS OTHERS
21cr|mp3c-0.31-11|24	%doc README patches/cdparanoia.diff patches/encoder.diff TODO
21cr|mp3c-0.31-11|25	%{_bindir}/%{name}
21cr|mp3c-0.31-11|26	%{_mandir}/man1/%{name}.1*
21cr|mp3c-0.31-11|27	
21cr|mp3c-0.31-11|28	#-----------------------------------------------------------------------------
21cr|mp3c-0.31-11|29	
21cr|mp3c-0.31-11|30	
21cr|mp3c-0.31-11|31	%prep
21cr|mp3c-0.31-11|32	%setup -q
21cr|mp3c-0.31-11|33	
21cr|mp3c-0.31-11|34	
21cr|mp3c-0.31-11|35	%build
21cr|mp3c-0.31-11|36	%configure \
21cr|mp3c-0.31-11|37	--with-cddb-path=%{_datadir}/apps/kscd/cddb \
21cr|mp3c-0.31-11|38	--enable-oggdefaults
21cr|mp3c-0.31-11|39	%make
21cr|mp3c-0.31-11|40	
21cr|mp3c-0.31-11|41	
21cr|mp3c-0.31-11|42	%install
21cr|mp3c-0.31-11|43	%makeinstall
21cr|mp3c-0.31-11|44	
21cr|mp3c-0.31-11|45	%{find_lang} %{name}

3259 21
21cr|mp3cddb-1.6-11|1	Summary:	Console MP3 renaming program
21cr|mp3cddb-1.6-11|2	Name:		mp3cddb
21cr|mp3cddb-1.6-11|3	Version: 	1.6
21cr|mp3cddb-1.6-11|4	Release: 	11
21cr|mp3cddb-1.6-11|5	Source0: 	%{name}-%{version}.tar.bz2
21cr|mp3cddb-1.6-11|6	License: 	GPL
21cr|mp3cddb-1.6-11|7	Group: 		File tools
21cr|mp3cddb-1.6-11|8	Url: 		http://rufus.hackish.org/wiki/MP3cddb
21cr|mp3cddb-1.6-11|9	Requires:	perl-Term-ReadLine-Gnu
21cr|mp3cddb-1.6-11|10	
21cr|mp3cddb-1.6-11|11	%description
21cr|mp3cddb-1.6-11|12	Mp3cddb is a console MP3 renaming program. It can retrieve album data
21cr|mp3cddb-1.6-11|13	automatically or manually from FreeDB, from ID3 tags, or from a blank
21cr|mp3cddb-1.6-11|14	template. Files can be renamed into any imaginable directory structure
21cr|mp3cddb-1.6-11|15	and format using a powerful yet simple configuration syntax.
21cr|mp3cddb-1.6-11|16	
21cr|mp3cddb-1.6-11|17	%prep
21cr|mp3cddb-1.6-11|18	%setup -q
21cr|mp3cddb-1.6-11|19	
21cr|mp3cddb-1.6-11|20	%install
21cr|mp3cddb-1.6-11|21	%__rm -rf $RPM_BUILD_ROOT
21cr|mp3cddb-1.6-11|22	%__install -m 755 -D %{name}-%{version}.pl $RPM_BUILD_ROOT%{_bindir}/%{name}
21cr|mp3cddb-1.6-11|23	
21cr|mp3cddb-1.6-11|24	%clean
21cr|mp3cddb-1.6-11|25	%__rm -rf $RPM_BUILD_ROOT
21cr|mp3cddb-1.6-11|26	
21cr|mp3cddb-1.6-11|27	%files
21cr|mp3cddb-1.6-11|28	%defattr(-,root,root)
21cr|mp3cddb-1.6-11|29	%{_bindir}/%{name}

3260 21
21cr|mp3_check-1.98-15|1	%define debug_package %{nil}
21cr|mp3_check-1.98-15|2	
21cr|mp3_check-1.98-15|3	Summary:	A utility which analyzes mp3 files for errors and standards conformance
21cr|mp3_check-1.98-15|4	Name:		mp3_check
21cr|mp3_check-1.98-15|5	Version:	1.98
21cr|mp3_check-1.98-15|6	Release:	15
21cr|mp3_check-1.98-15|7	License:	GPLv2+
21cr|mp3_check-1.98-15|8	Group:		Sound
21cr|mp3_check-1.98-15|9	Url:		https://sourceforge.net/project/?group_id=6126
21cr|mp3_check-1.98-15|10	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|mp3_check-1.98-15|11	Patch0:		mp3_check-gcc10.patch
21cr|mp3_check-1.98-15|12	
21cr|mp3_check-1.98-15|13	%description
21cr|mp3_check-1.98-15|14	Identify in explicit detail mp3s that do not correctly follow the mp3 format.
21cr|mp3_check-1.98-15|15	Also look for invalid frame headers, missing frames, etc. This can be
21cr|mp3_check-1.98-15|16	especially important when building an archive, and you want quality mp3s.
21cr|mp3_check-1.98-15|17	
21cr|mp3_check-1.98-15|18	%files
21cr|mp3_check-1.98-15|19	%{_bindir}/%{name}
21cr|mp3_check-1.98-15|20	%doc NOTES README THANKYOU WISHLIST MY_NOTES GOALS FOR_TESTING
21cr|mp3_check-1.98-15|21	%doc MILESTONE* TODO
21cr|mp3_check-1.98-15|22	
21cr|mp3_check-1.98-15|23	#-----------------------------------------------------------------------------
21cr|mp3_check-1.98-15|24	
21cr|mp3_check-1.98-15|25	%prep
21cr|mp3_check-1.98-15|26	%setup -q
21cr|mp3_check-1.98-15|27	%patch0 -p1
21cr|mp3_check-1.98-15|28	
21cr|mp3_check-1.98-15|29	%build
21cr|mp3_check-1.98-15|30	%make CFLAGS="%{optflags}"
21cr|mp3_check-1.98-15|31	
21cr|mp3_check-1.98-15|32	%install
21cr|mp3_check-1.98-15|33	mkdir -p %{buildroot}%{_bindir}
21cr|mp3_check-1.98-15|34	install -s -m 755 %{name} %{buildroot}%{_bindir}

3261 21
21cr|mp3diags-1.5.02-2|1	%define	oname	MP3Diags
21cr|mp3diags-1.5.02-2|2	# Avoid debuginfo-without-sources error
21cr|mp3diags-1.5.02-2|3	%global	debug_package		%{nil}
21cr|mp3diags-1.5.02-2|4	
21cr|mp3diags-1.5.02-2|5	Name:		mp3diags
21cr|mp3diags-1.5.02-2|6	Version:	1.5.02
21cr|mp3diags-1.5.02-2|7	Release:	2
21cr|mp3diags-1.5.02-2|8	Summary:	Tool for finding and fixing problems in MP3 files
21cr|mp3diags-1.5.02-2|9	License:	GPLv2+
21cr|mp3diags-1.5.02-2|10	Group:		Sound
21cr|mp3diags-1.5.02-2|11	Url:		http://mp3diags.sourceforge.net/
21cr|mp3diags-1.5.02-2|12	Source0:	https://sourceforge.net/projects/mp3diags/files/unstable/mp3diags-src/%{oname}-unstable-%{version}.tar.gz
21cr|mp3diags-1.5.02-2|13	Source1:	https://sourceforge.net/projects/mp3diags/files/unstable/mp3diags-doc/%{oname}Doc-unstable-%{version}.tar.gz
21cr|mp3diags-1.5.02-2|14	Patch0:		mp3diags-1.5.02-fix-build-on-i686.patch
21cr|mp3diags-1.5.02-2|15	BuildRequires:	coreutils
21cr|mp3diags-1.5.02-2|16	BuildRequires:	desktop-file-utils
21cr|mp3diags-1.5.02-2|17	BuildRequires:	qt5-linguist-tools
21cr|mp3diags-1.5.02-2|18	BuildRequires:	boost-devel >= 1.47
21cr|mp3diags-1.5.02-2|19	BuildRequires:	boost-static-devel >= 1.47
21cr|mp3diags-1.5.02-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|mp3diags-1.5.02-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|mp3diags-1.5.02-2|22	BuildRequires:	pkgconfig(Qt5Network)
21cr|mp3diags-1.5.02-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|mp3diags-1.5.02-2|24	BuildRequires:	pkgconfig(Qt5Xml)
21cr|mp3diags-1.5.02-2|25	BuildRequires:	pkgconfig(zlib)
21cr|mp3diags-1.5.02-2|26	Recommends:	%{name}-doc
21cr|mp3diags-1.5.02-2|27	
21cr|mp3diags-1.5.02-2|28	%description
21cr|mp3diags-1.5.02-2|29	It finds problems in MP3 files and helps the user to fix many of them.
21cr|mp3diags-1.5.02-2|30	It looks at both the audio part (VBR info, quality, normalization) and the tags
21cr|mp3diags-1.5.02-2|31	containing track information (ID3). It includes also a tag editor, which can
21cr|mp3diags-1.5.02-2|32	download album information (including cover art) from MusicBrainz and Discogs,
21cr|mp3diags-1.5.02-2|33	as well as paste data from the clipboard. Track information can also be
21cr|mp3diags-1.5.02-2|34	extracted from the file name. Another component is the file renamer, which can
21cr|mp3diags-1.5.02-2|35	rename files based on the fields in their ID3V2 tags (artist, track number,
21cr|mp3diags-1.5.02-2|36	album, genre, ...).
21cr|mp3diags-1.5.02-2|37	
21cr|mp3diags-1.5.02-2|38	%files -f %{name}.lang
21cr|mp3diags-1.5.02-2|39	%doc changelog.txt COPYING README.md
21cr|mp3diags-1.5.02-2|40	%exclude %{_docdir}/%{name}/html
21cr|mp3diags-1.5.02-2|41	%{_iconsdir}/hicolor/*/apps/%{oname}.png
21cr|mp3diags-1.5.02-2|42	%{_bindir}/%{oname}
21cr|mp3diags-1.5.02-2|43	%{_datadir}/applications/%{oname}.desktop
21cr|mp3diags-1.5.02-2|44	
21cr|mp3diags-1.5.02-2|45	#-----------------------------------------------------------------------------
21cr|mp3diags-1.5.02-2|46	
21cr|mp3diags-1.5.02-2|47	%package -n %{name}-doc
21cr|mp3diags-1.5.02-2|48	
21cr|mp3diags-1.5.02-2|49	Summary:	HTML documentation for %{name}
21cr|mp3diags-1.5.02-2|50	Group:		Books/Howtos
21cr|mp3diags-1.5.02-2|51	Requires:	%{name}
21cr|mp3diags-1.5.02-2|52	
21cr|mp3diags-1.5.02-2|53	%description -n %{name}-doc
21cr|mp3diags-1.5.02-2|54	Html documentation for %{name}.
21cr|mp3diags-1.5.02-2|55	
21cr|mp3diags-1.5.02-2|56	%files -n %{name}-doc
21cr|mp3diags-1.5.02-2|57	%{_docdir}/%{name}/html
21cr|mp3diags-1.5.02-2|58	
21cr|mp3diags-1.5.02-2|59	#-----------------------------------------------------------------------------
21cr|mp3diags-1.5.02-2|60	
21cr|mp3diags-1.5.02-2|61	%prep
21cr|mp3diags-1.5.02-2|62	%setup -qn %{oname}-unstable-%{version} -a1
21cr|mp3diags-1.5.02-2|63	%ifarch %{ix86}
21cr|mp3diags-1.5.02-2|64	%patch0 -p1
21cr|mp3diags-1.5.02-2|65	%endif
21cr|mp3diags-1.5.02-2|66	
21cr|mp3diags-1.5.02-2|67	# M$ stuff not needed, package neither: that's we are here for, or most of us...
21cr|mp3diags-1.5.02-2|68	rm -rf Windows package
21cr|mp3diags-1.5.02-2|69	
21cr|mp3diags-1.5.02-2|70	# Prepare docs
21cr|mp3diags-1.5.02-2|71	mv %{oname}Doc-unstable-%{version} doc
21cr|mp3diags-1.5.02-2|72	
21cr|mp3diags-1.5.02-2|73	# Prepare for building
21cr|mp3diags-1.5.02-2|74	./AdjustMt.sh
21cr|mp3diags-1.5.02-2|75	./MakeTranslations.sh
21cr|mp3diags-1.5.02-2|76	
21cr|mp3diags-1.5.02-2|77	
21cr|mp3diags-1.5.02-2|78	%build
21cr|mp3diags-1.5.02-2|79	%qmake_qt5
21cr|mp3diags-1.5.02-2|80	%make
21cr|mp3diags-1.5.02-2|81	
21cr|mp3diags-1.5.02-2|82	
21cr|mp3diags-1.5.02-2|83	%install
21cr|mp3diags-1.5.02-2|84	# Create the needed directory tree
21cr|mp3diags-1.5.02-2|85	mkdir -p "%{buildroot}%{_bindir}" \
21cr|mp3diags-1.5.02-2|86	"%{buildroot}%{_datadir}/applications" \
21cr|mp3diags-1.5.02-2|87	"%{buildroot}%{_datadir}/%{name}/translations" \
21cr|mp3diags-1.5.02-2|88	"%{buildroot}%{_docdir}/%{name}/html"
21cr|mp3diags-1.5.02-2|89	
21cr|mp3diags-1.5.02-2|90	# Do a manual install:
21cr|mp3diags-1.5.02-2|91	# 1. Menu entry
21cr|mp3diags-1.5.02-2|92	mv desktop/%{oname}-unstable.desktop desktop/%{oname}.desktop
21cr|mp3diags-1.5.02-2|93	sed -i 's|%{oname}-unstable|%{oname}|g' desktop/%{oname}.desktop
21cr|mp3diags-1.5.02-2|94	desktop-file-install --dir %{buildroot}%{_datadir}/applications desktop/%{oname}.desktop
21cr|mp3diags-1.5.02-2|95	
21cr|mp3diags-1.5.02-2|96	# 2. Main executable
21cr|mp3diags-1.5.02-2|97	install -p -m755 bin/%{oname}-unstable %{buildroot}%{_bindir}/%{oname}
21cr|mp3diags-1.5.02-2|98	
21cr|mp3diags-1.5.02-2|99	# 3. Icons
21cr|mp3diags-1.5.02-2|100	for i in "16" "22" "24" "32" "36" "40" "48"; do
21cr|mp3diags-1.5.02-2|101	mkdir -p "%{buildroot}/usr/share/icons/hicolor/${i}x${i}/apps"
21cr|mp3diags-1.5.02-2|102	install -p -m644 "desktop/%{oname}-unstable${i}.png" "%{buildroot}/usr/share/icons/hicolor/${i}x${i}/apps/%{oname}.png"
21cr|mp3diags-1.5.02-2|103	done
21cr|mp3diags-1.5.02-2|104	
21cr|mp3diags-1.5.02-2|105	# 4. Localization files
21cr|mp3diags-1.5.02-2|106	install -p -m644 src/translations/%{name}*.qm %{buildroot}%{_datadir}/%{name}/translations/
21cr|mp3diags-1.5.02-2|107	
21cr|mp3diags-1.5.02-2|108	# 5. Html documentation
21cr|mp3diags-1.5.02-2|109	install -p -m644 doc/{*.css,*.html,*.png,*.jpg,*.ico} -t %{buildroot}%{_docdir}/%{name}/html
21cr|mp3diags-1.5.02-2|110	
21cr|mp3diags-1.5.02-2|111	# Get the SVN noise out of the main tree
21cr|mp3diags-1.5.02-2|112	find %{buildroot}%{_datadir}/%{name}/ -type d -name .svn -exec rm -rf {} 2>/dev/null ';' || :
21cr|mp3diags-1.5.02-2|113	
21cr|mp3diags-1.5.02-2|114	
21cr|mp3diags-1.5.02-2|115	%find_lang %{name} --with-qt

3262 21
21cr|mp3gain-1.6.2-1|1	%define	tarball_version 1_6_2
21cr|mp3gain-1.6.2-1|2	
21cr|mp3gain-1.6.2-1|3	Name:		mp3gain
21cr|mp3gain-1.6.2-1|4	Version:	1.6.2
21cr|mp3gain-1.6.2-1|5	Release:	1
21cr|mp3gain-1.6.2-1|6	Summary:	Lossless MP3 volume adjustment tool
21cr|mp3gain-1.6.2-1|7	License:	LGPLv2
21cr|mp3gain-1.6.2-1|8	Group:		Sound
21cr|mp3gain-1.6.2-1|9	Url:		http://mp3gain.sourceforge.net
21cr|mp3gain-1.6.2-1|10	Source0:	http://osdn.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{tarball_version}-src.zip
21cr|mp3gain-1.6.2-1|11	Source1:	%{name}.1.bz2
21cr|mp3gain-1.6.2-1|12	Source2:	README.method
21cr|mp3gain-1.6.2-1|13	Patch2:		mp3gain_cflags.patch
21cr|mp3gain-1.6.2-1|14	BuildRequires:	pkgconfig(libmpg123)
21cr|mp3gain-1.6.2-1|15	
21cr|mp3gain-1.6.2-1|16	%description
21cr|mp3gain-1.6.2-1|17	MP3Gain analyzes and adjusts mp3 files so that they have the same volume. It
21cr|mp3gain-1.6.2-1|18	does not just do peak normalization, as many normalizers do. Instead, it does
21cr|mp3gain-1.6.2-1|19	some statistical analysis to determine how loud the file actually sounds to
21cr|mp3gain-1.6.2-1|20	the human ear. Also, the changes MP3Gain makes are completely lossless. There
21cr|mp3gain-1.6.2-1|21	is no quality lost in the change because the program adjusts the mp3 file
21cr|mp3gain-1.6.2-1|22	directly, without decoding and re-encoding.
21cr|mp3gain-1.6.2-1|23	
21cr|mp3gain-1.6.2-1|24	%files
21cr|mp3gain-1.6.2-1|25	%doc lgpl.txt README.method
21cr|mp3gain-1.6.2-1|26	%{_bindir}/%{name}
21cr|mp3gain-1.6.2-1|27	%{_mandir}/man1/%{name}.1*
21cr|mp3gain-1.6.2-1|28	
21cr|mp3gain-1.6.2-1|29	#-----------------------------------------------------------------------------
21cr|mp3gain-1.6.2-1|30	
21cr|mp3gain-1.6.2-1|31	%prep
21cr|mp3gain-1.6.2-1|32	%setup -q -c %{name}-%{tarball_version}-src
21cr|mp3gain-1.6.2-1|33	%patch2 -p1 -b .cflags
21cr|mp3gain-1.6.2-1|34	
21cr|mp3gain-1.6.2-1|35	install -p -m 644 %{SOURCE2} .
21cr|mp3gain-1.6.2-1|36	%{__sed} -i 's/\r//' lgpl.txt
21cr|mp3gain-1.6.2-1|37	
21cr|mp3gain-1.6.2-1|38	
21cr|mp3gain-1.6.2-1|39	%build
21cr|mp3gain-1.6.2-1|40	%make
21cr|mp3gain-1.6.2-1|41	
21cr|mp3gain-1.6.2-1|42	
21cr|mp3gain-1.6.2-1|43	%install
21cr|mp3gain-1.6.2-1|44	install -Dp -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|mp3gain-1.6.2-1|45	install -Dp -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}.1.bz2

3263 21
21cr|mp3info-0.8.5a-10|1	%define	debug_package %{nil}
21cr|mp3info-0.8.5a-10|2	
21cr|mp3info-0.8.5a-10|3	Summary:	Utility for MP3 information and tag modification
21cr|mp3info-0.8.5a-10|4	Name:		mp3info
21cr|mp3info-0.8.5a-10|5	Version:	0.8.5a
21cr|mp3info-0.8.5a-10|6	Release:	10
21cr|mp3info-0.8.5a-10|7	Group:		Sound
21cr|mp3info-0.8.5a-10|8	License:	GPLv2+
21cr|mp3info-0.8.5a-10|9	Url:		http://ibiblio.org/mp3info/
21cr|mp3info-0.8.5a-10|10	Source0:	ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/%{name}-%{version}.tgz
21cr|mp3info-0.8.5a-10|11	Source1:	mp3info-16.png
21cr|mp3info-0.8.5a-10|12	Source2:	mp3info-32.png
21cr|mp3info-0.8.5a-10|13	Source3:	mp3info-48.png
21cr|mp3info-0.8.5a-10|14	Patch0:		mp3info-0.8.5a-format_not_a_string_literal_and_no_format_arguments.diff
21cr|mp3info-0.8.5a-10|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|mp3info-0.8.5a-10|16	BuildRequires:	ncurses-devel
21cr|mp3info-0.8.5a-10|17	
21cr|mp3info-0.8.5a-10|18	%description
21cr|mp3info-0.8.5a-10|19	An MP3 technical info viewer and ID3 1.x tag editor. It has an interactive
21cr|mp3info-0.8.5a-10|20	mode (using curses) and a command line mode. It can display ID3 tag
21cr|mp3info-0.8.5a-10|21	information as well as various technical aspects of an MP3 file including
21cr|mp3info-0.8.5a-10|22	playing time, bit-rate, sampling frequency and other attributes in
21cr|mp3info-0.8.5a-10|23	a pre-defined or user-specifiable output format. It also has a VERY
21cr|mp3info-0.8.5a-10|24	configurable output. It is availlable with both ncurses and gtk UIs.
21cr|mp3info-0.8.5a-10|25	
21cr|mp3info-0.8.5a-10|26	%files
21cr|mp3info-0.8.5a-10|27	%doc README ChangeLog mp3info.lsm LICENSE
21cr|mp3info-0.8.5a-10|28	%{_bindir}/*
21cr|mp3info-0.8.5a-10|29	%{_mandir}/man1/*
21cr|mp3info-0.8.5a-10|30	%{_datadir}/applications/rosa-%{name}.desktop
21cr|mp3info-0.8.5a-10|31	
21cr|mp3info-0.8.5a-10|32	#-----------------------------------------------------------------------------
21cr|mp3info-0.8.5a-10|33	
21cr|mp3info-0.8.5a-10|34	%prep
21cr|mp3info-0.8.5a-10|35	%setup -qn %{name}-%{version}
21cr|mp3info-0.8.5a-10|36	%patch0 -p0
21cr|mp3info-0.8.5a-10|37	
21cr|mp3info-0.8.5a-10|38	
21cr|mp3info-0.8.5a-10|39	%build
21cr|mp3info-0.8.5a-10|40	%make CFLAGS="%{optflags}"
21cr|mp3info-0.8.5a-10|41	
21cr|mp3info-0.8.5a-10|42	
21cr|mp3info-0.8.5a-10|43	%install
21cr|mp3info-0.8.5a-10|44	mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/man1}
21cr|mp3info-0.8.5a-10|45	%makeinstall prefix=%{buildroot} mandir=%{buildroot}%{_mandir}/man1
21cr|mp3info-0.8.5a-10|46	
21cr|mp3info-0.8.5a-10|47	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mp3info-0.8.5a-10|48	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop <<EOF
21cr|mp3info-0.8.5a-10|49	[Desktop Entry]
21cr|mp3info-0.8.5a-10|50	Name=MP3 info
21cr|mp3info-0.8.5a-10|51	Name[ru]=Информация о MP3
21cr|mp3info-0.8.5a-10|52	Comment=Utility for MP3 information and tag modification
21cr|mp3info-0.8.5a-10|53	Comment[ru]=Утилита для модификации тэгов MP3
21cr|mp3info-0.8.5a-10|54	Exec=gmp3info
21cr|mp3info-0.8.5a-10|55	Icon=sound_section
21cr|mp3info-0.8.5a-10|56	Terminal=false
21cr|mp3info-0.8.5a-10|57	Type=Application
21cr|mp3info-0.8.5a-10|58	Categories=Audio;AudioVideo;AudioVideoEditing;
21cr|mp3info-0.8.5a-10|59	EOF

3264 21
21cr|mp3splt-2.6.3-1|1	Summary:	Command line utility to split mp3 and ogg files
21cr|mp3splt-2.6.3-1|2	Name:		mp3splt
21cr|mp3splt-2.6.3-1|3	Version:	2.6.3
21cr|mp3splt-2.6.3-1|4	Release:	1
21cr|mp3splt-2.6.3-1|5	License:	GPLv2+
21cr|mp3splt-2.6.3-1|6	Group:		Sound
21cr|mp3splt-2.6.3-1|7	Url:			http://mp3splt.sourceforge.net/
21cr|mp3splt-2.6.3-1|8	#Source0:	http://prdownloads.sourceforge.net/%%{oname}/%%{name}-%%{version}.tar.gz
21cr|mp3splt-2.6.3-1|9	# Pick master HEAD from https://github.com/mp3splt/mp3splt and extract the newmp3splt directory,
21cr|mp3splt-2.6.3-1|10	# then recompress it with the right name
21cr|mp3splt-2.6.3-1|11	Source0:		%{name}-%{version}.tar.xz
21cr|mp3splt-2.6.3-1|12	BuildRequires:	gettext >= 0.18.1
21cr|mp3splt-2.6.3-1|13	BuildRequires:	gettext-devel
21cr|mp3splt-2.6.3-1|14	BuildRequires:	pkgconfig(flac)
21cr|mp3splt-2.6.3-1|15	BuildRequires:	pkgconfig(libmp3splt) >= 0.9.3
21cr|mp3splt-2.6.3-1|16	BuildRequires:	pkgconfig(mad)
21cr|mp3splt-2.6.3-1|17	BuildRequires:	pkgconfig(vorbis)
21cr|mp3splt-2.6.3-1|18	
21cr|mp3splt-2.6.3-1|19	%description
21cr|mp3splt-2.6.3-1|20	Mp3Splt is a command line utility to split MP3 (VBR supported) and Ogg Vorbis
21cr|mp3splt-2.6.3-1|21	files between a beginning and an end time position, without decoding.
21cr|mp3splt-2.6.3-1|22	
21cr|mp3splt-2.6.3-1|23	It's very useful to split large mp3/ogg to make smaller files or to split
21cr|mp3splt-2.6.3-1|24	entire albums to obtain original tracks. If you want to split an album, you
21cr|mp3splt-2.6.3-1|25	can select split points and filenames manually or you can get them
21cr|mp3splt-2.6.3-1|26	automatically from CDDB (internet or a local file) or from .cue files.
21cr|mp3splt-2.6.3-1|27	It supports also automatic silence split, that can be used also to adjust
21cr|mp3splt-2.6.3-1|28	cddb/cue split points. Otherwise if you have a file created either with
21cr|mp3splt-2.6.3-1|29	Mp3Wrap or AlbumWrap you can extract tracks just in few seconds.
21cr|mp3splt-2.6.3-1|30	
21cr|mp3splt-2.6.3-1|31	
21cr|mp3splt-2.6.3-1|32	%files -f %{name}.lang
21cr|mp3splt-2.6.3-1|33	%doc AUTHORS ChangeLog README
21cr|mp3splt-2.6.3-1|34	%{_bindir}/*
21cr|mp3splt-2.6.3-1|35	%{_mandir}/man1/flacsplt.*
21cr|mp3splt-2.6.3-1|36	%{_mandir}/man1/mp3splt.*
21cr|mp3splt-2.6.3-1|37	%{_mandir}/man1/oggsplt.*
21cr|mp3splt-2.6.3-1|38	
21cr|mp3splt-2.6.3-1|39	#-----------------------------------------------------------------------------
21cr|mp3splt-2.6.3-1|40	
21cr|mp3splt-2.6.3-1|41	%prep
21cr|mp3splt-2.6.3-1|42	%setup -q
21cr|mp3splt-2.6.3-1|43	
21cr|mp3splt-2.6.3-1|44	
21cr|mp3splt-2.6.3-1|45	%build
21cr|mp3splt-2.6.3-1|46	./autogen.sh
21cr|mp3splt-2.6.3-1|47	%configure \
21cr|mp3splt-2.6.3-1|48	--enable-oggsplt_symlink \
21cr|mp3splt-2.6.3-1|49	--enable-flacsplt_symlink \
21cr|mp3splt-2.6.3-1|50	--disable-rpath
21cr|mp3splt-2.6.3-1|51	%make
21cr|mp3splt-2.6.3-1|52	
21cr|mp3splt-2.6.3-1|53	
21cr|mp3splt-2.6.3-1|54	%install
21cr|mp3splt-2.6.3-1|55	%makeinstall_std
21cr|mp3splt-2.6.3-1|56	
21cr|mp3splt-2.6.3-1|57	%find_lang %{name}

3265 21
21cr|mp3splt-gtk-0.9.3-1|1	# Workaround to build with GCC 10
21cr|mp3splt-gtk-0.9.3-1|2	%global	optflags %{optflags} -fcommon
21cr|mp3splt-gtk-0.9.3-1|3	%bcond_with docs
21cr|mp3splt-gtk-0.9.3-1|4	
21cr|mp3splt-gtk-0.9.3-1|5	Summary:	GTK3 utility to split MP3 and Ogg Files without decoding
21cr|mp3splt-gtk-0.9.3-1|6	Name:		mp3splt-gtk
21cr|mp3splt-gtk-0.9.3-1|7	Version:	0.9.3
21cr|mp3splt-gtk-0.9.3-1|8	Release:	1
21cr|mp3splt-gtk-0.9.3-1|9	License:	GPLv2+
21cr|mp3splt-gtk-0.9.3-1|10	Group:		Sound
21cr|mp3splt-gtk-0.9.3-1|11	Url:			http://mp3splt.sourceforge.net
21cr|mp3splt-gtk-0.9.3-1|12	#Source0:	http://prdownloads.sourceforge.net/%%{oname}/%%{name}-%%{version}.tar.gz
21cr|mp3splt-gtk-0.9.3-1|13	# Pick master HEAD from https://github.com/mp3splt/mp3splt and extract the newmp3splt directory,
21cr|mp3splt-gtk-0.9.3-1|14	# then recompress it with the right name
21cr|mp3splt-gtk-0.9.3-1|15	Source0:		%{name}-%{version}.tar.xz
21cr|mp3splt-gtk-0.9.3-1|16	Patch0:		mp3splt-gtk-0.9.3-fix-audacious-detection.patch
21cr|mp3splt-gtk-0.9.3-1|17	BuildRequires:	desktop-file-utils
21cr|mp3splt-gtk-0.9.3-1|18	%if %{with docs}
21cr|mp3splt-gtk-0.9.3-1|19	BuildRequires:	doxygen
21cr|mp3splt-gtk-0.9.3-1|20	BuildRequires:	graphviz
21cr|mp3splt-gtk-0.9.3-1|21	%endif
21cr|mp3splt-gtk-0.9.3-1|22	BuildRequires:	rarian
21cr|mp3splt-gtk-0.9.3-1|23	BuildRequires:	gettext-devel
21cr|mp3splt-gtk-0.9.3-1|24	BuildRequires:	pkgconfig(audacious) >= 3.0.0
21cr|mp3splt-gtk-0.9.3-1|25	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mp3splt-gtk-0.9.3-1|26	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|mp3splt-gtk-0.9.3-1|27	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|mp3splt-gtk-0.9.3-1|28	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|mp3splt-gtk-0.9.3-1|29	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.4.2
21cr|mp3splt-gtk-0.9.3-1|30	BuildRequires:	pkgconfig(libmp3splt) >= 0.9.3
21cr|mp3splt-gtk-0.9.3-1|31	BuildRequires:	pkgconfig(libpng)
21cr|mp3splt-gtk-0.9.3-1|32	
21cr|mp3splt-gtk-0.9.3-1|33	%description
21cr|mp3splt-gtk-0.9.3-1|34	This package contains a GTK3 utility to split mp3 and ogg files selecting a
21cr|mp3splt-gtk-0.9.3-1|35	begin and an end time position, without decoding. It is very useful to split
21cr|mp3splt-gtk-0.9.3-1|36	large mp3/ogg to make smaller files or to split entire albums to obtain
21cr|mp3splt-gtk-0.9.3-1|37	original tracks.
21cr|mp3splt-gtk-0.9.3-1|38	
21cr|mp3splt-gtk-0.9.3-1|39	%files -f %{name}.lang
21cr|mp3splt-gtk-0.9.3-1|40	%doc AUTHORS ChangeLog NEWS README
21cr|mp3splt-gtk-0.9.3-1|41	%{_bindir}/%{name}
21cr|mp3splt-gtk-0.9.3-1|42	%{_datadir}/%{name}
21cr|mp3splt-gtk-0.9.3-1|43	%{_datadir}/pixmaps/%{name}*.*
21cr|mp3splt-gtk-0.9.3-1|44	%{_datadir}/applications/%{name}.desktop
21cr|mp3splt-gtk-0.9.3-1|45	%{_mandir}/man1/%{name}.*
21cr|mp3splt-gtk-0.9.3-1|46	
21cr|mp3splt-gtk-0.9.3-1|47	#-----------------------------------------------------------------------------
21cr|mp3splt-gtk-0.9.3-1|48	
21cr|mp3splt-gtk-0.9.3-1|49	%prep
21cr|mp3splt-gtk-0.9.3-1|50	%setup -q
21cr|mp3splt-gtk-0.9.3-1|51	%patch0 -p1
21cr|mp3splt-gtk-0.9.3-1|52	
21cr|mp3splt-gtk-0.9.3-1|53	
21cr|mp3splt-gtk-0.9.3-1|54	%build
21cr|mp3splt-gtk-0.9.3-1|55	./autogen.sh
21cr|mp3splt-gtk-0.9.3-1|56	# FIXME: Our audacious is too new
21cr|mp3splt-gtk-0.9.3-1|57	%configure \
21cr|mp3splt-gtk-0.9.3-1|58	%if %{with docs}
21cr|mp3splt-gtk-0.9.3-1|59	--enable-doxygen_doc \
21cr|mp3splt-gtk-0.9.3-1|60	%else
21cr|mp3splt-gtk-0.9.3-1|61	--disable-doxygen_doc \
21cr|mp3splt-gtk-0.9.3-1|62	%endif
21cr|mp3splt-gtk-0.9.3-1|63	--disable-audacious
21cr|mp3splt-gtk-0.9.3-1|64	%make
21cr|mp3splt-gtk-0.9.3-1|65	
21cr|mp3splt-gtk-0.9.3-1|66	
21cr|mp3splt-gtk-0.9.3-1|67	%install
21cr|mp3splt-gtk-0.9.3-1|68	%makeinstall_std
21cr|mp3splt-gtk-0.9.3-1|69	
21cr|mp3splt-gtk-0.9.3-1|70	# Add a desktop file
21cr|mp3splt-gtk-0.9.3-1|71	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|mp3splt-gtk-0.9.3-1|72	desktop-file-install %{name}.desktop \
21cr|mp3splt-gtk-0.9.3-1|73	--dir %{buildroot}%{_datadir}/applications/ \
21cr|mp3splt-gtk-0.9.3-1|74	--remove-category=Application
21cr|mp3splt-gtk-0.9.3-1|75	
21cr|mp3splt-gtk-0.9.3-1|76	%find_lang %{name} --with-gnome

3266 21
21cr|mp3val-0.1.8-6|1	Summary:	Tool to validate and fix MPEG audio files
21cr|mp3val-0.1.8-6|2	Name:		mp3val
21cr|mp3val-0.1.8-6|3	Version:	0.1.8
21cr|mp3val-0.1.8-6|4	Release:	6
21cr|mp3val-0.1.8-6|5	License:	GPLv2+
21cr|mp3val-0.1.8-6|6	Group:		Sound
21cr|mp3val-0.1.8-6|7	Url:		http://mp3val.sourceforge.net/
21cr|mp3val-0.1.8-6|8	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}%%20%{version}/%{name}-%{version}-src.tar.gz
21cr|mp3val-0.1.8-6|9	Patch0:		%{name}-0.1.8-fix-open.patch
21cr|mp3val-0.1.8-6|10	BuildRequires:	dos2unix
21cr|mp3val-0.1.8-6|11	
21cr|mp3val-0.1.8-6|12	%description
21cr|mp3val-0.1.8-6|13	MP3val is a small, high-speed tool for MPEG audio files validation and
21cr|mp3val-0.1.8-6|14	(optionally) fixing problems. It was primarily designed for verification of
21cr|mp3val-0.1.8-6|15	MPEG 1 Layer III (MP3) files, but supports also other MPEG versions and
21cr|mp3val-0.1.8-6|16	layers.
21cr|mp3val-0.1.8-6|17	
21cr|mp3val-0.1.8-6|18	%files
21cr|mp3val-0.1.8-6|19	%doc changelog.txt manual.html
21cr|mp3val-0.1.8-6|20	%{_bindir}/%{name}
21cr|mp3val-0.1.8-6|21	
21cr|mp3val-0.1.8-6|22	#-----------------------------------------------------------------------------
21cr|mp3val-0.1.8-6|23	
21cr|mp3val-0.1.8-6|24	%prep
21cr|mp3val-0.1.8-6|25	%setup -qn %{name}-%{version}-src
21cr|mp3val-0.1.8-6|26	%patch0 -p1
21cr|mp3val-0.1.8-6|27	
21cr|mp3val-0.1.8-6|28	# Fix perms
21cr|mp3val-0.1.8-6|29	chmod 644 changelog.txt manual.html
21cr|mp3val-0.1.8-6|30	find . -name "*.cpp" -o -name "*.h" |xargs chmod 0644
21cr|mp3val-0.1.8-6|31	
21cr|mp3val-0.1.8-6|32	# Fix encoding
21cr|mp3val-0.1.8-6|33	find . -name "*.cpp" -o -name "*.h" |xargs dos2unix -o
21cr|mp3val-0.1.8-6|34	
21cr|mp3val-0.1.8-6|35	
21cr|mp3val-0.1.8-6|36	%build
21cr|mp3val-0.1.8-6|37	%make -f Makefile.linux CXXFLAGS="%{optflags}"
21cr|mp3val-0.1.8-6|38	
21cr|mp3val-0.1.8-6|39	
21cr|mp3val-0.1.8-6|40	%install
21cr|mp3val-0.1.8-6|41	install -m 755 -D %{name} %{buildroot}%{_bindir}/%{name}

3267 21
21cr|mp3valgui-0.1.1-8|1	Summary:	GUI for mp3val
21cr|mp3valgui-0.1.1-8|2	Name:		mp3valgui
21cr|mp3valgui-0.1.1-8|3	Version:	0.1.1
21cr|mp3valgui-0.1.1-8|4	Release:	8
21cr|mp3valgui-0.1.1-8|5	License:	GPLv2+
21cr|mp3valgui-0.1.1-8|6	Group:		Sound
21cr|mp3valgui-0.1.1-8|7	Url:		http://mp3val.sourceforge.net/
21cr|mp3valgui-0.1.1-8|8	Source0:	http://sourceforge.net/projects/mp3val/files/mp3valgui/0.1.1/%{name}-%{version}.tar.bz2
21cr|mp3valgui-0.1.1-8|9	BuildArch:	noarch
21cr|mp3valgui-0.1.1-8|10	Requires:	mp3val
21cr|mp3valgui-0.1.1-8|11	Requires:	pygtk2.0-libglade
21cr|mp3valgui-0.1.1-8|12	
21cr|mp3valgui-0.1.1-8|13	%description
21cr|mp3valgui-0.1.1-8|14	MP3val is a small, high-speed tool for MPEG audio files validation and
21cr|mp3valgui-0.1.1-8|15	(optionally) fixing problems. It was primarily designed for
21cr|mp3valgui-0.1.1-8|16	verification of MPEG 1 Layer III (MP3) files, but supports also other
21cr|mp3valgui-0.1.1-8|17	MPEG versions and layers. This is a GUI for MP3val.
21cr|mp3valgui-0.1.1-8|18	
21cr|mp3valgui-0.1.1-8|19	%files
21cr|mp3valgui-0.1.1-8|20	%doc AUTHORS NEWS
21cr|mp3valgui-0.1.1-8|21	%{_bindir}/%{name}
21cr|mp3valgui-0.1.1-8|22	%{_datadir}/%{name}
21cr|mp3valgui-0.1.1-8|23	%{_datadir}/applications/rosa-%{name}.desktop
21cr|mp3valgui-0.1.1-8|24	
21cr|mp3valgui-0.1.1-8|25	#-----------------------------------------------------------------------
21cr|mp3valgui-0.1.1-8|26	
21cr|mp3valgui-0.1.1-8|27	%prep
21cr|mp3valgui-0.1.1-8|28	%setup -qn %{name}
21cr|mp3valgui-0.1.1-8|29	
21cr|mp3valgui-0.1.1-8|30	
21cr|mp3valgui-0.1.1-8|31	%build
21cr|mp3valgui-0.1.1-8|32	# Nothing to do
21cr|mp3valgui-0.1.1-8|33	
21cr|mp3valgui-0.1.1-8|34	
21cr|mp3valgui-0.1.1-8|35	%install
21cr|mp3valgui-0.1.1-8|36	install -d %{buildroot}%{_datadir}/%{name}
21cr|mp3valgui-0.1.1-8|37	install -m 755 mp3valgui.py %{buildroot}%{_datadir}/%{name}
21cr|mp3valgui-0.1.1-8|38	install -m 644 mp3valgui.glade %{buildroot}%{_datadir}/%{name}
21cr|mp3valgui-0.1.1-8|39	install -d %{buildroot}%{_bindir}
21cr|mp3valgui-0.1.1-8|40	
21cr|mp3valgui-0.1.1-8|41	# Prepare a launcher script
21cr|mp3valgui-0.1.1-8|42	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|mp3valgui-0.1.1-8|43	#!/bin/sh
21cr|mp3valgui-0.1.1-8|44	exec %{_datadir}/%{name}/mp3valgui.py "\$*"
21cr|mp3valgui-0.1.1-8|45	EOF
21cr|mp3valgui-0.1.1-8|46	chmod 0755 %{buildroot}%{_bindir}/%{name}
21cr|mp3valgui-0.1.1-8|47	
21cr|mp3valgui-0.1.1-8|48	# Prepare a .desktop file
21cr|mp3valgui-0.1.1-8|49	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mp3valgui-0.1.1-8|50	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|mp3valgui-0.1.1-8|51	[Desktop Entry]
21cr|mp3valgui-0.1.1-8|52	Name=MP3val
21cr|mp3valgui-0.1.1-8|53	Comment=Validate and fix MPEG audio files
21cr|mp3valgui-0.1.1-8|54	Exec=%{name}
21cr|mp3valgui-0.1.1-8|55	Icon=sound_section
21cr|mp3valgui-0.1.1-8|56	Terminal=false
21cr|mp3valgui-0.1.1-8|57	Type=Application
21cr|mp3valgui-0.1.1-8|58	StartupNotify=true
21cr|mp3valgui-0.1.1-8|59	Categories=X-MandrivaLinux-Multimedia-Sound;GTK;Audio;
21cr|mp3valgui-0.1.1-8|60	EOF

3268 21
21cr|mp4als-rm23-4|1	%define	oversion RM23
21cr|mp4als-rm23-4|2	
21cr|mp4als-rm23-4|3	Summary:	MPEG-4 Audio Lossless Coding
21cr|mp4als-rm23-4|4	Name:		mp4als
21cr|mp4als-rm23-4|5	Version:	rm23
21cr|mp4als-rm23-4|6	Release:	4
21cr|mp4als-rm23-4|7	License:	Freeware
21cr|mp4als-rm23-4|8	Group:		Sound
21cr|mp4als-rm23-4|9	# URLs are dead
21cr|mp4als-rm23-4|10	Url:		http://www.nue.tu-berlin.de/forschung/projekte/lossless/mp4als.html
21cr|mp4als-rm23-4|11	Source0:	%{name}%{oversion}.zip
21cr|mp4als-rm23-4|12	Patch0:		mp4alsRM23-shntool.patch
21cr|mp4als-rm23-4|13	Patch1:		mp4alsRM23-optflags.patch
21cr|mp4als-rm23-4|14	
21cr|mp4als-rm23-4|15	%description
21cr|mp4als-rm23-4|16	Lossless coding is the latest extension of the MPEG-4 audio standard. The MPEG
21cr|mp4als-rm23-4|17	audio subgroup has recently finalized the standardization of lossless coding
21cr|mp4als-rm23-4|18	techniques for high-definition audio signals. As an extension to MPEG-4 audio,
21cr|mp4als-rm23-4|19	the 'MPEG-4 Audio Lossless Coding (ALS)' standard defines methods for lossless
21cr|mp4als-rm23-4|20	coding.
21cr|mp4als-rm23-4|21	MPEG-4 ALS defines efficient and fast lossless audio compression techniques
21cr|mp4als-rm23-4|22	for both professional and consumer applications. It offers many features not
21cr|mp4als-rm23-4|23	included in other lossless compression schemes.
21cr|mp4als-rm23-4|24	* General support for virtually any uncompressed digital audio
21cr|mp4als-rm23-4|25	format (including wav, aiff, au, bwf, raw).
21cr|mp4als-rm23-4|26	* Support for PCM resolutions of up to 32-bit at arbitrary sampling
21cr|mp4als-rm23-4|27	rate (including 16/44.1, 16/48, 24/48, 24/96, 24/192).
21cr|mp4als-rm23-4|28	* Multi-channel / multi-track support for up to 65536 channels
21cr|mp4als-rm23-4|29	(including 5.1 surround).
21cr|mp4als-rm23-4|30	* Support for 32-bit IEEE floating point audio data.
21cr|mp4als-rm23-4|31	* Fast random access to any part of the encoded data.
21cr|mp4als-rm23-4|32	* Optional storage in MP4 file format (allows multiplex with video).
21cr|mp4als-rm23-4|33	* High flexibility of codec parameters for various applications.
21cr|mp4als-rm23-4|34	This version is patched with shntool patch.
21cr|mp4als-rm23-4|35	The package is in restricted because it may violate software patents.
21cr|mp4als-rm23-4|36	
21cr|mp4als-rm23-4|37	%files
21cr|mp4als-rm23-4|38	%doc *.txt
21cr|mp4als-rm23-4|39	%{_bindir}/mp4als
21cr|mp4als-rm23-4|40	%{_bindir}/mp4als%{oversion}
21cr|mp4als-rm23-4|41	
21cr|mp4als-rm23-4|42	#----------------------------------------------------------------------------
21cr|mp4als-rm23-4|43	
21cr|mp4als-rm23-4|44	%prep
21cr|mp4als-rm23-4|45	%setup -q -n %{name}%{oversion}
21cr|mp4als-rm23-4|46	%patch0 -p1
21cr|mp4als-rm23-4|47	%patch1 -p1
21cr|mp4als-rm23-4|48	sed -i 's/\r//g' *.txt
21cr|mp4als-rm23-4|49	
21cr|mp4als-rm23-4|50	%build
21cr|mp4als-rm23-4|51	%make \
21cr|mp4als-rm23-4|52	linux \
21cr|mp4als-rm23-4|53	RPM_OPT_FLAGS="%{optflags}"
21cr|mp4als-rm23-4|54	
21cr|mp4als-rm23-4|55	%install
21cr|mp4als-rm23-4|56	install -dm 755 %{buildroot}%{_bindir}
21cr|mp4als-rm23-4|57	install -m 755 bin/linux/%{name}%{oversion} %{buildroot}%{_bindir}
21cr|mp4als-rm23-4|58	pushd %{buildroot}%{_bindir}
21cr|mp4als-rm23-4|59	ln -s %{name}%{oversion} %{name}
21cr|mp4als-rm23-4|60	popd

3269 21
21cr|mp-5.2.10-3|1	%bcond_without	kde4
21cr|mp-5.2.10-3|2	%define		basever	5
21cr|mp-5.2.10-3|3	
21cr|mp-5.2.10-3|4	Name:		mp
21cr|mp-5.2.10-3|5	Version:	5.2.10
21cr|mp-5.2.10-3|6	Release:	3
21cr|mp-5.2.10-3|7	Summary:	Minimum Profit - Programmer Text Editor
21cr|mp-5.2.10-3|8	Group:		Editors
21cr|mp-5.2.10-3|9	License:	GPL
21cr|mp-5.2.10-3|10	URL:		http://triptico.com
21cr|mp-5.2.10-3|11	Source0:	http://triptico.com/download/%{name}-%{version}.tar.gz
21cr|mp-5.2.10-3|12	BuildRequires:	pkgconfig(ncursesw)
21cr|mp-5.2.10-3|13	BuildRequires:	qt4-devel
21cr|mp-5.2.10-3|14	%if %with kde4
21cr|mp-5.2.10-3|15	BuildRequires:	kdelibs4-devel
21cr|mp-5.2.10-3|16	%endif
21cr|mp-5.2.10-3|17	Provides:	minimum-profit = %{EVRD}
21cr|mp-5.2.10-3|18	Patch0:		mp-5.2.1-prll.patch
21cr|mp-5.2.10-3|19	
21cr|mp-5.2.10-3|20	
21cr|mp-5.2.10-3|21	%description
21cr|mp-5.2.10-3|22	
21cr|mp-5.2.10-3|23	Minimum Profit (mp) is a text editor for programmers. Among its features
21cr|mp-5.2.10-3|24	are the following:
21cr|mp-5.2.10-3|25	
21cr|mp-5.2.10-3|26	- Fully scriptable using a C-like scripting language.
21cr|mp-5.2.10-3|27	- Unlimited undo levels.
21cr|mp-5.2.10-3|28	- Complete Unicode support.
21cr|mp-5.2.10-3|29	- Multiple files can be edited at the same time and blocks copied
21cr|mp-5.2.10-3|30	and pasted among them.
21cr|mp-5.2.10-3|31	- Syntax highlighting for many popular languages / file formats: C, C++,
21cr|mp-5.2.10-3|32	Perl, Shell Scripts, Ruby, Php, Python, HTML...
21cr|mp-5.2.10-3|33	- Creative use of tags: tags created by the external utility _ctags_
21cr|mp-5.2.10-3|34	are used to move instantaneously to functions or variables inside
21cr|mp-5.2.10-3|35	your current source tree. Tags are visually highlighted (underlined),
21cr|mp-5.2.10-3|36	and symbol completion can be triggered to avoid typing your own function
21cr|mp-5.2.10-3|37	names over and over.
21cr|mp-5.2.10-3|38	
21cr|mp-5.2.10-3|39	
21cr|mp-5.2.10-3|40	%prep
21cr|mp-5.2.10-3|41	%setup -q
21cr|mp-5.2.10-3|42	%patch0 -p1
21cr|mp-5.2.10-3|43	
21cr|mp-5.2.10-3|44	%build
21cr|mp-5.2.10-3|45	./config.sh --prefix="%{_prefix}" --without-win32 \
21cr|mp-5.2.10-3|46	%if %with kde4
21cr|mp-5.2.10-3|47	--with-kde4 \
21cr|mp-5.2.10-3|48	%endif
21cr|mp-5.2.10-3|49	%{nil}
21cr|mp-5.2.10-3|50	
21cr|mp-5.2.10-3|51	make MOC=%{qt4bin}/moc
21cr|mp-5.2.10-3|52	
21cr|mp-5.2.10-3|53	%install
21cr|mp-5.2.10-3|54	mkdir -p %{buildroot}/%{_bindir}
21cr|mp-5.2.10-3|55	%makeinstall_std
21cr|mp-5.2.10-3|56	
21cr|mp-5.2.10-3|57	%files
21cr|mp-5.2.10-3|58	%doc COPYING README
21cr|mp-5.2.10-3|59	%{_bindir}/%{name}-%{basever}
21cr|mp-5.2.10-3|60	%{_bindir}/mpsl
21cr|mp-5.2.10-3|61	%{_mandir}/man1/%{name}-%{basever}.*
21cr|mp-5.2.10-3|62	%{_docdir}/%{name}-%{basever}
21cr|mp-5.2.10-3|63	%{_datadir}/%{name}-%{basever}
21cr|mp-5.2.10-3|64	%{_datadir}/locale/

3270 21
21cr|mpc-0.35-1|1	Summary:	A command-line client for MPD
21cr|mpc-0.35-1|2	Name:		mpc
21cr|mpc-0.35-1|3	Version:	0.35
21cr|mpc-0.35-1|4	Release:	1
21cr|mpc-0.35-1|5	License:	GPLv2+
21cr|mpc-0.35-1|6	Group:		Sound
21cr|mpc-0.35-1|7	Url:			https://www.musicpd.org/
21cr|mpc-0.35-1|8	Source0:	https://www.musicpd.org/download/mpc/0/%{name}-%{version}.tar.xz
21cr|mpc-0.35-1|9	Source100:	%{name}.rpmlintrc
21cr|mpc-0.35-1|10	BuildRequires:	meson >= 0.47.0
21cr|mpc-0.35-1|11	BuildRequires:	ninja
21cr|mpc-0.35-1|12	BuildRequires:	python3-sphinx
21cr|mpc-0.35-1|13	BuildRequires:	pkgconfig(libmpdclient) >= 2.18
21cr|mpc-0.35-1|14	
21cr|mpc-0.35-1|15	%description
21cr|mpc-0.35-1|16	A command line tool to interface MPD. Scriptable.
21cr|mpc-0.35-1|17	Features:
21cr|mpc-0.35-1|18	* Bash tab completion.
21cr|mpc-0.35-1|19	* Can pipe output of other commands into mpc.
21cr|mpc-0.35-1|20	
21cr|mpc-0.35-1|21	%files
21cr|mpc-0.35-1|22	%doc AUTHORS COPYING README.rst contrib/*.sh
21cr|mpc-0.35-1|23	%{_sysconfdir}/bash_completion.d/%{name}
21cr|mpc-0.35-1|24	%{_bindir}/%{name}
21cr|mpc-0.35-1|25	%{_mandir}/man1/%{name}.1*
21cr|mpc-0.35-1|26	
21cr|mpc-0.35-1|27	#----------------------------------------------------------------------------
21cr|mpc-0.35-1|28	
21cr|mpc-0.35-1|29	%prep
21cr|mpc-0.35-1|30	%setup -q
21cr|mpc-0.35-1|31	
21cr|mpc-0.35-1|32	# Fix perms to avoid rpmlint warnings
21cr|mpc-0.35-1|33	chmod -x contrib/*.sh
21cr|mpc-0.35-1|34	
21cr|mpc-0.35-1|35	
21cr|mpc-0.35-1|36	%build
21cr|mpc-0.35-1|37	%meson
21cr|mpc-0.35-1|38	%meson_build
21cr|mpc-0.35-1|39	
21cr|mpc-0.35-1|40	
21cr|mpc-0.35-1|41	%install
21cr|mpc-0.35-1|42	%meson_install
21cr|mpc-0.35-1|43	
21cr|mpc-0.35-1|44	# Install bash completion stuff
21cr|mpc-0.35-1|45	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|mpc-0.35-1|46	cp contrib/mpc-completion.bash %{buildroot}%{_sysconfdir}/bash_completion.d/mpc
21cr|mpc-0.35-1|47	
21cr|mpc-0.35-1|48	# Drop stuff we can pick up with our %%doc macro
21cr|mpc-0.35-1|49	rm -rf %{buildroot}%{_docdir}/%{name}/

3271 21
21cr|mpc-qt-22.02-1|1	Summary:	Media Player Classic Qute Theater
21cr|mpc-qt-22.02-1|2	Name:		mpc-qt
21cr|mpc-qt-22.02-1|3	Version:	22.02
21cr|mpc-qt-22.02-1|4	Release:	1
21cr|mpc-qt-22.02-1|5	License:	GPLv2
21cr|mpc-qt-22.02-1|6	Group:		Video
21cr|mpc-qt-22.02-1|7	Url:		https://github.com/cmdrkotori/mpc-qt
21cr|mpc-qt-22.02-1|8	Source0:	https://github.com/cmdrkotori/mpc-qt/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|mpc-qt-22.02-1|9	BuildRequires:	pkgconfig(mpv) >= 0.34.0
21cr|mpc-qt-22.02-1|10	BuildRequires:	pkgconfig(Qt5Core)
21cr|mpc-qt-22.02-1|11	BuildRequires:	pkgconfig(Qt5DBus)
21cr|mpc-qt-22.02-1|12	BuildRequires:	pkgconfig(Qt5Gui)
21cr|mpc-qt-22.02-1|13	BuildRequires:	pkgconfig(Qt5Network)
21cr|mpc-qt-22.02-1|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|mpc-qt-22.02-1|15	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|mpc-qt-22.02-1|16	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|mpc-qt-22.02-1|17	BuildRequires:	pkgconfig(Qt5Help)
21cr|mpc-qt-22.02-1|18	BuildRequires:	pkgconfig(Qt5Svg)
21cr|mpc-qt-22.02-1|19	BuildRequires:	qt5-devel
21cr|mpc-qt-22.02-1|20	BuildRequires:	qt5-linguist-tools
21cr|mpc-qt-22.02-1|21	BuildRequires:	pkgconfig(dri)
21cr|mpc-qt-22.02-1|22	BuildRequires:	imagemagick
21cr|mpc-qt-22.02-1|23	
21cr|mpc-qt-22.02-1|24	%description
21cr|mpc-qt-22.02-1|25	A clone of Media Player Classic reimplemented in Qt.
21cr|mpc-qt-22.02-1|26	
21cr|mpc-qt-22.02-1|27	Build with restricted rosa repos.
21cr|mpc-qt-22.02-1|28	
21cr|mpc-qt-22.02-1|29	%files
21cr|mpc-qt-22.02-1|30	%doc LICENSE README.md DOCS
21cr|mpc-qt-22.02-1|31	%{_bindir}/%{name}
21cr|mpc-qt-22.02-1|32	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|mpc-qt-22.02-1|33	%{_iconsdir}/hicolor/scalable/*/%{name}.svg
21cr|mpc-qt-22.02-1|34	%{_datadir}/applications/*.desktop
21cr|mpc-qt-22.02-1|35	%lang(it) %{_datadir}/%{name}/translations/%{name}_it.qm
21cr|mpc-qt-22.02-1|36	%lang(ru) %{_datadir}/%{name}/translations/%{name}_ru.qm
21cr|mpc-qt-22.02-1|37	%lang(es) %{_datadir}/%{name}/translations/%{name}_es.qm
21cr|mpc-qt-22.02-1|38	%lang(en) %{_datadir}/%{name}/translations/%{name}_en.qm
21cr|mpc-qt-22.02-1|39	%lang(fi) %{_datadir}/%{name}/translations/%{name}_fi.qm
21cr|mpc-qt-22.02-1|40	%lang(zh_CN) %{_datadir}/%{name}/translations/%{name}_zh_CN.qm
21cr|mpc-qt-22.02-1|41	
21cr|mpc-qt-22.02-1|42	#----------------------------------------------------------
21cr|mpc-qt-22.02-1|43	
21cr|mpc-qt-22.02-1|44	%prep
21cr|mpc-qt-22.02-1|45	%autosetup
21cr|mpc-qt-22.02-1|46	rm -rf mpv-dev
21cr|mpc-qt-22.02-1|47	
21cr|mpc-qt-22.02-1|48	%build
21cr|mpc-qt-22.02-1|49	%setup_compile_flags
21cr|mpc-qt-22.02-1|50	%{_qt5_bindir}/lupdate %{name}.pro
21cr|mpc-qt-22.02-1|51	%qmake_qt5 PREFIX=%{_prefix} \
21cr|mpc-qt-22.02-1|52	MPCQT_VERSION=%{version}
21cr|mpc-qt-22.02-1|53	
21cr|mpc-qt-22.02-1|54	%make
21cr|mpc-qt-22.02-1|55	
21cr|mpc-qt-22.02-1|56	%install
21cr|mpc-qt-22.02-1|57	%makeinstall_qt
21cr|mpc-qt-22.02-1|58	
21cr|mpc-qt-22.02-1|59	# icons
21cr|mpc-qt-22.02-1|60	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|mpc-qt-22.02-1|61	install -dm 0755 \
21cr|mpc-qt-22.02-1|62	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|mpc-qt-22.02-1|63	convert -strip -resize $size images/icon/%{name}.svg \
21cr|mpc-qt-22.02-1|64	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|mpc-qt-22.02-1|65	done
21cr|mpc-qt-22.02-1|66	
21cr|mpc-qt-22.02-1|67	
21cr|mpc-qt-22.02-1|68	# docs handled by files section
21cr|mpc-qt-22.02-1|69	rm -fr %{buildroot}%{_defaultdocdir}/%{name}

3272 21
21cr|mpd-0.23.15-1|1	Summary:	MPD, the Music Player Daemon
21cr|mpd-0.23.15-1|2	Name:		mpd
21cr|mpd-0.23.15-1|3	Version:	0.23.15
21cr|mpd-0.23.15-1|4	Release:	1
21cr|mpd-0.23.15-1|5	License:	GPLv2+
21cr|mpd-0.23.15-1|6	Group:		Sound
21cr|mpd-0.23.15-1|7	Url:		https://www.musicpd.org/
21cr|mpd-0.23.15-1|8	Source0:	http://www.musicpd.org/download/mpd/0.23/%{name}-%{version}.tar.xz
21cr|mpd-0.23.15-1|9	Source1:	%{name}.conf
21cr|mpd-0.23.15-1|10	Source2:	%{name}.tmpfiles.d
21cr|mpd-0.23.15-1|11	Source3:	%{name}.sysusers.d
21cr|mpd-0.23.15-1|12	Source4:	%{name}.logrotate
21cr|mpd-0.23.15-1|13	Source100:	%{name}.rpmlintrc
21cr|mpd-0.23.15-1|14	Patch0:		mpd-0.22.3-fix-mpcdec-headers-inclusion.patch
21cr|mpd-0.23.15-1|15	BuildRequires:	cmake
21cr|mpd-0.23.15-1|16	BuildRequires:	meson
21cr|mpd-0.23.15-1|17	BuildRequires:	python3-sphinx
21cr|mpd-0.23.15-1|18	# %%sysusers_create_package was backported to systemd-230
21cr|mpd-0.23.15-1|19	BuildRequires:	systemd
21cr|mpd-0.23.15-1|20	BuildRequires:	avahi-common-devel
21cr|mpd-0.23.15-1|21	BuildRequires:	boost-devel
21cr|mpd-0.23.15-1|22	BuildRequires:	ffmpeg-devel
21cr|mpd-0.23.15-1|23	BuildRequires:	lame-devel
21cr|mpd-0.23.15-1|24	BuildRequires:	libfaad2-devel
21cr|mpd-0.23.15-1|25	BuildRequires:	libmp4v2-devel
21cr|mpd-0.23.15-1|26	BuildRequires:	libmpcdec-devel
21cr|mpd-0.23.15-1|27	BuildRequires:	wrap-devel
21cr|mpd-0.23.15-1|28	BuildRequires:	pkgconfig(adplug)
21cr|mpd-0.23.15-1|29	BuildRequires:	pkgconfig(alsa)
21cr|mpd-0.23.15-1|30	BuildRequires:	pkgconfig(ao)
21cr|mpd-0.23.15-1|31	BuildRequires:	pkgconfig(atomic_ops)
21cr|mpd-0.23.15-1|32	BuildRequires:	pkgconfig(audiofile)
21cr|mpd-0.23.15-1|33	BuildRequires:	pkgconfig(avahi-client)
21cr|mpd-0.23.15-1|34	BuildRequires:	pkgconfig(bzip2)
21cr|mpd-0.23.15-1|35	BuildRequires:	pkgconfig(dbus-1)
21cr|mpd-0.23.15-1|36	BuildRequires:	pkgconfig(expat)
21cr|mpd-0.23.15-1|37	BuildRequires:	pkgconfig(flac)
21cr|mpd-0.23.15-1|38	BuildRequires:	pkgconfig(flac++)
21cr|mpd-0.23.15-1|39	BuildRequires:	pkgconfig(fluidsynth)
21cr|mpd-0.23.15-1|40	BuildRequires:	pkgconfig(fmt)
21cr|mpd-0.23.15-1|41	BuildRequires:	pkgconfig(glib-2.0)
21cr|mpd-0.23.15-1|42	BuildRequires:	pkgconfig(gthread-2.0)
21cr|mpd-0.23.15-1|43	BuildRequires:	pkgconfig(icu-i18n)
21cr|mpd-0.23.15-1|44	BuildRequires:	pkgconfig(id3tag)
21cr|mpd-0.23.15-1|45	BuildRequires:	pkgconfig(jack)
21cr|mpd-0.23.15-1|46	BuildRequires:	pkgconfig(libcdio_paranoia)
21cr|mpd-0.23.15-1|47	BuildRequires:	pkgconfig(libchromaprint)
21cr|mpd-0.23.15-1|48	BuildRequires:	pkgconfig(libcurl)
21cr|mpd-0.23.15-1|49	BuildRequires:	pkgconfig(libffado)
21cr|mpd-0.23.15-1|50	BuildRequires:	pkgconfig(libgme)
21cr|mpd-0.23.15-1|51	BuildRequires:	pkgconfig(libiso9660)
21cr|mpd-0.23.15-1|52	BuildRequires:	pkgconfig(libmikmod)
21cr|mpd-0.23.15-1|53	BuildRequires:	pkgconfig(libmms)
21cr|mpd-0.23.15-1|54	BuildRequires:	pkgconfig(libmodplug)
21cr|mpd-0.23.15-1|55	BuildRequires:	pkgconfig(libmpdclient)
21cr|mpd-0.23.15-1|56	BuildRequires:	pkgconfig(libmpg123)
21cr|mpd-0.23.15-1|57	BuildRequires:	pkgconfig(libnfs)
21cr|mpd-0.23.15-1|58	BuildRequires:	pkgconfig(libpcre)
21cr|mpd-0.23.15-1|59	BuildRequires:	pkgconfig(libpipewire-0.3)
21cr|mpd-0.23.15-1|60	BuildRequires:	pkgconfig(libpulse)
21cr|mpd-0.23.15-1|61	BuildRequires:	pkgconfig(libsidplayfp)
21cr|mpd-0.23.15-1|62	BuildRequires:	pkgconfig(libsidutils)
21cr|mpd-0.23.15-1|63	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|mpd-0.23.15-1|64	BuildRequires:	pkgconfig(libsystemd)
21cr|mpd-0.23.15-1|65	BuildRequires:	pkgconfig(libupnp)
21cr|mpd-0.23.15-1|66	BuildRequires:	pkgconfig(liburing)
21cr|mpd-0.23.15-1|67	BuildRequires:	pkgconfig(mad)
21cr|mpd-0.23.15-1|68	BuildRequires:	pkgconfig(ogg)
21cr|mpd-0.23.15-1|69	BuildRequires:	pkgconfig(openal)
21cr|mpd-0.23.15-1|70	BuildRequires:	pkgconfig(opus)
21cr|mpd-0.23.15-1|71	BuildRequires:	pkgconfig(samplerate)
21cr|mpd-0.23.15-1|72	BuildRequires:	pkgconfig(shout)
21cr|mpd-0.23.15-1|73	BuildRequires:	pkgconfig(smbclient)
21cr|mpd-0.23.15-1|74	BuildRequires:	pkgconfig(sndfile)
21cr|mpd-0.23.15-1|75	BuildRequires:	pkgconfig(sndio)
21cr|mpd-0.23.15-1|76	BuildRequires:	pkgconfig(soxr)
21cr|mpd-0.23.15-1|77	BuildRequires:	pkgconfig(sqlite3)
21cr|mpd-0.23.15-1|78	BuildRequires:	pkgconfig(twolame)
21cr|mpd-0.23.15-1|79	BuildRequires:	pkgconfig(udisks2)
21cr|mpd-0.23.15-1|80	BuildRequires:	pkgconfig(vorbis)
21cr|mpd-0.23.15-1|81	BuildRequires:	pkgconfig(vorbisenc)
21cr|mpd-0.23.15-1|82	BuildRequires:	pkgconfig(wavpack)
21cr|mpd-0.23.15-1|83	BuildRequires:	pkgconfig(wildmidi)
21cr|mpd-0.23.15-1|84	BuildRequires:	pkgconfig(yajl)
21cr|mpd-0.23.15-1|85	BuildRequires:	pkgconfig(zziplib)
21cr|mpd-0.23.15-1|86	BuildRequires:	pkgconfig(zlib)
21cr|mpd-0.23.15-1|87	Requires(pre,preun):	systemd
21cr|mpd-0.23.15-1|88	Requires(pre,post):	rpm-helper
21cr|mpd-0.23.15-1|89	Requires:	logrotate
21cr|mpd-0.23.15-1|90	
21cr|mpd-0.23.15-1|91	%description
21cr|mpd-0.23.15-1|92	Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg
21cr|mpd-0.23.15-1|93	Vorbis, FLAC, Mod, and wave files) and managing play-lists. MPD is designed
21cr|mpd-0.23.15-1|94	for integrating a computer into a stereo system that provides control for music
21cr|mpd-0.23.15-1|95	playback over a local network. It is also makes a great desktop music player,
21cr|mpd-0.23.15-1|96	especially if you are a console junkie, like front-end options, or restart X
21cr|mpd-0.23.15-1|97	often.
21cr|mpd-0.23.15-1|98	
21cr|mpd-0.23.15-1|99	%files
21cr|mpd-0.23.15-1|100	%doc AUTHORS NEWS doc/mpdconf.example
21cr|mpd-0.23.15-1|101	%license COPYING
21cr|mpd-0.23.15-1|102	%{_bindir}/%{name}
21cr|mpd-0.23.15-1|103	%{_mandir}/man1/*
21cr|mpd-0.23.15-1|104	%{_mandir}/man5/*
21cr|mpd-0.23.15-1|105	%{_tmpfilesdir}/%{name}.conf
21cr|mpd-0.23.15-1|106	%{_sysusersdir}/%{name}.conf
21cr|mpd-0.23.15-1|107	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|mpd-0.23.15-1|108	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|mpd-0.23.15-1|109	%attr(-,mpd,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|mpd-0.23.15-1|110	%defattr(644,mpd,audio)
21cr|mpd-0.23.15-1|111	%attr(755,mpd,audio) %dir %{_localstatedir}/lib/%{name}
21cr|mpd-0.23.15-1|112	%attr(755,mpd,audio) %dir %{_localstatedir}/lib/%{name}/music
21cr|mpd-0.23.15-1|113	%attr(755,mpd,audio) %dir %{_localstatedir}/lib/%{name}/playlists
21cr|mpd-0.23.15-1|114	%ghost %{_localstatedir}/lib/%{name}/%{name}.db
21cr|mpd-0.23.15-1|115	%ghost %{_localstatedir}/lib/%{name}/mpdstate
21cr|mpd-0.23.15-1|116	%ghost %attr(755,mpd,audio) %dir /var/log/%{name}
21cr|mpd-0.23.15-1|117	#ghost %%attr(755,mpd,audio) %%dir /var/run/%%{name}
21cr|mpd-0.23.15-1|118	%ghost /var/log/%{name}/%{name}.log
21cr|mpd-0.23.15-1|119	%ghost /var/log/%{name}/%{name}.error
21cr|mpd-0.23.15-1|120	%attr(644,root,root) /lib/systemd/system/%{name}.service
21cr|mpd-0.23.15-1|121	%attr(644,root,root) /lib/systemd/system/%{name}.socket
21cr|mpd-0.23.15-1|122	%attr(644,root,root) %{_prefix}/lib/systemd/user/%{name}.socket
21cr|mpd-0.23.15-1|123	
21cr|mpd-0.23.15-1|124	%pre
21cr|mpd-0.23.15-1|125	%sysusers_create_package %{name} %{SOURCE3}
21cr|mpd-0.23.15-1|126	
21cr|mpd-0.23.15-1|127	%post
21cr|mpd-0.23.15-1|128	if [ $1 -eq 1 ]
21cr|mpd-0.23.15-1|129	then
21cr|mpd-0.23.15-1|130	%create_ghostfile %{_localstatedir}/lib/%{name}/%{name}.db mpd audio 644
21cr|mpd-0.23.15-1|131	%create_ghostfile %{_localstatedir}/lib/%{name}/mpdstate mpd audio 644
21cr|mpd-0.23.15-1|132	%create_ghostfile %{_localstatedir}/log/%{name}/%{name}.log mpd audio 644
21cr|mpd-0.23.15-1|133	%create_ghostfile %{_localstatedir}/log/%{name}/%{name}.error mpd audio 644
21cr|mpd-0.23.15-1|134	fi
21cr|mpd-0.23.15-1|135	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|mpd-0.23.15-1|136	%systemd_post %{name}.service
21cr|mpd-0.23.15-1|137	
21cr|mpd-0.23.15-1|138	%preun
21cr|mpd-0.23.15-1|139	%systemd_preun %{name}.service
21cr|mpd-0.23.15-1|140	
21cr|mpd-0.23.15-1|141	#----------------------------------------------------------------------------
21cr|mpd-0.23.15-1|142	
21cr|mpd-0.23.15-1|143	%prep
21cr|mpd-0.23.15-1|144	%autosetup -p1
21cr|mpd-0.23.15-1|145	
21cr|mpd-0.23.15-1|146	%build
21cr|mpd-0.23.15-1|147	# Our libmpcdec lacks mpc_demux_init: it's too old... disable it for now.
21cr|mpd-0.23.15-1|148	%meson	\
21cr|mpd-0.23.15-1|149	-Dcue=true		\
21cr|mpd-0.23.15-1|150	-Ddaemon=true		\
21cr|mpd-0.23.15-1|151	-Ddatabase=true		\
21cr|mpd-0.23.15-1|152	-Ddsd=true		\
21cr|mpd-0.23.15-1|153	-Dfaad=enabled		\
21cr|mpd-0.23.15-1|154	-Dinotify=true		\
21cr|mpd-0.23.15-1|155	-Dio_uring=enabled	\
21cr|mpd-0.23.15-1|156	-Dlibmpdclient=enabled	\
21cr|mpd-0.23.15-1|157	-Dmpcdec=disabled	\
21cr|mpd-0.23.15-1|158	-Dneighbor=true		\
21cr|mpd-0.23.15-1|159	-Dopenal=enabled	\
21cr|mpd-0.23.15-1|160	-Dpcre=enabled		\
21cr|mpd-0.23.15-1|161	-Drecorder=true		\
21cr|mpd-0.23.15-1|162	-Dshine=disabled	\
21cr|mpd-0.23.15-1|163	-Dsmbclient=enabled	\
21cr|mpd-0.23.15-1|164	-Dsqlite=enabled	\
21cr|mpd-0.23.15-1|165	-Dsystemd_system_unit_dir=%{_unitdir}	\
21cr|mpd-0.23.15-1|166	-Dsystemd_user_unit_dir=%{_userunitdir}	\
21cr|mpd-0.23.15-1|167	-Dzeroconf=auto
21cr|mpd-0.23.15-1|168	
21cr|mpd-0.23.15-1|169	%meson_build
21cr|mpd-0.23.15-1|170	
21cr|mpd-0.23.15-1|171	%install
21cr|mpd-0.23.15-1|172	%meson_install
21cr|mpd-0.23.15-1|173	
21cr|mpd-0.23.15-1|174	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
21cr|mpd-0.23.15-1|175	touch %{buildroot}%{_localstatedir}/lib/%{name}/%{name}.db
21cr|mpd-0.23.15-1|176	touch %{buildroot}%{_localstatedir}/lib/%{name}/mpdstate
21cr|mpd-0.23.15-1|177	mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
21cr|mpd-0.23.15-1|178	touch %{buildroot}%{_localstatedir}/log/%{name}/%{name}.log
21cr|mpd-0.23.15-1|179	touch %{buildroot}%{_localstatedir}/log/%{name}/%{name}.error
21cr|mpd-0.23.15-1|180	mkdir -p %{buildroot}%{_localstatedir}/run/%{name}
21cr|mpd-0.23.15-1|181	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/playlists
21cr|mpd-0.23.15-1|182	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/music
21cr|mpd-0.23.15-1|183	
21cr|mpd-0.23.15-1|184	# Fix systemd unit placement: we want it in %%{_unitdir}
21cr|mpd-0.23.15-1|185	mkdir -p %{buildroot}%{_unitdir}
21cr|mpd-0.23.15-1|186	mv %{buildroot}%{_userunitdir}/%{name}.service %{buildroot}%{_unitdir}
21cr|mpd-0.23.15-1|187	
21cr|mpd-0.23.15-1|188	# Install our config stuff
21cr|mpd-0.23.15-1|189	install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|mpd-0.23.15-1|190	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|mpd-0.23.15-1|191	mkdir -p %{buildroot}%{_sysusersdir}/
21cr|mpd-0.23.15-1|192	install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|mpd-0.23.15-1|193	install -D -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|mpd-0.23.15-1|194	
21cr|mpd-0.23.15-1|195	rm -rf %{buildroot}%{_docdir}/%{name}

3273 21
21cr|mpdscribble-0.22-6|1	Summary:	Mpd client which submits information about tracks being played to Lastfm
21cr|mpdscribble-0.22-6|2	Name:		mpdscribble
21cr|mpdscribble-0.22-6|3	Version:	0.22
21cr|mpdscribble-0.22-6|4	Release:	6
21cr|mpdscribble-0.22-6|5	License:	GPLv2+
21cr|mpdscribble-0.22-6|6	Group:		Sound
21cr|mpdscribble-0.22-6|7	Url:		http://mpd.wikia.com/wiki/Client:Mpdscribble
21cr|mpdscribble-0.22-6|8	Source0:	http://downloads.sourceforge.net/musicpd/%{name}-%{version}.tar.bz2
21cr|mpdscribble-0.22-6|9	Source100:	%{name}.rpmlintrc
21cr|mpdscribble-0.22-6|10	BuildRequires:	libmpdclient-devel >= 2.2
21cr|mpdscribble-0.22-6|11	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|mpdscribble-0.22-6|12	Requires:	mpd
21cr|mpdscribble-0.22-6|13	
21cr|mpdscribble-0.22-6|14	%description
21cr|mpdscribble-0.22-6|15	Mpdscribble is a music player daemon client which submits information about
21cr|mpdscribble-0.22-6|16	tracks being played to Last.fm (formerly audioscrobbler), with the following
21cr|mpdscribble-0.22-6|17	features:
21cr|mpdscribble-0.22-6|18	* written in C, consumes very little memory and CPU
21cr|mpdscribble-0.22-6|19	* full support for MPD's "idle" mode
21cr|mpdscribble-0.22-6|20	* last.fm protocol 1.2 (including "now playing") supports seeking, crossfading
21cr|mpdscribble-0.22-6|21	* repeated songs.
21cr|mpdscribble-0.22-6|22	
21cr|mpdscribble-0.22-6|23	%files
21cr|mpdscribble-0.22-6|24	%doc README AUTHORS COPYING NEWS
21cr|mpdscribble-0.22-6|25	%{_bindir}/%{name}
21cr|mpdscribble-0.22-6|26	%{_mandir}/*/*
21cr|mpdscribble-0.22-6|27	%{_sysconfdir}/%{name}.conf
21cr|mpdscribble-0.22-6|28	%attr(0600,mpd,audio) %dir /var/cache/%{name}
21cr|mpdscribble-0.22-6|29	%attr(0600,mpd,audio) /var/cache/%{name}/cache
21cr|mpdscribble-0.22-6|30	
21cr|mpdscribble-0.22-6|31	#-----------------------------------------------------------------------------
21cr|mpdscribble-0.22-6|32	
21cr|mpdscribble-0.22-6|33	%prep
21cr|mpdscribble-0.22-6|34	%setup -q
21cr|mpdscribble-0.22-6|35	
21cr|mpdscribble-0.22-6|36	
21cr|mpdscribble-0.22-6|37	%build
21cr|mpdscribble-0.22-6|38	autoreconf -vfi
21cr|mpdscribble-0.22-6|39	%configure
21cr|mpdscribble-0.22-6|40	%make
21cr|mpdscribble-0.22-6|41	
21cr|mpdscribble-0.22-6|42	
21cr|mpdscribble-0.22-6|43	%install
21cr|mpdscribble-0.22-6|44	%makeinstall_std
21cr|mpdscribble-0.22-6|45	
21cr|mpdscribble-0.22-6|46	# Prepare the cache file
21cr|mpdscribble-0.22-6|47	mkdir -p %{buildroot}/var/cache/%{name}/
21cr|mpdscribble-0.22-6|48	touch %{buildroot}/var/cache/%{name}/cache
21cr|mpdscribble-0.22-6|49	
21cr|mpdscribble-0.22-6|50	# Fix perms

3274 21
21cr|mpeg-stat-2.2b-6|1	Summary:	MPEG-1 video analyser
21cr|mpeg-stat-2.2b-6|2	Name:		mpeg-stat
21cr|mpeg-stat-2.2b-6|3	Version:	2.2b
21cr|mpeg-stat-2.2b-6|4	Release:	6
21cr|mpeg-stat-2.2b-6|5	License:	BSD
21cr|mpeg-stat-2.2b-6|6	Group:		Video
21cr|mpeg-stat-2.2b-6|7	Url:		http://bmrc.berkeley.edu/research/mpeg/
21cr|mpeg-stat-2.2b-6|8	Source0:	mpeg_stat-%{version}-src.tar.gz
21cr|mpeg-stat-2.2b-6|9	#http://bmrc.berkeley.edu/ftp/pub/multimedia/mpeg/stat/mpeg_stat-2.2b-src.tar.gz
21cr|mpeg-stat-2.2b-6|10	
21cr|mpeg-stat-2.2b-6|11	%description
21cr|mpeg-stat-2.2b-6|12	MPEG_STAT gathers all lot of statistics (e.g., bitrate, real Q-scale
21cr|mpeg-stat-2.2b-6|13	information, detailed motion vector/cbp information, constrained parameter
21cr|mpeg-stat-2.2b-6|14	checking, etc.).
21cr|mpeg-stat-2.2b-6|15	
21cr|mpeg-stat-2.2b-6|16	%files
21cr|mpeg-stat-2.2b-6|17	%doc BUGS CHANGES COPYRIGHT README
21cr|mpeg-stat-2.2b-6|18	%{_bindir}/mpeg_stat
21cr|mpeg-stat-2.2b-6|19	%{_mandir}/man1/*
21cr|mpeg-stat-2.2b-6|20	
21cr|mpeg-stat-2.2b-6|21	#----------------------------------------------------------------------------
21cr|mpeg-stat-2.2b-6|22	
21cr|mpeg-stat-2.2b-6|23	%prep
21cr|mpeg-stat-2.2b-6|24	%setup -qn mpeg_stat
21cr|mpeg-stat-2.2b-6|25	
21cr|mpeg-stat-2.2b-6|26	%build
21cr|mpeg-stat-2.2b-6|27	%make mpeg_stat \
21cr|mpeg-stat-2.2b-6|28	DEBUGFLAG="%{optflags}"
21cr|mpeg-stat-2.2b-6|29	
21cr|mpeg-stat-2.2b-6|30	%install
21cr|mpeg-stat-2.2b-6|31	install -D -m 755 mpeg_stat %{buildroot}%{_bindir}/mpeg_stat
21cr|mpeg-stat-2.2b-6|32	install -D -m 644 mpeg_stat.1 %{buildroot}%{_mandir}/man1/mpeg_stat.1

3275 21
21cr|mpfi-1.5.4-1|1	%define major			0
21cr|mpfi-1.5.4-1|2	%define libmpfi			%mklibname %{name} %{major}
21cr|mpfi-1.5.4-1|3	%define libmpfi_devel		%mklibname %{name} -d
21cr|mpfi-1.5.4-1|4	%define libmpfi_static_devel	%mklibname %{name} -d -s
21cr|mpfi-1.5.4-1|5	
21cr|mpfi-1.5.4-1|6	Name:		mpfi
21cr|mpfi-1.5.4-1|7	Summary:	Interval arithmetic multi-precision based on GMP and MPFR
21cr|mpfi-1.5.4-1|8	Group:		Sciences/Mathematics
21cr|mpfi-1.5.4-1|9	License:	LGPL
21cr|mpfi-1.5.4-1|10	Version:	1.5.4
21cr|mpfi-1.5.4-1|11	Release:	1
21cr|mpfi-1.5.4-1|12	URL:		http://perso.ens-lyon.fr/nathalie.revol/software.html
21cr|mpfi-1.5.4-1|13	Source:		http://perso.ens-lyon.fr/nathalie.revol/softwares/mpfi-%{version}.tar.xz
21cr|mpfi-1.5.4-1|14	
21cr|mpfi-1.5.4-1|15	BuildRequires:	gmp-devel
21cr|mpfi-1.5.4-1|16	BuildRequires:	mpfr-devel
21cr|mpfi-1.5.4-1|17	
21cr|mpfi-1.5.4-1|18	%description
21cr|mpfi-1.5.4-1|19	MPFI is a C library for interval arithmetic multi-precision based on
21cr|mpfi-1.5.4-1|20	the GMP and MPFR libraries.
21cr|mpfi-1.5.4-1|21	
21cr|mpfi-1.5.4-1|22	#-------------------------------------------------------------------
21cr|mpfi-1.5.4-1|23	%package	-n %{libmpfi}
21cr|mpfi-1.5.4-1|24	Summary:	lib%{name} dynamic library
21cr|mpfi-1.5.4-1|25	Group:		System/Libraries
21cr|mpfi-1.5.4-1|26	Provides:	lib%{name} = %{version}-%{release}
21cr|mpfi-1.5.4-1|27	
21cr|mpfi-1.5.4-1|28	%description	-n %{libmpfi}
21cr|mpfi-1.5.4-1|29	lib%{name} dynamic library. MPFI is a C library for interval
21cr|mpfi-1.5.4-1|30	arithmetic multi-precision based on the GMP and MPFR libraries.
21cr|mpfi-1.5.4-1|31	
21cr|mpfi-1.5.4-1|32	%files -n %{libmpfi}
21cr|mpfi-1.5.4-1|33	%{_libdir}/*.so.%{major}*
21cr|mpfi-1.5.4-1|34	
21cr|mpfi-1.5.4-1|35	#-------------------------------------------------------------------
21cr|mpfi-1.5.4-1|36	
21cr|mpfi-1.5.4-1|37	%package	-n %{libmpfi_devel}
21cr|mpfi-1.5.4-1|38	Summary:	lib%{name} libraries, includes, etc
21cr|mpfi-1.5.4-1|39	Group:		Development/C
21cr|mpfi-1.5.4-1|40	Provides:	%{name}-devel = %{version}-%{release}
21cr|mpfi-1.5.4-1|41	Requires:	%{libmpfi} = %{version}-%{release}
21cr|mpfi-1.5.4-1|42	
21cr|mpfi-1.5.4-1|43	%description -n %{libmpfi_devel}
21cr|mpfi-1.5.4-1|44	lib%{name} libraries, includes, etc. MPFI is a C library for interval
21cr|mpfi-1.5.4-1|45	arithmetic multi-precision based on the GMP and MPFR libraries.
21cr|mpfi-1.5.4-1|46	
21cr|mpfi-1.5.4-1|47	%files -n %{libmpfi_devel}
21cr|mpfi-1.5.4-1|48	%doc %{_docdir}/%{name}
21cr|mpfi-1.5.4-1|49	%{_includedir}/*
21cr|mpfi-1.5.4-1|50	%{_libdir}/*.so
21cr|mpfi-1.5.4-1|51	%{_infodir}/*
21cr|mpfi-1.5.4-1|52	%{_libdir}/pkgconfig/mpfi.pc
21cr|mpfi-1.5.4-1|53	
21cr|mpfi-1.5.4-1|54	#-------------------------------------------------------------------
21cr|mpfi-1.5.4-1|55	
21cr|mpfi-1.5.4-1|56	%package	-n %{libmpfi_static_devel}
21cr|mpfi-1.5.4-1|57	Summary:	lib%{name} static libraries
21cr|mpfi-1.5.4-1|58	Group:		Development/C
21cr|mpfi-1.5.4-1|59	Provides:	%{name}-static-devel = %{version}-%{release}
21cr|mpfi-1.5.4-1|60	
21cr|mpfi-1.5.4-1|61	%description	-n %{libmpfi_static_devel}
21cr|mpfi-1.5.4-1|62	lib%{name} static libraries. MPFI is a C library for interval
21cr|mpfi-1.5.4-1|63	arithmetic multi-precision based on the GMP and MPFR libraries.
21cr|mpfi-1.5.4-1|64	
21cr|mpfi-1.5.4-1|65	%files -n %{libmpfi_static_devel}
21cr|mpfi-1.5.4-1|66	%{_libdir}/*.a
21cr|mpfi-1.5.4-1|67	
21cr|mpfi-1.5.4-1|68	#-------------------------------------------------------------------
21cr|mpfi-1.5.4-1|69	
21cr|mpfi-1.5.4-1|70	%prep
21cr|mpfi-1.5.4-1|71	%setup -q -n %{name}-%{version}
21cr|mpfi-1.5.4-1|72	
21cr|mpfi-1.5.4-1|73	%build
21cr|mpfi-1.5.4-1|74	export CFLAGS="%{optflags} -fPIC"
21cr|mpfi-1.5.4-1|75	%configure --enable-static
21cr|mpfi-1.5.4-1|76	%make
21cr|mpfi-1.5.4-1|77	
21cr|mpfi-1.5.4-1|78	%install
21cr|mpfi-1.5.4-1|79	%makeinstall_std
21cr|mpfi-1.5.4-1|80	rm %{buildroot}%{_libdir}/*.la
21cr|mpfi-1.5.4-1|81	
21cr|mpfi-1.5.4-1|82	
21cr|mpfi-1.5.4-1|83	

3276 21
21cr|mpfrcx-0.6.3-1|1	%define libmajor	1
21cr|mpfrcx-0.6.3-1|2	%define libname		%mklibname %{name} %{libmajor}
21cr|mpfrcx-0.6.3-1|3	%define libname_devel	%mklibname %{name} -d
21cr|mpfrcx-0.6.3-1|4	
21cr|mpfrcx-0.6.3-1|5	Summary:	Arithmetic of univariate polynomials
21cr|mpfrcx-0.6.3-1|6	Name:		mpfrcx
21cr|mpfrcx-0.6.3-1|7	Version:	0.6.3
21cr|mpfrcx-0.6.3-1|8	Release:	1
21cr|mpfrcx-0.6.3-1|9	License:	LGPLv2+
21cr|mpfrcx-0.6.3-1|10	Group:		System/Libraries
21cr|mpfrcx-0.6.3-1|11	URL:		http://www.multiprecision.org/%{name}
21cr|mpfrcx-0.6.3-1|12	Source0:	http://www.multiprecision.org/downloads/%{name}-%{version}.tar.gz
21cr|mpfrcx-0.6.3-1|13	BuildRequires:	gmp-devel
21cr|mpfrcx-0.6.3-1|14	BuildRequires:	mpfr-devel
21cr|mpfrcx-0.6.3-1|15	BuildRequires:	libmpc-devel
21cr|mpfrcx-0.6.3-1|16	
21cr|mpfrcx-0.6.3-1|17	%description
21cr|mpfrcx-0.6.3-1|18	Mpfrcx is a library for the arithmetic of univariate polynomials over
21cr|mpfrcx-0.6.3-1|19	arbitrary precision real (Mpfr) or complex (Mpc) numbers, without control
21cr|mpfrcx-0.6.3-1|20	on the rounding. For the time being, only the few functions needed to
21cr|mpfrcx-0.6.3-1|21	implement the floating point approach to complex multiplication are
21cr|mpfrcx-0.6.3-1|22	implemented. On the other hand, these comprise asymptotically fast
21cr|mpfrcx-0.6.3-1|23	multiplication routines such as Toom-Cook and the FFT.
21cr|mpfrcx-0.6.3-1|24	
21cr|mpfrcx-0.6.3-1|25	#---------------------------------------------------------------
21cr|mpfrcx-0.6.3-1|26	%package	-n %{libname}
21cr|mpfrcx-0.6.3-1|27	Summary:	Arithmetic of univariate polynomials
21cr|mpfrcx-0.6.3-1|28	Group:		System/Libraries
21cr|mpfrcx-0.6.3-1|29	
21cr|mpfrcx-0.6.3-1|30	%description	-n %{libname}
21cr|mpfrcx-0.6.3-1|31	Mpfrcx is a library for the arithmetic of univariate polynomials over
21cr|mpfrcx-0.6.3-1|32	arbitrary precision real (Mpfr) or complex (Mpc) numbers, without control
21cr|mpfrcx-0.6.3-1|33	on the rounding. For the time being, only the few functions needed to
21cr|mpfrcx-0.6.3-1|34	implement the floating point approach to complex multiplication are
21cr|mpfrcx-0.6.3-1|35	implemented. On the other hand, these comprise asymptotically fast
21cr|mpfrcx-0.6.3-1|36	multiplication routines such as Toom-Cook and the FFT.
21cr|mpfrcx-0.6.3-1|37	
21cr|mpfrcx-0.6.3-1|38	%files -n %{libname}
21cr|mpfrcx-0.6.3-1|39	%{_libdir}/libmpfrcx.so.%{libmajor}*
21cr|mpfrcx-0.6.3-1|40	
21cr|mpfrcx-0.6.3-1|41	#---------------------------------------------------------------
21cr|mpfrcx-0.6.3-1|42	%package	-n %{libname_devel}
21cr|mpfrcx-0.6.3-1|43	Summary:	Development headers and libraries for MPFRCX
21cr|mpfrcx-0.6.3-1|44	Group:		Development/C
21cr|mpfrcx-0.6.3-1|45	Requires:	%{libname} = %{version}-%{release}
21cr|mpfrcx-0.6.3-1|46	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|mpfrcx-0.6.3-1|47	Provides:	%{name}-devel = %{version}-%{release}
21cr|mpfrcx-0.6.3-1|48	
21cr|mpfrcx-0.6.3-1|49	%description	-n %{libname_devel}
21cr|mpfrcx-0.6.3-1|50	Development headers and libraries for MPFRCX.
21cr|mpfrcx-0.6.3-1|51	
21cr|mpfrcx-0.6.3-1|52	%files -n %{libname_devel}
21cr|mpfrcx-0.6.3-1|53	%doc AUTHORS NEWS README
21cr|mpfrcx-0.6.3-1|54	%{_includedir}/mpfrcx.h
21cr|mpfrcx-0.6.3-1|55	%{_infodir}/mpfrcx.info*
21cr|mpfrcx-0.6.3-1|56	%{_libdir}/libmpfrcx.so
21cr|mpfrcx-0.6.3-1|57	
21cr|mpfrcx-0.6.3-1|58	#---------------------------------------------------------------
21cr|mpfrcx-0.6.3-1|59	%prep
21cr|mpfrcx-0.6.3-1|60	%setup -q
21cr|mpfrcx-0.6.3-1|61	
21cr|mpfrcx-0.6.3-1|62	%build
21cr|mpfrcx-0.6.3-1|63	%configure			\
21cr|mpfrcx-0.6.3-1|64	--enable-shared		\
21cr|mpfrcx-0.6.3-1|65	--disable-static
21cr|mpfrcx-0.6.3-1|66	
21cr|mpfrcx-0.6.3-1|67	%make
21cr|mpfrcx-0.6.3-1|68	
21cr|mpfrcx-0.6.3-1|69	%install
21cr|mpfrcx-0.6.3-1|70	%makeinstall_std
21cr|mpfrcx-0.6.3-1|71	
21cr|mpfrcx-0.6.3-1|72	%check
21cr|mpfrcx-0.6.3-1|73	make check
21cr|mpfrcx-0.6.3-1|74	
21cr|mpfrcx-0.6.3-1|75	

3277 21
21cr|mpg321-0.3.2-5|1	Summary:	Mpg123-clone
21cr|mpg321-0.3.2-5|2	Name:		mpg321
21cr|mpg321-0.3.2-5|3	Version:	0.3.2
21cr|mpg321-0.3.2-5|4	Release:	5
21cr|mpg321-0.3.2-5|5	Group:		Sound
21cr|mpg321-0.3.2-5|6	License:	GPLv2+
21cr|mpg321-0.3.2-5|7	Url:		http://sourceforge.net/projects/mpg321
21cr|mpg321-0.3.2-5|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}_%{version}.orig.tar.gz
21cr|mpg321-0.3.2-5|9	Patch0:		mpg321-help.patch
21cr|mpg321-0.3.2-5|10	Patch1:		mpg321-0.2.12-fix-str-fmt.patch
21cr|mpg321-0.3.2-5|11	Patch2:		mpg321-0.2.11-set-channel-mapping.patch
21cr|mpg321-0.3.2-5|12	Patch3:		mpg321-0.3.2-gcc10.patch
21cr|mpg321-0.3.2-5|13	BuildRequires:	pkgconfig(alsa)
21cr|mpg321-0.3.2-5|14	BuildRequires:	pkgconfig(ao) >= 0.8.0
21cr|mpg321-0.3.2-5|15	BuildRequires:	pkgconfig(id3tag)
21cr|mpg321-0.3.2-5|16	BuildRequires:	pkgconfig(mad) >= 0.13
21cr|mpg321-0.3.2-5|17	
21cr|mpg321-0.3.2-5|18	%description
21cr|mpg321-0.3.2-5|19	mpg321 is a Free clone of mpg123, a command-line MP3 player. It is designed to
21cr|mpg321-0.3.2-5|20	be a drop-in replacement for mpg123, and therefore its interface has been
21cr|mpg321-0.3.2-5|21	designed around that of mpg123, without using any of its code. mpg321 has been
21cr|mpg321-0.3.2-5|22	designed for use with frontends such as gqmpeg, although it is just as useful
21cr|mpg321-0.3.2-5|23	on the command-line. Unlike mpg123, it supports ESD and ALSA output without
21cr|mpg321-0.3.2-5|24	recompiling, and it does all MP3 decoding with only fixed-point math by using
21cr|mpg321-0.3.2-5|25	the mad MPEG audio decoder library.
21cr|mpg321-0.3.2-5|26	
21cr|mpg321-0.3.2-5|27	%files
21cr|mpg321-0.3.2-5|28	%doc BUGS AUTHORS HACKING NEWS README* THANKS TODO
21cr|mpg321-0.3.2-5|29	%{_mandir}/man1/*
21cr|mpg321-0.3.2-5|30	%{_bindir}/*
21cr|mpg321-0.3.2-5|31	
21cr|mpg321-0.3.2-5|32	#-----------------------------------------------------------------------------
21cr|mpg321-0.3.2-5|33	
21cr|mpg321-0.3.2-5|34	%prep
21cr|mpg321-0.3.2-5|35	%setup -qn %{name}-%{version}-orig
21cr|mpg321-0.3.2-5|36	%patch0 -p0
21cr|mpg321-0.3.2-5|37	%patch1 -p0
21cr|mpg321-0.3.2-5|38	%patch2 -p1
21cr|mpg321-0.3.2-5|39	%patch3 -p1
21cr|mpg321-0.3.2-5|40	# Fix wrong-file-end-of-line-encoding
21cr|mpg321-0.3.2-5|41	sed -i 's/\r//' NEWS
21cr|mpg321-0.3.2-5|42	
21cr|mpg321-0.3.2-5|43	
21cr|mpg321-0.3.2-5|44	%build
21cr|mpg321-0.3.2-5|45	%configure --enable-mpg123-symlink=no # Uncomment option once mainstream.
21cr|mpg321-0.3.2-5|46	%make
21cr|mpg321-0.3.2-5|47	
21cr|mpg321-0.3.2-5|48	
21cr|mpg321-0.3.2-5|49	%install
21cr|mpg321-0.3.2-5|50	%makeinstall_std

3278 21
21cr|mpgtx-1.3.1-15|1	%define debug_package %{nil}
21cr|mpgtx-1.3.1-15|2	
21cr|mpgtx-1.3.1-15|3	Summary:	Manipulate tags, split, join, demultiplex, and fetch information on MPEG files
21cr|mpgtx-1.3.1-15|4	Name:		mpgtx
21cr|mpgtx-1.3.1-15|5	Version:	1.3.1
21cr|mpgtx-1.3.1-15|6	Release:	15
21cr|mpgtx-1.3.1-15|7	License:	GPLv2
21cr|mpgtx-1.3.1-15|8	Group:		Video
21cr|mpgtx-1.3.1-15|9	Url:		http://mpgtx.sourceforge.net/
21cr|mpgtx-1.3.1-15|10	Source0:	http://prdownloads.sourceforge.net/mpgtx/mpgtx-%{version}.tar.bz2
21cr|mpgtx-1.3.1-15|11	
21cr|mpgtx-1.3.1-15|12	%description
21cr|mpgtx-1.3.1-15|13	mpgtx (an MPEG ToolboX) allows you to manipulate ID3 tags, split, join,
21cr|mpgtx-1.3.1-15|14	demultiplex, and fetch detailed information about a variety of MPEG files.
21cr|mpgtx-1.3.1-15|15	It was designed to do little, but do it well, and to provide the end user
21cr|mpgtx-1.3.1-15|16	with an austere yet powerful commandline interface. It replaces "mpgcut".
21cr|mpgtx-1.3.1-15|17	
21cr|mpgtx-1.3.1-15|18	%prep
21cr|mpgtx-1.3.1-15|19	%setup -q
21cr|mpgtx-1.3.1-15|20	perl -pi -e 's/^\s*inline\s*$//' *.cxx
21cr|mpgtx-1.3.1-15|21	
21cr|mpgtx-1.3.1-15|22	%build
21cr|mpgtx-1.3.1-15|23	./configure --prefix=%{_prefix}
21cr|mpgtx-1.3.1-15|24	%make CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H"
21cr|mpgtx-1.3.1-15|25	
21cr|mpgtx-1.3.1-15|26	%install
21cr|mpgtx-1.3.1-15|27	find -type f | xargs chmod a+r
21cr|mpgtx-1.3.1-15|28	make install MANDIR="%{buildroot}/%{_mandir}/man1" INSTALLDIR="%{buildroot}/%{_bindir}" MANDIRDE=%{buildroot}%{_mandir}/de/man1
21cr|mpgtx-1.3.1-15|29	
21cr|mpgtx-1.3.1-15|30	%files
21cr|mpgtx-1.3.1-15|31	%doc AUTHORS COPYING ChangeLog README
21cr|mpgtx-1.3.1-15|32	%{_bindir}/*
21cr|mpgtx-1.3.1-15|33	%{_mandir}/man1/*
21cr|mpgtx-1.3.1-15|34	%lang(de) %{_mandir}/de/man1/*

3279 21
21cr|mpich2-4.0.2-2|1	%define major 12
21cr|mpich2-4.0.2-2|2	%define libname %mklibname mpich %{major}
21cr|mpich2-4.0.2-2|3	%define libmpicxx %mklibname mpicxx %{major}
21cr|mpich2-4.0.2-2|4	%define libpmpi %mklibname pmpi %{major}
21cr|mpich2-4.0.2-2|5	%define libmpifort %mklibname mpifort %{major}
21cr|mpich2-4.0.2-2|6	%define devname %mklibname mpich -d
21cr|mpich2-4.0.2-2|7	
21cr|mpich2-4.0.2-2|8	%define mpihome /home/mpi
21cr|mpich2-4.0.2-2|9	%global _fmoddir %{_libdir}/gfortan/modules
21cr|mpich2-4.0.2-2|10	
21cr|mpich2-4.0.2-2|11	Summary:	Portable implementation of MPI
21cr|mpich2-4.0.2-2|12	Name:		mpich2
21cr|mpich2-4.0.2-2|13	Version:	4.0.2
21cr|mpich2-4.0.2-2|14	Release:	2
21cr|mpich2-4.0.2-2|15	License:	BSD-style
21cr|mpich2-4.0.2-2|16	Group:		System/Cluster
21cr|mpich2-4.0.2-2|17	Url:		http://www-unix.mcs.anl.gov/mpi/mpich/
21cr|mpich2-4.0.2-2|18	Source0:	https://www.mpich.org/static/downloads/%{version}/mpich-%{version}.tar.gz
21cr|mpich2-4.0.2-2|19	Source3:	mpich.pth.py3
21cr|mpich2-4.0.2-2|20	# from Fedora
21cr|mpich2-4.0.2-2|21	Patch0:		0001-pkgconf-remove-optimization-and-link-flags-from-pkgc.patch
21cr|mpich2-4.0.2-2|22	Patch1:		0002-pkgconf-also-drop-rpath-flags-from-pkgconf-file.patch
21cr|mpich2-4.0.2-2|23	Patch2:		0003-Drop-build-flags-e.g.-specs.-and-lto-from-mpi-wrappe.patch
21cr|mpich2-4.0.2-2|24	BuildConflicts:	g95
21cr|mpich2-4.0.2-2|25	BuildRequires:	gcc-gfortran
21cr|mpich2-4.0.2-2|26	BuildRequires:	pkgconfig(x11)
21cr|mpich2-4.0.2-2|27	BuildRequires:	hwloc-devel >= 2.0
21cr|mpich2-4.0.2-2|28	# For %%{python3_sitearch}
21cr|mpich2-4.0.2-2|29	BuildRequires:	python3-devel
21cr|mpich2-4.0.2-2|30	Requires:	%{libname} = %{version}
21cr|mpich2-4.0.2-2|31	Requires:	expect
21cr|mpich2-4.0.2-2|32	Requires:	python3
21cr|mpich2-4.0.2-2|33	Conflicts:	mpich >= 1.2
21cr|mpich2-4.0.2-2|34	
21cr|mpich2-4.0.2-2|35	%description
21cr|mpich2-4.0.2-2|36	MPICH is a freely available, portable implementation of MPI, the Standard
21cr|mpich2-4.0.2-2|37	for message-passing libraries.
21cr|mpich2-4.0.2-2|38	MPICH-A Portable Implementation of MPI is a MPI Standard conforming library
21cr|mpich2-4.0.2-2|39	that was developed by the Argonne National Laboratory. It allows different
21cr|mpich2-4.0.2-2|40	processes across a network of workstations to communicate using specific
21cr|mpich2-4.0.2-2|41	message passing functions. It includes librairies, parallel debuging tools
21cr|mpich2-4.0.2-2|42	and docs.
21cr|mpich2-4.0.2-2|43	
21cr|mpich2-4.0.2-2|44	This package provides the libraries that use the standard p4 device.
21cr|mpich2-4.0.2-2|45	
21cr|mpich2-4.0.2-2|46	%files
21cr|mpich2-4.0.2-2|47	%doc COPYRIGHT README.urpmi
21cr|mpich2-4.0.2-2|48	%{_bindir}/mpiexec*
21cr|mpich2-4.0.2-2|49	%{_bindir}/mpichversion
21cr|mpich2-4.0.2-2|50	%{_bindir}/mpirun
21cr|mpich2-4.0.2-2|51	%{_bindir}/mpivars
21cr|mpich2-4.0.2-2|52	%{_bindir}/parkill
21cr|mpich2-4.0.2-2|53	%{_bindir}/hydra_nameserver
21cr|mpich2-4.0.2-2|54	%{_bindir}/hydra_persist
21cr|mpich2-4.0.2-2|55	%{_bindir}/hydra_pmi_proxy
21cr|mpich2-4.0.2-2|56	%{_mandir}/man1/mpiexec.1*
21cr|mpich2-4.0.2-2|57	%{_mandir}/man1/hydra_nameserver.1*
21cr|mpich2-4.0.2-2|58	%{_mandir}/man1/hydra_persist.1*
21cr|mpich2-4.0.2-2|59	%{_mandir}/man1/hydra_pmi_proxy.1*
21cr|mpich2-4.0.2-2|60	#%%config(noreplace) %{_sysconfdir}/mpe_*
21cr|mpich2-4.0.2-2|61	#%%config(noreplace) %{_sysconfdir}/mpixxx_opts.conf
21cr|mpich2-4.0.2-2|62	
21cr|mpich2-4.0.2-2|63	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|64	%package doc
21cr|mpich2-4.0.2-2|65	Summary:	Documentation for developing programs that will use MPICH
21cr|mpich2-4.0.2-2|66	Group:		Documentation
21cr|mpich2-4.0.2-2|67	
21cr|mpich2-4.0.2-2|68	%description doc
21cr|mpich2-4.0.2-2|69	MPICH is a freely available, portable implementation of MPI, the Standard
21cr|mpich2-4.0.2-2|70	for message-passing libraries.
21cr|mpich2-4.0.2-2|71	MPICH-A Portable Implementation of MPI is a MPI Standard conforming library
21cr|mpich2-4.0.2-2|72	that was developed by the Argonne National Laboratory. It allows different
21cr|mpich2-4.0.2-2|73	processes across a network of workstations to communicate using specific
21cr|mpich2-4.0.2-2|74	message passing functions. It includes librairies, parallel debuging tools
21cr|mpich2-4.0.2-2|75	and docs.
21cr|mpich2-4.0.2-2|76	
21cr|mpich2-4.0.2-2|77	This package provides the documentation needed to develop
21cr|mpich2-4.0.2-2|78	applications using the MPICH libraries.
21cr|mpich2-4.0.2-2|79	
21cr|mpich2-4.0.2-2|80	%files doc
21cr|mpich2-4.0.2-2|81	%{_datadir}/doc/%{name}-doc-%{version}
21cr|mpich2-4.0.2-2|82	
21cr|mpich2-4.0.2-2|83	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|84	
21cr|mpich2-4.0.2-2|85	%package -n %{libname}
21cr|mpich2-4.0.2-2|86	Summary:	Shared Librairies for MPICH
21cr|mpich2-4.0.2-2|87	Group:		System/Cluster
21cr|mpich2-4.0.2-2|88	Provides:	lib%{name} = %{EVRD}
21cr|mpich2-4.0.2-2|89	
21cr|mpich2-4.0.2-2|90	%description  -n %{libname}
21cr|mpich2-4.0.2-2|91	Shared Librairies for MPICH
21cr|mpich2-4.0.2-2|92	
21cr|mpich2-4.0.2-2|93	%files -n %{libname}
21cr|mpich2-4.0.2-2|94	%{_libdir}/libmpi.so.%{major}*
21cr|mpich2-4.0.2-2|95	
21cr|mpich2-4.0.2-2|96	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|97	
21cr|mpich2-4.0.2-2|98	%package -n %{libmpicxx}
21cr|mpich2-4.0.2-2|99	Summary:	Shared Librairies for MPICH
21cr|mpich2-4.0.2-2|100	Group:		System/Cluster
21cr|mpich2-4.0.2-2|101	
21cr|mpich2-4.0.2-2|102	%description  -n %{libmpicxx}
21cr|mpich2-4.0.2-2|103	Shared Librairies for MPICH
21cr|mpich2-4.0.2-2|104	
21cr|mpich2-4.0.2-2|105	%files -n %{libmpicxx}
21cr|mpich2-4.0.2-2|106	%{_libdir}/libmpicxx.so.%{major}*
21cr|mpich2-4.0.2-2|107	
21cr|mpich2-4.0.2-2|108	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|109	%package -n %{libmpifort}
21cr|mpich2-4.0.2-2|110	Summary:	Shared Librairies for MPICH
21cr|mpich2-4.0.2-2|111	Group:		System/Cluster
21cr|mpich2-4.0.2-2|112	
21cr|mpich2-4.0.2-2|113	%description  -n %{libmpifort}
21cr|mpich2-4.0.2-2|114	Shared Librairies for MPICH
21cr|mpich2-4.0.2-2|115	
21cr|mpich2-4.0.2-2|116	%files -n %{libmpifort}
21cr|mpich2-4.0.2-2|117	%{_libdir}/libmpifort.so.%{major}*
21cr|mpich2-4.0.2-2|118	
21cr|mpich2-4.0.2-2|119	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|120	
21cr|mpich2-4.0.2-2|121	%package -n %{libpmpi}
21cr|mpich2-4.0.2-2|122	Summary:	Shared Librairies for MPICH
21cr|mpich2-4.0.2-2|123	Group:		System/Cluster
21cr|mpich2-4.0.2-2|124	
21cr|mpich2-4.0.2-2|125	%description  -n %{libpmpi}
21cr|mpich2-4.0.2-2|126	Shared Librairies for MPICH
21cr|mpich2-4.0.2-2|127	
21cr|mpich2-4.0.2-2|128	%files -n %{libpmpi}
21cr|mpich2-4.0.2-2|129	%{_libdir}/libpmpi.so.%{major}*
21cr|mpich2-4.0.2-2|130	
21cr|mpich2-4.0.2-2|131	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|132	
21cr|mpich2-4.0.2-2|133	%package -n %{devname}
21cr|mpich2-4.0.2-2|134	Summary:	Headers for developing programs that will use MPICH
21cr|mpich2-4.0.2-2|135	Group:		System/Cluster
21cr|mpich2-4.0.2-2|136	Requires:	%{libname} = %{EVRD}
21cr|mpich2-4.0.2-2|137	Requires:	%{libmpicxx} = %{EVRD}
21cr|mpich2-4.0.2-2|138	Requires:	%{libmpifort} = %{EVRD}
21cr|mpich2-4.0.2-2|139	Requires:	%{libpmpi} = %{EVRD}
21cr|mpich2-4.0.2-2|140	Provides:	%{name}-devel = %{EVRD}
21cr|mpich2-4.0.2-2|141	Provides:	mpich-devel = %{EVRD}
21cr|mpich2-4.0.2-2|142	Provides:	lib%{name}-devel = %{EVRD}
21cr|mpich2-4.0.2-2|143	Conflicts:	lam-devel
21cr|mpich2-4.0.2-2|144	Conflicts:	mpich1-devel
21cr|mpich2-4.0.2-2|145	
21cr|mpich2-4.0.2-2|146	%description -n %{devname}
21cr|mpich2-4.0.2-2|147	MPICH is a freely available, portable implementation of MPI, the Standard
21cr|mpich2-4.0.2-2|148	for message-passing libraries.
21cr|mpich2-4.0.2-2|149	MPICH-A Portable Implementation of MPI is a MPI Standard conforming library
21cr|mpich2-4.0.2-2|150	that was developed by the Argonne National Laboratory. It allows different
21cr|mpich2-4.0.2-2|151	processes across a network of workstations to communicate using specific
21cr|mpich2-4.0.2-2|152	message passing functions. It includes librairies, parallel debuging tools
21cr|mpich2-4.0.2-2|153	and docs.
21cr|mpich2-4.0.2-2|154	
21cr|mpich2-4.0.2-2|155	This package provides the static libraries and header files needed to compile
21cr|mpich2-4.0.2-2|156	applications using the MPICH libraries.
21cr|mpich2-4.0.2-2|157	
21cr|mpich2-4.0.2-2|158	%files -n %{devname}
21cr|mpich2-4.0.2-2|159	%doc COPYRIGHT
21cr|mpich2-4.0.2-2|160	%{_mandir}/man3/*.3*
21cr|mpich2-4.0.2-2|161	%{_includedir}/*.h
21cr|mpich2-4.0.2-2|162	%{_fmoddir}/mpich
21cr|mpich2-4.0.2-2|163	%{_libdir}/*.so
21cr|mpich2-4.0.2-2|164	%{_libdir}/pkgconfig/*.pc
21cr|mpich2-4.0.2-2|165	
21cr|mpich2-4.0.2-2|166	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|167	
21cr|mpich2-4.0.2-2|168	%package -n mpi2cc
21cr|mpich2-4.0.2-2|169	Summary:	The MPICH wrapper over the C compiler
21cr|mpich2-4.0.2-2|170	Group:		Development/C
21cr|mpich2-4.0.2-2|171	Requires:	%{devname} = %{EVRD}
21cr|mpich2-4.0.2-2|172	Conflicts:	lam-devel
21cr|mpich2-4.0.2-2|173	Conflicts:	mpicc >= 1.2
21cr|mpich2-4.0.2-2|174	
21cr|mpich2-4.0.2-2|175	%description -n mpi2cc
21cr|mpich2-4.0.2-2|176	MPICH is a freely available, portable implementation of MPI, the Standard
21cr|mpich2-4.0.2-2|177	for message-passing libraries.
21cr|mpich2-4.0.2-2|178	MPICH-A Portable Implementation of MPI is a MPI Standard conforming library
21cr|mpich2-4.0.2-2|179	that was developed by the Argonne National Laboratory. It allows different
21cr|mpich2-4.0.2-2|180	processes across a network of workstations to communicate using specific
21cr|mpich2-4.0.2-2|181	message passing functions. It includes librairies, parallel debuging tools
21cr|mpich2-4.0.2-2|182	and docs.
21cr|mpich2-4.0.2-2|183	
21cr|mpich2-4.0.2-2|184	This package provides the shell script mpicc, with headers, which allows to
21cr|mpich2-4.0.2-2|185	compile C programs using the MPICH libraries.
21cr|mpich2-4.0.2-2|186	
21cr|mpich2-4.0.2-2|187	%files -n mpi2cc
21cr|mpich2-4.0.2-2|188	%doc COPYRIGHT
21cr|mpich2-4.0.2-2|189	%{_bindir}/mpicc
21cr|mpich2-4.0.2-2|190	#%%config(noreplace) %{_sysconfdir}/mpicc.conf
21cr|mpich2-4.0.2-2|191	%{_mandir}/man1/mpicc.1*
21cr|mpich2-4.0.2-2|192	
21cr|mpich2-4.0.2-2|193	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|194	
21cr|mpich2-4.0.2-2|195	%package -n mpi2cxx
21cr|mpich2-4.0.2-2|196	Summary:	The MPICH wrapper over the C++ compiler
21cr|mpich2-4.0.2-2|197	Group:		Development/C++
21cr|mpich2-4.0.2-2|198	Requires:	%{devname} = %{EVRD}
21cr|mpich2-4.0.2-2|199	Conflicts:	lam-devel
21cr|mpich2-4.0.2-2|200	Conflicts:	mpic++ >= 1.2
21cr|mpich2-4.0.2-2|201	
21cr|mpich2-4.0.2-2|202	%description -n mpi2cxx
21cr|mpich2-4.0.2-2|203	MPICH is a freely available, portable implementation of MPI, the Standard
21cr|mpich2-4.0.2-2|204	for message-passing libraries.
21cr|mpich2-4.0.2-2|205	MPICH-A Portable Implementation of MPI is a MPI Standard conforming library
21cr|mpich2-4.0.2-2|206	that was developed by the Argonne National Laboratory. It allows different
21cr|mpich2-4.0.2-2|207	processes across a network of workstations to communicate using specific
21cr|mpich2-4.0.2-2|208	message passing functions. It includes librairies, parallel debuging tools
21cr|mpich2-4.0.2-2|209	and docs.
21cr|mpich2-4.0.2-2|210	
21cr|mpich2-4.0.2-2|211	This package provides the shell script mpiCC, with headers, which allows to
21cr|mpich2-4.0.2-2|212	compile C++ programs using the MPICH libraries.
21cr|mpich2-4.0.2-2|213	
21cr|mpich2-4.0.2-2|214	%files -n mpi2cxx
21cr|mpich2-4.0.2-2|215	%doc COPYRIGHT
21cr|mpich2-4.0.2-2|216	%{_bindir}/mpicxx
21cr|mpich2-4.0.2-2|217	%{_bindir}/mpic++
21cr|mpich2-4.0.2-2|218	#%%config(noreplace) %{_sysconfdir}/mpicxx.conf
21cr|mpich2-4.0.2-2|219	%{_mandir}/man1/mpicxx.1*
21cr|mpich2-4.0.2-2|220	
21cr|mpich2-4.0.2-2|221	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|222	
21cr|mpich2-4.0.2-2|223	%package -n mpifort
21cr|mpich2-4.0.2-2|224	Summary:	The MPICH wrapper over the Fortran compiler
21cr|mpich2-4.0.2-2|225	Group:		System/Cluster
21cr|mpich2-4.0.2-2|226	Provides:	mpif77 = %{EVRD}
21cr|mpich2-4.0.2-2|227	Provides:	mpif90 = %{EVRD}
21cr|mpich2-4.0.2-2|228	Requires:	%{devname} = %{EVRD}
21cr|mpich2-4.0.2-2|229	Requires:	gcc-gfortran
21cr|mpich2-4.0.2-2|230	
21cr|mpich2-4.0.2-2|231	%description -n mpifort
21cr|mpich2-4.0.2-2|232	MPICH is a freely available, portable implementation of MPI, the Standard
21cr|mpich2-4.0.2-2|233	for message-passing libraries.
21cr|mpich2-4.0.2-2|234	MPICH-A Portable Implementation of MPI is a MPI Standard conforming library
21cr|mpich2-4.0.2-2|235	that was developed by the Argonne National Laboratory. It allows different
21cr|mpich2-4.0.2-2|236	processes across a network of workstations to communicate using specific
21cr|mpich2-4.0.2-2|237	message passing functions. It includes librairies, parallel debuging tools
21cr|mpich2-4.0.2-2|238	and docs.
21cr|mpich2-4.0.2-2|239	
21cr|mpich2-4.0.2-2|240	This package provides the shell script mpif90, with headers, which allows to
21cr|mpich2-4.0.2-2|241	compile Fortran 90 (NOT Fortran 77!) programs using the MPICH libraries.
21cr|mpich2-4.0.2-2|242	
21cr|mpich2-4.0.2-2|243	%files -n mpifort
21cr|mpich2-4.0.2-2|244	%doc COPYRIGHT
21cr|mpich2-4.0.2-2|245	#%%config(noreplace) %{_sysconfdir}/mpif90.conf
21cr|mpich2-4.0.2-2|246	%{_bindir}/mpif90
21cr|mpich2-4.0.2-2|247	%{_bindir}/mpif77
21cr|mpich2-4.0.2-2|248	%{_bindir}/mpifort
21cr|mpich2-4.0.2-2|249	%{_mandir}/man1/mpifort.1*
21cr|mpich2-4.0.2-2|250	
21cr|mpich2-4.0.2-2|251	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|252	
21cr|mpich2-4.0.2-2|253	%package -n python3-mpich
21cr|mpich2-4.0.2-2|254	Summary:	mpich support for Python 3
21cr|mpich2-4.0.2-2|255	Requires:	%{name} = %{EVRD}
21cr|mpich2-4.0.2-2|256	Requires:	python3
21cr|mpich2-4.0.2-2|257	
21cr|mpich2-4.0.2-2|258	%description -n python3-mpich
21cr|mpich2-4.0.2-2|259	mpich support for Python 3.
21cr|mpich2-4.0.2-2|260	
21cr|mpich2-4.0.2-2|261	%files -n python3-mpich
21cr|mpich2-4.0.2-2|262	%dir %{python3_sitearch}/mpich
21cr|mpich2-4.0.2-2|263	%{python3_sitearch}/mpich.pth
21cr|mpich2-4.0.2-2|264	
21cr|mpich2-4.0.2-2|265	#------------------------------------------------------------------------
21cr|mpich2-4.0.2-2|266	%prep
21cr|mpich2-4.0.2-2|267	%autosetup -p1 -n mpich-%{version}
21cr|mpich2-4.0.2-2|268	
21cr|mpich2-4.0.2-2|269	# manual update config files, macros config_update fail to make autoconf.
21cr|mpich2-4.0.2-2|270	# need only use autogen.sh script
21cr|mpich2-4.0.2-2|271	find . -name config.guess -o -name config.sub | while read i ;
21cr|mpich2-4.0.2-2|272	do
21cr|mpich2-4.0.2-2|273	[ -f /usr/share/libtool/config/"$(basename "$i")" ] && /bin/rm -f "$i" && /bin/cp -fv /usr/share/libtool/config/"$(basename "$i")" "$i" ;
21cr|mpich2-4.0.2-2|274	done
21cr|mpich2-4.0.2-2|275	
21cr|mpich2-4.0.2-2|276	%build
21cr|mpich2-4.0.2-2|277	export FFLAGS="$FFLAGS -fallow-argument-mismatch"    \
21cr|mpich2-4.0.2-2|278	export FCFLAGS="$FCFLAGS -fallow-argument-mismatch"
21cr|mpich2-4.0.2-2|279	./autogen.sh
21cr|mpich2-4.0.2-2|280	
21cr|mpich2-4.0.2-2|281	# configure macros not work, autoconf fail
21cr|mpich2-4.0.2-2|282	./configure \
21cr|mpich2-4.0.2-2|283	--prefix=%{_prefix} \
21cr|mpich2-4.0.2-2|284	--libdir=%{_libdir} \
21cr|mpich2-4.0.2-2|285	--datadir=%{_datadir}/mpich \
21cr|mpich2-4.0.2-2|286	--docdir=%{_datadir}/doc/%{name}-doc-%{version} \
21cr|mpich2-4.0.2-2|287	--htmldir=%{_datadir}/doc/%{name}-doc-%{version}/www \
21cr|mpich2-4.0.2-2|288	--enable-sharedlibs=gcc \
21cr|mpich2-4.0.2-2|289	--enable-shared \
21cr|mpich2-4.0.2-2|290	--enable-static=no \
21cr|mpich2-4.0.2-2|291	--enable-lib-depend \
21cr|mpich2-4.0.2-2|292	--disable-rpath \
21cr|mpich2-4.0.2-2|293	--disable-silent-rules \
21cr|mpich2-4.0.2-2|294	--enable-cache \
21cr|mpich2-4.0.2-2|295	--enable-fortran=yes \
21cr|mpich2-4.0.2-2|296	--enable-cxx \
21cr|mpich2-4.0.2-2|297	--enable-romio \
21cr|mpich2-4.0.2-2|298	--enable-smpcoll \
21cr|mpich2-4.0.2-2|299	--enable-async-progress \
21cr|mpich2-4.0.2-2|300	--enable-mpe \
21cr|mpich2-4.0.2-2|301	--enable-threads=default \
21cr|mpich2-4.0.2-2|302	--with-mpe \
21cr|mpich2-4.0.2-2|303	--with-arch=LINUX \
21cr|mpich2-4.0.2-2|304	--disable-weak-symbols \
21cr|mpich2-4.0.2-2|305	--with-hwloc-prefix=system
21cr|mpich2-4.0.2-2|306	
21cr|mpich2-4.0.2-2|307	# Remove rpath
21cr|mpich2-4.0.2-2|308	sed -r -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|mpich2-4.0.2-2|309	sed -r -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|mpich2-4.0.2-2|310	
21cr|mpich2-4.0.2-2|311	#Try and work around 'unused-direct-shlib-dependency' rpmlint warnning
21cr|mpich2-4.0.2-2|312	sed -i -e 's| -shared | -Wl,--as-needed\0|g' libtool
21cr|mpich2-4.0.2-2|313	
21cr|mpich2-4.0.2-2|314	%make_build
21cr|mpich2-4.0.2-2|315	
21cr|mpich2-4.0.2-2|316	%install
21cr|mpich2-4.0.2-2|317	%makeinstall_std
21cr|mpich2-4.0.2-2|318	
21cr|mpich2-4.0.2-2|319	# CHECK ME conf file not needed?
21cr|mpich2-4.0.2-2|320	
21cr|mpich2-4.0.2-2|321	# fix end of lines
21cr|mpich2-4.0.2-2|322	perl -pi -e 'tr/\r//d;' \
21cr|mpich2-4.0.2-2|323	%{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/index.htm \
21cr|mpich2-4.0.2-2|324	%{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/www1/index.htm \
21cr|mpich2-4.0.2-2|325	%{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/www3/index.htm
21cr|mpich2-4.0.2-2|326	
21cr|mpich2-4.0.2-2|327	cat > README.urpmi <<EOF
21cr|mpich2-4.0.2-2|328	Post-installation procedure:
21cr|mpich2-4.0.2-2|329	- create a user with constant uid/gid and shared home directory on all nodes
21cr|mpich2-4.0.2-2|330	- ensure this user has rsh/ssh access to all nodes
21cr|mpich2-4.0.2-2|331	For instance, a solution could be:
21cr|mpich2-4.0.2-2|332	# groupadd -g 12384 -r -f mpi
21cr|mpich2-4.0.2-2|333	# useradd -u 12384 -g mpi -d %{mpihome} -r -s /bin/bash mpi -p "" -m
21cr|mpich2-4.0.2-2|334	# mkpasswd -l 32 | passwd --stdin mpi 2>&1 > /dev/null
21cr|mpich2-4.0.2-2|335	# ssh-keygen -f %{mpihome}/.ssh/id_dsa -t dsa -N "" 2>&1 > /dev/null
21cr|mpich2-4.0.2-2|336	# chown mpi:mpi %{mpihome}/.ssh/id_dsa
21cr|mpich2-4.0.2-2|337	# chmod 600 %{mpihome}/.ssh/id_dsa
21cr|mpich2-4.0.2-2|338	EOF
21cr|mpich2-4.0.2-2|339	
21cr|mpich2-4.0.2-2|340	# Install the .pth files
21cr|mpich2-4.0.2-2|341	mkdir -p %{buildroot}%{python3_sitearch}/mpich
21cr|mpich2-4.0.2-2|342	install -pDm0644 %{SOURCE3} %{buildroot}%{python3_sitearch}/mpich.pth
21cr|mpich2-4.0.2-2|343	
21cr|mpich2-4.0.2-2|344	# move gfortran mod to right place (_fmoddir)
21cr|mpich2-4.0.2-2|345	mkdir -p %{buildroot}%{_fmoddir}/mpich
21cr|mpich2-4.0.2-2|346	mv  %{buildroot}%{_includedir}/*.mod %{buildroot}%{_fmoddir}/mpich/
21cr|mpich2-4.0.2-2|347	sed -r -i 's|^modincdir=.*|modincdir=%{_fmoddir}/mpich|' %{buildroot}%{_bindir}/mpifort
21cr|mpich2-4.0.2-2|348	
21cr|mpich2-4.0.2-2|349	# cleanup
21cr|mpich2-4.0.2-2|350	rm %{buildroot}%{_libdir}/*.la

3280 21
21cr|mplayer-skins-3.2-2|1	%define base_name	mplayer
21cr|mplayer-skins-3.2-2|2	%define name		%{base_name}-skins
21cr|mplayer-skins-3.2-2|3	%define summary		Skins for %{base_name}
21cr|mplayer-skins-3.2-2|4	%define version		1.3
21cr|mplayer-skins-3.2-2|5	%define release		24
21cr|mplayer-skins-3.2-2|6	%define skin_dir	%{_datadir}/%{base_name}/skins
21cr|mplayer-skins-3.2-2|7	
21cr|mplayer-skins-3.2-2|8	Name:		%{name}
21cr|mplayer-skins-3.2-2|9	Version:	3.2
21cr|mplayer-skins-3.2-2|10	Release:	2
21cr|mplayer-skins-3.2-2|11	Summary:	%{summary}
21cr|mplayer-skins-3.2-2|12	Source0:	BlueHeart-1.5.tar.bz2
21cr|mplayer-skins-3.2-2|13	Source2:	Cyrus-1.2.tar.bz2
21cr|mplayer-skins-3.2-2|14	Source3:	standard-1.9.tar.bz2
21cr|mplayer-skins-3.2-2|15	Source4:	neutron-1.5.tar.bz2
21cr|mplayer-skins-3.2-2|16	Source5:	MidnightLove-1.6.tar.bz2
21cr|mplayer-skins-3.2-2|17	Source6:	plastic-1.2.tar.bz2
21cr|mplayer-skins-3.2-2|18	Source7:	Orange-1.3.tar.bz2
21cr|mplayer-skins-3.2-2|19	Source8:	Blue-small-1.4.tar.bz2
21cr|mplayer-skins-3.2-2|20	Source9:	xine-lcd-1.2.tar.bz2
21cr|mplayer-skins-3.2-2|21	Source10:	phony-1.1.tar.bz2
21cr|mplayer-skins-3.2-2|22	Source11:	mentalic-1.2.tar.bz2
21cr|mplayer-skins-3.2-2|23	Source12:	proton-1.2.tar.bz2
21cr|mplayer-skins-3.2-2|24	Source13:	slim-1.2.tar.bz2
21cr|mplayer-skins-3.2-2|25	Source14:	krystal-1.1.tar.bz2
21cr|mplayer-skins-3.2-2|26	Source15:	CubicPlayer-1.1.tar.bz2
21cr|mplayer-skins-3.2-2|27	Source16:	AlienMind-1.2.tar.bz2
21cr|mplayer-skins-3.2-2|28	Source17:	CornerMP-1.2.tar.bz2
21cr|mplayer-skins-3.2-2|29	Source18:	CornerMP-aqua-1.4.tar.bz2
21cr|mplayer-skins-3.2-2|30	URL:		http://www.mplayerhq.hu
21cr|mplayer-skins-3.2-2|31	License:	Freely redistributable without restriction
21cr|mplayer-skins-3.2-2|32	Group:		Video
21cr|mplayer-skins-3.2-2|33	BuildArch:	noarch
21cr|mplayer-skins-3.2-2|34	
21cr|mplayer-skins-3.2-2|35	%description
21cr|mplayer-skins-3.2-2|36	This package includes following skins:
21cr|mplayer-skins-3.2-2|37	- standard by FRD (Viktor Bekesi), the old default MPlayer skin
21cr|mplayer-skins-3.2-2|38	- Midnight Love, by Gabucino, MPlayer conversion of the nice WinAMP/XMMS skin
21cr|mplayer-skins-3.2-2|39	of Rei Ayanami.
21cr|mplayer-skins-3.2-2|40	- BlueHeart, by Gabucino, MPlayer conversion of a BlueHeart XMMS skin.
21cr|mplayer-skins-3.2-2|41	- Neutron, by aleczapka (Oliwier Ptak), VERY nice skin!
21cr|mplayer-skins-3.2-2|42	- Plastic, by FRD (Viktor Bekesi), remote control-like skin with plastic
21cr|mplayer-skins-3.2-2|43	feeling
21cr|mplayer-skins-3.2-2|44	- Cyrus, by Roberto J., Cyrus skin from XMMS
21cr|mplayer-skins-3.2-2|45	- Xine-LCD, by Gabucino, MPlayer conversion of Xine's LCD skin
21cr|mplayer-skins-3.2-2|46	- Phony
21cr|mplayer-skins-3.2-2|47	- Mentalic, by aleczapka (Oliwier Ptak)
21cr|mplayer-skins-3.2-2|48	- Proton, by Pasquale Riccio, silver, shiny
21cr|mplayer-skins-3.2-2|49	- Slim, by FRD (Viktor Bekesi), small and cute
21cr|mplayer-skins-3.2-2|50	- Cubic Player, by Gabucino, for other oldtimers
21cr|mplayer-skins-3.2-2|51	- Alien Mind, by Gabucino, Alien Mind skin from XMMS
21cr|mplayer-skins-3.2-2|52	- CornerMP, by DC.Park, a WinAMP skin conversion, resides in desktop
21cr|mplayer-skins-3.2-2|53	corner
21cr|mplayer-skins-3.2-2|54	- CornerMP-aqua, by DC.Park, a WinAMP skin conversion, resides in
21cr|mplayer-skins-3.2-2|55	desktop corner
21cr|mplayer-skins-3.2-2|56	- Blue and Blue-small by Franciszek Wilamowski
21cr|mplayer-skins-3.2-2|57	- Orange by Ognian Vasilev
21cr|mplayer-skins-3.2-2|58	- krystal by Gary Whitmore, Jr.
21cr|mplayer-skins-3.2-2|59	
21cr|mplayer-skins-3.2-2|60	%prep
21cr|mplayer-skins-3.2-2|61	%setup -q -c
21cr|mplayer-skins-3.2-2|62	%setup -q -c -T -D -a2
21cr|mplayer-skins-3.2-2|63	%setup -q -c -T -D -a3
21cr|mplayer-skins-3.2-2|64	%setup -q -c -T -D -a4
21cr|mplayer-skins-3.2-2|65	%setup -q -c -T -D -a5
21cr|mplayer-skins-3.2-2|66	%setup -q -c -T -D -a6
21cr|mplayer-skins-3.2-2|67	%setup -q -c -T -D -a7
21cr|mplayer-skins-3.2-2|68	%setup -q -c -T -D -a8
21cr|mplayer-skins-3.2-2|69	%setup -q -c -T -D -a9
21cr|mplayer-skins-3.2-2|70	%setup -q -c -T -D -a10
21cr|mplayer-skins-3.2-2|71	%setup -q -c -T -D -a11
21cr|mplayer-skins-3.2-2|72	%setup -q -c -T -D -a12
21cr|mplayer-skins-3.2-2|73	%setup -q -c -T -D -a13
21cr|mplayer-skins-3.2-2|74	%setup -q -c -T -D -a14
21cr|mplayer-skins-3.2-2|75	%setup -q -c -T -D -a15
21cr|mplayer-skins-3.2-2|76	%setup -q -c -T -D -a16
21cr|mplayer-skins-3.2-2|77	%setup -q -c -T -D -a17
21cr|mplayer-skins-3.2-2|78	%setup -q -c -T -D -a18
21cr|mplayer-skins-3.2-2|79	# correct perm problems
21cr|mplayer-skins-3.2-2|80	chmod -R go=u-w *
21cr|mplayer-skins-3.2-2|81	
21cr|mplayer-skins-3.2-2|82	%build
21cr|mplayer-skins-3.2-2|83	
21cr|mplayer-skins-3.2-2|84	%install
21cr|mplayer-skins-3.2-2|85	rm -rf $RPM_BUILD_ROOT
21cr|mplayer-skins-3.2-2|86	install -d -m 755 ${RPM_BUILD_ROOT}%{skin_dir}
21cr|mplayer-skins-3.2-2|87	cp -r * ${RPM_BUILD_ROOT}%{skin_dir}
21cr|mplayer-skins-3.2-2|88	
21cr|mplayer-skins-3.2-2|89	%clean
21cr|mplayer-skins-3.2-2|90	rm -rf $RPM_BUILD_ROOT
21cr|mplayer-skins-3.2-2|91	
21cr|mplayer-skins-3.2-2|92	%files
21cr|mplayer-skins-3.2-2|93	%defattr(-,root,root)
21cr|mplayer-skins-3.2-2|94	%{skin_dir}/*

3281 21
21cr|mpop-1.0.27-5|1	Summary:	A POP3 client that retrieves mail from POP3 mailboxes
21cr|mpop-1.0.27-5|2	Name:		mpop
21cr|mpop-1.0.27-5|3	Version:	1.0.27
21cr|mpop-1.0.27-5|4	Release:	5
21cr|mpop-1.0.27-5|5	License:	GPLv2+
21cr|mpop-1.0.27-5|6	Group:		Networking/Mail
21cr|mpop-1.0.27-5|7	URL:		http://mpop.sourceforge.net/
21cr|mpop-1.0.27-5|8	Source0:	http://heanet.dl.sourceforge.net/sourceforge/mpop/%{name}-%{version}.tar.bz2
21cr|mpop-1.0.27-5|9	BuildRequires:	libgcrypt-devel
21cr|mpop-1.0.27-5|10	BuildRequires:	gnutls-devel
21cr|mpop-1.0.27-5|11	BuildRequires:	libgpg-error-devel
21cr|mpop-1.0.27-5|12	BuildRequires:	libgsasl-devel
21cr|mpop-1.0.27-5|13	#<- not packaged yet, why?
21cr|mpop-1.0.27-5|14	BuildRequires:	libidn-devel
21cr|mpop-1.0.27-5|15	BuildRequires:	zlib-devel
21cr|mpop-1.0.27-5|16	
21cr|mpop-1.0.27-5|17	%description
21cr|mpop-1.0.27-5|18	mpop is a small, fast, and portable POP3 client. Its features include
21cr|mpop-1.0.27-5|19	header-based email filtering (filter junk mail before downloading it), delivery
21cr|mpop-1.0.27-5|20	to mbox files, maildir folders, or a mail delivery agent, a very fast POP3
21cr|mpop-1.0.27-5|21	implementation, many authentication methods, and good support for TLS/SSL.
21cr|mpop-1.0.27-5|22	
21cr|mpop-1.0.27-5|23	%prep
21cr|mpop-1.0.27-5|24	%setup -q
21cr|mpop-1.0.27-5|25	
21cr|mpop-1.0.27-5|26	%build
21cr|mpop-1.0.27-5|27	%configure \
21cr|mpop-1.0.27-5|28	--enable-threads=pth \
21cr|mpop-1.0.27-5|29	--disable-rpath \
21cr|mpop-1.0.27-5|30	--with-ssl=gnutls \
21cr|mpop-1.0.27-5|31	--with-libgnutls-prefix=%{_prefix} \
21cr|mpop-1.0.27-5|32	--with-libidn \
21cr|mpop-1.0.27-5|33	--with-libidn-prefix=%{_prefix}
21cr|mpop-1.0.27-5|34	
21cr|mpop-1.0.27-5|35	#    --with-libgsasl \
21cr|mpop-1.0.27-5|36	#    --with-libgsasl-prefix=%{_prefix} \
21cr|mpop-1.0.27-5|37	
21cr|mpop-1.0.27-5|38	%make
21cr|mpop-1.0.27-5|39	
21cr|mpop-1.0.27-5|40	%install
21cr|mpop-1.0.27-5|41	%makeinstall_std
21cr|mpop-1.0.27-5|42	%find_lang %{name}
21cr|mpop-1.0.27-5|43	
21cr|mpop-1.0.27-5|44	
21cr|mpop-1.0.27-5|45	%files -f %{name}.lang
21cr|mpop-1.0.27-5|46	%doc AUTHORS COPYING ChangeLog NEWS NOTES README THANKS
21cr|mpop-1.0.27-5|47	%{_bindir}/%{name}
21cr|mpop-1.0.27-5|48	%{_infodir}/*
21cr|mpop-1.0.27-5|49	%{_mandir}/man1/*

3282 21
21cr|mppenc-1.16-11|1	Summary:	Musepack encoder
21cr|mppenc-1.16-11|2	Name:		mppenc
21cr|mppenc-1.16-11|3	Version:	1.16
21cr|mppenc-1.16-11|4	Release:	11
21cr|mppenc-1.16-11|5	License:	LGPLv2.1+
21cr|mppenc-1.16-11|6	Group:		Sound
21cr|mppenc-1.16-11|7	Url:		http://www.musepack.net/
21cr|mppenc-1.16-11|8	Source0:	http://files.musepack.net/source/mppenc-%{version}.tar.bz2
21cr|mppenc-1.16-11|9	Patch0:		mppenc-1.16-cflags.patch
21cr|mppenc-1.16-11|10	BuildRequires:	cmake
21cr|mppenc-1.16-11|11	
21cr|mppenc-1.16-11|12	%description
21cr|mppenc-1.16-11|13	This program handles encoding of the MPC format, which is an audio
21cr|mppenc-1.16-11|14	compression format with a strong emphasis on high quality. It's not
21cr|mppenc-1.16-11|15	lossless, but it is designed for transparency, so that you won't be
21cr|mppenc-1.16-11|16	able to hear differences between the original wave file and the much
21cr|mppenc-1.16-11|17	smaller MPC file. It is based on the MPEG-1 Layer-2 / MP2 algorithms,
21cr|mppenc-1.16-11|18	but since 1997 it has rapidly developed and vastly improved and is now
21cr|mppenc-1.16-11|19	at an advanced stage in which it contains heavily optimized and
21cr|mppenc-1.16-11|20	patentless code.
21cr|mppenc-1.16-11|21	
21cr|mppenc-1.16-11|22	%prep
21cr|mppenc-1.16-11|23	%setup -q
21cr|mppenc-1.16-11|24	%patch0 -p1
21cr|mppenc-1.16-11|25	
21cr|mppenc-1.16-11|26	%build
21cr|mppenc-1.16-11|27	%cmake
21cr|mppenc-1.16-11|28	%make
21cr|mppenc-1.16-11|29	
21cr|mppenc-1.16-11|30	%install
21cr|mppenc-1.16-11|31	%makeinstall_std -C build
21cr|mppenc-1.16-11|32	
21cr|mppenc-1.16-11|33	%files
21cr|mppenc-1.16-11|34	%doc Changelog
21cr|mppenc-1.16-11|35	%{_bindir}/%{name}

3283 21
21cr|mpqc-3.0-0.git21b99d.3|1	%define commit 21b99d14a0954f06423fe7c9f68bb0ac56d03601
21cr|mpqc-3.0-0.git21b99d.3|2	%define commit_short %(echo %{commit} | head -c6)
21cr|mpqc-3.0-0.git21b99d.3|3	
21cr|mpqc-3.0-0.git21b99d.3|4	%define	major		3
21cr|mpqc-3.0-0.git21b99d.3|5	%define	libinit		%mklibname mpqcinit %{major}
21cr|mpqc-3.0-0.git21b99d.3|6	%define	libmain		%mklibname mpqcmain %{major}
21cr|mpqc-3.0-0.git21b99d.3|7	%define	libchemistry	%mklibname chemistry %{major}
21cr|mpqc-3.0-0.git21b99d.3|8	%define	libextern_qc	%mklibname extern_qc %{major}
21cr|mpqc-3.0-0.git21b99d.3|9	%define	libmath		%mklibname math %{major}
21cr|mpqc-3.0-0.git21b99d.3|10	%define	libutil		%mklibname utilc %{major}
21cr|mpqc-3.0-0.git21b99d.3|11	%define devname		%mklibname mpqc -d
21cr|mpqc-3.0-0.git21b99d.3|12	
21cr|mpqc-3.0-0.git21b99d.3|13	# c++17 not preffered for build
21cr|mpqc-3.0-0.git21b99d.3|14	%global optflags %{optflags} -std=c++14
21cr|mpqc-3.0-0.git21b99d.3|15	
21cr|mpqc-3.0-0.git21b99d.3|16	Summary:	Ab-inito chemistry program
21cr|mpqc-3.0-0.git21b99d.3|17	Name:		mpqc
21cr|mpqc-3.0-0.git21b99d.3|18	Version:	3.0
21cr|mpqc-3.0-0.git21b99d.3|19	Release:	0.git%{commit_short}.3
21cr|mpqc-3.0-0.git21b99d.3|20	License:	GPLv2+
21cr|mpqc-3.0-0.git21b99d.3|21	Group:		Sciences/Chemistry
21cr|mpqc-3.0-0.git21b99d.3|22	Url:		http://mpqc.org/
21cr|mpqc-3.0-0.git21b99d.3|23	Source0:	https://github.com/ValeevGroup/mpqc/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|mpqc-3.0-0.git21b99d.3|24	Patch0:		mpqc-cmake.patch
21cr|mpqc-3.0-0.git21b99d.3|25	Patch1:		mpqc-versioning.patch
21cr|mpqc-3.0-0.git21b99d.3|26	# To avoid soname collisions with libutil from glibc
21cr|mpqc-3.0-0.git21b99d.3|27	Patch2:		mpqc-utilc.patch
21cr|mpqc-3.0-0.git21b99d.3|28	BuildRequires:	cmake
21cr|mpqc-3.0-0.git21b99d.3|29	BuildRequires:	doxygen
21cr|mpqc-3.0-0.git21b99d.3|30	BuildRequires:	blas-devel
21cr|mpqc-3.0-0.git21b99d.3|31	BuildRequires:	blaspp-devel
21cr|mpqc-3.0-0.git21b99d.3|32	BuildRequires:	boost-devel
21cr|mpqc-3.0-0.git21b99d.3|33	BuildRequires:	btas-devel
21cr|mpqc-3.0-0.git21b99d.3|34	BuildRequires:	gcc-gfortran
21cr|mpqc-3.0-0.git21b99d.3|35	BuildRequires:	hdf5-devel
21cr|mpqc-3.0-0.git21b99d.3|36	BuildRequires:	lapack-devel
21cr|mpqc-3.0-0.git21b99d.3|37	BuildRequires:	lapackpp-devel
21cr|mpqc-3.0-0.git21b99d.3|38	BuildRequires:	papi-devel
21cr|mpqc-3.0-0.git21b99d.3|39	BuildRequires:	tiledarray-devel
21cr|mpqc-3.0-0.git21b99d.3|40	BuildRequires:	pkgconfig(eigen3)
21cr|mpqc-3.0-0.git21b99d.3|41	BuildRequires:	pkgconfig(libint2)
21cr|mpqc-3.0-0.git21b99d.3|42	BuildRequires:	pkgconfig(openbabel-3)
21cr|mpqc-3.0-0.git21b99d.3|43	# Because of tiledarray
21cr|mpqc-3.0-0.git21b99d.3|44	ExclusiveArch:	%{x86_64} aarch64
21cr|mpqc-3.0-0.git21b99d.3|45	
21cr|mpqc-3.0-0.git21b99d.3|46	%description
21cr|mpqc-3.0-0.git21b99d.3|47	MPQC is the Massively Parallel Quantum Chemistry Program. It computes
21cr|mpqc-3.0-0.git21b99d.3|48	properties of atoms and molecules from first principles using the time
21cr|mpqc-3.0-0.git21b99d.3|49	independent SchrÃ¶dinger equation. It runs on a wide range of architectures
21cr|mpqc-3.0-0.git21b99d.3|50	ranging from individual workstations to symmetric multiprocessors to
21cr|mpqc-3.0-0.git21b99d.3|51	massively parallel computers. Its design is object oriented, using the C++
21cr|mpqc-3.0-0.git21b99d.3|52	programming language.
21cr|mpqc-3.0-0.git21b99d.3|53	
21cr|mpqc-3.0-0.git21b99d.3|54	If you want to use this program on a distributed (parallel) network, you'll
21cr|mpqc-3.0-0.git21b99d.3|55	also have to install the libmpich package.
21cr|mpqc-3.0-0.git21b99d.3|56	
21cr|mpqc-3.0-0.git21b99d.3|57	%files
21cr|mpqc-3.0-0.git21b99d.3|58	%doc CHANGES CITATION LICENSE README
21cr|mpqc-3.0-0.git21b99d.3|59	%{_bindir}/mpqc
21cr|mpqc-3.0-0.git21b99d.3|60	
21cr|mpqc-3.0-0.git21b99d.3|61	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|62	%package data
21cr|mpqc-3.0-0.git21b99d.3|63	Summary:	Atom info and basis sets from MPQC
21cr|mpqc-3.0-0.git21b99d.3|64	Group:		Sciences/Chemistry
21cr|mpqc-3.0-0.git21b99d.3|65	
21cr|mpqc-3.0-0.git21b99d.3|66	%description data
21cr|mpqc-3.0-0.git21b99d.3|67	Atom info and basis sets from MPQC.
21cr|mpqc-3.0-0.git21b99d.3|68	
21cr|mpqc-3.0-0.git21b99d.3|69	%files data
21cr|mpqc-3.0-0.git21b99d.3|70	%{_datadir}/%{name}
21cr|mpqc-3.0-0.git21b99d.3|71	
21cr|mpqc-3.0-0.git21b99d.3|72	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|73	
21cr|mpqc-3.0-0.git21b99d.3|74	%package html
21cr|mpqc-3.0-0.git21b99d.3|75	Summary:	HTML documentation for MPQC
21cr|mpqc-3.0-0.git21b99d.3|76	Group:		Sciences/Chemistry
21cr|mpqc-3.0-0.git21b99d.3|77	
21cr|mpqc-3.0-0.git21b99d.3|78	%description html
21cr|mpqc-3.0-0.git21b99d.3|79	This package contains the full documentation for MPQC that can be viewed
21cr|mpqc-3.0-0.git21b99d.3|80	with a graphical browser like Mozilla.
21cr|mpqc-3.0-0.git21b99d.3|81	
21cr|mpqc-3.0-0.git21b99d.3|82	%files html
21cr|mpqc-3.0-0.git21b99d.3|83	%doc build/doc/html
21cr|mpqc-3.0-0.git21b99d.3|84	
21cr|mpqc-3.0-0.git21b99d.3|85	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|86	
21cr|mpqc-3.0-0.git21b99d.3|87	%package -n %{libmain}
21cr|mpqc-3.0-0.git21b99d.3|88	Summary:	Main library for %{name}
21cr|mpqc-3.0-0.git21b99d.3|89	Group:		System/Libraries
21cr|mpqc-3.0-0.git21b99d.3|90	Requires:	%{name}-data
21cr|mpqc-3.0-0.git21b99d.3|91	
21cr|mpqc-3.0-0.git21b99d.3|92	%description -n %{libmain}
21cr|mpqc-3.0-0.git21b99d.3|93	This package contains the library needed to run programs dynamically linked
21cr|mpqc-3.0-0.git21b99d.3|94	with %{libmain}, the scientific computing toolkit, based on mpqc computational
21cr|mpqc-3.0-0.git21b99d.3|95	chemistry package from Sandia Labs.
21cr|mpqc-3.0-0.git21b99d.3|96	
21cr|mpqc-3.0-0.git21b99d.3|97	%files -n %{libmain}
21cr|mpqc-3.0-0.git21b99d.3|98	%{_libdir}/libmpqcmain.so.%{major}*
21cr|mpqc-3.0-0.git21b99d.3|99	
21cr|mpqc-3.0-0.git21b99d.3|100	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|101	
21cr|mpqc-3.0-0.git21b99d.3|102	%package -n %{libinit}
21cr|mpqc-3.0-0.git21b99d.3|103	Summary:	Init library for %{name}
21cr|mpqc-3.0-0.git21b99d.3|104	Group:		System/Libraries
21cr|mpqc-3.0-0.git21b99d.3|105	Requires:	%{name}-data
21cr|mpqc-3.0-0.git21b99d.3|106	
21cr|mpqc-3.0-0.git21b99d.3|107	%description -n %{libinit}
21cr|mpqc-3.0-0.git21b99d.3|108	This package contains the library needed to run programs dynamically linked
21cr|mpqc-3.0-0.git21b99d.3|109	with %{libinit}, the scientific computing toolkit, based on mpqc computational
21cr|mpqc-3.0-0.git21b99d.3|110	chemistry package from Sandia Labs.
21cr|mpqc-3.0-0.git21b99d.3|111	
21cr|mpqc-3.0-0.git21b99d.3|112	%files -n %{libinit}
21cr|mpqc-3.0-0.git21b99d.3|113	%{_libdir}/libmpqcinit.so.%{major}*
21cr|mpqc-3.0-0.git21b99d.3|114	
21cr|mpqc-3.0-0.git21b99d.3|115	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|116	
21cr|mpqc-3.0-0.git21b99d.3|117	%package -n %{libchemistry}
21cr|mpqc-3.0-0.git21b99d.3|118	Summary:	Chemistry library for %{name}
21cr|mpqc-3.0-0.git21b99d.3|119	Group:		System/Libraries
21cr|mpqc-3.0-0.git21b99d.3|120	Requires:	%{name}-data
21cr|mpqc-3.0-0.git21b99d.3|121	
21cr|mpqc-3.0-0.git21b99d.3|122	%description -n %{libchemistry}
21cr|mpqc-3.0-0.git21b99d.3|123	This package contains the library needed to run programs dynamically linked
21cr|mpqc-3.0-0.git21b99d.3|124	with %{libmain}, the scientific computing toolkit, based on mpqc computational
21cr|mpqc-3.0-0.git21b99d.3|125	chemistry package from Sandia Labs.
21cr|mpqc-3.0-0.git21b99d.3|126	
21cr|mpqc-3.0-0.git21b99d.3|127	%files -n %{libchemistry}
21cr|mpqc-3.0-0.git21b99d.3|128	%{_libdir}/libchemistry.so.%{major}*
21cr|mpqc-3.0-0.git21b99d.3|129	
21cr|mpqc-3.0-0.git21b99d.3|130	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|131	
21cr|mpqc-3.0-0.git21b99d.3|132	%package -n %{libextern_qc}
21cr|mpqc-3.0-0.git21b99d.3|133	Summary:	QC library for %{name}
21cr|mpqc-3.0-0.git21b99d.3|134	Group:		System/Libraries
21cr|mpqc-3.0-0.git21b99d.3|135	Requires:	%{name}-data
21cr|mpqc-3.0-0.git21b99d.3|136	
21cr|mpqc-3.0-0.git21b99d.3|137	%description -n %{libextern_qc}
21cr|mpqc-3.0-0.git21b99d.3|138	This package contains the library needed to run programs dynamically linked
21cr|mpqc-3.0-0.git21b99d.3|139	with %{libextern_qc}, the scientific computing toolkit, based on mpqc computational
21cr|mpqc-3.0-0.git21b99d.3|140	chemistry package from Sandia Labs.
21cr|mpqc-3.0-0.git21b99d.3|141	
21cr|mpqc-3.0-0.git21b99d.3|142	%files -n %{libextern_qc}
21cr|mpqc-3.0-0.git21b99d.3|143	%{_libdir}/libextern_qc.so.%{major}*
21cr|mpqc-3.0-0.git21b99d.3|144	
21cr|mpqc-3.0-0.git21b99d.3|145	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|146	
21cr|mpqc-3.0-0.git21b99d.3|147	%package -n %{libmath}
21cr|mpqc-3.0-0.git21b99d.3|148	Summary:	Math library for %{name}
21cr|mpqc-3.0-0.git21b99d.3|149	Group:		System/Libraries
21cr|mpqc-3.0-0.git21b99d.3|150	Requires:	%{name}-data
21cr|mpqc-3.0-0.git21b99d.3|151	
21cr|mpqc-3.0-0.git21b99d.3|152	%description -n %{libmath}
21cr|mpqc-3.0-0.git21b99d.3|153	This package contains the library needed to run programs dynamically linked
21cr|mpqc-3.0-0.git21b99d.3|154	with %libmath, the scientific computing toolkit, based on mpqc computational
21cr|mpqc-3.0-0.git21b99d.3|155	chemistry package from Sandia Labs.
21cr|mpqc-3.0-0.git21b99d.3|156	
21cr|mpqc-3.0-0.git21b99d.3|157	%files -n %{libmath}
21cr|mpqc-3.0-0.git21b99d.3|158	%{_libdir}/libmath.so.%{major}*
21cr|mpqc-3.0-0.git21b99d.3|159	
21cr|mpqc-3.0-0.git21b99d.3|160	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|161	
21cr|mpqc-3.0-0.git21b99d.3|162	%package -n %{libutil}
21cr|mpqc-3.0-0.git21b99d.3|163	Summary:	Util library for %{name}
21cr|mpqc-3.0-0.git21b99d.3|164	Group:		System/Libraries
21cr|mpqc-3.0-0.git21b99d.3|165	Requires:	%{name}-data
21cr|mpqc-3.0-0.git21b99d.3|166	
21cr|mpqc-3.0-0.git21b99d.3|167	%description -n %{libutil}
21cr|mpqc-3.0-0.git21b99d.3|168	This package contains the library needed to run programs dynamically linked
21cr|mpqc-3.0-0.git21b99d.3|169	with %{libutil}, the scientific computing toolkit, based on mpqc computational
21cr|mpqc-3.0-0.git21b99d.3|170	chemistry package from Sandia Labs.
21cr|mpqc-3.0-0.git21b99d.3|171	
21cr|mpqc-3.0-0.git21b99d.3|172	%files -n %{libutil}
21cr|mpqc-3.0-0.git21b99d.3|173	%{_libdir}/libutilc.so.%{major}*
21cr|mpqc-3.0-0.git21b99d.3|174	
21cr|mpqc-3.0-0.git21b99d.3|175	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|176	
21cr|mpqc-3.0-0.git21b99d.3|177	%package -n %{devname}
21cr|mpqc-3.0-0.git21b99d.3|178	Summary:	Main libraries for %{name}
21cr|mpqc-3.0-0.git21b99d.3|179	Group:		Development/C++
21cr|mpqc-3.0-0.git21b99d.3|180	Requires:	%{libinit} = %{EVRD}
21cr|mpqc-3.0-0.git21b99d.3|181	Requires:	%{libmain} = %{EVRD}
21cr|mpqc-3.0-0.git21b99d.3|182	Requires:	%{libchemistry} = %{EVRD}
21cr|mpqc-3.0-0.git21b99d.3|183	Requires:	%{libextern_qc} = %{EVRD}
21cr|mpqc-3.0-0.git21b99d.3|184	Requires:	%{libmath} = %{EVRD}
21cr|mpqc-3.0-0.git21b99d.3|185	Requires:	%{libutil} = %{EVRD}
21cr|mpqc-3.0-0.git21b99d.3|186	Provides:	%{name}-devel = %{EVRD}
21cr|mpqc-3.0-0.git21b99d.3|187	
21cr|mpqc-3.0-0.git21b99d.3|188	%description -n %{devname}
21cr|mpqc-3.0-0.git21b99d.3|189	This package contains the library needed to run programs dynamically linked
21cr|mpqc-3.0-0.git21b99d.3|190	with %{libmain}, the scientific computing toolkit, based on mpqc computational
21cr|mpqc-3.0-0.git21b99d.3|191	chemistry package from Sandia Labs.
21cr|mpqc-3.0-0.git21b99d.3|192	
21cr|mpqc-3.0-0.git21b99d.3|193	%files -n %{devname}
21cr|mpqc-3.0-0.git21b99d.3|194	%{_bindir}/mpqc-config
21cr|mpqc-3.0-0.git21b99d.3|195	%{_libdir}/lib*.so
21cr|mpqc-3.0-0.git21b99d.3|196	%{_includedir}/*
21cr|mpqc-3.0-0.git21b99d.3|197	
21cr|mpqc-3.0-0.git21b99d.3|198	#-------------------------------------------------------
21cr|mpqc-3.0-0.git21b99d.3|199	
21cr|mpqc-3.0-0.git21b99d.3|200	%prep
21cr|mpqc-3.0-0.git21b99d.3|201	%autosetup -p1 -n %{name}-%{commit}
21cr|mpqc-3.0-0.git21b99d.3|202	
21cr|mpqc-3.0-0.git21b99d.3|203	#fix install path for lib
21cr|mpqc-3.0-0.git21b99d.3|204	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|' src/lib/util/CMakeLists.txt
21cr|mpqc-3.0-0.git21b99d.3|205	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|' src/lib/math/CMakeLists.txt
21cr|mpqc-3.0-0.git21b99d.3|206	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|' src/lib/chemistry/CMakeLists.txt
21cr|mpqc-3.0-0.git21b99d.3|207	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|' src/lib/extern/qc/CMakeLists.txt
21cr|mpqc-3.0-0.git21b99d.3|208	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|' src/bin/mpqc/CMakeLists.txt
21cr|mpqc-3.0-0.git21b99d.3|209	
21cr|mpqc-3.0-0.git21b99d.3|210	%build
21cr|mpqc-3.0-0.git21b99d.3|211	%cmake -Wno-dev \
21cr|mpqc-3.0-0.git21b99d.3|212	-DMPQC_EXPERT=ON \
21cr|mpqc-3.0-0.git21b99d.3|213	-DMPQC_NEW_FEATURES=OFF
21cr|mpqc-3.0-0.git21b99d.3|214	
21cr|mpqc-3.0-0.git21b99d.3|215	%make
21cr|mpqc-3.0-0.git21b99d.3|216	
21cr|mpqc-3.0-0.git21b99d.3|217	pushd doc
21cr|mpqc-3.0-0.git21b99d.3|218	%make html
21cr|mpqc-3.0-0.git21b99d.3|219	popd
21cr|mpqc-3.0-0.git21b99d.3|220	
21cr|mpqc-3.0-0.git21b99d.3|221	%install
21cr|mpqc-3.0-0.git21b99d.3|222	%makeinstall_std -C build

3284 21
21cr|mpt-status-1.2.0-10|1	Summary:	Program Showing the Status of LSI FusionMPT RAID Controller
21cr|mpt-status-1.2.0-10|2	Name:		mpt-status
21cr|mpt-status-1.2.0-10|3	Version:	1.2.0
21cr|mpt-status-1.2.0-10|4	Release:	10
21cr|mpt-status-1.2.0-10|5	License:	GPLv2+
21cr|mpt-status-1.2.0-10|6	Group:		Monitoring
21cr|mpt-status-1.2.0-10|7	Url:		http://www.drugphish.ch/~ratz/mpt-status/
21cr|mpt-status-1.2.0-10|8	Source0:	http://www.drugphish.ch/~ratz/mpt-status/%{name}-%{version}.tar.gz
21cr|mpt-status-1.2.0-10|9	Source1:	mpt-status-cron.conf
21cr|mpt-status-1.2.0-10|10	Source2:	mpt-status.crond
21cr|mpt-status-1.2.0-10|11	Source3:	mpt-status-cron
21cr|mpt-status-1.2.0-10|12	Source4:	README.Mandriva
21cr|mpt-status-1.2.0-10|13	Patch0:		mpt-status.linux-compiler.patch
21cr|mpt-status-1.2.0-10|14	Patch1:		mpt-status-headers.patch
21cr|mpt-status-1.2.0-10|15	BuildRequires:	pkgconfig(libpci)
21cr|mpt-status-1.2.0-10|16	Requires:	nail
21cr|mpt-status-1.2.0-10|17	
21cr|mpt-status-1.2.0-10|18	%description
21cr|mpt-status-1.2.0-10|19	This program shows the status of the physical and logical drives attached to a
21cr|mpt-status-1.2.0-10|20	LSI FusionMPT RAID (mptlinux, fusion, mpt, ioc) controller.
21cr|mpt-status-1.2.0-10|21	
21cr|mpt-status-1.2.0-10|22	%files
21cr|mpt-status-1.2.0-10|23	%doc doc/* README.Mandriva
21cr|mpt-status-1.2.0-10|24	%dir %{_sysconfdir}/%{name}
21cr|mpt-status-1.2.0-10|25	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/mpt-status-cron.conf
21cr|mpt-status-1.2.0-10|26	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/%{name}
21cr|mpt-status-1.2.0-10|27	%dir %{_datadir}/%{name}
21cr|mpt-status-1.2.0-10|28	%attr(0755,root,root) %{_datadir}/%{name}/mpt-status-cron
21cr|mpt-status-1.2.0-10|29	%{_bindir}/*
21cr|mpt-status-1.2.0-10|30	%{_mandir}/man?/*
21cr|mpt-status-1.2.0-10|31	
21cr|mpt-status-1.2.0-10|32	#----------------------------------------------------------------------------
21cr|mpt-status-1.2.0-10|33	
21cr|mpt-status-1.2.0-10|34	%prep
21cr|mpt-status-1.2.0-10|35	%setup -q
21cr|mpt-status-1.2.0-10|36	%patch0 -p1
21cr|mpt-status-1.2.0-10|37	%patch1 -p1
21cr|mpt-status-1.2.0-10|38	
21cr|mpt-status-1.2.0-10|39	cp %{SOURCE1} mpt-status-cron.conf
21cr|mpt-status-1.2.0-10|40	cp %{SOURCE2} mpt-status.crond
21cr|mpt-status-1.2.0-10|41	cp %{SOURCE3} mpt-status-cron
21cr|mpt-status-1.2.0-10|42	cp %{SOURCE4} README.Mandriva
21cr|mpt-status-1.2.0-10|43	
21cr|mpt-status-1.2.0-10|44	%build
21cr|mpt-status-1.2.0-10|45	gcc %{optflags} -I%{_includedir}/pci -Iinclude -Iincl mpt-status.c -o mpt-status
21cr|mpt-status-1.2.0-10|46	
21cr|mpt-status-1.2.0-10|47	%install
21cr|mpt-status-1.2.0-10|48	install -d %{buildroot}%{_sysconfdir}/cron.d
21cr|mpt-status-1.2.0-10|49	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|mpt-status-1.2.0-10|50	install -d %{buildroot}%{_datadir}/%{name}
21cr|mpt-status-1.2.0-10|51	install -d %{buildroot}%{_bindir}
21cr|mpt-status-1.2.0-10|52	install -d %{buildroot}%{_mandir}/man8
21cr|mpt-status-1.2.0-10|53	
21cr|mpt-status-1.2.0-10|54	install -m0755 mpt-status %{buildroot}%{_bindir}
21cr|mpt-status-1.2.0-10|55	install -m0644 man/mpt-status.8 %{buildroot}%{_mandir}/man8
21cr|mpt-status-1.2.0-10|56	
21cr|mpt-status-1.2.0-10|57	install -m0644 mpt-status-cron.conf %{buildroot}%{_sysconfdir}/%{name}/mpt-status-cron.conf
21cr|mpt-status-1.2.0-10|58	install -m0644 mpt-status.crond %{buildroot}%{_sysconfdir}/cron.d/%{name}
21cr|mpt-status-1.2.0-10|59	install -m0755 mpt-status-cron %{buildroot}%{_datadir}/%{name}/mpt-status-cron

3285 21
21cr|mrrescue-1.02e-1|1	Name:           mrrescue
21cr|mrrescue-1.02e-1|2	Version:        1.02e
21cr|mrrescue-1.02e-1|3	Release:        1
21cr|mrrescue-1.02e-1|4	Summary:        Action game where you evacuate civilians from burning buildings
21cr|mrrescue-1.02e-1|5	Group:          Games/Arcade
21cr|mrrescue-1.02e-1|6	License:        zlib
21cr|mrrescue-1.02e-1|7	Url:            http://tangramgames.dk/games/mrrescue/
21cr|mrrescue-1.02e-1|8	Source0:        https://github.com/SimonLarsen/mrrescue/archive/%{version}/%{name}-%{version}.tar.gz
21cr|mrrescue-1.02e-1|9	BuildRequires:  zip
21cr|mrrescue-1.02e-1|10	BuildRequires:  imagemagick
21cr|mrrescue-1.02e-1|11	Requires:       love >= 0.10
21cr|mrrescue-1.02e-1|12	BuildArch:      noarch
21cr|mrrescue-1.02e-1|13	
21cr|mrrescue-1.02e-1|14	%description
21cr|mrrescue-1.02e-1|15	Mr. Rescue is an arcade styled 2d action game centered around
21cr|mrrescue-1.02e-1|16	evacuating civilians from burning buildings.
21cr|mrrescue-1.02e-1|17	
21cr|mrrescue-1.02e-1|18	The game features fast paced fire extinguishing action,
21cr|mrrescue-1.02e-1|19	intense boss battles, a catchy soundtrack and lots of throwing people
21cr|mrrescue-1.02e-1|20	around in pseudo-randomly generated buildings.
21cr|mrrescue-1.02e-1|21	
21cr|mrrescue-1.02e-1|22	%files
21cr|mrrescue-1.02e-1|23	%doc LICENSE README.md
21cr|mrrescue-1.02e-1|24	%{_datadir}/applications/%{name}.desktop
21cr|mrrescue-1.02e-1|25	%{_gamesbindir}/%{name}
21cr|mrrescue-1.02e-1|26	%{_gamesdatadir}/%{name}/%{name}.love
21cr|mrrescue-1.02e-1|27	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|mrrescue-1.02e-1|28	
21cr|mrrescue-1.02e-1|29	#----------------------------------------------------------------------------
21cr|mrrescue-1.02e-1|30	
21cr|mrrescue-1.02e-1|31	%prep
21cr|mrrescue-1.02e-1|32	%setup -q
21cr|mrrescue-1.02e-1|33	
21cr|mrrescue-1.02e-1|34	%build
21cr|mrrescue-1.02e-1|35	
21cr|mrrescue-1.02e-1|36	%install
21cr|mrrescue-1.02e-1|37	# Create data
21cr|mrrescue-1.02e-1|38	zip -9 -q -r %{name}.love .
21cr|mrrescue-1.02e-1|39	install -D -m 644 %{name}.love %{buildroot}%{_gamesdatadir}/%{name}/%{name}.love
21cr|mrrescue-1.02e-1|40	
21cr|mrrescue-1.02e-1|41	# wrapper
21cr|mrrescue-1.02e-1|42	mkdir -p %{buildroot}%{_gamesbindir}
21cr|mrrescue-1.02e-1|43	cat > %{buildroot}%{_gamesbindir}/%{name}<< EOF
21cr|mrrescue-1.02e-1|44	#!/bin/sh
21cr|mrrescue-1.02e-1|45	love %{_gamesdatadir}/%{name}/%{name}.love
21cr|mrrescue-1.02e-1|46	EOF
21cr|mrrescue-1.02e-1|47	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|mrrescue-1.02e-1|48	
21cr|mrrescue-1.02e-1|49	# Desktop entry
21cr|mrrescue-1.02e-1|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mrrescue-1.02e-1|51	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|mrrescue-1.02e-1|52	[Desktop Entry]
21cr|mrrescue-1.02e-1|53	Name=Mr. Rescue
21cr|mrrescue-1.02e-1|54	Comment=Evacuate civilians from burning buildings
21cr|mrrescue-1.02e-1|55	Exec=%{name}
21cr|mrrescue-1.02e-1|56	Icon=%{name}
21cr|mrrescue-1.02e-1|57	Terminal=false
21cr|mrrescue-1.02e-1|58	Type=Application
21cr|mrrescue-1.02e-1|59	Categories=Game;ArcadeGame;
21cr|mrrescue-1.02e-1|60	EOF
21cr|mrrescue-1.02e-1|61	
21cr|mrrescue-1.02e-1|62	# icons
21cr|mrrescue-1.02e-1|63	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|mrrescue-1.02e-1|64	install -dm 0755 \
21cr|mrrescue-1.02e-1|65	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|mrrescue-1.02e-1|66	convert -strip -resize $size data/splash.png \
21cr|mrrescue-1.02e-1|67	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|mrrescue-1.02e-1|68	done

3286 21
21cr|mrtrix3-3.0.4-2|1	%define debug_package %{nil}
21cr|mrtrix3-3.0.4-2|2	
21cr|mrtrix3-3.0.4-2|3	Summary:	Set of tools to perform various advanced diffusion MRI analyses
21cr|mrtrix3-3.0.4-2|4	Name:		mrtrix3
21cr|mrtrix3-3.0.4-2|5	Version:	3.0.4
21cr|mrtrix3-3.0.4-2|6	Release:	2
21cr|mrtrix3-3.0.4-2|7	License:	GPLv2
21cr|mrtrix3-3.0.4-2|8	Group:		Sciences/Biology
21cr|mrtrix3-3.0.4-2|9	Url:		https://github.com/MRtrix3/mrtrix3
21cr|mrtrix3-3.0.4-2|10	Source0:	https://github.com/MRtrix3/mrtrix3/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|mrtrix3-3.0.4-2|11	Source10:	mrtrix3.rpmlintrc
21cr|mrtrix3-3.0.4-2|12	# Avoid conflicts with cdrkit-genisoimage
21cr|mrtrix3-3.0.4-2|13	Patch0:		mrtrix3-3.0.4-dirsplit-mr.patch
21cr|mrtrix3-3.0.4-2|14	BuildRequires:	imagemagick
21cr|mrtrix3-3.0.4-2|15	BuildRequires:	qmake5
21cr|mrtrix3-3.0.4-2|16	BuildRequires:	qt5-devel
21cr|mrtrix3-3.0.4-2|17	BuildRequires:	eigen3-devel
21cr|mrtrix3-3.0.4-2|18	BuildRequires:	gomp-devel
21cr|mrtrix3-3.0.4-2|19	BuildRequires:	pkgconfig(fftw3)
21cr|mrtrix3-3.0.4-2|20	BuildRequires:	pkgconfig(gsl)
21cr|mrtrix3-3.0.4-2|21	BuildRequires:	pkgconfig(libtiff-4)
21cr|mrtrix3-3.0.4-2|22	BuildRequires:	pkgconfig(Qt5Svg)
21cr|mrtrix3-3.0.4-2|23	
21cr|mrtrix3-3.0.4-2|24	%description
21cr|mrtrix3-3.0.4-2|25	Diffusion-weighted MRI white matter tractography.
21cr|mrtrix3-3.0.4-2|26	
21cr|mrtrix3-3.0.4-2|27	Set of tools to perform diffusion-weighted MRI white matter tractography of the
21cr|mrtrix3-3.0.4-2|28	brain in the presence of crossing fibres, using Constrained Spherical
21cr|mrtrix3-3.0.4-2|29	Deconvolution, and a probabilisitic streamlines algorithm. Magnetic resonance
21cr|mrtrix3-3.0.4-2|30	images in DICOM, ANALYZE, or uncompressed NIfTI format are supported.
21cr|mrtrix3-3.0.4-2|31	
21cr|mrtrix3-3.0.4-2|32	%files
21cr|mrtrix3-3.0.4-2|33	%{_bindir}/*
21cr|mrtrix3-3.0.4-2|34	%{_libdir}/*.so
21cr|mrtrix3-3.0.4-2|35	%{_libdir}/mrtrix3
21cr|mrtrix3-3.0.4-2|36	%{_datadir}/mrtrix3
21cr|mrtrix3-3.0.4-2|37	%{_datadir}/applications/*.desktop
21cr|mrtrix3-3.0.4-2|38	%{_datadir}/mime/packages/*.xml
21cr|mrtrix3-3.0.4-2|39	%{_datadir}/icons/*
21cr|mrtrix3-3.0.4-2|40	
21cr|mrtrix3-3.0.4-2|41	#------------------------------------------------------------------
21cr|mrtrix3-3.0.4-2|42	
21cr|mrtrix3-3.0.4-2|43	%prep
21cr|mrtrix3-3.0.4-2|44	%autosetup -p1
21cr|mrtrix3-3.0.4-2|45	
21cr|mrtrix3-3.0.4-2|46	# avoid conflicts with cdrkit-genisoimage (see patch0)
21cr|mrtrix3-3.0.4-2|47	mv cmd/dirsplit.cpp cmd/dirsplit-mr.cpp
21cr|mrtrix3-3.0.4-2|48	mv docs/reference/commands/dirsplit.rst docs/reference/commands/dirsplit-mr.rst
21cr|mrtrix3-3.0.4-2|49	
21cr|mrtrix3-3.0.4-2|50	# fix shebang
21cr|mrtrix3-3.0.4-2|51	%py3_shebang_fix ./bin/*
21cr|mrtrix3-3.0.4-2|52	
21cr|mrtrix3-3.0.4-2|53	# fix desktop file
21cr|mrtrix3-3.0.4-2|54	sed -i 's/Value/Version/' ./mrview.desktop
21cr|mrtrix3-3.0.4-2|55	sed -i 's/application-x-mrtrix/mrtrix/' ./mrview.desktop
21cr|mrtrix3-3.0.4-2|56	
21cr|mrtrix3-3.0.4-2|57	%build
21cr|mrtrix3-3.0.4-2|58	export MOC=%{_qt5_bindir}/moc
21cr|mrtrix3-3.0.4-2|59	export QMAKE=%{_qt5_bindir}/qmake
21cr|mrtrix3-3.0.4-2|60	export RCC=%{_qt5_bindir}/rcc
21cr|mrtrix3-3.0.4-2|61	
21cr|mrtrix3-3.0.4-2|62	# non standart configure file
21cr|mrtrix3-3.0.4-2|63	./configure -openmp
21cr|mrtrix3-3.0.4-2|64	
21cr|mrtrix3-3.0.4-2|65	# no Makefile provided
21cr|mrtrix3-3.0.4-2|66	./build -verbose
21cr|mrtrix3-3.0.4-2|67	
21cr|mrtrix3-3.0.4-2|68	# TODO: build docs
21cr|mrtrix3-3.0.4-2|69	
21cr|mrtrix3-3.0.4-2|70	%install
21cr|mrtrix3-3.0.4-2|71	# autoinstall not supported?
21cr|mrtrix3-3.0.4-2|72	mkdir -p %{buildroot}%{_bindir}
21cr|mrtrix3-3.0.4-2|73	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mrtrix3-3.0.4-2|74	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|mrtrix3-3.0.4-2|75	mkdir -p %{buildroot}%{_libdir}
21cr|mrtrix3-3.0.4-2|76	
21cr|mrtrix3-3.0.4-2|77	cp ./bin/* %{buildroot}%{_bindir}
21cr|mrtrix3-3.0.4-2|78	cp -r lib/* %{buildroot}%{_libdir}
21cr|mrtrix3-3.0.4-2|79	cp -r ./icons %{buildroot}%{_datadir}
21cr|mrtrix3-3.0.4-2|80	cp -r ./share/* %{buildroot}%{_datadir}
21cr|mrtrix3-3.0.4-2|81	cp mrview.desktop %{buildroot}%{_datadir}/applications
21cr|mrtrix3-3.0.4-2|82	cp mrtrix-mime.xml %{buildroot}%{_datadir}/mime/packages/

3287 21
21cr|mrxvt-0.5.4-8|1	# Workaround to build with GCC 10
21cr|mrxvt-0.5.4-8|2	%global optflags %{optflags} -fcommon
21cr|mrxvt-0.5.4-8|3	Summary:	A multi-tabbed X terminal emulator based on rxvt
21cr|mrxvt-0.5.4-8|4	Name:		mrxvt
21cr|mrxvt-0.5.4-8|5	Version:	0.5.4
21cr|mrxvt-0.5.4-8|6	Release:	8
21cr|mrxvt-0.5.4-8|7	Source0:	%{name}-%{version}.tar.bz2
21cr|mrxvt-0.5.4-8|8	License:	GPLv2
21cr|mrxvt-0.5.4-8|9	Group:		Terminals
21cr|mrxvt-0.5.4-8|10	Url:		http://materm.sourceforge.net
21cr|mrxvt-0.5.4-8|11	BuildRequires:	pkgconfig(ice)
21cr|mrxvt-0.5.4-8|12	BuildRequires:	pkgconfig(sm)
21cr|mrxvt-0.5.4-8|13	BuildRequires:	pkgconfig(x11)
21cr|mrxvt-0.5.4-8|14	BuildRequires:	pkgconfig(xft)
21cr|mrxvt-0.5.4-8|15	BuildRequires:	pkgconfig(xpm)
21cr|mrxvt-0.5.4-8|16	BuildRequires:	pkgconfig(xrender)
21cr|mrxvt-0.5.4-8|17	BuildRequires:	fontconfig-devel
21cr|mrxvt-0.5.4-8|18	BuildRequires:	pkgconfig(libpng)
21cr|mrxvt-0.5.4-8|19	BuildRequires:	jpeg-devel
21cr|mrxvt-0.5.4-8|20	# X11 locales are required to build IM support
21cr|mrxvt-0.5.4-8|21	BuildRequires:	libx11-common
21cr|mrxvt-0.5.4-8|22	BuildRequires:	imagemagick
21cr|mrxvt-0.5.4-8|23	
21cr|mrxvt-0.5.4-8|24	%description
21cr|mrxvt-0.5.4-8|25	Mrxvt is a lightweight and powerful multi-tabbed X terminal emulator based on
21cr|mrxvt-0.5.4-8|26	the popular emulators rxvt and aterm. It implements many useful features seen
21cr|mrxvt-0.5.4-8|27	in modern X terminal emulators such as gnome-terminal and konsole while
21cr|mrxvt-0.5.4-8|28	remaining lightweight and independent of the GNOME and KDE desktop
21cr|mrxvt-0.5.4-8|29	environments.
21cr|mrxvt-0.5.4-8|30	
21cr|mrxvt-0.5.4-8|31	%prep
21cr|mrxvt-0.5.4-8|32	%setup -q
21cr|mrxvt-0.5.4-8|33	
21cr|mrxvt-0.5.4-8|34	%build
21cr|mrxvt-0.5.4-8|35	%configure --disable-debug --enable-keepscrolling --enable-selectionscrolling  --enable-mousewheel --enable-24bits --enable-text-shado --enable-smart-resize --enable-xft --enable-xim --enable-greek --enable-cjk
21cr|mrxvt-0.5.4-8|36	%make
21cr|mrxvt-0.5.4-8|37	
21cr|mrxvt-0.5.4-8|38	%install
21cr|mrxvt-0.5.4-8|39	%makeinstall_std
21cr|mrxvt-0.5.4-8|40	rm -rf %{buildroot}/usr/share/doc/mrxvt
21cr|mrxvt-0.5.4-8|41	
21cr|mrxvt-0.5.4-8|42	# menu entries
21cr|mrxvt-0.5.4-8|43	
21cr|mrxvt-0.5.4-8|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mrxvt-0.5.4-8|45	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|mrxvt-0.5.4-8|46	[Desktop Entry]
21cr|mrxvt-0.5.4-8|47	Name=Mrxvt
21cr|mrxvt-0.5.4-8|48	Name[ru]=Mrxvt
21cr|mrxvt-0.5.4-8|49	Comment=A multi-tabbed X terminal emulator
21cr|mrxvt-0.5.4-8|50	Comment[ru]=Эмулятор терминала со вкладками
21cr|mrxvt-0.5.4-8|51	Exec=/usr/bin/%{name}
21cr|mrxvt-0.5.4-8|52	Icon=%{name}
21cr|mrxvt-0.5.4-8|53	Terminal=false
21cr|mrxvt-0.5.4-8|54	Type=Application
21cr|mrxvt-0.5.4-8|55	Categories=TerminalEmulator;System;
21cr|mrxvt-0.5.4-8|56	EOF
21cr|mrxvt-0.5.4-8|57	
21cr|mrxvt-0.5.4-8|58	
21cr|mrxvt-0.5.4-8|59	install -m 755 -d %{buildroot}%{_miconsdir}
21cr|mrxvt-0.5.4-8|60	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|mrxvt-0.5.4-8|61	install -m 755 -d %{buildroot}%{_liconsdir}
21cr|mrxvt-0.5.4-8|62	
21cr|mrxvt-0.5.4-8|63	convert -resize 48x48 share/pixmaps/mrxvt.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|mrxvt-0.5.4-8|64	convert -resize 16x16 share/pixmaps/mrxvt.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|mrxvt-0.5.4-8|65	convert -resize 32x32 share/pixmaps/mrxvt.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|mrxvt-0.5.4-8|66	
21cr|mrxvt-0.5.4-8|67	%files
21cr|mrxvt-0.5.4-8|68	%doc AUTHORS COPYING INSTALL NEWS README TODO ChangeLog
21cr|mrxvt-0.5.4-8|69	%{_bindir}/*
21cr|mrxvt-0.5.4-8|70	%{_mandir}/man1/*
21cr|mrxvt-0.5.4-8|71	%{_datadir}/pixmaps/*
21cr|mrxvt-0.5.4-8|72	%{_miconsdir}/%{name}.png
21cr|mrxvt-0.5.4-8|73	%{_iconsdir}/%{name}.png
21cr|mrxvt-0.5.4-8|74	%{_liconsdir}/%{name}.png
21cr|mrxvt-0.5.4-8|75	%dir %{_sysconfdir}/%{name}
21cr|mrxvt-0.5.4-8|76	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|mrxvt-0.5.4-8|77	%{_datadir}/applications/*

3288 21
21cr|ms-gsl-4.1.0-1|1	Summary:	Guidelines Support Library
21cr|ms-gsl-4.1.0-1|2	Name:		ms-gsl
21cr|ms-gsl-4.1.0-1|3	Version:	4.1.0
21cr|ms-gsl-4.1.0-1|4	Release:	1
21cr|ms-gsl-4.1.0-1|5	License:	MIT
21cr|ms-gsl-4.1.0-1|6	Group:		Development/C++
21cr|ms-gsl-4.1.0-1|7	Url:		https://github.com/Microsoft/GSL
21cr|ms-gsl-4.1.0-1|8	Source0:		https://github.com/Microsoft/GSL/archive/v%{version}/GSL-%{version}.tar.gz
21cr|ms-gsl-4.1.0-1|9	BuildRequires:	cmake >= 3.16
21cr|ms-gsl-4.1.0-1|10	BuildRequires:	git
21cr|ms-gsl-4.1.0-1|11	BuildRequires:	pkgconfig(gtest)
21cr|ms-gsl-4.1.0-1|12	BuildArch:	noarch
21cr|ms-gsl-4.1.0-1|13	
21cr|ms-gsl-4.1.0-1|14	%description
21cr|ms-gsl-4.1.0-1|15	The Guidelines Support Library (GSL) contains functions and types that are
21cr|ms-gsl-4.1.0-1|16	suggested for use by the C++ Core Guidelines maintained by the Standard C++
21cr|ms-gsl-4.1.0-1|17	Foundation. This package contains Microsoft's implementation of GSL.
21cr|ms-gsl-4.1.0-1|18	The entire implementation is provided inline in the headers under the gsl
21cr|ms-gsl-4.1.0-1|19	directory. The implementation generally assumes a platform that implements
21cr|ms-gsl-4.1.0-1|20	C++14 support.
21cr|ms-gsl-4.1.0-1|21	While some types have been broken out into their own headers (e.g. gsl/span),
21cr|ms-gsl-4.1.0-1|22	it is simplest to just include gsl/gsl and gain access to the entire library.
21cr|ms-gsl-4.1.0-1|23	
21cr|ms-gsl-4.1.0-1|24	#-----------------------------------------------------------------------------
21cr|ms-gsl-4.1.0-1|25	
21cr|ms-gsl-4.1.0-1|26	%package devel
21cr|ms-gsl-4.1.0-1|27	Summary:	Development files for %{name}
21cr|ms-gsl-4.1.0-1|28	Group:		Development/C++
21cr|ms-gsl-4.1.0-1|29	Provides:	guidelines-support-library-devel = %{EVRD}
21cr|ms-gsl-4.1.0-1|30	Provides:	microsoft-gsl-devel = %{EVRD}
21cr|ms-gsl-4.1.0-1|31	
21cr|ms-gsl-4.1.0-1|32	%description devel
21cr|ms-gsl-4.1.0-1|33	The Guidelines Support Library (GSL) contains functions and types that are
21cr|ms-gsl-4.1.0-1|34	suggested for use by the C++ Core Guidelines maintained by the Standard C++
21cr|ms-gsl-4.1.0-1|35	Foundation. The entire implementation is provided inline in the headers under
21cr|ms-gsl-4.1.0-1|36	the gsl directory. The implementation generally assumes a platform that
21cr|ms-gsl-4.1.0-1|37	implements C++14 support.
21cr|ms-gsl-4.1.0-1|38	While some types have been broken out into their own headers (e.g. gsl/span),
21cr|ms-gsl-4.1.0-1|39	it is simplest to just include gsl/gsl and gain access to the entire library.
21cr|ms-gsl-4.1.0-1|40	This package contains the development files for %{name}.
21cr|ms-gsl-4.1.0-1|41	
21cr|ms-gsl-4.1.0-1|42	%files devel
21cr|ms-gsl-4.1.0-1|43	%doc README.md ThirdPartyNotices.txt CONTRIBUTING.md
21cr|ms-gsl-4.1.0-1|44	%doc docs/headers.md
21cr|ms-gsl-4.1.0-1|45	%license LICENSE
21cr|ms-gsl-4.1.0-1|46	%{_datadir}/cmake/Microsoft.GSL/
21cr|ms-gsl-4.1.0-1|47	%{_includedir}/gsl/
21cr|ms-gsl-4.1.0-1|48	
21cr|ms-gsl-4.1.0-1|49	#-----------------------------------------------------------------------------
21cr|ms-gsl-4.1.0-1|50	
21cr|ms-gsl-4.1.0-1|51	%prep
21cr|ms-gsl-4.1.0-1|52	%autosetup -p1 -n GSL-%{version}
21cr|ms-gsl-4.1.0-1|53	
21cr|ms-gsl-4.1.0-1|54	
21cr|ms-gsl-4.1.0-1|55	%build
21cr|ms-gsl-4.1.0-1|56	%cmake	-DCMAKE_BUILD_TYPE=Release \
21cr|ms-gsl-4.1.0-1|57	-DGSL_INSTALL:BOOL=ON \
21cr|ms-gsl-4.1.0-1|58	-DGSL_TEST:BOOL=ON
21cr|ms-gsl-4.1.0-1|59	%make
21cr|ms-gsl-4.1.0-1|60	
21cr|ms-gsl-4.1.0-1|61	
21cr|ms-gsl-4.1.0-1|62	%install
21cr|ms-gsl-4.1.0-1|63	%makeinstall_std -C build

3289 21
21cr|msilbc-2.1.2-1|1	%define major 0
21cr|msilbc-2.1.2-1|2	%define libname %mklibname %{name} %{major}
21cr|msilbc-2.1.2-1|3	%define devname %mklibname %{name} -d
21cr|msilbc-2.1.2-1|4	
21cr|msilbc-2.1.2-1|5	Summary:	msiLBC is low bitrate audio codec - plugin for mediastreamer
21cr|msilbc-2.1.2-1|6	Name:		msilbc
21cr|msilbc-2.1.2-1|7	Version:	2.1.2
21cr|msilbc-2.1.2-1|8	Release:	1
21cr|msilbc-2.1.2-1|9	License:	GPL2+
21cr|msilbc-2.1.2-1|10	Group:		System/Libraries
21cr|msilbc-2.1.2-1|11	Url:		http://www.linphone.org
21cr|msilbc-2.1.2-1|12	Source0:	http://download.savannah.gnu.org/releases/linphone/plugins/sources/%{name}-%{version}.tar.gz
21cr|msilbc-2.1.2-1|13	Patch0:		msilbc-webrtc-libilbc.patch
21cr|msilbc-2.1.2-1|14	BuildRequires:	pkgconfig(libilbc)
21cr|msilbc-2.1.2-1|15	BuildRequires:	pkgconfig(mediastreamer)
21cr|msilbc-2.1.2-1|16	BuildRequires:	pkgconfig(ortp)
21cr|msilbc-2.1.2-1|17	
21cr|msilbc-2.1.2-1|18	%description
21cr|msilbc-2.1.2-1|19	This package supplies the mediastreamer plugin for the iLBC audio
21cr|msilbc-2.1.2-1|20	codec, which is necessary to use the codec with Linphone.
21cr|msilbc-2.1.2-1|21	iLBC is low bitrate audio codec - plugin for mediastreamer.
21cr|msilbc-2.1.2-1|22	Needed to build Google Talk libjingle voice call support with iLBC codec.
21cr|msilbc-2.1.2-1|23	
21cr|msilbc-2.1.2-1|24	#--------------------------------------------------------------------
21cr|msilbc-2.1.2-1|25	
21cr|msilbc-2.1.2-1|26	%package -n %{libname}
21cr|msilbc-2.1.2-1|27	Summary:	Library files for msiLBC
21cr|msilbc-2.1.2-1|28	Group:		System/Libraries
21cr|msilbc-2.1.2-1|29	
21cr|msilbc-2.1.2-1|30	%description -n %{libname}
21cr|msilbc-2.1.2-1|31	This package supplies the mediastreamer plugin for the iLBC audio
21cr|msilbc-2.1.2-1|32	codec, which is necessary to use the codec with Linphone.
21cr|msilbc-2.1.2-1|33	iLBC is low bitrate audio codec - plugin for mediastreamer.
21cr|msilbc-2.1.2-1|34	Needed to build Google Talk libjingle voice call support with iLBC codec.
21cr|msilbc-2.1.2-1|35	
21cr|msilbc-2.1.2-1|36	%files -n %{libname}
21cr|msilbc-2.1.2-1|37	%{_libdir}/mediastreamer/plugins/libmsilbc.so.%{major}*
21cr|msilbc-2.1.2-1|38	
21cr|msilbc-2.1.2-1|39	#--------------------------------------------------------------------
21cr|msilbc-2.1.2-1|40	
21cr|msilbc-2.1.2-1|41	%package -n %{devname}
21cr|msilbc-2.1.2-1|42	Summary:	Development files for msiLBC library
21cr|msilbc-2.1.2-1|43	Group:		Development/C
21cr|msilbc-2.1.2-1|44	Requires:	%{libname} = %{EVRD}
21cr|msilbc-2.1.2-1|45	Provides:	%{name}-devel = %{EVRD}
21cr|msilbc-2.1.2-1|46	
21cr|msilbc-2.1.2-1|47	%description -n %{devname}
21cr|msilbc-2.1.2-1|48	This package supplies the mediastreamer plugin for the iLBC audio
21cr|msilbc-2.1.2-1|49	codec, which is necessary to use the codec with Linphone.
21cr|msilbc-2.1.2-1|50	iLBC is low bitrate audio codec - plugin for mediastreamer.
21cr|msilbc-2.1.2-1|51	Needed to build Google Talk libjingle voice call support with iLBC codec.
21cr|msilbc-2.1.2-1|52	
21cr|msilbc-2.1.2-1|53	%files -n %{devname}
21cr|msilbc-2.1.2-1|54	%doc README INSTALL AUTHORS COPYING NEWS
21cr|msilbc-2.1.2-1|55	%{_libdir}/mediastreamer/plugins/libmsilbc.so
21cr|msilbc-2.1.2-1|56	
21cr|msilbc-2.1.2-1|57	#--------------------------------------------------------------------
21cr|msilbc-2.1.2-1|58	%prep
21cr|msilbc-2.1.2-1|59	%autosetup -p1
21cr|msilbc-2.1.2-1|60	
21cr|msilbc-2.1.2-1|61	%build
21cr|msilbc-2.1.2-1|62	autoreconf -fi
21cr|msilbc-2.1.2-1|63	export ILBC_CFLAGS='%{optflags}'
21cr|msilbc-2.1.2-1|64	export ILBC_LIBS='%{_libdir}'
21cr|msilbc-2.1.2-1|65	%configure
21cr|msilbc-2.1.2-1|66	# parallel build fail
21cr|msilbc-2.1.2-1|67	%make -j1
21cr|msilbc-2.1.2-1|68	
21cr|msilbc-2.1.2-1|69	%install
21cr|msilbc-2.1.2-1|70	%makeinstall_std

3290 21
21cr|msitools-0.103-1|1	%define major 0
21cr|msitools-0.103-1|2	%define api 1.0
21cr|msitools-0.103-1|3	%define libname %mklibname msi %{api} %{major}
21cr|msitools-0.103-1|4	%define girname %mklibname msi-gir %{api}
21cr|msitools-0.103-1|5	%define devname %mklibname msi %{api} -d
21cr|msitools-0.103-1|6	
21cr|msitools-0.103-1|7	Summary:	Set of programs to inspect and build Windows Installer (.MSI) files
21cr|msitools-0.103-1|8	Name:		msitools
21cr|msitools-0.103-1|9	Version:	0.103
21cr|msitools-0.103-1|10	Release:	1
21cr|msitools-0.103-1|11	License:	LGPLv2.1
21cr|msitools-0.103-1|12	Group:		Graphical desktop/GNOME
21cr|msitools-0.103-1|13	Url:		https://gitlab.gnome.org/GNOME/msitools
21cr|msitools-0.103-1|14	Source0:	https://download.gnome.org/sources/%{name}/%{version}/%{name}-%{version}.tar.xz
21cr|msitools-0.103-1|15	BuildRequires:	bison
21cr|msitools-0.103-1|16	BuildRequires:	gettext
21cr|msitools-0.103-1|17	BuildRequires:	meson
21cr|msitools-0.103-1|18	BuildRequires:	vala
21cr|msitools-0.103-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|msitools-0.103-1|20	BuildRequires:	pkgconfig(gobject-2.0)
21cr|msitools-0.103-1|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|msitools-0.103-1|22	BuildRequires:	pkgconfig(libgcab-1.0)
21cr|msitools-0.103-1|23	BuildRequires:	pkgconfig(libgsf-1)
21cr|msitools-0.103-1|24	BuildRequires:	pkgconfig(libxml-2.0)
21cr|msitools-0.103-1|25	
21cr|msitools-0.103-1|26	%description
21cr|msitools-0.103-1|27	Set of programs to inspect and build Windows Installer (.MSI) files.
21cr|msitools-0.103-1|28	It is based on libmsi, a portable library to read and write .MSI files.
21cr|msitools-0.103-1|29	Libmsi in turn is a port of (and a subset of) Wine's implementation
21cr|msitools-0.103-1|30	of the Windows Installer.
21cr|msitools-0.103-1|31	msitools plans to be a solution for packaging and deployment of
21cr|msitools-0.103-1|32	cross-compiled Windows applications.
21cr|msitools-0.103-1|33	
21cr|msitools-0.103-1|34	%files -f %{name}.lang
21cr|msitools-0.103-1|35	%doc README.md
21cr|msitools-0.103-1|36	%license copyright
21cr|msitools-0.103-1|37	%{_bindir}/msi*
21cr|msitools-0.103-1|38	%{_bindir}/wixl*
21cr|msitools-0.103-1|39	%{_datadir}/bash-completion/completions/%{name}
21cr|msitools-0.103-1|40	%{_datadir}/wixl-%{version}
21cr|msitools-0.103-1|41	
21cr|msitools-0.103-1|42	#------------------------------------------------------------------
21cr|msitools-0.103-1|43	
21cr|msitools-0.103-1|44	%package -n %{libname}
21cr|msitools-0.103-1|45	Summary:	%{name} shared library
21cr|msitools-0.103-1|46	Group:		System/Libraries
21cr|msitools-0.103-1|47	
21cr|msitools-0.103-1|48	%description -n %{libname}
21cr|msitools-0.103-1|49	%{name} shared library.
21cr|msitools-0.103-1|50	
21cr|msitools-0.103-1|51	%files -n %{libname}
21cr|msitools-0.103-1|52	%{_libdir}/libmsi-%{api}.so.%{major}*
21cr|msitools-0.103-1|53	
21cr|msitools-0.103-1|54	#------------------------------------------------------------------
21cr|msitools-0.103-1|55	
21cr|msitools-0.103-1|56	%package -n %{girname}
21cr|msitools-0.103-1|57	Summary:	GObject Introspection interface description for %{name}
21cr|msitools-0.103-1|58	Group:		System/Libraries
21cr|msitools-0.103-1|59	
21cr|msitools-0.103-1|60	%description -n %{girname}
21cr|msitools-0.103-1|61	GObject Introspection interface description for %{name}.
21cr|msitools-0.103-1|62	
21cr|msitools-0.103-1|63	%files -n %{girname}
21cr|msitools-0.103-1|64	%{_libdir}/girepository-1.0/Libmsi-%{api}.typelib
21cr|msitools-0.103-1|65	
21cr|msitools-0.103-1|66	#------------------------------------------------------------------
21cr|msitools-0.103-1|67	
21cr|msitools-0.103-1|68	%package -n %{devname}
21cr|msitools-0.103-1|69	Summary:	%{name} development files
21cr|msitools-0.103-1|70	Group:		Development/Other
21cr|msitools-0.103-1|71	Requires:	%{girname} = %{EVRD}
21cr|msitools-0.103-1|72	Requires:	%{libname} = %{EVRD}
21cr|msitools-0.103-1|73	Provides:	%{name}-devel = %{EVRD}
21cr|msitools-0.103-1|74	
21cr|msitools-0.103-1|75	%description -n %{devname}
21cr|msitools-0.103-1|76	%{name} development files.
21cr|msitools-0.103-1|77	
21cr|msitools-0.103-1|78	%files -n %{devname}
21cr|msitools-0.103-1|79	%{_datadir}/gir-1.0/Libmsi-%{api}.gir
21cr|msitools-0.103-1|80	%{_datadir}/vala/vapi/libmsi-%{api}.deps
21cr|msitools-0.103-1|81	%{_datadir}/vala/vapi/libmsi-%{api}.vapi
21cr|msitools-0.103-1|82	%{_includedir}/libmsi-%{api}
21cr|msitools-0.103-1|83	%{_libdir}/libmsi-%{api}.so
21cr|msitools-0.103-1|84	%{_libdir}/pkgconfig/libmsi-%{api}.pc
21cr|msitools-0.103-1|85	
21cr|msitools-0.103-1|86	#------------------------------------------------------------------
21cr|msitools-0.103-1|87	
21cr|msitools-0.103-1|88	%prep
21cr|msitools-0.103-1|89	%autosetup -p1
21cr|msitools-0.103-1|90	
21cr|msitools-0.103-1|91	%build
21cr|msitools-0.103-1|92	%meson
21cr|msitools-0.103-1|93	%meson_build
21cr|msitools-0.103-1|94	
21cr|msitools-0.103-1|95	%install
21cr|msitools-0.103-1|96	%meson_install
21cr|msitools-0.103-1|97	
21cr|msitools-0.103-1|98	chmod 755 %{buildroot}%{_bindir}/msi*
21cr|msitools-0.103-1|99	
21cr|msitools-0.103-1|100	%find_lang %{name} --all-name --with-gnome

3291 21
21cr|msktutil-1.2.2-1|1	Summary:	Tool for managing kerberos keytabs with an Active Directory server
21cr|msktutil-1.2.2-1|2	Name:		msktutil
21cr|msktutil-1.2.2-1|3	Version:	1.2.2
21cr|msktutil-1.2.2-1|4	Release:	1
21cr|msktutil-1.2.2-1|5	License:	GPLv2+
21cr|msktutil-1.2.2-1|6	Group:		System/Servers
21cr|msktutil-1.2.2-1|7	Url:		https://github.com/msktutil/msktutil
21cr|msktutil-1.2.2-1|8	Source0:	https://github.com/msktutil/msktutil/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|msktutil-1.2.2-1|9	BuildRequires:	openldap-devel
21cr|msktutil-1.2.2-1|10	BuildRequires:	pkgconfig(krb5)
21cr|msktutil-1.2.2-1|11	BuildRequires:	pkgconfig(libsasl2)
21cr|msktutil-1.2.2-1|12	Requires:	sasl-plug-gssapi
21cr|msktutil-1.2.2-1|13	
21cr|msktutil-1.2.2-1|14	%description
21cr|msktutil-1.2.2-1|15	Msktutil is a program for interoperability with Active Directory that can:
21cr|msktutil-1.2.2-1|16	* Create a computer account in Active Directory
21cr|msktutil-1.2.2-1|17	* Create a system Kerberos keytab
21cr|msktutil-1.2.2-1|18	* Add and remove principals to and from that keytab
21cr|msktutil-1.2.2-1|19	* Change the computer account's password
21cr|msktutil-1.2.2-1|20	
21cr|msktutil-1.2.2-1|21	%files
21cr|msktutil-1.2.2-1|22	%doc ChangeLog README
21cr|msktutil-1.2.2-1|23	%license LICENSE
21cr|msktutil-1.2.2-1|24	%{_mandir}/man1/%{name}.1*
21cr|msktutil-1.2.2-1|25	%{_sbindir}/%{name}
21cr|msktutil-1.2.2-1|26	
21cr|msktutil-1.2.2-1|27	#----------------------------------------------------------------------------
21cr|msktutil-1.2.2-1|28	
21cr|msktutil-1.2.2-1|29	%prep
21cr|msktutil-1.2.2-1|30	%autosetup -p1
21cr|msktutil-1.2.2-1|31	
21cr|msktutil-1.2.2-1|32	%build
21cr|msktutil-1.2.2-1|33	autoreconf -fi
21cr|msktutil-1.2.2-1|34	%configure2_5x
21cr|msktutil-1.2.2-1|35	%make
21cr|msktutil-1.2.2-1|36	
21cr|msktutil-1.2.2-1|37	%install
21cr|msktutil-1.2.2-1|38	%makeinstall_std
21cr|msktutil-1.2.2-1|39	chmod -x %{buildroot}/%{_mandir}/man1/%{name}.1*

3292 21
21cr|msmtp-1.4.28-5|1	Summary:	An SMTP client
21cr|msmtp-1.4.28-5|2	Name:		msmtp
21cr|msmtp-1.4.28-5|3	Version:	1.4.28
21cr|msmtp-1.4.28-5|4	Release:	5
21cr|msmtp-1.4.28-5|5	License:	GPLv3
21cr|msmtp-1.4.28-5|6	Group:		System/Servers
21cr|msmtp-1.4.28-5|7	URL:		http://msmtp.sourceforge.net/
21cr|msmtp-1.4.28-5|8	Source0:	http://downloads.sourceforge.net/project/msmtp/msmtp/%{version}/msmtp-%{version}.tar.bz2
21cr|msmtp-1.4.28-5|9	Source1:	msmtprc
21cr|msmtp-1.4.28-5|10	BuildRequires:	openssl-devel >= 0:0.9.6
21cr|msmtp-1.4.28-5|11	BuildRequires:	libgcrypt-devel >= 0:1.2.0
21cr|msmtp-1.4.28-5|12	Provides:	sendmail-command
21cr|msmtp-1.4.28-5|13	
21cr|msmtp-1.4.28-5|14	%description
21cr|msmtp-1.4.28-5|15	msmtp is an SMTP client that one can use with mail user agents that
21cr|msmtp-1.4.28-5|16	that contain no mail transfer capability (e.g., Mutt).
21cr|msmtp-1.4.28-5|17	
21cr|msmtp-1.4.28-5|18	Supported features:
21cr|msmtp-1.4.28-5|19	- sendmail compatible interface (command line options and exit codes)
21cr|msmtp-1.4.28-5|20	- SMTP AUTH methods PLAIN, LOGIN, CRAM-MD5 and EXTERNAL
21cr|msmtp-1.4.28-5|21	(and GSSAPI, DIGEST-MD5 and NTLM when compiled with GNU SASL support)
21cr|msmtp-1.4.28-5|22	- TLS encrypted connections with the GnuTLS or OpenSSL libraries
21cr|msmtp-1.4.28-5|23	(including server certificate verification and the possibility to send
21cr|msmtp-1.4.28-5|24	a client certificate)
21cr|msmtp-1.4.28-5|25	- LMTP support
21cr|msmtp-1.4.28-5|26	- DSN (Delivery Status Notification) support
21cr|msmtp-1.4.28-5|27	- RMQS (Remote Message Queue Starting) support (ETRN keyword)
21cr|msmtp-1.4.28-5|28	- PIPELINING support for increased transmission speed
21cr|msmtp-1.4.28-5|29	- IPv6 support
21cr|msmtp-1.4.28-5|30	- support for multiple accounts
21cr|msmtp-1.4.28-5|31	
21cr|msmtp-1.4.28-5|32	%prep
21cr|msmtp-1.4.28-5|33	%setup -q
21cr|msmtp-1.4.28-5|34	
21cr|msmtp-1.4.28-5|35	%build
21cr|msmtp-1.4.28-5|36	%configure --with-ssl=openssl --disable-gsasl
21cr|msmtp-1.4.28-5|37	%{__make}
21cr|msmtp-1.4.28-5|38	
21cr|msmtp-1.4.28-5|39	%install
21cr|msmtp-1.4.28-5|40	%makeinstall_std
21cr|msmtp-1.4.28-5|41	
21cr|msmtp-1.4.28-5|42	mkdir -p %{buildroot}/%{_sysconfdir}
21cr|msmtp-1.4.28-5|43	cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/msmtprc
21cr|msmtp-1.4.28-5|44	chmod 644 %{buildroot}/%{_sysconfdir}/msmtprc
21cr|msmtp-1.4.28-5|45	
21cr|msmtp-1.4.28-5|46	%find_lang %name
21cr|msmtp-1.4.28-5|47	
21cr|msmtp-1.4.28-5|48	%post
21cr|msmtp-1.4.28-5|49	update-alternatives \
21cr|msmtp-1.4.28-5|50	--install %{_sbindir}/sendmail sendmail-command %{_bindir}/msmtp 5 \
21cr|msmtp-1.4.28-5|51	--slave %_prefix/lib/sendmail sendmail-command-in_libdir %{_bindir}/msmtp
21cr|msmtp-1.4.28-5|52	
21cr|msmtp-1.4.28-5|53	%preun
21cr|msmtp-1.4.28-5|54	if [ $1 = 0 ]; then
21cr|msmtp-1.4.28-5|55	update-alternatives --remove sendmail-command %{_bindir}/msmtp
21cr|msmtp-1.4.28-5|56	fi
21cr|msmtp-1.4.28-5|57	
21cr|msmtp-1.4.28-5|58	%files -f %name.lang
21cr|msmtp-1.4.28-5|59	%defattr(-, root, root, 0755)
21cr|msmtp-1.4.28-5|60	%doc README THANKS NEWS COPYING AUTHORS doc/msmtp.info doc/msmtprc-user.example
21cr|msmtp-1.4.28-5|61	%doc doc/Mutt+msmtp.txt doc/msmtprc-system.example scripts/msmtpqueue
21cr|msmtp-1.4.28-5|62	%config(noreplace) %{_sysconfdir}/msmtprc
21cr|msmtp-1.4.28-5|63	%{_bindir}/*
21cr|msmtp-1.4.28-5|64	%{_mandir}/man1/*
21cr|msmtp-1.4.28-5|65	%{_infodir}/*

3293 21
21cr|mspdebug-0.22-3|1	Summary:	Debugger and gdb proxy for MSP430 MCUs
21cr|mspdebug-0.22-3|2	Name:		mspdebug
21cr|mspdebug-0.22-3|3	Version:	0.22
21cr|mspdebug-0.22-3|4	Release:	3
21cr|mspdebug-0.22-3|5	License:	GPLv2+
21cr|mspdebug-0.22-3|6	Group:		Development/Other
21cr|mspdebug-0.22-3|7	Url:		http://mspdebug.sourceforge.net/
21cr|mspdebug-0.22-3|8	Source0:	https://downloads.sourceforge.net/project/mspdebug/mspdebug-%{version}.tar.gz
21cr|mspdebug-0.22-3|9	BuildRequires:	readline-devel
21cr|mspdebug-0.22-3|10	BuildRequires:	pkgconfig(libusb)
21cr|mspdebug-0.22-3|11	
21cr|mspdebug-0.22-3|12	%description
21cr|mspdebug-0.22-3|13	A a free debugger for use with MSP430 MCUs. It supports FET430UIF,
21cr|mspdebug-0.22-3|14	eZ430, RF2500 and TI Chronos devices. It can be used as a proxy for
21cr|mspdebug-0.22-3|15	gdb or as an independent debugger with support for programming,
21cr|mspdebug-0.22-3|16	disassembly and reverse engineering.
21cr|mspdebug-0.22-3|17	
21cr|mspdebug-0.22-3|18	%files
21cr|mspdebug-0.22-3|19	%doc AUTHORS COPYING
21cr|mspdebug-0.22-3|20	%{_bindir}/mspdebug
21cr|mspdebug-0.22-3|21	%{_mandir}/man1/mspdebug.1*
21cr|mspdebug-0.22-3|22	%{_libdir}/%{name}/*.ihex
21cr|mspdebug-0.22-3|23	
21cr|mspdebug-0.22-3|24	#----------------------------------------------------------------------------
21cr|mspdebug-0.22-3|25	
21cr|mspdebug-0.22-3|26	%prep
21cr|mspdebug-0.22-3|27	%setup -q
21cr|mspdebug-0.22-3|28	
21cr|mspdebug-0.22-3|29	%build
21cr|mspdebug-0.22-3|30	# add -DDEBUG_GDB to CFLAGS for gdb debugging output
21cr|mspdebug-0.22-3|31	#make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_OPT_FLAGS"
21cr|mspdebug-0.22-3|32	%make GCC_CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|mspdebug-0.22-3|33	
21cr|mspdebug-0.22-3|34	%install
21cr|mspdebug-0.22-3|35	%makeinstall_std PREFIX=%{_prefix} LIBDIR=%{_libdir}

3294 21
21cr|ms-sys-2.5.3-3|1	Summary:	Create DOS/MS-compatible boot records
21cr|ms-sys-2.5.3-3|2	Name:		ms-sys
21cr|ms-sys-2.5.3-3|3	Version:	2.5.3
21cr|ms-sys-2.5.3-3|4	Release:	3
21cr|ms-sys-2.5.3-3|5	License:	GPLv2
21cr|ms-sys-2.5.3-3|6	Group:		System/Configuration/Boot and Init
21cr|ms-sys-2.5.3-3|7	URL:		http://ms-sys.sourceforge.net/
21cr|ms-sys-2.5.3-3|8	Source0:	http://dl.sf.net/ms-sys/ms-sys-%{version}.tar.gz
21cr|ms-sys-2.5.3-3|9	Patch0:		ms-sys-2.3.0_mandir.patch
21cr|ms-sys-2.5.3-3|10	BuildRequires:	gettext
21cr|ms-sys-2.5.3-3|11	
21cr|ms-sys-2.5.3-3|12	%description
21cr|ms-sys-2.5.3-3|13	This program is used to create DOS/MS-compatible boot records. It is
21cr|ms-sys-2.5.3-3|14	able to do the same as Microsoft "fdisk /mbr" to a hard disk. It is
21cr|ms-sys-2.5.3-3|15	also able to do the same as DOS "sys" to a floppy or FAT32 partition
21cr|ms-sys-2.5.3-3|16	except that it does not copy any system files, only the boot record is
21cr|ms-sys-2.5.3-3|17	written.
21cr|ms-sys-2.5.3-3|18	
21cr|ms-sys-2.5.3-3|19	%prep
21cr|ms-sys-2.5.3-3|20	%setup -q
21cr|ms-sys-2.5.3-3|21	%apply_patches
21cr|ms-sys-2.5.3-3|22	
21cr|ms-sys-2.5.3-3|23	%build
21cr|ms-sys-2.5.3-3|24	%make debug \
21cr|ms-sys-2.5.3-3|25	CC="${CC:-%{__cc}}" \
21cr|ms-sys-2.5.3-3|26	EXTRA_CFLAGS="%{optflags} -fasm" \
21cr|ms-sys-2.5.3-3|27	EXTRA_LDFLAGS="%{optflags}"
21cr|ms-sys-2.5.3-3|28	
21cr|ms-sys-2.5.3-3|29	%install
21cr|ms-sys-2.5.3-3|30	make install \
21cr|ms-sys-2.5.3-3|31	DESTDIR=%{buildroot} \
21cr|ms-sys-2.5.3-3|32	PREFIX="%{_prefix}" \
21cr|ms-sys-2.5.3-3|33	
21cr|ms-sys-2.5.3-3|34	%find_lang %{name}
21cr|ms-sys-2.5.3-3|35	
21cr|ms-sys-2.5.3-3|36	%files -f %{name}.lang
21cr|ms-sys-2.5.3-3|37	%doc CHANGELOG CONTRIBUTORS COPYING README TODO
21cr|ms-sys-2.5.3-3|38	%{_bindir}/ms-sys
21cr|ms-sys-2.5.3-3|39	%{_mandir}/man1/ms-sys.1*
21cr|ms-sys-2.5.3-3|40	%{_mandir}/de/man1/ms-sys.1.*
21cr|ms-sys-2.5.3-3|41	%{_mandir}/fr/man1/ms-sys.1.*

3295 21
21cr|mstone-4.9.4-8|1	# Workaround to build with GCC 10
21cr|mstone-4.9.4-8|2	%global optflags %{optflags} -fcommon
21cr|mstone-4.9.4-8|3	%global __requires_exclude /bin/ksh
21cr|mstone-4.9.4-8|4	
21cr|mstone-4.9.4-8|5	Name:		mstone
21cr|mstone-4.9.4-8|6	Version:	4.9.4
21cr|mstone-4.9.4-8|7	Release:	8
21cr|mstone-4.9.4-8|8	Summary:	Mail protocols benchmark framework
21cr|mstone-4.9.4-8|9	License:	GPL
21cr|mstone-4.9.4-8|10	Group:		Networking/Other
21cr|mstone-4.9.4-8|11	URL:		http://mstone.sourceforge.net/
21cr|mstone-4.9.4-8|12	Source:     http://downloads.sourceforge.net/mstone/mstone+docs-%{version}.tar.gz
21cr|mstone-4.9.4-8|13	BuildRequires: cmake
21cr|mstone-4.9.4-8|14	
21cr|mstone-4.9.4-8|15	%description
21cr|mstone-4.9.4-8|16	Mstone is a multi-protocol stress and performance measurement tool. Mstone can
21cr|mstone-4.9.4-8|17	test multiple protocols (e.g. POP and SMTP) simultaneously and measures the
21cr|mstone-4.9.4-8|18	performance of every transaction. The performance can be graphed throughout the
21cr|mstone-4.9.4-8|19	duration of the test.
21cr|mstone-4.9.4-8|20	
21cr|mstone-4.9.4-8|21	%prep
21cr|mstone-4.9.4-8|22	%setup -q
21cr|mstone-4.9.4-8|23	find . -type f -exec chmod a+r {} \;
21cr|mstone-4.9.4-8|24	
21cr|mstone-4.9.4-8|25	%build
21cr|mstone-4.9.4-8|26	%cmake
21cr|mstone-4.9.4-8|27	%make
21cr|mstone-4.9.4-8|28	
21cr|mstone-4.9.4-8|29	%install
21cr|mstone-4.9.4-8|30	rm -rf %{buildroot}
21cr|mstone-4.9.4-8|31	install -d -m 755 %{buildroot}%{_bindir}
21cr|mstone-4.9.4-8|32	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|mstone-4.9.4-8|33	install -d -m 755 %{buildroot}%{_datadir}/%{name}/{bin,data}
21cr|mstone-4.9.4-8|34	
21cr|mstone-4.9.4-8|35	install -m 755 build/src/mailclient %{buildroot}%{_bindir}
21cr|mstone-4.9.4-8|36	install -m 755 build/src/getdist %{buildroot}%{_bindir}
21cr|mstone-4.9.4-8|37	install -m 755 process mstone %{buildroot}%{_datadir}/%{name}
21cr|mstone-4.9.4-8|38	install -m 755 bin/* %{buildroot}%{_datadir}/%{name}/bin
21cr|mstone-4.9.4-8|39	install -m 644 data/* %{buildroot}%{_datadir}/%{name}/data
21cr|mstone-4.9.4-8|40	install -m 644 conf/* %{buildroot}%{_sysconfdir}/%{name}
21cr|mstone-4.9.4-8|41	
21cr|mstone-4.9.4-8|42	%files
21cr|mstone-4.9.4-8|43	%doc INSTALL.txt LICENSE  LICENSE.npl NEWS.txt README.txt doc/*
21cr|mstone-4.9.4-8|44	%{_bindir}/mailclient
21cr|mstone-4.9.4-8|45	%{_bindir}/getdist
21cr|mstone-4.9.4-8|46	%{_datadir}/mstone
21cr|mstone-4.9.4-8|47	%config(noreplace) %{_sysconfdir}/mstone

3296 21
21cr|msynctool-0.22-14|1	Summary:	CLI for synchronization with OpenSync
21cr|msynctool-0.22-14|2	Name:		msynctool
21cr|msynctool-0.22-14|3	Version:	0.22
21cr|msynctool-0.22-14|4	Epoch:		1
21cr|msynctool-0.22-14|5	Release:	14
21cr|msynctool-0.22-14|6	License:	GPLv2+
21cr|msynctool-0.22-14|7	Group:		Networking/Other
21cr|msynctool-0.22-14|8	Url:		http://www.opensync.org
21cr|msynctool-0.22-14|9	Source0:	%{name}-%{version}.tar.bz2
21cr|msynctool-0.22-14|10	BuildRequires:	pkgconfig(opensync-1.0)
21cr|msynctool-0.22-14|11	Requires:	libopensync
21cr|msynctool-0.22-14|12	
21cr|msynctool-0.22-14|13	%description
21cr|msynctool-0.22-14|14	Command line synchronization tool for the OpenSync framework. To allow
21cr|msynctool-0.22-14|15	synchronization on machines which lack a X server. It relies on the
21cr|msynctool-0.22-14|16	OpenSync framework to do the actual synchronization.
21cr|msynctool-0.22-14|17	
21cr|msynctool-0.22-14|18	%files
21cr|msynctool-0.22-14|19	%doc AUTHORS ChangeLog NEWS README
21cr|msynctool-0.22-14|20	%{_bindir}/msynctool
21cr|msynctool-0.22-14|21	%{_bindir}/convcard
21cr|msynctool-0.22-14|22	%{_bindir}/convtest
21cr|msynctool-0.22-14|23	%{_mandir}/man1/convcard.1*
21cr|msynctool-0.22-14|24	%{_mandir}/man1/msynctool.1*
21cr|msynctool-0.22-14|25	
21cr|msynctool-0.22-14|26	#----------------------------------------------------------------------------
21cr|msynctool-0.22-14|27	
21cr|msynctool-0.22-14|28	%prep
21cr|msynctool-0.22-14|29	%setup -q
21cr|msynctool-0.22-14|30	
21cr|msynctool-0.22-14|31	%build
21cr|msynctool-0.22-14|32	%configure
21cr|msynctool-0.22-14|33	%make
21cr|msynctool-0.22-14|34	
21cr|msynctool-0.22-14|35	%install
21cr|msynctool-0.22-14|36	%makeinstall_std

3297 21
21cr|mt7630e-2.3.9-2|1	%define gitrev dfef2af
21cr|mt7630e-2.3.9-2|2	%define gitdate 20161020
21cr|mt7630e-2.3.9-2|3	
21cr|mt7630e-2.3.9-2|4	# How to prepare the source archive from the git tree:
21cr|mt7630e-2.3.9-2|5	# $ hash=`git log -1 --format='%h'`
21cr|mt7630e-2.3.9-2|6	# $ date=`git log -1 --format='%cd' --date=short | tr -d -`
21cr|mt7630e-2.3.9-2|7	# $ git archive --prefix mt7630e-${date}-git${hash}/ ${hash} \
21cr|mt7630e-2.3.9-2|8	#	| xz -7e > ../mt7630e-${date}-git${hash}.tar.xz
21cr|mt7630e-2.3.9-2|9	
21cr|mt7630e-2.3.9-2|10	%define firmware_dir /lib/firmware/
21cr|mt7630e-2.3.9-2|11	
21cr|mt7630e-2.3.9-2|12	%define _enable_debug_packages	%{nil}
21cr|mt7630e-2.3.9-2|13	%define debug_package		%{nil}
21cr|mt7630e-2.3.9-2|14	
21cr|mt7630e-2.3.9-2|15	Summary:	Driver for Mediatek MT7630E Wireless LAN
21cr|mt7630e-2.3.9-2|16	Name:		mt7630e
21cr|mt7630e-2.3.9-2|17	Version:	2.3.9
21cr|mt7630e-2.3.9-2|18	Release:	2
21cr|mt7630e-2.3.9-2|19	License:	GPLv2
21cr|mt7630e-2.3.9-2|20	Group:		System/Kernel and hardware
21cr|mt7630e-2.3.9-2|21	URL:		https://github.com/benjarobin/MT7630E
21cr|mt7630e-2.3.9-2|22	Source0:	%{name}-%{gitdate}-git%{gitrev}.tar.xz
21cr|mt7630e-2.3.9-2|23	Source1:	%{name}.rpmlintrc
21cr|mt7630e-2.3.9-2|24	Source2:	Makefile
21cr|mt7630e-2.3.9-2|25	Patch0:		Fix-bug-for-kernel-4.10-which-is-due-to-the-WDS-bein.patch
21cr|mt7630e-2.3.9-2|26	Patch1:		kernel-4.12.0-fix.patch
21cr|mt7630e-2.3.9-2|27	
21cr|mt7630e-2.3.9-2|28	%description
21cr|mt7630e-2.3.9-2|29	This package contains the driver for MT7630E wireless LAN adapter
21cr|mt7630e-2.3.9-2|30	by Mediatek.
21cr|mt7630e-2.3.9-2|31	
21cr|mt7630e-2.3.9-2|32	
21cr|mt7630e-2.3.9-2|33	%package -n dkms-%{name}
21cr|mt7630e-2.3.9-2|34	Summary:	Driver for Mediatek MT7630E Wireless LAN
21cr|mt7630e-2.3.9-2|35	Group:		System/Kernel and hardware
21cr|mt7630e-2.3.9-2|36	Requires(post):		dkms
21cr|mt7630e-2.3.9-2|37	Requires(preun):	dkms
21cr|mt7630e-2.3.9-2|38	Requires:	%{name}-firmware
21cr|mt7630e-2.3.9-2|39	
21cr|mt7630e-2.3.9-2|40	
21cr|mt7630e-2.3.9-2|41	%description -n dkms-%{name}
21cr|mt7630e-2.3.9-2|42	This package contains the driver for MT7630E wireless LAN adapter
21cr|mt7630e-2.3.9-2|43	by Mediatek.
21cr|mt7630e-2.3.9-2|44	
21cr|mt7630e-2.3.9-2|45	%files -n dkms-%{name}
21cr|mt7630e-2.3.9-2|46	%doc LICENSE README.md
21cr|mt7630e-2.3.9-2|47	%dir %{_usr}/src/%{name}-%{version}-%{release}
21cr|mt7630e-2.3.9-2|48	%{_usr}/src/%{name}-%{version}-%{release}/*
21cr|mt7630e-2.3.9-2|49	
21cr|mt7630e-2.3.9-2|50	#---------------------------------------------------------------------------
21cr|mt7630e-2.3.9-2|51	
21cr|mt7630e-2.3.9-2|52	%package -n %{name}-firmware
21cr|mt7630e-2.3.9-2|53	Summary:	Firmware for Mediatek MT7630E Wireless LAN driver
21cr|mt7630e-2.3.9-2|54	Group:		System/Kernel and hardware
21cr|mt7630e-2.3.9-2|55	
21cr|mt7630e-2.3.9-2|56	%description -n %{name}-firmware
21cr|mt7630e-2.3.9-2|57	Firmware for Mediatek MT7630E Wireless LAN driver.
21cr|mt7630e-2.3.9-2|58	
21cr|mt7630e-2.3.9-2|59	%files -n %{name}-firmware
21cr|mt7630e-2.3.9-2|60	%{firmware_dir}/MT7650E234.bin
21cr|mt7630e-2.3.9-2|61	%{firmware_dir}/mt76x0.bin
21cr|mt7630e-2.3.9-2|62	
21cr|mt7630e-2.3.9-2|63	#---------------------------------------------------------------------------
21cr|mt7630e-2.3.9-2|64	
21cr|mt7630e-2.3.9-2|65	%prep
21cr|mt7630e-2.3.9-2|66	%setup -qn %{name}-%{gitdate}-git%{gitrev}
21cr|mt7630e-2.3.9-2|67	%apply_patches
21cr|mt7630e-2.3.9-2|68	
21cr|mt7630e-2.3.9-2|69	
21cr|mt7630e-2.3.9-2|70	%build
21cr|mt7630e-2.3.9-2|71	
21cr|mt7630e-2.3.9-2|72	
21cr|mt7630e-2.3.9-2|73	%install
21cr|mt7630e-2.3.9-2|74	
21cr|mt7630e-2.3.9-2|75	# install dkms sources
21cr|mt7630e-2.3.9-2|76	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21cr|mt7630e-2.3.9-2|77	cp -R btloader rt2x00 %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21cr|mt7630e-2.3.9-2|78	cp %{SOURCE2} %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21cr|mt7630e-2.3.9-2|79	
21cr|mt7630e-2.3.9-2|80	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21cr|mt7630e-2.3.9-2|81	MAKE="make"
21cr|mt7630e-2.3.9-2|82	PACKAGE_NAME=%{name}
21cr|mt7630e-2.3.9-2|83	PACKAGE_VERSION=%{version}-%{release}
21cr|mt7630e-2.3.9-2|84	BUILT_MODULE_NAME[0]=%{name}
21cr|mt7630e-2.3.9-2|85	BUILT_MODULE_LOCATION[0]="rt2x00/"
21cr|mt7630e-2.3.9-2|86	BUILT_MODULE_NAME[1]=mt76xx
21cr|mt7630e-2.3.9-2|87	BUILT_MODULE_LOCATION[1]="btloader/"
21cr|mt7630e-2.3.9-2|88	DEST_MODULE_LOCATION[0]=/kernel/3rdparty/%{name}
21cr|mt7630e-2.3.9-2|89	DEST_MODULE_LOCATION[1]=/kernel/3rdparty/%{name}
21cr|mt7630e-2.3.9-2|90	AUTOINSTALL="yes"
21cr|mt7630e-2.3.9-2|91	EOF
21cr|mt7630e-2.3.9-2|92	
21cr|mt7630e-2.3.9-2|93	# install the firmware
21cr|mt7630e-2.3.9-2|94	mkdir -p %{buildroot}%{firmware_dir}
21cr|mt7630e-2.3.9-2|95	install -m 644 firmware/BT/mt76x0.bin %{buildroot}%{firmware_dir}
21cr|mt7630e-2.3.9-2|96	install -m 644 firmware/Wi-FI/MT7650E234.bin %{buildroot}%{firmware_dir}
21cr|mt7630e-2.3.9-2|97	
21cr|mt7630e-2.3.9-2|98	
21cr|mt7630e-2.3.9-2|99	%post -n dkms-%{name}
21cr|mt7630e-2.3.9-2|100	set -x
21cr|mt7630e-2.3.9-2|101	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21cr|mt7630e-2.3.9-2|102	
21cr|mt7630e-2.3.9-2|103	
21cr|mt7630e-2.3.9-2|104	# Build and install the driver for all available kernels that have devel
21cr|mt7630e-2.3.9-2|105	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|mt7630e-2.3.9-2|106	# Do not fail the installation of the package if the build fails for some
21cr|mt7630e-2.3.9-2|107	# kernels, this may happen during testing, etc.
21cr|mt7630e-2.3.9-2|108	for kk in /lib/modules/*; do
21cr|mt7630e-2.3.9-2|109	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|mt7630e-2.3.9-2|110	if test -d "/lib/modules/$kk/build"; then
21cr|mt7630e-2.3.9-2|111	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21cr|mt7630e-2.3.9-2|112	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21cr|mt7630e-2.3.9-2|113	else
21cr|mt7630e-2.3.9-2|114	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|mt7630e-2.3.9-2|115	fi;
21cr|mt7630e-2.3.9-2|116	done
21cr|mt7630e-2.3.9-2|117	
21cr|mt7630e-2.3.9-2|118	
21cr|mt7630e-2.3.9-2|119	%preun -n dkms-%{name}
21cr|mt7630e-2.3.9-2|120	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|mt7630e-2.3.9-2|121	# deinstallation.
21cr|mt7630e-2.3.9-2|122	/sbin/rmmod %{name} >/dev/null 2>&1 || true
21cr|mt7630e-2.3.9-2|123	set -x
21cr|mt7630e-2.3.9-2|124	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true

3298 21
21cr|mt7902-0.0.1-0.gite62ee2.2|1	%define commit e62ee2769b16fcc6f4c68e19973d0e1ba18825f8
21cr|mt7902-0.0.1-0.gite62ee2.2|2	%define short_commit %(echo %{commit} |head -c6)
21cr|mt7902-0.0.1-0.gite62ee2.2|3	%define firmware_dir /lib/firmware
21cr|mt7902-0.0.1-0.gite62ee2.2|4	
21cr|mt7902-0.0.1-0.gite62ee2.2|5	Summary:	Driver for Mediatek MT7902 Wireless LAN
21cr|mt7902-0.0.1-0.gite62ee2.2|6	Name:		mt7902
21cr|mt7902-0.0.1-0.gite62ee2.2|7	Version:	0.0.1
21cr|mt7902-0.0.1-0.gite62ee2.2|8	Release:	0.git%{short_commit}.2
21cr|mt7902-0.0.1-0.gite62ee2.2|9	License:	GPLv2
21cr|mt7902-0.0.1-0.gite62ee2.2|10	Group:		System/Kernel and hardware
21cr|mt7902-0.0.1-0.gite62ee2.2|11	Url:            https://github.com/DarkMatter-999/mt7902-dkms
21cr|mt7902-0.0.1-0.gite62ee2.2|12	Source0:        https://github.com/DarkMatter-999/mt7902-dkms/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|mt7902-0.0.1-0.gite62ee2.2|13	
21cr|mt7902-0.0.1-0.gite62ee2.2|14	# firmware is fetched by script Source0/firmware/get-firmware.sh
21cr|mt7902-0.0.1-0.gite62ee2.2|15	Source1:	WIFI_MT7902_patch_mcu_1_1_hdr.bin
21cr|mt7902-0.0.1-0.gite62ee2.2|16	Source2:	WIFI_RAM_CODE_MT7902_1.bin
21cr|mt7902-0.0.1-0.gite62ee2.2|17	
21cr|mt7902-0.0.1-0.gite62ee2.2|18	BuildArch:      noarch
21cr|mt7902-0.0.1-0.gite62ee2.2|19	
21cr|mt7902-0.0.1-0.gite62ee2.2|20	%description
21cr|mt7902-0.0.1-0.gite62ee2.2|21	This package contains the driver for MT7902 wireless LAN adapter
21cr|mt7902-0.0.1-0.gite62ee2.2|22	by Mediatek.
21cr|mt7902-0.0.1-0.gite62ee2.2|23	
21cr|mt7902-0.0.1-0.gite62ee2.2|24	%package firmware
21cr|mt7902-0.0.1-0.gite62ee2.2|25	Summary:	Firmware for Mediatek MT7902 Wireless LAN
21cr|mt7902-0.0.1-0.gite62ee2.2|26	Group:		System/Kernel and hardware
21cr|mt7902-0.0.1-0.gite62ee2.2|27	
21cr|mt7902-0.0.1-0.gite62ee2.2|28	%description firmware
21cr|mt7902-0.0.1-0.gite62ee2.2|29	This package contains firmware for MT7902 wireless LAN adapter
21cr|mt7902-0.0.1-0.gite62ee2.2|30	
21cr|mt7902-0.0.1-0.gite62ee2.2|31	%files firmware
21cr|mt7902-0.0.1-0.gite62ee2.2|32	%{firmware_dir}/mediatek/*
21cr|mt7902-0.0.1-0.gite62ee2.2|33	
21cr|mt7902-0.0.1-0.gite62ee2.2|34	%package -n dkms-%{name}
21cr|mt7902-0.0.1-0.gite62ee2.2|35	Summary:		Driver for Mediatek MT7902 Wireless LAN as DKMS
21cr|mt7902-0.0.1-0.gite62ee2.2|36	Group:			System/Kernel and hardware
21cr|mt7902-0.0.1-0.gite62ee2.2|37	Requires(post,preun):	dkms
21cr|mt7902-0.0.1-0.gite62ee2.2|38	Requires(post):		%{name}-firmware == %{EVRD}
21cr|mt7902-0.0.1-0.gite62ee2.2|39	
21cr|mt7902-0.0.1-0.gite62ee2.2|40	%description -n dkms-%{name}
21cr|mt7902-0.0.1-0.gite62ee2.2|41	This package contains the driver for MT7902 wireless LAN adapter
21cr|mt7902-0.0.1-0.gite62ee2.2|42	by Mediatek as DKMS
21cr|mt7902-0.0.1-0.gite62ee2.2|43	
21cr|mt7902-0.0.1-0.gite62ee2.2|44	%files -n dkms-%{name}
21cr|mt7902-0.0.1-0.gite62ee2.2|45	%doc LICENSE README.md
21cr|mt7902-0.0.1-0.gite62ee2.2|46	%dir %{_usr}/src/%{name}-%{version}
21cr|mt7902-0.0.1-0.gite62ee2.2|47	%{_usr}/src/%{name}-%{version}/*
21cr|mt7902-0.0.1-0.gite62ee2.2|48	
21cr|mt7902-0.0.1-0.gite62ee2.2|49	%post -n dkms-%{name}
21cr|mt7902-0.0.1-0.gite62ee2.2|50	set -x
21cr|mt7902-0.0.1-0.gite62ee2.2|51	dkms --rpm_safe_upgrade add -m %{name} -v %{version}
21cr|mt7902-0.0.1-0.gite62ee2.2|52	
21cr|mt7902-0.0.1-0.gite62ee2.2|53	# Build and install the driver for all available kernels that have devel
21cr|mt7902-0.0.1-0.gite62ee2.2|54	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|mt7902-0.0.1-0.gite62ee2.2|55	# Do not fail the installation of the package if the build fails for some
21cr|mt7902-0.0.1-0.gite62ee2.2|56	# kernels, this may happen during testing, etc.
21cr|mt7902-0.0.1-0.gite62ee2.2|57	for kk in /lib/modules/*; do
21cr|mt7902-0.0.1-0.gite62ee2.2|58	echo $kk
21cr|mt7902-0.0.1-0.gite62ee2.2|59	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|mt7902-0.0.1-0.gite62ee2.2|60	if test -d "/lib/modules/$kk/build"; then
21cr|mt7902-0.0.1-0.gite62ee2.2|61	dkms --rpm_safe_upgrade build -m   %{name} -v %{version} -k $kk &&
21cr|mt7902-0.0.1-0.gite62ee2.2|62	dkms --rpm_safe_upgrade install -m %{name} -v %{version} -k $kk || :
21cr|mt7902-0.0.1-0.gite62ee2.2|63	else
21cr|mt7902-0.0.1-0.gite62ee2.2|64	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|mt7902-0.0.1-0.gite62ee2.2|65	fi;
21cr|mt7902-0.0.1-0.gite62ee2.2|66	done
21cr|mt7902-0.0.1-0.gite62ee2.2|67	
21cr|mt7902-0.0.1-0.gite62ee2.2|68	%preun -n dkms-%{name}
21cr|mt7902-0.0.1-0.gite62ee2.2|69	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|mt7902-0.0.1-0.gite62ee2.2|70	# deinstallation.
21cr|mt7902-0.0.1-0.gite62ee2.2|71	set -x
21cr|mt7902-0.0.1-0.gite62ee2.2|72	rmmod %{name} >/dev/null 2>&1 || :
21cr|mt7902-0.0.1-0.gite62ee2.2|73	dkms --rpm_safe_upgrade remove -m %{name} -v %{version} --all || :
21cr|mt7902-0.0.1-0.gite62ee2.2|74	
21cr|mt7902-0.0.1-0.gite62ee2.2|75	%prep
21cr|mt7902-0.0.1-0.gite62ee2.2|76	%autosetup -p1 -n %{name}-dkms-%{commit}
21cr|mt7902-0.0.1-0.gite62ee2.2|77	
21cr|mt7902-0.0.1-0.gite62ee2.2|78	%build
21cr|mt7902-0.0.1-0.gite62ee2.2|79	# nothing to do
21cr|mt7902-0.0.1-0.gite62ee2.2|80	
21cr|mt7902-0.0.1-0.gite62ee2.2|81	%install
21cr|mt7902-0.0.1-0.gite62ee2.2|82	
21cr|mt7902-0.0.1-0.gite62ee2.2|83	# install dkms sources
21cr|mt7902-0.0.1-0.gite62ee2.2|84	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}
21cr|mt7902-0.0.1-0.gite62ee2.2|85	cp -R ./*  %{buildroot}%{_usr}/src/%{name}-%{version}/
21cr|mt7902-0.0.1-0.gite62ee2.2|86	rm -rf %{buildroot}%{_usr}/src/%{name}-%{version}/firmware
21cr|mt7902-0.0.1-0.gite62ee2.2|87	
21cr|mt7902-0.0.1-0.gite62ee2.2|88	mkdir -p %{buildroot}%{firmware_dir}/mediatek
21cr|mt7902-0.0.1-0.gite62ee2.2|89	
21cr|mt7902-0.0.1-0.gite62ee2.2|90	install -m 644 %{SOURCE1} %{buildroot}%{firmware_dir}/mediatek/
21cr|mt7902-0.0.1-0.gite62ee2.2|91	install -m 644 %{SOURCE2} %{buildroot}%{firmware_dir}/mediatek/
21cr|mt7902-0.0.1-0.gite62ee2.2|92	
21cr|mt7902-0.0.1-0.gite62ee2.2|93	cat > %{buildroot}%{_usr}/src/%{name}-%{version}/dkms.conf << 'EOF'
21cr|mt7902-0.0.1-0.gite62ee2.2|94	PACKAGE_NAME="mt7902"
21cr|mt7902-0.0.1-0.gite62ee2.2|95	PACKAGE_VERSION="%{version}"
21cr|mt7902-0.0.1-0.gite62ee2.2|96	MAKE[0]="make -C mt76/mt7902/ KDIR=${kernel_source_dir}"
21cr|mt7902-0.0.1-0.gite62ee2.2|97	CLEAN="make -C mt76/mt7902/ KDIR=${kernel_source_dir} clean"
21cr|mt7902-0.0.1-0.gite62ee2.2|98	
21cr|mt7902-0.0.1-0.gite62ee2.2|99	BUILT_MODULE_NAME[0]="mt7902-common"
21cr|mt7902-0.0.1-0.gite62ee2.2|100	BUILT_MODULE_LOCATION[0]="mt76/mt7902/"
21cr|mt7902-0.0.1-0.gite62ee2.2|101	DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless/"
21cr|mt7902-0.0.1-0.gite62ee2.2|102	
21cr|mt7902-0.0.1-0.gite62ee2.2|103	BUILT_MODULE_NAME[1]="mt7902"
21cr|mt7902-0.0.1-0.gite62ee2.2|104	BUILT_MODULE_LOCATION[1]="mt76/mt7902/"
21cr|mt7902-0.0.1-0.gite62ee2.2|105	DEST_MODULE_LOCATION[1]="/kernel/drivers/net/wireless/"
21cr|mt7902-0.0.1-0.gite62ee2.2|106	
21cr|mt7902-0.0.1-0.gite62ee2.2|107	AUTOINSTALL="yes"
21cr|mt7902-0.0.1-0.gite62ee2.2|108	EOF
21cr|mt7902-0.0.1-0.gite62ee2.2|109	
21cr|mt7902-0.0.1-0.gite62ee2.2|110	
21cr|mt7902-0.0.1-0.gite62ee2.2|111	%changelog
21cr|mt7902-0.0.1-0.gite62ee2.2|112	* Wed Dec 10 2025 betcher <a.betcher@rosa.ru>
21cr|mt7902-0.0.1-0.gite62ee2.2|113	- Some fixes in dkms.conf
21cr|mt7902-0.0.1-0.gite62ee2.2|114	
21cr|mt7902-0.0.1-0.gite62ee2.2|115	* Mon Dec 8 2025 ABF <abf@rosa.ru> 0.0.1-0.gite62ee2.1
21cr|mt7902-0.0.1-0.gite62ee2.2|116	- Automatic import for version 0.0.1-0.gite62ee2.1

3299 21
21cr|mtd-utils-2.2.1-1|1	Summary:	Utilities for dealing with MTD (flash) devices
21cr|mtd-utils-2.2.1-1|2	Name:		mtd-utils
21cr|mtd-utils-2.2.1-1|3	Version:	2.2.1
21cr|mtd-utils-2.2.1-1|4	Release:	1
21cr|mtd-utils-2.2.1-1|5	License:	GPLv2+
21cr|mtd-utils-2.2.1-1|6	Group:		Development/Other
21cr|mtd-utils-2.2.1-1|7	URL:		http://www.linux-mtd.infradead.org
21cr|mtd-utils-2.2.1-1|8	Source0:	https://infraroot.at/pub/mtd/%{name}-%{version}.tar.bz2
21cr|mtd-utils-2.2.1-1|9	BuildRequires:	zlib-devel
21cr|mtd-utils-2.2.1-1|10	BuildRequires:	pkgconfig(uuid)
21cr|mtd-utils-2.2.1-1|11	BuildRequires:	pkgconfig(libzstd)
21cr|mtd-utils-2.2.1-1|12	BuildRequires:	pkgconfig(openssl)
21cr|mtd-utils-2.2.1-1|13	BuildRequires:	liblzo-devel
21cr|mtd-utils-2.2.1-1|14	BuildRequires:	acl-devel
21cr|mtd-utils-2.2.1-1|15	
21cr|mtd-utils-2.2.1-1|16	%description
21cr|mtd-utils-2.2.1-1|17	The mtd-utils package contains utilities related to handling MTD devices,
21cr|mtd-utils-2.2.1-1|18	and for dealing with FTL, NFTL JFFS2 etc.
21cr|mtd-utils-2.2.1-1|19	
21cr|mtd-utils-2.2.1-1|20	%files
21cr|mtd-utils-2.2.1-1|21	%doc COPYING
21cr|mtd-utils-2.2.1-1|22	%{_sbindir}/doc*
21cr|mtd-utils-2.2.1-1|23	%{_sbindir}/flash*
21cr|mtd-utils-2.2.1-1|24	%{_sbindir}/mtdinfo
21cr|mtd-utils-2.2.1-1|25	%{_sbindir}/mtdpart
21cr|mtd-utils-2.2.1-1|26	%{_sbindir}/ftl*
21cr|mtd-utils-2.2.1-1|27	%{_sbindir}/jffs2dump
21cr|mtd-utils-2.2.1-1|28	%{_sbindir}/jffs2reader
21cr|mtd-utils-2.2.1-1|29	%{_sbindir}/mkfs.jffs2
21cr|mtd-utils-2.2.1-1|30	%{_sbindir}/mtd_debug
21cr|mtd-utils-2.2.1-1|31	%{_sbindir}/nand*
21cr|mtd-utils-2.2.1-1|32	%{_sbindir}/nftl*
21cr|mtd-utils-2.2.1-1|33	%{_sbindir}/recv_image
21cr|mtd-utils-2.2.1-1|34	%{_sbindir}/rfd*
21cr|mtd-utils-2.2.1-1|35	%{_sbindir}/serve_image
21cr|mtd-utils-2.2.1-1|36	%{_sbindir}/sumtool
21cr|mtd-utils-2.2.1-1|37	%{_sbindir}/fectest
21cr|mtd-utils-2.2.1-1|38	%{_sbindir}/lsmtd
21cr|mtd-utils-2.2.1-1|39	%{_libexecdir}/%{name}
21cr|mtd-utils-2.2.1-1|40	%{_mandir}/*/*
21cr|mtd-utils-2.2.1-1|41	
21cr|mtd-utils-2.2.1-1|42	#--------------------------------------------------------------------------
21cr|mtd-utils-2.2.1-1|43	
21cr|mtd-utils-2.2.1-1|44	%package ubi
21cr|mtd-utils-2.2.1-1|45	Summary:	Utilities for dealing with UBI
21cr|mtd-utils-2.2.1-1|46	Group:		Development/Other
21cr|mtd-utils-2.2.1-1|47	
21cr|mtd-utils-2.2.1-1|48	%description ubi
21cr|mtd-utils-2.2.1-1|49	The mtd-utils-ubi package contains utilities for manipulating UBI on
21cr|mtd-utils-2.2.1-1|50	MTD (flash) devices.
21cr|mtd-utils-2.2.1-1|51	
21cr|mtd-utils-2.2.1-1|52	%files ubi
21cr|mtd-utils-2.2.1-1|53	%{_sbindir}/mkfs.ubifs
21cr|mtd-utils-2.2.1-1|54	%{_sbindir}/mount.ubifs
21cr|mtd-utils-2.2.1-1|55	%{_sbindir}/ubiattach
21cr|mtd-utils-2.2.1-1|56	%{_sbindir}/ubicrc32
21cr|mtd-utils-2.2.1-1|57	%{_sbindir}/ubidetach
21cr|mtd-utils-2.2.1-1|58	%{_sbindir}/ubiformat
21cr|mtd-utils-2.2.1-1|59	%{_sbindir}/ubiupdatevol
21cr|mtd-utils-2.2.1-1|60	%{_sbindir}/ubirsvol
21cr|mtd-utils-2.2.1-1|61	%{_sbindir}/ubirmvol
21cr|mtd-utils-2.2.1-1|62	%{_sbindir}/ubirename
21cr|mtd-utils-2.2.1-1|63	%{_sbindir}/ubinize
21cr|mtd-utils-2.2.1-1|64	%{_sbindir}/ubinfo
21cr|mtd-utils-2.2.1-1|65	%{_sbindir}/ubimkvol
21cr|mtd-utils-2.2.1-1|66	%{_sbindir}/ubiblock
21cr|mtd-utils-2.2.1-1|67	%{_sbindir}/ubihealthd
21cr|mtd-utils-2.2.1-1|68	%{_sbindir}/ubiscan
21cr|mtd-utils-2.2.1-1|69	
21cr|mtd-utils-2.2.1-1|70	#--------------------------------------------------------------------------
21cr|mtd-utils-2.2.1-1|71	
21cr|mtd-utils-2.2.1-1|72	%prep
21cr|mtd-utils-2.2.1-1|73	%setup -q
21cr|mtd-utils-2.2.1-1|74	
21cr|mtd-utils-2.2.1-1|75	%build
21cr|mtd-utils-2.2.1-1|76	%configure
21cr|mtd-utils-2.2.1-1|77	%make
21cr|mtd-utils-2.2.1-1|78	
21cr|mtd-utils-2.2.1-1|79	%install
21cr|mtd-utils-2.2.1-1|80	%makeinstall_std

3300 21
21cr|mtf-0.2.1-14|1	Summary:	A Linux reader for the Microsoft Tape Format used by NT Backup
21cr|mtf-0.2.1-14|2	Name:		mtf
21cr|mtf-0.2.1-14|3	Version:	0.2.1
21cr|mtf-0.2.1-14|4	Release:	14
21cr|mtf-0.2.1-14|5	License:	GPL
21cr|mtf-0.2.1-14|6	Group:		Archiving/Backup
21cr|mtf-0.2.1-14|7	URL:		http://www.layton-graphics.com/mtf/
21cr|mtf-0.2.1-14|8	Source:		%{name}-%{version}.tar.bz2
21cr|mtf-0.2.1-14|9	Patch0:		mtf-glibc28.diff
21cr|mtf-0.2.1-14|10	
21cr|mtf-0.2.1-14|11	%description
21cr|mtf-0.2.1-14|12	A bare-bones reader for Microsoft Tape Format tapes.
21cr|mtf-0.2.1-14|13	This program is based on Microsoft Tape Format Specification Version 1.00a.
21cr|mtf-0.2.1-14|14	Software compression and archives that span tapes are not yet supported.
21cr|mtf-0.2.1-14|15	
21cr|mtf-0.2.1-14|16	%prep
21cr|mtf-0.2.1-14|17	
21cr|mtf-0.2.1-14|18	%setup -q -n %{name}-%{version}
21cr|mtf-0.2.1-14|19	%patch0 -p0
21cr|mtf-0.2.1-14|20	
21cr|mtf-0.2.1-14|21	%build
21cr|mtf-0.2.1-14|22	make CFLAGS="%{optflags}"
21cr|mtf-0.2.1-14|23	
21cr|mtf-0.2.1-14|24	%install
21cr|mtf-0.2.1-14|25	rm -fr %{buildroot}
21cr|mtf-0.2.1-14|26	
21cr|mtf-0.2.1-14|27	mkdir -p %{buildroot}%{_bindir}
21cr|mtf-0.2.1-14|28	install mtf %{buildroot}%{_bindir}
21cr|mtf-0.2.1-14|29	
21cr|mtf-0.2.1-14|30	%clean
21cr|mtf-0.2.1-14|31	rm -fr %{buildroot}
21cr|mtf-0.2.1-14|32	
21cr|mtf-0.2.1-14|33	%files
21cr|mtf-0.2.1-14|34	%defattr(-,root,root,755)
21cr|mtf-0.2.1-14|35	%doc README
21cr|mtf-0.2.1-14|36	%{_bindir}/mtf

3301 21
21cr|mtink-1.0.16-21|1	# Workaround to build with GCC 10
21cr|mtink-1.0.16-21|2	%global optflags %{optflags} -fcommon
21cr|mtink-1.0.16-21|3	Summary:	Status monitor and configuration tool for Epson inkjet printers
21cr|mtink-1.0.16-21|4	Name:		mtink
21cr|mtink-1.0.16-21|5	Version:	1.0.16
21cr|mtink-1.0.16-21|6	Release:	21
21cr|mtink-1.0.16-21|7	License:	GPL
21cr|mtink-1.0.16-21|8	Group:		System/Printing
21cr|mtink-1.0.16-21|9	Url:		http://xwtools.automatix.de/files/
21cr|mtink-1.0.16-21|10	Source0:	http://xwtools.automatix.de/files/%{name}-%{version}.tar.gz
21cr|mtink-1.0.16-21|11	Source1:	mtinkd.service
21cr|mtink-1.0.16-21|12	Source2:	mtinkd.sysconfig
21cr|mtink-1.0.16-21|13	Source3:	printutils.png
21cr|mtink-1.0.16-21|14	Source4:	micon.gif
21cr|mtink-1.0.16-21|15	Source5:	epson.png
21cr|mtink-1.0.16-21|16	Source6:	%{name}-tmpfiles.conf
21cr|mtink-1.0.16-21|17	Source7:	ru.rosa.mtink.policy
21cr|mtink-1.0.16-21|18	# mtink - Do not request koi8-ru, but koi8-r instead. Fixes mdv#25315
21cr|mtink-1.0.16-21|19	Patch0:		mtink-1.0.14-ru_font.patch
21cr|mtink-1.0.16-21|20	Patch1:		mtink-fhs_fixes.diff
21cr|mtink-1.0.16-21|21	Patch2:		mtink-path_to_printer.desc.diff
21cr|mtink-1.0.16-21|22	BuildRequires:	imagemagick
21cr|mtink-1.0.16-21|23	BuildRequires:	systemd
21cr|mtink-1.0.16-21|24	BuildRequires:	lesstif-devel
21cr|mtink-1.0.16-21|25	BuildRequires:	pkgconfig(gimp-2.0)
21cr|mtink-1.0.16-21|26	BuildRequires:	pkgconfig(printproto)
21cr|mtink-1.0.16-21|27	BuildRequires:	pkgconfig(x11)
21cr|mtink-1.0.16-21|28	BuildRequires:	pkgconfig(xt)
21cr|mtink-1.0.16-21|29	Recommends:	polkit
21cr|mtink-1.0.16-21|30	# only for gimp2, not gimp3
21cr|mtink-1.0.16-21|31	Recommends:	(gimp2-mtink if gimp < 1:3)
21cr|mtink-1.0.16-21|32	
21cr|mtink-1.0.16-21|33	%description
21cr|mtink-1.0.16-21|34	Mtink is a status monitor which allow to get the remaining ink quantity,
21cr|mtink-1.0.16-21|35	printing of test patterns, changing and cleaning cartridges.
21cr|mtink-1.0.16-21|36	
21cr|mtink-1.0.16-21|37	%files
21cr|mtink-1.0.16-21|38	%doc README.mtinkd.startup CHANGE.LOG doc/*
21cr|mtink-1.0.16-21|39	%{_unitdir}/mtinkd.service
21cr|mtink-1.0.16-21|40	%attr(0644,root,sys) %config(noreplace) %{_sysconfdir}/sysconfig/mtinkd
21cr|mtink-1.0.16-21|41	%{_sbindir}/mtinkd
21cr|mtink-1.0.16-21|42	%{_sbindir}/askPrinter
21cr|mtink-1.0.16-21|43	%{_sbindir}/mtink-installInitScript
21cr|mtink-1.0.16-21|44	%attr(755,root,root) %{_bindir}/mtinkc
21cr|mtink-1.0.16-21|45	%attr(755,root,root) %{_sbindir}/mtink
21cr|mtink-1.0.16-21|46	%attr(755,root,root) %{_bindir}/mtink
21cr|mtink-1.0.16-21|47	%attr(755,root,root) %{_bindir}/ttink
21cr|mtink-1.0.16-21|48	%{_datadir}/applications/mandriva-mtink.desktop
21cr|mtink-1.0.16-21|49	%{_datadir}/icons/hicolor/16x16/apps/printutils.png
21cr|mtink-1.0.16-21|50	%{_datadir}/polkit-1/actions/ru.rosa.mtink.policy
21cr|mtink-1.0.16-21|51	%{_miconsdir}/%{name}.png
21cr|mtink-1.0.16-21|52	%{_iconsdir}/%{name}.png
21cr|mtink-1.0.16-21|53	%{_liconsdir}/%{name}.png
21cr|mtink-1.0.16-21|54	%{_iconsdir}/epson.png
21cr|mtink-1.0.16-21|55	%attr(0750,lp,sys) %dir %{_localstatedir}/lib/mtink
21cr|mtink-1.0.16-21|56	%{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|mtink-1.0.16-21|57	%attr(0755,root,root) %dir %{_datadir}/mtink
21cr|mtink-1.0.16-21|58	%attr(0644,root,root) %{_datadir}/mtink/*
21cr|mtink-1.0.16-21|59	%attr(0755,root,root) %{_prefix}/lib/cups/backend/mtink
21cr|mtink-1.0.16-21|60	
21cr|mtink-1.0.16-21|61	%post
21cr|mtink-1.0.16-21|62	%tmpfiles_create %{name}.conf
21cr|mtink-1.0.16-21|63	%systemd_post mtinkd.service
21cr|mtink-1.0.16-21|64	
21cr|mtink-1.0.16-21|65	%preun
21cr|mtink-1.0.16-21|66	%systemd_preun mtinkd.service
21cr|mtink-1.0.16-21|67	
21cr|mtink-1.0.16-21|68	%postun
21cr|mtink-1.0.16-21|69	%systemd_postun_with_restart mtinkd.service
21cr|mtink-1.0.16-21|70	
21cr|mtink-1.0.16-21|71	#----------------------------------------------------------------------------
21cr|mtink-1.0.16-21|72	
21cr|mtink-1.0.16-21|73	%package -n gimp2-mtink
21cr|mtink-1.0.16-21|74	Summary:	GIMP 2.0 plugin for mtink
21cr|mtink-1.0.16-21|75	Conflicts:	mtink < 1.0.16-21
21cr|mtink-1.0.16-21|76	
21cr|mtink-1.0.16-21|77	%description -n gimp2-mtink
21cr|mtink-1.0.16-21|78	mtink is a status monitor and configuration tool for Epson inkjet printers.
21cr|mtink-1.0.16-21|79	This is a GIMP plugin for it.
21cr|mtink-1.0.16-21|80	
21cr|mtink-1.0.16-21|81	%files -n gimp2-mtink
21cr|mtink-1.0.16-21|82	%attr(755,root,root) %{_libdir}/gimp/2.0/plug-ins/gimp-mtink
21cr|mtink-1.0.16-21|83	
21cr|mtink-1.0.16-21|84	#----------------------------------------------------------------------------
21cr|mtink-1.0.16-21|85	
21cr|mtink-1.0.16-21|86	%prep
21cr|mtink-1.0.16-21|87	%setup -q
21cr|mtink-1.0.16-21|88	%patch0 -p1
21cr|mtink-1.0.16-21|89	%patch1 -p1
21cr|mtink-1.0.16-21|90	%patch2 -p0
21cr|mtink-1.0.16-21|91	
21cr|mtink-1.0.16-21|92	cp %{SOURCE2} mtinkd.sysconfig
21cr|mtink-1.0.16-21|93	cp %{SOURCE3} printutils.png
21cr|mtink-1.0.16-21|94	
21cr|mtink-1.0.16-21|95	%build
21cr|mtink-1.0.16-21|96	%serverbuild
21cr|mtink-1.0.16-21|97	
21cr|mtink-1.0.16-21|98	perl -p -i -e 's|(/usr/X11R6)/lib\b|\1/%{_lib}|g' Makefile.ORG
21cr|mtink-1.0.16-21|99	perl -p -i -e 's|(/usr)/lib\b|\1/%{_lib}|g' Makefile.ORG
21cr|mtink-1.0.16-21|100	perl -p -i -e 's|(/usr)/lib$|\1/%{_lib}|g' Configure
21cr|mtink-1.0.16-21|101	perl -p -i -e 's|(''/usr/)lib('')|$1%{_lib}$2|g' checkMotifVersion.sh
21cr|mtink-1.0.16-21|102	perl -pi -e "s|^DBG = .*|DBG = $CFLAGS|g" Makefile.ORG
21cr|mtink-1.0.16-21|103	
21cr|mtink-1.0.16-21|104	./Configure --no-suid --prefix /usr
21cr|mtink-1.0.16-21|105	%make CC="gcc %{ldflags}"
21cr|mtink-1.0.16-21|106	
21cr|mtink-1.0.16-21|107	# Fix some small bugs
21cr|mtink-1.0.16-21|108	#perl -p -i -e "s/START_LEVEL=S99mtink/START_LEVEL=S59mtink/" etc/installInitScript.sh
21cr|mtink-1.0.16-21|109	#perl -p -i -e "s/STOP_LEVEL=K02mtink/START_LEVEL=K61mtink/" etc/installInitScript.sh
21cr|mtink-1.0.16-21|110	#perl -p -i -e "s/for d in 2 3 4 5/XXXXXXXXXX/" etc/installInitScript.sh
21cr|mtink-1.0.16-21|111	#perl -p -i -e "s/for d in 0 1 6/for d in 2 3 4 5/" etc/installInitScript.sh
21cr|mtink-1.0.16-21|112	#perl -p -i -e "s/XXXXXXXXXX/for d in 0 1 6/" etc/installInitScript.sh
21cr|mtink-1.0.16-21|113	#perl -p -i -e "s!cp mtink /etc/init.d!!" etc/installInitScript.sh
21cr|mtink-1.0.16-21|114	perl -p -i -e "s!chmod 744 /etc/init.d/mtink!!" etc/installInitScript.sh
21cr|mtink-1.0.16-21|115	
21cr|mtink-1.0.16-21|116	%install
21cr|mtink-1.0.16-21|117	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|mtink-1.0.16-21|118	install -d %{buildroot}%{_unitdir}
21cr|mtink-1.0.16-21|119	install -d %{buildroot}%{_bindir}
21cr|mtink-1.0.16-21|120	install -d %{buildroot}%{_sbindir}
21cr|mtink-1.0.16-21|121	install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21cr|mtink-1.0.16-21|122	install -d %{buildroot}%{_prefix}/lib/cups/backend
21cr|mtink-1.0.16-21|123	install -d %{buildroot}%{_localstatedir}/lib/mtink
21cr|mtink-1.0.16-21|124	install -d %{buildroot}%{_datadir}/mtink
21cr|mtink-1.0.16-21|125	
21cr|mtink-1.0.16-21|126	install -D -p -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|mtink-1.0.16-21|127	
21cr|mtink-1.0.16-21|128	install -m0755 mtink %{buildroot}%{_sbindir}/
21cr|mtink-1.0.16-21|129	install -m0755 ttink %{buildroot}%{_bindir}/
21cr|mtink-1.0.16-21|130	install -m0755 mtinkc %{buildroot}%{_bindir}/
21cr|mtink-1.0.16-21|131	install -m0755 mtinkd %{buildroot}%{_sbindir}/
21cr|mtink-1.0.16-21|132	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/mtinkd.service
21cr|mtink-1.0.16-21|133	install -m0644 mtinkd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mtinkd
21cr|mtink-1.0.16-21|134	
21cr|mtink-1.0.16-21|135	install -m0644 utils/printer.desc.bldin %{buildroot}%{_datadir}/mtink/printer.desc
21cr|mtink-1.0.16-21|136	install -m0644 utils/*.align %{buildroot}%{_datadir}/mtink/
21cr|mtink-1.0.16-21|137	
21cr|mtink-1.0.16-21|138	install -m0755 etc/installInitScript.sh %{buildroot}%{_sbindir}/mtink-installInitScript
21cr|mtink-1.0.16-21|139	install -m0755 detect/askPrinter %{buildroot}%{_sbindir}/
21cr|mtink-1.0.16-21|140	install -m0755 etc/mtink-cups %{buildroot}%{_prefix}/lib/cups/backend/mtink
21cr|mtink-1.0.16-21|141	install -m0755 gimp-mtink %{buildroot}%{_libdir}/gimp/2.0/plug-ins/
21cr|mtink-1.0.16-21|142	
21cr|mtink-1.0.16-21|143	# Documentation
21cr|mtink-1.0.16-21|144	cp -ax etc/readme README.mtinkd.startup
21cr|mtink-1.0.16-21|145	
21cr|mtink-1.0.16-21|146	# Menu icon
21cr|mtink-1.0.16-21|147	# Menu entries for printer-utils package
21cr|mtink-1.0.16-21|148	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/
21cr|mtink-1.0.16-21|149	install -m 644 printutils.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/
21cr|mtink-1.0.16-21|150	install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/icons/
21cr|mtink-1.0.16-21|151	# mtink icon
21cr|mtink-1.0.16-21|152	mkdir -p %{buildroot}/%{_miconsdir}
21cr|mtink-1.0.16-21|153	mkdir -p %{buildroot}/%{_iconsdir}
21cr|mtink-1.0.16-21|154	mkdir -p %{buildroot}/%{_liconsdir}
21cr|mtink-1.0.16-21|155	convert %{SOURCE4} -resize 16x16 %{buildroot}/%{_miconsdir}/%{name}.png
21cr|mtink-1.0.16-21|156	convert %{SOURCE4} -resize 32x32 %{buildroot}/%{_iconsdir}/%{name}.png
21cr|mtink-1.0.16-21|157	convert %{SOURCE4} -resize 48x48 %{buildroot}/%{_liconsdir}/%{name}.png
21cr|mtink-1.0.16-21|158	
21cr|mtink-1.0.16-21|159	cat > %{buildroot}%{_bindir}/mtink << 'EOF'
21cr|mtink-1.0.16-21|160	#!/bin/sh
21cr|mtink-1.0.16-21|161	exec pkexec %{_sbindir}/mtink "$@"
21cr|mtink-1.0.16-21|162	EOF
21cr|mtink-1.0.16-21|163	chmod 755 %{buildroot}%{_bindir}/mtink
21cr|mtink-1.0.16-21|164	
21cr|mtink-1.0.16-21|165	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|mtink-1.0.16-21|166	install -m644 %{SOURCE7} %{buildroot}%{_datadir}/polkit-1/actions
21cr|mtink-1.0.16-21|167	
21cr|mtink-1.0.16-21|168	# Menu entries
21cr|mtink-1.0.16-21|169	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mtink-1.0.16-21|170	cat > %{buildroot}%{_datadir}/applications/mandriva-mtink.desktop << EOF
21cr|mtink-1.0.16-21|171	[Desktop Entry]
21cr|mtink-1.0.16-21|172	Name=Epson Inkjet Printer Manager
21cr|mtink-1.0.16-21|173	Name[ru]=Настройка принтеров Epson
21cr|mtink-1.0.16-21|174	Comment=Alignment, ink level, cartridge maintenance
21cr|mtink-1.0.16-21|175	Comment[ru]=Настройка, контроль уровня чернил и состояния картриджей
21cr|mtink-1.0.16-21|176	Exec=%{_bindir}/mtink
21cr|mtink-1.0.16-21|177	Icon=epson
21cr|mtink-1.0.16-21|178	Terminal=false
21cr|mtink-1.0.16-21|179	Type=Application
21cr|mtink-1.0.16-21|180	Categories=System;Monitor;
21cr|mtink-1.0.16-21|181	Keywords=mtink;
21cr|mtink-1.0.16-21|182	EOF
21cr|mtink-1.0.16-21|183	
21cr|mtink-1.0.16-21|184	%changelog
21cr|mtink-1.0.16-21|185	* Wed Nov 19 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|mtink-1.0.16-21|186	- Get rid of SUID bits (kb#487)
21cr|mtink-1.0.16-21|187	- Trying to keep it work, while not having a printer yet (but I am waiting for a one to arrive from Avito...)
21cr|mtink-1.0.16-21|188	- https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=487
21cr|mtink-1.0.16-21|189	
21cr|mtink-1.0.16-21|190	* Wed Jan 3 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0.16-20
21cr|mtink-1.0.16-21|191	- Bump release
21cr|mtink-1.0.16-21|192	
21cr|mtink-1.0.16-21|193	* Wed Jun 29 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0.16-19
21cr|mtink-1.0.16-21|194	- Rebuild with gimp
21cr|mtink-1.0.16-21|195	
21cr|mtink-1.0.16-21|196	* Fri Jul 23 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.0.16-18
21cr|mtink-1.0.16-21|197	- Moved to contrib, up release
21cr|mtink-1.0.16-21|198	
21cr|mtink-1.0.16-21|199	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21cr|mtink-1.0.16-21|200	- Workaround to build with GCC 10
21cr|mtink-1.0.16-21|201	
21cr|mtink-1.0.16-21|202	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|mtink-1.0.16-21|203	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21cr|mtink-1.0.16-21|204	- (13) rosa2019.1: run with 10-12 added
21cr|mtink-1.0.16-21|205	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21cr|mtink-1.0.16-21|206	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21cr|mtink-1.0.16-21|207	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21cr|mtink-1.0.16-21|208	- (9): Adopt spec for enabled byte compiling in Python
21cr|mtink-1.0.16-21|209	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21cr|mtink-1.0.16-21|210	- 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.
21cr|mtink-1.0.16-21|211	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21cr|mtink-1.0.16-21|212	- Contact m.novosyolov@rosalinux.ru in case of problems
21cr|mtink-1.0.16-21|213	
21cr|mtink-1.0.16-21|214	* Fri Nov 20 2020 Mikhail N <m.novosyolov@rosalinux.ru> 1.0.16-17
21cr|mtink-1.0.16-21|215	- Rebuild (relink) after changing libgegl-(sc|npd)-0.4.so to libgegl-(sc|npd)-0.4.so.0 in gegl
21cr|mtink-1.0.16-21|216	
21cr|mtink-1.0.16-21|217	* Wed Jun 3 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.16-16
21cr|mtink-1.0.16-21|218	- Build requires pkgconfig(printproto) now
21cr|mtink-1.0.16-21|219	
21cr|mtink-1.0.16-21|220	* Wed Jun 3 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21cr|mtink-1.0.16-21|221	- Spec cleanup
21cr|mtink-1.0.16-21|222	
21cr|mtink-1.0.16-21|223	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 1.0.16-15
21cr|mtink-1.0.16-21|224	- bot: rpm5 -> rpm4 (8)
21cr|mtink-1.0.16-21|225	
21cr|mtink-1.0.16-21|226	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|mtink-1.0.16-21|227	- bot: rpm5 -> rpm4 (1)

3302 21
21cr|mtpaint-3.50-1|1	%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
21cr|mtpaint-3.50-1|2	%global docver 3.50
21cr|mtpaint-3.50-1|3	
21cr|mtpaint-3.50-1|4	Name:		mtpaint
21cr|mtpaint-3.50-1|5	Version:	3.50
21cr|mtpaint-3.50-1|6	Release:	1
21cr|mtpaint-3.50-1|7	Summary:	A simple painting program
21cr|mtpaint-3.50-1|8	Group:		Graphics
21cr|mtpaint-3.50-1|9	License:	GPLv3+
21cr|mtpaint-3.50-1|10	Url:		http://mtpaint.sourceforge.net/
21cr|mtpaint-3.50-1|11	Source0:	https://sourceforge.net/projects/mtpaint/files/mtpaint/%{version}/%{name}-%{version}.tar.bz2
21cr|mtpaint-3.50-1|12	Source1:	http://downloads.sf.net/%{name}/%{name}_handbook-%{docver}.zip
21cr|mtpaint-3.50-1|13	# Fedora patches
21cr|mtpaint-3.50-1|14	Patch0:		mtpaint-3.40-xdg-open.patch
21cr|mtpaint-3.50-1|15	Patch1:		mtpaint-3.40-strip.patch
21cr|mtpaint-3.50-1|16	Patch2:		mtpaint-3.40-png.patch
21cr|mtpaint-3.50-1|17	BuildRequires:	dos2unix
21cr|mtpaint-3.50-1|18	BuildRequires:	gettext
21cr|mtpaint-3.50-1|19	BuildRequires:	giflib-devel
21cr|mtpaint-3.50-1|20	BuildRequires:	pkgconfig(lcms2)
21cr|mtpaint-3.50-1|21	BuildRequires:	pkgconfig(libjpeg)
21cr|mtpaint-3.50-1|22	BuildRequires:	pkgconfig(libpng)
21cr|mtpaint-3.50-1|23	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|mtpaint-3.50-1|24	BuildRequires:	pkgconfig(libtiff-4)
21cr|mtpaint-3.50-1|25	BuildRequires:	pkgconfig(zlib)
21cr|mtpaint-3.50-1|26	Requires:	ungifsicle
21cr|mtpaint-3.50-1|27	
21cr|mtpaint-3.50-1|28	%description
21cr|mtpaint-3.50-1|29	A simple painting program to easily create pixel art and manipulate digital
21cr|mtpaint-3.50-1|30	photos.
21cr|mtpaint-3.50-1|31	
21cr|mtpaint-3.50-1|32	%files -f %{name}.lang
21cr|mtpaint-3.50-1|33	%doc COPYING README NEWS
21cr|mtpaint-3.50-1|34	%{_bindir}/%{name}
21cr|mtpaint-3.50-1|35	%{_datadir}/appdata/mtpaint.appdata.xml
21cr|mtpaint-3.50-1|36	%{_datadir}/applications/%{name}.desktop
21cr|mtpaint-3.50-1|37	%{_datadir}/applications/%{name}-screenshot.desktop
21cr|mtpaint-3.50-1|38	%{_datadir}/pixmaps/%{name}.png
21cr|mtpaint-3.50-1|39	%{_mandir}/man1/%{name}.1*
21cr|mtpaint-3.50-1|40	
21cr|mtpaint-3.50-1|41	#----------------------------------------------------------------------------
21cr|mtpaint-3.50-1|42	%package handbook
21cr|mtpaint-3.50-1|43	Summary:	Handbook for the mtpaint painting application
21cr|mtpaint-3.50-1|44	License:	GFDL
21cr|mtpaint-3.50-1|45	Requires:	%{name} = %{EVRD}
21cr|mtpaint-3.50-1|46	BuildArch:	noarch
21cr|mtpaint-3.50-1|47	
21cr|mtpaint-3.50-1|48	%description   handbook
21cr|mtpaint-3.50-1|49	Install this package is want to read the handbook for the painting
21cr|mtpaint-3.50-1|50	application mtpaint.
21cr|mtpaint-3.50-1|51	
21cr|mtpaint-3.50-1|52	%files handbook
21cr|mtpaint-3.50-1|53	%doc %{name}_handbook-%{docver}/docs/*
21cr|mtpaint-3.50-1|54	%license %{name}_handbook-%{docver}/COPYING
21cr|mtpaint-3.50-1|55	
21cr|mtpaint-3.50-1|56	#----------------------------------------------------------------------------
21cr|mtpaint-3.50-1|57	
21cr|mtpaint-3.50-1|58	%prep
21cr|mtpaint-3.50-1|59	%autosetup -p1 -a 1
21cr|mtpaint-3.50-1|60	
21cr|mtpaint-3.50-1|61	# We have moved docs
21cr|mtpaint-3.50-1|62	sed -i 's,"/usr/doc/mtpaint/index.html","%{_docdir}/%{name}-handbook/index.html",' src/spawn.c
21cr|mtpaint-3.50-1|63	chmod 0755 %{name}_handbook-%{docver}/docs/{en_GB,img,files,cs}
21cr|mtpaint-3.50-1|64	dos2unix -k %{name}_handbook-%{docver}/docs/index.html
21cr|mtpaint-3.50-1|65	dos2unix -k %{name}_handbook-%{docver}/docs/{en_GB,cs}/*.html
21cr|mtpaint-3.50-1|66	
21cr|mtpaint-3.50-1|67	%build
21cr|mtpaint-3.50-1|68	# This is not a "normal" configure
21cr|mtpaint-3.50-1|69	export CFLAGS="%{optflags} -fPIC -fcommon"
21cr|mtpaint-3.50-1|70	export LDFLAGS="%{?__global_ldflags} -fPIC"
21cr|mtpaint-3.50-1|71	
21cr|mtpaint-3.50-1|72	./configure \
21cr|mtpaint-3.50-1|73	--prefix=%{_prefix} \
21cr|mtpaint-3.50-1|74	--docdir=%{_pkgdocdir} \
21cr|mtpaint-3.50-1|75	intl \
21cr|mtpaint-3.50-1|76	man \
21cr|mtpaint-3.50-1|77	gtkfilesel \
21cr|mtpaint-3.50-1|78	nojp2 \
21cr|mtpaint-3.50-1|79	thread \
21cr|mtpaint-3.50-1|80	gtk2 \
21cr|mtpaint-3.50-1|81	GIF \
21cr|mtpaint-3.50-1|82	tiff \
21cr|mtpaint-3.50-1|83	jpeg \
21cr|mtpaint-3.50-1|84	lcms2 \
21cr|mtpaint-3.50-1|85	cflags \
21cr|mtpaint-3.50-1|86	CFLAGS="%{optflags}"
21cr|mtpaint-3.50-1|87	
21cr|mtpaint-3.50-1|88	make
21cr|mtpaint-3.50-1|89	
21cr|mtpaint-3.50-1|90	%install
21cr|mtpaint-3.50-1|91	make install MT_PREFIX=%{buildroot}%{_prefix}            \
21cr|mtpaint-3.50-1|92	MT_MAN_DEST=%{buildroot}%{_mandir}          \
21cr|mtpaint-3.50-1|93	MT_LANG_DEST=%{buildroot}%{_datadir}/locale \
21cr|mtpaint-3.50-1|94	MT_DATAROOT=%{buildroot}%{_datadir}         \
21cr|mtpaint-3.50-1|95	BIN_INSTALL=%{buildroot}%{_bindir}
21cr|mtpaint-3.50-1|96	
21cr|mtpaint-3.50-1|97	#screenshot menu entry
21cr|mtpaint-3.50-1|98	cat > %{buildroot}%{_datadir}/applications/%{name}-screenshot.desktop << EOF
21cr|mtpaint-3.50-1|99	[Desktop Entry]
21cr|mtpaint-3.50-1|100	Encoding=UTF-8
21cr|mtpaint-3.50-1|101	Name=Get Screenshot
21cr|mtpaint-3.50-1|102	Comment=%{summary}
21cr|mtpaint-3.50-1|103	Exec=%{_bindir}/%{name} -s
21cr|mtpaint-3.50-1|104	Icon=%{name}
21cr|mtpaint-3.50-1|105	Terminal=false
21cr|mtpaint-3.50-1|106	Type=Application
21cr|mtpaint-3.50-1|107	StartupNotify=true
21cr|mtpaint-3.50-1|108	Categories=Graphics;X-MandrivaLinux-Multimedia-Graphics;
21cr|mtpaint-3.50-1|109	EOF
21cr|mtpaint-3.50-1|110	
21cr|mtpaint-3.50-1|111	# Register as an application to be visible in the software center
21cr|mtpaint-3.50-1|112	#
21cr|mtpaint-3.50-1|113	# NOTE: It would be *awesome* if this file was maintained by the upstream
21cr|mtpaint-3.50-1|114	# project, translated and installed into the right place during `make install`.
21cr|mtpaint-3.50-1|115	#
21cr|mtpaint-3.50-1|116	# See http://www.freedesktop.org/software/appstream/docs/ for more details.
21cr|mtpaint-3.50-1|117	#
21cr|mtpaint-3.50-1|118	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|mtpaint-3.50-1|119	cat > %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml <<EOF
21cr|mtpaint-3.50-1|120	<?xml version="1.0" encoding="UTF-8"?>
21cr|mtpaint-3.50-1|121	<!-- Copyright 2014 Ryan Lerch <rlerch@redhat.com> -->
21cr|mtpaint-3.50-1|122	<!--
21cr|mtpaint-3.50-1|123	EmailAddress: mtpaint-devel@lists.sourceforge.net
21cr|mtpaint-3.50-1|124	SentUpstream: 2014-09-22
21cr|mtpaint-3.50-1|125	-->
21cr|mtpaint-3.50-1|126	<application>
21cr|mtpaint-3.50-1|127	<id type="desktop">mtpaint.desktop</id>
21cr|mtpaint-3.50-1|128	<metadata_license>CC0-1.0</metadata_license>
21cr|mtpaint-3.50-1|129	<summary>Create pixel art</summary>
21cr|mtpaint-3.50-1|130	<description>
21cr|mtpaint-3.50-1|131	<p>
21cr|mtpaint-3.50-1|132	MTPaint is an application for creating images, with a specific focus on pixel art. It features a wide range
21cr|mtpaint-3.50-1|133	of tools to help you create pixel art, including: a pixel-perfect grid, tools to make pixel gradients with
21cr|mtpaint-3.50-1|134	the use of dithering, pixel brushes, and pixel line and shape tools.
21cr|mtpaint-3.50-1|135	</p>
21cr|mtpaint-3.50-1|136	</description>
21cr|mtpaint-3.50-1|137	<url type="homepage">http://mtpaint.sourceforge.net/</url>
21cr|mtpaint-3.50-1|138	<screenshots>
21cr|mtpaint-3.50-1|139	<screenshot type="default">https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/mtpaint/a.png</screenshot>
21cr|mtpaint-3.50-1|140	</screenshots>
21cr|mtpaint-3.50-1|141	</application>
21cr|mtpaint-3.50-1|142	EOF
21cr|mtpaint-3.50-1|143	
21cr|mtpaint-3.50-1|144	%find_lang %{name}

3303 21
21cr|mtpfs-1.1-6|1	Summary:	FUSE filesystem that supports MTP devices
21cr|mtpfs-1.1-6|2	Name:		mtpfs
21cr|mtpfs-1.1-6|3	Version:	1.1
21cr|mtpfs-1.1-6|4	Release:	6
21cr|mtpfs-1.1-6|5	License:	GPLv2+
21cr|mtpfs-1.1-6|6	Group:		File tools
21cr|mtpfs-1.1-6|7	URL:		http://www.adebenham.com/mtpfs
21cr|mtpfs-1.1-6|8	Source0:	http://www.adebenham.com/files/mtp/%{name}-%{version}.tar.gz
21cr|mtpfs-1.1-6|9	BuildRequires:	libmtp-devel >= 0.3.0
21cr|mtpfs-1.1-6|10	BuildRequires:	fuse2-devel
21cr|mtpfs-1.1-6|11	BuildRequires:	libmad-devel
21cr|mtpfs-1.1-6|12	BuildRequires:	id3tag-devel
21cr|mtpfs-1.1-6|13	BuildRequires:	glib2-devel
21cr|mtpfs-1.1-6|14	Requires:	fuse2
21cr|mtpfs-1.1-6|15	
21cr|mtpfs-1.1-6|16	%description
21cr|mtpfs-1.1-6|17	MTPfs is a FUSE filesystem that supports reading and writing from any
21cr|mtpfs-1.1-6|18	MTP device supported by libmtp.
21cr|mtpfs-1.1-6|19	
21cr|mtpfs-1.1-6|20	%prep
21cr|mtpfs-1.1-6|21	%setup -q
21cr|mtpfs-1.1-6|22	
21cr|mtpfs-1.1-6|23	%build
21cr|mtpfs-1.1-6|24	%configure
21cr|mtpfs-1.1-6|25	%make
21cr|mtpfs-1.1-6|26	
21cr|mtpfs-1.1-6|27	%install
21cr|mtpfs-1.1-6|28	%makeinstall_std
21cr|mtpfs-1.1-6|29	
21cr|mtpfs-1.1-6|30	%files
21cr|mtpfs-1.1-6|31	%doc AUTHORS NEWS README
21cr|mtpfs-1.1-6|32	%{_bindir}/%{name}

3304 21
21cr|mtproxy-0-0.gitcafc33.2|1	%define commit cafc3380a81671579ce366d0594b9a8e450827e9
21cr|mtproxy-0-0.gitcafc33.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|mtproxy-0-0.gitcafc33.2|3	
21cr|mtproxy-0-0.gitcafc33.2|4	Summary:	Simple MT-Proto proxy for Telegram
21cr|mtproxy-0-0.gitcafc33.2|5	Name:		mtproxy
21cr|mtproxy-0-0.gitcafc33.2|6	Version:	0
21cr|mtproxy-0-0.gitcafc33.2|7	Release:	0.git%{commit_short}.2
21cr|mtproxy-0-0.gitcafc33.2|8	License:	GPLv2, LGPLv2
21cr|mtproxy-0-0.gitcafc33.2|9	Group:		Networking/Other
21cr|mtproxy-0-0.gitcafc33.2|10	Url:		https://github.com/TelegramMessenger/MTProxy
21cr|mtproxy-0-0.gitcafc33.2|11	Source0:	https://github.com/TelegramMessenger/MTProxy/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|mtproxy-0-0.gitcafc33.2|12	# https://github.com/TelegramMessenger/MTProxy/issues/41
21cr|mtproxy-0-0.gitcafc33.2|13	# https://github.com/TelegramMessenger/MTProxy/pull/486
21cr|mtproxy-0-0.gitcafc33.2|14	Patch1:		big-pid.patch
21cr|mtproxy-0-0.gitcafc33.2|15	BuildRequires:	pkgconfig(openssl)
21cr|mtproxy-0-0.gitcafc33.2|16	BuildRequires:	pkgconfig(zlib)
21cr|mtproxy-0-0.gitcafc33.2|17	Provides:	MTProxy = %{EVRD}
21cr|mtproxy-0-0.gitcafc33.2|18	# not buildable on non x86
21cr|mtproxy-0-0.gitcafc33.2|19	ExclusiveArch:	%{x86_64} %{ix86}
21cr|mtproxy-0-0.gitcafc33.2|20	
21cr|mtproxy-0-0.gitcafc33.2|21	%description
21cr|mtproxy-0-0.gitcafc33.2|22	Simple MT-Proto proxy for Telegram
21cr|mtproxy-0-0.gitcafc33.2|23	
21cr|mtproxy-0-0.gitcafc33.2|24	%files
21cr|mtproxy-0-0.gitcafc33.2|25	%{_bindir}/mtproto-proxy
21cr|mtproxy-0-0.gitcafc33.2|26	
21cr|mtproxy-0-0.gitcafc33.2|27	#------------------------------------------------------------------
21cr|mtproxy-0-0.gitcafc33.2|28	
21cr|mtproxy-0-0.gitcafc33.2|29	%prep
21cr|mtproxy-0-0.gitcafc33.2|30	%autosetup -p1 -n MTProxy-%{commit}
21cr|mtproxy-0-0.gitcafc33.2|31	sed -i -e '/^COMMIT/d' Makefile
21cr|mtproxy-0-0.gitcafc33.2|32	sed -i -e '/^ARCH/d' Makefile
21cr|mtproxy-0-0.gitcafc33.2|33	
21cr|mtproxy-0-0.gitcafc33.2|34	%build
21cr|mtproxy-0-0.gitcafc33.2|35	%make_build COMMIT=%{commit} ARCH="%{optflags}" CC="%{__cc}"
21cr|mtproxy-0-0.gitcafc33.2|36	
21cr|mtproxy-0-0.gitcafc33.2|37	%install
21cr|mtproxy-0-0.gitcafc33.2|38	mkdir -p %{buildroot}%{_bindir}
21cr|mtproxy-0-0.gitcafc33.2|39	install -m755 objs/bin/mtproto-proxy %{buildroot}%{_bindir}
21cr|mtproxy-0-0.gitcafc33.2|40	
21cr|mtproxy-0-0.gitcafc33.2|41	%changelog
21cr|mtproxy-0-0.gitcafc33.2|42	* Tue Feb 10 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|mtproxy-0-0.gitcafc33.2|43	- set ExclusiveArch
21cr|mtproxy-0-0.gitcafc33.2|44	
21cr|mtproxy-0-0.gitcafc33.2|45	* Tue Feb 10 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0-0.gitcafc33.1
21cr|mtproxy-0-0.gitcafc33.2|46	- init

3305 21
21cr|mtree-2.7-10|1	%define debug_package %{nil}
21cr|mtree-2.7-10|2	
21cr|mtree-2.7-10|3	Name:    mtree
21cr|mtree-2.7-10|4	Version: 2.7
21cr|mtree-2.7-10|5	Release: 10
21cr|mtree-2.7-10|6	Summary: Map a directory hierarchy
21cr|mtree-2.7-10|7	License: BSD
21cr|mtree-2.7-10|8	Group:   System/Base
21cr|mtree-2.7-10|9	Url:     http://www-db.deis.unibo.it/Mtree/
21cr|mtree-2.7-10|10	Source:  %{name}-%{version}.cvs.tar.bz2
21cr|mtree-2.7-10|11	Patch:   mtree-3.1-owl-linux.patch
21cr|mtree-2.7-10|12	Patch2:  %{name}-%{version}.cvs-alt-getlogin.patch
21cr|mtree-2.7-10|13	Patch3:  mtree-3.1-owl-fixes.patch
21cr|mtree-2.7-10|14	
21cr|mtree-2.7-10|15	BuildRequires: openssl-devel
21cr|mtree-2.7-10|16	
21cr|mtree-2.7-10|17	%description
21cr|mtree-2.7-10|18	The utility %name compares the file hierarchy rooted in the current
21cr|mtree-2.7-10|19	directory against a specification read from the standard input.
21cr|mtree-2.7-10|20	Messages are written to the standard output for any files whose
21cr|mtree-2.7-10|21	characteristics do not match the specification, or which are
21cr|mtree-2.7-10|22	missing from either the file hierarchy or the specification.
21cr|mtree-2.7-10|23	
21cr|mtree-2.7-10|24	%prep
21cr|mtree-2.7-10|25	%setup -q -n %{name}-%{version}.cvs
21cr|mtree-2.7-10|26	%patch -p1
21cr|mtree-2.7-10|27	%patch2 -p1
21cr|mtree-2.7-10|28	%patch3 -p1
21cr|mtree-2.7-10|29	
21cr|mtree-2.7-10|30	%build
21cr|mtree-2.7-10|31	make -C usr.sbin/%{name}
21cr|mtree-2.7-10|32	
21cr|mtree-2.7-10|33	%install
21cr|mtree-2.7-10|34	install -p -m755 -D usr.sbin/%{name}/%{name} %{buildroot}%{_sbindir}/%{name}
21cr|mtree-2.7-10|35	install -p -m644 -D usr.sbin/%{name}/%{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8
21cr|mtree-2.7-10|36	
21cr|mtree-2.7-10|37	%files
21cr|mtree-2.7-10|38	%{_sbindir}/*
21cr|mtree-2.7-10|39	%{_mandir}/man?/*

3306 21
21cr|mt-st-1.7-1|1	Summary:	Programs to control tape device operations
21cr|mt-st-1.7-1|2	Name:		mt-st
21cr|mt-st-1.7-1|3	Version:	1.7
21cr|mt-st-1.7-1|4	Release:	1
21cr|mt-st-1.7-1|5	License:	GPLv2+
21cr|mt-st-1.7-1|6	Group:		Archiving/Backup
21cr|mt-st-1.7-1|7	URL:		ftp://metalab.unc.edu/pub/Linux/system/backup/
21cr|mt-st-1.7-1|8	Source0:	https://github.com/iustin/mt-st/releases/download/v%{version}/mt-st-%{version}.tar.gz
21cr|mt-st-1.7-1|9	Source1:	stinit.service
21cr|mt-st-1.7-1|10	Patch4:		mt-st-1.7-mtio.patch
21cr|mt-st-1.7-1|11	BuildRequires: systemd
21cr|mt-st-1.7-1|12	Requires(post): systemd
21cr|mt-st-1.7-1|13	Requires(preun): systemd
21cr|mt-st-1.7-1|14	Requires(postun): systemd
21cr|mt-st-1.7-1|15	
21cr|mt-st-1.7-1|16	%description
21cr|mt-st-1.7-1|17	The mt-st package contains the mt and st tape drive management
21cr|mt-st-1.7-1|18	programs. Mt (for magnetic tape drives) and st (for SCSI tape devices)
21cr|mt-st-1.7-1|19	can control rewinding, ejecting, skipping files and blocks and more.
21cr|mt-st-1.7-1|20	
21cr|mt-st-1.7-1|21	This package can help you manage tape drives.
21cr|mt-st-1.7-1|22	
21cr|mt-st-1.7-1|23	%prep
21cr|mt-st-1.7-1|24	%autosetup -p1
21cr|mt-st-1.7-1|25	
21cr|mt-st-1.7-1|26	%build
21cr|mt-st-1.7-1|27	
21cr|mt-st-1.7-1|28	%make CFLAGS="%{optflags}"
21cr|mt-st-1.7-1|29	
21cr|mt-st-1.7-1|30	%install
21cr|mt-st-1.7-1|31	
21cr|mt-st-1.7-1|32	%make_install mandir=%{_mandir}
21cr|mt-st-1.7-1|33	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/stinit.service
21cr|mt-st-1.7-1|34	
21cr|mt-st-1.7-1|35	%clean
21cr|mt-st-1.7-1|36	
21cr|mt-st-1.7-1|37	%post
21cr|mt-st-1.7-1|38	%systemd_post stinit.service
21cr|mt-st-1.7-1|39	
21cr|mt-st-1.7-1|40	%preun
21cr|mt-st-1.7-1|41	%systemd_preun stinit.service
21cr|mt-st-1.7-1|42	
21cr|mt-st-1.7-1|43	%postun
21cr|mt-st-1.7-1|44	%systemd_postun_with_restart stinit.service
21cr|mt-st-1.7-1|45	
21cr|mt-st-1.7-1|46	%files
21cr|mt-st-1.7-1|47	%doc COPYING README.* stinit.def.examples
21cr|mt-st-1.7-1|48	/bin/mt
21cr|mt-st-1.7-1|49	/sbin/stinit
21cr|mt-st-1.7-1|50	%{_unitdir}/stinit.service
21cr|mt-st-1.7-1|51	%{_mandir}/man1/mt.1*
21cr|mt-st-1.7-1|52	%{_mandir}/man8/stinit.8*
21cr|mt-st-1.7-1|53	%{_sysconfdir}/bash_completion.d/mt-st

3307 21
21cr|mtx-1.3.12-6|1	Summary:	Controls the robotic mechanism in DDS Tape drive autoloaders
21cr|mtx-1.3.12-6|2	Name:		mtx
21cr|mtx-1.3.12-6|3	Version:	1.3.12
21cr|mtx-1.3.12-6|4	Release:	6
21cr|mtx-1.3.12-6|5	Group:		Archiving/Backup
21cr|mtx-1.3.12-6|6	License:	GPLv2
21cr|mtx-1.3.12-6|7	URL:		http://sourceforge.net/projects/mtx
21cr|mtx-1.3.12-6|8	Source0:	ftp://ftp.opensource-sw.net/pub/mtx/development/%{name}-%{version}.tar.gz
21cr|mtx-1.3.12-6|9	
21cr|mtx-1.3.12-6|10	%description
21cr|mtx-1.3.12-6|11	The MTX program controls the robotic mechanism in autoloaders and tape
21cr|mtx-1.3.12-6|12	libraries such as the HP SureStore DAT 40x6, Exabyte EZ-17, and
21cr|mtx-1.3.12-6|13	Exabyte 220. This program is also reported to work with a variety of
21cr|mtx-1.3.12-6|14	other tape libraries and autochangers from ADIC, Tandberg/Overland,
21cr|mtx-1.3.12-6|15	Breece Hill, HP, and Seagate.
21cr|mtx-1.3.12-6|16	
21cr|mtx-1.3.12-6|17	If you have a backup tape device capable of handling more than one
21cr|mtx-1.3.12-6|18	tape at a time, you should install MTX.
21cr|mtx-1.3.12-6|19	
21cr|mtx-1.3.12-6|20	%prep
21cr|mtx-1.3.12-6|21	
21cr|mtx-1.3.12-6|22	%setup -q -n %{name}-%{version}
21cr|mtx-1.3.12-6|23	
21cr|mtx-1.3.12-6|24	%build
21cr|mtx-1.3.12-6|25	
21cr|mtx-1.3.12-6|26	%configure \
21cr|mtx-1.3.12-6|27	--sbindir=/sbin
21cr|mtx-1.3.12-6|28	
21cr|mtx-1.3.12-6|29	%make
21cr|mtx-1.3.12-6|30	
21cr|mtx-1.3.12-6|31	%install
21cr|mtx-1.3.12-6|32	rm -rf %{buildroot}
21cr|mtx-1.3.12-6|33	
21cr|mtx-1.3.12-6|34	%makeinstall sbindir=%{buildroot}/sbin
21cr|mtx-1.3.12-6|35	
21cr|mtx-1.3.12-6|36	install -d %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|mtx-1.3.12-6|37	install -m0644 debian/bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21cr|mtx-1.3.12-6|38	
21cr|mtx-1.3.12-6|39	%clean
21cr|mtx-1.3.12-6|40	rm -rf %{buildroot}
21cr|mtx-1.3.12-6|41	
21cr|mtx-1.3.12-6|42	%files
21cr|mtx-1.3.12-6|43	%defattr(-,root,root)
21cr|mtx-1.3.12-6|44	%doc CHANGES COMPATABILITY contrib FAQ LICENSE LICENSE.html
21cr|mtx-1.3.12-6|45	%doc mtx.doc mtxl.README.html README TODO
21cr|mtx-1.3.12-6|46	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
21cr|mtx-1.3.12-6|47	/sbin/*
21cr|mtx-1.3.12-6|48	%{_mandir}/man1/*

3308 21
21cr|mucommander-0.9.2-2|1	%define oname muCommander
21cr|mucommander-0.9.2-2|2	
21cr|mucommander-0.9.2-2|3	Summary:	muCommander is a lightweight, cross-platform file manager
21cr|mucommander-0.9.2-2|4	Name:		mucommander
21cr|mucommander-0.9.2-2|5	Version:	0.9.2
21cr|mucommander-0.9.2-2|6	Release:	2
21cr|mucommander-0.9.2-2|7	License:	GPL
21cr|mucommander-0.9.2-2|8	Group:		File tools
21cr|mucommander-0.9.2-2|9	Url:		http://www.mucommander.com/
21cr|mucommander-0.9.2-2|10	Source0:	https://github.com/mucommander/mucommander/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|mucommander-0.9.2-2|11	Source1:	%{name}.png
21cr|mucommander-0.9.2-2|12	Source2:	%{name}
21cr|mucommander-0.9.2-2|13	BuildRequires:	java-devel
21cr|mucommander-0.9.2-2|14	Requires:	java >= 1.8.0
21cr|mucommander-0.9.2-2|15	BuildArch:	noarch
21cr|mucommander-0.9.2-2|16	
21cr|mucommander-0.9.2-2|17	%description
21cr|mucommander-0.9.2-2|18	muCommander is a lightweight, cross-platform file manager with a dual-pane
21cr|mucommander-0.9.2-2|19	interface. It runs on any operating system with Java support
21cr|mucommander-0.9.2-2|20	(Mac OS X, Windows, Linux, *BSD, Solaris...).
21cr|mucommander-0.9.2-2|21	
21cr|mucommander-0.9.2-2|22	Here's a non-exhaustive list of what you'll find:
21cr|mucommander-0.9.2-2|23	
21cr|mucommander-0.9.2-2|24	* Virtual filesystem with support for local volumes,
21cr|mucommander-0.9.2-2|25	FTP, SFTP, SMB, NFS, HTTP, Amazon S3, Hadoop HDFS and Bonjour
21cr|mucommander-0.9.2-2|26	* Quickly copy, move, rename files, create directories, email files...
21cr|mucommander-0.9.2-2|27	* Browse, create and uncompress ZIP, RAR, 7z, TAR, GZip, BZip2, ISO/NRG,
21cr|mucommander-0.9.2-2|28	AR/Deb and LST archives
21cr|mucommander-0.9.2-2|29	* ZIP files can be modified on-the-fly, without having to recompress the
21cr|mucommander-0.9.2-2|30	whole archive
21cr|mucommander-0.9.2-2|31	* Universal bookmarks and credentials manager
21cr|mucommander-0.9.2-2|32	* Multiple windows support
21cr|mucommander-0.9.2-2|33	* Full keyboard access
21cr|mucommander-0.9.2-2|34	* Highly configurable
21cr|mucommander-0.9.2-2|35	* Available in 23 languages : American & British English, French, German,
21cr|mucommander-0.9.2-2|36	Spanish, Czech, Simplified & Traditional Chinese, Polish, Hungarian,
21cr|mucommander-0.9.2-2|37	Russian, Slovenian, Romanian, Italian, Korean, Brazilian Portuguese,
21cr|mucommander-0.9.2-2|38	Dutch, Slovak, Japanese, Swedish, Danish, Ukrainian and Arabic.
21cr|mucommander-0.9.2-2|39	* Free Software (GPL)
21cr|mucommander-0.9.2-2|40	
21cr|mucommander-0.9.2-2|41	%files
21cr|mucommander-0.9.2-2|42	%doc license.txt readme.txt
21cr|mucommander-0.9.2-2|43	%{_bindir}/%{name}
21cr|mucommander-0.9.2-2|44	%{_datadir}/applications/rosa-%{name}.desktop
21cr|mucommander-0.9.2-2|45	%{_datadir}/pixmaps/%{name}.png
21cr|mucommander-0.9.2-2|46	%{_javadir}/*
21cr|mucommander-0.9.2-2|47	
21cr|mucommander-0.9.2-2|48	#-----------------------------------------------------------------------
21cr|mucommander-0.9.2-2|49	
21cr|mucommander-0.9.2-2|50	%prep
21cr|mucommander-0.9.2-2|51	%setup -qn %{oname}-%{version}
21cr|mucommander-0.9.2-2|52	
21cr|mucommander-0.9.2-2|53	%build
21cr|mucommander-0.9.2-2|54	
21cr|mucommander-0.9.2-2|55	%install
21cr|mucommander-0.9.2-2|56	install -dm 755 %{buildroot}%{_javadir}
21cr|mucommander-0.9.2-2|57	install -dm 755 %{buildroot}%{_javadir}/%{name}
21cr|mucommander-0.9.2-2|58	cp -f *.jar %{buildroot}%{_javadir}/%{name}/
21cr|mucommander-0.9.2-2|59	cp -f *.sh %{buildroot}%{_javadir}/%{name}/
21cr|mucommander-0.9.2-2|60	mkdir -p %{buildroot}/%{_datadir}/pixmaps
21cr|mucommander-0.9.2-2|61	install -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps
21cr|mucommander-0.9.2-2|62	mkdir -p %{buildroot}%{_bindir}
21cr|mucommander-0.9.2-2|63	install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
21cr|mucommander-0.9.2-2|64	
21cr|mucommander-0.9.2-2|65	# menu-entry
21cr|mucommander-0.9.2-2|66	mkdir -p %{buildroot}%{_datadir}/applications
21cr|mucommander-0.9.2-2|67	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop <<EOF
21cr|mucommander-0.9.2-2|68	[Desktop Entry]
21cr|mucommander-0.9.2-2|69	Name=muCommander
21cr|mucommander-0.9.2-2|70	GenericName=File Manager
21cr|mucommander-0.9.2-2|71	GenericName[ru]=Файловый менеджер
21cr|mucommander-0.9.2-2|72	Comment=A lightweight, cross-platform file manager with a dual-pane interface
21cr|mucommander-0.9.2-2|73	Comment[ru]=Легковесный, кроссплатформенный файловый менеджер с двухпанельным интерфейсом
21cr|mucommander-0.9.2-2|74	Exec=%{name}
21cr|mucommander-0.9.2-2|75	Icon=%{name}
21cr|mucommander-0.9.2-2|76	Terminal=false
21cr|mucommander-0.9.2-2|77	Type=Application
21cr|mucommander-0.9.2-2|78	StartupNotify=true
21cr|mucommander-0.9.2-2|79	MimeType=foo/bar;foo2/bar2;
21cr|mucommander-0.9.2-2|80	Categories=Application;Utility;
21cr|mucommander-0.9.2-2|81	EOF

3309 21
21cr|mudix-4.3-14|1	Summary:	Mudix console mud client
21cr|mudix-4.3-14|2	Name:		mudix
21cr|mudix-4.3-14|3	Version:	4.3
21cr|mudix-4.3-14|4	Release:	14
21cr|mudix-4.3-14|5	License:	BSD-like
21cr|mudix-4.3-14|6	Group:		Games/Other
21cr|mudix-4.3-14|7	Url:		http://dw.nl.eu.org/mudix.html
21cr|mudix-4.3-14|8	Source0:	http://dw.nl.eu.org/mudix/%{name}-%{version}.tar.bz2
21cr|mudix-4.3-14|9	BuildRequires:	pkgconfig(ncurses)
21cr|mudix-4.3-14|10	
21cr|mudix-4.3-14|11	%description
21cr|mudix-4.3-14|12	Mudix is a console mud client that supports ANSI colours.
21cr|mudix-4.3-14|13	Some of the features are aliases, timers and triggers.
21cr|mudix-4.3-14|14	
21cr|mudix-4.3-14|15	%files
21cr|mudix-4.3-14|16	%doc README
21cr|mudix-4.3-14|17	%{_gamesbindir}/mudix
21cr|mudix-4.3-14|18	
21cr|mudix-4.3-14|19	#----------------------------------------------------------------------------
21cr|mudix-4.3-14|20	
21cr|mudix-4.3-14|21	%prep
21cr|mudix-4.3-14|22	%setup -q
21cr|mudix-4.3-14|23	
21cr|mudix-4.3-14|24	%build
21cr|mudix-4.3-14|25	%configure
21cr|mudix-4.3-14|26	%make O_FLAGS="%{optflags}"
21cr|mudix-4.3-14|27	
21cr|mudix-4.3-14|28	%install
21cr|mudix-4.3-14|29	install -m755 mudix -D %{buildroot}%{_gamesbindir}/mudix
21cr|mudix-4.3-14|30	

3310 21
21cr|muffin-5.4.0-1|1	%define major 0
21cr|muffin-5.4.0-1|2	%define libname %mklibname %{name} %{major}
21cr|muffin-5.4.0-1|3	%define develname %mklibname %{name} -d
21cr|muffin-5.4.0-1|4	
21cr|muffin-5.4.0-1|5	Summary:	A small window manager for Cinnamon Desktop
21cr|muffin-5.4.0-1|6	Name:		muffin
21cr|muffin-5.4.0-1|7	Version:	5.4.0
21cr|muffin-5.4.0-1|8	Release:	1
21cr|muffin-5.4.0-1|9	License:	GPLv2+
21cr|muffin-5.4.0-1|10	Group:		Graphical desktop/GNOME
21cr|muffin-5.4.0-1|11	URL:		https://github.com/linuxmint/%{name}
21cr|muffin-5.4.0-1|12	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|muffin-5.4.0-1|13	Source1:	muffin-adwaita.txt
21cr|muffin-5.4.0-1|14	BuildRequires: meson
21cr|muffin-5.4.0-1|15	BuildRequires: desktop-file-utils
21cr|muffin-5.4.0-1|16	BuildRequires: pkgconfig(gl)
21cr|muffin-5.4.0-1|17	BuildRequires: pkgconfig(gudev-1.0)
21cr|muffin-5.4.0-1|18	BuildRequires: pkgconfig(json-glib-1.0)
21cr|muffin-5.4.0-1|19	BuildRequires: pkgconfig(sm)
21cr|muffin-5.4.0-1|20	BuildRequires: pkgconfig(libcanberra)
21cr|muffin-5.4.0-1|21	BuildRequires: pkgconfig(cinnamon-desktop) >= 5.0.0
21cr|muffin-5.4.0-1|22	BuildRequires: pkgconfig(gnome-doc-utils)
21cr|muffin-5.4.0-1|23	BuildRequires: pkgconfig(gobject-introspection-1.0)
21cr|muffin-5.4.0-1|24	BuildRequires: pkgconfig(graphene-gobject-1.0)
21cr|muffin-5.4.0-1|25	BuildRequires: pkgconfig(libstartup-notification-1.0)
21cr|muffin-5.4.0-1|26	BuildRequires: pkgconfig(libudev)
21cr|muffin-5.4.0-1|27	BuildRequires: pkgconfig(libpipewire-0.3)
21cr|muffin-5.4.0-1|28	BuildRequires: pkgconfig(xkeyboard-config)
21cr|muffin-5.4.0-1|29	BuildRequires: pkgconfig(xkbcommon-x11)
21cr|muffin-5.4.0-1|30	BuildRequires: pkgconfig(xtst)
21cr|muffin-5.4.0-1|31	BuildRequires: zenity
21cr|muffin-5.4.0-1|32	# Bootstrap requirements
21cr|muffin-5.4.0-1|33	BuildRequires: pkgconfig(gtk-doc)
21cr|muffin-5.4.0-1|34	BuildRequires: gnome-common
21cr|muffin-5.4.0-1|35	BuildRequires: intltool
21cr|muffin-5.4.0-1|36	Requires: dbus-x11
21cr|muffin-5.4.0-1|37	Requires: zenity
21cr|muffin-5.4.0-1|38	
21cr|muffin-5.4.0-1|39	%description
21cr|muffin-5.4.0-1|40	Muffin is a small window manager, using GTK+ and Clutter to do everything.
21cr|muffin-5.4.0-1|41	Muffin is the clutter-based evolution of Metacity, which, as the  author
21cr|muffin-5.4.0-1|42	says, is a "Boring window manager for the adult in you. Many  window managers
21cr|muffin-5.4.0-1|43	are like Marshmallow Froot Loops; Metacity is like Cheerios."
21cr|muffin-5.4.0-1|44	
21cr|muffin-5.4.0-1|45	%files -f %{name}.lang
21cr|muffin-5.4.0-1|46	%license COPYING
21cr|muffin-5.4.0-1|47	%doc NEWS README.md
21cr|muffin-5.4.0-1|48	%{_bindir}/muffin
21cr|muffin-5.4.0-1|49	%{_libexecdir}/muffin-restart-helper
21cr|muffin-5.4.0-1|50	%dir %{_libdir}/muffin
21cr|muffin-5.4.0-1|51	%{_libdir}/muffin/libmuffin-clutter-0.so*
21cr|muffin-5.4.0-1|52	%{_libdir}/muffin/libmuffin-cogl-0.so*
21cr|muffin-5.4.0-1|53	%{_libdir}/muffin/libmuffin-cogl-pango-0.so*
21cr|muffin-5.4.0-1|54	%{_libdir}/muffin/libmuffin-cogl-path-0.so*
21cr|muffin-5.4.0-1|55	# -- typelib needs to be changed upstream, once this happens split the package
21cr|muffin-5.4.0-1|56	%{_libdir}/muffin/*.typelib
21cr|muffin-5.4.0-1|57	%dir %{_libdir}/muffin/plugins
21cr|muffin-5.4.0-1|58	%{_libdir}/muffin/plugins/libdefault.so
21cr|muffin-5.4.0-1|59	%{_datadir}/glib-2.0/schemas/org.cinnamon.muffin.*.xml
21cr|muffin-5.4.0-1|60	%{_datadir}/applications/muffin.desktop
21cr|muffin-5.4.0-1|61	%{_datadir}/themes/Adwaita/metacity-1/muffin-adwaita.txt
21cr|muffin-5.4.0-1|62	%{_mandir}/man?/muffin*?*
21cr|muffin-5.4.0-1|63	
21cr|muffin-5.4.0-1|64	#------------------------------------------------------------------------
21cr|muffin-5.4.0-1|65	%package -n %{libname}
21cr|muffin-5.4.0-1|66	Summary:	Muffin shared libraries
21cr|muffin-5.4.0-1|67	Group:		System/Libraries
21cr|muffin-5.4.0-1|68	
21cr|muffin-5.4.0-1|69	%description -n %{libname}
21cr|muffin-5.4.0-1|70	This package contains the Muffin shared libraries.
21cr|muffin-5.4.0-1|71	
21cr|muffin-5.4.0-1|72	%files -n %{libname}
21cr|muffin-5.4.0-1|73	%{_libdir}/libmuffin.so.%{major}*
21cr|muffin-5.4.0-1|74	
21cr|muffin-5.4.0-1|75	#------------------------------------------------------------------------
21cr|muffin-5.4.0-1|76	%package -n %{develname}
21cr|muffin-5.4.0-1|77	Summary:	Muffin development files
21cr|muffin-5.4.0-1|78	Group:		Development/C
21cr|muffin-5.4.0-1|79	Requires:	%{libname} = %{version}
21cr|muffin-5.4.0-1|80	
21cr|muffin-5.4.0-1|81	%description -n %{develname}
21cr|muffin-5.4.0-1|82	This package provides Muffin development files.
21cr|muffin-5.4.0-1|83	
21cr|muffin-5.4.0-1|84	%files -n %{develname}
21cr|muffin-5.4.0-1|85	%{_includedir}/muffin/
21cr|muffin-5.4.0-1|86	%{_libdir}/libmuffin.so
21cr|muffin-5.4.0-1|87	%{_libdir}/muffin/*.gir
21cr|muffin-5.4.0-1|88	%{_libdir}/pkgconfig/*.pc
21cr|muffin-5.4.0-1|89	
21cr|muffin-5.4.0-1|90	#------------------------------------------------------------------------
21cr|muffin-5.4.0-1|91	
21cr|muffin-5.4.0-1|92	%prep
21cr|muffin-5.4.0-1|93	%autosetup -p1
21cr|muffin-5.4.0-1|94	
21cr|muffin-5.4.0-1|95	%build
21cr|muffin-5.4.0-1|96	# gobject introspection does not work with LTO.  There is an effort to fix this
21cr|muffin-5.4.0-1|97	# in the appropriate project upstreams, so hopefully LTO can be enabled someday
21cr|muffin-5.4.0-1|98	# Disable LTO.
21cr|muffin-5.4.0-1|99	%define _lto_cflags %{nil}
21cr|muffin-5.4.0-1|100	
21cr|muffin-5.4.0-1|101	export LDFLAGS="-L%{_libdir}:$LDFLAGS"
21cr|muffin-5.4.0-1|102	
21cr|muffin-5.4.0-1|103	%meson \
21cr|muffin-5.4.0-1|104	-Dprofiler="false" \
21cr|muffin-5.4.0-1|105	-Ddefault_driver="gl" \
21cr|muffin-5.4.0-1|106	-Dremote_desktop="false"
21cr|muffin-5.4.0-1|107	%meson_build
21cr|muffin-5.4.0-1|108	
21cr|muffin-5.4.0-1|109	%install
21cr|muffin-5.4.0-1|110	%meson_install
21cr|muffin-5.4.0-1|111	
21cr|muffin-5.4.0-1|112	# Create a dummy themes directory so that cinnamon settings will see
21cr|muffin-5.4.0-1|113	# the Adwaita fallback theme which has been removed from gnome-themes-standard
21cr|muffin-5.4.0-1|114	mkdir -p %{buildroot}/%{_datadir}/themes/Adwaita/metacity-1/
21cr|muffin-5.4.0-1|115	cp %{SOURCE1} %{buildroot}/%{_datadir}/themes/Adwaita/metacity-1/
21cr|muffin-5.4.0-1|116	
21cr|muffin-5.4.0-1|117	#Remove libtool archives.
21cr|muffin-5.4.0-1|118	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21cr|muffin-5.4.0-1|119	
21cr|muffin-5.4.0-1|120	desktop-file-install --delete-original \
21cr|muffin-5.4.0-1|121	--dir %{buildroot}%{_datadir}/applications \
21cr|muffin-5.4.0-1|122	--add-only-show-in X-Cinnamon \
21cr|muffin-5.4.0-1|123	%{buildroot}%{_datadir}/applications/muffin.desktop
21cr|muffin-5.4.0-1|124	
21cr|muffin-5.4.0-1|125	%find_lang %{name}

3311 21
21cr|mugshot-0.4.3-1|1	Summary:	User-configuration application
21cr|mugshot-0.4.3-1|2	Name:		mugshot
21cr|mugshot-0.4.3-1|3	Version:	0.4.3
21cr|mugshot-0.4.3-1|4	Release:	1
21cr|mugshot-0.4.3-1|5	License:	GPLv3+
21cr|mugshot-0.4.3-1|6	Group:		Graphical desktop/Other
21cr|mugshot-0.4.3-1|7	Url:		https://github.com/bluesabre/mugshot
21cr|mugshot-0.4.3-1|8	Source0:	https://github.com/bluesabre/mugshot/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|mugshot-0.4.3-1|9	BuildArch:	noarch
21cr|mugshot-0.4.3-1|10	
21cr|mugshot-0.4.3-1|11	BuildRequires: desktop-file-utils
21cr|mugshot-0.4.3-1|12	BuildRequires: intltool
21cr|mugshot-0.4.3-1|13	BuildRequires: pkgconfig(python3)
21cr|mugshot-0.4.3-1|14	BuildRequires: python3-distutils-extra
21cr|mugshot-0.4.3-1|15	BuildRequires: python3-cairo
21cr|mugshot-0.4.3-1|16	BuildRequires: python3-dbus
21cr|mugshot-0.4.3-1|17	BuildRequires: python3-gi
21cr|mugshot-0.4.3-1|18	BuildRequires: python3-pexpect
21cr|mugshot-0.4.3-1|19	BuildRequires: util-linux
21cr|mugshot-0.4.3-1|20	Requires: python3-pexpect
21cr|mugshot-0.4.3-1|21	
21cr|mugshot-0.4.3-1|22	%description
21cr|mugshot-0.4.3-1|23	Mugshot is a lightweight user configuration utility
21cr|mugshot-0.4.3-1|24	that allows you to easily update personal user details.
21cr|mugshot-0.4.3-1|25	
21cr|mugshot-0.4.3-1|26	%files -f %{name}.lang
21cr|mugshot-0.4.3-1|27	%doc AUTHORS COPYING NEWS README*
21cr|mugshot-0.4.3-1|28	%{_bindir}/%{name}
21cr|mugshot-0.4.3-1|29	%{_datadir}/applications/*.desktop
21cr|mugshot-0.4.3-1|30	%{_datadir}/glib-2.0/schemas/org.bluesabre.mugshot.gschema.xml
21cr|mugshot-0.4.3-1|31	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|mugshot-0.4.3-1|32	%{_mandir}/man1/%{name}.1.xz
21cr|mugshot-0.4.3-1|33	%{_datadir}/metainfo/mugshot.appdata.xml
21cr|mugshot-0.4.3-1|34	%{_datadir}/%{name}
21cr|mugshot-0.4.3-1|35	%{python3_sitelib}/%{name}
21cr|mugshot-0.4.3-1|36	%{python3_sitelib}/%{name}_lib
21cr|mugshot-0.4.3-1|37	%{python3_sitelib}/*.egg-info
21cr|mugshot-0.4.3-1|38	
21cr|mugshot-0.4.3-1|39	#------------------------------------------------------------------
21cr|mugshot-0.4.3-1|40	
21cr|mugshot-0.4.3-1|41	%prep
21cr|mugshot-0.4.3-1|42	%setup -qn %{name}-%{name}-%{version}
21cr|mugshot-0.4.3-1|43	
21cr|mugshot-0.4.3-1|44	%build
21cr|mugshot-0.4.3-1|45	##none
21cr|mugshot-0.4.3-1|46	
21cr|mugshot-0.4.3-1|47	%install
21cr|mugshot-0.4.3-1|48	%{__python3} setup.py install -O1 --force  --root %{buildroot}
21cr|mugshot-0.4.3-1|49	
21cr|mugshot-0.4.3-1|50	%find_lang %{name}
21cr|mugshot-0.4.3-1|51	
21cr|mugshot-0.4.3-1|52	

3312 21
21cr|multi-aterm-0.2.1-10|1	Summary:	Light tabbed terminal emulator
21cr|multi-aterm-0.2.1-10|2	Name:		multi-aterm
21cr|multi-aterm-0.2.1-10|3	Version:	0.2.1
21cr|multi-aterm-0.2.1-10|4	Release:	10
21cr|multi-aterm-0.2.1-10|5	License:	GPLv2+
21cr|multi-aterm-0.2.1-10|6	Group:		Terminals
21cr|multi-aterm-0.2.1-10|7	Url:		http://www.nongnu.org/materm/materm.html
21cr|multi-aterm-0.2.1-10|8	Source0:	http://www.nongnu.org/materm/%{name}-%{version}.tar.bz2
21cr|multi-aterm-0.2.1-10|9	Source1:	multi-aterm.png
21cr|multi-aterm-0.2.1-10|10	Patch0:		multi-aterm-0.2.1-optflags.patch
21cr|multi-aterm-0.2.1-10|11	Patch1:		multi-aterm-glibc.patch
21cr|multi-aterm-0.2.1-10|12	BuildRequires:	imagemagick
21cr|multi-aterm-0.2.1-10|13	BuildRequires:	pkgconfig(x11)
21cr|multi-aterm-0.2.1-10|14	BuildRequires:	pkgconfig(xpm)
21cr|multi-aterm-0.2.1-10|15	BuildRequires:	pkgconfig(xt)
21cr|multi-aterm-0.2.1-10|16	
21cr|multi-aterm-0.2.1-10|17	%description
21cr|multi-aterm-0.2.1-10|18	Multi-aterm is a terminal emulator like rxvt, xterm, eterm, aterm
21cr|multi-aterm-0.2.1-10|19	- It's a terminal emulator which is small and fast with efficent
21cr|multi-aterm-0.2.1-10|20	pseudo-transparency, like aterm.
21cr|multi-aterm-0.2.1-10|21	- It's also a tabbed terminal emulator.
21cr|multi-aterm-0.2.1-10|22	- It's a terminal emulator not requiring GNOME or KDE libs, just
21cr|multi-aterm-0.2.1-10|23	written in X-lib (for people not using GNOME nor KDE).
21cr|multi-aterm-0.2.1-10|24	
21cr|multi-aterm-0.2.1-10|25	%files
21cr|multi-aterm-0.2.1-10|26	%doc doc/TODO AUTHORS ChangeLog
21cr|multi-aterm-0.2.1-10|27	%{_mandir}/man1/*
21cr|multi-aterm-0.2.1-10|28	%{_datadir}/applications/mandriva-*.desktop
21cr|multi-aterm-0.2.1-10|29	%{_bindir}/multi-aterm
21cr|multi-aterm-0.2.1-10|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|multi-aterm-0.2.1-10|31	
21cr|multi-aterm-0.2.1-10|32	#----------------------------------------------------------------------------
21cr|multi-aterm-0.2.1-10|33	
21cr|multi-aterm-0.2.1-10|34	%prep
21cr|multi-aterm-0.2.1-10|35	%autosetup -p1
21cr|multi-aterm-0.2.1-10|36	
21cr|multi-aterm-0.2.1-10|37	%build
21cr|multi-aterm-0.2.1-10|38	autoreconf -fi
21cr|multi-aterm-0.2.1-10|39	%configure \
21cr|multi-aterm-0.2.1-10|40	--enable-keepscrolling \
21cr|multi-aterm-0.2.1-10|41	--enable-mousewheel \
21cr|multi-aterm-0.2.1-10|42	--enable-transparency \
21cr|multi-aterm-0.2.1-10|43	--enable-xterm-scroll \
21cr|multi-aterm-0.2.1-10|44	--enable-fading \
21cr|multi-aterm-0.2.1-10|45	--enable-half-shadow \
21cr|multi-aterm-0.2.1-10|46	--enable-swapscreen \
21cr|multi-aterm-0.2.1-10|47	--with-xpm=%{_prefix}
21cr|multi-aterm-0.2.1-10|48	%make
21cr|multi-aterm-0.2.1-10|49	
21cr|multi-aterm-0.2.1-10|50	%install
21cr|multi-aterm-0.2.1-10|51	%makeinstall_std
21cr|multi-aterm-0.2.1-10|52	
21cr|multi-aterm-0.2.1-10|53	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|multi-aterm-0.2.1-10|54	install -m644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|multi-aterm-0.2.1-10|55	convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|multi-aterm-0.2.1-10|56	convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|multi-aterm-0.2.1-10|57	
21cr|multi-aterm-0.2.1-10|58	mkdir -p %{buildroot}%{_datadir}/applications
21cr|multi-aterm-0.2.1-10|59	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|multi-aterm-0.2.1-10|60	[Desktop Entry]
21cr|multi-aterm-0.2.1-10|61	Type=Application
21cr|multi-aterm-0.2.1-10|62	Exec=%{_bindir}/%{name}
21cr|multi-aterm-0.2.1-10|63	Icon=%{name}
21cr|multi-aterm-0.2.1-10|64	Categories=System;TerminalEmulator;
21cr|multi-aterm-0.2.1-10|65	Name=Multi-aterm
21cr|multi-aterm-0.2.1-10|66	Name[ru]=Multi-aterm
21cr|multi-aterm-0.2.1-10|67	Comment=Light tabbed terminal emulator
21cr|multi-aterm-0.2.1-10|68	Comment[ru]=Легковесный эмулятор терминала со вкладками
21cr|multi-aterm-0.2.1-10|69	EOF

3313 21
21cr|multibootusb-9.2.0-2|1	Summary:	Create multiboot live Linux on a USB disk
21cr|multibootusb-9.2.0-2|2	Name:		multibootusb
21cr|multibootusb-9.2.0-2|3	Version:	9.2.0
21cr|multibootusb-9.2.0-2|4	Release:	2
21cr|multibootusb-9.2.0-2|5	License:	GPLv2+
21cr|multibootusb-9.2.0-2|6	Group:		Graphics
21cr|multibootusb-9.2.0-2|7	Url:		http://multibootusb.org
21cr|multibootusb-9.2.0-2|8	Source0:	https://github.com/mbusb/multibootusb/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|multibootusb-9.2.0-2|9	Source1:	%{name}.rpmlintrc
21cr|multibootusb-9.2.0-2|10	# https://forum.rosalinux.ru/viewtopic.php?f=56&t=8684#p93265
21cr|multibootusb-9.2.0-2|11	Patch0:		multibootusb-9.1.0-policykit.patch
21cr|multibootusb-9.2.0-2|12	Patch1:		Russian-label-9.1.0.patch
21cr|multibootusb-9.2.0-2|13	BuildRequires:	python3-setuptools
21cr|multibootusb-9.2.0-2|14	BuildRequires:	pkgconfig(python3)
21cr|multibootusb-9.2.0-2|15	Requires:	mtools
21cr|multibootusb-9.2.0-2|16	Requires:	util-linux
21cr|multibootusb-9.2.0-2|17	Requires:	parted
21cr|multibootusb-9.2.0-2|18	Requires:	python3-qt5
21cr|multibootusb-9.2.0-2|19	Requires:	python3-dbus
21cr|multibootusb-9.2.0-2|20	Requires:	python3-six
21cr|multibootusb-9.2.0-2|21	Requires:	polkit
21cr|multibootusb-9.2.0-2|22	Requires:	p7zip
21cr|multibootusb-9.2.0-2|23	Recommends:	qemu
21cr|multibootusb-9.2.0-2|24	BuildArch:	noarch
21cr|multibootusb-9.2.0-2|25	
21cr|multibootusb-9.2.0-2|26	%description
21cr|multibootusb-9.2.0-2|27	MultiBootUSB is a cross platform* software/utility to create multi boot live
21cr|multibootusb-9.2.0-2|28	Linux on a removable media i.e USB disk.
21cr|multibootusb-9.2.0-2|29	It is similar to unetbootin but many distros can be installed,
21cr|multibootusb-9.2.0-2|30	provided you have enough space on the disk.
21cr|multibootusb-9.2.0-2|31	MultiBootUSB also provides an option to uninstall distro(s) at any time,
21cr|multibootusb-9.2.0-2|32	if you wish.
21cr|multibootusb-9.2.0-2|33	
21cr|multibootusb-9.2.0-2|34	%files
21cr|multibootusb-9.2.0-2|35	%doc CHANGELOG LICENSE.txt README.md
21cr|multibootusb-9.2.0-2|36	%{py3_puresitedir}/scripts
21cr|multibootusb-9.2.0-2|37	%{py3_puresitedir}/multibootusb-%{version}-py3*.egg-info
21cr|multibootusb-9.2.0-2|38	%{_bindir}/multibootusb
21cr|multibootusb-9.2.0-2|39	%{_bindir}/multibootusb-pkexec
21cr|multibootusb-9.2.0-2|40	%{_datadir}/applications/multibootusb.desktop
21cr|multibootusb-9.2.0-2|41	%{_datadir}/pixmaps/multibootusb.png
21cr|multibootusb-9.2.0-2|42	%{_datadir}/polkit-1/actions/org.debian.pkexec.run-multibootusb.policy
21cr|multibootusb-9.2.0-2|43	%dir %{_datadir}/multibootusb
21cr|multibootusb-9.2.0-2|44	%{_datadir}/multibootusb/*
21cr|multibootusb-9.2.0-2|45	#------------------------------------------------------------------------------
21cr|multibootusb-9.2.0-2|46	
21cr|multibootusb-9.2.0-2|47	%prep
21cr|multibootusb-9.2.0-2|48	%setup -q
21cr|multibootusb-9.2.0-2|49	%patch0 -p1 -b .policykit
21cr|multibootusb-9.2.0-2|50	%patch1 -p1
21cr|multibootusb-9.2.0-2|51	
21cr|multibootusb-9.2.0-2|52	%build
21cr|multibootusb-9.2.0-2|53	
21cr|multibootusb-9.2.0-2|54	%install
21cr|multibootusb-9.2.0-2|55	python3 setup.py install --root=%{buildroot}

3314 21
21cr|multisync-gui-0.91.1-0.384.4|1	%define _enable_debug_packages %{nil}
21cr|multisync-gui-0.91.1-0.384.4|2	%define debug_package %{nil}
21cr|multisync-gui-0.91.1-0.384.4|3	
21cr|multisync-gui-0.91.1-0.384.4|4	# svn co http://svn.opensync.org/multisync/branches/multisync-gui-0.2X multisync-gui
21cr|multisync-gui-0.91.1-0.384.4|5	%define svn	384
21cr|multisync-gui-0.91.1-0.384.4|6	
21cr|multisync-gui-0.91.1-0.384.4|7	Summary:	Graphical front end to OpenSync synchronization system
21cr|multisync-gui-0.91.1-0.384.4|8	Name:		multisync-gui
21cr|multisync-gui-0.91.1-0.384.4|9	Version:	0.91.1
21cr|multisync-gui-0.91.1-0.384.4|10	Release:	0.%{svn}.4
21cr|multisync-gui-0.91.1-0.384.4|11	License:	GPLv2+
21cr|multisync-gui-0.91.1-0.384.4|12	Group:		Communications
21cr|multisync-gui-0.91.1-0.384.4|13	Url:		http://www.opensync.org
21cr|multisync-gui-0.91.1-0.384.4|14	Source0:	%{name}-svn%{svn}.tar.bz2
21cr|multisync-gui-0.91.1-0.384.4|15	BuildRequires:	imagemagick
21cr|multisync-gui-0.91.1-0.384.4|16	BuildRequires:	python
21cr|multisync-gui-0.91.1-0.384.4|17	BuildRequires:	pkgconfig(libglade-2.0)
21cr|multisync-gui-0.91.1-0.384.4|18	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|multisync-gui-0.91.1-0.384.4|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|multisync-gui-0.91.1-0.384.4|20	BuildRequires:	pkgconfig(opensync-1.0) < 0.30
21cr|multisync-gui-0.91.1-0.384.4|21	BuildRequires:	pkgconfig(sqlite3)
21cr|multisync-gui-0.91.1-0.384.4|22	
21cr|multisync-gui-0.91.1-0.384.4|23	%description
21cr|multisync-gui-0.91.1-0.384.4|24	MultiSync is a program to synchronize calendars, addressbooks and other PIM
21cr|multisync-gui-0.91.1-0.384.4|25	data between programs on your computer and other computers, mobile devices,
21cr|multisync-gui-0.91.1-0.384.4|26	PDAs or cell phones. It relies on the OpenSync framework to do the actual
21cr|multisync-gui-0.91.1-0.384.4|27	synchronisation.
21cr|multisync-gui-0.91.1-0.384.4|28	
21cr|multisync-gui-0.91.1-0.384.4|29	%files
21cr|multisync-gui-0.91.1-0.384.4|30	%{_bindir}/%{name}
21cr|multisync-gui-0.91.1-0.384.4|31	%{_datadir}/%{name}
21cr|multisync-gui-0.91.1-0.384.4|32	%{_datadir}/pixmaps/%{name}
21cr|multisync-gui-0.91.1-0.384.4|33	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|multisync-gui-0.91.1-0.384.4|34	%{_datadir}/applications/%{name}.desktop
21cr|multisync-gui-0.91.1-0.384.4|35	
21cr|multisync-gui-0.91.1-0.384.4|36	#----------------------------------------------------------------------------
21cr|multisync-gui-0.91.1-0.384.4|37	
21cr|multisync-gui-0.91.1-0.384.4|38	%prep
21cr|multisync-gui-0.91.1-0.384.4|39	%setup -q -n %{name}-0.2X
21cr|multisync-gui-0.91.1-0.384.4|40	echo "env.Append(CCFLAGS = '%{optflags}')" >> SConstruct
21cr|multisync-gui-0.91.1-0.384.4|41	
21cr|multisync-gui-0.91.1-0.384.4|42	%build
21cr|multisync-gui-0.91.1-0.384.4|43	./configure --prefix=%{_prefix}
21cr|multisync-gui-0.91.1-0.384.4|44	%make
21cr|multisync-gui-0.91.1-0.384.4|45	
21cr|multisync-gui-0.91.1-0.384.4|46	%install
21cr|multisync-gui-0.91.1-0.384.4|47	%make_install
21cr|multisync-gui-0.91.1-0.384.4|48	
21cr|multisync-gui-0.91.1-0.384.4|49	# menu
21cr|multisync-gui-0.91.1-0.384.4|50	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|multisync-gui-0.91.1-0.384.4|51	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|multisync-gui-0.91.1-0.384.4|52	[Desktop Entry]
21cr|multisync-gui-0.91.1-0.384.4|53	Name=%{name}
21cr|multisync-gui-0.91.1-0.384.4|54	Comment=Calendar synchronization program
21cr|multisync-gui-0.91.1-0.384.4|55	Exec=%{_bindir}/%{name}
21cr|multisync-gui-0.91.1-0.384.4|56	Terminal=false
21cr|multisync-gui-0.91.1-0.384.4|57	Type=Application
21cr|multisync-gui-0.91.1-0.384.4|58	Categories=GTK;TelephonyTools;Utility;
21cr|multisync-gui-0.91.1-0.384.4|59	Icon=%{name}
21cr|multisync-gui-0.91.1-0.384.4|60	EOF
21cr|multisync-gui-0.91.1-0.384.4|61	
21cr|multisync-gui-0.91.1-0.384.4|62	# icons
21cr|multisync-gui-0.91.1-0.384.4|63	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{64x64,48x48,32x32,16x16}/apps
21cr|multisync-gui-0.91.1-0.384.4|64	install -m 0644 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|multisync-gui-0.91.1-0.384.4|65	convert -scale 48 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|multisync-gui-0.91.1-0.384.4|66	convert -scale 32 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|multisync-gui-0.91.1-0.384.4|67	convert -scale 16 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|multisync-gui-0.91.1-0.384.4|68	

3315 21
21cr|multitail-7.0.0-1|1	%global optflags %{optflags} -Wno-error=format-security
21cr|multitail-7.0.0-1|2	%define debug_package %{nil}
21cr|multitail-7.0.0-1|3	
21cr|multitail-7.0.0-1|4	Summary:	Multitail lets you view one or multiple files like the original tail program
21cr|multitail-7.0.0-1|5	Name:		multitail
21cr|multitail-7.0.0-1|6	Version:	7.0.0
21cr|multitail-7.0.0-1|7	Release:	1
21cr|multitail-7.0.0-1|8	License:	GPL
21cr|multitail-7.0.0-1|9	Group:		Text tools
21cr|multitail-7.0.0-1|10	Url:		http://www.vanheusden.com/multitail/
21cr|multitail-7.0.0-1|11	Source:		https://github.com/folkertvanheusden/multitail/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|multitail-7.0.0-1|12	BuildRequires:	cmake
21cr|multitail-7.0.0-1|13	BuildRequires:	ncurses-devel
21cr|multitail-7.0.0-1|14	
21cr|multitail-7.0.0-1|15	%description
21cr|multitail-7.0.0-1|16	multitail lets you view one or multiple files like the original tail program.
21cr|multitail-7.0.0-1|17	The difference is that it creates multiple windows on your console (with
21cr|multitail-7.0.0-1|18	ncurses). It can also use colors while displaying the logfiles, for faster
21cr|multitail-7.0.0-1|19	recognition of which lines are important and which are not. It supports regular
21cr|multitail-7.0.0-1|20	expressions. It has interactive menus for editing given regular expressions and
21cr|multitail-7.0.0-1|21	deleting and adding windows.
21cr|multitail-7.0.0-1|22	
21cr|multitail-7.0.0-1|23	%prep
21cr|multitail-7.0.0-1|24	%setup -q
21cr|multitail-7.0.0-1|25	
21cr|multitail-7.0.0-1|26	cp LICENSE license.txt
21cr|multitail-7.0.0-1|27	
21cr|multitail-7.0.0-1|28	%build
21cr|multitail-7.0.0-1|29	%cmake
21cr|multitail-7.0.0-1|30	%make
21cr|multitail-7.0.0-1|31	
21cr|multitail-7.0.0-1|32	%install
21cr|multitail-7.0.0-1|33	# make install broken
21cr|multitail-7.0.0-1|34	#make_install -C build
21cr|multitail-7.0.0-1|35	mkdir -p %{buildroot}%{_bindir}
21cr|multitail-7.0.0-1|36	mkdir -p %{buildroot}%{_mandir}/man1
21cr|multitail-7.0.0-1|37	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|multitail-7.0.0-1|38	install -m 755 build/bin/%{name} %{buildroot}%{_bindir}/
21cr|multitail-7.0.0-1|39	install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1/
21cr|multitail-7.0.0-1|40	install -m 644 %{name}.conf %{buildroot}%{_sysconfdir}/
21cr|multitail-7.0.0-1|41	cp -r ./conversion-scripts %{buildroot}%{_sysconfdir}/%{name}
21cr|multitail-7.0.0-1|42	
21cr|multitail-7.0.0-1|43	%files
21cr|multitail-7.0.0-1|44	%defattr(-,root,root)
21cr|multitail-7.0.0-1|45	%{_bindir}/*
21cr|multitail-7.0.0-1|46	%{_mandir}/man1/*
21cr|multitail-7.0.0-1|47	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|multitail-7.0.0-1|48	%config(noreplace) %{_sysconfdir}/%{name}
21cr|multitail-7.0.0-1|49	

3316 21
21cr|multiwalk2c-0.2.1-9|1	Summary:	Multi-threaded SNMP scanner (like a snmpbulkwalk)
21cr|multiwalk2c-0.2.1-9|2	Name:		multiwalk2c
21cr|multiwalk2c-0.2.1-9|3	Version:	0.2.1
21cr|multiwalk2c-0.2.1-9|4	Release:	9
21cr|multiwalk2c-0.2.1-9|5	License:	GPLv2+
21cr|multiwalk2c-0.2.1-9|6	Group:		System/Servers
21cr|multiwalk2c-0.2.1-9|7	Url:		http://wegorz.marton.pl/
21cr|multiwalk2c-0.2.1-9|8	Source0:	http://wegorz.marton.pl/%{name}-%{version}.tar.gz
21cr|multiwalk2c-0.2.1-9|9	Patch0:		multiwalk2c-0.1.1-compile_fix.diff
21cr|multiwalk2c-0.2.1-9|10	BuildRequires:	net-snmp-devel
21cr|multiwalk2c-0.2.1-9|11	BuildRequires:	pkgconfig(libcrypto)
21cr|multiwalk2c-0.2.1-9|12	
21cr|multiwalk2c-0.2.1-9|13	%description
21cr|multiwalk2c-0.2.1-9|14	multiwalk2c is a multi-threaded SNMP scanner. It is a modified version of
21cr|multiwalk2c-0.2.1-9|15	snmpbulkwalk. It can scan agents listed in special agents file, write to a
21cr|multiwalk2c-0.2.1-9|16	single or many output files, and traverse different parts of a MIB tree in
21cr|multiwalk2c-0.2.1-9|17	one thread.
21cr|multiwalk2c-0.2.1-9|18	
21cr|multiwalk2c-0.2.1-9|19	%files
21cr|multiwalk2c-0.2.1-9|20	%doc COPYING README
21cr|multiwalk2c-0.2.1-9|21	%{_bindir}/multiwalk2c
21cr|multiwalk2c-0.2.1-9|22	
21cr|multiwalk2c-0.2.1-9|23	#----------------------------------------------------------------------------
21cr|multiwalk2c-0.2.1-9|24	
21cr|multiwalk2c-0.2.1-9|25	%prep
21cr|multiwalk2c-0.2.1-9|26	%setup -q
21cr|multiwalk2c-0.2.1-9|27	%patch0 -p1
21cr|multiwalk2c-0.2.1-9|28	
21cr|multiwalk2c-0.2.1-9|29	%build
21cr|multiwalk2c-0.2.1-9|30	%configure
21cr|multiwalk2c-0.2.1-9|31	
21cr|multiwalk2c-0.2.1-9|32	%make
21cr|multiwalk2c-0.2.1-9|33	
21cr|multiwalk2c-0.2.1-9|34	%install
21cr|multiwalk2c-0.2.1-9|35	%makeinstall_std

3317 21
21cr|mumble-1.4.287-2|1	# Configuration options for the server (murmur)
21cr|mumble-1.4.287-2|2	%bcond_without server
21cr|mumble-1.4.287-2|3	# Enabling this requires adding "-recursive" to the command line;
21cr|mumble-1.4.287-2|4	# however doing so makes the build fail: Unsupported Ice version
21cr|mumble-1.4.287-2|5	%bcond_with ice
21cr|mumble-1.4.287-2|6	# Configuration options for the client (mumble)
21cr|mumble-1.4.287-2|7	%bcond_without client
21cr|mumble-1.4.287-2|8	%bcond_without speechd
21cr|mumble-1.4.287-2|9	%bcond_with g15
21cr|mumble-1.4.287-2|10	
21cr|mumble-1.4.287-2|11	Summary:	Low-latency, high-quality voice communication for gamers
21cr|mumble-1.4.287-2|12	Name:		mumble
21cr|mumble-1.4.287-2|13	Version:	1.4.287
21cr|mumble-1.4.287-2|14	Release:	2
21cr|mumble-1.4.287-2|15	License:	BSD
21cr|mumble-1.4.287-2|16	# Networking/Chat is a better group than Sound, since mumble is basically a VoIP software...
21cr|mumble-1.4.287-2|17	Group:		Networking/Chat
21cr|mumble-1.4.287-2|18	Url:		http://wiki.mumble.info/wiki/Main_Page
21cr|mumble-1.4.287-2|19	Source0:	https://github.com/mumble-voip/mumble/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|mumble-1.4.287-2|20	# Conf files courtesy of debian package
21cr|mumble-1.4.287-2|21	Source1:	%{name}-server.ini
21cr|mumble-1.4.287-2|22	Source2:	%{name}-server-web.conf
21cr|mumble-1.4.287-2|23	Source3:	MurmurPHP.ini
21cr|mumble-1.4.287-2|24	Source4:	README.install.urpmi.mumble-server-web
21cr|mumble-1.4.287-2|25	Source5:	mumble-server.sysusers.conf
21cr|mumble-1.4.287-2|26	Source6:	%{name}-server.logrotate
21cr|mumble-1.4.287-2|27	Source7:	%{name}-tmpfiles.conf
21cr|mumble-1.4.287-2|28	Source100:	mumble.rpmlintrc
21cr|mumble-1.4.287-2|29	# Perhaps this one is useless after changing our S5-S7...
21cr|mumble-1.4.287-2|30	Patch2:		mumble-1.4.287-use-run-directory-for-pidfiles.patch
21cr|mumble-1.4.287-2|31	Patch4:		mumble-1.4.0-fix-linking-failure-in-overlay_gl.patch
21cr|mumble-1.4.287-2|32	Patch5:		mumble-1.4.287-not-build-x32overlay.patch
21cr|mumble-1.4.287-2|33	BuildRequires:	cmake
21cr|mumble-1.4.287-2|34	BuildRequires:	desktop-file-utils
21cr|mumble-1.4.287-2|35	BuildRequires:	protobuf-compiler
21cr|mumble-1.4.287-2|36	BuildRequires:	qt5-linguist
21cr|mumble-1.4.287-2|37	BuildRequires:	boost-devel
21cr|mumble-1.4.287-2|38	BuildRequires:	cap-devel
21cr|mumble-1.4.287-2|39	BuildRequires:	jack-devel
21cr|mumble-1.4.287-2|40	BuildRequires:	poco-devel
21cr|mumble-1.4.287-2|41	%if %{with g15}
21cr|mumble-1.4.287-2|42	BuildRequires:	g15daemon_client-devel
21cr|mumble-1.4.287-2|43	%endif
21cr|mumble-1.4.287-2|44	%if %{with speechd}
21cr|mumble-1.4.287-2|45	BuildRequires:	speech-dispatcher-devel
21cr|mumble-1.4.287-2|46	%endif
21cr|mumble-1.4.287-2|47	BuildRequires:	pkgconfig(alsa)
21cr|mumble-1.4.287-2|48	BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
21cr|mumble-1.4.287-2|49	BuildRequires:	pkgconfig(flac)
21cr|mumble-1.4.287-2|50	BuildRequires:	pkgconfig(gl)
21cr|mumble-1.4.287-2|51	BuildRequires:	pkgconfig(libpulse)
21cr|mumble-1.4.287-2|52	BuildRequires:	pkgconfig(libssl)
21cr|mumble-1.4.287-2|53	BuildRequires:	pkgconfig(opus)
21cr|mumble-1.4.287-2|54	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|mumble-1.4.287-2|55	BuildRequires:	pkgconfig(protobuf) >= 3.5.0
21cr|mumble-1.4.287-2|56	BuildRequires:	pkgconfig(rnnoise)
21cr|mumble-1.4.287-2|57	BuildRequires:	pkgconfig(Qt5Core)
21cr|mumble-1.4.287-2|58	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|mumble-1.4.287-2|59	BuildRequires:	pkgconfig(Qt5DBus)
21cr|mumble-1.4.287-2|60	BuildRequires:	pkgconfig(Qt5Gui)
21cr|mumble-1.4.287-2|61	BuildRequires:	pkgconfig(Qt5Help)
21cr|mumble-1.4.287-2|62	BuildRequires:	pkgconfig(Qt5Network)
21cr|mumble-1.4.287-2|63	BuildRequires:	pkgconfig(Qt5Sql)
21cr|mumble-1.4.287-2|64	BuildRequires:	pkgconfig(Qt5Svg)
21cr|mumble-1.4.287-2|65	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|mumble-1.4.287-2|66	BuildRequires:	pkgconfig(Qt5Xml)
21cr|mumble-1.4.287-2|67	BuildRequires:	pkgconfig(speex) >= 1.2
21cr|mumble-1.4.287-2|68	BuildRequires:	pkgconfig(speexdsp) >= 1.2
21cr|mumble-1.4.287-2|69	BuildRequires:	pkgconfig(sndfile)
21cr|mumble-1.4.287-2|70	BuildRequires:	pkgconfig(vorbis)
21cr|mumble-1.4.287-2|71	BuildRequires:	pkgconfig(xi) >= 1.6.0
21cr|mumble-1.4.287-2|72	Requires:	qt5-database-plugin-sqlite
21cr|mumble-1.4.287-2|73	Requires:	%{name}-plugins = %{EVRD}
21cr|mumble-1.4.287-2|74	Recommends:	%{name}-protocol-plasma5
21cr|mumble-1.4.287-2|75	%if %{with speechd}
21cr|mumble-1.4.287-2|76	Recommends:	speech-dispatcher
21cr|mumble-1.4.287-2|77	%endif
21cr|mumble-1.4.287-2|78	%if %{with g15}
21cr|mumble-1.4.287-2|79	Recommends:	g15daemon
21cr|mumble-1.4.287-2|80	%endif
21cr|mumble-1.4.287-2|81	# Strange, but true: We actually do require several different versions of celt installed at the same time.
21cr|mumble-1.4.287-2|82	# The reason is that they're API/ABI compatible, but bitstream incompatible, releases:
21cr|mumble-1.4.287-2|83	# mumble dlopens any celt library it can find to support their bitstream versions.
21cr|mumble-1.4.287-2|84	# Since a lot of Mumble users are on legacy celt (0.7.x), it is necessary to have that version installed
21cr|mumble-1.4.287-2|85	# to be able to talk to those users.
21cr|mumble-1.4.287-2|86	# WARNING: According to this Mageia bug (#12853), mumble possibly could not work well with our celt 0.11.3.
21cr|mumble-1.4.287-2|87	# If this will result true, add the patch below:
21cr|mumble-1.4.287-2|88	# https://sources.debian.org/patches/mumble/1.3.0%%7Egit20190125.440b173+dfsg-2/07-use-embedded-celt-baseline.diff/
21cr|mumble-1.4.287-2|89	# and use the bundled celt 0.7.0 library instead of the system one, removing the two Requires below here.
21cr|mumble-1.4.287-2|90	# It should be OK, since now near all servers should support opus.
21cr|mumble-1.4.287-2|91	Requires:	%mklibname celt0_ 0
21cr|mumble-1.4.287-2|92	Requires:	%mklibname celt0_ 2
21cr|mumble-1.4.287-2|93	ExcludeArch:	%{ix86}
21cr|mumble-1.4.287-2|94	
21cr|mumble-1.4.287-2|95	%description
21cr|mumble-1.4.287-2|96	Low-latency, high-quality voice communication for gamers. It includes game
21cr|mumble-1.4.287-2|97	linking, so voce from other players comes from the direction of their
21cr|mumble-1.4.287-2|98	characters, and has echo cancellation so the sound from your loudspeakers
21cr|mumble-1.4.287-2|99	won't be audible to other players.
21cr|mumble-1.4.287-2|100	
21cr|mumble-1.4.287-2|101	%if %{with client}
21cr|mumble-1.4.287-2|102	%files
21cr|mumble-1.4.287-2|103	%doc README.md CHANGES LICENSE
21cr|mumble-1.4.287-2|104	%{_bindir}/%{name}
21cr|mumble-1.4.287-2|105	%{_bindir}/%{name}-overlay
21cr|mumble-1.4.287-2|106	%{_datadir}/%{name}/
21cr|mumble-1.4.287-2|107	%{_datadir}/applications/*.desktop
21cr|mumble-1.4.287-2|108	%{_datadir}/metainfo/*.appdata.xml
21cr|mumble-1.4.287-2|109	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|mumble-1.4.287-2|110	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|mumble-1.4.287-2|111	%{_mandir}/man1/%{name}.*
21cr|mumble-1.4.287-2|112	%{_mandir}/man1/%{name}-overlay.*
21cr|mumble-1.4.287-2|113	%endif
21cr|mumble-1.4.287-2|114	
21cr|mumble-1.4.287-2|115	#----------------------------------------------------------------------------
21cr|mumble-1.4.287-2|116	
21cr|mumble-1.4.287-2|117	%if %{with client}
21cr|mumble-1.4.287-2|118	%package plugins
21cr|mumble-1.4.287-2|119	Summary:	Mumble plugins
21cr|mumble-1.4.287-2|120	Group:		Networking/Chat
21cr|mumble-1.4.287-2|121	Requires:	%{name} = %{EVRD}
21cr|mumble-1.4.287-2|122	
21cr|mumble-1.4.287-2|123	%description plugins
21cr|mumble-1.4.287-2|124	This packages provides the Mumble plugins.
21cr|mumble-1.4.287-2|125	
21cr|mumble-1.4.287-2|126	%files plugins
21cr|mumble-1.4.287-2|127	%doc LICENSE
21cr|mumble-1.4.287-2|128	%{_libdir}/%{name}
21cr|mumble-1.4.287-2|129	%endif
21cr|mumble-1.4.287-2|130	
21cr|mumble-1.4.287-2|131	#----------------------------------------------------------------------------
21cr|mumble-1.4.287-2|132	
21cr|mumble-1.4.287-2|133	%if %{with server}
21cr|mumble-1.4.287-2|134	%package server
21cr|mumble-1.4.287-2|135	Summary:	Murmur, the VOIP server for Mumble
21cr|mumble-1.4.287-2|136	Group:		Networking/Chat
21cr|mumble-1.4.287-2|137	%if %{with ice}
21cr|mumble-1.4.287-2|138	# ice-devel should require this itself, but it doesn't...
21cr|mumble-1.4.287-2|139	BuildRequires:	%{_lib}ice6
21cr|mumble-1.4.287-2|140	BuildRequires:	%{_lib}ice-devel
21cr|mumble-1.4.287-2|141	%else
21cr|mumble-1.4.287-2|142	# grpc not recommeded by upstream devs, alternative ice not provided in repo
21cr|mumble-1.4.287-2|143	BuildRequires:	pkgconfig(grpc)
21cr|mumble-1.4.287-2|144	%endif
21cr|mumble-1.4.287-2|145	Requires:	dbus
21cr|mumble-1.4.287-2|146	Requires:	qt5-database-plugin-sqlite
21cr|mumble-1.4.287-2|147	Requires(pre):	/bin/systemd-sysusers
21cr|mumble-1.4.287-2|148	Requires(post,preun):	systemd
21cr|mumble-1.4.287-2|149	
21cr|mumble-1.4.287-2|150	%description server
21cr|mumble-1.4.287-2|151	This package provides Murmur, the VOIP server for Mumble.
21cr|mumble-1.4.287-2|152	
21cr|mumble-1.4.287-2|153	%files server
21cr|mumble-1.4.287-2|154	%if %{without client}
21cr|mumble-1.4.287-2|155	%doc README.md CHANGES LICENSE
21cr|mumble-1.4.287-2|156	%endif
21cr|mumble-1.4.287-2|157	%doc build/murmur.ini
21cr|mumble-1.4.287-2|158	%{_bindir}/mumble-server
21cr|mumble-1.4.287-2|159	%{_bindir}/mumble-server-user-wrapper
21cr|mumble-1.4.287-2|160	%{_unitdir}/murmur.service
21cr|mumble-1.4.287-2|161	%{_tmpfilesdir}/%{name}-server.conf
21cr|mumble-1.4.287-2|162	%config(noreplace) %{_sysconfdir}/%{name}-server.ini
21cr|mumble-1.4.287-2|163	%{_sysconfdir}/logrotate.d/%{name}-server
21cr|mumble-1.4.287-2|164	%{_sysconfdir}/dbus-1/system.d/%{name}-server.conf
21cr|mumble-1.4.287-2|165	%attr(-,mumble-server,mumble-server) %dir %{_var}/lib/%{name}-server
21cr|mumble-1.4.287-2|166	%attr(-,mumble-server,root) %ghost %dir %{_var}/log/%{name}-server
21cr|mumble-1.4.287-2|167	%attr(-,mumble-server,mumble-server) %ghost %dir /run/%{name}-server
21cr|mumble-1.4.287-2|168	%if %{with ice}
21cr|mumble-1.4.287-2|169	%{_datadir}/slice/Murmur.ice
21cr|mumble-1.4.287-2|170	%endif
21cr|mumble-1.4.287-2|171	%{_mandir}/man1/mumble-server-user-wrapper.*
21cr|mumble-1.4.287-2|172	%{_mandir}/man1/mumble-server.*
21cr|mumble-1.4.287-2|173	%{_sysusersdir}/mumble-server.conf
21cr|mumble-1.4.287-2|174	
21cr|mumble-1.4.287-2|175	%pre server
21cr|mumble-1.4.287-2|176	%sysusers_create_package mumble-server %{SOURCE5}
21cr|mumble-1.4.287-2|177	
21cr|mumble-1.4.287-2|178	%post server
21cr|mumble-1.4.287-2|179	%tmpfiles_create %{_tmpfilesdir}/%{name}-server.conf
21cr|mumble-1.4.287-2|180	%systemd_post murmur.service
21cr|mumble-1.4.287-2|181	%__service messagebus reload
21cr|mumble-1.4.287-2|182	
21cr|mumble-1.4.287-2|183	%preun server
21cr|mumble-1.4.287-2|184	%systemd_preun murmur.service
21cr|mumble-1.4.287-2|185	
21cr|mumble-1.4.287-2|186	%endif
21cr|mumble-1.4.287-2|187	
21cr|mumble-1.4.287-2|188	#----------------------------------------------------------------------------
21cr|mumble-1.4.287-2|189	
21cr|mumble-1.4.287-2|190	%if %{with server}
21cr|mumble-1.4.287-2|191	%package server-web
21cr|mumble-1.4.287-2|192	Summary:	Web scripts for %{name}-server
21cr|mumble-1.4.287-2|193	Group:		Networking/Chat
21cr|mumble-1.4.287-2|194	Requires:	%{name}-server = %{EVRD}
21cr|mumble-1.4.287-2|195	Requires:	apache
21cr|mumble-1.4.287-2|196	Requires:	mail-server
21cr|mumble-1.4.287-2|197	Requires:	perl-CGI
21cr|mumble-1.4.287-2|198	%if %{with ice}
21cr|mumble-1.4.287-2|199	Requires:	zeroc-ice-php
21cr|mumble-1.4.287-2|200	%endif
21cr|mumble-1.4.287-2|201	
21cr|mumble-1.4.287-2|202	%description server-web
21cr|mumble-1.4.287-2|203	This package contains the web scripts for %{name}-server.
21cr|mumble-1.4.287-2|204	
21cr|mumble-1.4.287-2|205	%files server-web
21cr|mumble-1.4.287-2|206	%doc README.install.urpmi
21cr|mumble-1.4.287-2|207	%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-server-web.conf
21cr|mumble-1.4.287-2|208	%if %{with ice}
21cr|mumble-1.4.287-2|209	%config(noreplace) %{_sysconfdir}/php.d/MurmurPHP.ini
21cr|mumble-1.4.287-2|210	%endif
21cr|mumble-1.4.287-2|211	%{_datadir}/%{name}-server-web
21cr|mumble-1.4.287-2|212	%endif
21cr|mumble-1.4.287-2|213	
21cr|mumble-1.4.287-2|214	#----------------------------------------------------------------------------
21cr|mumble-1.4.287-2|215	
21cr|mumble-1.4.287-2|216	%prep
21cr|mumble-1.4.287-2|217	%setup -qn %{name}-%{version}.src
21cr|mumble-1.4.287-2|218	%apply_patches
21cr|mumble-1.4.287-2|219	
21cr|mumble-1.4.287-2|220	cp -p %{SOURCE4} README.install.urpmi
21cr|mumble-1.4.287-2|221	
21cr|mumble-1.4.287-2|222	%build
21cr|mumble-1.4.287-2|223	%cmake -Dupdate=OFF \
21cr|mumble-1.4.287-2|224	%if %{with ice}
21cr|mumble-1.4.287-2|225	-Dgrpc=OFF \
21cr|mumble-1.4.287-2|226	-Dice=ON \
21cr|mumble-1.4.287-2|227	%else
21cr|mumble-1.4.287-2|228	-Dgrpc=ON \
21cr|mumble-1.4.287-2|229	-Dice=OFF \
21cr|mumble-1.4.287-2|230	%endif
21cr|mumble-1.4.287-2|231	-Dalsa=ON \
21cr|mumble-1.4.287-2|232	-Dpulseaudio=ON \
21cr|mumble-1.4.287-2|233	-Dpipewire=ON \
21cr|mumble-1.4.287-2|234	-Dbundled-opus=OFF \
21cr|mumble-1.4.287-2|235	-Dbundled-rnnoise=OFF \
21cr|mumble-1.4.287-2|236	-Dtranslations=ON
21cr|mumble-1.4.287-2|237	
21cr|mumble-1.4.287-2|238	%make
21cr|mumble-1.4.287-2|239	
21cr|mumble-1.4.287-2|240	
21cr|mumble-1.4.287-2|241	%install
21cr|mumble-1.4.287-2|242	%makeinstall_std -C build
21cr|mumble-1.4.287-2|243	
21cr|mumble-1.4.287-2|244	
21cr|mumble-1.4.287-2|245	desktop-file-install \
21cr|mumble-1.4.287-2|246	--remove-category="Qt" \
21cr|mumble-1.4.287-2|247	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|mumble-1.4.287-2|248	
21cr|mumble-1.4.287-2|249	# Translations
21cr|mumble-1.4.287-2|250	mkdir -p %{buildroot}%{_datadir}/%{name}/translations
21cr|mumble-1.4.287-2|251	install -m 0644 build/src/%{name}/*.qm %{buildroot}%{_datadir}/%{name}/translations/
21cr|mumble-1.4.287-2|252	
21cr|mumble-1.4.287-2|253	#install -D -m0755 release/murmurd "%{buildroot}%{_sbindir}/murmurd"
21cr|mumble-1.4.287-2|254	install -D -m0755 scripts/mumble-server-user-wrapper %{buildroot}%{_bindir}/mumble-server-user-wrapper
21cr|mumble-1.4.287-2|255	mkdir -p %{buildroot}%{_sysconfdir}/{dbus-1/system.d,logrotate.d}
21cr|mumble-1.4.287-2|256	install -m0644 scripts/murmur.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/%{name}-server.conf
21cr|mumble-1.4.287-2|257	install -m0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-server
21cr|mumble-1.4.287-2|258	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}-server.ini
21cr|mumble-1.4.287-2|259	
21cr|mumble-1.4.287-2|260	# Install service
21cr|mumble-1.4.287-2|261	mkdir -p %{buildroot}%{_unitdir}
21cr|mumble-1.4.287-2|262	install -m0644 scripts/murmur.service %{buildroot}%{_unitdir}/murmur.service
21cr|mumble-1.4.287-2|263	# fix server filename and ini file in service file
21cr|mumble-1.4.287-2|264	sed -i 's|murmurd|mumble-server|' %{buildroot}%{_unitdir}/murmur.service
21cr|mumble-1.4.287-2|265	sed -i 's|murmur.ini|%{name}-server.ini|' %{buildroot}%{_unitdir}/murmur.service
21cr|mumble-1.4.287-2|266	
21cr|mumble-1.4.287-2|267	# Create the needed directories:
21cr|mumble-1.4.287-2|268	# 1. Database directory
21cr|mumble-1.4.287-2|269	install -d -m0755 %{buildroot}%{_var}/lib/%{name}-server
21cr|mumble-1.4.287-2|270	# 2. Log directory
21cr|mumble-1.4.287-2|271	install -d -m0755 %{buildroot}%{_var}/log/%{name}-server
21cr|mumble-1.4.287-2|272	# 3. Tmpfiles directory
21cr|mumble-1.4.287-2|273	install -D -p -m 0644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/%{name}-server.conf
21cr|mumble-1.4.287-2|274	# 4. Pidfile directory
21cr|mumble-1.4.287-2|275	install -d -m0755 %{buildroot}/run/%{name}-server
21cr|mumble-1.4.287-2|276	
21cr|mumble-1.4.287-2|277	# Install examples
21cr|mumble-1.4.287-2|278	mkdir -p %{buildroot}%{_var}/%{name}-server/examples
21cr|mumble-1.4.287-2|279	
21cr|mumble-1.4.287-2|280	# --- Mumble-server-web files ---
21cr|mumble-1.4.287-2|281	install -D -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}-server-web.conf
21cr|mumble-1.4.287-2|282	
21cr|mumble-1.4.287-2|283	
21cr|mumble-1.4.287-2|284	%if %{with ice}
21cr|mumble-1.4.287-2|285	# Install Mumur.ice  in /usr/share/slice
21cr|mumble-1.4.287-2|286	install -D -m0755 src/murmur/Murmur.ice %{buildroot}%{_datadir}/slice/Murmur.ice
21cr|mumble-1.4.287-2|287	
21cr|mumble-1.4.287-2|288	install -D -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/php.d/MurmurPHP.ini
21cr|mumble-1.4.287-2|289	install -D -m0644 scripts/server/ice/weblist.php %{buildroot}%{_datadir}/%{name}-server-web/www/weblist.php
21cr|mumble-1.4.287-2|290	pushd %{buildroot}%{_datadir}/%{name}-server-web/www
21cr|mumble-1.4.287-2|291	ln -s weblist.php index.php
21cr|mumble-1.4.287-2|292	popd
21cr|mumble-1.4.287-2|293	%endif
21cr|mumble-1.4.287-2|294	install -D -m0755 scripts/server/dbus/weblist.pl %{buildroot}%{_datadir}/%{name}-server-web/www/weblist.cgi
21cr|mumble-1.4.287-2|295	install -D -m0755 scripts/server/dbus/murmur.pl %{buildroot}%{_datadir}/%{name}-server-web/www/register.cgi
21cr|mumble-1.4.287-2|296	
21cr|mumble-1.4.287-2|297	# install sysuser config
21cr|mumble-1.4.287-2|298	install -d %{buildroot}%{_sysusersdir}/
21cr|mumble-1.4.287-2|299	install -m0644 %{SOURCE5} %{buildroot}%{_sysusersdir}/mumble-server.conf

3318 21
21cr|munge-0.5.15-1|1	%define	major 2
21cr|munge-0.5.15-1|2	
21cr|munge-0.5.15-1|3	%define	libname %mklibname %{name} %{major}
21cr|munge-0.5.15-1|4	%define	develname %mklibname -d %{name}
21cr|munge-0.5.15-1|5	
21cr|munge-0.5.15-1|6	Name:		munge
21cr|munge-0.5.15-1|7	Version:	0.5.15
21cr|munge-0.5.15-1|8	Release:	1
21cr|munge-0.5.15-1|9	Summary:	Enables uid & gid authentication across a host cluster
21cr|munge-0.5.15-1|10	License:	GPLv2+
21cr|munge-0.5.15-1|11	Group:		System/Servers
21cr|munge-0.5.15-1|12	Url:		https://dun.github.io/munge/
21cr|munge-0.5.15-1|13	Source0:	https://github.com/dun/munge/releases/download/munge-%{version}/munge-%{version}.tar.xz
21cr|munge-0.5.15-1|14	Source1:	create-%{name}-key
21cr|munge-0.5.15-1|15	Source2:	%{name}.logrotate
21cr|munge-0.5.15-1|16	Source3:	munge.sysusers.conf
21cr|munge-0.5.15-1|17	BuildRequires:	zlib-devel
21cr|munge-0.5.15-1|18	BuildRequires:	bzip2-devel
21cr|munge-0.5.15-1|19	BuildRequires:	pkgconfig(openssl)
21cr|munge-0.5.15-1|20	Requires:	%{libname} = %{EVRD}
21cr|munge-0.5.15-1|21	Requires(pre):	shadow-utils
21cr|munge-0.5.15-1|22	
21cr|munge-0.5.15-1|23	%description
21cr|munge-0.5.15-1|24	MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service for creating
21cr|munge-0.5.15-1|25	and validating credentials. It is designed to be highly scalable for use
21cr|munge-0.5.15-1|26	in an HPC cluster environment.
21cr|munge-0.5.15-1|27	It allows a process to authenticate the UID and GID of another local or
21cr|munge-0.5.15-1|28	remote process within a group of hosts having common users and groups.
21cr|munge-0.5.15-1|29	These hosts form a security realm that is defined by a shared cryptographic
21cr|munge-0.5.15-1|30	key. Clients within this security realm can create and validate credentials
21cr|munge-0.5.15-1|31	without the use of root privileges, reserved ports, or platform-specific
21cr|munge-0.5.15-1|32	methods.
21cr|munge-0.5.15-1|33	
21cr|munge-0.5.15-1|34	%files
21cr|munge-0.5.15-1|35	%doc AUTHORS JARGON NEWS QUICKSTART README
21cr|munge-0.5.15-1|36	%doc doc
21cr|munge-0.5.15-1|37	%{_unitdir}/%{name}.service
21cr|munge-0.5.15-1|38	%{_tmpfilesdir}/munge.conf
21cr|munge-0.5.15-1|39	%{_sysusersdir}/munge.conf
21cr|munge-0.5.15-1|40	%{_bindir}/%{name}
21cr|munge-0.5.15-1|41	%{_bindir}/remunge
21cr|munge-0.5.15-1|42	%{_bindir}/unmunge
21cr|munge-0.5.15-1|43	%{_sbindir}/munged
21cr|munge-0.5.15-1|44	%{_sbindir}/create-%{name}-key
21cr|munge-0.5.15-1|45	%{_sbindir}/mungekey
21cr|munge-0.5.15-1|46	%{_mandir}/man1/%{name}.1.*
21cr|munge-0.5.15-1|47	%{_mandir}/man1/remunge.1.*
21cr|munge-0.5.15-1|48	%{_mandir}/man1/unmunge.1.*
21cr|munge-0.5.15-1|49	%{_mandir}/man7/%{name}.7.*
21cr|munge-0.5.15-1|50	%{_mandir}/man8/munged.8.*
21cr|munge-0.5.15-1|51	%{_mandir}/man8/mungekey.8.*
21cr|munge-0.5.15-1|52	%attr(-,munge,munge) %ghost %dir  %{_var}/run/%{name}
21cr|munge-0.5.15-1|53	%attr(0700,munge,munge) %dir  %{_var}/log/%{name}
21cr|munge-0.5.15-1|54	%attr(0700,munge,munge) %dir %{_sysconfdir}/%{name}
21cr|munge-0.5.15-1|55	%attr(0400,munge,munge) %ghost %{_sysconfdir}/%{name}/%{name}.key
21cr|munge-0.5.15-1|56	%attr(0700,munge,munge) %dir  %{_var}/lib/%{name}
21cr|munge-0.5.15-1|57	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|munge-0.5.15-1|58	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|munge-0.5.15-1|59	
21cr|munge-0.5.15-1|60	#-----------------------------------------------------------------------------
21cr|munge-0.5.15-1|61	
21cr|munge-0.5.15-1|62	%package -n %{develname}
21cr|munge-0.5.15-1|63	Summary:	Development files for Munge
21cr|munge-0.5.15-1|64	Group:		Development/Other
21cr|munge-0.5.15-1|65	Requires:	%{libname} = %{EVRD}
21cr|munge-0.5.15-1|66	Provides:	%{name}-devel = %{EVRD}
21cr|munge-0.5.15-1|67	Provides:	%{libname}-devel = %{EVRD}
21cr|munge-0.5.15-1|68	
21cr|munge-0.5.15-1|69	%description -n %{develname}
21cr|munge-0.5.15-1|70	Header files for developing using Munge.
21cr|munge-0.5.15-1|71	
21cr|munge-0.5.15-1|72	%files -n %{develname}
21cr|munge-0.5.15-1|73	%doc COPYING
21cr|munge-0.5.15-1|74	%{_includedir}/%{name}.h
21cr|munge-0.5.15-1|75	%{_libdir}/libmunge.so
21cr|munge-0.5.15-1|76	%{_libdir}/pkgconfig/*
21cr|munge-0.5.15-1|77	%{_mandir}/man3/%{name}.3.*
21cr|munge-0.5.15-1|78	%{_mandir}/man3/%{name}_ctx.3.*
21cr|munge-0.5.15-1|79	%{_mandir}/man3/%{name}_ctx_copy.3.*
21cr|munge-0.5.15-1|80	%{_mandir}/man3/%{name}_ctx_create.3.*
21cr|munge-0.5.15-1|81	%{_mandir}/man3/%{name}_ctx_destroy.3.*
21cr|munge-0.5.15-1|82	%{_mandir}/man3/%{name}_ctx_get.3.*
21cr|munge-0.5.15-1|83	%{_mandir}/man3/%{name}_ctx_set.3.*
21cr|munge-0.5.15-1|84	%{_mandir}/man3/%{name}_ctx_strerror.3.*
21cr|munge-0.5.15-1|85	%{_mandir}/man3/%{name}_decode.3.*
21cr|munge-0.5.15-1|86	%{_mandir}/man3/%{name}_encode.3.*
21cr|munge-0.5.15-1|87	%{_mandir}/man3/%{name}_enum.3.*
21cr|munge-0.5.15-1|88	%{_mandir}/man3/%{name}_enum_int_to_str.3.*
21cr|munge-0.5.15-1|89	%{_mandir}/man3/%{name}_enum_is_valid.3.*
21cr|munge-0.5.15-1|90	%{_mandir}/man3/%{name}_enum_str_to_int.3.*
21cr|munge-0.5.15-1|91	%{_mandir}/man3/%{name}_strerror.3.*
21cr|munge-0.5.15-1|92	
21cr|munge-0.5.15-1|93	#-----------------------------------------------------------------------------
21cr|munge-0.5.15-1|94	
21cr|munge-0.5.15-1|95	%package -n     %{libname}
21cr|munge-0.5.15-1|96	Summary:	Runtime libs for Munge
21cr|munge-0.5.15-1|97	Group:		System/Libraries
21cr|munge-0.5.15-1|98	
21cr|munge-0.5.15-1|99	%description -n %{libname}
21cr|munge-0.5.15-1|100	This package contains the shared libraries (*.so*) which certain languages and
21cr|munge-0.5.15-1|101	applications need to dynamically load and use Munge.
21cr|munge-0.5.15-1|102	
21cr|munge-0.5.15-1|103	%files -n %{libname}
21cr|munge-0.5.15-1|104	%doc COPYING
21cr|munge-0.5.15-1|105	%{_libdir}/libmunge.so.%{major}*
21cr|munge-0.5.15-1|106	
21cr|munge-0.5.15-1|107	%postun
21cr|munge-0.5.15-1|108	%systemd_postun_with_restart %{name}.service
21cr|munge-0.5.15-1|109	
21cr|munge-0.5.15-1|110	%preun
21cr|munge-0.5.15-1|111	%systemd_preun %{name}.service
21cr|munge-0.5.15-1|112	
21cr|munge-0.5.15-1|113	%pre
21cr|munge-0.5.15-1|114	%sysusers_create_package munge %{SOURCE3}
21cr|munge-0.5.15-1|115	
21cr|munge-0.5.15-1|116	%post
21cr|munge-0.5.15-1|117	%tmpfiles_create munge.conf
21cr|munge-0.5.15-1|118	%systemd_post %{name}.service
21cr|munge-0.5.15-1|119	
21cr|munge-0.5.15-1|120	#-----------------------------------------------------------------------------
21cr|munge-0.5.15-1|121	
21cr|munge-0.5.15-1|122	%prep
21cr|munge-0.5.15-1|123	%setup -qn %{name}-%{version}
21cr|munge-0.5.15-1|124	
21cr|munge-0.5.15-1|125	%build
21cr|munge-0.5.15-1|126	autoreconf -vfi
21cr|munge-0.5.15-1|127	%configure  --disable-static --with-systemdunitdir=%{_unitdir}
21cr|munge-0.5.15-1|128	
21cr|munge-0.5.15-1|129	# Get rid of some rpaths for /usr/sbin
21cr|munge-0.5.15-1|130	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|munge-0.5.15-1|131	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|munge-0.5.15-1|132	%make
21cr|munge-0.5.15-1|133	
21cr|munge-0.5.15-1|134	
21cr|munge-0.5.15-1|135	%install
21cr|munge-0.5.15-1|136	%makeinstall_std
21cr|munge-0.5.15-1|137	
21cr|munge-0.5.15-1|138	chmod 644 %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
21cr|munge-0.5.15-1|139	
21cr|munge-0.5.15-1|140	rm -rf %{buildroot}%{_initddir}
21cr|munge-0.5.15-1|141	
21cr|munge-0.5.15-1|142	install -p -m 755 %{SOURCE1} %{buildroot}/%{_sbindir}/create-%{name}-key
21cr|munge-0.5.15-1|143	install -p -D -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
21cr|munge-0.5.15-1|144	
21cr|munge-0.5.15-1|145	# Fix a few permissions
21cr|munge-0.5.15-1|146	chmod 700 %{buildroot}%{_var}/lib/%{name} %{buildroot}%{_var}/log/%{name}
21cr|munge-0.5.15-1|147	chmod 700 %{buildroot}%{_sysconfdir}/%{name}
21cr|munge-0.5.15-1|148	
21cr|munge-0.5.15-1|149	# Create and empty key file
21cr|munge-0.5.15-1|150	touch %{buildroot}%{_sysconfdir}/%{name}/%{name}.key
21cr|munge-0.5.15-1|151	chmod 400 %{buildroot}%{_sysconfdir}/%{name}/%{name}.key
21cr|munge-0.5.15-1|152	
21cr|munge-0.5.15-1|153	# install tmpfiles config
21cr|munge-0.5.15-1|154	install -d %{buildroot}%{_tmpfilesdir}
21cr|munge-0.5.15-1|155	install -m0644 src/etc/munge.tmpfiles.conf %{buildroot}%{_tmpfilesdir}/munge.conf
21cr|munge-0.5.15-1|156	
21cr|munge-0.5.15-1|157	# install sysyuser config
21cr|munge-0.5.15-1|158	install -d %{buildroot}%{_sysusersdir}
21cr|munge-0.5.15-1|159	install -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/munge.conf
21cr|munge-0.5.15-1|160	

3319 21
21cr|munin-2.0.71-1|1	Name:       munin
21cr|munin-2.0.71-1|2	Version:    2.0.71
21cr|munin-2.0.71-1|3	Release:    1
21cr|munin-2.0.71-1|4	Summary:    Network-wide graphing framework (grapher/gatherer)
21cr|munin-2.0.71-1|5	License:    GPLv2
21cr|munin-2.0.71-1|6	Group:      Monitoring
21cr|munin-2.0.71-1|7	URL:        http://munin.projects.linpro.no/
21cr|munin-2.0.71-1|8	Source0:    http://download.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz
21cr|munin-2.0.71-1|9	Source1:    munin-node.service
21cr|munin-2.0.71-1|10	Source2:    munin-asyncd.service
21cr|munin-2.0.71-1|11	Source3:    munin-fcgi-html.service
21cr|munin-2.0.71-1|12	Source4:    munin-fcgi-graph.service
21cr|munin-2.0.71-1|13	Source5:    munin.tmpfiles
21cr|munin-2.0.71-1|14	Source6:    munin.sysusers.conf
21cr|munin-2.0.71-1|15	Patch0:     munin-2.0.18-use-system-fonts.patch
21cr|munin-2.0.71-1|16	Requires:      apache-base
21cr|munin-2.0.71-1|17	BuildRequires: html2text
21cr|munin-2.0.71-1|18	BuildRequires: htmldoc
21cr|munin-2.0.71-1|19	BuildRequires: java-devel
21cr|munin-2.0.71-1|20	BuildRequires: perl(Module::Build)
21cr|munin-2.0.71-1|21	BuildRequires: perl(JSON::PP)
21cr|munin-2.0.71-1|22	Requires(pre): /bin/systemd-sysusers
21cr|munin-2.0.71-1|23	BuildArch:     noarch
21cr|munin-2.0.71-1|24	
21cr|munin-2.0.71-1|25	%description
21cr|munin-2.0.71-1|26	Munin is a highly flexible and powerful solution used to create graphs of
21cr|munin-2.0.71-1|27	virtually everything imaginable throughout your network, while still
21cr|munin-2.0.71-1|28	maintaining a rattling ease of installation and configuration.
21cr|munin-2.0.71-1|29	
21cr|munin-2.0.71-1|30	#--------------------------------------------------------------------
21cr|munin-2.0.71-1|31	%package master
21cr|munin-2.0.71-1|32	Group:       Monitoring
21cr|munin-2.0.71-1|33	Summary:     Network-wide graphing framework (master)
21cr|munin-2.0.71-1|34	Requires:    rrdtool
21cr|munin-2.0.71-1|35	Requires:    %{name} = %{version}-%{release}
21cr|munin-2.0.71-1|36	Recommends:  perl(CGI::Fast)
21cr|munin-2.0.71-1|37	Requires:    perl(FCGI)
21cr|munin-2.0.71-1|38	Requires:    spawn-fcgi
21cr|munin-2.0.71-1|39	
21cr|munin-2.0.71-1|40	%description master
21cr|munin-2.0.71-1|41	Munin is a highly flexible and powerful solution used to create graphs of
21cr|munin-2.0.71-1|42	virtually everything imaginable throughout your network, while still
21cr|munin-2.0.71-1|43	maintaining a rattling ease of installation and configuration.
21cr|munin-2.0.71-1|44	
21cr|munin-2.0.71-1|45	This package contains the grapher/gatherer. You will only need one instance of
21cr|munin-2.0.71-1|46	it in your network. It will periodically poll all the nodes in your network
21cr|munin-2.0.71-1|47	it's aware of for data, which it in turn will use to create graphs and HTML
21cr|munin-2.0.71-1|48	pages, suitable for viewing with your graphical web browser of choice.
21cr|munin-2.0.71-1|49	
21cr|munin-2.0.71-1|50	#--------------------------------------------------------------------
21cr|munin-2.0.71-1|51	
21cr|munin-2.0.71-1|52	%package node
21cr|munin-2.0.71-1|53	Group:       Monitoring
21cr|munin-2.0.71-1|54	Summary:     Network-wide graphing framework (node)
21cr|munin-2.0.71-1|55	Requires:    procps >= 2.0.7
21cr|munin-2.0.71-1|56	Requires:    sysstat
21cr|munin-2.0.71-1|57	Requires:    %{name} = %{version}-%{release}
21cr|munin-2.0.71-1|58	
21cr|munin-2.0.71-1|59	%description node
21cr|munin-2.0.71-1|60	Munin is a highly flexible and powerful solution used to create graphs of
21cr|munin-2.0.71-1|61	virtually everything imaginable throughout your network, while still
21cr|munin-2.0.71-1|62	maintaining a rattling ease of installation and configuration.
21cr|munin-2.0.71-1|63	
21cr|munin-2.0.71-1|64	This package contains node software. You should install it on all the nodes
21cr|munin-2.0.71-1|65	in your network. It will know how to extract all sorts of data from the
21cr|munin-2.0.71-1|66	node it runs on, and will wait for the gatherer to request this data for
21cr|munin-2.0.71-1|67	further processing.
21cr|munin-2.0.71-1|68	
21cr|munin-2.0.71-1|69	It includes a range of plugins capable of extracting common values such as
21cr|munin-2.0.71-1|70	cpu usage, network usage, load average, and so on. Creating your own plugins
21cr|munin-2.0.71-1|71	which are capable of extracting other system-specific values is very easy,
21cr|munin-2.0.71-1|72	and is often done in a matter of minutes. You can also create plugins which
21cr|munin-2.0.71-1|73	relay information from other devices in your network that can't run Munin,
21cr|munin-2.0.71-1|74	such as a switch or a server running another operating system, by using
21cr|munin-2.0.71-1|75	SNMP or similar technology.
21cr|munin-2.0.71-1|76	
21cr|munin-2.0.71-1|77	#--------------------------------------------------------------------
21cr|munin-2.0.71-1|78	
21cr|munin-2.0.71-1|79	%package java-plugins
21cr|munin-2.0.71-1|80	Group:       Monitoring
21cr|munin-2.0.71-1|81	Summary:     Java-plugins for munin
21cr|munin-2.0.71-1|82	Requires:    %{name}-node = %{version}-%{release}
21cr|munin-2.0.71-1|83	Requires:    jpackage-utils
21cr|munin-2.0.71-1|84	
21cr|munin-2.0.71-1|85	%description java-plugins
21cr|munin-2.0.71-1|86	java-plugins for munin-node.
21cr|munin-2.0.71-1|87	
21cr|munin-2.0.71-1|88	#--------------------------------------------------------------------
21cr|munin-2.0.71-1|89	
21cr|munin-2.0.71-1|90	%package async
21cr|munin-2.0.71-1|91	Group:       Monitoring
21cr|munin-2.0.71-1|92	Summary:     Asynchronous client tools for munin
21cr|munin-2.0.71-1|93	Requires:    %{name}-node = %{version}-%{release}
21cr|munin-2.0.71-1|94	
21cr|munin-2.0.71-1|95	%description async
21cr|munin-2.0.71-1|96	Munin is a highly flexible and powerful solution used to create graphs of
21cr|munin-2.0.71-1|97	virtually everything imaginable throughout your network, while still
21cr|munin-2.0.71-1|98	maintaining a rattling ease of installation and configuration.
21cr|munin-2.0.71-1|99	This package contains the tools necessary for setting up an asynchronous
21cr|munin-2.0.71-1|100	client / spooling system
21cr|munin-2.0.71-1|101	
21cr|munin-2.0.71-1|102	#--------------------------------------------------------------------
21cr|munin-2.0.71-1|103	
21cr|munin-2.0.71-1|104	%prep
21cr|munin-2.0.71-1|105	%autosetup -p1
21cr|munin-2.0.71-1|106	
21cr|munin-2.0.71-1|107	%build
21cr|munin-2.0.71-1|108	make \
21cr|munin-2.0.71-1|109	CONFIG=Makefile.config \
21cr|munin-2.0.71-1|110	PREFIX=%{_prefix} \
21cr|munin-2.0.71-1|111	DOCDIR=%{_docdir}/%{name} \
21cr|munin-2.0.71-1|112	MANDIR=%{_mandir} \
21cr|munin-2.0.71-1|113	HTMLDIR=%{_localstatedir}/lib/munin/html \
21cr|munin-2.0.71-1|114	DBDIR=%{_localstatedir}/lib/munin/data \
21cr|munin-2.0.71-1|115	PLUGSTATE=%{_localstatedir}/lib/munin/plugin-state \
21cr|munin-2.0.71-1|116	LOGDIR=%{_localstatedir}/log/munin \
21cr|munin-2.0.71-1|117	STATEDIR=/run/munin \
21cr|munin-2.0.71-1|118	CGIDIR=%{_datadir}/%{name}/cgi \
21cr|munin-2.0.71-1|119	CONFDIR=%{_sysconfdir}/munin \
21cr|munin-2.0.71-1|120	LIBDIR=%{_datadir}/munin \
21cr|munin-2.0.71-1|121	PERLLIB=%{perl_vendorlib} \
21cr|munin-2.0.71-1|122	HOSTNAME=localhost \
21cr|munin-2.0.71-1|123	build
21cr|munin-2.0.71-1|124	
21cr|munin-2.0.71-1|125	%install
21cr|munin-2.0.71-1|126	
21cr|munin-2.0.71-1|127	# ugly hack
21cr|munin-2.0.71-1|128	cp common/blib/lib/Munin/Common/Defaults.pm Defaults.pm
21cr|munin-2.0.71-1|129	
21cr|munin-2.0.71-1|130	make \
21cr|munin-2.0.71-1|131	CONFIG=Makefile.config \
21cr|munin-2.0.71-1|132	PREFIX=%{buildroot}%{_prefix} \
21cr|munin-2.0.71-1|133	DOCDIR=%{buildroot}%{_docdir}/%{name} \
21cr|munin-2.0.71-1|134	MANDIR=%{buildroot}%{_mandir} \
21cr|munin-2.0.71-1|135	HTMLDIR=%{buildroot}%{_localstatedir}/lib/munin/html \
21cr|munin-2.0.71-1|136	DBDIR=%{buildroot}%{_localstatedir}/lib/munin/data \
21cr|munin-2.0.71-1|137	PLUGSTATE=%{buildroot}%{_localstatedir}/lib/munin/plugin-state \
21cr|munin-2.0.71-1|138	CGIDIR=%{buildroot}%{_datadir}/%{name}/cgi \
21cr|munin-2.0.71-1|139	LOGDIR=%{buildroot}%{_localstatedir}/log/munin \
21cr|munin-2.0.71-1|140	STATEDIR=%{buildroot}/run/munin \
21cr|munin-2.0.71-1|141	LIBDIR=%{buildroot}%{_datadir}/munin \
21cr|munin-2.0.71-1|142	CONFDIR=%{buildroot}%{_sysconfdir}/munin \
21cr|munin-2.0.71-1|143	PERLLIB=%{buildroot}%{perl_vendorlib} \
21cr|munin-2.0.71-1|144	DESTDIR=%{buildroot} \
21cr|munin-2.0.71-1|145	HOSTNAME=localhost \
21cr|munin-2.0.71-1|146	CHOWN=/bin/true \
21cr|munin-2.0.71-1|147	CHGRP=/bin/true \
21cr|munin-2.0.71-1|148	CHMOD=/bin/true \
21cr|munin-2.0.71-1|149	CHECKUSER=true \
21cr|munin-2.0.71-1|150	CHECKGROUP=true \
21cr|munin-2.0.71-1|151	install install-doc
21cr|munin-2.0.71-1|152	
21cr|munin-2.0.71-1|153	cp -f Defaults.pm %{buildroot}%{perl_vendorlib}/Munin/Common/Defaults.pm
21cr|munin-2.0.71-1|154	
21cr|munin-2.0.71-1|155	# move template and static files in data
21cr|munin-2.0.71-1|156	mv %{buildroot}%{_sysconfdir}/munin/templates %{buildroot}%{_datadir}/%{name}
21cr|munin-2.0.71-1|157	mv %{buildroot}%{_sysconfdir}/munin/static %{buildroot}%{_datadir}/%{name}
21cr|munin-2.0.71-1|158	
21cr|munin-2.0.71-1|159	# configuration
21cr|munin-2.0.71-1|160	install -d -m 755 %{buildroot}%{_sysconfdir}/munin/munin-conf.d
21cr|munin-2.0.71-1|161	perl -pi \
21cr|munin-2.0.71-1|162	-e 's|^# ?tmpldir.*|tmpldir %{_datadir}/%{name}/templates|;' \
21cr|munin-2.0.71-1|163	-e 's|^# ?staticdir.*|staticdir %{_datadir}/%{name}/static|;' \
21cr|munin-2.0.71-1|164	-e 's|^# ?cgiurl_graph.*|cgiurl_graph /munin/cgi/munin-cgi-graph|;' \
21cr|munin-2.0.71-1|165	%{buildroot}%{_sysconfdir}/munin/munin.conf
21cr|munin-2.0.71-1|166	
21cr|munin-2.0.71-1|167	# systemd service
21cr|munin-2.0.71-1|168	install -d -m 755 %{buildroot}%{_unitdir}
21cr|munin-2.0.71-1|169	install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/munin-node.service
21cr|munin-2.0.71-1|170	install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/munin-asyncd.service
21cr|munin-2.0.71-1|171	install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/munin-fcgi-html.service
21cr|munin-2.0.71-1|172	install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/munin-fcgi-graph.service
21cr|munin-2.0.71-1|173	
21cr|munin-2.0.71-1|174	install -D -m 644 %{SOURCE5} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
21cr|munin-2.0.71-1|175	
21cr|munin-2.0.71-1|176	# plugins configuration
21cr|munin-2.0.71-1|177	install -d -m 755 %{buildroot}%{_sysconfdir}/munin/plugin-conf.d
21cr|munin-2.0.71-1|178	cat > %{buildroot}%{_sysconfdir}/munin/plugin-conf.d/munin-node <<EOF
21cr|munin-2.0.71-1|179	[diskstats]
21cr|munin-2.0.71-1|180	user munin
21cr|munin-2.0.71-1|181	
21cr|munin-2.0.71-1|182	[iostat_ios]
21cr|munin-2.0.71-1|183	user munin
21cr|munin-2.0.71-1|184	EOF
21cr|munin-2.0.71-1|185	
21cr|munin-2.0.71-1|186	cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/hddtemp_smartctl <<EOF
21cr|munin-2.0.71-1|187	[hddtemp_smartctl]
21cr|munin-2.0.71-1|188	user root
21cr|munin-2.0.71-1|189	EOF
21cr|munin-2.0.71-1|190	
21cr|munin-2.0.71-1|191	cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/sendmail <<EOF
21cr|munin-2.0.71-1|192	[sendmail*]
21cr|munin-2.0.71-1|193	user root
21cr|munin-2.0.71-1|194	env.mspqueue %{_localstatedir}/spool/clientmqueue
21cr|munin-2.0.71-1|195	EOF
21cr|munin-2.0.71-1|196	
21cr|munin-2.0.71-1|197	cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/postfix <<EOF
21cr|munin-2.0.71-1|198	[postfix*]
21cr|munin-2.0.71-1|199	user root
21cr|munin-2.0.71-1|200	env.logfile info.log
21cr|munin-2.0.71-1|201	env.logdir /var/log/mail
21cr|munin-2.0.71-1|202	EOF
21cr|munin-2.0.71-1|203	
21cr|munin-2.0.71-1|204	cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/df <<EOF
21cr|munin-2.0.71-1|205	[df*]
21cr|munin-2.0.71-1|206	env.exclude none unknown iso9660 squashfs udf romfs ramfs debugfs binfmt_misc rpc_pipefs fuse.gvfs-fuse-daemon
21cr|munin-2.0.71-1|207	EOF
21cr|munin-2.0.71-1|208	
21cr|munin-2.0.71-1|209	# remove the Sybase plugin for now, as it requires unavailable perl modules
21cr|munin-2.0.71-1|210	rm -f %{buildroot}/usr/share/munin/plugins/sybase_space
21cr|munin-2.0.71-1|211	
21cr|munin-2.0.71-1|212	# move munin-asyncd to /usr/sbin/ (FHS)
21cr|munin-2.0.71-1|213	mv %{buildroot}/%{_datadir}/munin/munin-asyncd \
21cr|munin-2.0.71-1|214	%{buildroot}/%{_sbindir}/munin-asyncd
21cr|munin-2.0.71-1|215	
21cr|munin-2.0.71-1|216	# remove duplicated fonts
21cr|munin-2.0.71-1|217	rm %{buildroot}/usr/share/munin/DejaVuSans*.ttf
21cr|munin-2.0.71-1|218	
21cr|munin-2.0.71-1|219	# additional configuration directory
21cr|munin-2.0.71-1|220	install -d -m 755 %{buildroot}%{_sysconfdir}/munin/munin-conf.d
21cr|munin-2.0.71-1|221	
21cr|munin-2.0.71-1|222	# state and log directories
21cr|munin-2.0.71-1|223	install -d -m 755 %{buildroot}%{_localstatedir}/lib/munin
21cr|munin-2.0.71-1|224	install -d -m 775 %{buildroot}%{_localstatedir}/lib/munin/data/cgi-tmp
21cr|munin-2.0.71-1|225	install -d -m 775 %{buildroot}%{_localstatedir}/log/munin
21cr|munin-2.0.71-1|226	
21cr|munin-2.0.71-1|227	# apache configuration
21cr|munin-2.0.71-1|228	rm -f %{buildroot}%{_localstatedir}/lib/munin/html/.htaccess
21cr|munin-2.0.71-1|229	
21cr|munin-2.0.71-1|230	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|munin-2.0.71-1|231	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|munin-2.0.71-1|232	ScriptAlias /munin/cgi    %{_datadir}/munin/cgi
21cr|munin-2.0.71-1|233	Alias       /munin/static %{_datadir}/munin/static
21cr|munin-2.0.71-1|234	Alias       /munin        %{_localstatedir}/lib/munin/html
21cr|munin-2.0.71-1|235	
21cr|munin-2.0.71-1|236	<Directory %{_datadir}/munin/cgi>
21cr|munin-2.0.71-1|237	Options ExecCGI
21cr|munin-2.0.71-1|238	Require all granted
21cr|munin-2.0.71-1|239	</Directory>
21cr|munin-2.0.71-1|240	
21cr|munin-2.0.71-1|241	<Directory %{_datadir}/munin/static>
21cr|munin-2.0.71-1|242	Require all granted
21cr|munin-2.0.71-1|243	</Directory>
21cr|munin-2.0.71-1|244	
21cr|munin-2.0.71-1|245	<Directory %{_localstatedir}/lib/munin/html>
21cr|munin-2.0.71-1|246	Require all granted
21cr|munin-2.0.71-1|247	</Directory>
21cr|munin-2.0.71-1|248	EOF
21cr|munin-2.0.71-1|249	
21cr|munin-2.0.71-1|250	# cron task
21cr|munin-2.0.71-1|251	install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
21cr|munin-2.0.71-1|252	cat > %{buildroot}%{_sysconfdir}/cron.d/munin <<EOF
21cr|munin-2.0.71-1|253	*/5 * * * *     munin /usr/bin/munin-cron
21cr|munin-2.0.71-1|254	EOF
21cr|munin-2.0.71-1|255	
21cr|munin-2.0.71-1|256	# logrotate
21cr|munin-2.0.71-1|257	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|munin-2.0.71-1|258	cat > %{buildroot}%{_sysconfdir}/logrotate.d/munin-node <<EOF
21cr|munin-2.0.71-1|259	/var/log/munin/munin-node.log {
21cr|munin-2.0.71-1|260	postrotate
21cr|munin-2.0.71-1|261	service munin-node reload
21cr|munin-2.0.71-1|262	endscript
21cr|munin-2.0.71-1|263	
21cr|munin-2.0.71-1|264	}
21cr|munin-2.0.71-1|265	EOF
21cr|munin-2.0.71-1|266	cat > %{buildroot}%{_sysconfdir}/logrotate.d/munin <<EOF
21cr|munin-2.0.71-1|267	/var/log/munin/munin-update.log /var/log/munin/munin-graph.log /var/log/munin/munin-html.log /var/log/munin/munin-limits.log {
21cr|munin-2.0.71-1|268	}
21cr|munin-2.0.71-1|269	EOF
21cr|munin-2.0.71-1|270	
21cr|munin-2.0.71-1|271	# add changelog to installed documentation files
21cr|munin-2.0.71-1|272	install -m 644 ChangeLog %{buildroot}%{_docdir}/%{name}/ChangeLog
21cr|munin-2.0.71-1|273	
21cr|munin-2.0.71-1|274	# install sysuser config
21cr|munin-2.0.71-1|275	install -d %{buildroot}%{_sysusersdir}
21cr|munin-2.0.71-1|276	install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/munin.conf
21cr|munin-2.0.71-1|277	
21cr|munin-2.0.71-1|278	
21cr|munin-2.0.71-1|279	%pre
21cr|munin-2.0.71-1|280	%sysusers_create_package munin %{SOURCE6}
21cr|munin-2.0.71-1|281	
21cr|munin-2.0.71-1|282	%post
21cr|munin-2.0.71-1|283	%tmpfiles_create %{name}.conf
21cr|munin-2.0.71-1|284	
21cr|munin-2.0.71-1|285	%post node
21cr|munin-2.0.71-1|286	if [ $1 = 1 ]; then
21cr|munin-2.0.71-1|287	/usr/sbin/munin-node-configure --shell | sh
21cr|munin-2.0.71-1|288	fi
21cr|munin-2.0.71-1|289	%systemd_post munin-node.service
21cr|munin-2.0.71-1|290	
21cr|munin-2.0.71-1|291	%preun node
21cr|munin-2.0.71-1|292	%systemd_preun munin-node.service
21cr|munin-2.0.71-1|293	
21cr|munin-2.0.71-1|294	%files
21cr|munin-2.0.71-1|295	%doc %{_docdir}/%{name}
21cr|munin-2.0.71-1|296	%dir %{_datadir}/munin
21cr|munin-2.0.71-1|297	%dir %{_sysconfdir}/munin
21cr|munin-2.0.71-1|298	%dir %{_localstatedir}/lib/munin
21cr|munin-2.0.71-1|299	%attr(-,munin,apache) %{_localstatedir}/log/munin
21cr|munin-2.0.71-1|300	%{_prefix}/lib/tmpfiles.d/munin.conf
21cr|munin-2.0.71-1|301	%{perl_vendorlib}/Munin
21cr|munin-2.0.71-1|302	%{_sysusersdir}/munin.conf
21cr|munin-2.0.71-1|303	%exclude %{perl_vendorlib}/Munin/Master
21cr|munin-2.0.71-1|304	%exclude %{perl_vendorlib}/Munin/Node
21cr|munin-2.0.71-1|305	%exclude %{perl_vendorlib}/Munin/Plugin
21cr|munin-2.0.71-1|306	%exclude %{perl_vendorlib}/Munin/Plugin.pm
21cr|munin-2.0.71-1|307	
21cr|munin-2.0.71-1|308	%files master
21cr|munin-2.0.71-1|309	%{_bindir}/munin-cron
21cr|munin-2.0.71-1|310	%{_bindir}/munin-check
21cr|munin-2.0.71-1|311	%{_bindir}/munin-get
21cr|munin-2.0.71-1|312	%{_datadir}/munin/munin-html
21cr|munin-2.0.71-1|313	%{_datadir}/munin/munin-limits
21cr|munin-2.0.71-1|314	%{_datadir}/munin/munin-update
21cr|munin-2.0.71-1|315	%{_datadir}/munin/munin-datafile2storable
21cr|munin-2.0.71-1|316	%{_datadir}/munin/munin-storable2datafile
21cr|munin-2.0.71-1|317	%{_datadir}/munin/cgi
21cr|munin-2.0.71-1|318	%{perl_vendorlib}/Munin/Master
21cr|munin-2.0.71-1|319	%{_datadir}/munin/static
21cr|munin-2.0.71-1|320	%{_datadir}/munin/templates
21cr|munin-2.0.71-1|321	%{_datadir}/munin/munin-graph
21cr|munin-2.0.71-1|322	%{_unitdir}/munin-fcgi-graph.service
21cr|munin-2.0.71-1|323	%{_unitdir}/munin-fcgi-html.service
21cr|munin-2.0.71-1|324	%dir %{_sysconfdir}/munin/munin-conf.d
21cr|munin-2.0.71-1|325	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|munin-2.0.71-1|326	%config(noreplace) %{_sysconfdir}/munin/munin.conf
21cr|munin-2.0.71-1|327	%config(noreplace) %{_sysconfdir}/cron.d/munin
21cr|munin-2.0.71-1|328	%config(noreplace) %{_sysconfdir}/logrotate.d/munin
21cr|munin-2.0.71-1|329	%attr(-,munin,munin) %{_localstatedir}/lib/munin/data
21cr|munin-2.0.71-1|330	%attr(-,munin,munin) %{_localstatedir}/lib/munin/html
21cr|munin-2.0.71-1|331	%{_mandir}/man8/munin.8*
21cr|munin-2.0.71-1|332	%{_mandir}/man8/munin-update.8*
21cr|munin-2.0.71-1|333	%{_mandir}/man8/munin-limits.8*
21cr|munin-2.0.71-1|334	%{_mandir}/man8/munin-html.8*
21cr|munin-2.0.71-1|335	%{_mandir}/man8/munin-cron.8*
21cr|munin-2.0.71-1|336	%{_mandir}/man8/munin-check.8*
21cr|munin-2.0.71-1|337	%{_mandir}/man8/munin-graph.8*
21cr|munin-2.0.71-1|338	%{_mandir}/man5/munin.conf.5*
21cr|munin-2.0.71-1|339	%{_mandir}/man3/Munin::*
21cr|munin-2.0.71-1|340	%{_mandir}/man1/munin-get.1*
21cr|munin-2.0.71-1|341	
21cr|munin-2.0.71-1|342	%files node
21cr|munin-2.0.71-1|343	#% doc %{_docdir}/%{name}
21cr|munin-2.0.71-1|344	%dir %{_sysconfdir}/munin/plugins
21cr|munin-2.0.71-1|345	%dir %{_sysconfdir}/munin/plugin-conf.d
21cr|munin-2.0.71-1|346	%config(noreplace) %{_sysconfdir}/munin/munin-node.conf
21cr|munin-2.0.71-1|347	%config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/*
21cr|munin-2.0.71-1|348	%config(noreplace) %{_sysconfdir}/logrotate.d/munin-node
21cr|munin-2.0.71-1|349	%{_unitdir}/munin-node.service
21cr|munin-2.0.71-1|350	%{_bindir}/munindoc
21cr|munin-2.0.71-1|351	%{_sbindir}/munin-run
21cr|munin-2.0.71-1|352	%{_sbindir}/munin-node
21cr|munin-2.0.71-1|353	%{_sbindir}/munin-node-configure
21cr|munin-2.0.71-1|354	%attr(-,munin,munin) %{_localstatedir}/lib/munin/plugin-state
21cr|munin-2.0.71-1|355	%{_datadir}/munin/plugins
21cr|munin-2.0.71-1|356	%exclude %{_datadir}/munin/plugins/jmx_
21cr|munin-2.0.71-1|357	%{perl_vendorlib}/Munin/Node
21cr|munin-2.0.71-1|358	%{perl_vendorlib}/Munin/Plugin
21cr|munin-2.0.71-1|359	%{perl_vendorlib}/Munin/Plugin.pm
21cr|munin-2.0.71-1|360	%{_mandir}/man1/munindoc.1*
21cr|munin-2.0.71-1|361	%{_mandir}/man1/munin-run.1*
21cr|munin-2.0.71-1|362	%{_mandir}/man1/munin-node.1*
21cr|munin-2.0.71-1|363	%{_mandir}/man1/munin-node-configure.1*
21cr|munin-2.0.71-1|364	%{_mandir}/man5/munin-node.conf.5*
21cr|munin-2.0.71-1|365	
21cr|munin-2.0.71-1|366	%files java-plugins
21cr|munin-2.0.71-1|367	%{_datadir}/munin/munin-jmx-plugins.jar
21cr|munin-2.0.71-1|368	%{_datadir}/munin/plugins/jmx_
21cr|munin-2.0.71-1|369	
21cr|munin-2.0.71-1|370	%files async
21cr|munin-2.0.71-1|371	%{_unitdir}/munin-asyncd.service
21cr|munin-2.0.71-1|372	%{_datadir}/munin/munin-async
21cr|munin-2.0.71-1|373	%{_sbindir}/munin-asyncd

3320 21
21cr|munin-plugins-sympa-20090617-7|1	Name:		munin-plugins-sympa
21cr|munin-plugins-sympa-20090617-7|2	Version:	20090617
21cr|munin-plugins-sympa-20090617-7|3	Release:	7
21cr|munin-plugins-sympa-20090617-7|4	Summary:	Munin sympa plugins
21cr|munin-plugins-sympa-20090617-7|5	Group:		Networking/Other
21cr|munin-plugins-sympa-20090617-7|6	License:	BSD
21cr|munin-plugins-sympa-20090617-7|7	URL:		https://www.lists.uni-karlsruhe.de/munin/
21cr|munin-plugins-sympa-20090617-7|8	Source:     https://www.lists.uni-karlsruhe.de/munin/sympa4munin.tar.gz
21cr|munin-plugins-sympa-20090617-7|9	Patch:      munin-plugins-sympa-fix-spool-script.patch
21cr|munin-plugins-sympa-20090617-7|10	BuildArch:  noarch
21cr|munin-plugins-sympa-20090617-7|11	
21cr|munin-plugins-sympa-20090617-7|12	%description
21cr|munin-plugins-sympa-20090617-7|13	This package contains two plugins, one to monitor the elements in your
21cr|munin-plugins-sympa-20090617-7|14	spool-directory and a second one which parses your sympa-log.
21cr|munin-plugins-sympa-20090617-7|15	
21cr|munin-plugins-sympa-20090617-7|16	%prep
21cr|munin-plugins-sympa-20090617-7|17	%setup -c -q
21cr|munin-plugins-sympa-20090617-7|18	%patch -p 1
21cr|munin-plugins-sympa-20090617-7|19	
21cr|munin-plugins-sympa-20090617-7|20	%build
21cr|munin-plugins-sympa-20090617-7|21	
21cr|munin-plugins-sympa-20090617-7|22	%install
21cr|munin-plugins-sympa-20090617-7|23	rm -rf %{buildroot}
21cr|munin-plugins-sympa-20090617-7|24	
21cr|munin-plugins-sympa-20090617-7|25	install -d -m 755 %{buildroot}%{_datadir}/munin/plugins
21cr|munin-plugins-sympa-20090617-7|26	install -m 755 sympa_spool %{buildroot}%{_datadir}/munin/plugins
21cr|munin-plugins-sympa-20090617-7|27	install -m 755 sympa_stats %{buildroot}%{_datadir}/munin/plugins
21cr|munin-plugins-sympa-20090617-7|28	
21cr|munin-plugins-sympa-20090617-7|29	perl -pi -e 's|^#!/usr/local/bin/perl|#!%{_bindir}/perl|' \
21cr|munin-plugins-sympa-20090617-7|30	%{buildroot}%{_datadir}/munin/plugins/sympa_stats
21cr|munin-plugins-sympa-20090617-7|31	
21cr|munin-plugins-sympa-20090617-7|32	%clean
21cr|munin-plugins-sympa-20090617-7|33	rm -rf %{buildroot}
21cr|munin-plugins-sympa-20090617-7|34	
21cr|munin-plugins-sympa-20090617-7|35	%files
21cr|munin-plugins-sympa-20090617-7|36	%defattr(-,root,root)
21cr|munin-plugins-sympa-20090617-7|37	%{_datadir}/munin/plugins/*

3321 21
21cr|munin-plugins-xen-20080625-6|1	Name:		munin-plugins-xen
21cr|munin-plugins-xen-20080625-6|2	Version:	20080625
21cr|munin-plugins-xen-20080625-6|3	Release:	6
21cr|munin-plugins-xen-20080625-6|4	Summary:	Munin xen plugins
21cr|munin-plugins-xen-20080625-6|5	Group:		Networking/Other
21cr|munin-plugins-xen-20080625-6|6	License:	BSD
21cr|munin-plugins-xen-20080625-6|7	Source0:	http://www.skullkrusher.net/linux/scripts/xen_percent
21cr|munin-plugins-xen-20080625-6|8	Source1:    http://munin.projects.linpro.no/attachment/wiki/PluginCat/xen_traffic_all
21cr|munin-plugins-xen-20080625-6|9	Patch0:     xen_traffic_all-allow-multiple-interfaces.patch
21cr|munin-plugins-xen-20080625-6|10	BuildArch:  noarch
21cr|munin-plugins-xen-20080625-6|11	
21cr|munin-plugins-xen-20080625-6|12	%description
21cr|munin-plugins-xen-20080625-6|13	Munin plugins for monitoring xen.
21cr|munin-plugins-xen-20080625-6|14	
21cr|munin-plugins-xen-20080625-6|15	%prep
21cr|munin-plugins-xen-20080625-6|16	%setup -c -T
21cr|munin-plugins-xen-20080625-6|17	cp %{SOURCE0} xen_percent
21cr|munin-plugins-xen-20080625-6|18	cp %{SOURCE1} xen_traffic_all
21cr|munin-plugins-xen-20080625-6|19	%patch0 -p 0
21cr|munin-plugins-xen-20080625-6|20	
21cr|munin-plugins-xen-20080625-6|21	%build
21cr|munin-plugins-xen-20080625-6|22	
21cr|munin-plugins-xen-20080625-6|23	%install
21cr|munin-plugins-xen-20080625-6|24	rm -rf %{buildroot}
21cr|munin-plugins-xen-20080625-6|25	
21cr|munin-plugins-xen-20080625-6|26	install -d -m 755 %{buildroot}%{_datadir}/munin/plugins
21cr|munin-plugins-xen-20080625-6|27	install -m 755 xen_percent %{buildroot}%{_datadir}/munin/plugins
21cr|munin-plugins-xen-20080625-6|28	install -m 755 xen_traffic_all %{buildroot}%{_datadir}/munin/plugins
21cr|munin-plugins-xen-20080625-6|29	
21cr|munin-plugins-xen-20080625-6|30	install -d -m 755 %{buildroot}%{_sysconfdir}/munin/plugin-conf.d
21cr|munin-plugins-xen-20080625-6|31	cat > %{buildroot}%{_sysconfdir}/munin/plugin-conf.d/xen << EOF
21cr|munin-plugins-xen-20080625-6|32	[xen_traffic_all]
21cr|munin-plugins-xen-20080625-6|33	user root
21cr|munin-plugins-xen-20080625-6|34	
21cr|munin-plugins-xen-20080625-6|35	[xen_percent]
21cr|munin-plugins-xen-20080625-6|36	user root
21cr|munin-plugins-xen-20080625-6|37	
21cr|munin-plugins-xen-20080625-6|38	EOF
21cr|munin-plugins-xen-20080625-6|39	
21cr|munin-plugins-xen-20080625-6|40	%clean
21cr|munin-plugins-xen-20080625-6|41	rm -rf %{buildroot}
21cr|munin-plugins-xen-20080625-6|42	
21cr|munin-plugins-xen-20080625-6|43	%files
21cr|munin-plugins-xen-20080625-6|44	%defattr(-,root,root)
21cr|munin-plugins-xen-20080625-6|45	%{_datadir}/munin/plugins/*
21cr|munin-plugins-xen-20080625-6|46	%config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/xen

3322 21
21cr|mupen64plus-2.5.9-6|1	%define	major 2
21cr|mupen64plus-2.5.9-6|2	%define	libname %mklibname %{name} %{major}
21cr|mupen64plus-2.5.9-6|3	%define	devname %mklibname %{name} -d
21cr|mupen64plus-2.5.9-6|4	
21cr|mupen64plus-2.5.9-6|5	Summary:	Plugin-Based Nintendo 64 Emulator
21cr|mupen64plus-2.5.9-6|6	Name:		mupen64plus
21cr|mupen64plus-2.5.9-6|7	Version:	2.5.9
21cr|mupen64plus-2.5.9-6|8	Release:	6
21cr|mupen64plus-2.5.9-6|9	License:	GPLv2+
21cr|mupen64plus-2.5.9-6|10	Group:		Emulators
21cr|mupen64plus-2.5.9-6|11	Url:		https://mupen64plus.org/
21cr|mupen64plus-2.5.9-6|12	Source0:	https://github.com/mupen64plus/mupen64plus-core/releases/download/%{version}/%{name}-bundle-src-%{version}.tar.gz
21cr|mupen64plus-2.5.9-6|13	Patch0:		mupen64plus-bundle-src-2.5.9-avoid-segfault.patch
21cr|mupen64plus-2.5.9-6|14	Patch1:		mupen64plus-make-archs.patch
21cr|mupen64plus-2.5.9-6|15	Patch2:		mupen64plus-gcc10.patch
21cr|mupen64plus-2.5.9-6|16	BuildRequires:	nasm
21cr|mupen64plus-2.5.9-6|17	BuildRequires:	pkgconfig(freetype2)
21cr|mupen64plus-2.5.9-6|18	BuildRequires:	pkgconfig(gl)
21cr|mupen64plus-2.5.9-6|19	BuildRequires:	pkgconfig(glu)
21cr|mupen64plus-2.5.9-6|20	BuildRequires:	pkgconfig(liblircclient0)
21cr|mupen64plus-2.5.9-6|21	BuildRequires:	pkgconfig(libpng)
21cr|mupen64plus-2.5.9-6|22	BuildRequires:	pkgconfig(samplerate)
21cr|mupen64plus-2.5.9-6|23	BuildRequires:	pkgconfig(sdl2)
21cr|mupen64plus-2.5.9-6|24	BuildRequires:	pkgconfig(zlib)
21cr|mupen64plus-2.5.9-6|25	Requires:	%{libname} = %{EVRD}
21cr|mupen64plus-2.5.9-6|26	Requires:	fonts-ttf-dejavu
21cr|mupen64plus-2.5.9-6|27	Suggests:	%{name}-ui-console
21cr|mupen64plus-2.5.9-6|28	Suggests:	%{name}-ui-m64py
21cr|mupen64plus-2.5.9-6|29	
21cr|mupen64plus-2.5.9-6|30	%description
21cr|mupen64plus-2.5.9-6|31	Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
21cr|mupen64plus-2.5.9-6|32	playing many games. It includes four MIPS R4300 CPU emulators, with dynamic
21cr|mupen64plus-2.5.9-6|33	recompilers for 32-bit x86 and 64-bit amd64 systems.  It supports plugins for
21cr|mupen64plus-2.5.9-6|34	audio, graphical rendering (RDP), the signal co-processor (RSP), and input.
21cr|mupen64plus-2.5.9-6|35	
21cr|mupen64plus-2.5.9-6|36	This package contains only common files for Mupen64Plus. You need to install
21cr|mupen64plus-2.5.9-6|37	a frontend application to run games. For example, %{name}-ui-console or
21cr|mupen64plus-2.5.9-6|38	%{name}-ui-m64py.
21cr|mupen64plus-2.5.9-6|39	
21cr|mupen64plus-2.5.9-6|40	%files
21cr|mupen64plus-2.5.9-6|41	%doc source/%{name}-core/README.md
21cr|mupen64plus-2.5.9-6|42	%dir %{_datadir}/mupen64plus2
21cr|mupen64plus-2.5.9-6|43	%dir %{_libdir}/mupen64plus2
21cr|mupen64plus-2.5.9-6|44	%{_datadir}/mupen64plus2/mupencheat.txt
21cr|mupen64plus-2.5.9-6|45	%{_datadir}/mupen64plus2/%{name}.ini
21cr|mupen64plus-2.5.9-6|46	%{_datadir}/mupen64plus2/font.ttf
21cr|mupen64plus-2.5.9-6|47	
21cr|mupen64plus-2.5.9-6|48	#----------------------------------------------------------------------------
21cr|mupen64plus-2.5.9-6|49	
21cr|mupen64plus-2.5.9-6|50	%package -n %{libname}
21cr|mupen64plus-2.5.9-6|51	Summary:	Shared Library Interface to Mupen64plus
21cr|mupen64plus-2.5.9-6|52	Group:		System/Libraries
21cr|mupen64plus-2.5.9-6|53	
21cr|mupen64plus-2.5.9-6|54	%description -n %{libname}
21cr|mupen64plus-2.5.9-6|55	Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
21cr|mupen64plus-2.5.9-6|56	playing many games. It includes four MIPS R4300 CPU emulators, with dynamic
21cr|mupen64plus-2.5.9-6|57	recompilers for 32-bit x86 and 64-bit amd64 systems.  It supports plugins for
21cr|mupen64plus-2.5.9-6|58	audio, graphical rendering (RDP), the signal co-processor (RSP), and input.
21cr|mupen64plus-2.5.9-6|59	
21cr|mupen64plus-2.5.9-6|60	This package contains the shared library interface for frontends.
21cr|mupen64plus-2.5.9-6|61	
21cr|mupen64plus-2.5.9-6|62	%files -n %{libname}
21cr|mupen64plus-2.5.9-6|63	%doc source/%{name}-core/LICENSES
21cr|mupen64plus-2.5.9-6|64	%{_libdir}/lib%{name}.so.%{major}*
21cr|mupen64plus-2.5.9-6|65	
21cr|mupen64plus-2.5.9-6|66	#----------------------------------------------------------------------------
21cr|mupen64plus-2.5.9-6|67	
21cr|mupen64plus-2.5.9-6|68	%package -n %{devname}
21cr|mupen64plus-2.5.9-6|69	Summary:	Include Files for Mupen64plus Development
21cr|mupen64plus-2.5.9-6|70	Group:		Development/C
21cr|mupen64plus-2.5.9-6|71	Requires:	%{libname} = %{version}-%{release}
21cr|mupen64plus-2.5.9-6|72	Provides:	%{name}-devel = %{version}-%{release}
21cr|mupen64plus-2.5.9-6|73	
21cr|mupen64plus-2.5.9-6|74	%description -n %{devname}
21cr|mupen64plus-2.5.9-6|75	This package contains all necessary include files to develop frontends against
21cr|mupen64plus-2.5.9-6|76	the Mupen64plus shared library interface.
21cr|mupen64plus-2.5.9-6|77	
21cr|mupen64plus-2.5.9-6|78	%files -n %{devname}
21cr|mupen64plus-2.5.9-6|79	%doc source/%{name}-core/LICENSES
21cr|mupen64plus-2.5.9-6|80	%doc source/%{name}-core/README
21cr|mupen64plus-2.5.9-6|81	%doc source/%{name}-core/RELEASE
21cr|mupen64plus-2.5.9-6|82	%dir %{_includedir}/%{name}
21cr|mupen64plus-2.5.9-6|83	%{_includedir}/%{name}/*
21cr|mupen64plus-2.5.9-6|84	%{_libdir}/lib%{name}.so
21cr|mupen64plus-2.5.9-6|85	
21cr|mupen64plus-2.5.9-6|86	#----------------------------------------------------------------------------
21cr|mupen64plus-2.5.9-6|87	
21cr|mupen64plus-2.5.9-6|88	%package ui-console
21cr|mupen64plus-2.5.9-6|89	Summary:	Command Line Frontend for the Mupen64plus Nintendo 64 Emulator
21cr|mupen64plus-2.5.9-6|90	Group:		Emulators
21cr|mupen64plus-2.5.9-6|91	Requires:	%{libname} = %{EVRD}
21cr|mupen64plus-2.5.9-6|92	Requires:	%{name}-plugin-audio
21cr|mupen64plus-2.5.9-6|93	Requires:	%{name}-plugin-video
21cr|mupen64plus-2.5.9-6|94	Requires:	%{name}-plugin-input
21cr|mupen64plus-2.5.9-6|95	Requires:	%{name}-plugin-rsp-hle
21cr|mupen64plus-2.5.9-6|96	
21cr|mupen64plus-2.5.9-6|97	%description ui-console
21cr|mupen64plus-2.5.9-6|98	Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
21cr|mupen64plus-2.5.9-6|99	playing many games.
21cr|mupen64plus-2.5.9-6|100	
21cr|mupen64plus-2.5.9-6|101	This package contains a command line frontend.
21cr|mupen64plus-2.5.9-6|102	
21cr|mupen64plus-2.5.9-6|103	%files ui-console
21cr|mupen64plus-2.5.9-6|104	%doc source/%{name}-ui-console/README
21cr|mupen64plus-2.5.9-6|105	%doc source/%{name}-ui-console/RELEASE
21cr|mupen64plus-2.5.9-6|106	%doc %{_mandir}/man6/%{name}.6*
21cr|mupen64plus-2.5.9-6|107	%license source/%{name}-ui-console/LICENSES
21cr|mupen64plus-2.5.9-6|108	%{_bindir}/%{name}
21cr|mupen64plus-2.5.9-6|109	%{_datadir}/applications/%{name}.desktop
21cr|mupen64plus-2.5.9-6|110	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|mupen64plus-2.5.9-6|111	
21cr|mupen64plus-2.5.9-6|112	#----------------------------------------------------------------------------
21cr|mupen64plus-2.5.9-6|113	
21cr|mupen64plus-2.5.9-6|114	%package plugin-audio-sdl
21cr|mupen64plus-2.5.9-6|115	Summary:	SDL Audio Plugin for the Mupen64plus Nintendo 64 Emulator
21cr|mupen64plus-2.5.9-6|116	Group:		Emulators
21cr|mupen64plus-2.5.9-6|117	Provides:	%{name}-plugin-audio = %{EVRD}
21cr|mupen64plus-2.5.9-6|118	
21cr|mupen64plus-2.5.9-6|119	%description plugin-audio-sdl
21cr|mupen64plus-2.5.9-6|120	This package contains the SDL audio plugin for the Mupen64plus Nintendo 64
21cr|mupen64plus-2.5.9-6|121	Emulator.
21cr|mupen64plus-2.5.9-6|122	
21cr|mupen64plus-2.5.9-6|123	%files plugin-audio-sdl
21cr|mupen64plus-2.5.9-6|124	%doc source/%{name}-audio-sdl/RELEASE
21cr|mupen64plus-2.5.9-6|125	%license source/%{name}-audio-sdl/LICENSES
21cr|mupen64plus-2.5.9-6|126	%{_libdir}/mupen64plus2/%{name}-audio-sdl.so
21cr|mupen64plus-2.5.9-6|127	
21cr|mupen64plus-2.5.9-6|128	#----------------------------------------------------------------------------
21cr|mupen64plus-2.5.9-6|129	
21cr|mupen64plus-2.5.9-6|130	%package plugin-input-sdl
21cr|mupen64plus-2.5.9-6|131	Summary:	SDL Input Plugin for the Mupen64plus Nintendo 64 Emulator
21cr|mupen64plus-2.5.9-6|132	Group:		Emulators
21cr|mupen64plus-2.5.9-6|133	Provides:	%{name}-plugin-input = %{EVRD}
21cr|mupen64plus-2.5.9-6|134	
21cr|mupen64plus-2.5.9-6|135	%description plugin-input-sdl
21cr|mupen64plus-2.5.9-6|136	This package contains the SDL input plugin for the Mupen64plus Nintendo 64
21cr|mupen64plus-2.5.9-6|137	Emulator.
21cr|mupen64plus-2.5.9-6|138	It has LIRC Infrared remote control interface and Rumble Pak support.
21cr|mupen64plus-2.5.9-6|139	
21cr|mupen64plus-2.5.9-6|140	%files plugin-input-sdl
21cr|mupen64plus-2.5.9-6|141	%doc source/%{name}-input-sdl/AUTHORS
21cr|mupen64plus-2.5.9-6|142	%doc source/%{name}-input-sdl/README.md
21cr|mupen64plus-2.5.9-6|143	%doc source/%{name}-input-sdl/RELEASE
21cr|mupen64plus-2.5.9-6|144	%license source/%{name}-input-sdl/COPYING
21cr|mupen64plus-2.5.9-6|145	%license source/%{name}-input-sdl/LICENSES
21cr|mupen64plus-2.5.9-6|146	%{_datadir}/mupen64plus2/InputAutoCfg.ini
21cr|mupen64plus-2.5.9-6|147	%{_libdir}/mupen64plus2/%{name}-input-sdl.so
21cr|mupen64plus-2.5.9-6|148	
21cr|mupen64plus-2.5.9-6|149	#----------------------------------------------------------------------------
21cr|mupen64plus-2.5.9-6|150	
21cr|mupen64plus-2.5.9-6|151	%package plugin-rsp-hle
21cr|mupen64plus-2.5.9-6|152	Summary:	RSP High-Level Emulation Plugin For the Mupen64plus
21cr|mupen64plus-2.5.9-6|153	Group:		Emulators
21cr|mupen64plus-2.5.9-6|154	
21cr|mupen64plus-2.5.9-6|155	%description plugin-rsp-hle
21cr|mupen64plus-2.5.9-6|156	This package contains the RSP High-Level emulation plugin for the Mupen64plus
21cr|mupen64plus-2.5.9-6|157	Nintendo 64 Emulator.
21cr|mupen64plus-2.5.9-6|158	
21cr|mupen64plus-2.5.9-6|159	%files plugin-rsp-hle
21cr|mupen64plus-2.5.9-6|160	%doc source/%{name}-rsp-hle/LICENSES
21cr|mupen64plus-2.5.9-6|161	%doc source/%{name}-rsp-hle/RELEASE
21cr|mupen64plus-2.5.9-6|162	%{_libdir}/mupen64plus2/%{name}-rsp-hle.so
21cr|mupen64plus-2.5.9-6|163	
21cr|mupen64plus-2.5.9-6|164	#----------------------------------------------------------------------------
21cr|mupen64plus-2.5.9-6|165	
21cr|mupen64plus-2.5.9-6|166	%package plugin-video-rice
21cr|mupen64plus-2.5.9-6|167	Summary:	Rice Video Plugin for the Mupen64plus Nintendo 64 Emulator
21cr|mupen64plus-2.5.9-6|168	Group:		Emulators
21cr|mupen64plus-2.5.9-6|169	Provides:	%{name}-plugin-video = %{EVRD}
21cr|mupen64plus-2.5.9-6|170	
21cr|mupen64plus-2.5.9-6|171	%description plugin-video-rice
21cr|mupen64plus-2.5.9-6|172	This package contains the Rice Video Plugin for the Mupen64plus Nintendo 64
21cr|mupen64plus-2.5.9-6|173	Emulator. It provides Hi-resolution texture support.
21cr|mupen64plus-2.5.9-6|174	
21cr|mupen64plus-2.5.9-6|175	%files plugin-video-rice
21cr|mupen64plus-2.5.9-6|176	%doc source/%{name}-video-rice/README
21cr|mupen64plus-2.5.9-6|177	%doc source/%{name}-video-rice/RELEASE
21cr|mupen64plus-2.5.9-6|178	%license source/%{name}-video-rice/LICENSES
21cr|mupen64plus-2.5.9-6|179	%{_datadir}/mupen64plus2/RiceVideoLinux.ini
21cr|mupen64plus-2.5.9-6|180	%{_libdir}/mupen64plus2/%{name}-video-rice.so
21cr|mupen64plus-2.5.9-6|181	
21cr|mupen64plus-2.5.9-6|182	#----------------------------------------------------------------------------
21cr|mupen64plus-2.5.9-6|183	
21cr|mupen64plus-2.5.9-6|184	%prep
21cr|mupen64plus-2.5.9-6|185	%autosetup -p1 -n %{name}-bundle-src-%{version}
21cr|mupen64plus-2.5.9-6|186	
21cr|mupen64plus-2.5.9-6|187	%build
21cr|mupen64plus-2.5.9-6|188	%make -C source/%{name}-core/projects/unix all \
21cr|mupen64plus-2.5.9-6|189	OPTFLAGS="%{optflags}" \
21cr|mupen64plus-2.5.9-6|190	SHAREDIR=%{_datadir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|191	LIRC=1 \
21cr|mupen64plus-2.5.9-6|192	V=1
21cr|mupen64plus-2.5.9-6|193	
21cr|mupen64plus-2.5.9-6|194	%make -C source/%{name}-ui-console/projects/unix all \
21cr|mupen64plus-2.5.9-6|195	OPTFLAGS="%{optflags}" \
21cr|mupen64plus-2.5.9-6|196	COREDIR=%{_libdir}/ \
21cr|mupen64plus-2.5.9-6|197	SHAREDIR=%{_datadir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|198	PLUGINDIR=%{_libdir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|199	V=1
21cr|mupen64plus-2.5.9-6|200	
21cr|mupen64plus-2.5.9-6|201	%make -C source/%{name}-audio-sdl/projects/unix all \
21cr|mupen64plus-2.5.9-6|202	OPTFLAGS="%{optflags}" \
21cr|mupen64plus-2.5.9-6|203	V=1
21cr|mupen64plus-2.5.9-6|204	
21cr|mupen64plus-2.5.9-6|205	%make -C source/%{name}-input-sdl/projects/unix all \
21cr|mupen64plus-2.5.9-6|206	OPTFLAGS="%{optflags}" \
21cr|mupen64plus-2.5.9-6|207	V=1
21cr|mupen64plus-2.5.9-6|208	
21cr|mupen64plus-2.5.9-6|209	%make -C source/%{name}-rsp-hle/projects/unix all \
21cr|mupen64plus-2.5.9-6|210	OPTFLAGS="%{optflags}" \
21cr|mupen64plus-2.5.9-6|211	V=1
21cr|mupen64plus-2.5.9-6|212	
21cr|mupen64plus-2.5.9-6|213	%make -C source/%{name}-video-rice/projects/unix all \
21cr|mupen64plus-2.5.9-6|214	OPTFLAGS="%{optflags}" \
21cr|mupen64plus-2.5.9-6|215	V=1
21cr|mupen64plus-2.5.9-6|216	
21cr|mupen64plus-2.5.9-6|217	%install
21cr|mupen64plus-2.5.9-6|218	%makeinstall_std -C source/%{name}-core/projects/unix \
21cr|mupen64plus-2.5.9-6|219	PREFIX="%{_prefix}" \
21cr|mupen64plus-2.5.9-6|220	SHAREDIR=%{_datadir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|221	LIBDIR=%{_libdir}/ \
21cr|mupen64plus-2.5.9-6|222	INCDIR=%{_includedir}/%{name}/ \
21cr|mupen64plus-2.5.9-6|223	LIRC=1 \
21cr|mupen64plus-2.5.9-6|224	INSTALL_STRIP_FLAG=
21cr|mupen64plus-2.5.9-6|225	
21cr|mupen64plus-2.5.9-6|226	pushd %{buildroot}%{_libdir}
21cr|mupen64plus-2.5.9-6|227	ln -sf lib%{name}.so.%{major} lib%{name}.so
21cr|mupen64plus-2.5.9-6|228	popd
21cr|mupen64plus-2.5.9-6|229	
21cr|mupen64plus-2.5.9-6|230	%makeinstall_std -C source/%{name}-ui-console/projects/unix \
21cr|mupen64plus-2.5.9-6|231	PREFIX="%{_prefix}" \
21cr|mupen64plus-2.5.9-6|232	BINDIR=%{_bindir} \
21cr|mupen64plus-2.5.9-6|233	MANDIR=%{_mandir}/ \
21cr|mupen64plus-2.5.9-6|234	NO_ASM=1 \
21cr|mupen64plus-2.5.9-6|235	INSTALL_STRIP_FLAG=
21cr|mupen64plus-2.5.9-6|236	
21cr|mupen64plus-2.5.9-6|237	%makeinstall_std -C source/%{name}-audio-sdl/projects/unix \
21cr|mupen64plus-2.5.9-6|238	PREFIX="%{_prefix}" \
21cr|mupen64plus-2.5.9-6|239	LIBDIR=%{_libdir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|240	INSTALL_STRIP_FLAG=
21cr|mupen64plus-2.5.9-6|241	
21cr|mupen64plus-2.5.9-6|242	%makeinstall_std -C source/%{name}-input-sdl/projects/unix \
21cr|mupen64plus-2.5.9-6|243	PREFIX="%{_prefix}" \
21cr|mupen64plus-2.5.9-6|244	SHAREDIR=%{_datadir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|245	LIBDIR=%{_libdir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|246	INSTALL_STRIP_FLAG=
21cr|mupen64plus-2.5.9-6|247	
21cr|mupen64plus-2.5.9-6|248	%makeinstall_std -C source/%{name}-rsp-hle/projects/unix \
21cr|mupen64plus-2.5.9-6|249	PREFIX="%{_prefix}" \
21cr|mupen64plus-2.5.9-6|250	LIBDIR=%{_libdir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|251	INSTALL_STRIP_FLAG=
21cr|mupen64plus-2.5.9-6|252	
21cr|mupen64plus-2.5.9-6|253	%makeinstall_std -C source/%{name}-video-rice/projects/unix \
21cr|mupen64plus-2.5.9-6|254	PREFIX="%{_prefix}" \
21cr|mupen64plus-2.5.9-6|255	SHAREDIR=%{_datadir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|256	LIBDIR=%{_libdir}/mupen64plus2/ \
21cr|mupen64plus-2.5.9-6|257	INSTALL_STRIP_FLAG=
21cr|mupen64plus-2.5.9-6|258	
21cr|mupen64plus-2.5.9-6|259	chmod -R 0755 %{buildroot}%{_libdir}
21cr|mupen64plus-2.5.9-6|260	
21cr|mupen64plus-2.5.9-6|261	mv %{buildroot}%{_libdir}/mupen64plus2/%{name}/%{name}*.so %{buildroot}%{_libdir}/mupen64plus2/
21cr|mupen64plus-2.5.9-6|262	rmdir %{buildroot}%{_libdir}/mupen64plus2/%{name}

3323 21
21cr|mupen64plus-ui-m64py-0.2.5-1|1	# Could be noarch package but depends on arch library path
21cr|mupen64plus-ui-m64py-0.2.5-1|2	%define _enable_debug_packages %{nil}
21cr|mupen64plus-ui-m64py-0.2.5-1|3	%define debug_package %{nil}
21cr|mupen64plus-ui-m64py-0.2.5-1|4	
21cr|mupen64plus-ui-m64py-0.2.5-1|5	%define oname m64py
21cr|mupen64plus-ui-m64py-0.2.5-1|6	
21cr|mupen64plus-ui-m64py-0.2.5-1|7	Summary:	M64Py - A frontend for Mupen64Plus
21cr|mupen64plus-ui-m64py-0.2.5-1|8	Name:		mupen64plus-ui-%{oname}
21cr|mupen64plus-ui-m64py-0.2.5-1|9	Version:	0.2.5
21cr|mupen64plus-ui-m64py-0.2.5-1|10	Release:	1
21cr|mupen64plus-ui-m64py-0.2.5-1|11	License:	GPLv3+
21cr|mupen64plus-ui-m64py-0.2.5-1|12	Group:		Emulators
21cr|mupen64plus-ui-m64py-0.2.5-1|13	Url:		https://m64py.sourceforge.net
21cr|mupen64plus-ui-m64py-0.2.5-1|14	Source0:	https://sourceforge.net/projects/m64py/files/%{oname}-%{version}/%{oname}-%{version}.tar.gz
21cr|mupen64plus-ui-m64py-0.2.5-1|15	BuildRequires:	python3-setuptools
21cr|mupen64plus-ui-m64py-0.2.5-1|16	BuildRequires:	python3-qt5-devel
21cr|mupen64plus-ui-m64py-0.2.5-1|17	Requires:	PyQt5
21cr|mupen64plus-ui-m64py-0.2.5-1|18	Requires:	mupen64plus >= 2.5
21cr|mupen64plus-ui-m64py-0.2.5-1|19	Requires:	python3-opengl
21cr|mupen64plus-ui-m64py-0.2.5-1|20	
21cr|mupen64plus-ui-m64py-0.2.5-1|21	%description
21cr|mupen64plus-ui-m64py-0.2.5-1|22	M64Py is a Qt5 front-end (GUI) for Mupen64Plus 2.0, a cross-platform
21cr|mupen64plus-ui-m64py-0.2.5-1|23	plugin-based Nintendo 64 emulator. Front-end is written in Python and
21cr|mupen64plus-ui-m64py-0.2.5-1|24	it provides a user-friendly interface over Mupen64Plus shared library.
21cr|mupen64plus-ui-m64py-0.2.5-1|25	
21cr|mupen64plus-ui-m64py-0.2.5-1|26	%files
21cr|mupen64plus-ui-m64py-0.2.5-1|27	%{_bindir}/%{oname}
21cr|mupen64plus-ui-m64py-0.2.5-1|28	%{_datadir}/applications/%{oname}.desktop
21cr|mupen64plus-ui-m64py-0.2.5-1|29	%{_datadir}/pixmaps/%{oname}.png
21cr|mupen64plus-ui-m64py-0.2.5-1|30	%{py3_puresitedir}/%{oname}
21cr|mupen64plus-ui-m64py-0.2.5-1|31	%{py3_puresitedir}/%{oname}-*.egg-info
21cr|mupen64plus-ui-m64py-0.2.5-1|32	
21cr|mupen64plus-ui-m64py-0.2.5-1|33	#----------------------------------------------------------------------------
21cr|mupen64plus-ui-m64py-0.2.5-1|34	
21cr|mupen64plus-ui-m64py-0.2.5-1|35	%prep
21cr|mupen64plus-ui-m64py-0.2.5-1|36	%setup -q -n %{oname}-%{version}
21cr|mupen64plus-ui-m64py-0.2.5-1|37	sed s,"/usr/lib/mupen64plus","%{_libdir}/mupen64plus2",g -i src/m64py/platform.py
21cr|mupen64plus-ui-m64py-0.2.5-1|38	
21cr|mupen64plus-ui-m64py-0.2.5-1|39	%build
21cr|mupen64plus-ui-m64py-0.2.5-1|40	%py3_build
21cr|mupen64plus-ui-m64py-0.2.5-1|41	
21cr|mupen64plus-ui-m64py-0.2.5-1|42	%install
21cr|mupen64plus-ui-m64py-0.2.5-1|43	%py3_install

3324 21
21cr|mures-0.5-20|1	# Workaround to build with GCC 10
21cr|mures-0.5-20|2	%global optflags %{optflags} -fcommon
21cr|mures-0.5-20|3	Summary:	Clone of Sega's "Chu Chu Rocket", a multi-player puzzle game
21cr|mures-0.5-20|4	Name:		mures
21cr|mures-0.5-20|5	Version:	0.5
21cr|mures-0.5-20|6	Release:	20
21cr|mures-0.5-20|7	License:	GPL
21cr|mures-0.5-20|8	Group:		Games/Arcade
21cr|mures-0.5-20|9	URL:		http://mures.sourceforge.net/
21cr|mures-0.5-20|10	Source0:	http://prdownloads.sourceforge.net/mures/%{name}-%{version}.tar.bz2
21cr|mures-0.5-20|11	Source1:	%{name}-48.xpm
21cr|mures-0.5-20|12	Patch0:		mures-0.5-linkage.patch
21cr|mures-0.5-20|13	BuildRequires:	pkgconfig(SDL_image)
21cr|mures-0.5-20|14	BuildRequires:	SDL_net-devel
21cr|mures-0.5-20|15	BuildRequires:	SDL_ttf-devel
21cr|mures-0.5-20|16	BuildRequires:	pkgconfig(gl)
21cr|mures-0.5-20|17	BuildRequires:	pkgconfig(glu)
21cr|mures-0.5-20|18	BuildRequires:	texinfo
21cr|mures-0.5-20|19	BuildRequires:	imagemagick
21cr|mures-0.5-20|20	# Author: Adam D'Angelo <dangelo@ntplx.net>
21cr|mures-0.5-20|21	
21cr|mures-0.5-20|22	%description
21cr|mures-0.5-20|23	Mures is a cross-platform clone of Sega's "Chu Chu Rocket" written using
21cr|mures-0.5-20|24	C. To start the game, run "mures -hN -aiM" where N and M are the number of
21cr|mures-0.5-20|25	human and computer players at the local computer. Press enter to start the
21cr|mures-0.5-20|26	game, press P to pause, and Q to quit.
21cr|mures-0.5-20|27	- Player 1: Use the mouse to target, and click and drag in the desired
21cr|mures-0.5-20|28	direction to place an arrow.
21cr|mures-0.5-20|29	- Player 2: Use the arrow keys to target, and the number keypad to place
21cr|mures-0.5-20|30	arrows.
21cr|mures-0.5-20|31	- Player 3: Use A,W,S,D to target and I,J,K,L to place arrows.
21cr|mures-0.5-20|32	
21cr|mures-0.5-20|33	%prep
21cr|mures-0.5-20|34	%setup -q
21cr|mures-0.5-20|35	%patch0 -p1
21cr|mures-0.5-20|36	
21cr|mures-0.5-20|37	%build
21cr|mures-0.5-20|38	autoreconf -fi
21cr|mures-0.5-20|39	%configure
21cr|mures-0.5-20|40	make
21cr|mures-0.5-20|41	
21cr|mures-0.5-20|42	%install
21cr|mures-0.5-20|43	rm -rf %{buildroot}
21cr|mures-0.5-20|44	
21cr|mures-0.5-20|45	%makeinstall_std
21cr|mures-0.5-20|46	
21cr|mures-0.5-20|47	mv %{buildroot}/%{_bindir}/%{name} %{buildroot}/%{_bindir}/%{name}.real
21cr|mures-0.5-20|48	cat << EOF > %{buildroot}/%{_bindir}/%{name}
21cr|mures-0.5-20|49	#!/bin/sh
21cr|mures-0.5-20|50	
21cr|mures-0.5-20|51	pushd %{_libdir}/%{name}
21cr|mures-0.5-20|52	%{name}.real --no3d "\$@"
21cr|mures-0.5-20|53	popd
21cr|mures-0.5-20|54	EOF
21cr|mures-0.5-20|55	chmod +x %{buildroot}/%{_bindir}/%{name}
21cr|mures-0.5-20|56	
21cr|mures-0.5-20|57	mkdir -p %{buildroot}/%{_libdir}/%{name}
21cr|mures-0.5-20|58	cp -a src/images src/maps src/sounds src/gui src/*.lua src/textures %{buildroot}/%{_libdir}/%{name}
21cr|mures-0.5-20|59	rm -rf %{buildroot}/%{_libdir}/%{name}/{*,*/*}/Makefile*
21cr|mures-0.5-20|60	
21cr|mures-0.5-20|61	install -d %{buildroot}%{_miconsdir}
21cr|mures-0.5-20|62	install -d %{buildroot}%{_iconsdir}
21cr|mures-0.5-20|63	install -d %{buildroot}%{_liconsdir}
21cr|mures-0.5-20|64	
21cr|mures-0.5-20|65	convert -size 48x48 %{SOURCE1} %{buildroot}/%{_liconsdir}/%{name}.png
21cr|mures-0.5-20|66	convert -size 32x32 %{SOURCE1} %{buildroot}/%{_iconsdir}/%{name}.png
21cr|mures-0.5-20|67	convert -size 16x16 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
21cr|mures-0.5-20|68	
21cr|mures-0.5-20|69	
21cr|mures-0.5-20|70	# XDG menu
21cr|mures-0.5-20|71	install -d %{buildroot}%{_datadir}/applications
21cr|mures-0.5-20|72	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|mures-0.5-20|73	[Desktop Entry]
21cr|mures-0.5-20|74	Name=Mures
21cr|mures-0.5-20|75	Comment=Multi-player puzzle game
21cr|mures-0.5-20|76	Exec=%{_bindir}/%{name}
21cr|mures-0.5-20|77	Icon=%{name}
21cr|mures-0.5-20|78	Terminal=false
21cr|mures-0.5-20|79	Type=Application
21cr|mures-0.5-20|80	Categories=Game;ArcadeGame;
21cr|mures-0.5-20|81	EOF
21cr|mures-0.5-20|82	
21cr|mures-0.5-20|83	%files
21cr|mures-0.5-20|84	%doc AUTHORS ChangeLog INSTALL README TODO
21cr|mures-0.5-20|85	%{_bindir}/*
21cr|mures-0.5-20|86	%{_libdir}/%{name}
21cr|mures-0.5-20|87	%{_miconsdir}/%{name}.png
21cr|mures-0.5-20|88	%{_iconsdir}/%{name}.png
21cr|mures-0.5-20|89	%{_liconsdir}/%{name}.png
21cr|mures-0.5-20|90	%{_datadir}/applications/mandriva-%{name}.desktop

3325 21
21cr|murrine-themes-2.98.11-1|1	%define themesdir %{_datadir}/themes
21cr|murrine-themes-2.98.11-1|2	
21cr|murrine-themes-2.98.11-1|3	Summary:	Themes for Murrine
21cr|murrine-themes-2.98.11-1|4	Name:		murrine-themes
21cr|murrine-themes-2.98.11-1|5	Version:	2.98.11
21cr|murrine-themes-2.98.11-1|6	Release:	1
21cr|murrine-themes-2.98.11-1|7	License:	GPL
21cr|murrine-themes-2.98.11-1|8	Group:		Graphical desktop/GNOME
21cr|murrine-themes-2.98.11-1|9	Url:		http://www.cimitan.com/murrine/themes/gallery
21cr|murrine-themes-2.98.11-1|10	Source0:	MurrinaAquaIsh.tar.lzma
21cr|murrine-themes-2.98.11-1|11	Source1:	MurrinaBlue.tar.lzma
21cr|murrine-themes-2.98.11-1|12	Source2:	MurrinaElement.tar.lzma
21cr|murrine-themes-2.98.11-1|13	Source3:	MurrinaFancyCandy.tar.lzma
21cr|murrine-themes-2.98.11-1|14	Source4:	MurrinaGilouche.tar.lzma
21cr|murrine-themes-2.98.11-1|15	Source5:	MurrinaLoveGray.tar.lzma
21cr|murrine-themes-2.98.11-1|16	Source6:	MurrinaOransun.tar.lzma
21cr|murrine-themes-2.98.11-1|17	Source7:	MurrinaTango.tar.lzma
21cr|murrine-themes-2.98.11-1|18	Source8:	MurrinaVerdeOlivo.tar.lzma
21cr|murrine-themes-2.98.11-1|19	Source9:	MurrineRounded.tar.lzma
21cr|murrine-themes-2.98.11-1|20	Source10:	MurrineThemePack.tar.lzma
21cr|murrine-themes-2.98.11-1|21	Source11:	Murreza.tar.lzma
21cr|murrine-themes-2.98.11-1|22	Source12:	Murrine-Sky.tar.lzma
21cr|murrine-themes-2.98.11-1|23	BuildRequires:	lzma
21cr|murrine-themes-2.98.11-1|24	Requires:	murrine
21cr|murrine-themes-2.98.11-1|25	BuildArch:	noarch
21cr|murrine-themes-2.98.11-1|26	
21cr|murrine-themes-2.98.11-1|27	%description
21cr|murrine-themes-2.98.11-1|28	Various GTK2 and Metacity themes for the Murrine GTK2.x engine.
21cr|murrine-themes-2.98.11-1|29	
21cr|murrine-themes-2.98.11-1|30	%files
21cr|murrine-themes-2.98.11-1|31	%{themesdir}/*
21cr|murrine-themes-2.98.11-1|32	
21cr|murrine-themes-2.98.11-1|33	#----------------------------------------------------------------------------
21cr|murrine-themes-2.98.11-1|34	
21cr|murrine-themes-2.98.11-1|35	%prep
21cr|murrine-themes-2.98.11-1|36	
21cr|murrine-themes-2.98.11-1|37	%build
21cr|murrine-themes-2.98.11-1|38	
21cr|murrine-themes-2.98.11-1|39	%install
21cr|murrine-themes-2.98.11-1|40	mkdir -p %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|41	lzma -dc %{SOURCE0} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|42	lzma -dc %{SOURCE1} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|43	lzma -dc %{SOURCE2} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|44	lzma -dc %{SOURCE3} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|45	lzma -dc %{SOURCE4} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|46	lzma -dc %{SOURCE5} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|47	lzma -dc %{SOURCE6} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|48	lzma -dc %{SOURCE7} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|49	lzma -dc %{SOURCE8} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|50	lzma -dc %{SOURCE9} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|51	lzma -dc %{SOURCE10} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|52	lzma -dc %{SOURCE11} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|53	lzma -dc %{SOURCE12} | tar fx - -C %{buildroot}%{themesdir}
21cr|murrine-themes-2.98.11-1|54	
21cr|murrine-themes-2.98.11-1|55	mv %{buildroot}%{themesdir}/Murreza/* %{buildroot}%{themesdir}/
21cr|murrine-themes-2.98.11-1|56	rm -rf %{buildroot}%{themesdir}/Murreza
21cr|murrine-themes-2.98.11-1|57	

3326 21
21cr|muse-4.2.1-2|1	%global	debug_package %{nil}
21cr|muse-4.2.1-2|2	
21cr|muse-4.2.1-2|3	# No need to provide & require internal libraries
21cr|muse-4.2.1-2|4	%global	_privatelibs libmuse_.*[.]so.*
21cr|muse-4.2.1-2|5	%global	__provides_exclude ^(%{_privatelibs})$
21cr|muse-4.2.1-2|6	%global	__requires_exclude ^(%{_privatelibs})$
21cr|muse-4.2.1-2|7	
21cr|muse-4.2.1-2|8	%define	majorver 4.2
21cr|muse-4.2.1-2|9	
21cr|muse-4.2.1-2|10	Summary:	Midi/Audio Music Sequencer
21cr|muse-4.2.1-2|11	Name:		muse
21cr|muse-4.2.1-2|12	Version:	%{majorver}.1
21cr|muse-4.2.1-2|13	Release:	2
21cr|muse-4.2.1-2|14	# Original freeverb plugin was public domain; givertcap (not built) is GPLv2
21cr|muse-4.2.1-2|15	# The rest, including the core of muse is distributed under GPLv2+
21cr|muse-4.2.1-2|16	License:	Public Domain and GPLv2 and GPLv2+ and LGPLv2+
21cr|muse-4.2.1-2|17	Group:		Sound
21cr|muse-4.2.1-2|18	Url:		https://muse-sequencer.github.io/
21cr|muse-4.2.1-2|19	Source0:	https://github.com/muse-sequencer/muse/releases/download/4.0.0/%{name}-%{version}.tar.gz
21cr|muse-4.2.1-2|20	Source100:	%{name}.rpmlintrc
21cr|muse-4.2.1-2|21	Patch0:		muse-4.2.1-fix-ladish-detection.patch
21cr|muse-4.2.1-2|22	BuildRequires:	cmake
21cr|muse-4.2.1-2|23	BuildRequires:	desktop-file-utils
21cr|muse-4.2.1-2|24	BuildRequires:	extra-cmake-modules
21cr|muse-4.2.1-2|25	BuildRequires:	git
21cr|muse-4.2.1-2|26	BuildRequires:	ladspa-devel
21cr|muse-4.2.1-2|27	BuildRequires:	qt5-linguist-tools
21cr|muse-4.2.1-2|28	BuildRequires:	pkgconfig(alsa) >= 1.1.3
21cr|muse-4.2.1-2|29	BuildRequires:	pkgconfig(dssi)
21cr|muse-4.2.1-2|30	BuildRequires:	pkgconfig(fluidsynth)
21cr|muse-4.2.1-2|31	# The two below are needed only for lv2 plugins GUI
21cr|muse-4.2.1-2|32	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|muse-4.2.1-2|33	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|muse-4.2.1-2|34	BuildRequires:	pkgconfig(jack)
21cr|muse-4.2.1-2|35	BuildRequires:	pkgconfig(liblash)
21cr|muse-4.2.1-2|36	BuildRequires:	pkgconfig(libinstpatch-1.0)
21cr|muse-4.2.1-2|37	BuildRequires:	pkgconfig(liblo)
21cr|muse-4.2.1-2|38	BuildRequires:	pkgconfig(libpcre)
21cr|muse-4.2.1-2|39	BuildRequires:	pkgconfig(lilv-0)
21cr|muse-4.2.1-2|40	BuildRequires:	pkgconfig(lrdf)
21cr|muse-4.2.1-2|41	BuildRequires:	pkgconfig(lv2) >= 1.18.0
21cr|muse-4.2.1-2|42	BuildRequires:	pkgconfig(python3)
21cr|muse-4.2.1-2|43	BuildRequires:	pkgconfig(Qt5Core)
21cr|muse-4.2.1-2|44	BuildRequires:	pkgconfig(Qt5Designer)
21cr|muse-4.2.1-2|45	BuildRequires:	pkgconfig(Qt5Gui)
21cr|muse-4.2.1-2|46	BuildRequires:	pkgconfig(Qt5Svg)
21cr|muse-4.2.1-2|47	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|muse-4.2.1-2|48	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|muse-4.2.1-2|49	BuildRequires:	pkgconfig(Qt5Xml)
21cr|muse-4.2.1-2|50	BuildRequires:	pkgconfig(rubberband) >= 1.8.1
21cr|muse-4.2.1-2|51	BuildRequires:	pkgconfig(rtaudio) >= 5.0
21cr|muse-4.2.1-2|52	BuildRequires:	pkgconfig(samplerate)
21cr|muse-4.2.1-2|53	BuildRequires:	pkgconfig(serd-0)
21cr|muse-4.2.1-2|54	BuildRequires:	pkgconfig(sndfile)
21cr|muse-4.2.1-2|55	BuildRequires:	pkgconfig(sord-0)
21cr|muse-4.2.1-2|56	BuildRequires:	pkgconfig(uuid)
21cr|muse-4.2.1-2|57	
21cr|muse-4.2.1-2|58	%description
21cr|muse-4.2.1-2|59	MusE is a MIDI/Audio sequencer with recording and editing capabilities. It can
21cr|muse-4.2.1-2|60	perform audio effects like chorus/flanger in real-time via LADISH and it
21cr|muse-4.2.1-2|61	supports Jack and ALSA interfaces. MusE aims to be a complete multi-track
21cr|muse-4.2.1-2|62	virtual studio for Linux.
21cr|muse-4.2.1-2|63	
21cr|muse-4.2.1-2|64	%files
21cr|muse-4.2.1-2|65	%{_docdir}/%{name}-%{majorver}/
21cr|muse-4.2.1-2|66	%{_bindir}/%{name}*
21cr|muse-4.2.1-2|67	%{_bindir}/grepmidi
21cr|muse-4.2.1-2|68	%{_libdir}/%{name}-%{majorver}/
21cr|muse-4.2.1-2|69	%{_datadir}/%{name}-%{majorver}/
21cr|muse-4.2.1-2|70	%{_datadir}/applications/io.github.muse_sequencer.Muse.desktop
21cr|muse-4.2.1-2|71	%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|muse-4.2.1-2|72	%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21cr|muse-4.2.1-2|73	%{_datadir}/metainfo/io.github.muse_sequencer.Muse.appdata.xml
21cr|muse-4.2.1-2|74	%{_datadir}/mime/packages/%{name}.xml
21cr|muse-4.2.1-2|75	%{_mandir}/man1/grepmidi*
21cr|muse-4.2.1-2|76	%{_mandir}/man1/%{name}*
21cr|muse-4.2.1-2|77	
21cr|muse-4.2.1-2|78	#----------------------------------------------------------------------------
21cr|muse-4.2.1-2|79	
21cr|muse-4.2.1-2|80	%prep
21cr|muse-4.2.1-2|81	%autosetup -p1 -n %{name}-%{version}
21cr|muse-4.2.1-2|82	
21cr|muse-4.2.1-2|83	# Fix perms
21cr|muse-4.2.1-2|84	pushd synti
21cr|muse-4.2.1-2|85	find . -name "*.cpp" -o -name "*.h" |xargs chmod 0644
21cr|muse-4.2.1-2|86	popd
21cr|muse-4.2.1-2|87	chmod -x muse/lv2Gtk2Support/lv2Gtk2Support.cpp
21cr|muse-4.2.1-2|88	
21cr|muse-4.2.1-2|89	# Fix Python shebangs
21cr|muse-4.2.1-2|90	sed -i -e 's|/usr/bin/env python3|/usr/bin/python3|' -e 's|/usr/bin/python$|%{__python3}|' share/scripts/* utils/*
21cr|muse-4.2.1-2|91	
21cr|muse-4.2.1-2|92	
21cr|muse-4.2.1-2|93	%build
21cr|muse-4.2.1-2|94	%cmake \
21cr|muse-4.2.1-2|95	-DCMAKE_BUILD_TYPE=Release	\
21cr|muse-4.2.1-2|96	-DENABLE_RTAUDIO="ON"		\
21cr|muse-4.2.1-2|97	-DENABLE_FLUID="ON"		\
21cr|muse-4.2.1-2|98	-DMODULES_BUILD_STATIC="ON"	\
21cr|muse-4.2.1-2|99	-DMusE_DOC_DIR="%{_docdir}/%{name}-%{majorver}/"
21cr|muse-4.2.1-2|100	%make
21cr|muse-4.2.1-2|101	
21cr|muse-4.2.1-2|102	
21cr|muse-4.2.1-2|103	%install
21cr|muse-4.2.1-2|104	%makeinstall_std -C build

3327 21
21cr|musescore-4.3.2-1|1	%define	srcname		MuseScore
21cr|musescore-4.3.2-1|2	%define	shortname	mscore
21cr|musescore-4.3.2-1|3	%define	shortver	%(echo %{version}|cut -d. -f1,2)
21cr|musescore-4.3.2-1|4	
21cr|musescore-4.3.2-1|5	Summary:	Linux MusE Score Typesetter
21cr|musescore-4.3.2-1|6	Name:		musescore
21cr|musescore-4.3.2-1|7	Version:	4.3.2
21cr|musescore-4.3.2-1|8	Release:	1
21cr|musescore-4.3.2-1|9	# (Fedora) rtf2html is LGPLv2+
21cr|musescore-4.3.2-1|10	# paper4.png paper5.png are LGPLv3
21cr|musescore-4.3.2-1|11	# the rest is GPLv2
21cr|musescore-4.3.2-1|12	# Soundfont is MIT
21cr|musescore-4.3.2-1|13	# Fonts are OFL
21cr|musescore-4.3.2-1|14	License:	GPLv2+ and LGPLv2+ and LGPLv3 and CC-BY and MIT and OFL
21cr|musescore-4.3.2-1|15	Group:		Sound
21cr|musescore-4.3.2-1|16	Url:		https://musescore.org
21cr|musescore-4.3.2-1|17	Source0:	https://github.com/musescore/MuseScore/archive/refs/tags/v%{version}.tar.gz?/%{srcname}-%{version}.tar.gz
21cr|musescore-4.3.2-1|18	BuildRequires:	cmake >= 3.16.0
21cr|musescore-4.3.2-1|19	BuildRequires:	desktop-file-utils
21cr|musescore-4.3.2-1|20	# For big docs
21cr|musescore-4.3.2-1|21	BuildRequires:	doxygen
21cr|musescore-4.3.2-1|22	BuildRequires:	graphviz
21cr|musescore-4.3.2-1|23	BuildRequires:	gzip
21cr|musescore-4.3.2-1|24	BuildRequires:	perl(Pod::Usage)
21cr|musescore-4.3.2-1|25	BuildRequires:	qt5-linguist
21cr|musescore-4.3.2-1|26	BuildRequires:	qt5-tools
21cr|musescore-4.3.2-1|27	BuildRequires:	texlive-dvips
21cr|musescore-4.3.2-1|28	BuildRequires:	texlive-latex
21cr|musescore-4.3.2-1|29	BuildRequires:	lame-devel
21cr|musescore-4.3.2-1|30	# BuildRequires:	lib64qtsingleapplication-qt5-devel
21cr|musescore-4.3.2-1|31	BuildRequires:	pkgconfig(alsa) >= 1.0.0
21cr|musescore-4.3.2-1|32	BuildRequires:	pkgconfig(fluidsynth)
21cr|musescore-4.3.2-1|33	BuildRequires:	pkgconfig(freetype2) >= 2.5.2
21cr|musescore-4.3.2-1|34	BuildRequires:	pkgconfig(jack) >= 0.98.0
21cr|musescore-4.3.2-1|35	BuildRequires:	pkgconfig(libpulse)
21cr|musescore-4.3.2-1|36	BuildRequires:	pkgconfig(ogg) >= 1.3.0
21cr|musescore-4.3.2-1|37	BuildRequires:	pkgconfig(poppler)
21cr|musescore-4.3.2-1|38	BuildRequires:	pkgconfig(poppler-qt5)
21cr|musescore-4.3.2-1|39	BuildRequires:	pkgconfig(portaudio-2.0) >= 19
21cr|musescore-4.3.2-1|40	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.5
21cr|musescore-4.3.2-1|41	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|musescore-4.3.2-1|42	BuildRequires:	pkgconfig(Qt5Designer)
21cr|musescore-4.3.2-1|43	BuildRequires:	pkgconfig(Qt5Gui)
21cr|musescore-4.3.2-1|44	BuildRequires:	pkgconfig(Qt5Help)
21cr|musescore-4.3.2-1|45	BuildRequires:	pkgconfig(Qt5Network)
21cr|musescore-4.3.2-1|46	BuildRequires:	pkgconfig(Qt5NetworkAuth)
21cr|musescore-4.3.2-1|47	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|musescore-4.3.2-1|48	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|musescore-4.3.2-1|49	BuildRequires:	pkgconfig(Qt5Qml)
21cr|musescore-4.3.2-1|50	BuildRequires:	pkgconfig(Qt5QmlModels)
21cr|musescore-4.3.2-1|51	BuildRequires:	pkgconfig(Qt5Quick)
21cr|musescore-4.3.2-1|52	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|musescore-4.3.2-1|53	BuildRequires:	pkgconfig(Qt5QuickTemplates2)
21cr|musescore-4.3.2-1|54	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|musescore-4.3.2-1|55	BuildRequires:	pkgconfig(Qt5Script)
21cr|musescore-4.3.2-1|56	BuildRequires:	pkgconfig(Qt5ScriptTools)
21cr|musescore-4.3.2-1|57	BuildRequires:	pkgconfig(Qt5Svg)
21cr|musescore-4.3.2-1|58	BuildRequires:	pkgconfig(Qt5Test)
21cr|musescore-4.3.2-1|59	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|musescore-4.3.2-1|60	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|musescore-4.3.2-1|61	BuildRequires:	pkgconfig(Qt5Xml)
21cr|musescore-4.3.2-1|62	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|musescore-4.3.2-1|63	BuildRequires:	pkgconfig(sndfile) >= 1.0.25
21cr|musescore-4.3.2-1|64	BuildRequires:	pkgconfig(vorbis) >= 1.3.3
21cr|musescore-4.3.2-1|65	Requires:	qt5-qtquickcontrols2-qml
21cr|musescore-4.3.2-1|66	Requires:	%{name}-fonts = %{EVRD}
21cr|musescore-4.3.2-1|67	Requires:	soundfont2-default
21cr|musescore-4.3.2-1|68	%rename		mscore
21cr|musescore-4.3.2-1|69	
21cr|musescore-4.3.2-1|70	%description
21cr|musescore-4.3.2-1|71	MuseScore stands for Linux MusE Score Typesetter.
21cr|musescore-4.3.2-1|72	It features:
21cr|musescore-4.3.2-1|73	- WYSIWYG design, notes are entered on a "virtual note sheet".
21cr|musescore-4.3.2-1|74	- TrueType font(s) for printing & display allows for high quality scaling to
21cr|musescore-4.3.2-1|75	all sizes.
21cr|musescore-4.3.2-1|76	- Unlimited number of staves.
21cr|musescore-4.3.2-1|77	- Up to four voices per staff.
21cr|musescore-4.3.2-1|78	- Easy & fast note entry with mouse, keyboard or MIDI.
21cr|musescore-4.3.2-1|79	- Many editing functions.
21cr|musescore-4.3.2-1|80	- MusicXML and Midi (SMF) import/export.
21cr|musescore-4.3.2-1|81	- MuseData import.
21cr|musescore-4.3.2-1|82	- Integrated sequencer and FluidSynth software synthesizer to play scores.
21cr|musescore-4.3.2-1|83	- Print or create pdf files.
21cr|musescore-4.3.2-1|84	- Translated in 26 languages.
21cr|musescore-4.3.2-1|85	
21cr|musescore-4.3.2-1|86	%files
21cr|musescore-4.3.2-1|87	%license LICENSE.*
21cr|musescore-4.3.2-1|88	%doc README.md doc/*.md
21cr|musescore-4.3.2-1|89	%{_bindir}/%{shortname}
21cr|musescore-4.3.2-1|90	%{_datadir}/%{shortname}-%{shortver}
21cr|musescore-4.3.2-1|91	%exclude %{_datadir}/%{shortname}-%{shortver}/manual/*
21cr|musescore-4.3.2-1|92	%{_datadir}/applications/org.%{name}.%{srcname}.desktop
21cr|musescore-4.3.2-1|93	%{_datadir}/metainfo/org.%{name}.%{srcname}.appdata.xml
21cr|musescore-4.3.2-1|94	%{_datadir}/mime/packages/%{name}.xml
21cr|musescore-4.3.2-1|95	%{_datadir}/soundfonts/FluidR3Mono_GM.sf3
21cr|musescore-4.3.2-1|96	%{_iconsdir}/hicolor/*/apps/%{shortname}.png
21cr|musescore-4.3.2-1|97	%{_iconsdir}/hicolor/*/mimetypes/*
21cr|musescore-4.3.2-1|98	%{_mandir}/man1/%{shortname}.1*
21cr|musescore-4.3.2-1|99	%{_mandir}/man1/%{name}.1*
21cr|musescore-4.3.2-1|100	
21cr|musescore-4.3.2-1|101	#----------------------------------------------------------------------------
21cr|musescore-4.3.2-1|102	
21cr|musescore-4.3.2-1|103	%package doc
21cr|musescore-4.3.2-1|104	Summary:	MuseScore documentation
21cr|musescore-4.3.2-1|105	License:	CC-BY
21cr|musescore-4.3.2-1|106	Group:		Development/Other
21cr|musescore-4.3.2-1|107	Requires:	%{name} = %{EVRD}
21cr|musescore-4.3.2-1|108	BuildArch:	noarch
21cr|musescore-4.3.2-1|109	%rename	mscore-doc
21cr|musescore-4.3.2-1|110	
21cr|musescore-4.3.2-1|111	%description doc
21cr|musescore-4.3.2-1|112	MuseScore is a free cross platform WYSIWYG music notation program.
21cr|musescore-4.3.2-1|113	This package contains the user manual of MuseScore in different languages.
21cr|musescore-4.3.2-1|114	
21cr|musescore-4.3.2-1|115	%files doc
21cr|musescore-4.3.2-1|116	%doc %{_datadir}/%{shortname}-%{shortver}/manual/*
21cr|musescore-4.3.2-1|117	
21cr|musescore-4.3.2-1|118	#----------------------------------------------------------------------------
21cr|musescore-4.3.2-1|119	
21cr|musescore-4.3.2-1|120	%package fonts
21cr|musescore-4.3.2-1|121	Summary:	MuseScore fonts
21cr|musescore-4.3.2-1|122	License:	GPLv2+ with exceptions and OFL
21cr|musescore-4.3.2-1|123	Group:		Publishing
21cr|musescore-4.3.2-1|124	BuildRequires:	fontforge
21cr|musescore-4.3.2-1|125	BuildRequires:	tetex
21cr|musescore-4.3.2-1|126	BuildRequires:	texlive-mf2pt1
21cr|musescore-4.3.2-1|127	BuildRequires:	texlive-metapost.bin
21cr|musescore-4.3.2-1|128	BuildRequires:	texlive-cm-lgc
21cr|musescore-4.3.2-1|129	BuildArch:	noarch
21cr|musescore-4.3.2-1|130	%rename	mscore-fonts
21cr|musescore-4.3.2-1|131	
21cr|musescore-4.3.2-1|132	%description fonts
21cr|musescore-4.3.2-1|133	MuseScore is a free cross platform WYSIWYG music notation program.
21cr|musescore-4.3.2-1|134	This package contains the musical notation fonts for use of MuseScore.
21cr|musescore-4.3.2-1|135	
21cr|musescore-4.3.2-1|136	%files fonts
21cr|musescore-4.3.2-1|137	%{_datadir}/fonts/%{shortname}/bravura/*
21cr|musescore-4.3.2-1|138	%{_datadir}/fonts/%{shortname}/campania/*
21cr|musescore-4.3.2-1|139	%{_datadir}/fonts/%{shortname}/edwin/*
21cr|musescore-4.3.2-1|140	%{_datadir}/fonts/%{shortname}/gootville/*
21cr|musescore-4.3.2-1|141	%{_datadir}/fonts/%{shortname}/leland/*
21cr|musescore-4.3.2-1|142	%{_datadir}/fonts/%{shortname}/musejazz/*
21cr|musescore-4.3.2-1|143	%{_datadir}/fonts/%{shortname}/petaluma/*
21cr|musescore-4.3.2-1|144	%{_datadir}/fonts/%{shortname}/*.ttf
21cr|musescore-4.3.2-1|145	%{_datadir}/fonts/%{shortname}/*.otf
21cr|musescore-4.3.2-1|146	%{_datadir}/fonts/%{shortname}/*.json
21cr|musescore-4.3.2-1|147	%{_datadir}/fonts/%{shortname}/*.xml
21cr|musescore-4.3.2-1|148	
21cr|musescore-4.3.2-1|149	#----------------------------------------------------------------------------
21cr|musescore-4.3.2-1|150	
21cr|musescore-4.3.2-1|151	%prep
21cr|musescore-4.3.2-1|152	%autosetup -p1 -n %{srcname}-%{version}
21cr|musescore-4.3.2-1|153	
21cr|musescore-4.3.2-1|154	# Remove bundled stuff
21cr|musescore-4.3.2-1|155	rm -vrf thirdparty/singleapp
21cr|musescore-4.3.2-1|156	rm -vrf thirdparty/freetype
21cr|musescore-4.3.2-1|157	rm -vrf thirdparty/poppler
21cr|musescore-4.3.2-1|158	
21cr|musescore-4.3.2-1|159	# (Fedora) Fix EOL encoding
21cr|musescore-4.3.2-1|160	sed 's|\r||' thirdparty/rtf2html/README > tmpfile
21cr|musescore-4.3.2-1|161	touch -r thirdparty/rtf2html/README tmpfile
21cr|musescore-4.3.2-1|162	mv -f tmpfile thirdparty/rtf2html/README
21cr|musescore-4.3.2-1|163	
21cr|musescore-4.3.2-1|164	# Fix perms
21cr|musescore-4.3.2-1|165	find -name "*.cpp" -o -name "*.h" | xargs chmod 0644
21cr|musescore-4.3.2-1|166	
21cr|musescore-4.3.2-1|167	
21cr|musescore-4.3.2-1|168	%build
21cr|musescore-4.3.2-1|169	# There is already a directory named "build"
21cr|musescore-4.3.2-1|170	mkdir -p build.release
21cr|musescore-4.3.2-1|171	pushd build.release
21cr|musescore-4.3.2-1|172	# Otherwise the final mscore linking fails
21cr|musescore-4.3.2-1|173	export LDFLAGS="%{ldflags} -ldl"
21cr|musescore-4.3.2-1|174	%cmake_qt5 ../.. -DCMAKE_BUILD_TYPE=RELEASE \
21cr|musescore-4.3.2-1|175	-DMUSESCORE_BUILD_CONFIG=release \
21cr|musescore-4.3.2-1|176	-DUSE_SYSTEM_FREETYPE="ON" \
21cr|musescore-4.3.2-1|177	-DBUILD_JACK="ON" \
21cr|musescore-4.3.2-1|178	-DBUILD_UNITY="OFF" \
21cr|musescore-4.3.2-1|179	-DBUILD_CLOUD_MODULE="ON" \
21cr|musescore-4.3.2-1|180	-DBUILD_CRASHPAD_CLIENT="OFF" \
21cr|musescore-4.3.2-1|181	-DPACKAGE_FILE_ASSOCIATION="ON" \
21cr|musescore-4.3.2-1|182	-DBUILD_UNIT_TESTS="OFF"
21cr|musescore-4.3.2-1|183	
21cr|musescore-4.3.2-1|184	%make lrelease
21cr|musescore-4.3.2-1|185	%make manpages
21cr|musescore-4.3.2-1|186	%make
21cr|musescore-4.3.2-1|187	popd
21cr|musescore-4.3.2-1|188	
21cr|musescore-4.3.2-1|189	
21cr|musescore-4.3.2-1|190	
21cr|musescore-4.3.2-1|191	%install
21cr|musescore-4.3.2-1|192	pushd build.release
21cr|musescore-4.3.2-1|193	%makeinstall_std -C build PREFIX=%{_prefix}
21cr|musescore-4.3.2-1|194	popd
21cr|musescore-4.3.2-1|195	
21cr|musescore-4.3.2-1|196	# Install fonts
21cr|musescore-4.3.2-1|197	mkdir -p %{buildroot}%{_datadir}/fonts/%{shortname}
21cr|musescore-4.3.2-1|198	mkdir -p %{buildroot}%{_datadir}/fonts/%{shortname}/bravura
21cr|musescore-4.3.2-1|199	mkdir -p %{buildroot}%{_datadir}/fonts/%{shortname}/campania
21cr|musescore-4.3.2-1|200	mkdir -p %{buildroot}%{_datadir}/fonts/%{shortname}/edwin
21cr|musescore-4.3.2-1|201	mkdir -p %{buildroot}%{_datadir}/fonts/%{shortname}/gootville
21cr|musescore-4.3.2-1|202	mkdir -p %{buildroot}%{_datadir}/fonts/%{shortname}/leland
21cr|musescore-4.3.2-1|203	mkdir -p %{buildroot}%{_datadir}/fonts/%{shortname}/musejazz
21cr|musescore-4.3.2-1|204	mkdir -p %{buildroot}%{_datadir}/fonts/%{shortname}/petaluma
21cr|musescore-4.3.2-1|205	install -pm 644 fonts/*.ttf %{buildroot}%{_datadir}/fonts/%{shortname}
21cr|musescore-4.3.2-1|206	install -pm 644 fonts/*.xml %{buildroot}%{_datadir}/fonts/%{shortname}
21cr|musescore-4.3.2-1|207	install -pm 644 fonts/%{shortname}/*.ttf %{buildroot}%{_datadir}/fonts/%{shortname}
21cr|musescore-4.3.2-1|208	install -pm 644 fonts/%{shortname}/*.json %{buildroot}%{_datadir}/fonts/%{shortname}
21cr|musescore-4.3.2-1|209	install -pm 644 fonts/bravura/*.otf %{buildroot}%{_datadir}/fonts/%{shortname}
21cr|musescore-4.3.2-1|210	install -pm 644 fonts/bravura/*.json %{buildroot}%{_datadir}/fonts/%{shortname}/bravura
21cr|musescore-4.3.2-1|211	install -pm 644 fonts/campania/*.otf %{buildroot}%{_datadir}/fonts/%{shortname}/campania
21cr|musescore-4.3.2-1|212	install -pm 644 fonts/edwin/*.otf %{buildroot}%{_datadir}/fonts/%{shortname}/edwin
21cr|musescore-4.3.2-1|213	install -pm 644 fonts/gootville/*.otf %{buildroot}%{_datadir}/fonts/%{shortname}/gootville
21cr|musescore-4.3.2-1|214	install -pm 644 fonts/gootville/*.json %{buildroot}%{_datadir}/fonts/%{shortname}/gootville
21cr|musescore-4.3.2-1|215	install -pm 644 fonts/leland/*.otf %{buildroot}%{_datadir}/fonts/%{shortname}/leland
21cr|musescore-4.3.2-1|216	install -pm 644 fonts/leland/*.json %{buildroot}%{_datadir}/fonts/%{shortname}/leland
21cr|musescore-4.3.2-1|217	install -pm 644 fonts/musejazz/*.otf %{buildroot}%{_datadir}/fonts/%{shortname}/musejazz
21cr|musescore-4.3.2-1|218	install -pm 644 fonts/musejazz/*.json %{buildroot}%{_datadir}/fonts/%{shortname}/musejazz
21cr|musescore-4.3.2-1|219	install -pm 644 fonts/petaluma/*.otf %{buildroot}%{_datadir}/fonts/%{shortname}/petaluma
21cr|musescore-4.3.2-1|220	install -pm 644 fonts/petaluma/*.json %{buildroot}%{_datadir}/fonts/%{shortname}/petaluma
21cr|musescore-4.3.2-1|221	
21cr|musescore-4.3.2-1|222	pushd  %{buildroot}%{_datadir}/fonts/%{shortname}
21cr|musescore-4.3.2-1|223	cd bravura
21cr|musescore-4.3.2-1|224	ln -s ../Bravura.otf .
21cr|musescore-4.3.2-1|225	ln -s ../BravuraText.otf .
21cr|musescore-4.3.2-1|226	cd ..
21cr|musescore-4.3.2-1|227	ln -s campania/Campania.otf ./Campania.otf
21cr|musescore-4.3.2-1|228	ln -s gootville/Gootville.otf ./Gootville.otf
21cr|musescore-4.3.2-1|229	ln -s gootville/GootvilleText.otf ./GootvilleText.otf
21cr|musescore-4.3.2-1|230	ln -s edwin/Edwin-BdIta.otf ./BdIta.otf
21cr|musescore-4.3.2-1|231	ln -s edwin/Edwin-Bold.otf ./Edwin-Bold.otf
21cr|musescore-4.3.2-1|232	ln -s edwin/Edwin-Italic.otf ./Edwin-Italic.otf
21cr|musescore-4.3.2-1|233	ln -s edwin/Edwin-Roman.otf ./Edwin-Roman.otf
21cr|musescore-4.3.2-1|234	ln -s leland/Leland.otf ./Leland.otf
21cr|musescore-4.3.2-1|235	ln -s leland/LelandText.otf ./LelandText.otf
21cr|musescore-4.3.2-1|236	ln -s musejazz/MuseJazz.otf ./MuseJazz.otf
21cr|musescore-4.3.2-1|237	ln -s musejazz/MuseJazzText.otf ./MuseJazzText.otf
21cr|musescore-4.3.2-1|238	ln -s petaluma/Petaluma.otf ./Petaluma.otf
21cr|musescore-4.3.2-1|239	ln -s petaluma/PetalumaScript.otf ./PetalumaScript.otf
21cr|musescore-4.3.2-1|240	ln -s petaluma/PetalumaText.otf ./PetalumaText.otf
21cr|musescore-4.3.2-1|241	popd
21cr|musescore-4.3.2-1|242	
21cr|musescore-4.3.2-1|243	# Install soundfont
21cr|musescore-4.3.2-1|244	install -Dm 0644 -p share/sound/FluidR3Mono_GM.sf3 %{buildroot}%{_datadir}/soundfonts/FluidR3Mono_GM.sf3
21cr|musescore-4.3.2-1|245	
21cr|musescore-4.3.2-1|246	# Install manual
21cr|musescore-4.3.2-1|247	mkdir -p %{buildroot}%{_datadir}/%{shortname}-%{shortver}/manual/plugins
21cr|musescore-4.3.2-1|248	install -m 0644 share/manual/reference-en.pdf %{buildroot}%{_datadir}/%{shortname}-%{shortver}/manual
21cr|musescore-4.3.2-1|249	install -m 0644 share/manual/plugins/manual.css %{buildroot}%{_datadir}/%{shortname}-%{shortver}/manual/plugins
21cr|musescore-4.3.2-1|250	
21cr|musescore-4.3.2-1|251	# (Fedora) gather the doc files in one location...
21cr|musescore-4.3.2-1|252	cp -p thirdparty/rtf2html/ChangeLog ChangeLog.rtf2html
21cr|musescore-4.3.2-1|253	cp -p thirdparty/rtf2html/COPYING.LESSER COPYING.LESSER.rtf2html
21cr|musescore-4.3.2-1|254	cp -p thirdparty/rtf2html/README README.rtf2html
21cr|musescore-4.3.2-1|255	cp -p thirdparty/rtf2html/README.mscore README.mscore.rtf2html
21cr|musescore-4.3.2-1|256	cp -p thirdparty/rtf2html/README.ru README.ru.rtf2html
21cr|musescore-4.3.2-1|257	cp -p share/wallpapers/COPYRIGHT COPYING.wallpaper
21cr|musescore-4.3.2-1|258	cp -p fonts/bravura/OFL.txt COPYING.OFL
21cr|musescore-4.3.2-1|259	# ... and fix perms
21cr|musescore-4.3.2-1|260	chmod -x README.* COPYING.* ChangeLog.*
21cr|musescore-4.3.2-1|261	
21cr|musescore-4.3.2-1|262	# Process .mcsz and .mcsx demo files
21cr|musescore-4.3.2-1|263	mkdir -p %{buildroot}%{_datadir}/%{shortname}-%{shortver}/demos
21cr|musescore-4.3.2-1|264	install -D -p share/templates/*.mscx %{buildroot}/%{_datadir}/%{shortname}-%{shortver}/demos/
21cr|musescore-4.3.2-1|265	
21cr|musescore-4.3.2-1|266	# Install icons for mimetypes
21cr|musescore-4.3.2-1|267	for i in {16x16,24x24,32x32,48x48,64x64,96x96,128x128}; do
21cr|musescore-4.3.2-1|268	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/mimetypes/
21cr|musescore-4.3.2-1|269	install -m 0644 share/icons/AppIcon/MS4_AppIcon_$i.png %{buildroot}%{_iconsdir}/hicolor/$i/mimetypes/application-x-%{shortname}.png
21cr|musescore-4.3.2-1|270	done
21cr|musescore-4.3.2-1|271	
21cr|musescore-4.3.2-1|272	# Fix Desktop file
21cr|musescore-4.3.2-1|273	desktop-file-edit		--remove-key="Version" \
21cr|musescore-4.3.2-1|274	--add-category="X-Notation" \
21cr|musescore-4.3.2-1|275	--remove-category="Sequencer" --remove-category="Graphics" \
21cr|musescore-4.3.2-1|276	--add-mime-type="audio/midi" --add-mime-type="text/x-lilypond" --add-mime-type="application/xml" \
21cr|musescore-4.3.2-1|277	%{buildroot}/%{_datadir}/applications/org.%{name}.%{srcname}.desktop
21cr|musescore-4.3.2-1|278	
21cr|musescore-4.3.2-1|279	# No point in packaging this stuff...
21cr|musescore-4.3.2-1|280	rm -rf	%{buildroot}%{_bindir}/crashpad_handler
21cr|musescore-4.3.2-1|281	rm -rf	%{buildroot}%{_includedir}/gmock
21cr|musescore-4.3.2-1|282	rm -rf	%{buildroot}%{_includedir}/gtest
21cr|musescore-4.3.2-1|283	rm -rf	%{buildroot}%{_includedir}/opus
21cr|musescore-4.3.2-1|284	rm -rf	%{buildroot}%{_libdir}/cmake/GTest
21cr|musescore-4.3.2-1|285	rm -rf	%{buildroot}%{_libdir}/*.a
21cr|musescore-4.3.2-1|286	rm -rf	%{buildroot}%{_libdir}/pkgconfig
21cr|musescore-4.3.2-1|287	# ... or headers for internal libraries
21cr|musescore-4.3.2-1|288	rm -rf	%{buildroot}%{_includedir}/kddockwidgets
21cr|musescore-4.3.2-1|289	rm -rf	%{buildroot}%{_libdir}/cmake/KDDockWidgets

3328 21
21cr|musique-1.10.1-3|1	%global	debug_package	%{nil}
21cr|musique-1.10.1-3|2	
21cr|musique-1.10.1-3|3	Summary:	Lightweight music player
21cr|musique-1.10.1-3|4	Name:		musique
21cr|musique-1.10.1-3|5	Version:	1.10.1
21cr|musique-1.10.1-3|6	Release:	3
21cr|musique-1.10.1-3|7	Group:		Sound
21cr|musique-1.10.1-3|8	License:	GPLv3+
21cr|musique-1.10.1-3|9	Url:			https://flavio.tordini.org/musique
21cr|musique-1.10.1-3|10	Source0:	https://github.com/flaviotordini/musique/archive/%{name}-%{version}.tar.bz2
21cr|musique-1.10.1-3|11	Patch0:	musique-1.10.1-show-album-name-only-on-hover.patch
21cr|musique-1.10.1-3|12	Patch1:	musique-1.10.1-keep-size-consistent.patch
21cr|musique-1.10.1-3|13	Patch2:	musique-1.10.1-no-donate-msg-on-first-run.patch
21cr|musique-1.10.1-3|14	Patch3:	musique-1.10.1-little-fixes.patch
21cr|musique-1.10.1-3|15	BuildRequires:	qt5-linguist-tools
21cr|musique-1.10.1-3|16	BuildRequires:	qt5-qtdeclarative
21cr|musique-1.10.1-3|17	BuildRequires:	pkgconfig(mpv)
21cr|musique-1.10.1-3|18	BuildRequires:	pkgconfig(Qt5Core) >= 5.6
21cr|musique-1.10.1-3|19	BuildRequires:	pkgconfig(Qt5DBus)
21cr|musique-1.10.1-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|musique-1.10.1-3|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|musique-1.10.1-3|22	BuildRequires:	pkgconfig(Qt5Qml)
21cr|musique-1.10.1-3|23	BuildRequires:	pkgconfig(Qt5Script)
21cr|musique-1.10.1-3|24	BuildRequires:	pkgconfig(Qt5Sql)
21cr|musique-1.10.1-3|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|musique-1.10.1-3|26	BuildRequires:	pkgconfig(taglib)
21cr|musique-1.10.1-3|27	Requires:	mpv >= 0.29.0
21cr|musique-1.10.1-3|28	
21cr|musique-1.10.1-3|29	%description
21cr|musique-1.10.1-3|30	Musique is a lightweight and versatile music player for QT5.
21cr|musique-1.10.1-3|31	
21cr|musique-1.10.1-3|32	%files
21cr|musique-1.10.1-3|33	%doc CHANGES COPYING
21cr|musique-1.10.1-3|34	%{_bindir}/%{name}
21cr|musique-1.10.1-3|35	%{_datadir}/applications/%{name}.desktop
21cr|musique-1.10.1-3|36	%{_datadir}/icons/hicolor/*
21cr|musique-1.10.1-3|37	%{_datadir}/%{name}/locale/*
21cr|musique-1.10.1-3|38	
21cr|musique-1.10.1-3|39	#-----------------------------------------------------------------------------
21cr|musique-1.10.1-3|40	
21cr|musique-1.10.1-3|41	%prep
21cr|musique-1.10.1-3|42	%setup -q
21cr|musique-1.10.1-3|43	%apply_patches
21cr|musique-1.10.1-3|44	
21cr|musique-1.10.1-3|45	
21cr|musique-1.10.1-3|46	%build
21cr|musique-1.10.1-3|47	%qmake_qt5 PREFIX=%{_prefix}
21cr|musique-1.10.1-3|48	%make
21cr|musique-1.10.1-3|49	
21cr|musique-1.10.1-3|50	
21cr|musique-1.10.1-3|51	%install
21cr|musique-1.10.1-3|52	%makeinstall_std INSTALL_ROOT=%{buildroot}

3329 21
21cr|mussh-1.0-4|1	Summary: MUltihost SSH
21cr|mussh-1.0-4|2	Name: mussh
21cr|mussh-1.0-4|3	Version: 1.0
21cr|mussh-1.0-4|4	Release: 4
21cr|mussh-1.0-4|5	License: GPL
21cr|mussh-1.0-4|6	BuildArch: noarch
21cr|mussh-1.0-4|7	Group: Networking/Remote access
21cr|mussh-1.0-4|8	Source: %{name}-%{version}.tar.bz2
21cr|mussh-1.0-4|9	URL: http://www.sourceforge.net/projects/mussh
21cr|mussh-1.0-4|10	requires: openssh-clients, openssh-server
21cr|mussh-1.0-4|11	
21cr|mussh-1.0-4|12	%description
21cr|mussh-1.0-4|13	Mussh is a shell script that allows you to execute a command or script
21cr|mussh-1.0-4|14	over ssh on multiple hosts with one command. When possible mussh will use
21cr|mussh-1.0-4|15	ssh-agent and RSA/DSA keys to minimize the need to enter your password
21cr|mussh-1.0-4|16	more than once.
21cr|mussh-1.0-4|17	
21cr|mussh-1.0-4|18	%prep
21cr|mussh-1.0-4|19	%setup -q -n %name
21cr|mussh-1.0-4|20	
21cr|mussh-1.0-4|21	%install
21cr|mussh-1.0-4|22	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21cr|mussh-1.0-4|23	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/
21cr|mussh-1.0-4|24	install -m 755 mussh $RPM_BUILD_ROOT%{_bindir}/
21cr|mussh-1.0-4|25	install -m 644 mussh.1 $RPM_BUILD_ROOT%{_mandir}/man1/
21cr|mussh-1.0-4|26	
21cr|mussh-1.0-4|27	%clean
21cr|mussh-1.0-4|28	rm -rf $RPM_BUILD_ROOT%
21cr|mussh-1.0-4|29	
21cr|mussh-1.0-4|30	%files
21cr|mussh-1.0-4|31	%defattr(-,root,root)
21cr|mussh-1.0-4|32	%doc INSTALL README BUGS CHANGES EXAMPLES
21cr|mussh-1.0-4|33	%attr(755,root,root) %{_bindir}/mussh
21cr|mussh-1.0-4|34	%{_mandir}/man1/%{name}*

3330 21
21cr|mustache-4.1-1|1	%global appname Mustache
21cr|mustache-4.1-1|2	
21cr|mustache-4.1-1|3	Name:		mustache
21cr|mustache-4.1-1|4	Version:	4.1
21cr|mustache-4.1-1|5	Release:	1
21cr|mustache-4.1-1|6	License:	Boost
21cr|mustache-4.1-1|7	Summary:	Mustache text templates for modern C++
21cr|mustache-4.1-1|8	Group:		Text tools
21cr|mustache-4.1-1|9	URL:		https://github.com/kainjow/%{appname}
21cr|mustache-4.1-1|10	Source0:	%{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|mustache-4.1-1|11	
21cr|mustache-4.1-1|12	# https://github.com/kainjow/Mustache/pull/42
21cr|mustache-4.1-1|13	Patch100:	%{name}-4.1-catch-fixes.patch
21cr|mustache-4.1-1|14	
21cr|mustache-4.1-1|15	BuildRequires: catch-devel
21cr|mustache-4.1-1|16	BuildRequires: cmake
21cr|mustache-4.1-1|17	BuildRequires: ninja
21cr|mustache-4.1-1|18	
21cr|mustache-4.1-1|19	BuildArch: noarch
21cr|mustache-4.1-1|20	
21cr|mustache-4.1-1|21	%description
21cr|mustache-4.1-1|22	Text templates implementation for modern C++ (requires C++11).
21cr|mustache-4.1-1|23	
21cr|mustache-4.1-1|24	#-------------------------------------------------------------------
21cr|mustache-4.1-1|25	%package devel
21cr|mustache-4.1-1|26	Summary: Development files for %{name}
21cr|mustache-4.1-1|27	Provides: %{name}-static = %{EVRD}
21cr|mustache-4.1-1|28	Provides: %{name} = %{EVRD}
21cr|mustache-4.1-1|29	
21cr|mustache-4.1-1|30	%description devel
21cr|mustache-4.1-1|31	The %{name}-devel package contains C++ headers for developing
21cr|mustache-4.1-1|32	applications that use %{name}.
21cr|mustache-4.1-1|33	
21cr|mustache-4.1-1|34	%files devel
21cr|mustache-4.1-1|35	%doc README.md
21cr|mustache-4.1-1|36	%license LICENSE
21cr|mustache-4.1-1|37	%{_includedir}/%{name}.hpp
21cr|mustache-4.1-1|38	
21cr|mustache-4.1-1|39	#-------------------------------------------------------------------
21cr|mustache-4.1-1|40	
21cr|mustache-4.1-1|41	%prep
21cr|mustache-4.1-1|42	%autosetup -n %{appname}-%{version}
21cr|mustache-4.1-1|43	sed -e '/-Werror/d' -i CMakeLists.txt
21cr|mustache-4.1-1|44	ln -svf %{_includedir}/catch2/catch.hpp ./catch.hpp
21cr|mustache-4.1-1|45	
21cr|mustache-4.1-1|46	%build
21cr|mustache-4.1-1|47	%cmake -G Ninja \
21cr|mustache-4.1-1|48	-DCMAKE_BUILD_TYPE=Release
21cr|mustache-4.1-1|49	%ninja_build
21cr|mustache-4.1-1|50	
21cr|mustache-4.1-1|51	%install
21cr|mustache-4.1-1|52	mkdir -p %{buildroot}%{_includedir}
21cr|mustache-4.1-1|53	install -m 0644 -p %{name}.hpp %{buildroot}%{_includedir}
21cr|mustache-4.1-1|54	

3331 21
21cr|mutt-2.2.12-1|1	Summary:	Text mode mail user agent
21cr|mutt-2.2.12-1|2	Name:		mutt
21cr|mutt-2.2.12-1|3	Version:	2.2.12
21cr|mutt-2.2.12-1|4	Release:	1
21cr|mutt-2.2.12-1|5	Epoch:		1
21cr|mutt-2.2.12-1|6	License:	GPLv2+
21cr|mutt-2.2.12-1|7	Group:		Networking/Mail
21cr|mutt-2.2.12-1|8	Url:		http://www.mutt.org/
21cr|mutt-2.2.12-1|9	Source0:	http://ftp.mutt.org/pub/mutt/%{name}-%{version}.tar.gz
21cr|mutt-2.2.12-1|10	Patch0:		mutt-2.0.7-dotlock.patch
21cr|mutt-2.2.12-1|11	# Set tmpdir to ~/tmp in sample config
21cr|mutt-2.2.12-1|12	Patch1:		mutt-2.0.7-tmpdef.patch
21cr|mutt-2.2.12-1|13	# Tell user to install urlview instead of just barf at user
21cr|mutt-2.2.12-1|14	Patch2:		mutt-2.0.7-urlview.patch
21cr|mutt-2.2.12-1|15	BuildRequires:	linuxdoc-tools
21cr|mutt-2.2.12-1|16	BuildRequires:	bzip2-devel
21cr|mutt-2.2.12-1|17	BuildRequires:	db-devel
21cr|mutt-2.2.12-1|18	BuildRequires:	gdbm-devel
21cr|mutt-2.2.12-1|19	BuildRequires:	krb5-devel
21cr|mutt-2.2.12-1|20	BuildRequires:	pkgconfig(gnutls)
21cr|mutt-2.2.12-1|21	BuildRequires:	pkgconfig(gpgme)
21cr|mutt-2.2.12-1|22	BuildRequires:	pkgconfig(libidn2)
21cr|mutt-2.2.12-1|23	BuildRequires:	pkgconfig(libsasl2)
21cr|mutt-2.2.12-1|24	BuildRequires:	pkgconfig(ncurses)
21cr|mutt-2.2.12-1|25	BuildRequires:	pkgconfig(ncursesw)
21cr|mutt-2.2.12-1|26	BuildRequires:	pkgconfig(openssl)
21cr|mutt-2.2.12-1|27	#BuildRequires:	pkgconfig(tokyocabinet)
21cr|mutt-2.2.12-1|28	# without it we have problems with attachments (e.g. .pdfs)
21cr|mutt-2.2.12-1|29	Recommends:	mailcap
21cr|mutt-2.2.12-1|30	
21cr|mutt-2.2.12-1|31	%description
21cr|mutt-2.2.12-1|32	Mutt is a text mode mail user agent. Mutt supports color, threading,
21cr|mutt-2.2.12-1|33	arbitrary key remapping, and a lot of customization.
21cr|mutt-2.2.12-1|34	You should install mutt if you've used mutt in the past and you prefer
21cr|mutt-2.2.12-1|35	it, or if you're new to mail programs and you haven't decided which
21cr|mutt-2.2.12-1|36	one you're going to use.
21cr|mutt-2.2.12-1|37	
21cr|mutt-2.2.12-1|38	%files -f %{name}.lang
21cr|mutt-2.2.12-1|39	%doc COPYRIGHT NEWS OPS* PATCHES*
21cr|mutt-2.2.12-1|40	%doc README* TODO UPDATING VERSION
21cr|mutt-2.2.12-1|41	%license COPYRIGHT GPL
21cr|mutt-2.2.12-1|42	%config(noreplace) %{_sysconfdir}/Muttrc
21cr|mutt-2.2.12-1|43	%{_mandir}/man?/*
21cr|mutt-2.2.12-1|44	%{_bindir}/flea
21cr|mutt-2.2.12-1|45	%{_bindir}/mutt
21cr|mutt-2.2.12-1|46	%{_bindir}/mutt_pgpring
21cr|mutt-2.2.12-1|47	%{_bindir}/muttbug
21cr|mutt-2.2.12-1|48	%{_bindir}/pgpewrap
21cr|mutt-2.2.12-1|49	%{_bindir}/smime_keys
21cr|mutt-2.2.12-1|50	%attr(2755, root, mail) %{_bindir}/mutt_dotlock
21cr|mutt-2.2.12-1|51	
21cr|mutt-2.2.12-1|52	%post
21cr|mutt-2.2.12-1|53	update-alternatives --install %{_bindir}/mutt mutt %{_bindir}/mutt-normal 10
21cr|mutt-2.2.12-1|54	
21cr|mutt-2.2.12-1|55	%preun
21cr|mutt-2.2.12-1|56	if [ $1 -eq 0 ]; then
21cr|mutt-2.2.12-1|57	update-alternatives --remove mutt %{_bindir}/mutt-normal
21cr|mutt-2.2.12-1|58	fi
21cr|mutt-2.2.12-1|59	
21cr|mutt-2.2.12-1|60	#----------------------------------------------------------------------------
21cr|mutt-2.2.12-1|61	
21cr|mutt-2.2.12-1|62	%package doc
21cr|mutt-2.2.12-1|63	Summary:	Manual for Mutt, a text mode mail user agent
21cr|mutt-2.2.12-1|64	Group:		Networking/Mail
21cr|mutt-2.2.12-1|65	
21cr|mutt-2.2.12-1|66	%description doc
21cr|mutt-2.2.12-1|67	This is the complete manual for Mutt, in text and HTML formats.
21cr|mutt-2.2.12-1|68	
21cr|mutt-2.2.12-1|69	Mutt is a text mode mail user agent. Mutt supports color, threading,
21cr|mutt-2.2.12-1|70	arbitrary key remapping, and a lot of customization.
21cr|mutt-2.2.12-1|71	
21cr|mutt-2.2.12-1|72	You should install mutt if you've used mutt in the past and you prefer
21cr|mutt-2.2.12-1|73	it, or if you're new to mail programs and you haven't decided which
21cr|mutt-2.2.12-1|74	one you're going to use.
21cr|mutt-2.2.12-1|75	
21cr|mutt-2.2.12-1|76	%files doc
21cr|mutt-2.2.12-1|77	%doc doc/manual.txt
21cr|mutt-2.2.12-1|78	%doc doc/advancedusage.html doc/gettingstarted.html doc/tuning.html
21cr|mutt-2.2.12-1|79	%doc doc/intro.html doc/mimesupport.html doc/reference.html
21cr|mutt-2.2.12-1|80	%doc doc/configuration.html doc/index.html doc/miscellany.html
21cr|mutt-2.2.12-1|81	%{_defaultdocdir}/%{name}-%{version}
21cr|mutt-2.2.12-1|82	%{_datadir}/info/%{name}.info.*
21cr|mutt-2.2.12-1|83	
21cr|mutt-2.2.12-1|84	#----------------------------------------------------------------------------
21cr|mutt-2.2.12-1|85	
21cr|mutt-2.2.12-1|86	%prep
21cr|mutt-2.2.12-1|87	%setup -q
21cr|mutt-2.2.12-1|88	%patch0 -p1 -b .dotlock
21cr|mutt-2.2.12-1|89	%patch1 -p1 -b .tmpdef
21cr|mutt-2.2.12-1|90	%patch2 -p1 -b .urlview
21cr|mutt-2.2.12-1|91	
21cr|mutt-2.2.12-1|92	sed -i -r 's/`$GPGME_CONFIG --libs`/"\0 -lgpg-error"/' configure
21cr|mutt-2.2.12-1|93	
21cr|mutt-2.2.12-1|94	%build
21cr|mutt-2.2.12-1|95	autoreconf -fi
21cr|mutt-2.2.12-1|96	%configure \
21cr|mutt-2.2.12-1|97	SENDMAIL=%{_sbindir}/sendmail	\
21cr|mutt-2.2.12-1|98	ISPELL=%{_bindir}/hunspell	\
21cr|mutt-2.2.12-1|99	--enable-gpgme			\
21cr|mutt-2.2.12-1|100	--enable-hcache			\
21cr|mutt-2.2.12-1|101	--enable-imap			\
21cr|mutt-2.2.12-1|102	--enable-pop			\
21cr|mutt-2.2.12-1|103	--enable-sidebar		\
21cr|mutt-2.2.12-1|104	--enable-smtp			\
21cr|mutt-2.2.12-1|105	--with-gnutls			\
21cr|mutt-2.2.12-1|106	--with-gss			\
21cr|mutt-2.2.12-1|107	--with-idn2			\
21cr|mutt-2.2.12-1|108	--with-sasl			\
21cr|mutt-2.2.12-1|109	--without-qdbm			\
21cr|mutt-2.2.12-1|110	--with-docdir=%{_docdir}/%{name}-%{version}
21cr|mutt-2.2.12-1|111	%make
21cr|mutt-2.2.12-1|112	
21cr|mutt-2.2.12-1|113	# remove unique id in manual.html because multilib conflicts
21cr|mutt-2.2.12-1|114	sed -i -r 's/<a id="id[a-z0-9]\+">/<a id="id">/g' doc/manual.html
21cr|mutt-2.2.12-1|115	
21cr|mutt-2.2.12-1|116	# fix the shebang in mutt_oauth2.py & preserve the time stamp
21cr|mutt-2.2.12-1|117	oauth2_script="contrib/mutt_oauth2.py"
21cr|mutt-2.2.12-1|118	t=$(stat -c %y "${oauth2_script}")
21cr|mutt-2.2.12-1|119	sed -i "s:^#\!/usr/bin/env\s\+python3\s\?$:#!%{python3}:" "${oauth2_script}"
21cr|mutt-2.2.12-1|120	touch -d "$t" "${oauth2_script}"
21cr|mutt-2.2.12-1|121	
21cr|mutt-2.2.12-1|122	%install
21cr|mutt-2.2.12-1|123	%makeinstall_std
21cr|mutt-2.2.12-1|124	
21cr|mutt-2.2.12-1|125	rm -f %{buildroot}%{_sysconfdir}/*.dist
21cr|mutt-2.2.12-1|126	rm -f %{buildroot}%{_sysconfdir}/mime.types
21cr|mutt-2.2.12-1|127	
21cr|mutt-2.2.12-1|128	%find_lang %{name}

3332 21
21cr|mx-1.4.7-11|1	%define api		1.0
21cr|mx-1.4.7-11|2	%define major		2
21cr|mx-1.4.7-11|3	%define gtk_major	0
21cr|mx-1.4.7-11|4	%define gir_major	1.0
21cr|mx-1.4.7-11|5	
21cr|mx-1.4.7-11|6	%define libname %mklibname %{name} %{api} %{major}
21cr|mx-1.4.7-11|7	%define libgtk %mklibname %{name}-gtk %{api} %{gtk_major}
21cr|mx-1.4.7-11|8	%define devname %mklibname %{name} -d
21cr|mx-1.4.7-11|9	%define devgtk %mklibname %{name}-gtk -d
21cr|mx-1.4.7-11|10	%define girname %mklibname %{name}-gir %{gir_major}
21cr|mx-1.4.7-11|11	%define girgtk %mklibname %{name}-gtk-gir %{gir_major}
21cr|mx-1.4.7-11|12	
21cr|mx-1.4.7-11|13	Summary:	User interface toolkit for the MeeGo
21cr|mx-1.4.7-11|14	Name:		mx
21cr|mx-1.4.7-11|15	Version:	1.4.7
21cr|mx-1.4.7-11|16	Release:	11
21cr|mx-1.4.7-11|17	License:	LGPLv2.1
21cr|mx-1.4.7-11|18	Group:		System/Libraries
21cr|mx-1.4.7-11|19	Url:		http://www.clutter-project.org/
21cr|mx-1.4.7-11|20	Source0:	https://github.com/downloads/clutter-project/mx/%{name}-%{version}.tar.xz
21cr|mx-1.4.7-11|21	Patch0:		mx-nogl.patch
21cr|mx-1.4.7-11|22	BuildRequires:	gettext
21cr|mx-1.4.7-11|23	BuildRequires:	intltool
21cr|mx-1.4.7-11|24	BuildRequires:	gtk-doc
21cr|mx-1.4.7-11|25	BuildRequires:	pkgconfig(clutter-gesture)
21cr|mx-1.4.7-11|26	BuildRequires:	pkgconfig(clutter-imcontext-0.1)
21cr|mx-1.4.7-11|27	BuildRequires:	pkgconfig(clutter-x11-1.0)
21cr|mx-1.4.7-11|28	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|mx-1.4.7-11|29	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|mx-1.4.7-11|30	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|mx-1.4.7-11|31	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|mx-1.4.7-11|32	
21cr|mx-1.4.7-11|33	%description
21cr|mx-1.4.7-11|34	'MX' is a currently experiemental toolkit for the meego-netbook
21cr|mx-1.4.7-11|35	implementation.
21cr|mx-1.4.7-11|36	
21cr|mx-1.4.7-11|37	%files -f mx-1.0.lang
21cr|mx-1.4.7-11|38	%doc COPYING.LIB
21cr|mx-1.4.7-11|39	%{_bindir}/*
21cr|mx-1.4.7-11|40	%{_datadir}/mx
21cr|mx-1.4.7-11|41	
21cr|mx-1.4.7-11|42	#----------------------------------------------------------------------------
21cr|mx-1.4.7-11|43	
21cr|mx-1.4.7-11|44	%package -n %{libname}
21cr|mx-1.4.7-11|45	Summary:	Shared library for %{name}
21cr|mx-1.4.7-11|46	Group:		System/Libraries
21cr|mx-1.4.7-11|47	Conflicts:	%{_lib}mx2 < 1.4.7-5
21cr|mx-1.4.7-11|48	Obsoletes:	%{_lib}mx2 < 1.4.7-5
21cr|mx-1.4.7-11|49	Conflicts:	%{name} < 1.4.7-5
21cr|mx-1.4.7-11|50	
21cr|mx-1.4.7-11|51	%description -n %{libname}
21cr|mx-1.4.7-11|52	This package contains the shared library for %{name}.
21cr|mx-1.4.7-11|53	
21cr|mx-1.4.7-11|54	%files -n %{libname}
21cr|mx-1.4.7-11|55	%{_libdir}/libmx-%{api}.so.%{major}*
21cr|mx-1.4.7-11|56	
21cr|mx-1.4.7-11|57	#----------------------------------------------------------------------------
21cr|mx-1.4.7-11|58	
21cr|mx-1.4.7-11|59	%package -n %{libgtk}
21cr|mx-1.4.7-11|60	Summary:	Shared library for %{name}-gtk
21cr|mx-1.4.7-11|61	Group:		System/Libraries
21cr|mx-1.4.7-11|62	Conflicts:	%{_lib}mx-gtk0 < 1.4.7-5
21cr|mx-1.4.7-11|63	Obsoletes:	%{_lib}mx-gtk0 < 1.4.7-5
21cr|mx-1.4.7-11|64	Conflicts:	%{name} < 1.4.7-5
21cr|mx-1.4.7-11|65	
21cr|mx-1.4.7-11|66	%description -n %{libgtk}
21cr|mx-1.4.7-11|67	This package contains the shared library for %{name}-gtk.
21cr|mx-1.4.7-11|68	
21cr|mx-1.4.7-11|69	%files -n %{libgtk}
21cr|mx-1.4.7-11|70	%{_libdir}/libmx-gtk-%{api}.so.%{gtk_major}*
21cr|mx-1.4.7-11|71	
21cr|mx-1.4.7-11|72	#----------------------------------------------------------------------------
21cr|mx-1.4.7-11|73	
21cr|mx-1.4.7-11|74	%package -n %{girname}
21cr|mx-1.4.7-11|75	Summary:	GObject Introspection interface description for %{name}
21cr|mx-1.4.7-11|76	Group:		System/Libraries
21cr|mx-1.4.7-11|77	Requires:	%{libname} = %{EVRD}
21cr|mx-1.4.7-11|78	
21cr|mx-1.4.7-11|79	%description -n %{girname}
21cr|mx-1.4.7-11|80	GObject Introspection interface description for %{name}.
21cr|mx-1.4.7-11|81	
21cr|mx-1.4.7-11|82	%files -n %{girname}
21cr|mx-1.4.7-11|83	%{_libdir}/girepository-1.0/Mx-%{api}.typelib
21cr|mx-1.4.7-11|84	
21cr|mx-1.4.7-11|85	#----------------------------------------------------------------------------
21cr|mx-1.4.7-11|86	
21cr|mx-1.4.7-11|87	%package -n %{girgtk}
21cr|mx-1.4.7-11|88	Summary:	GObject Introspection interface description for %{name}-gtk
21cr|mx-1.4.7-11|89	Group:		System/Libraries
21cr|mx-1.4.7-11|90	Requires:	%{libgtk} = %{EVRD}
21cr|mx-1.4.7-11|91	
21cr|mx-1.4.7-11|92	%description -n %{girgtk}
21cr|mx-1.4.7-11|93	GObject Introspection interface description for %{name}-gtk.
21cr|mx-1.4.7-11|94	
21cr|mx-1.4.7-11|95	%files -n %{girgtk}
21cr|mx-1.4.7-11|96	%{_libdir}/girepository-1.0/MxGtk-%{gir_major}.typelib
21cr|mx-1.4.7-11|97	
21cr|mx-1.4.7-11|98	#----------------------------------------------------------------------------
21cr|mx-1.4.7-11|99	
21cr|mx-1.4.7-11|100	%package -n %{devname}
21cr|mx-1.4.7-11|101	Summary:	MX development libraries and headers
21cr|mx-1.4.7-11|102	Group:		Development/C
21cr|mx-1.4.7-11|103	Requires:	%{libname} = %{EVRD}
21cr|mx-1.4.7-11|104	Obsoletes:	%{name}-devel < 1.4.7-5
21cr|mx-1.4.7-11|105	%rename %{name}-doc
21cr|mx-1.4.7-11|106	
21cr|mx-1.4.7-11|107	%description -n %{devname}
21cr|mx-1.4.7-11|108	MX development libraries and header files.
21cr|mx-1.4.7-11|109	
21cr|mx-1.4.7-11|110	%files -n %{devname}
21cr|mx-1.4.7-11|111	%{_includedir}/mx-1.0/mx/*
21cr|mx-1.4.7-11|112	%{_libdir}/libmx-%{api}.so
21cr|mx-1.4.7-11|113	%{_libdir}/pkgconfig/mx-%{api}.pc
21cr|mx-1.4.7-11|114	%{_datadir}/gtk-doc/html/mx
21cr|mx-1.4.7-11|115	%{_datadir}/gir-1.0/Mx-%{gir_major}.gir
21cr|mx-1.4.7-11|116	
21cr|mx-1.4.7-11|117	#----------------------------------------------------------------------------
21cr|mx-1.4.7-11|118	
21cr|mx-1.4.7-11|119	%package -n %{devgtk}
21cr|mx-1.4.7-11|120	Summary:	MX - Gtk development libraries and headers
21cr|mx-1.4.7-11|121	Group:		Development/C
21cr|mx-1.4.7-11|122	Requires:	%{libgtk} = %{EVRD}
21cr|mx-1.4.7-11|123	
21cr|mx-1.4.7-11|124	%description -n %{devgtk}
21cr|mx-1.4.7-11|125	MX - Gtk development libraries and header files.
21cr|mx-1.4.7-11|126	
21cr|mx-1.4.7-11|127	%files -n %{devgtk}
21cr|mx-1.4.7-11|128	%{_includedir}/mx-1.0/mx-gtk*
21cr|mx-1.4.7-11|129	%{_libdir}/libmx-gtk-%{api}*.so
21cr|mx-1.4.7-11|130	%{_libdir}/pkgconfig/mx-gtk-%{api}.pc
21cr|mx-1.4.7-11|131	%{_datadir}/gtk-doc/html/mx-gtk
21cr|mx-1.4.7-11|132	%{_datadir}/gir-1.0/MxGtk-%{gir_major}.gir
21cr|mx-1.4.7-11|133	
21cr|mx-1.4.7-11|134	#----------------------------------------------------------------------------
21cr|mx-1.4.7-11|135	
21cr|mx-1.4.7-11|136	%prep
21cr|mx-1.4.7-11|137	%setup -q
21cr|mx-1.4.7-11|138	%apply_patches
21cr|mx-1.4.7-11|139	
21cr|mx-1.4.7-11|140	%build
21cr|mx-1.4.7-11|141	%setup_compile_flags
21cr|mx-1.4.7-11|142	export CFLAGS="$CFLAGS -I /usr/include/glib-2.0 -I %{_libdir}/glib-2.0/include/ -I /usr/include/clutter-1.0 -I /usr/include/cairo -I /usr/include/cogl -I /usr/include/pango-1.0 -I /usr/include/atk-1.0 -I /usr/include/json-glib-1.0 -I /usr/include/startup-notification-1.0 -I /usr/include/dbus-1.0 -I %{_libdir}/dbus-1.0/include -I /usr/include/clutter-gesture/ -I /usr/include/clutter-imcontext-0.1 -I /usr/include/gdk-pixbuf-2.0 -I /usr/include/gtk-2.0"
21cr|mx-1.4.7-11|143	
21cr|mx-1.4.7-11|144	%configure \
21cr|mx-1.4.7-11|145	--disable-static \
21cr|mx-1.4.7-11|146	--enable-introspection
21cr|mx-1.4.7-11|147	
21cr|mx-1.4.7-11|148	%make LIBS='-lm'
21cr|mx-1.4.7-11|149	
21cr|mx-1.4.7-11|150	%install
21cr|mx-1.4.7-11|151	%makeinstall_std
21cr|mx-1.4.7-11|152	
21cr|mx-1.4.7-11|153	%find_lang mx-1.0

3333 21
21cr|mxml-2.11-4|1	%define major 1
21cr|mxml-2.11-4|2	%define libname %mklibname mxml %{major}
21cr|mxml-2.11-4|3	%define devname %mklibname mxml -d
21cr|mxml-2.11-4|4	
21cr|mxml-2.11-4|5	Summary:	Miniature XML development library
21cr|mxml-2.11-4|6	Name:		mxml
21cr|mxml-2.11-4|7	Version:	2.11
21cr|mxml-2.11-4|8	Release:	4
21cr|mxml-2.11-4|9	License:	LGPLv2+
21cr|mxml-2.11-4|10	Group:		System/Libraries
21cr|mxml-2.11-4|11	Url:		http://www.minixml.org/
21cr|mxml-2.11-4|12	Source0:	http://ftp.easysw.com/pub/mxml/%version/mxml-%{version}.tar.gz
21cr|mxml-2.11-4|13	BuildRequires:	chrpath
21cr|mxml-2.11-4|14	
21cr|mxml-2.11-4|15	%description
21cr|mxml-2.11-4|16	Mini-XML is a small XML parsing library that you can use to read XML and
21cr|mxml-2.11-4|17	XML-like data files in your application without requiring large non-standard
21cr|mxml-2.11-4|18	libraries.  Mini-XML provides the following functionality:
21cr|mxml-2.11-4|19	
21cr|mxml-2.11-4|20	- Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded  XML files and
21cr|mxml-2.11-4|21	strings.
21cr|mxml-2.11-4|22	- Data is stored in a linked-list tree structure, preserving  the XML data
21cr|mxml-2.11-4|23	hierarchy.
21cr|mxml-2.11-4|24	- Supports arbitrary element names, attributes, and attribute values with no
21cr|mxml-2.11-4|25	preset limits, just available memory.
21cr|mxml-2.11-4|26	- Supports integer, real, opaque ("cdata"), and text data types in "leaf"
21cr|mxml-2.11-4|27	nodes.
21cr|mxml-2.11-4|28	- Functions for creating and managing trees of data.
21cr|mxml-2.11-4|29	- "Find" and "walk" functions for easily locating and navigating trees of data.
21cr|mxml-2.11-4|30	
21cr|mxml-2.11-4|31	Mini-XML doesn't do validation or other types of processing on the data based
21cr|mxml-2.11-4|32	upon schema files or other sources of definition information, nor does it
21cr|mxml-2.11-4|33	support character entities other than those required by the XML specification.
21cr|mxml-2.11-4|34	
21cr|mxml-2.11-4|35	#----------------------------------------------------------------------------
21cr|mxml-2.11-4|36	
21cr|mxml-2.11-4|37	%package -n %{libname}
21cr|mxml-2.11-4|38	Summary:	Miniature XML development library
21cr|mxml-2.11-4|39	Group:		System/Libraries
21cr|mxml-2.11-4|40	
21cr|mxml-2.11-4|41	%description -n %{libname}
21cr|mxml-2.11-4|42	Mini-XML is a small XML parsing library that you can use to read XML and
21cr|mxml-2.11-4|43	XML-like data files in your application without requiring large non-standard
21cr|mxml-2.11-4|44	libraries.  Mini-XML provides the following functionality:
21cr|mxml-2.11-4|45	
21cr|mxml-2.11-4|46	- Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded  XML files and
21cr|mxml-2.11-4|47	strings.
21cr|mxml-2.11-4|48	- Data is stored in a linked-list tree structure, preserving  the XML data
21cr|mxml-2.11-4|49	hierarchy.
21cr|mxml-2.11-4|50	- Supports arbitrary element names, attributes, and attribute values with no
21cr|mxml-2.11-4|51	preset limits, just available memory.
21cr|mxml-2.11-4|52	- Supports integer, real, opaque ("cdata"), and text data types in "leaf"
21cr|mxml-2.11-4|53	nodes.
21cr|mxml-2.11-4|54	- Functions for creating and managing trees of data.
21cr|mxml-2.11-4|55	- "Find" and "walk" functions for easily locating and navigating trees of data.
21cr|mxml-2.11-4|56	
21cr|mxml-2.11-4|57	Mini-XML doesn't do validation or other types of processing on the data based
21cr|mxml-2.11-4|58	upon schema files or other sources of definition information, nor does it
21cr|mxml-2.11-4|59	support character entities other than those required by the XML specification.
21cr|mxml-2.11-4|60	
21cr|mxml-2.11-4|61	%files -n %{libname}
21cr|mxml-2.11-4|62	%{_libdir}/libmxml.so.%{major}*
21cr|mxml-2.11-4|63	
21cr|mxml-2.11-4|64	#----------------------------------------------------------------------------
21cr|mxml-2.11-4|65	
21cr|mxml-2.11-4|66	%package -n %{devname}
21cr|mxml-2.11-4|67	Summary:	Static library and header files for the Miniature XML development library
21cr|mxml-2.11-4|68	Group:		Development/C
21cr|mxml-2.11-4|69	Requires:	%{libname} = %{EVRD}
21cr|mxml-2.11-4|70	Provides:	lib%{name}-devel = %{EVRD}
21cr|mxml-2.11-4|71	Provides:	%{name}-devel = %{EVRD}
21cr|mxml-2.11-4|72	
21cr|mxml-2.11-4|73	%description -n %{devname}
21cr|mxml-2.11-4|74	This package contains the static mxml library and its header files.
21cr|mxml-2.11-4|75	
21cr|mxml-2.11-4|76	%files -n %{devname}
21cr|mxml-2.11-4|77	%defattr(644,root,root,755)
21cr|mxml-2.11-4|78	%doc installed-docs/*
21cr|mxml-2.11-4|79	%attr(755,root,root) %{_bindir}/*
21cr|mxml-2.11-4|80	%{_includedir}/*
21cr|mxml-2.11-4|81	%{_libdir}/libmxml.so
21cr|mxml-2.11-4|82	%{_libdir}/libmxml.a
21cr|mxml-2.11-4|83	%{_libdir}/pkgconfig/mxml.pc
21cr|mxml-2.11-4|84	%{_mandir}/man1/*
21cr|mxml-2.11-4|85	%{_mandir}/man3/*
21cr|mxml-2.11-4|86	
21cr|mxml-2.11-4|87	#----------------------------------------------------------------------------
21cr|mxml-2.11-4|88	
21cr|mxml-2.11-4|89	%prep
21cr|mxml-2.11-4|90	%setup -qc
21cr|mxml-2.11-4|91	
21cr|mxml-2.11-4|92	%build
21cr|mxml-2.11-4|93	%configure \
21cr|mxml-2.11-4|94	--enable-shared
21cr|mxml-2.11-4|95	
21cr|mxml-2.11-4|96	%make
21cr|mxml-2.11-4|97	
21cr|mxml-2.11-4|98	%install
21cr|mxml-2.11-4|99	%makeinstall_std BUILDROOT=%{buildroot}
21cr|mxml-2.11-4|100	
21cr|mxml-2.11-4|101	mv %{buildroot}%{_datadir}/doc/mxml installed-docs
21cr|mxml-2.11-4|102	
21cr|mxml-2.11-4|103	rm -rf %{buildroot}%{_mandir}/cat*
21cr|mxml-2.11-4|104	
21cr|mxml-2.11-4|105	chrpath -d %{buildroot}%{_libdir}/*.so.%{major}*
21cr|mxml-2.11-4|106	chrpath -d %{buildroot}%{_bindir}/mxmldoc

3334 21
21cr|mybashburn-1.0.2-5|1	Summary: MyBashBurn burn data and create songs with interactive dialog box
21cr|mybashburn-1.0.2-5|2	Name: mybashburn
21cr|mybashburn-1.0.2-5|3	Version: 1.0.2
21cr|mybashburn-1.0.2-5|4	Release: 5
21cr|mybashburn-1.0.2-5|5	Group: Archiving/Cd burning
21cr|mybashburn-1.0.2-5|6	License: GPL
21cr|mybashburn-1.0.2-5|7	URL: http://mybashburn.sf.net
21cr|mybashburn-1.0.2-5|8	Source0: http://ufpr.dl.sourceforge.net/sourceforge/mybashburn/%{name}-%{version}.tar.bz2
21cr|mybashburn-1.0.2-5|9	Requires: config(bash)
21cr|mybashburn-1.0.2-5|10	Requires: cdrdao
21cr|mybashburn-1.0.2-5|11	Requires: cdrecord
21cr|mybashburn-1.0.2-5|12	Requires: mkisofs
21cr|mybashburn-1.0.2-5|13	Requires: dvd+rw-tools
21cr|mybashburn-1.0.2-5|14	Requires: cdrkit-icedax
21cr|mybashburn-1.0.2-5|15	Requires: vorbis-tools
21cr|mybashburn-1.0.2-5|16	Requires: flac
21cr|mybashburn-1.0.2-5|17	Requires: coreutils
21cr|mybashburn-1.0.2-5|18	Requires: eject
21cr|mybashburn-1.0.2-5|19	Requires: dialog >= 1.0
21cr|mybashburn-1.0.2-5|20	BuildArch: noarch
21cr|mybashburn-1.0.2-5|21	
21cr|mybashburn-1.0.2-5|22	%description
21cr|mybashburn-1.0.2-5|23	MyBashBurn is a fork based on ncurses of the CD burning shell script
21cr|mybashburn-1.0.2-5|24	called BashBurn for Linux. It can burn bin/cue files, create ogg and
21cr|mybashburn-1.0.2-5|25	flac files, data, music and multisession CDs, as well as burn and create
21cr|mybashburn-1.0.2-5|26	ISO files, DVD-images, data DVDs and some other funny options.
21cr|mybashburn-1.0.2-5|27	MyBashBurn makes use of cdrecord and other back-end applications, so basically
21cr|mybashburn-1.0.2-5|28	if your writing device works with them, MyBashBurn will work flawlessly.
21cr|mybashburn-1.0.2-5|29	
21cr|mybashburn-1.0.2-5|30	%prep
21cr|mybashburn-1.0.2-5|31	%setup -q
21cr|mybashburn-1.0.2-5|32	%{__sed} -i 's/\r//' {lang/Polish/burning.lang,lang/Polish/multi.lang}
21cr|mybashburn-1.0.2-5|33	iconv -f ISO-8859-1 -t UTF8 < FILES > FILES.tmp
21cr|mybashburn-1.0.2-5|34	rm -f FILES && mv FILES.tmp FILES
21cr|mybashburn-1.0.2-5|35	
21cr|mybashburn-1.0.2-5|36	%build
21cr|mybashburn-1.0.2-5|37	
21cr|mybashburn-1.0.2-5|38	%install
21cr|mybashburn-1.0.2-5|39	install -d %{buildroot}%{_bindir}
21cr|mybashburn-1.0.2-5|40	install -d %{buildroot}%{_datadir}/%{name}
21cr|mybashburn-1.0.2-5|41	install -d %{buildroot}%{_datadir}/%{name}/config
21cr|mybashburn-1.0.2-5|42	install -d %{buildroot}%{_datadir}/%{name}/burning
21cr|mybashburn-1.0.2-5|43	install -d %{buildroot}%{_datadir}/%{name}/lang
21cr|mybashburn-1.0.2-5|44	install -d %{buildroot}%{_datadir}/%{name}/lang/English
21cr|mybashburn-1.0.2-5|45	install -d %{buildroot}%{_datadir}/%{name}/lang/Polish
21cr|mybashburn-1.0.2-5|46	install -d %{buildroot}%{_datadir}/%{name}/lang/Swedish
21cr|mybashburn-1.0.2-5|47	install -d %{buildroot}%{_datadir}/%{name}/lang/German
21cr|mybashburn-1.0.2-5|48	install -d %{buildroot}%{_datadir}/%{name}/lang/Czech
21cr|mybashburn-1.0.2-5|49	install -d %{buildroot}%{_datadir}/%{name}/lang/Spanish
21cr|mybashburn-1.0.2-5|50	install -d %{buildroot}%{_datadir}/%{name}/lang/Norwegian
21cr|mybashburn-1.0.2-5|51	install -d %{buildroot}%{_datadir}/%{name}/convert
21cr|mybashburn-1.0.2-5|52	install -d %{buildroot}%{_datadir}/%{name}/misc
21cr|mybashburn-1.0.2-5|53	install -d %{buildroot}%{_datadir}/%{name}/menus
21cr|mybashburn-1.0.2-5|54	install -d %{buildroot}%{_mandir}/man1
21cr|mybashburn-1.0.2-5|55	install -d %{buildroot}%{_sysconfdir}
21cr|mybashburn-1.0.2-5|56	
21cr|mybashburn-1.0.2-5|57	# and now, install everything
21cr|mybashburn-1.0.2-5|58	install -pc -m755 MyBashBurn.sh %{buildroot}%{_datadir}/%{name}/MyBashBurn.sh
21cr|mybashburn-1.0.2-5|59	install -p man/mybashburn.1.gz %{buildroot}%{_mandir}/man1/
21cr|mybashburn-1.0.2-5|60	
21cr|mybashburn-1.0.2-5|61	cp -pR {etc/,CREDITS,HOWTO} %{buildroot}%{_datadir}/%{name}
21cr|mybashburn-1.0.2-5|62	cp -pR {lang/,config/,burning/,convert/,misc/,menus/} %{buildroot}%{_datadir}/%{name}
21cr|mybashburn-1.0.2-5|63	ln -sf ../../usr/share/mybashburn/MyBashBurn.sh %{buildroot}%{_bindir}/mybashburn
21cr|mybashburn-1.0.2-5|64	
21cr|mybashburn-1.0.2-5|65	%files
21cr|mybashburn-1.0.2-5|66	%{_datadir}/%{name}/
21cr|mybashburn-1.0.2-5|67	%{_bindir}/mybashburn
21cr|mybashburn-1.0.2-5|68	%doc COPYING CREDITS ChangeLog FAQ FILES HOWTO README TODO
21cr|mybashburn-1.0.2-5|69	%{_mandir}/man1/*

3335 21
21cr|mydns-1.2.8.31-8|1	# Workaround to build with GCC 10
21cr|mydns-1.2.8.31-8|2	%global optflags %{optflags} -fcommon
21cr|mydns-1.2.8.31-8|3	%define	base_version 1.2.8
21cr|mydns-1.2.8.31-8|4	%define	mydns_user   mydns
21cr|mydns-1.2.8.31-8|5	%define	mydns_group  mydns
21cr|mydns-1.2.8.31-8|6	%define	mydns_home   %{_localstatedir}/lib/mydns
21cr|mydns-1.2.8.31-8|7	
21cr|mydns-1.2.8.31-8|8	Summary:	A Database based DNS server
21cr|mydns-1.2.8.31-8|9	Name:		mydns
21cr|mydns-1.2.8.31-8|10	Version:	1.2.8.31
21cr|mydns-1.2.8.31-8|11	Release:	8
21cr|mydns-1.2.8.31-8|12	License:	GPLv2+
21cr|mydns-1.2.8.31-8|13	Group:		System/Servers
21cr|mydns-1.2.8.31-8|14	Url:		http://mydns-ng.com/
21cr|mydns-1.2.8.31-8|15	#URL: http://mydns.bboy.net/  this is the original website, but mydns is no more  maintaned by it's original creator
21cr|mydns-1.2.8.31-8|16	#because this mydns-ng in sourceforge was created
21cr|mydns-1.2.8.31-8|17	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|mydns-1.2.8.31-8|18	Source1:	HOWTO
21cr|mydns-1.2.8.31-8|19	Source2:	mydns.service
21cr|mydns-1.2.8.31-8|20	Patch0:		mydns_user.patch
21cr|mydns-1.2.8.31-8|21	Patch1:		mydns-1.2.8.31-lib64.patch
21cr|mydns-1.2.8.31-8|22	Patch2:		mydns-1.2.8.31-texi.patch
21cr|mydns-1.2.8.31-8|23	# Fix build with MariaDB 10.2
21cr|mydns-1.2.8.31-8|24	# https://bugzilla.redhat.com/show_bug.cgi?id=1470175
21cr|mydns-1.2.8.31-8|25	# http://bugs.mydns-ng.com/view.php?id=78
21cr|mydns-1.2.8.31-8|26	Patch3:		mydns-mariadb102.patch
21cr|mydns-1.2.8.31-8|27	BuildRequires:	docbook-utils-pdf
21cr|mydns-1.2.8.31-8|28	BuildRequires:	mysql-server
21cr|mydns-1.2.8.31-8|29	BuildRequires:	postgresql
21cr|mydns-1.2.8.31-8|30	BuildRequires:	texinfo
21cr|mydns-1.2.8.31-8|31	BuildRequires:	gettext-devel
21cr|mydns-1.2.8.31-8|32	BuildRequires:	mysql-devel
21cr|mydns-1.2.8.31-8|33	BuildRequires:	pkgconfig(libpq)
21cr|mydns-1.2.8.31-8|34	BuildRequires:	pkgconfig(zlib)
21cr|mydns-1.2.8.31-8|35	Requires(pre):	shadow-utils
21cr|mydns-1.2.8.31-8|36	Requires(post,preun,postun):	systemd-units
21cr|mydns-1.2.8.31-8|37	
21cr|mydns-1.2.8.31-8|38	%description
21cr|mydns-1.2.8.31-8|39	A nameserver that serves records directly from your database.
21cr|mydns-1.2.8.31-8|40	
21cr|mydns-1.2.8.31-8|41	%files -f %{name}.lang
21cr|mydns-1.2.8.31-8|42	%{_mandir}/man?/*
21cr|mydns-1.2.8.31-8|43	%{_infodir}/mydns.info*
21cr|mydns-1.2.8.31-8|44	%doc AUTHORS ChangeLog COPYING NEWS README TODO HOWTO
21cr|mydns-1.2.8.31-8|45	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/mydns.conf
21cr|mydns-1.2.8.31-8|46	%{_unitdir}/mydns.service
21cr|mydns-1.2.8.31-8|47	%dir %{_datadir}/%{name}
21cr|mydns-1.2.8.31-8|48	%{_datadir}/%{name}/admin.php
21cr|mydns-1.2.8.31-8|49	%attr(-,%{mydns_user},%{mydns_group}) %dir %{mydns_home}
21cr|mydns-1.2.8.31-8|50	
21cr|mydns-1.2.8.31-8|51	%pre
21cr|mydns-1.2.8.31-8|52	getent group %{mydns_group} >/dev/null || groupadd -r %{mydns_group}
21cr|mydns-1.2.8.31-8|53	getent passwd %{mydns_user} >/dev/null || \
21cr|mydns-1.2.8.31-8|54	useradd -r -g %{mydns_group} -d %{mydns_home}  -s /sbin/nologin \
21cr|mydns-1.2.8.31-8|55	-c "MyDNS - database based DNS server account" %{mydns_user}
21cr|mydns-1.2.8.31-8|56	exit 0
21cr|mydns-1.2.8.31-8|57	
21cr|mydns-1.2.8.31-8|58	%post
21cr|mydns-1.2.8.31-8|59	if [ $1 -eq 1 ] ; then
21cr|mydns-1.2.8.31-8|60	# Initial installation
21cr|mydns-1.2.8.31-8|61	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|62	fi
21cr|mydns-1.2.8.31-8|63	
21cr|mydns-1.2.8.31-8|64	%preun
21cr|mydns-1.2.8.31-8|65	if [ $1 -eq 0 ]; then
21cr|mydns-1.2.8.31-8|66	# Package removal, not upgrade
21cr|mydns-1.2.8.31-8|67	/bin/systemctl --no-reload disable mydns.service > /dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|68	/bin/systemctl stop mydns.service > /dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|69	fi
21cr|mydns-1.2.8.31-8|70	
21cr|mydns-1.2.8.31-8|71	#----------------------------------------------------------------------------
21cr|mydns-1.2.8.31-8|72	
21cr|mydns-1.2.8.31-8|73	%package mysql
21cr|mydns-1.2.8.31-8|74	Summary:	MyDNS compiled with MySQL support
21cr|mydns-1.2.8.31-8|75	Group:		System/Servers
21cr|mydns-1.2.8.31-8|76	Requires:	%{name} = %{EVRD}
21cr|mydns-1.2.8.31-8|77	Requires:	mysql-server
21cr|mydns-1.2.8.31-8|78	Requires(post,preun,postun):	systemd-units
21cr|mydns-1.2.8.31-8|79	
21cr|mydns-1.2.8.31-8|80	%description mysql
21cr|mydns-1.2.8.31-8|81	MyDNS compiled with MySQL support.
21cr|mydns-1.2.8.31-8|82	
21cr|mydns-1.2.8.31-8|83	%files mysql
21cr|mydns-1.2.8.31-8|84	%doc QUICKSTART.mysql
21cr|mydns-1.2.8.31-8|85	%{_bindir}/mydnscheck-mysql
21cr|mydns-1.2.8.31-8|86	%{_bindir}/mydns-conf-mysql
21cr|mydns-1.2.8.31-8|87	%{_bindir}/mydnsexport-mysql
21cr|mydns-1.2.8.31-8|88	%{_bindir}/mydnsptrconvert-mysql
21cr|mydns-1.2.8.31-8|89	%{_bindir}/mydnsimport-mysql
21cr|mydns-1.2.8.31-8|90	%{_sbindir}/mydns-mysql
21cr|mydns-1.2.8.31-8|91	
21cr|mydns-1.2.8.31-8|92	%preun mysql
21cr|mydns-1.2.8.31-8|93	# When not removal, exit immediately
21cr|mydns-1.2.8.31-8|94	[ $1 = 0 ] || exit 0
21cr|mydns-1.2.8.31-8|95	( LANG=C ; \
21cr|mydns-1.2.8.31-8|96	if ( %{_sbindir}/alternatives --display MyDNS | \
21cr|mydns-1.2.8.31-8|97	grep point | grep -q %{_sbindir}/mydns-mysql ) ; \
21cr|mydns-1.2.8.31-8|98	then /bin/systemctl --no-reload disable mydns.service > /dev/null 2>&1 && \
21cr|mydns-1.2.8.31-8|99	/bin/systemctl stop mydns.service > /dev/null 2>&1 || : \
21cr|mydns-1.2.8.31-8|100	fi ; \
21cr|mydns-1.2.8.31-8|101	)
21cr|mydns-1.2.8.31-8|102	%{_sbindir}/alternatives -remove MyDNS %{_sbindir}/mydns-mysql
21cr|mydns-1.2.8.31-8|103	exit 0
21cr|mydns-1.2.8.31-8|104	
21cr|mydns-1.2.8.31-8|105	%postun mysql
21cr|mydns-1.2.8.31-8|106	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|107	if [ $1 -ge 1 ] ; then
21cr|mydns-1.2.8.31-8|108	# Package upgrade, not uninstall
21cr|mydns-1.2.8.31-8|109	/bin/systemctl try-restart mydns.service >/dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|110	fi
21cr|mydns-1.2.8.31-8|111	
21cr|mydns-1.2.8.31-8|112	%post mysql
21cr|mydns-1.2.8.31-8|113	%{_sbindir}/alternatives --install %{_sbindir}/mydns MyDNS %{_sbindir}/mydns-mysql 2 \
21cr|mydns-1.2.8.31-8|114	--slave %{_bindir}/mydnscheck mydnscheck %{_bindir}/mydnscheck-mysql \
21cr|mydns-1.2.8.31-8|115	--slave %{_bindir}/mydnsexport mydnsexport %{_bindir}/mydnsexport-mysql \
21cr|mydns-1.2.8.31-8|116	--slave %{_bindir}/mydnsimport mydnsimport %{_bindir}/mydnsimport-mysql \
21cr|mydns-1.2.8.31-8|117	--slave %{_bindir}/mydnsptrconvert mydnsptrconvert %{_bindir}/mydnsptrconvert-mysql
21cr|mydns-1.2.8.31-8|118	if [ $1 -eq 1 ] ; then
21cr|mydns-1.2.8.31-8|119	# Initial installation
21cr|mydns-1.2.8.31-8|120	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|121	fi
21cr|mydns-1.2.8.31-8|122	
21cr|mydns-1.2.8.31-8|123	#----------------------------------------------------------------------------
21cr|mydns-1.2.8.31-8|124	
21cr|mydns-1.2.8.31-8|125	%package pgsql
21cr|mydns-1.2.8.31-8|126	Summary:	MyDNS compiled with PostGreSQL support
21cr|mydns-1.2.8.31-8|127	Group:		System/Servers
21cr|mydns-1.2.8.31-8|128	Requires:	%{name} = %{EVRD}
21cr|mydns-1.2.8.31-8|129	Requires(post,preun,postun):	systemd-units
21cr|mydns-1.2.8.31-8|130	
21cr|mydns-1.2.8.31-8|131	%description pgsql
21cr|mydns-1.2.8.31-8|132	MyDNS compiled with PostGreSQL support.
21cr|mydns-1.2.8.31-8|133	
21cr|mydns-1.2.8.31-8|134	%files pgsql
21cr|mydns-1.2.8.31-8|135	%doc QUICKSTART.postgres
21cr|mydns-1.2.8.31-8|136	%{_bindir}/mydnscheck-pgsql
21cr|mydns-1.2.8.31-8|137	%{_bindir}/mydns-conf-pgsql
21cr|mydns-1.2.8.31-8|138	%{_bindir}/mydnsexport-pgsql
21cr|mydns-1.2.8.31-8|139	%{_bindir}/mydnsptrconvert-pgsql
21cr|mydns-1.2.8.31-8|140	%{_bindir}/mydnsimport-pgsql
21cr|mydns-1.2.8.31-8|141	%{_sbindir}/mydns-pgsql
21cr|mydns-1.2.8.31-8|142	
21cr|mydns-1.2.8.31-8|143	%preun pgsql
21cr|mydns-1.2.8.31-8|144	# When not removal, exit immediately
21cr|mydns-1.2.8.31-8|145	[ $1 = 0 ] || exit 0
21cr|mydns-1.2.8.31-8|146	( LANG=C ; \
21cr|mydns-1.2.8.31-8|147	if ( %{_sbindir}/alternatives --display MyDNS | \
21cr|mydns-1.2.8.31-8|148	grep point | grep -q %{_sbindir}/mydns-pgsql ) ; \
21cr|mydns-1.2.8.31-8|149	then /bin/systemctl --no-reload disable mydns.service > /dev/null 2>&1 && \
21cr|mydns-1.2.8.31-8|150	/bin/systemctl stop mydns.service > /dev/null 2>&1 || : \
21cr|mydns-1.2.8.31-8|151	fi ; \
21cr|mydns-1.2.8.31-8|152	)
21cr|mydns-1.2.8.31-8|153	%{_sbindir}/alternatives -remove MyDNS %{_sbindir}/mydns-pgsql
21cr|mydns-1.2.8.31-8|154	exit 0
21cr|mydns-1.2.8.31-8|155	
21cr|mydns-1.2.8.31-8|156	%postun pgsql
21cr|mydns-1.2.8.31-8|157	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|158	if [ $1 -ge 1 ] ; then
21cr|mydns-1.2.8.31-8|159	# Package upgrade, not uninstall
21cr|mydns-1.2.8.31-8|160	/bin/systemctl try-restart mydns.service >/dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|161	fi
21cr|mydns-1.2.8.31-8|162	
21cr|mydns-1.2.8.31-8|163	%post pgsql
21cr|mydns-1.2.8.31-8|164	%{_sbindir}/alternatives --install %{_sbindir}/mydns MyDNS %{_sbindir}/mydns-pgsql 1 \
21cr|mydns-1.2.8.31-8|165	--slave %{_bindir}/mydnscheck mydnscheck %{_bindir}/mydnscheck-pgsql \
21cr|mydns-1.2.8.31-8|166	--slave %{_bindir}/mydnsexport mydnsexport %{_bindir}/mydnsexport-pgsql \
21cr|mydns-1.2.8.31-8|167	--slave %{_bindir}/mydnsimport mydnsimport %{_bindir}/mydnsimport-pgsql \
21cr|mydns-1.2.8.31-8|168	--slave %{_bindir}/mydnsptrconvert mydnsptrconvert %{_bindir}/mydnsptrconvert-pgsql
21cr|mydns-1.2.8.31-8|169	if [ $1 -eq 1 ] ; then
21cr|mydns-1.2.8.31-8|170	# Initial installation
21cr|mydns-1.2.8.31-8|171	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|mydns-1.2.8.31-8|172	fi
21cr|mydns-1.2.8.31-8|173	
21cr|mydns-1.2.8.31-8|174	#----------------------------------------------------------------------------
21cr|mydns-1.2.8.31-8|175	
21cr|mydns-1.2.8.31-8|176	%prep
21cr|mydns-1.2.8.31-8|177	%autosetup -p1
21cr|mydns-1.2.8.31-8|178	
21cr|mydns-1.2.8.31-8|179	#install doc about alternatives
21cr|mydns-1.2.8.31-8|180	install -Dp -m 644 %{SOURCE1} ./HOWTO
21cr|mydns-1.2.8.31-8|181	
21cr|mydns-1.2.8.31-8|182	# Convert to utf-8
21cr|mydns-1.2.8.31-8|183	for file in AUTHORS; do
21cr|mydns-1.2.8.31-8|184	mv $file timestamp
21cr|mydns-1.2.8.31-8|185	iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
21cr|mydns-1.2.8.31-8|186	touch -r timestamp $file
21cr|mydns-1.2.8.31-8|187	done
21cr|mydns-1.2.8.31-8|188	
21cr|mydns-1.2.8.31-8|189	
21cr|mydns-1.2.8.31-8|190	%build
21cr|mydns-1.2.8.31-8|191	autoreconf -vfi
21cr|mydns-1.2.8.31-8|192	
21cr|mydns-1.2.8.31-8|193	#mydns current doesn't support loadable modules support, so We need to compile it 2 times and use alternatives, :-(
21cr|mydns-1.2.8.31-8|194	%configure \
21cr|mydns-1.2.8.31-8|195	--without-pgsql \
21cr|mydns-1.2.8.31-8|196	--with-mysql \
21cr|mydns-1.2.8.31-8|197	--with-mysql-lib=%{_libdir}/mysql \
21cr|mydns-1.2.8.31-8|198	--with-mysql-include=%{_includedir}/mysql \
21cr|mydns-1.2.8.31-8|199	--with-zlib=%{_libdir} \
21cr|mydns-1.2.8.31-8|200	--enable-status \
21cr|mydns-1.2.8.31-8|201	--enable-alias
21cr|mydns-1.2.8.31-8|202	
21cr|mydns-1.2.8.31-8|203	# sed -i.bak 's#libmysqlclient_dirs="#libmysqlclient_dirs="/usr/lib64 #' ./configure
21cr|mydns-1.2.8.31-8|204	
21cr|mydns-1.2.8.31-8|205	%make
21cr|mydns-1.2.8.31-8|206	make install DESTDIR=$(pwd)/mysql
21cr|mydns-1.2.8.31-8|207	
21cr|mydns-1.2.8.31-8|208	%configure \
21cr|mydns-1.2.8.31-8|209	--with-pgsql \
21cr|mydns-1.2.8.31-8|210	--without-mysql \
21cr|mydns-1.2.8.31-8|211	--with-pgsql-lib=%{_libdir} \
21cr|mydns-1.2.8.31-8|212	--with-pgsql-include=%{_includedir} \
21cr|mydns-1.2.8.31-8|213	--with-zlib=%{_libdir} \
21cr|mydns-1.2.8.31-8|214	--enable-status \
21cr|mydns-1.2.8.31-8|215	--enable-alias
21cr|mydns-1.2.8.31-8|216	
21cr|mydns-1.2.8.31-8|217	%make
21cr|mydns-1.2.8.31-8|218	make install DESTDIR=$(pwd)/pgsql
21cr|mydns-1.2.8.31-8|219	
21cr|mydns-1.2.8.31-8|220	
21cr|mydns-1.2.8.31-8|221	%install
21cr|mydns-1.2.8.31-8|222	#create homedir for mydns user
21cr|mydns-1.2.8.31-8|223	install -d %{buildroot}%{mydns_home}
21cr|mydns-1.2.8.31-8|224	
21cr|mydns-1.2.8.31-8|225	#install mysql and pgsql files
21cr|mydns-1.2.8.31-8|226	for database in mysql pgsql; do
21cr|mydns-1.2.8.31-8|227	install -Dp ./$database%{_bindir}/mydnscheck %{buildroot}%{_bindir}/mydnscheck-$database
21cr|mydns-1.2.8.31-8|228	install -Dp ./$database%{_bindir}/mydns-conf %{buildroot}%{_bindir}/mydns-conf-$database
21cr|mydns-1.2.8.31-8|229	install -Dp ./$database%{_bindir}/mydnsexport %{buildroot}%{_bindir}/mydnsexport-$database
21cr|mydns-1.2.8.31-8|230	install -Dp ./$database%{_bindir}/mydnsptrconvert %{buildroot}%{_bindir}/mydnsptrconvert-$database
21cr|mydns-1.2.8.31-8|231	install -Dp ./$database%{_bindir}/mydnsimport %{buildroot}%{_bindir}/mydnsimport-$database
21cr|mydns-1.2.8.31-8|232	install -Dp ./$database%{_sbindir}/mydns %{buildroot}%{_sbindir}/mydns-$database
21cr|mydns-1.2.8.31-8|233	
21cr|mydns-1.2.8.31-8|234	install -d %{buildroot}%{_datadir}/locale
21cr|mydns-1.2.8.31-8|235	cp -a ./$database%{_datadir}/locale %{buildroot}%{_datadir}
21cr|mydns-1.2.8.31-8|236	done
21cr|mydns-1.2.8.31-8|237	
21cr|mydns-1.2.8.31-8|238	%find_lang %{name}
21cr|mydns-1.2.8.31-8|239	
21cr|mydns-1.2.8.31-8|240	#main package (all files not linked with mysql or pgsql)
21cr|mydns-1.2.8.31-8|241	install -Dp -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/mydns.service
21cr|mydns-1.2.8.31-8|242	install -Dp -m 600 mydns.conf %{buildroot}%{_sysconfdir}/mydns.conf
21cr|mydns-1.2.8.31-8|243	install -Dp -m 644 contrib/admin.php %{buildroot}%{_datadir}/%{name}/admin.php
21cr|mydns-1.2.8.31-8|244	
21cr|mydns-1.2.8.31-8|245	install -Dp -m 644 doc/mydns.conf.5 %{buildroot}%{_mandir}/man5/mydns.conf.5
21cr|mydns-1.2.8.31-8|246	install -Dp -m 644 doc/mydns.8 %{buildroot}%{_mandir}/man8/mydns.8
21cr|mydns-1.2.8.31-8|247	install -Dp -m 644 doc/mydnscheck.8 %{buildroot}%{_mandir}/man8/mydnscheck.8
21cr|mydns-1.2.8.31-8|248	install -Dp -m 644 doc/mydnsexport.8 %{buildroot}%{_mandir}/man8/mydnsexport.8
21cr|mydns-1.2.8.31-8|249	install -Dp -m 644 doc/mydnsimport.8 %{buildroot}%{_mandir}/man8/mydnsimport.8
21cr|mydns-1.2.8.31-8|250	install -Dp -m 644 doc/mydns-conf.8 %{buildroot}%{_mandir}/man8/mydns-conf.8
21cr|mydns-1.2.8.31-8|251	install -Dp -m 644 doc/mydns.info %{buildroot}%{_infodir}/mydns.info

3336 21
21cr|mygui-3.4.1-6|1	%define major 3
21cr|mygui-3.4.1-6|2	%define libname %mklibname %{name} %{major}
21cr|mygui-3.4.1-6|3	%define devname %mklibname %{name} -d
21cr|mygui-3.4.1-6|4	
21cr|mygui-3.4.1-6|5	Summary:	Fast, simple and flexible GUI library for Ogre
21cr|mygui-3.4.1-6|6	Name:		mygui
21cr|mygui-3.4.1-6|7	Version:	3.4.1
21cr|mygui-3.4.1-6|8	Release:	6
21cr|mygui-3.4.1-6|9	# UnitTests include agg-2.4, which is under a BSD variant (not built or installed here)
21cr|mygui-3.4.1-6|10	License:	LGPLv3+
21cr|mygui-3.4.1-6|11	Group:		System/Libraries
21cr|mygui-3.4.1-6|12	Url:		http://mygui.info/
21cr|mygui-3.4.1-6|13	Source0:	https://github.com/MyGUI/mygui/archive/refs/tags/MyGUI%{version}.tar.gz
21cr|mygui-3.4.1-6|14	BuildRequires:	cmake
21cr|mygui-3.4.1-6|15	BuildRequires:	doxygen
21cr|mygui-3.4.1-6|16	BuildRequires:	graphviz
21cr|mygui-3.4.1-6|17	BuildRequires:	ogre-samples
21cr|mygui-3.4.1-6|18	BuildRequires:	boost-devel
21cr|mygui-3.4.1-6|19	BuildRequires:	pkgconfig(freetype2)
21cr|mygui-3.4.1-6|20	BuildRequires:	pkgconfig(sdl2)
21cr|mygui-3.4.1-6|21	BuildRequires:	pkgconfig(OGRE)
21cr|mygui-3.4.1-6|22	BuildRequires:	pkgconfig(uuid)
21cr|mygui-3.4.1-6|23	
21cr|mygui-3.4.1-6|24	%description
21cr|mygui-3.4.1-6|25	MyGUI is a GUI library for Ogre Rendering Engine which aims to be fast,
21cr|mygui-3.4.1-6|26	flexible and simple in using.
21cr|mygui-3.4.1-6|27	
21cr|mygui-3.4.1-6|28	%files
21cr|mygui-3.4.1-6|29	%dir %{_libdir}/MYGUI/
21cr|mygui-3.4.1-6|30	%{_libdir}/MYGUI/*
21cr|mygui-3.4.1-6|31	%dir %{_datadir}/MYGUI/Media
21cr|mygui-3.4.1-6|32	%{_datadir}/MYGUI/Media/*
21cr|mygui-3.4.1-6|33	
21cr|mygui-3.4.1-6|34	#----------------------------------------------------------------------------
21cr|mygui-3.4.1-6|35	
21cr|mygui-3.4.1-6|36	%package -n %{libname}
21cr|mygui-3.4.1-6|37	Summary:	Fast, simple and flexible GUI library for Ogre
21cr|mygui-3.4.1-6|38	Group:		System/Libraries
21cr|mygui-3.4.1-6|39	
21cr|mygui-3.4.1-6|40	%description -n %{libname}
21cr|mygui-3.4.1-6|41	MyGUI is a GUI library for Ogre Rendering Engine which aims to be fast,
21cr|mygui-3.4.1-6|42	flexible and simple in using.
21cr|mygui-3.4.1-6|43	
21cr|mygui-3.4.1-6|44	%files -n %{libname}
21cr|mygui-3.4.1-6|45	%{_libdir}/libMyGUIEngine.so.%{major}*
21cr|mygui-3.4.1-6|46	
21cr|mygui-3.4.1-6|47	#----------------------------------------------------------------------------
21cr|mygui-3.4.1-6|48	
21cr|mygui-3.4.1-6|49	%package -n %{devname}
21cr|mygui-3.4.1-6|50	Summary:	Development files for MyGUI
21cr|mygui-3.4.1-6|51	Group:		Development/C++
21cr|mygui-3.4.1-6|52	Requires:	%{libname} = %{EVRD}
21cr|mygui-3.4.1-6|53	Requires:	pkgconfig(sdl2)
21cr|mygui-3.4.1-6|54	Requires:	pkgconfig(OGRE)
21cr|mygui-3.4.1-6|55	Provides:	%{name}-devel = %{EVRD}
21cr|mygui-3.4.1-6|56	
21cr|mygui-3.4.1-6|57	%description -n %{devname}
21cr|mygui-3.4.1-6|58	The %{devname} package contains libraries and header files for
21cr|mygui-3.4.1-6|59	developing applications that use %{name}.
21cr|mygui-3.4.1-6|60	
21cr|mygui-3.4.1-6|61	%files -n %{devname}
21cr|mygui-3.4.1-6|62	%{_includedir}/*
21cr|mygui-3.4.1-6|63	%{_libdir}/libMyGUI.OgrePlatform.a
21cr|mygui-3.4.1-6|64	%{_libdir}/libMyGUIEngine.so
21cr|mygui-3.4.1-6|65	%{_libdir}/pkgconfig/*.pc
21cr|mygui-3.4.1-6|66	
21cr|mygui-3.4.1-6|67	#----------------------------------------------------------------------------
21cr|mygui-3.4.1-6|68	
21cr|mygui-3.4.1-6|69	%package doc
21cr|mygui-3.4.1-6|70	Summary:	Development documentation for MyGUI
21cr|mygui-3.4.1-6|71	Group:		Development/C++
21cr|mygui-3.4.1-6|72	BuildArch:	noarch
21cr|mygui-3.4.1-6|73	
21cr|mygui-3.4.1-6|74	%description doc
21cr|mygui-3.4.1-6|75	The %{name}-doc package contains reference documentation for
21cr|mygui-3.4.1-6|76	developing applications that use %{name}.
21cr|mygui-3.4.1-6|77	
21cr|mygui-3.4.1-6|78	%files doc
21cr|mygui-3.4.1-6|79	%doc Docs/html
21cr|mygui-3.4.1-6|80	
21cr|mygui-3.4.1-6|81	#----------------------------------------------------------------------------
21cr|mygui-3.4.1-6|82	
21cr|mygui-3.4.1-6|83	%prep
21cr|mygui-3.4.1-6|84	%setup -qn %{name}-MyGUI%{version}
21cr|mygui-3.4.1-6|85	
21cr|mygui-3.4.1-6|86	%build
21cr|mygui-3.4.1-6|87	# Plugins are windows only atm
21cr|mygui-3.4.1-6|88	cmake \
21cr|mygui-3.4.1-6|89	-DCMAKE_BUILD_TYPE:STRING=Release	\
21cr|mygui-3.4.1-6|90	-DCMAKE_CXX_FLAGS_RELEASE="%{optflags}"	\
21cr|mygui-3.4.1-6|91	-DCMAKE_INSTALL_PREFIX:PATH=/usr	\
21cr|mygui-3.4.1-6|92	-DCMAKE_SKIP_RPATH:BOOL=ON		\
21cr|mygui-3.4.1-6|93	-DMYGUI_BUILD_PLUGINS:BOOL=OFF		\
21cr|mygui-3.4.1-6|94	-DMYGUI_BUILD_TOOLS:BOOL=OFF		\
21cr|mygui-3.4.1-6|95	-DMYGUI_INSTALL_PDB:INTERNAL=FALSE
21cr|mygui-3.4.1-6|96	%make
21cr|mygui-3.4.1-6|97	# Generate doxygen documentation
21cr|mygui-3.4.1-6|98	pushd Docs
21cr|mygui-3.4.1-6|99	doxygen
21cr|mygui-3.4.1-6|100	rm -f html/installdox
21cr|mygui-3.4.1-6|101	popd
21cr|mygui-3.4.1-6|102	
21cr|mygui-3.4.1-6|103	%install
21cr|mygui-3.4.1-6|104	%makeinstall_std
21cr|mygui-3.4.1-6|105	
21cr|mygui-3.4.1-6|106	%ifarch x86_64
21cr|mygui-3.4.1-6|107	sed -i s,/lib,/lib64, %{buildroot}%{_libdir}/pkgconfig/MYGUI.pc
21cr|mygui-3.4.1-6|108	%endif
21cr|mygui-3.4.1-6|109	
21cr|mygui-3.4.1-6|110	# Remove sample showing plugin usage
21cr|mygui-3.4.1-6|111	for file in bin/Demo_* ; do
21cr|mygui-3.4.1-6|112	install -Dp -m 755 $file %{buildroot}%{_libdir}/MYGUI/Demos/`basename $file`
21cr|mygui-3.4.1-6|113	done
21cr|mygui-3.4.1-6|114	
21cr|mygui-3.4.1-6|115	# Copy Media files
21cr|mygui-3.4.1-6|116	mkdir -p %{buildroot}%{_datadir}/MYGUI/
21cr|mygui-3.4.1-6|117	cp -a Media %{buildroot}%{_datadir}/MYGUI/
21cr|mygui-3.4.1-6|118	
21cr|mygui-3.4.1-6|119	# Strip away unittests Media
21cr|mygui-3.4.1-6|120	rm -rf %{buildroot}%{_datadir}/MYGUI/Media/UnitTests
21cr|mygui-3.4.1-6|121	
21cr|mygui-3.4.1-6|122	# Remove CMake stuff from Media
21cr|mygui-3.4.1-6|123	rm -f %{buildroot}%{_datadir}/MYGUI/Media/CMakeLists.txt

3337 21
21cr|mypaint-2.0.1-1|1	%define _enable_debug_packages %{nil}
21cr|mypaint-2.0.1-1|2	%define debug_package %{nil}
21cr|mypaint-2.0.1-1|3	
21cr|mypaint-2.0.1-1|4	Summary:	A simple paint program
21cr|mypaint-2.0.1-1|5	Name:		mypaint
21cr|mypaint-2.0.1-1|6	Version:	2.0.1
21cr|mypaint-2.0.1-1|7	Release:	1
21cr|mypaint-2.0.1-1|8	License:	GPLv2+
21cr|mypaint-2.0.1-1|9	Group:		Graphics
21cr|mypaint-2.0.1-1|10	Url:		http://mypaint.org/
21cr|mypaint-2.0.1-1|11	Source0:	https://github.com/mypaint/mypaint/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|mypaint-2.0.1-1|12	Source1:	mypaint.rpmlintrc
21cr|mypaint-2.0.1-1|13	BuildRequires:	pkgconfig(python3)
21cr|mypaint-2.0.1-1|14	BuildRequires:	python3egg(setuptools)
21cr|mypaint-2.0.1-1|15	BuildRequires:	desktop-file-utils
21cr|mypaint-2.0.1-1|16	BuildRequires:	swig
21cr|mypaint-2.0.1-1|17	BuildRequires:	gomp-devel
21cr|mypaint-2.0.1-1|18	BuildRequires:	python3-numpy-devel
21cr|mypaint-2.0.1-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|mypaint-2.0.1-1|20	BuildRequires:	pkgconfig(lcms2)
21cr|mypaint-2.0.1-1|21	BuildRequires:	pkgconfig(libpng)
21cr|mypaint-2.0.1-1|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|mypaint-2.0.1-1|23	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|mypaint-2.0.1-1|24	BuildRequires:	pkgconfig(libmypaint)
21cr|mypaint-2.0.1-1|25	BuildRequires:	pkgconfig(mypaint-brushes-2.0)
21cr|mypaint-2.0.1-1|26	Requires:	python3-numpy
21cr|mypaint-2.0.1-1|27	Requires:	python3-protobuf
21cr|mypaint-2.0.1-1|28	Requires:	python3-gobject
21cr|mypaint-2.0.1-1|29	Requires:	mypaint-brushes
21cr|mypaint-2.0.1-1|30	Recommends:	libmypaint-i18n
21cr|mypaint-2.0.1-1|31	
21cr|mypaint-2.0.1-1|32	%description
21cr|mypaint-2.0.1-1|33	MyPaint is a fast and easy/simple painter app focused on the painter,
21cr|mypaint-2.0.1-1|34	so you can only focus on the art and not the program itself.
21cr|mypaint-2.0.1-1|35	Currently MyPaint does not have a layer system, also mypaint is using
21cr|mypaint-2.0.1-1|36	pygtk with C extensions.
21cr|mypaint-2.0.1-1|37	
21cr|mypaint-2.0.1-1|38	%files -f %{name}.lang
21cr|mypaint-2.0.1-1|39	%{_bindir}/%{name}
21cr|mypaint-2.0.1-1|40	%{_bindir}/%{name}-ora-thumbnailer
21cr|mypaint-2.0.1-1|41	%{_datadir}/%{name}/*
21cr|mypaint-2.0.1-1|42	%{_datadir}/metainfo/mypaint.appdata.xml
21cr|mypaint-2.0.1-1|43	%{_datadir}/applications/%{name}.desktop
21cr|mypaint-2.0.1-1|44	%{_datadir}/thumbnailers/mypaint-ora.thumbnailer
21cr|mypaint-2.0.1-1|45	%{_iconsdir}/hicolor/*
21cr|mypaint-2.0.1-1|46	%{_libdir}/%{name}/gui
21cr|mypaint-2.0.1-1|47	%{_libdir}/%{name}/lib
21cr|mypaint-2.0.1-1|48	%{_libdir}/%{name}/managed_files.txt
21cr|mypaint-2.0.1-1|49	%{_libdir}/%{name}/MyPaint-*.egg-info
21cr|mypaint-2.0.1-1|50	#---------------------------------------------------------------------
21cr|mypaint-2.0.1-1|51	
21cr|mypaint-2.0.1-1|52	%prep
21cr|mypaint-2.0.1-1|53	%autosetup -p1
21cr|mypaint-2.0.1-1|54	
21cr|mypaint-2.0.1-1|55	# for 64 bit
21cr|mypaint-2.0.1-1|56	sed -i 's|lib/mypaint|%{_lib}/mypaint|g' mypaint.py
21cr|mypaint-2.0.1-1|57	sed -i "s|'lib', 'mypaint'|'%{_lib}', 'mypaint'|" mypaint.py
21cr|mypaint-2.0.1-1|58	
21cr|mypaint-2.0.1-1|59	%build
21cr|mypaint-2.0.1-1|60	%__python3 setup.py build_ext
21cr|mypaint-2.0.1-1|61	%__python3 setup.py build_py
21cr|mypaint-2.0.1-1|62	%__python3 setup.py build_translations
21cr|mypaint-2.0.1-1|63	%__python3 setup.py build_config
21cr|mypaint-2.0.1-1|64	
21cr|mypaint-2.0.1-1|65	%install
21cr|mypaint-2.0.1-1|66	%{__python3} setup.py managed_install --prefix=%{buildroot}%{_prefix}
21cr|mypaint-2.0.1-1|67	[[ %{_lib} != lib ]] && mv %{buildroot}%{_prefix}/lib %{buildroot}%{_prefix}/%{_lib}
21cr|mypaint-2.0.1-1|68	
21cr|mypaint-2.0.1-1|69	desktop-file-install \
21cr|mypaint-2.0.1-1|70	--dir=%{buildroot}%{_datadir}/applications \
21cr|mypaint-2.0.1-1|71	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|mypaint-2.0.1-1|72	
21cr|mypaint-2.0.1-1|73	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21cr|mypaint-2.0.1-1|74	find %{buildroot} -name '*.a' -exec rm -f {} ';'
21cr|mypaint-2.0.1-1|75	
21cr|mypaint-2.0.1-1|76	%find_lang %{name}

3338 21
21cr|myrulib-0.29.16-5|1	#
21cr|myrulib-0.29.16-5|2	# this file based on spec file for package myrulib (Version 0.27)
21cr|myrulib-0.29.16-5|3	#
21cr|myrulib-0.29.16-5|4	# Copyright (c) 2009-2011 Denis Kandrashin, Kyrill Detinov
21cr|myrulib-0.29.16-5|5	# This file and all modifications and additions to the pristine
21cr|myrulib-0.29.16-5|6	# package are under the same license as the package itself.
21cr|myrulib-0.29.16-5|7	#
21cr|myrulib-0.29.16-5|8	
21cr|myrulib-0.29.16-5|9	Name:           myrulib
21cr|myrulib-0.29.16-5|10	Version:        0.29.16
21cr|myrulib-0.29.16-5|11	Release:        5
21cr|myrulib-0.29.16-5|12	License:        GPLv3
21cr|myrulib-0.29.16-5|13	Summary:        E-Book Library Manager
21cr|myrulib-0.29.16-5|14	URL:            http://myrulib.lintest.ru
21cr|myrulib-0.29.16-5|15	Group:          Office
21cr|myrulib-0.29.16-5|16	Source0:        http://www.lintest.ru/pub/%{name}-%{version}.tar.bz2
21cr|myrulib-0.29.16-5|17	BuildRequires:  pkgconfig(icu-i18n)
21cr|myrulib-0.29.16-5|18	BuildRequires:  pkgconfig(libxml-2.0)
21cr|myrulib-0.29.16-5|19	BuildRequires:  wxgtku2.8-devel >= 2.8.10
21cr|myrulib-0.29.16-5|20	BuildRequires:  bzip2-devel
21cr|myrulib-0.29.16-5|21	
21cr|myrulib-0.29.16-5|22	%description
21cr|myrulib-0.29.16-5|23	MyRuLib is an application for organizing your own collection of e-books.
21cr|myrulib-0.29.16-5|24	
21cr|myrulib-0.29.16-5|25	Authors:
21cr|myrulib-0.29.16-5|26	--------
21cr|myrulib-0.29.16-5|27	Denis Kandrashin <mail@lintest.ru>
21cr|myrulib-0.29.16-5|28	
21cr|myrulib-0.29.16-5|29	%prep
21cr|myrulib-0.29.16-5|30	%setup -q
21cr|myrulib-0.29.16-5|31	[ ! -x configure ] && %{__chmod} +x configure
21cr|myrulib-0.29.16-5|32	chmod -R a+r .
21cr|myrulib-0.29.16-5|33	
21cr|myrulib-0.29.16-5|34	%build
21cr|myrulib-0.29.16-5|35	LDFLAGS="$LDFLAGS -lpthread"
21cr|myrulib-0.29.16-5|36	%configure \
21cr|myrulib-0.29.16-5|37	--with-icu \
21cr|myrulib-0.29.16-5|38	--without-strip
21cr|myrulib-0.29.16-5|39	%make
21cr|myrulib-0.29.16-5|40	
21cr|myrulib-0.29.16-5|41	%install
21cr|myrulib-0.29.16-5|42	%makeinstall_std
21cr|myrulib-0.29.16-5|43	%find_lang %{name}
21cr|myrulib-0.29.16-5|44	
21cr|myrulib-0.29.16-5|45	%files -f %{name}.lang
21cr|myrulib-0.29.16-5|46	%{_bindir}/%{name}
21cr|myrulib-0.29.16-5|47	%{_datadir}/applications/%{name}.desktop
21cr|myrulib-0.29.16-5|48	%{_datadir}/icons/hicolor/*/*/%{name}.png
21cr|myrulib-0.29.16-5|49	%{_datadir}/pixmaps/%{name}.png
21cr|myrulib-0.29.16-5|50	%doc AUTHORS README

3339 21
21cr|mysac-1.1.2-2|1	%ifarch %{ix86}
21cr|mysac-1.1.2-2|2	# on new glibc build i686 fail
21cr|mysac-1.1.2-2|3	%global optflags %{optflags} -fno-stack-protector
21cr|mysac-1.1.2-2|4	%endif
21cr|mysac-1.1.2-2|5	
21cr|mysac-1.1.2-2|6	%define major 0.0
21cr|mysac-1.1.2-2|7	%define libname %mklibname %{name} %{major}
21cr|mysac-1.1.2-2|8	%define devname %mklibname %{name} -d
21cr|mysac-1.1.2-2|9	
21cr|mysac-1.1.2-2|10	Summary:	Provides mechanisms for making asynchronous request to MySQL database
21cr|mysac-1.1.2-2|11	Name:		mysac
21cr|mysac-1.1.2-2|12	Version:	1.1.2
21cr|mysac-1.1.2-2|13	Release:	2
21cr|mysac-1.1.2-2|14	License:	GPLv2+
21cr|mysac-1.1.2-2|15	Group:		Networking/Other
21cr|mysac-1.1.2-2|16	Url:		http://www.arpalert.org/mysac.html
21cr|mysac-1.1.2-2|17	Source0:	http://www.arpalert.org/src/%{name}-%{version}.tar.gz
21cr|mysac-1.1.2-2|18	Patch0:		mysac-makefile.patch
21cr|mysac-1.1.2-2|19	Patch1:		mysac-mariadb.patch
21cr|mysac-1.1.2-2|20	BuildRequires:	mariadb-devel
21cr|mysac-1.1.2-2|21	
21cr|mysac-1.1.2-2|22	%description
21cr|mysac-1.1.2-2|23	MySAC is a library that provides mechanisms for making asynchronous
21cr|mysac-1.1.2-2|24	request to MySQL database. It uses uses the official MySQL client
21cr|mysac-1.1.2-2|25	library for authentication and network functions. Memory allocation
21cr|mysac-1.1.2-2|26	must be done in user code, so any memory manager can be used.
21cr|mysac-1.1.2-2|27	
21cr|mysac-1.1.2-2|28	#----------------------------------------------------------------------------
21cr|mysac-1.1.2-2|29	
21cr|mysac-1.1.2-2|30	%package -n %{libname}
21cr|mysac-1.1.2-2|31	Summary:	Shared library for mysac
21cr|mysac-1.1.2-2|32	Group:		System/Libraries
21cr|mysac-1.1.2-2|33	Conflicts:	%{_lib}mysac0 < 1.1.1-3
21cr|mysac-1.1.2-2|34	Obsoletes:	%{_lib}mysac0 < 1.1.1-3
21cr|mysac-1.1.2-2|35	
21cr|mysac-1.1.2-2|36	%description -n %{libname}
21cr|mysac-1.1.2-2|37	MySAC is a library that provides mechanisms for making asynchronous
21cr|mysac-1.1.2-2|38	request to MySQL database. It uses uses the official MySQL client
21cr|mysac-1.1.2-2|39	library for authentication and network functions. Memory allocation
21cr|mysac-1.1.2-2|40	must be done in user code, so any memory manager can be used.
21cr|mysac-1.1.2-2|41	
21cr|mysac-1.1.2-2|42	%files -n %{libname}
21cr|mysac-1.1.2-2|43	%{_libdir}/libmysac.so.%{major}*
21cr|mysac-1.1.2-2|44	
21cr|mysac-1.1.2-2|45	#----------------------------------------------------------------------------
21cr|mysac-1.1.2-2|46	
21cr|mysac-1.1.2-2|47	%package -n %{devname}
21cr|mysac-1.1.2-2|48	Summary:	Development files for the mysac library
21cr|mysac-1.1.2-2|49	Group:		Development/C
21cr|mysac-1.1.2-2|50	Requires:	%{libname} = %{EVRD}
21cr|mysac-1.1.2-2|51	Provides:	%{name}-devel = %{EVRD}
21cr|mysac-1.1.2-2|52	
21cr|mysac-1.1.2-2|53	%description -n %{devname}
21cr|mysac-1.1.2-2|54	Development files for the mysac library.
21cr|mysac-1.1.2-2|55	
21cr|mysac-1.1.2-2|56	%files  -n %{devname}
21cr|mysac-1.1.2-2|57	%{_includedir}/*.h
21cr|mysac-1.1.2-2|58	%{_libdir}/libmysac.so
21cr|mysac-1.1.2-2|59	
21cr|mysac-1.1.2-2|60	#----------------------------------------------------------------------------
21cr|mysac-1.1.2-2|61	
21cr|mysac-1.1.2-2|62	%prep
21cr|mysac-1.1.2-2|63	%autosetup -p1
21cr|mysac-1.1.2-2|64	
21cr|mysac-1.1.2-2|65	%build
21cr|mysac-1.1.2-2|66	%make \
21cr|mysac-1.1.2-2|67	CFLAGS="%{optflags} -DBUILDVER=%{version} -I/usr/include/mysql " \
21cr|mysac-1.1.2-2|68	LDFLAGS="%{ldflags} -lmariadb"
21cr|mysac-1.1.2-2|69	
21cr|mysac-1.1.2-2|70	%install
21cr|mysac-1.1.2-2|71	mkdir -p %{buildroot}%{_includedir}
21cr|mysac-1.1.2-2|72	mkdir -p %{buildroot}%{_libdir}
21cr|mysac-1.1.2-2|73	install -m0755 libmysac.so.%{major} %{buildroot}%{_libdir}
21cr|mysac-1.1.2-2|74	install -m0755 *.h  %{buildroot}%{_includedir}
21cr|mysac-1.1.2-2|75	pushd %{buildroot}%{_libdir}
21cr|mysac-1.1.2-2|76	ln -s libmysac.so.%{major} libmysac.so
21cr|mysac-1.1.2-2|77	popd

3340 21
21cr|myspell-br-0.3-4|1	Name: myspell-br
21cr|myspell-br-0.3-4|2	Summary: Breton hunspell dictionaries
21cr|myspell-br-0.3-4|3	Version: 0.3
21cr|myspell-br-0.3-4|4	Release: 4
21cr|myspell-br-0.3-4|5	Group: System/Internationalization
21cr|myspell-br-0.3-4|6	URL: http://www.drouizig.org/
21cr|myspell-br-0.3-4|7	Source: http://extensions.services.openoffice.org/e-files/2207/3/dict-br_0.3.oxt
21cr|myspell-br-0.3-4|8	License: LGPLv2+
21cr|myspell-br-0.3-4|9	BuildArch: noarch
21cr|myspell-br-0.3-4|10	
21cr|myspell-br-0.3-4|11	#Requires: hunspell
21cr|myspell-br-0.3-4|12	Requires: locales-br
21cr|myspell-br-0.3-4|13	
21cr|myspell-br-0.3-4|14	%description
21cr|myspell-br-0.3-4|15	myspell-br contains spell checking data in Breton (France) to be used by
21cr|myspell-br-0.3-4|16	OpenOffice.org or MySpell-capable applications like Mozilla. With this
21cr|myspell-br-0.3-4|17	extension, you can compose a document in Breton and check for the typos easily.
21cr|myspell-br-0.3-4|18	
21cr|myspell-br-0.3-4|19	
21cr|myspell-br-0.3-4|20	%prep
21cr|myspell-br-0.3-4|21	%setup -q -c -n hunspell-br-%{version}
21cr|myspell-br-0.3-4|22	
21cr|myspell-br-0.3-4|23	%build
21cr|myspell-br-0.3-4|24	chmod -x dictionaries/*
21cr|myspell-br-0.3-4|25	
21cr|myspell-br-0.3-4|26	%install
21cr|myspell-br-0.3-4|27	rm -rf $RPM_BUILD_ROOT
21cr|myspell-br-0.3-4|28	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/dict/{ooo,mozilla}
21cr|myspell-br-0.3-4|29	cp -p dictionaries/br_FR.* $RPM_BUILD_ROOT/%{_datadir}/dict/ooo
21cr|myspell-br-0.3-4|30	for ext in aff dic; do
21cr|myspell-br-0.3-4|31	ln -s ../ooo/br.$ext $RPM_BUILD_ROOT/%{_datadir}/dict/mozilla/br.$ext
21cr|myspell-br-0.3-4|32	done
21cr|myspell-br-0.3-4|33	
21cr|myspell-br-0.3-4|34	%clean
21cr|myspell-br-0.3-4|35	rm -rf $RPM_BUILD_ROOT
21cr|myspell-br-0.3-4|36	
21cr|myspell-br-0.3-4|37	%files
21cr|myspell-br-0.3-4|38	%defattr(-,root,root,-)
21cr|myspell-br-0.3-4|39	%doc LICENSES-en.txt package-description.txt
21cr|myspell-br-0.3-4|40	%{_datadir}/dict/*

3341 21
21cr|mysql-connector-python-8.0.27-1|1	# spec file for mysql-connector-python
21cr|mysql-connector-python-8.0.27-1|2	#
21cr|mysql-connector-python-8.0.27-1|3	# Copyright (c) 2011-2014 Remi Collet
21cr|mysql-connector-python-8.0.27-1|4	# License: CC-BY-SA
21cr|mysql-connector-python-8.0.27-1|5	# http://creativecommons.org/licenses/by-sa/3.0/
21cr|mysql-connector-python-8.0.27-1|6	#
21cr|mysql-connector-python-8.0.27-1|7	# Please, preserve the changelog entries
21cr|mysql-connector-python-8.0.27-1|8	#
21cr|mysql-connector-python-8.0.27-1|9	
21cr|mysql-connector-python-8.0.27-1|10	%define debug_package %{nil}
21cr|mysql-connector-python-8.0.27-1|11	
21cr|mysql-connector-python-8.0.27-1|12	Name:           mysql-connector-python
21cr|mysql-connector-python-8.0.27-1|13	Version:        8.0.27
21cr|mysql-connector-python-8.0.27-1|14	Release:        1
21cr|mysql-connector-python-8.0.27-1|15	Summary:        MySQL Connector for Python 3
21cr|mysql-connector-python-8.0.27-1|16	Group:          Development/Python
21cr|mysql-connector-python-8.0.27-1|17	License:        GPLv2 with exceptions
21cr|mysql-connector-python-8.0.27-1|18	URL:            http://dev.mysql.com/doc/connector-python/en/index.html
21cr|mysql-connector-python-8.0.27-1|19	Source0:        https://pypi.io/packages/source/m/%{name}/%{name}-%{version}.tar.gz
21cr|mysql-connector-python-8.0.27-1|20	# developer like see files in sitelib
21cr|mysql-connector-python-8.0.27-1|21	Source10:       mysql-connector-python.rpmlintrc
21cr|mysql-connector-python-8.0.27-1|22	BuildRequires:  python3-devel >= 3
21cr|mysql-connector-python-8.0.27-1|23	BuildRequires:  python3-setuptools
21cr|mysql-connector-python-8.0.27-1|24	
21cr|mysql-connector-python-8.0.27-1|25	
21cr|mysql-connector-python-8.0.27-1|26	%global _description\
21cr|mysql-connector-python-8.0.27-1|27	MySQL Connector/Python is implementing the MySQL Client/Server protocol\
21cr|mysql-connector-python-8.0.27-1|28	completely in Python. No MySQL libraries are needed, and no compilation\
21cr|mysql-connector-python-8.0.27-1|29	is necessary to run this Python DB API v2.0 compliant driver.\
21cr|mysql-connector-python-8.0.27-1|30	\
21cr|mysql-connector-python-8.0.27-1|31	Documentation: http://dev.mysql.com/doc/connector-python/en/index.html\
21cr|mysql-connector-python-8.0.27-1|32	
21cr|mysql-connector-python-8.0.27-1|33	
21cr|mysql-connector-python-8.0.27-1|34	%description %_description
21cr|mysql-connector-python-8.0.27-1|35	
21cr|mysql-connector-python-8.0.27-1|36	#--------------------------------------------------------------------
21cr|mysql-connector-python-8.0.27-1|37	%package -n mysql-connector-python3
21cr|mysql-connector-python-8.0.27-1|38	Summary: MySQL Connector for Python 3
21cr|mysql-connector-python-8.0.27-1|39	Group:          Development/Python
21cr|mysql-connector-python-8.0.27-1|40	
21cr|mysql-connector-python-8.0.27-1|41	%description -n mysql-connector-python3
21cr|mysql-connector-python-8.0.27-1|42	MySQL Connector/Python is implementing the MySQL Client/Server protocol
21cr|mysql-connector-python-8.0.27-1|43	completely in Python. No MySQL libraries are needed, and no compilation
21cr|mysql-connector-python-8.0.27-1|44	is necessary to run this Python DB API v2.0 compliant driver.
21cr|mysql-connector-python-8.0.27-1|45	
21cr|mysql-connector-python-8.0.27-1|46	Documentation: http://dev.mysql.com/doc/connector-python/en/index.html
21cr|mysql-connector-python-8.0.27-1|47	
21cr|mysql-connector-python-8.0.27-1|48	%files -n mysql-connector-python3
21cr|mysql-connector-python-8.0.27-1|49	%doc CHANGES.txt README* docs
21cr|mysql-connector-python-8.0.27-1|50	%doc examples/*
21cr|mysql-connector-python-8.0.27-1|51	%license LICENSE.txt
21cr|mysql-connector-python-8.0.27-1|52	# developer like see files in sitelib
21cr|mysql-connector-python-8.0.27-1|53	%{python3_sitearch}/*
21cr|mysql-connector-python-8.0.27-1|54	
21cr|mysql-connector-python-8.0.27-1|55	#--------------------------------------------------------------------
21cr|mysql-connector-python-8.0.27-1|56	
21cr|mysql-connector-python-8.0.27-1|57	%prep
21cr|mysql-connector-python-8.0.27-1|58	%setup -q -n %{name}-%{version}
21cr|mysql-connector-python-8.0.27-1|59	
21cr|mysql-connector-python-8.0.27-1|60	%build
21cr|mysql-connector-python-8.0.27-1|61	%__python3 setup.py build
21cr|mysql-connector-python-8.0.27-1|62	
21cr|mysql-connector-python-8.0.27-1|63	%install
21cr|mysql-connector-python-8.0.27-1|64	%__python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
21cr|mysql-connector-python-8.0.27-1|65	

3342 21
21cr|mysqldoc-0.0.9-7|1	%define _enable_debug_packages %{nil}
21cr|mysqldoc-0.0.9-7|2	%define debug_package          %{nil}
21cr|mysqldoc-0.0.9-7|3	
21cr|mysqldoc-0.0.9-7|4	Summary:	A command-line tool for auto-documenting MySQL Schema
21cr|mysqldoc-0.0.9-7|5	Name:		mysqldoc
21cr|mysqldoc-0.0.9-7|6	Version:	0.0.9
21cr|mysqldoc-0.0.9-7|7	Release:	7
21cr|mysqldoc-0.0.9-7|8	Group:		System/Servers
21cr|mysqldoc-0.0.9-7|9	License:	GPL
21cr|mysqldoc-0.0.9-7|10	URL:		http://code.google.com/p/mysqldoc/
21cr|mysqldoc-0.0.9-7|11	Source0:	http://mysqldoc.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|mysqldoc-0.0.9-7|12	BuildRequires:	perl
21cr|mysqldoc-0.0.9-7|13	BuildArch:	noarch
21cr|mysqldoc-0.0.9-7|14	
21cr|mysqldoc-0.0.9-7|15	%description
21cr|mysqldoc-0.0.9-7|16	mysqldoc is a command-line tool for auto-documenting MySQL Schema. Output
21cr|mysqldoc-0.0.9-7|17	formats include XML, HTML, and TXT. mysqldoc takes COMMENT arguments and
21cr|mysqldoc-0.0.9-7|18	translates them into useful formats.
21cr|mysqldoc-0.0.9-7|19	
21cr|mysqldoc-0.0.9-7|20	%prep
21cr|mysqldoc-0.0.9-7|21	
21cr|mysqldoc-0.0.9-7|22	%setup -q
21cr|mysqldoc-0.0.9-7|23	
21cr|mysqldoc-0.0.9-7|24	%build
21cr|mysqldoc-0.0.9-7|25	
21cr|mysqldoc-0.0.9-7|26	%install
21cr|mysqldoc-0.0.9-7|27	rm -rf %{buildroot}
21cr|mysqldoc-0.0.9-7|28	
21cr|mysqldoc-0.0.9-7|29	install -d %{buildroot}%{_bindir}
21cr|mysqldoc-0.0.9-7|30	install -d %{buildroot}%{_mandir}/man1
21cr|mysqldoc-0.0.9-7|31	
21cr|mysqldoc-0.0.9-7|32	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|mysqldoc-0.0.9-7|33	pod2man %{name} > %{buildroot}%{_mandir}/man1/mysqldoc.1
21cr|mysqldoc-0.0.9-7|34	
21cr|mysqldoc-0.0.9-7|35	%clean
21cr|mysqldoc-0.0.9-7|36	rm -rf %{buildroot}
21cr|mysqldoc-0.0.9-7|37	
21cr|mysqldoc-0.0.9-7|38	%files
21cr|mysqldoc-0.0.9-7|39	%defattr(-,root,root)
21cr|mysqldoc-0.0.9-7|40	%doc RELEASE_HISTORY
21cr|mysqldoc-0.0.9-7|41	%attr(0755,root,root) %{_bindir}/%{name}
21cr|mysqldoc-0.0.9-7|42	%{_mandir}/man1/mysqldoc.1*

3343 21
21cr|mysql_performance_tuning_primer-1.6-3|1	%define debug_package          %{nil}
21cr|mysql_performance_tuning_primer-1.6-3|2	
21cr|mysql_performance_tuning_primer-1.6-3|3	Summary:	MySQL Performance Tuning Primer Script
21cr|mysql_performance_tuning_primer-1.6-3|4	Name:		mysql_performance_tuning_primer
21cr|mysql_performance_tuning_primer-1.6-3|5	Version:	1.6
21cr|mysql_performance_tuning_primer-1.6-3|6	Release:	3
21cr|mysql_performance_tuning_primer-1.6-3|7	Group:		System/Servers
21cr|mysql_performance_tuning_primer-1.6-3|8	License:	GPL
21cr|mysql_performance_tuning_primer-1.6-3|9	URL:		http://www.day32.com/MySQL/
21cr|mysql_performance_tuning_primer-1.6-3|10	Source0:	http://www.day32.com/MySQL/tuning-primer.sh
21cr|mysql_performance_tuning_primer-1.6-3|11	Source1:	http://www.day32.com/MySQL/time_behind_master.sh
21cr|mysql_performance_tuning_primer-1.6-3|12	Source2:	http://www.day32.com/MySQL/slave_status.sh
21cr|mysql_performance_tuning_primer-1.6-3|13	Source3:	http://www.day32.com/MySQL/MYSQL_BACKUP.sh
21cr|mysql_performance_tuning_primer-1.6-3|14	Requires:	mysql
21cr|mysql_performance_tuning_primer-1.6-3|15	BuildArch:	noarch
21cr|mysql_performance_tuning_primer-1.6-3|16	
21cr|mysql_performance_tuning_primer-1.6-3|17	%description
21cr|mysql_performance_tuning_primer-1.6-3|18	This script takes information from "SHOW STATUS LIKE..." and "SHOW VARIABLES
21cr|mysql_performance_tuning_primer-1.6-3|19	LIKE..." to produce sane recomendations for tuning server variables. It is
21cr|mysql_performance_tuning_primer-1.6-3|20	compatibly with all versions of MySQL 3.23 and higher (including 5.1).
21cr|mysql_performance_tuning_primer-1.6-3|21	
21cr|mysql_performance_tuning_primer-1.6-3|22	o Currently it handles recomendations for the following:
21cr|mysql_performance_tuning_primer-1.6-3|23	o Slow Query Log
21cr|mysql_performance_tuning_primer-1.6-3|24	o Max Connections
21cr|mysql_performance_tuning_primer-1.6-3|25	o Worker Threads
21cr|mysql_performance_tuning_primer-1.6-3|26	o Key Buffer
21cr|mysql_performance_tuning_primer-1.6-3|27	o Query Cache
21cr|mysql_performance_tuning_primer-1.6-3|28	o Sort Buffer
21cr|mysql_performance_tuning_primer-1.6-3|29	o Joins
21cr|mysql_performance_tuning_primer-1.6-3|30	o Temp Tables
21cr|mysql_performance_tuning_primer-1.6-3|31	o Table (Open & Definition) Cache
21cr|mysql_performance_tuning_primer-1.6-3|32	o Table Locking
21cr|mysql_performance_tuning_primer-1.6-3|33	o Table Scans (read_buffer)
21cr|mysql_performance_tuning_primer-1.6-3|34	o Innodb Status
21cr|mysql_performance_tuning_primer-1.6-3|35	
21cr|mysql_performance_tuning_primer-1.6-3|36	%prep
21cr|mysql_performance_tuning_primer-1.6-3|37	
21cr|mysql_performance_tuning_primer-1.6-3|38	%setup -q -c -T
21cr|mysql_performance_tuning_primer-1.6-3|39	
21cr|mysql_performance_tuning_primer-1.6-3|40	cp %{SOURCE0} mysql_performance_tuning_primer
21cr|mysql_performance_tuning_primer-1.6-3|41	cp %{SOURCE1} mysql_performance_time_behind_master
21cr|mysql_performance_tuning_primer-1.6-3|42	cp %{SOURCE2} mysql_performance_slave_status
21cr|mysql_performance_tuning_primer-1.6-3|43	cp %{SOURCE2} mysql_performance_backup
21cr|mysql_performance_tuning_primer-1.6-3|44	perl -pi -e "s|^#\!/.*|#!/bin/bash|g" mysql_performance_tuning_primer
21cr|mysql_performance_tuning_primer-1.6-3|45	perl -pi -e "s|^#\!/.*|#!/bin/bash|g" mysql_performance_time_behind_master
21cr|mysql_performance_tuning_primer-1.6-3|46	perl -pi -e "s|^#\!/.*|#!/bin/bash|g" mysql_performance_slave_status
21cr|mysql_performance_tuning_primer-1.6-3|47	perl -pi -e "s|^#\!/.*|#!/bin/bash|g" mysql_performance_backup
21cr|mysql_performance_tuning_primer-1.6-3|48	
21cr|mysql_performance_tuning_primer-1.6-3|49	%build
21cr|mysql_performance_tuning_primer-1.6-3|50	
21cr|mysql_performance_tuning_primer-1.6-3|51	%install
21cr|mysql_performance_tuning_primer-1.6-3|52	install -d %{buildroot}%{_sbindir}
21cr|mysql_performance_tuning_primer-1.6-3|53	install -m0755 mysql_performance_tuning_primer %{buildroot}%{_sbindir}/
21cr|mysql_performance_tuning_primer-1.6-3|54	
21cr|mysql_performance_tuning_primer-1.6-3|55	%files
21cr|mysql_performance_tuning_primer-1.6-3|56	%defattr(0755,root,root)
21cr|mysql_performance_tuning_primer-1.6-3|57	%attr(0755,root,root) %{_sbindir}/mysql_performance_tuning_primer

3344 21
21cr|mysqltuner-1.9.9-1|1	%define _enable_debug_packages %{nil}
21cr|mysqltuner-1.9.9-1|2	%define debug_package          %{nil}
21cr|mysqltuner-1.9.9-1|3	
21cr|mysqltuner-1.9.9-1|4	Summary:	High Performance MySQL Tuning Script
21cr|mysqltuner-1.9.9-1|5	Name:		mysqltuner
21cr|mysqltuner-1.9.9-1|6	Version:	1.9.9
21cr|mysqltuner-1.9.9-1|7	Release:	1
21cr|mysqltuner-1.9.9-1|8	Group:		System/Servers
21cr|mysqltuner-1.9.9-1|9	License:	GPLv3+
21cr|mysqltuner-1.9.9-1|10	URL:		http://rackerhacker.com/mysqltuner/
21cr|mysqltuner-1.9.9-1|11	Source0:	http://mysqltuner.com/mysqltuner.pl
21cr|mysqltuner-1.9.9-1|12	Requires:	mysql
21cr|mysqltuner-1.9.9-1|13	BuildArch:	noarch
21cr|mysqltuner-1.9.9-1|14	BuildRequires:	dos2unix
21cr|mysqltuner-1.9.9-1|15	
21cr|mysqltuner-1.9.9-1|16	%description
21cr|mysqltuner-1.9.9-1|17	MySQLTuner is a high-performance MySQL tuning script written in perl that will
21cr|mysqltuner-1.9.9-1|18	provide you with a snapshot of a MySQL server's health. Based on the statistics
21cr|mysqltuner-1.9.9-1|19	gathered, specific recommendations will be provided that will increase a MySQL
21cr|mysqltuner-1.9.9-1|20	server's efficiency and performance. The script gives you automated MySQL
21cr|mysqltuner-1.9.9-1|21	tuning that is on the level of what you would receive from a MySQL DBA.
21cr|mysqltuner-1.9.9-1|22	
21cr|mysqltuner-1.9.9-1|23	This script has been derived from many of the ideas in Matthew Montgomery's
21cr|mysqltuner-1.9.9-1|24	MySQL tuning primer script.
21cr|mysqltuner-1.9.9-1|25	
21cr|mysqltuner-1.9.9-1|26	%prep
21cr|mysqltuner-1.9.9-1|27	
21cr|mysqltuner-1.9.9-1|28	%setup -c -T
21cr|mysqltuner-1.9.9-1|29	
21cr|mysqltuner-1.9.9-1|30	cp %{SOURCE0} %{name}
21cr|mysqltuner-1.9.9-1|31	
21cr|mysqltuner-1.9.9-1|32	%build
21cr|mysqltuner-1.9.9-1|33	
21cr|mysqltuner-1.9.9-1|34	%install
21cr|mysqltuner-1.9.9-1|35	install -d %{buildroot}%{_sbindir}
21cr|mysqltuner-1.9.9-1|36	install -m0755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|mysqltuner-1.9.9-1|37	
21cr|mysqltuner-1.9.9-1|38	%files
21cr|mysqltuner-1.9.9-1|39	%{_sbindir}/%{name}

3345 21
21cr|MySQLTuner-perl-1.9.9-1|1	%define commit 606c09e3bca2a19be10f941fb71bde8048bb7d35
21cr|MySQLTuner-perl-1.9.9-1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|MySQLTuner-perl-1.9.9-1|3	
21cr|MySQLTuner-perl-1.9.9-1|4	Summary:	MySQL configuration assistant
21cr|MySQLTuner-perl-1.9.9-1|5	Name:		MySQLTuner-perl
21cr|MySQLTuner-perl-1.9.9-1|6	Version:	1.9.9
21cr|MySQLTuner-perl-1.9.9-1|7	Release:	1
21cr|MySQLTuner-perl-1.9.9-1|8	License:	GPLv3
21cr|MySQLTuner-perl-1.9.9-1|9	Group:		Databases
21cr|MySQLTuner-perl-1.9.9-1|10	Url:		https://github.com/major/MySQLTuner-perl
21cr|MySQLTuner-perl-1.9.9-1|11	Source0:	https://github.com/major/MySQLTuner-perl/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|MySQLTuner-perl-1.9.9-1|12	Patch0:		packaged-passwords-file.diff
21cr|MySQLTuner-perl-1.9.9-1|13	Requires:	which
21cr|MySQLTuner-perl-1.9.9-1|14	Provides:	mysqltuner = %{EVRD}
21cr|MySQLTuner-perl-1.9.9-1|15	BuildArch:	noarch
21cr|MySQLTuner-perl-1.9.9-1|16	
21cr|MySQLTuner-perl-1.9.9-1|17	%description
21cr|MySQLTuner-perl-1.9.9-1|18	MySQLTuner is a script written in Perl that will assist you with your
21cr|MySQLTuner-perl-1.9.9-1|19	MySQL configuration and make recommendations for increased performance
21cr|MySQLTuner-perl-1.9.9-1|20	and stability.  Within seconds, it will display statistics about your
21cr|MySQLTuner-perl-1.9.9-1|21	MySQL installation and the areas where it can be improved.
21cr|MySQLTuner-perl-1.9.9-1|22	
21cr|MySQLTuner-perl-1.9.9-1|23	%files
21cr|MySQLTuner-perl-1.9.9-1|24	%license LICENSE
21cr|MySQLTuner-perl-1.9.9-1|25	%doc *.md *.png
21cr|MySQLTuner-perl-1.9.9-1|26	%{_bindir}/mysqltuner
21cr|MySQLTuner-perl-1.9.9-1|27	%dir %{_datadir}/mysqltuner
21cr|MySQLTuner-perl-1.9.9-1|28	%{_datadir}/mysqltuner/basic_passwords.txt
21cr|MySQLTuner-perl-1.9.9-1|29	%{_datadir}/mysqltuner/vulnerabilities.csv
21cr|MySQLTuner-perl-1.9.9-1|30	
21cr|MySQLTuner-perl-1.9.9-1|31	#------------------------------------------------------------------
21cr|MySQLTuner-perl-1.9.9-1|32	
21cr|MySQLTuner-perl-1.9.9-1|33	%prep
21cr|MySQLTuner-perl-1.9.9-1|34	%autosetup -p1 -n %{name}-%{commit}
21cr|MySQLTuner-perl-1.9.9-1|35	unlink CODE_OF_CONDUCT.md
21cr|MySQLTuner-perl-1.9.9-1|36	sed -i'' -e '1s,^#!/usr/bin/env perl,#!%{_bindir}/perl,' mysqltuner.pl
21cr|MySQLTuner-perl-1.9.9-1|37	
21cr|MySQLTuner-perl-1.9.9-1|38	%install
21cr|MySQLTuner-perl-1.9.9-1|39	mkdir -p %{buildroot}%{_bindir}
21cr|MySQLTuner-perl-1.9.9-1|40	install -m0755 mysqltuner.pl %{buildroot}%{_bindir}/mysqltuner
21cr|MySQLTuner-perl-1.9.9-1|41	mkdir -p %{buildroot}%{_datadir}/mysqltuner
21cr|MySQLTuner-perl-1.9.9-1|42	install -m0644 vulnerabilities.csv %{buildroot}%{_datadir}/mysqltuner/vulnerabilities.csv
21cr|MySQLTuner-perl-1.9.9-1|43	install -m0644 basic_passwords.txt %{buildroot}%{_datadir}/mysqltuner/basic_passwords.txt

3346 21
21cr|mystar-2.56-10|1	Summary:	A 802.1x auth client for Ruijie
21cr|mystar-2.56-10|2	Name:		mystar
21cr|mystar-2.56-10|3	Version:	2.56
21cr|mystar-2.56-10|4	Release:	10
21cr|mystar-2.56-10|5	License:	GPLv2+
21cr|mystar-2.56-10|6	Group:		System/Servers
21cr|mystar-2.56-10|7	Url:		http://gf.cs.hit.edu.cn/projects/mystar/
21cr|mystar-2.56-10|8	Source0:	http://gf.cs.hit.edu.cn/frs/download.php/253/%{name}_for_starV%{version}.tar.gz
21cr|mystar-2.56-10|9	# fwang: We don't need static linking libraries
21cr|mystar-2.56-10|10	Patch0:		%{name}-2.56-Makefile.patch
21cr|mystar-2.56-10|11	# fwang: conf file should be put into /etc
21cr|mystar-2.56-10|12	Patch1:		%{name}-2.56-conf-path.patch
21cr|mystar-2.56-10|13	BuildRequires:	libnet-devel
21cr|mystar-2.56-10|14	BuildRequires:	libpcap-devel
21cr|mystar-2.56-10|15	
21cr|mystar-2.56-10|16	%description
21cr|mystar-2.56-10|17	mystar is a 802.1x auth client for Rujie and other compatible network.
21cr|mystar-2.56-10|18	
21cr|mystar-2.56-10|19	%files
21cr|mystar-2.56-10|20	%doc Readme.txt
21cr|mystar-2.56-10|21	%{_sbindir}/%{name}
21cr|mystar-2.56-10|22	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|mystar-2.56-10|23	
21cr|mystar-2.56-10|24	#----------------------------------------------------------------------------
21cr|mystar-2.56-10|25	
21cr|mystar-2.56-10|26	%prep
21cr|mystar-2.56-10|27	%setup -q -n %{name}_for_%{version}
21cr|mystar-2.56-10|28	%patch0 -p0
21cr|mystar-2.56-10|29	%patch1 -p0
21cr|mystar-2.56-10|30	
21cr|mystar-2.56-10|31	%build
21cr|mystar-2.56-10|32	make Flags="%{optflags}"
21cr|mystar-2.56-10|33	
21cr|mystar-2.56-10|34	%install
21cr|mystar-2.56-10|35	mkdir -p %{buildroot}%{_sbindir}
21cr|mystar-2.56-10|36	install -m 755 mystar %{buildroot}%{_sbindir}
21cr|mystar-2.56-10|37	
21cr|mystar-2.56-10|38	mkdir -p %{buildroot}%{_sysconfdir}
21cr|mystar-2.56-10|39	install -m 644 mystar.conf %{buildroot}%{_sysconfdir}

3347 21
21cr|mystiq-20.02.18-3|1	############################################
21cr|mystiq-20.02.18-3|2	# SpecFile: MistiQ.spec
21cr|mystiq-20.02.18-3|3	# Generato: http://www.mandrivausers.ro/
21cr|mystiq-20.02.18-3|4	############################################
21cr|mystiq-20.02.18-3|5	%define oname MystiQ
21cr|mystiq-20.02.18-3|6	
21cr|mystiq-20.02.18-3|7	Summary:	Audio/Video converter
21cr|mystiq-20.02.18-3|8	Name:		mystiq
21cr|mystiq-20.02.18-3|9	Version:	20.02.18
21cr|mystiq-20.02.18-3|10	Release:	3
21cr|mystiq-20.02.18-3|11	License:	GPLv3
21cr|mystiq-20.02.18-3|12	Group:		Video
21cr|mystiq-20.02.18-3|13	Url:		https://mystiq.swlx.info/
21cr|mystiq-20.02.18-3|14	Source0:	https://github.com/llamaret/MystiQ/archive/%{oname}-%{version}.tar.gz
21cr|mystiq-20.02.18-3|15	BuildRequires:	appstream-util
21cr|mystiq-20.02.18-3|16	BuildRequires:	desktop-file-utils
21cr|mystiq-20.02.18-3|17	BuildRequires:	imagemagick
21cr|mystiq-20.02.18-3|18	BuildRequires:	qt5-linguist-tools
21cr|mystiq-20.02.18-3|19	BuildRequires:	qt5-tools
21cr|mystiq-20.02.18-3|20	BuildRequires:	pkgconfig(libavresample)
21cr|mystiq-20.02.18-3|21	BuildRequires:	pkgconfig(alsa)
21cr|mystiq-20.02.18-3|22	BuildRequires:	pkgconfig(x11)
21cr|mystiq-20.02.18-3|23	BuildRequires:	pkgconfig(sox)
21cr|mystiq-20.02.18-3|24	BuildRequires:	pkgconfig(Qt5Core)
21cr|mystiq-20.02.18-3|25	BuildRequires:	pkgconfig(Qt5DBus)
21cr|mystiq-20.02.18-3|26	BuildRequires:	pkgconfig(Qt5Gui)
21cr|mystiq-20.02.18-3|27	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|mystiq-20.02.18-3|28	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|mystiq-20.02.18-3|29	BuildRequires:	pkgconfig(Qt5Network)
21cr|mystiq-20.02.18-3|30	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|mystiq-20.02.18-3|31	BuildRequires:	pkgconfig(Qt5Qml)
21cr|mystiq-20.02.18-3|32	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|mystiq-20.02.18-3|33	BuildRequires:	pkgconfig(Qt5Svg)
21cr|mystiq-20.02.18-3|34	BuildRequires:	pkgconfig(Qt5Test)
21cr|mystiq-20.02.18-3|35	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|mystiq-20.02.18-3|36	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|mystiq-20.02.18-3|37	Requires:	ffmpeg
21cr|mystiq-20.02.18-3|38	Requires:	sox
21cr|mystiq-20.02.18-3|39	Requires:	mplayer
21cr|mystiq-20.02.18-3|40	
21cr|mystiq-20.02.18-3|41	%description
21cr|mystiq-20.02.18-3|42	MystiQ is a GUI for FFmpeg, a powerful media converter.
21cr|mystiq-20.02.18-3|43	FFmpeg can read audio and video files in various
21cr|mystiq-20.02.18-3|44	formats and convert them into other formats.
21cr|mystiq-20.02.18-3|45	MystiQ features an intuitive graphical
21cr|mystiq-20.02.18-3|46	interface and a rich set of presets to help you
21cr|mystiq-20.02.18-3|47	convert media files within a few clicks.
21cr|mystiq-20.02.18-3|48	Advanced users can also adjust conversion parameters in detail.
21cr|mystiq-20.02.18-3|49	
21cr|mystiq-20.02.18-3|50	%files
21cr|mystiq-20.02.18-3|51	%doc LICENSE README.md CONTRIBUTING.md
21cr|mystiq-20.02.18-3|52	%{_bindir}/%{name}
21cr|mystiq-20.02.18-3|53	%{_datadir}/%{name}/translations
21cr|mystiq-20.02.18-3|54	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|mystiq-20.02.18-3|55	%{_datadir}/applications/*.desktop
21cr|mystiq-20.02.18-3|56	%{_mandir}/man1/*.1.xz
21cr|mystiq-20.02.18-3|57	%{_appdatadir}/%{name}.appdata.xml
21cr|mystiq-20.02.18-3|58	
21cr|mystiq-20.02.18-3|59	#-----------------------------------------------------------------------------
21cr|mystiq-20.02.18-3|60	
21cr|mystiq-20.02.18-3|61	%prep
21cr|mystiq-20.02.18-3|62	%setup -qn %{oname}-%{version}
21cr|mystiq-20.02.18-3|63	find . -type f -exec chmod -x '{}' \;
21cr|mystiq-20.02.18-3|64	
21cr|mystiq-20.02.18-3|65	lrelease-qt5 *.pro
21cr|mystiq-20.02.18-3|66	
21cr|mystiq-20.02.18-3|67	%build
21cr|mystiq-20.02.18-3|68	%qmake_qt5 DEFINES+=NO_NEW_VERSION_CHECK
21cr|mystiq-20.02.18-3|69	%make
21cr|mystiq-20.02.18-3|70	
21cr|mystiq-20.02.18-3|71	%install
21cr|mystiq-20.02.18-3|72	%makeinstall_qt
21cr|mystiq-20.02.18-3|73	# TODO when finished translations,#lang delete from spec.
21cr|mystiq-20.02.18-3|74	#lang
21cr|mystiq-20.02.18-3|75	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|mystiq-20.02.18-3|76	cp -pR translations %{buildroot}%{_datadir}/%{name}/translations

3348 21
21cr|mytop-1.6-11|1	Summary:	A clone of top for MySQL 3.22.x to 4.x
21cr|mytop-1.6-11|2	Name:		mytop
21cr|mytop-1.6-11|3	Version:	1.6
21cr|mytop-1.6-11|4	Release:	11
21cr|mytop-1.6-11|5	License:	GPLv2+
21cr|mytop-1.6-11|6	Group:		Databases
21cr|mytop-1.6-11|7	Url:		http://jeremy.zawodny.com/mysql/mytop/
21cr|mytop-1.6-11|8	Source0:	http://jeremy.zawodny.com/mysql/mytop/%{name}-%{version}.tar.gz
21cr|mytop-1.6-11|9	Patch0:		mytop-1.6.long_nums.patch
21cr|mytop-1.6-11|10	BuildRequires:	perl-devel
21cr|mytop-1.6-11|11	BuildRequires:	perl-Term-ReadKey
21cr|mytop-1.6-11|12	Requires:	perl-Mysql
21cr|mytop-1.6-11|13	Requires:	perl-Term-ReadKey
21cr|mytop-1.6-11|14	BuildArch:	noarch
21cr|mytop-1.6-11|15	
21cr|mytop-1.6-11|16	%description
21cr|mytop-1.6-11|17	Mytop is a console-based (non-gui) tool for monitoring the threads and overall
21cr|mytop-1.6-11|18	performance of a MySQL 3.22.x, 3.23.x, and 4.x server.
21cr|mytop-1.6-11|19	
21cr|mytop-1.6-11|20	%files
21cr|mytop-1.6-11|21	%doc README
21cr|mytop-1.6-11|22	%{_bindir}/mytop
21cr|mytop-1.6-11|23	%{_mandir}/man1/%{name}.*
21cr|mytop-1.6-11|24	
21cr|mytop-1.6-11|25	#----------------------------------------------------------------------------
21cr|mytop-1.6-11|26	
21cr|mytop-1.6-11|27	%prep
21cr|mytop-1.6-11|28	%setup -q
21cr|mytop-1.6-11|29	%patch0 -p1
21cr|mytop-1.6-11|30	
21cr|mytop-1.6-11|31	%build
21cr|mytop-1.6-11|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|mytop-1.6-11|33	make
21cr|mytop-1.6-11|34	
21cr|mytop-1.6-11|35	%check
21cr|mytop-1.6-11|36	make test
21cr|mytop-1.6-11|37	
21cr|mytop-1.6-11|38	%install
21cr|mytop-1.6-11|39	%makeinstall_std

3349 21
21cr|nabi-1.0.0-4|1	Summary:	Simple Hangul X Input Method
21cr|nabi-1.0.0-4|2	Name:		nabi
21cr|nabi-1.0.0-4|3	Version:	1.0.0
21cr|nabi-1.0.0-4|4	Release:	4
21cr|nabi-1.0.0-4|5	License:	GPLv2+
21cr|nabi-1.0.0-4|6	Group:		System/Internationalization
21cr|nabi-1.0.0-4|7	URL:		http://code.google.com/p/nabi
21cr|nabi-1.0.0-4|8	Source:		http://%{name}.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|nabi-1.0.0-4|9	BuildRequires:	librsvg
21cr|nabi-1.0.0-4|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|nabi-1.0.0-4|11	BuildRequires:	pkgconfig(libhangul)
21cr|nabi-1.0.0-4|12	Requires:	locales-ko
21cr|nabi-1.0.0-4|13	
21cr|nabi-1.0.0-4|14	%description
21cr|nabi-1.0.0-4|15	Nabi is a simple XIM for Korean, implemented with GTK+2.
21cr|nabi-1.0.0-4|16	It can dock in the notification area, and also show the
21cr|nabi-1.0.0-4|17	status of imhangul (See also http://imhangul.kldp.net).
21cr|nabi-1.0.0-4|18	
21cr|nabi-1.0.0-4|19	%files -f %{name}.lang
21cr|nabi-1.0.0-4|20	%doc AUTHORS COPYING ChangeLog README
21cr|nabi-1.0.0-4|21	%attr(755,root,root) %{_bindir}/nabi
21cr|nabi-1.0.0-4|22	%{_datadir}/nabi
21cr|nabi-1.0.0-4|23	%{_datadir}/icons/hicolor/*/*/%{name}.*
21cr|nabi-1.0.0-4|24	%{_datadir}/applications/%{name}.desktop
21cr|nabi-1.0.0-4|25	
21cr|nabi-1.0.0-4|26	#----------------------------------------------------------------------------
21cr|nabi-1.0.0-4|27	
21cr|nabi-1.0.0-4|28	%prep
21cr|nabi-1.0.0-4|29	%setup -q
21cr|nabi-1.0.0-4|30	
21cr|nabi-1.0.0-4|31	%build
21cr|nabi-1.0.0-4|32	%configure
21cr|nabi-1.0.0-4|33	%make
21cr|nabi-1.0.0-4|34	
21cr|nabi-1.0.0-4|35	%install
21cr|nabi-1.0.0-4|36	%makeinstall_std
21cr|nabi-1.0.0-4|37	
21cr|nabi-1.0.0-4|38	# menu entry:
21cr|nabi-1.0.0-4|39	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|nabi-1.0.0-4|40	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|nabi-1.0.0-4|41	[Desktop Entry]
21cr|nabi-1.0.0-4|42	Name=Nabi
21cr|nabi-1.0.0-4|43	Comment=Simple Hangul XIM
21cr|nabi-1.0.0-4|44	Exec=%{name}
21cr|nabi-1.0.0-4|45	Icon=%{name}
21cr|nabi-1.0.0-4|46	Terminal=false
21cr|nabi-1.0.0-4|47	Type=Application
21cr|nabi-1.0.0-4|48	Categories=System;Settings;Accessibility;
21cr|nabi-1.0.0-4|49	EOF
21cr|nabi-1.0.0-4|50	
21cr|nabi-1.0.0-4|51	# Install icons of various sizes
21cr|nabi-1.0.0-4|52	for s in 256 128 96 48 32 22 16 ; do
21cr|nabi-1.0.0-4|53	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21cr|nabi-1.0.0-4|54	rsvg-convert -w ${s} -h ${s} \
21cr|nabi-1.0.0-4|55	%{name}.svg -o \
21cr|nabi-1.0.0-4|56	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
21cr|nabi-1.0.0-4|57	done
21cr|nabi-1.0.0-4|58	
21cr|nabi-1.0.0-4|59	%find_lang %{name}

3350 21
21cr|nacl-20110221-6|1	%define debug_package %{nil}
21cr|nacl-20110221-6|2	
21cr|nacl-20110221-6|3	%define staticname %mklibname nacl -d -s
21cr|nacl-20110221-6|4	
21cr|nacl-20110221-6|5	Summary:	Networking and Cryptography library
21cr|nacl-20110221-6|6	Name:		nacl
21cr|nacl-20110221-6|7	Version:	20110221
21cr|nacl-20110221-6|8	Release:	6
21cr|nacl-20110221-6|9	License:	Public Domain
21cr|nacl-20110221-6|10	Group:		System/Libraries
21cr|nacl-20110221-6|11	Url:		http://nacl.cr.yp.to/
21cr|nacl-20110221-6|12	Source0:	http://hyperelliptic.org/nacl/%{name}-%{version}.tar.bz2
21cr|nacl-20110221-6|13	# aarch64 build is possible but see install
21cr|nacl-20110221-6|14	ExclusiveArch:	%{ix86} x86_64
21cr|nacl-20110221-6|15	
21cr|nacl-20110221-6|16	%description
21cr|nacl-20110221-6|17	NaCl (pronounced "salt") is a new easy-to-use high-speed software library
21cr|nacl-20110221-6|18	for network communication, encryption, decryption, signatures, etc. NaCl's goal
21cr|nacl-20110221-6|19	is to provide all of the core operations needed to build higher-level
21cr|nacl-20110221-6|20	cryptographic tools.
21cr|nacl-20110221-6|21	
21cr|nacl-20110221-6|22	%files
21cr|nacl-20110221-6|23	%{_bindir}/*
21cr|nacl-20110221-6|24	
21cr|nacl-20110221-6|25	#----------------------------------------------------------------------------
21cr|nacl-20110221-6|26	
21cr|nacl-20110221-6|27	%package -n %{staticname}
21cr|nacl-20110221-6|28	Summary:	NaCl library for static linking
21cr|nacl-20110221-6|29	Provides:	%{name}-static-devel = %{EVRD}
21cr|nacl-20110221-6|30	
21cr|nacl-20110221-6|31	%description -n %{staticname}
21cr|nacl-20110221-6|32	NaCl (pronounced "salt") is a new easy-to-use high-speed software library
21cr|nacl-20110221-6|33	for network communication, encryption, decryption, signatures, etc. NaCl's goal
21cr|nacl-20110221-6|34	is to provide all of the core operations needed to build higher-level
21cr|nacl-20110221-6|35	cryptographic tools.
21cr|nacl-20110221-6|36	
21cr|nacl-20110221-6|37	%files -n %{staticname}
21cr|nacl-20110221-6|38	%{_includedir}/nacl/
21cr|nacl-20110221-6|39	%{_libdir}/libnacl.a
21cr|nacl-20110221-6|40	
21cr|nacl-20110221-6|41	#----------------------------------------------------------------------------
21cr|nacl-20110221-6|42	
21cr|nacl-20110221-6|43	%prep
21cr|nacl-20110221-6|44	%setup -q
21cr|nacl-20110221-6|45	
21cr|nacl-20110221-6|46	%build
21cr|nacl-20110221-6|47	%setup_compile_flags
21cr|nacl-20110221-6|48	./do
21cr|nacl-20110221-6|49	
21cr|nacl-20110221-6|50	%install
21cr|nacl-20110221-6|51	SHORTHOSTNAME=$(echo $HOSTNAME | cut -d. -f1 | sed 's/-//g')
21cr|nacl-20110221-6|52	%ifarch x86_64
21cr|nacl-20110221-6|53	mv build/${SHORTHOSTNAME}/include/amd64/* build/${SHORTHOSTNAME}/include/
21cr|nacl-20110221-6|54	%else
21cr|nacl-20110221-6|55	%ifarch %{ix86}
21cr|nacl-20110221-6|56	mv build/${SHORTHOSTNAME}/include/x86/* build/${SHORTHOSTNAME}/include/
21cr|nacl-20110221-6|57	%endif
21cr|nacl-20110221-6|58	%endif
21cr|nacl-20110221-6|59	mkdir build/${SHORTHOSTNAME}/include/nacl
21cr|nacl-20110221-6|60	mv build/${SHORTHOSTNAME}/include/*.h build/${SHORTHOSTNAME}/include/nacl/
21cr|nacl-20110221-6|61	%ifarch x86_64
21cr|nacl-20110221-6|62	mv build/${SHORTHOSTNAME}/lib/amd64/* build/${SHORTHOSTNAME}/lib/
21cr|nacl-20110221-6|63	%else
21cr|nacl-20110221-6|64	%ifarch %{ix86}
21cr|nacl-20110221-6|65	mv build/${SHORTHOSTNAME}/lib/x86/* build/${SHORTHOSTNAME}/lib/
21cr|nacl-20110221-6|66	%endif
21cr|nacl-20110221-6|67	%endif
21cr|nacl-20110221-6|68	rm -rf build/${SHORTHOSTNAME}/log
21cr|nacl-20110221-6|69	rm -rf build/${SHORTHOSTNAME}/work
21cr|nacl-20110221-6|70	rm -rf build/${SHORTHOSTNAME}/data
21cr|nacl-20110221-6|71	rm -rf build/${SHORTHOSTNAME}/include/x86
21cr|nacl-20110221-6|72	rm -rf build/${SHORTHOSTNAME}/include/amd64
21cr|nacl-20110221-6|73	rm -rf build/${SHORTHOSTNAME}/include/lpia
21cr|nacl-20110221-6|74	rm -rf build/${SHORTHOSTNAME}/lib/x86
21cr|nacl-20110221-6|75	rm -rf build/${SHORTHOSTNAME}/lib/amd64
21cr|nacl-20110221-6|76	rm -rf build/${SHORTHOSTNAME}/lib/lpia
21cr|nacl-20110221-6|77	rm -f build/${SHORTHOSTNAME}/bin/ok*
21cr|nacl-20110221-6|78	rm -f build/${SHORTHOSTNAME}/lib/*.o
21cr|nacl-20110221-6|79	rm build/${SHORTHOSTNAME}/include/nacl/cpuid.h
21cr|nacl-20110221-6|80	
21cr|nacl-20110221-6|81	mkdir -p %{buildroot}%{_prefix}
21cr|nacl-20110221-6|82	mv build/$SHORTHOSTNAME/include %{buildroot}%{_includedir}
21cr|nacl-20110221-6|83	mv build/$SHORTHOSTNAME/bin %{buildroot}%{_bindir}
21cr|nacl-20110221-6|84	mv build/$SHORTHOSTNAME/lib %{buildroot}%{_libdir}

3351 21
21cr|nads-0.3-10|1	%define major 0
21cr|nads-0.3-10|2	%define libname %mklibname %{name} %{major}
21cr|nads-0.3-10|3	%define devname %mklibname %{name} -d
21cr|nads-0.3-10|4	
21cr|nads-0.3-10|5	Summary:	Normalized Attack Detection System
21cr|nads-0.3-10|6	Name:		nads
21cr|nads-0.3-10|7	Version:	0.3
21cr|nads-0.3-10|8	Release:	10
21cr|nads-0.3-10|9	License:	GPLv2+
21cr|nads-0.3-10|10	Group:		System/Servers
21cr|nads-0.3-10|11	Url:		http://www.scaramanga.co.uk
21cr|nads-0.3-10|12	Source0:	%{name}-%{version}.tar.bz2
21cr|nads-0.3-10|13	BuildRequires:	libtool
21cr|nads-0.3-10|14	
21cr|nads-0.3-10|15	%description
21cr|nads-0.3-10|16	N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
21cr|nads-0.3-10|17	in any form and converts them to a form suitable for comparison,
21cr|nads-0.3-10|18	or for matching against attack descriptions (signatures) in
21cr|nads-0.3-10|19	intrusion detection / prevention systems.
21cr|nads-0.3-10|20	
21cr|nads-0.3-10|21	%files
21cr|nads-0.3-10|22	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|nads-0.3-10|23	%{_bindir}/nads
21cr|nads-0.3-10|24	%{_bindir}/testnads
21cr|nads-0.3-10|25	
21cr|nads-0.3-10|26	#----------------------------------------------------------------------------
21cr|nads-0.3-10|27	
21cr|nads-0.3-10|28	%package -n %{libname}
21cr|nads-0.3-10|29	Summary:	Normalized Attack Detection System library
21cr|nads-0.3-10|30	Group:		System/Libraries
21cr|nads-0.3-10|31	
21cr|nads-0.3-10|32	%description -n %{libname}
21cr|nads-0.3-10|33	N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
21cr|nads-0.3-10|34	in any form and converts them to a form suitable for comparison,
21cr|nads-0.3-10|35	or for matching against attack descriptions (signatures) in
21cr|nads-0.3-10|36	intrusion detection / prevention systems.
21cr|nads-0.3-10|37	
21cr|nads-0.3-10|38	%files -n %{libname}
21cr|nads-0.3-10|39	%{_libdir}/lib%{name}.so.%{major}*
21cr|nads-0.3-10|40	
21cr|nads-0.3-10|41	#----------------------------------------------------------------------------
21cr|nads-0.3-10|42	
21cr|nads-0.3-10|43	%package -n %{devname}
21cr|nads-0.3-10|44	Summary:	Static library and header files for the %{name} library
21cr|nads-0.3-10|45	Group:		Development/C
21cr|nads-0.3-10|46	Provides:	lib%{name}-devel = %{EVRD}
21cr|nads-0.3-10|47	Requires:	%{libname} = %{EVRD}
21cr|nads-0.3-10|48	
21cr|nads-0.3-10|49	%description -n %{devname}
21cr|nads-0.3-10|50	N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
21cr|nads-0.3-10|51	in any form and converts them to a form suitable for comparison,
21cr|nads-0.3-10|52	or for matching against attack descriptions (signatures) in
21cr|nads-0.3-10|53	intrusion detection / prevention systems.
21cr|nads-0.3-10|54	
21cr|nads-0.3-10|55	This package contains the static %{name} library and its header
21cr|nads-0.3-10|56	files.
21cr|nads-0.3-10|57	
21cr|nads-0.3-10|58	%files -n %{devname}
21cr|nads-0.3-10|59	%{_includedir}/*
21cr|nads-0.3-10|60	%{_libdir}/lib%{name}.so
21cr|nads-0.3-10|61	
21cr|nads-0.3-10|62	#----------------------------------------------------------------------------
21cr|nads-0.3-10|63	
21cr|nads-0.3-10|64	%prep
21cr|nads-0.3-10|65	%setup -q
21cr|nads-0.3-10|66	find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|nads-0.3-10|67	
21cr|nads-0.3-10|68	%build
21cr|nads-0.3-10|69	%config_update
21cr|nads-0.3-10|70	./autogen.sh
21cr|nads-0.3-10|71	%configure \
21cr|nads-0.3-10|72	--disable-static \
21cr|nads-0.3-10|73	--enable-shared
21cr|nads-0.3-10|74	%make LIBTOOL=%{_bindir}/libtool
21cr|nads-0.3-10|75	
21cr|nads-0.3-10|76	%install
21cr|nads-0.3-10|77	%makeinstall_std

3352 21
21cr|naev-0.10.4-1|1	Summary:	2D space trading and combat game
21cr|naev-0.10.4-1|2	Name:		naev
21cr|naev-0.10.4-1|3	Version:	0.10.4
21cr|naev-0.10.4-1|4	Release:	1
21cr|naev-0.10.4-1|5	License:	GPLv3+
21cr|naev-0.10.4-1|6	Group:		Games/Arcade
21cr|naev-0.10.4-1|7	Url:		https://naev.org
21cr|naev-0.10.4-1|8	Source0:	https://github.com/naev/naev/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|naev-0.10.4-1|9	Source1:	https://github.com/naev/naev-artwork-production-8549fe25f0f72a161aaae0b4349e73ed03de1261.zip
21cr|naev-0.10.4-1|10	Patch0:		naev-0.9.4-no-member-named.patch
21cr|naev-0.10.4-1|11	BuildRequires:	autoconf-archive
21cr|naev-0.10.4-1|12	BuildRequires:	doxygen
21cr|naev-0.10.4-1|13	BuildRequires:	intltool
21cr|naev-0.10.4-1|14	BuildRequires:	meson
21cr|naev-0.10.4-1|15	BuildRequires:	cxsparse-devel
21cr|naev-0.10.4-1|16	BuildRequires:	glpk-devel
21cr|naev-0.10.4-1|17	BuildRequires:	openblas-devel
21cr|naev-0.10.4-1|18	BuildRequires:	suitesparse-common-devel
21cr|naev-0.10.4-1|19	BuildRequires:	python3dist(mutagen)
21cr|naev-0.10.4-1|20	BuildRequires:	python3dist(pyyaml)
21cr|naev-0.10.4-1|21	BuildRequires:	pkgconfig(fontconfig)
21cr|naev-0.10.4-1|22	BuildRequires:	pkgconfig(freetype2)
21cr|naev-0.10.4-1|23	BuildRequires:	pkgconfig(gl)
21cr|naev-0.10.4-1|24	BuildRequires:	pkgconfig(glu)
21cr|naev-0.10.4-1|25	BuildRequires:	pkgconfig(libpng)
21cr|naev-0.10.4-1|26	BuildRequires:	pkgconfig(libunibreak)
21cr|naev-0.10.4-1|27	BuildRequires:	pkgconfig(libwebp)
21cr|naev-0.10.4-1|28	BuildRequires:	pkgconfig(libxml-2.0)
21cr|naev-0.10.4-1|29	BuildRequires:	pkgconfig(libzip)
21cr|naev-0.10.4-1|30	BuildRequires:	pkgconfig(lua)
21cr|naev-0.10.4-1|31	BuildRequires:	pkgconfig(luajit)
21cr|naev-0.10.4-1|32	BuildRequires:	pkgconfig(openal)
21cr|naev-0.10.4-1|33	BuildRequires:	pkgconfig(physfs)
21cr|naev-0.10.4-1|34	BuildRequires:	pkgconfig(sdl2)
21cr|naev-0.10.4-1|35	BuildRequires:	pkgconfig(SDL2_image)
21cr|naev-0.10.4-1|36	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|naev-0.10.4-1|37	BuildRequires:	pkgconfig(vorbis)
21cr|naev-0.10.4-1|38	BuildRequires:	pkgconfig(libenet)
21cr|naev-0.10.4-1|39	
21cr|naev-0.10.4-1|40	Requires:	%{name}-data = %{EVRD}
21cr|naev-0.10.4-1|41	
21cr|naev-0.10.4-1|42	%description
21cr|naev-0.10.4-1|43	NAEV is a 2D space trading and combat game, taking inspiration from the
21cr|naev-0.10.4-1|44	Escape Velocity series.
21cr|naev-0.10.4-1|45	
21cr|naev-0.10.4-1|46	You pilot a space ship from a top-down perspective, and are more or less
21cr|naev-0.10.4-1|47	free to do what you want. As the genre name implies, you’re able to trade
21cr|naev-0.10.4-1|48	and engage in combat at will. Beyond that, there’s an ever-growing number
21cr|naev-0.10.4-1|49	of storyline missions, equipment, and ships; Even the galaxy itself grows
21cr|naev-0.10.4-1|50	larger with each release. For the literarily-inclined, there are large
21cr|naev-0.10.4-1|51	amounts of lore accompanying everything from planets to equipment.
21cr|naev-0.10.4-1|52	
21cr|naev-0.10.4-1|53	%files
21cr|naev-0.10.4-1|54	%doc Readme.md
21cr|naev-0.10.4-1|55	%license LICENSE
21cr|naev-0.10.4-1|56	%{_appdatadir}/org.%{name}.Naev.metainfo.xml
21cr|naev-0.10.4-1|57	%{_datadir}/applications/org.%{name}.Naev.desktop
21cr|naev-0.10.4-1|58	%{_defaultdocdir}/%{name}/c
21cr|naev-0.10.4-1|59	%{_gamesbindir}/%{name}
21cr|naev-0.10.4-1|60	%{_iconsdir}/hicolor/*/apps/org.%{name}.Naev.png
21cr|naev-0.10.4-1|61	%{_mandir}/man6/%{name}.6*
21cr|naev-0.10.4-1|62	
21cr|naev-0.10.4-1|63	#----------------------------------------------------------------
21cr|naev-0.10.4-1|64	
21cr|naev-0.10.4-1|65	%package data
21cr|naev-0.10.4-1|66	Summary:	Data files for %{name}
21cr|naev-0.10.4-1|67	BuildArch:	noarch
21cr|naev-0.10.4-1|68	Obsoletes:	%{name}-data < %{EVRD}
21cr|naev-0.10.4-1|69	Conflicts:	%{name} < %{EVRD}
21cr|naev-0.10.4-1|70	
21cr|naev-0.10.4-1|71	%description data
21cr|naev-0.10.4-1|72	NAEV is a 2D space trading and combat game,
21cr|naev-0.10.4-1|73	taking inspiration from the
21cr|naev-0.10.4-1|74	Escape Velocity series.
21cr|naev-0.10.4-1|75	
21cr|naev-0.10.4-1|76	This is the data file.
21cr|naev-0.10.4-1|77	
21cr|naev-0.10.4-1|78	%files data
21cr|naev-0.10.4-1|79	%doc Readme.md
21cr|naev-0.10.4-1|80	%license LICENSE
21cr|naev-0.10.4-1|81	%{_gamesdatadir}/%{name}/
21cr|naev-0.10.4-1|82	
21cr|naev-0.10.4-1|83	#----------------------------------------------------------------
21cr|naev-0.10.4-1|84	
21cr|naev-0.10.4-1|85	%prep
21cr|naev-0.10.4-1|86	%autosetup -p1 -a1
21cr|naev-0.10.4-1|87	rmdir artwork
21cr|naev-0.10.4-1|88	mv -f %{name}-artwork-* artwork
21cr|naev-0.10.4-1|89	
21cr|naev-0.10.4-1|90	%build
21cr|naev-0.10.4-1|91	%meson	\
21cr|naev-0.10.4-1|92	--bindir=%{_gamesbindir}	\
21cr|naev-0.10.4-1|93	-Dndata_path=%{_gamesdatadir}/%{name}
21cr|naev-0.10.4-1|94	%meson_build
21cr|naev-0.10.4-1|95	
21cr|naev-0.10.4-1|96	%install
21cr|naev-0.10.4-1|97	%meson_install
21cr|naev-0.10.4-1|98	
21cr|naev-0.10.4-1|99	mv -f %{buildroot}%{_prefix}/doc/%{name}/c %{buildroot}%{_defaultdocdir}/%{name}/
21cr|naev-0.10.4-1|100	rm -f %{buildroot}%{_defaultdocdir}/%{name}/{LICENSE,gpl.txt}
21cr|naev-0.10.4-1|101	
21cr|naev-0.10.4-1|102	# macos stuff
21cr|naev-0.10.4-1|103	rm -fr %{buildroot}%{_datadir}/%{name}

3353 21
21cr|nagios-4.4.6-2|1	# Workaround to build with GCC 10
21cr|nagios-4.4.6-2|2	%global optflags %{optflags} -fcommon
21cr|nagios-4.4.6-2|3	%define	nsusr nagios
21cr|nagios-4.4.6-2|4	%define	nsgrp nagios
21cr|nagios-4.4.6-2|5	%define	cmdusr apache
21cr|nagios-4.4.6-2|6	%define	cmdgrp apache
21cr|nagios-4.4.6-2|7	
21cr|nagios-4.4.6-2|8	%define	_disable_ld_no_undefined 1
21cr|nagios-4.4.6-2|9	
21cr|nagios-4.4.6-2|10	Summary:	Host/service/network monitoring program
21cr|nagios-4.4.6-2|11	Name:		nagios
21cr|nagios-4.4.6-2|12	Epoch:		1
21cr|nagios-4.4.6-2|13	Version:	4.4.6
21cr|nagios-4.4.6-2|14	Release:	2
21cr|nagios-4.4.6-2|15	License:	GPLv2
21cr|nagios-4.4.6-2|16	Group:		Networking/Other
21cr|nagios-4.4.6-2|17	Url:		http://www.nagios.org/
21cr|nagios-4.4.6-2|18	Source0:	http://prdownloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
21cr|nagios-4.4.6-2|19	Source1:	%{name}.service
21cr|nagios-4.4.6-2|20	Source2:	%{name}.tmpfiles
21cr|nagios-4.4.6-2|21	Source5:	favicon.ico
21cr|nagios-4.4.6-2|22	Source100:	%{name}.rpmlintrc
21cr|nagios-4.4.6-2|23	Patch1:		nagios-4.0.0-conf.d.patch
21cr|nagios-4.4.6-2|24	#Patch2:	nagios-4.3.1-no-arch.patch
21cr|nagios-4.4.6-2|25	BuildRequires:	imagemagick
21cr|nagios-4.4.6-2|26	BuildRequires:	multiarch-utils >= 1.0.3
21cr|nagios-4.4.6-2|27	BuildRequires:	libtool-devel
21cr|nagios-4.4.6-2|28	BuildRequires:	perl-devel
21cr|nagios-4.4.6-2|29	BuildRequires:	pkgconfig(gdlib)
21cr|nagios-4.4.6-2|30	BuildRequires:	pkgconfig(libjpeg)
21cr|nagios-4.4.6-2|31	Requires(pre,post,preun,postun): rpm-helper
21cr|nagios-4.4.6-2|32	Requires:   nagios-plugins
21cr|nagios-4.4.6-2|33	
21cr|nagios-4.4.6-2|34	%description
21cr|nagios-4.4.6-2|35	Nagios is a program that will monitor hosts and services on your network. It
21cr|nagios-4.4.6-2|36	has the ability to email or page you when a problem arises and when a problem
21cr|nagios-4.4.6-2|37	is resolved. It is written in C and is designed to run under Linux (and some
21cr|nagios-4.4.6-2|38	other *NIX variants) as a background process, intermittently running checks on
21cr|nagios-4.4.6-2|39	various services that you specify.
21cr|nagios-4.4.6-2|40	The actual service checks are performed by separate "plugin" programs which
21cr|nagios-4.4.6-2|41	return the status of the checks to Nagios.
21cr|nagios-4.4.6-2|42	This package provide core programs for nagios. The web interface, documentation
21cr|nagios-4.4.6-2|43	and development files are built as separate packages.
21cr|nagios-4.4.6-2|44	
21cr|nagios-4.4.6-2|45	%files
21cr|nagios-4.4.6-2|46	%doc Changelog INSTALLING LEGAL README.md UPGRADING
21cr|nagios-4.4.6-2|47	%doc sample-config/mrtg.cfg
21cr|nagios-4.4.6-2|48	%{_unitdir}/%{name}.service
21cr|nagios-4.4.6-2|49	%{_prefix}/lib/tmpfiles.d/%{name}.conf
21cr|nagios-4.4.6-2|50	%{_sbindir}/*
21cr|nagios-4.4.6-2|51	%dir %{_sysconfdir}/%{name}
21cr|nagios-4.4.6-2|52	%dir %{_sysconfdir}/%{name}/conf.d
21cr|nagios-4.4.6-2|53	%dir %{_sysconfdir}/%{name}/plugins.d
21cr|nagios-4.4.6-2|54	%dir %{_sysconfdir}/%{name}/objects
21cr|nagios-4.4.6-2|55	%config(noreplace) %{_sysconfdir}/%{name}/*.cfg
21cr|nagios-4.4.6-2|56	%config(noreplace) %{_sysconfdir}/%{name}/objects/*.cfg
21cr|nagios-4.4.6-2|57	%attr(-,%{nsusr},%{nsgrp}) %dir /var/log/%{name}
21cr|nagios-4.4.6-2|58	%attr(-,%{nsusr},%{nsgrp}) %dir /var/log/%{name}/archives
21cr|nagios-4.4.6-2|59	%attr(2775,%{nsusr},%{cmdgrp}) %dir /var/spool/%{name}
21cr|nagios-4.4.6-2|60	%attr(-,%{nsusr},%{nsgrp}) %dir /var/spool/%{name}/checkresults
21cr|nagios-4.4.6-2|61	%dir %{_libdir}/%{name}/plugins/eventhandlers
21cr|nagios-4.4.6-2|62	%{_libdir}/%{name}/plugins/eventhandlers/*
21cr|nagios-4.4.6-2|63	%{_var}/lib/rpm/filetriggers/%{name}.*
21cr|nagios-4.4.6-2|64	
21cr|nagios-4.4.6-2|65	
21cr|nagios-4.4.6-2|66	%pretrans
21cr|nagios-4.4.6-2|67	# prevent symlink creation failure on update
21cr|nagios-4.4.6-2|68	if [ -d /etc/nagios/plugins.d -a ! -L /etc/nagios/plugins.d ]; then
21cr|nagios-4.4.6-2|69	if [ ! -d /etc/nagios/conf.d ]; then
21cr|nagios-4.4.6-2|70	mkdir -p /etc/nagios/conf.d
21cr|nagios-4.4.6-2|71	fi
21cr|nagios-4.4.6-2|72	mv -f /etc/nagios/plugins.d/* /etc/nagios/conf.d 2>/dev/null
21cr|nagios-4.4.6-2|73	rmdir /etc/nagios/plugins.d
21cr|nagios-4.4.6-2|74	fi
21cr|nagios-4.4.6-2|75	
21cr|nagios-4.4.6-2|76	%pre
21cr|nagios-4.4.6-2|77	%_pre_useradd %{nsusr} /var/log/%{name} /bin/sh
21cr|nagios-4.4.6-2|78	%{_bindir}/gpasswd -a %{cmdusr} %{nsgrp} >/dev/null 2>&1 || :
21cr|nagios-4.4.6-2|79	
21cr|nagios-4.4.6-2|80	%post
21cr|nagios-4.4.6-2|81	%_post_service %{name}
21cr|nagios-4.4.6-2|82	
21cr|nagios-4.4.6-2|83	%preun
21cr|nagios-4.4.6-2|84	%_preun_service %{name}
21cr|nagios-4.4.6-2|85	
21cr|nagios-4.4.6-2|86	%postun
21cr|nagios-4.4.6-2|87	%_postun_userdel %{nsusr}
21cr|nagios-4.4.6-2|88	
21cr|nagios-4.4.6-2|89	#-----------------------------------------------------------------------------
21cr|nagios-4.4.6-2|90	
21cr|nagios-4.4.6-2|91	%package www
21cr|nagios-4.4.6-2|92	Summary:	Provides the HTML and CGI files for the Nagios web interface
21cr|nagios-4.4.6-2|93	Group:		Networking/WWW
21cr|nagios-4.4.6-2|94	Requires:	%{name} = %{EVRD}
21cr|nagios-4.4.6-2|95	Requires:	apache-mod_php
21cr|nagios-4.4.6-2|96	Requires:	nail
21cr|nagios-4.4.6-2|97	Requires:	traceroute
21cr|nagios-4.4.6-2|98	
21cr|nagios-4.4.6-2|99	%description www
21cr|nagios-4.4.6-2|100	Nagios is a program that will monitor hosts and services on your network. It
21cr|nagios-4.4.6-2|101	has the ability to email or page you when a problem arises and when a problem
21cr|nagios-4.4.6-2|102	is resolved. It is written in C and is designed to run under Linux (and some
21cr|nagios-4.4.6-2|103	other *NIX variants) as a background process, intermittently running checks on
21cr|nagios-4.4.6-2|104	various services that you specify.
21cr|nagios-4.4.6-2|105	Several CGI programs are included with Nagios in order to allow you to view the
21cr|nagios-4.4.6-2|106	current service status, problem history, notification history, and log file via
21cr|nagios-4.4.6-2|107	the web. This package provides the HTML and CGI files for the Nagios web
21cr|nagios-4.4.6-2|108	interface. In addition, HTML documentation is included in this package.
21cr|nagios-4.4.6-2|109	
21cr|nagios-4.4.6-2|110	%files www
21cr|nagios-4.4.6-2|111	%doc LEGAL LICENSE
21cr|nagios-4.4.6-2|112	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|nagios-4.4.6-2|113	%{_libdir}/%{name}/cgi
21cr|nagios-4.4.6-2|114	%{_datadir}/%{name}/www
21cr|nagios-4.4.6-2|115	
21cr|nagios-4.4.6-2|116	#-----------------------------------------------------------------------------
21cr|nagios-4.4.6-2|117	
21cr|nagios-4.4.6-2|118	%package devel
21cr|nagios-4.4.6-2|119	Group:		Development/C
21cr|nagios-4.4.6-2|120	Summary:	Include and development files for Nagios-related applications
21cr|nagios-4.4.6-2|121	Requires:	%{name} = %{EVRD}
21cr|nagios-4.4.6-2|122	
21cr|nagios-4.4.6-2|123	%description devel
21cr|nagios-4.4.6-2|124	Nagios is a program that will monitor hosts and services on your network. It
21cr|nagios-4.4.6-2|125	has the ability to email or page you when a problem arises and when a problem
21cr|nagios-4.4.6-2|126	is resolved. It is written in C and is designed to run under Linux (and some
21cr|nagios-4.4.6-2|127	other *NIX variants) as a background process, intermittently running checks on
21cr|nagios-4.4.6-2|128	various services that you specify.
21cr|nagios-4.4.6-2|129	This package provides include files that Nagios-related applications may
21cr|nagios-4.4.6-2|130	compile against.
21cr|nagios-4.4.6-2|131	
21cr|nagios-4.4.6-2|132	%files devel
21cr|nagios-4.4.6-2|133	%doc LEGAL LICENSE
21cr|nagios-4.4.6-2|134	%{multiarch_includedir}/%{name}/locations.h
21cr|nagios-4.4.6-2|135	%{_includedir}/%{name}
21cr|nagios-4.4.6-2|136	%{_libdir}/libnagios.a
21cr|nagios-4.4.6-2|137	
21cr|nagios-4.4.6-2|138	#-----------------------------------------------------------------------------
21cr|nagios-4.4.6-2|139	
21cr|nagios-4.4.6-2|140	%prep
21cr|nagios-4.4.6-2|141	%setup -q
21cr|nagios-4.4.6-2|142	%apply_patches
21cr|nagios-4.4.6-2|143	
21cr|nagios-4.4.6-2|144	
21cr|nagios-4.4.6-2|145	%build
21cr|nagios-4.4.6-2|146	%serverbuild
21cr|nagios-4.4.6-2|147	export CFLAGS="$CFLAGS -fPIC"
21cr|nagios-4.4.6-2|148	export CXXFLAGS="$CXXFLAGS -fPIC"
21cr|nagios-4.4.6-2|149	export FFLAGS="$FFLAGS -fPIC"
21cr|nagios-4.4.6-2|150	%configure \
21cr|nagios-4.4.6-2|151	--with-httpd-conf=%{_webappconfdir} \
21cr|nagios-4.4.6-2|152	--with-checkresult-dir=/var/spool/%{name}/checkresults \
21cr|nagios-4.4.6-2|153	--with-temp-dir=/tmp \
21cr|nagios-4.4.6-2|154	--exec-prefix=%{_sbindir} \
21cr|nagios-4.4.6-2|155	--bindir=%{_sbindir} \
21cr|nagios-4.4.6-2|156	--sbindir=%{_libdir}/%{name}/cgi \
21cr|nagios-4.4.6-2|157	--libexecdir=%{_libdir}/%{name}/plugins \
21cr|nagios-4.4.6-2|158	--datadir=%{_datadir}/%{name} \
21cr|nagios-4.4.6-2|159	--sysconfdir=%{_sysconfdir}/%{name} \
21cr|nagios-4.4.6-2|160	--localstatedir=/var/log/%{name}\
21cr|nagios-4.4.6-2|161	--with-lockfile=/var/run/%{name}/%{name}.pid \
21cr|nagios-4.4.6-2|162	--with-mail=/bin/mail \
21cr|nagios-4.4.6-2|163	--with-nagios-user=%{nsusr} \
21cr|nagios-4.4.6-2|164	--with-nagios-group=%{nsgrp} \
21cr|nagios-4.4.6-2|165	--with-command-user=%{cmdusr} \
21cr|nagios-4.4.6-2|166	--with-command-grp=%{cmdgrp} \
21cr|nagios-4.4.6-2|167	--with-cgiurl=/%{name}/cgi-bin \
21cr|nagios-4.4.6-2|168	--with-htmurl=/%{name} \
21cr|nagios-4.4.6-2|169	--with-gd-lib=%{_libdir} \
21cr|nagios-4.4.6-2|170	--with-gd-inc=%{_includedir}
21cr|nagios-4.4.6-2|171	
21cr|nagios-4.4.6-2|172	# bug
21cr|nagios-4.4.6-2|173	perl -pi -e "s|/var/log/%{name}/spool/checkresults|/var/spool/%{name}/checkresults|g" include/locations.h
21cr|nagios-4.4.6-2|174	
21cr|nagios-4.4.6-2|175	# The helloworld example doesn't like -fPIE
21cr|nagios-4.4.6-2|176	perl -pi -e "s|-fPIE||g" module/Makefile
21cr|nagios-4.4.6-2|177	
21cr|nagios-4.4.6-2|178	%make all
21cr|nagios-4.4.6-2|179	
21cr|nagios-4.4.6-2|180	# Build contrib stuff
21cr|nagios-4.4.6-2|181	pushd contrib
21cr|nagios-4.4.6-2|182	make convertcfg
21cr|nagios-4.4.6-2|183	make daemonchk.cgi
21cr|nagios-4.4.6-2|184	popd
21cr|nagios-4.4.6-2|185	
21cr|nagios-4.4.6-2|186	
21cr|nagios-4.4.6-2|187	%install
21cr|nagios-4.4.6-2|188	# Needed dirs
21cr|nagios-4.4.6-2|189	install -d -m0755 %{buildroot}%{_webappconfdir}
21cr|nagios-4.4.6-2|190	install -d -m0755 %{buildroot}/var/spool/%{name}/checkresults
21cr|nagios-4.4.6-2|191	install -d -m0755 %{buildroot}/var/run/%{name}
21cr|nagios-4.4.6-2|192	install -d -m0755 %{buildroot}%{_includedir}/%{name}
21cr|nagios-4.4.6-2|193	install -d -m0755 %{buildroot}%{_sysconfdir}/%{name}/{servers,printers,switches,routers,conf.d,plugins.d}
21cr|nagios-4.4.6-2|194	install -d -m0755 %{buildroot}%{_libdir}/%{name}/plugins/eventhandlers
21cr|nagios-4.4.6-2|195	
21cr|nagios-4.4.6-2|196	make \
21cr|nagios-4.4.6-2|197	DESTDIR=%{buildroot} \
21cr|nagios-4.4.6-2|198	BINDIR=%{_sbindir} \
21cr|nagios-4.4.6-2|199	CFGDIR=%{_sysconfdir}/%{name} \
21cr|nagios-4.4.6-2|200	CGIDIR=%{_libdir}/%{name}/cgi \
21cr|nagios-4.4.6-2|201	COMMAND_OPTS="" \
21cr|nagios-4.4.6-2|202	HTMLDIR=%{_datadir}/%{name}/www \
21cr|nagios-4.4.6-2|203	INIT_OPTS="" \
21cr|nagios-4.4.6-2|204	INSTALL=install \
21cr|nagios-4.4.6-2|205	INSTALL_OPTS="" \
21cr|nagios-4.4.6-2|206	LOGDIR=/var/log/%{name} \
21cr|nagios-4.4.6-2|207	STRIP=/bin/true \
21cr|nagios-4.4.6-2|208	install \
21cr|nagios-4.4.6-2|209	install-devel \
21cr|nagios-4.4.6-2|210	install-config
21cr|nagios-4.4.6-2|211	
21cr|nagios-4.4.6-2|212	# Fix docs
21cr|nagios-4.4.6-2|213	cp sample-config/README README.sample-config
21cr|nagios-4.4.6-2|214	cp sample-config/template-object/README README.template-object
21cr|nagios-4.4.6-2|215	
21cr|nagios-4.4.6-2|216	# Install headers
21cr|nagios-4.4.6-2|217	install -m 0644 include/locations.h %{buildroot}%{_includedir}/%{name}/
21cr|nagios-4.4.6-2|218	%multiarch_includes %{buildroot}%{_includedir}/%{name}/locations.h
21cr|nagios-4.4.6-2|219	
21cr|nagios-4.4.6-2|220	# Install contrib stuff
21cr|nagios-4.4.6-2|221	pushd contrib
21cr|nagios-4.4.6-2|222	make \
21cr|nagios-4.4.6-2|223	DESTDIR=%{buildroot} \
21cr|nagios-4.4.6-2|224	BINDIR=%{_sbindir} \
21cr|nagios-4.4.6-2|225	CFGDIR=%{_sysconfdir}/%{name} \
21cr|nagios-4.4.6-2|226	CGIDIR=%{_libdir}/%{name}/cgi \
21cr|nagios-4.4.6-2|227	COMMAND_OPTS="" \
21cr|nagios-4.4.6-2|228	HTMLDIR=%{_datadir}/%{name}/www \
21cr|nagios-4.4.6-2|229	INIT_OPTS="" \
21cr|nagios-4.4.6-2|230	INSTALL=install \
21cr|nagios-4.4.6-2|231	INSTALL_OPTS="" \
21cr|nagios-4.4.6-2|232	LOGDIR=/var/log/%{name} \
21cr|nagios-4.4.6-2|233	install
21cr|nagios-4.4.6-2|234	popd
21cr|nagios-4.4.6-2|235	
21cr|nagios-4.4.6-2|236	# Fix strange perms
21cr|nagios-4.4.6-2|237	find %{buildroot}%{_datadir}/%{name} -type d | xargs chmod 755
21cr|nagios-4.4.6-2|238	find %{buildroot}%{_datadir}/%{name}/www -type f | xargs chmod 644
21cr|nagios-4.4.6-2|239	chmod 755 \
21cr|nagios-4.4.6-2|240	%{buildroot}%{_libdir}/%{name}/cgi/* \
21cr|nagios-4.4.6-2|241	%{buildroot}%{_sbindir}/*
21cr|nagios-4.4.6-2|242	
21cr|nagios-4.4.6-2|243	# Fix default config
21cr|nagios-4.4.6-2|244	perl -pi \
21cr|nagios-4.4.6-2|245	-e 's|^check_for_updates=1|check_for_updates=0|;' \
21cr|nagios-4.4.6-2|246	-e 's|^#query_socket=|query_socket=|;' \
21cr|nagios-4.4.6-2|247	-e "s|=/var/log/nagios/rw/|=/var/spool/nagios/|;" \
21cr|nagios-4.4.6-2|248	%{buildroot}%{_sysconfdir}/nagios/nagios.cfg
21cr|nagios-4.4.6-2|249	perl -pi \
21cr|nagios-4.4.6-2|250	-e "s|^physical_html_path=.*|physical_html_path=%{_datadir}/nagios/www|;" \
21cr|nagios-4.4.6-2|251	%{buildroot}%{_sysconfdir}/nagios/cgi.cfg
21cr|nagios-4.4.6-2|252	
21cr|nagios-4.4.6-2|253	
21cr|nagios-4.4.6-2|254	# Install systemd stuff
21cr|nagios-4.4.6-2|255	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|nagios-4.4.6-2|256	install -D -m 644 %{SOURCE2} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
21cr|nagios-4.4.6-2|257	rm -f %{buildroot}%{_initrddir}/%{name}
21cr|nagios-4.4.6-2|258	
21cr|nagios-4.4.6-2|259	# Provde apache configuration
21cr|nagios-4.4.6-2|260	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|nagios-4.4.6-2|261	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|nagios-4.4.6-2|262	# Nagios Apache configuration
21cr|nagios-4.4.6-2|263	
21cr|nagios-4.4.6-2|264	ScriptAlias /%{name}/cgi-bin %{_libdir}/%{name}/cgi
21cr|nagios-4.4.6-2|265	
21cr|nagios-4.4.6-2|266	<Directory %{_libdir}/%{name}/cgi>
21cr|nagios-4.4.6-2|267	Options ExecCGI
21cr|nagios-4.4.6-2|268	Require all granted
21cr|nagios-4.4.6-2|269	</Directory>
21cr|nagios-4.4.6-2|270	
21cr|nagios-4.4.6-2|271	Alias /%{name} %{_datadir}/%{name}/www
21cr|nagios-4.4.6-2|272	
21cr|nagios-4.4.6-2|273	<Directory %{_datadir}/%{name}/www>
21cr|nagios-4.4.6-2|274	Require all granted
21cr|nagios-4.4.6-2|275	</Directory>
21cr|nagios-4.4.6-2|276	EOF
21cr|nagios-4.4.6-2|277	
21cr|nagios-4.4.6-2|278	# Install and fix event handlers
21cr|nagios-4.4.6-2|279	install -m 0755 contrib/eventhandlers/disable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|280	install -m 0755 contrib/eventhandlers/disable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|281	install -m 0755 contrib/eventhandlers/enable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|282	install -m 0755 contrib/eventhandlers/enable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|283	install -m 0755 contrib/eventhandlers/submit_check_result %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|284	install -m 0755 contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|285	install -m 0755 contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|286	install -m 0755 contrib/eventhandlers/redundancy-scenario1/handle-master-host-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|287	install -m 0755 contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
21cr|nagios-4.4.6-2|288	
21cr|nagios-4.4.6-2|289	find %{buildroot}%{_libdir}/nagios/plugins/eventhandlers -type f | \
21cr|nagios-4.4.6-2|290	xargs perl -pi \
21cr|nagios-4.4.6-2|291	-e 's|/usr/local/nagios/var/rw/|/var/spool/nagios/|;' \
21cr|nagios-4.4.6-2|292	-e 's|/usr/local/nagios/libexec/eventhandlers|%{_libdir}/nagios/plugins/eventhandlers|g;' \
21cr|nagios-4.4.6-2|293	-e 's|/usr/local/nagios/libexec/send_nsca|%{_libdir}/nagios/plugins/send_nsca|g;' \
21cr|nagios-4.4.6-2|294	-e 's|/usr/local/nagios/test/var|/var/log/nagios|g;' \
21cr|nagios-4.4.6-2|295	-e 's|/usr/local/nagios/etc/send_nsca.cfg|%{_sysconfdir}/nagios/send_nsca.cfg|g;' \
21cr|nagios-4.4.6-2|296	-e 's|printfcmd="/bin/printf"|printfcmd="/usr/bin/printf"|;'
21cr|nagios-4.4.6-2|297	
21cr|nagios-4.4.6-2|298	# Install the favicon.ico
21cr|nagios-4.4.6-2|299	install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/%{name}/www
21cr|nagios-4.4.6-2|300	
21cr|nagios-4.4.6-2|301	# Automatic reloading for new plugins
21cr|nagios-4.4.6-2|302	install -d %{buildroot}%{_var}/lib/rpm/filetriggers
21cr|nagios-4.4.6-2|303	cat > %{buildroot}%{_var}/lib/rpm/filetriggers/nagios.filter << EOF
21cr|nagios-4.4.6-2|304	^.%{_sysconfdir}/nagios/plugins.d/.*\.cfg$
21cr|nagios-4.4.6-2|305	EOF
21cr|nagios-4.4.6-2|306	cat > %{buildroot}%{_var}/lib/rpm/filetriggers/nagios.script << EOF
21cr|nagios-4.4.6-2|307	#!/bin/sh
21cr|nagios-4.4.6-2|308	systemctl try-restart nagios.service
21cr|nagios-4.4.6-2|309	EOF
21cr|nagios-4.4.6-2|310	chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/nagios.script

3354 21
21cr|nagios-check_amavis-1.1-4|1	%define plugin	check_amavis
21cr|nagios-check_amavis-1.1-4|2	
21cr|nagios-check_amavis-1.1-4|3	Summary:	Check Amavis
21cr|nagios-check_amavis-1.1-4|4	Name:		nagios-%{plugin}
21cr|nagios-check_amavis-1.1-4|5	Version:	1.1
21cr|nagios-check_amavis-1.1-4|6	Release:	4
21cr|nagios-check_amavis-1.1-4|7	Group:		Networking/Other
21cr|nagios-check_amavis-1.1-4|8	License:	GPL
21cr|nagios-check_amavis-1.1-4|9	URL:		 http://exchange.nagios.org/directory/Plugins/Anti-2DVirus/Amavis/check_amavis/details
21cr|nagios-check_amavis-1.1-4|10	Source0:	%{plugin}.pl
21cr|nagios-check_amavis-1.1-4|11	BuildArch:	noarch
21cr|nagios-check_amavis-1.1-4|12	BuildRequires:	perl
21cr|nagios-check_amavis-1.1-4|13	
21cr|nagios-check_amavis-1.1-4|14	%description
21cr|nagios-check_amavis-1.1-4|15	check_amavis checks if amavisd-new daemon is working and if its
21cr|nagios-check_amavis-1.1-4|16	antivirus engine is working. This check talks with amavisd-new daemon.
21cr|nagios-check_amavis-1.1-4|17	It tests if the daemon is up and if it's able to scan an email with a
21cr|nagios-check_amavis-1.1-4|18	virus (EICAR test virus is sent).
21cr|nagios-check_amavis-1.1-4|19	
21cr|nagios-check_amavis-1.1-4|20	Please note that if amavisd-new is run on a different machine, you
21cr|nagios-check_amavis-1.1-4|21	should enable the connection from nagios ip address (take a look at
21cr|nagios-check_amavis-1.1-4|22	amavisd.conf).
21cr|nagios-check_amavis-1.1-4|23	
21cr|nagios-check_amavis-1.1-4|24	%prep
21cr|nagios-check_amavis-1.1-4|25	%setup -qcT
21cr|nagios-check_amavis-1.1-4|26	
21cr|nagios-check_amavis-1.1-4|27	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_amavis-1.1-4|28	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_amavis.cfg <<'EOF'
21cr|nagios-check_amavis-1.1-4|29	
21cr|nagios-check_amavis-1.1-4|30	define command {
21cr|nagios-check_amavis-1.1-4|31	command_name    check_amavis
21cr|nagios-check_amavis-1.1-4|32	command_line    %{_datadir}/nagios/plugins/%{plugin}.pl --server $HOSTADDRESS$ --port 10025 $ARG1$
21cr|nagios-check_amavis-1.1-4|33	}
21cr|nagios-check_amavis-1.1-4|34	EOF
21cr|nagios-check_amavis-1.1-4|35	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_amavis-1.1-4|36	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_amavis-1.1-4|37	
21cr|nagios-check_amavis-1.1-4|38	%clean
21cr|nagios-check_amavis-1.1-4|39	rm -rf %{buildroot}
21cr|nagios-check_amavis-1.1-4|40	
21cr|nagios-check_amavis-1.1-4|41	%files
21cr|nagios-check_amavis-1.1-4|42	%defattr(-,root,root)
21cr|nagios-check_amavis-1.1-4|43	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_amavis.cfg
21cr|nagios-check_amavis-1.1-4|44	%{_datadir}/nagios/plugins/%{plugin}.pl

3355 21
21cr|nagios-check_bl-1.0-12|1	%define _enable_debug_packages	%{nil}
21cr|nagios-check_bl-1.0-12|2	%define debug_package		%{nil}
21cr|nagios-check_bl-1.0-12|3	
21cr|nagios-check_bl-1.0-12|4	Summary:	A Nagios plugin to check against RBL
21cr|nagios-check_bl-1.0-12|5	Name:		nagios-check_bl
21cr|nagios-check_bl-1.0-12|6	Version:	1.0
21cr|nagios-check_bl-1.0-12|7	Release:	12
21cr|nagios-check_bl-1.0-12|8	License:	GPL
21cr|nagios-check_bl-1.0-12|9	Group:		Networking/Other
21cr|nagios-check_bl-1.0-12|10	URL:		http://www.bashton.com/content/nagiosplugins
21cr|nagios-check_bl-1.0-12|11	Source0:	http://www.bashton.com/downloads/%{name}-%{version}.tar.bz2
21cr|nagios-check_bl-1.0-12|12	Requires:	nagios
21cr|nagios-check_bl-1.0-12|13	BuildArch:	noarch
21cr|nagios-check_bl-1.0-12|14	
21cr|nagios-check_bl-1.0-12|15	%description
21cr|nagios-check_bl-1.0-12|16	A Nagios plugin to check whether a server is in any known anti-spam blocklists.
21cr|nagios-check_bl-1.0-12|17	
21cr|nagios-check_bl-1.0-12|18	%prep
21cr|nagios-check_bl-1.0-12|19	%setup -q
21cr|nagios-check_bl-1.0-12|20	
21cr|nagios-check_bl-1.0-12|21	%build
21cr|nagios-check_bl-1.0-12|22	
21cr|nagios-check_bl-1.0-12|23	%install
21cr|nagios-check_bl-1.0-12|24	rm -rf %{buildroot}
21cr|nagios-check_bl-1.0-12|25	
21cr|nagios-check_bl-1.0-12|26	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_bl-1.0-12|27	install -m  755 check_bl %{buildroot}%{_datadir}/nagios/plugins/
21cr|nagios-check_bl-1.0-12|28	
21cr|nagios-check_bl-1.0-12|29	perl -pi -e 's|/usr/lib/nagios|%{_datadir}/nagios|' \
21cr|nagios-check_bl-1.0-12|30	%{buildroot}%{_datadir}/nagios/plugins/check_bl
21cr|nagios-check_bl-1.0-12|31	
21cr|nagios-check_bl-1.0-12|32	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_bl-1.0-12|33	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_bl.cfg <<'EOF'
21cr|nagios-check_bl-1.0-12|34	define command {
21cr|nagios-check_bl-1.0-12|35	command_name    check_bl
21cr|nagios-check_bl-1.0-12|36	command_line    %{_datadir}/nagios/plugins/check_bl -H $HOSTADDRESS$ -B sbl-xbl.spamhaus.org,bl.spamcop.net
21cr|nagios-check_bl-1.0-12|37	}
21cr|nagios-check_bl-1.0-12|38	EOF
21cr|nagios-check_bl-1.0-12|39	
21cr|nagios-check_bl-1.0-12|40	%if %mdkversion < 200900
21cr|nagios-check_bl-1.0-12|41	%post
21cr|nagios-check_bl-1.0-12|42	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_bl-1.0-12|43	
21cr|nagios-check_bl-1.0-12|44	%postun
21cr|nagios-check_bl-1.0-12|45	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_bl-1.0-12|46	%endif
21cr|nagios-check_bl-1.0-12|47	
21cr|nagios-check_bl-1.0-12|48	%clean
21cr|nagios-check_bl-1.0-12|49	rm -rf %{buildroot}
21cr|nagios-check_bl-1.0-12|50	
21cr|nagios-check_bl-1.0-12|51	%files
21cr|nagios-check_bl-1.0-12|52	%defattr(-,root,root)
21cr|nagios-check_bl-1.0-12|53	%doc README
21cr|nagios-check_bl-1.0-12|54	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_bl.cfg
21cr|nagios-check_bl-1.0-12|55	%{_datadir}/nagios/plugins/check_bl

3356 21
21cr|nagios-check_connections-2.1.0-4|1	%define up_name check_connections
21cr|nagios-check_connections-2.1.0-4|2	
21cr|nagios-check_connections-2.1.0-4|3	Name:		nagios-%{up_name}
21cr|nagios-check_connections-2.1.0-4|4	Version:	2.1.0
21cr|nagios-check_connections-2.1.0-4|5	Release:	4
21cr|nagios-check_connections-2.1.0-4|6	Summary:	A Nagios plugin to check the number of TCP connections
21cr|nagios-check_connections-2.1.0-4|7	License:	GPL
21cr|nagios-check_connections-2.1.0-4|8	Group:		Networking/Other
21cr|nagios-check_connections-2.1.0-4|9	URL:		https://trac.id.ethz.ch/projects/nagios_plugins/wiki/check_connections
21cr|nagios-check_connections-2.1.0-4|10	Source:     %{up_name}-%{version}.tar.gz
21cr|nagios-check_connections-2.1.0-4|11	Requires:	nagios-plugins
21cr|nagios-check_connections-2.1.0-4|12	BuildArch:  noarch
21cr|nagios-check_connections-2.1.0-4|13	
21cr|nagios-check_connections-2.1.0-4|14	%description
21cr|nagios-check_connections-2.1.0-4|15	check_connections is a Nagios plugin to check the number of TCP connections
21cr|nagios-check_connections-2.1.0-4|16	
21cr|nagios-check_connections-2.1.0-4|17	%prep
21cr|nagios-check_connections-2.1.0-4|18	%setup -q -n %{up_name}-%{version}
21cr|nagios-check_connections-2.1.0-4|19	
21cr|nagios-check_connections-2.1.0-4|20	%build
21cr|nagios-check_connections-2.1.0-4|21	
21cr|nagios-check_connections-2.1.0-4|22	%install
21cr|nagios-check_connections-2.1.0-4|23	rm -rf %{buildroot}
21cr|nagios-check_connections-2.1.0-4|24	
21cr|nagios-check_connections-2.1.0-4|25	install -d %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_connections-2.1.0-4|26	install -m 755 check_connections %{buildroot}%{_datadir}/nagios/plugins/check_connections
21cr|nagios-check_connections-2.1.0-4|27	
21cr|nagios-check_connections-2.1.0-4|28	perl -pi -e 's|^#!perl|#!%{_bindir}/perl|' \
21cr|nagios-check_connections-2.1.0-4|29	%{buildroot}%{_datadir}/nagios/plugins/check_connections
21cr|nagios-check_connections-2.1.0-4|30	
21cr|nagios-check_connections-2.1.0-4|31	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_connections-2.1.0-4|32	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_connections.cfg <<'EOF'
21cr|nagios-check_connections-2.1.0-4|33	define command {
21cr|nagios-check_connections-2.1.0-4|34	command_name    check_connections
21cr|nagios-check_connections-2.1.0-4|35	command_line    %{_datadir}/nagios/plugins/check_connections
21cr|nagios-check_connections-2.1.0-4|36	}
21cr|nagios-check_connections-2.1.0-4|37	EOF
21cr|nagios-check_connections-2.1.0-4|38	
21cr|nagios-check_connections-2.1.0-4|39	%clean
21cr|nagios-check_connections-2.1.0-4|40	rm -rf %{buildroot}
21cr|nagios-check_connections-2.1.0-4|41	
21cr|nagios-check_connections-2.1.0-4|42	%files
21cr|nagios-check_connections-2.1.0-4|43	%defattr(-,root,root)
21cr|nagios-check_connections-2.1.0-4|44	%doc AUTHORS Changes NAME NEWS README
21cr|nagios-check_connections-2.1.0-4|45	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_connections.cfg
21cr|nagios-check_connections-2.1.0-4|46	%{_datadir}/nagios/plugins/check_connections

3357 21
21cr|nagios-check_cups_queue-20060627-15|1	Name:		nagios-check_cups_queue
21cr|nagios-check_cups_queue-20060627-15|2	Version:	20060627
21cr|nagios-check_cups_queue-20060627-15|3	Release:	15
21cr|nagios-check_cups_queue-20060627-15|4	Summary:	Nagios cups plugin
21cr|nagios-check_cups_queue-20060627-15|5	Group:		Networking/Other
21cr|nagios-check_cups_queue-20060627-15|6	License:	BSD
21cr|nagios-check_cups_queue-20060627-15|7	URL:		http://dev.lusis.org/nagios/
21cr|nagios-check_cups_queue-20060627-15|8	Source0:	http://dev.lusis.org/nagios/check_cups_queue.txt
21cr|nagios-check_cups_queue-20060627-15|9	Patch:      nagios/check_cups_queue-force-locales.patch
21cr|nagios-check_cups_queue-20060627-15|10	Requires:   cups-common
21cr|nagios-check_cups_queue-20060627-15|11	Requires:   bc
21cr|nagios-check_cups_queue-20060627-15|12	BuildArch:  noarch
21cr|nagios-check_cups_queue-20060627-15|13	
21cr|nagios-check_cups_queue-20060627-15|14	%description
21cr|nagios-check_cups_queue-20060627-15|15	This plugin will check the status of a remote CUPS print queue. It will provide
21cr|nagios-check_cups_queue-20060627-15|16	the size of the queue and optionally the age of the queue
21cr|nagios-check_cups_queue-20060627-15|17	
21cr|nagios-check_cups_queue-20060627-15|18	%prep
21cr|nagios-check_cups_queue-20060627-15|19	cp %{SOURCE0} check_cups_queue.txt
21cr|nagios-check_cups_queue-20060627-15|20	%patch -p0
21cr|nagios-check_cups_queue-20060627-15|21	
21cr|nagios-check_cups_queue-20060627-15|22	%build
21cr|nagios-check_cups_queue-20060627-15|23	
21cr|nagios-check_cups_queue-20060627-15|24	
21cr|nagios-check_cups_queue-20060627-15|25	%install
21cr|nagios-check_cups_queue-20060627-15|26	rm -rf %{buildroot}
21cr|nagios-check_cups_queue-20060627-15|27	
21cr|nagios-check_cups_queue-20060627-15|28	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_cups_queue-20060627-15|29	install -m 755 check_cups_queue.txt %{buildroot}%{_datadir}/nagios/plugins/check_cups_queue
21cr|nagios-check_cups_queue-20060627-15|30	
21cr|nagios-check_cups_queue-20060627-15|31	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_cups_queue-20060627-15|32	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_cups_queue.cfg <<'EOF'
21cr|nagios-check_cups_queue-20060627-15|33	define command{
21cr|nagios-check_cups_queue-20060627-15|34	command_name	check_cups_queue
21cr|nagios-check_cups_queue-20060627-15|35	command_line	%{_datadir}/nagios/plugins/check_cups_queue -H $HOSTADDRESS$
21cr|nagios-check_cups_queue-20060627-15|36	}
21cr|nagios-check_cups_queue-20060627-15|37	EOF
21cr|nagios-check_cups_queue-20060627-15|38	
21cr|nagios-check_cups_queue-20060627-15|39	%clean
21cr|nagios-check_cups_queue-20060627-15|40	rm -rf %{buildroot}
21cr|nagios-check_cups_queue-20060627-15|41	
21cr|nagios-check_cups_queue-20060627-15|42	%files
21cr|nagios-check_cups_queue-20060627-15|43	%defattr(-,root,root)
21cr|nagios-check_cups_queue-20060627-15|44	%{_datadir}/nagios/plugins/check_cups_queue
21cr|nagios-check_cups_queue-20060627-15|45	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_cups_queue.cfg

3358 21
21cr|nagios-check_diskio-3.0.3-5|1	%define upstream_name   check_diskio
21cr|nagios-check_diskio-3.0.3-5|2	
21cr|nagios-check_diskio-3.0.3-5|3	Name:      nagios-check_diskio
21cr|nagios-check_diskio-3.0.3-5|4	Version:   3.0.3
21cr|nagios-check_diskio-3.0.3-5|5	Release:   5
21cr|nagios-check_diskio-3.0.3-5|6	Summary:   Nagios plugin to monitor the amount of disk I/O
21cr|nagios-check_diskio-3.0.3-5|7	License:   GPL
21cr|nagios-check_diskio-3.0.3-5|8	Group:      Networking/Other
21cr|nagios-check_diskio-3.0.3-5|9	URL:        https://trac.id.ethz.ch/projects/nagios_plugins/wiki/check_diskio
21cr|nagios-check_diskio-3.0.3-5|10	Source:     http://www.id.ethz.ch/people/allid_list/corti/%{upstream_name}-%{version}.tar.gz
21cr|nagios-check_diskio-3.0.3-5|11	BuildArch: noarch
21cr|nagios-check_diskio-3.0.3-5|12	
21cr|nagios-check_diskio-3.0.3-5|13	%description
21cr|nagios-check_diskio-3.0.3-5|14	Nagios plugin to monitor the amount of disk I/O
21cr|nagios-check_diskio-3.0.3-5|15	
21cr|nagios-check_diskio-3.0.3-5|16	%prep
21cr|nagios-check_diskio-3.0.3-5|17	%setup -q -n %{upstream_name}-%{version}
21cr|nagios-check_diskio-3.0.3-5|18	
21cr|nagios-check_diskio-3.0.3-5|19	%build
21cr|nagios-check_diskio-3.0.3-5|20	pod2man check_diskio.pod > check_diskio.1
21cr|nagios-check_diskio-3.0.3-5|21	
21cr|nagios-check_diskio-3.0.3-5|22	%install
21cr|nagios-check_diskio-3.0.3-5|23	rm -rf %{buildroot}
21cr|nagios-check_diskio-3.0.3-5|24	install -m 755 -d %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_diskio-3.0.3-5|25	install -m 755 -d %{buildroot}%{_mandir}/man1
21cr|nagios-check_diskio-3.0.3-5|26	install -m 755 check_diskio %{buildroot}%{_datadir}/nagios/plugins/check_diskio
21cr|nagios-check_diskio-3.0.3-5|27	install -m 644 check_diskio.1 %{buildroot}%{_mandir}/man1
21cr|nagios-check_diskio-3.0.3-5|28	
21cr|nagios-check_diskio-3.0.3-5|29	perl -pi -e 's|^#!perl|#!%{_bindir}/perl|' \
21cr|nagios-check_diskio-3.0.3-5|30	%{buildroot}%{_datadir}/nagios/plugins/check_diskio
21cr|nagios-check_diskio-3.0.3-5|31	
21cr|nagios-check_diskio-3.0.3-5|32	install -m 755 -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_diskio-3.0.3-5|33	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_diskio.cfg <<'EOF'
21cr|nagios-check_diskio-3.0.3-5|34	define command {
21cr|nagios-check_diskio-3.0.3-5|35	command_name    check_diskio
21cr|nagios-check_diskio-3.0.3-5|36	command_line    %{_datadir}/nagios/plugins/check_diskio
21cr|nagios-check_diskio-3.0.3-5|37	}
21cr|nagios-check_diskio-3.0.3-5|38	EOF
21cr|nagios-check_diskio-3.0.3-5|39	
21cr|nagios-check_diskio-3.0.3-5|40	%clean
21cr|nagios-check_diskio-3.0.3-5|41	rm -rf %{buildroot}
21cr|nagios-check_diskio-3.0.3-5|42	
21cr|nagios-check_diskio-3.0.3-5|43	%files
21cr|nagios-check_diskio-3.0.3-5|44	%defattr(-,root,root)
21cr|nagios-check_diskio-3.0.3-5|45	%doc AUTHORS Changes NEWS README INSTALL TODO COPYING VERSION
21cr|nagios-check_diskio-3.0.3-5|46	%{_datadir}/nagios/plugins/check_diskio
21cr|nagios-check_diskio-3.0.3-5|47	%{_mandir}/man1/check_diskio.1*
21cr|nagios-check_diskio-3.0.3-5|48	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_diskio.cfg

3359 21
21cr|nagios-check_iax-1.0.0-7|1	Summary:	A Nagios plugin to check IAX/IAX2 devices
21cr|nagios-check_iax-1.0.0-7|2	Name:		nagios-check_iax
21cr|nagios-check_iax-1.0.0-7|3	Version:	1.0.0
21cr|nagios-check_iax-1.0.0-7|4	Release:	7
21cr|nagios-check_iax-1.0.0-7|5	License:	BSD
21cr|nagios-check_iax-1.0.0-7|6	Group:		Networking/Other
21cr|nagios-check_iax-1.0.0-7|7	URL:		http://samm.kiev.ua/check_iax/
21cr|nagios-check_iax-1.0.0-7|8	Source0:	http://samm.kiev.ua/check_iax/check_iax-%{version}.tar.gz
21cr|nagios-check_iax-1.0.0-7|9	Requires:	nagios
21cr|nagios-check_iax-1.0.0-7|10	
21cr|nagios-check_iax-1.0.0-7|11	%description
21cr|nagios-check_iax-1.0.0-7|12	Nagios plugin check_iax allows system administrators to monitor IAX/IAX2
21cr|nagios-check_iax-1.0.0-7|13	devices.
21cr|nagios-check_iax-1.0.0-7|14	
21cr|nagios-check_iax-1.0.0-7|15	%prep
21cr|nagios-check_iax-1.0.0-7|16	%setup -q -n check_iax-%{version}
21cr|nagios-check_iax-1.0.0-7|17	
21cr|nagios-check_iax-1.0.0-7|18	%build
21cr|nagios-check_iax-1.0.0-7|19	%make CFLAGS="%{optflags}"
21cr|nagios-check_iax-1.0.0-7|20	
21cr|nagios-check_iax-1.0.0-7|21	%install
21cr|nagios-check_iax-1.0.0-7|22	rm -rf %{buildroot}
21cr|nagios-check_iax-1.0.0-7|23	
21cr|nagios-check_iax-1.0.0-7|24	install -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_iax-1.0.0-7|25	install -d %{buildroot}%{_libdir}/nagios/plugins
21cr|nagios-check_iax-1.0.0-7|26	
21cr|nagios-check_iax-1.0.0-7|27	install -m0755 check_iax %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-check_iax-1.0.0-7|28	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_iax.cfg <<'EOF'
21cr|nagios-check_iax-1.0.0-7|29	define command {
21cr|nagios-check_iax-1.0.0-7|30	command_name	check_iax
21cr|nagios-check_iax-1.0.0-7|31	command_line	%{_libdir}/nagios/plugins/check_iax -H $HOSTADDRESS$ -w 100 -c 500
21cr|nagios-check_iax-1.0.0-7|32	}
21cr|nagios-check_iax-1.0.0-7|33	EOF
21cr|nagios-check_iax-1.0.0-7|34	
21cr|nagios-check_iax-1.0.0-7|35	%if %mdkversion < 200900
21cr|nagios-check_iax-1.0.0-7|36	%post
21cr|nagios-check_iax-1.0.0-7|37	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_iax-1.0.0-7|38	
21cr|nagios-check_iax-1.0.0-7|39	%postun
21cr|nagios-check_iax-1.0.0-7|40	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_iax-1.0.0-7|41	%endif
21cr|nagios-check_iax-1.0.0-7|42	
21cr|nagios-check_iax-1.0.0-7|43	%clean
21cr|nagios-check_iax-1.0.0-7|44	rm -rf %{buildroot}
21cr|nagios-check_iax-1.0.0-7|45	
21cr|nagios-check_iax-1.0.0-7|46	%files
21cr|nagios-check_iax-1.0.0-7|47	%defattr(-,root,root)
21cr|nagios-check_iax-1.0.0-7|48	%doc README
21cr|nagios-check_iax-1.0.0-7|49	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_iax.cfg
21cr|nagios-check_iax-1.0.0-7|50	%{_libdir}/nagios/plugins/check_iax

3360 21
21cr|nagios-check_kdc-20050715-13|1	Name:		nagios-check_kdc
21cr|nagios-check_kdc-20050715-13|2	Version:	20050715
21cr|nagios-check_kdc-20050715-13|3	Release:	13
21cr|nagios-check_kdc-20050715-13|4	Summary:	Nagios kdc plugin
21cr|nagios-check_kdc-20050715-13|5	Group:		Networking/Other
21cr|nagios-check_kdc-20050715-13|6	License:	BSD
21cr|nagios-check_kdc-20050715-13|7	URL:		http://www.loveshack.ukfsn.org/nagios/
21cr|nagios-check_kdc-20050715-13|8	Source0:	http://www.loveshack.ukfsn.org/nagios/check_kdc
21cr|nagios-check_kdc-20050715-13|9	BuildArch:  noarch
21cr|nagios-check_kdc-20050715-13|10	
21cr|nagios-check_kdc-20050715-13|11	%description
21cr|nagios-check_kdc-20050715-13|12	Check getting tickets from a kerberos KDC using a keytab. Doesn't require Perl
21cr|nagios-check_kdc-20050715-13|13	Kerberos stuff (unlike check_krb5), just kinit/kdestroy.
21cr|nagios-check_kdc-20050715-13|14	
21cr|nagios-check_kdc-20050715-13|15	%prep
21cr|nagios-check_kdc-20050715-13|16	%setup -T -c
21cr|nagios-check_kdc-20050715-13|17	install -m 755 %{SOURCE0} check_kdc
21cr|nagios-check_kdc-20050715-13|18	
21cr|nagios-check_kdc-20050715-13|19	perl -pi -e 's|/usr/kerberos/bin|%{_bindir}|' check_kdc
21cr|nagios-check_kdc-20050715-13|20	
21cr|nagios-check_kdc-20050715-13|21	%build
21cr|nagios-check_kdc-20050715-13|22	
21cr|nagios-check_kdc-20050715-13|23	
21cr|nagios-check_kdc-20050715-13|24	%install
21cr|nagios-check_kdc-20050715-13|25	rm -rf %{buildroot}
21cr|nagios-check_kdc-20050715-13|26	
21cr|nagios-check_kdc-20050715-13|27	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_kdc-20050715-13|28	install -m 755 check_kdc %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_kdc-20050715-13|29	
21cr|nagios-check_kdc-20050715-13|30	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_kdc-20050715-13|31	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_kdc.cfg <<'EOF'
21cr|nagios-check_kdc-20050715-13|32	define command{
21cr|nagios-check_kdc-20050715-13|33	command_name	check_kdc
21cr|nagios-check_kdc-20050715-13|34	command_line	%{_datadir}/nagios/plugins/check_kdc -H $HOSTADDRESS$
21cr|nagios-check_kdc-20050715-13|35	}
21cr|nagios-check_kdc-20050715-13|36	EOF
21cr|nagios-check_kdc-20050715-13|37	
21cr|nagios-check_kdc-20050715-13|38	%clean
21cr|nagios-check_kdc-20050715-13|39	rm -rf %{buildroot}
21cr|nagios-check_kdc-20050715-13|40	
21cr|nagios-check_kdc-20050715-13|41	%files
21cr|nagios-check_kdc-20050715-13|42	%defattr(-,root,root)
21cr|nagios-check_kdc-20050715-13|43	%{_datadir}/nagios/plugins/check_kdc
21cr|nagios-check_kdc-20050715-13|44	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_kdc.cfg

3361 21
21cr|nagios-check_lm_sensors-3.1.0-8|1	%define up_name check_lm_sensors
21cr|nagios-check_lm_sensors-3.1.0-8|2	
21cr|nagios-check_lm_sensors-3.1.0-8|3	Name:       nagios-check_lm_sensors
21cr|nagios-check_lm_sensors-3.1.0-8|4	Version:    3.1.0
21cr|nagios-check_lm_sensors-3.1.0-8|5	Release:    8
21cr|nagios-check_lm_sensors-3.1.0-8|6	Summary:    A Nagios plugin to monitor sensors values
21cr|nagios-check_lm_sensors-3.1.0-8|7	License:    GPL
21cr|nagios-check_lm_sensors-3.1.0-8|8	Group:      Networking/Other
21cr|nagios-check_lm_sensors-3.1.0-8|9	Source:     http://www.id.ethz.ch/people/allid_list/corti/%{up_name}-%{version}.tar.gz
21cr|nagios-check_lm_sensors-3.1.0-8|10	Requires:   hddtemp
21cr|nagios-check_lm_sensors-3.1.0-8|11	Requires:   perl-Nagios-Plugin
21cr|nagios-check_lm_sensors-3.1.0-8|12	BuildArch:  noarch
21cr|nagios-check_lm_sensors-3.1.0-8|13	
21cr|nagios-check_lm_sensors-3.1.0-8|14	%description
21cr|nagios-check_lm_sensors-3.1.0-8|15	check_lm_sensors is a Nagios plugin to monitor the values of on board sensors
21cr|nagios-check_lm_sensors-3.1.0-8|16	and hard disk temperatures on Linux systems
21cr|nagios-check_lm_sensors-3.1.0-8|17	
21cr|nagios-check_lm_sensors-3.1.0-8|18	%prep
21cr|nagios-check_lm_sensors-3.1.0-8|19	%setup -q -n %{up_name}-%{version}
21cr|nagios-check_lm_sensors-3.1.0-8|20	
21cr|nagios-check_lm_sensors-3.1.0-8|21	%build
21cr|nagios-check_lm_sensors-3.1.0-8|22	
21cr|nagios-check_lm_sensors-3.1.0-8|23	%install
21cr|nagios-check_lm_sensors-3.1.0-8|24	rm -rf %{buildroot}
21cr|nagios-check_lm_sensors-3.1.0-8|25	
21cr|nagios-check_lm_sensors-3.1.0-8|26	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_lm_sensors-3.1.0-8|27	install -m 755 check_lm_sensors %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_lm_sensors-3.1.0-8|28	
21cr|nagios-check_lm_sensors-3.1.0-8|29	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_lm_sensors-3.1.0-8|30	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_lm_sensors.cfg <<'EOF'
21cr|nagios-check_lm_sensors-3.1.0-8|31	define command{
21cr|nagios-check_lm_sensors-3.1.0-8|32	command_name	check_lm_sensors
21cr|nagios-check_lm_sensors-3.1.0-8|33	command_line	%{_datadir}/nagios/plugins/check_lm_sensors
21cr|nagios-check_lm_sensors-3.1.0-8|34	}
21cr|nagios-check_lm_sensors-3.1.0-8|35	EOF
21cr|nagios-check_lm_sensors-3.1.0-8|36	
21cr|nagios-check_lm_sensors-3.1.0-8|37	%clean
21cr|nagios-check_lm_sensors-3.1.0-8|38	rm -rf %{buildroot}
21cr|nagios-check_lm_sensors-3.1.0-8|39	
21cr|nagios-check_lm_sensors-3.1.0-8|40	%files
21cr|nagios-check_lm_sensors-3.1.0-8|41	%defattr(-,root,root)
21cr|nagios-check_lm_sensors-3.1.0-8|42	%doc AUTHORS Changes NEWS README INSTALL TODO COPYING VERSION
21cr|nagios-check_lm_sensors-3.1.0-8|43	%{_datadir}/nagios/plugins/check_lm_sensors
21cr|nagios-check_lm_sensors-3.1.0-8|44	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_lm_sensors.cfg

3362 21
21cr|nagios-check_logfiles-3.5.1-3|1	# This package is de-facto noarch, but we need to install files to arch-specific places
21cr|nagios-check_logfiles-3.5.1-3|2	%define debug_package %{nil}
21cr|nagios-check_logfiles-3.5.1-3|3	
21cr|nagios-check_logfiles-3.5.1-3|4	Name:		nagios-check_logfiles
21cr|nagios-check_logfiles-3.5.1-3|5	Version:	3.5.1
21cr|nagios-check_logfiles-3.5.1-3|6	Release:	3
21cr|nagios-check_logfiles-3.5.1-3|7	Summary:	Check log files for specific patterns
21cr|nagios-check_logfiles-3.5.1-3|8	Group:		Networking/Other
21cr|nagios-check_logfiles-3.5.1-3|9	License:	BSD
21cr|nagios-check_logfiles-3.5.1-3|10	URL:		http://www.consol.com/opensource/nagios/check-logfiles
21cr|nagios-check_logfiles-3.5.1-3|11	Source:     http://www.consol.com/fileadmin/opensource/Nagios/check_logfiles-%{version}.tar.gz
21cr|nagios-check_logfiles-3.5.1-3|12	
21cr|nagios-check_logfiles-3.5.1-3|13	%description
21cr|nagios-check_logfiles-3.5.1-3|14	check_logfiles is a Plugin for Nagios which scans log files for specific
21cr|nagios-check_logfiles-3.5.1-3|15	patterns.
21cr|nagios-check_logfiles-3.5.1-3|16	
21cr|nagios-check_logfiles-3.5.1-3|17	%prep
21cr|nagios-check_logfiles-3.5.1-3|18	%setup -q -n check_logfiles-%{version}
21cr|nagios-check_logfiles-3.5.1-3|19	
21cr|nagios-check_logfiles-3.5.1-3|20	%build
21cr|nagios-check_logfiles-3.5.1-3|21	%configure --build=i586-mandriva-linux-gnu --libexec=%{_libdir}/nagios/plugins
21cr|nagios-check_logfiles-3.5.1-3|22	%make
21cr|nagios-check_logfiles-3.5.1-3|23	
21cr|nagios-check_logfiles-3.5.1-3|24	
21cr|nagios-check_logfiles-3.5.1-3|25	%install
21cr|nagios-check_logfiles-3.5.1-3|26	%makeinstall_std
21cr|nagios-check_logfiles-3.5.1-3|27	
21cr|nagios-check_logfiles-3.5.1-3|28	%files
21cr|nagios-check_logfiles-3.5.1-3|29	%{_libdir}/nagios/plugins/check_logfiles

3363 21
21cr|nagios-check_memcached-1.1-10|1	%define _enable_debug_packages	%{nil}
21cr|nagios-check_memcached-1.1-10|2	%define debug_package		%{nil}
21cr|nagios-check_memcached-1.1-10|3	
21cr|nagios-check_memcached-1.1-10|4	Summary:	MemCached health check for Nagios
21cr|nagios-check_memcached-1.1-10|5	Name:		nagios-check_memcached
21cr|nagios-check_memcached-1.1-10|6	Version:	1.1
21cr|nagios-check_memcached-1.1-10|7	Release:	10
21cr|nagios-check_memcached-1.1-10|8	License:	BSD
21cr|nagios-check_memcached-1.1-10|9	Group:		Networking/Other
21cr|nagios-check_memcached-1.1-10|10	URL:		http://zilbo.com/
21cr|nagios-check_memcached-1.1-10|11	Source0:	http://zilbo.com/plugins/check_memcached
21cr|nagios-check_memcached-1.1-10|12	Requires:	nagios
21cr|nagios-check_memcached-1.1-10|13	BuildArch:	noarch
21cr|nagios-check_memcached-1.1-10|14	
21cr|nagios-check_memcached-1.1-10|15	%description
21cr|nagios-check_memcached-1.1-10|16	A plugin for nagios to check if memcached is up and running.
21cr|nagios-check_memcached-1.1-10|17	
21cr|nagios-check_memcached-1.1-10|18	%prep
21cr|nagios-check_memcached-1.1-10|19	%setup -q -c -T
21cr|nagios-check_memcached-1.1-10|20	
21cr|nagios-check_memcached-1.1-10|21	%build
21cr|nagios-check_memcached-1.1-10|22	
21cr|nagios-check_memcached-1.1-10|23	%install
21cr|nagios-check_memcached-1.1-10|24	rm -rf %{buildroot}
21cr|nagios-check_memcached-1.1-10|25	
21cr|nagios-check_memcached-1.1-10|26	install -d %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_memcached-1.1-10|27	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins/
21cr|nagios-check_memcached-1.1-10|28	
21cr|nagios-check_memcached-1.1-10|29	perl -pi -e 's|/opt|%{_datadir}|' \
21cr|nagios-check_memcached-1.1-10|30	%{buildroot}%{_datadir}/nagios/plugins/check_memcached
21cr|nagios-check_memcached-1.1-10|31	
21cr|nagios-check_memcached-1.1-10|32	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_memcached-1.1-10|33	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_memcached.cfg <<'EOF'
21cr|nagios-check_memcached-1.1-10|34	define command {
21cr|nagios-check_memcached-1.1-10|35	command_name    check_memcached
21cr|nagios-check_memcached-1.1-10|36	command_line    %{_datadir}/nagios/plugins/check_memcached -H $HOSTADDRESS$ -p $ARG1$ -k $ARG2$ -t $ARG3$
21cr|nagios-check_memcached-1.1-10|37	}
21cr|nagios-check_memcached-1.1-10|38	EOF
21cr|nagios-check_memcached-1.1-10|39	
21cr|nagios-check_memcached-1.1-10|40	%if %mdkversion < 200900
21cr|nagios-check_memcached-1.1-10|41	%post
21cr|nagios-check_memcached-1.1-10|42	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_memcached-1.1-10|43	
21cr|nagios-check_memcached-1.1-10|44	%postun
21cr|nagios-check_memcached-1.1-10|45	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_memcached-1.1-10|46	%endif
21cr|nagios-check_memcached-1.1-10|47	
21cr|nagios-check_memcached-1.1-10|48	%clean
21cr|nagios-check_memcached-1.1-10|49	rm -rf %{buildroot}
21cr|nagios-check_memcached-1.1-10|50	
21cr|nagios-check_memcached-1.1-10|51	%files
21cr|nagios-check_memcached-1.1-10|52	%defattr(-,root,root)
21cr|nagios-check_memcached-1.1-10|53	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_memcached.cfg
21cr|nagios-check_memcached-1.1-10|54	%{_datadir}/nagios/plugins/check_memcached

3364 21
21cr|nagios-check_memory-1.0-6|1	Name:       nagios-check_memory
21cr|nagios-check_memory-1.0-6|2	Version:    1.0
21cr|nagios-check_memory-1.0-6|3	Release:    6
21cr|nagios-check_memory-1.0-6|4	Epoch:      1
21cr|nagios-check_memory-1.0-6|5	Summary:    Check memory
21cr|nagios-check_memory-1.0-6|6	Group:      Networking/Other
21cr|nagios-check_memory-1.0-6|7	License:    BSD
21cr|nagios-check_memory-1.0-6|8	URL:        http://www.monitoringexchange.org/inventory/Check-Plugins/Operating-Systems/Linux/check_memory
21cr|nagios-check_memory-1.0-6|9	Source0:    check_memory.pl
21cr|nagios-check_memory-1.0-6|10	BuildArch:  noarch
21cr|nagios-check_memory-1.0-6|11	
21cr|nagios-check_memory-1.0-6|12	%description
21cr|nagios-check_memory-1.0-6|13	This plugin may be used as nrpe plugin and checks the amount of memory free,
21cr|nagios-check_memory-1.0-6|14	used and total available by using the linux "free -mt" command.
21cr|nagios-check_memory-1.0-6|15	
21cr|nagios-check_memory-1.0-6|16	%prep
21cr|nagios-check_memory-1.0-6|17	%setup -c -T
21cr|nagios-check_memory-1.0-6|18	
21cr|nagios-check_memory-1.0-6|19	%build
21cr|nagios-check_memory-1.0-6|20	
21cr|nagios-check_memory-1.0-6|21	
21cr|nagios-check_memory-1.0-6|22	%install
21cr|nagios-check_memory-1.0-6|23	rm -rf %{buildroot}
21cr|nagios-check_memory-1.0-6|24	
21cr|nagios-check_memory-1.0-6|25	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_memory-1.0-6|26	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins/check_memory
21cr|nagios-check_memory-1.0-6|27	
21cr|nagios-check_memory-1.0-6|28	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_memory-1.0-6|29	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_memory.cfg <<'EOF'
21cr|nagios-check_memory-1.0-6|30	define command{
21cr|nagios-check_memory-1.0-6|31	command_name    check_memory
21cr|nagios-check_memory-1.0-6|32	command_line    %{_datadir}/nagios/plugins/check_memory
21cr|nagios-check_memory-1.0-6|33	}
21cr|nagios-check_memory-1.0-6|34	EOF
21cr|nagios-check_memory-1.0-6|35	
21cr|nagios-check_memory-1.0-6|36	%clean
21cr|nagios-check_memory-1.0-6|37	rm -rf %{buildroot}
21cr|nagios-check_memory-1.0-6|38	
21cr|nagios-check_memory-1.0-6|39	%files
21cr|nagios-check_memory-1.0-6|40	%defattr(-,root,root)
21cr|nagios-check_memory-1.0-6|41	%{_datadir}/nagios/plugins/check_memory
21cr|nagios-check_memory-1.0-6|42	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_memory.cfg

3365 21
21cr|nagios-check_mk-1.2.4b7-3|1	Name:		nagios-check_mk
21cr|nagios-check_mk-1.2.4b7-3|2	Version:	1.2.4b7
21cr|nagios-check_mk-1.2.4b7-3|3	Release:	3
21cr|nagios-check_mk-1.2.4b7-3|4	Summary:	A new general purpose Nagios-plugin for retrieving data
21cr|nagios-check_mk-1.2.4b7-3|5	Group:		Networking/Other
21cr|nagios-check_mk-1.2.4b7-3|6	License:	BSD
21cr|nagios-check_mk-1.2.4b7-3|7	URL:		http://mathias-kettner.de/check_mk
21cr|nagios-check_mk-1.2.4b7-3|8	Source:     http://mathias-kettner.de/download/check_mk-%{version}.tar.gz
21cr|nagios-check_mk-1.2.4b7-3|9	BuildArch:  noarch
21cr|nagios-check_mk-1.2.4b7-3|10	
21cr|nagios-check_mk-1.2.4b7-3|11	%description
21cr|nagios-check_mk-1.2.4b7-3|12	check_mk is a general purpose Nagios-plugin for retrieving data. It adopts a
21cr|nagios-check_mk-1.2.4b7-3|13	new approach for collecting data from operating systems and network components.
21cr|nagios-check_mk-1.2.4b7-3|14	It obsoletes NRPE, check_by_ssh, NSClient, and check_snmp and it has many
21cr|nagios-check_mk-1.2.4b7-3|15	benefits, the most important of which are significant reduction of CPU usage on
21cr|nagios-check_mk-1.2.4b7-3|16	the Nagios host and automatic inventory of items to be checked on hosts. The
21cr|nagios-check_mk-1.2.4b7-3|17	larger your Nagios installation is, the more helpful these improvements.
21cr|nagios-check_mk-1.2.4b7-3|18	
21cr|nagios-check_mk-1.2.4b7-3|19	%package agent
21cr|nagios-check_mk-1.2.4b7-3|20	Summary:    Agent for check_mk
21cr|nagios-check_mk-1.2.4b7-3|21	Requires:   xinetd
21cr|nagios-check_mk-1.2.4b7-3|22	Group:      Networking/Other
21cr|nagios-check_mk-1.2.4b7-3|23	
21cr|nagios-check_mk-1.2.4b7-3|24	%description agent
21cr|nagios-check_mk-1.2.4b7-3|25	This package contains the agent for check_mk. Install this on
21cr|nagios-check_mk-1.2.4b7-3|26	all Linux machines you want to monitor via check_mk.
21cr|nagios-check_mk-1.2.4b7-3|27	
21cr|nagios-check_mk-1.2.4b7-3|28	%prep
21cr|nagios-check_mk-1.2.4b7-3|29	%setup -q -n check_mk-%{version}
21cr|nagios-check_mk-1.2.4b7-3|30	tar xf agents.tar.gz
21cr|nagios-check_mk-1.2.4b7-3|31	
21cr|nagios-check_mk-1.2.4b7-3|32	%build
21cr|nagios-check_mk-1.2.4b7-3|33	
21cr|nagios-check_mk-1.2.4b7-3|34	%install
21cr|nagios-check_mk-1.2.4b7-3|35	install -d -m 755 %{buildroot}%{_bindir}
21cr|nagios-check_mk-1.2.4b7-3|36	cat > %{buildroot}%{_bindir}/check_mk <<'EOF'
21cr|nagios-check_mk-1.2.4b7-3|37	#!/bin/sh
21cr|nagios-check_mk-1.2.4b7-3|38	exec python %{_datadir}/check_mk/modules/check_mk.py "$@"
21cr|nagios-check_mk-1.2.4b7-3|39	EOF
21cr|nagios-check_mk-1.2.4b7-3|40	chmod +x %{buildroot}%{_bindir}/check_mk
21cr|nagios-check_mk-1.2.4b7-3|41	
21cr|nagios-check_mk-1.2.4b7-3|42	install -d -m 755 %{buildroot}%{_sysconfdir}/check_mk
21cr|nagios-check_mk-1.2.4b7-3|43	cat > %{buildroot}%{_sysconfdir}/check_mk/main.mk <<'EOF'
21cr|nagios-check_mk-1.2.4b7-3|44	all_hosts = [ "localhost" ]
21cr|nagios-check_mk-1.2.4b7-3|45	EOF
21cr|nagios-check_mk-1.2.4b7-3|46	
21cr|nagios-check_mk-1.2.4b7-3|47	install -d -m 755 %{buildroot}%{_datadir}/check_mk
21cr|nagios-check_mk-1.2.4b7-3|48	install -d -m 755 %{buildroot}%{_datadir}/check_mk/modules
21cr|nagios-check_mk-1.2.4b7-3|49	tar xf modules.tar.gz -C %{buildroot}%{_datadir}/check_mk/modules
21cr|nagios-check_mk-1.2.4b7-3|50	install -d -m 755 %{buildroot}%{_datadir}/check_mk/checks
21cr|nagios-check_mk-1.2.4b7-3|51	tar xf checks.tar.gz -C %{buildroot}%{_datadir}/check_mk/checks
21cr|nagios-check_mk-1.2.4b7-3|52	install -d -m 755 %{buildroot}%{_datadir}/check_mk/web
21cr|nagios-check_mk-1.2.4b7-3|53	tar xf web.tar.gz -C %{buildroot}%{_datadir}/check_mk/web
21cr|nagios-check_mk-1.2.4b7-3|54	install -d -m 755 %{buildroot}%{_datadir}/check_mk/pnp-templates
21cr|nagios-check_mk-1.2.4b7-3|55	tar xf pnp-templates.tar.gz -C %{buildroot}%{_datadir}/check_mk/pnp-templates
21cr|nagios-check_mk-1.2.4b7-3|56	
21cr|nagios-check_mk-1.2.4b7-3|57	cat > %{buildroot}%{_datadir}/check_mk/modules/defaults <<'EOF'
21cr|nagios-check_mk-1.2.4b7-3|58	# created during package creation
21cr|nagios-check_mk-1.2.4b7-3|59	
21cr|nagios-check_mk-1.2.4b7-3|60	check_mk_version            = '%{version}'
21cr|nagios-check_mk-1.2.4b7-3|61	default_config_dir          = '%{_sysconfdir}/check_mk'
21cr|nagios-check_mk-1.2.4b7-3|62	check_mk_configdir          = '%{_sysconfdir}/check_mk/conf.d'
21cr|nagios-check_mk-1.2.4b7-3|63	checks_dir                  = '%{_datadir}/check_mk/checks'
21cr|nagios-check_mk-1.2.4b7-3|64	check_manpages_dir          = '%{_datadir}/check_mk/doc/checks'
21cr|nagios-check_mk-1.2.4b7-3|65	modules_dir                 = '%{_datadir}/check_mk/modules'
21cr|nagios-check_mk-1.2.4b7-3|66	agents_dir                  = '%{_datadir}/check_mk/agents'
21cr|nagios-check_mk-1.2.4b7-3|67	var_dir                     = '%{_localstatedir}/lib/check_mk'
21cr|nagios-check_mk-1.2.4b7-3|68	lib_dir                     = ''
21cr|nagios-check_mk-1.2.4b7-3|69	autochecksdir               = '%{_localstatedir}/lib/check_mk/autochecks'
21cr|nagios-check_mk-1.2.4b7-3|70	precompiled_hostchecks_dir  = '%{_localstatedir}/lib/check_mk/precompiled'
21cr|nagios-check_mk-1.2.4b7-3|71	counters_directory          = '%{_localstatedir}/lib/check_mk/counters'
21cr|nagios-check_mk-1.2.4b7-3|72	tcp_cache_dir               = '%{_localstatedir}/lib/check_mk/cache'
21cr|nagios-check_mk-1.2.4b7-3|73	logwatch_dir                = '%{_localstatedir}/lib/check_mk/logwatch'
21cr|nagios-check_mk-1.2.4b7-3|74	nagios_objects_file         = '%{_sysconfdir}/nagios/objects/check_mk_objects.cfg'
21cr|nagios-check_mk-1.2.4b7-3|75	rrd_path                    = '%{_localstatedir}/lib/check_mk/rrd'
21cr|nagios-check_mk-1.2.4b7-3|76	nagios_command_pipe_path    = '/var/log/nagios/rw/nagios.cmd'
21cr|nagios-check_mk-1.2.4b7-3|77	nagios_status_file          = '/var/log/nagios/status.dat'
21cr|nagios-check_mk-1.2.4b7-3|78	nagios_conf_dir             = '/etc/nagios/objects'
21cr|nagios-check_mk-1.2.4b7-3|79	nagios_user                 = 'nagios'
21cr|nagios-check_mk-1.2.4b7-3|80	nagios_url                  = '/nagios'
21cr|nagios-check_mk-1.2.4b7-3|81	nagios_cgi_url              = '/nagios/cgi-bin'
21cr|nagios-check_mk-1.2.4b7-3|82	logwatch_notes_url          = '/check_mk/logwatch.py?host=%s&file=%s'
21cr|nagios-check_mk-1.2.4b7-3|83	www_group                   = 'apache'
21cr|nagios-check_mk-1.2.4b7-3|84	nagios_config_file          = '%{_sysconfdir}/nagios/nagios.cfg'
21cr|nagios-check_mk-1.2.4b7-3|85	nagios_startscript          = '%{_initrddir}/nagios'
21cr|nagios-check_mk-1.2.4b7-3|86	nagios_binary               = '%{_sbindir}/nagios'
21cr|nagios-check_mk-1.2.4b7-3|87	apache_config_dir           = '%{_sysconfdir}/httpd/conf/webapps.d'
21cr|nagios-check_mk-1.2.4b7-3|88	htpasswd_file               = '%{_sysconfdir}/check_mk/htpasswd.users'
21cr|nagios-check_mk-1.2.4b7-3|89	nagios_auth_name            = 'Nagios Access'
21cr|nagios-check_mk-1.2.4b7-3|90	web_dir                     = '%{_datadir}/check_mk/web'
21cr|nagios-check_mk-1.2.4b7-3|91	checkmk_web_uri             = '/check_mk'
21cr|nagios-check_mk-1.2.4b7-3|92	livestatus_unix_socket      = '/'
21cr|nagios-check_mk-1.2.4b7-3|93	livebackendsdir             = ''
21cr|nagios-check_mk-1.2.4b7-3|94	pnp_url                     = '/pnp4nagios/'
21cr|nagios-check_mk-1.2.4b7-3|95	pnp_templates_dir           = '%{_datadir}/check_mk/pnp-templates'
21cr|nagios-check_mk-1.2.4b7-3|96	doc_dir                     = '%{_datadir}/doc/check_mk'
21cr|nagios-check_mk-1.2.4b7-3|97	EOF
21cr|nagios-check_mk-1.2.4b7-3|98	cp %{buildroot}%{_datadir}/check_mk/modules/defaults \
21cr|nagios-check_mk-1.2.4b7-3|99	%{buildroot}%{_datadir}/check_mk/web/htdocs/defaults.py
21cr|nagios-check_mk-1.2.4b7-3|100	
21cr|nagios-check_mk-1.2.4b7-3|101	install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk
21cr|nagios-check_mk-1.2.4b7-3|102	install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/autochecks
21cr|nagios-check_mk-1.2.4b7-3|103	install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/cache
21cr|nagios-check_mk-1.2.4b7-3|104	install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/counters
21cr|nagios-check_mk-1.2.4b7-3|105	install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/precompiled
21cr|nagios-check_mk-1.2.4b7-3|106	install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/logwatch
21cr|nagios-check_mk-1.2.4b7-3|107	install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/rrd
21cr|nagios-check_mk-1.2.4b7-3|108	
21cr|nagios-check_mk-1.2.4b7-3|109	install -d -m 755 %{buildroot}%{_docdir}/%{name}
21cr|nagios-check_mk-1.2.4b7-3|110	tar xf doc.tar.gz -C %{buildroot}%{_docdir}/%{name} --exclude livestatus
21cr|nagios-check_mk-1.2.4b7-3|111	
21cr|nagios-check_mk-1.2.4b7-3|112	install -d -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
21cr|nagios-check_mk-1.2.4b7-3|113	install -m 644 xinetd.conf %{buildroot}%{_sysconfdir}/xinetd.d/check_mk_agent
21cr|nagios-check_mk-1.2.4b7-3|114	
21cr|nagios-check_mk-1.2.4b7-3|115	install -d -m 755 %{buildroot}%{_bindir}
21cr|nagios-check_mk-1.2.4b7-3|116	install -m 755 check_mk_agent.linux %{buildroot}%{_bindir}/check_mk_agent
21cr|nagios-check_mk-1.2.4b7-3|117	
21cr|nagios-check_mk-1.2.4b7-3|118	install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent
21cr|nagios-check_mk-1.2.4b7-3|119	install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent/plugins
21cr|nagios-check_mk-1.2.4b7-3|120	install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent/local
21cr|nagios-check_mk-1.2.4b7-3|121	install -m 644 plugins/mk_logwatch %{buildroot}%{_datadir}/check_mk_agent/plugins
21cr|nagios-check_mk-1.2.4b7-3|122	install -m 644 plugins/j4p_performance %{buildroot}%{_datadir}/check_mk_agent/plugins
21cr|nagios-check_mk-1.2.4b7-3|123	install -m 644 plugins/mk_oracle %{buildroot}%{_datadir}/check_mk_agent/plugins
21cr|nagios-check_mk-1.2.4b7-3|124	install -m 644 plugins/sylo %{buildroot}%{_datadir}/check_mk_agent/plugins
21cr|nagios-check_mk-1.2.4b7-3|125	
21cr|nagios-check_mk-1.2.4b7-3|126	install -d -m 755 %{buildroot}%{_sysconfdir}/check_mk_agent
21cr|nagios-check_mk-1.2.4b7-3|127	install -m 644 logwatch.cfg %{buildroot}%{_sysconfdir}/check_mk_agent
21cr|nagios-check_mk-1.2.4b7-3|128	
21cr|nagios-check_mk-1.2.4b7-3|129	perl -pi \
21cr|nagios-check_mk-1.2.4b7-3|130	-e 's|LIBDIR="/to/be/changed"|LIBDIR="%{_datadir}/check_mk_agent"|;' \
21cr|nagios-check_mk-1.2.4b7-3|131	-e 's|CONFDIR="/to/be/changed"|CONFDIR="%{_sysconfdir}/check_mk_agent"|;' \
21cr|nagios-check_mk-1.2.4b7-3|132	%{buildroot}%{_bindir}/check_mk_agent
21cr|nagios-check_mk-1.2.4b7-3|133	
21cr|nagios-check_mk-1.2.4b7-3|134	# Drop compiled example - it won't launch in our systems
21cr|nagios-check_mk-1.2.4b7-3|135	rm -f %{buildroot}%{_datadir}/doc/nagios-check_mk/treasures/modbus/agent_modbus
21cr|nagios-check_mk-1.2.4b7-3|136	
21cr|nagios-check_mk-1.2.4b7-3|137	%files
21cr|nagios-check_mk-1.2.4b7-3|138	%doc %{_docdir}/%{name}
21cr|nagios-check_mk-1.2.4b7-3|139	%{_bindir}/check_mk
21cr|nagios-check_mk-1.2.4b7-3|140	%config(noreplace) %{_sysconfdir}/check_mk
21cr|nagios-check_mk-1.2.4b7-3|141	%{_datadir}/check_mk
21cr|nagios-check_mk-1.2.4b7-3|142	%{_localstatedir}/lib/check_mk
21cr|nagios-check_mk-1.2.4b7-3|143	
21cr|nagios-check_mk-1.2.4b7-3|144	%files agent
21cr|nagios-check_mk-1.2.4b7-3|145	%{_bindir}/check_mk_agent
21cr|nagios-check_mk-1.2.4b7-3|146	%{_datadir}/check_mk_agent
21cr|nagios-check_mk-1.2.4b7-3|147	%config(noreplace) %{_sysconfdir}/xinetd.d/check_mk_agent

3366 21
21cr|nagios-check_mysql_health-2.1.7-3|1	%define up_name	check_mysql_health
21cr|nagios-check_mysql_health-2.1.7-3|2	
21cr|nagios-check_mysql_health-2.1.7-3|3	Name:		nagios-%{up_name}
21cr|nagios-check_mysql_health-2.1.7-3|4	Version:	2.1.7
21cr|nagios-check_mysql_health-2.1.7-3|5	Release:	3
21cr|nagios-check_mysql_health-2.1.7-3|6	Summary:	Check MySQL
21cr|nagios-check_mysql_health-2.1.7-3|7	Group:		Networking/Other
21cr|nagios-check_mysql_health-2.1.7-3|8	License:	GPL
21cr|nagios-check_mysql_health-2.1.7-3|9	URL:		http://www.consol.de/opensource/nagios/check-mysql-health/
21cr|nagios-check_mysql_health-2.1.7-3|10	Source0:	http://labs.consol.de/wp-content/uploads/2010/03/%{up_name}-%{version}.tar.gz
21cr|nagios-check_mysql_health-2.1.7-3|11	BuildArch:	noarch
21cr|nagios-check_mysql_health-2.1.7-3|12	
21cr|nagios-check_mysql_health-2.1.7-3|13	%description
21cr|nagios-check_mysql_health-2.1.7-3|14	This plugin is used to monitor a variety of mysql database metrics.
21cr|nagios-check_mysql_health-2.1.7-3|15	
21cr|nagios-check_mysql_health-2.1.7-3|16	%prep
21cr|nagios-check_mysql_health-2.1.7-3|17	%setup -q -n %{up_name}-%{version}
21cr|nagios-check_mysql_health-2.1.7-3|18	
21cr|nagios-check_mysql_health-2.1.7-3|19	%build
21cr|nagios-check_mysql_health-2.1.7-3|20	%configure \
21cr|nagios-check_mysql_health-2.1.7-3|21	--libexecdir=%{_datadir}/nagios/plugins \
21cr|nagios-check_mysql_health-2.1.7-3|22	--with-statefiles-dir=%{_localstatedir}/lib/nagios
21cr|nagios-check_mysql_health-2.1.7-3|23	%make
21cr|nagios-check_mysql_health-2.1.7-3|24	
21cr|nagios-check_mysql_health-2.1.7-3|25	%install
21cr|nagios-check_mysql_health-2.1.7-3|26	%makeinstall_std
21cr|nagios-check_mysql_health-2.1.7-3|27	
21cr|nagios-check_mysql_health-2.1.7-3|28	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_mysql_health-2.1.7-3|29	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_mysql_health.cfg <<'EOF'
21cr|nagios-check_mysql_health-2.1.7-3|30	define command{
21cr|nagios-check_mysql_health-2.1.7-3|31	command_name	check_mysql_health
21cr|nagios-check_mysql_health-2.1.7-3|32	command_line	%{_datadir}/nagios/plugins/check_mysql_health
21cr|nagios-check_mysql_health-2.1.7-3|33	}
21cr|nagios-check_mysql_health-2.1.7-3|34	EOF
21cr|nagios-check_mysql_health-2.1.7-3|35	
21cr|nagios-check_mysql_health-2.1.7-3|36	%files
21cr|nagios-check_mysql_health-2.1.7-3|37	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mysql_health.cfg
21cr|nagios-check_mysql_health-2.1.7-3|38	%{_datadir}/nagios/plugins/check_mysql_health

3367 21
21cr|nagios-check_netapp-20060619-7|1	Summary:	Check Network Appliance (NetApp) filers
21cr|nagios-check_netapp-20060619-7|2	Name:		nagios-check_netapp
21cr|nagios-check_netapp-20060619-7|3	Version:	20060619
21cr|nagios-check_netapp-20060619-7|4	Release:	7
21cr|nagios-check_netapp-20060619-7|5	Group:		Networking/Other
21cr|nagios-check_netapp-20060619-7|6	License:	BSD
21cr|nagios-check_netapp-20060619-7|7	URL:		http://nerhood.homeip.net/wordpress/archives/2006/06/19/monitoring-netapp-with-nagios-and-nagiosgraph/
21cr|nagios-check_netapp-20060619-7|8	Source0:	http://nerhood.homeip.net/code/check_netapp
21cr|nagios-check_netapp-20060619-7|9	BuildArch:  noarch
21cr|nagios-check_netapp-20060619-7|10	
21cr|nagios-check_netapp-20060619-7|11	%description
21cr|nagios-check_netapp-20060619-7|12	Use this plugin with Nagios to check Network Appliance (NetApp) filers.
21cr|nagios-check_netapp-20060619-7|13	
21cr|nagios-check_netapp-20060619-7|14	%prep
21cr|nagios-check_netapp-20060619-7|15	
21cr|nagios-check_netapp-20060619-7|16	%build
21cr|nagios-check_netapp-20060619-7|17	
21cr|nagios-check_netapp-20060619-7|18	%install
21cr|nagios-check_netapp-20060619-7|19	rm -rf %{buildroot}
21cr|nagios-check_netapp-20060619-7|20	
21cr|nagios-check_netapp-20060619-7|21	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_netapp-20060619-7|22	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_netapp-20060619-7|23	
21cr|nagios-check_netapp-20060619-7|24	perl -pi -e 's|/usr/local/nagios/libexec|%{_datadir}/nagios/plugins|' \
21cr|nagios-check_netapp-20060619-7|25	%{buildroot}%{_datadir}/nagios/plugins/check_netapp
21cr|nagios-check_netapp-20060619-7|26	
21cr|nagios-check_netapp-20060619-7|27	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_netapp-20060619-7|28	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_netapp.cfg <<'EOF'
21cr|nagios-check_netapp-20060619-7|29	define command{
21cr|nagios-check_netapp-20060619-7|30	command_name	check_netapp
21cr|nagios-check_netapp-20060619-7|31	command_line	%{_datadir}/nagios/plugins/check_netapp -H $HOSTADDRESS$
21cr|nagios-check_netapp-20060619-7|32	}
21cr|nagios-check_netapp-20060619-7|33	EOF
21cr|nagios-check_netapp-20060619-7|34	
21cr|nagios-check_netapp-20060619-7|35	%clean
21cr|nagios-check_netapp-20060619-7|36	rm -rf %{buildroot}
21cr|nagios-check_netapp-20060619-7|37	
21cr|nagios-check_netapp-20060619-7|38	%files
21cr|nagios-check_netapp-20060619-7|39	%defattr(-,root,root)
21cr|nagios-check_netapp-20060619-7|40	%{_datadir}/nagios/plugins/check_netapp
21cr|nagios-check_netapp-20060619-7|41	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_netapp.cfg

3368 21
21cr|nagios-check_nfs4-0.2-7|1	Name:		nagios-check_nfs4
21cr|nagios-check_nfs4-0.2-7|2	Version:	0.2
21cr|nagios-check_nfs4-0.2-7|3	Release:	7
21cr|nagios-check_nfs4-0.2-7|4	Summary:	NFSv4 monitoring for clients and servers
21cr|nagios-check_nfs4-0.2-7|5	License:	GPL
21cr|nagios-check_nfs4-0.2-7|6	Group:		Networking/Other
21cr|nagios-check_nfs4-0.2-7|7	URL:		http://www.nagiosexchange.org/cgi-bin/page.cgi?g=2070.html;d=1
21cr|nagios-check_nfs4-0.2-7|8	Source:     check_nfs4.%{version}.pl
21cr|nagios-check_nfs4-0.2-7|9	Requires:	nagios-plugins
21cr|nagios-check_nfs4-0.2-7|10	BuildArch:  noarch
21cr|nagios-check_nfs4-0.2-7|11	
21cr|nagios-check_nfs4-0.2-7|12	%description
21cr|nagios-check_nfs4-0.2-7|13	This plugin checks NFSv4 daemons status (client and server) including nfsd,
21cr|nagios-check_nfs4-0.2-7|14	idmapd, mountd and svcgssd.
21cr|nagios-check_nfs4-0.2-7|15	It also displays information about performances and errors.
21cr|nagios-check_nfs4-0.2-7|16	
21cr|nagios-check_nfs4-0.2-7|17	%prep
21cr|nagios-check_nfs4-0.2-7|18	%setup -q -c -T
21cr|nagios-check_nfs4-0.2-7|19	
21cr|nagios-check_nfs4-0.2-7|20	%build
21cr|nagios-check_nfs4-0.2-7|21	
21cr|nagios-check_nfs4-0.2-7|22	%install
21cr|nagios-check_nfs4-0.2-7|23	rm -rf %{buildroot}
21cr|nagios-check_nfs4-0.2-7|24	
21cr|nagios-check_nfs4-0.2-7|25	install -d %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_nfs4-0.2-7|26	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins/check_nfs4.pl
21cr|nagios-check_nfs4-0.2-7|27	
21cr|nagios-check_nfs4-0.2-7|28	perl -pi -e 's|/usr/local/nagios/libexec|%{_datadir}/nagios|' \
21cr|nagios-check_nfs4-0.2-7|29	%{buildroot}%{_datadir}/nagios/plugins/check_nfs4.pl
21cr|nagios-check_nfs4-0.2-7|30	
21cr|nagios-check_nfs4-0.2-7|31	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_nfs4-0.2-7|32	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_nfs4.cfg <<'EOF'
21cr|nagios-check_nfs4-0.2-7|33	define command {
21cr|nagios-check_nfs4-0.2-7|34	command_name    check_nfs4
21cr|nagios-check_nfs4-0.2-7|35	command_line    %{_datadir}/nagios/plugins/check_nfs4.pl
21cr|nagios-check_nfs4-0.2-7|36	}
21cr|nagios-check_nfs4-0.2-7|37	EOF
21cr|nagios-check_nfs4-0.2-7|38	
21cr|nagios-check_nfs4-0.2-7|39	%clean
21cr|nagios-check_nfs4-0.2-7|40	rm -rf %{buildroot}
21cr|nagios-check_nfs4-0.2-7|41	
21cr|nagios-check_nfs4-0.2-7|42	%files
21cr|nagios-check_nfs4-0.2-7|43	%defattr(-,root,root)
21cr|nagios-check_nfs4-0.2-7|44	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nfs4.cfg
21cr|nagios-check_nfs4-0.2-7|45	%{_datadir}/nagios/plugins/check_nfs4.pl

3369 21
21cr|nagios-check_rsync-1.02-9|1	Name:		nagios-check_rsync
21cr|nagios-check_rsync-1.02-9|2	Version:	1.02
21cr|nagios-check_rsync-1.02-9|3	Release:	9
21cr|nagios-check_rsync-1.02-9|4	Summary:    Nagios rsync plugin
21cr|nagios-check_rsync-1.02-9|5	License:    GPL
21cr|nagios-check_rsync-1.02-9|6	Group:		Networking/Other
21cr|nagios-check_rsync-1.02-9|7	Url:        http://exchange.nagios.org/directory/Plugins/Network-Protocols/Rsync/check_rsync/details
21cr|nagios-check_rsync-1.02-9|8	Source0:    check_rsync
21cr|nagios-check_rsync-1.02-9|9	Requires:   rsync
21cr|nagios-check_rsync-1.02-9|10	BuildArch:  noarch
21cr|nagios-check_rsync-1.02-9|11	
21cr|nagios-check_rsync-1.02-9|12	%description
21cr|nagios-check_rsync-1.02-9|13	Checks rsync servers availability, as well as (optionally) individual modules
21cr|nagios-check_rsync-1.02-9|14	availability. It also supports authentication on modules.
21cr|nagios-check_rsync-1.02-9|15	
21cr|nagios-check_rsync-1.02-9|16	%prep
21cr|nagios-check_rsync-1.02-9|17	
21cr|nagios-check_rsync-1.02-9|18	%build
21cr|nagios-check_rsync-1.02-9|19	
21cr|nagios-check_rsync-1.02-9|20	%install
21cr|nagios-check_rsync-1.02-9|21	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_rsync-1.02-9|22	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_rsync-1.02-9|23	
21cr|nagios-check_rsync-1.02-9|24	perl -pi -e 's|/usr/local/nagios/libexec|%{_datadir}/nagios/plugins|' \
21cr|nagios-check_rsync-1.02-9|25	%{buildroot}%{_datadir}/nagios/plugins/check_rsync
21cr|nagios-check_rsync-1.02-9|26	
21cr|nagios-check_rsync-1.02-9|27	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_rsync-1.02-9|28	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_rsync.cfg <<'EOF'
21cr|nagios-check_rsync-1.02-9|29	define command{
21cr|nagios-check_rsync-1.02-9|30	command_name	check_rsync
21cr|nagios-check_rsync-1.02-9|31	command_line	%{_datadir}/nagios/plugins/check_rsync -H $HOSTADDRESS$
21cr|nagios-check_rsync-1.02-9|32	}
21cr|nagios-check_rsync-1.02-9|33	EOF
21cr|nagios-check_rsync-1.02-9|34	
21cr|nagios-check_rsync-1.02-9|35	%files
21cr|nagios-check_rsync-1.02-9|36	%{_datadir}/nagios/plugins/check_rsync
21cr|nagios-check_rsync-1.02-9|37	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_rsync.cfg

3370 21
21cr|nagios-check_sip-1.2-9|1	%define _enable_debug_packages	%{nil}
21cr|nagios-check_sip-1.2-9|2	%define debug_package		%{nil}
21cr|nagios-check_sip-1.2-9|3	
21cr|nagios-check_sip-1.2-9|4	Summary:	A Nagios plugin to check SIP servers and devices
21cr|nagios-check_sip-1.2-9|5	Name:		nagios-check_sip
21cr|nagios-check_sip-1.2-9|6	Version:	1.2
21cr|nagios-check_sip-1.2-9|7	Release:	9
21cr|nagios-check_sip-1.2-9|8	License:	GPL
21cr|nagios-check_sip-1.2-9|9	Group:		Networking/Other
21cr|nagios-check_sip-1.2-9|10	URL:		http://www.bashton.com/content/nagiosplugins
21cr|nagios-check_sip-1.2-9|11	Source0:	http://www.bashton.com/downloads/%{name}-%{version}.tar.gz
21cr|nagios-check_sip-1.2-9|12	Requires:	nagios
21cr|nagios-check_sip-1.2-9|13	BuildArch:  noarch
21cr|nagios-check_sip-1.2-9|14	
21cr|nagios-check_sip-1.2-9|15	%description
21cr|nagios-check_sip-1.2-9|16	A Nagios plugin that will test a SIP server/device for availability and
21cr|nagios-check_sip-1.2-9|17	response time.
21cr|nagios-check_sip-1.2-9|18	
21cr|nagios-check_sip-1.2-9|19	%prep
21cr|nagios-check_sip-1.2-9|20	
21cr|nagios-check_sip-1.2-9|21	%setup -q
21cr|nagios-check_sip-1.2-9|22	
21cr|nagios-check_sip-1.2-9|23	%build
21cr|nagios-check_sip-1.2-9|24	
21cr|nagios-check_sip-1.2-9|25	%install
21cr|nagios-check_sip-1.2-9|26	rm -rf %{buildroot}
21cr|nagios-check_sip-1.2-9|27	
21cr|nagios-check_sip-1.2-9|28	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_sip-1.2-9|29	install -m 755 check_sip %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_sip-1.2-9|30	
21cr|nagios-check_sip-1.2-9|31	perl -pi -e 's|/usr/lib/nagios|%{_datadir}/nagios|' \
21cr|nagios-check_sip-1.2-9|32	%{buildroot}%{_datadir}/nagios/plugins/check_sip
21cr|nagios-check_sip-1.2-9|33	
21cr|nagios-check_sip-1.2-9|34	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_sip-1.2-9|35	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_sip.cfg <<'EOF'
21cr|nagios-check_sip-1.2-9|36	define command {
21cr|nagios-check_sip-1.2-9|37	command_name	check_sip
21cr|nagios-check_sip-1.2-9|38	command_line	%{_datadir}/nagios/plugins/check_sip -u $ARG1$ -H $HOSTADDRESS$ -w 5
21cr|nagios-check_sip-1.2-9|39	}
21cr|nagios-check_sip-1.2-9|40	EOF
21cr|nagios-check_sip-1.2-9|41	
21cr|nagios-check_sip-1.2-9|42	%if %mdkversion < 200900
21cr|nagios-check_sip-1.2-9|43	%post
21cr|nagios-check_sip-1.2-9|44	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_sip-1.2-9|45	
21cr|nagios-check_sip-1.2-9|46	%postun
21cr|nagios-check_sip-1.2-9|47	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_sip-1.2-9|48	%endif
21cr|nagios-check_sip-1.2-9|49	
21cr|nagios-check_sip-1.2-9|50	%clean
21cr|nagios-check_sip-1.2-9|51	rm -rf %{buildroot}
21cr|nagios-check_sip-1.2-9|52	
21cr|nagios-check_sip-1.2-9|53	%files
21cr|nagios-check_sip-1.2-9|54	%defattr(-,root,root)
21cr|nagios-check_sip-1.2-9|55	%doc README
21cr|nagios-check_sip-1.2-9|56	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_sip.cfg
21cr|nagios-check_sip-1.2-9|57	%{_datadir}/nagios/plugins/check_sip

3371 21
21cr|nagios-check_spamd-0.01-10|1	%define _enable_debug_packages	%{nil}
21cr|nagios-check_spamd-0.01-10|2	%define debug_package		%{nil}
21cr|nagios-check_spamd-0.01-10|3	
21cr|nagios-check_spamd-0.01-10|4	Summary:	Spamd monitoring script for use with Nagios
21cr|nagios-check_spamd-0.01-10|5	Name:		nagios-check_spamd
21cr|nagios-check_spamd-0.01-10|6	Version:	0.01
21cr|nagios-check_spamd-0.01-10|7	Release:	10
21cr|nagios-check_spamd-0.01-10|8	License:	Apache License
21cr|nagios-check_spamd-0.01-10|9	Group:		Networking/Other
21cr|nagios-check_spamd-0.01-10|10	URL:		http://www.apache.org/
21cr|nagios-check_spamd-0.01-10|11	# Originally taken from here, but URL doesnt' work anymore: http://svn.apache.org/repos/asf/spamassassin/trunk/contrib/check_spamd
21cr|nagios-check_spamd-0.01-10|12	Source0:	check_spamd
21cr|nagios-check_spamd-0.01-10|13	Requires:	nagios-plugins
21cr|nagios-check_spamd-0.01-10|14	Requires:	perl(Time::HiRes)
21cr|nagios-check_spamd-0.01-10|15	Requires:	perl(Mail::SpamAssassin::Client)
21cr|nagios-check_spamd-0.01-10|16	Requires:	perl(Mail::SpamAssassin::Timeout)
21cr|nagios-check_spamd-0.01-10|17	BuildArch:  noarch
21cr|nagios-check_spamd-0.01-10|18	
21cr|nagios-check_spamd-0.01-10|19	%description
21cr|nagios-check_spamd-0.01-10|20	The purpose of this program is to provide a tool to monitor the status of
21cr|nagios-check_spamd-0.01-10|21	"spamd" server processes. spamd is the daemonized version of the spamassassin
21cr|nagios-check_spamd-0.01-10|22	executable, both provided in the SpamAssassin distribution.
21cr|nagios-check_spamd-0.01-10|23	
21cr|nagios-check_spamd-0.01-10|24	This program is designed for use, as a plugin, with the Nagios service
21cr|nagios-check_spamd-0.01-10|25	monitoring software available from http://nagios.org. It might be compatible
21cr|nagios-check_spamd-0.01-10|26	with other service monitoring packages. It is also useful as a command line
21cr|nagios-check_spamd-0.01-10|27	utility or as a component of a custom shell script.
21cr|nagios-check_spamd-0.01-10|28	
21cr|nagios-check_spamd-0.01-10|29	%prep
21cr|nagios-check_spamd-0.01-10|30	%setup -q -c -T
21cr|nagios-check_spamd-0.01-10|31	
21cr|nagios-check_spamd-0.01-10|32	%build
21cr|nagios-check_spamd-0.01-10|33	
21cr|nagios-check_spamd-0.01-10|34	%install
21cr|nagios-check_spamd-0.01-10|35	
21cr|nagios-check_spamd-0.01-10|36	install -d %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_spamd-0.01-10|37	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_spamd-0.01-10|38	
21cr|nagios-check_spamd-0.01-10|39	install -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_spamd-0.01-10|40	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_spamd.cfg <<'EOF'
21cr|nagios-check_spamd-0.01-10|41	define command {
21cr|nagios-check_spamd-0.01-10|42	command_name    check_spamd
21cr|nagios-check_spamd-0.01-10|43	command_line    %{_datadir}/nagios/plugins/check_spamd -H $HOSTADDRESS$ -c $ARG1$ -p $ARG2$ -t $ARG3$ -w $ARG4$
21cr|nagios-check_spamd-0.01-10|44	}
21cr|nagios-check_spamd-0.01-10|45	EOF
21cr|nagios-check_spamd-0.01-10|46	
21cr|nagios-check_spamd-0.01-10|47	%clean
21cr|nagios-check_spamd-0.01-10|48	
21cr|nagios-check_spamd-0.01-10|49	%files
21cr|nagios-check_spamd-0.01-10|50	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_spamd.cfg
21cr|nagios-check_spamd-0.01-10|51	%{_datadir}/nagios/plugins/check_spamd

3372 21
21cr|nagios-check_temperature-1.1-10|1	%define _enable_debug_packages	%{nil}
21cr|nagios-check_temperature-1.1-10|2	%define debug_package		%{nil}
21cr|nagios-check_temperature-1.1-10|3	
21cr|nagios-check_temperature-1.1-10|4	Summary:	A Nagios wrapper script around digitemp
21cr|nagios-check_temperature-1.1-10|5	Name:		nagios-check_temperature
21cr|nagios-check_temperature-1.1-10|6	Version:	1.1
21cr|nagios-check_temperature-1.1-10|7	Release:	10
21cr|nagios-check_temperature-1.1-10|8	License:	BSD-like
21cr|nagios-check_temperature-1.1-10|9	Group:		Networking/Other
21cr|nagios-check_temperature-1.1-10|10	URL:		http://www.hoppie.nl/tempsens/
21cr|nagios-check_temperature-1.1-10|11	Source0:	http://www.hoppie.nl/tempsens/check_temperature
21cr|nagios-check_temperature-1.1-10|12	Requires:	digitemp
21cr|nagios-check_temperature-1.1-10|13	Requires:	nagios-plugins
21cr|nagios-check_temperature-1.1-10|14	BuildArch:  noarch
21cr|nagios-check_temperature-1.1-10|15	
21cr|nagios-check_temperature-1.1-10|16	%description
21cr|nagios-check_temperature-1.1-10|17	check_temperature: Nagios wrapper script around digitemp. Used to monitor a
21cr|nagios-check_temperature-1.1-10|18	couple of 1-wire temperature sensors and to raise an alarm when one of them
21cr|nagios-check_temperature-1.1-10|19	reports a temperature outside a predefined band.
21cr|nagios-check_temperature-1.1-10|20	
21cr|nagios-check_temperature-1.1-10|21	%prep
21cr|nagios-check_temperature-1.1-10|22	%setup -q -T -c
21cr|nagios-check_temperature-1.1-10|23	
21cr|nagios-check_temperature-1.1-10|24	%build
21cr|nagios-check_temperature-1.1-10|25	
21cr|nagios-check_temperature-1.1-10|26	%install
21cr|nagios-check_temperature-1.1-10|27	rm -rf %{buildroot}
21cr|nagios-check_temperature-1.1-10|28	
21cr|nagios-check_temperature-1.1-10|29	install -d -m 755 %{buildroot}%{_bindir}
21cr|nagios-check_temperature-1.1-10|30	cat > %{buildroot}%{_bindir}/get_temperature << 'EOF'
21cr|nagios-check_temperature-1.1-10|31	#!/bin/bash
21cr|nagios-check_temperature-1.1-10|32	#
21cr|nagios-check_temperature-1.1-10|33	# get_temperature: polls the temperature sensor array and leaves the
21cr|nagios-check_temperature-1.1-10|34	# temperatures in a state file. Called by cron every 5 minutes.
21cr|nagios-check_temperature-1.1-10|35	
21cr|nagios-check_temperature-1.1-10|36	TMPFILE="/tmp/temperature.XXXXXX"
21cr|nagios-check_temperature-1.1-10|37	STATEFILE="%{_localstatedir}/lib/temperature/current"
21cr|nagios-check_temperature-1.1-10|38	DIGITEMP="%{_bindir}/digitemp"
21cr|nagios-check_temperature-1.1-10|39	DIGICONF="%{_sysconfdir}/digitemp.conf"
21cr|nagios-check_temperature-1.1-10|40	
21cr|nagios-check_temperature-1.1-10|41	# error check #1
21cr|nagios-check_temperature-1.1-10|42	if ! [ -f \$DIGITEMP ]; then
21cr|nagios-check_temperature-1.1-10|43	echo "\$DIGITEMP does not exist."
21cr|nagios-check_temperature-1.1-10|44	echo "please do \"ln -snf %{_bindir}/digitemp_DS9097 %{_bindir}/digitemp\""
21cr|nagios-check_temperature-1.1-10|45	exit 1
21cr|nagios-check_temperature-1.1-10|46	fi
21cr|nagios-check_temperature-1.1-10|47	
21cr|nagios-check_temperature-1.1-10|48	# error check #2
21cr|nagios-check_temperature-1.1-10|49	if ! [ -f \$DIGICONF ]; then
21cr|nagios-check_temperature-1.1-10|50	echo "\$DIGICONF does not exist."
21cr|nagios-check_temperature-1.1-10|51	echo "please do \"%{_bindir}/digitemp -i -c \$DIGICONF -s /dev/ttyS0\""
21cr|nagios-check_temperature-1.1-10|52	exit 1
21cr|nagios-check_temperature-1.1-10|53	fi
21cr|nagios-check_temperature-1.1-10|54	
21cr|nagios-check_temperature-1.1-10|55	# Abort after first script error.
21cr|nagios-check_temperature-1.1-10|56	set -e
21cr|nagios-check_temperature-1.1-10|57	
21cr|nagios-check_temperature-1.1-10|58	# Get a unique temporary tamper-proof file name.
21cr|nagios-check_temperature-1.1-10|59	tmp=\$(mktemp \$TMPFILE)
21cr|nagios-check_temperature-1.1-10|60	
21cr|nagios-check_temperature-1.1-10|61	# Create a full poll list of the temperature array. This takes up to
21cr|nagios-check_temperature-1.1-10|62	# 5 seconds per sensor, and therefore must be done to a (slowly growing)
21cr|nagios-check_temperature-1.1-10|63	# temporary file.
21cr|nagios-check_temperature-1.1-10|64	\$DIGITEMP -c \$DIGICONF -a -q > \$tmp
21cr|nagios-check_temperature-1.1-10|65	chmod 644 \$tmp
21cr|nagios-check_temperature-1.1-10|66	
21cr|nagios-check_temperature-1.1-10|67	# 'Atomically' move the freshly created state file in place.
21cr|nagios-check_temperature-1.1-10|68	mv \$tmp \$STATEFILE
21cr|nagios-check_temperature-1.1-10|69	EOF
21cr|nagios-check_temperature-1.1-10|70	chmod +x %{buildroot}%{_bindir}/get_temperature
21cr|nagios-check_temperature-1.1-10|71	
21cr|nagios-check_temperature-1.1-10|72	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_temperature-1.1-10|73	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_temperature-1.1-10|74	
21cr|nagios-check_temperature-1.1-10|75	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_temperature-1.1-10|76	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_temperature.cfg <<'EOF'
21cr|nagios-check_temperature-1.1-10|77	define command {
21cr|nagios-check_temperature-1.1-10|78	command_name	check_temperature
21cr|nagios-check_temperature-1.1-10|79	command_line	%{_datadir}/nagios/plugins/check_temperature -s $ARG1$ -t $ARG2$ -w $ARG3$ -c $ARG4$
21cr|nagios-check_temperature-1.1-10|80	}
21cr|nagios-check_temperature-1.1-10|81	EOF
21cr|nagios-check_temperature-1.1-10|82	
21cr|nagios-check_temperature-1.1-10|83	install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
21cr|nagios-check_temperature-1.1-10|84	cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<'EOF'
21cr|nagios-check_temperature-1.1-10|85	# Poll the temperature sensor array every five minutes.
21cr|nagios-check_temperature-1.1-10|86	*/5 * * * * root %{_bindir}/get_temperature
21cr|nagios-check_temperature-1.1-10|87	
21cr|nagios-check_temperature-1.1-10|88	# Append the last poll to the history file after each whole hour.
21cr|nagios-check_temperature-1.1-10|89	4 * * * * root cat %{_localstatedir}/lib/temperature/current >> /var/log/temperature.log
21cr|nagios-check_temperature-1.1-10|90	EOF
21cr|nagios-check_temperature-1.1-10|91	
21cr|nagios-check_temperature-1.1-10|92	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|nagios-check_temperature-1.1-10|93	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<'EOF'
21cr|nagios-check_temperature-1.1-10|94	/var/log/temperature.log {
21cr|nagios-check_temperature-1.1-10|95	missingok
21cr|nagios-check_temperature-1.1-10|96	monthly
21cr|nagios-check_temperature-1.1-10|97	compress
21cr|nagios-check_temperature-1.1-10|98	}
21cr|nagios-check_temperature-1.1-10|99	EOF
21cr|nagios-check_temperature-1.1-10|100	
21cr|nagios-check_temperature-1.1-10|101	install -d -m 755 %{buildroot}%{_localstatedir}/lib/temperature
21cr|nagios-check_temperature-1.1-10|102	
21cr|nagios-check_temperature-1.1-10|103	%if %mdkversion < 200900
21cr|nagios-check_temperature-1.1-10|104	%post
21cr|nagios-check_temperature-1.1-10|105	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_temperature-1.1-10|106	
21cr|nagios-check_temperature-1.1-10|107	%postun
21cr|nagios-check_temperature-1.1-10|108	/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
21cr|nagios-check_temperature-1.1-10|109	%endif
21cr|nagios-check_temperature-1.1-10|110	
21cr|nagios-check_temperature-1.1-10|111	%clean
21cr|nagios-check_temperature-1.1-10|112	rm -rf %{buildroot}
21cr|nagios-check_temperature-1.1-10|113	
21cr|nagios-check_temperature-1.1-10|114	%files
21cr|nagios-check_temperature-1.1-10|115	%defattr(-,root,root)
21cr|nagios-check_temperature-1.1-10|116	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_temperature.cfg
21cr|nagios-check_temperature-1.1-10|117	%config(noreplace) %{_sysconfdir}/cron.d/%{name}
21cr|nagios-check_temperature-1.1-10|118	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|nagios-check_temperature-1.1-10|119	%{_datadir}/nagios/plugins/check_temperature
21cr|nagios-check_temperature-1.1-10|120	%{_bindir}/get_temperature
21cr|nagios-check_temperature-1.1-10|121	%{_localstatedir}/lib/temperature

3373 21
21cr|nagios-check_whitelist-0-11|1	%define _enable_debug_packages	%{nil}
21cr|nagios-check_whitelist-0-11|2	%define debug_package		%{nil}
21cr|nagios-check_whitelist-0-11|3	
21cr|nagios-check_whitelist-0-11|4	Summary:	Examine and manipulate SpamAssassin's auto-whitelist db
21cr|nagios-check_whitelist-0-11|5	Name:		nagios-check_whitelist
21cr|nagios-check_whitelist-0-11|6	Version:	0
21cr|nagios-check_whitelist-0-11|7	Release:	11
21cr|nagios-check_whitelist-0-11|8	License:	Apache License
21cr|nagios-check_whitelist-0-11|9	Group:		Networking/Other
21cr|nagios-check_whitelist-0-11|10	URL:		http://www.apache.org/
21cr|nagios-check_whitelist-0-11|11	# Originally taken from here, but URL doesnt' work anymore: http://svn.apache.org/repos/asf/spamassassin/trunk/tools/check_whitelist
21cr|nagios-check_whitelist-0-11|12	Source0:	check_whitelist
21cr|nagios-check_whitelist-0-11|13	Source1:	check_whitelist.cfg
21cr|nagios-check_whitelist-0-11|14	Requires:	nagios-plugins
21cr|nagios-check_whitelist-0-11|15	BuildArch:  noarch
21cr|nagios-check_whitelist-0-11|16	
21cr|nagios-check_whitelist-0-11|17	%description
21cr|nagios-check_whitelist-0-11|18	Check or clean a SpamAssassin auto-whitelist (AWL) database file.
21cr|nagios-check_whitelist-0-11|19	
21cr|nagios-check_whitelist-0-11|20	%prep
21cr|nagios-check_whitelist-0-11|21	%setup -q -c -T
21cr|nagios-check_whitelist-0-11|22	
21cr|nagios-check_whitelist-0-11|23	%build
21cr|nagios-check_whitelist-0-11|24	
21cr|nagios-check_whitelist-0-11|25	%install
21cr|nagios-check_whitelist-0-11|26	
21cr|nagios-check_whitelist-0-11|27	install -d %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_whitelist-0-11|28	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins/
21cr|nagios-check_whitelist-0-11|29	
21cr|nagios-check_whitelist-0-11|30	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_whitelist-0-11|31	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_whitelist.cfg <<'EOF'
21cr|nagios-check_whitelist-0-11|32	define command {
21cr|nagios-check_whitelist-0-11|33	command_name    check_whitelist
21cr|nagios-check_whitelist-0-11|34	command_line    %{_datadir}/nagios/plugins/check_whitelist --clean --min $ARG1$ $ARG2$
21cr|nagios-check_whitelist-0-11|35	}
21cr|nagios-check_whitelist-0-11|36	EOF
21cr|nagios-check_whitelist-0-11|37	
21cr|nagios-check_whitelist-0-11|38	%clean
21cr|nagios-check_whitelist-0-11|39	
21cr|nagios-check_whitelist-0-11|40	%files
21cr|nagios-check_whitelist-0-11|41	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_whitelist.cfg
21cr|nagios-check_whitelist-0-11|42	%{_datadir}/nagios/plugins/check_whitelist

3374 21
21cr|nagios-check_x224-9734-5|1	Name:		nagios-check_x224
21cr|nagios-check_x224-9734-5|2	Version:	9734
21cr|nagios-check_x224-9734-5|3	Release:	5
21cr|nagios-check_x224-9734-5|4	Summary:	Nagios x224 plugin
21cr|nagios-check_x224-9734-5|5	Group:		Networking/Other
21cr|nagios-check_x224-9734-5|6	License:	BSD
21cr|nagios-check_x224-9734-5|7	URL:		http://exchange.nagios.org/directory/Plugins/Remote-Access/check_x224/details
21cr|nagios-check_x224-9734-5|8	Source0:	check_x224
21cr|nagios-check_x224-9734-5|9	BuildArch:  noarch
21cr|nagios-check_x224-9734-5|10	
21cr|nagios-check_x224-9734-5|11	%description
21cr|nagios-check_x224-9734-5|12	Checks that the most basic parts of a Remote Desktop connection succeeds.
21cr|nagios-check_x224-9734-5|13	The Remote Desktop protocol builds on a protocol called x224. This plugin
21cr|nagios-check_x224-9734-5|14	checks that the initial and most basic parts of a Remote Desktop connection -
21cr|nagios-check_x224-9734-5|15	the part which is specified by x224 - succeeds. I.e., it does a bit more than a
21cr|nagios-check_x224-9734-5|16	TCP connection test at port 3389.
21cr|nagios-check_x224-9734-5|17	
21cr|nagios-check_x224-9734-5|18	%prep
21cr|nagios-check_x224-9734-5|19	
21cr|nagios-check_x224-9734-5|20	%build
21cr|nagios-check_x224-9734-5|21	
21cr|nagios-check_x224-9734-5|22	%install
21cr|nagios-check_x224-9734-5|23	rm -rf %{buildroot}
21cr|nagios-check_x224-9734-5|24	
21cr|nagios-check_x224-9734-5|25	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_x224-9734-5|26	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_x224-9734-5|27	
21cr|nagios-check_x224-9734-5|28	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_x224-9734-5|29	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_x224.cfg <<'EOF'
21cr|nagios-check_x224-9734-5|30	define command {
21cr|nagios-check_x224-9734-5|31	command_name    check_x224
21cr|nagios-check_x224-9734-5|32	command_line    %{_datadir}/nagios/plugins/check_x224 -H $HOSTADDRESS$
21cr|nagios-check_x224-9734-5|33	}
21cr|nagios-check_x224-9734-5|34	EOF
21cr|nagios-check_x224-9734-5|35	
21cr|nagios-check_x224-9734-5|36	%clean
21cr|nagios-check_x224-9734-5|37	rm -rf %{buildroot}
21cr|nagios-check_x224-9734-5|38	
21cr|nagios-check_x224-9734-5|39	%files
21cr|nagios-check_x224-9734-5|40	%defattr(-,root,root)
21cr|nagios-check_x224-9734-5|41	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_x224.cfg
21cr|nagios-check_x224-9734-5|42	%{_datadir}/nagios/plugins/check_x224

3375 21
21cr|nagios-check_xendomains-20070528-13|1	Name:		nagios-check_xendomains
21cr|nagios-check_xendomains-20070528-13|2	Version:	20070528
21cr|nagios-check_xendomains-20070528-13|3	Release:	13
21cr|nagios-check_xendomains-20070528-13|4	Summary:	Nagios Xen plugin
21cr|nagios-check_xendomains-20070528-13|5	Group:		Networking/Other
21cr|nagios-check_xendomains-20070528-13|6	License:	BSD
21cr|nagios-check_xendomains-20070528-13|7	URL:		http://beta.perseverantia.com/devel/?project=nagiosplug
21cr|nagios-check_xendomains-20070528-13|8	Source0:	http://beta.perseverantia.com/devel/src/plugins/check_xendomains.py
21cr|nagios-check_xendomains-20070528-13|9	Patch:      check_xendomains-fix-shellbang.patch
21cr|nagios-check_xendomains-20070528-13|10	BuildArch:	noarch
21cr|nagios-check_xendomains-20070528-13|11	
21cr|nagios-check_xendomains-20070528-13|12	%description
21cr|nagios-check_xendomains-20070528-13|13	Plugin for Nagios (written in Python to check Xen's state on a remote host. As
21cr|nagios-check_xendomains-20070528-13|14	for now, it just checks that Xend is running (well, it really checks that
21cr|nagios-check_xendomains-20070528-13|15	xend-http-server is running) and lists the nodes running on the remote host.
21cr|nagios-check_xendomains-20070528-13|16	
21cr|nagios-check_xendomains-20070528-13|17	%prep
21cr|nagios-check_xendomains-20070528-13|18	cp %{SOURCE0} check_xendomains.py
21cr|nagios-check_xendomains-20070528-13|19	%patch -p0
21cr|nagios-check_xendomains-20070528-13|20	
21cr|nagios-check_xendomains-20070528-13|21	%build
21cr|nagios-check_xendomains-20070528-13|22	
21cr|nagios-check_xendomains-20070528-13|23	%install
21cr|nagios-check_xendomains-20070528-13|24	rm -rf %{buildroot}
21cr|nagios-check_xendomains-20070528-13|25	
21cr|nagios-check_xendomains-20070528-13|26	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_xendomains-20070528-13|27	install -m 755 check_xendomains.py %{buildroot}%{_datadir}/nagios/plugins/check_xendomains
21cr|nagios-check_xendomains-20070528-13|28	
21cr|nagios-check_xendomains-20070528-13|29	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_xendomains-20070528-13|30	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_xendomains.cfg <<'EOF'
21cr|nagios-check_xendomains-20070528-13|31	define command{
21cr|nagios-check_xendomains-20070528-13|32	command_name	check_xendomains
21cr|nagios-check_xendomains-20070528-13|33	command_line	%{_datadir}/nagios/plugins/check_xendomains -H $HOSTADDRESS$
21cr|nagios-check_xendomains-20070528-13|34	}
21cr|nagios-check_xendomains-20070528-13|35	EOF
21cr|nagios-check_xendomains-20070528-13|36	
21cr|nagios-check_xendomains-20070528-13|37	%clean
21cr|nagios-check_xendomains-20070528-13|38	rm -rf %{buildroot}
21cr|nagios-check_xendomains-20070528-13|39	
21cr|nagios-check_xendomains-20070528-13|40	%files
21cr|nagios-check_xendomains-20070528-13|41	%defattr(-,root,root)
21cr|nagios-check_xendomains-20070528-13|42	%{_datadir}/nagios/plugins/check_xendomains
21cr|nagios-check_xendomains-20070528-13|43	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_xendomains.cfg

3376 21
21cr|nagios-check_zone_auth-1.12-5|1	Name:		nagios-check_zone_auth
21cr|nagios-check_zone_auth-1.12-5|2	Version:	1.12
21cr|nagios-check_zone_auth-1.12-5|3	Release:	5
21cr|nagios-check_zone_auth-1.12-5|4	Summary:	Check DNS zones synchronisation
21cr|nagios-check_zone_auth-1.12-5|5	Group:		Networking/Other
21cr|nagios-check_zone_auth-1.12-5|6	License:	BSD
21cr|nagios-check_zone_auth-1.12-5|7	URL:		http://dns.measurement-factory.com/tools/nagios-plugins/check_zone_auth.html
21cr|nagios-check_zone_auth-1.12-5|8	Source0:	http://dns.measurement-factory.com/tools/nagios-plugins/src/check_zone_auth
21cr|nagios-check_zone_auth-1.12-5|9	BuildArch:  noarch
21cr|nagios-check_zone_auth-1.12-5|10	
21cr|nagios-check_zone_auth-1.12-5|11	%description
21cr|nagios-check_zone_auth-1.12-5|12	Use this plugin with Nagios to make sure that the authoritative nameservers for
21cr|nagios-check_zone_auth-1.12-5|13	a given zone remain in sync.
21cr|nagios-check_zone_auth-1.12-5|14	
21cr|nagios-check_zone_auth-1.12-5|15	%prep
21cr|nagios-check_zone_auth-1.12-5|16	
21cr|nagios-check_zone_auth-1.12-5|17	%build
21cr|nagios-check_zone_auth-1.12-5|18	
21cr|nagios-check_zone_auth-1.12-5|19	
21cr|nagios-check_zone_auth-1.12-5|20	%install
21cr|nagios-check_zone_auth-1.12-5|21	rm -rf %{buildroot}
21cr|nagios-check_zone_auth-1.12-5|22	
21cr|nagios-check_zone_auth-1.12-5|23	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_zone_auth-1.12-5|24	install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-check_zone_auth-1.12-5|25	
21cr|nagios-check_zone_auth-1.12-5|26	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-check_zone_auth-1.12-5|27	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_zone_auth.cfg <<'EOF'
21cr|nagios-check_zone_auth-1.12-5|28	define command{
21cr|nagios-check_zone_auth-1.12-5|29	command_name	check_zone_auth
21cr|nagios-check_zone_auth-1.12-5|30	command_line	%{_datadir}/nagios/plugins/check_zone_auth -Z $HOSTADDRESS$
21cr|nagios-check_zone_auth-1.12-5|31	}
21cr|nagios-check_zone_auth-1.12-5|32	EOF
21cr|nagios-check_zone_auth-1.12-5|33	
21cr|nagios-check_zone_auth-1.12-5|34	%clean
21cr|nagios-check_zone_auth-1.12-5|35	rm -rf %{buildroot}
21cr|nagios-check_zone_auth-1.12-5|36	
21cr|nagios-check_zone_auth-1.12-5|37	%files
21cr|nagios-check_zone_auth-1.12-5|38	%defattr(-,root,root)
21cr|nagios-check_zone_auth-1.12-5|39	%{_datadir}/nagios/plugins/check_zone_auth
21cr|nagios-check_zone_auth-1.12-5|40	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_zone_auth.cfg

3377 21
21cr|nagios-conf-3.0-8|1	Summary:	This package contains sample configuration for nagios
21cr|nagios-conf-3.0-8|2	Name:		nagios-conf
21cr|nagios-conf-3.0-8|3	Version:	3.0
21cr|nagios-conf-3.0-8|4	Release:	8
21cr|nagios-conf-3.0-8|5	License:	GPL
21cr|nagios-conf-3.0-8|6	Group:		Networking/Other
21cr|nagios-conf-3.0-8|7	URL:		http://www.nagios.org/
21cr|nagios-conf-3.0-8|8	Source0:	sample.cfg
21cr|nagios-conf-3.0-8|9	Requires:	nagios
21cr|nagios-conf-3.0-8|10	Requires:	nagios-check_disk
21cr|nagios-conf-3.0-8|11	Requires:	nagios-check_http
21cr|nagios-conf-3.0-8|12	Requires:	nagios-check_load
21cr|nagios-conf-3.0-8|13	Requires:	nagios-check_ping
21cr|nagios-conf-3.0-8|14	Requires:	nagios-check_procs
21cr|nagios-conf-3.0-8|15	Requires:	nagios-check_ssh
21cr|nagios-conf-3.0-8|16	Requires:	nagios-check_swap
21cr|nagios-conf-3.0-8|17	Requires:	nagios-check_users
21cr|nagios-conf-3.0-8|18	BuildArch:	noarch
21cr|nagios-conf-3.0-8|19	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|nagios-conf-3.0-8|20	
21cr|nagios-conf-3.0-8|21	%description
21cr|nagios-conf-3.0-8|22	This package contains sample configuration for nagios.
21cr|nagios-conf-3.0-8|23	
21cr|nagios-conf-3.0-8|24	%prep
21cr|nagios-conf-3.0-8|25	
21cr|nagios-conf-3.0-8|26	%setup -q -T -c -n %{name}-%{version}
21cr|nagios-conf-3.0-8|27	
21cr|nagios-conf-3.0-8|28	cp %{SOURCE0} sample.cfg
21cr|nagios-conf-3.0-8|29	
21cr|nagios-conf-3.0-8|30	%build
21cr|nagios-conf-3.0-8|31	
21cr|nagios-conf-3.0-8|32	%install
21cr|nagios-conf-3.0-8|33	rm -rf %{buildroot}
21cr|nagios-conf-3.0-8|34	
21cr|nagios-conf-3.0-8|35	install -d %{buildroot}%{_sysconfdir}/nagios/conf.d
21cr|nagios-conf-3.0-8|36	
21cr|nagios-conf-3.0-8|37	install -m0644 sample.cfg %{buildroot}%{_sysconfdir}/nagios/conf.d/
21cr|nagios-conf-3.0-8|38	
21cr|nagios-conf-3.0-8|39	%post
21cr|nagios-conf-3.0-8|40	%{_initrddir}/nagios condrestart >/dev/null 2>&1 || :
21cr|nagios-conf-3.0-8|41	
21cr|nagios-conf-3.0-8|42	%postun
21cr|nagios-conf-3.0-8|43	if [ "$1" = "0" ]; then
21cr|nagios-conf-3.0-8|44	%{_initrddir}/nagios condrestart >/dev/null 2>&1 || :
21cr|nagios-conf-3.0-8|45	fi
21cr|nagios-conf-3.0-8|46	
21cr|nagios-conf-3.0-8|47	%clean
21cr|nagios-conf-3.0-8|48	rm -rf %{buildroot}
21cr|nagios-conf-3.0-8|49	
21cr|nagios-conf-3.0-8|50	%files
21cr|nagios-conf-3.0-8|51	%defattr(-,root,root)
21cr|nagios-conf-3.0-8|52	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/conf.d/sample.cfg

3378 21
21cr|nagiosgraph-1.5.2-1|1	Name:		nagiosgraph
21cr|nagiosgraph-1.5.2-1|2	Version:	1.5.2
21cr|nagiosgraph-1.5.2-1|3	Release:	1
21cr|nagiosgraph-1.5.2-1|4	Summary:	Visualization addon for nagios
21cr|nagiosgraph-1.5.2-1|5	License:	GPL
21cr|nagiosgraph-1.5.2-1|6	Group:		Networking/WWW
21cr|nagiosgraph-1.5.2-1|7	URL:		http://nagiosgraph.sourceforge.net
21cr|nagiosgraph-1.5.2-1|8	Source:     http://downloads.sourceforge.net/nagiosgraph/%{name}-%{version}.tar.gz
21cr|nagiosgraph-1.5.2-1|9	Requires:   nagios
21cr|nagiosgraph-1.5.2-1|10	BuildArch:	noarch
21cr|nagiosgraph-1.5.2-1|11	
21cr|nagiosgraph-1.5.2-1|12	%description
21cr|nagiosgraph-1.5.2-1|13	Nagiosgraph is an add-on of Nagios. It collects service performance data into
21cr|nagiosgraph-1.5.2-1|14	rrd format, and displays the resulting graphs via cgi.
21cr|nagiosgraph-1.5.2-1|15	
21cr|nagiosgraph-1.5.2-1|16	%prep
21cr|nagiosgraph-1.5.2-1|17	%setup -q -n %{name}-%{version}
21cr|nagiosgraph-1.5.2-1|18	
21cr|nagiosgraph-1.5.2-1|19	%build
21cr|nagiosgraph-1.5.2-1|20	
21cr|nagiosgraph-1.5.2-1|21	%install
21cr|nagiosgraph-1.5.2-1|22	rm -rf %{buildroot}
21cr|nagiosgraph-1.5.2-1|23	
21cr|nagiosgraph-1.5.2-1|24	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|nagiosgraph-1.5.2-1|25	install -m 644 etc/* %{buildroot}%{_sysconfdir}/%{name}
21cr|nagiosgraph-1.5.2-1|26	rm -f %{buildroot}%{_sysconfdir}/%{name}/*.pm
21cr|nagiosgraph-1.5.2-1|27	
21cr|nagiosgraph-1.5.2-1|28	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|nagiosgraph-1.5.2-1|29	install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
21cr|nagiosgraph-1.5.2-1|30	install -m 644 etc/ngshared.pm %{buildroot}%{_datadir}/%{name}/lib
21cr|nagiosgraph-1.5.2-1|31	
21cr|nagiosgraph-1.5.2-1|32	install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
21cr|nagiosgraph-1.5.2-1|33	install -m 755 cgi/* %{buildroot}%{_datadir}/%{name}/www
21cr|nagiosgraph-1.5.2-1|34	install -m 644 share/*.css %{buildroot}%{_datadir}/%{name}/www
21cr|nagiosgraph-1.5.2-1|35	
21cr|nagiosgraph-1.5.2-1|36	install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
21cr|nagiosgraph-1.5.2-1|37	install -m 755 lib/* %{buildroot}%{_datadir}/%{name}/bin
21cr|nagiosgraph-1.5.2-1|38	
21cr|nagiosgraph-1.5.2-1|39	install -d -m 755 %{buildroot}%{_var}/lib/nagiosgraph
21cr|nagiosgraph-1.5.2-1|40	
21cr|nagiosgraph-1.5.2-1|41	# apache configuration
21cr|nagiosgraph-1.5.2-1|42	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|nagiosgraph-1.5.2-1|43	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|nagiosgraph-1.5.2-1|44	# %{name} Apache configuration
21cr|nagiosgraph-1.5.2-1|45	Alias /%{name} %{_datadir}/%{name}/www
21cr|nagiosgraph-1.5.2-1|46	
21cr|nagiosgraph-1.5.2-1|47	<Directory %{_datadir}/%{name}/www>
21cr|nagiosgraph-1.5.2-1|48	DirectoryIndex show.cgi
21cr|nagiosgraph-1.5.2-1|49	Options ExecCGI
21cr|nagiosgraph-1.5.2-1|50	
21cr|nagiosgraph-1.5.2-1|51	Require all granted
21cr|nagiosgraph-1.5.2-1|52	</Directory>
21cr|nagiosgraph-1.5.2-1|53	EOF
21cr|nagiosgraph-1.5.2-1|54	
21cr|nagiosgraph-1.5.2-1|55	cat > README.urpmi <<EOF
21cr|nagiosgraph-1.5.2-1|56	Mandriva RPM specific notes
21cr|nagiosgraph-1.5.2-1|57	
21cr|nagiosgraph-1.5.2-1|58	setup
21cr|nagiosgraph-1.5.2-1|59	-----
21cr|nagiosgraph-1.5.2-1|60	This software has been modified to comply with FHS:
21cr|nagiosgraph-1.5.2-1|61	- all configurations files are located in %{_sysconfdir}/nagiosgraph
21cr|nagiosgraph-1.5.2-1|62	EOF
21cr|nagiosgraph-1.5.2-1|63	
21cr|nagiosgraph-1.5.2-1|64	%clean
21cr|nagiosgraph-1.5.2-1|65	rm -rf %{buildroot}
21cr|nagiosgraph-1.5.2-1|66	
21cr|nagiosgraph-1.5.2-1|67	%post
21cr|nagiosgraph-1.5.2-1|68	%if %mdkversion < 201010
21cr|nagiosgraph-1.5.2-1|69	%_post_webapp
21cr|nagiosgraph-1.5.2-1|70	%endif
21cr|nagiosgraph-1.5.2-1|71	%create_ghostfile /var/log/nagiosgraph.log nagios apache 664
21cr|nagiosgraph-1.5.2-1|72	
21cr|nagiosgraph-1.5.2-1|73	
21cr|nagiosgraph-1.5.2-1|74	%files
21cr|nagiosgraph-1.5.2-1|75	%defattr(-,root,root)
21cr|nagiosgraph-1.5.2-1|76	%doc AUTHORS CHANGELOG INSTALL README README.urpmi TODO
21cr|nagiosgraph-1.5.2-1|77	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|nagiosgraph-1.5.2-1|78	%config(noreplace) %{_sysconfdir}/nagiosgraph
21cr|nagiosgraph-1.5.2-1|79	%{_datadir}/%{name}
21cr|nagiosgraph-1.5.2-1|80	%attr(-,nagios,nagios) %{_var}/lib/%{name}

3379 21
21cr|nagios-imagepaks-1.0-8|1	Summary:	Nagios Image Packs
21cr|nagios-imagepaks-1.0-8|2	Name:		nagios-imagepaks
21cr|nagios-imagepaks-1.0-8|3	Version:	1.0
21cr|nagios-imagepaks-1.0-8|4	Release:	8
21cr|nagios-imagepaks-1.0-8|5	License:	Open Source
21cr|nagios-imagepaks-1.0-8|6	Group:		Networking/WWW
21cr|nagios-imagepaks-1.0-8|7	URL:		http://www.nagios.org/download/extras.php
21cr|nagios-imagepaks-1.0-8|8	Source0:	http://dl.sourceforge.net/nagios/imagepak-base.tar.gz
21cr|nagios-imagepaks-1.0-8|9	Source1:	http://dl.sourceforge.net/nagios/imagepak-bernhard.tar.gz
21cr|nagios-imagepaks-1.0-8|10	Source2:	http://dl.sourceforge.net/nagios/imagepak-cook.tar.gz
21cr|nagios-imagepaks-1.0-8|11	Source3:	http://dl.sourceforge.net/nagios/imagepak-didier.tar.gz
21cr|nagios-imagepaks-1.0-8|12	Source4:	http://dl.sourceforge.net/nagios/imagepak-remus.tar.gz
21cr|nagios-imagepaks-1.0-8|13	Source5:	http://dl.sourceforge.net/nagios/imagepak-satrapa.tar.gz
21cr|nagios-imagepaks-1.0-8|14	Source6:	http://dl.sourceforge.net/nagios/imagepak-werschler.tar.gz
21cr|nagios-imagepaks-1.0-8|15	Source7:	http://glen.alkohol.ee/pld/nagios/imagepak-pld-20050402.4.tar.bz2
21cr|nagios-imagepaks-1.0-8|16	Source8:	mandriva.png
21cr|nagios-imagepaks-1.0-8|17	Requires:	nagios-www
21cr|nagios-imagepaks-1.0-8|18	BuildArch:	noarch
21cr|nagios-imagepaks-1.0-8|19	BuildRequires:	imagemagick
21cr|nagios-imagepaks-1.0-8|20	BuildRequires:	gd-utils
21cr|nagios-imagepaks-1.0-8|21	
21cr|nagios-imagepaks-1.0-8|22	%define		_logodir	%{_datadir}/nagios/www/images/logos
21cr|nagios-imagepaks-1.0-8|23	
21cr|nagios-imagepaks-1.0-8|24	%description
21cr|nagios-imagepaks-1.0-8|25	Image packs are provided so that you have some colorful OS and device images to
21cr|nagios-imagepaks-1.0-8|26	beautify your CGIs in Nagios. Each pack includes GIF, JPEG, PNG, and GD2
21cr|nagios-imagepaks-1.0-8|27	versions of each icon.
21cr|nagios-imagepaks-1.0-8|28	
21cr|nagios-imagepaks-1.0-8|29	%prep
21cr|nagios-imagepaks-1.0-8|30	
21cr|nagios-imagepaks-1.0-8|31	%install
21cr|nagios-imagepaks-1.0-8|32	rm -rf %{buildroot}
21cr|nagios-imagepaks-1.0-8|33	
21cr|nagios-imagepaks-1.0-8|34	install -d %{buildroot}%{_logodir}/{bernhard,cook}
21cr|nagios-imagepaks-1.0-8|35	tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE0}
21cr|nagios-imagepaks-1.0-8|36	tar -xz -C %{buildroot}%{_logodir}/bernhard --strip-components=1 -f %{SOURCE1}
21cr|nagios-imagepaks-1.0-8|37	tar -xz -C %{buildroot}%{_logodir}/cook -f %{SOURCE2}
21cr|nagios-imagepaks-1.0-8|38	tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE3}
21cr|nagios-imagepaks-1.0-8|39	tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE4}
21cr|nagios-imagepaks-1.0-8|40	tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE5}
21cr|nagios-imagepaks-1.0-8|41	tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE6}
21cr|nagios-imagepaks-1.0-8|42	tar -xj -C %{buildroot}%{_logodir}/base --strip-components=1 -f %{SOURCE7}
21cr|nagios-imagepaks-1.0-8|43	
21cr|nagios-imagepaks-1.0-8|44	# shiny mandriva icon
21cr|nagios-imagepaks-1.0-8|45	install -m 644 %{SOURCE8} %{buildroot}%{_logodir}/base/mandriva.png
21cr|nagios-imagepaks-1.0-8|46	convert %{SOURCE8} %{buildroot}%{_logodir}/base/mandriva.gif
21cr|nagios-imagepaks-1.0-8|47	convert %{SOURCE8} %{buildroot}%{_logodir}/base/mandriva.jpg
21cr|nagios-imagepaks-1.0-8|48	pngtogd2  %{SOURCE8} %{buildroot}%{_logodir}/base/mandriva.gd2 0 1
21cr|nagios-imagepaks-1.0-8|49	
21cr|nagios-imagepaks-1.0-8|50	%clean
21cr|nagios-imagepaks-1.0-8|51	rm -rf %{buildroot}
21cr|nagios-imagepaks-1.0-8|52	
21cr|nagios-imagepaks-1.0-8|53	%files
21cr|nagios-imagepaks-1.0-8|54	%defattr(-,root,root)
21cr|nagios-imagepaks-1.0-8|55	%{_logodir}/*

3380 21
21cr|nagios-plugins-2.3.3-1|1	%global __requires_exclude perl\\((English|SNMP|a)\\)
21cr|nagios-plugins-2.3.3-1|2	
21cr|nagios-plugins-2.3.3-1|3	%define nsusr nagios
21cr|nagios-plugins-2.3.3-1|4	%define nsgrp nagios
21cr|nagios-plugins-2.3.3-1|5	%define cmdusr apache
21cr|nagios-plugins-2.3.3-1|6	%define cmdgrp apache
21cr|nagios-plugins-2.3.3-1|7	
21cr|nagios-plugins-2.3.3-1|8	Summary:	Host/service/network monitoring program plugins for Nagios
21cr|nagios-plugins-2.3.3-1|9	Name:		nagios-plugins
21cr|nagios-plugins-2.3.3-1|10	Version:	2.3.3
21cr|nagios-plugins-2.3.3-1|11	Release:	1
21cr|nagios-plugins-2.3.3-1|12	Epoch:		1
21cr|nagios-plugins-2.3.3-1|13	License:	GPLv2+
21cr|nagios-plugins-2.3.3-1|14	Group:		Monitoring
21cr|nagios-plugins-2.3.3-1|15	Url:		http://nagiosplug.sourceforge.net/
21cr|nagios-plugins-2.3.3-1|16	Source0:	http://www.nagios-plugins.org/download/%{name}-%{version}.tar.gz
21cr|nagios-plugins-2.3.3-1|17	Patch0:		338.patch
21cr|nagios-plugins-2.3.3-1|18	Patch1:		nagios-plugins-2.0.3-check_ping-socket-filter-warning.patch
21cr|nagios-plugins-2.3.3-1|19	Source101:	check_breeze.cfg
21cr|nagios-plugins-2.3.3-1|20	Source102:	check_by_ssh.cfg
21cr|nagios-plugins-2.3.3-1|21	Source103:	check_cluster.cfg
21cr|nagios-plugins-2.3.3-1|22	Source104:	check_dhcp.cfg
21cr|nagios-plugins-2.3.3-1|23	Source105:	check_dig.cfg
21cr|nagios-plugins-2.3.3-1|24	Source106:	check_disk.cfg
21cr|nagios-plugins-2.3.3-1|25	Source107:	check_disk_smb.cfg
21cr|nagios-plugins-2.3.3-1|26	Source108:	check_dns.cfg
21cr|nagios-plugins-2.3.3-1|27	Source109:	check_dummy.cfg
21cr|nagios-plugins-2.3.3-1|28	Source110:	check_file_age.cfg
21cr|nagios-plugins-2.3.3-1|29	Source111:	check_flexlm.cfg
21cr|nagios-plugins-2.3.3-1|30	Source112:	check_fping.cfg
21cr|nagios-plugins-2.3.3-1|31	Source113:	check_game.cfg
21cr|nagios-plugins-2.3.3-1|32	Source114:	check_hpjd.cfg
21cr|nagios-plugins-2.3.3-1|33	Source115:	check_http.cfg
21cr|nagios-plugins-2.3.3-1|34	Source116:	check_icmp.cfg
21cr|nagios-plugins-2.3.3-1|35	Source117:	check_ide_smart.cfg
21cr|nagios-plugins-2.3.3-1|36	Source118:	check_ifoperstatus.cfg
21cr|nagios-plugins-2.3.3-1|37	Source119:	check_ifstatus.cfg
21cr|nagios-plugins-2.3.3-1|38	Source120:	check_ircd.cfg
21cr|nagios-plugins-2.3.3-1|39	Source121:	check_ldap.cfg
21cr|nagios-plugins-2.3.3-1|40	Source122:	check_load.cfg
21cr|nagios-plugins-2.3.3-1|41	Source123:	check_log.cfg
21cr|nagios-plugins-2.3.3-1|42	Source124:	check_mailq.cfg
21cr|nagios-plugins-2.3.3-1|43	Source127:	check_mysql.cfg
21cr|nagios-plugins-2.3.3-1|44	Source128:	check_mysql_query.cfg
21cr|nagios-plugins-2.3.3-1|45	Source129:	check_nagios.cfg
21cr|nagios-plugins-2.3.3-1|46	Source130:	check_nt.cfg
21cr|nagios-plugins-2.3.3-1|47	Source131:	check_ntp.cfg
21cr|nagios-plugins-2.3.3-1|48	Source132:	check_ntp_peer.cfg
21cr|nagios-plugins-2.3.3-1|49	Source133:	check_ntp_time.cfg
21cr|nagios-plugins-2.3.3-1|50	Source134:	check_nwstat.cfg
21cr|nagios-plugins-2.3.3-1|51	Source135:	check_oracle.cfg
21cr|nagios-plugins-2.3.3-1|52	Source136:	check_overcr.cfg
21cr|nagios-plugins-2.3.3-1|53	Source137:	check_pgsql.cfg
21cr|nagios-plugins-2.3.3-1|54	Source138:	check_ping.cfg
21cr|nagios-plugins-2.3.3-1|55	Source139:	check_procs.cfg
21cr|nagios-plugins-2.3.3-1|56	Source140:	check_radius.cfg
21cr|nagios-plugins-2.3.3-1|57	Source141:	check_real.cfg
21cr|nagios-plugins-2.3.3-1|58	Source142:	check_rpc.cfg
21cr|nagios-plugins-2.3.3-1|59	Source143:	check_sensors.cfg
21cr|nagios-plugins-2.3.3-1|60	Source144:	check_smtp.cfg
21cr|nagios-plugins-2.3.3-1|61	Source145:	check_snmp.cfg
21cr|nagios-plugins-2.3.3-1|62	Source146:	check_ssh.cfg
21cr|nagios-plugins-2.3.3-1|63	Source147:	check_swap.cfg
21cr|nagios-plugins-2.3.3-1|64	Source148:	check_tcp.cfg
21cr|nagios-plugins-2.3.3-1|65	Source149:	check_time.cfg
21cr|nagios-plugins-2.3.3-1|66	Source150:	check_ups.cfg
21cr|nagios-plugins-2.3.3-1|67	Source151:	check_users.cfg
21cr|nagios-plugins-2.3.3-1|68	Source152:	check_wave.cfg
21cr|nagios-plugins-2.3.3-1|69	
21cr|nagios-plugins-2.3.3-1|70	BuildRequires:	bind-utils
21cr|nagios-plugins-2.3.3-1|71	BuildRequires:	cvs
21cr|nagios-plugins-2.3.3-1|72	BuildRequires:	fping
21cr|nagios-plugins-2.3.3-1|73	BuildRequires:	net-snmp-utils
21cr|nagios-plugins-2.3.3-1|74	BuildRequires:	ntp
21cr|nagios-plugins-2.3.3-1|75	BuildRequires:	nut
21cr|nagios-plugins-2.3.3-1|76	BuildRequires:	openssh-clients
21cr|nagios-plugins-2.3.3-1|77	BuildRequires:	samba-client
21cr|nagios-plugins-2.3.3-1|78	BuildRequires:	shadow-utils
21cr|nagios-plugins-2.3.3-1|79	BuildRequires:	traceroute
21cr|nagios-plugins-2.3.3-1|80	BuildRequires:	gettext-devel
21cr|nagios-plugins-2.3.3-1|81	BuildRequires:	libsasl-devel
21cr|nagios-plugins-2.3.3-1|82	BuildRequires:	mysql-devel
21cr|nagios-plugins-2.3.3-1|83	BuildRequires:	openldap-devel
21cr|nagios-plugins-2.3.3-1|84	BuildRequires:	pam-devel
21cr|nagios-plugins-2.3.3-1|85	BuildRequires:	radiusclient-ng-devel
21cr|nagios-plugins-2.3.3-1|86	BuildRequires:	pkgconfig(dbi)
21cr|nagios-plugins-2.3.3-1|87	BuildRequires:	pkgconfig(libpq)
21cr|nagios-plugins-2.3.3-1|88	BuildRequires:	pkgconfig(openssl)
21cr|nagios-plugins-2.3.3-1|89	BuildRequires:	pkgconfig(zlib)
21cr|nagios-plugins-2.3.3-1|90	Requires(post,preun):	rpm-helper
21cr|nagios-plugins-2.3.3-1|91	
21cr|nagios-plugins-2.3.3-1|92	%description
21cr|nagios-plugins-2.3.3-1|93	Nagios is a program that will monitor hosts and services on your network, and
21cr|nagios-plugins-2.3.3-1|94	to email or page you when a problem arises or is resolved. Nagios runs on a
21cr|nagios-plugins-2.3.3-1|95	Unix server as a background or daemon process, intermittently running checks on
21cr|nagios-plugins-2.3.3-1|96	various services that you specify. The actual service checks are performed by
21cr|nagios-plugins-2.3.3-1|97	separate "plugin" programs which return the status of the checks to Nagios.
21cr|nagios-plugins-2.3.3-1|98	
21cr|nagios-plugins-2.3.3-1|99	This package contains the basic plugins necessary for use with the Nagios
21cr|nagios-plugins-2.3.3-1|100	package. This package should install cleanly on almost any RPM-based system.
21cr|nagios-plugins-2.3.3-1|101	
21cr|nagios-plugins-2.3.3-1|102	%files -f %{name}.lang
21cr|nagios-plugins-2.3.3-1|103	%doc AUTHORS CODING ChangeLog FAQ LEGAL NEWS README* REQUIREMENTS SUPPORT
21cr|nagios-plugins-2.3.3-1|104	%dir %{_libdir}/nagios
21cr|nagios-plugins-2.3.3-1|105	%dir %{_libdir}/nagios/plugins
21cr|nagios-plugins-2.3.3-1|106	%{_libdir}/nagios/plugins/negate
21cr|nagios-plugins-2.3.3-1|107	%{_libdir}/nagios/plugins/urlize
21cr|nagios-plugins-2.3.3-1|108	%{_libdir}/nagios/plugins/utils.pm
21cr|nagios-plugins-2.3.3-1|109	%{_libdir}/nagios/plugins/utils.sh
21cr|nagios-plugins-2.3.3-1|110	%{_libdir}/nagios/plugins/remove_perfdata
21cr|nagios-plugins-2.3.3-1|111	%{_datadir}/nagios/plugins
21cr|nagios-plugins-2.3.3-1|112	
21cr|nagios-plugins-2.3.3-1|113	%pre
21cr|nagios-plugins-2.3.3-1|114	%{_sbindir}/useradd -r -M -s /bin/sh -d /var/log/nagios -c "system user for %{nsusr}" %{nsusr} >/dev/null 2>&1 || :
21cr|nagios-plugins-2.3.3-1|115	%{_bindir}/gpasswd -a %{cmdusr} %{nsgrp} >/dev/null 2>&1 || :
21cr|nagios-plugins-2.3.3-1|116	
21cr|nagios-plugins-2.3.3-1|117	%postun
21cr|nagios-plugins-2.3.3-1|118	%_postun_userdel %{nsusr}
21cr|nagios-plugins-2.3.3-1|119	
21cr|nagios-plugins-2.3.3-1|120	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|121	
21cr|nagios-plugins-2.3.3-1|122	%package -n nagios-check_breeze
21cr|nagios-plugins-2.3.3-1|123	Summary:	The check_breeze plugin for nagios
21cr|nagios-plugins-2.3.3-1|124	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|125	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|126	
21cr|nagios-plugins-2.3.3-1|127	%description -n nagios-check_breeze
21cr|nagios-plugins-2.3.3-1|128	This plugin reports the signal strength of a Breezecom wireless equipment
21cr|nagios-plugins-2.3.3-1|129	
21cr|nagios-plugins-2.3.3-1|130	%files -n nagios-check_breeze
21cr|nagios-plugins-2.3.3-1|131	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_breeze.cfg
21cr|nagios-plugins-2.3.3-1|132	%{_libdir}/nagios/plugins/check_breeze
21cr|nagios-plugins-2.3.3-1|133	
21cr|nagios-plugins-2.3.3-1|134	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|135	
21cr|nagios-plugins-2.3.3-1|136	%package -n nagios-check_by_ssh
21cr|nagios-plugins-2.3.3-1|137	Summary:	The check_by_ssh plugin for nagios
21cr|nagios-plugins-2.3.3-1|138	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|139	Requires:	nagios-check_disk
21cr|nagios-plugins-2.3.3-1|140	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|141	
21cr|nagios-plugins-2.3.3-1|142	%description -n nagios-check_by_ssh
21cr|nagios-plugins-2.3.3-1|143	This plugin uses SSH to execute commands on a remote host.
21cr|nagios-plugins-2.3.3-1|144	
21cr|nagios-plugins-2.3.3-1|145	%files -n nagios-check_by_ssh
21cr|nagios-plugins-2.3.3-1|146	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_by_ssh.cfg
21cr|nagios-plugins-2.3.3-1|147	%{_libdir}/nagios/plugins/check_by_ssh
21cr|nagios-plugins-2.3.3-1|148	
21cr|nagios-plugins-2.3.3-1|149	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|150	
21cr|nagios-plugins-2.3.3-1|151	%package -n nagios-check_cluster
21cr|nagios-plugins-2.3.3-1|152	Summary:	The check_cluster plugin for nagios
21cr|nagios-plugins-2.3.3-1|153	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|154	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|155	
21cr|nagios-plugins-2.3.3-1|156	%description -n nagios-check_cluster
21cr|nagios-plugins-2.3.3-1|157	This package contains the check_cluster plugin for nagios.
21cr|nagios-plugins-2.3.3-1|158	
21cr|nagios-plugins-2.3.3-1|159	%files -n nagios-check_cluster
21cr|nagios-plugins-2.3.3-1|160	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_cluster.cfg
21cr|nagios-plugins-2.3.3-1|161	%{_libdir}/nagios/plugins/check_cluster
21cr|nagios-plugins-2.3.3-1|162	
21cr|nagios-plugins-2.3.3-1|163	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|164	
21cr|nagios-plugins-2.3.3-1|165	%package -n nagios-check_dbi
21cr|nagios-plugins-2.3.3-1|166	Summary:	The check_dbi plugin for nagios
21cr|nagios-plugins-2.3.3-1|167	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|168	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|169	
21cr|nagios-plugins-2.3.3-1|170	%description -n nagios-check_dbi
21cr|nagios-plugins-2.3.3-1|171	This package contains the check_dbi plugin for nagios.
21cr|nagios-plugins-2.3.3-1|172	
21cr|nagios-plugins-2.3.3-1|173	%files -n nagios-check_dbi
21cr|nagios-plugins-2.3.3-1|174	%{_libdir}/nagios/plugins/check_dbi
21cr|nagios-plugins-2.3.3-1|175	
21cr|nagios-plugins-2.3.3-1|176	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|177	
21cr|nagios-plugins-2.3.3-1|178	%package -n nagios-check_dhcp
21cr|nagios-plugins-2.3.3-1|179	Summary:	The check_dhcp plugin for nagios
21cr|nagios-plugins-2.3.3-1|180	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|181	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|182	
21cr|nagios-plugins-2.3.3-1|183	%description -n nagios-check_dhcp
21cr|nagios-plugins-2.3.3-1|184	This plugin tests the availability of DHCP servers on a network.
21cr|nagios-plugins-2.3.3-1|185	
21cr|nagios-plugins-2.3.3-1|186	%files -n nagios-check_dhcp
21cr|nagios-plugins-2.3.3-1|187	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dhcp.cfg
21cr|nagios-plugins-2.3.3-1|188	%attr(4550,root,nagios) %{_libdir}/nagios/plugins/check_dhcp
21cr|nagios-plugins-2.3.3-1|189	
21cr|nagios-plugins-2.3.3-1|190	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|191	
21cr|nagios-plugins-2.3.3-1|192	%package -n nagios-check_dig
21cr|nagios-plugins-2.3.3-1|193	Summary:	The check_dig plugin for nagios
21cr|nagios-plugins-2.3.3-1|194	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|195	Requires:	bind-utils
21cr|nagios-plugins-2.3.3-1|196	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|197	
21cr|nagios-plugins-2.3.3-1|198	%description -n nagios-check_dig
21cr|nagios-plugins-2.3.3-1|199	This plugin test the DNS service on the specified host using dig.
21cr|nagios-plugins-2.3.3-1|200	
21cr|nagios-plugins-2.3.3-1|201	%files -n nagios-check_dig
21cr|nagios-plugins-2.3.3-1|202	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dig.cfg
21cr|nagios-plugins-2.3.3-1|203	%{_libdir}/nagios/plugins/check_dig
21cr|nagios-plugins-2.3.3-1|204	
21cr|nagios-plugins-2.3.3-1|205	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|206	
21cr|nagios-plugins-2.3.3-1|207	%package -n nagios-check_disk
21cr|nagios-plugins-2.3.3-1|208	Summary:	The check_disk plugin for nagios
21cr|nagios-plugins-2.3.3-1|209	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|210	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|211	
21cr|nagios-plugins-2.3.3-1|212	%description -n nagios-check_disk
21cr|nagios-plugins-2.3.3-1|213	This plugin checks the amount of used disk space on a mounted file system and
21cr|nagios-plugins-2.3.3-1|214	generates an alert if free space is less than one of the threshold values
21cr|nagios-plugins-2.3.3-1|215	
21cr|nagios-plugins-2.3.3-1|216	%files -n nagios-check_disk
21cr|nagios-plugins-2.3.3-1|217	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_disk.cfg
21cr|nagios-plugins-2.3.3-1|218	%{_libdir}/nagios/plugins/check_disk
21cr|nagios-plugins-2.3.3-1|219	
21cr|nagios-plugins-2.3.3-1|220	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|221	
21cr|nagios-plugins-2.3.3-1|222	%package -n nagios-check_disk_smb
21cr|nagios-plugins-2.3.3-1|223	Summary:	The check_disk_smb plugin for nagios
21cr|nagios-plugins-2.3.3-1|224	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|225	Requires:	samba-client
21cr|nagios-plugins-2.3.3-1|226	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|227	
21cr|nagios-plugins-2.3.3-1|228	%description -n nagios-check_disk_smb
21cr|nagios-plugins-2.3.3-1|229	Perl Check SMB Disk plugin for Nagios.
21cr|nagios-plugins-2.3.3-1|230	
21cr|nagios-plugins-2.3.3-1|231	%files -n nagios-check_disk_smb
21cr|nagios-plugins-2.3.3-1|232	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_disk_smb.cfg
21cr|nagios-plugins-2.3.3-1|233	%{_libdir}/nagios/plugins/check_disk_smb
21cr|nagios-plugins-2.3.3-1|234	
21cr|nagios-plugins-2.3.3-1|235	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|236	
21cr|nagios-plugins-2.3.3-1|237	%package -n nagios-check_dns
21cr|nagios-plugins-2.3.3-1|238	Summary:	The check_dns plugin for nagios
21cr|nagios-plugins-2.3.3-1|239	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|240	Requires:	bind-utils
21cr|nagios-plugins-2.3.3-1|241	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|242	
21cr|nagios-plugins-2.3.3-1|243	%description -n nagios-check_dns
21cr|nagios-plugins-2.3.3-1|244	This plugin uses the nslookup program to obtain the IP address for the given
21cr|nagios-plugins-2.3.3-1|245	host/domain query. An optional DNS server to use may be specified. If no DNS
21cr|nagios-plugins-2.3.3-1|246	server is specified, the default server(s) specified in /etc/resolv.conf will
21cr|nagios-plugins-2.3.3-1|247	be used.
21cr|nagios-plugins-2.3.3-1|248	
21cr|nagios-plugins-2.3.3-1|249	%files -n nagios-check_dns
21cr|nagios-plugins-2.3.3-1|250	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dns.cfg
21cr|nagios-plugins-2.3.3-1|251	%{_libdir}/nagios/plugins/check_dns
21cr|nagios-plugins-2.3.3-1|252	
21cr|nagios-plugins-2.3.3-1|253	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|254	
21cr|nagios-plugins-2.3.3-1|255	%package -n nagios-check_dummy
21cr|nagios-plugins-2.3.3-1|256	Summary:	The check_dummy plugin for nagios
21cr|nagios-plugins-2.3.3-1|257	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|258	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|259	
21cr|nagios-plugins-2.3.3-1|260	%description -n nagios-check_dummy
21cr|nagios-plugins-2.3.3-1|261	This plugin will simply return the state corresponding to the numeric value
21cr|nagios-plugins-2.3.3-1|262	of the <state> argument with optional text
21cr|nagios-plugins-2.3.3-1|263	
21cr|nagios-plugins-2.3.3-1|264	%files -n nagios-check_dummy
21cr|nagios-plugins-2.3.3-1|265	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dummy.cfg
21cr|nagios-plugins-2.3.3-1|266	%{_libdir}/nagios/plugins/check_dummy
21cr|nagios-plugins-2.3.3-1|267	
21cr|nagios-plugins-2.3.3-1|268	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|269	
21cr|nagios-plugins-2.3.3-1|270	%package -n nagios-check_file_age
21cr|nagios-plugins-2.3.3-1|271	Summary:	The check_file_age plugin for nagios
21cr|nagios-plugins-2.3.3-1|272	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|273	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|274	
21cr|nagios-plugins-2.3.3-1|275	%description -n nagios-check_file_age
21cr|nagios-plugins-2.3.3-1|276	This package contains the check_file_age plugin for nagios.
21cr|nagios-plugins-2.3.3-1|277	
21cr|nagios-plugins-2.3.3-1|278	%files -n nagios-check_file_age
21cr|nagios-plugins-2.3.3-1|279	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_file_age.cfg
21cr|nagios-plugins-2.3.3-1|280	%{_libdir}/nagios/plugins/check_file_age
21cr|nagios-plugins-2.3.3-1|281	
21cr|nagios-plugins-2.3.3-1|282	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|283	
21cr|nagios-plugins-2.3.3-1|284	%package -n nagios-check_flexlm
21cr|nagios-plugins-2.3.3-1|285	Summary:	The check_flexlm plugin for nagios
21cr|nagios-plugins-2.3.3-1|286	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|287	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|288	
21cr|nagios-plugins-2.3.3-1|289	%description -n nagios-check_flexlm
21cr|nagios-plugins-2.3.3-1|290	Check available flexlm license managers.
21cr|nagios-plugins-2.3.3-1|291	
21cr|nagios-plugins-2.3.3-1|292	%files -n nagios-check_flexlm
21cr|nagios-plugins-2.3.3-1|293	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_flexlm.cfg
21cr|nagios-plugins-2.3.3-1|294	%{_libdir}/nagios/plugins/check_flexlm
21cr|nagios-plugins-2.3.3-1|295	
21cr|nagios-plugins-2.3.3-1|296	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|297	
21cr|nagios-plugins-2.3.3-1|298	%package -n nagios-check_fping
21cr|nagios-plugins-2.3.3-1|299	Summary:	The check_fping plugin for nagios
21cr|nagios-plugins-2.3.3-1|300	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|301	Requires:	fping
21cr|nagios-plugins-2.3.3-1|302	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|303	
21cr|nagios-plugins-2.3.3-1|304	%description -n nagios-check_fping
21cr|nagios-plugins-2.3.3-1|305	This plugin will use the fping command to ping the specified host for a fast
21cr|nagios-plugins-2.3.3-1|306	check Note that it is necessary to set the suid flag on fping.
21cr|nagios-plugins-2.3.3-1|307	
21cr|nagios-plugins-2.3.3-1|308	%files -n nagios-check_fping
21cr|nagios-plugins-2.3.3-1|309	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_fping.cfg
21cr|nagios-plugins-2.3.3-1|310	%{_libdir}/nagios/plugins/check_fping
21cr|nagios-plugins-2.3.3-1|311	
21cr|nagios-plugins-2.3.3-1|312	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|313	
21cr|nagios-plugins-2.3.3-1|314	%package -n nagios-check_game
21cr|nagios-plugins-2.3.3-1|315	Summary:	The check_game plugin for nagios
21cr|nagios-plugins-2.3.3-1|316	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|317	Requires:	qstat
21cr|nagios-plugins-2.3.3-1|318	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|319	
21cr|nagios-plugins-2.3.3-1|320	%description -n nagios-check_game
21cr|nagios-plugins-2.3.3-1|321	This plugin tests game server connections with the specified host.
21cr|nagios-plugins-2.3.3-1|322	
21cr|nagios-plugins-2.3.3-1|323	%files -n nagios-check_game
21cr|nagios-plugins-2.3.3-1|324	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_game.cfg
21cr|nagios-plugins-2.3.3-1|325	%{_libdir}/nagios/plugins/check_game
21cr|nagios-plugins-2.3.3-1|326	
21cr|nagios-plugins-2.3.3-1|327	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|328	
21cr|nagios-plugins-2.3.3-1|329	%package -n nagios-check_hpjd
21cr|nagios-plugins-2.3.3-1|330	Summary:	The check_hpjd plugin for nagios
21cr|nagios-plugins-2.3.3-1|331	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|332	Requires:	net-snmp-utils
21cr|nagios-plugins-2.3.3-1|333	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|334	
21cr|nagios-plugins-2.3.3-1|335	%description -n nagios-check_hpjd
21cr|nagios-plugins-2.3.3-1|336	This plugin tests the STATUS of an HP printer with a JetDirect card. Net-snmp
21cr|nagios-plugins-2.3.3-1|337	must be installed on the computer running the plugin.
21cr|nagios-plugins-2.3.3-1|338	
21cr|nagios-plugins-2.3.3-1|339	%files -n nagios-check_hpjd
21cr|nagios-plugins-2.3.3-1|340	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_hpjd.cfg
21cr|nagios-plugins-2.3.3-1|341	%{_libdir}/nagios/plugins/check_hpjd
21cr|nagios-plugins-2.3.3-1|342	
21cr|nagios-plugins-2.3.3-1|343	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|344	
21cr|nagios-plugins-2.3.3-1|345	%package -n nagios-check_http
21cr|nagios-plugins-2.3.3-1|346	Summary:	The check_http plugin for nagios
21cr|nagios-plugins-2.3.3-1|347	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|348	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|349	
21cr|nagios-plugins-2.3.3-1|350	%description -n nagios-check_http
21cr|nagios-plugins-2.3.3-1|351	This plugin tests the HTTP service on the specified host. It can test normal
21cr|nagios-plugins-2.3.3-1|352	(http) and secure (https) servers, follow redirects, search for strings and
21cr|nagios-plugins-2.3.3-1|353	regular expressions, check connection times, and report on certificate
21cr|nagios-plugins-2.3.3-1|354	expiration times.
21cr|nagios-plugins-2.3.3-1|355	
21cr|nagios-plugins-2.3.3-1|356	%files -n nagios-check_http
21cr|nagios-plugins-2.3.3-1|357	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_http.cfg
21cr|nagios-plugins-2.3.3-1|358	%{_libdir}/nagios/plugins/check_http
21cr|nagios-plugins-2.3.3-1|359	
21cr|nagios-plugins-2.3.3-1|360	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|361	
21cr|nagios-plugins-2.3.3-1|362	%package -n nagios-check_icmp
21cr|nagios-plugins-2.3.3-1|363	Summary:	The check_icmp plugin for nagios
21cr|nagios-plugins-2.3.3-1|364	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|365	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|366	
21cr|nagios-plugins-2.3.3-1|367	%description -n nagios-check_icmp
21cr|nagios-plugins-2.3.3-1|368	This package contains the check_icmp plugin for nagios.
21cr|nagios-plugins-2.3.3-1|369	
21cr|nagios-plugins-2.3.3-1|370	%files -n nagios-check_icmp
21cr|nagios-plugins-2.3.3-1|371	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_icmp.cfg
21cr|nagios-plugins-2.3.3-1|372	%attr(4550,root,nagios) %{_libdir}/nagios/plugins/check_icmp
21cr|nagios-plugins-2.3.3-1|373	
21cr|nagios-plugins-2.3.3-1|374	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|375	
21cr|nagios-plugins-2.3.3-1|376	%package -n nagios-check_ide_smart
21cr|nagios-plugins-2.3.3-1|377	Summary:	The check_ide_smart plugin for nagios
21cr|nagios-plugins-2.3.3-1|378	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|379	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|380	
21cr|nagios-plugins-2.3.3-1|381	%description -n nagios-check_ide_smart
21cr|nagios-plugins-2.3.3-1|382	This plugin checks a local hard drive with the (Linux specific) SMART interface
21cr|nagios-plugins-2.3.3-1|383	[http://smartlinux.sourceforge.net/smart/index.php].
21cr|nagios-plugins-2.3.3-1|384	
21cr|nagios-plugins-2.3.3-1|385	%files -n nagios-check_ide_smart
21cr|nagios-plugins-2.3.3-1|386	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ide_smart.cfg
21cr|nagios-plugins-2.3.3-1|387	%{_libdir}/nagios/plugins/check_ide_smart
21cr|nagios-plugins-2.3.3-1|388	
21cr|nagios-plugins-2.3.3-1|389	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|390	
21cr|nagios-plugins-2.3.3-1|391	%package -n nagios-check_ifoperstatus
21cr|nagios-plugins-2.3.3-1|392	Summary:	The check_ifoperstatus plugin for nagios
21cr|nagios-plugins-2.3.3-1|393	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|394	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|395	
21cr|nagios-plugins-2.3.3-1|396	%description -n nagios-check_ifoperstatus
21cr|nagios-plugins-2.3.3-1|397	check_ifoperstatus plugin for Nagios monitors operational status of a
21cr|nagios-plugins-2.3.3-1|398	particular network interface on the target host.
21cr|nagios-plugins-2.3.3-1|399	
21cr|nagios-plugins-2.3.3-1|400	%files -n nagios-check_ifoperstatus
21cr|nagios-plugins-2.3.3-1|401	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ifoperstatus.cfg
21cr|nagios-plugins-2.3.3-1|402	%{_libdir}/nagios/plugins/check_ifoperstatus
21cr|nagios-plugins-2.3.3-1|403	
21cr|nagios-plugins-2.3.3-1|404	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|405	
21cr|nagios-plugins-2.3.3-1|406	%package -n nagios-check_ifstatus
21cr|nagios-plugins-2.3.3-1|407	Summary:	The check_ifstatus plugin for nagios
21cr|nagios-plugins-2.3.3-1|408	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|409	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|410	
21cr|nagios-plugins-2.3.3-1|411	%description -n nagios-check_ifstatus
21cr|nagios-plugins-2.3.3-1|412	check_ifstatus plugin for Nagios monitors operational status of each network
21cr|nagios-plugins-2.3.3-1|413	interface on the target host.
21cr|nagios-plugins-2.3.3-1|414	
21cr|nagios-plugins-2.3.3-1|415	%files -n nagios-check_ifstatus
21cr|nagios-plugins-2.3.3-1|416	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ifstatus.cfg
21cr|nagios-plugins-2.3.3-1|417	%{_libdir}/nagios/plugins/check_ifstatus
21cr|nagios-plugins-2.3.3-1|418	
21cr|nagios-plugins-2.3.3-1|419	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|420	
21cr|nagios-plugins-2.3.3-1|421	%package -n nagios-check_ircd
21cr|nagios-plugins-2.3.3-1|422	Summary:	The check_ircd plugin for nagios
21cr|nagios-plugins-2.3.3-1|423	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|424	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|425	
21cr|nagios-plugins-2.3.3-1|426	%description -n nagios-check_ircd
21cr|nagios-plugins-2.3.3-1|427	Perl Check IRCD plugin for Nagios.
21cr|nagios-plugins-2.3.3-1|428	
21cr|nagios-plugins-2.3.3-1|429	%files -n nagios-check_ircd
21cr|nagios-plugins-2.3.3-1|430	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ircd.cfg
21cr|nagios-plugins-2.3.3-1|431	%{_libdir}/nagios/plugins/check_ircd
21cr|nagios-plugins-2.3.3-1|432	
21cr|nagios-plugins-2.3.3-1|433	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|434	
21cr|nagios-plugins-2.3.3-1|435	%package -n nagios-check_ldap
21cr|nagios-plugins-2.3.3-1|436	Summary:	The check_ldap plugin for nagios
21cr|nagios-plugins-2.3.3-1|437	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|438	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|439	
21cr|nagios-plugins-2.3.3-1|440	%description -n nagios-check_ldap
21cr|nagios-plugins-2.3.3-1|441	This package contains the check_ldap plugin for nagios.
21cr|nagios-plugins-2.3.3-1|442	
21cr|nagios-plugins-2.3.3-1|443	%files -n nagios-check_ldap
21cr|nagios-plugins-2.3.3-1|444	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ldap.cfg
21cr|nagios-plugins-2.3.3-1|445	%{_libdir}/nagios/plugins/check_ldap
21cr|nagios-plugins-2.3.3-1|446	%{_libdir}/nagios/plugins/check_ldaps
21cr|nagios-plugins-2.3.3-1|447	
21cr|nagios-plugins-2.3.3-1|448	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|449	
21cr|nagios-plugins-2.3.3-1|450	%package -n nagios-check_load
21cr|nagios-plugins-2.3.3-1|451	Summary:	The check_load plugin for nagios
21cr|nagios-plugins-2.3.3-1|452	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|453	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|454	
21cr|nagios-plugins-2.3.3-1|455	%description -n nagios-check_load
21cr|nagios-plugins-2.3.3-1|456	This plugin tests the current system load average.
21cr|nagios-plugins-2.3.3-1|457	
21cr|nagios-plugins-2.3.3-1|458	%files -n nagios-check_load
21cr|nagios-plugins-2.3.3-1|459	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_load.cfg
21cr|nagios-plugins-2.3.3-1|460	%{_libdir}/nagios/plugins/check_load
21cr|nagios-plugins-2.3.3-1|461	
21cr|nagios-plugins-2.3.3-1|462	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|463	
21cr|nagios-plugins-2.3.3-1|464	%package -n nagios-check_log
21cr|nagios-plugins-2.3.3-1|465	Summary:	The check_log plugin for nagios
21cr|nagios-plugins-2.3.3-1|466	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|467	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|468	
21cr|nagios-plugins-2.3.3-1|469	%description -n nagios-check_log
21cr|nagios-plugins-2.3.3-1|470	Log file pattern detector plugin for Nagios.
21cr|nagios-plugins-2.3.3-1|471	
21cr|nagios-plugins-2.3.3-1|472	%files -n nagios-check_log
21cr|nagios-plugins-2.3.3-1|473	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_log.cfg
21cr|nagios-plugins-2.3.3-1|474	%{_libdir}/nagios/plugins/check_log
21cr|nagios-plugins-2.3.3-1|475	
21cr|nagios-plugins-2.3.3-1|476	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|477	
21cr|nagios-plugins-2.3.3-1|478	%package -n nagios-check_mailq
21cr|nagios-plugins-2.3.3-1|479	Summary:	The check_mailq plugin for nagios
21cr|nagios-plugins-2.3.3-1|480	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|481	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|482	
21cr|nagios-plugins-2.3.3-1|483	%description -n nagios-check_mailq
21cr|nagios-plugins-2.3.3-1|484	Checks the number of messages in the mail queue (supports multiple sendmail
21cr|nagios-plugins-2.3.3-1|485	queues, qmail).
21cr|nagios-plugins-2.3.3-1|486	
21cr|nagios-plugins-2.3.3-1|487	%files -n nagios-check_mailq
21cr|nagios-plugins-2.3.3-1|488	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mailq.cfg
21cr|nagios-plugins-2.3.3-1|489	%{_libdir}/nagios/plugins/check_mailq
21cr|nagios-plugins-2.3.3-1|490	
21cr|nagios-plugins-2.3.3-1|491	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|492	
21cr|nagios-plugins-2.3.3-1|493	%package -n nagios-check_mysql
21cr|nagios-plugins-2.3.3-1|494	Summary:	The check_mysql plugin for nagios
21cr|nagios-plugins-2.3.3-1|495	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|496	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|497	
21cr|nagios-plugins-2.3.3-1|498	%description -n nagios-check_mysql
21cr|nagios-plugins-2.3.3-1|499	This program tests connections to a mysql server.
21cr|nagios-plugins-2.3.3-1|500	
21cr|nagios-plugins-2.3.3-1|501	%files -n nagios-check_mysql
21cr|nagios-plugins-2.3.3-1|502	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mysql.cfg
21cr|nagios-plugins-2.3.3-1|503	%{_libdir}/nagios/plugins/check_mysql
21cr|nagios-plugins-2.3.3-1|504	
21cr|nagios-plugins-2.3.3-1|505	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|506	
21cr|nagios-plugins-2.3.3-1|507	%package -n nagios-check_mysql_query
21cr|nagios-plugins-2.3.3-1|508	Summary:	The check_mysql_query plugin for nagios
21cr|nagios-plugins-2.3.3-1|509	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|510	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|511	
21cr|nagios-plugins-2.3.3-1|512	%description -n nagios-check_mysql_query
21cr|nagios-plugins-2.3.3-1|513	This program checks a query result against threshold levels.
21cr|nagios-plugins-2.3.3-1|514	
21cr|nagios-plugins-2.3.3-1|515	%files -n nagios-check_mysql_query
21cr|nagios-plugins-2.3.3-1|516	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mysql_query.cfg
21cr|nagios-plugins-2.3.3-1|517	%{_libdir}/nagios/plugins/check_mysql_query
21cr|nagios-plugins-2.3.3-1|518	
21cr|nagios-plugins-2.3.3-1|519	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|520	
21cr|nagios-plugins-2.3.3-1|521	%package -n nagios-check_nagios
21cr|nagios-plugins-2.3.3-1|522	Summary:	The check_nagios plugin for nagios
21cr|nagios-plugins-2.3.3-1|523	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|524	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|525	
21cr|nagios-plugins-2.3.3-1|526	%description -n nagios-check_nagios
21cr|nagios-plugins-2.3.3-1|527	This plugin checks the status of the Nagios process on the local machine. The
21cr|nagios-plugins-2.3.3-1|528	plugin will check to make sure the Nagios status log is no older than the
21cr|nagios-plugins-2.3.3-1|529	number of minutes specified by the expires option. It also checks the process
21cr|nagios-plugins-2.3.3-1|530	table for a process matching the command argument.
21cr|nagios-plugins-2.3.3-1|531	
21cr|nagios-plugins-2.3.3-1|532	%files -n nagios-check_nagios
21cr|nagios-plugins-2.3.3-1|533	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nagios.cfg
21cr|nagios-plugins-2.3.3-1|534	%{_libdir}/nagios/plugins/check_nagios
21cr|nagios-plugins-2.3.3-1|535	
21cr|nagios-plugins-2.3.3-1|536	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|537	
21cr|nagios-plugins-2.3.3-1|538	%package -n nagios-check_nt
21cr|nagios-plugins-2.3.3-1|539	Summary:	The check_nt plugin for nagios
21cr|nagios-plugins-2.3.3-1|540	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|541	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|542	
21cr|nagios-plugins-2.3.3-1|543	%description -n nagios-check_nt
21cr|nagios-plugins-2.3.3-1|544	This plugin collects data from the NSClient service running on a Windows(tm)
21cr|nagios-plugins-2.3.3-1|545	NT/2000/XP/2003 server.
21cr|nagios-plugins-2.3.3-1|546	
21cr|nagios-plugins-2.3.3-1|547	%files -n nagios-check_nt
21cr|nagios-plugins-2.3.3-1|548	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nt.cfg
21cr|nagios-plugins-2.3.3-1|549	%{_libdir}/nagios/plugins/check_nt
21cr|nagios-plugins-2.3.3-1|550	
21cr|nagios-plugins-2.3.3-1|551	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|552	
21cr|nagios-plugins-2.3.3-1|553	%package -n nagios-check_ntp
21cr|nagios-plugins-2.3.3-1|554	Summary:	The check_ntp plugin for nagios
21cr|nagios-plugins-2.3.3-1|555	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|556	Requires:	ntp
21cr|nagios-plugins-2.3.3-1|557	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|558	
21cr|nagios-plugins-2.3.3-1|559	%description -n nagios-check_ntp
21cr|nagios-plugins-2.3.3-1|560	This plugin checks the selected ntp server.
21cr|nagios-plugins-2.3.3-1|561	
21cr|nagios-plugins-2.3.3-1|562	%files -n nagios-check_ntp
21cr|nagios-plugins-2.3.3-1|563	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp.cfg
21cr|nagios-plugins-2.3.3-1|564	%{_libdir}/nagios/plugins/check_ntp
21cr|nagios-plugins-2.3.3-1|565	
21cr|nagios-plugins-2.3.3-1|566	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|567	
21cr|nagios-plugins-2.3.3-1|568	%package -n nagios-check_ntp_peer
21cr|nagios-plugins-2.3.3-1|569	Summary:	The check_ntp_peer plugin for nagios
21cr|nagios-plugins-2.3.3-1|570	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|571	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|572	
21cr|nagios-plugins-2.3.3-1|573	%description -n nagios-check_ntp_peer
21cr|nagios-plugins-2.3.3-1|574	This plugin checks the selected ntp server.
21cr|nagios-plugins-2.3.3-1|575	
21cr|nagios-plugins-2.3.3-1|576	%files -n nagios-check_ntp_peer
21cr|nagios-plugins-2.3.3-1|577	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp_peer.cfg
21cr|nagios-plugins-2.3.3-1|578	%{_libdir}/nagios/plugins/check_ntp_peer
21cr|nagios-plugins-2.3.3-1|579	
21cr|nagios-plugins-2.3.3-1|580	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|581	
21cr|nagios-plugins-2.3.3-1|582	%package -n nagios-check_ntp_time
21cr|nagios-plugins-2.3.3-1|583	Summary:	The check_ntp_time plugin for nagios
21cr|nagios-plugins-2.3.3-1|584	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|585	Requires:	ntp
21cr|nagios-plugins-2.3.3-1|586	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|587	
21cr|nagios-plugins-2.3.3-1|588	%description -n nagios-check_ntp_time
21cr|nagios-plugins-2.3.3-1|589	This plugin checks the clock offset with the ntp server.
21cr|nagios-plugins-2.3.3-1|590	
21cr|nagios-plugins-2.3.3-1|591	%files -n nagios-check_ntp_time
21cr|nagios-plugins-2.3.3-1|592	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp_time.cfg
21cr|nagios-plugins-2.3.3-1|593	%{_libdir}/nagios/plugins/check_ntp_time
21cr|nagios-plugins-2.3.3-1|594	
21cr|nagios-plugins-2.3.3-1|595	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|596	
21cr|nagios-plugins-2.3.3-1|597	%package -n nagios-check_nwstat
21cr|nagios-plugins-2.3.3-1|598	Summary:	The check_nwstat plugin for nagios
21cr|nagios-plugins-2.3.3-1|599	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|600	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|601	
21cr|nagios-plugins-2.3.3-1|602	%description -n nagios-check_nwstat
21cr|nagios-plugins-2.3.3-1|603	This plugin attempts to contact the MRTGEXT NLM running on a Novell server
21cr|nagios-plugins-2.3.3-1|604	to gather the requested system information.
21cr|nagios-plugins-2.3.3-1|605	
21cr|nagios-plugins-2.3.3-1|606	%files -n nagios-check_nwstat
21cr|nagios-plugins-2.3.3-1|607	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nwstat.cfg
21cr|nagios-plugins-2.3.3-1|608	%{_libdir}/nagios/plugins/check_nwstat
21cr|nagios-plugins-2.3.3-1|609	
21cr|nagios-plugins-2.3.3-1|610	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|611	
21cr|nagios-plugins-2.3.3-1|612	%package -n nagios-check_oracle
21cr|nagios-plugins-2.3.3-1|613	Summary:	The check_oracle plugin for nagios
21cr|nagios-plugins-2.3.3-1|614	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|615	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|616	
21cr|nagios-plugins-2.3.3-1|617	%description -n nagios-check_oracle
21cr|nagios-plugins-2.3.3-1|618	Check Oracle status.
21cr|nagios-plugins-2.3.3-1|619	
21cr|nagios-plugins-2.3.3-1|620	%files -n nagios-check_oracle
21cr|nagios-plugins-2.3.3-1|621	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_oracle.cfg
21cr|nagios-plugins-2.3.3-1|622	%{_libdir}/nagios/plugins/check_oracle
21cr|nagios-plugins-2.3.3-1|623	
21cr|nagios-plugins-2.3.3-1|624	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|625	
21cr|nagios-plugins-2.3.3-1|626	%package -n nagios-check_overcr
21cr|nagios-plugins-2.3.3-1|627	Summary:	The check_overcr plugin for nagios
21cr|nagios-plugins-2.3.3-1|628	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|629	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|630	
21cr|nagios-plugins-2.3.3-1|631	%description -n nagios-check_overcr
21cr|nagios-plugins-2.3.3-1|632	This plugin attempts to contact the Over-CR collector daemon running on the
21cr|nagios-plugins-2.3.3-1|633	remote UNIX server in order to gather the requested system information.
21cr|nagios-plugins-2.3.3-1|634	
21cr|nagios-plugins-2.3.3-1|635	%files -n nagios-check_overcr
21cr|nagios-plugins-2.3.3-1|636	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_overcr.cfg
21cr|nagios-plugins-2.3.3-1|637	%{_libdir}/nagios/plugins/check_overcr
21cr|nagios-plugins-2.3.3-1|638	
21cr|nagios-plugins-2.3.3-1|639	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|640	
21cr|nagios-plugins-2.3.3-1|641	%package -n nagios-check_pgsql
21cr|nagios-plugins-2.3.3-1|642	Summary:	The check_pgsql plugin for nagios
21cr|nagios-plugins-2.3.3-1|643	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|644	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|645	
21cr|nagios-plugins-2.3.3-1|646	%description -n nagios-check_pgsql
21cr|nagios-plugins-2.3.3-1|647	Test whether a PostgreSQL Database is accepting connections.
21cr|nagios-plugins-2.3.3-1|648	
21cr|nagios-plugins-2.3.3-1|649	%files -n nagios-check_pgsql
21cr|nagios-plugins-2.3.3-1|650	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_pgsql.cfg
21cr|nagios-plugins-2.3.3-1|651	%{_libdir}/nagios/plugins/check_pgsql
21cr|nagios-plugins-2.3.3-1|652	
21cr|nagios-plugins-2.3.3-1|653	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|654	
21cr|nagios-plugins-2.3.3-1|655	%package -n nagios-check_ping
21cr|nagios-plugins-2.3.3-1|656	Summary:	The check_ping plugin for nagios
21cr|nagios-plugins-2.3.3-1|657	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|658	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|659	
21cr|nagios-plugins-2.3.3-1|660	%description -n nagios-check_ping
21cr|nagios-plugins-2.3.3-1|661	Use ping to check connection statistics for a remote host.
21cr|nagios-plugins-2.3.3-1|662	
21cr|nagios-plugins-2.3.3-1|663	%files -n nagios-check_ping
21cr|nagios-plugins-2.3.3-1|664	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ping.cfg
21cr|nagios-plugins-2.3.3-1|665	%{_libdir}/nagios/plugins/check_ping
21cr|nagios-plugins-2.3.3-1|666	
21cr|nagios-plugins-2.3.3-1|667	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|668	
21cr|nagios-plugins-2.3.3-1|669	%package -n nagios-check_procs
21cr|nagios-plugins-2.3.3-1|670	Summary:	The check_procs plugin for nagios
21cr|nagios-plugins-2.3.3-1|671	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|672	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|673	
21cr|nagios-plugins-2.3.3-1|674	%description -n nagios-check_procs
21cr|nagios-plugins-2.3.3-1|675	Checks all processes and generates WARNING or CRITICAL states if the specified
21cr|nagios-plugins-2.3.3-1|676	metric is outside the required threshold ranges. The metric defaults to number
21cr|nagios-plugins-2.3.3-1|677	of processes. Search filters can be applied to limit the processes to check.
21cr|nagios-plugins-2.3.3-1|678	
21cr|nagios-plugins-2.3.3-1|679	%files -n nagios-check_procs
21cr|nagios-plugins-2.3.3-1|680	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_procs.cfg
21cr|nagios-plugins-2.3.3-1|681	%{_libdir}/nagios/plugins/check_procs
21cr|nagios-plugins-2.3.3-1|682	
21cr|nagios-plugins-2.3.3-1|683	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|684	
21cr|nagios-plugins-2.3.3-1|685	%package -n nagios-check_radius
21cr|nagios-plugins-2.3.3-1|686	Summary:	The check_radius plugin for nagios
21cr|nagios-plugins-2.3.3-1|687	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|688	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|689	
21cr|nagios-plugins-2.3.3-1|690	%description -n nagios-check_radius
21cr|nagios-plugins-2.3.3-1|691	Tests to see if a radius server is accepting connections.
21cr|nagios-plugins-2.3.3-1|692	
21cr|nagios-plugins-2.3.3-1|693	%files -n nagios-check_radius
21cr|nagios-plugins-2.3.3-1|694	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_radius.cfg
21cr|nagios-plugins-2.3.3-1|695	%{_libdir}/nagios/plugins/check_radius
21cr|nagios-plugins-2.3.3-1|696	
21cr|nagios-plugins-2.3.3-1|697	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|698	
21cr|nagios-plugins-2.3.3-1|699	%package -n nagios-check_real
21cr|nagios-plugins-2.3.3-1|700	Summary:	The check_real plugin for nagios
21cr|nagios-plugins-2.3.3-1|701	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|702	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|703	
21cr|nagios-plugins-2.3.3-1|704	%description -n nagios-check_real
21cr|nagios-plugins-2.3.3-1|705	This plugin tests the REAL service on the specified host.
21cr|nagios-plugins-2.3.3-1|706	
21cr|nagios-plugins-2.3.3-1|707	%files -n nagios-check_real
21cr|nagios-plugins-2.3.3-1|708	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_real.cfg
21cr|nagios-plugins-2.3.3-1|709	%{_libdir}/nagios/plugins/check_real
21cr|nagios-plugins-2.3.3-1|710	
21cr|nagios-plugins-2.3.3-1|711	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|712	
21cr|nagios-plugins-2.3.3-1|713	%package -n nagios-check_rpc
21cr|nagios-plugins-2.3.3-1|714	Summary:	The check_rpc plugin for nagios
21cr|nagios-plugins-2.3.3-1|715	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|716	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|717	
21cr|nagios-plugins-2.3.3-1|718	%description -n nagios-check_rpc
21cr|nagios-plugins-2.3.3-1|719	Check if a rpc service is registered and running using:
21cr|nagios-plugins-2.3.3-1|720	rpcinfo -H host -C rpc_command.
21cr|nagios-plugins-2.3.3-1|721	
21cr|nagios-plugins-2.3.3-1|722	%files -n nagios-check_rpc
21cr|nagios-plugins-2.3.3-1|723	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_rpc.cfg
21cr|nagios-plugins-2.3.3-1|724	%{_libdir}/nagios/plugins/check_rpc
21cr|nagios-plugins-2.3.3-1|725	
21cr|nagios-plugins-2.3.3-1|726	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|727	
21cr|nagios-plugins-2.3.3-1|728	%package -n nagios-check_sensors
21cr|nagios-plugins-2.3.3-1|729	Summary:	The check_sensors plugin for nagios
21cr|nagios-plugins-2.3.3-1|730	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|731	Requires:	lm_sensors
21cr|nagios-plugins-2.3.3-1|732	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|733	
21cr|nagios-plugins-2.3.3-1|734	%description -n nagios-check_sensors
21cr|nagios-plugins-2.3.3-1|735	This plugin checks hardware status using the lm_sensors package.
21cr|nagios-plugins-2.3.3-1|736	
21cr|nagios-plugins-2.3.3-1|737	%files -n nagios-check_sensors
21cr|nagios-plugins-2.3.3-1|738	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_sensors.cfg
21cr|nagios-plugins-2.3.3-1|739	%{_libdir}/nagios/plugins/check_sensors
21cr|nagios-plugins-2.3.3-1|740	
21cr|nagios-plugins-2.3.3-1|741	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|742	
21cr|nagios-plugins-2.3.3-1|743	%package -n nagios-check_smtp
21cr|nagios-plugins-2.3.3-1|744	Summary:	The check_smtp plugin for nagios
21cr|nagios-plugins-2.3.3-1|745	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|746	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|747	
21cr|nagios-plugins-2.3.3-1|748	%description -n nagios-check_smtp
21cr|nagios-plugins-2.3.3-1|749	This plugin will attempt to open an SMTP connection with the host.
21cr|nagios-plugins-2.3.3-1|750	
21cr|nagios-plugins-2.3.3-1|751	%files -n nagios-check_smtp
21cr|nagios-plugins-2.3.3-1|752	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_smtp.cfg
21cr|nagios-plugins-2.3.3-1|753	%{_libdir}/nagios/plugins/check_smtp
21cr|nagios-plugins-2.3.3-1|754	
21cr|nagios-plugins-2.3.3-1|755	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|756	
21cr|nagios-plugins-2.3.3-1|757	%package -n nagios-check_snmp
21cr|nagios-plugins-2.3.3-1|758	Summary:	The check_snmp plugin for nagios
21cr|nagios-plugins-2.3.3-1|759	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|760	Requires:	net-snmp-utils
21cr|nagios-plugins-2.3.3-1|761	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|762	
21cr|nagios-plugins-2.3.3-1|763	%description -n nagios-check_snmp
21cr|nagios-plugins-2.3.3-1|764	Check status of remote machines and obtain sustem information via SNMP.
21cr|nagios-plugins-2.3.3-1|765	
21cr|nagios-plugins-2.3.3-1|766	%files -n nagios-check_snmp
21cr|nagios-plugins-2.3.3-1|767	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_snmp.cfg
21cr|nagios-plugins-2.3.3-1|768	%{_libdir}/nagios/plugins/check_snmp
21cr|nagios-plugins-2.3.3-1|769	
21cr|nagios-plugins-2.3.3-1|770	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|771	
21cr|nagios-plugins-2.3.3-1|772	%package -n nagios-check_ssh
21cr|nagios-plugins-2.3.3-1|773	Summary:	The check_ssh plugin for nagios
21cr|nagios-plugins-2.3.3-1|774	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|775	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|776	
21cr|nagios-plugins-2.3.3-1|777	%description -n nagios-check_ssh
21cr|nagios-plugins-2.3.3-1|778	Try to connect to an SSH server at specified server and port.
21cr|nagios-plugins-2.3.3-1|779	
21cr|nagios-plugins-2.3.3-1|780	%files -n nagios-check_ssh
21cr|nagios-plugins-2.3.3-1|781	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ssh.cfg
21cr|nagios-plugins-2.3.3-1|782	%{_libdir}/nagios/plugins/check_ssh
21cr|nagios-plugins-2.3.3-1|783	
21cr|nagios-plugins-2.3.3-1|784	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|785	
21cr|nagios-plugins-2.3.3-1|786	%package -n nagios-check_swap
21cr|nagios-plugins-2.3.3-1|787	Summary:	The check_swap plugin for nagios
21cr|nagios-plugins-2.3.3-1|788	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|789	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|790	
21cr|nagios-plugins-2.3.3-1|791	%description -n nagios-check_swap
21cr|nagios-plugins-2.3.3-1|792	Check swap space on local machine.
21cr|nagios-plugins-2.3.3-1|793	
21cr|nagios-plugins-2.3.3-1|794	%files -n nagios-check_swap
21cr|nagios-plugins-2.3.3-1|795	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_swap.cfg
21cr|nagios-plugins-2.3.3-1|796	%{_libdir}/nagios/plugins/check_swap
21cr|nagios-plugins-2.3.3-1|797	
21cr|nagios-plugins-2.3.3-1|798	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|799	
21cr|nagios-plugins-2.3.3-1|800	%package -n nagios-check_tcp
21cr|nagios-plugins-2.3.3-1|801	Summary:	The check_tcp plugin for nagios
21cr|nagios-plugins-2.3.3-1|802	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|803	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|804	
21cr|nagios-plugins-2.3.3-1|805	%description -n nagios-check_tcp
21cr|nagios-plugins-2.3.3-1|806	This plugin tests TCP connections with the specified host (or unix socket).
21cr|nagios-plugins-2.3.3-1|807	
21cr|nagios-plugins-2.3.3-1|808	%files -n nagios-check_tcp
21cr|nagios-plugins-2.3.3-1|809	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_tcp.cfg
21cr|nagios-plugins-2.3.3-1|810	%{_libdir}/nagios/plugins/check_tcp
21cr|nagios-plugins-2.3.3-1|811	%{_libdir}/nagios/plugins/check_imap
21cr|nagios-plugins-2.3.3-1|812	%{_libdir}/nagios/plugins/check_spop
21cr|nagios-plugins-2.3.3-1|813	%{_libdir}/nagios/plugins/check_simap
21cr|nagios-plugins-2.3.3-1|814	%{_libdir}/nagios/plugins/check_udp
21cr|nagios-plugins-2.3.3-1|815	%{_libdir}/nagios/plugins/check_pop
21cr|nagios-plugins-2.3.3-1|816	%{_libdir}/nagios/plugins/check_nntp
21cr|nagios-plugins-2.3.3-1|817	%{_libdir}/nagios/plugins/check_jabber
21cr|nagios-plugins-2.3.3-1|818	%{_libdir}/nagios/plugins/check_clamd
21cr|nagios-plugins-2.3.3-1|819	%{_libdir}/nagios/plugins/check_ftp
21cr|nagios-plugins-2.3.3-1|820	%{_libdir}/nagios/plugins/check_ssmtp
21cr|nagios-plugins-2.3.3-1|821	%{_libdir}/nagios/plugins/check_nntps
21cr|nagios-plugins-2.3.3-1|822	
21cr|nagios-plugins-2.3.3-1|823	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|824	
21cr|nagios-plugins-2.3.3-1|825	%package -n nagios-check_time
21cr|nagios-plugins-2.3.3-1|826	Summary:	The check_time plugin for nagios
21cr|nagios-plugins-2.3.3-1|827	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|828	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|829	
21cr|nagios-plugins-2.3.3-1|830	%description -n nagios-check_time
21cr|nagios-plugins-2.3.3-1|831	This plugin will check the time on the specified host.
21cr|nagios-plugins-2.3.3-1|832	
21cr|nagios-plugins-2.3.3-1|833	%files -n nagios-check_time
21cr|nagios-plugins-2.3.3-1|834	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_time.cfg
21cr|nagios-plugins-2.3.3-1|835	%{_libdir}/nagios/plugins/check_time
21cr|nagios-plugins-2.3.3-1|836	
21cr|nagios-plugins-2.3.3-1|837	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|838	
21cr|nagios-plugins-2.3.3-1|839	%package -n nagios-check_ups
21cr|nagios-plugins-2.3.3-1|840	Summary:	The check_ups plugin for nagios
21cr|nagios-plugins-2.3.3-1|841	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|842	Requires:	nut
21cr|nagios-plugins-2.3.3-1|843	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|844	
21cr|nagios-plugins-2.3.3-1|845	%description -n nagios-check_ups
21cr|nagios-plugins-2.3.3-1|846	This plugin tests the UPS service on the specified host.Network UPS Tools
21cr|nagios-plugins-2.3.3-1|847	from www.networkupstools.org must be running for thisplugin to work.
21cr|nagios-plugins-2.3.3-1|848	
21cr|nagios-plugins-2.3.3-1|849	%files -n nagios-check_ups
21cr|nagios-plugins-2.3.3-1|850	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ups.cfg
21cr|nagios-plugins-2.3.3-1|851	%{_libdir}/nagios/plugins/check_ups
21cr|nagios-plugins-2.3.3-1|852	
21cr|nagios-plugins-2.3.3-1|853	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|854	
21cr|nagios-plugins-2.3.3-1|855	%package -n	nagios-check_uptime
21cr|nagios-plugins-2.3.3-1|856	Summary:	The check_uptime plugin for nagios
21cr|nagios-plugins-2.3.3-1|857	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|858	Requires:   nagios-plugins = %{epoch}:%{version}-%{release}
21cr|nagios-plugins-2.3.3-1|859	
21cr|nagios-plugins-2.3.3-1|860	%description -n	nagios-check_uptime
21cr|nagios-plugins-2.3.3-1|861	Provides check_uptime support for Nagios.
21cr|nagios-plugins-2.3.3-1|862	
21cr|nagios-plugins-2.3.3-1|863	%files -n nagios-check_uptime
21cr|nagios-plugins-2.3.3-1|864	%{_libdir}/nagios/plugins/check_uptime
21cr|nagios-plugins-2.3.3-1|865	
21cr|nagios-plugins-2.3.3-1|866	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|867	
21cr|nagios-plugins-2.3.3-1|868	%package -n nagios-check_users
21cr|nagios-plugins-2.3.3-1|869	Summary:	The check_users plugin for nagios
21cr|nagios-plugins-2.3.3-1|870	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|871	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|872	
21cr|nagios-plugins-2.3.3-1|873	%description -n nagios-check_users
21cr|nagios-plugins-2.3.3-1|874	This plugin checks the number of users currently logged in on the local
21cr|nagios-plugins-2.3.3-1|875	system and generates an error if the number exceeds the thresholds specified.
21cr|nagios-plugins-2.3.3-1|876	
21cr|nagios-plugins-2.3.3-1|877	%files -n nagios-check_users
21cr|nagios-plugins-2.3.3-1|878	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_users.cfg
21cr|nagios-plugins-2.3.3-1|879	%{_libdir}/nagios/plugins/check_users
21cr|nagios-plugins-2.3.3-1|880	
21cr|nagios-plugins-2.3.3-1|881	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|882	
21cr|nagios-plugins-2.3.3-1|883	%package -n nagios-check_wave
21cr|nagios-plugins-2.3.3-1|884	Summary:	The check_wave plugin for nagios
21cr|nagios-plugins-2.3.3-1|885	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|886	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|887	
21cr|nagios-plugins-2.3.3-1|888	%description -n nagios-check_wave
21cr|nagios-plugins-2.3.3-1|889	This package contains the check_wave plugin for nagios.
21cr|nagios-plugins-2.3.3-1|890	
21cr|nagios-plugins-2.3.3-1|891	%files -n nagios-check_wave
21cr|nagios-plugins-2.3.3-1|892	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_wave.cfg
21cr|nagios-plugins-2.3.3-1|893	%{_libdir}/nagios/plugins/check_wave
21cr|nagios-plugins-2.3.3-1|894	
21cr|nagios-plugins-2.3.3-1|895	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|896	
21cr|nagios-plugins-2.3.3-1|897	%package -n	nagios-check_ssl_validity
21cr|nagios-plugins-2.3.3-1|898	Summary:	The check_ssl_validity plugin for nagios
21cr|nagios-plugins-2.3.3-1|899	Group:		Networking/Other
21cr|nagios-plugins-2.3.3-1|900	Requires:	nagios-plugins
21cr|nagios-plugins-2.3.3-1|901	
21cr|nagios-plugins-2.3.3-1|902	%description -n	nagios-check_ssl_validity
21cr|nagios-plugins-2.3.3-1|903	This package contains the check_ssl_validity plugin for nagios.
21cr|nagios-plugins-2.3.3-1|904	
21cr|nagios-plugins-2.3.3-1|905	%files -n nagios-check_ssl_validity
21cr|nagios-plugins-2.3.3-1|906	%{_libdir}/nagios/plugins/check_ssl_validity
21cr|nagios-plugins-2.3.3-1|907	
21cr|nagios-plugins-2.3.3-1|908	#----------------------------------------------------------------------------
21cr|nagios-plugins-2.3.3-1|909	
21cr|nagios-plugins-2.3.3-1|910	
21cr|nagios-plugins-2.3.3-1|911	%prep
21cr|nagios-plugins-2.3.3-1|912	%setup -q
21cr|nagios-plugins-2.3.3-1|913	%autopatch -p1
21cr|nagios-plugins-2.3.3-1|914	
21cr|nagios-plugins-2.3.3-1|915	%build
21cr|nagios-plugins-2.3.3-1|916	autoreconf -fi
21cr|nagios-plugins-2.3.3-1|917	
21cr|nagios-plugins-2.3.3-1|918	export PATH_TO_DIG=/usr/bin/dig
21cr|nagios-plugins-2.3.3-1|919	export PATH_TO_FPING=/bin/fping
21cr|nagios-plugins-2.3.3-1|920	export PATH_TO_HOST=/usr/bin/host
21cr|nagios-plugins-2.3.3-1|921	export PATH_TO_LMSTAT=
21cr|nagios-plugins-2.3.3-1|922	export PATH_TO_LSPS=
21cr|nagios-plugins-2.3.3-1|923	export PATH_TO_MAILQ=/usr/bin/mailq
21cr|nagios-plugins-2.3.3-1|924	export PATH_TO_NSLOOKUP=/usr/bin/nslookup
21cr|nagios-plugins-2.3.3-1|925	export PATH_TO_PING=/bin/ping
21cr|nagios-plugins-2.3.3-1|926	export PATH_TO_PING6=/usr/bin/ping6
21cr|nagios-plugins-2.3.3-1|927	export PATH_TO_PS=/bin/ps
21cr|nagios-plugins-2.3.3-1|928	export PATH_TO_QMAIL_QSTAT=/var/qmail/bin/qmail-qstat
21cr|nagios-plugins-2.3.3-1|929	export PATH_TO_QSTAT=/usr/bin/qstat-quake
21cr|nagios-plugins-2.3.3-1|930	export PATH_TO_QUAKESTAT=
21cr|nagios-plugins-2.3.3-1|931	export PATH_TO_RPCINFO=/usr/sbin/rpcinfo
21cr|nagios-plugins-2.3.3-1|932	export PATH_TO_SMBCLIENT=/usr/bin/smbclient
21cr|nagios-plugins-2.3.3-1|933	export PATH_TO_SNMPGET=/usr/bin/snmpget
21cr|nagios-plugins-2.3.3-1|934	export PATH_TO_SNMPGETNEXT=/usr/bin/snmpgetnext
21cr|nagios-plugins-2.3.3-1|935	export PATH_TO_SSH=/usr/bin/ssh
21cr|nagios-plugins-2.3.3-1|936	export PATH_TO_SWAP=
21cr|nagios-plugins-2.3.3-1|937	export PATH_TO_SWAPINFO=
21cr|nagios-plugins-2.3.3-1|938	export PATH_TO_UPTIME=/usr/bin/uptime
21cr|nagios-plugins-2.3.3-1|939	export PATH_TO_WHO=/usr/bin/who
21cr|nagios-plugins-2.3.3-1|940	
21cr|nagios-plugins-2.3.3-1|941	%serverbuild
21cr|nagios-plugins-2.3.3-1|942	
21cr|nagios-plugins-2.3.3-1|943	%configure \
21cr|nagios-plugins-2.3.3-1|944	--libexecdir=%{_libdir}/nagios/plugins \
21cr|nagios-plugins-2.3.3-1|945	--disable-rpath \
21cr|nagios-plugins-2.3.3-1|946	--with-cgiurl=/nagios/cgi-bin \
21cr|nagios-plugins-2.3.3-1|947	--with-trusted-path="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" \
21cr|nagios-plugins-2.3.3-1|948	--with-openssl=%{_prefix} \
21cr|nagios-plugins-2.3.3-1|949	--with-pgsql=%{_prefix} \
21cr|nagios-plugins-2.3.3-1|950	--with-mysql=%{_prefix} \
21cr|nagios-plugins-2.3.3-1|951	--with-ping-command="/bin/ping -n -U -w %d -c %d %s" \
21cr|nagios-plugins-2.3.3-1|952	--with-ping6-command="%{_bindir}/ping6 -n -U -w %d -c %d %s" \
21cr|nagios-plugins-2.3.3-1|953	--with-ps-command="/bin/ps axwo 'stat uid pid ppid vsz rss pcpu etime comm args'" \
21cr|nagios-plugins-2.3.3-1|954	--with-ps-format="%s %d %d %d %d %d %f %s %s %n" \
21cr|nagios-plugins-2.3.3-1|955	--with-ps-varlist='procstat,&procuid,&procpid,&procppid,&procvsz,&procrss,&procpcpu,&procetime,procprog,&pos' \
21cr|nagios-plugins-2.3.3-1|956	--with-ps-cols=10 \
21cr|nagios-plugins-2.3.3-1|957	--with-ipv6
21cr|nagios-plugins-2.3.3-1|958	
21cr|nagios-plugins-2.3.3-1|959	find . -type f -name "Makefile" -exec /usr/bin/perl -pi -e "s|-L/usr/lib|-L%{_libdir}|g" \{\} \;
21cr|nagios-plugins-2.3.3-1|960	
21cr|nagios-plugins-2.3.3-1|961	# anti recheck hack
21cr|nagios-plugins-2.3.3-1|962	touch *
21cr|nagios-plugins-2.3.3-1|963	
21cr|nagios-plugins-2.3.3-1|964	export CPPFLAGS="-I%{_includedir}/ldap -I%{_includedir}/mysql -I%{_includedir}/pgsql -I%{_includedir}/openssl"
21cr|nagios-plugins-2.3.3-1|965	
21cr|nagios-plugins-2.3.3-1|966	make
21cr|nagios-plugins-2.3.3-1|967	
21cr|nagios-plugins-2.3.3-1|968	make -C plugins \
21cr|nagios-plugins-2.3.3-1|969	check_ide_smart check_ldap check_pgsql check_radius
21cr|nagios-plugins-2.3.3-1|970	
21cr|nagios-plugins-2.3.3-1|971	%install
21cr|nagios-plugins-2.3.3-1|972	install -d -m0755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-plugins-2.3.3-1|973	%makeinstall_std MKDIR_P="/bin/mkdir -p"
21cr|nagios-plugins-2.3.3-1|974	
21cr|nagios-plugins-2.3.3-1|975	install -m0755 plugins/check_pgsql %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-plugins-2.3.3-1|976	install -m0755 plugins/check_radius %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-plugins-2.3.3-1|977	install -m0755 plugins/check_ide_smart %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-plugins-2.3.3-1|978	install -m0755 plugins-root/check_dhcp %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-plugins-2.3.3-1|979	install -m0755 plugins-root/check_icmp %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-plugins-2.3.3-1|980	
21cr|nagios-plugins-2.3.3-1|981	# magic by anssi
21cr|nagios-plugins-2.3.3-1|982	pushd %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-plugins-2.3.3-1|983	%{expand:%(for i in {101..124}; do echo "install -m 644 %%SOURCE$i ."; done)}
21cr|nagios-plugins-2.3.3-1|984	%{expand:%(for i in {127..152}; do echo "install -m 644 %%SOURCE$i ."; done)}
21cr|nagios-plugins-2.3.3-1|985	popd
21cr|nagios-plugins-2.3.3-1|986	
21cr|nagios-plugins-2.3.3-1|987	perl -pi -e 's|\@libexecdir\@|%{_libdir}/nagios/plugins|g' \
21cr|nagios-plugins-2.3.3-1|988	%{buildroot}%{_sysconfdir}/nagios/plugins.d/*
21cr|nagios-plugins-2.3.3-1|989	
21cr|nagios-plugins-2.3.3-1|990	# fix bad paths (again!)
21cr|nagios-plugins-2.3.3-1|991	for i in check_breeze check_disk_smb check_file_age check_flexlm check_ifoperstatus \
21cr|nagios-plugins-2.3.3-1|992	check_ifstatus check_ircd check_mailq check_ntp check_rpc check_wave; do
21cr|nagios-plugins-2.3.3-1|993	perl -pi -e "s|\"nagios/plugins\"|\"%{_libdir}/nagios/plugins\"|g" \
21cr|nagios-plugins-2.3.3-1|994	%{buildroot}%{_libdir}/nagios/plugins/$i
21cr|nagios-plugins-2.3.3-1|995	done
21cr|nagios-plugins-2.3.3-1|996	
21cr|nagios-plugins-2.3.3-1|997	%find_lang %{name}
21cr|nagios-plugins-2.3.3-1|998	
21cr|nagios-plugins-2.3.3-1|999	# make noarch pluginds installable under %{_datadir} also
21cr|nagios-plugins-2.3.3-1|1000	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-plugins-2.3.3-1|1001	pushd %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-plugins-2.3.3-1|1002	ln -sf ../../../%{_lib}/nagios/plugins/utils.pm .
21cr|nagios-plugins-2.3.3-1|1003	ln -sf ../../../%{_lib}/nagios/plugins/utils.sh .
21cr|nagios-plugins-2.3.3-1|1004	popd
21cr|nagios-plugins-2.3.3-1|1005	
21cr|nagios-plugins-2.3.3-1|1006	# delete unusable plugins
21cr|nagios-plugins-2.3.3-1|1007	rm -f %{buildroot}%{_libdir}/nagios/plugins/check_apt
21cr|nagios-plugins-2.3.3-1|1008	rm -f %{buildroot}%{_libdir}/nagios/plugins/check_mrtg
21cr|nagios-plugins-2.3.3-1|1009	rm -f %{buildroot}%{_libdir}/nagios/plugins/check_mrtgtraf

3381 21
21cr|nagios-rad_eap_test-0.23-5|1	Name:       nagios-rad_eap_test
21cr|nagios-rad_eap_test-0.23-5|2	Version:    0.23
21cr|nagios-rad_eap_test-0.23-5|3	Release:    5
21cr|nagios-rad_eap_test-0.23-5|4	Summary:    Nagios compatible shell script used for testing radius EAP methods
21cr|nagios-rad_eap_test-0.23-5|5	Group:      Networking/Other
21cr|nagios-rad_eap_test-0.23-5|6	License:    BSD
21cr|nagios-rad_eap_test-0.23-5|7	URL:        http://wiki.eduroam.cz/rad_eap_test/
21cr|nagios-rad_eap_test-0.23-5|8	Source:     http://wiki.eduroam.cz/rad_eap_test/rad_eap_test-%{version}.tar.bz2
21cr|nagios-rad_eap_test-0.23-5|9	BuildArch:  noarch
21cr|nagios-rad_eap_test-0.23-5|10	
21cr|nagios-rad_eap_test-0.23-5|11	%description
21cr|nagios-rad_eap_test-0.23-5|12	rad_eap_test is used to test availability of radius servers in monitoring
21cr|nagios-rad_eap_test-0.23-5|13	solutions as nagios. rad_eap_test is only wrapper shell script around
21cr|nagios-rad_eap_test-0.23-5|14	eapol_test from wpa_supplicant project. rad_eap_test  generates configuration
21cr|nagios-rad_eap_test-0.23-5|15	for eapol_test, runs it and after processing eapol_test messages returns status
21cr|nagios-rad_eap_test-0.23-5|16	code. Status code is processed by monitoring tools as nagios.
21cr|nagios-rad_eap_test-0.23-5|17	
21cr|nagios-rad_eap_test-0.23-5|18	%prep
21cr|nagios-rad_eap_test-0.23-5|19	%setup -q -n rad_eap_test-%{version}
21cr|nagios-rad_eap_test-0.23-5|20	
21cr|nagios-rad_eap_test-0.23-5|21	# fix eapol_test location
21cr|nagios-rad_eap_test-0.23-5|22	perl -pi -e 's|EAPOL_PROG=.*|EAPOL_PROG=%{_sbindir}/eapol_test|' rad_eap_test
21cr|nagios-rad_eap_test-0.23-5|23	
21cr|nagios-rad_eap_test-0.23-5|24	%build
21cr|nagios-rad_eap_test-0.23-5|25	
21cr|nagios-rad_eap_test-0.23-5|26	%install
21cr|nagios-rad_eap_test-0.23-5|27	rm -rf %{buildroot}
21cr|nagios-rad_eap_test-0.23-5|28	
21cr|nagios-rad_eap_test-0.23-5|29	install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-rad_eap_test-0.23-5|30	install -m 755 rad_eap_test %{buildroot}%{_datadir}/nagios/plugins
21cr|nagios-rad_eap_test-0.23-5|31	
21cr|nagios-rad_eap_test-0.23-5|32	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-rad_eap_test-0.23-5|33	cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/rad_eap_test.cfg <<'EOF'
21cr|nagios-rad_eap_test-0.23-5|34	define command {
21cr|nagios-rad_eap_test-0.23-5|35	command_name    rad_eap_test
21cr|nagios-rad_eap_test-0.23-5|36	command_line    %{_datadir}/nagios/plugins/rad_eap_test -H $HOSTADDRESS$
21cr|nagios-rad_eap_test-0.23-5|37	}
21cr|nagios-rad_eap_test-0.23-5|38	EOF
21cr|nagios-rad_eap_test-0.23-5|39	
21cr|nagios-rad_eap_test-0.23-5|40	%clean
21cr|nagios-rad_eap_test-0.23-5|41	rm -rf %{buildroot}
21cr|nagios-rad_eap_test-0.23-5|42	
21cr|nagios-rad_eap_test-0.23-5|43	%files
21cr|nagios-rad_eap_test-0.23-5|44	%defattr(-,root,root)
21cr|nagios-rad_eap_test-0.23-5|45	%doc ChangeLog COPYING README doc
21cr|nagios-rad_eap_test-0.23-5|46	%config(noreplace) %{_sysconfdir}/nagios/plugins.d/rad_eap_test.cfg
21cr|nagios-rad_eap_test-0.23-5|47	%{_datadir}/nagios/plugins/rad_eap_test

3382 21
21cr|nagios-snmp-plugins-1.1.1-10|1	Summary:	Plugins for Nagios to monitor remote disk and processes via SNMP
21cr|nagios-snmp-plugins-1.1.1-10|2	Name:		nagios-snmp-plugins
21cr|nagios-snmp-plugins-1.1.1-10|3	Version:	1.1.1
21cr|nagios-snmp-plugins-1.1.1-10|4	Release:	10
21cr|nagios-snmp-plugins-1.1.1-10|5	License:	GPL
21cr|nagios-snmp-plugins-1.1.1-10|6	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|7	URL:		http://nagios.manubulon.com/
21cr|nagios-snmp-plugins-1.1.1-10|8	Source0:	http://nagios.manubulon.com/%{name}.%{version}.tgz
21cr|nagios-snmp-plugins-1.1.1-10|9	Source1:	ftp://ftp.hometree.net/pub/nagios-snmp-plugins/nagios-snmp-plugins-1.2.tar.gz
21cr|nagios-snmp-plugins-1.1.1-10|10	Source2:	check_snmp_disk.cfg
21cr|nagios-snmp-plugins-1.1.1-10|11	Source3:	check_snmp_proc.cfg
21cr|nagios-snmp-plugins-1.1.1-10|12	Source4:	check_snmp_boostedge.cfg
21cr|nagios-snmp-plugins-1.1.1-10|13	Source5:	check_snmp_cpfw.cfg
21cr|nagios-snmp-plugins-1.1.1-10|14	Source6:	check_snmp_css.cfg
21cr|nagios-snmp-plugins-1.1.1-10|15	Source7:	check_snmp_css_main.cfg
21cr|nagios-snmp-plugins-1.1.1-10|16	Source8:	check_snmp_env.cfg
21cr|nagios-snmp-plugins-1.1.1-10|17	Source9:	check_snmp_int.cfg
21cr|nagios-snmp-plugins-1.1.1-10|18	Source10:	check_snmp_linkproof_nhr.cfg
21cr|nagios-snmp-plugins-1.1.1-10|19	Source11:	check_snmp_load.cfg
21cr|nagios-snmp-plugins-1.1.1-10|20	Source12:	check_snmp_mem.cfg
21cr|nagios-snmp-plugins-1.1.1-10|21	Source13:	check_snmp_nsbox.cfg
21cr|nagios-snmp-plugins-1.1.1-10|22	Source14:	check_snmp_process.cfg
21cr|nagios-snmp-plugins-1.1.1-10|23	Source15:	check_snmp_storage.cfg
21cr|nagios-snmp-plugins-1.1.1-10|24	Source16:	check_snmp_vrrp.cfg
21cr|nagios-snmp-plugins-1.1.1-10|25	Source17:	check_snmp_win.cfg
21cr|nagios-snmp-plugins-1.1.1-10|26	Patch0:		nagios-snmp-plugins-1.0-gcc4.diff
21cr|nagios-snmp-plugins-1.1.1-10|27	Patch1:		nagios-snmp-plugins-format-report.patch
21cr|nagios-snmp-plugins-1.1.1-10|28	Requires:	nagios
21cr|nagios-snmp-plugins-1.1.1-10|29	BuildRequires:	net-snmp-devel
21cr|nagios-snmp-plugins-1.1.1-10|30	BuildRequires:	openssl-devel
21cr|nagios-snmp-plugins-1.1.1-10|31	BuildRequires:	autoconf2.5
21cr|nagios-snmp-plugins-1.1.1-10|32	BuildRequires:	automake
21cr|nagios-snmp-plugins-1.1.1-10|33	
21cr|nagios-snmp-plugins-1.1.1-10|34	%description
21cr|nagios-snmp-plugins-1.1.1-10|35	These plugins allow you to monitor disk space, processes and a lot of other
21cr|nagios-snmp-plugins-1.1.1-10|36	stuff on a remote machine via SNMP.
21cr|nagios-snmp-plugins-1.1.1-10|37	
21cr|nagios-snmp-plugins-1.1.1-10|38	%package -n	nagios-check_snmp_disk
21cr|nagios-snmp-plugins-1.1.1-10|39	Summary:	The check_snmp_disk plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|40	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|41	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|42	
21cr|nagios-snmp-plugins-1.1.1-10|43	%description -n	nagios-check_snmp_disk
21cr|nagios-snmp-plugins-1.1.1-10|44	Checks the disks for a given host via snmp and the ucd snmp interface.
21cr|nagios-snmp-plugins-1.1.1-10|45	
21cr|nagios-snmp-plugins-1.1.1-10|46	%package -n	nagios-check_snmp_proc
21cr|nagios-snmp-plugins-1.1.1-10|47	Summary:	The check_snmp_proc plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|48	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|49	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|50	
21cr|nagios-snmp-plugins-1.1.1-10|51	%description -n	nagios-check_snmp_proc
21cr|nagios-snmp-plugins-1.1.1-10|52	Checks the running processes for a given host via snmp and the ucd snmp
21cr|nagios-snmp-plugins-1.1.1-10|53	interface.
21cr|nagios-snmp-plugins-1.1.1-10|54	
21cr|nagios-snmp-plugins-1.1.1-10|55	%package -n	nagios-check_snmp_boostedge
21cr|nagios-snmp-plugins-1.1.1-10|56	Summary:	The check_snmp_boostedge plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|57	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|58	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|59	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|60	
21cr|nagios-snmp-plugins-1.1.1-10|61	%description -n	nagios-check_snmp_boostedge
21cr|nagios-snmp-plugins-1.1.1-10|62	SNMP Boostedge service monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|63	
21cr|nagios-snmp-plugins-1.1.1-10|64	%package -n	nagios-check_snmp_cpfw
21cr|nagios-snmp-plugins-1.1.1-10|65	Summary:	The check_snmp_cpfw plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|66	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|67	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|68	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|69	
21cr|nagios-snmp-plugins-1.1.1-10|70	%description -n	nagios-check_snmp_cpfw
21cr|nagios-snmp-plugins-1.1.1-10|71	SNMP Checkpoint FW-1 Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|72	
21cr|nagios-snmp-plugins-1.1.1-10|73	%package -n	nagios-check_snmp_css_main
21cr|nagios-snmp-plugins-1.1.1-10|74	Summary:	The check_snmp_css_main plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|75	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|76	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|77	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|78	
21cr|nagios-snmp-plugins-1.1.1-10|79	%description -n	nagios-check_snmp_css_main
21cr|nagios-snmp-plugins-1.1.1-10|80	SNMP Cisco CSS monitor MAIN script for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|81	
21cr|nagios-snmp-plugins-1.1.1-10|82	%package -n	nagios-check_snmp_css
21cr|nagios-snmp-plugins-1.1.1-10|83	Summary:	The check_snmp_css plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|84	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|85	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|86	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|87	
21cr|nagios-snmp-plugins-1.1.1-10|88	%description -n	nagios-check_snmp_css
21cr|nagios-snmp-plugins-1.1.1-10|89	SNMP Cisco CSS monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|90	
21cr|nagios-snmp-plugins-1.1.1-10|91	
21cr|nagios-snmp-plugins-1.1.1-10|92	%package -n	nagios-check_snmp_env
21cr|nagios-snmp-plugins-1.1.1-10|93	Summary:	The check_snmp_env plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|94	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|95	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|96	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|97	
21cr|nagios-snmp-plugins-1.1.1-10|98	%description -n	nagios-check_snmp_env
21cr|nagios-snmp-plugins-1.1.1-10|99	SNMP environmental Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|100	
21cr|nagios-snmp-plugins-1.1.1-10|101	%package -n	nagios-check_snmp_int
21cr|nagios-snmp-plugins-1.1.1-10|102	Summary:	The check_snmp_int plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|103	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|104	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|105	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|106	
21cr|nagios-snmp-plugins-1.1.1-10|107	%description -n	nagios-check_snmp_int
21cr|nagios-snmp-plugins-1.1.1-10|108	SNMP Network Interface Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|109	
21cr|nagios-snmp-plugins-1.1.1-10|110	%package -n	nagios-check_snmp_linkproof_nhr
21cr|nagios-snmp-plugins-1.1.1-10|111	Summary:	The check_snmp_linkproof_nhr plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|112	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|113	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|114	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|115	
21cr|nagios-snmp-plugins-1.1.1-10|116	%description -n	nagios-check_snmp_linkproof_nhr
21cr|nagios-snmp-plugins-1.1.1-10|117	SNMP Radware Linkproof NHR monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|118	
21cr|nagios-snmp-plugins-1.1.1-10|119	%package -n	nagios-check_snmp_load
21cr|nagios-snmp-plugins-1.1.1-10|120	Summary:	The check_snmp_load plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|121	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|122	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|123	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|124	
21cr|nagios-snmp-plugins-1.1.1-10|125	%description -n	nagios-check_snmp_load
21cr|nagios-snmp-plugins-1.1.1-10|126	SNMP Load & CPU Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|127	
21cr|nagios-snmp-plugins-1.1.1-10|128	%package -n	nagios-check_snmp_mem
21cr|nagios-snmp-plugins-1.1.1-10|129	Summary:	The check_snmp_mem plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|130	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|131	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|132	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|133	
21cr|nagios-snmp-plugins-1.1.1-10|134	%description -n	nagios-check_snmp_mem
21cr|nagios-snmp-plugins-1.1.1-10|135	SNMP Memory Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|136	
21cr|nagios-snmp-plugins-1.1.1-10|137	%package -n	nagios-check_snmp_nsbox
21cr|nagios-snmp-plugins-1.1.1-10|138	Summary:	The check_snmp_nsbox plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|139	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|140	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|141	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|142	
21cr|nagios-snmp-plugins-1.1.1-10|143	%description -n	nagios-check_snmp_nsbox
21cr|nagios-snmp-plugins-1.1.1-10|144	SNMP NetSecureOne Netbox monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|145	
21cr|nagios-snmp-plugins-1.1.1-10|146	%package -n	nagios-check_snmp_process
21cr|nagios-snmp-plugins-1.1.1-10|147	Summary:	The check_snmp_process plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|148	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|149	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|150	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|151	
21cr|nagios-snmp-plugins-1.1.1-10|152	%description -n	nagios-check_snmp_process
21cr|nagios-snmp-plugins-1.1.1-10|153	SNMP Process Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|154	
21cr|nagios-snmp-plugins-1.1.1-10|155	%package -n	nagios-check_snmp_storage
21cr|nagios-snmp-plugins-1.1.1-10|156	Summary:	The check_snmp_storage plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|157	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|158	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|159	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|160	
21cr|nagios-snmp-plugins-1.1.1-10|161	%description -n	nagios-check_snmp_storage
21cr|nagios-snmp-plugins-1.1.1-10|162	SNMP Disk Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|163	
21cr|nagios-snmp-plugins-1.1.1-10|164	%package -n	nagios-check_snmp_win
21cr|nagios-snmp-plugins-1.1.1-10|165	Summary:	The check_snmp_win plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|166	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|167	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|168	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|169	
21cr|nagios-snmp-plugins-1.1.1-10|170	%description -n	nagios-check_snmp_win
21cr|nagios-snmp-plugins-1.1.1-10|171	SNMP Windows Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|172	
21cr|nagios-snmp-plugins-1.1.1-10|173	%package -n	nagios-check_snmp_vrrp
21cr|nagios-snmp-plugins-1.1.1-10|174	Summary:	The check_snmp_vrrp plugin for nagios
21cr|nagios-snmp-plugins-1.1.1-10|175	Group:		Networking/Other
21cr|nagios-snmp-plugins-1.1.1-10|176	Requires:	net-snmp-utils
21cr|nagios-snmp-plugins-1.1.1-10|177	Conflicts:	nagios-snmp-plugins < 1.1
21cr|nagios-snmp-plugins-1.1.1-10|178	
21cr|nagios-snmp-plugins-1.1.1-10|179	%description -n	nagios-check_snmp_vrrp
21cr|nagios-snmp-plugins-1.1.1-10|180	SNMP VRRP Monitor for Nagios.
21cr|nagios-snmp-plugins-1.1.1-10|181	
21cr|nagios-snmp-plugins-1.1.1-10|182	%prep
21cr|nagios-snmp-plugins-1.1.1-10|183	
21cr|nagios-snmp-plugins-1.1.1-10|184	%setup -q -n nagios_plugins -a1
21cr|nagios-snmp-plugins-1.1.1-10|185	
21cr|nagios-snmp-plugins-1.1.1-10|186	mkdir plugins.d
21cr|nagios-snmp-plugins-1.1.1-10|187	# magic by anssi
21cr|nagios-snmp-plugins-1.1.1-10|188	pushd plugins.d; %{expand:%(for i in {2..17}; do echo "cp %%SOURCE$i ."; done)}; popd
21cr|nagios-snmp-plugins-1.1.1-10|189	
21cr|nagios-snmp-plugins-1.1.1-10|190	# fix strange perms
21cr|nagios-snmp-plugins-1.1.1-10|191	find . -type d -exec chmod 755 {} \;
21cr|nagios-snmp-plugins-1.1.1-10|192	find . -type f -exec chmod 644 {} \;
21cr|nagios-snmp-plugins-1.1.1-10|193	
21cr|nagios-snmp-plugins-1.1.1-10|194	# strip away annoying ^M
21cr|nagios-snmp-plugins-1.1.1-10|195	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|nagios-snmp-plugins-1.1.1-10|196	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|nagios-snmp-plugins-1.1.1-10|197	
21cr|nagios-snmp-plugins-1.1.1-10|198	perl -pi -e "s|^use lib \"/usr/local/nagios/libexec\"|use lib \"%{_libdir}/nagios/plugins\"|g" *.pl
21cr|nagios-snmp-plugins-1.1.1-10|199	
21cr|nagios-snmp-plugins-1.1.1-10|200	%build
21cr|nagios-snmp-plugins-1.1.1-10|201	
21cr|nagios-snmp-plugins-1.1.1-10|202	pushd nagios-snmp-plugins-1.2
21cr|nagios-snmp-plugins-1.1.1-10|203	#export WANT_AUTOCONF_2_5="1"
21cr|nagios-snmp-plugins-1.1.1-10|204	#libtoolize --copy --force; aclocal; autoheader; automake --copy --add-missing; autoconf
21cr|nagios-snmp-plugins-1.1.1-10|205	
21cr|nagios-snmp-plugins-1.1.1-10|206	sh ./build.sh
21cr|nagios-snmp-plugins-1.1.1-10|207	
21cr|nagios-snmp-plugins-1.1.1-10|208	%configure
21cr|nagios-snmp-plugins-1.1.1-10|209	
21cr|nagios-snmp-plugins-1.1.1-10|210	%make
21cr|nagios-snmp-plugins-1.1.1-10|211	popd
21cr|nagios-snmp-plugins-1.1.1-10|212	
21cr|nagios-snmp-plugins-1.1.1-10|213	perl -pi -e "s|\@libexecdir\@|%{_libdir}/nagios/plugins|g" plugins.d/*.cfg
21cr|nagios-snmp-plugins-1.1.1-10|214	
21cr|nagios-snmp-plugins-1.1.1-10|215	%install
21cr|nagios-snmp-plugins-1.1.1-10|216	rm -rf %{buildroot}
21cr|nagios-snmp-plugins-1.1.1-10|217	
21cr|nagios-snmp-plugins-1.1.1-10|218	install -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
21cr|nagios-snmp-plugins-1.1.1-10|219	install -d %{buildroot}%{_libdir}/nagios/plugins
21cr|nagios-snmp-plugins-1.1.1-10|220	
21cr|nagios-snmp-plugins-1.1.1-10|221	pushd nagios-snmp-plugins-1.2
21cr|nagios-snmp-plugins-1.1.1-10|222	install -m0755 check_snmp_disk %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-snmp-plugins-1.1.1-10|223	install -m0755 check_snmp_proc %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-snmp-plugins-1.1.1-10|224	popd
21cr|nagios-snmp-plugins-1.1.1-10|225	
21cr|nagios-snmp-plugins-1.1.1-10|226	cp nagios-snmp-plugins-1.2/README README.nagios-snmp-plugins-1.2
21cr|nagios-snmp-plugins-1.1.1-10|227	cp nagios-snmp-plugins-1.2/AUTHORS AUTHORS.nagios-snmp-plugins-1.2
21cr|nagios-snmp-plugins-1.1.1-10|228	cp nagios-snmp-plugins-1.2/NEWS NEWS.nagios-snmp-plugins-1.2
21cr|nagios-snmp-plugins-1.1.1-10|229	
21cr|nagios-snmp-plugins-1.1.1-10|230	# binaries
21cr|nagios-snmp-plugins-1.1.1-10|231	install -m0644 plugins.d/check_snmp_disk.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_disk.cfg
21cr|nagios-snmp-plugins-1.1.1-10|232	install -m0644 plugins.d/check_snmp_proc.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_proc.cfg
21cr|nagios-snmp-plugins-1.1.1-10|233	
21cr|nagios-snmp-plugins-1.1.1-10|234	# scripts
21cr|nagios-snmp-plugins-1.1.1-10|235	install -m0755 *.pl %{buildroot}%{_libdir}/nagios/plugins/
21cr|nagios-snmp-plugins-1.1.1-10|236	
21cr|nagios-snmp-plugins-1.1.1-10|237	# config
21cr|nagios-snmp-plugins-1.1.1-10|238	install -m0644 plugins.d/check_snmp_boostedge.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_boostedge.cfg
21cr|nagios-snmp-plugins-1.1.1-10|239	install -m0644 plugins.d/check_snmp_cpfw.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_cpfw.cfg
21cr|nagios-snmp-plugins-1.1.1-10|240	install -m0644 plugins.d/check_snmp_css_main.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_css_main.cfg
21cr|nagios-snmp-plugins-1.1.1-10|241	install -m0644 plugins.d/check_snmp_css.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_css.cfg
21cr|nagios-snmp-plugins-1.1.1-10|242	install -m0644 plugins.d/check_snmp_env.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_env.cfg
21cr|nagios-snmp-plugins-1.1.1-10|243	install -m0644 plugins.d/check_snmp_int.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_int.cfg
21cr|nagios-snmp-plugins-1.1.1-10|244	install -m0644 plugins.d/check_snmp_linkproof_nhr.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_linkproof_nhr.cfg
21cr|nagios-snmp-plugins-1.1.1-10|245	install -m0644 plugins.d/check_snmp_load.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_load.cfg
21cr|nagios-snmp-plugins-1.1.1-10|246	install -m0644 plugins.d/check_snmp_mem.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_mem.cfg
21cr|nagios-snmp-plugins-1.1.1-10|247	install -m0644 plugins.d/check_snmp_nsbox.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_nsbox.cfg
21cr|nagios-snmp-plugins-1.1.1-10|248	install -m0644 plugins.d/check_snmp_process.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_process.cfg
21cr|nagios-snmp-plugins-1.1.1-10|249	install -m0644 plugins.d/check_snmp_storage.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_storage.cfg
21cr|nagios-snmp-plugins-1.1.1-10|250	install -m0644 plugins.d/check_snmp_win.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_win.cfg
21cr|nagios-snmp-plugins-1.1.1-10|251	install -m0644 plugins.d/check_snmp_vrrp.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_vrrp.cfg
21cr|nagios-snmp-plugins-1.1.1-10|252	
21cr|nagios-snmp-plugins-1.1.1-10|253	%post -n nagios-check_snmp_disk
21cr|nagios-snmp-plugins-1.1.1-10|254	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|255	
21cr|nagios-snmp-plugins-1.1.1-10|256	%postun -n nagios-check_snmp_disk
21cr|nagios-snmp-plugins-1.1.1-10|257	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|258	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|259	fi
21cr|nagios-snmp-plugins-1.1.1-10|260	
21cr|nagios-snmp-plugins-1.1.1-10|261	%post -n nagios-check_snmp_proc
21cr|nagios-snmp-plugins-1.1.1-10|262	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|263	
21cr|nagios-snmp-plugins-1.1.1-10|264	%postun -n nagios-check_snmp_proc
21cr|nagios-snmp-plugins-1.1.1-10|265	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|266	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|267	fi
21cr|nagios-snmp-plugins-1.1.1-10|268	
21cr|nagios-snmp-plugins-1.1.1-10|269	%post -n nagios-check_snmp_boostedge
21cr|nagios-snmp-plugins-1.1.1-10|270	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|271	
21cr|nagios-snmp-plugins-1.1.1-10|272	%postun -n nagios-check_snmp_boostedge
21cr|nagios-snmp-plugins-1.1.1-10|273	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|274	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|275	fi
21cr|nagios-snmp-plugins-1.1.1-10|276	
21cr|nagios-snmp-plugins-1.1.1-10|277	%post -n nagios-check_snmp_cpfw
21cr|nagios-snmp-plugins-1.1.1-10|278	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|279	
21cr|nagios-snmp-plugins-1.1.1-10|280	%postun -n nagios-check_snmp_cpfw
21cr|nagios-snmp-plugins-1.1.1-10|281	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|282	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|283	fi
21cr|nagios-snmp-plugins-1.1.1-10|284	
21cr|nagios-snmp-plugins-1.1.1-10|285	%post -n nagios-check_snmp_css_main
21cr|nagios-snmp-plugins-1.1.1-10|286	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|287	
21cr|nagios-snmp-plugins-1.1.1-10|288	%postun -n nagios-check_snmp_css_main
21cr|nagios-snmp-plugins-1.1.1-10|289	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|290	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|291	fi
21cr|nagios-snmp-plugins-1.1.1-10|292	
21cr|nagios-snmp-plugins-1.1.1-10|293	%post -n nagios-check_snmp_css
21cr|nagios-snmp-plugins-1.1.1-10|294	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|295	
21cr|nagios-snmp-plugins-1.1.1-10|296	%postun -n nagios-check_snmp_css
21cr|nagios-snmp-plugins-1.1.1-10|297	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|298	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|299	fi
21cr|nagios-snmp-plugins-1.1.1-10|300	
21cr|nagios-snmp-plugins-1.1.1-10|301	%post -n nagios-check_snmp_env
21cr|nagios-snmp-plugins-1.1.1-10|302	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|303	
21cr|nagios-snmp-plugins-1.1.1-10|304	%postun -n nagios-check_snmp_env
21cr|nagios-snmp-plugins-1.1.1-10|305	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|306	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|307	fi
21cr|nagios-snmp-plugins-1.1.1-10|308	
21cr|nagios-snmp-plugins-1.1.1-10|309	%post -n nagios-check_snmp_int
21cr|nagios-snmp-plugins-1.1.1-10|310	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|311	
21cr|nagios-snmp-plugins-1.1.1-10|312	%postun -n nagios-check_snmp_int
21cr|nagios-snmp-plugins-1.1.1-10|313	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|314	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|315	fi
21cr|nagios-snmp-plugins-1.1.1-10|316	
21cr|nagios-snmp-plugins-1.1.1-10|317	%post -n nagios-check_snmp_linkproof_nhr
21cr|nagios-snmp-plugins-1.1.1-10|318	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|319	
21cr|nagios-snmp-plugins-1.1.1-10|320	%postun -n nagios-check_snmp_linkproof_nhr
21cr|nagios-snmp-plugins-1.1.1-10|321	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|322	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|323	fi
21cr|nagios-snmp-plugins-1.1.1-10|324	
21cr|nagios-snmp-plugins-1.1.1-10|325	%post -n nagios-check_snmp_load
21cr|nagios-snmp-plugins-1.1.1-10|326	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|327	
21cr|nagios-snmp-plugins-1.1.1-10|328	%postun -n nagios-check_snmp_load
21cr|nagios-snmp-plugins-1.1.1-10|329	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|330	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|331	fi
21cr|nagios-snmp-plugins-1.1.1-10|332	
21cr|nagios-snmp-plugins-1.1.1-10|333	%post -n nagios-check_snmp_mem
21cr|nagios-snmp-plugins-1.1.1-10|334	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|335	
21cr|nagios-snmp-plugins-1.1.1-10|336	%postun -n nagios-check_snmp_mem
21cr|nagios-snmp-plugins-1.1.1-10|337	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|338	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|339	fi
21cr|nagios-snmp-plugins-1.1.1-10|340	
21cr|nagios-snmp-plugins-1.1.1-10|341	%post -n nagios-check_snmp_nsbox
21cr|nagios-snmp-plugins-1.1.1-10|342	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|343	
21cr|nagios-snmp-plugins-1.1.1-10|344	%postun -n nagios-check_snmp_nsbox
21cr|nagios-snmp-plugins-1.1.1-10|345	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|346	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|347	fi
21cr|nagios-snmp-plugins-1.1.1-10|348	
21cr|nagios-snmp-plugins-1.1.1-10|349	%post -n nagios-check_snmp_process
21cr|nagios-snmp-plugins-1.1.1-10|350	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|351	
21cr|nagios-snmp-plugins-1.1.1-10|352	%postun -n nagios-check_snmp_process
21cr|nagios-snmp-plugins-1.1.1-10|353	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|354	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|355	fi
21cr|nagios-snmp-plugins-1.1.1-10|356	
21cr|nagios-snmp-plugins-1.1.1-10|357	%post -n nagios-check_snmp_storage
21cr|nagios-snmp-plugins-1.1.1-10|358	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|359	
21cr|nagios-snmp-plugins-1.1.1-10|360	%postun -n nagios-check_snmp_storage
21cr|nagios-snmp-plugins-1.1.1-10|361	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|362	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|363	fi
21cr|nagios-snmp-plugins-1.1.1-10|364	
21cr|nagios-snmp-plugins-1.1.1-10|365	%post -n nagios-check_snmp_win
21cr|nagios-snmp-plugins-1.1.1-10|366	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|367	
21cr|nagios-snmp-plugins-1.1.1-10|368	%postun -n nagios-check_snmp_win
21cr|nagios-snmp-plugins-1.1.1-10|369	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|370	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|371	fi
21cr|nagios-snmp-plugins-1.1.1-10|372	
21cr|nagios-snmp-plugins-1.1.1-10|373	%post -n nagios-check_snmp_vrrp
21cr|nagios-snmp-plugins-1.1.1-10|374	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|375	
21cr|nagios-snmp-plugins-1.1.1-10|376	%postun -n nagios-check_snmp_vrrp
21cr|nagios-snmp-plugins-1.1.1-10|377	if [ "$1" = "0" ]; then
21cr|nagios-snmp-plugins-1.1.1-10|378	%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
21cr|nagios-snmp-plugins-1.1.1-10|379	fi
21cr|nagios-snmp-plugins-1.1.1-10|380	
21cr|nagios-snmp-plugins-1.1.1-10|381	%clean
21cr|nagios-snmp-plugins-1.1.1-10|382	rm -rf %{buildroot}
21cr|nagios-snmp-plugins-1.1.1-10|383	
21cr|nagios-snmp-plugins-1.1.1-10|384	%files
21cr|nagios-snmp-plugins-1.1.1-10|385	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|386	%doc Changelog LICENSE README* AUTHORS* NEWS* doc/*
21cr|nagios-snmp-plugins-1.1.1-10|387	
21cr|nagios-snmp-plugins-1.1.1-10|388	%files -n nagios-check_snmp_disk
21cr|nagios-snmp-plugins-1.1.1-10|389	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|390	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_disk.cfg
21cr|nagios-snmp-plugins-1.1.1-10|391	%{_libdir}/nagios/plugins/check_snmp_disk
21cr|nagios-snmp-plugins-1.1.1-10|392	
21cr|nagios-snmp-plugins-1.1.1-10|393	%files -n nagios-check_snmp_proc
21cr|nagios-snmp-plugins-1.1.1-10|394	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|395	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_proc.cfg
21cr|nagios-snmp-plugins-1.1.1-10|396	%{_libdir}/nagios/plugins/check_snmp_proc
21cr|nagios-snmp-plugins-1.1.1-10|397	
21cr|nagios-snmp-plugins-1.1.1-10|398	%files -n nagios-check_snmp_boostedge
21cr|nagios-snmp-plugins-1.1.1-10|399	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|400	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_boostedge.cfg
21cr|nagios-snmp-plugins-1.1.1-10|401	%{_libdir}/nagios/plugins/check_snmp_boostedge.pl
21cr|nagios-snmp-plugins-1.1.1-10|402	
21cr|nagios-snmp-plugins-1.1.1-10|403	%files -n nagios-check_snmp_cpfw
21cr|nagios-snmp-plugins-1.1.1-10|404	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|405	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_cpfw.cfg
21cr|nagios-snmp-plugins-1.1.1-10|406	%{_libdir}/nagios/plugins/check_snmp_cpfw.pl
21cr|nagios-snmp-plugins-1.1.1-10|407	
21cr|nagios-snmp-plugins-1.1.1-10|408	%files -n nagios-check_snmp_css_main
21cr|nagios-snmp-plugins-1.1.1-10|409	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|410	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_css_main.cfg
21cr|nagios-snmp-plugins-1.1.1-10|411	%{_libdir}/nagios/plugins/check_snmp_css_main.pl
21cr|nagios-snmp-plugins-1.1.1-10|412	
21cr|nagios-snmp-plugins-1.1.1-10|413	%files -n nagios-check_snmp_css
21cr|nagios-snmp-plugins-1.1.1-10|414	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|415	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_css.cfg
21cr|nagios-snmp-plugins-1.1.1-10|416	%{_libdir}/nagios/plugins/check_snmp_css.pl
21cr|nagios-snmp-plugins-1.1.1-10|417	
21cr|nagios-snmp-plugins-1.1.1-10|418	%files -n nagios-check_snmp_env
21cr|nagios-snmp-plugins-1.1.1-10|419	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|420	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_env.cfg
21cr|nagios-snmp-plugins-1.1.1-10|421	%{_libdir}/nagios/plugins/check_snmp_env.pl
21cr|nagios-snmp-plugins-1.1.1-10|422	
21cr|nagios-snmp-plugins-1.1.1-10|423	%files -n nagios-check_snmp_int
21cr|nagios-snmp-plugins-1.1.1-10|424	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|425	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_int.cfg
21cr|nagios-snmp-plugins-1.1.1-10|426	%{_libdir}/nagios/plugins/check_snmp_int.pl
21cr|nagios-snmp-plugins-1.1.1-10|427	
21cr|nagios-snmp-plugins-1.1.1-10|428	%files -n nagios-check_snmp_linkproof_nhr
21cr|nagios-snmp-plugins-1.1.1-10|429	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|430	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_linkproof_nhr.cfg
21cr|nagios-snmp-plugins-1.1.1-10|431	%{_libdir}/nagios/plugins/check_snmp_linkproof_nhr.pl
21cr|nagios-snmp-plugins-1.1.1-10|432	
21cr|nagios-snmp-plugins-1.1.1-10|433	%files -n nagios-check_snmp_load
21cr|nagios-snmp-plugins-1.1.1-10|434	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|435	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_load.cfg
21cr|nagios-snmp-plugins-1.1.1-10|436	%{_libdir}/nagios/plugins/check_snmp_load.pl
21cr|nagios-snmp-plugins-1.1.1-10|437	
21cr|nagios-snmp-plugins-1.1.1-10|438	%files -n nagios-check_snmp_mem
21cr|nagios-snmp-plugins-1.1.1-10|439	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|440	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_mem.cfg
21cr|nagios-snmp-plugins-1.1.1-10|441	%{_libdir}/nagios/plugins/check_snmp_mem.pl
21cr|nagios-snmp-plugins-1.1.1-10|442	
21cr|nagios-snmp-plugins-1.1.1-10|443	%files -n nagios-check_snmp_nsbox
21cr|nagios-snmp-plugins-1.1.1-10|444	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|445	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_nsbox.cfg
21cr|nagios-snmp-plugins-1.1.1-10|446	%{_libdir}/nagios/plugins/check_snmp_nsbox.pl
21cr|nagios-snmp-plugins-1.1.1-10|447	
21cr|nagios-snmp-plugins-1.1.1-10|448	
21cr|nagios-snmp-plugins-1.1.1-10|449	%files -n nagios-check_snmp_process
21cr|nagios-snmp-plugins-1.1.1-10|450	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|451	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_process.cfg
21cr|nagios-snmp-plugins-1.1.1-10|452	%{_libdir}/nagios/plugins/check_snmp_process.pl
21cr|nagios-snmp-plugins-1.1.1-10|453	
21cr|nagios-snmp-plugins-1.1.1-10|454	%files -n nagios-check_snmp_storage
21cr|nagios-snmp-plugins-1.1.1-10|455	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|456	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_storage.cfg
21cr|nagios-snmp-plugins-1.1.1-10|457	%{_libdir}/nagios/plugins/check_snmp_storage.pl
21cr|nagios-snmp-plugins-1.1.1-10|458	
21cr|nagios-snmp-plugins-1.1.1-10|459	%files -n nagios-check_snmp_win
21cr|nagios-snmp-plugins-1.1.1-10|460	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|461	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_win.cfg
21cr|nagios-snmp-plugins-1.1.1-10|462	%{_libdir}/nagios/plugins/check_snmp_win.pl
21cr|nagios-snmp-plugins-1.1.1-10|463	
21cr|nagios-snmp-plugins-1.1.1-10|464	%files -n nagios-check_snmp_vrrp
21cr|nagios-snmp-plugins-1.1.1-10|465	%defattr(-,root,root)
21cr|nagios-snmp-plugins-1.1.1-10|466	%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_vrrp.cfg
21cr|nagios-snmp-plugins-1.1.1-10|467	%{_libdir}/nagios/plugins/check_snmp_vrrp.pl

3383 21
21cr|nagios-theme-nuvola-1.0.3-11|1	Name:		nagios-theme-nuvola
21cr|nagios-theme-nuvola-1.0.3-11|2	Version:	1.0.3
21cr|nagios-theme-nuvola-1.0.3-11|3	Release:	11
21cr|nagios-theme-nuvola-1.0.3-11|4	Summary:	Nagios Nuvola Style
21cr|nagios-theme-nuvola-1.0.3-11|5	License:	LGPL / Free (dtree)
21cr|nagios-theme-nuvola-1.0.3-11|6	Group:		Networking/Other
21cr|nagios-theme-nuvola-1.0.3-11|7	URL:		http://exchange.nagios.org/directory/Addons/Frontends-(GUIs-and-CLIs)/Web-Interfaces/Themes-and-Skins/Nuvola-Style/details
21cr|nagios-theme-nuvola-1.0.3-11|8	Source0:	nagios-nuvola-%{version}.tar.gz
21cr|nagios-theme-nuvola-1.0.3-11|9	Patch0:		nagios-nuvola-1.0.3-favicon.patch
21cr|nagios-theme-nuvola-1.0.3-11|10	BuildRequires:	sed >= 4.0
21cr|nagios-theme-nuvola-1.0.3-11|11	Requires:	nagios-www >= 2.9
21cr|nagios-theme-nuvola-1.0.3-11|12	Provides:	nagios-theme
21cr|nagios-theme-nuvola-1.0.3-11|13	Conflicts:	nagios-theme-default
21cr|nagios-theme-nuvola-1.0.3-11|14	BuildArch:	noarch
21cr|nagios-theme-nuvola-1.0.3-11|15	
21cr|nagios-theme-nuvola-1.0.3-11|16	%description
21cr|nagios-theme-nuvola-1.0.3-11|17	Complete Nagios Style (Menu, Icons, Stylesheets, Images) for Nagios 2.0.
21cr|nagios-theme-nuvola-1.0.3-11|18	
21cr|nagios-theme-nuvola-1.0.3-11|19	Style had been updated to version 1.0 with the free DTree menu.
21cr|nagios-theme-nuvola-1.0.3-11|20	
21cr|nagios-theme-nuvola-1.0.3-11|21	This is a complete image pack, menu and stylesheets for Nagios 2.0. Icons are
21cr|nagios-theme-nuvola-1.0.3-11|22	from the Nuvola KDE theme (http://www.icon-king.com/)
21cr|nagios-theme-nuvola-1.0.3-11|23	
21cr|nagios-theme-nuvola-1.0.3-11|24	%prep
21cr|nagios-theme-nuvola-1.0.3-11|25	%setup -q -c
21cr|nagios-theme-nuvola-1.0.3-11|26	%patch0 -p1
21cr|nagios-theme-nuvola-1.0.3-11|27	
21cr|nagios-theme-nuvola-1.0.3-11|28	%install
21cr|nagios-theme-nuvola-1.0.3-11|29	install -d %{buildroot}%{_datadir}/nagios/www
21cr|nagios-theme-nuvola-1.0.3-11|30	cp -a html/* %{buildroot}%{_datadir}/nagios/www
21cr|nagios-theme-nuvola-1.0.3-11|31	
21cr|nagios-theme-nuvola-1.0.3-11|32	%files
21cr|nagios-theme-nuvola-1.0.3-11|33	%doc *.txt
21cr|nagios-theme-nuvola-1.0.3-11|34	# well. should add it to /etc/nagios, but that means need  to enable FollowSymLinks directive in apache
21cr|nagios-theme-nuvola-1.0.3-11|35	%config(noreplace) %{_datadir}/nagios/www/config.js
21cr|nagios-theme-nuvola-1.0.3-11|36	%{_datadir}/nagios/www/*.html
21cr|nagios-theme-nuvola-1.0.3-11|37	%{_datadir}/nagios/www/images/*
21cr|nagios-theme-nuvola-1.0.3-11|38	%{_datadir}/nagios/www/stylesheets/*
21cr|nagios-theme-nuvola-1.0.3-11|39	%{_datadir}/nagios/www/side

3384 21
21cr|nagisa-keyboard-0.0.1-12|1	Summary:	A software keyboard for SCIM
21cr|nagisa-keyboard-0.0.1-12|2	Name:		nagisa-keyboard
21cr|nagisa-keyboard-0.0.1-12|3	Version:	0.0.1
21cr|nagisa-keyboard-0.0.1-12|4	Release:	12
21cr|nagisa-keyboard-0.0.1-12|5	License:	GPLv2+
21cr|nagisa-keyboard-0.0.1-12|6	Group:		System/Internationalization
21cr|nagisa-keyboard-0.0.1-12|7	Url:		http://nop.net-p.org/modules/pukiwiki/index.php?%5B%5Bnagisa%5D%5D
21cr|nagisa-keyboard-0.0.1-12|8	Source0:	nagisa-%{version}.tar.bz2
21cr|nagisa-keyboard-0.0.1-12|9	Source10:	%{name}.rpmlintrc
21cr|nagisa-keyboard-0.0.1-12|10	Requires:	scim
21cr|nagisa-keyboard-0.0.1-12|11	BuildRequires:	qt3-devel
21cr|nagisa-keyboard-0.0.1-12|12	BuildRequires:	scim-devel
21cr|nagisa-keyboard-0.0.1-12|13	
21cr|nagisa-keyboard-0.0.1-12|14	%description
21cr|nagisa-keyboard-0.0.1-12|15	Nagisa is a software keyboard for SCIM.
21cr|nagisa-keyboard-0.0.1-12|16	
21cr|nagisa-keyboard-0.0.1-12|17	%files
21cr|nagisa-keyboard-0.0.1-12|18	%doc COPYING
21cr|nagisa-keyboard-0.0.1-12|19	%{_bindir}/*
21cr|nagisa-keyboard-0.0.1-12|20	%{_datadir}/nagisa/*
21cr|nagisa-keyboard-0.0.1-12|21	
21cr|nagisa-keyboard-0.0.1-12|22	#----------------------------------------------------------------------------
21cr|nagisa-keyboard-0.0.1-12|23	
21cr|nagisa-keyboard-0.0.1-12|24	%prep
21cr|nagisa-keyboard-0.0.1-12|25	%setup -q -n nagisa-%{version}
21cr|nagisa-keyboard-0.0.1-12|26	
21cr|nagisa-keyboard-0.0.1-12|27	%build
21cr|nagisa-keyboard-0.0.1-12|28	%qmake_qt3 "PREFIX=/usr"
21cr|nagisa-keyboard-0.0.1-12|29	make
21cr|nagisa-keyboard-0.0.1-12|30	
21cr|nagisa-keyboard-0.0.1-12|31	%install
21cr|nagisa-keyboard-0.0.1-12|32	mkdir -p %{buildroot}%{_bindir}
21cr|nagisa-keyboard-0.0.1-12|33	mkdir -p %{buildroot}%{_datadir}/nagisa/
21cr|nagisa-keyboard-0.0.1-12|34	
21cr|nagisa-keyboard-0.0.1-12|35	pushd src
21cr|nagisa-keyboard-0.0.1-12|36	cp -f *.xml %{buildroot}%{_datadir}/nagisa/
21cr|nagisa-keyboard-0.0.1-12|37	cp -f *.qm %{buildroot}%{_datadir}/nagisa/
21cr|nagisa-keyboard-0.0.1-12|38	cp -f nagisa %{buildroot}%{_bindir}
21cr|nagisa-keyboard-0.0.1-12|39	popd

3385 21
21cr|namazu-2.0.21-6|1	# XXX is this right - it was /var/lib before FHS macros
21cr|namazu-2.0.21-6|2	%define _localstatedir	/var/lib
21cr|namazu-2.0.21-6|3	%define _libexecdir	/var/www/cgi-bin
21cr|namazu-2.0.21-6|4	
21cr|namazu-2.0.21-6|5	%define major 7
21cr|namazu-2.0.21-6|6	%define libname %mklibname nmz %{major}
21cr|namazu-2.0.21-6|7	%define devname %mklibname nmz -d
21cr|namazu-2.0.21-6|8	
21cr|namazu-2.0.21-6|9	Summary:	Full-text search engine
21cr|namazu-2.0.21-6|10	Name:		namazu
21cr|namazu-2.0.21-6|11	Version:	2.0.21
21cr|namazu-2.0.21-6|12	Release:	6
21cr|namazu-2.0.21-6|13	License:	GPLv2+
21cr|namazu-2.0.21-6|14	Group:		File tools
21cr|namazu-2.0.21-6|15	Url:		http://www.namazu.org/
21cr|namazu-2.0.21-6|16	Source0:	http://www.namazu.org/stable/%{name}-%{version}.tar.gz
21cr|namazu-2.0.21-6|17	BuildRequires:	perl-File-MMagic >= 1.12
21cr|namazu-2.0.21-6|18	BuildRequires:	perl-Text-Kakasi >= 1.00
21cr|namazu-2.0.21-6|19	Requires:	perl-File-MMagic >= 1.12
21cr|namazu-2.0.21-6|20	Requires:	perl-Text-Kakasi >= 1.00
21cr|namazu-2.0.21-6|21	Requires:	kakasi >= 2.3.0
21cr|namazu-2.0.21-6|22	
21cr|namazu-2.0.21-6|23	%description
21cr|namazu-2.0.21-6|24	Namazu is a full-text search engine software intended for easy use.
21cr|namazu-2.0.21-6|25	Not only it works as CGI program for small or medium scale WWW
21cr|namazu-2.0.21-6|26	search engine, but also works as personal use such as search system
21cr|namazu-2.0.21-6|27	for local HDD.
21cr|namazu-2.0.21-6|28	
21cr|namazu-2.0.21-6|29	%files -f %{name}.lang
21cr|namazu-2.0.21-6|30	%doc AUTHORS ChangeLog ChangeLog.1 CREDITS COPYING HACKING HACKING-ja
21cr|namazu-2.0.21-6|31	%doc INSTALL INSTALL-ja README README-es README-ja NEWS THANKS TODO
21cr|namazu-2.0.21-6|32	%doc etc/namazu.png
21cr|namazu-2.0.21-6|33	%config(noreplace) %{_sysconfdir}/namazu/*
21cr|namazu-2.0.21-6|34	%{_bindir}/namazu
21cr|namazu-2.0.21-6|35	%{_bindir}/bnamazu
21cr|namazu-2.0.21-6|36	%{_bindir}/*nmz
21cr|namazu-2.0.21-6|37	%{_bindir}/mailutime
21cr|namazu-2.0.21-6|38	%{_bindir}/nmzgrep
21cr|namazu-2.0.21-6|39	%{_bindir}/nmzegrep
21cr|namazu-2.0.21-6|40	%{_bindir}/nmzmerge
21cr|namazu-2.0.21-6|41	%{_bindir}/nmzcat
21cr|namazu-2.0.21-6|42	%{_mandir}/man1/namazu.*
21cr|namazu-2.0.21-6|43	%{_mandir}/man1/mknmz.*
21cr|namazu-2.0.21-6|44	%{_datadir}/namazu/doc/*
21cr|namazu-2.0.21-6|45	%{_datadir}/namazu/filter/*
21cr|namazu-2.0.21-6|46	%{_datadir}/namazu/pl/*
21cr|namazu-2.0.21-6|47	%{_datadir}/namazu/template/*
21cr|namazu-2.0.21-6|48	%{_datadir}/namazu/etc/
21cr|namazu-2.0.21-6|49	%dir %{_localstatedir}/namazu
21cr|namazu-2.0.21-6|50	%dir %{_localstatedir}/namazu/index
21cr|namazu-2.0.21-6|51	
21cr|namazu-2.0.21-6|52	#----------------------------------------------------------------------------
21cr|namazu-2.0.21-6|53	
21cr|namazu-2.0.21-6|54	%package -n %{libname}
21cr|namazu-2.0.21-6|55	Summary:	Libraries of Namazu
21cr|namazu-2.0.21-6|56	Group:		System/Libraries
21cr|namazu-2.0.21-6|57	
21cr|namazu-2.0.21-6|58	%description -n %{libname}
21cr|namazu-2.0.21-6|59	Libraries used by Namazu.
21cr|namazu-2.0.21-6|60	
21cr|namazu-2.0.21-6|61	%files -n %{libname}
21cr|namazu-2.0.21-6|62	%{_libdir}/libnmz.so.%{major}*
21cr|namazu-2.0.21-6|63	
21cr|namazu-2.0.21-6|64	#----------------------------------------------------------------------------
21cr|namazu-2.0.21-6|65	
21cr|namazu-2.0.21-6|66	%package  -n %{devname}
21cr|namazu-2.0.21-6|67	Summary:	Libraries and include files of Namazu
21cr|namazu-2.0.21-6|68	Group:		Development/C
21cr|namazu-2.0.21-6|69	Requires:	%{libname} = %{EVRD}
21cr|namazu-2.0.21-6|70	Provides:	%{name}-devel = %{EVRD}
21cr|namazu-2.0.21-6|71	Provides:	lib%{name}-devel = %{EVRD}
21cr|namazu-2.0.21-6|72	Conflicts:	%{_lib}nmz3-devel < 2.0.21-2
21cr|namazu-2.0.21-6|73	Obsoletes:	%{_lib}nmz3-devel < 2.0.21-2
21cr|namazu-2.0.21-6|74	Conflicts:	%{_lib}nmz7-devel < 2.0.21-2
21cr|namazu-2.0.21-6|75	Obsoletes:	%{_lib}nmz7-devel < 2.0.21-2
21cr|namazu-2.0.21-6|76	
21cr|namazu-2.0.21-6|77	%description -n %{devname}
21cr|namazu-2.0.21-6|78	Libraries and include files of Namazu.
21cr|namazu-2.0.21-6|79	
21cr|namazu-2.0.21-6|80	%files -n %{devname}
21cr|namazu-2.0.21-6|81	%{_bindir}/nmz-config
21cr|namazu-2.0.21-6|82	%{_includedir}/namazu/*.h
21cr|namazu-2.0.21-6|83	%{_libdir}/libnmz.so
21cr|namazu-2.0.21-6|84	
21cr|namazu-2.0.21-6|85	#----------------------------------------------------------------------------
21cr|namazu-2.0.21-6|86	
21cr|namazu-2.0.21-6|87	%package cgi
21cr|namazu-2.0.21-6|88	Summary:	CGI interface for Namazu
21cr|namazu-2.0.21-6|89	Group:		Networking/WWW
21cr|namazu-2.0.21-6|90	Requires:	%{name} = %{EVRD}
21cr|namazu-2.0.21-6|91	Requires:	webserver
21cr|namazu-2.0.21-6|92	
21cr|namazu-2.0.21-6|93	%description cgi
21cr|namazu-2.0.21-6|94	A CGI interface for Namazu.
21cr|namazu-2.0.21-6|95	
21cr|namazu-2.0.21-6|96	%files cgi
21cr|namazu-2.0.21-6|97	%{_libexecdir}/namazu.cgi
21cr|namazu-2.0.21-6|98	
21cr|namazu-2.0.21-6|99	#----------------------------------------------------------------------------
21cr|namazu-2.0.21-6|100	
21cr|namazu-2.0.21-6|101	%prep
21cr|namazu-2.0.21-6|102	%setup -q
21cr|namazu-2.0.21-6|103	
21cr|namazu-2.0.21-6|104	%build
21cr|namazu-2.0.21-6|105	autoreconf -f -i
21cr|namazu-2.0.21-6|106	%configure
21cr|namazu-2.0.21-6|107	
21cr|namazu-2.0.21-6|108	%make
21cr|namazu-2.0.21-6|109	
21cr|namazu-2.0.21-6|110	%install
21cr|namazu-2.0.21-6|111	%makeinstall
21cr|namazu-2.0.21-6|112	
21cr|namazu-2.0.21-6|113	mv %{buildroot}%{_sysconfdir}/namazu/namazurc-sample \
21cr|namazu-2.0.21-6|114	%{buildroot}%{_sysconfdir}/namazu/namazurc
21cr|namazu-2.0.21-6|115	mv %{buildroot}%{_sysconfdir}/namazu/mknmzrc-sample \
21cr|namazu-2.0.21-6|116	%{buildroot}%{_sysconfdir}/namazu/mknmzrc
21cr|namazu-2.0.21-6|117	chmod a+rw -R %{buildroot}%{_localstatedir}/namazu
21cr|namazu-2.0.21-6|118	chmod a+rw -R %{buildroot}%{_localstatedir}/namazu/index
21cr|namazu-2.0.21-6|119	
21cr|namazu-2.0.21-6|120	rm -f  %{buildroot}/%{_datadir}/locale/ja_JP.SJIS/LC_MESSAGES/namazu.mo
21cr|namazu-2.0.21-6|121	
21cr|namazu-2.0.21-6|122	%find_lang %{name}

3386 21
21cr|named-report-1.4-10|1	Summary:	ISC BIND 9 named log message summary and report tool
21cr|named-report-1.4-10|2	Name:		named-report
21cr|named-report-1.4-10|3	Version:	1.4
21cr|named-report-1.4-10|4	Release:	10
21cr|named-report-1.4-10|5	License:	GPL
21cr|named-report-1.4-10|6	Group:		System/Servers
21cr|named-report-1.4-10|7	URL:		http://aharp.ittns.northwestern.edu/software/
21cr|named-report-1.4-10|8	Source:		http://aharp.ittns.northwestern.edu/software/named-report-1.4.tar.bz2
21cr|named-report-1.4-10|9	BuildArch:	noarch
21cr|named-report-1.4-10|10	
21cr|named-report-1.4-10|11	%description
21cr|named-report-1.4-10|12	ISC BIND 9 named log message summary and report tool.
21cr|named-report-1.4-10|13	
21cr|named-report-1.4-10|14	%prep
21cr|named-report-1.4-10|15	
21cr|named-report-1.4-10|16	%setup -q
21cr|named-report-1.4-10|17	
21cr|named-report-1.4-10|18	%build
21cr|named-report-1.4-10|19	
21cr|named-report-1.4-10|20	%install
21cr|named-report-1.4-10|21	rm -rf %{buildroot}
21cr|named-report-1.4-10|22	
21cr|named-report-1.4-10|23	install -d %{buildroot}%{_bindir}
21cr|named-report-1.4-10|24	install -m0755 %{name}.pl %{buildroot}%{_bindir}/%{name}.pl
21cr|named-report-1.4-10|25	
21cr|named-report-1.4-10|26	%clean
21cr|named-report-1.4-10|27	rm -rf %{buildroot}
21cr|named-report-1.4-10|28	
21cr|named-report-1.4-10|29	%files
21cr|named-report-1.4-10|30	%defattr(-,root,root)
21cr|named-report-1.4-10|31	%doc README
21cr|named-report-1.4-10|32	%{_bindir}/%{name}.pl

3387 21
21cr|nanomsg-1.1.5-1|1	%define major 5
21cr|nanomsg-1.1.5-1|2	%define libname %mklibname nanomsg %{major}
21cr|nanomsg-1.1.5-1|3	%define devname %mklibname nanomsg -d
21cr|nanomsg-1.1.5-1|4	
21cr|nanomsg-1.1.5-1|5	Name: nanomsg
21cr|nanomsg-1.1.5-1|6	Version:	1.1.5
21cr|nanomsg-1.1.5-1|7	Release:	1
21cr|nanomsg-1.1.5-1|8	Source0: https://github.com/nanomsg/nanomsg/archive/%{version}.tar.gz
21cr|nanomsg-1.1.5-1|9	Summary: Socket library providing several common communication patterns
21cr|nanomsg-1.1.5-1|10	URL: http://nanomsg.org/
21cr|nanomsg-1.1.5-1|11	License: MIT
21cr|nanomsg-1.1.5-1|12	Group: System/Libraries
21cr|nanomsg-1.1.5-1|13	BuildRequires: cmake ninja
21cr|nanomsg-1.1.5-1|14	
21cr|nanomsg-1.1.5-1|15	%description
21cr|nanomsg-1.1.5-1|16	nanomsg is a socket library that provides several common communication
21cr|nanomsg-1.1.5-1|17	patterns. It aims to make the networking layer fast, scalable, and
21cr|nanomsg-1.1.5-1|18	easy to use. Implemented in C, it works on a wide range of operating
21cr|nanomsg-1.1.5-1|19	systems with no further dependencies.
21cr|nanomsg-1.1.5-1|20	
21cr|nanomsg-1.1.5-1|21	The communication patterns, also called "scalability protocols", are
21cr|nanomsg-1.1.5-1|22	basic blocks for building distributed systems. By combining them you
21cr|nanomsg-1.1.5-1|23	can create a vast array of distributed applications.
21cr|nanomsg-1.1.5-1|24	
21cr|nanomsg-1.1.5-1|25	The following scalability protocols are currently available:
21cr|nanomsg-1.1.5-1|26	
21cr|nanomsg-1.1.5-1|27	PAIR - simple one-to-one communication
21cr|nanomsg-1.1.5-1|28	BUS - simple many-to-many communication
21cr|nanomsg-1.1.5-1|29	REQREP - allows to build clusters of stateless services
21cr|nanomsg-1.1.5-1|30	to process user requests
21cr|nanomsg-1.1.5-1|31	PUBSUB - distributes messages to large sets of interested subscribers
21cr|nanomsg-1.1.5-1|32	PIPELINE - aggregates messages from multiple sources and load balances
21cr|nanomsg-1.1.5-1|33	them among many destinations
21cr|nanomsg-1.1.5-1|34	SURVEY - allows to query state of multiple applications in a single go
21cr|nanomsg-1.1.5-1|35	
21cr|nanomsg-1.1.5-1|36	Scalability protocols are layered on top of the transport layer in the network
21cr|nanomsg-1.1.5-1|37	stack.
21cr|nanomsg-1.1.5-1|38	At the moment, the nanomsg library supports the following transports
21cr|nanomsg-1.1.5-1|39	mechanisms:
21cr|nanomsg-1.1.5-1|40	
21cr|nanomsg-1.1.5-1|41	INPROC - transport within a process (between threads, modules etc.)
21cr|nanomsg-1.1.5-1|42	IPC - transport between processes on a single machine
21cr|nanomsg-1.1.5-1|43	TCP - network transport via TCP
21cr|nanomsg-1.1.5-1|44	
21cr|nanomsg-1.1.5-1|45	The library exposes a BSD-socket-like C API to the applications.
21cr|nanomsg-1.1.5-1|46	
21cr|nanomsg-1.1.5-1|47	%package -n %{libname}
21cr|nanomsg-1.1.5-1|48	Summary: Socket library providing several common communication patterns
21cr|nanomsg-1.1.5-1|49	Group: System/Libraries
21cr|nanomsg-1.1.5-1|50	
21cr|nanomsg-1.1.5-1|51	%description -n %{libname}
21cr|nanomsg-1.1.5-1|52	nanomsg is a socket library that provides several common communication
21cr|nanomsg-1.1.5-1|53	patterns. It aims to make the networking layer fast, scalable, and
21cr|nanomsg-1.1.5-1|54	easy to use. Implemented in C, it works on a wide range of operating
21cr|nanomsg-1.1.5-1|55	systems with no further dependencies.
21cr|nanomsg-1.1.5-1|56	
21cr|nanomsg-1.1.5-1|57	The communication patterns, also called "scalability protocols", are
21cr|nanomsg-1.1.5-1|58	basic blocks for building distributed systems. By combining them you
21cr|nanomsg-1.1.5-1|59	can create a vast array of distributed applications.
21cr|nanomsg-1.1.5-1|60	
21cr|nanomsg-1.1.5-1|61	The following scalability protocols are currently available:
21cr|nanomsg-1.1.5-1|62	
21cr|nanomsg-1.1.5-1|63	PAIR - simple one-to-one communication
21cr|nanomsg-1.1.5-1|64	BUS - simple many-to-many communication
21cr|nanomsg-1.1.5-1|65	REQREP - allows to build clusters of stateless services
21cr|nanomsg-1.1.5-1|66	to process user requests
21cr|nanomsg-1.1.5-1|67	PUBSUB - distributes messages to large sets of interested subscribers
21cr|nanomsg-1.1.5-1|68	PIPELINE - aggregates messages from multiple sources and load balances
21cr|nanomsg-1.1.5-1|69	them among many destinations
21cr|nanomsg-1.1.5-1|70	SURVEY - allows to query state of multiple applications in a single go
21cr|nanomsg-1.1.5-1|71	
21cr|nanomsg-1.1.5-1|72	Scalability protocols are layered on top of the transport layer in the network
21cr|nanomsg-1.1.5-1|73	stack.
21cr|nanomsg-1.1.5-1|74	At the moment, the nanomsg library supports the following transports
21cr|nanomsg-1.1.5-1|75	mechanisms:
21cr|nanomsg-1.1.5-1|76	
21cr|nanomsg-1.1.5-1|77	INPROC - transport within a process (between threads, modules etc.)
21cr|nanomsg-1.1.5-1|78	IPC - transport between processes on a single machine
21cr|nanomsg-1.1.5-1|79	TCP - network transport via TCP
21cr|nanomsg-1.1.5-1|80	
21cr|nanomsg-1.1.5-1|81	The library exposes a BSD-socket-like C API to the applications.
21cr|nanomsg-1.1.5-1|82	
21cr|nanomsg-1.1.5-1|83	%package -n %{devname}
21cr|nanomsg-1.1.5-1|84	Summary: Development files for %{name}
21cr|nanomsg-1.1.5-1|85	Group: Development/C
21cr|nanomsg-1.1.5-1|86	Requires: %{libname} = %{EVRD}
21cr|nanomsg-1.1.5-1|87	
21cr|nanomsg-1.1.5-1|88	%description -n %{devname}
21cr|nanomsg-1.1.5-1|89	Development files (Headers etc.) for %{name}.
21cr|nanomsg-1.1.5-1|90	
21cr|nanomsg-1.1.5-1|91	%prep
21cr|nanomsg-1.1.5-1|92	%setup -q
21cr|nanomsg-1.1.5-1|93	%cmake -G Ninja
21cr|nanomsg-1.1.5-1|94	
21cr|nanomsg-1.1.5-1|95	%build
21cr|nanomsg-1.1.5-1|96	ninja -C build
21cr|nanomsg-1.1.5-1|97	
21cr|nanomsg-1.1.5-1|98	%install
21cr|nanomsg-1.1.5-1|99	DESTDIR="%{buildroot}" ninja -C build install
21cr|nanomsg-1.1.5-1|100	
21cr|nanomsg-1.1.5-1|101	%files
21cr|nanomsg-1.1.5-1|102	%{_bindir}/*
21cr|nanomsg-1.1.5-1|103	
21cr|nanomsg-1.1.5-1|104	%files -n %{libname}
21cr|nanomsg-1.1.5-1|105	%{_libdir}/*.so.%{major}*
21cr|nanomsg-1.1.5-1|106	
21cr|nanomsg-1.1.5-1|107	%files -n %{devname}
21cr|nanomsg-1.1.5-1|108	%{_includedir}/*
21cr|nanomsg-1.1.5-1|109	%{_libdir}/*.so
21cr|nanomsg-1.1.5-1|110	%{_libdir}/pkgconfig/*
21cr|nanomsg-1.1.5-1|111	%{_libdir}/cmake/%{name}-%{version}/*.cmake

3388 21
21cr|nanoxml-2.2.3-7|1	Name:           nanoxml
21cr|nanoxml-2.2.3-7|2	Version:        2.2.3
21cr|nanoxml-2.2.3-7|3	Release:        7
21cr|nanoxml-2.2.3-7|4	Epoch:          0
21cr|nanoxml-2.2.3-7|5	Summary:        Small XML parser for Java
21cr|nanoxml-2.2.3-7|6	License:        BSD-style
21cr|nanoxml-2.2.3-7|7	URL:            http://nanoxml.cyberelf.be/
21cr|nanoxml-2.2.3-7|8	Source0:        http://nanoxml.cyberelf.be/downloads/NanoXML-2.2.3.tar.bz2
21cr|nanoxml-2.2.3-7|9	Source1:        %{name}-java-1.4.2-package-list
21cr|nanoxml-2.2.3-7|10	Patch0:         %{name}-build.patch
21cr|nanoxml-2.2.3-7|11	BuildRequires:  java-rpmbuild >= 0:1.6
21cr|nanoxml-2.2.3-7|12	#BuildRequires:  java-javadoc
21cr|nanoxml-2.2.3-7|13	Group:          Development/Java
21cr|nanoxml-2.2.3-7|14	BuildRequires: java-devel >= 0:1.4.2
21cr|nanoxml-2.2.3-7|15	BuildArch:      noarch
21cr|nanoxml-2.2.3-7|16	
21cr|nanoxml-2.2.3-7|17	%description
21cr|nanoxml-2.2.3-7|18	The intent of NanoXML is to be a small parser which is easy to use.
21cr|nanoxml-2.2.3-7|19	Although many features were added to NanoXML, it is very small.
21cr|nanoxml-2.2.3-7|20	The full parser with builder fits in a JAR file of about 32K.
21cr|nanoxml-2.2.3-7|21	
21cr|nanoxml-2.2.3-7|22	%package        lite
21cr|nanoxml-2.2.3-7|23	Summary:        Lite version of %{name}
21cr|nanoxml-2.2.3-7|24	Group:          Development/Java
21cr|nanoxml-2.2.3-7|25	
21cr|nanoxml-2.2.3-7|26	%description    lite
21cr|nanoxml-2.2.3-7|27	Lite version of %{name}.
21cr|nanoxml-2.2.3-7|28	
21cr|nanoxml-2.2.3-7|29	%package        manual
21cr|nanoxml-2.2.3-7|30	Summary:        Manual for %{name}
21cr|nanoxml-2.2.3-7|31	Group:          Development/Java
21cr|nanoxml-2.2.3-7|32	
21cr|nanoxml-2.2.3-7|33	%description    manual
21cr|nanoxml-2.2.3-7|34	Documentation for %{name}.
21cr|nanoxml-2.2.3-7|35	
21cr|nanoxml-2.2.3-7|36	%package        manual-lite
21cr|nanoxml-2.2.3-7|37	Summary:        Manual for the lite version of %{name}
21cr|nanoxml-2.2.3-7|38	Group:          Development/Java
21cr|nanoxml-2.2.3-7|39	
21cr|nanoxml-2.2.3-7|40	%description    manual-lite
21cr|nanoxml-2.2.3-7|41	Documentation for the lite version of %{name}.
21cr|nanoxml-2.2.3-7|42	
21cr|nanoxml-2.2.3-7|43	%package        javadoc
21cr|nanoxml-2.2.3-7|44	Summary:        Javadoc for %{name}
21cr|nanoxml-2.2.3-7|45	Group:          Development/Java
21cr|nanoxml-2.2.3-7|46	
21cr|nanoxml-2.2.3-7|47	%description    javadoc
21cr|nanoxml-2.2.3-7|48	Javadoc for %{name}.
21cr|nanoxml-2.2.3-7|49	
21cr|nanoxml-2.2.3-7|50	
21cr|nanoxml-2.2.3-7|51	%prep
21cr|nanoxml-2.2.3-7|52	%setup -q -n NanoXML-%{version}
21cr|nanoxml-2.2.3-7|53	%patch0
21cr|nanoxml-2.2.3-7|54	cp %{SOURCE1} package-list
21cr|nanoxml-2.2.3-7|55	find . -name "*.jar" | xargs -t rm
21cr|nanoxml-2.2.3-7|56	perl -pi -e 's|javac |%{javac} -source 1.3 |;' -e 's|jar |%{jar} |g;' -e 's|javadoc |%{javadoc} -Xdoclint:none -source 1.3 |;' ./build.sh
21cr|nanoxml-2.2.3-7|57	
21cr|nanoxml-2.2.3-7|58	%build
21cr|nanoxml-2.2.3-7|59	sh ./build.sh
21cr|nanoxml-2.2.3-7|60	
21cr|nanoxml-2.2.3-7|61	
21cr|nanoxml-2.2.3-7|62	%install
21cr|nanoxml-2.2.3-7|63	
21cr|nanoxml-2.2.3-7|64	# jars
21cr|nanoxml-2.2.3-7|65	install -dm 755 %{buildroot}%{_javadir}
21cr|nanoxml-2.2.3-7|66	install -pm 644 Output/%{name}-lite.jar \
21cr|nanoxml-2.2.3-7|67	%{buildroot}%{_javadir}/%{name}-lite-%{version}.jar
21cr|nanoxml-2.2.3-7|68	install -pm 644 Output/%{name}-sax.jar \
21cr|nanoxml-2.2.3-7|69	%{buildroot}%{_javadir}/%{name}-sax-%{version}.jar
21cr|nanoxml-2.2.3-7|70	install -pm 644 Output/%{name}.jar \
21cr|nanoxml-2.2.3-7|71	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|nanoxml-2.2.3-7|72	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
21cr|nanoxml-2.2.3-7|73	
21cr|nanoxml-2.2.3-7|74	# javadoc
21cr|nanoxml-2.2.3-7|75	install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|nanoxml-2.2.3-7|76	cp -pr Documentation/JavaDoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|nanoxml-2.2.3-7|77	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|nanoxml-2.2.3-7|78	
21cr|nanoxml-2.2.3-7|79	%files
21cr|nanoxml-2.2.3-7|80	%{_javadir}/%{name}-%{version}.jar
21cr|nanoxml-2.2.3-7|81	%{_javadir}/%{name}.jar
21cr|nanoxml-2.2.3-7|82	%{_javadir}/%{name}-sax-%{version}.jar
21cr|nanoxml-2.2.3-7|83	%{_javadir}/%{name}-sax.jar
21cr|nanoxml-2.2.3-7|84	
21cr|nanoxml-2.2.3-7|85	%files lite
21cr|nanoxml-2.2.3-7|86	%defattr(-,root,root,-)
21cr|nanoxml-2.2.3-7|87	%{_javadir}/%{name}-lite-%{version}.jar
21cr|nanoxml-2.2.3-7|88	%{_javadir}/%{name}-lite.jar
21cr|nanoxml-2.2.3-7|89	
21cr|nanoxml-2.2.3-7|90	%files manual
21cr|nanoxml-2.2.3-7|91	%defattr(0644,root,root,0755)
21cr|nanoxml-2.2.3-7|92	%doc Documentation/NanoXML-Java/*
21cr|nanoxml-2.2.3-7|93	
21cr|nanoxml-2.2.3-7|94	%files manual-lite
21cr|nanoxml-2.2.3-7|95	%defattr(0644,root,root,0755)
21cr|nanoxml-2.2.3-7|96	%doc Documentation/NanoXML-Lite/*
21cr|nanoxml-2.2.3-7|97	
21cr|nanoxml-2.2.3-7|98	%files javadoc
21cr|nanoxml-2.2.3-7|99	%defattr(0644,root,root,0755)
21cr|nanoxml-2.2.3-7|100	%doc %{_javadocdir}/%{name}-%{version}
21cr|nanoxml-2.2.3-7|101	%doc %{_javadocdir}/%{name}

3389 21
21cr|naps2-8.2.0-5|1	%global	debug_package %{nil}
21cr|naps2-8.2.0-5|2	
21cr|naps2-8.2.0-5|3	# do not provide and self-require bundled libraries (they are unversioned *.so)
21cr|naps2-8.2.0-5|4	%global __provides_exclude ^lib.*\\.so$
21cr|naps2-8.2.0-5|5	%global __requires_exclude ^lib.*\\.so$
21cr|naps2-8.2.0-5|6	
21cr|naps2-8.2.0-5|7	Summary(ru_RU.UTF-8): Сканируйте документы в PDF и другие форматы максимально просто
21cr|naps2-8.2.0-5|8	Summary:	Scan documents to PDF and more, as simply as possible
21cr|naps2-8.2.0-5|9	Name:		naps2
21cr|naps2-8.2.0-5|10	Version:	8.2.0
21cr|naps2-8.2.0-5|11	Release:	5
21cr|naps2-8.2.0-5|12	License:	GPL-2.0
21cr|naps2-8.2.0-5|13	Group:		Graphics
21cr|naps2-8.2.0-5|14	Url:		https://github.com/cyanfish/naps2
21cr|naps2-8.2.0-5|15	Source0:	https://github.com/cyanfish/naps2/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|naps2-8.2.0-5|16	# create offline nuget packages cache
21cr|naps2-8.2.0-5|17	# use 'dotnet restore NAPS2.App.Gtk/NAPS2.App.Gtk.csproj --use-current-runtime --packages ./nuget-sources'
21cr|naps2-8.2.0-5|18	Source1:	nuget-sources.tar.gz
21cr|naps2-8.2.0-5|19	Patch1:         0001-Disabled-escl-driver-support.patch
21cr|naps2-8.2.0-5|20	BuildRequires:	dotnet
21cr|naps2-8.2.0-5|21	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|naps2-8.2.0-5|22	BuildRequires:	pkgconfig(lttng-ust)
21cr|naps2-8.2.0-5|23	ExclusiveArch:	%{x86_64}
21cr|naps2-8.2.0-5|24	
21cr|naps2-8.2.0-5|25	%description
21cr|naps2-8.2.0-5|26	NAPS2 is a document scanning application with a focus on simplicity
21cr|naps2-8.2.0-5|27	and ease of use. Scan your documents from WIA, TWAIN, SANE,
21cr|naps2-8.2.0-5|28	and ESCL scanners, organize the pages as you like, and save them as PDF,
21cr|naps2-8.2.0-5|29	TIFF, JPEG, or PNG.
21cr|naps2-8.2.0-5|30	
21cr|naps2-8.2.0-5|31	%description -l ru_RU.UTF-8
21cr|naps2-8.2.0-5|32	NAPS2 - это приложение для сканирования документов, в котором основное внимание
21cr|naps2-8.2.0-5|33	уделяется простоте и удобству использования. Сканируйте документы со сканеров WIA,
21cr|naps2-8.2.0-5|34	TWAIN, SANE и ESCL, упорядочивайте страницы по своему усмотрению и сохраняйте их
21cr|naps2-8.2.0-5|35	в форматах PDF, TIFF, JPEG или PNG.
21cr|naps2-8.2.0-5|36	
21cr|naps2-8.2.0-5|37	%files
21cr|naps2-8.2.0-5|38	%{_bindir}/%{name}
21cr|naps2-8.2.0-5|39	%{_libdir}/%{name}
21cr|naps2-8.2.0-5|40	%{_datadir}/applications/*.desktop
21cr|naps2-8.2.0-5|41	%{_datadir}/icons/hicolor/128x128/apps/com.naps2.Naps2.png
21cr|naps2-8.2.0-5|42	%{_datadir}/metainfo/com.naps2.Naps2.metainfo.xml
21cr|naps2-8.2.0-5|43	
21cr|naps2-8.2.0-5|44	#------------------------------------------------------------------
21cr|naps2-8.2.0-5|45	
21cr|naps2-8.2.0-5|46	%prep
21cr|naps2-8.2.0-5|47	%autosetup -p1 -a1
21cr|naps2-8.2.0-5|48	
21cr|naps2-8.2.0-5|49	# uncomment for create nuget packages cache
21cr|naps2-8.2.0-5|50	#dotnet restore NAPS2.App.Gtk/NAPS2.App.Gtk.csproj -r linux-x64 --packages ./nuget-sources
21cr|naps2-8.2.0-5|51	
21cr|naps2-8.2.0-5|52	%build
21cr|naps2-8.2.0-5|53	dotnet publish NAPS2.App.Gtk -c Release -r linux-x64 --output ./build --source ./nuget-sources
21cr|naps2-8.2.0-5|54	
21cr|naps2-8.2.0-5|55	%install
21cr|naps2-8.2.0-5|56	chmod 0755 ./build/%{name}
21cr|naps2-8.2.0-5|57	chmod 0755 ./build/*.a
21cr|naps2-8.2.0-5|58	chmod 0755 ./build/*.so
21cr|naps2-8.2.0-5|59	chmod 0755 ./build/apphost
21cr|naps2-8.2.0-5|60	chmod 0644 ./build/sosdocsunix.txt
21cr|naps2-8.2.0-5|61	install -d -m755 %{buildroot}%{_bindir}
21cr|naps2-8.2.0-5|62	install -d -m755 %{buildroot}%{_libdir}/%{name}
21cr|naps2-8.2.0-5|63	install -d -m755 %{buildroot}%{_datadir}/applications
21cr|naps2-8.2.0-5|64	install -d -m755 %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
21cr|naps2-8.2.0-5|65	install -d -m755 %{buildroot}%{_datadir}/metainfo
21cr|naps2-8.2.0-5|66	
21cr|naps2-8.2.0-5|67	cp -r ./build/_linux %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|68	cp ./build/System.*.a %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|69	cp ./build/System.*.so %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|70	cp ./build/libdbgshim.so %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|71	cp ./NAPS2.App.Gtk/bin/Release/net9/linux-x64/libmscordaccore.so %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|72	cp ./build/libsos*.so %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|73	cp ./build/apphost %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|74	cp ./build/appsettings.xml %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|75	cp ./build/%{name} %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|76	cp ./build/sosdocsunix.txt %{buildroot}%{_libdir}/%{name}/
21cr|naps2-8.2.0-5|77	ln -s ../%{_lib}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
21cr|naps2-8.2.0-5|78	
21cr|naps2-8.2.0-5|79	cp ./NAPS2.Setup/config/linux/com.naps2.Naps2.metainfo.xml %{buildroot}%{_datadir}/metainfo/
21cr|naps2-8.2.0-5|80	cp ./NAPS2.Lib/Icons/scanner-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/com.naps2.Naps2.png
21cr|naps2-8.2.0-5|81	
21cr|naps2-8.2.0-5|82	# creating desktop file
21cr|naps2-8.2.0-5|83	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|naps2-8.2.0-5|84	[Desktop Entry]
21cr|naps2-8.2.0-5|85	Type=Application
21cr|naps2-8.2.0-5|86	Version=1.0
21cr|naps2-8.2.0-5|87	Name=NAPS2
21cr|naps2-8.2.0-5|88	GenericName=NAPS2
21cr|naps2-8.2.0-5|89	GenericName[ru]=Сканирование документов
21cr|naps2-8.2.0-5|90	Comment=Not Another PDF Scanner
21cr|naps2-8.2.0-5|91	Comment[ru]=Создание PDF-документов из сканированных страниц
21cr|naps2-8.2.0-5|92	Exec=naps2
21cr|naps2-8.2.0-5|93	Icon=com.naps2.Naps2
21cr|naps2-8.2.0-5|94	Categories=Graphics;Office;Scanning;OCR;
21cr|naps2-8.2.0-5|95	EOF

3390 21
21cr|nastr-tor-2.0-1|1	Summary:	SSH over Tor hidden service to bypass NATs
21cr|nastr-tor-2.0-1|2	Name:		nastr-tor
21cr|nastr-tor-2.0-1|3	Version:	2.0
21cr|nastr-tor-2.0-1|4	Release:	1
21cr|nastr-tor-2.0-1|5	License:	MIT
21cr|nastr-tor-2.0-1|6	Group:		Networking/Other
21cr|nastr-tor-2.0-1|7	# Prevously developed in https://gitlab.com/mikhailnov/nastr
21cr|nastr-tor-2.0-1|8	Url:		https://abf.io/import/nastr-tor
21cr|nastr-tor-2.0-1|9	Source10:	10-nastr-tor.conf
21cr|nastr-tor-2.0-1|10	Source20:	20-nastr-tor-ssh.conf
21cr|nastr-tor-2.0-1|11	Source30:	10-nastr-tor.sh
21cr|nastr-tor-2.0-1|12	# provided by tor, for %%attr
21cr|nastr-tor-2.0-1|13	Requires(pre):	user(toruser)
21cr|nastr-tor-2.0-1|14	Requires(pre):	group(toruser)
21cr|nastr-tor-2.0-1|15	Requires:	tor
21cr|nastr-tor-2.0-1|16	Recommends:	(%{name}-networkmanager if networkmanager)
21cr|nastr-tor-2.0-1|17	BuildArch:	noarch
21cr|nastr-tor-2.0-1|18	
21cr|nastr-tor-2.0-1|19	%description
21cr|nastr-tor-2.0-1|20	SSH over Tor hidden service to bypass NATs.
21cr|nastr-tor-2.0-1|21	Edit SSH port in /etc/torrc.d/20-nastr-tor-ssh.conf.
21cr|nastr-tor-2.0-1|22	systemctl start tor sshd (run OpenSSH or another SSH server, e.g. dropbear)
21cr|nastr-tor-2.0-1|23	cat /var/lib/tor/nastr_tor_ssh/hostname (get your hostname inside tor)
21cr|nastr-tor-2.0-1|24	Add the following to ~/.ssh/config on clients:
21cr|nastr-tor-2.0-1|25	Host *.onion
21cr|nastr-tor-2.0-1|26	VerifyHostKeyDNS no
21cr|nastr-tor-2.0-1|27	ProxyCommand nc -x localhost:9050 -X 5 %h %p
21cr|nastr-tor-2.0-1|28	Port 1909
21cr|nastr-tor-2.0-1|29	(install netcat-openbsd if needed)s
21cr|nastr-tor-2.0-1|30	systemctl start tor
21cr|nastr-tor-2.0-1|31	Connect: ssh username@xxx.onion -p 1909
21cr|nastr-tor-2.0-1|32	Change 1909 to your port.
21cr|nastr-tor-2.0-1|33	
21cr|nastr-tor-2.0-1|34	%files
21cr|nastr-tor-2.0-1|35	%attr(0700,toruser,toruser) %dir /var/lib/tor/nastr_tor_ssh
21cr|nastr-tor-2.0-1|36	%config(noreplace) /etc/torrc.d/10-nastr-tor.conf
21cr|nastr-tor-2.0-1|37	%config(noreplace) /etc/torrc.d/20-nastr-tor-ssh.conf
21cr|nastr-tor-2.0-1|38	
21cr|nastr-tor-2.0-1|39	#----------------------------------------------------------
21cr|nastr-tor-2.0-1|40	
21cr|nastr-tor-2.0-1|41	%package networkmanager
21cr|nastr-tor-2.0-1|42	Summary: Automatically (re)start Tor when internet connection is (re)started
21cr|nastr-tor-2.0-1|43	Requires:	networkmanager
21cr|nastr-tor-2.0-1|44	
21cr|nastr-tor-2.0-1|45	%description networkmanager
21cr|nastr-tor-2.0-1|46	Automatically (re)start Tor when internet connection is (re)started.
21cr|nastr-tor-2.0-1|47	Tor daemon fails to properly keep its hiddens ervice online
21cr|nastr-tor-2.0-1|48	when internet is (re)connected after it is started.
21cr|nastr-tor-2.0-1|49	Especially useful when using WiFi.
21cr|nastr-tor-2.0-1|50	
21cr|nastr-tor-2.0-1|51	%files networkmanager
21cr|nastr-tor-2.0-1|52	/etc/NetworkManager/dispatcher.d/10-nastr-tor.sh
21cr|nastr-tor-2.0-1|53	
21cr|nastr-tor-2.0-1|54	#----------------------------------------------------------
21cr|nastr-tor-2.0-1|55	
21cr|nastr-tor-2.0-1|56	%prep
21cr|nastr-tor-2.0-1|57	:
21cr|nastr-tor-2.0-1|58	
21cr|nastr-tor-2.0-1|59	%build
21cr|nastr-tor-2.0-1|60	:
21cr|nastr-tor-2.0-1|61	
21cr|nastr-tor-2.0-1|62	%install
21cr|nastr-tor-2.0-1|63	mkdir -p %{buildroot}/var/lib/tor/nastr_tor_ssh
21cr|nastr-tor-2.0-1|64	mkdir -p %{buildroot}/etc/torrc.d
21cr|nastr-tor-2.0-1|65	install -m0644 %{SOURCE10} %{buildroot}/etc/torrc.d
21cr|nastr-tor-2.0-1|66	install -m0644 %{SOURCE20} %{buildroot}/etc/torrc.d
21cr|nastr-tor-2.0-1|67	mkdir -p %{buildroot}/etc/NetworkManager/dispatcher.d
21cr|nastr-tor-2.0-1|68	install -m0755 %{SOURCE30} %{buildroot}/etc/NetworkManager/dispatcher.d
21cr|nastr-tor-2.0-1|69	

3391 21
21cr|natmonitor-2.4-11|1	Summary:	This little utility monitor hosts bandwidth usage in your home lan
21cr|natmonitor-2.4-11|2	Name:		natmonitor
21cr|natmonitor-2.4-11|3	Version:	2.4
21cr|natmonitor-2.4-11|4	Release:	11
21cr|natmonitor-2.4-11|5	License:	GPLv2+
21cr|natmonitor-2.4-11|6	Group:		Monitoring
21cr|natmonitor-2.4-11|7	Url:		http://natmonitor.sourceforge.net/
21cr|natmonitor-2.4-11|8	Source0:	http://prdownloads.sourceforge.net/natmonitor/%{name}-%{version}.tar.bz2
21cr|natmonitor-2.4-11|9	Source1:	natmonitord.service
21cr|natmonitor-2.4-11|10	Patch0:		natmonitor-datadir.patch.bz2
21cr|natmonitor-2.4-11|11	Patch1:		natmonitord-conf.patch.bz2
21cr|natmonitor-2.4-11|12	Patch2:		natmonitor-2.4-makefile.patch
21cr|natmonitor-2.4-11|13	BuildRequires:	pcap-devel
21cr|natmonitor-2.4-11|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|natmonitor-2.4-11|15	
21cr|natmonitor-2.4-11|16	%description
21cr|natmonitor-2.4-11|17	NAT Monitor is a tool to monitor hosts' bandwidth usage in a
21cr|natmonitor-2.4-11|18	Linux-NAT network. A daemon collects data and clients display them
21cr|natmonitor-2.4-11|19	(currently a GTK app with graph and a text version). It detects
21cr|natmonitor-2.4-11|20	new hosts, saves up to 12 hours of data, and has a nice summary
21cr|natmonitor-2.4-11|21	statistic.
21cr|natmonitor-2.4-11|22	
21cr|natmonitor-2.4-11|23	%files
21cr|natmonitor-2.4-11|24	%doc API BUGS CHANGELOG README TODO
21cr|natmonitor-2.4-11|25	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/natmonitor.conf
21cr|natmonitor-2.4-11|26	%attr(0755,root,root) %{_bindir}/natmonitor
21cr|natmonitor-2.4-11|27	%attr(0755,root,root) %{_bindir}/natmonitorconsole
21cr|natmonitor-2.4-11|28	%{_datadir}/applications/%{name}.desktop
21cr|natmonitor-2.4-11|29	%{_miconsdir}/%{name}.png
21cr|natmonitor-2.4-11|30	%{_iconsdir}/%{name}.png
21cr|natmonitor-2.4-11|31	%{_liconsdir}/%{name}.png
21cr|natmonitor-2.4-11|32	
21cr|natmonitor-2.4-11|33	#----------------------------------------------------------------------------
21cr|natmonitor-2.4-11|34	
21cr|natmonitor-2.4-11|35	%package -n natmonitord
21cr|natmonitor-2.4-11|36	Summary:	The NAT Monitor daemon
21cr|natmonitor-2.4-11|37	Group:		System/Servers
21cr|natmonitor-2.4-11|38	Requires(pre,postun):	rpm-helper
21cr|natmonitor-2.4-11|39	Requires(post,preun,postun):	systemd
21cr|natmonitor-2.4-11|40	
21cr|natmonitor-2.4-11|41	%description -n natmonitord
21cr|natmonitor-2.4-11|42	The NAT Monitor daemon collects data for the natmonitor clients.
21cr|natmonitor-2.4-11|43	
21cr|natmonitor-2.4-11|44	%files -n natmonitord
21cr|natmonitor-2.4-11|45	%attr(0755,root,root) %{_unitdir}/natmonitord.service
21cr|natmonitor-2.4-11|46	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/natmonitord.conf
21cr|natmonitor-2.4-11|47	%attr(0755,root,root) %{_sbindir}/natmonitord
21cr|natmonitor-2.4-11|48	%attr(0755,natmonitor,natmonitor) %dir %{_localstatedir}/lib/natmonitor
21cr|natmonitor-2.4-11|49	
21cr|natmonitor-2.4-11|50	%pre -n natmonitord
21cr|natmonitor-2.4-11|51	%_pre_useradd natmonitor %{_localstatedir}/lib/natmonitor /bin/false
21cr|natmonitor-2.4-11|52	
21cr|natmonitor-2.4-11|53	%post -n natmonitord
21cr|natmonitor-2.4-11|54	%systemd_post natmonitord.service
21cr|natmonitor-2.4-11|55	
21cr|natmonitor-2.4-11|56	%preun -n natmonitord
21cr|natmonitor-2.4-11|57	%systemd_preun natmonitord.service
21cr|natmonitor-2.4-11|58	
21cr|natmonitor-2.4-11|59	%postun -n natmonitord
21cr|natmonitor-2.4-11|60	%systemd_postun_with_restart natmonitord.service
21cr|natmonitor-2.4-11|61	%_postun_userdel natmonitor
21cr|natmonitor-2.4-11|62	
21cr|natmonitor-2.4-11|63	#----------------------------------------------------------------------------
21cr|natmonitor-2.4-11|64	
21cr|natmonitor-2.4-11|65	%prep
21cr|natmonitor-2.4-11|66	%setup -q
21cr|natmonitor-2.4-11|67	%patch0 -p0 -b .datadir
21cr|natmonitor-2.4-11|68	%patch1 -p0 -b .natmonitord-conf
21cr|natmonitor-2.4-11|69	%patch2 -p1
21cr|natmonitor-2.4-11|70	
21cr|natmonitor-2.4-11|71	# fix dir perms
21cr|natmonitor-2.4-11|72	find . -type d | xargs chmod 755
21cr|natmonitor-2.4-11|73	
21cr|natmonitor-2.4-11|74	# fix file perms
21cr|natmonitor-2.4-11|75	find . -type f | xargs chmod 644
21cr|natmonitor-2.4-11|76	
21cr|natmonitor-2.4-11|77	%build
21cr|natmonitor-2.4-11|78	%make CC="%__cc %{optflags}"
21cr|natmonitor-2.4-11|79	
21cr|natmonitor-2.4-11|80	%install
21cr|natmonitor-2.4-11|81	install -d %{buildroot}%{_sysconfdir}
21cr|natmonitor-2.4-11|82	install -d %{buildroot}%{_unitdir}
21cr|natmonitor-2.4-11|83	install -d %{buildroot}%{_bindir}
21cr|natmonitor-2.4-11|84	install -d %{buildroot}%{_sbindir}
21cr|natmonitor-2.4-11|85	install -d %{buildroot}%{_localstatedir}/lib/natmonitor
21cr|natmonitor-2.4-11|86	
21cr|natmonitor-2.4-11|87	install -d %{buildroot}%{_miconsdir}
21cr|natmonitor-2.4-11|88	install -d %{buildroot}%{_iconsdir}
21cr|natmonitor-2.4-11|89	install -d %{buildroot}%{_liconsdir}
21cr|natmonitor-2.4-11|90	
21cr|natmonitor-2.4-11|91	install -m644 icons/%{name}16x16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|natmonitor-2.4-11|92	install -m644 icons/%{name}32x32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|natmonitor-2.4-11|93	install -m644 icons/%{name}48x48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|natmonitor-2.4-11|94	
21cr|natmonitor-2.4-11|95	install -m755 natmonitor %{buildroot}%{_bindir}/
21cr|natmonitor-2.4-11|96	install -m755 natmonitorconsole %{buildroot}%{_bindir}/
21cr|natmonitor-2.4-11|97	install -m755 natmonitord %{buildroot}%{_sbindir}/
21cr|natmonitor-2.4-11|98	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/natmonitord.service
21cr|natmonitor-2.4-11|99	
21cr|natmonitor-2.4-11|100	install -m644 natmonitor.conf %{buildroot}%{_sysconfdir}
21cr|natmonitor-2.4-11|101	install -m644 natmonitord.conf %{buildroot}%{_sysconfdir}
21cr|natmonitor-2.4-11|102	
21cr|natmonitor-2.4-11|103	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|natmonitor-2.4-11|104	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|natmonitor-2.4-11|105	[Desktop Entry]
21cr|natmonitor-2.4-11|106	Type=Application
21cr|natmonitor-2.4-11|107	Exec=%{name}
21cr|natmonitor-2.4-11|108	Name=Natmonitor
21cr|natmonitor-2.4-11|109	Comment=Utility to monitor hosts bandwidth usage in your home lan
21cr|natmonitor-2.4-11|110	Icon=%{name}
21cr|natmonitor-2.4-11|111	Categories=System;Monitor;
21cr|natmonitor-2.4-11|112	EOF

3392 21
21cr|nats-server-2.10.9-1|1	Summary:	High-Performance server for NATS, the cloud native messaging system
21cr|nats-server-2.10.9-1|2	Name:		nats-server
21cr|nats-server-2.10.9-1|3	Version:	2.10.9
21cr|nats-server-2.10.9-1|4	Release:	1
21cr|nats-server-2.10.9-1|5	License:	ASL 2.0
21cr|nats-server-2.10.9-1|6	Group:		System/Servers
21cr|nats-server-2.10.9-1|7	Url:		https://github.com/nats-io/nats-server
21cr|nats-server-2.10.9-1|8	Source0:	https://github.com/nats-io/nats-server/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|nats-server-2.10.9-1|9	# cd nats-server-%%{version}
21cr|nats-server-2.10.9-1|10	# go mod vendor
21cr|nats-server-2.10.9-1|11	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21cr|nats-server-2.10.9-1|12	Source1:	vendor-%{version}.tar.xz
21cr|nats-server-2.10.9-1|13	BuildRequires:	golang
21cr|nats-server-2.10.9-1|14	Requires(pre):	shadow-utils
21cr|nats-server-2.10.9-1|15	
21cr|nats-server-2.10.9-1|16	%description
21cr|nats-server-2.10.9-1|17	A High Performance NATS Server written in Go and hosted by the Cloud Native
21cr|nats-server-2.10.9-1|18	Computing Foundation (CNCF).
21cr|nats-server-2.10.9-1|19	
21cr|nats-server-2.10.9-1|20	%files
21cr|nats-server-2.10.9-1|21	%doc README.md
21cr|nats-server-2.10.9-1|22	%license LICENSE
21cr|nats-server-2.10.9-1|23	%attr(0750, nats, nats) %dir %{_sharedstatedir}/%{name}
21cr|nats-server-2.10.9-1|24	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|nats-server-2.10.9-1|25	%{_sbindir}/%{name}
21cr|nats-server-2.10.9-1|26	%{_unitdir}/%{name}.service
21cr|nats-server-2.10.9-1|27	
21cr|nats-server-2.10.9-1|28	%pre
21cr|nats-server-2.10.9-1|29	getent group nats >/dev/null || groupadd -r nats
21cr|nats-server-2.10.9-1|30	getent passwd nats >/dev/null || useradd -r -g nats -d %{_sharedstatedir}/%{name} -s /sbin/nologin -c "NATS Server account" nats
21cr|nats-server-2.10.9-1|31	exit 0
21cr|nats-server-2.10.9-1|32	
21cr|nats-server-2.10.9-1|33	%post
21cr|nats-server-2.10.9-1|34	%systemd_post %{name}.service
21cr|nats-server-2.10.9-1|35	
21cr|nats-server-2.10.9-1|36	%preun
21cr|nats-server-2.10.9-1|37	%systemd_preun %{name}.service
21cr|nats-server-2.10.9-1|38	
21cr|nats-server-2.10.9-1|39	%postun
21cr|nats-server-2.10.9-1|40	%systemd_postun_with_restart %{name}.service
21cr|nats-server-2.10.9-1|41	
21cr|nats-server-2.10.9-1|42	#----------------------------------------------------------------------------
21cr|nats-server-2.10.9-1|43	
21cr|nats-server-2.10.9-1|44	%prep
21cr|nats-server-2.10.9-1|45	%autosetup -p1 -a1
21cr|nats-server-2.10.9-1|46	
21cr|nats-server-2.10.9-1|47	%build
21cr|nats-server-2.10.9-1|48	%{_bindir}/go build
21cr|nats-server-2.10.9-1|49	
21cr|nats-server-2.10.9-1|50	%install
21cr|nats-server-2.10.9-1|51	mkdir -p %{buildroot}%{_sbindir}
21cr|nats-server-2.10.9-1|52	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
21cr|nats-server-2.10.9-1|53	mkdir -p %{buildroot}%{_sysconfdir}
21cr|nats-server-2.10.9-1|54	mkdir -p %{buildroot}%{_unitdir}
21cr|nats-server-2.10.9-1|55	
21cr|nats-server-2.10.9-1|56	cp %{name} %{buildroot}%{_sbindir}
21cr|nats-server-2.10.9-1|57	cp docker/%{name}.conf %{buildroot}%{_sysconfdir}
21cr|nats-server-2.10.9-1|58	cp util/%{name}.service %{buildroot}%{_unitdir}

3393 21
21cr|navit-0.5.6-1|1	Summary:	Car navigation system with routing engine
21cr|navit-0.5.6-1|2	Name:		navit
21cr|navit-0.5.6-1|3	Version:	0.5.6
21cr|navit-0.5.6-1|4	Release:	1
21cr|navit-0.5.6-1|5	License:	GPLv2+
21cr|navit-0.5.6-1|6	Group:		Sciences/Other
21cr|navit-0.5.6-1|7	Url:		http://www.navit-project.org/
21cr|navit-0.5.6-1|8	Source0:	https://github.com/navit-gps/navit/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|navit-0.5.6-1|9	Source1:	http://www.navit-project.org/maps/osm_bbox_11.3,47.9,11.7,48.2.osm.bz2
21cr|navit-0.5.6-1|10	Patch1:		navit-0.5.3-speech-dispatcher.patch
21cr|navit-0.5.6-1|11	Patch2:		navit-0.5.4-Findespeak.cmake.patch
21cr|navit-0.5.6-1|12	Patch3:		navit-0.5.4-static.patch
21cr|navit-0.5.6-1|13	Patch4:		navit-0.5.4-sample_map.patch
21cr|navit-0.5.6-1|14	Patch5:		navit-speech-dispatcher.patch
21cr|navit-0.5.6-1|15	BuildRequires:  pkgconfig(zlib)
21cr|navit-0.5.6-1|16	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|navit-0.5.6-1|17	BuildRequires:  pkgconfig(fontconfig)
21cr|navit-0.5.6-1|18	BuildRequires:  pkgconfig(freeglut)
21cr|navit-0.5.6-1|19	BuildRequires:  pkgconfig(freetype2)
21cr|navit-0.5.6-1|20	BuildRequires:  pkgconfig(fribidi)
21cr|navit-0.5.6-1|21	BuildRequires:  pkgconfig(gypsy)
21cr|navit-0.5.6-1|22	BuildRequires:  pkgconfig(libgarmin)
21cr|navit-0.5.6-1|23	BuildRequires:  pkgconfig(SDL_image)
21cr|navit-0.5.6-1|24	#BuildRequires:  pkgconfig(SDL2_ttf)
21cr|navit-0.5.6-1|25	BuildRequires:  pkgconfig(sdl)
21cr|navit-0.5.6-1|26	#BuildRequires:  pkgconfig(SDL2_image)
21cr|navit-0.5.6-1|27	BuildRequires:  pkgconfig(glesv2)
21cr|navit-0.5.6-1|28	BuildRequires:  pkgconfig(imlib2)
21cr|navit-0.5.6-1|29	BuildRequires:  pkgconfig(xmu)
21cr|navit-0.5.6-1|30	BuildRequires:  pkgconfig(glu)
21cr|navit-0.5.6-1|31	BuildRequires:  pkgconfig(python3)
21cr|navit-0.5.6-1|32	BuildRequires:  pkgconfig(dbus-glib-1)
21cr|navit-0.5.6-1|33	BuildRequires:  pkgconfig(gdlib)
21cr|navit-0.5.6-1|34	BuildRequires:  pkgconfig(speech-dispatcher)
21cr|navit-0.5.6-1|35	BuildRequires:  pkgconfig(libgps)
21cr|navit-0.5.6-1|36	BuildRequires:  pkgconfig(libgeoclue-2.0)
21cr|navit-0.5.6-1|37	BuildRequires:  pkgconfig(libprotobuf-c)
21cr|navit-0.5.6-1|38	BuildRequires:  protobuf-c
21cr|navit-0.5.6-1|39	BuildRequires:  pkgconfig(Qt5Core)
21cr|navit-0.5.6-1|40	BuildRequires:  pkgconfig(Qt5DBus)
21cr|navit-0.5.6-1|41	BuildRequires:  pkgconfig(Qt5Gui)
21cr|navit-0.5.6-1|42	BuildRequires:  pkgconfig(Qt5Multimedia)
21cr|navit-0.5.6-1|43	BuildRequires:  pkgconfig(Qt5Positioning)
21cr|navit-0.5.6-1|44	BuildRequires:  pkgconfig(Qt5Quick)
21cr|navit-0.5.6-1|45	BuildRequires:  pkgconfig(Qt5Sensors)
21cr|navit-0.5.6-1|46	BuildRequires:  pkgconfig(Qt5Svg)
21cr|navit-0.5.6-1|47	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|navit-0.5.6-1|48	BuildRequires:  freeimage-devel
21cr|navit-0.5.6-1|49	BuildRequires:  gettext-devel
21cr|navit-0.5.6-1|50	BuildRequires:  libespeak-devel
21cr|navit-0.5.6-1|51	BuildRequires:  nas-devel
21cr|navit-0.5.6-1|52	BuildRequires:  postgresql-devel
21cr|navit-0.5.6-1|53	BuildRequires:  cmake
21cr|navit-0.5.6-1|54	BuildRequires:  inkscape
21cr|navit-0.5.6-1|55	BuildRequires:  pkgconfig(librsvg-2.0)
21cr|navit-0.5.6-1|56	BuildRequires:  xsltproc
21cr|navit-0.5.6-1|57	Requires:       fonts-ttf-dejavu
21cr|navit-0.5.6-1|58	Recommends:     gpsd
21cr|navit-0.5.6-1|59	
21cr|navit-0.5.6-1|60	%description
21cr|navit-0.5.6-1|61	Navit is a car navigation system with routing engine. Its modular
21cr|navit-0.5.6-1|62	design is capable of using vector maps of various formats for routing
21cr|navit-0.5.6-1|63	and rendering of the displayed map. It's even possible to use multiple
21cr|navit-0.5.6-1|64	maps at a time.
21cr|navit-0.5.6-1|65	
21cr|navit-0.5.6-1|66	The GTK+ or SDL user interfaces are designed to work well with touch
21cr|navit-0.5.6-1|67	screen displays. Points of Interest of various formats are displayed
21cr|navit-0.5.6-1|68	on the map.
21cr|navit-0.5.6-1|69	
21cr|navit-0.5.6-1|70	The current vehicle position is either read from gpsd or directly from
21cr|navit-0.5.6-1|71	NMEA GPS sensors.
21cr|navit-0.5.6-1|72	
21cr|navit-0.5.6-1|73	The routing engine not only calculates an optimal route to your
21cr|navit-0.5.6-1|74	destination, but also generates directions and even speaks to you.
21cr|navit-0.5.6-1|75	
21cr|navit-0.5.6-1|76	%files -f %{name}.lang
21cr|navit-0.5.6-1|77	%doc AUTHORS README.md README.urpmi CHANGELOG*
21cr|navit-0.5.6-1|78	%{_bindir}/*
21cr|navit-0.5.6-1|79	%{_libdir}/%{name}
21cr|navit-0.5.6-1|80	%{_datadir}/dbus-1/services/org.navit_project.navit.service
21cr|navit-0.5.6-1|81	%exclude %{_libdir}/%{name}/graphics/libgraphics_sdl*
21cr|navit-0.5.6-1|82	%exclude %{_libdir}/%{name}/gui/libgui_gtk*
21cr|navit-0.5.6-1|83	%{_datadir}/applications/%{name}.desktop
21cr|navit-0.5.6-1|84	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|navit-0.5.6-1|85	%{_datadir}/%{name}
21cr|navit-0.5.6-1|86	%{_mandir}/man1/*
21cr|navit-0.5.6-1|87	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.xml
21cr|navit-0.5.6-1|88	
21cr|navit-0.5.6-1|89	#----------------------------------------------------------------------------
21cr|navit-0.5.6-1|90	
21cr|navit-0.5.6-1|91	%package graphics-sdl
21cr|navit-0.5.6-1|92	Summary:	SDL graphics renderer for Navit navigation system
21cr|navit-0.5.6-1|93	Group:		Sciences/Other
21cr|navit-0.5.6-1|94	Requires:	%{name} = %{EVRD}
21cr|navit-0.5.6-1|95	
21cr|navit-0.5.6-1|96	%description graphics-sdl
21cr|navit-0.5.6-1|97	Navit is a car navigation system with routing engine. This package
21cr|navit-0.5.6-1|98	contains the SDL graphics renderer for Navit. You need to enable
21cr|navit-0.5.6-1|99	this renderer in /etc/navit/navit.xml or ~/.navit/navit.xml to use it.
21cr|navit-0.5.6-1|100	
21cr|navit-0.5.6-1|101	%files graphics-sdl
21cr|navit-0.5.6-1|102	%{_libdir}/%{name}/graphics/libgraphics_sdl*
21cr|navit-0.5.6-1|103	
21cr|navit-0.5.6-1|104	#----------------------------------------------------------------------------
21cr|navit-0.5.6-1|105	
21cr|navit-0.5.6-1|106	%package gtk-gui
21cr|navit-0.5.6-1|107	Summary:	GTK GUI for Navit navigation system
21cr|navit-0.5.6-1|108	Group:		Sciences/Other
21cr|navit-0.5.6-1|109	Requires:	%{name} = %{EVRD}
21cr|navit-0.5.6-1|110	
21cr|navit-0.5.6-1|111	%description gtk-gui
21cr|navit-0.5.6-1|112	Navit is a car navigation system with routing engine. This package
21cr|navit-0.5.6-1|113	contains the GTK GUI for Navit. You need to enable this GUI in
21cr|navit-0.5.6-1|114	/etc/navit/navit.xml or ~/.navit/navit.xml to use it.
21cr|navit-0.5.6-1|115	
21cr|navit-0.5.6-1|116	%files gtk-gui
21cr|navit-0.5.6-1|117	%{_libdir}/%{name}/gui/libgui_gtk*
21cr|navit-0.5.6-1|118	
21cr|navit-0.5.6-1|119	#----------------------------------------------------------------------------
21cr|navit-0.5.6-1|120	
21cr|navit-0.5.6-1|121	%prep
21cr|navit-0.5.6-1|122	%autosetup -p1
21cr|navit-0.5.6-1|123	
21cr|navit-0.5.6-1|124	install -m 0644 %{SOURCE1} navit/maps
21cr|navit-0.5.6-1|125	
21cr|navit-0.5.6-1|126	mkdir -p build/navit/maps
21cr|navit-0.5.6-1|127	cp navit/maps/* build/navit/maps/
21cr|navit-0.5.6-1|128	
21cr|navit-0.5.6-1|129	# fix for Error reading SVG:XML parse error: Namespace prefix rdf on RDF is not defined
21cr|navit-0.5.6-1|130	pushd navit/icons
21cr|navit-0.5.6-1|131	for i in country_GD country_VC;
21cr|navit-0.5.6-1|132	do mv $i.svgz $i.temp.svgz && inkscape $i.temp.svgz --export-plain-svg=$i.svgz && rm $i.temp.svgz
21cr|navit-0.5.6-1|133	done
21cr|navit-0.5.6-1|134	popd
21cr|navit-0.5.6-1|135	
21cr|navit-0.5.6-1|136	%build
21cr|navit-0.5.6-1|137	%define _disable_ld_no_undefined 1
21cr|navit-0.5.6-1|138	
21cr|navit-0.5.6-1|139	%cmake -Wno-dev \
21cr|navit-0.5.6-1|140	%ifarch %{ix86} %{arm}
21cr|navit-0.5.6-1|141	-DSAMPLE_MAP=FALSE \
21cr|navit-0.5.6-1|142	%endif
21cr|navit-0.5.6-1|143	-Dgraphics/gd=TRUE
21cr|navit-0.5.6-1|144	
21cr|navit-0.5.6-1|145	%make
21cr|navit-0.5.6-1|146	
21cr|navit-0.5.6-1|147	%install
21cr|navit-0.5.6-1|148	%makeinstall_std -C build
21cr|navit-0.5.6-1|149	
21cr|navit-0.5.6-1|150	# Don't need the README here
21cr|navit-0.5.6-1|151	rm -f %{buildroot}%{_datadir}/%{name}/README
21cr|navit-0.5.6-1|152	
21cr|navit-0.5.6-1|153	# Put the config file in /etc: upstream likes it in /usr to be
21cr|navit-0.5.6-1|154	# relocatable, but that doesn't concern us. The code does check
21cr|navit-0.5.6-1|155	# in /etc, so we don't need a patch - AdamW 2009/01
21cr|navit-0.5.6-1|156	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|navit-0.5.6-1|157	mv %{buildroot}%{_datadir}/%{name}/%{name}.xml %{buildroot}%{_sysconfdir}/%{name}/%{name}.xml
21cr|navit-0.5.6-1|158	
21cr|navit-0.5.6-1|159	# Create a README.urpmi - AdamW 2009/01
21cr|navit-0.5.6-1|160	cat > README.urpmi << EOF
21cr|navit-0.5.6-1|161	Navit comes with a sample map of Munich, but if you live (or drive!)
21cr|navit-0.5.6-1|162	anywhere else, you'll need to add another map set. These are not
21cr|navit-0.5.6-1|163	available as packages because they're rather large and the data changes
21cr|navit-0.5.6-1|164	on a daily basis, so the packages would have to be refreshed very
21cr|navit-0.5.6-1|165	often. For instructions on downloading or generating, and installing,
21cr|navit-0.5.6-1|166	different types of map sets, see these Navit Wiki pages:
21cr|navit-0.5.6-1|167	
21cr|navit-0.5.6-1|168	http://wiki.navit-project.org/index.php/OpenStreetMaps
21cr|navit-0.5.6-1|169	
21cr|navit-0.5.6-1|170	http://wiki.navit-project.org/index.php/European_maps
21cr|navit-0.5.6-1|171	
21cr|navit-0.5.6-1|172	http://wiki.navit-project.org/index.php/Garmin_maps
21cr|navit-0.5.6-1|173	
21cr|navit-0.5.6-1|174	You should either add the appropriate configuration elements to
21cr|navit-0.5.6-1|175	/etc/navit/navit.xml, or copy /etc/navit/navit.xml to
21cr|navit-0.5.6-1|176	~/.navit/navit.xml and edit it there. You may have to remove or comment
21cr|navit-0.5.6-1|177	out the section for the sample map set, also. Also note that the
21cr|navit-0.5.6-1|178	default configuration assumes you have a GPS device active, and gpsd
21cr|navit-0.5.6-1|179	running.
21cr|navit-0.5.6-1|180	EOF
21cr|navit-0.5.6-1|181	
21cr|navit-0.5.6-1|182	%find_lang %{name}

3394 21
21cr|nbdkit-1.39.4-1|1	Summary:	NBD server with stable plugin ABI and permissive license
21cr|nbdkit-1.39.4-1|2	Name:		nbdkit
21cr|nbdkit-1.39.4-1|3	Version:	1.39.4
21cr|nbdkit-1.39.4-1|4	Release:	1
21cr|nbdkit-1.39.4-1|5	License:	BSD
21cr|nbdkit-1.39.4-1|6	Group:		System/Servers
21cr|nbdkit-1.39.4-1|7	Url:		https://gitlab.com/nbdkit/nbdkit
21cr|nbdkit-1.39.4-1|8	Source0:	https://gitlab.com/nbdkit/nbdkit/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|nbdkit-1.39.4-1|9	BuildRequires:	bash-completion
21cr|nbdkit-1.39.4-1|10	BuildRequires:	e2fsprogs
21cr|nbdkit-1.39.4-1|11	BuildRequires:	xorriso
21cr|nbdkit-1.39.4-1|12	BuildRequires:	boost-devel
21cr|nbdkit-1.39.4-1|13	BuildRequires:	perl-devel
21cr|nbdkit-1.39.4-1|14	BuildRequires:	perl(ExtUtils::Embed)
21cr|nbdkit-1.39.4-1|15	BuildRequires:	perl(Pod::Man)
21cr|nbdkit-1.39.4-1|16	BuildRequires:	pkgconfig(bash-completion)
21cr|nbdkit-1.39.4-1|17	BuildRequires:	pkgconfig(ext2fs)
21cr|nbdkit-1.39.4-1|18	BuildRequires:	pkgconfig(gnutls)
21cr|nbdkit-1.39.4-1|19	BuildRequires:	pkgconfig(libcurl)
21cr|nbdkit-1.39.4-1|20	BuildRequires:	pkgconfig(libguestfs)
21cr|nbdkit-1.39.4-1|21	BuildRequires:	pkgconfig(liblzma)
21cr|nbdkit-1.39.4-1|22	BuildRequires:	pkgconfig(libssh)
21cr|nbdkit-1.39.4-1|23	BuildRequires:	pkgconfig(libtorrent-rasterbar)
21cr|nbdkit-1.39.4-1|24	BuildRequires:	pkgconfig(libvirt)
21cr|nbdkit-1.39.4-1|25	BuildRequires:	pkgconfig(libzstd)
21cr|nbdkit-1.39.4-1|26	BuildRequires:	pkgconfig(lua)
21cr|nbdkit-1.39.4-1|27	BuildRequires:	pkgconfig(python3)
21cr|nbdkit-1.39.4-1|28	BuildRequires:	pkgconfig(tcl)
21cr|nbdkit-1.39.4-1|29	BuildRequires:	pkgconfig(zlib)
21cr|nbdkit-1.39.4-1|30	BuildRequires:	python3dist(boto3)
21cr|nbdkit-1.39.4-1|31	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|32	Requires:	%{name}-basic-plugins = %{EVRD}
21cr|nbdkit-1.39.4-1|33	Requires:	%{name}-basic-filters = %{EVRD}
21cr|nbdkit-1.39.4-1|34	
21cr|nbdkit-1.39.4-1|35	%description
21cr|nbdkit-1.39.4-1|36	Nbdkit is an NBD server. NBD — Network Block Device — is a protocol
21cr|nbdkit-1.39.4-1|37	for accessing Block Devices (hard disks and disk-like things) over a
21cr|nbdkit-1.39.4-1|38	Network.
21cr|nbdkit-1.39.4-1|39	
21cr|nbdkit-1.39.4-1|40	%files
21cr|nbdkit-1.39.4-1|41	# metapackage
21cr|nbdkit-1.39.4-1|42	
21cr|nbdkit-1.39.4-1|43	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|44	
21cr|nbdkit-1.39.4-1|45	%package server
21cr|nbdkit-1.39.4-1|46	Summary:	The %{name} server
21cr|nbdkit-1.39.4-1|47	Group:		System/Servers
21cr|nbdkit-1.39.4-1|48	
21cr|nbdkit-1.39.4-1|49	%description server
21cr|nbdkit-1.39.4-1|50	This package contains the %{name} server with only the null plugin
21cr|nbdkit-1.39.4-1|51	and no filters. To install a basic set of plugins and filters you
21cr|nbdkit-1.39.4-1|52	need to install "%{name}-basic-plugins", "%{name}-basic-filters" or
21cr|nbdkit-1.39.4-1|53	the metapackage "%{name}".
21cr|nbdkit-1.39.4-1|54	
21cr|nbdkit-1.39.4-1|55	%files server
21cr|nbdkit-1.39.4-1|56	%doc README.md
21cr|nbdkit-1.39.4-1|57	%license LICENSE
21cr|nbdkit-1.39.4-1|58	%dir %{_libdir}/%{name}
21cr|nbdkit-1.39.4-1|59	%dir %{_libdir}/%{name}/filters
21cr|nbdkit-1.39.4-1|60	%dir %{_libdir}/%{name}/plugins
21cr|nbdkit-1.39.4-1|61	%{_libdir}/%{name}/plugins/%{name}-null-plugin.so
21cr|nbdkit-1.39.4-1|62	%{_mandir}/man1/%{name}.1*
21cr|nbdkit-1.39.4-1|63	%{_mandir}/man1/%{name}-captive.1*
21cr|nbdkit-1.39.4-1|64	%{_mandir}/man1/%{name}-client.1*
21cr|nbdkit-1.39.4-1|65	%{_mandir}/man1/%{name}-loop.1*
21cr|nbdkit-1.39.4-1|66	%{_mandir}/man1/%{name}-null-plugin.1*
21cr|nbdkit-1.39.4-1|67	%{_mandir}/man1/%{name}-probing.1*
21cr|nbdkit-1.39.4-1|68	%{_mandir}/man1/%{name}-protocol.1*
21cr|nbdkit-1.39.4-1|69	%{_mandir}/man1/%{name}-security.1*
21cr|nbdkit-1.39.4-1|70	%{_mandir}/man1/%{name}-service.1*
21cr|nbdkit-1.39.4-1|71	%{_mandir}/man1/%{name}-tls.1*
21cr|nbdkit-1.39.4-1|72	%{_sbindir}/%{name}
21cr|nbdkit-1.39.4-1|73	
21cr|nbdkit-1.39.4-1|74	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|75	
21cr|nbdkit-1.39.4-1|76	%package basic-plugins
21cr|nbdkit-1.39.4-1|77	Summary:	Basic plugins for %{name}
21cr|nbdkit-1.39.4-1|78	Group:		System/Servers
21cr|nbdkit-1.39.4-1|79	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|80	
21cr|nbdkit-1.39.4-1|81	%description basic-plugins
21cr|nbdkit-1.39.4-1|82	This package contains plugins for %{name} which only depend on simple
21cr|nbdkit-1.39.4-1|83	C libraries: glibc, gnutls, libzstd. Other plugins for %{name} with
21cr|nbdkit-1.39.4-1|84	more complex dependencies are packaged separately.
21cr|nbdkit-1.39.4-1|85	
21cr|nbdkit-1.39.4-1|86	
21cr|nbdkit-1.39.4-1|87	%files basic-plugins
21cr|nbdkit-1.39.4-1|88	%doc README.md
21cr|nbdkit-1.39.4-1|89	%license LICENSE
21cr|nbdkit-1.39.4-1|90	%{_libdir}/%{name}/plugins/%{name}-data-plugin.so
21cr|nbdkit-1.39.4-1|91	%{_libdir}/%{name}/plugins/%{name}-eval-plugin.so
21cr|nbdkit-1.39.4-1|92	%{_libdir}/%{name}/plugins/%{name}-file-plugin.so
21cr|nbdkit-1.39.4-1|93	%{_libdir}/%{name}/plugins/%{name}-floppy-plugin.so
21cr|nbdkit-1.39.4-1|94	%{_libdir}/%{name}/plugins/%{name}-full-plugin.so
21cr|nbdkit-1.39.4-1|95	%{_libdir}/%{name}/plugins/%{name}-info-plugin.so
21cr|nbdkit-1.39.4-1|96	%{_libdir}/%{name}/plugins/%{name}-memory-plugin.so
21cr|nbdkit-1.39.4-1|97	%{_libdir}/%{name}/plugins/%{name}-ondemand-plugin.so
21cr|nbdkit-1.39.4-1|98	%{_libdir}/%{name}/plugins/%{name}-ones-plugin.so
21cr|nbdkit-1.39.4-1|99	%{_libdir}/%{name}/plugins/%{name}-partitioning-plugin.so
21cr|nbdkit-1.39.4-1|100	%{_libdir}/%{name}/plugins/%{name}-pattern-plugin.so
21cr|nbdkit-1.39.4-1|101	%{_libdir}/%{name}/plugins/%{name}-random-plugin.so
21cr|nbdkit-1.39.4-1|102	%{_libdir}/%{name}/plugins/%{name}-sh-plugin.so
21cr|nbdkit-1.39.4-1|103	%{_libdir}/%{name}/plugins/%{name}-sparse-random-plugin.so
21cr|nbdkit-1.39.4-1|104	%{_libdir}/%{name}/plugins/%{name}-split-plugin.so
21cr|nbdkit-1.39.4-1|105	%{_libdir}/%{name}/plugins/%{name}-zero-plugin.so
21cr|nbdkit-1.39.4-1|106	%{_mandir}/man1/%{name}-data-plugin.1*
21cr|nbdkit-1.39.4-1|107	%{_mandir}/man1/%{name}-eval-plugin.1*
21cr|nbdkit-1.39.4-1|108	%{_mandir}/man1/%{name}-file-plugin.1*
21cr|nbdkit-1.39.4-1|109	%{_mandir}/man1/%{name}-floppy-plugin.1*
21cr|nbdkit-1.39.4-1|110	%{_mandir}/man1/%{name}-full-plugin.1*
21cr|nbdkit-1.39.4-1|111	%{_mandir}/man1/%{name}-info-plugin.1*
21cr|nbdkit-1.39.4-1|112	%{_mandir}/man1/%{name}-memory-plugin.1*
21cr|nbdkit-1.39.4-1|113	%{_mandir}/man1/%{name}-ondemand-plugin.1*
21cr|nbdkit-1.39.4-1|114	%{_mandir}/man1/%{name}-ones-plugin.1*
21cr|nbdkit-1.39.4-1|115	%{_mandir}/man1/%{name}-partitioning-plugin.1*
21cr|nbdkit-1.39.4-1|116	%{_mandir}/man1/%{name}-pattern-plugin.1*
21cr|nbdkit-1.39.4-1|117	%{_mandir}/man1/%{name}-random-plugin.1*
21cr|nbdkit-1.39.4-1|118	%{_mandir}/man1/%{name}-sparse-random-plugin.1*
21cr|nbdkit-1.39.4-1|119	%{_mandir}/man1/%{name}-split-plugin.1*
21cr|nbdkit-1.39.4-1|120	%{_mandir}/man1/%{name}-zero-plugin.1*
21cr|nbdkit-1.39.4-1|121	%{_mandir}/man3/%{name}-sh-plugin.3*
21cr|nbdkit-1.39.4-1|122	
21cr|nbdkit-1.39.4-1|123	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|124	
21cr|nbdkit-1.39.4-1|125	%package example-plugins
21cr|nbdkit-1.39.4-1|126	Summary:	Example plugins for %{name}
21cr|nbdkit-1.39.4-1|127	Group:		System/Servers
21cr|nbdkit-1.39.4-1|128	Requires:	%{name}-perl-plugin = %{EVRD}
21cr|nbdkit-1.39.4-1|129	
21cr|nbdkit-1.39.4-1|130	%description example-plugins
21cr|nbdkit-1.39.4-1|131	This package contains example plugins for %{name}.
21cr|nbdkit-1.39.4-1|132	
21cr|nbdkit-1.39.4-1|133	%files example-plugins
21cr|nbdkit-1.39.4-1|134	%doc README.md
21cr|nbdkit-1.39.4-1|135	%license LICENSE
21cr|nbdkit-1.39.4-1|136	%{_libdir}/%{name}/plugins/%{name}-example*-plugin.so
21cr|nbdkit-1.39.4-1|137	%{_libdir}/%{name}/plugins/%{name}-example4-plugin
21cr|nbdkit-1.39.4-1|138	%{_mandir}/man1/%{name}-example*-plugin.1*
21cr|nbdkit-1.39.4-1|139	
21cr|nbdkit-1.39.4-1|140	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|141	
21cr|nbdkit-1.39.4-1|142	%package cc-plugin
21cr|nbdkit-1.39.4-1|143	Summary:	Write small inline C plugins and scripts for %{name}
21cr|nbdkit-1.39.4-1|144	Group:		System/Servers
21cr|nbdkit-1.39.4-1|145	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|146	
21cr|nbdkit-1.39.4-1|147	%description cc-plugin
21cr|nbdkit-1.39.4-1|148	This package contains support for writing inline C plugins and scripts for %{name}.
21cr|nbdkit-1.39.4-1|149	NOTE this is NOT the right package for writing plugins in C,
21cr|nbdkit-1.39.4-1|150	install %{name}-devel for that.
21cr|nbdkit-1.39.4-1|151	
21cr|nbdkit-1.39.4-1|152	%files cc-plugin
21cr|nbdkit-1.39.4-1|153	%doc README.md
21cr|nbdkit-1.39.4-1|154	%license LICENSE
21cr|nbdkit-1.39.4-1|155	%{_libdir}/%{name}/plugins/%{name}-cc-plugin.so
21cr|nbdkit-1.39.4-1|156	%{_mandir}/man3/%{name}-cc-plugin.3*
21cr|nbdkit-1.39.4-1|157	
21cr|nbdkit-1.39.4-1|158	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|159	
21cr|nbdkit-1.39.4-1|160	%package cdi-plugin
21cr|nbdkit-1.39.4-1|161	Summary:	Containerized Data Import plugin for %{name}
21cr|nbdkit-1.39.4-1|162	Group:		System/Servers
21cr|nbdkit-1.39.4-1|163	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|164	Requires:	jq
21cr|nbdkit-1.39.4-1|165	Requires:	podman
21cr|nbdkit-1.39.4-1|166	
21cr|nbdkit-1.39.4-1|167	%description cdi-plugin
21cr|nbdkit-1.39.4-1|168	This package contains Containerized Data Import support for %{name}.
21cr|nbdkit-1.39.4-1|169	
21cr|nbdkit-1.39.4-1|170	%files cdi-plugin
21cr|nbdkit-1.39.4-1|171	%doc README.md
21cr|nbdkit-1.39.4-1|172	%license LICENSE
21cr|nbdkit-1.39.4-1|173	%{_libdir}/%{name}/plugins/%{name}-cdi-plugin.so
21cr|nbdkit-1.39.4-1|174	%{_mandir}/man1/%{name}-cdi-plugin.1*
21cr|nbdkit-1.39.4-1|175	
21cr|nbdkit-1.39.4-1|176	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|177	
21cr|nbdkit-1.39.4-1|178	%package curl-plugin
21cr|nbdkit-1.39.4-1|179	Summary:	HTTP/FTP (cURL) plugin for %{name}
21cr|nbdkit-1.39.4-1|180	Group:		System/Servers
21cr|nbdkit-1.39.4-1|181	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|182	
21cr|nbdkit-1.39.4-1|183	%description curl-plugin
21cr|nbdkit-1.39.4-1|184	This package contains cURL (HTTP/FTP) support for %{name}.
21cr|nbdkit-1.39.4-1|185	
21cr|nbdkit-1.39.4-1|186	%files curl-plugin
21cr|nbdkit-1.39.4-1|187	%doc README.md
21cr|nbdkit-1.39.4-1|188	%license LICENSE
21cr|nbdkit-1.39.4-1|189	%{_libdir}/%{name}/plugins/%{name}-curl-plugin.so
21cr|nbdkit-1.39.4-1|190	%{_mandir}/man1/%{name}-curl-plugin.1*
21cr|nbdkit-1.39.4-1|191	
21cr|nbdkit-1.39.4-1|192	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|193	
21cr|nbdkit-1.39.4-1|194	%package gcs-plugin
21cr|nbdkit-1.39.4-1|195	Summary:	Gooogle Cloud Storage plugin %{name}
21cr|nbdkit-1.39.4-1|196	Group:		System/Servers
21cr|nbdkit-1.39.4-1|197	Requires:	%{name}-python-plugin = %{EVRD}
21cr|nbdkit-1.39.4-1|198	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|199	
21cr|nbdkit-1.39.4-1|200	%description gcs-plugin
21cr|nbdkit-1.39.4-1|201	This package lets you open disk images stored in Google Cloud Storage using %{name}.
21cr|nbdkit-1.39.4-1|202	
21cr|nbdkit-1.39.4-1|203	%files gcs-plugin
21cr|nbdkit-1.39.4-1|204	%doc README.md
21cr|nbdkit-1.39.4-1|205	%license LICENSE
21cr|nbdkit-1.39.4-1|206	%{_libdir}/%{name}/plugins/%{name}-gcs-plugin
21cr|nbdkit-1.39.4-1|207	%{_mandir}/man1/%{name}-gcs-plugin.1*
21cr|nbdkit-1.39.4-1|208	
21cr|nbdkit-1.39.4-1|209	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|210	
21cr|nbdkit-1.39.4-1|211	%package guestfs-plugin
21cr|nbdkit-1.39.4-1|212	Summary:	Libguestfs plugin for %{name}
21cr|nbdkit-1.39.4-1|213	Group:		System/Servers
21cr|nbdkit-1.39.4-1|214	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|215	
21cr|nbdkit-1.39.4-1|216	%description guestfs-plugin
21cr|nbdkit-1.39.4-1|217	This package is a libguestfs plugin for %{name}.
21cr|nbdkit-1.39.4-1|218	
21cr|nbdkit-1.39.4-1|219	%files guestfs-plugin
21cr|nbdkit-1.39.4-1|220	%doc README.md
21cr|nbdkit-1.39.4-1|221	%license LICENSE
21cr|nbdkit-1.39.4-1|222	%{_libdir}/%{name}/plugins/%{name}-guestfs-plugin.so
21cr|nbdkit-1.39.4-1|223	%{_mandir}/man1/%{name}-guestfs-plugin.1*
21cr|nbdkit-1.39.4-1|224	
21cr|nbdkit-1.39.4-1|225	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|226	
21cr|nbdkit-1.39.4-1|227	%package iso-plugin
21cr|nbdkit-1.39.4-1|228	Summary:	Virtual ISO 9660 plugin for %{name}
21cr|nbdkit-1.39.4-1|229	Group:		System/Servers
21cr|nbdkit-1.39.4-1|230	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|231	Requires:	xorriso
21cr|nbdkit-1.39.4-1|232	
21cr|nbdkit-1.39.4-1|233	%description iso-plugin
21cr|nbdkit-1.39.4-1|234	This package is a virtual ISO 9660 (CD-ROM) plugin for %{name}.
21cr|nbdkit-1.39.4-1|235	
21cr|nbdkit-1.39.4-1|236	%files iso-plugin
21cr|nbdkit-1.39.4-1|237	%doc README.md
21cr|nbdkit-1.39.4-1|238	%license LICENSE
21cr|nbdkit-1.39.4-1|239	%{_libdir}/%{name}/plugins/%{name}-iso-plugin.so
21cr|nbdkit-1.39.4-1|240	%{_mandir}/man1/%{name}-iso-plugin.1*
21cr|nbdkit-1.39.4-1|241	
21cr|nbdkit-1.39.4-1|242	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|243	
21cr|nbdkit-1.39.4-1|244	%package libvirt-plugin
21cr|nbdkit-1.39.4-1|245	Summary:	Libvirt plugin for %{name}
21cr|nbdkit-1.39.4-1|246	Group:		System/Servers
21cr|nbdkit-1.39.4-1|247	
21cr|nbdkit-1.39.4-1|248	%description libvirt-plugin
21cr|nbdkit-1.39.4-1|249	This package is a libvirt plugin for %{name}. It lets you access
21cr|nbdkit-1.39.4-1|250	libvirt guest disks readonly. It is implemented using the libvirt
21cr|nbdkit-1.39.4-1|251	virDomainBlockPeek API.
21cr|nbdkit-1.39.4-1|252	
21cr|nbdkit-1.39.4-1|253	%files libvirt-plugin
21cr|nbdkit-1.39.4-1|254	%doc README.md
21cr|nbdkit-1.39.4-1|255	%license LICENSE
21cr|nbdkit-1.39.4-1|256	%{_libdir}/%{name}/plugins/%{name}-libvirt-plugin.so
21cr|nbdkit-1.39.4-1|257	%{_mandir}/man1/%{name}-libvirt-plugin.1*
21cr|nbdkit-1.39.4-1|258	
21cr|nbdkit-1.39.4-1|259	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|260	
21cr|nbdkit-1.39.4-1|261	%package linuxdisk-plugin
21cr|nbdkit-1.39.4-1|262	Summary:	Virtual Linux disk plugin for %{name}
21cr|nbdkit-1.39.4-1|263	Group:		System/Servers
21cr|nbdkit-1.39.4-1|264	Requires:	e2fsprogs
21cr|nbdkit-1.39.4-1|265	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|266	
21cr|nbdkit-1.39.4-1|267	%description linuxdisk-plugin
21cr|nbdkit-1.39.4-1|268	This package is a virtual Linux disk plugin for %{name}.
21cr|nbdkit-1.39.4-1|269	
21cr|nbdkit-1.39.4-1|270	%files linuxdisk-plugin
21cr|nbdkit-1.39.4-1|271	%doc README.md
21cr|nbdkit-1.39.4-1|272	%license LICENSE
21cr|nbdkit-1.39.4-1|273	%{_libdir}/%{name}/plugins/%{name}-linuxdisk-plugin.so
21cr|nbdkit-1.39.4-1|274	%{_mandir}/man1/%{name}-linuxdisk-plugin.1*
21cr|nbdkit-1.39.4-1|275	
21cr|nbdkit-1.39.4-1|276	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|277	
21cr|nbdkit-1.39.4-1|278	%package lua-plugin
21cr|nbdkit-1.39.4-1|279	Summary:	Lua plugin for %{name}
21cr|nbdkit-1.39.4-1|280	Group:		System/Servers
21cr|nbdkit-1.39.4-1|281	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|282	
21cr|nbdkit-1.39.4-1|283	%description lua-plugin
21cr|nbdkit-1.39.4-1|284	This package lets you write Lua plugins for %{name}.
21cr|nbdkit-1.39.4-1|285	
21cr|nbdkit-1.39.4-1|286	%files lua-plugin
21cr|nbdkit-1.39.4-1|287	%doc README.md
21cr|nbdkit-1.39.4-1|288	%license LICENSE
21cr|nbdkit-1.39.4-1|289	%{_libdir}/%{name}/plugins/%{name}-lua-plugin.so
21cr|nbdkit-1.39.4-1|290	%{_mandir}/man3/%{name}-lua-plugin.3*
21cr|nbdkit-1.39.4-1|291	
21cr|nbdkit-1.39.4-1|292	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|293	
21cr|nbdkit-1.39.4-1|294	%package perl-plugin
21cr|nbdkit-1.39.4-1|295	Summary:	Perl plugin for %{name}
21cr|nbdkit-1.39.4-1|296	Group:		System/Servers
21cr|nbdkit-1.39.4-1|297	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|298	
21cr|nbdkit-1.39.4-1|299	%description perl-plugin
21cr|nbdkit-1.39.4-1|300	This package lets you write Perl plugins for %{name}.
21cr|nbdkit-1.39.4-1|301	
21cr|nbdkit-1.39.4-1|302	%files perl-plugin
21cr|nbdkit-1.39.4-1|303	%doc README.md
21cr|nbdkit-1.39.4-1|304	%license LICENSE
21cr|nbdkit-1.39.4-1|305	%{_libdir}/%{name}/plugins/%{name}-perl-plugin.so
21cr|nbdkit-1.39.4-1|306	%{_mandir}/man3/%{name}-perl-plugin.3*
21cr|nbdkit-1.39.4-1|307	
21cr|nbdkit-1.39.4-1|308	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|309	
21cr|nbdkit-1.39.4-1|310	%package python-plugin
21cr|nbdkit-1.39.4-1|311	Summary:	Python 3 plugin for %{name}
21cr|nbdkit-1.39.4-1|312	Group:		System/Servers
21cr|nbdkit-1.39.4-1|313	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|314	
21cr|nbdkit-1.39.4-1|315	%description python-plugin
21cr|nbdkit-1.39.4-1|316	This package lets you write Python 3 plugins for %{name}.
21cr|nbdkit-1.39.4-1|317	
21cr|nbdkit-1.39.4-1|318	%files python-plugin
21cr|nbdkit-1.39.4-1|319	%doc README.md
21cr|nbdkit-1.39.4-1|320	%license LICENSE
21cr|nbdkit-1.39.4-1|321	%{_libdir}/%{name}/plugins/%{name}-python-plugin.so
21cr|nbdkit-1.39.4-1|322	%{_mandir}/man3/%{name}-python-plugin.3*
21cr|nbdkit-1.39.4-1|323	
21cr|nbdkit-1.39.4-1|324	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|325	
21cr|nbdkit-1.39.4-1|326	%package S3-plugin
21cr|nbdkit-1.39.4-1|327	Summary:	Amazon S3 and Ceph plugin for %{name}
21cr|nbdkit-1.39.4-1|328	Group:		System/Servers
21cr|nbdkit-1.39.4-1|329	Requires:	%{name}-python-plugin = %{EVRD}
21cr|nbdkit-1.39.4-1|330	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|331	
21cr|nbdkit-1.39.4-1|332	%description S3-plugin
21cr|nbdkit-1.39.4-1|333	This package lets you open disk images stored in Amazon S3 or Ceph using %{name}.
21cr|nbdkit-1.39.4-1|334	
21cr|nbdkit-1.39.4-1|335	%files S3-plugin
21cr|nbdkit-1.39.4-1|336	%doc README.md
21cr|nbdkit-1.39.4-1|337	%license LICENSE
21cr|nbdkit-1.39.4-1|338	%{_libdir}/%{name}/plugins/%{name}-S3-plugin
21cr|nbdkit-1.39.4-1|339	%{_mandir}/man1/%{name}-S3-plugin.1*
21cr|nbdkit-1.39.4-1|340	
21cr|nbdkit-1.39.4-1|341	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|342	
21cr|nbdkit-1.39.4-1|343	%package ssh-plugin
21cr|nbdkit-1.39.4-1|344	Summary:	SSH plugin for %{name}
21cr|nbdkit-1.39.4-1|345	Group:		System/Servers
21cr|nbdkit-1.39.4-1|346	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|347	
21cr|nbdkit-1.39.4-1|348	%description ssh-plugin
21cr|nbdkit-1.39.4-1|349	
21cr|nbdkit-1.39.4-1|350	
21cr|nbdkit-1.39.4-1|351	%files ssh-plugin
21cr|nbdkit-1.39.4-1|352	%doc README.md
21cr|nbdkit-1.39.4-1|353	%license LICENSE
21cr|nbdkit-1.39.4-1|354	%{_libdir}/%{name}/plugins/%{name}-ssh-plugin.so
21cr|nbdkit-1.39.4-1|355	%{_mandir}/man1/%{name}-ssh-plugin.1*
21cr|nbdkit-1.39.4-1|356	
21cr|nbdkit-1.39.4-1|357	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|358	
21cr|nbdkit-1.39.4-1|359	%package tcl-plugin
21cr|nbdkit-1.39.4-1|360	Summary:	Tcl plugin for %{name}
21cr|nbdkit-1.39.4-1|361	Group:		System/Servers
21cr|nbdkit-1.39.4-1|362	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|363	
21cr|nbdkit-1.39.4-1|364	%description tcl-plugin
21cr|nbdkit-1.39.4-1|365	This package lets you write Tcl plugins for %{name}.
21cr|nbdkit-1.39.4-1|366	
21cr|nbdkit-1.39.4-1|367	%files tcl-plugin
21cr|nbdkit-1.39.4-1|368	%doc README.md
21cr|nbdkit-1.39.4-1|369	%license LICENSE
21cr|nbdkit-1.39.4-1|370	%{_libdir}/%{name}/plugins/%{name}-tcl-plugin.so
21cr|nbdkit-1.39.4-1|371	%{_mandir}/man3/%{name}-tcl-plugin.3*
21cr|nbdkit-1.39.4-1|372	
21cr|nbdkit-1.39.4-1|373	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|374	
21cr|nbdkit-1.39.4-1|375	%package tmpdisk-plugin
21cr|nbdkit-1.39.4-1|376	Summary:	Remote temporary filesystem disk plugin for %{name}
21cr|nbdkit-1.39.4-1|377	Group:		System/Servers
21cr|nbdkit-1.39.4-1|378	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|379	Requires:	e2fsprogs
21cr|nbdkit-1.39.4-1|380	Requires:	util-linux
21cr|nbdkit-1.39.4-1|381	
21cr|nbdkit-1.39.4-1|382	%description tmpdisk-plugin
21cr|nbdkit-1.39.4-1|383	This package is a remote temporary filesystem disk plugin for %{name}.
21cr|nbdkit-1.39.4-1|384	
21cr|nbdkit-1.39.4-1|385	%files tmpdisk-plugin
21cr|nbdkit-1.39.4-1|386	%doc README.md
21cr|nbdkit-1.39.4-1|387	%license LICENSE
21cr|nbdkit-1.39.4-1|388	%{_libdir}/%{name}/plugins/%{name}-tmpdisk-plugin.so
21cr|nbdkit-1.39.4-1|389	%{_mandir}/man1/%{name}-tmpdisk-plugin.1*
21cr|nbdkit-1.39.4-1|390	
21cr|nbdkit-1.39.4-1|391	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|392	
21cr|nbdkit-1.39.4-1|393	%package torrent-plugin
21cr|nbdkit-1.39.4-1|394	Summary:	BitTorrent plugin for %{name}
21cr|nbdkit-1.39.4-1|395	Group:		System/Servers
21cr|nbdkit-1.39.4-1|396	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|397	
21cr|nbdkit-1.39.4-1|398	%description torrent-plugin
21cr|nbdkit-1.39.4-1|399	This package is a BitTorrent plugin for %{name}.
21cr|nbdkit-1.39.4-1|400	
21cr|nbdkit-1.39.4-1|401	%files torrent-plugin
21cr|nbdkit-1.39.4-1|402	%doc README.md
21cr|nbdkit-1.39.4-1|403	%license LICENSE
21cr|nbdkit-1.39.4-1|404	%{_libdir}/%{name}/plugins/%{name}-torrent-plugin.so
21cr|nbdkit-1.39.4-1|405	%{_mandir}/man1/%{name}-torrent-plugin.1*
21cr|nbdkit-1.39.4-1|406	
21cr|nbdkit-1.39.4-1|407	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|408	
21cr|nbdkit-1.39.4-1|409	%package basic-filters
21cr|nbdkit-1.39.4-1|410	Summary:	Basic filters for %{name}
21cr|nbdkit-1.39.4-1|411	Group:		System/Servers
21cr|nbdkit-1.39.4-1|412	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|413	
21cr|nbdkit-1.39.4-1|414	%description basic-filters
21cr|nbdkit-1.39.4-1|415	This package contains filters for %{name} which only depend on simple
21cr|nbdkit-1.39.4-1|416	C libraries: glibc, gnutls. Other filters for %{name} with more
21cr|nbdkit-1.39.4-1|417	complex dependencies are packaged separately.
21cr|nbdkit-1.39.4-1|418	
21cr|nbdkit-1.39.4-1|419	%files basic-filters
21cr|nbdkit-1.39.4-1|420	%doc README.md
21cr|nbdkit-1.39.4-1|421	%license LICENSE
21cr|nbdkit-1.39.4-1|422	%{_libdir}/%{name}/filters/%{name}-blocksize-filter.so
21cr|nbdkit-1.39.4-1|423	%{_libdir}/%{name}/filters/%{name}-blocksize-policy-filter.so
21cr|nbdkit-1.39.4-1|424	%{_libdir}/%{name}/filters/%{name}-cacheextents-filter.so
21cr|nbdkit-1.39.4-1|425	%{_libdir}/%{name}/filters/%{name}-cache-filter.so
21cr|nbdkit-1.39.4-1|426	%{_libdir}/%{name}/filters/%{name}-checkwrite-filter.so
21cr|nbdkit-1.39.4-1|427	%{_libdir}/%{name}/filters/%{name}-cow-filter.so
21cr|nbdkit-1.39.4-1|428	%{_libdir}/%{name}/filters/%{name}-ddrescue-filter.so
21cr|nbdkit-1.39.4-1|429	%{_libdir}/%{name}/filters/%{name}-delay-filter.so
21cr|nbdkit-1.39.4-1|430	%{_libdir}/%{name}/filters/%{name}-error-filter.so
21cr|nbdkit-1.39.4-1|431	%{_libdir}/%{name}/filters/%{name}-evil-filter.so
21cr|nbdkit-1.39.4-1|432	%{_libdir}/%{name}/filters/%{name}-exitlast-filter.so
21cr|nbdkit-1.39.4-1|433	%{_libdir}/%{name}/filters/%{name}-exitwhen-filter.so
21cr|nbdkit-1.39.4-1|434	%{_libdir}/%{name}/filters/%{name}-exportname-filter.so
21cr|nbdkit-1.39.4-1|435	%{_libdir}/%{name}/filters/%{name}-extentlist-filter.so
21cr|nbdkit-1.39.4-1|436	%{_libdir}/%{name}/filters/%{name}-fua-filter.so
21cr|nbdkit-1.39.4-1|437	%{_libdir}/%{name}/filters/%{name}-ip-filter.so
21cr|nbdkit-1.39.4-1|438	%{_libdir}/%{name}/filters/%{name}-limit-filter.so
21cr|nbdkit-1.39.4-1|439	%{_libdir}/%{name}/filters/%{name}-log-filter.so
21cr|nbdkit-1.39.4-1|440	%{_libdir}/%{name}/filters/%{name}-luks-filter.so
21cr|nbdkit-1.39.4-1|441	%{_libdir}/%{name}/filters/%{name}-multi-conn-filter.so
21cr|nbdkit-1.39.4-1|442	%{_libdir}/%{name}/filters/%{name}-nocache-filter.so
21cr|nbdkit-1.39.4-1|443	%{_libdir}/%{name}/filters/%{name}-noextents-filter.so
21cr|nbdkit-1.39.4-1|444	%{_libdir}/%{name}/filters/%{name}-nofilter-filter.so
21cr|nbdkit-1.39.4-1|445	%{_libdir}/%{name}/filters/%{name}-noparallel-filter.so
21cr|nbdkit-1.39.4-1|446	%{_libdir}/%{name}/filters/%{name}-nozero-filter.so
21cr|nbdkit-1.39.4-1|447	%{_libdir}/%{name}/filters/%{name}-offset-filter.so
21cr|nbdkit-1.39.4-1|448	%{_libdir}/%{name}/filters/%{name}-partition-filter.so
21cr|nbdkit-1.39.4-1|449	%{_libdir}/%{name}/filters/%{name}-pause-filter.so
21cr|nbdkit-1.39.4-1|450	%{_libdir}/%{name}/filters/%{name}-protect-filter.so
21cr|nbdkit-1.39.4-1|451	%{_libdir}/%{name}/filters/%{name}-qcow2dec-filter.so
21cr|nbdkit-1.39.4-1|452	%{_libdir}/%{name}/filters/%{name}-rate-filter.so
21cr|nbdkit-1.39.4-1|453	%{_libdir}/%{name}/filters/%{name}-readahead-filter.so
21cr|nbdkit-1.39.4-1|454	%{_libdir}/%{name}/filters/%{name}-readonly-filter.so
21cr|nbdkit-1.39.4-1|455	%{_libdir}/%{name}/filters/%{name}-retry-filter.so
21cr|nbdkit-1.39.4-1|456	%{_libdir}/%{name}/filters/%{name}-retry-request-filter.so
21cr|nbdkit-1.39.4-1|457	%{_libdir}/%{name}/filters/%{name}-rotational-filter.so
21cr|nbdkit-1.39.4-1|458	%{_libdir}/%{name}/filters/%{name}-scan-filter.so
21cr|nbdkit-1.39.4-1|459	%{_libdir}/%{name}/filters/%{name}-spinning-filter.so
21cr|nbdkit-1.39.4-1|460	%{_libdir}/%{name}/filters/%{name}-swab-filter.so
21cr|nbdkit-1.39.4-1|461	%{_libdir}/%{name}/filters/%{name}-tls-fallback-filter.so
21cr|nbdkit-1.39.4-1|462	%{_libdir}/%{name}/filters/%{name}-truncate-filter.so
21cr|nbdkit-1.39.4-1|463	%{_mandir}/man1/%{name}-blocksize-filter.1*
21cr|nbdkit-1.39.4-1|464	%{_mandir}/man1/%{name}-blocksize-policy-filter.1*
21cr|nbdkit-1.39.4-1|465	%{_mandir}/man1/%{name}-cacheextents-filter.1*
21cr|nbdkit-1.39.4-1|466	%{_mandir}/man1/%{name}-cache-filter.1*
21cr|nbdkit-1.39.4-1|467	%{_mandir}/man1/%{name}-checkwrite-filter.1*
21cr|nbdkit-1.39.4-1|468	%{_mandir}/man1/%{name}-cow-filter.1*
21cr|nbdkit-1.39.4-1|469	%{_mandir}/man1/%{name}-ddrescue-filter.1*
21cr|nbdkit-1.39.4-1|470	%{_mandir}/man1/%{name}-delay-filter.1*
21cr|nbdkit-1.39.4-1|471	%{_mandir}/man1/%{name}-error-filter.1*
21cr|nbdkit-1.39.4-1|472	%{_mandir}/man1/%{name}-evil-filter.1*
21cr|nbdkit-1.39.4-1|473	%{_mandir}/man1/%{name}-exitlast-filter.1*
21cr|nbdkit-1.39.4-1|474	%{_mandir}/man1/%{name}-exitwhen-filter.1*
21cr|nbdkit-1.39.4-1|475	%{_mandir}/man1/%{name}-exportname-filter.1*
21cr|nbdkit-1.39.4-1|476	%{_mandir}/man1/%{name}-extentlist-filter.1*
21cr|nbdkit-1.39.4-1|477	%{_mandir}/man1/%{name}-fua-filter.1*
21cr|nbdkit-1.39.4-1|478	%{_mandir}/man1/%{name}-ip-filter.1*
21cr|nbdkit-1.39.4-1|479	%{_mandir}/man1/%{name}-limit-filter.1*
21cr|nbdkit-1.39.4-1|480	%{_mandir}/man1/%{name}-log-filter.1*
21cr|nbdkit-1.39.4-1|481	%{_mandir}/man1/%{name}-luks-filter.1*
21cr|nbdkit-1.39.4-1|482	%{_mandir}/man1/%{name}-multi-conn-filter.1*
21cr|nbdkit-1.39.4-1|483	%{_mandir}/man1/%{name}-nocache-filter.1*
21cr|nbdkit-1.39.4-1|484	%{_mandir}/man1/%{name}-noextents-filter.1*
21cr|nbdkit-1.39.4-1|485	%{_mandir}/man1/%{name}-nofilter-filter.1*
21cr|nbdkit-1.39.4-1|486	%{_mandir}/man1/%{name}-noparallel-filter.1*
21cr|nbdkit-1.39.4-1|487	%{_mandir}/man1/%{name}-nozero-filter.1*
21cr|nbdkit-1.39.4-1|488	%{_mandir}/man1/%{name}-offset-filter.1*
21cr|nbdkit-1.39.4-1|489	%{_mandir}/man1/%{name}-partition-filter.1*
21cr|nbdkit-1.39.4-1|490	%{_mandir}/man1/%{name}-pause-filter.1*
21cr|nbdkit-1.39.4-1|491	%{_mandir}/man1/%{name}-protect-filter.1*
21cr|nbdkit-1.39.4-1|492	%{_mandir}/man1/%{name}-qcow2dec-filter.1*
21cr|nbdkit-1.39.4-1|493	%{_mandir}/man1/%{name}-rate-filter.1*
21cr|nbdkit-1.39.4-1|494	%{_mandir}/man1/%{name}-readahead-filter.1*
21cr|nbdkit-1.39.4-1|495	%{_mandir}/man1/%{name}-readonly-filter.1*
21cr|nbdkit-1.39.4-1|496	%{_mandir}/man1/%{name}-retry-filter.1*
21cr|nbdkit-1.39.4-1|497	%{_mandir}/man1/%{name}-retry-request-filter.1*
21cr|nbdkit-1.39.4-1|498	%{_mandir}/man1/%{name}-rotational-filter.1*
21cr|nbdkit-1.39.4-1|499	%{_mandir}/man1/%{name}-scan-filter.1*
21cr|nbdkit-1.39.4-1|500	%{_mandir}/man1/%{name}-spinning-filter.1*
21cr|nbdkit-1.39.4-1|501	%{_mandir}/man1/%{name}-swab-filter.1*
21cr|nbdkit-1.39.4-1|502	%{_mandir}/man1/%{name}-tls-fallback-filter.1*
21cr|nbdkit-1.39.4-1|503	%{_mandir}/man1/%{name}-truncate-filter.1*
21cr|nbdkit-1.39.4-1|504	
21cr|nbdkit-1.39.4-1|505	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|506	
21cr|nbdkit-1.39.4-1|507	%package ext2-filter
21cr|nbdkit-1.39.4-1|508	Summary:	Ext2, ext3 and ext4 filesystem support for %{name}
21cr|nbdkit-1.39.4-1|509	Group:		System/Servers
21cr|nbdkit-1.39.4-1|510	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|511	
21cr|nbdkit-1.39.4-1|512	%description ext2-filter
21cr|nbdkit-1.39.4-1|513	This package contains ext2, ext3 and ext4 filesystem support for %{name}.
21cr|nbdkit-1.39.4-1|514	
21cr|nbdkit-1.39.4-1|515	%files ext2-filter
21cr|nbdkit-1.39.4-1|516	%doc README.md
21cr|nbdkit-1.39.4-1|517	%license LICENSE
21cr|nbdkit-1.39.4-1|518	%{_libdir}/%{name}/filters/%{name}-ext2-filter.so
21cr|nbdkit-1.39.4-1|519	%{_mandir}/man1/%{name}-ext2-filter.1*
21cr|nbdkit-1.39.4-1|520	
21cr|nbdkit-1.39.4-1|521	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|522	
21cr|nbdkit-1.39.4-1|523	%package gzip-filter
21cr|nbdkit-1.39.4-1|524	Summary:	GZip filter for %{name}
21cr|nbdkit-1.39.4-1|525	Group:		System/Servers
21cr|nbdkit-1.39.4-1|526	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|527	
21cr|nbdkit-1.39.4-1|528	%description gzip-filter
21cr|nbdkit-1.39.4-1|529	This package is a gzip filter for %{name}.
21cr|nbdkit-1.39.4-1|530	
21cr|nbdkit-1.39.4-1|531	%files gzip-filter
21cr|nbdkit-1.39.4-1|532	%doc README.md
21cr|nbdkit-1.39.4-1|533	%license LICENSE
21cr|nbdkit-1.39.4-1|534	%{_libdir}/%{name}/filters/%{name}-gzip-filter.so
21cr|nbdkit-1.39.4-1|535	%{_mandir}/man1/%{name}-gzip-filter.1*
21cr|nbdkit-1.39.4-1|536	
21cr|nbdkit-1.39.4-1|537	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|538	
21cr|nbdkit-1.39.4-1|539	%package stats-filter
21cr|nbdkit-1.39.4-1|540	Summary:	Statistics filter for %{name}
21cr|nbdkit-1.39.4-1|541	Group:		System/Servers
21cr|nbdkit-1.39.4-1|542	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|543	
21cr|nbdkit-1.39.4-1|544	%description stats-filter
21cr|nbdkit-1.39.4-1|545	Display statistics about operations.
21cr|nbdkit-1.39.4-1|546	
21cr|nbdkit-1.39.4-1|547	%files stats-filter
21cr|nbdkit-1.39.4-1|548	%doc README.md
21cr|nbdkit-1.39.4-1|549	%license LICENSE
21cr|nbdkit-1.39.4-1|550	%{_libdir}/%{name}/filters/%{name}-stats-filter.so
21cr|nbdkit-1.39.4-1|551	%{_mandir}/man1/%{name}-stats-filter.1*
21cr|nbdkit-1.39.4-1|552	
21cr|nbdkit-1.39.4-1|553	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|554	
21cr|nbdkit-1.39.4-1|555	%package tar-filter
21cr|nbdkit-1.39.4-1|556	Summary:	Tar archive filter for %{name}
21cr|nbdkit-1.39.4-1|557	Group:		System/Servers
21cr|nbdkit-1.39.4-1|558	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|559	Requires:	tar
21cr|nbdkit-1.39.4-1|560	
21cr|nbdkit-1.39.4-1|561	%description tar-filter
21cr|nbdkit-1.39.4-1|562	This package is a tar archive filter for %{name}.
21cr|nbdkit-1.39.4-1|563	
21cr|nbdkit-1.39.4-1|564	%files tar-filter
21cr|nbdkit-1.39.4-1|565	%doc README.md
21cr|nbdkit-1.39.4-1|566	%license LICENSE
21cr|nbdkit-1.39.4-1|567	%{_libdir}/%{name}/filters/%{name}-tar-filter.so
21cr|nbdkit-1.39.4-1|568	%{_mandir}/man1/%{name}-tar-filter.1*
21cr|nbdkit-1.39.4-1|569	
21cr|nbdkit-1.39.4-1|570	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|571	
21cr|nbdkit-1.39.4-1|572	%package xz-filter
21cr|nbdkit-1.39.4-1|573	Summary:	XZ filter for %{name}
21cr|nbdkit-1.39.4-1|574	Group:		System/Servers
21cr|nbdkit-1.39.4-1|575	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|576	
21cr|nbdkit-1.39.4-1|577	%description xz-filter
21cr|nbdkit-1.39.4-1|578	This package is the xz filter for %{name}.
21cr|nbdkit-1.39.4-1|579	
21cr|nbdkit-1.39.4-1|580	%files xz-filter
21cr|nbdkit-1.39.4-1|581	%doc README.md
21cr|nbdkit-1.39.4-1|582	%license LICENSE
21cr|nbdkit-1.39.4-1|583	%{_libdir}/%{name}/filters/%{name}-xz-filter.so
21cr|nbdkit-1.39.4-1|584	%{_mandir}/man1/%{name}-xz-filter.1*
21cr|nbdkit-1.39.4-1|585	
21cr|nbdkit-1.39.4-1|586	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|587	
21cr|nbdkit-1.39.4-1|588	%package devel
21cr|nbdkit-1.39.4-1|589	Summary:	Development files and documentation for %{name}
21cr|nbdkit-1.39.4-1|590	Group:		System/Servers
21cr|nbdkit-1.39.4-1|591	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|592	
21cr|nbdkit-1.39.4-1|593	%description devel
21cr|nbdkit-1.39.4-1|594	This package contains development files and documentation for %{name}.
21cr|nbdkit-1.39.4-1|595	Install this package if you want to develop plugins for %{name}.
21cr|nbdkit-1.39.4-1|596	
21cr|nbdkit-1.39.4-1|597	%files devel
21cr|nbdkit-1.39.4-1|598	%doc BENCHMARKING OTHER_PLUGINS README.md SECURITY TODO
21cr|nbdkit-1.39.4-1|599	%doc plugins/example*/*.c
21cr|nbdkit-1.39.4-1|600	%doc plugins/lua/example.lua
21cr|nbdkit-1.39.4-1|601	%doc plugins/ocaml/example.ml
21cr|nbdkit-1.39.4-1|602	%doc plugins/perl/example.pl
21cr|nbdkit-1.39.4-1|603	%doc plugins/python/examples/*.py
21cr|nbdkit-1.39.4-1|604	%doc plugins/sh/examples/*.sh
21cr|nbdkit-1.39.4-1|605	%doc plugins/tcl/example.tcl
21cr|nbdkit-1.39.4-1|606	%license LICENSE
21cr|nbdkit-1.39.4-1|607	%{_includedir}/%{name}-common.h
21cr|nbdkit-1.39.4-1|608	%{_includedir}/%{name}-filter.h
21cr|nbdkit-1.39.4-1|609	%{_includedir}/%{name}-plugin.h
21cr|nbdkit-1.39.4-1|610	%{_includedir}/%{name}-version.h
21cr|nbdkit-1.39.4-1|611	%{_includedir}/nbd-protocol.h
21cr|nbdkit-1.39.4-1|612	%{_libdir}/pkgconfig/%{name}.pc
21cr|nbdkit-1.39.4-1|613	%{_mandir}/man1/%{name}-release-notes-1.*.1*
21cr|nbdkit-1.39.4-1|614	%{_mandir}/man3/%{name}_*.3*
21cr|nbdkit-1.39.4-1|615	%{_mandir}/man3/%{name}-filter.3*
21cr|nbdkit-1.39.4-1|616	%{_mandir}/man3/%{name}-plugin.3*
21cr|nbdkit-1.39.4-1|617	
21cr|nbdkit-1.39.4-1|618	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|619	
21cr|nbdkit-1.39.4-1|620	%package bash-completion
21cr|nbdkit-1.39.4-1|621	Summary:	Bash tab-completion for %{name}
21cr|nbdkit-1.39.4-1|622	Group:		System/Servers
21cr|nbdkit-1.39.4-1|623	Requires:	bash-completion
21cr|nbdkit-1.39.4-1|624	Requires:	%{name}-server = %{EVRD}
21cr|nbdkit-1.39.4-1|625	
21cr|nbdkit-1.39.4-1|626	%description bash-completion
21cr|nbdkit-1.39.4-1|627	Install this package if you want intelligent bash tab-completion for %{name}.
21cr|nbdkit-1.39.4-1|628	
21cr|nbdkit-1.39.4-1|629	%files bash-completion
21cr|nbdkit-1.39.4-1|630	%license LICENSE
21cr|nbdkit-1.39.4-1|631	%{_datadir}/bash-completion/completions/%{name}
21cr|nbdkit-1.39.4-1|632	
21cr|nbdkit-1.39.4-1|633	#----------------------------------------------------------------------------
21cr|nbdkit-1.39.4-1|634	
21cr|nbdkit-1.39.4-1|635	%prep
21cr|nbdkit-1.39.4-1|636	%autosetup -p1 -n %{name}-v%{version}
21cr|nbdkit-1.39.4-1|637	
21cr|nbdkit-1.39.4-1|638	%build
21cr|nbdkit-1.39.4-1|639	autoreconf -fi
21cr|nbdkit-1.39.4-1|640	%configure \
21cr|nbdkit-1.39.4-1|641	--disable-golang	\
21cr|nbdkit-1.39.4-1|642	--disable-ocaml		\
21cr|nbdkit-1.39.4-1|643	--disable-rust		\
21cr|nbdkit-1.39.4-1|644	--disable-static	\
21cr|nbdkit-1.39.4-1|645	--disable-valgrind	\
21cr|nbdkit-1.39.4-1|646	--disable-vddk		\
21cr|nbdkit-1.39.4-1|647	--enable-libguestfs-tests	\
21cr|nbdkit-1.39.4-1|648	--enable-linuxdisk	\
21cr|nbdkit-1.39.4-1|649	--enable-lua		\
21cr|nbdkit-1.39.4-1|650	--enable-perl		\
21cr|nbdkit-1.39.4-1|651	--enable-python		\
21cr|nbdkit-1.39.4-1|652	--enable-tcl		\
21cr|nbdkit-1.39.4-1|653	--enable-torrent	\
21cr|nbdkit-1.39.4-1|654	--with-bash-completions	\
21cr|nbdkit-1.39.4-1|655	--with-curl		\
21cr|nbdkit-1.39.4-1|656	--with-ext2		\
21cr|nbdkit-1.39.4-1|657	--with-extra='%{name}-%{version}-%{release}'	\
21cr|nbdkit-1.39.4-1|658	--with-gnutls		\
21cr|nbdkit-1.39.4-1|659	--with-iso		\
21cr|nbdkit-1.39.4-1|660	--with-libblkio		\
21cr|nbdkit-1.39.4-1|661	--with-libguestfs	\
21cr|nbdkit-1.39.4-1|662	--with-liblzma		\
21cr|nbdkit-1.39.4-1|663	--with-libnbd		\
21cr|nbdkit-1.39.4-1|664	--with-libvirt		\
21cr|nbdkit-1.39.4-1|665	--with-manpages		\
21cr|nbdkit-1.39.4-1|666	--with-selinux		\
21cr|nbdkit-1.39.4-1|667	--with-ssh		\
21cr|nbdkit-1.39.4-1|668	--with-tls-priority=@NBDKIT,SYSTEM	\
21cr|nbdkit-1.39.4-1|669	--with-zlib		\
21cr|nbdkit-1.39.4-1|670	--with-zlib-ng		\
21cr|nbdkit-1.39.4-1|671	%{nil}
21cr|nbdkit-1.39.4-1|672	%make
21cr|nbdkit-1.39.4-1|673	
21cr|nbdkit-1.39.4-1|674	%install
21cr|nbdkit-1.39.4-1|675	%makeinstall_std

3395 21
21cr|nbfc-linux-0.1.7-2|1	%define		debug %nil
21cr|nbfc-linux-0.1.7-2|2	%define		debug_package %nil
21cr|nbfc-linux-0.1.7-2|3	
21cr|nbfc-linux-0.1.7-2|4	Name:		nbfc-linux
21cr|nbfc-linux-0.1.7-2|5	Version:	0.1.7
21cr|nbfc-linux-0.1.7-2|6	Release:	2
21cr|nbfc-linux-0.1.7-2|7	Summary:	NoteBook FanControl
21cr|nbfc-linux-0.1.7-2|8	URL:		https://github.com/nbfc-linux/nbfc-linux
21cr|nbfc-linux-0.1.7-2|9	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|nbfc-linux-0.1.7-2|10	Patch0:		%{name}-Makefile_path_fix.patch
21cr|nbfc-linux-0.1.7-2|11	License:	GPLv3
21cr|nbfc-linux-0.1.7-2|12	Group:		Development/Other
21cr|nbfc-linux-0.1.7-2|13	Requires:	systemd
21cr|nbfc-linux-0.1.7-2|14	ExcludeArch:	%{ix86}
21cr|nbfc-linux-0.1.7-2|15	
21cr|nbfc-linux-0.1.7-2|16	%description
21cr|nbfc-linux-0.1.7-2|17	%{summary}
21cr|nbfc-linux-0.1.7-2|18	
21cr|nbfc-linux-0.1.7-2|19	%prep
21cr|nbfc-linux-0.1.7-2|20	%autosetup -p1
21cr|nbfc-linux-0.1.7-2|21	
21cr|nbfc-linux-0.1.7-2|22	%build
21cr|nbfc-linux-0.1.7-2|23	%make
21cr|nbfc-linux-0.1.7-2|24	
21cr|nbfc-linux-0.1.7-2|25	%install
21cr|nbfc-linux-0.1.7-2|26	%makeinstall_std
21cr|nbfc-linux-0.1.7-2|27	
21cr|nbfc-linux-0.1.7-2|28	%files
21cr|nbfc-linux-0.1.7-2|29	%doc LICENSE doc/*.md
21cr|nbfc-linux-0.1.7-2|30	%{_bindir}/ec_probe
21cr|nbfc-linux-0.1.7-2|31	%{_bindir}/nbfc
21cr|nbfc-linux-0.1.7-2|32	%{_bindir}/nbfc_service
21cr|nbfc-linux-0.1.7-2|33	%{_datadir}/bash-completion/completions/*
21cr|nbfc-linux-0.1.7-2|34	%{_datadir}/fish/completions/*
21cr|nbfc-linux-0.1.7-2|35	%{_mandir}/man1/*
21cr|nbfc-linux-0.1.7-2|36	%{_mandir}/man5/*
21cr|nbfc-linux-0.1.7-2|37	%{_datadir}/nbfc/*
21cr|nbfc-linux-0.1.7-2|38	%{_datadir}/zsh/*
21cr|nbfc-linux-0.1.7-2|39	%{_unitdir}/*.service

3396 21
21cr|nbs-1.0-0.20040615.6|1	%define snap 20040615
21cr|nbs-1.0-0.20040615.6|2	
21cr|nbs-1.0-0.20040615.6|3	%define major 1
21cr|nbs-1.0-0.20040615.6|4	%define libname %mklibname nbs %{major}
21cr|nbs-1.0-0.20040615.6|5	%define devname %mklibname nbs -d
21cr|nbs-1.0-0.20040615.6|6	
21cr|nbs-1.0-0.20040615.6|7	Summary:	Network Broadcast Sound Daemon
21cr|nbs-1.0-0.20040615.6|8	Name:		nbs
21cr|nbs-1.0-0.20040615.6|9	Version:	1.0
21cr|nbs-1.0-0.20040615.6|10	Release:	0.%{snap}.6
21cr|nbs-1.0-0.20040615.6|11	License:	GPLv2+
21cr|nbs-1.0-0.20040615.6|12	Group:		System/Servers
21cr|nbs-1.0-0.20040615.6|13	Url:		http://www.asterisk.org/
21cr|nbs-1.0-0.20040615.6|14	Source0:	%{name}-%{version}-%{snap}.tar.bz2
21cr|nbs-1.0-0.20040615.6|15	Source1:	nbsd.init
21cr|nbs-1.0-0.20040615.6|16	Patch0:		nbs-1.0-20040615-mdk.diff
21cr|nbs-1.0-0.20040615.6|17	Patch1:		nbs-1.0-20040615-socket_path.diff
21cr|nbs-1.0-0.20040615.6|18	BuildConflicts:	%{name}-devel
21cr|nbs-1.0-0.20040615.6|19	
21cr|nbs-1.0-0.20040615.6|20	%description
21cr|nbs-1.0-0.20040615.6|21	Network Broadcast Sound Daemon.
21cr|nbs-1.0-0.20040615.6|22	
21cr|nbs-1.0-0.20040615.6|23	#----------------------------------------------------------------------------
21cr|nbs-1.0-0.20040615.6|24	
21cr|nbs-1.0-0.20040615.6|25	%package -n %{libname}
21cr|nbs-1.0-0.20040615.6|26	Summary:	Network Broadcast Sound Daemon Library
21cr|nbs-1.0-0.20040615.6|27	Group:		System/Libraries
21cr|nbs-1.0-0.20040615.6|28	
21cr|nbs-1.0-0.20040615.6|29	%description -n %{libname}
21cr|nbs-1.0-0.20040615.6|30	Network Broadcast Sound Daemon Library.
21cr|nbs-1.0-0.20040615.6|31	
21cr|nbs-1.0-0.20040615.6|32	%files -n %{libname}
21cr|nbs-1.0-0.20040615.6|33	%{_libdir}/libnbs.so.%{major}*
21cr|nbs-1.0-0.20040615.6|34	
21cr|nbs-1.0-0.20040615.6|35	#----------------------------------------------------------------------------
21cr|nbs-1.0-0.20040615.6|36	
21cr|nbs-1.0-0.20040615.6|37	%package -n %{devname}
21cr|nbs-1.0-0.20040615.6|38	Summary:	Development files for the Network Broadcast Sound Daemon Library
21cr|nbs-1.0-0.20040615.6|39	Group:		Development/C
21cr|nbs-1.0-0.20040615.6|40	Requires:	%{libname} = %{EVRD}
21cr|nbs-1.0-0.20040615.6|41	Provides:	%{name}-devel = %{EVRD}
21cr|nbs-1.0-0.20040615.6|42	Provides:	lib%{name}-devel = %{EVRD}
21cr|nbs-1.0-0.20040615.6|43	
21cr|nbs-1.0-0.20040615.6|44	%description -n %{devname}
21cr|nbs-1.0-0.20040615.6|45	Development files for the Network Broadcast Sound Daemon Library
21cr|nbs-1.0-0.20040615.6|46	
21cr|nbs-1.0-0.20040615.6|47	This package contains the static nbs library and its header
21cr|nbs-1.0-0.20040615.6|48	files.
21cr|nbs-1.0-0.20040615.6|49	
21cr|nbs-1.0-0.20040615.6|50	%files -n %{devname}
21cr|nbs-1.0-0.20040615.6|51	%doc xmms-nbs-1.2.10.patch* xmms-nbs.patch*
21cr|nbs-1.0-0.20040615.6|52	%{_includedir}/*.h
21cr|nbs-1.0-0.20040615.6|53	%{_libdir}/*.so
21cr|nbs-1.0-0.20040615.6|54	%{_libdir}/*.a
21cr|nbs-1.0-0.20040615.6|55	
21cr|nbs-1.0-0.20040615.6|56	#----------------------------------------------------------------------------
21cr|nbs-1.0-0.20040615.6|57	
21cr|nbs-1.0-0.20040615.6|58	%package server
21cr|nbs-1.0-0.20040615.6|59	Summary:	Network Broadcast Sound Daemon
21cr|nbs-1.0-0.20040615.6|60	Group:		System/Servers
21cr|nbs-1.0-0.20040615.6|61	Requires(post,preun):	rpm-helper
21cr|nbs-1.0-0.20040615.6|62	
21cr|nbs-1.0-0.20040615.6|63	%description server
21cr|nbs-1.0-0.20040615.6|64	Network Broadcast Sound Daemon.
21cr|nbs-1.0-0.20040615.6|65	
21cr|nbs-1.0-0.20040615.6|66	%files server
21cr|nbs-1.0-0.20040615.6|67	%attr(0755,root,root) %{_initrddir}/nbsd
21cr|nbs-1.0-0.20040615.6|68	%{_sbindir}/nbsd
21cr|nbs-1.0-0.20040615.6|69	%dir %{_localstatedir}/lib/nbsd
21cr|nbs-1.0-0.20040615.6|70	
21cr|nbs-1.0-0.20040615.6|71	%post server
21cr|nbs-1.0-0.20040615.6|72	%_post_service nbsd
21cr|nbs-1.0-0.20040615.6|73	
21cr|nbs-1.0-0.20040615.6|74	%preun server
21cr|nbs-1.0-0.20040615.6|75	%_preun_service nbsd
21cr|nbs-1.0-0.20040615.6|76	
21cr|nbs-1.0-0.20040615.6|77	#----------------------------------------------------------------------------
21cr|nbs-1.0-0.20040615.6|78	
21cr|nbs-1.0-0.20040615.6|79	%package client
21cr|nbs-1.0-0.20040615.6|80	Summary:	Network Broadcast Sound Daemon (Client Listener)
21cr|nbs-1.0-0.20040615.6|81	Group:		System/Servers
21cr|nbs-1.0-0.20040615.6|82	
21cr|nbs-1.0-0.20040615.6|83	%description client
21cr|nbs-1.0-0.20040615.6|84	Network Broadcast Sound Daemon (Client Listener).
21cr|nbs-1.0-0.20040615.6|85	
21cr|nbs-1.0-0.20040615.6|86	%files client
21cr|nbs-1.0-0.20040615.6|87	%{_bindir}/nbscat
21cr|nbs-1.0-0.20040615.6|88	%{_bindir}/nbscat8k
21cr|nbs-1.0-0.20040615.6|89	
21cr|nbs-1.0-0.20040615.6|90	#----------------------------------------------------------------------------
21cr|nbs-1.0-0.20040615.6|91	
21cr|nbs-1.0-0.20040615.6|92	%prep
21cr|nbs-1.0-0.20040615.6|93	%setup -q -n %{name}-%{version}-%{snap}
21cr|nbs-1.0-0.20040615.6|94	%patch0 -p0 -b .mdk
21cr|nbs-1.0-0.20040615.6|95	%patch1 -p0 -b .socket
21cr|nbs-1.0-0.20040615.6|96	
21cr|nbs-1.0-0.20040615.6|97	cp %{SOURCE1} nbsd.init
21cr|nbs-1.0-0.20040615.6|98	
21cr|nbs-1.0-0.20040615.6|99	%build
21cr|nbs-1.0-0.20040615.6|100	%make
21cr|nbs-1.0-0.20040615.6|101	
21cr|nbs-1.0-0.20040615.6|102	%install
21cr|nbs-1.0-0.20040615.6|103	# don't fiddle with the initscript!
21cr|nbs-1.0-0.20040615.6|104	export DONT_GPRINTIFY=1
21cr|nbs-1.0-0.20040615.6|105	
21cr|nbs-1.0-0.20040615.6|106	install -d %{buildroot}%{_includedir}
21cr|nbs-1.0-0.20040615.6|107	install -d %{buildroot}%{_initrddir}
21cr|nbs-1.0-0.20040615.6|108	install -d %{buildroot}%{_localstatedir}/lib/nbsd
21cr|nbs-1.0-0.20040615.6|109	install -d %{buildroot}%{_libdir}
21cr|nbs-1.0-0.20040615.6|110	install -d %{buildroot}%{_bindir}
21cr|nbs-1.0-0.20040615.6|111	install -d %{buildroot}%{_sbindir}
21cr|nbs-1.0-0.20040615.6|112	
21cr|nbs-1.0-0.20040615.6|113	install -m0755 libnbs.so.%{major}.0 %{buildroot}%{_libdir}/
21cr|nbs-1.0-0.20040615.6|114	ln -snf libnbs.so.%{major}.0 %{buildroot}%{_libdir}/libnbs.so.%{major}
21cr|nbs-1.0-0.20040615.6|115	ln -snf libnbs.so.%{major}.0 %{buildroot}%{_libdir}/libnbs.so
21cr|nbs-1.0-0.20040615.6|116	install -m0755 libnbs.a %{buildroot}/%{_libdir}/
21cr|nbs-1.0-0.20040615.6|117	install -m0644 nbs.h %{buildroot}%{_includedir}/
21cr|nbs-1.0-0.20040615.6|118	install -m0755 nbscat %{buildroot}%{_bindir}/
21cr|nbs-1.0-0.20040615.6|119	install -m0755 nbscat8k %{buildroot}%{_bindir}/
21cr|nbs-1.0-0.20040615.6|120	install -m0755 nbsd %{buildroot}%{_sbindir}/
21cr|nbs-1.0-0.20040615.6|121	install -m0755 nbsd.init %{buildroot}%{_initrddir}/nbsd
21cr|nbs-1.0-0.20040615.6|122	
21cr|nbs-1.0-0.20040615.6|123	bzip2 *.patch

3397 21
21cr|nbsmtp-1.00-10|1	Summary:	nbSMTP: no-brainer SMTP
21cr|nbsmtp-1.00-10|2	Name:		nbsmtp
21cr|nbsmtp-1.00-10|3	Version:	1.00
21cr|nbsmtp-1.00-10|4	Release:	10
21cr|nbsmtp-1.00-10|5	License:	GPL
21cr|nbsmtp-1.00-10|6	Group:		System/Servers
21cr|nbsmtp-1.00-10|7	URL:		http://nbsmtp.ferdyx.org/
21cr|nbsmtp-1.00-10|8	Source0:	http://www.gentoo-es.org/~ferdy/%{name}-%{version}.tar.bz2
21cr|nbsmtp-1.00-10|9	Patch0:		nbsmtp-1.00_DESTDIR.patch
21cr|nbsmtp-1.00-10|10	Patch1:		nbsmtp-1.00_gcc41.patch
21cr|nbsmtp-1.00-10|11	Provides:	sendmail-command
21cr|nbsmtp-1.00-10|12	BuildRequires:	openssl-devel
21cr|nbsmtp-1.00-10|13	
21cr|nbsmtp-1.00-10|14	%description
21cr|nbsmtp-1.00-10|15	nbSMTP is a simple SMTP client suitable to run in chroot jails, in embeded
21cr|nbsmtp-1.00-10|16	systems, laptops, workstations, ... It's written in C and it compiles and runs
21cr|nbsmtp-1.00-10|17	under lot of Unix flavors such as Linux, MacOSX, FreeBSD, ... (it practically
21cr|nbsmtp-1.00-10|18	runs on any Unix flavor). Here you can read more AboutNbsmtp.
21cr|nbsmtp-1.00-10|19	
21cr|nbsmtp-1.00-10|20	%prep
21cr|nbsmtp-1.00-10|21	
21cr|nbsmtp-1.00-10|22	%setup -q -n %{name}-%{version}
21cr|nbsmtp-1.00-10|23	%patch0 -p0
21cr|nbsmtp-1.00-10|24	%patch1 -p0
21cr|nbsmtp-1.00-10|25	
21cr|nbsmtp-1.00-10|26	%build
21cr|nbsmtp-1.00-10|27	
21cr|nbsmtp-1.00-10|28	%configure \
21cr|nbsmtp-1.00-10|29	--bindir=%{_sbindir} \
21cr|nbsmtp-1.00-10|30	--enable-ssl \
21cr|nbsmtp-1.00-10|31	--enable-ipv6
21cr|nbsmtp-1.00-10|32	
21cr|nbsmtp-1.00-10|33	%make
21cr|nbsmtp-1.00-10|34	
21cr|nbsmtp-1.00-10|35	%install
21cr|nbsmtp-1.00-10|36	rm -rf %{buildroot}
21cr|nbsmtp-1.00-10|37	
21cr|nbsmtp-1.00-10|38	%makeinstall_std
21cr|nbsmtp-1.00-10|39	
21cr|nbsmtp-1.00-10|40	%clean
21cr|nbsmtp-1.00-10|41	rm -rf %{buildroot}
21cr|nbsmtp-1.00-10|42	
21cr|nbsmtp-1.00-10|43	%post
21cr|nbsmtp-1.00-10|44	update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/nbsmtp 5
21cr|nbsmtp-1.00-10|45	
21cr|nbsmtp-1.00-10|46	%preun
21cr|nbsmtp-1.00-10|47	if [ $1 = 0 ]; then
21cr|nbsmtp-1.00-10|48	update-alternatives --remove sendmail-command %{_sbindir}/nbsmtp
21cr|nbsmtp-1.00-10|49	fi
21cr|nbsmtp-1.00-10|50	
21cr|nbsmtp-1.00-10|51	
21cr|nbsmtp-1.00-10|52	%files
21cr|nbsmtp-1.00-10|53	%defattr(-,root,root)
21cr|nbsmtp-1.00-10|54	%doc AUTHORS COPYING ChangeLog DOCS INSTALL
21cr|nbsmtp-1.00-10|55	%attr(0755,root,root) %{_sbindir}/nbsmtp
21cr|nbsmtp-1.00-10|56	%attr(0644,root,root) %{_mandir}/man5/*
21cr|nbsmtp-1.00-10|57	%attr(0644,root,root) %{_mandir}/man8/*

3398 21
21cr|nbtscan-1.5.1-8|1	Summary:	Tool to gather NetBIOS info from Windows networks
21cr|nbtscan-1.5.1-8|2	Name:		nbtscan
21cr|nbtscan-1.5.1-8|3	Version:	1.5.1
21cr|nbtscan-1.5.1-8|4	Release:	8
21cr|nbtscan-1.5.1-8|5	Group:		Networking/Other
21cr|nbtscan-1.5.1-8|6	License:	GPL
21cr|nbtscan-1.5.1-8|7	URL:		http://www.inetcat.net/software/nbtscan.html
21cr|nbtscan-1.5.1-8|8	Source0:	http://www.inetcat.net/software/%{name}-%{version}.tar.gz
21cr|nbtscan-1.5.1-8|9	#add $DESTDIR to make install
21cr|nbtscan-1.5.1-8|10	Patch0:		nbtscan-1.5.1-makefile.patch
21cr|nbtscan-1.5.1-8|11	
21cr|nbtscan-1.5.1-8|12	%description
21cr|nbtscan-1.5.1-8|13	NBTscan is a program for scanning IP networks for NetBIOS name information.
21cr|nbtscan-1.5.1-8|14	It sends a NetBIOS status query to each address in supplied range and lists
21cr|nbtscan-1.5.1-8|15	received information in human readable form.
21cr|nbtscan-1.5.1-8|16	
21cr|nbtscan-1.5.1-8|17	%prep
21cr|nbtscan-1.5.1-8|18	
21cr|nbtscan-1.5.1-8|19	%setup -qn %{name}-%{version}a
21cr|nbtscan-1.5.1-8|20	%patch0 -p1
21cr|nbtscan-1.5.1-8|21	
21cr|nbtscan-1.5.1-8|22	%build
21cr|nbtscan-1.5.1-8|23	
21cr|nbtscan-1.5.1-8|24	%configure
21cr|nbtscan-1.5.1-8|25	
21cr|nbtscan-1.5.1-8|26	%make
21cr|nbtscan-1.5.1-8|27	
21cr|nbtscan-1.5.1-8|28	
21cr|nbtscan-1.5.1-8|29	%install
21cr|nbtscan-1.5.1-8|30	rm -rf %{buildroot}
21cr|nbtscan-1.5.1-8|31	
21cr|nbtscan-1.5.1-8|32	%makeinstall_std
21cr|nbtscan-1.5.1-8|33	
21cr|nbtscan-1.5.1-8|34	%clean
21cr|nbtscan-1.5.1-8|35	rm -rf %{buildroot}
21cr|nbtscan-1.5.1-8|36	
21cr|nbtscan-1.5.1-8|37	%files
21cr|nbtscan-1.5.1-8|38	%defattr(-,root,root,-)
21cr|nbtscan-1.5.1-8|39	%doc ChangeLog COPYING README
21cr|nbtscan-1.5.1-8|40	%{_bindir}/*

3399 21
21cr|nc6-1.0-9|1	Summary: 	Reads and writes data across network connections using TCP or UDP
21cr|nc6-1.0-9|2	Name: 		nc6
21cr|nc6-1.0-9|3	Version: 	1.0
21cr|nc6-1.0-9|4	Release: 	9
21cr|nc6-1.0-9|5	URL:		http://deepspace6.net/projects/netcat6.html
21cr|nc6-1.0-9|6	Source0:	ftp://ftp.deepspace6.net/pub/ds6/sources/nc6/%{name}-%{version}.tar.bz2
21cr|nc6-1.0-9|7	License: 	GPL
21cr|nc6-1.0-9|8	Group: 		Networking/Other
21cr|nc6-1.0-9|9	BuildRequires:	autoconf2.5
21cr|nc6-1.0-9|10	Provides:	netcat6 = %{version}
21cr|nc6-1.0-9|11	
21cr|nc6-1.0-9|12	%description
21cr|nc6-1.0-9|13	The nc6 package contains Netcat (the program is now netcat), a simple
21cr|nc6-1.0-9|14	utility for reading and writing data across network connections, using
21cr|nc6-1.0-9|15	the TCP or UDP protocols. Netcat is intended to be a reliable back-end
21cr|nc6-1.0-9|16	tool which can be used directly or easily driven by other programs and
21cr|nc6-1.0-9|17	scripts.  Netcat is also a feature-rich network debugging and exploration
21cr|nc6-1.0-9|18	tool, since it can create many different connections and has many
21cr|nc6-1.0-9|19	built-in capabilities.
21cr|nc6-1.0-9|20	
21cr|nc6-1.0-9|21	This version is a fork with ipv6 capabilities.
21cr|nc6-1.0-9|22	
21cr|nc6-1.0-9|23	%prep
21cr|nc6-1.0-9|24	%setup -q
21cr|nc6-1.0-9|25	%build
21cr|nc6-1.0-9|26	%configure
21cr|nc6-1.0-9|27	%make
21cr|nc6-1.0-9|28	
21cr|nc6-1.0-9|29	%install
21cr|nc6-1.0-9|30	%makeinstall
21cr|nc6-1.0-9|31	
21cr|nc6-1.0-9|32	(cd %{buildroot}%{_bindir}; ln -s %{name} netcat6)
21cr|nc6-1.0-9|33	
21cr|nc6-1.0-9|34	%files
21cr|nc6-1.0-9|35	%defattr(-,root,root)
21cr|nc6-1.0-9|36	%doc README NEWS TODO CREDITS ChangeLog BUGS AUTHORS
21cr|nc6-1.0-9|37	%{_bindir}/%{name}
21cr|nc6-1.0-9|38	%{_bindir}/netcat6
21cr|nc6-1.0-9|39	%{_mandir}/man1/%{name}*

3400 21
21cr|ncdc-1.23.1-1|1	Summary:	Lightweight Direct Connect Client
21cr|ncdc-1.23.1-1|2	Name:		ncdc
21cr|ncdc-1.23.1-1|3	Version:	1.23.1
21cr|ncdc-1.23.1-1|4	Release:	1
21cr|ncdc-1.23.1-1|5	License:	MIT
21cr|ncdc-1.23.1-1|6	Group:		Networking/File transfer
21cr|ncdc-1.23.1-1|7	Url:		http://dev.yorhel.nl/ncdc
21cr|ncdc-1.23.1-1|8	Source0:	http://dev.yorhel.nl/download/%{name}-%{version}.tar.gz
21cr|ncdc-1.23.1-1|9	Source1:	ncdc.desktop
21cr|ncdc-1.23.1-1|10	BuildRequires:	bzip2-devel
21cr|ncdc-1.23.1-1|11	BuildRequires:	gdbm-devel
21cr|ncdc-1.23.1-1|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|ncdc-1.23.1-1|13	BuildRequires:	pkgconfig(gnutls)
21cr|ncdc-1.23.1-1|14	BuildRequires:	pkgconfig(libxml-2.0)
21cr|ncdc-1.23.1-1|15	BuildRequires:	pkgconfig(ncurses)
21cr|ncdc-1.23.1-1|16	BuildRequires:	pkgconfig(ncursesw)
21cr|ncdc-1.23.1-1|17	BuildRequires:	pkgconfig(sqlite3)
21cr|ncdc-1.23.1-1|18	
21cr|ncdc-1.23.1-1|19	%description
21cr|ncdc-1.23.1-1|20	Ncdc is a modern and lightweight direct connect client with a friendly ncurses
21cr|ncdc-1.23.1-1|21	interface.
21cr|ncdc-1.23.1-1|22	
21cr|ncdc-1.23.1-1|23	%files
21cr|ncdc-1.23.1-1|24	%doc ChangeLog COPYING README
21cr|ncdc-1.23.1-1|25	%{_bindir}/ncdc
21cr|ncdc-1.23.1-1|26	%{_datadir}/applications/%{name}.desktop
21cr|ncdc-1.23.1-1|27	%{_mandir}/man1/ncdc.1*
21cr|ncdc-1.23.1-1|28	
21cr|ncdc-1.23.1-1|29	#----------------------------------------------------------------------------
21cr|ncdc-1.23.1-1|30	
21cr|ncdc-1.23.1-1|31	%prep
21cr|ncdc-1.23.1-1|32	%setup -q
21cr|ncdc-1.23.1-1|33	
21cr|ncdc-1.23.1-1|34	%build
21cr|ncdc-1.23.1-1|35	%configure \
21cr|ncdc-1.23.1-1|36	--enable-db-upgrade
21cr|ncdc-1.23.1-1|37	%make
21cr|ncdc-1.23.1-1|38	
21cr|ncdc-1.23.1-1|39	%install
21cr|ncdc-1.23.1-1|40	%makeinstall_std
21cr|ncdc-1.23.1-1|41	install -D -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

3401 21
21cr|ncmpc-0.49-1|1	Summary:	Ncurses client for MPD
21cr|ncmpc-0.49-1|2	Name:		ncmpc
21cr|ncmpc-0.49-1|3	Version:	0.49
21cr|ncmpc-0.49-1|4	Release:	1
21cr|ncmpc-0.49-1|5	License:	GPLv2+
21cr|ncmpc-0.49-1|6	Group:		Sound
21cr|ncmpc-0.49-1|7	Url:			https://www.musicpd.org/
21cr|ncmpc-0.49-1|8	Source0:	http://www.musicpd.org/download/ncmpc/0/ncmpc-%{version}.tar.xz
21cr|ncmpc-0.49-1|9	Patch0:		ncmpc-0.36-c++14.patch
21cr|ncmpc-0.49-1|10	BuildRequires:	doxygen
21cr|ncmpc-0.49-1|11	BuildRequires:	gettext
21cr|ncmpc-0.49-1|12	BuildRequires:	meson
21cr|ncmpc-0.49-1|13	BuildRequires:	ninja
21cr|ncmpc-0.49-1|14	BuildRequires:	python3-sphinx
21cr|ncmpc-0.49-1|15	BuildRequires:	rsync
21cr|ncmpc-0.49-1|16	BuildRequires:	glib2-devel
21cr|ncmpc-0.49-1|17	BuildRequires:	pkgconfig(glib-2.0) >= 2.30
21cr|ncmpc-0.49-1|18	BuildRequires:	pkgconfig(liblircclient0)
21cr|ncmpc-0.49-1|19	BuildRequires:	pkgconfig(libmpdclient) >= 2.16
21cr|ncmpc-0.49-1|20	BuildRequires:	pkgconfig(libpcre2-8)
21cr|ncmpc-0.49-1|21	BuildRequires:	pkgconfig(ncursesw)
21cr|ncmpc-0.49-1|22	
21cr|ncmpc-0.49-1|23	%description
21cr|ncmpc-0.49-1|24	ncmpc is a curses client for the Music Player Daemon (MPD). ncmpc connects to a
21cr|ncmpc-0.49-1|25	MPD running on a machine on the local network, and controls this with an
21cr|ncmpc-0.49-1|26	interface inspired by cplay. If ncmpc is used with lirc and irpty it can be
21cr|ncmpc-0.49-1|27	used to manage playlists and control MPD with a remote control.
21cr|ncmpc-0.49-1|28	
21cr|ncmpc-0.49-1|29	%files -f %{name}.lang
21cr|ncmpc-0.49-1|30	#doc README.rst AUTHORS NEWS COPYING doc/config.sample doc/keys.sample doc/ncmpc.lirc
21cr|ncmpc-0.49-1|31	%dir %{_sysconfdir}/%{name}
21cr|ncmpc-0.49-1|32	%config(noreplace) %{_sysconfdir}/%{name}/config
21cr|ncmpc-0.49-1|33	%config(noreplace) %{_sysconfdir}/%{name}/keys
21cr|ncmpc-0.49-1|34	%{_bindir}/%{name}
21cr|ncmpc-0.49-1|35	%{_mandir}/man1/%{name}.1*
21cr|ncmpc-0.49-1|36	%{_docdir}/%{name}
21cr|ncmpc-0.49-1|37	
21cr|ncmpc-0.49-1|38	#----------------------------------------------------------------------------
21cr|ncmpc-0.49-1|39	
21cr|ncmpc-0.49-1|40	%prep
21cr|ncmpc-0.49-1|41	%setup -q
21cr|ncmpc-0.49-1|42	%patch0 -p1
21cr|ncmpc-0.49-1|43	
21cr|ncmpc-0.49-1|44	
21cr|ncmpc-0.49-1|45	%build
21cr|ncmpc-0.49-1|46	export LC_ALL=en_US.UTF-8
21cr|ncmpc-0.49-1|47	export LANG=en_US.UTF-8
21cr|ncmpc-0.49-1|48	%meson
21cr|ncmpc-0.49-1|49	%meson_build
21cr|ncmpc-0.49-1|50	
21cr|ncmpc-0.49-1|51	
21cr|ncmpc-0.49-1|52	%install
21cr|ncmpc-0.49-1|53	export LC_ALL=en_US.UTF-8
21cr|ncmpc-0.49-1|54	export LANG=en_US.UTF-8
21cr|ncmpc-0.49-1|55	%meson_install
21cr|ncmpc-0.49-1|56	
21cr|ncmpc-0.49-1|57	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|ncmpc-0.49-1|58	install -p -m644 doc/config.sample %{buildroot}%{_sysconfdir}/%{name}/config
21cr|ncmpc-0.49-1|59	install -p -m644 doc/keys.sample %{buildroot}%{_sysconfdir}/%{name}/keys
21cr|ncmpc-0.49-1|60	
21cr|ncmpc-0.49-1|61	rm -f %{buildroot}%{_docdir}/%{name}/html/.buildinfo
21cr|ncmpc-0.49-1|62	
21cr|ncmpc-0.49-1|63	%find_lang %{name}

3402 21
21cr|ncmpcpp-0.9.2-3|1	Summary:	An ncurses mpd client inspired by ncmpc
21cr|ncmpcpp-0.9.2-3|2	Name:		ncmpcpp
21cr|ncmpcpp-0.9.2-3|3	Version:	0.9.2
21cr|ncmpcpp-0.9.2-3|4	Release:	3
21cr|ncmpcpp-0.9.2-3|5	License:	GPLv2+
21cr|ncmpcpp-0.9.2-3|6	Group:		Sound
21cr|ncmpcpp-0.9.2-3|7	Url:		https://rybczak.net/ncmpcpp/
21cr|ncmpcpp-0.9.2-3|8	Source0:	https://rybczak.net/ncmpcpp/stable/%{name}-%{version}.tar.bz2
21cr|ncmpcpp-0.9.2-3|9	BuildRequires:	boost-devel >= 1.60.0
21cr|ncmpcpp-0.9.2-3|10	BuildRequires:	pkgconfig(fftw3)
21cr|ncmpcpp-0.9.2-3|11	BuildRequires:	pkgconfig(libmpdclient) >= 2.9
21cr|ncmpcpp-0.9.2-3|12	BuildRequires:	pkgconfig(libcurl)
21cr|ncmpcpp-0.9.2-3|13	BuildRequires:	pkgconfig(ncurses)
21cr|ncmpcpp-0.9.2-3|14	BuildRequires:	pkgconfig(ncursesw)
21cr|ncmpcpp-0.9.2-3|15	BuildRequires:	pkgconfig(readline)
21cr|ncmpcpp-0.9.2-3|16	BuildRequires:	pkgconfig(taglib)
21cr|ncmpcpp-0.9.2-3|17	
21cr|ncmpcpp-0.9.2-3|18	%description
21cr|ncmpcpp-0.9.2-3|19	Ncmpcpp has UI very similar to ncmpc's one, but it provides new useful
21cr|ncmpcpp-0.9.2-3|20	features such as support for regular expressions in search engine, extended
21cr|ncmpcpp-0.9.2-3|21	song format, items filtering, last.fm support, ability to sort playlist, local
21cr|ncmpcpp-0.9.2-3|22	file-system browser and other minor functions.
21cr|ncmpcpp-0.9.2-3|23	
21cr|ncmpcpp-0.9.2-3|24	%files
21cr|ncmpcpp-0.9.2-3|25	%doc AUTHORS CHANGELOG.md COPYING README.md
21cr|ncmpcpp-0.9.2-3|26	%doc doc/bindings doc/config
21cr|ncmpcpp-0.9.2-3|27	%{_bindir}/%{name}
21cr|ncmpcpp-0.9.2-3|28	%{_mandir}/man1/%{name}.*
21cr|ncmpcpp-0.9.2-3|29	
21cr|ncmpcpp-0.9.2-3|30	
21cr|ncmpcpp-0.9.2-3|31	#-----------------------------------------------------------------------------
21cr|ncmpcpp-0.9.2-3|32	
21cr|ncmpcpp-0.9.2-3|33	%prep
21cr|ncmpcpp-0.9.2-3|34	%setup -q
21cr|ncmpcpp-0.9.2-3|35	
21cr|ncmpcpp-0.9.2-3|36	
21cr|ncmpcpp-0.9.2-3|37	%build
21cr|ncmpcpp-0.9.2-3|38	%configure --enable-outputs --enable-visualizer
21cr|ncmpcpp-0.9.2-3|39	%make
21cr|ncmpcpp-0.9.2-3|40	
21cr|ncmpcpp-0.9.2-3|41	
21cr|ncmpcpp-0.9.2-3|42	%install
21cr|ncmpcpp-0.9.2-3|43	%makeinstall_std

3403 21
21cr|nco-5.1.0-1|1	%define _disable_ld_no_undefined 1
21cr|nco-5.1.0-1|2	
21cr|nco-5.1.0-1|3	%ifarch %{ix86}
21cr|nco-5.1.0-1|4	# java stack not build for i686
21cr|nco-5.1.0-1|5	%bcond_with ncocpp
21cr|nco-5.1.0-1|6	%else
21cr|nco-5.1.0-1|7	%bcond_without ncocpp
21cr|nco-5.1.0-1|8	%endif
21cr|nco-5.1.0-1|9	
21cr|nco-5.1.0-1|10	%define major %{version}
21cr|nco-5.1.0-1|11	%define libname %mklibname %{name} %{major}
21cr|nco-5.1.0-1|12	%define devname %mklibname %{name} -d
21cr|nco-5.1.0-1|13	
21cr|nco-5.1.0-1|14	Summary:	Arithmetic and metadata operators for netCDF and HDF4 files
21cr|nco-5.1.0-1|15	Name:		nco
21cr|nco-5.1.0-1|16	Version:	5.1.0
21cr|nco-5.1.0-1|17	Release:	1
21cr|nco-5.1.0-1|18	License:	GPLv3+
21cr|nco-5.1.0-1|19	Group:		Sciences/Mathematics
21cr|nco-5.1.0-1|20	Url:		https://nco.sourceforge.net
21cr|nco-5.1.0-1|21	Source0:	https://nco.sourceforge.net/src/%{name}-%{version}.tar.gz
21cr|nco-5.1.0-1|22	Patch1:		nco-4.0.3-install_C_headers.patch
21cr|nco-5.1.0-1|23	BuildRequires:	texinfo
21cr|nco-5.1.0-1|24	BuildRequires:	flex
21cr|nco-5.1.0-1|25	BuildRequires:	gsl-devel
21cr|nco-5.1.0-1|26	BuildRequires:	udunits2-devel
21cr|nco-5.1.0-1|27	BuildRequires:	pkgconfig(netcdf)
21cr|nco-5.1.0-1|28	# we needs c++ in order to build ncap:
21cr|nco-5.1.0-1|29	%if %{with ncocpp}
21cr|nco-5.1.0-1|30	BuildRequires:	antlr-C++
21cr|nco-5.1.0-1|31	%endif
21cr|nco-5.1.0-1|32	
21cr|nco-5.1.0-1|33	%description
21cr|nco-5.1.0-1|34	The netCDF Operators, or NCO, are a suite of programs known as
21cr|nco-5.1.0-1|35	operators. The operators facilitate manipulation and analysis of
21cr|nco-5.1.0-1|36	self-describing data stored in the netCDF or HDF4 formats, which are
21cr|nco-5.1.0-1|37	freely available (http://www.unidata.ucar.edu/packages/netcdf and
21cr|nco-5.1.0-1|38	http://hdf.ncsa.uiuc.edu, respectively). Each NCO operator (e.g.,
21cr|nco-5.1.0-1|39	ncks) takes netCDF or HDF4 input file(s), performs an operation (e.g.,
21cr|nco-5.1.0-1|40	averaging, hyperslabbing, or renaming), and outputs a processed netCDF
21cr|nco-5.1.0-1|41	file. Although most users of netCDF and HDF data are involved in
21cr|nco-5.1.0-1|42	scientific research, these data formats, and thus NCO, are generic and
21cr|nco-5.1.0-1|43	are equally useful in fields like finance. The NCO User's Guide
21cr|nco-5.1.0-1|44	illustrates NCO use with examples from the field of climate modeling
21cr|nco-5.1.0-1|45	and analysis. The NCO homepage is http://nco.sourceforge.net.
21cr|nco-5.1.0-1|46	
21cr|nco-5.1.0-1|47	%files
21cr|nco-5.1.0-1|48	%doc doc/*
21cr|nco-5.1.0-1|49	%{_bindir}/*
21cr|nco-5.1.0-1|50	%{_mandir}/*/*
21cr|nco-5.1.0-1|51	%{_infodir}/*
21cr|nco-5.1.0-1|52	
21cr|nco-5.1.0-1|53	#----------------------------------------------------------------------------
21cr|nco-5.1.0-1|54	
21cr|nco-5.1.0-1|55	%package -n %{libname}
21cr|nco-5.1.0-1|56	Summary:	NCO shared libraries
21cr|nco-5.1.0-1|57	Group:		System/Libraries
21cr|nco-5.1.0-1|58	
21cr|nco-5.1.0-1|59	%description -n %{libname}
21cr|nco-5.1.0-1|60	This package contains shared libraries from NCO.
21cr|nco-5.1.0-1|61	
21cr|nco-5.1.0-1|62	%files -n %{libname}
21cr|nco-5.1.0-1|63	%{_libdir}/libnco-%{version}.so
21cr|nco-5.1.0-1|64	%if %{with ncocpp}
21cr|nco-5.1.0-1|65	%{_libdir}/libnco_c++-%{version}.so
21cr|nco-5.1.0-1|66	%endif
21cr|nco-5.1.0-1|67	
21cr|nco-5.1.0-1|68	#----------------------------------------------------------------------------
21cr|nco-5.1.0-1|69	
21cr|nco-5.1.0-1|70	%package -n %{devname}
21cr|nco-5.1.0-1|71	Summary:	Development files from NCO
21cr|nco-5.1.0-1|72	Group:		Development/Other
21cr|nco-5.1.0-1|73	Provides:	%{name}-devel = %{EVRD}
21cr|nco-5.1.0-1|74	Requires:	%{libname} = %{EVRD}
21cr|nco-5.1.0-1|75	
21cr|nco-5.1.0-1|76	%description -n %{devname}
21cr|nco-5.1.0-1|77	This package contains files need to build application using NCO library.
21cr|nco-5.1.0-1|78	
21cr|nco-5.1.0-1|79	%files -n %{devname}
21cr|nco-5.1.0-1|80	%if %{with ncocpp}
21cr|nco-5.1.0-1|81	%{_includedir}/*.hh
21cr|nco-5.1.0-1|82	%{_libdir}/libnco_c++.so
21cr|nco-5.1.0-1|83	%endif
21cr|nco-5.1.0-1|84	%{_libdir}/libnco.so
21cr|nco-5.1.0-1|85	
21cr|nco-5.1.0-1|86	#----------------------------------------------------------------------------
21cr|nco-5.1.0-1|87	
21cr|nco-5.1.0-1|88	%prep
21cr|nco-5.1.0-1|89	%autosetup -p1
21cr|nco-5.1.0-1|90	
21cr|nco-5.1.0-1|91	%build
21cr|nco-5.1.0-1|92	%configure \
21cr|nco-5.1.0-1|93	--disable-static \
21cr|nco-5.1.0-1|94	%if %{with ncocpp}
21cr|nco-5.1.0-1|95	--enable-nco_cplusplus \
21cr|nco-5.1.0-1|96	--enable-ncoxx
21cr|nco-5.1.0-1|97	%else
21cr|nco-5.1.0-1|98	--disable-nco_cplusplus \
21cr|nco-5.1.0-1|99	--disable-ncoxx \
21cr|nco-5.1.0-1|100	--disable-ncap2
21cr|nco-5.1.0-1|101	%endif
21cr|nco-5.1.0-1|102	
21cr|nco-5.1.0-1|103	%make \
21cr|nco-5.1.0-1|104	CPPFLAGS="%{optflags} -fPIC " \
21cr|nco-5.1.0-1|105	CCFLAGS="%{optflags} -fPIC "
21cr|nco-5.1.0-1|106	
21cr|nco-5.1.0-1|107	%install
21cr|nco-5.1.0-1|108	%makeinstall_std

3404 21
21cr|ncpamixer-1.3.3.1-1|1	Summary:	A ncurses PulseAudio Mixer
21cr|ncpamixer-1.3.3.1-1|2	Name:		ncpamixer
21cr|ncpamixer-1.3.3.1-1|3	Version:	1.3.3.1
21cr|ncpamixer-1.3.3.1-1|4	Release:	1
21cr|ncpamixer-1.3.3.1-1|5	License:	MIT
21cr|ncpamixer-1.3.3.1-1|6	Group:		Sound
21cr|ncpamixer-1.3.3.1-1|7	Url:		https://github.com/fulhax/ncpamixer
21cr|ncpamixer-1.3.3.1-1|8	Source0:	https://github.com/fulhax/ncpamixer/archive/%{version}/%{name}-%{version}.tar.gz
21cr|ncpamixer-1.3.3.1-1|9	BuildRequires:	cmake
21cr|ncpamixer-1.3.3.1-1|10	BuildRequires:	stdc++-devel
21cr|ncpamixer-1.3.3.1-1|11	BuildRequires:	pkgconfig(ncurses)
21cr|ncpamixer-1.3.3.1-1|12	BuildRequires:	ncurses-extraterms
21cr|ncpamixer-1.3.3.1-1|13	BuildRequires:	pkgconfig(libpulse)
21cr|ncpamixer-1.3.3.1-1|14	
21cr|ncpamixer-1.3.3.1-1|15	%description
21cr|ncpamixer-1.3.3.1-1|16	An ncurses mixer for PulseAudio inspired by pavucontrol.
21cr|ncpamixer-1.3.3.1-1|17	
21cr|ncpamixer-1.3.3.1-1|18	%files
21cr|ncpamixer-1.3.3.1-1|19	%doc README.md LICENSE
21cr|ncpamixer-1.3.3.1-1|20	%{_bindir}/ncpamixer
21cr|ncpamixer-1.3.3.1-1|21	#--------------------------------------------------------
21cr|ncpamixer-1.3.3.1-1|22	
21cr|ncpamixer-1.3.3.1-1|23	
21cr|ncpamixer-1.3.3.1-1|24	%prep
21cr|ncpamixer-1.3.3.1-1|25	%setup -q
21cr|ncpamixer-1.3.3.1-1|26	
21cr|ncpamixer-1.3.3.1-1|27	%build
21cr|ncpamixer-1.3.3.1-1|28	%cmake ../src \
21cr|ncpamixer-1.3.3.1-1|29	-DUSE_WIDE=TRUE
21cr|ncpamixer-1.3.3.1-1|30	
21cr|ncpamixer-1.3.3.1-1|31	%make
21cr|ncpamixer-1.3.3.1-1|32	
21cr|ncpamixer-1.3.3.1-1|33	%install
21cr|ncpamixer-1.3.3.1-1|34	%makeinstall_std -C build

3405 21
21cr|ncpfs-2.2.6-18|1	# Workaround to build with GCC 10
21cr|ncpfs-2.2.6-18|2	%global optflags %{optflags} -fcommon
21cr|ncpfs-2.2.6-18|3	
21cr|ncpfs-2.2.6-18|4	%define	major 2.3
21cr|ncpfs-2.2.6-18|5	%define	libname %mklibname %{name} %{major}
21cr|ncpfs-2.2.6-18|6	%define develname %mklibname %{name} -d
21cr|ncpfs-2.2.6-18|7	
21cr|ncpfs-2.2.6-18|8	Summary:	Utilities for the ncpfs filesystem, a NetWare client for Linux
21cr|ncpfs-2.2.6-18|9	Name:		ncpfs
21cr|ncpfs-2.2.6-18|10	Version:	2.2.6
21cr|ncpfs-2.2.6-18|11	Release:	18
21cr|ncpfs-2.2.6-18|12	License:	GPLv2+
21cr|ncpfs-2.2.6-18|13	Group:		Networking/Other
21cr|ncpfs-2.2.6-18|14	URL:		ftp://platan.vc.cvut.cz/pub/linux/ncpfs/
21cr|ncpfs-2.2.6-18|15	Source0:	ftp://platan.vc.cvut.cz/pub/linux/ncpfs/%{name}-%{version}/%{name}-%{version}.tar.bz2
21cr|ncpfs-2.2.6-18|16	Patch403:       ncpfs-hg-commit-403.patch
21cr|ncpfs-2.2.6-18|17	Patch404:       ncpfs-hg-commit-404.patch
21cr|ncpfs-2.2.6-18|18	Patch405:       ncpfs-hg-commit-405.patch
21cr|ncpfs-2.2.6-18|19	Patch406:       ncpfs-hg-commit-406.patch
21cr|ncpfs-2.2.6-18|20	Patch407:       ncpfs-hg-commit-407.patch
21cr|ncpfs-2.2.6-18|21	Patch408:       ncpfs-hg-commit-408.patch
21cr|ncpfs-2.2.6-18|22	Patch409:       ncpfs-hg-commit-409.patch
21cr|ncpfs-2.2.6-18|23	Patch410:       ncpfs-hg-commit-410.patch
21cr|ncpfs-2.2.6-18|24	Patch411:       ncpfs-hg-commit-411.patch
21cr|ncpfs-2.2.6-18|25	Patch412:       ncpfs-hg-commit-412.patch
21cr|ncpfs-2.2.6-18|26	Patch413:       ncpfs-hg-commit-413.patch
21cr|ncpfs-2.2.6-18|27	Patch414:       ncpfs-hg-commit-414.patch
21cr|ncpfs-2.2.6-18|28	Patch415:       ncpfs-hg-commit-415.patch
21cr|ncpfs-2.2.6-18|29	Patch416:       ncpfs-hg-commit-416.patch
21cr|ncpfs-2.2.6-18|30	Patch417:       ncpfs-hg-commit-417.patch
21cr|ncpfs-2.2.6-18|31	Patch419:       ncpfs-hg-commit-419.patch
21cr|ncpfs-2.2.6-18|32	Patch420:       ncpfs-hg-commit-420.patch
21cr|ncpfs-2.2.6-18|33	Patch421:       ncpfs-hg-commit-421.patch
21cr|ncpfs-2.2.6-18|34	Patch422:       ncpfs-hg-commit-422.patch
21cr|ncpfs-2.2.6-18|35	Patch423:       ncpfs-hg-commit-423.patch
21cr|ncpfs-2.2.6-18|36	Patch424:       ncpfs-hg-commit-424.patch
21cr|ncpfs-2.2.6-18|37	Patch425:       ncpfs-hg-commit-425.patch
21cr|ncpfs-2.2.6-18|38	Patch426:       ncpfs-hg-commit-426.patch
21cr|ncpfs-2.2.6-18|39	Patch427:       ncpfs-hg-commit-427.patch
21cr|ncpfs-2.2.6-18|40	Patch428:       ncpfs-hg-commit-428.patch
21cr|ncpfs-2.2.6-18|41	Patch429:       ncpfs-hg-commit-429.patch
21cr|ncpfs-2.2.6-18|42	Patch430:       ncpfs-hg-commit-430.patch
21cr|ncpfs-2.2.6-18|43	Patch431:       ncpfs-hg-commit-431.patch
21cr|ncpfs-2.2.6-18|44	Patch432:       ncpfs-hg-commit-432.patch
21cr|ncpfs-2.2.6-18|45	Patch433:       ncpfs-hg-commit-433.patch
21cr|ncpfs-2.2.6-18|46	Patch434:       ncpfs-hg-commit-434.patch
21cr|ncpfs-2.2.6-18|47	Patch435:       ncpfs-hg-commit-435.patch
21cr|ncpfs-2.2.6-18|48	Patch436:       ncpfs-hg-commit-436.patch
21cr|ncpfs-2.2.6-18|49	Patch437:       ncpfs-hg-commit-437.patch
21cr|ncpfs-2.2.6-18|50	Patch438:       ncpfs-hg-commit-438.patch
21cr|ncpfs-2.2.6-18|51	Patch439:       ncpfs-hg-commit-439.patch
21cr|ncpfs-2.2.6-18|52	Patch440:       ncpfs-hg-commit-440.patch
21cr|ncpfs-2.2.6-18|53	Patch441:       ncpfs-hg-commit-441.patch
21cr|ncpfs-2.2.6-18|54	Patch442:       ncpfs-hg-commit-442.patch
21cr|ncpfs-2.2.6-18|55	Patch443:       ncpfs-hg-commit-443.patch
21cr|ncpfs-2.2.6-18|56	Patch444:       ncpfs-hg-commit-444.patch
21cr|ncpfs-2.2.6-18|57	Patch445:       ncpfs-hg-commit-445.patch
21cr|ncpfs-2.2.6-18|58	Patch446:       ncpfs-hg-commit-446.patch
21cr|ncpfs-2.2.6-18|59	Patch447:       ncpfs-hg-commit-447.patch
21cr|ncpfs-2.2.6-18|60	Patch448:       ncpfs-hg-commit-448.patch
21cr|ncpfs-2.2.6-18|61	Patch449:       ncpfs-hg-commit-449.patch
21cr|ncpfs-2.2.6-18|62	Patch450:       ncpfs-hg-commit-450.patch
21cr|ncpfs-2.2.6-18|63	Patch451:       ncpfs-hg-commit-451.patch
21cr|ncpfs-2.2.6-18|64	Patch452:       ncpfs-hg-commit-452.patch
21cr|ncpfs-2.2.6-18|65	Patch453:       ncpfs-hg-commit-453.patch
21cr|ncpfs-2.2.6-18|66	Patch454:       ncpfs-hg-commit-454.patch
21cr|ncpfs-2.2.6-18|67	Patch455:       ncpfs-hg-commit-455.patch
21cr|ncpfs-2.2.6-18|68	Patch456:       ncpfs-hg-commit-456.patch
21cr|ncpfs-2.2.6-18|69	Patch457:       ncpfs-hg-commit-457.patch
21cr|ncpfs-2.2.6-18|70	Patch458:       ncpfs-hg-commit-458.patch
21cr|ncpfs-2.2.6-18|71	Patch1002:      ncpfs.LDFLAGS.patch
21cr|ncpfs-2.2.6-18|72	Patch1003:      ncpfs.pam_ncp_auth.syslog.patch
21cr|ncpfs-2.2.6-18|73	Patch1005:      ncpfs.offsetof.patch
21cr|ncpfs-2.2.6-18|74	Patch1006:      ncpfs.mount_hang.patch
21cr|ncpfs-2.2.6-18|75	Patch1007:      ncpfs-2.2.6-mount-issue-ver2.patch
21cr|ncpfs-2.2.6-18|76	Patch1008:      ncpfs-2_2_6_partial.patch
21cr|ncpfs-2.2.6-18|77	Patch1009:      ncpfs-2.2.6-CVE-2011-1679,1680.diff
21cr|ncpfs-2.2.6-18|78	Requires:	ipxutils
21cr|ncpfs-2.2.6-18|79	Requires:	%{libname} = %{EVRD}
21cr|ncpfs-2.2.6-18|80	BuildRequires:	pam-devel
21cr|ncpfs-2.2.6-18|81	
21cr|ncpfs-2.2.6-18|82	%description
21cr|ncpfs-2.2.6-18|83	Ncpfs is a filesystem which understands the Novell NetWare(TM) NCP protocol.
21cr|ncpfs-2.2.6-18|84	Functionally, NCP is used for NetWare the way NFS is used in the TCP/IP world.
21cr|ncpfs-2.2.6-18|85	For a Linux system to mount a NetWare filesystem, it needs a special mount
21cr|ncpfs-2.2.6-18|86	program. The ncpfs package contains such a mount program plus other tools for
21cr|ncpfs-2.2.6-18|87	configuring and using the ncpfs filesystem.
21cr|ncpfs-2.2.6-18|88	
21cr|ncpfs-2.2.6-18|89	Install the ncpfs package if you need to use the ncpfs filesystem to use Novell
21cr|ncpfs-2.2.6-18|90	NetWare files or services.
21cr|ncpfs-2.2.6-18|91	
21cr|ncpfs-2.2.6-18|92	%package -n	ipxutils
21cr|ncpfs-2.2.6-18|93	Summary:	Tools for configuring and debugging IPX interfaces and networks
21cr|ncpfs-2.2.6-18|94	Group:		System/Configuration/Networking
21cr|ncpfs-2.2.6-18|95	
21cr|ncpfs-2.2.6-18|96	%description -n	ipxutils
21cr|ncpfs-2.2.6-18|97	The ipxutils package includes utilities (ipx_configure, ipx_internal_net,
21cr|ncpfs-2.2.6-18|98	ipx_interface, ipx_route) necessary for configuring and debugging IPX
21cr|ncpfs-2.2.6-18|99	interfaces and networks under Linux. IPX is the low-level protocol used by
21cr|ncpfs-2.2.6-18|100	Novell's NetWare file server system to transfer data.
21cr|ncpfs-2.2.6-18|101	
21cr|ncpfs-2.2.6-18|102	Install ipxutils if you need to configure IPX networking on your network.
21cr|ncpfs-2.2.6-18|103	
21cr|ncpfs-2.2.6-18|104	%package -n	%{libname}
21cr|ncpfs-2.2.6-18|105	Summary:	Library associated with ncpfs
21cr|ncpfs-2.2.6-18|106	Group:		System/Libraries
21cr|ncpfs-2.2.6-18|107	
21cr|ncpfs-2.2.6-18|108	%description -n	%{libname}
21cr|ncpfs-2.2.6-18|109	This library is mandatory for ncpfs and ipxutils to run.
21cr|ncpfs-2.2.6-18|110	
21cr|ncpfs-2.2.6-18|111	%package -n	%{develname}
21cr|ncpfs-2.2.6-18|112	Summary:	Development files for %{name}
21cr|ncpfs-2.2.6-18|113	Group:		Development/C
21cr|ncpfs-2.2.6-18|114	Requires:	%{libname} = %{EVRD}
21cr|ncpfs-2.2.6-18|115	Provides:	%{name}-devel = %{EVRD}
21cr|ncpfs-2.2.6-18|116	
21cr|ncpfs-2.2.6-18|117	%description -n	%{develname}
21cr|ncpfs-2.2.6-18|118	Development files for %{name}
21cr|ncpfs-2.2.6-18|119	
21cr|ncpfs-2.2.6-18|120	%prep
21cr|ncpfs-2.2.6-18|121	
21cr|ncpfs-2.2.6-18|122	%setup -q
21cr|ncpfs-2.2.6-18|123	%patch403 -p1
21cr|ncpfs-2.2.6-18|124	%patch404 -p1
21cr|ncpfs-2.2.6-18|125	%patch405 -p1
21cr|ncpfs-2.2.6-18|126	%patch406 -p1
21cr|ncpfs-2.2.6-18|127	%patch407 -p1
21cr|ncpfs-2.2.6-18|128	%patch408 -p1
21cr|ncpfs-2.2.6-18|129	%patch409 -p1
21cr|ncpfs-2.2.6-18|130	%patch410 -p1
21cr|ncpfs-2.2.6-18|131	%patch411 -p1
21cr|ncpfs-2.2.6-18|132	%patch412 -p1
21cr|ncpfs-2.2.6-18|133	%patch413 -p1
21cr|ncpfs-2.2.6-18|134	%patch414 -p1
21cr|ncpfs-2.2.6-18|135	%patch415 -p1
21cr|ncpfs-2.2.6-18|136	%patch416 -p1
21cr|ncpfs-2.2.6-18|137	%patch417 -p1
21cr|ncpfs-2.2.6-18|138	%patch419 -p1
21cr|ncpfs-2.2.6-18|139	%patch420 -p1
21cr|ncpfs-2.2.6-18|140	%patch421 -p1
21cr|ncpfs-2.2.6-18|141	%patch422 -p1
21cr|ncpfs-2.2.6-18|142	%patch423 -p1
21cr|ncpfs-2.2.6-18|143	%patch424 -p1
21cr|ncpfs-2.2.6-18|144	%patch425 -p1
21cr|ncpfs-2.2.6-18|145	%patch426 -p1
21cr|ncpfs-2.2.6-18|146	%patch427 -p1
21cr|ncpfs-2.2.6-18|147	%patch428 -p1
21cr|ncpfs-2.2.6-18|148	%patch429 -p1
21cr|ncpfs-2.2.6-18|149	%patch430 -p1
21cr|ncpfs-2.2.6-18|150	%patch431 -p1
21cr|ncpfs-2.2.6-18|151	%patch432 -p1
21cr|ncpfs-2.2.6-18|152	%patch433 -p1
21cr|ncpfs-2.2.6-18|153	%patch434 -p1
21cr|ncpfs-2.2.6-18|154	%patch435 -p1
21cr|ncpfs-2.2.6-18|155	%patch436 -p1
21cr|ncpfs-2.2.6-18|156	%patch437 -p1
21cr|ncpfs-2.2.6-18|157	%patch438 -p1
21cr|ncpfs-2.2.6-18|158	%patch439 -p1
21cr|ncpfs-2.2.6-18|159	%patch440 -p1
21cr|ncpfs-2.2.6-18|160	%patch441 -p1
21cr|ncpfs-2.2.6-18|161	%patch442 -p1
21cr|ncpfs-2.2.6-18|162	%patch443 -p1
21cr|ncpfs-2.2.6-18|163	%patch444 -p1
21cr|ncpfs-2.2.6-18|164	%patch445 -p1
21cr|ncpfs-2.2.6-18|165	%patch446 -p1
21cr|ncpfs-2.2.6-18|166	%patch447 -p1
21cr|ncpfs-2.2.6-18|167	%patch448 -p1
21cr|ncpfs-2.2.6-18|168	%patch449 -p1
21cr|ncpfs-2.2.6-18|169	%patch450 -p1
21cr|ncpfs-2.2.6-18|170	%patch451 -p1
21cr|ncpfs-2.2.6-18|171	%patch452 -p1
21cr|ncpfs-2.2.6-18|172	%patch453 -p1
21cr|ncpfs-2.2.6-18|173	%patch454 -p1
21cr|ncpfs-2.2.6-18|174	%patch455 -p1
21cr|ncpfs-2.2.6-18|175	%patch456 -p1
21cr|ncpfs-2.2.6-18|176	%patch457 -p1
21cr|ncpfs-2.2.6-18|177	%patch458 -p1
21cr|ncpfs-2.2.6-18|178	#
21cr|ncpfs-2.2.6-18|179	%patch1002 -p1
21cr|ncpfs-2.2.6-18|180	%patch1003 -p1
21cr|ncpfs-2.2.6-18|181	%patch1005 -p1
21cr|ncpfs-2.2.6-18|182	%patch1006 -p1
21cr|ncpfs-2.2.6-18|183	%patch1007 -p1
21cr|ncpfs-2.2.6-18|184	%patch1008 -p1
21cr|ncpfs-2.2.6-18|185	%patch1009 -p1
21cr|ncpfs-2.2.6-18|186	
21cr|ncpfs-2.2.6-18|187	chmod +rw -R .
21cr|ncpfs-2.2.6-18|188	
21cr|ncpfs-2.2.6-18|189	# lib64 fix
21cr|ncpfs-2.2.6-18|190	perl -pi -e "s|/lib/security\b|/%{_lib}/security|g" configure*
21cr|ncpfs-2.2.6-18|191	
21cr|ncpfs-2.2.6-18|192	%build
21cr|ncpfs-2.2.6-18|193	chmod -R u+w po
21cr|ncpfs-2.2.6-18|194	
21cr|ncpfs-2.2.6-18|195	CFLAGS="%{optflags} -fPIC" \
21cr|ncpfs-2.2.6-18|196	LDFLAGS="%{ldflags}" \
21cr|ncpfs-2.2.6-18|197	%configure \
21cr|ncpfs-2.2.6-18|198	--disable-rpath \
21cr|ncpfs-2.2.6-18|199	--enable-pam
21cr|ncpfs-2.2.6-18|200	
21cr|ncpfs-2.2.6-18|201	%make clean
21cr|ncpfs-2.2.6-18|202	%make
21cr|ncpfs-2.2.6-18|203	
21cr|ncpfs-2.2.6-18|204	%make -C ipxdump
21cr|ncpfs-2.2.6-18|205	mv ipxdump/README ipxdump/README.ipxdump
21cr|ncpfs-2.2.6-18|206	
21cr|ncpfs-2.2.6-18|207	%install
21cr|ncpfs-2.2.6-18|208	
21cr|ncpfs-2.2.6-18|209	mkdir -p %{buildroot}/sbin
21cr|ncpfs-2.2.6-18|210	mkdir -p %{buildroot}%{_sbindir}
21cr|ncpfs-2.2.6-18|211	mkdir -p %{buildroot}%{_libdir}
21cr|ncpfs-2.2.6-18|212	
21cr|ncpfs-2.2.6-18|213	%makeinstall_std install-dev
21cr|ncpfs-2.2.6-18|214	
21cr|ncpfs-2.2.6-18|215	# Move ipx_configure/ipx_internal_net to permit /usr from NFS
21cr|ncpfs-2.2.6-18|216	for i in ipx_configure ipx_internal_net ipx_interface ; do
21cr|ncpfs-2.2.6-18|217	mv %{buildroot}%{_bindir}/$i %{buildroot}/sbin/$i
21cr|ncpfs-2.2.6-18|218	done
21cr|ncpfs-2.2.6-18|219	
21cr|ncpfs-2.2.6-18|220	install -m755 ipxdump/ipxdump ipxdump/ipxparse %{buildroot}%{_bindir}/
21cr|ncpfs-2.2.6-18|221	
21cr|ncpfs-2.2.6-18|222	ln -sf ncpmount.8 %{buildroot}%{_mandir}/man8/mount.ncp.8
21cr|ncpfs-2.2.6-18|223	
21cr|ncpfs-2.2.6-18|224	%find_lang %{name}
21cr|ncpfs-2.2.6-18|225	
21cr|ncpfs-2.2.6-18|226	#rm -f %{buildroot}/usr/share/locale/locale.alias
21cr|ncpfs-2.2.6-18|227	
21cr|ncpfs-2.2.6-18|228	rm -f %{buildroot}%{_libdir}/*.*a
21cr|ncpfs-2.2.6-18|229	
21cr|ncpfs-2.2.6-18|230	%post -n ipxutils
21cr|ncpfs-2.2.6-18|231	if [ -f %{_sysconfdir}/modules.conf ];then
21cr|ncpfs-2.2.6-18|232	if ! grep -q -E "^alias.*net-pf-4.*ipx" %{_sysconfdir}/modules.conf;then
21cr|ncpfs-2.2.6-18|233	echo "alias net-pf-4 ipx" >> %{_sysconfdir}/modules.conf
21cr|ncpfs-2.2.6-18|234	fi
21cr|ncpfs-2.2.6-18|235	else
21cr|ncpfs-2.2.6-18|236	echo "alias net-pf-4 ipx" >> %{_sysconfdir}/modules.conf
21cr|ncpfs-2.2.6-18|237	fi
21cr|ncpfs-2.2.6-18|238	
21cr|ncpfs-2.2.6-18|239	%postun  -n ipxutils
21cr|ncpfs-2.2.6-18|240	if [ "$1" = "0" ];then
21cr|ncpfs-2.2.6-18|241	if [ -f %{_sysconfdir}/modules.conf ];then
21cr|ncpfs-2.2.6-18|242	if grep -q -E "^alias.*net-pf-4.*ipx" %{_sysconfdir}/modules.conf;then
21cr|ncpfs-2.2.6-18|243	sed 's/^alias net-pf-4 ipx//' %{_sysconfdir}/modules.conf > /tmp/.modules.conf \
21cr|ncpfs-2.2.6-18|244	&& mv -f /tmp/.modules.conf %{_sysconfdir}/modules.conf
21cr|ncpfs-2.2.6-18|245	fi
21cr|ncpfs-2.2.6-18|246	fi
21cr|ncpfs-2.2.6-18|247	fi
21cr|ncpfs-2.2.6-18|248	
21cr|ncpfs-2.2.6-18|249	
21cr|ncpfs-2.2.6-18|250	%files -f %{name}.lang
21cr|ncpfs-2.2.6-18|251	%doc BUGS Changes FAQ README
21cr|ncpfs-2.2.6-18|252	/sbin/mount.ncp*
21cr|ncpfs-2.2.6-18|253	/sbin/nwmsg
21cr|ncpfs-2.2.6-18|254	%{_bindir}/n*
21cr|ncpfs-2.2.6-18|255	%{_bindir}/p*
21cr|ncpfs-2.2.6-18|256	%{_bindir}/slist
21cr|ncpfs-2.2.6-18|257	%{_sbindir}/nwmsg
21cr|ncpfs-2.2.6-18|258	%{_mandir}/man1/*
21cr|ncpfs-2.2.6-18|259	%{_mandir}/man3/*
21cr|ncpfs-2.2.6-18|260	%{_mandir}/man5/*
21cr|ncpfs-2.2.6-18|261	%{_mandir}/man8/mount.ncp.8*
21cr|ncpfs-2.2.6-18|262	%{_mandir}/man8/ncplogin.8*
21cr|ncpfs-2.2.6-18|263	%{_mandir}/man8/ncpmap.8*
21cr|ncpfs-2.2.6-18|264	%{_mandir}/man8/ncpmount.8*
21cr|ncpfs-2.2.6-18|265	%{_mandir}/man8/ncpumount.8*
21cr|ncpfs-2.2.6-18|266	%{_mandir}/man8/nwbocreate.8*
21cr|ncpfs-2.2.6-18|267	%{_mandir}/man8/nwborm.8*
21cr|ncpfs-2.2.6-18|268	%{_mandir}/man8/nwbpadd.8*
21cr|ncpfs-2.2.6-18|269	%{_mandir}/man8/nwbpcreate.8*
21cr|ncpfs-2.2.6-18|270	%{_mandir}/man8/nwbprm.8*
21cr|ncpfs-2.2.6-18|271	%{_mandir}/man8/nwfsctrl.8*
21cr|ncpfs-2.2.6-18|272	%{_mandir}/man8/nwgrant.8*
21cr|ncpfs-2.2.6-18|273	%{_mandir}/man8/nwmsg.8*
21cr|ncpfs-2.2.6-18|274	%{_mandir}/man8/nwrevoke.8*
21cr|ncpfs-2.2.6-18|275	
21cr|ncpfs-2.2.6-18|276	%files -n ipxutils
21cr|ncpfs-2.2.6-18|277	%doc ipx-1.0/COPYING ipx-1.0/README
21cr|ncpfs-2.2.6-18|278	%doc ipxdump/README.ipxdump
21cr|ncpfs-2.2.6-18|279	/sbin/ipx_configure
21cr|ncpfs-2.2.6-18|280	/sbin/ipx_interface
21cr|ncpfs-2.2.6-18|281	/sbin/ipx_internal_net
21cr|ncpfs-2.2.6-18|282	%{_bindir}/ipx_cmd
21cr|ncpfs-2.2.6-18|283	%{_bindir}/ipx_route
21cr|ncpfs-2.2.6-18|284	%{_bindir}/ipxdump
21cr|ncpfs-2.2.6-18|285	%{_bindir}/ipxparse
21cr|ncpfs-2.2.6-18|286	%{_mandir}/man8/ipx_cmd.8*
21cr|ncpfs-2.2.6-18|287	%{_mandir}/man8/ipx_configure.8*
21cr|ncpfs-2.2.6-18|288	%{_mandir}/man8/ipx_interface.8*
21cr|ncpfs-2.2.6-18|289	%{_mandir}/man8/ipx_internal_net.8*
21cr|ncpfs-2.2.6-18|290	%{_mandir}/man8/ipx_route.8*
21cr|ncpfs-2.2.6-18|291	
21cr|ncpfs-2.2.6-18|292	%files -n %{libname}
21cr|ncpfs-2.2.6-18|293	/%{_lib}/security/*
21cr|ncpfs-2.2.6-18|294	%{_libdir}/libncp.so.*
21cr|ncpfs-2.2.6-18|295	
21cr|ncpfs-2.2.6-18|296	%files -n %{develname}
21cr|ncpfs-2.2.6-18|297	%doc Changes
21cr|ncpfs-2.2.6-18|298	%{_libdir}/lib*.so
21cr|ncpfs-2.2.6-18|299	%{_includedir}/*

3406 21
21cr|ncspot-0.8.2-1|1	%define debug_package %{nil}
21cr|ncspot-0.8.2-1|2	
21cr|ncspot-0.8.2-1|3	Name:		ncspot
21cr|ncspot-0.8.2-1|4	Version:	0.8.2
21cr|ncspot-0.8.2-1|5	Release:	1
21cr|ncspot-0.8.2-1|6	Summary:	Ncurses Spotify client
21cr|ncspot-0.8.2-1|7	License:	BSD-2-Clause
21cr|ncspot-0.8.2-1|8	Group:		Sound
21cr|ncspot-0.8.2-1|9	URL:		https://github.com/hrkfdn/ncspot
21cr|ncspot-0.8.2-1|10	Source:		https://github.com/hrkfdn/ncspot/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ncspot-0.8.2-1|11	Source1:	vendor.tar.xz
21cr|ncspot-0.8.2-1|12	Source2:	cargo_config
21cr|ncspot-0.8.2-1|13	BuildRequires:	rust
21cr|ncspot-0.8.2-1|14	BuildRequires:	alsa-lib
21cr|ncspot-0.8.2-1|15	BuildRequires:	cargo
21cr|ncspot-0.8.2-1|16	BuildRequires:	python3
21cr|ncspot-0.8.2-1|17	BuildRequires:	pkgconfig(dbus-1)
21cr|ncspot-0.8.2-1|18	BuildRequires:	pkgconfig(ncurses)
21cr|ncspot-0.8.2-1|19	BuildRequires:	pkgconfig(openssl)
21cr|ncspot-0.8.2-1|20	BuildRequires:	pkgconfig(libpulse)
21cr|ncspot-0.8.2-1|21	
21cr|ncspot-0.8.2-1|22	%description
21cr|ncspot-0.8.2-1|23	Cross-platform ncurses Spotify client written in Rust, inspired
21cr|ncspot-0.8.2-1|24	by ncmpc and the likes.
21cr|ncspot-0.8.2-1|25	
21cr|ncspot-0.8.2-1|26	%files
21cr|ncspot-0.8.2-1|27	%license LICENSE
21cr|ncspot-0.8.2-1|28	%doc README.md
21cr|ncspot-0.8.2-1|29	%{_bindir}/ncspot
21cr|ncspot-0.8.2-1|30	
21cr|ncspot-0.8.2-1|31	#------------------------------------------------------------------
21cr|ncspot-0.8.2-1|32	%prep
21cr|ncspot-0.8.2-1|33	%autosetup -p 1 -a 1
21cr|ncspot-0.8.2-1|34	install -D -m 0644 %{SOURCE2} .cargo/config
21cr|ncspot-0.8.2-1|35	
21cr|ncspot-0.8.2-1|36	%build
21cr|ncspot-0.8.2-1|37	# HACK: https://github.com/jeaye/ncurses-rs/issues/191
21cr|ncspot-0.8.2-1|38	export NCURSES_RS_RUSTC_FLAGS="-L /usr/lib64/ncurses5"
21cr|ncspot-0.8.2-1|39	cargo build --release --locked %{?_smp_mflags}
21cr|ncspot-0.8.2-1|40	
21cr|ncspot-0.8.2-1|41	%install
21cr|ncspot-0.8.2-1|42	cargo install --no-track --root=%{buildroot}%{_prefix} --path .

3407 21
21cr|ncview-2.1.8-2|1	%define debug_package %{nil}
21cr|ncview-2.1.8-2|2	
21cr|ncview-2.1.8-2|3	Summary:	Graphic for netCDF data file
21cr|ncview-2.1.8-2|4	Name:		ncview
21cr|ncview-2.1.8-2|5	Version:	2.1.8
21cr|ncview-2.1.8-2|6	Release:	2
21cr|ncview-2.1.8-2|7	License:	GPLv3+
21cr|ncview-2.1.8-2|8	Group:		Sciences/Other
21cr|ncview-2.1.8-2|9	Url:		http://meteora.ucsd.edu/~pierce/ncview_home_page.html
21cr|ncview-2.1.8-2|10	Source0:	ftp://cirrus.ucsd.edu/pub/ncview/ncview-%{version}.tar.gz
21cr|ncview-2.1.8-2|11	BuildRequires:	netpbm-devel
21cr|ncview-2.1.8-2|12	BuildRequires:	udunits2-devel
21cr|ncview-2.1.8-2|13	BuildRequires:	pkgconfig(expat)
21cr|ncview-2.1.8-2|14	BuildRequires:	pkgconfig(ice)
21cr|ncview-2.1.8-2|15	BuildRequires:	pkgconfig(libpng)
21cr|ncview-2.1.8-2|16	BuildRequires:	pkgconfig(netcdf)
21cr|ncview-2.1.8-2|17	BuildRequires:	pkgconfig(sm)
21cr|ncview-2.1.8-2|18	BuildRequires:	pkgconfig(x11)
21cr|ncview-2.1.8-2|19	BuildRequires:	pkgconfig(xaw7)
21cr|ncview-2.1.8-2|20	BuildRequires:	pkgconfig(xext)
21cr|ncview-2.1.8-2|21	BuildRequires:	pkgconfig(xmu)
21cr|ncview-2.1.8-2|22	BuildRequires:	pkgconfig(xt)
21cr|ncview-2.1.8-2|23	
21cr|ncview-2.1.8-2|24	%description
21cr|ncview-2.1.8-2|25	Ncview is a visual browser for netCDF format files.  Typically you
21cr|ncview-2.1.8-2|26	would use ncview to get a quick and easy, push-button look at your
21cr|ncview-2.1.8-2|27	netCDF files.  You can view simple movies of the data, view along
21cr|ncview-2.1.8-2|28	various dimensions, take a look at the actual data values, change
21cr|ncview-2.1.8-2|29	color maps, invert the data, etc.
21cr|ncview-2.1.8-2|30	
21cr|ncview-2.1.8-2|31	%files
21cr|ncview-2.1.8-2|32	%doc COPYING INSTALL README
21cr|ncview-2.1.8-2|33	%{_bindir}/*
21cr|ncview-2.1.8-2|34	%{_datadir}/applications/%{name}.desktop
21cr|ncview-2.1.8-2|35	
21cr|ncview-2.1.8-2|36	#----------------------------------------------------------------------------
21cr|ncview-2.1.8-2|37	
21cr|ncview-2.1.8-2|38	%prep
21cr|ncview-2.1.8-2|39	%setup -q
21cr|ncview-2.1.8-2|40	
21cr|ncview-2.1.8-2|41	%build
21cr|ncview-2.1.8-2|42	autoreconf -fi -Im4macros
21cr|ncview-2.1.8-2|43	%configure2_5x
21cr|ncview-2.1.8-2|44	%make
21cr|ncview-2.1.8-2|45	
21cr|ncview-2.1.8-2|46	%install
21cr|ncview-2.1.8-2|47	%makeinstall_std
21cr|ncview-2.1.8-2|48	
21cr|ncview-2.1.8-2|49	# Menu
21cr|ncview-2.1.8-2|50	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|ncview-2.1.8-2|51	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ncview-2.1.8-2|52	[Desktop Entry]
21cr|ncview-2.1.8-2|53	Encoding=UTF-8
21cr|ncview-2.1.8-2|54	Type=Application
21cr|ncview-2.1.8-2|55	Name=%{name}
21cr|ncview-2.1.8-2|56	Comment=Graphic for netCDF data file
21cr|ncview-2.1.8-2|57	Exec=%{_bindir}/%{name}
21cr|ncview-2.1.8-2|58	Icon=%{name}
21cr|ncview-2.1.8-2|59	Categories=Science;Education;
21cr|ncview-2.1.8-2|60	EOF

3408 21
21cr|ndesk-dbus-0.6.1a-18|1	Summary:	Managed D-Bus implementation
21cr|ndesk-dbus-0.6.1a-18|2	Name:		ndesk-dbus
21cr|ndesk-dbus-0.6.1a-18|3	Version:	0.6.1a
21cr|ndesk-dbus-0.6.1a-18|4	Release:	18
21cr|ndesk-dbus-0.6.1a-18|5	License:	MIT
21cr|ndesk-dbus-0.6.1a-18|6	Group:		System/Libraries
21cr|ndesk-dbus-0.6.1a-18|7	Url:		http://www.ndesk.org/DBusSharp
21cr|ndesk-dbus-0.6.1a-18|8	Source0:	http://www.ndesk.org/archive/dbus-sharp/%{name}-%{version}.tar.gz
21cr|ndesk-dbus-0.6.1a-18|9	Patch0:		ndesk-dbus-0.6.1a-mcs.patch
21cr|ndesk-dbus-0.6.1a-18|10	BuildRequires:	pkgconfig(mono)
21cr|ndesk-dbus-0.6.1a-18|11	Provides:	mono(NDesk.DBus) = 1.0.0.0
21cr|ndesk-dbus-0.6.1a-18|12	BuildArch:	noarch
21cr|ndesk-dbus-0.6.1a-18|13	
21cr|ndesk-dbus-0.6.1a-18|14	%description
21cr|ndesk-dbus-0.6.1a-18|15	dbus-sharp is a C# implementation of D-Bus. It's often referred to as
21cr|ndesk-dbus-0.6.1a-18|16	"managed D-Bus" to avoid confusion with existing bindings (which wrap
21cr|ndesk-dbus-0.6.1a-18|17	libdbus).
21cr|ndesk-dbus-0.6.1a-18|18	
21cr|ndesk-dbus-0.6.1a-18|19	D-Bus is an inter-process communication framework that lets
21cr|ndesk-dbus-0.6.1a-18|20	applications interface with the system event bus as well as allowing
21cr|ndesk-dbus-0.6.1a-18|21	them to talk to one another in a peer-to-peer configuration.
21cr|ndesk-dbus-0.6.1a-18|22	
21cr|ndesk-dbus-0.6.1a-18|23	%files
21cr|ndesk-dbus-0.6.1a-18|24	%doc README COPYING
21cr|ndesk-dbus-0.6.1a-18|25	%{_prefix}/lib/mono/ndesk-dbus-1.0
21cr|ndesk-dbus-0.6.1a-18|26	%{_prefix}/lib/mono/gac/NDesk.DBus/
21cr|ndesk-dbus-0.6.1a-18|27	
21cr|ndesk-dbus-0.6.1a-18|28	#----------------------------------------------------------------------------
21cr|ndesk-dbus-0.6.1a-18|29	
21cr|ndesk-dbus-0.6.1a-18|30	%package devel
21cr|ndesk-dbus-0.6.1a-18|31	Summary:	Development files for %{name}
21cr|ndesk-dbus-0.6.1a-18|32	Group:		Development/Other
21cr|ndesk-dbus-0.6.1a-18|33	Requires:	%{name} = %{EVRD}
21cr|ndesk-dbus-0.6.1a-18|34	
21cr|ndesk-dbus-0.6.1a-18|35	%description devel
21cr|ndesk-dbus-0.6.1a-18|36	dbus-sharp is a C# implementation of D-Bus. It's often referred to as
21cr|ndesk-dbus-0.6.1a-18|37	"managed D-Bus" to avoid confusion with existing bindings (which wrap
21cr|ndesk-dbus-0.6.1a-18|38	libdbus).
21cr|ndesk-dbus-0.6.1a-18|39	
21cr|ndesk-dbus-0.6.1a-18|40	D-Bus is an inter-process communication framework that lets
21cr|ndesk-dbus-0.6.1a-18|41	applications interface with the system event bus as well as allowing
21cr|ndesk-dbus-0.6.1a-18|42	them to talk to one another in a peer-to-peer configuration.
21cr|ndesk-dbus-0.6.1a-18|43	
21cr|ndesk-dbus-0.6.1a-18|44	%files devel
21cr|ndesk-dbus-0.6.1a-18|45	%doc examples
21cr|ndesk-dbus-0.6.1a-18|46	%{_datadir}/pkgconfig/ndesk-dbus-1.0.pc
21cr|ndesk-dbus-0.6.1a-18|47	
21cr|ndesk-dbus-0.6.1a-18|48	#----------------------------------------------------------------------------
21cr|ndesk-dbus-0.6.1a-18|49	
21cr|ndesk-dbus-0.6.1a-18|50	%prep
21cr|ndesk-dbus-0.6.1a-18|51	%setup -q
21cr|ndesk-dbus-0.6.1a-18|52	%patch0 -p1
21cr|ndesk-dbus-0.6.1a-18|53	
21cr|ndesk-dbus-0.6.1a-18|54	%build
21cr|ndesk-dbus-0.6.1a-18|55	autoreconf -fi
21cr|ndesk-dbus-0.6.1a-18|56	./configure \
21cr|ndesk-dbus-0.6.1a-18|57	--prefix=%{_prefix}
21cr|ndesk-dbus-0.6.1a-18|58	%make
21cr|ndesk-dbus-0.6.1a-18|59	
21cr|ndesk-dbus-0.6.1a-18|60	%install
21cr|ndesk-dbus-0.6.1a-18|61	%makeinstall_std \
21cr|ndesk-dbus-0.6.1a-18|62	pkgconfigdir=%{_datadir}/pkgconfig

3409 21
21cr|ndesk-dbus-glib-0.4.1-16|1	# deleted from repo
21cr|ndesk-dbus-glib-0.4.1-16|2	
21cr|ndesk-dbus-glib-0.4.1-16|3	Summary:	Managed D-Bus implementation - GLib integration
21cr|ndesk-dbus-glib-0.4.1-16|4	Name:		ndesk-dbus-glib
21cr|ndesk-dbus-glib-0.4.1-16|5	Version:	0.4.1
21cr|ndesk-dbus-glib-0.4.1-16|6	Release:	16
21cr|ndesk-dbus-glib-0.4.1-16|7	License:	MIT
21cr|ndesk-dbus-glib-0.4.1-16|8	Group:		System/Libraries
21cr|ndesk-dbus-glib-0.4.1-16|9	Url:		http://www.ndesk.org/DBusSharp
21cr|ndesk-dbus-glib-0.4.1-16|10	Source0:	http://www.ndesk.org/archive/dbus-sharp/%{name}-%{version}.tar.gz
21cr|ndesk-dbus-glib-0.4.1-16|11	Patch0:		ndesk-dbus-glib-0.4.1-mcs.patch
21cr|ndesk-dbus-glib-0.4.1-16|12	BuildRequires:	pkgconfig(gapi-2.0)
21cr|ndesk-dbus-glib-0.4.1-16|13	BuildRequires:	pkgconfig(mono)
21cr|ndesk-dbus-glib-0.4.1-16|14	BuildRequires:	pkgconfig(ndesk-dbus-1.0)
21cr|ndesk-dbus-glib-0.4.1-16|15	Requires:	glib2
21cr|ndesk-dbus-glib-0.4.1-16|16	BuildArch:	noarch
21cr|ndesk-dbus-glib-0.4.1-16|17	
21cr|ndesk-dbus-glib-0.4.1-16|18	%description
21cr|ndesk-dbus-glib-0.4.1-16|19	dbus-sharp is a C# implementation of D-Bus. It's often referred to as
21cr|ndesk-dbus-glib-0.4.1-16|20	"managed D-Bus" to avoid confusion with existing bindings (which wrap
21cr|ndesk-dbus-glib-0.4.1-16|21	libdbus). This is the GLib integration for ndesk-dbus.
21cr|ndesk-dbus-glib-0.4.1-16|22	
21cr|ndesk-dbus-glib-0.4.1-16|23	D-Bus is an inter-process communication framework that lets
21cr|ndesk-dbus-glib-0.4.1-16|24	applications interface with the system event bus as well as allowing
21cr|ndesk-dbus-glib-0.4.1-16|25	them to talk to one another in a peer-to-peer configuration.
21cr|ndesk-dbus-glib-0.4.1-16|26	
21cr|ndesk-dbus-glib-0.4.1-16|27	%files
21cr|ndesk-dbus-glib-0.4.1-16|28	%doc README COPYING
21cr|ndesk-dbus-glib-0.4.1-16|29	%{_prefix}/lib/mono/ndesk-dbus-glib-1.0
21cr|ndesk-dbus-glib-0.4.1-16|30	%{_prefix}/lib/mono/gac/NDesk.DBus.GLib/
21cr|ndesk-dbus-glib-0.4.1-16|31	
21cr|ndesk-dbus-glib-0.4.1-16|32	#----------------------------------------------------------------------------
21cr|ndesk-dbus-glib-0.4.1-16|33	
21cr|ndesk-dbus-glib-0.4.1-16|34	%package devel
21cr|ndesk-dbus-glib-0.4.1-16|35	Summary:	Development files for %{name}
21cr|ndesk-dbus-glib-0.4.1-16|36	Group:		Development/Other
21cr|ndesk-dbus-glib-0.4.1-16|37	Requires:	%{name} = %{EVRD}
21cr|ndesk-dbus-glib-0.4.1-16|38	
21cr|ndesk-dbus-glib-0.4.1-16|39	%description devel
21cr|ndesk-dbus-glib-0.4.1-16|40	dbus-sharp is a C# implementation of D-Bus. It's often referred to as
21cr|ndesk-dbus-glib-0.4.1-16|41	"managed D-Bus" to avoid confusion with existing bindings (which wrap
21cr|ndesk-dbus-glib-0.4.1-16|42	libdbus). This is the GLib integration for ndesk-dbus.
21cr|ndesk-dbus-glib-0.4.1-16|43	
21cr|ndesk-dbus-glib-0.4.1-16|44	D-Bus is an inter-process communication framework that lets
21cr|ndesk-dbus-glib-0.4.1-16|45	applications interface with the system event bus as well as allowing
21cr|ndesk-dbus-glib-0.4.1-16|46	them to talk to one another in a peer-to-peer configuration.
21cr|ndesk-dbus-glib-0.4.1-16|47	
21cr|ndesk-dbus-glib-0.4.1-16|48	%files devel
21cr|ndesk-dbus-glib-0.4.1-16|49	%doc examples
21cr|ndesk-dbus-glib-0.4.1-16|50	%{_datadir}/pkgconfig/ndesk-dbus-glib-1.0.pc
21cr|ndesk-dbus-glib-0.4.1-16|51	
21cr|ndesk-dbus-glib-0.4.1-16|52	#----------------------------------------------------------------------------
21cr|ndesk-dbus-glib-0.4.1-16|53	
21cr|ndesk-dbus-glib-0.4.1-16|54	%prep
21cr|ndesk-dbus-glib-0.4.1-16|55	%setup -q
21cr|ndesk-dbus-glib-0.4.1-16|56	%patch0 -p1
21cr|ndesk-dbus-glib-0.4.1-16|57	
21cr|ndesk-dbus-glib-0.4.1-16|58	%build
21cr|ndesk-dbus-glib-0.4.1-16|59	autoreconf -fi
21cr|ndesk-dbus-glib-0.4.1-16|60	./configure \
21cr|ndesk-dbus-glib-0.4.1-16|61	--prefix=%{_prefix}
21cr|ndesk-dbus-glib-0.4.1-16|62	make
21cr|ndesk-dbus-glib-0.4.1-16|63	
21cr|ndesk-dbus-glib-0.4.1-16|64	%install
21cr|ndesk-dbus-glib-0.4.1-16|65	%makeinstall_std \
21cr|ndesk-dbus-glib-0.4.1-16|66	pkgconfigdir=%{_datadir}/pkgconfig

3410 21
21cr|ndiff-2.00-10|1	%define release 10
21cr|ndiff-2.00-10|2	
21cr|ndiff-2.00-10|3	Summary: Compare putatively similar files, ignoring small numeric differences
21cr|ndiff-2.00-10|4	Name: ndiff
21cr|ndiff-2.00-10|5	Version: 2.00
21cr|ndiff-2.00-10|6	Release: %release
21cr|ndiff-2.00-10|7	License: GPL
21cr|ndiff-2.00-10|8	Group: Text tools
21cr|ndiff-2.00-10|9	Source:  ftp://ftp.math.utah.edu/pub/misc/ndiff-%{version}.tar.gz
21cr|ndiff-2.00-10|10	URL: http://www.math.utah.edu/~beebe/software/ndiff/
21cr|ndiff-2.00-10|11	
21cr|ndiff-2.00-10|12	%description
21cr|ndiff-2.00-10|13	When a numerical program is run  in  multiple  environments  (operating
21cr|ndiff-2.00-10|14	systems, architectures, or compilers), assessing its consistency can be
21cr|ndiff-2.00-10|15	a difficult task for a human, since small differences in numerical out-
21cr|ndiff-2.00-10|16	put values are expected.
21cr|ndiff-2.00-10|17	ndiff  provides a solution to this problem.  It compares two files that
21cr|ndiff-2.00-10|18	are expected to be identical, or at  least,  numerically  similar.   It
21cr|ndiff-2.00-10|19	assumes  that  lines  consist of whitespace-separated fields of numeric
21cr|ndiff-2.00-10|20	
21cr|ndiff-2.00-10|21	%prep
21cr|ndiff-2.00-10|22	%setup -q
21cr|ndiff-2.00-10|23	
21cr|ndiff-2.00-10|24	%build
21cr|ndiff-2.00-10|25	%configure
21cr|ndiff-2.00-10|26	%make
21cr|ndiff-2.00-10|27	
21cr|ndiff-2.00-10|28	%install
21cr|ndiff-2.00-10|29	rm -rf $RPM_BUILD_ROOT
21cr|ndiff-2.00-10|30	mkdir -p $RPM_BUILD_ROOT/%{_bindir}
21cr|ndiff-2.00-10|31	mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
21cr|ndiff-2.00-10|32	%makeinstall
21cr|ndiff-2.00-10|33	mv $RPM_BUILD_ROOT/%{_mandir}/ndiff* $RPM_BUILD_ROOT/%{_mandir}/man1
21cr|ndiff-2.00-10|34	
21cr|ndiff-2.00-10|35	###workaround bug #52511
21cr|ndiff-2.00-10|36	rm -rf $RPM_BUILD_ROOT/%{_bindir}/ndiff
21cr|ndiff-2.00-10|37	mv $RPM_BUILD_ROOT/%{_datadir}/lib/%{name}/%{name}-%{version}/ndiff.awk $RPM_BUILD_ROOT/%{_datadir}/lib/%{name}/%{name}-%{version}/ndiff-2.00.awk
21cr|ndiff-2.00-10|38	mv  $RPM_BUILD_ROOT/%{_mandir}/man1/ndiff.1 $RPM_BUILD_ROOT/%{_mandir}/man1/ndiff-2.00.1
21cr|ndiff-2.00-10|39	###workaround bug #52511
21cr|ndiff-2.00-10|40	
21cr|ndiff-2.00-10|41	%files
21cr|ndiff-2.00-10|42	%defattr(-,root,root)
21cr|ndiff-2.00-10|43	%doc COPYING README* INSTALL
21cr|ndiff-2.00-10|44	%{_bindir}/ndiff-2.00
21cr|ndiff-2.00-10|45	%{_mandir}/man1/ndiff-2.00.1*
21cr|ndiff-2.00-10|46	%{_datadir}/lib/%{name}/%{name}-%{version}/ndiff*
21cr|ndiff-2.00-10|47	
21cr|ndiff-2.00-10|48	%clean
21cr|ndiff-2.00-10|49	[ %buildroot != '/' ] && rm -fr %buildroot

3411 21
21cr|ndisc6-1.0.3-3|1	Summary:	IPv6 diagnostic tools
21cr|ndisc6-1.0.3-3|2	Name:		ndisc6
21cr|ndisc6-1.0.3-3|3	Version:	1.0.3
21cr|ndisc6-1.0.3-3|4	Release:	3
21cr|ndisc6-1.0.3-3|5	License:	GPLv2+ or GPLv3+
21cr|ndisc6-1.0.3-3|6	Group:		Networking/Other
21cr|ndisc6-1.0.3-3|7	Url:		http://www.remlab.net/ndisc6/
21cr|ndisc6-1.0.3-3|8	Source0:	http://www.remlab.net/files/ndisc6/%{name}-%{version}.tar.bz2
21cr|ndisc6-1.0.3-3|9	Source1:	rdnssd.rc
21cr|ndisc6-1.0.3-3|10	Source2:	ndisc6-tmpfiles.conf
21cr|ndisc6-1.0.3-3|11	Patch1:		ndisc6-var_run.patch
21cr|ndisc6-1.0.3-3|12	
21cr|ndisc6-1.0.3-3|13	%description
21cr|ndisc6-1.0.3-3|14	This package gathers a few diagnostic tools for IPv6 networks:
21cr|ndisc6-1.0.3-3|15	- ndisc6, which performs ICMPv6 Neighbor Discovery in userland,
21cr|ndisc6-1.0.3-3|16	- rdisc6, which performs ICMPv6 Router Discovery in userland,
21cr|ndisc6-1.0.3-3|17	- rltraceroute6, yet another IPv6 implementation of traceroute,
21cr|ndisc6-1.0.3-3|18	- tcptraceroute6, a TCP/IPv6-based traceroute implementation,
21cr|ndisc6-1.0.3-3|19	- tracert6, a ICMPv6 Echo Request based traceroute,
21cr|ndisc6-1.0.3-3|20	- tcpspray6, a TCP/IP Discard/Echo bandwidth metter.
21cr|ndisc6-1.0.3-3|21	
21cr|ndisc6-1.0.3-3|22	%files -f %{name}.lang
21cr|ndisc6-1.0.3-3|23	%doc COPYING README
21cr|ndisc6-1.0.3-3|24	%{_bindir}/addr2name
21cr|ndisc6-1.0.3-3|25	%{_bindir}/dnssort
21cr|ndisc6-1.0.3-3|26	%{_bindir}/name2addr
21cr|ndisc6-1.0.3-3|27	%{_sbindir}/rdisc6
21cr|ndisc6-1.0.3-3|28	%{_sbindir}/ndisc6
21cr|ndisc6-1.0.3-3|29	%{_sbindir}/rltraceroute6
21cr|ndisc6-1.0.3-3|30	%{_bindir}/tcpspray
21cr|ndisc6-1.0.3-3|31	%{_bindir}/tcpspray6
21cr|ndisc6-1.0.3-3|32	%{_sbindir}/tcptraceroute6
21cr|ndisc6-1.0.3-3|33	%{_sbindir}/tracert6
21cr|ndisc6-1.0.3-3|34	%{_mandir}/man1/addr2name.1.*
21cr|ndisc6-1.0.3-3|35	%{_mandir}/man1/dnssort.1.*
21cr|ndisc6-1.0.3-3|36	%{_mandir}/man1/name2addr.1.*
21cr|ndisc6-1.0.3-3|37	%{_mandir}/man1/tcpspray.1.*
21cr|ndisc6-1.0.3-3|38	%{_mandir}/man1/tcpspray6.1.*
21cr|ndisc6-1.0.3-3|39	%{_mandir}/man8/ndisc6.8.*
21cr|ndisc6-1.0.3-3|40	%{_mandir}/man8/rdisc6.8.*
21cr|ndisc6-1.0.3-3|41	%{_mandir}/man8/rltraceroute6.8.*
21cr|ndisc6-1.0.3-3|42	%{_mandir}/man8/tcptraceroute6.8.*
21cr|ndisc6-1.0.3-3|43	%{_mandir}/man8/tracert6.8.*
21cr|ndisc6-1.0.3-3|44	
21cr|ndisc6-1.0.3-3|45	#----------------------------------------------------------------------------
21cr|ndisc6-1.0.3-3|46	
21cr|ndisc6-1.0.3-3|47	%package -n rdnssd
21cr|ndisc6-1.0.3-3|48	Summary:	IPv6 recursive DNS server discovery daemon
21cr|ndisc6-1.0.3-3|49	Group:		Networking/Other
21cr|ndisc6-1.0.3-3|50	Requires(pre,post,preun,postun):	rpm-helper
21cr|ndisc6-1.0.3-3|51	
21cr|ndisc6-1.0.3-3|52	%description -n rdnssd
21cr|ndisc6-1.0.3-3|53	rdnssd autoconfigures recursive DNS servers on IPv6 networks
21cr|ndisc6-1.0.3-3|54	using ICMPv6 Neighbor Discovery (RFC 5006), and can update
21cr|ndisc6-1.0.3-3|55	the DNS resolvers configuration (/etc/resolv.conf) accordingly.
21cr|ndisc6-1.0.3-3|56	
21cr|ndisc6-1.0.3-3|57	%files -n rdnssd
21cr|ndisc6-1.0.3-3|58	%doc COPYING README
21cr|ndisc6-1.0.3-3|59	%doc %{_mandir}/man8/rdnssd.8.*
21cr|ndisc6-1.0.3-3|60	%{_sbindir}/rdnssd
21cr|ndisc6-1.0.3-3|61	%dir %{_sysconfdir}/rdnssd
21cr|ndisc6-1.0.3-3|62	%{_initrddir}/rdnssd
21cr|ndisc6-1.0.3-3|63	%attr(755,root,root) %{_sysconfdir}/rdnssd/merge-hook
21cr|ndisc6-1.0.3-3|64	%ghost %dir %attr(0755,rdnssd,nogroup) %{_var}/run/rdnssd
21cr|ndisc6-1.0.3-3|65	%{_tmpfilesdir}/%{name}.conf
21cr|ndisc6-1.0.3-3|66	
21cr|ndisc6-1.0.3-3|67	%pre -n rdnssd
21cr|ndisc6-1.0.3-3|68	%_pre_useradd rdnssd %{_var}/run/rdnssd /bin/false
21cr|ndisc6-1.0.3-3|69	
21cr|ndisc6-1.0.3-3|70	%postun -n rdnssd
21cr|ndisc6-1.0.3-3|71	%_postun_userdel rdnssd
21cr|ndisc6-1.0.3-3|72	
21cr|ndisc6-1.0.3-3|73	%post -n rdnssd
21cr|ndisc6-1.0.3-3|74	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|ndisc6-1.0.3-3|75	%_post_service rdnssd
21cr|ndisc6-1.0.3-3|76	
21cr|ndisc6-1.0.3-3|77	%preun -n rdnssd
21cr|ndisc6-1.0.3-3|78	%_preun_service rdnssd
21cr|ndisc6-1.0.3-3|79	
21cr|ndisc6-1.0.3-3|80	#----------------------------------------------------------------------------
21cr|ndisc6-1.0.3-3|81	
21cr|ndisc6-1.0.3-3|82	%prep
21cr|ndisc6-1.0.3-3|83	%setup -q
21cr|ndisc6-1.0.3-3|84	%patch1 -p0
21cr|ndisc6-1.0.3-3|85	
21cr|ndisc6-1.0.3-3|86	%build
21cr|ndisc6-1.0.3-3|87	%configure \
21cr|ndisc6-1.0.3-3|88	--disable-suid-install
21cr|ndisc6-1.0.3-3|89	%make
21cr|ndisc6-1.0.3-3|90	
21cr|ndisc6-1.0.3-3|91	%install
21cr|ndisc6-1.0.3-3|92	%makeinstall_std
21cr|ndisc6-1.0.3-3|93	mkdir -p %{buildroot}%{_initrddir}
21cr|ndisc6-1.0.3-3|94	install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/rdnssd
21cr|ndisc6-1.0.3-3|95	
21cr|ndisc6-1.0.3-3|96	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|ndisc6-1.0.3-3|97	install -m0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|ndisc6-1.0.3-3|98	
21cr|ndisc6-1.0.3-3|99	%find_lang %{name}

3412 21
21cr|ndsad-1.33-10|1	%define debug_package %{nil}
21cr|ndsad-1.33-10|2	
21cr|ndsad-1.33-10|3	Summary:	NDSAD captures traffic information and translates it into Cisco NetFlow format
21cr|ndsad-1.33-10|4	Name:		ndsad
21cr|ndsad-1.33-10|5	Version:	1.33
21cr|ndsad-1.33-10|6	Release:	10
21cr|ndsad-1.33-10|7	License:	GPLv2+
21cr|ndsad-1.33-10|8	Group:		Monitoring
21cr|ndsad-1.33-10|9	Url:		http://www.netup.biz
21cr|ndsad-1.33-10|10	Source0:	http://puzzle.dl.sourceforge.net/sourceforge/ndsad/ndsad-%{version}.tgz
21cr|ndsad-1.33-10|11	Source1:	ndsad.service
21cr|ndsad-1.33-10|12	Patch0:		ndsad.conf.patch
21cr|ndsad-1.33-10|13	BuildRequires:	pcap-devel
21cr|ndsad-1.33-10|14	Requires(post,preun):	rpm-helper
21cr|ndsad-1.33-10|15	BuildRequires: systemd
21cr|ndsad-1.33-10|16	Requires(post): systemd
21cr|ndsad-1.33-10|17	Requires(preun): systemd
21cr|ndsad-1.33-10|18	
21cr|ndsad-1.33-10|19	%description
21cr|ndsad-1.33-10|20	The NetUP ndsad utility captures IP-traffic from network interfaces and
21cr|ndsad-1.33-10|21	export NetFlow v.5. Data is gathered from libpcap library on Unix and
21cr|ndsad-1.33-10|22	from winpcap on Windows. Also you are able to use tee/divert sockets on
21cr|ndsad-1.33-10|23	FreeBSD and ULOG on Linux for data source.
21cr|ndsad-1.33-10|24	
21cr|ndsad-1.33-10|25	%files
21cr|ndsad-1.33-10|26	%defattr(-,root,root)
21cr|ndsad-1.33-10|27	%doc AUTHORS ChangeLog COPYING README
21cr|ndsad-1.33-10|28	%attr(755,root,root) %{_sbindir}/ndsad
21cr|ndsad-1.33-10|29	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/ndsad.conf
21cr|ndsad-1.33-10|30	%attr(644,root,root) %{_mandir}/man5/ndsad.conf.5.*
21cr|ndsad-1.33-10|31	%{_unitdir}/ndsad.service
21cr|ndsad-1.33-10|32	
21cr|ndsad-1.33-10|33	%post
21cr|ndsad-1.33-10|34	%systemd_post ndsad.service
21cr|ndsad-1.33-10|35	
21cr|ndsad-1.33-10|36	%preun
21cr|ndsad-1.33-10|37	%systemd_preun ndsad.service
21cr|ndsad-1.33-10|38	
21cr|ndsad-1.33-10|39	%postun
21cr|ndsad-1.33-10|40	%systemd_postun_with_restart ndsad.service
21cr|ndsad-1.33-10|41	
21cr|ndsad-1.33-10|42	#----------------------------------------------------------------------------
21cr|ndsad-1.33-10|43	
21cr|ndsad-1.33-10|44	%prep
21cr|ndsad-1.33-10|45	%setup -q
21cr|ndsad-1.33-10|46	%patch0 -p0
21cr|ndsad-1.33-10|47	
21cr|ndsad-1.33-10|48	%build
21cr|ndsad-1.33-10|49	./preconf
21cr|ndsad-1.33-10|50	%configure
21cr|ndsad-1.33-10|51	%make
21cr|ndsad-1.33-10|52	
21cr|ndsad-1.33-10|53	%install
21cr|ndsad-1.33-10|54	mkdir -p %{buildroot}%{_sbindir}
21cr|ndsad-1.33-10|55	mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
21cr|ndsad-1.33-10|56	mkdir -p %{buildroot}%{_mandir}/man5
21cr|ndsad-1.33-10|57	install -d %{buildroot}%{_unitdir}
21cr|ndsad-1.33-10|58	install -c -m 0755 -s ndsad %{buildroot}%{_sbindir}/ndsad
21cr|ndsad-1.33-10|59	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/ndsad.service
21cr|ndsad-1.33-10|60	install -c -m 0644 ndsad.conf %{buildroot}%{_sysconfdir}/ndsad.conf
21cr|ndsad-1.33-10|61	install -c -m 0644 ndsad.conf.5 %{buildroot}%{_mandir}/man5/ndsad.conf.5

3413 21
21cr|ne-3.0.1-3|1	Summary:	The Nice Editor
21cr|ne-3.0.1-3|2	Name:		ne
21cr|ne-3.0.1-3|3	Version:	3.0.1
21cr|ne-3.0.1-3|4	Release:	3
21cr|ne-3.0.1-3|5	License:	GPLv2+
21cr|ne-3.0.1-3|6	Group:		Editors
21cr|ne-3.0.1-3|7	Url:		https://github.com/vigna/ne
21cr|ne-3.0.1-3|8	Source0:	https://github.com/vigna/ne/archive/%{name}-%{version}.tar.gz
21cr|ne-3.0.1-3|9	Patch0:		ne-3.0.1-makefiles.patch
21cr|ne-3.0.1-3|10	BuildRequires:	texinfo
21cr|ne-3.0.1-3|11	BuildRequires:	pkgconfig(ncursesw)
21cr|ne-3.0.1-3|12	
21cr|ne-3.0.1-3|13	%description
21cr|ne-3.0.1-3|14	ne is a text editor based on the POSIX standard that runs
21cr|ne-3.0.1-3|15	on almost any UN*X machine.
21cr|ne-3.0.1-3|16	Some of the features of ne are:
21cr|ne-3.0.1-3|17	* is fast, small (~250K), powerful and simple to use;
21cr|ne-3.0.1-3|18	* syntax highlighting;
21cr|ne-3.0.1-3|19	* full support for UTF-8;
21cr|ne-3.0.1-3|20	* unlimited undo/redo capability;
21cr|ne-3.0.1-3|21	* simple scripting language;
21cr|ne-3.0.1-3|22	* extended regular expression search and replace;
21cr|ne-3.0.1-3|23	* editing of binary files.
21cr|ne-3.0.1-3|24	
21cr|ne-3.0.1-3|25	%files
21cr|ne-3.0.1-3|26	%doc doc/default.keys doc/default.menus
21cr|ne-3.0.1-3|27	%{_bindir}/%{name}
21cr|ne-3.0.1-3|28	%dir %{_datadir}/%{name}/
21cr|ne-3.0.1-3|29	%{_datadir}/%{name}/*
21cr|ne-3.0.1-3|30	%{_mandir}/man1/%{name}.1*
21cr|ne-3.0.1-3|31	
21cr|ne-3.0.1-3|32	#----------------------------------------------------------------------------
21cr|ne-3.0.1-3|33	
21cr|ne-3.0.1-3|34	%prep
21cr|ne-3.0.1-3|35	%setup -q
21cr|ne-3.0.1-3|36	%patch0 -p1
21cr|ne-3.0.1-3|37	
21cr|ne-3.0.1-3|38	%build
21cr|ne-3.0.1-3|39	make \
21cr|ne-3.0.1-3|40	CC=gcc \
21cr|ne-3.0.1-3|41	OPTS="%{optflags}" \
21cr|ne-3.0.1-3|42	NE_GLOBAL_DIR=%{_datadir}/%{name}
21cr|ne-3.0.1-3|43	
21cr|ne-3.0.1-3|44	%install
21cr|ne-3.0.1-3|45	%makeinstall_std \
21cr|ne-3.0.1-3|46	PREFIX=%{_prefix}

3414 21
21cr|nebula-1.5.2-1|1	# use bundled golang modules (from Source1)
21cr|nebula-1.5.2-1|2	%global gomodulesmode GO111MODULE=on
21cr|nebula-1.5.2-1|3	%global goipath github.com/slackhq/nebula
21cr|nebula-1.5.2-1|4	
21cr|nebula-1.5.2-1|5	# Package source code as a devel package.
21cr|nebula-1.5.2-1|6	# Turn on if using not bundled go modules.
21cr|nebula-1.5.2-1|7	# Offed for now because it automatically requires not packaged golang modules.
21cr|nebula-1.5.2-1|8	%bcond_with devel
21cr|nebula-1.5.2-1|9	
21cr|nebula-1.5.2-1|10	Summary:	A p2p mesh VPN solution
21cr|nebula-1.5.2-1|11	Name:		nebula
21cr|nebula-1.5.2-1|12	Version:	1.5.2
21cr|nebula-1.5.2-1|13	Release:	1
21cr|nebula-1.5.2-1|14	License:	MIT
21cr|nebula-1.5.2-1|15	Group:		Networking/Other
21cr|nebula-1.5.2-1|16	Url:		https://www.defined.net/nebula/
21cr|nebula-1.5.2-1|17	Source0:	https://github.com/slackhq/nebula/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|nebula-1.5.2-1|18	# go mod vendor, created with ./upd.sh
21cr|nebula-1.5.2-1|19	Source1:	nebula-%{version}-go-mod-vendor.tar.xz
21cr|nebula-1.5.2-1|20	Source2:	upd.sh
21cr|nebula-1.5.2-1|21	Patch0001:	0001-HACK-Do-not-require-Windows-specific-modules.patch
21cr|nebula-1.5.2-1|22	BuildRequires:	golang
21cr|nebula-1.5.2-1|23	%gometa
21cr|nebula-1.5.2-1|24	
21cr|nebula-1.5.2-1|25	%description
21cr|nebula-1.5.2-1|26	Nebula is a scalable overlay networking tool with a focus on performance,
21cr|nebula-1.5.2-1|27	simplicity and security, which allows to make p2p VPN mesh networks.
21cr|nebula-1.5.2-1|28	
21cr|nebula-1.5.2-1|29	%files
21cr|nebula-1.5.2-1|30	%license LICENSE
21cr|nebula-1.5.2-1|31	%doc README.md CHANGELOG.md AUTHORS
21cr|nebula-1.5.2-1|32	# The default config is documented via comments, it may be useful for reference
21cr|nebula-1.5.2-1|33	%doc examples/config.yml
21cr|nebula-1.5.2-1|34	%{_sbindir}/nebula
21cr|nebula-1.5.2-1|35	%{_bindir}/nebula-cert
21cr|nebula-1.5.2-1|36	%{_unitdir}/nebula.service
21cr|nebula-1.5.2-1|37	%dir %attr(0700,-,-) /etc/nebula
21cr|nebula-1.5.2-1|38	%config(noreplace) /etc/nebula/config.yml
21cr|nebula-1.5.2-1|39	
21cr|nebula-1.5.2-1|40	%post
21cr|nebula-1.5.2-1|41	%systemd_post nebula.service
21cr|nebula-1.5.2-1|42	
21cr|nebula-1.5.2-1|43	%preun
21cr|nebula-1.5.2-1|44	%systemd_preun nebula.service
21cr|nebula-1.5.2-1|45	
21cr|nebula-1.5.2-1|46	#------------------------------------------------------------------
21cr|nebula-1.5.2-1|47	
21cr|nebula-1.5.2-1|48	%if %{with devel}
21cr|nebula-1.5.2-1|49	%gopkg
21cr|nebula-1.5.2-1|50	%gopkgfiles
21cr|nebula-1.5.2-1|51	%endif
21cr|nebula-1.5.2-1|52	
21cr|nebula-1.5.2-1|53	#------------------------------------------------------------------
21cr|nebula-1.5.2-1|54	
21cr|nebula-1.5.2-1|55	%prep
21cr|nebula-1.5.2-1|56	%goprep
21cr|nebula-1.5.2-1|57	%autopatch -p1
21cr|nebula-1.5.2-1|58	
21cr|nebula-1.5.2-1|59	%build
21cr|nebula-1.5.2-1|60	( cd .. && tar -xf %{SOURCE1} )
21cr|nebula-1.5.2-1|61	%gobuild -o %{gobuilddir}/sbin/nebula %{goipath}/cmd/nebula
21cr|nebula-1.5.2-1|62	%gobuild -o %{gobuilddir}/bin/nebula-cert %{goipath}/cmd/nebula-cert
21cr|nebula-1.5.2-1|63	
21cr|nebula-1.5.2-1|64	%install
21cr|nebula-1.5.2-1|65	mkdir -p %{buildroot}%{_sbindir}
21cr|nebula-1.5.2-1|66	mkdir -p %{buildroot}%{_bindir}
21cr|nebula-1.5.2-1|67	install -m0755 %{gobuilddir}/sbin/* %{buildroot}%{_sbindir}
21cr|nebula-1.5.2-1|68	install -m0755 %{gobuilddir}/bin/* %{buildroot}%{_bindir}
21cr|nebula-1.5.2-1|69	
21cr|nebula-1.5.2-1|70	mkdir -p %{buildroot}%{_unitdir}
21cr|nebula-1.5.2-1|71	cat examples/service_scripts/nebula.service | sed -e 's,/usr/local/bin/,%{_sbindir}/,g' > %{buildroot}%{_unitdir}/nebula.service
21cr|nebula-1.5.2-1|72	# this directory may store private keys
21cr|nebula-1.5.2-1|73	mkdir -p -m0700 %{buildroot}/etc/nebula
21cr|nebula-1.5.2-1|74	# it's ok for the config to be world-readable
21cr|nebula-1.5.2-1|75	install -m0644 examples/config.yml %{buildroot}/etc/nebula/config.yml
21cr|nebula-1.5.2-1|76	
21cr|nebula-1.5.2-1|77	%if %{with devel}
21cr|nebula-1.5.2-1|78	%gopkginstall
21cr|nebula-1.5.2-1|79	%endif

3415 21
21cr|necpp-1.6.1-0.gitbc24df.2|1	%define debug_package	%{nil}
21cr|necpp-1.6.1-0.gitbc24df.2|2	
21cr|necpp-1.6.1-0.gitbc24df.2|3	%define commit bc24dfd0447ce54e15b309b6ee8afb3078ccdd28
21cr|necpp-1.6.1-0.gitbc24df.2|4	%define commit_short %(echo %{commit} | head -c6)
21cr|necpp-1.6.1-0.gitbc24df.2|5	
21cr|necpp-1.6.1-0.gitbc24df.2|6	%define major 0
21cr|necpp-1.6.1-0.gitbc24df.2|7	%define libname %mklibname %{name} %{major}
21cr|necpp-1.6.1-0.gitbc24df.2|8	%define devname %mklibname %{name} -d
21cr|necpp-1.6.1-0.gitbc24df.2|9	
21cr|necpp-1.6.1-0.gitbc24df.2|10	Summary:	Analysis of the electromagnetic properties of structures
21cr|necpp-1.6.1-0.gitbc24df.2|11	Name:		necpp
21cr|necpp-1.6.1-0.gitbc24df.2|12	Version:	1.6.1
21cr|necpp-1.6.1-0.gitbc24df.2|13	Release:	0.git%{commit_short}.2
21cr|necpp-1.6.1-0.gitbc24df.2|14	License:	GPLv2+
21cr|necpp-1.6.1-0.gitbc24df.2|15	Group:		Sciences/Physics
21cr|necpp-1.6.1-0.gitbc24df.2|16	Url:		http://elec.otago.ac.nz/w/index.php/Necpp
21cr|necpp-1.6.1-0.gitbc24df.2|17	Source0:	https://github.com/tmolteno/necpp/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|necpp-1.6.1-0.gitbc24df.2|18	BuildRequires:	gcc-gfortran
21cr|necpp-1.6.1-0.gitbc24df.2|19	BuildRequires:	pkgconfig(bdw-gc)
21cr|necpp-1.6.1-0.gitbc24df.2|20	Provides:	nec2++ = %{EVRD}
21cr|necpp-1.6.1-0.gitbc24df.2|21	ExcludeArch:	%{ix86} %{e2k}
21cr|necpp-1.6.1-0.gitbc24df.2|22	
21cr|necpp-1.6.1-0.gitbc24df.2|23	%description
21cr|necpp-1.6.1-0.gitbc24df.2|24	The Numerical Electromagnetics Code (NEC-2) is a comprehensive package for
21cr|necpp-1.6.1-0.gitbc24df.2|25	the analysis of the electromagnetic properties of structures. It can analyse
21cr|necpp-1.6.1-0.gitbc24df.2|26	radiating properties i.e. antenna gain, as well as scattering properties
21cr|necpp-1.6.1-0.gitbc24df.2|27	(radar cross section) of structures. NEC-2 was originally written in FORTRAN.
21cr|necpp-1.6.1-0.gitbc24df.2|28	
21cr|necpp-1.6.1-0.gitbc24df.2|29	NEC2++ is an extensive rewrite of NEC-2 in C++ by Tim Molteno. This work was
21cr|necpp-1.6.1-0.gitbc24df.2|30	helped tremendously by the work of N. Kyriazis who ported NEC-2 to C. The new
21cr|necpp-1.6.1-0.gitbc24df.2|31	portions of code are licensed under the GNU Public License (GPL).
21cr|necpp-1.6.1-0.gitbc24df.2|32	
21cr|necpp-1.6.1-0.gitbc24df.2|33	%files
21cr|necpp-1.6.1-0.gitbc24df.2|34	%doc README* CHANGELOG* COPYING INSTALL*
21cr|necpp-1.6.1-0.gitbc24df.2|35	%{_bindir}/nec2++
21cr|necpp-1.6.1-0.gitbc24df.2|36	%{_bindir}/nec2diff
21cr|necpp-1.6.1-0.gitbc24df.2|37	
21cr|necpp-1.6.1-0.gitbc24df.2|38	#----------------------------------------------------------------------------
21cr|necpp-1.6.1-0.gitbc24df.2|39	
21cr|necpp-1.6.1-0.gitbc24df.2|40	%package -n %{libname}
21cr|necpp-1.6.1-0.gitbc24df.2|41	Summary:	Shared library for %{name}
21cr|necpp-1.6.1-0.gitbc24df.2|42	Group:		System/Libraries
21cr|necpp-1.6.1-0.gitbc24df.2|43	Conflicts:	%{name} < 1.3.0-0.cvs20101121.3
21cr|necpp-1.6.1-0.gitbc24df.2|44	
21cr|necpp-1.6.1-0.gitbc24df.2|45	%description -n %{libname}
21cr|necpp-1.6.1-0.gitbc24df.2|46	Shared library for %{name}.
21cr|necpp-1.6.1-0.gitbc24df.2|47	
21cr|necpp-1.6.1-0.gitbc24df.2|48	%files -n %{libname}
21cr|necpp-1.6.1-0.gitbc24df.2|49	%{_libdir}/libnecpp.so.%{major}*
21cr|necpp-1.6.1-0.gitbc24df.2|50	
21cr|necpp-1.6.1-0.gitbc24df.2|51	#----------------------------------------------------------------------------
21cr|necpp-1.6.1-0.gitbc24df.2|52	
21cr|necpp-1.6.1-0.gitbc24df.2|53	%package -n %{devname}
21cr|necpp-1.6.1-0.gitbc24df.2|54	Summary:	Shared library for %{name}
21cr|necpp-1.6.1-0.gitbc24df.2|55	Group:		System/Libraries
21cr|necpp-1.6.1-0.gitbc24df.2|56	Requires:	%{libname} = %{EVRD}
21cr|necpp-1.6.1-0.gitbc24df.2|57	Provides:	%{name}-devel = %{EVRD}
21cr|necpp-1.6.1-0.gitbc24df.2|58	Conflicts:	%{name} < 1.3.0-0.cvs20101121.3
21cr|necpp-1.6.1-0.gitbc24df.2|59	
21cr|necpp-1.6.1-0.gitbc24df.2|60	%description -n %{devname}
21cr|necpp-1.6.1-0.gitbc24df.2|61	Shared library for %{name}.
21cr|necpp-1.6.1-0.gitbc24df.2|62	
21cr|necpp-1.6.1-0.gitbc24df.2|63	%files -n %{devname}
21cr|necpp-1.6.1-0.gitbc24df.2|64	%{_includedir}/libnecpp.h
21cr|necpp-1.6.1-0.gitbc24df.2|65	%{_libdir}/pkgconfig/necpp.pc
21cr|necpp-1.6.1-0.gitbc24df.2|66	%{_libdir}/libnecpp.so
21cr|necpp-1.6.1-0.gitbc24df.2|67	
21cr|necpp-1.6.1-0.gitbc24df.2|68	#----------------------------------------------------------------------------
21cr|necpp-1.6.1-0.gitbc24df.2|69	
21cr|necpp-1.6.1-0.gitbc24df.2|70	%prep
21cr|necpp-1.6.1-0.gitbc24df.2|71	%autosetup -p1 -n %{name}-%{commit}
21cr|necpp-1.6.1-0.gitbc24df.2|72	
21cr|necpp-1.6.1-0.gitbc24df.2|73	%build
21cr|necpp-1.6.1-0.gitbc24df.2|74	make -f Makefile.git PREFIX=/usr/bin
21cr|necpp-1.6.1-0.gitbc24df.2|75	#./configure --without-lapack
21cr|necpp-1.6.1-0.gitbc24df.2|76	%configure --without-lapack
21cr|necpp-1.6.1-0.gitbc24df.2|77	make
21cr|necpp-1.6.1-0.gitbc24df.2|78	
21cr|necpp-1.6.1-0.gitbc24df.2|79	%install
21cr|necpp-1.6.1-0.gitbc24df.2|80	%makeinstall_std

3416 21
21cr|nedit-5.7-1|1	Summary:	A text editor for the X Window System
21cr|nedit-5.7-1|2	Name:		nedit
21cr|nedit-5.7-1|3	Version:	5.7
21cr|nedit-5.7-1|4	Release:	1
21cr|nedit-5.7-1|5	License:	GPLv2+ with exception
21cr|nedit-5.7-1|6	URL:		http://www.nedit.org/
21cr|nedit-5.7-1|7	Group:		Editors
21cr|nedit-5.7-1|8	Source0:	https://sourceforge.net/projects/nedit/files/nedit-source/nedit-%{version}-src.tar.gz
21cr|nedit-5.7-1|9	Patch0:		nedit-5.7-makefile.patch
21cr|nedit-5.7-1|10	Patch1:		nedit-5.5-security.patch
21cr|nedit-5.7-1|11	Patch7:		nedit-5.5-visfix.patch
21cr|nedit-5.7-1|12	BuildRequires:	byacc
21cr|nedit-5.7-1|13	BuildRequires:	pkgconfig(x11)
21cr|nedit-5.7-1|14	BuildRequires:	lesstif-devel
21cr|nedit-5.7-1|15	BuildRequires:	pkgconfig(xt)
21cr|nedit-5.7-1|16	Requires:	x11-font-adobe-100dpi
21cr|nedit-5.7-1|17	
21cr|nedit-5.7-1|18	%description
21cr|nedit-5.7-1|19	NEdit is a multi-purpose text editor for the X Window System, which
21cr|nedit-5.7-1|20	combines a standard, easy to use, graphical user interface with the
21cr|nedit-5.7-1|21	thorough functionality and stability required by users who edit text
21cr|nedit-5.7-1|22	eighthours a day.
21cr|nedit-5.7-1|23	
21cr|nedit-5.7-1|24	It provides intensive support for development in a wide variety of
21cr|nedit-5.7-1|25	languages, text processors, and other tools, but at the same time can
21cr|nedit-5.7-1|26	be used productively by just about anyone who needs to edit text.
21cr|nedit-5.7-1|27	
21cr|nedit-5.7-1|28	%prep
21cr|nedit-5.7-1|29	%autosetup -p1
21cr|nedit-5.7-1|30	
21cr|nedit-5.7-1|31	# make it lib64 aware
21cr|nedit-5.7-1|32	perl -pi -e "s,(/usr/X11R6)/lib\b,\1/%{_lib},g" makefiles/Makefile.linux
21cr|nedit-5.7-1|33	
21cr|nedit-5.7-1|34	%build
21cr|nedit-5.7-1|35	echo | %make linux OPT="%{optflags} -DBUILD_UNTESTED_NEDIT %build_ldflags"
21cr|nedit-5.7-1|36	
21cr|nedit-5.7-1|37	make man -C doc
21cr|nedit-5.7-1|38	
21cr|nedit-5.7-1|39	%install
21cr|nedit-5.7-1|40	mkdir -p %{buildroot}%{_mandir}/man1
21cr|nedit-5.7-1|41	install -m 644 doc/nedit.man %{buildroot}%{_mandir}/man1/%{name}.1
21cr|nedit-5.7-1|42	install -m 644 doc/nc.man %{buildroot}%{_mandir}/man1/ncl.1
21cr|nedit-5.7-1|43	
21cr|nedit-5.7-1|44	mkdir -p %{buildroot}%{_bindir}
21cr|nedit-5.7-1|45	install -m 755 source/nedit %{buildroot}%{_bindir}/nedit
21cr|nedit-5.7-1|46	install -m 755 source/nc %{buildroot}%{_bindir}/ncl
21cr|nedit-5.7-1|47	
21cr|nedit-5.7-1|48	# menu entry
21cr|nedit-5.7-1|49	
21cr|nedit-5.7-1|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|nedit-5.7-1|51	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|nedit-5.7-1|52	[Desktop Entry]
21cr|nedit-5.7-1|53	Name=NEdit
21cr|nedit-5.7-1|54	Comment=A text editor for the X Window System
21cr|nedit-5.7-1|55	Exec=%{_bindir}/%{name}
21cr|nedit-5.7-1|56	Icon=editors_section
21cr|nedit-5.7-1|57	Terminal=false
21cr|nedit-5.7-1|58	Type=Application
21cr|nedit-5.7-1|59	StartupNotify=true
21cr|nedit-5.7-1|60	MimeType=text/plain;
21cr|nedit-5.7-1|61	Categories=Utility;TextEditor;
21cr|nedit-5.7-1|62	EOF
21cr|nedit-5.7-1|63	
21cr|nedit-5.7-1|64	%files
21cr|nedit-5.7-1|65	%doc README ReleaseNotes
21cr|nedit-5.7-1|66	%{_bindir}/%{name}
21cr|nedit-5.7-1|67	%{_bindir}/ncl
21cr|nedit-5.7-1|68	%{_mandir}/man1/%{name}.1*
21cr|nedit-5.7-1|69	%{_mandir}/man1/ncl.1*
21cr|nedit-5.7-1|70	%{_datadir}/applications/%{name}.desktop

3417 21
21cr|nekobee-0.1.8-3|1	%define	debug_package %{nil}
21cr|nekobee-0.1.8-3|2	%define	desktop_file 0
21cr|nekobee-0.1.8-3|3	
21cr|nekobee-0.1.8-3|4	Summary:	Bassline DSSI plugin
21cr|nekobee-0.1.8-3|5	Name:		nekobee
21cr|nekobee-0.1.8-3|6	Version:	0.1.8
21cr|nekobee-0.1.8-3|7	Release:	3
21cr|nekobee-0.1.8-3|8	License:	GPLv2+
21cr|nekobee-0.1.8-3|9	Group:		Sound
21cr|nekobee-0.1.8-3|10	Url:		https://github.com/gordonjcp/nekobee
21cr|nekobee-0.1.8-3|11	Source0:	https://github.com/gordonjcp/nekobee/archive/%{name}-%{version}.tar.gz
21cr|nekobee-0.1.8-3|12	# From upstream with some fix for .desktop file and conversion to png for the icon one
21cr|nekobee-0.1.8-3|13	# ATM not working
21cr|nekobee-0.1.8-3|14	Source1:	%{name}.desktop
21cr|nekobee-0.1.8-3|15	Source2:	%{name}.png
21cr|nekobee-0.1.8-3|16	# From upstream
21cr|nekobee-0.1.8-3|17	Patch0:		%{name}-0.1.8-buildsystem-fix.patch
21cr|nekobee-0.1.8-3|18	# Fix wrong install path when using "--prefix" to allow non-root install
21cr|nekobee-0.1.8-3|19	Patch1:		%{name}-0.1.8-fix-install-path.patch
21cr|nekobee-0.1.8-3|20	BuildRequires:	desktop-file-utils
21cr|nekobee-0.1.8-3|21	BuildRequires:	imagemagick
21cr|nekobee-0.1.8-3|22	BuildRequires:	pkgconfig(alsa)
21cr|nekobee-0.1.8-3|23	BuildRequires:	pkgconfig(dssi)
21cr|nekobee-0.1.8-3|24	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|nekobee-0.1.8-3|25	BuildRequires:	pkgconfig(liblo)
21cr|nekobee-0.1.8-3|26	
21cr|nekobee-0.1.8-3|27	%description
21cr|nekobee-0.1.8-3|28	Bassline DSSI plugin.
21cr|nekobee-0.1.8-3|29	
21cr|nekobee-0.1.8-3|30	%files
21cr|nekobee-0.1.8-3|31	%doc COPYING README
21cr|nekobee-0.1.8-3|32	%{_libdir}/dssi/%{name}.so
21cr|nekobee-0.1.8-3|33	%{_libdir}/dssi/%{name}/*
21cr|nekobee-0.1.8-3|34	%if %{desktop_file}
21cr|nekobee-0.1.8-3|35	%{_datadir}/applications/%{name}.desktop
21cr|nekobee-0.1.8-3|36	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|nekobee-0.1.8-3|37	%endif
21cr|nekobee-0.1.8-3|38	
21cr|nekobee-0.1.8-3|39	#-----------------------------------------------------------------------------
21cr|nekobee-0.1.8-3|40	
21cr|nekobee-0.1.8-3|41	%prep
21cr|nekobee-0.1.8-3|42	%setup -q
21cr|nekobee-0.1.8-3|43	%apply_patches
21cr|nekobee-0.1.8-3|44	perl -pi -e 's/GError \*gerror/GError \*gerror \= NULL/g' src/gtkknob.c
21cr|nekobee-0.1.8-3|45	
21cr|nekobee-0.1.8-3|46	
21cr|nekobee-0.1.8-3|47	%build
21cr|nekobee-0.1.8-3|48	./waf configure --prefix="%{buildroot}%{_libdir}"
21cr|nekobee-0.1.8-3|49	./waf build
21cr|nekobee-0.1.8-3|50	
21cr|nekobee-0.1.8-3|51	
21cr|nekobee-0.1.8-3|52	%install
21cr|nekobee-0.1.8-3|53	./waf install
21cr|nekobee-0.1.8-3|54	
21cr|nekobee-0.1.8-3|55	%if %{desktop_file}
21cr|nekobee-0.1.8-3|56	# Install icons
21cr|nekobee-0.1.8-3|57	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|nekobee-0.1.8-3|58	convert -scale 16x16 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|nekobee-0.1.8-3|59	convert -scale 32x32 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|nekobee-0.1.8-3|60	install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|nekobee-0.1.8-3|61	
21cr|nekobee-0.1.8-3|62	# Install .desktop
21cr|nekobee-0.1.8-3|63	desktop-file-install --dir="%{buildroot}%{_datadir}/applications" %{SOURCE1}
21cr|nekobee-0.1.8-3|64	%endif
21cr|nekobee-0.1.8-3|65	
21cr|nekobee-0.1.8-3|66	# Zero lenght
21cr|nekobee-0.1.8-3|67	rm -f %{buildroot}%{_libdir}/dssi/%{name}/switch.png

3418 21
21cr|nekostring-0.1.1-0.git22927db.1|1	# Workaround to build with GCC 10
21cr|nekostring-0.1.1-0.git22927db.1|2	%global optflags %{optflags} -fcommon
21cr|nekostring-0.1.1-0.git22927db.1|3	%define	branch 1
21cr|nekostring-0.1.1-0.git22927db.1|4	%{?_branch: %{expand: %%global branch 1}}
21cr|nekostring-0.1.1-0.git22927db.1|5	
21cr|nekostring-0.1.1-0.git22927db.1|6	%if %{branch}
21cr|nekostring-0.1.1-0.git22927db.1|7	%define	git_snapshot git22927db
21cr|nekostring-0.1.1-0.git22927db.1|8	%endif
21cr|nekostring-0.1.1-0.git22927db.1|9	
21cr|nekostring-0.1.1-0.git22927db.1|10	Name:		nekostring
21cr|nekostring-0.1.1-0.git22927db.1|11	Summary:	70's String Ensemble DSSI plugin
21cr|nekostring-0.1.1-0.git22927db.1|12	Version:	0.1.1
21cr|nekostring-0.1.1-0.git22927db.1|13	%if %{branch}
21cr|nekostring-0.1.1-0.git22927db.1|14	Release:	0.%{git_snapshot}.1
21cr|nekostring-0.1.1-0.git22927db.1|15	%else
21cr|nekostring-0.1.1-0.git22927db.1|16	Release:	4
21cr|nekostring-0.1.1-0.git22927db.1|17	%endif
21cr|nekostring-0.1.1-0.git22927db.1|18	License:	GPLv2+
21cr|nekostring-0.1.1-0.git22927db.1|19	Group:		Sound
21cr|nekostring-0.1.1-0.git22927db.1|20	Url:		https://github.com/gordonjcp/%{name}
21cr|nekostring-0.1.1-0.git22927db.1|21	Source0:	https://github.com/gordonjcp/%{name}/archive/%{name}-master.zip
21cr|nekostring-0.1.1-0.git22927db.1|22	BuildRequires:	pkgconfig(alsa)
21cr|nekostring-0.1.1-0.git22927db.1|23	BuildRequires:	pkgconfig(dssi)
21cr|nekostring-0.1.1-0.git22927db.1|24	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4
21cr|nekostring-0.1.1-0.git22927db.1|25	BuildRequires:	pkgconfig(liblo)
21cr|nekostring-0.1.1-0.git22927db.1|26	
21cr|nekostring-0.1.1-0.git22927db.1|27	%description
21cr|nekostring-0.1.1-0.git22927db.1|28	70's String Ensemble DSSI plugin.
21cr|nekostring-0.1.1-0.git22927db.1|29	
21cr|nekostring-0.1.1-0.git22927db.1|30	%files
21cr|nekostring-0.1.1-0.git22927db.1|31	%doc COPYING README.md
21cr|nekostring-0.1.1-0.git22927db.1|32	%dir %{_libdir}/dssi/%{name}
21cr|nekostring-0.1.1-0.git22927db.1|33	%{_libdir}/dssi/%{name}.so
21cr|nekostring-0.1.1-0.git22927db.1|34	%{_libdir}/dssi/%{name}/%{name}_gtk
21cr|nekostring-0.1.1-0.git22927db.1|35	
21cr|nekostring-0.1.1-0.git22927db.1|36	#-----------------------------------------------------------------------------
21cr|nekostring-0.1.1-0.git22927db.1|37	
21cr|nekostring-0.1.1-0.git22927db.1|38	%prep
21cr|nekostring-0.1.1-0.git22927db.1|39	%setup -qn %{name}-master
21cr|nekostring-0.1.1-0.git22927db.1|40	
21cr|nekostring-0.1.1-0.git22927db.1|41	
21cr|nekostring-0.1.1-0.git22927db.1|42	%build
21cr|nekostring-0.1.1-0.git22927db.1|43	%if %{branch}
21cr|nekostring-0.1.1-0.git22927db.1|44	./autogen.sh
21cr|nekostring-0.1.1-0.git22927db.1|45	%endif
21cr|nekostring-0.1.1-0.git22927db.1|46	
21cr|nekostring-0.1.1-0.git22927db.1|47	%configure	--disable-static
21cr|nekostring-0.1.1-0.git22927db.1|48	%make
21cr|nekostring-0.1.1-0.git22927db.1|49	
21cr|nekostring-0.1.1-0.git22927db.1|50	
21cr|nekostring-0.1.1-0.git22927db.1|51	%install
21cr|nekostring-0.1.1-0.git22927db.1|52	%makeinstall_std

3419 21
21cr|nemo-extensions-5.4.1-1|1	%define _disable_ld_no_undefined 1
21cr|nemo-extensions-5.4.1-1|2	
21cr|nemo-extensions-5.4.1-1|3	# TODO: package pkgconfig(xreader-view-1.5) and enbale it
21cr|nemo-extensions-5.4.1-1|4	%bcond_with preview
21cr|nemo-extensions-5.4.1-1|5	
21cr|nemo-extensions-5.4.1-1|6	Summary:		Extensions for Nemo file manager
21cr|nemo-extensions-5.4.1-1|7	Name:			nemo-extensions
21cr|nemo-extensions-5.4.1-1|8	Version:		5.4.1
21cr|nemo-extensions-5.4.1-1|9	Release:		1
21cr|nemo-extensions-5.4.1-1|10	Group:			File tools
21cr|nemo-extensions-5.4.1-1|11	License:        GPLv2+ and LGPLv2
21cr|nemo-extensions-5.4.1-1|12	Url:			https://github.com/linuxmint/nemo-extensions
21cr|nemo-extensions-5.4.1-1|13	Source0:		https://github.com/linuxmint/nemo-extensions/archive/%{version}/%{name}-%{version}.tar.gz
21cr|nemo-extensions-5.4.1-1|14	BuildRequires:	make
21cr|nemo-extensions-5.4.1-1|15	BuildRequires:  desktop-file-utils
21cr|nemo-extensions-5.4.1-1|16	BuildRequires:  gpgme-devel
21cr|nemo-extensions-5.4.1-1|17	# rpm generator of typelib() requires
21cr|nemo-extensions-5.4.1-1|18	BuildRequires:  gobject-introspection-devel
21cr|nemo-extensions-5.4.1-1|19	BuildRequires:  pkgconfig(cryptui-0.0)
21cr|nemo-extensions-5.4.1-1|20	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|nemo-extensions-5.4.1-1|21	BuildRequires:  pkgconfig(gcr-3)
21cr|nemo-extensions-5.4.1-1|22	BuildRequires:  pkgconfig(libnemo-extension)
21cr|nemo-extensions-5.4.1-1|23	BuildRequires:  python3-distutils-extra
21cr|nemo-extensions-5.4.1-1|24	BuildRequires:  python3-devel
21cr|nemo-extensions-5.4.1-1|25	BuildRequires:  python3-setuptools
21cr|nemo-extensions-5.4.1-1|26	BuildRequires:  pkgconfig(pygobject-3.0)
21cr|nemo-extensions-5.4.1-1|27	BuildRequires:  gnome-common
21cr|nemo-extensions-5.4.1-1|28	BuildRequires:  intltool
21cr|nemo-extensions-5.4.1-1|29	BuildRequires:  meson
21cr|nemo-extensions-5.4.1-1|30	BuildRequires:  pkgconfig(gtk-doc)
21cr|nemo-extensions-5.4.1-1|31	BuildRequires:  pkgconfig(libnotify)
21cr|nemo-extensions-5.4.1-1|32	BuildRequires:  pkgconfig(cjs-1.0)
21cr|nemo-extensions-5.4.1-1|33	%if %{with preview}
21cr|nemo-extensions-5.4.1-1|34	BuildRequires:  pkgconfig(xreader-view-1.5)
21cr|nemo-extensions-5.4.1-1|35	%endif
21cr|nemo-extensions-5.4.1-1|36	BuildRequires:  pkgconfig(libmusicbrainz5)
21cr|nemo-extensions-5.4.1-1|37	BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
21cr|nemo-extensions-5.4.1-1|38	BuildRequires:  pkgconfig(webkit2gtk-4.0)
21cr|nemo-extensions-5.4.1-1|39	BuildRequires:  pkgconfig(clutter-gtk-1.0)
21cr|nemo-extensions-5.4.1-1|40	BuildRequires:  pkgconfig(clutter-gst-3.0)
21cr|nemo-extensions-5.4.1-1|41	BuildRequires:  pkgconfig(gtksourceview-4)
21cr|nemo-extensions-5.4.1-1|42	BuildRequires:  perl(XML::Parser)
21cr|nemo-extensions-5.4.1-1|43	
21cr|nemo-extensions-5.4.1-1|44	%description
21cr|nemo-extensions-5.4.1-1|45	Extensions for Nemo file manager
21cr|nemo-extensions-5.4.1-1|46	
21cr|nemo-extensions-5.4.1-1|47	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|48	
21cr|nemo-extensions-5.4.1-1|49	%package -n nemo-audio-tab
21cr|nemo-extensions-5.4.1-1|50	Summary:     Audio tag information extension for Nemo
21cr|nemo-extensions-5.4.1-1|51	License:     GPLv3+
21cr|nemo-extensions-5.4.1-1|52	BuildArch:   noarch
21cr|nemo-extensions-5.4.1-1|53	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|54	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|55	Requires:    python3-mutagen
21cr|nemo-extensions-5.4.1-1|56	Requires:    nemo-python
21cr|nemo-extensions-5.4.1-1|57	
21cr|nemo-extensions-5.4.1-1|58	%description -n nemo-audio-tab
21cr|nemo-extensions-5.4.1-1|59	nemo-audio-tab is an extension to view audio tag information from the properties tab.
21cr|nemo-extensions-5.4.1-1|60	
21cr|nemo-extensions-5.4.1-1|61	%files -n nemo-audio-tab
21cr|nemo-extensions-5.4.1-1|62	%license nemo-audio-tab/COPYING.GPL3
21cr|nemo-extensions-5.4.1-1|63	%{_datadir}/nemo-python/extensions/nemo-audio-tab.py
21cr|nemo-extensions-5.4.1-1|64	%{_datadir}/nemo-audio-tab/nemo-audio-tab.glade
21cr|nemo-extensions-5.4.1-1|65	%{python3_sitelib}/nemo_audio_tab-%{version}-py%{python3_version}.egg-info/
21cr|nemo-extensions-5.4.1-1|66	
21cr|nemo-extensions-5.4.1-1|67	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|68	
21cr|nemo-extensions-5.4.1-1|69	%package -n nemo-pastebin
21cr|nemo-extensions-5.4.1-1|70	Summary:     Pastebin extension for Nemo
21cr|nemo-extensions-5.4.1-1|71	License:     GPLv2+
21cr|nemo-extensions-5.4.1-1|72	BuildArch:   noarch
21cr|nemo-extensions-5.4.1-1|73	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|74	Requires:    pastebinit
21cr|nemo-extensions-5.4.1-1|75	Requires:    nemo-python
21cr|nemo-extensions-5.4.1-1|76	
21cr|nemo-extensions-5.4.1-1|77	%description -n nemo-pastebin
21cr|nemo-extensions-5.4.1-1|78	nemo-pastebin is an extension for the Nemo file manager, which allows
21cr|nemo-extensions-5.4.1-1|79	users to send files to pastebins just a right-click away.
21cr|nemo-extensions-5.4.1-1|80	
21cr|nemo-extensions-5.4.1-1|81	%files -n nemo-pastebin
21cr|nemo-extensions-5.4.1-1|82	%doc nemo-pastebin/README
21cr|nemo-extensions-5.4.1-1|83	%doc nemo-pastebin/NEWS
21cr|nemo-extensions-5.4.1-1|84	%license nemo-pastebin/COPYING
21cr|nemo-extensions-5.4.1-1|85	%{_bindir}/nemo-pastebin-configurator
21cr|nemo-extensions-5.4.1-1|86	%{_datadir}/nemo-python/extensions/nemo-pastebin.py
21cr|nemo-extensions-5.4.1-1|87	%{python3_sitelib}/nemo_pastebin-%{version}-py%{python3_version}.egg-info/
21cr|nemo-extensions-5.4.1-1|88	%{_datadir}/glib-2.0/schemas/nemo-pastebin.gschema.xml
21cr|nemo-extensions-5.4.1-1|89	%{_datadir}/nemo-pastebin/
21cr|nemo-extensions-5.4.1-1|90	%{_datadir}/icons/hicolor/*/apps/nemo-pastebin.*
21cr|nemo-extensions-5.4.1-1|91	
21cr|nemo-extensions-5.4.1-1|92	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|93	
21cr|nemo-extensions-5.4.1-1|94	%package -n nemo-fileroller
21cr|nemo-extensions-5.4.1-1|95	Summary:     File Roller extension for Nemo
21cr|nemo-extensions-5.4.1-1|96	License:     GPLv2+
21cr|nemo-extensions-5.4.1-1|97	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|98	Requires:    file-roller
21cr|nemo-extensions-5.4.1-1|99	
21cr|nemo-extensions-5.4.1-1|100	%description -n nemo-fileroller
21cr|nemo-extensions-5.4.1-1|101	This package contains the file-roller extension for the Nemo.
21cr|nemo-extensions-5.4.1-1|102	
21cr|nemo-extensions-5.4.1-1|103	%files -n nemo-fileroller
21cr|nemo-extensions-5.4.1-1|104	%doc nemo-fileroller/README
21cr|nemo-extensions-5.4.1-1|105	%license nemo-fileroller/COPYING
21cr|nemo-extensions-5.4.1-1|106	%{_libdir}/nemo/extensions-3.0/libnemo-fileroller.so
21cr|nemo-extensions-5.4.1-1|107	
21cr|nemo-extensions-5.4.1-1|108	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|109	
21cr|nemo-extensions-5.4.1-1|110	%package -n nemo-python
21cr|nemo-extensions-5.4.1-1|111	Summary:     Python scripting extension for Nemo
21cr|nemo-extensions-5.4.1-1|112	License:     GPLv2+
21cr|nemo-extensions-5.4.1-1|113	Provides:    python3-nemo = %{EVRD}
21cr|nemo-extensions-5.4.1-1|114	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|115	Requires:    python3-gobject
21cr|nemo-extensions-5.4.1-1|116	
21cr|nemo-extensions-5.4.1-1|117	%description -n nemo-python
21cr|nemo-extensions-5.4.1-1|118	Python scripting extension for Nemo
21cr|nemo-extensions-5.4.1-1|119	
21cr|nemo-extensions-5.4.1-1|120	%files -n nemo-python
21cr|nemo-extensions-5.4.1-1|121	%doc nemo-python/README
21cr|nemo-extensions-5.4.1-1|122	%doc nemo-python/examples
21cr|nemo-extensions-5.4.1-1|123	%license nemo-python/COPYING
21cr|nemo-extensions-5.4.1-1|124	%{_libdir}/nemo/extensions-3.0/libnemo-python.so
21cr|nemo-extensions-5.4.1-1|125	%{_datadir}/nemo-python/
21cr|nemo-extensions-5.4.1-1|126	%exclude %{_datadir}/nemo-python/extensions/*
21cr|nemo-extensions-5.4.1-1|127	
21cr|nemo-extensions-5.4.1-1|128	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|129	
21cr|nemo-extensions-5.4.1-1|130	%package -n nemo-python-devel
21cr|nemo-extensions-5.4.1-1|131	Summary:     Python scripting extension for Nemo
21cr|nemo-extensions-5.4.1-1|132	License:     GPLv2+
21cr|nemo-extensions-5.4.1-1|133	Requires:    nemo-python%{?_isa} = %{EVRD}
21cr|nemo-extensions-5.4.1-1|134	
21cr|nemo-extensions-5.4.1-1|135	%description -n nemo-python-devel
21cr|nemo-extensions-5.4.1-1|136	Python scripting extension for Nemo
21cr|nemo-extensions-5.4.1-1|137	
21cr|nemo-extensions-5.4.1-1|138	%files -n nemo-python-devel
21cr|nemo-extensions-5.4.1-1|139	%{_libdir}/pkgconfig/nemo-python.pc
21cr|nemo-extensions-5.4.1-1|140	
21cr|nemo-extensions-5.4.1-1|141	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|142	
21cr|nemo-extensions-5.4.1-1|143	%package -n nemo-terminal
21cr|nemo-extensions-5.4.1-1|144	Summary:     Embedded terminal window for Nemo
21cr|nemo-extensions-5.4.1-1|145	License:     GPLv3+
21cr|nemo-extensions-5.4.1-1|146	BuildArch:   noarch
21cr|nemo-extensions-5.4.1-1|147	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|148	Requires:    vte291
21cr|nemo-extensions-5.4.1-1|149	Requires:    nemo-python = %{EVRD}
21cr|nemo-extensions-5.4.1-1|150	
21cr|nemo-extensions-5.4.1-1|151	%description -n nemo-terminal
21cr|nemo-extensions-5.4.1-1|152	Embedded terminal window for Nemo
21cr|nemo-extensions-5.4.1-1|153	
21cr|nemo-extensions-5.4.1-1|154	%files -n nemo-terminal
21cr|nemo-extensions-5.4.1-1|155	%doc nemo-terminal/README
21cr|nemo-extensions-5.4.1-1|156	%license nemo-terminal/COPYING
21cr|nemo-extensions-5.4.1-1|157	%{_bindir}/nemo-terminal-prefs
21cr|nemo-extensions-5.4.1-1|158	%{_datadir}/nemo-python/extensions/nemo_terminal.py
21cr|nemo-extensions-5.4.1-1|159	%{_datadir}/nemo-terminal/
21cr|nemo-extensions-5.4.1-1|160	%{_datadir}/glib-2.0/schemas/org.nemo.extensions.nemo-terminal.gschema.xml
21cr|nemo-extensions-5.4.1-1|161	%{python3_sitelib}/nemo_terminal-%{version}-py%{python3_version}.egg-info/
21cr|nemo-extensions-5.4.1-1|162	
21cr|nemo-extensions-5.4.1-1|163	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|164	%if %{with preview}
21cr|nemo-extensions-5.4.1-1|165	
21cr|nemo-extensions-5.4.1-1|166	%package -n nemo-preview
21cr|nemo-extensions-5.4.1-1|167	Summary:     A quick previewer for Nemo
21cr|nemo-extensions-5.4.1-1|168	License:     GPLv2+
21cr|nemo-extensions-5.4.1-1|169	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|170	
21cr|nemo-extensions-5.4.1-1|171	%description -n nemo-preview
21cr|nemo-extensions-5.4.1-1|172	Nemo Preview is a GtkClutter and Javascript-based quick previewer
21cr|nemo-extensions-5.4.1-1|173	for Nemo.
21cr|nemo-extensions-5.4.1-1|174	It is capable of previewing documents, PDFs, sound and video files,
21cr|nemo-extensions-5.4.1-1|175	some text files, and possibly others in the future.
21cr|nemo-extensions-5.4.1-1|176	
21cr|nemo-extensions-5.4.1-1|177	To activate the preview, left-click the file and hit space.
21cr|nemo-extensions-5.4.1-1|178	The preview can be closed by hitting space again, or escape.
21cr|nemo-extensions-5.4.1-1|179	
21cr|nemo-extensions-5.4.1-1|180	%files -n nemo-preview -f nemo-preview.lang
21cr|nemo-extensions-5.4.1-1|181	%doc nemo-preview/README
21cr|nemo-extensions-5.4.1-1|182	%license nemo-preview/COPYING
21cr|nemo-extensions-5.4.1-1|183	%{_bindir}/nemo-preview
21cr|nemo-extensions-5.4.1-1|184	%{_libdir}/nemo-preview/
21cr|nemo-extensions-5.4.1-1|185	%{_libexecdir}/nemo-preview-start
21cr|nemo-extensions-5.4.1-1|186	%{_datadir}/nemo-preview/
21cr|nemo-extensions-5.4.1-1|187	%{_datadir}/dbus-1/services/org.nemo.Preview.service
21cr|nemo-extensions-5.4.1-1|188	
21cr|nemo-extensions-5.4.1-1|189	%endif #/with preview
21cr|nemo-extensions-5.4.1-1|190	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|191	
21cr|nemo-extensions-5.4.1-1|192	%package -n nemo-emblems
21cr|nemo-extensions-5.4.1-1|193	Summary:     Emblem support for nemo
21cr|nemo-extensions-5.4.1-1|194	License:     GPLv3+
21cr|nemo-extensions-5.4.1-1|195	BuildArch:   noarch
21cr|nemo-extensions-5.4.1-1|196	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|197	Requires:    nemo-python = %{EVRD}
21cr|nemo-extensions-5.4.1-1|198	
21cr|nemo-extensions-5.4.1-1|199	%description -n nemo-emblems
21cr|nemo-extensions-5.4.1-1|200	Restores the emblems functionality that used to be in GNOME 2.
21cr|nemo-extensions-5.4.1-1|201	
21cr|nemo-extensions-5.4.1-1|202	%files -n nemo-emblems
21cr|nemo-extensions-5.4.1-1|203	%license nemo-emblems/COPYING.GPL3
21cr|nemo-extensions-5.4.1-1|204	%{_datadir}/nemo-python/extensions/nemo-emblems.py
21cr|nemo-extensions-5.4.1-1|205	%{python3_sitelib}/nemo_emblems-%{version}-py%{python3_version}.egg-info/
21cr|nemo-extensions-5.4.1-1|206	
21cr|nemo-extensions-5.4.1-1|207	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|208	
21cr|nemo-extensions-5.4.1-1|209	%package -n nemo-image-converter
21cr|nemo-extensions-5.4.1-1|210	Summary:     Nemo extension to mass resize images
21cr|nemo-extensions-5.4.1-1|211	Requires:    imagemagick
21cr|nemo-extensions-5.4.1-1|212	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|213	License:     GPLv3+
21cr|nemo-extensions-5.4.1-1|214	
21cr|nemo-extensions-5.4.1-1|215	%description -n nemo-image-converter
21cr|nemo-extensions-5.4.1-1|216	Adds a "Resize Images..." menu item to the context menu.
21cr|nemo-extensions-5.4.1-1|217	This opens a dialog where you set the desired image size and file name.
21cr|nemo-extensions-5.4.1-1|218	
21cr|nemo-extensions-5.4.1-1|219	%files -n nemo-image-converter
21cr|nemo-extensions-5.4.1-1|220	%doc nemo-image-converter/README
21cr|nemo-extensions-5.4.1-1|221	%license nemo-image-converter/COPYING
21cr|nemo-extensions-5.4.1-1|222	%{_libdir}/nemo/extensions-3.0/libnemo-image-converter.so
21cr|nemo-extensions-5.4.1-1|223	%{_datadir}/nemo-image-converter/
21cr|nemo-extensions-5.4.1-1|224	
21cr|nemo-extensions-5.4.1-1|225	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|226	
21cr|nemo-extensions-5.4.1-1|227	%package -n nemo-compare
21cr|nemo-extensions-5.4.1-1|228	Summary:     Context menu comparison extension for nemo
21cr|nemo-extensions-5.4.1-1|229	License:     GPLv3+
21cr|nemo-extensions-5.4.1-1|230	BuildArch:   noarch
21cr|nemo-extensions-5.4.1-1|231	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|232	Requires:    nemo-python = %{EVRD}
21cr|nemo-extensions-5.4.1-1|233	Requires:    meld
21cr|nemo-extensions-5.4.1-1|234	
21cr|nemo-extensions-5.4.1-1|235	%description -n nemo-compare
21cr|nemo-extensions-5.4.1-1|236	Context menu comparison extension for Nemo file manager.
21cr|nemo-extensions-5.4.1-1|237	
21cr|nemo-extensions-5.4.1-1|238	%files -n nemo-compare
21cr|nemo-extensions-5.4.1-1|239	%{_bindir}/nemo-compare-preferences
21cr|nemo-extensions-5.4.1-1|240	%{_datadir}/nemo-python/extensions/nemo-compare.py
21cr|nemo-extensions-5.4.1-1|241	%{_datadir}/nemo-compare
21cr|nemo-extensions-5.4.1-1|242	%{python3_sitelib}/nemo_compare-%{version}-py%{python3_version}.egg-info/
21cr|nemo-extensions-5.4.1-1|243	
21cr|nemo-extensions-5.4.1-1|244	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|245	
21cr|nemo-extensions-5.4.1-1|246	%package -n nemo-seahorse
21cr|nemo-extensions-5.4.1-1|247	Summary:     PGP encryption and signing for Nemo
21cr|nemo-extensions-5.4.1-1|248	License:     GPLv2+ and LGPLv2
21cr|nemo-extensions-5.4.1-1|249	Requires:    nemo
21cr|nemo-extensions-5.4.1-1|250	Requires:    seahorse
21cr|nemo-extensions-5.4.1-1|251	
21cr|nemo-extensions-5.4.1-1|252	%description -n nemo-seahorse
21cr|nemo-extensions-5.4.1-1|253	Seahorse nemo is an extension for nemo which allows encryption
21cr|nemo-extensions-5.4.1-1|254	and decryption of OpenPGP files using GnuPG.
21cr|nemo-extensions-5.4.1-1|255	
21cr|nemo-extensions-5.4.1-1|256	%files -n nemo-seahorse
21cr|nemo-extensions-5.4.1-1|257	%doc nemo-seahorse/{AUTHORS,COPYING,README,NEWS,ChangeLog}
21cr|nemo-extensions-5.4.1-1|258	%{_bindir}/nemo-seahorse-tool
21cr|nemo-extensions-5.4.1-1|259	%{_libdir}/nemo/extensions-3.0/libnemo-seahorse.so
21cr|nemo-extensions-5.4.1-1|260	%{_datadir}/applications/nemo-seahorse-pgp-*.desktop
21cr|nemo-extensions-5.4.1-1|261	%{_datadir}/glib-2.0/schemas/org.nemo.plugins.seahorse*gschema.xml
21cr|nemo-extensions-5.4.1-1|262	%{_datadir}/nemo-seahorse/
21cr|nemo-extensions-5.4.1-1|263	%{_mandir}/man1/nemo-seahorse-tool.1.*
21cr|nemo-extensions-5.4.1-1|264	
21cr|nemo-extensions-5.4.1-1|265	#----------------------------------------------------------------
21cr|nemo-extensions-5.4.1-1|266	
21cr|nemo-extensions-5.4.1-1|267	%prep
21cr|nemo-extensions-5.4.1-1|268	%autosetup -p1
21cr|nemo-extensions-5.4.1-1|269	
21cr|nemo-extensions-5.4.1-1|270	%build
21cr|nemo-extensions-5.4.1-1|271	pushd nemo-audio-tab
21cr|nemo-extensions-5.4.1-1|272	%py3_build
21cr|nemo-extensions-5.4.1-1|273	popd
21cr|nemo-extensions-5.4.1-1|274	
21cr|nemo-extensions-5.4.1-1|275	pushd nemo-pastebin
21cr|nemo-extensions-5.4.1-1|276	%py3_build
21cr|nemo-extensions-5.4.1-1|277	popd
21cr|nemo-extensions-5.4.1-1|278	
21cr|nemo-extensions-5.4.1-1|279	pushd nemo-fileroller
21cr|nemo-extensions-5.4.1-1|280	%meson
21cr|nemo-extensions-5.4.1-1|281	%meson_build
21cr|nemo-extensions-5.4.1-1|282	popd
21cr|nemo-extensions-5.4.1-1|283	
21cr|nemo-extensions-5.4.1-1|284	pushd nemo-python
21cr|nemo-extensions-5.4.1-1|285	%meson
21cr|nemo-extensions-5.4.1-1|286	%meson_build
21cr|nemo-extensions-5.4.1-1|287	popd
21cr|nemo-extensions-5.4.1-1|288	
21cr|nemo-extensions-5.4.1-1|289	pushd nemo-terminal
21cr|nemo-extensions-5.4.1-1|290	%py3_build
21cr|nemo-extensions-5.4.1-1|291	popd
21cr|nemo-extensions-5.4.1-1|292	
21cr|nemo-extensions-5.4.1-1|293	%if %{with preview}
21cr|nemo-extensions-5.4.1-1|294	pushd nemo-preview
21cr|nemo-extensions-5.4.1-1|295	%meson
21cr|nemo-extensions-5.4.1-1|296	%meson_build
21cr|nemo-extensions-5.4.1-1|297	popd
21cr|nemo-extensions-5.4.1-1|298	%endif
21cr|nemo-extensions-5.4.1-1|299	
21cr|nemo-extensions-5.4.1-1|300	pushd nemo-emblems
21cr|nemo-extensions-5.4.1-1|301	%py3_build
21cr|nemo-extensions-5.4.1-1|302	popd
21cr|nemo-extensions-5.4.1-1|303	
21cr|nemo-extensions-5.4.1-1|304	pushd nemo-image-converter
21cr|nemo-extensions-5.4.1-1|305	%meson
21cr|nemo-extensions-5.4.1-1|306	%meson_build
21cr|nemo-extensions-5.4.1-1|307	popd
21cr|nemo-extensions-5.4.1-1|308	
21cr|nemo-extensions-5.4.1-1|309	pushd nemo-compare
21cr|nemo-extensions-5.4.1-1|310	%py3_build
21cr|nemo-extensions-5.4.1-1|311	popd
21cr|nemo-extensions-5.4.1-1|312	
21cr|nemo-extensions-5.4.1-1|313	pushd nemo-seahorse
21cr|nemo-extensions-5.4.1-1|314	%meson
21cr|nemo-extensions-5.4.1-1|315	%meson_build
21cr|nemo-extensions-5.4.1-1|316	popd
21cr|nemo-extensions-5.4.1-1|317	
21cr|nemo-extensions-5.4.1-1|318	%install
21cr|nemo-extensions-5.4.1-1|319	pushd nemo-audio-tab
21cr|nemo-extensions-5.4.1-1|320	%py3_install
21cr|nemo-extensions-5.4.1-1|321	popd
21cr|nemo-extensions-5.4.1-1|322	
21cr|nemo-extensions-5.4.1-1|323	pushd nemo-pastebin
21cr|nemo-extensions-5.4.1-1|324	%py3_install
21cr|nemo-extensions-5.4.1-1|325	popd
21cr|nemo-extensions-5.4.1-1|326	
21cr|nemo-extensions-5.4.1-1|327	pushd nemo-fileroller
21cr|nemo-extensions-5.4.1-1|328	%meson_install
21cr|nemo-extensions-5.4.1-1|329	popd
21cr|nemo-extensions-5.4.1-1|330	
21cr|nemo-extensions-5.4.1-1|331	pushd nemo-python
21cr|nemo-extensions-5.4.1-1|332	%meson_install
21cr|nemo-extensions-5.4.1-1|333	popd
21cr|nemo-extensions-5.4.1-1|334	
21cr|nemo-extensions-5.4.1-1|335	pushd nemo-terminal
21cr|nemo-extensions-5.4.1-1|336	%py3_install
21cr|nemo-extensions-5.4.1-1|337	popd
21cr|nemo-extensions-5.4.1-1|338	
21cr|nemo-extensions-5.4.1-1|339	%if %{with preview}
21cr|nemo-extensions-5.4.1-1|340	pushd nemo-preview
21cr|nemo-extensions-5.4.1-1|341	%meson_install
21cr|nemo-extensions-5.4.1-1|342	popd
21cr|nemo-extensions-5.4.1-1|343	%endif
21cr|nemo-extensions-5.4.1-1|344	
21cr|nemo-extensions-5.4.1-1|345	pushd nemo-emblems
21cr|nemo-extensions-5.4.1-1|346	%py3_install
21cr|nemo-extensions-5.4.1-1|347	popd
21cr|nemo-extensions-5.4.1-1|348	
21cr|nemo-extensions-5.4.1-1|349	pushd nemo-image-converter
21cr|nemo-extensions-5.4.1-1|350	%meson_install
21cr|nemo-extensions-5.4.1-1|351	popd
21cr|nemo-extensions-5.4.1-1|352	
21cr|nemo-extensions-5.4.1-1|353	pushd nemo-compare
21cr|nemo-extensions-5.4.1-1|354	%py3_install
21cr|nemo-extensions-5.4.1-1|355	popd
21cr|nemo-extensions-5.4.1-1|356	
21cr|nemo-extensions-5.4.1-1|357	pushd nemo-seahorse
21cr|nemo-extensions-5.4.1-1|358	%meson_install
21cr|nemo-extensions-5.4.1-1|359	popd
21cr|nemo-extensions-5.4.1-1|360	
21cr|nemo-extensions-5.4.1-1|361	rm -rf %{buildroot}/%{_datadir}/doc/nemo-python/
21cr|nemo-extensions-5.4.1-1|362	
21cr|nemo-extensions-5.4.1-1|363	desktop-file-install                                    \
21cr|nemo-extensions-5.4.1-1|364	--delete-original                                      \
21cr|nemo-extensions-5.4.1-1|365	--dir=%{buildroot}%{_datadir}/applications             \
21cr|nemo-extensions-5.4.1-1|366	%{buildroot}/%{_datadir}/applications/nemo-seahorse-pgp-*.desktop
21cr|nemo-extensions-5.4.1-1|367	
21cr|nemo-extensions-5.4.1-1|368	%if %{with preview}
21cr|nemo-extensions-5.4.1-1|369	%find_lang nemo-preview
21cr|nemo-extensions-5.4.1-1|370	%endif

3420 21
21cr|nemu-3.1.0-1|1	%global debug_package %nil
21cr|nemu-3.1.0-1|2	
21cr|nemu-3.1.0-1|3	Summary:        Ncurses interface for QEMU
21cr|nemu-3.1.0-1|4	Name:           nemu
21cr|nemu-3.1.0-1|5	Version:        3.1.0
21cr|nemu-3.1.0-1|6	Release:        1
21cr|nemu-3.1.0-1|7	License:        GPLv2+
21cr|nemu-3.1.0-1|8	Group:          Monitoring
21cr|nemu-3.1.0-1|9	Url:            https://lib.void.so/nemu/
21cr|nemu-3.1.0-1|10	Source0:        https://github.com/nemuTUI/nemu/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz
21cr|nemu-3.1.0-1|11	BuildRequires:  pkgconfig(spice-protocol)
21cr|nemu-3.1.0-1|12	BuildRequires:	graphviz-devel
21cr|nemu-3.1.0-1|13	BuildRequires:	cmake
21cr|nemu-3.1.0-1|14	BuildRequires:	gettext-devel
21cr|nemu-3.1.0-1|15	BuildRequires:	ncurses-devel
21cr|nemu-3.1.0-1|16	BuildRequires:	pkgconfig(sqlite3)
21cr|nemu-3.1.0-1|17	BuildRequires:	pkgconfig(libusb-1.0)
21cr|nemu-3.1.0-1|18	BuildRequires:  pkgconfig(libxml-2.0)
21cr|nemu-3.1.0-1|19	BuildRequires:  pkgconfig(udev)
21cr|nemu-3.1.0-1|20	BuildRequires:  pkgconfig(libarchive)
21cr|nemu-3.1.0-1|21	BuildRequires:  pkgconfig(json-c)
21cr|nemu-3.1.0-1|22	Requires:	qemu
21cr|nemu-3.1.0-1|23	
21cr|nemu-3.1.0-1|24	
21cr|nemu-3.1.0-1|25	%description
21cr|nemu-3.1.0-1|26	ncurses interface for QEMU
21cr|nemu-3.1.0-1|27	
21cr|nemu-3.1.0-1|28	%prep
21cr|nemu-3.1.0-1|29	%autosetup -n %{name}-%{version}
21cr|nemu-3.1.0-1|30	
21cr|nemu-3.1.0-1|31	%build
21cr|nemu-3.1.0-1|32	%set_build_flags
21cr|nemu-3.1.0-1|33	%cmake -DNM_WITH_SPICE=ON -DNM_WITH_OVF_SUPPORT=ON -DNM_WITH_NETWORK_MAP=ON
21cr|nemu-3.1.0-1|34	%make_build
21cr|nemu-3.1.0-1|35	
21cr|nemu-3.1.0-1|36	%install
21cr|nemu-3.1.0-1|37	%make_install -C build
21cr|nemu-3.1.0-1|38	mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d/
21cr|nemu-3.1.0-1|39	mv %{buildroot}%{_datadir}/%{name}/scripts/42-net-macvtap-perm.rules %{buildroot}/%{_sysconfdir}/udev/rules.d/
21cr|nemu-3.1.0-1|40	
21cr|nemu-3.1.0-1|41	%find_lang %{name}
21cr|nemu-3.1.0-1|42	
21cr|nemu-3.1.0-1|43	%files -f %{name}.lang
21cr|nemu-3.1.0-1|44	%{_bindir}/%{name}
21cr|nemu-3.1.0-1|45	%{_bindir}/ntty
21cr|nemu-3.1.0-1|46	%{_sysconfdir}/udev/rules.d/*.rules
21cr|nemu-3.1.0-1|47	%{_datadir}/%{name}/scripts/setup_nemu_nonroot.sh
21cr|nemu-3.1.0-1|48	%{_datadir}/%{name}/scripts/upgrade_db.sh
21cr|nemu-3.1.0-1|49	%{_datadir}/%{name}/templates/config/nemu.cfg.sample
21cr|nemu-3.1.0-1|50	%{_datadir}/%{name}/scripts/nemu.bash
21cr|nemu-3.1.0-1|51	%{_datadir}/bash-completion/completions/nemu
21cr|nemu-3.1.0-1|52	%{_mandir}/man1/nemu.1.*

3421 21
21cr|neofetch-7.1.0-5|1	Summary(ru_RU.UTF-8): Neofetch - утилита для вывода информации об ОС в консоли
21cr|neofetch-7.1.0-5|2	Summary:	Neofetch is a CLI system information tool written in BASH
21cr|neofetch-7.1.0-5|3	Name:		neofetch
21cr|neofetch-7.1.0-5|4	Version:	7.1.0
21cr|neofetch-7.1.0-5|5	Release:	5
21cr|neofetch-7.1.0-5|6	License:	MIT
21cr|neofetch-7.1.0-5|7	Group:		Shells
21cr|neofetch-7.1.0-5|8	Url:		https://github.com/dylanaraps/neofetch
21cr|neofetch-7.1.0-5|9	Source0:	https://github.com/dylanaraps/neofetch/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|neofetch-7.1.0-5|10	Patch1:		0001-Add-MOS-logo.patch
21cr|neofetch-7.1.0-5|11	BuildArch:	noarch
21cr|neofetch-7.1.0-5|12	
21cr|neofetch-7.1.0-5|13	%description
21cr|neofetch-7.1.0-5|14	Neofetch is a CLI system information tool written in BASH.
21cr|neofetch-7.1.0-5|15	Neofetch displays information about your system next to an
21cr|neofetch-7.1.0-5|16	image, your OS logo, or any ascii file of your choice.
21cr|neofetch-7.1.0-5|17	
21cr|neofetch-7.1.0-5|18	%description -l ru_RU.UTF-8
21cr|neofetch-7.1.0-5|19	Neofetch - консольная утилита для вывода информации об
21cr|neofetch-7.1.0-5|20	операционной системе, написанная на BASH. Neofetch выводит
21cr|neofetch-7.1.0-5|21	информацию рядом с изображением, логотипом системы или
21cr|neofetch-7.1.0-5|22	ASCII-файлом на ваш выбор.
21cr|neofetch-7.1.0-5|23	
21cr|neofetch-7.1.0-5|24	%files
21cr|neofetch-7.1.0-5|25	%license LICENSE.md
21cr|neofetch-7.1.0-5|26	%doc README.md
21cr|neofetch-7.1.0-5|27	%{_bindir}/%{name}
21cr|neofetch-7.1.0-5|28	%{_mandir}/man1/%{name}.1*
21cr|neofetch-7.1.0-5|29	
21cr|neofetch-7.1.0-5|30	#--------------------------------------------------------
21cr|neofetch-7.1.0-5|31	
21cr|neofetch-7.1.0-5|32	%prep
21cr|neofetch-7.1.0-5|33	%autosetup -p1
21cr|neofetch-7.1.0-5|34	
21cr|neofetch-7.1.0-5|35	%build
21cr|neofetch-7.1.0-5|36	%make
21cr|neofetch-7.1.0-5|37	
21cr|neofetch-7.1.0-5|38	%install
21cr|neofetch-7.1.0-5|39	%makeinstall_std

3422 21
21cr|neonview-0.8.2-5|1	Summary:	A simple, minimalist and lightweight image viewer for the Linux platform
21cr|neonview-0.8.2-5|2	Name:		neonview
21cr|neonview-0.8.2-5|3	Version:	0.8.2
21cr|neonview-0.8.2-5|4	Release:	5
21cr|neonview-0.8.2-5|5	License:	GPLv2+
21cr|neonview-0.8.2-5|6	Group:		Graphics
21cr|neonview-0.8.2-5|7	Url:		http://www.tuxarena.com/intro/neonview.php
21cr|neonview-0.8.2-5|8	Source0:	http://www.tuxarena.com/intro/files/%{name}-%{version}-src.tar.gz
21cr|neonview-0.8.2-5|9	Patch0:		neonview-0.8.2-makefile.patch
21cr|neonview-0.8.2-5|10	BuildRequires:	pkgconfig(gtk+-x11-3.0)
21cr|neonview-0.8.2-5|11	
21cr|neonview-0.8.2-5|12	%description
21cr|neonview-0.8.2-5|13	NeonView is a simple, minimalist and lightweight image viewer for the Linux
21cr|neonview-0.8.2-5|14	platform, written in C and GTK, completely free and open-source. The goal
21cr|neonview-0.8.2-5|15	of NeonView is to stay lightweight while also providing ease of use and only
21cr|neonview-0.8.2-5|16	the necessary features a basic image viewer should have. NeonView supports
21cr|neonview-0.8.2-5|17	a bunch of image formats, and it will remember settings like fit to window
21cr|neonview-0.8.2-5|18	images between sessions or lock fit to window for the current session. Basic
21cr|neonview-0.8.2-5|19	manipulation functions like zooming or rotating are also available.
21cr|neonview-0.8.2-5|20	
21cr|neonview-0.8.2-5|21	%files
21cr|neonview-0.8.2-5|22	%{_bindir}/neonview
21cr|neonview-0.8.2-5|23	
21cr|neonview-0.8.2-5|24	#----------------------------------------------------------------------------
21cr|neonview-0.8.2-5|25	
21cr|neonview-0.8.2-5|26	%prep
21cr|neonview-0.8.2-5|27	%setup -q -n %{name}-%{version}-src
21cr|neonview-0.8.2-5|28	%patch0 -p1
21cr|neonview-0.8.2-5|29	
21cr|neonview-0.8.2-5|30	%build
21cr|neonview-0.8.2-5|31	%setup_compile_flags
21cr|neonview-0.8.2-5|32	%make
21cr|neonview-0.8.2-5|33	
21cr|neonview-0.8.2-5|34	%install
21cr|neonview-0.8.2-5|35	mkdir -p %{buildroot}%{_bindir}
21cr|neonview-0.8.2-5|36	install -m 0755 %{name} %{buildroot}%{_bindir}/

3423 21
21cr|neovim-0.9.5-1|1	# comment out if not nightly build
21cr|neovim-0.9.5-1|2	#define nightly	20180604
21cr|neovim-0.9.5-1|3	#define gitcommit cf92a76
21cr|neovim-0.9.5-1|4	
21cr|neovim-0.9.5-1|5	# build will override this anyway, so let's skip it
21cr|neovim-0.9.5-1|6	%define _fortify_cflags %nil
21cr|neovim-0.9.5-1|7	
21cr|neovim-0.9.5-1|8	%define luaver	5.3
21cr|neovim-0.9.5-1|9	
21cr|neovim-0.9.5-1|10	Name:		neovim
21cr|neovim-0.9.5-1|11	Version:	0.9.5
21cr|neovim-0.9.5-1|12	Release:	1
21cr|neovim-0.9.5-1|13	Summary:	Vim-fork focused on extensibility and usability
21cr|neovim-0.9.5-1|14	Group:		Editors
21cr|neovim-0.9.5-1|15	License:	ASL 2.0
21cr|neovim-0.9.5-1|16	URL:		https://neovim.io/
21cr|neovim-0.9.5-1|17	%if 0%{?nightly:1}
21cr|neovim-0.9.5-1|18	Source0:	https://github.com/neovim/neovim/archive/nightly/%{name}-%{version}-nightly%{nightly}.tar.gz
21cr|neovim-0.9.5-1|19	%else
21cr|neovim-0.9.5-1|20	Source0:	https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|neovim-0.9.5-1|21	%endif
21cr|neovim-0.9.5-1|22	BuildRequires:	cmake
21cr|neovim-0.9.5-1|23	BuildRequires:	gperf
21cr|neovim-0.9.5-1|24	BuildRequires:	luajit
21cr|neovim-0.9.5-1|25	BuildRequires:	luajit-lpeg
21cr|neovim-0.9.5-1|26	BuildRequires:	luajit-mpack
21cr|neovim-0.9.5-1|27	BuildRequires:	lua-lpeg
21cr|neovim-0.9.5-1|28	BuildRequires:	lua-mpack
21cr|neovim-0.9.5-1|29	BuildRequires:	ninja
21cr|neovim-0.9.5-1|30	BuildRequires:	lua-devel >= %{luaver}
21cr|neovim-0.9.5-1|31	BuildRequires:	pkgconfig(luajit)
21cr|neovim-0.9.5-1|32	BuildRequires:	pkgconfig(libuv)
21cr|neovim-0.9.5-1|33	BuildRequires:	pkgconfig(msgpack)
21cr|neovim-0.9.5-1|34	BuildRequires:	pkgconfig(unibilium)
21cr|neovim-0.9.5-1|35	BuildRequires:	pkgconfig(termkey)
21cr|neovim-0.9.5-1|36	BuildRequires:	pkgconfig(vterm)
21cr|neovim-0.9.5-1|37	BuildRequires:	pkgconfig(jemalloc)
21cr|neovim-0.9.5-1|38	BuildRequires:	pkgconfig(libbsd)
21cr|neovim-0.9.5-1|39	BuildRequires:	pkgconfig(tree-sitter)
21cr|neovim-0.9.5-1|40	BuildRequires:	pkgconfig(libluv)
21cr|neovim-0.9.5-1|41	Requires:	%{name}-data >= %{EVRD}
21cr|neovim-0.9.5-1|42	Provides:	nvim = %{EVRD}
21cr|neovim-0.9.5-1|43	Recommends:	xsel
21cr|neovim-0.9.5-1|44	Recommends:	pythonegg(neovim)
21cr|neovim-0.9.5-1|45	Recommends:	python3egg(pynvim)
21cr|neovim-0.9.5-1|46	Recommends:	npm(neovim)
21cr|neovim-0.9.5-1|47	
21cr|neovim-0.9.5-1|48	%description
21cr|neovim-0.9.5-1|49	Neovim is a project that seeks to aggressively refactor Vim in order to:
21cr|neovim-0.9.5-1|50	
21cr|neovim-0.9.5-1|51	- Simplify maintenance and encourage contributions
21cr|neovim-0.9.5-1|52	- Split the work between multiple developers
21cr|neovim-0.9.5-1|53	- Enable advanced UIs without modifications to the core
21cr|neovim-0.9.5-1|54	- Maximize extensibility
21cr|neovim-0.9.5-1|55	
21cr|neovim-0.9.5-1|56	%package data
21cr|neovim-0.9.5-1|57	Summary:	Data files for %{name}
21cr|neovim-0.9.5-1|58	BuildArch:	noarch
21cr|neovim-0.9.5-1|59	
21cr|neovim-0.9.5-1|60	%description data
21cr|neovim-0.9.5-1|61	Data files for %{name}.
21cr|neovim-0.9.5-1|62	
21cr|neovim-0.9.5-1|63	%prep
21cr|neovim-0.9.5-1|64	%setup -qn %{name}-%{?nightly:nightly}%{?!nightly:%{version}}
21cr|neovim-0.9.5-1|65	%autopatch -p1
21cr|neovim-0.9.5-1|66	
21cr|neovim-0.9.5-1|67	#sed -i "s|sys/end|bsd/sys/end|g" config/CMakeLists.txt
21cr|neovim-0.9.5-1|68	
21cr|neovim-0.9.5-1|69	%build
21cr|neovim-0.9.5-1|70	export HOSTNAME=abf.rosalinux.ru
21cr|neovim-0.9.5-1|71	%cmake	-GNinja \
21cr|neovim-0.9.5-1|72	-DPREFER_LUA=OFF \
21cr|neovim-0.9.5-1|73	-DCMAKE_BUILD_TYPE=Release \
21cr|neovim-0.9.5-1|74	-DUSE_BUNDLED_LUAJIT=OFF \
21cr|neovim-0.9.5-1|75	-DUSE_BUNDLED=OFF \
21cr|neovim-0.9.5-1|76	-DLUA_PRG=%{_bindir}/luajit
21cr|neovim-0.9.5-1|77	
21cr|neovim-0.9.5-1|78	%ninja_build
21cr|neovim-0.9.5-1|79	
21cr|neovim-0.9.5-1|80	%install
21cr|neovim-0.9.5-1|81	%ninja_install -C build
21cr|neovim-0.9.5-1|82	
21cr|neovim-0.9.5-1|83	%find_lang nvim
21cr|neovim-0.9.5-1|84	
21cr|neovim-0.9.5-1|85	%check
21cr|neovim-0.9.5-1|86	./build/bin/nvim --version
21cr|neovim-0.9.5-1|87	./build/bin/nvim --headless -u NONE -i NONE -c ':quit'
21cr|neovim-0.9.5-1|88	
21cr|neovim-0.9.5-1|89	%files
21cr|neovim-0.9.5-1|90	%license LICENSE.txt
21cr|neovim-0.9.5-1|91	%doc BACKERS.md CONTRIBUTING.md README.md
21cr|neovim-0.9.5-1|92	%{_bindir}/nvim
21cr|neovim-0.9.5-1|93	%{_mandir}/man1/nvim.1*
21cr|neovim-0.9.5-1|94	%{_iconsdir}/hicolor/*/apps/nvim.png
21cr|neovim-0.9.5-1|95	%{_datadir}/applications/nvim.desktop
21cr|neovim-0.9.5-1|96	
21cr|neovim-0.9.5-1|97	%files data -f nvim.lang
21cr|neovim-0.9.5-1|98	%{_datadir}/nvim/

3424 21
21cr|nerdtree-4.2.0-5|1	%global vimfiles %{_datadir}/vim/vimfiles
21cr|nerdtree-4.2.0-5|2	
21cr|nerdtree-4.2.0-5|3	Name:           nerdtree
21cr|nerdtree-4.2.0-5|4	Version:        4.2.0
21cr|nerdtree-4.2.0-5|5	Release:        5
21cr|nerdtree-4.2.0-5|6	Summary:        A tree explorer plugin for the editor Vim
21cr|nerdtree-4.2.0-5|7	Group:          Development/Tools
21cr|nerdtree-4.2.0-5|8	
21cr|nerdtree-4.2.0-5|9	License:        WTFPL
21cr|nerdtree-4.2.0-5|10	URL:            http://www.vim.org/scripts/script.php?script_id=1658
21cr|nerdtree-4.2.0-5|11	Source0:        https://github.com/scrooloose/%{name}/tarball/%{version}
21cr|nerdtree-4.2.0-5|12	Patch0:         vim-%{name}-Deactivating-folds-in-NERDtree-buffer.patch
21cr|nerdtree-4.2.0-5|13	
21cr|nerdtree-4.2.0-5|14	Requires:       vim-common
21cr|nerdtree-4.2.0-5|15	Requires(post): vim
21cr|nerdtree-4.2.0-5|16	Requires(postun): vim
21cr|nerdtree-4.2.0-5|17	
21cr|nerdtree-4.2.0-5|18	BuildArch:      noarch
21cr|nerdtree-4.2.0-5|19	
21cr|nerdtree-4.2.0-5|20	%description
21cr|nerdtree-4.2.0-5|21	The NERD tree allows you to explore your filesystem and to open files and
21cr|nerdtree-4.2.0-5|22	directories. It presents the filesystem to you in the form of a tree which
21cr|nerdtree-4.2.0-5|23	you manipulate with the keyboard and/or mouse. It also allows you
21cr|nerdtree-4.2.0-5|24	to perform simple filesystem operations.
21cr|nerdtree-4.2.0-5|25	
21cr|nerdtree-4.2.0-5|26	%prep
21cr|nerdtree-4.2.0-5|27	%setup -q -n scrooloose-%{name}-205367a
21cr|nerdtree-4.2.0-5|28	%autopatch -p1
21cr|nerdtree-4.2.0-5|29	
21cr|nerdtree-4.2.0-5|30	%build
21cr|nerdtree-4.2.0-5|31	
21cr|nerdtree-4.2.0-5|32	
21cr|nerdtree-4.2.0-5|33	%install
21cr|nerdtree-4.2.0-5|34	mkdir -p %{buildroot}%{vimfiles}
21cr|nerdtree-4.2.0-5|35	cp -ar {doc,nerdtree_plugin,plugin,syntax} %{buildroot}%{vimfiles}
21cr|nerdtree-4.2.0-5|36	
21cr|nerdtree-4.2.0-5|37	%post
21cr|nerdtree-4.2.0-5|38	vim -c ":helptags %{vimfiles}/doc" -c :q &> /dev/null
21cr|nerdtree-4.2.0-5|39	
21cr|nerdtree-4.2.0-5|40	%postun
21cr|nerdtree-4.2.0-5|41	rm %{vimfiles}/doc/tags
21cr|nerdtree-4.2.0-5|42	vim -c ":helptags %{vimfiles}/doc" -c :q &> /dev/null
21cr|nerdtree-4.2.0-5|43	
21cr|nerdtree-4.2.0-5|44	
21cr|nerdtree-4.2.0-5|45	%files
21cr|nerdtree-4.2.0-5|46	%doc README.markdown
21cr|nerdtree-4.2.0-5|47	%doc %{vimfiles}/doc/*
21cr|nerdtree-4.2.0-5|48	%{vimfiles}/nerdtree_plugin/
21cr|nerdtree-4.2.0-5|49	%{vimfiles}/plugin/*
21cr|nerdtree-4.2.0-5|50	%{vimfiles}/syntax/*

3425 21
21cr|neru-icon-classic-theme-2.7-1|1	Summary:	Classic theme icons Neru for ROSA
21cr|neru-icon-classic-theme-2.7-1|2	Name:		neru-icon-classic-theme
21cr|neru-icon-classic-theme-2.7-1|3	Version:	2.7
21cr|neru-icon-classic-theme-2.7-1|4	Release:	1
21cr|neru-icon-classic-theme-2.7-1|5	License:	LGPLv3
21cr|neru-icon-classic-theme-2.7-1|6	Group:		Graphical desktop/Other
21cr|neru-icon-classic-theme-2.7-1|7	Url:		https://github.com/chistota/neru-icon-classic-theme/
21cr|neru-icon-classic-theme-2.7-1|8	Source0:	https://github.com/chistota/neru-icon-classic-theme/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|neru-icon-classic-theme-2.7-1|9	BuildArch:	noarch
21cr|neru-icon-classic-theme-2.7-1|10	Requires(post,postun):	gtk-update-icon-cache
21cr|neru-icon-classic-theme-2.7-1|11	Conflicts:	neru-icon-classic-theme-dark <= 2.0
21cr|neru-icon-classic-theme-2.7-1|12	Conflicts:	neru-icon-classic-theme-dark-gray <= 2.0
21cr|neru-icon-classic-theme-2.7-1|13	Conflicts:	neru-icon-classic-theme-dark-green <= 2.0
21cr|neru-icon-classic-theme-2.7-1|14	Conflicts:	neru-icon-classic-theme-dark-red <= 2.0
21cr|neru-icon-classic-theme-2.7-1|15	Conflicts:	neru-icon-classic-theme-dark-yellow <= 2.0
21cr|neru-icon-classic-theme-2.7-1|16	Conflicts:	neru-icon-classic-theme-light <= 2.0
21cr|neru-icon-classic-theme-2.7-1|17	Conflicts:	neru-icon-classic-theme-light-gray <= 2.0
21cr|neru-icon-classic-theme-2.7-1|18	Conflicts:	neru-icon-classic-theme-light-green <= 2.0
21cr|neru-icon-classic-theme-2.7-1|19	Conflicts:	neru-icon-classic-theme-light-ray <= 2.0
21cr|neru-icon-classic-theme-2.7-1|20	Conflicts:	neru-icon-classic-theme-light-yellow <= 2.0
21cr|neru-icon-classic-theme-2.7-1|21	
21cr|neru-icon-classic-theme-2.7-1|22	%description
21cr|neru-icon-classic-theme-2.7-1|23	%{summary} by RamilSadrlimanov@ro_spo.
21cr|neru-icon-classic-theme-2.7-1|24	
21cr|neru-icon-classic-theme-2.7-1|25	%files
21cr|neru-icon-classic-theme-2.7-1|26	%doc AUTHORS LICENSE README.md
21cr|neru-icon-classic-theme-2.7-1|27	%{_iconsdir}/neru-classic-dark
21cr|neru-icon-classic-theme-2.7-1|28	%{_iconsdir}/neru-classic-dark-gray
21cr|neru-icon-classic-theme-2.7-1|29	%{_iconsdir}/neru-classic-dark-green
21cr|neru-icon-classic-theme-2.7-1|30	%{_iconsdir}/neru-classic-dark-red
21cr|neru-icon-classic-theme-2.7-1|31	%{_iconsdir}/neru-classic-dark-yellow
21cr|neru-icon-classic-theme-2.7-1|32	%{_iconsdir}/neru-classic-light
21cr|neru-icon-classic-theme-2.7-1|33	%{_iconsdir}/neru-classic-light-gray
21cr|neru-icon-classic-theme-2.7-1|34	%{_iconsdir}/neru-classic-light-green
21cr|neru-icon-classic-theme-2.7-1|35	%{_iconsdir}/neru-classic-light-red
21cr|neru-icon-classic-theme-2.7-1|36	%{_iconsdir}/neru-classic-light-yellow
21cr|neru-icon-classic-theme-2.7-1|37	
21cr|neru-icon-classic-theme-2.7-1|38	%post
21cr|neru-icon-classic-theme-2.7-1|39	%update_icon_cache neru-classic-dark
21cr|neru-icon-classic-theme-2.7-1|40	%update_icon_cache neru-classic-dark-gray
21cr|neru-icon-classic-theme-2.7-1|41	%update_icon_cache neru-classic-dark-green
21cr|neru-icon-classic-theme-2.7-1|42	%update_icon_cache neru-classic-dark-red
21cr|neru-icon-classic-theme-2.7-1|43	%update_icon_cache neru-classic-dark-yellow
21cr|neru-icon-classic-theme-2.7-1|44	%update_icon_cache neru-classic-light
21cr|neru-icon-classic-theme-2.7-1|45	%update_icon_cache neru-classic-light-gray
21cr|neru-icon-classic-theme-2.7-1|46	%update_icon_cache neru-classic-light-green
21cr|neru-icon-classic-theme-2.7-1|47	%update_icon_cache neru-classic-light-red
21cr|neru-icon-classic-theme-2.7-1|48	%update_icon_cache neru-classic-light-yellow
21cr|neru-icon-classic-theme-2.7-1|49	
21cr|neru-icon-classic-theme-2.7-1|50	%postun
21cr|neru-icon-classic-theme-2.7-1|51	%update_icon_cache neru-classic-dark
21cr|neru-icon-classic-theme-2.7-1|52	%update_icon_cache neru-classic-dark-gray
21cr|neru-icon-classic-theme-2.7-1|53	%update_icon_cache neru-classic-dark-green
21cr|neru-icon-classic-theme-2.7-1|54	%update_icon_cache neru-classic-dark-red
21cr|neru-icon-classic-theme-2.7-1|55	%update_icon_cache neru-classic-dark-yellow
21cr|neru-icon-classic-theme-2.7-1|56	%update_icon_cache neru-classic-light
21cr|neru-icon-classic-theme-2.7-1|57	%update_icon_cache neru-classic-light-gray
21cr|neru-icon-classic-theme-2.7-1|58	%update_icon_cache neru-classic-light-green
21cr|neru-icon-classic-theme-2.7-1|59	%update_icon_cache neru-classic-light-red
21cr|neru-icon-classic-theme-2.7-1|60	%update_icon_cache neru-classic-light-yellow
21cr|neru-icon-classic-theme-2.7-1|61	
21cr|neru-icon-classic-theme-2.7-1|62	%prep
21cr|neru-icon-classic-theme-2.7-1|63	%setup -q
21cr|neru-icon-classic-theme-2.7-1|64	
21cr|neru-icon-classic-theme-2.7-1|65	%build
21cr|neru-icon-classic-theme-2.7-1|66	
21cr|neru-icon-classic-theme-2.7-1|67	%install
21cr|neru-icon-classic-theme-2.7-1|68	find . -type f -exec chmod 0644 {} \;
21cr|neru-icon-classic-theme-2.7-1|69	find . -type d -exec chmod 0755 {} \;
21cr|neru-icon-classic-theme-2.7-1|70	install -d %{buildroot}%{_iconsdir}/
21cr|neru-icon-classic-theme-2.7-1|71	cp -R */ %{buildroot}%{_iconsdir}/

3426 21
21cr|neru-icon-newyear-theme-1.0-1|1	%define afeast	newyear
21cr|neru-icon-newyear-theme-1.0-1|2	
21cr|neru-icon-newyear-theme-1.0-1|3	Summary:	Christmas theme icons Neru for ROSA
21cr|neru-icon-newyear-theme-1.0-1|4	Name:		neru-icon-newyear-theme
21cr|neru-icon-newyear-theme-1.0-1|5	Version:	1.0
21cr|neru-icon-newyear-theme-1.0-1|6	Release:	1
21cr|neru-icon-newyear-theme-1.0-1|7	License:	LGPLv3
21cr|neru-icon-newyear-theme-1.0-1|8	Group:		Graphical desktop/Other
21cr|neru-icon-newyear-theme-1.0-1|9	Url:		https://github.com/chistota/neru-icon-newyear-theme/
21cr|neru-icon-newyear-theme-1.0-1|10	Source0:	https://github.com/chistota/neru-icon-newyear-theme/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|neru-icon-newyear-theme-1.0-1|11	BuildArch:	noarch
21cr|neru-icon-newyear-theme-1.0-1|12	
21cr|neru-icon-newyear-theme-1.0-1|13	%description
21cr|neru-icon-newyear-theme-1.0-1|14	%{summary} by RamilSadrlimanov@ro_spo.
21cr|neru-icon-newyear-theme-1.0-1|15	
21cr|neru-icon-newyear-theme-1.0-1|16	%files
21cr|neru-icon-newyear-theme-1.0-1|17	%doc AUTHORS LICENSE README.md
21cr|neru-icon-newyear-theme-1.0-1|18	
21cr|neru-icon-newyear-theme-1.0-1|19	#----------------------------------------------------------------------------
21cr|neru-icon-newyear-theme-1.0-1|20	
21cr|neru-icon-newyear-theme-1.0-1|21	%package -n	%{name}-light
21cr|neru-icon-newyear-theme-1.0-1|22	Summary:	Icon theme by RamilSadrlimanov@ro_spo for light desktop
21cr|neru-icon-newyear-theme-1.0-1|23	Group:		Graphical desktop/Other
21cr|neru-icon-newyear-theme-1.0-1|24	
21cr|neru-icon-newyear-theme-1.0-1|25	%description -n %{name}-light
21cr|neru-icon-newyear-theme-1.0-1|26	Классический набор иконок для светлых тем.
21cr|neru-icon-newyear-theme-1.0-1|27	
21cr|neru-icon-newyear-theme-1.0-1|28	%files -n %{name}-light
21cr|neru-icon-newyear-theme-1.0-1|29	%doc neru-newyear-light/{AUTHORS,LICENSE}
21cr|neru-icon-newyear-theme-1.0-1|30	%dir %{_iconsdir}/neru-newyear-light
21cr|neru-icon-newyear-theme-1.0-1|31	%{_iconsdir}/neru-newyear-light/*
21cr|neru-icon-newyear-theme-1.0-1|32	
21cr|neru-icon-newyear-theme-1.0-1|33	#----------------------------------------------------------------------------
21cr|neru-icon-newyear-theme-1.0-1|34	
21cr|neru-icon-newyear-theme-1.0-1|35	%package -n	%{name}-dark
21cr|neru-icon-newyear-theme-1.0-1|36	Summary:	Icon theme by RamilSadrlimanov@ro_spo for dark desktop
21cr|neru-icon-newyear-theme-1.0-1|37	Group:		Graphical desktop/Other
21cr|neru-icon-newyear-theme-1.0-1|38	
21cr|neru-icon-newyear-theme-1.0-1|39	%description -n %{name}-dark
21cr|neru-icon-newyear-theme-1.0-1|40	Классический набор иконок для тёмных тем.
21cr|neru-icon-newyear-theme-1.0-1|41	
21cr|neru-icon-newyear-theme-1.0-1|42	%files -n %{name}-dark
21cr|neru-icon-newyear-theme-1.0-1|43	%doc neru-newyear-dark/{AUTHORS,LICENSE}
21cr|neru-icon-newyear-theme-1.0-1|44	%dir %{_iconsdir}/neru-newyear-dark
21cr|neru-icon-newyear-theme-1.0-1|45	%{_iconsdir}/neru-newyear-dark/*
21cr|neru-icon-newyear-theme-1.0-1|46	#----------------------------------------------------------------------------
21cr|neru-icon-newyear-theme-1.0-1|47	
21cr|neru-icon-newyear-theme-1.0-1|48	%prep
21cr|neru-icon-newyear-theme-1.0-1|49	%setup -q
21cr|neru-icon-newyear-theme-1.0-1|50	
21cr|neru-icon-newyear-theme-1.0-1|51	%build
21cr|neru-icon-newyear-theme-1.0-1|52	
21cr|neru-icon-newyear-theme-1.0-1|53	%install
21cr|neru-icon-newyear-theme-1.0-1|54	install -d %{buildroot}%{_iconsdir}/
21cr|neru-icon-newyear-theme-1.0-1|55	cp -R ./neru-newyear-dark ./neru-newyear-light %{buildroot}%{_iconsdir}/
21cr|neru-icon-newyear-theme-1.0-1|56	
21cr|neru-icon-newyear-theme-1.0-1|57	#Save docs
21cr|neru-icon-newyear-theme-1.0-1|58	cp ./{AUTHORS,LICENSE} ./neru-newyear-light/
21cr|neru-icon-newyear-theme-1.0-1|59	cp ./{AUTHORS,LICENSE} ./neru-newyear-dark/
21cr|neru-icon-newyear-theme-1.0-1|60	
21cr|neru-icon-newyear-theme-1.0-1|61	# Delete .directory
21cr|neru-icon-newyear-theme-1.0-1|62	rm -f %{buildroot}%{_iconsdir}/.directory
21cr|neru-icon-newyear-theme-1.0-1|63	rm -f %{buildroot}%{_iconsdir}/*/*/*/.directory
21cr|neru-icon-newyear-theme-1.0-1|64	
21cr|neru-icon-newyear-theme-1.0-1|65	find %{buildroot} -type l | grep -v svg && Need to fix dirs
21cr|neru-icon-newyear-theme-1.0-1|66	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|neru-icon-newyear-theme-1.0-1|67	find %{buildroot} -type d -exec chmod 0755 {} \;

3427 21
21cr|nestopia-1.51.1-4|1	Summary:	A portable Nintendo Entertainment System emulator
21cr|nestopia-1.51.1-4|2	Name:		nestopia
21cr|nestopia-1.51.1-4|3	Version:	1.51.1
21cr|nestopia-1.51.1-4|4	Release:	4
21cr|nestopia-1.51.1-4|5	License:	GPLv2+
21cr|nestopia-1.51.1-4|6	Group:		Emulators
21cr|nestopia-1.51.1-4|7	Url:		http://0ldsk00l.ca/nestopia.html
21cr|nestopia-1.51.1-4|8	Source0:	https://github.com/0ldsk00l/nestopia/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|nestopia-1.51.1-4|9	Patch0:		nestopia-1.51.0-fix-configure.patch
21cr|nestopia-1.51.1-4|10	BuildRequires:	fltk-devel
21cr|nestopia-1.51.1-4|11	BuildRequires:	pkgconfig(ao)
21cr|nestopia-1.51.1-4|12	BuildRequires:	pkgconfig(gl)
21cr|nestopia-1.51.1-4|13	BuildRequires:	pkgconfig(glu)
21cr|nestopia-1.51.1-4|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|nestopia-1.51.1-4|15	BuildRequires:	pkgconfig(libarchive)
21cr|nestopia-1.51.1-4|16	BuildRequires:	pkgconfig(sdl2)
21cr|nestopia-1.51.1-4|17	BuildRequires:	pkgconfig(x11)
21cr|nestopia-1.51.1-4|18	
21cr|nestopia-1.51.1-4|19	%description
21cr|nestopia-1.51.1-4|20	NEStopia is a portable Nintendo Entertainment System emulator written in C++
21cr|nestopia-1.51.1-4|21	by Martin Freij and ported to Linux by R. Belmont.
21cr|nestopia-1.51.1-4|22	
21cr|nestopia-1.51.1-4|23	NEStopia strives for the most accurate emulation possible at the
21cr|nestopia-1.51.1-4|24	pixel-by-pixel and sample-by-sample level, and it has excellent mapper
21cr|nestopia-1.51.1-4|25	and UNIF board support as well.
21cr|nestopia-1.51.1-4|26	
21cr|nestopia-1.51.1-4|27	A few features:
21cr|nestopia-1.51.1-4|28	- Supports .nes, .unf/.unif, and XML format ROMs, including Vs. and
21cr|nestopia-1.51.1-4|29	Playchoice 10 games
21cr|nestopia-1.51.1-4|30	- Supports .fds discs (a file named diskrom.sys is needed for this feature)
21cr|nestopia-1.51.1-4|31	- Supports .nsf music rips
21cr|nestopia-1.51.1-4|32	- All supported files can be extracted from zip or 7zip containers (an
21cr|nestopia-1.51.1-4|33	archive browser is not yet included - this assumes the common GoodSet case
21cr|nestopia-1.51.1-4|34	of one zip or 7zip per game)
21cr|nestopia-1.51.1-4|35	- Supports save states
21cr|nestopia-1.51.1-4|36	- Supports movie recordings
21cr|nestopia-1.51.1-4|37	- Supports the “rewinder” - if you make a bad jump and screw up your
21cr|nestopia-1.51.1-4|38	game, press Backspace and the game will run in reverse. Press \ to take over
21cr|nestopia-1.51.1-4|39	again and try to fix your mistake.
21cr|nestopia-1.51.1-4|40	- Friendly GUI configuration
21cr|nestopia-1.51.1-4|41	- Autodetection of PAL and NTSC format games
21cr|nestopia-1.51.1-4|42	- Supports drag and drop of compatible games and music rips from modern Linux
21cr|nestopia-1.51.1-4|43	file managers, including KDE’s Konqueror and GNOME’s Nautilus.
21cr|nestopia-1.51.1-4|44	
21cr|nestopia-1.51.1-4|45	%files
21cr|nestopia-1.51.1-4|46	%doc README.md
21cr|nestopia-1.51.1-4|47	%{_bindir}/nestopia
21cr|nestopia-1.51.1-4|48	%{_datadir}/nestopia
21cr|nestopia-1.51.1-4|49	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|nestopia-1.51.1-4|50	%{_datadir}/applications/mandriva-nestopia.desktop
21cr|nestopia-1.51.1-4|51	
21cr|nestopia-1.51.1-4|52	#----------------------------------------------------------------------------
21cr|nestopia-1.51.1-4|53	
21cr|nestopia-1.51.1-4|54	%prep
21cr|nestopia-1.51.1-4|55	%autosetup -p1
21cr|nestopia-1.51.1-4|56	
21cr|nestopia-1.51.1-4|57	%build
21cr|nestopia-1.51.1-4|58	autoreconf -fi
21cr|nestopia-1.51.1-4|59	%configure2_5x
21cr|nestopia-1.51.1-4|60	%make PREFIX=%{_prefix}
21cr|nestopia-1.51.1-4|61	
21cr|nestopia-1.51.1-4|62	%install
21cr|nestopia-1.51.1-4|63	# binary
21cr|nestopia-1.51.1-4|64	install -d -m 755 %{buildroot}%{_bindir}
21cr|nestopia-1.51.1-4|65	install -m 755 nestopia %{buildroot}%{_bindir}/
21cr|nestopia-1.51.1-4|66	
21cr|nestopia-1.51.1-4|67	# data files
21cr|nestopia-1.51.1-4|68	install -d -m 755 %{buildroot}%{_datadir}/nestopia
21cr|nestopia-1.51.1-4|69	install -m 644 NstDatabase.xml %{buildroot}%{_datadir}/nestopia/
21cr|nestopia-1.51.1-4|70	install -d -m 755 %{buildroot}%{_datadir}/nestopia/icons
21cr|nestopia-1.51.1-4|71	install -m 644 icons/svg/nespad.svg %{buildroot}%{_datadir}/nestopia/icons/
21cr|nestopia-1.51.1-4|72	
21cr|nestopia-1.51.1-4|73	# icons
21cr|nestopia-1.51.1-4|74	for N in 32 48 64 96 128;
21cr|nestopia-1.51.1-4|75	do
21cr|nestopia-1.51.1-4|76	install -D icons/${N}/%{name}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|nestopia-1.51.1-4|77	done
21cr|nestopia-1.51.1-4|78	
21cr|nestopia-1.51.1-4|79	# xdg menu
21cr|nestopia-1.51.1-4|80	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|nestopia-1.51.1-4|81	cat > %{buildroot}%{_datadir}/applications/mandriva-nestopia.desktop << EOF
21cr|nestopia-1.51.1-4|82	[Desktop Entry]
21cr|nestopia-1.51.1-4|83	Encoding=UTF-8
21cr|nestopia-1.51.1-4|84	Name=NEStopia
21cr|nestopia-1.51.1-4|85	Comment=%{summary}
21cr|nestopia-1.51.1-4|86	Exec=nestopia -e
21cr|nestopia-1.51.1-4|87	Icon=nestopia
21cr|nestopia-1.51.1-4|88	Terminal=false
21cr|nestopia-1.51.1-4|89	Type=Application
21cr|nestopia-1.51.1-4|90	Categories=Game;Emulator;
21cr|nestopia-1.51.1-4|91	EOF

3428 21
21cr|net6-1.3.14-6|1	%define api 1.3
21cr|net6-1.3.14-6|2	%define major 0
21cr|net6-1.3.14-6|3	%define libname %mklibname net6- %{api} %{major}
21cr|net6-1.3.14-6|4	%define devname %mklibname net6- %{api} -d
21cr|net6-1.3.14-6|5	
21cr|net6-1.3.14-6|6	Summary:	A library to ease the development of network-based applications
21cr|net6-1.3.14-6|7	Name:		net6
21cr|net6-1.3.14-6|8	Version:	1.3.14
21cr|net6-1.3.14-6|9	Release:	6
21cr|net6-1.3.14-6|10	License:	GPLv2+
21cr|net6-1.3.14-6|11	Group:		System/Libraries
21cr|net6-1.3.14-6|12	Url:		http://gobby.0x539.de/
21cr|net6-1.3.14-6|13	Source0:	http://releases.0x539.de/%{name}/%{name}-%{version}.tar.gz
21cr|net6-1.3.14-6|14	Patch0:		net6-1.3.14-drop-deprecated-gnutls-call.patch
21cr|net6-1.3.14-6|15	BuildRequires:	gettext-devel
21cr|net6-1.3.14-6|16	BuildRequires:	pkgconfig(gnutls)
21cr|net6-1.3.14-6|17	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|net6-1.3.14-6|18	
21cr|net6-1.3.14-6|19	%description
21cr|net6-1.3.14-6|20	net6 is a library which eases the development of network-based applications
21cr|net6-1.3.14-6|21	as it provides a TCP protocol abstraction for C++. It is portable to both
21cr|net6-1.3.14-6|22	the Windows and Unix-like platforms.
21cr|net6-1.3.14-6|23	
21cr|net6-1.3.14-6|24	#----------------------------------------------------------------------------
21cr|net6-1.3.14-6|25	
21cr|net6-1.3.14-6|26	%package -n %{libname}
21cr|net6-1.3.14-6|27	Summary:	A library to ease the development of network-based applications
21cr|net6-1.3.14-6|28	Group:		System/Libraries
21cr|net6-1.3.14-6|29	
21cr|net6-1.3.14-6|30	%description -n %{libname}
21cr|net6-1.3.14-6|31	net6 is a library which eases the development of network-based applications
21cr|net6-1.3.14-6|32	as it provides a TCP protocol abstraction for C++. It is portable to both
21cr|net6-1.3.14-6|33	the Windows and Unix-like platforms.
21cr|net6-1.3.14-6|34	
21cr|net6-1.3.14-6|35	%files -n %{libname}
21cr|net6-1.3.14-6|36	%doc ChangeLog README NEWS AUTHORS
21cr|net6-1.3.14-6|37	%{_libdir}/libnet6-%{api}.so.%{major}*
21cr|net6-1.3.14-6|38	
21cr|net6-1.3.14-6|39	#----------------------------------------------------------------------------
21cr|net6-1.3.14-6|40	
21cr|net6-1.3.14-6|41	%package -n %{devname}
21cr|net6-1.3.14-6|42	Summary:	Development files for %{name}
21cr|net6-1.3.14-6|43	Group:		Development/C++
21cr|net6-1.3.14-6|44	Requires:	%{libname} = %{EVRD}
21cr|net6-1.3.14-6|45	Provides:	lib%{name}-devel = %{EVRD}
21cr|net6-1.3.14-6|46	
21cr|net6-1.3.14-6|47	%description -n %{devname}
21cr|net6-1.3.14-6|48	Development files, header and includes for %{name}.
21cr|net6-1.3.14-6|49	
21cr|net6-1.3.14-6|50	net6 is a library which eases the development of network-based applications
21cr|net6-1.3.14-6|51	as it provides a TCP protocol abstraction for C++. It is portable to both
21cr|net6-1.3.14-6|52	the Windows and Unix-like platforms.
21cr|net6-1.3.14-6|53	
21cr|net6-1.3.14-6|54	%files -n %{devname}
21cr|net6-1.3.14-6|55	%{_includedir}/%{name}/
21cr|net6-1.3.14-6|56	%{_libdir}/*.so
21cr|net6-1.3.14-6|57	%{_libdir}/pkgconfig/*
21cr|net6-1.3.14-6|58	
21cr|net6-1.3.14-6|59	#----------------------------------------------------------------------------
21cr|net6-1.3.14-6|60	
21cr|net6-1.3.14-6|61	%prep
21cr|net6-1.3.14-6|62	%setup -q
21cr|net6-1.3.14-6|63	%patch0 -p1
21cr|net6-1.3.14-6|64	
21cr|net6-1.3.14-6|65	%build
21cr|net6-1.3.14-6|66	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|net6-1.3.14-6|67	%configure \
21cr|net6-1.3.14-6|68	--disable-static
21cr|net6-1.3.14-6|69	%make
21cr|net6-1.3.14-6|70	
21cr|net6-1.3.14-6|71	%install
21cr|net6-1.3.14-6|72	%makeinstall_std
21cr|net6-1.3.14-6|73	# remove translation, do not know where to place it
21cr|net6-1.3.14-6|74	rm -Rf %{buildroot}%{_datadir}/

3429 21
21cr|netacct-mysql-0.78-17|1	# Workaround to build with GCC 10
21cr|netacct-mysql-0.78-17|2	%global optflags %{optflags} -fcommon
21cr|netacct-mysql-0.78-17|3	Summary:	Network traffic accounting daemon
21cr|netacct-mysql-0.78-17|4	Name:		netacct-mysql
21cr|netacct-mysql-0.78-17|5	Version:	0.78
21cr|netacct-mysql-0.78-17|6	Release:	17
21cr|netacct-mysql-0.78-17|7	License:	GPL
21cr|netacct-mysql-0.78-17|8	Group:		System/Servers
21cr|netacct-mysql-0.78-17|9	URL:		http://netacct-mysql.gabrovo.com/
21cr|netacct-mysql-0.78-17|10	Source0:	http://netacct-mysql.gabrovo.com/download/%{name}-%{version}.tar.bz2
21cr|netacct-mysql-0.78-17|11	Patch0:		%{name}-initscript.patch
21cr|netacct-mysql-0.78-17|12	Patch1:		netacct-mysql-lib64_shared.diff
21cr|netacct-mysql-0.78-17|13	Requires(post): rpm-helper
21cr|netacct-mysql-0.78-17|14	Requires(preun): rpm-helper
21cr|netacct-mysql-0.78-17|15	BuildRequires:	mysql-devel
21cr|netacct-mysql-0.78-17|16	BuildRequires:	libpcap-devel >= 0.7
21cr|netacct-mysql-0.78-17|17	BuildRequires:	automake
21cr|netacct-mysql-0.78-17|18	BuildRequires:	autoconf2.5
21cr|netacct-mysql-0.78-17|19	BuildRequires:	chrpath
21cr|netacct-mysql-0.78-17|20	
21cr|netacct-mysql-0.78-17|21	%description
21cr|netacct-mysql-0.78-17|22	Traffic Accounting Daemon with mysql support Network traffic
21cr|netacct-mysql-0.78-17|23	accounting daemon which stores data in mysql. Support for per hour
21cr|netacct-mysql-0.78-17|24	statistics, peering/international traffic accounting.
21cr|netacct-mysql-0.78-17|25	
21cr|netacct-mysql-0.78-17|26	%prep
21cr|netacct-mysql-0.78-17|27	
21cr|netacct-mysql-0.78-17|28	%setup -q
21cr|netacct-mysql-0.78-17|29	%patch0 -p0
21cr|netacct-mysql-0.78-17|30	%patch1 -p0
21cr|netacct-mysql-0.78-17|31	
21cr|netacct-mysql-0.78-17|32	%build
21cr|netacct-mysql-0.78-17|33	rm -f configure
21cr|netacct-mysql-0.78-17|34	libtoolize --copy --force; aclocal; automake --add-missing --copy; autoconf --force
21cr|netacct-mysql-0.78-17|35	
21cr|netacct-mysql-0.78-17|36	export LIBS="$LIBS -L%{_libdir} -lmysqlclient"
21cr|netacct-mysql-0.78-17|37	
21cr|netacct-mysql-0.78-17|38	%configure \
21cr|netacct-mysql-0.78-17|39	--with-mysql=%{_prefix}
21cr|netacct-mysql-0.78-17|40	
21cr|netacct-mysql-0.78-17|41	%make
21cr|netacct-mysql-0.78-17|42	
21cr|netacct-mysql-0.78-17|43	%install
21cr|netacct-mysql-0.78-17|44	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|netacct-mysql-0.78-17|45	
21cr|netacct-mysql-0.78-17|46	# don't fiddle with the initscript!
21cr|netacct-mysql-0.78-17|47	export DONT_GPRINTIFY=1
21cr|netacct-mysql-0.78-17|48	
21cr|netacct-mysql-0.78-17|49	%makeinstall_std
21cr|netacct-mysql-0.78-17|50	
21cr|netacct-mysql-0.78-17|51	install -d %{buildroot}%{_initrddir}
21cr|netacct-mysql-0.78-17|52	install -m0755 contrib/nacctd.redhat %{buildroot}%{_initrddir}/%{name}
21cr|netacct-mysql-0.78-17|53	
21cr|netacct-mysql-0.78-17|54	# nuke rpath
21cr|netacct-mysql-0.78-17|55	chrpath -d %{buildroot}%{_sbindir}/nacctd
21cr|netacct-mysql-0.78-17|56	
21cr|netacct-mysql-0.78-17|57	%post
21cr|netacct-mysql-0.78-17|58	%_post_service %{name}
21cr|netacct-mysql-0.78-17|59	
21cr|netacct-mysql-0.78-17|60	%preun
21cr|netacct-mysql-0.78-17|61	%_preun_service %{name}
21cr|netacct-mysql-0.78-17|62	
21cr|netacct-mysql-0.78-17|63	%clean
21cr|netacct-mysql-0.78-17|64	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|netacct-mysql-0.78-17|65	
21cr|netacct-mysql-0.78-17|66	%files
21cr|netacct-mysql-0.78-17|67	%defattr(-,root,root)
21cr|netacct-mysql-0.78-17|68	%doc AUTHORS FAQ INSTALL NEWS README* TODO netacct.sql contrib/nacctpeering.*
21cr|netacct-mysql-0.78-17|69	%attr(0755,root,root) %{_initrddir}/%{name}
21cr|netacct-mysql-0.78-17|70	%attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nacctpeering
21cr|netacct-mysql-0.78-17|71	%attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/naccttab
21cr|netacct-mysql-0.78-17|72	%{_mandir}/man8/nacctd.8*
21cr|netacct-mysql-0.78-17|73	%{_mandir}/man8/nacctpeering.8*
21cr|netacct-mysql-0.78-17|74	%{_sbindir}/nacctd

3430 21
21cr|netatalk-3.1.12-2|1	%define	major 18
21cr|netatalk-3.1.12-2|2	%define	libname %mklibname atalk %{major}
21cr|netatalk-3.1.12-2|3	%define	devname %mklibname atalk -d
21cr|netatalk-3.1.12-2|4	
21cr|netatalk-3.1.12-2|5	Summary:	Appletalk and Appleshare/IP services for Linux
21cr|netatalk-3.1.12-2|6	Name:		netatalk
21cr|netatalk-3.1.12-2|7	Version:	3.1.12
21cr|netatalk-3.1.12-2|8	Release:	2
21cr|netatalk-3.1.12-2|9	License:	BSD
21cr|netatalk-3.1.12-2|10	Group:		System/Servers
21cr|netatalk-3.1.12-2|11	Url:		http://netatalk.sourceforge.net/
21cr|netatalk-3.1.12-2|12	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|netatalk-3.1.12-2|13	Patch0:		netatalk-3.1.12-no_libdir.patch
21cr|netatalk-3.1.12-2|14	Patch1:		netatalk-multiple-definitions.patch
21cr|netatalk-3.1.12-2|15	BuildRequires:	bison
21cr|netatalk-3.1.12-2|16	BuildRequires:	flex
21cr|netatalk-3.1.12-2|17	BuildRequires:	docbook-style-xsl
21cr|netatalk-3.1.12-2|18	BuildRequires:	libtool
21cr|netatalk-3.1.12-2|19	# FIXME: Find why quota support does not get enabled
21cr|netatalk-3.1.12-2|20	BuildRequires:	quota
21cr|netatalk-3.1.12-2|21	BuildRequires:	attr-devel
21cr|netatalk-3.1.12-2|22	BuildRequires:	avahi-common-devel
21cr|netatalk-3.1.12-2|23	BuildRequires:	cracklib-devel
21cr|netatalk-3.1.12-2|24	BuildRequires:	cups-devel
21cr|netatalk-3.1.12-2|25	BuildRequires:	db-devel
21cr|netatalk-3.1.12-2|26	BuildRequires:	libtool-devel
21cr|netatalk-3.1.12-2|27	BuildRequires:	openldap-devel
21cr|netatalk-3.1.12-2|28	BuildRequires:	openslp-devel
21cr|netatalk-3.1.12-2|29	BuildRequires:	pam-devel
21cr|netatalk-3.1.12-2|30	BuildRequires:	tcp_wrappers-devel
21cr|netatalk-3.1.12-2|31	BuildRequires:	pkgconfig(avahi-client) >= 0.6
21cr|netatalk-3.1.12-2|32	BuildRequires:	pkgconfig(dbus-1)
21cr|netatalk-3.1.12-2|33	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|netatalk-3.1.12-2|34	BuildRequires:	pkgconfig(gnutls)
21cr|netatalk-3.1.12-2|35	BuildRequires:	pkgconfig(krb5)
21cr|netatalk-3.1.12-2|36	BuildRequires:	pkgconfig(libacl)
21cr|netatalk-3.1.12-2|37	BuildRequires:	pkgconfig(libevent)
21cr|netatalk-3.1.12-2|38	BuildRequires:	pkgconfig(libgcrypt) => 1.2.3
21cr|netatalk-3.1.12-2|39	BuildRequires:	pkgconfig(openssl)
21cr|netatalk-3.1.12-2|40	Requires:	groff-perl
21cr|netatalk-3.1.12-2|41	Requires:	openssl
21cr|netatalk-3.1.12-2|42	Requires:	tetex-dvips
21cr|netatalk-3.1.12-2|43	Requires(post,preun,postun):	rpm-helper
21cr|netatalk-3.1.12-2|44	Conflicts:	podracer
21cr|netatalk-3.1.12-2|45	
21cr|netatalk-3.1.12-2|46	%description
21cr|netatalk-3.1.12-2|47	netatalk is an implementation of the AppleTalk Protocol Suite for Unix/Linux
21cr|netatalk-3.1.12-2|48	systems. The current release contains support for Ethertalk Phase I and II,
21cr|netatalk-3.1.12-2|49	DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP. It provides Appletalk file
21cr|netatalk-3.1.12-2|50	printing and routing services on Solaris 2.5, Linux, FreeBSD, SunOS 4.1 and
21cr|netatalk-3.1.12-2|51	Ultrix 4. It also supports AFP 2.1 and 2.2 (Appleshare IP).
21cr|netatalk-3.1.12-2|52	
21cr|netatalk-3.1.12-2|53	Note: The default configuration disables both guest accounts and plain-text
21cr|netatalk-3.1.12-2|54	passwords. To enable these options, review the configuration file
21cr|netatalk-3.1.12-2|55	%{_sysconfdir}/afpd.conf. Service Location Protocol is also disabled,
21cr|netatalk-3.1.12-2|56	remove "-noslp" in the above file and install openslp if you want use
21cr|netatalk-3.1.12-2|57	it.
21cr|netatalk-3.1.12-2|58	
21cr|netatalk-3.1.12-2|59	%files
21cr|netatalk-3.1.12-2|60	%doc CONTRIBUTORS COPYING COPYRIGHT NEWS
21cr|netatalk-3.1.12-2|61	%dir %{_var}/spool/%{name}
21cr|netatalk-3.1.12-2|62	%dir %{_var}/lib/%{name}
21cr|netatalk-3.1.12-2|63	%dir %{_var}/lib/%{name}/CNID
21cr|netatalk-3.1.12-2|64	%dir %{_libdir}/%{name}
21cr|netatalk-3.1.12-2|65	%dir %{_libdir}/%{name}/msg
21cr|netatalk-3.1.12-2|66	%dir %{_libdir}/%{name}/uams
21cr|netatalk-3.1.12-2|67	%config(noreplace) %{_sysconfdir}/%{name}/*.conf
21cr|netatalk-3.1.12-2|68	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/%{name}-dbus.conf
21cr|netatalk-3.1.12-2|69	#config(noreplace) %%{_sysconfdir}/%%{name}/Apple*
21cr|netatalk-3.1.12-2|70	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|netatalk-3.1.12-2|71	%attr(0755,root,root) %{_libdir}/%{name}/uams/*.so
21cr|netatalk-3.1.12-2|72	%{_unitdir}/%{name}.service
21cr|netatalk-3.1.12-2|73	#{_libdir}/%%{name}/%%{name}.sh
21cr|netatalk-3.1.12-2|74	%{_bindir}/ad
21cr|netatalk-3.1.12-2|75	%{_bindir}/afpldaptest
21cr|netatalk-3.1.12-2|76	%{_bindir}/afppasswd
21cr|netatalk-3.1.12-2|77	%{_bindir}/afpstats
21cr|netatalk-3.1.12-2|78	%{_bindir}/apple_dump
21cr|netatalk-3.1.12-2|79	%{_bindir}/asip-status.pl
21cr|netatalk-3.1.12-2|80	%{_bindir}/cnid2_create
21cr|netatalk-3.1.12-2|81	%{_bindir}/dbd
21cr|netatalk-3.1.12-2|82	%{_bindir}/macusers
21cr|netatalk-3.1.12-2|83	%{_sbindir}/afpd
21cr|netatalk-3.1.12-2|84	%{_sbindir}/cnid_dbd
21cr|netatalk-3.1.12-2|85	%{_sbindir}/cnid_metad
21cr|netatalk-3.1.12-2|86	%{_sbindir}/%{name}
21cr|netatalk-3.1.12-2|87	%{_mandir}/man[158]/*
21cr|netatalk-3.1.12-2|88	# Those are in the devel package
21cr|netatalk-3.1.12-2|89	%exclude %{_bindir}/%{name}-config
21cr|netatalk-3.1.12-2|90	%exclude %{_mandir}/man1/%{name}-config.1*
21cr|netatalk-3.1.12-2|91	
21cr|netatalk-3.1.12-2|92	%post
21cr|netatalk-3.1.12-2|93	systemctl daemon-reload >/dev/null 2>&1 || :
21cr|netatalk-3.1.12-2|94	# after the first install only
21cr|netatalk-3.1.12-2|95	if [ "$1" = 1 ]; then
21cr|netatalk-3.1.12-2|96	# add the ddp lines to /etc/services
21cr|netatalk-3.1.12-2|97	if (grep '[0-9][0-9]*/ddp' /etc/services >/dev/null); then
21cr|netatalk-3.1.12-2|98	cat <<'_EOD1_' >&2
21cr|netatalk-3.1.12-2|99	warning: The DDP services appear to be present in /etc/services.
21cr|netatalk-3.1.12-2|100	warning: Please check them against services.atalk in the documentation.
21cr|netatalk-3.1.12-2|101	_EOD1_
21cr|netatalk-3.1.12-2|102	true
21cr|netatalk-3.1.12-2|103	else
21cr|netatalk-3.1.12-2|104	cat <<'_EOD2_' >>/etc/services
21cr|netatalk-3.1.12-2|105	# start of DDP services
21cr|netatalk-3.1.12-2|106	#
21cr|netatalk-3.1.12-2|107	# Everything between the 'start of DDP services' and 'end of DDP services'
21cr|netatalk-3.1.12-2|108	# lines will be automatically deleted when the netatalk package is removed.
21cr|netatalk-3.1.12-2|109	#
21cr|netatalk-3.1.12-2|110	rtmp		1/ddp		# Routing Table Maintenance Protocol
21cr|netatalk-3.1.12-2|111	nbp		2/ddp		# Name Binding Protocol
21cr|netatalk-3.1.12-2|112	echo		4/ddp		# AppleTalk Echo Protocol
21cr|netatalk-3.1.12-2|113	zip		6/ddp		# Zone Information Protocol
21cr|netatalk-3.1.12-2|114	
21cr|netatalk-3.1.12-2|115	afpovertcp	548/tcp		# AFP over TCP
21cr|netatalk-3.1.12-2|116	afpovertcp	548/udp
21cr|netatalk-3.1.12-2|117	# end of DDP services
21cr|netatalk-3.1.12-2|118	_EOD2_
21cr|netatalk-3.1.12-2|119	fi
21cr|netatalk-3.1.12-2|120	fi
21cr|netatalk-3.1.12-2|121	
21cr|netatalk-3.1.12-2|122	%preun
21cr|netatalk-3.1.12-2|123	if [ "$1" = "0" ] ; then
21cr|netatalk-3.1.12-2|124	systemctl disable netatalk.service > /dev/null 2>&1 || :
21cr|netatalk-3.1.12-2|125	systemctl stop netatalk.service > /dev/null 2>&1 || :
21cr|netatalk-3.1.12-2|126	fi
21cr|netatalk-3.1.12-2|127	
21cr|netatalk-3.1.12-2|128	%postun
21cr|netatalk-3.1.12-2|129	systemctl daemon-reload >/dev/null 2>&1 || :
21cr|netatalk-3.1.12-2|130	# do only for the last un-install
21cr|netatalk-3.1.12-2|131	if [ "$1" = 0 ]; then
21cr|netatalk-3.1.12-2|132	# remove the ddp lines from /etc/services
21cr|netatalk-3.1.12-2|133	if (grep '^# start of DDP services$' /etc/services >/dev/null && \
21cr|netatalk-3.1.12-2|134	grep '^# end of DDP services$'   /etc/services >/dev/null ); then
21cr|netatalk-3.1.12-2|135	sed -e '/^# start of DDP services$/,/^# end of DDP services$/d' \
21cr|netatalk-3.1.12-2|136	</etc/services >/etc/services.tmp$$
21cr|netatalk-3.1.12-2|137	cat /etc/services.tmp$$ >/etc/services
21cr|netatalk-3.1.12-2|138	rm /etc/services.tmp$$
21cr|netatalk-3.1.12-2|139	else
21cr|netatalk-3.1.12-2|140	cat <<'_EOD3_' >&2
21cr|netatalk-3.1.12-2|141	warning: Unable to find the lines `# start of DDP services` and
21cr|netatalk-3.1.12-2|142	warning: `# end of DDP services` in the file /etc/services.
21cr|netatalk-3.1.12-2|143	warning: You should remove the DDP services from /etc/services manually.
21cr|netatalk-3.1.12-2|144	_EOD3_
21cr|netatalk-3.1.12-2|145	fi
21cr|netatalk-3.1.12-2|146	fi
21cr|netatalk-3.1.12-2|147	
21cr|netatalk-3.1.12-2|148	#----------------------------------------------------------------------------
21cr|netatalk-3.1.12-2|149	
21cr|netatalk-3.1.12-2|150	%package -n %{libname}
21cr|netatalk-3.1.12-2|151	Summary:	Shared library for Appletalk and Appleshare/IP services for Linux
21cr|netatalk-3.1.12-2|152	Group:		System/Libraries
21cr|netatalk-3.1.12-2|153	Requires:	tcp_wrappers
21cr|netatalk-3.1.12-2|154	
21cr|netatalk-3.1.12-2|155	%description -n %{libname}
21cr|netatalk-3.1.12-2|156	netatalk is an implementation of the AppleTalk Protocol Suite for Unix/Linux
21cr|netatalk-3.1.12-2|157	systems. The current release contains support for Ethertalk Phase I and II,
21cr|netatalk-3.1.12-2|158	DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP. It provides Appletalk file
21cr|netatalk-3.1.12-2|159	printing and routing services on Solaris 2.5, Linux, FreeBSD, SunOS 4.1 and
21cr|netatalk-3.1.12-2|160	Ultrix 4. It also supports AFP 2.1 and 2.2 (Appleshare IP).
21cr|netatalk-3.1.12-2|161	
21cr|netatalk-3.1.12-2|162	This package provides the shared atalk library.
21cr|netatalk-3.1.12-2|163	
21cr|netatalk-3.1.12-2|164	%files -n %{libname}
21cr|netatalk-3.1.12-2|165	%doc COPYING
21cr|netatalk-3.1.12-2|166	%{_libdir}/libatalk.so.%{major}*
21cr|netatalk-3.1.12-2|167	
21cr|netatalk-3.1.12-2|168	#----------------------------------------------------------------------------
21cr|netatalk-3.1.12-2|169	
21cr|netatalk-3.1.12-2|170	%package -n %{devname}
21cr|netatalk-3.1.12-2|171	Summary:	Static library and header files for the atalk library
21cr|netatalk-3.1.12-2|172	Group:		Development/C
21cr|netatalk-3.1.12-2|173	Requires:	%{libname} = %{EVRD}
21cr|netatalk-3.1.12-2|174	Provides:	%{name}-devel = %{EVRD}
21cr|netatalk-3.1.12-2|175	
21cr|netatalk-3.1.12-2|176	%description -n %{devname}
21cr|netatalk-3.1.12-2|177	netatalk is an implementation of the AppleTalk Protocol Suite for Unix/Linux
21cr|netatalk-3.1.12-2|178	systems. The current release contains support for Ethertalk Phase I and II,
21cr|netatalk-3.1.12-2|179	DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP. It provides Appletalk file
21cr|netatalk-3.1.12-2|180	printing and routing services on Solaris 2.5, Linux, FreeBSD, SunOS 4.1 and
21cr|netatalk-3.1.12-2|181	Ultrix 4. It also supports AFP 2.1 and 2.2 (Appleshare IP).
21cr|netatalk-3.1.12-2|182	
21cr|netatalk-3.1.12-2|183	This package contains the static atalk library and its header files.
21cr|netatalk-3.1.12-2|184	
21cr|netatalk-3.1.12-2|185	%files -n %{devname}
21cr|netatalk-3.1.12-2|186	%doc COPYING COPYRIGHT NEWS
21cr|netatalk-3.1.12-2|187	%{_bindir}/%{name}-config
21cr|netatalk-3.1.12-2|188	%{_mandir}/man1/%{name}-config.1*
21cr|netatalk-3.1.12-2|189	%{_libdir}/libatalk.so
21cr|netatalk-3.1.12-2|190	%dir %{_includedir}/atalk
21cr|netatalk-3.1.12-2|191	%{_includedir}/atalk/*.h
21cr|netatalk-3.1.12-2|192	%{_datadir}/aclocal/%{name}.m4
21cr|netatalk-3.1.12-2|193	
21cr|netatalk-3.1.12-2|194	#----------------------------------------------------------------------------
21cr|netatalk-3.1.12-2|195	
21cr|netatalk-3.1.12-2|196	%prep
21cr|netatalk-3.1.12-2|197	%setup -q
21cr|netatalk-3.1.12-2|198	%apply_patches
21cr|netatalk-3.1.12-2|199	
21cr|netatalk-3.1.12-2|200	#(sb) Breaks autoconf
21cr|netatalk-3.1.12-2|201	rm -fr autom4te.cache
21cr|netatalk-3.1.12-2|202	
21cr|netatalk-3.1.12-2|203	# Fix perms
21cr|netatalk-3.1.12-2|204	chmod -x include/atalk/fce_api.h
21cr|netatalk-3.1.12-2|205	
21cr|netatalk-3.1.12-2|206	
21cr|netatalk-3.1.12-2|207	%build
21cr|netatalk-3.1.12-2|208	%serverbuild
21cr|netatalk-3.1.12-2|209	
21cr|netatalk-3.1.12-2|210	libtoolize --copy --force; aclocal -I macros; autoconf; automake -a -c --foreign
21cr|netatalk-3.1.12-2|211	
21cr|netatalk-3.1.12-2|212	export PKGLIBDIR=%{_libdir}/%{name}
21cr|netatalk-3.1.12-2|213	export LD_PRELOAD=
21cr|netatalk-3.1.12-2|214	export CFLAGS="%{optflags} -fomit-frame-pointer -fsigned-char"
21cr|netatalk-3.1.12-2|215	%configure \
21cr|netatalk-3.1.12-2|216	--libexecdir="%{_libdir}" \
21cr|netatalk-3.1.12-2|217	--localstatedir="%{_var}/lib" \
21cr|netatalk-3.1.12-2|218	--with-pkgconfdir="%{_sysconfdir}/%{name}" \
21cr|netatalk-3.1.12-2|219	--enable-shared \
21cr|netatalk-3.1.12-2|220	--disable-static \
21cr|netatalk-3.1.12-2|221	--disable-rpath \
21cr|netatalk-3.1.12-2|222	--with-uams-path="%{_libdir}/%{name}/uams" \
21cr|netatalk-3.1.12-2|223	--with-ssl-dir="%{_prefix}" \
21cr|netatalk-3.1.12-2|224	--with-cracklib \
21cr|netatalk-3.1.12-2|225	--with-pam \
21cr|netatalk-3.1.12-2|226	--with-shadow \
21cr|netatalk-3.1.12-2|227	--enable-pgp-uam \
21cr|netatalk-3.1.12-2|228	--enable-krbV-uam \
21cr|netatalk-3.1.12-2|229	--enable-dropkludge=no \
21cr|netatalk-3.1.12-2|230	--disable-shell-check \
21cr|netatalk-3.1.12-2|231	--enable-srvloc \
21cr|netatalk-3.1.12-2|232	--with-gnu-ld \
21cr|netatalk-3.1.12-2|233	--with-ldap \
21cr|netatalk-3.1.12-2|234	--with-acls \
21cr|netatalk-3.1.12-2|235	--with-libevent=no \
21cr|netatalk-3.1.12-2|236	--with-init-style=redhat-systemd \
21cr|netatalk-3.1.12-2|237	--with-init-dir="%{_unitdir}" \
21cr|netatalk-3.1.12-2|238	--with-docbook="%{_datadir}/sgml/docbook/xsl-stylesheets"
21cr|netatalk-3.1.12-2|239	
21cr|netatalk-3.1.12-2|240	%make all
21cr|netatalk-3.1.12-2|241	
21cr|netatalk-3.1.12-2|242	
21cr|netatalk-3.1.12-2|243	%install
21cr|netatalk-3.1.12-2|244	%makeinstall_std
21cr|netatalk-3.1.12-2|245	install -d %{buildroot}%{_libdir}/%{name}/msg
21cr|netatalk-3.1.12-2|246	install -d %{buildroot}%{_var}/spool/%{name}
21cr|netatalk-3.1.12-2|247	
21cr|netatalk-3.1.12-2|248	# (sb) Change example config for guest accounts to disallow cleartext passwords
21cr|netatalk-3.1.12-2|249	cat >> %{buildroot}%{_sysconfdir}/%{name}/afpd.conf << EOF
21cr|netatalk-3.1.12-2|250	# config to allow guest logins, cleartext passwords:
21cr|netatalk-3.1.12-2|251	# - -transall -uamlist uams_guest.so,uams_clrtxt.so,uams_dhx.so -nosavepassword
21cr|netatalk-3.1.12-2|252	# default config with no guest logins, no cleartext passwords
21cr|netatalk-3.1.12-2|253	# Service Location Protocol is disabled also, to enable remove -noslp and
21cr|netatalk-3.1.12-2|254	# install openslp and run the slpd service
21cr|netatalk-3.1.12-2|255	- -transall -uamlist uams_dhx.so -nosavepassword -noslp
21cr|netatalk-3.1.12-2|256	EOF
21cr|netatalk-3.1.12-2|257	
21cr|netatalk-3.1.12-2|258	# Clean up installed but useless files
21cr|netatalk-3.1.12-2|259	rm -f %{buildroot}%{_var}/lib/%{name}/README
21cr|netatalk-3.1.12-2|260	rm -f %{buildroot}%{_var}/lib/%{name}/CNID/README
21cr|netatalk-3.1.12-2|261	
21cr|netatalk-3.1.12-2|262	#set python shebang
21cr|netatalk-3.1.12-2|263	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/afpstats

3431 21
21cr|netcdf-devel-3.6.3-10|1	#Restored in contrib, need for build some project, ex. kst
21cr|netcdf-devel-3.6.3-10|2	
21cr|netcdf-devel-3.6.3-10|3	%define name netcdf-devel%{?fortran:-%{fortran}}
21cr|netcdf-devel-3.6.3-10|4	
21cr|netcdf-devel-3.6.3-10|5	%define fortrancomp gfortran
21cr|netcdf-devel-3.6.3-10|6	%define isstdfortran %{?fortran:1}%{?!fortran:0}
21cr|netcdf-devel-3.6.3-10|7	%define foptflags %optflags
21cr|netcdf-devel-3.6.3-10|8	
21cr|netcdf-devel-3.6.3-10|9	%if %{?_with_pgf:1}%{?!_with_pgf:0}
21cr|netcdf-devel-3.6.3-10|10	%define fortrancomp pgf90
21cr|netcdf-devel-3.6.3-10|11	%define fortran pgf
21cr|netcdf-devel-3.6.3-10|12	%define foptflags
21cr|netcdf-devel-3.6.3-10|13	%endif
21cr|netcdf-devel-3.6.3-10|14	
21cr|netcdf-devel-3.6.3-10|15	%if %{?_with_g95:1}%{?!_with_g95:0}
21cr|netcdf-devel-3.6.3-10|16	%define fortrancomp g95
21cr|netcdf-devel-3.6.3-10|17	%define fortran g95
21cr|netcdf-devel-3.6.3-10|18	%endif
21cr|netcdf-devel-3.6.3-10|19	
21cr|netcdf-devel-3.6.3-10|20	%if %{?_with_nag:1}%{?!_with_nag:0}
21cr|netcdf-devel-3.6.3-10|21	%define fortrancomp f95
21cr|netcdf-devel-3.6.3-10|22	%define fortran nag
21cr|netcdf-devel-3.6.3-10|23	%endif
21cr|netcdf-devel-3.6.3-10|24	
21cr|netcdf-devel-3.6.3-10|25	Summary:	Libraries to use the Unidata network Common Data Form (netCDF)
21cr|netcdf-devel-3.6.3-10|26	Name:		%{name}
21cr|netcdf-devel-3.6.3-10|27	Version:	3.6.3
21cr|netcdf-devel-3.6.3-10|28	Release:	10
21cr|netcdf-devel-3.6.3-10|29	Group:		Development/C
21cr|netcdf-devel-3.6.3-10|30	License:	distributable (see COPYRIGHT)
21cr|netcdf-devel-3.6.3-10|31	Url:		http://www.unidata.ucar.edu/packages/netcdf/index.html
21cr|netcdf-devel-3.6.3-10|32	Source0:	ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-%{version}.tar.gz
21cr|netcdf-devel-3.6.3-10|33	Source1:	ftp://ftp.unidata.ucar.edu/pub/netcdf/guidec.pdf.bz2
21cr|netcdf-devel-3.6.3-10|34	Source2:	ftp://ftp.unidata.ucar.edu/pub/netcdf/guidec.html.tar.bz2
21cr|netcdf-devel-3.6.3-10|35	Patch0:		netcdf-3.6.3-wformat.patch
21cr|netcdf-devel-3.6.3-10|36	BuildRequires:	gcc-gfortran
21cr|netcdf-devel-3.6.3-10|37	BuildRequires:	flex
21cr|netcdf-devel-3.6.3-10|38	BuildRequires:	texinfo
21cr|netcdf-devel-3.6.3-10|39	%if %{?fortran:1}%{?!fortran:0}
21cr|netcdf-devel-3.6.3-10|40	Requires:	netcdf-devel >= %{version}
21cr|netcdf-devel-3.6.3-10|41	%endif
21cr|netcdf-devel-3.6.3-10|42	
21cr|netcdf-devel-3.6.3-10|43	%description
21cr|netcdf-devel-3.6.3-10|44	NetCDF (network Common Data Form) is an interface for array-oriented data
21cr|netcdf-devel-3.6.3-10|45	access and a freely-distributed collection of software libraries for C,
21cr|netcdf-devel-3.6.3-10|46	Fortran, C++, and perl that provides an implementation of the interface.
21cr|netcdf-devel-3.6.3-10|47	The netCDF library also defines a machine-independent format for representing
21cr|netcdf-devel-3.6.3-10|48	scientific data. Together, the interface, library, and format support the
21cr|netcdf-devel-3.6.3-10|49	creation, access, and sharing of scientific data. The netCDF software was
21cr|netcdf-devel-3.6.3-10|50	developed at the Unidata Program Center in Boulder, Colorado.
21cr|netcdf-devel-3.6.3-10|51	
21cr|netcdf-devel-3.6.3-10|52	NetCDF data is:
21cr|netcdf-devel-3.6.3-10|53	
21cr|netcdf-devel-3.6.3-10|54	o Self-Describing. A netCDF file includes information about the data it
21cr|netcdf-devel-3.6.3-10|55	contains.
21cr|netcdf-devel-3.6.3-10|56	
21cr|netcdf-devel-3.6.3-10|57	o Network-transparent. A netCDF file is represented in a form that can be
21cr|netcdf-devel-3.6.3-10|58	accessed by computers with different ways of storing integers, characters,
21cr|netcdf-devel-3.6.3-10|59	and floating-point numbers.
21cr|netcdf-devel-3.6.3-10|60	
21cr|netcdf-devel-3.6.3-10|61	o Direct-access. A small subset of a large dataset may be accessed
21cr|netcdf-devel-3.6.3-10|62	efficiently, without first reading through all the preceding data.
21cr|netcdf-devel-3.6.3-10|63	
21cr|netcdf-devel-3.6.3-10|64	o Appendable. Data can be appended to a netCDF dataset along one dimension
21cr|netcdf-devel-3.6.3-10|65	without copying the dataset or redefining its structure. The structure of
21cr|netcdf-devel-3.6.3-10|66	a netCDF dataset can be changed, though this sometimes causes the dataset
21cr|netcdf-devel-3.6.3-10|67	to be copied.
21cr|netcdf-devel-3.6.3-10|68	
21cr|netcdf-devel-3.6.3-10|69	o Sharable. One writer and multiple readers may simultaneously access the
21cr|netcdf-devel-3.6.3-10|70	same netCDF file.
21cr|netcdf-devel-3.6.3-10|71	
21cr|netcdf-devel-3.6.3-10|72	This package can be build with another fortran compiler than gfortran.
21cr|netcdf-devel-3.6.3-10|73	You can use rpm --rebuild with one of:
21cr|netcdf-devel-3.6.3-10|74	--with pgf
21cr|netcdf-devel-3.6.3-10|75	--with g95
21cr|netcdf-devel-3.6.3-10|76	--with nag (warning:	gfortran is also installed as f95 so it's conflict
21cr|netcdf-devel-3.6.3-10|77	with nag fortran )
21cr|netcdf-devel-3.6.3-10|78	
21cr|netcdf-devel-3.6.3-10|79	%if %{isstdfortran}
21cr|netcdf-devel-3.6.3-10|80	This netcdf has been built with %{fortran}
21cr|netcdf-devel-3.6.3-10|81	%endif
21cr|netcdf-devel-3.6.3-10|82	
21cr|netcdf-devel-3.6.3-10|83	
21cr|netcdf-devel-3.6.3-10|84	%prep
21cr|netcdf-devel-3.6.3-10|85	%setup -qn  netcdf-%{version}
21cr|netcdf-devel-3.6.3-10|86	perl -pi -e "/^LIBDIR/ and s/\/lib/\/%_lib/g" src/macros.make.*
21cr|netcdf-devel-3.6.3-10|87	%patch0 -p0 -b .wformat
21cr|netcdf-devel-3.6.3-10|88	
21cr|netcdf-devel-3.6.3-10|89	%build
21cr|netcdf-devel-3.6.3-10|90	export F77=%{fortrancomp}
21cr|netcdf-devel-3.6.3-10|91	export FC=%{fortrancomp}
21cr|netcdf-devel-3.6.3-10|92	export F90=%{fortrancomp}
21cr|netcdf-devel-3.6.3-10|93	export FFLAGS=-fPIC
21cr|netcdf-devel-3.6.3-10|94	export FCFLAGS=-fPIC
21cr|netcdf-devel-3.6.3-10|95	export F90FLAGS=-fPIC
21cr|netcdf-devel-3.6.3-10|96	export CFLAGS="%optflags -DpgiFortran -fPIC"
21cr|netcdf-devel-3.6.3-10|97	export CPPFLAGS="%optflags -DpgiFortran -fPIC"
21cr|netcdf-devel-3.6.3-10|98	export CXXFLAGS="%optflags -DpgiFortran -fPIC"
21cr|netcdf-devel-3.6.3-10|99	%if %{?_with_g95:1}%{?!_with_g95:0}
21cr|netcdf-devel-3.6.3-10|100	export CPPFLAGS="-DNDEBUG -Df2cFortran"
21cr|netcdf-devel-3.6.3-10|101	export CFLAGS="$RPM_OPT_FLAGS -fno-fast-math -Df2cFortran -fPIC"
21cr|netcdf-devel-3.6.3-10|102	export CXXFLAGS="$RPM_OPT_FLAGS -fno-fast-math -Df2cFortran -fPIC"
21cr|netcdf-devel-3.6.3-10|103	%endif
21cr|netcdf-devel-3.6.3-10|104	%if %{?_with_nag:1}%{?!_with_nag:0}
21cr|netcdf-devel-3.6.3-10|105	export CPPFLAGS="-DNDEBUG -DNAGf90Fortran"
21cr|netcdf-devel-3.6.3-10|106	export CFLAGS="$RPM_OPT_FLAGS -fno-fast-math -DNAGf90Fortran -fPIC"
21cr|netcdf-devel-3.6.3-10|107	export CXXFLAGS="$RPM_OPT_FLAGS -fno-fast-math -DNAGf90Fortran -fPIC"
21cr|netcdf-devel-3.6.3-10|108	%endif
21cr|netcdf-devel-3.6.3-10|109	
21cr|netcdf-devel-3.6.3-10|110	%configure
21cr|netcdf-devel-3.6.3-10|111	make
21cr|netcdf-devel-3.6.3-10|112	
21cr|netcdf-devel-3.6.3-10|113	%install
21cr|netcdf-devel-3.6.3-10|114	mkdir -p %{buildroot}/%{_prefix} %{buildroot}%{_mandir}
21cr|netcdf-devel-3.6.3-10|115	%makeinstall
21cr|netcdf-devel-3.6.3-10|116	
21cr|netcdf-devel-3.6.3-10|117	%if %{?fortran:1}%{?!fortran:0}
21cr|netcdf-devel-3.6.3-10|118	mv %{buildroot}%{_libdir}/libnetcdf.a %{buildroot}%{_libdir}/libnetcdf-%{fortran}.a
21cr|netcdf-devel-3.6.3-10|119	(cd %{buildroot}%{_includedir}
21cr|netcdf-devel-3.6.3-10|120	mkdir  %{fortran}
21cr|netcdf-devel-3.6.3-10|121	mv netcdf.mod %{fortran}/netcdf.mod
21cr|netcdf-devel-3.6.3-10|122	mv typesizes.mod %{fortran}/typesizes.mod
21cr|netcdf-devel-3.6.3-10|123	rm %{buildroot}/%{_bindir}/*
21cr|netcdf-devel-3.6.3-10|124	rm %{buildroot}/%{_libdir}/libnetcdf_c++.a
21cr|netcdf-devel-3.6.3-10|125	rm -rf %{buildroot}/%{_mandir}
21cr|netcdf-devel-3.6.3-10|126	rm %{buildroot}%{_includedir}/*
21cr|netcdf-devel-3.6.3-10|127	)
21cr|netcdf-devel-3.6.3-10|128	%endif
21cr|netcdf-devel-3.6.3-10|129	
21cr|netcdf-devel-3.6.3-10|130	bzcat %{SOURCE1} > guidec.pdf
21cr|netcdf-devel-3.6.3-10|131	bzcat %{SOURCE2} | tar xvf -
21cr|netcdf-devel-3.6.3-10|132	
21cr|netcdf-devel-3.6.3-10|133	%files
21cr|netcdf-devel-3.6.3-10|134	%{_libdir}/*.a
21cr|netcdf-devel-3.6.3-10|135	%{_infodir}/netcdf-c.info.*
21cr|netcdf-devel-3.6.3-10|136	%{_infodir}/netcdf-cxx.info.*
21cr|netcdf-devel-3.6.3-10|137	%{_infodir}/netcdf-install.info.*
21cr|netcdf-devel-3.6.3-10|138	%{_infodir}/netcdf-tutorial.info.*
21cr|netcdf-devel-3.6.3-10|139	%{_infodir}/netcdf.info.*
21cr|netcdf-devel-3.6.3-10|140	%if %{?fortran:0}%{?!fortran:1}
21cr|netcdf-devel-3.6.3-10|141	%doc README RELEASE_NOTES guidec.pdf guidec
21cr|netcdf-devel-3.6.3-10|142	%{_bindir}/ncgen
21cr|netcdf-devel-3.6.3-10|143	%{_bindir}/ncdump
21cr|netcdf-devel-3.6.3-10|144	%{_infodir}/netcdf-f77.info.*
21cr|netcdf-devel-3.6.3-10|145	%{_infodir}/netcdf-f90.info.*
21cr|netcdf-devel-3.6.3-10|146	%{_mandir}/man1/ncgen.1*
21cr|netcdf-devel-3.6.3-10|147	%{_mandir}/man1/ncdump.1*
21cr|netcdf-devel-3.6.3-10|148	%{_mandir}/man3/netcdf.3*
21cr|netcdf-devel-3.6.3-10|149	%{_mandir}/man3/netcdf_f77.3.*
21cr|netcdf-devel-3.6.3-10|150	%{_mandir}/man3/netcdf_f90.3.*
21cr|netcdf-devel-3.6.3-10|151	%endif
21cr|netcdf-devel-3.6.3-10|152	%if %{isstdfortran}
21cr|netcdf-devel-3.6.3-10|153	%dir %{_includedir}/%{fortran}
21cr|netcdf-devel-3.6.3-10|154	%{_includedir}/%{fortran}/*
21cr|netcdf-devel-3.6.3-10|155	%else
21cr|netcdf-devel-3.6.3-10|156	%{_includedir}/*
21cr|netcdf-devel-3.6.3-10|157	%endif

3432 21
21cr|netdiscover-0.7-1|1	%define beta beta7
21cr|netdiscover-0.7-1|2	%define rev r118
21cr|netdiscover-0.7-1|3	
21cr|netdiscover-0.7-1|4	Summary:	A network address discovering tool
21cr|netdiscover-0.7-1|5	Name:		netdiscover
21cr|netdiscover-0.7-1|6	Version:	0.7
21cr|netdiscover-0.7-1|7	Release:	1
21cr|netdiscover-0.7-1|8	License:	GPLv3+
21cr|netdiscover-0.7-1|9	Group:		Networking/Other
21cr|netdiscover-0.7-1|10	Url:		https://github.com/netdiscover-scanner/netdiscover/
21cr|netdiscover-0.7-1|11	Source0:	https://github.com/netdiscover-scanner/netdiscover/archive/v%{version}tar.gz?/%{name}-%{version}.tar.gz
21cr|netdiscover-0.7-1|12	BuildRequires:	dos2unix
21cr|netdiscover-0.7-1|13	BuildRequires:	libtool
21cr|netdiscover-0.7-1|14	BuildRequires:	wget
21cr|netdiscover-0.7-1|15	BuildRequires:	libnet-devel >= 1.1.3
21cr|netdiscover-0.7-1|16	BuildRequires:	pcap-devel
21cr|netdiscover-0.7-1|17	
21cr|netdiscover-0.7-1|18	%description
21cr|netdiscover-0.7-1|19	Netdiscover is a network address discovering tool, developed mainly for those
21cr|netdiscover-0.7-1|20	wireless networks without dhcp server, but it also works on hub/switched
21cr|netdiscover-0.7-1|21	networks. Its based on arp requests, it will send arp requests and sniff for
21cr|netdiscover-0.7-1|22	replies.
21cr|netdiscover-0.7-1|23	
21cr|netdiscover-0.7-1|24	%files
21cr|netdiscover-0.7-1|25	%doc AUTHORS ChangeLog NEWS README TODO
21cr|netdiscover-0.7-1|26	%{_sbindir}/*
21cr|netdiscover-0.7-1|27	%{_mandir}/man8/*
21cr|netdiscover-0.7-1|28	
21cr|netdiscover-0.7-1|29	#----------------------------------------------------------------------------
21cr|netdiscover-0.7-1|30	
21cr|netdiscover-0.7-1|31	%prep
21cr|netdiscover-0.7-1|32	%setup -q
21cr|netdiscover-0.7-1|33	
21cr|netdiscover-0.7-1|34	%build
21cr|netdiscover-0.7-1|35	#LC_ALL=C sh update-oui-database.sh
21cr|netdiscover-0.7-1|36	autoreconf -fi
21cr|netdiscover-0.7-1|37	%configure
21cr|netdiscover-0.7-1|38	%make
21cr|netdiscover-0.7-1|39	
21cr|netdiscover-0.7-1|40	%install
21cr|netdiscover-0.7-1|41	%makeinstall_std
21cr|netdiscover-0.7-1|42	
21cr|netdiscover-0.7-1|43	# cleanup
21cr|netdiscover-0.7-1|44	rm -rf %{buildroot}%{_datadir}/doc

3433 21
21cr|netgen-6.2.2301-1|1	%define _disable_ld_no_undefined 1
21cr|netgen-6.2.2301-1|2	
21cr|netgen-6.2.2301-1|3	%global __requires_exclude devel\\(libTogl.*\\(.*\\)\\)
21cr|netgen-6.2.2301-1|4	
21cr|netgen-6.2.2301-1|5	%define major 0
21cr|netgen-6.2.2301-1|6	%define libngcore %mklibname ngcore %{major}
21cr|netgen-6.2.2301-1|7	%define libnglib %mklibname nglib %{major}
21cr|netgen-6.2.2301-1|8	%define libnggui %mklibname nggui %{major}
21cr|netgen-6.2.2301-1|9	%define devname %mklibname %{name} -d
21cr|netgen-6.2.2301-1|10	
21cr|netgen-6.2.2301-1|11	Name:		netgen
21cr|netgen-6.2.2301-1|12	Group:		Sciences/Physics
21cr|netgen-6.2.2301-1|13	Version:	6.2.2301
21cr|netgen-6.2.2301-1|14	Release:	1
21cr|netgen-6.2.2301-1|15	Summary:	Automatic 3d tetrahedral mesh generator
21cr|netgen-6.2.2301-1|16	License:	GPL
21cr|netgen-6.2.2301-1|17	URL:		https://github.com/NGSolve/netgen
21cr|netgen-6.2.2301-1|18	Source0:	https://github.com/NGSolve/netgen/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|netgen-6.2.2301-1|19	Patch2:		netgen-versioning.patch
21cr|netgen-6.2.2301-1|20	Patch3:		netgen-not-build-togl.patch
21cr|netgen-6.2.2301-1|21	BuildRequires:	cmake
21cr|netgen-6.2.2301-1|22	BuildRequires:	git
21cr|netgen-6.2.2301-1|23	BuildRequires:	pkgconfig(python3)
21cr|netgen-6.2.2301-1|24	BuildRequires:	pkgconfig(glu)
21cr|netgen-6.2.2301-1|25	BuildRequires:	pkgconfig(xmu)
21cr|netgen-6.2.2301-1|26	BuildRequires:	opencascade
21cr|netgen-6.2.2301-1|27	BuildRequires:	opencascade-devel
21cr|netgen-6.2.2301-1|28	BuildRequires:	openmpi-devel
21cr|netgen-6.2.2301-1|29	BuildRequires:	metis-devel
21cr|netgen-6.2.2301-1|30	BuildRequires:	tcl-devel
21cr|netgen-6.2.2301-1|31	BuildRequires:	tk-devel
21cr|netgen-6.2.2301-1|32	BuildRequires:	togl >= 2.1
21cr|netgen-6.2.2301-1|33	BuildRequires:	python3egg(pybind11)
21cr|netgen-6.2.2301-1|34	BuildRequires:	python3-mpi4py-devel
21cr|netgen-6.2.2301-1|35	Requires:	tix
21cr|netgen-6.2.2301-1|36	ExcludeArch:	%{ix86}
21cr|netgen-6.2.2301-1|37	
21cr|netgen-6.2.2301-1|38	%description
21cr|netgen-6.2.2301-1|39	NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from
21cr|netgen-6.2.2301-1|40	constructive solid geometry (CSG) or boundary representation (BRep) from STL
21cr|netgen-6.2.2301-1|41	file format. The connection to a geometry kernel allows the handling of IGES
21cr|netgen-6.2.2301-1|42	and STEP files. NETGEN contains modules for mesh optimization and hierarchical
21cr|netgen-6.2.2301-1|43	mesh refinement. Netgen is open source based on the LGPL license. It is
21cr|netgen-6.2.2301-1|44	available for Unix/Linux and Windows.
21cr|netgen-6.2.2301-1|45	
21cr|netgen-6.2.2301-1|46	NETGEN was developed mainly by Joachim Schöberl within project grants from
21cr|netgen-6.2.2301-1|47	the Austrian Science Fund FWF ( Special Research Project "Numerical and
21cr|netgen-6.2.2301-1|48	Symbolic Scientific Computing", Start Project "hp-FEM) at the Johannes
21cr|netgen-6.2.2301-1|49	Kepler University Linz. Significant contributions were made by Johannes
21cr|netgen-6.2.2301-1|50	Gerstmayr (STL geometry) Robert Gaisbauer (OpenCascade interface).
21cr|netgen-6.2.2301-1|51	
21cr|netgen-6.2.2301-1|52	%files
21cr|netgen-6.2.2301-1|53	%doc README* doc/*.pdf NEWS AUTHORS CONTRIBUTING*
21cr|netgen-6.2.2301-1|54	%license LICENSE
21cr|netgen-6.2.2301-1|55	%{_bindir}/*
21cr|netgen-6.2.2301-1|56	%{_includedir}/*
21cr|netgen-6.2.2301-1|57	%dir %{_datadir}/%{name}
21cr|netgen-6.2.2301-1|58	%{_datadir}/%{name}/*
21cr|netgen-6.2.2301-1|59	%{python3_sitearch}/netgen
21cr|netgen-6.2.2301-1|60	%{python3_sitearch}/pyngcore
21cr|netgen-6.2.2301-1|61	
21cr|netgen-6.2.2301-1|62	#------------------------------------------------------------------
21cr|netgen-6.2.2301-1|63	%package -n %{libngcore}
21cr|netgen-6.2.2301-1|64	Summary:	%{name} shared library
21cr|netgen-6.2.2301-1|65	Group:		System/Libraries
21cr|netgen-6.2.2301-1|66	
21cr|netgen-6.2.2301-1|67	%description -n %{libngcore}
21cr|netgen-6.2.2301-1|68	%{name} shared library.
21cr|netgen-6.2.2301-1|69	
21cr|netgen-6.2.2301-1|70	%files -n %{libngcore}
21cr|netgen-6.2.2301-1|71	%{_libdir}/libngcore.so.%{major}*
21cr|netgen-6.2.2301-1|72	
21cr|netgen-6.2.2301-1|73	#------------------------------------------------------------------
21cr|netgen-6.2.2301-1|74	%package -n %{libnglib}
21cr|netgen-6.2.2301-1|75	Summary:	%{name} shared library
21cr|netgen-6.2.2301-1|76	Group:		System/Libraries
21cr|netgen-6.2.2301-1|77	
21cr|netgen-6.2.2301-1|78	%description -n %{libnglib}
21cr|netgen-6.2.2301-1|79	%{name} shared library.
21cr|netgen-6.2.2301-1|80	
21cr|netgen-6.2.2301-1|81	%files -n %{libnglib}
21cr|netgen-6.2.2301-1|82	%{_libdir}/libnglib.so.%{major}*
21cr|netgen-6.2.2301-1|83	
21cr|netgen-6.2.2301-1|84	#------------------------------------------------------------------
21cr|netgen-6.2.2301-1|85	%package -n %{libnggui}
21cr|netgen-6.2.2301-1|86	Summary:	%{name} shared library
21cr|netgen-6.2.2301-1|87	Group:		System/Libraries
21cr|netgen-6.2.2301-1|88	
21cr|netgen-6.2.2301-1|89	%description -n %{libnggui}
21cr|netgen-6.2.2301-1|90	%{name} shared library.
21cr|netgen-6.2.2301-1|91	
21cr|netgen-6.2.2301-1|92	%files -n %{libnggui}
21cr|netgen-6.2.2301-1|93	%{_libdir}/libnggui.so.%{major}*
21cr|netgen-6.2.2301-1|94	
21cr|netgen-6.2.2301-1|95	#------------------------------------------------------------------
21cr|netgen-6.2.2301-1|96	%package devel
21cr|netgen-6.2.2301-1|97	Summary:	%{name} development files
21cr|netgen-6.2.2301-1|98	Group:		Development/Other
21cr|netgen-6.2.2301-1|99	Requires:	%{libnglib} = %{EVRD}
21cr|netgen-6.2.2301-1|100	Requires:	%{libngcore} = %{EVRD}
21cr|netgen-6.2.2301-1|101	Requires:	%{libnggui} = %{EVRD}
21cr|netgen-6.2.2301-1|102	Requires:	togl >= 2.1
21cr|netgen-6.2.2301-1|103	Provides:	%{name}-devel = %{EVRD}
21cr|netgen-6.2.2301-1|104	
21cr|netgen-6.2.2301-1|105	%description devel
21cr|netgen-6.2.2301-1|106	%{name} development files.
21cr|netgen-6.2.2301-1|107	
21cr|netgen-6.2.2301-1|108	%files devel
21cr|netgen-6.2.2301-1|109	%{_includedir}/*.h
21cr|netgen-6.2.2301-1|110	%{_libdir}/cmake/%{name}
21cr|netgen-6.2.2301-1|111	%{_libdir}/*.so
21cr|netgen-6.2.2301-1|112	
21cr|netgen-6.2.2301-1|113	#------------------------------------------------------------------
21cr|netgen-6.2.2301-1|114	%prep
21cr|netgen-6.2.2301-1|115	%autosetup -p1
21cr|netgen-6.2.2301-1|116	
21cr|netgen-6.2.2301-1|117	%build
21cr|netgen-6.2.2301-1|118	%cmake \
21cr|netgen-6.2.2301-1|119	-DNG_INSTALL_DIR_LIB=%{_libdir} \
21cr|netgen-6.2.2301-1|120	-DNG_INSTALL_DIR_CMAKE=%{_libdir}/cmake/%{name} \
21cr|netgen-6.2.2301-1|121	-DLIBTOGL=%{_libdir}/libTogl2.1.so \
21cr|netgen-6.2.2301-1|122	-DUSE_BUFFERS=ON \
21cr|netgen-6.2.2301-1|123	-DUSE_GUI=ON \
21cr|netgen-6.2.2301-1|124	-DUSE_PYTHON=ON \
21cr|netgen-6.2.2301-1|125	-DUSE_MPI=ON \
21cr|netgen-6.2.2301-1|126	-DUSE_MPI4PY=ON \
21cr|netgen-6.2.2301-1|127	-DUSE_OCC=ON \
21cr|netgen-6.2.2301-1|128	-DUSE_JPEG=OFF \
21cr|netgen-6.2.2301-1|129	-DUSE_MPEG=OFF \
21cr|netgen-6.2.2301-1|130	-DUSE_SUPERBUILD=OFF \
21cr|netgen-6.2.2301-1|131	-DPREFER_SYSTEM_PYBIND11=ON
21cr|netgen-6.2.2301-1|132	
21cr|netgen-6.2.2301-1|133	%make
21cr|netgen-6.2.2301-1|134	
21cr|netgen-6.2.2301-1|135	%install
21cr|netgen-6.2.2301-1|136	%makeinstall_std -C build
21cr|netgen-6.2.2301-1|137	

3434 21
21cr|nethack-3.4.3-7|1	Name:		nethack
21cr|nethack-3.4.3-7|2	Version:	3.4.3
21cr|nethack-3.4.3-7|3	Release:	7
21cr|nethack-3.4.3-7|4	Summary:	A roguelike dungeon exploration game
21cr|nethack-3.4.3-7|5	
21cr|nethack-3.4.3-7|6	Group:		Games/Adventure
21cr|nethack-3.4.3-7|7	License:	Nethack GPL
21cr|nethack-3.4.3-7|8	URL:		http://www.nethack.org
21cr|nethack-3.4.3-7|9	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-343-src.tgz
21cr|nethack-3.4.3-7|10	# Nethack Linux settings/defines
21cr|nethack-3.4.3-7|11	Patch0:		nethack-settings.patch
21cr|nethack-3.4.3-7|12	# HP monitor, patch from http://www.netsonic.fi/~walker/nh/hpmon.diff
21cr|nethack-3.4.3-7|13	# Some parts adapted from Debian's patch
21cr|nethack-3.4.3-7|14	Patch1: 	nethack-enh-hpmon.patch
21cr|nethack-3.4.3-7|15	# "Paranoid hit" patch by Joshua Kwan <joshk@triplehelix.org>
21cr|nethack-3.4.3-7|16	# heavily edited from http://www.netsonic.fi/~walker/nh/paranoid-343.diff
21cr|nethack-3.4.3-7|17	# originally by  David Damerell, Jonathan Nieder, Jukka Lahtinen, Stanislav
21cr|nethack-3.4.3-7|18	# Traykov
21cr|nethack-3.4.3-7|19	#
21cr|nethack-3.4.3-7|20	# Adapted from its Debian version
21cr|nethack-3.4.3-7|21	Patch2:		nethack-enh-paranoid-hit.patch
21cr|nethack-3.4.3-7|22	#TODO: unfinished
21cr|nethack-3.4.3-7|23	Patch3:		nethack-3.4.3-makefile-destdir.patch
21cr|nethack-3.4.3-7|24	BuildRequires:	ncurses-devel bison flex
21cr|nethack-3.4.3-7|25	
21cr|nethack-3.4.3-7|26	
21cr|nethack-3.4.3-7|27	%description
21cr|nethack-3.4.3-7|28	NetHack is a single player dungeon exploration game that runs on a
21cr|nethack-3.4.3-7|29	wide variety of computer systems, with a variety of graphical and text
21cr|nethack-3.4.3-7|30	interfaces all using the same game engine.
21cr|nethack-3.4.3-7|31	
21cr|nethack-3.4.3-7|32	Unlike many other Dungeons & Dragons-inspired games, the emphasis in
21cr|nethack-3.4.3-7|33	NetHack is on discovering the detail of the dungeon and not simply
21cr|nethack-3.4.3-7|34	killing everything in sight - in fact, killing everything in sight is
21cr|nethack-3.4.3-7|35	a good way to die quickly.
21cr|nethack-3.4.3-7|36	
21cr|nethack-3.4.3-7|37	Each game presents a different landscape - the random number generator
21cr|nethack-3.4.3-7|38	provides an essentially unlimited number of variations of the dungeon
21cr|nethack-3.4.3-7|39	and its denizens to be discovered by the player in one of a number of
21cr|nethack-3.4.3-7|40	characters: you can pick your race, your role, and your gender.
21cr|nethack-3.4.3-7|41	
21cr|nethack-3.4.3-7|42	%prep
21cr|nethack-3.4.3-7|43	%setup -q
21cr|nethack-3.4.3-7|44	%patch0 -p1 -b .settings~
21cr|nethack-3.4.3-7|45	%patch1 -p1 -b .hpmon~
21cr|nethack-3.4.3-7|46	%patch2 -p1 -b .paranoid~
21cr|nethack-3.4.3-7|47	#%patch3 -p1 -b .destdir~
21cr|nethack-3.4.3-7|48	# Generates makefiles
21cr|nethack-3.4.3-7|49	(source sys/unix/setup.sh)
21cr|nethack-3.4.3-7|50	
21cr|nethack-3.4.3-7|51	%build
21cr|nethack-3.4.3-7|52	# Patch in our paths with RPM macros.
21cr|nethack-3.4.3-7|53	perl -pi -e 's{MDV_HACKDIR}{%{_gamesdatadir}/nethack}' include/config.h
21cr|nethack-3.4.3-7|54	perl -pi -e 's{MDV_VAR_PLAYGROUND}{%{_localstatedir}/lib/games/nethack}' include/unixconf.h
21cr|nethack-3.4.3-7|55	%make CFLAGS="%{optflags} -I../include -Wno-error=format-security" LDFLAGS="%{ldflags}"
21cr|nethack-3.4.3-7|56	
21cr|nethack-3.4.3-7|57	%install
21cr|nethack-3.4.3-7|58	%makeinstall_std \
21cr|nethack-3.4.3-7|59	GAMEDIR=%{buildroot}%{_gamesdatadir}/nethack \
21cr|nethack-3.4.3-7|60	VARDIR=%{buildroot}%{_localstatedir}/lib/games/nethack \
21cr|nethack-3.4.3-7|61	SHELLDIR=%{buildroot}%{_gamesbindir} \
21cr|nethack-3.4.3-7|62	CHOWN=/bin/true \
21cr|nethack-3.4.3-7|63	CHGRP=/bin/true
21cr|nethack-3.4.3-7|64	rm -f %{buildroot}%{_gamesbindir}/nethack
21cr|nethack-3.4.3-7|65	mv %{buildroot}%{_gamesdatadir}/nethack/nethack %{buildroot}%{_gamesbindir}/nethack
21cr|nethack-3.4.3-7|66	mv %{buildroot}%{_gamesdatadir}/nethack/recover %{buildroot}%{_gamesbindir}/nethack-recover
21cr|nethack-3.4.3-7|67	install -m644 doc/nethack.6 -D %{buildroot}%{_mandir}/man6/nethack.6
21cr|nethack-3.4.3-7|68	
21cr|nethack-3.4.3-7|69	%post
21cr|nethack-3.4.3-7|70	%create_ghostfile %{_localstatedir}/lib/games/nethack/record root games 664
21cr|nethack-3.4.3-7|71	%create_ghostfile %{_localstatedir}/lib/games/nethack/perm root games 664
21cr|nethack-3.4.3-7|72	%create_ghostfile %{_localstatedir}/lib/games/nethack/logfile root games 664
21cr|nethack-3.4.3-7|73	
21cr|nethack-3.4.3-7|74	%files
21cr|nethack-3.4.3-7|75	%doc doc/*txt README dat/license
21cr|nethack-3.4.3-7|76	%{_gamesdatadir}/nethack
21cr|nethack-3.4.3-7|77	%{_mandir}/man6/*
21cr|nethack-3.4.3-7|78	%defattr(755,root,games)
21cr|nethack-3.4.3-7|79	%{_gamesbindir}/nethack-recover
21cr|nethack-3.4.3-7|80	%attr(2755,root,games) %{_gamesbindir}/nethack
21cr|nethack-3.4.3-7|81	%defattr(644,root,games,775)
21cr|nethack-3.4.3-7|82	%dir %{_localstatedir}/lib/games/nethack/
21cr|nethack-3.4.3-7|83	%dir %{_localstatedir}/lib/games/nethack/save
21cr|nethack-3.4.3-7|84	%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/games/nethack/record
21cr|nethack-3.4.3-7|85	%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/games/nethack/perm
21cr|nethack-3.4.3-7|86	%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/games/nethack/logfile

3435 21
21cr|nethogs-0.8.5-3|1	Summary:	Top-like monitor for network traffic
21cr|nethogs-0.8.5-3|2	Name:		nethogs
21cr|nethogs-0.8.5-3|3	Version:	0.8.5
21cr|nethogs-0.8.5-3|4	Release:	3
21cr|nethogs-0.8.5-3|5	Group:		Monitoring
21cr|nethogs-0.8.5-3|6	License:	GPL+
21cr|nethogs-0.8.5-3|7	URL:		http://raboof.github.io/nethogs/
21cr|nethogs-0.8.5-3|8	Source0:	https://github.com/raboof/nethogs/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|nethogs-0.8.5-3|9	BuildRequires:	ncurses-devel
21cr|nethogs-0.8.5-3|10	BuildRequires:	pcap-devel
21cr|nethogs-0.8.5-3|11	BuildRequires:	gcc-c++
21cr|nethogs-0.8.5-3|12	
21cr|nethogs-0.8.5-3|13	
21cr|nethogs-0.8.5-3|14	%description
21cr|nethogs-0.8.5-3|15	NetHogs is a small "net top" tool.
21cr|nethogs-0.8.5-3|16	
21cr|nethogs-0.8.5-3|17	Instead of breaking the traffic down per protocol or per subnet, like
21cr|nethogs-0.8.5-3|18	most such tools do, it groups bandwidth by process and does not rely
21cr|nethogs-0.8.5-3|19	on a special kernel module to be loaded.
21cr|nethogs-0.8.5-3|20	
21cr|nethogs-0.8.5-3|21	So if there's suddenly a lot of network traffic, you can fire up
21cr|nethogs-0.8.5-3|22	NetHogs and immediately see which PID is causing this, and if it's
21cr|nethogs-0.8.5-3|23	some kind of spinning process, kill it.
21cr|nethogs-0.8.5-3|24	
21cr|nethogs-0.8.5-3|25	Features:
21cr|nethogs-0.8.5-3|26	- shows TCP download- and upload-speed per process
21cr|nethogs-0.8.5-3|27	- supports both IPv4 and IPv6
21cr|nethogs-0.8.5-3|28	- supports both Ethernet and PPP
21cr|nethogs-0.8.5-3|29	
21cr|nethogs-0.8.5-3|30	%prep
21cr|nethogs-0.8.5-3|31	
21cr|nethogs-0.8.5-3|32	%setup -q
21cr|nethogs-0.8.5-3|33	
21cr|nethogs-0.8.5-3|34	%build
21cr|nethogs-0.8.5-3|35	%make CFLAGS="%{optflags}"
21cr|nethogs-0.8.5-3|36	
21cr|nethogs-0.8.5-3|37	%install
21cr|nethogs-0.8.5-3|38	%makeinstall_std PREFIX=%{_prefix}
21cr|nethogs-0.8.5-3|39	
21cr|nethogs-0.8.5-3|40	%files
21cr|nethogs-0.8.5-3|41	%doc Changelog DESIGN README*
21cr|nethogs-0.8.5-3|42	%{_sbindir}/nethogs
21cr|nethogs-0.8.5-3|43	%{_mandir}/man*/*

3436 21
21cr|netio-1.33-1|1	%define debug_package %{nil}
21cr|netio-1.33-1|2	
21cr|netio-1.33-1|3	Name:		netio
21cr|netio-1.33-1|4	Version:	1.33
21cr|netio-1.33-1|5	Release:	1
21cr|netio-1.33-1|6	License: 	GPL
21cr|netio-1.33-1|7	Group: 		Monitoring
21cr|netio-1.33-1|8	Url:		http://www.ars.de/ars/ars.nsf/docs/netio
21cr|netio-1.33-1|9	Source:		http://www.ars.de/ars/ars.nsf/netio-131.tar.bz2
21cr|netio-1.33-1|10	Summary: 	Network benchmarking tool
21cr|netio-1.33-1|11	BuildRequires:  glibc-devel libgcc gcc gcc-c++
21cr|netio-1.33-1|12	BuildRequires:  dos2unix
21cr|netio-1.33-1|13	
21cr|netio-1.33-1|14	%description
21cr|netio-1.33-1|15	This is a network benchmark for, OS/2 2.x, Windows NT/2000 and Unix.
21cr|netio-1.33-1|16	It measures the net throughput of a network via NetBIOS, TCP and UDP
21cr|netio-1.33-1|17	protocols (Unix only supports TCP and UDP) using various different
21cr|netio-1.33-1|18	packet sizes.
21cr|netio-1.33-1|19	
21cr|netio-1.33-1|20	%prep
21cr|netio-1.33-1|21	%setup -q -n %{name}-131
21cr|netio-1.33-1|22	
21cr|netio-1.33-1|23	%build
21cr|netio-1.33-1|24	
21cr|netio-1.33-1|25	dos2unix *.c *.h
21cr|netio-1.33-1|26	%make linux
21cr|netio-1.33-1|27	
21cr|netio-1.33-1|28	%install
21cr|netio-1.33-1|29	mkdir -p %{buildroot}/%{_sbindir}
21cr|netio-1.33-1|30	cp -pr netio %{buildroot}/%{_sbindir}
21cr|netio-1.33-1|31	
21cr|netio-1.33-1|32	%files
21cr|netio-1.33-1|33	%doc bin/win32-i386.exe
21cr|netio-1.33-1|34	%doc bin/os2-i386.exe
21cr|netio-1.33-1|35	%doc netio.doc
21cr|netio-1.33-1|36	/usr/sbin/netio

3437 21
21cr|netpanzer-0.8.7-1|1	Summary:	An online multiplayer tactical warfare game
21cr|netpanzer-0.8.7-1|2	Name:		netpanzer
21cr|netpanzer-0.8.7-1|3	Version:	0.8.7
21cr|netpanzer-0.8.7-1|4	Release:	1
21cr|netpanzer-0.8.7-1|5	License:	GPLv2+
21cr|netpanzer-0.8.7-1|6	Group:		Games/Strategy
21cr|netpanzer-0.8.7-1|7	Url:		http://netpanzer.berlios.de/
21cr|netpanzer-0.8.7-1|8	# Source for 0.8.7 is from Mageia package
21cr|netpanzer-0.8.7-1|9	Source0:	%{name}-%{version}.tar.xz
21cr|netpanzer-0.8.7-1|10	Source1:	%{name}.desktop
21cr|netpanzer-0.8.7-1|11	Patch0:		fedora-netpanzer-0.8.2-MapSelectionView-memory.patch
21cr|netpanzer-0.8.7-1|12	Patch1:		netpanzer-0.8.7-optflags.patch
21cr|netpanzer-0.8.7-1|13	Patch2:		netpanzer-0.8.7-scons-python3.patch
21cr|netpanzer-0.8.7-1|14	BuildRequires:	imagemagick
21cr|netpanzer-0.8.7-1|15	BuildRequires:	scons
21cr|netpanzer-0.8.7-1|16	BuildRequires:	physfs-devel
21cr|netpanzer-0.8.7-1|17	BuildRequires:	pkgconfig(SDL_net)
21cr|netpanzer-0.8.7-1|18	BuildRequires:	pkgconfig(SDL_mixer)
21cr|netpanzer-0.8.7-1|19	
21cr|netpanzer-0.8.7-1|20	%description
21cr|netpanzer-0.8.7-1|21	netPanzer is an online multiplayer tactical warfare game designed for
21cr|netpanzer-0.8.7-1|22	play across the Internet and over LAN systems. One on one games are
21cr|netpanzer-0.8.7-1|23	possible via direct connect or modem. netPanzer is designed for FAST
21cr|netpanzer-0.8.7-1|24	ACTION combat -- it is not another resource management clone. In fact,
21cr|netpanzer-0.8.7-1|25	there aren't any resources at all. Each player will have many units of
21cr|netpanzer-0.8.7-1|26	different types at their disposal. Players can fight until their units
21cr|netpanzer-0.8.7-1|27	are destroyed -- then respawn and keep on going. The game is real-time,
21cr|netpanzer-0.8.7-1|28	but it's based on quick tactical action and unit management. Battles
21cr|netpanzer-0.8.7-1|29	progress quickly and constantly; in fact, they never let up. There is no
21cr|netpanzer-0.8.7-1|30	stop in the action because there is no waiting for resources to be
21cr|netpanzer-0.8.7-1|31	collected and converted into weaponry. Players can join or leave
21cr|netpanzer-0.8.7-1|32	multiplayer games at any time.
21cr|netpanzer-0.8.7-1|33	
21cr|netpanzer-0.8.7-1|34	%files
21cr|netpanzer-0.8.7-1|35	%doc COPYING README *.txt docs/*.txt
21cr|netpanzer-0.8.7-1|36	%{_gamesbindir}/*
21cr|netpanzer-0.8.7-1|37	%{_gamesdatadir}/%{name}
21cr|netpanzer-0.8.7-1|38	%{_datadir}/applications/%{name}.desktop
21cr|netpanzer-0.8.7-1|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|netpanzer-0.8.7-1|40	
21cr|netpanzer-0.8.7-1|41	#----------------------------------------------------------------------------
21cr|netpanzer-0.8.7-1|42	
21cr|netpanzer-0.8.7-1|43	%prep
21cr|netpanzer-0.8.7-1|44	%setup -q
21cr|netpanzer-0.8.7-1|45	%patch0 -p0
21cr|netpanzer-0.8.7-1|46	%patch1 -p1
21cr|netpanzer-0.8.7-1|47	%patch2 -p1
21cr|netpanzer-0.8.7-1|48	
21cr|netpanzer-0.8.7-1|49	%build
21cr|netpanzer-0.8.7-1|50	CCFLAGS="%{optflags} -std=c++14" %scons datadir=%{_gamesdatadir}/%{name}
21cr|netpanzer-0.8.7-1|51	
21cr|netpanzer-0.8.7-1|52	%install
21cr|netpanzer-0.8.7-1|53	install -D -m 755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|netpanzer-0.8.7-1|54	
21cr|netpanzer-0.8.7-1|55	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|netpanzer-0.8.7-1|56	cp -pr cache/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|netpanzer-0.8.7-1|57	cp -pr maps/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|netpanzer-0.8.7-1|58	cp -pr pics/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|netpanzer-0.8.7-1|59	cp -pr powerups/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|netpanzer-0.8.7-1|60	cp -pr scripts/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|netpanzer-0.8.7-1|61	cp -pr units/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|netpanzer-0.8.7-1|62	cp -pr wads/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|netpanzer-0.8.7-1|63	cp -pr sound/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|netpanzer-0.8.7-1|64	
21cr|netpanzer-0.8.7-1|65	install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|netpanzer-0.8.7-1|66	
21cr|netpanzer-0.8.7-1|67	for N in 16 32 48 64 128; do convert %{name}.png -resize ${N}x${N} $N.png; done
21cr|netpanzer-0.8.7-1|68	install -D -m 644 16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|netpanzer-0.8.7-1|69	install -D -m 644 32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|netpanzer-0.8.7-1|70	install -D -m 644 48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|netpanzer-0.8.7-1|71	install -D -m 644 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|netpanzer-0.8.7-1|72	install -D -m 644 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|netpanzer-0.8.7-1|73	
21cr|netpanzer-0.8.7-1|74	

3438 21
21cr|netperf-2.6.0-5|1	# Workaround to build with GCC 10
21cr|netperf-2.6.0-5|2	%global optflags %{optflags} -fcommon
21cr|netperf-2.6.0-5|3	%define name netperf
21cr|netperf-2.6.0-5|4	%define version 2.6.0
21cr|netperf-2.6.0-5|5	%define release 5
21cr|netperf-2.6.0-5|6	
21cr|netperf-2.6.0-5|7	Summary:	Performance testing tool for TCP/UDP
21cr|netperf-2.6.0-5|8	Name:		%name
21cr|netperf-2.6.0-5|9	Version:	%version
21cr|netperf-2.6.0-5|10	Release:	%release
21cr|netperf-2.6.0-5|11	License:	BSD
21cr|netperf-2.6.0-5|12	Group:		Networking/Other
21cr|netperf-2.6.0-5|13	URL:		http://www.netperf.org/netperf/NetperfPage.html
21cr|netperf-2.6.0-5|14	Source0:	ftp://ftp.netperf.org/netperf/%name-%version.tar.bz2
21cr|netperf-2.6.0-5|15	
21cr|netperf-2.6.0-5|16	%description
21cr|netperf-2.6.0-5|17	Netperf is a benchmark that can be used to measure the performance
21cr|netperf-2.6.0-5|18	of many different types of networking. It provides tests for both
21cr|netperf-2.6.0-5|19	unidirecitonal throughput, and end-to-end latency.
21cr|netperf-2.6.0-5|20	
21cr|netperf-2.6.0-5|21	The environments currently measureable by netperf include:
21cr|netperf-2.6.0-5|22	
21cr|netperf-2.6.0-5|23	* TCP and UDP via BSD Sockets for both IPv4 and IPv6
21cr|netperf-2.6.0-5|24	* DLPI
21cr|netperf-2.6.0-5|25	* Unix Domain Sockets
21cr|netperf-2.6.0-5|26	* SCTP for both IPv4 and IPv6
21cr|netperf-2.6.0-5|27	
21cr|netperf-2.6.0-5|28	%prep
21cr|netperf-2.6.0-5|29	%setup -q
21cr|netperf-2.6.0-5|30	
21cr|netperf-2.6.0-5|31	%build
21cr|netperf-2.6.0-5|32	%configure \
21cr|netperf-2.6.0-5|33	--enable-unixdomain \
21cr|netperf-2.6.0-5|34	--enable-sdp \
21cr|netperf-2.6.0-5|35	--enable-exs \
21cr|netperf-2.6.0-5|36	--enable-sctp
21cr|netperf-2.6.0-5|37	%make
21cr|netperf-2.6.0-5|38	
21cr|netperf-2.6.0-5|39	%install
21cr|netperf-2.6.0-5|40	%makeinstall_std
21cr|netperf-2.6.0-5|41	
21cr|netperf-2.6.0-5|42	
21cr|netperf-2.6.0-5|43	
21cr|netperf-2.6.0-5|44	
21cr|netperf-2.6.0-5|45	%files
21cr|netperf-2.6.0-5|46	%doc README AUTHORS COPYING Release_Notes
21cr|netperf-2.6.0-5|47	%{_bindir}/netperf
21cr|netperf-2.6.0-5|48	%{_bindir}/netserver
21cr|netperf-2.6.0-5|49	%{_infodir}/netperf.*
21cr|netperf-2.6.0-5|50	%{_mandir}/man1/netperf.1*
21cr|netperf-2.6.0-5|51	%{_mandir}/man1/netserver.1*

3439 21
21cr|netpipe-3.7.1-8|1	%define real_name NetPIPE
21cr|netpipe-3.7.1-8|2	%define name        netpipe
21cr|netpipe-3.7.1-8|3	%define version	    3.7.1
21cr|netpipe-3.7.1-8|4	%define release     8
21cr|netpipe-3.7.1-8|5	
21cr|netpipe-3.7.1-8|6	Summary: Protocol independent performance tool
21cr|netpipe-3.7.1-8|7	Name: %name
21cr|netpipe-3.7.1-8|8	Version: %version
21cr|netpipe-3.7.1-8|9	Release: %release
21cr|netpipe-3.7.1-8|10	License: GPL
21cr|netpipe-3.7.1-8|11	Group: Networking/Other
21cr|netpipe-3.7.1-8|12	URL: http://www.scl.ameslab.gov/netpipe/
21cr|netpipe-3.7.1-8|13	Source: http://www.scl.ameslab.gov/netpipe/code/%{real_name}-%{version}.tar.bz2
21cr|netpipe-3.7.1-8|14	
21cr|netpipe-3.7.1-8|15	%description
21cr|netpipe-3.7.1-8|16	NetPIPE is a protocol independent performance tool that visually represents
21cr|netpipe-3.7.1-8|17	the network performance under a variety of conditions. It performs simple
21cr|netpipe-3.7.1-8|18	ping-pong tests, bouncing messages of increasing size between two processes,
21cr|netpipe-3.7.1-8|19	whether across a network or within an SMP system. Message sizes are chosen
21cr|netpipe-3.7.1-8|20	at regular intervals, and with slight perturbations, to provide a complete
21cr|netpipe-3.7.1-8|21	test of the communication system. Each data point involves many ping-pong
21cr|netpipe-3.7.1-8|22	tests to provide an accurate timing. Latencies are calculated by dividing
21cr|netpipe-3.7.1-8|23	the round trip time in half for small messages ( < 64 Bytes ).
21cr|netpipe-3.7.1-8|24	
21cr|netpipe-3.7.1-8|25	%prep
21cr|netpipe-3.7.1-8|26	%setup -q -n %{real_name}-%{version}
21cr|netpipe-3.7.1-8|27	
21cr|netpipe-3.7.1-8|28	%build
21cr|netpipe-3.7.1-8|29	%make memcpy tcp
21cr|netpipe-3.7.1-8|30	
21cr|netpipe-3.7.1-8|31	%install
21cr|netpipe-3.7.1-8|32	%{__rm} -rf %{buildroot}
21cr|netpipe-3.7.1-8|33	%{__install} -D -m0755 NPmemcpy %{buildroot}%{_bindir}/NPmemcpy
21cr|netpipe-3.7.1-8|34	%{__install} -D -m0755 NPtcp %{buildroot}%{_bindir}/NPtcp
21cr|netpipe-3.7.1-8|35	%{__install} -D -m0644 dox/netpipe.1 %{buildroot}%{_mandir}/man1/netpipe.1
21cr|netpipe-3.7.1-8|36	
21cr|netpipe-3.7.1-8|37	%clean
21cr|netpipe-3.7.1-8|38	%{__rm} -rf %{buildroot}
21cr|netpipe-3.7.1-8|39	
21cr|netpipe-3.7.1-8|40	%files
21cr|netpipe-3.7.1-8|41	%defattr(-, root, root, 0755)
21cr|netpipe-3.7.1-8|42	# not in package as they requires gnupot and csh
21cr|netpipe-3.7.1-8|43	%doc bin/*
21cr|netpipe-3.7.1-8|44	%doc dox/README dox/*pdf
21cr|netpipe-3.7.1-8|45	%{_mandir}/man1/netpipe.1*
21cr|netpipe-3.7.1-8|46	%{_bindir}/*

3440 21
21cr|netplug-1.2.9.2-3|1	%define debug_package %{nil}
21cr|netplug-1.2.9.2-3|2	
21cr|netplug-1.2.9.2-3|3	Summary:	Hotplug-style support for network cables
21cr|netplug-1.2.9.2-3|4	Name:		netplug
21cr|netplug-1.2.9.2-3|5	Version:	1.2.9.2
21cr|netplug-1.2.9.2-3|6	Release:	3
21cr|netplug-1.2.9.2-3|7	Source0:	http://www.red-bean.com/~bos/%{name}/%{name}-%{version}.tar.bz2
21cr|netplug-1.2.9.2-3|8	Source1:	netplugd.service
21cr|netplug-1.2.9.2-3|9	Patch0:		netplug-1.2.9.2-execshield.patch
21cr|netplug-1.2.9.2-3|10	Patch2:		netplug-1.2.9-pinit.patch.bz2
21cr|netplug-1.2.9.2-3|11	Patch3:		netplug-1.2.9.2-man.patch
21cr|netplug-1.2.9.2-3|12	License:	GPL
21cr|netplug-1.2.9.2-3|13	Group:		System/Configuration/Networking
21cr|netplug-1.2.9.2-3|14	Url:		http://www.red-bean.com/~bos/
21cr|netplug-1.2.9.2-3|15	Requires(post): rpm-helper
21cr|netplug-1.2.9.2-3|16	Requires(preun): rpm-helper
21cr|netplug-1.2.9.2-3|17	
21cr|netplug-1.2.9.2-3|18	%description
21cr|netplug-1.2.9.2-3|19	The netplug daemon listens for carrier detection and loss messages
21cr|netplug-1.2.9.2-3|20	from the kernel's netlink subsystem.  When a carrier signal is
21cr|netplug-1.2.9.2-3|21	detected on an interface, it runs a script to bring the interface up.
21cr|netplug-1.2.9.2-3|22	When carrier is lost, netplug runs a script to bring the interface
21cr|netplug-1.2.9.2-3|23	down.
21cr|netplug-1.2.9.2-3|24	
21cr|netplug-1.2.9.2-3|25	NOTE: prefer ifplugd, since it's integrated in Mandriva network scripts
21cr|netplug-1.2.9.2-3|26	and is more configurable
21cr|netplug-1.2.9.2-3|27	
21cr|netplug-1.2.9.2-3|28	%prep
21cr|netplug-1.2.9.2-3|29	%setup -q
21cr|netplug-1.2.9.2-3|30	%patch0 -p1 -b .execshield
21cr|netplug-1.2.9.2-3|31	%patch2 -p1 -b .pinit
21cr|netplug-1.2.9.2-3|32	%patch3 -p1 -b .man
21cr|netplug-1.2.9.2-3|33	
21cr|netplug-1.2.9.2-3|34	%build
21cr|netplug-1.2.9.2-3|35	%make
21cr|netplug-1.2.9.2-3|36	
21cr|netplug-1.2.9.2-3|37	%install
21cr|netplug-1.2.9.2-3|38	make install prefix=%{buildroot} \
21cr|netplug-1.2.9.2-3|39	initdir=%{buildroot}%{_initrddir} \
21cr|netplug-1.2.9.2-3|40	mandir=%{buildroot}%{_mandir}
21cr|netplug-1.2.9.2-3|41	
21cr|netplug-1.2.9.2-3|42	mkdir -p %{buildroot}/%{_mandir}/man5
21cr|netplug-1.2.9.2-3|43	ln -fs %{_mandir}/man8/netplugd.8.xz %{buildroot}/%{_mandir}/man5/netplug.5.xz
21cr|netplug-1.2.9.2-3|44	ln -fs %{_mandir}/man8/netplugd.8.xz %{buildroot}/%{_mandir}/man5/netplug.d.5.xz
21cr|netplug-1.2.9.2-3|45	ln -fs %{_mandir}/man8/netplugd.8.xz %{buildroot}/%{_mandir}/man5/netplugd.conf.5.xz
21cr|netplug-1.2.9.2-3|46	
21cr|netplug-1.2.9.2-3|47	# systemd unit files
21cr|netplug-1.2.9.2-3|48	mkdir -p %{buildroot}%{_unitdir}
21cr|netplug-1.2.9.2-3|49	install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}
21cr|netplug-1.2.9.2-3|50	
21cr|netplug-1.2.9.2-3|51	rm -f %{buildroot}/etc/rc.d/init.d/netplugd
21cr|netplug-1.2.9.2-3|52	
21cr|netplug-1.2.9.2-3|53	%post
21cr|netplug-1.2.9.2-3|54	%systemd_post netplugd.service
21cr|netplug-1.2.9.2-3|55	
21cr|netplug-1.2.9.2-3|56	%preun
21cr|netplug-1.2.9.2-3|57	%systemd_preun netplugd.service
21cr|netplug-1.2.9.2-3|58	
21cr|netplug-1.2.9.2-3|59	%postun
21cr|netplug-1.2.9.2-3|60	%systemd_postun_with_restart netplugd.service
21cr|netplug-1.2.9.2-3|61	
21cr|netplug-1.2.9.2-3|62	%files
21cr|netplug-1.2.9.2-3|63	%doc COPYING README TODO
21cr|netplug-1.2.9.2-3|64	/sbin/netplugd
21cr|netplug-1.2.9.2-3|65	%{_mandir}/man[58]/*
21cr|netplug-1.2.9.2-3|66	%dir %{_sysconfdir}/netplug.d
21cr|netplug-1.2.9.2-3|67	%{_sysconfdir}/netplug.d/netplug
21cr|netplug-1.2.9.2-3|68	%config(noreplace) %{_sysconfdir}/netplug.d/netplugd.conf
21cr|netplug-1.2.9.2-3|69	%{_unitdir}/netplugd.service

3441 21
21cr|netprofile-0.28-13|1	Name: netprofile
21cr|netprofile-0.28-13|2	Summary: Manage network profiles
21cr|netprofile-0.28-13|3	Version: 0.28
21cr|netprofile-0.28-13|4	Release: 13
21cr|netprofile-0.28-13|5	Source: %{name}-%{version}.tar.bz2
21cr|netprofile-0.28-13|6	License: GPLv2+
21cr|netprofile-0.28-13|7	Group: System/Base
21cr|netprofile-0.28-13|8	BuildArchitectures: noarch
21cr|netprofile-0.28-13|9	Requires: initscripts >= 7.06-13mdk
21cr|netprofile-0.28-13|10	Requires: diffutils
21cr|netprofile-0.28-13|11	# sysvinit-tools, but may be will migrate to procps-ng
21cr|netprofile-0.28-13|12	Requires: /bin/pidof
21cr|netprofile-0.28-13|13	# s2u is used for desktop notifications. It will be pulled by xinit
21cr|netprofile-0.28-13|14	# to reduce basesystem size
21cr|netprofile-0.28-13|15	#Suggests: s2u >= 0.9.1
21cr|netprofile-0.28-13|16	URL: http://git.mandriva.com/?p=projects/netprofile.git
21cr|netprofile-0.28-13|17	Recommends: %{name}-plugin-services, %{name}-plugin-network, %{name}-plugin-firewall
21cr|netprofile-0.28-13|18	Recommends: %{name}-plugin-proxy, %{name}-plugin-urpmi
21cr|netprofile-0.28-13|19	
21cr|netprofile-0.28-13|20	%description
21cr|netprofile-0.28-13|21	Netprofile is a Mandriva solution to manage different network profile. It
21cr|netprofile-0.28-13|22	allows to define specific network, firewall and proxy configuration to use in
21cr|netprofile-0.28-13|23	different network environment (for example, at home, at work or while roaming),
21cr|netprofile-0.28-13|24	and also provides a way for user to switch those profiles on the fly.
21cr|netprofile-0.28-13|25	
21cr|netprofile-0.28-13|26	%package plugin-services
21cr|netprofile-0.28-13|27	Summary:	service management plugin for netprofile
21cr|netprofile-0.28-13|28	Group: 		System/Base
21cr|netprofile-0.28-13|29	Requires:	netprofile >= 0.28-3
21cr|netprofile-0.28-13|30	
21cr|netprofile-0.28-13|31	%description plugin-services
21cr|netprofile-0.28-13|32	This plugin allows netprofile to save and restore the list of running services
21cr|netprofile-0.28-13|33	when changing to a different profile.
21cr|netprofile-0.28-13|34	
21cr|netprofile-0.28-13|35	%package plugin-network
21cr|netprofile-0.28-13|36	Summary:	network configuration plugin for netprofile
21cr|netprofile-0.28-13|37	Group: 		System/Base
21cr|netprofile-0.28-13|38	Requires:	netprofile >= 0.28-3
21cr|netprofile-0.28-13|39	
21cr|netprofile-0.28-13|40	%description plugin-network
21cr|netprofile-0.28-13|41	This plugin allows netprofile to save and restore network settings saved in
21cr|netprofile-0.28-13|42	redhat and mandriva-compatible format.
21cr|netprofile-0.28-13|43	
21cr|netprofile-0.28-13|44	%package plugin-firewall
21cr|netprofile-0.28-13|45	Summary:	firewall configuration plugin for netprofile
21cr|netprofile-0.28-13|46	Group:		System/Base
21cr|netprofile-0.28-13|47	Requires:	netprofile >= 0.28-3
21cr|netprofile-0.28-13|48	
21cr|netprofile-0.28-13|49	%description plugin-firewall
21cr|netprofile-0.28-13|50	This plugin allows netprofile to save and restore firewall configuration based
21cr|netprofile-0.28-13|51	on iptables shorewall applications.
21cr|netprofile-0.28-13|52	
21cr|netprofile-0.28-13|53	%package plugin-proxy
21cr|netprofile-0.28-13|54	Summary:	proxy configuration plugin for netprofile
21cr|netprofile-0.28-13|55	Group:		System/Base
21cr|netprofile-0.28-13|56	Requires:	netprofile >= 0.28-3
21cr|netprofile-0.28-13|57	
21cr|netprofile-0.28-13|58	%description plugin-proxy
21cr|netprofile-0.28-13|59	This plugin allows netprofile to save and restore local proxy settings.
21cr|netprofile-0.28-13|60	
21cr|netprofile-0.28-13|61	%package plugin-urpmi
21cr|netprofile-0.28-13|62	Summary:	urpmi configuration plugin for netprofile
21cr|netprofile-0.28-13|63	Group:		System/Base
21cr|netprofile-0.28-13|64	Requires:	netprofile >= 0.28-3
21cr|netprofile-0.28-13|65	
21cr|netprofile-0.28-13|66	%description plugin-urpmi
21cr|netprofile-0.28-13|67	This plugin allows netprofile to save and restore multiple configurations
21cr|netprofile-0.28-13|68	for urpmi database.
21cr|netprofile-0.28-13|69	
21cr|netprofile-0.28-13|70	%prep
21cr|netprofile-0.28-13|71	
21cr|netprofile-0.28-13|72	%setup -q
21cr|netprofile-0.28-13|73	
21cr|netprofile-0.28-13|74	%install
21cr|netprofile-0.28-13|75	rm -rf $RPM_BUILD_ROOT
21cr|netprofile-0.28-13|76	%makeinstall_std INITDIR=%_initrddir
21cr|netprofile-0.28-13|77	
21cr|netprofile-0.28-13|78	%clean
21cr|netprofile-0.28-13|79	rm -rf $RPM_BUILD_ROOT
21cr|netprofile-0.28-13|80	
21cr|netprofile-0.28-13|81	%post
21cr|netprofile-0.28-13|82	
21cr|netprofile-0.28-13|83	# checking for old netprofile files
21cr|netprofile-0.28-13|84	if [ -f /etc/netprofile/list ]; then
21cr|netprofile-0.28-13|85	# upgrading from old netprofile
21cr|netprofile-0.28-13|86	echo "Upgrading from old netprofile. Your old profiles are saved in /etc/netprofile.rpmsave"
21cr|netprofile-0.28-13|87	# temporarily, save old files. This will be removed on newer versions.
21cr|netprofile-0.28-13|88	mkdir /etc/netprofile.rpmsave && cp -a /etc/netprofile/list /etc/netprofile/profiles /etc/netprofile.rpmsave
21cr|netprofile-0.28-13|89	rm -rf /etc/netprofile/profiles/*/
21cr|netprofile-0.28-13|90	# creating new default profile
21cr|netprofile-0.28-13|91	/sbin/netprofile switch default
21cr|netprofile-0.28-13|92	fi
21cr|netprofile-0.28-13|93	
21cr|netprofile-0.28-13|94	if [ ! -d /etc/netprofile/profiles/default ]; then
21cr|netprofile-0.28-13|95	/sbin/set-netprofile default
21cr|netprofile-0.28-13|96	fi
21cr|netprofile-0.28-13|97	
21cr|netprofile-0.28-13|98	%files
21cr|netprofile-0.28-13|99	%defattr(-,root,root)
21cr|netprofile-0.28-13|100	%doc ChangeLog TODO README NEWS
21cr|netprofile-0.28-13|101	/sbin/*
21cr|netprofile-0.28-13|102	%dir /etc/netprofile
21cr|netprofile-0.28-13|103	%dir /etc/netprofile/profiles
21cr|netprofile-0.28-13|104	%dir /etc/netprofile/modules
21cr|netprofile-0.28-13|105	/etc/bash_completion.d/netprofile
21cr|netprofile-0.28-13|106	/etc/sysconfig/network-scripts/ifup.d/netprofile
21cr|netprofile-0.28-13|107	
21cr|netprofile-0.28-13|108	%files plugin-services
21cr|netprofile-0.28-13|109	%defattr(-,root,root)
21cr|netprofile-0.28-13|110	%attr(0755,root,root) /etc/netprofile/modules/*_services
21cr|netprofile-0.28-13|111	
21cr|netprofile-0.28-13|112	%files plugin-network
21cr|netprofile-0.28-13|113	%defattr(-,root,root)
21cr|netprofile-0.28-13|114	%attr(0755,root,root) /etc/netprofile/modules/*_network
21cr|netprofile-0.28-13|115	
21cr|netprofile-0.28-13|116	%files plugin-firewall
21cr|netprofile-0.28-13|117	%defattr(-,root,root)
21cr|netprofile-0.28-13|118	%attr(0755,root,root) /etc/netprofile/modules/*_firewall*
21cr|netprofile-0.28-13|119	
21cr|netprofile-0.28-13|120	%files plugin-proxy
21cr|netprofile-0.28-13|121	%defattr(-,root,root)
21cr|netprofile-0.28-13|122	%attr(0755,root,root) /etc/netprofile/modules/*_proxy
21cr|netprofile-0.28-13|123	
21cr|netprofile-0.28-13|124	%files plugin-urpmi
21cr|netprofile-0.28-13|125	%defattr(-,root,root)
21cr|netprofile-0.28-13|126	%attr(0755,root,root) /etc/netprofile/modules/*_urpmi

3442 21
21cr|netrek-client-cow-3.3.2-1|1	Summary:	Netrek client
21cr|netrek-client-cow-3.3.2-1|2	Name:		netrek-client-cow
21cr|netrek-client-cow-3.3.2-1|3	Version:	3.3.2
21cr|netrek-client-cow-3.3.2-1|4	Release:	1
21cr|netrek-client-cow-3.3.2-1|5	License:	MIT
21cr|netrek-client-cow-3.3.2-1|6	Group:		Games/Other
21cr|netrek-client-cow-3.3.2-1|7	Url:		http://www.netrek.org/
21cr|netrek-client-cow-3.3.2-1|8	Source0:	http://netrek.org/files/COW/%{name}-%{version}.tar.gz
21cr|netrek-client-cow-3.3.2-1|9	Source1:	%{name}.6
21cr|netrek-client-cow-3.3.2-1|10	BuildRequires:	gmp-devel
21cr|netrek-client-cow-3.3.2-1|11	BuildRequires:	pkgconfig(imlib2)
21cr|netrek-client-cow-3.3.2-1|12	BuildRequires:	pkgconfig(sdl)
21cr|netrek-client-cow-3.3.2-1|13	BuildRequires:	pkgconfig(SDL_mixer)
21cr|netrek-client-cow-3.3.2-1|14	BuildRequires:	pkgconfig(xxf86vm)
21cr|netrek-client-cow-3.3.2-1|15	
21cr|netrek-client-cow-3.3.2-1|16	%description
21cr|netrek-client-cow-3.3.2-1|17	This is a client for the multiplayer game of Netrek, supporting sound,
21cr|netrek-client-cow-3.3.2-1|18	color bitmaps, and recording and playback of games. The game itself has
21cr|netrek-client-cow-3.3.2-1|19	existed since 1988, and had a solid player-base, including some
21cr|netrek-client-cow-3.3.2-1|20	people who have been playing for nearly as long as the game has existed.
21cr|netrek-client-cow-3.3.2-1|21	
21cr|netrek-client-cow-3.3.2-1|22	%files
21cr|netrek-client-cow-3.3.2-1|23	# "COPYING" is a list of authors, and not the GPL license
21cr|netrek-client-cow-3.3.2-1|24	%doc CHANGES README.* TODO *.DOC COPYING XTREKRC.example copyright*.h
21cr|netrek-client-cow-3.3.2-1|25	%doc cow.html index.orig.html newbie.html cow.css stars.gif netrekrc.example
21cr|netrek-client-cow-3.3.2-1|26	%{_gamesbindir}/%{name}
21cr|netrek-client-cow-3.3.2-1|27	%{_datadir}/applications/%{name}.desktop
21cr|netrek-client-cow-3.3.2-1|28	%{_datadir}/pixmaps/%{name}/*
21cr|netrek-client-cow-3.3.2-1|29	%{_mandir}/man6/*.6*
21cr|netrek-client-cow-3.3.2-1|30	
21cr|netrek-client-cow-3.3.2-1|31	#----------------------------------------------------------------------------
21cr|netrek-client-cow-3.3.2-1|32	
21cr|netrek-client-cow-3.3.2-1|33	%prep
21cr|netrek-client-cow-3.3.2-1|34	%setup -q
21cr|netrek-client-cow-3.3.2-1|35	
21cr|netrek-client-cow-3.3.2-1|36	%build
21cr|netrek-client-cow-3.3.2-1|37	# Disable preprocessor line numbers to fix gmp detection
21cr|netrek-client-cow-3.3.2-1|38	%configure CPPFLAGS=-P
21cr|netrek-client-cow-3.3.2-1|39	#Package doesn't support concurrent makes yet. forcing "-j1"
21cr|netrek-client-cow-3.3.2-1|40	make -j1
21cr|netrek-client-cow-3.3.2-1|41	
21cr|netrek-client-cow-3.3.2-1|42	%install
21cr|netrek-client-cow-3.3.2-1|43	%makeinstall
21cr|netrek-client-cow-3.3.2-1|44	#Dont set execute on .desktop file
21cr|netrek-client-cow-3.3.2-1|45	chmod -x %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|netrek-client-cow-3.3.2-1|46	install -p -m 0644 %{SOURCE1} -D %{buildroot}/%{_mandir}/man6/%{name}.6

3443 21
21cr|netsniff-ng-0.6.8-1|1	%define debug_package %{nil}
21cr|netsniff-ng-0.6.8-1|2	
21cr|netsniff-ng-0.6.8-1|3	Name:		netsniff-ng
21cr|netsniff-ng-0.6.8-1|4	Version:	0.6.8
21cr|netsniff-ng-0.6.8-1|5	Release:	1
21cr|netsniff-ng-0.6.8-1|6	Summary:	A high performance network sniffer for packet inspection
21cr|netsniff-ng-0.6.8-1|7	License:	GPLv2
21cr|netsniff-ng-0.6.8-1|8	Group:		Networking/Other
21cr|netsniff-ng-0.6.8-1|9	URL:		http://netsniff-ng.org/
21cr|netsniff-ng-0.6.8-1|10	Source0:	http://www.netsniff-ng.org/pub/netsniff-ng/%{name}-%{version}.tar.xz
21cr|netsniff-ng-0.6.8-1|11	Source100:	%{name}.rpmlintrc
21cr|netsniff-ng-0.6.8-1|12	BuildRequires:  cmake
21cr|netsniff-ng-0.6.8-1|13	BuildRequires:  ncurses-devel
21cr|netsniff-ng-0.6.8-1|14	BuildRequires:  pkgconfig(libnl-3.0)
21cr|netsniff-ng-0.6.8-1|15	BuildRequires:  pkgconfig(zlib)
21cr|netsniff-ng-0.6.8-1|16	BuildRequires:	pcap-devel
21cr|netsniff-ng-0.6.8-1|17	BuildRequires:  flex
21cr|netsniff-ng-0.6.8-1|18	BuildRequires:  bison
21cr|netsniff-ng-0.6.8-1|19	BuildRequires:  geoip-devel
21cr|netsniff-ng-0.6.8-1|20	BuildRequires:  netfilter_conntrack-devel
21cr|netsniff-ng-0.6.8-1|21	
21cr|netsniff-ng-0.6.8-1|22	%description
21cr|netsniff-ng-0.6.8-1|23	netsniff-ng is a high performance linux network sniffer for packet inspection.
21cr|netsniff-ng-0.6.8-1|24	Basically, it is similar to tcpdump, but it doesn't need one syscall per
21cr|netsniff-ng-0.6.8-1|25	packet. Instead, it uses an memory mapped area within kernelspace for accessing
21cr|netsniff-ng-0.6.8-1|26	packets without copying them to userspace (zero-copy mechanism).
21cr|netsniff-ng-0.6.8-1|27	
21cr|netsniff-ng-0.6.8-1|28	This tool is useful for debugging your network, measuring performance
21cr|netsniff-ng-0.6.8-1|29	throughput or creating network statistics of incoming packets on central
21cr|netsniff-ng-0.6.8-1|30	network nodes like routers or firewalls.
21cr|netsniff-ng-0.6.8-1|31	
21cr|netsniff-ng-0.6.8-1|32	%prep
21cr|netsniff-ng-0.6.8-1|33	%setup -q
21cr|netsniff-ng-0.6.8-1|34	
21cr|netsniff-ng-0.6.8-1|35	%build
21cr|netsniff-ng-0.6.8-1|36	%setup_compile_flags
21cr|netsniff-ng-0.6.8-1|37	./configure
21cr|netsniff-ng-0.6.8-1|38	%make \
21cr|netsniff-ng-0.6.8-1|39	PREFIX=%{_prefix} \
21cr|netsniff-ng-0.6.8-1|40	CFLAGS="$CFLAGS" \
21cr|netsniff-ng-0.6.8-1|41	LDFLAGS="$LDFLAGS" \
21cr|netsniff-ng-0.6.8-1|42	DISTRO=1 \
21cr|netsniff-ng-0.6.8-1|43	ETCDIR=%{_sysconfdir}
21cr|netsniff-ng-0.6.8-1|44	
21cr|netsniff-ng-0.6.8-1|45	%install
21cr|netsniff-ng-0.6.8-1|46	%makeinstall_std \
21cr|netsniff-ng-0.6.8-1|47	PREFIX=%{_prefix} \
21cr|netsniff-ng-0.6.8-1|48	ETCDIR=%{_sysconfdir}
21cr|netsniff-ng-0.6.8-1|49	
21cr|netsniff-ng-0.6.8-1|50	%files
21cr|netsniff-ng-0.6.8-1|51	%doc AUTHORS COPYING README REPORTING-BUGS
21cr|netsniff-ng-0.6.8-1|52	%{_sbindir}/netsniff-ng
21cr|netsniff-ng-0.6.8-1|53	%{_sbindir}/bpfc
21cr|netsniff-ng-0.6.8-1|54	%{_sbindir}/ifpps
21cr|netsniff-ng-0.6.8-1|55	%{_sbindir}/astraceroute
21cr|netsniff-ng-0.6.8-1|56	%{_sbindir}/trafgen
21cr|netsniff-ng-0.6.8-1|57	%{_mandir}/man8/*.8*
21cr|netsniff-ng-0.6.8-1|58	%dir %{_sysconfdir}/netsniff-ng
21cr|netsniff-ng-0.6.8-1|59	%config(noreplace) %{_sysconfdir}/netsniff-ng/*

3444 21
21cr|netstat-nat-1.4.10-7|1	%define lib_major 1
21cr|netstat-nat-1.4.10-7|2	%define lib_name %{mklibname} %{name} %{lib_major}
21cr|netstat-nat-1.4.10-7|3	
21cr|netstat-nat-1.4.10-7|4	Name:           netstat-nat
21cr|netstat-nat-1.4.10-7|5	Summary: 	Displays NAT connections, managed by netfilter/iptables
21cr|netstat-nat-1.4.10-7|6	Group:		Networking/Other
21cr|netstat-nat-1.4.10-7|7	Version:        1.4.10
21cr|netstat-nat-1.4.10-7|8	Release:        7
21cr|netstat-nat-1.4.10-7|9	License: 	GPL
21cr|netstat-nat-1.4.10-7|10	URL:		http://tweegy.nl/projects/netstat-nat/
21cr|netstat-nat-1.4.10-7|11	Provides:	netstat-nat
21cr|netstat-nat-1.4.10-7|12	Source0:        %{name}-%{version}.tar.bz2
21cr|netstat-nat-1.4.10-7|13	
21cr|netstat-nat-1.4.10-7|14	%description
21cr|netstat-nat-1.4.10-7|15	Netstat-nat is a small program written in C. It displays NAT connections,
21cr|netstat-nat-1.4.10-7|16	managed by netfilter/iptables which comes with the > 2.4.x linux kernels.
21cr|netstat-nat-1.4.10-7|17	The program reads its information from '/proc/net/ip_conntrack', which is
21cr|netstat-nat-1.4.10-7|18	the temporary conntrack-storage of netfilter. (http://netfilter.samba.org/)
21cr|netstat-nat-1.4.10-7|19	Netstat-nat takes several arguments (but not needed).
21cr|netstat-nat-1.4.10-7|20	
21cr|netstat-nat-1.4.10-7|21	%prep
21cr|netstat-nat-1.4.10-7|22	%setup -q
21cr|netstat-nat-1.4.10-7|23	chmod a-x ChangeLog README netstat-nat*
21cr|netstat-nat-1.4.10-7|24	sed -i 's|install-docDATA install-man|install-man|g' Makefile.in
21cr|netstat-nat-1.4.10-7|25	
21cr|netstat-nat-1.4.10-7|26	%build
21cr|netstat-nat-1.4.10-7|27	%configure
21cr|netstat-nat-1.4.10-7|28	%make
21cr|netstat-nat-1.4.10-7|29	
21cr|netstat-nat-1.4.10-7|30	%install
21cr|netstat-nat-1.4.10-7|31	%makeinstall_std
21cr|netstat-nat-1.4.10-7|32	
21cr|netstat-nat-1.4.10-7|33	%clean
21cr|netstat-nat-1.4.10-7|34	
21cr|netstat-nat-1.4.10-7|35	%files
21cr|netstat-nat-1.4.10-7|36	%doc AUTHORS COPYING INSTALL README
21cr|netstat-nat-1.4.10-7|37	%attr(644,root,root) %{_mandir}/man1/netstat-nat.*
21cr|netstat-nat-1.4.10-7|38	%attr(755,root,root) %{_bindir}/netstat-nat

3445 21
21cr|nettee-0.1.9.1-3|1	Summary: Network "tee" program
21cr|nettee-0.1.9.1-3|2	Name: nettee
21cr|nettee-0.1.9.1-3|3	Version: 0.1.9.1
21cr|nettee-0.1.9.1-3|4	Release: 3
21cr|nettee-0.1.9.1-3|5	Source0: %{name}-%{version}.tar.gz
21cr|nettee-0.1.9.1-3|6	License: GPL
21cr|nettee-0.1.9.1-3|7	Group: Networking/Other
21cr|nettee-0.1.9.1-3|8	Url: http://saf.bio.caltech.edu/nettee.html
21cr|nettee-0.1.9.1-3|9	
21cr|nettee-0.1.9.1-3|10	
21cr|nettee-0.1.9.1-3|11	%description
21cr|nettee-0.1.9.1-3|12	nettee is a network "tee" program.  It can typically transfer
21cr|nettee-0.1.9.1-3|13	data between N nodes at (nearly) the full bandwidth provided by the
21cr|nettee-0.1.9.1-3|14	switch which connects them.  It is handy for cloning nodes or moving
21cr|nettee-0.1.9.1-3|15	large database files.
21cr|nettee-0.1.9.1-3|16	
21cr|nettee-0.1.9.1-3|17	%prep
21cr|nettee-0.1.9.1-3|18	%setup -q -n %{name}-%{version}
21cr|nettee-0.1.9.1-3|19	
21cr|nettee-0.1.9.1-3|20	%build
21cr|nettee-0.1.9.1-3|21	gcc -O2 -g -pipe -Wformat -Werror=format-security -fexceptions -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -D_LARGEFILE64_SOURCE -o nettee nettee.c
21cr|nettee-0.1.9.1-3|22	
21cr|nettee-0.1.9.1-3|23	%install
21cr|nettee-0.1.9.1-3|24	mkdir -p %{buildroot}%{_bindir}
21cr|nettee-0.1.9.1-3|25	mkdir -p %{buildroot}%{_mandir}/man1
21cr|nettee-0.1.9.1-3|26	install -m755 $RPM_BUILD_DIR/%{name}-%{version}/%{name} %{buildroot}%{_bindir}/%{name}
21cr|nettee-0.1.9.1-3|27	install -m644 $RPM_BUILD_DIR/%{name}-%{version}/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|nettee-0.1.9.1-3|28	
21cr|nettee-0.1.9.1-3|29	%clean
21cr|nettee-0.1.9.1-3|30	
21cr|nettee-0.1.9.1-3|31	%files
21cr|nettee-0.1.9.1-3|32	%doc LICENSE *.TXT *.html *.sh
21cr|nettee-0.1.9.1-3|33	%{_bindir}/%{name}
21cr|nettee-0.1.9.1-3|34	%{_mandir}/man1/%{name}.*

3446 21
21cr|netwag-5.39.0-5|1	# Use dependency on tk instead of this one which is not formally provided
21cr|netwag-5.39.0-5|2	%global __requires_exclude /usr/bin/wish8.6
21cr|netwag-5.39.0-5|3	
21cr|netwag-5.39.0-5|4	Summary: A graphic front-end to netwox
21cr|netwag-5.39.0-5|5	Name: netwag
21cr|netwag-5.39.0-5|6	Version: 5.39.0
21cr|netwag-5.39.0-5|7	Release: 5
21cr|netwag-5.39.0-5|8	Source0: http://downloads.sourceforge.net/project/ntwag/netwag/5.39/%{name}-%{version}-src.tgz
21cr|netwag-5.39.0-5|9	Source1: http://downloads.sourceforge.net/project/ntwag/netwag/5.39/%{name}-%{version}-doc_html.tgz
21cr|netwag-5.39.0-5|10	Patch0: netwag-5.35.0-prefix.patch
21cr|netwag-5.39.0-5|11	License: LGPL
21cr|netwag-5.39.0-5|12	Group: Networking/Other
21cr|netwag-5.39.0-5|13	Url: http://www.laurentconstantin.com/fr/netw/netwox/
21cr|netwag-5.39.0-5|14	Requires: netwox = %version
21cr|netwag-5.39.0-5|15	Requires: tk >= 8.6
21cr|netwag-5.39.0-5|16	BuildRequires: tk >= 8.6
21cr|netwag-5.39.0-5|17	BuildRequires: netwox = %version
21cr|netwag-5.39.0-5|18	BuildRequires: xterm
21cr|netwag-5.39.0-5|19	BuildArch: noarch
21cr|netwag-5.39.0-5|20	
21cr|netwag-5.39.0-5|21	%description
21cr|netwag-5.39.0-5|22	Netwag provides:
21cr|netwag-5.39.0-5|23	- find tools in netwox
21cr|netwag-5.39.0-5|24	- running tools in a new window
21cr|netwag-5.39.0-5|25	- keep track of command history
21cr|netwag-5.39.0-5|26	- exchange data true the integrate clipboard
21cr|netwag-5.39.0-5|27	- ect.
21cr|netwag-5.39.0-5|28	
21cr|netwag-5.39.0-5|29	%prep
21cr|netwag-5.39.0-5|30	%setup -q -n %name-%version-src
21cr|netwag-5.39.0-5|31	%setup -q -D -T -a1 -n %name-%version-src
21cr|netwag-5.39.0-5|32	%patch0 -p0
21cr|netwag-5.39.0-5|33	
21cr|netwag-5.39.0-5|34	%build
21cr|netwag-5.39.0-5|35	cd src
21cr|netwag-5.39.0-5|36	./genemake
21cr|netwag-5.39.0-5|37	%make GCCOPT="$RPM_OPT_FLAGS -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H"
21cr|netwag-5.39.0-5|38	
21cr|netwag-5.39.0-5|39	%install
21cr|netwag-5.39.0-5|40	cd src
21cr|netwag-5.39.0-5|41	%makeinstall_std
21cr|netwag-5.39.0-5|42	
21cr|netwag-5.39.0-5|43	%files
21cr|netwag-5.39.0-5|44	%doc INSTALL.TXT README.TXT
21cr|netwag-5.39.0-5|45	%doc doc/*.txt
21cr|netwag-5.39.0-5|46	%doc %name-%version-doc_html/*
21cr|netwag-5.39.0-5|47	%_bindir/netwag*
21cr|netwag-5.39.0-5|48	%_mandir/man1/*

3447 21
21cr|netwatch-1.3.0-1|1	# Workaround to build with GCC 10
21cr|netwatch-1.3.0-1|2	%global optflags %{optflags} -fcommon
21cr|netwatch-1.3.0-1|3	Name:		netwatch
21cr|netwatch-1.3.0-1|4	Summary:	Ethernet/PPP IP Packet Monitor
21cr|netwatch-1.3.0-1|5	Version:	1.3.0
21cr|netwatch-1.3.0-1|6	Release:	%{mkrel 1}
21cr|netwatch-1.3.0-1|7	# Headers suggest some code is from 'statnet' which is GPLv2
21cr|netwatch-1.3.0-1|8	License:	GPLv2
21cr|netwatch-1.3.0-1|9	Group:		Monitoring
21cr|netwatch-1.3.0-1|10	Source0:	http://www.slctech.org/~mackay/NETWATCH/%{name}-%{version}-1.tgz
21cr|netwatch-1.3.0-1|11	Patch0:		netwatch-1.3.0-1-include.patch
21cr|netwatch-1.3.0-1|12	# Fix a bug which causes build to fail - misc 2008/09
21cr|netwatch-1.3.0-1|13	Patch1:		netwatch-1.3.0-1-fix_build_open.patch
21cr|netwatch-1.3.0-1|14	URL:		http://www.slctech.org/~mackay/netwatch.html
21cr|netwatch-1.3.0-1|15	BuildRequires:	ncurses-devel
21cr|netwatch-1.3.0-1|16	
21cr|netwatch-1.3.0-1|17	%description
21cr|netwatch-1.3.0-1|18	The software enables real-time viewing of network activity.
21cr|netwatch-1.3.0-1|19	Network usage is tracked on a per host basis. Packet
21cr|netwatch-1.3.0-1|20	and byte counts are available for all host communication.
21cr|netwatch-1.3.0-1|21	Router statistics and summary charts are available.
21cr|netwatch-1.3.0-1|22	
21cr|netwatch-1.3.0-1|23	%prep
21cr|netwatch-1.3.0-1|24	%setup -q
21cr|netwatch-1.3.0-1|25	%patch0 -p0
21cr|netwatch-1.3.0-1|26	%patch1
21cr|netwatch-1.3.0-1|27	
21cr|netwatch-1.3.0-1|28	%build
21cr|netwatch-1.3.0-1|29	%configure
21cr|netwatch-1.3.0-1|30	%make
21cr|netwatch-1.3.0-1|31	
21cr|netwatch-1.3.0-1|32	%install
21cr|netwatch-1.3.0-1|33	install -d -m 755 %{buildroot}%{_sbindir}
21cr|netwatch-1.3.0-1|34	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|netwatch-1.3.0-1|35	install -m 755 netwatch %{buildroot}%{_sbindir}
21cr|netwatch-1.3.0-1|36	install -m 755 netresolv %{buildroot}%{_sbindir}
21cr|netwatch-1.3.0-1|37	install -m 644 netwatch.1 %{buildroot}%{_mandir}/man1
21cr|netwatch-1.3.0-1|38	
21cr|netwatch-1.3.0-1|39	%clean
21cr|netwatch-1.3.0-1|40	%__rm -fr %{buildroot}
21cr|netwatch-1.3.0-1|41	
21cr|netwatch-1.3.0-1|42	%files
21cr|netwatch-1.3.0-1|43	%defattr(-,root,root,-)
21cr|netwatch-1.3.0-1|44	%doc README README.performance TODO CHANGES BUGS
21cr|netwatch-1.3.0-1|45	%{_sbindir}/%{name}
21cr|netwatch-1.3.0-1|46	%{_sbindir}/netresolv
21cr|netwatch-1.3.0-1|47	%{_mandir}/man1/%{name}.1*

3448 21
21cr|netwib-5.39.0-8|1	%define major 5
21cr|netwib-5.39.0-8|2	%define libname %mklibname %{name} %{major}
21cr|netwib-5.39.0-8|3	%define devname %mklibname %{name} -d
21cr|netwib-5.39.0-8|4	%define sdevname %mklibname -d -s %{name}
21cr|netwib-5.39.0-8|5	
21cr|netwib-5.39.0-8|6	Summary:	A network library
21cr|netwib-5.39.0-8|7	Name:		netwib
21cr|netwib-5.39.0-8|8	Version:	5.39.0
21cr|netwib-5.39.0-8|9	Release:	8
21cr|netwib-5.39.0-8|10	License:	LGPL
21cr|netwib-5.39.0-8|11	Group:		Networking/Other
21cr|netwib-5.39.0-8|12	Url:		http://www.laurentconstantin.com/fr/netw/netwib/
21cr|netwib-5.39.0-8|13	Source0:	http://www.laurentconstantin.com/common/netw/netwib/download/v5/%{name}-%{version}-src.tgz
21cr|netwib-5.39.0-8|14	Source1:	http://www.laurentconstantin.com/common/netw/netwib/download/v5/%{name}-%{version}-doc_html.tgz
21cr|netwib-5.39.0-8|15	Source100:	%{name}.rpmlintrc
21cr|netwib-5.39.0-8|16	Patch0:		netwib-5.39.0-genemake.patch
21cr|netwib-5.39.0-8|17	Patch1:		netwib-5.39.0-aarch.patch
21cr|netwib-5.39.0-8|18	BuildRequires:	libnet-devel
21cr|netwib-5.39.0-8|19	BuildRequires:	pcap-devel
21cr|netwib-5.39.0-8|20	
21cr|netwib-5.39.0-8|21	%description
21cr|netwib-5.39.0-8|22	Netwib is a network library for network administrator and hackers.
21cr|netwib-5.39.0-8|23	She provides:
21cr|netwib-5.39.0-8|24	+ address translation
21cr|netwib-5.39.0-8|25	+ client/server udp/tcp
21cr|netwib-5.39.0-8|26	+ paquets creation and annalyze
21cr|netwib-5.39.0-8|27	+ etc.
21cr|netwib-5.39.0-8|28	
21cr|netwib-5.39.0-8|29	With Netwib, you can easily create a network application.
21cr|netwib-5.39.0-8|30	
21cr|netwib-5.39.0-8|31	#----------------------------------------------------------------------------
21cr|netwib-5.39.0-8|32	
21cr|netwib-5.39.0-8|33	%package -n %{libname}
21cr|netwib-5.39.0-8|34	Summary:	A network library
21cr|netwib-5.39.0-8|35	Group:		Networking/Other
21cr|netwib-5.39.0-8|36	
21cr|netwib-5.39.0-8|37	%description -n %{libname}
21cr|netwib-5.39.0-8|38	Netwib is a network library for network administrator and hackers.
21cr|netwib-5.39.0-8|39	She provides:
21cr|netwib-5.39.0-8|40	+ address translation
21cr|netwib-5.39.0-8|41	+ client/server udp/tcp
21cr|netwib-5.39.0-8|42	+ paquets creation and annalyze
21cr|netwib-5.39.0-8|43	+ etc.
21cr|netwib-5.39.0-8|44	
21cr|netwib-5.39.0-8|45	With Netwib, you can easily create a network application.
21cr|netwib-5.39.0-8|46	
21cr|netwib-5.39.0-8|47	%files -n %{libname}
21cr|netwib-5.39.0-8|48	%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
21cr|netwib-5.39.0-8|49	%{_libdir}/libnetwib.so.%{major}
21cr|netwib-5.39.0-8|50	%{_libdir}/libnetwib539.so.%{version}
21cr|netwib-5.39.0-8|51	
21cr|netwib-5.39.0-8|52	#----------------------------------------------------------------------------
21cr|netwib-5.39.0-8|53	
21cr|netwib-5.39.0-8|54	%package -n %{devname}
21cr|netwib-5.39.0-8|55	Summary:	A network library
21cr|netwib-5.39.0-8|56	Group:		Development/Other
21cr|netwib-5.39.0-8|57	Requires:	%{libname} = %{EVRD}
21cr|netwib-5.39.0-8|58	Provides:	%{name}-devel = %{EVRD}
21cr|netwib-5.39.0-8|59	Provides:	lib%{name}-devel = %{EVRD}
21cr|netwib-5.39.0-8|60	
21cr|netwib-5.39.0-8|61	%description -n %{devname}
21cr|netwib-5.39.0-8|62	Netwib is a network library for network administrator and hackers.
21cr|netwib-5.39.0-8|63	She provides:
21cr|netwib-5.39.0-8|64	+ address translation
21cr|netwib-5.39.0-8|65	+ client/server udp/tcp
21cr|netwib-5.39.0-8|66	+ paquets creation and annalyze
21cr|netwib-5.39.0-8|67	+ etc.
21cr|netwib-5.39.0-8|68	
21cr|netwib-5.39.0-8|69	With Netwib, you can easily create a network application.
21cr|netwib-5.39.0-8|70	
21cr|netwib-5.39.0-8|71	%files -n %{devname}
21cr|netwib-5.39.0-8|72	%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
21cr|netwib-5.39.0-8|73	%{_bindir}/netwib*-config
21cr|netwib-5.39.0-8|74	%{_includedir}/netwib*
21cr|netwib-5.39.0-8|75	%{_libdir}/libnetwib*.so
21cr|netwib-5.39.0-8|76	%{_mandir}/man3/netwib*
21cr|netwib-5.39.0-8|77	
21cr|netwib-5.39.0-8|78	#----------------------------------------------------------------------------
21cr|netwib-5.39.0-8|79	
21cr|netwib-5.39.0-8|80	%package -n %{sdevname}
21cr|netwib-5.39.0-8|81	Summary:	A network library
21cr|netwib-5.39.0-8|82	Group:		Development/Other
21cr|netwib-5.39.0-8|83	Requires:	%{devname} = %{EVRD}
21cr|netwib-5.39.0-8|84	Provides:	%{name}-static-devel = %{EVRD}
21cr|netwib-5.39.0-8|85	
21cr|netwib-5.39.0-8|86	%description -n %{sdevname}
21cr|netwib-5.39.0-8|87	Netwib is a network library for network administrator and hackers.
21cr|netwib-5.39.0-8|88	She provides:
21cr|netwib-5.39.0-8|89	+ address translation
21cr|netwib-5.39.0-8|90	+ client/server udp/tcp
21cr|netwib-5.39.0-8|91	+ paquets creation and annalyze
21cr|netwib-5.39.0-8|92	+ etc.
21cr|netwib-5.39.0-8|93	
21cr|netwib-5.39.0-8|94	With Netwib, you can easily create a network application.
21cr|netwib-5.39.0-8|95	
21cr|netwib-5.39.0-8|96	%files -n %{sdevname}
21cr|netwib-5.39.0-8|97	%{_libdir}/libnetwib*.a
21cr|netwib-5.39.0-8|98	
21cr|netwib-5.39.0-8|99	#----------------------------------------------------------------------------
21cr|netwib-5.39.0-8|100	
21cr|netwib-5.39.0-8|101	%package doc
21cr|netwib-5.39.0-8|102	Summary:	Netwib html documentation
21cr|netwib-5.39.0-8|103	Group:		Documentation
21cr|netwib-5.39.0-8|104	
21cr|netwib-5.39.0-8|105	%description doc
21cr|netwib-5.39.0-8|106	The netwib documention in html format.
21cr|netwib-5.39.0-8|107	
21cr|netwib-5.39.0-8|108	Netwib is a network library for network administrator and hackers.
21cr|netwib-5.39.0-8|109	She provides:
21cr|netwib-5.39.0-8|110	+ address translation
21cr|netwib-5.39.0-8|111	+ client/server udp/tcp
21cr|netwib-5.39.0-8|112	+ paquets creation and annalyze
21cr|netwib-5.39.0-8|113	+ etc.
21cr|netwib-5.39.0-8|114	
21cr|netwib-5.39.0-8|115	With Netwib, you can easily create a network application.
21cr|netwib-5.39.0-8|116	
21cr|netwib-5.39.0-8|117	%files doc
21cr|netwib-5.39.0-8|118	%doc doc/*.txt %{name}-%{version}-doc_html/*
21cr|netwib-5.39.0-8|119	
21cr|netwib-5.39.0-8|120	#----------------------------------------------------------------------------
21cr|netwib-5.39.0-8|121	
21cr|netwib-5.39.0-8|122	%prep
21cr|netwib-5.39.0-8|123	%setup -q -n %{name}-%{version}-src
21cr|netwib-5.39.0-8|124	%setup -q -D -T -a1 -n %{name}-%{version}-src
21cr|netwib-5.39.0-8|125	
21cr|netwib-5.39.0-8|126	find . -type f -exec chmod a+r {} \;
21cr|netwib-5.39.0-8|127	
21cr|netwib-5.39.0-8|128	%patch0 -p1
21cr|netwib-5.39.0-8|129	%patch1 -p1
21cr|netwib-5.39.0-8|130	
21cr|netwib-5.39.0-8|131	perl -pi -e 's!^NETWIBDEF_INSTPREFIX=.*!NETWIBDEF_INSTPREFIX=%{_prefix}!' src/config.dat
21cr|netwib-5.39.0-8|132	# Hacking for lib64
21cr|netwib-5.39.0-8|133	perl -pi -e 's!^NETWIBDEF_INSTLIB=.*!NETWIBDEF_INSTLIB=%{_libdir}!' src/config.dat
21cr|netwib-5.39.0-8|134	perl -pi -e 's!^NETWIBDEF_INSTMAN=.*!NETWIBDEF_INSTMAN=%{_mandir}!' src/config.dat
21cr|netwib-5.39.0-8|135	perl -pi -e 's!^NETWIBDEF_SYSARCH=.*!NETWIBDEF_SYSARCH=%{_arch}!' src/config.dat
21cr|netwib-5.39.0-8|136	
21cr|netwib-5.39.0-8|137	%build
21cr|netwib-5.39.0-8|138	cd src
21cr|netwib-5.39.0-8|139	
21cr|netwib-5.39.0-8|140	./genemake
21cr|netwib-5.39.0-8|141	
21cr|netwib-5.39.0-8|142	%make \
21cr|netwib-5.39.0-8|143	GCCOPT="%{optflags} -Wall -fPIC -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H" \
21cr|netwib-5.39.0-8|144	GCCOPTL="$GCCOPT" GCCOPTP="$GCCOPT" libnetwib.so libnetwib.a
21cr|netwib-5.39.0-8|145	
21cr|netwib-5.39.0-8|146	%install
21cr|netwib-5.39.0-8|147	cd src
21cr|netwib-5.39.0-8|148	%makeinstall_std
21cr|netwib-5.39.0-8|149	%make installso DESTDIR=%{buildroot}

3449 21
21cr|net-wireless-0.2-18|1	%define debug_package %{nil}
21cr|net-wireless-0.2-18|2	
21cr|net-wireless-0.2-18|3	%define nsusr nagios
21cr|net-wireless-0.2-18|4	%define nsgrp nagios
21cr|net-wireless-0.2-18|5	%define cmdusr apache
21cr|net-wireless-0.2-18|6	%define cmdgrp apache
21cr|net-wireless-0.2-18|7	
21cr|net-wireless-0.2-18|8	Summary: Wireless access for NetSaint
21cr|net-wireless-0.2-18|9	Name:    net-wireless
21cr|net-wireless-0.2-18|10	Version: 0.2
21cr|net-wireless-0.2-18|11	Release: 18
21cr|net-wireless-0.2-18|12	License: GPL
21cr|net-wireless-0.2-18|13	URL:     http://mobileengines.com/net-wireless/
21cr|net-wireless-0.2-18|14	Group:   Networking/Other
21cr|net-wireless-0.2-18|15	Source0: %{name}.%{version}.tar.bz2
21cr|net-wireless-0.2-18|16	Patch0:  net-wireless-nagios.patch.bz2
21cr|net-wireless-0.2-18|17	Requires: nagios nagios-www
21cr|net-wireless-0.2-18|18	
21cr|net-wireless-0.2-18|19	%description
21cr|net-wireless-0.2-18|20	The Wireless Network Tools package uses a Web-enabled phone (or an emulator) to
21cr|net-wireless-0.2-18|21	provide traceroute, ping, and port scanning. If you use netsaint, it ties into
21cr|net-wireless-0.2-18|22	it nicely and provides real-time status of your hosts/network. This should be
21cr|net-wireless-0.2-18|23	considered pre-alpha, but it does do what it is intended to do.
21cr|net-wireless-0.2-18|24	
21cr|net-wireless-0.2-18|25	%prep
21cr|net-wireless-0.2-18|26	
21cr|net-wireless-0.2-18|27	%setup -n %{name}
21cr|net-wireless-0.2-18|28	%patch0 -p1
21cr|net-wireless-0.2-18|29	
21cr|net-wireless-0.2-18|30	%build
21cr|net-wireless-0.2-18|31	echo "no compiling is needed"
21cr|net-wireless-0.2-18|32	
21cr|net-wireless-0.2-18|33	%install
21cr|net-wireless-0.2-18|34	install -d %{buildroot}/etc/httpd/conf
21cr|net-wireless-0.2-18|35	install -d %{buildroot}%{_libdir}/nagios/cgi/
21cr|net-wireless-0.2-18|36	install -d %{buildroot}%{_datadir}/nagios
21cr|net-wireless-0.2-18|37	install -m644 wireless.cfg %{buildroot}/etc/httpd/conf/
21cr|net-wireless-0.2-18|38	install -m755 *.cgi %{buildroot}%{_libdir}/nagios/cgi/
21cr|net-wireless-0.2-18|39	install -m644 index.wml %{buildroot}%{_datadir}/nagios/
21cr|net-wireless-0.2-18|40	
21cr|net-wireless-0.2-18|41	%files
21cr|net-wireless-0.2-18|42	%doc CHANGES EMULATORS INSTALL README THANKS
21cr|net-wireless-0.2-18|43	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/wireless.cfg
21cr|net-wireless-0.2-18|44	%attr(0755,root,root) %dir %{_libdir}/nagios/cgi
21cr|net-wireless-0.2-18|45	%attr(0755,%{nsusr},%{cmdgrp}) %{_libdir}/nagios/cgi/*
21cr|net-wireless-0.2-18|46	%attr(0755,root,root) %dir %{_datadir}/nagios
21cr|net-wireless-0.2-18|47	%attr(0644,root,root) %{_datadir}/nagios/*

3450 21
21cr|networkmanager-iodine-1.2.0-1|1	%define url_ver %(echo %{version} |cut -d. -f-2)
21cr|networkmanager-iodine-1.2.0-1|2	%define oname NetworkManager-iodine
21cr|networkmanager-iodine-1.2.0-1|3	
21cr|networkmanager-iodine-1.2.0-1|4	Summary:	NetworkManager VPN plugin for iodine
21cr|networkmanager-iodine-1.2.0-1|5	Name:		networkmanager-iodine
21cr|networkmanager-iodine-1.2.0-1|6	Version:	1.2.0
21cr|networkmanager-iodine-1.2.0-1|7	Release:	1
21cr|networkmanager-iodine-1.2.0-1|8	License:	GPLv2
21cr|networkmanager-iodine-1.2.0-1|9	Group:		Graphical desktop/GNOME
21cr|networkmanager-iodine-1.2.0-1|10	Url:		https://gitlab.gnome.org/GNOME/network-manager-iodine
21cr|networkmanager-iodine-1.2.0-1|11	Source0:	https://download.gnome.org/sources/NetworkManager-iodine/%{url_ver}/%{oname}-%{version}.tar.xz
21cr|networkmanager-iodine-1.2.0-1|12	BuildRequires:	gettext
21cr|networkmanager-iodine-1.2.0-1|13	BuildRequires:	glib-gettextize
21cr|networkmanager-iodine-1.2.0-1|14	BuildRequires:	intltool
21cr|networkmanager-iodine-1.2.0-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|networkmanager-iodine-1.2.0-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|networkmanager-iodine-1.2.0-1|17	BuildRequires:	pkgconfig(libnm)
21cr|networkmanager-iodine-1.2.0-1|18	BuildRequires:	pkgconfig(libnma)
21cr|networkmanager-iodine-1.2.0-1|19	BuildRequires:	pkgconfig(libsecret-1)
21cr|networkmanager-iodine-1.2.0-1|20	Requires:	dbus-common
21cr|networkmanager-iodine-1.2.0-1|21	Requires:	iodine-client
21cr|networkmanager-iodine-1.2.0-1|22	Requires:	networkmanager
21cr|networkmanager-iodine-1.2.0-1|23	Requires:	shared-mime-info
21cr|networkmanager-iodine-1.2.0-1|24	
21cr|networkmanager-iodine-1.2.0-1|25	%description
21cr|networkmanager-iodine-1.2.0-1|26	NetworkManager VPN plugin for iodine.
21cr|networkmanager-iodine-1.2.0-1|27	
21cr|networkmanager-iodine-1.2.0-1|28	%files -f %{name}.lang
21cr|networkmanager-iodine-1.2.0-1|29	%doc AUTHORS NEWS
21cr|networkmanager-iodine-1.2.0-1|30	%license COPYING
21cr|networkmanager-iodine-1.2.0-1|31	%{_datadir}/dbus-1/system.d/nm-iodine-service.conf
21cr|networkmanager-iodine-1.2.0-1|32	%{_libexecdir}/nm-iodine-auth-dialog
21cr|networkmanager-iodine-1.2.0-1|33	%{_libexecdir}/nm-iodine-service
21cr|networkmanager-iodine-1.2.0-1|34	%{_prefix}/lib/NetworkManager/VPN/nm-iodine-service.name
21cr|networkmanager-iodine-1.2.0-1|35	
21cr|networkmanager-iodine-1.2.0-1|36	#------------------------------------------------------------------
21cr|networkmanager-iodine-1.2.0-1|37	
21cr|networkmanager-iodine-1.2.0-1|38	%package gnome
21cr|networkmanager-iodine-1.2.0-1|39	Summary:	NetworkManager VPN plugin for iodine - GNOME files
21cr|networkmanager-iodine-1.2.0-1|40	Group:		Graphical desktop/GNOME
21cr|networkmanager-iodine-1.2.0-1|41	Requires:	%{name} = %{EVRD}
21cr|networkmanager-iodine-1.2.0-1|42	Requires:	networkmanager-applet
21cr|networkmanager-iodine-1.2.0-1|43	
21cr|networkmanager-iodine-1.2.0-1|44	%description gnome
21cr|networkmanager-iodine-1.2.0-1|45	This package contains software for integrating VPN capabilities with
21cr|networkmanager-iodine-1.2.0-1|46	the iodine server and NetworkManager (GNOME files).
21cr|networkmanager-iodine-1.2.0-1|47	
21cr|networkmanager-iodine-1.2.0-1|48	%files gnome
21cr|networkmanager-iodine-1.2.0-1|49	%{_datadir}/appdata/network-manager-iodine.appdata.xml
21cr|networkmanager-iodine-1.2.0-1|50	%{_datadir}/gnome-vpn-properties/iodine/nm-iodine-dialog.ui
21cr|networkmanager-iodine-1.2.0-1|51	%dir %{_datadir}/gnome-vpn-properties/iodine
21cr|networkmanager-iodine-1.2.0-1|52	%{_libdir}/NetworkManager/lib*.so*
21cr|networkmanager-iodine-1.2.0-1|53	
21cr|networkmanager-iodine-1.2.0-1|54	#------------------------------------------------------------------
21cr|networkmanager-iodine-1.2.0-1|55	
21cr|networkmanager-iodine-1.2.0-1|56	%prep
21cr|networkmanager-iodine-1.2.0-1|57	%autosetup -p1 -n %{oname}-%{version}
21cr|networkmanager-iodine-1.2.0-1|58	
21cr|networkmanager-iodine-1.2.0-1|59	%build
21cr|networkmanager-iodine-1.2.0-1|60	autoreconf -fi
21cr|networkmanager-iodine-1.2.0-1|61	%configure	\
21cr|networkmanager-iodine-1.2.0-1|62	--disable-static	\
21cr|networkmanager-iodine-1.2.0-1|63	--enable-more-warnings=yes	\
21cr|networkmanager-iodine-1.2.0-1|64	--without-libnm-glib
21cr|networkmanager-iodine-1.2.0-1|65	%make
21cr|networkmanager-iodine-1.2.0-1|66	
21cr|networkmanager-iodine-1.2.0-1|67	%install
21cr|networkmanager-iodine-1.2.0-1|68	%make_install
21cr|networkmanager-iodine-1.2.0-1|69	
21cr|networkmanager-iodine-1.2.0-1|70	mkdir -p %{buildroot}%{_datadir}
21cr|networkmanager-iodine-1.2.0-1|71	mkdir -p %{buildroot}%{_prefix}/lib/NetworkManager/VPN
21cr|networkmanager-iodine-1.2.0-1|72	mv %{buildroot}%{_sysconfdir}/dbus-1 %{buildroot}%{_datadir}
21cr|networkmanager-iodine-1.2.0-1|73	cp nm-iodine-service.name %{buildroot}%{_prefix}/lib/NetworkManager/VPN
21cr|networkmanager-iodine-1.2.0-1|74	
21cr|networkmanager-iodine-1.2.0-1|75	%find_lang %{name} --all-name --with-gnome

3451 21
21cr|networkmanager-libreswan-1.2.24-1|1	%global __provides_exclude ^(libnm-libreswan-properties[.]so.*)$
21cr|networkmanager-libreswan-1.2.24-1|2	%global __requires_exclude ^(libnm-libreswan-properties[.]so.*)$
21cr|networkmanager-libreswan-1.2.24-1|3	
21cr|networkmanager-libreswan-1.2.24-1|4	%define url_ver %(echo %{version} |cut -d. -f-2)
21cr|networkmanager-libreswan-1.2.24-1|5	%define oname NetworkManager-libreswan
21cr|networkmanager-libreswan-1.2.24-1|6	
21cr|networkmanager-libreswan-1.2.24-1|7	Summary:	Libreswan VPN client plugin for NetworkManager
21cr|networkmanager-libreswan-1.2.24-1|8	Name:		networkmanager-libreswan
21cr|networkmanager-libreswan-1.2.24-1|9	Version:	1.2.24
21cr|networkmanager-libreswan-1.2.24-1|10	Release:	1
21cr|networkmanager-libreswan-1.2.24-1|11	License:	GPLv2
21cr|networkmanager-libreswan-1.2.24-1|12	Group:		Graphical desktop/GNOME
21cr|networkmanager-libreswan-1.2.24-1|13	Url:		https://gitlab.gnome.org/GNOME/networkmanager-libreswan
21cr|networkmanager-libreswan-1.2.24-1|14	Source0:	https://download.gnome.org/sources/NetworkManager-libreswan/%{url_ver}/%{oname}-%{version}.tar.xz
21cr|networkmanager-libreswan-1.2.24-1|15	BuildRequires:	gettext
21cr|networkmanager-libreswan-1.2.24-1|16	BuildRequires:	glib-gettextize
21cr|networkmanager-libreswan-1.2.24-1|17	BuildRequires:	intltool
21cr|networkmanager-libreswan-1.2.24-1|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|networkmanager-libreswan-1.2.24-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|networkmanager-libreswan-1.2.24-1|20	BuildRequires:	pkgconfig(libnl-3.0)
21cr|networkmanager-libreswan-1.2.24-1|21	BuildRequires:	pkgconfig(libnm)
21cr|networkmanager-libreswan-1.2.24-1|22	BuildRequires:	pkgconfig(libnma)
21cr|networkmanager-libreswan-1.2.24-1|23	BuildRequires:	pkgconfig(libsecret-1)
21cr|networkmanager-libreswan-1.2.24-1|24	Requires:	dbus-common
21cr|networkmanager-libreswan-1.2.24-1|25	Requires:	libreswan
21cr|networkmanager-libreswan-1.2.24-1|26	Requires:	networkmanager
21cr|networkmanager-libreswan-1.2.24-1|27	
21cr|networkmanager-libreswan-1.2.24-1|28	%description
21cr|networkmanager-libreswan-1.2.24-1|29	Libreswan VPN client plugin for NetworkManager.
21cr|networkmanager-libreswan-1.2.24-1|30	
21cr|networkmanager-libreswan-1.2.24-1|31	%files -f %{name}.lang
21cr|networkmanager-libreswan-1.2.24-1|32	%doc AUTHORS NEWS
21cr|networkmanager-libreswan-1.2.24-1|33	%license COPYING
21cr|networkmanager-libreswan-1.2.24-1|34	%{_datadir}/dbus-1/system.d/nm-libreswan-service.conf
21cr|networkmanager-libreswan-1.2.24-1|35	%{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan.so
21cr|networkmanager-libreswan-1.2.24-1|36	%{_libexecdir}/nm-libreswan-service
21cr|networkmanager-libreswan-1.2.24-1|37	%{_libexecdir}/nm-libreswan-service-helper
21cr|networkmanager-libreswan-1.2.24-1|38	%{_mandir}/man5/nm-settings-libreswan.5*
21cr|networkmanager-libreswan-1.2.24-1|39	%{_prefix}/lib/NetworkManager/VPN/nm-libreswan-service.name
21cr|networkmanager-libreswan-1.2.24-1|40	
21cr|networkmanager-libreswan-1.2.24-1|41	#------------------------------------------------------------------
21cr|networkmanager-libreswan-1.2.24-1|42	
21cr|networkmanager-libreswan-1.2.24-1|43	%package gnome
21cr|networkmanager-libreswan-1.2.24-1|44	Summary:	NetworkManager VPN plugin for libreswan - GNOME files
21cr|networkmanager-libreswan-1.2.24-1|45	Group:		Graphical desktop/GNOME
21cr|networkmanager-libreswan-1.2.24-1|46	Requires:	%{name} = %{EVRD}
21cr|networkmanager-libreswan-1.2.24-1|47	Requires:	networkmanager-applet
21cr|networkmanager-libreswan-1.2.24-1|48	Requires:	shared-mime-info
21cr|networkmanager-libreswan-1.2.24-1|49	
21cr|networkmanager-libreswan-1.2.24-1|50	%description gnome
21cr|networkmanager-libreswan-1.2.24-1|51	This package contains software for integrating VPN capabilities with
21cr|networkmanager-libreswan-1.2.24-1|52	the libreswan server with NetworkManager (GNOME files).
21cr|networkmanager-libreswan-1.2.24-1|53	
21cr|networkmanager-libreswan-1.2.24-1|54	%files gnome
21cr|networkmanager-libreswan-1.2.24-1|55	%{_appdatadir}/network-manager-libreswan.metainfo.xml
21cr|networkmanager-libreswan-1.2.24-1|56	%{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan-editor.so
21cr|networkmanager-libreswan-1.2.24-1|57	%{_libexecdir}/nm-libreswan-auth-dialog
21cr|networkmanager-libreswan-1.2.24-1|58	
21cr|networkmanager-libreswan-1.2.24-1|59	#------------------------------------------------------------------
21cr|networkmanager-libreswan-1.2.24-1|60	
21cr|networkmanager-libreswan-1.2.24-1|61	%prep
21cr|networkmanager-libreswan-1.2.24-1|62	%autosetup -p1 -n %{oname}-%{version}
21cr|networkmanager-libreswan-1.2.24-1|63	
21cr|networkmanager-libreswan-1.2.24-1|64	%build
21cr|networkmanager-libreswan-1.2.24-1|65	LDFLAGS="%{ldflags} -lgmodule-2.0"
21cr|networkmanager-libreswan-1.2.24-1|66	autoreconf -fi
21cr|networkmanager-libreswan-1.2.24-1|67	%configure	\
21cr|networkmanager-libreswan-1.2.24-1|68	--disable-static	\
21cr|networkmanager-libreswan-1.2.24-1|69	--enable-more-warnings=yes	\
21cr|networkmanager-libreswan-1.2.24-1|70	--with-dist-version=%{version}-%{release}	\
21cr|networkmanager-libreswan-1.2.24-1|71	--without-libnm-glib
21cr|networkmanager-libreswan-1.2.24-1|72	%make
21cr|networkmanager-libreswan-1.2.24-1|73	
21cr|networkmanager-libreswan-1.2.24-1|74	%install
21cr|networkmanager-libreswan-1.2.24-1|75	%make_install
21cr|networkmanager-libreswan-1.2.24-1|76	
21cr|networkmanager-libreswan-1.2.24-1|77	mkdir -p %{buildroot}%{_datadir}
21cr|networkmanager-libreswan-1.2.24-1|78	mv %{buildroot}%{_sysconfdir}/dbus-1 %{buildroot}%{_datadir}
21cr|networkmanager-libreswan-1.2.24-1|79	
21cr|networkmanager-libreswan-1.2.24-1|80	%find_lang %{name} --all-name --with-gnome

3452 21
21cr|netwox-5.39.0-4|1	Summary:	A network toolbox
21cr|netwox-5.39.0-4|2	Name:		netwox
21cr|netwox-5.39.0-4|3	Version:	5.39.0
21cr|netwox-5.39.0-4|4	Release:	4
21cr|netwox-5.39.0-4|5	License:	LGPL
21cr|netwox-5.39.0-4|6	Group:		Networking/Other
21cr|netwox-5.39.0-4|7	URL:		http://www.laurentconstantin.com/fr/netw/netwox/
21cr|netwox-5.39.0-4|8	Source0:	http://downloads.sourceforge.net/project/ntwox/netwox%20only/5.39/%{name}-%{version}-src.tgz
21cr|netwox-5.39.0-4|9	Source1:	http://downloads.sourceforge.net/project/ntwox/netwox%20only/5.39/%{name}-%{version}-doc_html.tgz
21cr|netwox-5.39.0-4|10	BuildRequires:	libpcap-devel >= 0.7.2
21cr|netwox-5.39.0-4|11	BuildRequires:	libnet-devel >= 1.1.3
21cr|netwox-5.39.0-4|12	BuildRequires:	netwib-devel = %{version}
21cr|netwox-5.39.0-4|13	
21cr|netwox-5.39.0-4|14	%description
21cr|netwox-5.39.0-4|15	Netwox is a network tools for network administrator and hackers.
21cr|netwox-5.39.0-4|16	
21cr|netwox-5.39.0-4|17	It contains about 100 functions
21cr|netwox-5.39.0-4|18	
21cr|netwox-5.39.0-4|19	%prep
21cr|netwox-5.39.0-4|20	
21cr|netwox-5.39.0-4|21	%setup -q -n %{name}-%{version}-src -a1
21cr|netwox-5.39.0-4|22	
21cr|netwox-5.39.0-4|23	find . -type f -exec chmod a+r {} \;
21cr|netwox-5.39.0-4|24	
21cr|netwox-5.39.0-4|25	perl -pi -e 's!^NETWIBDEF_INSTPREFIX=.*!NETWIBDEF_INSTPREFIX=/usr!' src/config.dat
21cr|netwox-5.39.0-4|26	perl -pi -e 's!^NETWOXDEF_INSTPREFIX=.*!NETWOXDEF_INSTPREFIX=/usr!' src/config.dat
21cr|netwox-5.39.0-4|27	# Hacking for lib64
21cr|netwox-5.39.0-4|28	perl -pi -e 's!^NETWIBDEF_INSTLIB=.*!NETWIBDEF_INSTLIB=%{_libdir}!' src/config.dat
21cr|netwox-5.39.0-4|29	perl -pi -e 's!^NETWIBDEF_SYSARCH=.*!NETWIBDEF_SYSARCH=%{_arch}!' src/config.dat
21cr|netwox-5.39.0-4|30	perl -pi -e 's!^NETWOXDEF_INSTMAN=.*!NETWOXDEF_INSTMAN=%{_mandir}!' src/config.dat
21cr|netwox-5.39.0-4|31	
21cr|netwox-5.39.0-4|32	%build
21cr|netwox-5.39.0-4|33	cd src
21cr|netwox-5.39.0-4|34	./genemake
21cr|netwox-5.39.0-4|35	make GCCOPT="%{optflags} -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H"
21cr|netwox-5.39.0-4|36	
21cr|netwox-5.39.0-4|37	%install
21cr|netwox-5.39.0-4|38	
21cr|netwox-5.39.0-4|39	cd src
21cr|netwox-5.39.0-4|40	%makeinstall_std
21cr|netwox-5.39.0-4|41	
21cr|netwox-5.39.0-4|42	%files
21cr|netwox-5.39.0-4|43	%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
21cr|netwox-5.39.0-4|44	%doc doc/*.txt %{name}-%{version}-doc_html/*
21cr|netwox-5.39.0-4|45	%{_bindir}/netwox*
21cr|netwox-5.39.0-4|46	%{_mandir}/man1/netwox*.1*

3453 21
21cr|neverball-1.6.0-9|1	# Workaround to build with GCC 10
21cr|neverball-1.6.0-9|2	%global optflags %{optflags} -fcommon
21cr|neverball-1.6.0-9|3	Summary:	Arcade game
21cr|neverball-1.6.0-9|4	Name:		neverball
21cr|neverball-1.6.0-9|5	Version:	1.6.0
21cr|neverball-1.6.0-9|6	Release:	9
21cr|neverball-1.6.0-9|7	Epoch:		1
21cr|neverball-1.6.0-9|8	License:	GPLv2+
21cr|neverball-1.6.0-9|9	Group:		Games/Arcade
21cr|neverball-1.6.0-9|10	Url:		http://icculus.org/neverball/
21cr|neverball-1.6.0-9|11	Source0:	http://icculus.org/neverball/%{name}-%{version}.tar.gz
21cr|neverball-1.6.0-9|12	BuildRequires:	jpeg-devel
21cr|neverball-1.6.0-9|13	BuildRequires:	physfs-devel
21cr|neverball-1.6.0-9|14	BuildRequires:	pkgconfig(gl)
21cr|neverball-1.6.0-9|15	BuildRequires:	pkgconfig(libpng)
21cr|neverball-1.6.0-9|16	BuildRequires:	pkgconfig(sdl2)
21cr|neverball-1.6.0-9|17	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|neverball-1.6.0-9|18	BuildRequires:	pkgconfig(vorbisfile)
21cr|neverball-1.6.0-9|19	
21cr|neverball-1.6.0-9|20	%description
21cr|neverball-1.6.0-9|21	Tilt the floor to roll the ball through the obstacle course before time
21cr|neverball-1.6.0-9|22	runs out.
21cr|neverball-1.6.0-9|23	
21cr|neverball-1.6.0-9|24	This package inclutes neverputt, a golf game based on neverball.
21cr|neverball-1.6.0-9|25	
21cr|neverball-1.6.0-9|26	Hardware accellerated OpenGL support with multitexture (OpenGL 1.2.1
21cr|neverball-1.6.0-9|27	or greater) is required.
21cr|neverball-1.6.0-9|28	
21cr|neverball-1.6.0-9|29	%files -f %{name}.lang
21cr|neverball-1.6.0-9|30	%doc README.md
21cr|neverball-1.6.0-9|31	%doc doc/*
21cr|neverball-1.6.0-9|32	%license LICENSE.md
21cr|neverball-1.6.0-9|33	%{_gamesbindir}/%{name}
21cr|neverball-1.6.0-9|34	%{_gamesbindir}/neverputt
21cr|neverball-1.6.0-9|35	%dir %{_gamesdatadir}/%{name}
21cr|neverball-1.6.0-9|36	%{_gamesdatadir}/%{name}/*
21cr|neverball-1.6.0-9|37	%{_datadir}/applications/%{name}.desktop
21cr|neverball-1.6.0-9|38	%{_datadir}/applications/neverputt.desktop
21cr|neverball-1.6.0-9|39	%{_datadir}/icons/hicolor/*/apps/never*png
21cr|neverball-1.6.0-9|40	%{_mandir}/man6/neverball.6*
21cr|neverball-1.6.0-9|41	%{_mandir}/man6/neverputt.6*
21cr|neverball-1.6.0-9|42	
21cr|neverball-1.6.0-9|43	#----------------------------------------------------------------------------
21cr|neverball-1.6.0-9|44	
21cr|neverball-1.6.0-9|45	%prep
21cr|neverball-1.6.0-9|46	%autosetup -p1
21cr|neverball-1.6.0-9|47	
21cr|neverball-1.6.0-9|48	%build
21cr|neverball-1.6.0-9|49	%make \
21cr|neverball-1.6.0-9|50	CFLAGS="%{optflags}" \
21cr|neverball-1.6.0-9|51	CXXFLAGS="%{optflags}" \
21cr|neverball-1.6.0-9|52	ENABLE_NLS=1 \
21cr|neverball-1.6.0-9|53	DATADIR=%{_gamesdatadir}/%{name}/data \
21cr|neverball-1.6.0-9|54	LOCALEDIR=%{_datadir}/locale
21cr|neverball-1.6.0-9|55	
21cr|neverball-1.6.0-9|56	%install
21cr|neverball-1.6.0-9|57	install -m 755 -D %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|neverball-1.6.0-9|58	install -m 755 neverputt %{buildroot}%{_gamesbindir}/
21cr|neverball-1.6.0-9|59	
21cr|neverball-1.6.0-9|60	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|neverball-1.6.0-9|61	rm -fr data/map-*/*.map
21cr|neverball-1.6.0-9|62	find data -perm 0600 | xargs chmod 0644
21cr|neverball-1.6.0-9|63	cp -a data %{buildroot}%{_gamesdatadir}/%{name}/
21cr|neverball-1.6.0-9|64	
21cr|neverball-1.6.0-9|65	mkdir -p %{buildroot}%{_datadir}/applications
21cr|neverball-1.6.0-9|66	install -m 644 dist/*.desktop %{buildroot}%{_datadir}/applications
21cr|neverball-1.6.0-9|67	mkdir -p %{buildroot}%{_mandir}/man6
21cr|neverball-1.6.0-9|68	install -m 644 dist/*.6 %{buildroot}%{_mandir}/man6
21cr|neverball-1.6.0-9|69	
21cr|neverball-1.6.0-9|70	for res in 16 24 32 48 64 128 256; do
21cr|neverball-1.6.0-9|71	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${res}x${res}/apps
21cr|neverball-1.6.0-9|72	install -m 644 dist/neverball_${res}.png %{buildroot}%{_datadir}/icons/hicolor/${res}x${res}/apps/neverball.png
21cr|neverball-1.6.0-9|73	install -m 644 dist/neverputt_${res}.png %{buildroot}%{_datadir}/icons/hicolor/${res}x${res}/apps/neverputt.png
21cr|neverball-1.6.0-9|74	done
21cr|neverball-1.6.0-9|75	
21cr|neverball-1.6.0-9|76	cp -r locale %{buildroot}%{_datadir}/
21cr|neverball-1.6.0-9|77	
21cr|neverball-1.6.0-9|78	%find_lang %{name}

3454 21
21cr|nevernote-0.99-4|1	Name:		nevernote
21cr|nevernote-0.99-4|2	Version:	0.99
21cr|nevernote-0.99-4|3	Release:	4
21cr|nevernote-0.99-4|4	Group:		Networking/Other
21cr|nevernote-0.99-4|5	Summary:	Evernote-clone. Use with Evernote to remember everything
21cr|nevernote-0.99-4|6	License:	GPLv2
21cr|nevernote-0.99-4|7	URL:		http://nevernote.sourceforge.net/
21cr|nevernote-0.99-4|8	Source:		%{name}-%{version}_i386.tar.gz
21cr|nevernote-0.99-4|9	Patch:		%{name}.desktop-ru.patch
21cr|nevernote-0.99-4|10	#Requires:
21cr|nevernote-0.99-4|11	
21cr|nevernote-0.99-4|12	%description
21cr|nevernote-0.99-4|13	Evernote-clone. Use with Evernote to remember everything
21cr|nevernote-0.99-4|14	
21cr|nevernote-0.99-4|15	%prep
21cr|nevernote-0.99-4|16	%setup -q -n %{name}
21cr|nevernote-0.99-4|17	%patch -p0
21cr|nevernote-0.99-4|18	
21cr|nevernote-0.99-4|19	#%build
21cr|nevernote-0.99-4|20	
21cr|nevernote-0.99-4|21	%install
21cr|nevernote-0.99-4|22	install -d -m 755 %{buildroot}%{_bindir}
21cr|nevernote-0.99-4|23	install -m 755 usr/bin/%{name}.sh %{buildroot}%{_bindir}/%{name}
21cr|nevernote-0.99-4|24	
21cr|nevernote-0.99-4|25	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|nevernote-0.99-4|26	install -m 644 usr/share/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|nevernote-0.99-4|27	
21cr|nevernote-0.99-4|28	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|nevernote-0.99-4|29	cp -a usr/share/%{name}/* %{buildroot}%{_datadir}/%{name}
21cr|nevernote-0.99-4|30	
21cr|nevernote-0.99-4|31	install -d -m 755 %{buildroot}%{_docdir}/%{name}
21cr|nevernote-0.99-4|32	install -m 644 usr/share/doc/%{name}/* %{buildroot}%{_docdir}/%{name}
21cr|nevernote-0.99-4|33	
21cr|nevernote-0.99-4|34	%clean
21cr|nevernote-0.99-4|35	rm -rf $RPM_BUILD_ROOT
21cr|nevernote-0.99-4|36	
21cr|nevernote-0.99-4|37	%files
21cr|nevernote-0.99-4|38	%defattr(-,root,root)
21cr|nevernote-0.99-4|39	%{_bindir}/%{name}
21cr|nevernote-0.99-4|40	%{_docdir}/%{name}
21cr|nevernote-0.99-4|41	%{_datadir}/applications/%{name}.desktop
21cr|nevernote-0.99-4|42	%{_datadir}/%{name}

3455 21
21cr|new-session-manager-1.6.1-1|1	Summary:	Music production session manager
21cr|new-session-manager-1.6.1-1|2	Name:		new-session-manager
21cr|new-session-manager-1.6.1-1|3	Version:	1.6.1
21cr|new-session-manager-1.6.1-1|4	Release:	1
21cr|new-session-manager-1.6.1-1|5	License:	GPLv3+
21cr|new-session-manager-1.6.1-1|6	Group:		Sound
21cr|new-session-manager-1.6.1-1|7	Url:		https://github.com/linuxaudio/new-session-manager
21cr|new-session-manager-1.6.1-1|8	Source0:	https://github.com/linuxaudio/new-session-manager/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|new-session-manager-1.6.1-1|9	#BuildRequires:	desktop-file-utils
21cr|new-session-manager-1.6.1-1|10	BuildRequires:	meson
21cr|new-session-manager-1.6.1-1|11	BuildRequires:	fltk-devel
21cr|new-session-manager-1.6.1-1|12	BuildRequires:	pkgconfig(jack)
21cr|new-session-manager-1.6.1-1|13	BuildRequires:	pkgconfig(liblo)
21cr|new-session-manager-1.6.1-1|14	BuildRequires:	pkgconfig(xpm)
21cr|new-session-manager-1.6.1-1|15	Requires:	jackit
21cr|new-session-manager-1.6.1-1|16	Requires:	hicolor-icon-theme
21cr|new-session-manager-1.6.1-1|17	Provides:	nsm = %{EVRD}
21cr|new-session-manager-1.6.1-1|18	
21cr|new-session-manager-1.6.1-1|19	%description
21cr|new-session-manager-1.6.1-1|20	New Session Manager (NSM) is a tool to assist music production by grouping
21cr|new-session-manager-1.6.1-1|21	standalone programs into sessions. You can create a session, or project, add
21cr|new-session-manager-1.6.1-1|22	programs to it and then use commands to save, start/stop, hide/show all
21cr|new-session-manager-1.6.1-1|23	programs at once, or individually. At a later date you can then re-open the
21cr|new-session-manager-1.6.1-1|24	session and continue where you left off. All files belonging to the session
21cr|new-session-manager-1.6.1-1|25	will be saved in the same directory.
21cr|new-session-manager-1.6.1-1|26	It's a drop-in replacement for the non-session-manager daemon nsmd and related
21cr|new-session-manager-1.6.1-1|27	tools (e.g. jackpatch) and has the goal of be upwards and downwards compatible
21cr|new-session-manager-1.6.1-1|28	with the original nsmd.
21cr|new-session-manager-1.6.1-1|29	
21cr|new-session-manager-1.6.1-1|30	%files
21cr|new-session-manager-1.6.1-1|31	%license COPYING
21cr|new-session-manager-1.6.1-1|32	%doc CHANGELOG README.md
21cr|new-session-manager-1.6.1-1|33	%doc docs/index.html docs/api/api-index.html
21cr|new-session-manager-1.6.1-1|34	%{_bindir}/nsmd
21cr|new-session-manager-1.6.1-1|35	%{_bindir}/jackpatch
21cr|new-session-manager-1.6.1-1|36	%{_bindir}/non-session-manager
21cr|new-session-manager-1.6.1-1|37	%{_bindir}/nsm-legacy-gui
21cr|new-session-manager-1.6.1-1|38	%{_bindir}/nsm-proxy
21cr|new-session-manager-1.6.1-1|39	%{_bindir}/nsm-proxy-gui
21cr|new-session-manager-1.6.1-1|40	%{_datadir}/applications/org.jackaudio.nsm-legacy-gui.desktop
21cr|new-session-manager-1.6.1-1|41	%{_datadir}/applications/org.jackaudio.nsm-proxy.desktop
21cr|new-session-manager-1.6.1-1|42	%{_datadir}/applications/org.jackaudio.jackpatch.desktop
21cr|new-session-manager-1.6.1-1|43	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|new-session-manager-1.6.1-1|44	%{_mandir}/man1/*.1*
21cr|new-session-manager-1.6.1-1|45	
21cr|new-session-manager-1.6.1-1|46	#-----------------------------------------------------------------------------
21cr|new-session-manager-1.6.1-1|47	
21cr|new-session-manager-1.6.1-1|48	%prep
21cr|new-session-manager-1.6.1-1|49	%autosetup -p1
21cr|new-session-manager-1.6.1-1|50	
21cr|new-session-manager-1.6.1-1|51	# Rename doc file to avoid conflicts
21cr|new-session-manager-1.6.1-1|52	cp docs/api/index.html docs/api/api-index.html
21cr|new-session-manager-1.6.1-1|53	
21cr|new-session-manager-1.6.1-1|54	
21cr|new-session-manager-1.6.1-1|55	%build
21cr|new-session-manager-1.6.1-1|56	%meson
21cr|new-session-manager-1.6.1-1|57	%meson_build
21cr|new-session-manager-1.6.1-1|58	
21cr|new-session-manager-1.6.1-1|59	
21cr|new-session-manager-1.6.1-1|60	%install
21cr|new-session-manager-1.6.1-1|61	%meson_install
21cr|new-session-manager-1.6.1-1|62	
21cr|new-session-manager-1.6.1-1|63	rm -rf %{buildroot}%{_docdir}/%{name}/*

3456 21
21cr|newsupaplex-0.803-4|1	%define beta %(echo %{version} |cut -d. -f2)
21cr|newsupaplex-0.803-4|2	
21cr|newsupaplex-0.803-4|3	Summary:	Supaplex clone
21cr|newsupaplex-0.803-4|4	Name:		newsupaplex
21cr|newsupaplex-0.803-4|5	Version:	0.803
21cr|newsupaplex-0.803-4|6	Release:	4
21cr|newsupaplex-0.803-4|7	License:	BSD-like with copyright notice
21cr|newsupaplex-0.803-4|8	Group:		Games/Arcade
21cr|newsupaplex-0.803-4|9	Url:		http://www.newsupaplex.pp.ru/
21cr|newsupaplex-0.803-4|10	# Though brackets is Open Source, currently we just repack deb packages from upstream
21cr|newsupaplex-0.803-4|11	Source0:	http://www.newsupaplex.pp.ru/files/newsupaplex%{beta}_linux_i386.tar.gz
21cr|newsupaplex-0.803-4|12	Source1:	http://www.newsupaplex.pp.ru/files/newsupaplex%{beta}_linux_amd64.tar.gz
21cr|newsupaplex-0.803-4|13	Source2:	%{name}.desktop
21cr|newsupaplex-0.803-4|14	Source3:	newsupaplex.sh
21cr|newsupaplex-0.803-4|15	Source4:	%{name}.png
21cr|newsupaplex-0.803-4|16	Source100:	%{name}.rpmlintrc
21cr|newsupaplex-0.803-4|17	BuildRequires:	tar
21cr|newsupaplex-0.803-4|18	BuildRequires:	gzip
21cr|newsupaplex-0.803-4|19	# Even with __noautoreqfiles, the process of dependency detection is rather slow ...
21cr|newsupaplex-0.803-4|20	#AutoReqProv:	no
21cr|newsupaplex-0.803-4|21	AutoProv:	no
21cr|newsupaplex-0.803-4|22	# % define __noautoreqfiles (/opt/brackets/locales|/opt/brackets/www|/opt/brackets/samples|/opt/brackets/node-core)
21cr|newsupaplex-0.803-4|23	%global __requires_exclude libclan.*|libbass.*|libjpeg.*|libpng.*
21cr|newsupaplex-0.803-4|24	ExclusiveArch:	%{ix86} x86_64
21cr|newsupaplex-0.803-4|25	
21cr|newsupaplex-0.803-4|26	%description
21cr|newsupaplex-0.803-4|27	Supaplex clone.
21cr|newsupaplex-0.803-4|28	
21cr|newsupaplex-0.803-4|29	%files
21cr|newsupaplex-0.803-4|30	/opt/NewSupaplex
21cr|newsupaplex-0.803-4|31	%{_bindir}/*
21cr|newsupaplex-0.803-4|32	%{_datadir}/applications/*
21cr|newsupaplex-0.803-4|33	%{_iconsdir}/hicolor/*/apps/*
21cr|newsupaplex-0.803-4|34	
21cr|newsupaplex-0.803-4|35	#----------------------------------------------------------------------------
21cr|newsupaplex-0.803-4|36	
21cr|newsupaplex-0.803-4|37	%prep
21cr|newsupaplex-0.803-4|38	%setup -qcT
21cr|newsupaplex-0.803-4|39	%ifarch x86_64
21cr|newsupaplex-0.803-4|40	tar xzf %{SOURCE1}
21cr|newsupaplex-0.803-4|41	%endif
21cr|newsupaplex-0.803-4|42	
21cr|newsupaplex-0.803-4|43	%ifarch %{ix86}
21cr|newsupaplex-0.803-4|44	tar xzf %{SOURCE0}
21cr|newsupaplex-0.803-4|45	%endif
21cr|newsupaplex-0.803-4|46	
21cr|newsupaplex-0.803-4|47	%install
21cr|newsupaplex-0.803-4|48	mkdir -p %{buildroot}/opt
21cr|newsupaplex-0.803-4|49	cp -r NewSupaplex %{buildroot}/opt
21cr|newsupaplex-0.803-4|50	mkdir -p %{buildroot}/%{_bindir}
21cr|newsupaplex-0.803-4|51	install -m755 %{SOURCE3} %{buildroot}/%{_bindir}/newsupaplex
21cr|newsupaplex-0.803-4|52	pushd %{buildroot}/%{_bindir}
21cr|newsupaplex-0.803-4|53	ln -s newsupaplex supaplex
21cr|newsupaplex-0.803-4|54	popd
21cr|newsupaplex-0.803-4|55	
21cr|newsupaplex-0.803-4|56	
21cr|newsupaplex-0.803-4|57	#for s in 32 48 128 256; do
21cr|newsupaplex-0.803-4|58	#  mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21cr|newsupaplex-0.803-4|59	#done
21cr|newsupaplex-0.803-4|60	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
21cr|newsupaplex-0.803-4|61	install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|newsupaplex-0.803-4|62	
21cr|newsupaplex-0.803-4|63	#install -m 0644 opt/brackets/appshell32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|newsupaplex-0.803-4|64	#install -m 0644 opt/brackets/appshell48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|newsupaplex-0.803-4|65	#install -m 0644 opt/brackets/appshell128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|newsupaplex-0.803-4|66	#install -m 0644 opt/brackets/appshell256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|newsupaplex-0.803-4|67	
21cr|newsupaplex-0.803-4|68	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|newsupaplex-0.803-4|69	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop

3457 21
21cr|newtonator-0.6.0-6|1	%global	_disable_ld_no_undefined 1
21cr|newtonator-0.6.0-6|2	
21cr|newtonator-0.6.0-6|3	Summary:	LV2 software synthesizer
21cr|newtonator-0.6.0-6|4	Name:		newtonator
21cr|newtonator-0.6.0-6|5	Version:	0.6.0
21cr|newtonator-0.6.0-6|6	Release:	6
21cr|newtonator-0.6.0-6|7	License:	GPLv3
21cr|newtonator-0.6.0-6|8	Group:		Sound
21cr|newtonator-0.6.0-6|9	Url:			http://newtonator.sourceforge.net
21cr|newtonator-0.6.0-6|10	Source0:	https://downloads.sourceforge.net/project/newtonator/%{name}-%{version}.tar.gz
21cr|newtonator-0.6.0-6|11	BuildRequires:	cmake
21cr|newtonator-0.6.0-6|12	BuildRequires:	stk-devel >= 4.4.3
21cr|newtonator-0.6.0-6|13	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|newtonator-0.6.0-6|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|newtonator-0.6.0-6|15	BuildRequires:	pkgconfig(gdk-2.0)
21cr|newtonator-0.6.0-6|16	BuildRequires:	pkgconfig(lv2)
21cr|newtonator-0.6.0-6|17	BuildRequires:	pkgconfig(lv2-gui)
21cr|newtonator-0.6.0-6|18	BuildRequires:	pkgconfig(lv2-plugin)
21cr|newtonator-0.6.0-6|19	Requires:	lv2
21cr|newtonator-0.6.0-6|20	
21cr|newtonator-0.6.0-6|21	%description
21cr|newtonator-0.6.0-6|22	The Newtonator is an LV2 software synthesizer that uses a unique algorithm
21cr|newtonator-0.6.0-6|23	based on simple ideas of velocity and acceleration to produce some
21cr|newtonator-0.6.0-6|24	unpredictable sounds.
21cr|newtonator-0.6.0-6|25	
21cr|newtonator-0.6.0-6|26	%files
21cr|newtonator-0.6.0-6|27	%doc README RELEASE COPYING.Newtonator AUTHORS
21cr|newtonator-0.6.0-6|28	%doc doc/*
21cr|newtonator-0.6.0-6|29	%{_libdir}/lv2/*
21cr|newtonator-0.6.0-6|30	
21cr|newtonator-0.6.0-6|31	#-----------------------------------------------------------------------------
21cr|newtonator-0.6.0-6|32	
21cr|newtonator-0.6.0-6|33	%prep
21cr|newtonator-0.6.0-6|34	%setup -q
21cr|newtonator-0.6.0-6|35	
21cr|newtonator-0.6.0-6|36	find . -name *.h | xargs chmod 0644
21cr|newtonator-0.6.0-6|37	find . -name *.cpp | xargs chmod 0644
21cr|newtonator-0.6.0-6|38	
21cr|newtonator-0.6.0-6|39	echo /n >> doc/html/Newtonator-DocBook.proc
21cr|newtonator-0.6.0-6|40	sed -i 's/\r//' doc/Newtonator-DocBook.xml
21cr|newtonator-0.6.0-6|41	
21cr|newtonator-0.6.0-6|42	
21cr|newtonator-0.6.0-6|43	%build
21cr|newtonator-0.6.0-6|44	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|newtonator-0.6.0-6|45	%cmake -DLV2_INSTALL_DIR=%{_libdir}/lv2
21cr|newtonator-0.6.0-6|46	
21cr|newtonator-0.6.0-6|47	
21cr|newtonator-0.6.0-6|48	%install
21cr|newtonator-0.6.0-6|49	%makeinstall_std -C build

3458 21
21cr|nexp-0.2-5|1	Name:          nexp
21cr|nexp-0.2-5|2	Version:       0.2
21cr|nexp-0.2-5|3	Release:       5
21cr|nexp-0.2-5|4	Summary:       Tool for browsing and monitoring KDE Nepomuk database
21cr|nexp-0.2-5|5	Group:         Graphical desktop/KDE
21cr|nexp-0.2-5|6	License:       GPLv3
21cr|nexp-0.2-5|7	Url:           http://gitorious.org/nexp/nexp-git
21cr|nexp-0.2-5|8	Source:        122981-%name-%version.tar.gz
21cr|nexp-0.2-5|9	BuildRequires: kde4-macros
21cr|nexp-0.2-5|10	Requires:      python-qt4
21cr|nexp-0.2-5|11	BuildArch:     noarch
21cr|nexp-0.2-5|12	
21cr|nexp-0.2-5|13	%description
21cr|nexp-0.2-5|14	NExp is Nepomuk Explorer.
21cr|nexp-0.2-5|15	A tool for browsing and monitoring KDE Nepomuk database.
21cr|nexp-0.2-5|16	
21cr|nexp-0.2-5|17	%files
21cr|nexp-0.2-5|18	%defattr(-,root,root)
21cr|nexp-0.2-5|19	%_kde_bindir/%name
21cr|nexp-0.2-5|20	%attr(755,root,root) %_kde_datadir/%name
21cr|nexp-0.2-5|21	
21cr|nexp-0.2-5|22	#--------------------------------------------------------------------
21cr|nexp-0.2-5|23	
21cr|nexp-0.2-5|24	%prep
21cr|nexp-0.2-5|25	%setup -q -n %name-%version
21cr|nexp-0.2-5|26	
21cr|nexp-0.2-5|27	%build
21cr|nexp-0.2-5|28	
21cr|nexp-0.2-5|29	%install
21cr|nexp-0.2-5|30	rm -rf %{buildroot}
21cr|nexp-0.2-5|31	
21cr|nexp-0.2-5|32	%__mkdir -p %buildroot%_kde_datadir/%name
21cr|nexp-0.2-5|33	%__mkdir -p %buildroot%_kde_bindir/
21cr|nexp-0.2-5|34	cp -frv * %buildroot%_kde_datadir/%name/
21cr|nexp-0.2-5|35	
21cr|nexp-0.2-5|36	pushd %buildroot%_prefix
21cr|nexp-0.2-5|37	ln -s %_kde_datadir/%name/main.py bin/%name
21cr|nexp-0.2-5|38	popd
21cr|nexp-0.2-5|39	
21cr|nexp-0.2-5|40	%clean
21cr|nexp-0.2-5|41	rm -rf %{buildroot}

3459 21
21cr|neXtaw-0.15.1-16|1	%define major 0
21cr|neXtaw-0.15.1-16|2	%define libname %mklibname %{name} %{major}
21cr|neXtaw-0.15.1-16|3	%define devname %mklibname %{name} -d
21cr|neXtaw-0.15.1-16|4	
21cr|neXtaw-0.15.1-16|5	Summary:	A NeXt lookalike widget set
21cr|neXtaw-0.15.1-16|6	Name:		neXtaw
21cr|neXtaw-0.15.1-16|7	Version:	0.15.1
21cr|neXtaw-0.15.1-16|8	Release:	16
21cr|neXtaw-0.15.1-16|9	License:	GPL-like
21cr|neXtaw-0.15.1-16|10	Group:		System/Libraries
21cr|neXtaw-0.15.1-16|11	Url:		http://siag.nu/neXtaw/#download
21cr|neXtaw-0.15.1-16|12	Source0:	%{name}-%{version}.tar.bz2
21cr|neXtaw-0.15.1-16|13	Patch0:		neXtaw-0.15.1-fix-link.patch
21cr|neXtaw-0.15.1-16|14	BuildRequires:	pkgconfig(x11)
21cr|neXtaw-0.15.1-16|15	BuildRequires:	pkgconfig(xext)
21cr|neXtaw-0.15.1-16|16	BuildRequires:	pkgconfig(xmu)
21cr|neXtaw-0.15.1-16|17	BuildRequires:	pkgconfig(xt)
21cr|neXtaw-0.15.1-16|18	
21cr|neXtaw-0.15.1-16|19	%description
21cr|neXtaw-0.15.1-16|20	A replacement library for the Athena (libXaw) widget set.
21cr|neXtaw-0.15.1-16|21	It is based on Xaw3d, by Kaleb Keithley.
21cr|neXtaw-0.15.1-16|22	Its goal is to try to emulate the look and feel of the N*XTSTEP GUI.
21cr|neXtaw-0.15.1-16|23	
21cr|neXtaw-0.15.1-16|24	#----------------------------------------------------------------------------
21cr|neXtaw-0.15.1-16|25	
21cr|neXtaw-0.15.1-16|26	%package -n %{libname}
21cr|neXtaw-0.15.1-16|27	Summary:	A NeXt lookalike widget set
21cr|neXtaw-0.15.1-16|28	Group:		System/Libraries
21cr|neXtaw-0.15.1-16|29	
21cr|neXtaw-0.15.1-16|30	%description -n %{libname}
21cr|neXtaw-0.15.1-16|31	A replacement library for the Athena (libXaw) widget set.
21cr|neXtaw-0.15.1-16|32	
21cr|neXtaw-0.15.1-16|33	%files -n %{libname}
21cr|neXtaw-0.15.1-16|34	%doc ChangeLog README*
21cr|neXtaw-0.15.1-16|35	%{_libdir}/lib*.so.%{major}*
21cr|neXtaw-0.15.1-16|36	
21cr|neXtaw-0.15.1-16|37	#----------------------------------------------------------------------------
21cr|neXtaw-0.15.1-16|38	
21cr|neXtaw-0.15.1-16|39	%package -n %{devname}
21cr|neXtaw-0.15.1-16|40	Summary:	A NeXt lookalike widget set
21cr|neXtaw-0.15.1-16|41	Group:		Development/C
21cr|neXtaw-0.15.1-16|42	Requires:	%{libname} = %{EVRD}
21cr|neXtaw-0.15.1-16|43	Provides:	%{name}-devel = %{EVRD}
21cr|neXtaw-0.15.1-16|44	
21cr|neXtaw-0.15.1-16|45	%description -n %{devname}
21cr|neXtaw-0.15.1-16|46	Development libraries and header files for neXtaw.
21cr|neXtaw-0.15.1-16|47	
21cr|neXtaw-0.15.1-16|48	%files -n %{devname}
21cr|neXtaw-0.15.1-16|49	%doc AUTHORS COPYING ChangeLog INSTALL README TODO
21cr|neXtaw-0.15.1-16|50	%{_includedir}/X11/%{name}/
21cr|neXtaw-0.15.1-16|51	%{_libdir}/lib*.so
21cr|neXtaw-0.15.1-16|52	
21cr|neXtaw-0.15.1-16|53	#----------------------------------------------------------------------------
21cr|neXtaw-0.15.1-16|54	
21cr|neXtaw-0.15.1-16|55	%prep
21cr|neXtaw-0.15.1-16|56	%setup -q
21cr|neXtaw-0.15.1-16|57	%patch0 -p0
21cr|neXtaw-0.15.1-16|58	
21cr|neXtaw-0.15.1-16|59	%build
21cr|neXtaw-0.15.1-16|60	autoreconf -fi
21cr|neXtaw-0.15.1-16|61	%configure
21cr|neXtaw-0.15.1-16|62	%make
21cr|neXtaw-0.15.1-16|63	
21cr|neXtaw-0.15.1-16|64	%install
21cr|neXtaw-0.15.1-16|65	%makeinstall_std
21cr|neXtaw-0.15.1-16|66	

3460 21
21cr|nextcloud-24.0.5-1|1	# It takes too long to detect empty Requires and Provides, just disable it
21cr|nextcloud-24.0.5-1|2	AutoReqProv:	0
21cr|nextcloud-24.0.5-1|3	
21cr|nextcloud-24.0.5-1|4	Summary:	Open personal cloud
21cr|nextcloud-24.0.5-1|5	Name:		nextcloud
21cr|nextcloud-24.0.5-1|6	Version:	24.0.5
21cr|nextcloud-24.0.5-1|7	Release:	1
21cr|nextcloud-24.0.5-1|8	License:	AGPLv3
21cr|nextcloud-24.0.5-1|9	Group:		System/Servers
21cr|nextcloud-24.0.5-1|10	Url:		https://nextcloud.com
21cr|nextcloud-24.0.5-1|11	Source0:	https://download.nextcloud.com/server/releases/%{name}-%{version}.tar.bz2
21cr|nextcloud-24.0.5-1|12	Source2:	apache.example.conf
21cr|nextcloud-24.0.5-1|13	Source100:	%{name}.rpmlintrc
21cr|nextcloud-24.0.5-1|14	# apache
21cr|nextcloud-24.0.5-1|15	Requires:	config(apache-base)
21cr|nextcloud-24.0.5-1|16	Requires:	config(apache-mod_php)
21cr|nextcloud-24.0.5-1|17	# perl
21cr|nextcloud-24.0.5-1|18	Requires:	perl(Locale::PO)
21cr|nextcloud-24.0.5-1|19	Requires:	perl(Cwd)
21cr|nextcloud-24.0.5-1|20	Requires:	perl(Data::Dumper)
21cr|nextcloud-24.0.5-1|21	Requires:	perl(File::Basename)
21cr|nextcloud-24.0.5-1|22	Requires:	perl(File::Path)
21cr|nextcloud-24.0.5-1|23	Requires:	perl(Locale::PO)
21cr|nextcloud-24.0.5-1|24	# php
21cr|nextcloud-24.0.5-1|25	Requires:	php-apcu
21cr|nextcloud-24.0.5-1|26	Requires:	php-cli
21cr|nextcloud-24.0.5-1|27	Requires:	config(php-curl)
21cr|nextcloud-24.0.5-1|28	Requires:	config(php-gd)
21cr|nextcloud-24.0.5-1|29	Requires:	config(php-iconv)
21cr|nextcloud-24.0.5-1|30	Requires:	config(php-intl)
21cr|nextcloud-24.0.5-1|31	Requires:	config(php-ldap)
21cr|nextcloud-24.0.5-1|32	Requires:	config(php-mbstring)
21cr|nextcloud-24.0.5-1|33	Requires:	config(php-mcrypt)
21cr|nextcloud-24.0.5-1|34	Requires:	config(php-pdo_sqlite)
21cr|nextcloud-24.0.5-1|35	Requires:	config(php-pgsql)
21cr|nextcloud-24.0.5-1|36	Requires:	config(php-sqlite3)
21cr|nextcloud-24.0.5-1|37	Requires:	config(php-zip)
21cr|nextcloud-24.0.5-1|38	# Drop cacheing because of conflicts,Sflo
21cr|nextcloud-24.0.5-1|39	#Recommends:	config(php-xcache)
21cr|nextcloud-24.0.5-1|40	Requires:	mariadb
21cr|nextcloud-24.0.5-1|41	Requires:	samba-client
21cr|nextcloud-24.0.5-1|42	# Files preview
21cr|nextcloud-24.0.5-1|43	Requires:	ffmpeg
21cr|nextcloud-24.0.5-1|44	Recommends:	libreoffice
21cr|nextcloud-24.0.5-1|45	# For apache user and group
21cr|nextcloud-24.0.5-1|46	Requires(pre):	apache-base
21cr|nextcloud-24.0.5-1|47	Conflicts:	owncloud
21cr|nextcloud-24.0.5-1|48	BuildArch:	noarch
21cr|nextcloud-24.0.5-1|49	
21cr|nextcloud-24.0.5-1|50	%description
21cr|nextcloud-24.0.5-1|51	Nextcloud is an open source, self-hosted file sync and share and communication
21cr|nextcloud-24.0.5-1|52	app platform. Access & sync your files, contacts, calendars & communicate and
21cr|nextcloud-24.0.5-1|53	collaborate across your devices.
21cr|nextcloud-24.0.5-1|54	
21cr|nextcloud-24.0.5-1|55	%files
21cr|nextcloud-24.0.5-1|56	%doc AUTHORS
21cr|nextcloud-24.0.5-1|57	%attr(-,apache,apache) %{_datadir}/%{name}
21cr|nextcloud-24.0.5-1|58	# Not sure if this is useful...
21cr|nextcloud-24.0.5-1|59	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/.htaccess
21cr|nextcloud-24.0.5-1|60	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/apache.conf.example
21cr|nextcloud-24.0.5-1|61	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/config.sample.php
21cr|nextcloud-24.0.5-1|62	
21cr|nextcloud-24.0.5-1|63	%post
21cr|nextcloud-24.0.5-1|64	ln -s %{_sysconfdir}/httpd/conf/webapps.d %{_datadir}/%{name}/config
21cr|nextcloud-24.0.5-1|65	
21cr|nextcloud-24.0.5-1|66	%postun
21cr|nextcloud-24.0.5-1|67	rm -Rf %{_datadir}/%{name}/config
21cr|nextcloud-24.0.5-1|68	
21cr|nextcloud-24.0.5-1|69	#--------------------------------------------------------------------
21cr|nextcloud-24.0.5-1|70	
21cr|nextcloud-24.0.5-1|71	%prep
21cr|nextcloud-24.0.5-1|72	%setup -qn %{name}
21cr|nextcloud-24.0.5-1|73	sed -i "s|'appstoreenabled'.*|'appstoreenabled' => false,|" config/config.sample.php
21cr|nextcloud-24.0.5-1|74	
21cr|nextcloud-24.0.5-1|75	
21cr|nextcloud-24.0.5-1|76	%build
21cr|nextcloud-24.0.5-1|77	# Nothing to do
21cr|nextcloud-24.0.5-1|78	
21cr|nextcloud-24.0.5-1|79	
21cr|nextcloud-24.0.5-1|80	%install
21cr|nextcloud-24.0.5-1|81	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|nextcloud-24.0.5-1|82	(
21cr|nextcloud-24.0.5-1|83	cd %{buildroot}%{_datadir}
21cr|nextcloud-24.0.5-1|84	tar xjf %{SOURCE0}
21cr|nextcloud-24.0.5-1|85	)
21cr|nextcloud-24.0.5-1|86	
21cr|nextcloud-24.0.5-1|87	# Clean zero lenght files
21cr|nextcloud-24.0.5-1|88	find %{buildroot} -size 0 -delete
21cr|nextcloud-24.0.5-1|89	
21cr|nextcloud-24.0.5-1|90	# Move config to /etc
21cr|nextcloud-24.0.5-1|91	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|nextcloud-24.0.5-1|92	mv %{buildroot}%{_datadir}/%{name}/config/config.sample.php %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|nextcloud-24.0.5-1|93	# Not sure if this is useful...
21cr|nextcloud-24.0.5-1|94	mv %{buildroot}%{_datadir}/%{name}/config/.htaccess %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|nextcloud-24.0.5-1|95	
21cr|nextcloud-24.0.5-1|96	# Install apache config file
21cr|nextcloud-24.0.5-1|97	install -m 644 %{SOURCE2}  %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/apache.conf.example
21cr|nextcloud-24.0.5-1|98	
21cr|nextcloud-24.0.5-1|99	# fix some attr
21cr|nextcloud-24.0.5-1|100	find %{buildroot}%{_datadir}/nextcloud -type f -exec chmod 0644 {} \;
21cr|nextcloud-24.0.5-1|101	find %{buildroot}%{_datadir}/nextcloud -type d -exec chmod 0755 {} \;

3461 21
21cr|nextcloud-desktop-3.13.3-1|1	%define major 0
21cr|nextcloud-desktop-3.13.3-1|2	%define libnextcloudsync %mklibname nextcloudsync %{major}
21cr|nextcloud-desktop-3.13.3-1|3	%define libnextcloudcsync %mklibname nextcloud_csync %{major}
21cr|nextcloud-desktop-3.13.3-1|4	%define devname %mklibname nextcloudsync -d
21cr|nextcloud-desktop-3.13.3-1|5	
21cr|nextcloud-desktop-3.13.3-1|6	Summary:	Desktop native client for your own Nextcloud
21cr|nextcloud-desktop-3.13.3-1|7	Name:		nextcloud-desktop
21cr|nextcloud-desktop-3.13.3-1|8	# latest version with qt5 support
21cr|nextcloud-desktop-3.13.3-1|9	Version:	3.13.3
21cr|nextcloud-desktop-3.13.3-1|10	Release:	1
21cr|nextcloud-desktop-3.13.3-1|11	License:	GPL2
21cr|nextcloud-desktop-3.13.3-1|12	Group:		Communications
21cr|nextcloud-desktop-3.13.3-1|13	Url:		https://github.com/nextcloud/desktop
21cr|nextcloud-desktop-3.13.3-1|14	Source0:	https://github.com/nextcloud/desktop/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|nextcloud-desktop-3.13.3-1|15	Source1:	com.nextcloud.desktopclient.nextcloud.metainfo.xml
21cr|nextcloud-desktop-3.13.3-1|16	BuildRequires:	appstream-util
21cr|nextcloud-desktop-3.13.3-1|17	BuildRequires:	doxygen
21cr|nextcloud-desktop-3.13.3-1|18	BuildRequires:	graphviz
21cr|nextcloud-desktop-3.13.3-1|19	BuildRequires:	librsvg
21cr|nextcloud-desktop-3.13.3-1|20	BuildRequires:	qt5-linguist-tools
21cr|nextcloud-desktop-3.13.3-1|21	BuildRequires:	kf5archive-devel
21cr|nextcloud-desktop-3.13.3-1|22	BuildRequires:	kf5kio-devel
21cr|nextcloud-desktop-3.13.3-1|23	BuildRequires:	qtkeychain-qt5-devel
21cr|nextcloud-desktop-3.13.3-1|24	BuildRequires:	pkgconfig(cloudproviders)
21cr|nextcloud-desktop-3.13.3-1|25	BuildRequires:	pkgconfig(Qt5Gui)
21cr|nextcloud-desktop-3.13.3-1|26	BuildRequires:	pkgconfig(Qt5Test)
21cr|nextcloud-desktop-3.13.3-1|27	BuildRequires:	pkgconfig(Qt5Xml)
21cr|nextcloud-desktop-3.13.3-1|28	BuildRequires:	pkgconfig(Qt5Network)
21cr|nextcloud-desktop-3.13.3-1|29	BuildRequires:	pkgconfig(Qt5Sql)
21cr|nextcloud-desktop-3.13.3-1|30	BuildRequires:	pkgconfig(Qt5Qml)
21cr|nextcloud-desktop-3.13.3-1|31	BuildRequires:	pkgconfig(Qt5QmlModels)
21cr|nextcloud-desktop-3.13.3-1|32	BuildRequires:	pkgconfig(Qt5Quick)
21cr|nextcloud-desktop-3.13.3-1|33	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|nextcloud-desktop-3.13.3-1|34	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|nextcloud-desktop-3.13.3-1|35	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|nextcloud-desktop-3.13.3-1|36	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|nextcloud-desktop-3.13.3-1|37	BuildRequires:	pkgconfig(sqlite3)
21cr|nextcloud-desktop-3.13.3-1|38	Provides:	nextcloud-client = %{EVRD}
21cr|nextcloud-desktop-3.13.3-1|39	Provides:	nextcloud-client-dolphin = %{EVRD}
21cr|nextcloud-desktop-3.13.3-1|40	Provides:	nextcloud-client-nemo = %{EVRD}
21cr|nextcloud-desktop-3.13.3-1|41	Provides:	nextcloud-client-caja = %{EVRD}
21cr|nextcloud-desktop-3.13.3-1|42	Provides:	nextcloud-client-nautilus = %{EVRD}
21cr|nextcloud-desktop-3.13.3-1|43	
21cr|nextcloud-desktop-3.13.3-1|44	%description
21cr|nextcloud-desktop-3.13.3-1|45	The Nextcloud Desktop Client is a tool to synchronize files from
21cr|nextcloud-desktop-3.13.3-1|46	Nextcloud Server with your computer.
21cr|nextcloud-desktop-3.13.3-1|47	
21cr|nextcloud-desktop-3.13.3-1|48	%files
21cr|nextcloud-desktop-3.13.3-1|49	%{_bindir}/nextcloudcmd
21cr|nextcloud-desktop-3.13.3-1|50	%{_bindir}/nextcloud
21cr|nextcloud-desktop-3.13.3-1|51	%{_datadir}/caja-python/extensions
21cr|nextcloud-desktop-3.13.3-1|52	%{_datadir}/nautilus-python/extensions
21cr|nextcloud-desktop-3.13.3-1|53	%{_datadir}/nemo-python/extensions
21cr|nextcloud-desktop-3.13.3-1|54	%{_datadir}/nextcloud
21cr|nextcloud-desktop-3.13.3-1|55	%{_datadir}/mime/packages/nextcloud.xml
21cr|nextcloud-desktop-3.13.3-1|56	%{_datadir}/cloud-providers/com.nextcloudgmbh.Nextcloud.ini
21cr|nextcloud-desktop-3.13.3-1|57	%{_datadir}/dbus-1/services/com.nextcloudgmbh.Nextcloud.service
21cr|nextcloud-desktop-3.13.3-1|58	%{_datadir}/applications/com.nextcloud.desktopclient.nextcloud.desktop
21cr|nextcloud-desktop-3.13.3-1|59	%{_metainfodir}/com.nextcloud.desktopclient.nextcloud.metainfo.xml
21cr|nextcloud-desktop-3.13.3-1|60	%{_iconsdir}/hicolor/*/apps/Nextcloud*.png
21cr|nextcloud-desktop-3.13.3-1|61	%{_sysconfdir}/Nextcloud
21cr|nextcloud-desktop-3.13.3-1|62	%{_qt5_plugindir}/kf5/overlayicon/nextclouddolphinoverlayplugin.so
21cr|nextcloud-desktop-3.13.3-1|63	%{_qt5_plugindir}/kf5/kfileitemaction/nextclouddolphinactionplugin.so
21cr|nextcloud-desktop-3.13.3-1|64	%{_libdir}/nextcloudsync_vfs_xattr.so
21cr|nextcloud-desktop-3.13.3-1|65	%{_libdir}/nextcloudsync_vfs_suffix.so
21cr|nextcloud-desktop-3.13.3-1|66	%{_libdir}/libnextclouddolphinpluginhelper.so
21cr|nextcloud-desktop-3.13.3-1|67	
21cr|nextcloud-desktop-3.13.3-1|68	#----------------------------------------------------------------------------
21cr|nextcloud-desktop-3.13.3-1|69	
21cr|nextcloud-desktop-3.13.3-1|70	%package -n %{libnextcloudsync}
21cr|nextcloud-desktop-3.13.3-1|71	Summary:	%{name} shared library
21cr|nextcloud-desktop-3.13.3-1|72	Group:		System/Libraries
21cr|nextcloud-desktop-3.13.3-1|73	
21cr|nextcloud-desktop-3.13.3-1|74	%description -n %{libnextcloudsync}
21cr|nextcloud-desktop-3.13.3-1|75	%{name} shared library.
21cr|nextcloud-desktop-3.13.3-1|76	
21cr|nextcloud-desktop-3.13.3-1|77	%files -n %{libnextcloudsync}
21cr|nextcloud-desktop-3.13.3-1|78	%{_libdir}/libnextcloudsync.so.%{major}*
21cr|nextcloud-desktop-3.13.3-1|79	%{_libdir}/libnextcloudsync.so.%{version}
21cr|nextcloud-desktop-3.13.3-1|80	
21cr|nextcloud-desktop-3.13.3-1|81	#----------------------------------------------------------------------------
21cr|nextcloud-desktop-3.13.3-1|82	
21cr|nextcloud-desktop-3.13.3-1|83	%package -n %{libnextcloudcsync}
21cr|nextcloud-desktop-3.13.3-1|84	Summary:	%{name} shared library
21cr|nextcloud-desktop-3.13.3-1|85	Group:		System/Libraries
21cr|nextcloud-desktop-3.13.3-1|86	
21cr|nextcloud-desktop-3.13.3-1|87	%description -n %{libnextcloudcsync}
21cr|nextcloud-desktop-3.13.3-1|88	%{name} shared library.
21cr|nextcloud-desktop-3.13.3-1|89	
21cr|nextcloud-desktop-3.13.3-1|90	%files -n %{libnextcloudcsync}
21cr|nextcloud-desktop-3.13.3-1|91	%{_libdir}/libnextcloud_csync.so.%{major}*
21cr|nextcloud-desktop-3.13.3-1|92	%{_libdir}/libnextcloud_csync.so.%{version}
21cr|nextcloud-desktop-3.13.3-1|93	
21cr|nextcloud-desktop-3.13.3-1|94	#----------------------------------------------------------------------------
21cr|nextcloud-desktop-3.13.3-1|95	
21cr|nextcloud-desktop-3.13.3-1|96	%package -n %{devname}
21cr|nextcloud-desktop-3.13.3-1|97	Summary:	Development files of nextcloud
21cr|nextcloud-desktop-3.13.3-1|98	Group:		Development/Other
21cr|nextcloud-desktop-3.13.3-1|99	Requires:	%{libnextcloudsync} = %{EVRD}
21cr|nextcloud-desktop-3.13.3-1|100	Requires:	%{libnextcloudcsync} = %{EVRD}
21cr|nextcloud-desktop-3.13.3-1|101	Provides:	%{name}-devel = %{EVRD}
21cr|nextcloud-desktop-3.13.3-1|102	
21cr|nextcloud-desktop-3.13.3-1|103	%description -n %{devname}
21cr|nextcloud-desktop-3.13.3-1|104	Headers for nextcloud desktop client
21cr|nextcloud-desktop-3.13.3-1|105	
21cr|nextcloud-desktop-3.13.3-1|106	%files -n %{devname}
21cr|nextcloud-desktop-3.13.3-1|107	%{_includedir}/nextcloudsync
21cr|nextcloud-desktop-3.13.3-1|108	%{_libdir}/libnextcloud_csync.so
21cr|nextcloud-desktop-3.13.3-1|109	%{_libdir}/libnextcloudsync.so
21cr|nextcloud-desktop-3.13.3-1|110	
21cr|nextcloud-desktop-3.13.3-1|111	#----------------------------------------------------------------------------
21cr|nextcloud-desktop-3.13.3-1|112	
21cr|nextcloud-desktop-3.13.3-1|113	%prep
21cr|nextcloud-desktop-3.13.3-1|114	%setup -q -n desktop-%{version}
21cr|nextcloud-desktop-3.13.3-1|115	
21cr|nextcloud-desktop-3.13.3-1|116	%build
21cr|nextcloud-desktop-3.13.3-1|117	%cmake \
21cr|nextcloud-desktop-3.13.3-1|118	-DBUILD_UPDATER:BOOL=OFF
21cr|nextcloud-desktop-3.13.3-1|119	%make
21cr|nextcloud-desktop-3.13.3-1|120	
21cr|nextcloud-desktop-3.13.3-1|121	%install
21cr|nextcloud-desktop-3.13.3-1|122	%makeinstall_std -C build
21cr|nextcloud-desktop-3.13.3-1|123	
21cr|nextcloud-desktop-3.13.3-1|124	mkdir -p %{buildroot}%{_metainfodir}
21cr|nextcloud-desktop-3.13.3-1|125	install -m 644 %{SOURCE1} %{buildroot}%{_metainfodir}/com.nextcloud.desktopclient.nextcloud.metainfo.xml
21cr|nextcloud-desktop-3.13.3-1|126	
21cr|nextcloud-desktop-3.13.3-1|127	#squidf desktop entry clean up
21cr|nextcloud-desktop-3.13.3-1|128	sed -i "/CloudProviders/d" %{buildroot}%{_datadir}/applications/com.nextcloud.desktopclient.nextcloud.desktop
21cr|nextcloud-desktop-3.13.3-1|129	sed -i "/nextcloudgmbh/d" %{buildroot}%{_datadir}/applications/com.nextcloud.desktopclient.nextcloud.desktop
21cr|nextcloud-desktop-3.13.3-1|130	
21cr|nextcloud-desktop-3.13.3-1|131	%check
21cr|nextcloud-desktop-3.13.3-1|132	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.nextcloud.desktopclient.nextcloud.metainfo.xml

3462 21
21cr|nexuiz-2.5.2-8|1	%define date 20091001
21cr|nexuiz-2.5.2-8|2	
21cr|nexuiz-2.5.2-8|3	Summary:	An open source first-person shooter
21cr|nexuiz-2.5.2-8|4	Name:		nexuiz
21cr|nexuiz-2.5.2-8|5	Version:	2.5.2
21cr|nexuiz-2.5.2-8|6	Release:	8
21cr|nexuiz-2.5.2-8|7	License:	GPLv2+
21cr|nexuiz-2.5.2-8|8	Group:		Games/Arcade
21cr|nexuiz-2.5.2-8|9	Url:		http://www.nexuiz.com/
21cr|nexuiz-2.5.2-8|10	# (tpg) original source is here http://downloads.sourceforge.net/nexuiz/
21cr|nexuiz-2.5.2-8|11	# extract only needed files
21cr|nexuiz-2.5.2-8|12	# unzip -j nexuiz-25.zip Nexuiz/sources/enginesource%{date}.zip
21cr|nexuiz-2.5.2-8|13	Source0:	enginesource%{date}.zip
21cr|nexuiz-2.5.2-8|14	BuildRequires:	jpeg-devel
21cr|nexuiz-2.5.2-8|15	BuildRequires:	pkgconfig(alsa)
21cr|nexuiz-2.5.2-8|16	BuildRequires:	pkgconfig(gl)
21cr|nexuiz-2.5.2-8|17	BuildRequires:	pkgconfig(glu)
21cr|nexuiz-2.5.2-8|18	BuildRequires:	pkgconfig(sdl)
21cr|nexuiz-2.5.2-8|19	BuildRequires:	pkgconfig(xext)
21cr|nexuiz-2.5.2-8|20	BuildRequires:	pkgconfig(xpm)
21cr|nexuiz-2.5.2-8|21	BuildRequires:	pkgconfig(xxf86dga)
21cr|nexuiz-2.5.2-8|22	BuildRequires:	pkgconfig(xxf86vm)
21cr|nexuiz-2.5.2-8|23	
21cr|nexuiz-2.5.2-8|24	%description
21cr|nexuiz-2.5.2-8|25	Nexuiz is a multiplayer 3D first-person shooter based upon a
21cr|nexuiz-2.5.2-8|26	heavily modified Quake 1 engine.
21cr|nexuiz-2.5.2-8|27	
21cr|nexuiz-2.5.2-8|28	WARNING: This game contains violence that is not suitable for children.
21cr|nexuiz-2.5.2-8|29	
21cr|nexuiz-2.5.2-8|30	#----------------------------------------------------------------------------
21cr|nexuiz-2.5.2-8|31	
21cr|nexuiz-2.5.2-8|32	%package glx
21cr|nexuiz-2.5.2-8|33	Summary:	GLX client for the open source first-person shooter Nexuiz
21cr|nexuiz-2.5.2-8|34	Group:		Games/Arcade
21cr|nexuiz-2.5.2-8|35	Provides:	nexuiz = %{version}-%{release}
21cr|nexuiz-2.5.2-8|36	Requires:	nexuiz-data = %{version}
21cr|nexuiz-2.5.2-8|37	
21cr|nexuiz-2.5.2-8|38	%description glx
21cr|nexuiz-2.5.2-8|39	Nexuiz is a multiplayer 3D first-person shooter based upon a
21cr|nexuiz-2.5.2-8|40	heavily modified Quake 1 engine.
21cr|nexuiz-2.5.2-8|41	
21cr|nexuiz-2.5.2-8|42	This package contains the glx client.
21cr|nexuiz-2.5.2-8|43	It is known to be unstable on some systems, if you experience problems
21cr|nexuiz-2.5.2-8|44	please try the nexuiz-sdl package instead.
21cr|nexuiz-2.5.2-8|45	
21cr|nexuiz-2.5.2-8|46	WARNING: This game contains violence that is not suitable for children.
21cr|nexuiz-2.5.2-8|47	
21cr|nexuiz-2.5.2-8|48	%files glx
21cr|nexuiz-2.5.2-8|49	%doc darkplaces.txt
21cr|nexuiz-2.5.2-8|50	%{_gamesbindir}/nexuiz-glx
21cr|nexuiz-2.5.2-8|51	%{_gamesbindir}/nexuiz-glx.real
21cr|nexuiz-2.5.2-8|52	%{_datadir}/applications/%{name}-glx.desktop
21cr|nexuiz-2.5.2-8|53	
21cr|nexuiz-2.5.2-8|54	#----------------------------------------------------------------------------
21cr|nexuiz-2.5.2-8|55	
21cr|nexuiz-2.5.2-8|56	%package sdl
21cr|nexuiz-2.5.2-8|57	Summary:	SDL client for the open source first-person shooter Nexuiz
21cr|nexuiz-2.5.2-8|58	Group:		Games/Arcade
21cr|nexuiz-2.5.2-8|59	Provides:	nexuiz = %{version}-%{release}
21cr|nexuiz-2.5.2-8|60	Requires:	nexuiz-data = %{version}
21cr|nexuiz-2.5.2-8|61	
21cr|nexuiz-2.5.2-8|62	%description sdl
21cr|nexuiz-2.5.2-8|63	Nexuiz is a multiplayer 3D first-person shooter based upon a
21cr|nexuiz-2.5.2-8|64	heavily modified Quake 1 engine.
21cr|nexuiz-2.5.2-8|65	
21cr|nexuiz-2.5.2-8|66	This package contains the SDL client.
21cr|nexuiz-2.5.2-8|67	
21cr|nexuiz-2.5.2-8|68	WARNING: This game contains violence that is not suitable for children.
21cr|nexuiz-2.5.2-8|69	
21cr|nexuiz-2.5.2-8|70	%files sdl
21cr|nexuiz-2.5.2-8|71	%doc darkplaces.txt
21cr|nexuiz-2.5.2-8|72	%{_gamesbindir}/nexuiz-sdl
21cr|nexuiz-2.5.2-8|73	%{_gamesbindir}/nexuiz-sdl.real
21cr|nexuiz-2.5.2-8|74	%{_datadir}/applications/%{name}-sdl.desktop
21cr|nexuiz-2.5.2-8|75	
21cr|nexuiz-2.5.2-8|76	#----------------------------------------------------------------------------
21cr|nexuiz-2.5.2-8|77	
21cr|nexuiz-2.5.2-8|78	%package dedicated
21cr|nexuiz-2.5.2-8|79	Summary:	Dedicated server for Nexuiz
21cr|nexuiz-2.5.2-8|80	Group:		Games/Arcade
21cr|nexuiz-2.5.2-8|81	Requires:	nexuiz-data = %{version}
21cr|nexuiz-2.5.2-8|82	
21cr|nexuiz-2.5.2-8|83	%description dedicated
21cr|nexuiz-2.5.2-8|84	Nexuiz is a multiplayer 3D first-person shooter based upon a
21cr|nexuiz-2.5.2-8|85	heavily modified Quake 1 engine.
21cr|nexuiz-2.5.2-8|86	
21cr|nexuiz-2.5.2-8|87	This packages contains the dedicated server.
21cr|nexuiz-2.5.2-8|88	
21cr|nexuiz-2.5.2-8|89	WARNING: This game contains violence that is not suitable for children.
21cr|nexuiz-2.5.2-8|90	
21cr|nexuiz-2.5.2-8|91	%files dedicated
21cr|nexuiz-2.5.2-8|92	%doc darkplaces.txt
21cr|nexuiz-2.5.2-8|93	%{_gamesbindir}/nexuiz-dedicated
21cr|nexuiz-2.5.2-8|94	%{_gamesbindir}/nexuiz-dedicated.real
21cr|nexuiz-2.5.2-8|95	
21cr|nexuiz-2.5.2-8|96	#----------------------------------------------------------------------------
21cr|nexuiz-2.5.2-8|97	
21cr|nexuiz-2.5.2-8|98	%prep
21cr|nexuiz-2.5.2-8|99	%setup -q -n darkplaces
21cr|nexuiz-2.5.2-8|100	sed -i 's/\r//' darkplaces.txt
21cr|nexuiz-2.5.2-8|101	sed -i 's,/usr/X11R6/,/usr/,g' makefile makefile.inc
21cr|nexuiz-2.5.2-8|102	
21cr|nexuiz-2.5.2-8|103	%build
21cr|nexuiz-2.5.2-8|104	%setup_compile_flags
21cr|nexuiz-2.5.2-8|105	%serverbuild
21cr|nexuiz-2.5.2-8|106	
21cr|nexuiz-2.5.2-8|107	# Create main launch script
21cr|nexuiz-2.5.2-8|108	VARIANTS="sdl glx"
21cr|nexuiz-2.5.2-8|109	for TYPE in $VARIANTS; do
21cr|nexuiz-2.5.2-8|110	cat << LAUNCH_END > ./nexuiz-${TYPE}_launch
21cr|nexuiz-2.5.2-8|111	#!/bin/bash
21cr|nexuiz-2.5.2-8|112	# Mandriva launch script copyright (C) Eskild Hustvedt 2005, 2006
21cr|nexuiz-2.5.2-8|113	# Licensed under the GNU General Public License
21cr|nexuiz-2.5.2-8|114	cd %{_gamesdatadir}/nexuiz/
21cr|nexuiz-2.5.2-8|115	# Check if the user is running a GeForce FX card and doesn't already have a config file
21cr|nexuiz-2.5.2-8|116	if [ ! -e \$HOME/.nexuiz/ ]; then
21cr|nexuiz-2.5.2-8|117	mkdir -p \$HOME/.nexuiz/data
21cr|nexuiz-2.5.2-8|118	if [ "\`lspcidrake | grep -i nvidia | grep -i geforce | grep FX\`" = "" ]; then
21cr|nexuiz-2.5.2-8|119	# Don't use GLSL
21cr|nexuiz-2.5.2-8|120	echo 'r_glsl "0"' > \$HOME/.nexuiz/data/autoexec.cfg
21cr|nexuiz-2.5.2-8|121	fi
21cr|nexuiz-2.5.2-8|122	# Set default video settings
21cr|nexuiz-2.5.2-8|123	cat << EOF > \$HOME/.nexuiz/data/config.cfg
21cr|nexuiz-2.5.2-8|124	vid_fullscreen "1"
21cr|nexuiz-2.5.2-8|125	vid_height "600"
21cr|nexuiz-2.5.2-8|126	vid_width "800"
21cr|nexuiz-2.5.2-8|127	EOF
21cr|nexuiz-2.5.2-8|128	fi
21cr|nexuiz-2.5.2-8|129	exec %{_gamesbindir}/nexuiz-${TYPE}.real "\$@"
21cr|nexuiz-2.5.2-8|130	LAUNCH_END
21cr|nexuiz-2.5.2-8|131	done
21cr|nexuiz-2.5.2-8|132	
21cr|nexuiz-2.5.2-8|133	# Create the server launch script
21cr|nexuiz-2.5.2-8|134	cat << EOF > ./nexuiz-dedicated_launch
21cr|nexuiz-2.5.2-8|135	#!/bin/bash
21cr|nexuiz-2.5.2-8|136	cd %{_gamesdatadir}/nexuiz/
21cr|nexuiz-2.5.2-8|137	exec %{_gamesbindir}/nexuiz-dedicated.real "\$@"
21cr|nexuiz-2.5.2-8|138	EOF
21cr|nexuiz-2.5.2-8|139	
21cr|nexuiz-2.5.2-8|140	# (tpg) build with mdv ldflags
21cr|nexuiz-2.5.2-8|141	sed -i -e 's@LDFLAGS_UNIXCOMMON=@LDFLAGS_UNIXCOMMON+=@g' makefile.inc
21cr|nexuiz-2.5.2-8|142	
21cr|nexuiz-2.5.2-8|143	# Building breaks when using multiple jobs, so force one.
21cr|nexuiz-2.5.2-8|144	%make -j1 \
21cr|nexuiz-2.5.2-8|145	release \
21cr|nexuiz-2.5.2-8|146	CPUOPTIMIZATIONS="%{optflags}" \
21cr|nexuiz-2.5.2-8|147	UNIX_X11LIBPATH=%{_libdir} \
21cr|nexuiz-2.5.2-8|148	DP_FS_BASEDIR=%{_gamesdatadir}/%{name} \
21cr|nexuiz-2.5.2-8|149	LDFLAGS_UNIXCOMMON="%{ldflags} -lm" \
21cr|nexuiz-2.5.2-8|150	DP_LINK_TO_LIBJPEG="1" \
21cr|nexuiz-2.5.2-8|151	STRIP=true
21cr|nexuiz-2.5.2-8|152	
21cr|nexuiz-2.5.2-8|153	%install
21cr|nexuiz-2.5.2-8|154	install -m755 darkplaces-glx -D %{buildroot}%{_gamesbindir}/nexuiz-glx.real
21cr|nexuiz-2.5.2-8|155	install -m755 darkplaces-sdl -D %{buildroot}%{_gamesbindir}/nexuiz-sdl.real
21cr|nexuiz-2.5.2-8|156	install -m755 darkplaces-dedicated -D %{buildroot}%{_gamesbindir}/nexuiz-dedicated.real
21cr|nexuiz-2.5.2-8|157	
21cr|nexuiz-2.5.2-8|158	install -m755 nexuiz-glx_launch -D %{buildroot}%{_gamesbindir}/nexuiz-glx
21cr|nexuiz-2.5.2-8|159	install -m755 nexuiz-sdl_launch -D %{buildroot}%{_gamesbindir}/nexuiz-sdl
21cr|nexuiz-2.5.2-8|160	install -m755 nexuiz-dedicated_launch -D %{buildroot}%{_gamesbindir}/nexuiz-dedicated
21cr|nexuiz-2.5.2-8|161	
21cr|nexuiz-2.5.2-8|162	mkdir -p %{buildroot}%{_datadir}/applications
21cr|nexuiz-2.5.2-8|163	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-glx.desktop
21cr|nexuiz-2.5.2-8|164	[Desktop Entry]
21cr|nexuiz-2.5.2-8|165	Name=Nexuiz (glx client)
21cr|nexuiz-2.5.2-8|166	StartupNotify=true
21cr|nexuiz-2.5.2-8|167	Terminal=false
21cr|nexuiz-2.5.2-8|168	Type=Application
21cr|nexuiz-2.5.2-8|169	Icon=%{name}
21cr|nexuiz-2.5.2-8|170	Exec=%{_gamesbindir}/%{name}-glx
21cr|nexuiz-2.5.2-8|171	Categories=Game;ArcadeGame;
21cr|nexuiz-2.5.2-8|172	EOF
21cr|nexuiz-2.5.2-8|173	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-sdl.desktop
21cr|nexuiz-2.5.2-8|174	[Desktop Entry]
21cr|nexuiz-2.5.2-8|175	Name=Nexuiz (sdl client)
21cr|nexuiz-2.5.2-8|176	StartupNotify=true
21cr|nexuiz-2.5.2-8|177	Terminal=false
21cr|nexuiz-2.5.2-8|178	Type=Application
21cr|nexuiz-2.5.2-8|179	Icon=%{name}
21cr|nexuiz-2.5.2-8|180	Exec=%{_gamesbindir}/%{name}-sdl
21cr|nexuiz-2.5.2-8|181	Categories=Game;ArcadeGame;
21cr|nexuiz-2.5.2-8|182	EOF

3463 21
21cr|nexuiz-data-2.5.2-8|1	%define	oname nexuiz
21cr|nexuiz-data-2.5.2-8|2	
21cr|nexuiz-data-2.5.2-8|3	Summary:	Data files for the open-source first-person shooter Nexuiz
21cr|nexuiz-data-2.5.2-8|4	Name:		%{oname}-data
21cr|nexuiz-data-2.5.2-8|5	Version:	2.5.2
21cr|nexuiz-data-2.5.2-8|6	Release:	8
21cr|nexuiz-data-2.5.2-8|7	License:	GPLv2+
21cr|nexuiz-data-2.5.2-8|8	Group:		Games/Other
21cr|nexuiz-data-2.5.2-8|9	URL:		http://www.nexuiz.com/
21cr|nexuiz-data-2.5.2-8|10	# (tpg) original source is here http://downloads.sourceforge.net/nexuiz/nexuiz-24.zip
21cr|nexuiz-data-2.5.2-8|11	# extract only needed files
21cr|nexuiz-data-2.5.2-8|12	# unzip nexuiz-252.zip
21cr|nexuiz-data-2.5.2-8|13	# mkdir nexuiz-data-2.5.2/
21cr|nexuiz-data-2.5.2-8|14	# mv Nexuiz/data/ Nexuiz/Docs Nexuiz/gpl.txt nexuiz-data-2.5.2/
21cr|nexuiz-data-2.5.2-8|15	# tar cYf nexuiz-data-2.5.2.tar.lzma nexuiz-data-2.5.2/
21cr|nexuiz-data-2.5.2-8|16	Source0:	%{oname}-data-%{version}.tar.lzma
21cr|nexuiz-data-2.5.2-8|17	Source11:	%{oname}-16x16.png
21cr|nexuiz-data-2.5.2-8|18	Source12:	%{oname}-32x32.png
21cr|nexuiz-data-2.5.2-8|19	Source13:	%{oname}-48x48.png
21cr|nexuiz-data-2.5.2-8|20	BuildArch:	noarch
21cr|nexuiz-data-2.5.2-8|21	Requires:	%{oname} = %{version}
21cr|nexuiz-data-2.5.2-8|22	
21cr|nexuiz-data-2.5.2-8|23	%description
21cr|nexuiz-data-2.5.2-8|24	Nexuiz is a multiplayer 3D first-person shooter based upon a
21cr|nexuiz-data-2.5.2-8|25	heavily modified Quake 1 engine.
21cr|nexuiz-data-2.5.2-8|26	
21cr|nexuiz-data-2.5.2-8|27	This package contains the data files for Nexuiz.
21cr|nexuiz-data-2.5.2-8|28	
21cr|nexuiz-data-2.5.2-8|29	WARNING: This game contains violence that is not suitable for children.
21cr|nexuiz-data-2.5.2-8|30	
21cr|nexuiz-data-2.5.2-8|31	%prep
21cr|nexuiz-data-2.5.2-8|32	%setup -q
21cr|nexuiz-data-2.5.2-8|33	chmod 644 *.txt
21cr|nexuiz-data-2.5.2-8|34	sed -i 's/\r//' Docs/*.htm* Docs/*.txt
21cr|nexuiz-data-2.5.2-8|35	
21cr|nexuiz-data-2.5.2-8|36	%install
21cr|nexuiz-data-2.5.2-8|37	rm -rf %{buildroot}
21cr|nexuiz-data-2.5.2-8|38	mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}/data/
21cr|nexuiz-data-2.5.2-8|39	install -m644 data/*.pk3 %{buildroot}%{_gamesdatadir}/%{oname}/data/
21cr|nexuiz-data-2.5.2-8|40	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{oname}.png
21cr|nexuiz-data-2.5.2-8|41	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{oname}.png
21cr|nexuiz-data-2.5.2-8|42	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{oname}.png
21cr|nexuiz-data-2.5.2-8|43	
21cr|nexuiz-data-2.5.2-8|44	%post
21cr|nexuiz-data-2.5.2-8|45	%update_icon_cache hicolor
21cr|nexuiz-data-2.5.2-8|46	
21cr|nexuiz-data-2.5.2-8|47	%postun
21cr|nexuiz-data-2.5.2-8|48	%clean_icon_cache hicolor
21cr|nexuiz-data-2.5.2-8|49	
21cr|nexuiz-data-2.5.2-8|50	%clean
21cr|nexuiz-data-2.5.2-8|51	rm -rf %{buildroot}
21cr|nexuiz-data-2.5.2-8|52	
21cr|nexuiz-data-2.5.2-8|53	%files
21cr|nexuiz-data-2.5.2-8|54	%defattr(-,root,root)
21cr|nexuiz-data-2.5.2-8|55	%doc Docs
21cr|nexuiz-data-2.5.2-8|56	%{_gamesdatadir}/%{oname}
21cr|nexuiz-data-2.5.2-8|57	%{_iconsdir}/hicolor/*/apps/%{oname}.png

3464 21
21cr|nfdump-1.6.23-1|1	Summary:	NetFlow collecting and processing tools
21cr|nfdump-1.6.23-1|2	Name:		nfdump
21cr|nfdump-1.6.23-1|3	Version:	1.6.23
21cr|nfdump-1.6.23-1|4	Release:	1
21cr|nfdump-1.6.23-1|5	License:	BSD and GPLv2+
21cr|nfdump-1.6.23-1|6	Group:		Monitoring
21cr|nfdump-1.6.23-1|7	Url:		https://github.com/phaag/nfdump
21cr|nfdump-1.6.23-1|8	Source0:	https://github.com/phaag/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|nfdump-1.6.23-1|9	BuildRequires:	byacc
21cr|nfdump-1.6.23-1|10	BuildRequires:	flex
21cr|nfdump-1.6.23-1|11	BuildRequires:	bzip2-devel
21cr|nfdump-1.6.23-1|12	BuildRequires:	pcap-devel
21cr|nfdump-1.6.23-1|13	BuildRequires:	pkgconfig(librrd)
21cr|nfdump-1.6.23-1|14	
21cr|nfdump-1.6.23-1|15	%description
21cr|nfdump-1.6.23-1|16	Nfdump is a set of tools to collect and process NetFlow data. It's fast and has
21cr|nfdump-1.6.23-1|17	a powerful filter pcap like syntax. It supports NetFlow versions v1, v5, v7, v9
21cr|nfdump-1.6.23-1|18	and IPFIX as well as a limited set of sflow. It includes support for CISCO ASA
21cr|nfdump-1.6.23-1|19	(NSEL) and CISCO NAT (NEL) devices which export event logging records as v9
21cr|nfdump-1.6.23-1|20	flows. Nfdump is fully IPv6 compatible.
21cr|nfdump-1.6.23-1|21	
21cr|nfdump-1.6.23-1|22	%files
21cr|nfdump-1.6.23-1|23	%doc AUTHORS ChangeLog LICENSE README.md
21cr|nfdump-1.6.23-1|24	%{_bindir}/nfanon
21cr|nfdump-1.6.23-1|25	%{_bindir}/nfcapd
21cr|nfdump-1.6.23-1|26	%{_bindir}/nfdump
21cr|nfdump-1.6.23-1|27	%{_bindir}/nfexpire
21cr|nfdump-1.6.23-1|28	%{_bindir}/nfpcapd
21cr|nfdump-1.6.23-1|29	%{_bindir}/nfprofile
21cr|nfdump-1.6.23-1|30	%{_bindir}/nfreplay
21cr|nfdump-1.6.23-1|31	%{_bindir}/nftrack
21cr|nfdump-1.6.23-1|32	%{_bindir}/sfcapd
21cr|nfdump-1.6.23-1|33	%{_mandir}/man1/ft2nfdump.1*
21cr|nfdump-1.6.23-1|34	%{_mandir}/man1/nfanon.1*
21cr|nfdump-1.6.23-1|35	%{_mandir}/man1/nfcapd.1*
21cr|nfdump-1.6.23-1|36	%{_mandir}/man1/nfdump.1*
21cr|nfdump-1.6.23-1|37	%{_mandir}/man1/nfexpire.1*
21cr|nfdump-1.6.23-1|38	%{_mandir}/man1/nfprofile.1*
21cr|nfdump-1.6.23-1|39	%{_mandir}/man1/nfreplay.1*
21cr|nfdump-1.6.23-1|40	%{_mandir}/man1/sfcapd.1*
21cr|nfdump-1.6.23-1|41	
21cr|nfdump-1.6.23-1|42	#----------------------------------------------------------------------------
21cr|nfdump-1.6.23-1|43	
21cr|nfdump-1.6.23-1|44	%prep
21cr|nfdump-1.6.23-1|45	%setup -q
21cr|nfdump-1.6.23-1|46	chmod 0644 AUTHORS ChangeLog README.md
21cr|nfdump-1.6.23-1|47	
21cr|nfdump-1.6.23-1|48	%build
21cr|nfdump-1.6.23-1|49	# prepare build script
21cr|nfdump-1.6.23-1|50	./bootstrap
21cr|nfdump-1.6.23-1|51	
21cr|nfdump-1.6.23-1|52	%configure \
21cr|nfdump-1.6.23-1|53	--enable-nsel \
21cr|nfdump-1.6.23-1|54	--enable-nfprofile \
21cr|nfdump-1.6.23-1|55	--enable-nftrack \
21cr|nfdump-1.6.23-1|56	--enable-sflow \
21cr|nfdump-1.6.23-1|57	--enable-readpcap \
21cr|nfdump-1.6.23-1|58	--enable-nfpcapd \
21cr|nfdump-1.6.23-1|59	--disable-shared \
21cr|nfdump-1.6.23-1|60	--enable-static
21cr|nfdump-1.6.23-1|61	
21cr|nfdump-1.6.23-1|62	# disable parallel build to get proper linking order
21cr|nfdump-1.6.23-1|63	make
21cr|nfdump-1.6.23-1|64	
21cr|nfdump-1.6.23-1|65	%install
21cr|nfdump-1.6.23-1|66	%makeinstall_std
21cr|nfdump-1.6.23-1|67	
21cr|nfdump-1.6.23-1|68	rm -f %{buildroot}%{_libdir}/libnfdump.a

3465 21
21cr|nfrotz-0.3.3-7|1	Summary:	Z-machine interpreter for Interactive Fiction games, with support for Unicode
21cr|nfrotz-0.3.3-7|2	Name:		nfrotz
21cr|nfrotz-0.3.3-7|3	Version:	0.3.3
21cr|nfrotz-0.3.3-7|4	Release:	7
21cr|nfrotz-0.3.3-7|5	License:	GPLv2+
21cr|nfrotz-0.3.3-7|6	Group:		Games/Other
21cr|nfrotz-0.3.3-7|7	Url:		http://www.stanford.edu/~mcmartin/if/
21cr|nfrotz-0.3.3-7|8	Source0:	http://mirror.ifarchive.org/if-archive/infocom/interpreters/frotz/%{name}-%{version}.tgz
21cr|nfrotz-0.3.3-7|9	Patch0:		nfrotz-0.3.3-no-strip.patch
21cr|nfrotz-0.3.3-7|10	BuildRequires:	pkgconfig(ncursesw)
21cr|nfrotz-0.3.3-7|11	
21cr|nfrotz-0.3.3-7|12	%description
21cr|nfrotz-0.3.3-7|13	NFrotz is a Z-Machine interpreter. The Z-machine is a virtual machine
21cr|nfrotz-0.3.3-7|14	designed by Infocom to run all of their text adventures. It went
21cr|nfrotz-0.3.3-7|15	through multiple revisions during the lifetime of the company, and two
21cr|nfrotz-0.3.3-7|16	further revisions (V7 and V8) were created by Graham Nelson after the
21cr|nfrotz-0.3.3-7|17	company's demise. The specification is now quite well documented; this
21cr|nfrotz-0.3.3-7|18	version of Frotz supports version 1.1.
21cr|nfrotz-0.3.3-7|19	
21cr|nfrotz-0.3.3-7|20	This version of Frotz fully supports all these versions of the Z-Machine
21cr|nfrotz-0.3.3-7|21	except for version 6. Version 6 is semi-supported by displaying the
21cr|nfrotz-0.3.3-7|22	outlines of V6 graphics with the picture number in the bottom-right corner.
21cr|nfrotz-0.3.3-7|23	
21cr|nfrotz-0.3.3-7|24	NFrotz is a merged port of the original Unix Frotz, incorporating
21cr|nfrotz-0.3.3-7|25	extensions made by the WinFrotz port.
21cr|nfrotz-0.3.3-7|26	The primary visible difference between NFrotz and ordinary Frotz is
21cr|nfrotz-0.3.3-7|27	support for UTF-8 terminals and some awareness of iFiction-based meta-data
21cr|nfrotz-0.3.3-7|28	if present.
21cr|nfrotz-0.3.3-7|29	
21cr|nfrotz-0.3.3-7|30	%files
21cr|nfrotz-0.3.3-7|31	%doc AUTHORS ChangeLog COPYING HOW_TO_PLAY README
21cr|nfrotz-0.3.3-7|32	%{_bindir}/*
21cr|nfrotz-0.3.3-7|33	%{_mandir}/man6/*
21cr|nfrotz-0.3.3-7|34	
21cr|nfrotz-0.3.3-7|35	#----------------------------------------------------------------------------
21cr|nfrotz-0.3.3-7|36	
21cr|nfrotz-0.3.3-7|37	%prep
21cr|nfrotz-0.3.3-7|38	%setup -q -n %{name}-%{version}
21cr|nfrotz-0.3.3-7|39	%patch0 -p1
21cr|nfrotz-0.3.3-7|40	
21cr|nfrotz-0.3.3-7|41	perl -pi -e "s|/lib/|/%{_lib}/|" configure
21cr|nfrotz-0.3.3-7|42	
21cr|nfrotz-0.3.3-7|43	%build
21cr|nfrotz-0.3.3-7|44	%configure
21cr|nfrotz-0.3.3-7|45	%make OTHERCFLAGS="%{optflags}"
21cr|nfrotz-0.3.3-7|46	
21cr|nfrotz-0.3.3-7|47	%install
21cr|nfrotz-0.3.3-7|48	make PREFIX=%{buildroot}%{_prefix} MAN_PREFIX=%{buildroot}%{_datadir} install

3466 21
21cr|nfs4-acl-tools-0.3.3-7|1	Summary:	NFSv4 ACL tools
21cr|nfs4-acl-tools-0.3.3-7|2	Name:		nfs4-acl-tools
21cr|nfs4-acl-tools-0.3.3-7|3	Version:	0.3.3
21cr|nfs4-acl-tools-0.3.3-7|4	Release:	7
21cr|nfs4-acl-tools-0.3.3-7|5	Group:		System/Kernel and hardware
21cr|nfs4-acl-tools-0.3.3-7|6	License:	LGPL and GPL
21cr|nfs4-acl-tools-0.3.3-7|7	Url:		http://www.citi.umich.edu/projects/nfsv4/linux/
21cr|nfs4-acl-tools-0.3.3-7|8	Source0:	http://www.citi.umich.edu/projects/nfsv4/linux/nfs4-acl-tools/%{name}-%{version}.tar.gz
21cr|nfs4-acl-tools-0.3.3-7|9	Patch0:		nfs4-acl-tools-0.3.3-replace-strlcpy.patch
21cr|nfs4-acl-tools-0.3.3-7|10	Patch1:		nfs4-acl-tools-xattr.patch
21cr|nfs4-acl-tools-0.3.3-7|11	BuildRequires:	libtool
21cr|nfs4-acl-tools-0.3.3-7|12	BuildRequires:	attr-devel
21cr|nfs4-acl-tools-0.3.3-7|13	BuildRequires:	qt4-devel
21cr|nfs4-acl-tools-0.3.3-7|14	
21cr|nfs4-acl-tools-0.3.3-7|15	%description
21cr|nfs4-acl-tools-0.3.3-7|16	This package contains commandline ACL utilities for the Linux NFSv4 client.
21cr|nfs4-acl-tools-0.3.3-7|17	
21cr|nfs4-acl-tools-0.3.3-7|18	%files
21cr|nfs4-acl-tools-0.3.3-7|19	%doc README TODO VERSION INSTALL COPYING
21cr|nfs4-acl-tools-0.3.3-7|20	%{_bindir}/nfs4_getfacl
21cr|nfs4-acl-tools-0.3.3-7|21	%{_bindir}/nfs4_setfacl
21cr|nfs4-acl-tools-0.3.3-7|22	%{_bindir}/nfs4_editfacl
21cr|nfs4-acl-tools-0.3.3-7|23	%{_mandir}/man?/*
21cr|nfs4-acl-tools-0.3.3-7|24	
21cr|nfs4-acl-tools-0.3.3-7|25	#----------------------------------------------------------------------------
21cr|nfs4-acl-tools-0.3.3-7|26	
21cr|nfs4-acl-tools-0.3.3-7|27	%package gui
21cr|nfs4-acl-tools-0.3.3-7|28	Summary:	GUI for for %{name}
21cr|nfs4-acl-tools-0.3.3-7|29	Group:		System/Kernel and hardware
21cr|nfs4-acl-tools-0.3.3-7|30	
21cr|nfs4-acl-tools-0.3.3-7|31	%description gui
21cr|nfs4-acl-tools-0.3.3-7|32	This package contains GUI ACL utilities for the Linux NFSv4 client.
21cr|nfs4-acl-tools-0.3.3-7|33	
21cr|nfs4-acl-tools-0.3.3-7|34	%files gui
21cr|nfs4-acl-tools-0.3.3-7|35	%{_bindir}/nfs4-acl-editor
21cr|nfs4-acl-tools-0.3.3-7|36	
21cr|nfs4-acl-tools-0.3.3-7|37	#----------------------------------------------------------------------------
21cr|nfs4-acl-tools-0.3.3-7|38	
21cr|nfs4-acl-tools-0.3.3-7|39	%prep
21cr|nfs4-acl-tools-0.3.3-7|40	%autosetup -p1
21cr|nfs4-acl-tools-0.3.3-7|41	
21cr|nfs4-acl-tools-0.3.3-7|42	%build
21cr|nfs4-acl-tools-0.3.3-7|43	%configure
21cr|nfs4-acl-tools-0.3.3-7|44	%make
21cr|nfs4-acl-tools-0.3.3-7|45	cd GUI/nfs4-acl-editor
21cr|nfs4-acl-tools-0.3.3-7|46	%qmake_qt4
21cr|nfs4-acl-tools-0.3.3-7|47	%make
21cr|nfs4-acl-tools-0.3.3-7|48	
21cr|nfs4-acl-tools-0.3.3-7|49	%install
21cr|nfs4-acl-tools-0.3.3-7|50	%makeinstall_std
21cr|nfs4-acl-tools-0.3.3-7|51	install -m 755 GUI/nfs4-acl-editor/nfs4-acl-editor %{buildroot}%{_bindir}

3467 21
21cr|nfswatch-4.99.12-1|1	Summary:	An NFS traffic monitoring tool
21cr|nfswatch-4.99.12-1|2	Name:		nfswatch
21cr|nfswatch-4.99.12-1|3	Version:	4.99.12
21cr|nfswatch-4.99.12-1|4	Release:	1
21cr|nfswatch-4.99.12-1|5	License:	BSD
21cr|nfswatch-4.99.12-1|6	Group:		Monitoring
21cr|nfswatch-4.99.12-1|7	Url:		http://nfswatch.sourceforge.net
21cr|nfswatch-4.99.12-1|8	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|nfswatch-4.99.12-1|9	Source1:	nfswatch.init
21cr|nfswatch-4.99.12-1|10	Source2:	nfswatch.sysconfig
21cr|nfswatch-4.99.12-1|11	Source3:	nfswatch.logrotate
21cr|nfswatch-4.99.12-1|12	#Patch0:		nfswatch-4.99.11-tirpc.patch
21cr|nfswatch-4.99.12-1|13	BuildRequires:	pcap-devel
21cr|nfswatch-4.99.12-1|14	BuildRequires:	pkgconfig(libtirpc)
21cr|nfswatch-4.99.12-1|15	BuildRequires:	pkgconfig(ncurses)
21cr|nfswatch-4.99.12-1|16	
21cr|nfswatch-4.99.12-1|17	%description
21cr|nfswatch-4.99.12-1|18	Nfswatch is a command-line tool for monitoring NFS traffic. Nfswatch can
21cr|nfswatch-4.99.12-1|19	capture and analyze the NFS packets on a particular network interface or on all
21cr|nfswatch-4.99.12-1|20	interfaces.
21cr|nfswatch-4.99.12-1|21	
21cr|nfswatch-4.99.12-1|22	Install nfswatch if you need a program to monitor NFS traffic.
21cr|nfswatch-4.99.12-1|23	
21cr|nfswatch-4.99.12-1|24	%files
21cr|nfswatch-4.99.12-1|25	%doc LICENSE README
21cr|nfswatch-4.99.12-1|26	%{_initrddir}/nfswatch
21cr|nfswatch-4.99.12-1|27	%config(noreplace) %{_sysconfdir}/sysconfig/nfswatch
21cr|nfswatch-4.99.12-1|28	%config(noreplace) %{_sysconfdir}/logrotate.d/nfswatch
21cr|nfswatch-4.99.12-1|29	%{_sbindir}/nfswatch
21cr|nfswatch-4.99.12-1|30	%{_sbindir}/nfslogsum
21cr|nfswatch-4.99.12-1|31	%{_mandir}/man8/*
21cr|nfswatch-4.99.12-1|32	%ghost %{_var}/log/nfswatch.log
21cr|nfswatch-4.99.12-1|33	
21cr|nfswatch-4.99.12-1|34	%post
21cr|nfswatch-4.99.12-1|35	%_post_service nfswatch
21cr|nfswatch-4.99.12-1|36	%create_ghostfile %{_var}/log/nfswatch.log root root 0644
21cr|nfswatch-4.99.12-1|37	
21cr|nfswatch-4.99.12-1|38	%preun
21cr|nfswatch-4.99.12-1|39	%_preun_service nfswatch
21cr|nfswatch-4.99.12-1|40	
21cr|nfswatch-4.99.12-1|41	#----------------------------------------------------------------------------
21cr|nfswatch-4.99.12-1|42	
21cr|nfswatch-4.99.12-1|43	%prep
21cr|nfswatch-4.99.12-1|44	%autosetup -p1
21cr|nfswatch-4.99.12-1|45	
21cr|nfswatch-4.99.12-1|46	mkdir -p Mandriva
21cr|nfswatch-4.99.12-1|47	cp %{SOURCE1} Mandriva/nfswatch.init
21cr|nfswatch-4.99.12-1|48	cp %{SOURCE2} Mandriva/nfswatch.sysconfig
21cr|nfswatch-4.99.12-1|49	cp %{SOURCE3} Mandriva/nfswatch.logrotate
21cr|nfswatch-4.99.12-1|50	
21cr|nfswatch-4.99.12-1|51	%build
21cr|nfswatch-4.99.12-1|52	%serverbuild
21cr|nfswatch-4.99.12-1|53	
21cr|nfswatch-4.99.12-1|54	%make
21cr|nfswatch-4.99.12-1|55	
21cr|nfswatch-4.99.12-1|56	%install
21cr|nfswatch-4.99.12-1|57	install -d %{buildroot}%{_sbindir}
21cr|nfswatch-4.99.12-1|58	install -d %{buildroot}%{_initrddir}
21cr|nfswatch-4.99.12-1|59	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|nfswatch-4.99.12-1|60	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|nfswatch-4.99.12-1|61	install -d %{buildroot}%{_var}/log
21cr|nfswatch-4.99.12-1|62	install -d %{buildroot}%{_mandir}/man8
21cr|nfswatch-4.99.12-1|63	
21cr|nfswatch-4.99.12-1|64	install -m0755 nfswatch %{buildroot}%{_sbindir}/
21cr|nfswatch-4.99.12-1|65	install -m0755 nfslogsum %{buildroot}%{_sbindir}/
21cr|nfswatch-4.99.12-1|66	install -m0644 nfswatch.8 %{buildroot}%{_mandir}/man8/nfswatch.8
21cr|nfswatch-4.99.12-1|67	install -m0644 nfslogsum.8 %{buildroot}%{_mandir}/man8/nfslogsum.8
21cr|nfswatch-4.99.12-1|68	
21cr|nfswatch-4.99.12-1|69	install -m755 Mandriva/nfswatch.init %{buildroot}%{_initrddir}/nfswatch
21cr|nfswatch-4.99.12-1|70	install -m644 Mandriva/nfswatch.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/nfswatch
21cr|nfswatch-4.99.12-1|71	install -m644 Mandriva/nfswatch.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/nfswatch
21cr|nfswatch-4.99.12-1|72	
21cr|nfswatch-4.99.12-1|73	touch %{buildroot}%{_var}/log/nfswatch.log

3468 21
21cr|nftables-gui-0.1-0.git9edfbf.1|1	%global debug_package %{nil}
21cr|nftables-gui-0.1-0.git9edfbf.1|2	
21cr|nftables-gui-0.1-0.git9edfbf.1|3	%global commit 9edfbf14583158334842411dce0f9a492909dbbb
21cr|nftables-gui-0.1-0.git9edfbf.1|4	%global commit_short %(echo %{commit} | head -c6)
21cr|nftables-gui-0.1-0.git9edfbf.1|5	
21cr|nftables-gui-0.1-0.git9edfbf.1|6	Summary:	Graphical interface for nftables using ncurses
21cr|nftables-gui-0.1-0.git9edfbf.1|7	Name:		nftables-gui
21cr|nftables-gui-0.1-0.git9edfbf.1|8	Version:	0.1
21cr|nftables-gui-0.1-0.git9edfbf.1|9	Release:	0.git%{commit_short}.1
21cr|nftables-gui-0.1-0.git9edfbf.1|10	License:	MIT
21cr|nftables-gui-0.1-0.git9edfbf.1|11	Group:		Graphical desktop/Other
21cr|nftables-gui-0.1-0.git9edfbf.1|12	Url:		https://github.com/atErik/nftables-gui
21cr|nftables-gui-0.1-0.git9edfbf.1|13	Source0:	https://github.com/atErik/nftables-gui/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|nftables-gui-0.1-0.git9edfbf.1|14	BuildRequires:	pkgconfig(ncurses)
21cr|nftables-gui-0.1-0.git9edfbf.1|15	
21cr|nftables-gui-0.1-0.git9edfbf.1|16	%description
21cr|nftables-gui-0.1-0.git9edfbf.1|17	Graphical interface for nftables written in c using ncurses
21cr|nftables-gui-0.1-0.git9edfbf.1|18	to facilitate the use of the nft tool.
21cr|nftables-gui-0.1-0.git9edfbf.1|19	
21cr|nftables-gui-0.1-0.git9edfbf.1|20	%files
21cr|nftables-gui-0.1-0.git9edfbf.1|21	%doc Documentacion/*.pdf README.md
21cr|nftables-gui-0.1-0.git9edfbf.1|22	%{_bindir}/nftables_gui
21cr|nftables-gui-0.1-0.git9edfbf.1|23	
21cr|nftables-gui-0.1-0.git9edfbf.1|24	#----------------------------------------------------------------------------
21cr|nftables-gui-0.1-0.git9edfbf.1|25	
21cr|nftables-gui-0.1-0.git9edfbf.1|26	%prep
21cr|nftables-gui-0.1-0.git9edfbf.1|27	%autosetup -p1 -n %{name}-%{commit}
21cr|nftables-gui-0.1-0.git9edfbf.1|28	
21cr|nftables-gui-0.1-0.git9edfbf.1|29	%build
21cr|nftables-gui-0.1-0.git9edfbf.1|30	%configure
21cr|nftables-gui-0.1-0.git9edfbf.1|31	%make
21cr|nftables-gui-0.1-0.git9edfbf.1|32	
21cr|nftables-gui-0.1-0.git9edfbf.1|33	%install
21cr|nftables-gui-0.1-0.git9edfbf.1|34	%makeinstall_std

3469 21
21cr|ngircd-26.1-1|1	Summary:	Next Generation IRC Daemon
21cr|ngircd-26.1-1|2	
21cr|ngircd-26.1-1|3	Name:		ngircd
21cr|ngircd-26.1-1|4	Version:	26.1
21cr|ngircd-26.1-1|5	Release:	1
21cr|ngircd-26.1-1|6	Group:		System/Servers
21cr|ngircd-26.1-1|7	License:	GPLv2+
21cr|ngircd-26.1-1|8	URL:		http://ngircd.barton.de/
21cr|ngircd-26.1-1|9	Source0:	https://github.com/ngircd/ngircd/archive/refs/tags/rel-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ngircd-26.1-1|10	Source2:	ngircd.service
21cr|ngircd-26.1-1|11	Source3:	ngircd.pam
21cr|ngircd-26.1-1|12	Source4:	ngircd.sysusers.conf
21cr|ngircd-26.1-1|13	Patch0:		ngircd-24-default_config.diff
21cr|ngircd-26.1-1|14	BuildRequires:	openssl-devel
21cr|ngircd-26.1-1|15	BuildRequires:	tcp_wrappers-devel
21cr|ngircd-26.1-1|16	BuildRequires:	zlib-devel
21cr|ngircd-26.1-1|17	BuildRequires:	pam-devel
21cr|ngircd-26.1-1|18	Requires(pre):	/bin/systemd-sysusers
21cr|ngircd-26.1-1|19	Requires(post):	systemd
21cr|ngircd-26.1-1|20	
21cr|ngircd-26.1-1|21	%description
21cr|ngircd-26.1-1|22	ngIRCd is a free open source daemon for Internet Relay Chat (IRC), developed
21cr|ngircd-26.1-1|23	under the GNU General Public License (GPL). It's written from scratch and is
21cr|ngircd-26.1-1|24	not based upon the original IRCd like many others.
21cr|ngircd-26.1-1|25	
21cr|ngircd-26.1-1|26	%prep
21cr|ngircd-26.1-1|27	
21cr|ngircd-26.1-1|28	%autosetup -p1 -n %{name}-rel-%{version}
21cr|ngircd-26.1-1|29	
21cr|ngircd-26.1-1|30	cp %{SOURCE2} ngircd.service
21cr|ngircd-26.1-1|31	cp %{SOURCE3} ngircd.pam
21cr|ngircd-26.1-1|32	
21cr|ngircd-26.1-1|33	%build
21cr|ngircd-26.1-1|34	%serverbuild
21cr|ngircd-26.1-1|35	
21cr|ngircd-26.1-1|36	# to prevent nasty ipv6 surprises
21cr|ngircd-26.1-1|37	export CFLAGS="$CFLAGS -D_GNU_SOURCE"
21cr|ngircd-26.1-1|38	./autogen.sh
21cr|ngircd-26.1-1|39	%configure \
21cr|ngircd-26.1-1|40	--enable-ipv6 \
21cr|ngircd-26.1-1|41	--with-syslog \
21cr|ngircd-26.1-1|42	--with-zlib \
21cr|ngircd-26.1-1|43	--with-epoll \
21cr|ngircd-26.1-1|44	--with-openssl \
21cr|ngircd-26.1-1|45	--with-tcp-wrappers \
21cr|ngircd-26.1-1|46	--with-pam
21cr|ngircd-26.1-1|47	
21cr|ngircd-26.1-1|48	%make
21cr|ngircd-26.1-1|49	
21cr|ngircd-26.1-1|50	%install
21cr|ngircd-26.1-1|51	
21cr|ngircd-26.1-1|52	install -d %{buildroot}%{_unitdir}
21cr|ngircd-26.1-1|53	install -d %{buildroot}%{_sysconfdir}/pam.d
21cr|ngircd-26.1-1|54	
21cr|ngircd-26.1-1|55	%makeinstall_std
21cr|ngircd-26.1-1|56	
21cr|ngircd-26.1-1|57	install -m0755 ngircd.service %{buildroot}%{_unitdir}/
21cr|ngircd-26.1-1|58	install -m0660 doc/sample-ngircd.conf %{buildroot}%{_sysconfdir}/ngircd.conf
21cr|ngircd-26.1-1|59	install -m644 ngircd.pam %{buildroot}%{_sysconfdir}/pam.d/ngircd
21cr|ngircd-26.1-1|60	
21cr|ngircd-26.1-1|61	echo "%{name}-%{version}-%{release}"  %{buildroot}%{_sysconfdir}/ngircd.motd
21cr|ngircd-26.1-1|62	rm -rf %{buildroot}%{_docdir}/ngircd
21cr|ngircd-26.1-1|63	
21cr|ngircd-26.1-1|64	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|ngircd-26.1-1|65	cat <<EOF > %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|ngircd-26.1-1|66	d /run/ngircd 0775 root ngircd
21cr|ngircd-26.1-1|67	EOF
21cr|ngircd-26.1-1|68	
21cr|ngircd-26.1-1|69	touch %{buildroot}%{_sysconfdir}/ngircd.motd
21cr|ngircd-26.1-1|70	
21cr|ngircd-26.1-1|71	# install sysuser config
21cr|ngircd-26.1-1|72	install -d %{buildroot}%{_sysusersdir}
21cr|ngircd-26.1-1|73	install -m0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/ngircd.conf
21cr|ngircd-26.1-1|74	
21cr|ngircd-26.1-1|75	%pre
21cr|ngircd-26.1-1|76	%sysusers_create_package ngircd %{SOURCE4}
21cr|ngircd-26.1-1|77	
21cr|ngircd-26.1-1|78	%post
21cr|ngircd-26.1-1|79	%systemd_post ngircd.service
21cr|ngircd-26.1-1|80	
21cr|ngircd-26.1-1|81	%preun
21cr|ngircd-26.1-1|82	%systemd_preun ngircd.service
21cr|ngircd-26.1-1|83	
21cr|ngircd-26.1-1|84	%postun
21cr|ngircd-26.1-1|85	%systemd_postun_with_restart ngircd.service
21cr|ngircd-26.1-1|86	
21cr|ngircd-26.1-1|87	%files
21cr|ngircd-26.1-1|88	%doc AUTHORS COPYING ChangeLog NEWS README* doc/*
21cr|ngircd-26.1-1|89	%attr(0660,root,ngircd) %config(noreplace) %{_sysconfdir}/ngircd.conf
21cr|ngircd-26.1-1|90	%attr(0660,root,ngircd) %ghost %config(noreplace) %{_sysconfdir}/ngircd.motd
21cr|ngircd-26.1-1|91	%config(noreplace) %{_sysconfdir}/pam.d/ngircd
21cr|ngircd-26.1-1|92	%{_tmpfilesdir}/%{name}.conf
21cr|ngircd-26.1-1|93	%{_unitdir}/ngircd.service
21cr|ngircd-26.1-1|94	%{_sbindir}/ngircd
21cr|ngircd-26.1-1|95	%{_mandir}/man5/ngircd.conf*
21cr|ngircd-26.1-1|96	%{_mandir}/man8/ngircd.8*
21cr|ngircd-26.1-1|97	%{_sysusersdir}/ngircd.conf

3470 21
21cr|ngrep-1.47-1|1	%global	debug_package %{nil}
21cr|ngrep-1.47-1|2	%define url_ver %(echo %{version}|tr . _)
21cr|ngrep-1.47-1|3	
21cr|ngrep-1.47-1|4	Summary:	Network Traffic sniffer, with pattern matching like grep
21cr|ngrep-1.47-1|5	Name:		ngrep
21cr|ngrep-1.47-1|6	Version:	1.47
21cr|ngrep-1.47-1|7	Release:	1
21cr|ngrep-1.47-1|8	License:	BSD
21cr|ngrep-1.47-1|9	Group:		Networking/Other
21cr|ngrep-1.47-1|10	Url:		https://github.com/jpr5/ngrep
21cr|ngrep-1.47-1|11	Source0:	https://github.com/jpr5/ngrep/archive/refs/tags/V%{url_ver}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ngrep-1.47-1|12	BuildRequires:	pcap-devel
21cr|ngrep-1.47-1|13	
21cr|ngrep-1.47-1|14	%description
21cr|ngrep-1.47-1|15	ngrep strives to provide most of GNU grep's common features,
21cr|ngrep-1.47-1|16	applying them to the network layer.  ngrep is a pcap-aware tool
21cr|ngrep-1.47-1|17	that will allow you to specify extended regular or hexadecimal
21cr|ngrep-1.47-1|18	expressions to match against data payloads of packets. It
21cr|ngrep-1.47-1|19	currently recognizes TCP, UDP and ICMP across Ethernet, PPP, SLIP,
21cr|ngrep-1.47-1|20	FDDI, Token Ring and null interfaces, and understands bpf filter
21cr|ngrep-1.47-1|21	logic in the same fashion as more common packet sniffing tools,
21cr|ngrep-1.47-1|22	such as tcpdump and snoop.
21cr|ngrep-1.47-1|23	
21cr|ngrep-1.47-1|24	%files
21cr|ngrep-1.47-1|25	%doc README* CHANGES CREDITS
21cr|ngrep-1.47-1|26	%license LICENSE
21cr|ngrep-1.47-1|27	%{_bindir}/%{name}
21cr|ngrep-1.47-1|28	%{_mandir}/man8/*
21cr|ngrep-1.47-1|29	
21cr|ngrep-1.47-1|30	#----------------------------------------------------------------------------
21cr|ngrep-1.47-1|31	
21cr|ngrep-1.47-1|32	%prep
21cr|ngrep-1.47-1|33	%setup -q -n %{name}-%{url_ver}
21cr|ngrep-1.47-1|34	
21cr|ngrep-1.47-1|35	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|ngrep-1.47-1|36	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|ngrep-1.47-1|37	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|ngrep-1.47-1|38	
21cr|ngrep-1.47-1|39	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|ngrep-1.47-1|40	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|ngrep-1.47-1|41	done
21cr|ngrep-1.47-1|42	
21cr|ngrep-1.47-1|43	find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|ngrep-1.47-1|44	
21cr|ngrep-1.47-1|45	%build
21cr|ngrep-1.47-1|46	autoreconf -fis
21cr|ngrep-1.47-1|47	
21cr|ngrep-1.47-1|48	%configure \
21cr|ngrep-1.47-1|49	--enable-ipv6 \
21cr|ngrep-1.47-1|50	--with-pcap-includes=%{_includedir}/pcap \
21cr|ngrep-1.47-1|51	--disable-pcap-restart
21cr|ngrep-1.47-1|52	
21cr|ngrep-1.47-1|53	make
21cr|ngrep-1.47-1|54	
21cr|ngrep-1.47-1|55	%install
21cr|ngrep-1.47-1|56	install -d %{buildroot}%{_bindir}
21cr|ngrep-1.47-1|57	install -d %{buildroot}%{_mandir}/man8
21cr|ngrep-1.47-1|58	
21cr|ngrep-1.47-1|59	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|ngrep-1.47-1|60	install -m0644 %{name}.8 -D %{buildroot}%{_mandir}/man8/%{name}.8

3471 21
21cr|ngspice-44.2-1|1	%define	major 0
21cr|ngspice-44.2-1|2	%define	libname %mklibname ngspice %{major}
21cr|ngspice-44.2-1|3	%define	devname %mklibname ngspice -d
21cr|ngspice-44.2-1|4	
21cr|ngspice-44.2-1|5	Summary:	It is a mixed-level/signal circuit simulator
21cr|ngspice-44.2-1|6	Name:		ngspice
21cr|ngspice-44.2-1|7	Version:	44.2
21cr|ngspice-44.2-1|8	Release:	1
21cr|ngspice-44.2-1|9	License:	BSD
21cr|ngspice-44.2-1|10	Group:		Sciences/Computer science
21cr|ngspice-44.2-1|11	Url:		https://sourceforge.net/projects/ngspice/
21cr|ngspice-44.2-1|12	Source0:	https://github.com/imr/ngspice/archive/%{name}-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ngspice-44.2-1|13	BuildRequires:	bison
21cr|ngspice-44.2-1|14	BuildRequires:	byacc
21cr|ngspice-44.2-1|15	BuildRequires:	flex
21cr|ngspice-44.2-1|16	BuildRequires:	gomp-devel
21cr|ngspice-44.2-1|17	BuildRequires:	readline-devel
21cr|ngspice-44.2-1|18	BuildRequires:	pkgconfig(ncurses)
21cr|ngspice-44.2-1|19	BuildRequires:	pkgconfig(xaw7)
21cr|ngspice-44.2-1|20	
21cr|ngspice-44.2-1|21	%description
21cr|ngspice-44.2-1|22	Ngspice is a mixed-level/mixed-signal circuit simulator. Its code
21cr|ngspice-44.2-1|23	is based on three open source software packages: Spice3f5, Cider1b1
21cr|ngspice-44.2-1|24	and Xspice.
21cr|ngspice-44.2-1|25	
21cr|ngspice-44.2-1|26	%files
21cr|ngspice-44.2-1|27	%doc AUTHORS README
21cr|ngspice-44.2-1|28	%license COPYING
21cr|ngspice-44.2-1|29	%{_bindir}/%{name}
21cr|ngspice-44.2-1|30	%{_datadir}/%{name}/scripts
21cr|ngspice-44.2-1|31	%{_libdir}/%{name}
21cr|ngspice-44.2-1|32	%{_mandir}/man1/%{name}.1.xz
21cr|ngspice-44.2-1|33	
21cr|ngspice-44.2-1|34	#----------------------------------------------------------------------------
21cr|ngspice-44.2-1|35	
21cr|ngspice-44.2-1|36	%package -n %{libname}
21cr|ngspice-44.2-1|37	Summary:	Ngspice Library
21cr|ngspice-44.2-1|38	Group:		System/Libraries
21cr|ngspice-44.2-1|39	
21cr|ngspice-44.2-1|40	%description -n %{libname}
21cr|ngspice-44.2-1|41	This package contains the Ngspice Library.
21cr|ngspice-44.2-1|42	
21cr|ngspice-44.2-1|43	%files -n %{libname}
21cr|ngspice-44.2-1|44	%{_libdir}/libngspice.so.%{major}*
21cr|ngspice-44.2-1|45	
21cr|ngspice-44.2-1|46	#----------------------------------------------------------------------------
21cr|ngspice-44.2-1|47	
21cr|ngspice-44.2-1|48	%package -n %{devname}
21cr|ngspice-44.2-1|49	Summary:	Development files for %{libname}
21cr|ngspice-44.2-1|50	Group:		Development/C
21cr|ngspice-44.2-1|51	Requires:	%{name} = %{EVRD}
21cr|ngspice-44.2-1|52	Requires:	%{libname} = %{EVRD}
21cr|ngspice-44.2-1|53	Provides:	%{name}-devel = %{EVRD}
21cr|ngspice-44.2-1|54	
21cr|ngspice-44.2-1|55	%description -n %{devname}
21cr|ngspice-44.2-1|56	This package contains the development files for Ngspice.
21cr|ngspice-44.2-1|57	
21cr|ngspice-44.2-1|58	%files -n %{devname}
21cr|ngspice-44.2-1|59	%{_includedir}/%{name}/*.h
21cr|ngspice-44.2-1|60	%{_libdir}/libngspice.so
21cr|ngspice-44.2-1|61	%{_libdir}/pkgconfig/ngspice.pc
21cr|ngspice-44.2-1|62	
21cr|ngspice-44.2-1|63	#----------------------------------------------------------------------------
21cr|ngspice-44.2-1|64	
21cr|ngspice-44.2-1|65	%prep
21cr|ngspice-44.2-1|66	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|ngspice-44.2-1|67	cp -R ../%{name}-%{name}-%{version} ../%{name}
21cr|ngspice-44.2-1|68	
21cr|ngspice-44.2-1|69	%build
21cr|ngspice-44.2-1|70	./autogen.sh
21cr|ngspice-44.2-1|71	%configure \
21cr|ngspice-44.2-1|72	--enable-cider	\
21cr|ngspice-44.2-1|73	--enable-openmp	\
21cr|ngspice-44.2-1|74	--enable-pss	\
21cr|ngspice-44.2-1|75	--enable-xspice \
21cr|ngspice-44.2-1|76	--enable-shared \
21cr|ngspice-44.2-1|77	--with-readline=yes
21cr|ngspice-44.2-1|78	%make_build
21cr|ngspice-44.2-1|79	
21cr|ngspice-44.2-1|80	pushd ../%{name}
21cr|ngspice-44.2-1|81	./autogen.sh
21cr|ngspice-44.2-1|82	%configure \
21cr|ngspice-44.2-1|83	--enable-cider	\
21cr|ngspice-44.2-1|84	--enable-openmp	\
21cr|ngspice-44.2-1|85	--enable-pss	\
21cr|ngspice-44.2-1|86	--with-ngshared \
21cr|ngspice-44.2-1|87	--with-readline=yes
21cr|ngspice-44.2-1|88	%make_build
21cr|ngspice-44.2-1|89	popd
21cr|ngspice-44.2-1|90	
21cr|ngspice-44.2-1|91	%install
21cr|ngspice-44.2-1|92	%make_install
21cr|ngspice-44.2-1|93	
21cr|ngspice-44.2-1|94	pushd ../%{name}
21cr|ngspice-44.2-1|95	%make_install
21cr|ngspice-44.2-1|96	popd

3472 21
21cr|nifti-2.0.0-6|1	%define major 2
21cr|nifti-2.0.0-6|2	%define libname %mklibname %{name} %{major}
21cr|nifti-2.0.0-6|3	%define devname %mklibname %{name} -d
21cr|nifti-2.0.0-6|4	
21cr|nifti-2.0.0-6|5	Summary:	Read and write files in the nifti-1 data format
21cr|nifti-2.0.0-6|6	Name:		nifti
21cr|nifti-2.0.0-6|7	Version:	2.0.0
21cr|nifti-2.0.0-6|8	Release:	6
21cr|nifti-2.0.0-6|9	License:	Public domain
21cr|nifti-2.0.0-6|10	Group:		Sciences/Other
21cr|nifti-2.0.0-6|11	Source0:	http://sourceforge.net/projects/niftilib/files/nifticlib/nifticlib_2_0_0/nifticlib-2.0.0.tar.gz
21cr|nifti-2.0.0-6|12	Url:		http://niftilib.sourceforge.net
21cr|nifti-2.0.0-6|13	Patch0:		nifticlib-2.0.0-cmake.patch
21cr|nifti-2.0.0-6|14	Patch1:		nifticlib-2.0.0-underlink.patch
21cr|nifti-2.0.0-6|15	Patch2:		nifticlib-2.0.0-libdir.patch
21cr|nifti-2.0.0-6|16	BuildRequires:	cmake
21cr|nifti-2.0.0-6|17	BuildRequires:	pkgconfig(zlib)
21cr|nifti-2.0.0-6|18	
21cr|nifti-2.0.0-6|19	%description
21cr|nifti-2.0.0-6|20	Niftilib is a set of i/o libraries for reading and writing files in the
21cr|nifti-2.0.0-6|21	nifti-1 data format. nifti-1 is a binary file format for storing medical
21cr|nifti-2.0.0-6|22	image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
21cr|nifti-2.0.0-6|23	brain images.
21cr|nifti-2.0.0-6|24	
21cr|nifti-2.0.0-6|25	%files
21cr|nifti-2.0.0-6|26	%{_bindir}/*
21cr|nifti-2.0.0-6|27	
21cr|nifti-2.0.0-6|28	#-----------------------------------------------------------------------
21cr|nifti-2.0.0-6|29	
21cr|nifti-2.0.0-6|30	%package -n %{libname}
21cr|nifti-2.0.0-6|31	Summary:	Read and write files in the nifti-1 data format
21cr|nifti-2.0.0-6|32	Group:		System/Libraries
21cr|nifti-2.0.0-6|33	Provides:	lib%{name} = %{EVRD}
21cr|nifti-2.0.0-6|34	
21cr|nifti-2.0.0-6|35	%description -n %{libname}
21cr|nifti-2.0.0-6|36	Niftilib is a set of i/o libraries for reading and writing files in the
21cr|nifti-2.0.0-6|37	nifti-1 data format. nifti-1 is a binary file format for storing medical
21cr|nifti-2.0.0-6|38	image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
21cr|nifti-2.0.0-6|39	brain images.
21cr|nifti-2.0.0-6|40	
21cr|nifti-2.0.0-6|41	%files -n %{libname}
21cr|nifti-2.0.0-6|42	%{_libdir}/*.so.%{major}*
21cr|nifti-2.0.0-6|43	
21cr|nifti-2.0.0-6|44	#-----------------------------------------------------------------------
21cr|nifti-2.0.0-6|45	
21cr|nifti-2.0.0-6|46	%package -n %{devname}
21cr|nifti-2.0.0-6|47	Summary:	Read and write files in the nifti-1 data format
21cr|nifti-2.0.0-6|48	Group:		Development/C
21cr|nifti-2.0.0-6|49	Requires:	%{libname} = %{EVRD}
21cr|nifti-2.0.0-6|50	Provides:	%{name}-devel = %{EVRD}
21cr|nifti-2.0.0-6|51	Provides:	lib%{name}-devel = %{EVRD}
21cr|nifti-2.0.0-6|52	
21cr|nifti-2.0.0-6|53	%description -n %{devname}
21cr|nifti-2.0.0-6|54	Niftilib is a set of i/o libraries for reading and writing files in the
21cr|nifti-2.0.0-6|55	nifti-1 data format. nifti-1 is a binary file format for storing medical
21cr|nifti-2.0.0-6|56	image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
21cr|nifti-2.0.0-6|57	brain images.
21cr|nifti-2.0.0-6|58	
21cr|nifti-2.0.0-6|59	%files -n %{devname}
21cr|nifti-2.0.0-6|60	%dir %{_includedir}/%{name}
21cr|nifti-2.0.0-6|61	%{_includedir}/%{name}/*
21cr|nifti-2.0.0-6|62	%{_libdir}/*.so
21cr|nifti-2.0.0-6|63	
21cr|nifti-2.0.0-6|64	#-----------------------------------------------------------------------
21cr|nifti-2.0.0-6|65	
21cr|nifti-2.0.0-6|66	%prep
21cr|nifti-2.0.0-6|67	%setup -q -n %{name}clib-%{version}
21cr|nifti-2.0.0-6|68	
21cr|nifti-2.0.0-6|69	%patch0 -p1
21cr|nifti-2.0.0-6|70	%patch1 -p1
21cr|nifti-2.0.0-6|71	%patch2 -p1
21cr|nifti-2.0.0-6|72	
21cr|nifti-2.0.0-6|73	%build
21cr|nifti-2.0.0-6|74	%cmake \
21cr|nifti-2.0.0-6|75	-DNIFTI_INSTALL_LIB_DIR:PATH=%{_libdir}
21cr|nifti-2.0.0-6|76	%make
21cr|nifti-2.0.0-6|77	
21cr|nifti-2.0.0-6|78	%install
21cr|nifti-2.0.0-6|79	%makeinstall_std -C build

3473 21
21cr|nikto-2.1.6-1.20210917|1	%global __provides_exclude perl\\(.*\\)
21cr|nikto-2.1.6-1.20210917|2	
21cr|nikto-2.1.6-1.20210917|3	# exclude self provided
21cr|nikto-2.1.6-1.20210917|4	%global __requires_exclude perl\\(plugins::LW2\\)
21cr|nikto-2.1.6-1.20210917|5	
21cr|nikto-2.1.6-1.20210917|6	# The last official release (2.1.6) was in Jun 2015.
21cr|nikto-2.1.6-1.20210917|7	# While it's true that the user can easily update plugins and databases
21cr|nikto-2.1.6-1.20210917|8	# from the main site within the program itself, it's better to install
21cr|nikto-2.1.6-1.20210917|9	# up-to-date ones from the start: so package a recent devel snaphsot (24/08/2018)
21cr|nikto-2.1.6-1.20210917|10	%define	gitdate	20210917
21cr|nikto-2.1.6-1.20210917|11	
21cr|nikto-2.1.6-1.20210917|12	Summary:	Web Server and CGI Scanner
21cr|nikto-2.1.6-1.20210917|13	Name:		nikto
21cr|nikto-2.1.6-1.20210917|14	Version:	2.1.6
21cr|nikto-2.1.6-1.20210917|15	Release:	1.%{gitdate}
21cr|nikto-2.1.6-1.20210917|16	License:	GPLv2+
21cr|nikto-2.1.6-1.20210917|17	Group:		Monitoring
21cr|nikto-2.1.6-1.20210917|18	Url:		https://cirt.net/Nikto2
21cr|nikto-2.1.6-1.20210917|19	Source0:	%{name}-%{version}.tar.gz
21cr|nikto-2.1.6-1.20210917|20	Patch0:		%{name}-2.1.6-fhs-paths.patch
21cr|nikto-2.1.6-1.20210917|21	BuildArch:	noarch
21cr|nikto-2.1.6-1.20210917|22	
21cr|nikto-2.1.6-1.20210917|23	%description
21cr|nikto-2.1.6-1.20210917|24	Nikto is a web server scanner which performs comprehensive tests against web
21cr|nikto-2.1.6-1.20210917|25	servers for multiple items, including over 3200 potentially dangerous
21cr|nikto-2.1.6-1.20210917|26	files/CGIs, versions on over 625 servers, and version specific problems on
21cr|nikto-2.1.6-1.20210917|27	over 230 servers. Scan items and plugins are frequently updated and can be
21cr|nikto-2.1.6-1.20210917|28	automatically updated (if desired).
21cr|nikto-2.1.6-1.20210917|29	
21cr|nikto-2.1.6-1.20210917|30	%files
21cr|nikto-2.1.6-1.20210917|31	%doc README* COPYING
21cr|nikto-2.1.6-1.20210917|32	%doc program/docs/nikto_manual.html program/docs/nikto.dtd
21cr|nikto-2.1.6-1.20210917|33	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|nikto-2.1.6-1.20210917|34	%{_bindir}/%{name}
21cr|nikto-2.1.6-1.20210917|35	%{_bindir}/replay
21cr|nikto-2.1.6-1.20210917|36	%{_datadir}/%{name}
21cr|nikto-2.1.6-1.20210917|37	%{_mandir}/man1/%{name}.1*
21cr|nikto-2.1.6-1.20210917|38	
21cr|nikto-2.1.6-1.20210917|39	#----------------------------------------------------------------------------
21cr|nikto-2.1.6-1.20210917|40	
21cr|nikto-2.1.6-1.20210917|41	%prep
21cr|nikto-2.1.6-1.20210917|42	%autosetup -p1
21cr|nikto-2.1.6-1.20210917|43	
21cr|nikto-2.1.6-1.20210917|44	
21cr|nikto-2.1.6-1.20210917|45	%build
21cr|nikto-2.1.6-1.20210917|46	# Perl scripts: nothing to do...
21cr|nikto-2.1.6-1.20210917|47	
21cr|nikto-2.1.6-1.20210917|48	
21cr|nikto-2.1.6-1.20210917|49	%install
21cr|nikto-2.1.6-1.20210917|50	# No install scripts: go manually...
21cr|nikto-2.1.6-1.20210917|51	pushd program
21cr|nikto-2.1.6-1.20210917|52	# 1. Install perl scripts
21cr|nikto-2.1.6-1.20210917|53	install -d -m 755 %{buildroot}%{_bindir}
21cr|nikto-2.1.6-1.20210917|54	install -m0755 nikto.pl %{buildroot}%{_bindir}/%{name}
21cr|nikto-2.1.6-1.20210917|55	install -m0755 replay.pl %{buildroot}%{_bindir}/replay
21cr|nikto-2.1.6-1.20210917|56	# 2. Install config file
21cr|nikto-2.1.6-1.20210917|57	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|nikto-2.1.6-1.20210917|58	install -m0644 nikto.conf.default %{buildroot}%{_sysconfdir}/nikto.conf
21cr|nikto-2.1.6-1.20210917|59	# 3. Install needed support files
21cr|nikto-2.1.6-1.20210917|60	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|nikto-2.1.6-1.20210917|61	cp -pr plugins %{buildroot}%{_datadir}/%{name}
21cr|nikto-2.1.6-1.20210917|62	cp -pr templates %{buildroot}%{_datadir}/%{name}
21cr|nikto-2.1.6-1.20210917|63	cp -pr databases %{buildroot}%{_datadir}/%{name}
21cr|nikto-2.1.6-1.20210917|64	# 4. Install man page
21cr|nikto-2.1.6-1.20210917|65	install -d %{buildroot}%{_mandir}/man1
21cr|nikto-2.1.6-1.20210917|66	install -m0644 docs/%{name}.1 %{buildroot}%{_mandir}/man1
21cr|nikto-2.1.6-1.20210917|67	popd

3474 21
21cr|nim-2.2.2-3|1	# based on open suse spec file
21cr|nim-2.2.2-3|2	%define debug_package %{nil}
21cr|nim-2.2.2-3|3	%define _atlas_version 0.8.0
21cr|nim-2.2.2-3|4	%define _sat_commit faf1617f44d7632ee9601ebc13887644925dcc01
21cr|nim-2.2.2-3|5	
21cr|nim-2.2.2-3|6	# tests on abf failed, local tests OK
21cr|nim-2.2.2-3|7	%bcond_with check
21cr|nim-2.2.2-3|8	
21cr|nim-2.2.2-3|9	Name:           nim
21cr|nim-2.2.2-3|10	Version:        2.2.2
21cr|nim-2.2.2-3|11	Release:        3
21cr|nim-2.2.2-3|12	Summary:        A statically typed compiled systems programming language
21cr|nim-2.2.2-3|13	License:        MIT
21cr|nim-2.2.2-3|14	Group:          Development/Other
21cr|nim-2.2.2-3|15	URL:            https://nim-lang.org/
21cr|nim-2.2.2-3|16	Source0:        https://nim-lang.org/download/nim-%{version}.tar.xz
21cr|nim-2.2.2-3|17	Source1:        https://github.com/nim-lang/atlas/archive/refs/tags/%{_atlas_version}.tar.gz#/atlas-%{_atlas_version}.tar.gz
21cr|nim-2.2.2-3|18	Source2:        nim-rpmlintrc
21cr|nim-2.2.2-3|19	Source3:        https://github.com/nim-lang/sat/archive/%{_sat_commit}.tar.gz#/sat-%{_sat_commit}.tar.gz
21cr|nim-2.2.2-3|20	Patch0:         nim-nim-gdb_fix_interpreter.patch
21cr|nim-2.2.2-3|21	Patch1:         nim-fix-tests-i586.patch
21cr|nim-2.2.2-3|22	# https://github.com/nim-lang/Nim/issues/23668
21cr|nim-2.2.2-3|23	# https://github.com/nim-lang/Nim/pull/24405
21cr|nim-2.2.2-3|24	Patch2:         nim-2.2.2-pcre2.patch
21cr|nim-2.2.2-3|25	BuildRequires:  binutils-devel
21cr|nim-2.2.2-3|26	BuildRequires:  ca-certificates
21cr|nim-2.2.2-3|27	#BuildRequires:  ca-certificates-mozilla - ???
21cr|nim-2.2.2-3|28	# required for the testsuite
21cr|nim-2.2.2-3|29	BuildRequires:  lib64gc-devel
21cr|nim-2.2.2-3|30	# Nim needs support for both __builtin_saddll_overflow and
21cr|nim-2.2.2-3|31	# -std=c++14, therefore gcc 6.2+ is required.
21cr|nim-2.2.2-3|32	BuildRequires:  gcc-c++ >= 6.2
21cr|nim-2.2.2-3|33	BuildRequires:  git
21cr|nim-2.2.2-3|34	BuildRequires:  libopenssl-devel
21cr|nim-2.2.2-3|35	#BuildRequires:  netcfg libnss_usrfiles2 - ???
21cr|nim-2.2.2-3|36	BuildRequires:	%{_lib}nss3
21cr|nim-2.2.2-3|37	BuildRequires:  sqlite3-devel
21cr|nim-2.2.2-3|38	BuildRequires:  timezone
21cr|nim-2.2.2-3|39	BuildRequires:  valgrind
21cr|nim-2.2.2-3|40	BuildRequires:  pkgconfig(libpcre2-8)
21cr|nim-2.2.2-3|41	# pull in a C compiler (required to build Nim programs)
21cr|nim-2.2.2-3|42	Requires:       gcc
21cr|nim-2.2.2-3|43	Recommends:     clang
21cr|nim-2.2.2-3|44	Recommends:     git
21cr|nim-2.2.2-3|45	Recommends:     %{_lib}pcre2-8_0
21cr|nim-2.2.2-3|46	ExclusiveArch:  x86_64 i686 aarch64 riscv64
21cr|nim-2.2.2-3|47	# Needs node 12 for flag --unhandled-rejections=strict, but it's not
21cr|nim-2.2.2-3|48	# strictly needed (it's used to test the Nim JS compiler, so we can
21cr|nim-2.2.2-3|49	# skip it and run tests without this compiler target afterwards)
21cr|nim-2.2.2-3|50	BuildRequires:  nodejs
21cr|nim-2.2.2-3|51	Recommends:     nodejs
21cr|nim-2.2.2-3|52	
21cr|nim-2.2.2-3|53	%description
21cr|nim-2.2.2-3|54	Nim is a statically typed compiled systems programming language. It
21cr|nim-2.2.2-3|55	combines successful concepts from mature languages like Python, Ada
21cr|nim-2.2.2-3|56	and Modula.
21cr|nim-2.2.2-3|57	
21cr|nim-2.2.2-3|58	Efficient:
21cr|nim-2.2.2-3|59	* Nim generates native dependency-free executables, not dependent on
21cr|nim-2.2.2-3|60	a virtual machine, which are small and allow easy redistribution.
21cr|nim-2.2.2-3|61	* The Nim compiler and the generated executables support all major
21cr|nim-2.2.2-3|62	platforms like Windows, Linux, BSD and macOS.
21cr|nim-2.2.2-3|63	* Nim's memory management is deterministic and customizable with
21cr|nim-2.2.2-3|64	destructors and move semantics, inspired by C++ and Rust. It is
21cr|nim-2.2.2-3|65	well-suited for embedded, hard-realtime systems.
21cr|nim-2.2.2-3|66	* Modern concepts like zero-overhead iterators and compile-time
21cr|nim-2.2.2-3|67	evaluation of user-defined functions, in combination with the
21cr|nim-2.2.2-3|68	preference of value-based datatypes allocated on the stack, lead
21cr|nim-2.2.2-3|69	to extremely performant code.
21cr|nim-2.2.2-3|70	* Support for various backends: it compiles to C, C++ or JavaScript
21cr|nim-2.2.2-3|71	so that Nim can be used for all backend and frontend needs.
21cr|nim-2.2.2-3|72	
21cr|nim-2.2.2-3|73	Expressive:
21cr|nim-2.2.2-3|74	* Nim is self-contained: the compiler and the standard library are
21cr|nim-2.2.2-3|75	implemented in Nim.
21cr|nim-2.2.2-3|76	* Nim has a powerful macro system which allows direct manipulation
21cr|nim-2.2.2-3|77	of the AST, offering nearly unlimited opportunities.
21cr|nim-2.2.2-3|78	
21cr|nim-2.2.2-3|79	Elegant:
21cr|nim-2.2.2-3|80	* Macros cannot change Nim's syntax because there is no need for it
21cr|nim-2.2.2-3|81	— the syntax is flexible enough.
21cr|nim-2.2.2-3|82	* Modern type system with local type inference, tuples, generics and
21cr|nim-2.2.2-3|83	sum types.
21cr|nim-2.2.2-3|84	* Statements are grouped by indentation but can span multiple lines.
21cr|nim-2.2.2-3|85	%files
21cr|nim-2.2.2-3|86	
21cr|nim-2.2.2-3|87	%license copying.txt
21cr|nim-2.2.2-3|88	%doc %{_docdir}/nim
21cr|nim-2.2.2-3|89	
21cr|nim-2.2.2-3|90	%{_bindir}/nim
21cr|nim-2.2.2-3|91	%{_bindir}/nim-gdb
21cr|nim-2.2.2-3|92	%{_bindir}/nim_dbg
21cr|nim-2.2.2-3|93	%{_bindir}/nimble
21cr|nim-2.2.2-3|94	%{_bindir}/nimgrep
21cr|nim-2.2.2-3|95	%{_bindir}/nimpretty
21cr|nim-2.2.2-3|96	%{_bindir}/nimsuggest
21cr|nim-2.2.2-3|97	
21cr|nim-2.2.2-3|98	%dir %{_sysconfdir}/nim
21cr|nim-2.2.2-3|99	%config %{_sysconfdir}/nim/*
21cr|nim-2.2.2-3|100	%{_libdir}/nim/
21cr|nim-2.2.2-3|101	
21cr|nim-2.2.2-3|102	%prep
21cr|nim-2.2.2-3|103	%setup -q -a1 -a3
21cr|nim-2.2.2-3|104	
21cr|nim-2.2.2-3|105	mv atlas-%{_atlas_version} dist/atlas
21cr|nim-2.2.2-3|106	mkdir dist/atlas/dist
21cr|nim-2.2.2-3|107	mv sat-%{_sat_commit} dist/atlas/dist/sat
21cr|nim-2.2.2-3|108	
21cr|nim-2.2.2-3|109	%patch -P 0 -p1
21cr|nim-2.2.2-3|110	%ifarch i686
21cr|nim-2.2.2-3|111	%patch -P 1 -p1
21cr|nim-2.2.2-3|112	%endif
21cr|nim-2.2.2-3|113	%patch -P 2 -p1
21cr|nim-2.2.2-3|114	
21cr|nim-2.2.2-3|115	%build
21cr|nim-2.2.2-3|116	export CFLAGS="%{optflags}"
21cr|nim-2.2.2-3|117	export NIMFLAGS="$(echo '%{optflags}' | sed 's/\([^[:space:]]\+\)/--passC:\1/g')"
21cr|nim-2.2.2-3|118	export NIMFLAGS="$NIMFLAGS %{?jobs:--parallelBuild:%{jobs}}"
21cr|nim-2.2.2-3|119	
21cr|nim-2.2.2-3|120	./build.sh
21cr|nim-2.2.2-3|121	
21cr|nim-2.2.2-3|122	./bin/nim c  $NIMFLAGS -d:release koch
21cr|nim-2.2.2-3|123	./koch boot  $NIMFLAGS -d:release
21cr|nim-2.2.2-3|124	./koch tools $NIMFLAGS -d:release
21cr|nim-2.2.2-3|125	
21cr|nim-2.2.2-3|126	# TODO: build docs
21cr|nim-2.2.2-3|127	# ./koch docs
21cr|nim-2.2.2-3|128	
21cr|nim-2.2.2-3|129	
21cr|nim-2.2.2-3|130	%install
21cr|nim-2.2.2-3|131	# extract everything into a staging location, as Nim devels like to
21cr|nim-2.2.2-3|132	# add/remove things in an unusual way and we want to find out what
21cr|nim-2.2.2-3|133	# is added/removed/modified on future versions to avoid errors
21cr|nim-2.2.2-3|134	# while packaging it
21cr|nim-2.2.2-3|135	TARGET="%{buildroot}/_pending"
21cr|nim-2.2.2-3|136	
21cr|nim-2.2.2-3|137	./koch install $TARGET
21cr|nim-2.2.2-3|138	
21cr|nim-2.2.2-3|139	# some binaries aren't installed at target location by koch
21cr|nim-2.2.2-3|140	cp ./bin/* $TARGET/nim/bin/
21cr|nim-2.2.2-3|141	
21cr|nim-2.2.2-3|142	mkdir -p \
21cr|nim-2.2.2-3|143	%{buildroot}%{_bindir}/ \
21cr|nim-2.2.2-3|144	%{buildroot}%{_libdir}/nim \
21cr|nim-2.2.2-3|145	%{buildroot}%{_sysconfdir}/nim \
21cr|nim-2.2.2-3|146	%{buildroot}%{_docdir}/nim
21cr|nim-2.2.2-3|147	
21cr|nim-2.2.2-3|148	# remove things that aren't needed
21cr|nim-2.2.2-3|149	rm $TARGET/nim/lib/pure/unidecode/gen.py
21cr|nim-2.2.2-3|150	
21cr|nim-2.2.2-3|151	# fix endlines
21cr|nim-2.2.2-3|152	sed -i 's/\r$//' $TARGET/nim/doc/nimdoc.css
21cr|nim-2.2.2-3|153	
21cr|nim-2.2.2-3|154	# move executables to final location (or delete what isn't needed)
21cr|nim-2.2.2-3|155	rm $TARGET/nim/bin/atlas
21cr|nim-2.2.2-3|156	rm $TARGET/nim/bin/testament
21cr|nim-2.2.2-3|157	rm $TARGET/nim/nim.nimble
21cr|nim-2.2.2-3|158	mv $TARGET/nim/bin %{buildroot}%{_libdir}/nim/
21cr|nim-2.2.2-3|159	
21cr|nim-2.2.2-3|160	# strip all symbols from binaries
21cr|nim-2.2.2-3|161	strip --strip-all %{buildroot}%{_libdir}/nim/bin/nim
21cr|nim-2.2.2-3|162	strip --strip-all %{buildroot}%{_libdir}/nim/bin/nimble
21cr|nim-2.2.2-3|163	strip --strip-all %{buildroot}%{_libdir}/nim/bin/nim_dbg
21cr|nim-2.2.2-3|164	strip --strip-all %{buildroot}%{_libdir}/nim/bin/nimgrep
21cr|nim-2.2.2-3|165	strip --strip-all %{buildroot}%{_libdir}/nim/bin/nimpretty
21cr|nim-2.2.2-3|166	strip --strip-all %{buildroot}%{_libdir}/nim/bin/nimsuggest
21cr|nim-2.2.2-3|167	
21cr|nim-2.2.2-3|168	# nim requires symlinks to executables, as it looks for its
21cr|nim-2.2.2-3|169	# standard library by resolving the link and then checking for
21cr|nim-2.2.2-3|170	# parent paths, which is quite unusual...
21cr|nim-2.2.2-3|171	ln -s %{_libdir}/nim/bin/nim        %{buildroot}%{_bindir}
21cr|nim-2.2.2-3|172	ln -s %{_libdir}/nim/bin/nim-gdb    %{buildroot}%{_bindir}
21cr|nim-2.2.2-3|173	ln -s %{_libdir}/nim/bin/nim_dbg    %{buildroot}%{_bindir}
21cr|nim-2.2.2-3|174	ln -s %{_libdir}/nim/bin/nimble     %{buildroot}%{_bindir}
21cr|nim-2.2.2-3|175	ln -s %{_libdir}/nim/bin/nimgrep    %{buildroot}%{_bindir}
21cr|nim-2.2.2-3|176	ln -s %{_libdir}/nim/bin/nimpretty  %{buildroot}%{_bindir}
21cr|nim-2.2.2-3|177	ln -s %{_libdir}/nim/bin/nimsuggest %{buildroot}%{_bindir}
21cr|nim-2.2.2-3|178	
21cr|nim-2.2.2-3|179	mv $TARGET/nim/compiler* %{buildroot}%{_libdir}/nim/
21cr|nim-2.2.2-3|180	mv $TARGET/nim/lib       %{buildroot}%{_libdir}/nim/
21cr|nim-2.2.2-3|181	mv $TARGET/nim/doc       %{buildroot}%{_docdir}/nim/
21cr|nim-2.2.2-3|182	mv $TARGET/nim/config/*  %{buildroot}%{_sysconfdir}/nim/
21cr|nim-2.2.2-3|183	
21cr|nim-2.2.2-3|184	
21cr|nim-2.2.2-3|185	%if %{with check}
21cr|nim-2.2.2-3|186	%check
21cr|nim-2.2.2-3|187	
21cr|nim-2.2.2-3|188	cat << EOT >> tests_to_skip
21cr|nim-2.2.2-3|189	# we don't care about testament itself
21cr|nim-2.2.2-3|190	tests/testament/tjoinable.nim
21cr|nim-2.2.2-3|191	tests/testament/tshould_not_work.nim
21cr|nim-2.2.2-3|192	# cannot open file: zip/zipfiles
21cr|nim-2.2.2-3|193	tests/manyloc/nake/nakefile.nim
21cr|nim-2.2.2-3|194	# cannot open file: zip/zlib
21cr|nim-2.2.2-3|195	tests/manyloc/keineschweine/keineschweine.nim
21cr|nim-2.2.2-3|196	# Temporary failure in name resolution (tries to use netcode)
21cr|nim-2.2.2-3|197	tests/stdlib/thttpclient.nim
21cr|nim-2.2.2-3|198	tests/stdlib/tnetconnect.nim
21cr|nim-2.2.2-3|199	# client: exception: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
21cr|nim-2.2.2-3|200	tests/stdlib/thttpclient_ssl.nim
21cr|nim-2.2.2-3|201	# cannot open file: jester
21cr|nim-2.2.2-3|202	tests/niminaction/Chapter7/Tweeter/src/tweeter.nim
21cr|nim-2.2.2-3|203	tests/cpp/tasync_cpp.nim
21cr|nim-2.2.2-3|204	# expects Nim to be in PATH...
21cr|nim-2.2.2-3|205	tests/stdlib/tosproc.nim
21cr|nim-2.2.2-3|206	# following tests are flaky
21cr|nim-2.2.2-3|207	tests/stdlib/tio.nim
21cr|nim-2.2.2-3|208	tests/arc/thard_alignment.nim
21cr|nim-2.2.2-3|209	# this one needs NodeJS althought its not required by the build
21cr|nim-2.2.2-3|210	tests/nimdoc/trunnableexamples.nim
21cr|nim-2.2.2-3|211	tests/js/tnativeexc.nim
21cr|nim-2.2.2-3|212	# broken in Leap 15.3
21cr|nim-2.2.2-3|213	tests/exception/t13115.nim
21cr|nim-2.2.2-3|214	# no SFML in plain SLE and missing in backport repos
21cr|nim-2.2.2-3|215	tests/niminaction/Chapter8/sfml/sfml_test.nim
21cr|nim-2.2.2-3|216	# GCC 14 related errors
21cr|nim-2.2.2-3|217	tests/objects/toop1.nim
21cr|nim-2.2.2-3|218	tests/vm/tvmmisc.nim
21cr|nim-2.2.2-3|219	tests/cpp/tmanual_exception.nim
21cr|nim-2.2.2-3|220	tests/objects/tobjcov.nim
21cr|nim-2.2.2-3|221	# exits with 1 for some reason
21cr|nim-2.2.2-3|222	tests/stdlib/tmath.nim
21cr|nim-2.2.2-3|223	# try to build for Rosa, just disable broken
21cr|nim-2.2.2-3|224	tests/arc/thavlak_orc_stress.nim
21cr|nim-2.2.2-3|225	tests/arc/tunref_cycle.nim
21cr|nim-2.2.2-3|226	tests/arc/torc_selfcycles.nim
21cr|nim-2.2.2-3|227	tests/destructor/tv2_raise.nim
21cr|nim-2.2.2-3|228	tests/arc/tfuncobj.nim
21cr|nim-2.2.2-3|229	tests/arc/tcustomtrace.nim
21cr|nim-2.2.2-3|230	tests/arc/tcaseobjcopy.nim
21cr|nim-2.2.2-3|231	tests/arc/tcaseobj.nim
21cr|nim-2.2.2-3|232	tests/arc/tasyncorc.nim
21cr|nim-2.2.2-3|233	tests/destructor/tnewruntime_strutils.nim
21cr|nim-2.2.2-3|234	tests/arc/tasyncleak4.nim
21cr|nim-2.2.2-3|235	tests/arc/tasyncleak3.nim
21cr|nim-2.2.2-3|236	tests/async/twinasyncrw.nim
21cr|nim-2.2.2-3|237	tests/views/tsplit_into_openarray.nim
21cr|nim-2.2.2-3|238	tests/arc/t14472.nim
21cr|nim-2.2.2-3|239	tests/valgrind/tbasic_valgrind.nim
21cr|nim-2.2.2-3|240	tests/valgrind/tleak_arc.nim
21cr|nim-2.2.2-3|241	tests/objects/tunsafenew2.nim
21cr|nim-2.2.2-3|242	tests/async/t23212.nim
21cr|nim-2.2.2-3|243	tests/ic/thallo_temp.nim
21cr|nim-2.2.2-3|244	EOT
21cr|nim-2.2.2-3|245	
21cr|nim-2.2.2-3|246	%ifarch i686
21cr|nim-2.2.2-3|247	cat << EOT >> tests_to_skip
21cr|nim-2.2.2-3|248	# flaky test, fails in i586
21cr|nim-2.2.2-3|249	tests/async/tasyncssl.nim
21cr|nim-2.2.2-3|250	tests/realtimeGC/tmain.nim
21cr|nim-2.2.2-3|251	tests/realtimeGC/shared.nim
21cr|nim-2.2.2-3|252	tests/stdlib/tcasts.nim
21cr|nim-2.2.2-3|253	EOT
21cr|nim-2.2.2-3|254	%endif
21cr|nim-2.2.2-3|255	
21cr|nim-2.2.2-3|256	%ifarch aarch64 riscv64
21cr|nim-2.2.2-3|257	cat << EOT >> tests_to_skip
21cr|nim-2.2.2-3|258	# fails because it includes immintrin.h
21cr|nim-2.2.2-3|259	tests/misc/tsizeof4.nim
21cr|nim-2.2.2-3|260	
21cr|nim-2.2.2-3|261	# armv7l
21cr|nim-2.2.2-3|262	tests/stdlib/tarithmetics.nim
21cr|nim-2.2.2-3|263	tests/vm/tslow_tables.nim
21cr|nim-2.2.2-3|264	tests/tuples/t12892.nim
21cr|nim-2.2.2-3|265	tests/dll/nimhcr_unit.nim
21cr|nim-2.2.2-3|266	tests/arc/tcaseobj.nim
21cr|nim-2.2.2-3|267	tests/arc/tcaseobjcopy.nim
21cr|nim-2.2.2-3|268	tests/async/tasyncssl.nim
21cr|nim-2.2.2-3|269	
21cr|nim-2.2.2-3|270	#aarch64 and ppc64l
21cr|nim-2.2.2-3|271	tests/range/tcompiletime_range_checks.nim
21cr|nim-2.2.2-3|272	tests/dll/nimhcr_unit.nim
21cr|nim-2.2.2-3|273	
21cr|nim-2.2.2-3|274	#ppc64le
21cr|nim-2.2.2-3|275	tests/arc/tasyncorc.nim
21cr|nim-2.2.2-3|276	EOT
21cr|nim-2.2.2-3|277	%endif
21cr|nim-2.2.2-3|278	
21cr|nim-2.2.2-3|279	# Tests as many targets as possible
21cr|nim-2.2.2-3|280	NIM_COMPILER_TARGETS="c"
21cr|nim-2.2.2-3|281	if rpm -q --whatprovides c++_compiler; then
21cr|nim-2.2.2-3|282	NIM_COMPILER_TARGETS="$NIM_COMPILER_TARGETS c++"
21cr|nim-2.2.2-3|283	fi
21cr|nim-2.2.2-3|284	if rpm -q --whatprovides nodejs; then
21cr|nim-2.2.2-3|285	NIM_COMPILER_TARGETS="$NIM_COMPILER_TARGETS js"
21cr|nim-2.2.2-3|286	fi
21cr|nim-2.2.2-3|287	
21cr|nim-2.2.2-3|288	./koch tests \
21cr|nim-2.2.2-3|289	--nim:$PWD/bin/nim \
21cr|nim-2.2.2-3|290	--failing \
21cr|nim-2.2.2-3|291	--colors:off \
21cr|nim-2.2.2-3|292	--megatest:on \
21cr|nim-2.2.2-3|293	--skipFrom:tests_to_skip \
21cr|nim-2.2.2-3|294	--targets:"$NIM_COMPILER_TARGETS" \
21cr|nim-2.2.2-3|295	all

3475 21
21cr|nini-1.1.0-5|1	Summary: 	An uncommonly powerful .NET configuration library
21cr|nini-1.1.0-5|2	Name:		nini
21cr|nini-1.1.0-5|3	Version:	1.1.0
21cr|nini-1.1.0-5|4	Release:	5
21cr|nini-1.1.0-5|5	Group: 		Development/Other
21cr|nini-1.1.0-5|6	License:	X11/MIT
21cr|nini-1.1.0-5|7	URL: 		http://nini.sourceforge.net/
21cr|nini-1.1.0-5|8	Source0: 	Nini-%{version}.zip
21cr|nini-1.1.0-5|9	BuildArch:	noarch
21cr|nini-1.1.0-5|10	
21cr|nini-1.1.0-5|11	BuildRequires:	mcs
21cr|nini-1.1.0-5|12	BuildRequires:	nant
21cr|nini-1.1.0-5|13	BuildRequires:	unzip
21cr|nini-1.1.0-5|14	BuildRequires: 	mono-devel
21cr|nini-1.1.0-5|15	
21cr|nini-1.1.0-5|16	%description
21cr|nini-1.1.0-5|17	Nini is an uncommonly powerful .NET configuration library designed to help
21cr|nini-1.1.0-5|18	build highly configurable applications quickly.
21cr|nini-1.1.0-5|19	
21cr|nini-1.1.0-5|20	%prep
21cr|nini-1.1.0-5|21	%setup -qn Nini
21cr|nini-1.1.0-5|22	
21cr|nini-1.1.0-5|23	%build
21cr|nini-1.1.0-5|24	cd Source
21cr|nini-1.1.0-5|25	mcs -target:library -out:Nini.dll -reference:System.dll -reference:System.Xml.dll -define:MONO_1_1 -define:NOSTRONG AssemblyInfo.cs Ini/*.cs Config/*.cs Util/*.cs
21cr|nini-1.1.0-5|26	cat << EOF > nini-1.1.pc
21cr|nini-1.1.0-5|27	prefix=%{_prefix}
21cr|nini-1.1.0-5|28	assemblies_dir=\${prefix}/lib/nini
21cr|nini-1.1.0-5|29	Libraries=\${assemblies_dir}/Nini.dll
21cr|nini-1.1.0-5|30	
21cr|nini-1.1.0-5|31	Name: Nini
21cr|nini-1.1.0-5|32	Description: An uncommonly powerful .NET configuration library
21cr|nini-1.1.0-5|33	Version: %{version}
21cr|nini-1.1.0-5|34	Libs: -r:Nini.dll
21cr|nini-1.1.0-5|35	EOF
21cr|nini-1.1.0-5|36	
21cr|nini-1.1.0-5|37	%install
21cr|nini-1.1.0-5|38	cd Source
21cr|nini-1.1.0-5|39	mkdir -p %{buildroot}%{_prefix}/lib/nini
21cr|nini-1.1.0-5|40	cp Nini.dll %{buildroot}%{_prefix}/lib/nini/
21cr|nini-1.1.0-5|41	mkdir -p %{buildroot}%{_datadir}/pkgconfig
21cr|nini-1.1.0-5|42	cp nini-1.1.pc %{buildroot}%{_datadir}/pkgconfig/
21cr|nini-1.1.0-5|43	
21cr|nini-1.1.0-5|44	%files
21cr|nini-1.1.0-5|45	%{_prefix}/lib/nini
21cr|nini-1.1.0-5|46	%{_datadir}/pkgconfig/nini-1.1.pc

3476 21
21cr|ninvaders-0.1.1-5|1	Summary:	Space Invaders clone written in ncurses for cli gaming
21cr|ninvaders-0.1.1-5|2	Name:		ninvaders
21cr|ninvaders-0.1.1-5|3	Version:	0.1.1
21cr|ninvaders-0.1.1-5|4	Release:	5
21cr|ninvaders-0.1.1-5|5	License:	GPLv2+
21cr|ninvaders-0.1.1-5|6	Group:		Games/Arcade
21cr|ninvaders-0.1.1-5|7	Url:		http://ninvaders.sourceforge.net/
21cr|ninvaders-0.1.1-5|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|ninvaders-0.1.1-5|9	Patch0:		ninvaders-0.1.1-add-debuginfo.patch
21cr|ninvaders-0.1.1-5|10	BuildRequires:	pkgconfig(ncurses)
21cr|ninvaders-0.1.1-5|11	
21cr|ninvaders-0.1.1-5|12	%description
21cr|ninvaders-0.1.1-5|13	Ever wanted to place space invaders when you can't find a GUI? Now you can!
21cr|ninvaders-0.1.1-5|14	ninvaders is a ncurses based space invaders clone to play from the command
21cr|ninvaders-0.1.1-5|15	line.
21cr|ninvaders-0.1.1-5|16	
21cr|ninvaders-0.1.1-5|17	%files
21cr|ninvaders-0.1.1-5|18	%doc ChangeLog README gpl.txt
21cr|ninvaders-0.1.1-5|19	%{_bindir}/ninvaders
21cr|ninvaders-0.1.1-5|20	
21cr|ninvaders-0.1.1-5|21	#----------------------------------------------------------------------------
21cr|ninvaders-0.1.1-5|22	
21cr|ninvaders-0.1.1-5|23	%prep
21cr|ninvaders-0.1.1-5|24	%setup -q
21cr|ninvaders-0.1.1-5|25	%patch0 -p0
21cr|ninvaders-0.1.1-5|26	
21cr|ninvaders-0.1.1-5|27	%build
21cr|ninvaders-0.1.1-5|28	%make
21cr|ninvaders-0.1.1-5|29	
21cr|ninvaders-0.1.1-5|30	%install
21cr|ninvaders-0.1.1-5|31	mkdir -p %{buildroot}%{_bindir}
21cr|ninvaders-0.1.1-5|32	install -c -m0755 nInvaders %{buildroot}%{_bindir}/ninvaders
21cr|ninvaders-0.1.1-5|33	

3477 21
21cr|nip2-8.7.1-1|1	Summary:	GUI Interface for libvips image manipulation tool library
21cr|nip2-8.7.1-1|2	Name:		nip2
21cr|nip2-8.7.1-1|3	Version:	8.7.1
21cr|nip2-8.7.1-1|4	Release:	1
21cr|nip2-8.7.1-1|5	License:	LGPLv2+
21cr|nip2-8.7.1-1|6	Group:		Video
21cr|nip2-8.7.1-1|7	Url:		https://github.com/libvips/nip2
21cr|nip2-8.7.1-1|8	Source0:	https://github.com/libvips/nip2/releases/download/v%{version}/nip2-%{version}.tar.gz
21cr|nip2-8.7.1-1|9	Patch0:		nip2-icu68.patch
21cr|nip2-8.7.1-1|10	BuildRequires:	bison
21cr|nip2-8.7.1-1|11	BuildRequires:	flex >= 2.5.36
21cr|nip2-8.7.1-1|12	BuildRequires:	gettext
21cr|nip2-8.7.1-1|13	BuildRequires:	graphviz
21cr|nip2-8.7.1-1|14	BuildRequires:	imagemagick
21cr|nip2-8.7.1-1|15	BuildRequires:	perl(XML::Parser)
21cr|nip2-8.7.1-1|16	# It tests for xdg-open - AdamW
21cr|nip2-8.7.1-1|17	BuildRequires:	xdg-utils
21cr|nip2-8.7.1-1|18	# It tests for update-{mime,desktop}-database,
21cr|nip2-8.7.1-1|19	# but we don't use them at build time
21cr|nip2-8.7.1-1|20	#BuildRequires:	desktop-file-utils
21cr|nip2-8.7.1-1|21	BuildRequires:	pkgconfig(fftw3)
21cr|nip2-8.7.1-1|22	BuildRequires:	pkgconfig(gsl)
21cr|nip2-8.7.1-1|23	BuildRequires:	pkgconfig(libgsf-1)
21cr|nip2-8.7.1-1|24	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.24
21cr|nip2-8.7.1-1|25	BuildRequires:	pkgconfig(glib-2.0) >= 2.14
21cr|nip2-8.7.1-1|26	BuildRequires:	pkgconfig(libxml-2.0)
21cr|nip2-8.7.1-1|27	BuildRequires:	pkgconfig(vips) >= %{version}
21cr|nip2-8.7.1-1|28	Requires:	xdg-utils
21cr|nip2-8.7.1-1|29	
21cr|nip2-8.7.1-1|30	%description
21cr|nip2-8.7.1-1|31	This program aims to be about halfway between Excel and Photoshop. You don't
21cr|nip2-8.7.1-1|32	directly edit images - instead, like a spreadsheet, you build relationships
21cr|nip2-8.7.1-1|33	between objects. When you make a change somewhere, nip2 will recalculate the
21cr|nip2-8.7.1-1|34	objects affected by that change. Since it is demand-driven this update is
21cr|nip2-8.7.1-1|35	usually (almost) instant, even for very, very large images.
21cr|nip2-8.7.1-1|36	
21cr|nip2-8.7.1-1|37	%files -f %{name}.lang
21cr|nip2-8.7.1-1|38	%doc %{_defaultdocdir}/%{name}
21cr|nip2-8.7.1-1|39	%{_bindir}/*
21cr|nip2-8.7.1-1|40	%{_datadir}/%{name}
21cr|nip2-8.7.1-1|41	%{_mandir}/man1/%{name}.1.*
21cr|nip2-8.7.1-1|42	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|nip2-8.7.1-1|43	%{_datadir}/applications/*
21cr|nip2-8.7.1-1|44	%{_datadir}/appdata/%{name}.appdata.xml
21cr|nip2-8.7.1-1|45	%{_datadir}/mime/packages/%{name}.xml
21cr|nip2-8.7.1-1|46	
21cr|nip2-8.7.1-1|47	#----------------------------------------------------------------------------
21cr|nip2-8.7.1-1|48	
21cr|nip2-8.7.1-1|49	%prep
21cr|nip2-8.7.1-1|50	%autosetup -p1
21cr|nip2-8.7.1-1|51	
21cr|nip2-8.7.1-1|52	
21cr|nip2-8.7.1-1|53	%build
21cr|nip2-8.7.1-1|54	./autogen.sh
21cr|nip2-8.7.1-1|55	%configure --disable-update-desktop
21cr|nip2-8.7.1-1|56	%make
21cr|nip2-8.7.1-1|57	
21cr|nip2-8.7.1-1|58	
21cr|nip2-8.7.1-1|59	%install
21cr|nip2-8.7.1-1|60	%makeinstall_std
21cr|nip2-8.7.1-1|61	
21cr|nip2-8.7.1-1|62	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|nip2-8.7.1-1|63	convert -scale 16x16 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|nip2-8.7.1-1|64	convert -scale 32x32 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|nip2-8.7.1-1|65	convert -scale 48x48 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|nip2-8.7.1-1|66	
21cr|nip2-8.7.1-1|67	%find_lang %{name}

3478 21
21cr|nitrogen-1.6.1-3|1	Summary:        A wallpaper setter
21cr|nitrogen-1.6.1-3|2	Name:           nitrogen
21cr|nitrogen-1.6.1-3|3	Version:        1.6.1
21cr|nitrogen-1.6.1-3|4	Release:        3
21cr|nitrogen-1.6.1-3|5	License:        GPLv2
21cr|nitrogen-1.6.1-3|6	Group:          Graphical desktop/Other
21cr|nitrogen-1.6.1-3|7	Url:            https://github.com/l3ib/nitrogen
21cr|nitrogen-1.6.1-3|8	Source0:		https://github.com/l3ib/nitrogen/releases/download/%{version}/nitrogen-%{version}.tar.gz
21cr|nitrogen-1.6.1-3|9	BuildRequires:  gettext-devel
21cr|nitrogen-1.6.1-3|10	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|nitrogen-1.6.1-3|11	BuildRequires:  pkgconfig(gtkmm-2.4)
21cr|nitrogen-1.6.1-3|12	
21cr|nitrogen-1.6.1-3|13	%description
21cr|nitrogen-1.6.1-3|14	Nitrogen is a background browser and setter for X. It is written in C++
21cr|nitrogen-1.6.1-3|15	using the gtkmm toolkit. It can be used in two modes: browser and recall.
21cr|nitrogen-1.6.1-3|16	It is multi-head friendly and can even work in GNOME.
21cr|nitrogen-1.6.1-3|17	
21cr|nitrogen-1.6.1-3|18	%files -f %{name}.lang
21cr|nitrogen-1.6.1-3|19	%{_bindir}/%{name}
21cr|nitrogen-1.6.1-3|20	%{_datadir}/appdata/%{name}.appdata.xml
21cr|nitrogen-1.6.1-3|21	%{_datadir}/applications/%{name}.desktop
21cr|nitrogen-1.6.1-3|22	%{_iconsdir}/hicolor/*/*/*.png
21cr|nitrogen-1.6.1-3|23	%{_mandir}/*/%{name}.*.xz
21cr|nitrogen-1.6.1-3|24	#----------------------------------------------------------------------------
21cr|nitrogen-1.6.1-3|25	
21cr|nitrogen-1.6.1-3|26	%prep
21cr|nitrogen-1.6.1-3|27	%setup -q
21cr|nitrogen-1.6.1-3|28	
21cr|nitrogen-1.6.1-3|29	%build
21cr|nitrogen-1.6.1-3|30	# For gcc5:
21cr|nitrogen-1.6.1-3|31	export CXXFLAGS="%{optflags} -std=c++11"
21cr|nitrogen-1.6.1-3|32	autoreconf -fi
21cr|nitrogen-1.6.1-3|33	%configure
21cr|nitrogen-1.6.1-3|34	%make
21cr|nitrogen-1.6.1-3|35	
21cr|nitrogen-1.6.1-3|36	%install
21cr|nitrogen-1.6.1-3|37	%makeinstall_std
21cr|nitrogen-1.6.1-3|38	%find_lang %{name}
21cr|nitrogen-1.6.1-3|39	
21cr|nitrogen-1.6.1-3|40	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|nitrogen-1.6.1-3|41	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|nitrogen-1.6.1-3|42	[Desktop Entry]
21cr|nitrogen-1.6.1-3|43	Encoding=UTF-8
21cr|nitrogen-1.6.1-3|44	Name=Nitrogen
21cr|nitrogen-1.6.1-3|45	Comment=Change wallpapers
21cr|nitrogen-1.6.1-3|46	Comment[ru]=Смена обоев рабочего стола
21cr|nitrogen-1.6.1-3|47	Exec=nitrogen
21cr|nitrogen-1.6.1-3|48	Icon=graphics_section.png
21cr|nitrogen-1.6.1-3|49	Terminal=false
21cr|nitrogen-1.6.1-3|50	Type=Application
21cr|nitrogen-1.6.1-3|51	StartupNotify=true
21cr|nitrogen-1.6.1-3|52	Categories=Settings;DesktopSettings;X-MandrivaLinux-System-Configuration;
21cr|nitrogen-1.6.1-3|53	EOF

3479 21
21cr|nitroshare-0.3.4-6|1	%define urlver %(echo %{version}|cut -d. -f1,2)
21cr|nitroshare-0.3.4-6|2	
21cr|nitroshare-0.3.4-6|3	Summary:	A simple tool for sending files to other machines on a local network
21cr|nitroshare-0.3.4-6|4	Name:		nitroshare
21cr|nitroshare-0.3.4-6|5	Version:	0.3.4
21cr|nitroshare-0.3.4-6|6	Release:	6
21cr|nitroshare-0.3.4-6|7	License:	MIT
21cr|nitroshare-0.3.4-6|8	Group:		Networking/File transfer
21cr|nitroshare-0.3.4-6|9	Url:		https://nitroshare.net
21cr|nitroshare-0.3.4-6|10	# https://github.com/nitroshare/nitroshare-desktop
21cr|nitroshare-0.3.4-6|11	Source0:	https://launchpad.net/nitroshare/%{urlver}/%{version}/+download/%{name}-%{version}.tar.gz
21cr|nitroshare-0.3.4-6|12	Source1:	https://launchpad.net/nitroshare/%{urlver}/%{version}/+download/%{name}-%{version}.tar.gz.asc
21cr|nitroshare-0.3.4-6|13	Source2:	nitroshare-0.3.4_ru.tar.gz
21cr|nitroshare-0.3.4-6|14	Patch0:		nitroshare-0.3.4-desktop_file.patch
21cr|nitroshare-0.3.4-6|15	Patch1:		nitroshare-0.3.4-include.patch
21cr|nitroshare-0.3.4-6|16	BuildRequires:	cmake
21cr|nitroshare-0.3.4-6|17	BuildRequires:	kde5-macros
21cr|nitroshare-0.3.4-6|18	BuildRequires:	qt5-linguist-tools
21cr|nitroshare-0.3.4-6|19	BuildRequires:	pkgconfig(Qt5Network)
21cr|nitroshare-0.3.4-6|20	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|nitroshare-0.3.4-6|21	BuildRequires:	pkgconfig(Qt5Svg)
21cr|nitroshare-0.3.4-6|22	BuildRequires:	pkgconfig(Qt5DBus)
21cr|nitroshare-0.3.4-6|23	# extra BRs needed for Mate, Gnome and Cinnamon DEs
21cr|nitroshare-0.3.4-6|24	BuildRequires:	pkgconfig(appindicator-0.1)
21cr|nitroshare-0.3.4-6|25	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|nitroshare-0.3.4-6|26	BuildRequires:	pkgconfig(libnotify)
21cr|nitroshare-0.3.4-6|27	
21cr|nitroshare-0.3.4-6|28	%description
21cr|nitroshare-0.3.4-6|29	A cross-platform network file transfer application designed to make
21cr|nitroshare-0.3.4-6|30	transferring any file to any device as painless as possible.
21cr|nitroshare-0.3.4-6|31	
21cr|nitroshare-0.3.4-6|32	Features:
21cr|nitroshare-0.3.4-6|33	* Automatic discovery of devices on the local network.
21cr|nitroshare-0.3.4-6|34	* Simple and intuitive user interface.
21cr|nitroshare-0.3.4-6|35	* Transfer entire directories.
21cr|nitroshare-0.3.4-6|36	
21cr|nitroshare-0.3.4-6|37	%files
21cr|nitroshare-0.3.4-6|38	%doc README.md
21cr|nitroshare-0.3.4-6|39	%{_bindir}/%{name}*
21cr|nitroshare-0.3.4-6|40	%{_datadir}/applications/%{name}.desktop
21cr|nitroshare-0.3.4-6|41	%{_kde5_services}/nitroshare_addtoservicemenu.desktop
21cr|nitroshare-0.3.4-6|42	%{_iconsdir}/hicolor/*/*/%{name}*.svg
21cr|nitroshare-0.3.4-6|43	%{_iconsdir}/breeze*/*/*/%{name}*.svg
21cr|nitroshare-0.3.4-6|44	%{_mandir}/man1/%{name}.1*
21cr|nitroshare-0.3.4-6|45	%{_iconsdir}/gnome/24x24/apps/nitroshare-indicator.png
21cr|nitroshare-0.3.4-6|46	%{_iconsdir}/ubuntu-mono-dark/apps/22/nitroshare-indicator.png
21cr|nitroshare-0.3.4-6|47	%{_iconsdir}/ubuntu-mono-dark/apps/24/nitroshare-indicator.svg
21cr|nitroshare-0.3.4-6|48	%{_iconsdir}/ubuntu-mono-light/apps/22/nitroshare-indicator.png
21cr|nitroshare-0.3.4-6|49	%{_iconsdir}/ubuntu-mono-light/apps/24/nitroshare-indicator.svg
21cr|nitroshare-0.3.4-6|50	
21cr|nitroshare-0.3.4-6|51	#----------------------------------------------------
21cr|nitroshare-0.3.4-6|52	
21cr|nitroshare-0.3.4-6|53	%package nautilus
21cr|nitroshare-0.3.4-6|54	Summary:	Nautilus extension for Nitroshare
21cr|nitroshare-0.3.4-6|55	Group:		Graphical desktop/GNOME
21cr|nitroshare-0.3.4-6|56	Requires:	%{name} = %{EVRD}
21cr|nitroshare-0.3.4-6|57	Requires:	nautilus-python
21cr|nitroshare-0.3.4-6|58	BuildArch:	noarch
21cr|nitroshare-0.3.4-6|59	
21cr|nitroshare-0.3.4-6|60	%description nautilus
21cr|nitroshare-0.3.4-6|61	The %{name}-nautilus package contains the %{name} extension for the
21cr|nitroshare-0.3.4-6|62	nautilus file manager.
21cr|nitroshare-0.3.4-6|63	
21cr|nitroshare-0.3.4-6|64	%files nautilus
21cr|nitroshare-0.3.4-6|65	%doc README.md
21cr|nitroshare-0.3.4-6|66	%{_datadir}/nautilus-python/extensions/*
21cr|nitroshare-0.3.4-6|67	
21cr|nitroshare-0.3.4-6|68	#----------------------------------------------------
21cr|nitroshare-0.3.4-6|69	
21cr|nitroshare-0.3.4-6|70	%package caja
21cr|nitroshare-0.3.4-6|71	Summary:	Caja extension for Nitroshare
21cr|nitroshare-0.3.4-6|72	Group:		Graphical desktop/MATE
21cr|nitroshare-0.3.4-6|73	Requires:	%{name} = %{EVRD}
21cr|nitroshare-0.3.4-6|74	Requires:	python3-caja
21cr|nitroshare-0.3.4-6|75	BuildArch:	noarch
21cr|nitroshare-0.3.4-6|76	
21cr|nitroshare-0.3.4-6|77	%description caja
21cr|nitroshare-0.3.4-6|78	The %{name}-caja package contains the %{name} extension for the
21cr|nitroshare-0.3.4-6|79	caja file manager.
21cr|nitroshare-0.3.4-6|80	
21cr|nitroshare-0.3.4-6|81	%files caja
21cr|nitroshare-0.3.4-6|82	%doc README.md
21cr|nitroshare-0.3.4-6|83	%{_datadir}/caja-python/extensions/*
21cr|nitroshare-0.3.4-6|84	
21cr|nitroshare-0.3.4-6|85	#----------------------------------------------------
21cr|nitroshare-0.3.4-6|86	
21cr|nitroshare-0.3.4-6|87	%prep
21cr|nitroshare-0.3.4-6|88	%setup -q
21cr|nitroshare-0.3.4-6|89	%patch0 -p1
21cr|nitroshare-0.3.4-6|90	%patch1 -p1
21cr|nitroshare-0.3.4-6|91	
21cr|nitroshare-0.3.4-6|92	pushd src/data/ts
21cr|nitroshare-0.3.4-6|93	tar -xvzf %{SOURCE2}
21cr|nitroshare-0.3.4-6|94	popd
21cr|nitroshare-0.3.4-6|95	
21cr|nitroshare-0.3.4-6|96	%build
21cr|nitroshare-0.3.4-6|97	%cmake_qt5
21cr|nitroshare-0.3.4-6|98	
21cr|nitroshare-0.3.4-6|99	%make
21cr|nitroshare-0.3.4-6|100	
21cr|nitroshare-0.3.4-6|101	# Caja is GTK2 so fix version of typelib(Gtk;Caja)
21cr|nitroshare-0.3.4-6|102	sed -i -e "s|'3.0'|'2.0'|g" src/dist/nitroshare_caja.py
21cr|nitroshare-0.3.4-6|103	
21cr|nitroshare-0.3.4-6|104	%install
21cr|nitroshare-0.3.4-6|105	%makeinstall_std -C build
21cr|nitroshare-0.3.4-6|106	
21cr|nitroshare-0.3.4-6|107	rm -rf %{buildroot}%{_datadir}/nemo-python/extensions/*.py*

3480 21
21cr|nixnote-2.0.2-2|1	%define oname nixnote2
21cr|nixnote-2.0.2-2|2	%global __requires_exclude libcurl\\.so(.*)
21cr|nixnote-2.0.2-2|3	
21cr|nixnote-2.0.2-2|4	Summary:	Evernote-clone. Use with Evernote to remember everything
21cr|nixnote-2.0.2-2|5	Name:		nixnote
21cr|nixnote-2.0.2-2|6	Version:	2.0.2
21cr|nixnote-2.0.2-2|7	Release:	2
21cr|nixnote-2.0.2-2|8	License:	GPLv2+
21cr|nixnote-2.0.2-2|9	Group:		Networking/Other
21cr|nixnote-2.0.2-2|10	Url:		http://nevernote.sourceforge.net/
21cr|nixnote-2.0.2-2|11	Source0:	https://github.com/baumgarr/nixnote2/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|nixnote-2.0.2-2|12	Source2:	nixnote2_ru.tar.gz
21cr|nixnote-2.0.2-2|13	Patch0:		nixnote-opencv.patch
21cr|nixnote-2.0.2-2|14	BuildRequires:	qmake5
21cr|nixnote-2.0.2-2|15	BuildRequires:	extra-cmake-modules
21cr|nixnote-2.0.2-2|16	BuildRequires:	boost-devel
21cr|nixnote-2.0.2-2|17	BuildRequires:	pkgconfig(poppler-qt5)
21cr|nixnote-2.0.2-2|18	BuildRequires:	pkgconfig(hunspell)
21cr|nixnote-2.0.2-2|19	BuildRequires:	opencv-devel
21cr|nixnote-2.0.2-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|nixnote-2.0.2-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|nixnote-2.0.2-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|nixnote-2.0.2-2|23	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|nixnote-2.0.2-2|24	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|nixnote-2.0.2-2|25	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|nixnote-2.0.2-2|26	BuildRequires:	pkgconfig(Qt5Sql)
21cr|nixnote-2.0.2-2|27	BuildRequires:	pkgconfig(Qt5Network)
21cr|nixnote-2.0.2-2|28	BuildRequires:	pkgconfig(Qt5Xml)
21cr|nixnote-2.0.2-2|29	BuildRequires:	pkgconfig(Qt5Qml)
21cr|nixnote-2.0.2-2|30	Requires:	java-openjdk
21cr|nixnote-2.0.2-2|31	%ifarch %{ix86}
21cr|nixnote-2.0.2-2|32	Requires:	libpng0
21cr|nixnote-2.0.2-2|33	%else
21cr|nixnote-2.0.2-2|34	Requires:	lib64png0
21cr|nixnote-2.0.2-2|35	%endif
21cr|nixnote-2.0.2-2|36	Obsoletes:	nevernote < %{EVRD}
21cr|nixnote-2.0.2-2|37	
21cr|nixnote-2.0.2-2|38	%description
21cr|nixnote-2.0.2-2|39	Evernote-clone. Use with Evernote to remember everything
21cr|nixnote-2.0.2-2|40	
21cr|nixnote-2.0.2-2|41	%files
21cr|nixnote-2.0.2-2|42	%{_bindir}/%{oname}
21cr|nixnote-2.0.2-2|43	%{_libdir}/%{oname}
21cr|nixnote-2.0.2-2|44	%{_datadir}/applications/%{oname}.desktop
21cr|nixnote-2.0.2-2|45	%{_datadir}/%{oname}
21cr|nixnote-2.0.2-2|46	%{_docdir}/%{oname}
21cr|nixnote-2.0.2-2|47	
21cr|nixnote-2.0.2-2|48	#----------------------------------------------------------------------------
21cr|nixnote-2.0.2-2|49	
21cr|nixnote-2.0.2-2|50	%prep
21cr|nixnote-2.0.2-2|51	%autosetup -p1 -n %{oname}-%{version}
21cr|nixnote-2.0.2-2|52	
21cr|nixnote-2.0.2-2|53	pushd translations
21cr|nixnote-2.0.2-2|54	tar -xvzf %{SOURCE2}
21cr|nixnote-2.0.2-2|55	popd
21cr|nixnote-2.0.2-2|56	
21cr|nixnote-2.0.2-2|57	#fix wrong install path via `make install`
21cr|nixnote-2.0.2-2|58	sed -i 's:/usr/local:%{buildroot}/usr:' NixNote2.pro
21cr|nixnote-2.0.2-2|59	
21cr|nixnote-2.0.2-2|60	%build
21cr|nixnote-2.0.2-2|61	%qmake_qt5 NixNote2.pro
21cr|nixnote-2.0.2-2|62	%make
21cr|nixnote-2.0.2-2|63	
21cr|nixnote-2.0.2-2|64	# Build the plugins
21cr|nixnote-2.0.2-2|65	pushd plugins/hunspell
21cr|nixnote-2.0.2-2|66	%qmake_qt5 Hunspell.pro
21cr|nixnote-2.0.2-2|67	%make
21cr|nixnote-2.0.2-2|68	popd
21cr|nixnote-2.0.2-2|69	
21cr|nixnote-2.0.2-2|70	pushd plugins/webcam
21cr|nixnote-2.0.2-2|71	%qmake_qt5 WebCam.pro
21cr|nixnote-2.0.2-2|72	%make
21cr|nixnote-2.0.2-2|73	popd
21cr|nixnote-2.0.2-2|74	
21cr|nixnote-2.0.2-2|75	%install
21cr|nixnote-2.0.2-2|76	%makeinstall_std
21cr|nixnote-2.0.2-2|77	
21cr|nixnote-2.0.2-2|78	install -m644 theme.ini %{buildroot}%{_datadir}/%{oname}/theme.ini
21cr|nixnote-2.0.2-2|79	
21cr|nixnote-2.0.2-2|80	mkdir -p %{buildroot}%{_libdir}/%{oname}/plugins
21cr|nixnote-2.0.2-2|81	install -m755 plugins/*so %{buildroot}%{_libdir}/%{oname}/plugins/
21cr|nixnote-2.0.2-2|82	# Binaries should really be in lib, not share
21cr|nixnote-2.0.2-2|83	ln -s ../../%{_lib}/%{oname}/plugins %{buildroot}%{_datadir}/%{oname}/plugins
21cr|nixnote-2.0.2-2|84	
21cr|nixnote-2.0.2-2|85	sed -i 's:nevernote:nixnote:g' shortcuts_howto.txt
21cr|nixnote-2.0.2-2|86	install -Dm644 shortcuts_howto.txt %{buildroot}%{_docdir}/%{oname}/shortcuts_howto.txt
21cr|nixnote-2.0.2-2|87	install -Dm644 shortcuts.txt %{buildroot}%{_docdir}/%{oname}/shortcuts_sample.txt
21cr|nixnote-2.0.2-2|88	
21cr|nixnote-2.0.2-2|89	install -Dm644 images/nixnote2.png %{buildroot}%{_datadir}/%{oname}/images/nixnote2.png
21cr|nixnote-2.0.2-2|90	install -Dm644 images/nixnote2.png %{buildroot}%{_datadir}/%{oname}/pixmaps/nixnote2.png
21cr|nixnote-2.0.2-2|91	

3481 21
21cr|njam-1.25-4|1	Name:		njam
21cr|njam-1.25-4|2	Version:	1.25
21cr|njam-1.25-4|3	Release:	4
21cr|njam-1.25-4|4	Summary:	Maze-game, eat all the cookies while avoiding the badguys
21cr|njam-1.25-4|5	Group:		Games/Arcade
21cr|njam-1.25-4|6	License:	GPLv2+
21cr|njam-1.25-4|7	URL:		http://njam.sourceforge.net/
21cr|njam-1.25-4|8	Source0:	%{name}-%{version}-src.tar.gz
21cr|njam-1.25-4|9	Source1:	njam.6
21cr|njam-1.25-4|10	Source2:	njam.desktop
21cr|njam-1.25-4|11	Patch0:		njam-1.25-drop-setgid.patch
21cr|njam-1.25-4|12	Patch1:		njam-1.25-html.patch
21cr|njam-1.25-4|13	Patch2:		njam-1.25-leveledit.patch
21cr|njam-1.25-4|14	Patch3:		njam-1.25-gcc45.patch
21cr|njam-1.25-4|15	BuildRequires:	SDL-devel SDL_mixer-devel SDL_image-devel SDL_net-devel
21cr|njam-1.25-4|16	BuildRequires:	imagemagick desktop-file-utils
21cr|njam-1.25-4|17	Requires:	hicolor-icon-theme
21cr|njam-1.25-4|18	
21cr|njam-1.25-4|19	%description
21cr|njam-1.25-4|20	Njam is a fast-paced maze-game where you must eat all the cookies while
21cr|njam-1.25-4|21	avoiding the badguys. Special cookies give you the power to freeze or eat the
21cr|njam-1.25-4|22	bad guys. The game features single and multiplayer modes, network play,
21cr|njam-1.25-4|23	duelling and cooperative games, great music and sound effects, customizable
21cr|njam-1.25-4|24	level skins, many different levels and an integrated level editor.
21cr|njam-1.25-4|25	
21cr|njam-1.25-4|26	
21cr|njam-1.25-4|27	%prep
21cr|njam-1.25-4|28	%setup -q -n %{name}-%{version}-src
21cr|njam-1.25-4|29	%patch0 -p1 -z .setgid
21cr|njam-1.25-4|30	%patch1 -p1
21cr|njam-1.25-4|31	%patch2 -p1 -z .leveledit
21cr|njam-1.25-4|32	%patch3 -p1
21cr|njam-1.25-4|33	
21cr|njam-1.25-4|34	
21cr|njam-1.25-4|35	%build
21cr|njam-1.25-4|36	#export	CFLAGS=" $ RPM_OPT_FLAGS"
21cr|njam-1.25-4|37	export	CFLAGS='-O2 -g -frecord-gcc-switches -Wstrict-aliasing=2 -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC'
21cr|njam-1.25-4|38	export	CXXFLAGS="$CFLAGS"
21cr|njam-1.25-4|39	%configure
21cr|njam-1.25-4|40	
21cr|njam-1.25-4|41	make
21cr|njam-1.25-4|42	#% {?_smp_mflags}
21cr|njam-1.25-4|43	convert -transparent black njamicon.ico %{name}.png
21cr|njam-1.25-4|44	
21cr|njam-1.25-4|45	
21cr|njam-1.25-4|46	%install
21cr|njam-1.25-4|47	rm -rf $RPM_BUILD_ROOT
21cr|njam-1.25-4|48	make install DESTDIR=$RPM_BUILD_ROOT
21cr|njam-1.25-4|49	
21cr|njam-1.25-4|50	# make install installs the docs under /usr/share/njam. We want them in % doc.
21cr|njam-1.25-4|51	rm $RPM_BUILD_ROOT%{_datadir}/%{name}/README
21cr|njam-1.25-4|52	rm $RPM_BUILD_ROOT%{_datadir}/%{name}/levels/readme.txt
21cr|njam-1.25-4|53	rm -fr $RPM_BUILD_ROOT%{_datadir}/%{name}/html
21cr|njam-1.25-4|54	
21cr|njam-1.25-4|55	# clean up cruft
21cr|njam-1.25-4|56	rm $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}.*
21cr|njam-1.25-4|57	rm $RPM_BUILD_ROOT%{_datadir}/%{name}/njamicon.ico
21cr|njam-1.25-4|58	
21cr|njam-1.25-4|59	# we want the hiscore in /var/lib/games
21cr|njam-1.25-4|60	mkdir -p $RPM_BUILD_ROOT%{_var}/lib/games
21cr|njam-1.25-4|61	mv $RPM_BUILD_ROOT%{_datadir}/%{name}/hiscore.dat \
21cr|njam-1.25-4|62	$RPM_BUILD_ROOT%{_var}/lib/games/%{name}.hs
21cr|njam-1.25-4|63	
21cr|njam-1.25-4|64	# add the manpage (courtesy of Debian)
21cr|njam-1.25-4|65	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
21cr|njam-1.25-4|66	install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man6
21cr|njam-1.25-4|67	
21cr|njam-1.25-4|68	# below is the desktop file and icon stuff.
21cr|njam-1.25-4|69	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|njam-1.25-4|70	desktop-file-install --vendor mandriva		\
21cr|njam-1.25-4|71	--dir $RPM_BUILD_ROOT%{_datadir}/applications \
21cr|njam-1.25-4|72	%{SOURCE2}
21cr|njam-1.25-4|73	mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
21cr|njam-1.25-4|74	install -p -m 644 %{name}.png \
21cr|njam-1.25-4|75	$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
21cr|njam-1.25-4|76	
21cr|njam-1.25-4|77	
21cr|njam-1.25-4|78	%clean
21cr|njam-1.25-4|79	rm -rf $RPM_BUILD_ROOT
21cr|njam-1.25-4|80	
21cr|njam-1.25-4|81	
21cr|njam-1.25-4|82	%post
21cr|njam-1.25-4|83	touch --no-create %{_datadir}/icons/hicolor || :
21cr|njam-1.25-4|84	if [ -x %{_bindir}/gtk-update-icon-cache ]; then
21cr|njam-1.25-4|85	%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
21cr|njam-1.25-4|86	fi
21cr|njam-1.25-4|87	
21cr|njam-1.25-4|88	%postun
21cr|njam-1.25-4|89	touch --no-create %{_datadir}/icons/hicolor || :
21cr|njam-1.25-4|90	if [ -x %{_bindir}/gtk-update-icon-cache ]; then
21cr|njam-1.25-4|91	%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
21cr|njam-1.25-4|92	fi
21cr|njam-1.25-4|93	
21cr|njam-1.25-4|94	
21cr|njam-1.25-4|95	%files
21cr|njam-1.25-4|96	%defattr(-,root,root,-)
21cr|njam-1.25-4|97	%doc COPYING ChangeLog NEWS README TODO levels/readme.txt html
21cr|njam-1.25-4|98	%attr(2755,root,games) %{_bindir}/%{name}
21cr|njam-1.25-4|99	%{_datadir}/%{name}
21cr|njam-1.25-4|100	%{_mandir}/man6/%{name}.6.xz
21cr|njam-1.25-4|101	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|njam-1.25-4|102	%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|njam-1.25-4|103	%config(noreplace) %attr (0664,root,games) %{_var}/lib/games/%{name}.hs

3482 21
21cr|nkf-2.1.4-5|1	Summary:	Network Kanji code conversion Filter
21cr|nkf-2.1.4-5|2	Name:		nkf
21cr|nkf-2.1.4-5|3	Version:	2.1.4
21cr|nkf-2.1.4-5|4	Release:	5
21cr|nkf-2.1.4-5|5	License:	BSD
21cr|nkf-2.1.4-5|6	Group:		System/Internationalization
21cr|nkf-2.1.4-5|7	Url:		http://sourceforge.jp/projects/nkf/
21cr|nkf-2.1.4-5|8	Source0:	http://prdownloads.sourceforge.jp/nkf/20055/%{name}-%{version}.tar.gz
21cr|nkf-2.1.4-5|9	BuildRequires:	perl-devel
21cr|nkf-2.1.4-5|10	
21cr|nkf-2.1.4-5|11	%description
21cr|nkf-2.1.4-5|12	Nkf is a yet another kanji code converter among networks, hosts and
21cr|nkf-2.1.4-5|13	terminals.  It converts input kanji code to designated kanji code such
21cr|nkf-2.1.4-5|14	as 7-bit JIS, MS-kanji (shifted-JIS) or EUC.
21cr|nkf-2.1.4-5|15	
21cr|nkf-2.1.4-5|16	%files
21cr|nkf-2.1.4-5|17	%doc nkf.doc
21cr|nkf-2.1.4-5|18	%{_bindir}/nkf
21cr|nkf-2.1.4-5|19	%{_mandir}/man1/nkf.1*
21cr|nkf-2.1.4-5|20	%{_mandir}/ja/man1/nkf.1*
21cr|nkf-2.1.4-5|21	
21cr|nkf-2.1.4-5|22	#----------------------------------------------------------------------------
21cr|nkf-2.1.4-5|23	
21cr|nkf-2.1.4-5|24	%package -n perl-nkf
21cr|nkf-2.1.4-5|25	Summary:	Perl extension for Network Kanji Filter
21cr|nkf-2.1.4-5|26	%rename perl-NKF
21cr|nkf-2.1.4-5|27	
21cr|nkf-2.1.4-5|28	%description -n perl-nkf
21cr|nkf-2.1.4-5|29	This is a Perl Extension version of nkf (Netowrk Kanji Filter).
21cr|nkf-2.1.4-5|30	It converts the last argument and return converted result. Conversion
21cr|nkf-2.1.4-5|31	details are specified by flags before the last argument.
21cr|nkf-2.1.4-5|32	
21cr|nkf-2.1.4-5|33	%files -n perl-nkf
21cr|nkf-2.1.4-5|34	%{perl_vendorarch}/NKF.pm
21cr|nkf-2.1.4-5|35	%{perl_vendorarch}/auto/NKF
21cr|nkf-2.1.4-5|36	%{_mandir}/man3/*
21cr|nkf-2.1.4-5|37	
21cr|nkf-2.1.4-5|38	#----------------------------------------------------------------------------
21cr|nkf-2.1.4-5|39	
21cr|nkf-2.1.4-5|40	%prep
21cr|nkf-2.1.4-5|41	%setup -q
21cr|nkf-2.1.4-5|42	
21cr|nkf-2.1.4-5|43	%build
21cr|nkf-2.1.4-5|44	%make CFLAGS="%{optflags}" nkf
21cr|nkf-2.1.4-5|45	
21cr|nkf-2.1.4-5|46	pushd NKF.mod
21cr|nkf-2.1.4-5|47	perl Makefile.PL INSTALLDIRS=vendor
21cr|nkf-2.1.4-5|48	%make  CFLAGS='%{optflags}'
21cr|nkf-2.1.4-5|49	popd
21cr|nkf-2.1.4-5|50	
21cr|nkf-2.1.4-5|51	%install
21cr|nkf-2.1.4-5|52	install -d %{buildroot}%{_bindir}
21cr|nkf-2.1.4-5|53	install -m 755 nkf %{buildroot}%{_bindir}
21cr|nkf-2.1.4-5|54	
21cr|nkf-2.1.4-5|55	install -d %{buildroot}%{_mandir}/man1
21cr|nkf-2.1.4-5|56	install -m 644 nkf.1 %{buildroot}%{_mandir}/man1
21cr|nkf-2.1.4-5|57	
21cr|nkf-2.1.4-5|58	install -d %{buildroot}%{_mandir}/ja/man1
21cr|nkf-2.1.4-5|59	install -m 644 nkf.1j %{buildroot}%{_mandir}/ja/man1/nkf.1
21cr|nkf-2.1.4-5|60	
21cr|nkf-2.1.4-5|61	pushd NKF.mod
21cr|nkf-2.1.4-5|62	%makeinstall_std
21cr|nkf-2.1.4-5|63	popd

3483 21
21cr|nmap2nagios-0.1.3a-7|1	Summary:	Generates template-based object configuration files for Nagios
21cr|nmap2nagios-0.1.3a-7|2	Name:		nmap2nagios
21cr|nmap2nagios-0.1.3a-7|3	Version:	0.1.3a
21cr|nmap2nagios-0.1.3a-7|4	Release:	7
21cr|nmap2nagios-0.1.3a-7|5	License:	Artistic
21cr|nmap2nagios-0.1.3a-7|6	Group:		Networking/Other
21cr|nmap2nagios-0.1.3a-7|7	URL:		http://nagios.sourceforge.net/download/contrib/addons/
21cr|nmap2nagios-0.1.3a-7|8	Source0:	nmap2nagios-0.1.2.tar.bz2
21cr|nmap2nagios-0.1.3a-7|9	Source1:	nmap2nagios-ng.zip
21cr|nmap2nagios-0.1.3a-7|10	Requires:	nmap
21cr|nmap2nagios-0.1.3a-7|11	Requires:	perl-XML-Simple
21cr|nmap2nagios-0.1.3a-7|12	#BuildRequires:	perl
21cr|nmap2nagios-0.1.3a-7|13	BuildArch:	noarch
21cr|nmap2nagios-0.1.3a-7|14	
21cr|nmap2nagios-0.1.3a-7|15	%description
21cr|nmap2nagios-0.1.3a-7|16	nmap2nagios is a script for generating template-based object configuration
21cr|nmap2nagios-0.1.3a-7|17	files (containing defintions for hosts, services, etc.) from Nmap XML output.
21cr|nmap2nagios-0.1.3a-7|18	It is also possible to generate the older "default" object configuration files
21cr|nmap2nagios-0.1.3a-7|19	by using the nmap2netsaint.conf file.
21cr|nmap2nagios-0.1.3a-7|20	
21cr|nmap2nagios-0.1.3a-7|21	%prep
21cr|nmap2nagios-0.1.3a-7|22	
21cr|nmap2nagios-0.1.3a-7|23	%setup -q -n nmap2nagios-0.1.2
21cr|nmap2nagios-0.1.3a-7|24	unzip -o %{SOURCE1}
21cr|nmap2nagios-0.1.3a-7|25	perl -p -i -e "s|/usr/local/|/usr/|g" *
21cr|nmap2nagios-0.1.3a-7|26	
21cr|nmap2nagios-0.1.3a-7|27	%build
21cr|nmap2nagios-0.1.3a-7|28	
21cr|nmap2nagios-0.1.3a-7|29	# make a man page
21cr|nmap2nagios-0.1.3a-7|30	pod2man nmap2nagios-ng.pl > nmap2nagios.1
21cr|nmap2nagios-0.1.3a-7|31	
21cr|nmap2nagios-0.1.3a-7|32	%install
21cr|nmap2nagios-0.1.3a-7|33	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|nmap2nagios-0.1.3a-7|34	
21cr|nmap2nagios-0.1.3a-7|35	install -d %{buildroot}%{_sysconfdir}
21cr|nmap2nagios-0.1.3a-7|36	install -d %{buildroot}%{_bindir}
21cr|nmap2nagios-0.1.3a-7|37	install -d %{buildroot}%{_mandir}/man1
21cr|nmap2nagios-0.1.3a-7|38	
21cr|nmap2nagios-0.1.3a-7|39	install -m0755 nmap2nagios-ng.pl %{buildroot}%{_bindir}/nmap2nagios.pl
21cr|nmap2nagios-0.1.3a-7|40	install -m0644 nmap2nagios.1 %{buildroot}%{_mandir}/man1/nmap2nagios.1
21cr|nmap2nagios-0.1.3a-7|41	install -m0644 nmap2nagios_3x.conf %{buildroot}%{_sysconfdir}/nmap2nagios.conf
21cr|nmap2nagios-0.1.3a-7|42	
21cr|nmap2nagios-0.1.3a-7|43	%clean
21cr|nmap2nagios-0.1.3a-7|44	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|nmap2nagios-0.1.3a-7|45	
21cr|nmap2nagios-0.1.3a-7|46	%files
21cr|nmap2nagios-0.1.3a-7|47	%defattr(-,root,root)
21cr|nmap2nagios-0.1.3a-7|48	%doc ChangeLog README nmap2netsaint.conf nmap2nagios.conf
21cr|nmap2nagios-0.1.3a-7|49	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}.conf
21cr|nmap2nagios-0.1.3a-7|50	%attr(0755,root,root) %{_bindir}/%{name}.pl
21cr|nmap2nagios-0.1.3a-7|51	%attr(0644,root,root) %{_mandir}/man1/%{name}.1*

3484 21
21cr|nmapsi4-0.4.1-3|1	Summary:	Qt4-based GUI to provide a complete nmap interface
21cr|nmapsi4-0.4.1-3|2	Name:		nmapsi4
21cr|nmapsi4-0.4.1-3|3	Version:	0.4.1
21cr|nmapsi4-0.4.1-3|4	Release:	3
21cr|nmapsi4-0.4.1-3|5	License:	GPLv2+
21cr|nmapsi4-0.4.1-3|6	Group:		Networking/Other
21cr|nmapsi4-0.4.1-3|7	Url:		http://www.nmapsi4.org/
21cr|nmapsi4-0.4.1-3|8	Source0:	http://nmapsi4.googlecode.com/files/%{name}-%{version}.tar.xz
21cr|nmapsi4-0.4.1-3|9	BuildRequires:	cmake
21cr|nmapsi4-0.4.1-3|10	BuildRequires:	nmap
21cr|nmapsi4-0.4.1-3|11	BuildRequires:	kdelibs4-devel
21cr|nmapsi4-0.4.1-3|12	Requires:	nmap
21cr|nmapsi4-0.4.1-3|13	
21cr|nmapsi4-0.4.1-3|14	%description
21cr|nmapsi4-0.4.1-3|15	NmapSI4 is a Qt4-based GUI with the design goals to provide a complete
21cr|nmapsi4-0.4.1-3|16	nmap interface for users, in order to management all option of this power
21cr|nmapsi4-0.4.1-3|17	security net scanner.
21cr|nmapsi4-0.4.1-3|18	
21cr|nmapsi4-0.4.1-3|19	%files
21cr|nmapsi4-0.4.1-3|20	%doc AUTHORS README NEWS TODO NEWS
21cr|nmapsi4-0.4.1-3|21	%{_bindir}/nmapsi4
21cr|nmapsi4-0.4.1-3|22	%{_kde_applicationsdir}/nmapsi4*.desktop
21cr|nmapsi4-0.4.1-3|23	%{_kde_iconsdir}/hicolor/*/apps/nmapsi4.png
21cr|nmapsi4-0.4.1-3|24	%{_datadir}/dbus-1/interfaces/org.nmapsi4.Nmapsi4.xml
21cr|nmapsi4-0.4.1-3|25	%{_datadir}/nmapsi4/locale/nmapsi4_*.qm
21cr|nmapsi4-0.4.1-3|26	
21cr|nmapsi4-0.4.1-3|27	#----------------------------------------------------------------------------
21cr|nmapsi4-0.4.1-3|28	
21cr|nmapsi4-0.4.1-3|29	%prep
21cr|nmapsi4-0.4.1-3|30	%setup -q
21cr|nmapsi4-0.4.1-3|31	
21cr|nmapsi4-0.4.1-3|32	%build
21cr|nmapsi4-0.4.1-3|33	%cmake_kde4
21cr|nmapsi4-0.4.1-3|34	%make
21cr|nmapsi4-0.4.1-3|35	
21cr|nmapsi4-0.4.1-3|36	%install
21cr|nmapsi4-0.4.1-3|37	%makeinstall_std -C build

3485 21
21cr|nmh-1.7.1-1|1	Summary:	A capable mail handling system with a command line interface
21cr|nmh-1.7.1-1|2	Name:		nmh
21cr|nmh-1.7.1-1|3	Version:	1.7.1
21cr|nmh-1.7.1-1|4	Release:	1
21cr|nmh-1.7.1-1|5	License:	BSD-style
21cr|nmh-1.7.1-1|6	Group:		Networking/Mail
21cr|nmh-1.7.1-1|7	Url:		http://savannah.nongnu.org/projects/nmh/
21cr|nmh-1.7.1-1|8	Source0:	https://download.savannah.nongnu.org/releases/nmh/nmh-%{version}.tar.gz
21cr|nmh-1.7.1-1|9	Source1:	procmailrc.example
21cr|nmh-1.7.1-1|10	BuildRequires:	flex
21cr|nmh-1.7.1-1|11	BuildRequires:	libtool
21cr|nmh-1.7.1-1|12	BuildRequires:	sendmail-command
21cr|nmh-1.7.1-1|13	BuildRequires:	vim-minimal
21cr|nmh-1.7.1-1|14	BuildRequires:	db-devel
21cr|nmh-1.7.1-1|15	BuildRequires:	readline-devel
21cr|nmh-1.7.1-1|16	BuildRequires:	pkgconfig(ncurses)
21cr|nmh-1.7.1-1|17	BuildRequires:	pkgconfig(openssl)
21cr|nmh-1.7.1-1|18	Provides:	mh = %{EVRD}
21cr|nmh-1.7.1-1|19	
21cr|nmh-1.7.1-1|20	%description
21cr|nmh-1.7.1-1|21	Nmh is an email system based on the MH email system and is intended to
21cr|nmh-1.7.1-1|22	be a (mostly) compatible drop-in replacement for MH.  Nmh isn't a
21cr|nmh-1.7.1-1|23	single comprehensive program.  Instead, it consists of a number of
21cr|nmh-1.7.1-1|24	fairly simple single-purpose programs for sending, receiving, saving,
21cr|nmh-1.7.1-1|25	retrieving and otherwise manipulating email messages.  You can freely
21cr|nmh-1.7.1-1|26	intersperse nmh commands with other shell commands or write custom
21cr|nmh-1.7.1-1|27	scripts which utilize nmh commands.  If you want to use nmh as a true
21cr|nmh-1.7.1-1|28	email user agent, you'll want to also install exmh to provide a user
21cr|nmh-1.7.1-1|29	interface for it--nmh only has a command line interface.
21cr|nmh-1.7.1-1|30	
21cr|nmh-1.7.1-1|31	If you'd like to use nmh commands in shell scripts, or if you'd like to
21cr|nmh-1.7.1-1|32	use nmh and exmh together as your email user agent, you should install
21cr|nmh-1.7.1-1|33	nmh.
21cr|nmh-1.7.1-1|34	
21cr|nmh-1.7.1-1|35	%files
21cr|nmh-1.7.1-1|36	%doc %{_docdir}/%{name}
21cr|nmh-1.7.1-1|37	%{_bindir}/*
21cr|nmh-1.7.1-1|38	%{_libexecdir}/%{name}/*
21cr|nmh-1.7.1-1|39	%dir %{_sysconfdir}/nmh
21cr|nmh-1.7.1-1|40	%config (noreplace) %{_sysconfdir}/nmh/*
21cr|nmh-1.7.1-1|41	%{_mandir}/man[1578]/*
21cr|nmh-1.7.1-1|42	
21cr|nmh-1.7.1-1|43	#----------------------------------------------------------------------------
21cr|nmh-1.7.1-1|44	
21cr|nmh-1.7.1-1|45	%prep
21cr|nmh-1.7.1-1|46	%autosetup -p1
21cr|nmh-1.7.1-1|47	
21cr|nmh-1.7.1-1|48	cp %{SOURCE1} .
21cr|nmh-1.7.1-1|49	
21cr|nmh-1.7.1-1|50	%build
21cr|nmh-1.7.1-1|51	autoreconf -fi
21cr|nmh-1.7.1-1|52	%configure \
21cr|nmh-1.7.1-1|53	--with-mts=sendmail \
21cr|nmh-1.7.1-1|54	--libdir=%{_libdir}/nmh \
21cr|nmh-1.7.1-1|55	--sysconfdir=%{_sysconfdir}/nmh \
21cr|nmh-1.7.1-1|56	--with-locking=fcntl \
21cr|nmh-1.7.1-1|57	--with-tls
21cr|nmh-1.7.1-1|58	
21cr|nmh-1.7.1-1|59	make
21cr|nmh-1.7.1-1|60	
21cr|nmh-1.7.1-1|61	%install
21cr|nmh-1.7.1-1|62	# XXX unnecessary because DOT_LOCKING is disabled
21cr|nmh-1.7.1-1|63	make DESTDIR=%{buildroot} MAIL_SPOOL_GRP=$(id -gn) install

3486 21
21cr|nmis-2.00-10|1	%define up_version %(echo %version | sed -e 's/\\./-/')
21cr|nmis-2.00-10|2	
21cr|nmis-2.00-10|3	Name:		nmis
21cr|nmis-2.00-10|4	Version:	2.00
21cr|nmis-2.00-10|5	Release:	10
21cr|nmis-2.00-10|6	Summary:	Network Management Information System
21cr|nmis-2.00-10|7	License:	GPL
21cr|nmis-2.00-10|8	Group:		Networking/WWW
21cr|nmis-2.00-10|9	URL:		http://nmis.sourceforge.net/
21cr|nmis-2.00-10|10	Source:     http://www.sins.com.au/public/%{name}-%{up_version}.tar.gz
21cr|nmis-2.00-10|11	Patch0:     %{name}-2.00-fhs.patch
21cr|nmis-2.00-10|12	Patch1:     %{name}-2.00-no-ksh.patch
21cr|nmis-2.00-10|13	BuildArch:	noarch
21cr|nmis-2.00-10|14	
21cr|nmis-2.00-10|15	%description
21cr|nmis-2.00-10|16	NMIS stands for Network Management Information System.  It is a Network
21cr|nmis-2.00-10|17	Management System which performs multiple functions from the OSI Network
21cr|nmis-2.00-10|18	Management Functional Areas, those being, Performance, Configuration, Fault.
21cr|nmis-2.00-10|19	
21cr|nmis-2.00-10|20	%prep
21cr|nmis-2.00-10|21	%setup -q -n %{name}-%{up_version}
21cr|nmis-2.00-10|22	%patch0 -p1
21cr|nmis-2.00-10|23	%patch1 -p1
21cr|nmis-2.00-10|24	
21cr|nmis-2.00-10|25	%build
21cr|nmis-2.00-10|26	
21cr|nmis-2.00-10|27	%install
21cr|nmis-2.00-10|28	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|nmis-2.00-10|29	install -m 755 cgi-bin/* %{buildroot}%{_var}/www/%{name}
21cr|nmis-2.00-10|30	
21cr|nmis-2.00-10|31	install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
21cr|nmis-2.00-10|32	install -m 644 lib/* %{buildroot}%{_datadir}/%{name}/lib
21cr|nmis-2.00-10|33	
21cr|nmis-2.00-10|34	install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
21cr|nmis-2.00-10|35	install -m 755 bin/* %{buildroot}%{_datadir}/%{name}/bin
21cr|nmis-2.00-10|36	
21cr|nmis-2.00-10|37	install -d -m 755 %{buildroot}%{_datadir}/%{name}/mibs
21cr|nmis-2.00-10|38	install -m 644 mibs/* %{buildroot}%{_datadir}/%{name}/bin
21cr|nmis-2.00-10|39	
21cr|nmis-2.00-10|40	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|nmis-2.00-10|41	install -m 644 conf/nmis-sample.conf \
21cr|nmis-2.00-10|42	%{buildroot}%{_sysconfdir}/%{name}/nmis.conf
21cr|nmis-2.00-10|43	install -m 644 conf/nodes-sample.csv \
21cr|nmis-2.00-10|44	%{buildroot}%{_sysconfdir}/%{name}/nodes.csv
21cr|nmis-2.00-10|45	install -m 644 conf/locations-sample.csv \
21cr|nmis-2.00-10|46	%{buildroot}%{_sysconfdir}/%{name}/locations.csv
21cr|nmis-2.00-10|47	install -m 644 conf/contacts-sample.csv \
21cr|nmis-2.00-10|48	%{buildroot}%{_sysconfdir}/%{name}/contacts.csv
21cr|nmis-2.00-10|49	
21cr|nmis-2.00-10|50	install -d -m 755 %{buildroot}%{_var}/lib/%{name}
21cr|nmis-2.00-10|51	install -d -m 755 %{buildroot}%{_var}/log/%{name}
21cr|nmis-2.00-10|52	
21cr|nmis-2.00-10|53	# apache configuration
21cr|nmis-2.00-10|54	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|nmis-2.00-10|55	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|nmis-2.00-10|56	# %{name} Apache configuration
21cr|nmis-2.00-10|57	Alias /%{name} %{_var}/www/%{name}
21cr|nmis-2.00-10|58	
21cr|nmis-2.00-10|59	<Directory %{_var}/www/%{name}>
21cr|nmis-2.00-10|60	Require all granted
21cr|nmis-2.00-10|61	Options ExecCGI
21cr|nmis-2.00-10|62	AddHandler cgi-script .pl
21cr|nmis-2.00-10|63	DirectoryIndex nmiscgi.pl
21cr|nmis-2.00-10|64	</Directory>
21cr|nmis-2.00-10|65	EOF
21cr|nmis-2.00-10|66	
21cr|nmis-2.00-10|67	%files
21cr|nmis-2.00-10|68	%doc README gpl.txt changes.txt htdocs/*
21cr|nmis-2.00-10|69	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|nmis-2.00-10|70	%{_var}/www/%{name}
21cr|nmis-2.00-10|71	%{_var}/lib/%{name}
21cr|nmis-2.00-10|72	%{_var}/log/%{name}
21cr|nmis-2.00-10|73	%{_datadir}/%{name}
21cr|nmis-2.00-10|74	%config(noreplace) %{_sysconfdir}/%{name}

3487 21
21cr|nml-0.7.0-1|1	# Dropped noarch qualify to really fix build on i586
21cr|nml-0.7.0-1|2	%global	debug_package %{nil}
21cr|nml-0.7.0-1|3	
21cr|nml-0.7.0-1|4	Summary:	A tool to compile nml files to grf or nfo formats
21cr|nml-0.7.0-1|5	Name:		nml
21cr|nml-0.7.0-1|6	Version:	0.7.0
21cr|nml-0.7.0-1|7	Release:	1
21cr|nml-0.7.0-1|8	License:	GPLv2+
21cr|nml-0.7.0-1|9	Group:		Graphics
21cr|nml-0.7.0-1|10	Url:		https://github.com/openttd/nml
21cr|nml-0.7.0-1|11	Source0:	https://github.com/OpenTTD/nml/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|nml-0.7.0-1|12	BuildRequires:	python3-setuptools
21cr|nml-0.7.0-1|13	BuildRequires:	python3-pillow
21cr|nml-0.7.0-1|14	BuildRequires:	python3-ply
21cr|nml-0.7.0-1|15	BuildRequires:	pkgconfig(python3)
21cr|nml-0.7.0-1|16	Requires:	python3 >= 3.5
21cr|nml-0.7.0-1|17	Requires:	python3-ply
21cr|nml-0.7.0-1|18	Requires:	python3-pillow
21cr|nml-0.7.0-1|19	Requires:	python3-pkg-resources
21cr|nml-0.7.0-1|20	# Drop this because otherwise there is no way to handle
21cr|nml-0.7.0-1|21	# the files being put in %%{py3_platsitedir} on x86_64
21cr|nml-0.7.0-1|22	#BuildArch:	noarch
21cr|nml-0.7.0-1|23	Conflicts:	     %{name} < %{EVRD}
21cr|nml-0.7.0-1|24	
21cr|nml-0.7.0-1|25	%description
21cr|nml-0.7.0-1|26	A python3-based tool to compile nml files to grf and/or nfo files. NML is a
21cr|nml-0.7.0-1|27	meta-language that aims to be a lot simpler to learn and use than nfo.
21cr|nml-0.7.0-1|28	
21cr|nml-0.7.0-1|29	%files
21cr|nml-0.7.0-1|30	%doc docs/* examples/
21cr|nml-0.7.0-1|31	%{_bindir}/nmlc
21cr|nml-0.7.0-1|32	%{_mandir}/man1/nmlc.1.*
21cr|nml-0.7.0-1|33	%{py3_platsitedir}/%{name}-%{version}-py*.egg-info/*
21cr|nml-0.7.0-1|34	%{py3_platsitedir}/%{name}/*
21cr|nml-0.7.0-1|35	%{py3_platsitedir}/%{name}*.so
21cr|nml-0.7.0-1|36	
21cr|nml-0.7.0-1|37	#----------------------------------------------------------------------------
21cr|nml-0.7.0-1|38	
21cr|nml-0.7.0-1|39	%prep
21cr|nml-0.7.0-1|40	%setup -q
21cr|nml-0.7.0-1|41	
21cr|nml-0.7.0-1|42	
21cr|nml-0.7.0-1|43	%build
21cr|nml-0.7.0-1|44	%py3_build
21cr|nml-0.7.0-1|45	
21cr|nml-0.7.0-1|46	
21cr|nml-0.7.0-1|47	%install
21cr|nml-0.7.0-1|48	export PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|nml-0.7.0-1|49	%py3_install
21cr|nml-0.7.0-1|50	
21cr|nml-0.7.0-1|51	# We handle docs in files section
21cr|nml-0.7.0-1|52	rm -rf %{buildroot}%{_defaultdocdir}
21cr|nml-0.7.0-1|53	
21cr|nml-0.7.0-1|54	# Install man pages
21cr|nml-0.7.0-1|55	install -Dpm655 docs/nmlc.1 %{buildroot}%{_mandir}/man1/nmlc.1

3488 21
21cr|nmon-16n-1|1	%define _disable_ld_no_undefined 1
21cr|nmon-16n-1|2	
21cr|nmon-16n-1|3	Summary:	Performance analysis tool
21cr|nmon-16n-1|4	Name:		nmon
21cr|nmon-16n-1|5	Version:	16n
21cr|nmon-16n-1|6	Release:	1
21cr|nmon-16n-1|7	License:	GPLv3
21cr|nmon-16n-1|8	Group:		Monitoring
21cr|nmon-16n-1|9	URL:		http://nmon.sourceforge.net/
21cr|nmon-16n-1|10	Source0:	http://downloads.sourceforge.net/%{name}/lmon%{version}.c
21cr|nmon-16n-1|11	Source1:	http://downloads.sourceforge.net/%{name}/Documentation.txt
21cr|nmon-16n-1|12	# Manpage available from the patch archive:
21cr|nmon-16n-1|13	# http://sourceforge.net/tracker/?func=detail&aid=2833213&group_id=271307&atid=1153693
21cr|nmon-16n-1|14	Source2:	%{name}.1
21cr|nmon-16n-1|15	BuildRequires:	ncurses-devel
21cr|nmon-16n-1|16	
21cr|nmon-16n-1|17	%description
21cr|nmon-16n-1|18	nmon is designed for performance specialists to use for monitoring and
21cr|nmon-16n-1|19	analyzing performance data.
21cr|nmon-16n-1|20	
21cr|nmon-16n-1|21	%prep
21cr|nmon-16n-1|22	%setup -T -c -n %{name}
21cr|nmon-16n-1|23	sed -e "s/\r//" %{SOURCE1} > Documentation.txt
21cr|nmon-16n-1|24	touch -c -r %{SOURCE1} Documentation.txt
21cr|nmon-16n-1|25	cp %{SOURCE0} .
21cr|nmon-16n-1|26	
21cr|nmon-16n-1|27	%{__cat} <<EOF >nmon-script.sysconfig
21cr|nmon-16n-1|28	### The directory to store the nmon data files
21cr|nmon-16n-1|29	NMONDIR="/var/log/nmon"
21cr|nmon-16n-1|30	
21cr|nmon-16n-1|31	### Default options for nmon
21cr|nmon-16n-1|32	OPTIONS="-f -t"
21cr|nmon-16n-1|33	
21cr|nmon-16n-1|34	### Number of days to keep nmon data files
21cr|nmon-16n-1|35	KEEPDAYS="31"
21cr|nmon-16n-1|36	EOF
21cr|nmon-16n-1|37	
21cr|nmon-16n-1|38	%{__cat} <<'EOF' >nmon-script.sh
21cr|nmon-16n-1|39	#!/bin/bash
21cr|nmon-16n-1|40	
21cr|nmon-16n-1|41	### Please make modifications to the options and path in /etc/sysconfig/nmon-script
21cr|nmon-16n-1|42	
21cr|nmon-16n-1|43	### Default variables
21cr|nmon-16n-1|44	SYSCONFIG="/etc/sysconfig/nmon-script"
21cr|nmon-16n-1|45	NMONDIR="/var/log/nmon"
21cr|nmon-16n-1|46	OPTIONS="-f -t"
21cr|nmon-16n-1|47	KEEPDAYS="31"
21cr|nmon-16n-1|48	
21cr|nmon-16n-1|49	### Read configuration
21cr|nmon-16n-1|50	[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"
21cr|nmon-16n-1|51	
21cr|nmon-16n-1|52	### Kill the old process(es)
21cr|nmon-16n-1|53	/usr/bin/pkill -x -f "/usr/bin/nmon $OPTIONS -m $NMONDIR"
21cr|nmon-16n-1|54	
21cr|nmon-16n-1|55	### Remove old log files
21cr|nmon-16n-1|56	/usr/bin/find $NMONDIR -ctime +$KEEPDAYS -daystart -type f | xargs rm -f
21cr|nmon-16n-1|57	
21cr|nmon-16n-1|58	### Start the new process
21cr|nmon-16n-1|59	exec /usr/bin/nmon $OPTIONS -m $NMONDIR
21cr|nmon-16n-1|60	EOF
21cr|nmon-16n-1|61	
21cr|nmon-16n-1|62	%{__cat} <<EOF >nmon-script.cron
21cr|nmon-16n-1|63	0 0 * * * nobody /usr/bin/nmon-script
21cr|nmon-16n-1|64	EOF
21cr|nmon-16n-1|65	
21cr|nmon-16n-1|66	%build
21cr|nmon-16n-1|67	cc -o nmon lmon%{version}.c %{optflags} %{ldflags} -g -lncurses -lm -D X86
21cr|nmon-16n-1|68	
21cr|nmon-16n-1|69	%install
21cr|nmon-16n-1|70	install -Dp -m0755 nmon %{buildroot}%{_bindir}/nmon
21cr|nmon-16n-1|71	
21cr|nmon-16n-1|72	install -d -m0755 %{buildroot}%{_localstatedir}/log/nmon/
21cr|nmon-16n-1|73	install -Dp -m0755 nmon-script.sh %{buildroot}%{_bindir}/nmon-script
21cr|nmon-16n-1|74	install -Dp -m0644 nmon-script.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/nmon-script
21cr|nmon-16n-1|75	install -Dp -m0644 nmon-script.cron %{buildroot}%{_sysconfdir}/cron.d/nmon-script
21cr|nmon-16n-1|76	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_mandir}/man1/%{name}.1
21cr|nmon-16n-1|77	
21cr|nmon-16n-1|78	%files
21cr|nmon-16n-1|79	%doc Documentation.txt
21cr|nmon-16n-1|80	%config(noreplace) %{_sysconfdir}/sysconfig/nmon-script
21cr|nmon-16n-1|81	%config %{_sysconfdir}/cron.d/nmon-script
21cr|nmon-16n-1|82	%{_bindir}/nmon
21cr|nmon-16n-1|83	%{_bindir}/nmon-script
21cr|nmon-16n-1|84	%{_mandir}/man1/*
21cr|nmon-16n-1|85	
21cr|nmon-16n-1|86	%defattr(-, nobody, nobody, 0755)
21cr|nmon-16n-1|87	%{_localstatedir}/log/nmon/

3489 21
21cr|nng-1.10.1-1|1	%define major   1
21cr|nng-1.10.1-1|2	%define libname %mklibname %{name} %{major}
21cr|nng-1.10.1-1|3	%define devname %mklibname %{name} -d
21cr|nng-1.10.1-1|4	
21cr|nng-1.10.1-1|5	Name:		nng
21cr|nng-1.10.1-1|6	Version:	1.10.1
21cr|nng-1.10.1-1|7	Release:	1
21cr|nng-1.10.1-1|8	Summary:	Nanomsg NG - brokerless messaging
21cr|nng-1.10.1-1|9	License:	MIT
21cr|nng-1.10.1-1|10	Group:		System/Libraries
21cr|nng-1.10.1-1|11	URL:		https://nanomsg.github.io/nng/
21cr|nng-1.10.1-1|12	Source:		https://github.com/nanomsg/nng/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|nng-1.10.1-1|13	BuildRequires:	cmake
21cr|nng-1.10.1-1|14	BuildRequires:	asciidoctor
21cr|nng-1.10.1-1|15	
21cr|nng-1.10.1-1|16	%description
21cr|nng-1.10.1-1|17	nng (nanomsg next-generation) is a C socket library providing
21cr|nng-1.10.1-1|18	several common communication patterns.
21cr|nng-1.10.1-1|19	
21cr|nng-1.10.1-1|20	%package -n %{libname}
21cr|nng-1.10.1-1|21	Summary:	Light-weight brokerless messaging
21cr|nng-1.10.1-1|22	Group:		System/Libraries
21cr|nng-1.10.1-1|23	
21cr|nng-1.10.1-1|24	%description -n %{libname}
21cr|nng-1.10.1-1|25	nng (nanomsg next-generation) is a C socket library providing
21cr|nng-1.10.1-1|26	several common communication patterns.
21cr|nng-1.10.1-1|27	
21cr|nng-1.10.1-1|28	%package -n %{devname}
21cr|nng-1.10.1-1|29	Summary:	Header files for nng
21cr|nng-1.10.1-1|30	Group:		Development/C++
21cr|nng-1.10.1-1|31	Requires:	%{libname} = %{EVRD}
21cr|nng-1.10.1-1|32	Provides:	%{name}-devel = %{EVRD}
21cr|nng-1.10.1-1|33	
21cr|nng-1.10.1-1|34	%description -n %{devname}
21cr|nng-1.10.1-1|35	Development and header files for nng (nanomsg next-generation).
21cr|nng-1.10.1-1|36	
21cr|nng-1.10.1-1|37	%package  utils
21cr|nng-1.10.1-1|38	Summary:	Command line interface for communicating with nng
21cr|nng-1.10.1-1|39	Group:		Development/C++
21cr|nng-1.10.1-1|40	
21cr|nng-1.10.1-1|41	%description utils
21cr|nng-1.10.1-1|42	Includes nngcat, a simple utility for reading and writing to nanomsg
21cr|nng-1.10.1-1|43	sockets and bindings, which can include local and remote connections.
21cr|nng-1.10.1-1|44	
21cr|nng-1.10.1-1|45	%prep
21cr|nng-1.10.1-1|46	%autosetup
21cr|nng-1.10.1-1|47	
21cr|nng-1.10.1-1|48	%build
21cr|nng-1.10.1-1|49	%cmake -DCMAKE_CXX_FLAGS="%{optflags} -fPIC" \
21cr|nng-1.10.1-1|50	-DNNG_ENABLE_DOC=ON
21cr|nng-1.10.1-1|51	%make_build
21cr|nng-1.10.1-1|52	
21cr|nng-1.10.1-1|53	%install
21cr|nng-1.10.1-1|54	%make_install -C build
21cr|nng-1.10.1-1|55	
21cr|nng-1.10.1-1|56	# No need to ship dev docs as both html and man format
21cr|nng-1.10.1-1|57	rm -rf %{buildroot}/%{_mandir}/man[3-7]*
21cr|nng-1.10.1-1|58	
21cr|nng-1.10.1-1|59	%files -n %{libname}
21cr|nng-1.10.1-1|60	%doc README.adoc
21cr|nng-1.10.1-1|61	%license LICENSE.txt
21cr|nng-1.10.1-1|62	%{_libdir}/libnng.so.%{major}{,.*}
21cr|nng-1.10.1-1|63	
21cr|nng-1.10.1-1|64	%files -n %{devname}
21cr|nng-1.10.1-1|65	%{_docdir}/nng/
21cr|nng-1.10.1-1|66	%{_includedir}/nng/
21cr|nng-1.10.1-1|67	%{_libdir}/libnng.so
21cr|nng-1.10.1-1|68	%{_libdir}/cmake/nng/
21cr|nng-1.10.1-1|69	
21cr|nng-1.10.1-1|70	%files utils
21cr|nng-1.10.1-1|71	%{_bindir}/nngcat
21cr|nng-1.10.1-1|72	%{_mandir}/man1/nngcat.1.*
21cr|nng-1.10.1-1|73	

3490 21
21cr|nnn-4.7-1|1	Name:       nnn
21cr|nnn-4.7-1|2	Version:	4.7
21cr|nnn-4.7-1|3	Release:	1
21cr|nnn-4.7-1|4	Summary:    The missing terminal file browser for X
21cr|nnn-4.7-1|5	Group:      File tools
21cr|nnn-4.7-1|6	License:    BSD
21cr|nnn-4.7-1|7	Url:        https://github.com/jarun/nnn
21cr|nnn-4.7-1|8	Source0:    https://github.com/jarun/nnn/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|nnn-4.7-1|9	BuildRequires:  make
21cr|nnn-4.7-1|10	BuildRequires:  gcc
21cr|nnn-4.7-1|11	BuildRequires:  pkgconfig(ncursesw)
21cr|nnn-4.7-1|12	BuildRequires:  pkgconfig(readline)
21cr|nnn-4.7-1|13	Requires:  bash
21cr|nnn-4.7-1|14	# for more archive formats
21cr|nnn-4.7-1|15	Suggests:   atool
21cr|nnn-4.7-1|16	Suggests:   %{_lib}archive18
21cr|nnn-4.7-1|17	Suggests:   zip
21cr|nnn-4.7-1|18	Suggests:   unzip
21cr|nnn-4.7-1|19	# to trash files
21cr|nnn-4.7-1|20	Suggests:   trash-cli
21cr|nnn-4.7-1|21	# mount remotes
21cr|nnn-4.7-1|22	Suggests:   sshfs
21cr|nnn-4.7-1|23	Suggests:   rclone
21cr|nnn-4.7-1|24	Suggests:   fuse2
21cr|nnn-4.7-1|25	# desktop opener
21cr|nnn-4.7-1|26	Suggests:   xdg-utils
21cr|nnn-4.7-1|27	
21cr|nnn-4.7-1|28	
21cr|nnn-4.7-1|29	%description
21cr|nnn-4.7-1|30	nnn is probably the fastest and most resource-sensitive (with all
21cr|nnn-4.7-1|31	its capabilities) file browser you have ever used. It's extremely flexible
21cr|nnn-4.7-1|32	too - integrates with your DE and favorite GUI utilities, works with
21cr|nnn-4.7-1|33	the desktop opener, supports bookmarks, has smart navigation shortcuts,
21cr|nnn-4.7-1|34	navigate-as-you-type mode, disk usage analyzer mode, comprehensive file
21cr|nnn-4.7-1|35	details and much more. nnn was initially forked from noice but is
21cr|nnn-4.7-1|36	significantly different today.
21cr|nnn-4.7-1|37	
21cr|nnn-4.7-1|38	Cool things you can do with nnn:
21cr|nnn-4.7-1|39	
21cr|nnn-4.7-1|40	- open any file in the default desktop application or a custom one
21cr|nnn-4.7-1|41	- navigate-as-you-type (search-as-you-type enabled even on directory switch)
21cr|nnn-4.7-1|42	- check disk usage with number of files in current directory tree
21cr|nnn-4.7-1|43	- run desktop search utility (gnome-search-tool or catfish) in any directory
21cr|nnn-4.7-1|44	- copy absolute file paths to clipboard, spawn a terminal and use the paths
21cr|nnn-4.7-1|45	- navigate instantly using shortcuts like ~, -, & or handy bookmarks
21cr|nnn-4.7-1|46	- use cd ..... at chdir prompt to go to a parent directory
21cr|nnn-4.7-1|47	- detailed file stats, media info, list and extract archives
21cr|nnn-4.7-1|48	- pin a directory you may need to revisit and jump to it anytime
21cr|nnn-4.7-1|49	- lock the current terminal after a specified idle time
21cr|nnn-4.7-1|50	- change directory on exit.
21cr|nnn-4.7-1|51	
21cr|nnn-4.7-1|52	
21cr|nnn-4.7-1|53	%files
21cr|nnn-4.7-1|54	%doc CHANGELOG README.md LICENSE
21cr|nnn-4.7-1|55	%{_bindir}/%{name}
21cr|nnn-4.7-1|56	%{_mandir}/man1/%{name}.1.*
21cr|nnn-4.7-1|57	%dir %{_datadir}/bash-completion
21cr|nnn-4.7-1|58	%dir %{_datadir}/bash-completion/completions
21cr|nnn-4.7-1|59	%{_datadir}/bash-completion/completions/nnn-completion.bash
21cr|nnn-4.7-1|60	%dir %{_datadir}/fish/vendor_functions.d
21cr|nnn-4.7-1|61	%{_datadir}/fish/vendor_functions.d/nnn.fish
21cr|nnn-4.7-1|62	%dir %{_datadir}/zsh/site-functions
21cr|nnn-4.7-1|63	%{_datadir}/zsh/site-functions/_nnn
21cr|nnn-4.7-1|64	#----------------------------------------------------
21cr|nnn-4.7-1|65	
21cr|nnn-4.7-1|66	%prep
21cr|nnn-4.7-1|67	%setup -q
21cr|nnn-4.7-1|68	sed -i "s|^install: all|install:|" Makefile
21cr|nnn-4.7-1|69	
21cr|nnn-4.7-1|70	
21cr|nnn-4.7-1|71	%build
21cr|nnn-4.7-1|72	%setup_compile_flags
21cr|nnn-4.7-1|73	%make STRIP=/bin/true
21cr|nnn-4.7-1|74	
21cr|nnn-4.7-1|75	
21cr|nnn-4.7-1|76	%install
21cr|nnn-4.7-1|77	%makeinstall_std PREFIX=%{_prefix}
21cr|nnn-4.7-1|78	# I don't knov if we need fish and zsh completion, but hey-ho...
21cr|nnn-4.7-1|79	install -Dpm0644 -t %{buildroot}%{_datadir}/bash-completion/completions \
21cr|nnn-4.7-1|80	misc/auto-completion/bash/nnn-completion.bash
21cr|nnn-4.7-1|81	install -Dpm0644 -t %{buildroot}%{_datadir}/fish/vendor_functions.d \
21cr|nnn-4.7-1|82	misc/auto-completion/fish/nnn.fish
21cr|nnn-4.7-1|83	install -Dpm0644 -t %{buildroot}%{_datadir}/zsh/site-functions \
21cr|nnn-4.7-1|84	misc/auto-completion/zsh/_nnn
21cr|nnn-4.7-1|85	
21cr|nnn-4.7-1|86	

3491 21
21cr|nodau-0.3.9-0.gitf817eb.1|1	%define commit f817ebf2827d20e50080ef56cb70e5976dd658d7
21cr|nodau-0.3.9-0.gitf817eb.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|nodau-0.3.9-0.gitf817eb.1|3	
21cr|nodau-0.3.9-0.gitf817eb.1|4	Summary:        A simple console notetaking program
21cr|nodau-0.3.9-0.gitf817eb.1|5	Name:           nodau
21cr|nodau-0.3.9-0.gitf817eb.1|6	Version:        0.3.9
21cr|nodau-0.3.9-0.gitf817eb.1|7	Release:        0.git%{commit_short}.1
21cr|nodau-0.3.9-0.gitf817eb.1|8	Group:          Text tools
21cr|nodau-0.3.9-0.gitf817eb.1|9	License:        GPLv3+
21cr|nodau-0.3.9-0.gitf817eb.1|10	Url:            https://github.com/darkrose/nodau
21cr|nodau-0.3.9-0.gitf817eb.1|11	Source0:        https://github.com/TicklishHoneyBee/nodau/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|nodau-0.3.9-0.gitf817eb.1|12	BuildRequires:  pkgconfig(ncurses)
21cr|nodau-0.3.9-0.gitf817eb.1|13	BuildRequires:  pkgconfig(openssl)
21cr|nodau-0.3.9-0.gitf817eb.1|14	BuildRequires:  pkgconfig(sqlite3)
21cr|nodau-0.3.9-0.gitf817eb.1|15	Requires:       sqlite3-tools
21cr|nodau-0.3.9-0.gitf817eb.1|16	
21cr|nodau-0.3.9-0.gitf817eb.1|17	%description
21cr|nodau-0.3.9-0.gitf817eb.1|18	A simple console based note taking program,
21cr|nodau-0.3.9-0.gitf817eb.1|19	it allows you to  easily create, edit,
21cr|nodau-0.3.9-0.gitf817eb.1|20	and view notes, and search them by name or date.
21cr|nodau-0.3.9-0.gitf817eb.1|21	
21cr|nodau-0.3.9-0.gitf817eb.1|22	%files
21cr|nodau-0.3.9-0.gitf817eb.1|23	%doc LICENSE CHANGELOG README
21cr|nodau-0.3.9-0.gitf817eb.1|24	%{_bindir}/%{name}
21cr|nodau-0.3.9-0.gitf817eb.1|25	%{_mandir}/man1/%{name}.1*
21cr|nodau-0.3.9-0.gitf817eb.1|26	
21cr|nodau-0.3.9-0.gitf817eb.1|27	%prep
21cr|nodau-0.3.9-0.gitf817eb.1|28	%setup -q -n %{name}-%{commit}
21cr|nodau-0.3.9-0.gitf817eb.1|29	
21cr|nodau-0.3.9-0.gitf817eb.1|30	%build
21cr|nodau-0.3.9-0.gitf817eb.1|31	%make
21cr|nodau-0.3.9-0.gitf817eb.1|32	
21cr|nodau-0.3.9-0.gitf817eb.1|33	%install
21cr|nodau-0.3.9-0.gitf817eb.1|34	install -D -m755 nodau %{buildroot}/usr/bin/nodau
21cr|nodau-0.3.9-0.gitf817eb.1|35	install -D -m644 man/nodau.1 %{buildroot}/usr/share/man/man1/nodau.1

3492 21
21cr|node_exporter-1.8.1-2|1	%define		debug_package %nil
21cr|node_exporter-1.8.1-2|2	
21cr|node_exporter-1.8.1-2|3	Name:		node_exporter
21cr|node_exporter-1.8.1-2|4	Version:	1.8.1
21cr|node_exporter-1.8.1-2|5	Release:	2
21cr|node_exporter-1.8.1-2|6	Summary:	Exporter for machine metrics
21cr|node_exporter-1.8.1-2|7	Group:		Development/Other
21cr|node_exporter-1.8.1-2|8	License:	ASL 2.0
21cr|node_exporter-1.8.1-2|9	URL:		https://prometheus.io
21cr|node_exporter-1.8.1-2|10	Source0:	https://github.com/prometheus/node_exporter/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|node_exporter-1.8.1-2|11	# create with 'go mod vendor' and tar.gz vendor directory
21cr|node_exporter-1.8.1-2|12	Source1:	vendor.tar.gz
21cr|node_exporter-1.8.1-2|13	# we use system promu
21cr|node_exporter-1.8.1-2|14	Patch0:		node_exporter-system-promu.patch
21cr|node_exporter-1.8.1-2|15	BuildRequires:	go >= 1.11
21cr|node_exporter-1.8.1-2|16	BuildRequires:	upx
21cr|node_exporter-1.8.1-2|17	BuildRequires:	curl
21cr|node_exporter-1.8.1-2|18	BuildRequires:	promu
21cr|node_exporter-1.8.1-2|19	
21cr|node_exporter-1.8.1-2|20	%description
21cr|node_exporter-1.8.1-2|21	Exporter for machine metrics
21cr|node_exporter-1.8.1-2|22	
21cr|node_exporter-1.8.1-2|23	%prep
21cr|node_exporter-1.8.1-2|24	%setup -q -a1
21cr|node_exporter-1.8.1-2|25	%apply_patches
21cr|node_exporter-1.8.1-2|26	
21cr|node_exporter-1.8.1-2|27	%build
21cr|node_exporter-1.8.1-2|28	make build
21cr|node_exporter-1.8.1-2|29	upx %{name}
21cr|node_exporter-1.8.1-2|30	
21cr|node_exporter-1.8.1-2|31	%install
21cr|node_exporter-1.8.1-2|32	install -Dm0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|node_exporter-1.8.1-2|33	install -Dm0644 examples/systemd/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21cr|node_exporter-1.8.1-2|34	install -Dm0644 examples/systemd/sysconfig.node_exporter %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|node_exporter-1.8.1-2|35	
21cr|node_exporter-1.8.1-2|36	#/var/lib/node_exporter/textfile_collector
21cr|node_exporter-1.8.1-2|37	
21cr|node_exporter-1.8.1-2|38	%files
21cr|node_exporter-1.8.1-2|39	%doc README.md LICENSE
21cr|node_exporter-1.8.1-2|40	%{_bindir}/%{name}
21cr|node_exporter-1.8.1-2|41	%{_unitdir}/%{name}.service
21cr|node_exporter-1.8.1-2|42	%{_sysconfdir}/sysconfig/%{name}
21cr|node_exporter-1.8.1-2|43	

3493 21
21cr|noffle-1.1.5-10|1	%define spooldir	%{_var}/spool/%{name}
21cr|noffle-1.1.5-10|2	%define cfgfilename	%{_sysconfdir}/%{name}.conf
21cr|noffle-1.1.5-10|3	
21cr|noffle-1.1.5-10|4	Summary: 	Usenet newsserver for small sites
21cr|noffle-1.1.5-10|5	Name: 		noffle
21cr|noffle-1.1.5-10|6	Version: 	1.1.5
21cr|noffle-1.1.5-10|7	Release: 	10
21cr|noffle-1.1.5-10|8	Group:		System/Servers
21cr|noffle-1.1.5-10|9	License:	GPL
21cr|noffle-1.1.5-10|10	URL:		http://noffle.sf.net/
21cr|noffle-1.1.5-10|11	Source:		http://dl.sf.net/noffle/%{name}-%{version}.tar.bz2
21cr|noffle-1.1.5-10|12	Source1:	noffle.xinetd.bz2
21cr|noffle-1.1.5-10|13	BuildRequires:	gdbm-devel
21cr|noffle-1.1.5-10|14	Requires:	MailTransportAgent common-licenses
21cr|noffle-1.1.5-10|15	Requires(post,preun):	rpm-helper
21cr|noffle-1.1.5-10|16	
21cr|noffle-1.1.5-10|17	%description
21cr|noffle-1.1.5-10|18	NOFFLE is a news server optimized for low speed dialup connection to the
21cr|noffle-1.1.5-10|19	Internet and few users. It allows reading news offline with many news reader
21cr|noffle-1.1.5-10|20	programs, even if they do not support offline reading by themselves.
21cr|noffle-1.1.5-10|21	
21cr|noffle-1.1.5-10|22	%prep
21cr|noffle-1.1.5-10|23	%setup -q
21cr|noffle-1.1.5-10|24	
21cr|noffle-1.1.5-10|25	%build
21cr|noffle-1.1.5-10|26	#CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s"
21cr|noffle-1.1.5-10|27	#export CFLAGS LDFLAGS
21cr|noffle-1.1.5-10|28	#./configure --prefix=/usr --enable-debug=no
21cr|noffle-1.1.5-10|29	#make
21cr|noffle-1.1.5-10|30	%serverbuild
21cr|noffle-1.1.5-10|31	%configure --with-spooldir=%{spooldir} --with-configfile=%{cfgfilename} \
21cr|noffle-1.1.5-10|32	--enable-debug=no
21cr|noffle-1.1.5-10|33	%make
21cr|noffle-1.1.5-10|34	
21cr|noffle-1.1.5-10|35	%install
21cr|noffle-1.1.5-10|36	# noffle doesn't have a make install :(
21cr|noffle-1.1.5-10|37	mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man{1,5},%{_sysconfdir}{,/{cron.daily,xinetd.d}}}
21cr|noffle-1.1.5-10|38	mkdir -p %{buildroot}%{spooldir}/{data,lock,requested,outgoing,overview}
21cr|noffle-1.1.5-10|39	mkdir -p %{buildroot}%{_sysconfdir}
21cr|noffle-1.1.5-10|40	cp src/noffle				%{buildroot}%{_bindir}/
21cr|noffle-1.1.5-10|41	ln -s noffle %{buildroot}%{_bindir}/inews
21cr|noffle-1.1.5-10|42	cp docs/noffle.1			%{buildroot}%{_mandir}/man1/
21cr|noffle-1.1.5-10|43	cp docs/noffle.conf.5			%{buildroot}%{_mandir}/man5/
21cr|noffle-1.1.5-10|44	cp noffle.conf.example			%{buildroot}%{cfgfilename}
21cr|noffle-1.1.5-10|45	cp packages/redhat/noffle-expire	%{buildroot}%{_sysconfdir}/cron.daily/
21cr|noffle-1.1.5-10|46	bzip2 -cd %{SOURCE1}		      > %{buildroot}%{_sysconfdir}/xinetd.d/noffle
21cr|noffle-1.1.5-10|47	
21cr|noffle-1.1.5-10|48	#install -o 0 -g 0 -d $RPM_BUILD_ROOT/usr/bin
21cr|noffle-1.1.5-10|49	#install -s -m 4755 -o news -g news src/noffle $RPM_BUILD_ROOT/usr/bin
21cr|noffle-1.1.5-10|50	#install -o 0 -g 0 -d $RPM_BUILD_ROOT/usr/man/man1
21cr|noffle-1.1.5-10|51	#install -m 0644 -o 0 -g 0 docs/noffle.1 $RPM_BUILD_ROOT/usr/man/man1/noffle.1
21cr|noffle-1.1.5-10|52	#install -o 0 -g 0 -d $RPM_BUILD_ROOT/usr/man/man5
21cr|noffle-1.1.5-10|53	#install -m 0644 -o 0 -g 0 docs/noffle.conf.5 $RPM_BUILD_ROOT/usr/man/man5/noffle.conf.5
21cr|noffle-1.1.5-10|54	#install -m 2755 -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle
21cr|noffle-1.1.5-10|55	#install -o 0 -g 0 -d $RPM_BUILD_ROOT/etc
21cr|noffle-1.1.5-10|56	#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/data
21cr|noffle-1.1.5-10|57	#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/lock
21cr|noffle-1.1.5-10|58	#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/requested
21cr|noffle-1.1.5-10|59	#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/outgoing
21cr|noffle-1.1.5-10|60	#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/overview
21cr|noffle-1.1.5-10|61	#install -m 0600 -o news -g news noffle.conf.example $RPM_BUILD_ROOT/etc/noffle.conf
21cr|noffle-1.1.5-10|62	#install -o 0 -g 0 -d $RPM_BUILD_ROOT/etc/cron.daily
21cr|noffle-1.1.5-10|63	#install -m 0755 -o news -g news packages/redhat/noffle-expire $RPM_BUILD_ROOT/etc/cron.daily/noffle-expire
21cr|noffle-1.1.5-10|64	
21cr|noffle-1.1.5-10|65	%post
21cr|noffle-1.1.5-10|66	%_post_service %{name}
21cr|noffle-1.1.5-10|67	echo
21cr|noffle-1.1.5-10|68	echo " Don't forget to edit %{cfgfilename} !!! "
21cr|noffle-1.1.5-10|69	echo
21cr|noffle-1.1.5-10|70	
21cr|noffle-1.1.5-10|71	%preun
21cr|noffle-1.1.5-10|72	%_preun_service %{name}
21cr|noffle-1.1.5-10|73	
21cr|noffle-1.1.5-10|74	%clean
21cr|noffle-1.1.5-10|75	[ "$RPM_BUILD_ROOT" != "" ] && rm -rf $RPM_BUILD_ROOT
21cr|noffle-1.1.5-10|76	
21cr|noffle-1.1.5-10|77	%files
21cr|noffle-1.1.5-10|78	%defattr(-,root,root)
21cr|noffle-1.1.5-10|79	%doc README INSTALL ChangeLog docs/FAQ docs/NOTES docs/INTERNALS
21cr|noffle-1.1.5-10|80	%doc docs/noffle.lsm noffle.conf.example
21cr|noffle-1.1.5-10|81	%attr(0644,root,root)	%config(noreplace) %{_sysconfdir}/xinetd.d/noffle
21cr|noffle-1.1.5-10|82	%{_bindir}/inews
21cr|noffle-1.1.5-10|83	%defattr(-,news,news)
21cr|noffle-1.1.5-10|84	%attr(4755,news,news)	%{_bindir}/noffle
21cr|noffle-1.1.5-10|85	%attr(0644,root,root)	%doc %{_mandir}/man*/noffle*
21cr|noffle-1.1.5-10|86	%attr(0600,news,news)	%config(noreplace) %{cfgfilename}
21cr|noffle-1.1.5-10|87	%attr(0755,news,news)	%config(noreplace) %{_sysconfdir}/cron.daily/noffle-expire
21cr|noffle-1.1.5-10|88	%attr(2755,news,news)	%dir %{spooldir}
21cr|noffle-1.1.5-10|89	%attr(0755,news,news)	%dir %{spooldir}/data
21cr|noffle-1.1.5-10|90	%attr(0755,news,news)	%dir %{spooldir}/lock
21cr|noffle-1.1.5-10|91	%attr(0755,news,news)	%dir %{spooldir}/requested
21cr|noffle-1.1.5-10|92	%attr(0755,news,news)	%dir %{spooldir}/outgoing
21cr|noffle-1.1.5-10|93	%attr(0755,news,news)	%dir %{spooldir}/overview

3494 21
21cr|noip-2.1.9-9|1	Summary:	Linux client for the no-ip.com dynamic DNS service
21cr|noip-2.1.9-9|2	Name:		noip
21cr|noip-2.1.9-9|3	Version:	2.1.9
21cr|noip-2.1.9-9|4	Release:	9
21cr|noip-2.1.9-9|5	License:	GPLv2+
21cr|noip-2.1.9-9|6	Group:		Networking/Other
21cr|noip-2.1.9-9|7	URL:		http://www.no-ip.com
21cr|noip-2.1.9-9|8	Source0:	http://www.no-ip.com/client/linux/%{name}-%{version}.tar.bz2
21cr|noip-2.1.9-9|9	Source1:	%{name}.service
21cr|noip-2.1.9-9|10	Patch0:		%{name}-2.1.9-makefile.patch
21cr|noip-2.1.9-9|11	Patch1:		%{name}-2.1.9-config-path.patch
21cr|noip-2.1.9-9|12	Requires(pre):	rpm-helper
21cr|noip-2.1.9-9|13	Requires(post):	rpm-helper
21cr|noip-2.1.9-9|14	
21cr|noip-2.1.9-9|15	%description
21cr|noip-2.1.9-9|16	This is the No-IP.com Dynamic DNS update client page.
21cr|noip-2.1.9-9|17	
21cr|noip-2.1.9-9|18	When configured correctly, the client will check your IP address at a
21cr|noip-2.1.9-9|19	given time interval checking to see if your IP has changed. If your IP
21cr|noip-2.1.9-9|20	address has changed it will notify No-IP DNS servers and update the IP
21cr|noip-2.1.9-9|21	corresponding to your No-IP/No-IP+ hostname.
21cr|noip-2.1.9-9|22	
21cr|noip-2.1.9-9|23	NOTE: You must add hostnames on the website (http://www.no-ip.com)
21cr|noip-2.1.9-9|24	first before you can have the updater update them.
21cr|noip-2.1.9-9|25	
21cr|noip-2.1.9-9|26	%prep
21cr|noip-2.1.9-9|27	%setup -q
21cr|noip-2.1.9-9|28	%patch0 -p1
21cr|noip-2.1.9-9|29	%patch1 -p1
21cr|noip-2.1.9-9|30	mv -f %{name}2.c %{name}.c
21cr|noip-2.1.9-9|31	
21cr|noip-2.1.9-9|32	%build
21cr|noip-2.1.9-9|33	%define Werror_cflags %{nil}
21cr|noip-2.1.9-9|34	%serverbuild_hardened
21cr|noip-2.1.9-9|35	
21cr|noip-2.1.9-9|36	export LDFLAGS="%{ldflags}"
21cr|noip-2.1.9-9|37	
21cr|noip-2.1.9-9|38	%make PREFIX="%{_prefix}" BINDIR="%{_sbindir}" CONFDIR="%{_sysconfdir}"
21cr|noip-2.1.9-9|39	
21cr|noip-2.1.9-9|40	%install
21cr|noip-2.1.9-9|41	%makeinstall_std PREFIX=%{_prefix} CONFDIR="%{_sysconfdir}" BINDIR="%{_sbindir}"
21cr|noip-2.1.9-9|42	
21cr|noip-2.1.9-9|43	touch %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|noip-2.1.9-9|44	mkdir -p %{buildroot}%{_unitdir}
21cr|noip-2.1.9-9|45	install %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|noip-2.1.9-9|46	
21cr|noip-2.1.9-9|47	cat > README.urpmi << EOF
21cr|noip-2.1.9-9|48	To configure the noip deamon, run noip -C as root.
21cr|noip-2.1.9-9|49	This command will set the corrects parameters in /etc/noip.conf.
21cr|noip-2.1.9-9|50	Then you can start the deamon with service noip start
21cr|noip-2.1.9-9|51	EOF
21cr|noip-2.1.9-9|52	
21cr|noip-2.1.9-9|53	%post
21cr|noip-2.1.9-9|54	%create_ghostfile %{_sysconfdir}/%{name}.conf root root 600
21cr|noip-2.1.9-9|55	%systemd_post %{name}.service
21cr|noip-2.1.9-9|56	
21cr|noip-2.1.9-9|57	echo
21cr|noip-2.1.9-9|58	echo To configure the noip deamon, run noip -C as root.
21cr|noip-2.1.9-9|59	echo This command will set the correct parameters in /etc/noip.conf.
21cr|noip-2.1.9-9|60	echo Then you can restart the deamon with "service noip restart".
21cr|noip-2.1.9-9|61	echo
21cr|noip-2.1.9-9|62	
21cr|noip-2.1.9-9|63	%preun
21cr|noip-2.1.9-9|64	%systemd_preun %{name}.service
21cr|noip-2.1.9-9|65	
21cr|noip-2.1.9-9|66	%postun
21cr|noip-2.1.9-9|67	%systemd_postun_with_restart %{name}.service
21cr|noip-2.1.9-9|68	
21cr|noip-2.1.9-9|69	%clean
21cr|noip-2.1.9-9|70	
21cr|noip-2.1.9-9|71	%files
21cr|noip-2.1.9-9|72	%defattr(644,root,root,755)
21cr|noip-2.1.9-9|73	%doc README.FIRST README.urpmi
21cr|noip-2.1.9-9|74	%attr(755,root,root) %{_sbindir}/*
21cr|noip-2.1.9-9|75	%attr(744,root,root) %{_unitdir}/%{name}.service
21cr|noip-2.1.9-9|76	%ghost %{_sysconfdir}/%{name}.conf

3495 21
21cr|noip-duc-3.1.1-1|1	%define debug_package %{nil}
21cr|noip-duc-3.1.1-1|2	
21cr|noip-duc-3.1.1-1|3	Summary:	Linux client for the noip.com dynamic DNS service
21cr|noip-duc-3.1.1-1|4	Name:		noip-duc
21cr|noip-duc-3.1.1-1|5	Version:	3.1.1
21cr|noip-duc-3.1.1-1|6	Release:	1
21cr|noip-duc-3.1.1-1|7	License:	GPLv2+
21cr|noip-duc-3.1.1-1|8	Group:		Networking/Other
21cr|noip-duc-3.1.1-1|9	Url:		https://www.noip.com
21cr|noip-duc-3.1.1-1|10	Source0:	https://www.noip.com/download/linux/latest?/%{name}_%{version}.tar.gz
21cr|noip-duc-3.1.1-1|11	# cd noip-duc_%%{version}
21cr|noip-duc-3.1.1-1|12	# mkdir cargo-home
21cr|noip-duc-3.1.1-1|13	# cat >cargo-home/config <<EOF
21cr|noip-duc-3.1.1-1|14	# [source.crates-io]
21cr|noip-duc-3.1.1-1|15	# registry = 'https://github.com/rust-lang/crates.io-index'
21cr|noip-duc-3.1.1-1|16	# replace-with = 'vendored-sources'
21cr|noip-duc-3.1.1-1|17	# [source.vendored-sources]
21cr|noip-duc-3.1.1-1|18	# directory = './vendor'
21cr|noip-duc-3.1.1-1|19	# EOF
21cr|noip-duc-3.1.1-1|20	# export CARGO_HOME=$(pwd)/cargo-home
21cr|noip-duc-3.1.1-1|21	# cargo vendor
21cr|noip-duc-3.1.1-1|22	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21cr|noip-duc-3.1.1-1|23	Source1:	vendor-%{version}.tar.xz
21cr|noip-duc-3.1.1-1|24	Source2:	noip-duc.service
21cr|noip-duc-3.1.1-1|25	BuildRequires:	cargo
21cr|noip-duc-3.1.1-1|26	Requires(pre):	rpm-helper
21cr|noip-duc-3.1.1-1|27	Requires(post):	rpm-helper
21cr|noip-duc-3.1.1-1|28	
21cr|noip-duc-3.1.1-1|29	%description
21cr|noip-duc-3.1.1-1|30	This is the NoIP.com Dynamic DNS update client page.
21cr|noip-duc-3.1.1-1|31	
21cr|noip-duc-3.1.1-1|32	When configured correctly, the client will check your IP address at a
21cr|noip-duc-3.1.1-1|33	given time interval checking to see if your IP has changed. If your IP
21cr|noip-duc-3.1.1-1|34	address has changed it will notify NoIP DNS servers and update the IP
21cr|noip-duc-3.1.1-1|35	corresponding to your NoIP/NoIP+ hostname.
21cr|noip-duc-3.1.1-1|36	
21cr|noip-duc-3.1.1-1|37	NOTE: You must add hostnames on the website (https://www.noip.com)
21cr|noip-duc-3.1.1-1|38	first before you can have the updater update them.
21cr|noip-duc-3.1.1-1|39	
21cr|noip-duc-3.1.1-1|40	%files
21cr|noip-duc-3.1.1-1|41	%doc CHANGELOG.md README.md
21cr|noip-duc-3.1.1-1|42	%license LICENSE
21cr|noip-duc-3.1.1-1|43	%{_sbindir}/%{name}
21cr|noip-duc-3.1.1-1|44	%{_unitdir}/%{name}.service
21cr|noip-duc-3.1.1-1|45	
21cr|noip-duc-3.1.1-1|46	%post
21cr|noip-duc-3.1.1-1|47	%systemd_post %{name}.service
21cr|noip-duc-3.1.1-1|48	
21cr|noip-duc-3.1.1-1|49	echo
21cr|noip-duc-3.1.1-1|50	echo To configure the noip deamon, run noip -C as root.
21cr|noip-duc-3.1.1-1|51	echo This command will set the correct parameters in /etc/noip.conf.
21cr|noip-duc-3.1.1-1|52	echo Then you can restart the deamon with "service noip restart".
21cr|noip-duc-3.1.1-1|53	echo
21cr|noip-duc-3.1.1-1|54	
21cr|noip-duc-3.1.1-1|55	%preun
21cr|noip-duc-3.1.1-1|56	%systemd_preun %{name}.service
21cr|noip-duc-3.1.1-1|57	
21cr|noip-duc-3.1.1-1|58	%postun
21cr|noip-duc-3.1.1-1|59	%systemd_postun_with_restart %{name}.service
21cr|noip-duc-3.1.1-1|60	
21cr|noip-duc-3.1.1-1|61	#------------------------------------------------------------------
21cr|noip-duc-3.1.1-1|62	
21cr|noip-duc-3.1.1-1|63	%prep
21cr|noip-duc-3.1.1-1|64	%autosetup -p1 -n %{name}_%{version} -a1
21cr|noip-duc-3.1.1-1|65	mkdir cargo-home
21cr|noip-duc-3.1.1-1|66	cat >cargo-home/config <<EOF
21cr|noip-duc-3.1.1-1|67	[source.crates-io]
21cr|noip-duc-3.1.1-1|68	registry = 'https://github.com/rust-lang/crates.io-index'
21cr|noip-duc-3.1.1-1|69	replace-with = 'vendored-sources'
21cr|noip-duc-3.1.1-1|70	[source.vendored-sources]
21cr|noip-duc-3.1.1-1|71	directory = './vendor'
21cr|noip-duc-3.1.1-1|72	EOF
21cr|noip-duc-3.1.1-1|73	
21cr|noip-duc-3.1.1-1|74	%build
21cr|noip-duc-3.1.1-1|75	export CARGO_HOME=$(pwd)/cargo-home/
21cr|noip-duc-3.1.1-1|76	cargo build %{?_smp_mflags} --release --offline
21cr|noip-duc-3.1.1-1|77	
21cr|noip-duc-3.1.1-1|78	%install
21cr|noip-duc-3.1.1-1|79	mkdir -p %{buildroot}%{_sbindir}
21cr|noip-duc-3.1.1-1|80	cp target/release/%{name} %{buildroot}%{_sbindir}
21cr|noip-duc-3.1.1-1|81	
21cr|noip-duc-3.1.1-1|82	mkdir -p %{buildroot}%{_unitdir}
21cr|noip-duc-3.1.1-1|83	install %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service

3496 21
21cr|noisetorch-0.12.2-2|1	%global debug_package %{nil}
21cr|noisetorch-0.12.2-2|2	%global oname NoiseTorch
21cr|noisetorch-0.12.2-2|3	
21cr|noisetorch-0.12.2-2|4	Summary:	Real-time microphone noise suppression on Linux
21cr|noisetorch-0.12.2-2|5	Name:		noisetorch
21cr|noisetorch-0.12.2-2|6	Version:	0.12.2
21cr|noisetorch-0.12.2-2|7	Release:	2
21cr|noisetorch-0.12.2-2|8	License:	GPLv3
21cr|noisetorch-0.12.2-2|9	Group:		Sound
21cr|noisetorch-0.12.2-2|10	Url:		https://github.com/NoiseTorch/NoiseTorch
21cr|noisetorch-0.12.2-2|11	# git clone https://github.com/noisetorch/NoiseTorch
21cr|noisetorch-0.12.2-2|12	# cd NoiseTorch
21cr|noisetorch-0.12.2-2|13	# git checkout %%{version}
21cr|noisetorch-0.12.2-2|14	# git submodule update --init --recursive
21cr|noisetorch-0.12.2-2|15	# git-archive-all --prefix=%%{oname}-%%{version} ../%%{oname}-%%{version}.tar.gz
21cr|noisetorch-0.12.2-2|16	Source0:	%{oname}-%{version}.tar.gz
21cr|noisetorch-0.12.2-2|17	BuildRequires:	cmake
21cr|noisetorch-0.12.2-2|18	BuildRequires:	gcc-c++
21cr|noisetorch-0.12.2-2|19	BuildRequires:	git-core
21cr|noisetorch-0.12.2-2|20	BuildRequires:	golang
21cr|noisetorch-0.12.2-2|21	Requires(post):	libcap-utils
21cr|noisetorch-0.12.2-2|22	
21cr|noisetorch-0.12.2-2|23	%description
21cr|noisetorch-0.12.2-2|24	NoiseTorch is an easy to use open source application for Linux with PulseAudio
21cr|noisetorch-0.12.2-2|25	or PipeWire. It creates a virtual microphone that suppresses noise, in any
21cr|noisetorch-0.12.2-2|26	application. Use whichever conferencing or VOIP application you like and simply
21cr|noisetorch-0.12.2-2|27	select the NoiseTorch Virtual Microphone as input to torch the sound of your
21cr|noisetorch-0.12.2-2|28	mechanical keyboard, computer fans, trains and the likes.
21cr|noisetorch-0.12.2-2|29	
21cr|noisetorch-0.12.2-2|30	%files
21cr|noisetorch-0.12.2-2|31	%doc README.md
21cr|noisetorch-0.12.2-2|32	%license LICENSE
21cr|noisetorch-0.12.2-2|33	%{_bindir}/%{name}
21cr|noisetorch-0.12.2-2|34	%{_datadir}/applications/%{name}.desktop
21cr|noisetorch-0.12.2-2|35	%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|noisetorch-0.12.2-2|36	
21cr|noisetorch-0.12.2-2|37	%post
21cr|noisetorch-0.12.2-2|38	setcap 'CAP_SYS_RESOURCE=+ep' %{_bindir}/%{name}
21cr|noisetorch-0.12.2-2|39	
21cr|noisetorch-0.12.2-2|40	#----------------------------------------------------------------------------
21cr|noisetorch-0.12.2-2|41	
21cr|noisetorch-0.12.2-2|42	%prep
21cr|noisetorch-0.12.2-2|43	%autosetup -p1 -n %{oname}-%{version}
21cr|noisetorch-0.12.2-2|44	
21cr|noisetorch-0.12.2-2|45	%build
21cr|noisetorch-0.12.2-2|46	pushd c/ladspa
21cr|noisetorch-0.12.2-2|47	%make
21cr|noisetorch-0.12.2-2|48	ldd rnnoise_ladspa.so
21cr|noisetorch-0.12.2-2|49	popd
21cr|noisetorch-0.12.2-2|50	go generate
21cr|noisetorch-0.12.2-2|51	# -tags release would enable the auto-updater (update.go)
21cr|noisetorch-0.12.2-2|52	
21cr|noisetorch-0.12.2-2|53	CGO_ENABLED=0 GOOS=linux go build	\
21cr|noisetorch-0.12.2-2|54	%ifnarch ppc64 loongarch64
21cr|noisetorch-0.12.2-2|55	-buildmode=pie	\
21cr|noisetorch-0.12.2-2|56	%endif
21cr|noisetorch-0.12.2-2|57	-a -ldflags '-w -X main.version=%{version} -X main.distribution=rpm' .
21cr|noisetorch-0.12.2-2|58	
21cr|noisetorch-0.12.2-2|59	%install
21cr|noisetorch-0.12.2-2|60	install -D -m 644 assets/icon/noisetorch.png %{buildroot}/%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
21cr|noisetorch-0.12.2-2|61	install -D -m 644 assets/noisetorch.desktop %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|noisetorch-0.12.2-2|62	install -D -m 755 noisetorch %{buildroot}/%{_bindir}/%{name}

3497 21
21cr|nomarch-1.4-12|1	Name:      nomarch
21cr|nomarch-1.4-12|2	Summary:   GPLed Arc de-archiver
21cr|nomarch-1.4-12|3	Version:   1.4
21cr|nomarch-1.4-12|4	Release:   12
21cr|nomarch-1.4-12|5	URL:       http://rus.members.beeb.net/nomarch.html
21cr|nomarch-1.4-12|6	License:   GPL
21cr|nomarch-1.4-12|7	Source:    ftp://ftp.ibiblio.org/pub/Linux/utils/compress/%{name}-%{version}.tar.bz2
21cr|nomarch-1.4-12|8	Group:     Archiving/Compression
21cr|nomarch-1.4-12|9	Provides:  arc
21cr|nomarch-1.4-12|10	
21cr|nomarch-1.4-12|11	%description
21cr|nomarch-1.4-12|12	nomarch lists/extracts/tests `.arc' archives. (It also handles `.ark'
21cr|nomarch-1.4-12|13	files, they're exactly the same.) This is a *very* outdated file
21cr|nomarch-1.4-12|14	format which should never be used for anything new, but unfortunately,
21cr|nomarch-1.4-12|15	you can still run into it every so often.
21cr|nomarch-1.4-12|16	
21cr|nomarch-1.4-12|17	%prep
21cr|nomarch-1.4-12|18	%setup -q
21cr|nomarch-1.4-12|19	
21cr|nomarch-1.4-12|20	%build
21cr|nomarch-1.4-12|21	%make CFLAGS="%{optflags}"
21cr|nomarch-1.4-12|22	
21cr|nomarch-1.4-12|23	%install
21cr|nomarch-1.4-12|24	[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
21cr|nomarch-1.4-12|25	%makeinstall_std BINDIR=$RPM_BUILD_ROOT/usr/bin MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1
21cr|nomarch-1.4-12|26	
21cr|nomarch-1.4-12|27	%clean
21cr|nomarch-1.4-12|28	[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
21cr|nomarch-1.4-12|29	
21cr|nomarch-1.4-12|30	%files
21cr|nomarch-1.4-12|31	%defattr(0644, root, root, 0755)
21cr|nomarch-1.4-12|32	%doc COPYING ChangeLog NEWS README TODO
21cr|nomarch-1.4-12|33	%attr(0755, root, root) %_bindir/nomarch
21cr|nomarch-1.4-12|34	%{_mandir}/man1/*

3498 21
21cr|nomenus-rex-0.5.1-3|1	%global debug_package %{nil}
21cr|nomenus-rex-0.5.1-3|2	
21cr|nomenus-rex-0.5.1-3|3	Summary:	CLI utility for the file mass-renaming
21cr|nomenus-rex-0.5.1-3|4	Name:		nomenus-rex
21cr|nomenus-rex-0.5.1-3|5	Version:	0.5.1
21cr|nomenus-rex-0.5.1-3|6	Release:	3
21cr|nomenus-rex-0.5.1-3|7	License:	GPLv3+
21cr|nomenus-rex-0.5.1-3|8	Group:		File tools
21cr|nomenus-rex-0.5.1-3|9	Url:		https://github.com/ANGulchenko/nomenus-rex
21cr|nomenus-rex-0.5.1-3|10	Source0:	https://github.com/ANGulchenko/nomenus-rex/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|nomenus-rex-0.5.1-3|11	BuildRequires:	cmake
21cr|nomenus-rex-0.5.1-3|12	BuildRequires:	pkgconfig(icu-uc)
21cr|nomenus-rex-0.5.1-3|13	BuildRequires:	pkgconfig(libconfig)
21cr|nomenus-rex-0.5.1-3|14	
21cr|nomenus-rex-0.5.1-3|15	%description
21cr|nomenus-rex-0.5.1-3|16	CLI utility for the file mass-renaming.
21cr|nomenus-rex-0.5.1-3|17	
21cr|nomenus-rex-0.5.1-3|18	%files
21cr|nomenus-rex-0.5.1-3|19	%doc CHANGELOG README
21cr|nomenus-rex-0.5.1-3|20	%license LICENSE
21cr|nomenus-rex-0.5.1-3|21	%{_bindir}/%{name}
21cr|nomenus-rex-0.5.1-3|22	
21cr|nomenus-rex-0.5.1-3|23	#----------------------------------------------------------------------------
21cr|nomenus-rex-0.5.1-3|24	
21cr|nomenus-rex-0.5.1-3|25	%prep
21cr|nomenus-rex-0.5.1-3|26	%setup -q
21cr|nomenus-rex-0.5.1-3|27	
21cr|nomenus-rex-0.5.1-3|28	%build
21cr|nomenus-rex-0.5.1-3|29	%cmake
21cr|nomenus-rex-0.5.1-3|30	%make
21cr|nomenus-rex-0.5.1-3|31	
21cr|nomenus-rex-0.5.1-3|32	%install
21cr|nomenus-rex-0.5.1-3|33	mkdir -p %{buildroot}%{_bindir}
21cr|nomenus-rex-0.5.1-3|34	cp build/%{name} %{buildroot}%{_bindir}

3499 21
21cr|nootka-2.0.2-1|1	%define _disable_ld_no_undefined 1
21cr|nootka-2.0.2-1|2	
21cr|nootka-2.0.2-1|3	Summary:	Application to help with learning classical score notation
21cr|nootka-2.0.2-1|4	Name:		nootka
21cr|nootka-2.0.2-1|5	Version:	2.0.2
21cr|nootka-2.0.2-1|6	Release:	1
21cr|nootka-2.0.2-1|7	License:	GPLv3+
21cr|nootka-2.0.2-1|8	Group:		Sound
21cr|nootka-2.0.2-1|9	Url:		http://nootka.sf.net
21cr|nootka-2.0.2-1|10	Source0:	https://sourceforge.net/projects/nootka/files/Nootka-2.0.2/nootka-2.0.2-source.tar.bz2
21cr|nootka-2.0.2-1|11	BuildRequires:	cmake
21cr|nootka-2.0.2-1|12	BuildRequires:	ninja
21cr|nootka-2.0.2-1|13	BuildRequires:	qt5-linguist-tools
21cr|nootka-2.0.2-1|14	BuildRequires:	pkgconfig(alsa)
21cr|nootka-2.0.2-1|15	BuildRequires:	pkgconfig(fftw3f)
21cr|nootka-2.0.2-1|16	BuildRequires:	pkgconfig(jack)
21cr|nootka-2.0.2-1|17	BuildRequires:	pkgconfig(libpulse)
21cr|nootka-2.0.2-1|18	BuildRequires:	pkgconfig(ogg)
21cr|nootka-2.0.2-1|19	BuildRequires:	pkgconfig(Qt5Core) >= 5.9
21cr|nootka-2.0.2-1|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|nootka-2.0.2-1|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|nootka-2.0.2-1|22	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|nootka-2.0.2-1|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|nootka-2.0.2-1|24	BuildRequires:	pkgconfig(Qt5Qml)
21cr|nootka-2.0.2-1|25	BuildRequires:	pkgconfig(Qt5Quick)
21cr|nootka-2.0.2-1|26	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|nootka-2.0.2-1|27	BuildRequires:	pkgconfig(soundtouch)
21cr|nootka-2.0.2-1|28	BuildRequires:	pkgconfig(vorbisfile)
21cr|nootka-2.0.2-1|29	Recommends:	TiMidity++
21cr|nootka-2.0.2-1|30	
21cr|nootka-2.0.2-1|31	%description
21cr|nootka-2.0.2-1|32	Nootka is open-source application to help with learning (also with teaching)
21cr|nootka-2.0.2-1|33	classical score notation. Mostly it is for guitarists, but it can be used for
21cr|nootka-2.0.2-1|34	ear training as well.
21cr|nootka-2.0.2-1|35	
21cr|nootka-2.0.2-1|36	%files
21cr|nootka-2.0.2-1|37	%doc changes README* TODO*
21cr|nootka-2.0.2-1|38	%doc %{_docdir}/%{name}/copyright
21cr|nootka-2.0.2-1|39	%{_datadir}/applications/%{name}.desktop
21cr|nootka-2.0.2-1|40	%{_bindir}/%{name}
21cr|nootka-2.0.2-1|41	%dir %{_datadir}/%{name}/
21cr|nootka-2.0.2-1|42	%{_datadir}/%{name}/*
21cr|nootka-2.0.2-1|43	%{_iconsdir}/hicolor/*/*/*.png
21cr|nootka-2.0.2-1|44	%{_libdir}/%{name}/*.so
21cr|nootka-2.0.2-1|45	%{_mandir}/man1/%{name}.1*
21cr|nootka-2.0.2-1|46	%{_datadir}/mime/packages/%{name}.xml
21cr|nootka-2.0.2-1|47	%{_datadir}/metainfo/nootka.appdata.xml
21cr|nootka-2.0.2-1|48	#----------------------------------------------------------------------------
21cr|nootka-2.0.2-1|49	
21cr|nootka-2.0.2-1|50	%prep
21cr|nootka-2.0.2-1|51	%autosetup -p1 -n %{name}-%{version}-source
21cr|nootka-2.0.2-1|52	
21cr|nootka-2.0.2-1|53	# Kill many rpmlint warnings
21cr|nootka-2.0.2-1|54	find . -name "*.cpp" -o -name "*.h"|xargs chmod 0644
21cr|nootka-2.0.2-1|55	
21cr|nootka-2.0.2-1|56	# fix path for libdir
21cr|nootka-2.0.2-1|57	sed -i 's|lib/nootka|%{_lib}/nootka|' src/CMakeLists.txt
21cr|nootka-2.0.2-1|58	sed -i 's|lib/nootka|%{_lib}/nootka|' src/libs/core/CMakeLists.txt
21cr|nootka-2.0.2-1|59	sed -i 's|lib/nootka|%{_lib}/nootka|' src/libs/core/tinitcorelib.cpp
21cr|nootka-2.0.2-1|60	sed -i 's|lib/nootka|%{_lib}/nootka|' src/libs/sound/CMakeLists.txt
21cr|nootka-2.0.2-1|61	
21cr|nootka-2.0.2-1|62	%build
21cr|nootka-2.0.2-1|63	# if updater disabled, build fail with undefined reference!
21cr|nootka-2.0.2-1|64	%cmake -GNinja \
21cr|nootka-2.0.2-1|65	-DENABLE_UPDATER:BOOL=ON
21cr|nootka-2.0.2-1|66	
21cr|nootka-2.0.2-1|67	%ninja_build
21cr|nootka-2.0.2-1|68	
21cr|nootka-2.0.2-1|69	%install
21cr|nootka-2.0.2-1|70	%ninja_install -C build

3500 21
21cr|nosefart-2.9-5|1	Summary:	Nosefart player for Nintendo NES audio files
21cr|nosefart-2.9-5|2	Name:		nosefart
21cr|nosefart-2.9-5|3	Version:	2.9
21cr|nosefart-2.9-5|4	Release:	5
21cr|nosefart-2.9-5|5	License:	GPLv2+
21cr|nosefart-2.9-5|6	Group:		Sound
21cr|nosefart-2.9-5|7	Url:		http://nosefart.sourceforge.net/
21cr|nosefart-2.9-5|8	Source0:	http://prdownloads.sourceforge.net/nosefart/%{name}-%{version}-mls.tar.bz2
21cr|nosefart-2.9-5|9	Patch0:		%{name}-2.6-mls-desktopentry.patch
21cr|nosefart-2.9-5|10	BuildRequires:	imagemagick
21cr|nosefart-2.9-5|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|nosefart-2.9-5|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|nosefart-2.9-5|13	%rename		xmms-nosefart
21cr|nosefart-2.9-5|14	
21cr|nosefart-2.9-5|15	%description
21cr|nosefart-2.9-5|16	Nosefart plays .nsf audio files that were ripped from games for the Nintendo
21cr|nosefart-2.9-5|17	Entertainment System.
21cr|nosefart-2.9-5|18	
21cr|nosefart-2.9-5|19	%files
21cr|nosefart-2.9-5|20	%doc README README.linux CHANGES
21cr|nosefart-2.9-5|21	%{_bindir}/%{name}
21cr|nosefart-2.9-5|22	
21cr|nosefart-2.9-5|23	#----------------------------------------------------------------------------
21cr|nosefart-2.9-5|24	
21cr|nosefart-2.9-5|25	%package -n gnosefart
21cr|nosefart-2.9-5|26	Summary:	Nosefart player for Nintendo NES audio files
21cr|nosefart-2.9-5|27	Group:		Sound
21cr|nosefart-2.9-5|28	Requires:	%{name} >= %{version}
21cr|nosefart-2.9-5|29	
21cr|nosefart-2.9-5|30	%description -n gnosefart
21cr|nosefart-2.9-5|31	Nosefart plays .nsf audio files that were ripped from games for the Nintendo
21cr|nosefart-2.9-5|32	Entertainment System.
21cr|nosefart-2.9-5|33	
21cr|nosefart-2.9-5|34	%files -n gnosefart
21cr|nosefart-2.9-5|35	%doc README.xmms
21cr|nosefart-2.9-5|36	%{_bindir}/gnosefart
21cr|nosefart-2.9-5|37	%{_datadir}/applications/gnosefart.desktop
21cr|nosefart-2.9-5|38	%{_datadir}/pixmaps/gnosefart.png
21cr|nosefart-2.9-5|39	%{_liconsdir}/gnosefart.png
21cr|nosefart-2.9-5|40	%{_iconsdir}/gnosefart.png
21cr|nosefart-2.9-5|41	%{_miconsdir}/gnosefart.png
21cr|nosefart-2.9-5|42	
21cr|nosefart-2.9-5|43	#----------------------------------------------------------------------------
21cr|nosefart-2.9-5|44	
21cr|nosefart-2.9-5|45	%prep
21cr|nosefart-2.9-5|46	%setup -q -n %{name}-%{version}-mls
21cr|nosefart-2.9-5|47	ln -s gnosefart-1.5 src/gnosefart-1.4
21cr|nosefart-2.9-5|48	%patch0 -p1
21cr|nosefart-2.9-5|49	
21cr|nosefart-2.9-5|50	find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'
21cr|nosefart-2.9-5|51	
21cr|nosefart-2.9-5|52	
21cr|nosefart-2.9-5|53	%build
21cr|nosefart-2.9-5|54	make clean
21cr|nosefart-2.9-5|55	%make
21cr|nosefart-2.9-5|56	cd src/gnosefart-1.4
21cr|nosefart-2.9-5|57	rm -r autom4te.cache
21cr|nosefart-2.9-5|58	rm install-sh missing mkinstalldirs
21cr|nosefart-2.9-5|59	cp %{_datadir}/automake-*/mkinstalldirs .
21cr|nosefart-2.9-5|60	autoreconf -vfi
21cr|nosefart-2.9-5|61	%configure
21cr|nosefart-2.9-5|62	%make
21cr|nosefart-2.9-5|63	
21cr|nosefart-2.9-5|64	
21cr|nosefart-2.9-5|65	%install
21cr|nosefart-2.9-5|66	make PREFIX=%{buildroot}%{_prefix} install
21cr|nosefart-2.9-5|67	cd src/gnosefart-1.4
21cr|nosefart-2.9-5|68	%makeinstall_std
21cr|nosefart-2.9-5|69	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21cr|nosefart-2.9-5|70	
21cr|nosefart-2.9-5|71	#icons
21cr|nosefart-2.9-5|72	ln -s %{_datadir}/pixmaps/gnosefart.png %{buildroot}/%{_liconsdir}/gnosefart.png
21cr|nosefart-2.9-5|73	convert -scale 32x32 %{buildroot}%{_datadir}/pixmaps/gnosefart.png %{buildroot}%{_iconsdir}/gnosefart.png
21cr|nosefart-2.9-5|74	convert -scale 16x16 %{buildroot}%{_datadir}/pixmaps/gnosefart.png %{buildroot}%{_miconsdir}/gnosefart.png

3501 21
21cr|notamock-3.8-3|1	%define builder_scripts	%{_datadir}/builder-c
21cr|notamock-3.8-3|2	
21cr|notamock-3.8-3|3	%ifarch %{x86_64}
21cr|notamock-3.8-3|4	%bcond_without nim
21cr|notamock-3.8-3|5	%else
21cr|notamock-3.8-3|6	%bcond_with nim
21cr|notamock-3.8-3|7	%endif
21cr|notamock-3.8-3|8	
21cr|notamock-3.8-3|9	Summary:	Simple scripts to build rpm using abb in container
21cr|notamock-3.8-3|10	Name:		notamock
21cr|notamock-3.8-3|11	Version:	3.8
21cr|notamock-3.8-3|12	Release:	3
21cr|notamock-3.8-3|13	License:	GPLv3
21cr|notamock-3.8-3|14	Group:		System/Base
21cr|notamock-3.8-3|15	Url:		https://abf.io/betcher_/notamock.git
21cr|notamock-3.8-3|16	Source0:	%{name}
21cr|notamock-3.8-3|17	Source1:	%{name}s
21cr|notamock-3.8-3|18	Source2:	notamock.dnf
21cr|notamock-3.8-3|19	Source3:	справка.команда.нотэмок
21cr|notamock-3.8-3|20	Source4:	%{name}.completions
21cr|notamock-3.8-3|21	Source5:	%{name}s.completions
21cr|notamock-3.8-3|22	Source6:	dnf.conf
21cr|notamock-3.8-3|23	Source7:	lib%{name}
21cr|notamock-3.8-3|24	Source8:	%{name}d
21cr|notamock-3.8-3|25	Source9:	%{name}c
21cr|notamock-3.8-3|26	
21cr|notamock-3.8-3|27	# scripts from docker builder
21cr|notamock-3.8-3|28	Source20:	%{name}a
21cr|notamock-3.8-3|29	Source21:	build-rpm.py
21cr|notamock-3.8-3|30	Source22:	check_error.py
21cr|notamock-3.8-3|31	
21cr|notamock-3.8-3|32	# abf repos
21cr|notamock-3.8-3|33	Source30:	_abf-repos.conf
21cr|notamock-3.8-3|34	Source31:	abf-repos-dnf.conf
21cr|notamock-3.8-3|35	
21cr|notamock-3.8-3|36	# log highlighting tool
21cr|notamock-3.8-3|37	Source40:	rpmbuild_paint.nim
21cr|notamock-3.8-3|38	Source41:	rpmbuild_paint.conf
21cr|notamock-3.8-3|39	Source42:	rpmbuild_paint.py
21cr|notamock-3.8-3|40	
21cr|notamock-3.8-3|41	%if %{with nim}
21cr|notamock-3.8-3|42	BuildRequires:	nim
21cr|notamock-3.8-3|43	%else
21cr|notamock-3.8-3|44	BuildArch:	noarch
21cr|notamock-3.8-3|45	%endif
21cr|notamock-3.8-3|46	
21cr|notamock-3.8-3|47	Requires:	rpm
21cr|notamock-3.8-3|48	Requires:	dnf
21cr|notamock-3.8-3|49	Requires:	bash
21cr|notamock-3.8-3|50	Requires:	createrepo_c
21cr|notamock-3.8-3|51	Requires:	coreutils
21cr|notamock-3.8-3|52	Requires:	python3
21cr|notamock-3.8-3|53	Recommends:	termhelper
21cr|notamock-3.8-3|54	Recommends:	tmux
21cr|notamock-3.8-3|55	Recommends:	rpmbuild_paint
21cr|notamock-3.8-3|56	
21cr|notamock-3.8-3|57	%description
21cr|notamock-3.8-3|58	Simple scripts to build rpm like a mock,
21cr|notamock-3.8-3|59	using shared rootfs for all build processes
21cr|notamock-3.8-3|60	
21cr|notamock-3.8-3|61	%files
21cr|notamock-3.8-3|62	%dir %{_datadir}/%{name}
21cr|notamock-3.8-3|63	%dir %{_sysconfdir}/%{name}.d
21cr|notamock-3.8-3|64	%{_bindir}/%{name}
21cr|notamock-3.8-3|65	%{_bindir}/%{name}s
21cr|notamock-3.8-3|66	%{_bindir}/%{name}d
21cr|notamock-3.8-3|67	%{_bindir}/%{name}c
21cr|notamock-3.8-3|68	%{_bindir}/rpmbuild_paint
21cr|notamock-3.8-3|69	%{_datadir}/termhelper/ru/*
21cr|notamock-3.8-3|70	%{_sysconfdir}/bash_completion.d/*
21cr|notamock-3.8-3|71	%config(noreplace) %{_sysconfdir}/%{name}.cfg
21cr|notamock-3.8-3|72	%{_datadir}/%{name}/default.%{name}.cfg
21cr|notamock-3.8-3|73	%{_datadir}/%{name}/example.dnf.conf
21cr|notamock-3.8-3|74	%{_datadir}/%{name}/lib%{name}
21cr|notamock-3.8-3|75	
21cr|notamock-3.8-3|76	%posttrans
21cr|notamock-3.8-3|77	[ -x /usr/bin/termhelper -a "_$LANG" == '_ru_RU.UTF-8' ] && /usr/bin/termhelper команда нотэмок
21cr|notamock-3.8-3|78	:
21cr|notamock-3.8-3|79	#----------------------------------------------------------------------------------------------
21cr|notamock-3.8-3|80	%package abf
21cr|notamock-3.8-3|81	Summary: Scripts to use notamock instead mock by builder-c (abf builder)
21cr|notamock-3.8-3|82	Requires: %{name}
21cr|notamock-3.8-3|83	Requires: builder-c
21cr|notamock-3.8-3|84	Buildarch: noarch
21cr|notamock-3.8-3|85	
21cr|notamock-3.8-3|86	%description abf
21cr|notamock-3.8-3|87	Scripts to use notamock instead mock by builder-c (abf builder)
21cr|notamock-3.8-3|88	It is not recommended to use outside the container
21cr|notamock-3.8-3|89	
21cr|notamock-3.8-3|90	%files abf
21cr|notamock-3.8-3|91	%{builder_scripts}/*
21cr|notamock-3.8-3|92	%{_bindir}/%{name}a
21cr|notamock-3.8-3|93	
21cr|notamock-3.8-3|94	#---------------------------------------------------------------------------------------------
21cr|notamock-3.8-3|95	%package abf-repos
21cr|notamock-3.8-3|96	Summary: Abf repositories for notamock
21cr|notamock-3.8-3|97	Requires: %{name}
21cr|notamock-3.8-3|98	Buildarch: noarch
21cr|notamock-3.8-3|99	
21cr|notamock-3.8-3|100	%description abf-repos
21cr|notamock-3.8-3|101	DNF configuration file for notamock containing repositories http://abf-downloads.rosalinux.ru
21cr|notamock-3.8-3|102	
21cr|notamock-3.8-3|103	%files abf-repos
21cr|notamock-3.8-3|104	%config(noreplace) %{_sysconfdir}/%{name}.d/_abf-repos.conf
21cr|notamock-3.8-3|105	%{_datadir}/%{name}/abf-repos-dnf.conf
21cr|notamock-3.8-3|106	
21cr|notamock-3.8-3|107	#--------------------------------------------------------------------------------------------
21cr|notamock-3.8-3|108	%package  -n rpmbuild-paint
21cr|notamock-3.8-3|109	Summary: log errors highlighter
21cr|notamock-3.8-3|110	%if %{without nim}
21cr|notamock-3.8-3|111	Requires: python3
21cr|notamock-3.8-3|112	%endif
21cr|notamock-3.8-3|113	
21cr|notamock-3.8-3|114	%description -n rpmbuild-paint
21cr|notamock-3.8-3|115	Rpmbuild log highlighting utility.
21cr|notamock-3.8-3|116	
21cr|notamock-3.8-3|117	%files -n rpmbuild-paint
21cr|notamock-3.8-3|118	
21cr|notamock-3.8-3|119	%{_bindir}/rpmbuild_paint
21cr|notamock-3.8-3|120	%if %{with nim}
21cr|notamock-3.8-3|121	%config(noreplace) %{_sysconfdir}/rpmbuild_paint.conf
21cr|notamock-3.8-3|122	%endif
21cr|notamock-3.8-3|123	
21cr|notamock-3.8-3|124	%prep
21cr|notamock-3.8-3|125	cp -f %{SOURCE40} ./
21cr|notamock-3.8-3|126	
21cr|notamock-3.8-3|127	%build
21cr|notamock-3.8-3|128	%if %{with nim}
21cr|notamock-3.8-3|129	nim c -d:release --opt:speed --nimCache:none rpmbuild_paint.nim
21cr|notamock-3.8-3|130	%endif
21cr|notamock-3.8-3|131	
21cr|notamock-3.8-3|132	%install
21cr|notamock-3.8-3|133	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|notamock-3.8-3|134	mkdir -p %{buildroot}%{_datadir}/%{name}   %{buildroot}%{builder_scripts}/
21cr|notamock-3.8-3|135	mkdir -p %{buildroot}%{_datadir}/termhelper/ru
21cr|notamock-3.8-3|136	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_sysconfdir}/%{name}.d
21cr|notamock-3.8-3|137	
21cr|notamock-3.8-3|138	install -m  755 %{SOURCE0} %{buildroot}%{_bindir}/%{name}
21cr|notamock-3.8-3|139	install -m  755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}s
21cr|notamock-3.8-3|140	install -m  644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.cfg
21cr|notamock-3.8-3|141	install -m  644 %{SOURCE2} %{buildroot}%{_datadir}/%{name}/default.%{name}.cfg
21cr|notamock-3.8-3|142	install -m  644 %{SOURCE3} %{buildroot}%{_datadir}/termhelper/ru
21cr|notamock-3.8-3|143	install -m  644 %{SOURCE4} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21cr|notamock-3.8-3|144	install -m  644 %{SOURCE5} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}s
21cr|notamock-3.8-3|145	install -m  644 %{SOURCE6} %{buildroot}%{_datadir}/%{name}/example.dnf.conf
21cr|notamock-3.8-3|146	install -m  644 %{SOURCE7} %{buildroot}%{_datadir}/%{name}/lib%{name}
21cr|notamock-3.8-3|147	install -m  755 %{SOURCE8} %{buildroot}%{_bindir}/%{name}d
21cr|notamock-3.8-3|148	install -m  755 %{SOURCE9} %{buildroot}%{_bindir}/%{name}c
21cr|notamock-3.8-3|149	%if %{with nim}
21cr|notamock-3.8-3|150	install -m  755 %{_builddir}/rpmbuild_paint %{buildroot}%{_bindir}/rpmbuild_paint
21cr|notamock-3.8-3|151	install -m  644 %{SOURCE41} %{buildroot}%{_sysconfdir}/
21cr|notamock-3.8-3|152	%else
21cr|notamock-3.8-3|153	install -m  755 %{SOURCE42} %{buildroot}%{_bindir}/rpmbuild_paint
21cr|notamock-3.8-3|154	%endif
21cr|notamock-3.8-3|155	
21cr|notamock-3.8-3|156	install -m  755 %{SOURCE20} %{buildroot}%{_bindir}/%{name}a
21cr|notamock-3.8-3|157	install -m  755 %{SOURCE21} %{buildroot}%{builder_scripts}/
21cr|notamock-3.8-3|158	install -m  755 %{SOURCE22} %{buildroot}%{builder_scripts}/
21cr|notamock-3.8-3|159	
21cr|notamock-3.8-3|160	install -m  644 %{SOURCE30} %{buildroot}%{_sysconfdir}/%{name}.d/_abf-repos.conf
21cr|notamock-3.8-3|161	install -m  644 %{SOURCE31} %{buildroot}%{_datadir}/%{name}/abf-repos-dnf.conf
21cr|notamock-3.8-3|162	sed -i 's/#ARCH#/'%{_arch}'/g' %{buildroot}%{_datadir}/%{name}/abf-repos-dnf.conf
21cr|notamock-3.8-3|163	
21cr|notamock-3.8-3|164	ln -s ./справка.команда.нотэмок %{buildroot}%{_datadir}/termhelper/ru/справка.команда.notamock
21cr|notamock-3.8-3|165	
21cr|notamock-3.8-3|166	%changelog
21cr|notamock-3.8-3|167	* Mon Aug 18 2025 betcher <a.betkher@rosa.ru> 3.8-3
21cr|notamock-3.8-3|168	- enable separated caching proxy for repodata
21cr|notamock-3.8-3|169	
21cr|notamock-3.8-3|170	* Fri Aug 15 2025 betcher <a.betkher@rosa.ru> 3.8-1
21cr|notamock-3.8-3|171	- added caching proxy (angie) for notamockd
21cr|notamock-3.8-3|172	
21cr|notamock-3.8-3|173	* Mon Aug 11 2025 betcher <a.betkher@rosa.ru>
21cr|notamock-3.8-3|174	- separated dnf cache for notamockd builders
21cr|notamock-3.8-3|175	
21cr|notamock-3.8-3|176	* Fri Aug 8 2025 betcher <a.betkher@rosa.ru> 3.7-5
21cr|notamock-3.8-3|177	- fix for notamockc output
21cr|notamock-3.8-3|178	
21cr|notamock-3.8-3|179	* Thu Aug 7 2025 betcher <a.betkher@rosa.ru> 3.7-4
21cr|notamock-3.8-3|180	- common dnfcache for notamockd containers
21cr|notamock-3.8-3|181	
21cr|notamock-3.8-3|182	* Thu Aug 7 2025 betcher <a.betkher@rosa.ru> 3.7-3
21cr|notamock-3.8-3|183	- fix for notamokd help
21cr|notamock-3.8-3|184	
21cr|notamock-3.8-3|185	- Merge: 4fb9b7f ed93207
21cr|notamock-3.8-3|186	* Thu Aug 7 2025 betcher <a.betkher@rosa.ru>
21cr|notamock-3.8-3|187	- Merge branch 'rosa2021.1' of https://abf.rosa.ru/import/notamock into rosa2021.1
21cr|notamock-3.8-3|188	
21cr|notamock-3.8-3|189	* Thu Aug 7 2025 betcher <a.betkher@rosa.ru>
21cr|notamock-3.8-3|190	- fixes for docker container
21cr|notamock-3.8-3|191	
21cr|notamock-3.8-3|192	* Thu Jul 3 2025 betcher_ <a.betkher@rosa.ru> 3.7-2
21cr|notamock-3.8-3|193	- little gix
21cr|notamock-3.8-3|194	
21cr|notamock-3.8-3|195	- Merge: 458299f 55694ec
21cr|notamock-3.8-3|196	* Wed Jul 2 2025 betcher <a.betkher@rosa.ru> 3.7-1
21cr|notamock-3.8-3|197	- enable nim version of rpmbuild-paint
21cr|notamock-3.8-3|198	
21cr|notamock-3.8-3|199	* Tue Jul 1 2025 betcher <a.betkher@rosa.ru>
21cr|notamock-3.8-3|200	- implement new notamocks features - whitelist and tmux windows
21cr|notamock-3.8-3|201	
21cr|notamock-3.8-3|202	* Tue May 27 2025 betcher_ <a.betkher@rosa.ru> 3.6-8
21cr|notamock-3.8-3|203	- Added new rpmbuild_paint tool, rewritten in Nim programming language
21cr|notamock-3.8-3|204	
21cr|notamock-3.8-3|205	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|notamock-3.8-3|206	- automated spec cleanup
21cr|notamock-3.8-3|207	
21cr|notamock-3.8-3|208	* Fri Jan 17 2025 betcher <a.betker@rosalinux.ru> 3.6-7
21cr|notamock-3.8-3|209	- rosalinux.ru --> rosa.ru
21cr|notamock-3.8-3|210	
21cr|notamock-3.8-3|211	- Merge: 9e5b1a9 d960c64
21cr|notamock-3.8-3|212	* Fri Dec 20 2024 betcher <a.betker@rosalinux.ru> 3.6-6
21cr|notamock-3.8-3|213	- Merge branch 'rosa2021.1' of https://abf.rosalinux.ru/import/notamock into rosa2021.1
21cr|notamock-3.8-3|214	
21cr|notamock-3.8-3|215	* Fri Dec 20 2024 betcher <a.betker@rosalinux.ru>
21cr|notamock-3.8-3|216	- fixes for notamoks chain build
21cr|notamock-3.8-3|217	
21cr|notamock-3.8-3|218	- Merge: 6e2f695 906ba1b
21cr|notamock-3.8-3|219	* Wed Dec 4 2024 betcher <a.betkher@rosa.ru> 3.6-5
21cr|notamock-3.8-3|220	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|notamock-3.8-3|221	
21cr|notamock-3.8-3|222	* Wed Dec 4 2024 betcher <a.betkher@rosa.ru> 3.6-5
21cr|notamock-3.8-3|223	- fixed twice update
21cr|notamock-3.8-3|224	
21cr|notamock-3.8-3|225	* Wed Dec 4 2024 betcher <a.betkher@rosa.ru>
21cr|notamock-3.8-3|226	- fixed twice update
21cr|notamock-3.8-3|227	
21cr|notamock-3.8-3|228	* Fri Nov 8 2024 betcher <a.betker@rosalinux.ru> 3.6-4
21cr|notamock-3.8-3|229	- some fixes
21cr|notamock-3.8-3|230	
21cr|notamock-3.8-3|231	* Thu Nov 7 2024 betcher <a.betker@rosalinux.ru> 3.6-3
21cr|notamock-3.8-3|232	- Fix for rpm cache
21cr|notamock-3.8-3|233	
21cr|notamock-3.8-3|234	* Tue Nov 5 2024 betcher <a.betker@rosalinux.ru> 3.6-2
21cr|notamock-3.8-3|235	- little fix
21cr|notamock-3.8-3|236	
21cr|notamock-3.8-3|237	* Mon Nov 4 2024 betcher <a.betker@rosalinux.ru> 3.6-1
21cr|notamock-3.8-3|238	- new internal BR install code
21cr|notamock-3.8-3|239	
21cr|notamock-3.8-3|240	* Sat Oct 12 2024 betcher <a.betker@rosalinux.ru> 3.5-9
21cr|notamock-3.8-3|241	- disable rpmbuild_paint if was started not in the terminal
21cr|notamock-3.8-3|242	
21cr|notamock-3.8-3|243	* Thu Oct 3 2024 betcher <a.betkher@rosalinux.ru> 3.5-8
21cr|notamock-3.8-3|244	- added --skip-fallen key for notamocks
21cr|notamock-3.8-3|245	
21cr|notamock-3.8-3|246	* Thu Aug 8 2024 betcher <a.betker@rosalinux.ru> 3.5-7
21cr|notamock-3.8-3|247	- notamockc can run x11 applications now
21cr|notamock-3.8-3|248	
21cr|notamock-3.8-3|249	* Thu Jun 27 2024 betcher <a.betkher@rosalinux.ru> 3.4-6
21cr|notamock-3.8-3|250	- added CHANGELOG=yes, to add a part of git log to a spec %%changelog
21cr|notamock-3.8-3|251	
21cr|notamock-3.8-3|252	* Thu Jun 20 2024 betcher <a.betkher@rosalinux.ru> 3.4-5
21cr|notamock-3.8-3|253	- some fixes
21cr|notamock-3.8-3|254	
21cr|notamock-3.8-3|255	- Merge: 97d4515 377f850
21cr|notamock-3.8-3|256	* Tue May 28 2024 betcher <a.betkher@rosalinux.ru> 3.4-4
21cr|notamock-3.8-3|257	- merge
21cr|notamock-3.8-3|258	
21cr|notamock-3.8-3|259	* Tue May 28 2024 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|260	- some fixes for rpmbuild_paint
21cr|notamock-3.8-3|261	
21cr|notamock-3.8-3|262	* Fri May 24 2024 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|263	- some fixes
21cr|notamock-3.8-3|264	
21cr|notamock-3.8-3|265	* Thu May 23 2024 betcher <a.betkher@rosalinux.ru> 3.4-3
21cr|notamock-3.8-3|266	- some fixes for last commit
21cr|notamock-3.8-3|267	
21cr|notamock-3.8-3|268	* Thu May 23 2024 betcher <a.betkher@rosalinux.ru> 3.4-1
21cr|notamock-3.8-3|269	- Log highlighting
21cr|notamock-3.8-3|270	
21cr|notamock-3.8-3|271	* Mon May 13 2024 betcher <a.betkher@rosalinux.ru> 3.3-1
21cr|notamock-3.8-3|272	- fixed build with notamockd
21cr|notamock-3.8-3|273	
21cr|notamock-3.8-3|274	* Mon May 13 2024 betcher <a.betkher@rosalinux.ru> 3.3-0
21cr|notamock-3.8-3|275	- added subpackage notamock-abf-repos
21cr|notamock-3.8-3|276	
21cr|notamock-3.8-3|277	* Wed May 8 2024 betcher <a.betkher@rosalinux.ru> 3.2-1
21cr|notamock-3.8-3|278	- mount devices, iso, mount --bind folders into internal notamock chroot
21cr|notamock-3.8-3|279	
21cr|notamock-3.8-3|280	* Tue May 7 2024 betcher <a.betkher@rosalinux.ru> 3.2-0
21cr|notamock-3.8-3|281	- mount -o bind dirs into notamock internal rootfs
21cr|notamock-3.8-3|282	
21cr|notamock-3.8-3|283	* Tue May 7 2024 betcher <a.betkher@rosalinux.ru> 3.1-17
21cr|notamock-3.8-3|284	- Handling of early notamock termination
21cr|notamock-3.8-3|285	
21cr|notamock-3.8-3|286	* Thu May 2 2024 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|287	- little fix
21cr|notamock-3.8-3|288	
21cr|notamock-3.8-3|289	* Thu May 2 2024 betcher <a.betkher@rosalinux.ru> 3.1-16
21cr|notamock-3.8-3|290	- added: notamockc -n name
21cr|notamock-3.8-3|291	
21cr|notamock-3.8-3|292	* Fri Mar 15 2024 betcher <a.betkher@rosalinux.ru> 3.1-15
21cr|notamock-3.8-3|293	- notamoks fixed
21cr|notamock-3.8-3|294	
21cr|notamock-3.8-3|295	* Tue Feb 27 2024 betcher <a.betkher@rosalinux.ru> 3.1-14
21cr|notamock-3.8-3|296	- fixed owner of RPMS, SRPMS dirs
21cr|notamock-3.8-3|297	
21cr|notamock-3.8-3|298	* Mon Feb 5 2024 betcher <a.betkher@rosalinux.ru> 3.1-13
21cr|notamock-3.8-3|299	- fix for copy srs.rpms from notamock container
21cr|notamock-3.8-3|300	
21cr|notamock-3.8-3|301	* Fri Feb 2 2024 betcher <a.betkher@rosalinux.ru> 3.1-12
21cr|notamock-3.8-3|302	- added --stat option
21cr|notamock-3.8-3|303	
21cr|notamock-3.8-3|304	* Wed Jan 17 2024 betcher <a.betkher@rosalinux.ru> 3.1-11
21cr|notamock-3.8-3|305	- subprocess.run instead  subprocess.check_output
21cr|notamock-3.8-3|306	
21cr|notamock-3.8-3|307	* Tue Jan 16 2024 betcher <a.betkher@rosalinux.ru> 3.1-10
21cr|notamock-3.8-3|308	- fix for build-rpm.py
21cr|notamock-3.8-3|309	
21cr|notamock-3.8-3|310	* Tue Jan 16 2024 betcher <a.betkher@rosalinux.ru> 3.1-9
21cr|notamock-3.8-3|311	- do not save BUILDDIR and BUILD if rpms created
21cr|notamock-3.8-3|312	
21cr|notamock-3.8-3|313	* Tue Jan 16 2024 betcher <a.betkher@rosalinux.ru> 3.1-8
21cr|notamock-3.8-3|314	- fixed build deps install
21cr|notamock-3.8-3|315	
21cr|notamock-3.8-3|316	* Mon Jan 15 2024 betcher <a.betkher@rosalinux.ru> 3.1-7
21cr|notamock-3.8-3|317	- fixed notamock exitcode
21cr|notamock-3.8-3|318	
21cr|notamock-3.8-3|319	* Mon Jan 15 2024 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|320	- fixes
21cr|notamock-3.8-3|321	
21cr|notamock-3.8-3|322	* Mon Jan 15 2024 betcher <a.betkher@rosalinux.ru> 3.1-5
21cr|notamock-3.8-3|323	- fix for install generated BR
21cr|notamock-3.8-3|324	
21cr|notamock-3.8-3|325	* Mon Jan 15 2024 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|326	- install deps fixes
21cr|notamock-3.8-3|327	
21cr|notamock-3.8-3|328	* Mon Jan 15 2024 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|329	- build packages like python-sphinx
21cr|notamock-3.8-3|330	
21cr|notamock-3.8-3|331	* Mon Jan 15 2024 betcher <a.betkher@rosalinux.ru> 3.1-4
21cr|notamock-3.8-3|332	- fix
21cr|notamock-3.8-3|333	
21cr|notamock-3.8-3|334	* Sun Jan 14 2024 betcher <a.betkher@rosalinux.ru> 3.1-3
21cr|notamock-3.8-3|335	- fixed using /etc/notamock.d/*.conf
21cr|notamock-3.8-3|336	
21cr|notamock-3.8-3|337	* Sun Jan 14 2024 betcher <a.betkher@rosalinux.ru> 3.1-2
21cr|notamock-3.8-3|338	- added tag for notamockd docker images
21cr|notamock-3.8-3|339	
21cr|notamock-3.8-3|340	* Fri Jan 12 2024 betcher <a.betkher@rosalinux.ru> 3.1-1
21cr|notamock-3.8-3|341	- support for docker
21cr|notamock-3.8-3|342	
21cr|notamock-3.8-3|343	* Thu Jan 11 2024 betcher <a.betkher@rosalinux.ru> 3.0-12
21cr|notamock-3.8-3|344	- build docker image
21cr|notamock-3.8-3|345	
21cr|notamock-3.8-3|346	* Tue Jan 9 2024 betcher <a.betker@rosalinux.ru> 3.0-11
21cr|notamock-3.8-3|347	- fixes to build with abf
21cr|notamock-3.8-3|348	
21cr|notamock-3.8-3|349	* Fri Jan 5 2024 betcher <a.betker@rosalinux.ru>
21cr|notamock-3.8-3|350	- little fix
21cr|notamock-3.8-3|351	
21cr|notamock-3.8-3|352	* Thu Jan 4 2024 betcher <a.betker@rosalinux.ru> 3.0-10
21cr|notamock-3.8-3|353	- added notamocka script, added notamock-abf package
21cr|notamock-3.8-3|354	
21cr|notamock-3.8-3|355	* Fri Dec 29 2023 betcher <a.betker@rosalinux.ru> 3.0-9
21cr|notamock-3.8-3|356	- fixes
21cr|notamock-3.8-3|357	
21cr|notamock-3.8-3|358	* Thu Dec 28 2023 betcher <a.betker@rosalinux.ru> 3.0-5
21cr|notamock-3.8-3|359	- Fixes to setup disc space for build in notamockd
21cr|notamock-3.8-3|360	
21cr|notamock-3.8-3|361	* Wed Dec 27 2023 betcher <a.betker@rosalinux.ru>
21cr|notamock-3.8-3|362	- fixes for notamockd
21cr|notamock-3.8-3|363	
21cr|notamock-3.8-3|364	* Wed Dec 27 2023 betcher <a.betker@rosalinux.ru> 3.0-4
21cr|notamock-3.8-3|365	- notamockc --stdout --stderr
21cr|notamock-3.8-3|366	
21cr|notamock-3.8-3|367	* Tue Dec 26 2023 betcher <a.betker@rosalinux.ru>
21cr|notamock-3.8-3|368	- some fixes
21cr|notamock-3.8-3|369	
21cr|notamock-3.8-3|370	* Tue Dec 26 2023 betcher <a.betker@rosalinux.ru>
21cr|notamock-3.8-3|371	- added notamockc
21cr|notamock-3.8-3|372	
21cr|notamock-3.8-3|373	* Mon Dec 25 2023 betcher <a.betker@rosalinux.ru>
21cr|notamock-3.8-3|374	- support for buld with abf
21cr|notamock-3.8-3|375	
21cr|notamock-3.8-3|376	* Thu Dec 21 2023 betcher <a.betker@rosalinux.ru> 2.6-3
21cr|notamock-3.8-3|377	- fixes for logging
21cr|notamock-3.8-3|378	
21cr|notamock-3.8-3|379	* Wed Dec 13 2023 betcher <a.betker@rosalinux.ru> 2.6-2
21cr|notamock-3.8-3|380	- fixed: typo, hide unnecessary stderr from grep
21cr|notamock-3.8-3|381	
21cr|notamock-3.8-3|382	* Wed Nov 22 2023 betcher <a.betker@rosalinux.ru> 2.6-1
21cr|notamock-3.8-3|383	- added support of build projects with BR generator
21cr|notamock-3.8-3|384	
21cr|notamock-3.8-3|385	* Fri Nov 17 2023 betcher <a.betker@rosalinux.ru> 2.5-3
21cr|notamock-3.8-3|386	- added aspell-en to build rootfs, fix for notamocks with key '-s'.
21cr|notamock-3.8-3|387	
21cr|notamock-3.8-3|388	* Mon Aug 28 2023 betcher <a.betkher@rosalinux.ru> 2.5-2
21cr|notamock-3.8-3|389	- renamed INTERNAL_DIR
21cr|notamock-3.8-3|390	
21cr|notamock-3.8-3|391	* Mon Aug 28 2023 betcher <a.betkher@rosalinux.ru> 2.5-2
21cr|notamock-3.8-3|392	- fix before merge to 2021.1
21cr|notamock-3.8-3|393	
21cr|notamock-3.8-3|394	* Thu Jul 27 2023 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|395	- fixed notamock.yum
21cr|notamock-3.8-3|396	
21cr|notamock-3.8-3|397	* Wed Jul 26 2023 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|398	- fixes for yum again
21cr|notamock-3.8-3|399	
21cr|notamock-3.8-3|400	* Wed Jul 26 2023 root <root@localhost.localdomain>
21cr|notamock-3.8-3|401	- added configs for centos
21cr|notamock-3.8-3|402	
21cr|notamock-3.8-3|403	* Mon Jul 10 2023 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|404	- first commit with code for yum
21cr|notamock-3.8-3|405	
21cr|notamock-3.8-3|406	* Fri Jun 2 2023 betcher_ <a.betkher@rosalinux.ru> 2.2-4
21cr|notamock-3.8-3|407	- added keepcache=True to dnf opts
21cr|notamock-3.8-3|408	
21cr|notamock-3.8-3|409	* Wed May 31 2023 betcher_ <a.betkher@rosalinux.ru> 2.2-3
21cr|notamock-3.8-3|410	- fix for update
21cr|notamock-3.8-3|411	
21cr|notamock-3.8-3|412	* Wed May 31 2023 betcher_ <a.betkher@rosalinux.ru> 2.2-2
21cr|notamock-3.8-3|413	- fix for last update
21cr|notamock-3.8-3|414	
21cr|notamock-3.8-3|415	* Fri May 26 2023 betcher_ <a.betkher@rosalinux.ru> 2.1-2
21cr|notamock-3.8-3|416	- New version
21cr|notamock-3.8-3|417	
21cr|notamock-3.8-3|418	* Wed May 3 2023 betcher_ <a.betkher@rosalinux.ru> 1.0-1
21cr|notamock-3.8-3|419	- added chain build for notamocks
21cr|notamock-3.8-3|420	
21cr|notamock-3.8-3|421	- Merge: f3c8b1c cff50c4
21cr|notamock-3.8-3|422	* Wed Mar 15 2023 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|423	- Merge branch 'rosa2021.1' into rosa2023.1
21cr|notamock-3.8-3|424	
21cr|notamock-3.8-3|425	* Wed Mar 15 2023 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|426	- fix typo
21cr|notamock-3.8-3|427	
21cr|notamock-3.8-3|428	- Merge: 69c1b2b 0fe989a
21cr|notamock-3.8-3|429	* Tue Mar 14 2023 betcher <a.betkher@rosalinux.ru> 0.8-1
21cr|notamock-3.8-3|430	- merged with rosa2021.1
21cr|notamock-3.8-3|431	
21cr|notamock-3.8-3|432	* Tue Mar 14 2023 betcher <a.betkher@rosalinux.ru> 0.8-1
21cr|notamock-3.8-3|433	- added '-r|--release' parameter for notamock
21cr|notamock-3.8-3|434	
21cr|notamock-3.8-3|435	* Fri Jan 13 2023 betcher <a.betkher@rosalinux.ru> 0.7-1
21cr|notamock-3.8-3|436	- fixed: permissions for new files, added: parameter USERID=1000 - UID and GID for new files
21cr|notamock-3.8-3|437	
21cr|notamock-3.8-3|438	* Fri Jan 13 2023 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|439	- fixed: permissions for new files, added: parameter USERID=1000 - UID and GID for new files
21cr|notamock-3.8-3|440	
21cr|notamock-3.8-3|441	* Thu Dec 15 2022 betcher <a.betkher@rosalinux.ru> 0.6-2
21cr|notamock-3.8-3|442	- fixed: permissions for omv home dir
21cr|notamock-3.8-3|443	
21cr|notamock-3.8-3|444	* Mon Dec 12 2022 betcher <a.betkher@rosalinux.ru> 0.6-1
21cr|notamock-3.8-3|445	- added build from src.rpm, BIND_SOURCE pafameter
21cr|notamock-3.8-3|446	
21cr|notamock-3.8-3|447	* Mon Dec 12 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|notamock-3.8-3|448	- move termhelper to Recommends
21cr|notamock-3.8-3|449	
21cr|notamock-3.8-3|450	* Thu Oct 27 2022 betcher <a.betkher@rosalinux.ru> 0.5-1
21cr|notamock-3.8-3|451	- fixes for notamocks
21cr|notamock-3.8-3|452	
21cr|notamock-3.8-3|453	- Merge: 9328712 3e92e65
21cr|notamock-3.8-3|454	* Wed Jul 20 2022 betcher_ <a.betkher@rosalinux.ru> 0.4-1
21cr|notamock-3.8-3|455	- Merge pull request #1 from betcher_/notamock:master
21cr|notamock-3.8-3|456	- PR from termim with fixes
21cr|notamock-3.8-3|457	
21cr|notamock-3.8-3|458	* Tue Jul 19 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|459	- little fix
21cr|notamock-3.8-3|460	
21cr|notamock-3.8-3|461	* Tue Jul 19 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|462	- added waitfor to createrepo_c
21cr|notamock-3.8-3|463	
21cr|notamock-3.8-3|464	* Tue Jul 19 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|465	- createrepo_c is in Requires now
21cr|notamock-3.8-3|466	
21cr|notamock-3.8-3|467	* Tue Jul 19 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|468	- fixed cold start
21cr|notamock-3.8-3|469	
21cr|notamock-3.8-3|470	* Mon Jul 18 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|471	- redesigned work with cache
21cr|notamock-3.8-3|472	
21cr|notamock-3.8-3|473	- Merge: 7b4298d 82d6002
21cr|notamock-3.8-3|474	* Mon Jul 18 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|475	- Merge pull request #1 from termim/notamock:rosa2021.1
21cr|notamock-3.8-3|476	- improve caching
21cr|notamock-3.8-3|477	
21cr|notamock-3.8-3|478	* Mon Jul 18 2022 Mikhail Terekhov <termim@gmail.com>
21cr|notamock-3.8-3|479	- Bump version.
21cr|notamock-3.8-3|480	
21cr|notamock-3.8-3|481	* Mon Jul 18 2022 Mikhail Terekhov <termim@gmail.com>
21cr|notamock-3.8-3|482	- Improve rpms caching.
21cr|notamock-3.8-3|483	
21cr|notamock-3.8-3|484	* Sun Jul 17 2022 Mikhail Terekhov <termim@gmail.com>
21cr|notamock-3.8-3|485	- Allow non root users to search result dir.
21cr|notamock-3.8-3|486	
21cr|notamock-3.8-3|487	* Sun Jul 17 2022 Mikhail Terekhov <termim@gmail.com>
21cr|notamock-3.8-3|488	- Typo.
21cr|notamock-3.8-3|489	
21cr|notamock-3.8-3|490	* Tue May 24 2022 betcher_ <a.betkher@rosalinux.ru> 0.3-1
21cr|notamock-3.8-3|491	- added second way to install BuildRequires
21cr|notamock-3.8-3|492	
21cr|notamock-3.8-3|493	* Wed Apr 20 2022 betcher <a.betkher@rosalinux.ru> 0.2-1
21cr|notamock-3.8-3|494	- added key -v, --verbose
21cr|notamock-3.8-3|495	
21cr|notamock-3.8-3|496	* Wed Mar 23 2022 betcher_ <a.betkher@rosalinux.ru> 0.1-4
21cr|notamock-3.8-3|497	- ++release
21cr|notamock-3.8-3|498	
21cr|notamock-3.8-3|499	* Wed Mar 23 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|500	- fixed notamock to support VAR=val parameters with spaces from cmdline
21cr|notamock-3.8-3|501	
21cr|notamock-3.8-3|502	* Tue Mar 22 2022 betcher_ <a.betkher@rosalinux.ru> 0.1-3
21cr|notamock-3.8-3|503	- mv notamock_wrp notamocks
21cr|notamock-3.8-3|504	
21cr|notamock-3.8-3|505	* Mon Mar 21 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|506	- help fixed
21cr|notamock-3.8-3|507	
21cr|notamock-3.8-3|508	* Mon Mar 21 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|509	- added %%post
21cr|notamock-3.8-3|510	
21cr|notamock-3.8-3|511	* Sun Mar 20 2022 betcher_ <a.betkher@rosalinux.ru> 0.1-3
21cr|notamock-3.8-3|512	- added bash-completions, termhelper page
21cr|notamock-3.8-3|513	
21cr|notamock-3.8-3|514	* Sun Mar 20 2022 root <root@rosa2019.1>
21cr|notamock-3.8-3|515	- added rpmcache
21cr|notamock-3.8-3|516	
21cr|notamock-3.8-3|517	* Fri Feb 11 2022 root <root@rosa2019.1>
21cr|notamock-3.8-3|518	- fixes to dirty exit
21cr|notamock-3.8-3|519	
21cr|notamock-3.8-3|520	* Fri Feb 11 2022 root <root@rosa2019.1>
21cr|notamock-3.8-3|521	- fixes
21cr|notamock-3.8-3|522	
21cr|notamock-3.8-3|523	* Thu Feb 10 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|524	- build by user, environment variables for rpmbuild
21cr|notamock-3.8-3|525	
21cr|notamock-3.8-3|526	* Wed Feb 2 2022 betcher <a.betkher@rosalinux.ru> 0.1-2
21cr|notamock-3.8-3|527	- ++release
21cr|notamock-3.8-3|528	
21cr|notamock-3.8-3|529	* Wed Feb 2 2022 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|530	- added: --cmd-pre, --cmd-post, auto clean  if the base rootfs was updated
21cr|notamock-3.8-3|531	
21cr|notamock-3.8-3|532	* Wed Feb 2 2022 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|533	- added REUSABLE= parameter
21cr|notamock-3.8-3|534	
21cr|notamock-3.8-3|535	* Wed Jan 26 2022 betcher <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|536	- added key -r for notamock_wrp, it is a filter to select packages from list
21cr|notamock-3.8-3|537	
21cr|notamock-3.8-3|538	* Wed Jan 12 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|539	- added --refresh
21cr|notamock-3.8-3|540	
21cr|notamock-3.8-3|541	* Wed Jan 12 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|542	- added post build actions
21cr|notamock-3.8-3|543	
21cr|notamock-3.8-3|544	* Wed Jan 12 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|545	- fixes
21cr|notamock-3.8-3|546	
21cr|notamock-3.8-3|547	* Tue Jan 11 2022 betcher_ <a.betkher@rosalinux.ru> 0.1-1
21cr|notamock-3.8-3|548	- added description
21cr|notamock-3.8-3|549	
21cr|notamock-3.8-3|550	* Tue Jan 11 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|551	- fixed sammury -> summary
21cr|notamock-3.8-3|552	
21cr|notamock-3.8-3|553	* Tue Jan 11 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|554	- fixes
21cr|notamock-3.8-3|555	
21cr|notamock-3.8-3|556	* Tue Jan 11 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|557	- fixes
21cr|notamock-3.8-3|558	
21cr|notamock-3.8-3|559	* Tue Jan 11 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|560	- added SUCCES and FIASCO logs
21cr|notamock-3.8-3|561	
21cr|notamock-3.8-3|562	* Mon Jan 10 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|563	- config noreplace
21cr|notamock-3.8-3|564	
21cr|notamock-3.8-3|565	* Mon Jan 10 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|566	- added gitignore
21cr|notamock-3.8-3|567	
21cr|notamock-3.8-3|568	* Mon Jan 10 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|569	- fixes
21cr|notamock-3.8-3|570	
21cr|notamock-3.8-3|571	* Wed Jan 5 2022 betcher_ <a.betkher@rosalinux.ru>
21cr|notamock-3.8-3|572	- first commit

3502 21
21cr|notepadqq-1.4.8-3|1	%define codemirror_ver 5.36.1
21cr|notepadqq-1.4.8-3|2	
21cr|notepadqq-1.4.8-3|3	Summary:	A Linux clone of Notepad++
21cr|notepadqq-1.4.8-3|4	Name:		notepadqq
21cr|notepadqq-1.4.8-3|5	Version:	1.4.8
21cr|notepadqq-1.4.8-3|6	Release:	3
21cr|notepadqq-1.4.8-3|7	License:	GPLv3+
21cr|notepadqq-1.4.8-3|8	Group:		Editors
21cr|notepadqq-1.4.8-3|9	Url:		https://notepadqq.com
21cr|notepadqq-1.4.8-3|10	Source0:	https://github.com/notepadqq/notepadqq/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|notepadqq-1.4.8-3|11	Source1:	https://github.com/notepadqq/CodeMirror/archive/%{codemirror_ver}.tar.gz?/CodeMirror-%{codemirror_ver}.tar.gz
21cr|notepadqq-1.4.8-3|12	Patch0:		notepadqq_ru-1.4.0.patch
21cr|notepadqq-1.4.8-3|13	BuildRequires:	qt5-linguist-tools
21cr|notepadqq-1.4.8-3|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|notepadqq-1.4.8-3|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|notepadqq-1.4.8-3|16	BuildRequires:	pkgconfig(Qt5Network)
21cr|notepadqq-1.4.8-3|17	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|notepadqq-1.4.8-3|18	BuildRequires:	pkgconfig(Qt5Test)
21cr|notepadqq-1.4.8-3|19	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|notepadqq-1.4.8-3|20	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|notepadqq-1.4.8-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|notepadqq-1.4.8-3|22	BuildRequires:	pkgconfig(Qt5Svg)
21cr|notepadqq-1.4.8-3|23	
21cr|notepadqq-1.4.8-3|24	%description
21cr|notepadqq-1.4.8-3|25	Notepadqq is a Notepad++-like editor for the Linux desktop.
21cr|notepadqq-1.4.8-3|26	
21cr|notepadqq-1.4.8-3|27	%files
21cr|notepadqq-1.4.8-3|28	%doc CONTRIBUTING.md COPYING README.md
21cr|notepadqq-1.4.8-3|29	%{_bindir}/%{name}*
21cr|notepadqq-1.4.8-3|30	%{_datadir}/%{name}/
21cr|notepadqq-1.4.8-3|31	%{_datadir}/applications/%{name}.desktop
21cr|notepadqq-1.4.8-3|32	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|notepadqq-1.4.8-3|33	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|notepadqq-1.4.8-3|34	%{_libdir}/%{name}/notepadqq-bin
21cr|notepadqq-1.4.8-3|35	
21cr|notepadqq-1.4.8-3|36	#----------------------------------------------------------------------------
21cr|notepadqq-1.4.8-3|37	
21cr|notepadqq-1.4.8-3|38	%prep
21cr|notepadqq-1.4.8-3|39	%setup -q -a 1
21cr|notepadqq-1.4.8-3|40	%patch0 -p1
21cr|notepadqq-1.4.8-3|41	
21cr|notepadqq-1.4.8-3|42	mkdir -p src/editor/libs/codemirror/mode/m4
21cr|notepadqq-1.4.8-3|43	
21cr|notepadqq-1.4.8-3|44	# (tpg) fix libdir
21cr|notepadqq-1.4.8-3|45	sed -i -e "s/lib/%{_lib}/g" src/ui/ui.pro
21cr|notepadqq-1.4.8-3|46	
21cr|notepadqq-1.4.8-3|47	%build
21cr|notepadqq-1.4.8-3|48	%qmake_qt5 PREFIX=%{_prefix} LRELEASE=%{_qt5_bindir}/lrelease
21cr|notepadqq-1.4.8-3|49	%make
21cr|notepadqq-1.4.8-3|50	
21cr|notepadqq-1.4.8-3|51	%install
21cr|notepadqq-1.4.8-3|52	%makeinstall_qt
21cr|notepadqq-1.4.8-3|53	
21cr|notepadqq-1.4.8-3|54	# (tpg) bug #1136
21cr|notepadqq-1.4.8-3|55	ln -sf %{_libdir}/%{name}/notepadqq-bin %{buildroot}%{_bindir}/notepadqq-bin

3503 21
21cr|notification-daemon-engine-nodoka-0.1.0-12|1	Name:		notification-daemon-engine-nodoka
21cr|notification-daemon-engine-nodoka-0.1.0-12|2	Version:	0.1.0
21cr|notification-daemon-engine-nodoka-0.1.0-12|3	Release:	12
21cr|notification-daemon-engine-nodoka-0.1.0-12|4	Summary:	The Nodoka theme engine for the notification daemon
21cr|notification-daemon-engine-nodoka-0.1.0-12|5	
21cr|notification-daemon-engine-nodoka-0.1.0-12|6	Group:		System/X11
21cr|notification-daemon-engine-nodoka-0.1.0-12|7	License:	GPLv3+
21cr|notification-daemon-engine-nodoka-0.1.0-12|8	URL:		https://nodoka.fedorahosted.org/
21cr|notification-daemon-engine-nodoka-0.1.0-12|9	Source0:	https://fedorahosted.org/releases/n/o/nodoka/notification-daemon-engine-nodoka-%{version}.tar.gz
21cr|notification-daemon-engine-nodoka-0.1.0-12|10	Patch0:		notification-daemon-engine-nodoka-clipping.patch
21cr|notification-daemon-engine-nodoka-0.1.0-12|11	Patch1:		notification-daemon-engine-nodoka-0.1.0-version-check.patch
21cr|notification-daemon-engine-nodoka-0.1.0-12|12	Patch2:		notification-daemon-engine-nodoka-rtl.patch
21cr|notification-daemon-engine-nodoka-0.1.0-12|13	Patch3:		notification-daemon-engine-nodoka-base-color.patch
21cr|notification-daemon-engine-nodoka-0.1.0-12|14	# drop libsexy dep
21cr|notification-daemon-engine-nodoka-0.1.0-12|15	Patch4:		sexy.patch
21cr|notification-daemon-engine-nodoka-0.1.0-12|16	Patch5:		notification-daemon-engine-nodoka-window-type.patch
21cr|notification-daemon-engine-nodoka-0.1.0-12|17	Patch6:		notification-daemon-engine-nodoka-0.1.0-automake.patch
21cr|notification-daemon-engine-nodoka-0.1.0-12|18	
21cr|notification-daemon-engine-nodoka-0.1.0-12|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|notification-daemon-engine-nodoka-0.1.0-12|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|notification-daemon-engine-nodoka-0.1.0-12|21	BuildRequires:	autoconf automake libtool
21cr|notification-daemon-engine-nodoka-0.1.0-12|22	Requires:	notification-daemon
21cr|notification-daemon-engine-nodoka-0.1.0-12|23	
21cr|notification-daemon-engine-nodoka-0.1.0-12|24	%description
21cr|notification-daemon-engine-nodoka-0.1.0-12|25	The Nodoka theme engine for the notification daemon.
21cr|notification-daemon-engine-nodoka-0.1.0-12|26	
21cr|notification-daemon-engine-nodoka-0.1.0-12|27	%prep
21cr|notification-daemon-engine-nodoka-0.1.0-12|28	%setup -q
21cr|notification-daemon-engine-nodoka-0.1.0-12|29	%patch0 -p1 -b .clipping
21cr|notification-daemon-engine-nodoka-0.1.0-12|30	%patch1 -p1 -b .version-check
21cr|notification-daemon-engine-nodoka-0.1.0-12|31	%patch2 -p1 -b .rtl
21cr|notification-daemon-engine-nodoka-0.1.0-12|32	%patch3 -p1 -b .base-color
21cr|notification-daemon-engine-nodoka-0.1.0-12|33	%patch4 -p1 -b .sexy
21cr|notification-daemon-engine-nodoka-0.1.0-12|34	%patch5 -p1 -b .window-type
21cr|notification-daemon-engine-nodoka-0.1.0-12|35	%patch6 -p1 -b .automake
21cr|notification-daemon-engine-nodoka-0.1.0-12|36	
21cr|notification-daemon-engine-nodoka-0.1.0-12|37	autoreconf -fi
21cr|notification-daemon-engine-nodoka-0.1.0-12|38	
21cr|notification-daemon-engine-nodoka-0.1.0-12|39	%build
21cr|notification-daemon-engine-nodoka-0.1.0-12|40	%configure
21cr|notification-daemon-engine-nodoka-0.1.0-12|41	%make
21cr|notification-daemon-engine-nodoka-0.1.0-12|42	
21cr|notification-daemon-engine-nodoka-0.1.0-12|43	%install
21cr|notification-daemon-engine-nodoka-0.1.0-12|44	%makeinstall_std
21cr|notification-daemon-engine-nodoka-0.1.0-12|45	
21cr|notification-daemon-engine-nodoka-0.1.0-12|46	#remove .la files
21cr|notification-daemon-engine-nodoka-0.1.0-12|47	find %{buildroot} -name *.la | xargs rm -f || true
21cr|notification-daemon-engine-nodoka-0.1.0-12|48	
21cr|notification-daemon-engine-nodoka-0.1.0-12|49	%files
21cr|notification-daemon-engine-nodoka-0.1.0-12|50	%doc AUTHORS ChangeLog COPYING Credits NEWS README
21cr|notification-daemon-engine-nodoka-0.1.0-12|51	%{_libdir}/notification-daemon-1.0/engines/libnodoka.so

3504 21
21cr|nqp-2023.02-1|1	%define date 2023.02
21cr|nqp-2023.02-1|2	%define debug_package %{nil}
21cr|nqp-2023.02-1|3	Summary:	Not Quite Perl
21cr|nqp-2023.02-1|4	Name:		nqp
21cr|nqp-2023.02-1|5	Version:	%{date}
21cr|nqp-2023.02-1|6	Release:	1
21cr|nqp-2023.02-1|7	License:	Artistic-2.0
21cr|nqp-2023.02-1|8	Group:		Development/Perl
21cr|nqp-2023.02-1|9	Url:		https://github.com/perl6/nqp
21cr|nqp-2023.02-1|10	Source0:	https://github.com/perl6/nqp/archive/%{date}.tar.gz?/nqp-%{date}.tar.gz
21cr|nqp-2023.02-1|11	Source1:	https://github.com/Raku/nqp-configure/archive/refs/heads/master.zip?/nqp-configure.zip
21cr|nqp-2023.02-1|12	BuildRequires: moarvm
21cr|nqp-2023.02-1|13	BuildRequires: moarvm-devel
21cr|nqp-2023.02-1|14	BuildRequires: perl(Digest::SHA)
21cr|nqp-2023.02-1|15	BuildRequires: perl(ExtUtils::Command)
21cr|nqp-2023.02-1|16	# for tests
21cr|nqp-2023.02-1|17	BuildRequires: perl(Test::Harness)
21cr|nqp-2023.02-1|18	BuildRequires: pkgconfig(libuv)
21cr|nqp-2023.02-1|19	Requires:      moarvm
21cr|nqp-2023.02-1|20	
21cr|nqp-2023.02-1|21	%description
21cr|nqp-2023.02-1|22	This is "Not Quite Perl" — a lightweight Perl 6-like environment
21cr|nqp-2023.02-1|23	for virtual machines. The key feature of NQP is that it's designed
21cr|nqp-2023.02-1|24	to be a very small environment (as compared with, say, perl6 or Rakudo)
21cr|nqp-2023.02-1|25	and is focused on being a high-level way to create compilers and
21cr|nqp-2023.02-1|26	libraries for virtual machines like MoarVM, the JVM, and others.
21cr|nqp-2023.02-1|27	
21cr|nqp-2023.02-1|28	Unlike a full-fledged implementation of Perl 6, NQP strives to have
21cr|nqp-2023.02-1|29	as small a runtime footprint as it can, while still providing a Perl 6
21cr|nqp-2023.02-1|30	object model and regular expression engine for the virtual machine.
21cr|nqp-2023.02-1|31	
21cr|nqp-2023.02-1|32	%files
21cr|nqp-2023.02-1|33	%doc LICENSE README.pod
21cr|nqp-2023.02-1|34	%{_bindir}/nqp*
21cr|nqp-2023.02-1|35	%{_datadir}/nqp
21cr|nqp-2023.02-1|36	
21cr|nqp-2023.02-1|37	#------------------------------------------------------------------
21cr|nqp-2023.02-1|38	
21cr|nqp-2023.02-1|39	%prep
21cr|nqp-2023.02-1|40	%autosetup -p1
21cr|nqp-2023.02-1|41	
21cr|nqp-2023.02-1|42	unzip %{SOURCE1}
21cr|nqp-2023.02-1|43	mv nqp-configure*/* 3rdparty/nqp-configure/
21cr|nqp-2023.02-1|44	
21cr|nqp-2023.02-1|45	%build
21cr|nqp-2023.02-1|46	%{__perl} Configure.pl \
21cr|nqp-2023.02-1|47	--prefix=%{_prefix} \
21cr|nqp-2023.02-1|48	--backends=moar
21cr|nqp-2023.02-1|49	
21cr|nqp-2023.02-1|50	%make
21cr|nqp-2023.02-1|51	
21cr|nqp-2023.02-1|52	#All tests successful.
21cr|nqp-2023.02-1|53	%check
21cr|nqp-2023.02-1|54	make test
21cr|nqp-2023.02-1|55	
21cr|nqp-2023.02-1|56	%install
21cr|nqp-2023.02-1|57	%makeinstall_std

3505 21
21cr|nrg2iso-0.4-10|1	Name:		nrg2iso
21cr|nrg2iso-0.4-10|2	Version:	0.4
21cr|nrg2iso-0.4-10|3	Release:	10
21cr|nrg2iso-0.4-10|4	Summary:	Convert Nero CD Images to ISO
21cr|nrg2iso-0.4-10|5	Source:		http://gregory.kokanosky.free.fr/v4/linux/%{name}-%{version}.tar.bz2
21cr|nrg2iso-0.4-10|6	URL:		http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html
21cr|nrg2iso-0.4-10|7	License:	GPL
21cr|nrg2iso-0.4-10|8	Group:		Archiving/Other
21cr|nrg2iso-0.4-10|9	
21cr|nrg2iso-0.4-10|10	%description
21cr|nrg2iso-0.4-10|11	Nrg2Iso is a linux utility for converting cd images generated
21cr|nrg2iso-0.4-10|12	by Nero Burning Rom to ISO format.
21cr|nrg2iso-0.4-10|13	
21cr|nrg2iso-0.4-10|14	%prep
21cr|nrg2iso-0.4-10|15	%setup -q
21cr|nrg2iso-0.4-10|16	
21cr|nrg2iso-0.4-10|17	%build
21cr|nrg2iso-0.4-10|18	%{__cc} %{optflags} -o nrg2iso nrg2iso.c
21cr|nrg2iso-0.4-10|19	
21cr|nrg2iso-0.4-10|20	%install
21cr|nrg2iso-0.4-10|21	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|nrg2iso-0.4-10|22	mkdir -p %{buildroot}%{_bindir}
21cr|nrg2iso-0.4-10|23	install nrg2iso %{buildroot}%{_bindir}/nrg2iso
21cr|nrg2iso-0.4-10|24	
21cr|nrg2iso-0.4-10|25	%clean
21cr|nrg2iso-0.4-10|26	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|nrg2iso-0.4-10|27	
21cr|nrg2iso-0.4-10|28	%files
21cr|nrg2iso-0.4-10|29	%defattr(-,root,root)
21cr|nrg2iso-0.4-10|30	%doc CHANGELOG
21cr|nrg2iso-0.4-10|31	%{_bindir}/nrg2iso

3506 21
21cr|nsca-2.9.1-9|1	Name:		nsca
21cr|nsca-2.9.1-9|2	Version:	2.9.1
21cr|nsca-2.9.1-9|3	Release:	9
21cr|nsca-2.9.1-9|4	Summary:	NSCA daemon for Nagios
21cr|nsca-2.9.1-9|5	License:	GPL
21cr|nsca-2.9.1-9|6	Group:		System/Servers
21cr|nsca-2.9.1-9|7	URL:		http://sourceforge.net/projects/nagios/
21cr|nsca-2.9.1-9|8	Source0:	http://prdownloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
21cr|nsca-2.9.1-9|9	Source1:	nsca.service
21cr|nsca-2.9.1-9|10	Source2:	nsca.tmpfiles
21cr|nsca-2.9.1-9|11	Patch0:		nsca-mdv_conf.diff
21cr|nsca-2.9.1-9|12	Patch1:		nsca-2.9.1-fix-open.patch
21cr|nsca-2.9.1-9|13	BuildRequires:	tcp_wrappers-devel
21cr|nsca-2.9.1-9|14	BuildRequires:	libmcrypt-devel
21cr|nsca-2.9.1-9|15	BuildRequires:	libtool-devel
21cr|nsca-2.9.1-9|16	Requires:	tcp_wrappers
21cr|nsca-2.9.1-9|17	Requires:	nagios
21cr|nsca-2.9.1-9|18	Requires(post): rpm-helper
21cr|nsca-2.9.1-9|19	Requires(preun): rpm-helper
21cr|nsca-2.9.1-9|20	
21cr|nsca-2.9.1-9|21	%description
21cr|nsca-2.9.1-9|22	The NSCA addon is designed to accept passive host and service check results
21cr|nsca-2.9.1-9|23	from clients that use the send_nsca utility (included in client subpackage) and
21cr|nsca-2.9.1-9|24	pass them along to the Nagios process by using the external command interface.
21cr|nsca-2.9.1-9|25	
21cr|nsca-2.9.1-9|26	%package -n	send_nsca
21cr|nsca-2.9.1-9|27	Summary:	NSCA client
21cr|nsca-2.9.1-9|28	Group:		System/Servers
21cr|nsca-2.9.1-9|29	
21cr|nsca-2.9.1-9|30	%description -n	send_nsca
21cr|nsca-2.9.1-9|31	NSCA client - is used to send service check information from a remote machine
21cr|nsca-2.9.1-9|32	to the NSCA daemon on the central machine that runs Nagios.
21cr|nsca-2.9.1-9|33	
21cr|nsca-2.9.1-9|34	%prep
21cr|nsca-2.9.1-9|35	%setup -q
21cr|nsca-2.9.1-9|36	%patch0 -p0
21cr|nsca-2.9.1-9|37	%patch1 -p1
21cr|nsca-2.9.1-9|38	
21cr|nsca-2.9.1-9|39	%build
21cr|nsca-2.9.1-9|40	%configure \
21cr|nsca-2.9.1-9|41	--with-nsca-port=5667 \
21cr|nsca-2.9.1-9|42	--with-nsca-user=nagios \
21cr|nsca-2.9.1-9|43	--with-nsca-grp=nagios \
21cr|nsca-2.9.1-9|44	--localstatedir=/var/spool/nagios \
21cr|nsca-2.9.1-9|45	--sysconfdir=%{_sysconfdir}/nagios
21cr|nsca-2.9.1-9|46	
21cr|nsca-2.9.1-9|47	%make
21cr|nsca-2.9.1-9|48	
21cr|nsca-2.9.1-9|49	%install
21cr|nsca-2.9.1-9|50	install -d -m 755 %{buildroot}%{_sbindir}
21cr|nsca-2.9.1-9|51	install -m 755 src/nsca %{buildroot}%{_sbindir}
21cr|nsca-2.9.1-9|52	install -m 755 src/send_nsca %{buildroot}%{_sbindir}
21cr|nsca-2.9.1-9|53	
21cr|nsca-2.9.1-9|54	install -d -m 755 %{buildroot}%{_sysconfdir}/nagios
21cr|nsca-2.9.1-9|55	install -m 644 sample-config/nsca.cfg %{buildroot}%{_sysconfdir}/nagios
21cr|nsca-2.9.1-9|56	install -m 644 sample-config/send_nsca.cfg %{buildroot}%{_sysconfdir}/nagios
21cr|nsca-2.9.1-9|57	
21cr|nsca-2.9.1-9|58	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/nsca.service
21cr|nsca-2.9.1-9|59	install -D -m 644 %{SOURCE2} %{buildroot}%{_prefix}/lib/tmpfiles.d/nsca.conf
21cr|nsca-2.9.1-9|60	
21cr|nsca-2.9.1-9|61	%post
21cr|nsca-2.9.1-9|62	%_post_service %{name}
21cr|nsca-2.9.1-9|63	
21cr|nsca-2.9.1-9|64	%preun
21cr|nsca-2.9.1-9|65	%_preun_service %{name}
21cr|nsca-2.9.1-9|66	
21cr|nsca-2.9.1-9|67	%files
21cr|nsca-2.9.1-9|68	%doc Changelog LEGAL README SECURITY
21cr|nsca-2.9.1-9|69	%config(noreplace) %{_sysconfdir}/nagios/nsca.cfg
21cr|nsca-2.9.1-9|70	%{_unitdir}/nsca.service
21cr|nsca-2.9.1-9|71	%{_prefix}/lib/tmpfiles.d/nsca.conf
21cr|nsca-2.9.1-9|72	%{_sbindir}/nsca
21cr|nsca-2.9.1-9|73	
21cr|nsca-2.9.1-9|74	%files -n send_nsca
21cr|nsca-2.9.1-9|75	%doc Changelog LEGAL README SECURITY
21cr|nsca-2.9.1-9|76	%config(noreplace) %{_sysconfdir}/nagios/send_nsca.cfg
21cr|nsca-2.9.1-9|77	%{_sbindir}/send_nsca

3507 21
21cr|nsd-4.7.0-1|1	Name:		nsd
21cr|nsd-4.7.0-1|2	Version:	4.7.0
21cr|nsd-4.7.0-1|3	Release:	1
21cr|nsd-4.7.0-1|4	Summary:	Fast and lean authoritative DNS Name Server
21cr|nsd-4.7.0-1|5	Group:		System/Servers
21cr|nsd-4.7.0-1|6	License:	BSD
21cr|nsd-4.7.0-1|7	# https://github.com/NLnetLabs/nsd
21cr|nsd-4.7.0-1|8	Url:		http://www.nlnetlabs.nl/nsd
21cr|nsd-4.7.0-1|9	Source0:	http://www.nlnetlabs.nl/downloads/%{name}/%{name}-%{version}.tar.gz
21cr|nsd-4.7.0-1|10	Source1:	nsd.service
21cr|nsd-4.7.0-1|11	Source2:	nsd.cron
21cr|nsd-4.7.0-1|12	Source3:	nsd.sysconfig
21cr|nsd-4.7.0-1|13	Source4:	tmpfiles-nsd.conf
21cr|nsd-4.7.0-1|14	Source5:	nsd.sysusers.conf
21cr|nsd-4.7.0-1|15	BuildRequires:	bison
21cr|nsd-4.7.0-1|16	BuildRequires:	flex
21cr|nsd-4.7.0-1|17	BuildRequires:	openssl-devel
21cr|nsd-4.7.0-1|18	BuildRequires:	tcp_wrappers-devel
21cr|nsd-4.7.0-1|19	BuildRequires:	pkgconfig(tevent)
21cr|nsd-4.7.0-1|20	BuildRequires:	pkgconfig(libevent)
21cr|nsd-4.7.0-1|21	BuildRequires:	pkgconfig(libsystemd)
21cr|nsd-4.7.0-1|22	BuildRequires:	systemd-units
21cr|nsd-4.7.0-1|23	Requires(pre):	/bin/systemd-sysusers
21cr|nsd-4.7.0-1|24	
21cr|nsd-4.7.0-1|25	%description
21cr|nsd-4.7.0-1|26	NSD is a complete implementation of an authoritative DNS name server.
21cr|nsd-4.7.0-1|27	For further information about what NSD is and what NSD is not please
21cr|nsd-4.7.0-1|28	consult the REQUIREMENTS document which is a part of this distribution
21cr|nsd-4.7.0-1|29	(thanks to Olaf).
21cr|nsd-4.7.0-1|30	
21cr|nsd-4.7.0-1|31	%files
21cr|nsd-4.7.0-1|32	%doc doc/*
21cr|nsd-4.7.0-1|33	%doc contrib/nsd.zones2nsd.conf
21cr|nsd-4.7.0-1|34	%dir %{_sysconfdir}/nsd/
21cr|nsd-4.7.0-1|35	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/nsd/nsd.conf
21cr|nsd-4.7.0-1|36	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/nsd
21cr|nsd-4.7.0-1|37	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/tmpfiles.d/nsd.conf
21cr|nsd-4.7.0-1|38	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|nsd-4.7.0-1|39	%{_sysconfdir}/cron.hourly/nsd
21cr|nsd-4.7.0-1|40	%attr(0755,nsd,nsd) %dir /run/%{name}
21cr|nsd-4.7.0-1|41	%attr(0755,nsd,nsd) %dir %{_localstatedir}/lib/%{name}
21cr|nsd-4.7.0-1|42	%{_sbindir}/nsd
21cr|nsd-4.7.0-1|43	%{_sbindir}/nsd-checkconf
21cr|nsd-4.7.0-1|44	%{_sbindir}/nsd-checkzone
21cr|nsd-4.7.0-1|45	%{_sbindir}/nsd-control
21cr|nsd-4.7.0-1|46	%{_sbindir}/nsd-control-setup
21cr|nsd-4.7.0-1|47	%{_mandir}/man5/nsd.conf.5*
21cr|nsd-4.7.0-1|48	%{_mandir}/man8/nsd-checkconf.8*
21cr|nsd-4.7.0-1|49	%{_mandir}/man8/nsd-checkzone.8*
21cr|nsd-4.7.0-1|50	%{_mandir}/man8/nsd-control.8*
21cr|nsd-4.7.0-1|51	%{_mandir}/man8/nsd.8*
21cr|nsd-4.7.0-1|52	%{_sysusersdir}/nsd.conf
21cr|nsd-4.7.0-1|53	
21cr|nsd-4.7.0-1|54	%pre
21cr|nsd-4.7.0-1|55	%sysusers_create_package nsd %{SOURCE5}
21cr|nsd-4.7.0-1|56	
21cr|nsd-4.7.0-1|57	%post
21cr|nsd-4.7.0-1|58	%tmpfiles_create nsd.conf
21cr|nsd-4.7.0-1|59	%systemd_post nsd.service
21cr|nsd-4.7.0-1|60	
21cr|nsd-4.7.0-1|61	%preun
21cr|nsd-4.7.0-1|62	%systemd_preun nsd.service
21cr|nsd-4.7.0-1|63	
21cr|nsd-4.7.0-1|64	%postun
21cr|nsd-4.7.0-1|65	%systemd_postun_with_restart nsd.service
21cr|nsd-4.7.0-1|66	
21cr|nsd-4.7.0-1|67	#------------------------------------------------------------------------
21cr|nsd-4.7.0-1|68	%prep
21cr|nsd-4.7.0-1|69	%autosetup -p1
21cr|nsd-4.7.0-1|70	
21cr|nsd-4.7.0-1|71	%build
21cr|nsd-4.7.0-1|72	%serverbuild_hardened
21cr|nsd-4.7.0-1|73	# export CFLAGS="%{optflags} -fPIE -Wformat-nonliteral -Wformat-security"
21cr|nsd-4.7.0-1|74	# export LDFLAGS="-pie -Wl,-z,relro,-z,now "
21cr|nsd-4.7.0-1|75	%configure --enable-bind8-stats --enable-checking --enable-nsec3  \
21cr|nsd-4.7.0-1|76	--with-pidfile=/run/%{name}/%{name}.pid --with-ssl \
21cr|nsd-4.7.0-1|77	--with-user=nsd \
21cr|nsd-4.7.0-1|78	--with-xfrdfile=%{_localstatedir}/lib/%{name}/ixfr.state \
21cr|nsd-4.7.0-1|79	--with-dbfile=%{_localstatedir}/lib/%{name}/nsd.db \
21cr|nsd-4.7.0-1|80	--enable-ratelimit \
21cr|nsd-4.7.0-1|81	--enable-systemd \
21cr|nsd-4.7.0-1|82	--enable-memclean \
21cr|nsd-4.7.0-1|83	--enable-packed \
21cr|nsd-4.7.0-1|84	--enable-recvmmsg \
21cr|nsd-4.7.0-1|85	--enable-relro-now \
21cr|nsd-4.7.0-1|86	--enable-pie \
21cr|nsd-4.7.0-1|87	--enable-ratelimit \
21cr|nsd-4.7.0-1|88	--enable-zone-stats
21cr|nsd-4.7.0-1|89	
21cr|nsd-4.7.0-1|90	%make
21cr|nsd-4.7.0-1|91	#convert to utf8
21cr|nsd-4.7.0-1|92	iconv -f iso8859-1 -t utf-8 doc/RELNOTES > doc/RELNOTES.utf8
21cr|nsd-4.7.0-1|93	iconv -f iso8859-1 -t utf-8 doc/CREDITS > doc/CREDITS.utf8
21cr|nsd-4.7.0-1|94	mv -f doc/RELNOTES.utf8 doc/RELNOTES
21cr|nsd-4.7.0-1|95	mv -f doc/CREDITS.utf8 doc/CREDITS
21cr|nsd-4.7.0-1|96	
21cr|nsd-4.7.0-1|97	%install
21cr|nsd-4.7.0-1|98	%make DESTDIR=%{buildroot} install
21cr|nsd-4.7.0-1|99	mkdir -p %{buildroot}%{_unitdir}
21cr|nsd-4.7.0-1|100	install -d -m 0755 %{buildroot}%{_sysconfdir}/cron.hourly
21cr|nsd-4.7.0-1|101	install -c -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/cron.hourly/nsd
21cr|nsd-4.7.0-1|102	install -m 0755 %{SOURCE1} %{buildroot}/%{_unitdir}/nsd.service
21cr|nsd-4.7.0-1|103	install -d -m 0700 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|nsd-4.7.0-1|104	install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
21cr|nsd-4.7.0-1|105	install -m 0755 %{SOURCE3} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
21cr|nsd-4.7.0-1|106	mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d/ %{buildroot}/run/%{name}
21cr|nsd-4.7.0-1|107	install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/tmpfiles.d/nsd.conf
21cr|nsd-4.7.0-1|108	
21cr|nsd-4.7.0-1|109	# change .sample to normal config files
21cr|nsd-4.7.0-1|110	head -76 %{buildroot}%{_sysconfdir}/nsd/nsd.conf.sample > %{buildroot}%{_sysconfdir}/nsd/nsd.conf
21cr|nsd-4.7.0-1|111	rm %{buildroot}%{_sysconfdir}/nsd/nsd.conf.sample
21cr|nsd-4.7.0-1|112	echo "database: /var/lib/nsd/nsd.db" >> %{buildroot}%{_sysconfdir}/nsd/nsd.conf
21cr|nsd-4.7.0-1|113	echo "# include: \"/some/path/file\"" >> %{buildroot}%{_sysconfdir}/nsd/nsd.conf
21cr|nsd-4.7.0-1|114	
21cr|nsd-4.7.0-1|115	# install sysuser config
21cr|nsd-4.7.0-1|116	install -d %{buildroot}%{_sysusersdir}/
21cr|nsd-4.7.0-1|117	install -m0644 %{SOURCE5} %{buildroot}%{_sysusersdir}/nsd.conf

3508 21
21cr|nsnake-2.0.5-3|1	Name:           nsnake
21cr|nsnake-2.0.5-3|2	Version:        2.0.5
21cr|nsnake-2.0.5-3|3	Release:        3
21cr|nsnake-2.0.5-3|4	Summary:        The classic snake game with textual interface
21cr|nsnake-2.0.5-3|5	Group:		Games/Other
21cr|nsnake-2.0.5-3|6	Url:            http://nsnake.alexdantas.net/
21cr|nsnake-2.0.5-3|7	Source0:        https://github.com/alexdantas/nSnake/archive/v%{version}.tar.gz/nSnake-%{version}.tar.gz
21cr|nsnake-2.0.5-3|8	# Half finished patch, ONLY works.
21cr|nsnake-2.0.5-3|9	Patch0:         https://github.com/cicku/nSnake/commit/df8e8e39d9de33be6ff725a53ab74a69129ce57c.patch
21cr|nsnake-2.0.5-3|10	License:        GPLv3+
21cr|nsnake-2.0.5-3|11	BuildRequires:  doxygen
21cr|nsnake-2.0.5-3|12	BuildRequires:  graphviz
21cr|nsnake-2.0.5-3|13	BuildRequires:  iniparser-devel
21cr|nsnake-2.0.5-3|14	BuildRequires:  ncurses-devel
21cr|nsnake-2.0.5-3|15	
21cr|nsnake-2.0.5-3|16	%description
21cr|nsnake-2.0.5-3|17	nSnake is a implementation of the classic snake game with textual interface.
21cr|nsnake-2.0.5-3|18	It is playable at command-line and uses the nCurses C library for graphics.
21cr|nsnake-2.0.5-3|19	
21cr|nsnake-2.0.5-3|20	%prep
21cr|nsnake-2.0.5-3|21	%setup -qn nSnake-%{version}
21cr|nsnake-2.0.5-3|22	%patch0 -p1
21cr|nsnake-2.0.5-3|23	
21cr|nsnake-2.0.5-3|24	%build
21cr|nsnake-2.0.5-3|25	make CFLAGS_PLATFORM="%{optflags}" LDFLAGS_PLATFORM="%{?__global_ldflags}" V=1 %{?_smp_mflags}
21cr|nsnake-2.0.5-3|26	make doc
21cr|nsnake-2.0.5-3|27	
21cr|nsnake-2.0.5-3|28	%install
21cr|nsnake-2.0.5-3|29	%makeinstall_std
21cr|nsnake-2.0.5-3|30	
21cr|nsnake-2.0.5-3|31	%files
21cr|nsnake-2.0.5-3|32	%doc AUTHORS BUGS ChangeLog COPYING README.md TODO
21cr|nsnake-2.0.5-3|33	%{_bindir}/%{name}
21cr|nsnake-2.0.5-3|34	%{_mandir}/man6/nsnake.6*

3509 21
21cr|nss-mysql-1.5-7|1	%define major 2
21cr|nss-mysql-1.5-7|2	%define libname %mklibname nss_mysql %{major}
21cr|nss-mysql-1.5-7|3	
21cr|nss-mysql-1.5-7|4	Summary:	NSS library for MySQL
21cr|nss-mysql-1.5-7|5	Name:		nss-mysql
21cr|nss-mysql-1.5-7|6	Version:	1.5
21cr|nss-mysql-1.5-7|7	Release:	7
21cr|nss-mysql-1.5-7|8	License:	GPLv2+
21cr|nss-mysql-1.5-7|9	Group:		System/Libraries
21cr|nss-mysql-1.5-7|10	Url:		http://libnss-mysql.sourceforge.net
21cr|nss-mysql-1.5-7|11	Source0:	http://prdownloads.sourceforge.net/libnss-mysql/libnss-mysql-%{version}.tar.gz
21cr|nss-mysql-1.5-7|12	Patch1:		libnss-mysql-multiarch.patch
21cr|nss-mysql-1.5-7|13	Patch2:		nss-mysql-mariadb.patch
21cr|nss-mysql-1.5-7|14	BuildRequires:	mariadb-connector-c-devel
21cr|nss-mysql-1.5-7|15	Requires:	%{libname}
21cr|nss-mysql-1.5-7|16	
21cr|nss-mysql-1.5-7|17	%description
21cr|nss-mysql-1.5-7|18	Store your UNIX user accounts in MySQL. "libnss-mysql" enables the following:
21cr|nss-mysql-1.5-7|19	
21cr|nss-mysql-1.5-7|20	* System-wide authentication and name service using a MySQL database.
21cr|nss-mysql-1.5-7|21	Applications do not need to be MySQL-aware or modified in any way.
21cr|nss-mysql-1.5-7|22	
21cr|nss-mysql-1.5-7|23	* Storing authentication information in a database instead of text files.
21cr|nss-mysql-1.5-7|24	
21cr|nss-mysql-1.5-7|25	* Creation of a single authentication database for multiple servers.
21cr|nss-mysql-1.5-7|26	This is often referred to as the "Single Sign-on" problem.
21cr|nss-mysql-1.5-7|27	
21cr|nss-mysql-1.5-7|28	* Writing data-modification routines (IE self-management web interface).
21cr|nss-mysql-1.5-7|29	
21cr|nss-mysql-1.5-7|30	libnss-mysql is similar to NIS or LDAP. It provides the same centralized
21cr|nss-mysql-1.5-7|31	authentication service through a database. What does this mean? Username,
21cr|nss-mysql-1.5-7|32	uid, gid, password, etc comes from a MySQL database instead of
21cr|nss-mysql-1.5-7|33	/etc/password, /etc/shadow, and /etc/group. A user configured in MySQL will
21cr|nss-mysql-1.5-7|34	look and behave just like a user configured in /etc/passwd. Your
21cr|nss-mysql-1.5-7|35	applications such as ls, finger, sendmail, qmail, exim, postfix, proftpd,
21cr|nss-mysql-1.5-7|36	X, sshd, etc. will all 'see' these users!
21cr|nss-mysql-1.5-7|37	
21cr|nss-mysql-1.5-7|38	%files
21cr|nss-mysql-1.5-7|39	%doc README ChangeLog AUTHORS THANKS NEWS COPYING FAQ DEBUGGING UPGRADING TODO
21cr|nss-mysql-1.5-7|40	%doc sample
21cr|nss-mysql-1.5-7|41	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/libnss-mysql.cfg
21cr|nss-mysql-1.5-7|42	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/libnss-mysql-root.cfg
21cr|nss-mysql-1.5-7|43	
21cr|nss-mysql-1.5-7|44	#----------------------------------------------------------------------------
21cr|nss-mysql-1.5-7|45	
21cr|nss-mysql-1.5-7|46	%package -n %{libname}
21cr|nss-mysql-1.5-7|47	Summary:	NSS library for MySQL
21cr|nss-mysql-1.5-7|48	Group:		System/Libraries
21cr|nss-mysql-1.5-7|49	Requires:	%{name}
21cr|nss-mysql-1.5-7|50	Conflicts:	%{name} < 1.5-4
21cr|nss-mysql-1.5-7|51	
21cr|nss-mysql-1.5-7|52	%description -n %{libname}
21cr|nss-mysql-1.5-7|53	NSS library for MySQL.
21cr|nss-mysql-1.5-7|54	
21cr|nss-mysql-1.5-7|55	%files -n %{libname}
21cr|nss-mysql-1.5-7|56	%{_libdir}/libnss_mysql.so.%{major}*
21cr|nss-mysql-1.5-7|57	
21cr|nss-mysql-1.5-7|58	#----------------------------------------------------------------------------
21cr|nss-mysql-1.5-7|59	
21cr|nss-mysql-1.5-7|60	%prep
21cr|nss-mysql-1.5-7|61	%autosetup -p1 -n lib%{name}-%{version} -a 0
21cr|nss-mysql-1.5-7|62	
21cr|nss-mysql-1.5-7|63	%build
21cr|nss-mysql-1.5-7|64	autoreconf -fi
21cr|nss-mysql-1.5-7|65	%configure
21cr|nss-mysql-1.5-7|66	%make
21cr|nss-mysql-1.5-7|67	# remove non linux samples
21cr|nss-mysql-1.5-7|68	rm -rf sample/freebsd sample/solaris
21cr|nss-mysql-1.5-7|69	
21cr|nss-mysql-1.5-7|70	%install
21cr|nss-mysql-1.5-7|71	mkdir -p %{buildroot}/{etc,lib}
21cr|nss-mysql-1.5-7|72	%makeinstall_std
21cr|nss-mysql-1.5-7|73	rm -f %{buildroot}%{_libdir}/libnss_mysql.so

3510 21
21cr|nss-pam-ldapd-0.9.12-2|1	Summary:	An nsswitch module which uses directory servers
21cr|nss-pam-ldapd-0.9.12-2|2	Name:		nss-pam-ldapd
21cr|nss-pam-ldapd-0.9.12-2|3	Version:	0.9.12
21cr|nss-pam-ldapd-0.9.12-2|4	Release:	2
21cr|nss-pam-ldapd-0.9.12-2|5	License:	LGPLv2+
21cr|nss-pam-ldapd-0.9.12-2|6	Group:		System/Libraries
21cr|nss-pam-ldapd-0.9.12-2|7	URL:		http://arthurdejong.org/nss-ldapd/
21cr|nss-pam-ldapd-0.9.12-2|8	Source0:	http://arthurdejong.org/nss-ldapd/%{name}-%{version}.tar.gz
21cr|nss-pam-ldapd-0.9.12-2|9	Source3:	nslcd.service
21cr|nss-pam-ldapd-0.9.12-2|10	Source4:	nslcd.tmpfiles
21cr|nss-pam-ldapd-0.9.12-2|11	Source5:	nslcd.sysusers
21cr|nss-pam-ldapd-0.9.12-2|12	Source100:	%{name}.rpmlintrc
21cr|nss-pam-ldapd-0.9.12-2|13	BuildRequires:	krb5-devel
21cr|nss-pam-ldapd-0.9.12-2|14	BuildRequires:	openldap-devel
21cr|nss-pam-ldapd-0.9.12-2|15	BuildRequires:	pam-devel
21cr|nss-pam-ldapd-0.9.12-2|16	Requires(post):	/bin/systemd-sysusers
21cr|nss-pam-ldapd-0.9.12-2|17	Requires(post):	/bin/systemd-tmpfiles
21cr|nss-pam-ldapd-0.9.12-2|18	Conflicts:	nss_ldap
21cr|nss-pam-ldapd-0.9.12-2|19	Conflicts:	pam_ldap
21cr|nss-pam-ldapd-0.9.12-2|20	Provides:	nslcd = %{EVRD}
21cr|nss-pam-ldapd-0.9.12-2|21	
21cr|nss-pam-ldapd-0.9.12-2|22	%description
21cr|nss-pam-ldapd-0.9.12-2|23	The nss-ldapd daemon, nslcd, uses a directory server to look up name
21cr|nss-pam-ldapd-0.9.12-2|24	service information (users, groups, etc.) on behalf of a lightweight
21cr|nss-pam-ldapd-0.9.12-2|25	nsswitch module.
21cr|nss-pam-ldapd-0.9.12-2|26	
21cr|nss-pam-ldapd-0.9.12-2|27	%files
21cr|nss-pam-ldapd-0.9.12-2|28	%license COPYING
21cr|nss-pam-ldapd-0.9.12-2|29	%doc AUTHORS ChangeLog HACKING NEWS README TODO
21cr|nss-pam-ldapd-0.9.12-2|30	%{_bindir}/chsh.ldap
21cr|nss-pam-ldapd-0.9.12-2|31	%{_bindir}/getent.ldap
21cr|nss-pam-ldapd-0.9.12-2|32	%{_sbindir}/nslcd
21cr|nss-pam-ldapd-0.9.12-2|33	%dir %{_datadir}/nslcd-utils/
21cr|nss-pam-ldapd-0.9.12-2|34	%{_datadir}/nslcd-utils/*
21cr|nss-pam-ldapd-0.9.12-2|35	/%{_lib}/libnss_ldap.so.2
21cr|nss-pam-ldapd-0.9.12-2|36	/%{_lib}/security/pam_ldap.so
21cr|nss-pam-ldapd-0.9.12-2|37	%{_mandir}/*/*
21cr|nss-pam-ldapd-0.9.12-2|38	%config(noreplace) %{_sysconfdir}/nslcd.conf
21cr|nss-pam-ldapd-0.9.12-2|39	%{_tmpfilesdir}/nslcd.conf
21cr|nss-pam-ldapd-0.9.12-2|40	%{_sysusersdir}/nslcd.conf
21cr|nss-pam-ldapd-0.9.12-2|41	%{_unitdir}/nslcd.service
21cr|nss-pam-ldapd-0.9.12-2|42	
21cr|nss-pam-ldapd-0.9.12-2|43	%post
21cr|nss-pam-ldapd-0.9.12-2|44	%sysusers_create nslcd.conf
21cr|nss-pam-ldapd-0.9.12-2|45	%tmpfiles_create nslcd.conf
21cr|nss-pam-ldapd-0.9.12-2|46	%systemd_post nslcd.service
21cr|nss-pam-ldapd-0.9.12-2|47	
21cr|nss-pam-ldapd-0.9.12-2|48	%preun
21cr|nss-pam-ldapd-0.9.12-2|49	%systemd_preun nslcd.service
21cr|nss-pam-ldapd-0.9.12-2|50	
21cr|nss-pam-ldapd-0.9.12-2|51	#----------------------------------------------------------------------------
21cr|nss-pam-ldapd-0.9.12-2|52	
21cr|nss-pam-ldapd-0.9.12-2|53	%prep
21cr|nss-pam-ldapd-0.9.12-2|54	%autosetup -p1
21cr|nss-pam-ldapd-0.9.12-2|55	
21cr|nss-pam-ldapd-0.9.12-2|56	%build
21cr|nss-pam-ldapd-0.9.12-2|57	%configure \
21cr|nss-pam-ldapd-0.9.12-2|58	--libdir=/%{_lib} \
21cr|nss-pam-ldapd-0.9.12-2|59	--with-pam-seclib-dir=/%{_lib}/security \
21cr|nss-pam-ldapd-0.9.12-2|60	--with-nslcd-pidfile=/run/nslcd/nslcd.pid
21cr|nss-pam-ldapd-0.9.12-2|61	%make
21cr|nss-pam-ldapd-0.9.12-2|62	
21cr|nss-pam-ldapd-0.9.12-2|63	%install
21cr|nss-pam-ldapd-0.9.12-2|64	%makeinstall_std
21cr|nss-pam-ldapd-0.9.12-2|65	
21cr|nss-pam-ldapd-0.9.12-2|66	install -D -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/nslcd.service
21cr|nss-pam-ldapd-0.9.12-2|67	install -D -m 644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/nslcd.conf
21cr|nss-pam-ldapd-0.9.12-2|68	install -D -m 644 %{SOURCE5} %{buildroot}%{_sysusersdir}/nslcd.conf

3511 21
21cr|nsuds-0.7B-1|1	# Workaround to build with GCC 10
21cr|nsuds-0.7B-1|2	%global optflags %{optflags} -fcommon
21cr|nsuds-0.7B-1|3	Name:		nsuds
21cr|nsuds-0.7B-1|4	Version:	0.7B
21cr|nsuds-0.7B-1|5	Release:	1
21cr|nsuds-0.7B-1|6	Summary:	Text graphical sudoku game with pencil-marking support
21cr|nsuds-0.7B-1|7	Group:		Games/Other
21cr|nsuds-0.7B-1|8	License:	GPLv2+
21cr|nsuds-0.7B-1|9	Url:		http://sourceforge.net/projects/%{name}/
21cr|nsuds-0.7B-1|10	Source0:	https://sourceforge.net/projects/%{name}/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|nsuds-0.7B-1|11	BuildRequires:	pkgconfig(ncurses)
21cr|nsuds-0.7B-1|12	
21cr|nsuds-0.7B-1|13	%description
21cr|nsuds-0.7B-1|14	The %{name} project is a text graphical sudoku
21cr|nsuds-0.7B-1|15	game with pencil-marking support.
21cr|nsuds-0.7B-1|16	The point of the project is to provide a
21cr|nsuds-0.7B-1|17	portable implementation of sudoku with
21cr|nsuds-0.7B-1|18	the minimum possible dependencies.
21cr|nsuds-0.7B-1|19	The only library dependency is ncurses,
21cr|nsuds-0.7B-1|20	although regular curses should surfice
21cr|nsuds-0.7B-1|21	in it's place.
21cr|nsuds-0.7B-1|22	
21cr|nsuds-0.7B-1|23	%files
21cr|nsuds-0.7B-1|24	%doc ChangeLog COPYING AUTHORS NEWS README TODO helpfiles/main
21cr|nsuds-0.7B-1|25	%{_gamesbindir}/%{name}
21cr|nsuds-0.7B-1|26	%{_gamesdatadir}/%{name}/high_scores
21cr|nsuds-0.7B-1|27	%{_mandir}/man1/%{name}.1.*
21cr|nsuds-0.7B-1|28	#--------------------------------------------------------
21cr|nsuds-0.7B-1|29	%prep
21cr|nsuds-0.7B-1|30	%setup -q
21cr|nsuds-0.7B-1|31	
21cr|nsuds-0.7B-1|32	%build
21cr|nsuds-0.7B-1|33	%configure --prefix=%{_prefix} \
21cr|nsuds-0.7B-1|34	--bindir=%{_gamesbindir} \
21cr|nsuds-0.7B-1|35	--localstatedir=%{_datadir} \
21cr|nsuds-0.7B-1|36	-disable-setgid
21cr|nsuds-0.7B-1|37	
21cr|nsuds-0.7B-1|38	%make
21cr|nsuds-0.7B-1|39	
21cr|nsuds-0.7B-1|40	%install
21cr|nsuds-0.7B-1|41	# chgrp games : Operation not permitted on ABF
21cr|nsuds-0.7B-1|42	install -D -m755 src/%{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|nsuds-0.7B-1|43	install -D -m644 src/high_scores %{buildroot}%{_gamesdatadir}/%{name}/high_scores
21cr|nsuds-0.7B-1|44	install -D -m644 src/%{name}.1 %{buildroot}/usr/share/man/man1/%{name}.1

3512 21
21cr|nta-1.0-16|1	Summary:	Network traffic analyzer
21cr|nta-1.0-16|2	Name:		nta
21cr|nta-1.0-16|3	Version:	1.0
21cr|nta-1.0-16|4	Release:	16
21cr|nta-1.0-16|5	License:	GPLv2+
21cr|nta-1.0-16|6	Group:		Monitoring
21cr|nta-1.0-16|7	Url:		http://www.kyberdigi.cz/projects/nta
21cr|nta-1.0-16|8	Source0:	%{name}-%{version}.tar.bz2
21cr|nta-1.0-16|9	Source1:	nta-cron-sample
21cr|nta-1.0-16|10	Source2:	nta-tmpfiles.conf
21cr|nta-1.0-16|11	Patch0:		nta-mandriva_apache_integration.bz2
21cr|nta-1.0-16|12	Patch1:		nta-config_location.bz2
21cr|nta-1.0-16|13	Requires:	webserver
21cr|nta-1.0-16|14	Requires(pre):	webserver
21cr|nta-1.0-16|15	Requires(post):	systemd
21cr|nta-1.0-16|16	BuildArch:	noarch
21cr|nta-1.0-16|17	
21cr|nta-1.0-16|18	%description
21cr|nta-1.0-16|19	Sometimes it is good to know, how the network is used, how many
21cr|nta-1.0-16|20	bytes were received and how many bytes were sent. Therefore, here
21cr|nta-1.0-16|21	is Network Traffic Analyzer, that creates nice graphical network
21cr|nta-1.0-16|22	usage statistics accessible using a webbrowser.
21cr|nta-1.0-16|23	
21cr|nta-1.0-16|24	NTA runs as a cron job as any unprivileged (non root) user.
21cr|nta-1.0-16|25	
21cr|nta-1.0-16|26	%files
21cr|nta-1.0-16|27	%doc README COPYING README.urpmi
21cr|nta-1.0-16|28	%config(noreplace) %{_webappconfdir}/nta.conf
21cr|nta-1.0-16|29	%config(noreplace) %{_sysconfdir}/nta/config.pl
21cr|nta-1.0-16|30	%{_sysconfdir}/cron.d/nta
21cr|nta-1.0-16|31	%{_sbindir}/*
21cr|nta-1.0-16|32	%{perl_vendorlib}/*
21cr|nta-1.0-16|33	%attr(0755,apache,apache) %dir %{_localstatedir}/www/nta
21cr|nta-1.0-16|34	%{_localstatedir}/www/nta/*
21cr|nta-1.0-16|35	%ghost %attr(0755,apache,apache) %dir %{_localstatedir}/run/nta
21cr|nta-1.0-16|36	%attr(0755,apache,apache) %dir %{_localstatedir}/lib/nta/data
21cr|nta-1.0-16|37	%{_localstatedir}/lib/nta/templates/*
21cr|nta-1.0-16|38	%{_tmpfilesdir}/%{name}.conf
21cr|nta-1.0-16|39	
21cr|nta-1.0-16|40	%post
21cr|nta-1.0-16|41	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|nta-1.0-16|42	
21cr|nta-1.0-16|43	#----------------------------------------------------------------------------
21cr|nta-1.0-16|44	
21cr|nta-1.0-16|45	%prep
21cr|nta-1.0-16|46	%setup
21cr|nta-1.0-16|47	%patch0 -p0
21cr|nta-1.0-16|48	%patch1 -p0
21cr|nta-1.0-16|49	
21cr|nta-1.0-16|50	%build
21cr|nta-1.0-16|51	
21cr|nta-1.0-16|52	%install
21cr|nta-1.0-16|53	# nta has no make install or similar, so we do it manually
21cr|nta-1.0-16|54	
21cr|nta-1.0-16|55	install -d %{buildroot}%{_sbindir}
21cr|nta-1.0-16|56	install nta.pl %{buildroot}%{_sbindir}
21cr|nta-1.0-16|57	
21cr|nta-1.0-16|58	install -d %{buildroot}%{_sysconfdir}/nta
21cr|nta-1.0-16|59	install -m0644 config.pl %{buildroot}%{_sysconfdir}/nta
21cr|nta-1.0-16|60	
21cr|nta-1.0-16|61	install -d %{buildroot}%{_sysconfdir}/cron.d
21cr|nta-1.0-16|62	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/cron.d/nta
21cr|nta-1.0-16|63	
21cr|nta-1.0-16|64	install -d %{buildroot}%{_tmpfilesdir}
21cr|nta-1.0-16|65	install -m0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|nta-1.0-16|66	
21cr|nta-1.0-16|67	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|nta-1.0-16|68	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|nta-1.0-16|69	# configuration for NTA
21cr|nta-1.0-16|70	
21cr|nta-1.0-16|71	Alias /nta %{_localstatedir}/www/nta
21cr|nta-1.0-16|72	<Directory %{_localstatedir}/www/nta>
21cr|nta-1.0-16|73	Require all granted
21cr|nta-1.0-16|74	</Directory>
21cr|nta-1.0-16|75	EOF
21cr|nta-1.0-16|76	
21cr|nta-1.0-16|77	install -d %{buildroot}%{perl_vendorlib}
21cr|nta-1.0-16|78	install -m0644 *.pm %{buildroot}%{perl_vendorlib}
21cr|nta-1.0-16|79	
21cr|nta-1.0-16|80	install -d %{buildroot}%{_localstatedir}/www/nta
21cr|nta-1.0-16|81	install -d %{buildroot}%{_localstatedir}/www/nta/images
21cr|nta-1.0-16|82	install -m0644 images/* %{buildroot}%{_localstatedir}/www/nta
21cr|nta-1.0-16|83	install -d %{buildroot}%{_localstatedir}/run/nta
21cr|nta-1.0-16|84	
21cr|nta-1.0-16|85	install -d %{buildroot}%{_localstatedir}/lib/nta/data
21cr|nta-1.0-16|86	install -d %{buildroot}%{_localstatedir}/lib/nta/templates
21cr|nta-1.0-16|87	install -m0644 templates/* %{buildroot}%{_localstatedir}/lib/nta/templates
21cr|nta-1.0-16|88	
21cr|nta-1.0-16|89	cat > README.urpmi <<EOF
21cr|nta-1.0-16|90	NTA is installed as a cronjob that runs every five minutes.
21cr|nta-1.0-16|91	
21cr|nta-1.0-16|92	You can check the results by accessing http://localhost/nta with any
21cr|nta-1.0-16|93	browser.
21cr|nta-1.0-16|94	EOF

3513 21
21cr|nted-1.10.18-5|1	Summary:	Musical score editor
21cr|nted-1.10.18-5|2	Name:		nted
21cr|nted-1.10.18-5|3	Version:	1.10.18
21cr|nted-1.10.18-5|4	Release:	5
21cr|nted-1.10.18-5|5	License:	GPLv2+
21cr|nted-1.10.18-5|6	Group:		Sound
21cr|nted-1.10.18-5|7	Url:			https://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml
21cr|nted-1.10.18-5|8	Source0:	https://vsr.informatik.tu-chemnitz.de/staff/jan/nted/sources/%{name}-%{version}.tar.gz
21cr|nted-1.10.18-5|9	Patch0:		nted-1.10.18-sfmt.patch
21cr|nted-1.10.18-5|10	Patch1:		nted-1.10.18-headers.patch
21cr|nted-1.10.18-5|11	Patch2:		nted-1.10.18-freetype2.patch
21cr|nted-1.10.18-5|12	Patch3:		nted-1.10.18-gcc-6.patch
21cr|nted-1.10.18-5|13	Patch4:		nted-1.10.18-gcc-7.patch
21cr|nted-1.10.18-5|14	Patch5:		nted-1.10.18-signed-char.patch
21cr|nted-1.10.18-5|15	Patch6:		nted-1.10.18-gcc-11.patch
21cr|nted-1.10.18-5|16	BuildRequires:	gettext
21cr|nted-1.10.18-5|17	BuildRequires:	intltool
21cr|nted-1.10.18-5|18	BuildRequires:	poxml
21cr|nted-1.10.18-5|19	BuildRequires:	yelp
21cr|nted-1.10.18-5|20	BuildRequires:	xmlto-notex
21cr|nted-1.10.18-5|21	BuildRequires:	pkgconfig(alsa)
21cr|nted-1.10.18-5|22	BuildRequires:	pkgconfig(cairo)
21cr|nted-1.10.18-5|23	BuildRequires:	pkgconfig(fontconfig)
21cr|nted-1.10.18-5|24	BuildRequires:	pkgconfig(freetype2)
21cr|nted-1.10.18-5|25	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|nted-1.10.18-5|26	BuildRequires:	pkgconfig(pango)
21cr|nted-1.10.18-5|27	BuildRequires:	pkgconfig(x11)
21cr|nted-1.10.18-5|28	
21cr|nted-1.10.18-5|29	%description
21cr|nted-1.10.18-5|30	NtEd is a GTK score editor. It intends to be really WYSIWYG: what you see on
21cr|nted-1.10.18-5|31	the screen is exactly what you get on printer output. It supports up to 4
21cr|nted-1.10.18-5|32	voices per staff, drum notes, 5 lyrics lines, N-Tuplets, context changes,
21cr|nted-1.10.18-5|33	repeats with alternatives, configurable music instruments per staff, MIDI and
21cr|nted-1.10.18-5|34	Postscript export, MusicXML import. Scores can be played through the ALSA
21cr|nted-1.10.18-5|35	sequencer.
21cr|nted-1.10.18-5|36	
21cr|nted-1.10.18-5|37	%files -f %{name}.lang
21cr|nted-1.10.18-5|38	%{_bindir}/%{name}
21cr|nted-1.10.18-5|39	%{_datadir}/applications/%{name}.desktop
21cr|nted-1.10.18-5|40	%{_datadir}/mime/packages/%{name}.xml
21cr|nted-1.10.18-5|41	%{_datadir}/pixmaps/%{name}.png
21cr|nted-1.10.18-5|42	%{_datadir}/%{name}
21cr|nted-1.10.18-5|43	%{_mandir}/man1/%{name}.1*
21cr|nted-1.10.18-5|44	%{_docdir}/%{name}
21cr|nted-1.10.18-5|45	
21cr|nted-1.10.18-5|46	#----------------------------------------------------------------------------
21cr|nted-1.10.18-5|47	
21cr|nted-1.10.18-5|48	%prep
21cr|nted-1.10.18-5|49	%setup -q
21cr|nted-1.10.18-5|50	%apply_patches
21cr|nted-1.10.18-5|51	
21cr|nted-1.10.18-5|52	
21cr|nted-1.10.18-5|53	%build
21cr|nted-1.10.18-5|54	%configure
21cr|nted-1.10.18-5|55	%make
21cr|nted-1.10.18-5|56	
21cr|nted-1.10.18-5|57	
21cr|nted-1.10.18-5|58	%install
21cr|nted-1.10.18-5|59	%makeinstall_std
21cr|nted-1.10.18-5|60	mkdir -p %{buildroot}%{_datadir}/applications
21cr|nted-1.10.18-5|61	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|nted-1.10.18-5|62	
21cr|nted-1.10.18-5|63	# New style menu
21cr|nted-1.10.18-5|64	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|nted-1.10.18-5|65	[Desktop Entry]
21cr|nted-1.10.18-5|66	Name=NtEd
21cr|nted-1.10.18-5|67	GenericName=Score editor
21cr|nted-1.10.18-5|68	GenericName[de]=Partitureditor
21cr|nted-1.10.18-5|69	GenericName[fr]=Éditeur de partition
21cr|nted-1.10.18-5|70	GenericName[it]=Redattore di spartiti
21cr|nted-1.10.18-5|71	Comment=Edit musical scores
21cr|nted-1.10.18-5|72	Comment[de]=Bearbeitet (musikal.) Partituren
21cr|nted-1.10.18-5|73	Comment[fr]=Ėdite des partitions musicales
21cr|nted-1.10.18-5|74	Comment[it]=Redige spartiti musicali
21cr|nted-1.10.18-5|75	Exec=%{name}
21cr|nted-1.10.18-5|76	Icon=%{name}
21cr|nted-1.10.18-5|77	StartupNotify=true
21cr|nted-1.10.18-5|78	Terminal=false
21cr|nted-1.10.18-5|79	MimeType=application/x-%{name};
21cr|nted-1.10.18-5|80	Type=Application
21cr|nted-1.10.18-5|81	Categories=Audio;Midi;Music;
21cr|nted-1.10.18-5|82	EOF
21cr|nted-1.10.18-5|83	
21cr|nted-1.10.18-5|84	# New style mime-type
21cr|nted-1.10.18-5|85	cat > %{buildroot}%{_datadir}/mime/packages/%{name}.xml <<EOF
21cr|nted-1.10.18-5|86	<?xml version="1.0"?>
21cr|nted-1.10.18-5|87	<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
21cr|nted-1.10.18-5|88	<mime-type type="application/x-nted">
21cr|nted-1.10.18-5|89	<comment>nted file</comment>
21cr|nted-1.10.18-5|90	<glob pattern="*.ntd"/>
21cr|nted-1.10.18-5|91	<magic priority="60">
21cr|nted-1.10.18-5|92	<match value="nted-file" type="string" offset="20:140"/>
21cr|nted-1.10.18-5|93	</magic>
21cr|nted-1.10.18-5|94	</mime-type>
21cr|nted-1.10.18-5|95	</mime-info>
21cr|nted-1.10.18-5|96	EOF
21cr|nted-1.10.18-5|97	
21cr|nted-1.10.18-5|98	%find_lang %{name}

3514 21
21cr|ntk-1.3.0-3|1	%global	debug_package	%{nil}
21cr|ntk-1.3.0-3|2	
21cr|ntk-1.3.0-3|3	%define	gitdate	20141018
21cr|ntk-1.3.0-3|4	# Same as in the FLTK specfile
21cr|ntk-1.3.0-3|5	%define	major	1
21cr|ntk-1.3.0-3|6	%define	libname		%mklibname %{name} %{major}
21cr|ntk-1.3.0-3|7	%define	libforms	%mklibname %{name}_forms %{major}
21cr|ntk-1.3.0-3|8	%define	libgl		%mklibname %{name}_gl %{major}
21cr|ntk-1.3.0-3|9	%define	libimages	%mklibname %{name}_images %{major}
21cr|ntk-1.3.0-3|10	%define	devname		%mklibname %{name} -d
21cr|ntk-1.3.0-3|11	
21cr|ntk-1.3.0-3|12	Summary:	A fork of the FLTK toolkit
21cr|ntk-1.3.0-3|13	Name:		ntk
21cr|ntk-1.3.0-3|14	Version:	1.3.0
21cr|ntk-1.3.0-3|15	Release:	3
21cr|ntk-1.3.0-3|16	License:	LGPLv2+
21cr|ntk-1.3.0-3|17	Group:		System/Libraries
21cr|ntk-1.3.0-3|18	Url:		http://non.tuxfamily.org/wiki/NTK
21cr|ntk-1.3.0-3|19	# See also: https://github.com/original-male/non
21cr|ntk-1.3.0-3|20	# sources from git clone git://git.tuxfamily.org/gitroot/non/fltk.git ntk
21cr|ntk-1.3.0-3|21	Source0:	%{name}-%{version}.tar.xz
21cr|ntk-1.3.0-3|22	# no desktop files in tarball
21cr|ntk-1.3.0-3|23	Source1:	ntk-1.3.0-fluid.desktop
21cr|ntk-1.3.0-3|24	Source2:	ntk-1.3.0-chtheme.desktop
21cr|ntk-1.3.0-3|25	Patch0:		ntk-1.3.0-noldconfig-on-install.patch
21cr|ntk-1.3.0-3|26	Patch1:		ntk-1.3.0-no-optimize.patch
21cr|ntk-1.3.0-3|27	Patch2:		ntk-1.3.0-drop-friend-clause.patch
21cr|ntk-1.3.0-3|28	BuildRequires:	python2
21cr|ntk-1.3.0-3|29	BuildRequires:	waf
21cr|ntk-1.3.0-3|30	BuildRequires:	xprop
21cr|ntk-1.3.0-3|31	BuildRequires:	doxygen >= 1.7.3
21cr|ntk-1.3.0-3|32	BuildRequires:	pkgconfig(cairo) >= 1.10.0
21cr|ntk-1.3.0-3|33	BuildRequires:	pkgconfig(fontconfig)
21cr|ntk-1.3.0-3|34	BuildRequires:	pkgconfig(gl)
21cr|ntk-1.3.0-3|35	BuildRequires:	pkgconfig(glu)
21cr|ntk-1.3.0-3|36	BuildRequires:	pkgconfig(libjpeg)
21cr|ntk-1.3.0-3|37	BuildRequires:	pkgconfig(libpng)
21cr|ntk-1.3.0-3|38	BuildRequires:	pkgconfig(x11)
21cr|ntk-1.3.0-3|39	BuildRequires:	pkgconfig(xcursor)
21cr|ntk-1.3.0-3|40	BuildRequires:	pkgconfig(xext)
21cr|ntk-1.3.0-3|41	BuildRequires:	pkgconfig(xfixes)
21cr|ntk-1.3.0-3|42	BuildRequires:	pkgconfig(xft)
21cr|ntk-1.3.0-3|43	BuildRequires:	pkgconfig(xinerama)
21cr|ntk-1.3.0-3|44	BuildRequires:	pkgconfig(zlib)
21cr|ntk-1.3.0-3|45	Requires:	%{libgl} = %{EVRD}
21cr|ntk-1.3.0-3|46	Requires:	%{libimages} = %{EVRD}
21cr|ntk-1.3.0-3|47	
21cr|ntk-1.3.0-3|48	%description
21cr|ntk-1.3.0-3|49	The Non Tool Kit (NTK) is a fork of the Fast Light ToolKit library, which adds
21cr|ntk-1.3.0-3|50	improved graphics rendering via Cairo, a streamlined and enhanced widget set,
21cr|ntk-1.3.0-3|51	with support for transparent/overlapping widgets.
21cr|ntk-1.3.0-3|52	
21cr|ntk-1.3.0-3|53	%files
21cr|ntk-1.3.0-3|54	%doc COPYING README
21cr|ntk-1.3.0-3|55	%{_bindir}/%{name}-chtheme
21cr|ntk-1.3.0-3|56	%{_datadir}/applications/%{name}-chtheme.desktop
21cr|ntk-1.3.0-3|57	
21cr|ntk-1.3.0-3|58	#----------------------------------------------------------------------------
21cr|ntk-1.3.0-3|59	
21cr|ntk-1.3.0-3|60	%package -n %{libname}
21cr|ntk-1.3.0-3|61	Summary:	Non Tool Kit (NTK) - main library
21cr|ntk-1.3.0-3|62	Group:		System/Libraries
21cr|ntk-1.3.0-3|63	Provides:	%{name} = %{EVRD}
21cr|ntk-1.3.0-3|64	
21cr|ntk-1.3.0-3|65	%description -n %{libname}
21cr|ntk-1.3.0-3|66	The Non Tool Kit (NTK) is a fork of the Fast Light ToolKit library, which adds
21cr|ntk-1.3.0-3|67	improved graphics rendering via Cairo, a streamlined and enhanced widget set,
21cr|ntk-1.3.0-3|68	with support for transparent/overlapping widgets.
21cr|ntk-1.3.0-3|69	This package contains the main shared library.
21cr|ntk-1.3.0-3|70	
21cr|ntk-1.3.0-3|71	%files -n %{libname}
21cr|ntk-1.3.0-3|72	%doc COPYING
21cr|ntk-1.3.0-3|73	%{_libdir}/libntk.so.%{major}
21cr|ntk-1.3.0-3|74	%{_libdir}/libntk.so.%{version}
21cr|ntk-1.3.0-3|75	
21cr|ntk-1.3.0-3|76	#----------------------------------------------------------------------------
21cr|ntk-1.3.0-3|77	
21cr|ntk-1.3.0-3|78	%package -n %{libgl}
21cr|ntk-1.3.0-3|79	Summary:	Non Tool Kit (NTK) - library
21cr|ntk-1.3.0-3|80	Group:		System/Libraries
21cr|ntk-1.3.0-3|81	Requires:	%{libname} = %{EVRD}
21cr|ntk-1.3.0-3|82	
21cr|ntk-1.3.0-3|83	%description -n %{libgl}
21cr|ntk-1.3.0-3|84	This package contains a shared library for %{name}.
21cr|ntk-1.3.0-3|85	
21cr|ntk-1.3.0-3|86	%files -n %{libgl}
21cr|ntk-1.3.0-3|87	%doc COPYING
21cr|ntk-1.3.0-3|88	%{_libdir}/libntk_gl.so.%{major}
21cr|ntk-1.3.0-3|89	%{_libdir}/libntk_gl.so.%{version}
21cr|ntk-1.3.0-3|90	
21cr|ntk-1.3.0-3|91	#----------------------------------------------------------------------------
21cr|ntk-1.3.0-3|92	
21cr|ntk-1.3.0-3|93	%package -n %{libimages}
21cr|ntk-1.3.0-3|94	Summary:	Non Tool Kit (NTK) - library
21cr|ntk-1.3.0-3|95	Group:		System/Libraries
21cr|ntk-1.3.0-3|96	Requires:	%{libname} = %{EVRD}
21cr|ntk-1.3.0-3|97	
21cr|ntk-1.3.0-3|98	%description -n %{libimages}
21cr|ntk-1.3.0-3|99	This package contains a shared library for %{name}.
21cr|ntk-1.3.0-3|100	
21cr|ntk-1.3.0-3|101	%files -n %{libimages}
21cr|ntk-1.3.0-3|102	%doc COPYING
21cr|ntk-1.3.0-3|103	%{_libdir}/libntk_images.so.%{major}
21cr|ntk-1.3.0-3|104	%{_libdir}/libntk_images.so.%{version}
21cr|ntk-1.3.0-3|105	
21cr|ntk-1.3.0-3|106	#----------------------------------------------------------------------------
21cr|ntk-1.3.0-3|107	
21cr|ntk-1.3.0-3|108	%package -n %{devname}
21cr|ntk-1.3.0-3|109	Summary:	Non Tool Kit (NTK) - development files
21cr|ntk-1.3.0-3|110	Group:		Development/C
21cr|ntk-1.3.0-3|111	Requires:	%{libname} = %{EVRD}
21cr|ntk-1.3.0-3|112	Requires:	%{libgl} = %{EVRD}
21cr|ntk-1.3.0-3|113	Requires:	%{libimages} = %{EVRD}
21cr|ntk-1.3.0-3|114	Provides:	%{name}-devel = %{EVRD}
21cr|ntk-1.3.0-3|115	
21cr|ntk-1.3.0-3|116	%description -n %{devname}
21cr|ntk-1.3.0-3|117	The Non Tool Kit (NTK) is a fork of the Fast Light ToolKit library, which adds
21cr|ntk-1.3.0-3|118	improved graphics rendering via Cairo, a streamlined and enhanced widget set,
21cr|ntk-1.3.0-3|119	with support for transparent/overlapping widgets.
21cr|ntk-1.3.0-3|120	This package contains the files needed to develop applications using NTK and
21cr|ntk-1.3.0-3|121	thr Interface Designer, an interactive GUI designer.
21cr|ntk-1.3.0-3|122	
21cr|ntk-1.3.0-3|123	%files -n %{devname}
21cr|ntk-1.3.0-3|124	%doc README COPYING documentation/html/*
21cr|ntk-1.3.0-3|125	%{_includedir}/%{name}/FL/*
21cr|ntk-1.3.0-3|126	%{_libdir}/pkgconfig/%{name}*.pc
21cr|ntk-1.3.0-3|127	%{_bindir}/%{name}-fluid
21cr|ntk-1.3.0-3|128	%{_datadir}/applications/%{name}-fluid.desktop
21cr|ntk-1.3.0-3|129	%{_libdir}/libntk.so
21cr|ntk-1.3.0-3|130	%{_libdir}/libntk_gl.so
21cr|ntk-1.3.0-3|131	%{_libdir}/libntk_images.so
21cr|ntk-1.3.0-3|132	%{_libdir}/libntk.a*
21cr|ntk-1.3.0-3|133	%{_libdir}/libntk_gl.a*
21cr|ntk-1.3.0-3|134	%{_libdir}/libntk_images.a*
21cr|ntk-1.3.0-3|135	
21cr|ntk-1.3.0-3|136	#----------------------------------------------------------------------------
21cr|ntk-1.3.0-3|137	
21cr|ntk-1.3.0-3|138	%prep
21cr|ntk-1.3.0-3|139	%setup -q
21cr|ntk-1.3.0-3|140	%apply_patches
21cr|ntk-1.3.0-3|141	
21cr|ntk-1.3.0-3|142	
21cr|ntk-1.3.0-3|143	%build
21cr|ntk-1.3.0-3|144	%python2 ./waf configure	--prefix=%{_prefix} --libdir=%{_libdir} \
21cr|ntk-1.3.0-3|145	--enable-gl --no-ldconfig
21cr|ntk-1.3.0-3|146	%python2 ./waf build
21cr|ntk-1.3.0-3|147	
21cr|ntk-1.3.0-3|148	# Build also the devel docs
21cr|ntk-1.3.0-3|149	pushd documentation
21cr|ntk-1.3.0-3|150	doxygen -u
21cr|ntk-1.3.0-3|151	doxygen
21cr|ntk-1.3.0-3|152	cp src/tiny.png html
21cr|ntk-1.3.0-3|153	popd
21cr|ntk-1.3.0-3|154	
21cr|ntk-1.3.0-3|155	
21cr|ntk-1.3.0-3|156	%install
21cr|ntk-1.3.0-3|157	%python2 ./waf install --destdir=%{buildroot}
21cr|ntk-1.3.0-3|158	
21cr|ntk-1.3.0-3|159	# Install our .desktop files
21cr|ntk-1.3.0-3|160	install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}-fluid.desktop
21cr|ntk-1.3.0-3|161	install -D -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}-chtheme.desktop

3515 21
21cr|ntl-11.5.1-1|1	%define major 11
21cr|ntl-11.5.1-1|2	%define libname %mklibname %name %{major}
21cr|ntl-11.5.1-1|3	%define devname %mklibname %name -d
21cr|ntl-11.5.1-1|4	%define sdevname %mklibname %name -d -s
21cr|ntl-11.5.1-1|5	
21cr|ntl-11.5.1-1|6	Summary:	Library for doing number theory
21cr|ntl-11.5.1-1|7	Name:		ntl
21cr|ntl-11.5.1-1|8	Version:	11.5.1
21cr|ntl-11.5.1-1|9	Release:	1
21cr|ntl-11.5.1-1|10	License:	GPLv2+
21cr|ntl-11.5.1-1|11	Group:		System/Libraries
21cr|ntl-11.5.1-1|12	URL:		http://www.shoup.net/ntl/index.html
21cr|ntl-11.5.1-1|13	Source0:	http://www.shoup.net/ntl/%{name}-%{version}.tar.gz
21cr|ntl-11.5.1-1|14	BuildRequires:	gmp-devel
21cr|ntl-11.5.1-1|15	BuildRequires:	gf2x-devel
21cr|ntl-11.5.1-1|16	
21cr|ntl-11.5.1-1|17	%description
21cr|ntl-11.5.1-1|18	NTL is a high-performance, portable C++ library providing data structures and
21cr|ntl-11.5.1-1|19	algorithms for manipulating signed, arbitrary length integers, and for vectors,
21cr|ntl-11.5.1-1|20	matrices, and polynomials over the integers and over finite fields.
21cr|ntl-11.5.1-1|21	
21cr|ntl-11.5.1-1|22	#----------------------------------------------------------------------------
21cr|ntl-11.5.1-1|23	
21cr|ntl-11.5.1-1|24	%package -n %{libname}
21cr|ntl-11.5.1-1|25	Summary:	Main library for NTL (Number Theory Library)
21cr|ntl-11.5.1-1|26	Group:		System/Libraries
21cr|ntl-11.5.1-1|27	Provides:	%{name} = %{EVRD}
21cr|ntl-11.5.1-1|28	
21cr|ntl-11.5.1-1|29	%description -n %{libname}
21cr|ntl-11.5.1-1|30	This package contains the libraries needed to run programs dynamically linked
21cr|ntl-11.5.1-1|31	with NTL (Number Theory Library).
21cr|ntl-11.5.1-1|32	
21cr|ntl-11.5.1-1|33	%files -n %{libname}
21cr|ntl-11.5.1-1|34	%{_libdir}/libntl.so.%{major}*
21cr|ntl-11.5.1-1|35	
21cr|ntl-11.5.1-1|36	#----------------------------------------------------------------------------
21cr|ntl-11.5.1-1|37	
21cr|ntl-11.5.1-1|38	%package -n %{devname}
21cr|ntl-11.5.1-1|39	Summary:	Development files for NTL (Number Theory Library)
21cr|ntl-11.5.1-1|40	Group:		Development/C++
21cr|ntl-11.5.1-1|41	Requires:	%{libname} = %{EVRD}
21cr|ntl-11.5.1-1|42	Requires:	gf2x-devel
21cr|ntl-11.5.1-1|43	Provides:	%{name}-devel = %{EVRD}
21cr|ntl-11.5.1-1|44	
21cr|ntl-11.5.1-1|45	%description -n %{devname}
21cr|ntl-11.5.1-1|46	This package contains the shared libraries and header files needed for
21cr|ntl-11.5.1-1|47	developing NTL (Number Theory Library) applications.
21cr|ntl-11.5.1-1|48	
21cr|ntl-11.5.1-1|49	%files -n %{devname}
21cr|ntl-11.5.1-1|50	%doc doc/*
21cr|ntl-11.5.1-1|51	%{_includedir}/*
21cr|ntl-11.5.1-1|52	%{_libdir}/*.so
21cr|ntl-11.5.1-1|53	
21cr|ntl-11.5.1-1|54	#----------------------------------------------------------------------------
21cr|ntl-11.5.1-1|55	
21cr|ntl-11.5.1-1|56	%package -n %{sdevname}
21cr|ntl-11.5.1-1|57	Summary:	Static libraries for NTL (Number Theory Library)
21cr|ntl-11.5.1-1|58	Group:		Development/C++
21cr|ntl-11.5.1-1|59	Requires:	%{devname} = %{EVRD}
21cr|ntl-11.5.1-1|60	Provides:	%{name}-static-devel = %{EVRD}
21cr|ntl-11.5.1-1|61	
21cr|ntl-11.5.1-1|62	%description -n %{sdevname}
21cr|ntl-11.5.1-1|63	This package contains the static libraries needed for developing NTL
21cr|ntl-11.5.1-1|64	(Number Theory Library) applications.
21cr|ntl-11.5.1-1|65	
21cr|ntl-11.5.1-1|66	%files -n %{sdevname}
21cr|ntl-11.5.1-1|67	%{_libdir}/*.a
21cr|ntl-11.5.1-1|68	
21cr|ntl-11.5.1-1|69	#----------------------------------------------------------------------------
21cr|ntl-11.5.1-1|70	
21cr|ntl-11.5.1-1|71	%prep
21cr|ntl-11.5.1-1|72	%autosetup -p1
21cr|ntl-11.5.1-1|73	
21cr|ntl-11.5.1-1|74	%build
21cr|ntl-11.5.1-1|75	cd src
21cr|ntl-11.5.1-1|76	
21cr|ntl-11.5.1-1|77	CFLAGS="`echo %{optflags} | sed 's/-O[0-9]/-O1/'`"
21cr|ntl-11.5.1-1|78	CXXFLAGS="`echo %{optflags} "-fno-rtti" | sed 's/-O[0-9]/-O1/'`"
21cr|ntl-11.5.1-1|79	
21cr|ntl-11.5.1-1|80	./configure \
21cr|ntl-11.5.1-1|81	PREFIX=%{_prefix} \
21cr|ntl-11.5.1-1|82	LIBDIR=$(echo %{_libdir} | sed 's,^%{_prefix},$${PREFIX},') \
21cr|ntl-11.5.1-1|83	INCLUDEDIR=$(echo %{_includedir} | sed 's,^%{_prefix},$${PREFIX},') \
21cr|ntl-11.5.1-1|84	DOCDIR=$(echo %{_docdir} | sed 's,^%{_prefix},$${PREFIX},') \
21cr|ntl-11.5.1-1|85	NTL_GMP_LIP=on \
21cr|ntl-11.5.1-1|86	CXX="${CXX-g++}" \
21cr|ntl-11.5.1-1|87	CPPFLAGS="$CPPFLAGS" \
21cr|ntl-11.5.1-1|88	CXXFLAGS="$CXXFLAGS" \
21cr|ntl-11.5.1-1|89	NTL_GF2X_LIB=on
21cr|ntl-11.5.1-1|90	
21cr|ntl-11.5.1-1|91	LD_LIBRARY_PATH=. \
21cr|ntl-11.5.1-1|92	make \
21cr|ntl-11.5.1-1|93	CPPFLAGS="$CPPFLAGS -DPIC" \
21cr|ntl-11.5.1-1|94	CFLAGS="$CFLAGS -fPIC" \
21cr|ntl-11.5.1-1|95	CXXFLAGS="$CXXFLAGS -fPIC" \
21cr|ntl-11.5.1-1|96	AR='bash -e -c '\''out=$$1; lib=$$(basename $$out .a).so.%{major}; \
21cr|ntl-11.5.1-1|97	lib=lib$${lib#lib}; set -x; rm -f $$lib; ${CXX} -shared -Wl,-soname,$$lib \
21cr|ntl-11.5.1-1|98	-o "$$@" -lgmp -lgf2x; ln -s $$out $$lib'\' \
21cr|ntl-11.5.1-1|99	RANLIB=: \
21cr|ntl-11.5.1-1|100	all check
21cr|ntl-11.5.1-1|101	
21cr|ntl-11.5.1-1|102	rm -f libntl.so.%{major}
21cr|ntl-11.5.1-1|103	mv -f ntl.a libntl.so.%{version}
21cr|ntl-11.5.1-1|104	ln -sf libntl.so.%{version} libntl.so.%{major}
21cr|ntl-11.5.1-1|105	
21cr|ntl-11.5.1-1|106	make clean ntl.a check
21cr|ntl-11.5.1-1|107	
21cr|ntl-11.5.1-1|108	%install
21cr|ntl-11.5.1-1|109	cd src
21cr|ntl-11.5.1-1|110	
21cr|ntl-11.5.1-1|111	make PREFIX=%{buildroot}%{_prefix} install
21cr|ntl-11.5.1-1|112	
21cr|ntl-11.5.1-1|113	install -m 755 libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so.%{version}
21cr|ntl-11.5.1-1|114	ln -sf libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so.%{major}
21cr|ntl-11.5.1-1|115	ln -sf libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so
21cr|ntl-11.5.1-1|116	
21cr|ntl-11.5.1-1|117	rm -rf %{buildroot}%{_defaultdocdir}/NTL

3516 21
21cr|ntlogon-0.11.0-6|1	Summary:	Autogenerator for NT logon scripts
21cr|ntlogon-0.11.0-6|2	Name:		ntlogon
21cr|ntlogon-0.11.0-6|3	Version:	0.11.0
21cr|ntlogon-0.11.0-6|4	Release:	6
21cr|ntlogon-0.11.0-6|5	License:	GPL
21cr|ntlogon-0.11.0-6|6	Group:		Networking/Other
21cr|ntlogon-0.11.0-6|7	URL:		http://www.craigelachie.org/rhacer/ntlogon/
21cr|ntlogon-0.11.0-6|8	Source0:	%{name}-%{version}.tar.bz2
21cr|ntlogon-0.11.0-6|9	Patch0:		ntlogon-python3.patch
21cr|ntlogon-0.11.0-6|10	BuildArch:	noarch
21cr|ntlogon-0.11.0-6|11	
21cr|ntlogon-0.11.0-6|12	%description
21cr|ntlogon-0.11.0-6|13	NTLogon is a Python script that generates Samba/NT-logon scripts from an
21cr|ntlogon-0.11.0-6|14	easy-to-modify configuration file. It currently understands the Samba
21cr|ntlogon-0.11.0-6|15	macros for User, Group and Architecture. The configuration file looks like
21cr|ntlogon-0.11.0-6|16	a cross between an INI file and a DOS batchfile, so most Windows users
21cr|ntlogon-0.11.0-6|17	will feel somewhat comfortable with it.
21cr|ntlogon-0.11.0-6|18	
21cr|ntlogon-0.11.0-6|19	%prep
21cr|ntlogon-0.11.0-6|20	
21cr|ntlogon-0.11.0-6|21	%setup -q -n %{name}-%{version}
21cr|ntlogon-0.11.0-6|22	%apply_patches
21cr|ntlogon-0.11.0-6|23	
21cr|ntlogon-0.11.0-6|24	%build
21cr|ntlogon-0.11.0-6|25	# no build for no arch ... no build for no arch ...
21cr|ntlogon-0.11.0-6|26	
21cr|ntlogon-0.11.0-6|27	%install
21cr|ntlogon-0.11.0-6|28	mkdir -p %{buildroot}{%{_prefix}/bin,/etc,%{_datadir}/doc/%{name}}
21cr|ntlogon-0.11.0-6|29	install -m 755 ntlogon.py   %{buildroot}%{_bindir}/ntlogon
21cr|ntlogon-0.11.0-6|30	install -m 644 ntlogon.conf %{buildroot}%{_sysconfdir}
21cr|ntlogon-0.11.0-6|31	
21cr|ntlogon-0.11.0-6|32	
21cr|ntlogon-0.11.0-6|33	%files
21cr|ntlogon-0.11.0-6|34	%defattr(-,root,root)
21cr|ntlogon-0.11.0-6|35	%doc CHANGES LICENSE PKG-INFO README
21cr|ntlogon-0.11.0-6|36	%config(noreplace) %{_sysconfdir}/*
21cr|ntlogon-0.11.0-6|37	%{_bindir}/*

3517 21
21cr|ntopng-5.2.1-1|1	
21cr|ntopng-5.2.1-1|2	Summary:	A next generation Network and traffic analyzer
21cr|ntopng-5.2.1-1|3	Name:		ntopng
21cr|ntopng-5.2.1-1|4	Version:	5.2.1
21cr|ntopng-5.2.1-1|5	Release:	1
21cr|ntopng-5.2.1-1|6	License:	GPLv3
21cr|ntopng-5.2.1-1|7	Group:		Monitoring
21cr|ntopng-5.2.1-1|8	URL:		http://www.ntop.org
21cr|ntopng-5.2.1-1|9	Source0:	https://github.com/ntop/ntopng/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ntopng-5.2.1-1|10	Source1:	ntopng.conf
21cr|ntopng-5.2.1-1|11	Source2:	ntopng.service
21cr|ntopng-5.2.1-1|12	Source3:	ntopng.sysconfig
21cr|ntopng-5.2.1-1|13	Source4:	ntopng.tmpfiles.d
21cr|ntopng-5.2.1-1|14	Source5:	ntopng.sysusers.conf
21cr|ntopng-5.2.1-1|15	Patch1:		ntopng-3.3-dev-pidfile.patch
21cr|ntopng-5.2.1-1|16	Patch2:		ntopng-5.2-shared-libndpi.patch
21cr|ntopng-5.2.1-1|17	Patch3:		ntopng-5.2-mysql-headers.patch
21cr|ntopng-5.2.1-1|18	Patch4:		ntopng-ndpi-api.patch
21cr|ntopng-5.2.1-1|19	Patch5:		ntopng-ndpi-host.patch
21cr|ntopng-5.2.1-1|20	BuildRequires:	bison
21cr|ntopng-5.2.1-1|21	BuildRequires:	cairo-devel
21cr|ntopng-5.2.1-1|22	#BuildRequires:	clang
21cr|ntopng-5.2.1-1|23	#BuildRequires:	clang-devel
21cr|ntopng-5.2.1-1|24	BuildRequires:	flex
21cr|ntopng-5.2.1-1|25	BuildRequires:	GeoIP-devel
21cr|ntopng-5.2.1-1|26	BuildRequires:	hiredis-devel
21cr|ntopng-5.2.1-1|27	BuildRequires:	libpcap-devel
21cr|ntopng-5.2.1-1|28	BuildRequires:	libtool
21cr|ntopng-5.2.1-1|29	BuildRequires:	mariadb-devel
21cr|ntopng-5.2.1-1|30	BuildRequires:	netfilter_conntrack-devel
21cr|ntopng-5.2.1-1|31	BuildRequires:	netfilter_queue-devel
21cr|ntopng-5.2.1-1|32	BuildRequires:	pango-devel
21cr|ntopng-5.2.1-1|33	BuildRequires:	pkgconfig(glib-2.0)
21cr|ntopng-5.2.1-1|34	BuildRequires:	pkgconfig(json-c)
21cr|ntopng-5.2.1-1|35	BuildRequires:	pkgconfig(libcap)
21cr|ntopng-5.2.1-1|36	BuildRequires:	pkgconfig(libcurl)
21cr|ntopng-5.2.1-1|37	BuildRequires:	pkgconfig(libndpi)
21cr|ntopng-5.2.1-1|38	BuildRequires:	pkgconfig(libxml-2.0)
21cr|ntopng-5.2.1-1|39	BuildRequires:	pkgconfig(libzstd)
21cr|ntopng-5.2.1-1|40	BuildRequires:	pkgconfig(openssl)
21cr|ntopng-5.2.1-1|41	BuildRequires:	pkgconfig(sqlite3)
21cr|ntopng-5.2.1-1|42	BuildRequires:	pkgconfig(libpng)
21cr|ntopng-5.2.1-1|43	BuildRequires:	pkgconfig(libmaxminddb)
21cr|ntopng-5.2.1-1|44	BuildRequires:	redis >= 4.0.7
21cr|ntopng-5.2.1-1|45	BuildRequires:	rrdtool-devel
21cr|ntopng-5.2.1-1|46	#BuildRequires:	uglify-js
21cr|ntopng-5.2.1-1|47	BuildRequires:	zeromq-devel >= 3.2.4
21cr|ntopng-5.2.1-1|48	BuildRequires:	pkgconfig(zlib)
21cr|ntopng-5.2.1-1|49	BuildRequires:	lua-devel
21cr|ntopng-5.2.1-1|50	Requires:	tcp_wrappers
21cr|ntopng-5.2.1-1|51	Requires:	rrdtool
21cr|ntopng-5.2.1-1|52	Requires:	geoip
21cr|ntopng-5.2.1-1|53	Requires:	redis >= 5.0.0
21cr|ntopng-5.2.1-1|54	Requires:	pkgconfig(openssl)
21cr|ntopng-5.2.1-1|55	Requires:	cert-sh-functions
21cr|ntopng-5.2.1-1|56	Requires(pre):	/bin/systemd-sysusers
21cr|ntopng-5.2.1-1|57	
21cr|ntopng-5.2.1-1|58	
21cr|ntopng-5.2.1-1|59	%description
21cr|ntopng-5.2.1-1|60	ntopng is the next generation version of the original ntop.
21cr|ntopng-5.2.1-1|61	It is a network packet traffic probe and collector that renders
21cr|ntopng-5.2.1-1|62	network usage graphically, similar to what the popular top Unix
21cr|ntopng-5.2.1-1|63	command does. It is based on libpcap and it has been written in a
21cr|ntopng-5.2.1-1|64	portable way in order to virtually run on every Unix platform and on
21cr|ntopng-5.2.1-1|65	Windows as well.
21cr|ntopng-5.2.1-1|66	
21cr|ntopng-5.2.1-1|67	ntopng is easy to use and suitable for monitoring enterprise network
21cr|ntopng-5.2.1-1|68	environments. A web browser is used to navigate through ntopng's
21cr|ntopng-5.2.1-1|69	rendered web pages for viewing current traffic information and/or to
21cr|ntopng-5.2.1-1|70	get a data dump of the collected network network status and statistics.
21cr|ntopng-5.2.1-1|71	In the latter case, ntopng can be seen as a simple RMON-like agent with
21cr|ntopng-5.2.1-1|72	an embedded web interface.
21cr|ntopng-5.2.1-1|73	
21cr|ntopng-5.2.1-1|74	ntopng feature highlights:
21cr|ntopng-5.2.1-1|75	
21cr|ntopng-5.2.1-1|76	* An intuitive web interface sporting numerous visuals and monitoring graphs.
21cr|ntopng-5.2.1-1|77	* Show network traffic and IPv4/IPv6 active hosts.
21cr|ntopng-5.2.1-1|78	* Analyse IP traffic and sort it according to the source/destination.
21cr|ntopng-5.2.1-1|79	* Limited configuration and administration via the web interface.
21cr|ntopng-5.2.1-1|80	* Reduced CPU and memory usage (this varies according to network size and
21cr|ntopng-5.2.1-1|81	traffic).
21cr|ntopng-5.2.1-1|82	* Collection of a large number of hosts and network statistic values.
21cr|ntopng-5.2.1-1|83	* Discover application protocols by leveraging nDPI (i.e., ntop’s Deep Packet
21cr|ntopng-5.2.1-1|84	Inspection Library).
21cr|ntopng-5.2.1-1|85	* Report IP protocol usage sorted by protocol type.
21cr|ntopng-5.2.1-1|86	
21cr|ntopng-5.2.1-1|87	%files
21cr|ntopng-5.2.1-1|88	%doc README.*
21cr|ntopng-5.2.1-1|89	%dir %{_sysconfdir}/%{name}
21cr|ntopng-5.2.1-1|90	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|ntopng-5.2.1-1|91	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|ntopng-5.2.1-1|92	%{_unitdir}/%{name}.service
21cr|ntopng-5.2.1-1|93	%{_sbindir}/%{name}
21cr|ntopng-5.2.1-1|94	%{_mandir}/man8/%{name}.8.*
21cr|ntopng-5.2.1-1|95	%{_datadir}/%{name}/
21cr|ntopng-5.2.1-1|96	%{_tmpfilesdir}/%{name}.conf
21cr|ntopng-5.2.1-1|97	%attr(0750,ntopng,ntopng) %dir %{_localstatedir}/lib/%{name}
21cr|ntopng-5.2.1-1|98	%{_sysusersdir}/ntopng.conf
21cr|ntopng-5.2.1-1|99	
21cr|ntopng-5.2.1-1|100	%pretrans -p <lua>
21cr|ntopng-5.2.1-1|101	-- Define the path to the symlink being replaced below.
21cr|ntopng-5.2.1-1|102	path = "/usr/share/ntopng/scripts/lua/modules/resty"
21cr|ntopng-5.2.1-1|103	st = posix.stat(path)
21cr|ntopng-5.2.1-1|104	if st and st.type == "link" then
21cr|ntopng-5.2.1-1|105	os.remove(path)
21cr|ntopng-5.2.1-1|106	end
21cr|ntopng-5.2.1-1|107	path = "/usr/share/ntopng/scripts/lua/modules/i18n"
21cr|ntopng-5.2.1-1|108	st = posix.stat(path)
21cr|ntopng-5.2.1-1|109	if st and st.type == "link" then
21cr|ntopng-5.2.1-1|110	os.remove(path)
21cr|ntopng-5.2.1-1|111	end
21cr|ntopng-5.2.1-1|112	
21cr|ntopng-5.2.1-1|113	%pre
21cr|ntopng-5.2.1-1|114	%sysusers_create_package ntopng %{SOURCE5}
21cr|ntopng-5.2.1-1|115	
21cr|ntopng-5.2.1-1|116	%post
21cr|ntopng-5.2.1-1|117	%systemd_post ntopng.service
21cr|ntopng-5.2.1-1|118	%tmpfiles_create %{_tmpfilesdir}/%{name}
21cr|ntopng-5.2.1-1|119	
21cr|ntopng-5.2.1-1|120	%preun
21cr|ntopng-5.2.1-1|121	%systemd_preun ntopng.service
21cr|ntopng-5.2.1-1|122	
21cr|ntopng-5.2.1-1|123	
21cr|ntopng-5.2.1-1|124	#----------------------------------------------------------------------------
21cr|ntopng-5.2.1-1|125	%prep
21cr|ntopng-5.2.1-1|126	%autosetup -p1 -n %{name}-%{version}
21cr|ntopng-5.2.1-1|127	
21cr|ntopng-5.2.1-1|128	#use system libs
21cr|ntopng-5.2.1-1|129	rm -rf third-party/{hiredis,json-c,rrdtool*,zeromq*}
21cr|ntopng-5.2.1-1|130	
21cr|ntopng-5.2.1-1|131	%build
21cr|ntopng-5.2.1-1|132	#export CC=clang
21cr|ntopng-5.2.1-1|133	#export CXX=clang++
21cr|ntopng-5.2.1-1|134	export GIT_DISCOVERY_ACROSS_FILESYSTEM=1
21cr|ntopng-5.2.1-1|135	
21cr|ntopng-5.2.1-1|136	./autogen.sh --noconfig
21cr|ntopng-5.2.1-1|137	
21cr|ntopng-5.2.1-1|138	%serverbuild
21cr|ntopng-5.2.1-1|139	
21cr|ntopng-5.2.1-1|140	%configure \
21cr|ntopng-5.2.1-1|141	--bindir=%{_sbindir} \
21cr|ntopng-5.2.1-1|142	--localstatedir=/var/lib \
21cr|ntopng-5.2.1-1|143	--with-ndpi=%{_libdir} \
21cr|ntopng-5.2.1-1|144	--with-ndpi-includes=%{_includedir}/ndpi/
21cr|ntopng-5.2.1-1|145	
21cr|ntopng-5.2.1-1|146	%make_build
21cr|ntopng-5.2.1-1|147	
21cr|ntopng-5.2.1-1|148	%install
21cr|ntopng-5.2.1-1|149	
21cr|ntopng-5.2.1-1|150	install -d %{buildroot}%{_datadir}/ntopng
21cr|ntopng-5.2.1-1|151	install -d %{buildroot}%{_mandir}/man8
21cr|ntopng-5.2.1-1|152	install -d %{buildroot}%{_sbindir}
21cr|ntopng-5.2.1-1|153	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|ntopng-5.2.1-1|154	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|ntopng-5.2.1-1|155	install -d %{buildroot}%{_unitdir}
21cr|ntopng-5.2.1-1|156	
21cr|ntopng-5.2.1-1|157	install -m0755 ntopng %{buildroot}%{_sbindir}
21cr|ntopng-5.2.1-1|158	install -m0644 ntopng.8 %{buildroot}%{_mandir}/man8
21cr|ntopng-5.2.1-1|159	
21cr|ntopng-5.2.1-1|160	cp -ar httpdocs %{buildroot}%{_datadir}/%{name}
21cr|ntopng-5.2.1-1|161	cp -ar scripts %{buildroot}%{_datadir}/%{name}
21cr|ntopng-5.2.1-1|162	
21cr|ntopng-5.2.1-1|163	# fix broken symlinks
21cr|ntopng-5.2.1-1|164	rm -rf  %{buildroot}%{_datadir}/ntopng/scripts/lua/modules/{resty,i18n}
21cr|ntopng-5.2.1-1|165	cp -ar third-party/lua-resty-template-master/lib/resty third-party/i18n.lua-master/i18n \
21cr|ntopng-5.2.1-1|166	%{buildroot}%{_datadir}/ntopng/scripts/lua/modules/
21cr|ntopng-5.2.1-1|167	
21cr|ntopng-5.2.1-1|168	find %{buildroot}%{_datadir}/%{name} -name "*~"   | xargs rm -f
21cr|ntopng-5.2.1-1|169	find %{buildroot}%{_datadir}/%{name} -name ".svn" | xargs rm -rf
21cr|ntopng-5.2.1-1|170	find %{buildroot}%{_datadir}/%{name} -name ".git" | xargs rm -rf
21cr|ntopng-5.2.1-1|171	
21cr|ntopng-5.2.1-1|172	install -d %{buildroot}%{_localstatedir}/lib/%{name}/rrd/{flows,graphics,interfaces}
21cr|ntopng-5.2.1-1|173	
21cr|ntopng-5.2.1-1|174	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|ntopng-5.2.1-1|175	install -m0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
21cr|ntopng-5.2.1-1|176	install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|ntopng-5.2.1-1|177	
21cr|ntopng-5.2.1-1|178	# fix permissions
21cr|ntopng-5.2.1-1|179	find %{buildroot}%{_datadir}/%{name}/httpdocs -type f -print0|xargs -0 chmod 644
21cr|ntopng-5.2.1-1|180	find %{buildroot}%{_datadir}/%{name}/httpdocs -type d -print0|xargs -0 chmod 755
21cr|ntopng-5.2.1-1|181	
21cr|ntopng-5.2.1-1|182	# dangling symlinks
21cr|ntopng-5.2.1-1|183	rm -rf %{buildroot}%{_datadir}/%{name}/httpdocs/geoip
21cr|ntopng-5.2.1-1|184	ln -s %{_datadir}/GeoIP %{buildroot}%{_datadir}/%{name}/httpdocs/geoip
21cr|ntopng-5.2.1-1|185	ln -s %{_sysconfdir}/pki/tls/private/%{name}.pem %{buildroot}%{_datadir}/%{name}/httpdocs/ssl/%{name}-cert.pem
21cr|ntopng-5.2.1-1|186	
21cr|ntopng-5.2.1-1|187	# tmpfiles
21cr|ntopng-5.2.1-1|188	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|ntopng-5.2.1-1|189	install -m 0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|ntopng-5.2.1-1|190	
21cr|ntopng-5.2.1-1|191	# install sysuser config
21cr|ntopng-5.2.1-1|192	install -d %{buildroot}%{_sysusersdir}/
21cr|ntopng-5.2.1-1|193	install -m0644 %{SOURCE5} %{buildroot}%{_sysusersdir}/ntopng.conf

3518 21
21cr|ntrack-017-7|1	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|2	Name:		ntrack
21cr|ntrack-017-7|3	Version:	017
21cr|ntrack-017-7|4	Release:	7
21cr|ntrack-017-7|5	License:	LGPLv3+
21cr|ntrack-017-7|6	Group:		Development/C
21cr|ntrack-017-7|7	Url:		https://launchpad.net/%{name}
21cr|ntrack-017-7|8	Source:		http://launchpad.net/%{name}/main/%{version}/+download/%{name}-%{version}.tar.gz
21cr|ntrack-017-7|9	BuildRequires:	qt4-devel
21cr|ntrack-017-7|10	BuildRequires:	pkgconfig(libnl-3.0)
21cr|ntrack-017-7|11	BuildRequires:	pkgconfig(python)
21cr|ntrack-017-7|12	
21cr|ntrack-017-7|13	%description
21cr|ntrack-017-7|14	ntrack aims to be a lightweight and easy to use library for application
21cr|ntrack-017-7|15	developers that want to get events on network online status changes such
21cr|ntrack-017-7|16	as online, offline or route changes.
21cr|ntrack-017-7|17	
21cr|ntrack-017-7|18	The primary goal is to serve desktop applications in a network manager
21cr|ntrack-017-7|19	and desktop environment independent fashion.
21cr|ntrack-017-7|20	Also its supposed to be lightweight, resource un-intensive and extensible.
21cr|ntrack-017-7|21	
21cr|ntrack-017-7|22	%files
21cr|ntrack-017-7|23	%doc README NEWS COPYING COPYING.LESSER ChangeLog AUTHORS
21cr|ntrack-017-7|24	%{_libdir}/ntrack/modules/ntrack-libnl3_x.so
21cr|ntrack-017-7|25	
21cr|ntrack-017-7|26	#----------------------------------------------------------------------------
21cr|ntrack-017-7|27	
21cr|ntrack-017-7|28	%define ntrack_major 0
21cr|ntrack-017-7|29	%define libntrack %mklibname ntrack %{ntrack_major}
21cr|ntrack-017-7|30	
21cr|ntrack-017-7|31	%package -n %{libntrack}
21cr|ntrack-017-7|32	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|33	Group:		System/Libraries
21cr|ntrack-017-7|34	
21cr|ntrack-017-7|35	%description -n %{libntrack}
21cr|ntrack-017-7|36	ntrack aims to be a lightweight and easy to use library for application
21cr|ntrack-017-7|37	developers that want to get events on network online status changes such
21cr|ntrack-017-7|38	as online, offline or route changes.
21cr|ntrack-017-7|39	
21cr|ntrack-017-7|40	%files -n %{libntrack}
21cr|ntrack-017-7|41	%{_libdir}/libntrack.so.%{ntrack_major}*
21cr|ntrack-017-7|42	
21cr|ntrack-017-7|43	#-------------------------------------------------------------------------------
21cr|ntrack-017-7|44	
21cr|ntrack-017-7|45	%define libntrack_devel %mklibname ntrack -d
21cr|ntrack-017-7|46	
21cr|ntrack-017-7|47	%package -n %{libntrack_devel}
21cr|ntrack-017-7|48	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|49	Group:		Development/Other
21cr|ntrack-017-7|50	Provides:	libntrack-devel = %{EVRD}
21cr|ntrack-017-7|51	
21cr|ntrack-017-7|52	%description -n %{libntrack_devel}
21cr|ntrack-017-7|53	ntrack aims to be a lightweight and easy to use library for application
21cr|ntrack-017-7|54	developers that want to get events on network online status changes such
21cr|ntrack-017-7|55	as online, offline or route changes.
21cr|ntrack-017-7|56	
21cr|ntrack-017-7|57	%files -n %{libntrack_devel}
21cr|ntrack-017-7|58	%{_libdir}/pkgconfig/libntrack.pc
21cr|ntrack-017-7|59	%{_libdir}/libntrack.so
21cr|ntrack-017-7|60	
21cr|ntrack-017-7|61	#----------------------------------------------------------------------------
21cr|ntrack-017-7|62	
21cr|ntrack-017-7|63	%define ntrackqt_major 1
21cr|ntrack-017-7|64	%define libntrackqt %mklibname ntrack-qt4_ %{ntrackqt_major}
21cr|ntrack-017-7|65	
21cr|ntrack-017-7|66	%package -n %{libntrackqt}
21cr|ntrack-017-7|67	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|68	Group:		System/Libraries
21cr|ntrack-017-7|69	Conflicts:	%{_lib}ntrack-qt41 < 017-6
21cr|ntrack-017-7|70	Obsoletes:	%{_lib}ntrack-qt41 < 017-6
21cr|ntrack-017-7|71	
21cr|ntrack-017-7|72	%description -n %{libntrackqt}
21cr|ntrack-017-7|73	ntrack aims to be a lightweight and easy to use library for application
21cr|ntrack-017-7|74	developers that want to get events on network online status changes such
21cr|ntrack-017-7|75	as online, offline or route changes.
21cr|ntrack-017-7|76	
21cr|ntrack-017-7|77	This packages provides the Qt4 bindings for %{name}.
21cr|ntrack-017-7|78	
21cr|ntrack-017-7|79	%files -n %{libntrackqt}
21cr|ntrack-017-7|80	%{_libdir}/libntrack-qt4.so.%{ntrackqt_major}*
21cr|ntrack-017-7|81	
21cr|ntrack-017-7|82	#----------------------------------------------------------------------------
21cr|ntrack-017-7|83	
21cr|ntrack-017-7|84	%define libntrackqt_devel %mklibname ntrack-qt4 -d
21cr|ntrack-017-7|85	
21cr|ntrack-017-7|86	%package -n %{libntrackqt_devel}
21cr|ntrack-017-7|87	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|88	Group:		Development/Other
21cr|ntrack-017-7|89	Requires:	%{libntrackqt} = %{EVRD}
21cr|ntrack-017-7|90	Provides:	libntrack-qt4-devel = %{EVRD}
21cr|ntrack-017-7|91	Conflicts:	%{_lib}libntrack-qt4-devel < 017-6
21cr|ntrack-017-7|92	Obsoletes:	%{_lib}libntrack-qt4-devel < 017-6
21cr|ntrack-017-7|93	
21cr|ntrack-017-7|94	%description -n %{libntrackqt_devel}
21cr|ntrack-017-7|95	Development files (headers and libraries) for ntrack-qt4.
21cr|ntrack-017-7|96	
21cr|ntrack-017-7|97	%files -n %{libntrackqt_devel}
21cr|ntrack-017-7|98	%{_includedir}/%{name}/qt4/
21cr|ntrack-017-7|99	%{_libdir}/pkgconfig/libntrack-qt4.pc
21cr|ntrack-017-7|100	%{_libdir}/libntrack-qt4.so
21cr|ntrack-017-7|101	
21cr|ntrack-017-7|102	#----------------------------------------------------------------------------
21cr|ntrack-017-7|103	
21cr|ntrack-017-7|104	%define libntrack_gobject_major 1
21cr|ntrack-017-7|105	%define libntrack_gobject %mklibname ntrack-gobject %{libntrack_gobject_major}
21cr|ntrack-017-7|106	
21cr|ntrack-017-7|107	%package -n %{libntrack_gobject}
21cr|ntrack-017-7|108	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|109	Group:		System/Libraries
21cr|ntrack-017-7|110	Conflicts:	%{_lib}libntrack-gobject1 < 017-6
21cr|ntrack-017-7|111	Obsoletes:	%{_lib}libntrack-gobject1 < 017-6
21cr|ntrack-017-7|112	
21cr|ntrack-017-7|113	%description -n %{libntrack_gobject}
21cr|ntrack-017-7|114	ntrack aims to be a lightweight and easy to use library for application
21cr|ntrack-017-7|115	developers that want to get events on network online status changes such
21cr|ntrack-017-7|116	as online, offline or route changes.
21cr|ntrack-017-7|117	
21cr|ntrack-017-7|118	This package provides the gobject bindings for %{name}
21cr|ntrack-017-7|119	
21cr|ntrack-017-7|120	%files -n %{libntrack_gobject}
21cr|ntrack-017-7|121	%{_libdir}/libntrack-gobject.so.%{libntrack_gobject_major}*
21cr|ntrack-017-7|122	
21cr|ntrack-017-7|123	#----------------------------------------------------------------------------
21cr|ntrack-017-7|124	
21cr|ntrack-017-7|125	%define libntrack_gobject_devel %mklibname ntrack-gobject -d
21cr|ntrack-017-7|126	
21cr|ntrack-017-7|127	%package -n %{libntrack_gobject_devel}
21cr|ntrack-017-7|128	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|129	Group:		Development/Other
21cr|ntrack-017-7|130	Requires:	%{libntrack_gobject} = %{EVRD}
21cr|ntrack-017-7|131	Provides:	libntrack-gobject-devel = %{EVRD}
21cr|ntrack-017-7|132	Conflicts:	%{_lib}libntrack-gobject-devel < 017-6
21cr|ntrack-017-7|133	Obsoletes:	%{_lib}libntrack-gobject-devel < 017-6
21cr|ntrack-017-7|134	
21cr|ntrack-017-7|135	%description -n %{libntrack_gobject_devel}
21cr|ntrack-017-7|136	Development files (headers and libraries) for ntrack.
21cr|ntrack-017-7|137	
21cr|ntrack-017-7|138	%files -n %{libntrack_gobject_devel}
21cr|ntrack-017-7|139	%{_includedir}/%{name}/gobject/
21cr|ntrack-017-7|140	%{_libdir}/pkgconfig/libntrack-gobject.pc
21cr|ntrack-017-7|141	%{_libdir}/libntrack-gobject.so
21cr|ntrack-017-7|142	
21cr|ntrack-017-7|143	#----------------------------------------------------------------------------
21cr|ntrack-017-7|144	
21cr|ntrack-017-7|145	%define libntrack_glib_major 2
21cr|ntrack-017-7|146	%define libntrack_glib %mklibname ntrack-glib %{libntrack_glib_major}
21cr|ntrack-017-7|147	
21cr|ntrack-017-7|148	%package -n %{libntrack_glib}
21cr|ntrack-017-7|149	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|150	Group:		System/Libraries
21cr|ntrack-017-7|151	Conflicts:	%{_lib}libntrack-glib2 < 017-6
21cr|ntrack-017-7|152	Obsoletes:	%{_lib}libntrack-glib2 < 017-6
21cr|ntrack-017-7|153	
21cr|ntrack-017-7|154	%description -n %{libntrack_glib}
21cr|ntrack-017-7|155	ntrack aims to be a lightweight and easy to use library for application
21cr|ntrack-017-7|156	developers that want to get events on network online status changes such
21cr|ntrack-017-7|157	as online, offline or route changes.
21cr|ntrack-017-7|158	
21cr|ntrack-017-7|159	This package provides the glib bindings for %{name}.
21cr|ntrack-017-7|160	
21cr|ntrack-017-7|161	%files -n %{libntrack_glib}
21cr|ntrack-017-7|162	%{_libdir}/libntrack-glib.so.%{libntrack_glib_major}*
21cr|ntrack-017-7|163	
21cr|ntrack-017-7|164	#----------------------------------------------------------------------------
21cr|ntrack-017-7|165	
21cr|ntrack-017-7|166	%define libntrack_glib_devel %mklibname ntrack-glib -d
21cr|ntrack-017-7|167	
21cr|ntrack-017-7|168	%package -n %{libntrack_glib_devel}
21cr|ntrack-017-7|169	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|170	Group:		Development/Other
21cr|ntrack-017-7|171	Requires: 	%{libntrack_glib} = %{EVRD}
21cr|ntrack-017-7|172	Provides:	libntrack-glib-devel = %{EVRD}
21cr|ntrack-017-7|173	Conflicts:	%{_lib}libntrack-glib-devel < 017-6
21cr|ntrack-017-7|174	Obsoletes:	%{_lib}libntrack-glib-devel < 017-6
21cr|ntrack-017-7|175	
21cr|ntrack-017-7|176	%description -n %{libntrack_glib_devel}
21cr|ntrack-017-7|177	Development files (headers and libraries) for ntrack.
21cr|ntrack-017-7|178	
21cr|ntrack-017-7|179	%files -n %{libntrack_glib_devel}
21cr|ntrack-017-7|180	%{_includedir}/%{name}/glib/
21cr|ntrack-017-7|181	%{_libdir}/pkgconfig/libntrack-glib.pc
21cr|ntrack-017-7|182	%{_libdir}/libntrack-glib.so
21cr|ntrack-017-7|183	
21cr|ntrack-017-7|184	#----------------------------------------------------------------------------
21cr|ntrack-017-7|185	
21cr|ntrack-017-7|186	%package devel
21cr|ntrack-017-7|187	Summary:	Network Connectivity Tracking library for Desktop Applications
21cr|ntrack-017-7|188	Group:		Development/Other
21cr|ntrack-017-7|189	Requires:	%{libntrack_glib_devel} = %{EVRD}
21cr|ntrack-017-7|190	Requires:	%{libntrack_gobject} = %{EVRD}
21cr|ntrack-017-7|191	Requires:	%{libntrack_devel} = %{EVRD}
21cr|ntrack-017-7|192	Requires:	%{libntrackqt_devel} = %{EVRD}
21cr|ntrack-017-7|193	
21cr|ntrack-017-7|194	%description devel
21cr|ntrack-017-7|195	Development files (headers and libraries) for ntrack.
21cr|ntrack-017-7|196	
21cr|ntrack-017-7|197	%files devel
21cr|ntrack-017-7|198	%dir %{_includedir}/ntrack
21cr|ntrack-017-7|199	%{_includedir}/ntrack/common/
21cr|ntrack-017-7|200	
21cr|ntrack-017-7|201	#----------------------------------------------------------------------------
21cr|ntrack-017-7|202	
21cr|ntrack-017-7|203	%prep
21cr|ntrack-017-7|204	%setup -q
21cr|ntrack-017-7|205	
21cr|ntrack-017-7|206	%build
21cr|ntrack-017-7|207	%configure --disable-static
21cr|ntrack-017-7|208	%make
21cr|ntrack-017-7|209	
21cr|ntrack-017-7|210	%install
21cr|ntrack-017-7|211	%makeinstall
21cr|ntrack-017-7|212	
21cr|ntrack-017-7|213	# dupes
21cr|ntrack-017-7|214	rm -rf %{buildroot}%{_datadir}/doc/ntrack

3519 21
21cr|nuclearchess-1.0.0-6|1	%define summary Chess variant that cause surronding pieces to disappear
21cr|nuclearchess-1.0.0-6|2	Summary:	%{summary}
21cr|nuclearchess-1.0.0-6|3	Name:		nuclearchess
21cr|nuclearchess-1.0.0-6|4	Version:	1.0.0
21cr|nuclearchess-1.0.0-6|5	Release:	6
21cr|nuclearchess-1.0.0-6|6	License:	GPLv2
21cr|nuclearchess-1.0.0-6|7	Source:		http://user.cs.tu-berlin.de/~karlb//%{name}/%{name}-%{version}.tar.gz
21cr|nuclearchess-1.0.0-6|8	Group:		Games/Boards
21cr|nuclearchess-1.0.0-6|9	URL:		http://www.linux-games.com/nuclearchess/
21cr|nuclearchess-1.0.0-6|10	BuildRequires:	libSDL_image-devel
21cr|nuclearchess-1.0.0-6|11	
21cr|nuclearchess-1.0.0-6|12	%description
21cr|nuclearchess-1.0.0-6|13	NuclearChess is a chess variant. Whenever a piece is captured, both
21cr|nuclearchess-1.0.0-6|14	pieces and all pieces on neighbour fields die.
21cr|nuclearchess-1.0.0-6|15	
21cr|nuclearchess-1.0.0-6|16	%prep
21cr|nuclearchess-1.0.0-6|17	%setup -q
21cr|nuclearchess-1.0.0-6|18	
21cr|nuclearchess-1.0.0-6|19	%build
21cr|nuclearchess-1.0.0-6|20	export LDFLAGS="-lm"
21cr|nuclearchess-1.0.0-6|21	%configure --datadir=%{_gamesdatadir} --bindir=%{_gamesbindir}
21cr|nuclearchess-1.0.0-6|22	%make
21cr|nuclearchess-1.0.0-6|23	
21cr|nuclearchess-1.0.0-6|24	%install
21cr|nuclearchess-1.0.0-6|25	%makeinstall_std
21cr|nuclearchess-1.0.0-6|26	
21cr|nuclearchess-1.0.0-6|27	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|nuclearchess-1.0.0-6|28	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|nuclearchess-1.0.0-6|29	[Desktop Entry]
21cr|nuclearchess-1.0.0-6|30	Type=Application
21cr|nuclearchess-1.0.0-6|31	Exec=%{_gamesbindir}/%{name}
21cr|nuclearchess-1.0.0-6|32	Icon=boards_section
21cr|nuclearchess-1.0.0-6|33	Comment=%{summary}
21cr|nuclearchess-1.0.0-6|34	Categories=BoardGame;
21cr|nuclearchess-1.0.0-6|35	Name=Nuclear Chess
21cr|nuclearchess-1.0.0-6|36	EOF
21cr|nuclearchess-1.0.0-6|37	
21cr|nuclearchess-1.0.0-6|38	%files
21cr|nuclearchess-1.0.0-6|39	%defattr(-, root, root)
21cr|nuclearchess-1.0.0-6|40	%doc AUTHORS ChangeLog COPYING README
21cr|nuclearchess-1.0.0-6|41	%{_gamesbindir}/*
21cr|nuclearchess-1.0.0-6|42	%{_gamesdatadir}/%{name}
21cr|nuclearchess-1.0.0-6|43	%{_datadir}/applications/mandriva-%{name}.desktop

3520 21
21cr|nudoku-2.1.0-1|1	Name:           nudoku
21cr|nudoku-2.1.0-1|2	Version:        2.1.0
21cr|nudoku-2.1.0-1|3	Release:        1
21cr|nudoku-2.1.0-1|4	Summary:        Ncurses based Sudoku game
21cr|nudoku-2.1.0-1|5	License:        GPLv3
21cr|nudoku-2.1.0-1|6	Group:          Games/Puzzles
21cr|nudoku-2.1.0-1|7	Url:            https://github.com/jubalh/%{name}
21cr|nudoku-2.1.0-1|8	Source:         https://github.com/jubalh/%{name}/archive/%{name}-%{version}.tar.gz
21cr|nudoku-2.1.0-1|9	BuildRequires:  autoconf
21cr|nudoku-2.1.0-1|10	BuildRequires:  automake
21cr|nudoku-2.1.0-1|11	BuildRequires:  pkgconfig(ncurses)
21cr|nudoku-2.1.0-1|12	BuildRequires:  pkgconfig(cairo)
21cr|nudoku-2.1.0-1|13	BuildRequires:  gettext-devel
21cr|nudoku-2.1.0-1|14	BuildRequires:  xz
21cr|nudoku-2.1.0-1|15	
21cr|nudoku-2.1.0-1|16	%description
21cr|nudoku-2.1.0-1|17	nudoku is a ncurses based Sudoku game.
21cr|nudoku-2.1.0-1|18	
21cr|nudoku-2.1.0-1|19	%files -f %{name}.lang
21cr|nudoku-2.1.0-1|20	%doc README.md LICENSE AUTHORS ChangeLog
21cr|nudoku-2.1.0-1|21	%{_bindir}/nudoku
21cr|nudoku-2.1.0-1|22	%{_mandir}/man6/nudoku.6.*
21cr|nudoku-2.1.0-1|23	#--------------------------------------------------------
21cr|nudoku-2.1.0-1|24	
21cr|nudoku-2.1.0-1|25	%prep
21cr|nudoku-2.1.0-1|26	%setup -q
21cr|nudoku-2.1.0-1|27	autoreconf -fiv
21cr|nudoku-2.1.0-1|28	
21cr|nudoku-2.1.0-1|29	%build
21cr|nudoku-2.1.0-1|30	%configure  \
21cr|nudoku-2.1.0-1|31	--enable-cairo
21cr|nudoku-2.1.0-1|32	
21cr|nudoku-2.1.0-1|33	%make
21cr|nudoku-2.1.0-1|34	
21cr|nudoku-2.1.0-1|35	%install
21cr|nudoku-2.1.0-1|36	%makeinstall_std
21cr|nudoku-2.1.0-1|37	
21cr|nudoku-2.1.0-1|38	%find_lang %{name}

3521 21
21cr|nullidentd-1.0-12|1	Summary:	Minimal identd server implementing the auth protocol (RFC 1413)
21cr|nullidentd-1.0-12|2	Name:		nullidentd
21cr|nullidentd-1.0-12|3	Version:	1.0
21cr|nullidentd-1.0-12|4	Release:	12
21cr|nullidentd-1.0-12|5	License:	GPL
21cr|nullidentd-1.0-12|6	Group:		System/Servers
21cr|nullidentd-1.0-12|7	Source0:	http://www.tildeslash.org/nullidentd/%{name}-%{version}.tar.bz2
21cr|nullidentd-1.0-12|8	Source1:	%{name}.xinetd.bz2
21cr|nullidentd-1.0-12|9	Patch0:		%{name}-makefile.patch.bz2
21cr|nullidentd-1.0-12|10	Patch1:		nullidentd-1.0-gcc4-fixes.patch.bz2
21cr|nullidentd-1.0-12|11	URL:		http://www.tildeslash.org/nullidentd.html
21cr|nullidentd-1.0-12|12	Provides:	identd
21cr|nullidentd-1.0-12|13	Requires(pre,postun):	rpm-helper
21cr|nullidentd-1.0-12|14	
21cr|nullidentd-1.0-12|15	%description
21cr|nullidentd-1.0-12|16	nullidentd is intended to be a bare minimum identd server.
21cr|nullidentd-1.0-12|17	
21cr|nullidentd-1.0-12|18	The program implements the auth protocol from RFC 1413.  This protocol is
21cr|nullidentd-1.0-12|19	used to identify active TCP connections.  It depends on the trustworthiness
21cr|nullidentd-1.0-12|20	of the server and as such is completely useless as a method of
21cr|nullidentd-1.0-12|21	identification.  Unfortunately some applications still require that an identd
21cr|nullidentd-1.0-12|22	server is available to query about incoming connections.  nullidentd
21cr|nullidentd-1.0-12|23	implements the absolute minimum server to allow these applications to
21cr|nullidentd-1.0-12|24	function.  It returns a fake response for any request.
21cr|nullidentd-1.0-12|25	
21cr|nullidentd-1.0-12|26	%prep
21cr|nullidentd-1.0-12|27	%setup -q
21cr|nullidentd-1.0-12|28	%patch0 -p0
21cr|nullidentd-1.0-12|29	%patch1 -p1 -b .gcc4
21cr|nullidentd-1.0-12|30	
21cr|nullidentd-1.0-12|31	%build
21cr|nullidentd-1.0-12|32	%make CFLAGS="$RPM_OPT_FLAGS"
21cr|nullidentd-1.0-12|33	
21cr|nullidentd-1.0-12|34	%install
21cr|nullidentd-1.0-12|35	rm -rf $RPM_BUILD_ROOT
21cr|nullidentd-1.0-12|36	install -d $RPM_BUILD_ROOT{%{_sysconfdir}/xinetd.d,%{_sbindir}}
21cr|nullidentd-1.0-12|37	%makeinstall
21cr|nullidentd-1.0-12|38	install -m755 %{name} $RPM_BUILD_ROOT%{_sbindir}
21cr|nullidentd-1.0-12|39	bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/%{name}
21cr|nullidentd-1.0-12|40	install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}
21cr|nullidentd-1.0-12|41	
21cr|nullidentd-1.0-12|42	%clean
21cr|nullidentd-1.0-12|43	rm -rf $RPM_BUILD_ROOT
21cr|nullidentd-1.0-12|44	
21cr|nullidentd-1.0-12|45	%pre
21cr|nullidentd-1.0-12|46	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/true
21cr|nullidentd-1.0-12|47	
21cr|nullidentd-1.0-12|48	%post
21cr|nullidentd-1.0-12|49	%_post_service xinetd
21cr|nullidentd-1.0-12|50	
21cr|nullidentd-1.0-12|51	%preun
21cr|nullidentd-1.0-12|52	if [ -f /var/run/xinetd.pid ]; then
21cr|nullidentd-1.0-12|53	echo "Restarting xinetd service"
21cr|nullidentd-1.0-12|54	service xinetd restart
21cr|nullidentd-1.0-12|55	fi
21cr|nullidentd-1.0-12|56	
21cr|nullidentd-1.0-12|57	%postun
21cr|nullidentd-1.0-12|58	%_postun_userdel %{name}
21cr|nullidentd-1.0-12|59	
21cr|nullidentd-1.0-12|60	%files
21cr|nullidentd-1.0-12|61	%defattr(-,root,root)
21cr|nullidentd-1.0-12|62	%doc README CHANGELOG
21cr|nullidentd-1.0-12|63	%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
21cr|nullidentd-1.0-12|64	%{_sbindir}/%{name}
21cr|nullidentd-1.0-12|65	%{_localstatedir}/lib/%{name}

3522 21
21cr|numptyphysics-0.3.3-5|1	Summary:	A crayon-drawing based physics puzzle game
21cr|numptyphysics-0.3.3-5|2	Name:		numptyphysics
21cr|numptyphysics-0.3.3-5|3	Version:	0.3.3
21cr|numptyphysics-0.3.3-5|4	Release:	5
21cr|numptyphysics-0.3.3-5|5	License:	GPLv3+
21cr|numptyphysics-0.3.3-5|6	Group:		Games/Puzzles
21cr|numptyphysics-0.3.3-5|7	Url:		http://numptyphysics.garage.maemo.org/
21cr|numptyphysics-0.3.3-5|8	# git clone git://github.com/harmattan/numptyphysics.git
21cr|numptyphysics-0.3.3-5|9	# cd numptyphysics
21cr|numptyphysics-0.3.3-5|10	# git archive --format=tar --prefix=numptyphysics-0.3.3/ 0.3.3 | \
21cr|numptyphysics-0.3.3-5|11	# gzip > ../numptyphysics-0.3.3.tar.gz
21cr|numptyphysics-0.3.3-5|12	Source0:	%{name}-%{version}.tar.gz
21cr|numptyphysics-0.3.3-5|13	Source1:	numptyphysics.desktop
21cr|numptyphysics-0.3.3-5|14	Source10:	numptyphysics-levels.tar.gz
21cr|numptyphysics-0.3.3-5|15	Patch2:		numptyphysics-0.3.3.fixclose.patch
21cr|numptyphysics-0.3.3-5|16	Patch3:		numptyphysics-0.3.3.fixmake.patch
21cr|numptyphysics-0.3.3-5|17	BuildRequires:	desktop-file-utils
21cr|numptyphysics-0.3.3-5|18	BuildRequires:	vim-common
21cr|numptyphysics-0.3.3-5|19	BuildRequires:	pkgconfig(SDL_image)
21cr|numptyphysics-0.3.3-5|20	BuildRequires:	pkgconfig(SDL_ttf)
21cr|numptyphysics-0.3.3-5|21	BuildRequires:	pkgconfig(x11)
21cr|numptyphysics-0.3.3-5|22	
21cr|numptyphysics-0.3.3-5|23	%description
21cr|numptyphysics-0.3.3-5|24	Harness gravity with your crayon and set about creating blocks, ramps,
21cr|numptyphysics-0.3.3-5|25	levers, pulleys and whatever else you fancy to get the little red thing to
21cr|numptyphysics-0.3.3-5|26	the little yellow thing.
21cr|numptyphysics-0.3.3-5|27	
21cr|numptyphysics-0.3.3-5|28	%files
21cr|numptyphysics-0.3.3-5|29	%{_bindir}/numptyphysics
21cr|numptyphysics-0.3.3-5|30	%{_datadir}/numptyphysics
21cr|numptyphysics-0.3.3-5|31	%{_datadir}/pixmaps/numptyphysics.png
21cr|numptyphysics-0.3.3-5|32	%{_datadir}/applications/numptyphysics.desktop
21cr|numptyphysics-0.3.3-5|33	
21cr|numptyphysics-0.3.3-5|34	#----------------------------------------------------------------------------
21cr|numptyphysics-0.3.3-5|35	
21cr|numptyphysics-0.3.3-5|36	%prep
21cr|numptyphysics-0.3.3-5|37	%setup -q
21cr|numptyphysics-0.3.3-5|38	%patch2 -p 1 -b .fixclose
21cr|numptyphysics-0.3.3-5|39	%patch3 -p 1 -b .fixmake
21cr|numptyphysics-0.3.3-5|40	
21cr|numptyphysics-0.3.3-5|41	%build
21cr|numptyphysics-0.3.3-5|42	export LIBS="-lz -lX11"
21cr|numptyphysics-0.3.3-5|43	%make
21cr|numptyphysics-0.3.3-5|44	
21cr|numptyphysics-0.3.3-5|45	%install
21cr|numptyphysics-0.3.3-5|46	%makeinstall_std
21cr|numptyphysics-0.3.3-5|47	
21cr|numptyphysics-0.3.3-5|48	# Directory structure
21cr|numptyphysics-0.3.3-5|49	install -d %{buildroot}%{_datadir}/numptyphysics
21cr|numptyphysics-0.3.3-5|50	install -d %{buildroot}%{_bindir}
21cr|numptyphysics-0.3.3-5|51	install -d %{buildroot}%{_datadir}/pixmaps
21cr|numptyphysics-0.3.3-5|52	
21cr|numptyphysics-0.3.3-5|53	# Files
21cr|numptyphysics-0.3.3-5|54	install -pm 644 data/numptyphysics.png %{buildroot}%{_datadir}/pixmaps/numptyphysics.png
21cr|numptyphysics-0.3.3-5|55	
21cr|numptyphysics-0.3.3-5|56	# Additional levels
21cr|numptyphysics-0.3.3-5|57	tar xzf %{SOURCE10} -C %{buildroot}%{_datadir}/numptyphysics
21cr|numptyphysics-0.3.3-5|58	mv -f %{buildroot}%{_datadir}/numptyphysics/numptyphysics-levels/*.nph %{buildroot}%{_datadir}/numptyphysics/
21cr|numptyphysics-0.3.3-5|59	rm -rf %{buildroot}%{_datadir}/numptyphysics/numptyphysics-levels
21cr|numptyphysics-0.3.3-5|60	
21cr|numptyphysics-0.3.3-5|61	# Icon
21cr|numptyphysics-0.3.3-5|62	desktop-file-install %{SOURCE1} \
21cr|numptyphysics-0.3.3-5|63	--dir=%{buildroot}%{_datadir}/applications

3523 21
21cr|nusoap-0.9.5-6|1	%global __requires_exclude pear(f:
21cr|nusoap-0.9.5-6|2	%global __provides_exclude pear(f:
21cr|nusoap-0.9.5-6|3	
21cr|nusoap-0.9.5-6|4	Summary:	SOAP Toolkit for PHP
21cr|nusoap-0.9.5-6|5	Name:		nusoap
21cr|nusoap-0.9.5-6|6	Version:	0.9.5
21cr|nusoap-0.9.5-6|7	Release:	6
21cr|nusoap-0.9.5-6|8	License:	LGPLv2.1+
21cr|nusoap-0.9.5-6|9	Group:		Development/PHP
21cr|nusoap-0.9.5-6|10	Url:		http://sourceforge.net/projects/nusoap/
21cr|nusoap-0.9.5-6|11	Source0:	https://downloads.sourceforge.net/project/nusoap/%{name}/%{version}/%{name}-%{version}.zip
21cr|nusoap-0.9.5-6|12	Source1:	https://downloads.sourceforge.net/project/nusoap/%{name}-docs/%{version}/%{name}-docs-%{version}.zip
21cr|nusoap-0.9.5-6|13	Requires:	php-pear
21cr|nusoap-0.9.5-6|14	BuildArch:	noarch
21cr|nusoap-0.9.5-6|15	
21cr|nusoap-0.9.5-6|16	%description
21cr|nusoap-0.9.5-6|17	NuSOAP is a rewrite of SOAPx4, provided by NuSphere and Dietrich Ayala. It is a
21cr|nusoap-0.9.5-6|18	set of PHP classes - no PHP extensions required -  that allow developers to
21cr|nusoap-0.9.5-6|19	create and consume web services based on SOAP 1.1, WSDL 1.1 and HTTP 1.0/1.1.
21cr|nusoap-0.9.5-6|20	
21cr|nusoap-0.9.5-6|21	%files
21cr|nusoap-0.9.5-6|22	%doc lib/changelog docs/* samples
21cr|nusoap-0.9.5-6|23	%dir %{_datadir}/pear/nusoap
21cr|nusoap-0.9.5-6|24	%{_datadir}/pear/nusoap/*php
21cr|nusoap-0.9.5-6|25	
21cr|nusoap-0.9.5-6|26	#----------------------------------------------------------------------------
21cr|nusoap-0.9.5-6|27	
21cr|nusoap-0.9.5-6|28	%prep
21cr|nusoap-0.9.5-6|29	%setup -q -c -a1
21cr|nusoap-0.9.5-6|30	
21cr|nusoap-0.9.5-6|31	# clean up CVS stuff
21cr|nusoap-0.9.5-6|32	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|nusoap-0.9.5-6|33	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|nusoap-0.9.5-6|34	done
21cr|nusoap-0.9.5-6|35	
21cr|nusoap-0.9.5-6|36	find . -type d -exec chmod 755 {} \;
21cr|nusoap-0.9.5-6|37	find . -type f -exec chmod 644 {} \;
21cr|nusoap-0.9.5-6|38	
21cr|nusoap-0.9.5-6|39	# strip away annoying ^M
21cr|nusoap-0.9.5-6|40	find -type f -print0|xargs -0 file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|nusoap-0.9.5-6|41	find -type f -print0|xargs -0 file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|nusoap-0.9.5-6|42	
21cr|nusoap-0.9.5-6|43	perl -pi -e "s|\(\'\.\.\/lib\/|\(\'%{_datadir}/pear/nusoap/|g" samples/*
21cr|nusoap-0.9.5-6|44	
21cr|nusoap-0.9.5-6|45	mv lib/changelog lib/changelog.old
21cr|nusoap-0.9.5-6|46	iconv -f ISO-8859-1 -t UTF-8 lib/changelog.old > lib/changelog
21cr|nusoap-0.9.5-6|47	
21cr|nusoap-0.9.5-6|48	%build
21cr|nusoap-0.9.5-6|49	
21cr|nusoap-0.9.5-6|50	%install
21cr|nusoap-0.9.5-6|51	install -d %{buildroot}%{_datadir}/pear/nusoap
21cr|nusoap-0.9.5-6|52	install -m0644 lib/*.php %{buildroot}%{_datadir}/pear/nusoap/

3524 21
21cr|nvidia-prime-render-offload-1-1|1	%global oname prime
21cr|nvidia-prime-render-offload-1-1|2	
21cr|nvidia-prime-render-offload-1-1|3	Summary:	Nvidia Prime render offload utility
21cr|nvidia-prime-render-offload-1-1|4	Name:		nvidia-prime-render-offload
21cr|nvidia-prime-render-offload-1-1|5	Version:	1
21cr|nvidia-prime-render-offload-1-1|6	Release:	1
21cr|nvidia-prime-render-offload-1-1|7	Group:		System/Kernel and hardware
21cr|nvidia-prime-render-offload-1-1|8	License:	GPLv2
21cr|nvidia-prime-render-offload-1-1|9	URL:		https://download.nvidia.com/XFree86/Linux-x86_64/435.21/README/primerenderoffload.html
21cr|nvidia-prime-render-offload-1-1|10	Source0:	%{oname}
21cr|nvidia-prime-render-offload-1-1|11	
21cr|nvidia-prime-render-offload-1-1|12	%description
21cr|nvidia-prime-render-offload-1-1|13	Nvidia Prime render offload utility, adds the ability
21cr|nvidia-prime-render-offload-1-1|14	to have an X screen rendered by one GPU, but choose
21cr|nvidia-prime-render-offload-1-1|15	certain applications within that X screen to be
21cr|nvidia-prime-render-offload-1-1|16	rendered on a different GPU.
21cr|nvidia-prime-render-offload-1-1|17	To start, use the command "prime "command"".
21cr|nvidia-prime-render-offload-1-1|18	Examples:
21cr|nvidia-prime-render-offload-1-1|19	prime vkcube
21cr|nvidia-prime-render-offload-1-1|20	prime firefox
21cr|nvidia-prime-render-offload-1-1|21	
21cr|nvidia-prime-render-offload-1-1|22	%files
21cr|nvidia-prime-render-offload-1-1|23	%{_bindir}/%{oname}
21cr|nvidia-prime-render-offload-1-1|24	
21cr|nvidia-prime-render-offload-1-1|25	#----------------------------------------------------------------------
21cr|nvidia-prime-render-offload-1-1|26	%prep
21cr|nvidia-prime-render-offload-1-1|27	
21cr|nvidia-prime-render-offload-1-1|28	%build
21cr|nvidia-prime-render-offload-1-1|29	
21cr|nvidia-prime-render-offload-1-1|30	%install
21cr|nvidia-prime-render-offload-1-1|31	mkdir -p %{buildroot}%{_bindir}
21cr|nvidia-prime-render-offload-1-1|32	
21cr|nvidia-prime-render-offload-1-1|33	install -m 755  %{SOURCE0} %{buildroot}%{_bindir}/%{oname}
21cr|nvidia-prime-render-offload-1-1|34	
21cr|nvidia-prime-render-offload-1-1|35	
21cr|nvidia-prime-render-offload-1-1|36	%changelog
21cr|nvidia-prime-render-offload-1-1|37	* Sat Dec 17 2022 ABF <abf@rosalinux.ru> 1-1
21cr|nvidia-prime-render-offload-1-1|38	- Automatic import for version 1-1

3525 21
21cr|nvidia-tweaker-1-7.git8fab59.1|1	%define commit 8fab59bb7a416530ac81782c19bb0d94992275b8
21cr|nvidia-tweaker-1-7.git8fab59.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|nvidia-tweaker-1-7.git8fab59.1|3	
21cr|nvidia-tweaker-1-7.git8fab59.1|4	Summary(ru_RU.UTF-8):	Утилита, позволяющая добавлять пункт вызова программ с NVidia
21cr|nvidia-tweaker-1-7.git8fab59.1|5	Summary:	Utility allowing running programs with NVidia
21cr|nvidia-tweaker-1-7.git8fab59.1|6	Name:		nvidia-tweaker
21cr|nvidia-tweaker-1-7.git8fab59.1|7	Version:	1
21cr|nvidia-tweaker-1-7.git8fab59.1|8	Release:	7.git%{commit_short}.1
21cr|nvidia-tweaker-1-7.git8fab59.1|9	License:	GPLv3
21cr|nvidia-tweaker-1-7.git8fab59.1|10	Group:		System/Configuration/Other
21cr|nvidia-tweaker-1-7.git8fab59.1|11	Url:		https://hub.mos.ru/mos/src/nvidia-tweaker
21cr|nvidia-tweaker-1-7.git8fab59.1|12	Vendor:		MOS
21cr|nvidia-tweaker-1-7.git8fab59.1|13	Source0:	https://hub.mos.ru/mos/src/%{name}/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|nvidia-tweaker-1-7.git8fab59.1|14	BuildArch:	noarch
21cr|nvidia-tweaker-1-7.git8fab59.1|15	Requires:	python3-qtpy
21cr|nvidia-tweaker-1-7.git8fab59.1|16	BuildRequires:	desktop-file-utils
21cr|nvidia-tweaker-1-7.git8fab59.1|17	Recommends:	polkit
21cr|nvidia-tweaker-1-7.git8fab59.1|18	Recommends:	bash-completion
21cr|nvidia-tweaker-1-7.git8fab59.1|19	
21cr|nvidia-tweaker-1-7.git8fab59.1|20	%description
21cr|nvidia-tweaker-1-7.git8fab59.1|21	%{summary}.
21cr|nvidia-tweaker-1-7.git8fab59.1|22	
21cr|nvidia-tweaker-1-7.git8fab59.1|23	%description -l ru_RU.UTF-8
21cr|nvidia-tweaker-1-7.git8fab59.1|24	Утилита, позволяющая добавлять пункт вызова программ с NVidia
21cr|nvidia-tweaker-1-7.git8fab59.1|25	
21cr|nvidia-tweaker-1-7.git8fab59.1|26	%files
21cr|nvidia-tweaker-1-7.git8fab59.1|27	%{_datadir}/%{name}
21cr|nvidia-tweaker-1-7.git8fab59.1|28	%{_bindir}/%{name}
21cr|nvidia-tweaker-1-7.git8fab59.1|29	%{_sbindir}/%{name}
21cr|nvidia-tweaker-1-7.git8fab59.1|30	%{_datadir}/applications/%{name}.desktop
21cr|nvidia-tweaker-1-7.git8fab59.1|31	%{_datadir}/polkit-1/actions/ru.mos.os.%{name}.policy
21cr|nvidia-tweaker-1-7.git8fab59.1|32	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|nvidia-tweaker-1-7.git8fab59.1|33	%{_datadir}/bash-completion/completions/%{name}
21cr|nvidia-tweaker-1-7.git8fab59.1|34	
21cr|nvidia-tweaker-1-7.git8fab59.1|35	#------------------------------------------------------------------
21cr|nvidia-tweaker-1-7.git8fab59.1|36	
21cr|nvidia-tweaker-1-7.git8fab59.1|37	%prep
21cr|nvidia-tweaker-1-7.git8fab59.1|38	%autosetup -p1 -n %{name}-%{commit}
21cr|nvidia-tweaker-1-7.git8fab59.1|39	
21cr|nvidia-tweaker-1-7.git8fab59.1|40	%install
21cr|nvidia-tweaker-1-7.git8fab59.1|41	mkdir -p %{buildroot}%{_datadir}/applications
21cr|nvidia-tweaker-1-7.git8fab59.1|42	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|nvidia-tweaker-1-7.git8fab59.1|43	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|nvidia-tweaker-1-7.git8fab59.1|44	mkdir -p %{buildroot}%{_sbindir}
21cr|nvidia-tweaker-1-7.git8fab59.1|45	mkdir -p %{buildroot}%{_bindir}
21cr|nvidia-tweaker-1-7.git8fab59.1|46	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|nvidia-tweaker-1-7.git8fab59.1|47	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|nvidia-tweaker-1-7.git8fab59.1|48	
21cr|nvidia-tweaker-1-7.git8fab59.1|49	cp -R * %{buildroot}%{_datadir}/%{name}
21cr|nvidia-tweaker-1-7.git8fab59.1|50	ln -s /usr/share/%{name}/main.py %{buildroot}%{_sbindir}/%{name}
21cr|nvidia-tweaker-1-7.git8fab59.1|51	install -m755 %{name}.sh %{buildroot}%{_bindir}/%{name}
21cr|nvidia-tweaker-1-7.git8fab59.1|52	install -m644 ru.mos.os.%{name}.policy %{buildroot}%{_datadir}/polkit-1/actions
21cr|nvidia-tweaker-1-7.git8fab59.1|53	install -m644 %{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|nvidia-tweaker-1-7.git8fab59.1|54	desktop-file-install %{name}.desktop
21cr|nvidia-tweaker-1-7.git8fab59.1|55	install -m644 %{name}.complete %{buildroot}%{_datadir}/bash-completion/completions/%{name}

3526 21
21cr|nvme-cli-2.16-1|1	Name:           nvme-cli
21cr|nvme-cli-2.16-1|2	Version:        2.16
21cr|nvme-cli-2.16-1|3	Release:        1
21cr|nvme-cli-2.16-1|4	Summary:        NVMe management command line interface
21cr|nvme-cli-2.16-1|5	Group:          System/Kernel and hardware
21cr|nvme-cli-2.16-1|6	License:        GPLv2+
21cr|nvme-cli-2.16-1|7	URL:            https://github.com/linux-nvme/nvme-cli
21cr|nvme-cli-2.16-1|8	Source0:        https://github.com/linux-nvme/nvme-cli/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|nvme-cli-2.16-1|9	Source1:        99-nvme-nbft-connect.sh
21cr|nvme-cli-2.16-1|10	Source2:        99-nvme-nbft-no-ignore-carrier.conf
21cr|nvme-cli-2.16-1|11	BuildRequires:  meson >= 0.47.0
21cr|nvme-cli-2.16-1|12	BuildRequires:  uuid-devel
21cr|nvme-cli-2.16-1|13	BuildRequires:  gcc gcc-c++
21cr|nvme-cli-2.16-1|14	BuildRequires:  pkgconfig(systemd)
21cr|nvme-cli-2.16-1|15	BuildRequires:  zlib-devel
21cr|nvme-cli-2.16-1|16	BuildRequires:  openssl-devel
21cr|nvme-cli-2.16-1|17	BuildRequires:  libnvme-devel >= 1.0
21cr|nvme-cli-2.16-1|18	BuildRequires:  json-c-devel >= 0.14
21cr|nvme-cli-2.16-1|19	BuildRequires:  asciidoc
21cr|nvme-cli-2.16-1|20	BuildRequires:  xmlto
21cr|nvme-cli-2.16-1|21	Recommends:     (nvme-cli-networkmanager if networkmanager)
21cr|nvme-cli-2.16-1|22	
21cr|nvme-cli-2.16-1|23	%description
21cr|nvme-cli-2.16-1|24	nvme-cli provides NVM-Express user space tooling for Linux.
21cr|nvme-cli-2.16-1|25	
21cr|nvme-cli-2.16-1|26	%files
21cr|nvme-cli-2.16-1|27	%license LICENSE
21cr|nvme-cli-2.16-1|28	%doc %{_docdir}/%{name}
21cr|nvme-cli-2.16-1|29	%{_sbindir}/nvme
21cr|nvme-cli-2.16-1|30	%{_mandir}/man1/nvme*
21cr|nvme-cli-2.16-1|31	%{_datadir}/bash-completion/completions/nvme
21cr|nvme-cli-2.16-1|32	%{_datadir}/zsh/site-functions/_nvme
21cr|nvme-cli-2.16-1|33	%dir %{_sysconfdir}/nvme
21cr|nvme-cli-2.16-1|34	%{_sysconfdir}/nvme/discovery.conf
21cr|nvme-cli-2.16-1|35	%{_unitdir}/nvmefc-boot-connections.service
21cr|nvme-cli-2.16-1|36	%{_unitdir}/nvmf-autoconnect.service
21cr|nvme-cli-2.16-1|37	%{_unitdir}/nvmf-connect.target
21cr|nvme-cli-2.16-1|38	%{_unitdir}/nvmf-connect@.service
21cr|nvme-cli-2.16-1|39	%{_unitdir}/nvmf-connect-nbft.service
21cr|nvme-cli-2.16-1|40	%{_udevrulesdir}/65-persistent-net-nbft.rules
21cr|nvme-cli-2.16-1|41	%{_udevrulesdir}/70-nvmf-autoconnect.rules
21cr|nvme-cli-2.16-1|42	%{_udevrulesdir}/70-nvmf-keys.rules
21cr|nvme-cli-2.16-1|43	%{_udevrulesdir}/71-nvmf-netapp.rules
21cr|nvme-cli-2.16-1|44	%{_udevrulesdir}/71-nvmf-hpe.rules
21cr|nvme-cli-2.16-1|45	%{_udevrulesdir}/71-nvmf-vastdata.rules
21cr|nvme-cli-2.16-1|46	# Do not install the dracut rule yet.  See rhbz 1742764
21cr|nvme-cli-2.16-1|47	# /usr/lib/dracut/dracut.conf.d/70-nvmf-autoconnect.conf
21cr|nvme-cli-2.16-1|48	
21cr|nvme-cli-2.16-1|49	%post
21cr|nvme-cli-2.16-1|50	%systemd_post nvmefc-boot-connections.service
21cr|nvme-cli-2.16-1|51	%systemd_post nvmf-autoconnect.service
21cr|nvme-cli-2.16-1|52	%systemd_post nvmf-connect@.service
21cr|nvme-cli-2.16-1|53	%systemd_post nvmf-connect-nbft.service
21cr|nvme-cli-2.16-1|54	
21cr|nvme-cli-2.16-1|55	%preun
21cr|nvme-cli-2.16-1|56	%systemd_preun nvmefc-boot-connections.service
21cr|nvme-cli-2.16-1|57	%systemd_preun nvmf-autoconnect.service
21cr|nvme-cli-2.16-1|58	%systemd_preun nvmf-connect@.service
21cr|nvme-cli-2.16-1|59	%systemd_preun nvmf-connect-nbft.service
21cr|nvme-cli-2.16-1|60	
21cr|nvme-cli-2.16-1|61	#------------------------------------------------------------------------
21cr|nvme-cli-2.16-1|62	
21cr|nvme-cli-2.16-1|63	%package networkmanager
21cr|nvme-cli-2.16-1|64	Summary:	Integration of nvme-cli with NetworkManager
21cr|nvme-cli-2.16-1|65	
21cr|nvme-cli-2.16-1|66	%description networkmanager
21cr|nvme-cli-2.16-1|67	Integration of nvme-cli with NetworkManager
21cr|nvme-cli-2.16-1|68	
21cr|nvme-cli-2.16-1|69	%files networkmanager
21cr|nvme-cli-2.16-1|70	%{_prefix}/lib/NetworkManager/dispatcher.d/99-nvme-nbft-connect.sh
21cr|nvme-cli-2.16-1|71	%{_prefix}/lib/NetworkManager/conf.d/99-nvme-nbft-no-ignore-carrier.conf
21cr|nvme-cli-2.16-1|72	
21cr|nvme-cli-2.16-1|73	#------------------------------------------------------------------------
21cr|nvme-cli-2.16-1|74	
21cr|nvme-cli-2.16-1|75	%prep
21cr|nvme-cli-2.16-1|76	%autosetup -p1
21cr|nvme-cli-2.16-1|77	
21cr|nvme-cli-2.16-1|78	%build
21cr|nvme-cli-2.16-1|79	%meson -Dudevrulesdir=%{_udevrulesdir} -Dsystemddir=%{_unitdir} -Ddocs=all -Ddocs-build=true -Dhtmldir=%{_docdir}/%{name}
21cr|nvme-cli-2.16-1|80	%meson_build
21cr|nvme-cli-2.16-1|81	
21cr|nvme-cli-2.16-1|82	%install
21cr|nvme-cli-2.16-1|83	%meson_install
21cr|nvme-cli-2.16-1|84	
21cr|nvme-cli-2.16-1|85	# hostid and hostnqn are supposed to be unique per machine.  We obviously
21cr|nvme-cli-2.16-1|86	# can't package them.
21cr|nvme-cli-2.16-1|87	rm -f %{buildroot}%{_sysconfdir}/nvme/hostid
21cr|nvme-cli-2.16-1|88	rm -f %{buildroot}%{_sysconfdir}/nvme/hostnqn
21cr|nvme-cli-2.16-1|89	
21cr|nvme-cli-2.16-1|90	# Do not install the dracut rule yet.  See rhbz 1742764
21cr|nvme-cli-2.16-1|91	rm -f %{buildroot}/usr/lib/dracut/dracut.conf.d/70-nvmf-autoconnect.conf
21cr|nvme-cli-2.16-1|92	
21cr|nvme-cli-2.16-1|93	# Move html docs into the right place
21cr|nvme-cli-2.16-1|94	mv %{buildroot}%{_docdir}/%{name}/nvme %{buildroot}%{_docdir}/%{name}/html
21cr|nvme-cli-2.16-1|95	rm -rf %{buildroot}%{_docdir}/%{name}/nvme
21cr|nvme-cli-2.16-1|96	
21cr|nvme-cli-2.16-1|97	# From Fedora
21cr|nvme-cli-2.16-1|98	mkdir -p %{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d
21cr|nvme-cli-2.16-1|99	mkdir -p %{buildroot}%{_prefix}/lib/NetworkManager/conf.d
21cr|nvme-cli-2.16-1|100	%{__install} -pm 755 %{SOURCE1} %{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d/
21cr|nvme-cli-2.16-1|101	%{__install} -pm 644 %{SOURCE2} %{buildroot}%{_prefix}/lib/NetworkManager/conf.d/
21cr|nvme-cli-2.16-1|102	
21cr|nvme-cli-2.16-1|103	%changelog
21cr|nvme-cli-2.16-1|104	* Fri Dec 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.16-1
21cr|nvme-cli-2.16-1|105	- upd: 2.11 -> 2.16, clean up strange scriptlets, add networkmanager configs and scriptlets based on Fedora (but do not install them when there is no networkmanager)
21cr|nvme-cli-2.16-1|106	
21cr|nvme-cli-2.16-1|107	* Wed Dec 11 2024 Alexander Stefanov <alexander@mezon.ru>
21cr|nvme-cli-2.16-1|108	- autoadd .nvchecker.toml for nvme-cli
21cr|nvme-cli-2.16-1|109	
21cr|nvme-cli-2.16-1|110	* Sat Nov 2 2024 Victor Ryzhykh <victorr2007@yandex.ru> 2.11-1
21cr|nvme-cli-2.16-1|111	- Updated to 2.11
21cr|nvme-cli-2.16-1|112	
21cr|nvme-cli-2.16-1|113	* Sat Aug 3 2024 VictorR2007 <victorr2007@yandex.ru> 2.10-1
21cr|nvme-cli-2.16-1|114	- Added additional fix build patches
21cr|nvme-cli-2.16-1|115	
21cr|nvme-cli-2.16-1|116	* Sat Aug 3 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|nvme-cli-2.16-1|117	- Updated to 2.10
21cr|nvme-cli-2.16-1|118	
21cr|nvme-cli-2.16-1|119	* Sat Aug 3 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|nvme-cli-2.16-1|120	- Updated to 2.10
21cr|nvme-cli-2.16-1|121	
21cr|nvme-cli-2.16-1|122	* Sat May 4 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2.9.1-1
21cr|nvme-cli-2.16-1|123	- Updated to 2.9.1
21cr|nvme-cli-2.16-1|124	
21cr|nvme-cli-2.16-1|125	* Sat May 4 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|nvme-cli-2.16-1|126	- Updated to 2.9.1
21cr|nvme-cli-2.16-1|127	
21cr|nvme-cli-2.16-1|128	* Mon Apr 15 2024 Alexander Stefanov <alexander@mezon.ru> 2.8-1
21cr|nvme-cli-2.16-1|129	- version autoupdate [2.8]
21cr|nvme-cli-2.16-1|130	
21cr|nvme-cli-2.16-1|131	* Sat Dec 23 2023 Victor Ryzhikh <victorr2007@yandex.ru> 2.7.1-1
21cr|nvme-cli-2.16-1|132	- Updated to 2.7.1
21cr|nvme-cli-2.16-1|133	
21cr|nvme-cli-2.16-1|134	* Sat Dec 23 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|nvme-cli-2.16-1|135	- Updated to 2.7.1
21cr|nvme-cli-2.16-1|136	
21cr|nvme-cli-2.16-1|137	* Sat Dec 23 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|nvme-cli-2.16-1|138	- Updated to 2.7.1
21cr|nvme-cli-2.16-1|139	
21cr|nvme-cli-2.16-1|140	* Mon Oct 31 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.2-1
21cr|nvme-cli-2.16-1|141	- fix files
21cr|nvme-cli-2.16-1|142	
21cr|nvme-cli-2.16-1|143	* Mon Oct 31 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|nvme-cli-2.16-1|144	- new pkg

3527 21
21cr|nvmetcli-0.8-1|1	Summary:	A command line interface for the kernel NVMe nvmet
21cr|nvmetcli-0.8-1|2	Name:		nvmetcli
21cr|nvmetcli-0.8-1|3	Group:		System/Kernel and hardware
21cr|nvmetcli-0.8-1|4	Version:	0.8
21cr|nvmetcli-0.8-1|5	Release:	1
21cr|nvmetcli-0.8-1|6	License:	ASL 2.0
21cr|nvmetcli-0.8-1|7	URL:		https://git.infradead.org/?p=users/hch/nvmetcli.git;a=summary
21cr|nvmetcli-0.8-1|8	Source:		ftp://ftp.infradead.org/pub/nvmetcli/%{name}-%{version}.tar.gz
21cr|nvmetcli-0.8-1|9	BuildRequires:	python3-devel
21cr|nvmetcli-0.8-1|10	BuildRequires:	python3-setuptools
21cr|nvmetcli-0.8-1|11	BuildRequires:	asciidoc
21cr|nvmetcli-0.8-1|12	BuildRequires:	xmlto
21cr|nvmetcli-0.8-1|13	BuildArch:	noarch
21cr|nvmetcli-0.8-1|14	Requires:	make
21cr|nvmetcli-0.8-1|15	Requires:	python3-configshell-fb
21cr|nvmetcli-0.8-1|16	Requires:	python3-nvmetcli = %{EVRD}
21cr|nvmetcli-0.8-1|17	# compat with OpenEueler
21cr|nvmetcli-0.8-1|18	Provides:	nvmetcli-help = %{EVRD}
21cr|nvmetcli-0.8-1|19	
21cr|nvmetcli-0.8-1|20	%description
21cr|nvmetcli-0.8-1|21	nvmetcli is a program used for viewing, editing, saving,
21cr|nvmetcli-0.8-1|22	and starting a Linux kernel NVMe Target, used for an NVMe-over-Fabrics
21cr|nvmetcli-0.8-1|23	network configuration.  It allows an administrator to export
21cr|nvmetcli-0.8-1|24	a storage resource (such as NVMe devices, files, and volumes)
21cr|nvmetcli-0.8-1|25	to a local block device and expose them to remote systems
21cr|nvmetcli-0.8-1|26	based on the NVMe-over-Fabrics specification from http://www.nvmexpress.org.
21cr|nvmetcli-0.8-1|27	
21cr|nvmetcli-0.8-1|28	%files
21cr|nvmetcli-0.8-1|29	%license COPYING
21cr|nvmetcli-0.8-1|30	%dir %{_sysconfdir}/nvmet
21cr|nvmetcli-0.8-1|31	%{_mandir}/man8/nvmetcli.8*
21cr|nvmetcli-0.8-1|32	%{_sbindir}/nvmetcli
21cr|nvmetcli-0.8-1|33	%{_unitdir}/nvmet.service
21cr|nvmetcli-0.8-1|34	
21cr|nvmetcli-0.8-1|35	%post
21cr|nvmetcli-0.8-1|36	%systemd_post nvmet.service
21cr|nvmetcli-0.8-1|37	
21cr|nvmetcli-0.8-1|38	%preun
21cr|nvmetcli-0.8-1|39	%systemd_preun nvmet.service
21cr|nvmetcli-0.8-1|40	
21cr|nvmetcli-0.8-1|41	#------------------------------------------------------------------------------
21cr|nvmetcli-0.8-1|42	
21cr|nvmetcli-0.8-1|43	%package -n python3-nvmetcli
21cr|nvmetcli-0.8-1|44	Summary:	Python module for working with NVMe
21cr|nvmetcli-0.8-1|45	Group:		Development/Python
21cr|nvmetcli-0.8-1|46	# by files names, not egg
21cr|nvmetcli-0.8-1|47	Provides:	python3-nvmet = %{EVRD}
21cr|nvmetcli-0.8-1|48	
21cr|nvmetcli-0.8-1|49	%description -n python3-nvmetcli
21cr|nvmetcli-0.8-1|50	Python module for working with NVMe.
21cr|nvmetcli-0.8-1|51	Install nvmetcli for the CLI utility.
21cr|nvmetcli-0.8-1|52	
21cr|nvmetcli-0.8-1|53	%files -n python3-nvmetcli
21cr|nvmetcli-0.8-1|54	%{python3_sitelib}/*
21cr|nvmetcli-0.8-1|55	
21cr|nvmetcli-0.8-1|56	#------------------------------------------------------------------------------
21cr|nvmetcli-0.8-1|57	
21cr|nvmetcli-0.8-1|58	%prep
21cr|nvmetcli-0.8-1|59	%autosetup -p1
21cr|nvmetcli-0.8-1|60	
21cr|nvmetcli-0.8-1|61	%build
21cr|nvmetcli-0.8-1|62	%py3_build
21cr|nvmetcli-0.8-1|63	cd Documentation
21cr|nvmetcli-0.8-1|64	%make_build
21cr|nvmetcli-0.8-1|65	
21cr|nvmetcli-0.8-1|66	%install
21cr|nvmetcli-0.8-1|67	%py3_install
21cr|nvmetcli-0.8-1|68	install -d %{buildroot}%{_mandir}/man8
21cr|nvmetcli-0.8-1|69	install -d %{buildroot}%{_unitdir}
21cr|nvmetcli-0.8-1|70	install -d %{buildroot}%{_sysconfdir}/nvmet
21cr|nvmetcli-0.8-1|71	install -m 644 -D nvmet.service %{buildroot}%{_unitdir}/nvmet.service
21cr|nvmetcli-0.8-1|72	install -m 644 Documentation/nvmetcli.8 %{buildroot}%{_mandir}/man8/
21cr|nvmetcli-0.8-1|73	
21cr|nvmetcli-0.8-1|74	%changelog
21cr|nvmetcli-0.8-1|75	* Mon Feb 2 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|nvmetcli-0.8-1|76	- init, based on OpenEuler
21cr|nvmetcli-0.8-1|77	- https://gitee.com/src-openeuler/nvmetcli/blob/openEuler-25.03/nvmetcli.spec

3528 21
21cr|nvtop-3.0.1-1|1	%global appstream_id io.github.syllo.nvtop
21cr|nvtop-3.0.1-1|2	
21cr|nvtop-3.0.1-1|3	Summary:	GPU process monitoring for AMD, Intel and NVIDIA
21cr|nvtop-3.0.1-1|4	Name:		nvtop
21cr|nvtop-3.0.1-1|5	Version:	3.0.1
21cr|nvtop-3.0.1-1|6	Release:	1
21cr|nvtop-3.0.1-1|7	Group:		System/X11
21cr|nvtop-3.0.1-1|8	# BSD-3-Clause: include/ini.h, src/ini.c
21cr|nvtop-3.0.1-1|9	# LGPL-2.1-or-later: include/list.h - this combines into GPL-3.0-or-later
21cr|nvtop-3.0.1-1|10	# some cmake modules are BSD-3-Clause or MIT but those are not shipped out
21cr|nvtop-3.0.1-1|11	License:	GPL-3.0-or-later and BSD-3-Clause
21cr|nvtop-3.0.1-1|12	Url:		https://github.com/Syllo/nvtop
21cr|nvtop-3.0.1-1|13	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|nvtop-3.0.1-1|14	# these might be upstreamable
21cr|nvtop-3.0.1-1|15	Patch0:		nvtop-fix-icon-path.diff
21cr|nvtop-3.0.1-1|16	Patch1:		nvtop-fix-appstream-path.diff
21cr|nvtop-3.0.1-1|17	# these can be upstreamed. Will do once verifying the metadata shows properly
21cr|nvtop-3.0.1-1|18	Patch2:		nvtop-fix-icon-in-appstream.diff
21cr|nvtop-3.0.1-1|19	Patch3:		nvtop-fix-screenshot-urls-in-appstream.diff
21cr|nvtop-3.0.1-1|20	BuildRequires:	appstream-util
21cr|nvtop-3.0.1-1|21	BuildRequires:	cmake
21cr|nvtop-3.0.1-1|22	BuildRequires:	desktop-file-utils
21cr|nvtop-3.0.1-1|23	BuildRequires:	pkgconfig(appstream-glib)
21cr|nvtop-3.0.1-1|24	BuildRequires:	pkgconfig(libdrm)
21cr|nvtop-3.0.1-1|25	BuildRequires:	pkgconfig(libsystemd)
21cr|nvtop-3.0.1-1|26	BuildRequires:	pkgconfig(ncursesw)
21cr|nvtop-3.0.1-1|27	
21cr|nvtop-3.0.1-1|28	%description
21cr|nvtop-3.0.1-1|29	Nvtop stands for Neat Videocard TOP, a (h)top like task monitor for AMD,
21cr|nvtop-3.0.1-1|30	Intel and NVIDIA GPUs. It can handle multiple GPUs and print information
21cr|nvtop-3.0.1-1|31	about them in a htop familiar way.
21cr|nvtop-3.0.1-1|32	
21cr|nvtop-3.0.1-1|33	%files
21cr|nvtop-3.0.1-1|34	%doc COPYING  README.markdown
21cr|nvtop-3.0.1-1|35	%{_bindir}/%{name}
21cr|nvtop-3.0.1-1|36	%{_datadir}/applications/%{name}.desktop
21cr|nvtop-3.0.1-1|37	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|nvtop-3.0.1-1|38	%{_datadir}/metainfo/%{appstream_id}.metainfo.xml
21cr|nvtop-3.0.1-1|39	%{_mandir}/man1/%{name}.1*
21cr|nvtop-3.0.1-1|40	
21cr|nvtop-3.0.1-1|41	#----------------------------------------------------------------------------
21cr|nvtop-3.0.1-1|42	
21cr|nvtop-3.0.1-1|43	%prep
21cr|nvtop-3.0.1-1|44	%autosetup -p1
21cr|nvtop-3.0.1-1|45	
21cr|nvtop-3.0.1-1|46	%build
21cr|nvtop-3.0.1-1|47	%cmake
21cr|nvtop-3.0.1-1|48	%make
21cr|nvtop-3.0.1-1|49	
21cr|nvtop-3.0.1-1|50	%install
21cr|nvtop-3.0.1-1|51	%makeinstall_std -C build
21cr|nvtop-3.0.1-1|52	
21cr|nvtop-3.0.1-1|53	%check
21cr|nvtop-3.0.1-1|54	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|nvtop-3.0.1-1|55	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/%{appstream_id}.metainfo.xml
21cr|nvtop-3.0.1-1|56	

3529 21
21cr|nxcl-0.9-0.631.7|1	%define revision 631
21cr|nxcl-0.9-0.631.7|2	
21cr|nxcl-0.9-0.631.7|3	%define major 1
21cr|nxcl-0.9-0.631.7|4	%define libname %mklibname %{name} %{major}
21cr|nxcl-0.9-0.631.7|5	%define devname %mklibname %{name} -d
21cr|nxcl-0.9-0.631.7|6	
21cr|nxcl-0.9-0.631.7|7	Summary:	A library for building NX clients
21cr|nxcl-0.9-0.631.7|8	Name:		nxcl
21cr|nxcl-0.9-0.631.7|9	Version:	0.9
21cr|nxcl-0.9-0.631.7|10	Release:	0.%{revision}.7
21cr|nxcl-0.9-0.631.7|11	Epoch:		1
21cr|nxcl-0.9-0.631.7|12	License:	GPLv2+
21cr|nxcl-0.9-0.631.7|13	Group:		System/Libraries
21cr|nxcl-0.9-0.631.7|14	Url:		http://freenx.berlios.de/
21cr|nxcl-0.9-0.631.7|15	Source0:	%{name}-%{version}-svn%{revision}.tar.bz2
21cr|nxcl-0.9-0.631.7|16	Patch1:		nxcl-fixbuild.patch
21cr|nxcl-0.9-0.631.7|17	Patch2:		nxcl-gcc47.patch
21cr|nxcl-0.9-0.631.7|18	BuildRequires:	doxygen
21cr|nxcl-0.9-0.631.7|19	BuildRequires:	pkgconfig(dbus-1)
21cr|nxcl-0.9-0.631.7|20	BuildRequires:	pkgconfig(x11)
21cr|nxcl-0.9-0.631.7|21	
21cr|nxcl-0.9-0.631.7|22	%description
21cr|nxcl-0.9-0.631.7|23	A library for building NX clients.
21cr|nxcl-0.9-0.631.7|24	
21cr|nxcl-0.9-0.631.7|25	%files
21cr|nxcl-0.9-0.631.7|26	%{_bindir}/libtest
21cr|nxcl-0.9-0.631.7|27	%{_bindir}/notQttest
21cr|nxcl-0.9-0.631.7|28	%{_bindir}/nxcl
21cr|nxcl-0.9-0.631.7|29	%{_bindir}/nxcmd
21cr|nxcl-0.9-0.631.7|30	%{_docdir}/nxcl*
21cr|nxcl-0.9-0.631.7|31	
21cr|nxcl-0.9-0.631.7|32	#----------------------------------------------------------------------------
21cr|nxcl-0.9-0.631.7|33	
21cr|nxcl-0.9-0.631.7|34	%package -n %{libname}
21cr|nxcl-0.9-0.631.7|35	Summary:	A library for building NX clients
21cr|nxcl-0.9-0.631.7|36	Group:		System/Libraries
21cr|nxcl-0.9-0.631.7|37	Conflicts:	%{name} < 1:0.9-0.631.7
21cr|nxcl-0.9-0.631.7|38	
21cr|nxcl-0.9-0.631.7|39	%description -n %{libname}
21cr|nxcl-0.9-0.631.7|40	A library for building NX clients.
21cr|nxcl-0.9-0.631.7|41	
21cr|nxcl-0.9-0.631.7|42	%files -n %{libname}
21cr|nxcl-0.9-0.631.7|43	%{_libdir}/libnxcl.so.%{major}*
21cr|nxcl-0.9-0.631.7|44	
21cr|nxcl-0.9-0.631.7|45	#----------------------------------------------------------------------------
21cr|nxcl-0.9-0.631.7|46	
21cr|nxcl-0.9-0.631.7|47	%package -n %{devname}
21cr|nxcl-0.9-0.631.7|48	Summary:	Development files for NX clients library
21cr|nxcl-0.9-0.631.7|49	Group:		Development/Other
21cr|nxcl-0.9-0.631.7|50	Provides:	%{name}-devel = %{EVRD}
21cr|nxcl-0.9-0.631.7|51	Conflicts:	%{name} < 1:0.9-0.631.7
21cr|nxcl-0.9-0.631.7|52	
21cr|nxcl-0.9-0.631.7|53	%description -n %{devname}
21cr|nxcl-0.9-0.631.7|54	Development files for NX clients library.
21cr|nxcl-0.9-0.631.7|55	
21cr|nxcl-0.9-0.631.7|56	%files -n %{devname}
21cr|nxcl-0.9-0.631.7|57	%{_includedir}/nxcl/*
21cr|nxcl-0.9-0.631.7|58	%{_libdir}/libnxcl.so
21cr|nxcl-0.9-0.631.7|59	%{_libdir}/pkgconfig/nxcl.pc
21cr|nxcl-0.9-0.631.7|60	
21cr|nxcl-0.9-0.631.7|61	#----------------------------------------------------------------------------
21cr|nxcl-0.9-0.631.7|62	
21cr|nxcl-0.9-0.631.7|63	%prep
21cr|nxcl-0.9-0.631.7|64	%setup -n %{name}
21cr|nxcl-0.9-0.631.7|65	%patch1 -p1
21cr|nxcl-0.9-0.631.7|66	%patch2 -p0
21cr|nxcl-0.9-0.631.7|67	
21cr|nxcl-0.9-0.631.7|68	%build
21cr|nxcl-0.9-0.631.7|69	sed -i -e "s#1.0#0.9#" configure.ac || die "version sed failed"
21cr|nxcl-0.9-0.631.7|70	
21cr|nxcl-0.9-0.631.7|71	autoreconf -is
21cr|nxcl-0.9-0.631.7|72	%configure \
21cr|nxcl-0.9-0.631.7|73	--disable-static
21cr|nxcl-0.9-0.631.7|74	
21cr|nxcl-0.9-0.631.7|75	%make
21cr|nxcl-0.9-0.631.7|76	
21cr|nxcl-0.9-0.631.7|77	%install
21cr|nxcl-0.9-0.631.7|78	%makeinstall_std

3530 21
21cr|nxs-backup-3.12.1-1|1	%global	debug_package %{nil}
21cr|nxs-backup-3.12.1-1|2	
21cr|nxs-backup-3.12.1-1|3	Summary:	The tool for creating, delivering and rotating backups for GNU/Linux distributions
21cr|nxs-backup-3.12.1-1|4	Name:		nxs-backup
21cr|nxs-backup-3.12.1-1|5	Version:	3.12.1
21cr|nxs-backup-3.12.1-1|6	Release:	1
21cr|nxs-backup-3.12.1-1|7	License:	MIT
21cr|nxs-backup-3.12.1-1|8	Group:		Development/Other
21cr|nxs-backup-3.12.1-1|9	Url:		http://github.com/nixys/nxs-backup
21cr|nxs-backup-3.12.1-1|10	Source0:	http://github.com/nixys/nxs-backup/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|nxs-backup-3.12.1-1|11	# unpack source and run 'go mod vendor' in source dir, tar.gz 'vendor' dir
21cr|nxs-backup-3.12.1-1|12	# or use upd.sh
21cr|nxs-backup-3.12.1-1|13	Source1:	%{name}-go-mod-vendor-%{version}.tar.gz
21cr|nxs-backup-3.12.1-1|14	Source10:	upd.sh
21cr|nxs-backup-3.12.1-1|15	BuildRequires:	golang
21cr|nxs-backup-3.12.1-1|16	
21cr|nxs-backup-3.12.1-1|17	%description
21cr|nxs-backup-3.12.1-1|18	The tool for creating, delivering and rotating backups
21cr|nxs-backup-3.12.1-1|19	for GNU/Linux distributions.
21cr|nxs-backup-3.12.1-1|20	
21cr|nxs-backup-3.12.1-1|21	%files
21cr|nxs-backup-3.12.1-1|22	%doc README.md
21cr|nxs-backup-3.12.1-1|23	%doc docs/example
21cr|nxs-backup-3.12.1-1|24	%{_bindir}/%{name}
21cr|nxs-backup-3.12.1-1|25	
21cr|nxs-backup-3.12.1-1|26	#----------------------------------------------------------------------------
21cr|nxs-backup-3.12.1-1|27	
21cr|nxs-backup-3.12.1-1|28	%prep
21cr|nxs-backup-3.12.1-1|29	%autosetup -p1 -a1
21cr|nxs-backup-3.12.1-1|30	
21cr|nxs-backup-3.12.1-1|31	sed "s@APP_VERSION@%{version}@" misc/version.go.in > misc/version.go
21cr|nxs-backup-3.12.1-1|32	
21cr|nxs-backup-3.12.1-1|33	%build
21cr|nxs-backup-3.12.1-1|34	CGO_ENABLED=0 go build --ldflags="-s -w" -v -o %{name}
21cr|nxs-backup-3.12.1-1|35	
21cr|nxs-backup-3.12.1-1|36	%install
21cr|nxs-backup-3.12.1-1|37	install -d %{buildroot}%{_bindir}
21cr|nxs-backup-3.12.1-1|38	install -Dm0755 %{name} %{buildroot}%{_bindir}

3531 21
21cr|nxtvepg-3_0_0-2|1	%global	debug_package %{nil}
21cr|nxtvepg-3_0_0-2|2	
21cr|nxtvepg-3_0_0-2|3	%define	oversion	RELEASE_3_0_0
21cr|nxtvepg-3_0_0-2|4	
21cr|nxtvepg-3_0_0-2|5	Summary:	NexTView EPG decoder and browser
21cr|nxtvepg-3_0_0-2|6	Name:			nxtvepg
21cr|nxtvepg-3_0_0-2|7	Version:	3_0_0
21cr|nxtvepg-3_0_0-2|8	Release:	2
21cr|nxtvepg-3_0_0-2|9	License:	GPLv2+
21cr|nxtvepg-3_0_0-2|10	Group:		Video
21cr|nxtvepg-3_0_0-2|11	Url:		http://nxtvepg.sourceforge.net/
21cr|nxtvepg-3_0_0-2|12	Source0:	https://github.com/tomzox/nxtvepg/archive/refs/tags/%{name}-%{oversion}.tar.gz
21cr|nxtvepg-3_0_0-2|13	Patch0:		nxtvpeg-3.0.0-fix-ctime-perl-uses.patch
21cr|nxtvepg-3_0_0-2|14	BuildRequires:	imagemagick
21cr|nxtvepg-3_0_0-2|15	BuildRequires:	perl-base
21cr|nxtvepg-3_0_0-2|16	BuildRequires:	tcl >= 8.6
21cr|nxtvepg-3_0_0-2|17	BuildRequires:	tk
21cr|nxtvepg-3_0_0-2|18	BuildRequires:	tcl-devel
21cr|nxtvepg-3_0_0-2|19	BuildRequires:	tk-devel
21cr|nxtvepg-3_0_0-2|20	BuildRequires:	pkgconfig(x11)
21cr|nxtvepg-3_0_0-2|21	BuildRequires:	pkgconfig(xmu)
21cr|nxtvepg-3_0_0-2|22	Requires:	tcl >= 8.6
21cr|nxtvepg-3_0_0-2|23	Requires:	tk
21cr|nxtvepg-3_0_0-2|24	
21cr|nxtvepg-3_0_0-2|25	%description
21cr|nxtvepg-3_0_0-2|26	This is a decoder and browser for nexTView - an Electronic TV Program Guide
21cr|nxtvepg-3_0_0-2|27	for the analog domain (as opposed to the various digital EPGs that come with
21cr|nxtvepg-3_0_0-2|28	most digital broadcasts). It allows you to decode and browse TV program
21cr|nxtvepg-3_0_0-2|29	listings for most of the major networks in Germany, Austria, France and
21cr|nxtvepg-3_0_0-2|30	Switzerland.
21cr|nxtvepg-3_0_0-2|31	Currently Nextview EPG is transmitted by:
21cr|nxtvepg-3_0_0-2|32	- in Germany and Austria: Kabel1, 3Sat, RTL-II.
21cr|nxtvepg-3_0_0-2|33	- in Switzerland: SF1, TSR1, TSI1, EuroNews.
21cr|nxtvepg-3_0_0-2|34	- in France: Canal+, M6.
21cr|nxtvepg-3_0_0-2|35	- in Turkey: TRT.
21cr|nxtvepg-3_0_0-2|36	If you don't receive any of those, then this software unfortunately is
21cr|nxtvepg-3_0_0-2|37	almost useless to you, except for a demo mode. For more details please
21cr|nxtvepg-3_0_0-2|38	refer to the documentation in the "Help" menus or the UNIX manual page.
21cr|nxtvepg-3_0_0-2|39	
21cr|nxtvepg-3_0_0-2|40	%files
21cr|nxtvepg-3_0_0-2|41	%doc README.md CHANGES COPYRIGHT TODO nxtvepg.pod pod2help.pl
21cr|nxtvepg-3_0_0-2|42	%doc www/man.html www/faq.html
21cr|nxtvepg-3_0_0-2|43	%{_bindir}/%{name}
21cr|nxtvepg-3_0_0-2|44	%{_bindir}/%{name}d
21cr|nxtvepg-3_0_0-2|45	%{_datadir}/X11/app-defaults/*
21cr|nxtvepg-3_0_0-2|46	%{_datadir}/applications/rosa-%{name}.desktop
21cr|nxtvepg-3_0_0-2|47	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|nxtvepg-3_0_0-2|48	%{_datadir}/pixmaps/%{name}.xpm
21cr|nxtvepg-3_0_0-2|49	%{_mandir}/man1/*.1*
21cr|nxtvepg-3_0_0-2|50	
21cr|nxtvepg-3_0_0-2|51	#-----------------------------------------------------------------------------
21cr|nxtvepg-3_0_0-2|52	
21cr|nxtvepg-3_0_0-2|53	%prep
21cr|nxtvepg-3_0_0-2|54	%setup -qn %{name}-%{oversion}
21cr|nxtvepg-3_0_0-2|55	%patch0 -p1
21cr|nxtvepg-3_0_0-2|56	
21cr|nxtvepg-3_0_0-2|57	
21cr|nxtvepg-3_0_0-2|58	%build
21cr|nxtvepg-3_0_0-2|59	make prefix="%{_prefix}" TCL_VER=%{tcl_version} \
21cr|nxtvepg-3_0_0-2|60	TCL_LIBRARY_PATH="%{tcl_sitelib}" \
21cr|nxtvepg-3_0_0-2|61	TK_LIBRARY_PATH="%{_datadir}/tk%{tcl_version}"
21cr|nxtvepg-3_0_0-2|62	
21cr|nxtvepg-3_0_0-2|63	
21cr|nxtvepg-3_0_0-2|64	%install
21cr|nxtvepg-3_0_0-2|65	make ROOT="%{buildroot}" prefix="%{_prefix}" res_prefix="%{_datadir}/X11" \
21cr|nxtvepg-3_0_0-2|66	mandir="%{buildroot}%{_mandir}/man1" install
21cr|nxtvepg-3_0_0-2|67	
21cr|nxtvepg-3_0_0-2|68	# Provide icons
21cr|nxtvepg-3_0_0-2|69	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16; do
21cr|nxtvepg-3_0_0-2|70	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|nxtvepg-3_0_0-2|71	convert -strip -resize $size www/nxtv_logo.png %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|nxtvepg-3_0_0-2|72	done
21cr|nxtvepg-3_0_0-2|73	
21cr|nxtvepg-3_0_0-2|74	# Provide a menu entry
21cr|nxtvepg-3_0_0-2|75	mkdir -p %{buildroot}%{_datadir}/applications
21cr|nxtvepg-3_0_0-2|76	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|nxtvepg-3_0_0-2|77	[Desktop Entry]
21cr|nxtvepg-3_0_0-2|78	Name=Nxtvepg
21cr|nxtvepg-3_0_0-2|79	Comment=NexTView EPG decoder and browser
21cr|nxtvepg-3_0_0-2|80	Exec=%{name}
21cr|nxtvepg-3_0_0-2|81	Icon=%{name}
21cr|nxtvepg-3_0_0-2|82	Terminal=false
21cr|nxtvepg-3_0_0-2|83	Type=Application
21cr|nxtvepg-3_0_0-2|84	StartupNotify=true
21cr|nxtvepg-3_0_0-2|85	Categories=AudioVideo;Video;AudioVideoEditing;Recorder;
21cr|nxtvepg-3_0_0-2|86	EOF

3532 21
21cr|nyancat-1.5.1-3|1	Summary:	Nyancat rendered in your terminal
21cr|nyancat-1.5.1-3|2	Name:		nyancat
21cr|nyancat-1.5.1-3|3	Version:	1.5.1
21cr|nyancat-1.5.1-3|4	Release:	3
21cr|nyancat-1.5.1-3|5	Group:		Toys
21cr|nyancat-1.5.1-3|6	License:	NCSA
21cr|nyancat-1.5.1-3|7	Url:		https://github.com/klange/nyancat
21cr|nyancat-1.5.1-3|8	Source0:	https://github.com/klange/nyancat/archive/%{name}-%{version}.tar.gz
21cr|nyancat-1.5.1-3|9	BuildRequires:	pkgconfig(python)
21cr|nyancat-1.5.1-3|10	
21cr|nyancat-1.5.1-3|11	%description
21cr|nyancat-1.5.1-3|12	Nyancat rendered in your terminal.
21cr|nyancat-1.5.1-3|13	
21cr|nyancat-1.5.1-3|14	%files
21cr|nyancat-1.5.1-3|15	%{_bindir}/%{name}
21cr|nyancat-1.5.1-3|16	%{_mandir}/man1/%{name}.1*
21cr|nyancat-1.5.1-3|17	%{_unitdir}/%{name}@.service
21cr|nyancat-1.5.1-3|18	%{_unitdir}/%{name}.socket
21cr|nyancat-1.5.1-3|19	
21cr|nyancat-1.5.1-3|20	#----------------------------------------------------------------------------
21cr|nyancat-1.5.1-3|21	
21cr|nyancat-1.5.1-3|22	%prep
21cr|nyancat-1.5.1-3|23	%setup -q
21cr|nyancat-1.5.1-3|24	
21cr|nyancat-1.5.1-3|25	%build
21cr|nyancat-1.5.1-3|26	%make \
21cr|nyancat-1.5.1-3|27	LFLAGS="%{ldflags}" \
21cr|nyancat-1.5.1-3|28	CPPFLAGS="%{optflags}" \
21cr|nyancat-1.5.1-3|29	CC=%{__cc}
21cr|nyancat-1.5.1-3|30	
21cr|nyancat-1.5.1-3|31	%install
21cr|nyancat-1.5.1-3|32	mkdir -p %{buildroot}/%{_bindir}/
21cr|nyancat-1.5.1-3|33	mkdir -p %{buildroot}/%{_mandir}/man1/
21cr|nyancat-1.5.1-3|34	mkdir -p %{buildroot}/%{_unitdir}
21cr|nyancat-1.5.1-3|35	install -m 0755 src/%{name} %{buildroot}/%{_bindir}/%{name}
21cr|nyancat-1.5.1-3|36	install -m 0644 nyancat.1 %{buildroot}/%{_mandir}/man1/
21cr|nyancat-1.5.1-3|37	install -m 0644 systemd/*.{service,socket} %{buildroot}/%{_unitdir}

3533 21
21cr|o3read-0.0.4-8|1	Name:		o3read
21cr|o3read-0.0.4-8|2	Version:	0.0.4
21cr|o3read-0.0.4-8|3	Release:	8
21cr|o3read-0.0.4-8|4	Summary:	Converter for OpenOffice and OpenDocument files
21cr|o3read-0.0.4-8|5	Group:		Text tools
21cr|o3read-0.0.4-8|6	URL:		http://siag.nu/o3read/
21cr|o3read-0.0.4-8|7	Source:		http://siag.nu/pub/o3read/%{name}-%{version}.tar.gz
21cr|o3read-0.0.4-8|8	License:	GPL
21cr|o3read-0.0.4-8|9	
21cr|o3read-0.0.4-8|10	%description
21cr|o3read-0.0.4-8|11	o3read is a standalone converter for OpenOffice.org and OpenDocument
21cr|o3read-0.0.4-8|12	formats. It doesn't depend on OpenOffice.org or any other external
21cr|o3read-0.0.4-8|13	tools or libraries. It is used by MC viewing these types of file.
21cr|o3read-0.0.4-8|14	
21cr|o3read-0.0.4-8|15	%prep
21cr|o3read-0.0.4-8|16	%setup -q
21cr|o3read-0.0.4-8|17	
21cr|o3read-0.0.4-8|18	%build
21cr|o3read-0.0.4-8|19	%make
21cr|o3read-0.0.4-8|20	
21cr|o3read-0.0.4-8|21	%install
21cr|o3read-0.0.4-8|22	%makeinstall BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir}/man1
21cr|o3read-0.0.4-8|23	
21cr|o3read-0.0.4-8|24	%clean
21cr|o3read-0.0.4-8|25	
21cr|o3read-0.0.4-8|26	%files
21cr|o3read-0.0.4-8|27	%{_bindir}/*
21cr|o3read-0.0.4-8|28	%{_mandir}/*/*

3534 21
21cr|obby-0.4.8-7|1	%define api 0.4
21cr|obby-0.4.8-7|2	%define major 1
21cr|obby-0.4.8-7|3	%define libname %mklibname obby %{api} %{major}
21cr|obby-0.4.8-7|4	%define devname %mklibname obby -d
21cr|obby-0.4.8-7|5	
21cr|obby-0.4.8-7|6	Summary:	A library which provides synced document buffers
21cr|obby-0.4.8-7|7	Name:		obby
21cr|obby-0.4.8-7|8	Version:	0.4.8
21cr|obby-0.4.8-7|9	Release:	7
21cr|obby-0.4.8-7|10	License:	GPLv2+
21cr|obby-0.4.8-7|11	Group:		System/Libraries
21cr|obby-0.4.8-7|12	Url:		http://gobby.0x539.de/
21cr|obby-0.4.8-7|13	Source0:	http://releases.0x539.de/%{name}/%{name}-%{version}.tar.gz
21cr|obby-0.4.8-7|14	BuildRequires:	gmpxx-devel
21cr|obby-0.4.8-7|15	BuildRequires:	pkgconfig(howl)
21cr|obby-0.4.8-7|16	BuildRequires:	pkgconfig(net6-1.3)
21cr|obby-0.4.8-7|17	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|obby-0.4.8-7|18	
21cr|obby-0.4.8-7|19	%description
21cr|obby-0.4.8-7|20	Obby is a library which provides synced document buffers. It supports
21cr|obby-0.4.8-7|21	multiple documents in one session and is portable to both Windows and
21cr|obby-0.4.8-7|22	Unix-like platforms.
21cr|obby-0.4.8-7|23	
21cr|obby-0.4.8-7|24	#----------------------------------------------------------------------------
21cr|obby-0.4.8-7|25	
21cr|obby-0.4.8-7|26	%package -n %{libname}
21cr|obby-0.4.8-7|27	Summary:	A library to ease the development of network-based applications
21cr|obby-0.4.8-7|28	Group:		System/Libraries
21cr|obby-0.4.8-7|29	
21cr|obby-0.4.8-7|30	%description -n %{libname}
21cr|obby-0.4.8-7|31	Obby is a library which provides synced document buffers. It supports
21cr|obby-0.4.8-7|32	multiple documents in one session and is portable to both Windows and
21cr|obby-0.4.8-7|33	Unix-like platforms.
21cr|obby-0.4.8-7|34	
21cr|obby-0.4.8-7|35	%files -n %{libname}
21cr|obby-0.4.8-7|36	%doc ChangeLog README TODO NEWS AUTHORS
21cr|obby-0.4.8-7|37	%{_libdir}/libobby-%{api}.so.%{major}*
21cr|obby-0.4.8-7|38	
21cr|obby-0.4.8-7|39	#----------------------------------------------------------------------------
21cr|obby-0.4.8-7|40	
21cr|obby-0.4.8-7|41	%package -n %{devname}
21cr|obby-0.4.8-7|42	Summary:	Development files for %{name}
21cr|obby-0.4.8-7|43	Group:		System/Libraries
21cr|obby-0.4.8-7|44	Requires:	%{libname} = %{EVRD}
21cr|obby-0.4.8-7|45	Provides:	lib%{name}-devel = %{EVRD}
21cr|obby-0.4.8-7|46	
21cr|obby-0.4.8-7|47	%description -n %{devname}
21cr|obby-0.4.8-7|48	Development files, header and includes for %{name}.
21cr|obby-0.4.8-7|49	
21cr|obby-0.4.8-7|50	%files -n %{devname}
21cr|obby-0.4.8-7|51	%{_includedir}/%{name}/
21cr|obby-0.4.8-7|52	%{_libdir}/*.so
21cr|obby-0.4.8-7|53	%{_libdir}/pkgconfig/*
21cr|obby-0.4.8-7|54	
21cr|obby-0.4.8-7|55	#----------------------------------------------------------------------------
21cr|obby-0.4.8-7|56	
21cr|obby-0.4.8-7|57	%prep
21cr|obby-0.4.8-7|58	%setup -q
21cr|obby-0.4.8-7|59	
21cr|obby-0.4.8-7|60	%build
21cr|obby-0.4.8-7|61	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|obby-0.4.8-7|62	%configure \
21cr|obby-0.4.8-7|63	--disable-static \
21cr|obby-0.4.8-7|64	--with-zeroconf \
21cr|obby-0.4.8-7|65	--enable-ipv6
21cr|obby-0.4.8-7|66	%make
21cr|obby-0.4.8-7|67	
21cr|obby-0.4.8-7|68	%install
21cr|obby-0.4.8-7|69	%makeinstall_std
21cr|obby-0.4.8-7|70	# remove translation, do not know where to place it
21cr|obby-0.4.8-7|71	rm -Rf %{buildroot}%{_datadir}/

3535 21
21cr|obexfs-0.12-6|1	Summary:	FUSE based filesystem using ObexFTP
21cr|obexfs-0.12-6|2	Name:		obexfs
21cr|obexfs-0.12-6|3	Version:	0.12
21cr|obexfs-0.12-6|4	Release:	6
21cr|obexfs-0.12-6|5	License:	GPLv2+
21cr|obexfs-0.12-6|6	Group:		Communications
21cr|obexfs-0.12-6|7	Url:		http://triq.net/obex/
21cr|obexfs-0.12-6|8	Source0:	http://downloads.sourceforge.net/openobex/%{name}-%{version}.tar.gz
21cr|obexfs-0.12-6|9	BuildRequires:	pkgconfig(fuse)
21cr|obexfs-0.12-6|10	BuildRequires:	pkgconfig(libusb)
21cr|obexfs-0.12-6|11	BuildRequires:	pkgconfig(obexftp)
21cr|obexfs-0.12-6|12	
21cr|obexfs-0.12-6|13	%description
21cr|obexfs-0.12-6|14	The ObexFS driver is a wrapper for ObexFTP to provide filesystem access
21cr|obexfs-0.12-6|15	to mobile phones.
21cr|obexfs-0.12-6|16	
21cr|obexfs-0.12-6|17	%files
21cr|obexfs-0.12-6|18	%doc AUTHORS COPYING ChangeLog README
21cr|obexfs-0.12-6|19	%{_bindir}/obexautofs
21cr|obexfs-0.12-6|20	%{_bindir}/obexfs
21cr|obexfs-0.12-6|21	
21cr|obexfs-0.12-6|22	#----------------------------------------------------------------------------
21cr|obexfs-0.12-6|23	
21cr|obexfs-0.12-6|24	%prep
21cr|obexfs-0.12-6|25	%setup -q
21cr|obexfs-0.12-6|26	
21cr|obexfs-0.12-6|27	%build
21cr|obexfs-0.12-6|28	export OBEXFTP_LIBS="-lfuse -lobexftp -lmulticobex -lbfb -lopenobex -lbluetooth -lusb"
21cr|obexfs-0.12-6|29	%configure
21cr|obexfs-0.12-6|30	%make
21cr|obexfs-0.12-6|31	
21cr|obexfs-0.12-6|32	%install
21cr|obexfs-0.12-6|33	%makeinstall_std

3536 21
21cr|obfs4proxy-0.0.14-1|1	%define		debug_package %nil
21cr|obfs4proxy-0.0.14-1|2	
21cr|obfs4proxy-0.0.14-1|3	Name:		obfs4proxy
21cr|obfs4proxy-0.0.14-1|4	Version:	0.0.14
21cr|obfs4proxy-0.0.14-1|5	Release:	1
21cr|obfs4proxy-0.0.14-1|6	Summary:	The obfourscator
21cr|obfs4proxy-0.0.14-1|7	Group:		Networking/Other
21cr|obfs4proxy-0.0.14-1|8	License:	MIT
21cr|obfs4proxy-0.0.14-1|9	URL:		https://github.com/Yawning/obfs4
21cr|obfs4proxy-0.0.14-1|10	Source0:	https://github.com/Yawning/obfs4/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|obfs4proxy-0.0.14-1|11	Source1:	obfs4proxy-go-mod-vendor-%{version}.tar.gz
21cr|obfs4proxy-0.0.14-1|12	BuildRequires:	go >= 1.11
21cr|obfs4proxy-0.0.14-1|13	BuildRequires:	git-core
21cr|obfs4proxy-0.0.14-1|14	BuildRequires:	upx
21cr|obfs4proxy-0.0.14-1|15	
21cr|obfs4proxy-0.0.14-1|16	%description
21cr|obfs4proxy-0.0.14-1|17	obfs4 - The obfourscator
21cr|obfs4proxy-0.0.14-1|18	
21cr|obfs4proxy-0.0.14-1|19	%prep
21cr|obfs4proxy-0.0.14-1|20	%setup -qn obfs4-%{name}-%{version} -a1
21cr|obfs4proxy-0.0.14-1|21	
21cr|obfs4proxy-0.0.14-1|22	%build
21cr|obfs4proxy-0.0.14-1|23	go build -mod=vendor -v -o bin/%{name} ./%{name}
21cr|obfs4proxy-0.0.14-1|24	upx bin/%{name}
21cr|obfs4proxy-0.0.14-1|25	
21cr|obfs4proxy-0.0.14-1|26	%install
21cr|obfs4proxy-0.0.14-1|27	install -Dm0755 bin/%{name} %{buildroot}/%{_bindir}/%{name}
21cr|obfs4proxy-0.0.14-1|28	
21cr|obfs4proxy-0.0.14-1|29	%files
21cr|obfs4proxy-0.0.14-1|30	%doc README.md LICENSE* doc
21cr|obfs4proxy-0.0.14-1|31	%{_bindir}/%{name}

3537 21
21cr|obmenu-generator-0.93-1|1	Name:           obmenu-generator
21cr|obmenu-generator-0.93-1|2	Version:        0.93
21cr|obmenu-generator-0.93-1|3	Release:        1
21cr|obmenu-generator-0.93-1|4	License:        GPLv3
21cr|obmenu-generator-0.93-1|5	Summary:        Menu generator for the Openbox Window Manager
21cr|obmenu-generator-0.93-1|6	Summary(ru_RU.UTF-8):        Генератор меню для оконного менеджера Openbox
21cr|obmenu-generator-0.93-1|7	Group:          System/Configuration/Other
21cr|obmenu-generator-0.93-1|8	Url:            https://github.com/trizen/obmenu-generator/blob/master/README.md
21cr|obmenu-generator-0.93-1|9	Source:         https://github.com/trizen/obmenu-generator/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|obmenu-generator-0.93-1|10	
21cr|obmenu-generator-0.93-1|11	Requires:       openbox
21cr|obmenu-generator-0.93-1|12	Requires:       perl
21cr|obmenu-generator-0.93-1|13	Requires:       perl-Gtk3
21cr|obmenu-generator-0.93-1|14	Requires:       perl-Data-Dump
21cr|obmenu-generator-0.93-1|15	Requires:       perl-Linux-DesktopFiles
21cr|obmenu-generator-0.93-1|16	Requires:       perl-File-DesktopEntry
21cr|obmenu-generator-0.93-1|17	BuildArch:      noarch
21cr|obmenu-generator-0.93-1|18	
21cr|obmenu-generator-0.93-1|19	%description
21cr|obmenu-generator-0.93-1|20	Openbox Menu Generator is a simple Perl script that generates a valid Openbox XML menu.
21cr|obmenu-generator-0.93-1|21	
21cr|obmenu-generator-0.93-1|22	%description -l ru_RU.UTF-8
21cr|obmenu-generator-0.93-1|23	Генератор меню Openbox - это простой Perl-скрипт, который генерирует корректное XML-меню Openbox.
21cr|obmenu-generator-0.93-1|24	
21cr|obmenu-generator-0.93-1|25	%prep
21cr|obmenu-generator-0.93-1|26	%autosetup -p1
21cr|obmenu-generator-0.93-1|27	
21cr|obmenu-generator-0.93-1|28	%build
21cr|obmenu-generator-0.93-1|29	
21cr|obmenu-generator-0.93-1|30	%install
21cr|obmenu-generator-0.93-1|31	install -Dm 755 %{name} %{buildroot}/usr/bin/%{name}
21cr|obmenu-generator-0.93-1|32	install -Dm 644 schema.pl %{buildroot}/etc/xdg/%{name}/schema.pl
21cr|obmenu-generator-0.93-1|33	mkdir -p %{buildroot}/usr/share/doc/%{name}
21cr|obmenu-generator-0.93-1|34	cp INSTALL.md LICENSE README.md %{buildroot}/usr/share/doc/%{name}
21cr|obmenu-generator-0.93-1|35	
21cr|obmenu-generator-0.93-1|36	%clean
21cr|obmenu-generator-0.93-1|37	%__rm -rf %{buildroot}
21cr|obmenu-generator-0.93-1|38	
21cr|obmenu-generator-0.93-1|39	%files
21cr|obmenu-generator-0.93-1|40	%defattr(-,root,root)
21cr|obmenu-generator-0.93-1|41	%_bindir/%{name}
21cr|obmenu-generator-0.93-1|42	%_sysconfdir/xdg/%{name}/*.pl
21cr|obmenu-generator-0.93-1|43	%doc %{_datadir}/doc/%{name}
21cr|obmenu-generator-0.93-1|44	

3538 21
21cr|obs-move-transition-3.1.5-1|1	%define oname obs
21cr|obs-move-transition-3.1.5-1|2	
21cr|obs-move-transition-3.1.5-1|3	Summary(ru_RU.UTF-8): Плагин для OBS Studio, перемещающий источники в новое положение при переходе между сценами
21cr|obs-move-transition-3.1.5-1|4	Summary: Plugin for OBS Studio to move sources to a new position during scene transition
21cr|obs-move-transition-3.1.5-1|5	
21cr|obs-move-transition-3.1.5-1|6	Name:           obs-move-transition
21cr|obs-move-transition-3.1.5-1|7	Version:        3.1.5
21cr|obs-move-transition-3.1.5-1|8	Release:        1
21cr|obs-move-transition-3.1.5-1|9	License:        GPLv2
21cr|obs-move-transition-3.1.5-1|10	Group:          Video
21cr|obs-move-transition-3.1.5-1|11	Url:            https://github.com/exeldro/obs-move-transition
21cr|obs-move-transition-3.1.5-1|12	Source0:        https://github.com/exeldro/obs-move-transition/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|obs-move-transition-3.1.5-1|13	
21cr|obs-move-transition-3.1.5-1|14	BuildRequires:  cmake
21cr|obs-move-transition-3.1.5-1|15	BuildRequires:  pkgconfig(libobs)
21cr|obs-move-transition-3.1.5-1|16	
21cr|obs-move-transition-3.1.5-1|17	Requires:       obs-studio
21cr|obs-move-transition-3.1.5-1|18	
21cr|obs-move-transition-3.1.5-1|19	%description
21cr|obs-move-transition-3.1.5-1|20	Plugin for OBS Studio to move sources to a new position during scene transition
21cr|obs-move-transition-3.1.5-1|21	
21cr|obs-move-transition-3.1.5-1|22	%description -l ru_RU.UTF-8
21cr|obs-move-transition-3.1.5-1|23	Плагин для OBS Studio, перемещающий источники в новое положение при переходе между сценами.
21cr|obs-move-transition-3.1.5-1|24	
21cr|obs-move-transition-3.1.5-1|25	%files
21cr|obs-move-transition-3.1.5-1|26	%{_libdir}/%{oname}-plugins/move-transition.so
21cr|obs-move-transition-3.1.5-1|27	%{_datadir}/%{oname}/%{oname}-plugins/move-transition
21cr|obs-move-transition-3.1.5-1|28	
21cr|obs-move-transition-3.1.5-1|29	%prep
21cr|obs-move-transition-3.1.5-1|30	%autosetup -p1
21cr|obs-move-transition-3.1.5-1|31	
21cr|obs-move-transition-3.1.5-1|32	%build
21cr|obs-move-transition-3.1.5-1|33	%cmake
21cr|obs-move-transition-3.1.5-1|34	%make
21cr|obs-move-transition-3.1.5-1|35	
21cr|obs-move-transition-3.1.5-1|36	%install
21cr|obs-move-transition-3.1.5-1|37	%make_install -C build
21cr|obs-move-transition-3.1.5-1|38	mkdir -p %{buildroot}%{_datadir}/obs
21cr|obs-move-transition-3.1.5-1|39	mkdir -p %{buildroot}%{_libdir}/obs-plugins
21cr|obs-move-transition-3.1.5-1|40	rm -rf %{buildroot}%{_prefix}/lib/obs-plugins/*
21cr|obs-move-transition-3.1.5-1|41	mv %{buildroot}%{_prefix}/data/obs-plugins/move-transition/effects %{buildroot}%{_datadir}/obs/obs-plugins/move-transition
21cr|obs-move-transition-3.1.5-1|42	rm -rf %{buildroot}%{_prefix}/data
21cr|obs-move-transition-3.1.5-1|43	mv %{buildroot}%{_prefix}/obs-plugins/64bit/move-transition.so %{buildroot}%{_libdir}/obs-plugins/move-transition.so
21cr|obs-move-transition-3.1.5-1|44	
21cr|obs-move-transition-3.1.5-1|45	%changelog
21cr|obs-move-transition-3.1.5-1|46	* Tue Jan 20 2026 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|obs-move-transition-3.1.5-1|47	- new package

3539 21
21cr|obs-multi-rtmp-0.7.3-1|1	%global optflags %optflags -Wno-error=deprecated-declarations
21cr|obs-multi-rtmp-0.7.3-1|2	
21cr|obs-multi-rtmp-0.7.3-1|3	Summary:	This is a plugin to streaming to multiple RTMP servers concurrently
21cr|obs-multi-rtmp-0.7.3-1|4	Name:		obs-multi-rtmp
21cr|obs-multi-rtmp-0.7.3-1|5	Version:	0.7.3
21cr|obs-multi-rtmp-0.7.3-1|6	Release:	1
21cr|obs-multi-rtmp-0.7.3-1|7	License:	GPLv2
21cr|obs-multi-rtmp-0.7.3-1|8	Group:		Video
21cr|obs-multi-rtmp-0.7.3-1|9	Url:		https://github.com/sorayuki/obs-multi-rtmp
21cr|obs-multi-rtmp-0.7.3-1|10	Source0:	https://github.com/sorayuki/obs-multi-rtmp/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|obs-multi-rtmp-0.7.3-1|11	%if %{mdvver} >= 202310
21cr|obs-multi-rtmp-0.7.3-1|12	BuildRequires: cmake
21cr|obs-multi-rtmp-0.7.3-1|13	%else
21cr|obs-multi-rtmp-0.7.3-1|14	BuildRequires: cmake3_31
21cr|obs-multi-rtmp-0.7.3-1|15	%endif
21cr|obs-multi-rtmp-0.7.3-1|16	BuildRequires:	ninja
21cr|obs-multi-rtmp-0.7.3-1|17	BuildRequires:  cmake(Qt6)
21cr|obs-multi-rtmp-0.7.3-1|18	BuildRequires:  pkgconfig(libobs)
21cr|obs-multi-rtmp-0.7.3-1|19	BuildRequires:	pkgconfig(Qt6Core)
21cr|obs-multi-rtmp-0.7.3-1|20	BuildRequires:	pkgconfig(Qt6Gui)
21cr|obs-multi-rtmp-0.7.3-1|21	BuildRequires:	pkgconfig(Qt6Network)
21cr|obs-multi-rtmp-0.7.3-1|22	BuildRequires:	pkgconfig(Qt6Svg)
21cr|obs-multi-rtmp-0.7.3-1|23	BuildRequires:	cmake(Qt6Widgets)
21cr|obs-multi-rtmp-0.7.3-1|24	BuildRequires:	pkgconfig(Qt6Xml)
21cr|obs-multi-rtmp-0.7.3-1|25	BuildRequires:  pkgconfig(vulkan)
21cr|obs-multi-rtmp-0.7.3-1|26	Requires:	obs-studio
21cr|obs-multi-rtmp-0.7.3-1|27	# vpl build only for x86_64
21cr|obs-multi-rtmp-0.7.3-1|28	ExclusiveArch:	%{x86_64}
21cr|obs-multi-rtmp-0.7.3-1|29	
21cr|obs-multi-rtmp-0.7.3-1|30	%description
21cr|obs-multi-rtmp-0.7.3-1|31	This is a plugin to streaming to multiple RTMP servers concurrently.
21cr|obs-multi-rtmp-0.7.3-1|32	It's able to share encoders with main output of OBS to save CPU power.
21cr|obs-multi-rtmp-0.7.3-1|33	It can also use standalone encoders with basic configuration (bitrate).
21cr|obs-multi-rtmp-0.7.3-1|34	
21cr|obs-multi-rtmp-0.7.3-1|35	%files
21cr|obs-multi-rtmp-0.7.3-1|36	%license LICENSE
21cr|obs-multi-rtmp-0.7.3-1|37	%doc README.md
21cr|obs-multi-rtmp-0.7.3-1|38	%{_libdir}/obs-plugins/obs-multi-rtmp.so
21cr|obs-multi-rtmp-0.7.3-1|39	%{_datadir}/obs/obs-plugins/obs-multi-rtmp
21cr|obs-multi-rtmp-0.7.3-1|40	
21cr|obs-multi-rtmp-0.7.3-1|41	#------------------------------------------------------------------
21cr|obs-multi-rtmp-0.7.3-1|42	
21cr|obs-multi-rtmp-0.7.3-1|43	%prep
21cr|obs-multi-rtmp-0.7.3-1|44	%autosetup -p1
21cr|obs-multi-rtmp-0.7.3-1|45	
21cr|obs-multi-rtmp-0.7.3-1|46	%build
21cr|obs-multi-rtmp-0.7.3-1|47	%cmake \
21cr|obs-multi-rtmp-0.7.3-1|48	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|obs-multi-rtmp-0.7.3-1|49	-DENABLE_QT=ON \
21cr|obs-multi-rtmp-0.7.3-1|50	-DENABLE_FRONTEND_API=ON \
21cr|obs-multi-rtmp-0.7.3-1|51	-G Ninja
21cr|obs-multi-rtmp-0.7.3-1|52	%ninja_build
21cr|obs-multi-rtmp-0.7.3-1|53	
21cr|obs-multi-rtmp-0.7.3-1|54	%install
21cr|obs-multi-rtmp-0.7.3-1|55	%ninja_install -C build
21cr|obs-multi-rtmp-0.7.3-1|56	
21cr|obs-multi-rtmp-0.7.3-1|57	%changelog
21cr|obs-multi-rtmp-0.7.3-1|58	* Tue Sep 30 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|obs-multi-rtmp-0.7.3-1|59	- new version - 0.7.3
21cr|obs-multi-rtmp-0.7.3-1|60	
21cr|obs-multi-rtmp-0.7.3-1|61	* Sat Sep 9 2023 ABF <abf@rosalinux.ru>
21cr|obs-multi-rtmp-0.7.3-1|62	- Automatic import for version 0.4.0.3-1

3540 21
21cr|obs-ptz-0.15.4-4|1	%define	oname	obs
21cr|obs-ptz-0.15.4-4|2	
21cr|obs-ptz-0.15.4-4|3	Summary(ru_RU.UTF-8):	Плагин OBS для управления панорамированием, наклоном и зумом камеры
21cr|obs-ptz-0.15.4-4|4	Summary:	OBS Pan Tilt Zoom camera control plugin
21cr|obs-ptz-0.15.4-4|5	Name:		obs-ptz
21cr|obs-ptz-0.15.4-4|6	Version:	0.15.4
21cr|obs-ptz-0.15.4-4|7	Release:	4
21cr|obs-ptz-0.15.4-4|8	License:	GPLv2+
21cr|obs-ptz-0.15.4-4|9	Group:		Video
21cr|obs-ptz-0.15.4-4|10	Source0:	https://github.com/glikely/obs-ptz/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|obs-ptz-0.15.4-4|11	Patch0:		cmakelists-fixes.patch
21cr|obs-ptz-0.15.4-4|12	Patch1:		obs-ptz-remove-Werror.patch
21cr|obs-ptz-0.15.4-4|13	BuildRequires:	cmake
21cr|obs-ptz-0.15.4-4|14	BuildRequires:	qt6-cmake
21cr|obs-ptz-0.15.4-4|15	BuildRequires:	pkgconfig(libobs)
21cr|obs-ptz-0.15.4-4|16	BuildRequires:	pkgconfig(sdl2)
21cr|obs-ptz-0.15.4-4|17	BuildRequires:	pkgconfig(Qt6Core)
21cr|obs-ptz-0.15.4-4|18	BuildRequires:	pkgconfig(Qt6Widgets)
21cr|obs-ptz-0.15.4-4|19	BuildRequires:	pkgconfig(Qt6Svg)
21cr|obs-ptz-0.15.4-4|20	BuildRequires:	pkgconfig(Qt6Network)
21cr|obs-ptz-0.15.4-4|21	BuildRequires:	pkgconfig(Qt6Xml)
21cr|obs-ptz-0.15.4-4|22	BuildRequires:	pkgconfig(Qt6SerialPort)
21cr|obs-ptz-0.15.4-4|23	Requires:	obs-studio
21cr|obs-ptz-0.15.4-4|24	# vpl build only for x86_64
21cr|obs-ptz-0.15.4-4|25	ExclusiveArch:	%{x86_64}
21cr|obs-ptz-0.15.4-4|26	
21cr|obs-ptz-0.15.4-4|27	%description
21cr|obs-ptz-0.15.4-4|28	This plugin adds a new control dock window that can be used to control pan, tilt,
21cr|obs-ptz-0.15.4-4|29	zoom camera directly from the OBS Studio main window.
21cr|obs-ptz-0.15.4-4|30	
21cr|obs-ptz-0.15.4-4|31	%description -l ru_RU.UTF-8
21cr|obs-ptz-0.15.4-4|32	Этот плагин добавляет новое окно control dock, которое можно использовать для
21cr|obs-ptz-0.15.4-4|33	управления панорамированием, наклоном, масштабированием камеры непосредственно
21cr|obs-ptz-0.15.4-4|34	из главного окна OBS Studio.
21cr|obs-ptz-0.15.4-4|35	
21cr|obs-ptz-0.15.4-4|36	%files
21cr|obs-ptz-0.15.4-4|37	%{_libdir}/%{oname}-plugins/%{name}.so
21cr|obs-ptz-0.15.4-4|38	%{_datadir}/%{oname}/%{oname}-plugins/%{name}
21cr|obs-ptz-0.15.4-4|39	
21cr|obs-ptz-0.15.4-4|40	%prep
21cr|obs-ptz-0.15.4-4|41	%autosetup -p1
21cr|obs-ptz-0.15.4-4|42	
21cr|obs-ptz-0.15.4-4|43	%build
21cr|obs-ptz-0.15.4-4|44	%cmake \
21cr|obs-ptz-0.15.4-4|45	-DLINUX_PORTABLE=OFF \
21cr|obs-ptz-0.15.4-4|46	-DQT_VERSION=6 \
21cr|obs-ptz-0.15.4-4|47	-DPLUGIN_VERSION:STRING=%{version} \
21cr|obs-ptz-0.15.4-4|48	-DENABLE_JOYSTICK=true
21cr|obs-ptz-0.15.4-4|49	
21cr|obs-ptz-0.15.4-4|50	%make
21cr|obs-ptz-0.15.4-4|51	
21cr|obs-ptz-0.15.4-4|52	%install
21cr|obs-ptz-0.15.4-4|53	%make_install -C build

3541 21
21cr|obs-source-clone-0.1.5-1|1	%define oname obs
21cr|obs-source-clone-0.1.5-1|2	
21cr|obs-source-clone-0.1.5-1|3	Summary(ru_RU.UTF-8): Плагин для OBS Studio для клонирования источников
21cr|obs-source-clone-0.1.5-1|4	Summary: Plugin for OBS Studio to clone sources
21cr|obs-source-clone-0.1.5-1|5	
21cr|obs-source-clone-0.1.5-1|6	Name:           obs-source-clone
21cr|obs-source-clone-0.1.5-1|7	Version:        0.1.5
21cr|obs-source-clone-0.1.5-1|8	Release:        1
21cr|obs-source-clone-0.1.5-1|9	License:        GPLv2
21cr|obs-source-clone-0.1.5-1|10	Group:          Video
21cr|obs-source-clone-0.1.5-1|11	Url:            https://github.com/exeldro/obs-source-clone
21cr|obs-source-clone-0.1.5-1|12	Source0:        https://github.com/exeldro/obs-source-clone/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|obs-source-clone-0.1.5-1|13	
21cr|obs-source-clone-0.1.5-1|14	BuildRequires:  cmake
21cr|obs-source-clone-0.1.5-1|15	BuildRequires:  pkgconfig(libobs)
21cr|obs-source-clone-0.1.5-1|16	BuildRequires:  pkgconfig(Qt6Core)
21cr|obs-source-clone-0.1.5-1|17	
21cr|obs-source-clone-0.1.5-1|18	Requires:       obs-studio
21cr|obs-source-clone-0.1.5-1|19	
21cr|obs-source-clone-0.1.5-1|20	%description
21cr|obs-source-clone-0.1.5-1|21	Plugin for OBS Studio to clone sources
21cr|obs-source-clone-0.1.5-1|22	
21cr|obs-source-clone-0.1.5-1|23	%description -l ru_RU.UTF-8
21cr|obs-source-clone-0.1.5-1|24	Плагин для OBS Studio для клонирования источников.
21cr|obs-source-clone-0.1.5-1|25	
21cr|obs-source-clone-0.1.5-1|26	%files
21cr|obs-source-clone-0.1.5-1|27	%{_libdir}/%{oname}-plugins/source-clone.so
21cr|obs-source-clone-0.1.5-1|28	%{_datadir}/%{oname}/%{oname}-plugins/source-clone
21cr|obs-source-clone-0.1.5-1|29	
21cr|obs-source-clone-0.1.5-1|30	%prep
21cr|obs-source-clone-0.1.5-1|31	%autosetup -p1
21cr|obs-source-clone-0.1.5-1|32	
21cr|obs-source-clone-0.1.5-1|33	%build
21cr|obs-source-clone-0.1.5-1|34	%cmake \
21cr|obs-source-clone-0.1.5-1|35	-DBUILD_OUT_OF_TREE=On
21cr|obs-source-clone-0.1.5-1|36	%make
21cr|obs-source-clone-0.1.5-1|37	
21cr|obs-source-clone-0.1.5-1|38	%install
21cr|obs-source-clone-0.1.5-1|39	%make_install -C build
21cr|obs-source-clone-0.1.5-1|40	mkdir -p %{buildroot}%{_libdir}/obs-plugins
21cr|obs-source-clone-0.1.5-1|41	rm -rf %{buildroot}%{_prefix}/lib/obs-plugins/*
21cr|obs-source-clone-0.1.5-1|42	rm -rf %{buildroot}%{_prefix}/data/obs-plugins/source-clone/*
21cr|obs-source-clone-0.1.5-1|43	mv %{buildroot}%{_prefix}/obs-plugins/64bit/source-clone.so %{buildroot}%{_libdir}/obs-plugins/source-clone.so
21cr|obs-source-clone-0.1.5-1|44	
21cr|obs-source-clone-0.1.5-1|45	%changelog
21cr|obs-source-clone-0.1.5-1|46	* Tue Jan 20 2026 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|obs-source-clone-0.1.5-1|47	- new package

3542 21
21cr|ocaml-alsa-0.3.0-1|1	Name:		ocaml-alsa
21cr|ocaml-alsa-0.3.0-1|2	Version:	0.3.0
21cr|ocaml-alsa-0.3.0-1|3	Release:	1
21cr|ocaml-alsa-0.3.0-1|4	License:	GPLv2
21cr|ocaml-alsa-0.3.0-1|5	Summary:	OCaml interface for the ALSA library, otherwise known as libasound2
21cr|ocaml-alsa-0.3.0-1|6	Group:		Development/OCaml
21cr|ocaml-alsa-0.3.0-1|7	Url:		http://sourceforge.net/projects/savonet/files/
21cr|ocaml-alsa-0.3.0-1|8	Source0:	https://github.com/savonet/ocaml-alsa/archive/%{version}.tar.gz?/ocaml-alsa-%{version}.tar.gz
21cr|ocaml-alsa-0.3.0-1|9	BuildRequires:	pkgconfig(alsa)
21cr|ocaml-alsa-0.3.0-1|10	BuildRequires:	ocaml
21cr|ocaml-alsa-0.3.0-1|11	BuildRequires:	ocaml-dune-devel
21cr|ocaml-alsa-0.3.0-1|12	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-alsa-0.3.0-1|13	BuildRequires:	ocaml-findlib
21cr|ocaml-alsa-0.3.0-1|14	
21cr|ocaml-alsa-0.3.0-1|15	%description
21cr|ocaml-alsa-0.3.0-1|16	This OCaml library interfaces the ALSA library libasound to access audio
21cr|ocaml-alsa-0.3.0-1|17	devices.
21cr|ocaml-alsa-0.3.0-1|18	
21cr|ocaml-alsa-0.3.0-1|19	%files
21cr|ocaml-alsa-0.3.0-1|20	%doc COPYING CHANGES.md README.md
21cr|ocaml-alsa-0.3.0-1|21	%dir %{_libdir}/ocaml/alsa
21cr|ocaml-alsa-0.3.0-1|22	%{_libdir}/ocaml/alsa/META
21cr|ocaml-alsa-0.3.0-1|23	%{_libdir}/ocaml/alsa/*.cma
21cr|ocaml-alsa-0.3.0-1|24	%{_libdir}/ocaml/alsa/*.cmi
21cr|ocaml-alsa-0.3.0-1|25	%{_libdir}/ocaml/alsa/*.cmxs
21cr|ocaml-alsa-0.3.0-1|26	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-alsa-0.3.0-1|27	
21cr|ocaml-alsa-0.3.0-1|28	#----------------------------------------------------------------------------
21cr|ocaml-alsa-0.3.0-1|29	
21cr|ocaml-alsa-0.3.0-1|30	%package devel
21cr|ocaml-alsa-0.3.0-1|31	Summary:	Development files for %{name}
21cr|ocaml-alsa-0.3.0-1|32	Group:		Development/OCaml
21cr|ocaml-alsa-0.3.0-1|33	Requires:       %{name} = %{version}-%{release}
21cr|ocaml-alsa-0.3.0-1|34	Requires:       libalsa-devel
21cr|ocaml-alsa-0.3.0-1|35	
21cr|ocaml-alsa-0.3.0-1|36	%description devel
21cr|ocaml-alsa-0.3.0-1|37	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-alsa-0.3.0-1|38	developing applications that use %{name}.
21cr|ocaml-alsa-0.3.0-1|39	
21cr|ocaml-alsa-0.3.0-1|40	%files devel
21cr|ocaml-alsa-0.3.0-1|41	%{_libdir}/ocaml/alsa/*.a
21cr|ocaml-alsa-0.3.0-1|42	%{_libdir}/ocaml/alsa/*.cmxa
21cr|ocaml-alsa-0.3.0-1|43	%{_libdir}/ocaml/alsa/*.cmx
21cr|ocaml-alsa-0.3.0-1|44	%{_libdir}/ocaml/alsa/*.mli
21cr|ocaml-alsa-0.3.0-1|45	%{_libdir}/ocaml/alsa/*.cmt
21cr|ocaml-alsa-0.3.0-1|46	%{_libdir}/ocaml/alsa/*.cmti
21cr|ocaml-alsa-0.3.0-1|47	%{_libdir}/ocaml/alsa/dune-package
21cr|ocaml-alsa-0.3.0-1|48	%{_libdir}/ocaml/alsa/opam
21cr|ocaml-alsa-0.3.0-1|49	
21cr|ocaml-alsa-0.3.0-1|50	#----------------------------------------------------------------------------
21cr|ocaml-alsa-0.3.0-1|51	
21cr|ocaml-alsa-0.3.0-1|52	%prep
21cr|ocaml-alsa-0.3.0-1|53	%setup -q
21cr|ocaml-alsa-0.3.0-1|54	
21cr|ocaml-alsa-0.3.0-1|55	%build
21cr|ocaml-alsa-0.3.0-1|56	dune build
21cr|ocaml-alsa-0.3.0-1|57	
21cr|ocaml-alsa-0.3.0-1|58	%install
21cr|ocaml-alsa-0.3.0-1|59	dune install --destdir=%{buildroot}
21cr|ocaml-alsa-0.3.0-1|60	
21cr|ocaml-alsa-0.3.0-1|61	# We do not want the ml files
21cr|ocaml-alsa-0.3.0-1|62	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-alsa-0.3.0-1|63	
21cr|ocaml-alsa-0.3.0-1|64	# We install the documentation with the doc macro
21cr|ocaml-alsa-0.3.0-1|65	rm -fr %{buildroot}%{_prefix}/doc

3543 21
21cr|ocaml-autoconf-1.1-5|1	Summary:	Autoconf macros for OCaml
21cr|ocaml-autoconf-1.1-5|2	Name:		ocaml-autoconf
21cr|ocaml-autoconf-1.1-5|3	Version:	1.1
21cr|ocaml-autoconf-1.1-5|4	Release:	5
21cr|ocaml-autoconf-1.1-5|5	# https://fedoraproject.org/wiki/Licensing/BSD#3ClauseBSD
21cr|ocaml-autoconf-1.1-5|6	License:	BSD
21cr|ocaml-autoconf-1.1-5|7	Group:		Development/OCaml
21cr|ocaml-autoconf-1.1-5|8	Url:		http://forge.ocamlcore.org/projects/ocaml-autoconf/
21cr|ocaml-autoconf-1.1-5|9	Source0:	https://forge.ocamlcore.org/frs/download.php/181/ocaml-autoconf-%{version}.tar.gz
21cr|ocaml-autoconf-1.1-5|10	# Runtime requires /usr/share/aclocal subdirectory
21cr|ocaml-autoconf-1.1-5|11	Requires:	automake
21cr|ocaml-autoconf-1.1-5|12	BuildArch:	noarch
21cr|ocaml-autoconf-1.1-5|13	
21cr|ocaml-autoconf-1.1-5|14	%description
21cr|ocaml-autoconf-1.1-5|15	Autoconf macros for OCaml.
21cr|ocaml-autoconf-1.1-5|16	
21cr|ocaml-autoconf-1.1-5|17	%prep
21cr|ocaml-autoconf-1.1-5|18	%setup -q
21cr|ocaml-autoconf-1.1-5|19	
21cr|ocaml-autoconf-1.1-5|20	%files
21cr|ocaml-autoconf-1.1-5|21	%doc README LICENSE
21cr|ocaml-autoconf-1.1-5|22	%{_mandir}/man1/*.1*
21cr|ocaml-autoconf-1.1-5|23	%{_datadir}/aclocal/ocaml.m4
21cr|ocaml-autoconf-1.1-5|24	
21cr|ocaml-autoconf-1.1-5|25	#----------------------------------------------------------------------------
21cr|ocaml-autoconf-1.1-5|26	
21cr|ocaml-autoconf-1.1-5|27	%build
21cr|ocaml-autoconf-1.1-5|28	make
21cr|ocaml-autoconf-1.1-5|29	
21cr|ocaml-autoconf-1.1-5|30	%install
21cr|ocaml-autoconf-1.1-5|31	make install \
21cr|ocaml-autoconf-1.1-5|32	prefix=%{_prefix} \
21cr|ocaml-autoconf-1.1-5|33	datadir=%{_datadir} \
21cr|ocaml-autoconf-1.1-5|34	mandir=%{_mandir} \
21cr|ocaml-autoconf-1.1-5|35	DESTDIR=%{buildroot}

3544 21
21cr|ocaml-benchmark-1.6-2|1	
21cr|ocaml-benchmark-1.6-2|2	%define modname benchmark
21cr|ocaml-benchmark-1.6-2|3	
21cr|ocaml-benchmark-1.6-2|4	Summary:	OCaml module for benchmarking code
21cr|ocaml-benchmark-1.6-2|5	Name:		ocaml-%{modname}
21cr|ocaml-benchmark-1.6-2|6	Version:	1.6
21cr|ocaml-benchmark-1.6-2|7	Release:	2
21cr|ocaml-benchmark-1.6-2|8	License:	LGPLv2+ with exceptions
21cr|ocaml-benchmark-1.6-2|9	Group:		Development/OCaml
21cr|ocaml-benchmark-1.6-2|10	URL:		https://github.com/Chris00/ocaml-benchmark
21cr|ocaml-benchmark-1.6-2|11	Source0:	https://github.com/Chris00/ocaml-benchmark/archive/%{version}.tar.gz?/%{modname}-%{version}.tar.gz
21cr|ocaml-benchmark-1.6-2|12	BuildRequires:	dune
21cr|ocaml-benchmark-1.6-2|13	BuildRequires:	ocaml
21cr|ocaml-benchmark-1.6-2|14	BuildRequires:	ocaml-findlib-devel
21cr|ocaml-benchmark-1.6-2|15	BuildRequires:	ocaml-pcre-devel
21cr|ocaml-benchmark-1.6-2|16	BuildRequires:	ocaml-compiler
21cr|ocaml-benchmark-1.6-2|17	
21cr|ocaml-benchmark-1.6-2|18	%description
21cr|ocaml-benchmark-1.6-2|19	OCaml Benchmark is a small module to benchmark running times of code.
21cr|ocaml-benchmark-1.6-2|20	
21cr|ocaml-benchmark-1.6-2|21	%files
21cr|ocaml-benchmark-1.6-2|22	%doc %{_docdir}/%{modname}
21cr|ocaml-benchmark-1.6-2|23	%dir %{_libdir}/ocaml/%{modname}
21cr|ocaml-benchmark-1.6-2|24	%{_libdir}/ocaml/%{modname}/META
21cr|ocaml-benchmark-1.6-2|25	%{_libdir}/ocaml/%{modname}/*.cmt
21cr|ocaml-benchmark-1.6-2|26	%{_libdir}/ocaml/%{modname}/*.cmti
21cr|ocaml-benchmark-1.6-2|27	%{_libdir}/ocaml/%{modname}/*.cma
21cr|ocaml-benchmark-1.6-2|28	%{_libdir}/ocaml/%{modname}/*.cmx
21cr|ocaml-benchmark-1.6-2|29	%{_libdir}/ocaml/%{modname}/*.cmi
21cr|ocaml-benchmark-1.6-2|30	%{_libdir}/ocaml/%{modname}/*.cmxs
21cr|ocaml-benchmark-1.6-2|31	
21cr|ocaml-benchmark-1.6-2|32	#------------------------------------------------------------------
21cr|ocaml-benchmark-1.6-2|33	%package        devel
21cr|ocaml-benchmark-1.6-2|34	Summary:        Development files for %{name}
21cr|ocaml-benchmark-1.6-2|35	Requires:       %{name} = %{EVRD}
21cr|ocaml-benchmark-1.6-2|36	
21cr|ocaml-benchmark-1.6-2|37	%description    devel
21cr|ocaml-benchmark-1.6-2|38	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-benchmark-1.6-2|39	developing applications that use %{name}.
21cr|ocaml-benchmark-1.6-2|40	
21cr|ocaml-benchmark-1.6-2|41	%files devel
21cr|ocaml-benchmark-1.6-2|42	%doc examples
21cr|ocaml-benchmark-1.6-2|43	%{_libdir}/ocaml/%{modname}/*.a
21cr|ocaml-benchmark-1.6-2|44	%{_libdir}/ocaml/%{modname}/*.cmxa
21cr|ocaml-benchmark-1.6-2|45	%{_libdir}/ocaml/%{modname}/*.ml
21cr|ocaml-benchmark-1.6-2|46	%{_libdir}/ocaml/%{modname}/*.mli
21cr|ocaml-benchmark-1.6-2|47	%{_libdir}/ocaml/benchmark/dune-package
21cr|ocaml-benchmark-1.6-2|48	%{_libdir}/ocaml/benchmark/opam
21cr|ocaml-benchmark-1.6-2|49	#------------------------------------------------------------------
21cr|ocaml-benchmark-1.6-2|50	
21cr|ocaml-benchmark-1.6-2|51	%prep
21cr|ocaml-benchmark-1.6-2|52	%setup -q
21cr|ocaml-benchmark-1.6-2|53	
21cr|ocaml-benchmark-1.6-2|54	%build
21cr|ocaml-benchmark-1.6-2|55	dune build
21cr|ocaml-benchmark-1.6-2|56	
21cr|ocaml-benchmark-1.6-2|57	%install
21cr|ocaml-benchmark-1.6-2|58	dune install --destdir=%{buildroot} --docdir=%{_docdir}
21cr|ocaml-benchmark-1.6-2|59	

3545 21
21cr|ocaml-biniou-1.2.1-1|1	%undefine _package_note_flags
21cr|ocaml-biniou-1.2.1-1|2	%global debug_package %{nil}
21cr|ocaml-biniou-1.2.1-1|3	
21cr|ocaml-biniou-1.2.1-1|4	%global libname biniou
21cr|ocaml-biniou-1.2.1-1|5	
21cr|ocaml-biniou-1.2.1-1|6	Name:           ocaml-%{libname}
21cr|ocaml-biniou-1.2.1-1|7	Version:        1.2.1
21cr|ocaml-biniou-1.2.1-1|8	Release:        1
21cr|ocaml-biniou-1.2.1-1|9	Summary:        Safe and fast binary data format
21cr|ocaml-biniou-1.2.1-1|10	Group:          Development/OCaml
21cr|ocaml-biniou-1.2.1-1|11	License:        BSD
21cr|ocaml-biniou-1.2.1-1|12	URL:            https://github.com/ocaml-community/%{libname}
21cr|ocaml-biniou-1.2.1-1|13	Source0:        %{url}/releases/download/%{version}/%{libname}-%{version}.tbz
21cr|ocaml-biniou-1.2.1-1|14	
21cr|ocaml-biniou-1.2.1-1|15	BuildRequires:  make
21cr|ocaml-biniou-1.2.1-1|16	BuildRequires:  ocaml >= 3.10.0
21cr|ocaml-biniou-1.2.1-1|17	BuildRequires:  ocaml-findlib
21cr|ocaml-biniou-1.2.1-1|18	BuildRequires:  ocaml-easy-format-devel
21cr|ocaml-biniou-1.2.1-1|19	BuildRequires:  ocaml-dune
21cr|ocaml-biniou-1.2.1-1|20	
21cr|ocaml-biniou-1.2.1-1|21	%description
21cr|ocaml-biniou-1.2.1-1|22	Biniou (pronounced "be new") is a binary data format designed for
21cr|ocaml-biniou-1.2.1-1|23	speed, safety, ease of use and backward compatibility as protocols
21cr|ocaml-biniou-1.2.1-1|24	evolve. Biniou is vastly equivalent to JSON in terms of functionality
21cr|ocaml-biniou-1.2.1-1|25	but allows implementations several times faster (4 times faster than
21cr|ocaml-biniou-1.2.1-1|26	yojson), with 25-35%% space savings.
21cr|ocaml-biniou-1.2.1-1|27	
21cr|ocaml-biniou-1.2.1-1|28	Biniou data can be decoded into human-readable form without knowledge
21cr|ocaml-biniou-1.2.1-1|29	of type definitions except for field and variant names which are
21cr|ocaml-biniou-1.2.1-1|30	represented by 31-bit hashes. A program named bdump is provided for
21cr|ocaml-biniou-1.2.1-1|31	routine visualization of biniou data files.
21cr|ocaml-biniou-1.2.1-1|32	
21cr|ocaml-biniou-1.2.1-1|33	%files
21cr|ocaml-biniou-1.2.1-1|34	%license LICENSE
21cr|ocaml-biniou-1.2.1-1|35	%doc README.md
21cr|ocaml-biniou-1.2.1-1|36	%{_libdir}/ocaml/%{libname}/
21cr|ocaml-biniou-1.2.1-1|37	%exclude %{_libdir}/ocaml/*/*.a
21cr|ocaml-biniou-1.2.1-1|38	%exclude %{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-biniou-1.2.1-1|39	%exclude %{_libdir}/ocaml/*/*.cmx
21cr|ocaml-biniou-1.2.1-1|40	%exclude %{_libdir}/ocaml/*/*.mli
21cr|ocaml-biniou-1.2.1-1|41	
21cr|ocaml-biniou-1.2.1-1|42	#-------------------------------------------------------------
21cr|ocaml-biniou-1.2.1-1|43	%package        devel
21cr|ocaml-biniou-1.2.1-1|44	Summary:        Development files for %{name}
21cr|ocaml-biniou-1.2.1-1|45	Group:          Development/OCaml
21cr|ocaml-biniou-1.2.1-1|46	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-biniou-1.2.1-1|47	Requires:       ocaml-easy-format-devel%{?_isa}
21cr|ocaml-biniou-1.2.1-1|48	
21cr|ocaml-biniou-1.2.1-1|49	%description    devel
21cr|ocaml-biniou-1.2.1-1|50	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-biniou-1.2.1-1|51	developing applications that use %{name}.
21cr|ocaml-biniou-1.2.1-1|52	
21cr|ocaml-biniou-1.2.1-1|53	%files devel
21cr|ocaml-biniou-1.2.1-1|54	%license LICENSE
21cr|ocaml-biniou-1.2.1-1|55	%doc biniou-format.txt CHANGES.md
21cr|ocaml-biniou-1.2.1-1|56	%doc _build/install/default/doc/*
21cr|ocaml-biniou-1.2.1-1|57	%{_bindir}/ocaml-bdump
21cr|ocaml-biniou-1.2.1-1|58	%{_libdir}/ocaml/*/*.a
21cr|ocaml-biniou-1.2.1-1|59	%{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-biniou-1.2.1-1|60	%{_libdir}/ocaml/*/*.cmx
21cr|ocaml-biniou-1.2.1-1|61	%{_libdir}/ocaml/*/*.mli
21cr|ocaml-biniou-1.2.1-1|62	
21cr|ocaml-biniou-1.2.1-1|63	#-------------------------------------------------------------
21cr|ocaml-biniou-1.2.1-1|64	
21cr|ocaml-biniou-1.2.1-1|65	%prep
21cr|ocaml-biniou-1.2.1-1|66	%setup -q -n %{libname}-%{version}
21cr|ocaml-biniou-1.2.1-1|67	
21cr|ocaml-biniou-1.2.1-1|68	
21cr|ocaml-biniou-1.2.1-1|69	%build
21cr|ocaml-biniou-1.2.1-1|70	%make_build all
21cr|ocaml-biniou-1.2.1-1|71	
21cr|ocaml-biniou-1.2.1-1|72	
21cr|ocaml-biniou-1.2.1-1|73	%install
21cr|ocaml-biniou-1.2.1-1|74	mkdir -p %{buildroot}
21cr|ocaml-biniou-1.2.1-1|75	mkdir -p %{buildroot}%{_bindir}
21cr|ocaml-biniou-1.2.1-1|76	mkdir -p %{buildroot}%{_libdir}/ocaml
21cr|ocaml-biniou-1.2.1-1|77	
21cr|ocaml-biniou-1.2.1-1|78	cp -L _build/install/default/bin/* %{buildroot}%{_bindir}
21cr|ocaml-biniou-1.2.1-1|79	cp -rL _build/install/default/lib/* %{buildroot}%{_libdir}/ocaml
21cr|ocaml-biniou-1.2.1-1|80	
21cr|ocaml-biniou-1.2.1-1|81	# avoid potential future name conflict
21cr|ocaml-biniou-1.2.1-1|82	mv %{buildroot}%{_bindir}/{,ocaml-}bdump
21cr|ocaml-biniou-1.2.1-1|83	
21cr|ocaml-biniou-1.2.1-1|84	
21cr|ocaml-biniou-1.2.1-1|85	%check
21cr|ocaml-biniou-1.2.1-1|86	# The upstream Makefile doesn't know how to build the tests
21cr|ocaml-biniou-1.2.1-1|87	# without ocamlopt, so:
21cr|ocaml-biniou-1.2.1-1|88	make test

3546 21
21cr|ocaml-bitstring-4.1.0-1|1	Summary:	Bitstrings and bitstring matching for OCaml
21cr|ocaml-bitstring-4.1.0-1|2	Name:		ocaml-bitstring
21cr|ocaml-bitstring-4.1.0-1|3	Version:	4.1.0
21cr|ocaml-bitstring-4.1.0-1|4	Release:	1
21cr|ocaml-bitstring-4.1.0-1|5	License:	LGPLv2+ with exceptions and GPLv2+
21cr|ocaml-bitstring-4.1.0-1|6	Group:		Development/OCaml
21cr|ocaml-bitstring-4.1.0-1|7	Url:		http://code.google.com/p/bitstring
21cr|ocaml-bitstring-4.1.0-1|8	Source0:	https://github.com/xguerin/bitstring/archive/refs/tags/v4.1.0.tar.gz?/%{name}-%{version}.tar.gz
21cr|ocaml-bitstring-4.1.0-1|9	Patch0:		bitstring-deps.patch
21cr|ocaml-bitstring-4.1.0-1|10	BuildRequires:	ocaml-dune-devel
21cr|ocaml-bitstring-4.1.0-1|11	BuildRequires:	ocaml
21cr|ocaml-bitstring-4.1.0-1|12	BuildRequires:	ocaml-ppxlib-devel
21cr|ocaml-bitstring-4.1.0-1|13	BuildRequires:	ocaml-ounit-devel
21cr|ocaml-bitstring-4.1.0-1|14	BuildRequires:	ocaml-findlib
21cr|ocaml-bitstring-4.1.0-1|15	#BuildRequires:	time
21cr|ocaml-bitstring-4.1.0-1|16	
21cr|ocaml-bitstring-4.1.0-1|17	%description
21cr|ocaml-bitstring-4.1.0-1|18	The ocaml-bitstring project adds Erlang-style bitstrings and matching over
21cr|ocaml-bitstring-4.1.0-1|19	bitstrings as a syntax extension and library for OCaml.
21cr|ocaml-bitstring-4.1.0-1|20	
21cr|ocaml-bitstring-4.1.0-1|21	%files
21cr|ocaml-bitstring-4.1.0-1|22	%doc README* COPYING*
21cr|ocaml-bitstring-4.1.0-1|23	%dir %{_libdir}/ocaml/bitstring
21cr|ocaml-bitstring-4.1.0-1|24	%{_libdir}/ocaml/bitstring/*.cmi
21cr|ocaml-bitstring-4.1.0-1|25	%{_libdir}/ocaml/bitstring/*.cma
21cr|ocaml-bitstring-4.1.0-1|26	%{_libdir}/ocaml/ppx_bitstring/*.cma
21cr|ocaml-bitstring-4.1.0-1|27	%{_libdir}/ocaml/ppx_bitstring/*.cmi
21cr|ocaml-bitstring-4.1.0-1|28	%{_libdir}/ocaml/ppx_bitstring/META
21cr|ocaml-bitstring-4.1.0-1|29	%{_libdir}/ocaml/ppx_bitstring/*.exe
21cr|ocaml-bitstring-4.1.0-1|30	%{_libdir}/ocaml/bitstring/META
21cr|ocaml-bitstring-4.1.0-1|31	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-bitstring-4.1.0-1|32	
21cr|ocaml-bitstring-4.1.0-1|33	#----------------------------------------------------------------------------
21cr|ocaml-bitstring-4.1.0-1|34	
21cr|ocaml-bitstring-4.1.0-1|35	%package	devel
21cr|ocaml-bitstring-4.1.0-1|36	Summary:	Development files for %{name}
21cr|ocaml-bitstring-4.1.0-1|37	Group:		Development/OCaml
21cr|ocaml-bitstring-4.1.0-1|38	Requires:	%{name} = %{EVRD}
21cr|ocaml-bitstring-4.1.0-1|39	
21cr|ocaml-bitstring-4.1.0-1|40	%description devel
21cr|ocaml-bitstring-4.1.0-1|41	This package contains the development files needed to build applications
21cr|ocaml-bitstring-4.1.0-1|42	using %{name}.
21cr|ocaml-bitstring-4.1.0-1|43	
21cr|ocaml-bitstring-4.1.0-1|44	%files devel
21cr|ocaml-bitstring-4.1.0-1|45	%{_libdir}/ocaml/bitstring/*.a
21cr|ocaml-bitstring-4.1.0-1|46	%{_libdir}/ocaml/bitstring/*.cmx
21cr|ocaml-bitstring-4.1.0-1|47	%{_libdir}/ocaml/bitstring/*.cmxa
21cr|ocaml-bitstring-4.1.0-1|48	%{_libdir}/ocaml/bitstring/*.cmt
21cr|ocaml-bitstring-4.1.0-1|49	%{_libdir}/ocaml/bitstring/*.cmti
21cr|ocaml-bitstring-4.1.0-1|50	%{_libdir}/ocaml/bitstring/*.mli
21cr|ocaml-bitstring-4.1.0-1|51	%{_libdir}/ocaml/bitstring/*.cmxs
21cr|ocaml-bitstring-4.1.0-1|52	%{_libdir}/ocaml/bitstring/dune-package
21cr|ocaml-bitstring-4.1.0-1|53	%{_libdir}/ocaml/bitstring/opam
21cr|ocaml-bitstring-4.1.0-1|54	%{_libdir}/ocaml/ppx_bitstring/*.a
21cr|ocaml-bitstring-4.1.0-1|55	%{_libdir}/ocaml/ppx_bitstring/*.cmx
21cr|ocaml-bitstring-4.1.0-1|56	%{_libdir}/ocaml/ppx_bitstring/*.cmxa
21cr|ocaml-bitstring-4.1.0-1|57	%{_libdir}/ocaml/ppx_bitstring/*.cmt
21cr|ocaml-bitstring-4.1.0-1|58	%{_libdir}/ocaml/ppx_bitstring/*.cmxs
21cr|ocaml-bitstring-4.1.0-1|59	%{_libdir}/ocaml/ppx_bitstring/dune-package
21cr|ocaml-bitstring-4.1.0-1|60	%{_libdir}/ocaml/ppx_bitstring/opam
21cr|ocaml-bitstring-4.1.0-1|61	
21cr|ocaml-bitstring-4.1.0-1|62	#----------------------------------------------------------------------------
21cr|ocaml-bitstring-4.1.0-1|63	
21cr|ocaml-bitstring-4.1.0-1|64	%prep
21cr|ocaml-bitstring-4.1.0-1|65	%autosetup -p1 -n bitstring-%{version}
21cr|ocaml-bitstring-4.1.0-1|66	
21cr|ocaml-bitstring-4.1.0-1|67	%build
21cr|ocaml-bitstring-4.1.0-1|68	dune build
21cr|ocaml-bitstring-4.1.0-1|69	
21cr|ocaml-bitstring-4.1.0-1|70	%install
21cr|ocaml-bitstring-4.1.0-1|71	dune install --destdir=%{buildroot}
21cr|ocaml-bitstring-4.1.0-1|72	
21cr|ocaml-bitstring-4.1.0-1|73	# We do not want the ml files
21cr|ocaml-bitstring-4.1.0-1|74	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-bitstring-4.1.0-1|75	
21cr|ocaml-bitstring-4.1.0-1|76	# We install the documentation with the doc macro
21cr|ocaml-bitstring-4.1.0-1|77	rm -fr %{buildroot}%{_prefix}/doc

3547 21
21cr|ocaml-bos-0.2.1-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-bos-0.2.1-1|2	
21cr|ocaml-bos-0.2.1-1|3	%undefine _package_note_flags
21cr|ocaml-bos-0.2.1-1|4	%global debug_package %{nil}
21cr|ocaml-bos-0.2.1-1|5	
21cr|ocaml-bos-0.2.1-1|6	%global srcname bos
21cr|ocaml-bos-0.2.1-1|7	
21cr|ocaml-bos-0.2.1-1|8	Name:           ocaml-%{srcname}
21cr|ocaml-bos-0.2.1-1|9	Version:        0.2.1
21cr|ocaml-bos-0.2.1-1|10	Release:        1
21cr|ocaml-bos-0.2.1-1|11	Summary:        Basic OS interaction for OCaml
21cr|ocaml-bos-0.2.1-1|12	Group:          Development/OCaml
21cr|ocaml-bos-0.2.1-1|13	License:        ISC
21cr|ocaml-bos-0.2.1-1|14	URL:            https://erratique.ch/software/bos
21cr|ocaml-bos-0.2.1-1|15	Source0:        %{url}/releases/%{srcname}-%{version}.tbz
21cr|ocaml-bos-0.2.1-1|16	
21cr|ocaml-bos-0.2.1-1|17	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-bos-0.2.1-1|18	BuildRequires:  ocaml-astring-devel
21cr|ocaml-bos-0.2.1-1|19	BuildRequires:  ocaml-findlib
21cr|ocaml-bos-0.2.1-1|20	BuildRequires:  ocaml-fmt-devel >= 0.8.10
21cr|ocaml-bos-0.2.1-1|21	BuildRequires:  ocaml-fpath-devel
21cr|ocaml-bos-0.2.1-1|22	BuildRequires:  ocaml-logs-devel
21cr|ocaml-bos-0.2.1-1|23	BuildRequires:  ocaml-mtime-devel
21cr|ocaml-bos-0.2.1-1|24	BuildRequires:  ocaml-ocamlbuild
21cr|ocaml-bos-0.2.1-1|25	BuildRequires:  ocaml-rresult-devel >= 0.7.0
21cr|ocaml-bos-0.2.1-1|26	BuildRequires:  ocaml-topkg-devel >= 1.0.3
21cr|ocaml-bos-0.2.1-1|27	
21cr|ocaml-bos-0.2.1-1|28	%description
21cr|ocaml-bos-0.2.1-1|29	Bos provides support for basic and robust interaction with the operating
21cr|ocaml-bos-0.2.1-1|30	system in OCaml.  It has functions to access the process environment,
21cr|ocaml-bos-0.2.1-1|31	parse command line arguments, interact with the file system and run
21cr|ocaml-bos-0.2.1-1|32	command line programs.  Bos works equally well on POSIX and Windows
21cr|ocaml-bos-0.2.1-1|33	operating systems.
21cr|ocaml-bos-0.2.1-1|34	
21cr|ocaml-bos-0.2.1-1|35	%files
21cr|ocaml-bos-0.2.1-1|36	%doc CHANGES.md README.md
21cr|ocaml-bos-0.2.1-1|37	%license LICENSE.md
21cr|ocaml-bos-0.2.1-1|38	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-bos-0.2.1-1|39	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-bos-0.2.1-1|40	%{_libdir}/ocaml/%{srcname}/*.cma
21cr|ocaml-bos-0.2.1-1|41	%{_libdir}/ocaml/%{srcname}/*.cmi
21cr|ocaml-bos-0.2.1-1|42	%{_libdir}/ocaml/%{srcname}/*.cmxs
21cr|ocaml-bos-0.2.1-1|43	
21cr|ocaml-bos-0.2.1-1|44	#-----------------------------------------------------------------
21cr|ocaml-bos-0.2.1-1|45	%package        devel
21cr|ocaml-bos-0.2.1-1|46	Summary:        Development files for %{name}
21cr|ocaml-bos-0.2.1-1|47	Group:          Development/OCaml
21cr|ocaml-bos-0.2.1-1|48	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-bos-0.2.1-1|49	Requires:       ocaml-astring-devel%{?_isa}
21cr|ocaml-bos-0.2.1-1|50	Requires:       ocaml-fmt-devel%{?_isa}
21cr|ocaml-bos-0.2.1-1|51	Requires:       ocaml-fpath-devel%{?_isa}
21cr|ocaml-bos-0.2.1-1|52	Requires:       ocaml-logs-devel%{?_isa}
21cr|ocaml-bos-0.2.1-1|53	Requires:       ocaml-rresult-devel%{?_isa}
21cr|ocaml-bos-0.2.1-1|54	
21cr|ocaml-bos-0.2.1-1|55	%description    devel
21cr|ocaml-bos-0.2.1-1|56	The %{name}-devel package contains libraries and signature
21cr|ocaml-bos-0.2.1-1|57	files for developing applications that use %{name}.
21cr|ocaml-bos-0.2.1-1|58	
21cr|ocaml-bos-0.2.1-1|59	%files devel
21cr|ocaml-bos-0.2.1-1|60	%if %{with docs}
21cr|ocaml-bos-0.2.1-1|61	%doc _build/default/_doc/*
21cr|ocaml-bos-0.2.1-1|62	%endif
21cr|ocaml-bos-0.2.1-1|63	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-bos-0.2.1-1|64	%{_libdir}/ocaml/%{srcname}/*.a
21cr|ocaml-bos-0.2.1-1|65	%{_libdir}/ocaml/%{srcname}/*.cmx
21cr|ocaml-bos-0.2.1-1|66	%{_libdir}/ocaml/%{srcname}/*.cmxa
21cr|ocaml-bos-0.2.1-1|67	%{_libdir}/ocaml/%{srcname}/*.cmt
21cr|ocaml-bos-0.2.1-1|68	%{_libdir}/ocaml/%{srcname}/*.cmti
21cr|ocaml-bos-0.2.1-1|69	%{_libdir}/ocaml/%{srcname}/*.mli
21cr|ocaml-bos-0.2.1-1|70	
21cr|ocaml-bos-0.2.1-1|71	#-----------------------------------------------------------------
21cr|ocaml-bos-0.2.1-1|72	
21cr|ocaml-bos-0.2.1-1|73	%prep
21cr|ocaml-bos-0.2.1-1|74	%autosetup -n %{srcname}-%{version}
21cr|ocaml-bos-0.2.1-1|75	
21cr|ocaml-bos-0.2.1-1|76	%build
21cr|ocaml-bos-0.2.1-1|77	ocaml pkg/pkg.ml build --dev-pkg false --tests true
21cr|ocaml-bos-0.2.1-1|78	
21cr|ocaml-bos-0.2.1-1|79	# Relink with Fedora linker flags
21cr|ocaml-bos-0.2.1-1|80	cd _build
21cr|ocaml-bos-0.2.1-1|81	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g \
21cr|ocaml-bos-0.2.1-1|82	-package rresult -package astring -package fpath -package fmt -package logs \
21cr|ocaml-bos-0.2.1-1|83	-package unix -I src src/bos.cmxa -o src/bos.cmxs
21cr|ocaml-bos-0.2.1-1|84	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g \
21cr|ocaml-bos-0.2.1-1|85	-package fmt.tty -package logs.fmt -package rresult -package astring \
21cr|ocaml-bos-0.2.1-1|86	-package fpath -package fmt -package logs -package unix -I src \
21cr|ocaml-bos-0.2.1-1|87	src/bos_setup.cmxa -o src/bos_setup.cmxs
21cr|ocaml-bos-0.2.1-1|88	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g \
21cr|ocaml-bos-0.2.1-1|89	-package compiler-libs.toplevel -package rresult -package astring \
21cr|ocaml-bos-0.2.1-1|90	-package fpath -package fmt -package logs -package unix -I src \
21cr|ocaml-bos-0.2.1-1|91	src/bos_top.cmxa -o src/bos_top.cmxs
21cr|ocaml-bos-0.2.1-1|92	cd -
21cr|ocaml-bos-0.2.1-1|93	
21cr|ocaml-bos-0.2.1-1|94	%install
21cr|ocaml-bos-0.2.1-1|95	mkdir -p %{buildroot}%{_libdir}/ocaml/%{srcname}
21cr|ocaml-bos-0.2.1-1|96	cp -p _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} _build/pkg/META \
21cr|ocaml-bos-0.2.1-1|97	_build/opam %{buildroot}%{_libdir}/ocaml/%{srcname}
21cr|ocaml-bos-0.2.1-1|98	
21cr|ocaml-bos-0.2.1-1|99	%check
21cr|ocaml-bos-0.2.1-1|100	ocaml pkg/pkg.ml test
21cr|ocaml-bos-0.2.1-1|101	

3548 21
21cr|ocaml-cairo-0.6.3-2|1	%define _disable_ld_no_undefined 1
21cr|ocaml-cairo-0.6.3-2|2	
21cr|ocaml-cairo-0.6.3-2|3	%global debug_package %{nil}
21cr|ocaml-cairo-0.6.3-2|4	
21cr|ocaml-cairo-0.6.3-2|5	Name:           ocaml-cairo
21cr|ocaml-cairo-0.6.3-2|6	Version:        0.6.3
21cr|ocaml-cairo-0.6.3-2|7	Release:        2
21cr|ocaml-cairo-0.6.3-2|8	Summary:        OCaml library for accessing cairo graphics
21cr|ocaml-cairo-0.6.3-2|9	Group:          Development/OCaml
21cr|ocaml-cairo-0.6.3-2|10	License:        LGPLv3+
21cr|ocaml-cairo-0.6.3-2|11	URL:            https://github.com/Chris00/%{name}
21cr|ocaml-cairo-0.6.3-2|12	
21cr|ocaml-cairo-0.6.3-2|13	Source0:        %{url}/releases/download/%{version}/cairo2-%{version}.tbz
21cr|ocaml-cairo-0.6.3-2|14	
21cr|ocaml-cairo-0.6.3-2|15	BuildRequires:  ocaml >= 4.02
21cr|ocaml-cairo-0.6.3-2|16	BuildRequires:  ocaml-compiler
21cr|ocaml-cairo-0.6.3-2|17	BuildRequires:  ocaml-csexp-devel
21cr|ocaml-cairo-0.6.3-2|18	BuildRequires:  ocaml-dune-devel
21cr|ocaml-cairo-0.6.3-2|19	BuildRequires:  ocaml-findlib-devel
21cr|ocaml-cairo-0.6.3-2|20	BuildRequires:  ocaml-lablgtk2-devel
21cr|ocaml-cairo-0.6.3-2|21	BuildRequires:  pkgconfig(cairo) >= 1.2.0
21cr|ocaml-cairo-0.6.3-2|22	BuildRequires:  pkgconfig(freetype2)
21cr|ocaml-cairo-0.6.3-2|23	
21cr|ocaml-cairo-0.6.3-2|24	%global _description %{expand:
21cr|ocaml-cairo-0.6.3-2|25	Cairo is a multi-platform library providing anti-aliased vector-based
21cr|ocaml-cairo-0.6.3-2|26	rendering for multiple target backends. Paths consist of line segments
21cr|ocaml-cairo-0.6.3-2|27	and cubic splines and can be rendered at any width with various join
21cr|ocaml-cairo-0.6.3-2|28	and cap styles. All colors may be specified with optional translucence
21cr|ocaml-cairo-0.6.3-2|29	(opacity/alpha) and combined using the extended Porter/Duff
21cr|ocaml-cairo-0.6.3-2|30	compositing algebra as found in the X Render Extension.
21cr|ocaml-cairo-0.6.3-2|31	
21cr|ocaml-cairo-0.6.3-2|32	Cairo exports a stateful rendering API similar in spirit to the path
21cr|ocaml-cairo-0.6.3-2|33	construction, text, and painting operators of PostScript, (with the
21cr|ocaml-cairo-0.6.3-2|34	significant addition of translucence in the imaging model). When
21cr|ocaml-cairo-0.6.3-2|35	complete, the API is intended to support the complete imaging model of
21cr|ocaml-cairo-0.6.3-2|36	PDF 1.4.}
21cr|ocaml-cairo-0.6.3-2|37	
21cr|ocaml-cairo-0.6.3-2|38	%description %_description
21cr|ocaml-cairo-0.6.3-2|39	
21cr|ocaml-cairo-0.6.3-2|40	This package contains OCaml bindings for Cairo.
21cr|ocaml-cairo-0.6.3-2|41	
21cr|ocaml-cairo-0.6.3-2|42	#--------------------------------------------------------------
21cr|ocaml-cairo-0.6.3-2|43	%package        devel
21cr|ocaml-cairo-0.6.3-2|44	Summary:        Development files for %{name}
21cr|ocaml-cairo-0.6.3-2|45	Requires:       %{name}%{?_isa} = %{EVRD}
21cr|ocaml-cairo-0.6.3-2|46	Requires:       pkgconfig(cairo)
21cr|ocaml-cairo-0.6.3-2|47	
21cr|ocaml-cairo-0.6.3-2|48	
21cr|ocaml-cairo-0.6.3-2|49	%description    devel
21cr|ocaml-cairo-0.6.3-2|50	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-cairo-0.6.3-2|51	developing applications that use %{name}.
21cr|ocaml-cairo-0.6.3-2|52	
21cr|ocaml-cairo-0.6.3-2|53	
21cr|ocaml-cairo-0.6.3-2|54	%package        gtk
21cr|ocaml-cairo-0.6.3-2|55	Summary:        OCaml library to render cairo on a gtk2 canvas
21cr|ocaml-cairo-0.6.3-2|56	Requires:       %{name}%{?_isa} = %{EVRD}
21cr|ocaml-cairo-0.6.3-2|57	
21cr|ocaml-cairo-0.6.3-2|58	
21cr|ocaml-cairo-0.6.3-2|59	%description    gtk %_description
21cr|ocaml-cairo-0.6.3-2|60	
21cr|ocaml-cairo-0.6.3-2|61	This package contains OCaml bindings for rendering cairo on a gtk2 canvas.
21cr|ocaml-cairo-0.6.3-2|62	
21cr|ocaml-cairo-0.6.3-2|63	
21cr|ocaml-cairo-0.6.3-2|64	%package        gtk-devel
21cr|ocaml-cairo-0.6.3-2|65	Summary:        Development files for %{name}-gtk
21cr|ocaml-cairo-0.6.3-2|66	Requires:       %{name}-gtk%{?_isa} = %{EVRD}
21cr|ocaml-cairo-0.6.3-2|67	Requires:       %{name}-devel%{?_isa} = %{EVRD}
21cr|ocaml-cairo-0.6.3-2|68	Requires:       ocaml-lablgtk2-devel%{?_isa}
21cr|ocaml-cairo-0.6.3-2|69	
21cr|ocaml-cairo-0.6.3-2|70	
21cr|ocaml-cairo-0.6.3-2|71	%description    gtk-devel
21cr|ocaml-cairo-0.6.3-2|72	The %{name}-gtk-devel package contains libraries and signature files for
21cr|ocaml-cairo-0.6.3-2|73	developing applications that use %{name}-gtk.
21cr|ocaml-cairo-0.6.3-2|74	
21cr|ocaml-cairo-0.6.3-2|75	
21cr|ocaml-cairo-0.6.3-2|76	
21cr|ocaml-cairo-0.6.3-2|77	%package        pango
21cr|ocaml-cairo-0.6.3-2|78	Summary:        OCaml library to use pango with cairo
21cr|ocaml-cairo-0.6.3-2|79	Requires:       %{name}%{?_isa} = %{EVRD}
21cr|ocaml-cairo-0.6.3-2|80	
21cr|ocaml-cairo-0.6.3-2|81	
21cr|ocaml-cairo-0.6.3-2|82	%description    pango %_description
21cr|ocaml-cairo-0.6.3-2|83	
21cr|ocaml-cairo-0.6.3-2|84	This package contains OCaml bindings to use pango with cairo.
21cr|ocaml-cairo-0.6.3-2|85	
21cr|ocaml-cairo-0.6.3-2|86	
21cr|ocaml-cairo-0.6.3-2|87	%package        pango-devel
21cr|ocaml-cairo-0.6.3-2|88	Summary:        Development files for %{name}-pango
21cr|ocaml-cairo-0.6.3-2|89	Requires:       %{name}-pango%{?_isa} = %{EVRD}
21cr|ocaml-cairo-0.6.3-2|90	Requires:       %{name}-devel%{?_isa} = %{EVRD}
21cr|ocaml-cairo-0.6.3-2|91	Requires:       pkgconfig(pango)
21cr|ocaml-cairo-0.6.3-2|92	
21cr|ocaml-cairo-0.6.3-2|93	
21cr|ocaml-cairo-0.6.3-2|94	%description    pango-devel
21cr|ocaml-cairo-0.6.3-2|95	The %{name}-pango-devel package contains libraries and signature files
21cr|ocaml-cairo-0.6.3-2|96	for developing applications that use %{name}-pango.
21cr|ocaml-cairo-0.6.3-2|97	
21cr|ocaml-cairo-0.6.3-2|98	
21cr|ocaml-cairo-0.6.3-2|99	%prep
21cr|ocaml-cairo-0.6.3-2|100	%autosetup -n cairo2-%{version} -p1
21cr|ocaml-cairo-0.6.3-2|101	
21cr|ocaml-cairo-0.6.3-2|102	
21cr|ocaml-cairo-0.6.3-2|103	%build
21cr|ocaml-cairo-0.6.3-2|104	#cairo_cflags="$(pkgconf --cflags cairo)"
21cr|ocaml-cairo-0.6.3-2|105	#cairo_libs="$(pkgconf --libs cairo)"
21cr|ocaml-cairo-0.6.3-2|106	#gtk_cflags="$(pkgconf --cflags gtk+-2.0)"
21cr|ocaml-cairo-0.6.3-2|107	#gtk_libs="$(pkgconf --libs gtk+-2.0)"
21cr|ocaml-cairo-0.6.3-2|108	#export CAIRO_CFLAGS="%{optflags} $cairo_cflags"
21cr|ocaml-cairo-0.6.3-2|109	#export CAIRO_LIBS="$RPM_LD_FLAGS $cairo_libs"
21cr|ocaml-cairo-0.6.3-2|110	#export GTK_CFLAGS="%{optflags} $gtk_cflags"
21cr|ocaml-cairo-0.6.3-2|111	#export GTK_LIBS="$RPM_LD_FLAGS $gtk_libs"
21cr|ocaml-cairo-0.6.3-2|112	dune build
21cr|ocaml-cairo-0.6.3-2|113	
21cr|ocaml-cairo-0.6.3-2|114	# Dune passes RPM_LD_FLAGS to ocamlmklib without -ldopt, resulting in "Unknown
21cr|ocaml-cairo-0.6.3-2|115	# option" warnings from ocamlmklib and a library that has not been linked with
21cr|ocaml-cairo-0.6.3-2|116	# the correct flags.  We can't add -ldopt ourselves, since that breaks
21cr|ocaml-cairo-0.6.3-2|117	# compilation of the cmxs files.  This seems to be a weakness of dune; linker
21cr|ocaml-cairo-0.6.3-2|118	# flags and libraries to be linked with have to be specified together, and
21cr|ocaml-cairo-0.6.3-2|119	# nothing takes care of separating them and adding ldopt as necessary.  We
21cr|ocaml-cairo-0.6.3-2|120	# relink manually to address the problem.
21cr|ocaml-cairo-0.6.3-2|121	pushd _build/default/src
21cr|ocaml-cairo-0.6.3-2|122	ocamlmklib -g -ldopt "$RPM_LD_FLAGS" $cairo_libs -o cairo_stubs cairo_stubs.o
21cr|ocaml-cairo-0.6.3-2|123	cd ../gtk
21cr|ocaml-cairo-0.6.3-2|124	ocamlmklib -g -ldopt "$RPM_LD_FLAGS" $gtk_libs -o cairo_gtk_stubs cairo_gtk_stubs.o
21cr|ocaml-cairo-0.6.3-2|125	cd ../pango
21cr|ocaml-cairo-0.6.3-2|126	ocamlmklib -g -ldopt "$RPM_LD_FLAGS" $gtk_libs -o cairo_pango_stubs cairo_pango_stubs.o
21cr|ocaml-cairo-0.6.3-2|127	popd
21cr|ocaml-cairo-0.6.3-2|128	
21cr|ocaml-cairo-0.6.3-2|129	
21cr|ocaml-cairo-0.6.3-2|130	%install
21cr|ocaml-cairo-0.6.3-2|131	dune install --destdir=%{buildroot}
21cr|ocaml-cairo-0.6.3-2|132	
21cr|ocaml-cairo-0.6.3-2|133	# This just contains the README, LICENSE, and CHANGES files, 3 times, in
21cr|ocaml-cairo-0.6.3-2|134	# directories with names other than the ones we want.
21cr|ocaml-cairo-0.6.3-2|135	rm -rf %{buildroot}%{_prefix}/doc
21cr|ocaml-cairo-0.6.3-2|136	
21cr|ocaml-cairo-0.6.3-2|137	# Remove files we do not need to package
21cr|ocaml-cairo-0.6.3-2|138	rm %{buildroot}%{_libdir}/ocaml/*/*.ml
21cr|ocaml-cairo-0.6.3-2|139	
21cr|ocaml-cairo-0.6.3-2|140	
21cr|ocaml-cairo-0.6.3-2|141	%check
21cr|ocaml-cairo-0.6.3-2|142	dune runtest
21cr|ocaml-cairo-0.6.3-2|143	
21cr|ocaml-cairo-0.6.3-2|144	
21cr|ocaml-cairo-0.6.3-2|145	%files
21cr|ocaml-cairo-0.6.3-2|146	%doc CHANGES.md README.md
21cr|ocaml-cairo-0.6.3-2|147	%license GPL3.md LICENSE.md
21cr|ocaml-cairo-0.6.3-2|148	%dir %{_libdir}/ocaml/cairo2
21cr|ocaml-cairo-0.6.3-2|149	%{_libdir}/ocaml/cairo2/META
21cr|ocaml-cairo-0.6.3-2|150	%{_libdir}/ocaml/cairo2/cairo.cma
21cr|ocaml-cairo-0.6.3-2|151	%{_libdir}/ocaml/cairo2/cairo.cmi
21cr|ocaml-cairo-0.6.3-2|152	%{_libdir}/ocaml/cairo2/cairo.cmxs
21cr|ocaml-cairo-0.6.3-2|153	%{_libdir}/ocaml/stublibs/dllcairo_stubs.so
21cr|ocaml-cairo-0.6.3-2|154	
21cr|ocaml-cairo-0.6.3-2|155	
21cr|ocaml-cairo-0.6.3-2|156	%files devel
21cr|ocaml-cairo-0.6.3-2|157	# XXX The tutorial doesn't build.
21cr|ocaml-cairo-0.6.3-2|158	%doc examples
21cr|ocaml-cairo-0.6.3-2|159	%{_libdir}/ocaml/cairo2/cairo.a
21cr|ocaml-cairo-0.6.3-2|160	%{_libdir}/ocaml/cairo2/cairo.cmx
21cr|ocaml-cairo-0.6.3-2|161	%{_libdir}/ocaml/cairo2/cairo.cmxa
21cr|ocaml-cairo-0.6.3-2|162	%{_libdir}/ocaml/cairo2/cairo.cmt
21cr|ocaml-cairo-0.6.3-2|163	%{_libdir}/ocaml/cairo2/cairo.cmti
21cr|ocaml-cairo-0.6.3-2|164	%{_libdir}/ocaml/cairo2/cairo.mli
21cr|ocaml-cairo-0.6.3-2|165	%{_libdir}/ocaml/cairo2/cairo_ocaml.h
21cr|ocaml-cairo-0.6.3-2|166	%{_libdir}/ocaml/cairo2/dune-package
21cr|ocaml-cairo-0.6.3-2|167	%{_libdir}/ocaml/cairo2/libcairo_stubs.a
21cr|ocaml-cairo-0.6.3-2|168	%{_libdir}/ocaml/cairo2/opam
21cr|ocaml-cairo-0.6.3-2|169	
21cr|ocaml-cairo-0.6.3-2|170	
21cr|ocaml-cairo-0.6.3-2|171	%files gtk
21cr|ocaml-cairo-0.6.3-2|172	%dir %{_libdir}/ocaml/cairo2-gtk
21cr|ocaml-cairo-0.6.3-2|173	%{_libdir}/ocaml/cairo2-gtk/META
21cr|ocaml-cairo-0.6.3-2|174	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.cma
21cr|ocaml-cairo-0.6.3-2|175	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.cmi
21cr|ocaml-cairo-0.6.3-2|176	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.cmxs
21cr|ocaml-cairo-0.6.3-2|177	%{_libdir}/ocaml/stublibs/dllcairo_gtk_stubs.so
21cr|ocaml-cairo-0.6.3-2|178	
21cr|ocaml-cairo-0.6.3-2|179	
21cr|ocaml-cairo-0.6.3-2|180	%files gtk-devel
21cr|ocaml-cairo-0.6.3-2|181	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.a
21cr|ocaml-cairo-0.6.3-2|182	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.cmx
21cr|ocaml-cairo-0.6.3-2|183	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.cmxa
21cr|ocaml-cairo-0.6.3-2|184	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.cmt
21cr|ocaml-cairo-0.6.3-2|185	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.cmti
21cr|ocaml-cairo-0.6.3-2|186	%{_libdir}/ocaml/cairo2-gtk/cairo_gtk.mli
21cr|ocaml-cairo-0.6.3-2|187	%{_libdir}/ocaml/cairo2-gtk/dune-package
21cr|ocaml-cairo-0.6.3-2|188	%{_libdir}/ocaml/cairo2-gtk/libcairo_gtk_stubs.a
21cr|ocaml-cairo-0.6.3-2|189	%{_libdir}/ocaml/cairo2-gtk/opam
21cr|ocaml-cairo-0.6.3-2|190	
21cr|ocaml-cairo-0.6.3-2|191	
21cr|ocaml-cairo-0.6.3-2|192	%files pango
21cr|ocaml-cairo-0.6.3-2|193	%dir %{_libdir}/ocaml/cairo2-pango
21cr|ocaml-cairo-0.6.3-2|194	%{_libdir}/ocaml/cairo2-pango/META
21cr|ocaml-cairo-0.6.3-2|195	%{_libdir}/ocaml/cairo2-pango/cairo_pango.cma
21cr|ocaml-cairo-0.6.3-2|196	%{_libdir}/ocaml/cairo2-pango/cairo_pango.cmi
21cr|ocaml-cairo-0.6.3-2|197	%{_libdir}/ocaml/cairo2-pango/cairo_pango.cmxs
21cr|ocaml-cairo-0.6.3-2|198	%{_libdir}/ocaml/stublibs/dllcairo_pango_stubs.so
21cr|ocaml-cairo-0.6.3-2|199	
21cr|ocaml-cairo-0.6.3-2|200	
21cr|ocaml-cairo-0.6.3-2|201	%files pango-devel
21cr|ocaml-cairo-0.6.3-2|202	%{_libdir}/ocaml/cairo2-pango/cairo_pango.a
21cr|ocaml-cairo-0.6.3-2|203	%{_libdir}/ocaml/cairo2-pango/cairo_pango.cmx
21cr|ocaml-cairo-0.6.3-2|204	%{_libdir}/ocaml/cairo2-pango/cairo_pango.cmxa
21cr|ocaml-cairo-0.6.3-2|205	%{_libdir}/ocaml/cairo2-pango/cairo_pango.cmt
21cr|ocaml-cairo-0.6.3-2|206	%{_libdir}/ocaml/cairo2-pango/cairo_pango.cmti
21cr|ocaml-cairo-0.6.3-2|207	%{_libdir}/ocaml/cairo2-pango/cairo_pango.mli
21cr|ocaml-cairo-0.6.3-2|208	%{_libdir}/ocaml/cairo2-pango/dune-package
21cr|ocaml-cairo-0.6.3-2|209	%{_libdir}/ocaml/cairo2-pango/libcairo_pango_stubs.a
21cr|ocaml-cairo-0.6.3-2|210	%{_libdir}/ocaml/cairo2-pango/opam

3549 21
21cr|ocaml-calendar-2.04-3|1	#empty-debuginfo-package
21cr|ocaml-calendar-2.04-3|2	%define debug_package %{nil}
21cr|ocaml-calendar-2.04-3|3	%define base_name camlimages
21cr|ocaml-calendar-2.04-3|4	
21cr|ocaml-calendar-2.04-3|5	%define up_name calendar
21cr|ocaml-calendar-2.04-3|6	
21cr|ocaml-calendar-2.04-3|7	Summary:	Ocaml calendar library
21cr|ocaml-calendar-2.04-3|8	Name:		ocaml-%{up_name}
21cr|ocaml-calendar-2.04-3|9	Version:	2.04
21cr|ocaml-calendar-2.04-3|10	Release:	3
21cr|ocaml-calendar-2.04-3|11	License:	GPLv2+
21cr|ocaml-calendar-2.04-3|12	Group:		Development/OCaml
21cr|ocaml-calendar-2.04-3|13	Url:		http://forge.ocamlcore.org/projects/calendar/
21cr|ocaml-calendar-2.04-3|14	Source0:	http://forge.ocamlcore.org/frs/download.php/1481/%{up_name}-%{version}.tar.gz
21cr|ocaml-calendar-2.04-3|15	BuildRequires:	ocaml
21cr|ocaml-calendar-2.04-3|16	BuildRequires:	ocaml-findlib
21cr|ocaml-calendar-2.04-3|17	Conflicts:	ocaml-calendar-devel < 2.03.2
21cr|ocaml-calendar-2.04-3|18	
21cr|ocaml-calendar-2.04-3|19	%description
21cr|ocaml-calendar-2.04-3|20	The Calendar library is a library providing a set of operations over dates and
21cr|ocaml-calendar-2.04-3|21	times.
21cr|ocaml-calendar-2.04-3|22	
21cr|ocaml-calendar-2.04-3|23	%files
21cr|ocaml-calendar-2.04-3|24	%doc calendarFAQ-2.6.txt calendar_faq.txt CHANGES COPYING LGPL README TODO
21cr|ocaml-calendar-2.04-3|25	%dir %{_libdir}/ocaml/calendar
21cr|ocaml-calendar-2.04-3|26	%{_libdir}/ocaml/calendar/META
21cr|ocaml-calendar-2.04-3|27	%{_libdir}/ocaml/calendar/*.cma
21cr|ocaml-calendar-2.04-3|28	%{_libdir}/ocaml/calendar/*.cmi
21cr|ocaml-calendar-2.04-3|29	%{_libdir}/ocaml/calendar/*.cmxs
21cr|ocaml-calendar-2.04-3|30	
21cr|ocaml-calendar-2.04-3|31	#----------------------------------------------------------------------------
21cr|ocaml-calendar-2.04-3|32	
21cr|ocaml-calendar-2.04-3|33	%package devel
21cr|ocaml-calendar-2.04-3|34	Summary:	Development files for %{name}
21cr|ocaml-calendar-2.04-3|35	Group:		Development/OCaml
21cr|ocaml-calendar-2.04-3|36	Requires:	%{name} = %{EVRD}
21cr|ocaml-calendar-2.04-3|37	
21cr|ocaml-calendar-2.04-3|38	%description devel
21cr|ocaml-calendar-2.04-3|39	This package contains the development files needed to build applications
21cr|ocaml-calendar-2.04-3|40	using %{name}.
21cr|ocaml-calendar-2.04-3|41	
21cr|ocaml-calendar-2.04-3|42	%files devel
21cr|ocaml-calendar-2.04-3|43	%{_libdir}/ocaml/calendar/*.a
21cr|ocaml-calendar-2.04-3|44	%{_libdir}/ocaml/calendar/*.cmx
21cr|ocaml-calendar-2.04-3|45	%{_libdir}/ocaml/calendar/*.cmxa
21cr|ocaml-calendar-2.04-3|46	%{_libdir}/ocaml/calendar/*.mli
21cr|ocaml-calendar-2.04-3|47	
21cr|ocaml-calendar-2.04-3|48	#----------------------------------------------------------------------------
21cr|ocaml-calendar-2.04-3|49	
21cr|ocaml-calendar-2.04-3|50	%prep
21cr|ocaml-calendar-2.04-3|51	%setup -qn %{up_name}-%{version}
21cr|ocaml-calendar-2.04-3|52	
21cr|ocaml-calendar-2.04-3|53	%build
21cr|ocaml-calendar-2.04-3|54	%configure
21cr|ocaml-calendar-2.04-3|55	%make
21cr|ocaml-calendar-2.04-3|56	
21cr|ocaml-calendar-2.04-3|57	%install
21cr|ocaml-calendar-2.04-3|58	install -d -m 755 %{buildroot}%{_libdir}/ocaml
21cr|ocaml-calendar-2.04-3|59	make install OCAMLFIND_DESTDIR="%{buildroot}%{_libdir}/ocaml"
21cr|ocaml-calendar-2.04-3|60	
21cr|ocaml-calendar-2.04-3|61	rm -f %{buildroot}%{_libdir}/ocaml/calendar/*.{o,cmo}

3550 21
21cr|ocaml-camlbz2-0.6.0-12|1	%define oname camlbz2
21cr|ocaml-camlbz2-0.6.0-12|2	%define modname bz2
21cr|ocaml-camlbz2-0.6.0-12|3	
21cr|ocaml-camlbz2-0.6.0-12|4	Summary:	OCaml library for reading and writing zip, jar and gzip files
21cr|ocaml-camlbz2-0.6.0-12|5	Name:		ocaml-%{oname}
21cr|ocaml-camlbz2-0.6.0-12|6	Version:	0.6.0
21cr|ocaml-camlbz2-0.6.0-12|7	Release:	12
21cr|ocaml-camlbz2-0.6.0-12|8	License:	LGPLv2.1+ with exceptions
21cr|ocaml-camlbz2-0.6.0-12|9	Group:		Development/OCaml
21cr|ocaml-camlbz2-0.6.0-12|10	Url:		http://camlbz2.forge.ocamlcore.org/
21cr|ocaml-camlbz2-0.6.0-12|11	Source0:	https://forge.ocamlcore.org/frs/download.php/72/%{oname}-%{version}.tar.gz
21cr|ocaml-camlbz2-0.6.0-12|12	BuildRequires:	ocaml
21cr|ocaml-camlbz2-0.6.0-12|13	BuildRequires:	ocaml-findlib-devel
21cr|ocaml-camlbz2-0.6.0-12|14	BuildRequires:	bzip2-devel
21cr|ocaml-camlbz2-0.6.0-12|15	
21cr|ocaml-camlbz2-0.6.0-12|16	%description
21cr|ocaml-camlbz2-0.6.0-12|17	CamlBZ2 provides OCaml bindings for libbz2 (AKA bzip2), a popular compression
21cr|ocaml-camlbz2-0.6.0-12|18	library which typically compresses better (i.e., smaller resulting files) than
21cr|ocaml-camlbz2-0.6.0-12|19	gzip.
21cr|ocaml-camlbz2-0.6.0-12|20	
21cr|ocaml-camlbz2-0.6.0-12|21	Using CamlBZ2 you can read and write compressed "files", where files can be
21cr|ocaml-camlbz2-0.6.0-12|22	anything offering an in_channel/out_channel abstraction (files, sockets, ...).
21cr|ocaml-camlbz2-0.6.0-12|23	
21cr|ocaml-camlbz2-0.6.0-12|24	Also, with CamlBZ2 you can compress and decompress strings in memory using the
21cr|ocaml-camlbz2-0.6.0-12|25	bzip2 compression algorithm.
21cr|ocaml-camlbz2-0.6.0-12|26	
21cr|ocaml-camlbz2-0.6.0-12|27	%files
21cr|ocaml-camlbz2-0.6.0-12|28	%doc LICENSE
21cr|ocaml-camlbz2-0.6.0-12|29	%{_libdir}/ocaml/%{modname}
21cr|ocaml-camlbz2-0.6.0-12|30	%exclude %{_libdir}/ocaml/%{modname}/*.a
21cr|ocaml-camlbz2-0.6.0-12|31	%exclude %{_libdir}/ocaml/%{modname}/*.cmxa
21cr|ocaml-camlbz2-0.6.0-12|32	%exclude %{_libdir}/ocaml/%{modname}/*.cmx
21cr|ocaml-camlbz2-0.6.0-12|33	%exclude %{_libdir}/ocaml/%{modname}/*.mli
21cr|ocaml-camlbz2-0.6.0-12|34	
21cr|ocaml-camlbz2-0.6.0-12|35	#----------------------------------------------------------------------------
21cr|ocaml-camlbz2-0.6.0-12|36	
21cr|ocaml-camlbz2-0.6.0-12|37	%package devel
21cr|ocaml-camlbz2-0.6.0-12|38	Summary:	Development files for %{name}
21cr|ocaml-camlbz2-0.6.0-12|39	Requires:	%{name} = %{EVRD}
21cr|ocaml-camlbz2-0.6.0-12|40	
21cr|ocaml-camlbz2-0.6.0-12|41	%description devel
21cr|ocaml-camlbz2-0.6.0-12|42	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-camlbz2-0.6.0-12|43	developing applications that use %{name}.
21cr|ocaml-camlbz2-0.6.0-12|44	
21cr|ocaml-camlbz2-0.6.0-12|45	%files devel
21cr|ocaml-camlbz2-0.6.0-12|46	%doc LICENSE README
21cr|ocaml-camlbz2-0.6.0-12|47	%{_libdir}/ocaml/%{modname}/*.a
21cr|ocaml-camlbz2-0.6.0-12|48	%{_libdir}/ocaml/%{modname}/*.cmxa
21cr|ocaml-camlbz2-0.6.0-12|49	%{_libdir}/ocaml/%{modname}/*.cmx
21cr|ocaml-camlbz2-0.6.0-12|50	%{_libdir}/ocaml/%{modname}/*.mli
21cr|ocaml-camlbz2-0.6.0-12|51	
21cr|ocaml-camlbz2-0.6.0-12|52	#----------------------------------------------------------------------------
21cr|ocaml-camlbz2-0.6.0-12|53	
21cr|ocaml-camlbz2-0.6.0-12|54	%prep
21cr|ocaml-camlbz2-0.6.0-12|55	%setup -q -n %{oname}-%{version}
21cr|ocaml-camlbz2-0.6.0-12|56	
21cr|ocaml-camlbz2-0.6.0-12|57	%build
21cr|ocaml-camlbz2-0.6.0-12|58	%configure
21cr|ocaml-camlbz2-0.6.0-12|59	%make
21cr|ocaml-camlbz2-0.6.0-12|60	
21cr|ocaml-camlbz2-0.6.0-12|61	%install
21cr|ocaml-camlbz2-0.6.0-12|62	make install DESTDIR=%{buildroot}%{_libdir}/ocaml

3551 21
21cr|ocaml-camlidl-1.05-11|1	%define _enable_debug_packages %{nil}
21cr|ocaml-camlidl-1.05-11|2	%define debug_package %{nil}
21cr|ocaml-camlidl-1.05-11|3	
21cr|ocaml-camlidl-1.05-11|4	Summary:	Stub code generator and COM binding for Objective Caml
21cr|ocaml-camlidl-1.05-11|5	Name:		ocaml-camlidl
21cr|ocaml-camlidl-1.05-11|6	Version:	1.05
21cr|ocaml-camlidl-1.05-11|7	Release:	11
21cr|ocaml-camlidl-1.05-11|8	License:	QPL and LGPLv2+ with exceptions
21cr|ocaml-camlidl-1.05-11|9	Group:		Development/OCaml
21cr|ocaml-camlidl-1.05-11|10	Url:		http://caml.inria.fr/pub/old_caml_site/camlidl/
21cr|ocaml-camlidl-1.05-11|11	Source0:	http://caml.inria.fr/pub/old_caml_site/distrib/bazar-ocaml/camlidl-%{version}.tar.gz
21cr|ocaml-camlidl-1.05-11|12	Source1:	http://caml.inria.fr/pub/old_caml_site/distrib/bazar-ocaml/camlidl-%{version}.doc.pdf
21cr|ocaml-camlidl-1.05-11|13	BuildRequires:	ocaml
21cr|ocaml-camlidl-1.05-11|14	
21cr|ocaml-camlidl-1.05-11|15	%description
21cr|ocaml-camlidl-1.05-11|16	CamlIDL is a stub code generator and COM binding for Objective Caml.
21cr|ocaml-camlidl-1.05-11|17	
21cr|ocaml-camlidl-1.05-11|18	CamlIDL comprises two parts:
21cr|ocaml-camlidl-1.05-11|19	
21cr|ocaml-camlidl-1.05-11|20	* A stub code generator that generates the C stub code required for
21cr|ocaml-camlidl-1.05-11|21	the Caml/C interface, based on an MIDL specification. (MIDL stands
21cr|ocaml-camlidl-1.05-11|22	for Microsoft's Interface Description Language; it looks like C
21cr|ocaml-camlidl-1.05-11|23	header files with some extra annotations, plus a notion of object
21cr|ocaml-camlidl-1.05-11|24	interfaces that look like C++ classes without inheritance.)
21cr|ocaml-camlidl-1.05-11|25	
21cr|ocaml-camlidl-1.05-11|26	* A (currently small) library of functions and tools to import COM
21cr|ocaml-camlidl-1.05-11|27	components in Caml applications, and export Caml code as COM
21cr|ocaml-camlidl-1.05-11|28	components.
21cr|ocaml-camlidl-1.05-11|29	
21cr|ocaml-camlidl-1.05-11|30	%files
21cr|ocaml-camlidl-1.05-11|31	%doc LICENSE
21cr|ocaml-camlidl-1.05-11|32	%{_libdir}/ocaml/*.cmi
21cr|ocaml-camlidl-1.05-11|33	%{_libdir}/ocaml/*.cma
21cr|ocaml-camlidl-1.05-11|34	%{_bindir}/camlidl
21cr|ocaml-camlidl-1.05-11|35	
21cr|ocaml-camlidl-1.05-11|36	#----------------------------------------------------------------------------
21cr|ocaml-camlidl-1.05-11|37	
21cr|ocaml-camlidl-1.05-11|38	%package devel
21cr|ocaml-camlidl-1.05-11|39	Summary:	Development files for %{name}
21cr|ocaml-camlidl-1.05-11|40	Group:		Development/OCaml
21cr|ocaml-camlidl-1.05-11|41	Requires:	%{name} = %{EVRD}
21cr|ocaml-camlidl-1.05-11|42	
21cr|ocaml-camlidl-1.05-11|43	%description devel
21cr|ocaml-camlidl-1.05-11|44	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-camlidl-1.05-11|45	developing applications that use %{name}.
21cr|ocaml-camlidl-1.05-11|46	
21cr|ocaml-camlidl-1.05-11|47	%files devel
21cr|ocaml-camlidl-1.05-11|48	%doc LICENSE README Changes camlidl-%{version}.doc.pdf tests
21cr|ocaml-camlidl-1.05-11|49	%{_libdir}/ocaml/caml/*.h
21cr|ocaml-camlidl-1.05-11|50	%{_libdir}/ocaml/*.a
21cr|ocaml-camlidl-1.05-11|51	%{_libdir}/ocaml/*.cmxa
21cr|ocaml-camlidl-1.05-11|52	
21cr|ocaml-camlidl-1.05-11|53	#----------------------------------------------------------------------------
21cr|ocaml-camlidl-1.05-11|54	
21cr|ocaml-camlidl-1.05-11|55	%prep
21cr|ocaml-camlidl-1.05-11|56	%setup -q -n camlidl-%{version}
21cr|ocaml-camlidl-1.05-11|57	cp config/Makefile.unix config/Makefile
21cr|ocaml-camlidl-1.05-11|58	#sed -e 's|^OCAMLLIB=.*|OCAMLLIB=%{_libdir}/ocaml|' \
21cr|ocaml-camlidl-1.05-11|59	#    -e 's|^BINDIR=.*|BINDIR=%{_bindir}|' \
21cr|ocaml-camlidl-1.05-11|60	#    < config/Makefile.unix \
21cr|ocaml-camlidl-1.05-11|61	#    > config/Makefile
21cr|ocaml-camlidl-1.05-11|62	cp %{SOURCE1} .
21cr|ocaml-camlidl-1.05-11|63	
21cr|ocaml-camlidl-1.05-11|64	%build
21cr|ocaml-camlidl-1.05-11|65	make all OCAMLLIB=%{_libdir}/ocaml BINDIR=%{_bindir}
21cr|ocaml-camlidl-1.05-11|66	
21cr|ocaml-camlidl-1.05-11|67	%install
21cr|ocaml-camlidl-1.05-11|68	install -d -m 755 %{buildroot}%{_libdir}/ocaml
21cr|ocaml-camlidl-1.05-11|69	install -d -m 755 %{buildroot}%{_libdir}/ocaml/caml
21cr|ocaml-camlidl-1.05-11|70	install -d -m 755 %{buildroot}%{_bindir}
21cr|ocaml-camlidl-1.05-11|71	
21cr|ocaml-camlidl-1.05-11|72	make OCAMLLIB=%{buildroot}%{_libdir}/ocaml \
21cr|ocaml-camlidl-1.05-11|73	BINDIR=%{buildroot}%{_bindir} \
21cr|ocaml-camlidl-1.05-11|74	install

3552 21
21cr|ocaml-camlimages-5.0.4-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-camlimages-5.0.4-1|2	#empty-debuginfo-package
21cr|ocaml-camlimages-5.0.4-1|3	%define debug_package %{nil}
21cr|ocaml-camlimages-5.0.4-1|4	%define base_name camlimages
21cr|ocaml-camlimages-5.0.4-1|5	
21cr|ocaml-camlimages-5.0.4-1|6	Summary:	Image processing library for Objective Caml
21cr|ocaml-camlimages-5.0.4-1|7	Name:		ocaml-%{base_name}
21cr|ocaml-camlimages-5.0.4-1|8	Version:	5.0.4
21cr|ocaml-camlimages-5.0.4-1|9	Release:	1
21cr|ocaml-camlimages-5.0.4-1|10	License:	LGPLv2+
21cr|ocaml-camlimages-5.0.4-1|11	Group:		Development/OCaml
21cr|ocaml-camlimages-5.0.4-1|12	Url:		https://gitlab.com/camlspotter/camlimages/
21cr|ocaml-camlimages-5.0.4-1|13	Source0:	https://gitlab.com/camlspotter/camlimages/-/archive/%{version}/%{base_name}-%{version}.tar.gz
21cr|ocaml-camlimages-5.0.4-1|14	BuildRequires:	ghostscript
21cr|ocaml-camlimages-5.0.4-1|15	BuildRequires:	giflib-devel
21cr|ocaml-camlimages-5.0.4-1|16	BuildRequires:	ocaml >= 4.06.0
21cr|ocaml-camlimages-5.0.4-1|17	BuildRequires:	ocaml-cppo
21cr|ocaml-camlimages-5.0.4-1|18	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-camlimages-5.0.4-1|19	BuildRequires:	ocaml-dune-devel >= 1.11
21cr|ocaml-camlimages-5.0.4-1|20	BuildRequires:	ocaml-findlib-devel
21cr|ocaml-camlimages-5.0.4-1|21	BuildRequires:	ocaml-graphics-devel
21cr|ocaml-camlimages-5.0.4-1|22	BuildRequires:	ocaml-lablgtk2-devel
21cr|ocaml-camlimages-5.0.4-1|23	BuildRequires:	ocaml-odoc
21cr|ocaml-camlimages-5.0.4-1|24	BuildRequires:	ocaml-result-devel
21cr|ocaml-camlimages-5.0.4-1|25	BuildRequires:	ocaml-stdio-devel
21cr|ocaml-camlimages-5.0.4-1|26	BuildRequires:	pkgconfig(freetype2)
21cr|ocaml-camlimages-5.0.4-1|27	BuildRequires:	pkgconfig(libexif)
21cr|ocaml-camlimages-5.0.4-1|28	BuildRequires:	pkgconfig(libjpeg)
21cr|ocaml-camlimages-5.0.4-1|29	BuildRequires:	pkgconfig(libpng)
21cr|ocaml-camlimages-5.0.4-1|30	BuildRequires:	pkgconfig(libtiff-4)
21cr|ocaml-camlimages-5.0.4-1|31	BuildRequires:	pkgconfig(xpm)
21cr|ocaml-camlimages-5.0.4-1|32	BuildRequires:	rgb
21cr|ocaml-camlimages-5.0.4-1|33	Requires:	ghostscript
21cr|ocaml-camlimages-5.0.4-1|34	
21cr|ocaml-camlimages-5.0.4-1|35	%description
21cr|ocaml-camlimages-5.0.4-1|36	This is an image processing library, which provides some basic
21cr|ocaml-camlimages-5.0.4-1|37	functions of image processing and loading/saving various image file
21cr|ocaml-camlimages-5.0.4-1|38	formats. In addition the library can handle huge images that cannot be
21cr|ocaml-camlimages-5.0.4-1|39	(or can hardly be) stored into the memory (the library automatically
21cr|ocaml-camlimages-5.0.4-1|40	creates swap files and escapes them to reduce the memory usage).
21cr|ocaml-camlimages-5.0.4-1|41	
21cr|ocaml-camlimages-5.0.4-1|42	%files
21cr|ocaml-camlimages-5.0.4-1|43	%doc README.md
21cr|ocaml-camlimages-5.0.4-1|44	%license License.txt
21cr|ocaml-camlimages-5.0.4-1|45	%{_libdir}/ocaml/camlimages
21cr|ocaml-camlimages-5.0.4-1|46	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-camlimages-5.0.4-1|47	
21cr|ocaml-camlimages-5.0.4-1|48	#----------------------------------------------------------------------------
21cr|ocaml-camlimages-5.0.4-1|49	
21cr|ocaml-camlimages-5.0.4-1|50	%prep
21cr|ocaml-camlimages-5.0.4-1|51	%autosetup -p1 -n camlimages-%{version}
21cr|ocaml-camlimages-5.0.4-1|52	
21cr|ocaml-camlimages-5.0.4-1|53	%build
21cr|ocaml-camlimages-5.0.4-1|54	dune build %{?_smp_mflags} --display=verbose
21cr|ocaml-camlimages-5.0.4-1|55	dune build %{?_smp_mflags} @doc
21cr|ocaml-camlimages-5.0.4-1|56	
21cr|ocaml-camlimages-5.0.4-1|57	# Relink the stublibs with $RPM_LD_FLAGS.
21cr|ocaml-camlimages-5.0.4-1|58	for lib in exif freetype gif jpeg png tiff xpm; do
21cr|ocaml-camlimages-5.0.4-1|59	cd _build/default/$lib
21cr|ocaml-camlimages-5.0.4-1|60	ocamlmklib -g -ldopt '%{build_ldflags}' -o camlimages_${lib}_stubs \
21cr|ocaml-camlimages-5.0.4-1|61	$(ar t libcamlimages_${lib}_stubs.a)
21cr|ocaml-camlimages-5.0.4-1|62	cd -
21cr|ocaml-camlimages-5.0.4-1|63	done
21cr|ocaml-camlimages-5.0.4-1|64	
21cr|ocaml-camlimages-5.0.4-1|65	%install
21cr|ocaml-camlimages-5.0.4-1|66	dune install --destdir=%{buildroot}
21cr|ocaml-camlimages-5.0.4-1|67	
21cr|ocaml-camlimages-5.0.4-1|68	# We do not want the dune markers
21cr|ocaml-camlimages-5.0.4-1|69	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-camlimages-5.0.4-1|70	
21cr|ocaml-camlimages-5.0.4-1|71	# We do not want the ml files
21cr|ocaml-camlimages-5.0.4-1|72	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-camlimages-5.0.4-1|73	
21cr|ocaml-camlimages-5.0.4-1|74	# We install the documentation with the doc macro
21cr|ocaml-camlimages-5.0.4-1|75	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-camlimages-5.0.4-1|76	
21cr|ocaml-camlimages-5.0.4-1|77	%check
21cr|ocaml-camlimages-5.0.4-1|78	dune runtest

3553 21
21cr|ocaml-camlp5-6023-1|1	%undefine _package_note_flags
21cr|ocaml-camlp5-6023-1|2	Name:           ocaml-camlp5
21cr|ocaml-camlp5-6023-1|3	Version:	6023
21cr|ocaml-camlp5-6023-1|4	Release:	1
21cr|ocaml-camlp5-6023-1|5	Summary:        Classical version of camlp4 OCaml preprocessor
21cr|ocaml-camlp5-6023-1|6	Group:          Development/OCaml
21cr|ocaml-camlp5-6023-1|7	License:        BSD
21cr|ocaml-camlp5-6023-1|8	URL:            https://camlp5.github.io/
21cr|ocaml-camlp5-6023-1|9	
21cr|ocaml-camlp5-6023-1|10	# For OCaml 4.13.1 we're packaging a git pre-release.
21cr|ocaml-camlp5-6023-1|11	#Source0:        https://github.com/camlp5/camlp5/archive/rel%{version}.tar.gz
21cr|ocaml-camlp5-6023-1|12	Source0:        https://github.com/camlp5/camlp5/archive/f1ede8037e39430739ff6d0a7d8a668c115278ad.tar.gz
21cr|ocaml-camlp5-6023-1|13	
21cr|ocaml-camlp5-6023-1|14	# Kill -warn-error A
21cr|ocaml-camlp5-6023-1|15	Patch0:         camlp5-8.00-kill-warn-error.patch
21cr|ocaml-camlp5-6023-1|16	
21cr|ocaml-camlp5-6023-1|17	BuildRequires:  make
21cr|ocaml-camlp5-6023-1|18	BuildRequires:  ocaml
21cr|ocaml-camlp5-6023-1|19	BuildRequires:  ocaml-odoc
21cr|ocaml-camlp5-6023-1|20	BuildRequires:  perl
21cr|ocaml-camlp5-6023-1|21	
21cr|ocaml-camlp5-6023-1|22	%global __ocaml_requires_opts -i Asttypes -i Parsetree -i Pa_extend
21cr|ocaml-camlp5-6023-1|23	%global __ocaml_provides_opts -i Dynlink -i Dynlinkaux -i Pa_extend
21cr|ocaml-camlp5-6023-1|24	
21cr|ocaml-camlp5-6023-1|25	%description
21cr|ocaml-camlp5-6023-1|26	Camlp5 is a preprocessor-pretty-printer of OCaml.
21cr|ocaml-camlp5-6023-1|27	
21cr|ocaml-camlp5-6023-1|28	It is the continuation of the classical camlp4 with new features.
21cr|ocaml-camlp5-6023-1|29	
21cr|ocaml-camlp5-6023-1|30	OCaml 3.10 and above have an official camlp4 which is incompatible
21cr|ocaml-camlp5-6023-1|31	with classical (<= 3.09) versions.  You can find that in the
21cr|ocaml-camlp5-6023-1|32	ocaml-camlp4 package.
21cr|ocaml-camlp5-6023-1|33	
21cr|ocaml-camlp5-6023-1|34	%files
21cr|ocaml-camlp5-6023-1|35	%license LICENSE
21cr|ocaml-camlp5-6023-1|36	%doc README.md
21cr|ocaml-camlp5-6023-1|37	%{_libdir}/ocaml/camlp5
21cr|ocaml-camlp5-6023-1|38	%exclude %{_libdir}/ocaml/camlp5/*.a
21cr|ocaml-camlp5-6023-1|39	%exclude %{_libdir}/ocaml/camlp5/*.cmxa
21cr|ocaml-camlp5-6023-1|40	%exclude %{_libdir}/ocaml/camlp5/*.cmx
21cr|ocaml-camlp5-6023-1|41	%exclude %{_libdir}/ocaml/camlp5/*.mli
21cr|ocaml-camlp5-6023-1|42	%{_libdir}/ocaml/topfind.camlp5
21cr|ocaml-camlp5-6023-1|43	
21cr|ocaml-camlp5-6023-1|44	#----------------------------------------------------------------
21cr|ocaml-camlp5-6023-1|45	%package        devel
21cr|ocaml-camlp5-6023-1|46	Summary:        Development files for %{name}
21cr|ocaml-camlp5-6023-1|47	Group:          Development/OCaml
21cr|ocaml-camlp5-6023-1|48	Requires:       %{name} = %{version}-%{release}
21cr|ocaml-camlp5-6023-1|49	
21cr|ocaml-camlp5-6023-1|50	
21cr|ocaml-camlp5-6023-1|51	%description    devel
21cr|ocaml-camlp5-6023-1|52	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-camlp5-6023-1|53	developing applications that use %{name}.
21cr|ocaml-camlp5-6023-1|54	
21cr|ocaml-camlp5-6023-1|55	%files devel
21cr|ocaml-camlp5-6023-1|56	%doc CHANGES ICHANGES DEVEL UPGRADING doc/html
21cr|ocaml-camlp5-6023-1|57	%{_libdir}/ocaml/camlp5/*.a
21cr|ocaml-camlp5-6023-1|58	%{_libdir}/ocaml/camlp5/*.cmxa
21cr|ocaml-camlp5-6023-1|59	%{_libdir}/ocaml/camlp5/*.cmx
21cr|ocaml-camlp5-6023-1|60	%{_libdir}/ocaml/camlp5/*.mli
21cr|ocaml-camlp5-6023-1|61	%{_bindir}/camlp5*
21cr|ocaml-camlp5-6023-1|62	%{_bindir}/mkcamlp5*
21cr|ocaml-camlp5-6023-1|63	%{_bindir}/ocpp5
21cr|ocaml-camlp5-6023-1|64	%{_mandir}/man1/*.1*
21cr|ocaml-camlp5-6023-1|65	
21cr|ocaml-camlp5-6023-1|66	#----------------------------------------------------------------
21cr|ocaml-camlp5-6023-1|67	
21cr|ocaml-camlp5-6023-1|68	%prep
21cr|ocaml-camlp5-6023-1|69	#%%autosetup -q -n camlp5-rel%%{version}
21cr|ocaml-camlp5-6023-1|70	%autosetup -p1 -n camlp5-f1ede8037e39430739ff6d0a7d8a668c115278ad
21cr|ocaml-camlp5-6023-1|71	find . -name .gitignore -delete
21cr|ocaml-camlp5-6023-1|72	
21cr|ocaml-camlp5-6023-1|73	# Build with debug information
21cr|ocaml-camlp5-6023-1|74	sed -i 's,WARNERR="",WARNERR="-g",' configure
21cr|ocaml-camlp5-6023-1|75	sed -i 's,-linkall,& -g,g' top/Makefile
21cr|ocaml-camlp5-6023-1|76	for fil in compile/compile.sh $(find . -name Makefile); do
21cr|ocaml-camlp5-6023-1|77	sed -i 's,\$[({]OCAMLN[})]c,& -g,;s,\$[({]OCAMLN[})]opt,& -g,;s,LINKFLAGS=,&-g ,' $fil
21cr|ocaml-camlp5-6023-1|78	done
21cr|ocaml-camlp5-6023-1|79	
21cr|ocaml-camlp5-6023-1|80	
21cr|ocaml-camlp5-6023-1|81	%build
21cr|ocaml-camlp5-6023-1|82	# Upstream uses hand-written configure, grrrrrr.
21cr|ocaml-camlp5-6023-1|83	./configure \
21cr|ocaml-camlp5-6023-1|84	--prefix %{_prefix} \
21cr|ocaml-camlp5-6023-1|85	--bindir %{_bindir} \
21cr|ocaml-camlp5-6023-1|86	--libdir %{_libdir}/ocaml \
21cr|ocaml-camlp5-6023-1|87	--mandir %{_mandir}
21cr|ocaml-camlp5-6023-1|88	make
21cr|ocaml-camlp5-6023-1|89	
21cr|ocaml-camlp5-6023-1|90	%install
21cr|ocaml-camlp5-6023-1|91	mkdir -p %{buildroot}%{_libdir}/ocaml
21cr|ocaml-camlp5-6023-1|92	# This is a hack because the make install rule is broken upstream.
21cr|ocaml-camlp5-6023-1|93	# We move the file later.
21cr|ocaml-camlp5-6023-1|94	mkdir -p %{buildroot}%{_libdir}/ocaml/ocaml
21cr|ocaml-camlp5-6023-1|95	mkdir -p %{buildroot}%{_bindir}
21cr|ocaml-camlp5-6023-1|96	mkdir -p %{buildroot}%{_mandir}
21cr|ocaml-camlp5-6023-1|97	make install DESTDIR=%{buildroot}
21cr|ocaml-camlp5-6023-1|98	cp -p etc/META %{buildroot}%{_libdir}/ocaml/camlp5
21cr|ocaml-camlp5-6023-1|99	rm -f doc/htmlp/{*.sh,Makefile,html2*}
21cr|ocaml-camlp5-6023-1|100	pushd %{buildroot}%{_libdir}/ocaml
21cr|ocaml-camlp5-6023-1|101	mv ocaml/topfind.camlp5 .
21cr|ocaml-camlp5-6023-1|102	rmdir ocaml
21cr|ocaml-camlp5-6023-1|103	popd
21cr|ocaml-camlp5-6023-1|104	
21cr|ocaml-camlp5-6023-1|105	
21cr|ocaml-camlp5-6023-1|106	
21cr|ocaml-camlp5-6023-1|107	

3554 21
21cr|ocaml-camlzip-1.11-1|1	%define up_name camlzip
21cr|ocaml-camlzip-1.11-1|2	
21cr|ocaml-camlzip-1.11-1|3	%define url_ver %(echo %{version}|tr -d .)
21cr|ocaml-camlzip-1.11-1|4	
21cr|ocaml-camlzip-1.11-1|5	Summary:	Reading and writing ZIP, JAR and GZIP files
21cr|ocaml-camlzip-1.11-1|6	Name:		ocaml-%{up_name}
21cr|ocaml-camlzip-1.11-1|7	Version:	1.11
21cr|ocaml-camlzip-1.11-1|8	Release:	1
21cr|ocaml-camlzip-1.11-1|9	License:	LGPLv2.1+ with exceptions
21cr|ocaml-camlzip-1.11-1|10	Group:		Development/OCaml
21cr|ocaml-camlzip-1.11-1|11	Url:		http://forge.ocamlcore.org/projects/camlzip/
21cr|ocaml-camlzip-1.11-1|12	Source0:	https://github.com/xavierleroy/camlzip/archive/rel%{url_ver}.tar.gz?/camlzip-%{version}.tar.gz
21cr|ocaml-camlzip-1.11-1|13	BuildRequires:	ocaml
21cr|ocaml-camlzip-1.11-1|14	BuildRequires:	ocaml-findlib
21cr|ocaml-camlzip-1.11-1|15	BuildRequires:	pkgconfig(zlib)
21cr|ocaml-camlzip-1.11-1|16	
21cr|ocaml-camlzip-1.11-1|17	%description
21cr|ocaml-camlzip-1.11-1|18	This Objective Caml library provides easy access to compressed files in ZIP and
21cr|ocaml-camlzip-1.11-1|19	GZIP format, as well as to Java JAR files. It provides functions for reading
21cr|ocaml-camlzip-1.11-1|20	from and writing to compressed files in these formats.
21cr|ocaml-camlzip-1.11-1|21	
21cr|ocaml-camlzip-1.11-1|22	%files
21cr|ocaml-camlzip-1.11-1|23	%doc LICENSE README.md Changes
21cr|ocaml-camlzip-1.11-1|24	%dir %{_libdir}/ocaml/zip
21cr|ocaml-camlzip-1.11-1|25	%{_libdir}/ocaml/zip/*.cmi
21cr|ocaml-camlzip-1.11-1|26	%{_libdir}/ocaml/zip/*.cma
21cr|ocaml-camlzip-1.11-1|27	%{_libdir}/ocaml/zip/*.cmxs
21cr|ocaml-camlzip-1.11-1|28	%{_libdir}/ocaml/zip/META
21cr|ocaml-camlzip-1.11-1|29	%{_libdir}/ocaml/stublibs/dllcamlzip.so
21cr|ocaml-camlzip-1.11-1|30	%{_libdir}/ocaml/stublibs/dllcamlzip.so.owner
21cr|ocaml-camlzip-1.11-1|31	
21cr|ocaml-camlzip-1.11-1|32	#----------------------------------------------------------------------------
21cr|ocaml-camlzip-1.11-1|33	
21cr|ocaml-camlzip-1.11-1|34	%package devel
21cr|ocaml-camlzip-1.11-1|35	Summary:	Development files for %{name}
21cr|ocaml-camlzip-1.11-1|36	Group:		Development/OCaml
21cr|ocaml-camlzip-1.11-1|37	Requires:	pkgconfig(zlib)
21cr|ocaml-camlzip-1.11-1|38	Requires:	%{name} = %{EVRD}
21cr|ocaml-camlzip-1.11-1|39	
21cr|ocaml-camlzip-1.11-1|40	%description devel
21cr|ocaml-camlzip-1.11-1|41	This package contains the development files needed to build applications
21cr|ocaml-camlzip-1.11-1|42	using %{name}.
21cr|ocaml-camlzip-1.11-1|43	
21cr|ocaml-camlzip-1.11-1|44	%files devel
21cr|ocaml-camlzip-1.11-1|45	%{_libdir}/ocaml/zip/*.a
21cr|ocaml-camlzip-1.11-1|46	%{_libdir}/ocaml/zip/*.cmxa
21cr|ocaml-camlzip-1.11-1|47	%{_libdir}/ocaml/zip/*.mli
21cr|ocaml-camlzip-1.11-1|48	%{_libdir}/ocaml/camlzip/META
21cr|ocaml-camlzip-1.11-1|49	%{_libdir}/ocaml/zip/*.cmt
21cr|ocaml-camlzip-1.11-1|50	%{_libdir}/ocaml/zip/*.cmti
21cr|ocaml-camlzip-1.11-1|51	%{_libdir}/ocaml/zip/*.cmx
21cr|ocaml-camlzip-1.11-1|52	
21cr|ocaml-camlzip-1.11-1|53	#----------------------------------------------------------------------------
21cr|ocaml-camlzip-1.11-1|54	
21cr|ocaml-camlzip-1.11-1|55	%prep
21cr|ocaml-camlzip-1.11-1|56	%autosetup -p1 -n %{up_name}-rel%{url_ver}
21cr|ocaml-camlzip-1.11-1|57	
21cr|ocaml-camlzip-1.11-1|58	%build
21cr|ocaml-camlzip-1.11-1|59	%make depend
21cr|ocaml-camlzip-1.11-1|60	%make all allopt
21cr|ocaml-camlzip-1.11-1|61	mkdir -p doc
21cr|ocaml-camlzip-1.11-1|62	ocamldoc -colorize-code -html gzip.mli zip.mli zlib.mli -d doc
21cr|ocaml-camlzip-1.11-1|63	
21cr|ocaml-camlzip-1.11-1|64	%install
21cr|ocaml-camlzip-1.11-1|65	export DESTDIR=%{buildroot}
21cr|ocaml-camlzip-1.11-1|66	export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
21cr|ocaml-camlzip-1.11-1|67	export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-camlzip-1.11-1|68	install -d -m 755 $OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-camlzip-1.11-1|69	install -d -m 755 $OCAMLFIND_DESTDIR/zip
21cr|ocaml-camlzip-1.11-1|70	make install-findlib

3555 21
21cr|ocaml-cfg-2.3.0-2|1	%define _enable_debug_packages %{nil}
21cr|ocaml-cfg-2.3.0-2|2	%define debug_package %{nil}
21cr|ocaml-cfg-2.3.0-2|3	
21cr|ocaml-cfg-2.3.0-2|4	Summary:	Library for manipulation of context-free grammars (CFGs)
21cr|ocaml-cfg-2.3.0-2|5	Name:		ocaml-cfg
21cr|ocaml-cfg-2.3.0-2|6	Version:	2.3.0
21cr|ocaml-cfg-2.3.0-2|7	Release:	2
21cr|ocaml-cfg-2.3.0-2|8	License:	LGPLv2.1+ with static compilation exception
21cr|ocaml-cfg-2.3.0-2|9	Group:		Development/OCaml
21cr|ocaml-cfg-2.3.0-2|10	Url:		https://github.com/mmottl/cfg
21cr|ocaml-cfg-2.3.0-2|11	Source0:	https://github.com/mmottl/cfg/archive/%{version}.tar.gz?/cfg-%{version}.tar.gz
21cr|ocaml-cfg-2.3.0-2|12	BuildRequires:	menhir
21cr|ocaml-cfg-2.3.0-2|13	BuildRequires:	dune
21cr|ocaml-cfg-2.3.0-2|14	BuildRequires:	ocaml
21cr|ocaml-cfg-2.3.0-2|15	BuildRequires:	ocaml-findlib
21cr|ocaml-cfg-2.3.0-2|16	
21cr|ocaml-cfg-2.3.0-2|17	%description
21cr|ocaml-cfg-2.3.0-2|18	This OCaml-library consists of a set of modules which implement functions
21cr|ocaml-cfg-2.3.0-2|19	for manipulating context-free grammars (CFGs) in a purely functional way.
21cr|ocaml-cfg-2.3.0-2|20	
21cr|ocaml-cfg-2.3.0-2|21	The core-module (cfg_impl.ml) contains a functor which allows the
21cr|ocaml-cfg-2.3.0-2|22	parameterization of the main transformation functions with arbitrary grammar
21cr|ocaml-cfg-2.3.0-2|23	entities that fill the demanded specification (see the interface in
21cr|ocaml-cfg-2.3.0-2|24	"cfg_intf.mli" and the BNF-example).
21cr|ocaml-cfg-2.3.0-2|25	
21cr|ocaml-cfg-2.3.0-2|26	Thus, you may use this module for any kind of symbol system and any kind of
21cr|ocaml-cfg-2.3.0-2|27	representation which can be treated like a CFG.
21cr|ocaml-cfg-2.3.0-2|28	
21cr|ocaml-cfg-2.3.0-2|29	%files
21cr|ocaml-cfg-2.3.0-2|30	%doc %{_docdir}/cfg
21cr|ocaml-cfg-2.3.0-2|31	%dir %{_libdir}/ocaml/cfg
21cr|ocaml-cfg-2.3.0-2|32	%{_libdir}/ocaml/cfg/META
21cr|ocaml-cfg-2.3.0-2|33	%{_libdir}/ocaml/cfg/*.cmi
21cr|ocaml-cfg-2.3.0-2|34	%{_libdir}/ocaml/cfg/*.cma
21cr|ocaml-cfg-2.3.0-2|35	%{_libdir}/ocaml/cfg/*.cmxs
21cr|ocaml-cfg-2.3.0-2|36	%{_libdir}/ocaml/cfg/*.cmt
21cr|ocaml-cfg-2.3.0-2|37	%{_libdir}/ocaml/cfg/*.cmti
21cr|ocaml-cfg-2.3.0-2|38	
21cr|ocaml-cfg-2.3.0-2|39	#----------------------------------------------------------------------------
21cr|ocaml-cfg-2.3.0-2|40	
21cr|ocaml-cfg-2.3.0-2|41	%package devel
21cr|ocaml-cfg-2.3.0-2|42	Summary:	Development files for %{name}
21cr|ocaml-cfg-2.3.0-2|43	Group:		Development/OCaml
21cr|ocaml-cfg-2.3.0-2|44	Requires:	%{name} = %{EVRD}
21cr|ocaml-cfg-2.3.0-2|45	
21cr|ocaml-cfg-2.3.0-2|46	%description devel
21cr|ocaml-cfg-2.3.0-2|47	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-cfg-2.3.0-2|48	developing applications that use %{name}.
21cr|ocaml-cfg-2.3.0-2|49	
21cr|ocaml-cfg-2.3.0-2|50	%files devel
21cr|ocaml-cfg-2.3.0-2|51	%doc examples/
21cr|ocaml-cfg-2.3.0-2|52	%{_libdir}/ocaml/cfg/*.a
21cr|ocaml-cfg-2.3.0-2|53	%{_libdir}/ocaml/cfg/*.cmxa
21cr|ocaml-cfg-2.3.0-2|54	%{_libdir}/ocaml/cfg/*.cmx
21cr|ocaml-cfg-2.3.0-2|55	%{_libdir}/ocaml/cfg/*.mli
21cr|ocaml-cfg-2.3.0-2|56	%{_libdir}/ocaml/cfg/*.ml
21cr|ocaml-cfg-2.3.0-2|57	%{_libdir}/ocaml/cfg/dune-package
21cr|ocaml-cfg-2.3.0-2|58	%{_libdir}/ocaml/cfg/opam
21cr|ocaml-cfg-2.3.0-2|59	
21cr|ocaml-cfg-2.3.0-2|60	#----------------------------------------------------------------------------
21cr|ocaml-cfg-2.3.0-2|61	
21cr|ocaml-cfg-2.3.0-2|62	%prep
21cr|ocaml-cfg-2.3.0-2|63	%setup -q -n cfg-%{version}
21cr|ocaml-cfg-2.3.0-2|64	
21cr|ocaml-cfg-2.3.0-2|65	%build
21cr|ocaml-cfg-2.3.0-2|66	dune build
21cr|ocaml-cfg-2.3.0-2|67	
21cr|ocaml-cfg-2.3.0-2|68	%install
21cr|ocaml-cfg-2.3.0-2|69	dune install --destdir=%{buildroot} --docdir=%{_docdir}

3556 21
21cr|ocaml-cgi-0.11-1|1	%define debug_package %{nil}
21cr|ocaml-cgi-0.11-1|2	
21cr|ocaml-cgi-0.11-1|3	%define modname cgi
21cr|ocaml-cgi-0.11-1|4	
21cr|ocaml-cgi-0.11-1|5	Summary:	Objective Caml library for writing CGIs
21cr|ocaml-cgi-0.11-1|6	Name:		ocaml-%{modname}
21cr|ocaml-cgi-0.11-1|7	Version:	0.11
21cr|ocaml-cgi-0.11-1|8	Release:	1
21cr|ocaml-cgi-0.11-1|9	License:	GPLv2+
21cr|ocaml-cgi-0.11-1|10	Group:		Development/OCaml
21cr|ocaml-cgi-0.11-1|11	Url:		http://www.lri.fr/~filliatr/ftp/ocaml/cgi
21cr|ocaml-cgi-0.11-1|12	Source0:	https://github.com/rixed/ocaml-cgi/archive/v%{version}.tar.gz?/%{modname}-%{version}.tar.gz
21cr|ocaml-cgi-0.11-1|13	BuildRequires:	ocaml
21cr|ocaml-cgi-0.11-1|14	BuildRequires:	ocaml-findlib
21cr|ocaml-cgi-0.11-1|15	
21cr|ocaml-cgi-0.11-1|16	%description
21cr|ocaml-cgi-0.11-1|17	This library provides a function to parse the CGI arguments, parse_args,
21cr|ocaml-cgi-0.11-1|18	the result being an association list.
21cr|ocaml-cgi-0.11-1|19	
21cr|ocaml-cgi-0.11-1|20	%files
21cr|ocaml-cgi-0.11-1|21	%doc CHANGES COPYING LGPL
21cr|ocaml-cgi-0.11-1|22	%dir %{_libdir}/ocaml/cgi
21cr|ocaml-cgi-0.11-1|23	%{_libdir}/ocaml/cgi/*.cmi
21cr|ocaml-cgi-0.11-1|24	
21cr|ocaml-cgi-0.11-1|25	#----------------------------------------------------------------------------
21cr|ocaml-cgi-0.11-1|26	
21cr|ocaml-cgi-0.11-1|27	%package devel
21cr|ocaml-cgi-0.11-1|28	Summary:	Development files for %{name}
21cr|ocaml-cgi-0.11-1|29	Group:		Development/OCaml
21cr|ocaml-cgi-0.11-1|30	Requires:	%{name} = %{EVRD}
21cr|ocaml-cgi-0.11-1|31	
21cr|ocaml-cgi-0.11-1|32	%description devel
21cr|ocaml-cgi-0.11-1|33	This package contains the development files needed to build applications
21cr|ocaml-cgi-0.11-1|34	using %{name}.
21cr|ocaml-cgi-0.11-1|35	
21cr|ocaml-cgi-0.11-1|36	%files devel
21cr|ocaml-cgi-0.11-1|37	%{_libdir}/ocaml/cgi/*
21cr|ocaml-cgi-0.11-1|38	%exclude %{_libdir}/ocaml/cgi/*.cmi
21cr|ocaml-cgi-0.11-1|39	
21cr|ocaml-cgi-0.11-1|40	#----------------------------------------------------------------------------
21cr|ocaml-cgi-0.11-1|41	
21cr|ocaml-cgi-0.11-1|42	%prep
21cr|ocaml-cgi-0.11-1|43	%setup -q
21cr|ocaml-cgi-0.11-1|44	
21cr|ocaml-cgi-0.11-1|45	%build
21cr|ocaml-cgi-0.11-1|46	%configure
21cr|ocaml-cgi-0.11-1|47	%make
21cr|ocaml-cgi-0.11-1|48	
21cr|ocaml-cgi-0.11-1|49	%install
21cr|ocaml-cgi-0.11-1|50	export DESTDIR=%{buildroot}
21cr|ocaml-cgi-0.11-1|51	export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21cr|ocaml-cgi-0.11-1|52	install -d -m 755 %{buildroot}%{_libdir}/ocaml/cgi
21cr|ocaml-cgi-0.11-1|53	make install

3557 21
21cr|ocaml-charinfo-width-1.1.0-1|1	%undefine _package_note_flags
21cr|ocaml-charinfo-width-1.1.0-1|2	# version 1.1.0
21cr|ocaml-charinfo-width-1.1.0-1|3	%global commit 6a2ed28ba68cddab6927ac27a9b991f01ea85ec5
21cr|ocaml-charinfo-width-1.1.0-1|4	%global shortcommit %(c=%{commit}; echo ${c:0:12})
21cr|ocaml-charinfo-width-1.1.0-1|5	
21cr|ocaml-charinfo-width-1.1.0-1|6	Name:           ocaml-charinfo-width
21cr|ocaml-charinfo-width-1.1.0-1|7	Version:        1.1.0
21cr|ocaml-charinfo-width-1.1.0-1|8	Release:        1
21cr|ocaml-charinfo-width-1.1.0-1|9	Summary:        Determine column width for a character
21cr|ocaml-charinfo-width-1.1.0-1|10	Group:          Development/OCaml
21cr|ocaml-charinfo-width-1.1.0-1|11	%global libname charInfo_width
21cr|ocaml-charinfo-width-1.1.0-1|12	
21cr|ocaml-charinfo-width-1.1.0-1|13	# MIT-licensed according to opam metadata.
21cr|ocaml-charinfo-width-1.1.0-1|14	# Issue filed here: https://bitbucket.org/zandoye/charinfo_width/issues/1/include-mit-license-copying-file
21cr|ocaml-charinfo-width-1.1.0-1|15	License:        MIT
21cr|ocaml-charinfo-width-1.1.0-1|16	URL:            https://bitbucket.org/zandoye/charinfo_width/
21cr|ocaml-charinfo-width-1.1.0-1|17	Source0:        https://bitbucket.org/zandoye/charinfo_width/get/%{version}.tar.gz#/%{libname}-%{version}.tar.gz
21cr|ocaml-charinfo-width-1.1.0-1|18	
21cr|ocaml-charinfo-width-1.1.0-1|19	BuildRequires:  ocaml
21cr|ocaml-charinfo-width-1.1.0-1|20	BuildRequires:  ocaml-findlib
21cr|ocaml-charinfo-width-1.1.0-1|21	BuildRequires:  ocaml-result-devel
21cr|ocaml-charinfo-width-1.1.0-1|22	BuildRequires:  ocaml-camomile-devel
21cr|ocaml-charinfo-width-1.1.0-1|23	
21cr|ocaml-charinfo-width-1.1.0-1|24	BuildRequires:  ocaml-dune
21cr|ocaml-charinfo-width-1.1.0-1|25	
21cr|ocaml-charinfo-width-1.1.0-1|26	%description
21cr|ocaml-charinfo-width-1.1.0-1|27	Determine column width for a character
21cr|ocaml-charinfo-width-1.1.0-1|28	
21cr|ocaml-charinfo-width-1.1.0-1|29	This module is implemented purely in OCaml and the width function
21cr|ocaml-charinfo-width-1.1.0-1|30	follows the prototype of POSIX's wcwidth.
21cr|ocaml-charinfo-width-1.1.0-1|31	
21cr|ocaml-charinfo-width-1.1.0-1|32	%files
21cr|ocaml-charinfo-width-1.1.0-1|33	#license LICENSE
21cr|ocaml-charinfo-width-1.1.0-1|34	%doc README.md CHANGES.md
21cr|ocaml-charinfo-width-1.1.0-1|35	%{_libdir}/ocaml/%{libname}
21cr|ocaml-charinfo-width-1.1.0-1|36	%exclude %{_libdir}/ocaml/*/*.a
21cr|ocaml-charinfo-width-1.1.0-1|37	%exclude %{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-charinfo-width-1.1.0-1|38	%exclude %{_libdir}/ocaml/*/*.cmx
21cr|ocaml-charinfo-width-1.1.0-1|39	%exclude %{_libdir}/ocaml/*/*.mli
21cr|ocaml-charinfo-width-1.1.0-1|40	
21cr|ocaml-charinfo-width-1.1.0-1|41	#---------------------------------------------------------
21cr|ocaml-charinfo-width-1.1.0-1|42	%package        devel
21cr|ocaml-charinfo-width-1.1.0-1|43	Summary:        Development files for %{name}
21cr|ocaml-charinfo-width-1.1.0-1|44	Group:          Development/OCaml
21cr|ocaml-charinfo-width-1.1.0-1|45	Requires:       %{name} = %{version}-%{release}
21cr|ocaml-charinfo-width-1.1.0-1|46	
21cr|ocaml-charinfo-width-1.1.0-1|47	%description    devel
21cr|ocaml-charinfo-width-1.1.0-1|48	The %{name}-devel package contains libraries and
21cr|ocaml-charinfo-width-1.1.0-1|49	signature files for developing applications that use %{name}.
21cr|ocaml-charinfo-width-1.1.0-1|50	
21cr|ocaml-charinfo-width-1.1.0-1|51	%files devel
21cr|ocaml-charinfo-width-1.1.0-1|52	#license LICENSE
21cr|ocaml-charinfo-width-1.1.0-1|53	%{_libdir}/ocaml/*/*.a
21cr|ocaml-charinfo-width-1.1.0-1|54	%{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-charinfo-width-1.1.0-1|55	%{_libdir}/ocaml/*/*.cmx
21cr|ocaml-charinfo-width-1.1.0-1|56	%{_libdir}/ocaml/*/*.mli
21cr|ocaml-charinfo-width-1.1.0-1|57	
21cr|ocaml-charinfo-width-1.1.0-1|58	#---------------------------------------------------------
21cr|ocaml-charinfo-width-1.1.0-1|59	
21cr|ocaml-charinfo-width-1.1.0-1|60	%prep
21cr|ocaml-charinfo-width-1.1.0-1|61	%autosetup -n zandoye-charinfo_width-%{shortcommit}
21cr|ocaml-charinfo-width-1.1.0-1|62	
21cr|ocaml-charinfo-width-1.1.0-1|63	%build
21cr|ocaml-charinfo-width-1.1.0-1|64	# It might be nice to have a %jbuilder macro that just does this.
21cr|ocaml-charinfo-width-1.1.0-1|65	dune build -p %{libname} %{?_smp_mflags}
21cr|ocaml-charinfo-width-1.1.0-1|66	
21cr|ocaml-charinfo-width-1.1.0-1|67	%install
21cr|ocaml-charinfo-width-1.1.0-1|68	mkdir -p %{buildroot}%{_libdir}/ocaml/%{libname}/
21cr|ocaml-charinfo-width-1.1.0-1|69	cp -aLr _build/install/default/lib/%{libname}/* %{buildroot}%{_libdir}/ocaml/%{libname}/
21cr|ocaml-charinfo-width-1.1.0-1|70	
21cr|ocaml-charinfo-width-1.1.0-1|71	
21cr|ocaml-charinfo-width-1.1.0-1|72	

3558 21
21cr|ocaml-cryptokit-1161-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-cryptokit-1161-1|2	
21cr|ocaml-cryptokit-1161-1|3	%define debug_package %{nil}
21cr|ocaml-cryptokit-1161-1|4	
21cr|ocaml-cryptokit-1161-1|5	%define url_ver %(echo %{version}|tr -d .)
21cr|ocaml-cryptokit-1161-1|6	
21cr|ocaml-cryptokit-1161-1|7	Summary:	OCaml library of cryptographic and hash functions
21cr|ocaml-cryptokit-1161-1|8	Name:		ocaml-cryptokit
21cr|ocaml-cryptokit-1161-1|9	Version:	1161
21cr|ocaml-cryptokit-1161-1|10	Release:	1
21cr|ocaml-cryptokit-1161-1|11	License:	LGPLv2+ with linking exception
21cr|ocaml-cryptokit-1161-1|12	Group:		Development/OCaml
21cr|ocaml-cryptokit-1161-1|13	Url:		http://forge.ocamlcore.org/projects/cryptokit/
21cr|ocaml-cryptokit-1161-1|14	Source0:	https://github.com/xavierleroy/cryptokit/archive/release%{url_ver}.tar.gz?/cryptokit-%{version}.tar.gz
21cr|ocaml-cryptokit-1161-1|15	BuildRequires:	ocaml-dune-devel
21cr|ocaml-cryptokit-1161-1|16	BuildRequires:	ocaml
21cr|ocaml-cryptokit-1161-1|17	BuildRequires:	ocaml-findlib
21cr|ocaml-cryptokit-1161-1|18	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-cryptokit-1161-1|19	BuildRequires:	ocaml-zarith-devel
21cr|ocaml-cryptokit-1161-1|20	BuildRequires:	pkgconfig(ncurses)
21cr|ocaml-cryptokit-1161-1|21	BuildRequires:	pkgconfig(zlib)
21cr|ocaml-cryptokit-1161-1|22	
21cr|ocaml-cryptokit-1161-1|23	%description
21cr|ocaml-cryptokit-1161-1|24	The Cryptokit library for Objective Caml provides a variety of
21cr|ocaml-cryptokit-1161-1|25	cryptographic primitives that can be used to implement cryptographic
21cr|ocaml-cryptokit-1161-1|26	protocols in security-sensitive applications. The primitives provided
21cr|ocaml-cryptokit-1161-1|27	include:
21cr|ocaml-cryptokit-1161-1|28	
21cr|ocaml-cryptokit-1161-1|29	* Symmetric-key cryptography: AES, DES, Triple-DES, ARCfour, in ECB,
21cr|ocaml-cryptokit-1161-1|30	CBC, CFB and OFB modes.
21cr|ocaml-cryptokit-1161-1|31	* Public-key cryptography: RSA encryption and signature; Diffie-Hellman
21cr|ocaml-cryptokit-1161-1|32	key agreement.
21cr|ocaml-cryptokit-1161-1|33	* Hash functions and MACs: SHA-1, SHA-256, RIPEMD-160, MD5, and MACs
21cr|ocaml-cryptokit-1161-1|34	based on AES and DES.
21cr|ocaml-cryptokit-1161-1|35	* Random number generation.
21cr|ocaml-cryptokit-1161-1|36	* Encodings and compression: base 64, hexadecimal, Zlib compression.
21cr|ocaml-cryptokit-1161-1|37	
21cr|ocaml-cryptokit-1161-1|38	Additional ciphers and hashes can easily be used in conjunction with
21cr|ocaml-cryptokit-1161-1|39	the library. In particular, basic mechanisms such as chaining modes,
21cr|ocaml-cryptokit-1161-1|40	output buffering, and padding are provided by generic classes that can
21cr|ocaml-cryptokit-1161-1|41	easily be composed with user-provided ciphers. More generally, the
21cr|ocaml-cryptokit-1161-1|42	library promotes a "Lego"-like style of constructing and composing
21cr|ocaml-cryptokit-1161-1|43	transformations over character streams.
21cr|ocaml-cryptokit-1161-1|44	
21cr|ocaml-cryptokit-1161-1|45	%files
21cr|ocaml-cryptokit-1161-1|46	%doc README* LICENSE Changes
21cr|ocaml-cryptokit-1161-1|47	%dir %{_libdir}/ocaml/cryptokit
21cr|ocaml-cryptokit-1161-1|48	%{_libdir}/ocaml/cryptokit/META
21cr|ocaml-cryptokit-1161-1|49	%{_libdir}/ocaml/cryptokit/*.cma
21cr|ocaml-cryptokit-1161-1|50	%{_libdir}/ocaml/cryptokit/*.cmi
21cr|ocaml-cryptokit-1161-1|51	%{_libdir}/ocaml/cryptokit/*.cmxs
21cr|ocaml-cryptokit-1161-1|52	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-cryptokit-1161-1|53	
21cr|ocaml-cryptokit-1161-1|54	#----------------------------------------------------------------------------
21cr|ocaml-cryptokit-1161-1|55	
21cr|ocaml-cryptokit-1161-1|56	%package devel
21cr|ocaml-cryptokit-1161-1|57	Summary:	Development files for %{name}
21cr|ocaml-cryptokit-1161-1|58	Group:		Development/OCaml
21cr|ocaml-cryptokit-1161-1|59	Requires:	%{name} = %{EVRD}
21cr|ocaml-cryptokit-1161-1|60	Requires:	pkgconfig(zlib)
21cr|ocaml-cryptokit-1161-1|61	
21cr|ocaml-cryptokit-1161-1|62	%description devel
21cr|ocaml-cryptokit-1161-1|63	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-cryptokit-1161-1|64	developing applications that use %{name}.
21cr|ocaml-cryptokit-1161-1|65	
21cr|ocaml-cryptokit-1161-1|66	%files devel
21cr|ocaml-cryptokit-1161-1|67	%{_libdir}/ocaml/cryptokit/*.a
21cr|ocaml-cryptokit-1161-1|68	%{_libdir}/ocaml/cryptokit/*.cmxa
21cr|ocaml-cryptokit-1161-1|69	%{_libdir}/ocaml/cryptokit/*.cmx
21cr|ocaml-cryptokit-1161-1|70	%{_libdir}/ocaml/cryptokit/*.cmt
21cr|ocaml-cryptokit-1161-1|71	%{_libdir}/ocaml/cryptokit/*.cmti
21cr|ocaml-cryptokit-1161-1|72	%{_libdir}/ocaml/cryptokit/*.mli
21cr|ocaml-cryptokit-1161-1|73	%{_libdir}/ocaml/cryptokit/dune-package
21cr|ocaml-cryptokit-1161-1|74	%{_libdir}/ocaml/cryptokit/opam
21cr|ocaml-cryptokit-1161-1|75	
21cr|ocaml-cryptokit-1161-1|76	#----------------------------------------------------------------------------
21cr|ocaml-cryptokit-1161-1|77	
21cr|ocaml-cryptokit-1161-1|78	%prep
21cr|ocaml-cryptokit-1161-1|79	%setup -q -n cryptokit-release%{url_ver}
21cr|ocaml-cryptokit-1161-1|80	
21cr|ocaml-cryptokit-1161-1|81	%build
21cr|ocaml-cryptokit-1161-1|82	#./configure --enable-zlib --enable-hardwaresupport
21cr|ocaml-cryptokit-1161-1|83	dune build @install
21cr|ocaml-cryptokit-1161-1|84	
21cr|ocaml-cryptokit-1161-1|85	# Relink the stublibs with Fedora flags
21cr|ocaml-cryptokit-1161-1|86	cd _build/default/src
21cr|ocaml-cryptokit-1161-1|87	ocamlmklib -g -ldopt "%build_ldflags" -o cryptokit_stubs \
21cr|ocaml-cryptokit-1161-1|88	$(ar t libcryptokit_stubs.a)
21cr|ocaml-cryptokit-1161-1|89	cd -
21cr|ocaml-cryptokit-1161-1|90	
21cr|ocaml-cryptokit-1161-1|91	%install
21cr|ocaml-cryptokit-1161-1|92	dune install --destdir=%{buildroot}
21cr|ocaml-cryptokit-1161-1|93	
21cr|ocaml-cryptokit-1161-1|94	# We do not want the ml files
21cr|ocaml-cryptokit-1161-1|95	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-cryptokit-1161-1|96	
21cr|ocaml-cryptokit-1161-1|97	# We install the documentation with the doc macro
21cr|ocaml-cryptokit-1161-1|98	rm -fr %{buildroot}%{_prefix}/doc

3559 21
21cr|ocaml-csv-1.7-1|1	%define _enable_debug_packages %{nil}
21cr|ocaml-csv-1.7-1|2	%define debug_package %{nil}
21cr|ocaml-csv-1.7-1|3	
21cr|ocaml-csv-1.7-1|4	Summary:	OCaml library for reading and writing CSV files
21cr|ocaml-csv-1.7-1|5	Name:		ocaml-csv
21cr|ocaml-csv-1.7-1|6	Version:	1.7
21cr|ocaml-csv-1.7-1|7	Release:	1
21cr|ocaml-csv-1.7-1|8	License:	LGPLv2+
21cr|ocaml-csv-1.7-1|9	Group:		Development/OCaml
21cr|ocaml-csv-1.7-1|10	Url:		http://forge.ocamlcore.org/projects/csv/
21cr|ocaml-csv-1.7-1|11	Source0:	https://github.com/Chris00/ocaml-csv/releases/download/%{version}/csv-%{version}.tar.gz
21cr|ocaml-csv-1.7-1|12	BuildRequires:  ocaml-compiler
21cr|ocaml-csv-1.7-1|13	BuildRequires:  ocaml-findlib-devel
21cr|ocaml-csv-1.7-1|14	BuildRequires:  ocaml-ocamlbuild
21cr|ocaml-csv-1.7-1|15	%description
21cr|ocaml-csv-1.7-1|16	This OCaml library can read and write CSV files, including all
21cr|ocaml-csv-1.7-1|17	extensions used by Excel - eg. quotes, newlines, 8 bit characters in
21cr|ocaml-csv-1.7-1|18	fields, quote-0 etc.
21cr|ocaml-csv-1.7-1|19	
21cr|ocaml-csv-1.7-1|20	The library comes with a handy command line tool called csvtool for
21cr|ocaml-csv-1.7-1|21	handling CSV files from shell scripts.
21cr|ocaml-csv-1.7-1|22	
21cr|ocaml-csv-1.7-1|23	%files
21cr|ocaml-csv-1.7-1|24	%doc README.txt AUTHORS.txt LICENSE.txt
21cr|ocaml-csv-1.7-1|25	%dir %{_libdir}/ocaml/csv
21cr|ocaml-csv-1.7-1|26	%{_libdir}/ocaml/csv/*.cmi
21cr|ocaml-csv-1.7-1|27	%{_libdir}/ocaml/csv/*.cma
21cr|ocaml-csv-1.7-1|28	%{_libdir}/ocaml/csv/*.cmxs
21cr|ocaml-csv-1.7-1|29	%{_libdir}/ocaml/csv/META
21cr|ocaml-csv-1.7-1|30	%{_bindir}/csvtool
21cr|ocaml-csv-1.7-1|31	
21cr|ocaml-csv-1.7-1|32	#----------------------------------------------------------------------------
21cr|ocaml-csv-1.7-1|33	
21cr|ocaml-csv-1.7-1|34	%package devel
21cr|ocaml-csv-1.7-1|35	Summary:	Development files for %{name}
21cr|ocaml-csv-1.7-1|36	Group:		Development/OCaml
21cr|ocaml-csv-1.7-1|37	Requires:	%{name} = %{version}-%{release}
21cr|ocaml-csv-1.7-1|38	
21cr|ocaml-csv-1.7-1|39	%description devel
21cr|ocaml-csv-1.7-1|40	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-csv-1.7-1|41	developing applications that use %{name}.
21cr|ocaml-csv-1.7-1|42	
21cr|ocaml-csv-1.7-1|43	%files devel
21cr|ocaml-csv-1.7-1|44	%doc examples/
21cr|ocaml-csv-1.7-1|45	%doc tests/
21cr|ocaml-csv-1.7-1|46	%{_libdir}/ocaml/csv/*.a
21cr|ocaml-csv-1.7-1|47	%{_libdir}/ocaml/csv/*.cmxa
21cr|ocaml-csv-1.7-1|48	%{_libdir}/ocaml/csv/*.cmx
21cr|ocaml-csv-1.7-1|49	%{_libdir}/ocaml/csv/*.mli
21cr|ocaml-csv-1.7-1|50	%{_libdir}/ocaml/csv/*.cmt
21cr|ocaml-csv-1.7-1|51	%{_libdir}/ocaml/csv/*.cmti
21cr|ocaml-csv-1.7-1|52	%{_libdir}/ocaml/csv/*.annot
21cr|ocaml-csv-1.7-1|53	
21cr|ocaml-csv-1.7-1|54	
21cr|ocaml-csv-1.7-1|55	#----------------------------------------------------------------------------
21cr|ocaml-csv-1.7-1|56	
21cr|ocaml-csv-1.7-1|57	%prep
21cr|ocaml-csv-1.7-1|58	%setup -q -n csv-%{version}
21cr|ocaml-csv-1.7-1|59	
21cr|ocaml-csv-1.7-1|60	%build
21cr|ocaml-csv-1.7-1|61	ocaml setup.ml -configure --prefix %{_prefix} --destdir %{buildroot}
21cr|ocaml-csv-1.7-1|62	ocaml setup.ml -build
21cr|ocaml-csv-1.7-1|63	strip _build/examples/csvtool.native
21cr|ocaml-csv-1.7-1|64	
21cr|ocaml-csv-1.7-1|65	%install
21cr|ocaml-csv-1.7-1|66	export DESTDIR=%{buildroot}
21cr|ocaml-csv-1.7-1|67	export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
21cr|ocaml-csv-1.7-1|68	mkdir -p $OCAMLFIND_DESTDIR
21cr|ocaml-csv-1.7-1|69	mkdir -p $OCAMLFIND_DESTDIR/site-lib/
21cr|ocaml-csv-1.7-1|70	mkdir -p $DESTDIR/%{_bindir}
21cr|ocaml-csv-1.7-1|71	ocaml setup.ml -install
21cr|ocaml-csv-1.7-1|72	cp _build/examples/csvtool.native %{buildroot}/%{_bindir}/csvtool
21cr|ocaml-csv-1.7-1|73	
21cr|ocaml-csv-1.7-1|74	%check
21cr|ocaml-csv-1.7-1|75	ocaml setup.ml -test

3560 21
21cr|ocaml-curl-0.7.10-8|1	Summary:	OCaml Curl library (ocurl)
21cr|ocaml-curl-0.7.10-8|2	Name:		ocaml-curl
21cr|ocaml-curl-0.7.10-8|3	Version:	0.7.10
21cr|ocaml-curl-0.7.10-8|4	Release:	8
21cr|ocaml-curl-0.7.10-8|5	License:	MIT
21cr|ocaml-curl-0.7.10-8|6	Group:		Development/OCaml
21cr|ocaml-curl-0.7.10-8|7	Url:		https://github.com/ygrek/ocurl
21cr|ocaml-curl-0.7.10-8|8	Source0:	https://github.com/ygrek/ocurl/releases/download/%{version}/ocurl-%{version}.tar.gz
21cr|ocaml-curl-0.7.10-8|9	BuildRequires:	gawk
21cr|ocaml-curl-0.7.10-8|10	BuildRequires:	ocaml
21cr|ocaml-curl-0.7.10-8|11	BuildRequires:	ocaml-findlib
21cr|ocaml-curl-0.7.10-8|12	BuildRequires:	pkgconfig(libcurl)
21cr|ocaml-curl-0.7.10-8|13	BuildRequires:	pkgconfig(ncurses)
21cr|ocaml-curl-0.7.10-8|14	Requires:	ocaml
21cr|ocaml-curl-0.7.10-8|15	
21cr|ocaml-curl-0.7.10-8|16	%description
21cr|ocaml-curl-0.7.10-8|17	The Ocaml Curl Library (Ocurl) is an interface library for the
21cr|ocaml-curl-0.7.10-8|18	programming language Ocaml to the networking library libcurl.
21cr|ocaml-curl-0.7.10-8|19	
21cr|ocaml-curl-0.7.10-8|20	%files
21cr|ocaml-curl-0.7.10-8|21	%doc COPYING
21cr|ocaml-curl-0.7.10-8|22	%dir %{_libdir}/ocaml-%{version}/curl
21cr|ocaml-curl-0.7.10-8|23	%{_libdir}/ocaml-%{version}/curl/META
21cr|ocaml-curl-0.7.10-8|24	%{_libdir}/ocaml-%{version}/curl/*.cmi
21cr|ocaml-curl-0.7.10-8|25	%{_libdir}/ocaml-%{version}/curl/*.cma
21cr|ocaml-curl-0.7.10-8|26	%{_libdir}/ocaml-%{version}/stublibs/*.so*
21cr|ocaml-curl-0.7.10-8|27	%{_libdir}/ocaml-%{version}/curl/*.cmt
21cr|ocaml-curl-0.7.10-8|28	%{_libdir}/ocaml-%{version}/curl/*.cmti
21cr|ocaml-curl-0.7.10-8|29	%{_libdir}/ocaml-%{version}/curl/*.cmx
21cr|ocaml-curl-0.7.10-8|30	
21cr|ocaml-curl-0.7.10-8|31	#----------------------------------------------------------------------------
21cr|ocaml-curl-0.7.10-8|32	
21cr|ocaml-curl-0.7.10-8|33	%package devel
21cr|ocaml-curl-0.7.10-8|34	Summary:	Development files for %{name}
21cr|ocaml-curl-0.7.10-8|35	Group:		Development/OCaml
21cr|ocaml-curl-0.7.10-8|36	Requires:	pkgconfig(libcurl)
21cr|ocaml-curl-0.7.10-8|37	Requires:	%{name} = %{EVRD}
21cr|ocaml-curl-0.7.10-8|38	
21cr|ocaml-curl-0.7.10-8|39	%description devel
21cr|ocaml-curl-0.7.10-8|40	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-curl-0.7.10-8|41	developing applications that use %{name}.
21cr|ocaml-curl-0.7.10-8|42	
21cr|ocaml-curl-0.7.10-8|43	%files devel
21cr|ocaml-curl-0.7.10-8|44	%doc examples/
21cr|ocaml-curl-0.7.10-8|45	%{_libdir}/ocaml-%{version}/curl/*.a
21cr|ocaml-curl-0.7.10-8|46	%{_libdir}/ocaml-%{version}/curl/*.cmxa
21cr|ocaml-curl-0.7.10-8|47	%{_libdir}/ocaml-%{version}/curl/*.mli
21cr|ocaml-curl-0.7.10-8|48	
21cr|ocaml-curl-0.7.10-8|49	#----------------------------------------------------------------------------
21cr|ocaml-curl-0.7.10-8|50	
21cr|ocaml-curl-0.7.10-8|51	%prep
21cr|ocaml-curl-0.7.10-8|52	%setup -q -n ocurl-%{version}
21cr|ocaml-curl-0.7.10-8|53	
21cr|ocaml-curl-0.7.10-8|54	# Files in the archive have spurious +x mode.
21cr|ocaml-curl-0.7.10-8|55	find -type f | xargs chmod 0644
21cr|ocaml-curl-0.7.10-8|56	chmod 0755 configure install-sh
21cr|ocaml-curl-0.7.10-8|57	
21cr|ocaml-curl-0.7.10-8|58	%build
21cr|ocaml-curl-0.7.10-8|59	%configure --libdir=%{_libdir} --with-findlib
21cr|ocaml-curl-0.7.10-8|60	make all
21cr|ocaml-curl-0.7.10-8|61	
21cr|ocaml-curl-0.7.10-8|62	%install
21cr|ocaml-curl-0.7.10-8|63	export DESTDIR=%{buildroot}
21cr|ocaml-curl-0.7.10-8|64	export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml-%{version}
21cr|ocaml-curl-0.7.10-8|65	mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-curl-0.7.10-8|66	make install
21cr|ocaml-curl-0.7.10-8|67	
21cr|ocaml-curl-0.7.10-8|68	# Install curl.mli
21cr|ocaml-curl-0.7.10-8|69	cp curl.mli $OCAMLFIND_DESTDIR/curl
21cr|ocaml-curl-0.7.10-8|70	
21cr|ocaml-curl-0.7.10-8|71	# Make clean in the examples dir so our docs don't contain binaries.
21cr|ocaml-curl-0.7.10-8|72	make -C examples clean

3561 21
21cr|ocamldsort-0.16.0-3|1	%define debug_package %{nil}
21cr|ocamldsort-0.16.0-3|2	
21cr|ocamldsort-0.16.0-3|3	Summary:	A dependency sorter for OCaml source files
21cr|ocamldsort-0.16.0-3|4	Name:		ocamldsort
21cr|ocamldsort-0.16.0-3|5	Version:	0.16.0
21cr|ocamldsort-0.16.0-3|6	Release:	3
21cr|ocamldsort-0.16.0-3|7	License:	GPLv2+
21cr|ocamldsort-0.16.0-3|8	Group:		Development/OCaml
21cr|ocamldsort-0.16.0-3|9	Url:		http://dimitri.mutu.net/ocaml.html
21cr|ocamldsort-0.16.0-3|10	Source0:	ftp://quatramaran.ens.fr/pub/ara/ocamldsort/%{name}-%{version}.tar.gz
21cr|ocamldsort-0.16.0-3|11	BuildRequires:	ocaml
21cr|ocamldsort-0.16.0-3|12	BuildRequires:	ocaml-camlp4-devel
21cr|ocamldsort-0.16.0-3|13	
21cr|ocamldsort-0.16.0-3|14	%description
21cr|ocamldsort-0.16.0-3|15	The ocamldsort command scans a set of Objective Caml source files (.ml and .mli
21cr|ocamldsort-0.16.0-3|16	files), sorts them according to their dependencies and prints the sorted files
21cr|ocamldsort-0.16.0-3|17	in order to link their corresponding .cmo and .cmi files.
21cr|ocamldsort-0.16.0-3|18	
21cr|ocamldsort-0.16.0-3|19	%files
21cr|ocamldsort-0.16.0-3|20	%doc COPYING INSTALL README THANKS Changes
21cr|ocamldsort-0.16.0-3|21	%{_bindir}/*
21cr|ocamldsort-0.16.0-3|22	%{_mandir}/man1/*
21cr|ocamldsort-0.16.0-3|23	
21cr|ocamldsort-0.16.0-3|24	#----------------------------------------------------------------------------
21cr|ocamldsort-0.16.0-3|25	
21cr|ocamldsort-0.16.0-3|26	%prep
21cr|ocamldsort-0.16.0-3|27	%setup -q
21cr|ocamldsort-0.16.0-3|28	
21cr|ocamldsort-0.16.0-3|29	%build
21cr|ocamldsort-0.16.0-3|30	%configure
21cr|ocamldsort-0.16.0-3|31	make
21cr|ocamldsort-0.16.0-3|32	
21cr|ocamldsort-0.16.0-3|33	%install
21cr|ocamldsort-0.16.0-3|34	make install BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir}

3562 21
21cr|ocaml-easy-format-1.3.2-1|1	%undefine _package_note_flags
21cr|ocaml-easy-format-1.3.2-1|2	%global debug_package %{nil}
21cr|ocaml-easy-format-1.3.2-1|3	
21cr|ocaml-easy-format-1.3.2-1|4	%global libname easy-format
21cr|ocaml-easy-format-1.3.2-1|5	
21cr|ocaml-easy-format-1.3.2-1|6	Name:           ocaml-%{libname}
21cr|ocaml-easy-format-1.3.2-1|7	Version:        1.3.2
21cr|ocaml-easy-format-1.3.2-1|8	Release:        1
21cr|ocaml-easy-format-1.3.2-1|9	Summary:        High-level and functional interface to the Format module
21cr|ocaml-easy-format-1.3.2-1|10	Group:          Development/OCaml
21cr|ocaml-easy-format-1.3.2-1|11	License:        BSD
21cr|ocaml-easy-format-1.3.2-1|12	URL:            https://github.com/ocaml-community/%{libname}
21cr|ocaml-easy-format-1.3.2-1|13	Source0:        %{url}/releases/download/%{version}/%{libname}-%{version}.tbz
21cr|ocaml-easy-format-1.3.2-1|14	# Convert from the deprecated tag functions to the stag functions
21cr|ocaml-easy-format-1.3.2-1|15	Patch0:         %{name}-stag.patch
21cr|ocaml-easy-format-1.3.2-1|16	
21cr|ocaml-easy-format-1.3.2-1|17	BuildRequires:  ocaml >= 4.02.3
21cr|ocaml-easy-format-1.3.2-1|18	BuildRequires:  ocaml-dune
21cr|ocaml-easy-format-1.3.2-1|19	BuildRequires:  ocaml-findlib
21cr|ocaml-easy-format-1.3.2-1|20	
21cr|ocaml-easy-format-1.3.2-1|21	%description
21cr|ocaml-easy-format-1.3.2-1|22	This module offers a high-level and functional interface to the Format
21cr|ocaml-easy-format-1.3.2-1|23	module of the OCaml standard library. It is a pretty-printing
21cr|ocaml-easy-format-1.3.2-1|24	facility, i.e. it takes as input some code represented as a tree and
21cr|ocaml-easy-format-1.3.2-1|25	formats this code into the most visually satisfying result, breaking
21cr|ocaml-easy-format-1.3.2-1|26	and indenting lines of code where appropriate.
21cr|ocaml-easy-format-1.3.2-1|27	
21cr|ocaml-easy-format-1.3.2-1|28	Input data must be first modeled and converted into a tree using 3
21cr|ocaml-easy-format-1.3.2-1|29	kinds of nodes:
21cr|ocaml-easy-format-1.3.2-1|30	
21cr|ocaml-easy-format-1.3.2-1|31	atoms
21cr|ocaml-easy-format-1.3.2-1|32	lists
21cr|ocaml-easy-format-1.3.2-1|33	labeled nodes
21cr|ocaml-easy-format-1.3.2-1|34	
21cr|ocaml-easy-format-1.3.2-1|35	Atoms represent any text that is guaranteed to be printed as-is. Lists
21cr|ocaml-easy-format-1.3.2-1|36	can model any sequence of items such as arrays of data or lists of
21cr|ocaml-easy-format-1.3.2-1|37	definitions that are labeled with something like "int main", "let x
21cr|ocaml-easy-format-1.3.2-1|38	=" or "x:".
21cr|ocaml-easy-format-1.3.2-1|39	
21cr|ocaml-easy-format-1.3.2-1|40	%files
21cr|ocaml-easy-format-1.3.2-1|41	%license LICENSE
21cr|ocaml-easy-format-1.3.2-1|42	%doc README.md
21cr|ocaml-easy-format-1.3.2-1|43	%dir %{_libdir}/ocaml/%{libname}/
21cr|ocaml-easy-format-1.3.2-1|44	%{_libdir}/ocaml/%{libname}/META
21cr|ocaml-easy-format-1.3.2-1|45	%{_libdir}/ocaml/%{libname}/*.cmi
21cr|ocaml-easy-format-1.3.2-1|46	%{_libdir}/ocaml/%{libname}/*.cmt
21cr|ocaml-easy-format-1.3.2-1|47	%{_libdir}/ocaml/%{libname}/*.cmti
21cr|ocaml-easy-format-1.3.2-1|48	%{_libdir}/ocaml/%{libname}/*.cmxs
21cr|ocaml-easy-format-1.3.2-1|49	
21cr|ocaml-easy-format-1.3.2-1|50	#--------------------------------------------------------------
21cr|ocaml-easy-format-1.3.2-1|51	%package        devel
21cr|ocaml-easy-format-1.3.2-1|52	Summary:        Development files for %{name}
21cr|ocaml-easy-format-1.3.2-1|53	Group:          Development/OCaml
21cr|ocaml-easy-format-1.3.2-1|54	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-easy-format-1.3.2-1|55	
21cr|ocaml-easy-format-1.3.2-1|56	%description    devel
21cr|ocaml-easy-format-1.3.2-1|57	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-easy-format-1.3.2-1|58	developing applications that use %{name}.
21cr|ocaml-easy-format-1.3.2-1|59	
21cr|ocaml-easy-format-1.3.2-1|60	%files devel
21cr|ocaml-easy-format-1.3.2-1|61	%doc CHANGES.md
21cr|ocaml-easy-format-1.3.2-1|62	%{_libdir}/ocaml/%{libname}/dune-package
21cr|ocaml-easy-format-1.3.2-1|63	%{_libdir}/ocaml/%{libname}/opam
21cr|ocaml-easy-format-1.3.2-1|64	%{_libdir}/ocaml/%{libname}/*.a
21cr|ocaml-easy-format-1.3.2-1|65	%{_libdir}/ocaml/%{libname}/*.cma
21cr|ocaml-easy-format-1.3.2-1|66	%{_libdir}/ocaml/%{libname}/*.cmx
21cr|ocaml-easy-format-1.3.2-1|67	%{_libdir}/ocaml/%{libname}/*.cmxa
21cr|ocaml-easy-format-1.3.2-1|68	%{_libdir}/ocaml/%{libname}/*.mli
21cr|ocaml-easy-format-1.3.2-1|69	
21cr|ocaml-easy-format-1.3.2-1|70	#--------------------------------------------------------------
21cr|ocaml-easy-format-1.3.2-1|71	
21cr|ocaml-easy-format-1.3.2-1|72	%prep
21cr|ocaml-easy-format-1.3.2-1|73	%autosetup -p0 -n %{libname}-%{version}
21cr|ocaml-easy-format-1.3.2-1|74	
21cr|ocaml-easy-format-1.3.2-1|75	
21cr|ocaml-easy-format-1.3.2-1|76	%build
21cr|ocaml-easy-format-1.3.2-1|77	dune build %{?_smp_mflags}
21cr|ocaml-easy-format-1.3.2-1|78	
21cr|ocaml-easy-format-1.3.2-1|79	
21cr|ocaml-easy-format-1.3.2-1|80	%install
21cr|ocaml-easy-format-1.3.2-1|81	DESTDIR=%{buildroot} dune install
21cr|ocaml-easy-format-1.3.2-1|82	
21cr|ocaml-easy-format-1.3.2-1|83	# Fix permissions
21cr|ocaml-easy-format-1.3.2-1|84	chmod 755 %{buildroot}%{_libdir}/ocaml/%{libname}/*.cmxs
21cr|ocaml-easy-format-1.3.2-1|85	
21cr|ocaml-easy-format-1.3.2-1|86	# Delete files we do not want or that are in the wrong place
21cr|ocaml-easy-format-1.3.2-1|87	rm -f %{buildroot}%{_libdir}/ocaml/%{libname}/*.ml
21cr|ocaml-easy-format-1.3.2-1|88	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-easy-format-1.3.2-1|89	
21cr|ocaml-easy-format-1.3.2-1|90	
21cr|ocaml-easy-format-1.3.2-1|91	%check
21cr|ocaml-easy-format-1.3.2-1|92	dune runtest
21cr|ocaml-easy-format-1.3.2-1|93	

3563 21
21cr|ocaml-expat-1.1.0-1|1	%define debug_package %{nil}
21cr|ocaml-expat-1.1.0-1|2	
21cr|ocaml-expat-1.1.0-1|3	Summary:	OCaml wrapper for the Expat XML parsing library
21cr|ocaml-expat-1.1.0-1|4	Name:		ocaml-expat
21cr|ocaml-expat-1.1.0-1|5	Version:	1.1.0
21cr|ocaml-expat-1.1.0-1|6	Release:	1
21cr|ocaml-expat-1.1.0-1|7	License:	GPLv2+
21cr|ocaml-expat-1.1.0-1|8	Group:		Development/OCaml
21cr|ocaml-expat-1.1.0-1|9	Url:		https://github.com/whitequark/ocaml-expat
21cr|ocaml-expat-1.1.0-1|10	Source0:	https://github.com/whitequark/ocaml-expat/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ocaml-expat-1.1.0-1|11	BuildRequires:	ocaml
21cr|ocaml-expat-1.1.0-1|12	BuildRequires:	ocaml-findlib
21cr|ocaml-expat-1.1.0-1|13	BuildRequires:	pkgconfig(expat)
21cr|ocaml-expat-1.1.0-1|14	
21cr|ocaml-expat-1.1.0-1|15	%description
21cr|ocaml-expat-1.1.0-1|16	An ocaml wrapper for the Expat XML parsing library. It allows you to write
21cr|ocaml-expat-1.1.0-1|17	XML-Parsers using the SAX method. An XML document is parsed on the fly without
21cr|ocaml-expat-1.1.0-1|18	needing to load the entire XML-Tree into memory.
21cr|ocaml-expat-1.1.0-1|19	
21cr|ocaml-expat-1.1.0-1|20	%files
21cr|ocaml-expat-1.1.0-1|21	%doc LICENCE README doc
21cr|ocaml-expat-1.1.0-1|22	%dir %{_libdir}/ocaml/expat
21cr|ocaml-expat-1.1.0-1|23	%{_libdir}/ocaml/expat/*.cmi
21cr|ocaml-expat-1.1.0-1|24	%{_libdir}/ocaml/expat/*.cma
21cr|ocaml-expat-1.1.0-1|25	%{_libdir}/ocaml/expat/*.cmxs
21cr|ocaml-expat-1.1.0-1|26	%{_libdir}/ocaml/expat/META
21cr|ocaml-expat-1.1.0-1|27	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-expat-1.1.0-1|28	
21cr|ocaml-expat-1.1.0-1|29	#----------------------------------------------------------------------------
21cr|ocaml-expat-1.1.0-1|30	
21cr|ocaml-expat-1.1.0-1|31	%package devel
21cr|ocaml-expat-1.1.0-1|32	Summary:	Development files for %{name}
21cr|ocaml-expat-1.1.0-1|33	Group:		Development/OCaml
21cr|ocaml-expat-1.1.0-1|34	Requires:	expat-devel
21cr|ocaml-expat-1.1.0-1|35	Requires:	%{name} = %{EVRD}
21cr|ocaml-expat-1.1.0-1|36	
21cr|ocaml-expat-1.1.0-1|37	%description devel
21cr|ocaml-expat-1.1.0-1|38	This package contains the development files needed to build applications
21cr|ocaml-expat-1.1.0-1|39	using %{name}.
21cr|ocaml-expat-1.1.0-1|40	
21cr|ocaml-expat-1.1.0-1|41	%files devel
21cr|ocaml-expat-1.1.0-1|42	%{_libdir}/ocaml/expat/*.a
21cr|ocaml-expat-1.1.0-1|43	%{_libdir}/ocaml/expat/*.cmxa
21cr|ocaml-expat-1.1.0-1|44	%{_libdir}/ocaml/expat/*.mli
21cr|ocaml-expat-1.1.0-1|45	
21cr|ocaml-expat-1.1.0-1|46	#----------------------------------------------------------------------------
21cr|ocaml-expat-1.1.0-1|47	
21cr|ocaml-expat-1.1.0-1|48	%prep
21cr|ocaml-expat-1.1.0-1|49	%setup -q
21cr|ocaml-expat-1.1.0-1|50	
21cr|ocaml-expat-1.1.0-1|51	%build
21cr|ocaml-expat-1.1.0-1|52	%make depend
21cr|ocaml-expat-1.1.0-1|53	%make all allopt
21cr|ocaml-expat-1.1.0-1|54	
21cr|ocaml-expat-1.1.0-1|55	%install
21cr|ocaml-expat-1.1.0-1|56	install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
21cr|ocaml-expat-1.1.0-1|57	make install OCAMLFIND_DESTDIR="%{buildroot}%{_libdir}/ocaml"
21cr|ocaml-expat-1.1.0-1|58	rm -f %{buildroot}/%{_libdir}/ocaml/stublibs/*.owner

3564 21
21cr|ocaml-extlib-1.7.8-1|1	%define debug_package %{nil}
21cr|ocaml-extlib-1.7.8-1|2	
21cr|ocaml-extlib-1.7.8-1|3	%define up_name extlib
21cr|ocaml-extlib-1.7.8-1|4	
21cr|ocaml-extlib-1.7.8-1|5	Summary:	Extended Standard Library for Objective Caml
21cr|ocaml-extlib-1.7.8-1|6	Name:		ocaml-extlib
21cr|ocaml-extlib-1.7.8-1|7	Version:	1.7.8
21cr|ocaml-extlib-1.7.8-1|8	Release:	1
21cr|ocaml-extlib-1.7.8-1|9	License:	LGPLv2.1+
21cr|ocaml-extlib-1.7.8-1|10	Group:		Development/OCaml
21cr|ocaml-extlib-1.7.8-1|11	Url:		http://code.google.com/p/ocaml-extlib/
21cr|ocaml-extlib-1.7.8-1|12	Source0:	https://github.com/ygrek/ocaml-extlib/releases/download/%{version}/%{up_name}-%{version}.tar.gz
21cr|ocaml-extlib-1.7.8-1|13	BuildRequires:	ocaml
21cr|ocaml-extlib-1.7.8-1|14	BuildRequires:	ocaml-cppo
21cr|ocaml-extlib-1.7.8-1|15	BuildRequires:	ocaml-findlib
21cr|ocaml-extlib-1.7.8-1|16	BuildRequires:	camlp4
21cr|ocaml-extlib-1.7.8-1|17	
21cr|ocaml-extlib-1.7.8-1|18	%description
21cr|ocaml-extlib-1.7.8-1|19	ExtLib is a project aiming at providing a complete - yet small - standard
21cr|ocaml-extlib-1.7.8-1|20	library for the OCaml programming langage. The purpose of this library is to
21cr|ocaml-extlib-1.7.8-1|21	add new functions to OCaml Standard Library modules, to modify some functions
21cr|ocaml-extlib-1.7.8-1|22	in order to get better performances or more safety (tail-recursive) but also to
21cr|ocaml-extlib-1.7.8-1|23	provide new modules which should be useful for the average OCaml programmer.
21cr|ocaml-extlib-1.7.8-1|24	
21cr|ocaml-extlib-1.7.8-1|25	%files
21cr|ocaml-extlib-1.7.8-1|26	%doc CHANGES LICENSE README.md
21cr|ocaml-extlib-1.7.8-1|27	%dir %{_libdir}/ocaml/extlib
21cr|ocaml-extlib-1.7.8-1|28	%{_libdir}/ocaml/extlib/*.cmi
21cr|ocaml-extlib-1.7.8-1|29	%{_libdir}/ocaml/extlib/*.cma
21cr|ocaml-extlib-1.7.8-1|30	%{_libdir}/ocaml/extlib/META
21cr|ocaml-extlib-1.7.8-1|31	
21cr|ocaml-extlib-1.7.8-1|32	#----------------------------------------------------------------------------
21cr|ocaml-extlib-1.7.8-1|33	
21cr|ocaml-extlib-1.7.8-1|34	%package devel
21cr|ocaml-extlib-1.7.8-1|35	Summary:	Development files for %{name}
21cr|ocaml-extlib-1.7.8-1|36	Group:		Development/OCaml
21cr|ocaml-extlib-1.7.8-1|37	Requires:	%{name} = %{EVRD}
21cr|ocaml-extlib-1.7.8-1|38	
21cr|ocaml-extlib-1.7.8-1|39	%description devel
21cr|ocaml-extlib-1.7.8-1|40	This package contains the development files needed to build applications
21cr|ocaml-extlib-1.7.8-1|41	using %{name}.
21cr|ocaml-extlib-1.7.8-1|42	
21cr|ocaml-extlib-1.7.8-1|43	%files devel
21cr|ocaml-extlib-1.7.8-1|44	%{_libdir}/ocaml/extlib/*.a
21cr|ocaml-extlib-1.7.8-1|45	%{_libdir}/ocaml/extlib/*.mli
21cr|ocaml-extlib-1.7.8-1|46	%{_libdir}/ocaml/extlib/*.cmxa
21cr|ocaml-extlib-1.7.8-1|47	%{_libdir}/ocaml/extlib/*.cmx
21cr|ocaml-extlib-1.7.8-1|48	%{_libdir}/ocaml/extlib/*.cmxs
21cr|ocaml-extlib-1.7.8-1|49	%{_libdir}/ocaml/extlib/*.cmt
21cr|ocaml-extlib-1.7.8-1|50	%{_libdir}/ocaml/extlib/*.cmti
21cr|ocaml-extlib-1.7.8-1|51	
21cr|ocaml-extlib-1.7.8-1|52	#----------------------------------------------------------------------------
21cr|ocaml-extlib-1.7.8-1|53	
21cr|ocaml-extlib-1.7.8-1|54	%prep
21cr|ocaml-extlib-1.7.8-1|55	%setup -q -n %{up_name}-%{version}
21cr|ocaml-extlib-1.7.8-1|56	
21cr|ocaml-extlib-1.7.8-1|57	%build
21cr|ocaml-extlib-1.7.8-1|58	make
21cr|ocaml-extlib-1.7.8-1|59	
21cr|ocaml-extlib-1.7.8-1|60	%install
21cr|ocaml-extlib-1.7.8-1|61	install -d -m 755 %{buildroot}/%{_libdir}/ocaml
21cr|ocaml-extlib-1.7.8-1|62	make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"

3565 21
21cr|ocaml-fpath-0.7.3-1|1	%undefine _package_note_flags
21cr|ocaml-fpath-0.7.3-1|2	%global debug_package %{nil}
21cr|ocaml-fpath-0.7.3-1|3	
21cr|ocaml-fpath-0.7.3-1|4	%global srcname fpath
21cr|ocaml-fpath-0.7.3-1|5	
21cr|ocaml-fpath-0.7.3-1|6	Name:           ocaml-%{srcname}
21cr|ocaml-fpath-0.7.3-1|7	Version:        0.7.3
21cr|ocaml-fpath-0.7.3-1|8	Release:        1
21cr|ocaml-fpath-0.7.3-1|9	Summary:        File paths for OCaml
21cr|ocaml-fpath-0.7.3-1|10	Group:          Development/OCaml
21cr|ocaml-fpath-0.7.3-1|11	License:        ISC
21cr|ocaml-fpath-0.7.3-1|12	URL:            https://erratique.ch/software/fpath
21cr|ocaml-fpath-0.7.3-1|13	Source0:        https://github.com/dbuenzli/fpath/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-fpath-0.7.3-1|14	
21cr|ocaml-fpath-0.7.3-1|15	BuildRequires:  ocaml >= 4.03.0
21cr|ocaml-fpath-0.7.3-1|16	BuildRequires:  ocaml-astring-devel
21cr|ocaml-fpath-0.7.3-1|17	BuildRequires:  ocaml-findlib
21cr|ocaml-fpath-0.7.3-1|18	BuildRequires:  ocaml-ocamlbuild
21cr|ocaml-fpath-0.7.3-1|19	BuildRequires:  ocaml-topkg-devel >= 0.9.0
21cr|ocaml-fpath-0.7.3-1|20	
21cr|ocaml-fpath-0.7.3-1|21	%description
21cr|ocaml-fpath-0.7.3-1|22	Fpath is an OCaml module for handling file system paths with POSIX or
21cr|ocaml-fpath-0.7.3-1|23	Windows conventions.  Fpath processes paths without accessing the file
21cr|ocaml-fpath-0.7.3-1|24	system and is independent from any system library.
21cr|ocaml-fpath-0.7.3-1|25	
21cr|ocaml-fpath-0.7.3-1|26	%files
21cr|ocaml-fpath-0.7.3-1|27	%doc CHANGES.md README.md
21cr|ocaml-fpath-0.7.3-1|28	%license LICENSE.md
21cr|ocaml-fpath-0.7.3-1|29	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-fpath-0.7.3-1|30	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-fpath-0.7.3-1|31	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21cr|ocaml-fpath-0.7.3-1|32	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21cr|ocaml-fpath-0.7.3-1|33	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21cr|ocaml-fpath-0.7.3-1|34	
21cr|ocaml-fpath-0.7.3-1|35	#-----------------------------------------------------------
21cr|ocaml-fpath-0.7.3-1|36	%package        devel
21cr|ocaml-fpath-0.7.3-1|37	Summary:        Development files for %{name}
21cr|ocaml-fpath-0.7.3-1|38	Group:          Development/OCaml
21cr|ocaml-fpath-0.7.3-1|39	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-fpath-0.7.3-1|40	Requires:       ocaml-astring-devel%{?_isa}
21cr|ocaml-fpath-0.7.3-1|41	Requires:       ocaml-result-devel%{?_isa}
21cr|ocaml-fpath-0.7.3-1|42	
21cr|ocaml-fpath-0.7.3-1|43	%description    devel
21cr|ocaml-fpath-0.7.3-1|44	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-fpath-0.7.3-1|45	developing applications that use %{name}.
21cr|ocaml-fpath-0.7.3-1|46	
21cr|ocaml-fpath-0.7.3-1|47	%files devel
21cr|ocaml-fpath-0.7.3-1|48	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-fpath-0.7.3-1|49	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21cr|ocaml-fpath-0.7.3-1|50	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21cr|ocaml-fpath-0.7.3-1|51	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21cr|ocaml-fpath-0.7.3-1|52	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21cr|ocaml-fpath-0.7.3-1|53	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21cr|ocaml-fpath-0.7.3-1|54	%{_libdir}/ocaml/%{srcname}/%{srcname}*.mli
21cr|ocaml-fpath-0.7.3-1|55	
21cr|ocaml-fpath-0.7.3-1|56	#-----------------------------------------------------------
21cr|ocaml-fpath-0.7.3-1|57	
21cr|ocaml-fpath-0.7.3-1|58	%prep
21cr|ocaml-fpath-0.7.3-1|59	%autosetup -n %{srcname}-%{version}
21cr|ocaml-fpath-0.7.3-1|60	
21cr|ocaml-fpath-0.7.3-1|61	# Topkg does watermark replacements only if run inside a git checkout.  Github
21cr|ocaml-fpath-0.7.3-1|62	# tarballs do not come with a .git directory.  Therefore, we do the watermark
21cr|ocaml-fpath-0.7.3-1|63	# replacement manually.
21cr|ocaml-fpath-0.7.3-1|64	for fil in $(find . -type f); do
21cr|ocaml-fpath-0.7.3-1|65	sed -e 's,%%%%NAME%%%%,%{srcname},' \
21cr|ocaml-fpath-0.7.3-1|66	-e 's,%%%%PKG_HOMEPAGE%%%%,%{url},' \
21cr|ocaml-fpath-0.7.3-1|67	-e 's,%%%%VERSION%%%%,v%{version},' \
21cr|ocaml-fpath-0.7.3-1|68	-e 's,%%%%VERSION_NUM%%%%,%{version},' \
21cr|ocaml-fpath-0.7.3-1|69	-i.orig $fil
21cr|ocaml-fpath-0.7.3-1|70	touch -r $fil.orig $fil
21cr|ocaml-fpath-0.7.3-1|71	rm $fil.orig
21cr|ocaml-fpath-0.7.3-1|72	done
21cr|ocaml-fpath-0.7.3-1|73	
21cr|ocaml-fpath-0.7.3-1|74	%build
21cr|ocaml-fpath-0.7.3-1|75	# Build the library and the tests
21cr|ocaml-fpath-0.7.3-1|76	ocaml pkg/pkg.ml build --tests true
21cr|ocaml-fpath-0.7.3-1|77	
21cr|ocaml-fpath-0.7.3-1|78	%install
21cr|ocaml-fpath-0.7.3-1|79	# Install the library
21cr|ocaml-fpath-0.7.3-1|80	mkdir -p %{buildroot}%{_libdir}/ocaml/fpath
21cr|ocaml-fpath-0.7.3-1|81	cp -p _build/{opam,pkg/META} %{buildroot}%{_libdir}/ocaml/fpath
21cr|ocaml-fpath-0.7.3-1|82	cp -a _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} \
21cr|ocaml-fpath-0.7.3-1|83	%{buildroot}%{_libdir}/ocaml/fpath
21cr|ocaml-fpath-0.7.3-1|84	
21cr|ocaml-fpath-0.7.3-1|85	%check
21cr|ocaml-fpath-0.7.3-1|86	ocaml pkg/pkg.ml test
21cr|ocaml-fpath-0.7.3-1|87	
21cr|ocaml-fpath-0.7.3-1|88	
21cr|ocaml-fpath-0.7.3-1|89	

3566 21
21cr|ocaml-glmlite-0.03.53-1|1	Summary:	OpenGL bindings for OCaml
21cr|ocaml-glmlite-0.03.53-1|2	Name:		ocaml-glmlite
21cr|ocaml-glmlite-0.03.53-1|3	Version:	0.03.53
21cr|ocaml-glmlite-0.03.53-1|4	Release:	1
21cr|ocaml-glmlite-0.03.53-1|5	License:	MIT
21cr|ocaml-glmlite-0.03.53-1|6	Group:		Development/OCaml
21cr|ocaml-glmlite-0.03.53-1|7	Url:		http://www.linux-nantes.org/~fmonnier/OCaml/GL/
21cr|ocaml-glmlite-0.03.53-1|8	Source0:	https://github.com/fccm/glMLite/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ocaml-glmlite-0.03.53-1|9	Patch0:		RedBook-Samples-fix-libpath.patch
21cr|ocaml-glmlite-0.03.53-1|10	Patch2:		gle-examples-makefiles.patch
21cr|ocaml-glmlite-0.03.53-1|11	Patch3:		glMLite-LablGL-libpath.patch
21cr|ocaml-glmlite-0.03.53-1|12	Patch5:		glMLite-0.03.51-GraphicsMagick.patch
21cr|ocaml-glmlite-0.03.53-1|13	BuildRequires:	ocaml
21cr|ocaml-glmlite-0.03.53-1|14	BuildRequires:	jpeg-devel
21cr|ocaml-glmlite-0.03.53-1|15	BuildRequires:	libgle-devel
21cr|ocaml-glmlite-0.03.53-1|16	BuildRequires:	pkgconfig(ftgl)
21cr|ocaml-glmlite-0.03.53-1|17	BuildRequires:	pkgconfig(gl)
21cr|ocaml-glmlite-0.03.53-1|18	BuildRequires:	pkgconfig(glu)
21cr|ocaml-glmlite-0.03.53-1|19	BuildRequires:	pkgconfig(glut)
21cr|ocaml-glmlite-0.03.53-1|20	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|ocaml-glmlite-0.03.53-1|21	BuildRequires:	pkgconfig(libpng)
21cr|ocaml-glmlite-0.03.53-1|22	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|ocaml-glmlite-0.03.53-1|23	Requires:	jpeg-devel
21cr|ocaml-glmlite-0.03.53-1|24	Requires:	libgle-devel
21cr|ocaml-glmlite-0.03.53-1|25	Requires:	pkgconfig(ftgl)
21cr|ocaml-glmlite-0.03.53-1|26	Requires:	pkgconfig(gl)
21cr|ocaml-glmlite-0.03.53-1|27	Requires:	pkgconfig(glu)
21cr|ocaml-glmlite-0.03.53-1|28	Requires:	pkgconfig(glut)
21cr|ocaml-glmlite-0.03.53-1|29	Requires:	pkgconfig(ImageMagick)
21cr|ocaml-glmlite-0.03.53-1|30	Requires:	pkgconfig(libpng)
21cr|ocaml-glmlite-0.03.53-1|31	Requires:	pkgconfig(librsvg-2.0)
21cr|ocaml-glmlite-0.03.53-1|32	
21cr|ocaml-glmlite-0.03.53-1|33	%description
21cr|ocaml-glmlite-0.03.53-1|34	This package provides OpenGL bindings for OCaml.
21cr|ocaml-glmlite-0.03.53-1|35	
21cr|ocaml-glmlite-0.03.53-1|36	There is a module for GL, Glu and Glut, and also some texture loaders for
21cr|ocaml-glmlite-0.03.53-1|37	different image file format. There are specialised/optimised loaders for
21cr|ocaml-glmlite-0.03.53-1|38	jpeg, png and svg,and also a generic image loader (which uses the libmagick).
21cr|ocaml-glmlite-0.03.53-1|39	
21cr|ocaml-glmlite-0.03.53-1|40	The names of the functions are the same than in the C API, and the problematic
21cr|ocaml-glmlite-0.03.53-1|41	types are packed in modules. There are additional wrappers for the GLE and the
21cr|ocaml-glmlite-0.03.53-1|42	FTGL libraries, to perform extrusions and font rendering.
21cr|ocaml-glmlite-0.03.53-1|43	
21cr|ocaml-glmlite-0.03.53-1|44	%files
21cr|ocaml-glmlite-0.03.53-1|45	%doc LICENSE_MIT.txt README.*
21cr|ocaml-glmlite-0.03.53-1|46	%dir %{_libdir}/ocaml/glMLite
21cr|ocaml-glmlite-0.03.53-1|47	%{_libdir}/ocaml/glMLite/META
21cr|ocaml-glmlite-0.03.53-1|48	%{_libdir}/ocaml/glMLite/*.cma
21cr|ocaml-glmlite-0.03.53-1|49	%{_libdir}/ocaml/glMLite/*.cmi
21cr|ocaml-glmlite-0.03.53-1|50	%{_libdir}/ocaml/glMLite/*.so
21cr|ocaml-glmlite-0.03.53-1|51	
21cr|ocaml-glmlite-0.03.53-1|52	#----------------------------------------------------------------------------
21cr|ocaml-glmlite-0.03.53-1|53	
21cr|ocaml-glmlite-0.03.53-1|54	%package devel
21cr|ocaml-glmlite-0.03.53-1|55	Summary:	Development files for %{name}
21cr|ocaml-glmlite-0.03.53-1|56	Group:		Development/OCaml
21cr|ocaml-glmlite-0.03.53-1|57	Requires:	%{name} = %{EVRD}
21cr|ocaml-glmlite-0.03.53-1|58	
21cr|ocaml-glmlite-0.03.53-1|59	%description -n %{name}-devel
21cr|ocaml-glmlite-0.03.53-1|60	Development files for the package %{name}.
21cr|ocaml-glmlite-0.03.53-1|61	
21cr|ocaml-glmlite-0.03.53-1|62	%files devel
21cr|ocaml-glmlite-0.03.53-1|63	%doc SRC/doc
21cr|ocaml-glmlite-0.03.53-1|64	%doc toolbox RedBook-Samples gle-examples nehe-examples LablGL
21cr|ocaml-glmlite-0.03.53-1|65	%{_libdir}/ocaml/glMLite/*.a
21cr|ocaml-glmlite-0.03.53-1|66	%{_libdir}/ocaml/glMLite/*.o
21cr|ocaml-glmlite-0.03.53-1|67	%{_libdir}/ocaml/glMLite/*.cmx
21cr|ocaml-glmlite-0.03.53-1|68	%{_libdir}/ocaml/glMLite/*.cmxa
21cr|ocaml-glmlite-0.03.53-1|69	
21cr|ocaml-glmlite-0.03.53-1|70	#----------------------------------------------------------------------------
21cr|ocaml-glmlite-0.03.53-1|71	
21cr|ocaml-glmlite-0.03.53-1|72	%prep
21cr|ocaml-glmlite-0.03.53-1|73	%setup -q -n glMLite-%{version}
21cr|ocaml-glmlite-0.03.53-1|74	%patch0 -p0
21cr|ocaml-glmlite-0.03.53-1|75	%patch2 -p0
21cr|ocaml-glmlite-0.03.53-1|76	%patch3 -p0
21cr|ocaml-glmlite-0.03.53-1|77	%patch5 -p1
21cr|ocaml-glmlite-0.03.53-1|78	
21cr|ocaml-glmlite-0.03.53-1|79	%build
21cr|ocaml-glmlite-0.03.53-1|80	make everything
21cr|ocaml-glmlite-0.03.53-1|81	make doc
21cr|ocaml-glmlite-0.03.53-1|82	
21cr|ocaml-glmlite-0.03.53-1|83	%install
21cr|ocaml-glmlite-0.03.53-1|84	install -d -m 755 %{buildroot}%{_libdir}/ocaml/glMLite
21cr|ocaml-glmlite-0.03.53-1|85	make install_everything PREFIX=%{buildroot}%{_libdir}/ocaml/glMLite

3567 21
21cr|ocaml-graphics-5.1.2-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-graphics-5.1.2-1|2	
21cr|ocaml-graphics-5.1.2-1|3	%undefine _package_note_flags
21cr|ocaml-graphics-5.1.2-1|4	# Break a circular dependency on ocaml-odoc
21cr|ocaml-graphics-5.1.2-1|5	%bcond_with doc
21cr|ocaml-graphics-5.1.2-1|6	
21cr|ocaml-graphics-5.1.2-1|7	%global srcname graphics
21cr|ocaml-graphics-5.1.2-1|8	
21cr|ocaml-graphics-5.1.2-1|9	Name:           ocaml-%{srcname}
21cr|ocaml-graphics-5.1.2-1|10	Version:        5.1.2
21cr|ocaml-graphics-5.1.2-1|11	Release:        1
21cr|ocaml-graphics-5.1.2-1|12	Summary:        Portable drawing primitives for OCaml
21cr|ocaml-graphics-5.1.2-1|13	Group:          Development/OCaml
21cr|ocaml-graphics-5.1.2-1|14	License:        LGPLv2 with exceptions
21cr|ocaml-graphics-5.1.2-1|15	URL:            https://github.com/ocaml/graphics
21cr|ocaml-graphics-5.1.2-1|16	Source0:        %{url}/releases/download/%{version}/%{srcname}-%{version}.tbz
21cr|ocaml-graphics-5.1.2-1|17	
21cr|ocaml-graphics-5.1.2-1|18	BuildRequires:  ocaml >= 4.09.0
21cr|ocaml-graphics-5.1.2-1|19	BuildRequires:  ocaml-dune-devel >= 2.1
21cr|ocaml-graphics-5.1.2-1|20	BuildRequires:  ocaml-result-devel
21cr|ocaml-graphics-5.1.2-1|21	BuildRequires:  ocaml-csexp-devel
21cr|ocaml-graphics-5.1.2-1|22	BuildRequires:  pkgconfig(x11)
21cr|ocaml-graphics-5.1.2-1|23	
21cr|ocaml-graphics-5.1.2-1|24	%if %{with doc}
21cr|ocaml-graphics-5.1.2-1|25	BuildRequires:  ocaml-odoc
21cr|ocaml-graphics-5.1.2-1|26	%endif
21cr|ocaml-graphics-5.1.2-1|27	
21cr|ocaml-graphics-5.1.2-1|28	%description
21cr|ocaml-graphics-5.1.2-1|29	The graphics library provides a set of portable drawing primitives.
21cr|ocaml-graphics-5.1.2-1|30	Drawing takes place in a separate window that is created when
21cr|ocaml-graphics-5.1.2-1|31	Graphics.open_graph is called.
21cr|ocaml-graphics-5.1.2-1|32	
21cr|ocaml-graphics-5.1.2-1|33	%package        devel
21cr|ocaml-graphics-5.1.2-1|34	Summary:        Development files for %{name}
21cr|ocaml-graphics-5.1.2-1|35	Group:          Development/OCaml
21cr|ocaml-graphics-5.1.2-1|36	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-graphics-5.1.2-1|37	Requires:  pkgconfig(x11)
21cr|ocaml-graphics-5.1.2-1|38	
21cr|ocaml-graphics-5.1.2-1|39	%description    devel
21cr|ocaml-graphics-5.1.2-1|40	The %{name}-devel package contains libraries and signature
21cr|ocaml-graphics-5.1.2-1|41	files for developing applications that use %{name}.
21cr|ocaml-graphics-5.1.2-1|42	
21cr|ocaml-graphics-5.1.2-1|43	%prep
21cr|ocaml-graphics-5.1.2-1|44	%autosetup -n %{srcname}-%{version}
21cr|ocaml-graphics-5.1.2-1|45	
21cr|ocaml-graphics-5.1.2-1|46	%build
21cr|ocaml-graphics-5.1.2-1|47	dune build %{?_smp_mflags} --display=verbose
21cr|ocaml-graphics-5.1.2-1|48	%if %{with doc}
21cr|ocaml-graphics-5.1.2-1|49	dune build %{?_smp_mflags} @doc
21cr|ocaml-graphics-5.1.2-1|50	%endif
21cr|ocaml-graphics-5.1.2-1|51	
21cr|ocaml-graphics-5.1.2-1|52	# Relink the stublibs with $RPM_LD_FLAGS.
21cr|ocaml-graphics-5.1.2-1|53	cd _build/default/src
21cr|ocaml-graphics-5.1.2-1|54	ocamlmklib -g -ldopt '%{build_ldflags} -L%{_libdir}/ocaml -lX11' -o graphics_stubs \
21cr|ocaml-graphics-5.1.2-1|55	$(ar t libgraphics_stubs.a)
21cr|ocaml-graphics-5.1.2-1|56	cd -
21cr|ocaml-graphics-5.1.2-1|57	
21cr|ocaml-graphics-5.1.2-1|58	%install
21cr|ocaml-graphics-5.1.2-1|59	dune install --destdir=%{buildroot}
21cr|ocaml-graphics-5.1.2-1|60	
21cr|ocaml-graphics-5.1.2-1|61	%if %{with doc}
21cr|ocaml-graphics-5.1.2-1|62	# We do not want the dune markers
21cr|ocaml-graphics-5.1.2-1|63	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-graphics-5.1.2-1|64	%endif
21cr|ocaml-graphics-5.1.2-1|65	
21cr|ocaml-graphics-5.1.2-1|66	# We do not want the ml files
21cr|ocaml-graphics-5.1.2-1|67	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-graphics-5.1.2-1|68	
21cr|ocaml-graphics-5.1.2-1|69	# We install the documentation with the doc macro
21cr|ocaml-graphics-5.1.2-1|70	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-graphics-5.1.2-1|71	
21cr|ocaml-graphics-5.1.2-1|72	%check
21cr|ocaml-graphics-5.1.2-1|73	dune runtest
21cr|ocaml-graphics-5.1.2-1|74	
21cr|ocaml-graphics-5.1.2-1|75	%files
21cr|ocaml-graphics-5.1.2-1|76	%doc CHANGES.md README.md
21cr|ocaml-graphics-5.1.2-1|77	%license LICENSE
21cr|ocaml-graphics-5.1.2-1|78	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-graphics-5.1.2-1|79	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-graphics-5.1.2-1|80	%{_libdir}/ocaml/%{srcname}/*.cma
21cr|ocaml-graphics-5.1.2-1|81	%{_libdir}/ocaml/%{srcname}/*.cmi
21cr|ocaml-graphics-5.1.2-1|82	%{_libdir}/ocaml/%{srcname}/*.cmxs
21cr|ocaml-graphics-5.1.2-1|83	%{_libdir}/ocaml/stublibs/dllgraphics_stubs.so
21cr|ocaml-graphics-5.1.2-1|84	
21cr|ocaml-graphics-5.1.2-1|85	%files devel
21cr|ocaml-graphics-5.1.2-1|86	%if %{with doc}
21cr|ocaml-graphics-5.1.2-1|87	%doc _build/default/_doc/_html/* examples
21cr|ocaml-graphics-5.1.2-1|88	%endif
21cr|ocaml-graphics-5.1.2-1|89	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-graphics-5.1.2-1|90	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-graphics-5.1.2-1|91	%{_libdir}/ocaml/%{srcname}/*.a
21cr|ocaml-graphics-5.1.2-1|92	%{_libdir}/ocaml/%{srcname}/*.cmx
21cr|ocaml-graphics-5.1.2-1|93	%{_libdir}/ocaml/%{srcname}/*.cmxa
21cr|ocaml-graphics-5.1.2-1|94	%{_libdir}/ocaml/%{srcname}/*.cmt
21cr|ocaml-graphics-5.1.2-1|95	%{_libdir}/ocaml/%{srcname}/*.cmti
21cr|ocaml-graphics-5.1.2-1|96	%{_libdir}/ocaml/%{srcname}/*.mli

3568 21
21cr|ocaml-jane-street-headers-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-jane-street-headers-0.15.0-1|2	%global srcname jane-street-headers
21cr|ocaml-jane-street-headers-0.15.0-1|3	
21cr|ocaml-jane-street-headers-0.15.0-1|4	# This package creates no ELF files, but cannot be noarch since the install
21cr|ocaml-jane-street-headers-0.15.0-1|5	# location is under _libdir.
21cr|ocaml-jane-street-headers-0.15.0-1|6	%global debug_package %{nil}
21cr|ocaml-jane-street-headers-0.15.0-1|7	
21cr|ocaml-jane-street-headers-0.15.0-1|8	Name:           ocaml-%{srcname}
21cr|ocaml-jane-street-headers-0.15.0-1|9	Version:        0.15.0
21cr|ocaml-jane-street-headers-0.15.0-1|10	Release:        1
21cr|ocaml-jane-street-headers-0.15.0-1|11	Summary:        Jane Street header files
21cr|ocaml-jane-street-headers-0.15.0-1|12	Group:          Development/OCaml
21cr|ocaml-jane-street-headers-0.15.0-1|13	License:        MIT
21cr|ocaml-jane-street-headers-0.15.0-1|14	URL:            https://github.com/janestreet/jane-street-headers
21cr|ocaml-jane-street-headers-0.15.0-1|15	Source0:        %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-jane-street-headers-0.15.0-1|16	
21cr|ocaml-jane-street-headers-0.15.0-1|17	BuildRequires:  ocaml >= 4.04.2
21cr|ocaml-jane-street-headers-0.15.0-1|18	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-jane-street-headers-0.15.0-1|19	
21cr|ocaml-jane-street-headers-0.15.0-1|20	%description
21cr|ocaml-jane-street-headers-0.15.0-1|21	This package contains C header files shared between various Jane Street
21cr|ocaml-jane-street-headers-0.15.0-1|22	packages.
21cr|ocaml-jane-street-headers-0.15.0-1|23	
21cr|ocaml-jane-street-headers-0.15.0-1|24	#------------------------------------------------------------------
21cr|ocaml-jane-street-headers-0.15.0-1|25	%package        devel
21cr|ocaml-jane-street-headers-0.15.0-1|26	Summary:        Development files for %{name}
21cr|ocaml-jane-street-headers-0.15.0-1|27	
21cr|ocaml-jane-street-headers-0.15.0-1|28	%description    devel
21cr|ocaml-jane-street-headers-0.15.0-1|29	This package contains C header files shared between various Jane Street
21cr|ocaml-jane-street-headers-0.15.0-1|30	packages.
21cr|ocaml-jane-street-headers-0.15.0-1|31	
21cr|ocaml-jane-street-headers-0.15.0-1|32	%files devel
21cr|ocaml-jane-street-headers-0.15.0-1|33	%doc README.org
21cr|ocaml-jane-street-headers-0.15.0-1|34	%license LICENSE.md
21cr|ocaml-jane-street-headers-0.15.0-1|35	%{_libdir}/ocaml/%{srcname}/
21cr|ocaml-jane-street-headers-0.15.0-1|36	
21cr|ocaml-jane-street-headers-0.15.0-1|37	#------------------------------------------------------------------
21cr|ocaml-jane-street-headers-0.15.0-1|38	
21cr|ocaml-jane-street-headers-0.15.0-1|39	%prep
21cr|ocaml-jane-street-headers-0.15.0-1|40	%autosetup -n %{srcname}-%{version}
21cr|ocaml-jane-street-headers-0.15.0-1|41	
21cr|ocaml-jane-street-headers-0.15.0-1|42	%build
21cr|ocaml-jane-street-headers-0.15.0-1|43	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-jane-street-headers-0.15.0-1|44	
21cr|ocaml-jane-street-headers-0.15.0-1|45	%install
21cr|ocaml-jane-street-headers-0.15.0-1|46	dune install --destdir=%{buildroot}
21cr|ocaml-jane-street-headers-0.15.0-1|47	
21cr|ocaml-jane-street-headers-0.15.0-1|48	# The generated jane_street_headers.ml file is empty, and so the rest of the
21cr|ocaml-jane-street-headers-0.15.0-1|49	# compiled OCaml artifacts likewise contain nothing useful.  No consumers need
21cr|ocaml-jane-street-headers-0.15.0-1|50	# them either; we remove them.
21cr|ocaml-jane-street-headers-0.15.0-1|51	rm -f %{buildroot}%{_libdir}/ocaml/%{srcname}/*.{cma,cmi,cmt,cmx,cmxa,cmxs,ml}
21cr|ocaml-jane-street-headers-0.15.0-1|52	
21cr|ocaml-jane-street-headers-0.15.0-1|53	# Removing those artifacts means we also need to remove references to them
21cr|ocaml-jane-street-headers-0.15.0-1|54	sed -ri '/(archive|plugin)/d' \
21cr|ocaml-jane-street-headers-0.15.0-1|55	%{buildroot}%{_libdir}/ocaml/%{srcname}/{dune-package,META}
21cr|ocaml-jane-street-headers-0.15.0-1|56	
21cr|ocaml-jane-street-headers-0.15.0-1|57	# We install the documentation with the doc macro
21cr|ocaml-jane-street-headers-0.15.0-1|58	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-jane-street-headers-0.15.0-1|59	
21cr|ocaml-jane-street-headers-0.15.0-1|60	

3569 21
21cr|ocaml-jst-config-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-jst-config-0.15.0-1|2	# This package contains generated C header files.  They differ by architecture,
21cr|ocaml-jst-config-0.15.0-1|3	# so this package cannot be noarch, but there are no ELF objects in it.
21cr|ocaml-jst-config-0.15.0-1|4	%global debug_package %{nil}
21cr|ocaml-jst-config-0.15.0-1|5	
21cr|ocaml-jst-config-0.15.0-1|6	%global srcname jst-config
21cr|ocaml-jst-config-0.15.0-1|7	
21cr|ocaml-jst-config-0.15.0-1|8	Name:           ocaml-%{srcname}
21cr|ocaml-jst-config-0.15.0-1|9	Version:        0.15.0
21cr|ocaml-jst-config-0.15.0-1|10	Release:        1
21cr|ocaml-jst-config-0.15.0-1|11	Summary:        Compile-time configuration for Jane Street libraries
21cr|ocaml-jst-config-0.15.0-1|12	Group:          Development/OCaml
21cr|ocaml-jst-config-0.15.0-1|13	License:        MIT
21cr|ocaml-jst-config-0.15.0-1|14	URL:            https://github.com/janestreet/%{srcname}
21cr|ocaml-jst-config-0.15.0-1|15	Source0:        %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-jst-config-0.15.0-1|16	
21cr|ocaml-jst-config-0.15.0-1|17	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-jst-config-0.15.0-1|18	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-jst-config-0.15.0-1|19	BuildRequires:  ocaml-csexp-devel >= 0.15
21cr|ocaml-jst-config-0.15.0-1|20	BuildRequires:  ocaml-dune-devel >= 2.0.0
21cr|ocaml-jst-config-0.15.0-1|21	BuildRequires:  ocaml-ppx-assert-devel >= 0.15
21cr|ocaml-jst-config-0.15.0-1|22	BuildRequires:  ocaml-stdio-devel >= 0.15
21cr|ocaml-jst-config-0.15.0-1|23	
21cr|ocaml-jst-config-0.15.0-1|24	%description
21cr|ocaml-jst-config-0.15.0-1|25	This package defines compile-time constants used in Jane Street libraries
21cr|ocaml-jst-config-0.15.0-1|26	such as Base, Core, and Async.
21cr|ocaml-jst-config-0.15.0-1|27	
21cr|ocaml-jst-config-0.15.0-1|28	#--------------------------------------------------------------
21cr|ocaml-jst-config-0.15.0-1|29	
21cr|ocaml-jst-config-0.15.0-1|30	%package        devel
21cr|ocaml-jst-config-0.15.0-1|31	Summary:        Development files for %{name}
21cr|ocaml-jst-config-0.15.0-1|32	Group:          Development/OCaml
21cr|ocaml-jst-config-0.15.0-1|33	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-jst-config-0.15.0-1|34	Requires:       ocaml-ppx-assert-devel%{?_isa}
21cr|ocaml-jst-config-0.15.0-1|35	Requires:       ocaml-stdio-devel%{?_isa}
21cr|ocaml-jst-config-0.15.0-1|36	
21cr|ocaml-jst-config-0.15.0-1|37	%description    devel
21cr|ocaml-jst-config-0.15.0-1|38	This package defines compile-time constants used in Jane Street libraries
21cr|ocaml-jst-config-0.15.0-1|39	such as Base, Core, and Async.
21cr|ocaml-jst-config-0.15.0-1|40	
21cr|ocaml-jst-config-0.15.0-1|41	%files devel
21cr|ocaml-jst-config-0.15.0-1|42	%license LICENSE.md
21cr|ocaml-jst-config-0.15.0-1|43	%{_libdir}/ocaml/%{srcname}/
21cr|ocaml-jst-config-0.15.0-1|44	
21cr|ocaml-jst-config-0.15.0-1|45	#--------------------------------------------------------------
21cr|ocaml-jst-config-0.15.0-1|46	%prep
21cr|ocaml-jst-config-0.15.0-1|47	%autosetup -n %{srcname}-%{version}
21cr|ocaml-jst-config-0.15.0-1|48	
21cr|ocaml-jst-config-0.15.0-1|49	%build
21cr|ocaml-jst-config-0.15.0-1|50	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-jst-config-0.15.0-1|51	
21cr|ocaml-jst-config-0.15.0-1|52	%install
21cr|ocaml-jst-config-0.15.0-1|53	dune install --destdir=%{buildroot}
21cr|ocaml-jst-config-0.15.0-1|54	
21cr|ocaml-jst-config-0.15.0-1|55	# The generated config_h.ml file is empty, and so the rest of the compiled OCaml
21cr|ocaml-jst-config-0.15.0-1|56	# artifacts likewise contain nothing useful.  No consumers need them either, so
21cr|ocaml-jst-config-0.15.0-1|57	# we remove them.
21cr|ocaml-jst-config-0.15.0-1|58	rm -f %{buildroot}%{_libdir}/ocaml/%{srcname}/*.{a,cma,cmi,cmt,cmx,cmxa,cmxs,ml}
21cr|ocaml-jst-config-0.15.0-1|59	
21cr|ocaml-jst-config-0.15.0-1|60	# Removing those artifacts means we also need to remove references to them
21cr|ocaml-jst-config-0.15.0-1|61	sed -ri '/(archive|plugin)/d' \
21cr|ocaml-jst-config-0.15.0-1|62	%{buildroot}%{_libdir}/ocaml/%{srcname}/{dune-package,META}
21cr|ocaml-jst-config-0.15.0-1|63	
21cr|ocaml-jst-config-0.15.0-1|64	# We install the documentation with the doc macro
21cr|ocaml-jst-config-0.15.0-1|65	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-jst-config-0.15.0-1|66	
21cr|ocaml-jst-config-0.15.0-1|67	%check
21cr|ocaml-jst-config-0.15.0-1|68	dune runtest --release
21cr|ocaml-jst-config-0.15.0-1|69	
21cr|ocaml-jst-config-0.15.0-1|70	

3570 21
21cr|ocaml-lablgl-1.06-1|1	%define modname lablgl
21cr|ocaml-lablgl-1.06-1|2	%define srcname lablGL
21cr|ocaml-lablgl-1.06-1|3	
21cr|ocaml-lablgl-1.06-1|4	Summary:	OpenGL interface for OCaml
21cr|ocaml-lablgl-1.06-1|5	Name:		ocaml-%{modname}
21cr|ocaml-lablgl-1.06-1|6	Version:	1.06
21cr|ocaml-lablgl-1.06-1|7	Release:	1
21cr|ocaml-lablgl-1.06-1|8	License:	BSD
21cr|ocaml-lablgl-1.06-1|9	Group:		Development/OCaml
21cr|ocaml-lablgl-1.06-1|10	Url:		http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html
21cr|ocaml-lablgl-1.06-1|11	Source0:	https://github.com/garrigue/lablgl/archive/refs/tags/v%{version}.tar.gz?/%{modname}-%{version}.tar.gz
21cr|ocaml-lablgl-1.06-1|12	BuildRequires:	ocaml-camlp4-devel
21cr|ocaml-lablgl-1.06-1|13	BuildRequires:	ocaml
21cr|ocaml-lablgl-1.06-1|14	BuildRequires:	ocaml-labltk
21cr|ocaml-lablgl-1.06-1|15	BuildRequires:	tcl-devel
21cr|ocaml-lablgl-1.06-1|16	BuildRequires:	pkgconfig(gl)
21cr|ocaml-lablgl-1.06-1|17	BuildRequires:	pkgconfig(glu)
21cr|ocaml-lablgl-1.06-1|18	BuildRequires:	pkgconfig(glut)
21cr|ocaml-lablgl-1.06-1|19	BuildRequires:	pkgconfig(tk)
21cr|ocaml-lablgl-1.06-1|20	BuildRequires:	pkgconfig(xmu)
21cr|ocaml-lablgl-1.06-1|21	Requires:	ocaml-labltk
21cr|ocaml-lablgl-1.06-1|22	
21cr|ocaml-lablgl-1.06-1|23	%description
21cr|ocaml-lablgl-1.06-1|24	LablGL is is an OCaml interface to OpenGL. Support is included for
21cr|ocaml-lablgl-1.06-1|25	use with both Glut (standalone) and LablTk.
21cr|ocaml-lablgl-1.06-1|26	
21cr|ocaml-lablgl-1.06-1|27	%files
21cr|ocaml-lablgl-1.06-1|28	%doc COPYRIGHT CHANGES README
21cr|ocaml-lablgl-1.06-1|29	%dir %{_libdir}/ocaml/lablGL
21cr|ocaml-lablgl-1.06-1|30	%{_libdir}/ocaml/lablGL/*.cmi
21cr|ocaml-lablgl-1.06-1|31	%{_libdir}/ocaml/lablGL/*.cma
21cr|ocaml-lablgl-1.06-1|32	%{_libdir}/ocaml/lablGL/META
21cr|ocaml-lablgl-1.06-1|33	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-lablgl-1.06-1|34	%{_bindir}/lablgl
21cr|ocaml-lablgl-1.06-1|35	%{_bindir}/lablglut
21cr|ocaml-lablgl-1.06-1|36	
21cr|ocaml-lablgl-1.06-1|37	#----------------------------------------------------------------------------
21cr|ocaml-lablgl-1.06-1|38	
21cr|ocaml-lablgl-1.06-1|39	%package devel
21cr|ocaml-lablgl-1.06-1|40	Summary:	OpenGL interface for OCaml
21cr|ocaml-lablgl-1.06-1|41	Group:		Development/OCaml
21cr|ocaml-lablgl-1.06-1|42	Requires:	%{name} = %{EVRD}
21cr|ocaml-lablgl-1.06-1|43	Requires:	pkgconfig(gl)
21cr|ocaml-lablgl-1.06-1|44	Requires:	pkgconfig(glu)
21cr|ocaml-lablgl-1.06-1|45	Requires:	pkgconfig(glut)
21cr|ocaml-lablgl-1.06-1|46	Requires:	pkgconfig(xmu)
21cr|ocaml-lablgl-1.06-1|47	
21cr|ocaml-lablgl-1.06-1|48	%description devel
21cr|ocaml-lablgl-1.06-1|49	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-lablgl-1.06-1|50	developing applications that use %{name}.
21cr|ocaml-lablgl-1.06-1|51	
21cr|ocaml-lablgl-1.06-1|52	%files devel
21cr|ocaml-lablgl-1.06-1|53	%{_libdir}/ocaml/lablGL/*.a
21cr|ocaml-lablgl-1.06-1|54	%{_libdir}/ocaml/lablGL/*.cmx
21cr|ocaml-lablgl-1.06-1|55	%{_libdir}/ocaml/lablGL/*.cmxa
21cr|ocaml-lablgl-1.06-1|56	%{_libdir}/ocaml/lablGL/*.mli
21cr|ocaml-lablgl-1.06-1|57	
21cr|ocaml-lablgl-1.06-1|58	#----------------------------------------------------------------------------
21cr|ocaml-lablgl-1.06-1|59	
21cr|ocaml-lablgl-1.06-1|60	%prep
21cr|ocaml-lablgl-1.06-1|61	%setup -q -n %{modname}-%{version}
21cr|ocaml-lablgl-1.06-1|62	
21cr|ocaml-lablgl-1.06-1|63	cp -f %{_includedir}/tk8.6*/generic/tkInt.h Togl/src/Togl/tkInt%{tcl_version}.h
21cr|ocaml-lablgl-1.06-1|64	cp -f %{_includedir}/tk8.6*/generic/tkIntDecls.h Togl/src/Togl/tkIntDecls%{tcl_version}.h
21cr|ocaml-lablgl-1.06-1|65	sed -i -e 's,tkIntDecls.h,tkIntDecls%{tcl_version}.h,g' Togl/src/Togl/tkInt%{tcl_version}.h
21cr|ocaml-lablgl-1.06-1|66	
21cr|ocaml-lablgl-1.06-1|67	cat > Makefile.config << EOF
21cr|ocaml-lablgl-1.06-1|68	CAMLC = ocamlc.opt
21cr|ocaml-lablgl-1.06-1|69	CAMLOPT = ocamlopt.opt
21cr|ocaml-lablgl-1.06-1|70	BINDIR = %{_bindir}
21cr|ocaml-lablgl-1.06-1|71	XINCLUDES = -I%{_includedir}
21cr|ocaml-lablgl-1.06-1|72	XLIBS = -L%{_libdir} -lXext -lXmu -lX11
21cr|ocaml-lablgl-1.06-1|73	TKINCLUDES = -I%{_includedir}
21cr|ocaml-lablgl-1.06-1|74	GLINCLUDES =
21cr|ocaml-lablgl-1.06-1|75	GLLIBS = -lGL -lGLU
21cr|ocaml-lablgl-1.06-1|76	GLUTLIBS = -lglut
21cr|ocaml-lablgl-1.06-1|77	RANLIB = :
21cr|ocaml-lablgl-1.06-1|78	LIBDIR = %{_libdir}/ocaml
21cr|ocaml-lablgl-1.06-1|79	DLLDIR = %{_libdir}/ocaml/stublibs
21cr|ocaml-lablgl-1.06-1|80	INSTALLDIR = %{_libdir}/ocaml/lablGL
21cr|ocaml-lablgl-1.06-1|81	TOGLDIR=Togl
21cr|ocaml-lablgl-1.06-1|82	COPTS = %{optflags}
21cr|ocaml-lablgl-1.06-1|83	EOF
21cr|ocaml-lablgl-1.06-1|84	
21cr|ocaml-lablgl-1.06-1|85	%build
21cr|ocaml-lablgl-1.06-1|86	make all opt
21cr|ocaml-lablgl-1.06-1|87	
21cr|ocaml-lablgl-1.06-1|88	%install
21cr|ocaml-lablgl-1.06-1|89	install -d -m 755 %{buildroot}%{_bindir}
21cr|ocaml-lablgl-1.06-1|90	install -d -m 755 %{buildroot}%{_libdir}/ocaml/lablGL
21cr|ocaml-lablgl-1.06-1|91	install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-lablgl-1.06-1|92	make \
21cr|ocaml-lablgl-1.06-1|93	BINDIR=%{buildroot}%{_bindir}\
21cr|ocaml-lablgl-1.06-1|94	INSTALLDIR=%{buildroot}%{_libdir}/ocaml/lablGL\
21cr|ocaml-lablgl-1.06-1|95	DLLDIR=%{buildroot}%{_libdir}/ocaml/stublibs\
21cr|ocaml-lablgl-1.06-1|96	install
21cr|ocaml-lablgl-1.06-1|97	
21cr|ocaml-lablgl-1.06-1|98	rm -f %{buildroot}%{_libdir}/ocaml/lablGL/*.ml
21cr|ocaml-lablgl-1.06-1|99	
21cr|ocaml-lablgl-1.06-1|100	# Make and install a META file.
21cr|ocaml-lablgl-1.06-1|101	cat > %{buildroot}%{_libdir}/ocaml/lablGL/META<<EOF
21cr|ocaml-lablgl-1.06-1|102	version="%{version}"
21cr|ocaml-lablgl-1.06-1|103	directory="+lablGL"
21cr|ocaml-lablgl-1.06-1|104	archive(byte) = "lablgl.cma"
21cr|ocaml-lablgl-1.06-1|105	archive(native) = "lablgl.cmxa"
21cr|ocaml-lablgl-1.06-1|106	
21cr|ocaml-lablgl-1.06-1|107	package "togl" (
21cr|ocaml-lablgl-1.06-1|108	requires = "labltk lablGL"
21cr|ocaml-lablgl-1.06-1|109	archive(byte) = "togl.cma"
21cr|ocaml-lablgl-1.06-1|110	archive(native) = "togl.cmxa"
21cr|ocaml-lablgl-1.06-1|111	)
21cr|ocaml-lablgl-1.06-1|112	
21cr|ocaml-lablgl-1.06-1|113	package "glut" (
21cr|ocaml-lablgl-1.06-1|114	requires = "lablGL"
21cr|ocaml-lablgl-1.06-1|115	archive(byte) = "lablglut.cma"
21cr|ocaml-lablgl-1.06-1|116	archive(native) = "lablglut.cmxa"
21cr|ocaml-lablgl-1.06-1|117	)
21cr|ocaml-lablgl-1.06-1|118	EOF

3571 21
21cr|ocaml-lablgtk2-2.18.12-2|1	%define base_name lablgtk
21cr|ocaml-lablgtk2-2.18.12-2|2	
21cr|ocaml-lablgtk2-2.18.12-2|3	%global __ocaml_requires_opts -i GtkSourceView2_types
21cr|ocaml-lablgtk2-2.18.12-2|4	
21cr|ocaml-lablgtk2-2.18.12-2|5	Summary:	OCaml interface to the GIMP Tool Kit Version 2
21cr|ocaml-lablgtk2-2.18.12-2|6	Name:		ocaml-%{base_name}2
21cr|ocaml-lablgtk2-2.18.12-2|7	Version:	2.18.12
21cr|ocaml-lablgtk2-2.18.12-2|8	Release:	2
21cr|ocaml-lablgtk2-2.18.12-2|9	License:	LGPLv2.1+
21cr|ocaml-lablgtk2-2.18.12-2|10	Group:		Development/OCaml
21cr|ocaml-lablgtk2-2.18.12-2|11	Url:		https://github.com/garrigue/lablgtk
21cr|ocaml-lablgtk2-2.18.12-2|12	Source0:	https://github.com/garrigue/lablgtk/archive/%{version}.tar.gz?/lablgtk-%{version}.tar.gz
21cr|ocaml-lablgtk2-2.18.12-2|13	BuildRequires:	help2man
21cr|ocaml-lablgtk2-2.18.12-2|14	BuildRequires:	ocaml-camlp4-devel
21cr|ocaml-lablgtk2-2.18.12-2|15	BuildRequires:	ocaml
21cr|ocaml-lablgtk2-2.18.12-2|16	BuildRequires:	ocaml-findlib
21cr|ocaml-lablgtk2-2.18.12-2|17	BuildRequires:	ocaml-lablgl-devel
21cr|ocaml-lablgtk2-2.18.12-2|18	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ocaml-lablgtk2-2.18.12-2|19	BuildRequires:	pkgconfig(gtkgl-2.0)
21cr|ocaml-lablgtk2-2.18.12-2|20	BuildRequires:	pkgconfig(gtksourceview-2.0)
21cr|ocaml-lablgtk2-2.18.12-2|21	BuildRequires:	pkgconfig(gtkspell-2.0)
21cr|ocaml-lablgtk2-2.18.12-2|22	BuildRequires:	pkgconfig(libglade-2.0)
21cr|ocaml-lablgtk2-2.18.12-2|23	BuildRequires:	pkgconfig(libgnomecanvas-2.0)
21cr|ocaml-lablgtk2-2.18.12-2|24	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|ocaml-lablgtk2-2.18.12-2|25	BuildRequires:	pkgconfig(ncurses)
21cr|ocaml-lablgtk2-2.18.12-2|26	BuildRequires:	pkgconfig(xmu)
21cr|ocaml-lablgtk2-2.18.12-2|27	BuildRequires:	pkgconfig(zlib)
21cr|ocaml-lablgtk2-2.18.12-2|28	
21cr|ocaml-lablgtk2-2.18.12-2|29	%description
21cr|ocaml-lablgtk2-2.18.12-2|30	OCaml interface to the GIMP Tool Kit Version 2.
21cr|ocaml-lablgtk2-2.18.12-2|31	
21cr|ocaml-lablgtk2-2.18.12-2|32	%files
21cr|ocaml-lablgtk2-2.18.12-2|33	%doc COPYING CHANGES README
21cr|ocaml-lablgtk2-2.18.12-2|34	%{_bindir}/*
21cr|ocaml-lablgtk2-2.18.12-2|35	%dir %{_libdir}/ocaml/lablgtk2
21cr|ocaml-lablgtk2-2.18.12-2|36	%{_libdir}/ocaml/lablgtk2/META
21cr|ocaml-lablgtk2-2.18.12-2|37	%{_libdir}/ocaml/lablgtk2/*.cmi
21cr|ocaml-lablgtk2-2.18.12-2|38	%{_libdir}/ocaml/lablgtk2/*.cma
21cr|ocaml-lablgtk2-2.18.12-2|39	%{_libdir}/ocaml/lablgtk2/*.cmo
21cr|ocaml-lablgtk2-2.18.12-2|40	%{_libdir}/ocaml/lablgtk2/*.o
21cr|ocaml-lablgtk2-2.18.12-2|41	%{_libdir}/ocaml/stublibs/*
21cr|ocaml-lablgtk2-2.18.12-2|42	%{_mandir}/man1/*
21cr|ocaml-lablgtk2-2.18.12-2|43	
21cr|ocaml-lablgtk2-2.18.12-2|44	#----------------------------------------------------------------------------
21cr|ocaml-lablgtk2-2.18.12-2|45	
21cr|ocaml-lablgtk2-2.18.12-2|46	%package devel
21cr|ocaml-lablgtk2-2.18.12-2|47	Summary:	Development files for %{name}
21cr|ocaml-lablgtk2-2.18.12-2|48	Group:		Development/OCaml
21cr|ocaml-lablgtk2-2.18.12-2|49	Requires:	%{name} = %{EVRD}
21cr|ocaml-lablgtk2-2.18.12-2|50	Requires:	pkgconfig(gtk+-2.0)
21cr|ocaml-lablgtk2-2.18.12-2|51	
21cr|ocaml-lablgtk2-2.18.12-2|52	%description devel
21cr|ocaml-lablgtk2-2.18.12-2|53	This package contains the development files needed to build applications
21cr|ocaml-lablgtk2-2.18.12-2|54	using %{name}.
21cr|ocaml-lablgtk2-2.18.12-2|55	
21cr|ocaml-lablgtk2-2.18.12-2|56	%files devel
21cr|ocaml-lablgtk2-2.18.12-2|57	%{_libdir}/ocaml/lablgtk2/*
21cr|ocaml-lablgtk2-2.18.12-2|58	%exclude %{_libdir}/ocaml/lablgtk2/META
21cr|ocaml-lablgtk2-2.18.12-2|59	%exclude %{_libdir}/ocaml/lablgtk2/*.cmi
21cr|ocaml-lablgtk2-2.18.12-2|60	%exclude %{_libdir}/ocaml/lablgtk2/*.cma
21cr|ocaml-lablgtk2-2.18.12-2|61	%exclude %{_libdir}/ocaml/lablgtk2/*.cmo
21cr|ocaml-lablgtk2-2.18.12-2|62	%exclude %{_libdir}/ocaml/lablgtk2/*.o
21cr|ocaml-lablgtk2-2.18.12-2|63	
21cr|ocaml-lablgtk2-2.18.12-2|64	#----------------------------------------------------------------------------
21cr|ocaml-lablgtk2-2.18.12-2|65	
21cr|ocaml-lablgtk2-2.18.12-2|66	%package doc
21cr|ocaml-lablgtk2-2.18.12-2|67	Summary:	Documentation and examples for %{name}
21cr|ocaml-lablgtk2-2.18.12-2|68	Group:		Development/OCaml
21cr|ocaml-lablgtk2-2.18.12-2|69	
21cr|ocaml-lablgtk2-2.18.12-2|70	%description doc
21cr|ocaml-lablgtk2-2.18.12-2|71	This package contains the ocamldoc generated documentation for %{name},
21cr|ocaml-lablgtk2-2.18.12-2|72	and some examples.
21cr|ocaml-lablgtk2-2.18.12-2|73	
21cr|ocaml-lablgtk2-2.18.12-2|74	%files doc
21cr|ocaml-lablgtk2-2.18.12-2|75	%doc examples
21cr|ocaml-lablgtk2-2.18.12-2|76	
21cr|ocaml-lablgtk2-2.18.12-2|77	#----------------------------------------------------------------------------
21cr|ocaml-lablgtk2-2.18.12-2|78	
21cr|ocaml-lablgtk2-2.18.12-2|79	%prep
21cr|ocaml-lablgtk2-2.18.12-2|80	%setup -q -n %{base_name}-%{version}
21cr|ocaml-lablgtk2-2.18.12-2|81	
21cr|ocaml-lablgtk2-2.18.12-2|82	# Remove spurious executable bits
21cr|ocaml-lablgtk2-2.18.12-2|83	chmod a-x README*
21cr|ocaml-lablgtk2-2.18.12-2|84	
21cr|ocaml-lablgtk2-2.18.12-2|85	perl -pi -e "s/^directory.*$//" META
21cr|ocaml-lablgtk2-2.18.12-2|86	sed -i -e 's/version="2.12.0"/version="%{version}"/' META
21cr|ocaml-lablgtk2-2.18.12-2|87	
21cr|ocaml-lablgtk2-2.18.12-2|88	%build
21cr|ocaml-lablgtk2-2.18.12-2|89	%configure --enable-debug --without-gnomeui
21cr|ocaml-lablgtk2-2.18.12-2|90	make
21cr|ocaml-lablgtk2-2.18.12-2|91	make opt
21cr|ocaml-lablgtk2-2.18.12-2|92	
21cr|ocaml-lablgtk2-2.18.12-2|93	%install
21cr|ocaml-lablgtk2-2.18.12-2|94	export DESTDIR=%{buildroot}
21cr|ocaml-lablgtk2-2.18.12-2|95	export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21cr|ocaml-lablgtk2-2.18.12-2|96	mkdir -p %{buildroot}%{_bindir}
21cr|ocaml-lablgtk2-2.18.12-2|97	mkdir -p %{buildroot}%{_libdir}
21cr|ocaml-lablgtk2-2.18.12-2|98	mkdir -p %{buildroot}%{_libdir}/ocaml/lablgtk2
21cr|ocaml-lablgtk2-2.18.12-2|99	mkdir -p %{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-lablgtk2-2.18.12-2|100	make install \
21cr|ocaml-lablgtk2-2.18.12-2|101	RANLIB=true \
21cr|ocaml-lablgtk2-2.18.12-2|102	BINDIR=%{buildroot}%{_bindir} \
21cr|ocaml-lablgtk2-2.18.12-2|103	LIBDIR=%{buildroot}%{_libdir} \
21cr|ocaml-lablgtk2-2.18.12-2|104	INSTALLDIR=%{buildroot}%{_libdir}/ocaml/lablgtk2 \
21cr|ocaml-lablgtk2-2.18.12-2|105	DLLDIR=%{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-lablgtk2-2.18.12-2|106	cp -p META %{buildroot}%{_libdir}/ocaml/lablgtk2
21cr|ocaml-lablgtk2-2.18.12-2|107	
21cr|ocaml-lablgtk2-2.18.12-2|108	# Remove ld.conf (part of main OCaml dist).
21cr|ocaml-lablgtk2-2.18.12-2|109	rm %{buildroot}%{_libdir}/ocaml/ld.conf
21cr|ocaml-lablgtk2-2.18.12-2|110	
21cr|ocaml-lablgtk2-2.18.12-2|111	# Remove unnecessary *.ml files (ones which have a *.mli).
21cr|ocaml-lablgtk2-2.18.12-2|112	pushd %{buildroot}%{_libdir}/ocaml/lablgtk2
21cr|ocaml-lablgtk2-2.18.12-2|113	for f in *.ml; do \
21cr|ocaml-lablgtk2-2.18.12-2|114	b=`basename $f .ml`; \
21cr|ocaml-lablgtk2-2.18.12-2|115	if [ -f "$b.mli" ]; then \
21cr|ocaml-lablgtk2-2.18.12-2|116	rm $f; \
21cr|ocaml-lablgtk2-2.18.12-2|117	fi; \
21cr|ocaml-lablgtk2-2.18.12-2|118	done
21cr|ocaml-lablgtk2-2.18.12-2|119	popd
21cr|ocaml-lablgtk2-2.18.12-2|120	
21cr|ocaml-lablgtk2-2.18.12-2|121	# Remove .cvsignore files from examples directory.
21cr|ocaml-lablgtk2-2.18.12-2|122	find examples -name .cvsignore -exec rm {} \;
21cr|ocaml-lablgtk2-2.18.12-2|123	
21cr|ocaml-lablgtk2-2.18.12-2|124	# Generate man pages
21cr|ocaml-lablgtk2-2.18.12-2|125	export LD_LIBRARY_PATH=$PWD/src
21cr|ocaml-lablgtk2-2.18.12-2|126	mkdir -p %{buildroot}%{_mandir}/man1
21cr|ocaml-lablgtk2-2.18.12-2|127	cp -p src/lablgladecc src/lablgladecc2
21cr|ocaml-lablgtk2-2.18.12-2|128	for bin in gdk_pixbuf_mlsource lablgladecc2 lablgtk2; do
21cr|ocaml-lablgtk2-2.18.12-2|129	help2man -N --version-string=%{version} src/$bin > \
21cr|ocaml-lablgtk2-2.18.12-2|130	%{buildroot}%{_mandir}/man1/$bin.1
21cr|ocaml-lablgtk2-2.18.12-2|131	done

3572 21
21cr|ocaml-lablgtk3-3.1.2-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-lablgtk3-3.1.2-1|2	
21cr|ocaml-lablgtk3-3.1.2-1|3	%undefine _package_note_flags
21cr|ocaml-lablgtk3-3.1.2-1|4	
21cr|ocaml-lablgtk3-3.1.2-1|5	Name:           ocaml-lablgtk3
21cr|ocaml-lablgtk3-3.1.2-1|6	Version:        3.1.2
21cr|ocaml-lablgtk3-3.1.2-1|7	Release:        1
21cr|ocaml-lablgtk3-3.1.2-1|8	Summary:        OCaml interface to gtk3
21cr|ocaml-lablgtk3-3.1.2-1|9	Group:          Development/OCaml
21cr|ocaml-lablgtk3-3.1.2-1|10	License:        LGPLv2+ with exceptions
21cr|ocaml-lablgtk3-3.1.2-1|11	URL:            https://garrigue.github.io/lablgtk/
21cr|ocaml-lablgtk3-3.1.2-1|12	Source0:        https://github.com/garrigue/lablgtk/archive/%{version}/lablgtk3-%{version}.tar.gz
21cr|ocaml-lablgtk3-3.1.2-1|13	# Fedora only patch: unbundle xml-light
21cr|ocaml-lablgtk3-3.1.2-1|14	Patch0:         %{name}-xml-light.patch
21cr|ocaml-lablgtk3-3.1.2-1|15	
21cr|ocaml-lablgtk3-3.1.2-1|16	BuildRequires:  help2man
21cr|ocaml-lablgtk3-3.1.2-1|17	BuildRequires:  ocaml >= 4.05.0
21cr|ocaml-lablgtk3-3.1.2-1|18	BuildRequires:  ocaml-cairo-devel >= 0.6
21cr|ocaml-lablgtk3-3.1.2-1|19	BuildRequires:  ocaml-camlp5-devel
21cr|ocaml-lablgtk3-3.1.2-1|20	BuildRequires:  ocaml-csexp-devel
21cr|ocaml-lablgtk3-3.1.2-1|21	BuildRequires:  ocaml-dune-devel
21cr|ocaml-lablgtk3-3.1.2-1|22	BuildRequires:  ocaml-findlib
21cr|ocaml-lablgtk3-3.1.2-1|23	BuildRequires:  ocaml-xml-light-devel
21cr|ocaml-lablgtk3-3.1.2-1|24	BuildRequires:  pkgconfig(goocanvas-2.0)
21cr|ocaml-lablgtk3-3.1.2-1|25	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|ocaml-lablgtk3-3.1.2-1|26	BuildRequires:  pkgconfig(gtksourceview-3.0)
21cr|ocaml-lablgtk3-3.1.2-1|27	BuildRequires:  pkgconfig(gtkspell3-3.0)
21cr|ocaml-lablgtk3-3.1.2-1|28	
21cr|ocaml-lablgtk3-3.1.2-1|29	%global _description %{expand:
21cr|ocaml-lablgtk3-3.1.2-1|30	LablGTK3 is an Objective Caml interface to gtk3.  It uses the rich
21cr|ocaml-lablgtk3-3.1.2-1|31	type system of Objective Caml to provide a strongly typed, yet very
21cr|ocaml-lablgtk3-3.1.2-1|32	comfortable, object-oriented interface to gtk3.}
21cr|ocaml-lablgtk3-3.1.2-1|33	
21cr|ocaml-lablgtk3-3.1.2-1|34	%description %_description
21cr|ocaml-lablgtk3-3.1.2-1|35	
21cr|ocaml-lablgtk3-3.1.2-1|36	%files
21cr|ocaml-lablgtk3-3.1.2-1|37	%doc CHANGES.md CHANGELOG.API README.md doc
21cr|ocaml-lablgtk3-3.1.2-1|38	%license LGPL LICENSE
21cr|ocaml-lablgtk3-3.1.2-1|39	%{_mandir}/man1/gdk_pixbuf_mlsource3.1*
21cr|ocaml-lablgtk3-3.1.2-1|40	%{_mandir}/man1/lablgladecc3.1*
21cr|ocaml-lablgtk3-3.1.2-1|41	%{_bindir}/gdk_pixbuf_mlsource3
21cr|ocaml-lablgtk3-3.1.2-1|42	%{_bindir}/lablgladecc3
21cr|ocaml-lablgtk3-3.1.2-1|43	%{_libdir}/ocaml/stublibs/dlllablgtk3_stubs.so
21cr|ocaml-lablgtk3-3.1.2-1|44	%{_libdir}/ocaml/lablgtk3/META
21cr|ocaml-lablgtk3-3.1.2-1|45	%{_libdir}/ocaml/lablgtk3/*.cma
21cr|ocaml-lablgtk3-3.1.2-1|46	%{_libdir}/ocaml/lablgtk3/*.cmi
21cr|ocaml-lablgtk3-3.1.2-1|47	%{_libdir}/ocaml/lablgtk3/*.cmxs
21cr|ocaml-lablgtk3-3.1.2-1|48	
21cr|ocaml-lablgtk3-3.1.2-1|49	#-----------------------------------------------------------------
21cr|ocaml-lablgtk3-3.1.2-1|50	%package        devel
21cr|ocaml-lablgtk3-3.1.2-1|51	Summary:        Development files for %{name}
21cr|ocaml-lablgtk3-3.1.2-1|52	Group:          Development/OCaml
21cr|ocaml-lablgtk3-3.1.2-1|53	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|54	Requires:       pkgconfig(gtk+-3.0)
21cr|ocaml-lablgtk3-3.1.2-1|55	Requires:       ocaml-cairo-devel%{?_isa}
21cr|ocaml-lablgtk3-3.1.2-1|56	
21cr|ocaml-lablgtk3-3.1.2-1|57	%description    devel
21cr|ocaml-lablgtk3-3.1.2-1|58	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-lablgtk3-3.1.2-1|59	developing applications that use %{name}.
21cr|ocaml-lablgtk3-3.1.2-1|60	
21cr|ocaml-lablgtk3-3.1.2-1|61	%files devel
21cr|ocaml-lablgtk3-3.1.2-1|62	%{_libdir}/ocaml/lablgtk3/*.a
21cr|ocaml-lablgtk3-3.1.2-1|63	%{_libdir}/ocaml/lablgtk3/*.cmx
21cr|ocaml-lablgtk3-3.1.2-1|64	%{_libdir}/ocaml/lablgtk3/*.cmxa
21cr|ocaml-lablgtk3-3.1.2-1|65	%{_libdir}/ocaml/lablgtk3/*.cmt
21cr|ocaml-lablgtk3-3.1.2-1|66	%{_libdir}/ocaml/lablgtk3/*.cmti
21cr|ocaml-lablgtk3-3.1.2-1|67	%{_libdir}/ocaml/lablgtk3/*.mli
21cr|ocaml-lablgtk3-3.1.2-1|68	%{_libdir}/ocaml/lablgtk3/*.h
21cr|ocaml-lablgtk3-3.1.2-1|69	%{_libdir}/ocaml/lablgtk3/dune-package
21cr|ocaml-lablgtk3-3.1.2-1|70	%{_libdir}/ocaml/lablgtk3/opam
21cr|ocaml-lablgtk3-3.1.2-1|71	
21cr|ocaml-lablgtk3-3.1.2-1|72	#-----------------------------------------------------------------
21cr|ocaml-lablgtk3-3.1.2-1|73	%package        goocanvas2
21cr|ocaml-lablgtk3-3.1.2-1|74	Summary:        OCaml interface to GooCanvas
21cr|ocaml-lablgtk3-3.1.2-1|75	Group:          Development/OCaml
21cr|ocaml-lablgtk3-3.1.2-1|76	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|77	Requires:       pkgconfig(goocanvas-2.0)
21cr|ocaml-lablgtk3-3.1.2-1|78	
21cr|ocaml-lablgtk3-3.1.2-1|79	%description    goocanvas2 %_description
21cr|ocaml-lablgtk3-3.1.2-1|80	
21cr|ocaml-lablgtk3-3.1.2-1|81	This package contains OCaml bindings for the GTK3 GooCanvas library.
21cr|ocaml-lablgtk3-3.1.2-1|82	
21cr|ocaml-lablgtk3-3.1.2-1|83	%files goocanvas2
21cr|ocaml-lablgtk3-3.1.2-1|84	%{_libdir}/ocaml/stublibs/dlllablgtk3_goocanvas2_stubs.so
21cr|ocaml-lablgtk3-3.1.2-1|85	%{_libdir}/ocaml/lablgtk3-goocanvas2/META
21cr|ocaml-lablgtk3-3.1.2-1|86	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.cma
21cr|ocaml-lablgtk3-3.1.2-1|87	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.cmi
21cr|ocaml-lablgtk3-3.1.2-1|88	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.cmxs
21cr|ocaml-lablgtk3-3.1.2-1|89	
21cr|ocaml-lablgtk3-3.1.2-1|90	#-----------------------------------------------------------------
21cr|ocaml-lablgtk3-3.1.2-1|91	%package        goocanvas2-devel
21cr|ocaml-lablgtk3-3.1.2-1|92	Summary:        Development files for %{name}-goocanvas2
21cr|ocaml-lablgtk3-3.1.2-1|93	Group:          Development/OCaml
21cr|ocaml-lablgtk3-3.1.2-1|94	Requires:       %{name}-goocanvas2%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|95	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|96	
21cr|ocaml-lablgtk3-3.1.2-1|97	%description    goocanvas2-devel
21cr|ocaml-lablgtk3-3.1.2-1|98	The %{name}-goocanvas2-devel package contains libraries and signature
21cr|ocaml-lablgtk3-3.1.2-1|99	files for developing applications that use %{name}-goocanvas2.
21cr|ocaml-lablgtk3-3.1.2-1|100	
21cr|ocaml-lablgtk3-3.1.2-1|101	%files goocanvas2-devel
21cr|ocaml-lablgtk3-3.1.2-1|102	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.a
21cr|ocaml-lablgtk3-3.1.2-1|103	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.cmx
21cr|ocaml-lablgtk3-3.1.2-1|104	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.cmxa
21cr|ocaml-lablgtk3-3.1.2-1|105	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.cmt
21cr|ocaml-lablgtk3-3.1.2-1|106	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.cmti
21cr|ocaml-lablgtk3-3.1.2-1|107	%{_libdir}/ocaml/lablgtk3-goocanvas2/*.mli
21cr|ocaml-lablgtk3-3.1.2-1|108	%{_libdir}/ocaml/lablgtk3-goocanvas2/dune-package
21cr|ocaml-lablgtk3-3.1.2-1|109	%{_libdir}/ocaml/lablgtk3-goocanvas2/opam
21cr|ocaml-lablgtk3-3.1.2-1|110	
21cr|ocaml-lablgtk3-3.1.2-1|111	#-----------------------------------------------------------------
21cr|ocaml-lablgtk3-3.1.2-1|112	%package        gtkspell3
21cr|ocaml-lablgtk3-3.1.2-1|113	Summary:        OCaml interface to gtkspell3
21cr|ocaml-lablgtk3-3.1.2-1|114	Group:          Development/OCaml
21cr|ocaml-lablgtk3-3.1.2-1|115	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|116	Requires:       pkgconfig(gtkspell3-3.0)
21cr|ocaml-lablgtk3-3.1.2-1|117	
21cr|ocaml-lablgtk3-3.1.2-1|118	%description    gtkspell3 %_description
21cr|ocaml-lablgtk3-3.1.2-1|119	
21cr|ocaml-lablgtk3-3.1.2-1|120	This package contains OCaml bindings for gtkspell3.
21cr|ocaml-lablgtk3-3.1.2-1|121	
21cr|ocaml-lablgtk3-3.1.2-1|122	%files gtkspell3
21cr|ocaml-lablgtk3-3.1.2-1|123	%{_libdir}/ocaml/stublibs/dlllablgtk3_gtkspell3_stubs.so
21cr|ocaml-lablgtk3-3.1.2-1|124	%{_libdir}/ocaml/lablgtk3-gtkspell3/META
21cr|ocaml-lablgtk3-3.1.2-1|125	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.cma
21cr|ocaml-lablgtk3-3.1.2-1|126	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.cmi
21cr|ocaml-lablgtk3-3.1.2-1|127	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.cmxs
21cr|ocaml-lablgtk3-3.1.2-1|128	
21cr|ocaml-lablgtk3-3.1.2-1|129	#-----------------------------------------------------------------
21cr|ocaml-lablgtk3-3.1.2-1|130	%package        gtkspell3-devel
21cr|ocaml-lablgtk3-3.1.2-1|131	Summary:        Development files for %{name}-gtkspell3
21cr|ocaml-lablgtk3-3.1.2-1|132	Group:          Development/OCaml
21cr|ocaml-lablgtk3-3.1.2-1|133	Requires:       %{name}-gtkspell3%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|134	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|135	
21cr|ocaml-lablgtk3-3.1.2-1|136	%description    gtkspell3-devel
21cr|ocaml-lablgtk3-3.1.2-1|137	The %{name}-gtkspell3-devel package contains libraries and signature
21cr|ocaml-lablgtk3-3.1.2-1|138	files for developing applications that use %{name}-gtkspell3.
21cr|ocaml-lablgtk3-3.1.2-1|139	
21cr|ocaml-lablgtk3-3.1.2-1|140	%files gtkspell3-devel
21cr|ocaml-lablgtk3-3.1.2-1|141	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.a
21cr|ocaml-lablgtk3-3.1.2-1|142	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.cmx
21cr|ocaml-lablgtk3-3.1.2-1|143	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.cmxa
21cr|ocaml-lablgtk3-3.1.2-1|144	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.cmt
21cr|ocaml-lablgtk3-3.1.2-1|145	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.cmti
21cr|ocaml-lablgtk3-3.1.2-1|146	%{_libdir}/ocaml/lablgtk3-gtkspell3/*.mli
21cr|ocaml-lablgtk3-3.1.2-1|147	%{_libdir}/ocaml/lablgtk3-gtkspell3/dune-package
21cr|ocaml-lablgtk3-3.1.2-1|148	%{_libdir}/ocaml/lablgtk3-gtkspell3/opam
21cr|ocaml-lablgtk3-3.1.2-1|149	
21cr|ocaml-lablgtk3-3.1.2-1|150	#-----------------------------------------------------------------
21cr|ocaml-lablgtk3-3.1.2-1|151	%package        sourceview3
21cr|ocaml-lablgtk3-3.1.2-1|152	Summary:        OCaml interface to gtksourceview3
21cr|ocaml-lablgtk3-3.1.2-1|153	Group:          Development/OCaml
21cr|ocaml-lablgtk3-3.1.2-1|154	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|155	Requires:       pkgconfig(gtksourceview-3.0)
21cr|ocaml-lablgtk3-3.1.2-1|156	
21cr|ocaml-lablgtk3-3.1.2-1|157	%description    sourceview3 %_description
21cr|ocaml-lablgtk3-3.1.2-1|158	
21cr|ocaml-lablgtk3-3.1.2-1|159	This package contains OCaml bindings for gtksourceview3.
21cr|ocaml-lablgtk3-3.1.2-1|160	
21cr|ocaml-lablgtk3-3.1.2-1|161	%files sourceview3
21cr|ocaml-lablgtk3-3.1.2-1|162	%{_libdir}/ocaml/stublibs/dlllablgtk3_sourceview3_stubs.so
21cr|ocaml-lablgtk3-3.1.2-1|163	%{_libdir}/ocaml/lablgtk3-sourceview3/META
21cr|ocaml-lablgtk3-3.1.2-1|164	%{_libdir}/ocaml/lablgtk3-sourceview3/*.cma
21cr|ocaml-lablgtk3-3.1.2-1|165	%{_libdir}/ocaml/lablgtk3-sourceview3/*.cmi
21cr|ocaml-lablgtk3-3.1.2-1|166	%{_libdir}/ocaml/lablgtk3-sourceview3/*.cmxs
21cr|ocaml-lablgtk3-3.1.2-1|167	
21cr|ocaml-lablgtk3-3.1.2-1|168	#-----------------------------------------------------------------
21cr|ocaml-lablgtk3-3.1.2-1|169	%package        sourceview3-devel
21cr|ocaml-lablgtk3-3.1.2-1|170	Summary:        Development files for %{name}-sourceview3
21cr|ocaml-lablgtk3-3.1.2-1|171	Group:          Development/OCaml
21cr|ocaml-lablgtk3-3.1.2-1|172	Requires:       %{name}-sourceview3%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|173	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ocaml-lablgtk3-3.1.2-1|174	
21cr|ocaml-lablgtk3-3.1.2-1|175	%description    sourceview3-devel
21cr|ocaml-lablgtk3-3.1.2-1|176	The %{name}-sourceview3-devel package contains libraries and signature
21cr|ocaml-lablgtk3-3.1.2-1|177	files for developing applications that use %{name}-sourceview3.
21cr|ocaml-lablgtk3-3.1.2-1|178	
21cr|ocaml-lablgtk3-3.1.2-1|179	%files sourceview3-devel
21cr|ocaml-lablgtk3-3.1.2-1|180	%{_libdir}/ocaml/lablgtk3-sourceview3/*.a
21cr|ocaml-lablgtk3-3.1.2-1|181	%{_libdir}/ocaml/lablgtk3-sourceview3/*.cmx
21cr|ocaml-lablgtk3-3.1.2-1|182	%{_libdir}/ocaml/lablgtk3-sourceview3/*.cmxa
21cr|ocaml-lablgtk3-3.1.2-1|183	%{_libdir}/ocaml/lablgtk3-sourceview3/*.cmt
21cr|ocaml-lablgtk3-3.1.2-1|184	%{_libdir}/ocaml/lablgtk3-sourceview3/*.cmti
21cr|ocaml-lablgtk3-3.1.2-1|185	%{_libdir}/ocaml/lablgtk3-sourceview3/*.mli
21cr|ocaml-lablgtk3-3.1.2-1|186	%{_libdir}/ocaml/lablgtk3-sourceview3/dune-package
21cr|ocaml-lablgtk3-3.1.2-1|187	%{_libdir}/ocaml/lablgtk3-sourceview3/opam
21cr|ocaml-lablgtk3-3.1.2-1|188	
21cr|ocaml-lablgtk3-3.1.2-1|189	#-----------------------------------------------------------------
21cr|ocaml-lablgtk3-3.1.2-1|190	%prep
21cr|ocaml-lablgtk3-3.1.2-1|191	%autosetup -n lablgtk-%{version} -p1
21cr|ocaml-lablgtk3-3.1.2-1|192	
21cr|ocaml-lablgtk3-3.1.2-1|193	# This file is empty, so drop it before we make assemble the docs
21cr|ocaml-lablgtk3-3.1.2-1|194	rm doc/FAQ.text
21cr|ocaml-lablgtk3-3.1.2-1|195	
21cr|ocaml-lablgtk3-3.1.2-1|196	# Make sure we do not use the bundled copy of xml-light
21cr|ocaml-lablgtk3-3.1.2-1|197	rm -fr tools/instrospection/xml-light
21cr|ocaml-lablgtk3-3.1.2-1|198	
21cr|ocaml-lablgtk3-3.1.2-1|199	# This version number marker was removed in the 3.1.2 release, leading to no
21cr|ocaml-lablgtk3-3.1.2-1|200	# version number in the META files
21cr|ocaml-lablgtk3-3.1.2-1|201	sed -i '/(name lablgtk3)/a(version %{version})' dune-project
21cr|ocaml-lablgtk3-3.1.2-1|202	
21cr|ocaml-lablgtk3-3.1.2-1|203	%build
21cr|ocaml-lablgtk3-3.1.2-1|204	export LABLGTK_EXTRA_FLAGS=-g
21cr|ocaml-lablgtk3-3.1.2-1|205	dune build
21cr|ocaml-lablgtk3-3.1.2-1|206	
21cr|ocaml-lablgtk3-3.1.2-1|207	# Relink the stublibs with $RPM_LD_FLAGS.
21cr|ocaml-lablgtk3-3.1.2-1|208	pushd _build/default/src
21cr|ocaml-lablgtk3-3.1.2-1|209	ocamlmklib -g -ldopt '%{build_ldflags}' $(pkgconf --libs gtk+-3.0) \
21cr|ocaml-lablgtk3-3.1.2-1|210	-o lablgtk3_stubs $(ar t liblablgtk3_stubs.a)
21cr|ocaml-lablgtk3-3.1.2-1|211	cd ../src-goocanvas2
21cr|ocaml-lablgtk3-3.1.2-1|212	ocamlmklib -g -ldopt '%{build_ldflags}' $(pkgconf --libs goocanvas-2.0) \
21cr|ocaml-lablgtk3-3.1.2-1|213	-o lablgtk3_goocanvas2_stubs $(ar t liblablgtk3_goocanvas2_stubs.a)
21cr|ocaml-lablgtk3-3.1.2-1|214	cd ../src-gtkspell3
21cr|ocaml-lablgtk3-3.1.2-1|215	ocamlmklib -g -ldopt '%{build_ldflags}' $(pkgconf --libs gtkspell3-3.0) \
21cr|ocaml-lablgtk3-3.1.2-1|216	-o lablgtk3_gtkspell3_stubs $(ar t liblablgtk3_gtkspell3_stubs.a)
21cr|ocaml-lablgtk3-3.1.2-1|217	cd ../src-sourceview3
21cr|ocaml-lablgtk3-3.1.2-1|218	ocamlmklib -g -ldopt '%{build_ldflags}' $(pkgconf --libs gtksourceview-3.0) \
21cr|ocaml-lablgtk3-3.1.2-1|219	-o lablgtk3_sourceview3_stubs $(ar t liblablgtk3_sourceview3_stubs.a)
21cr|ocaml-lablgtk3-3.1.2-1|220	popd
21cr|ocaml-lablgtk3-3.1.2-1|221	
21cr|ocaml-lablgtk3-3.1.2-1|222	# Make the man pages
21cr|ocaml-lablgtk3-3.1.2-1|223	HELP2MAN="-N --version-string=%{version}"
21cr|ocaml-lablgtk3-3.1.2-1|224	cd _build/install/default/bin
21cr|ocaml-lablgtk3-3.1.2-1|225	help2man $HELP2MAN -o ../../../../gdk_pixbuf_mlsource3.1 ./gdk_pixbuf_mlsource3
21cr|ocaml-lablgtk3-3.1.2-1|226	help2man $HELP2MAN -o ../../../../lablgladecc3.1 ./lablgladecc3
21cr|ocaml-lablgtk3-3.1.2-1|227	cd -
21cr|ocaml-lablgtk3-3.1.2-1|228	
21cr|ocaml-lablgtk3-3.1.2-1|229	%install
21cr|ocaml-lablgtk3-3.1.2-1|230	dune install --destdir=%{buildroot}
21cr|ocaml-lablgtk3-3.1.2-1|231	
21cr|ocaml-lablgtk3-3.1.2-1|232	# Install the man pages
21cr|ocaml-lablgtk3-3.1.2-1|233	mkdir -p %{buildroot}%{_mandir}/man1
21cr|ocaml-lablgtk3-3.1.2-1|234	cp -p gdk_pixbuf_mlsource3.1 lablgladecc3.1 %{buildroot}%{_mandir}/man1
21cr|ocaml-lablgtk3-3.1.2-1|235	
21cr|ocaml-lablgtk3-3.1.2-1|236	# Remove files we do not need to package
21cr|ocaml-lablgtk3-3.1.2-1|237	rm %{buildroot}%{_libdir}/ocaml/*/*.ml
21cr|ocaml-lablgtk3-3.1.2-1|238	
21cr|ocaml-lablgtk3-3.1.2-1|239	# This just contains the README, LICENSE, and CHANGES files, 3 times, in
21cr|ocaml-lablgtk3-3.1.2-1|240	# directories with names other than the ones we want.
21cr|ocaml-lablgtk3-3.1.2-1|241	rm -rf %{buildroot}%{_prefix}/doc
21cr|ocaml-lablgtk3-3.1.2-1|242	
21cr|ocaml-lablgtk3-3.1.2-1|243	%check
21cr|ocaml-lablgtk3-3.1.2-1|244	dune runtest

3573 21
21cr|ocaml-lambda-term-3.1.0-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-lambda-term-3.1.0-1|2	
21cr|ocaml-lambda-term-3.1.0-1|3	%undefine _package_note_flags
21cr|ocaml-lambda-term-3.1.0-1|4	
21cr|ocaml-lambda-term-3.1.0-1|5	Name:           ocaml-lambda-term
21cr|ocaml-lambda-term-3.1.0-1|6	Version:        3.1.0
21cr|ocaml-lambda-term-3.1.0-1|7	Release:        1
21cr|ocaml-lambda-term-3.1.0-1|8	Summary:        Terminal manipulation library for OCaml
21cr|ocaml-lambda-term-3.1.0-1|9	Group:          Development/OCaml
21cr|ocaml-lambda-term-3.1.0-1|10	%global libname %(echo %{name} | sed -e 's/^ocaml-//')
21cr|ocaml-lambda-term-3.1.0-1|11	
21cr|ocaml-lambda-term-3.1.0-1|12	License:        BSD
21cr|ocaml-lambda-term-3.1.0-1|13	URL:            https://github.com/ocaml-community/lambda-term
21cr|ocaml-lambda-term-3.1.0-1|14	Source0:        https://github.com/ocaml-community/lambda-term/archive/%{version}/%{libname}-%{version}.tar.gz
21cr|ocaml-lambda-term-3.1.0-1|15	
21cr|ocaml-lambda-term-3.1.0-1|16	BuildRequires:  make
21cr|ocaml-lambda-term-3.1.0-1|17	BuildRequires:  ocaml >= 4.02.3
21cr|ocaml-lambda-term-3.1.0-1|18	BuildRequires:  ocaml-camomile-devel >= 1.0.1
21cr|ocaml-lambda-term-3.1.0-1|19	BuildRequires:  ocaml-lwt-devel >= 4.0.0
21cr|ocaml-lambda-term-3.1.0-1|20	BuildRequires:  ocaml-lwt-react-devel
21cr|ocaml-lambda-term-3.1.0-1|21	BuildRequires:  ocaml-lwt-log-devel
21cr|ocaml-lambda-term-3.1.0-1|22	BuildRequires:  ocaml-mew-vi-devel >= 0.5.0
21cr|ocaml-lambda-term-3.1.0-1|23	BuildRequires:  ocaml-react-devel
21cr|ocaml-lambda-term-3.1.0-1|24	BuildRequires:  ocaml-zed-devel >= 3.0.0
21cr|ocaml-lambda-term-3.1.0-1|25	
21cr|ocaml-lambda-term-3.1.0-1|26	BuildRequires:  ocaml-dune >= 1.1.0
21cr|ocaml-lambda-term-3.1.0-1|27	
21cr|ocaml-lambda-term-3.1.0-1|28	%description
21cr|ocaml-lambda-term-3.1.0-1|29	Lambda-term is a cross-platform library for manipulating the terminal. It
21cr|ocaml-lambda-term-3.1.0-1|30	provides an abstraction for keys, mouse events, colors, as well as a set of
21cr|ocaml-lambda-term-3.1.0-1|31	widgets to write curses-like applications.
21cr|ocaml-lambda-term-3.1.0-1|32	
21cr|ocaml-lambda-term-3.1.0-1|33	The main objective of lambda-term is to provide a higher level functional
21cr|ocaml-lambda-term-3.1.0-1|34	interface to terminal manipulation than, for example, ncurses, by providing
21cr|ocaml-lambda-term-3.1.0-1|35	a native OCaml interface instead of bindings to a C library.
21cr|ocaml-lambda-term-3.1.0-1|36	
21cr|ocaml-lambda-term-3.1.0-1|37	Lambda-term integrates with zed to provide text edition facilities in
21cr|ocaml-lambda-term-3.1.0-1|38	console applications.
21cr|ocaml-lambda-term-3.1.0-1|39	
21cr|ocaml-lambda-term-3.1.0-1|40	%files
21cr|ocaml-lambda-term-3.1.0-1|41	%license LICENSE
21cr|ocaml-lambda-term-3.1.0-1|42	%doc %{_docdir}/lambda-term
21cr|ocaml-lambda-term-3.1.0-1|43	%{_libdir}/ocaml/%{libname}
21cr|ocaml-lambda-term-3.1.0-1|44	%{_bindir}/lambda-term-actions
21cr|ocaml-lambda-term-3.1.0-1|45	%{_mandir}/man1/lambda-term-actions.1*
21cr|ocaml-lambda-term-3.1.0-1|46	%{_mandir}/man5/lambda-term-inputrc.5*
21cr|ocaml-lambda-term-3.1.0-1|47	%{_datadir}/lambda-term
21cr|ocaml-lambda-term-3.1.0-1|48	%exclude %{_libdir}/ocaml/*/*.a
21cr|ocaml-lambda-term-3.1.0-1|49	%exclude %{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-lambda-term-3.1.0-1|50	%exclude %{_libdir}/ocaml/*/*.cmx
21cr|ocaml-lambda-term-3.1.0-1|51	%exclude %{_libdir}/ocaml/*/*.mli
21cr|ocaml-lambda-term-3.1.0-1|52	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-lambda-term-3.1.0-1|53	
21cr|ocaml-lambda-term-3.1.0-1|54	#------------------------------------------------------
21cr|ocaml-lambda-term-3.1.0-1|55	%package        devel
21cr|ocaml-lambda-term-3.1.0-1|56	Summary:        Development files for %{name}
21cr|ocaml-lambda-term-3.1.0-1|57	Group:          Development/OCaml
21cr|ocaml-lambda-term-3.1.0-1|58	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-lambda-term-3.1.0-1|59	Requires:       ocaml-camomile-devel%{?_isa}
21cr|ocaml-lambda-term-3.1.0-1|60	Requires:       ocaml-lwt-devel%{?_isa}
21cr|ocaml-lambda-term-3.1.0-1|61	Requires:       ocaml-lwt-log-devel%{?_isa}
21cr|ocaml-lambda-term-3.1.0-1|62	Requires:       ocaml-lwt-react-devel%{?_isa}
21cr|ocaml-lambda-term-3.1.0-1|63	Requires:       ocaml-mew-vi-devel%{?_isa}
21cr|ocaml-lambda-term-3.1.0-1|64	Requires:       ocaml-react-devel%{?_isa}
21cr|ocaml-lambda-term-3.1.0-1|65	Requires:       ocaml-zed-devel%{?_isa}
21cr|ocaml-lambda-term-3.1.0-1|66	
21cr|ocaml-lambda-term-3.1.0-1|67	%description    devel
21cr|ocaml-lambda-term-3.1.0-1|68	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-lambda-term-3.1.0-1|69	developing applications that use %{name}.
21cr|ocaml-lambda-term-3.1.0-1|70	
21cr|ocaml-lambda-term-3.1.0-1|71	%files devel
21cr|ocaml-lambda-term-3.1.0-1|72	%license LICENSE
21cr|ocaml-lambda-term-3.1.0-1|73	%{_libdir}/ocaml/*/*.a
21cr|ocaml-lambda-term-3.1.0-1|74	%{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-lambda-term-3.1.0-1|75	%{_libdir}/ocaml/*/*.cmx
21cr|ocaml-lambda-term-3.1.0-1|76	%{_libdir}/ocaml/*/*.mli
21cr|ocaml-lambda-term-3.1.0-1|77	
21cr|ocaml-lambda-term-3.1.0-1|78	#------------------------------------------------------
21cr|ocaml-lambda-term-3.1.0-1|79	
21cr|ocaml-lambda-term-3.1.0-1|80	%prep
21cr|ocaml-lambda-term-3.1.0-1|81	%autosetup -n %{libname}-%{version}
21cr|ocaml-lambda-term-3.1.0-1|82	
21cr|ocaml-lambda-term-3.1.0-1|83	%build
21cr|ocaml-lambda-term-3.1.0-1|84	dune build \
21cr|ocaml-lambda-term-3.1.0-1|85	--verbose \
21cr|ocaml-lambda-term-3.1.0-1|86	--for-release-of-packages=%{libname} \
21cr|ocaml-lambda-term-3.1.0-1|87	%{?_smp_mflags}
21cr|ocaml-lambda-term-3.1.0-1|88	
21cr|ocaml-lambda-term-3.1.0-1|89	# Relink the stublib with RPM_LD_FLAGS
21cr|ocaml-lambda-term-3.1.0-1|90	cd _build/default/src
21cr|ocaml-lambda-term-3.1.0-1|91	ocamlmklib -g -ldopt "$RPM_LD_FLAGS" -o lambda_term_stubs \
21cr|ocaml-lambda-term-3.1.0-1|92	$(ar t liblambda_term_stubs.a)
21cr|ocaml-lambda-term-3.1.0-1|93	cd -
21cr|ocaml-lambda-term-3.1.0-1|94	
21cr|ocaml-lambda-term-3.1.0-1|95	%install
21cr|ocaml-lambda-term-3.1.0-1|96	dune install \
21cr|ocaml-lambda-term-3.1.0-1|97	--verbose \
21cr|ocaml-lambda-term-3.1.0-1|98	--for-release-of-packages=%{libname} \
21cr|ocaml-lambda-term-3.1.0-1|99	--destdir=%{buildroot} \
21cr|ocaml-lambda-term-3.1.0-1|100	--prefix=%{_prefix} \
21cr|ocaml-lambda-term-3.1.0-1|101	--libdir=%{_libdir}/ocaml
21cr|ocaml-lambda-term-3.1.0-1|102	
21cr|ocaml-lambda-term-3.1.0-1|103	mkdir -p %{buildroot}%{_mandir}/man{1,5} \
21cr|ocaml-lambda-term-3.1.0-1|104	%{buildroot}%{_datadir}/lambda-term \
21cr|ocaml-lambda-term-3.1.0-1|105	%{buildroot}%{_docdir}
21cr|ocaml-lambda-term-3.1.0-1|106	mv %{buildroot}%{_prefix}/doc/lambda-term %{buildroot}%{_docdir}
21cr|ocaml-lambda-term-3.1.0-1|107	mv %{buildroot}%{_datadir}/lambda-term{rc,-inputrc} %{buildroot}%{_datadir}/lambda-term
21cr|ocaml-lambda-term-3.1.0-1|108	
21cr|ocaml-lambda-term-3.1.0-1|109	%check
21cr|ocaml-lambda-term-3.1.0-1|110	make test
21cr|ocaml-lambda-term-3.1.0-1|111	
21cr|ocaml-lambda-term-3.1.0-1|112	
21cr|ocaml-lambda-term-3.1.0-1|113	

3574 21
21cr|ocaml-logs-0.7.0-4|1	%define _disable_ld_no_undefined 1
21cr|ocaml-logs-0.7.0-4|2	
21cr|ocaml-logs-0.7.0-4|3	%undefine _package_note_flags
21cr|ocaml-logs-0.7.0-4|4	%global debug_package %{nil}
21cr|ocaml-logs-0.7.0-4|5	
21cr|ocaml-logs-0.7.0-4|6	%global srcname logs
21cr|ocaml-logs-0.7.0-4|7	
21cr|ocaml-logs-0.7.0-4|8	Name:           ocaml-%{srcname}
21cr|ocaml-logs-0.7.0-4|9	Version:        0.7.0
21cr|ocaml-logs-0.7.0-4|10	Release:        4
21cr|ocaml-logs-0.7.0-4|11	Summary:        Logging infrastructure for OCaml
21cr|ocaml-logs-0.7.0-4|12	Group:          Development/OCaml
21cr|ocaml-logs-0.7.0-4|13	License:        ISC
21cr|ocaml-logs-0.7.0-4|14	URL:            https://erratique.ch/software/logs
21cr|ocaml-logs-0.7.0-4|15	Source0:        %{url}/releases/%{srcname}-%{version}.tbz
21cr|ocaml-logs-0.7.0-4|16	
21cr|ocaml-logs-0.7.0-4|17	BuildRequires:  ocaml >= 4.03.0
21cr|ocaml-logs-0.7.0-4|18	BuildRequires:  ocaml-cmdliner-devel
21cr|ocaml-logs-0.7.0-4|19	BuildRequires:  ocaml-findlib
21cr|ocaml-logs-0.7.0-4|20	BuildRequires:  ocaml-fmt-devel
21cr|ocaml-logs-0.7.0-4|21	BuildRequires:  ocaml-lwt-devel
21cr|ocaml-logs-0.7.0-4|22	BuildRequires:  ocaml-mtime-devel
21cr|ocaml-logs-0.7.0-4|23	BuildRequires:  ocaml-ocamlbuild
21cr|ocaml-logs-0.7.0-4|24	BuildRequires:  ocaml-topkg-devel
21cr|ocaml-logs-0.7.0-4|25	
21cr|ocaml-logs-0.7.0-4|26	%description
21cr|ocaml-logs-0.7.0-4|27	Logs provides a logging infrastructure for OCaml.  Logging is performed
21cr|ocaml-logs-0.7.0-4|28	on sources whose reporting level can be set independently.  The log
21cr|ocaml-logs-0.7.0-4|29	message report is decoupled from logging and is handled by a reporter.
21cr|ocaml-logs-0.7.0-4|30	
21cr|ocaml-logs-0.7.0-4|31	A few optional log reporters are distributed with the base library and
21cr|ocaml-logs-0.7.0-4|32	the API lets you easily implement your own.
21cr|ocaml-logs-0.7.0-4|33	
21cr|ocaml-logs-0.7.0-4|34	%files
21cr|ocaml-logs-0.7.0-4|35	%doc CHANGES.md README.md
21cr|ocaml-logs-0.7.0-4|36	%license LICENSE.md
21cr|ocaml-logs-0.7.0-4|37	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-logs-0.7.0-4|38	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-logs-0.7.0-4|39	%{_libdir}/ocaml/%{srcname}/*.cma
21cr|ocaml-logs-0.7.0-4|40	%{_libdir}/ocaml/%{srcname}/*.cmi
21cr|ocaml-logs-0.7.0-4|41	%{_libdir}/ocaml/%{srcname}/*.cmxs
21cr|ocaml-logs-0.7.0-4|42	
21cr|ocaml-logs-0.7.0-4|43	
21cr|ocaml-logs-0.7.0-4|44	#----------------------------------------------------------------
21cr|ocaml-logs-0.7.0-4|45	%package        devel
21cr|ocaml-logs-0.7.0-4|46	Summary:        Development files for %{name}
21cr|ocaml-logs-0.7.0-4|47	Group:          Development/OCaml
21cr|ocaml-logs-0.7.0-4|48	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-logs-0.7.0-4|49	Requires:       ocaml-cmdliner-devel%{?_isa}
21cr|ocaml-logs-0.7.0-4|50	Requires:       ocaml-fmt-devel%{?_isa}
21cr|ocaml-logs-0.7.0-4|51	Requires:       ocaml-lwt-devel%{?_isa}
21cr|ocaml-logs-0.7.0-4|52	
21cr|ocaml-logs-0.7.0-4|53	%description    devel
21cr|ocaml-logs-0.7.0-4|54	The %{name}-devel package contains libraries and signature
21cr|ocaml-logs-0.7.0-4|55	files for developing applications that use %{name}.
21cr|ocaml-logs-0.7.0-4|56	
21cr|ocaml-logs-0.7.0-4|57	%files devel
21cr|ocaml-logs-0.7.0-4|58	%if %{with docs}
21cr|ocaml-logs-0.7.0-4|59	%doc _build/default/_doc/*
21cr|ocaml-logs-0.7.0-4|60	%endif
21cr|ocaml-logs-0.7.0-4|61	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-logs-0.7.0-4|62	%{_libdir}/ocaml/%{srcname}/*.a
21cr|ocaml-logs-0.7.0-4|63	%{_libdir}/ocaml/%{srcname}/*.cmx
21cr|ocaml-logs-0.7.0-4|64	%{_libdir}/ocaml/%{srcname}/*.cmxa
21cr|ocaml-logs-0.7.0-4|65	%{_libdir}/ocaml/%{srcname}/*.cmt
21cr|ocaml-logs-0.7.0-4|66	%{_libdir}/ocaml/%{srcname}/*.cmti
21cr|ocaml-logs-0.7.0-4|67	%{_libdir}/ocaml/%{srcname}/*.mli
21cr|ocaml-logs-0.7.0-4|68	
21cr|ocaml-logs-0.7.0-4|69	#----------------------------------------------------------------
21cr|ocaml-logs-0.7.0-4|70	
21cr|ocaml-logs-0.7.0-4|71	%prep
21cr|ocaml-logs-0.7.0-4|72	%autosetup -n %{srcname}-%{version}
21cr|ocaml-logs-0.7.0-4|73	
21cr|ocaml-logs-0.7.0-4|74	# test_lwt needs the thread flag
21cr|ocaml-logs-0.7.0-4|75	sed -i 's/package(lwt)/thread, &/' _tags
21cr|ocaml-logs-0.7.0-4|76	
21cr|ocaml-logs-0.7.0-4|77	%build
21cr|ocaml-logs-0.7.0-4|78	ocaml pkg/pkg.ml build --with-js_of_ocaml false --with-fmt true \
21cr|ocaml-logs-0.7.0-4|79	--with-cmdliner true --with-lwt true --with-base-threads true --tests true
21cr|ocaml-logs-0.7.0-4|80	
21cr|ocaml-logs-0.7.0-4|81	# Relink with Fedora linker flags
21cr|ocaml-logs-0.7.0-4|82	cd _build
21cr|ocaml-logs-0.7.0-4|83	ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g -I src src/logs.cmxa \
21cr|ocaml-logs-0.7.0-4|84	-o src/logs.cmxs
21cr|ocaml-logs-0.7.0-4|85	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g -package fmt \
21cr|ocaml-logs-0.7.0-4|86	-I src src/logs_fmt.cmxa -o src/logs_fmt.cmxs
21cr|ocaml-logs-0.7.0-4|87	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g \
21cr|ocaml-logs-0.7.0-4|88	-package cmdliner -I src src/logs_cli.cmxa -o src/logs_cli.cmxs
21cr|ocaml-logs-0.7.0-4|89	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g -thread \
21cr|ocaml-logs-0.7.0-4|90	-package lwt -I src src/logs_lwt.cmxa -o src/logs_lwt.cmxs
21cr|ocaml-logs-0.7.0-4|91	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g \
21cr|ocaml-logs-0.7.0-4|92	-package compiler-libs.toplevel -I src src/logs_top.cmxa -o src/logs_top.cmxs
21cr|ocaml-logs-0.7.0-4|93	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g -thread \
21cr|ocaml-logs-0.7.0-4|94	-package threads -I src src/logs_threaded.cmxa -o src/logs_threaded.cmxs
21cr|ocaml-logs-0.7.0-4|95	cd -
21cr|ocaml-logs-0.7.0-4|96	
21cr|ocaml-logs-0.7.0-4|97	%install
21cr|ocaml-logs-0.7.0-4|98	mkdir -p %{buildroot}%{_libdir}/ocaml/%{srcname}
21cr|ocaml-logs-0.7.0-4|99	cp -p _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} _build/pkg/META \
21cr|ocaml-logs-0.7.0-4|100	_build/opam %{buildroot}%{_libdir}/ocaml/%{srcname}
21cr|ocaml-logs-0.7.0-4|101	
21cr|ocaml-logs-0.7.0-4|102	# The tests don't do us much good.  Several of them deliberately log errors,
21cr|ocaml-logs-0.7.0-4|103	# to test that that works, but the tests are written so that any logged errors
21cr|ocaml-logs-0.7.0-4|104	# at all makes the test suite exit with exit value 1.  It would be great if
21cr|ocaml-logs-0.7.0-4|105	# upstream would exit with 0 on a normal run...
21cr|ocaml-logs-0.7.0-4|106	#%%check
21cr|ocaml-logs-0.7.0-4|107	#ocaml pkg/pkg.ml test || :
21cr|ocaml-logs-0.7.0-4|108	
21cr|ocaml-logs-0.7.0-4|109	

3575 21
21cr|ocaml-lwt-log-1.1.1-1|1	%undefine _package_note_flags
21cr|ocaml-lwt-log-1.1.1-1|2	Name:           ocaml-lwt-log
21cr|ocaml-lwt-log-1.1.1-1|3	Version:        1.1.1
21cr|ocaml-lwt-log-1.1.1-1|4	Release:        1
21cr|ocaml-lwt-log-1.1.1-1|5	Summary:        Lwt logging library
21cr|ocaml-lwt-log-1.1.1-1|6	Group:          Development/OCaml
21cr|ocaml-lwt-log-1.1.1-1|7	%global libname %(echo %{name} | sed -e 's/^ocaml-//')
21cr|ocaml-lwt-log-1.1.1-1|8	
21cr|ocaml-lwt-log-1.1.1-1|9	License:        LGPLv2+
21cr|ocaml-lwt-log-1.1.1-1|10	URL:            https://github.com/ocsigen/lwt_log
21cr|ocaml-lwt-log-1.1.1-1|11	Source0:        https://github.com/ocsigen/lwt_log/archive/%{version}/%{libname}-%{version}.tar.gz
21cr|ocaml-lwt-log-1.1.1-1|12	
21cr|ocaml-lwt-log-1.1.1-1|13	BuildRequires:  ocaml
21cr|ocaml-lwt-log-1.1.1-1|14	BuildRequires:  ocaml-findlib-devel
21cr|ocaml-lwt-log-1.1.1-1|15	BuildRequires:  ocaml-lwt-devel
21cr|ocaml-lwt-log-1.1.1-1|16	
21cr|ocaml-lwt-log-1.1.1-1|17	BuildRequires:  ocaml-dune
21cr|ocaml-lwt-log-1.1.1-1|18	
21cr|ocaml-lwt-log-1.1.1-1|19	%description
21cr|ocaml-lwt-log-1.1.1-1|20	Lwt-friendly logging library.
21cr|ocaml-lwt-log-1.1.1-1|21	
21cr|ocaml-lwt-log-1.1.1-1|22	%files
21cr|ocaml-lwt-log-1.1.1-1|23	%license COPYING
21cr|ocaml-lwt-log-1.1.1-1|24	%doc README.md CHANGES
21cr|ocaml-lwt-log-1.1.1-1|25	%{_libdir}/ocaml/lwt_log
21cr|ocaml-lwt-log-1.1.1-1|26	%exclude %{_libdir}/ocaml/lwt_log/*/*.a
21cr|ocaml-lwt-log-1.1.1-1|27	%exclude %{_libdir}/ocaml/lwt_log/*/*.cmxa
21cr|ocaml-lwt-log-1.1.1-1|28	%exclude %{_libdir}/ocaml/lwt_log/*/*.cmx
21cr|ocaml-lwt-log-1.1.1-1|29	%exclude %{_libdir}/ocaml/lwt_log/*/*.mli
21cr|ocaml-lwt-log-1.1.1-1|30	
21cr|ocaml-lwt-log-1.1.1-1|31	#-----------------------------------------------------------
21cr|ocaml-lwt-log-1.1.1-1|32	%package        devel
21cr|ocaml-lwt-log-1.1.1-1|33	Summary:        Development files for %{name}
21cr|ocaml-lwt-log-1.1.1-1|34	Group:          Development/OCaml
21cr|ocaml-lwt-log-1.1.1-1|35	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-lwt-log-1.1.1-1|36	
21cr|ocaml-lwt-log-1.1.1-1|37	%description    devel
21cr|ocaml-lwt-log-1.1.1-1|38	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-lwt-log-1.1.1-1|39	developing applications that use %{name}.
21cr|ocaml-lwt-log-1.1.1-1|40	
21cr|ocaml-lwt-log-1.1.1-1|41	%files devel
21cr|ocaml-lwt-log-1.1.1-1|42	%{_libdir}/ocaml/lwt_log/*/*.a
21cr|ocaml-lwt-log-1.1.1-1|43	%{_libdir}/ocaml/lwt_log/*/*.cmxa
21cr|ocaml-lwt-log-1.1.1-1|44	%{_libdir}/ocaml/lwt_log/*/*.cmx
21cr|ocaml-lwt-log-1.1.1-1|45	%{_libdir}/ocaml/lwt_log/*/*.mli
21cr|ocaml-lwt-log-1.1.1-1|46	
21cr|ocaml-lwt-log-1.1.1-1|47	#-----------------------------------------------------------
21cr|ocaml-lwt-log-1.1.1-1|48	
21cr|ocaml-lwt-log-1.1.1-1|49	%prep
21cr|ocaml-lwt-log-1.1.1-1|50	%autosetup -n lwt_log-%{version}
21cr|ocaml-lwt-log-1.1.1-1|51	
21cr|ocaml-lwt-log-1.1.1-1|52	%build
21cr|ocaml-lwt-log-1.1.1-1|53	dune build
21cr|ocaml-lwt-log-1.1.1-1|54	
21cr|ocaml-lwt-log-1.1.1-1|55	%install
21cr|ocaml-lwt-log-1.1.1-1|56	export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21cr|ocaml-lwt-log-1.1.1-1|57	mkdir -p $OCAMLFIND_DESTDIR
21cr|ocaml-lwt-log-1.1.1-1|58	dune install --prefix %{buildroot}%{_prefix}/ --lib %{buildroot}%{_libdir}/ocaml/
21cr|ocaml-lwt-log-1.1.1-1|59	
21cr|ocaml-lwt-log-1.1.1-1|60	# Remove .ml files.
21cr|ocaml-lwt-log-1.1.1-1|61	rm -rf %{buildroot}%{_libdir}/ocaml/lwt_log/*.ml
21cr|ocaml-lwt-log-1.1.1-1|62	rm -rf %{buildroot}%{_libdir}/ocaml/lwt_log/*/*.ml
21cr|ocaml-lwt-log-1.1.1-1|63	
21cr|ocaml-lwt-log-1.1.1-1|64	# Hmm... the above needs refinement. Remove spurious doc files.
21cr|ocaml-lwt-log-1.1.1-1|65	rm -rf %{buildroot}%{_prefix}/doc
21cr|ocaml-lwt-log-1.1.1-1|66	
21cr|ocaml-lwt-log-1.1.1-1|67	
21cr|ocaml-lwt-log-1.1.1-1|68	
21cr|ocaml-lwt-log-1.1.1-1|69	

3576 21
21cr|ocaml-lzma-0.01-8|1	Summary:	OCaml bindings for the LZMA compression library
21cr|ocaml-lzma-0.01-8|2	Name:		ocaml-lzma
21cr|ocaml-lzma-0.01-8|3	Version:	0.01
21cr|ocaml-lzma-0.01-8|4	Release:	8
21cr|ocaml-lzma-0.01-8|5	License:	LGPLv2.1+ with static compilation exception
21cr|ocaml-lzma-0.01-8|6	Group:		Development/OCaml
21cr|ocaml-lzma-0.01-8|7	Url:		http://forge.ocamlcore.org/projects/ocaml-lzma/
21cr|ocaml-lzma-0.01-8|8	Source0:	http://forge.ocamlcore.org/frs/download.php/378/ocaml-lzma-%{version}.tar.gz
21cr|ocaml-lzma-0.01-8|9	BuildRequires:	ocaml
21cr|ocaml-lzma-0.01-8|10	BuildRequires:	liblzma-devel
21cr|ocaml-lzma-0.01-8|11	
21cr|ocaml-lzma-0.01-8|12	%description
21cr|ocaml-lzma-0.01-8|13	OCaml bindings for the LZMA compression library.
21cr|ocaml-lzma-0.01-8|14	Lzma provides very high compression ratio and fast decompression,
21cr|ocaml-lzma-0.01-8|15	the average compression ratio is 30% better than that of gzip and
21cr|ocaml-lzma-0.01-8|16	15% better than that of bzip2.
21cr|ocaml-lzma-0.01-8|17	
21cr|ocaml-lzma-0.01-8|18	%files
21cr|ocaml-lzma-0.01-8|19	%doc README.txt description.txt LICENSE.txt
21cr|ocaml-lzma-0.01-8|20	%dir %{_libdir}/ocaml/lzma
21cr|ocaml-lzma-0.01-8|21	%{_libdir}/ocaml/lzma/META
21cr|ocaml-lzma-0.01-8|22	%{_libdir}/ocaml/lzma/*.cma
21cr|ocaml-lzma-0.01-8|23	%{_libdir}/ocaml/lzma/*.cmi
21cr|ocaml-lzma-0.01-8|24	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-lzma-0.01-8|25	
21cr|ocaml-lzma-0.01-8|26	#----------------------------------------------------------------------------
21cr|ocaml-lzma-0.01-8|27	
21cr|ocaml-lzma-0.01-8|28	%package devel
21cr|ocaml-lzma-0.01-8|29	Summary:	Development files for %{name}
21cr|ocaml-lzma-0.01-8|30	Group:		Development/OCaml
21cr|ocaml-lzma-0.01-8|31	Requires:	%{name} = %{EVRD}
21cr|ocaml-lzma-0.01-8|32	
21cr|ocaml-lzma-0.01-8|33	%description devel
21cr|ocaml-lzma-0.01-8|34	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-lzma-0.01-8|35	developing applications that use %{name}.
21cr|ocaml-lzma-0.01-8|36	
21cr|ocaml-lzma-0.01-8|37	%files devel
21cr|ocaml-lzma-0.01-8|38	%doc doc examples
21cr|ocaml-lzma-0.01-8|39	%{_libdir}/ocaml/lzma/*.a
21cr|ocaml-lzma-0.01-8|40	%{_libdir}/ocaml/lzma/*.o
21cr|ocaml-lzma-0.01-8|41	%{_libdir}/ocaml/lzma/*.cmxa
21cr|ocaml-lzma-0.01-8|42	%{_libdir}/ocaml/lzma/*.cmx
21cr|ocaml-lzma-0.01-8|43	%{_libdir}/ocaml/lzma/*.cmo
21cr|ocaml-lzma-0.01-8|44	%{_libdir}/ocaml/lzma/*.mli
21cr|ocaml-lzma-0.01-8|45	%{_libdir}/ocaml/stublibs/*.cmxs
21cr|ocaml-lzma-0.01-8|46	
21cr|ocaml-lzma-0.01-8|47	#----------------------------------------------------------------------------
21cr|ocaml-lzma-0.01-8|48	
21cr|ocaml-lzma-0.01-8|49	%prep
21cr|ocaml-lzma-0.01-8|50	%setup -q
21cr|ocaml-lzma-0.01-8|51	
21cr|ocaml-lzma-0.01-8|52	%build
21cr|ocaml-lzma-0.01-8|53	make
21cr|ocaml-lzma-0.01-8|54	make doc
21cr|ocaml-lzma-0.01-8|55	
21cr|ocaml-lzma-0.01-8|56	%install
21cr|ocaml-lzma-0.01-8|57	mkdir -p %{buildroot}%{_libdir}/ocaml/lzma
21cr|ocaml-lzma-0.01-8|58	mkdir -p %{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-lzma-0.01-8|59	make install \
21cr|ocaml-lzma-0.01-8|60	PREFIX=%{buildroot}%{_libdir}/ocaml/lzma \
21cr|ocaml-lzma-0.01-8|61	SO_PREFIX=%{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-lzma-0.01-8|62	
21cr|ocaml-lzma-0.01-8|63	mkdir examples
21cr|ocaml-lzma-0.01-8|64	cp test_* examples/

3577 21
21cr|ocaml-mad-0.5.2-1|1	Summary:	Bindings for the mad library
21cr|ocaml-mad-0.5.2-1|2	Name:		ocaml-mad
21cr|ocaml-mad-0.5.2-1|3	Version:	0.5.2
21cr|ocaml-mad-0.5.2-1|4	Release:	1
21cr|ocaml-mad-0.5.2-1|5	License:	GPLv2+
21cr|ocaml-mad-0.5.2-1|6	Group:		Development/OCaml
21cr|ocaml-mad-0.5.2-1|7	Url:		https://github.com/savonet/ocaml-mad
21cr|ocaml-mad-0.5.2-1|8	Source0:	https://github.com/savonet/ocaml-mad/archive/v%{version}.tar.gz?/ocaml-mad-%{version}.tar.gz
21cr|ocaml-mad-0.5.2-1|9	BuildRequires:	ocaml
21cr|ocaml-mad-0.5.2-1|10	BuildRequires:	ocaml-findlib
21cr|ocaml-mad-0.5.2-1|11	BuildRequires:	pkgconfig(mad)
21cr|ocaml-mad-0.5.2-1|12	BuildRequires:	ocaml-dune-devel
21cr|ocaml-mad-0.5.2-1|13	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-mad-0.5.2-1|14	BuildRequires:	libmad-devel
21cr|ocaml-mad-0.5.2-1|15	
21cr|ocaml-mad-0.5.2-1|16	%description
21cr|ocaml-mad-0.5.2-1|17	Bindings for the mad library which provides functions for encoding
21cr|ocaml-mad-0.5.2-1|18	wave audio files into mp3.
21cr|ocaml-mad-0.5.2-1|19	
21cr|ocaml-mad-0.5.2-1|20	%files
21cr|ocaml-mad-0.5.2-1|21	%doc COPYING CHANGES README*
21cr|ocaml-mad-0.5.2-1|22	%dir %{_libdir}/ocaml/mad
21cr|ocaml-mad-0.5.2-1|23	%{_libdir}/ocaml/mad/META
21cr|ocaml-mad-0.5.2-1|24	%{_libdir}/ocaml/mad/*.cma
21cr|ocaml-mad-0.5.2-1|25	%{_libdir}/ocaml/mad/*.cmi
21cr|ocaml-mad-0.5.2-1|26	%{_libdir}/ocaml/mad/*.cmxs
21cr|ocaml-mad-0.5.2-1|27	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-mad-0.5.2-1|28	
21cr|ocaml-mad-0.5.2-1|29	#----------------------------------------------------------------------------
21cr|ocaml-mad-0.5.2-1|30	
21cr|ocaml-mad-0.5.2-1|31	%package devel
21cr|ocaml-mad-0.5.2-1|32	Summary:	Development files for %{name}
21cr|ocaml-mad-0.5.2-1|33	Group:		Development/OCaml
21cr|ocaml-mad-0.5.2-1|34	Requires:	%{name} = %{EVRD}
21cr|ocaml-mad-0.5.2-1|35	
21cr|ocaml-mad-0.5.2-1|36	%description devel
21cr|ocaml-mad-0.5.2-1|37	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-mad-0.5.2-1|38	developing applications that use %{name}.
21cr|ocaml-mad-0.5.2-1|39	
21cr|ocaml-mad-0.5.2-1|40	%files devel
21cr|ocaml-mad-0.5.2-1|41	%{_libdir}/ocaml/mad/*.a
21cr|ocaml-mad-0.5.2-1|42	%{_libdir}/ocaml/mad/*.cmxa
21cr|ocaml-mad-0.5.2-1|43	%{_libdir}/ocaml/mad/*.cmx
21cr|ocaml-mad-0.5.2-1|44	%{_libdir}/ocaml/mad/*.mli
21cr|ocaml-mad-0.5.2-1|45	%{_libdir}/ocaml/mad/*.cmt
21cr|ocaml-mad-0.5.2-1|46	%{_libdir}/ocaml/mad/*.cmti
21cr|ocaml-mad-0.5.2-1|47	%{_libdir}/ocaml/mad/opam
21cr|ocaml-mad-0.5.2-1|48	%{_libdir}/ocaml/mad/dune-package
21cr|ocaml-mad-0.5.2-1|49	
21cr|ocaml-mad-0.5.2-1|50	#----------------------------------------------------------------------------
21cr|ocaml-mad-0.5.2-1|51	
21cr|ocaml-mad-0.5.2-1|52	%prep
21cr|ocaml-mad-0.5.2-1|53	%autosetup -p1
21cr|ocaml-mad-0.5.2-1|54	
21cr|ocaml-mad-0.5.2-1|55	
21cr|ocaml-mad-0.5.2-1|56	%build
21cr|ocaml-mad-0.5.2-1|57	dune build
21cr|ocaml-mad-0.5.2-1|58	
21cr|ocaml-mad-0.5.2-1|59	%install
21cr|ocaml-mad-0.5.2-1|60	dune install --destdir=%{buildroot}
21cr|ocaml-mad-0.5.2-1|61	
21cr|ocaml-mad-0.5.2-1|62	# We do not want the ml files
21cr|ocaml-mad-0.5.2-1|63	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-mad-0.5.2-1|64	
21cr|ocaml-mad-0.5.2-1|65	# We install the documentation with the doc macro
21cr|ocaml-mad-0.5.2-1|66	rm -fr %{buildroot}%{_prefix}/doc

3578 21
21cr|ocaml-magic-0.7.3-7|1	Summary:	OCaml bindings for the File type determination library
21cr|ocaml-magic-0.7.3-7|2	Name:		ocaml-magic
21cr|ocaml-magic-0.7.3-7|3	Version:	0.7.3
21cr|ocaml-magic-0.7.3-7|4	Release:	7
21cr|ocaml-magic-0.7.3-7|5	License:	LGPLv2.1+
21cr|ocaml-magic-0.7.3-7|6	Group:		Development/OCaml
21cr|ocaml-magic-0.7.3-7|7	Url:		http://sourceforge.net/projects/ocaml-magic/
21cr|ocaml-magic-0.7.3-7|8	Source0:	http://sourceforge.net/projects/ocaml-magic/files/ocaml-magic-%{version}.tar.gz
21cr|ocaml-magic-0.7.3-7|9	BuildRequires:	ocaml
21cr|ocaml-magic-0.7.3-7|10	BuildRequires:	ocaml-findlib
21cr|ocaml-magic-0.7.3-7|11	BuildRequires:	magic-devel
21cr|ocaml-magic-0.7.3-7|12	
21cr|ocaml-magic-0.7.3-7|13	%description
21cr|ocaml-magic-0.7.3-7|14	Libmagic is a library for classifying files according to magic number tests.
21cr|ocaml-magic-0.7.3-7|15	This package provides OCaml interface to this C library.
21cr|ocaml-magic-0.7.3-7|16	
21cr|ocaml-magic-0.7.3-7|17	%files
21cr|ocaml-magic-0.7.3-7|18	%doc LICENSE README
21cr|ocaml-magic-0.7.3-7|19	%dir %{_libdir}/ocaml/magic
21cr|ocaml-magic-0.7.3-7|20	%{_libdir}/ocaml/magic/META
21cr|ocaml-magic-0.7.3-7|21	%{_libdir}/ocaml/magic/*.cma
21cr|ocaml-magic-0.7.3-7|22	%{_libdir}/ocaml/magic/*.cmi
21cr|ocaml-magic-0.7.3-7|23	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-magic-0.7.3-7|24	
21cr|ocaml-magic-0.7.3-7|25	#----------------------------------------------------------------------------
21cr|ocaml-magic-0.7.3-7|26	
21cr|ocaml-magic-0.7.3-7|27	%package devel
21cr|ocaml-magic-0.7.3-7|28	Summary:	Development files for %{name}
21cr|ocaml-magic-0.7.3-7|29	Group:		Development/OCaml
21cr|ocaml-magic-0.7.3-7|30	Requires:	%{name} = %{EVRD}
21cr|ocaml-magic-0.7.3-7|31	
21cr|ocaml-magic-0.7.3-7|32	%description devel
21cr|ocaml-magic-0.7.3-7|33	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-magic-0.7.3-7|34	developing applications that use %{name}.
21cr|ocaml-magic-0.7.3-7|35	
21cr|ocaml-magic-0.7.3-7|36	%files devel
21cr|ocaml-magic-0.7.3-7|37	%doc doc
21cr|ocaml-magic-0.7.3-7|38	%{_libdir}/ocaml/magic/*.a
21cr|ocaml-magic-0.7.3-7|39	%{_libdir}/ocaml/magic/*.cmxa
21cr|ocaml-magic-0.7.3-7|40	%{_libdir}/ocaml/magic/*.cmx
21cr|ocaml-magic-0.7.3-7|41	%{_libdir}/ocaml/magic/*.mli
21cr|ocaml-magic-0.7.3-7|42	
21cr|ocaml-magic-0.7.3-7|43	#----------------------------------------------------------------------------
21cr|ocaml-magic-0.7.3-7|44	
21cr|ocaml-magic-0.7.3-7|45	%prep
21cr|ocaml-magic-0.7.3-7|46	%setup -q -n ocaml-magic-%{version}
21cr|ocaml-magic-0.7.3-7|47	
21cr|ocaml-magic-0.7.3-7|48	%build
21cr|ocaml-magic-0.7.3-7|49	%configure
21cr|ocaml-magic-0.7.3-7|50	make
21cr|ocaml-magic-0.7.3-7|51	make doc
21cr|ocaml-magic-0.7.3-7|52	
21cr|ocaml-magic-0.7.3-7|53	%install
21cr|ocaml-magic-0.7.3-7|54	export DESTDIR=%{buildroot}
21cr|ocaml-magic-0.7.3-7|55	export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
21cr|ocaml-magic-0.7.3-7|56	export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-magic-0.7.3-7|57	mkdir -p $OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-magic-0.7.3-7|58	mkdir -p $OCAMLFIND_DESTDIR/magic
21cr|ocaml-magic-0.7.3-7|59	make install

3579 21
21cr|ocamlmakefile-6.37.0-5|1	Summary:	Automated compilation of complex OCaml-projects
21cr|ocamlmakefile-6.37.0-5|2	Name:		ocamlmakefile
21cr|ocamlmakefile-6.37.0-5|3	Version:	6.37.0
21cr|ocamlmakefile-6.37.0-5|4	Release:	5
21cr|ocamlmakefile-6.37.0-5|5	License:	LGPLv2.1+ with OCaml linking exception
21cr|ocamlmakefile-6.37.0-5|6	Group:		Development/OCaml
21cr|ocamlmakefile-6.37.0-5|7	Url:		https://bitbucket.org/mmottl/ocaml-makefile
21cr|ocamlmakefile-6.37.0-5|8	Source0:	https://bitbucket.org/mmottl/ocaml-makefile/downloads/ocaml-makefile-%{version}.tar.gz
21cr|ocamlmakefile-6.37.0-5|9	Source1:	README.examples.idl
21cr|ocamlmakefile-6.37.0-5|10	BuildArch:	noarch
21cr|ocamlmakefile-6.37.0-5|11	
21cr|ocamlmakefile-6.37.0-5|12	%description
21cr|ocamlmakefile-6.37.0-5|13	A general makefile for the Objective Caml programming language
21cr|ocamlmakefile-6.37.0-5|14	OCamlMakefile is a general makefile which allows a programmer to
21cr|ocamlmakefile-6.37.0-5|15	create quickly customized makefiles for a project written in the
21cr|ocamlmakefile-6.37.0-5|16	Objective Caml programming language. Typically, a customized makefile
21cr|ocamlmakefile-6.37.0-5|17	consists of the definition of a few variables, and an inclusion of
21cr|ocamlmakefile-6.37.0-5|18	the general makefile provided by this package.
21cr|ocamlmakefile-6.37.0-5|19	
21cr|ocamlmakefile-6.37.0-5|20	%files
21cr|ocamlmakefile-6.37.0-5|21	%doc COPYING.txt README.md CHANGES.txt
21cr|ocamlmakefile-6.37.0-5|22	%dir %{_datadir}/ocamlmakefile
21cr|ocamlmakefile-6.37.0-5|23	%{_datadir}/ocamlmakefile/OCamlMakefile
21cr|ocamlmakefile-6.37.0-5|24	
21cr|ocamlmakefile-6.37.0-5|25	#----------------------------------------------------------------------------
21cr|ocamlmakefile-6.37.0-5|26	
21cr|ocamlmakefile-6.37.0-5|27	%package doc
21cr|ocamlmakefile-6.37.0-5|28	Summary:	Documentation and examples files for %{name}
21cr|ocamlmakefile-6.37.0-5|29	Group:		Development/OCaml
21cr|ocamlmakefile-6.37.0-5|30	Requires:	%{name} = %{EVRD}
21cr|ocamlmakefile-6.37.0-5|31	
21cr|ocamlmakefile-6.37.0-5|32	%description doc
21cr|ocamlmakefile-6.37.0-5|33	The %{name}-doc package contains documentation and examples files for
21cr|ocamlmakefile-6.37.0-5|34	developing applications that use %{name}.
21cr|ocamlmakefile-6.37.0-5|35	
21cr|ocamlmakefile-6.37.0-5|36	%files doc
21cr|ocamlmakefile-6.37.0-5|37	%doc calc camlp4 gtk idl threads
21cr|ocamlmakefile-6.37.0-5|38	
21cr|ocamlmakefile-6.37.0-5|39	#----------------------------------------------------------------------------
21cr|ocamlmakefile-6.37.0-5|40	
21cr|ocamlmakefile-6.37.0-5|41	%prep
21cr|ocamlmakefile-6.37.0-5|42	%setup -q -n ocaml-makefile-%{version}
21cr|ocamlmakefile-6.37.0-5|43	install -m 0644 %{SOURCE1} ./
21cr|ocamlmakefile-6.37.0-5|44	
21cr|ocamlmakefile-6.37.0-5|45	%build
21cr|ocamlmakefile-6.37.0-5|46	
21cr|ocamlmakefile-6.37.0-5|47	%install
21cr|ocamlmakefile-6.37.0-5|48	# OCamlMakefile
21cr|ocamlmakefile-6.37.0-5|49	install -d -m 0755 %{buildroot}%{_datadir}/ocamlmakefile
21cr|ocamlmakefile-6.37.0-5|50	sed -i -e "s|/usr/local/lib|/usr/lib|g" OCamlMakefile
21cr|ocamlmakefile-6.37.0-5|51	install -m 0644 OCamlMakefile %{buildroot}%{_datadir}/ocamlmakefile/
21cr|ocamlmakefile-6.37.0-5|52	
21cr|ocamlmakefile-6.37.0-5|53	# examples/
21cr|ocamlmakefile-6.37.0-5|54	for d in calc camlp4 gtk idl threads; do
21cr|ocamlmakefile-6.37.0-5|55	sed -i -e "s|../OCamlMakefile|%{_datadir}/ocamlmakefile/OCamlMakefile|g" ./$d/Makefile;
21cr|ocamlmakefile-6.37.0-5|56	done
21cr|ocamlmakefile-6.37.0-5|57	cp ./README.examples.idl ./calc/README
21cr|ocamlmakefile-6.37.0-5|58	cp ./README.examples.idl ./idl/README

3580 21
21cr|ocaml-markup-1.0.2-1|1	%undefine _package_note_flags
21cr|ocaml-markup-1.0.2-1|2	%global debug_package %{nil}
21cr|ocaml-markup-1.0.2-1|3	
21cr|ocaml-markup-1.0.2-1|4	%global srcname markup
21cr|ocaml-markup-1.0.2-1|5	
21cr|ocaml-markup-1.0.2-1|6	Name:           ocaml-%{srcname}
21cr|ocaml-markup-1.0.2-1|7	Version:        1.0.2
21cr|ocaml-markup-1.0.2-1|8	Release:        1
21cr|ocaml-markup-1.0.2-1|9	Summary:        Error-recovering streaming HTML5 and XML parsers for OCaml
21cr|ocaml-markup-1.0.2-1|10	Group:          Development/OCaml
21cr|ocaml-markup-1.0.2-1|11	License:        MIT
21cr|ocaml-markup-1.0.2-1|12	URL:            http://aantron.github.io/markup.ml/
21cr|ocaml-markup-1.0.2-1|13	Source0:        https://github.com/aantron/markup.ml/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-markup-1.0.2-1|14	
21cr|ocaml-markup-1.0.2-1|15	# https://github.com/aantron/markup.ml/issues/66
21cr|ocaml-markup-1.0.2-1|16	Patch1:         0001-Fix-build-on-OCaml-4.13.1.patch
21cr|ocaml-markup-1.0.2-1|17	
21cr|ocaml-markup-1.0.2-1|18	BuildRequires:  ocaml >= 4.02.0
21cr|ocaml-markup-1.0.2-1|19	BuildRequires:  ocaml-bisect-ppx-devel >= 2.0.0
21cr|ocaml-markup-1.0.2-1|20	BuildRequires:  ocaml-dune >= 2.7.0
21cr|ocaml-markup-1.0.2-1|21	BuildRequires:  ocaml-lwt-devel
21cr|ocaml-markup-1.0.2-1|22	BuildRequires:  ocaml-ounit-devel
21cr|ocaml-markup-1.0.2-1|23	BuildRequires:  ocaml-uutf-devel >= 1.0.0
21cr|ocaml-markup-1.0.2-1|24	
21cr|ocaml-markup-1.0.2-1|25	%description
21cr|ocaml-markup-1.0.2-1|26	Markup.ml is a pair of parsers implementing the HTML5 and XML
21cr|ocaml-markup-1.0.2-1|27	specifications, including error recovery.  Usage is simple, because each
21cr|ocaml-markup-1.0.2-1|28	parser is a function from byte streams to parsing signal streams.
21cr|ocaml-markup-1.0.2-1|29	
21cr|ocaml-markup-1.0.2-1|30	In addition to being error-correcting, the parsers are:
21cr|ocaml-markup-1.0.2-1|31	- **streaming**: parsing partial input and emitting signals while more
21cr|ocaml-markup-1.0.2-1|32	input is still being received;
21cr|ocaml-markup-1.0.2-1|33	- **lazy**: not parsing input unless you have requested the next parsing
21cr|ocaml-markup-1.0.2-1|34	signal, so you can easily stop parsing part-way through a document;
21cr|ocaml-markup-1.0.2-1|35	- **non-blocking**: they can be used with Lwt, but still provide a
21cr|ocaml-markup-1.0.2-1|36	straightforward synchronous interface for simple usage; and
21cr|ocaml-markup-1.0.2-1|37	- **one-pass**: memory consumption is limited since the parsers don't
21cr|ocaml-markup-1.0.2-1|38	build up a document representation, nor buffer input beyond a small
21cr|ocaml-markup-1.0.2-1|39	amount of lookahead.
21cr|ocaml-markup-1.0.2-1|40	
21cr|ocaml-markup-1.0.2-1|41	The parsers detect character encodings automatically, and emit everything
21cr|ocaml-markup-1.0.2-1|42	in UTF-8.  The HTML parser understands SVG and MathML, in addition to
21cr|ocaml-markup-1.0.2-1|43	HTML5.
21cr|ocaml-markup-1.0.2-1|44	
21cr|ocaml-markup-1.0.2-1|45	%files
21cr|ocaml-markup-1.0.2-1|46	%doc README.md
21cr|ocaml-markup-1.0.2-1|47	%license LICENSE.md
21cr|ocaml-markup-1.0.2-1|48	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-markup-1.0.2-1|49	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-markup-1.0.2-1|50	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21cr|ocaml-markup-1.0.2-1|51	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21cr|ocaml-markup-1.0.2-1|52	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21cr|ocaml-markup-1.0.2-1|53	
21cr|ocaml-markup-1.0.2-1|54	#-------------------------------------------------------------
21cr|ocaml-markup-1.0.2-1|55	
21cr|ocaml-markup-1.0.2-1|56	%package        devel
21cr|ocaml-markup-1.0.2-1|57	Summary:        Development files for %{name}
21cr|ocaml-markup-1.0.2-1|58	Group:          Development/OCaml
21cr|ocaml-markup-1.0.2-1|59	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-markup-1.0.2-1|60	Requires:       ocaml-uutf-devel%{?_isa}
21cr|ocaml-markup-1.0.2-1|61	
21cr|ocaml-markup-1.0.2-1|62	%description    devel
21cr|ocaml-markup-1.0.2-1|63	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-markup-1.0.2-1|64	developing applications that use %{name}.
21cr|ocaml-markup-1.0.2-1|65	
21cr|ocaml-markup-1.0.2-1|66	%files devel
21cr|ocaml-markup-1.0.2-1|67	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-markup-1.0.2-1|68	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-markup-1.0.2-1|69	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21cr|ocaml-markup-1.0.2-1|70	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21cr|ocaml-markup-1.0.2-1|71	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21cr|ocaml-markup-1.0.2-1|72	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21cr|ocaml-markup-1.0.2-1|73	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21cr|ocaml-markup-1.0.2-1|74	%{_libdir}/ocaml/%{srcname}/*.ml
21cr|ocaml-markup-1.0.2-1|75	%{_libdir}/ocaml/%{srcname}/*.mli
21cr|ocaml-markup-1.0.2-1|76	
21cr|ocaml-markup-1.0.2-1|77	#-------------------------------------------------------------
21cr|ocaml-markup-1.0.2-1|78	
21cr|ocaml-markup-1.0.2-1|79	%package        lwt
21cr|ocaml-markup-1.0.2-1|80	Summary:        Adapter between ocaml-markup and ocaml-lwt
21cr|ocaml-markup-1.0.2-1|81	Group:          Development/OCaml
21cr|ocaml-markup-1.0.2-1|82	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-markup-1.0.2-1|83	
21cr|ocaml-markup-1.0.2-1|84	%description    lwt
21cr|ocaml-markup-1.0.2-1|85	This package contains an adapter between Markup.ml and Lwt.
21cr|ocaml-markup-1.0.2-1|86	
21cr|ocaml-markup-1.0.2-1|87	%files lwt
21cr|ocaml-markup-1.0.2-1|88	%dir %{_libdir}/ocaml/%{srcname}-lwt/
21cr|ocaml-markup-1.0.2-1|89	%dir %{_libdir}/ocaml/%{srcname}-lwt/unix/
21cr|ocaml-markup-1.0.2-1|90	%{_libdir}/ocaml/%{srcname}-lwt/META
21cr|ocaml-markup-1.0.2-1|91	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.cma
21cr|ocaml-markup-1.0.2-1|92	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.cmi
21cr|ocaml-markup-1.0.2-1|93	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.cma
21cr|ocaml-markup-1.0.2-1|94	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.cmi
21cr|ocaml-markup-1.0.2-1|95	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.cmxs
21cr|ocaml-markup-1.0.2-1|96	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.cmxs
21cr|ocaml-markup-1.0.2-1|97	
21cr|ocaml-markup-1.0.2-1|98	#-------------------------------------------------------------
21cr|ocaml-markup-1.0.2-1|99	
21cr|ocaml-markup-1.0.2-1|100	%package        lwt-devel
21cr|ocaml-markup-1.0.2-1|101	Summary:        Development files for %{name}-lwt
21cr|ocaml-markup-1.0.2-1|102	Group:          Development/OCaml
21cr|ocaml-markup-1.0.2-1|103	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ocaml-markup-1.0.2-1|104	Requires:       %{name}-lwt%{?_isa} = %{version}-%{release}
21cr|ocaml-markup-1.0.2-1|105	Requires:       ocaml-bisect-ppx-devel%{?_isa}
21cr|ocaml-markup-1.0.2-1|106	Requires:       ocaml-lwt-devel%{?_isa}
21cr|ocaml-markup-1.0.2-1|107	
21cr|ocaml-markup-1.0.2-1|108	%description    lwt-devel
21cr|ocaml-markup-1.0.2-1|109	The %{name}-lwt-devel package contains libraries and signature files for
21cr|ocaml-markup-1.0.2-1|110	developing applications that use %{name}-lwt.
21cr|ocaml-markup-1.0.2-1|111	
21cr|ocaml-markup-1.0.2-1|112	%files lwt-devel
21cr|ocaml-markup-1.0.2-1|113	%{_libdir}/ocaml/%{srcname}-lwt/dune-package
21cr|ocaml-markup-1.0.2-1|114	%{_libdir}/ocaml/%{srcname}-lwt/opam
21cr|ocaml-markup-1.0.2-1|115	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.a
21cr|ocaml-markup-1.0.2-1|116	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.cmx
21cr|ocaml-markup-1.0.2-1|117	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.cmxa
21cr|ocaml-markup-1.0.2-1|118	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.a
21cr|ocaml-markup-1.0.2-1|119	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.cmx
21cr|ocaml-markup-1.0.2-1|120	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.cmxa
21cr|ocaml-markup-1.0.2-1|121	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.cmt
21cr|ocaml-markup-1.0.2-1|122	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.cmti
21cr|ocaml-markup-1.0.2-1|123	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.ml
21cr|ocaml-markup-1.0.2-1|124	%{_libdir}/ocaml/%{srcname}-lwt/%{srcname}_lwt.mli
21cr|ocaml-markup-1.0.2-1|125	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.cmt
21cr|ocaml-markup-1.0.2-1|126	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.cmti
21cr|ocaml-markup-1.0.2-1|127	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.ml
21cr|ocaml-markup-1.0.2-1|128	%{_libdir}/ocaml/%{srcname}-lwt/unix/%{srcname}_lwt_unix.mli
21cr|ocaml-markup-1.0.2-1|129	
21cr|ocaml-markup-1.0.2-1|130	#-------------------------------------------------------------
21cr|ocaml-markup-1.0.2-1|131	%prep
21cr|ocaml-markup-1.0.2-1|132	%autosetup -n %{srcname}.ml-%{version} -p1
21cr|ocaml-markup-1.0.2-1|133	
21cr|ocaml-markup-1.0.2-1|134	# The uchar package is a forward compatibility package for OCaml versions prior
21cr|ocaml-markup-1.0.2-1|135	# to 4.03.  We have a later OCaml in Fedora; uchar is in the standard library.
21cr|ocaml-markup-1.0.2-1|136	# Nothing in this package directly refers to uchar (only indirectly via uutf),
21cr|ocaml-markup-1.0.2-1|137	# so just remove the reference to it.
21cr|ocaml-markup-1.0.2-1|138	sed -i '/uchar/d' markup.opam
21cr|ocaml-markup-1.0.2-1|139	
21cr|ocaml-markup-1.0.2-1|140	%build
21cr|ocaml-markup-1.0.2-1|141	dune build %{?_smp_mflags} @install
21cr|ocaml-markup-1.0.2-1|142	
21cr|ocaml-markup-1.0.2-1|143	%install
21cr|ocaml-markup-1.0.2-1|144	dune install --destdir=%{buildroot}
21cr|ocaml-markup-1.0.2-1|145	
21cr|ocaml-markup-1.0.2-1|146	# We install the documentation with the doc macro
21cr|ocaml-markup-1.0.2-1|147	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-markup-1.0.2-1|148	
21cr|ocaml-markup-1.0.2-1|149	%check
21cr|ocaml-markup-1.0.2-1|150	dune runtest

3581 21
21cr|ocaml-mdx-2.1.0-2|1	%undefine _package_note_flags
21cr|ocaml-mdx-2.1.0-2|2	%global debug_package %{nil}
21cr|ocaml-mdx-2.1.0-2|3	
21cr|ocaml-mdx-2.1.0-2|4	%global srcname mdx
21cr|ocaml-mdx-2.1.0-2|5	
21cr|ocaml-mdx-2.1.0-2|6	# Break a circular dependency by not building documentation
21cr|ocaml-mdx-2.1.0-2|7	%bcond_with doc
21cr|ocaml-mdx-2.1.0-2|8	
21cr|ocaml-mdx-2.1.0-2|9	Name:           ocaml-%{srcname}
21cr|ocaml-mdx-2.1.0-2|10	Version:        2.1.0
21cr|ocaml-mdx-2.1.0-2|11	Release:        2
21cr|ocaml-mdx-2.1.0-2|12	Summary:        Executable code blocks inside markdown files
21cr|ocaml-mdx-2.1.0-2|13	Group:          Development/OCaml
21cr|ocaml-mdx-2.1.0-2|14	License:        ISC
21cr|ocaml-mdx-2.1.0-2|15	URL:            https://realworldocaml.github.io/mdx/
21cr|ocaml-mdx-2.1.0-2|16	Source0:        https://github.com/realworldocaml/mdx/releases/download/%{version}/%{srcname}-%{version}.tbz
21cr|ocaml-mdx-2.1.0-2|17	
21cr|ocaml-mdx-2.1.0-2|18	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-mdx-2.1.0-2|19	BuildRequires:  ocaml-alcotest-devel
21cr|ocaml-mdx-2.1.0-2|20	BuildRequires:  ocaml-astring-devel
21cr|ocaml-mdx-2.1.0-2|21	BuildRequires:  ocaml-cmdliner-devel >= 1.0.0
21cr|ocaml-mdx-2.1.0-2|22	BuildRequires:  ocaml-cppo >= 1.1.0
21cr|ocaml-mdx-2.1.0-2|23	BuildRequires:  ocaml-csexp-devel >= 1.3.2
21cr|ocaml-mdx-2.1.0-2|24	BuildRequires:  ocaml-dune >= 2.7
21cr|ocaml-mdx-2.1.0-2|25	BuildRequires:  ocaml-fmt-devel >= 0.8.7
21cr|ocaml-mdx-2.1.0-2|26	BuildRequires:  ocaml-findlib
21cr|ocaml-mdx-2.1.0-2|27	BuildRequires:  ocaml-logs-devel >= 0.7.0
21cr|ocaml-mdx-2.1.0-2|28	BuildRequires:  ocaml-lwt-devel
21cr|ocaml-mdx-2.1.0-2|29	BuildRequires:  ocaml-odoc-parser-devel >= 1.0.0
21cr|ocaml-mdx-2.1.0-2|30	BuildRequires:  ocaml-re-devel >= 1.7.2
21cr|ocaml-mdx-2.1.0-2|31	BuildRequires:  ocaml-result-devel
21cr|ocaml-mdx-2.1.0-2|32	BuildRequires:  ocaml-uutf-devel
21cr|ocaml-mdx-2.1.0-2|33	BuildRequires:  ocaml-version-devel >= 2.3.0
21cr|ocaml-mdx-2.1.0-2|34	
21cr|ocaml-mdx-2.1.0-2|35	%if %{with doc}
21cr|ocaml-mdx-2.1.0-2|36	BuildRequires:  ocaml-odoc
21cr|ocaml-mdx-2.1.0-2|37	%endif
21cr|ocaml-mdx-2.1.0-2|38	
21cr|ocaml-mdx-2.1.0-2|39	%description
21cr|ocaml-mdx-2.1.0-2|40	mdx enables execution of code blocks inside markdown files.  There are
21cr|ocaml-mdx-2.1.0-2|41	(currently) two sub-commands, corresponding to two modes of operation:
21cr|ocaml-mdx-2.1.0-2|42	preprocessing (`ocaml-mdx pp`) and tests (`ocaml-mdx test`).
21cr|ocaml-mdx-2.1.0-2|43	
21cr|ocaml-mdx-2.1.0-2|44	The preprocessor mode enables mixing documentation and code, and the
21cr|ocaml-mdx-2.1.0-2|45	practice of "literate programming" using markdown and OCaml.
21cr|ocaml-mdx-2.1.0-2|46	
21cr|ocaml-mdx-2.1.0-2|47	The test mode enables ensuring that shell scripts and OCaml fragments in
21cr|ocaml-mdx-2.1.0-2|48	the documentation always stay up-to-date.
21cr|ocaml-mdx-2.1.0-2|49	
21cr|ocaml-mdx-2.1.0-2|50	The blocks in markdown files can be parameterized by `mdx`-specific
21cr|ocaml-mdx-2.1.0-2|51	labels, that will change the way `mdx` interprets the block.  The syntax
21cr|ocaml-mdx-2.1.0-2|52	is: `<!-- $MDX labels -->`, where `labels` is a list of valid labels
21cr|ocaml-mdx-2.1.0-2|53	separated by a comma.  This line must immediately precede the block it
21cr|ocaml-mdx-2.1.0-2|54	is attached to.
21cr|ocaml-mdx-2.1.0-2|55	
21cr|ocaml-mdx-2.1.0-2|56	%files
21cr|ocaml-mdx-2.1.0-2|57	%doc CHANGES.md README.md
21cr|ocaml-mdx-2.1.0-2|58	%license LICENSE.md
21cr|ocaml-mdx-2.1.0-2|59	%{_bindir}/ocaml-mdx
21cr|ocaml-mdx-2.1.0-2|60	%{_bindir}/ocaml-mdx-test
21cr|ocaml-mdx-2.1.0-2|61	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-mdx-2.1.0-2|62	%dir %{_libdir}/ocaml/%{srcname}/test/
21cr|ocaml-mdx-2.1.0-2|63	%dir %{_libdir}/ocaml/%{srcname}/top/
21cr|ocaml-mdx-2.1.0-2|64	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-mdx-2.1.0-2|65	%{_libdir}/ocaml/%{srcname}/{,*/}*.cma
21cr|ocaml-mdx-2.1.0-2|66	%{_libdir}/ocaml/%{srcname}/{,*/}*.cmi
21cr|ocaml-mdx-2.1.0-2|67	%{_libdir}/ocaml/%{srcname}/{,*/}*.cmxs
21cr|ocaml-mdx-2.1.0-2|68	
21cr|ocaml-mdx-2.1.0-2|69	#-------------------------------------------------------------
21cr|ocaml-mdx-2.1.0-2|70	%package        devel
21cr|ocaml-mdx-2.1.0-2|71	Summary:        Development files for %{name}
21cr|ocaml-mdx-2.1.0-2|72	Group:          Development/OCaml
21cr|ocaml-mdx-2.1.0-2|73	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-mdx-2.1.0-2|74	Requires:       ocaml-astring-devel%{?_isa}
21cr|ocaml-mdx-2.1.0-2|75	Requires:       ocaml-csexp-devel%{?_isa}
21cr|ocaml-mdx-2.1.0-2|76	Requires:       ocaml-fmt-devel%{?_isa}
21cr|ocaml-mdx-2.1.0-2|77	Requires:       ocaml-logs-devel%{?_isa}
21cr|ocaml-mdx-2.1.0-2|78	Requires:       ocaml-odoc-parser-devel%{?_isa}
21cr|ocaml-mdx-2.1.0-2|79	Requires:       ocaml-re-devel%{?_isa}
21cr|ocaml-mdx-2.1.0-2|80	Requires:       ocaml-result-devel%{?_isa}
21cr|ocaml-mdx-2.1.0-2|81	Requires:       ocaml-version-devel%{?_isa}
21cr|ocaml-mdx-2.1.0-2|82	
21cr|ocaml-mdx-2.1.0-2|83	%description    devel
21cr|ocaml-mdx-2.1.0-2|84	The %{name}-devel package contains libraries and signature
21cr|ocaml-mdx-2.1.0-2|85	files for developing applications that use %{name}.
21cr|ocaml-mdx-2.1.0-2|86	
21cr|ocaml-mdx-2.1.0-2|87	%files devel
21cr|ocaml-mdx-2.1.0-2|88	%if %{with doc}
21cr|ocaml-mdx-2.1.0-2|89	%doc _build/default/_doc/*
21cr|ocaml-mdx-2.1.0-2|90	%endif
21cr|ocaml-mdx-2.1.0-2|91	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-mdx-2.1.0-2|92	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-mdx-2.1.0-2|93	%{_libdir}/ocaml/%{srcname}/{,*/}*.a
21cr|ocaml-mdx-2.1.0-2|94	%{_libdir}/ocaml/%{srcname}/{,*/}*.cmx
21cr|ocaml-mdx-2.1.0-2|95	%{_libdir}/ocaml/%{srcname}/{,*/}*.cmxa
21cr|ocaml-mdx-2.1.0-2|96	%{_libdir}/ocaml/%{srcname}/{,*/}*.cmt
21cr|ocaml-mdx-2.1.0-2|97	%{_libdir}/ocaml/%{srcname}/{,*/}*.cmti
21cr|ocaml-mdx-2.1.0-2|98	%{_libdir}/ocaml/%{srcname}/{,*/}*.mli
21cr|ocaml-mdx-2.1.0-2|99	
21cr|ocaml-mdx-2.1.0-2|100	#-------------------------------------------------------------
21cr|ocaml-mdx-2.1.0-2|101	
21cr|ocaml-mdx-2.1.0-2|102	%prep
21cr|ocaml-mdx-2.1.0-2|103	%autosetup -n %{srcname}-%{version} -p1
21cr|ocaml-mdx-2.1.0-2|104	
21cr|ocaml-mdx-2.1.0-2|105	%build
21cr|ocaml-mdx-2.1.0-2|106	dune build %{?_smp_mflags} --release
21cr|ocaml-mdx-2.1.0-2|107	
21cr|ocaml-mdx-2.1.0-2|108	%if %{with doc}
21cr|ocaml-mdx-2.1.0-2|109	dune build %{?_smp_mflags} @doc
21cr|ocaml-mdx-2.1.0-2|110	%endif
21cr|ocaml-mdx-2.1.0-2|111	
21cr|ocaml-mdx-2.1.0-2|112	%install
21cr|ocaml-mdx-2.1.0-2|113	dune install --destdir=%{buildroot}
21cr|ocaml-mdx-2.1.0-2|114	
21cr|ocaml-mdx-2.1.0-2|115	%if %{with doc}
21cr|ocaml-mdx-2.1.0-2|116	# We do not want the dune markers
21cr|ocaml-mdx-2.1.0-2|117	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-mdx-2.1.0-2|118	%endif
21cr|ocaml-mdx-2.1.0-2|119	
21cr|ocaml-mdx-2.1.0-2|120	# We do not want the ml files
21cr|ocaml-mdx-2.1.0-2|121	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-mdx-2.1.0-2|122	
21cr|ocaml-mdx-2.1.0-2|123	# We install the documentation with the doc macro
21cr|ocaml-mdx-2.1.0-2|124	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-mdx-2.1.0-2|125	
21cr|ocaml-mdx-2.1.0-2|126	%check
21cr|ocaml-mdx-2.1.0-2|127	dune runtest --release
21cr|ocaml-mdx-2.1.0-2|128	
21cr|ocaml-mdx-2.1.0-2|129	

3582 21
21cr|ocaml-mew-0.1.0-1|1	%undefine _package_note_flags
21cr|ocaml-mew-0.1.0-1|2	%global debug_package %{nil}
21cr|ocaml-mew-0.1.0-1|3	
21cr|ocaml-mew-0.1.0-1|4	%global srcname mew
21cr|ocaml-mew-0.1.0-1|5	
21cr|ocaml-mew-0.1.0-1|6	Name:           ocaml-%{srcname}
21cr|ocaml-mew-0.1.0-1|7	Version:        0.1.0
21cr|ocaml-mew-0.1.0-1|8	Release:        1
21cr|ocaml-mew-0.1.0-1|9	Summary:        Modal Editing Witch
21cr|ocaml-mew-0.1.0-1|10	Group:          Development/OCaml
21cr|ocaml-mew-0.1.0-1|11	License:        MIT
21cr|ocaml-mew-0.1.0-1|12	URL:            https://github.com/kandu/mew
21cr|ocaml-mew-0.1.0-1|13	Source0:        %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-mew-0.1.0-1|14	
21cr|ocaml-mew-0.1.0-1|15	BuildRequires:  ocaml >= 4.02.3
21cr|ocaml-mew-0.1.0-1|16	BuildRequires:  ocaml-dune >= 1.1.0
21cr|ocaml-mew-0.1.0-1|17	BuildRequires:  ocaml-odoc
21cr|ocaml-mew-0.1.0-1|18	BuildRequires:  ocaml-result-devel
21cr|ocaml-mew-0.1.0-1|19	BuildRequires:  ocaml-trie-devel
21cr|ocaml-mew-0.1.0-1|20	
21cr|ocaml-mew-0.1.0-1|21	%description
21cr|ocaml-mew-0.1.0-1|22	This is the core module of mew, a general modal editing engine generator.
21cr|ocaml-mew-0.1.0-1|23	You can provide `Key`, `Mode`, and `Concurrent` modules to define the
21cr|ocaml-mew-0.1.0-1|24	real world environment to get the core component of a modal editing
21cr|ocaml-mew-0.1.0-1|25	engine.  The core component supports recursive key mappings associated
21cr|ocaml-mew-0.1.0-1|26	with user provided modes.  After the core component is generated, you may
21cr|ocaml-mew-0.1.0-1|27	extended it with a translator to interpret user key sequences to get a
21cr|ocaml-mew-0.1.0-1|28	complete modal editing engine.
21cr|ocaml-mew-0.1.0-1|29	
21cr|ocaml-mew-0.1.0-1|30	%files
21cr|ocaml-mew-0.1.0-1|31	%doc CHANGES.md README.md
21cr|ocaml-mew-0.1.0-1|32	%license LICENSE
21cr|ocaml-mew-0.1.0-1|33	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-mew-0.1.0-1|34	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-mew-0.1.0-1|35	%{_libdir}/ocaml/%{srcname}/%{srcname}.cma
21cr|ocaml-mew-0.1.0-1|36	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21cr|ocaml-mew-0.1.0-1|37	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxs
21cr|ocaml-mew-0.1.0-1|38	
21cr|ocaml-mew-0.1.0-1|39	#-------------------------------------------------------------
21cr|ocaml-mew-0.1.0-1|40	%package        devel
21cr|ocaml-mew-0.1.0-1|41	Summary:        Development files for %{name}
21cr|ocaml-mew-0.1.0-1|42	Group:          Development/OCaml
21cr|ocaml-mew-0.1.0-1|43	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-mew-0.1.0-1|44	Requires:       ocaml-result-devel%{?_isa}
21cr|ocaml-mew-0.1.0-1|45	Requires:       ocaml-trie-devel%{?_isa}
21cr|ocaml-mew-0.1.0-1|46	
21cr|ocaml-mew-0.1.0-1|47	%description    devel
21cr|ocaml-mew-0.1.0-1|48	The %{name}-devel package contains libraries and signature
21cr|ocaml-mew-0.1.0-1|49	files for developing applications that use %{name}.
21cr|ocaml-mew-0.1.0-1|50	
21cr|ocaml-mew-0.1.0-1|51	%files devel
21cr|ocaml-mew-0.1.0-1|52	%doc _build/default/_doc/*
21cr|ocaml-mew-0.1.0-1|53	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-mew-0.1.0-1|54	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-mew-0.1.0-1|55	%{_libdir}/ocaml/%{srcname}/%{srcname}.a
21cr|ocaml-mew-0.1.0-1|56	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21cr|ocaml-mew-0.1.0-1|57	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxa
21cr|ocaml-mew-0.1.0-1|58	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21cr|ocaml-mew-0.1.0-1|59	
21cr|ocaml-mew-0.1.0-1|60	#-------------------------------------------------------------
21cr|ocaml-mew-0.1.0-1|61	
21cr|ocaml-mew-0.1.0-1|62	%prep
21cr|ocaml-mew-0.1.0-1|63	%autosetup -n %{srcname}-%{version}
21cr|ocaml-mew-0.1.0-1|64	
21cr|ocaml-mew-0.1.0-1|65	%build
21cr|ocaml-mew-0.1.0-1|66	dune build %{?_smp_mflags}
21cr|ocaml-mew-0.1.0-1|67	dune build %{?_smp_mflags} @doc
21cr|ocaml-mew-0.1.0-1|68	
21cr|ocaml-mew-0.1.0-1|69	%install
21cr|ocaml-mew-0.1.0-1|70	dune install --destdir=%{buildroot}
21cr|ocaml-mew-0.1.0-1|71	
21cr|ocaml-mew-0.1.0-1|72	# We do not want the dune markers
21cr|ocaml-mew-0.1.0-1|73	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-mew-0.1.0-1|74	
21cr|ocaml-mew-0.1.0-1|75	# We do not want the ml files
21cr|ocaml-mew-0.1.0-1|76	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-mew-0.1.0-1|77	
21cr|ocaml-mew-0.1.0-1|78	# We install the documentation with the doc macro
21cr|ocaml-mew-0.1.0-1|79	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-mew-0.1.0-1|80	
21cr|ocaml-mew-0.1.0-1|81	# The tests cannot be run, since Fedora does not yet have ppx_expect.
21cr|ocaml-mew-0.1.0-1|82	#
21cr|ocaml-mew-0.1.0-1|83	#%%check
21cr|ocaml-mew-0.1.0-1|84	#dune runtest
21cr|ocaml-mew-0.1.0-1|85	
21cr|ocaml-mew-0.1.0-1|86	
21cr|ocaml-mew-0.1.0-1|87	

3583 21
21cr|ocaml-mew-vi-0.5.0-1|1	%undefine _package_note_flags
21cr|ocaml-mew-vi-0.5.0-1|2	%global debug_package %{nil}
21cr|ocaml-mew-vi-0.5.0-1|3	
21cr|ocaml-mew-vi-0.5.0-1|4	%global srcname mew-vi
21cr|ocaml-mew-vi-0.5.0-1|5	%global upname  mew_vi
21cr|ocaml-mew-vi-0.5.0-1|6	
21cr|ocaml-mew-vi-0.5.0-1|7	Name:           ocaml-%{srcname}
21cr|ocaml-mew-vi-0.5.0-1|8	Version:        0.5.0
21cr|ocaml-mew-vi-0.5.0-1|9	Release:        1
21cr|ocaml-mew-vi-0.5.0-1|10	Summary:        Modal Editing Witch, VI interpreter
21cr|ocaml-mew-vi-0.5.0-1|11	Group:          Development/OCaml
21cr|ocaml-mew-vi-0.5.0-1|12	License:        MIT
21cr|ocaml-mew-vi-0.5.0-1|13	URL:            https://github.com/kandu/mew_vi
21cr|ocaml-mew-vi-0.5.0-1|14	Source0:        %{url}/archive/%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-mew-vi-0.5.0-1|15	
21cr|ocaml-mew-vi-0.5.0-1|16	BuildRequires:  ocaml >= 4.02.3
21cr|ocaml-mew-vi-0.5.0-1|17	BuildRequires:  ocaml-dune >= 1.1.0
21cr|ocaml-mew-vi-0.5.0-1|18	BuildRequires:  ocaml-mew-devel >= 0.1.0
21cr|ocaml-mew-vi-0.5.0-1|19	BuildRequires:  ocaml-odoc
21cr|ocaml-mew-vi-0.5.0-1|20	BuildRequires:  ocaml-react-devel
21cr|ocaml-mew-vi-0.5.0-1|21	
21cr|ocaml-mew-vi-0.5.0-1|22	%description
21cr|ocaml-mew-vi-0.5.0-1|23	This is a vi-like modal editing engine generator.  Provide `Key`, `Mode`,
21cr|ocaml-mew-vi-0.5.0-1|24	and `Concurrent` modules to define the real world environment to get a
21cr|ocaml-mew-vi-0.5.0-1|25	handy vi-like modal editing engine.  Feed the the `i` channel user input
21cr|ocaml-mew-vi-0.5.0-1|26	and get the vi actions from the `action_output` channel.
21cr|ocaml-mew-vi-0.5.0-1|27	
21cr|ocaml-mew-vi-0.5.0-1|28	%files
21cr|ocaml-mew-vi-0.5.0-1|29	%doc CHANGES.md README.md
21cr|ocaml-mew-vi-0.5.0-1|30	%license LICENSE
21cr|ocaml-mew-vi-0.5.0-1|31	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-mew-vi-0.5.0-1|32	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-mew-vi-0.5.0-1|33	%{_libdir}/ocaml/%{upname}/%{upname}.cma
21cr|ocaml-mew-vi-0.5.0-1|34	%{_libdir}/ocaml/%{upname}/%{upname}*.cmi
21cr|ocaml-mew-vi-0.5.0-1|35	%{_libdir}/ocaml/%{upname}/%{upname}.cmxs
21cr|ocaml-mew-vi-0.5.0-1|36	
21cr|ocaml-mew-vi-0.5.0-1|37	#---------------------------------------------------------
21cr|ocaml-mew-vi-0.5.0-1|38	
21cr|ocaml-mew-vi-0.5.0-1|39	%package        devel
21cr|ocaml-mew-vi-0.5.0-1|40	Summary:        Development files for %{name}
21cr|ocaml-mew-vi-0.5.0-1|41	Group:          Development/OCaml
21cr|ocaml-mew-vi-0.5.0-1|42	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-mew-vi-0.5.0-1|43	Requires:       ocaml-mew-devel%{?_isa}
21cr|ocaml-mew-vi-0.5.0-1|44	Requires:       ocaml-react-devel%{?_isa}
21cr|ocaml-mew-vi-0.5.0-1|45	
21cr|ocaml-mew-vi-0.5.0-1|46	%description    devel
21cr|ocaml-mew-vi-0.5.0-1|47	The %{name}-devel package contains libraries and signature
21cr|ocaml-mew-vi-0.5.0-1|48	files for developing applications that use %{name}.
21cr|ocaml-mew-vi-0.5.0-1|49	
21cr|ocaml-mew-vi-0.5.0-1|50	%files devel
21cr|ocaml-mew-vi-0.5.0-1|51	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-mew-vi-0.5.0-1|52	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-mew-vi-0.5.0-1|53	%{_libdir}/ocaml/%{upname}/%{upname}.a
21cr|ocaml-mew-vi-0.5.0-1|54	%{_libdir}/ocaml/%{upname}/%{upname}*.cmx
21cr|ocaml-mew-vi-0.5.0-1|55	%{_libdir}/ocaml/%{upname}/%{upname}.cmxa
21cr|ocaml-mew-vi-0.5.0-1|56	%{_libdir}/ocaml/%{upname}/%{upname}*.cmt
21cr|ocaml-mew-vi-0.5.0-1|57	
21cr|ocaml-mew-vi-0.5.0-1|58	#---------------------------------------------------------
21cr|ocaml-mew-vi-0.5.0-1|59	
21cr|ocaml-mew-vi-0.5.0-1|60	%package        docs
21cr|ocaml-mew-vi-0.5.0-1|61	Summary:        Documentation for %{name}
21cr|ocaml-mew-vi-0.5.0-1|62	Group:          Documentation
21cr|ocaml-mew-vi-0.5.0-1|63	BuildArch:      noarch
21cr|ocaml-mew-vi-0.5.0-1|64	
21cr|ocaml-mew-vi-0.5.0-1|65	%description    docs
21cr|ocaml-mew-vi-0.5.0-1|66	Documentation for %{name}.
21cr|ocaml-mew-vi-0.5.0-1|67	
21cr|ocaml-mew-vi-0.5.0-1|68	%files docs
21cr|ocaml-mew-vi-0.5.0-1|69	%doc _build/default/_doc/*
21cr|ocaml-mew-vi-0.5.0-1|70	%license LICENSE
21cr|ocaml-mew-vi-0.5.0-1|71	
21cr|ocaml-mew-vi-0.5.0-1|72	#---------------------------------------------------------
21cr|ocaml-mew-vi-0.5.0-1|73	%prep
21cr|ocaml-mew-vi-0.5.0-1|74	%autosetup -n %{upname}-%{version}
21cr|ocaml-mew-vi-0.5.0-1|75	
21cr|ocaml-mew-vi-0.5.0-1|76	%build
21cr|ocaml-mew-vi-0.5.0-1|77	dune build %{?_smp_mflags}
21cr|ocaml-mew-vi-0.5.0-1|78	dune build %{?_smp_mflags} @doc
21cr|ocaml-mew-vi-0.5.0-1|79	
21cr|ocaml-mew-vi-0.5.0-1|80	%install
21cr|ocaml-mew-vi-0.5.0-1|81	dune install --destdir=%{buildroot}
21cr|ocaml-mew-vi-0.5.0-1|82	
21cr|ocaml-mew-vi-0.5.0-1|83	# We do not want the dune markers
21cr|ocaml-mew-vi-0.5.0-1|84	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-mew-vi-0.5.0-1|85	
21cr|ocaml-mew-vi-0.5.0-1|86	# We do not want the ml files
21cr|ocaml-mew-vi-0.5.0-1|87	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-mew-vi-0.5.0-1|88	
21cr|ocaml-mew-vi-0.5.0-1|89	# We install the documentation with the doc macro
21cr|ocaml-mew-vi-0.5.0-1|90	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-mew-vi-0.5.0-1|91	
21cr|ocaml-mew-vi-0.5.0-1|92	# The tests cannot be run, since Fedora does not yet have ppx_expect.
21cr|ocaml-mew-vi-0.5.0-1|93	#
21cr|ocaml-mew-vi-0.5.0-1|94	#%%check
21cr|ocaml-mew-vi-0.5.0-1|95	#dune runtest
21cr|ocaml-mew-vi-0.5.0-1|96	
21cr|ocaml-mew-vi-0.5.0-1|97	
21cr|ocaml-mew-vi-0.5.0-1|98	
21cr|ocaml-mew-vi-0.5.0-1|99	

3584 21
21cr|ocaml-mtime-1.4.0-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-mtime-1.4.0-1|2	%undefine _package_note_flags
21cr|ocaml-mtime-1.4.0-1|3	
21cr|ocaml-mtime-1.4.0-1|4	%global debug_package %{nil}
21cr|ocaml-mtime-1.4.0-1|5	
21cr|ocaml-mtime-1.4.0-1|6	%global srcname mtime
21cr|ocaml-mtime-1.4.0-1|7	
21cr|ocaml-mtime-1.4.0-1|8	Name:           ocaml-%{srcname}
21cr|ocaml-mtime-1.4.0-1|9	Version:        1.4.0
21cr|ocaml-mtime-1.4.0-1|10	Release:        1
21cr|ocaml-mtime-1.4.0-1|11	Summary:        Monotonic wall-clock time for OCaml
21cr|ocaml-mtime-1.4.0-1|12	Group:          Development/OCaml
21cr|ocaml-mtime-1.4.0-1|13	License:        ISC
21cr|ocaml-mtime-1.4.0-1|14	URL:            https://erratique.ch/software/mtime
21cr|ocaml-mtime-1.4.0-1|15	Source0:        %{url}/releases/%{srcname}-%{version}.tbz
21cr|ocaml-mtime-1.4.0-1|16	
21cr|ocaml-mtime-1.4.0-1|17	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-mtime-1.4.0-1|18	BuildRequires:  ocaml-findlib
21cr|ocaml-mtime-1.4.0-1|19	BuildRequires:  ocaml-ocamlbuild
21cr|ocaml-mtime-1.4.0-1|20	BuildRequires:  ocaml-topkg-devel >= 1.0.3
21cr|ocaml-mtime-1.4.0-1|21	
21cr|ocaml-mtime-1.4.0-1|22	%description
21cr|ocaml-mtime-1.4.0-1|23	Mtime has platform independent support for monotonic wall-clock time in
21cr|ocaml-mtime-1.4.0-1|24	pure OCaml.  This time increases monotonically and is not subject to
21cr|ocaml-mtime-1.4.0-1|25	operating system calendar time adjustments.  The library has types to
21cr|ocaml-mtime-1.4.0-1|26	represent nanosecond precision timestamps and time spans.
21cr|ocaml-mtime-1.4.0-1|27	
21cr|ocaml-mtime-1.4.0-1|28	The additional Mtime_clock library provide access to a system
21cr|ocaml-mtime-1.4.0-1|29	monotonic clock.
21cr|ocaml-mtime-1.4.0-1|30	
21cr|ocaml-mtime-1.4.0-1|31	Mtime has no dependencies.  Mtime_clock depends on your system library.
21cr|ocaml-mtime-1.4.0-1|32	
21cr|ocaml-mtime-1.4.0-1|33	%files
21cr|ocaml-mtime-1.4.0-1|34	%doc CHANGES.md README.md
21cr|ocaml-mtime-1.4.0-1|35	%license LICENSE.md
21cr|ocaml-mtime-1.4.0-1|36	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-mtime-1.4.0-1|37	%dir %{_libdir}/ocaml/%{srcname}/clock/
21cr|ocaml-mtime-1.4.0-1|38	%dir %{_libdir}/ocaml/%{srcname}/clock/os/
21cr|ocaml-mtime-1.4.0-1|39	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-mtime-1.4.0-1|40	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.cma
21cr|ocaml-mtime-1.4.0-1|41	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.cmi
21cr|ocaml-mtime-1.4.0-1|42	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.cmxs
21cr|ocaml-mtime-1.4.0-1|43	%{_libdir}/ocaml/%{srcname}/clock/os/*.js
21cr|ocaml-mtime-1.4.0-1|44	%{_libdir}/ocaml/%{srcname}/*.ml
21cr|ocaml-mtime-1.4.0-1|45	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-mtime-1.4.0-1|46	
21cr|ocaml-mtime-1.4.0-1|47	#--------------------------------------------------------------
21cr|ocaml-mtime-1.4.0-1|48	%package        devel
21cr|ocaml-mtime-1.4.0-1|49	Summary:        Development files for %{name}
21cr|ocaml-mtime-1.4.0-1|50	Group:          Development/OCaml
21cr|ocaml-mtime-1.4.0-1|51	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-mtime-1.4.0-1|52	
21cr|ocaml-mtime-1.4.0-1|53	%description    devel
21cr|ocaml-mtime-1.4.0-1|54	The %{name}-devel package contains libraries and signature
21cr|ocaml-mtime-1.4.0-1|55	files for developing applications that use %{name}.
21cr|ocaml-mtime-1.4.0-1|56	
21cr|ocaml-mtime-1.4.0-1|57	%files devel
21cr|ocaml-mtime-1.4.0-1|58	%if %{with docs}
21cr|ocaml-mtime-1.4.0-1|59	%doc _build/default/_doc/*
21cr|ocaml-mtime-1.4.0-1|60	%endif
21cr|ocaml-mtime-1.4.0-1|61	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-mtime-1.4.0-1|62	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.a
21cr|ocaml-mtime-1.4.0-1|63	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.cmx
21cr|ocaml-mtime-1.4.0-1|64	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.cmxa
21cr|ocaml-mtime-1.4.0-1|65	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.cmt
21cr|ocaml-mtime-1.4.0-1|66	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.cmti
21cr|ocaml-mtime-1.4.0-1|67	%{_libdir}/ocaml/%{srcname}/{,*/,*/*/}*.mli
21cr|ocaml-mtime-1.4.0-1|68	
21cr|ocaml-mtime-1.4.0-1|69	#--------------------------------------------------------------
21cr|ocaml-mtime-1.4.0-1|70	
21cr|ocaml-mtime-1.4.0-1|71	%prep
21cr|ocaml-mtime-1.4.0-1|72	%autosetup -n %{srcname}-%{version}
21cr|ocaml-mtime-1.4.0-1|73	
21cr|ocaml-mtime-1.4.0-1|74	%build
21cr|ocaml-mtime-1.4.0-1|75	ocaml pkg/pkg.ml build --dev-pkg false --tests true
21cr|ocaml-mtime-1.4.0-1|76	
21cr|ocaml-mtime-1.4.0-1|77	# Relink with Fedora linker flags
21cr|ocaml-mtime-1.4.0-1|78	cd _build
21cr|ocaml-mtime-1.4.0-1|79	ocamlopt -shared -linkall -cclib '%{build_ldflags} -lm' -I src src/mtime.cmxa \
21cr|ocaml-mtime-1.4.0-1|80	-g -o src/mtime.cmxs
21cr|ocaml-mtime-1.4.0-1|81	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -package \
21cr|ocaml-mtime-1.4.0-1|82	compiler-libs.toplevel -I src src/mtime_top.cmxa -g -o src/mtime_top.cmxs
21cr|ocaml-mtime-1.4.0-1|83	ocamlfind ocamlmklib -ldopt '%{build_ldflags}' -o src-clock/mtime_clock_stubs \
21cr|ocaml-mtime-1.4.0-1|84	-g src-clock/mtime_clock_stubs.o
21cr|ocaml-mtime-1.4.0-1|85	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' \
21cr|ocaml-mtime-1.4.0-1|86	src-clock/libmtime_clock_stubs.a -I src-clock src-clock/mtime_clock.cmxa -g \
21cr|ocaml-mtime-1.4.0-1|87	-o src-clock/mtime_clock.cmxs
21cr|ocaml-mtime-1.4.0-1|88	cd -
21cr|ocaml-mtime-1.4.0-1|89	
21cr|ocaml-mtime-1.4.0-1|90	%install
21cr|ocaml-mtime-1.4.0-1|91	mkdir -p %{buildroot}%{_libdir}/ocaml/%{srcname}/clock/os
21cr|ocaml-mtime-1.4.0-1|92	mkdir -p %{buildroot}%{_libdir}/ocaml/%{srcname}/top
21cr|ocaml-mtime-1.4.0-1|93	cp -p _build/src/mtime.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} _build/pkg/META \
21cr|ocaml-mtime-1.4.0-1|94	_build/opam %{buildroot}%{_libdir}/ocaml/%{srcname}
21cr|ocaml-mtime-1.4.0-1|95	cp -p _build/src/mtime_clock.{cmi,cmti,mli} \
21cr|ocaml-mtime-1.4.0-1|96	%{buildroot}%{_libdir}/ocaml/%{srcname}/clock
21cr|ocaml-mtime-1.4.0-1|97	cp -p _build/src-clock/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,js,mli} \
21cr|ocaml-mtime-1.4.0-1|98	%{buildroot}%{_libdir}/ocaml/%{srcname}/clock/os
21cr|ocaml-mtime-1.4.0-1|99	cp -p _build/src/mtime_top_init.ml %{buildroot}%{_libdir}/ocaml/%{srcname}
21cr|ocaml-mtime-1.4.0-1|100	cp -p _build/src/mtime_top.{a,cma,cmi,cmt,cmx,cmxa,cmxs} \
21cr|ocaml-mtime-1.4.0-1|101	%{buildroot}%{_libdir}/ocaml/%{srcname}/top
21cr|ocaml-mtime-1.4.0-1|102	mkdir -p %{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-mtime-1.4.0-1|103	cp -p _build/src-clock/*.so %{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-mtime-1.4.0-1|104	
21cr|ocaml-mtime-1.4.0-1|105	# Upstream currently does not run any tests
21cr|ocaml-mtime-1.4.0-1|106	#check
21cr|ocaml-mtime-1.4.0-1|107	# ocaml pkg/pkg.ml test
21cr|ocaml-mtime-1.4.0-1|108	

3585 21
21cr|ocaml-newt-0.9-7|1	Summary:	OCaml library for using newt text mode window system
21cr|ocaml-newt-0.9-7|2	Name:		ocaml-newt
21cr|ocaml-newt-0.9-7|3	Version:	0.9
21cr|ocaml-newt-0.9-7|4	Release:	7
21cr|ocaml-newt-0.9-7|5	License:	LGPLv2+ with exceptions
21cr|ocaml-newt-0.9-7|6	Group:		Development/OCaml
21cr|ocaml-newt-0.9-7|7	Url:		http://et.redhat.com/~rjones/ocaml-newt/
21cr|ocaml-newt-0.9-7|8	Source0:	http://et.redhat.com/~rjones/ocaml-newt/ocaml-newt-%{version}.tar.gz
21cr|ocaml-newt-0.9-7|9	BuildRequires:	ocaml
21cr|ocaml-newt-0.9-7|10	BuildRequires:	ocaml-findlib
21cr|ocaml-newt-0.9-7|11	BuildRequires:	ocaml-camlidl-devel
21cr|ocaml-newt-0.9-7|12	BuildRequires:	newt-devel
21cr|ocaml-newt-0.9-7|13	
21cr|ocaml-newt-0.9-7|14	%description
21cr|ocaml-newt-0.9-7|15	This is a set of OCaml bindings to newt.
21cr|ocaml-newt-0.9-7|16	
21cr|ocaml-newt-0.9-7|17	The newt windowing system is a terminal-based window and widget
21cr|ocaml-newt-0.9-7|18	library designed for writing applications with a simple, but
21cr|ocaml-newt-0.9-7|19	user-friendly, interface.  While newt is not intended to provide the
21cr|ocaml-newt-0.9-7|20	rich feature set advanced applications may require, it has proven to
21cr|ocaml-newt-0.9-7|21	be flexible enough for a wide range of applications (most notably, Red
21cr|ocaml-newt-0.9-7|22	Hat's installation process).
21cr|ocaml-newt-0.9-7|23	
21cr|ocaml-newt-0.9-7|24	%files
21cr|ocaml-newt-0.9-7|25	%doc COPYING.LIB INSTALL README
21cr|ocaml-newt-0.9-7|26	%dir %{_libdir}/ocaml/newt
21cr|ocaml-newt-0.9-7|27	%{_libdir}/ocaml/newt/META
21cr|ocaml-newt-0.9-7|28	%{_libdir}/ocaml/newt/*.cma
21cr|ocaml-newt-0.9-7|29	%{_libdir}/ocaml/newt/*.cmi
21cr|ocaml-newt-0.9-7|30	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-newt-0.9-7|31	
21cr|ocaml-newt-0.9-7|32	#----------------------------------------------------------------------------
21cr|ocaml-newt-0.9-7|33	
21cr|ocaml-newt-0.9-7|34	%package devel
21cr|ocaml-newt-0.9-7|35	Summary:	Development files for %{name}
21cr|ocaml-newt-0.9-7|36	Group:		Development/OCaml
21cr|ocaml-newt-0.9-7|37	Requires:	%{name} = %{EVRD}
21cr|ocaml-newt-0.9-7|38	
21cr|ocaml-newt-0.9-7|39	%description devel
21cr|ocaml-newt-0.9-7|40	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-newt-0.9-7|41	developing applications that use %{name}.
21cr|ocaml-newt-0.9-7|42	
21cr|ocaml-newt-0.9-7|43	%files devel
21cr|ocaml-newt-0.9-7|44	%doc html
21cr|ocaml-newt-0.9-7|45	%{_libdir}/ocaml/newt/*.a
21cr|ocaml-newt-0.9-7|46	%{_libdir}/ocaml/newt/*.cmxa
21cr|ocaml-newt-0.9-7|47	%{_libdir}/ocaml/newt/*.cmx
21cr|ocaml-newt-0.9-7|48	%{_libdir}/ocaml/newt/*.mli
21cr|ocaml-newt-0.9-7|49	
21cr|ocaml-newt-0.9-7|50	#----------------------------------------------------------------------------
21cr|ocaml-newt-0.9-7|51	
21cr|ocaml-newt-0.9-7|52	%prep
21cr|ocaml-newt-0.9-7|53	%setup -q
21cr|ocaml-newt-0.9-7|54	
21cr|ocaml-newt-0.9-7|55	%build
21cr|ocaml-newt-0.9-7|56	./configure --libdir=%{_libdir}
21cr|ocaml-newt-0.9-7|57	# Dependencies are broken in the upstream package.
21cr|ocaml-newt-0.9-7|58	make newt_int.mli
21cr|ocaml-newt-0.9-7|59	rm -f .depend
21cr|ocaml-newt-0.9-7|60	make depend
21cr|ocaml-newt-0.9-7|61	make all
21cr|ocaml-newt-0.9-7|62	make opt
21cr|ocaml-newt-0.9-7|63	make doc
21cr|ocaml-newt-0.9-7|64	
21cr|ocaml-newt-0.9-7|65	%install
21cr|ocaml-newt-0.9-7|66	export DESTDIR=%{buildroot}
21cr|ocaml-newt-0.9-7|67	export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
21cr|ocaml-newt-0.9-7|68	export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-newt-0.9-7|69	mkdir -p $OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-newt-0.9-7|70	mkdir -p $OCAMLFIND_DESTDIR/newt
21cr|ocaml-newt-0.9-7|71	make install

3586 21
21cr|ocaml-ocamlgsl-1.24.3-1|1	%define debug_package %{nil}
21cr|ocaml-ocamlgsl-1.24.3-1|2	
21cr|ocaml-ocamlgsl-1.24.3-1|3	%define up_name gsl-ocaml
21cr|ocaml-ocamlgsl-1.24.3-1|4	
21cr|ocaml-ocamlgsl-1.24.3-1|5	Summary:	GNU Scientific Library (GSL) for OCaml
21cr|ocaml-ocamlgsl-1.24.3-1|6	Name:		ocaml-ocamlgsl
21cr|ocaml-ocamlgsl-1.24.3-1|7	Version:	1.24.3
21cr|ocaml-ocamlgsl-1.24.3-1|8	Release:	1
21cr|ocaml-ocamlgsl-1.24.3-1|9	License:	GPLv2+
21cr|ocaml-ocamlgsl-1.24.3-1|10	Group:		Development/OCaml
21cr|ocaml-ocamlgsl-1.24.3-1|11	Url:		http://oandrieu.nerim.net/ocaml/gsl/
21cr|ocaml-ocamlgsl-1.24.3-1|12	Source0:	https://github.com/mmottl/gsl-ocaml/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ocaml-ocamlgsl-1.24.3-1|13	BuildRequires:	ocaml
21cr|ocaml-ocamlgsl-1.24.3-1|14	BuildRequires:	ocaml-dune-devel
21cr|ocaml-ocamlgsl-1.24.3-1|15	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-ocamlgsl-1.24.3-1|16	BuildRequires:	ocaml-findlib
21cr|ocaml-ocamlgsl-1.24.3-1|17	BuildRequires:	pkgconfig(gsl)
21cr|ocaml-ocamlgsl-1.24.3-1|18	
21cr|ocaml-ocamlgsl-1.24.3-1|19	%description
21cr|ocaml-ocamlgsl-1.24.3-1|20	This is an interface to GSL (GNU scientific library), for the
21cr|ocaml-ocamlgsl-1.24.3-1|21	Objective Caml language.
21cr|ocaml-ocamlgsl-1.24.3-1|22	
21cr|ocaml-ocamlgsl-1.24.3-1|23	%files
21cr|ocaml-ocamlgsl-1.24.3-1|24	%doc CHANGES* LICENSE* NOTES* README*
21cr|ocaml-ocamlgsl-1.24.3-1|25	%dir %{_libdir}/ocaml/gsl
21cr|ocaml-ocamlgsl-1.24.3-1|26	%{_libdir}/ocaml/gsl/META
21cr|ocaml-ocamlgsl-1.24.3-1|27	%{_libdir}/ocaml/gsl/*.cma
21cr|ocaml-ocamlgsl-1.24.3-1|28	%{_libdir}/ocaml/gsl/*.cmi
21cr|ocaml-ocamlgsl-1.24.3-1|29	%{_libdir}/ocaml/gsl/*.cmxs
21cr|ocaml-ocamlgsl-1.24.3-1|30	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-ocamlgsl-1.24.3-1|31	
21cr|ocaml-ocamlgsl-1.24.3-1|32	#----------------------------------------------------------------------------
21cr|ocaml-ocamlgsl-1.24.3-1|33	
21cr|ocaml-ocamlgsl-1.24.3-1|34	%package devel
21cr|ocaml-ocamlgsl-1.24.3-1|35	Summary:	Development files for %{name}
21cr|ocaml-ocamlgsl-1.24.3-1|36	Group:		Development/OCaml
21cr|ocaml-ocamlgsl-1.24.3-1|37	Requires:	%{name} = %{EVRD}
21cr|ocaml-ocamlgsl-1.24.3-1|38	
21cr|ocaml-ocamlgsl-1.24.3-1|39	%description devel
21cr|ocaml-ocamlgsl-1.24.3-1|40	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-ocamlgsl-1.24.3-1|41	developing applications that use %{name}.
21cr|ocaml-ocamlgsl-1.24.3-1|42	
21cr|ocaml-ocamlgsl-1.24.3-1|43	%files devel
21cr|ocaml-ocamlgsl-1.24.3-1|44	%doc examples
21cr|ocaml-ocamlgsl-1.24.3-1|45	%{_libdir}/ocaml/gsl/*.a
21cr|ocaml-ocamlgsl-1.24.3-1|46	%{_libdir}/ocaml/gsl/*.cmxa
21cr|ocaml-ocamlgsl-1.24.3-1|47	%{_libdir}/ocaml/gsl/*.cmx
21cr|ocaml-ocamlgsl-1.24.3-1|48	%{_libdir}/ocaml/gsl/*.cmt
21cr|ocaml-ocamlgsl-1.24.3-1|49	%{_libdir}/ocaml/gsl/*.cmti
21cr|ocaml-ocamlgsl-1.24.3-1|50	%{_libdir}/ocaml/gsl/*.mli
21cr|ocaml-ocamlgsl-1.24.3-1|51	%{_libdir}/ocaml/gsl/dune-package
21cr|ocaml-ocamlgsl-1.24.3-1|52	%{_libdir}/ocaml/gsl/opam
21cr|ocaml-ocamlgsl-1.24.3-1|53	
21cr|ocaml-ocamlgsl-1.24.3-1|54	#----------------------------------------------------------------------------
21cr|ocaml-ocamlgsl-1.24.3-1|55	
21cr|ocaml-ocamlgsl-1.24.3-1|56	%prep
21cr|ocaml-ocamlgsl-1.24.3-1|57	%setup -q -n %{up_name}-%{version}
21cr|ocaml-ocamlgsl-1.24.3-1|58	
21cr|ocaml-ocamlgsl-1.24.3-1|59	%build
21cr|ocaml-ocamlgsl-1.24.3-1|60	dune build
21cr|ocaml-ocamlgsl-1.24.3-1|61	
21cr|ocaml-ocamlgsl-1.24.3-1|62	%install
21cr|ocaml-ocamlgsl-1.24.3-1|63	dune install --destdir=%{buildroot}
21cr|ocaml-ocamlgsl-1.24.3-1|64	
21cr|ocaml-ocamlgsl-1.24.3-1|65	# We do not want the ml files
21cr|ocaml-ocamlgsl-1.24.3-1|66	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ocamlgsl-1.24.3-1|67	
21cr|ocaml-ocamlgsl-1.24.3-1|68	# We install the documentation with the doc macro
21cr|ocaml-ocamlgsl-1.24.3-1|69	rm -fr %{buildroot}%{_prefix}/doc

3587 21
21cr|ocaml-ocamlnet-4.1.9-1|1	%define up_name ocamlnet
21cr|ocaml-ocamlnet-4.1.9-1|2	
21cr|ocaml-ocamlnet-4.1.9-1|3	%define ocamlnet_datadir %{_datadir}/%{name}
21cr|ocaml-ocamlnet-4.1.9-1|4	
21cr|ocaml-ocamlnet-4.1.9-1|5	Summary:	OCaml internet protocols and conventions
21cr|ocaml-ocamlnet-4.1.9-1|6	Name:		ocaml-%{up_name}
21cr|ocaml-ocamlnet-4.1.9-1|7	Version:	4.1.9
21cr|ocaml-ocamlnet-4.1.9-1|8	Release:	1
21cr|ocaml-ocamlnet-4.1.9-1|9	License:	BSD
21cr|ocaml-ocamlnet-4.1.9-1|10	Group:		Development/OCaml
21cr|ocaml-ocamlnet-4.1.9-1|11	Url:		http://projects.camlcity.org/projects/ocamlnet.html
21cr|ocaml-ocamlnet-4.1.9-1|12	Source0:	http://download.camlcity.org/download/ocamlnet-%{version}.tar.gz
21cr|ocaml-ocamlnet-4.1.9-1|13	Patch0:		0001-Build-ocamlrpcgen-as-native-code.patch
21cr|ocaml-ocamlnet-4.1.9-1|14	BuildRequires:	ocaml
21cr|ocaml-ocamlnet-4.1.9-1|15	BuildRequires:	camlp4
21cr|ocaml-ocamlnet-4.1.9-1|16	BuildRequires:	ocaml-findlib
21cr|ocaml-ocamlnet-4.1.9-1|17	BuildRequires:	ocaml-lablgtk2-devel
21cr|ocaml-ocamlnet-4.1.9-1|18	BuildRequires:	ocaml-pcre-devel
21cr|ocaml-ocamlnet-4.1.9-1|19	BuildRequires:	ocaml-camlzip-devel
21cr|ocaml-ocamlnet-4.1.9-1|20	BuildRequires:	tcl-devel
21cr|ocaml-ocamlnet-4.1.9-1|21	BuildRequires:	pkgconfig(libpcre)
21cr|ocaml-ocamlnet-4.1.9-1|22	BuildRequires:	pkgconfig(ncurses)
21cr|ocaml-ocamlnet-4.1.9-1|23	BuildRequires:	pkgconfig(gnutls)
21cr|ocaml-ocamlnet-4.1.9-1|24	BuildRequires:	krb5-devel
21cr|ocaml-ocamlnet-4.1.9-1|25	Requires:	ocaml-pcre
21cr|ocaml-ocamlnet-4.1.9-1|26	
21cr|ocaml-ocamlnet-4.1.9-1|27	%description
21cr|ocaml-ocamlnet-4.1.9-1|28	Ocamlnet is an ongoing effort to collect modules, classes and
21cr|ocaml-ocamlnet-4.1.9-1|29	functions that are useful to implement network protocols. Since
21cr|ocaml-ocamlnet-4.1.9-1|30	version 2.2, Ocamlnet incorporates the Equeue, RPC, and Netclient
21cr|ocaml-ocamlnet-4.1.9-1|31	libraries, so it now really a big player.
21cr|ocaml-ocamlnet-4.1.9-1|32	
21cr|ocaml-ocamlnet-4.1.9-1|33	In detail, the following features are available:
21cr|ocaml-ocamlnet-4.1.9-1|34	
21cr|ocaml-ocamlnet-4.1.9-1|35	* netstring is about processing strings that occur in network
21cr|ocaml-ocamlnet-4.1.9-1|36	context. Features: MIME encoding/decoding, Date/time parsing,
21cr|ocaml-ocamlnet-4.1.9-1|37	Character encoding conversion, HTML parsing and printing, URL
21cr|ocaml-ocamlnet-4.1.9-1|38	parsing and printing, OO-representation of channels, and a lot
21cr|ocaml-ocamlnet-4.1.9-1|39	more.
21cr|ocaml-ocamlnet-4.1.9-1|40	
21cr|ocaml-ocamlnet-4.1.9-1|41	* netcgi1 and netcgi2 focus on portable web applications. netcgi1 is
21cr|ocaml-ocamlnet-4.1.9-1|42	the older, backward-compatible version, whereas netcgi2 bases on a
21cr|ocaml-ocamlnet-4.1.9-1|43	revised design, and is only partly backward-compatible. Supported
21cr|ocaml-ocamlnet-4.1.9-1|44	are CGI, FastCGI, AJP (mod_jk), and SCGI.
21cr|ocaml-ocamlnet-4.1.9-1|45	
21cr|ocaml-ocamlnet-4.1.9-1|46	* rpc implements ONCRPC (alias SunRPC), the remote procedure call
21cr|ocaml-ocamlnet-4.1.9-1|47	technology behind NFS and other Unix services.
21cr|ocaml-ocamlnet-4.1.9-1|48	
21cr|ocaml-ocamlnet-4.1.9-1|49	* netplex is a generic server framework. It can be used to build
21cr|ocaml-ocamlnet-4.1.9-1|50	stand-alone server programs from individual components like those
21cr|ocaml-ocamlnet-4.1.9-1|51	from netcgi2, nethttpd, and rpc.
21cr|ocaml-ocamlnet-4.1.9-1|52	
21cr|ocaml-ocamlnet-4.1.9-1|53	* netclient implements clients for HTTP (version 1.1, of course), FTP
21cr|ocaml-ocamlnet-4.1.9-1|54	(currently partially), and Telnet.
21cr|ocaml-ocamlnet-4.1.9-1|55	
21cr|ocaml-ocamlnet-4.1.9-1|56	* equeue is an event queue used for many protocol implementations. It
21cr|ocaml-ocamlnet-4.1.9-1|57	makes it possible to run several clients and/or servers in parallel
21cr|ocaml-ocamlnet-4.1.9-1|58	without having to use multi-threading or multi-processing.
21cr|ocaml-ocamlnet-4.1.9-1|59	
21cr|ocaml-ocamlnet-4.1.9-1|60	* shell is about calling external commands like a Unix shell does.
21cr|ocaml-ocamlnet-4.1.9-1|61	
21cr|ocaml-ocamlnet-4.1.9-1|62	* netshm provides shared memory for IPC purposes.
21cr|ocaml-ocamlnet-4.1.9-1|63	
21cr|ocaml-ocamlnet-4.1.9-1|64	* netsys contains bindings for system functions missing in core O'Caml.
21cr|ocaml-ocamlnet-4.1.9-1|65	
21cr|ocaml-ocamlnet-4.1.9-1|66	* smtp and pop are two further client implementations for the SMTP
21cr|ocaml-ocamlnet-4.1.9-1|67	and POP3 protocols.
21cr|ocaml-ocamlnet-4.1.9-1|68	
21cr|ocaml-ocamlnet-4.1.9-1|69	%files
21cr|ocaml-ocamlnet-4.1.9-1|70	%doc ChangeLog INSTALL LICENSE LICENSE.GPL LICENSE.LGPL RELNOTES
21cr|ocaml-ocamlnet-4.1.9-1|71	%{_bindir}/netplex-admin
21cr|ocaml-ocamlnet-4.1.9-1|72	%{_bindir}/ocamlrpcgen
21cr|ocaml-ocamlnet-4.1.9-1|73	%{_libdir}/ocaml/equeue
21cr|ocaml-ocamlnet-4.1.9-1|74	%{_libdir}/ocaml/equeue-gtk2
21cr|ocaml-ocamlnet-4.1.9-1|75	%{_libdir}/ocaml/equeue-tcl
21cr|ocaml-ocamlnet-4.1.9-1|76	%{_libdir}/ocaml/netcamlbox
21cr|ocaml-ocamlnet-4.1.9-1|77	%{_libdir}/ocaml/netcgi2
21cr|ocaml-ocamlnet-4.1.9-1|78	%{_libdir}/ocaml/netcgi2-plex
21cr|ocaml-ocamlnet-4.1.9-1|79	%{_libdir}/ocaml/netclient
21cr|ocaml-ocamlnet-4.1.9-1|80	%{_libdir}/ocaml/netgss-system
21cr|ocaml-ocamlnet-4.1.9-1|81	%{_libdir}/ocaml/netmulticore
21cr|ocaml-ocamlnet-4.1.9-1|82	%{_libdir}/ocaml/netplex
21cr|ocaml-ocamlnet-4.1.9-1|83	%{_libdir}/ocaml/netshm
21cr|ocaml-ocamlnet-4.1.9-1|84	%{_libdir}/ocaml/netstring
21cr|ocaml-ocamlnet-4.1.9-1|85	%{_libdir}/ocaml/netstring-pcre
21cr|ocaml-ocamlnet-4.1.9-1|86	%{_libdir}/ocaml/netsys
21cr|ocaml-ocamlnet-4.1.9-1|87	%{_libdir}/ocaml/nettls-gnutls
21cr|ocaml-ocamlnet-4.1.9-1|88	%{_libdir}/ocaml/netunidata
21cr|ocaml-ocamlnet-4.1.9-1|89	%{_libdir}/ocaml/rpc
21cr|ocaml-ocamlnet-4.1.9-1|90	%{_libdir}/ocaml/rpc-auth-local
21cr|ocaml-ocamlnet-4.1.9-1|91	%{_libdir}/ocaml/rpc-generator
21cr|ocaml-ocamlnet-4.1.9-1|92	%{_libdir}/ocaml/shell
21cr|ocaml-ocamlnet-4.1.9-1|93	%{_libdir}/ocaml/netzip
21cr|ocaml-ocamlnet-4.1.9-1|94	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-ocamlnet-4.1.9-1|95	%{_libdir}/ocaml/stublibs/*.so.owner
21cr|ocaml-ocamlnet-4.1.9-1|96	%{ocamlnet_datadir}/*
21cr|ocaml-ocamlnet-4.1.9-1|97	%exclude %{_libdir}/ocaml/*/*.a
21cr|ocaml-ocamlnet-4.1.9-1|98	%exclude %{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-ocamlnet-4.1.9-1|99	%exclude %{_libdir}/ocaml/*/*.cmx
21cr|ocaml-ocamlnet-4.1.9-1|100	%exclude %{_libdir}/ocaml/*/*.o
21cr|ocaml-ocamlnet-4.1.9-1|101	%exclude %{_libdir}/ocaml/*/*.mli
21cr|ocaml-ocamlnet-4.1.9-1|102	
21cr|ocaml-ocamlnet-4.1.9-1|103	#----------------------------------------------------------------------------
21cr|ocaml-ocamlnet-4.1.9-1|104	
21cr|ocaml-ocamlnet-4.1.9-1|105	%package devel
21cr|ocaml-ocamlnet-4.1.9-1|106	Summary:	Development files for %{name}
21cr|ocaml-ocamlnet-4.1.9-1|107	Group:		Development/OCaml
21cr|ocaml-ocamlnet-4.1.9-1|108	Requires:	%{name} = %{EVRD}
21cr|ocaml-ocamlnet-4.1.9-1|109	Requires:	ocaml-pcre-devel
21cr|ocaml-ocamlnet-4.1.9-1|110	
21cr|ocaml-ocamlnet-4.1.9-1|111	%description devel
21cr|ocaml-ocamlnet-4.1.9-1|112	This package contains the development files needed to build applications
21cr|ocaml-ocamlnet-4.1.9-1|113	using %{name}.
21cr|ocaml-ocamlnet-4.1.9-1|114	
21cr|ocaml-ocamlnet-4.1.9-1|115	%files devel
21cr|ocaml-ocamlnet-4.1.9-1|116	%doc doc/html-main
21cr|ocaml-ocamlnet-4.1.9-1|117	%{_libdir}/ocaml/*/*.a
21cr|ocaml-ocamlnet-4.1.9-1|118	%{_libdir}/ocaml/*/*.cmx
21cr|ocaml-ocamlnet-4.1.9-1|119	%{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-ocamlnet-4.1.9-1|120	%{_libdir}/ocaml/*/*.o
21cr|ocaml-ocamlnet-4.1.9-1|121	%{_libdir}/ocaml/*/*.mli
21cr|ocaml-ocamlnet-4.1.9-1|122	%exclude %{_libdir}/ocaml/nethttpd
21cr|ocaml-ocamlnet-4.1.9-1|123	
21cr|ocaml-ocamlnet-4.1.9-1|124	#----------------------------------------------------------------------------
21cr|ocaml-ocamlnet-4.1.9-1|125	
21cr|ocaml-ocamlnet-4.1.9-1|126	%package nethttpd
21cr|ocaml-ocamlnet-4.1.9-1|127	Summary:	Ocamlnet HTTP daemon
21cr|ocaml-ocamlnet-4.1.9-1|128	License:	GPLv2+
21cr|ocaml-ocamlnet-4.1.9-1|129	Group:		Development/OCaml
21cr|ocaml-ocamlnet-4.1.9-1|130	Requires:	%{name} = %{EVRD}
21cr|ocaml-ocamlnet-4.1.9-1|131	
21cr|ocaml-ocamlnet-4.1.9-1|132	%description nethttpd
21cr|ocaml-ocamlnet-4.1.9-1|133	Nethttpd is a web server component (HTTP server implementation). It
21cr|ocaml-ocamlnet-4.1.9-1|134	can be used for web applications without using an extra web server, or
21cr|ocaml-ocamlnet-4.1.9-1|135	for serving web services.
21cr|ocaml-ocamlnet-4.1.9-1|136	
21cr|ocaml-ocamlnet-4.1.9-1|137	%files nethttpd
21cr|ocaml-ocamlnet-4.1.9-1|138	%{_libdir}/ocaml/nethttpd
21cr|ocaml-ocamlnet-4.1.9-1|139	%exclude %{_libdir}/ocaml/*/*.a
21cr|ocaml-ocamlnet-4.1.9-1|140	%exclude %{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-ocamlnet-4.1.9-1|141	%exclude %{_libdir}/ocaml/*/*.mli
21cr|ocaml-ocamlnet-4.1.9-1|142	
21cr|ocaml-ocamlnet-4.1.9-1|143	#----------------------------------------------------------------------------
21cr|ocaml-ocamlnet-4.1.9-1|144	
21cr|ocaml-ocamlnet-4.1.9-1|145	%package nethttpd-devel
21cr|ocaml-ocamlnet-4.1.9-1|146	Summary:	Development files for %{name}-nethttpd
21cr|ocaml-ocamlnet-4.1.9-1|147	License:	GPLv2+
21cr|ocaml-ocamlnet-4.1.9-1|148	Group:		Development/OCaml
21cr|ocaml-ocamlnet-4.1.9-1|149	Requires:	%{name}-nethttpd = %{EVRD}
21cr|ocaml-ocamlnet-4.1.9-1|150	
21cr|ocaml-ocamlnet-4.1.9-1|151	%description nethttpd-devel
21cr|ocaml-ocamlnet-4.1.9-1|152	The %{name}-nethttpd-devel package contains libraries and signature
21cr|ocaml-ocamlnet-4.1.9-1|153	files for developing applications that use %{name}-nethttpd.
21cr|ocaml-ocamlnet-4.1.9-1|154	
21cr|ocaml-ocamlnet-4.1.9-1|155	%files nethttpd-devel
21cr|ocaml-ocamlnet-4.1.9-1|156	%{_libdir}/ocaml/nethttpd/*.a
21cr|ocaml-ocamlnet-4.1.9-1|157	%{_libdir}/ocaml/nethttpd/*.cmxa
21cr|ocaml-ocamlnet-4.1.9-1|158	%{_libdir}/ocaml/nethttpd/*.mli
21cr|ocaml-ocamlnet-4.1.9-1|159	
21cr|ocaml-ocamlnet-4.1.9-1|160	#----------------------------------------------------------------------------
21cr|ocaml-ocamlnet-4.1.9-1|161	
21cr|ocaml-ocamlnet-4.1.9-1|162	%prep
21cr|ocaml-ocamlnet-4.1.9-1|163	%autosetup -p1 -n %{up_name}-%{version}
21cr|ocaml-ocamlnet-4.1.9-1|164	
21cr|ocaml-ocamlnet-4.1.9-1|165	# need for configure
21cr|ocaml-ocamlnet-4.1.9-1|166	echo "version: \"%{version}\"" > ../opam
21cr|ocaml-ocamlnet-4.1.9-1|167	
21cr|ocaml-ocamlnet-4.1.9-1|168	%build
21cr|ocaml-ocamlnet-4.1.9-1|169	# not an autoconf one
21cr|ocaml-ocamlnet-4.1.9-1|170	./configure \
21cr|ocaml-ocamlnet-4.1.9-1|171	-enable-tcl \
21cr|ocaml-ocamlnet-4.1.9-1|172	-bindir %{_bindir} \
21cr|ocaml-ocamlnet-4.1.9-1|173	-datadir %{ocamlnet_datadir} \
21cr|ocaml-ocamlnet-4.1.9-1|174	-prefer-netcgi2 \
21cr|ocaml-ocamlnet-4.1.9-1|175	-with-nethttpd \
21cr|ocaml-ocamlnet-4.1.9-1|176	-disable-apache \
21cr|ocaml-ocamlnet-4.1.9-1|177	-enable-gnutls \
21cr|ocaml-ocamlnet-4.1.9-1|178	-enable-gssapi \
21cr|ocaml-ocamlnet-4.1.9-1|179	-enable-gtk2 \
21cr|ocaml-ocamlnet-4.1.9-1|180	-enable-pcre \
21cr|ocaml-ocamlnet-4.1.9-1|181	-enable-zip
21cr|ocaml-ocamlnet-4.1.9-1|182	
21cr|ocaml-ocamlnet-4.1.9-1|183	# This is a hack caused by the ocamlrpcgen patch.  Because "make all"
21cr|ocaml-ocamlnet-4.1.9-1|184	# no longer builds ocamlrpcgen (it is now built by "make opt") but
21cr|ocaml-ocamlnet-4.1.9-1|185	# some other parts of the build depend on this program, we have to run
21cr|ocaml-ocamlnet-4.1.9-1|186	# make opt first and ignore the result.  Hopefully we'll get a better
21cr|ocaml-ocamlnet-4.1.9-1|187	# result when upstream integrate the patch.  RWMJ 2021-01.
21cr|ocaml-ocamlnet-4.1.9-1|188	make opt ||:
21cr|ocaml-ocamlnet-4.1.9-1|189	
21cr|ocaml-ocamlnet-4.1.9-1|190	make all
21cr|ocaml-ocamlnet-4.1.9-1|191	
21cr|ocaml-ocamlnet-4.1.9-1|192	make opt
21cr|ocaml-ocamlnet-4.1.9-1|193	
21cr|ocaml-ocamlnet-4.1.9-1|194	%install
21cr|ocaml-ocamlnet-4.1.9-1|195	install -d -m 755 %{buildroot}/%{_libdir}/ocaml
21cr|ocaml-ocamlnet-4.1.9-1|196	install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
21cr|ocaml-ocamlnet-4.1.9-1|197	make install \
21cr|ocaml-ocamlnet-4.1.9-1|198	OCAMLFIND_INSTFLAGS="-destdir %{buildroot}/%{_libdir}/ocaml" \
21cr|ocaml-ocamlnet-4.1.9-1|199	OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml \
21cr|ocaml-ocamlnet-4.1.9-1|200	DESTDIR="%{buildroot}"
21cr|ocaml-ocamlnet-4.1.9-1|201	
21cr|ocaml-ocamlnet-4.1.9-1|202	# cgi/META conflicts with mod_caml
21cr|ocaml-ocamlnet-4.1.9-1|203	rm -rf %{buildroot}/%{_libdir}/ocaml/cgi
21cr|ocaml-ocamlnet-4.1.9-1|204	
21cr|ocaml-ocamlnet-4.1.9-1|205	# rpc-generator/dummy.mli is empty and according to Gerd Stolpmann can
21cr|ocaml-ocamlnet-4.1.9-1|206	# be deleted safely.  This avoids an rpmlint warning.
21cr|ocaml-ocamlnet-4.1.9-1|207	rm -f %{buildroot}/%{_libdir}/ocaml/rpc-generator/dummy.mli
21cr|ocaml-ocamlnet-4.1.9-1|208	
21cr|ocaml-ocamlnet-4.1.9-1|209	# Strip libraries.
21cr|ocaml-ocamlnet-4.1.9-1|210	strip %{buildroot}/%{_libdir}/ocaml/stublibs/*.so

3588 21
21cr|ocaml-ode-0.6-2|1	%define debug_package %{nil}
21cr|ocaml-ode-0.6-2|2	
21cr|ocaml-ode-0.6-2|3	Summary:	OCaml bindings to the Open Dynamics Engine (ODE)
21cr|ocaml-ode-0.6-2|4	Name:		ocaml-ode
21cr|ocaml-ode-0.6-2|5	Version:	0.6
21cr|ocaml-ode-0.6-2|6	Release:	2
21cr|ocaml-ode-0.6-2|7	License:	LGPLv2.1+ with exceptions
21cr|ocaml-ode-0.6-2|8	Group:		Development/OCaml
21cr|ocaml-ode-0.6-2|9	Url:		http://www.linux-nantes.org/~fmonnier/OCaml/ODE/
21cr|ocaml-ode-0.6-2|10	Source0:	https://github.com/fccm/OCamlODE/archive/v%{version}.tar.gz
21cr|ocaml-ode-0.6-2|11	Patch1:		ocamlode-0.5-r4.demo_exec.patch
21cr|ocaml-ode-0.6-2|12	BuildRequires:	ocaml
21cr|ocaml-ode-0.6-2|13	BuildRequires:	ocaml-findlib
21cr|ocaml-ode-0.6-2|14	BuildRequires:	ode-devel
21cr|ocaml-ode-0.6-2|15	
21cr|ocaml-ode-0.6-2|16	%description
21cr|ocaml-ode-0.6-2|17	This is a set of bindings in Objective Caml for the Open Dynamics Engine,
21cr|ocaml-ode-0.6-2|18	ODE: http://www.ode.org/.
21cr|ocaml-ode-0.6-2|19	
21cr|ocaml-ode-0.6-2|20	%files
21cr|ocaml-ode-0.6-2|21	%doc LICENSE_BSD.txt LICENSE_GPL.txt LICENSE_LGPL.txt CHANGES.txt README.txt
21cr|ocaml-ode-0.6-2|22	%dir %{_libdir}/ocaml/ode
21cr|ocaml-ode-0.6-2|23	%{_libdir}/ocaml/ode/META
21cr|ocaml-ode-0.6-2|24	%{_libdir}/ocaml/ode/*.cma
21cr|ocaml-ode-0.6-2|25	%{_libdir}/ocaml/ode/*.cmi
21cr|ocaml-ode-0.6-2|26	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-ode-0.6-2|27	
21cr|ocaml-ode-0.6-2|28	#----------------------------------------------------------------------------
21cr|ocaml-ode-0.6-2|29	
21cr|ocaml-ode-0.6-2|30	%package devel
21cr|ocaml-ode-0.6-2|31	Summary:	Development files for %{name}
21cr|ocaml-ode-0.6-2|32	Group:		Development/OCaml
21cr|ocaml-ode-0.6-2|33	Requires:	%{name} = %{EVRD}
21cr|ocaml-ode-0.6-2|34	
21cr|ocaml-ode-0.6-2|35	%description devel
21cr|ocaml-ode-0.6-2|36	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-ode-0.6-2|37	developing applications that use %{name}.
21cr|ocaml-ode-0.6-2|38	
21cr|ocaml-ode-0.6-2|39	%files devel
21cr|ocaml-ode-0.6-2|40	%doc doc examples
21cr|ocaml-ode-0.6-2|41	%{_libdir}/ocaml/ode/*.a
21cr|ocaml-ode-0.6-2|42	%{_libdir}/ocaml/ode/*.cmxa
21cr|ocaml-ode-0.6-2|43	%{_libdir}/ocaml/ode/*.cmx
21cr|ocaml-ode-0.6-2|44	%{_libdir}/ocaml/ode/*.mli
21cr|ocaml-ode-0.6-2|45	
21cr|ocaml-ode-0.6-2|46	#----------------------------------------------------------------------------
21cr|ocaml-ode-0.6-2|47	
21cr|ocaml-ode-0.6-2|48	%prep
21cr|ocaml-ode-0.6-2|49	%setup -qn OCamlODE-%{version}
21cr|ocaml-ode-0.6-2|50	%patch1 -p0
21cr|ocaml-ode-0.6-2|51	
21cr|ocaml-ode-0.6-2|52	%build
21cr|ocaml-ode-0.6-2|53	make all
21cr|ocaml-ode-0.6-2|54	make doc
21cr|ocaml-ode-0.6-2|55	mkdir examples
21cr|ocaml-ode-0.6-2|56	mv drawstuff.ml drawstuff.make demo_*.ml demo_exec.sh examples/
21cr|ocaml-ode-0.6-2|57	
21cr|ocaml-ode-0.6-2|58	%install
21cr|ocaml-ode-0.6-2|59	export DESTDIR=%{buildroot}
21cr|ocaml-ode-0.6-2|60	export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
21cr|ocaml-ode-0.6-2|61	export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-ode-0.6-2|62	mkdir -p $OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-ode-0.6-2|63	mkdir -p $OCAMLFIND_DESTDIR/ode
21cr|ocaml-ode-0.6-2|64	ocamlfind install ode META ode.cmi *.{mli,cma,cmxa,cmx,a,so}

3589 21
21cr|ocaml-odoc-2.1.0-1|1	%undefine _package_note_flags
21cr|ocaml-odoc-2.1.0-1|2	
21cr|ocaml-odoc-2.1.0-1|3	%global debug_package %{nil}
21cr|ocaml-odoc-2.1.0-1|4	
21cr|ocaml-odoc-2.1.0-1|5	%global srcname odoc
21cr|ocaml-odoc-2.1.0-1|6	
21cr|ocaml-odoc-2.1.0-1|7	Name:           ocaml-%{srcname}
21cr|ocaml-odoc-2.1.0-1|8	Version:        2.1.0
21cr|ocaml-odoc-2.1.0-1|9	Release:        1
21cr|ocaml-odoc-2.1.0-1|10	Summary:        Documentation compiler for OCaml and Reason
21cr|ocaml-odoc-2.1.0-1|11	Group:          Development/OCaml
21cr|ocaml-odoc-2.1.0-1|12	License:        ISC
21cr|ocaml-odoc-2.1.0-1|13	URL:            https://github.com/ocaml/odoc
21cr|ocaml-odoc-2.1.0-1|14	Source0:        %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-odoc-2.1.0-1|15	
21cr|ocaml-odoc-2.1.0-1|16	BuildRequires:  jq-devel
21cr|ocaml-odoc-2.1.0-1|17	BuildRequires:  ocaml >= 4.02.0
21cr|ocaml-odoc-2.1.0-1|18	BuildRequires:  ocaml-astring-devel
21cr|ocaml-odoc-2.1.0-1|19	BuildRequires:  ocaml-bisect-ppx-devel > 2.5.0
21cr|ocaml-odoc-2.1.0-1|20	BuildRequires:  ocaml-bos-devel
21cr|ocaml-odoc-2.1.0-1|21	BuildRequires:  ocaml-cmdliner-devel >= 1.0.0
21cr|ocaml-odoc-2.1.0-1|22	BuildRequires:  ocaml-cppo >= 1.1.0
21cr|ocaml-odoc-2.1.0-1|23	BuildRequires:  ocaml-dune >= 2.9.1
21cr|ocaml-odoc-2.1.0-1|24	BuildRequires:  ocaml-findlib
21cr|ocaml-odoc-2.1.0-1|25	BuildRequires:  ocaml-fmt-devel
21cr|ocaml-odoc-2.1.0-1|26	BuildRequires:  ocaml-fpath-devel
21cr|ocaml-odoc-2.1.0-1|27	BuildRequires:  ocaml-mdx-devel
21cr|ocaml-odoc-2.1.0-1|28	BuildRequires:  ocaml-odoc-parser-devel >= 0.9.0
21cr|ocaml-odoc-2.1.0-1|29	BuildRequires:  ocaml-ppx-expect-devel
21cr|ocaml-odoc-2.1.0-1|30	BuildRequires:  ocaml-result-devel
21cr|ocaml-odoc-2.1.0-1|31	BuildRequires:  ocaml-sexplib0-devel
21cr|ocaml-odoc-2.1.0-1|32	BuildRequires:  ocaml-tyxml-devel >= 4.3.0
21cr|ocaml-odoc-2.1.0-1|33	BuildRequires:  ocaml-yojson-devel
21cr|ocaml-odoc-2.1.0-1|34	
21cr|ocaml-odoc-2.1.0-1|35	%description
21cr|ocaml-odoc-2.1.0-1|36	This package contains odoc, a documentation generator for OCaml and
21cr|ocaml-odoc-2.1.0-1|37	Reason.  It reads doc comments, delimited with `(** ... *)`, and outputs
21cr|ocaml-odoc-2.1.0-1|38	HTML.  Text inside doc comments is marked up in ocamldoc syntax.
21cr|ocaml-odoc-2.1.0-1|39	
21cr|ocaml-odoc-2.1.0-1|40	Odoc's main advantage over ocamldoc is an accurate cross-referencer,
21cr|ocaml-odoc-2.1.0-1|41	which handles the complexity of the OCaml module system.  Odoc also
21cr|ocaml-odoc-2.1.0-1|42	offers a good opportunity to improve HTML output compared to ocamldoc,
21cr|ocaml-odoc-2.1.0-1|43	but this is very much a work in progress.
21cr|ocaml-odoc-2.1.0-1|44	
21cr|ocaml-odoc-2.1.0-1|45	%files
21cr|ocaml-odoc-2.1.0-1|46	%doc CHANGES.md README.md
21cr|ocaml-odoc-2.1.0-1|47	%license LICENSE.md
21cr|ocaml-odoc-2.1.0-1|48	%{_bindir}/odoc
21cr|ocaml-odoc-2.1.0-1|49	%{_datadir}/odoc/
21cr|ocaml-odoc-2.1.0-1|50	%{_mandir}/man1/odoc.1*
21cr|ocaml-odoc-2.1.0-1|51	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-odoc-2.1.0-1|52	%dir %{_libdir}/ocaml/%{srcname}/document/
21cr|ocaml-odoc-2.1.0-1|53	%dir %{_libdir}/ocaml/%{srcname}/examples/
21cr|ocaml-odoc-2.1.0-1|54	%dir %{_libdir}/ocaml/%{srcname}/html/
21cr|ocaml-odoc-2.1.0-1|55	%dir %{_libdir}/ocaml/%{srcname}/latex/
21cr|ocaml-odoc-2.1.0-1|56	%dir %{_libdir}/ocaml/%{srcname}/loader/
21cr|ocaml-odoc-2.1.0-1|57	%dir %{_libdir}/ocaml/%{srcname}/manpage/
21cr|ocaml-odoc-2.1.0-1|58	%dir %{_libdir}/ocaml/%{srcname}/model/
21cr|ocaml-odoc-2.1.0-1|59	%dir %{_libdir}/ocaml/%{srcname}/model_desc/
21cr|ocaml-odoc-2.1.0-1|60	%dir %{_libdir}/ocaml/%{srcname}/ocamlary/
21cr|ocaml-odoc-2.1.0-1|61	%dir %{_libdir}/ocaml/%{srcname}/odoc/
21cr|ocaml-odoc-2.1.0-1|62	%dir %{_libdir}/ocaml/%{srcname}/xref2/
21cr|ocaml-odoc-2.1.0-1|63	%dir %{_libdir}/ocaml/%{srcname}/xref_test/
21cr|ocaml-odoc-2.1.0-1|64	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-odoc-2.1.0-1|65	%{_libdir}/ocaml/%{srcname}/*/*.cma
21cr|ocaml-odoc-2.1.0-1|66	%{_libdir}/ocaml/%{srcname}/*/*.cmi
21cr|ocaml-odoc-2.1.0-1|67	%{_libdir}/ocaml/%{srcname}/*/*.cmxs
21cr|ocaml-odoc-2.1.0-1|68	
21cr|ocaml-odoc-2.1.0-1|69	#--------------------------------------------------------------
21cr|ocaml-odoc-2.1.0-1|70	%package        devel
21cr|ocaml-odoc-2.1.0-1|71	Summary:        Development files for %{name}
21cr|ocaml-odoc-2.1.0-1|72	Group:          Development/OCaml
21cr|ocaml-odoc-2.1.0-1|73	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-odoc-2.1.0-1|74	Requires:       ocaml-fmt-devel%{?_isa}
21cr|ocaml-odoc-2.1.0-1|75	Requires:       ocaml-fpath-devel%{?_isa}
21cr|ocaml-odoc-2.1.0-1|76	Requires:       ocaml-odoc-parser-devel%{?_isa}
21cr|ocaml-odoc-2.1.0-1|77	Requires:       ocaml-result-devel%{?_isa}
21cr|ocaml-odoc-2.1.0-1|78	Requires:       ocaml-tyxml-devel%{?_isa}
21cr|ocaml-odoc-2.1.0-1|79	
21cr|ocaml-odoc-2.1.0-1|80	%description    devel
21cr|ocaml-odoc-2.1.0-1|81	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-odoc-2.1.0-1|82	developing applications that use %{name}.
21cr|ocaml-odoc-2.1.0-1|83	
21cr|ocaml-odoc-2.1.0-1|84	%files devel
21cr|ocaml-odoc-2.1.0-1|85	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-odoc-2.1.0-1|86	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-odoc-2.1.0-1|87	%{_libdir}/ocaml/%{srcname}/*/*.a
21cr|ocaml-odoc-2.1.0-1|88	%{_libdir}/ocaml/%{srcname}/*/*.cmx
21cr|ocaml-odoc-2.1.0-1|89	%{_libdir}/ocaml/%{srcname}/*/*.cmxa
21cr|ocaml-odoc-2.1.0-1|90	%{_libdir}/ocaml/%{srcname}/*/*.cmt
21cr|ocaml-odoc-2.1.0-1|91	%{_libdir}/ocaml/%{srcname}/*/*.cmti
21cr|ocaml-odoc-2.1.0-1|92	%{_libdir}/ocaml/%{srcname}/*/*.ml
21cr|ocaml-odoc-2.1.0-1|93	%{_libdir}/ocaml/%{srcname}/*/*.mli
21cr|ocaml-odoc-2.1.0-1|94	
21cr|ocaml-odoc-2.1.0-1|95	#--------------------------------------------------------------
21cr|ocaml-odoc-2.1.0-1|96	
21cr|ocaml-odoc-2.1.0-1|97	%package        doc
21cr|ocaml-odoc-2.1.0-1|98	Summary:        Documentation for %{name}
21cr|ocaml-odoc-2.1.0-1|99	Group:          Documentation
21cr|ocaml-odoc-2.1.0-1|100	BuildArch:      noarch
21cr|ocaml-odoc-2.1.0-1|101	
21cr|ocaml-odoc-2.1.0-1|102	%description    doc
21cr|ocaml-odoc-2.1.0-1|103	Documentation for %{name}.
21cr|ocaml-odoc-2.1.0-1|104	
21cr|ocaml-odoc-2.1.0-1|105	%files doc
21cr|ocaml-odoc-2.1.0-1|106	%doc _build/default/_doc/_html/*
21cr|ocaml-odoc-2.1.0-1|107	%license LICENSE.md
21cr|ocaml-odoc-2.1.0-1|108	
21cr|ocaml-odoc-2.1.0-1|109	#--------------------------------------------------------------
21cr|ocaml-odoc-2.1.0-1|110	
21cr|ocaml-odoc-2.1.0-1|111	%prep
21cr|ocaml-odoc-2.1.0-1|112	%autosetup -n %{srcname}-%{version} -p1
21cr|ocaml-odoc-2.1.0-1|113	
21cr|ocaml-odoc-2.1.0-1|114	%build
21cr|ocaml-odoc-2.1.0-1|115	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-odoc-2.1.0-1|116	dune build %{?_smp_mflags} --release @doc
21cr|ocaml-odoc-2.1.0-1|117	
21cr|ocaml-odoc-2.1.0-1|118	%install
21cr|ocaml-odoc-2.1.0-1|119	dune install --destdir=%{buildroot}
21cr|ocaml-odoc-2.1.0-1|120	
21cr|ocaml-odoc-2.1.0-1|121	# We do not want the dune markers
21cr|ocaml-odoc-2.1.0-1|122	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-odoc-2.1.0-1|123	
21cr|ocaml-odoc-2.1.0-1|124	# We install the documentation with the doc macro
21cr|ocaml-odoc-2.1.0-1|125	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-odoc-2.1.0-1|126	
21cr|ocaml-odoc-2.1.0-1|127	# Install the man page
21cr|ocaml-odoc-2.1.0-1|128	mkdir -p %{buildroot}%{_mandir}/man1
21cr|ocaml-odoc-2.1.0-1|129	_build/install/default/bin/odoc --help groff > %{buildroot}%{_mandir}/man1/odoc.1
21cr|ocaml-odoc-2.1.0-1|130	
21cr|ocaml-odoc-2.1.0-1|131	%check
21cr|ocaml-odoc-2.1.0-1|132	dune runtest --release
21cr|ocaml-odoc-2.1.0-1|133	
21cr|ocaml-odoc-2.1.0-1|134	
21cr|ocaml-odoc-2.1.0-1|135	

3590 21
21cr|ocaml-odoc-parser-1.0.0-1|1	%undefine _package_note_flags
21cr|ocaml-odoc-parser-1.0.0-1|2	
21cr|ocaml-odoc-parser-1.0.0-1|3	%global srcname odoc-parser
21cr|ocaml-odoc-parser-1.0.0-1|4	
21cr|ocaml-odoc-parser-1.0.0-1|5	# Break a circular dependency by not building documentation
21cr|ocaml-odoc-parser-1.0.0-1|6	%bcond_with doc
21cr|ocaml-odoc-parser-1.0.0-1|7	
21cr|ocaml-odoc-parser-1.0.0-1|8	Name:           ocaml-%{srcname}
21cr|ocaml-odoc-parser-1.0.0-1|9	Version:        1.0.0
21cr|ocaml-odoc-parser-1.0.0-1|10	Release:        1
21cr|ocaml-odoc-parser-1.0.0-1|11	Summary:        Parser for OCaml documentation comments
21cr|ocaml-odoc-parser-1.0.0-1|12	Group:          Development/OCaml
21cr|ocaml-odoc-parser-1.0.0-1|13	License:        ISC
21cr|ocaml-odoc-parser-1.0.0-1|14	URL:            https://ocaml-doc.github.io/odoc-parser/
21cr|ocaml-odoc-parser-1.0.0-1|15	Source0:        https://github.com/ocaml-doc/%{srcname}/releases/download/%{version}/%{srcname}-%{version}.tbz
21cr|ocaml-odoc-parser-1.0.0-1|16	
21cr|ocaml-odoc-parser-1.0.0-1|17	BuildRequires:  ocaml >= 4.02.0
21cr|ocaml-odoc-parser-1.0.0-1|18	BuildRequires:  ocaml-astring-devel
21cr|ocaml-odoc-parser-1.0.0-1|19	BuildRequires:  ocaml-dune >= 2.8
21cr|ocaml-odoc-parser-1.0.0-1|20	BuildRequires:  ocaml-ppx-expect-devel
21cr|ocaml-odoc-parser-1.0.0-1|21	BuildRequires:  ocaml-result-devel
21cr|ocaml-odoc-parser-1.0.0-1|22	BuildRequires:  ocaml-sexplib0-devel
21cr|ocaml-odoc-parser-1.0.0-1|23	
21cr|ocaml-odoc-parser-1.0.0-1|24	%if %{with doc}
21cr|ocaml-odoc-parser-1.0.0-1|25	BuildRequires:  ocaml-odoc
21cr|ocaml-odoc-parser-1.0.0-1|26	%endif
21cr|ocaml-odoc-parser-1.0.0-1|27	
21cr|ocaml-odoc-parser-1.0.0-1|28	%description
21cr|ocaml-odoc-parser-1.0.0-1|29	Odoc-parser is a parser for odoc markup, which is an extension of the
21cr|ocaml-odoc-parser-1.0.0-1|30	original markup language parsed by ocamldoc.
21cr|ocaml-odoc-parser-1.0.0-1|31	
21cr|ocaml-odoc-parser-1.0.0-1|32	OCaml code can contain specially formatted comments that are used to
21cr|ocaml-odoc-parser-1.0.0-1|33	document the interfaces of modules.  These comments are delimited by
21cr|ocaml-odoc-parser-1.0.0-1|34	`(**` and `*)`.  This parser is intended to be used to parse the
21cr|ocaml-odoc-parser-1.0.0-1|35	contents of these comments.
21cr|ocaml-odoc-parser-1.0.0-1|36	
21cr|ocaml-odoc-parser-1.0.0-1|37	%files
21cr|ocaml-odoc-parser-1.0.0-1|38	%doc CHANGES.md README.md
21cr|ocaml-odoc-parser-1.0.0-1|39	%license LICENSE.md
21cr|ocaml-odoc-parser-1.0.0-1|40	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-odoc-parser-1.0.0-1|41	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-odoc-parser-1.0.0-1|42	%{_libdir}/ocaml/%{srcname}/*.cma
21cr|ocaml-odoc-parser-1.0.0-1|43	%{_libdir}/ocaml/%{srcname}/*.cmi
21cr|ocaml-odoc-parser-1.0.0-1|44	%{_libdir}/ocaml/%{srcname}/*.cmxs
21cr|ocaml-odoc-parser-1.0.0-1|45	
21cr|ocaml-odoc-parser-1.0.0-1|46	#----------------------------------------------------------
21cr|ocaml-odoc-parser-1.0.0-1|47	%package        devel
21cr|ocaml-odoc-parser-1.0.0-1|48	Summary:        Development files for %{name}
21cr|ocaml-odoc-parser-1.0.0-1|49	Group:          Development/OCaml
21cr|ocaml-odoc-parser-1.0.0-1|50	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-odoc-parser-1.0.0-1|51	Requires:       ocaml-astring-devel%{?_isa}
21cr|ocaml-odoc-parser-1.0.0-1|52	Requires:       ocaml-result-devel%{?_isa}
21cr|ocaml-odoc-parser-1.0.0-1|53	
21cr|ocaml-odoc-parser-1.0.0-1|54	%description    devel
21cr|ocaml-odoc-parser-1.0.0-1|55	The %{name}-devel package contains libraries and signature
21cr|ocaml-odoc-parser-1.0.0-1|56	files for developing applications that use %{name}.
21cr|ocaml-odoc-parser-1.0.0-1|57	
21cr|ocaml-odoc-parser-1.0.0-1|58	%files devel
21cr|ocaml-odoc-parser-1.0.0-1|59	%if %{with doc}
21cr|ocaml-odoc-parser-1.0.0-1|60	%doc _build/default/_doc/*
21cr|ocaml-odoc-parser-1.0.0-1|61	%endif
21cr|ocaml-odoc-parser-1.0.0-1|62	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-odoc-parser-1.0.0-1|63	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-odoc-parser-1.0.0-1|64	%{_libdir}/ocaml/%{srcname}/*.a
21cr|ocaml-odoc-parser-1.0.0-1|65	%{_libdir}/ocaml/%{srcname}/*.cmx
21cr|ocaml-odoc-parser-1.0.0-1|66	%{_libdir}/ocaml/%{srcname}/*.cmxa
21cr|ocaml-odoc-parser-1.0.0-1|67	%{_libdir}/ocaml/%{srcname}/*.cmt
21cr|ocaml-odoc-parser-1.0.0-1|68	%{_libdir}/ocaml/%{srcname}/*.cmti
21cr|ocaml-odoc-parser-1.0.0-1|69	%{_libdir}/ocaml/%{srcname}/*.mli
21cr|ocaml-odoc-parser-1.0.0-1|70	
21cr|ocaml-odoc-parser-1.0.0-1|71	#----------------------------------------------------------
21cr|ocaml-odoc-parser-1.0.0-1|72	
21cr|ocaml-odoc-parser-1.0.0-1|73	%prep
21cr|ocaml-odoc-parser-1.0.0-1|74	%autosetup -n %{srcname}-%{version} -p1
21cr|ocaml-odoc-parser-1.0.0-1|75	
21cr|ocaml-odoc-parser-1.0.0-1|76	%build
21cr|ocaml-odoc-parser-1.0.0-1|77	dune build %{?_smp_mflags} --release @install
21cr|ocaml-odoc-parser-1.0.0-1|78	
21cr|ocaml-odoc-parser-1.0.0-1|79	%if %{with doc}
21cr|ocaml-odoc-parser-1.0.0-1|80	dune build %{?_smp_mflags} @doc
21cr|ocaml-odoc-parser-1.0.0-1|81	cd _build/default/doc
21cr|ocaml-odoc-parser-1.0.0-1|82	odoc html -o . -I . odoc_parser.odoc
21cr|ocaml-odoc-parser-1.0.0-1|83	odoc html -o . -I . page-index.odoc
21cr|ocaml-odoc-parser-1.0.0-1|84	odoc html -o . -I . page-contributing.odoc
21cr|ocaml-odoc-parser-1.0.0-1|85	odoc support-files -o odoc-parser
21cr|ocaml-odoc-parser-1.0.0-1|86	cd -
21cr|ocaml-odoc-parser-1.0.0-1|87	%endif
21cr|ocaml-odoc-parser-1.0.0-1|88	
21cr|ocaml-odoc-parser-1.0.0-1|89	%install
21cr|ocaml-odoc-parser-1.0.0-1|90	dune install --destdir=%{buildroot}
21cr|ocaml-odoc-parser-1.0.0-1|91	
21cr|ocaml-odoc-parser-1.0.0-1|92	%if %{with doc}
21cr|ocaml-odoc-parser-1.0.0-1|93	# We do not want the dune markers
21cr|ocaml-odoc-parser-1.0.0-1|94	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-odoc-parser-1.0.0-1|95	%endif
21cr|ocaml-odoc-parser-1.0.0-1|96	
21cr|ocaml-odoc-parser-1.0.0-1|97	# We do not want the ml files
21cr|ocaml-odoc-parser-1.0.0-1|98	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-odoc-parser-1.0.0-1|99	
21cr|ocaml-odoc-parser-1.0.0-1|100	# We install the documentation with the doc macro
21cr|ocaml-odoc-parser-1.0.0-1|101	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-odoc-parser-1.0.0-1|102	
21cr|ocaml-odoc-parser-1.0.0-1|103	%check
21cr|ocaml-odoc-parser-1.0.0-1|104	dune runtest --release
21cr|ocaml-odoc-parser-1.0.0-1|105	
21cr|ocaml-odoc-parser-1.0.0-1|106	
21cr|ocaml-odoc-parser-1.0.0-1|107	

3591 21
21cr|ocaml-ogg-0.7.1-1|1	Summary:	OCaml bindings for the Ogg bitstream library
21cr|ocaml-ogg-0.7.1-1|2	Name:		ocaml-ogg
21cr|ocaml-ogg-0.7.1-1|3	Version:	0.7.1
21cr|ocaml-ogg-0.7.1-1|4	Release:	1
21cr|ocaml-ogg-0.7.1-1|5	License:	LGPLv2.1+ with exceptions
21cr|ocaml-ogg-0.7.1-1|6	Group:		Development/OCaml
21cr|ocaml-ogg-0.7.1-1|7	Url:		http://sourceforge.net/projects/savonet/files/
21cr|ocaml-ogg-0.7.1-1|8	Source0:	https://github.com/savonet/ocaml-ogg/archive/v%{version}.tar.gz?/ocaml-ogg-%{version}.tar.gz
21cr|ocaml-ogg-0.7.1-1|9	BuildRequires:	ocaml-dune-devel
21cr|ocaml-ogg-0.7.1-1|10	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-ogg-0.7.1-1|11	BuildRequires:	ocaml
21cr|ocaml-ogg-0.7.1-1|12	BuildRequires:	ocaml-findlib
21cr|ocaml-ogg-0.7.1-1|13	BuildRequires:	pkgconfig(ogg)
21cr|ocaml-ogg-0.7.1-1|14	
21cr|ocaml-ogg-0.7.1-1|15	%description
21cr|ocaml-ogg-0.7.1-1|16	OCaml bindings for the Ogg bitstream library, libogg is a library
21cr|ocaml-ogg-0.7.1-1|17	for manipulating ogg bitstreams. It handles both making ogg bitstreams
21cr|ocaml-ogg-0.7.1-1|18	and getting packets from ogg bitstreams.
21cr|ocaml-ogg-0.7.1-1|19	
21cr|ocaml-ogg-0.7.1-1|20	%files
21cr|ocaml-ogg-0.7.1-1|21	%doc COPYING CHANGES README*
21cr|ocaml-ogg-0.7.1-1|22	%dir %{_libdir}/ocaml/ogg
21cr|ocaml-ogg-0.7.1-1|23	%{_libdir}/ocaml/ogg/META
21cr|ocaml-ogg-0.7.1-1|24	%{_libdir}/ocaml/ogg/*.cma
21cr|ocaml-ogg-0.7.1-1|25	%{_libdir}/ocaml/ogg/*.cmi
21cr|ocaml-ogg-0.7.1-1|26	%{_libdir}/ocaml/ogg/*.cmxs
21cr|ocaml-ogg-0.7.1-1|27	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-ogg-0.7.1-1|28	%{_libdir}/ocaml/ogg/decoder/*.cma
21cr|ocaml-ogg-0.7.1-1|29	%{_libdir}/ocaml/ogg/decoder/*.cmi
21cr|ocaml-ogg-0.7.1-1|30	%{_libdir}/ocaml/ogg/decoder/*.cmxs
21cr|ocaml-ogg-0.7.1-1|31	
21cr|ocaml-ogg-0.7.1-1|32	#----------------------------------------------------------------------------
21cr|ocaml-ogg-0.7.1-1|33	
21cr|ocaml-ogg-0.7.1-1|34	%package devel
21cr|ocaml-ogg-0.7.1-1|35	Summary:	Development files for %{name}
21cr|ocaml-ogg-0.7.1-1|36	Group:		Development/OCaml
21cr|ocaml-ogg-0.7.1-1|37	Requires:	%{name} = %{EVRD}
21cr|ocaml-ogg-0.7.1-1|38	
21cr|ocaml-ogg-0.7.1-1|39	%description devel
21cr|ocaml-ogg-0.7.1-1|40	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-ogg-0.7.1-1|41	developing applications that use %{name}.
21cr|ocaml-ogg-0.7.1-1|42	
21cr|ocaml-ogg-0.7.1-1|43	%files devel
21cr|ocaml-ogg-0.7.1-1|44	%{_libdir}/ocaml/ogg/*.a
21cr|ocaml-ogg-0.7.1-1|45	%{_libdir}/ocaml/ogg/*.cmx
21cr|ocaml-ogg-0.7.1-1|46	%{_libdir}/ocaml/ogg/*.cmxa
21cr|ocaml-ogg-0.7.1-1|47	%{_libdir}/ocaml/ogg/*.cmt
21cr|ocaml-ogg-0.7.1-1|48	%{_libdir}/ocaml/ogg/*.cmti
21cr|ocaml-ogg-0.7.1-1|49	%{_libdir}/ocaml/ogg/*.mli
21cr|ocaml-ogg-0.7.1-1|50	%{_libdir}/ocaml/ogg/*.h
21cr|ocaml-ogg-0.7.1-1|51	%{_libdir}/ocaml/ogg/dune-package
21cr|ocaml-ogg-0.7.1-1|52	%{_libdir}/ocaml/ogg/opam
21cr|ocaml-ogg-0.7.1-1|53	%{_libdir}/ocaml/ogg/decoder/*.a
21cr|ocaml-ogg-0.7.1-1|54	%{_libdir}/ocaml/ogg/decoder/*.cmx
21cr|ocaml-ogg-0.7.1-1|55	%{_libdir}/ocaml/ogg/decoder/*.cmxa
21cr|ocaml-ogg-0.7.1-1|56	%{_libdir}/ocaml/ogg/decoder/*.cmt
21cr|ocaml-ogg-0.7.1-1|57	%{_libdir}/ocaml/ogg/decoder/*.cmti
21cr|ocaml-ogg-0.7.1-1|58	%{_libdir}/ocaml/ogg/decoder/*.mli
21cr|ocaml-ogg-0.7.1-1|59	
21cr|ocaml-ogg-0.7.1-1|60	#----------------------------------------------------------------------------
21cr|ocaml-ogg-0.7.1-1|61	
21cr|ocaml-ogg-0.7.1-1|62	%prep
21cr|ocaml-ogg-0.7.1-1|63	%setup -q
21cr|ocaml-ogg-0.7.1-1|64	
21cr|ocaml-ogg-0.7.1-1|65	%build
21cr|ocaml-ogg-0.7.1-1|66	dune build
21cr|ocaml-ogg-0.7.1-1|67	
21cr|ocaml-ogg-0.7.1-1|68	%install
21cr|ocaml-ogg-0.7.1-1|69	dune install --destdir=%{buildroot}
21cr|ocaml-ogg-0.7.1-1|70	
21cr|ocaml-ogg-0.7.1-1|71	# We do not want the ml files
21cr|ocaml-ogg-0.7.1-1|72	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ogg-0.7.1-1|73	
21cr|ocaml-ogg-0.7.1-1|74	# We install the documentation with the doc macro
21cr|ocaml-ogg-0.7.1-1|75	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ogg-0.7.1-1|76	

3592 21
21cr|ocaml-omake-0.10.5-1|1	%define debug_package %{nil}
21cr|ocaml-omake-0.10.5-1|2	
21cr|ocaml-omake-0.10.5-1|3	Summary:	Build system with automated dependency analysis
21cr|ocaml-omake-0.10.5-1|4	Name:		ocaml-omake
21cr|ocaml-omake-0.10.5-1|5	Version:	0.10.5
21cr|ocaml-omake-0.10.5-1|6	Release:	1
21cr|ocaml-omake-0.10.5-1|7	License:	LGPLv2+
21cr|ocaml-omake-0.10.5-1|8	Group:		Development/OCaml
21cr|ocaml-omake-0.10.5-1|9	Url:		http://omake.metaprl.org/download.html
21cr|ocaml-omake-0.10.5-1|10	Source0:	http://download.camlcity.org/download/omake-%{version}.tar.gz
21cr|ocaml-omake-0.10.5-1|11	BuildRequires:	chrpath
21cr|ocaml-omake-0.10.5-1|12	BuildRequires:	ocaml
21cr|ocaml-omake-0.10.5-1|13	BuildRequires:	ocaml-findlib-devel
21cr|ocaml-omake-0.10.5-1|14	BuildRequires:	readline-devel
21cr|ocaml-omake-0.10.5-1|15	BuildRequires:	pkgconfig(ncurses)
21cr|ocaml-omake-0.10.5-1|16	Conflicts:	osh
21cr|ocaml-omake-0.10.5-1|17	# omake can be used on non-OCaml projects (RHBZ#548536).
21cr|ocaml-omake-0.10.5-1|18	Provides:	omake = %{EVRD}
21cr|ocaml-omake-0.10.5-1|19	
21cr|ocaml-omake-0.10.5-1|20	%description
21cr|ocaml-omake-0.10.5-1|21	OMake is a build system designed for scalability and portability. It
21cr|ocaml-omake-0.10.5-1|22	uses a syntax similar to make utilities you may have used, but it
21cr|ocaml-omake-0.10.5-1|23	features many additional enhancements, including the following.
21cr|ocaml-omake-0.10.5-1|24	
21cr|ocaml-omake-0.10.5-1|25	* Support for projects spanning several directories or directory
21cr|ocaml-omake-0.10.5-1|26	hierarchies.
21cr|ocaml-omake-0.10.5-1|27	
21cr|ocaml-omake-0.10.5-1|28	* Fast, reliable, automated, scriptable dependency analysis using MD5
21cr|ocaml-omake-0.10.5-1|29	digests, with full support for incremental builds.
21cr|ocaml-omake-0.10.5-1|30	
21cr|ocaml-omake-0.10.5-1|31	* Dependency analysis takes the command lines into account — whenever
21cr|ocaml-omake-0.10.5-1|32	the command line used to build a target changes, the target is
21cr|ocaml-omake-0.10.5-1|33	considered out-of-date.
21cr|ocaml-omake-0.10.5-1|34	
21cr|ocaml-omake-0.10.5-1|35	* Fully scriptable, includes a library that providing support for
21cr|ocaml-omake-0.10.5-1|36	standard tasks in C, C++, OCaml, and LaTeX projects, or a mixture
21cr|ocaml-omake-0.10.5-1|37	thereof.
21cr|ocaml-omake-0.10.5-1|38	
21cr|ocaml-omake-0.10.5-1|39	%files
21cr|ocaml-omake-0.10.5-1|40	%license LICENSE LICENSE.OMake
21cr|ocaml-omake-0.10.5-1|41	%doc ChangeLog
21cr|ocaml-omake-0.10.5-1|42	%doc doc/txt/omake-doc.txt doc/html/
21cr|ocaml-omake-0.10.5-1|43	%{_libdir}/omake/
21cr|ocaml-omake-0.10.5-1|44	%{_bindir}/omake
21cr|ocaml-omake-0.10.5-1|45	%{_bindir}/osh
21cr|ocaml-omake-0.10.5-1|46	%{_mandir}/man1/omake.1.*
21cr|ocaml-omake-0.10.5-1|47	%{_mandir}/man1/osh.1.*
21cr|ocaml-omake-0.10.5-1|48	
21cr|ocaml-omake-0.10.5-1|49	#----------------------------------------------------------------------------
21cr|ocaml-omake-0.10.5-1|50	
21cr|ocaml-omake-0.10.5-1|51	%prep
21cr|ocaml-omake-0.10.5-1|52	%autosetup -p1 -n omake-%{version}
21cr|ocaml-omake-0.10.5-1|53	
21cr|ocaml-omake-0.10.5-1|54	#set right install path for files (via variable not work 'export LIBDIR=%{_libdir}' and other)
21cr|ocaml-omake-0.10.5-1|55	sed -i 's|$(INSTALL_LIBDIR)|%{buildroot}%{_libdir}|g' OMakefile
21cr|ocaml-omake-0.10.5-1|56	sed -i 's|$(INSTALL_MANDIR)|%{buildroot}%{_mandir}|g' doc/OMakefile
21cr|ocaml-omake-0.10.5-1|57	
21cr|ocaml-omake-0.10.5-1|58	%build
21cr|ocaml-omake-0.10.5-1|59	./configure -prefix %{_prefix}
21cr|ocaml-omake-0.10.5-1|60	make all LIBDIR=%{_libdir} MANDIR=%{_mandir}
21cr|ocaml-omake-0.10.5-1|61	
21cr|ocaml-omake-0.10.5-1|62	%install
21cr|ocaml-omake-0.10.5-1|63	make install INSTALL_ROOT=%{buildroot} LIBDIR=%{_libdir} MANDIR=%{_mandir}
21cr|ocaml-omake-0.10.5-1|64	
21cr|ocaml-omake-0.10.5-1|65	chmod 0755 %{buildroot}%{_bindir}/*

3593 21
21cr|ocaml-parmap-1.2.4-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-parmap-1.2.4-1|2	
21cr|ocaml-parmap-1.2.4-1|3	%undefine _package_note_flags
21cr|ocaml-parmap-1.2.4-1|4	%global srcname parmap
21cr|ocaml-parmap-1.2.4-1|5	
21cr|ocaml-parmap-1.2.4-1|6	Name:           ocaml-%{srcname}
21cr|ocaml-parmap-1.2.4-1|7	Version:        1.2.4
21cr|ocaml-parmap-1.2.4-1|8	Release:        1
21cr|ocaml-parmap-1.2.4-1|9	Summary:        OCaml library for exploiting multicore architectures
21cr|ocaml-parmap-1.2.4-1|10	Group:          Development/OCaml
21cr|ocaml-parmap-1.2.4-1|11	# The usual OCaml linking exception applies
21cr|ocaml-parmap-1.2.4-1|12	License:        LGPLv2+ with exceptions
21cr|ocaml-parmap-1.2.4-1|13	URL:            https://rdicosmo.github.io/parmap/
21cr|ocaml-parmap-1.2.4-1|14	Source0:        https://github.com/rdicosmo/parmap/releases/download/%{version}/%{srcname}-%{version}.tbz
21cr|ocaml-parmap-1.2.4-1|15	
21cr|ocaml-parmap-1.2.4-1|16	BuildRequires:  ocaml >= 4.03
21cr|ocaml-parmap-1.2.4-1|17	BuildRequires:  ocaml-csexp-devel
21cr|ocaml-parmap-1.2.4-1|18	BuildRequires:  ocaml-dune-devel
21cr|ocaml-parmap-1.2.4-1|19	BuildRequires:  ocaml-graphics-devel
21cr|ocaml-parmap-1.2.4-1|20	BuildRequires:  ocaml-odoc
21cr|ocaml-parmap-1.2.4-1|21	BuildRequires:  ocaml-result-devel
21cr|ocaml-parmap-1.2.4-1|22	
21cr|ocaml-parmap-1.2.4-1|23	%description
21cr|ocaml-parmap-1.2.4-1|24	Parmap is a minimalistic library for exploiting multicore architectures
21cr|ocaml-parmap-1.2.4-1|25	in OCaml programs with minimal modifications: if you want to use your
21cr|ocaml-parmap-1.2.4-1|26	many cores to accelerate an operation which happens to be a map, fold or
21cr|ocaml-parmap-1.2.4-1|27	map/fold (map-reduce), just use Parmap's parmap, parfold and parmapfold
21cr|ocaml-parmap-1.2.4-1|28	primitives in place of the standard List.map and friends, and specify
21cr|ocaml-parmap-1.2.4-1|29	the number of subprocesses to use with the optional parameter ~ncores.
21cr|ocaml-parmap-1.2.4-1|30	
21cr|ocaml-parmap-1.2.4-1|31	%files
21cr|ocaml-parmap-1.2.4-1|32	%doc AUTHORS CHANGES README.md
21cr|ocaml-parmap-1.2.4-1|33	%license LICENSE
21cr|ocaml-parmap-1.2.4-1|34	%dir %{_libdir}/ocaml/parmap
21cr|ocaml-parmap-1.2.4-1|35	%{_libdir}/ocaml/parmap/META
21cr|ocaml-parmap-1.2.4-1|36	%{_libdir}/ocaml/parmap/*.cma
21cr|ocaml-parmap-1.2.4-1|37	%{_libdir}/ocaml/parmap/*.cmi
21cr|ocaml-parmap-1.2.4-1|38	%{_libdir}/ocaml/parmap/*.cmxs
21cr|ocaml-parmap-1.2.4-1|39	%{_libdir}/ocaml/stublibs/dllparmap_stubs.so
21cr|ocaml-parmap-1.2.4-1|40	
21cr|ocaml-parmap-1.2.4-1|41	#---------------------------------------------------------
21cr|ocaml-parmap-1.2.4-1|42	%package        devel
21cr|ocaml-parmap-1.2.4-1|43	Summary:        Development files for %{name}
21cr|ocaml-parmap-1.2.4-1|44	Group:          Development/OCaml
21cr|ocaml-parmap-1.2.4-1|45	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-parmap-1.2.4-1|46	
21cr|ocaml-parmap-1.2.4-1|47	%description    devel
21cr|ocaml-parmap-1.2.4-1|48	The %{name}-devel package contains libraries and signature
21cr|ocaml-parmap-1.2.4-1|49	files for developing applications that use %{name}.
21cr|ocaml-parmap-1.2.4-1|50	
21cr|ocaml-parmap-1.2.4-1|51	%files devel
21cr|ocaml-parmap-1.2.4-1|52	%doc _build/default/_doc/*
21cr|ocaml-parmap-1.2.4-1|53	%{_libdir}/ocaml/parmap/dune-package
21cr|ocaml-parmap-1.2.4-1|54	%{_libdir}/ocaml/parmap/opam
21cr|ocaml-parmap-1.2.4-1|55	%{_libdir}/ocaml/parmap/*.a
21cr|ocaml-parmap-1.2.4-1|56	%{_libdir}/ocaml/parmap/*.cmxa
21cr|ocaml-parmap-1.2.4-1|57	%{_libdir}/ocaml/parmap/*.cmx
21cr|ocaml-parmap-1.2.4-1|58	%{_libdir}/ocaml/parmap/*.cmt
21cr|ocaml-parmap-1.2.4-1|59	%{_libdir}/ocaml/parmap/*.cmti
21cr|ocaml-parmap-1.2.4-1|60	%{_libdir}/ocaml/parmap/*.mli
21cr|ocaml-parmap-1.2.4-1|61	
21cr|ocaml-parmap-1.2.4-1|62	#---------------------------------------------------------
21cr|ocaml-parmap-1.2.4-1|63	
21cr|ocaml-parmap-1.2.4-1|64	%prep
21cr|ocaml-parmap-1.2.4-1|65	%autosetup -n %{srcname}-%{version} -p0
21cr|ocaml-parmap-1.2.4-1|66	
21cr|ocaml-parmap-1.2.4-1|67	# Some tests exhaust memory on the 32-bit builders; scale them down
21cr|ocaml-parmap-1.2.4-1|68	# See https://github.com/rdicosmo/parmap/issues/92
21cr|ocaml-parmap-1.2.4-1|69	%if 0%{?__isa_bits} == 32
21cr|ocaml-parmap-1.2.4-1|70	sed -i 's/10000000/1000000/' tests/{float,simple}scale.ml
21cr|ocaml-parmap-1.2.4-1|71	%endif
21cr|ocaml-parmap-1.2.4-1|72	
21cr|ocaml-parmap-1.2.4-1|73	%build
21cr|ocaml-parmap-1.2.4-1|74	dune build %{?_smp_mflags} --verbose --profile release
21cr|ocaml-parmap-1.2.4-1|75	dune build @doc
21cr|ocaml-parmap-1.2.4-1|76	
21cr|ocaml-parmap-1.2.4-1|77	# Relink the stublibs with $RPM_LD_FLAGS.
21cr|ocaml-parmap-1.2.4-1|78	cd _build/default/src
21cr|ocaml-parmap-1.2.4-1|79	ocamlmklib -g -ldopt '%{build_ldflags}' -o parmap_stubs \
21cr|ocaml-parmap-1.2.4-1|80	$(ar t libparmap_stubs.a)
21cr|ocaml-parmap-1.2.4-1|81	cd -
21cr|ocaml-parmap-1.2.4-1|82	
21cr|ocaml-parmap-1.2.4-1|83	%install
21cr|ocaml-parmap-1.2.4-1|84	dune install --destdir=%{buildroot}
21cr|ocaml-parmap-1.2.4-1|85	
21cr|ocaml-parmap-1.2.4-1|86	# We do not want the dune markers
21cr|ocaml-parmap-1.2.4-1|87	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-parmap-1.2.4-1|88	
21cr|ocaml-parmap-1.2.4-1|89	# We do not want the ml files
21cr|ocaml-parmap-1.2.4-1|90	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-parmap-1.2.4-1|91	
21cr|ocaml-parmap-1.2.4-1|92	# We install the documentation with the doc macro
21cr|ocaml-parmap-1.2.4-1|93	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-parmap-1.2.4-1|94	
21cr|ocaml-parmap-1.2.4-1|95	
21cr|ocaml-parmap-1.2.4-1|96	

3594 21
21cr|ocaml-pcre-7.5.0-2|1	Summary:	Perl compatibility regular expressions for OCaml
21cr|ocaml-pcre-7.5.0-2|2	Name:		ocaml-pcre
21cr|ocaml-pcre-7.5.0-2|3	Version:	7.5.0
21cr|ocaml-pcre-7.5.0-2|4	Release:	2
21cr|ocaml-pcre-7.5.0-2|5	License:	LGPLv2.1+
21cr|ocaml-pcre-7.5.0-2|6	Group:		Development/OCaml
21cr|ocaml-pcre-7.5.0-2|7	URL:		http://mmottl.github.io/pcre-ocaml/
21cr|ocaml-pcre-7.5.0-2|8	Source0:	https://github.com/mmottl/pcre-ocaml/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ocaml-pcre-7.5.0-2|9	BuildRequires:	ocaml-dune-devel
21cr|ocaml-pcre-7.5.0-2|10	BuildRequires:	ocaml
21cr|ocaml-pcre-7.5.0-2|11	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-pcre-7.5.0-2|12	BuildRequires:	ocaml-findlib
21cr|ocaml-pcre-7.5.0-2|13	BuildRequires:	pkgconfig(libpcre)
21cr|ocaml-pcre-7.5.0-2|14	
21cr|ocaml-pcre-7.5.0-2|15	%description
21cr|ocaml-pcre-7.5.0-2|16	This OCaml-library interfaces the PCRE (Perl-compatibility regular
21cr|ocaml-pcre-7.5.0-2|17	expressions) library which is written in C. it can be used for matching
21cr|ocaml-pcre-7.5.0-2|18	regular expressions which are written in "PERL"-style.
21cr|ocaml-pcre-7.5.0-2|19	
21cr|ocaml-pcre-7.5.0-2|20	Searching for, replacing or splitting text should become much easier with
21cr|ocaml-pcre-7.5.0-2|21	this library.
21cr|ocaml-pcre-7.5.0-2|22	
21cr|ocaml-pcre-7.5.0-2|23	%files
21cr|ocaml-pcre-7.5.0-2|24	%doc %{_docdir}/pcre
21cr|ocaml-pcre-7.5.0-2|25	%dir %{_libdir}/ocaml/pcre
21cr|ocaml-pcre-7.5.0-2|26	%{_libdir}/ocaml/pcre/*.cmt
21cr|ocaml-pcre-7.5.0-2|27	%{_libdir}/ocaml/pcre/*.cmti
21cr|ocaml-pcre-7.5.0-2|28	%{_libdir}/ocaml/pcre/*.cmi
21cr|ocaml-pcre-7.5.0-2|29	%{_libdir}/ocaml/pcre/*.cma
21cr|ocaml-pcre-7.5.0-2|30	%{_libdir}/ocaml/pcre/*.cmxs
21cr|ocaml-pcre-7.5.0-2|31	%{_libdir}/ocaml/pcre/META
21cr|ocaml-pcre-7.5.0-2|32	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-pcre-7.5.0-2|33	
21cr|ocaml-pcre-7.5.0-2|34	#----------------------------------------------------------------------------
21cr|ocaml-pcre-7.5.0-2|35	
21cr|ocaml-pcre-7.5.0-2|36	%package devel
21cr|ocaml-pcre-7.5.0-2|37	Summary:	Development files for %{name}
21cr|ocaml-pcre-7.5.0-2|38	Group:		Development/OCaml
21cr|ocaml-pcre-7.5.0-2|39	Requires:	pkgconfig(libpcre)
21cr|ocaml-pcre-7.5.0-2|40	Requires:	%{name} = %{EVRD}
21cr|ocaml-pcre-7.5.0-2|41	
21cr|ocaml-pcre-7.5.0-2|42	%description devel
21cr|ocaml-pcre-7.5.0-2|43	This package contains the development files needed to build applications
21cr|ocaml-pcre-7.5.0-2|44	using %{name}.
21cr|ocaml-pcre-7.5.0-2|45	
21cr|ocaml-pcre-7.5.0-2|46	%files devel
21cr|ocaml-pcre-7.5.0-2|47	%doc examples/
21cr|ocaml-pcre-7.5.0-2|48	%{_libdir}/ocaml/pcre/*.a
21cr|ocaml-pcre-7.5.0-2|49	%{_libdir}/ocaml/pcre/*.cmxa
21cr|ocaml-pcre-7.5.0-2|50	%{_libdir}/ocaml/pcre/*.ml
21cr|ocaml-pcre-7.5.0-2|51	%{_libdir}/ocaml/pcre/*.mli
21cr|ocaml-pcre-7.5.0-2|52	%{_libdir}/ocaml/pcre/*.cmx
21cr|ocaml-pcre-7.5.0-2|53	%{_libdir}/ocaml/pcre/dune-package
21cr|ocaml-pcre-7.5.0-2|54	%{_libdir}/ocaml/pcre/opam
21cr|ocaml-pcre-7.5.0-2|55	#----------------------------------------------------------------------------
21cr|ocaml-pcre-7.5.0-2|56	
21cr|ocaml-pcre-7.5.0-2|57	%prep
21cr|ocaml-pcre-7.5.0-2|58	%setup -q -n pcre-ocaml-%{version}
21cr|ocaml-pcre-7.5.0-2|59	
21cr|ocaml-pcre-7.5.0-2|60	%build
21cr|ocaml-pcre-7.5.0-2|61	dune build
21cr|ocaml-pcre-7.5.0-2|62	
21cr|ocaml-pcre-7.5.0-2|63	%install
21cr|ocaml-pcre-7.5.0-2|64	dune install --destdir=%{buildroot} --docdir=%{_docdir}
21cr|ocaml-pcre-7.5.0-2|65	

3595 21
21cr|ocaml-pgocaml-introduction-0.94-3|1	Summary:	A Brief Introduction to PG'OCaml
21cr|ocaml-pgocaml-introduction-0.94-3|2	Name:		ocaml-pgocaml-introduction
21cr|ocaml-pgocaml-introduction-0.94-3|3	Version:	0.94
21cr|ocaml-pgocaml-introduction-0.94-3|4	Release:	3
21cr|ocaml-pgocaml-introduction-0.94-3|5	License:	CC-by-sa-3.0
21cr|ocaml-pgocaml-introduction-0.94-3|6	Group:		Development/OCaml
21cr|ocaml-pgocaml-introduction-0.94-3|7	Url:		http://www.dse.nl/~dario/projects/pgoctut/
21cr|ocaml-pgocaml-introduction-0.94-3|8	# Real:		http://www.dse.nl/~dario/projects/pgoctut/pgoctut.pdf
21cr|ocaml-pgocaml-introduction-0.94-3|9	Source0:	http://www.dse.nl/~dario/projects/pgoctut/pgoctut.pdf.tar.lzma
21cr|ocaml-pgocaml-introduction-0.94-3|10	BuildArch:	noarch
21cr|ocaml-pgocaml-introduction-0.94-3|11	
21cr|ocaml-pgocaml-introduction-0.94-3|12	%description
21cr|ocaml-pgocaml-introduction-0.94-3|13	PG'OCaml, by Richard W. M. Jones, provides an interface to PostgreSQL
21cr|ocaml-pgocaml-introduction-0.94-3|14	databases for OCaml applications. It uses  Camlp4 to extend the OCaml
21cr|ocaml-pgocaml-introduction-0.94-3|15	syntax, enabling one to directly embed SQL statements inside the OCaml
21cr|ocaml-pgocaml-introduction-0.94-3|16	code. Moreover, it uses the describe feature of PostgreSQL to obtain
21cr|ocaml-pgocaml-introduction-0.94-3|17	type information about the database. This allows PG'OCaml to check at
21cr|ocaml-pgocaml-introduction-0.94-3|18	compile-time if the programme is indeed consistent with the database
21cr|ocaml-pgocaml-introduction-0.94-3|19	structure. This type-safe database access is the primary advantage that
21cr|ocaml-pgocaml-introduction-0.94-3|20	PG'OCaml has over other PostgreSQL bindings for OCaml.
21cr|ocaml-pgocaml-introduction-0.94-3|21	
21cr|ocaml-pgocaml-introduction-0.94-3|22	Unfortunately, PG'OCaml is rather lacking on the documentation front.
21cr|ocaml-pgocaml-introduction-0.94-3|23	This document aims to fill that gap, by providing an overview of the
21cr|ocaml-pgocaml-introduction-0.94-3|24	capabilities of the library, usage examples, and solutions to potential
21cr|ocaml-pgocaml-introduction-0.94-3|25	pitfalls. Moreover, it also addresses the installation of PG'OCaml,
21cr|ocaml-pgocaml-introduction-0.94-3|26	how to compile programmes that make use of the library, and the
21cr|ocaml-pgocaml-introduction-0.94-3|27	correspondence between PostgreSQL data types and their OCaml
21cr|ocaml-pgocaml-introduction-0.94-3|28	counterparts.
21cr|ocaml-pgocaml-introduction-0.94-3|29	
21cr|ocaml-pgocaml-introduction-0.94-3|30	%files
21cr|ocaml-pgocaml-introduction-0.94-3|31	%dir %{_datadir}/doc/%{name}
21cr|ocaml-pgocaml-introduction-0.94-3|32	%{_datadir}/doc/%{name}/pgoctut.pdf
21cr|ocaml-pgocaml-introduction-0.94-3|33	
21cr|ocaml-pgocaml-introduction-0.94-3|34	#----------------------------------------------------------------------------
21cr|ocaml-pgocaml-introduction-0.94-3|35	
21cr|ocaml-pgocaml-introduction-0.94-3|36	%prep
21cr|ocaml-pgocaml-introduction-0.94-3|37	lzcat %{SOURCE0} > pgoctut.pdf
21cr|ocaml-pgocaml-introduction-0.94-3|38	
21cr|ocaml-pgocaml-introduction-0.94-3|39	%build
21cr|ocaml-pgocaml-introduction-0.94-3|40	
21cr|ocaml-pgocaml-introduction-0.94-3|41	%install
21cr|ocaml-pgocaml-introduction-0.94-3|42	mkdir -p %{buildroot}%{_datadir}/doc/%{name}
21cr|ocaml-pgocaml-introduction-0.94-3|43	install -d -m 755 %{buildroot}%{_datadir}/doc/%{name}
21cr|ocaml-pgocaml-introduction-0.94-3|44	install -m 644 pgoctut.pdf %{buildroot}%{_datadir}/doc/%{name}/

3596 21
21cr|ocaml-pomap-4.1.1-1|1	%define debug_package %{nil}
21cr|ocaml-pomap-4.1.1-1|2	
21cr|ocaml-pomap-4.1.1-1|3	Summary:	Library for maintaining partially ordered maps
21cr|ocaml-pomap-4.1.1-1|4	Name:		ocaml-pomap
21cr|ocaml-pomap-4.1.1-1|5	Version:	4.1.1
21cr|ocaml-pomap-4.1.1-1|6	Release:	1
21cr|ocaml-pomap-4.1.1-1|7	License:	LGPLv2.1+
21cr|ocaml-pomap-4.1.1-1|8	Group:		Development/OCaml
21cr|ocaml-pomap-4.1.1-1|9	Url:		http://www.ocaml.info/home/ocaml_sources.html#pomap
21cr|ocaml-pomap-4.1.1-1|10	Source0:	https://github.com/mmottl/pomap/archive/%{version}.tar.gz?/pomap-%{version}.tar.gz
21cr|ocaml-pomap-4.1.1-1|11	BuildRequires:	gzip
21cr|ocaml-pomap-4.1.1-1|12	BuildRequires:	ocaml
21cr|ocaml-pomap-4.1.1-1|13	BuildRequires:	dune
21cr|ocaml-pomap-4.1.1-1|14	BuildRequires:	ocaml-findlib
21cr|ocaml-pomap-4.1.1-1|15	
21cr|ocaml-pomap-4.1.1-1|16	%description
21cr|ocaml-pomap-4.1.1-1|17	The Pomap-library implements an ADT that maintains maps of partially
21cr|ocaml-pomap-4.1.1-1|18	ordered elements. Whereas a total order allows you to say whether some
21cr|ocaml-pomap-4.1.1-1|19	element is lower, equal or greater than another one, partial orders also
21cr|ocaml-pomap-4.1.1-1|20	allow for a "don't know"-case.
21cr|ocaml-pomap-4.1.1-1|21	
21cr|ocaml-pomap-4.1.1-1|22	%files
21cr|ocaml-pomap-4.1.1-1|23	%license LICENSE.md
21cr|ocaml-pomap-4.1.1-1|24	%dir %{_libdir}/ocaml/pomap
21cr|ocaml-pomap-4.1.1-1|25	%{_libdir}/ocaml/pomap/META
21cr|ocaml-pomap-4.1.1-1|26	%{_libdir}/ocaml/pomap/*.cma
21cr|ocaml-pomap-4.1.1-1|27	%{_libdir}/ocaml/pomap/*.cmi
21cr|ocaml-pomap-4.1.1-1|28	%{_libdir}/ocaml/pomap/*.cmxs
21cr|ocaml-pomap-4.1.1-1|29	
21cr|ocaml-pomap-4.1.1-1|30	#----------------------------------------------------------------------------
21cr|ocaml-pomap-4.1.1-1|31	
21cr|ocaml-pomap-4.1.1-1|32	%package devel
21cr|ocaml-pomap-4.1.1-1|33	Summary:	Development files for %{name}
21cr|ocaml-pomap-4.1.1-1|34	Group:		Development/OCaml
21cr|ocaml-pomap-4.1.1-1|35	Requires:	%{name} = %{EVRD}
21cr|ocaml-pomap-4.1.1-1|36	
21cr|ocaml-pomap-4.1.1-1|37	%description devel
21cr|ocaml-pomap-4.1.1-1|38	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-pomap-4.1.1-1|39	developing applications that use %{name}.
21cr|ocaml-pomap-4.1.1-1|40	
21cr|ocaml-pomap-4.1.1-1|41	%files devel
21cr|ocaml-pomap-4.1.1-1|42	%doc CHANGES.md README.md
21cr|ocaml-pomap-4.1.1-1|43	%doc examples
21cr|ocaml-pomap-4.1.1-1|44	%license LICENSE.md
21cr|ocaml-pomap-4.1.1-1|45	%{_libdir}/ocaml/pomap/*.a
21cr|ocaml-pomap-4.1.1-1|46	%{_libdir}/ocaml/pomap/*.cmx
21cr|ocaml-pomap-4.1.1-1|47	%{_libdir}/ocaml/pomap/*.cmxa
21cr|ocaml-pomap-4.1.1-1|48	%{_libdir}/ocaml/pomap/*.cmt
21cr|ocaml-pomap-4.1.1-1|49	%{_libdir}/ocaml/pomap/*.cmti
21cr|ocaml-pomap-4.1.1-1|50	%{_libdir}/ocaml/pomap/*.mli
21cr|ocaml-pomap-4.1.1-1|51	%{_libdir}/ocaml/pomap/opam
21cr|ocaml-pomap-4.1.1-1|52	%{_libdir}/ocaml/pomap/dune-package
21cr|ocaml-pomap-4.1.1-1|53	
21cr|ocaml-pomap-4.1.1-1|54	#----------------------------------------------------------------------------
21cr|ocaml-pomap-4.1.1-1|55	
21cr|ocaml-pomap-4.1.1-1|56	%prep
21cr|ocaml-pomap-4.1.1-1|57	%setup -q -n pomap-%{version}
21cr|ocaml-pomap-4.1.1-1|58	
21cr|ocaml-pomap-4.1.1-1|59	%build
21cr|ocaml-pomap-4.1.1-1|60	dune build
21cr|ocaml-pomap-4.1.1-1|61	
21cr|ocaml-pomap-4.1.1-1|62	%install
21cr|ocaml-pomap-4.1.1-1|63	dune install --destdir=%{buildroot}
21cr|ocaml-pomap-4.1.1-1|64	
21cr|ocaml-pomap-4.1.1-1|65	# We do not want the ml files
21cr|ocaml-pomap-4.1.1-1|66	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-pomap-4.1.1-1|67	
21cr|ocaml-pomap-4.1.1-1|68	# We install the documentation with the doc macro
21cr|ocaml-pomap-4.1.1-1|69	rm -fr %{buildroot}%{_prefix}/doc

3597 21
21cr|ocaml-ppx-assert-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-assert-0.15.0-1|2	%global debug_package %{nil}
21cr|ocaml-ppx-assert-0.15.0-1|3	
21cr|ocaml-ppx-assert-0.15.0-1|4	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-assert-0.15.0-1|5	%bcond_with doc
21cr|ocaml-ppx-assert-0.15.0-1|6	
21cr|ocaml-ppx-assert-0.15.0-1|7	%global srcname ppx-assert
21cr|ocaml-ppx-assert-0.15.0-1|8	%global upname  ppx_assert
21cr|ocaml-ppx-assert-0.15.0-1|9	
21cr|ocaml-ppx-assert-0.15.0-1|10	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-assert-0.15.0-1|11	Version:        0.15.0
21cr|ocaml-ppx-assert-0.15.0-1|12	Release:        1
21cr|ocaml-ppx-assert-0.15.0-1|13	Summary:        Assert-like extension nodes that raise useful errors on failure
21cr|ocaml-ppx-assert-0.15.0-1|14	Group:          Development/OCaml
21cr|ocaml-ppx-assert-0.15.0-1|15	License:        MIT
21cr|ocaml-ppx-assert-0.15.0-1|16	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-assert-0.15.0-1|17	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-assert-0.15.0-1|18	
21cr|ocaml-ppx-assert-0.15.0-1|19	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-assert-0.15.0-1|20	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-assert-0.15.0-1|21	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-assert-0.15.0-1|22	BuildRequires:  ocaml-ppx-cold-devel >= 0.15
21cr|ocaml-ppx-assert-0.15.0-1|23	BuildRequires:  ocaml-ppx-compare-devel >= 0.15
21cr|ocaml-ppx-assert-0.15.0-1|24	BuildRequires:  ocaml-ppx-here-devel >= 0.15
21cr|ocaml-ppx-assert-0.15.0-1|25	BuildRequires:  ocaml-ppx-sexp-conv-devel >= 0.15
21cr|ocaml-ppx-assert-0.15.0-1|26	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-assert-0.15.0-1|27	
21cr|ocaml-ppx-assert-0.15.0-1|28	%if %{with doc}
21cr|ocaml-ppx-assert-0.15.0-1|29	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-assert-0.15.0-1|30	%endif
21cr|ocaml-ppx-assert-0.15.0-1|31	
21cr|ocaml-ppx-assert-0.15.0-1|32	%description
21cr|ocaml-ppx-assert-0.15.0-1|33	Ppx_assert is a ppx rewriter that defines assert-like extension nodes
21cr|ocaml-ppx-assert-0.15.0-1|34	that raise useful errors on failure.
21cr|ocaml-ppx-assert-0.15.0-1|35	
21cr|ocaml-ppx-assert-0.15.0-1|36	%files
21cr|ocaml-ppx-assert-0.15.0-1|37	%doc CHANGES.md README.md
21cr|ocaml-ppx-assert-0.15.0-1|38	%license LICENSE.md
21cr|ocaml-ppx-assert-0.15.0-1|39	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-assert-0.15.0-1|40	%dir %{_libdir}/ocaml/%{upname}/runtime-lib/
21cr|ocaml-ppx-assert-0.15.0-1|41	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-assert-0.15.0-1|42	%{_libdir}/ocaml/%{upname}/ppx.exe
21cr|ocaml-ppx-assert-0.15.0-1|43	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-assert-0.15.0-1|44	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-assert-0.15.0-1|45	%{_libdir}/ocaml/%{upname}/*/*.cma
21cr|ocaml-ppx-assert-0.15.0-1|46	%{_libdir}/ocaml/%{upname}/*/*.cmi
21cr|ocaml-ppx-assert-0.15.0-1|47	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-assert-0.15.0-1|48	%{_libdir}/ocaml/%{upname}/*/*.cmxs
21cr|ocaml-ppx-assert-0.15.0-1|49	
21cr|ocaml-ppx-assert-0.15.0-1|50	#--------------------------------------------------------
21cr|ocaml-ppx-assert-0.15.0-1|51	%package        devel
21cr|ocaml-ppx-assert-0.15.0-1|52	Summary:        Development files for %{name}
21cr|ocaml-ppx-assert-0.15.0-1|53	Group:          Development/OCaml
21cr|ocaml-ppx-assert-0.15.0-1|54	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-assert-0.15.0-1|55	Requires:       ocaml-ppx-compare-devel%{?_isa}
21cr|ocaml-ppx-assert-0.15.0-1|56	Requires:       ocaml-ppx-here-devel%{?_isa}
21cr|ocaml-ppx-assert-0.15.0-1|57	Requires:       ocaml-ppx-sexp-conv-devel%{?_isa}
21cr|ocaml-ppx-assert-0.15.0-1|58	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-assert-0.15.0-1|59	
21cr|ocaml-ppx-assert-0.15.0-1|60	%description    devel
21cr|ocaml-ppx-assert-0.15.0-1|61	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-assert-0.15.0-1|62	files for developing applications that use %{name}.
21cr|ocaml-ppx-assert-0.15.0-1|63	
21cr|ocaml-ppx-assert-0.15.0-1|64	%files devel
21cr|ocaml-ppx-assert-0.15.0-1|65	%if %{with doc}
21cr|ocaml-ppx-assert-0.15.0-1|66	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-assert-0.15.0-1|67	%endif
21cr|ocaml-ppx-assert-0.15.0-1|68	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-assert-0.15.0-1|69	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-assert-0.15.0-1|70	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-assert-0.15.0-1|71	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-assert-0.15.0-1|72	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-assert-0.15.0-1|73	%{_libdir}/ocaml/%{upname}/*/*.a
21cr|ocaml-ppx-assert-0.15.0-1|74	%{_libdir}/ocaml/%{upname}/*/*.cmx
21cr|ocaml-ppx-assert-0.15.0-1|75	%{_libdir}/ocaml/%{upname}/*/*.cmxa
21cr|ocaml-ppx-assert-0.15.0-1|76	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-assert-0.15.0-1|77	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-ppx-assert-0.15.0-1|78	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-ppx-assert-0.15.0-1|79	%{_libdir}/ocaml/%{upname}/*/*.cmt
21cr|ocaml-ppx-assert-0.15.0-1|80	%{_libdir}/ocaml/%{upname}/*/*.cmti
21cr|ocaml-ppx-assert-0.15.0-1|81	%{_libdir}/ocaml/%{upname}/*/*.mli
21cr|ocaml-ppx-assert-0.15.0-1|82	
21cr|ocaml-ppx-assert-0.15.0-1|83	#--------------------------------------------------------
21cr|ocaml-ppx-assert-0.15.0-1|84	
21cr|ocaml-ppx-assert-0.15.0-1|85	%prep
21cr|ocaml-ppx-assert-0.15.0-1|86	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-assert-0.15.0-1|87	
21cr|ocaml-ppx-assert-0.15.0-1|88	%build
21cr|ocaml-ppx-assert-0.15.0-1|89	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-assert-0.15.0-1|90	%if %{with doc}
21cr|ocaml-ppx-assert-0.15.0-1|91	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-assert-0.15.0-1|92	%endif
21cr|ocaml-ppx-assert-0.15.0-1|93	
21cr|ocaml-ppx-assert-0.15.0-1|94	%install
21cr|ocaml-ppx-assert-0.15.0-1|95	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-assert-0.15.0-1|96	
21cr|ocaml-ppx-assert-0.15.0-1|97	%if %{with doc}
21cr|ocaml-ppx-assert-0.15.0-1|98	# We do not want the dune markers
21cr|ocaml-ppx-assert-0.15.0-1|99	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-assert-0.15.0-1|100	%endif
21cr|ocaml-ppx-assert-0.15.0-1|101	
21cr|ocaml-ppx-assert-0.15.0-1|102	# We do not want the ml files
21cr|ocaml-ppx-assert-0.15.0-1|103	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-assert-0.15.0-1|104	
21cr|ocaml-ppx-assert-0.15.0-1|105	# We install the documentation with the doc macro
21cr|ocaml-ppx-assert-0.15.0-1|106	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-assert-0.15.0-1|107	
21cr|ocaml-ppx-assert-0.15.0-1|108	%check
21cr|ocaml-ppx-assert-0.15.0-1|109	dune runtest --release

3598 21
21cr|ocaml-ppx-base-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-base-0.15.0-1|2	%global debug_package %{nil}
21cr|ocaml-ppx-base-0.15.0-1|3	
21cr|ocaml-ppx-base-0.15.0-1|4	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-base-0.15.0-1|5	%bcond_with doc
21cr|ocaml-ppx-base-0.15.0-1|6	
21cr|ocaml-ppx-base-0.15.0-1|7	%global srcname ppx-base
21cr|ocaml-ppx-base-0.15.0-1|8	%global upname  ppx_base
21cr|ocaml-ppx-base-0.15.0-1|9	
21cr|ocaml-ppx-base-0.15.0-1|10	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-base-0.15.0-1|11	Version:        0.15.0
21cr|ocaml-ppx-base-0.15.0-1|12	Release:        1
21cr|ocaml-ppx-base-0.15.0-1|13	Summary:        Base set of OCaml ppx rewriters
21cr|ocaml-ppx-base-0.15.0-1|14	Group:          Development/OCaml
21cr|ocaml-ppx-base-0.15.0-1|15	License:        MIT
21cr|ocaml-ppx-base-0.15.0-1|16	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-base-0.15.0-1|17	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-base-0.15.0-1|18	
21cr|ocaml-ppx-base-0.15.0-1|19	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-base-0.15.0-1|20	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-base-0.15.0-1|21	BuildRequires:  ocaml-ppx-cold-devel >= 0.15
21cr|ocaml-ppx-base-0.15.0-1|22	BuildRequires:  ocaml-ppx-compare-devel >= 0.15
21cr|ocaml-ppx-base-0.15.0-1|23	BuildRequires:  ocaml-ppx-enumerate-devel >= 0.15
21cr|ocaml-ppx-base-0.15.0-1|24	BuildRequires:  ocaml-ppx-hash-devel >= 0.15
21cr|ocaml-ppx-base-0.15.0-1|25	BuildRequires:  ocaml-ppx-sexp-conv-devel >= 0.15
21cr|ocaml-ppx-base-0.15.0-1|26	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-base-0.15.0-1|27	
21cr|ocaml-ppx-base-0.15.0-1|28	%if %{with doc}
21cr|ocaml-ppx-base-0.15.0-1|29	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-base-0.15.0-1|30	%endif
21cr|ocaml-ppx-base-0.15.0-1|31	
21cr|ocaml-ppx-base-0.15.0-1|32	%description
21cr|ocaml-ppx-base-0.15.0-1|33	Ppx_base is the set of ppx rewriters used for Base.  Note that Base
21cr|ocaml-ppx-base-0.15.0-1|34	doesn't need ppx to build; it is only used as a verification tool.
21cr|ocaml-ppx-base-0.15.0-1|35	
21cr|ocaml-ppx-base-0.15.0-1|36	%files
21cr|ocaml-ppx-base-0.15.0-1|37	%license LICENSE.md
21cr|ocaml-ppx-base-0.15.0-1|38	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-base-0.15.0-1|39	%{_bindir}/ppx-base
21cr|ocaml-ppx-base-0.15.0-1|40	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-base-0.15.0-1|41	%{_libdir}/ocaml/%{upname}/ppx.exe
21cr|ocaml-ppx-base-0.15.0-1|42	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-base-0.15.0-1|43	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-base-0.15.0-1|44	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-base-0.15.0-1|45	
21cr|ocaml-ppx-base-0.15.0-1|46	#----------------------------------------------------------------
21cr|ocaml-ppx-base-0.15.0-1|47	%package        devel
21cr|ocaml-ppx-base-0.15.0-1|48	Summary:        Development files for %{name}
21cr|ocaml-ppx-base-0.15.0-1|49	Group:          Development/OCaml
21cr|ocaml-ppx-base-0.15.0-1|50	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-base-0.15.0-1|51	Requires:       ocaml-ppx-cold-devel%{?_isa}
21cr|ocaml-ppx-base-0.15.0-1|52	Requires:       ocaml-ppx-compare-devel%{?_isa}
21cr|ocaml-ppx-base-0.15.0-1|53	Requires:       ocaml-ppx-enumerate-devel%{?_isa}
21cr|ocaml-ppx-base-0.15.0-1|54	Requires:       ocaml-ppx-hash-devel%{?_isa}
21cr|ocaml-ppx-base-0.15.0-1|55	Requires:       ocaml-ppx-sexp-conv-devel%{?_isa}
21cr|ocaml-ppx-base-0.15.0-1|56	
21cr|ocaml-ppx-base-0.15.0-1|57	%description    devel
21cr|ocaml-ppx-base-0.15.0-1|58	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-base-0.15.0-1|59	files for developing applications that use %{name}.
21cr|ocaml-ppx-base-0.15.0-1|60	
21cr|ocaml-ppx-base-0.15.0-1|61	%files devel
21cr|ocaml-ppx-base-0.15.0-1|62	%if %{with doc}
21cr|ocaml-ppx-base-0.15.0-1|63	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-base-0.15.0-1|64	%endif
21cr|ocaml-ppx-base-0.15.0-1|65	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-base-0.15.0-1|66	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-base-0.15.0-1|67	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-base-0.15.0-1|68	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-base-0.15.0-1|69	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-base-0.15.0-1|70	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-base-0.15.0-1|71	
21cr|ocaml-ppx-base-0.15.0-1|72	#----------------------------------------------------------------
21cr|ocaml-ppx-base-0.15.0-1|73	
21cr|ocaml-ppx-base-0.15.0-1|74	%prep
21cr|ocaml-ppx-base-0.15.0-1|75	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-base-0.15.0-1|76	
21cr|ocaml-ppx-base-0.15.0-1|77	%build
21cr|ocaml-ppx-base-0.15.0-1|78	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-base-0.15.0-1|79	%if %{with doc}
21cr|ocaml-ppx-base-0.15.0-1|80	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-base-0.15.0-1|81	%endif
21cr|ocaml-ppx-base-0.15.0-1|82	
21cr|ocaml-ppx-base-0.15.0-1|83	%install
21cr|ocaml-ppx-base-0.15.0-1|84	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-base-0.15.0-1|85	
21cr|ocaml-ppx-base-0.15.0-1|86	%if %{with doc}
21cr|ocaml-ppx-base-0.15.0-1|87	# We do not want the dune markers
21cr|ocaml-ppx-base-0.15.0-1|88	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-base-0.15.0-1|89	%endif
21cr|ocaml-ppx-base-0.15.0-1|90	
21cr|ocaml-ppx-base-0.15.0-1|91	# We do not want the ml files
21cr|ocaml-ppx-base-0.15.0-1|92	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-base-0.15.0-1|93	
21cr|ocaml-ppx-base-0.15.0-1|94	# We install the documentation with the doc macro
21cr|ocaml-ppx-base-0.15.0-1|95	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-base-0.15.0-1|96	
21cr|ocaml-ppx-base-0.15.0-1|97	%check
21cr|ocaml-ppx-base-0.15.0-1|98	dune runtest --release
21cr|ocaml-ppx-base-0.15.0-1|99	
21cr|ocaml-ppx-base-0.15.0-1|100	
21cr|ocaml-ppx-base-0.15.0-1|101	

3599 21
21cr|ocaml-ppx-cold-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-cold-0.15.0-1|2	%global debug_package %{nil}
21cr|ocaml-ppx-cold-0.15.0-1|3	
21cr|ocaml-ppx-cold-0.15.0-1|4	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-cold-0.15.0-1|5	%bcond_with doc
21cr|ocaml-ppx-cold-0.15.0-1|6	
21cr|ocaml-ppx-cold-0.15.0-1|7	%global srcname ppx-cold
21cr|ocaml-ppx-cold-0.15.0-1|8	%global upname  ppx_cold
21cr|ocaml-ppx-cold-0.15.0-1|9	
21cr|ocaml-ppx-cold-0.15.0-1|10	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-cold-0.15.0-1|11	Version:        0.15.0
21cr|ocaml-ppx-cold-0.15.0-1|12	Release:        1
21cr|ocaml-ppx-cold-0.15.0-1|13	Summary:        OCaml definition of [@@cold] attribute
21cr|ocaml-ppx-cold-0.15.0-1|14	Group:          Development/OCaml
21cr|ocaml-ppx-cold-0.15.0-1|15	License:        MIT
21cr|ocaml-ppx-cold-0.15.0-1|16	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-cold-0.15.0-1|17	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-cold-0.15.0-1|18	
21cr|ocaml-ppx-cold-0.15.0-1|19	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-cold-0.15.0-1|20	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-cold-0.15.0-1|21	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-cold-0.15.0-1|22	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-cold-0.15.0-1|23	
21cr|ocaml-ppx-cold-0.15.0-1|24	%if %{with doc}
21cr|ocaml-ppx-cold-0.15.0-1|25	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-cold-0.15.0-1|26	%endif
21cr|ocaml-ppx-cold-0.15.0-1|27	
21cr|ocaml-ppx-cold-0.15.0-1|28	%description
21cr|ocaml-ppx-cold-0.15.0-1|29	Ppx_cold translates [@@cold] attributes to [@@inline never]
21cr|ocaml-ppx-cold-0.15.0-1|30	[@@local never] [@@specialise never].  See the discussion in
21cr|ocaml-ppx-cold-0.15.0-1|31	https://github.com/ocaml/ocaml/issues/8563.
21cr|ocaml-ppx-cold-0.15.0-1|32	
21cr|ocaml-ppx-cold-0.15.0-1|33	%files
21cr|ocaml-ppx-cold-0.15.0-1|34	%doc README.md
21cr|ocaml-ppx-cold-0.15.0-1|35	%license LICENSE.md
21cr|ocaml-ppx-cold-0.15.0-1|36	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-cold-0.15.0-1|37	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-cold-0.15.0-1|38	%{_libdir}/ocaml/%{upname}/ppx.exe
21cr|ocaml-ppx-cold-0.15.0-1|39	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-cold-0.15.0-1|40	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-cold-0.15.0-1|41	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-cold-0.15.0-1|42	
21cr|ocaml-ppx-cold-0.15.0-1|43	#-----------------------------------------------------------
21cr|ocaml-ppx-cold-0.15.0-1|44	%package        devel
21cr|ocaml-ppx-cold-0.15.0-1|45	Summary:        Development files for %{name}
21cr|ocaml-ppx-cold-0.15.0-1|46	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-cold-0.15.0-1|47	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-cold-0.15.0-1|48	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-cold-0.15.0-1|49	
21cr|ocaml-ppx-cold-0.15.0-1|50	%description    devel
21cr|ocaml-ppx-cold-0.15.0-1|51	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-cold-0.15.0-1|52	files for developing applications that use %{name}.
21cr|ocaml-ppx-cold-0.15.0-1|53	
21cr|ocaml-ppx-cold-0.15.0-1|54	%files devel
21cr|ocaml-ppx-cold-0.15.0-1|55	%if %{with doc}
21cr|ocaml-ppx-cold-0.15.0-1|56	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-cold-0.15.0-1|57	%endif
21cr|ocaml-ppx-cold-0.15.0-1|58	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-cold-0.15.0-1|59	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-cold-0.15.0-1|60	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-cold-0.15.0-1|61	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-cold-0.15.0-1|62	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-cold-0.15.0-1|63	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-cold-0.15.0-1|64	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-ppx-cold-0.15.0-1|65	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-ppx-cold-0.15.0-1|66	
21cr|ocaml-ppx-cold-0.15.0-1|67	#-----------------------------------------------------------
21cr|ocaml-ppx-cold-0.15.0-1|68	
21cr|ocaml-ppx-cold-0.15.0-1|69	%prep
21cr|ocaml-ppx-cold-0.15.0-1|70	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-cold-0.15.0-1|71	
21cr|ocaml-ppx-cold-0.15.0-1|72	%build
21cr|ocaml-ppx-cold-0.15.0-1|73	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-cold-0.15.0-1|74	%if %{with doc}
21cr|ocaml-ppx-cold-0.15.0-1|75	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-cold-0.15.0-1|76	%endif
21cr|ocaml-ppx-cold-0.15.0-1|77	
21cr|ocaml-ppx-cold-0.15.0-1|78	%install
21cr|ocaml-ppx-cold-0.15.0-1|79	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-cold-0.15.0-1|80	
21cr|ocaml-ppx-cold-0.15.0-1|81	%if %{with doc}
21cr|ocaml-ppx-cold-0.15.0-1|82	# We do not want the dune markers
21cr|ocaml-ppx-cold-0.15.0-1|83	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-cold-0.15.0-1|84	%endif
21cr|ocaml-ppx-cold-0.15.0-1|85	
21cr|ocaml-ppx-cold-0.15.0-1|86	# We do not want the ml files
21cr|ocaml-ppx-cold-0.15.0-1|87	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-cold-0.15.0-1|88	
21cr|ocaml-ppx-cold-0.15.0-1|89	# We install the documentation with the doc macro
21cr|ocaml-ppx-cold-0.15.0-1|90	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-cold-0.15.0-1|91	
21cr|ocaml-ppx-cold-0.15.0-1|92	%check
21cr|ocaml-ppx-cold-0.15.0-1|93	dune runtest --release
21cr|ocaml-ppx-cold-0.15.0-1|94	
21cr|ocaml-ppx-cold-0.15.0-1|95	
21cr|ocaml-ppx-cold-0.15.0-1|96	

3600 21
21cr|ocaml-ppx-compare-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-compare-0.15.0-1|2	%ifnarch %{ocaml_native_compiler}
21cr|ocaml-ppx-compare-0.15.0-1|3	%global debug_package %{nil}
21cr|ocaml-ppx-compare-0.15.0-1|4	%endif
21cr|ocaml-ppx-compare-0.15.0-1|5	
21cr|ocaml-ppx-compare-0.15.0-1|6	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-compare-0.15.0-1|7	%bcond_with doc
21cr|ocaml-ppx-compare-0.15.0-1|8	
21cr|ocaml-ppx-compare-0.15.0-1|9	# This package is now a transitive dependency of ocaml-ppx-inline-test, so using
21cr|ocaml-ppx-compare-0.15.0-1|10	# it to test this package creates a circular dependency.
21cr|ocaml-ppx-compare-0.15.0-1|11	%bcond_with tests
21cr|ocaml-ppx-compare-0.15.0-1|12	
21cr|ocaml-ppx-compare-0.15.0-1|13	%global srcname ppx-compare
21cr|ocaml-ppx-compare-0.15.0-1|14	%global upname  ppx_compare
21cr|ocaml-ppx-compare-0.15.0-1|15	
21cr|ocaml-ppx-compare-0.15.0-1|16	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-compare-0.15.0-1|17	Version:        0.15.0
21cr|ocaml-ppx-compare-0.15.0-1|18	Release:        1
21cr|ocaml-ppx-compare-0.15.0-1|19	Summary:        Generate comparison functions from types
21cr|ocaml-ppx-compare-0.15.0-1|20	Group:          Development/OCaml
21cr|ocaml-ppx-compare-0.15.0-1|21	License:        MIT
21cr|ocaml-ppx-compare-0.15.0-1|22	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-compare-0.15.0-1|23	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-compare-0.15.0-1|24	
21cr|ocaml-ppx-compare-0.15.0-1|25	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-compare-0.15.0-1|26	BuildRequires:  ocaml-base-devel >= 0.15.0
21cr|ocaml-ppx-compare-0.15.0-1|27	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-compare-0.15.0-1|28	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-compare-0.15.0-1|29	
21cr|ocaml-ppx-compare-0.15.0-1|30	%if %{with doc}
21cr|ocaml-ppx-compare-0.15.0-1|31	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-compare-0.15.0-1|32	%endif
21cr|ocaml-ppx-compare-0.15.0-1|33	
21cr|ocaml-ppx-compare-0.15.0-1|34	%if %{with tests}
21cr|ocaml-ppx-compare-0.15.0-1|35	BuildRequires:  ocaml-ppx-inline-test-devel
21cr|ocaml-ppx-compare-0.15.0-1|36	%endif
21cr|ocaml-ppx-compare-0.15.0-1|37	
21cr|ocaml-ppx-compare-0.15.0-1|38	%description
21cr|ocaml-ppx-compare-0.15.0-1|39	Ppx_compare is a ppx rewriter that derives comparison and equality
21cr|ocaml-ppx-compare-0.15.0-1|40	functions from type representations.  The scaffolded functions are
21cr|ocaml-ppx-compare-0.15.0-1|41	usually much faster than OCaml's `Pervasives.compare` and
21cr|ocaml-ppx-compare-0.15.0-1|42	`Pervasives.(=)`.  Scaffolding functions also give more flexibility by
21cr|ocaml-ppx-compare-0.15.0-1|43	allowing them to be overridden for a specific type, and more safety by
21cr|ocaml-ppx-compare-0.15.0-1|44	making sure that only comparable values are compared.
21cr|ocaml-ppx-compare-0.15.0-1|45	
21cr|ocaml-ppx-compare-0.15.0-1|46	%files
21cr|ocaml-ppx-compare-0.15.0-1|47	%doc CHANGES.md README.md
21cr|ocaml-ppx-compare-0.15.0-1|48	%license LICENSE.md
21cr|ocaml-ppx-compare-0.15.0-1|49	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-compare-0.15.0-1|50	%dir %{_libdir}/ocaml/%{upname}/expander/
21cr|ocaml-ppx-compare-0.15.0-1|51	%dir %{_libdir}/ocaml/%{upname}/runtime-lib/
21cr|ocaml-ppx-compare-0.15.0-1|52	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-compare-0.15.0-1|53	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-compare-0.15.0-1|54	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-compare-0.15.0-1|55	%{_libdir}/ocaml/%{upname}/*/*.cma
21cr|ocaml-ppx-compare-0.15.0-1|56	%{_libdir}/ocaml/%{upname}/*/*.cmi
21cr|ocaml-ppx-compare-0.15.0-1|57	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-compare-0.15.0-1|58	%{_libdir}/ocaml/%{upname}/*/*.cmxs
21cr|ocaml-ppx-compare-0.15.0-1|59	
21cr|ocaml-ppx-compare-0.15.0-1|60	#---------------------------------------------------------------
21cr|ocaml-ppx-compare-0.15.0-1|61	%package        devel
21cr|ocaml-ppx-compare-0.15.0-1|62	Summary:        Development files for %{name}
21cr|ocaml-ppx-compare-0.15.0-1|63	Group:          Development/OCaml
21cr|ocaml-ppx-compare-0.15.0-1|64	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-compare-0.15.0-1|65	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-compare-0.15.0-1|66	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-compare-0.15.0-1|67	
21cr|ocaml-ppx-compare-0.15.0-1|68	%description    devel
21cr|ocaml-ppx-compare-0.15.0-1|69	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-ppx-compare-0.15.0-1|70	developing applications that use %{name}.
21cr|ocaml-ppx-compare-0.15.0-1|71	
21cr|ocaml-ppx-compare-0.15.0-1|72	%files devel
21cr|ocaml-ppx-compare-0.15.0-1|73	%if %{with doc}
21cr|ocaml-ppx-compare-0.15.0-1|74	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-compare-0.15.0-1|75	%endif
21cr|ocaml-ppx-compare-0.15.0-1|76	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-compare-0.15.0-1|77	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-compare-0.15.0-1|78	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-compare-0.15.0-1|79	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-compare-0.15.0-1|80	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-compare-0.15.0-1|81	%{_libdir}/ocaml/%{upname}/*/*.a
21cr|ocaml-ppx-compare-0.15.0-1|82	%{_libdir}/ocaml/%{upname}/*/*.cmx
21cr|ocaml-ppx-compare-0.15.0-1|83	%{_libdir}/ocaml/%{upname}/*/*.cmxa
21cr|ocaml-ppx-compare-0.15.0-1|84	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-compare-0.15.0-1|85	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-ppx-compare-0.15.0-1|86	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-ppx-compare-0.15.0-1|87	%{_libdir}/ocaml/%{upname}/*/*.cmt
21cr|ocaml-ppx-compare-0.15.0-1|88	%{_libdir}/ocaml/%{upname}/*/*.cmti
21cr|ocaml-ppx-compare-0.15.0-1|89	%{_libdir}/ocaml/%{upname}/*/*.mli
21cr|ocaml-ppx-compare-0.15.0-1|90	
21cr|ocaml-ppx-compare-0.15.0-1|91	
21cr|ocaml-ppx-compare-0.15.0-1|92	#---------------------------------------------------------------
21cr|ocaml-ppx-compare-0.15.0-1|93	
21cr|ocaml-ppx-compare-0.15.0-1|94	%prep
21cr|ocaml-ppx-compare-0.15.0-1|95	%autosetup -n %{upname}-%{version} -p1
21cr|ocaml-ppx-compare-0.15.0-1|96	
21cr|ocaml-ppx-compare-0.15.0-1|97	%build
21cr|ocaml-ppx-compare-0.15.0-1|98	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-compare-0.15.0-1|99	%if %{with doc}
21cr|ocaml-ppx-compare-0.15.0-1|100	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-compare-0.15.0-1|101	%endif
21cr|ocaml-ppx-compare-0.15.0-1|102	
21cr|ocaml-ppx-compare-0.15.0-1|103	%install
21cr|ocaml-ppx-compare-0.15.0-1|104	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-compare-0.15.0-1|105	
21cr|ocaml-ppx-compare-0.15.0-1|106	%if %{with doc}
21cr|ocaml-ppx-compare-0.15.0-1|107	# We do not want the dune markers
21cr|ocaml-ppx-compare-0.15.0-1|108	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-compare-0.15.0-1|109	%endif
21cr|ocaml-ppx-compare-0.15.0-1|110	
21cr|ocaml-ppx-compare-0.15.0-1|111	# We do not want the ml files
21cr|ocaml-ppx-compare-0.15.0-1|112	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-compare-0.15.0-1|113	
21cr|ocaml-ppx-compare-0.15.0-1|114	# We install the documentation with the doc macro
21cr|ocaml-ppx-compare-0.15.0-1|115	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-compare-0.15.0-1|116	
21cr|ocaml-ppx-compare-0.15.0-1|117	%if %{with tests}
21cr|ocaml-ppx-compare-0.15.0-1|118	# The tests require a native build.
21cr|ocaml-ppx-compare-0.15.0-1|119	%check
21cr|ocaml-ppx-compare-0.15.0-1|120	dune runtest --release
21cr|ocaml-ppx-compare-0.15.0-1|121	%endif
21cr|ocaml-ppx-compare-0.15.0-1|122	
21cr|ocaml-ppx-compare-0.15.0-1|123	

3601 21
21cr|ocaml-ppx-enumerate-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-enumerate-0.15.0-1|2	%global debug_package %{nil}
21cr|ocaml-ppx-enumerate-0.15.0-1|3	
21cr|ocaml-ppx-enumerate-0.15.0-1|4	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-enumerate-0.15.0-1|5	%bcond_with doc
21cr|ocaml-ppx-enumerate-0.15.0-1|6	
21cr|ocaml-ppx-enumerate-0.15.0-1|7	%global srcname ppx-enumerate
21cr|ocaml-ppx-enumerate-0.15.0-1|8	%global upname  ppx_enumerate
21cr|ocaml-ppx-enumerate-0.15.0-1|9	
21cr|ocaml-ppx-enumerate-0.15.0-1|10	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-enumerate-0.15.0-1|11	Version:        0.15.0
21cr|ocaml-ppx-enumerate-0.15.0-1|12	Release:        1
21cr|ocaml-ppx-enumerate-0.15.0-1|13	Summary:        Generate a list containing all values of a finite type
21cr|ocaml-ppx-enumerate-0.15.0-1|14	Group:          Development/OCaml
21cr|ocaml-ppx-enumerate-0.15.0-1|15	License:        MIT
21cr|ocaml-ppx-enumerate-0.15.0-1|16	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-enumerate-0.15.0-1|17	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-enumerate-0.15.0-1|18	
21cr|ocaml-ppx-enumerate-0.15.0-1|19	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-enumerate-0.15.0-1|20	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-enumerate-0.15.0-1|21	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-enumerate-0.15.0-1|22	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-enumerate-0.15.0-1|23	
21cr|ocaml-ppx-enumerate-0.15.0-1|24	%if %{with doc}
21cr|ocaml-ppx-enumerate-0.15.0-1|25	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-enumerate-0.15.0-1|26	%endif
21cr|ocaml-ppx-enumerate-0.15.0-1|27	
21cr|ocaml-ppx-enumerate-0.15.0-1|28	%description
21cr|ocaml-ppx-enumerate-0.15.0-1|29	Ppx_enumerate is a ppx rewriter which generates a definition for the
21cr|ocaml-ppx-enumerate-0.15.0-1|30	list of all values of a type (for a type which has only finitely many
21cr|ocaml-ppx-enumerate-0.15.0-1|31	values).
21cr|ocaml-ppx-enumerate-0.15.0-1|32	
21cr|ocaml-ppx-enumerate-0.15.0-1|33	%files
21cr|ocaml-ppx-enumerate-0.15.0-1|34	%doc CHANGES.md README.md
21cr|ocaml-ppx-enumerate-0.15.0-1|35	%license LICENSE.md
21cr|ocaml-ppx-enumerate-0.15.0-1|36	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-enumerate-0.15.0-1|37	%dir %{_libdir}/ocaml/%{upname}/runtime-lib/
21cr|ocaml-ppx-enumerate-0.15.0-1|38	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-enumerate-0.15.0-1|39	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-enumerate-0.15.0-1|40	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-enumerate-0.15.0-1|41	%{_libdir}/ocaml/%{upname}/runtime-lib/*.cma
21cr|ocaml-ppx-enumerate-0.15.0-1|42	%{_libdir}/ocaml/%{upname}/runtime-lib/*.cmi
21cr|ocaml-ppx-enumerate-0.15.0-1|43	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-enumerate-0.15.0-1|44	%{_libdir}/ocaml/%{upname}/runtime-lib/*.cmxs
21cr|ocaml-ppx-enumerate-0.15.0-1|45	
21cr|ocaml-ppx-enumerate-0.15.0-1|46	#---------------------------------------------------------------
21cr|ocaml-ppx-enumerate-0.15.0-1|47	%package        devel
21cr|ocaml-ppx-enumerate-0.15.0-1|48	Summary:        Development files for %{name}
21cr|ocaml-ppx-enumerate-0.15.0-1|49	Group:          Development/OCaml
21cr|ocaml-ppx-enumerate-0.15.0-1|50	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-enumerate-0.15.0-1|51	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-enumerate-0.15.0-1|52	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-enumerate-0.15.0-1|53	
21cr|ocaml-ppx-enumerate-0.15.0-1|54	%description    devel
21cr|ocaml-ppx-enumerate-0.15.0-1|55	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-enumerate-0.15.0-1|56	files for developing applications that use %{name}.
21cr|ocaml-ppx-enumerate-0.15.0-1|57	
21cr|ocaml-ppx-enumerate-0.15.0-1|58	%files devel
21cr|ocaml-ppx-enumerate-0.15.0-1|59	%if %{with doc}
21cr|ocaml-ppx-enumerate-0.15.0-1|60	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-enumerate-0.15.0-1|61	%endif
21cr|ocaml-ppx-enumerate-0.15.0-1|62	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-enumerate-0.15.0-1|63	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-enumerate-0.15.0-1|64	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-enumerate-0.15.0-1|65	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-enumerate-0.15.0-1|66	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-enumerate-0.15.0-1|67	%{_libdir}/ocaml/%{upname}/runtime-lib/*.a
21cr|ocaml-ppx-enumerate-0.15.0-1|68	%{_libdir}/ocaml/%{upname}/runtime-lib/*.cmx
21cr|ocaml-ppx-enumerate-0.15.0-1|69	%{_libdir}/ocaml/%{upname}/runtime-lib/*.cmxa
21cr|ocaml-ppx-enumerate-0.15.0-1|70	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-enumerate-0.15.0-1|71	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-ppx-enumerate-0.15.0-1|72	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-ppx-enumerate-0.15.0-1|73	%{_libdir}/ocaml/%{upname}/runtime-lib/*.cmt
21cr|ocaml-ppx-enumerate-0.15.0-1|74	
21cr|ocaml-ppx-enumerate-0.15.0-1|75	#---------------------------------------------------------------
21cr|ocaml-ppx-enumerate-0.15.0-1|76	
21cr|ocaml-ppx-enumerate-0.15.0-1|77	%prep
21cr|ocaml-ppx-enumerate-0.15.0-1|78	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-enumerate-0.15.0-1|79	
21cr|ocaml-ppx-enumerate-0.15.0-1|80	%build
21cr|ocaml-ppx-enumerate-0.15.0-1|81	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-enumerate-0.15.0-1|82	%if %{with doc}
21cr|ocaml-ppx-enumerate-0.15.0-1|83	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-enumerate-0.15.0-1|84	%endif
21cr|ocaml-ppx-enumerate-0.15.0-1|85	
21cr|ocaml-ppx-enumerate-0.15.0-1|86	%install
21cr|ocaml-ppx-enumerate-0.15.0-1|87	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-enumerate-0.15.0-1|88	
21cr|ocaml-ppx-enumerate-0.15.0-1|89	%if %{with doc}
21cr|ocaml-ppx-enumerate-0.15.0-1|90	# We do not want the dune markers
21cr|ocaml-ppx-enumerate-0.15.0-1|91	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-enumerate-0.15.0-1|92	%endif
21cr|ocaml-ppx-enumerate-0.15.0-1|93	
21cr|ocaml-ppx-enumerate-0.15.0-1|94	# We do not want the ml files
21cr|ocaml-ppx-enumerate-0.15.0-1|95	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-enumerate-0.15.0-1|96	
21cr|ocaml-ppx-enumerate-0.15.0-1|97	# We install the documentation with the doc macro
21cr|ocaml-ppx-enumerate-0.15.0-1|98	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-enumerate-0.15.0-1|99	
21cr|ocaml-ppx-enumerate-0.15.0-1|100	%check
21cr|ocaml-ppx-enumerate-0.15.0-1|101	dune runtest --release
21cr|ocaml-ppx-enumerate-0.15.0-1|102	
21cr|ocaml-ppx-enumerate-0.15.0-1|103	
21cr|ocaml-ppx-enumerate-0.15.0-1|104	

3602 21
21cr|ocaml-ppx-expect-0.15.0-5|1	%define _disable_ld_no_undefined 1
21cr|ocaml-ppx-expect-0.15.0-5|2	%undefine _package_note_flags
21cr|ocaml-ppx-expect-0.15.0-5|3	# TESTING NOTE: We cannot run the tests, because they requires ppx_jane.
21cr|ocaml-ppx-expect-0.15.0-5|4	# We do not yet have that package in Fedora.  Even if we did, it requires this
21cr|ocaml-ppx-expect-0.15.0-5|5	# package to build, so we would introduce a circular dependency.
21cr|ocaml-ppx-expect-0.15.0-5|6	
21cr|ocaml-ppx-expect-0.15.0-5|7	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-expect-0.15.0-5|8	%bcond_with doc
21cr|ocaml-ppx-expect-0.15.0-5|9	
21cr|ocaml-ppx-expect-0.15.0-5|10	%global upname  ppx_expect
21cr|ocaml-ppx-expect-0.15.0-5|11	
21cr|ocaml-ppx-expect-0.15.0-5|12	Name:           ocaml-ppx-expect
21cr|ocaml-ppx-expect-0.15.0-5|13	Version:        0.15.0
21cr|ocaml-ppx-expect-0.15.0-5|14	Release:        5
21cr|ocaml-ppx-expect-0.15.0-5|15	Summary:        Framework for writing tests in OCaml
21cr|ocaml-ppx-expect-0.15.0-5|16	Group:          Development/OCaml
21cr|ocaml-ppx-expect-0.15.0-5|17	License:        MIT
21cr|ocaml-ppx-expect-0.15.0-5|18	URL:            https://github.com/janestreet/ppx_expect
21cr|ocaml-ppx-expect-0.15.0-5|19	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-expect-0.15.0-5|20	
21cr|ocaml-ppx-expect-0.15.0-5|21	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-expect-0.15.0-5|22	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-expect-0.15.0-5|23	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-expect-0.15.0-5|24	BuildRequires:  ocaml-ppx-here-devel >= 0.15
21cr|ocaml-ppx-expect-0.15.0-5|25	BuildRequires:  ocaml-ppx-inline-test-devel >= 0.15
21cr|ocaml-ppx-expect-0.15.0-5|26	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-expect-0.15.0-5|27	BuildRequires:  ocaml-re-devel >= 1.8.0
21cr|ocaml-ppx-expect-0.15.0-5|28	BuildRequires:  ocaml-stdio-devel >= 0.15
21cr|ocaml-ppx-expect-0.15.0-5|29	
21cr|ocaml-ppx-expect-0.15.0-5|30	%if %{with doc}
21cr|ocaml-ppx-expect-0.15.0-5|31	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-expect-0.15.0-5|32	%endif
21cr|ocaml-ppx-expect-0.15.0-5|33	
21cr|ocaml-ppx-expect-0.15.0-5|34	%description
21cr|ocaml-ppx-expect-0.15.0-5|35	Ppx_expect is a framework for writing tests in OCaml, similar to Cram
21cr|ocaml-ppx-expect-0.15.0-5|36	(https://bitheap.org/cram/).  Ppx_expect mimics the existing inline
21cr|ocaml-ppx-expect-0.15.0-5|37	tests framework with the `let_expect_test` construct.  The body of an
21cr|ocaml-ppx-expect-0.15.0-5|38	expect-test can contain output-generating code, interleaved with
21cr|ocaml-ppx-expect-0.15.0-5|39	`_expect` extension expressions to denote the expected output.
21cr|ocaml-ppx-expect-0.15.0-5|40	
21cr|ocaml-ppx-expect-0.15.0-5|41	When run, these tests will pass iff the output matches what was
21cr|ocaml-ppx-expect-0.15.0-5|42	expected.  If a test fails, a corrected file with the suffix
21cr|ocaml-ppx-expect-0.15.0-5|43	".corrected" will be produced with the actual output, and the
21cr|ocaml-ppx-expect-0.15.0-5|44	`inline_tests_runner` will output a diff.
21cr|ocaml-ppx-expect-0.15.0-5|45	
21cr|ocaml-ppx-expect-0.15.0-5|46	%files
21cr|ocaml-ppx-expect-0.15.0-5|47	%doc CHANGES.md README.org
21cr|ocaml-ppx-expect-0.15.0-5|48	%license LICENSE.md
21cr|ocaml-ppx-expect-0.15.0-5|49	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-expect-0.15.0-5|50	%dir %{_libdir}/ocaml/%{upname}/collector/
21cr|ocaml-ppx-expect-0.15.0-5|51	%dir %{_libdir}/ocaml/%{upname}/common/
21cr|ocaml-ppx-expect-0.15.0-5|52	%dir %{_libdir}/ocaml/%{upname}/config/
21cr|ocaml-ppx-expect-0.15.0-5|53	%dir %{_libdir}/ocaml/%{upname}/config_types/
21cr|ocaml-ppx-expect-0.15.0-5|54	%dir %{_libdir}/ocaml/%{upname}/evaluator/
21cr|ocaml-ppx-expect-0.15.0-5|55	%dir %{_libdir}/ocaml/%{upname}/matcher/
21cr|ocaml-ppx-expect-0.15.0-5|56	%dir %{_libdir}/ocaml/%{upname}/payload/
21cr|ocaml-ppx-expect-0.15.0-5|57	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-expect-0.15.0-5|58	%{_libdir}/ocaml/%{upname}/ppx.exe
21cr|ocaml-ppx-expect-0.15.0-5|59	%{_libdir}/ocaml/%{upname}/*/*.js
21cr|ocaml-ppx-expect-0.15.0-5|60	%{_libdir}/ocaml/%{upname}/{,*/}*.cma
21cr|ocaml-ppx-expect-0.15.0-5|61	%{_libdir}/ocaml/%{upname}/{,*/}*.cmi
21cr|ocaml-ppx-expect-0.15.0-5|62	%{_libdir}/ocaml/%{upname}/{,*/}*.cmxs
21cr|ocaml-ppx-expect-0.15.0-5|63	%{_libdir}/ocaml/stublibs/dllexpect_test_collector_stubs.so
21cr|ocaml-ppx-expect-0.15.0-5|64	
21cr|ocaml-ppx-expect-0.15.0-5|65	#--------------------------------------------------------------
21cr|ocaml-ppx-expect-0.15.0-5|66	%package        devel
21cr|ocaml-ppx-expect-0.15.0-5|67	Summary:        Development files for %{name}
21cr|ocaml-ppx-expect-0.15.0-5|68	Group:          Development/OCaml
21cr|ocaml-ppx-expect-0.15.0-5|69	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-expect-0.15.0-5|70	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-expect-0.15.0-5|71	Requires:       ocaml-ppx-here-devel%{?_isa}
21cr|ocaml-ppx-expect-0.15.0-5|72	Requires:       ocaml-ppx-inline-test-devel%{?_isa}
21cr|ocaml-ppx-expect-0.15.0-5|73	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-expect-0.15.0-5|74	Requires:       ocaml-re-devel%{?_isa}
21cr|ocaml-ppx-expect-0.15.0-5|75	Requires:       ocaml-stdio-devel%{?_isa}
21cr|ocaml-ppx-expect-0.15.0-5|76	
21cr|ocaml-ppx-expect-0.15.0-5|77	%description    devel
21cr|ocaml-ppx-expect-0.15.0-5|78	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-expect-0.15.0-5|79	files for developing applications that use %{name}.
21cr|ocaml-ppx-expect-0.15.0-5|80	
21cr|ocaml-ppx-expect-0.15.0-5|81	%files devel
21cr|ocaml-ppx-expect-0.15.0-5|82	%if %{with doc}
21cr|ocaml-ppx-expect-0.15.0-5|83	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-expect-0.15.0-5|84	%endif
21cr|ocaml-ppx-expect-0.15.0-5|85	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-expect-0.15.0-5|86	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-expect-0.15.0-5|87	%{_libdir}/ocaml/%{upname}/{,*/}*.a
21cr|ocaml-ppx-expect-0.15.0-5|88	%{_libdir}/ocaml/%{upname}/{,*/}*.cmx
21cr|ocaml-ppx-expect-0.15.0-5|89	%{_libdir}/ocaml/%{upname}/{,*/}*.cmxa
21cr|ocaml-ppx-expect-0.15.0-5|90	%{_libdir}/ocaml/%{upname}/{,*/}*.cmt
21cr|ocaml-ppx-expect-0.15.0-5|91	%{_libdir}/ocaml/%{upname}/{,*/}*.cmti
21cr|ocaml-ppx-expect-0.15.0-5|92	%{_libdir}/ocaml/%{upname}/{,*/}*.mli
21cr|ocaml-ppx-expect-0.15.0-5|93	#--------------------------------------------------------------
21cr|ocaml-ppx-expect-0.15.0-5|94	
21cr|ocaml-ppx-expect-0.15.0-5|95	%prep
21cr|ocaml-ppx-expect-0.15.0-5|96	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-expect-0.15.0-5|97	
21cr|ocaml-ppx-expect-0.15.0-5|98	%build
21cr|ocaml-ppx-expect-0.15.0-5|99	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-expect-0.15.0-5|100	%if %{with doc}
21cr|ocaml-ppx-expect-0.15.0-5|101	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-expect-0.15.0-5|102	%endif
21cr|ocaml-ppx-expect-0.15.0-5|103	
21cr|ocaml-ppx-expect-0.15.0-5|104	# Relink the stublib with Fedora linker flags
21cr|ocaml-ppx-expect-0.15.0-5|105	cd _build/default/collector
21cr|ocaml-ppx-expect-0.15.0-5|106	ocamlmklib -g -ldopt '%{build_ldflags}' -o expect_test_collector_stubs \
21cr|ocaml-ppx-expect-0.15.0-5|107	$(ar t libexpect_test_collector_stubs.a)
21cr|ocaml-ppx-expect-0.15.0-5|108	cd -
21cr|ocaml-ppx-expect-0.15.0-5|109	
21cr|ocaml-ppx-expect-0.15.0-5|110	%install
21cr|ocaml-ppx-expect-0.15.0-5|111	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-expect-0.15.0-5|112	
21cr|ocaml-ppx-expect-0.15.0-5|113	%if %{with doc}
21cr|ocaml-ppx-expect-0.15.0-5|114	# We do not want the dune markers
21cr|ocaml-ppx-expect-0.15.0-5|115	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-expect-0.15.0-5|116	%endif
21cr|ocaml-ppx-expect-0.15.0-5|117	
21cr|ocaml-ppx-expect-0.15.0-5|118	# We do not want the ml files
21cr|ocaml-ppx-expect-0.15.0-5|119	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-expect-0.15.0-5|120	
21cr|ocaml-ppx-expect-0.15.0-5|121	# We install the documentation with the doc macro
21cr|ocaml-ppx-expect-0.15.0-5|122	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-expect-0.15.0-5|123	

3603 21
21cr|ocaml-ppx-hash-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-hash-0.15.0-1|2	%global debug_package %{nil}
21cr|ocaml-ppx-hash-0.15.0-1|3	
21cr|ocaml-ppx-hash-0.15.0-1|4	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-hash-0.15.0-1|5	%bcond_with doc
21cr|ocaml-ppx-hash-0.15.0-1|6	
21cr|ocaml-ppx-hash-0.15.0-1|7	%global srcname ppx-hash
21cr|ocaml-ppx-hash-0.15.0-1|8	%global upname  ppx_hash
21cr|ocaml-ppx-hash-0.15.0-1|9	
21cr|ocaml-ppx-hash-0.15.0-1|10	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-hash-0.15.0-1|11	Version:        0.15.0
21cr|ocaml-ppx-hash-0.15.0-1|12	Release:        1
21cr|ocaml-ppx-hash-0.15.0-1|13	Summary:        Generate hash functions from type expressions and definitions
21cr|ocaml-ppx-hash-0.15.0-1|14	Group:          Development/OCaml
21cr|ocaml-ppx-hash-0.15.0-1|15	License:        MIT
21cr|ocaml-ppx-hash-0.15.0-1|16	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-hash-0.15.0-1|17	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-hash-0.15.0-1|18	
21cr|ocaml-ppx-hash-0.15.0-1|19	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-hash-0.15.0-1|20	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-hash-0.15.0-1|21	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-hash-0.15.0-1|22	BuildRequires:  ocaml-ppx-compare-devel >= 0.15
21cr|ocaml-ppx-hash-0.15.0-1|23	BuildRequires:  ocaml-ppx-sexp-conv-devel >= 0.15
21cr|ocaml-ppx-hash-0.15.0-1|24	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-hash-0.15.0-1|25	
21cr|ocaml-ppx-hash-0.15.0-1|26	%if %{with doc}
21cr|ocaml-ppx-hash-0.15.0-1|27	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-hash-0.15.0-1|28	%endif
21cr|ocaml-ppx-hash-0.15.0-1|29	
21cr|ocaml-ppx-hash-0.15.0-1|30	%description
21cr|ocaml-ppx-hash-0.15.0-1|31	Ppx_hash is a ppx rewriter that generates hash functions from type
21cr|ocaml-ppx-hash-0.15.0-1|32	expressions and definitions.
21cr|ocaml-ppx-hash-0.15.0-1|33	
21cr|ocaml-ppx-hash-0.15.0-1|34	%files
21cr|ocaml-ppx-hash-0.15.0-1|35	%doc CHANGES.md README.md
21cr|ocaml-ppx-hash-0.15.0-1|36	%license LICENSE.md
21cr|ocaml-ppx-hash-0.15.0-1|37	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-hash-0.15.0-1|38	%dir %{_libdir}/ocaml/%{upname}/expander/
21cr|ocaml-ppx-hash-0.15.0-1|39	%dir %{_libdir}/ocaml/%{upname}/runtime-lib/
21cr|ocaml-ppx-hash-0.15.0-1|40	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-hash-0.15.0-1|41	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-hash-0.15.0-1|42	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-hash-0.15.0-1|43	%{_libdir}/ocaml/%{upname}/*/*.cma
21cr|ocaml-ppx-hash-0.15.0-1|44	%{_libdir}/ocaml/%{upname}/*/*.cmi
21cr|ocaml-ppx-hash-0.15.0-1|45	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-hash-0.15.0-1|46	%{_libdir}/ocaml/%{upname}/*/*.cmxs
21cr|ocaml-ppx-hash-0.15.0-1|47	
21cr|ocaml-ppx-hash-0.15.0-1|48	#--------------------------------------------------------
21cr|ocaml-ppx-hash-0.15.0-1|49	
21cr|ocaml-ppx-hash-0.15.0-1|50	%package        devel
21cr|ocaml-ppx-hash-0.15.0-1|51	Summary:        Development files for %{name}
21cr|ocaml-ppx-hash-0.15.0-1|52	Group:          Development/OCaml
21cr|ocaml-ppx-hash-0.15.0-1|53	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-hash-0.15.0-1|54	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-hash-0.15.0-1|55	Requires:       ocaml-ppx-compare-devel%{?_isa}
21cr|ocaml-ppx-hash-0.15.0-1|56	Requires:       ocaml-ppx-sexp-conv-devel%{?_isa}
21cr|ocaml-ppx-hash-0.15.0-1|57	
21cr|ocaml-ppx-hash-0.15.0-1|58	%description    devel
21cr|ocaml-ppx-hash-0.15.0-1|59	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-hash-0.15.0-1|60	files for developing applications that use %{name}.
21cr|ocaml-ppx-hash-0.15.0-1|61	
21cr|ocaml-ppx-hash-0.15.0-1|62	%files devel
21cr|ocaml-ppx-hash-0.15.0-1|63	%if %{with doc}
21cr|ocaml-ppx-hash-0.15.0-1|64	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-hash-0.15.0-1|65	%endif
21cr|ocaml-ppx-hash-0.15.0-1|66	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-hash-0.15.0-1|67	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-hash-0.15.0-1|68	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-hash-0.15.0-1|69	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-hash-0.15.0-1|70	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-hash-0.15.0-1|71	%{_libdir}/ocaml/%{upname}/*/*.a
21cr|ocaml-ppx-hash-0.15.0-1|72	%{_libdir}/ocaml/%{upname}/*/*.cmx
21cr|ocaml-ppx-hash-0.15.0-1|73	%{_libdir}/ocaml/%{upname}/*/*.cmxa
21cr|ocaml-ppx-hash-0.15.0-1|74	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-hash-0.15.0-1|75	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-ppx-hash-0.15.0-1|76	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-ppx-hash-0.15.0-1|77	%{_libdir}/ocaml/%{upname}/*/*.cmt
21cr|ocaml-ppx-hash-0.15.0-1|78	%{_libdir}/ocaml/%{upname}/*/*.cmti
21cr|ocaml-ppx-hash-0.15.0-1|79	%{_libdir}/ocaml/%{upname}/*/*.mli
21cr|ocaml-ppx-hash-0.15.0-1|80	
21cr|ocaml-ppx-hash-0.15.0-1|81	#--------------------------------------------------------
21cr|ocaml-ppx-hash-0.15.0-1|82	%prep
21cr|ocaml-ppx-hash-0.15.0-1|83	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-hash-0.15.0-1|84	
21cr|ocaml-ppx-hash-0.15.0-1|85	%build
21cr|ocaml-ppx-hash-0.15.0-1|86	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-hash-0.15.0-1|87	%if %{with doc}
21cr|ocaml-ppx-hash-0.15.0-1|88	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-hash-0.15.0-1|89	%endif
21cr|ocaml-ppx-hash-0.15.0-1|90	
21cr|ocaml-ppx-hash-0.15.0-1|91	%install
21cr|ocaml-ppx-hash-0.15.0-1|92	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-hash-0.15.0-1|93	
21cr|ocaml-ppx-hash-0.15.0-1|94	%if %{with doc}
21cr|ocaml-ppx-hash-0.15.0-1|95	# We do not want the dune markers
21cr|ocaml-ppx-hash-0.15.0-1|96	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-hash-0.15.0-1|97	%endif
21cr|ocaml-ppx-hash-0.15.0-1|98	
21cr|ocaml-ppx-hash-0.15.0-1|99	# We do not want the ml files
21cr|ocaml-ppx-hash-0.15.0-1|100	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-hash-0.15.0-1|101	
21cr|ocaml-ppx-hash-0.15.0-1|102	# We install the documentation with the doc macro
21cr|ocaml-ppx-hash-0.15.0-1|103	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-hash-0.15.0-1|104	
21cr|ocaml-ppx-hash-0.15.0-1|105	%check
21cr|ocaml-ppx-hash-0.15.0-1|106	dune runtest --release
21cr|ocaml-ppx-hash-0.15.0-1|107	
21cr|ocaml-ppx-hash-0.15.0-1|108	

3604 21
21cr|ocaml-ppx-here-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-here-0.15.0-1|2	
21cr|ocaml-ppx-here-0.15.0-1|3	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-here-0.15.0-1|4	%bcond_with doc
21cr|ocaml-ppx-here-0.15.0-1|5	
21cr|ocaml-ppx-here-0.15.0-1|6	%global srcname ppx-here
21cr|ocaml-ppx-here-0.15.0-1|7	%global upname  ppx_here
21cr|ocaml-ppx-here-0.15.0-1|8	
21cr|ocaml-ppx-here-0.15.0-1|9	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-here-0.15.0-1|10	Version:        0.15.0
21cr|ocaml-ppx-here-0.15.0-1|11	Release:        1
21cr|ocaml-ppx-here-0.15.0-1|12	Summary:        Expands [@here] into its location
21cr|ocaml-ppx-here-0.15.0-1|13	Group:          Development/OCaml
21cr|ocaml-ppx-here-0.15.0-1|14	License:        MIT
21cr|ocaml-ppx-here-0.15.0-1|15	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-here-0.15.0-1|16	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-here-0.15.0-1|17	
21cr|ocaml-ppx-here-0.15.0-1|18	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-here-0.15.0-1|19	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-here-0.15.0-1|20	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-here-0.15.0-1|21	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-here-0.15.0-1|22	
21cr|ocaml-ppx-here-0.15.0-1|23	%if %{with doc}
21cr|ocaml-ppx-here-0.15.0-1|24	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-here-0.15.0-1|25	%endif
21cr|ocaml-ppx-here-0.15.0-1|26	
21cr|ocaml-ppx-here-0.15.0-1|27	%description
21cr|ocaml-ppx-here-0.15.0-1|28	Ppx_here is a ppx rewriter that defines an extension node whose value is
21cr|ocaml-ppx-here-0.15.0-1|29	its source position.
21cr|ocaml-ppx-here-0.15.0-1|30	
21cr|ocaml-ppx-here-0.15.0-1|31	%package        devel
21cr|ocaml-ppx-here-0.15.0-1|32	Summary:        Development files for %{name}
21cr|ocaml-ppx-here-0.15.0-1|33	Group:          Development/OCaml
21cr|ocaml-ppx-here-0.15.0-1|34	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-here-0.15.0-1|35	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-here-0.15.0-1|36	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-here-0.15.0-1|37	
21cr|ocaml-ppx-here-0.15.0-1|38	%description    devel
21cr|ocaml-ppx-here-0.15.0-1|39	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-here-0.15.0-1|40	files for developing applications that use %{name}.
21cr|ocaml-ppx-here-0.15.0-1|41	
21cr|ocaml-ppx-here-0.15.0-1|42	%prep
21cr|ocaml-ppx-here-0.15.0-1|43	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-here-0.15.0-1|44	
21cr|ocaml-ppx-here-0.15.0-1|45	%build
21cr|ocaml-ppx-here-0.15.0-1|46	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-here-0.15.0-1|47	%if %{with doc}
21cr|ocaml-ppx-here-0.15.0-1|48	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-here-0.15.0-1|49	%endif
21cr|ocaml-ppx-here-0.15.0-1|50	
21cr|ocaml-ppx-here-0.15.0-1|51	%install
21cr|ocaml-ppx-here-0.15.0-1|52	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-here-0.15.0-1|53	
21cr|ocaml-ppx-here-0.15.0-1|54	%if %{with doc}
21cr|ocaml-ppx-here-0.15.0-1|55	# We do not want the dune markers
21cr|ocaml-ppx-here-0.15.0-1|56	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-here-0.15.0-1|57	%endif
21cr|ocaml-ppx-here-0.15.0-1|58	
21cr|ocaml-ppx-here-0.15.0-1|59	# We do not want the ml files
21cr|ocaml-ppx-here-0.15.0-1|60	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-here-0.15.0-1|61	
21cr|ocaml-ppx-here-0.15.0-1|62	# We install the documentation with the doc macro
21cr|ocaml-ppx-here-0.15.0-1|63	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-here-0.15.0-1|64	
21cr|ocaml-ppx-here-0.15.0-1|65	%check
21cr|ocaml-ppx-here-0.15.0-1|66	# We do not run the tests from a directory named ppx containing ppx_here.
21cr|ocaml-ppx-here-0.15.0-1|67	# Adapt the test to running inside of the ppx_here directory.
21cr|ocaml-ppx-here-0.15.0-1|68	sed -e 's,dummy\.ml\.pp,dummy.pp.ml,g' \
21cr|ocaml-ppx-here-0.15.0-1|69	-e 's,\\"ppx/ppx_here/test/dummy\.mll\\",test/dummy.mll,' \
21cr|ocaml-ppx-here-0.15.0-1|70	-i test/dune
21cr|ocaml-ppx-here-0.15.0-1|71	
21cr|ocaml-ppx-here-0.15.0-1|72	dune runtest --release
21cr|ocaml-ppx-here-0.15.0-1|73	
21cr|ocaml-ppx-here-0.15.0-1|74	%files
21cr|ocaml-ppx-here-0.15.0-1|75	%doc README.md
21cr|ocaml-ppx-here-0.15.0-1|76	%license LICENSE.md
21cr|ocaml-ppx-here-0.15.0-1|77	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-here-0.15.0-1|78	%dir %{_libdir}/ocaml/%{upname}/expander/
21cr|ocaml-ppx-here-0.15.0-1|79	%dir %{_libdir}/ocaml/%{upname}/runtime-lib/
21cr|ocaml-ppx-here-0.15.0-1|80	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-here-0.15.0-1|81	%{_libdir}/ocaml/%{upname}/ppx.exe
21cr|ocaml-ppx-here-0.15.0-1|82	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-here-0.15.0-1|83	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-here-0.15.0-1|84	%{_libdir}/ocaml/%{upname}/*/*.cma
21cr|ocaml-ppx-here-0.15.0-1|85	%{_libdir}/ocaml/%{upname}/*/*.cmi
21cr|ocaml-ppx-here-0.15.0-1|86	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-here-0.15.0-1|87	%{_libdir}/ocaml/%{upname}/*/*.cmxs
21cr|ocaml-ppx-here-0.15.0-1|88	
21cr|ocaml-ppx-here-0.15.0-1|89	%files devel
21cr|ocaml-ppx-here-0.15.0-1|90	%if %{with doc}
21cr|ocaml-ppx-here-0.15.0-1|91	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-here-0.15.0-1|92	%endif
21cr|ocaml-ppx-here-0.15.0-1|93	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-here-0.15.0-1|94	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-here-0.15.0-1|95	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-here-0.15.0-1|96	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-here-0.15.0-1|97	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-here-0.15.0-1|98	%{_libdir}/ocaml/%{upname}/*/*.a
21cr|ocaml-ppx-here-0.15.0-1|99	%{_libdir}/ocaml/%{upname}/*/*.cmx
21cr|ocaml-ppx-here-0.15.0-1|100	%{_libdir}/ocaml/%{upname}/*/*.cmxa
21cr|ocaml-ppx-here-0.15.0-1|101	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-here-0.15.0-1|102	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-ppx-here-0.15.0-1|103	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-ppx-here-0.15.0-1|104	%{_libdir}/ocaml/%{upname}/*/*.cmt
21cr|ocaml-ppx-here-0.15.0-1|105	%{_libdir}/ocaml/%{upname}/*/*.cmti
21cr|ocaml-ppx-here-0.15.0-1|106	%{_libdir}/ocaml/%{upname}/*/*.mli
21cr|ocaml-ppx-here-0.15.0-1|107	

3605 21
21cr|ocaml-ppx-inline-test-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-inline-test-0.15.0-1|2	# TESTING NOTE: The ppx_jane module is needed to run the tests.  However,
21cr|ocaml-ppx-inline-test-0.15.0-1|3	# ppx_jane transitively requires this module.  Therefore, we cannot run the
21cr|ocaml-ppx-inline-test-0.15.0-1|4	# tests at all until we are able to add ppx_jane to Fedora, and even then we
21cr|ocaml-ppx-inline-test-0.15.0-1|5	# will only be able to run the tests in non-bootstrap mode.
21cr|ocaml-ppx-inline-test-0.15.0-1|6	
21cr|ocaml-ppx-inline-test-0.15.0-1|7	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-inline-test-0.15.0-1|8	%bcond_with doc
21cr|ocaml-ppx-inline-test-0.15.0-1|9	
21cr|ocaml-ppx-inline-test-0.15.0-1|10	%global srcname ppx-inline-test
21cr|ocaml-ppx-inline-test-0.15.0-1|11	%global upname  ppx_inline_test
21cr|ocaml-ppx-inline-test-0.15.0-1|12	
21cr|ocaml-ppx-inline-test-0.15.0-1|13	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-inline-test-0.15.0-1|14	Version:        0.15.0
21cr|ocaml-ppx-inline-test-0.15.0-1|15	Release:        1
21cr|ocaml-ppx-inline-test-0.15.0-1|16	Summary:        Syntax extension for writing inline tests in OCaml code
21cr|ocaml-ppx-inline-test-0.15.0-1|17	Group:          Development/OCaml
21cr|ocaml-ppx-inline-test-0.15.0-1|18	License:        MIT
21cr|ocaml-ppx-inline-test-0.15.0-1|19	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-inline-test-0.15.0-1|20	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-inline-test-0.15.0-1|21	
21cr|ocaml-ppx-inline-test-0.15.0-1|22	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-inline-test-0.15.0-1|23	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-inline-test-0.15.0-1|24	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-inline-test-0.15.0-1|25	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-inline-test-0.15.0-1|26	BuildRequires:  ocaml-time-now-devel >= 0.15
21cr|ocaml-ppx-inline-test-0.15.0-1|27	
21cr|ocaml-ppx-inline-test-0.15.0-1|28	%if %{with doc}
21cr|ocaml-ppx-inline-test-0.15.0-1|29	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-inline-test-0.15.0-1|30	%endif
21cr|ocaml-ppx-inline-test-0.15.0-1|31	
21cr|ocaml-ppx-inline-test-0.15.0-1|32	%description
21cr|ocaml-ppx-inline-test-0.15.0-1|33	Ppx_inline_test is a syntax extension for writing inline tests in OCaml
21cr|ocaml-ppx-inline-test-0.15.0-1|34	code.
21cr|ocaml-ppx-inline-test-0.15.0-1|35	
21cr|ocaml-ppx-inline-test-0.15.0-1|36	%files
21cr|ocaml-ppx-inline-test-0.15.0-1|37	%doc CHANGES.md README.md
21cr|ocaml-ppx-inline-test-0.15.0-1|38	%license LICENSE.md
21cr|ocaml-ppx-inline-test-0.15.0-1|39	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-inline-test-0.15.0-1|40	%dir %{_libdir}/ocaml/%{upname}/config/
21cr|ocaml-ppx-inline-test-0.15.0-1|41	%dir %{_libdir}/ocaml/%{upname}/drop/
21cr|ocaml-ppx-inline-test-0.15.0-1|42	%dir %{_libdir}/ocaml/%{upname}/libname/
21cr|ocaml-ppx-inline-test-0.15.0-1|43	%dir %{_libdir}/ocaml/%{upname}/runner/
21cr|ocaml-ppx-inline-test-0.15.0-1|44	%dir %{_libdir}/ocaml/%{upname}/runner/lib/
21cr|ocaml-ppx-inline-test-0.15.0-1|45	%dir %{_libdir}/ocaml/%{upname}/runtime-lib/
21cr|ocaml-ppx-inline-test-0.15.0-1|46	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-inline-test-0.15.0-1|47	%{_libdir}/ocaml/%{upname}/ppx.exe
21cr|ocaml-ppx-inline-test-0.15.0-1|48	%{_libdir}/ocaml/%{upname}/drop/ppx.exe
21cr|ocaml-ppx-inline-test-0.15.0-1|49	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-inline-test-0.15.0-1|50	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-inline-test-0.15.0-1|51	%{_libdir}/ocaml/%{upname}/*/*.cma
21cr|ocaml-ppx-inline-test-0.15.0-1|52	%{_libdir}/ocaml/%{upname}/*/*.cmi
21cr|ocaml-ppx-inline-test-0.15.0-1|53	%{_libdir}/ocaml/%{upname}/runner/lib/*.cma
21cr|ocaml-ppx-inline-test-0.15.0-1|54	%{_libdir}/ocaml/%{upname}/runner/lib/*.cmi
21cr|ocaml-ppx-inline-test-0.15.0-1|55	%{_libdir}/ocaml/%{upname}/runner/lib/*.js
21cr|ocaml-ppx-inline-test-0.15.0-1|56	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-inline-test-0.15.0-1|57	%{_libdir}/ocaml/%{upname}/*/*.cmxs
21cr|ocaml-ppx-inline-test-0.15.0-1|58	%{_libdir}/ocaml/%{upname}/runner/lib/*.cmxs
21cr|ocaml-ppx-inline-test-0.15.0-1|59	%{_libdir}/ocaml/stublibs/dll%{upname}_runner_lib_stubs.so
21cr|ocaml-ppx-inline-test-0.15.0-1|60	
21cr|ocaml-ppx-inline-test-0.15.0-1|61	
21cr|ocaml-ppx-inline-test-0.15.0-1|62	#----------------------------------------------------------------
21cr|ocaml-ppx-inline-test-0.15.0-1|63	%package        devel
21cr|ocaml-ppx-inline-test-0.15.0-1|64	Summary:        Development files for %{name}
21cr|ocaml-ppx-inline-test-0.15.0-1|65	Group:          Development/OCaml
21cr|ocaml-ppx-inline-test-0.15.0-1|66	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-inline-test-0.15.0-1|67	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-inline-test-0.15.0-1|68	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-inline-test-0.15.0-1|69	Requires:       ocaml-time-now-devel%{?_isa}
21cr|ocaml-ppx-inline-test-0.15.0-1|70	
21cr|ocaml-ppx-inline-test-0.15.0-1|71	%description    devel
21cr|ocaml-ppx-inline-test-0.15.0-1|72	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-inline-test-0.15.0-1|73	files for developing applications that use %{name}.
21cr|ocaml-ppx-inline-test-0.15.0-1|74	
21cr|ocaml-ppx-inline-test-0.15.0-1|75	%files devel
21cr|ocaml-ppx-inline-test-0.15.0-1|76	%if %{with doc}
21cr|ocaml-ppx-inline-test-0.15.0-1|77	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-inline-test-0.15.0-1|78	%endif
21cr|ocaml-ppx-inline-test-0.15.0-1|79	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-inline-test-0.15.0-1|80	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-inline-test-0.15.0-1|81	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-inline-test-0.15.0-1|82	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-inline-test-0.15.0-1|83	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-inline-test-0.15.0-1|84	%{_libdir}/ocaml/%{upname}/*/*.a
21cr|ocaml-ppx-inline-test-0.15.0-1|85	%{_libdir}/ocaml/%{upname}/*/*.cmx
21cr|ocaml-ppx-inline-test-0.15.0-1|86	%{_libdir}/ocaml/%{upname}/*/*.cmxa
21cr|ocaml-ppx-inline-test-0.15.0-1|87	%{_libdir}/ocaml/%{upname}/runner/lib/*.a
21cr|ocaml-ppx-inline-test-0.15.0-1|88	%{_libdir}/ocaml/%{upname}/runner/lib/*.cmx
21cr|ocaml-ppx-inline-test-0.15.0-1|89	%{_libdir}/ocaml/%{upname}/runner/lib/*.cmxa
21cr|ocaml-ppx-inline-test-0.15.0-1|90	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-inline-test-0.15.0-1|91	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-ppx-inline-test-0.15.0-1|92	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-ppx-inline-test-0.15.0-1|93	%{_libdir}/ocaml/%{upname}/*/*.cmt
21cr|ocaml-ppx-inline-test-0.15.0-1|94	%{_libdir}/ocaml/%{upname}/*/*.cmti
21cr|ocaml-ppx-inline-test-0.15.0-1|95	%{_libdir}/ocaml/%{upname}/*/*.mli
21cr|ocaml-ppx-inline-test-0.15.0-1|96	%{_libdir}/ocaml/%{upname}/runner/lib/*.cmt
21cr|ocaml-ppx-inline-test-0.15.0-1|97	
21cr|ocaml-ppx-inline-test-0.15.0-1|98	#----------------------------------------------------------------
21cr|ocaml-ppx-inline-test-0.15.0-1|99	
21cr|ocaml-ppx-inline-test-0.15.0-1|100	%prep
21cr|ocaml-ppx-inline-test-0.15.0-1|101	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-inline-test-0.15.0-1|102	
21cr|ocaml-ppx-inline-test-0.15.0-1|103	%build
21cr|ocaml-ppx-inline-test-0.15.0-1|104	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-inline-test-0.15.0-1|105	%if %{with doc}
21cr|ocaml-ppx-inline-test-0.15.0-1|106	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-inline-test-0.15.0-1|107	%endif
21cr|ocaml-ppx-inline-test-0.15.0-1|108	
21cr|ocaml-ppx-inline-test-0.15.0-1|109	# Relink the stublib with Fedora link flags
21cr|ocaml-ppx-inline-test-0.15.0-1|110	pushd _build/default/runner/lib
21cr|ocaml-ppx-inline-test-0.15.0-1|111	ocamlmklib -g -ldopt "%{build_ldflags}" -o %{upname}_runner_lib_stubs \
21cr|ocaml-ppx-inline-test-0.15.0-1|112	$(ar t lib%{upname}_runner_lib_stubs.a)
21cr|ocaml-ppx-inline-test-0.15.0-1|113	popd
21cr|ocaml-ppx-inline-test-0.15.0-1|114	
21cr|ocaml-ppx-inline-test-0.15.0-1|115	%install
21cr|ocaml-ppx-inline-test-0.15.0-1|116	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-inline-test-0.15.0-1|117	
21cr|ocaml-ppx-inline-test-0.15.0-1|118	%if %{with doc}
21cr|ocaml-ppx-inline-test-0.15.0-1|119	# We do not want the dune markers
21cr|ocaml-ppx-inline-test-0.15.0-1|120	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-inline-test-0.15.0-1|121	%endif
21cr|ocaml-ppx-inline-test-0.15.0-1|122	
21cr|ocaml-ppx-inline-test-0.15.0-1|123	# We do not want the ml files
21cr|ocaml-ppx-inline-test-0.15.0-1|124	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-inline-test-0.15.0-1|125	
21cr|ocaml-ppx-inline-test-0.15.0-1|126	# We install the documentation with the doc macro
21cr|ocaml-ppx-inline-test-0.15.0-1|127	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-inline-test-0.15.0-1|128	

3606 21
21cr|ocaml-ppx-optcomp-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-optcomp-0.15.0-1|2	%global debug_package %{nil}
21cr|ocaml-ppx-optcomp-0.15.0-1|3	
21cr|ocaml-ppx-optcomp-0.15.0-1|4	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-optcomp-0.15.0-1|5	%bcond_with doc
21cr|ocaml-ppx-optcomp-0.15.0-1|6	
21cr|ocaml-ppx-optcomp-0.15.0-1|7	# This package is required by ocaml-time-now, which is required by
21cr|ocaml-ppx-optcomp-0.15.0-1|8	# ocaml-ppx-inline-test.  This package requires ocaml-ppx-inline-test to run
21cr|ocaml-ppx-optcomp-0.15.0-1|9	# its tests.  We break the circular dependency here.
21cr|ocaml-ppx-optcomp-0.15.0-1|10	%bcond_with test
21cr|ocaml-ppx-optcomp-0.15.0-1|11	
21cr|ocaml-ppx-optcomp-0.15.0-1|12	%global srcname ppx-optcomp
21cr|ocaml-ppx-optcomp-0.15.0-1|13	%global upname  ppx_optcomp
21cr|ocaml-ppx-optcomp-0.15.0-1|14	
21cr|ocaml-ppx-optcomp-0.15.0-1|15	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-optcomp-0.15.0-1|16	Version:        0.15.0
21cr|ocaml-ppx-optcomp-0.15.0-1|17	Release:        1
21cr|ocaml-ppx-optcomp-0.15.0-1|18	Summary:        Optional compilation for OCaml
21cr|ocaml-ppx-optcomp-0.15.0-1|19	Group:          Development/OCaml
21cr|ocaml-ppx-optcomp-0.15.0-1|20	License:        MIT
21cr|ocaml-ppx-optcomp-0.15.0-1|21	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-optcomp-0.15.0-1|22	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-optcomp-0.15.0-1|23	
21cr|ocaml-ppx-optcomp-0.15.0-1|24	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-optcomp-0.15.0-1|25	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-optcomp-0.15.0-1|26	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-optcomp-0.15.0-1|27	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-optcomp-0.15.0-1|28	BuildRequires:  ocaml-stdio-devel >= 0.15
21cr|ocaml-ppx-optcomp-0.15.0-1|29	
21cr|ocaml-ppx-optcomp-0.15.0-1|30	%if %{with doc}
21cr|ocaml-ppx-optcomp-0.15.0-1|31	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-optcomp-0.15.0-1|32	%endif
21cr|ocaml-ppx-optcomp-0.15.0-1|33	
21cr|ocaml-ppx-optcomp-0.15.0-1|34	%if %{with test}
21cr|ocaml-ppx-optcomp-0.15.0-1|35	BuildRequires:  ocaml-ppx-inline-test-devel
21cr|ocaml-ppx-optcomp-0.15.0-1|36	%endif
21cr|ocaml-ppx-optcomp-0.15.0-1|37	
21cr|ocaml-ppx-optcomp-0.15.0-1|38	%description
21cr|ocaml-ppx-optcomp-0.15.0-1|39	Ppx_optcomp provides optional compilation for OCaml.  It is a tool used
21cr|ocaml-ppx-optcomp-0.15.0-1|40	to handle optional compilations of pieces of code depending of the word
21cr|ocaml-ppx-optcomp-0.15.0-1|41	size, the version of the compiler, etc.  The syntax is based on OCaml
21cr|ocaml-ppx-optcomp-0.15.0-1|42	item extension nodes, with keywords similar to cpp.
21cr|ocaml-ppx-optcomp-0.15.0-1|43	
21cr|ocaml-ppx-optcomp-0.15.0-1|44	%files
21cr|ocaml-ppx-optcomp-0.15.0-1|45	%doc CHANGES.md README.md
21cr|ocaml-ppx-optcomp-0.15.0-1|46	%license LICENSE.md
21cr|ocaml-ppx-optcomp-0.15.0-1|47	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-optcomp-0.15.0-1|48	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-optcomp-0.15.0-1|49	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-optcomp-0.15.0-1|50	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-optcomp-0.15.0-1|51	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-optcomp-0.15.0-1|52	
21cr|ocaml-ppx-optcomp-0.15.0-1|53	#-------------------------------------------------------------
21cr|ocaml-ppx-optcomp-0.15.0-1|54	%package        devel
21cr|ocaml-ppx-optcomp-0.15.0-1|55	Summary:        Development files for %{name}
21cr|ocaml-ppx-optcomp-0.15.0-1|56	Group:          Development/OCaml
21cr|ocaml-ppx-optcomp-0.15.0-1|57	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-optcomp-0.15.0-1|58	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-optcomp-0.15.0-1|59	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-optcomp-0.15.0-1|60	Requires:       ocaml-stdio-devel%{?_isa}
21cr|ocaml-ppx-optcomp-0.15.0-1|61	
21cr|ocaml-ppx-optcomp-0.15.0-1|62	%description    devel
21cr|ocaml-ppx-optcomp-0.15.0-1|63	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-optcomp-0.15.0-1|64	files for developing applications that use %{name}.
21cr|ocaml-ppx-optcomp-0.15.0-1|65	
21cr|ocaml-ppx-optcomp-0.15.0-1|66	%files devel
21cr|ocaml-ppx-optcomp-0.15.0-1|67	%if %{with doc}
21cr|ocaml-ppx-optcomp-0.15.0-1|68	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-optcomp-0.15.0-1|69	%endif
21cr|ocaml-ppx-optcomp-0.15.0-1|70	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-optcomp-0.15.0-1|71	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-optcomp-0.15.0-1|72	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-optcomp-0.15.0-1|73	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-optcomp-0.15.0-1|74	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-optcomp-0.15.0-1|75	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-optcomp-0.15.0-1|76	
21cr|ocaml-ppx-optcomp-0.15.0-1|77	#-------------------------------------------------------------
21cr|ocaml-ppx-optcomp-0.15.0-1|78	
21cr|ocaml-ppx-optcomp-0.15.0-1|79	%prep
21cr|ocaml-ppx-optcomp-0.15.0-1|80	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-optcomp-0.15.0-1|81	
21cr|ocaml-ppx-optcomp-0.15.0-1|82	%build
21cr|ocaml-ppx-optcomp-0.15.0-1|83	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-optcomp-0.15.0-1|84	%if %{with doc}
21cr|ocaml-ppx-optcomp-0.15.0-1|85	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-optcomp-0.15.0-1|86	%endif
21cr|ocaml-ppx-optcomp-0.15.0-1|87	
21cr|ocaml-ppx-optcomp-0.15.0-1|88	%install
21cr|ocaml-ppx-optcomp-0.15.0-1|89	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-optcomp-0.15.0-1|90	
21cr|ocaml-ppx-optcomp-0.15.0-1|91	%if %{with doc}
21cr|ocaml-ppx-optcomp-0.15.0-1|92	# We do not want the dune markers
21cr|ocaml-ppx-optcomp-0.15.0-1|93	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-optcomp-0.15.0-1|94	%endif
21cr|ocaml-ppx-optcomp-0.15.0-1|95	
21cr|ocaml-ppx-optcomp-0.15.0-1|96	# We do not want the ml files
21cr|ocaml-ppx-optcomp-0.15.0-1|97	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-optcomp-0.15.0-1|98	
21cr|ocaml-ppx-optcomp-0.15.0-1|99	# We install the documentation with the doc macro
21cr|ocaml-ppx-optcomp-0.15.0-1|100	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-optcomp-0.15.0-1|101	
21cr|ocaml-ppx-optcomp-0.15.0-1|102	%if %{with test}
21cr|ocaml-ppx-optcomp-0.15.0-1|103	%check
21cr|ocaml-ppx-optcomp-0.15.0-1|104	dune runtest --release
21cr|ocaml-ppx-optcomp-0.15.0-1|105	%endif
21cr|ocaml-ppx-optcomp-0.15.0-1|106	
21cr|ocaml-ppx-optcomp-0.15.0-1|107	
21cr|ocaml-ppx-optcomp-0.15.0-1|108	

3607 21
21cr|ocaml-ppx-sexp-conv-0.15.0-1|1	%undefine _package_note_flags
21cr|ocaml-ppx-sexp-conv-0.15.0-1|2	%ifnarch %{ocaml_native_compiler}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|3	%global debug_package %{nil}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|4	%endif
21cr|ocaml-ppx-sexp-conv-0.15.0-1|5	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|6	# Break a circular dependency on ocaml-odoc
21cr|ocaml-ppx-sexp-conv-0.15.0-1|7	%bcond_with doc
21cr|ocaml-ppx-sexp-conv-0.15.0-1|8	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|9	# This package is now a transitive dependency of ocaml-ppx-inline-test, so using
21cr|ocaml-ppx-sexp-conv-0.15.0-1|10	# it to test this package creates a circular dependency.
21cr|ocaml-ppx-sexp-conv-0.15.0-1|11	%bcond_with tests
21cr|ocaml-ppx-sexp-conv-0.15.0-1|12	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|13	%global srcname ppx-sexp-conv
21cr|ocaml-ppx-sexp-conv-0.15.0-1|14	%global upname  ppx_sexp_conv
21cr|ocaml-ppx-sexp-conv-0.15.0-1|15	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|16	Name:           ocaml-%{srcname}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|17	Version:        0.15.0
21cr|ocaml-ppx-sexp-conv-0.15.0-1|18	Release:        1
21cr|ocaml-ppx-sexp-conv-0.15.0-1|19	Summary:        Generate S-expression conversion functions from type definitions
21cr|ocaml-ppx-sexp-conv-0.15.0-1|20	Group:          Development/OCaml
21cr|ocaml-ppx-sexp-conv-0.15.0-1|21	License:        MIT
21cr|ocaml-ppx-sexp-conv-0.15.0-1|22	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|23	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-ppx-sexp-conv-0.15.0-1|24	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-ppx-sexp-conv-0.15.0-1|25	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-ppx-sexp-conv-0.15.0-1|26	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-ppx-sexp-conv-0.15.0-1|27	BuildRequires:  ocaml-ppxlib-devel >= 0.23.0
21cr|ocaml-ppx-sexp-conv-0.15.0-1|28	BuildRequires:  ocaml-sexplib0-devel >= 0.15
21cr|ocaml-ppx-sexp-conv-0.15.0-1|29	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|30	%if %{with doc}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|31	BuildRequires:  ocaml-odoc
21cr|ocaml-ppx-sexp-conv-0.15.0-1|32	%endif
21cr|ocaml-ppx-sexp-conv-0.15.0-1|33	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|34	%if %{with tests}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|35	BuildRequires:  ocaml-ppx-inline-test-devel
21cr|ocaml-ppx-sexp-conv-0.15.0-1|36	%endif
21cr|ocaml-ppx-sexp-conv-0.15.0-1|37	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|38	%description
21cr|ocaml-ppx-sexp-conv-0.15.0-1|39	Ppx_sexp_conv is a PPX syntax extension that generates code for
21cr|ocaml-ppx-sexp-conv-0.15.0-1|40	converting OCaml types to and from s-expressions, as defined in the
21cr|ocaml-ppx-sexp-conv-0.15.0-1|41	sexplib0 library.
21cr|ocaml-ppx-sexp-conv-0.15.0-1|42	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|43	%files
21cr|ocaml-ppx-sexp-conv-0.15.0-1|44	%doc CHANGES.md README.org
21cr|ocaml-ppx-sexp-conv-0.15.0-1|45	%license LICENSE.md
21cr|ocaml-ppx-sexp-conv-0.15.0-1|46	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-ppx-sexp-conv-0.15.0-1|47	%dir %{_libdir}/ocaml/%{upname}/expander/
21cr|ocaml-ppx-sexp-conv-0.15.0-1|48	%dir %{_libdir}/ocaml/%{upname}/runtime-lib/
21cr|ocaml-ppx-sexp-conv-0.15.0-1|49	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-ppx-sexp-conv-0.15.0-1|50	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-ppx-sexp-conv-0.15.0-1|51	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-ppx-sexp-conv-0.15.0-1|52	%{_libdir}/ocaml/%{upname}/*/*.cma
21cr|ocaml-ppx-sexp-conv-0.15.0-1|53	%{_libdir}/ocaml/%{upname}/*/*.cmi
21cr|ocaml-ppx-sexp-conv-0.15.0-1|54	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-ppx-sexp-conv-0.15.0-1|55	%{_libdir}/ocaml/%{upname}/*/*.cmxs
21cr|ocaml-ppx-sexp-conv-0.15.0-1|56	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|57	#-------------------------------------------------------------
21cr|ocaml-ppx-sexp-conv-0.15.0-1|58	%package        devel
21cr|ocaml-ppx-sexp-conv-0.15.0-1|59	Summary:        Development files for %{name}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|60	Group:          Development/OCaml
21cr|ocaml-ppx-sexp-conv-0.15.0-1|61	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|62	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|63	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|64	Requires:       ocaml-sexplib0-devel%{?_isa}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|65	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|66	%description    devel
21cr|ocaml-ppx-sexp-conv-0.15.0-1|67	The %{name}-devel package contains libraries and signature
21cr|ocaml-ppx-sexp-conv-0.15.0-1|68	files for developing applications that use %{name}.
21cr|ocaml-ppx-sexp-conv-0.15.0-1|69	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|70	%files devel
21cr|ocaml-ppx-sexp-conv-0.15.0-1|71	%if %{with doc}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|72	%doc _build/default/_doc/_html/*
21cr|ocaml-ppx-sexp-conv-0.15.0-1|73	%endif
21cr|ocaml-ppx-sexp-conv-0.15.0-1|74	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-ppx-sexp-conv-0.15.0-1|75	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-ppx-sexp-conv-0.15.0-1|76	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-ppx-sexp-conv-0.15.0-1|77	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-ppx-sexp-conv-0.15.0-1|78	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-ppx-sexp-conv-0.15.0-1|79	%{_libdir}/ocaml/%{upname}/*/*.a
21cr|ocaml-ppx-sexp-conv-0.15.0-1|80	%{_libdir}/ocaml/%{upname}/*/*.cmx
21cr|ocaml-ppx-sexp-conv-0.15.0-1|81	%{_libdir}/ocaml/%{upname}/*/*.cmxa
21cr|ocaml-ppx-sexp-conv-0.15.0-1|82	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-ppx-sexp-conv-0.15.0-1|83	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-ppx-sexp-conv-0.15.0-1|84	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-ppx-sexp-conv-0.15.0-1|85	%{_libdir}/ocaml/%{upname}/*/*.cmt
21cr|ocaml-ppx-sexp-conv-0.15.0-1|86	%{_libdir}/ocaml/%{upname}/*/*.cmti
21cr|ocaml-ppx-sexp-conv-0.15.0-1|87	%{_libdir}/ocaml/%{upname}/*/*.mli
21cr|ocaml-ppx-sexp-conv-0.15.0-1|88	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|89	#-------------------------------------------------------------
21cr|ocaml-ppx-sexp-conv-0.15.0-1|90	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|91	%prep
21cr|ocaml-ppx-sexp-conv-0.15.0-1|92	%autosetup -n %{upname}-%{version}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|93	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|94	%build
21cr|ocaml-ppx-sexp-conv-0.15.0-1|95	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-ppx-sexp-conv-0.15.0-1|96	%if %{with doc}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|97	dune build %{?_smp_mflags} @doc
21cr|ocaml-ppx-sexp-conv-0.15.0-1|98	%endif
21cr|ocaml-ppx-sexp-conv-0.15.0-1|99	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|100	%install
21cr|ocaml-ppx-sexp-conv-0.15.0-1|101	dune install --destdir=%{buildroot}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|102	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|103	%if %{with doc}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|104	# We do not want the dune markers
21cr|ocaml-ppx-sexp-conv-0.15.0-1|105	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-ppx-sexp-conv-0.15.0-1|106	%endif
21cr|ocaml-ppx-sexp-conv-0.15.0-1|107	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|108	# We do not want the ml files
21cr|ocaml-ppx-sexp-conv-0.15.0-1|109	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ppx-sexp-conv-0.15.0-1|110	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|111	# We install the documentation with the doc macro
21cr|ocaml-ppx-sexp-conv-0.15.0-1|112	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-ppx-sexp-conv-0.15.0-1|113	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|114	%if %{with tests}
21cr|ocaml-ppx-sexp-conv-0.15.0-1|115	%check
21cr|ocaml-ppx-sexp-conv-0.15.0-1|116	dune runtest --release
21cr|ocaml-ppx-sexp-conv-0.15.0-1|117	%endif
21cr|ocaml-ppx-sexp-conv-0.15.0-1|118	
21cr|ocaml-ppx-sexp-conv-0.15.0-1|119	

3608 21
21cr|ocaml-pure-fun-1.0.8-8|1	Summary:	Okasaki's Purely Functional Datastructures in OCaml
21cr|ocaml-pure-fun-1.0.8-8|2	Name:		ocaml-pure-fun
21cr|ocaml-pure-fun-1.0.8-8|3	Version:	1.0.8
21cr|ocaml-pure-fun-1.0.8-8|4	Release:	8
21cr|ocaml-pure-fun-1.0.8-8|5	License:	free-software
21cr|ocaml-pure-fun-1.0.8-8|6	##license notice writen in the files:
21cr|ocaml-pure-fun-1.0.8-8|7	#
21cr|ocaml-pure-fun-1.0.8-8|8	#  Unless this violates copyrights of the original sources, the following
21cr|ocaml-pure-fun-1.0.8-8|9	#  licence applies to this file:
21cr|ocaml-pure-fun-1.0.8-8|10	#
21cr|ocaml-pure-fun-1.0.8-8|11	#  This source code is free software; you can redistribute it and/or
21cr|ocaml-pure-fun-1.0.8-8|12	#  modify it without any restrictions. It is distributed in the hope
21cr|ocaml-pure-fun-1.0.8-8|13	#  that it will be useful, but WITHOUT ANY WARRANTY.
21cr|ocaml-pure-fun-1.0.8-8|14	Group:		Development/OCaml
21cr|ocaml-pure-fun-1.0.8-8|15	Url:		http://www.ocaml.info/home/ocaml_sources.html#pure-fun
21cr|ocaml-pure-fun-1.0.8-8|16	Source0:	http://hg.ocaml.info/release/pure-fun/archive/pure-fun-release-%{version}.tar.bz2
21cr|ocaml-pure-fun-1.0.8-8|17	# curl http://hg.ocaml.info/release/pure-fun/archive/release-%{version}.tar.bz2 > pure-fun-release-%{version}.tar.bz2
21cr|ocaml-pure-fun-1.0.8-8|18	BuildArch:	noarch
21cr|ocaml-pure-fun-1.0.8-8|19	
21cr|ocaml-pure-fun-1.0.8-8|20	%description
21cr|ocaml-pure-fun-1.0.8-8|21	These files contain an SML-to-OCAML translation of source examples taken
21cr|ocaml-pure-fun-1.0.8-8|22	from the following book:
21cr|ocaml-pure-fun-1.0.8-8|23	
21cr|ocaml-pure-fun-1.0.8-8|24	Purely Functional Data Structures
21cr|ocaml-pure-fun-1.0.8-8|25	Chris Okasaki
21cr|ocaml-pure-fun-1.0.8-8|26	Cambridge University Press, 1998
21cr|ocaml-pure-fun-1.0.8-8|27	Copyright (C) 1998 Cambridge University Press
21cr|ocaml-pure-fun-1.0.8-8|28	
21cr|ocaml-pure-fun-1.0.8-8|29	#----------------------------------------------------------------------------
21cr|ocaml-pure-fun-1.0.8-8|30	
21cr|ocaml-pure-fun-1.0.8-8|31	%package doc
21cr|ocaml-pure-fun-1.0.8-8|32	Summary:	Development files for %{name}
21cr|ocaml-pure-fun-1.0.8-8|33	Group:		Development/OCaml
21cr|ocaml-pure-fun-1.0.8-8|34	
21cr|ocaml-pure-fun-1.0.8-8|35	%description doc
21cr|ocaml-pure-fun-1.0.8-8|36	These files contain an SML-to-OCAML translation of source examples taken
21cr|ocaml-pure-fun-1.0.8-8|37	from the following book:
21cr|ocaml-pure-fun-1.0.8-8|38	
21cr|ocaml-pure-fun-1.0.8-8|39	Purely Functional Data Structures
21cr|ocaml-pure-fun-1.0.8-8|40	Chris Okasaki
21cr|ocaml-pure-fun-1.0.8-8|41	Cambridge University Press, 1998
21cr|ocaml-pure-fun-1.0.8-8|42	Copyright (C) 1998 Cambridge University Press
21cr|ocaml-pure-fun-1.0.8-8|43	
21cr|ocaml-pure-fun-1.0.8-8|44	%files doc
21cr|ocaml-pure-fun-1.0.8-8|45	%doc README.txt README.okasaki Changes
21cr|ocaml-pure-fun-1.0.8-8|46	%doc chp*.ml
21cr|ocaml-pure-fun-1.0.8-8|47	
21cr|ocaml-pure-fun-1.0.8-8|48	#----------------------------------------------------------------------------
21cr|ocaml-pure-fun-1.0.8-8|49	
21cr|ocaml-pure-fun-1.0.8-8|50	%prep
21cr|ocaml-pure-fun-1.0.8-8|51	%setup -q -n pure-fun-release-%{version}

3609 21
21cr|ocaml-pxp-1.2.9-1|1	%define debug_package %{nil}
21cr|ocaml-pxp-1.2.9-1|2	
21cr|ocaml-pxp-1.2.9-1|3	Summary:	An XML parser for OCaml
21cr|ocaml-pxp-1.2.9-1|4	Name:		ocaml-pxp
21cr|ocaml-pxp-1.2.9-1|5	Version:	1.2.9
21cr|ocaml-pxp-1.2.9-1|6	Release:	1
21cr|ocaml-pxp-1.2.9-1|7	License:	MIT
21cr|ocaml-pxp-1.2.9-1|8	Group:		Development/OCaml
21cr|ocaml-pxp-1.2.9-1|9	Url:		http://projects.camlcity.org/projects/pxp.html
21cr|ocaml-pxp-1.2.9-1|10	Source0:	http://download.camlcity.org/download/pxp-%{version}.tar.gz
21cr|ocaml-pxp-1.2.9-1|11	# from Debian
21cr|ocaml-pxp-1.2.9-1|12	Patch0:		pxp-ocaml-4.08.patch
21cr|ocaml-pxp-1.2.9-1|13	BuildRequires:	ocaml-camlp4-devel
21cr|ocaml-pxp-1.2.9-1|14	BuildRequires:	ocaml-odoc-devel
21cr|ocaml-pxp-1.2.9-1|15	BuildRequires:	ocaml
21cr|ocaml-pxp-1.2.9-1|16	BuildRequires:	ocaml-findlib
21cr|ocaml-pxp-1.2.9-1|17	BuildRequires:	ocaml-ocamlnet-devel
21cr|ocaml-pxp-1.2.9-1|18	BuildRequires:	ocaml-ulex-devel
21cr|ocaml-pxp-1.2.9-1|19	Requires:	ocaml-ulex
21cr|ocaml-pxp-1.2.9-1|20	
21cr|ocaml-pxp-1.2.9-1|21	%description
21cr|ocaml-pxp-1.2.9-1|22	PXP is an XML parser for OCaml. It represents the parsed document either as
21cr|ocaml-pxp-1.2.9-1|23	tree or as stream of events. In tree mode, it is possible to validate the
21cr|ocaml-pxp-1.2.9-1|24	XML document against a DTD.
21cr|ocaml-pxp-1.2.9-1|25	
21cr|ocaml-pxp-1.2.9-1|26	The acronym PXP means Polymorphic XML Parser. This name reflects the ability
21cr|ocaml-pxp-1.2.9-1|27	to create XML trees with polymorphic type parameters.
21cr|ocaml-pxp-1.2.9-1|28	
21cr|ocaml-pxp-1.2.9-1|29	%files
21cr|ocaml-pxp-1.2.9-1|30	%doc LICENSE README
21cr|ocaml-pxp-1.2.9-1|31	%dir %{_libdir}/ocaml/pxp/
21cr|ocaml-pxp-1.2.9-1|32	%{_libdir}/ocaml/pxp/META
21cr|ocaml-pxp-1.2.9-1|33	%dir %{_libdir}/ocaml/pxp-engine/
21cr|ocaml-pxp-1.2.9-1|34	%{_libdir}/ocaml/pxp-engine/META
21cr|ocaml-pxp-1.2.9-1|35	%{_libdir}/ocaml/pxp-engine/*.cmi
21cr|ocaml-pxp-1.2.9-1|36	%{_libdir}/ocaml/pxp-engine/*.cma
21cr|ocaml-pxp-1.2.9-1|37	%{_libdir}/ocaml/pxp-engine/*.cmo
21cr|ocaml-pxp-1.2.9-1|38	%dir %{_libdir}/ocaml/pxp-pp/
21cr|ocaml-pxp-1.2.9-1|39	%{_libdir}/ocaml/pxp-pp/META
21cr|ocaml-pxp-1.2.9-1|40	%{_libdir}/ocaml/pxp-pp/pxp_pp.cma
21cr|ocaml-pxp-1.2.9-1|41	%dir %{_libdir}/ocaml/pxp-lex-iso88591/
21cr|ocaml-pxp-1.2.9-1|42	%dir %{_libdir}/ocaml/pxp-lex-iso885910/
21cr|ocaml-pxp-1.2.9-1|43	%dir %{_libdir}/ocaml/pxp-lex-iso885913/
21cr|ocaml-pxp-1.2.9-1|44	%dir %{_libdir}/ocaml/pxp-lex-iso885914/
21cr|ocaml-pxp-1.2.9-1|45	%dir %{_libdir}/ocaml/pxp-lex-iso885915/
21cr|ocaml-pxp-1.2.9-1|46	%dir %{_libdir}/ocaml/pxp-lex-iso885916/
21cr|ocaml-pxp-1.2.9-1|47	%dir %{_libdir}/ocaml/pxp-lex-iso88592/
21cr|ocaml-pxp-1.2.9-1|48	%dir %{_libdir}/ocaml/pxp-lex-iso88593/
21cr|ocaml-pxp-1.2.9-1|49	%dir %{_libdir}/ocaml/pxp-lex-iso88594/
21cr|ocaml-pxp-1.2.9-1|50	%dir %{_libdir}/ocaml/pxp-lex-iso88595/
21cr|ocaml-pxp-1.2.9-1|51	%dir %{_libdir}/ocaml/pxp-lex-iso88596/
21cr|ocaml-pxp-1.2.9-1|52	%dir %{_libdir}/ocaml/pxp-lex-iso88597/
21cr|ocaml-pxp-1.2.9-1|53	%dir %{_libdir}/ocaml/pxp-lex-iso88598/
21cr|ocaml-pxp-1.2.9-1|54	%dir %{_libdir}/ocaml/pxp-lex-iso88599/
21cr|ocaml-pxp-1.2.9-1|55	%dir %{_libdir}/ocaml/pxp-lex-utf8/
21cr|ocaml-pxp-1.2.9-1|56	%{_libdir}/ocaml/pxp-lex-*/META
21cr|ocaml-pxp-1.2.9-1|57	%{_libdir}/ocaml/pxp-lex-*/*.cmi
21cr|ocaml-pxp-1.2.9-1|58	%{_libdir}/ocaml/pxp-lex-*/*.cmo
21cr|ocaml-pxp-1.2.9-1|59	%{_libdir}/ocaml/pxp-lex-*/*.cma
21cr|ocaml-pxp-1.2.9-1|60	%{_libdir}/ocaml/pxp-lex-*/*.o
21cr|ocaml-pxp-1.2.9-1|61	%dir %{_libdir}/ocaml/pxp-ulex-utf8/
21cr|ocaml-pxp-1.2.9-1|62	%{_libdir}/ocaml/pxp-ulex-utf8/META
21cr|ocaml-pxp-1.2.9-1|63	%{_libdir}/ocaml/pxp-ulex-utf8/*.cmi
21cr|ocaml-pxp-1.2.9-1|64	%{_libdir}/ocaml/pxp-ulex-utf8/*.cmo
21cr|ocaml-pxp-1.2.9-1|65	%{_libdir}/ocaml/pxp-ulex-utf8/*.cma
21cr|ocaml-pxp-1.2.9-1|66	%{_libdir}/ocaml/pxp-ulex-utf8/*.o
21cr|ocaml-pxp-1.2.9-1|67	
21cr|ocaml-pxp-1.2.9-1|68	#----------------------------------------------------------------------------
21cr|ocaml-pxp-1.2.9-1|69	
21cr|ocaml-pxp-1.2.9-1|70	%package devel
21cr|ocaml-pxp-1.2.9-1|71	Summary:	Development files for %{name}
21cr|ocaml-pxp-1.2.9-1|72	Group:		Development/OCaml
21cr|ocaml-pxp-1.2.9-1|73	Requires:	%{name} = %{EVRD}
21cr|ocaml-pxp-1.2.9-1|74	Requires:	ocaml-ulex-devel
21cr|ocaml-pxp-1.2.9-1|75	
21cr|ocaml-pxp-1.2.9-1|76	%description devel
21cr|ocaml-pxp-1.2.9-1|77	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-pxp-1.2.9-1|78	developing applications that use %{name}.
21cr|ocaml-pxp-1.2.9-1|79	
21cr|ocaml-pxp-1.2.9-1|80	%files devel
21cr|ocaml-pxp-1.2.9-1|81	%doc doc/
21cr|ocaml-pxp-1.2.9-1|82	%doc examples/
21cr|ocaml-pxp-1.2.9-1|83	%doc rtests/
21cr|ocaml-pxp-1.2.9-1|84	%doc tools/
21cr|ocaml-pxp-1.2.9-1|85	%{_libdir}/ocaml/pxp-*/*.a
21cr|ocaml-pxp-1.2.9-1|86	%{_libdir}/ocaml/pxp-*/*.cmxa
21cr|ocaml-pxp-1.2.9-1|87	%{_libdir}/ocaml/pxp-*/*.cmx
21cr|ocaml-pxp-1.2.9-1|88	%{_libdir}/ocaml/pxp-*/*.mli
21cr|ocaml-pxp-1.2.9-1|89	
21cr|ocaml-pxp-1.2.9-1|90	#----------------------------------------------------------------------------
21cr|ocaml-pxp-1.2.9-1|91	
21cr|ocaml-pxp-1.2.9-1|92	%prep
21cr|ocaml-pxp-1.2.9-1|93	%autosetup -p1 -n pxp-%{version}
21cr|ocaml-pxp-1.2.9-1|94	
21cr|ocaml-pxp-1.2.9-1|95	%build
21cr|ocaml-pxp-1.2.9-1|96	./configure
21cr|ocaml-pxp-1.2.9-1|97	
21cr|ocaml-pxp-1.2.9-1|98	make all opt
21cr|ocaml-pxp-1.2.9-1|99	
21cr|ocaml-pxp-1.2.9-1|100	%install
21cr|ocaml-pxp-1.2.9-1|101	export DESTDIR=%{buildroot}
21cr|ocaml-pxp-1.2.9-1|102	export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
21cr|ocaml-pxp-1.2.9-1|103	mkdir -p $OCAMLFIND_DESTDIR/pxp
21cr|ocaml-pxp-1.2.9-1|104	make install

3610 21
21cr|ocaml-pyml-20211015-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-pyml-20211015-1|2	
21cr|ocaml-pyml-20211015-1|3	%undefine _package_note_flags
21cr|ocaml-pyml-20211015-1|4	%global srcname pyml
21cr|ocaml-pyml-20211015-1|5	
21cr|ocaml-pyml-20211015-1|6	Name:           ocaml-%{srcname}
21cr|ocaml-pyml-20211015-1|7	Version:        20211015
21cr|ocaml-pyml-20211015-1|8	Release:        1
21cr|ocaml-pyml-20211015-1|9	Summary:        OCaml bindings for Python
21cr|ocaml-pyml-20211015-1|10	Group:          Development/OCaml
21cr|ocaml-pyml-20211015-1|11	# The project is BSD except for pycaml.mli, which is LGPLv2+
21cr|ocaml-pyml-20211015-1|12	License:        BSD and LGPLv2+
21cr|ocaml-pyml-20211015-1|13	URL:            https://github.com/thierry-martinez/pyml
21cr|ocaml-pyml-20211015-1|14	Source0:        %{url}/archive/refs/tags/%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-pyml-20211015-1|15	# Fix wide character conversion bugs
21cr|ocaml-pyml-20211015-1|16	# https://github.com/thierry-martinez/pyml/pull/75
21cr|ocaml-pyml-20211015-1|17	Patch0:         %{name}-wide-character.patch
21cr|ocaml-pyml-20211015-1|18	
21cr|ocaml-pyml-20211015-1|19	BuildRequires:  ocaml >= 3.12.1
21cr|ocaml-pyml-20211015-1|20	BuildRequires:  ocaml-dune >= 2.9
21cr|ocaml-pyml-20211015-1|21	BuildRequires:  ocaml-findlib
21cr|ocaml-pyml-20211015-1|22	BuildRequires:  ocaml-odoc
21cr|ocaml-pyml-20211015-1|23	BuildRequires:  ocaml-stdcompat-devel >= 17
21cr|ocaml-pyml-20211015-1|24	BuildRequires:  python3-devel
21cr|ocaml-pyml-20211015-1|25	BuildRequires:  python3-ipython
21cr|ocaml-pyml-20211015-1|26	BuildRequires:  python3-numpy
21cr|ocaml-pyml-20211015-1|27	BuildRequires:  utop-devel
21cr|ocaml-pyml-20211015-1|28	
21cr|ocaml-pyml-20211015-1|29	%description
21cr|ocaml-pyml-20211015-1|30	py.ml provides OCaml bindings for Python 2 and Python 3.  This library
21cr|ocaml-pyml-20211015-1|31	subsumes the pycaml library, which is no longer actively maintained.
21cr|ocaml-pyml-20211015-1|32	
21cr|ocaml-pyml-20211015-1|33	The Python library is linked at runtime and the same executable can be
21cr|ocaml-pyml-20211015-1|34	run in a Python 2 or a Python 3 environment.  py.ml does not require any
21cr|ocaml-pyml-20211015-1|35	Python library at compile time.  The only compile time dependency is
21cr|ocaml-pyml-20211015-1|36	Stdcompat to ensure compatibility with all OCaml compiler versions from
21cr|ocaml-pyml-20211015-1|37	3.12.
21cr|ocaml-pyml-20211015-1|38	
21cr|ocaml-pyml-20211015-1|39	Bindings are split in three modules:
21cr|ocaml-pyml-20211015-1|40	
21cr|ocaml-pyml-20211015-1|41	- Py provides the initialization functions and some high-level bindings,
21cr|ocaml-pyml-20211015-1|42	with error handling and naming conventions closer to OCaml usages.
21cr|ocaml-pyml-20211015-1|43	
21cr|ocaml-pyml-20211015-1|44	- Pycaml provides a signature close to the old Pycaml module, so as to
21cr|ocaml-pyml-20211015-1|45	ease migration.
21cr|ocaml-pyml-20211015-1|46	
21cr|ocaml-pyml-20211015-1|47	- Pywrappers provides low-level bindings, which follow closely the
21cr|ocaml-pyml-20211015-1|48	conventions of the C bindings for Python.  Submodules
21cr|ocaml-pyml-20211015-1|49	Pywrappers.Python2 and Pywrappers.Python3 contain version-specific
21cr|ocaml-pyml-20211015-1|50	bindings.
21cr|ocaml-pyml-20211015-1|51	
21cr|ocaml-pyml-20211015-1|52	%files
21cr|ocaml-pyml-20211015-1|53	%doc CHANGES.md README.md
21cr|ocaml-pyml-20211015-1|54	%license LICENSE
21cr|ocaml-pyml-20211015-1|55	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-pyml-20211015-1|56	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-pyml-20211015-1|57	%{_libdir}/ocaml/%{srcname}/*.cma
21cr|ocaml-pyml-20211015-1|58	%{_libdir}/ocaml/%{srcname}/*.cmi
21cr|ocaml-pyml-20211015-1|59	%{_libdir}/ocaml/%{srcname}/*.cmxs
21cr|ocaml-pyml-20211015-1|60	%{_libdir}/ocaml/stublibs/dllnumpy_stubs.so
21cr|ocaml-pyml-20211015-1|61	%{_libdir}/ocaml/stublibs/dllpyml_stubs.so
21cr|ocaml-pyml-20211015-1|62	
21cr|ocaml-pyml-20211015-1|63	#--------------------------------------------------------
21cr|ocaml-pyml-20211015-1|64	%package        devel
21cr|ocaml-pyml-20211015-1|65	Summary:        Development files for %{name}
21cr|ocaml-pyml-20211015-1|66	Group:          Development/OCaml
21cr|ocaml-pyml-20211015-1|67	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-pyml-20211015-1|68	Requires:       ocaml-stdcompat-devel%{?_isa}
21cr|ocaml-pyml-20211015-1|69	
21cr|ocaml-pyml-20211015-1|70	%description    devel
21cr|ocaml-pyml-20211015-1|71	The %{name}-devel package contains libraries and signature
21cr|ocaml-pyml-20211015-1|72	files for developing applications that use %{name}.
21cr|ocaml-pyml-20211015-1|73	
21cr|ocaml-pyml-20211015-1|74	%files devel
21cr|ocaml-pyml-20211015-1|75	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-pyml-20211015-1|76	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-pyml-20211015-1|77	%{_libdir}/ocaml/%{srcname}/*.a
21cr|ocaml-pyml-20211015-1|78	%{_libdir}/ocaml/%{srcname}/*.cmx
21cr|ocaml-pyml-20211015-1|79	%{_libdir}/ocaml/%{srcname}/*.cmxa
21cr|ocaml-pyml-20211015-1|80	%{_libdir}/ocaml/%{srcname}/*.cmt
21cr|ocaml-pyml-20211015-1|81	%{_libdir}/ocaml/%{srcname}/*.cmti
21cr|ocaml-pyml-20211015-1|82	%{_libdir}/ocaml/%{srcname}/*.mli
21cr|ocaml-pyml-20211015-1|83	
21cr|ocaml-pyml-20211015-1|84	#--------------------------------------------------------
21cr|ocaml-pyml-20211015-1|85	
21cr|ocaml-pyml-20211015-1|86	%package        doc
21cr|ocaml-pyml-20211015-1|87	Summary:        Documentation for %{name}
21cr|ocaml-pyml-20211015-1|88	Group:          Documentation
21cr|ocaml-pyml-20211015-1|89	BuildArch:      noarch
21cr|ocaml-pyml-20211015-1|90	
21cr|ocaml-pyml-20211015-1|91	%description    doc
21cr|ocaml-pyml-20211015-1|92	Documentation for %{name}.
21cr|ocaml-pyml-20211015-1|93	
21cr|ocaml-pyml-20211015-1|94	%files doc
21cr|ocaml-pyml-20211015-1|95	%doc _build/default/_doc/*
21cr|ocaml-pyml-20211015-1|96	
21cr|ocaml-pyml-20211015-1|97	#--------------------------------------------------------
21cr|ocaml-pyml-20211015-1|98	
21cr|ocaml-pyml-20211015-1|99	%package     -n pymltop
21cr|ocaml-pyml-20211015-1|100	Summary:        Custom OCaml toplevel for Python interaction
21cr|ocaml-pyml-20211015-1|101	Group:          Development/OCaml
21cr|ocaml-pyml-20211015-1|102	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-pyml-20211015-1|103	
21cr|ocaml-pyml-20211015-1|104	%description -n pymltop
21cr|ocaml-pyml-20211015-1|105	This package contains a custom OCaml toplevel for Python interaction.
21cr|ocaml-pyml-20211015-1|106	
21cr|ocaml-pyml-20211015-1|107	%files -n pymltop
21cr|ocaml-pyml-20211015-1|108	%{_bindir}/pymltop
21cr|ocaml-pyml-20211015-1|109	
21cr|ocaml-pyml-20211015-1|110	#--------------------------------------------------------
21cr|ocaml-pyml-20211015-1|111	
21cr|ocaml-pyml-20211015-1|112	%package     -n pymlutop
21cr|ocaml-pyml-20211015-1|113	Summary:        Custom utop-based OCaml toplevel for Python interaction
21cr|ocaml-pyml-20211015-1|114	Group:          Development/OCaml
21cr|ocaml-pyml-20211015-1|115	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-pyml-20211015-1|116	Requires:       utop%{?_isa}
21cr|ocaml-pyml-20211015-1|117	
21cr|ocaml-pyml-20211015-1|118	%description -n pymlutop
21cr|ocaml-pyml-20211015-1|119	This package contains a custom utop-based OCaml toplevel for Python
21cr|ocaml-pyml-20211015-1|120	interaction.
21cr|ocaml-pyml-20211015-1|121	
21cr|ocaml-pyml-20211015-1|122	%files -n pymlutop
21cr|ocaml-pyml-20211015-1|123	%{_bindir}/pymlutop
21cr|ocaml-pyml-20211015-1|124	
21cr|ocaml-pyml-20211015-1|125	#--------------------------------------------------------
21cr|ocaml-pyml-20211015-1|126	
21cr|ocaml-pyml-20211015-1|127	%prep
21cr|ocaml-pyml-20211015-1|128	%autosetup -n %{srcname}-%{version} -p1
21cr|ocaml-pyml-20211015-1|129	
21cr|ocaml-pyml-20211015-1|130	%build
21cr|ocaml-pyml-20211015-1|131	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-pyml-20211015-1|132	dune build %{?_smp_mflags} @doc
21cr|ocaml-pyml-20211015-1|133	
21cr|ocaml-pyml-20211015-1|134	# Relink with Fedora linker flags
21cr|ocaml-pyml-20211015-1|135	cd _build/default
21cr|ocaml-pyml-20211015-1|136	ocamlfind ocamlmklib -ldopt '%{build_ldflags}' -g -o pyml_stubs pyml_stubs.o
21cr|ocaml-pyml-20211015-1|137	cd -
21cr|ocaml-pyml-20211015-1|138	
21cr|ocaml-pyml-20211015-1|139	# Build custom toplevels without rebuilding the entire library
21cr|ocaml-pyml-20211015-1|140	cp -p pytop.ml pyutop.ml _build/default
21cr|ocaml-pyml-20211015-1|141	cd _build/default
21cr|ocaml-pyml-20211015-1|142	ocamlfind ocamlc -cclib "-L. -lpyml_stubs" -g -a -dllib -lpyml_stubs \
21cr|ocaml-pyml-20211015-1|143	.pyml.objs/byte/{pyml_arch,pyutils,pytypes,pywrappers,py,pycaml,pyops}.cmo \
21cr|ocaml-pyml-20211015-1|144	-o pyml2.cma
21cr|ocaml-pyml-20211015-1|145	ocamlfind ocamlmklib -ldopt '%{build_ldflags}' -g -o numpy_stubs numpy_stubs.o
21cr|ocaml-pyml-20211015-1|146	ocamlfind ocamlc -cclib "-L. -lnumpy_stubs" -g -a -dllib -lnumpy_stubs \
21cr|ocaml-pyml-20211015-1|147	.pyml.objs/byte/numpy.cmo -o numpy.cma
21cr|ocaml-pyml-20211015-1|148	echo "let libdir=\"%{_libdir}/ocaml/pyml/\"" > pymltop_libdir.ml
21cr|ocaml-pyml-20211015-1|149	ocamlfind ocamlc -g -package stdcompat -c pymltop_libdir.ml \
21cr|ocaml-pyml-20211015-1|150	-o pymltop_libdir.cmo
21cr|ocaml-pyml-20211015-1|151	ocamlfind ocamlc -I +compiler-libs -g -c pytop.ml
21cr|ocaml-pyml-20211015-1|152	ocamlfind ocamlmktop -g -linkpkg -cclib "-L. -lnumpy_stubs" \
21cr|ocaml-pyml-20211015-1|153	-package unix,stdcompat,bigarray pyml2.cma numpy.cma pymltop_libdir.cmo \
21cr|ocaml-pyml-20211015-1|154	pytop.cmo -o pymltop
21cr|ocaml-pyml-20211015-1|155	ocamlfind ocamlc -g -package stdcompat -thread -package utop -c pyutop.ml \
21cr|ocaml-pyml-20211015-1|156	-o pyutop.cmo
21cr|ocaml-pyml-20211015-1|157	ocamlfind ocamlc -thread -linkpkg -linkall -predicates create_toploop \
21cr|ocaml-pyml-20211015-1|158	-package compiler-libs.toplevel,utop,stdcompat pyml2.cma numpy.cma \
21cr|ocaml-pyml-20211015-1|159	pymltop_libdir.cmo pytop.cmo pyutop.cmo -g -o pymlutop
21cr|ocaml-pyml-20211015-1|160	cd -
21cr|ocaml-pyml-20211015-1|161	
21cr|ocaml-pyml-20211015-1|162	%install
21cr|ocaml-pyml-20211015-1|163	dune install --destdir=%{buildroot}
21cr|ocaml-pyml-20211015-1|164	
21cr|ocaml-pyml-20211015-1|165	# Install the custom top levels
21cr|ocaml-pyml-20211015-1|166	mkdir -p %{buildroot}%{_bindir}
21cr|ocaml-pyml-20211015-1|167	cp -p _build/default/{pymltop,pymlutop} %{buildroot}%{_bindir}
21cr|ocaml-pyml-20211015-1|168	cp -p _build/default/dllnumpy_stubs.so %{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-pyml-20211015-1|169	
21cr|ocaml-pyml-20211015-1|170	# We do not want the dune markers
21cr|ocaml-pyml-20211015-1|171	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-pyml-20211015-1|172	
21cr|ocaml-pyml-20211015-1|173	# We do not want the ml files
21cr|ocaml-pyml-20211015-1|174	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-pyml-20211015-1|175	
21cr|ocaml-pyml-20211015-1|176	# We install the documentation with the doc macro
21cr|ocaml-pyml-20211015-1|177	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-pyml-20211015-1|178	

3611 21
21cr|ocaml-res-5.0.1-2|1	%define debug_package %{nil}
21cr|ocaml-res-5.0.1-2|2	
21cr|ocaml-res-5.0.1-2|3	Summary:	Library for automatically resizing contiguous memory (arrays and strings)
21cr|ocaml-res-5.0.1-2|4	Name:		ocaml-res
21cr|ocaml-res-5.0.1-2|5	Version:	5.0.1
21cr|ocaml-res-5.0.1-2|6	Release:	2
21cr|ocaml-res-5.0.1-2|7	License:	LGPL
21cr|ocaml-res-5.0.1-2|8	Group:		Development/OCaml
21cr|ocaml-res-5.0.1-2|9	URL:		https://github.com/mmottl/res
21cr|ocaml-res-5.0.1-2|10	Source:		https://github.com/mmottl/res/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ocaml-res-5.0.1-2|11	BuildRequires:	dune
21cr|ocaml-res-5.0.1-2|12	BuildRequires:	ocaml
21cr|ocaml-res-5.0.1-2|13	BuildRequires:	ocaml-findlib
21cr|ocaml-res-5.0.1-2|14	BuildRequires:	ocaml-compiler
21cr|ocaml-res-5.0.1-2|15	
21cr|ocaml-res-5.0.1-2|16	%description
21cr|ocaml-res-5.0.1-2|17	This OCaml-library consists of a set of modules which implement
21cr|ocaml-res-5.0.1-2|18	automatically resizing (= reallocating) datastructures that consume
21cr|ocaml-res-5.0.1-2|19	a contiguous part of memory. This allows appending and removing of
21cr|ocaml-res-5.0.1-2|20	elements to/from arrays (both boxed and unboxed), strings (-> buffers),
21cr|ocaml-res-5.0.1-2|21	bit strings and weak arrays while still maintaining fast constant-time
21cr|ocaml-res-5.0.1-2|22	access to elements.
21cr|ocaml-res-5.0.1-2|23	
21cr|ocaml-res-5.0.1-2|24	There are also functors that allow the generation of similar modules
21cr|ocaml-res-5.0.1-2|25	which use different reallocation strategies.
21cr|ocaml-res-5.0.1-2|26	
21cr|ocaml-res-5.0.1-2|27	%files
21cr|ocaml-res-5.0.1-2|28	%doc %{_docdir}/res
21cr|ocaml-res-5.0.1-2|29	%dir %{_libdir}/ocaml/res
21cr|ocaml-res-5.0.1-2|30	%{_libdir}/ocaml/res/META
21cr|ocaml-res-5.0.1-2|31	%{_libdir}/ocaml/res/*.cma
21cr|ocaml-res-5.0.1-2|32	%{_libdir}/ocaml/res/*.cmi
21cr|ocaml-res-5.0.1-2|33	%{_libdir}/ocaml/res/*.cmxs
21cr|ocaml-res-5.0.1-2|34	
21cr|ocaml-res-5.0.1-2|35	#----------------------------------------------------------------------------
21cr|ocaml-res-5.0.1-2|36	
21cr|ocaml-res-5.0.1-2|37	%package devel
21cr|ocaml-res-5.0.1-2|38	Summary:	Development files for %{name}
21cr|ocaml-res-5.0.1-2|39	Group:		Development/OCaml
21cr|ocaml-res-5.0.1-2|40	Requires:	%{name} = %{version}-%{release}
21cr|ocaml-res-5.0.1-2|41	
21cr|ocaml-res-5.0.1-2|42	%description devel
21cr|ocaml-res-5.0.1-2|43	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-res-5.0.1-2|44	developing applications that use %{name}.
21cr|ocaml-res-5.0.1-2|45	
21cr|ocaml-res-5.0.1-2|46	
21cr|ocaml-res-5.0.1-2|47	%files devel
21cr|ocaml-res-5.0.1-2|48	%doc examples
21cr|ocaml-res-5.0.1-2|49	%{_libdir}/ocaml/res/*.a
21cr|ocaml-res-5.0.1-2|50	%{_libdir}/ocaml/res/*.cmt
21cr|ocaml-res-5.0.1-2|51	%{_libdir}/ocaml/res/*.cmti
21cr|ocaml-res-5.0.1-2|52	%{_libdir}/ocaml/res/*.cmx
21cr|ocaml-res-5.0.1-2|53	%{_libdir}/ocaml/res/*.cmxa
21cr|ocaml-res-5.0.1-2|54	%{_libdir}/ocaml/res/*.mli
21cr|ocaml-res-5.0.1-2|55	%{_libdir}/ocaml/res/*.ml
21cr|ocaml-res-5.0.1-2|56	%{_libdir}/ocaml/res/dune-package
21cr|ocaml-res-5.0.1-2|57	%{_libdir}/ocaml/res/opam
21cr|ocaml-res-5.0.1-2|58	
21cr|ocaml-res-5.0.1-2|59	#----------------------------------------------------------------------------
21cr|ocaml-res-5.0.1-2|60	
21cr|ocaml-res-5.0.1-2|61	%prep
21cr|ocaml-res-5.0.1-2|62	%setup -q -n res-%{version}
21cr|ocaml-res-5.0.1-2|63	
21cr|ocaml-res-5.0.1-2|64	%build
21cr|ocaml-res-5.0.1-2|65	dune build
21cr|ocaml-res-5.0.1-2|66	
21cr|ocaml-res-5.0.1-2|67	%install
21cr|ocaml-res-5.0.1-2|68	dune install --destdir=%{buildroot} --docdir=%{_docdir}
21cr|ocaml-res-5.0.1-2|69	

3612 21
21cr|ocaml-rresult-0.7.0-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-rresult-0.7.0-1|2	
21cr|ocaml-rresult-0.7.0-1|3	%undefine _package_note_flags
21cr|ocaml-rresult-0.7.0-1|4	%global debug_package %{nil}
21cr|ocaml-rresult-0.7.0-1|5	
21cr|ocaml-rresult-0.7.0-1|6	%global srcname rresult
21cr|ocaml-rresult-0.7.0-1|7	
21cr|ocaml-rresult-0.7.0-1|8	Name:           ocaml-%{srcname}
21cr|ocaml-rresult-0.7.0-1|9	Version:        0.7.0
21cr|ocaml-rresult-0.7.0-1|10	Release:        1
21cr|ocaml-rresult-0.7.0-1|11	Summary:        Result value combinators for OCaml
21cr|ocaml-rresult-0.7.0-1|12	Group:          Development/OCaml
21cr|ocaml-rresult-0.7.0-1|13	License:        ISC
21cr|ocaml-rresult-0.7.0-1|14	URL:            https://erratique.ch/software/rresult
21cr|ocaml-rresult-0.7.0-1|15	Source0:        %{url}/releases/%{srcname}-%{version}.tbz
21cr|ocaml-rresult-0.7.0-1|16	
21cr|ocaml-rresult-0.7.0-1|17	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-rresult-0.7.0-1|18	BuildRequires:  ocaml-findlib
21cr|ocaml-rresult-0.7.0-1|19	BuildRequires:  ocaml-ocamlbuild
21cr|ocaml-rresult-0.7.0-1|20	BuildRequires:  ocaml-topkg-devel >= 1.0.3
21cr|ocaml-rresult-0.7.0-1|21	
21cr|ocaml-rresult-0.7.0-1|22	%description
21cr|ocaml-rresult-0.7.0-1|23	Rresult is an OCaml module for handling computation results and errors
21cr|ocaml-rresult-0.7.0-1|24	in an explicit and declarative manner without resorting to exceptions.
21cr|ocaml-rresult-0.7.0-1|25	It defines combinators to operate on the values of the result type
21cr|ocaml-rresult-0.7.0-1|26	available from OCaml 4.03 in the standard library.
21cr|ocaml-rresult-0.7.0-1|27	
21cr|ocaml-rresult-0.7.0-1|28	OCaml 4.08 provides the Stdlib.Result module which you should prefer to
21cr|ocaml-rresult-0.7.0-1|29	Rresult.
21cr|ocaml-rresult-0.7.0-1|30	
21cr|ocaml-rresult-0.7.0-1|31	%files
21cr|ocaml-rresult-0.7.0-1|32	%doc CHANGES.md README.md
21cr|ocaml-rresult-0.7.0-1|33	%license LICENSE.md
21cr|ocaml-rresult-0.7.0-1|34	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-rresult-0.7.0-1|35	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-rresult-0.7.0-1|36	%{_libdir}/ocaml/%{srcname}/*.cma
21cr|ocaml-rresult-0.7.0-1|37	%{_libdir}/ocaml/%{srcname}/*.cmi
21cr|ocaml-rresult-0.7.0-1|38	%{_libdir}/ocaml/%{srcname}/*.cmxs
21cr|ocaml-rresult-0.7.0-1|39	
21cr|ocaml-rresult-0.7.0-1|40	#-----------------------------------------------------------
21cr|ocaml-rresult-0.7.0-1|41	
21cr|ocaml-rresult-0.7.0-1|42	%package        devel
21cr|ocaml-rresult-0.7.0-1|43	Summary:        Development files for %{name}
21cr|ocaml-rresult-0.7.0-1|44	Group:          Development/OCaml
21cr|ocaml-rresult-0.7.0-1|45	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-rresult-0.7.0-1|46	
21cr|ocaml-rresult-0.7.0-1|47	%description    devel
21cr|ocaml-rresult-0.7.0-1|48	The %{name}-devel package contains libraries and signature
21cr|ocaml-rresult-0.7.0-1|49	files for developing applications that use %{name}.
21cr|ocaml-rresult-0.7.0-1|50	
21cr|ocaml-rresult-0.7.0-1|51	%files devel
21cr|ocaml-rresult-0.7.0-1|52	%if %{with docs}
21cr|ocaml-rresult-0.7.0-1|53	%doc _build/default/_doc/*
21cr|ocaml-rresult-0.7.0-1|54	%endif
21cr|ocaml-rresult-0.7.0-1|55	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-rresult-0.7.0-1|56	%{_libdir}/ocaml/%{srcname}/*.a
21cr|ocaml-rresult-0.7.0-1|57	%{_libdir}/ocaml/%{srcname}/*.cmx
21cr|ocaml-rresult-0.7.0-1|58	%{_libdir}/ocaml/%{srcname}/*.cmxa
21cr|ocaml-rresult-0.7.0-1|59	%{_libdir}/ocaml/%{srcname}/*.cmt
21cr|ocaml-rresult-0.7.0-1|60	%{_libdir}/ocaml/%{srcname}/*.cmti
21cr|ocaml-rresult-0.7.0-1|61	%{_libdir}/ocaml/%{srcname}/*.mli
21cr|ocaml-rresult-0.7.0-1|62	
21cr|ocaml-rresult-0.7.0-1|63	#-----------------------------------------------------------
21cr|ocaml-rresult-0.7.0-1|64	%prep
21cr|ocaml-rresult-0.7.0-1|65	%autosetup -n %{srcname}-%{version}
21cr|ocaml-rresult-0.7.0-1|66	
21cr|ocaml-rresult-0.7.0-1|67	%build
21cr|ocaml-rresult-0.7.0-1|68	ocaml pkg/pkg.ml build --dev-pkg false --tests true
21cr|ocaml-rresult-0.7.0-1|69	
21cr|ocaml-rresult-0.7.0-1|70	# Relink with Fedora linker flags
21cr|ocaml-rresult-0.7.0-1|71	cd _build
21cr|ocaml-rresult-0.7.0-1|72	ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g -I src \
21cr|ocaml-rresult-0.7.0-1|73	src/rresult.cmxa -o src/rresult.cmxs
21cr|ocaml-rresult-0.7.0-1|74	ocamlfind ocamlopt -shared -linkall -cclib '%{build_ldflags}' -g -package \
21cr|ocaml-rresult-0.7.0-1|75	compiler-libs.toplevel -I src src/rresult_top.cmxa -o src/rresult_top.cmxs
21cr|ocaml-rresult-0.7.0-1|76	cd -
21cr|ocaml-rresult-0.7.0-1|77	
21cr|ocaml-rresult-0.7.0-1|78	%install
21cr|ocaml-rresult-0.7.0-1|79	mkdir -p %{buildroot}%{_libdir}/ocaml/%{srcname}
21cr|ocaml-rresult-0.7.0-1|80	cp -p _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} _build/pkg/META \
21cr|ocaml-rresult-0.7.0-1|81	_build/opam %{buildroot}%{_libdir}/ocaml/%{srcname}
21cr|ocaml-rresult-0.7.0-1|82	
21cr|ocaml-rresult-0.7.0-1|83	%check
21cr|ocaml-rresult-0.7.0-1|84	ocaml pkg/pkg.ml test

3613 21
21cr|ocaml-sexplib-0.15.0-1|1	%global srcname sexplib
21cr|ocaml-sexplib-0.15.0-1|2	
21cr|ocaml-sexplib-0.15.0-1|3	Name:		ocaml-%{srcname}
21cr|ocaml-sexplib-0.15.0-1|4	Version:	0.15.0
21cr|ocaml-sexplib-0.15.0-1|5	Release:	1
21cr|ocaml-sexplib-0.15.0-1|6	Summary:	Automated S-expression conversion
21cr|ocaml-sexplib-0.15.0-1|7	Group:		Development/OCaml
21cr|ocaml-sexplib-0.15.0-1|8	# The project as a whole is MIT, but code in the src subdirectory is BSD.
21cr|ocaml-sexplib-0.15.0-1|9	License:	MIT and BSD
21cr|ocaml-sexplib-0.15.0-1|10	URL:		https://github.com/janestreet/%{srcname}
21cr|ocaml-sexplib-0.15.0-1|11	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-sexplib-0.15.0-1|12	BuildRequires:	ocaml >= 4.04.2
21cr|ocaml-sexplib-0.15.0-1|13	BuildRequires:	ocaml-dune >= 2.0.0
21cr|ocaml-sexplib-0.15.0-1|14	BuildRequires:	ocaml-findlib
21cr|ocaml-sexplib-0.15.0-1|15	BuildRequires:	ocaml-num-devel
21cr|ocaml-sexplib-0.15.0-1|16	BuildRequires:	ocaml-parsexp-devel
21cr|ocaml-sexplib-0.15.0-1|17	BuildRequires:	ocaml-sexplib0-devel
21cr|ocaml-sexplib-0.15.0-1|18	BuildRequires:	vim-filesystem
21cr|ocaml-sexplib-0.15.0-1|19	
21cr|ocaml-sexplib-0.15.0-1|20	%description
21cr|ocaml-sexplib-0.15.0-1|21	This package contains a library for serializing OCaml values to and from
21cr|ocaml-sexplib-0.15.0-1|22	S-expressions.
21cr|ocaml-sexplib-0.15.0-1|23	
21cr|ocaml-sexplib-0.15.0-1|24	%files
21cr|ocaml-sexplib-0.15.0-1|25	%doc CHANGES.md README.org
21cr|ocaml-sexplib-0.15.0-1|26	%license COPYRIGHT.txt LICENSE.md LICENSE-Tywith.txt THIRD-PARTY.txt
21cr|ocaml-sexplib-0.15.0-1|27	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-sexplib-0.15.0-1|28	%dir %{_libdir}/ocaml/%{srcname}/num/
21cr|ocaml-sexplib-0.15.0-1|29	%dir %{_libdir}/ocaml/%{srcname}/unix/
21cr|ocaml-sexplib-0.15.0-1|30	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-sexplib-0.15.0-1|31	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21cr|ocaml-sexplib-0.15.0-1|32	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21cr|ocaml-sexplib-0.15.0-1|33	%{_libdir}/ocaml/%{srcname}/num/*.cma
21cr|ocaml-sexplib-0.15.0-1|34	%{_libdir}/ocaml/%{srcname}/num/*.cmi
21cr|ocaml-sexplib-0.15.0-1|35	%{_libdir}/ocaml/%{srcname}/unix/*.cma
21cr|ocaml-sexplib-0.15.0-1|36	%{_libdir}/ocaml/%{srcname}/unix/*.cmi
21cr|ocaml-sexplib-0.15.0-1|37	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21cr|ocaml-sexplib-0.15.0-1|38	%{_libdir}/ocaml/%{srcname}/num/*.cmxs
21cr|ocaml-sexplib-0.15.0-1|39	%{_libdir}/ocaml/%{srcname}/unix/*.cmxs
21cr|ocaml-sexplib-0.15.0-1|40	
21cr|ocaml-sexplib-0.15.0-1|41	#-----------------------------------------------------------------------
21cr|ocaml-sexplib-0.15.0-1|42	%package devel
21cr|ocaml-sexplib-0.15.0-1|43	Summary:	Development files for %{name}
21cr|ocaml-sexplib-0.15.0-1|44	Group:		Development/OCaml
21cr|ocaml-sexplib-0.15.0-1|45	Requires:	%{name} = %{EVRD}
21cr|ocaml-sexplib-0.15.0-1|46	Requires:	ocaml-num-devel
21cr|ocaml-sexplib-0.15.0-1|47	Requires:	ocaml-parsexp-devel
21cr|ocaml-sexplib-0.15.0-1|48	
21cr|ocaml-sexplib-0.15.0-1|49	%description devel
21cr|ocaml-sexplib-0.15.0-1|50	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-sexplib-0.15.0-1|51	developing applications that use %{name}.
21cr|ocaml-sexplib-0.15.0-1|52	
21cr|ocaml-sexplib-0.15.0-1|53	%files devel
21cr|ocaml-sexplib-0.15.0-1|54	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-sexplib-0.15.0-1|55	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-sexplib-0.15.0-1|56	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21cr|ocaml-sexplib-0.15.0-1|57	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21cr|ocaml-sexplib-0.15.0-1|58	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21cr|ocaml-sexplib-0.15.0-1|59	%{_libdir}/ocaml/%{srcname}/num/*.a
21cr|ocaml-sexplib-0.15.0-1|60	%{_libdir}/ocaml/%{srcname}/num/*.cmx
21cr|ocaml-sexplib-0.15.0-1|61	%{_libdir}/ocaml/%{srcname}/num/*.cmxa
21cr|ocaml-sexplib-0.15.0-1|62	%{_libdir}/ocaml/%{srcname}/unix/*.a
21cr|ocaml-sexplib-0.15.0-1|63	%{_libdir}/ocaml/%{srcname}/unix/*.cmx
21cr|ocaml-sexplib-0.15.0-1|64	%{_libdir}/ocaml/%{srcname}/unix/*.cmxa
21cr|ocaml-sexplib-0.15.0-1|65	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21cr|ocaml-sexplib-0.15.0-1|66	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21cr|ocaml-sexplib-0.15.0-1|67	%{_libdir}/ocaml/%{srcname}/*.ml
21cr|ocaml-sexplib-0.15.0-1|68	%{_libdir}/ocaml/%{srcname}/*.mli
21cr|ocaml-sexplib-0.15.0-1|69	%{_libdir}/ocaml/%{srcname}/num/*.cmt
21cr|ocaml-sexplib-0.15.0-1|70	%{_libdir}/ocaml/%{srcname}/num/*.cmti
21cr|ocaml-sexplib-0.15.0-1|71	%{_libdir}/ocaml/%{srcname}/num/*.ml
21cr|ocaml-sexplib-0.15.0-1|72	%{_libdir}/ocaml/%{srcname}/num/*.mli
21cr|ocaml-sexplib-0.15.0-1|73	%{_libdir}/ocaml/%{srcname}/unix/*.cmt
21cr|ocaml-sexplib-0.15.0-1|74	%{_libdir}/ocaml/%{srcname}/unix/*.ml
21cr|ocaml-sexplib-0.15.0-1|75	
21cr|ocaml-sexplib-0.15.0-1|76	#-----------------------------------------------------------------------
21cr|ocaml-sexplib-0.15.0-1|77	
21cr|ocaml-sexplib-0.15.0-1|78	%package vim
21cr|ocaml-sexplib-0.15.0-1|79	Summary:	Support for sexplib syntax in vim
21cr|ocaml-sexplib-0.15.0-1|80	Group:		Development/OCaml
21cr|ocaml-sexplib-0.15.0-1|81	Requires:	%{name} = %{EVRD}
21cr|ocaml-sexplib-0.15.0-1|82	Requires:	vim-filesystem
21cr|ocaml-sexplib-0.15.0-1|83	
21cr|ocaml-sexplib-0.15.0-1|84	%description vim
21cr|ocaml-sexplib-0.15.0-1|85	This package contains a vim syntax file for Sexplib.
21cr|ocaml-sexplib-0.15.0-1|86	
21cr|ocaml-sexplib-0.15.0-1|87	%files vim
21cr|ocaml-sexplib-0.15.0-1|88	%{vimfiles_root}/syntax/sexplib.vim
21cr|ocaml-sexplib-0.15.0-1|89	
21cr|ocaml-sexplib-0.15.0-1|90	#-----------------------------------------------------------------------
21cr|ocaml-sexplib-0.15.0-1|91	
21cr|ocaml-sexplib-0.15.0-1|92	%prep
21cr|ocaml-sexplib-0.15.0-1|93	%autosetup -n %{srcname}-%{version}
21cr|ocaml-sexplib-0.15.0-1|94	
21cr|ocaml-sexplib-0.15.0-1|95	%build
21cr|ocaml-sexplib-0.15.0-1|96	dune build %{?_smp_mflags}
21cr|ocaml-sexplib-0.15.0-1|97	
21cr|ocaml-sexplib-0.15.0-1|98	%install
21cr|ocaml-sexplib-0.15.0-1|99	dune install --destdir=%{buildroot}
21cr|ocaml-sexplib-0.15.0-1|100	
21cr|ocaml-sexplib-0.15.0-1|101	# Install the vim support
21cr|ocaml-sexplib-0.15.0-1|102	mkdir -p %{buildroot}%{vimfiles_root}/syntax
21cr|ocaml-sexplib-0.15.0-1|103	cp -p vim/syntax/sexplib.vim %{buildroot}%{vimfiles_root}/syntax
21cr|ocaml-sexplib-0.15.0-1|104	
21cr|ocaml-sexplib-0.15.0-1|105	# We install the documentation with the doc macro
21cr|ocaml-sexplib-0.15.0-1|106	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-sexplib-0.15.0-1|107	
21cr|ocaml-sexplib-0.15.0-1|108	# Add missing executable bits
21cr|ocaml-sexplib-0.15.0-1|109	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod 0755 {} \+

3614 21
21cr|ocaml-sha-1.15.2-1|1	Summary:	SHA Cryptographic Hash Functions for OCaml
21cr|ocaml-sha-1.15.2-1|2	Name:		ocaml-sha
21cr|ocaml-sha-1.15.2-1|3	Version:	1.15.2
21cr|ocaml-sha-1.15.2-1|4	Release:	1
21cr|ocaml-sha-1.15.2-1|5	License:	LGPLv2.1+ or LGPLv3.0+
21cr|ocaml-sha-1.15.2-1|6	Group:		Development/OCaml
21cr|ocaml-sha-1.15.2-1|7	Url:		https://github.com/vincenthz/ocaml-sha
21cr|ocaml-sha-1.15.2-1|8	Source0:	https://github.com/djs55/ocaml-sha/archive/%{version}.tar.gz?/ocaml-sha-v%{version}.tar.gz
21cr|ocaml-sha-1.15.2-1|9	Patch0:		sha-deps.patch
21cr|ocaml-sha-1.15.2-1|10	BuildRequires:	ocaml-dune-devel
21cr|ocaml-sha-1.15.2-1|11	BuildRequires:	ocaml-ounit-devel
21cr|ocaml-sha-1.15.2-1|12	BuildRequires:	ocaml
21cr|ocaml-sha-1.15.2-1|13	BuildRequires:	ocaml-findlib
21cr|ocaml-sha-1.15.2-1|14	
21cr|ocaml-sha-1.15.2-1|15	%description
21cr|ocaml-sha-1.15.2-1|16	SHA is a cryptographic hash function. This provide an interface for OCaml
21cr|ocaml-sha-1.15.2-1|17	program to use SHA1, SHA256 and SHA512 functions.
21cr|ocaml-sha-1.15.2-1|18	
21cr|ocaml-sha-1.15.2-1|19	SHA1 implements the second implementation that produce a 160 bit digest from
21cr|ocaml-sha-1.15.2-1|20	its input. SHA256 implements newer version that produce 256 bits digest.
21cr|ocaml-sha-1.15.2-1|21	SHA512 produces 512 bits digest.
21cr|ocaml-sha-1.15.2-1|22	
21cr|ocaml-sha-1.15.2-1|23	%files
21cr|ocaml-sha-1.15.2-1|24	%doc README*
21cr|ocaml-sha-1.15.2-1|25	%dir %{_libdir}/ocaml/sha
21cr|ocaml-sha-1.15.2-1|26	%{_libdir}/ocaml/sha/META
21cr|ocaml-sha-1.15.2-1|27	%{_libdir}/ocaml/sha/*.cma
21cr|ocaml-sha-1.15.2-1|28	%{_libdir}/ocaml/sha/*.cmi
21cr|ocaml-sha-1.15.2-1|29	%{_libdir}/ocaml/sha/*.cmxs
21cr|ocaml-sha-1.15.2-1|30	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-sha-1.15.2-1|31	
21cr|ocaml-sha-1.15.2-1|32	#----------------------------------------------------------------------------
21cr|ocaml-sha-1.15.2-1|33	
21cr|ocaml-sha-1.15.2-1|34	%package devel
21cr|ocaml-sha-1.15.2-1|35	Summary:	Development files for %{name}
21cr|ocaml-sha-1.15.2-1|36	Group:		Development/OCaml
21cr|ocaml-sha-1.15.2-1|37	Requires:	%{name} = %{EVRD}
21cr|ocaml-sha-1.15.2-1|38	
21cr|ocaml-sha-1.15.2-1|39	%description devel
21cr|ocaml-sha-1.15.2-1|40	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-sha-1.15.2-1|41	developing applications that use %{name}.
21cr|ocaml-sha-1.15.2-1|42	
21cr|ocaml-sha-1.15.2-1|43	%files devel
21cr|ocaml-sha-1.15.2-1|44	%{_libdir}/ocaml/sha/*.a
21cr|ocaml-sha-1.15.2-1|45	%{_libdir}/ocaml/sha/*.cmxa
21cr|ocaml-sha-1.15.2-1|46	%{_libdir}/ocaml/sha/*.cmx
21cr|ocaml-sha-1.15.2-1|47	%{_libdir}/ocaml/sha/*.cmt
21cr|ocaml-sha-1.15.2-1|48	%{_libdir}/ocaml/sha/*.cmti
21cr|ocaml-sha-1.15.2-1|49	%{_libdir}/ocaml/sha/*.ml*
21cr|ocaml-sha-1.15.2-1|50	%{_libdir}/ocaml/sha/dune-package
21cr|ocaml-sha-1.15.2-1|51	%{_libdir}/ocaml/sha/opam
21cr|ocaml-sha-1.15.2-1|52	
21cr|ocaml-sha-1.15.2-1|53	#----------------------------------------------------------------------------
21cr|ocaml-sha-1.15.2-1|54	
21cr|ocaml-sha-1.15.2-1|55	%prep
21cr|ocaml-sha-1.15.2-1|56	%autosetup -p1 -n %{name}-%{version}
21cr|ocaml-sha-1.15.2-1|57	
21cr|ocaml-sha-1.15.2-1|58	%build
21cr|ocaml-sha-1.15.2-1|59	dune build
21cr|ocaml-sha-1.15.2-1|60	
21cr|ocaml-sha-1.15.2-1|61	%install
21cr|ocaml-sha-1.15.2-1|62	dune install --destdir=%{buildroot}
21cr|ocaml-sha-1.15.2-1|63	
21cr|ocaml-sha-1.15.2-1|64	# We do not want the ml files
21cr|ocaml-sha-1.15.2-1|65	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-sha-1.15.2-1|66	
21cr|ocaml-sha-1.15.2-1|67	# We install the documentation with the doc macro
21cr|ocaml-sha-1.15.2-1|68	rm -fr %{buildroot}%{_prefix}/doc

3615 21
21cr|ocaml-shout-0.2.7-7|1	Summary:	OCaml bindings for the shout library
21cr|ocaml-shout-0.2.7-7|2	Name:		ocaml-shout
21cr|ocaml-shout-0.2.7-7|3	Version:	0.2.7
21cr|ocaml-shout-0.2.7-7|4	Release:	7
21cr|ocaml-shout-0.2.7-7|5	License:	GPLv2+
21cr|ocaml-shout-0.2.7-7|6	Group:		Development/OCaml
21cr|ocaml-shout-0.2.7-7|7	Url:		http://sourceforge.net/projects/savonet/files/
21cr|ocaml-shout-0.2.7-7|8	Source0:	http://downloads.sourceforge.net/savonet/ocaml-shout/ocaml-shout-%{version}.tar.gz
21cr|ocaml-shout-0.2.7-7|9	BuildRequires:	ocaml
21cr|ocaml-shout-0.2.7-7|10	BuildRequires:	ocaml-findlib
21cr|ocaml-shout-0.2.7-7|11	BuildRequires:	pkgconfig(shout)
21cr|ocaml-shout-0.2.7-7|12	
21cr|ocaml-shout-0.2.7-7|13	%description
21cr|ocaml-shout-0.2.7-7|14	This OCaml library interfaces the shout C library which can be used for
21cr|ocaml-shout-0.2.7-7|15	communicating with and sending data to Icecast and Icecast 2 streaming
21cr|ocaml-shout-0.2.7-7|16	audio servers (they currently support Ogg Vorbis and MP3 audio streams).
21cr|ocaml-shout-0.2.7-7|17	It handles the socket connection, the timing of the data transmission,
21cr|ocaml-shout-0.2.7-7|18	and prevents bad data from getting to the server.
21cr|ocaml-shout-0.2.7-7|19	
21cr|ocaml-shout-0.2.7-7|20	%files
21cr|ocaml-shout-0.2.7-7|21	%doc COPYING README CHANGES
21cr|ocaml-shout-0.2.7-7|22	%dir %{_libdir}/ocaml/shout
21cr|ocaml-shout-0.2.7-7|23	%{_libdir}/ocaml/shout/META
21cr|ocaml-shout-0.2.7-7|24	%{_libdir}/ocaml/shout/*.cma
21cr|ocaml-shout-0.2.7-7|25	%{_libdir}/ocaml/shout/*.cmi
21cr|ocaml-shout-0.2.7-7|26	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-shout-0.2.7-7|27	
21cr|ocaml-shout-0.2.7-7|28	#----------------------------------------------------------------------------
21cr|ocaml-shout-0.2.7-7|29	
21cr|ocaml-shout-0.2.7-7|30	%package devel
21cr|ocaml-shout-0.2.7-7|31	Summary:	Development files for %{name}
21cr|ocaml-shout-0.2.7-7|32	Group:		Development/OCaml
21cr|ocaml-shout-0.2.7-7|33	Requires:	%{name} = %{EVRD}
21cr|ocaml-shout-0.2.7-7|34	
21cr|ocaml-shout-0.2.7-7|35	%description devel
21cr|ocaml-shout-0.2.7-7|36	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-shout-0.2.7-7|37	developing applications that use %{name}.
21cr|ocaml-shout-0.2.7-7|38	
21cr|ocaml-shout-0.2.7-7|39	%files devel
21cr|ocaml-shout-0.2.7-7|40	%doc doc/html
21cr|ocaml-shout-0.2.7-7|41	%doc examples
21cr|ocaml-shout-0.2.7-7|42	%{_libdir}/ocaml/shout/*.a
21cr|ocaml-shout-0.2.7-7|43	%{_libdir}/ocaml/shout/*.cmxa
21cr|ocaml-shout-0.2.7-7|44	%{_libdir}/ocaml/shout/*.cmx
21cr|ocaml-shout-0.2.7-7|45	%{_libdir}/ocaml/shout/*.mli
21cr|ocaml-shout-0.2.7-7|46	
21cr|ocaml-shout-0.2.7-7|47	#----------------------------------------------------------------------------
21cr|ocaml-shout-0.2.7-7|48	
21cr|ocaml-shout-0.2.7-7|49	%prep
21cr|ocaml-shout-0.2.7-7|50	%setup -q
21cr|ocaml-shout-0.2.7-7|51	
21cr|ocaml-shout-0.2.7-7|52	%build
21cr|ocaml-shout-0.2.7-7|53	./configure
21cr|ocaml-shout-0.2.7-7|54	make all opt
21cr|ocaml-shout-0.2.7-7|55	make doc
21cr|ocaml-shout-0.2.7-7|56	
21cr|ocaml-shout-0.2.7-7|57	%install
21cr|ocaml-shout-0.2.7-7|58	export DESTDIR=%{buildroot}
21cr|ocaml-shout-0.2.7-7|59	export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
21cr|ocaml-shout-0.2.7-7|60	export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-shout-0.2.7-7|61	mkdir -p $OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-shout-0.2.7-7|62	mkdir -p $OCAMLFIND_DESTDIR/shout
21cr|ocaml-shout-0.2.7-7|63	make install

3616 21
21cr|ocaml-simple_gettext-0.1-22|1	%define debug_package %{nil}
21cr|ocaml-simple_gettext-0.1-22|2	
21cr|ocaml-simple_gettext-0.1-22|3	%define base_name simple_gettext
21cr|ocaml-simple_gettext-0.1-22|4	
21cr|ocaml-simple_gettext-0.1-22|5	Summary:	OCaml wrapper for the gettext library
21cr|ocaml-simple_gettext-0.1-22|6	Name:		ocaml-%{base_name}
21cr|ocaml-simple_gettext-0.1-22|7	Version:	0.1
21cr|ocaml-simple_gettext-0.1-22|8	Release:	22
21cr|ocaml-simple_gettext-0.1-22|9	License:	GPLv2+
21cr|ocaml-simple_gettext-0.1-22|10	Group:		Development/OCaml
21cr|ocaml-simple_gettext-0.1-22|11	Url:		http://merd.net/pixel/ocaml-simple_gettext
21cr|ocaml-simple_gettext-0.1-22|12	Source0:	http://merd.sourceforge.net/pixel/ocaml-simple_gettext/%{name}-%{version}.tar.gz
21cr|ocaml-simple_gettext-0.1-22|13	BuildRequires:	ocaml
21cr|ocaml-simple_gettext-0.1-22|14	BuildRequires:	ocaml-findlib
21cr|ocaml-simple_gettext-0.1-22|15	
21cr|ocaml-simple_gettext-0.1-22|16	%description
21cr|ocaml-simple_gettext-0.1-22|17	OCaml wrapper for the gettext library.
21cr|ocaml-simple_gettext-0.1-22|18	
21cr|ocaml-simple_gettext-0.1-22|19	%files
21cr|ocaml-simple_gettext-0.1-22|20	%doc README docs
21cr|ocaml-simple_gettext-0.1-22|21	%dir %{_libdir}/ocaml/%{base_name}
21cr|ocaml-simple_gettext-0.1-22|22	%{_libdir}/ocaml/%{base_name}/*.cmi
21cr|ocaml-simple_gettext-0.1-22|23	%{_libdir}/ocaml/%{base_name}/*.cma
21cr|ocaml-simple_gettext-0.1-22|24	%{_libdir}/ocaml/%{base_name}/META
21cr|ocaml-simple_gettext-0.1-22|25	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-simple_gettext-0.1-22|26	
21cr|ocaml-simple_gettext-0.1-22|27	#----------------------------------------------------------------------------
21cr|ocaml-simple_gettext-0.1-22|28	
21cr|ocaml-simple_gettext-0.1-22|29	%package devel
21cr|ocaml-simple_gettext-0.1-22|30	Summary:	OCaml wrapper for the gettext library
21cr|ocaml-simple_gettext-0.1-22|31	Group:		Development/OCaml
21cr|ocaml-simple_gettext-0.1-22|32	Requires:	%{name} = %{EVRD}
21cr|ocaml-simple_gettext-0.1-22|33	
21cr|ocaml-simple_gettext-0.1-22|34	%description devel
21cr|ocaml-simple_gettext-0.1-22|35	OCaml wrapper for the gettext library.
21cr|ocaml-simple_gettext-0.1-22|36	
21cr|ocaml-simple_gettext-0.1-22|37	%files devel
21cr|ocaml-simple_gettext-0.1-22|38	%{_bindir}/*
21cr|ocaml-simple_gettext-0.1-22|39	%{_libdir}/ocaml/%{base_name}/*.a
21cr|ocaml-simple_gettext-0.1-22|40	%{_libdir}/ocaml/%{base_name}/*.cmxa
21cr|ocaml-simple_gettext-0.1-22|41	%{_libdir}/ocaml/%{base_name}/*.mli
21cr|ocaml-simple_gettext-0.1-22|42	
21cr|ocaml-simple_gettext-0.1-22|43	#----------------------------------------------------------------------------
21cr|ocaml-simple_gettext-0.1-22|44	
21cr|ocaml-simple_gettext-0.1-22|45	%prep
21cr|ocaml-simple_gettext-0.1-22|46	%setup -q -n %{base_name}-%{version}
21cr|ocaml-simple_gettext-0.1-22|47	
21cr|ocaml-simple_gettext-0.1-22|48	%build
21cr|ocaml-simple_gettext-0.1-22|49	make
21cr|ocaml-simple_gettext-0.1-22|50	
21cr|ocaml-simple_gettext-0.1-22|51	%install
21cr|ocaml-simple_gettext-0.1-22|52	install -d %{buildroot}%{_bindir}
21cr|ocaml-simple_gettext-0.1-22|53	install -d %{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-simple_gettext-0.1-22|54	%makeinstall_std OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21cr|ocaml-simple_gettext-0.1-22|55	rm -f %{buildroot}%{_libdir}/ocaml/stublibs/*.owner

3617 21
21cr|ocaml-speex-0.4.1-1|1	Summary:	OCaml interface to the speex library
21cr|ocaml-speex-0.4.1-1|2	Name:		ocaml-speex
21cr|ocaml-speex-0.4.1-1|3	Version:	0.4.1
21cr|ocaml-speex-0.4.1-1|4	Release:	1
21cr|ocaml-speex-0.4.1-1|5	License:	GPLv2+
21cr|ocaml-speex-0.4.1-1|6	Group:		Development/OCaml
21cr|ocaml-speex-0.4.1-1|7	Url:		http://sourceforge.net/projects/savonet/files/
21cr|ocaml-speex-0.4.1-1|8	Source0:	https://github.com/savonet/ocaml-speex/archive/v%{version}.tar.gz?/ocaml-speex-%{version}.tar.gz
21cr|ocaml-speex-0.4.1-1|9	BuildRequires:	ocaml
21cr|ocaml-speex-0.4.1-1|10	BuildRequires:	ocaml-findlib
21cr|ocaml-speex-0.4.1-1|11	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-speex-0.4.1-1|12	BuildRequires:	ocaml-dune-devel
21cr|ocaml-speex-0.4.1-1|13	BuildRequires:	ocaml-ogg-devel
21cr|ocaml-speex-0.4.1-1|14	BuildRequires:	pkgconfig(ogg)
21cr|ocaml-speex-0.4.1-1|15	BuildRequires:	pkgconfig(speex)
21cr|ocaml-speex-0.4.1-1|16	Requires:	speex
21cr|ocaml-speex-0.4.1-1|17	
21cr|ocaml-speex-0.4.1-1|18	%description
21cr|ocaml-speex-0.4.1-1|19	This package provides an interface to the speex library for
21cr|ocaml-speex-0.4.1-1|20	OCaml programmers.
21cr|ocaml-speex-0.4.1-1|21	
21cr|ocaml-speex-0.4.1-1|22	Speex is an audio codec especially designed for compressing voice at low
21cr|ocaml-speex-0.4.1-1|23	bit-rates for applications such as voice over IP (VoIP).
21cr|ocaml-speex-0.4.1-1|24	
21cr|ocaml-speex-0.4.1-1|25	%files
21cr|ocaml-speex-0.4.1-1|26	%doc COPYING README* CHANGES
21cr|ocaml-speex-0.4.1-1|27	%dir %{_libdir}/ocaml/speex
21cr|ocaml-speex-0.4.1-1|28	%{_libdir}/ocaml/speex/META
21cr|ocaml-speex-0.4.1-1|29	%{_libdir}/ocaml/speex/*.cma
21cr|ocaml-speex-0.4.1-1|30	%{_libdir}/ocaml/speex/*.cmi
21cr|ocaml-speex-0.4.1-1|31	%{_libdir}/ocaml/speex/*.cmxs
21cr|ocaml-speex-0.4.1-1|32	%{_libdir}/ocaml/speex/decoder/*.cma
21cr|ocaml-speex-0.4.1-1|33	%{_libdir}/ocaml/speex/decoder/*.cmi
21cr|ocaml-speex-0.4.1-1|34	%{_libdir}/ocaml/speex/decoder/*.cmxs
21cr|ocaml-speex-0.4.1-1|35	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-speex-0.4.1-1|36	
21cr|ocaml-speex-0.4.1-1|37	#----------------------------------------------------------------------------
21cr|ocaml-speex-0.4.1-1|38	
21cr|ocaml-speex-0.4.1-1|39	%package devel
21cr|ocaml-speex-0.4.1-1|40	Summary:	Development files for %{name}
21cr|ocaml-speex-0.4.1-1|41	Group:		Development/OCaml
21cr|ocaml-speex-0.4.1-1|42	Requires:	%{name} = %{EVRD}
21cr|ocaml-speex-0.4.1-1|43	
21cr|ocaml-speex-0.4.1-1|44	%description devel
21cr|ocaml-speex-0.4.1-1|45	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-speex-0.4.1-1|46	developing applications that use %{name}.
21cr|ocaml-speex-0.4.1-1|47	
21cr|ocaml-speex-0.4.1-1|48	%files devel
21cr|ocaml-speex-0.4.1-1|49	%doc examples
21cr|ocaml-speex-0.4.1-1|50	%{_libdir}/ocaml/speex/*.a
21cr|ocaml-speex-0.4.1-1|51	%{_libdir}/ocaml/speex/*.cmxa
21cr|ocaml-speex-0.4.1-1|52	%{_libdir}/ocaml/speex/*.cmx
21cr|ocaml-speex-0.4.1-1|53	%{_libdir}/ocaml/speex/*.cmt
21cr|ocaml-speex-0.4.1-1|54	%{_libdir}/ocaml/speex/*.cmti
21cr|ocaml-speex-0.4.1-1|55	%{_libdir}/ocaml/speex/*.mli
21cr|ocaml-speex-0.4.1-1|56	%{_libdir}/ocaml/speex/decoder/*.a
21cr|ocaml-speex-0.4.1-1|57	%{_libdir}/ocaml/speex/decoder/*.cmxa
21cr|ocaml-speex-0.4.1-1|58	%{_libdir}/ocaml/speex/decoder/*.cmx
21cr|ocaml-speex-0.4.1-1|59	%{_libdir}/ocaml/speex/decoder/*.cmt
21cr|ocaml-speex-0.4.1-1|60	%{_libdir}/ocaml/speex/decoder/*.cmti
21cr|ocaml-speex-0.4.1-1|61	%{_libdir}/ocaml/speex/decoder/*.mli
21cr|ocaml-speex-0.4.1-1|62	%{_libdir}/ocaml/speex/dune-package
21cr|ocaml-speex-0.4.1-1|63	%{_libdir}/ocaml/speex/opam
21cr|ocaml-speex-0.4.1-1|64	
21cr|ocaml-speex-0.4.1-1|65	#----------------------------------------------------------------------------
21cr|ocaml-speex-0.4.1-1|66	
21cr|ocaml-speex-0.4.1-1|67	%prep
21cr|ocaml-speex-0.4.1-1|68	%setup -q
21cr|ocaml-speex-0.4.1-1|69	
21cr|ocaml-speex-0.4.1-1|70	%build
21cr|ocaml-speex-0.4.1-1|71	dune build
21cr|ocaml-speex-0.4.1-1|72	
21cr|ocaml-speex-0.4.1-1|73	%install
21cr|ocaml-speex-0.4.1-1|74	dune install --destdir=%{buildroot}
21cr|ocaml-speex-0.4.1-1|75	
21cr|ocaml-speex-0.4.1-1|76	# We do not want the ml files
21cr|ocaml-speex-0.4.1-1|77	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-speex-0.4.1-1|78	
21cr|ocaml-speex-0.4.1-1|79	# We install the documentation with the doc macro
21cr|ocaml-speex-0.4.1-1|80	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-speex-0.4.1-1|81	

3618 21
21cr|ocaml-sqlite-5.1.0-1|1	%define debug_package %{nil}
21cr|ocaml-sqlite-5.1.0-1|2	
21cr|ocaml-sqlite-5.1.0-1|3	Summary:	OCaml library for accessing SQLite 3 databases
21cr|ocaml-sqlite-5.1.0-1|4	Name:		ocaml-sqlite
21cr|ocaml-sqlite-5.1.0-1|5	Version:	5.1.0
21cr|ocaml-sqlite-5.1.0-1|6	Release:	1
21cr|ocaml-sqlite-5.1.0-1|7	License:	BSD
21cr|ocaml-sqlite-5.1.0-1|8	Group:		Development/OCaml
21cr|ocaml-sqlite-5.1.0-1|9	Url:		http://www.ocaml.info/home/ocaml_sources.html#ocaml-sqlite3
21cr|ocaml-sqlite-5.1.0-1|10	Source0:	https://github.com/mmottl/sqlite3-ocaml/archive/%{version}.tar.gz?/sqlite3-ocaml-%{version}.tar.gz
21cr|ocaml-sqlite-5.1.0-1|11	#BuildRequires:	camlp4
21cr|ocaml-sqlite-5.1.0-1|12	#BuildRequires:	chrpath
21cr|ocaml-sqlite-5.1.0-1|13	BuildRequires:	ocaml-base-devel
21cr|ocaml-sqlite-5.1.0-1|14	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-sqlite-5.1.0-1|15	BuildRequires:	ocaml-dune-devel
21cr|ocaml-sqlite-5.1.0-1|16	BuildRequires:	ocaml-ppxlib-devel
21cr|ocaml-sqlite-5.1.0-1|17	BuildRequires:	ocaml-ppx-inline-test-devel
21cr|ocaml-sqlite-5.1.0-1|18	BuildRequires:	ocaml
21cr|ocaml-sqlite-5.1.0-1|19	BuildRequires:	ocaml-findlib
21cr|ocaml-sqlite-5.1.0-1|20	BuildRequires:	pkgconfig(sqlite3)
21cr|ocaml-sqlite-5.1.0-1|21	
21cr|ocaml-sqlite-5.1.0-1|22	%description
21cr|ocaml-sqlite-5.1.0-1|23	SQLite 3 database library wrapper for OCaml.
21cr|ocaml-sqlite-5.1.0-1|24	
21cr|ocaml-sqlite-5.1.0-1|25	%files
21cr|ocaml-sqlite-5.1.0-1|26	%license LICENSE*
21cr|ocaml-sqlite-5.1.0-1|27	%doc README* CHANGES*
21cr|ocaml-sqlite-5.1.0-1|28	%{_libdir}/ocaml/sqlite3
21cr|ocaml-sqlite-5.1.0-1|29	%exclude %{_libdir}/ocaml/sqlite3/*.a
21cr|ocaml-sqlite-5.1.0-1|30	%exclude %{_libdir}/ocaml/sqlite3/*.cmxa
21cr|ocaml-sqlite-5.1.0-1|31	%exclude %{_libdir}/ocaml/sqlite3/*.cmx
21cr|ocaml-sqlite-5.1.0-1|32	%exclude %{_libdir}/ocaml/sqlite3/*.mli
21cr|ocaml-sqlite-5.1.0-1|33	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-sqlite-5.1.0-1|34	
21cr|ocaml-sqlite-5.1.0-1|35	#----------------------------------------------------------------------------
21cr|ocaml-sqlite-5.1.0-1|36	
21cr|ocaml-sqlite-5.1.0-1|37	%package devel
21cr|ocaml-sqlite-5.1.0-1|38	Summary:	Development files for %{name}
21cr|ocaml-sqlite-5.1.0-1|39	Group:		Development/OCaml
21cr|ocaml-sqlite-5.1.0-1|40	Requires:	%{name} = %{EVRD}
21cr|ocaml-sqlite-5.1.0-1|41	
21cr|ocaml-sqlite-5.1.0-1|42	%description devel
21cr|ocaml-sqlite-5.1.0-1|43	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-sqlite-5.1.0-1|44	developing applications that use %{name}.
21cr|ocaml-sqlite-5.1.0-1|45	
21cr|ocaml-sqlite-5.1.0-1|46	%files devel
21cr|ocaml-sqlite-5.1.0-1|47	%{_libdir}/ocaml/sqlite3/*.a
21cr|ocaml-sqlite-5.1.0-1|48	%{_libdir}/ocaml/sqlite3/*.cmxa
21cr|ocaml-sqlite-5.1.0-1|49	%{_libdir}/ocaml/sqlite3/*.cmx
21cr|ocaml-sqlite-5.1.0-1|50	%{_libdir}/ocaml/sqlite3/*.mli
21cr|ocaml-sqlite-5.1.0-1|51	
21cr|ocaml-sqlite-5.1.0-1|52	#----------------------------------------------------------------------------
21cr|ocaml-sqlite-5.1.0-1|53	
21cr|ocaml-sqlite-5.1.0-1|54	%prep
21cr|ocaml-sqlite-5.1.0-1|55	%setup -q -n sqlite3-ocaml-%{version}
21cr|ocaml-sqlite-5.1.0-1|56	
21cr|ocaml-sqlite-5.1.0-1|57	%build
21cr|ocaml-sqlite-5.1.0-1|58	dune build
21cr|ocaml-sqlite-5.1.0-1|59	
21cr|ocaml-sqlite-5.1.0-1|60	%install
21cr|ocaml-sqlite-5.1.0-1|61	dune install --destdir=%{buildroot}
21cr|ocaml-sqlite-5.1.0-1|62	
21cr|ocaml-sqlite-5.1.0-1|63	# We do not want the ml files
21cr|ocaml-sqlite-5.1.0-1|64	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-sqlite-5.1.0-1|65	
21cr|ocaml-sqlite-5.1.0-1|66	# We install the documentation with the doc macro
21cr|ocaml-sqlite-5.1.0-1|67	rm -fr %{buildroot}%{_prefix}/doc

3619 21
21cr|ocaml-ssl-0.5.10-1|1	Summary:	SSL bindings for OCaml
21cr|ocaml-ssl-0.5.10-1|2	Name:		ocaml-ssl
21cr|ocaml-ssl-0.5.10-1|3	Version:	0.5.10
21cr|ocaml-ssl-0.5.10-1|4	Release:	1
21cr|ocaml-ssl-0.5.10-1|5	License:	LGPLv2+ with exceptions
21cr|ocaml-ssl-0.5.10-1|6	Group:		Development/OCaml
21cr|ocaml-ssl-0.5.10-1|7	Url:		http://savonet.sourceforge.net/wiki/Savonet
21cr|ocaml-ssl-0.5.10-1|8	Source0:	https://github.com/savonet/ocaml-ssl/archive/v%{version}.tar.gz?/ocaml-ssl-%{version}.tar.gz
21cr|ocaml-ssl-0.5.10-1|9	BuildRequires:	gawk
21cr|ocaml-ssl-0.5.10-1|10	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-ssl-0.5.10-1|11	BuildRequires:	ocaml-dune-devel
21cr|ocaml-ssl-0.5.10-1|12	BuildRequires:	ocaml
21cr|ocaml-ssl-0.5.10-1|13	BuildRequires:	ocaml-findlib
21cr|ocaml-ssl-0.5.10-1|14	BuildRequires:	pkgconfig(openssl)
21cr|ocaml-ssl-0.5.10-1|15	Requires:	openssl
21cr|ocaml-ssl-0.5.10-1|16	
21cr|ocaml-ssl-0.5.10-1|17	%description
21cr|ocaml-ssl-0.5.10-1|18	SSL bindings for OCaml.
21cr|ocaml-ssl-0.5.10-1|19	
21cr|ocaml-ssl-0.5.10-1|20	%files
21cr|ocaml-ssl-0.5.10-1|21	%doc CHANGES.md COPYING README.md
21cr|ocaml-ssl-0.5.10-1|22	%{_libdir}/ocaml/ssl
21cr|ocaml-ssl-0.5.10-1|23	%exclude %{_libdir}/ocaml/ssl/*.a
21cr|ocaml-ssl-0.5.10-1|24	%exclude %{_libdir}/ocaml/ssl/*.cmxa
21cr|ocaml-ssl-0.5.10-1|25	%exclude %{_libdir}/ocaml/ssl/*.mli
21cr|ocaml-ssl-0.5.10-1|26	%{_libdir}/ocaml/stublibs/*.so
21cr|ocaml-ssl-0.5.10-1|27	
21cr|ocaml-ssl-0.5.10-1|28	#----------------------------------------------------------------------------
21cr|ocaml-ssl-0.5.10-1|29	
21cr|ocaml-ssl-0.5.10-1|30	%package devel
21cr|ocaml-ssl-0.5.10-1|31	Summary:	Development files for %{name}
21cr|ocaml-ssl-0.5.10-1|32	Group:		Development/OCaml
21cr|ocaml-ssl-0.5.10-1|33	Requires:	%{name} = %{EVRD}
21cr|ocaml-ssl-0.5.10-1|34	
21cr|ocaml-ssl-0.5.10-1|35	%description devel
21cr|ocaml-ssl-0.5.10-1|36	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-ssl-0.5.10-1|37	developing applications that use %{name}.
21cr|ocaml-ssl-0.5.10-1|38	
21cr|ocaml-ssl-0.5.10-1|39	%files devel
21cr|ocaml-ssl-0.5.10-1|40	%{_libdir}/ocaml/ssl/*.a
21cr|ocaml-ssl-0.5.10-1|41	%{_libdir}/ocaml/ssl/*.cmxa
21cr|ocaml-ssl-0.5.10-1|42	%{_libdir}/ocaml/ssl/*.mli
21cr|ocaml-ssl-0.5.10-1|43	
21cr|ocaml-ssl-0.5.10-1|44	#----------------------------------------------------------------------------
21cr|ocaml-ssl-0.5.10-1|45	
21cr|ocaml-ssl-0.5.10-1|46	%prep
21cr|ocaml-ssl-0.5.10-1|47	%setup -q
21cr|ocaml-ssl-0.5.10-1|48	
21cr|ocaml-ssl-0.5.10-1|49	%build
21cr|ocaml-ssl-0.5.10-1|50	dune build
21cr|ocaml-ssl-0.5.10-1|51	
21cr|ocaml-ssl-0.5.10-1|52	%install
21cr|ocaml-ssl-0.5.10-1|53	dune install --destdir=%{buildroot}
21cr|ocaml-ssl-0.5.10-1|54	
21cr|ocaml-ssl-0.5.10-1|55	# We do not want the ml files
21cr|ocaml-ssl-0.5.10-1|56	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-ssl-0.5.10-1|57	
21cr|ocaml-ssl-0.5.10-1|58	# We install the documentation with the doc macro
21cr|ocaml-ssl-0.5.10-1|59	rm -fr %{buildroot}%{_prefix}/doc

3620 21
21cr|ocaml-stdcompat-18-1|1	%define debug_package %{nil}
21cr|ocaml-stdcompat-18-1|2	
21cr|ocaml-stdcompat-18-1|3	%undefine _package_note_flags
21cr|ocaml-stdcompat-18-1|4	%global srcname stdcompat
21cr|ocaml-stdcompat-18-1|5	
21cr|ocaml-stdcompat-18-1|6	Name:           ocaml-%{srcname}
21cr|ocaml-stdcompat-18-1|7	Version:        18
21cr|ocaml-stdcompat-18-1|8	Release:        1
21cr|ocaml-stdcompat-18-1|9	Summary:        Compatibility module for the OCaml standard library
21cr|ocaml-stdcompat-18-1|10	Group:          Development/OCaml
21cr|ocaml-stdcompat-18-1|11	License:        BSD
21cr|ocaml-stdcompat-18-1|12	URL:            https://github.com/thierry-martinez/stdcompat
21cr|ocaml-stdcompat-18-1|13	Source0:        %{url}/releases/download/v%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-stdcompat-18-1|14	
21cr|ocaml-stdcompat-18-1|15	BuildRequires:  make
21cr|ocaml-stdcompat-18-1|16	BuildRequires:  ocaml
21cr|ocaml-stdcompat-18-1|17	BuildRequires:  ocaml-findlib
21cr|ocaml-stdcompat-18-1|18	
21cr|ocaml-stdcompat-18-1|19	%description
21cr|ocaml-stdcompat-18-1|20	Stdcompat is a compatibility layer allowing programs to use some recent
21cr|ocaml-stdcompat-18-1|21	additions to the OCaml standard library while preserving the ability to
21cr|ocaml-stdcompat-18-1|22	be compiled on former versions of OCaml.
21cr|ocaml-stdcompat-18-1|23	
21cr|ocaml-stdcompat-18-1|24	The Stdcompat API is not intended to be stable, but there will be
21cr|ocaml-stdcompat-18-1|25	efforts to allow future versions of Stdcompat to be compiled on a large
21cr|ocaml-stdcompat-18-1|26	range of versions of OCaml: Stdcompat should compile (at least) on every
21cr|ocaml-stdcompat-18-1|27	version of OCaml from 3.08 (inclusive).
21cr|ocaml-stdcompat-18-1|28	
21cr|ocaml-stdcompat-18-1|29	The module Stdcompat provides some definitions for values and types
21cr|ocaml-stdcompat-18-1|30	introduced in recent versions of the standard library.  These
21cr|ocaml-stdcompat-18-1|31	definitions are just aliases to the matching definition of the standard
21cr|ocaml-stdcompat-18-1|32	library if the latter is recent enough.  Otherwise, the module Stdcompat
21cr|ocaml-stdcompat-18-1|33	provides an alternative implementation.
21cr|ocaml-stdcompat-18-1|34	
21cr|ocaml-stdcompat-18-1|35	%files
21cr|ocaml-stdcompat-18-1|36	%doc AUTHORS ChangeLog README
21cr|ocaml-stdcompat-18-1|37	%license COPYING
21cr|ocaml-stdcompat-18-1|38	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-stdcompat-18-1|39	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-stdcompat-18-1|40	%{_libdir}/ocaml/%{srcname}/*.cma
21cr|ocaml-stdcompat-18-1|41	%{_libdir}/ocaml/%{srcname}/*.cmi
21cr|ocaml-stdcompat-18-1|42	%{_libdir}/ocaml/%{srcname}/*.cmxs
21cr|ocaml-stdcompat-18-1|43	%{_libdir}/ocaml/stublibs/dllstdcompat__stubs.so
21cr|ocaml-stdcompat-18-1|44	%{_libdir}/ocaml/stublibs/dllstdcompat__stubs.so.owner
21cr|ocaml-stdcompat-18-1|45	
21cr|ocaml-stdcompat-18-1|46	#------------------------------------------------------------
21cr|ocaml-stdcompat-18-1|47	%package        devel
21cr|ocaml-stdcompat-18-1|48	Summary:        Development files for %{name}
21cr|ocaml-stdcompat-18-1|49	Group:          Development/OCaml
21cr|ocaml-stdcompat-18-1|50	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-stdcompat-18-1|51	
21cr|ocaml-stdcompat-18-1|52	%description    devel
21cr|ocaml-stdcompat-18-1|53	The %{name}-devel package contains libraries and signature
21cr|ocaml-stdcompat-18-1|54	files for developing applications that use %{name}.
21cr|ocaml-stdcompat-18-1|55	
21cr|ocaml-stdcompat-18-1|56	%files devel
21cr|ocaml-stdcompat-18-1|57	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-stdcompat-18-1|58	%{_libdir}/ocaml/%{srcname}/*.a
21cr|ocaml-stdcompat-18-1|59	%{_libdir}/ocaml/%{srcname}/*.cmx
21cr|ocaml-stdcompat-18-1|60	%{_libdir}/ocaml/%{srcname}/*.cmxa
21cr|ocaml-stdcompat-18-1|61	%{_libdir}/ocaml/%{srcname}/*.cmt
21cr|ocaml-stdcompat-18-1|62	%{_libdir}/ocaml/%{srcname}/*.h
21cr|ocaml-stdcompat-18-1|63	%{_libdir}/ocaml/%{srcname}/*.mli
21cr|ocaml-stdcompat-18-1|64	
21cr|ocaml-stdcompat-18-1|65	#------------------------------------------------------------
21cr|ocaml-stdcompat-18-1|66	
21cr|ocaml-stdcompat-18-1|67	%prep
21cr|ocaml-stdcompat-18-1|68	%autosetup -n %{srcname}-%{version} -p1
21cr|ocaml-stdcompat-18-1|69	
21cr|ocaml-stdcompat-18-1|70	# Generate debuginfo
21cr|ocaml-stdcompat-18-1|71	sed -i 's/-nolabels/-g &/' Makefile.in
21cr|ocaml-stdcompat-18-1|72	
21cr|ocaml-stdcompat-18-1|73	%build
21cr|ocaml-stdcompat-18-1|74	%configure --libdir=%{_libdir}/ocaml
21cr|ocaml-stdcompat-18-1|75	
21cr|ocaml-stdcompat-18-1|76	# Parallel make does NOT work; there seem to be missing dependencies
21cr|ocaml-stdcompat-18-1|77	make all
21cr|ocaml-stdcompat-18-1|78	
21cr|ocaml-stdcompat-18-1|79	%install
21cr|ocaml-stdcompat-18-1|80	%make_install
21cr|ocaml-stdcompat-18-1|81	
21cr|ocaml-stdcompat-18-1|82	# We do not want the ml files
21cr|ocaml-stdcompat-18-1|83	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-stdcompat-18-1|84	
21cr|ocaml-stdcompat-18-1|85	# Install the mli files
21cr|ocaml-stdcompat-18-1|86	cp -p *.mli %{buildroot}%{_libdir}/ocaml/stdcompat
21cr|ocaml-stdcompat-18-1|87	
21cr|ocaml-stdcompat-18-1|88	# Install the opam file
21cr|ocaml-stdcompat-18-1|89	cp -p stdcompat.opam %{buildroot}%{_libdir}/ocaml/stdcompat/opam
21cr|ocaml-stdcompat-18-1|90	
21cr|ocaml-stdcompat-18-1|91	# Remove spurious executable bits
21cr|ocaml-stdcompat-18-1|92	chmod a-x %{buildroot}%{_libdir}/ocaml/stdcompat/*.{a,cma,cmi,cmt,cmx,cmxa,h}
21cr|ocaml-stdcompat-18-1|93	
21cr|ocaml-stdcompat-18-1|94	%check
21cr|ocaml-stdcompat-18-1|95	make test

3621 21
21cr|ocaml-text-0.8.1-1|1	%define debug_package %{nil}
21cr|ocaml-text-0.8.1-1|2	
21cr|ocaml-text-0.8.1-1|3	Summary:	OCaml Text helpers
21cr|ocaml-text-0.8.1-1|4	Name:		ocaml-text
21cr|ocaml-text-0.8.1-1|5	Version:	0.8.1
21cr|ocaml-text-0.8.1-1|6	Release:	1
21cr|ocaml-text-0.8.1-1|7	License:	GPLv2+
21cr|ocaml-text-0.8.1-1|8	Group:		Development/OCaml
21cr|ocaml-text-0.8.1-1|9	Url:		http://forge.ocamlcore.org/projects/ocaml-text/
21cr|ocaml-text-0.8.1-1|10	Source0:	https://github.com/vbmithr/ocaml-text/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ocaml-text-0.8.1-1|11	BuildRequires:	ocaml
21cr|ocaml-text-0.8.1-1|12	BuildRequires:	ocaml-ocamlbuild
21cr|ocaml-text-0.8.1-1|13	BuildRequires:	camlp4
21cr|ocaml-text-0.8.1-1|14	BuildRequires:	ocaml-pcre
21cr|ocaml-text-0.8.1-1|15	BuildRequires:	ocaml-findlib-devel
21cr|ocaml-text-0.8.1-1|16	BuildRequires:	pkgconfig(ncurses)
21cr|ocaml-text-0.8.1-1|17	
21cr|ocaml-text-0.8.1-1|18	%description
21cr|ocaml-text-0.8.1-1|19	Caml-Text is a library for dealing with ``text'', i.e. sequence of
21cr|ocaml-text-0.8.1-1|20	unicode characters, in a convenient way.
21cr|ocaml-text-0.8.1-1|21	
21cr|ocaml-text-0.8.1-1|22	%files
21cr|ocaml-text-0.8.1-1|23	%dir %{_libdir}/ocaml/text
21cr|ocaml-text-0.8.1-1|24	%{_libdir}/ocaml/text/META
21cr|ocaml-text-0.8.1-1|25	%{_libdir}/ocaml/text/*.cma
21cr|ocaml-text-0.8.1-1|26	%{_libdir}/ocaml/text/*.cmi
21cr|ocaml-text-0.8.1-1|27	%{_libdir}/ocaml/text/*.cmxs
21cr|ocaml-text-0.8.1-1|28	%{_libdir}/ocaml/text/*.annot
21cr|ocaml-text-0.8.1-1|29	%{_libdir}/ocaml/text/*.cmt
21cr|ocaml-text-0.8.1-1|30	%{_libdir}/ocaml/text/*.cmti
21cr|ocaml-text-0.8.1-1|31	
21cr|ocaml-text-0.8.1-1|32	#----------------------------------------------------------------------------
21cr|ocaml-text-0.8.1-1|33	
21cr|ocaml-text-0.8.1-1|34	%package devel
21cr|ocaml-text-0.8.1-1|35	Summary:	Development files for %{name}
21cr|ocaml-text-0.8.1-1|36	Group:		Development/OCaml
21cr|ocaml-text-0.8.1-1|37	Requires:	%{name} = %{EVRD}
21cr|ocaml-text-0.8.1-1|38	
21cr|ocaml-text-0.8.1-1|39	%description devel
21cr|ocaml-text-0.8.1-1|40	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-text-0.8.1-1|41	developing applications that use %{name}.
21cr|ocaml-text-0.8.1-1|42	
21cr|ocaml-text-0.8.1-1|43	%files devel
21cr|ocaml-text-0.8.1-1|44	%doc LICENSE CHANGES README
21cr|ocaml-text-0.8.1-1|45	%{_libdir}/ocaml/text/*.a
21cr|ocaml-text-0.8.1-1|46	%{_libdir}/ocaml/text/*.cmx
21cr|ocaml-text-0.8.1-1|47	%{_libdir}/ocaml/text/*.cmxa
21cr|ocaml-text-0.8.1-1|48	%{_libdir}/ocaml/text/*.mli
21cr|ocaml-text-0.8.1-1|49	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-text-0.8.1-1|50	
21cr|ocaml-text-0.8.1-1|51	#----------------------------------------------------------------------------
21cr|ocaml-text-0.8.1-1|52	
21cr|ocaml-text-0.8.1-1|53	%prep
21cr|ocaml-text-0.8.1-1|54	%setup -q -n %{name}-%{version}
21cr|ocaml-text-0.8.1-1|55	
21cr|ocaml-text-0.8.1-1|56	%build
21cr|ocaml-text-0.8.1-1|57	ocaml setup.ml -configure --prefix %{_prefix} --destdir '%{buildroot}' --enable-pcre --docdir %{_docdir}/%{name}-doc/
21cr|ocaml-text-0.8.1-1|58	make
21cr|ocaml-text-0.8.1-1|59	
21cr|ocaml-text-0.8.1-1|60	%install
21cr|ocaml-text-0.8.1-1|61	export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21cr|ocaml-text-0.8.1-1|62	mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
21cr|ocaml-text-0.8.1-1|63	make install

3622 21
21cr|ocaml-theora-0.4.0-1|1	Summary:	OCaml interface to the theora library
21cr|ocaml-theora-0.4.0-1|2	Name:		ocaml-theora
21cr|ocaml-theora-0.4.0-1|3	Version:	0.4.0
21cr|ocaml-theora-0.4.0-1|4	Release:	1
21cr|ocaml-theora-0.4.0-1|5	License:	GPLv2+
21cr|ocaml-theora-0.4.0-1|6	Group:		Development/OCaml
21cr|ocaml-theora-0.4.0-1|7	Url:		http://sourceforge.net/projects/savonet/files/ocaml-theora/
21cr|ocaml-theora-0.4.0-1|8	Source0:	https://github.com/savonet/ocaml-theora/archive/v%{version}.tar.gz?/ocaml-theora-%{version}.tar.gz
21cr|ocaml-theora-0.4.0-1|9	BuildRequires:	ocaml
21cr|ocaml-theora-0.4.0-1|10	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-theora-0.4.0-1|11	BuildRequires:	ocaml-dune-devel
21cr|ocaml-theora-0.4.0-1|12	BuildRequires:	ocaml-findlib
21cr|ocaml-theora-0.4.0-1|13	BuildRequires:	ocaml-ogg-devel
21cr|ocaml-theora-0.4.0-1|14	BuildRequires:	pkgconfig(theora)
21cr|ocaml-theora-0.4.0-1|15	Requires:	ocaml-ogg
21cr|ocaml-theora-0.4.0-1|16	
21cr|ocaml-theora-0.4.0-1|17	%description
21cr|ocaml-theora-0.4.0-1|18	This package contains an OCaml interface for Theora Video Compression Codec
21cr|ocaml-theora-0.4.0-1|19	Library, otherwise known as libtheora.
21cr|ocaml-theora-0.4.0-1|20	
21cr|ocaml-theora-0.4.0-1|21	%files
21cr|ocaml-theora-0.4.0-1|22	%doc COPYING CHANGES README*
21cr|ocaml-theora-0.4.0-1|23	%dir %{_libdir}/ocaml/theora
21cr|ocaml-theora-0.4.0-1|24	%{_libdir}/ocaml/theora/META
21cr|ocaml-theora-0.4.0-1|25	%{_libdir}/ocaml/theora/*.cma
21cr|ocaml-theora-0.4.0-1|26	%{_libdir}/ocaml/theora/*.cmi
21cr|ocaml-theora-0.4.0-1|27	%{_libdir}/ocaml/theora/*.cmxs
21cr|ocaml-theora-0.4.0-1|28	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-theora-0.4.0-1|29	%{_libdir}/ocaml/theora/decoder/*.cma
21cr|ocaml-theora-0.4.0-1|30	%{_libdir}/ocaml/theora/decoder/*.cmi
21cr|ocaml-theora-0.4.0-1|31	%{_libdir}/ocaml/theora/decoder/*.cmxs
21cr|ocaml-theora-0.4.0-1|32	
21cr|ocaml-theora-0.4.0-1|33	#----------------------------------------------------------------------------
21cr|ocaml-theora-0.4.0-1|34	
21cr|ocaml-theora-0.4.0-1|35	%package devel
21cr|ocaml-theora-0.4.0-1|36	Summary:	Development files for %{name}
21cr|ocaml-theora-0.4.0-1|37	Group:		Development/OCaml
21cr|ocaml-theora-0.4.0-1|38	Requires:	%{name} = %{EVRD}
21cr|ocaml-theora-0.4.0-1|39	
21cr|ocaml-theora-0.4.0-1|40	%description devel
21cr|ocaml-theora-0.4.0-1|41	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-theora-0.4.0-1|42	developing applications that use %{name}.
21cr|ocaml-theora-0.4.0-1|43	
21cr|ocaml-theora-0.4.0-1|44	%files devel
21cr|ocaml-theora-0.4.0-1|45	%{_libdir}/ocaml/theora/*.a
21cr|ocaml-theora-0.4.0-1|46	%{_libdir}/ocaml/theora/*.cmxa
21cr|ocaml-theora-0.4.0-1|47	%{_libdir}/ocaml/theora/*.cmx
21cr|ocaml-theora-0.4.0-1|48	%{_libdir}/ocaml/theora/*.cmt
21cr|ocaml-theora-0.4.0-1|49	%{_libdir}/ocaml/theora/*.cmti
21cr|ocaml-theora-0.4.0-1|50	%{_libdir}/ocaml/theora/*.mli
21cr|ocaml-theora-0.4.0-1|51	%{_libdir}/ocaml/theora/decoder/*.a
21cr|ocaml-theora-0.4.0-1|52	%{_libdir}/ocaml/theora/decoder/*.cmxa
21cr|ocaml-theora-0.4.0-1|53	%{_libdir}/ocaml/theora/decoder/*.cmx
21cr|ocaml-theora-0.4.0-1|54	%{_libdir}/ocaml/theora/decoder/*.cmt
21cr|ocaml-theora-0.4.0-1|55	%{_libdir}/ocaml/theora/decoder/*.cmti
21cr|ocaml-theora-0.4.0-1|56	%{_libdir}/ocaml/theora/decoder/*.mli
21cr|ocaml-theora-0.4.0-1|57	%{_libdir}/ocaml/theora/dune-package
21cr|ocaml-theora-0.4.0-1|58	%{_libdir}/ocaml/theora/opam
21cr|ocaml-theora-0.4.0-1|59	
21cr|ocaml-theora-0.4.0-1|60	#----------------------------------------------------------------------------
21cr|ocaml-theora-0.4.0-1|61	
21cr|ocaml-theora-0.4.0-1|62	%prep
21cr|ocaml-theora-0.4.0-1|63	%setup -q
21cr|ocaml-theora-0.4.0-1|64	
21cr|ocaml-theora-0.4.0-1|65	%build
21cr|ocaml-theora-0.4.0-1|66	dune build
21cr|ocaml-theora-0.4.0-1|67	
21cr|ocaml-theora-0.4.0-1|68	%install
21cr|ocaml-theora-0.4.0-1|69	dune install --destdir=%{buildroot}
21cr|ocaml-theora-0.4.0-1|70	
21cr|ocaml-theora-0.4.0-1|71	# We do not want the ml files
21cr|ocaml-theora-0.4.0-1|72	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-theora-0.4.0-1|73	
21cr|ocaml-theora-0.4.0-1|74	# We install the documentation with the doc macro
21cr|ocaml-theora-0.4.0-1|75	rm -fr %{buildroot}%{_prefix}/doc

3623 21
21cr|ocaml-time-now-0.15.0-1|1	%define _disable_ld_no_undefined 1
21cr|ocaml-time-now-0.15.0-1|2	
21cr|ocaml-time-now-0.15.0-1|3	%undefine _package_note_flags
21cr|ocaml-time-now-0.15.0-1|4	
21cr|ocaml-time-now-0.15.0-1|5	%global srcname time-now
21cr|ocaml-time-now-0.15.0-1|6	%global upname  time_now
21cr|ocaml-time-now-0.15.0-1|7	
21cr|ocaml-time-now-0.15.0-1|8	# Break a circular dependency on ocaml-odoc
21cr|ocaml-time-now-0.15.0-1|9	%bcond_with doc
21cr|ocaml-time-now-0.15.0-1|10	
21cr|ocaml-time-now-0.15.0-1|11	Name:           ocaml-%{srcname}
21cr|ocaml-time-now-0.15.0-1|12	Version:        0.15.0
21cr|ocaml-time-now-0.15.0-1|13	Release:        1
21cr|ocaml-time-now-0.15.0-1|14	Summary:        Get the current time in OCaml
21cr|ocaml-time-now-0.15.0-1|15	Group:          Development/OCaml
21cr|ocaml-time-now-0.15.0-1|16	License:        MIT
21cr|ocaml-time-now-0.15.0-1|17	URL:            https://github.com/janestreet/%{upname}
21cr|ocaml-time-now-0.15.0-1|18	Source0:        %{url}/archive/v%{version}/%{upname}-%{version}.tar.gz
21cr|ocaml-time-now-0.15.0-1|19	
21cr|ocaml-time-now-0.15.0-1|20	BuildRequires:  ocaml >= 4.08.0
21cr|ocaml-time-now-0.15.0-1|21	BuildRequires:  ocaml-base-devel >= 0.15
21cr|ocaml-time-now-0.15.0-1|22	BuildRequires:  ocaml-dune >= 2.0.0
21cr|ocaml-time-now-0.15.0-1|23	BuildRequires:  ocaml-jane-street-headers-devel >= 0.15
21cr|ocaml-time-now-0.15.0-1|24	BuildRequires:  ocaml-jst-config-devel >= 0.15
21cr|ocaml-time-now-0.15.0-1|25	BuildRequires:  ocaml-ppx-base-devel >= 0.15
21cr|ocaml-time-now-0.15.0-1|26	BuildRequires:  ocaml-ppx-optcomp-devel >= 0.15
21cr|ocaml-time-now-0.15.0-1|27	
21cr|ocaml-time-now-0.15.0-1|28	%if %{with doc}
21cr|ocaml-time-now-0.15.0-1|29	BuildRequires:  ocaml-odoc
21cr|ocaml-time-now-0.15.0-1|30	%endif
21cr|ocaml-time-now-0.15.0-1|31	
21cr|ocaml-time-now-0.15.0-1|32	%description
21cr|ocaml-time-now-0.15.0-1|33	This package provides a single OCaml function to report the current time
21cr|ocaml-time-now-0.15.0-1|34	in nanoseconds since the start of the Unix epoch.
21cr|ocaml-time-now-0.15.0-1|35	
21cr|ocaml-time-now-0.15.0-1|36	%files
21cr|ocaml-time-now-0.15.0-1|37	%license LICENSE.md
21cr|ocaml-time-now-0.15.0-1|38	%dir %{_libdir}/ocaml/%{upname}/
21cr|ocaml-time-now-0.15.0-1|39	%{_libdir}/ocaml/%{upname}/META
21cr|ocaml-time-now-0.15.0-1|40	%{_libdir}/ocaml/%{upname}/runtime.js
21cr|ocaml-time-now-0.15.0-1|41	%{_libdir}/ocaml/%{upname}/*.cma
21cr|ocaml-time-now-0.15.0-1|42	%{_libdir}/ocaml/%{upname}/*.cmi
21cr|ocaml-time-now-0.15.0-1|43	%{_libdir}/ocaml/%{upname}/*.cmxs
21cr|ocaml-time-now-0.15.0-1|44	%{_libdir}/ocaml/stublibs/dlltime_now_stubs.so
21cr|ocaml-time-now-0.15.0-1|45	
21cr|ocaml-time-now-0.15.0-1|46	#----------------------------------------------------------
21cr|ocaml-time-now-0.15.0-1|47	%package        devel
21cr|ocaml-time-now-0.15.0-1|48	Summary:        Development files for %{name}
21cr|ocaml-time-now-0.15.0-1|49	Group:          Development/OCaml
21cr|ocaml-time-now-0.15.0-1|50	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-time-now-0.15.0-1|51	Requires:       ocaml-base-devel%{?_isa}
21cr|ocaml-time-now-0.15.0-1|52	Requires:       ocaml-jane-street-headers-devel
21cr|ocaml-time-now-0.15.0-1|53	Requires:       ocaml-ppx-compare-devel%{?_isa}
21cr|ocaml-time-now-0.15.0-1|54	Requires:       ocaml-ppx-enumerate-devel%{?_isa}
21cr|ocaml-time-now-0.15.0-1|55	Requires:       ocaml-ppx-hash-devel%{?_isa}
21cr|ocaml-time-now-0.15.0-1|56	Requires:       ocaml-ppx-sexp-conv-devel%{?_isa}
21cr|ocaml-time-now-0.15.0-1|57	Requires:       ocaml-sexplib0-devel%{?_isa}
21cr|ocaml-time-now-0.15.0-1|58	
21cr|ocaml-time-now-0.15.0-1|59	%description    devel
21cr|ocaml-time-now-0.15.0-1|60	The %{name}-devel package contains libraries and signature
21cr|ocaml-time-now-0.15.0-1|61	files for developing applications that use %{name}.
21cr|ocaml-time-now-0.15.0-1|62	
21cr|ocaml-time-now-0.15.0-1|63	%files devel
21cr|ocaml-time-now-0.15.0-1|64	%if %{with doc}
21cr|ocaml-time-now-0.15.0-1|65	%doc _build/default/_doc/_html/*
21cr|ocaml-time-now-0.15.0-1|66	%endif
21cr|ocaml-time-now-0.15.0-1|67	%{_libdir}/ocaml/%{upname}/dune-package
21cr|ocaml-time-now-0.15.0-1|68	%{_libdir}/ocaml/%{upname}/opam
21cr|ocaml-time-now-0.15.0-1|69	%{_libdir}/ocaml/%{upname}/*.a
21cr|ocaml-time-now-0.15.0-1|70	%{_libdir}/ocaml/%{upname}/*.cmx
21cr|ocaml-time-now-0.15.0-1|71	%{_libdir}/ocaml/%{upname}/*.cmxa
21cr|ocaml-time-now-0.15.0-1|72	%{_libdir}/ocaml/%{upname}/*.cmt
21cr|ocaml-time-now-0.15.0-1|73	%{_libdir}/ocaml/%{upname}/*.cmti
21cr|ocaml-time-now-0.15.0-1|74	%{_libdir}/ocaml/%{upname}/*.mli
21cr|ocaml-time-now-0.15.0-1|75	
21cr|ocaml-time-now-0.15.0-1|76	#----------------------------------------------------------
21cr|ocaml-time-now-0.15.0-1|77	
21cr|ocaml-time-now-0.15.0-1|78	%prep
21cr|ocaml-time-now-0.15.0-1|79	%autosetup -n %{upname}-%{version}
21cr|ocaml-time-now-0.15.0-1|80	
21cr|ocaml-time-now-0.15.0-1|81	%build
21cr|ocaml-time-now-0.15.0-1|82	dune build %{?_smp_mflags} --verbose --release
21cr|ocaml-time-now-0.15.0-1|83	%if %{with doc}
21cr|ocaml-time-now-0.15.0-1|84	dune build %{?_smp_mflags} @doc
21cr|ocaml-time-now-0.15.0-1|85	%endif
21cr|ocaml-time-now-0.15.0-1|86	
21cr|ocaml-time-now-0.15.0-1|87	# Relink the stublibs with Fedora link flags
21cr|ocaml-time-now-0.15.0-1|88	cd _build/default/src
21cr|ocaml-time-now-0.15.0-1|89	ocamlmklib -g -ldopt "%{build_ldflags}" -o time_now_stubs \
21cr|ocaml-time-now-0.15.0-1|90	$(ar t libtime_now_stubs.a)
21cr|ocaml-time-now-0.15.0-1|91	cd -
21cr|ocaml-time-now-0.15.0-1|92	
21cr|ocaml-time-now-0.15.0-1|93	%install
21cr|ocaml-time-now-0.15.0-1|94	dune install --destdir=%{buildroot}
21cr|ocaml-time-now-0.15.0-1|95	
21cr|ocaml-time-now-0.15.0-1|96	%if %{with doc}
21cr|ocaml-time-now-0.15.0-1|97	# We do not want the dune markers
21cr|ocaml-time-now-0.15.0-1|98	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-time-now-0.15.0-1|99	%endif
21cr|ocaml-time-now-0.15.0-1|100	
21cr|ocaml-time-now-0.15.0-1|101	# We do not want the ml files
21cr|ocaml-time-now-0.15.0-1|102	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-time-now-0.15.0-1|103	
21cr|ocaml-time-now-0.15.0-1|104	# We install the documentation with the doc macro
21cr|ocaml-time-now-0.15.0-1|105	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-time-now-0.15.0-1|106	
21cr|ocaml-time-now-0.15.0-1|107	%check
21cr|ocaml-time-now-0.15.0-1|108	dune runtest --release

3624 21
21cr|ocaml-trie-1.0.0-1|1	%undefine _package_note_flags
21cr|ocaml-trie-1.0.0-1|2	%global debug_package %{nil}
21cr|ocaml-trie-1.0.0-1|3	
21cr|ocaml-trie-1.0.0-1|4	%global srcname trie
21cr|ocaml-trie-1.0.0-1|5	
21cr|ocaml-trie-1.0.0-1|6	Name:           ocaml-%{srcname}
21cr|ocaml-trie-1.0.0-1|7	Version:        1.0.0
21cr|ocaml-trie-1.0.0-1|8	Release:        1
21cr|ocaml-trie-1.0.0-1|9	Summary:        Strict impure trie tree
21cr|ocaml-trie-1.0.0-1|10	Group:          Development/OCaml
21cr|ocaml-trie-1.0.0-1|11	License:        MIT
21cr|ocaml-trie-1.0.0-1|12	URL:            https://github.com/kandu/trie
21cr|ocaml-trie-1.0.0-1|13	Source0:        %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|ocaml-trie-1.0.0-1|14	
21cr|ocaml-trie-1.0.0-1|15	BuildRequires:  ocaml >= 4.02
21cr|ocaml-trie-1.0.0-1|16	BuildRequires:  ocaml-dune >= 1.0
21cr|ocaml-trie-1.0.0-1|17	BuildRequires:  ocaml-odoc
21cr|ocaml-trie-1.0.0-1|18	
21cr|ocaml-trie-1.0.0-1|19	%description
21cr|ocaml-trie-1.0.0-1|20	This package contains an implementation of a strict impure trie tree.
21cr|ocaml-trie-1.0.0-1|21	
21cr|ocaml-trie-1.0.0-1|22	%files
21cr|ocaml-trie-1.0.0-1|23	%license LICENSE
21cr|ocaml-trie-1.0.0-1|24	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-trie-1.0.0-1|25	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-trie-1.0.0-1|26	%{_libdir}/ocaml/%{srcname}/%{srcname}.cma
21cr|ocaml-trie-1.0.0-1|27	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmi
21cr|ocaml-trie-1.0.0-1|28	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxs
21cr|ocaml-trie-1.0.0-1|29	
21cr|ocaml-trie-1.0.0-1|30	#-------------------------------------------------------
21cr|ocaml-trie-1.0.0-1|31	%package        devel
21cr|ocaml-trie-1.0.0-1|32	Summary:        Development files for %{name}
21cr|ocaml-trie-1.0.0-1|33	Group:          Development/OCaml
21cr|ocaml-trie-1.0.0-1|34	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-trie-1.0.0-1|35	
21cr|ocaml-trie-1.0.0-1|36	%description    devel
21cr|ocaml-trie-1.0.0-1|37	The %{name}-devel package contains libraries and signature
21cr|ocaml-trie-1.0.0-1|38	files for developing applications that use %{name}.
21cr|ocaml-trie-1.0.0-1|39	
21cr|ocaml-trie-1.0.0-1|40	%files devel
21cr|ocaml-trie-1.0.0-1|41	%doc _build/default/_doc/*
21cr|ocaml-trie-1.0.0-1|42	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-trie-1.0.0-1|43	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-trie-1.0.0-1|44	%{_libdir}/ocaml/%{srcname}/%{srcname}.a
21cr|ocaml-trie-1.0.0-1|45	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmx
21cr|ocaml-trie-1.0.0-1|46	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxa
21cr|ocaml-trie-1.0.0-1|47	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmt
21cr|ocaml-trie-1.0.0-1|48	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmti
21cr|ocaml-trie-1.0.0-1|49	%{_libdir}/ocaml/%{srcname}/%{srcname}.mli
21cr|ocaml-trie-1.0.0-1|50	
21cr|ocaml-trie-1.0.0-1|51	#-------------------------------------------------------
21cr|ocaml-trie-1.0.0-1|52	
21cr|ocaml-trie-1.0.0-1|53	%prep
21cr|ocaml-trie-1.0.0-1|54	%autosetup -n %{srcname}-%{version}
21cr|ocaml-trie-1.0.0-1|55	
21cr|ocaml-trie-1.0.0-1|56	%build
21cr|ocaml-trie-1.0.0-1|57	dune build %{?_smp_mflags}
21cr|ocaml-trie-1.0.0-1|58	dune build %{?_smp_mflags} @doc
21cr|ocaml-trie-1.0.0-1|59	
21cr|ocaml-trie-1.0.0-1|60	%install
21cr|ocaml-trie-1.0.0-1|61	dune install --destdir=%{buildroot}
21cr|ocaml-trie-1.0.0-1|62	
21cr|ocaml-trie-1.0.0-1|63	# We do not want the dune markers
21cr|ocaml-trie-1.0.0-1|64	find _build/default/_doc/_html -name .dune-keep -delete
21cr|ocaml-trie-1.0.0-1|65	
21cr|ocaml-trie-1.0.0-1|66	# We do not want the ml files
21cr|ocaml-trie-1.0.0-1|67	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-trie-1.0.0-1|68	
21cr|ocaml-trie-1.0.0-1|69	# We install the documentation with the doc macro
21cr|ocaml-trie-1.0.0-1|70	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-trie-1.0.0-1|71	
21cr|ocaml-trie-1.0.0-1|72	
21cr|ocaml-trie-1.0.0-1|73	

3625 21
21cr|ocaml-tyxml-4.5.0-1|1	%undefine _package_note_flags
21cr|ocaml-tyxml-4.5.0-1|2	%global debug_package %{nil}
21cr|ocaml-tyxml-4.5.0-1|3	
21cr|ocaml-tyxml-4.5.0-1|4	%global srcname tyxml
21cr|ocaml-tyxml-4.5.0-1|5	
21cr|ocaml-tyxml-4.5.0-1|6	# This package is needed to build ocaml-odoc, but ocaml-odoc is needed to build
21cr|ocaml-tyxml-4.5.0-1|7	# documentation for this package.  Skip building documentation for now until we
21cr|ocaml-tyxml-4.5.0-1|8	# develop a strategy for handling dependency loops.
21cr|ocaml-tyxml-4.5.0-1|9	
21cr|ocaml-tyxml-4.5.0-1|10	Name:           ocaml-%{srcname}
21cr|ocaml-tyxml-4.5.0-1|11	Version:        4.5.0
21cr|ocaml-tyxml-4.5.0-1|12	Release:        1
21cr|ocaml-tyxml-4.5.0-1|13	Summary:        Build valid HTML and SVG documents
21cr|ocaml-tyxml-4.5.0-1|14	Group:          Development/OCaml
21cr|ocaml-tyxml-4.5.0-1|15	License:        LGPLv2 with exceptions
21cr|ocaml-tyxml-4.5.0-1|16	URL:            https://ocsigen.org/tyxml/
21cr|ocaml-tyxml-4.5.0-1|17	Source0:        https://github.com/ocsigen/tyxml/releases/download/%{version}/%{srcname}-%{version}.tbz
21cr|ocaml-tyxml-4.5.0-1|18	
21cr|ocaml-tyxml-4.5.0-1|19	BuildRequires:  ocaml >= 4.04
21cr|ocaml-tyxml-4.5.0-1|20	BuildRequires:  ocaml-alcotest-devel
21cr|ocaml-tyxml-4.5.0-1|21	BuildRequires:  ocaml-astring-devel
21cr|ocaml-tyxml-4.5.0-1|22	BuildRequires:  ocaml-dune >= 2.0
21cr|ocaml-tyxml-4.5.0-1|23	BuildRequires:  ocaml-markup-devel >= 0.7.2
21cr|ocaml-tyxml-4.5.0-1|24	BuildRequires:  ocaml-ppxlib-devel
21cr|ocaml-tyxml-4.5.0-1|25	BuildRequires:  ocaml-re-devel >= 1.5.0
21cr|ocaml-tyxml-4.5.0-1|26	BuildRequires:  ocaml-seq-devel
21cr|ocaml-tyxml-4.5.0-1|27	BuildRequires:  ocaml-uutf-devel >= 1.0.0
21cr|ocaml-tyxml-4.5.0-1|28	
21cr|ocaml-tyxml-4.5.0-1|29	# See comment above about dependency loops.  If the issue is not resolved by
21cr|ocaml-tyxml-4.5.0-1|30	# Fedora 36, this can be removed.
21cr|ocaml-tyxml-4.5.0-1|31	Obsoletes:      %{name}-doc < 4.4.0-1
21cr|ocaml-tyxml-4.5.0-1|32	Provides:       %{name}-doc = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|33	
21cr|ocaml-tyxml-4.5.0-1|34	%description
21cr|ocaml-tyxml-4.5.0-1|35	TyXML provides a set of convenient combinators that uses the OCaml type
21cr|ocaml-tyxml-4.5.0-1|36	system to ensure the validity of the generated documents.  TyXML can be
21cr|ocaml-tyxml-4.5.0-1|37	used with any representation of HTML and SVG: the textual one, provided
21cr|ocaml-tyxml-4.5.0-1|38	directly by this package, or DOM trees (`js_of_ocaml-tyxml`), virtual DOM
21cr|ocaml-tyxml-4.5.0-1|39	(`virtual-dom`) and reactive or replicated trees (`eliom`).  You can also
21cr|ocaml-tyxml-4.5.0-1|40	create your own representation and use it to instantiate a new set of
21cr|ocaml-tyxml-4.5.0-1|41	combinators.
21cr|ocaml-tyxml-4.5.0-1|42	
21cr|ocaml-tyxml-4.5.0-1|43	%files
21cr|ocaml-tyxml-4.5.0-1|44	%doc CHANGES.md README.md
21cr|ocaml-tyxml-4.5.0-1|45	%license LICENSE
21cr|ocaml-tyxml-4.5.0-1|46	%dir %{_libdir}/ocaml/%{srcname}/
21cr|ocaml-tyxml-4.5.0-1|47	%dir %{_libdir}/ocaml/%{srcname}/functor/
21cr|ocaml-tyxml-4.5.0-1|48	%{_libdir}/ocaml/%{srcname}/META
21cr|ocaml-tyxml-4.5.0-1|49	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21cr|ocaml-tyxml-4.5.0-1|50	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21cr|ocaml-tyxml-4.5.0-1|51	%{_libdir}/ocaml/%{srcname}/functor/*.cma
21cr|ocaml-tyxml-4.5.0-1|52	%{_libdir}/ocaml/%{srcname}/functor/*.cmi
21cr|ocaml-tyxml-4.5.0-1|53	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21cr|ocaml-tyxml-4.5.0-1|54	%{_libdir}/ocaml/%{srcname}/functor/*.cmxs
21cr|ocaml-tyxml-4.5.0-1|55	
21cr|ocaml-tyxml-4.5.0-1|56	#----------------------------------------------------------
21cr|ocaml-tyxml-4.5.0-1|57	%package        devel
21cr|ocaml-tyxml-4.5.0-1|58	Summary:        Development files for %{name}
21cr|ocaml-tyxml-4.5.0-1|59	Group:          Development/OCaml
21cr|ocaml-tyxml-4.5.0-1|60	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|61	Requires:       ocaml-re-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|62	Requires:       ocaml-seq-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|63	Requires:       ocaml-uutf-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|64	
21cr|ocaml-tyxml-4.5.0-1|65	%description    devel
21cr|ocaml-tyxml-4.5.0-1|66	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-tyxml-4.5.0-1|67	developing applications that use %{name}.
21cr|ocaml-tyxml-4.5.0-1|68	
21cr|ocaml-tyxml-4.5.0-1|69	%files devel
21cr|ocaml-tyxml-4.5.0-1|70	%{_libdir}/ocaml/%{srcname}/dune-package
21cr|ocaml-tyxml-4.5.0-1|71	%{_libdir}/ocaml/%{srcname}/opam
21cr|ocaml-tyxml-4.5.0-1|72	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21cr|ocaml-tyxml-4.5.0-1|73	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21cr|ocaml-tyxml-4.5.0-1|74	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21cr|ocaml-tyxml-4.5.0-1|75	%{_libdir}/ocaml/%{srcname}/functor/*.a
21cr|ocaml-tyxml-4.5.0-1|76	%{_libdir}/ocaml/%{srcname}/functor/*.cmx
21cr|ocaml-tyxml-4.5.0-1|77	%{_libdir}/ocaml/%{srcname}/functor/*.cmxa
21cr|ocaml-tyxml-4.5.0-1|78	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21cr|ocaml-tyxml-4.5.0-1|79	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21cr|ocaml-tyxml-4.5.0-1|80	%{_libdir}/ocaml/%{srcname}/%{srcname}*.mli
21cr|ocaml-tyxml-4.5.0-1|81	%{_libdir}/ocaml/%{srcname}/functor/*.cmt
21cr|ocaml-tyxml-4.5.0-1|82	%{_libdir}/ocaml/%{srcname}/functor/*.cmti
21cr|ocaml-tyxml-4.5.0-1|83	%{_libdir}/ocaml/%{srcname}/functor/*.mli
21cr|ocaml-tyxml-4.5.0-1|84	
21cr|ocaml-tyxml-4.5.0-1|85	#----------------------------------------------------------
21cr|ocaml-tyxml-4.5.0-1|86	
21cr|ocaml-tyxml-4.5.0-1|87	%package        syntax
21cr|ocaml-tyxml-4.5.0-1|88	Summary:        Common layer for the JSX and PPX syntaxes for TyXML
21cr|ocaml-tyxml-4.5.0-1|89	Group:          Development/OCaml
21cr|ocaml-tyxml-4.5.0-1|90	
21cr|ocaml-tyxml-4.5.0-1|91	%description    syntax
21cr|ocaml-tyxml-4.5.0-1|92	This package contains common code used by both the JSX and the PPX
21cr|ocaml-tyxml-4.5.0-1|93	syntaxes for TyXML.
21cr|ocaml-tyxml-4.5.0-1|94	
21cr|ocaml-tyxml-4.5.0-1|95	%files syntax
21cr|ocaml-tyxml-4.5.0-1|96	%dir %{_libdir}/ocaml/%{srcname}-syntax/
21cr|ocaml-tyxml-4.5.0-1|97	%{_libdir}/ocaml/%{srcname}-syntax/META
21cr|ocaml-tyxml-4.5.0-1|98	%{_libdir}/ocaml/%{srcname}-syntax/%{srcname}*.cma
21cr|ocaml-tyxml-4.5.0-1|99	%{_libdir}/ocaml/%{srcname}-syntax/%{srcname}*.cmi
21cr|ocaml-tyxml-4.5.0-1|100	%{_libdir}/ocaml/%{srcname}-syntax/%{srcname}*.cmxs
21cr|ocaml-tyxml-4.5.0-1|101	
21cr|ocaml-tyxml-4.5.0-1|102	#----------------------------------------------------------
21cr|ocaml-tyxml-4.5.0-1|103	
21cr|ocaml-tyxml-4.5.0-1|104	%package        syntax-devel
21cr|ocaml-tyxml-4.5.0-1|105	Summary:        Development files for %{name}-syntax
21cr|ocaml-tyxml-4.5.0-1|106	Group:          Development/OCaml
21cr|ocaml-tyxml-4.5.0-1|107	Requires:       %{name}-syntax%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|108	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|109	Requires:       ocaml-re-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|110	Requires:       ocaml-uutf-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|111	
21cr|ocaml-tyxml-4.5.0-1|112	%description    syntax-devel
21cr|ocaml-tyxml-4.5.0-1|113	The %{name}-syntax-devel package contains libraries and signature files
21cr|ocaml-tyxml-4.5.0-1|114	for developing applications that use %{name}-syntax.
21cr|ocaml-tyxml-4.5.0-1|115	
21cr|ocaml-tyxml-4.5.0-1|116	%files syntax-devel
21cr|ocaml-tyxml-4.5.0-1|117	%{_libdir}/ocaml/%{srcname}-syntax/dune-package
21cr|ocaml-tyxml-4.5.0-1|118	%{_libdir}/ocaml/%{srcname}-syntax/opam
21cr|ocaml-tyxml-4.5.0-1|119	%{_libdir}/ocaml/%{srcname}-syntax/%{srcname}*.a
21cr|ocaml-tyxml-4.5.0-1|120	%{_libdir}/ocaml/%{srcname}-syntax/%{srcname}*.cmx
21cr|ocaml-tyxml-4.5.0-1|121	%{_libdir}/ocaml/%{srcname}-syntax/%{srcname}*.cmxa
21cr|ocaml-tyxml-4.5.0-1|122	%{_libdir}/ocaml/%{srcname}-syntax/%{srcname}*.cmt
21cr|ocaml-tyxml-4.5.0-1|123	%{_libdir}/ocaml/%{srcname}-syntax/%{srcname}*.cmti
21cr|ocaml-tyxml-4.5.0-1|124	%{_libdir}/ocaml/%{srcname}-syntax/*.mli
21cr|ocaml-tyxml-4.5.0-1|125	
21cr|ocaml-tyxml-4.5.0-1|126	#----------------------------------------------------------
21cr|ocaml-tyxml-4.5.0-1|127	
21cr|ocaml-tyxml-4.5.0-1|128	%package        jsx
21cr|ocaml-tyxml-4.5.0-1|129	Summary:        JSX syntax for writing TyXML documents
21cr|ocaml-tyxml-4.5.0-1|130	Group:          Development/OCaml
21cr|ocaml-tyxml-4.5.0-1|131	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|132	Requires:       %{name}-syntax%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|133	
21cr|ocaml-tyxml-4.5.0-1|134	%description    jsx
21cr|ocaml-tyxml-4.5.0-1|135	This package enables writing TyXML documents with reasons's JSX syntax,
21cr|ocaml-tyxml-4.5.0-1|136	from textual trees to reactive virtual DOM trees.
21cr|ocaml-tyxml-4.5.0-1|137	
21cr|ocaml-tyxml-4.5.0-1|138	open Tyxml
21cr|ocaml-tyxml-4.5.0-1|139	let to_ocaml = <a href="ocaml.org"> "OCaml!" </a>;
21cr|ocaml-tyxml-4.5.0-1|140	
21cr|ocaml-tyxml-4.5.0-1|141	%files jsx
21cr|ocaml-tyxml-4.5.0-1|142	%dir %{_libdir}/ocaml/%{srcname}-jsx/
21cr|ocaml-tyxml-4.5.0-1|143	%{_libdir}/ocaml/%{srcname}-jsx/META
21cr|ocaml-tyxml-4.5.0-1|144	%{_libdir}/ocaml/%{srcname}-jsx/ppx.exe
21cr|ocaml-tyxml-4.5.0-1|145	%{_libdir}/ocaml/%{srcname}-jsx/%{srcname}*.cma
21cr|ocaml-tyxml-4.5.0-1|146	%{_libdir}/ocaml/%{srcname}-jsx/%{srcname}*.cmi
21cr|ocaml-tyxml-4.5.0-1|147	%{_libdir}/ocaml/%{srcname}-jsx/%{srcname}*.cmxs
21cr|ocaml-tyxml-4.5.0-1|148	
21cr|ocaml-tyxml-4.5.0-1|149	#----------------------------------------------------------
21cr|ocaml-tyxml-4.5.0-1|150	
21cr|ocaml-tyxml-4.5.0-1|151	%package        jsx-devel
21cr|ocaml-tyxml-4.5.0-1|152	Summary:        Development files for %{name}-jsx
21cr|ocaml-tyxml-4.5.0-1|153	Group:          Development/OCaml
21cr|ocaml-tyxml-4.5.0-1|154	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|155	Requires:       %{name}-syntax-devel%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|156	Requires:       %{name}-jsx%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|157	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|158	
21cr|ocaml-tyxml-4.5.0-1|159	%description    jsx-devel
21cr|ocaml-tyxml-4.5.0-1|160	The %{name}-jsx-devel package contains libraries and signature files for
21cr|ocaml-tyxml-4.5.0-1|161	developing applications that use %{name}-jsx.
21cr|ocaml-tyxml-4.5.0-1|162	
21cr|ocaml-tyxml-4.5.0-1|163	%files jsx-devel
21cr|ocaml-tyxml-4.5.0-1|164	%{_libdir}/ocaml/%{srcname}-jsx/dune-package
21cr|ocaml-tyxml-4.5.0-1|165	%{_libdir}/ocaml/%{srcname}-jsx/opam
21cr|ocaml-tyxml-4.5.0-1|166	%{_libdir}/ocaml/%{srcname}-jsx/%{srcname}*.a
21cr|ocaml-tyxml-4.5.0-1|167	%{_libdir}/ocaml/%{srcname}-jsx/%{srcname}*.cmx
21cr|ocaml-tyxml-4.5.0-1|168	%{_libdir}/ocaml/%{srcname}-jsx/%{srcname}*.cmxa
21cr|ocaml-tyxml-4.5.0-1|169	%{_libdir}/ocaml/%{srcname}-jsx/%{srcname}*.cmt
21cr|ocaml-tyxml-4.5.0-1|170	
21cr|ocaml-tyxml-4.5.0-1|171	#----------------------------------------------------------
21cr|ocaml-tyxml-4.5.0-1|172	
21cr|ocaml-tyxml-4.5.0-1|173	%package        ppx
21cr|ocaml-tyxml-4.5.0-1|174	Summary:        PPX for writing TyXML documents with HTML syntax
21cr|ocaml-tyxml-4.5.0-1|175	Group:          Development/OCaml
21cr|ocaml-tyxml-4.5.0-1|176	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|177	Requires:       %{name}-syntax%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|178	
21cr|ocaml-tyxml-4.5.0-1|179	%description    ppx
21cr|ocaml-tyxml-4.5.0-1|180	This package contains PPX for writing TyXML documents with HTML syntax.
21cr|ocaml-tyxml-4.5.0-1|181	
21cr|ocaml-tyxml-4.5.0-1|182	open Tyxml
21cr|ocaml-tyxml-4.5.0-1|183	let_html to_ocaml = "<a href='ocaml.org'>OCaml!</a>"
21cr|ocaml-tyxml-4.5.0-1|184	
21cr|ocaml-tyxml-4.5.0-1|185	The TyXML PPX is compatible with all TyXML instance, from textual trees
21cr|ocaml-tyxml-4.5.0-1|186	to reactive virtual DOM trees.
21cr|ocaml-tyxml-4.5.0-1|187	
21cr|ocaml-tyxml-4.5.0-1|188	%files ppx
21cr|ocaml-tyxml-4.5.0-1|189	%dir %{_libdir}/ocaml/%{srcname}-ppx/
21cr|ocaml-tyxml-4.5.0-1|190	%dir %{_libdir}/ocaml/%{srcname}-ppx/internal/
21cr|ocaml-tyxml-4.5.0-1|191	%{_libdir}/ocaml/%{srcname}-ppx/META
21cr|ocaml-tyxml-4.5.0-1|192	%{_libdir}/ocaml/%{srcname}-ppx/ppx.exe
21cr|ocaml-tyxml-4.5.0-1|193	%{_libdir}/ocaml/%{srcname}-ppx/%{srcname}*.cma
21cr|ocaml-tyxml-4.5.0-1|194	%{_libdir}/ocaml/%{srcname}-ppx/%{srcname}*.cmi
21cr|ocaml-tyxml-4.5.0-1|195	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.cma
21cr|ocaml-tyxml-4.5.0-1|196	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.cmi
21cr|ocaml-tyxml-4.5.0-1|197	%{_libdir}/ocaml/%{srcname}-ppx/%{srcname}*.cmxs
21cr|ocaml-tyxml-4.5.0-1|198	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.cmxs
21cr|ocaml-tyxml-4.5.0-1|199	
21cr|ocaml-tyxml-4.5.0-1|200	#----------------------------------------------------------
21cr|ocaml-tyxml-4.5.0-1|201	
21cr|ocaml-tyxml-4.5.0-1|202	%package        ppx-devel
21cr|ocaml-tyxml-4.5.0-1|203	Summary:        Development files for %{name}-ppx
21cr|ocaml-tyxml-4.5.0-1|204	Group:          Development/OCaml
21cr|ocaml-tyxml-4.5.0-1|205	Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|206	Requires:       %{name}-syntax-devel%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|207	Requires:       %{name}-ppx%{?_isa} = %{version}-%{release}
21cr|ocaml-tyxml-4.5.0-1|208	Requires:       ocaml-markup-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|209	Requires:       ocaml-ppxlib-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|210	Requires:       ocaml-re-devel%{?_isa}
21cr|ocaml-tyxml-4.5.0-1|211	
21cr|ocaml-tyxml-4.5.0-1|212	%description    ppx-devel
21cr|ocaml-tyxml-4.5.0-1|213	The %{name}-ppx-devel package contains libraries and signature files for
21cr|ocaml-tyxml-4.5.0-1|214	developing applications that use %{name}-ppx.
21cr|ocaml-tyxml-4.5.0-1|215	
21cr|ocaml-tyxml-4.5.0-1|216	%files ppx-devel
21cr|ocaml-tyxml-4.5.0-1|217	%{_libdir}/ocaml/%{srcname}-ppx/dune-package
21cr|ocaml-tyxml-4.5.0-1|218	%{_libdir}/ocaml/%{srcname}-ppx/opam
21cr|ocaml-tyxml-4.5.0-1|219	%{_libdir}/ocaml/%{srcname}-ppx/%{srcname}*.a
21cr|ocaml-tyxml-4.5.0-1|220	%{_libdir}/ocaml/%{srcname}-ppx/%{srcname}*.cmx
21cr|ocaml-tyxml-4.5.0-1|221	%{_libdir}/ocaml/%{srcname}-ppx/%{srcname}*.cmxa
21cr|ocaml-tyxml-4.5.0-1|222	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.a
21cr|ocaml-tyxml-4.5.0-1|223	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.cmx
21cr|ocaml-tyxml-4.5.0-1|224	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.cmxa
21cr|ocaml-tyxml-4.5.0-1|225	%{_libdir}/ocaml/%{srcname}-ppx/%{srcname}*.cmt
21cr|ocaml-tyxml-4.5.0-1|226	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.cmt
21cr|ocaml-tyxml-4.5.0-1|227	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.cmti
21cr|ocaml-tyxml-4.5.0-1|228	%{_libdir}/ocaml/%{srcname}-ppx/internal/*.mli
21cr|ocaml-tyxml-4.5.0-1|229	
21cr|ocaml-tyxml-4.5.0-1|230	#----------------------------------------------------------
21cr|ocaml-tyxml-4.5.0-1|231	
21cr|ocaml-tyxml-4.5.0-1|232	%prep
21cr|ocaml-tyxml-4.5.0-1|233	%autosetup -n %{srcname}-%{version} -p1
21cr|ocaml-tyxml-4.5.0-1|234	
21cr|ocaml-tyxml-4.5.0-1|235	%build
21cr|ocaml-tyxml-4.5.0-1|236	dune build %{?_smp_mflags} --verbose --release @install
21cr|ocaml-tyxml-4.5.0-1|237	
21cr|ocaml-tyxml-4.5.0-1|238	%install
21cr|ocaml-tyxml-4.5.0-1|239	dune install --destdir=%{buildroot}
21cr|ocaml-tyxml-4.5.0-1|240	
21cr|ocaml-tyxml-4.5.0-1|241	# We do not want the ml files
21cr|ocaml-tyxml-4.5.0-1|242	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-tyxml-4.5.0-1|243	
21cr|ocaml-tyxml-4.5.0-1|244	# We install the documentation with the doc macro
21cr|ocaml-tyxml-4.5.0-1|245	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-tyxml-4.5.0-1|246	
21cr|ocaml-tyxml-4.5.0-1|247	%check
21cr|ocaml-tyxml-4.5.0-1|248	# As of version 4.4.0, the tyxml-jsx tests fail due to lack of the reason
21cr|ocaml-tyxml-4.5.0-1|249	# package in Fedora.
21cr|ocaml-tyxml-4.5.0-1|250	dune runtest -p tyxml,tyxml-syntax,tyxml-ppx

3626 21
21cr|ocaml-ulex-1.2-1|1	%define debug_package %{nil}
21cr|ocaml-ulex-1.2-1|2	
21cr|ocaml-ulex-1.2-1|3	%define up_name ulex
21cr|ocaml-ulex-1.2-1|4	
21cr|ocaml-ulex-1.2-1|5	Summary:	A lexer generator for Unicode and OCaml
21cr|ocaml-ulex-1.2-1|6	Name:		ocaml-%{up_name}
21cr|ocaml-ulex-1.2-1|7	Version:	1.2
21cr|ocaml-ulex-1.2-1|8	Release:	1
21cr|ocaml-ulex-1.2-1|9	License:	MIT
21cr|ocaml-ulex-1.2-1|10	Group:		Development/OCaml
21cr|ocaml-ulex-1.2-1|11	Url:		http://www.cduce.org/
21cr|ocaml-ulex-1.2-1|12	Source0:	https://github.com/whitequark/ulex/archive/v%{version}.tar.gz?/%{up_name}-%{version}.tar.gz
21cr|ocaml-ulex-1.2-1|13	Patch0:		ocaml-ulex-1.0.install_flags.patch
21cr|ocaml-ulex-1.2-1|14	BuildRequires:	ocaml-camlp4-devel
21cr|ocaml-ulex-1.2-1|15	BuildRequires:	ocaml
21cr|ocaml-ulex-1.2-1|16	BuildRequires:	ocaml-findlib
21cr|ocaml-ulex-1.2-1|17	BuildRequires:	ocaml-ocamlbuild
21cr|ocaml-ulex-1.2-1|18	BuildRequires:	mysql-devel
21cr|ocaml-ulex-1.2-1|19	
21cr|ocaml-ulex-1.2-1|20	%description
21cr|ocaml-ulex-1.2-1|21	ulex is a lexer generator for Unicode and OCaml written by Alain Frisch.
21cr|ocaml-ulex-1.2-1|22	
21cr|ocaml-ulex-1.2-1|23	%files
21cr|ocaml-ulex-1.2-1|24	%doc CHANGES README LICENSE
21cr|ocaml-ulex-1.2-1|25	%dir %{_libdir}/ocaml/ulex
21cr|ocaml-ulex-1.2-1|26	%{_libdir}/ocaml/ulex/*.cmi
21cr|ocaml-ulex-1.2-1|27	%{_libdir}/ocaml/ulex/*.cma
21cr|ocaml-ulex-1.2-1|28	%{_libdir}/ocaml/ulex/META
21cr|ocaml-ulex-1.2-1|29	
21cr|ocaml-ulex-1.2-1|30	#----------------------------------------------------------------------------
21cr|ocaml-ulex-1.2-1|31	
21cr|ocaml-ulex-1.2-1|32	%package devel
21cr|ocaml-ulex-1.2-1|33	Summary:	Development files for %{name}
21cr|ocaml-ulex-1.2-1|34	Group:		Development/OCaml
21cr|ocaml-ulex-1.2-1|35	Requires:	%{name} = %{EVRD}
21cr|ocaml-ulex-1.2-1|36	
21cr|ocaml-ulex-1.2-1|37	%description devel
21cr|ocaml-ulex-1.2-1|38	This package contains the development files needed to build applications
21cr|ocaml-ulex-1.2-1|39	using %{name}.
21cr|ocaml-ulex-1.2-1|40	
21cr|ocaml-ulex-1.2-1|41	%files devel
21cr|ocaml-ulex-1.2-1|42	%{_libdir}/ocaml/ulex/*.a
21cr|ocaml-ulex-1.2-1|43	%{_libdir}/ocaml/ulex/*.cmx
21cr|ocaml-ulex-1.2-1|44	%{_libdir}/ocaml/ulex/*.cmxa
21cr|ocaml-ulex-1.2-1|45	%{_libdir}/ocaml/ulex/*.mli
21cr|ocaml-ulex-1.2-1|46	
21cr|ocaml-ulex-1.2-1|47	#----------------------------------------------------------------------------
21cr|ocaml-ulex-1.2-1|48	
21cr|ocaml-ulex-1.2-1|49	%prep
21cr|ocaml-ulex-1.2-1|50	%autosetup -p1 -n %{up_name}-%{version}
21cr|ocaml-ulex-1.2-1|51	
21cr|ocaml-ulex-1.2-1|52	%build
21cr|ocaml-ulex-1.2-1|53	make all all.opt
21cr|ocaml-ulex-1.2-1|54	
21cr|ocaml-ulex-1.2-1|55	%install
21cr|ocaml-ulex-1.2-1|56	install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
21cr|ocaml-ulex-1.2-1|57	make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"

3627 21
21cr|ocaml-version-3.4.0-1|1	%undefine _package_note_flags
21cr|ocaml-version-3.4.0-1|2	%global debug_package %{nil}
21cr|ocaml-version-3.4.0-1|3	
21cr|ocaml-version-3.4.0-1|4	Name:           ocaml-version
21cr|ocaml-version-3.4.0-1|5	Version:        3.4.0
21cr|ocaml-version-3.4.0-1|6	Release:        1
21cr|ocaml-version-3.4.0-1|7	Summary:        Manipulate, parse and generate OCaml compiler version strings
21cr|ocaml-version-3.4.0-1|8	Group:          Development/OCaml
21cr|ocaml-version-3.4.0-1|9	License:        ISC
21cr|ocaml-version-3.4.0-1|10	URL:            https://ocurrent.github.io/ocaml-version/
21cr|ocaml-version-3.4.0-1|11	Source0:        https://github.com/ocurrent/%{name}/releases/download/v%{version}/%{name}-v%{version}.tbz
21cr|ocaml-version-3.4.0-1|12	
21cr|ocaml-version-3.4.0-1|13	BuildRequires:  ocaml >= 4.07.0
21cr|ocaml-version-3.4.0-1|14	BuildRequires:  ocaml-alcotest-devel
21cr|ocaml-version-3.4.0-1|15	BuildRequires:  ocaml-dune
21cr|ocaml-version-3.4.0-1|16	
21cr|ocaml-version-3.4.0-1|17	%description
21cr|ocaml-version-3.4.0-1|18	This library provides facilities to parse version numbers of the OCaml
21cr|ocaml-version-3.4.0-1|19	compiler, and enumerates the various official OCaml releases and
21cr|ocaml-version-3.4.0-1|20	configuration variants.
21cr|ocaml-version-3.4.0-1|21	
21cr|ocaml-version-3.4.0-1|22	OCaml version numbers are of the form `major.minor.patch+extra`, where
21cr|ocaml-version-3.4.0-1|23	the `patch` and `extra` fields are optional.  This library offers the
21cr|ocaml-version-3.4.0-1|24	following functionality:
21cr|ocaml-version-3.4.0-1|25	
21cr|ocaml-version-3.4.0-1|26	- Functions to parse and serialize OCaml compiler version numbers
21cr|ocaml-version-3.4.0-1|27	- Enumeration of official OCaml compiler version releases
21cr|ocaml-version-3.4.0-1|28	- Test compiler versions for a particular feature (e.g. the `bytes`
21cr|ocaml-version-3.4.0-1|29	type)
21cr|ocaml-version-3.4.0-1|30	- opam compiler switch enumeration
21cr|ocaml-version-3.4.0-1|31	
21cr|ocaml-version-3.4.0-1|32	%files
21cr|ocaml-version-3.4.0-1|33	%doc CHANGES.md README.md
21cr|ocaml-version-3.4.0-1|34	%license LICENSE.md
21cr|ocaml-version-3.4.0-1|35	%dir %{_libdir}/ocaml/%{name}/
21cr|ocaml-version-3.4.0-1|36	%{_libdir}/ocaml/%{name}/META
21cr|ocaml-version-3.4.0-1|37	%{_libdir}/ocaml/%{name}/*.cma
21cr|ocaml-version-3.4.0-1|38	%{_libdir}/ocaml/%{name}/*.cmi
21cr|ocaml-version-3.4.0-1|39	%{_libdir}/ocaml/%{name}/*.cmxs
21cr|ocaml-version-3.4.0-1|40	
21cr|ocaml-version-3.4.0-1|41	#---------------------------------------------------------
21cr|ocaml-version-3.4.0-1|42	%package        devel
21cr|ocaml-version-3.4.0-1|43	Summary:        Development files for %{name}
21cr|ocaml-version-3.4.0-1|44	Group:          Development/OCaml
21cr|ocaml-version-3.4.0-1|45	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-version-3.4.0-1|46	
21cr|ocaml-version-3.4.0-1|47	%description    devel
21cr|ocaml-version-3.4.0-1|48	The %{name}-devel package contains libraries and signature
21cr|ocaml-version-3.4.0-1|49	files for developing applications that use %{name}.
21cr|ocaml-version-3.4.0-1|50	
21cr|ocaml-version-3.4.0-1|51	%files  devel
21cr|ocaml-version-3.4.0-1|52	%{_libdir}/ocaml/%{name}/dune-package
21cr|ocaml-version-3.4.0-1|53	%{_libdir}/ocaml/%{name}/opam
21cr|ocaml-version-3.4.0-1|54	%{_libdir}/ocaml/%{name}/*.a
21cr|ocaml-version-3.4.0-1|55	%{_libdir}/ocaml/%{name}/*.cmx
21cr|ocaml-version-3.4.0-1|56	%{_libdir}/ocaml/%{name}/*.cmxa
21cr|ocaml-version-3.4.0-1|57	%{_libdir}/ocaml/%{name}/*.cmt
21cr|ocaml-version-3.4.0-1|58	%{_libdir}/ocaml/%{name}/*.cmti
21cr|ocaml-version-3.4.0-1|59	%{_libdir}/ocaml/%{name}/*.mli
21cr|ocaml-version-3.4.0-1|60	
21cr|ocaml-version-3.4.0-1|61	#---------------------------------------------------------
21cr|ocaml-version-3.4.0-1|62	
21cr|ocaml-version-3.4.0-1|63	%prep
21cr|ocaml-version-3.4.0-1|64	%autosetup -n %{name}-v%{version}
21cr|ocaml-version-3.4.0-1|65	
21cr|ocaml-version-3.4.0-1|66	%build
21cr|ocaml-version-3.4.0-1|67	dune build %{?_smp_mflags} --verbose --profile release
21cr|ocaml-version-3.4.0-1|68	
21cr|ocaml-version-3.4.0-1|69	%install
21cr|ocaml-version-3.4.0-1|70	dune install --destdir=%{buildroot}
21cr|ocaml-version-3.4.0-1|71	
21cr|ocaml-version-3.4.0-1|72	# We do not want the ml files
21cr|ocaml-version-3.4.0-1|73	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-version-3.4.0-1|74	
21cr|ocaml-version-3.4.0-1|75	# We install the documentation with the doc macro
21cr|ocaml-version-3.4.0-1|76	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-version-3.4.0-1|77	
21cr|ocaml-version-3.4.0-1|78	
21cr|ocaml-version-3.4.0-1|79	

3628 21
21cr|ocaml-vorbis-0.8.0-1|1	Summary:	Ocaml bindings to Ogg/Vorbis
21cr|ocaml-vorbis-0.8.0-1|2	Name:		ocaml-vorbis
21cr|ocaml-vorbis-0.8.0-1|3	Version:	0.8.0
21cr|ocaml-vorbis-0.8.0-1|4	Release:	1
21cr|ocaml-vorbis-0.8.0-1|5	License:	GPLv2+
21cr|ocaml-vorbis-0.8.0-1|6	Group:		Development/OCaml
21cr|ocaml-vorbis-0.8.0-1|7	Url:		http://sourceforge.net/projects/savonet/files/
21cr|ocaml-vorbis-0.8.0-1|8	Source0:	https://github.com/savonet/ocaml-vorbis/archive/v%{version}.tar.gz?/ocaml-vorbis-%{version}.tar.gz
21cr|ocaml-vorbis-0.8.0-1|9	BuildRequires:	ocaml
21cr|ocaml-vorbis-0.8.0-1|10	BuildRequires:	ocaml-csexp-devel
21cr|ocaml-vorbis-0.8.0-1|11	BuildRequires:	ocaml-dune-devel
21cr|ocaml-vorbis-0.8.0-1|12	BuildRequires:	ocaml-findlib
21cr|ocaml-vorbis-0.8.0-1|13	BuildRequires:	ocaml-ogg-devel
21cr|ocaml-vorbis-0.8.0-1|14	BuildRequires:	pkgconfig(vorbis)
21cr|ocaml-vorbis-0.8.0-1|15	
21cr|ocaml-vorbis-0.8.0-1|16	%description
21cr|ocaml-vorbis-0.8.0-1|17	This OCaml library interfaces the vorbis C library. It can be used to
21cr|ocaml-vorbis-0.8.0-1|18	decode from or encode to the Ogg Vorbis compressed audio format as well
21cr|ocaml-vorbis-0.8.0-1|19	as to get informations about an Ogg Vorbis file.
21cr|ocaml-vorbis-0.8.0-1|20	
21cr|ocaml-vorbis-0.8.0-1|21	Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
21cr|ocaml-vorbis-0.8.0-1|22	general-purpose compressed audio format for audio and music at fixed
21cr|ocaml-vorbis-0.8.0-1|23	and variable bitrates from 16 to 128 kbps/channel.
21cr|ocaml-vorbis-0.8.0-1|24	
21cr|ocaml-vorbis-0.8.0-1|25	%files
21cr|ocaml-vorbis-0.8.0-1|26	%doc CHANGES COPYING README*
21cr|ocaml-vorbis-0.8.0-1|27	%dir %{_libdir}/ocaml/vorbis
21cr|ocaml-vorbis-0.8.0-1|28	%{_libdir}/ocaml/vorbis/META
21cr|ocaml-vorbis-0.8.0-1|29	%{_libdir}/ocaml/vorbis/*.cma
21cr|ocaml-vorbis-0.8.0-1|30	%{_libdir}/ocaml/vorbis/*.cmi
21cr|ocaml-vorbis-0.8.0-1|31	%{_libdir}/ocaml/vorbis/*.cmxs
21cr|ocaml-vorbis-0.8.0-1|32	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-vorbis-0.8.0-1|33	%{_libdir}/ocaml/vorbis/decoder/*.cma
21cr|ocaml-vorbis-0.8.0-1|34	%{_libdir}/ocaml/vorbis/decoder/*.cmi
21cr|ocaml-vorbis-0.8.0-1|35	%{_libdir}/ocaml/vorbis/decoder/*.cmxs
21cr|ocaml-vorbis-0.8.0-1|36	
21cr|ocaml-vorbis-0.8.0-1|37	#----------------------------------------------------------------------------
21cr|ocaml-vorbis-0.8.0-1|38	
21cr|ocaml-vorbis-0.8.0-1|39	%package devel
21cr|ocaml-vorbis-0.8.0-1|40	Summary:	Development files for %{name}
21cr|ocaml-vorbis-0.8.0-1|41	Group:		Development/OCaml
21cr|ocaml-vorbis-0.8.0-1|42	Requires:	%{name} = %{EVRD}
21cr|ocaml-vorbis-0.8.0-1|43	
21cr|ocaml-vorbis-0.8.0-1|44	%description devel
21cr|ocaml-vorbis-0.8.0-1|45	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-vorbis-0.8.0-1|46	developing applications that use %{name}.
21cr|ocaml-vorbis-0.8.0-1|47	
21cr|ocaml-vorbis-0.8.0-1|48	%files devel
21cr|ocaml-vorbis-0.8.0-1|49	%doc examples
21cr|ocaml-vorbis-0.8.0-1|50	%{_libdir}/ocaml/vorbis/*.a
21cr|ocaml-vorbis-0.8.0-1|51	%{_libdir}/ocaml/vorbis/*.cmxa
21cr|ocaml-vorbis-0.8.0-1|52	%{_libdir}/ocaml/vorbis/*.cmx
21cr|ocaml-vorbis-0.8.0-1|53	%{_libdir}/ocaml/vorbis/*.cmt
21cr|ocaml-vorbis-0.8.0-1|54	%{_libdir}/ocaml/vorbis/*.cmti
21cr|ocaml-vorbis-0.8.0-1|55	%{_libdir}/ocaml/vorbis/*.mli
21cr|ocaml-vorbis-0.8.0-1|56	%{_libdir}/ocaml/vorbis/dune-package
21cr|ocaml-vorbis-0.8.0-1|57	%{_libdir}/ocaml/vorbis/opam
21cr|ocaml-vorbis-0.8.0-1|58	%{_libdir}/ocaml/vorbis/decoder/*.a
21cr|ocaml-vorbis-0.8.0-1|59	%{_libdir}/ocaml/vorbis/decoder/*.cmxa
21cr|ocaml-vorbis-0.8.0-1|60	%{_libdir}/ocaml/vorbis/decoder/*.cmx
21cr|ocaml-vorbis-0.8.0-1|61	%{_libdir}/ocaml/vorbis/decoder/*.cmt
21cr|ocaml-vorbis-0.8.0-1|62	%{_libdir}/ocaml/vorbis/decoder/*.cmti
21cr|ocaml-vorbis-0.8.0-1|63	%{_libdir}/ocaml/vorbis/decoder/*.mli
21cr|ocaml-vorbis-0.8.0-1|64	
21cr|ocaml-vorbis-0.8.0-1|65	#----------------------------------------------------------------------------
21cr|ocaml-vorbis-0.8.0-1|66	
21cr|ocaml-vorbis-0.8.0-1|67	%prep
21cr|ocaml-vorbis-0.8.0-1|68	%setup -q
21cr|ocaml-vorbis-0.8.0-1|69	
21cr|ocaml-vorbis-0.8.0-1|70	%build
21cr|ocaml-vorbis-0.8.0-1|71	dune build
21cr|ocaml-vorbis-0.8.0-1|72	
21cr|ocaml-vorbis-0.8.0-1|73	%install
21cr|ocaml-vorbis-0.8.0-1|74	dune install --destdir=%{buildroot}
21cr|ocaml-vorbis-0.8.0-1|75	
21cr|ocaml-vorbis-0.8.0-1|76	# We do not want the ml files
21cr|ocaml-vorbis-0.8.0-1|77	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-vorbis-0.8.0-1|78	
21cr|ocaml-vorbis-0.8.0-1|79	# We install the documentation with the doc macro
21cr|ocaml-vorbis-0.8.0-1|80	rm -fr %{buildroot}%{_prefix}/doc

3629 21
21cr|ocaml-xml-light-2.4-3|1	%define debug_package %{nil}
21cr|ocaml-xml-light-2.4-3|2	%define base_name       xml-light
21cr|ocaml-xml-light-2.4-3|3	
21cr|ocaml-xml-light-2.4-3|4	Summary:	Minimal XML parser & printer for OCaml
21cr|ocaml-xml-light-2.4-3|5	Name:		ocaml-%{base_name}
21cr|ocaml-xml-light-2.4-3|6	Version:	2.4
21cr|ocaml-xml-light-2.4-3|7	Release:	3
21cr|ocaml-xml-light-2.4-3|8	License:	LGPLv2.1+
21cr|ocaml-xml-light-2.4-3|9	Group:		Development/OCaml
21cr|ocaml-xml-light-2.4-3|10	Url:		https://github.com/ncannasse/xml-light/
21cr|ocaml-xml-light-2.4-3|11	Source:		https://github.com/ncannasse/xml-light/archive/%{version}.tar.gz
21cr|ocaml-xml-light-2.4-3|12	BuildRequires:	ocaml
21cr|ocaml-xml-light-2.4-3|13	
21cr|ocaml-xml-light-2.4-3|14	%description
21cr|ocaml-xml-light-2.4-3|15	Xml-Light is a minimal XML parser & printer for OCaml.
21cr|ocaml-xml-light-2.4-3|16	It provide functions to parse an XML document into an OCaml data structure,
21cr|ocaml-xml-light-2.4-3|17	work with it, and print it back to an XML document.
21cr|ocaml-xml-light-2.4-3|18	It support also DTD parsing and checking, and is entirely written in OCaml,
21cr|ocaml-xml-light-2.4-3|19	hence it does not require additional C library.
21cr|ocaml-xml-light-2.4-3|20	
21cr|ocaml-xml-light-2.4-3|21	%files
21cr|ocaml-xml-light-2.4-3|22	%doc README
21cr|ocaml-xml-light-2.4-3|23	%dir %{_libdir}/ocaml/xml-light
21cr|ocaml-xml-light-2.4-3|24	%{_libdir}/ocaml/xml-light/*.cmi
21cr|ocaml-xml-light-2.4-3|25	%{_libdir}/ocaml/xml-light/*.cma
21cr|ocaml-xml-light-2.4-3|26	%{_libdir}/ocaml/xml-light/META
21cr|ocaml-xml-light-2.4-3|27	
21cr|ocaml-xml-light-2.4-3|28	#----------------------------------------------------------------------------
21cr|ocaml-xml-light-2.4-3|29	
21cr|ocaml-xml-light-2.4-3|30	%package devel
21cr|ocaml-xml-light-2.4-3|31	Summary:	Development files for %{name}
21cr|ocaml-xml-light-2.4-3|32	Group:		Development/OCaml
21cr|ocaml-xml-light-2.4-3|33	Requires:	%{name} = %{EVRD}
21cr|ocaml-xml-light-2.4-3|34	
21cr|ocaml-xml-light-2.4-3|35	%description devel
21cr|ocaml-xml-light-2.4-3|36	This package contains the development files needed to build applications
21cr|ocaml-xml-light-2.4-3|37	using %{name}.
21cr|ocaml-xml-light-2.4-3|38	
21cr|ocaml-xml-light-2.4-3|39	%files devel
21cr|ocaml-xml-light-2.4-3|40	%{_libdir}/ocaml/xml-light/*.a
21cr|ocaml-xml-light-2.4-3|41	%{_libdir}/ocaml/xml-light/*.cmx
21cr|ocaml-xml-light-2.4-3|42	%{_libdir}/ocaml/xml-light/*.cmxa
21cr|ocaml-xml-light-2.4-3|43	%{_libdir}/ocaml/xml-light/*.cmxs
21cr|ocaml-xml-light-2.4-3|44	%{_libdir}/ocaml/xml-light/*.mli
21cr|ocaml-xml-light-2.4-3|45	
21cr|ocaml-xml-light-2.4-3|46	#----------------------------------------------------------------------------
21cr|ocaml-xml-light-2.4-3|47	
21cr|ocaml-xml-light-2.4-3|48	%prep
21cr|ocaml-xml-light-2.4-3|49	%setup -q -n %{base_name}-%{version}
21cr|ocaml-xml-light-2.4-3|50	chmod 644 README *.mli
21cr|ocaml-xml-light-2.4-3|51	perl -pi -e 's/\015$//' README
21cr|ocaml-xml-light-2.4-3|52	
21cr|ocaml-xml-light-2.4-3|53	%build
21cr|ocaml-xml-light-2.4-3|54	make
21cr|ocaml-xml-light-2.4-3|55	make doc
21cr|ocaml-xml-light-2.4-3|56	
21cr|ocaml-xml-light-2.4-3|57	%install
21cr|ocaml-xml-light-2.4-3|58	install -d %{buildroot}%{_libdir}/ocaml/xml-light
21cr|ocaml-xml-light-2.4-3|59	make install INSTALLDIR=%{buildroot}%{_libdir}/ocaml/xml-light
21cr|ocaml-xml-light-2.4-3|60	
21cr|ocaml-xml-light-2.4-3|61	cat > %{buildroot}%{_libdir}/ocaml/xml-light/META <<EOF
21cr|ocaml-xml-light-2.4-3|62	version = "%{version}"
21cr|ocaml-xml-light-2.4-3|63	description = "Minimal XML parser & printer for OCaml"
21cr|ocaml-xml-light-2.4-3|64	archive(byte) = "xml-light.cma"
21cr|ocaml-xml-light-2.4-3|65	archive(native) = "xml-light.cmxa"
21cr|ocaml-xml-light-2.4-3|66	EOF

3630 21
21cr|ocaml-xmlm-1.4.0-1|1	%define debug_package %{nil}
21cr|ocaml-xmlm-1.4.0-1|2	
21cr|ocaml-xmlm-1.4.0-1|3	Summary:	Streaming XML input/output for OCaml
21cr|ocaml-xmlm-1.4.0-1|4	Name:		ocaml-xmlm
21cr|ocaml-xmlm-1.4.0-1|5	Version:	1.4.0
21cr|ocaml-xmlm-1.4.0-1|6	Release:	1
21cr|ocaml-xmlm-1.4.0-1|7	License:	BSD
21cr|ocaml-xmlm-1.4.0-1|8	Group:		Development/OCaml
21cr|ocaml-xmlm-1.4.0-1|9	URL:		http://erratique.ch/software/xmlm
21cr|ocaml-xmlm-1.4.0-1|10	Source0:	https://github.com/dbuenzli/xmlm/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ocaml-xmlm-1.4.0-1|11	BuildRequires:	ocaml-findlib
21cr|ocaml-xmlm-1.4.0-1|12	BuildRequires:	ocaml
21cr|ocaml-xmlm-1.4.0-1|13	
21cr|ocaml-xmlm-1.4.0-1|14	%description
21cr|ocaml-xmlm-1.4.0-1|15	Xmlm is an OCaml module providing streaming XML input/output. It aims at
21cr|ocaml-xmlm-1.4.0-1|16	making XML processing robust and painless. The streaming interface can
21cr|ocaml-xmlm-1.4.0-1|17	process documents without building an in-memory representation. It lets
21cr|ocaml-xmlm-1.4.0-1|18	the programmer translate its data structures to XML documents and
21cr|ocaml-xmlm-1.4.0-1|19	vice-versa. Functions are provided to easily transform arborescent data
21cr|ocaml-xmlm-1.4.0-1|20	structures to/from XML documents.
21cr|ocaml-xmlm-1.4.0-1|21	
21cr|ocaml-xmlm-1.4.0-1|22	%files
21cr|ocaml-xmlm-1.4.0-1|23	%doc README.md CHANGES.md
21cr|ocaml-xmlm-1.4.0-1|24	%{_bindir}/xmltrip
21cr|ocaml-xmlm-1.4.0-1|25	%{_libdir}/ocaml/xmlm/META
21cr|ocaml-xmlm-1.4.0-1|26	%{_libdir}/ocaml/xmlm/xmlm.cmi
21cr|ocaml-xmlm-1.4.0-1|27	%{_libdir}/ocaml/xmlm/xmlm.cma
21cr|ocaml-xmlm-1.4.0-1|28	%{_libdir}/ocaml/xmlm/xmlm.cmxs
21cr|ocaml-xmlm-1.4.0-1|29	
21cr|ocaml-xmlm-1.4.0-1|30	#----------------------------------------------------------------------------
21cr|ocaml-xmlm-1.4.0-1|31	
21cr|ocaml-xmlm-1.4.0-1|32	%package devel
21cr|ocaml-xmlm-1.4.0-1|33	Summary:	Development files for %{name}
21cr|ocaml-xmlm-1.4.0-1|34	Group:		Development/OCaml
21cr|ocaml-xmlm-1.4.0-1|35	Requires:	%{name} = %{EVRD}
21cr|ocaml-xmlm-1.4.0-1|36	
21cr|ocaml-xmlm-1.4.0-1|37	%description devel
21cr|ocaml-xmlm-1.4.0-1|38	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-xmlm-1.4.0-1|39	developing applications that use %{name}.
21cr|ocaml-xmlm-1.4.0-1|40	
21cr|ocaml-xmlm-1.4.0-1|41	%files devel
21cr|ocaml-xmlm-1.4.0-1|42	%doc doc/
21cr|ocaml-xmlm-1.4.0-1|43	%{_libdir}/ocaml/xmlm/xmlm.cmx
21cr|ocaml-xmlm-1.4.0-1|44	%{_libdir}/ocaml/xmlm/xmlm.cmxa
21cr|ocaml-xmlm-1.4.0-1|45	%{_libdir}/ocaml/xmlm/xmlm.a
21cr|ocaml-xmlm-1.4.0-1|46	%{_libdir}/ocaml/xmlm/xmlm.mli
21cr|ocaml-xmlm-1.4.0-1|47	%{_libdir}/ocaml/xmlm/xmlm.cmt
21cr|ocaml-xmlm-1.4.0-1|48	%{_libdir}/ocaml/xmlm/xmlm.cmti
21cr|ocaml-xmlm-1.4.0-1|49	%{_libdir}/ocaml/xmlm/xmlm.annot
21cr|ocaml-xmlm-1.4.0-1|50	
21cr|ocaml-xmlm-1.4.0-1|51	#----------------------------------------------------------------------------
21cr|ocaml-xmlm-1.4.0-1|52	
21cr|ocaml-xmlm-1.4.0-1|53	%prep
21cr|ocaml-xmlm-1.4.0-1|54	%setup -q -n xmlm-%{version}
21cr|ocaml-xmlm-1.4.0-1|55	
21cr|ocaml-xmlm-1.4.0-1|56	%build
21cr|ocaml-xmlm-1.4.0-1|57	pushd src/
21cr|ocaml-xmlm-1.4.0-1|58	ocamlc -c -annot -bin-annot xmlm.mli
21cr|ocaml-xmlm-1.4.0-1|59	ocamlc -c -annot -bin-annot xmlm.ml
21cr|ocaml-xmlm-1.4.0-1|60	ocamlc -g -a -o xmlm.cma xmlm.cmo
21cr|ocaml-xmlm-1.4.0-1|61	ocamlopt -c -annot -bin-annot xmlm.ml
21cr|ocaml-xmlm-1.4.0-1|62	ocamlopt -g -a -o xmlm.cmxa xmlm.cmx
21cr|ocaml-xmlm-1.4.0-1|63	ocamlopt -g -shared -linkall -o xmlm.cmxs xmlm.cmxa
21cr|ocaml-xmlm-1.4.0-1|64	popd
21cr|ocaml-xmlm-1.4.0-1|65	
21cr|ocaml-xmlm-1.4.0-1|66	pushd test/
21cr|ocaml-xmlm-1.4.0-1|67	ocamlopt -c -I ../src xhtml.ml
21cr|ocaml-xmlm-1.4.0-1|68	ocamlopt -c -I ../src xmltrip.ml
21cr|ocaml-xmlm-1.4.0-1|69	ocamlopt -o xmltrip -I ../src xmlm.cmxa xhtml.cmx xmltrip.cmx
21cr|ocaml-xmlm-1.4.0-1|70	rm -f *.o *.cm[ix]
21cr|ocaml-xmlm-1.4.0-1|71	popd
21cr|ocaml-xmlm-1.4.0-1|72	
21cr|ocaml-xmlm-1.4.0-1|73	
21cr|ocaml-xmlm-1.4.0-1|74	%install
21cr|ocaml-xmlm-1.4.0-1|75	export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
21cr|ocaml-xmlm-1.4.0-1|76	mkdir -p $OCAMLFIND_DESTDIR/xmlm
21cr|ocaml-xmlm-1.4.0-1|77	pushd src/
21cr|ocaml-xmlm-1.4.0-1|78	ocamlfind install xmlm ../pkg/META \
21cr|ocaml-xmlm-1.4.0-1|79	*.a *.cm[iatx] *.cmti *.cmx[as] *.annot *.mli
21cr|ocaml-xmlm-1.4.0-1|80	popd
21cr|ocaml-xmlm-1.4.0-1|81	pushd test/
21cr|ocaml-xmlm-1.4.0-1|82	install -d %{buildroot}%{_bindir}/
21cr|ocaml-xmlm-1.4.0-1|83	install -m 0755 xmltrip %{buildroot}%{_bindir}/
21cr|ocaml-xmlm-1.4.0-1|84	popd

3631 21
21cr|ocaml-yojson-1.7.0-1|1	%undefine _package_note_flags
21cr|ocaml-yojson-1.7.0-1|2	%global debug_package %{nil}
21cr|ocaml-yojson-1.7.0-1|3	
21cr|ocaml-yojson-1.7.0-1|4	%global libname yojson
21cr|ocaml-yojson-1.7.0-1|5	
21cr|ocaml-yojson-1.7.0-1|6	Name:           ocaml-%{libname}
21cr|ocaml-yojson-1.7.0-1|7	Version:        1.7.0
21cr|ocaml-yojson-1.7.0-1|8	Release:        1
21cr|ocaml-yojson-1.7.0-1|9	Summary:        An optimized parsing and printing library for the JSON format
21cr|ocaml-yojson-1.7.0-1|10	Group:          Development/OCaml
21cr|ocaml-yojson-1.7.0-1|11	License:        BSD
21cr|ocaml-yojson-1.7.0-1|12	URL:            https://github.com/ocaml-community/%{libname}
21cr|ocaml-yojson-1.7.0-1|13	Source0:        %{url}/releases/download/%{version}/%{libname}-%{version}.tbz
21cr|ocaml-yojson-1.7.0-1|14	
21cr|ocaml-yojson-1.7.0-1|15	BuildRequires:  ocaml >= 4.02.3
21cr|ocaml-yojson-1.7.0-1|16	BuildRequires:  ocaml-alcotest-devel
21cr|ocaml-yojson-1.7.0-1|17	BuildRequires:  ocaml-astring-devel
21cr|ocaml-yojson-1.7.0-1|18	BuildRequires:  ocaml-findlib
21cr|ocaml-yojson-1.7.0-1|19	BuildRequires:  ocaml-biniou-devel
21cr|ocaml-yojson-1.7.0-1|20	BuildRequires:  ocaml-cppo
21cr|ocaml-yojson-1.7.0-1|21	BuildRequires:  ocaml-easy-format-devel
21cr|ocaml-yojson-1.7.0-1|22	BuildRequires:  ocaml-dune
21cr|ocaml-yojson-1.7.0-1|23	BuildRequires:  ocaml-uutf-devel
21cr|ocaml-yojson-1.7.0-1|24	
21cr|ocaml-yojson-1.7.0-1|25	%description
21cr|ocaml-yojson-1.7.0-1|26	Yojson is an optimized parsing and printing library for the JSON
21cr|ocaml-yojson-1.7.0-1|27	format. It addresses a few shortcomings of json-wheel including 2x
21cr|ocaml-yojson-1.7.0-1|28	speedup, polymorphic variants and optional syntax for tuples and
21cr|ocaml-yojson-1.7.0-1|29	variants.
21cr|ocaml-yojson-1.7.0-1|30	
21cr|ocaml-yojson-1.7.0-1|31	ydump is a pretty-printing command-line program provided with the
21cr|ocaml-yojson-1.7.0-1|32	yojson package.
21cr|ocaml-yojson-1.7.0-1|33	
21cr|ocaml-yojson-1.7.0-1|34	The program atdgen can be used to derive OCaml-JSON serializers and
21cr|ocaml-yojson-1.7.0-1|35	deserializers from type definitions.
21cr|ocaml-yojson-1.7.0-1|36	
21cr|ocaml-yojson-1.7.0-1|37	%files
21cr|ocaml-yojson-1.7.0-1|38	%doc README.md
21cr|ocaml-yojson-1.7.0-1|39	%license LICENSE.md
21cr|ocaml-yojson-1.7.0-1|40	%{_libdir}/ocaml/%{libname}/
21cr|ocaml-yojson-1.7.0-1|41	%{_bindir}/ydump
21cr|ocaml-yojson-1.7.0-1|42	%exclude %{_libdir}/ocaml/%{libname}/*.a
21cr|ocaml-yojson-1.7.0-1|43	%exclude %{_libdir}/ocaml/%{libname}/*.cmx
21cr|ocaml-yojson-1.7.0-1|44	%exclude %{_libdir}/ocaml/%{libname}/*.cmxa
21cr|ocaml-yojson-1.7.0-1|45	%exclude %{_libdir}/ocaml/%{libname}/*.mli
21cr|ocaml-yojson-1.7.0-1|46	
21cr|ocaml-yojson-1.7.0-1|47	
21cr|ocaml-yojson-1.7.0-1|48	#------------------------------------------------------
21cr|ocaml-yojson-1.7.0-1|49	%package        devel
21cr|ocaml-yojson-1.7.0-1|50	Summary:        Development files for %{name}
21cr|ocaml-yojson-1.7.0-1|51	Group:          Development/OCaml
21cr|ocaml-yojson-1.7.0-1|52	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-yojson-1.7.0-1|53	Requires:       ocaml-biniou-devel%{?_isa}
21cr|ocaml-yojson-1.7.0-1|54	Requires:       ocaml-easy-format-devel%{?_isa}
21cr|ocaml-yojson-1.7.0-1|55	
21cr|ocaml-yojson-1.7.0-1|56	%description    devel
21cr|ocaml-yojson-1.7.0-1|57	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-yojson-1.7.0-1|58	developing applications that use %{name}.
21cr|ocaml-yojson-1.7.0-1|59	
21cr|ocaml-yojson-1.7.0-1|60	%files devel
21cr|ocaml-yojson-1.7.0-1|61	%doc Changes CHANGES.md examples
21cr|ocaml-yojson-1.7.0-1|62	%{_libdir}/ocaml/%{libname}/*.a
21cr|ocaml-yojson-1.7.0-1|63	%{_libdir}/ocaml/%{libname}/*.cmx
21cr|ocaml-yojson-1.7.0-1|64	%{_libdir}/ocaml/%{libname}/*.cmxa
21cr|ocaml-yojson-1.7.0-1|65	%{_libdir}/ocaml/%{libname}/*.mli
21cr|ocaml-yojson-1.7.0-1|66	
21cr|ocaml-yojson-1.7.0-1|67	#------------------------------------------------------
21cr|ocaml-yojson-1.7.0-1|68	
21cr|ocaml-yojson-1.7.0-1|69	%prep
21cr|ocaml-yojson-1.7.0-1|70	%autosetup -n %{libname}-%{version}
21cr|ocaml-yojson-1.7.0-1|71	
21cr|ocaml-yojson-1.7.0-1|72	
21cr|ocaml-yojson-1.7.0-1|73	%build
21cr|ocaml-yojson-1.7.0-1|74	dune build %{?_smp_mflags} --verbose --profile release
21cr|ocaml-yojson-1.7.0-1|75	
21cr|ocaml-yojson-1.7.0-1|76	
21cr|ocaml-yojson-1.7.0-1|77	%install
21cr|ocaml-yojson-1.7.0-1|78	mkdir -p %{buildroot}
21cr|ocaml-yojson-1.7.0-1|79	mkdir -p %{buildroot}%{_bindir}
21cr|ocaml-yojson-1.7.0-1|80	mkdir -p %{buildroot}%{_libdir}/ocaml
21cr|ocaml-yojson-1.7.0-1|81	
21cr|ocaml-yojson-1.7.0-1|82	cp -L _build/install/default/bin/* %{buildroot}%{_bindir}
21cr|ocaml-yojson-1.7.0-1|83	cp -rL _build/install/default/lib/* %{buildroot}%{_libdir}/ocaml
21cr|ocaml-yojson-1.7.0-1|84	
21cr|ocaml-yojson-1.7.0-1|85	# We do not want the source code
21cr|ocaml-yojson-1.7.0-1|86	rm -f %{buildroot}/%{_libdir}/ocaml/yojson/*.ml
21cr|ocaml-yojson-1.7.0-1|87	
21cr|ocaml-yojson-1.7.0-1|88	
21cr|ocaml-yojson-1.7.0-1|89	%check
21cr|ocaml-yojson-1.7.0-1|90	dune runtest --profile release

3632 21
21cr|ocaml-zarith-1.12-2|1	%define _disable_ld_no_undefined 1
21cr|ocaml-zarith-1.12-2|2	
21cr|ocaml-zarith-1.12-2|3	%undefine _package_note_flags
21cr|ocaml-zarith-1.12-2|4	%global pkgname zarith
21cr|ocaml-zarith-1.12-2|5	
21cr|ocaml-zarith-1.12-2|6	Name:           ocaml-%{pkgname}
21cr|ocaml-zarith-1.12-2|7	Version:        1.12
21cr|ocaml-zarith-1.12-2|8	Release:        2
21cr|ocaml-zarith-1.12-2|9	Summary:        OCaml interface to GMP
21cr|ocaml-zarith-1.12-2|10	Group:          Development/OCaml
21cr|ocaml-zarith-1.12-2|11	# The license has a static linking exception
21cr|ocaml-zarith-1.12-2|12	License:        LGPLv2 with exceptions
21cr|ocaml-zarith-1.12-2|13	URL:            https://github.com/ocaml/Zarith/
21cr|ocaml-zarith-1.12-2|14	Source0:        %{URL}/archive/release-%{version}.tar.gz
21cr|ocaml-zarith-1.12-2|15	
21cr|ocaml-zarith-1.12-2|16	BuildRequires:  gcc
21cr|ocaml-zarith-1.12-2|17	BuildRequires:  pkgconfig(gmp)
21cr|ocaml-zarith-1.12-2|18	BuildRequires:  make
21cr|ocaml-zarith-1.12-2|19	BuildRequires:  ocaml
21cr|ocaml-zarith-1.12-2|20	BuildRequires:  ocaml-findlib
21cr|ocaml-zarith-1.12-2|21	BuildRequires:  perl-interpreter
21cr|ocaml-zarith-1.12-2|22	
21cr|ocaml-zarith-1.12-2|23	%description
21cr|ocaml-zarith-1.12-2|24	This library implements arithmetic and logical operations over
21cr|ocaml-zarith-1.12-2|25	arbitrary-precision integers.
21cr|ocaml-zarith-1.12-2|26	
21cr|ocaml-zarith-1.12-2|27	The module is simply named "Z".  Its interface is similar to that of the
21cr|ocaml-zarith-1.12-2|28	Int32, Int64 and Nativeint modules from the OCaml standard library, with
21cr|ocaml-zarith-1.12-2|29	some additional functions.  See the file z.mlip for documentation.
21cr|ocaml-zarith-1.12-2|30	
21cr|ocaml-zarith-1.12-2|31	The implementation uses GMP (the GNU Multiple Precision arithmetic
21cr|ocaml-zarith-1.12-2|32	library) to compute over big integers.  However, small integers are
21cr|ocaml-zarith-1.12-2|33	represented as unboxed Caml integers, to save space and improve
21cr|ocaml-zarith-1.12-2|34	performance.  Big integers are allocated in the Caml heap, bypassing
21cr|ocaml-zarith-1.12-2|35	GMP's memory management and achieving better GC behavior than e.g. the
21cr|ocaml-zarith-1.12-2|36	MLGMP library.  Computations on small integers use a special, faster
21cr|ocaml-zarith-1.12-2|37	path (coded in assembly for some platforms and functions) eschewing
21cr|ocaml-zarith-1.12-2|38	calls to GMP, while computations on large integers use the low-level
21cr|ocaml-zarith-1.12-2|39	MPN functions from GMP.
21cr|ocaml-zarith-1.12-2|40	
21cr|ocaml-zarith-1.12-2|41	Arbitrary-precision integers can be compared correctly using OCaml's
21cr|ocaml-zarith-1.12-2|42	polymorphic comparison operators (=, <, >, etc.).
21cr|ocaml-zarith-1.12-2|43	
21cr|ocaml-zarith-1.12-2|44	Additional features include:
21cr|ocaml-zarith-1.12-2|45	- a module Q for rationals, built on top of Z (see q.mli)
21cr|ocaml-zarith-1.12-2|46	- a compatibility layer Big_int_Z that implements the same API as Big_int,
21cr|ocaml-zarith-1.12-2|47	but uses Z internally
21cr|ocaml-zarith-1.12-2|48	
21cr|ocaml-zarith-1.12-2|49	%files
21cr|ocaml-zarith-1.12-2|50	%doc README.md
21cr|ocaml-zarith-1.12-2|51	%license LICENSE
21cr|ocaml-zarith-1.12-2|52	%{_libdir}/ocaml/%{pkgname}/
21cr|ocaml-zarith-1.12-2|53	%exclude %{_libdir}/ocaml/%{pkgname}/*.a
21cr|ocaml-zarith-1.12-2|54	%exclude %{_libdir}/ocaml/%{pkgname}/*.cmx
21cr|ocaml-zarith-1.12-2|55	%exclude %{_libdir}/ocaml/%{pkgname}/*.cmxa
21cr|ocaml-zarith-1.12-2|56	%exclude %{_libdir}/ocaml/%{pkgname}/*.mli
21cr|ocaml-zarith-1.12-2|57	%exclude %{_libdir}/ocaml/%{pkgname}/*.h
21cr|ocaml-zarith-1.12-2|58	%{_libdir}/ocaml/stublibs/*.so*
21cr|ocaml-zarith-1.12-2|59	
21cr|ocaml-zarith-1.12-2|60	#--------------------------------------------------------------
21cr|ocaml-zarith-1.12-2|61	%package        devel
21cr|ocaml-zarith-1.12-2|62	Summary:        Development files for %{name}
21cr|ocaml-zarith-1.12-2|63	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|ocaml-zarith-1.12-2|64	Requires:       pkgconfig(gmp)
21cr|ocaml-zarith-1.12-2|65	
21cr|ocaml-zarith-1.12-2|66	%description    devel
21cr|ocaml-zarith-1.12-2|67	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-zarith-1.12-2|68	developing applications that use %{name}.
21cr|ocaml-zarith-1.12-2|69	
21cr|ocaml-zarith-1.12-2|70	%files devel
21cr|ocaml-zarith-1.12-2|71	%doc Changes
21cr|ocaml-zarith-1.12-2|72	%{_libdir}/ocaml/%{pkgname}/*.a
21cr|ocaml-zarith-1.12-2|73	%{_libdir}/ocaml/%{pkgname}/*.cmx
21cr|ocaml-zarith-1.12-2|74	%{_libdir}/ocaml/%{pkgname}/*.cmxa
21cr|ocaml-zarith-1.12-2|75	%{_libdir}/ocaml/%{pkgname}/*.mli
21cr|ocaml-zarith-1.12-2|76	%{_libdir}/ocaml/%{pkgname}/*.h
21cr|ocaml-zarith-1.12-2|77	
21cr|ocaml-zarith-1.12-2|78	#--------------------------------------------------------------
21cr|ocaml-zarith-1.12-2|79	
21cr|ocaml-zarith-1.12-2|80	%prep
21cr|ocaml-zarith-1.12-2|81	%autosetup -n Zarith-release-%{version}
21cr|ocaml-zarith-1.12-2|82	%config_update
21cr|ocaml-zarith-1.12-2|83	
21cr|ocaml-zarith-1.12-2|84	# Fix compilation flags
21cr|ocaml-zarith-1.12-2|85	sed -i "s|^ccdef=''|ccdef='%{build_cflags}'|" configure
21cr|ocaml-zarith-1.12-2|86	sed -ri "s/(-ccopt|-shared|-failsafe)/-g &/" project.mak
21cr|ocaml-zarith-1.12-2|87	sed -i "s/+compiler-libs/& -g/;s/\(\$(OCAMLC)\) -o/\1 -g -o/" project.mak
21cr|ocaml-zarith-1.12-2|88	sed -i 's|(OCAMLMKLIB)|& -ldopt "%{build_ldflags}"|' project.mak
21cr|ocaml-zarith-1.12-2|89	
21cr|ocaml-zarith-1.12-2|90	%build
21cr|ocaml-zarith-1.12-2|91	export CC="gcc"
21cr|ocaml-zarith-1.12-2|92	# This is NOT an autoconf-generated configure script; %%configure doesn't work
21cr|ocaml-zarith-1.12-2|93	./configure
21cr|ocaml-zarith-1.12-2|94	# %%{?_smp_mflags} is not safe; same action performed by multiple CPUs
21cr|ocaml-zarith-1.12-2|95	make
21cr|ocaml-zarith-1.12-2|96	
21cr|ocaml-zarith-1.12-2|97	%install
21cr|ocaml-zarith-1.12-2|98	mkdir -p %{buildroot}%{_libdir}/ocaml/stublibs
21cr|ocaml-zarith-1.12-2|99	make install INSTALLDIR=%{buildroot}%{_libdir}/ocaml
21cr|ocaml-zarith-1.12-2|100	
21cr|ocaml-zarith-1.12-2|101	
21cr|ocaml-zarith-1.12-2|102	

3633 21
21cr|ocaml-zed-3.1.0-1|1	%undefine _package_note_flags
21cr|ocaml-zed-3.1.0-1|2	
21cr|ocaml-zed-3.1.0-1|3	Name:           ocaml-zed
21cr|ocaml-zed-3.1.0-1|4	Version:        3.1.0
21cr|ocaml-zed-3.1.0-1|5	Release:        1
21cr|ocaml-zed-3.1.0-1|6	Summary:        Abstract engine for text edition in OCaml
21cr|ocaml-zed-3.1.0-1|7	Group:          Development/OCaml
21cr|ocaml-zed-3.1.0-1|8	%global libname %(echo %{name} | sed -e 's/^ocaml-//')
21cr|ocaml-zed-3.1.0-1|9	
21cr|ocaml-zed-3.1.0-1|10	License:        BSD
21cr|ocaml-zed-3.1.0-1|11	URL:            https://github.com/ocaml-community/zed
21cr|ocaml-zed-3.1.0-1|12	Source0:        https://github.com/ocaml-community/zed/archive/%{version}/%{libname}-%{version}.tar.gz
21cr|ocaml-zed-3.1.0-1|13	
21cr|ocaml-zed-3.1.0-1|14	BuildRequires:  ocaml
21cr|ocaml-zed-3.1.0-1|15	BuildRequires:  ocaml-camomile-devel
21cr|ocaml-zed-3.1.0-1|16	BuildRequires:  ocaml-react-devel
21cr|ocaml-zed-3.1.0-1|17	BuildRequires:  ocaml-charinfo-width-devel
21cr|ocaml-zed-3.1.0-1|18	
21cr|ocaml-zed-3.1.0-1|19	BuildRequires:  ocaml-dune
21cr|ocaml-zed-3.1.0-1|20	
21cr|ocaml-zed-3.1.0-1|21	%description
21cr|ocaml-zed-3.1.0-1|22	Zed is an abstract engine for text edition. It can be used to
21cr|ocaml-zed-3.1.0-1|23	write text editors, edition widgets, readlines, ... You just
21cr|ocaml-zed-3.1.0-1|24	have to connect an engine to your inputs and rendering functions
21cr|ocaml-zed-3.1.0-1|25	to get an editor.
21cr|ocaml-zed-3.1.0-1|26	
21cr|ocaml-zed-3.1.0-1|27	Zed provides: edition state management, multiple cursor support,
21cr|ocaml-zed-3.1.0-1|28	key-binding helpers, and general purpose unicode rope
21cr|ocaml-zed-3.1.0-1|29	manipulation functions.
21cr|ocaml-zed-3.1.0-1|30	
21cr|ocaml-zed-3.1.0-1|31	%files
21cr|ocaml-zed-3.1.0-1|32	%license LICENSE
21cr|ocaml-zed-3.1.0-1|33	%doc README.md CHANGES.md
21cr|ocaml-zed-3.1.0-1|34	%{_libdir}/ocaml/%{libname}
21cr|ocaml-zed-3.1.0-1|35	%exclude %{_libdir}/ocaml/*/*.a
21cr|ocaml-zed-3.1.0-1|36	%exclude %{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-zed-3.1.0-1|37	%exclude %{_libdir}/ocaml/*/*.cmx
21cr|ocaml-zed-3.1.0-1|38	%exclude %{_libdir}/ocaml/*/*.mli
21cr|ocaml-zed-3.1.0-1|39	
21cr|ocaml-zed-3.1.0-1|40	#-----------------------------------------------------------
21cr|ocaml-zed-3.1.0-1|41	%package        devel
21cr|ocaml-zed-3.1.0-1|42	Summary:        Development files for %{name}
21cr|ocaml-zed-3.1.0-1|43	Group:          Development/OCaml
21cr|ocaml-zed-3.1.0-1|44	Requires:       %{name} = %{version}-%{release}
21cr|ocaml-zed-3.1.0-1|45	Requires:       ocaml-camomile-devel%{_isa}
21cr|ocaml-zed-3.1.0-1|46	Requires:       ocaml-react-devel%{_isa}
21cr|ocaml-zed-3.1.0-1|47	Requires:       ocaml-charinfo-width-devel%{_isa}
21cr|ocaml-zed-3.1.0-1|48	
21cr|ocaml-zed-3.1.0-1|49	%description    devel
21cr|ocaml-zed-3.1.0-1|50	The %{name}-devel package contains libraries and signature files for
21cr|ocaml-zed-3.1.0-1|51	developing applications that use %{name}.
21cr|ocaml-zed-3.1.0-1|52	
21cr|ocaml-zed-3.1.0-1|53	%files devel
21cr|ocaml-zed-3.1.0-1|54	%license LICENSE
21cr|ocaml-zed-3.1.0-1|55	%{_libdir}/ocaml/*/*.a
21cr|ocaml-zed-3.1.0-1|56	%{_libdir}/ocaml/*/*.cmxa
21cr|ocaml-zed-3.1.0-1|57	%{_libdir}/ocaml/*/*.cmx
21cr|ocaml-zed-3.1.0-1|58	%{_libdir}/ocaml/*/*.mli
21cr|ocaml-zed-3.1.0-1|59	
21cr|ocaml-zed-3.1.0-1|60	#-----------------------------------------------------------
21cr|ocaml-zed-3.1.0-1|61	
21cr|ocaml-zed-3.1.0-1|62	%prep
21cr|ocaml-zed-3.1.0-1|63	%autosetup -n %{libname}-%{version}
21cr|ocaml-zed-3.1.0-1|64	
21cr|ocaml-zed-3.1.0-1|65	%build
21cr|ocaml-zed-3.1.0-1|66	# It might be nice to have a %jbuilder macro that just does this.
21cr|ocaml-zed-3.1.0-1|67	dune build -p %{libname} %{?_smp_mflags}
21cr|ocaml-zed-3.1.0-1|68	
21cr|ocaml-zed-3.1.0-1|69	%install
21cr|ocaml-zed-3.1.0-1|70	dune install --destdir=%{buildroot}
21cr|ocaml-zed-3.1.0-1|71	
21cr|ocaml-zed-3.1.0-1|72	# We install the documentation with the doc macro
21cr|ocaml-zed-3.1.0-1|73	rm -fr %{buildroot}%{_prefix}/doc
21cr|ocaml-zed-3.1.0-1|74	
21cr|ocaml-zed-3.1.0-1|75	# We do not want the ml files
21cr|ocaml-zed-3.1.0-1|76	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21cr|ocaml-zed-3.1.0-1|77	
21cr|ocaml-zed-3.1.0-1|78	# Add missing executable bits
21cr|ocaml-zed-3.1.0-1|79	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+

3634 21
21cr|ocrad-0.27-1|1	Summary: 	Optical Character Recognition
21cr|ocrad-0.27-1|2	Name: 		ocrad
21cr|ocrad-0.27-1|3	Version:	0.27
21cr|ocrad-0.27-1|4	Release:	1
21cr|ocrad-0.27-1|5	License: 	GPLv3+
21cr|ocrad-0.27-1|6	Group: 		Publishing
21cr|ocrad-0.27-1|7	Source: 	http://ftp.gnu.org/gnu/ocrad/%{name}-%{version}.tar.lz
21cr|ocrad-0.27-1|8	URL: 		http://www.gnu.org/software/ocrad/ocrad.html
21cr|ocrad-0.27-1|9	BuildRequires:	lzip
21cr|ocrad-0.27-1|10	
21cr|ocrad-0.27-1|11	%description
21cr|ocrad-0.27-1|12	Ocrad is an OCR (Optical Character Recognition) program implemented
21cr|ocrad-0.27-1|13	as a filter and based on a feature extraction method. It reads a
21cr|ocrad-0.27-1|14	bitmap image in PBM format and outputs text in the ISO-8859-1
21cr|ocrad-0.27-1|15	(Latin-1) charset. It includes a layout analyser that is able to
21cr|ocrad-0.27-1|16	separate the columns or blocks of text normally found on printed
21cr|ocrad-0.27-1|17	pages. Ocrad can be used as a stand-alone console application, or as
21cr|ocrad-0.27-1|18	a backend to other programs
21cr|ocrad-0.27-1|19	
21cr|ocrad-0.27-1|20	%package devel
21cr|ocrad-0.27-1|21	Group: Publishing
21cr|ocrad-0.27-1|22	Summary: Header files needed for ocard development
21cr|ocrad-0.27-1|23	
21cr|ocrad-0.27-1|24	%description devel
21cr|ocrad-0.27-1|25	This package contains header files needed for ocard development.
21cr|ocrad-0.27-1|26	
21cr|ocrad-0.27-1|27	%prep
21cr|ocrad-0.27-1|28	%setup -q
21cr|ocrad-0.27-1|29	
21cr|ocrad-0.27-1|30	%build
21cr|ocrad-0.27-1|31	./configure --prefix=%{_prefix} --libdir=%{_libdir} CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" CPPFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"
21cr|ocrad-0.27-1|32	%make
21cr|ocrad-0.27-1|33	
21cr|ocrad-0.27-1|34	%install
21cr|ocrad-0.27-1|35	export PATH=$PATH:/sbin
21cr|ocrad-0.27-1|36	%makeinstall_std
21cr|ocrad-0.27-1|37	
21cr|ocrad-0.27-1|38	%files
21cr|ocrad-0.27-1|39	%doc README COPYING INSTALL ChangeLog
21cr|ocrad-0.27-1|40	%{_bindir}/*
21cr|ocrad-0.27-1|41	%{_infodir}/*
21cr|ocrad-0.27-1|42	%{_mandir}/man1/*.1.*
21cr|ocrad-0.27-1|43	
21cr|ocrad-0.27-1|44	%files devel
21cr|ocrad-0.27-1|45	%{_includedir}/ocradlib.h
21cr|ocrad-0.27-1|46	%{_libdir}/libocrad.a

3635 21
21cr|ocrfeeder-0.8.5-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|ocrfeeder-0.8.5-2|2	
21cr|ocrfeeder-0.8.5-2|3	Summary:	GUI for tesseract and cuneiform OCR
21cr|ocrfeeder-0.8.5-2|4	Name:		ocrfeeder
21cr|ocrfeeder-0.8.5-2|5	Version:	0.8.5
21cr|ocrfeeder-0.8.5-2|6	Release:	2
21cr|ocrfeeder-0.8.5-2|7	License:	GPLv3+
21cr|ocrfeeder-0.8.5-2|8	Group:		Office
21cr|ocrfeeder-0.8.5-2|9	Url:		https://wiki.gnome.org/OCRFeeder
21cr|ocrfeeder-0.8.5-2|10	# Git snapshot from https://gitlab.gnome.org/GNOME/ocrfeeder/tree/master
21cr|ocrfeeder-0.8.5-2|11	Source0:	https://download.gnome.org/sources/ocrfeeder/%{url_ver}/ocrfeeder-%{version}.tar.xz
21cr|ocrfeeder-0.8.5-2|12	Patch0:		ocrfeeder-0.8.5-use-gtk3-typelib.patch
21cr|ocrfeeder-0.8.5-2|13	Patch1:		ocrfeeder-0.8.5-disable-runtime-gi-dep-check-on-build-time.patch
21cr|ocrfeeder-0.8.5-2|14	Patch2:		ocrfeeder-0.8.5-pack_start.patch
21cr|ocrfeeder-0.8.5-2|15	BuildRequires:	aspell-en
21cr|ocrfeeder-0.8.5-2|16	BuildRequires:	glib-gettextize
21cr|ocrfeeder-0.8.5-2|17	BuildRequires:	intltool
21cr|ocrfeeder-0.8.5-2|18	BuildRequires:	itstool
21cr|ocrfeeder-0.8.5-2|19	BuildRequires:	yelp-tools
21cr|ocrfeeder-0.8.5-2|20	BuildRequires:	python3dist(odfpy)
21cr|ocrfeeder-0.8.5-2|21	BuildRequires:	python3dist(pillow)
21cr|ocrfeeder-0.8.5-2|22	BuildRequires:	python3dist(pyenchant)
21cr|ocrfeeder-0.8.5-2|23	BuildRequires:	python3dist(python-sane)
21cr|ocrfeeder-0.8.5-2|24	BuildRequires:	python3dist(reportlab)
21cr|ocrfeeder-0.8.5-2|25	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|ocrfeeder-0.8.5-2|26	BuildRequires:	pkgconfig(python3)
21cr|ocrfeeder-0.8.5-2|27	Requires:	gnome-doc-utils
21cr|ocrfeeder-0.8.5-2|28	Requires:	tesseract-language
21cr|ocrfeeder-0.8.5-2|29	Requires:	python3dist(lxml)
21cr|ocrfeeder-0.8.5-2|30	Requires:	python3dist(odfpy)
21cr|ocrfeeder-0.8.5-2|31	Requires:	python3dist(pillow)
21cr|ocrfeeder-0.8.5-2|32	Requires:	python3dist(pyenchant)
21cr|ocrfeeder-0.8.5-2|33	Requires:	python3dist(python-sane)
21cr|ocrfeeder-0.8.5-2|34	Requires:	python3dist(reportlab)
21cr|ocrfeeder-0.8.5-2|35	Requires:	typelib(GooCanvas) = 2.0
21cr|ocrfeeder-0.8.5-2|36	Requires:	typelib(Gtk) = 3.0
21cr|ocrfeeder-0.8.5-2|37	Requires:	typelib(GtkSpell) = 3.0
21cr|ocrfeeder-0.8.5-2|38	Recommends:	tesseract-eng
21cr|ocrfeeder-0.8.5-2|39	Recommends:	tesseract-rus
21cr|ocrfeeder-0.8.5-2|40	BuildArch:	noarch
21cr|ocrfeeder-0.8.5-2|41	
21cr|ocrfeeder-0.8.5-2|42	%description
21cr|ocrfeeder-0.8.5-2|43	OCRFeeder is a complete Optical Character Recognition and Document Analysis
21cr|ocrfeeder-0.8.5-2|44	and Recognition program.
21cr|ocrfeeder-0.8.5-2|45	
21cr|ocrfeeder-0.8.5-2|46	%files -f %{name}.lang
21cr|ocrfeeder-0.8.5-2|47	%doc AUTHORS NEWS README
21cr|ocrfeeder-0.8.5-2|48	%license COPYING
21cr|ocrfeeder-0.8.5-2|49	%{_appdatadir}/*.appdata.xml
21cr|ocrfeeder-0.8.5-2|50	%{_bindir}/%{name}
21cr|ocrfeeder-0.8.5-2|51	%{_bindir}/%{name}-cli
21cr|ocrfeeder-0.8.5-2|52	%{_datadir}/%{name}/
21cr|ocrfeeder-0.8.5-2|53	%{_datadir}/applications/*.desktop
21cr|ocrfeeder-0.8.5-2|54	%{_iconsdir}/hicolor/scalable/*/*.svg
21cr|ocrfeeder-0.8.5-2|55	%{_mandir}/man1/%{name}*1.*
21cr|ocrfeeder-0.8.5-2|56	%{python3_sitelib}/%{name}/
21cr|ocrfeeder-0.8.5-2|57	
21cr|ocrfeeder-0.8.5-2|58	#----------------------------------------------------------------------------
21cr|ocrfeeder-0.8.5-2|59	
21cr|ocrfeeder-0.8.5-2|60	%prep
21cr|ocrfeeder-0.8.5-2|61	%autosetup -p1 -n %{name}-%{version}
21cr|ocrfeeder-0.8.5-2|62	
21cr|ocrfeeder-0.8.5-2|63	%build
21cr|ocrfeeder-0.8.5-2|64	autoreconf -vfi
21cr|ocrfeeder-0.8.5-2|65	%configure
21cr|ocrfeeder-0.8.5-2|66	%make
21cr|ocrfeeder-0.8.5-2|67	
21cr|ocrfeeder-0.8.5-2|68	%install
21cr|ocrfeeder-0.8.5-2|69	%makeinstall_std
21cr|ocrfeeder-0.8.5-2|70	
21cr|ocrfeeder-0.8.5-2|71	%find_lang %{name} --with-gnome

3636 21
21cr|ocsinventory-2.11.1-1|1	#%global __requires_exclude pear\\(dbconfig.inc.php\\)|pear\\(composants.php\\)|pear\\(dico.php\\)|pear\\(opt_groups.php\\)|pear\\(opt_pack.php\\)|pear\\(opt_sup.php\\)|pear\\(domxml-php4-to-php5.php\\)
21cr|ocsinventory-2.11.1-1|2	
21cr|ocsinventory-2.11.1-1|3	%define schema_version 2.0
21cr|ocsinventory-2.11.1-1|4	
21cr|ocsinventory-2.11.1-1|5	Summary:	Open Computer and Software Inventory Next Generation
21cr|ocsinventory-2.11.1-1|6	Name:		ocsinventory
21cr|ocsinventory-2.11.1-1|7	Version:	2.11.1
21cr|ocsinventory-2.11.1-1|8	Release:	1
21cr|ocsinventory-2.11.1-1|9	License:	GPL
21cr|ocsinventory-2.11.1-1|10	Group:		System/Servers
21cr|ocsinventory-2.11.1-1|11	URL:		http://www.ocsinventory-ng.org/
21cr|ocsinventory-2.11.1-1|12	Source0:	https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/download/%{version}/OCSNG_UNIX_SERVER-%{version}.tar.gz
21cr|ocsinventory-2.11.1-1|13	BuildArch:	noarch
21cr|ocsinventory-2.11.1-1|14	BuildRequires:	perl-devel
21cr|ocsinventory-2.11.1-1|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|ocsinventory-2.11.1-1|16	BuildRequires:	perl(Apache::DBI)
21cr|ocsinventory-2.11.1-1|17	BuildRequires:	perl(DBD::mysql)
21cr|ocsinventory-2.11.1-1|18	BuildRequires:	perl(Net::IP)
21cr|ocsinventory-2.11.1-1|19	BuildRequires:	perl(XML::Simple)
21cr|ocsinventory-2.11.1-1|20	# Main package is a dummy package
21cr|ocsinventory-2.11.1-1|21	Requires:	ocsinventory-server  = %{version}-%{release}
21cr|ocsinventory-2.11.1-1|22	Requires:	ocsinventory-reports = %{version}-%{release}
21cr|ocsinventory-2.11.1-1|23	
21cr|ocsinventory-2.11.1-1|24	%description
21cr|ocsinventory-2.11.1-1|25	Open Computer and Software Inventory Next Generation is an application
21cr|ocsinventory-2.11.1-1|26	designed to help a network or system administrator keep track of the
21cr|ocsinventory-2.11.1-1|27	computers configuration and software that are installed on the network.
21cr|ocsinventory-2.11.1-1|28	
21cr|ocsinventory-2.11.1-1|29	OCS Inventory is also able to detect all active devices on your network,
21cr|ocsinventory-2.11.1-1|30	such as switch, router, network printer and unattended devices.
21cr|ocsinventory-2.11.1-1|31	
21cr|ocsinventory-2.11.1-1|32	OCS Inventory NG includes package deployment feature on client computers
21cr|ocsinventory-2.11.1-1|33	
21cr|ocsinventory-2.11.1-1|34	%files
21cr|ocsinventory-2.11.1-1|35	%doc README* LICENSE Apache/Changes
21cr|ocsinventory-2.11.1-1|36	
21cr|ocsinventory-2.11.1-1|37	#---------------------------------------------------------------------
21cr|ocsinventory-2.11.1-1|38	
21cr|ocsinventory-2.11.1-1|39	%package server
21cr|ocsinventory-2.11.1-1|40	Group:		System/Servers
21cr|ocsinventory-2.11.1-1|41	Summary:	Communication server
21cr|ocsinventory-2.11.1-1|42	Requires:	user(apache)
21cr|ocsinventory-2.11.1-1|43	Requires:	apache-mod_perl
21cr|ocsinventory-2.11.1-1|44	Requires:	perl(Apache::DBI)
21cr|ocsinventory-2.11.1-1|45	Requires:	perl(XML::Simple)
21cr|ocsinventory-2.11.1-1|46	Requires:	perl(Compress::Zlib)
21cr|ocsinventory-2.11.1-1|47	Requires:	perl(DBD::mysql)
21cr|ocsinventory-2.11.1-1|48	Requires:	perl(Net::IP)
21cr|ocsinventory-2.11.1-1|49	Requires:	perl(SOAP::Lite)
21cr|ocsinventory-2.11.1-1|50	
21cr|ocsinventory-2.11.1-1|51	%description server
21cr|ocsinventory-2.11.1-1|52	This package provides the Communication server, which will handle HTTP
21cr|ocsinventory-2.11.1-1|53	communications between database server and agents.
21cr|ocsinventory-2.11.1-1|54	
21cr|ocsinventory-2.11.1-1|55	%files server
21cr|ocsinventory-2.11.1-1|56	%doc README* LICENSE Apache/Changes
21cr|ocsinventory-2.11.1-1|57	%{perl_vendorlib}/Apache
21cr|ocsinventory-2.11.1-1|58	%attr(-,apache,apache) %{_localstatedir}/log/ocsinventory-server
21cr|ocsinventory-2.11.1-1|59	%config(noreplace) %{_webappconfdir}/ocsinventory-server.conf
21cr|ocsinventory-2.11.1-1|60	%config(noreplace) %{_sysconfdir}/logrotate.d/ocsinventory-server
21cr|ocsinventory-2.11.1-1|61	
21cr|ocsinventory-2.11.1-1|62	#---------------------------------------------------------------------
21cr|ocsinventory-2.11.1-1|63	
21cr|ocsinventory-2.11.1-1|64	%package reports
21cr|ocsinventory-2.11.1-1|65	Group:		System/Servers
21cr|ocsinventory-2.11.1-1|66	Summary:	Administration console
21cr|ocsinventory-2.11.1-1|67	Requires:	user(apache)
21cr|ocsinventory-2.11.1-1|68	Requires:	apache-mod_php
21cr|ocsinventory-2.11.1-1|69	Requires:	php-mysql
21cr|ocsinventory-2.11.1-1|70	Requires:	php-xml
21cr|ocsinventory-2.11.1-1|71	Requires:	php-zip
21cr|ocsinventory-2.11.1-1|72	Requires:	php-gd
21cr|ocsinventory-2.11.1-1|73	Requires:	php-mbstring
21cr|ocsinventory-2.11.1-1|74	Recommends:	php-ldap
21cr|ocsinventory-2.11.1-1|75	Recommends:	mysql-MariaDB
21cr|ocsinventory-2.11.1-1|76	
21cr|ocsinventory-2.11.1-1|77	%description reports
21cr|ocsinventory-2.11.1-1|78	This package provides the Administration console, which will allow
21cr|ocsinventory-2.11.1-1|79	administrators to query the database server through their favorite browser.
21cr|ocsinventory-2.11.1-1|80	
21cr|ocsinventory-2.11.1-1|81	%files reports
21cr|ocsinventory-2.11.1-1|82	%doc README* LICENSE
21cr|ocsinventory-2.11.1-1|83	%{_datadir}/ocsinventory
21cr|ocsinventory-2.11.1-1|84	%config(noreplace) %{_webappconfdir}/ocsinventory-reports.conf
21cr|ocsinventory-2.11.1-1|85	%dir %{_sysconfdir}/ocsinventory
21cr|ocsinventory-2.11.1-1|86	%dir %{_sysconfdir}/ocsinventory/ocsreports
21cr|ocsinventory-2.11.1-1|87	# %attr(660,root,apache) %config(noreplace) %{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php
21cr|ocsinventory-2.11.1-1|88	%attr(-,apache,apache) %{_localstatedir}/lib/ocsinventory-reports
21cr|ocsinventory-2.11.1-1|89	
21cr|ocsinventory-2.11.1-1|90	#---------------------------------------------------------------------
21cr|ocsinventory-2.11.1-1|91	%prep
21cr|ocsinventory-2.11.1-1|92	%setup -q -n OCSNG_UNIX_SERVER-%{version}
21cr|ocsinventory-2.11.1-1|93	
21cr|ocsinventory-2.11.1-1|94	perl -pi -e 's/SCHEMA_VERSION/%{schema_version}/' ocsreports/index.php
21cr|ocsinventory-2.11.1-1|95	
21cr|ocsinventory-2.11.1-1|96	%build
21cr|ocsinventory-2.11.1-1|97	cd Apache
21cr|ocsinventory-2.11.1-1|98	perl Makefile.PL INSTALLDIRS=vendor
21cr|ocsinventory-2.11.1-1|99	%make
21cr|ocsinventory-2.11.1-1|100	
21cr|ocsinventory-2.11.1-1|101	%install
21cr|ocsinventory-2.11.1-1|102	
21cr|ocsinventory-2.11.1-1|103	# ocsinventory-server
21cr|ocsinventory-2.11.1-1|104	pushd Apache
21cr|ocsinventory-2.11.1-1|105	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|ocsinventory-2.11.1-1|106	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|ocsinventory-2.11.1-1|107	find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
21cr|ocsinventory-2.11.1-1|108	
21cr|ocsinventory-2.11.1-1|109	# To avoid bad dependency on perl(mod_perl)
21cr|ocsinventory-2.11.1-1|110	rm -f %{buildroot}%{perl_vendorlib}/Apache/Ocsinventory/Server/Modperl1.pm
21cr|ocsinventory-2.11.1-1|111	
21cr|ocsinventory-2.11.1-1|112	popd
21cr|ocsinventory-2.11.1-1|113	
21cr|ocsinventory-2.11.1-1|114	install -d -m 755 %{buildroot}%{_localstatedir}/log/ocsinventory-server
21cr|ocsinventory-2.11.1-1|115	
21cr|ocsinventory-2.11.1-1|116	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|ocsinventory-2.11.1-1|117	cat > %{buildroot}%{_sysconfdir}/logrotate.d/ocsinventory-server<<EOF
21cr|ocsinventory-2.11.1-1|118	/var/log/ocsinventory-server/*.log {
21cr|ocsinventory-2.11.1-1|119	missingok
21cr|ocsinventory-2.11.1-1|120	}
21cr|ocsinventory-2.11.1-1|121	EOF
21cr|ocsinventory-2.11.1-1|122	
21cr|ocsinventory-2.11.1-1|123	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|ocsinventory-2.11.1-1|124	install -m 644 etc/ocsinventory/ocsinventory-server.conf \
21cr|ocsinventory-2.11.1-1|125	%{buildroot}%{_webappconfdir}
21cr|ocsinventory-2.11.1-1|126	perl -pi \
21cr|ocsinventory-2.11.1-1|127	-e 's|DATABASE_SERVER|localhost|;' \
21cr|ocsinventory-2.11.1-1|128	-e 's|DATABASE_PORT|3306|;' \
21cr|ocsinventory-2.11.1-1|129	-e 's|VERSION_MP|2|;' \
21cr|ocsinventory-2.11.1-1|130	-e 's|PATH_TO_LOG_DIRECTORY|%{_localstatedir}/log/ocsinventory-server|;' \
21cr|ocsinventory-2.11.1-1|131	%{buildroot}%{_webappconfdir}/ocsinventory-server.conf
21cr|ocsinventory-2.11.1-1|132	
21cr|ocsinventory-2.11.1-1|133	# --- ocsinventory-reports ------------------------------------------------------
21cr|ocsinventory-2.11.1-1|134	
21cr|ocsinventory-2.11.1-1|135	install -d -m 755 %{buildroot}%{_datadir}/ocsinventory
21cr|ocsinventory-2.11.1-1|136	cp -pr ocsreports %{buildroot}%{_datadir}/ocsinventory
21cr|ocsinventory-2.11.1-1|137	
21cr|ocsinventory-2.11.1-1|138	install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports
21cr|ocsinventory-2.11.1-1|139	install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports/download
21cr|ocsinventory-2.11.1-1|140	install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports/ipd
21cr|ocsinventory-2.11.1-1|141	
21cr|ocsinventory-2.11.1-1|142	install -m 755 binutils/ipdiscover-util.pl %{buildroot}%{_datadir}/ocsinventory/ocsreports/ipdiscover-util.pl
21cr|ocsinventory-2.11.1-1|143	
21cr|ocsinventory-2.11.1-1|144	install -d -m 755 %{buildroot}%{_sysconfdir}/ocsinventory
21cr|ocsinventory-2.11.1-1|145	install -d -m 755 %{buildroot}%{_sysconfdir}/ocsinventory/ocsreports
21cr|ocsinventory-2.11.1-1|146	
21cr|ocsinventory-2.11.1-1|147	# mv %{buildroot}%{_datadir}/ocsinventory/ocsreports/dbconfig.inc.php \
21cr|ocsinventory-2.11.1-1|148	#     %{buildroot}%{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php
21cr|ocsinventory-2.11.1-1|149	
21cr|ocsinventory-2.11.1-1|150	pushd %{buildroot}%{_datadir}/ocsinventory/ocsreports
21cr|ocsinventory-2.11.1-1|151	ln -s ../../../../%{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php .
21cr|ocsinventory-2.11.1-1|152	popd
21cr|ocsinventory-2.11.1-1|153	
21cr|ocsinventory-2.11.1-1|154	install -m 644 etc/ocsinventory/ocsinventory-reports.conf \
21cr|ocsinventory-2.11.1-1|155	%{buildroot}%{_webappconfdir}
21cr|ocsinventory-2.11.1-1|156	perl -pi \
21cr|ocsinventory-2.11.1-1|157	-e 's|OCSREPORTS_ALIAS|/ocsinventory-reports|;' \
21cr|ocsinventory-2.11.1-1|158	-e 's|PATH_TO_OCSREPORTS_DIR|%{_datadir}/ocsinventory/ocsreports|;' \
21cr|ocsinventory-2.11.1-1|159	-e 's|PACKAGES_ALIAS|/ocsinventory-download|;' \
21cr|ocsinventory-2.11.1-1|160	-e 's|PATH_TO_PACKAGES_DIR|%{_localstatedir}/lib/ocsinventory-reports/download|;' \
21cr|ocsinventory-2.11.1-1|161	%{buildroot}%{_webappconfdir}/ocsinventory-reports.conf

3637 21
21cr|ocsinventory-agent-2.10.0-1|1	%define debug_package %{nil}
21cr|ocsinventory-agent-2.10.0-1|2	
21cr|ocsinventory-agent-2.10.0-1|3	Name:       ocsinventory-agent
21cr|ocsinventory-agent-2.10.0-1|4	Version:    2.10.0
21cr|ocsinventory-agent-2.10.0-1|5	Release:    1
21cr|ocsinventory-agent-2.10.0-1|6	Summary:    Unified client for OCS-Inventory
21cr|ocsinventory-agent-2.10.0-1|7	License:    GPLv2+
21cr|ocsinventory-agent-2.10.0-1|8	Group:      System/Servers
21cr|ocsinventory-agent-2.10.0-1|9	URL:        http://www.ocsinventory-ng.org/
21cr|ocsinventory-agent-2.10.0-1|10	Source0:    https://github.com/OCSInventory-NG/UnixAgent/releases/download/v%{version}/Ocsinventory-Unix-Agent-%{version}.tar.gz
21cr|ocsinventory-agent-2.10.0-1|11	BuildRequires:   perl-devel
21cr|ocsinventory-agent-2.10.0-1|12	Provides:   perl-Ocsinventory-Agent = %{EVRD}
21cr|ocsinventory-agent-2.10.0-1|13	Requires:   net-tools
21cr|ocsinventory-agent-2.10.0-1|14	Requires:   pciutils
21cr|ocsinventory-agent-2.10.0-1|15	Requires:   nmap
21cr|ocsinventory-agent-2.10.0-1|16	Requires:   monitor-edid
21cr|ocsinventory-agent-2.10.0-1|17	Requires:   dmidecode >= 2.6
21cr|ocsinventory-agent-2.10.0-1|18	Requires:   perl-Net-IP
21cr|ocsinventory-agent-2.10.0-1|19	Requires:   perl-XML-Simple
21cr|ocsinventory-agent-2.10.0-1|20	Requires:   perl-Net-SSLeay
21cr|ocsinventory-agent-2.10.0-1|21	Requires:   perl-Digest-MD5
21cr|ocsinventory-agent-2.10.0-1|22	Requires:   perl-libwww-perl
21cr|ocsinventory-agent-2.10.0-1|23	Recommends:   perl-Net-CUPS
21cr|ocsinventory-agent-2.10.0-1|24	Recommends:   perl-Proc-Daemon
21cr|ocsinventory-agent-2.10.0-1|25	Recommends:   ipmitool
21cr|ocsinventory-agent-2.10.0-1|26	
21cr|ocsinventory-agent-2.10.0-1|27	%description
21cr|ocsinventory-agent-2.10.0-1|28	Linux agent for ocs-inventory. Dialog between client computers and management
21cr|ocsinventory-agent-2.10.0-1|29	server is based on actual standards, HTTP protocol and XML data formatting.
21cr|ocsinventory-agent-2.10.0-1|30	
21cr|ocsinventory-agent-2.10.0-1|31	%prep
21cr|ocsinventory-agent-2.10.0-1|32	%setup -q -n Ocsinventory-Unix-Agent-%{version}
21cr|ocsinventory-agent-2.10.0-1|33	rm -f lib/Ocsinventory/Agent/Network.pm.orig
21cr|ocsinventory-agent-2.10.0-1|34	
21cr|ocsinventory-agent-2.10.0-1|35	sed -e 's/\r//' -i snmp/mibs/local/6876.xml
21cr|ocsinventory-agent-2.10.0-1|36	
21cr|ocsinventory-agent-2.10.0-1|37	%build
21cr|ocsinventory-agent-2.10.0-1|38	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|ocsinventory-agent-2.10.0-1|39	%make
21cr|ocsinventory-agent-2.10.0-1|40	
21cr|ocsinventory-agent-2.10.0-1|41	%install
21cr|ocsinventory-agent-2.10.0-1|42	rm -f run-postinst
21cr|ocsinventory-agent-2.10.0-1|43	%makeinstall_std
21cr|ocsinventory-agent-2.10.0-1|44	
21cr|ocsinventory-agent-2.10.0-1|45	install -d %{buildroot}%{_sbindir}
21cr|ocsinventory-agent-2.10.0-1|46	mv %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/
21cr|ocsinventory-agent-2.10.0-1|47	rm -d %{buildroot}%{_bindir}
21cr|ocsinventory-agent-2.10.0-1|48	
21cr|ocsinventory-agent-2.10.0-1|49	install -d -m 755 %{buildroot}%{_sysconfdir}/ocsinventory
21cr|ocsinventory-agent-2.10.0-1|50	cat > %{buildroot}%{_sysconfdir}/ocsinventory/ocsinventory-agent.cfg<<EOF
21cr|ocsinventory-agent-2.10.0-1|51	basevardir = %{_localstatedir}/lib/ocsinventory-agent
21cr|ocsinventory-agent-2.10.0-1|52	logger  = File
21cr|ocsinventory-agent-2.10.0-1|53	logfile = %{_localstatedir}/log/ocsinventory-agent/ocsinventory-agent.log
21cr|ocsinventory-agent-2.10.0-1|54	EOF
21cr|ocsinventory-agent-2.10.0-1|55	
21cr|ocsinventory-agent-2.10.0-1|56	mkdir -p %{buildroot}%{_localstatedir}/{log,lib}/%{name}
21cr|ocsinventory-agent-2.10.0-1|57	mkdir -p %{buildroot}%{_sysconfdir}/{logrotate.d,sysconfig,ocsinventory/softwares}
21cr|ocsinventory-agent-2.10.0-1|58	
21cr|ocsinventory-agent-2.10.0-1|59	mkdir %{buildroot}%{_localstatedir}/lib/%{name}/download
21cr|ocsinventory-agent-2.10.0-1|60	cp -pr snmp %{buildroot}%{_localstatedir}/lib/%{name}/snmp
21cr|ocsinventory-agent-2.10.0-1|61	
21cr|ocsinventory-agent-2.10.0-1|62	mkdir -p %{buildroot}/%{_libexecdir}/%{name}
21cr|ocsinventory-agent-2.10.0-1|63	sed -e 's;/etc/;%{_sysconfdir}/;' \
21cr|ocsinventory-agent-2.10.0-1|64	-e 's;/var/;%{_localstatedir}/;' \
21cr|ocsinventory-agent-2.10.0-1|65	-e 's;/usr/sbin/;%{_sbindir}/;' \
21cr|ocsinventory-agent-2.10.0-1|66	contrib/cron/ocsinventory-agent.cron > %{buildroot}%{_libexecdir}/%{name}/ocsinventory-agent.cron
21cr|ocsinventory-agent-2.10.0-1|67	cp contrib/cron/ocsinventory-agent.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|ocsinventory-agent-2.10.0-1|68	
21cr|ocsinventory-agent-2.10.0-1|69	mkdir -p %{buildroot}/%{_unitdir}
21cr|ocsinventory-agent-2.10.0-1|70	cp contrib/cron/systemd/* %{buildroot}/%{_unitdir}/
21cr|ocsinventory-agent-2.10.0-1|71	
21cr|ocsinventory-agent-2.10.0-1|72	# cleanup
21cr|ocsinventory-agent-2.10.0-1|73	rm -f %{buildroot}%{perl_vendorlib}/Ocsinventory/postinst.pl
21cr|ocsinventory-agent-2.10.0-1|74	rm -rf %{buildroot}%{perl_vendorlib}/Ocsinventory/Agent/Backend/OS/Win32*
21cr|ocsinventory-agent-2.10.0-1|75	rm -f %{buildroot}%{perl_vendorarch}/auto/Ocsinventory/Unix/Agent/.packlist
21cr|ocsinventory-agent-2.10.0-1|76	rm -f %{buildroot}%{perl_vendorarch}/../perllocal.pod
21cr|ocsinventory-agent-2.10.0-1|77	find %{buildroot} -type f -exec chmod 644 {} \;
21cr|ocsinventory-agent-2.10.0-1|78	find %{buildroot} -type f -name .DS_Store -exec rm {} \;
21cr|ocsinventory-agent-2.10.0-1|79	find %{buildroot} -type f -name ._.DS_Store -exec rm {} \;
21cr|ocsinventory-agent-2.10.0-1|80	strip %{buildroot}%{_sbindir}/ipdiscover
21cr|ocsinventory-agent-2.10.0-1|81	
21cr|ocsinventory-agent-2.10.0-1|82	%files
21cr|ocsinventory-agent-2.10.0-1|83	%doc AUTHORS Changes LICENSE README* THANKS
21cr|ocsinventory-agent-2.10.0-1|84	%attr(0755, root, root) %{_sbindir}/%{name}
21cr|ocsinventory-agent-2.10.0-1|85	%attr(0755, root, root) %{_sbindir}/ipdiscover
21cr|ocsinventory-agent-2.10.0-1|86	%{_libexecdir}/%{name}/
21cr|ocsinventory-agent-2.10.0-1|87	%{_mandir}/man1/%{name}.*
21cr|ocsinventory-agent-2.10.0-1|88	%{_mandir}/man3/Ocsinventory*
21cr|ocsinventory-agent-2.10.0-1|89	%{perl_vendorlib}/Ocsinventory
21cr|ocsinventory-agent-2.10.0-1|90	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|ocsinventory-agent-2.10.0-1|91	%config(noreplace) %{_sysconfdir}/ocsinventory
21cr|ocsinventory-agent-2.10.0-1|92	%{_localstatedir}/log/%{name}
21cr|ocsinventory-agent-2.10.0-1|93	%{_localstatedir}/lib/%{name}
21cr|ocsinventory-agent-2.10.0-1|94	%{_unitdir}/*
21cr|ocsinventory-agent-2.10.0-1|95	
21cr|ocsinventory-agent-2.10.0-1|96	%post
21cr|ocsinventory-agent-2.10.0-1|97	# See if sysadmin requested ocs agent run on boot
21cr|ocsinventory-agent-2.10.0-1|98	%systemd_post ocsinventory-agent-onboot.timer
21cr|ocsinventory-agent-2.10.0-1|99	
21cr|ocsinventory-agent-2.10.0-1|100	# See if sysadmin requested ocs agent hourly run
21cr|ocsinventory-agent-2.10.0-1|101	%systemd_post ocsinventory-agent-hourly.timer
21cr|ocsinventory-agent-2.10.0-1|102	
21cr|ocsinventory-agent-2.10.0-1|103	# See if sysadmin requested ocs agent daily run
21cr|ocsinventory-agent-2.10.0-1|104	%systemd_post ocsinventory-agent-daily.timer

3638 21
21cr|ocs-url-3.0.1-5|1	Summary:	An install helper program for desktop stuff
21cr|ocs-url-3.0.1-5|2	Name:		ocs-url
21cr|ocs-url-3.0.1-5|3	Version:	3.0.1
21cr|ocs-url-3.0.1-5|4	Release:	5
21cr|ocs-url-3.0.1-5|5	Group:		Development/Other
21cr|ocs-url-3.0.1-5|6	License:	GPLv3+
21cr|ocs-url-3.0.1-5|7	URL:		https://github.com/ocs-url/ocs-url
21cr|ocs-url-3.0.1-5|8	Source0:	%{name}-release-%{version}.tar.gz
21cr|ocs-url-3.0.1-5|9	# https://github.com/akiraohgaki/qtlib
21cr|ocs-url-3.0.1-5|10	# got from scripts/import.sh script and xz archived.
21cr|ocs-url-3.0.1-5|11	# this is a build dep not included in source
21cr|ocs-url-3.0.1-5|12	Source1:	qtlib.tar.xz
21cr|ocs-url-3.0.1-5|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|ocs-url-3.0.1-5|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|ocs-url-3.0.1-5|15	BuildRequires:	pkgconfig(Qt5Qml)
21cr|ocs-url-3.0.1-5|16	BuildRequires:	pkgconfig(Qt5Svg)
21cr|ocs-url-3.0.1-5|17	BuildRequires:	pkgconfig(Qt5Quick)
21cr|ocs-url-3.0.1-5|18	BuildRequires:	pkgconfig(Qt5Network)
21cr|ocs-url-3.0.1-5|19	Requires:	qt5-qtquickcontrols-qml
21cr|ocs-url-3.0.1-5|20	Provides:	xdgurl = %{EVRD}
21cr|ocs-url-3.0.1-5|21	Obsoletes:	xdgurl < 3.0.0
21cr|ocs-url-3.0.1-5|22	%files
21cr|ocs-url-3.0.1-5|23	%{_bindir}/%{name}
21cr|ocs-url-3.0.1-5|24	%{_datadir}/applications/%{name}.desktop
21cr|ocs-url-3.0.1-5|25	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|ocs-url-3.0.1-5|26	
21cr|ocs-url-3.0.1-5|27	%description
21cr|ocs-url-3.0.1-5|28	An install helper program for desktop stuff.
21cr|ocs-url-3.0.1-5|29	
21cr|ocs-url-3.0.1-5|30	%prep
21cr|ocs-url-3.0.1-5|31	%setup -qn %{name}-release-%{version}
21cr|ocs-url-3.0.1-5|32	tar -xvf %{SOURCE1} -C lib/
21cr|ocs-url-3.0.1-5|33	
21cr|ocs-url-3.0.1-5|34	%build
21cr|ocs-url-3.0.1-5|35	%qmake_qt5 \
21cr|ocs-url-3.0.1-5|36	PREFIX=%{_prefix}
21cr|ocs-url-3.0.1-5|37	%make
21cr|ocs-url-3.0.1-5|38	
21cr|ocs-url-3.0.1-5|39	%install
21cr|ocs-url-3.0.1-5|40	%makeinstall_qt

3639 21
21cr|octave-6.4.0-3|1	# From configure.ac:OCTAVE_API_VERSION=
21cr|octave-6.4.0-3|2	%define	octave_api api-v56
21cr|octave-6.4.0-3|3	
21cr|octave-6.4.0-3|4	%bcond_without	audio
21cr|octave-6.4.0-3|5	%bcond_without	gui
21cr|octave-6.4.0-3|6	
21cr|octave-6.4.0-3|7	%ifnarch %{ix64}
21cr|octave-6.4.0-3|8	%bcond_without	java
21cr|octave-6.4.0-3|9	%else
21cr|octave-6.4.0-3|10	%bcond_with	java
21cr|octave-6.4.0-3|11	%endif
21cr|octave-6.4.0-3|12	
21cr|octave-6.4.0-3|13	Summary:	High-level language for numerical computations
21cr|octave-6.4.0-3|14	Name:		octave
21cr|octave-6.4.0-3|15	Version:	6.4.0
21cr|octave-6.4.0-3|16	Release:	3
21cr|octave-6.4.0-3|17	License:	GPLv3+
21cr|octave-6.4.0-3|18	Group:		Sciences/Mathematics
21cr|octave-6.4.0-3|19	Url:		http://www.octave.org/
21cr|octave-6.4.0-3|20	Source0:	ftp://ftp.gnu.org/gnu/octave/%{name}-%{version}.tar.lz
21cr|octave-6.4.0-3|21	Source99:	%{name}.macros
21cr|octave-6.4.0-3|22	Source100:	%{name}.rpmlintrc
21cr|octave-6.4.0-3|23	BuildRequires:	bison
21cr|octave-6.4.0-3|24	BuildRequires:	dejagnu
21cr|octave-6.4.0-3|25	BuildRequires:	desktop-file-utils
21cr|octave-6.4.0-3|26	BuildRequires:	emacs
21cr|octave-6.4.0-3|27	BuildRequires:	emacs-bin
21cr|octave-6.4.0-3|28	BuildRequires:	flex
21cr|octave-6.4.0-3|29	BuildRequires:	gcc-c++ >= 5.0
21cr|octave-6.4.0-3|30	BuildRequires:	gcc-gfortran
21cr|octave-6.4.0-3|31	BuildRequires:	gnuplot
21cr|octave-6.4.0-3|32	# (Abel) not strictly needed, but play safe
21cr|octave-6.4.0-3|33	BuildRequires:	gperf
21cr|octave-6.4.0-3|34	BuildRequires:	lzip
21cr|octave-6.4.0-3|35	# for build docs (now docs build disabled)
21cr|octave-6.4.0-3|36	#BuildRequires:	texinfo
21cr|octave-6.4.0-3|37	#BuildRequires:	texlive
21cr|octave-6.4.0-3|38	# (Lev) needed to support sparse matrix functionality
21cr|octave-6.4.0-3|39	BuildRequires:	amd-devel
21cr|octave-6.4.0-3|40	BuildRequires:	bzip2-devel
21cr|octave-6.4.0-3|41	BuildRequires:	camd-devel
21cr|octave-6.4.0-3|42	BuildRequires:	ccolamd-devel
21cr|octave-6.4.0-3|43	BuildRequires:	cholmod-devel
21cr|octave-6.4.0-3|44	BuildRequires:	colamd-devel
21cr|octave-6.4.0-3|45	BuildRequires:	cxsparse-devel
21cr|octave-6.4.0-3|46	BuildRequires:	fltk-devel
21cr|octave-6.4.0-3|47	BuildRequires:	freetype-devel
21cr|octave-6.4.0-3|48	BuildRequires:	glpk-devel
21cr|octave-6.4.0-3|49	BuildRequires:	gl2ps-devel
21cr|octave-6.4.0-3|50	BuildRequires:	gomp-devel
21cr|octave-6.4.0-3|51	%if %{with java}
21cr|octave-6.4.0-3|52	BuildRequires:	java-devel >= 1.5
21cr|octave-6.4.0-3|53	%endif
21cr|octave-6.4.0-3|54	BuildRequires:	hdf5-devel
21cr|octave-6.4.0-3|55	# For experimental JIT
21cr|octave-6.4.0-3|56	BuildRequires:	llvm-devel
21cr|octave-6.4.0-3|57	BuildRequires:	pth-devel
21cr|octave-6.4.0-3|58	BuildRequires:	qhull-devel
21cr|octave-6.4.0-3|59	BuildRequires:	qrupdate-devel
21cr|octave-6.4.0-3|60	BuildRequires:	readline-devel
21cr|octave-6.4.0-3|61	BuildRequires:	suitesparse-common-devel
21cr|octave-6.4.0-3|62	BuildRequires:	umfpack-devel
21cr|octave-6.4.0-3|63	BuildRequires:	zlib-devel
21cr|octave-6.4.0-3|64	# (Mitya) for eigs and svds to work
21cr|octave-6.4.0-3|65	BuildRequires:	pkgconfig(arpack)
21cr|octave-6.4.0-3|66	BuildRequires:	pkgconfig(blas)
21cr|octave-6.4.0-3|67	BuildRequires:	pkgconfig(cairo)
21cr|octave-6.4.0-3|68	BuildRequires:	pkgconfig(fftw3) >= 0:3.0.1
21cr|octave-6.4.0-3|69	BuildRequires:	pkgconfig(fftw3f)
21cr|octave-6.4.0-3|70	BuildRequires:	pkgconfig(fontconfig)
21cr|octave-6.4.0-3|71	BuildRequires:	pkgconfig(gl)
21cr|octave-6.4.0-3|72	BuildRequires:	pkgconfig(glu)
21cr|octave-6.4.0-3|73	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|octave-6.4.0-3|74	BuildRequires:	pkgconfig(lapack)
21cr|octave-6.4.0-3|75	BuildRequires:	pkgconfig(libcurl)
21cr|octave-6.4.0-3|76	BuildRequires:	pkgconfig(libpcre)
21cr|octave-6.4.0-3|77	BuildRequires:	pkgconfig(ncurses)
21cr|octave-6.4.0-3|78	BuildRequires:	pkgconfig(openssl)
21cr|octave-6.4.0-3|79	BuildRequires:	pkgconfig(pixman-1)
21cr|octave-6.4.0-3|80	%if %{with audio}
21cr|octave-6.4.0-3|81	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|octave-6.4.0-3|82	BuildRequires:	pkgconfig(sndfile)
21cr|octave-6.4.0-3|83	%endif
21cr|octave-6.4.0-3|84	%if %{with gui}
21cr|octave-6.4.0-3|85	BuildRequires:	pkgconfig(Qt5Core)
21cr|octave-6.4.0-3|86	BuildRequires:	pkgconfig(Qt5Gui)
21cr|octave-6.4.0-3|87	BuildRequires:	pkgconfig(Qt5Network)
21cr|octave-6.4.0-3|88	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|octave-6.4.0-3|89	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|octave-6.4.0-3|90	BuildRequires:	pkgconfig(Qt5Help)
21cr|octave-6.4.0-3|91	BuildRequires:	pkgconfig(Qt5Xml)
21cr|octave-6.4.0-3|92	BuildRequires:	pkgconfig(Qt5Qml)
21cr|octave-6.4.0-3|93	BuildRequires:	pkgconfig(Qt5Quick)
21cr|octave-6.4.0-3|94	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|octave-6.4.0-3|95	BuildRequires:	qt5-tools
21cr|octave-6.4.0-3|96	BuildRequires:	qt5-linguist-tools
21cr|octave-6.4.0-3|97	BuildRequires:	qscintilla-qt5-devel
21cr|octave-6.4.0-3|98	%endif
21cr|octave-6.4.0-3|99	BuildRequires:	pkgconfig(x11)
21cr|octave-6.4.0-3|100	BuildRequires:	pkgconfig(xft)
21cr|octave-6.4.0-3|101	Requires:	gnuplot
21cr|octave-6.4.0-3|102	Requires(post):	rpm-helper
21cr|octave-6.4.0-3|103	Provides:	octave(api) = %{octave_api}
21cr|octave-6.4.0-3|104	
21cr|octave-6.4.0-3|105	%description
21cr|octave-6.4.0-3|106	GNU Octave is a high-level language, primarily intended for numerical
21cr|octave-6.4.0-3|107	computations. It provides a convenient command line interface for solving
21cr|octave-6.4.0-3|108	linear and nonlinear problems numerically, and for performing other numerical
21cr|octave-6.4.0-3|109	experiments using a language that is mostly compatible with Matlab. It may
21cr|octave-6.4.0-3|110	also be used as a batch-oriented language.
21cr|octave-6.4.0-3|111	It has extensive tools for solving common numerical linear algebra problems,
21cr|octave-6.4.0-3|112	finding the roots of nonlinear equations, integrating ordinary functions,
21cr|octave-6.4.0-3|113	manipulating polynomials, and integrating ordinary differential and
21cr|octave-6.4.0-3|114	differential-algebraic equations. It is easily extensible and customizable via
21cr|octave-6.4.0-3|115	user-defined functions written in Octave's own language, or using dynamically
21cr|octave-6.4.0-3|116	loaded modules written in C++, C, Fortran, or other languages.
21cr|octave-6.4.0-3|117	
21cr|octave-6.4.0-3|118	%files
21cr|octave-6.4.0-3|119	%doc AUTHORS BUGS ChangeLog COPYING NEWS README
21cr|octave-6.4.0-3|120	%doc examples INSTALL.OCTAVE
21cr|octave-6.4.0-3|121	%{_bindir}/%{name}*
21cr|octave-6.4.0-3|122	%config(noreplace) /etc/ld.so.conf.d/%{name}-%{_arch}.conf
21cr|octave-6.4.0-3|123	%{_libdir}/%{name}*
21cr|octave-6.4.0-3|124	%{_datadir}/%{name}
21cr|octave-6.4.0-3|125	%if "%{_libdir}" != "%{_libexecdir}"
21cr|octave-6.4.0-3|126	%{_libexecdir}/%{name}
21cr|octave-6.4.0-3|127	%endif
21cr|octave-6.4.0-3|128	%{_mandir}/man*/%{name}*
21cr|octave-6.4.0-3|129	%{_datadir}/icons/*/*/apps/%{name}.png
21cr|octave-6.4.0-3|130	%{_datadir}/icons/*/*/apps/%{name}.svg
21cr|octave-6.4.0-3|131	%{_infodir}/%{name}.info*
21cr|octave-6.4.0-3|132	%{_datadir}/applications/*
21cr|octave-6.4.0-3|133	%{_datadir}/metainfo/org.octave.Octave.appdata.xml
21cr|octave-6.4.0-3|134	
21cr|octave-6.4.0-3|135	#------------------------------------------------------------------
21cr|octave-6.4.0-3|136	
21cr|octave-6.4.0-3|137	%package devel
21cr|octave-6.4.0-3|138	Summary:	Development headers and files for Octave
21cr|octave-6.4.0-3|139	Group:		Development/C
21cr|octave-6.4.0-3|140	Requires:	%{name} = %{EVRD}
21cr|octave-6.4.0-3|141	Requires:	gcc-c++
21cr|octave-6.4.0-3|142	Requires:	gcc-gfortran
21cr|octave-6.4.0-3|143	Requires:	hdf5-devel
21cr|octave-6.4.0-3|144	Requires:	readline-devel
21cr|octave-6.4.0-3|145	Requires:	zlib-devel
21cr|octave-6.4.0-3|146	Requires:	pkgconfig(gl)
21cr|octave-6.4.0-3|147	Requires:	pkgconfig(glu)
21cr|octave-6.4.0-3|148	Requires:	pkgconfig(blas)
21cr|octave-6.4.0-3|149	Requires:	pkgconfig(fftw3)
21cr|octave-6.4.0-3|150	Requires:	pkgconfig(fftw3f)
21cr|octave-6.4.0-3|151	Requires:	pkgconfig(lapack)
21cr|octave-6.4.0-3|152	%rename	octave3-devel
21cr|octave-6.4.0-3|153	
21cr|octave-6.4.0-3|154	%description devel
21cr|octave-6.4.0-3|155	The octave-devel package contains files needed for developing applications
21cr|octave-6.4.0-3|156	which use GNU Octave.
21cr|octave-6.4.0-3|157	
21cr|octave-6.4.0-3|158	%files devel
21cr|octave-6.4.0-3|159	%{_bindir}/mkoctfile*
21cr|octave-6.4.0-3|160	%{_includedir}/%{name}-%{version}
21cr|octave-6.4.0-3|161	%{_mandir}/man1/mkoctfile.1*
21cr|octave-6.4.0-3|162	%{_rpmmacrodir}/*%{name}*
21cr|octave-6.4.0-3|163	%{_libdir}/pkgconfig/*.pc
21cr|octave-6.4.0-3|164	
21cr|octave-6.4.0-3|165	#---------------------------------------------------------------
21cr|octave-6.4.0-3|166	
21cr|octave-6.4.0-3|167	%package doc
21cr|octave-6.4.0-3|168	Summary:	Documentation for Octave, a numerical computational language
21cr|octave-6.4.0-3|169	Group:		Sciences/Mathematics
21cr|octave-6.4.0-3|170	
21cr|octave-6.4.0-3|171	%description doc
21cr|octave-6.4.0-3|172	GNU Octave is a high-level language, primarily intended for numerical
21cr|octave-6.4.0-3|173	computations. It provides a convenient command line interface for solving
21cr|octave-6.4.0-3|174	linear and nonlinear problems numerically, and for performing other numerical
21cr|octave-6.4.0-3|175	experiments using a language that is mostly compatible with Matlab.
21cr|octave-6.4.0-3|176	It may also be used as a batch-oriented language.
21cr|octave-6.4.0-3|177	This package contains documentation of Octave in various formats.
21cr|octave-6.4.0-3|178	
21cr|octave-6.4.0-3|179	%files doc
21cr|octave-6.4.0-3|180	%doc doc/refcard/refcard-a4.pdf
21cr|octave-6.4.0-3|181	%doc doc/liboctave/liboctave.pdf
21cr|octave-6.4.0-3|182	%{_infodir}/liboctave.*
21cr|octave-6.4.0-3|183	
21cr|octave-6.4.0-3|184	#---------------------------------------------------------------
21cr|octave-6.4.0-3|185	
21cr|octave-6.4.0-3|186	%prep
21cr|octave-6.4.0-3|187	%setup -q
21cr|octave-6.4.0-3|188	%apply_patches
21cr|octave-6.4.0-3|189	
21cr|octave-6.4.0-3|190	# Check that octave_api is set correctly (autogenerated file)
21cr|octave-6.4.0-3|191	if ! grep -q '^OCTAVE_API_VERSION="%{octave_api}"' configure.ac
21cr|octave-6.4.0-3|192	then
21cr|octave-6.4.0-3|193	echo "octave_api variable in spec does not match configure.ac"
21cr|octave-6.4.0-3|194	exit 1
21cr|octave-6.4.0-3|195	fi
21cr|octave-6.4.0-3|196	
21cr|octave-6.4.0-3|197	
21cr|octave-6.4.0-3|198	%build
21cr|octave-6.4.0-3|199	export QTDIR="%{_libdir}/qt5"
21cr|octave-6.4.0-3|200	export PATH="%{_libdir}/qt5/bin:$PATH"
21cr|octave-6.4.0-3|201	autoreconf -vfi
21cr|octave-6.4.0-3|202	# See INSTALL.OCTAVE file for the details
21cr|octave-6.4.0-3|203	%bcond_with enable64
21cr|octave-6.4.0-3|204	export CPPFLAGS="%{optflags} -DH5_USE_16_API"
21cr|octave-6.4.0-3|205	export GNUPLOT=%{_bindir}/gnuplot-nox
21cr|octave-6.4.0-3|206	%configure	\
21cr|octave-6.4.0-3|207	--enable-dl	\
21cr|octave-6.4.0-3|208	--enable-shared	\
21cr|octave-6.4.0-3|209	--disable-static \
21cr|octave-6.4.0-3|210	--with-gnu-ld \
21cr|octave-6.4.0-3|211	%if %{with enable64}
21cr|octave-6.4.0-3|212	--enable-64	\
21cr|octave-6.4.0-3|213	%else
21cr|octave-6.4.0-3|214	--disable-64 \
21cr|octave-6.4.0-3|215	%endif
21cr|octave-6.4.0-3|216	--disable-jit \
21cr|octave-6.4.0-3|217	%if %{with java}
21cr|octave-6.4.0-3|218	--enable-java	\
21cr|octave-6.4.0-3|219	%else
21cr|octave-6.4.0-3|220	--disable-java	\
21cr|octave-6.4.0-3|221	%endif
21cr|octave-6.4.0-3|222	--with-magick="GraphicsMagick" \
21cr|octave-6.4.0-3|223	--with-openssl \
21cr|octave-6.4.0-3|224	--with-amd="-lamd -lsuitesparseconfig"	\
21cr|octave-6.4.0-3|225	--with-camd="-lcamd -lsuitesparseconfig"	\
21cr|octave-6.4.0-3|226	--with-colamd="-lcolamd -lsuitesparseconfig"	\
21cr|octave-6.4.0-3|227	--with-ccolamd="-lccolamd -lsuitesparseconfig" \
21cr|octave-6.4.0-3|228	--with-x \
21cr|octave-6.4.0-3|229	--with-qt=5 \
21cr|octave-6.4.0-3|230	--disable-docs
21cr|octave-6.4.0-3|231	
21cr|octave-6.4.0-3|232	%make OCTAVE_RELEASE="%{distribution} %{version}-%{release}" LDFLAGS="-lgfortran -llapack -lGL -lGLU -lpthread"
21cr|octave-6.4.0-3|233	
21cr|octave-6.4.0-3|234	
21cr|octave-6.4.0-3|235	
21cr|octave-6.4.0-3|236	%install
21cr|octave-6.4.0-3|237	%makeinstall_std
21cr|octave-6.4.0-3|238	
21cr|octave-6.4.0-3|239	# Make library links
21cr|octave-6.4.0-3|240	mkdir -p %{buildroot}/etc/ld.so.conf.d
21cr|octave-6.4.0-3|241	echo "%{_libdir}/%{name}-%{version}" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf
21cr|octave-6.4.0-3|242	
21cr|octave-6.4.0-3|243	# Remove RPM_BUILD_ROOT from ls-R files
21cr|octave-6.4.0-3|244	#perl -pi -e "s,%{buildroot},," %{buildroot}%{_libexecdir}/%{name}/ls-R
21cr|octave-6.4.0-3|245	#perl -pi -e "s,%{buildroot},," %{buildroot}%{_datadir}/%{name}/ls-R
21cr|octave-6.4.0-3|246	
21cr|octave-6.4.0-3|247	find %{buildroot} -name "*.oct" -print0 | xargs -t -0 -r strip --strip-unneeded
21cr|octave-6.4.0-3|248	
21cr|octave-6.4.0-3|249	# Prepare documentation
21cr|octave-6.4.0-3|250	rm -rf package-doc
21cr|octave-6.4.0-3|251	mkdir -p package-doc
21cr|octave-6.4.0-3|252	
21cr|octave-6.4.0-3|253	# Create desktop file
21cr|octave-6.4.0-3|254	mv %{buildroot}%{_datadir}/applications/org.%{name}.Octave.desktop \
21cr|octave-6.4.0-3|255	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|octave-6.4.0-3|256	desktop-file-install --add-category Education --remove-category Development \
21cr|octave-6.4.0-3|257	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|octave-6.4.0-3|258	
21cr|octave-6.4.0-3|259	# Create directories for add-on packages
21cr|octave-6.4.0-3|260	HOST_TYPE=`%{buildroot}%{_bindir}/%{name}-config -p CANONICAL_HOST_TYPE`
21cr|octave-6.4.0-3|261	mkdir -p %{buildroot}%{_libexecdir}/%{name}/site/oct/%{octave_api}/$HOST_TYPE
21cr|octave-6.4.0-3|262	mkdir -p %{buildroot}%{_libexecdir}/%{name}/site/oct/$HOST_TYPE
21cr|octave-6.4.0-3|263	mkdir -p %{buildroot}%{_datadir}/%{name}/packages
21cr|octave-6.4.0-3|264	touch %{buildroot}%{_datadir}/%{name}/%{name}_packages
21cr|octave-6.4.0-3|265	
21cr|octave-6.4.0-3|266	# build and install docs disabled, but files is present.
21cr|octave-6.4.0-3|267	# manual install needed files to right place
21cr|octave-6.4.0-3|268	mkdir -p %{buildroot}%{_infodir}
21cr|octave-6.4.0-3|269	mkdir -p %{buildroot}%{_mandir}/man1
21cr|octave-6.4.0-3|270	cp doc/liboctave/liboctave.info %{buildroot}%{_infodir}
21cr|octave-6.4.0-3|271	cp doc/interpreter/octave.info %{buildroot}%{_infodir}
21cr|octave-6.4.0-3|272	cp doc/interpreter/*.1 %{buildroot}%{_mandir}/man1
21cr|octave-6.4.0-3|273	
21cr|octave-6.4.0-3|274	# Install rpm macros
21cr|octave-6.4.0-3|275	%install_macro %{name} %{SOURCE99}

3640 21
21cr|ode-0.16.2-1|1	%define major			 8
21cr|ode-0.16.2-1|2	%define libname		 %mklibname %{name} %{major}
21cr|ode-0.16.2-1|3	%define develname	 %mklibname %name -d
21cr|ode-0.16.2-1|4	
21cr|ode-0.16.2-1|5	Summary:	The Open Dynamics Engine
21cr|ode-0.16.2-1|6	Name:		ode
21cr|ode-0.16.2-1|7	Version:	0.16.2
21cr|ode-0.16.2-1|8	Release:	1
21cr|ode-0.16.2-1|9	License:	LGPLv2+
21cr|ode-0.16.2-1|10	Group:		System/Libraries
21cr|ode-0.16.2-1|11	Url:		http://www.ode.org
21cr|ode-0.16.2-1|12	Source0:	https://bitbucket.org/odedevs/ode/downloads/%{name}-%{version}.tar.gz
21cr|ode-0.16.2-1|13	Source1:	ode-config.1
21cr|ode-0.16.2-1|14	Patch0:		ode-iso-cpp.patch
21cr|ode-0.16.2-1|15	
21cr|ode-0.16.2-1|16	BuildRequires:	mesa-common-devel
21cr|ode-0.16.2-1|17	BuildRequires:	pkgconfig(freeglut)
21cr|ode-0.16.2-1|18	BuildRequires:	gcc-c++
21cr|ode-0.16.2-1|19	
21cr|ode-0.16.2-1|20	%description
21cr|ode-0.16.2-1|21	The Open Dynamics Engine (ODE) is a free software library for the
21cr|ode-0.16.2-1|22	simulation of Rigid Body Dynamics. It is has been primarily written
21cr|ode-0.16.2-1|23	-by Russell Smith. ODE builds under a variety of different Windows
21cr|ode-0.16.2-1|24	and Unix platforms.
21cr|ode-0.16.2-1|25	
21cr|ode-0.16.2-1|26	ODE is useful for simulating things like vehicles, objects in virtual
21cr|ode-0.16.2-1|27	reality environments, and virtual creatures.
21cr|ode-0.16.2-1|28	
21cr|ode-0.16.2-1|29	%package -n	%{libname}
21cr|ode-0.16.2-1|30	Summary:	Physics simulation library
21cr|ode-0.16.2-1|31	Group:		System/Libraries
21cr|ode-0.16.2-1|32	Provides:	%{name} = %{EVRD}
21cr|ode-0.16.2-1|33	
21cr|ode-0.16.2-1|34	%description -n	%{libname}
21cr|ode-0.16.2-1|35	This package contains the library needed to run programs dynamically
21cr|ode-0.16.2-1|36	linked with ODE.
21cr|ode-0.16.2-1|37	
21cr|ode-0.16.2-1|38	%files -n %{libname}
21cr|ode-0.16.2-1|39	%doc CHANGELOG.txt README.md
21cr|ode-0.16.2-1|40	%{_libdir}/libode.so.%{major}{,.*}
21cr|ode-0.16.2-1|41	
21cr|ode-0.16.2-1|42	#-------------------------------------------------------
21cr|ode-0.16.2-1|43	%package -n	%{develname}
21cr|ode-0.16.2-1|44	
21cr|ode-0.16.2-1|45	Summary:	Headers and libraries to develop ODE applications
21cr|ode-0.16.2-1|46	Group:		Development/C
21cr|ode-0.16.2-1|47	Provides:	%{name}-devel = %{EVRD}
21cr|ode-0.16.2-1|48	Provides:	lib%{name}-devel = %{EVRD}
21cr|ode-0.16.2-1|49	Requires:	%{libname} = %{EVRD}
21cr|ode-0.16.2-1|50	
21cr|ode-0.16.2-1|51	%description -n	%{develname}
21cr|ode-0.16.2-1|52	The Open Dynamics Engine (ODE) is a free software library for the
21cr|ode-0.16.2-1|53	simulation of Rigid Body Dynamics. It is has been primarily written
21cr|ode-0.16.2-1|54	by Russell Smith. ODE builds under a variety of different Windows
21cr|ode-0.16.2-1|55	and Unix platforms.
21cr|ode-0.16.2-1|56	
21cr|ode-0.16.2-1|57	ODE is useful for simulating things like vehicles, objects in virtual
21cr|ode-0.16.2-1|58	reality environments, and virtual creatures.
21cr|ode-0.16.2-1|59	
21cr|ode-0.16.2-1|60	%files -n %{develname}
21cr|ode-0.16.2-1|61	%doc CHANGELOG.txt README.md
21cr|ode-0.16.2-1|62	%dir %{_includedir}/%{name}
21cr|ode-0.16.2-1|63	%{_bindir}/%{name}-config
21cr|ode-0.16.2-1|64	%{_includedir}/%{name}/*.h
21cr|ode-0.16.2-1|65	%{_libdir}/lib%{name}.so
21cr|ode-0.16.2-1|66	%{_libdir}/pkgconfig/%{name}.pc
21cr|ode-0.16.2-1|67	%{_mandir}/man1/ode-config.1*
21cr|ode-0.16.2-1|68	#-------------------------------------------------------
21cr|ode-0.16.2-1|69	
21cr|ode-0.16.2-1|70	%prep
21cr|ode-0.16.2-1|71	%setup -q
21cr|ode-0.16.2-1|72	%patch0 -p1
21cr|ode-0.16.2-1|73	
21cr|ode-0.16.2-1|74	%build
21cr|ode-0.16.2-1|75	CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|ode-0.16.2-1|76	CXXFLAGS="$CFLAGS"
21cr|ode-0.16.2-1|77	export CFLAGS CXXFLAGS
21cr|ode-0.16.2-1|78	export X_LIBS="-lX11"
21cr|ode-0.16.2-1|79	%configure --enable-shared \
21cr|ode-0.16.2-1|80	--disable-static \
21cr|ode-0.16.2-1|81	--enable-double-precision
21cr|ode-0.16.2-1|82	
21cr|ode-0.16.2-1|83	
21cr|ode-0.16.2-1|84	%make
21cr|ode-0.16.2-1|85	
21cr|ode-0.16.2-1|86	%install
21cr|ode-0.16.2-1|87	%makeinstall_std
21cr|ode-0.16.2-1|88	
21cr|ode-0.16.2-1|89	mkdir -p %{buildroot}%{_mandir}/man1
21cr|ode-0.16.2-1|90	gzip -c9 %{SOURCE1} | tee -a %{buildroot}%{_mandir}/man1/ode-config.1.gz
21cr|ode-0.16.2-1|91	
21cr|ode-0.16.2-1|92	find %{buildroot} -name '*.la' -delete -print
21cr|ode-0.16.2-1|93	
21cr|ode-0.16.2-1|94	

3641 21
21cr|odvr-0.1.5-5|1	Summary: User-space driver for USB-enabled Olympus DVRs
21cr|odvr-0.1.5-5|2	Name: odvr
21cr|odvr-0.1.5-5|3	Version: 0.1.5
21cr|odvr-0.1.5-5|4	Release: 5
21cr|odvr-0.1.5-5|5	Source0: %{name}-%{version}.tar.bz2
21cr|odvr-0.1.5-5|6	License: GPLv3
21cr|odvr-0.1.5-5|7	Group: System/Kernel and hardware
21cr|odvr-0.1.5-5|8	Url: http://code.google.com/p/odvr/
21cr|odvr-0.1.5-5|9	BuildRequires: gtk+2-devel
21cr|odvr-0.1.5-5|10	BuildRequires: usb1.0-devel
21cr|odvr-0.1.5-5|11	BuildRequires: usb-compat-devel
21cr|odvr-0.1.5-5|12	BuildRequires: sndfile-devel
21cr|odvr-0.1.5-5|13	
21cr|odvr-0.1.5-5|14	%description
21cr|odvr-0.1.5-5|15	odvr is a user-space driver for USB-enabled Olympus DVRs that do not
21cr|odvr-0.1.5-5|16	support the USB Mass Storage specification. odvr is tested against the
21cr|odvr-0.1.5-5|17	VN-960PC, but should support other "VN" Olympus models. See
21cr|odvr-0.1.5-5|18	SupportedDevices for a list of known-working devices.
21cr|odvr-0.1.5-5|19	
21cr|odvr-0.1.5-5|20	%prep
21cr|odvr-0.1.5-5|21	%setup -q
21cr|odvr-0.1.5-5|22	
21cr|odvr-0.1.5-5|23	%build
21cr|odvr-0.1.5-5|24	%make
21cr|odvr-0.1.5-5|25	
21cr|odvr-0.1.5-5|26	%install
21cr|odvr-0.1.5-5|27	rm -rf %{buildroot}
21cr|odvr-0.1.5-5|28	%__install -d %{buildroot}
21cr|odvr-0.1.5-5|29	%__install -d %{buildroot}%{_bindir}
21cr|odvr-0.1.5-5|30	%__install -m 755 odvr %{buildroot}%{_bindir}
21cr|odvr-0.1.5-5|31	%__install -m 755 odvr-gui %{buildroot}%{_bindir}
21cr|odvr-0.1.5-5|32	%__install -d %{buildroot}%_sysconfdir/udev/rules.d
21cr|odvr-0.1.5-5|33	%__install -m 644 41-odvr.rules %{buildroot}%_sysconfdir/udev/rules.d
21cr|odvr-0.1.5-5|34	
21cr|odvr-0.1.5-5|35	%clean
21cr|odvr-0.1.5-5|36	rm -rf %{buildroot}
21cr|odvr-0.1.5-5|37	
21cr|odvr-0.1.5-5|38	%files
21cr|odvr-0.1.5-5|39	%defattr(-,root,root)
21cr|odvr-0.1.5-5|40	%{_bindir}/odvr
21cr|odvr-0.1.5-5|41	%{_bindir}/odvr-gui
21cr|odvr-0.1.5-5|42	%_sysconfdir/udev/rules.d/41-odvr.rules

3642 21
21cr|office-runner-1.0.3-0.gitcd81b8.1|1	%define commit cd81b835a4fa1bcee654834577170c721a66763a
21cr|office-runner-1.0.3-0.gitcd81b8.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|office-runner-1.0.3-0.gitcd81b8.1|3	
21cr|office-runner-1.0.3-0.gitcd81b8.1|4	Summary:	Game where tallying up the time taken to go from office to the other
21cr|office-runner-1.0.3-0.gitcd81b8.1|5	Name:		office-runner
21cr|office-runner-1.0.3-0.gitcd81b8.1|6	Version:	1.0.3
21cr|office-runner-1.0.3-0.gitcd81b8.1|7	Release:	0.git%{commit_short}.1
21cr|office-runner-1.0.3-0.gitcd81b8.1|8	License:	GPLv3
21cr|office-runner-1.0.3-0.gitcd81b8.1|9	Group:		Graphical desktop/GNOME
21cr|office-runner-1.0.3-0.gitcd81b8.1|10	Url:		https://gitlab.gnome.org/GNOME/office-runner
21cr|office-runner-1.0.3-0.gitcd81b8.1|11	Source0:	https://github.com/GNOME/office-runner/archive/%{version}.tar.gz?/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|office-runner-1.0.3-0.gitcd81b8.1|12	BuildRequires:	intltool
21cr|office-runner-1.0.3-0.gitcd81b8.1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|office-runner-1.0.3-0.gitcd81b8.1|14	
21cr|office-runner-1.0.3-0.gitcd81b8.1|15	%description
21cr|office-runner-1.0.3-0.gitcd81b8.1|16	ame where tallying up the time taken to go from one place in your office
21cr|office-runner-1.0.3-0.gitcd81b8.1|17	to the other.
21cr|office-runner-1.0.3-0.gitcd81b8.1|18	
21cr|office-runner-1.0.3-0.gitcd81b8.1|19	%files -f %{name}.lang
21cr|office-runner-1.0.3-0.gitcd81b8.1|20	%doc NEWS
21cr|office-runner-1.0.3-0.gitcd81b8.1|21	%license COPYING
21cr|office-runner-1.0.3-0.gitcd81b8.1|22	%{_bindir}/%{name}
21cr|office-runner-1.0.3-0.gitcd81b8.1|23	%{_datadir}/appdata/org.gnome.OfficeRunner.appdata.xml
21cr|office-runner-1.0.3-0.gitcd81b8.1|24	%{_datadir}/applications/org.gnome.OfficeRunner.desktop
21cr|office-runner-1.0.3-0.gitcd81b8.1|25	%{_datadir}/%{name}
21cr|office-runner-1.0.3-0.gitcd81b8.1|26	%{_iconsdir}/hicolor/*x*/apps/org.gnome.OfficeRunner.png
21cr|office-runner-1.0.3-0.gitcd81b8.1|27	
21cr|office-runner-1.0.3-0.gitcd81b8.1|28	#------------------------------------------------------------------
21cr|office-runner-1.0.3-0.gitcd81b8.1|29	
21cr|office-runner-1.0.3-0.gitcd81b8.1|30	%prep
21cr|office-runner-1.0.3-0.gitcd81b8.1|31	%autosetup -p1
21cr|office-runner-1.0.3-0.gitcd81b8.1|32	
21cr|office-runner-1.0.3-0.gitcd81b8.1|33	%build
21cr|office-runner-1.0.3-0.gitcd81b8.1|34	autoreconf -fi
21cr|office-runner-1.0.3-0.gitcd81b8.1|35	%configure
21cr|office-runner-1.0.3-0.gitcd81b8.1|36	%make
21cr|office-runner-1.0.3-0.gitcd81b8.1|37	
21cr|office-runner-1.0.3-0.gitcd81b8.1|38	%install
21cr|office-runner-1.0.3-0.gitcd81b8.1|39	%make_install
21cr|office-runner-1.0.3-0.gitcd81b8.1|40	
21cr|office-runner-1.0.3-0.gitcd81b8.1|41	%find_lang %{name} --with-gnome

3643 21
21cr|offlineimap-7.3.4-1|1	Summary:	Powerful IMAP/Maildir synchronization and reader support
21cr|offlineimap-7.3.4-1|2	Name:		offlineimap
21cr|offlineimap-7.3.4-1|3	Version:	7.3.4
21cr|offlineimap-7.3.4-1|4	Release:	1
21cr|offlineimap-7.3.4-1|5	License:	GPLv2
21cr|offlineimap-7.3.4-1|6	Group:		Networking/Mail
21cr|offlineimap-7.3.4-1|7	Url:		http://offlineimap.org/
21cr|offlineimap-7.3.4-1|8	Source:		https://github.com/OfflineIMAP/offlineimap/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|offlineimap-7.3.4-1|9	BuildArch:	noarch
21cr|offlineimap-7.3.4-1|10	BuildRequires:	pkgconfig(python3)
21cr|offlineimap-7.3.4-1|11	BuildRequires:	python3-six
21cr|offlineimap-7.3.4-1|12	
21cr|offlineimap-7.3.4-1|13	%description
21cr|offlineimap-7.3.4-1|14	OfflineIMAP is a tool to simplify your e-mail  reading.  With
21cr|offlineimap-7.3.4-1|15	OfflineIMAP, you can read the same mailbox from multiple computers.
21cr|offlineimap-7.3.4-1|16	You get a current copy of your messages on each computer, and changes
21cr|offlineimap-7.3.4-1|17	you make one place will be visible on all other systems. For instance,
21cr|offlineimap-7.3.4-1|18	you can delete a message on your home computer, and it will appear
21cr|offlineimap-7.3.4-1|19	deleted on your work computer as well. OfflineIMAP is also useful if
21cr|offlineimap-7.3.4-1|20	you want to use a mail reader that does not have IMAP support, has poor
21cr|offlineimap-7.3.4-1|21	IMAP support, or does not provide disconnected operation.
21cr|offlineimap-7.3.4-1|22	
21cr|offlineimap-7.3.4-1|23	%prep
21cr|offlineimap-7.3.4-1|24	%setup -q
21cr|offlineimap-7.3.4-1|25	
21cr|offlineimap-7.3.4-1|26	%build
21cr|offlineimap-7.3.4-1|27	python3 setup.py build
21cr|offlineimap-7.3.4-1|28	
21cr|offlineimap-7.3.4-1|29	%install
21cr|offlineimap-7.3.4-1|30	python3 setup.py install --root=%{buildroot}
21cr|offlineimap-7.3.4-1|31	
21cr|offlineimap-7.3.4-1|32	%files
21cr|offlineimap-7.3.4-1|33	%doc COPY* docs/
21cr|offlineimap-7.3.4-1|34	%doc %{name}.conf*
21cr|offlineimap-7.3.4-1|35	%{_bindir}/%{name}
21cr|offlineimap-7.3.4-1|36	%{py3_puresitedir}/%{name}
21cr|offlineimap-7.3.4-1|37	%{py3_puresitedir}/*.egg-info

3644 21
21cr|oggfwd-0.2-7|1	Summary:	Simple icecast 2 client to stream a ogg stream from stdin
21cr|oggfwd-0.2-7|2	Name:		oggfwd
21cr|oggfwd-0.2-7|3	Version:	0.2
21cr|oggfwd-0.2-7|4	Release:	7
21cr|oggfwd-0.2-7|5	# taken from debian, as there is no upstream tarball
21cr|oggfwd-0.2-7|6	Source0:	%{name}_%{version}.orig.tar.gz
21cr|oggfwd-0.2-7|7	# patch taken from debian
21cr|oggfwd-0.2-7|8	Patch0:		oggfwd-0.2-overlinking.patch
21cr|oggfwd-0.2-7|9	License:	GPLv2
21cr|oggfwd-0.2-7|10	Group:		Video
21cr|oggfwd-0.2-7|11	Url:		http://v2v.cc/~j/oggfwd/
21cr|oggfwd-0.2-7|12	BuildRequires:	libshout-devel
21cr|oggfwd-0.2-7|13	
21cr|oggfwd-0.2-7|14	%description
21cr|oggfwd-0.2-7|15	Simple icecast2 client that send the stream read from stdin.
21cr|oggfwd-0.2-7|16	
21cr|oggfwd-0.2-7|17	%prep
21cr|oggfwd-0.2-7|18	%setup -q
21cr|oggfwd-0.2-7|19	%patch0 -p0
21cr|oggfwd-0.2-7|20	
21cr|oggfwd-0.2-7|21	%build
21cr|oggfwd-0.2-7|22	CFLAGS="%{optflags}" %make
21cr|oggfwd-0.2-7|23	
21cr|oggfwd-0.2-7|24	%install
21cr|oggfwd-0.2-7|25	mkdir -p %{buildroot}/%{_bindir}/
21cr|oggfwd-0.2-7|26	cp oggfwd %{buildroot}/%{_bindir}/
21cr|oggfwd-0.2-7|27	
21cr|oggfwd-0.2-7|28	%files
21cr|oggfwd-0.2-7|29	%doc README ChangeLog
21cr|oggfwd-0.2-7|30	%{_bindir}/oggfwd

3645 21
21cr|oggvideotools-0.9.1-1|1	Name:           oggvideotools
21cr|oggvideotools-0.9.1-1|2	Version:        0.9.1
21cr|oggvideotools-0.9.1-1|3	Release:        1
21cr|oggvideotools-0.9.1-1|4	Summary:        Toolbox for manipulating Ogg video files
21cr|oggvideotools-0.9.1-1|5	Group:          Video
21cr|oggvideotools-0.9.1-1|6	License:        GPLv2+
21cr|oggvideotools-0.9.1-1|7	URL:            http://dev.streamnik.de/oggvideotools.html
21cr|oggvideotools-0.9.1-1|8	Source0:        http://downloads.sourceforge.net/project/oggvideotools/oggvideotools/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|oggvideotools-0.9.1-1|9	# Fedora patches
21cr|oggvideotools-0.9.1-1|10	Patch0001:      0001-scripts-install-mkSlideshow-as-well.patch
21cr|oggvideotools-0.9.1-1|11	Patch0002:      0002-scripts-install-to-bin-not-sbin.patch
21cr|oggvideotools-0.9.1-1|12	Patch0003:      0003-docs-install-to-share-man.patch
21cr|oggvideotools-0.9.1-1|13	
21cr|oggvideotools-0.9.1-1|14	BuildRequires:  cmake
21cr|oggvideotools-0.9.1-1|15	BuildRequires:  gcc-c++
21cr|oggvideotools-0.9.1-1|16	BuildRequires:  pkgconfig(theora)
21cr|oggvideotools-0.9.1-1|17	BuildRequires:  pkgconfig(vorbis)
21cr|oggvideotools-0.9.1-1|18	BuildRequires:  pkgconfig(vorbisenc)
21cr|oggvideotools-0.9.1-1|19	BuildRequires:  pkgconfig(ogg)
21cr|oggvideotools-0.9.1-1|20	BuildRequires:  ffmpeg-devel
21cr|oggvideotools-0.9.1-1|21	BuildRequires:  pkgconfig(gdlib)
21cr|oggvideotools-0.9.1-1|22	BuildRequires:  boost-devel
21cr|oggvideotools-0.9.1-1|23	
21cr|oggvideotools-0.9.1-1|24	%description
21cr|oggvideotools-0.9.1-1|25	A toolbox for manipulating Ogg video files, which usually consist of a
21cr|oggvideotools-0.9.1-1|26	video stream (Theora) and an audio stream (Vorbis). It includes a
21cr|oggvideotools-0.9.1-1|27	number of handy command line tools for manipulating these video files,
21cr|oggvideotools-0.9.1-1|28	such as for splitting the different streams.
21cr|oggvideotools-0.9.1-1|29	
21cr|oggvideotools-0.9.1-1|30	%files
21cr|oggvideotools-0.9.1-1|31	%doc README ChangeLog COPYING docs/DocuOggVideoTools.pdf
21cr|oggvideotools-0.9.1-1|32	%{_bindir}/ogg*
21cr|oggvideotools-0.9.1-1|33	%{_bindir}/mk*
21cr|oggvideotools-0.9.1-1|34	%{_mandir}/man1/*.1.*
21cr|oggvideotools-0.9.1-1|35	#-------------------------------------------
21cr|oggvideotools-0.9.1-1|36	
21cr|oggvideotools-0.9.1-1|37	%prep
21cr|oggvideotools-0.9.1-1|38	%setup -q
21cr|oggvideotools-0.9.1-1|39	%autopatch -p1
21cr|oggvideotools-0.9.1-1|40	
21cr|oggvideotools-0.9.1-1|41	chmod 644 docs/DocuOggVideoTools.pdf
21cr|oggvideotools-0.9.1-1|42	sed -i '8i #include <string.h>'  src/base/test/{decoderTest,encoderTest}.cpp
21cr|oggvideotools-0.9.1-1|43	
21cr|oggvideotools-0.9.1-1|44	%build
21cr|oggvideotools-0.9.1-1|45	pushd build
21cr|oggvideotools-0.9.1-1|46	cmake -DCMAKE_INSTALL_PREFIX="/usr" ..
21cr|oggvideotools-0.9.1-1|47	make
21cr|oggvideotools-0.9.1-1|48	popd
21cr|oggvideotools-0.9.1-1|49	
21cr|oggvideotools-0.9.1-1|50	%install
21cr|oggvideotools-0.9.1-1|51	%makeinstall_std -C build
21cr|oggvideotools-0.9.1-1|52	
21cr|oggvideotools-0.9.1-1|53	chmod +x %{buildroot}%{_bindir}/*

3646 21
21cr|oglappth-1.0.0-8|1	%define releasedate 20111012
21cr|oglappth-1.0.0-8|2	
21cr|oglappth-1.0.0-8|3	%define major 2
21cr|oglappth-1.0.0-8|4	%define libname %mklibname oglappth %{major}
21cr|oglappth-1.0.0-8|5	%define devname %mklibname oglappth -d
21cr|oglappth-1.0.0-8|6	
21cr|oglappth-1.0.0-8|7	Summary:	Libraries for the oglappth chemistry package
21cr|oglappth-1.0.0-8|8	Name:		oglappth
21cr|oglappth-1.0.0-8|9	Version:	1.0.0
21cr|oglappth-1.0.0-8|10	Release:	8
21cr|oglappth-1.0.0-8|11	License:	GPLv2+
21cr|oglappth-1.0.0-8|12	Group:		Sciences/Chemistry
21cr|oglappth-1.0.0-8|13	Url:		http://www.bioinformatics.org/ghemical/ghemical/index.html
21cr|oglappth-1.0.0-8|14	Source0:	http://www.bioinformatics.org/ghemical/download/release%{releasedate}/lib%{name}-%{version}.tar.gz
21cr|oglappth-1.0.0-8|15	BuildRequires:	pkgconfig(gl)
21cr|oglappth-1.0.0-8|16	BuildRequires:	pkgconfig(glu)
21cr|oglappth-1.0.0-8|17	
21cr|oglappth-1.0.0-8|18	%description
21cr|oglappth-1.0.0-8|19	Library for creating portable OpenGL applications with easy-to-code scene
21cr|oglappth-1.0.0-8|20	setup and selection operations.
21cr|oglappth-1.0.0-8|21	
21cr|oglappth-1.0.0-8|22	#----------------------------------------------------------------------------
21cr|oglappth-1.0.0-8|23	
21cr|oglappth-1.0.0-8|24	%package -n %{libname}
21cr|oglappth-1.0.0-8|25	Summary:	Dynamic libraries from %{name}
21cr|oglappth-1.0.0-8|26	Group:		System/Libraries
21cr|oglappth-1.0.0-8|27	Provides:	%{name} = %{EVRD}
21cr|oglappth-1.0.0-8|28	
21cr|oglappth-1.0.0-8|29	%description -n %{libname}
21cr|oglappth-1.0.0-8|30	Dynamic libraries from %{name}.
21cr|oglappth-1.0.0-8|31	
21cr|oglappth-1.0.0-8|32	%files -n %{libname}
21cr|oglappth-1.0.0-8|33	%{_libdir}/*.so.%{major}*
21cr|oglappth-1.0.0-8|34	
21cr|oglappth-1.0.0-8|35	#----------------------------------------------------------------------------
21cr|oglappth-1.0.0-8|36	
21cr|oglappth-1.0.0-8|37	%package -n %{devname}
21cr|oglappth-1.0.0-8|38	Summary:	Header files and static libraries from %{name}
21cr|oglappth-1.0.0-8|39	Group:		Development/C
21cr|oglappth-1.0.0-8|40	Requires:	%{libname} = %{EVRD}
21cr|oglappth-1.0.0-8|41	Provides:	%{name}-devel = %{EVRD}
21cr|oglappth-1.0.0-8|42	
21cr|oglappth-1.0.0-8|43	%description -n %{devname}
21cr|oglappth-1.0.0-8|44	Libraries and includes files for developing programs based on %{name}.
21cr|oglappth-1.0.0-8|45	
21cr|oglappth-1.0.0-8|46	%files -n %{devname}
21cr|oglappth-1.0.0-8|47	%doc AUTHORS ChangeLog
21cr|oglappth-1.0.0-8|48	%{_includedir}/*
21cr|oglappth-1.0.0-8|49	%{_libdir}/*.so
21cr|oglappth-1.0.0-8|50	%{_libdir}/pkgconfig/*.pc
21cr|oglappth-1.0.0-8|51	
21cr|oglappth-1.0.0-8|52	#----------------------------------------------------------------------------
21cr|oglappth-1.0.0-8|53	
21cr|oglappth-1.0.0-8|54	%prep
21cr|oglappth-1.0.0-8|55	%setup -qn lib%{name}-%{version}
21cr|oglappth-1.0.0-8|56	
21cr|oglappth-1.0.0-8|57	%build
21cr|oglappth-1.0.0-8|58	%configure
21cr|oglappth-1.0.0-8|59	
21cr|oglappth-1.0.0-8|60	%make LIBS="-lGL -lGLU"
21cr|oglappth-1.0.0-8|61	
21cr|oglappth-1.0.0-8|62	%install
21cr|oglappth-1.0.0-8|63	%makeinstall
21cr|oglappth-1.0.0-8|64	

3647 21
21cr|ogmrip-1.0.1-2|1	%define	major 1
21cr|ogmrip-1.0.1-2|2	%define	mplayerver 1.3.0
21cr|ogmrip-1.0.1-2|3	
21cr|ogmrip-1.0.1-2|4	Summary:	Graphical DVD ripper for Gtk2
21cr|ogmrip-1.0.1-2|5	Name:		ogmrip
21cr|ogmrip-1.0.1-2|6	Version:	1.0.1
21cr|ogmrip-1.0.1-2|7	Release:	2
21cr|ogmrip-1.0.1-2|8	#gw the lib is LGPL, the main program is GPL
21cr|ogmrip-1.0.1-2|9	License:	LGPLv2+ and GPLv2+
21cr|ogmrip-1.0.1-2|10	Group:		Video
21cr|ogmrip-1.0.1-2|11	Url:		http://ogmrip.sourceforge.net/
21cr|ogmrip-1.0.1-2|12	Source0:	http://prdownloads.sourceforge.net/ogmrip/%{name}-%{version}.tar.gz
21cr|ogmrip-1.0.1-2|13	BuildRequires:	desktop-file-utils
21cr|ogmrip-1.0.1-2|14	BuildRequires:	faac >= 1.24
21cr|ogmrip-1.0.1-2|15	BuildRequires:	gocr >= 0.39
21cr|ogmrip-1.0.1-2|16	BuildRequires:	gpac >= 0.7
21cr|ogmrip-1.0.1-2|17	BuildRequires:	gtk-doc
21cr|ogmrip-1.0.1-2|18	BuildRequires:	imagemagick
21cr|ogmrip-1.0.1-2|19	BuildRequires:	intltool >= 0.35
21cr|ogmrip-1.0.1-2|20	BuildRequires:	lame >= 3.96
21cr|ogmrip-1.0.1-2|21	BuildRequires:	mencoder >= %{mplayerver}
21cr|ogmrip-1.0.1-2|22	BuildRequires:	mkvtoolnix >= 0.9.5
21cr|ogmrip-1.0.1-2|23	BuildRequires:	ogmtools >= 1.0
21cr|ogmrip-1.0.1-2|24	BuildRequires:	vorbis-tools
21cr|ogmrip-1.0.1-2|25	BuildRequires:	xsltproc
21cr|ogmrip-1.0.1-2|26	BuildRequires:	pkgconfig(dbus-glib-1) >= 0.7.2
21cr|ogmrip-1.0.1-2|27	BuildRequires:	pkgconfig(dvdread) >= 0.9.4
21cr|ogmrip-1.0.1-2|28	BuildRequires:	pkgconfig(enca) >= 1.9
21cr|ogmrip-1.0.1-2|29	BuildRequires:	pkgconfig(enchant) >= 1.1.0
21cr|ogmrip-1.0.1-2|30	BuildRequires:	pkgconfig(gconf-2.0) >= 2.6.0
21cr|ogmrip-1.0.1-2|31	BuildRequires:	pkgconfig(glib-2.0) >= 2.16.0
21cr|ogmrip-1.0.1-2|32	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.12.0
21cr|ogmrip-1.0.1-2|33	BuildRequires:	pkgconfig(libglade-2.0) >= 2.5.0
21cr|ogmrip-1.0.1-2|34	BuildRequires:	pkgconfig(libnotify) >= 0.7
21cr|ogmrip-1.0.1-2|35	BuildRequires:	pkgconfig(libpng)
21cr|ogmrip-1.0.1-2|36	BuildRequires:	pkgconfig(libtiff-4)
21cr|ogmrip-1.0.1-2|37	BuildRequires:	pkgconfig(libxml-2.0)
21cr|ogmrip-1.0.1-2|38	BuildRequires:	pkgconfig(theora)
21cr|ogmrip-1.0.1-2|39	BuildRequires:	pkgconfig(vorbis)
21cr|ogmrip-1.0.1-2|40	Requires:	faac
21cr|ogmrip-1.0.1-2|41	Requires:	gocr
21cr|ogmrip-1.0.1-2|42	Requires:	gpac
21cr|ogmrip-1.0.1-2|43	Requires:	lame
21cr|ogmrip-1.0.1-2|44	Requires:	mencoder >= %{mplayerver}
21cr|ogmrip-1.0.1-2|45	Requires:	mkvtoolnix
21cr|ogmrip-1.0.1-2|46	Requires:	ogmtools
21cr|ogmrip-1.0.1-2|47	Requires:	subtitleripper
21cr|ogmrip-1.0.1-2|48	Requires:	vorbis-tools
21cr|ogmrip-1.0.1-2|49	
21cr|ogmrip-1.0.1-2|50	%description
21cr|ogmrip-1.0.1-2|51	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|52	into DivX/OGM files.
21cr|ogmrip-1.0.1-2|53	This program:
21cr|ogmrip-1.0.1-2|54	* outputs ogm, avi or matroska files;
21cr|ogmrip-1.0.1-2|55	* provides a lot of codecs (ogg vorbis, mp3, pcm, ac3, xvid, lavc);
21cr|ogmrip-1.0.1-2|56	* calculates video bitrate for a given filesize;
21cr|ogmrip-1.0.1-2|57	* calculates cropping parameters and scaling factors;
21cr|ogmrip-1.0.1-2|58	* uses maximum quality codec switches;
21cr|ogmrip-1.0.1-2|59	* supports subtitles extraction;
21cr|ogmrip-1.0.1-2|60	* rips contiguous chapters;
21cr|ogmrip-1.0.1-2|61	* is extensible through plugins;
21cr|ogmrip-1.0.1-2|62	* features a HIG-compliant GNOME 2 user interface.
21cr|ogmrip-1.0.1-2|63	This package is in restricted as it depends on faac.
21cr|ogmrip-1.0.1-2|64	
21cr|ogmrip-1.0.1-2|65	%files -f %{name}.lang
21cr|ogmrip-1.0.1-2|66	%doc README ChangeLog COPYING TODO AUTHORS
21cr|ogmrip-1.0.1-2|67	%{_sysconfdir}/gconf/schemas/%{name}.schemas
21cr|ogmrip-1.0.1-2|68	%{_bindir}/avibox
21cr|ogmrip-1.0.1-2|69	%{_bindir}/%{name}
21cr|ogmrip-1.0.1-2|70	%{_bindir}/subp2pgm
21cr|ogmrip-1.0.1-2|71	%{_bindir}/subp2png
21cr|ogmrip-1.0.1-2|72	%{_bindir}/subp2tiff
21cr|ogmrip-1.0.1-2|73	%{_bindir}/subptools
21cr|ogmrip-1.0.1-2|74	%{_bindir}/dvdcpy
21cr|ogmrip-1.0.1-2|75	%{_bindir}/theoraenc
21cr|ogmrip-1.0.1-2|76	%dir %{_libdir}/ogmrip
21cr|ogmrip-1.0.1-2|77	%dir %{_libdir}/ogmrip/audio-plugins
21cr|ogmrip-1.0.1-2|78	%{_libdir}/ogmrip/audio-plugins/libogmrip-aac.so
21cr|ogmrip-1.0.1-2|79	%{_libdir}/ogmrip/audio-plugins/libogmrip-acopy.so
21cr|ogmrip-1.0.1-2|80	%{_libdir}/ogmrip/audio-plugins/libogmrip-mp3.so
21cr|ogmrip-1.0.1-2|81	%{_libdir}/ogmrip/audio-plugins/libogmrip-vorbis.so
21cr|ogmrip-1.0.1-2|82	%{_libdir}/ogmrip/audio-plugins/libogmrip-wav.so
21cr|ogmrip-1.0.1-2|83	%dir %{_libdir}/ogmrip/container-plugins
21cr|ogmrip-1.0.1-2|84	%{_libdir}/ogmrip/container-plugins/libogmrip-avi.so
21cr|ogmrip-1.0.1-2|85	%{_libdir}/ogmrip/container-plugins/libogmrip-mkv.so
21cr|ogmrip-1.0.1-2|86	%{_libdir}/ogmrip/container-plugins/libogmrip-mov.so
21cr|ogmrip-1.0.1-2|87	%{_libdir}/ogmrip/container-plugins/libogmrip-mp4.so
21cr|ogmrip-1.0.1-2|88	%{_libdir}/ogmrip/container-plugins/libogmrip-ogg.so
21cr|ogmrip-1.0.1-2|89	%dir %{_libdir}/ogmrip/options-plugins
21cr|ogmrip-1.0.1-2|90	%{_libdir}/ogmrip/options-plugins/libogmrip-lavc-options.so
21cr|ogmrip-1.0.1-2|91	%{_libdir}/ogmrip/options-plugins/libogmrip-x264-options.so
21cr|ogmrip-1.0.1-2|92	%{_libdir}/ogmrip/options-plugins/libogmrip-xvid-options.so
21cr|ogmrip-1.0.1-2|93	%dir %{_libdir}/ogmrip/subp-plugins
21cr|ogmrip-1.0.1-2|94	%{_libdir}/ogmrip/subp-plugins/libogmrip-srt.so
21cr|ogmrip-1.0.1-2|95	%{_libdir}/ogmrip/subp-plugins/libogmrip-vobsub.so
21cr|ogmrip-1.0.1-2|96	%dir %{_libdir}/ogmrip/video-plugins
21cr|ogmrip-1.0.1-2|97	%{_libdir}/ogmrip/video-plugins/libogmrip-lavc-mpeg4.so
21cr|ogmrip-1.0.1-2|98	%{_libdir}/ogmrip/video-plugins/libogmrip-theora.so
21cr|ogmrip-1.0.1-2|99	%{_libdir}/ogmrip/video-plugins/libogmrip-x264.so
21cr|ogmrip-1.0.1-2|100	%{_libdir}/ogmrip/video-plugins/libogmrip-xvid.so
21cr|ogmrip-1.0.1-2|101	%{_datadir}/applications/%{name}.desktop
21cr|ogmrip-1.0.1-2|102	%{_datadir}/%{name}
21cr|ogmrip-1.0.1-2|103	%{_datadir}/pixmaps/%{name}.png
21cr|ogmrip-1.0.1-2|104	%{_mandir}/man1/*.1*
21cr|ogmrip-1.0.1-2|105	%{_iconsdir}/%{name}.png
21cr|ogmrip-1.0.1-2|106	%{_miconsdir}/%{name}.png
21cr|ogmrip-1.0.1-2|107	%{_liconsdir}/%{name}.png
21cr|ogmrip-1.0.1-2|108	
21cr|ogmrip-1.0.1-2|109	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|110	
21cr|ogmrip-1.0.1-2|111	%define	libname %mklibname %{name} %{major}
21cr|ogmrip-1.0.1-2|112	
21cr|ogmrip-1.0.1-2|113	%package -n %{libname}
21cr|ogmrip-1.0.1-2|114	Summary:	OGMRip shared library
21cr|ogmrip-1.0.1-2|115	Group:		System/Libraries
21cr|ogmrip-1.0.1-2|116	
21cr|ogmrip-1.0.1-2|117	%description -n %{libname}
21cr|ogmrip-1.0.1-2|118	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|119	into DivX/OGM files. This package contains OGMRip shared library.
21cr|ogmrip-1.0.1-2|120	It is in restricted as it depends on faac.
21cr|ogmrip-1.0.1-2|121	
21cr|ogmrip-1.0.1-2|122	%files -n %{libname}
21cr|ogmrip-1.0.1-2|123	%doc COPYING
21cr|ogmrip-1.0.1-2|124	%{_libdir}/libogmrip.so.%{major}*
21cr|ogmrip-1.0.1-2|125	
21cr|ogmrip-1.0.1-2|126	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|127	
21cr|ogmrip-1.0.1-2|128	%define	libogmdvd %mklibname ogmdvd %{major}
21cr|ogmrip-1.0.1-2|129	
21cr|ogmrip-1.0.1-2|130	%package -n %{libogmdvd}
21cr|ogmrip-1.0.1-2|131	Summary:	OGMRip shared library
21cr|ogmrip-1.0.1-2|132	Group:		System/Libraries
21cr|ogmrip-1.0.1-2|133	Conflicts:	%{_lib}ogmrip1 < 1.0.0
21cr|ogmrip-1.0.1-2|134	
21cr|ogmrip-1.0.1-2|135	%description -n %{libogmdvd}
21cr|ogmrip-1.0.1-2|136	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|137	into DivX/OGM files. This package contains OGMRip shared library.
21cr|ogmrip-1.0.1-2|138	It is in restricted as it depends on faac.
21cr|ogmrip-1.0.1-2|139	
21cr|ogmrip-1.0.1-2|140	%files -n %{libogmdvd}
21cr|ogmrip-1.0.1-2|141	%doc COPYING
21cr|ogmrip-1.0.1-2|142	%{_libdir}/libogmdvd.so.%{major}*
21cr|ogmrip-1.0.1-2|143	
21cr|ogmrip-1.0.1-2|144	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|145	
21cr|ogmrip-1.0.1-2|146	%define	libogmdvdgtk %mklibname ogmdvdgtk %{major}
21cr|ogmrip-1.0.1-2|147	
21cr|ogmrip-1.0.1-2|148	%package -n %{libogmdvdgtk}
21cr|ogmrip-1.0.1-2|149	Summary:	OGMRip shared library
21cr|ogmrip-1.0.1-2|150	Group:		System/Libraries
21cr|ogmrip-1.0.1-2|151	Conflicts:	%{_lib}ogmrip1 < 1.0.0
21cr|ogmrip-1.0.1-2|152	
21cr|ogmrip-1.0.1-2|153	%description -n %{libogmdvdgtk}
21cr|ogmrip-1.0.1-2|154	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|155	into DivX/OGM files. This package contains OGMRip shared library.
21cr|ogmrip-1.0.1-2|156	It is in restricted as it depends on faac.
21cr|ogmrip-1.0.1-2|157	
21cr|ogmrip-1.0.1-2|158	%files -n %{libogmdvdgtk}
21cr|ogmrip-1.0.1-2|159	%doc COPYING
21cr|ogmrip-1.0.1-2|160	%{_libdir}/libogmdvd-gtk.so.%{major}*
21cr|ogmrip-1.0.1-2|161	
21cr|ogmrip-1.0.1-2|162	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|163	
21cr|ogmrip-1.0.1-2|164	%define	libogmjob %mklibname ogmjob %{major}
21cr|ogmrip-1.0.1-2|165	
21cr|ogmrip-1.0.1-2|166	%package -n %{libogmjob}
21cr|ogmrip-1.0.1-2|167	Summary:	OGMRip shared library
21cr|ogmrip-1.0.1-2|168	Group:		System/Libraries
21cr|ogmrip-1.0.1-2|169	Conflicts:	%{_lib}ogmrip1 < 1.0.0
21cr|ogmrip-1.0.1-2|170	
21cr|ogmrip-1.0.1-2|171	%description -n %{libogmjob}
21cr|ogmrip-1.0.1-2|172	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|173	into DivX/OGM files. This package contains OGMRip shared library.
21cr|ogmrip-1.0.1-2|174	It is in restricted as it depends on faac.
21cr|ogmrip-1.0.1-2|175	
21cr|ogmrip-1.0.1-2|176	%files -n %{libogmjob}
21cr|ogmrip-1.0.1-2|177	%doc COPYING
21cr|ogmrip-1.0.1-2|178	%{_libdir}/libogmjob.so.%{major}*
21cr|ogmrip-1.0.1-2|179	
21cr|ogmrip-1.0.1-2|180	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|181	
21cr|ogmrip-1.0.1-2|182	%define	libogmripgtk %mklibname ogmripgtk %{major}
21cr|ogmrip-1.0.1-2|183	
21cr|ogmrip-1.0.1-2|184	%package -n %{libogmripgtk}
21cr|ogmrip-1.0.1-2|185	Summary:	OGMRip shared library
21cr|ogmrip-1.0.1-2|186	Group:		System/Libraries
21cr|ogmrip-1.0.1-2|187	Conflicts:	%{_lib}ogmrip1 < 1.0.0
21cr|ogmrip-1.0.1-2|188	
21cr|ogmrip-1.0.1-2|189	%description -n %{libogmripgtk}
21cr|ogmrip-1.0.1-2|190	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|191	into DivX/OGM files. This package contains OGMRip shared library.
21cr|ogmrip-1.0.1-2|192	It is in restricted as it depends on faac.
21cr|ogmrip-1.0.1-2|193	
21cr|ogmrip-1.0.1-2|194	%files -n %{libogmripgtk}
21cr|ogmrip-1.0.1-2|195	%doc COPYING
21cr|ogmrip-1.0.1-2|196	%{_libdir}/libogmrip-gtk.so.%{major}*
21cr|ogmrip-1.0.1-2|197	
21cr|ogmrip-1.0.1-2|198	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|199	
21cr|ogmrip-1.0.1-2|200	%define	libogmriplavc %mklibname ogmriplavc %{major}
21cr|ogmrip-1.0.1-2|201	
21cr|ogmrip-1.0.1-2|202	%package -n %{libogmriplavc}
21cr|ogmrip-1.0.1-2|203	Summary:	OGMRip shared library
21cr|ogmrip-1.0.1-2|204	Group:		System/Libraries
21cr|ogmrip-1.0.1-2|205	Conflicts:	%{_lib}ogmrip1 < 1.0.0
21cr|ogmrip-1.0.1-2|206	
21cr|ogmrip-1.0.1-2|207	%description -n %{libogmriplavc}
21cr|ogmrip-1.0.1-2|208	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|209	into DivX/OGM files. This package contains OGMRip shared library.
21cr|ogmrip-1.0.1-2|210	It is in restricted as it depends on faac.
21cr|ogmrip-1.0.1-2|211	
21cr|ogmrip-1.0.1-2|212	%files -n %{libogmriplavc}
21cr|ogmrip-1.0.1-2|213	%doc COPYING
21cr|ogmrip-1.0.1-2|214	%{_libdir}/libogmrip-lavc.so.%{major}*
21cr|ogmrip-1.0.1-2|215	
21cr|ogmrip-1.0.1-2|216	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|217	
21cr|ogmrip-1.0.1-2|218	%define	libogmripmplayer %mklibname ogmripmplayer %{major}
21cr|ogmrip-1.0.1-2|219	
21cr|ogmrip-1.0.1-2|220	%package -n %{libogmripmplayer}
21cr|ogmrip-1.0.1-2|221	Summary:	OGMRip shared library
21cr|ogmrip-1.0.1-2|222	Group:		System/Libraries
21cr|ogmrip-1.0.1-2|223	Conflicts:	%{_lib}ogmrip1 < 1.0.0
21cr|ogmrip-1.0.1-2|224	
21cr|ogmrip-1.0.1-2|225	%description -n %{libogmripmplayer}
21cr|ogmrip-1.0.1-2|226	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|227	into DivX/OGM files. This package contains OGMRip shared library.
21cr|ogmrip-1.0.1-2|228	It is in restricted as it depends on faac.
21cr|ogmrip-1.0.1-2|229	
21cr|ogmrip-1.0.1-2|230	%files -n %{libogmripmplayer}
21cr|ogmrip-1.0.1-2|231	%doc COPYING
21cr|ogmrip-1.0.1-2|232	%{_libdir}/libogmrip-mplayer.so.%{major}*
21cr|ogmrip-1.0.1-2|233	
21cr|ogmrip-1.0.1-2|234	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|235	
21cr|ogmrip-1.0.1-2|236	%define	devname %mklibname -d %{name}
21cr|ogmrip-1.0.1-2|237	
21cr|ogmrip-1.0.1-2|238	%package -n %{devname}
21cr|ogmrip-1.0.1-2|239	Summary:	DVD ripping libraries from %{name}
21cr|ogmrip-1.0.1-2|240	Group:		Development/C
21cr|ogmrip-1.0.1-2|241	Requires:	%{libname} = %{EVRD}
21cr|ogmrip-1.0.1-2|242	Requires:	%{libogmdvd} = %{EVRD}
21cr|ogmrip-1.0.1-2|243	Requires:	%{libogmdvdgtk} = %{EVRD}
21cr|ogmrip-1.0.1-2|244	Requires:	%{libogmjob} = %{EVRD}
21cr|ogmrip-1.0.1-2|245	Requires:	%{libogmripgtk} = %{EVRD}
21cr|ogmrip-1.0.1-2|246	Requires:	%{libogmriplavc} = %{EVRD}
21cr|ogmrip-1.0.1-2|247	Requires:	%{libogmripmplayer} = %{EVRD}
21cr|ogmrip-1.0.1-2|248	
21cr|ogmrip-1.0.1-2|249	%description -n %{devname}
21cr|ogmrip-1.0.1-2|250	OGMRip is an application and a set of libraries for ripping and encoding DVD
21cr|ogmrip-1.0.1-2|251	into DivX/OGM files. This package contains the development parts of these
21cr|ogmrip-1.0.1-2|252	libraries.
21cr|ogmrip-1.0.1-2|253	It is in restricted as it depends on faac,
21cr|ogmrip-1.0.1-2|254	
21cr|ogmrip-1.0.1-2|255	%files -n %{devname}
21cr|ogmrip-1.0.1-2|256	%doc COPYING
21cr|ogmrip-1.0.1-2|257	%{_includedir}/%{name}
21cr|ogmrip-1.0.1-2|258	%{_includedir}/ogmdvd/
21cr|ogmrip-1.0.1-2|259	%{_includedir}/ogmjob/
21cr|ogmrip-1.0.1-2|260	%{_libdir}/lib*.so
21cr|ogmrip-1.0.1-2|261	%{_libdir}/ogmrip/video-plugins/ogmrip*.h
21cr|ogmrip-1.0.1-2|262	%{_libdir}/pkgconfig/ogmdvd.pc
21cr|ogmrip-1.0.1-2|263	%{_libdir}/pkgconfig/ogmdvd-gtk.pc
21cr|ogmrip-1.0.1-2|264	%{_libdir}/pkgconfig/ogmjob.pc
21cr|ogmrip-1.0.1-2|265	%{_libdir}/pkgconfig/ogmrip.pc
21cr|ogmrip-1.0.1-2|266	%{_libdir}/pkgconfig/ogmrip-gtk.pc
21cr|ogmrip-1.0.1-2|267	%{_datadir}/gtk-doc/html/*
21cr|ogmrip-1.0.1-2|268	
21cr|ogmrip-1.0.1-2|269	#----------------------------------------------------------------------------
21cr|ogmrip-1.0.1-2|270	
21cr|ogmrip-1.0.1-2|271	%prep
21cr|ogmrip-1.0.1-2|272	%setup -qn %{name}-%{version}
21cr|ogmrip-1.0.1-2|273	
21cr|ogmrip-1.0.1-2|274	
21cr|ogmrip-1.0.1-2|275	%build
21cr|ogmrip-1.0.1-2|276	%configure --disable-static
21cr|ogmrip-1.0.1-2|277	%make
21cr|ogmrip-1.0.1-2|278	
21cr|ogmrip-1.0.1-2|279	
21cr|ogmrip-1.0.1-2|280	%install
21cr|ogmrip-1.0.1-2|281	%makeinstall_std
21cr|ogmrip-1.0.1-2|282	
21cr|ogmrip-1.0.1-2|283	mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
21cr|ogmrip-1.0.1-2|284	ln -s %{_datadir}/pixmaps/%{name}.png %{buildroot}%{_liconsdir}/
21cr|ogmrip-1.0.1-2|285	convert -scale 32 data/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|ogmrip-1.0.1-2|286	convert -scale 16 data/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|ogmrip-1.0.1-2|287	
21cr|ogmrip-1.0.1-2|288	%find_lang %{name}

3648 21
21cr|ogre-13.5.2-4|1	%define major 13
21cr|ogre-13.5.2-4|2	%define oname OGRE
21cr|ogre-13.5.2-4|3	%define uversion %(echo %{version}| tr . _)
21cr|ogre-13.5.2-4|4	%define libname %mklibname %{name} %{major}
21cr|ogre-13.5.2-4|5	%define devname %mklibname %{name} -d
21cr|ogre-13.5.2-4|6	
21cr|ogre-13.5.2-4|7	Summary:	Object-Oriented Graphics Rendering Engine
21cr|ogre-13.5.2-4|8	Name:		ogre
21cr|ogre-13.5.2-4|9	################################################################################
21cr|ogre-13.5.2-4|10	# !!! Never backport this package as it requires full rebuild of all based games
21cr|ogre-13.5.2-4|11	Version:	13.5.2
21cr|ogre-13.5.2-4|12	################################################################################
21cr|ogre-13.5.2-4|13	Release:	4
21cr|ogre-13.5.2-4|14	License:	LGPLv2+
21cr|ogre-13.5.2-4|15	Group:		System/Libraries
21cr|ogre-13.5.2-4|16	Url:		http://www.ogre3d.org/
21cr|ogre-13.5.2-4|17	Source0:	https://github.com/OGRECave/ogre/archive/v%{version}.tar.gz
21cr|ogre-13.5.2-4|18	Source1:	https://github.com/ocornut/imgui/archive/v1.88.tar.gz
21cr|ogre-13.5.2-4|19	Source100:	%{name}.rpmlintrc
21cr|ogre-13.5.2-4|20	Patch0:		ogre-SDL-headers.patch
21cr|ogre-13.5.2-4|21	Patch1:		ogre-13.4.4-imgui-dir.patch
21cr|ogre-13.5.2-4|22	BuildRequires:	cmake
21cr|ogre-13.5.2-4|23	BuildRequires:	ninja
21cr|ogre-13.5.2-4|24	BuildRequires:	doxygen
21cr|ogre-13.5.2-4|25	BuildRequires:	atomic-devel
21cr|ogre-13.5.2-4|26	BuildRequires:	boost-devel
21cr|ogre-13.5.2-4|27	BuildRequires:	freeimage-devel
21cr|ogre-13.5.2-4|28	BuildRequires:	pkgconfig(tinyxml2)
21cr|ogre-13.5.2-4|29	BuildRequires:	pugixml-devel
21cr|ogre-13.5.2-4|30	BuildRequires:	pkgconfig(cppunit)
21cr|ogre-13.5.2-4|31	BuildRequires:	pkgconfig(freetype2)
21cr|ogre-13.5.2-4|32	BuildRequires:	pkgconfig(gl)
21cr|ogre-13.5.2-4|33	BuildRequires:	pkgconfig(glu)
21cr|ogre-13.5.2-4|34	BuildRequires:	pkgconfig(ice)
21cr|ogre-13.5.2-4|35	BuildRequires:	pkgconfig(sdl2)
21cr|ogre-13.5.2-4|36	BuildRequires:	pkgconfig(sm)
21cr|ogre-13.5.2-4|37	BuildRequires:	pkgconfig(x11)
21cr|ogre-13.5.2-4|38	BuildRequires:	pkgconfig(xaw7)
21cr|ogre-13.5.2-4|39	BuildRequires:	pkgconfig(xrandr)
21cr|ogre-13.5.2-4|40	BuildRequires:	pkgconfig(xt)
21cr|ogre-13.5.2-4|41	BuildRequires:	pkgconfig(zziplib)
21cr|ogre-13.5.2-4|42	#Requires to build cg-plugin, but we cannot do it as cg-devel is in Non-Free
21cr|ogre-13.5.2-4|43	#BuildRequires:	cg-devel
21cr|ogre-13.5.2-4|44	#Recommends:	ogre-cg-plugin
21cr|ogre-13.5.2-4|45	
21cr|ogre-13.5.2-4|46	%description
21cr|ogre-13.5.2-4|47	OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented,
21cr|ogre-13.5.2-4|48	flexible 3D engine written in C++ designed to make it easier and more
21cr|ogre-13.5.2-4|49	intuitive for developers to produce games and demos utilising 3D hardware.
21cr|ogre-13.5.2-4|50	The class library abstracts all the details of using the underlying system
21cr|ogre-13.5.2-4|51	libraries like Direct3D and OpenGL and provides an interface based on world
21cr|ogre-13.5.2-4|52	objects and other intuitive classes.
21cr|ogre-13.5.2-4|53	
21cr|ogre-13.5.2-4|54	%files
21cr|ogre-13.5.2-4|55	%doc AUTHORS
21cr|ogre-13.5.2-4|56	%{_bindir}/OgreMeshUpgrader
21cr|ogre-13.5.2-4|57	%{_bindir}/OgreXMLConverter
21cr|ogre-13.5.2-4|58	%{_bindir}/VRMLConverter
21cr|ogre-13.5.2-4|59	%dir %{_libdir}/%{oname}
21cr|ogre-13.5.2-4|60	%{_libdir}/%{oname}/*.so*
21cr|ogre-13.5.2-4|61	%dir %{_datadir}/%{oname}
21cr|ogre-13.5.2-4|62	
21cr|ogre-13.5.2-4|63	#----------------------------------------------------------------------------
21cr|ogre-13.5.2-4|64	
21cr|ogre-13.5.2-4|65	%package -n %{libname}
21cr|ogre-13.5.2-4|66	Summary:	Libraries needed for programs using %{oname}
21cr|ogre-13.5.2-4|67	Group:		System/Libraries
21cr|ogre-13.5.2-4|68	# Engine files are always required
21cr|ogre-13.5.2-4|69	Requires:	%{name}
21cr|ogre-13.5.2-4|70	
21cr|ogre-13.5.2-4|71	%description -n %{libname}
21cr|ogre-13.5.2-4|72	OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented,
21cr|ogre-13.5.2-4|73	flexible 3D engine written in C++ designed to make it easier and more
21cr|ogre-13.5.2-4|74	intuitive for developers to produce games and demos utilising 3D hardware.
21cr|ogre-13.5.2-4|75	The class library abstracts all the details of using the underlying system
21cr|ogre-13.5.2-4|76	libraries like Direct3D and OpenGL and provides an interface based on world
21cr|ogre-13.5.2-4|77	objects and other intuitive classes.
21cr|ogre-13.5.2-4|78	
21cr|ogre-13.5.2-4|79	%files -n %{libname}
21cr|ogre-13.5.2-4|80	%{_libdir}/*.so.%{major}*
21cr|ogre-13.5.2-4|81	
21cr|ogre-13.5.2-4|82	#----------------------------------------------------------------------------
21cr|ogre-13.5.2-4|83	
21cr|ogre-13.5.2-4|84	%package -n %{devname}
21cr|ogre-13.5.2-4|85	Summary:	Development headers and libraries for writing programs using %{oname}
21cr|ogre-13.5.2-4|86	Group:		Development/C++
21cr|ogre-13.5.2-4|87	Requires:	%{libname} = %{EVRD}
21cr|ogre-13.5.2-4|88	Requires:	%{name}-samples = %{EVRD}
21cr|ogre-13.5.2-4|89	Provides:	%{name}-devel = %{EVRD}
21cr|ogre-13.5.2-4|90	
21cr|ogre-13.5.2-4|91	%description -n %{devname}
21cr|ogre-13.5.2-4|92	Development headers and libraries for writing programs using %{oname}.
21cr|ogre-13.5.2-4|93	
21cr|ogre-13.5.2-4|94	%files -n %{devname}
21cr|ogre-13.5.2-4|95	%{_libdir}/*.so
21cr|ogre-13.5.2-4|96	%{_libdir}/pkgconfig/*.pc
21cr|ogre-13.5.2-4|97	%{_libdir}/%{oname}/cmake
21cr|ogre-13.5.2-4|98	%{_includedir}/%{oname}
21cr|ogre-13.5.2-4|99	
21cr|ogre-13.5.2-4|100	#----------------------------------------------------------------------------
21cr|ogre-13.5.2-4|101	
21cr|ogre-13.5.2-4|102	%package samples
21cr|ogre-13.5.2-4|103	Summary:	Samples for %{oname}
21cr|ogre-13.5.2-4|104	Group:		System/Libraries
21cr|ogre-13.5.2-4|105	Requires:	%{name} = %{EVRD}
21cr|ogre-13.5.2-4|106	
21cr|ogre-13.5.2-4|107	%description samples
21cr|ogre-13.5.2-4|108	Samples for %{oname}.
21cr|ogre-13.5.2-4|109	
21cr|ogre-13.5.2-4|110	%files samples
21cr|ogre-13.5.2-4|111	%{_bindir}/SampleBrowser
21cr|ogre-13.5.2-4|112	%{_datadir}/%{oname}/*.cfg
21cr|ogre-13.5.2-4|113	%{_datadir}/%{oname}/Media
21cr|ogre-13.5.2-4|114	%{_libdir}/%{oname}/Samples
21cr|ogre-13.5.2-4|115	%{_datadir}/%{oname}/GLX_backdrop.png
21cr|ogre-13.5.2-4|116	
21cr|ogre-13.5.2-4|117	#----------------------------------------------------------------------------
21cr|ogre-13.5.2-4|118	
21cr|ogre-13.5.2-4|119	%package	docs
21cr|ogre-13.5.2-4|120	Summary:	Samples for %{oname}
21cr|ogre-13.5.2-4|121	Group:		Documentation
21cr|ogre-13.5.2-4|122	
21cr|ogre-13.5.2-4|123	%description docs
21cr|ogre-13.5.2-4|124	Docs for %{oname}.
21cr|ogre-13.5.2-4|125	
21cr|ogre-13.5.2-4|126	%files docs
21cr|ogre-13.5.2-4|127	%doc AUTHORS
21cr|ogre-13.5.2-4|128	%{_docdir}/%{oname}/
21cr|ogre-13.5.2-4|129	
21cr|ogre-13.5.2-4|130	#----------------------------------------------------------------------------
21cr|ogre-13.5.2-4|131	
21cr|ogre-13.5.2-4|132	%prep
21cr|ogre-13.5.2-4|133	%autosetup -p1 -a1
21cr|ogre-13.5.2-4|134	rm -rf build/
21cr|ogre-13.5.2-4|135	find . -type f -name "*.h"-o -name "*.cpp" -exec chmod 644 {} \;
21cr|ogre-13.5.2-4|136	mkdir -p build/imgui
21cr|ogre-13.5.2-4|137	cp -r imgui-*/* build/imgui/
21cr|ogre-13.5.2-4|138	
21cr|ogre-13.5.2-4|139	%build
21cr|ogre-13.5.2-4|140	%cmake \
21cr|ogre-13.5.2-4|141	-G Ninja \
21cr|ogre-13.5.2-4|142	-DOGRE_BUILD_DOCS:BOOL=OFF \
21cr|ogre-13.5.2-4|143	-DOGRE_BUILD_DEPENDENCIES=FALSE \
21cr|ogre-13.5.2-4|144	-DOGRE_BUILD_PLUGIN_CG:BOOL=OFF \
21cr|ogre-13.5.2-4|145	-DOGRE_INSTALL_SAMPLES:BOOL=ON \
21cr|ogre-13.5.2-4|146	-DOGRE_INSTALL_SAMPLES_SOURCE:BOOL=ON \
21cr|ogre-13.5.2-4|147	-DOGRE_CONFIG_MEMTRACK_RELEASE:BOOL=OFF \
21cr|ogre-13.5.2-4|148	-DOGRE_NODELESS_POSITIONING=ON
21cr|ogre-13.5.2-4|149	
21cr|ogre-13.5.2-4|150	%ninja_build
21cr|ogre-13.5.2-4|151	
21cr|ogre-13.5.2-4|152	%install
21cr|ogre-13.5.2-4|153	%ninja_install -C build
21cr|ogre-13.5.2-4|154	rm -f %{buildroot}%{_datadir}/OGRE/docs/CMakeLists.txt
21cr|ogre-13.5.2-4|155	find %{buildroot} -size 0 -delete

3649 21
21cr|oidentd-2.0.8-12|1	Summary:	Ident server with masquerading support
21cr|oidentd-2.0.8-12|2	Name:		oidentd
21cr|oidentd-2.0.8-12|3	Version:	2.0.8
21cr|oidentd-2.0.8-12|4	Release:	12
21cr|oidentd-2.0.8-12|5	License:	GPLv2+
21cr|oidentd-2.0.8-12|6	Group:		System/Servers
21cr|oidentd-2.0.8-12|7	Url:		http://ojnk.sourceforge.net/
21cr|oidentd-2.0.8-12|8	Source0:	http://sourceforge.net/projects/ojnk/files/oidentd/%{version}/oidentd-%{version}.tar.gz
21cr|oidentd-2.0.8-12|9	Source1:	%{name}.service
21cr|oidentd-2.0.8-12|10	Source2:	%{name}.users
21cr|oidentd-2.0.8-12|11	Source3:	%{name}.sysconfig
21cr|oidentd-2.0.8-12|12	Source4:	%{name}.conf
21cr|oidentd-2.0.8-12|13	BuildRequires:	flex
21cr|oidentd-2.0.8-12|14	BuildRequires:	bison
21cr|oidentd-2.0.8-12|15	BuildRequires:	systemd-units
21cr|oidentd-2.0.8-12|16	Provides:	identd = %{EVRD}
21cr|oidentd-2.0.8-12|17	Requires(pre,post,preun,postun):	rpm-helper
21cr|oidentd-2.0.8-12|18	
21cr|oidentd-2.0.8-12|19	%description
21cr|oidentd-2.0.8-12|20	Oidentd is an ident (rfc1413) daemon that runs on Linux, FreeBSD,
21cr|oidentd-2.0.8-12|21	OpenBSD and Solaris 2.x. Oidentd supports most features of pidentd
21cr|oidentd-2.0.8-12|22	plus more. Most notably, oidentd allows users to specify the identd
21cr|oidentd-2.0.8-12|23	response that the server will output when a successful lookup is
21cr|oidentd-2.0.8-12|24	completed. Oidentd supports IP masqueraded connections on Linux, and
21cr|oidentd-2.0.8-12|25	is able to forward requests to hosts that masq through the host on
21cr|oidentd-2.0.8-12|26	which oidentd runs.
21cr|oidentd-2.0.8-12|27	
21cr|oidentd-2.0.8-12|28	%files
21cr|oidentd-2.0.8-12|29	%doc AUTHORS NEWS README ChangeLog doc/rfc1413
21cr|oidentd-2.0.8-12|30	%config(noreplace) %{_sysconfdir}/%{name}_masq.conf
21cr|oidentd-2.0.8-12|31	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|oidentd-2.0.8-12|32	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|oidentd-2.0.8-12|33	%{_unitdir}/%{name}.service
21cr|oidentd-2.0.8-12|34	%{_sbindir}/%{name}
21cr|oidentd-2.0.8-12|35	%{_mandir}/*/*
21cr|oidentd-2.0.8-12|36	%dir %{_localstatedir}/lib/%{name}
21cr|oidentd-2.0.8-12|37	
21cr|oidentd-2.0.8-12|38	%pre
21cr|oidentd-2.0.8-12|39	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/true
21cr|oidentd-2.0.8-12|40	
21cr|oidentd-2.0.8-12|41	%post
21cr|oidentd-2.0.8-12|42	%systemd_post %{name}.service
21cr|oidentd-2.0.8-12|43	
21cr|oidentd-2.0.8-12|44	%preun
21cr|oidentd-2.0.8-12|45	%systemd_preun %{name}.service
21cr|oidentd-2.0.8-12|46	
21cr|oidentd-2.0.8-12|47	%postun
21cr|oidentd-2.0.8-12|48	%_postun_userdel %{name}
21cr|oidentd-2.0.8-12|49	%systemd_postun_with_restart %{name}.service
21cr|oidentd-2.0.8-12|50	
21cr|oidentd-2.0.8-12|51	#----------------------------------------------------------------------------
21cr|oidentd-2.0.8-12|52	
21cr|oidentd-2.0.8-12|53	%prep
21cr|oidentd-2.0.8-12|54	%setup -q
21cr|oidentd-2.0.8-12|55	
21cr|oidentd-2.0.8-12|56	%build
21cr|oidentd-2.0.8-12|57	%global optflags %{optflags} -fgnu89-inline
21cr|oidentd-2.0.8-12|58	%configure
21cr|oidentd-2.0.8-12|59	%make
21cr|oidentd-2.0.8-12|60	
21cr|oidentd-2.0.8-12|61	%install
21cr|oidentd-2.0.8-12|62	%makeinstall_std
21cr|oidentd-2.0.8-12|63	
21cr|oidentd-2.0.8-12|64	mkdir -p %{buildroot}{%{_sysconfdir}/sysconfig,%{_unitdir}}
21cr|oidentd-2.0.8-12|65	cp -a %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service ; chmod 755 %{buildroot}%{_unitdir}/%{name}.service
21cr|oidentd-2.0.8-12|66	cp -a %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|oidentd-2.0.8-12|67	cp -a %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}_masq.conf
21cr|oidentd-2.0.8-12|68	cp -a %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|oidentd-2.0.8-12|69	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}

3650 21
21cr|OilWar-1.2.1-10|1	Summary:	Very simple mouse shooting game
21cr|OilWar-1.2.1-10|2	Name:		OilWar
21cr|OilWar-1.2.1-10|3	Version:	1.2.1
21cr|OilWar-1.2.1-10|4	Release:	10
21cr|OilWar-1.2.1-10|5	License:	GPL
21cr|OilWar-1.2.1-10|6	Group:		Games/Arcade
21cr|OilWar-1.2.1-10|7	Source0:	http://www.2ndpoint.fi/projektit/filut/%{name}-%{version}.tar.bz2
21cr|OilWar-1.2.1-10|8	Source11:	%{name}-16x16.png
21cr|OilWar-1.2.1-10|9	Source12:	%{name}-32x32.png
21cr|OilWar-1.2.1-10|10	Source13:	%{name}-48x48.png
21cr|OilWar-1.2.1-10|11	Patch0:		%{name}-fix-scoredir.patch.bz2
21cr|OilWar-1.2.1-10|12	URL:		http://www.2ndpoint.fi/projektit/oilwar.html
21cr|OilWar-1.2.1-10|13	BuildRequires:	SDL_image-devel SDL_mixer-devel
21cr|OilWar-1.2.1-10|14	
21cr|OilWar-1.2.1-10|15	%description
21cr|OilWar-1.2.1-10|16	OilWar is a simple game where you shoot enemy soldiers and tanks with
21cr|OilWar-1.2.1-10|17	your mouse. The evil army is attacking your land and tries to steal
21cr|OilWar-1.2.1-10|18	your oil. Your mission: waste the invaders, protect the oil, protect
21cr|OilWar-1.2.1-10|19	the mother land...
21cr|OilWar-1.2.1-10|20	
21cr|OilWar-1.2.1-10|21	%prep
21cr|OilWar-1.2.1-10|22	%setup -q
21cr|OilWar-1.2.1-10|23	%patch0 -p0
21cr|OilWar-1.2.1-10|24	
21cr|OilWar-1.2.1-10|25	%build
21cr|OilWar-1.2.1-10|26	%configure	--bindir=%{_gamesbindir}
21cr|OilWar-1.2.1-10|27	%make
21cr|OilWar-1.2.1-10|28	
21cr|OilWar-1.2.1-10|29	%install
21cr|OilWar-1.2.1-10|30	rm -rf %{buildroot}
21cr|OilWar-1.2.1-10|31	%makeinstall_std
21cr|OilWar-1.2.1-10|32	
21cr|OilWar-1.2.1-10|33	
21cr|OilWar-1.2.1-10|34	install -d %{buildroot}%{_datadir}/applications
21cr|OilWar-1.2.1-10|35	cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|OilWar-1.2.1-10|36	[Desktop Entry]
21cr|OilWar-1.2.1-10|37	Name=%{name}
21cr|OilWar-1.2.1-10|38	Comment=%{Summary}
21cr|OilWar-1.2.1-10|39	Exec=%{_gamesbindir}/oilwar
21cr|OilWar-1.2.1-10|40	Icon=%{name}
21cr|OilWar-1.2.1-10|41	Terminal=false
21cr|OilWar-1.2.1-10|42	Type=Application
21cr|OilWar-1.2.1-10|43	StartupNotify=true
21cr|OilWar-1.2.1-10|44	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|OilWar-1.2.1-10|45	EOF
21cr|OilWar-1.2.1-10|46	
21cr|OilWar-1.2.1-10|47	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|OilWar-1.2.1-10|48	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|OilWar-1.2.1-10|49	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|OilWar-1.2.1-10|50	
21cr|OilWar-1.2.1-10|51	%if %mdkversion < 200900
21cr|OilWar-1.2.1-10|52	%post
21cr|OilWar-1.2.1-10|53	%update_menus
21cr|OilWar-1.2.1-10|54	%endif
21cr|OilWar-1.2.1-10|55	
21cr|OilWar-1.2.1-10|56	%if %mdkversion < 200900
21cr|OilWar-1.2.1-10|57	%postun
21cr|OilWar-1.2.1-10|58	%clean_menus
21cr|OilWar-1.2.1-10|59	%endif
21cr|OilWar-1.2.1-10|60	
21cr|OilWar-1.2.1-10|61	%clean
21cr|OilWar-1.2.1-10|62	rm -rf %{buildroot}
21cr|OilWar-1.2.1-10|63	
21cr|OilWar-1.2.1-10|64	%files
21cr|OilWar-1.2.1-10|65	%defattr(644,root,root,755)
21cr|OilWar-1.2.1-10|66	%doc ChangeLog README AUTHORS
21cr|OilWar-1.2.1-10|67	%attr(2755,root,games) %{_gamesbindir}/*
21cr|OilWar-1.2.1-10|68	%{_gamesdatadir}/oilwar
21cr|OilWar-1.2.1-10|69	%attr(664,root,games) %{_localstatedir}/lib/games/*.scores
21cr|OilWar-1.2.1-10|70	%{_iconsdir}/%{name}.png
21cr|OilWar-1.2.1-10|71	%{_liconsdir}/%{name}.png
21cr|OilWar-1.2.1-10|72	%{_miconsdir}/%{name}.png
21cr|OilWar-1.2.1-10|73	%{_datadir}/applications/mandriva-%{name}.desktop

3651 21
21cr|oinkmaster-2.1-2.20080218.5|1	Summary:	A script that will help you update and manage your Snort rules
21cr|oinkmaster-2.1-2.20080218.5|2	Name:		oinkmaster
21cr|oinkmaster-2.1-2.20080218.5|3	Version:	2.1
21cr|oinkmaster-2.1-2.20080218.5|4	Release:	2.20080218.5
21cr|oinkmaster-2.1-2.20080218.5|5	License:	BSD
21cr|oinkmaster-2.1-2.20080218.5|6	Group:		Networking/Other
21cr|oinkmaster-2.1-2.20080218.5|7	URL:		http://oinkmaster.sourceforge.net/
21cr|oinkmaster-2.1-2.20080218.5|8	Source0:	%{name}-%{version}-20080218.tar.gz
21cr|oinkmaster-2.1-2.20080218.5|9	Source1:	oinkmaster-update
21cr|oinkmaster-2.1-2.20080218.5|10	Source2:	oinkmaster.sysconfig
21cr|oinkmaster-2.1-2.20080218.5|11	Patch0:		oinkmaster-man_page_fix.diff
21cr|oinkmaster-2.1-2.20080218.5|12	Patch1:		oinkmaster-mdv_conf.diff
21cr|oinkmaster-2.1-2.20080218.5|13	Requires:	openssh-clients
21cr|oinkmaster-2.1-2.20080218.5|14	Requires:	snort
21cr|oinkmaster-2.1-2.20080218.5|15	Requires:	snort-rules
21cr|oinkmaster-2.1-2.20080218.5|16	Requires:	wget
21cr|oinkmaster-2.1-2.20080218.5|17	Requires:	perl(IO::Zlib)
21cr|oinkmaster-2.1-2.20080218.5|18	Requires:	perl(Archive::Tar)
21cr|oinkmaster-2.1-2.20080218.5|19	Requires:	perl(LWP::UserAgent)
21cr|oinkmaster-2.1-2.20080218.5|20	BuildArch:	noarch
21cr|oinkmaster-2.1-2.20080218.5|21	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|oinkmaster-2.1-2.20080218.5|22	
21cr|oinkmaster-2.1-2.20080218.5|23	%description
21cr|oinkmaster-2.1-2.20080218.5|24	Oinkmaster is a script that will help you update and manage your Snort rules.
21cr|oinkmaster-2.1-2.20080218.5|25	It is released under the BSD license and will work on most platforms that can
21cr|oinkmaster-2.1-2.20080218.5|26	run Perl scripts, e.g. Linux, *BSD, Windows, Mac OS X, Solaris, etc. Oinkmaster
21cr|oinkmaster-2.1-2.20080218.5|27	can be used to update and manage the VRT licensed rules, the community rules,
21cr|oinkmaster-2.1-2.20080218.5|28	the bleeding-snort rules and other third party rules, including your own local
21cr|oinkmaster-2.1-2.20080218.5|29	rules.
21cr|oinkmaster-2.1-2.20080218.5|30	
21cr|oinkmaster-2.1-2.20080218.5|31	%package	gui
21cr|oinkmaster-2.1-2.20080218.5|32	Summary:	A graphical front-end to Oinkmaster
21cr|oinkmaster-2.1-2.20080218.5|33	Group:		Networking/Other
21cr|oinkmaster-2.1-2.20080218.5|34	Requires:	%{name} >= %{version}
21cr|oinkmaster-2.1-2.20080218.5|35	
21cr|oinkmaster-2.1-2.20080218.5|36	%description	gui
21cr|oinkmaster-2.1-2.20080218.5|37	A graphical front-end to Oinkmaster written in Perl/Tk. See README.gui for
21cr|oinkmaster-2.1-2.20080218.5|38	complete documentation.
21cr|oinkmaster-2.1-2.20080218.5|39	
21cr|oinkmaster-2.1-2.20080218.5|40	%prep
21cr|oinkmaster-2.1-2.20080218.5|41	
21cr|oinkmaster-2.1-2.20080218.5|42	%setup -q
21cr|oinkmaster-2.1-2.20080218.5|43	%patch0 -p0
21cr|oinkmaster-2.1-2.20080218.5|44	%patch1 -p0
21cr|oinkmaster-2.1-2.20080218.5|45	
21cr|oinkmaster-2.1-2.20080218.5|46	cp %{SOURCE1} oinkmaster-update
21cr|oinkmaster-2.1-2.20080218.5|47	cp %{SOURCE2} oinkmaster.sysconfig
21cr|oinkmaster-2.1-2.20080218.5|48	
21cr|oinkmaster-2.1-2.20080218.5|49	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|oinkmaster-2.1-2.20080218.5|50	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|oinkmaster-2.1-2.20080218.5|51	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|oinkmaster-2.1-2.20080218.5|52	
21cr|oinkmaster-2.1-2.20080218.5|53	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|oinkmaster-2.1-2.20080218.5|54	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|oinkmaster-2.1-2.20080218.5|55	done
21cr|oinkmaster-2.1-2.20080218.5|56	
21cr|oinkmaster-2.1-2.20080218.5|57	%build
21cr|oinkmaster-2.1-2.20080218.5|58	
21cr|oinkmaster-2.1-2.20080218.5|59	%install
21cr|oinkmaster-2.1-2.20080218.5|60	rm -rf %{buildroot}
21cr|oinkmaster-2.1-2.20080218.5|61	
21cr|oinkmaster-2.1-2.20080218.5|62	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|oinkmaster-2.1-2.20080218.5|63	install -d %{buildroot}%{_sysconfdir}/cron.daily
21cr|oinkmaster-2.1-2.20080218.5|64	install -d %{buildroot}%{_sysconfdir}/snort/backup
21cr|oinkmaster-2.1-2.20080218.5|65	install -d %{buildroot}%{_sbindir}
21cr|oinkmaster-2.1-2.20080218.5|66	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|oinkmaster-2.1-2.20080218.5|67	install -d %{buildroot}%{_mandir}/man1
21cr|oinkmaster-2.1-2.20080218.5|68	
21cr|oinkmaster-2.1-2.20080218.5|69	install -m0755 %{name}.pl %{buildroot}%{_sbindir}/%{name}
21cr|oinkmaster-2.1-2.20080218.5|70	install -m0640 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|oinkmaster-2.1-2.20080218.5|71	install -m0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|oinkmaster-2.1-2.20080218.5|72	
21cr|oinkmaster-2.1-2.20080218.5|73	install -m0755 oinkmaster-update %{buildroot}%{_sysconfdir}/cron.daily/oinkmaster-update
21cr|oinkmaster-2.1-2.20080218.5|74	install -m0640 oinkmaster.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/oinkmaster
21cr|oinkmaster-2.1-2.20080218.5|75	
21cr|oinkmaster-2.1-2.20080218.5|76	pushd contrib
21cr|oinkmaster-2.1-2.20080218.5|77	for i in *.pl; do
21cr|oinkmaster-2.1-2.20080218.5|78	new_name=`echo $i|sed -e 's/\.pl//'`
21cr|oinkmaster-2.1-2.20080218.5|79	install -m0755 $i %{buildroot}%{_sbindir}/%{name}-$new_name
21cr|oinkmaster-2.1-2.20080218.5|80	done
21cr|oinkmaster-2.1-2.20080218.5|81	popd
21cr|oinkmaster-2.1-2.20080218.5|82	
21cr|oinkmaster-2.1-2.20080218.5|83	%clean
21cr|oinkmaster-2.1-2.20080218.5|84	rm -rf %{buildroot}
21cr|oinkmaster-2.1-2.20080218.5|85	
21cr|oinkmaster-2.1-2.20080218.5|86	%files
21cr|oinkmaster-2.1-2.20080218.5|87	%defattr(-,root,root)
21cr|oinkmaster-2.1-2.20080218.5|88	%doc ChangeLog FAQ INSTALL LICENSE README README.templates template-examples.conf UPGRADING contrib/README*
21cr|oinkmaster-2.1-2.20080218.5|89	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|oinkmaster-2.1-2.20080218.5|90	%attr(0755,root,root) %{_sysconfdir}/cron.daily/oinkmaster-update
21cr|oinkmaster-2.1-2.20080218.5|91	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/oinkmaster
21cr|oinkmaster-2.1-2.20080218.5|92	%attr(0755,root,root) %dir %{_sysconfdir}/snort/backup
21cr|oinkmaster-2.1-2.20080218.5|93	%{_sbindir}/%{name}
21cr|oinkmaster-2.1-2.20080218.5|94	%{_sbindir}/%{name}-addmsg
21cr|oinkmaster-2.1-2.20080218.5|95	%{_sbindir}/%{name}-addsid
21cr|oinkmaster-2.1-2.20080218.5|96	%{_sbindir}/%{name}-create-sidmap
21cr|oinkmaster-2.1-2.20080218.5|97	%{_sbindir}/%{name}-makesidex
21cr|oinkmaster-2.1-2.20080218.5|98	%{_mandir}/man1/oinkmaster.1*
21cr|oinkmaster-2.1-2.20080218.5|99	%attr(0755,root,root) %dir %{_localstatedir}/lib/%{name}
21cr|oinkmaster-2.1-2.20080218.5|100	
21cr|oinkmaster-2.1-2.20080218.5|101	%files gui
21cr|oinkmaster-2.1-2.20080218.5|102	%defattr(-,root,root)
21cr|oinkmaster-2.1-2.20080218.5|103	%doc README.gui
21cr|oinkmaster-2.1-2.20080218.5|104	%{_sbindir}/%{name}-oinkgui

3652 21
21cr|ois-1.5.1-1|1	%define major 1
21cr|ois-1.5.1-1|2	%define libname %mklibname OIS 1
21cr|ois-1.5.1-1|3	%define devname %mklibname OIS -d
21cr|ois-1.5.1-1|4	
21cr|ois-1.5.1-1|5	Summary:	Object Oriented Input System
21cr|ois-1.5.1-1|6	Name:		ois
21cr|ois-1.5.1-1|7	Version:	1.5.1
21cr|ois-1.5.1-1|8	Release:	1
21cr|ois-1.5.1-1|9	License:	zlib
21cr|ois-1.5.1-1|10	Group:		System/Libraries
21cr|ois-1.5.1-1|11	Url:		https://github.com/wgois/OIS
21cr|ois-1.5.1-1|12	Source0:	https://github.com/wgois/OIS/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ois-1.5.1-1|13	Patch0:		ois-install-path.patch
21cr|ois-1.5.1-1|14	BuildRequires:	cmake
21cr|ois-1.5.1-1|15	BuildRequires:	pkgconfig(x11)
21cr|ois-1.5.1-1|16	
21cr|ois-1.5.1-1|17	%description
21cr|ois-1.5.1-1|18	Object Oriented Input System (OIS) is meant to be a cross platform,
21cr|ois-1.5.1-1|19	simple solution for using all kinds of Input Devices
21cr|ois-1.5.1-1|20	(KeyBoards, Mice, Joysticks, etc) and feedback devices
21cr|ois-1.5.1-1|21	(e.g. forcefeedback).
21cr|ois-1.5.1-1|22	
21cr|ois-1.5.1-1|23	#----------------------------------------------------------------------------
21cr|ois-1.5.1-1|24	
21cr|ois-1.5.1-1|25	%package -n %{libname}
21cr|ois-1.5.1-1|26	Summary:	A library for Object Oriented Input System
21cr|ois-1.5.1-1|27	Group:		System/Libraries
21cr|ois-1.5.1-1|28	
21cr|ois-1.5.1-1|29	%description -n %{libname}
21cr|ois-1.5.1-1|30	Object Oriented Input System (OIS) is meant to be a cross platform,
21cr|ois-1.5.1-1|31	simple solution for using all kinds of Input Devices
21cr|ois-1.5.1-1|32	(KeyBoards, Mice, Joysticks, etc) and feedback devices
21cr|ois-1.5.1-1|33	(e.g. forcefeedback).
21cr|ois-1.5.1-1|34	
21cr|ois-1.5.1-1|35	%files -n %{libname}
21cr|ois-1.5.1-1|36	%{_libdir}/libOIS.so.%{major}*
21cr|ois-1.5.1-1|37	
21cr|ois-1.5.1-1|38	#----------------------------------------------------------------------------
21cr|ois-1.5.1-1|39	
21cr|ois-1.5.1-1|40	%package -n %{devname}
21cr|ois-1.5.1-1|41	Summary:	Development tools for programs using %{name}
21cr|ois-1.5.1-1|42	Group:		Development/Other
21cr|ois-1.5.1-1|43	Requires:	%{libname} = %{EVRD}
21cr|ois-1.5.1-1|44	Provides:	%{name}-devel = %{EVRD}
21cr|ois-1.5.1-1|45	
21cr|ois-1.5.1-1|46	%description -n %{devname}
21cr|ois-1.5.1-1|47	This package contains the header files and libraries needed for
21cr|ois-1.5.1-1|48	developing programs using the %{name} library.
21cr|ois-1.5.1-1|49	
21cr|ois-1.5.1-1|50	%files -n %{devname}
21cr|ois-1.5.1-1|51	%doc README.md
21cr|ois-1.5.1-1|52	%{_includedir}/ois
21cr|ois-1.5.1-1|53	%{_libdir}/libOIS.so
21cr|ois-1.5.1-1|54	%{_libdir}/pkgconfig/OIS.pc
21cr|ois-1.5.1-1|55	
21cr|ois-1.5.1-1|56	#----------------------------------------------------------------------------
21cr|ois-1.5.1-1|57	
21cr|ois-1.5.1-1|58	%prep
21cr|ois-1.5.1-1|59	%autosetup -p1 -n OIS-%{version}
21cr|ois-1.5.1-1|60	
21cr|ois-1.5.1-1|61	%build
21cr|ois-1.5.1-1|62	%cmake -DOIS_LIB_DIRECTORY=%{_lib}
21cr|ois-1.5.1-1|63	%make
21cr|ois-1.5.1-1|64	
21cr|ois-1.5.1-1|65	%install
21cr|ois-1.5.1-1|66	%makeinstall_std -C build

3653 21
21cr|oki-0.1.6-7|1	# Workaround to build with GCC 10
21cr|oki-0.1.6-7|2	%global optflags %{optflags} -fcommon
21cr|oki-0.1.6-7|3	Summary:	Small platform game with monochrome graphics
21cr|oki-0.1.6-7|4	Name:		oki
21cr|oki-0.1.6-7|5	Version:	0.1.6
21cr|oki-0.1.6-7|6	Release:	7
21cr|oki-0.1.6-7|7	License:	GPLv2+
21cr|oki-0.1.6-7|8	Group:		Games/Arcade
21cr|oki-0.1.6-7|9	Url:		http://free.of.pl/s/szatkus/oki/
21cr|oki-0.1.6-7|10	Source0:	%{name}-%{version}.tar.bz2
21cr|oki-0.1.6-7|11	Patch0:		oki-default-conf.patch
21cr|oki-0.1.6-7|12	Patch1:		oki-0.1.6-optflags.patch
21cr|oki-0.1.6-7|13	BuildRequires:	pkgconfig(sdl)
21cr|oki-0.1.6-7|14	BuildRequires:	pkgconfig(SDL_image)
21cr|oki-0.1.6-7|15	BuildRequires:	pkgconfig(SDL_mixer)
21cr|oki-0.1.6-7|16	
21cr|oki-0.1.6-7|17	%description
21cr|oki-0.1.6-7|18	Oki is a small platform game with monochrome graphics.
21cr|oki-0.1.6-7|19	
21cr|oki-0.1.6-7|20	%files
21cr|oki-0.1.6-7|21	%doc TODO README CHANGELOG
21cr|oki-0.1.6-7|22	%{_gamesdatadir}/%{name}
21cr|oki-0.1.6-7|23	%{_gamesbindir}/*
21cr|oki-0.1.6-7|24	%{_iconsdir}/*
21cr|oki-0.1.6-7|25	%{_datadir}/applications/*.desktop
21cr|oki-0.1.6-7|26	
21cr|oki-0.1.6-7|27	#----------------------------------------------------------------------------
21cr|oki-0.1.6-7|28	
21cr|oki-0.1.6-7|29	%prep
21cr|oki-0.1.6-7|30	%setup -q
21cr|oki-0.1.6-7|31	%patch0 -p0
21cr|oki-0.1.6-7|32	%patch1 -p1
21cr|oki-0.1.6-7|33	# We don't have a "clock" command but the configure script tries to use one
21cr|oki-0.1.6-7|34	mv ./configure ./configure_orig
21cr|oki-0.1.6-7|35	sed -e s,'clock','date',g ./configure_orig > ./configure
21cr|oki-0.1.6-7|36	chmod +x ./configure
21cr|oki-0.1.6-7|37	
21cr|oki-0.1.6-7|38	%build
21cr|oki-0.1.6-7|39	%configure
21cr|oki-0.1.6-7|40	%make
21cr|oki-0.1.6-7|41	
21cr|oki-0.1.6-7|42	%install
21cr|oki-0.1.6-7|43	install -m755 %{name} -D %{buildroot}%{_gamesdatadir}/%{name}/%{name}
21cr|oki-0.1.6-7|44	install -m755 %{name}_me %{buildroot}%{_gamesdatadir}/%{name}/
21cr|oki-0.1.6-7|45	cp -a gfx/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|oki-0.1.6-7|46	cp -a maps/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|oki-0.1.6-7|47	cp -a snd/ %{buildroot}%{_gamesdatadir}/%{name}/
21cr|oki-0.1.6-7|48	rm -f %{buildroot}%{_gamesdatadir}/%{name}/gfx/Makefile
21cr|oki-0.1.6-7|49	rm -f %{buildroot}%{_gamesdatadir}/%{name}/snd/Makefile
21cr|oki-0.1.6-7|50	mkdir %{buildroot}%{_gamesbindir}/
21cr|oki-0.1.6-7|51	
21cr|oki-0.1.6-7|52	echo "#!/bin/sh
21cr|oki-0.1.6-7|53	cd %{_gamesdatadir}/%{name}
21cr|oki-0.1.6-7|54	./oki \$*" > %{buildroot}%{_gamesbindir}/%{name}
21cr|oki-0.1.6-7|55	echo "#!/bin/sh
21cr|oki-0.1.6-7|56	cd %{_gamesdatadir}/%{name}
21cr|oki-0.1.6-7|57	./oki_me \$*" > %{buildroot}%{_gamesbindir}/%{name}_me
21cr|oki-0.1.6-7|58	
21cr|oki-0.1.6-7|59	chmod +x %{buildroot}%{_gamesbindir}/*
21cr|oki-0.1.6-7|60	
21cr|oki-0.1.6-7|61	mkdir -p %{buildroot}%{_iconsdir}  %{buildroot}%{_datadir}/applications
21cr|oki-0.1.6-7|62	ln -s %{_gamesdatadir}/%{name}/gfx/oki40.png %{buildroot}%{_iconsdir}/oki.png
21cr|oki-0.1.6-7|63	
21cr|oki-0.1.6-7|64	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|oki-0.1.6-7|65	[Desktop Entry]
21cr|oki-0.1.6-7|66	Type=Application
21cr|oki-0.1.6-7|67	Exec=%{name}
21cr|oki-0.1.6-7|68	Icon=oki
21cr|oki-0.1.6-7|69	Categories=Game;ArcadeGame;
21cr|oki-0.1.6-7|70	Name=Oki
21cr|oki-0.1.6-7|71	Comment=Small platform game with monochrome graphics
21cr|oki-0.1.6-7|72	EOF
21cr|oki-0.1.6-7|73	
21cr|oki-0.1.6-7|74	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}_me.desktop
21cr|oki-0.1.6-7|75	[Desktop Entry]
21cr|oki-0.1.6-7|76	Type=Application
21cr|oki-0.1.6-7|77	Exec=%{name}_me
21cr|oki-0.1.6-7|78	Icon=oki
21cr|oki-0.1.6-7|79	Categories=Game;ArcadeGame;
21cr|oki-0.1.6-7|80	Name=Oki map editor
21cr|oki-0.1.6-7|81	Comment=Oki map editor
21cr|oki-0.1.6-7|82	EOF

3654 21
21cr|oki4linux-2.1gst-23|1	Summary:	Drivers for Oki 4w, oki 400w and okipage 4w plus GDI winprinters
21cr|oki4linux-2.1gst-23|2	Name:		oki4linux
21cr|oki4linux-2.1gst-23|3	Version:	2.1gst
21cr|oki4linux-2.1gst-23|4	Release:	23
21cr|oki4linux-2.1gst-23|5	License:	GPL
21cr|oki4linux-2.1gst-23|6	Group:		System/Printing
21cr|oki4linux-2.1gst-23|7	URL:		http://www.linuxprinting.org/download/printing/
21cr|oki4linux-2.1gst-23|8	Source0:	http://www.linuxprinting.org/download/printing/oki4linux-2.1gst.tar.gz
21cr|oki4linux-2.1gst-23|9	Source1:	oki4daemon.service
21cr|oki4linux-2.1gst-23|10	Source2:	README.OKI-Winprinters
21cr|oki4linux-2.1gst-23|11	Patch0:		oki4linux-2.0-daemon-mdk-patch
21cr|oki4linux-2.1gst-23|12	Patch1:		oki4linux-2.1gst-LDFLAGS.diff
21cr|oki4linux-2.1gst-23|13	Requires(post): rpm-helper
21cr|oki4linux-2.1gst-23|14	Requires(preun): rpm-helper
21cr|oki4linux-2.1gst-23|15	BuildRequires: systemd
21cr|oki4linux-2.1gst-23|16	Requires(post): systemd
21cr|oki4linux-2.1gst-23|17	Requires(preun): systemd
21cr|oki4linux-2.1gst-23|18	Requires(postun): systemd
21cr|oki4linux-2.1gst-23|19	
21cr|oki4linux-2.1gst-23|20	%description
21cr|oki4linux-2.1gst-23|21	A Linux / UNIX driver for the  okipage 4w, oki 400w and
21cr|oki4linux-2.1gst-23|22	okipage 4w plus GDI printers,
21cr|oki4linux-2.1gst-23|23	
21cr|oki4linux-2.1gst-23|24	%prep
21cr|oki4linux-2.1gst-23|25	
21cr|oki4linux-2.1gst-23|26	%setup -q -n %{name}
21cr|oki4linux-2.1gst-23|27	%patch0 -p1
21cr|oki4linux-2.1gst-23|28	%patch1 -p0
21cr|oki4linux-2.1gst-23|29	
21cr|oki4linux-2.1gst-23|30	# Do some small corrections in the daemon script:
21cr|oki4linux-2.1gst-23|31	# - The daemon crashes with "setlogsock('unix');"
21cr|oki4linux-2.1gst-23|32	# - Correct the path for the driver
21cr|oki4linux-2.1gst-23|33	pushd src
21cr|oki4linux-2.1gst-23|34	mv oki4daemon oki4daemon.pre
21cr|oki4linux-2.1gst-23|35	sed "s/setlogsock('unix');/setlogsock('inet');/" oki4daemon.pre | sed "s:/usr/local/sbin/oki4drv:/usr/bin/oki4drv:" > oki4daemon
21cr|oki4linux-2.1gst-23|36	popd
21cr|oki4linux-2.1gst-23|37	
21cr|oki4linux-2.1gst-23|38	cp %{SOURCE1} oki4daemon.service
21cr|oki4linux-2.1gst-23|39	cp %{SOURCE2} README.OKI-Winprinters
21cr|oki4linux-2.1gst-23|40	
21cr|oki4linux-2.1gst-23|41	%build
21cr|oki4linux-2.1gst-23|42	pushd src
21cr|oki4linux-2.1gst-23|43	make clean
21cr|oki4linux-2.1gst-23|44	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|oki4linux-2.1gst-23|45	popd
21cr|oki4linux-2.1gst-23|46	
21cr|oki4linux-2.1gst-23|47	%install
21cr|oki4linux-2.1gst-23|48	
21cr|oki4linux-2.1gst-23|49	install -d %{buildroot}%{_unitdir}
21cr|oki4linux-2.1gst-23|50	install -d %{buildroot}%{_bindir}
21cr|oki4linux-2.1gst-23|51	install -d %{buildroot}%{_sbindir}
21cr|oki4linux-2.1gst-23|52	install -d %{buildroot}%{_mandir}/man1
21cr|oki4linux-2.1gst-23|53	
21cr|oki4linux-2.1gst-23|54	pushd src
21cr|oki4linux-2.1gst-23|55	# Program files
21cr|oki4linux-2.1gst-23|56	install -m0755 oki4drv %{buildroot}%{_bindir}
21cr|oki4linux-2.1gst-23|57	install -m0755 oki4daemon %{buildroot}%{_sbindir}
21cr|oki4linux-2.1gst-23|58	install -m0644 oki4drv.man %{buildroot}%{_mandir}/man1/oki4drv.1
21cr|oki4linux-2.1gst-23|59	popd
21cr|oki4linux-2.1gst-23|60	
21cr|oki4linux-2.1gst-23|61	install -m0755 oki4daemon.service %{buildroot}%{_unitdir}/oki4daemon.service
21cr|oki4linux-2.1gst-23|62	
21cr|oki4linux-2.1gst-23|63	%post
21cr|oki4linux-2.1gst-23|64	%systemd_post oki4daemon.service
21cr|oki4linux-2.1gst-23|65	
21cr|oki4linux-2.1gst-23|66	%preun
21cr|oki4linux-2.1gst-23|67	%systemd_preun oki4daemon.service
21cr|oki4linux-2.1gst-23|68	
21cr|oki4linux-2.1gst-23|69	%postun
21cr|oki4linux-2.1gst-23|70	%systemd_postun_with_restart oki4daemon.service
21cr|oki4linux-2.1gst-23|71	
21cr|oki4linux-2.1gst-23|72	%files
21cr|oki4linux-2.1gst-23|73	%defattr(0644,root,root,0755)
21cr|oki4linux-2.1gst-23|74	%doc README.OKI-Winprinters COPYING ChangeLog README
21cr|oki4linux-2.1gst-23|75	%doc doc samples src/README.oki4daemon src/align.ps
21cr|oki4linux-2.1gst-23|76	%{_unitdir}/oki4daemon.service
21cr|oki4linux-2.1gst-23|77	%attr(0755,root,root) %{_sbindir}/oki4daemon
21cr|oki4linux-2.1gst-23|78	%attr(0755,root,root) %{_bindir}/oki4drv
21cr|oki4linux-2.1gst-23|79	%attr(0644,root,root) %{_mandir}/man1/oki4drv.1*

3655 21
21cr|olena-2.1-3|1	%bcond_with apps
21cr|olena-2.1-3|2	%bcond_without doc
21cr|olena-2.1-3|3	%bcond_without scribo
21cr|olena-2.1-3|4	
21cr|olena-2.1-3|5	Summary:	Olena is a platform dedicated to image processing
21cr|olena-2.1-3|6	Name:		olena
21cr|olena-2.1-3|7	Version:	2.1
21cr|olena-2.1-3|8	Release:	3
21cr|olena-2.1-3|9	Epoch:		2
21cr|olena-2.1-3|10	License:	GPLv2+
21cr|olena-2.1-3|11	Group:		Development/C++
21cr|olena-2.1-3|12	Url:		http://www.lrde.epita.fr/cgi-bin/twiki/view/Olena/WebHome
21cr|olena-2.1-3|13	# Get from https://svn.lrde.epita.fr/svn/oln/tags/olena-1.0 to have scribo
21cr|olena-2.1-3|14	Source0:	https://www.lrde.epita.fr/dload/olena/%{version}/%{name}-%{version}.tar.bz2
21cr|olena-2.1-3|15	Patch0:		olena-1.0-subdirs.patch
21cr|olena-2.1-3|16	BuildRequires:	doxygen
21cr|olena-2.1-3|17	BuildRequires:	imagemagick
21cr|olena-2.1-3|18	BuildRequires:	latex2html
21cr|olena-2.1-3|19	BuildRequires:	texlive-latex
21cr|olena-2.1-3|20	BuildRequires:	texlive-dvips
21cr|olena-2.1-3|21	BuildRequires:	pkgconfig(cfitsio)
21cr|olena-2.1-3|22	BuildRequires:	pkgconfig(gl)
21cr|olena-2.1-3|23	BuildRequires:	pkgconfig(glut)
21cr|olena-2.1-3|24	BuildRequires:	pkgconfig(ImageMagick)
21cr|olena-2.1-3|25	BuildRequires:	pkgconfig(libtiff-4)
21cr|olena-2.1-3|26	%if %{with scribo}
21cr|olena-2.1-3|27	BuildRequires:	pkgconfig(tesseract)
21cr|olena-2.1-3|28	%endif
21cr|olena-2.1-3|29	BuildRequires:	pkgconfig(xmu)
21cr|olena-2.1-3|30	
21cr|olena-2.1-3|31	%description
21cr|olena-2.1-3|32	Olena is a platform dedicated to image processing. At the
21cr|olena-2.1-3|33	moment it is mainly composed of a C++ library: Milena. This library features
21cr|olena-2.1-3|34	many tools to easily perform image processing tasks. Its main characteristic is
21cr|olena-2.1-3|35	its genericity: it allows to write an algorithm once and run it over many kinds
21cr|olena-2.1-3|36	of images (grey scale, color, 1D, 2D, 3D, ...).
21cr|olena-2.1-3|37	
21cr|olena-2.1-3|38	#------------------------------------------------------------------------------
21cr|olena-2.1-3|39	
21cr|olena-2.1-3|40	%if %{with doc}
21cr|olena-2.1-3|41	%package doc
21cr|olena-2.1-3|42	Summary:	Olena documentation
21cr|olena-2.1-3|43	Group:		Books/Howtos
21cr|olena-2.1-3|44	
21cr|olena-2.1-3|45	%description doc
21cr|olena-2.1-3|46	This is the documentation for Olena.
21cr|olena-2.1-3|47	Olena is a platform dedicated to image processing. At the
21cr|olena-2.1-3|48	moment it is mainly composed of a C++ library: Milena. This library features
21cr|olena-2.1-3|49	many tools to easily perform image processing tasks. Its main characteristic is
21cr|olena-2.1-3|50	its genericity: it allows to write an algorithm once and run it over many kinds
21cr|olena-2.1-3|51	of images (grey scale, color, 1D, 2D, 3D, ...).
21cr|olena-2.1-3|52	
21cr|olena-2.1-3|53	%files doc
21cr|olena-2.1-3|54	%{_docdir}/olena
21cr|olena-2.1-3|55	%endif
21cr|olena-2.1-3|56	
21cr|olena-2.1-3|57	#------------------------------------------------------------------------------
21cr|olena-2.1-3|58	
21cr|olena-2.1-3|59	%package tools
21cr|olena-2.1-3|60	Summary:	Olena tools
21cr|olena-2.1-3|61	Group:		Development/Tools
21cr|olena-2.1-3|62	
21cr|olena-2.1-3|63	%description tools
21cr|olena-2.1-3|64	Olena is a platform dedicated to image processing. At the
21cr|olena-2.1-3|65	moment it is mainly composed of a C++ library: Milena. This library features
21cr|olena-2.1-3|66	many tools to easily perform image processing tasks. Its main characteristic is
21cr|olena-2.1-3|67	its genericity: it allows to write an algorithm once and run it over many kinds
21cr|olena-2.1-3|68	of images (grey scale, color, 1D, 2D, 3D, ...).
21cr|olena-2.1-3|69	
21cr|olena-2.1-3|70	%files tools
21cr|olena-2.1-3|71	%{_bindir}/area_flooding
21cr|olena-2.1-3|72	%{_bindir}/scribo-cli
21cr|olena-2.1-3|73	%{_bindir}/seed2tiling
21cr|olena-2.1-3|74	%{_datadir}/olena
21cr|olena-2.1-3|75	%{_datadir}/pixmaps/olena.xpm
21cr|olena-2.1-3|76	
21cr|olena-2.1-3|77	#------------------------------------------------------------------------------
21cr|olena-2.1-3|78	
21cr|olena-2.1-3|79	%package devel
21cr|olena-2.1-3|80	Summary:	Olena development files
21cr|olena-2.1-3|81	Group:		Development/C++
21cr|olena-2.1-3|82	Requires:	olena-tools
21cr|olena-2.1-3|83	
21cr|olena-2.1-3|84	%description devel
21cr|olena-2.1-3|85	Olena development files.
21cr|olena-2.1-3|86	
21cr|olena-2.1-3|87	%files devel
21cr|olena-2.1-3|88	%if %{with scribo}
21cr|olena-2.1-3|89	%{_includedir}/scribo/
21cr|olena-2.1-3|90	%endif
21cr|olena-2.1-3|91	%{_includedir}/mln
21cr|olena-2.1-3|92	
21cr|olena-2.1-3|93	#------------------------------------------------------------------------------
21cr|olena-2.1-3|94	
21cr|olena-2.1-3|95	%prep
21cr|olena-2.1-3|96	%setup -q
21cr|olena-2.1-3|97	%if ! %{with doc}
21cr|olena-2.1-3|98	%patch0 -p0 -b .orig
21cr|olena-2.1-3|99	%endif
21cr|olena-2.1-3|100	
21cr|olena-2.1-3|101	%build
21cr|olena-2.1-3|102	%configure \
21cr|olena-2.1-3|103	%if %{with scribo}
21cr|olena-2.1-3|104	--enable-scribo \
21cr|olena-2.1-3|105	%endif
21cr|olena-2.1-3|106	--enable-tools \
21cr|olena-2.1-3|107	%if %{with apps}
21cr|olena-2.1-3|108	--enable-apps
21cr|olena-2.1-3|109	%endif
21cr|olena-2.1-3|110	
21cr|olena-2.1-3|111	%make
21cr|olena-2.1-3|112	
21cr|olena-2.1-3|113	%install
21cr|olena-2.1-3|114	%makeinstall_std

3656 21
21cr|olive-20230218-0.gitd09e25.3|1	%define commit d09e257523b725ad5369030541869a3929a4e3c1
21cr|olive-20230218-0.gitd09e25.3|2	%define commit_short %(echo %{commit} | head -c6)
21cr|olive-20230218-0.gitd09e25.3|3	
21cr|olive-20230218-0.gitd09e25.3|4	Summary:	Professional open-source NLE video editor
21cr|olive-20230218-0.gitd09e25.3|5	Name:		olive
21cr|olive-20230218-0.gitd09e25.3|6	Version:	20230218
21cr|olive-20230218-0.gitd09e25.3|7	Release:	0.git%{commit_short}.3
21cr|olive-20230218-0.gitd09e25.3|8	License:	GPLv3
21cr|olive-20230218-0.gitd09e25.3|9	Group:		Video
21cr|olive-20230218-0.gitd09e25.3|10	Url:		https://www.olivevideoeditor.org
21cr|olive-20230218-0.gitd09e25.3|11	Source0:	https://github.com/olive-editor/olive/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|olive-20230218-0.gitd09e25.3|12	Source1:	https://github.com/olive-editor/core/archive/277792824801495e868580ca86f6e7a1b53e4779.zip
21cr|olive-20230218-0.gitd09e25.3|13	Source2:	https://github.com/KDAB/KDDockWidgets/archive/c744291d3387185b5e3df56d7064fbbba66c67d5.zip
21cr|olive-20230218-0.gitd09e25.3|14	Patch0:		translate-shortcut-20200923.patch
21cr|olive-20230218-0.gitd09e25.3|15	BuildRequires:	ninja
21cr|olive-20230218-0.gitd09e25.3|16	BuildRequires:	hicolor-icon-theme
21cr|olive-20230218-0.gitd09e25.3|17	BuildRequires:	OpenColorIO-devel
21cr|olive-20230218-0.gitd09e25.3|18	BuildRequires:	OpenImageIO-devel
21cr|olive-20230218-0.gitd09e25.3|19	BuildRequires:	OpenTimelineIO-devel
21cr|olive-20230218-0.gitd09e25.3|20	BuildRequires:	openexr3-devel
21cr|olive-20230218-0.gitd09e25.3|21	BuildRequires:	qt5-linguist-tools
21cr|olive-20230218-0.gitd09e25.3|22	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|olive-20230218-0.gitd09e25.3|23	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|olive-20230218-0.gitd09e25.3|24	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|olive-20230218-0.gitd09e25.3|25	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|olive-20230218-0.gitd09e25.3|26	BuildRequires:	pkgconfig(libavformat)
21cr|olive-20230218-0.gitd09e25.3|27	BuildRequires:	pkgconfig(libavfilter)
21cr|olive-20230218-0.gitd09e25.3|28	BuildRequires:	pkgconfig(libavutil)
21cr|olive-20230218-0.gitd09e25.3|29	BuildRequires:	pkgconfig(libswresample)
21cr|olive-20230218-0.gitd09e25.3|30	BuildRequires:	pkgconfig(libswscale)
21cr|olive-20230218-0.gitd09e25.3|31	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|olive-20230218-0.gitd09e25.3|32	ExclusiveArch:	%{x86_64} aarch64
21cr|olive-20230218-0.gitd09e25.3|33	
21cr|olive-20230218-0.gitd09e25.3|34	%description
21cr|olive-20230218-0.gitd09e25.3|35	Professional open-source NLE video editor
21cr|olive-20230218-0.gitd09e25.3|36	
21cr|olive-20230218-0.gitd09e25.3|37	%files
21cr|olive-20230218-0.gitd09e25.3|38	%doc LICENSE
21cr|olive-20230218-0.gitd09e25.3|39	%{_bindir}/olive-editor
21cr|olive-20230218-0.gitd09e25.3|40	%{_datadir}/applications/*.desktop
21cr|olive-20230218-0.gitd09e25.3|41	%{_datadir}/icons/*/*/*/*.png
21cr|olive-20230218-0.gitd09e25.3|42	%{_datadir}/metainfo/*.xml
21cr|olive-20230218-0.gitd09e25.3|43	%{_datadir}/mime/packages/*.xml
21cr|olive-20230218-0.gitd09e25.3|44	%{_datadir}/olive-editor
21cr|olive-20230218-0.gitd09e25.3|45	%{_libdir}/libolivecore.so
21cr|olive-20230218-0.gitd09e25.3|46	
21cr|olive-20230218-0.gitd09e25.3|47	#------------------------------------------
21cr|olive-20230218-0.gitd09e25.3|48	%prep
21cr|olive-20230218-0.gitd09e25.3|49	%setup -q -n %{name}-%{commit} -a1 -a2
21cr|olive-20230218-0.gitd09e25.3|50	%apply_patches
21cr|olive-20230218-0.gitd09e25.3|51	
21cr|olive-20230218-0.gitd09e25.3|52	mv core-*/* ext/core
21cr|olive-20230218-0.gitd09e25.3|53	mv KDDockWidgets-*/* ext/KDDockWidgets
21cr|olive-20230218-0.gitd09e25.3|54	
21cr|olive-20230218-0.gitd09e25.3|55	%build
21cr|olive-20230218-0.gitd09e25.3|56	%cmake -G Ninja \
21cr|olive-20230218-0.gitd09e25.3|57	-DCMAKE_BUILD_TYPE=Release
21cr|olive-20230218-0.gitd09e25.3|58	
21cr|olive-20230218-0.gitd09e25.3|59	%ninja_build
21cr|olive-20230218-0.gitd09e25.3|60	
21cr|olive-20230218-0.gitd09e25.3|61	%install
21cr|olive-20230218-0.gitd09e25.3|62	%ninja_install -C build
21cr|olive-20230218-0.gitd09e25.3|63	
21cr|olive-20230218-0.gitd09e25.3|64	mkdir -p %{buildroot}%{_datadir}/olive-editor/ts
21cr|olive-20230218-0.gitd09e25.3|65	cp build/app/*.qm %{buildroot}%{_datadir}/olive-editor/ts/
21cr|olive-20230218-0.gitd09e25.3|66	
21cr|olive-20230218-0.gitd09e25.3|67	# drop development files
21cr|olive-20230218-0.gitd09e25.3|68	rm -r %{buildroot}%{_libdir}/cmake
21cr|olive-20230218-0.gitd09e25.3|69	rm -r %{buildroot}%{_includedir}
21cr|olive-20230218-0.gitd09e25.3|70	rm %{buildroot}%{_libdir}/libkddockwidgets.a
21cr|olive-20230218-0.gitd09e25.3|71	

3657 21
21cr|omegat-3.5.4-4|1	%define		debug_package	%nil
21cr|omegat-3.5.4-4|2	
21cr|omegat-3.5.4-4|3	%define		oname	OmegaT
21cr|omegat-3.5.4-4|4	
21cr|omegat-3.5.4-4|5	Summary:	OmegaT - Java based Computer Assisted Translation (CAT) tool
21cr|omegat-3.5.4-4|6	Name:		omegat
21cr|omegat-3.5.4-4|7	Version:	3.5.4
21cr|omegat-3.5.4-4|8	Release:	4
21cr|omegat-3.5.4-4|9	License:	GPLv3+
21cr|omegat-3.5.4-4|10	Group:		Education
21cr|omegat-3.5.4-4|11	Url:		http://www.omegat.org/
21cr|omegat-3.5.4-4|12	Source0:	http://sourceforge.net/projects/omegat/files/OmegaT%20-%20Latest/OmegaT%203.0.8%20update%205/%{oname}_%{version}_Source.zip
21cr|omegat-3.5.4-4|13	Patch:		build.patch
21cr|omegat-3.5.4-4|14	BuildRequires:	ant
21cr|omegat-3.5.4-4|15	BuildRequires:	java >= 1.6
21cr|omegat-3.5.4-4|16	Requires:	hunspell
21cr|omegat-3.5.4-4|17	Requires:	java >= 1.6
21cr|omegat-3.5.4-4|18	BuildArch:	noarch
21cr|omegat-3.5.4-4|19	
21cr|omegat-3.5.4-4|20	%description
21cr|omegat-3.5.4-4|21	OmegaT is a free translation memory application written in Java.
21cr|omegat-3.5.4-4|22	It is a tool intended for professional translators. It does not
21cr|omegat-3.5.4-4|23	translate for you! (Software that does this is called "machine
21cr|omegat-3.5.4-4|24	translation", and you will have to look elsewhere for it.)
21cr|omegat-3.5.4-4|25	
21cr|omegat-3.5.4-4|26	OmegaT has the following features:
21cr|omegat-3.5.4-4|27	- Fuzzy matching
21cr|omegat-3.5.4-4|28	- Match propagation
21cr|omegat-3.5.4-4|29	- Simultaneous processing of multiple-file projects
21cr|omegat-3.5.4-4|30	- Simultaneous use of multiple translation memories
21cr|omegat-3.5.4-4|31	- User glossaries with recognition of inflected forms
21cr|omegat-3.5.4-4|32	- Unicode (UTF-8) support: can be used with non-Latin alphabets
21cr|omegat-3.5.4-4|33	- Support for right-to-left languages
21cr|omegat-3.5.4-4|34	- Integral spelling checker
21cr|omegat-3.5.4-4|35	- Compatible with other translation memory applications (TMX,
21cr|omegat-3.5.4-4|36	TTX, TXML, XLIFF, SDLXLIFF)
21cr|omegat-3.5.4-4|37	- Interface to Google Translate
21cr|omegat-3.5.4-4|38	
21cr|omegat-3.5.4-4|39	Document file formats include:
21cr|omegat-3.5.4-4|40	- Microsoft Word, Excel, Powerpoint (.docx, .xlsx, .pptx)
21cr|omegat-3.5.4-4|41	- XHTML and HTML
21cr|omegat-3.5.4-4|42	- Open Document Format (LibreOffice, OpenOffice.org)
21cr|omegat-3.5.4-4|43	- MediaWiki (Wikipedia)
21cr|omegat-3.5.4-4|44	- Plain text
21cr|omegat-3.5.4-4|45	- ...and around 30 other file formats
21cr|omegat-3.5.4-4|46	
21cr|omegat-3.5.4-4|47	%files
21cr|omegat-3.5.4-4|48	%doc dist/readme*.txt dist/changes.txt dist/*license.txt
21cr|omegat-3.5.4-4|49	%{_bindir}/%{name}
21cr|omegat-3.5.4-4|50	%{_datadir}/%{name}
21cr|omegat-3.5.4-4|51	%{_datadir}/applications/%{name}.desktop
21cr|omegat-3.5.4-4|52	%{_iconsdir}/%{oname}*
21cr|omegat-3.5.4-4|53	%{_iconsdir}/hicolor/apps
21cr|omegat-3.5.4-4|54	
21cr|omegat-3.5.4-4|55	#----------------------------------------------------------------------------
21cr|omegat-3.5.4-4|56	
21cr|omegat-3.5.4-4|57	%prep
21cr|omegat-3.5.4-4|58	%setup -qc %{name}-%{version}
21cr|omegat-3.5.4-4|59	
21cr|omegat-3.5.4-4|60	%build
21cr|omegat-3.5.4-4|61	JAVA_HOME=%{_jvmdir}/java-openjdk ant release
21cr|omegat-3.5.4-4|62	
21cr|omegat-3.5.4-4|63	%install
21cr|omegat-3.5.4-4|64	mkdir -p -m 0755 %{buildroot}%{_bindir} \
21cr|omegat-3.5.4-4|65	%{buildroot}%{_datadir}/%{name}/lib \
21cr|omegat-3.5.4-4|66	%{buildroot}%{_datadir}/%{name}/plugins \
21cr|omegat-3.5.4-4|67	%{buildroot}%{_datadir}/applications \
21cr|omegat-3.5.4-4|68	%{buildroot}%{_docdir}/%{name} \
21cr|omegat-3.5.4-4|69	%{buildroot}%{_iconsdir}/hicolor/apps/{32x32,64x64,128x128,256x256,512x512}
21cr|omegat-3.5.4-4|70	
21cr|omegat-3.5.4-4|71	install -Dm0644 dist/lib/*.jar					%{buildroot}%{_datadir}/%{name}/lib/
21cr|omegat-3.5.4-4|72	install -Dm0655 dist/%{oname}					%{buildroot}%{_bindir}/%{name}
21cr|omegat-3.5.4-4|73	install -Dm0644 dist/*.jar					%{buildroot}%{_datadir}/%{name}
21cr|omegat-3.5.4-4|74	cp -r dist/docs							%{buildroot}%{_datadir}/%{name}
21cr|omegat-3.5.4-4|75	cp -r dist/plugins						%{buildroot}%{_datadir}/%{name}
21cr|omegat-3.5.4-4|76	install -Dm0644 dist/images/*.{svg,png,gif}			%{buildroot}/%{_iconsdir}
21cr|omegat-3.5.4-4|77	install -Dm0644 images/OmegaT.iconset/icon_32x32.png		%{buildroot}/%{_iconsdir}/hicolor/apps/32x32/%{name}.png
21cr|omegat-3.5.4-4|78	install -Dm0644 images/OmegaT.iconset/icon_32x32\@2x.png	%{buildroot}/%{_iconsdir}/hicolor/apps/64x64/%{name}.png
21cr|omegat-3.5.4-4|79	install -Dm0644 images/OmegaT.iconset/icon_128x128.png		%{buildroot}/%{_iconsdir}/hicolor/apps/128x128/%{name}.png
21cr|omegat-3.5.4-4|80	install -Dm0644 images/OmegaT.iconset/icon_256x256.png		%{buildroot}/%{_iconsdir}/hicolor/apps/256x256/%{name}.png
21cr|omegat-3.5.4-4|81	install -Dm0644 images/OmegaT.iconset/icon_512x512.png		%{buildroot}/%{_iconsdir}/hicolor/apps/512x512/%{name}.png
21cr|omegat-3.5.4-4|82	
21cr|omegat-3.5.4-4|83	# menu-entry
21cr|omegat-3.5.4-4|84	mkdir -p %{buildroot}%{_datadir}/applications
21cr|omegat-3.5.4-4|85	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|omegat-3.5.4-4|86	[Desktop Entry]
21cr|omegat-3.5.4-4|87	Name=OmegaT
21cr|omegat-3.5.4-4|88	Name[ru]=OmegaT
21cr|omegat-3.5.4-4|89	GenericName=OmegaT
21cr|omegat-3.5.4-4|90	GenericName[ru]=OmegaT
21cr|omegat-3.5.4-4|91	Comment=Java based Computer Assisted Translation (CAT) tool
21cr|omegat-3.5.4-4|92	Comment[ru]=OmegaT - программа автоматизированного перевода (CAT)
21cr|omegat-3.5.4-4|93	Exec=%{name}
21cr|omegat-3.5.4-4|94	Path=%{_datadir}/%{name}
21cr|omegat-3.5.4-4|95	Icon=%{name}
21cr|omegat-3.5.4-4|96	Terminal=false
21cr|omegat-3.5.4-4|97	Type=Application
21cr|omegat-3.5.4-4|98	StartupNotify=true
21cr|omegat-3.5.4-4|99	MimeType=application/omegat;
21cr|omegat-3.5.4-4|100	Categories=Education;Translation;
21cr|omegat-3.5.4-4|101	EOF
21cr|omegat-3.5.4-4|102	
21cr|omegat-3.5.4-4|103	# script start program
21cr|omegat-3.5.4-4|104	cat > %{buildroot}%{_bindir}/%{name} <<EOF
21cr|omegat-3.5.4-4|105	#!/bin/bash
21cr|omegat-3.5.4-4|106	# readlink follows any symbolic links to get the real file
21cr|omegat-3.5.4-4|107	#REALOMEGATPATH=`dirname "$(readlink -nf $0)"`
21cr|omegat-3.5.4-4|108	#REALOMEGATPATH="/usr/share/omegat"
21cr|omegat-3.5.4-4|109	exec java -Xmx512m -jar "/usr/share/omegat/OmegaT.jar" $*
21cr|omegat-3.5.4-4|110	EOF

3658 21
21cr|omniorb-4.3.0-1|1	%define debug_package	%{nil}
21cr|omniorb-4.3.0-1|2	
21cr|omniorb-4.3.0-1|3	%define api 4
21cr|omniorb-4.3.0-1|4	%define major 3
21cr|omniorb-4.3.0-1|5	%define thread_major 4
21cr|omniorb-4.3.0-1|6	%define libcos4 %mklibname COS %{api} %{major}
21cr|omniorb-4.3.0-1|7	%define libcosdynamic4 %mklibname COSDynamic %{api} %{major}
21cr|omniorb-4.3.0-1|8	%define libcodesets4 %mklibname omniCodeSets %{api} %{major}
21cr|omniorb-4.3.0-1|9	%define libconmgmt4 %mklibname omniConnectionMgmt %{api} %{major}
21cr|omniorb-4.3.0-1|10	%define libdynamic4 %mklibname omniDynamic %{api} %{major}
21cr|omniorb-4.3.0-1|11	%define liborb4 %mklibname omniORB %{api} %{major}
21cr|omniorb-4.3.0-1|12	%define libssl4 %mklibname omnisslTP %{api} %{major}
21cr|omniorb-4.3.0-1|13	%define libomnithread %mklibname omnithread %{thread_major}
21cr|omniorb-4.3.0-1|14	%define libomnihttpCrypto4 %mklibname omnihttpCrypto %{api} %{major}
21cr|omniorb-4.3.0-1|15	%define libomnihttpTP4 %mklibname omnihttpTP %{api} %{major}
21cr|omniorb-4.3.0-1|16	%define devname %mklibname %{name} -d
21cr|omniorb-4.3.0-1|17	%define nameserver omniNames
21cr|omniorb-4.3.0-1|18	# filter provided private python extension libs
21cr|omniorb-4.3.0-1|19	%define __noautoprov %{py3_platsitedir}/.*\.so$
21cr|omniorb-4.3.0-1|20	
21cr|omniorb-4.3.0-1|21	
21cr|omniorb-4.3.0-1|22	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|23	Name:		omniorb
21cr|omniorb-4.3.0-1|24	Version:	4.3.0
21cr|omniorb-4.3.0-1|25	Release:	1
21cr|omniorb-4.3.0-1|26	License:	LGPLv2+
21cr|omniorb-4.3.0-1|27	Group:		System/Libraries
21cr|omniorb-4.3.0-1|28	Url:		http://omniorb.sourceforge.net/
21cr|omniorb-4.3.0-1|29	Source0:	http://prdownloads.sourceforge.net/sourceforge/omniorb/omniORB-%{version}.tar.bz2
21cr|omniorb-4.3.0-1|30	Source2:        omniORB-nameserver.logrotate
21cr|omniorb-4.3.0-1|31	Source3:        omniORB.cfg
21cr|omniorb-4.3.0-1|32	Source4:        omniNames.service
21cr|omniorb-4.3.0-1|33	Source5:        omniorb.sysusers.conf
21cr|omniorb-4.3.0-1|34	# filter redundant crap
21cr|omniorb-4.3.0-1|35	Source100:      %{name}.rpmlintrc
21cr|omniorb-4.3.0-1|36	BuildRequires:	tcl
21cr|omniorb-4.3.0-1|37	BuildRequires:	tk
21cr|omniorb-4.3.0-1|38	BuildRequires:	pkgconfig(python3)
21cr|omniorb-4.3.0-1|39	BuildRequires:	pkgconfig(openssl)
21cr|omniorb-4.3.0-1|40	BuildRequires:	pkgconfig(zlib)
21cr|omniorb-4.3.0-1|41	BuildRequires:	byacc
21cr|omniorb-4.3.0-1|42	BuildRequires:	systemd
21cr|omniorb-4.3.0-1|43	
21cr|omniorb-4.3.0-1|44	Requires:	logrotate
21cr|omniorb-4.3.0-1|45	Requires(preun,post):	systemd rpm-helper
21cr|omniorb-4.3.0-1|46	Requires(pre):	/bin/systemd-sysusers
21cr|omniorb-4.3.0-1|47	
21cr|omniorb-4.3.0-1|48	Provides:	corba
21cr|omniorb-4.3.0-1|49	
21cr|omniorb-4.3.0-1|50	%description
21cr|omniorb-4.3.0-1|51	omniORB is a robust high performance CORBA ORB for C++ and Python.
21cr|omniorb-4.3.0-1|52	It is freely available under the terms of the GNU Lesser General Public License
21cr|omniorb-4.3.0-1|53	(for the libraries), and GNU General Public License (for the tools). omniORB
21cr|omniorb-4.3.0-1|54	is largely CORBA 2.6 compliant.
21cr|omniorb-4.3.0-1|55	
21cr|omniorb-4.3.0-1|56	omniORB is one of only three ORBs to have been awarded the Open Group's Open
21cr|omniorb-4.3.0-1|57	Brand for CORBA. This means that omniORB has been tested and certified CORBA
21cr|omniorb-4.3.0-1|58	compliant, to version 2.1 of the CORBA specification. You can find out more
21cr|omniorb-4.3.0-1|59	about the branding program at the Open Group.
21cr|omniorb-4.3.0-1|60	
21cr|omniorb-4.3.0-1|61	%files
21cr|omniorb-4.3.0-1|62	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|63	%{_bindir}/*
21cr|omniorb-4.3.0-1|64	%exclude %{_bindir}/omniidl*
21cr|omniorb-4.3.0-1|65	%config(noreplace) %{_sysconfdir}/*.cfg
21cr|omniorb-4.3.0-1|66	%attr(644,root,man) %{_mandir}/man8/*
21cr|omniorb-4.3.0-1|67	%attr(644,root,man) %{_mandir}/man1/*
21cr|omniorb-4.3.0-1|68	%config(noreplace) %{_sysconfdir}/logrotate.d/%{nameserver}
21cr|omniorb-4.3.0-1|69	%{_unitdir}/omniNames.service
21cr|omniorb-4.3.0-1|70	%{_sysusersdir}/omniorb.conf
21cr|omniorb-4.3.0-1|71	
21cr|omniorb-4.3.0-1|72	
21cr|omniorb-4.3.0-1|73	# servers
21cr|omniorb-4.3.0-1|74	%pre
21cr|omniorb-4.3.0-1|75	%sysusers_create_package omniorb %{SOURCE5}
21cr|omniorb-4.3.0-1|76	
21cr|omniorb-4.3.0-1|77	%post
21cr|omniorb-4.3.0-1|78	%_post_service omninames
21cr|omniorb-4.3.0-1|79	
21cr|omniorb-4.3.0-1|80	%preun
21cr|omniorb-4.3.0-1|81	%_preun_service omninames
21cr|omniorb-4.3.0-1|82	
21cr|omniorb-4.3.0-1|83	#---------------------------------------------------------------
21cr|omniorb-4.3.0-1|84	
21cr|omniorb-4.3.0-1|85	%package -n %{libcos4}
21cr|omniorb-4.3.0-1|86	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|87	Group:		System/Libraries
21cr|omniorb-4.3.0-1|88	Conflicts:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|89	
21cr|omniorb-4.3.0-1|90	%description -n %{libcos4}
21cr|omniorb-4.3.0-1|91	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|92	linked with omniorb.
21cr|omniorb-4.3.0-1|93	
21cr|omniorb-4.3.0-1|94	%files -n %{libcos4}
21cr|omniorb-4.3.0-1|95	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|96	%{_libdir}/libCOS%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|97	
21cr|omniorb-4.3.0-1|98	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|99	
21cr|omniorb-4.3.0-1|100	%package -n %{libcosdynamic4}
21cr|omniorb-4.3.0-1|101	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|102	Group:		System/Libraries
21cr|omniorb-4.3.0-1|103	Conflicts:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|104	
21cr|omniorb-4.3.0-1|105	%description -n %{libcosdynamic4}
21cr|omniorb-4.3.0-1|106	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|107	linked with omniorb.
21cr|omniorb-4.3.0-1|108	
21cr|omniorb-4.3.0-1|109	%files -n %{libcosdynamic4}
21cr|omniorb-4.3.0-1|110	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|111	%{_libdir}/libCOSDynamic%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|112	
21cr|omniorb-4.3.0-1|113	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|114	
21cr|omniorb-4.3.0-1|115	%package -n %{libcodesets4}
21cr|omniorb-4.3.0-1|116	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|117	Group:		System/Libraries
21cr|omniorb-4.3.0-1|118	Conflicts:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|119	
21cr|omniorb-4.3.0-1|120	%description -n %{libcodesets4}
21cr|omniorb-4.3.0-1|121	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|122	linked with omniorb.
21cr|omniorb-4.3.0-1|123	
21cr|omniorb-4.3.0-1|124	%files -n %{libcodesets4}
21cr|omniorb-4.3.0-1|125	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|126	%{_libdir}/libomniCodeSets%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|127	
21cr|omniorb-4.3.0-1|128	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|129	
21cr|omniorb-4.3.0-1|130	%package -n %{libconmgmt4}
21cr|omniorb-4.3.0-1|131	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|132	Group:		System/Libraries
21cr|omniorb-4.3.0-1|133	Conflicts:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|134	
21cr|omniorb-4.3.0-1|135	%description -n %{libconmgmt4}
21cr|omniorb-4.3.0-1|136	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|137	linked with omniorb.
21cr|omniorb-4.3.0-1|138	
21cr|omniorb-4.3.0-1|139	%files -n %{libconmgmt4}
21cr|omniorb-4.3.0-1|140	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|141	%{_libdir}/libomniConnectionMgmt%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|142	
21cr|omniorb-4.3.0-1|143	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|144	
21cr|omniorb-4.3.0-1|145	%package -n %{libdynamic4}
21cr|omniorb-4.3.0-1|146	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|147	Group:		System/Libraries
21cr|omniorb-4.3.0-1|148	Conflicts:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|149	
21cr|omniorb-4.3.0-1|150	%description -n %{libdynamic4}
21cr|omniorb-4.3.0-1|151	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|152	linked with omniorb.
21cr|omniorb-4.3.0-1|153	
21cr|omniorb-4.3.0-1|154	%files -n %{libdynamic4}
21cr|omniorb-4.3.0-1|155	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|156	%{_libdir}/libomniDynamic%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|157	
21cr|omniorb-4.3.0-1|158	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|159	
21cr|omniorb-4.3.0-1|160	%package -n %{liborb4}
21cr|omniorb-4.3.0-1|161	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|162	Group:		System/Libraries
21cr|omniorb-4.3.0-1|163	Conflicts:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|164	Obsoletes:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|165	
21cr|omniorb-4.3.0-1|166	%description -n %{liborb4}
21cr|omniorb-4.3.0-1|167	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|168	linked with omniorb.
21cr|omniorb-4.3.0-1|169	
21cr|omniorb-4.3.0-1|170	%files -n %{liborb4}
21cr|omniorb-4.3.0-1|171	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|172	%{_libdir}/libomniORB%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|173	
21cr|omniorb-4.3.0-1|174	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|175	
21cr|omniorb-4.3.0-1|176	%package -n %{libssl4}
21cr|omniorb-4.3.0-1|177	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|178	Group:		System/Libraries
21cr|omniorb-4.3.0-1|179	Conflicts:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|180	
21cr|omniorb-4.3.0-1|181	%description -n %{libssl4}
21cr|omniorb-4.3.0-1|182	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|183	linked with omniorb.
21cr|omniorb-4.3.0-1|184	
21cr|omniorb-4.3.0-1|185	%files -n %{libssl4}
21cr|omniorb-4.3.0-1|186	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|187	%{_libdir}/libomnisslTP%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|188	
21cr|omniorb-4.3.0-1|189	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|190	
21cr|omniorb-4.3.0-1|191	%package -n %{libomnithread}
21cr|omniorb-4.3.0-1|192	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|193	Group:		System/Libraries
21cr|omniorb-4.3.0-1|194	Conflicts:	%{_lib}omniorb4 < 4.1.5-2
21cr|omniorb-4.3.0-1|195	
21cr|omniorb-4.3.0-1|196	%description -n %{libomnithread}
21cr|omniorb-4.3.0-1|197	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|198	linked with omniorb.
21cr|omniorb-4.3.0-1|199	
21cr|omniorb-4.3.0-1|200	%files -n %{libomnithread}
21cr|omniorb-4.3.0-1|201	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|202	%{_libdir}/libomnithread.so.%{thread_major}*
21cr|omniorb-4.3.0-1|203	%{_libdir}/libomniZIOP%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|204	%{_libdir}/libomniZIOPDynamic%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|205	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|206	%package -n %{libomnihttpCrypto4}
21cr|omniorb-4.3.0-1|207	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|208	Group:		System/Libraries
21cr|omniorb-4.3.0-1|209	
21cr|omniorb-4.3.0-1|210	%description -n %{libomnihttpCrypto4}
21cr|omniorb-4.3.0-1|211	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|212	linked with omniorb.
21cr|omniorb-4.3.0-1|213	
21cr|omniorb-4.3.0-1|214	%files -n %{libomnihttpCrypto4}
21cr|omniorb-4.3.0-1|215	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|216	%{_libdir}/libomnihttpCrypto%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|217	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|218	%package -n %{libomnihttpTP4}
21cr|omniorb-4.3.0-1|219	Summary:	A robust high performance CORBA ORB for C++ and Python
21cr|omniorb-4.3.0-1|220	Group:		System/Libraries
21cr|omniorb-4.3.0-1|221	
21cr|omniorb-4.3.0-1|222	%description -n %{libomnihttpTP4}
21cr|omniorb-4.3.0-1|223	This package contains the library needed to run programs dynamically
21cr|omniorb-4.3.0-1|224	linked with omniorb.
21cr|omniorb-4.3.0-1|225	
21cr|omniorb-4.3.0-1|226	%files -n %{libomnihttpTP4}
21cr|omniorb-4.3.0-1|227	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|228	%{_libdir}/libomnihttpTP%{api}.so.%{major}*
21cr|omniorb-4.3.0-1|229	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|230	
21cr|omniorb-4.3.0-1|231	%package -n %{devname}
21cr|omniorb-4.3.0-1|232	Summary:	Header files and libraries needed for %{name} development
21cr|omniorb-4.3.0-1|233	Group:		Development/C++
21cr|omniorb-4.3.0-1|234	Requires:	%{libcos4} = %{EVRD}
21cr|omniorb-4.3.0-1|235	Requires:	%{libcosdynamic4} = %{EVRD}
21cr|omniorb-4.3.0-1|236	Requires:	%{libcodesets4} = %{EVRD}
21cr|omniorb-4.3.0-1|237	Requires:	%{libconmgmt4} = %{EVRD}
21cr|omniorb-4.3.0-1|238	Requires:	%{libdynamic4} = %{EVRD}
21cr|omniorb-4.3.0-1|239	Requires:	%{liborb4} = %{EVRD}
21cr|omniorb-4.3.0-1|240	Requires:	%{libssl4} = %{EVRD}
21cr|omniorb-4.3.0-1|241	Requires:	%{libomnithread} = %{EVRD}
21cr|omniorb-4.3.0-1|242	Requires:	%{libomnihttpCrypto4} = %{EVRD}
21cr|omniorb-4.3.0-1|243	Requires:	%{libomnihttpTP4} = %{EVRD}
21cr|omniorb-4.3.0-1|244	Provides:	%{name}-devel = %{EVRD}
21cr|omniorb-4.3.0-1|245	
21cr|omniorb-4.3.0-1|246	%description -n %{devname}
21cr|omniorb-4.3.0-1|247	This package includes the header files and libraries needed for
21cr|omniorb-4.3.0-1|248	developing programs using %{name}.
21cr|omniorb-4.3.0-1|249	
21cr|omniorb-4.3.0-1|250	%files -n %{devname}
21cr|omniorb-4.3.0-1|251	%doc CREDITS *.txt COPYING COPYING.LIB
21cr|omniorb-4.3.0-1|252	%{_libdir}/*.so
21cr|omniorb-4.3.0-1|253	%{_includedir}/COS/*.h
21cr|omniorb-4.3.0-1|254	%{_includedir}/COS/*.hh
21cr|omniorb-4.3.0-1|255	%{_includedir}/omniORB4/*.h
21cr|omniorb-4.3.0-1|256	%{_includedir}/omniORB4/*.hh
21cr|omniorb-4.3.0-1|257	%{_includedir}/omniORB4/internal/*.h
21cr|omniorb-4.3.0-1|258	%{_includedir}/omniconfig.h
21cr|omniorb-4.3.0-1|259	%{_includedir}/omnithread.h
21cr|omniorb-4.3.0-1|260	%{_includedir}/omnithread/*
21cr|omniorb-4.3.0-1|261	%{_libdir}/pkgconfig/*
21cr|omniorb-4.3.0-1|262	
21cr|omniorb-4.3.0-1|263	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|264	
21cr|omniorb-4.3.0-1|265	%package -n %{name}-doc
21cr|omniorb-4.3.0-1|266	Summary:	Documentation for omniORB
21cr|omniorb-4.3.0-1|267	Group:		Development/C++
21cr|omniorb-4.3.0-1|268	
21cr|omniorb-4.3.0-1|269	%description -n %{name}-doc
21cr|omniorb-4.3.0-1|270	This package includes developers doc including examples.
21cr|omniorb-4.3.0-1|271	
21cr|omniorb-4.3.0-1|272	%files -n %{name}-doc
21cr|omniorb-4.3.0-1|273	%doc doc/*
21cr|omniorb-4.3.0-1|274	
21cr|omniorb-4.3.0-1|275	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|276	
21cr|omniorb-4.3.0-1|277	%package -n python3-omniidl
21cr|omniorb-4.3.0-1|278	Group:		Development/Python
21cr|omniorb-4.3.0-1|279	Summary:	OmniOrb IDL compiler
21cr|omniorb-4.3.0-1|280	
21cr|omniorb-4.3.0-1|281	%description -n python3-omniidl
21cr|omniorb-4.3.0-1|282	OmniOrb IDL compiler.
21cr|omniorb-4.3.0-1|283	
21cr|omniorb-4.3.0-1|284	%files -n python3-omniidl
21cr|omniorb-4.3.0-1|285	%doc CREDITS *.txt COPYING
21cr|omniorb-4.3.0-1|286	%{_bindir}/omniidl*
21cr|omniorb-4.3.0-1|287	%{_datadir}/idl/omniORB/*.idl
21cr|omniorb-4.3.0-1|288	%{_datadir}/idl/omniORB/COS/*.idl
21cr|omniorb-4.3.0-1|289	%{py3_puresitedir}/omniidl
21cr|omniorb-4.3.0-1|290	%{py3_puresitedir}/omniidl_be/*.py*
21cr|omniorb-4.3.0-1|291	%{py3_puresitedir}/omniidl_be/cxx
21cr|omniorb-4.3.0-1|292	%{py3_platsitedir}/_omniidl.cpython-*.so*
21cr|omniorb-4.3.0-1|293	%{py3_puresitedir}/omniidl_be/__pycache__
21cr|omniorb-4.3.0-1|294	
21cr|omniorb-4.3.0-1|295	#----------------------------------------------------------------------------
21cr|omniorb-4.3.0-1|296	
21cr|omniorb-4.3.0-1|297	%prep
21cr|omniorb-4.3.0-1|298	%setup -qn omniORB-%{version}
21cr|omniorb-4.3.0-1|299	# Fix shebangs
21cr|omniorb-4.3.0-1|300	sed -i '1s=^#!/usr/bin/\(python\|env python\)[0-9.]*=#!%{__python3}=' \
21cr|omniorb-4.3.0-1|301	./src/tool/omniidl/python3/scripts/omniidlrun.py \
21cr|omniorb-4.3.0-1|302	./src/tool/omniidl/python3/omniidl/main.py
21cr|omniorb-4.3.0-1|303	
21cr|omniorb-4.3.0-1|304	%build
21cr|omniorb-4.3.0-1|305	export LDFLAGS="$LDFLAGS -lpython%{py3_ver}"
21cr|omniorb-4.3.0-1|306	%configure --with-openssl=%{_prefix}
21cr|omniorb-4.3.0-1|307	%make -d
21cr|omniorb-4.3.0-1|308	
21cr|omniorb-4.3.0-1|309	%install
21cr|omniorb-4.3.0-1|310	%makeinstall_std
21cr|omniorb-4.3.0-1|311	
21cr|omniorb-4.3.0-1|312	find %{buildroot} -name '*.la' -delete
21cr|omniorb-4.3.0-1|313	# fix rpmlint warnings: unstripped-binary-or-object
21cr|omniorb-4.3.0-1|314	chmod 0755 %{buildroot}%{_libdir}/*.so.*
21cr|omniorb-4.3.0-1|315	chmod 0755 %{buildroot}%{py3_platsitedir}/*.so.*
21cr|omniorb-4.3.0-1|316	# fix rpmlint errors: non-standard-dir-perm
21cr|omniorb-4.3.0-1|317	chmod 0755 %{buildroot}%{_includedir}/{omnithread,COS}
21cr|omniorb-4.3.0-1|318	chmod 0755 %{buildroot}%{_includedir}/omniORB4/{,internal}
21cr|omniorb-4.3.0-1|319	chmod 0755 %{buildroot}%{_datadir}/idl/omniORB/COS
21cr|omniorb-4.3.0-1|320	chmod 0755 %{buildroot}%{py3_puresitedir}/omniidl
21cr|omniorb-4.3.0-1|321	chmod 0755 %{buildroot}%{py3_puresitedir}/omniidl_be
21cr|omniorb-4.3.0-1|322	chmod 0755 %{buildroot}%{py3_puresitedir}/omniidl_be/cxx/{,skel,impl,dynskel,header}
21cr|omniorb-4.3.0-1|323	# fix rpmlint error: non-executable-script
21cr|omniorb-4.3.0-1|324	chmod +x %{buildroot}%{py3_puresitedir}/omniidl/main.py
21cr|omniorb-4.3.0-1|325	# install systemd unit
21cr|omniorb-4.3.0-1|326	mkdir -p %{buildroot}%{_unitdir}
21cr|omniorb-4.3.0-1|327	install -m 0644 %{SOURCE4} %{buildroot}%{_unitdir}
21cr|omniorb-4.3.0-1|328	
21cr|omniorb-4.3.0-1|329	# install server configuration stuff
21cr|omniorb-4.3.0-1|330	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
21cr|omniorb-4.3.0-1|331	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{nameserver}
21cr|omniorb-4.3.0-1|332	mkdir -p %{buildroot}%{_sysconfdir}/
21cr|omniorb-4.3.0-1|333	install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}.cfg
21cr|omniorb-4.3.0-1|334	mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
21cr|omniorb-4.3.0-1|335	# install man pages
21cr|omniorb-4.3.0-1|336	pushd man
21cr|omniorb-4.3.0-1|337	mkdir -p %{buildroot}%{_mandir}/man1
21cr|omniorb-4.3.0-1|338	install -m 0644 man1/* %{buildroot}%{_mandir}/man1/
21cr|omniorb-4.3.0-1|339	mkdir -p %{buildroot}%{_mandir}/man8
21cr|omniorb-4.3.0-1|340	install -m 0644 man8/* %{buildroot}%{_mandir}/man8/
21cr|omniorb-4.3.0-1|341	popd
21cr|omniorb-4.3.0-1|342	
21cr|omniorb-4.3.0-1|343	# Versionize Python shebangs
21cr|omniorb-4.3.0-1|344	perl -pi -e "s|#!/usr/bin/python|#!/usr/bin/python3|" \
21cr|omniorb-4.3.0-1|345	%{buildroot}%{_bindir}/omniidl
21cr|omniorb-4.3.0-1|346	
21cr|omniorb-4.3.0-1|347	# install sysuser config
21cr|omniorb-4.3.0-1|348	install -d %{buildroot}%{_sysusersdir}
21cr|omniorb-4.3.0-1|349	install -m0644 %{SOURCE5} %{buildroot}%{_sysusersdir}/omniorb.conf

3659 21
21cr|omnitty-0.3.0-3|1	%define debug_package %{nil}
21cr|omnitty-0.3.0-3|2	
21cr|omnitty-0.3.0-3|3	Summary:	Omnitty ssh multiplexer
21cr|omnitty-0.3.0-3|4	Name:		omnitty
21cr|omnitty-0.3.0-3|5	Version:	0.3.0
21cr|omnitty-0.3.0-3|6	Release:	3
21cr|omnitty-0.3.0-3|7	License:	GPL
21cr|omnitty-0.3.0-3|8	Group:		System/Kernel and hardware
21cr|omnitty-0.3.0-3|9	Url:		http://omnitty.sourceforge.net
21cr|omnitty-0.3.0-3|10	Source0:	https://sourceforge.net/projects/omnitty/files/omnitty/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|omnitty-0.3.0-3|11	BuildRequires:	librote-devel
21cr|omnitty-0.3.0-3|12	
21cr|omnitty-0.3.0-3|13	%description
21cr|omnitty-0.3.0-3|14	Omnitty is a curses-based program that allows one to log into
21cr|omnitty-0.3.0-3|15	several machines simultaneously and interact with them, selectively
21cr|omnitty-0.3.0-3|16	directing input to individual machines or groups of selected machines.
21cr|omnitty-0.3.0-3|17	
21cr|omnitty-0.3.0-3|18	%prep
21cr|omnitty-0.3.0-3|19	%setup -q
21cr|omnitty-0.3.0-3|20	
21cr|omnitty-0.3.0-3|21	%build
21cr|omnitty-0.3.0-3|22	export LDFLAGS="-lncurses"
21cr|omnitty-0.3.0-3|23	%configure
21cr|omnitty-0.3.0-3|24	%make
21cr|omnitty-0.3.0-3|25	
21cr|omnitty-0.3.0-3|26	%install
21cr|omnitty-0.3.0-3|27	%makeinstall
21cr|omnitty-0.3.0-3|28	
21cr|omnitty-0.3.0-3|29	%files
21cr|omnitty-0.3.0-3|30	%{_bindir}/%{name}
21cr|omnitty-0.3.0-3|31	%{_mandir}/man1/%{name}*

3660 21
21cr|onboard-1.4.3.9-1.git475a11.1|1	%define commit 475a1198fc4098f64cc84331aa38b89f2e63043d
21cr|onboard-1.4.3.9-1.git475a11.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|onboard-1.4.3.9-1.git475a11.1|3	
21cr|onboard-1.4.3.9-1.git475a11.1|4	Summary:	Simple on-screen Keyboard
21cr|onboard-1.4.3.9-1.git475a11.1|5	Name:		onboard
21cr|onboard-1.4.3.9-1.git475a11.1|6	Version:	1.4.3.9
21cr|onboard-1.4.3.9-1.git475a11.1|7	Release:	1.git%{commit_short}.1
21cr|onboard-1.4.3.9-1.git475a11.1|8	License:	GPLv3+
21cr|onboard-1.4.3.9-1.git475a11.1|9	Group:		System/X11
21cr|onboard-1.4.3.9-1.git475a11.1|10	Url:		https://github.com/dr-ni/onboard
21cr|onboard-1.4.3.9-1.git475a11.1|11	Source0:	https://github.com/dr-ni/onboard/archive/%{commit}/%{name}-%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|onboard-1.4.3.9-1.git475a11.1|12	Patch0:		build-against-Ayatana-AppIndicator.patch
21cr|onboard-1.4.3.9-1.git475a11.1|13	Patch1:		linking-ftbfs-python3-12.patch
21cr|onboard-1.4.3.9-1.git475a11.1|14	Patch2:		0001-onboard-1.4.3.9-Update-Russian-translations.patch
21cr|onboard-1.4.3.9-1.git475a11.1|15	BuildRequires:	desktop-file-utils
21cr|onboard-1.4.3.9-1.git475a11.1|16	BuildRequires:	gettext
21cr|onboard-1.4.3.9-1.git475a11.1|17	BuildRequires:	intltool
21cr|onboard-1.4.3.9-1.git475a11.1|18	BuildRequires:	libxi-devel
21cr|onboard-1.4.3.9-1.git475a11.1|19	BuildRequires:	pkgconfig(dconf)
21cr|onboard-1.4.3.9-1.git475a11.1|20	BuildRequires:	pkgconfig(gdk-3.0)
21cr|onboard-1.4.3.9-1.git475a11.1|21	BuildRequires:	pkgconfig(hunspell)
21cr|onboard-1.4.3.9-1.git475a11.1|22	BuildRequires:	pkgconfig(libcanberra)
21cr|onboard-1.4.3.9-1.git475a11.1|23	BuildRequires:	pkgconfig(libudev)
21cr|onboard-1.4.3.9-1.git475a11.1|24	BuildRequires:	pkgconfig(xkbfile)
21cr|onboard-1.4.3.9-1.git475a11.1|25	BuildRequires:	pkgconfig(xtst)
21cr|onboard-1.4.3.9-1.git475a11.1|26	BuildRequires:	python3-devel
21cr|onboard-1.4.3.9-1.git475a11.1|27	BuildRequires:	python3-distutils-extra
21cr|onboard-1.4.3.9-1.git475a11.1|28	BuildRequires:	python3-setuptools
21cr|onboard-1.4.3.9-1.git475a11.1|29	# ovitters: pkgconfig(gobject-introspection-1.0) includes script to determine typelib() auto buildrequires
21cr|onboard-1.4.3.9-1.git475a11.1|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|onboard-1.4.3.9-1.git475a11.1|31	Requires:	at-spi2-atk
21cr|onboard-1.4.3.9-1.git475a11.1|32	Requires:	at-spi2-core
21cr|onboard-1.4.3.9-1.git475a11.1|33	Requires:	fonts-ttf-dejavu
21cr|onboard-1.4.3.9-1.git475a11.1|34	Requires:	hicolor-icon-theme
21cr|onboard-1.4.3.9-1.git475a11.1|35	Requires:	mousetweaks
21cr|onboard-1.4.3.9-1.git475a11.1|36	Requires:	python3-cairo
21cr|onboard-1.4.3.9-1.git475a11.1|37	Requires:	python3-dbus
21cr|onboard-1.4.3.9-1.git475a11.1|38	Requires:	python3-gobject3
21cr|onboard-1.4.3.9-1.git475a11.1|39	Requires:	python3-gi-cairo
21cr|onboard-1.4.3.9-1.git475a11.1|40	Requires:	typelib(PangoFT2)
21cr|onboard-1.4.3.9-1.git475a11.1|41	Requires:	iso-codes
21cr|onboard-1.4.3.9-1.git475a11.1|42	Recommends:	(gnome-shell-extensions-onboard-indicator if gnome-shell)
21cr|onboard-1.4.3.9-1.git475a11.1|43	
21cr|onboard-1.4.3.9-1.git475a11.1|44	%description
21cr|onboard-1.4.3.9-1.git475a11.1|45	An on-screen keyboard useful on tablet PCs or for mobility impaired users, or
21cr|onboard-1.4.3.9-1.git475a11.1|46	just really handy when the keyboard is out of reach.
21cr|onboard-1.4.3.9-1.git475a11.1|47	Onboard can store text snippets for one click typing and can also suggest
21cr|onboard-1.4.3.9-1.git475a11.1|48	(and learn) words to speed text entry.
21cr|onboard-1.4.3.9-1.git475a11.1|49	Many theme options are available and each of these may be customized.
21cr|onboard-1.4.3.9-1.git475a11.1|50	The keyboard may be configured to automatically show itself when text input
21cr|onboard-1.4.3.9-1.git475a11.1|51	is required.
21cr|onboard-1.4.3.9-1.git475a11.1|52	
21cr|onboard-1.4.3.9-1.git475a11.1|53	%files -f %{name}.lang
21cr|onboard-1.4.3.9-1.git475a11.1|54	%doc AUTHORS README.md CHANGELOG DBUS.md HACKING *.example
21cr|onboard-1.4.3.9-1.git475a11.1|55	%license COPYING COPYING.BSD3 COPYING.GPL3
21cr|onboard-1.4.3.9-1.git475a11.1|56	%exclude %{_datadir}/doc/onboard/COPYING*
21cr|onboard-1.4.3.9-1.git475a11.1|57	%{_bindir}/%{name}
21cr|onboard-1.4.3.9-1.git475a11.1|58	%{_bindir}/%{name}-settings
21cr|onboard-1.4.3.9-1.git475a11.1|59	%{_datadir}/applications/%{name}.desktop
21cr|onboard-1.4.3.9-1.git475a11.1|60	%{_datadir}/applications/%{name}-settings.desktop
21cr|onboard-1.4.3.9-1.git475a11.1|61	%{_datadir}/dbus-1/services/org.%{name}.Onboard.service
21cr|onboard-1.4.3.9-1.git475a11.1|62	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21cr|onboard-1.4.3.9-1.git475a11.1|63	%exclude %{_datadir}/glib-2.0/schemas/gschemas.compiled
21cr|onboard-1.4.3.9-1.git475a11.1|64	%{_datadir}/%{name}/
21cr|onboard-1.4.3.9-1.git475a11.1|65	%{_datadir}/sounds/freedesktop/stereo/%{name}-key-feedback.oga
21cr|onboard-1.4.3.9-1.git475a11.1|66	%{py3_platsitedir}/%{name}*.egg-info
21cr|onboard-1.4.3.9-1.git475a11.1|67	%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
21cr|onboard-1.4.3.9-1.git475a11.1|68	%dir %{_sysconfdir}/%{name}
21cr|onboard-1.4.3.9-1.git475a11.1|69	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-defaults.conf
21cr|onboard-1.4.3.9-1.git475a11.1|70	%{_datadir}/help/C/onboard/
21cr|onboard-1.4.3.9-1.git475a11.1|71	%{_mandir}/man1/%{name}*
21cr|onboard-1.4.3.9-1.git475a11.1|72	%{_iconsdir}/hicolor/*/apps/%{name}*.*
21cr|onboard-1.4.3.9-1.git475a11.1|73	%{_iconsdir}/HighContrast/*/apps/%{name}.*
21cr|onboard-1.4.3.9-1.git475a11.1|74	%{py3_platsitedir}/Onboard/
21cr|onboard-1.4.3.9-1.git475a11.1|75	
21cr|onboard-1.4.3.9-1.git475a11.1|76	#--------------------------------------------------------------------
21cr|onboard-1.4.3.9-1.git475a11.1|77	
21cr|onboard-1.4.3.9-1.git475a11.1|78	%package -n gnome-shell-extensions-onboard-indicator
21cr|onboard-1.4.3.9-1.git475a11.1|79	Summary:	GNOME Shell extensions that adds the Onboard indicator
21cr|onboard-1.4.3.9-1.git475a11.1|80	Group:		Graphical desktop/GNOME
21cr|onboard-1.4.3.9-1.git475a11.1|81	Requires:	onboard
21cr|onboard-1.4.3.9-1.git475a11.1|82	# splitted into subpackage
21cr|onboard-1.4.3.9-1.git475a11.1|83	Conflicts:	onboard < 1.4.1-11
21cr|onboard-1.4.3.9-1.git475a11.1|84	
21cr|onboard-1.4.3.9-1.git475a11.1|85	%description -n gnome-shell-extensions-onboard-indicator
21cr|onboard-1.4.3.9-1.git475a11.1|86	GNOME Shell extensions that adds the Onboard indicator and hides
21cr|onboard-1.4.3.9-1.git475a11.1|87	the built-in keyboard.
21cr|onboard-1.4.3.9-1.git475a11.1|88	
21cr|onboard-1.4.3.9-1.git475a11.1|89	%files -n gnome-shell-extensions-onboard-indicator
21cr|onboard-1.4.3.9-1.git475a11.1|90	%{_datadir}/gnome-shell/extensions/Onboard_Indicator@onboard.org
21cr|onboard-1.4.3.9-1.git475a11.1|91	
21cr|onboard-1.4.3.9-1.git475a11.1|92	#--------------------------------------------------------------------
21cr|onboard-1.4.3.9-1.git475a11.1|93	
21cr|onboard-1.4.3.9-1.git475a11.1|94	%prep
21cr|onboard-1.4.3.9-1.git475a11.1|95	%setup -qn %{name}-%{commit}
21cr|onboard-1.4.3.9-1.git475a11.1|96	%patch0 -p1
21cr|onboard-1.4.3.9-1.git475a11.1|97	%patch1 -p1
21cr|onboard-1.4.3.9-1.git475a11.1|98	%patch2 -p1
21cr|onboard-1.4.3.9-1.git475a11.1|99	
21cr|onboard-1.4.3.9-1.git475a11.1|100	rm settings_ui.py
21cr|onboard-1.4.3.9-1.git475a11.1|101	
21cr|onboard-1.4.3.9-1.git475a11.1|102	%build
21cr|onboard-1.4.3.9-1.git475a11.1|103	%py3_build
21cr|onboard-1.4.3.9-1.git475a11.1|104	
21cr|onboard-1.4.3.9-1.git475a11.1|105	%install
21cr|onboard-1.4.3.9-1.git475a11.1|106	python3 setup.py install --root=%{buildroot}
21cr|onboard-1.4.3.9-1.git475a11.1|107	
21cr|onboard-1.4.3.9-1.git475a11.1|108	# Use example default configuration file
21cr|onboard-1.4.3.9-1.git475a11.1|109	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|onboard-1.4.3.9-1.git475a11.1|110	cp %{buildroot}%{_datadir}/doc/%{name}/%{name}-defaults.conf.example %{buildroot}%{_sysconfdir}/%{name}/%{name}-defaults.conf
21cr|onboard-1.4.3.9-1.git475a11.1|111	# Swich to full keyboard
21cr|onboard-1.4.3.9-1.git475a11.1|112	sed -i 's/#layout=Full Keyboard/layout=Full Keyboard/' %{buildroot}%{_sysconfdir}/%{name}/%{name}-defaults.conf
21cr|onboard-1.4.3.9-1.git475a11.1|113	sed -i 's/layout=Compact/#layout=Compact/' %{buildroot}%{_sysconfdir}/%{name}/%{name}-defaults.conf
21cr|onboard-1.4.3.9-1.git475a11.1|114	# Use 'Super' superkey label
21cr|onboard-1.4.3.9-1.git475a11.1|115	sed -i 's/superkey-label=.*$/superkey-label=Super/' %{buildroot}%{_sysconfdir}/%{name}/%{name}-defaults.conf
21cr|onboard-1.4.3.9-1.git475a11.1|116	# Switch font to DejaVu-Sans
21cr|onboard-1.4.3.9-1.git475a11.1|117	sed -i 's/^key-label-font=.*$/key-label-font=DejaVu Sans/' %{buildroot}%{_sysconfdir}/%{name}/%{name}-defaults.conf
21cr|onboard-1.4.3.9-1.git475a11.1|118	# Configuration change for patch0 (StatusIconProvider.patch)
21cr|onboard-1.4.3.9-1.git475a11.1|119	sed -i '/\[main\]/a status-icon-provider=GtkStatusIcon' %{buildroot}%{_sysconfdir}/%{name}/%{name}-defaults.conf
21cr|onboard-1.4.3.9-1.git475a11.1|120	# Enable icon-palette for gnome3 or on closing keyboard there is no visible activation method
21cr|onboard-1.4.3.9-1.git475a11.1|121	sed -i '/\[icon-palette\]/a in-use=True' %{buildroot}%{_sysconfdir}/%{name}/%{name}-defaults.conf
21cr|onboard-1.4.3.9-1.git475a11.1|122	# Remove Ubuntu icons
21cr|onboard-1.4.3.9-1.git475a11.1|123	rm -rf %{buildroot}%{_iconsdir}/ubuntu*
21cr|onboard-1.4.3.9-1.git475a11.1|124	
21cr|onboard-1.4.3.9-1.git475a11.1|125	# Desktop files
21cr|onboard-1.4.3.9-1.git475a11.1|126	desktop-file-install \
21cr|onboard-1.4.3.9-1.git475a11.1|127	--remove-category="X-GNOME-PersonalSettings" \
21cr|onboard-1.4.3.9-1.git475a11.1|128	--remove-category="Accessibility" \
21cr|onboard-1.4.3.9-1.git475a11.1|129	--add-category="Utility;" \
21cr|onboard-1.4.3.9-1.git475a11.1|130	--dir=%{buildroot}%{_datadir}/applications \
21cr|onboard-1.4.3.9-1.git475a11.1|131	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|onboard-1.4.3.9-1.git475a11.1|132	
21cr|onboard-1.4.3.9-1.git475a11.1|133	desktop-file-install \
21cr|onboard-1.4.3.9-1.git475a11.1|134	--remove-category="X-GNOME-PersonalSettings" \
21cr|onboard-1.4.3.9-1.git475a11.1|135	--add-category="X-MATE;" \
21cr|onboard-1.4.3.9-1.git475a11.1|136	--dir=%{buildroot}%{_datadir}/applications \
21cr|onboard-1.4.3.9-1.git475a11.1|137	%{buildroot}%{_datadir}/applications/%{name}-settings.desktop
21cr|onboard-1.4.3.9-1.git475a11.1|138	
21cr|onboard-1.4.3.9-1.git475a11.1|139	%find_lang %{name}
21cr|onboard-1.4.3.9-1.git475a11.1|140	
21cr|onboard-1.4.3.9-1.git475a11.1|141	
21cr|onboard-1.4.3.9-1.git475a11.1|142	%changelog
21cr|onboard-1.4.3.9-1.git475a11.1|143	- Merge: 3550bab abaacdd
21cr|onboard-1.4.3.9-1.git475a11.1|144	* Sat Nov 15 2025 victorr2007 <victorr2007@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|145	- Merge pull request #9 from neurofreak/onboard:rosa2021.1
21cr|onboard-1.4.3.9-1.git475a11.1|146	- Updated to 1.4.3.9
21cr|onboard-1.4.3.9-1.git475a11.1|147	
21cr|onboard-1.4.3.9-1.git475a11.1|148	* Wed Nov 12 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|149	- Updated to 1.4.3.9
21cr|onboard-1.4.3.9-1.git475a11.1|150	
21cr|onboard-1.4.3.9-1.git475a11.1|151	- Merge: 6de8676 f5a388c
21cr|onboard-1.4.3.9-1.git475a11.1|152	* Tue Feb 13 2024 survolog <survolog@yandex.ru> 1.4.1-13
21cr|onboard-1.4.3.9-1.git475a11.1|153	- Merge pull request #7 from wa00/onboard:rosa2023.1
21cr|onboard-1.4.3.9-1.git475a11.1|154	- исправление onboard
21cr|onboard-1.4.3.9-1.git475a11.1|155	
21cr|onboard-1.4.3.9-1.git475a11.1|156	* Mon Feb 12 2024 wa00 (Dmitry Popov) <chronoxnova@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|157	- add parches ayatana,linking,bfbfs,python3.12, change desktop categories
21cr|onboard-1.4.3.9-1.git475a11.1|158	
21cr|onboard-1.4.3.9-1.git475a11.1|159	- Merge: 3550bab 0a0b66c
21cr|onboard-1.4.3.9-1.git475a11.1|160	* Sat Feb 10 2024 survolog <survolog@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|161	- Merge pull request #5 from wa00/onboard:rosa2023.1
21cr|onboard-1.4.3.9-1.git475a11.1|162	- добавлен патч
21cr|onboard-1.4.3.9-1.git475a11.1|163	
21cr|onboard-1.4.3.9-1.git475a11.1|164	* Sat Feb 10 2024 wa00 (Dmitry Popov) <chronoxnova@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|165	- add hide from mate menu patch
21cr|onboard-1.4.3.9-1.git475a11.1|166	
21cr|onboard-1.4.3.9-1.git475a11.1|167	* Tue May 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.1-11
21cr|onboard-1.4.3.9-1.git475a11.1|168	- split gnome extension to avoid odd deps
21cr|onboard-1.4.3.9-1.git475a11.1|169	- automatic generator of rpm deps made whole onboard depend from gnome-shell
21cr|onboard-1.4.3.9-1.git475a11.1|170	
21cr|onboard-1.4.3.9-1.git475a11.1|171	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru> 1.4.1-10
21cr|onboard-1.4.3.9-1.git475a11.1|172	- MassBuild#3106: Increase release tag
21cr|onboard-1.4.3.9-1.git475a11.1|173	
21cr|onboard-1.4.3.9-1.git475a11.1|174	* Tue Jan 24 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.1-9
21cr|onboard-1.4.3.9-1.git475a11.1|175	- mark license
21cr|onboard-1.4.3.9-1.git475a11.1|176	
21cr|onboard-1.4.3.9-1.git475a11.1|177	* Tue Jan 24 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|178	- own directory /etc/onboard
21cr|onboard-1.4.3.9-1.git475a11.1|179	
21cr|onboard-1.4.3.9-1.git475a11.1|180	* Wed Sep 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.1-8
21cr|onboard-1.4.3.9-1.git475a11.1|181	- spec clean up
21cr|onboard-1.4.3.9-1.git475a11.1|182	
21cr|onboard-1.4.3.9-1.git475a11.1|183	* Tue Sep 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|184	- Revert "Work in every DE"
21cr|onboard-1.4.3.9-1.git475a11.1|185	- This reverts commit 33daa9f4503644b2ebc5aec21c8e010384f1e6d3.
21cr|onboard-1.4.3.9-1.git475a11.1|186	- It autostarted in XFCE despite the gsettings value
21cr|onboard-1.4.3.9-1.git475a11.1|187	
21cr|onboard-1.4.3.9-1.git475a11.1|188	* Mon Sep 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.1-7
21cr|onboard-1.4.3.9-1.git475a11.1|189	- Work in every DE
21cr|onboard-1.4.3.9-1.git475a11.1|190	
21cr|onboard-1.4.3.9-1.git475a11.1|191	* Thu Apr 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.1-6
21cr|onboard-1.4.3.9-1.git475a11.1|192	- rm no more existing dep, probably not needed (not used in Fedora)
21cr|onboard-1.4.3.9-1.git475a11.1|193	
21cr|onboard-1.4.3.9-1.git475a11.1|194	* Tue Apr 20 2021 VictorR2007 <victorr2007@yandex.ru> 1.4.1-5
21cr|onboard-1.4.3.9-1.git475a11.1|195	- Update Russian translations
21cr|onboard-1.4.3.9-1.git475a11.1|196	
21cr|onboard-1.4.3.9-1.git475a11.1|197	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|198	- Updated Russian translations
21cr|onboard-1.4.3.9-1.git475a11.1|199	
21cr|onboard-1.4.3.9-1.git475a11.1|200	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|201	- Updated Russian translations
21cr|onboard-1.4.3.9-1.git475a11.1|202	
21cr|onboard-1.4.3.9-1.git475a11.1|203	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|204	- Updated Russian translations
21cr|onboard-1.4.3.9-1.git475a11.1|205	
21cr|onboard-1.4.3.9-1.git475a11.1|206	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|207	- Updated Russian translations
21cr|onboard-1.4.3.9-1.git475a11.1|208	
21cr|onboard-1.4.3.9-1.git475a11.1|209	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|210	- Updated Russian translations
21cr|onboard-1.4.3.9-1.git475a11.1|211	
21cr|onboard-1.4.3.9-1.git475a11.1|212	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|onboard-1.4.3.9-1.git475a11.1|213	- Updated Russian translations
21cr|onboard-1.4.3.9-1.git475a11.1|214	
21cr|onboard-1.4.3.9-1.git475a11.1|215	* Tue Apr 20 2021 slava86 <s.matveev@rosalinux.ru> 1.4.1-4
21cr|onboard-1.4.3.9-1.git475a11.1|216	- Translation for a desktop file

3661 21
21cr|onedrive-2.4.23-1|1	%global project abraunegg
21cr|onedrive-2.4.23-1|2	%global repo onedrive
21cr|onedrive-2.4.23-1|3	
21cr|onedrive-2.4.23-1|4	Name:           onedrive
21cr|onedrive-2.4.23-1|5	Version:        2.4.23
21cr|onedrive-2.4.23-1|6	Release:        1
21cr|onedrive-2.4.23-1|7	Summary:        OneDrive Free Client written in D
21cr|onedrive-2.4.23-1|8	Group:          Networking/File transfer
21cr|onedrive-2.4.23-1|9	License:        GPLv3
21cr|onedrive-2.4.23-1|10	URL:            https://github.com/%{project}/%{repo}
21cr|onedrive-2.4.23-1|11	Source0:        %{url}/archive/v%{version}/%{repo}-v%{version}.tar.gz
21cr|onedrive-2.4.23-1|12	BuildRequires:  make
21cr|onedrive-2.4.23-1|13	BuildRequires:  ldc
21cr|onedrive-2.4.23-1|14	BuildRequires:  pkgconfig(libcurl)
21cr|onedrive-2.4.23-1|15	BuildRequires:  pkgconfig(libnotify)
21cr|onedrive-2.4.23-1|16	BuildRequires:  pkgconfig(sqlite3)
21cr|onedrive-2.4.23-1|17	BuildRequires:  systemd
21cr|onedrive-2.4.23-1|18	Requires(preun): systemd
21cr|onedrive-2.4.23-1|19	# ldc build only on this arch
21cr|onedrive-2.4.23-1|20	ExclusiveArch:  %{x86_64} aarch64
21cr|onedrive-2.4.23-1|21	
21cr|onedrive-2.4.23-1|22	%description
21cr|onedrive-2.4.23-1|23	Free CLI client for Microsoft OneDrive written in D.
21cr|onedrive-2.4.23-1|24	
21cr|onedrive-2.4.23-1|25	%files
21cr|onedrive-2.4.23-1|26	%{_bindir}/%{name}
21cr|onedrive-2.4.23-1|27	%{_userunitdir}/%{name}.service
21cr|onedrive-2.4.23-1|28	%{_unitdir}/%{name}@.service
21cr|onedrive-2.4.23-1|29	%{_mandir}/man1/%{name}.1*
21cr|onedrive-2.4.23-1|30	%{_docdir}/%{name}
21cr|onedrive-2.4.23-1|31	%config %{_sysconfdir}/logrotate.d/onedrive
21cr|onedrive-2.4.23-1|32	
21cr|onedrive-2.4.23-1|33	%preun
21cr|onedrive-2.4.23-1|34	%systemd_user_preun %{name}.service
21cr|onedrive-2.4.23-1|35	%systemd_preun %{name}@.service
21cr|onedrive-2.4.23-1|36	
21cr|onedrive-2.4.23-1|37	#---------------------------------------------------
21cr|onedrive-2.4.23-1|38	%prep
21cr|onedrive-2.4.23-1|39	%setup -q -n %repo-%{version}
21cr|onedrive-2.4.23-1|40	# sed -i 's|version ||g' Makefile
21cr|onedrive-2.4.23-1|41	# sed -i '/chown/d' Makefile.in
21cr|onedrive-2.4.23-1|42	sed -i 's/-o root -g users//g' Makefile.in
21cr|onedrive-2.4.23-1|43	sed -i 's/-o root -g root//g' Makefile.in
21cr|onedrive-2.4.23-1|44	# sed -i '/git/d' Makefile
21cr|onedrive-2.4.23-1|45	sed -i "s|std\.c\.|core\.stdc\.|" src/sqlite.d
21cr|onedrive-2.4.23-1|46	echo %{version} > version
21cr|onedrive-2.4.23-1|47	
21cr|onedrive-2.4.23-1|48	%build
21cr|onedrive-2.4.23-1|49	%configure
21cr|onedrive-2.4.23-1|50	#export DFLAGS="%{_d_optflags}"
21cr|onedrive-2.4.23-1|51	export PREFIX="%{_prefix}"
21cr|onedrive-2.4.23-1|52	make DC=ldmd2 %{?_smp_mflags}
21cr|onedrive-2.4.23-1|53	
21cr|onedrive-2.4.23-1|54	%install
21cr|onedrive-2.4.23-1|55	%make_install \
21cr|onedrive-2.4.23-1|56	PREFIX="%{_prefix}"
21cr|onedrive-2.4.23-1|57	
21cr|onedrive-2.4.23-1|58	chmod a-x %{buildroot}/%{_mandir}/man1/%{name}*
21cr|onedrive-2.4.23-1|59	
21cr|onedrive-2.4.23-1|60	install -d %{buildroot}%{_unitdir}
21cr|onedrive-2.4.23-1|61	install -d %{buildroot}%{_userunitdir}
21cr|onedrive-2.4.23-1|62	install -m0644 ./contrib/systemd/%{name}@.service %{buildroot}%{_unitdir}
21cr|onedrive-2.4.23-1|63	install -m0644 ./contrib/systemd/%{name}.service %{buildroot}%{_userunitdir}

3662 21
21cr|onioncat-0.2.2-3|1	%define rel_ver r569
21cr|onioncat-0.2.2-3|2	
21cr|onioncat-0.2.2-3|3	Summary:	Anonymizing VPN over Tor
21cr|onioncat-0.2.2-3|4	Name:		onioncat
21cr|onioncat-0.2.2-3|5	Version:	0.2.2
21cr|onioncat-0.2.2-3|6	Release:	3
21cr|onioncat-0.2.2-3|7	License:	GPLv3
21cr|onioncat-0.2.2-3|8	Group:		Networking/Other
21cr|onioncat-0.2.2-3|9	URL:		http://www.cypherpunk.at/onioncat/
21cr|onioncat-0.2.2-3|10	Source0:	http://www.cypherpunk.at/ocat/download/Source/%{version}/%{name}-%{version}.%{rel_ver}.tar.gz
21cr|onioncat-0.2.2-3|11	
21cr|onioncat-0.2.2-3|12	%description
21cr|onioncat-0.2.2-3|13	OnionCat creates a transparent IP layer on top of Tor's hidden services.
21cr|onioncat-0.2.2-3|14	It transmits any kind of IP-based data transparently through the Tor network
21cr|onioncat-0.2.2-3|15	on a location hidden basis. You can think of it as a point-to-multipoint VPN
21cr|onioncat-0.2.2-3|16	between hidden services.
21cr|onioncat-0.2.2-3|17	
21cr|onioncat-0.2.2-3|18	%prep
21cr|onioncat-0.2.2-3|19	%setup -qn %{name}-%{version}.%{rel_ver}
21cr|onioncat-0.2.2-3|20	
21cr|onioncat-0.2.2-3|21	%build
21cr|onioncat-0.2.2-3|22	autoreconf -fiv
21cr|onioncat-0.2.2-3|23	%configure
21cr|onioncat-0.2.2-3|24	%make
21cr|onioncat-0.2.2-3|25	
21cr|onioncat-0.2.2-3|26	%install
21cr|onioncat-0.2.2-3|27	%makeinstall
21cr|onioncat-0.2.2-3|28	rm -Rf %{buildroot}/usr/include/
21cr|onioncat-0.2.2-3|29	rm -Rf %{buildroot}/usr/share/doc/*
21cr|onioncat-0.2.2-3|30	
21cr|onioncat-0.2.2-3|31	%files
21cr|onioncat-0.2.2-3|32	%doc AUTHORS ChangeLog
21cr|onioncat-0.2.2-3|33	%{_bindir}/*
21cr|onioncat-0.2.2-3|34	%{_mandir}/man1/*

3663 21
21cr|ooh323c-0.9.4-3|1	%global optflags %{optflags} -fcommon
21cr|ooh323c-0.9.4-3|2	%define debug_package %{nil}
21cr|ooh323c-0.9.4-3|3	
21cr|ooh323c-0.9.4-3|4	%define	major 1
21cr|ooh323c-0.9.4-3|5	%define libname	%mklibname ooh323c %{major}
21cr|ooh323c-0.9.4-3|6	%define devname	%mklibname ooh323c -d
21cr|ooh323c-0.9.4-3|7	
21cr|ooh323c-0.9.4-3|8	Summary:	Objective Systems Open H.323 library
21cr|ooh323c-0.9.4-3|9	Name:		ooh323c
21cr|ooh323c-0.9.4-3|10	Version:	0.9.4
21cr|ooh323c-0.9.4-3|11	Release:	3
21cr|ooh323c-0.9.4-3|12	Group:		System/Libraries
21cr|ooh323c-0.9.4-3|13	License:	GPL
21cr|ooh323c-0.9.4-3|14	URL:		http://www.obj-sys.com/open/
21cr|ooh323c-0.9.4-3|15	Source0:	https://github.com/traviscross/ooh323c/archive/refs/heads/master.zip?/%{name}-%{version}.zip
21cr|ooh323c-0.9.4-3|16	Patch0:		ooh323c-versioning.patch
21cr|ooh323c-0.9.4-3|17	BuildRequires:	cmake
21cr|ooh323c-0.9.4-3|18	
21cr|ooh323c-0.9.4-3|19	%description
21cr|ooh323c-0.9.4-3|20	Objective Systems Open H.323 for C is a simple H.323 protocol stack. It
21cr|ooh323c-0.9.4-3|21	contains signaling logic to allow H.323 channels to be created and terminated.
21cr|ooh323c-0.9.4-3|22	The code is developed in C to allow easy portability to different platform
21cr|ooh323c-0.9.4-3|23	types (including embedded).
21cr|ooh323c-0.9.4-3|24	
21cr|ooh323c-0.9.4-3|25	#-------------------------------------------------------------------
21cr|ooh323c-0.9.4-3|26	%package -n	%{libname}
21cr|ooh323c-0.9.4-3|27	Summary:	Objective Systems Open H.323 library
21cr|ooh323c-0.9.4-3|28	Group:          System/Libraries
21cr|ooh323c-0.9.4-3|29	
21cr|ooh323c-0.9.4-3|30	%description -n	%{libname}
21cr|ooh323c-0.9.4-3|31	Objective Systems Open H.323 for C is a simple H.323 protocol stack. It
21cr|ooh323c-0.9.4-3|32	contains signaling logic to allow H.323 channels to be created and terminated.
21cr|ooh323c-0.9.4-3|33	The code is developed in C to allow easy portability to different platform
21cr|ooh323c-0.9.4-3|34	types (including embedded).
21cr|ooh323c-0.9.4-3|35	
21cr|ooh323c-0.9.4-3|36	%files -n %{libname}
21cr|ooh323c-0.9.4-3|37	%doc COPYING ChangeLog README
21cr|ooh323c-0.9.4-3|38	%{_libdir}/*.so.%{major}
21cr|ooh323c-0.9.4-3|39	
21cr|ooh323c-0.9.4-3|40	#-------------------------------------------------------------------
21cr|ooh323c-0.9.4-3|41	
21cr|ooh323c-0.9.4-3|42	%package -n	%{devname}
21cr|ooh323c-0.9.4-3|43	Summary:	Static library and header files for the ooh323c library
21cr|ooh323c-0.9.4-3|44	Group:		Development/C
21cr|ooh323c-0.9.4-3|45	Provides:	%{name}-devel = %{EVRD}
21cr|ooh323c-0.9.4-3|46	Provides:	lib%{name}-devel = %{EVRD}
21cr|ooh323c-0.9.4-3|47	Requires:	%{libname} = %{EVRD}
21cr|ooh323c-0.9.4-3|48	
21cr|ooh323c-0.9.4-3|49	%description -n	%{devname}
21cr|ooh323c-0.9.4-3|50	Objective Systems Open H.323 for C is a simple H.323 protocol stack. It
21cr|ooh323c-0.9.4-3|51	contains signaling logic to allow H.323 channels to be created and terminated.
21cr|ooh323c-0.9.4-3|52	The code is developed in C to allow easy portability to different platform
21cr|ooh323c-0.9.4-3|53	types (including embedded).
21cr|ooh323c-0.9.4-3|54	
21cr|ooh323c-0.9.4-3|55	This package contains the static ooh323c library and its header files.
21cr|ooh323c-0.9.4-3|56	
21cr|ooh323c-0.9.4-3|57	%files -n %{devname}
21cr|ooh323c-0.9.4-3|58	%doc doc/*
21cr|ooh323c-0.9.4-3|59	%{_includedir}/*.h
21cr|ooh323c-0.9.4-3|60	%{_libdir}/*.so
21cr|ooh323c-0.9.4-3|61	%{_libdir}/*.a
21cr|ooh323c-0.9.4-3|62	
21cr|ooh323c-0.9.4-3|63	#-------------------------------------------------------------------
21cr|ooh323c-0.9.4-3|64	
21cr|ooh323c-0.9.4-3|65	%prep
21cr|ooh323c-0.9.4-3|66	%autosetup -p1 -n %{name}-master
21cr|ooh323c-0.9.4-3|67	
21cr|ooh323c-0.9.4-3|68	%build
21cr|ooh323c-0.9.4-3|69	export LDFLAGS="%{ldflags} -lpthread"
21cr|ooh323c-0.9.4-3|70	%cmake
21cr|ooh323c-0.9.4-3|71	%make
21cr|ooh323c-0.9.4-3|72	
21cr|ooh323c-0.9.4-3|73	%install
21cr|ooh323c-0.9.4-3|74	# make install not worked, use manual install libs and headers
21cr|ooh323c-0.9.4-3|75	#%%makeinstall_std -C build
21cr|ooh323c-0.9.4-3|76	
21cr|ooh323c-0.9.4-3|77	# install libs
21cr|ooh323c-0.9.4-3|78	mkdir -p %{buildroot}%{_libdir}
21cr|ooh323c-0.9.4-3|79	cp -d lib/*.so* %{buildroot}%{_libdir}
21cr|ooh323c-0.9.4-3|80	cp -d lib/*.a %{buildroot}%{_libdir}
21cr|ooh323c-0.9.4-3|81	
21cr|ooh323c-0.9.4-3|82	# install headers
21cr|ooh323c-0.9.4-3|83	mkdir -p %{buildroot}%{_includedir}
21cr|ooh323c-0.9.4-3|84	cp src/*.h %{buildroot}%{_includedir}
21cr|ooh323c-0.9.4-3|85	cp src/h323_v6/*.h %{buildroot}%{_includedir}
21cr|ooh323c-0.9.4-3|86	cp src/h323/*.h %{buildroot}%{_includedir}

3664 21
21cr|oolite-1.90-2|1	%define debug_package %{nil}
21cr|oolite-1.90-2|2	%define Werror_cflags %{nil}
21cr|oolite-1.90-2|3	
21cr|oolite-1.90-2|4	Summary:	A user-modifiable three-dimensional space trading and combat game
21cr|oolite-1.90-2|5	Name:		oolite
21cr|oolite-1.90-2|6	Version:	1.90
21cr|oolite-1.90-2|7	Release:	2
21cr|oolite-1.90-2|8	License:	GPLv2+
21cr|oolite-1.90-2|9	Group:		Games/Other
21cr|oolite-1.90-2|10	Url:		http://www.oolite.org
21cr|oolite-1.90-2|11	Source0:	https://github.com/OoliteProject/oolite/releases/download/%{version}/%{name}-source-%{version}.tar.bz2
21cr|oolite-1.90-2|12	Source1:	http://jens.ayton.se/oolite/deps/firefox-4.0.source.js-only.tbz
21cr|oolite-1.90-2|13	Patch2:		oolite-1.90-ext_libmozjs.patch
21cr|oolite-1.90-2|14	Patch3:		oolite-1.80-use_byte_order_of_sys_param.patch
21cr|oolite-1.90-2|15	Patch4:		oolite-gcc14.patch
21cr|oolite-1.90-2|16	BuildRequires:	gcc-c++
21cr|oolite-1.90-2|17	BuildRequires:	gcc-objc
21cr|oolite-1.90-2|18	BuildRequires:	gnustep-make
21cr|oolite-1.90-2|19	BuildRequires:	zip
21cr|oolite-1.90-2|20	BuildRequires:	gnustep-base-devel
21cr|oolite-1.90-2|21	BuildRequires:	ffcall-devel
21cr|oolite-1.90-2|22	BuildRequires:	giflib-devel
21cr|oolite-1.90-2|23	BuildRequires:	gmp-devel
21cr|oolite-1.90-2|24	BuildRequires:	libespeak-devel
21cr|oolite-1.90-2|25	BuildRequires:	objc-devel
21cr|oolite-1.90-2|26	BuildRequires:	stdc++-devel
21cr|oolite-1.90-2|27	BuildRequires:	pkgconfig(glu)
21cr|oolite-1.90-2|28	BuildRequires:	pkgconfig(libpng)
21cr|oolite-1.90-2|29	BuildRequires:	pkgconfig(libtiff-4)
21cr|oolite-1.90-2|30	BuildRequires:	pkgconfig(mozjs185)
21cr|oolite-1.90-2|31	BuildRequires:	pkgconfig(nspr)
21cr|oolite-1.90-2|32	BuildRequires:	pkgconfig(openal)
21cr|oolite-1.90-2|33	BuildRequires:	pkgconfig(sdl)
21cr|oolite-1.90-2|34	BuildRequires:	pkgconfig(SDL_image)
21cr|oolite-1.90-2|35	BuildRequires:	pkgconfig(SDL_mixer)
21cr|oolite-1.90-2|36	BuildRequires:	pkgconfig(vorbisfile)
21cr|oolite-1.90-2|37	BuildRequires:	pkgconfig(x11)
21cr|oolite-1.90-2|38	Requires:	gnustep-base
21cr|oolite-1.90-2|39	Requires:	espeak
21cr|oolite-1.90-2|40	
21cr|oolite-1.90-2|41	%description
21cr|oolite-1.90-2|42	Oolite is a space sim game, inspired by Elite, powered by Objective-C and
21cr|oolite-1.90-2|43	OpenGL, and designed as a small game that is easy for users to pick up, modify
21cr|oolite-1.90-2|44	and expand upon. Almost every aspect of the game can be changed by using
21cr|oolite-1.90-2|45	simple, free graphics packages and text editors.
21cr|oolite-1.90-2|46	
21cr|oolite-1.90-2|47	%files
21cr|oolite-1.90-2|48	%doc README.md
21cr|oolite-1.90-2|49	%doc Doc/*
21cr|oolite-1.90-2|50	%{_gamesbindir}/%{name}
21cr|oolite-1.90-2|51	%{_libdir}/%{name}
21cr|oolite-1.90-2|52	%{_datadir}/applications/%{name}.desktop
21cr|oolite-1.90-2|53	
21cr|oolite-1.90-2|54	#----------------------------------------------------------------------------
21cr|oolite-1.90-2|55	
21cr|oolite-1.90-2|56	%prep
21cr|oolite-1.90-2|57	%setup -q -n %{name}-source-%{version}
21cr|oolite-1.90-2|58	%apply_patches
21cr|oolite-1.90-2|59	
21cr|oolite-1.90-2|60	%build
21cr|oolite-1.90-2|61	export CC=gcc
21cr|oolite-1.90-2|62	export CXX=g++
21cr|oolite-1.90-2|63	%setup_compile_flags
21cr|oolite-1.90-2|64	. /usr/share/GNUstep/Makefiles/GNUstep.sh
21cr|oolite-1.90-2|65	%make DEPLOYMENT_RELEASE_CONFIGURATION=yes OO_JAVASCRIPT_TRACE=no VERBOSE=1
21cr|oolite-1.90-2|66	
21cr|oolite-1.90-2|67	%install
21cr|oolite-1.90-2|68	install -d %{buildroot}%{_libdir}/%{name}/Resources
21cr|oolite-1.90-2|69	install -m 755 %{name}.app/%{name}* %{buildroot}%{_libdir}/%{name}
21cr|oolite-1.90-2|70	mkdir -p %{buildroot}%{_gamesbindir}
21cr|oolite-1.90-2|71	ln -s %{_libdir}/%{name}/%{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|oolite-1.90-2|72	cp -pr %{name}.app/Resources/* %{buildroot}%{_libdir}/%{name}/Resources
21cr|oolite-1.90-2|73	mkdir -p %{buildroot}%{_datadir}/applications
21cr|oolite-1.90-2|74	
21cr|oolite-1.90-2|75	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|oolite-1.90-2|76	[Desktop Entry]
21cr|oolite-1.90-2|77	Type=Application
21cr|oolite-1.90-2|78	Name=Oolite
21cr|oolite-1.90-2|79	Comment=3D Combat and trading
21cr|oolite-1.90-2|80	Exec=%{_gamesbindir}/oolite
21cr|oolite-1.90-2|81	Icon=%{_libdir}/%{name}/Resources/Images/WMicon.bmp
21cr|oolite-1.90-2|82	Terminal=false
21cr|oolite-1.90-2|83	Categories=Game;ArcadeGame;3DGraphics;
21cr|oolite-1.90-2|84	EOF

3665 21
21cr|openarena-0.8.8-7|1	%define data_version 0.8.1
21cr|openarena-0.8.8-7|2	%define oversion %(echo %{version} | sed -e 's/\\.//g')
21cr|openarena-0.8.8-7|3	
21cr|openarena-0.8.8-7|4	Summary:	An open-source content package for Quake III Arena
21cr|openarena-0.8.8-7|5	Name:		openarena
21cr|openarena-0.8.8-7|6	Version:	0.8.8
21cr|openarena-0.8.8-7|7	Release:	7
21cr|openarena-0.8.8-7|8	License:	GPLv2+
21cr|openarena-0.8.8-7|9	Group:		Games/Arcade
21cr|openarena-0.8.8-7|10	Url:		http://openarena.ws/
21cr|openarena-0.8.8-7|11	Source0:	http://openarena.ws/svn/source/%{oversion}/%{name}-engine-source-%{version}.tar.bz2
21cr|openarena-0.8.8-7|12	Source1:	http://cheapy.deathmask.net/logo.gif
21cr|openarena-0.8.8-7|13	Patch0:		openarena-0.8.8-stack.patch
21cr|openarena-0.8.8-7|14	Patch1:		openarena-0.8.8-x86.patch
21cr|openarena-0.8.8-7|15	BuildRequires:	imagemagick
21cr|openarena-0.8.8-7|16	BuildRequires:	pkgconfig(gl)
21cr|openarena-0.8.8-7|17	BuildRequires:	pkgconfig(glu)
21cr|openarena-0.8.8-7|18	BuildRequires:	pkgconfig(libcurl)
21cr|openarena-0.8.8-7|19	BuildRequires:	pkgconfig(openal)
21cr|openarena-0.8.8-7|20	BuildRequires:	pkgconfig(sdl)
21cr|openarena-0.8.8-7|21	BuildRequires:	pkgconfig(vorbis)
21cr|openarena-0.8.8-7|22	Requires:	%{name}-data >= %{data_version}
21cr|openarena-0.8.8-7|23	ExclusiveArch:	%{ix86} %{x86_64}
21cr|openarena-0.8.8-7|24	
21cr|openarena-0.8.8-7|25	%description
21cr|openarena-0.8.8-7|26	OpenArena is an open-source content package for Quake III Arena
21cr|openarena-0.8.8-7|27	licensed under the GPL, effectively creating a free stand-alone
21cr|openarena-0.8.8-7|28	game. You do not need Quake III Arena to play this game.
21cr|openarena-0.8.8-7|29	
21cr|openarena-0.8.8-7|30	%files
21cr|openarena-0.8.8-7|31	%doc ChangeLog README NOTTODO TODO BUGS
21cr|openarena-0.8.8-7|32	%doc id-readme.txt voip-readme.txt md4-readme.txt
21cr|openarena-0.8.8-7|33	%{_gamesbindir}/%{name}
21cr|openarena-0.8.8-7|34	%{_gamesbindir}/oa_ded
21cr|openarena-0.8.8-7|35	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|openarena-0.8.8-7|36	%{_datadir}/applications/rosa-%{name}.desktop
21cr|openarena-0.8.8-7|37	
21cr|openarena-0.8.8-7|38	#----------------------------------------------------------------------------
21cr|openarena-0.8.8-7|39	
21cr|openarena-0.8.8-7|40	%prep
21cr|openarena-0.8.8-7|41	%setup -q -n %{name}-engine-source-%{version}
21cr|openarena-0.8.8-7|42	%patch0 -p1
21cr|openarena-0.8.8-7|43	%patch1 -p1
21cr|openarena-0.8.8-7|44	
21cr|openarena-0.8.8-7|45	%build
21cr|openarena-0.8.8-7|46	%setup_compile_flags
21cr|openarena-0.8.8-7|47	
21cr|openarena-0.8.8-7|48	%make \
21cr|openarena-0.8.8-7|49	USE_CURL=1 \
21cr|openarena-0.8.8-7|50	USE_CURL_DLOPEN=0 \
21cr|openarena-0.8.8-7|51	USE_OPENAL=1 \
21cr|openarena-0.8.8-7|52	USE_OPENAL_DLOPEN=0 \
21cr|openarena-0.8.8-7|53	USE_CODEC_VORBIS=1 \
21cr|openarena-0.8.8-7|54	V=1 \
21cr|openarena-0.8.8-7|55	DEFAULT_BASEDIR=%{_gamesdatadir}/%{name} \
21cr|openarena-0.8.8-7|56	FULLBINEXT=''
21cr|openarena-0.8.8-7|57	
21cr|openarena-0.8.8-7|58	%install
21cr|openarena-0.8.8-7|59	%make copyfiles COPYDIR=%{buildroot}%{_gamesbindir} NO_STRIP=1 FULLBINEXT=''
21cr|openarena-0.8.8-7|60	
21cr|openarena-0.8.8-7|61	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
21cr|openarena-0.8.8-7|62	convert -scale 128x128 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|openarena-0.8.8-7|63	convert -scale 64x64 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|openarena-0.8.8-7|64	convert -scale 48x48 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|openarena-0.8.8-7|65	convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|openarena-0.8.8-7|66	convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|openarena-0.8.8-7|67	
21cr|openarena-0.8.8-7|68	install -d %{buildroot}%{_datadir}/applications
21cr|openarena-0.8.8-7|69	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|openarena-0.8.8-7|70	[Desktop Entry]
21cr|openarena-0.8.8-7|71	Name=OpenArena
21cr|openarena-0.8.8-7|72	Comment=Quake 3: Arena-like FPS game
21cr|openarena-0.8.8-7|73	Exec=soundwrapper %{_gamesbindir}/%{name}
21cr|openarena-0.8.8-7|74	Icon=%{name}
21cr|openarena-0.8.8-7|75	Terminal=false
21cr|openarena-0.8.8-7|76	Type=Application
21cr|openarena-0.8.8-7|77	Categories=Game;ArcadeGame;
21cr|openarena-0.8.8-7|78	EOF

3666 21
21cr|openarena-data-0.8.8-4|1	%define gamename openarena
21cr|openarena-data-0.8.8-4|2	%define bversion 081
21cr|openarena-data-0.8.8-4|3	%define baseversion 0.8.1
21cr|openarena-data-0.8.8-4|4	
21cr|openarena-data-0.8.8-4|5	Name:		%{gamename}-data
21cr|openarena-data-0.8.8-4|6	Summary:	An open-source content package for Quake III Arena
21cr|openarena-data-0.8.8-4|7	Version:	0.8.8
21cr|openarena-data-0.8.8-4|8	Release:	4
21cr|openarena-data-0.8.8-4|9	Source0:	http://openarena.ws/rel/%{bversion}/oa%{bversion}.zip
21cr|openarena-data-0.8.8-4|10	Source1:	oa085-patch.zip
21cr|openarena-data-0.8.8-4|11	Source2:	oa088-patch.zip
21cr|openarena-data-0.8.8-4|12	License:	Creative Commons
21cr|openarena-data-0.8.8-4|13	Group:		Games/Arcade
21cr|openarena-data-0.8.8-4|14	Url:		http://openarena.ws/
21cr|openarena-data-0.8.8-4|15	BuildArch:	noarch
21cr|openarena-data-0.8.8-4|16	Conflicts:	openarena <= 0.7.0-2%{distsuffix}%{mandriva_release}
21cr|openarena-data-0.8.8-4|17	
21cr|openarena-data-0.8.8-4|18	%description
21cr|openarena-data-0.8.8-4|19	OpenArena is an open-source content package for Quake III Arena
21cr|openarena-data-0.8.8-4|20	licensed under the GPL, effectively creating a free stand-alone
21cr|openarena-data-0.8.8-4|21	game. You do not need Quake III Arena to play this game.
21cr|openarena-data-0.8.8-4|22	
21cr|openarena-data-0.8.8-4|23	This package contains data files for OpenArena.
21cr|openarena-data-0.8.8-4|24	
21cr|openarena-data-0.8.8-4|25	%prep
21cr|openarena-data-0.8.8-4|26	%setup -q -n %{gamename}-%{baseversion}
21cr|openarena-data-0.8.8-4|27	chmod 644 CHANGES CREDITS README
21cr|openarena-data-0.8.8-4|28	yes | unzip -qq -d .. %{SOURCE1}
21cr|openarena-data-0.8.8-4|29	yes | unzip -qq -d .. %{SOURCE2}
21cr|openarena-data-0.8.8-4|30	
21cr|openarena-data-0.8.8-4|31	%build
21cr|openarena-data-0.8.8-4|32	
21cr|openarena-data-0.8.8-4|33	%install
21cr|openarena-data-0.8.8-4|34	%__rm -rf %{buildroot}
21cr|openarena-data-0.8.8-4|35	%__install -d %{buildroot}%{_gamesdatadir}/%{gamename}/baseoa
21cr|openarena-data-0.8.8-4|36	%__install -m644 baseoa/* %{buildroot}%{_gamesdatadir}/%{gamename}/baseoa
21cr|openarena-data-0.8.8-4|37	
21cr|openarena-data-0.8.8-4|38	%clean
21cr|openarena-data-0.8.8-4|39	%__rm -rf %{buildroot}
21cr|openarena-data-0.8.8-4|40	
21cr|openarena-data-0.8.8-4|41	%files
21cr|openarena-data-0.8.8-4|42	%defattr(-,root,root)
21cr|openarena-data-0.8.8-4|43	%doc CHANGES CREDITS README
21cr|openarena-data-0.8.8-4|44	%{_gamesdatadir}/%{gamename}/baseoa

3667 21
21cr|openav-sorcer-lv2-1.1.3-2|1	%define oname openAV-Sorcer
21cr|openav-sorcer-lv2-1.1.3-2|2	
21cr|openav-sorcer-lv2-1.1.3-2|3	Summary:	A wavetable LV2 plugin synth, targeted at the electronic / dubstep genre
21cr|openav-sorcer-lv2-1.1.3-2|4	Name:		openav-sorcer-lv2
21cr|openav-sorcer-lv2-1.1.3-2|5	Version:	1.1.3
21cr|openav-sorcer-lv2-1.1.3-2|6	Release:	2
21cr|openav-sorcer-lv2-1.1.3-2|7	License:	GPLv3+
21cr|openav-sorcer-lv2-1.1.3-2|8	Group:		Sound
21cr|openav-sorcer-lv2-1.1.3-2|9	Url:			http://openavproductions.com/sorcer/
21cr|openav-sorcer-lv2-1.1.3-2|10	Source0:	https://github.com/openAVproductions/%{oname}/archive/%{oname}-release-%{version}.tar.gz
21cr|openav-sorcer-lv2-1.1.3-2|11	Patch0:		openav-sorcer-1.1.3-fix-version.patch
21cr|openav-sorcer-lv2-1.1.3-2|12	Patch1:		openav-sorcer-1.1.3-cmake-fixes.patch
21cr|openav-sorcer-lv2-1.1.3-2|13	Patch2:		openav-sorcer-1.1.3-fix-build-with-newer-Lv2.patch
21cr|openav-sorcer-lv2-1.1.3-2|14	BuildRequires:	cmake >= 2.6
21cr|openav-sorcer-lv2-1.1.3-2|15	BuildRequires:	boost-devel
21cr|openav-sorcer-lv2-1.1.3-2|16	BuildRequires:	pkgconfig(cairo)
21cr|openav-sorcer-lv2-1.1.3-2|17	BuildRequires:	pkgconfig(fontconfig)
21cr|openav-sorcer-lv2-1.1.3-2|18	BuildRequires:	pkgconfig(freetype2)
21cr|openav-sorcer-lv2-1.1.3-2|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|openav-sorcer-lv2-1.1.3-2|20	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|openav-sorcer-lv2-1.1.3-2|21	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|openav-sorcer-lv2-1.1.3-2|22	BuildRequires:	pkgconfig(lv2)
21cr|openav-sorcer-lv2-1.1.3-2|23	BuildRequires:	pkgconfig(ntk) >= 1.3.0
21cr|openav-sorcer-lv2-1.1.3-2|24	Requires:	lv2
21cr|openav-sorcer-lv2-1.1.3-2|25	ExclusiveArch:	%{ix86} %{x86_64}
21cr|openav-sorcer-lv2-1.1.3-2|26	
21cr|openav-sorcer-lv2-1.1.3-2|27	%description
21cr|openav-sorcer-lv2-1.1.3-2|28	A wave-table LV2 plugin synth, targeted at the electronic / dubstep genre.
21cr|openav-sorcer-lv2-1.1.3-2|29	
21cr|openav-sorcer-lv2-1.1.3-2|30	%files
21cr|openav-sorcer-lv2-1.1.3-2|31	%doc LICENSE README.md
21cr|openav-sorcer-lv2-1.1.3-2|32	%{_libdir}/lv2/sorcer.lv2/*
21cr|openav-sorcer-lv2-1.1.3-2|33	
21cr|openav-sorcer-lv2-1.1.3-2|34	#-----------------------------------------------------------------------------
21cr|openav-sorcer-lv2-1.1.3-2|35	
21cr|openav-sorcer-lv2-1.1.3-2|36	%prep
21cr|openav-sorcer-lv2-1.1.3-2|37	%setup -qn %{oname}-release-%{version}
21cr|openav-sorcer-lv2-1.1.3-2|38	%apply_patches
21cr|openav-sorcer-lv2-1.1.3-2|39	
21cr|openav-sorcer-lv2-1.1.3-2|40	# Fix install targets
21cr|openav-sorcer-lv2-1.1.3-2|41	sed -i 's|lib/lv2|%{_prefix}/%{_lib}/lv2|g' CMakeLists.txt
21cr|openav-sorcer-lv2-1.1.3-2|42	
21cr|openav-sorcer-lv2-1.1.3-2|43	
21cr|openav-sorcer-lv2-1.1.3-2|44	%build
21cr|openav-sorcer-lv2-1.1.3-2|45	%cmake ..
21cr|openav-sorcer-lv2-1.1.3-2|46	
21cr|openav-sorcer-lv2-1.1.3-2|47	
21cr|openav-sorcer-lv2-1.1.3-2|48	%install
21cr|openav-sorcer-lv2-1.1.3-2|49	%makeinstall_std -C build

3668 21
21cr|OpenBoard-1.7.3-3|1	%define dest_dir %{_libdir}/OpenBoard
21cr|OpenBoard-1.7.3-3|2	
21cr|OpenBoard-1.7.3-3|3	# usr moved platforms
21cr|OpenBoard-1.7.3-3|4	%if %{mdvver} >= 202310
21cr|OpenBoard-1.7.3-3|5	%define pidof %{_sbindir}/pidof
21cr|OpenBoard-1.7.3-3|6	%else
21cr|OpenBoard-1.7.3-3|7	%define pidof /sbin/pidof
21cr|OpenBoard-1.7.3-3|8	%endif
21cr|OpenBoard-1.7.3-3|9	
21cr|OpenBoard-1.7.3-3|10	Summary:	Interactive whiteboard for schools and universities
21cr|OpenBoard-1.7.3-3|11	Name:		OpenBoard
21cr|OpenBoard-1.7.3-3|12	Version:	1.7.3
21cr|OpenBoard-1.7.3-3|13	Release:	3
21cr|OpenBoard-1.7.3-3|14	License:	GPL-3.0+
21cr|OpenBoard-1.7.3-3|15	Group:		Education
21cr|OpenBoard-1.7.3-3|16	Url:		https://github.com/OpenBoard-org/OpenBoard
21cr|OpenBoard-1.7.3-3|17	Source0:	https://github.com/OpenBoard-org/OpenBoard/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|OpenBoard-1.7.3-3|18	Source1:	%{name}.svg
21cr|OpenBoard-1.7.3-3|19	# GeoInfo widget with a version with modified borders of Ukraine and Russia from ThomasLucky13
21cr|OpenBoard-1.7.3-3|20	Source2:	GeoInfo.wgt.tar.gz
21cr|OpenBoard-1.7.3-3|21	Source3:	openboard.xml
21cr|OpenBoard-1.7.3-3|22	Source4:	DigitalClock.wgt.tar.gz
21cr|OpenBoard-1.7.3-3|23	Source5:	PingPong.wgt.tar.gz
21cr|OpenBoard-1.7.3-3|24	Patch1:		0001-OpenBoard-1.7.3-update-russian-translations.patch
21cr|OpenBoard-1.7.3-3|25	Patch2:		0002-dark-background-color-set-ability-feature.patch
21cr|OpenBoard-1.7.3-3|26	# https://github.com/OpenBoard-org/OpenBoard/pull/635
21cr|OpenBoard-1.7.3-3|27	Patch3:		0003-new-icon-images.patch
21cr|OpenBoard-1.7.3-3|28	# https://github.com/OpenBoard-org/OpenBoard/pull/714
21cr|OpenBoard-1.7.3-3|29	Patch4:		0004-toolbar_elements_changed.patch
21cr|OpenBoard-1.7.3-3|30	# https://github.com/OpenBoard-org/OpenBoard/pull/714
21cr|OpenBoard-1.7.3-3|31	Patch6:		0006-polygon_line_styles.patch
21cr|OpenBoard-1.7.3-3|32	# https://github.com/OpenBoard-org/OpenBoard/pull/712
21cr|OpenBoard-1.7.3-3|33	Patch8:		0008-background-grid-size-save.patch
21cr|OpenBoard-1.7.3-3|34	# https://github.com/OpenBoard-org/OpenBoard/pull/714
21cr|OpenBoard-1.7.3-3|35	Patch9:		0009-vector_tool.patch
21cr|OpenBoard-1.7.3-3|36	Patch11:	0011-fix-videoSize-saving.patch
21cr|OpenBoard-1.7.3-3|37	Patch13:	0013-Changes-for-dark-mode.patch
21cr|OpenBoard-1.7.3-3|38	Patch14:	0014-widgets-names-ru_translate.patch
21cr|OpenBoard-1.7.3-3|39	# https://github.com/OpenBoard-org/OpenBoard/pull/809
21cr|OpenBoard-1.7.3-3|40	Patch16:	0016-UBCompassTool-upgrade.patch
21cr|OpenBoard-1.7.3-3|41	# Patch changes:
21cr|OpenBoard-1.7.3-3|42	# - Added help buttons to the toolbar
21cr|OpenBoard-1.7.3-3|43	Patch18:	0018-Add-help-buttons.patch
21cr|OpenBoard-1.7.3-3|44	Patch19:	0019-add-ru-translate-for-startupHints.patch
21cr|OpenBoard-1.7.3-3|45	Patch20:	0020-showMaximized-when-open.patch
21cr|OpenBoard-1.7.3-3|46	Patch22:	0022-fix-documents-view.patch
21cr|OpenBoard-1.7.3-3|47	Patch23:	0023-improvement-tool-change.patch
21cr|OpenBoard-1.7.3-3|48	Patch25:	0025-multi-touch.patch
21cr|OpenBoard-1.7.3-3|49	Patch27:	0027-Change-OpenBoard-for-MOS.patch
21cr|OpenBoard-1.7.3-3|50	Patch28:	0028-add-Oblique-Seyes-Ruled-Background.patch
21cr|OpenBoard-1.7.3-3|51	# Build with C++20 for Poppler v24.04 and newer
21cr|OpenBoard-1.7.3-3|52	# https://github.com/OpenBoard-org/OpenBoard/issues/958
21cr|OpenBoard-1.7.3-3|53	Patch100:	build-with-c++20.patch
21cr|OpenBoard-1.7.3-3|54	BuildRequires:	desktop-file-utils
21cr|OpenBoard-1.7.3-3|55	BuildRequires:	qt5-linguist-tools
21cr|OpenBoard-1.7.3-3|56	BuildRequires:	bzip2-devel
21cr|OpenBoard-1.7.3-3|57	BuildRequires:	libgomp-devel
21cr|OpenBoard-1.7.3-3|58	BuildRequires:	liblame-devel
21cr|OpenBoard-1.7.3-3|59	BuildRequires:	libpaper-devel
21cr|OpenBoard-1.7.3-3|60	BuildRequires:	t1lib-devel
21cr|OpenBoard-1.7.3-3|61	BuildRequires:	pkgconfig(alsa)
21cr|OpenBoard-1.7.3-3|62	BuildRequires:	pkgconfig(freetype2)
21cr|OpenBoard-1.7.3-3|63	BuildRequires:	pkgconfig(hunspell)
21cr|OpenBoard-1.7.3-3|64	BuildRequires:	pkgconfig(libass)
21cr|OpenBoard-1.7.3-3|65	BuildRequires:	pkgconfig(libavcodec)
21cr|OpenBoard-1.7.3-3|66	BuildRequires:	pkgconfig(libavformat)
21cr|OpenBoard-1.7.3-3|67	BuildRequires:	pkgconfig(liblzma)
21cr|OpenBoard-1.7.3-3|68	BuildRequires:	pkgconfig(libpulse)
21cr|OpenBoard-1.7.3-3|69	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21cr|OpenBoard-1.7.3-3|70	BuildRequires:	pkgconfig(libssl)
21cr|OpenBoard-1.7.3-3|71	BuildRequires:	pkgconfig(libswscale)
21cr|OpenBoard-1.7.3-3|72	BuildRequires:	pkgconfig(libswresample)
21cr|OpenBoard-1.7.3-3|73	BuildRequires:	pkgconfig(ogg)
21cr|OpenBoard-1.7.3-3|74	BuildRequires:	pkgconfig(openssl)
21cr|OpenBoard-1.7.3-3|75	BuildRequires:	pkgconfig(opus)
21cr|OpenBoard-1.7.3-3|76	BuildRequires:	pkgconfig(poppler)
21cr|OpenBoard-1.7.3-3|77	BuildRequires:	pkgconfig(poppler-cpp)
21cr|OpenBoard-1.7.3-3|78	BuildRequires:	pkgconfig(quazip1-qt5)
21cr|OpenBoard-1.7.3-3|79	BuildRequires:	pkgconfig(sdl)
21cr|OpenBoard-1.7.3-3|80	BuildRequires:	pkgconfig(theora)
21cr|OpenBoard-1.7.3-3|81	BuildRequires:	pkgconfig(vorbis)
21cr|OpenBoard-1.7.3-3|82	BuildRequires:	pkgconfig(vpx)
21cr|OpenBoard-1.7.3-3|83	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|OpenBoard-1.7.3-3|84	BuildRequires:	pkgconfig(Qt5Core)
21cr|OpenBoard-1.7.3-3|85	BuildRequires:	pkgconfig(Qt5Gui)
21cr|OpenBoard-1.7.3-3|86	BuildRequires:	pkgconfig(Qt5Help)
21cr|OpenBoard-1.7.3-3|87	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|OpenBoard-1.7.3-3|88	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|OpenBoard-1.7.3-3|89	BuildRequires:	pkgconfig(Qt5Network)
21cr|OpenBoard-1.7.3-3|90	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|OpenBoard-1.7.3-3|91	BuildRequires:	pkgconfig(Qt5Script)
21cr|OpenBoard-1.7.3-3|92	BuildRequires:	pkgconfig(Qt5Svg)
21cr|OpenBoard-1.7.3-3|93	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|OpenBoard-1.7.3-3|94	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|OpenBoard-1.7.3-3|95	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|OpenBoard-1.7.3-3|96	BuildRequires:	pkgconfig(Qt5Xml)
21cr|OpenBoard-1.7.3-3|97	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|OpenBoard-1.7.3-3|98	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|OpenBoard-1.7.3-3|99	Requires:	onboard
21cr|OpenBoard-1.7.3-3|100	# from run.sh script
21cr|OpenBoard-1.7.3-3|101	Requires:	%{pidof}
21cr|OpenBoard-1.7.3-3|102	Provides:	openboard = %{EVRD}
21cr|OpenBoard-1.7.3-3|103	
21cr|OpenBoard-1.7.3-3|104	%description
21cr|OpenBoard-1.7.3-3|105	Interactive whiteboard for schools and universities.
21cr|OpenBoard-1.7.3-3|106	
21cr|OpenBoard-1.7.3-3|107	%files
21cr|OpenBoard-1.7.3-3|108	%license COPYRIGHT LICENSE
21cr|OpenBoard-1.7.3-3|109	%{_datadir}/applications/%{name}.desktop
21cr|OpenBoard-1.7.3-3|110	%{_datadir}/mime/packages/openboard.xml
21cr|OpenBoard-1.7.3-3|111	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|OpenBoard-1.7.3-3|112	%{_libdir}/OpenBoard
21cr|OpenBoard-1.7.3-3|113	%{_bindir}/OpenBoard
21cr|OpenBoard-1.7.3-3|114	%{_bindir}/openboard
21cr|OpenBoard-1.7.3-3|115	
21cr|OpenBoard-1.7.3-3|116	#--------------------------------------------------------------------
21cr|OpenBoard-1.7.3-3|117	%prep
21cr|OpenBoard-1.7.3-3|118	%setup -q -a2
21cr|OpenBoard-1.7.3-3|119	%patch1 -p1
21cr|OpenBoard-1.7.3-3|120	%patch2 -p1
21cr|OpenBoard-1.7.3-3|121	%patch3 -p1
21cr|OpenBoard-1.7.3-3|122	%patch4 -p1
21cr|OpenBoard-1.7.3-3|123	%patch6 -p1
21cr|OpenBoard-1.7.3-3|124	%patch8 -p1
21cr|OpenBoard-1.7.3-3|125	%patch9 -p1
21cr|OpenBoard-1.7.3-3|126	%patch11 -p1
21cr|OpenBoard-1.7.3-3|127	%patch13 -p1
21cr|OpenBoard-1.7.3-3|128	%patch14 -p1
21cr|OpenBoard-1.7.3-3|129	%patch16 -p1
21cr|OpenBoard-1.7.3-3|130	%patch18 -p1
21cr|OpenBoard-1.7.3-3|131	%patch19 -p1
21cr|OpenBoard-1.7.3-3|132	%patch20 -p1
21cr|OpenBoard-1.7.3-3|133	%patch22 -p1
21cr|OpenBoard-1.7.3-3|134	%patch23 -p1
21cr|OpenBoard-1.7.3-3|135	%patch25 -p1
21cr|OpenBoard-1.7.3-3|136	%patch27 -p1
21cr|OpenBoard-1.7.3-3|137	%patch28 -p1
21cr|OpenBoard-1.7.3-3|138	
21cr|OpenBoard-1.7.3-3|139	%if %{mdvver} > 202110
21cr|OpenBoard-1.7.3-3|140	%patch100 -p1
21cr|OpenBoard-1.7.3-3|141	%endif
21cr|OpenBoard-1.7.3-3|142	
21cr|OpenBoard-1.7.3-3|143	# remove unwanted and nonfree libraries
21cr|OpenBoard-1.7.3-3|144	sed -i -e 's|-lfdk-aac ||' src/podcast/podcast.pri
21cr|OpenBoard-1.7.3-3|145	sed -i -e 's|-lx264 ||' src/podcast/podcast.pri
21cr|OpenBoard-1.7.3-3|146	
21cr|OpenBoard-1.7.3-3|147	# drop quazip LIBS INCLUDEPATH
21cr|OpenBoard-1.7.3-3|148	sed -i -e '/LIBS += -lquazip5/d' \
21cr|OpenBoard-1.7.3-3|149	-e '/INCLUDEPATH += "\/usr\/include\/quazip"/d' \
21cr|OpenBoard-1.7.3-3|150	OpenBoard.pro
21cr|OpenBoard-1.7.3-3|151	
21cr|OpenBoard-1.7.3-3|152	
21cr|OpenBoard-1.7.3-3|153	
21cr|OpenBoard-1.7.3-3|154	# Removed some map widgets because of incorrect display of borders of Ukraine and Russia
21cr|OpenBoard-1.7.3-3|155	rm -fvr resources/library/applications/GoogleMaps.wgt
21cr|OpenBoard-1.7.3-3|156	rm -fvr resources/library/applications/OpenStreetMap.wgt
21cr|OpenBoard-1.7.3-3|157	
21cr|OpenBoard-1.7.3-3|158	# Replacement of the GeoInfo widget with a version with modified borders of Ukraine and Russia
21cr|OpenBoard-1.7.3-3|159	rm -fvr resources/library/applications/GeoInfo.wgt
21cr|OpenBoard-1.7.3-3|160	mv GeoInfo.wgt resources/library/applications/GeoInfo.wgt
21cr|OpenBoard-1.7.3-3|161	
21cr|OpenBoard-1.7.3-3|162	#New widgets for OpenBoard
21cr|OpenBoard-1.7.3-3|163	tar -xf %{SOURCE4} -C resources/library/applications
21cr|OpenBoard-1.7.3-3|164	tar -xf %{SOURCE5} -C resources/library/applications
21cr|OpenBoard-1.7.3-3|165	
21cr|OpenBoard-1.7.3-3|166	rm -fv resources/etc/OpenBoard.css
21cr|OpenBoard-1.7.3-3|167	
21cr|OpenBoard-1.7.3-3|168	%build
21cr|OpenBoard-1.7.3-3|169	%{_qt5_bindir}/lrelease -removeidentical %{name}.pro
21cr|OpenBoard-1.7.3-3|170	
21cr|OpenBoard-1.7.3-3|171	%qmake_qt5 \
21cr|OpenBoard-1.7.3-3|172	LIBS+="`pkg-config --libs quazip1-qt5`" \
21cr|OpenBoard-1.7.3-3|173	INCLUDEPATH+="`pkg-config --cflags-only-I quazip1-qt5 |
21cr|OpenBoard-1.7.3-3|174	sed 's/-I//g'`" \
21cr|OpenBoard-1.7.3-3|175	INCLUDEPATH+=%{_includedir}/poppler \
21cr|OpenBoard-1.7.3-3|176	INCLUDEPATH+=%{_includedir}/qt5/QtSolutions \
21cr|OpenBoard-1.7.3-3|177	%{name}.pro
21cr|OpenBoard-1.7.3-3|178	
21cr|OpenBoard-1.7.3-3|179	%make_build
21cr|OpenBoard-1.7.3-3|180	
21cr|OpenBoard-1.7.3-3|181	%install
21cr|OpenBoard-1.7.3-3|182	%make_install
21cr|OpenBoard-1.7.3-3|183	install -D -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/scalable/apps/OpenBoard.svg
21cr|OpenBoard-1.7.3-3|184	
21cr|OpenBoard-1.7.3-3|185	# missing desktop file, creating one
21cr|OpenBoard-1.7.3-3|186	mkdir -p %{buildroot}%{_datadir}/applications
21cr|OpenBoard-1.7.3-3|187	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|OpenBoard-1.7.3-3|188	[Desktop Entry]
21cr|OpenBoard-1.7.3-3|189	Encoding=UTF-8
21cr|OpenBoard-1.7.3-3|190	Name=%{name}
21cr|OpenBoard-1.7.3-3|191	GenericName=%{name}
21cr|OpenBoard-1.7.3-3|192	Comment=Interactive whiteboard for schools and universities
21cr|OpenBoard-1.7.3-3|193	Comment[ru]=Интерактивная доска для школ и университетов
21cr|OpenBoard-1.7.3-3|194	Exec=%{dest_dir}/run.sh "%f"
21cr|OpenBoard-1.7.3-3|195	Icon=%{name}
21cr|OpenBoard-1.7.3-3|196	StartupNotify=true
21cr|OpenBoard-1.7.3-3|197	Terminal=false
21cr|OpenBoard-1.7.3-3|198	Type=Application
21cr|OpenBoard-1.7.3-3|199	MimeType=application/x-%{name};
21cr|OpenBoard-1.7.3-3|200	Categories=Education;Engineering;
21cr|OpenBoard-1.7.3-3|201	EOF
21cr|OpenBoard-1.7.3-3|202	
21cr|OpenBoard-1.7.3-3|203	install -D -m 0755 build/linux/release/product/%{name} %{buildroot}%{dest_dir}/%{name}
21cr|OpenBoard-1.7.3-3|204	cp -r build/linux/release/product/* %{buildroot}%{dest_dir}/
21cr|OpenBoard-1.7.3-3|205	
21cr|OpenBoard-1.7.3-3|206	#run.sh (set env to avoid some possible issues)
21cr|OpenBoard-1.7.3-3|207	cat > %{buildroot}%{dest_dir}/run.sh << 'EOF'
21cr|OpenBoard-1.7.3-3|208	#!/bin/sh
21cr|OpenBoard-1.7.3-3|209	if pid="$(%{pidof} OpenBoard)"; then
21cr|OpenBoard-1.7.3-3|210	echo "OpenBoard is already running, PID ${pid}."
21cr|OpenBoard-1.7.3-3|211	exit 0
21cr|OpenBoard-1.7.3-3|212	fi
21cr|OpenBoard-1.7.3-3|213	QT_PLUGIN_PATH="$QT_PLUGIN_PATH:%{dest_dir}/%{name}/plugins" LD_LIBRARY_PATH="$LD_LIBRARY_PATH:%{dest_dir}/plugins/cffadaptor" %{dest_dir}/%{name} "$@"
21cr|OpenBoard-1.7.3-3|214	EOF
21cr|OpenBoard-1.7.3-3|215	chmod 0755 %{buildroot}%{dest_dir}/run.sh
21cr|OpenBoard-1.7.3-3|216	mkdir -p %{buildroot}%{_bindir}/
21cr|OpenBoard-1.7.3-3|217	ln -s -T %{dest_dir}/run.sh %{buildroot}%{_bindir}/%{name}
21cr|OpenBoard-1.7.3-3|218	
21cr|OpenBoard-1.7.3-3|219	# clean some exe bits
21cr|OpenBoard-1.7.3-3|220	find %{buildroot} -executable -type f -name *.js -exec chmod -x '{}' \+
21cr|OpenBoard-1.7.3-3|221	find %{buildroot} -executable -type f -name *.svg -exec chmod -x '{}' \+
21cr|OpenBoard-1.7.3-3|222	find %{buildroot} -executable -type f -name *.css -exec chmod -x '{}' \+
21cr|OpenBoard-1.7.3-3|223	find %{buildroot} -executable -type f -name *.xml -exec chmod -x '{}' \+
21cr|OpenBoard-1.7.3-3|224	find %{buildroot} -executable -type f -name *.html -exec chmod -x '{}' \+
21cr|OpenBoard-1.7.3-3|225	
21cr|OpenBoard-1.7.3-3|226	# internationalization
21cr|OpenBoard-1.7.3-3|227	lrelease-qt5 -removeidentical %{name}.pro
21cr|OpenBoard-1.7.3-3|228	mkdir -p %{buildroot}%{dest_dir}/i18n/
21cr|OpenBoard-1.7.3-3|229	cp -R resources/i18n/%{name}*.qm %{buildroot}%{dest_dir}/i18n/
21cr|OpenBoard-1.7.3-3|230	
21cr|OpenBoard-1.7.3-3|231	# hints and tips
21cr|OpenBoard-1.7.3-3|232	cp -R resources/startupHints %{buildroot}%{dest_dir}/
21cr|OpenBoard-1.7.3-3|233	
21cr|OpenBoard-1.7.3-3|234	# customizations
21cr|OpenBoard-1.7.3-3|235	cp -R resources/customizations %{buildroot}%{dest_dir}/
21cr|OpenBoard-1.7.3-3|236	
21cr|OpenBoard-1.7.3-3|237	# symlink for humans
21cr|OpenBoard-1.7.3-3|238	( cd %{buildroot}%{_bindir}
21cr|OpenBoard-1.7.3-3|239	ln -s OpenBoard openboard
21cr|OpenBoard-1.7.3-3|240	)
21cr|OpenBoard-1.7.3-3|241	
21cr|OpenBoard-1.7.3-3|242	mkdir -p %{buildroot}%{_datadir}/mime/packages/
21cr|OpenBoard-1.7.3-3|243	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/mime/packages/
21cr|OpenBoard-1.7.3-3|244	# make sure that MIME xml and desktop file are in sync
21cr|OpenBoard-1.7.3-3|245	grep -q '^MimeType=application/x-OpenBoard;'  %{buildroot}%{_datadir}/applications/%{name}.desktop

3669 21
21cr|openbor-7142-2|1	%define	_enable_debug_packages %{nil}
21cr|openbor-7142-2|2	%define	debug_package %{nil}
21cr|openbor-7142-2|3	
21cr|openbor-7142-2|4	Summary:	Moddable fighting game engine (aka Beats of Rage)
21cr|openbor-7142-2|5	Name:		openbor
21cr|openbor-7142-2|6	Version:	7142
21cr|openbor-7142-2|7	Release:	2
21cr|openbor-7142-2|8	License:	BSD
21cr|openbor-7142-2|9	Group:		Games/Arcade
21cr|openbor-7142-2|10	Url:		http://www.chronocrash.com/
21cr|openbor-7142-2|11	Source0:	https://github.com/DCurrent/openbor/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|openbor-7142-2|12	Source1:	%{name}-wrapper.sh
21cr|openbor-7142-2|13	# Disable -Werror and rpath, have verbose compile output...
21cr|openbor-7142-2|14	Patch0:		openbor-7142-fix-Makefile.patch
21cr|openbor-7142-2|15	BuildRequires:	imagemagick
21cr|openbor-7142-2|16	BuildRequires:	gcc-c++
21cr|openbor-7142-2|17	BuildRequires:	svn
21cr|openbor-7142-2|18	BuildRequires:	yasm
21cr|openbor-7142-2|19	BuildRequires:	pkgconfig(SDL2_gfx)
21cr|openbor-7142-2|20	BuildRequires:	pkgconfig(libpng)
21cr|openbor-7142-2|21	BuildRequires:	pkgconfig(sdl2)
21cr|openbor-7142-2|22	BuildRequires:	pkgconfig(vorbisfile)
21cr|openbor-7142-2|23	BuildRequires:	pkgconfig(vpx)
21cr|openbor-7142-2|24	ExclusiveArch:	%{ix86} %{x86_64}
21cr|openbor-7142-2|25	
21cr|openbor-7142-2|26	%description
21cr|openbor-7142-2|27	OpenBOR is the open source continuation of Beats of Rage, a Streets of Rage
21cr|openbor-7142-2|28	tribute game originally developed by Senile Team. In the years since it has
21cr|openbor-7142-2|29	grown into arguably the single most powerful two dimensional sprite-based
21cr|openbor-7142-2|30	engine in the world and certainly the most versatile. While intended to allow
21cr|openbor-7142-2|31	creation of side scrolling beat 'em ups like Double Dragon or Final Fight, the
21cr|openbor-7142-2|32	engine is also capable of replicating shoot 'em ups, RPGs, platformers and the
21cr|openbor-7142-2|33	like. A built-in scripting engine allows authors to take it even further,
21cr|openbor-7142-2|34	making imagination the only real limit.
21cr|openbor-7142-2|35	The games come separated in .pak files: you need to download them, extract
21cr|openbor-7142-2|36	them and put them under the the Paks folder (~/.openbor/Paks/).
21cr|openbor-7142-2|37	
21cr|openbor-7142-2|38	%files
21cr|openbor-7142-2|39	%doc README.md
21cr|openbor-7142-2|40	%license LICENSE
21cr|openbor-7142-2|41	%{_bindir}/%{name}
21cr|openbor-7142-2|42	%dir %{_libexecdir}/%{name}
21cr|openbor-7142-2|43	%{_libexecdir}/%{name}/%{name}
21cr|openbor-7142-2|44	%{_datadir}/applications/%{name}.desktop
21cr|openbor-7142-2|45	%{_datadir}/pixmaps/%{name}.png
21cr|openbor-7142-2|46	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|openbor-7142-2|47	
21cr|openbor-7142-2|48	#-----------------------------------------------------------------------------
21cr|openbor-7142-2|49	
21cr|openbor-7142-2|50	%prep
21cr|openbor-7142-2|51	%autosetup -p1
21cr|openbor-7142-2|52	
21cr|openbor-7142-2|53	%build
21cr|openbor-7142-2|54	%global optflags %{optflags} -fcommon
21cr|openbor-7142-2|55	export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
21cr|openbor-7142-2|56	pushd engine
21cr|openbor-7142-2|57	./version.sh
21cr|openbor-7142-2|58	./environ.sh 4
21cr|openbor-7142-2|59	%ifarch x86_64
21cr|openbor-7142-2|60	%make SDKPATH=%{_prefix} LNXDEV=%{_bindir} BUILD_LINUX=1 GCC_TARGET=amd64
21cr|openbor-7142-2|61	%else
21cr|openbor-7142-2|62	%make SDKPATH=%{_prefix} LNXDEV=%{_bindir} BUILD_LINUX=1 GCC_TARGET=x86
21cr|openbor-7142-2|63	%endif
21cr|openbor-7142-2|64	popd
21cr|openbor-7142-2|65	
21cr|openbor-7142-2|66	%install
21cr|openbor-7142-2|67	# No automated install:
21cr|openbor-7142-2|68	# 1. Install the binaries
21cr|openbor-7142-2|69	install -D -m0755 engine/OpenBOR %{buildroot}/%{_libexecdir}/%{name}/%{name}
21cr|openbor-7142-2|70	install -D -m0755 %{SOURCE1} %{buildroot}/%{_bindir}/%{name}
21cr|openbor-7142-2|71	
21cr|openbor-7142-2|72	# 2. Provide a menu entry
21cr|openbor-7142-2|73	mkdir -p %{buildroot}%{_datadir}/applications
21cr|openbor-7142-2|74	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|openbor-7142-2|75	[Desktop Entry]
21cr|openbor-7142-2|76	Name=OpenBor
21cr|openbor-7142-2|77	Comment=2D Beat'em'up engine
21cr|openbor-7142-2|78	Exec=%{name}
21cr|openbor-7142-2|79	Icon=%{name}
21cr|openbor-7142-2|80	Terminal=false
21cr|openbor-7142-2|81	Type=Application
21cr|openbor-7142-2|82	StartupNotify=true
21cr|openbor-7142-2|83	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|openbor-7142-2|84	EOF
21cr|openbor-7142-2|85	
21cr|openbor-7142-2|86	# 3. Provide a few icons
21cr|openbor-7142-2|87	for i in 16 22 24 32 48 64 256; do
21cr|openbor-7142-2|88	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21cr|openbor-7142-2|89	convert -strip -resize "$i"x"$i" engine/resources/OpenBOR_Icon_128x128.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png
21cr|openbor-7142-2|90	done
21cr|openbor-7142-2|91	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|openbor-7142-2|92	convert -strip engine/resources/OpenBOR_Icon_128x128.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

3670 21
21cr|opencascade-7.7.0-1|1	%define major	7
21cr|opencascade-7.7.0-1|2	%define libname	%mklibname %{name} %{major}
21cr|opencascade-7.7.0-1|3	%define devname	%mklibname -d %{name}
21cr|opencascade-7.7.0-1|4	
21cr|opencascade-7.7.0-1|5	# tpaviot-oce version
21cr|opencascade-7.7.0-1|6	%define ocegit	%(echo %{version} |cut -d. -f4-)
21cr|opencascade-7.7.0-1|7	
21cr|opencascade-7.7.0-1|8	Summary:	3D modeling & numerical simulation
21cr|opencascade-7.7.0-1|9	Name:		opencascade
21cr|opencascade-7.7.0-1|10	Group:		Sciences/Physics
21cr|opencascade-7.7.0-1|11	Version:	7.7.0
21cr|opencascade-7.7.0-1|12	Release:	1
21cr|opencascade-7.7.0-1|13	License:	LGPLv2 with exceptions
21cr|opencascade-7.7.0-1|14	URL:		https://dev.opencascade.org/release
21cr|opencascade-7.7.0-1|15	# Upstream requires a login to download sources.
21cr|opencascade-7.7.0-1|16	# https://dev.opencascade.org/release
21cr|opencascade-7.7.0-1|17	# VCS: https://git.dev.opencascade.org/repos/occt.git
21cr|opencascade-7.7.0-1|18	Source0:	opencascade-%{version}.tar.gz
21cr|opencascade-7.7.0-1|19	Source1:	DRAWEXE.1
21cr|opencascade-7.7.0-1|20	Source2:	opencascade-draw.desktop
21cr|opencascade-7.7.0-1|21	Source3:	occ-256.png
21cr|opencascade-7.7.0-1|22	Source4:	occ-128.png
21cr|opencascade-7.7.0-1|23	Source5:	occ-64.png
21cr|opencascade-7.7.0-1|24	Source6:	occ-48.png
21cr|opencascade-7.7.0-1|25	Source10:	%{name}.rpmlintrc
21cr|opencascade-7.7.0-1|26	Patch0:		opencascade-cmake.patch
21cr|opencascade-7.7.0-1|27	# from Alt linux
21cr|opencascade-7.7.0-1|28	Patch1:		opencascade-alt-arm-build.patch
21cr|opencascade-7.7.0-1|29	Patch2:		0001-0033250-Configuration-Missing-Limits-header-file.patch
21cr|opencascade-7.7.0-1|30	Patch3:		opencascade-e2k-disable-fenv.patch
21cr|opencascade-7.7.0-1|31	Patch4:		opencascade-vtk9.2.patch
21cr|opencascade-7.7.0-1|32	# FIXME: opencascade not found TBB, force enable use TBB in patch:
21cr|opencascade-7.7.0-1|33	Patch5:		opencascade-tbb-find.patch
21cr|opencascade-7.7.0-1|34	BuildRequires:	doxygen
21cr|opencascade-7.7.0-1|35	BuildRequires:	pkgconfig(freetype2)
21cr|opencascade-7.7.0-1|36	BuildRequires:	pkgconfig(glew)
21cr|opencascade-7.7.0-1|37	BuildRequires:	pkgconfig(gl)
21cr|opencascade-7.7.0-1|38	BuildRequires:	pkgconfig(glu)
21cr|opencascade-7.7.0-1|39	BuildRequires:	pkgconfig(tk)
21cr|opencascade-7.7.0-1|40	BuildRequires:	pkgconfig(python3)
21cr|opencascade-7.7.0-1|41	BuildRequires:	pkgconfig(x11)
21cr|opencascade-7.7.0-1|42	BuildRequires:	pkgconfig(xmu)
21cr|opencascade-7.7.0-1|43	BuildRequires:	pkgconfig(xi)
21cr|opencascade-7.7.0-1|44	BuildRequires:	ffmpeg-devel
21cr|opencascade-7.7.0-1|45	BuildRequires:	freeimage-devel
21cr|opencascade-7.7.0-1|46	BuildRequires:	rapidjson-devel
21cr|opencascade-7.7.0-1|47	BuildRequires:	tbb-devel
21cr|opencascade-7.7.0-1|48	BuildRequires:	tcl-devel
21cr|opencascade-7.7.0-1|49	BuildRequires:	tk-devel
21cr|opencascade-7.7.0-1|50	BuildRequires:	vtk-devel
21cr|opencascade-7.7.0-1|51	BuildRequires:	vtk-python
21cr|opencascade-7.7.0-1|52	BuildRequires:	vtk-test-suite
21cr|opencascade-7.7.0-1|53	BuildRequires:	bison
21cr|opencascade-7.7.0-1|54	BuildRequires:	flex
21cr|opencascade-7.7.0-1|55	BuildRequires:	cmake
21cr|opencascade-7.7.0-1|56	BuildRequires:	ninja
21cr|opencascade-7.7.0-1|57	Requires:	pdksh
21cr|opencascade-7.7.0-1|58	Requires:	tcl
21cr|opencascade-7.7.0-1|59	Requires:	tix
21cr|opencascade-7.7.0-1|60	Requires:	tk
21cr|opencascade-7.7.0-1|61	
21cr|opencascade-7.7.0-1|62	%description
21cr|opencascade-7.7.0-1|63	Open CASCADE Technology is software development platform freely available
21cr|opencascade-7.7.0-1|64	in open source. It includes components for 3D surface and solid modeling,
21cr|opencascade-7.7.0-1|65	visualization, data exchange and rapid application development.
21cr|opencascade-7.7.0-1|66	
21cr|opencascade-7.7.0-1|67	Open CASCADE Technology can be best applied in development of numerical
21cr|opencascade-7.7.0-1|68	simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
21cr|opencascade-7.7.0-1|69	applications.
21cr|opencascade-7.7.0-1|70	
21cr|opencascade-7.7.0-1|71	The Technology exists from the mid 1990-s and has already been used by
21cr|opencascade-7.7.0-1|72	numerous commercial clients belonging to different domains from software
21cr|opencascade-7.7.0-1|73	edition to heavy industry.
21cr|opencascade-7.7.0-1|74	
21cr|opencascade-7.7.0-1|75	%files
21cr|opencascade-7.7.0-1|76	%doc LICENSE_LGPL_21.txt OCCT_LGPL_EXCEPTION.txt
21cr|opencascade-7.7.0-1|77	%{_datadir}/%{name}
21cr|opencascade-7.7.0-1|78	%{_bindir}/DRAWEXE
21cr|opencascade-7.7.0-1|79	%{_bindir}/DRAWEXE-%{major}*
21cr|opencascade-7.7.0-1|80	%{_bindir}/custom.sh
21cr|opencascade-7.7.0-1|81	%{_bindir}/custom_gcc_*.sh
21cr|opencascade-7.7.0-1|82	%{_bindir}/draw.sh
21cr|opencascade-7.7.0-1|83	%{_bindir}/env.sh
21cr|opencascade-7.7.0-1|84	%{_bindir}/ExpToCasExe*
21cr|opencascade-7.7.0-1|85	%{_datadir}/applications/opencascade-draw.desktop
21cr|opencascade-7.7.0-1|86	%{_iconsdir}/hicolor/128x128/apps/occ.png
21cr|opencascade-7.7.0-1|87	%{_iconsdir}/hicolor/256x256/apps/occ.png
21cr|opencascade-7.7.0-1|88	%{_iconsdir}/hicolor/48x48/apps/occ.png
21cr|opencascade-7.7.0-1|89	%{_iconsdir}/hicolor/64x64/apps/occ.png
21cr|opencascade-7.7.0-1|90	%{_mandir}/man1/DRAWEXE.1.xz
21cr|opencascade-7.7.0-1|91	
21cr|opencascade-7.7.0-1|92	#-----------------------------------------------------------------------
21cr|opencascade-7.7.0-1|93	%package	-n %{libname}
21cr|opencascade-7.7.0-1|94	Summary:	3D modeling & numerical simulation
21cr|opencascade-7.7.0-1|95	Group:		System/Libraries
21cr|opencascade-7.7.0-1|96	
21cr|opencascade-7.7.0-1|97	%description	-n %{libname}
21cr|opencascade-7.7.0-1|98	Open CASCADE Technology is software development platform freely available
21cr|opencascade-7.7.0-1|99	in open source. It includes components for 3D surface and solid modeling,
21cr|opencascade-7.7.0-1|100	visualization, data exchange and rapid application development.
21cr|opencascade-7.7.0-1|101	
21cr|opencascade-7.7.0-1|102	Open CASCADE Technology can be best applied in development of numerical
21cr|opencascade-7.7.0-1|103	simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
21cr|opencascade-7.7.0-1|104	applications.
21cr|opencascade-7.7.0-1|105	
21cr|opencascade-7.7.0-1|106	The Technology exists from the mid 1990-s and has already been used by
21cr|opencascade-7.7.0-1|107	numerous commercial clients belonging to different domains from software
21cr|opencascade-7.7.0-1|108	edition to heavy industry.
21cr|opencascade-7.7.0-1|109	
21cr|opencascade-7.7.0-1|110	%files		-n %{libname}
21cr|opencascade-7.7.0-1|111	%{_libdir}/lib*.so.%{major}.*
21cr|opencascade-7.7.0-1|112	
21cr|opencascade-7.7.0-1|113	#-----------------------------------------------------------------------
21cr|opencascade-7.7.0-1|114	%package	-n %{devname}
21cr|opencascade-7.7.0-1|115	Summary:	3D modeling & numerical simulation
21cr|opencascade-7.7.0-1|116	Group:		Development/Other
21cr|opencascade-7.7.0-1|117	Requires:	%{libname} = %{EVRD}
21cr|opencascade-7.7.0-1|118	Provides:	%{name}-devel = %{EVRD}
21cr|opencascade-7.7.0-1|119	
21cr|opencascade-7.7.0-1|120	%description	-n %{devname}
21cr|opencascade-7.7.0-1|121	Open CASCADE Technology is software development platform freely available
21cr|opencascade-7.7.0-1|122	in open source. It includes components for 3D surface and solid modeling,
21cr|opencascade-7.7.0-1|123	visualization, data exchange and rapid application development.
21cr|opencascade-7.7.0-1|124	
21cr|opencascade-7.7.0-1|125	Open CASCADE Technology can be best applied in development of numerical
21cr|opencascade-7.7.0-1|126	simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
21cr|opencascade-7.7.0-1|127	applications.
21cr|opencascade-7.7.0-1|128	
21cr|opencascade-7.7.0-1|129	The Technology exists from the mid 1990-s and has already been used by
21cr|opencascade-7.7.0-1|130	numerous commercial clients belonging to different domains from software
21cr|opencascade-7.7.0-1|131	edition to heavy industry.
21cr|opencascade-7.7.0-1|132	
21cr|opencascade-7.7.0-1|133	%files		-n %{devname}
21cr|opencascade-7.7.0-1|134	%{_libdir}/lib*.so
21cr|opencascade-7.7.0-1|135	%{_includedir}/%{name}
21cr|opencascade-7.7.0-1|136	%{_libdir}/cmake/opencascade/*.cmake
21cr|opencascade-7.7.0-1|137	
21cr|opencascade-7.7.0-1|138	#-----------------------------------------------------------------------
21cr|opencascade-7.7.0-1|139	%prep
21cr|opencascade-7.7.0-1|140	%autosetup -p1
21cr|opencascade-7.7.0-1|141	
21cr|opencascade-7.7.0-1|142	%build
21cr|opencascade-7.7.0-1|143	# opencascade does some manual install trickery that does not respect DESTDIR.
21cr|opencascade-7.7.0-1|144	# Make DESTDIR an environment variable that can be passed into the CMake config.
21cr|opencascade-7.7.0-1|145	export DESTDIR="%{buildroot}"
21cr|opencascade-7.7.0-1|146	
21cr|opencascade-7.7.0-1|147	%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|opencascade-7.7.0-1|148	-DUSE_TBB=ON \
21cr|opencascade-7.7.0-1|149	-DUSE_VTK=ON \
21cr|opencascade-7.7.0-1|150	-DUSE_TK=ON \
21cr|opencascade-7.7.0-1|151	-DUSE_FREEIMAGE=ON \
21cr|opencascade-7.7.0-1|152	-DUSE_FFMPEG=ON \
21cr|opencascade-7.7.0-1|153	-DUSE_RAPIDJSON=ON \
21cr|opencascade-7.7.0-1|154	-DUSE_FFMPEG=ON \
21cr|opencascade-7.7.0-1|155	-DUSE_EIGEN=ON \
21cr|opencascade-7.7.0-1|156	-DINSTALL_VTK=OFF \
21cr|opencascade-7.7.0-1|157	-D3RDPARTY_TBB_LIBRARY_DIR=%{_libdir} \
21cr|opencascade-7.7.0-1|158	-D3RDPARTY_TBB_LIBRARY=%{_libdir}/libtbb.so \
21cr|opencascade-7.7.0-1|159	-D3RDPARTY_TBBMALLOC_LIBRARY_DIR=%{_libdir} \
21cr|opencascade-7.7.0-1|160	-D3RDPARTY_TBBMALLOC_LIBRARY=%{_libdir}/libtbbmalloc.so \
21cr|opencascade-7.7.0-1|161	-D3RDPARTY_VTK_LIBRARY_DIR=%{_libdir} \
21cr|opencascade-7.7.0-1|162	-D3RDPARTY_VTK_INCLUDE_DIR=%{_includedir} \
21cr|opencascade-7.7.0-1|163	-DINSTALL_DIR_LIB=%{_lib} \
21cr|opencascade-7.7.0-1|164	-DINSTALL_DIR_CMAKE=%{_lib}/cmake/%{name} \
21cr|opencascade-7.7.0-1|165	-G Ninja
21cr|opencascade-7.7.0-1|166	
21cr|opencascade-7.7.0-1|167	%ninja_build
21cr|opencascade-7.7.0-1|168	
21cr|opencascade-7.7.0-1|169	#-----------------------------------------------------------------------
21cr|opencascade-7.7.0-1|170	%install
21cr|opencascade-7.7.0-1|171	%ninja_install -C build
21cr|opencascade-7.7.0-1|172	
21cr|opencascade-7.7.0-1|173	# Install manpage for DRAWEXE
21cr|opencascade-7.7.0-1|174	install -Dm 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1/DRAWEXE.1
21cr|opencascade-7.7.0-1|175	
21cr|opencascade-7.7.0-1|176	# Install and validate desktop file
21cr|opencascade-7.7.0-1|177	desktop-file-install                           \
21cr|opencascade-7.7.0-1|178	--dir=%{buildroot}%{_datadir}/applications \
21cr|opencascade-7.7.0-1|179	%{SOURCE2}
21cr|opencascade-7.7.0-1|180	
21cr|opencascade-7.7.0-1|181	# Install icons
21cr|opencascade-7.7.0-1|182	for size in 256 128 64 48; do
21cr|opencascade-7.7.0-1|183	icon=%{_sourcedir}/occ-${size}.png
21cr|opencascade-7.7.0-1|184	install -Dm 0644 $icon \
21cr|opencascade-7.7.0-1|185	%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/occ.png
21cr|opencascade-7.7.0-1|186	done
21cr|opencascade-7.7.0-1|187	
21cr|opencascade-7.7.0-1|188	# Remove license files so they can be included by %%license.
21cr|opencascade-7.7.0-1|189	rm -f %{buildroot}%{_docdir}/%{name}/{LICENSE_LGPL_21.txt,OCCT_LGPL_EXCEPTION.txt}
21cr|opencascade-7.7.0-1|190	
21cr|opencascade-7.7.0-1|191	# Fix non-executable shell scripts
21cr|opencascade-7.7.0-1|192	chmod 0755 %{buildroot}%{_bindir}/*.sh

3671 21
21cr|opencity-0.0.6.5-2|1	%define _disable_ld_no_undefined 1
21cr|opencity-0.0.6.5-2|2	%define _disable_ld_as_needed 1
21cr|opencity-0.0.6.5-2|3	
21cr|opencity-0.0.6.5-2|4	Summary:	City simulator game
21cr|opencity-0.0.6.5-2|5	Name:		opencity
21cr|opencity-0.0.6.5-2|6	Version:	0.0.6.5
21cr|opencity-0.0.6.5-2|7	Release:	2
21cr|opencity-0.0.6.5-2|8	License:	GPLv2+
21cr|opencity-0.0.6.5-2|9	Group:		Games/Strategy
21cr|opencity-0.0.6.5-2|10	Url:		http://www.opencity.info/
21cr|opencity-0.0.6.5-2|11	Source0:	http://downloads.sourceforge.net/project/opencity/Stable/0.0.6/%{name}-%{version}stable.tar.bz2
21cr|opencity-0.0.6.5-2|12	BuildRequires:	desktop-file-utils
21cr|opencity-0.0.6.5-2|13	BuildRequires:	imagemagick
21cr|opencity-0.0.6.5-2|14	BuildRequires:	pkgconfig(gl)
21cr|opencity-0.0.6.5-2|15	BuildRequires:	pkgconfig(glu)
21cr|opencity-0.0.6.5-2|16	BuildRequires:	pkgconfig(libpng)
21cr|opencity-0.0.6.5-2|17	BuildRequires:	pkgconfig(SDL_image)
21cr|opencity-0.0.6.5-2|18	BuildRequires:	pkgconfig(SDL_mixer)
21cr|opencity-0.0.6.5-2|19	BuildRequires:	pkgconfig(SDL_net)
21cr|opencity-0.0.6.5-2|20	
21cr|opencity-0.0.6.5-2|21	%description
21cr|opencity-0.0.6.5-2|22	OpenCity is a city simulator game project written in standard C++ with OpenGL
21cr|opencity-0.0.6.5-2|23	and SDL from scratch. It is not intended to be a clone of any famous city
21cr|opencity-0.0.6.5-2|24	simulator from Max*s. So, if you are looking to download a free SimCity 4 like,
21cr|opencity-0.0.6.5-2|25	please forget OpenCity. I work on it at my spare time, I really meant it
21cr|opencity-0.0.6.5-2|26	"my spare time" !
21cr|opencity-0.0.6.5-2|27	
21cr|opencity-0.0.6.5-2|28	%files
21cr|opencity-0.0.6.5-2|29	%doc AUTHORS COPYING INSTALL README
21cr|opencity-0.0.6.5-2|30	%doc docs/FAQ_it.txt docs/INSTALL_it.txt docs/README_it.txt
21cr|opencity-0.0.6.5-2|31	%doc docs/README_es.txt
21cr|opencity-0.0.6.5-2|32	%doc %{_docdir}/%{name}/COPYRIGHT
21cr|opencity-0.0.6.5-2|33	%doc %{_docdir}/%{name}/FAQ.txt
21cr|opencity-0.0.6.5-2|34	%{_gamesbindir}/%{name}
21cr|opencity-0.0.6.5-2|35	%{_gamesbindir}/%{name}-bin
21cr|opencity-0.0.6.5-2|36	%{_sysconfdir}/%{name}
21cr|opencity-0.0.6.5-2|37	%{_gamesdatadir}/%{name}
21cr|opencity-0.0.6.5-2|38	%{_datadir}/applications/%{name}.desktop
21cr|opencity-0.0.6.5-2|39	%{_datadir}/pixmaps/%{name}.png
21cr|opencity-0.0.6.5-2|40	%{_mandir}/man6/*
21cr|opencity-0.0.6.5-2|41	%{_miconsdir}/%{name}.png
21cr|opencity-0.0.6.5-2|42	%{_iconsdir}/%{name}.png
21cr|opencity-0.0.6.5-2|43	%{_liconsdir}/%{name}.png
21cr|opencity-0.0.6.5-2|44	
21cr|opencity-0.0.6.5-2|45	#----------------------------------------------------------------------------
21cr|opencity-0.0.6.5-2|46	
21cr|opencity-0.0.6.5-2|47	%prep
21cr|opencity-0.0.6.5-2|48	%setup -q -n %{name}-%{version}stable
21cr|opencity-0.0.6.5-2|49	
21cr|opencity-0.0.6.5-2|50	%build
21cr|opencity-0.0.6.5-2|51	%configure \
21cr|opencity-0.0.6.5-2|52	--bindir=%{_gamesbindir}
21cr|opencity-0.0.6.5-2|53	%make
21cr|opencity-0.0.6.5-2|54	
21cr|opencity-0.0.6.5-2|55	%install
21cr|opencity-0.0.6.5-2|56	%makeinstall_std
21cr|opencity-0.0.6.5-2|57	
21cr|opencity-0.0.6.5-2|58	# prepare icon
21cr|opencity-0.0.6.5-2|59	mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_menudir}}
21cr|opencity-0.0.6.5-2|60	convert -geometry 16x16 %{name}.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|opencity-0.0.6.5-2|61	convert -geometry 32x32 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|opencity-0.0.6.5-2|62	convert -geometry 48x48 %{name}.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|opencity-0.0.6.5-2|63	
21cr|opencity-0.0.6.5-2|64	# copy file from /usr/share to /usr/share/games
21cr|opencity-0.0.6.5-2|65	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|opencity-0.0.6.5-2|66	mv  %{buildroot}%{_datadir}/%{name}/*  %{buildroot}%{_gamesdatadir}/%{name}/
21cr|opencity-0.0.6.5-2|67	
21cr|opencity-0.0.6.5-2|68	# fix the .desktop
21cr|opencity-0.0.6.5-2|69	# an Icon name don't have an extension, so we remove it
21cr|opencity-0.0.6.5-2|70	perl -i -pe 's/opencity.png/opencity/' %{name}.desktop
21cr|opencity-0.0.6.5-2|71	
21cr|opencity-0.0.6.5-2|72	desktop-file-install \
21cr|opencity-0.0.6.5-2|73	--add-category="X-MandrivaLinux-MoreApplications-Games-Strategy" \
21cr|opencity-0.0.6.5-2|74	--dir %{buildroot}%{_datadir}/applications \
21cr|opencity-0.0.6.5-2|75	%{name}.desktop
21cr|opencity-0.0.6.5-2|76	
21cr|opencity-0.0.6.5-2|77	
21cr|opencity-0.0.6.5-2|78	#===============================================================================
21cr|opencity-0.0.6.5-2|79	# add a little script that launch opencity with datat path
21cr|opencity-0.0.6.5-2|80	# 1) rename binary : opencity -> opencity-bin
21cr|opencity-0.0.6.5-2|81	# 2) add script
21cr|opencity-0.0.6.5-2|82	#===============================================================================
21cr|opencity-0.0.6.5-2|83	mv %{buildroot}%{_gamesbindir}/%{name} %{buildroot}%{_gamesbindir}/%{name}-bin
21cr|opencity-0.0.6.5-2|84	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|opencity-0.0.6.5-2|85	#!/bin/sh
21cr|opencity-0.0.6.5-2|86	%{_gamesbindir}/%{name}-bin --data-dir %{_gamesdatadir}/%{name} --conf-dir %{_sysconfdir}/%{name}
21cr|opencity-0.0.6.5-2|87	EOF
21cr|opencity-0.0.6.5-2|88	chmod +x %{buildroot}%{_gamesbindir}/%{name}

3672 21
21cr|openclipart-0.18-5|1	Summary:	Open Clip Art Library
21cr|openclipart-0.18-5|2	Name:		openclipart
21cr|openclipart-0.18-5|3	# Before updating version please make sure it works with ffdiaporama
21cr|openclipart-0.18-5|4	# via ffdiaporama-openclipart package. Newer versions (up to 2.0.6) are
21cr|openclipart-0.18-5|5	# known not to work with ffdiaporama 2.2 so be very careful
21cr|openclipart-0.18-5|6	Version:	0.18
21cr|openclipart-0.18-5|7	Release:	5
21cr|openclipart-0.18-5|8	License:	CC0
21cr|openclipart-0.18-5|9	Group:		Graphics
21cr|openclipart-0.18-5|10	Url:		http://www.openclipart.org/
21cr|openclipart-0.18-5|11	Source0:	http://www.openclipart.org/downloads/%{version}/openclipart-%{version}-svgonly.tar.bz2
21cr|openclipart-0.18-5|12	# make linting happy
21cr|openclipart-0.18-5|13	Source100:	%{name}.rpmlintrc
21cr|openclipart-0.18-5|14	BuildRequires:	dos2unix
21cr|openclipart-0.18-5|15	BuildArch:	noarch
21cr|openclipart-0.18-5|16	
21cr|openclipart-0.18-5|17	%description
21cr|openclipart-0.18-5|18	Openclipart Gallery contains thousand of SVG vector images that can be
21cr|openclipart-0.18-5|19	freely used. SVG files can be opened in various tools including
21cr|openclipart-0.18-5|20	Inkscape vector graphics editor, OpenOffice.org and Firefox web browser.
21cr|openclipart-0.18-5|21	
21cr|openclipart-0.18-5|22	%files
21cr|openclipart-0.18-5|23	%doc AUTHORS ChangeLog NEWS README VERSION
21cr|openclipart-0.18-5|24	%dir %{_datadir}/clipart
21cr|openclipart-0.18-5|25	%{_datadir}/clipart/*
21cr|openclipart-0.18-5|26	
21cr|openclipart-0.18-5|27	#----------------------------------------------------------------------------
21cr|openclipart-0.18-5|28	
21cr|openclipart-0.18-5|29	%prep
21cr|openclipart-0.18-5|30	%setup -q -n openclipart-%{version}-svgonly
21cr|openclipart-0.18-5|31	find . -name '*.svg' -exec dos2unix -k -q '{}' \;
21cr|openclipart-0.18-5|32	
21cr|openclipart-0.18-5|33	%build
21cr|openclipart-0.18-5|34	# nothing
21cr|openclipart-0.18-5|35	
21cr|openclipart-0.18-5|36	%install
21cr|openclipart-0.18-5|37	cd clipart
21cr|openclipart-0.18-5|38	find . -name '*.svg' -exec sh -c '
21cr|openclipart-0.18-5|39	DIR="%{buildroot}%{_datadir}/clipart/%{name}/$(dirname "{}")";
21cr|openclipart-0.18-5|40	install -d "$DIR";
21cr|openclipart-0.18-5|41	install -m 644 "{}" "$DIR"' \;

3673 21
21cr|openclonk-8.1-5|1	Summary:	Free multiplayer action game about mining, settling and fast-paced melees
21cr|openclonk-8.1-5|2	Name:		openclonk
21cr|openclonk-8.1-5|3	Version:	8.1
21cr|openclonk-8.1-5|4	Release:	5
21cr|openclonk-8.1-5|5	License:	BSD
21cr|openclonk-8.1-5|6	Group:		Games/Arcade
21cr|openclonk-8.1-5|7	Url:		http://www.openclonk.org
21cr|openclonk-8.1-5|8	Source0:	http://www.openclonk.org/builds/release/%{version}/%{name}-%{version}-src.tar.bz2
21cr|openclonk-8.1-5|9	Patch0:		openclonk-headers.patch
21cr|openclonk-8.1-5|10	BuildRequires:	appstream-util
21cr|openclonk-8.1-5|11	BuildRequires:	cmake
21cr|openclonk-8.1-5|12	BuildRequires:	desktop-file-utils
21cr|openclonk-8.1-5|13	BuildRequires:	binutils-devel
21cr|openclonk-8.1-5|14	BuildRequires:	boost-devel
21cr|openclonk-8.1-5|15	BuildRequires:	gmock-devel
21cr|openclonk-8.1-5|16	BuildRequires:	gtest-devel
21cr|openclonk-8.1-5|17	BuildRequires:	jpeg-devel
21cr|openclonk-8.1-5|18	BuildRequires:	readline-devel
21cr|openclonk-8.1-5|19	BuildRequires:	tinyxml-devel
21cr|openclonk-8.1-5|20	BuildRequires:	pkgconfig(freealut)
21cr|openclonk-8.1-5|21	BuildRequires:	pkgconfig(freetype2)
21cr|openclonk-8.1-5|22	BuildRequires:	pkgconfig(glew)
21cr|openclonk-8.1-5|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|openclonk-8.1-5|24	BuildRequires:	pkgconfig(gtksourceview-2.0)
21cr|openclonk-8.1-5|25	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|openclonk-8.1-5|26	BuildRequires:	pkgconfig(libdw)
21cr|openclonk-8.1-5|27	BuildRequires:	pkgconfig(libpng)
21cr|openclonk-8.1-5|28	BuildRequires:	pkgconfig(libupnp)
21cr|openclonk-8.1-5|29	BuildRequires:	pkgconfig(openal)
21cr|openclonk-8.1-5|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|openclonk-8.1-5|31	BuildRequires:	pkgconfig(sdl2)
21cr|openclonk-8.1-5|32	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|openclonk-8.1-5|33	BuildRequires:	pkgconfig(vorbis)
21cr|openclonk-8.1-5|34	BuildRequires:	pkgconfig(zlib)
21cr|openclonk-8.1-5|35	Requires:	%{name}-data = %{EVRD}
21cr|openclonk-8.1-5|36	# need sse2 support for build bundled blake2
21cr|openclonk-8.1-5|37	ExcludeArch:	aarch64
21cr|openclonk-8.1-5|38	
21cr|openclonk-8.1-5|39	%description
21cr|openclonk-8.1-5|40	OpenClonk is a free multiplayer action game where you control clonks,
21cr|openclonk-8.1-5|41	small but witty and nimble humanoid beings. The game is mainly about
21cr|openclonk-8.1-5|42	mining, settling and fast-paced melees. OpenClonk is also not just a
21cr|openclonk-8.1-5|43	game but also a versatile 2D game engine that offers countless
21cr|openclonk-8.1-5|44	possibilites to make own mods.
21cr|openclonk-8.1-5|45	
21cr|openclonk-8.1-5|46	%files
21cr|openclonk-8.1-5|47	%doc Credits.txt TRADEMARK
21cr|openclonk-8.1-5|48	%{_bindir}/c4group
21cr|openclonk-8.1-5|49	%{_gamesbindir}/%{name}
21cr|openclonk-8.1-5|50	%{_datadir}/applications/%{name}.desktop
21cr|openclonk-8.1-5|51	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|openclonk-8.1-5|52	%{_appdatadir}/openclonk.appdata.xml
21cr|openclonk-8.1-5|53	
21cr|openclonk-8.1-5|54	#------------------------------------------------------------------------------
21cr|openclonk-8.1-5|55	
21cr|openclonk-8.1-5|56	%package data
21cr|openclonk-8.1-5|57	Summary:	Data files for OpenClonk
21cr|openclonk-8.1-5|58	Group:		Games/Arcade
21cr|openclonk-8.1-5|59	BuildArch:	noarch
21cr|openclonk-8.1-5|60	
21cr|openclonk-8.1-5|61	%description data
21cr|openclonk-8.1-5|62	Arch-independent data files for OpenClonk. The purpose of this package is
21cr|openclonk-8.1-5|63	to be installed alongside the "%{name}" package which contains the game
21cr|openclonk-8.1-5|64	binary.
21cr|openclonk-8.1-5|65	
21cr|openclonk-8.1-5|66	%files data
21cr|openclonk-8.1-5|67	%doc Credits.txt TRADEMARK
21cr|openclonk-8.1-5|68	%{_gamesdatadir}/%{name}
21cr|openclonk-8.1-5|69	
21cr|openclonk-8.1-5|70	#----------------------------------------------
21cr|openclonk-8.1-5|71	
21cr|openclonk-8.1-5|72	%prep
21cr|openclonk-8.1-5|73	%autosetup -p1 -n %{name}-release-%{version}-src
21cr|openclonk-8.1-5|74	
21cr|openclonk-8.1-5|75	%build
21cr|openclonk-8.1-5|76	%cmake	\
21cr|openclonk-8.1-5|77	-DBUILD_SHARED_LIBS=OFF	\
21cr|openclonk-8.1-5|78	-DUSE_STATIC_BOOST=OFF
21cr|openclonk-8.1-5|79	%make
21cr|openclonk-8.1-5|80	
21cr|openclonk-8.1-5|81	%install
21cr|openclonk-8.1-5|82	%makeinstall_std -C build
21cr|openclonk-8.1-5|83	
21cr|openclonk-8.1-5|84	# appdata
21cr|openclonk-8.1-5|85	mkdir -p %{buildroot}%{_appdatadir}
21cr|openclonk-8.1-5|86	mv %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|openclonk-8.1-5|87	rm -fr %{buildroot}%{_datadir}/appdata
21cr|openclonk-8.1-5|88	#
21cr|openclonk-8.1-5|89	
21cr|openclonk-8.1-5|90	%check
21cr|openclonk-8.1-5|91	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml
21cr|openclonk-8.1-5|92	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

3674 21
21cr|opencollada-1.6.68-0.git6031fa9.1|1	# Upstream does not maintain a soversion so we define one here.
21cr|opencollada-1.6.68-0.git6031fa9.1|2	# abi-compliance-checker will be used to determine if an abi breakage occurs
21cr|opencollada-1.6.68-0.git6031fa9.1|3	# and the soversion will be incremented.
21cr|opencollada-1.6.68-0.git6031fa9.1|4	%global sover   1
21cr|opencollada-1.6.68-0.git6031fa9.1|5	
21cr|opencollada-1.6.68-0.git6031fa9.1|6	%define libname %mklibname %{name} %{sover}
21cr|opencollada-1.6.68-0.git6031fa9.1|7	%define devname %mklibname %{name} -d
21cr|opencollada-1.6.68-0.git6031fa9.1|8	
21cr|opencollada-1.6.68-0.git6031fa9.1|9	%global commit 6031fa956e1da4bbdd910af3a8f9e924ef0fca7a
21cr|opencollada-1.6.68-0.git6031fa9.1|10	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|opencollada-1.6.68-0.git6031fa9.1|11	%global upname  OpenCOLLADA
21cr|opencollada-1.6.68-0.git6031fa9.1|12	
21cr|opencollada-1.6.68-0.git6031fa9.1|13	%global uname   openCOLLADA
21cr|opencollada-1.6.68-0.git6031fa9.1|14	
21cr|opencollada-1.6.68-0.git6031fa9.1|15	%define rel 1
21cr|opencollada-1.6.68-0.git6031fa9.1|16	
21cr|opencollada-1.6.68-0.git6031fa9.1|17	Name:           opencollada
21cr|opencollada-1.6.68-0.git6031fa9.1|18	Version:        1.6.68
21cr|opencollada-1.6.68-0.git6031fa9.1|19	Release:        0.git%{shortcommit}.%{rel}
21cr|opencollada-1.6.68-0.git6031fa9.1|20	License:        MIT
21cr|opencollada-1.6.68-0.git6031fa9.1|21	Summary:        Collada 3D import and export libraries
21cr|opencollada-1.6.68-0.git6031fa9.1|22	Group:          System/Libraries
21cr|opencollada-1.6.68-0.git6031fa9.1|23	Url:            https://collada.org/mediawiki/index.php/OpenCOLLADA
21cr|opencollada-1.6.68-0.git6031fa9.1|24	
21cr|opencollada-1.6.68-0.git6031fa9.1|25	Source0:        https://github.com/KhronosGroup/OpenCOLLADA/archive/%{commit}/%{upname}-%{shortcommit}.tar.gz
21cr|opencollada-1.6.68-0.git6031fa9.1|26	
21cr|opencollada-1.6.68-0.git6031fa9.1|27	# Force a soversion.
21cr|opencollada-1.6.68-0.git6031fa9.1|28	Patch0:         OpenCOLLADA-cmake.patch
21cr|opencollada-1.6.68-0.git6031fa9.1|29	Patch1:         opencollada-buildfix.diff
21cr|opencollada-1.6.68-0.git6031fa9.1|30	Patch2:         opencollada-pcre.patch
21cr|opencollada-1.6.68-0.git6031fa9.1|31	Patch3:         opencollada-zlib.patch
21cr|opencollada-1.6.68-0.git6031fa9.1|32	
21cr|opencollada-1.6.68-0.git6031fa9.1|33	BuildRequires:  cmake
21cr|opencollada-1.6.68-0.git6031fa9.1|34	BuildRequires:  dos2unix
21cr|opencollada-1.6.68-0.git6031fa9.1|35	BuildRequires:  pkgconfig(fftw3)
21cr|opencollada-1.6.68-0.git6031fa9.1|36	BuildRequires:  pkgconfig(libpcreposix)
21cr|opencollada-1.6.68-0.git6031fa9.1|37	BuildRequires:  pkgconfig(libxml-2.0)
21cr|opencollada-1.6.68-0.git6031fa9.1|38	BuildRequires:  pkgconfig(zlib)
21cr|opencollada-1.6.68-0.git6031fa9.1|39	
21cr|opencollada-1.6.68-0.git6031fa9.1|40	%description
21cr|opencollada-1.6.68-0.git6031fa9.1|41	COLLADA is a royalty-free XML schema that enables digital asset
21cr|opencollada-1.6.68-0.git6031fa9.1|42	exchange within the interactive 3D industry.
21cr|opencollada-1.6.68-0.git6031fa9.1|43	OpenCOLLADA is a Google summer of code opensource project providing
21cr|opencollada-1.6.68-0.git6031fa9.1|44	libraries for 3D file interchange between applications like blender.
21cr|opencollada-1.6.68-0.git6031fa9.1|45	COLLADABaseUtils          Utils used by many of the other projects
21cr|opencollada-1.6.68-0.git6031fa9.1|46	COLLADAFramework          Datamodel used to load COLLADA files
21cr|opencollada-1.6.68-0.git6031fa9.1|47	COLLADAStreamWriter       Sources (Library to write COLLADA files)
21cr|opencollada-1.6.68-0.git6031fa9.1|48	COLLADASaxFrameworkLoader Library that loads COLLADA files in a sax
21cr|opencollada-1.6.68-0.git6031fa9.1|49	like manner into the framework data model
21cr|opencollada-1.6.68-0.git6031fa9.1|50	COLLADAValidator          XML validator for COLLADA files, based on
21cr|opencollada-1.6.68-0.git6031fa9.1|51	the COLLADASaxFrameworkLoader
21cr|opencollada-1.6.68-0.git6031fa9.1|52	GeneratedSaxParser        Library used to load xml files in the way
21cr|opencollada-1.6.68-0.git6031fa9.1|53	used by COLLADASaxFrameworkLoader
21cr|opencollada-1.6.68-0.git6031fa9.1|54	#-------------------------------------------------------------------
21cr|opencollada-1.6.68-0.git6031fa9.1|55	
21cr|opencollada-1.6.68-0.git6031fa9.1|56	%package        doc
21cr|opencollada-1.6.68-0.git6031fa9.1|57	Summary:        Developer documentation for %{uname}
21cr|opencollada-1.6.68-0.git6031fa9.1|58	Group:          Documentation
21cr|opencollada-1.6.68-0.git6031fa9.1|59	BuildArch:      noarch
21cr|opencollada-1.6.68-0.git6031fa9.1|60	
21cr|opencollada-1.6.68-0.git6031fa9.1|61	%description    doc
21cr|opencollada-1.6.68-0.git6031fa9.1|62	This package provides documentation for %{name}.
21cr|opencollada-1.6.68-0.git6031fa9.1|63	
21cr|opencollada-1.6.68-0.git6031fa9.1|64	%files doc
21cr|opencollada-1.6.68-0.git6031fa9.1|65	%doc htdocs/
21cr|opencollada-1.6.68-0.git6031fa9.1|66	
21cr|opencollada-1.6.68-0.git6031fa9.1|67	#-------------------------------------------------------------------
21cr|opencollada-1.6.68-0.git6031fa9.1|68	%package -n     %{libname}
21cr|opencollada-1.6.68-0.git6031fa9.1|69	Summary:        XML schema that enables digital asset exchange
21cr|opencollada-1.6.68-0.git6031fa9.1|70	Group:          System/Libraries
21cr|opencollada-1.6.68-0.git6031fa9.1|71	
21cr|opencollada-1.6.68-0.git6031fa9.1|72	%description -n %{libname}
21cr|opencollada-1.6.68-0.git6031fa9.1|73	COLLADA is a royalty-free XML schema that enables digital asset
21cr|opencollada-1.6.68-0.git6031fa9.1|74	exchange within the interactive 3D industry.
21cr|opencollada-1.6.68-0.git6031fa9.1|75	OpenCOLLADA is a Google summer of code opensource project providing
21cr|opencollada-1.6.68-0.git6031fa9.1|76	libraries for 3D file interchange between applications like blender.
21cr|opencollada-1.6.68-0.git6031fa9.1|77	COLLADABaseUtils          Utils used by many of the other projects
21cr|opencollada-1.6.68-0.git6031fa9.1|78	COLLADAFramework          Datamodel used to load COLLADA files
21cr|opencollada-1.6.68-0.git6031fa9.1|79	COLLADAStreamWriter       Sources (Library to write COLLADA files)
21cr|opencollada-1.6.68-0.git6031fa9.1|80	COLLADASaxFrameworkLoader Library that loads COLLADA files in a sax
21cr|opencollada-1.6.68-0.git6031fa9.1|81	like manner into the framework data model
21cr|opencollada-1.6.68-0.git6031fa9.1|82	COLLADAValidator          XML validator for COLLADA files, based on
21cr|opencollada-1.6.68-0.git6031fa9.1|83	the COLLADASaxFrameworkLoader
21cr|opencollada-1.6.68-0.git6031fa9.1|84	GeneratedSaxParser        Library used to load xml files in the way
21cr|opencollada-1.6.68-0.git6031fa9.1|85	used by COLLADASaxFrameworkLoader
21cr|opencollada-1.6.68-0.git6031fa9.1|86	
21cr|opencollada-1.6.68-0.git6031fa9.1|87	%files -n %{libname}
21cr|opencollada-1.6.68-0.git6031fa9.1|88	%doc README LICENSE README.COLLADAStreamWriter COLLADAStreamWriter/AUTHORS
21cr|opencollada-1.6.68-0.git6031fa9.1|89	%{_libdir}/lib*.so.%{sover}
21cr|opencollada-1.6.68-0.git6031fa9.1|90	
21cr|opencollada-1.6.68-0.git6031fa9.1|91	#-------------------------------------------------------------------
21cr|opencollada-1.6.68-0.git6031fa9.1|92	
21cr|opencollada-1.6.68-0.git6031fa9.1|93	%package -n     %{devname}
21cr|opencollada-1.6.68-0.git6031fa9.1|94	Summary:        Include files for openCOLLADA development
21cr|opencollada-1.6.68-0.git6031fa9.1|95	Group:          Development/C
21cr|opencollada-1.6.68-0.git6031fa9.1|96	Requires:       %{libname} = %{EVRD}
21cr|opencollada-1.6.68-0.git6031fa9.1|97	Provides:       %{uname}-devel = %{EVRD}
21cr|opencollada-1.6.68-0.git6031fa9.1|98	Provides:       %{name}-devel = %{EVRD}
21cr|opencollada-1.6.68-0.git6031fa9.1|99	
21cr|opencollada-1.6.68-0.git6031fa9.1|100	%description -n %{devname}
21cr|opencollada-1.6.68-0.git6031fa9.1|101	This package provides the include files necessary to build and
21cr|opencollada-1.6.68-0.git6031fa9.1|102	develop with the %{uname} export and import libraries.
21cr|opencollada-1.6.68-0.git6031fa9.1|103	
21cr|opencollada-1.6.68-0.git6031fa9.1|104	%files -n %{devname}
21cr|opencollada-1.6.68-0.git6031fa9.1|105	%{_libdir}/*.so
21cr|opencollada-1.6.68-0.git6031fa9.1|106	%{_libdir}/cmake/*
21cr|opencollada-1.6.68-0.git6031fa9.1|107	%{_includedir}/*
21cr|opencollada-1.6.68-0.git6031fa9.1|108	
21cr|opencollada-1.6.68-0.git6031fa9.1|109	#-------------------------------------------------------------------
21cr|opencollada-1.6.68-0.git6031fa9.1|110	
21cr|opencollada-1.6.68-0.git6031fa9.1|111	%package        utils
21cr|opencollada-1.6.68-0.git6031fa9.1|112	Summary:        XML validator for COLLADA files
21cr|opencollada-1.6.68-0.git6031fa9.1|113	Group:          Development/Tools
21cr|opencollada-1.6.68-0.git6031fa9.1|114	Requires:       %{libname} = %{EVRD}
21cr|opencollada-1.6.68-0.git6031fa9.1|115	
21cr|opencollada-1.6.68-0.git6031fa9.1|116	%description    utils
21cr|opencollada-1.6.68-0.git6031fa9.1|117	XML validator for COLLADA files, based on the COLLADASaxFrameworkLoader.
21cr|opencollada-1.6.68-0.git6031fa9.1|118	
21cr|opencollada-1.6.68-0.git6031fa9.1|119	%files utils
21cr|opencollada-1.6.68-0.git6031fa9.1|120	%{_bindir}/*
21cr|opencollada-1.6.68-0.git6031fa9.1|121	
21cr|opencollada-1.6.68-0.git6031fa9.1|122	#-------------------------------------------------------------------
21cr|opencollada-1.6.68-0.git6031fa9.1|123	
21cr|opencollada-1.6.68-0.git6031fa9.1|124	%prep
21cr|opencollada-1.6.68-0.git6031fa9.1|125	%autosetup -p1 -n %{upname}-%{commit}
21cr|opencollada-1.6.68-0.git6031fa9.1|126	
21cr|opencollada-1.6.68-0.git6031fa9.1|127	# Remove unused bundled libraries
21cr|opencollada-1.6.68-0.git6031fa9.1|128	rm -rf Externals/{Cg,expat,lib3ds,LibXML,MayaDataModel,pcre,zlib,zziplib}
21cr|opencollada-1.6.68-0.git6031fa9.1|129	
21cr|opencollada-1.6.68-0.git6031fa9.1|130	# Add some docs, need to fix eol encoding with dos2unix in some files.
21cr|opencollada-1.6.68-0.git6031fa9.1|131	find ./ -name .project -delete
21cr|opencollada-1.6.68-0.git6031fa9.1|132	cp -pf COLLADAStreamWriter/README README.COLLADAStreamWriter
21cr|opencollada-1.6.68-0.git6031fa9.1|133	cp -pf COLLADAStreamWriter/LICENSE ./
21cr|opencollada-1.6.68-0.git6031fa9.1|134	
21cr|opencollada-1.6.68-0.git6031fa9.1|135	iconv -f ISO_8859-1 -t utf-8 COLLADAStreamWriter/AUTHORS > \
21cr|opencollada-1.6.68-0.git6031fa9.1|136	COLLADAStreamWriter/AUTHORS.tmp
21cr|opencollada-1.6.68-0.git6031fa9.1|137	touch -r COLLADAStreamWriter/AUTHORS COLLADAStreamWriter/AUTHORS.tmp
21cr|opencollada-1.6.68-0.git6031fa9.1|138	mv COLLADAStreamWriter/AUTHORS.tmp COLLADAStreamWriter/AUTHORS
21cr|opencollada-1.6.68-0.git6031fa9.1|139	
21cr|opencollada-1.6.68-0.git6031fa9.1|140	dos2unix -f -k README.COLLADAStreamWriter
21cr|opencollada-1.6.68-0.git6031fa9.1|141	dos2unix -f -k LICENSE
21cr|opencollada-1.6.68-0.git6031fa9.1|142	dos2unix -f -k README
21cr|opencollada-1.6.68-0.git6031fa9.1|143	find htdocs/ -name *.php -exec dos2unix -f {} \;
21cr|opencollada-1.6.68-0.git6031fa9.1|144	find htdocs/ -name *.css -exec dos2unix -f {} \;
21cr|opencollada-1.6.68-0.git6031fa9.1|145	
21cr|opencollada-1.6.68-0.git6031fa9.1|146	
21cr|opencollada-1.6.68-0.git6031fa9.1|147	%build
21cr|opencollada-1.6.68-0.git6031fa9.1|148	%cmake -DUSE_STATIC=OFF \
21cr|opencollada-1.6.68-0.git6031fa9.1|149	-DUSE_SHARED=ON \
21cr|opencollada-1.6.68-0.git6031fa9.1|150	-Dsoversion=%{sover} \
21cr|opencollada-1.6.68-0.git6031fa9.1|151	-DCMAKE_SKIP_RPATH=ON \
21cr|opencollada-1.6.68-0.git6031fa9.1|152	-DCMAKE_BUILD_TYPE="RelWithDebInfo"
21cr|opencollada-1.6.68-0.git6031fa9.1|153	
21cr|opencollada-1.6.68-0.git6031fa9.1|154	#attempt fix link with libxml2.so and libz, i'm not find way patch this in CMakeLists.txt
21cr|opencollada-1.6.68-0.git6031fa9.1|155	sed -i 's|libDAEValidatorLibrary.so.1|libDAEValidatorLibrary.so.1 -lxml2 -lz |'   DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/link.txt
21cr|opencollada-1.6.68-0.git6031fa9.1|156	
21cr|opencollada-1.6.68-0.git6031fa9.1|157	%make
21cr|opencollada-1.6.68-0.git6031fa9.1|158	
21cr|opencollada-1.6.68-0.git6031fa9.1|159	
21cr|opencollada-1.6.68-0.git6031fa9.1|160	%install
21cr|opencollada-1.6.68-0.git6031fa9.1|161	%makeinstall_std -C build
21cr|opencollada-1.6.68-0.git6031fa9.1|162	
21cr|opencollada-1.6.68-0.git6031fa9.1|163	# Manually install binary
21cr|opencollada-1.6.68-0.git6031fa9.1|164	mkdir -p %{buildroot}%{_bindir}/
21cr|opencollada-1.6.68-0.git6031fa9.1|165	install -p -m 0755 build/bin/* %{buildroot}%{_bindir}/
21cr|opencollada-1.6.68-0.git6031fa9.1|166	
21cr|opencollada-1.6.68-0.git6031fa9.1|167	# Install MathMLSolver headers
21cr|opencollada-1.6.68-0.git6031fa9.1|168	mkdir -p %{buildroot}%{_includedir}/MathMLSolver
21cr|opencollada-1.6.68-0.git6031fa9.1|169	cp -a Externals/MathMLSolver/include/* %{buildroot}%{_includedir}/MathMLSolver/
21cr|opencollada-1.6.68-0.git6031fa9.1|170	
21cr|opencollada-1.6.68-0.git6031fa9.1|171	# Install DAEValidator headers and lib
21cr|opencollada-1.6.68-0.git6031fa9.1|172	cp -d build/lib/libDAEValidator* %{buildroot}%{_libdir}
21cr|opencollada-1.6.68-0.git6031fa9.1|173	mkdir -p %{buildroot}%{_includedir}/DAEValidator
21cr|opencollada-1.6.68-0.git6031fa9.1|174	cp DAEValidator/library/include/*.h %{buildroot}%{_includedir}/DAEValidator/

3675 21
21cr|opencpn-5.6.2-2|1	%define _enable_debug_packages %{nil}
21cr|opencpn-5.6.2-2|2	%define debug_package %{nil}
21cr|opencpn-5.6.2-2|3	
21cr|opencpn-5.6.2-2|4	%define		oname	OpenCPN
21cr|opencpn-5.6.2-2|5	
21cr|opencpn-5.6.2-2|6	Summary:	OpenCPN: A concise ChartPlotter/Navigator
21cr|opencpn-5.6.2-2|7	Name:		opencpn
21cr|opencpn-5.6.2-2|8	Version:	5.6.2
21cr|opencpn-5.6.2-2|9	Release:	2
21cr|opencpn-5.6.2-2|10	License:	GPLv2+
21cr|opencpn-5.6.2-2|11	Group:		Sciences/Geosciences
21cr|opencpn-5.6.2-2|12	Url:		http://opencpn.org
21cr|opencpn-5.6.2-2|13	Source0:	https://github.com/OpenCPN/OpenCPN/archive/refs/tags/Release_%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|opencpn-5.6.2-2|14	BuildRequires:	cmake
21cr|opencpn-5.6.2-2|15	BuildRequires:	bzip2-devel
21cr|opencpn-5.6.2-2|16	BuildRequires:	curl-devel
21cr|opencpn-5.6.2-2|17	BuildRequires:	lsb-release
21cr|opencpn-5.6.2-2|18	BuildRequires:	portaudio-devel
21cr|opencpn-5.6.2-2|19	BuildRequires:	wxgtku3.1-devel
21cr|opencpn-5.6.2-2|20	BuildRequires:	pkgconfig(gl)
21cr|opencpn-5.6.2-2|21	BuildRequires:	pkgconfig(libexif)
21cr|opencpn-5.6.2-2|22	BuildRequires:	pkgconfig(glu)
21cr|opencpn-5.6.2-2|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|opencpn-5.6.2-2|24	BuildRequires:	pkgconfig(libarchive)
21cr|opencpn-5.6.2-2|25	BuildRequires:	pkgconfig(libwxsvg)
21cr|opencpn-5.6.2-2|26	BuildRequires:	pkgconfig(libgps)
21cr|opencpn-5.6.2-2|27	BuildRequires:	pkgconfig(libusb)
21cr|opencpn-5.6.2-2|28	BuildRequires:	pkgconfig(zlib)
21cr|opencpn-5.6.2-2|29	BuildRequires:	xdg-utils
21cr|opencpn-5.6.2-2|30	BuildRequires:	tinyxml-devel
21cr|opencpn-5.6.2-2|31	
21cr|opencpn-5.6.2-2|32	%description
21cr|opencpn-5.6.2-2|33	A cross-platform ship-borne GUI application supporting
21cr|opencpn-5.6.2-2|34	
21cr|opencpn-5.6.2-2|35	* GPS/GPDS Postition Input
21cr|opencpn-5.6.2-2|36	* BSB Raster Chart Display
21cr|opencpn-5.6.2-2|37	* S57 Vector ENChart Display
21cr|opencpn-5.6.2-2|38	* AIS Input Decoding
21cr|opencpn-5.6.2-2|39	* Waypoint Autopilot Navigation
21cr|opencpn-5.6.2-2|40	
21cr|opencpn-5.6.2-2|41	Pilot charts can be downloaded from http://opencpn.org/ocpn/downloadpilotcharts
21cr|opencpn-5.6.2-2|42	
21cr|opencpn-5.6.2-2|43	%files -f %{name}.lang
21cr|opencpn-5.6.2-2|44	%doc README
21cr|opencpn-5.6.2-2|45	%doc %{_docdir}/opencpn/changelog
21cr|opencpn-5.6.2-2|46	%doc %{_docdir}/opencpn/copyright
21cr|opencpn-5.6.2-2|47	%{_bindir}/*
21cr|opencpn-5.6.2-2|48	%{_datadir}/%{name}
21cr|opencpn-5.6.2-2|49	%dir %{_libdir}/%{name}
21cr|opencpn-5.6.2-2|50	%{_libdir}/%{name}/*.so
21cr|opencpn-5.6.2-2|51	%{_datadir}/applications/%{name}.desktop
21cr|opencpn-5.6.2-2|52	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|opencpn-5.6.2-2|53	%{_mandir}/man1/opencpn.1*
21cr|opencpn-5.6.2-2|54	%{_datadir}/metainfo/opencpn.appdata.xml
21cr|opencpn-5.6.2-2|55	
21cr|opencpn-5.6.2-2|56	#----------------------------------------------------------------------------
21cr|opencpn-5.6.2-2|57	
21cr|opencpn-5.6.2-2|58	%prep
21cr|opencpn-5.6.2-2|59	%setup -q -n %{oname}-Release_%{version}
21cr|opencpn-5.6.2-2|60	
21cr|opencpn-5.6.2-2|61	%build
21cr|opencpn-5.6.2-2|62	cmake	. \
21cr|opencpn-5.6.2-2|63	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21cr|opencpn-5.6.2-2|64	-DCMAKE_BUILD_TYPE=release \
21cr|opencpn-5.6.2-2|65	-DCMAKE_SKIP_RPATH:BOOL=ON
21cr|opencpn-5.6.2-2|66	%make
21cr|opencpn-5.6.2-2|67	
21cr|opencpn-5.6.2-2|68	%install
21cr|opencpn-5.6.2-2|69	%makeinstall_std
21cr|opencpn-5.6.2-2|70	
21cr|opencpn-5.6.2-2|71	%find_lang %{name} --all-name

3676 21
21cr|opencsg-1.4.2-2|1	%define debug_package %{nil}
21cr|opencsg-1.4.2-2|2	%define rename 1
21cr|opencsg-1.4.2-2|3	%define libname %mklibname %{name} %{rename}
21cr|opencsg-1.4.2-2|4	
21cr|opencsg-1.4.2-2|5	Summary:	Library for Constructive Solid Geometry using OpenGL
21cr|opencsg-1.4.2-2|6	Name:		opencsg
21cr|opencsg-1.4.2-2|7	Version:	1.4.2
21cr|opencsg-1.4.2-2|8	Release:	2
21cr|opencsg-1.4.2-2|9	Group:		System/Libraries
21cr|opencsg-1.4.2-2|10	License:	GPLv2
21cr|opencsg-1.4.2-2|11	Url:		http://www.opencsg.org/
21cr|opencsg-1.4.2-2|12	Source0:	https://github.com/floriankirsch/OpenCSG/archive/opencsg-1-4-2-release.tar.gz
21cr|opencsg-1.4.2-2|13	Patch0:		opencsg-build.patch
21cr|opencsg-1.4.2-2|14	
21cr|opencsg-1.4.2-2|15	BuildRequires:  qt-devel
21cr|opencsg-1.4.2-2|16	BuildRequires:	pkgconfig(glew)
21cr|opencsg-1.4.2-2|17	BuildRequires:	pkgconfig(freeglut)
21cr|opencsg-1.4.2-2|18	BuildRequires:	dos2unix
21cr|opencsg-1.4.2-2|19	
21cr|opencsg-1.4.2-2|20	%description
21cr|opencsg-1.4.2-2|21	OpenCSG is a library that does image-based CSG rendering using OpenGL.
21cr|opencsg-1.4.2-2|22	
21cr|opencsg-1.4.2-2|23	CSG is short for Constructive Solid Geometry and denotes an approach to model
21cr|opencsg-1.4.2-2|24	complex 3D-shapes using simpler ones. I.e., two shapes can be combined by
21cr|opencsg-1.4.2-2|25	taking the union of them, by intersecting them, or by subtracting one shape
21cr|opencsg-1.4.2-2|26	of the other. The most basic shapes, which are not result of such a CSG
21cr|opencsg-1.4.2-2|27	operation, are called primitives. Primitives must be solid, i.e., they must
21cr|opencsg-1.4.2-2|28	have a clearly defined interior and exterior. By construction, a CSG shape is
21cr|opencsg-1.4.2-2|29	also solid then.
21cr|opencsg-1.4.2-2|30	
21cr|opencsg-1.4.2-2|31	Image-based CSG rendering (also z-buffer CSG rendering) is a term that denotes
21cr|opencsg-1.4.2-2|32	algorithms for rendering CSG shapes without an explicit calculation of the
21cr|opencsg-1.4.2-2|33	geometric boundary of a CSG shape. Such algorithms use frame-buffer settings
21cr|opencsg-1.4.2-2|34	of the graphics hardware, e.g., the depth and stencil buffer, to compose CSG
21cr|opencsg-1.4.2-2|35	shapes. OpenCSG implements a variety of those algorithms, namely the
21cr|opencsg-1.4.2-2|36	Goldfeather algorithm and the SCS algorithm, both of them in several variants.
21cr|opencsg-1.4.2-2|37	
21cr|opencsg-1.4.2-2|38	#----------------------------------------------------------------------------
21cr|opencsg-1.4.2-2|39	
21cr|opencsg-1.4.2-2|40	%package -n %{libname}
21cr|opencsg-1.4.2-2|41	
21cr|opencsg-1.4.2-2|42	Group:          System/Libraries
21cr|opencsg-1.4.2-2|43	Summary:        %{summary}
21cr|opencsg-1.4.2-2|44	
21cr|opencsg-1.4.2-2|45	%description -n %{libname}
21cr|opencsg-1.4.2-2|46	Libraries files for OpenCSG.
21cr|opencsg-1.4.2-2|47	
21cr|opencsg-1.4.2-2|48	%files -n %{libname}
21cr|opencsg-1.4.2-2|49	%doc changelog.txt doc license.txt
21cr|opencsg-1.4.2-2|50	%{_libdir}/*so.%{rename}*
21cr|opencsg-1.4.2-2|51	
21cr|opencsg-1.4.2-2|52	#-----------------------------------------------------------------------------
21cr|opencsg-1.4.2-2|53	
21cr|opencsg-1.4.2-2|54	%package -n %{name}-devel
21cr|opencsg-1.4.2-2|55	Summary: OpenCSG development files
21cr|opencsg-1.4.2-2|56	Group: Development/C++
21cr|opencsg-1.4.2-2|57	Requires: %{libname} = %{version}-%{release}
21cr|opencsg-1.4.2-2|58	
21cr|opencsg-1.4.2-2|59	%description -n %{name}-devel
21cr|opencsg-1.4.2-2|60	Development files for OpenCSG.
21cr|opencsg-1.4.2-2|61	
21cr|opencsg-1.4.2-2|62	%files -n %{name}-devel
21cr|opencsg-1.4.2-2|63	%{_includedir}/*
21cr|opencsg-1.4.2-2|64	%{_libdir}/*so
21cr|opencsg-1.4.2-2|65	
21cr|opencsg-1.4.2-2|66	#-----------------------------------------------------------------------------
21cr|opencsg-1.4.2-2|67	
21cr|opencsg-1.4.2-2|68	%prep
21cr|opencsg-1.4.2-2|69	%setup -qn OpenCSG-opencsg-1-4-2-release
21cr|opencsg-1.4.2-2|70	%patch0 -p1
21cr|opencsg-1.4.2-2|71	
21cr|opencsg-1.4.2-2|72	%build
21cr|opencsg-1.4.2-2|73	%qmake_qt4
21cr|opencsg-1.4.2-2|74	%make
21cr|opencsg-1.4.2-2|75	
21cr|opencsg-1.4.2-2|76	%install
21cr|opencsg-1.4.2-2|77	chmod g-w lib/*
21cr|opencsg-1.4.2-2|78	mkdir -p %{buildroot}/%{_libdir}
21cr|opencsg-1.4.2-2|79	mkdir -p %{buildroot}/%{_includedir}
21cr|opencsg-1.4.2-2|80	cp -pP lib/* %{buildroot}/%{_libdir}/
21cr|opencsg-1.4.2-2|81	cp -p include/opencsg.h %{buildroot}/%{_includedir}/

3677 21
21cr|opendbx-1.4.6-11|1	#
21cr|opendbx-1.4.6-11|2	#  OpenDBX rpm spec file
21cr|opendbx-1.4.6-11|3	#
21cr|opendbx-1.4.6-11|4	#  By default OpenDBX is build with this backends:
21cr|opendbx-1.4.6-11|5	#  - mysql
21cr|opendbx-1.4.6-11|6	#  - odbc
21cr|opendbx-1.4.6-11|7	#  - pgsql
21cr|opendbx-1.4.6-11|8	#  - sqlite3
21cr|opendbx-1.4.6-11|9	#  to disable use --without [module-name]
21cr|opendbx-1.4.6-11|10	#
21cr|opendbx-1.4.6-11|11	#  Optional supported backends are:
21cr|opendbx-1.4.6-11|12	#  - firebird
21cr|opendbx-1.4.6-11|13	#  - mssql
21cr|opendbx-1.4.6-11|14	#  - oracle
21cr|opendbx-1.4.6-11|15	#  - sqlite
21cr|opendbx-1.4.6-11|16	#  - sybase
21cr|opendbx-1.4.6-11|17	#  to enable use --with [module-name]
21cr|opendbx-1.4.6-11|18	#
21cr|opendbx-1.4.6-11|19	
21cr|opendbx-1.4.6-11|20	%if 0%{?_with_firebird:1}
21cr|opendbx-1.4.6-11|21	%define build_firebird 1
21cr|opendbx-1.4.6-11|22	%endif
21cr|opendbx-1.4.6-11|23	
21cr|opendbx-1.4.6-11|24	%if 0%{?_with_mssql:1}
21cr|opendbx-1.4.6-11|25	%define build_mssql 1
21cr|opendbx-1.4.6-11|26	%endif
21cr|opendbx-1.4.6-11|27	%if 0%{!?_without_mssql:1}
21cr|opendbx-1.4.6-11|28	%define build_mssql 1
21cr|opendbx-1.4.6-11|29	%endif
21cr|opendbx-1.4.6-11|30	
21cr|opendbx-1.4.6-11|31	%if 0%{!?_without_mysql:1}
21cr|opendbx-1.4.6-11|32	%define build_mysql 1
21cr|opendbx-1.4.6-11|33	%endif
21cr|opendbx-1.4.6-11|34	
21cr|opendbx-1.4.6-11|35	%if 0%{!?_without_odbc:1}
21cr|opendbx-1.4.6-11|36	%define build_odbc 1
21cr|opendbx-1.4.6-11|37	%endif
21cr|opendbx-1.4.6-11|38	
21cr|opendbx-1.4.6-11|39	%if 0%{?_with_oracle:1}
21cr|opendbx-1.4.6-11|40	%define build_oracle 1
21cr|opendbx-1.4.6-11|41	%endif
21cr|opendbx-1.4.6-11|42	
21cr|opendbx-1.4.6-11|43	%if 0%{!?_without_pgsql:1}
21cr|opendbx-1.4.6-11|44	%define build_pgsql 1
21cr|opendbx-1.4.6-11|45	%endif
21cr|opendbx-1.4.6-11|46	
21cr|opendbx-1.4.6-11|47	%if 0%{?_with_sqlite:1}
21cr|opendbx-1.4.6-11|48	%define build_sqlite 1
21cr|opendbx-1.4.6-11|49	%endif
21cr|opendbx-1.4.6-11|50	
21cr|opendbx-1.4.6-11|51	%if 0%{!?_without_sqlite3:1}
21cr|opendbx-1.4.6-11|52	%define build_sqlite3 1
21cr|opendbx-1.4.6-11|53	%endif
21cr|opendbx-1.4.6-11|54	
21cr|opendbx-1.4.6-11|55	%if 0%{?_with_sybase:1}
21cr|opendbx-1.4.6-11|56	%define build_sybase 1
21cr|opendbx-1.4.6-11|57	%endif
21cr|opendbx-1.4.6-11|58	
21cr|opendbx-1.4.6-11|59	%if 0%{!?_without_sybase:1}
21cr|opendbx-1.4.6-11|60	%define build_mssql 1
21cr|opendbx-1.4.6-11|61	%endif
21cr|opendbx-1.4.6-11|62	
21cr|opendbx-1.4.6-11|63	%define major 1
21cr|opendbx-1.4.6-11|64	%define libname %mklibname %{name} %{major}
21cr|opendbx-1.4.6-11|65	%define libplus %mklibname %{name}plus %{major}
21cr|opendbx-1.4.6-11|66	%define devname %mklibname %{name} -d
21cr|opendbx-1.4.6-11|67	
21cr|opendbx-1.4.6-11|68	%bcond_without man
21cr|opendbx-1.4.6-11|69	
21cr|opendbx-1.4.6-11|70	Summary:	Unified database layer with a clean and lightweight interface
21cr|opendbx-1.4.6-11|71	Name:		opendbx
21cr|opendbx-1.4.6-11|72	Version:	1.4.6
21cr|opendbx-1.4.6-11|73	Release:	11
21cr|opendbx-1.4.6-11|74	License:	LGPL+
21cr|opendbx-1.4.6-11|75	Group:		Databases
21cr|opendbx-1.4.6-11|76	Url:		http://www.linuxnetworks.de/opendbx/download/
21cr|opendbx-1.4.6-11|77	Source0:	http://linuxnetworks.de/opendbx/download/%{name}-%{version}.tar.gz
21cr|opendbx-1.4.6-11|78	Patch0:		opendbx-1.4.6-docbook-dtd45.patch
21cr|opendbx-1.4.6-11|79	Patch1:		opendbx-1.4.6-doxygen1.8.8.patch
21cr|opendbx-1.4.6-11|80	Patch2:		opendbx-1.4.6-freetds-fix.patch
21cr|opendbx-1.4.6-11|81	Patch3:		opendbx-1.4.6-dynamic-exceptions.patch
21cr|opendbx-1.4.6-11|82	# from gentoo
21cr|opendbx-1.4.6-11|83	Patch4:		opendbx-man-optional.patch
21cr|opendbx-1.4.6-11|84	# from gentoo (rediff for patch1 use)
21cr|opendbx-1.4.6-11|85	Patch5:		opendbx-doxy.patch
21cr|opendbx-1.4.6-11|86	%if %{with man}
21cr|opendbx-1.4.6-11|87	BuildRequires:	docbook-dtd45-xml
21cr|opendbx-1.4.6-11|88	BuildRequires:	docbook2x
21cr|opendbx-1.4.6-11|89	BuildRequires:	doxygen
21cr|opendbx-1.4.6-11|90	%endif
21cr|opendbx-1.4.6-11|91	BuildRequires:	gettext-devel
21cr|opendbx-1.4.6-11|92	BuildRequires:	readline-devel
21cr|opendbx-1.4.6-11|93	BuildRequires:	pkgconfig(ncurses)
21cr|opendbx-1.4.6-11|94	
21cr|opendbx-1.4.6-11|95	%description
21cr|opendbx-1.4.6-11|96	OpenDBX provides a clean and lightweight API for interfacing native relational
21cr|opendbx-1.4.6-11|97	database APIs in a consistent way. By using the OpenDBX API you don't have to
21cr|opendbx-1.4.6-11|98	adapt your program to the different database APIs by yourself.
21cr|opendbx-1.4.6-11|99	
21cr|opendbx-1.4.6-11|100	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|101	
21cr|opendbx-1.4.6-11|102	%package i18n
21cr|opendbx-1.4.6-11|103	Summary:	Translation files for %{name}
21cr|opendbx-1.4.6-11|104	Group:		System/Internationalization
21cr|opendbx-1.4.6-11|105	BuildArch:	noarch
21cr|opendbx-1.4.6-11|106	Conflicts:	%{name} < 1.4.6-3
21cr|opendbx-1.4.6-11|107	
21cr|opendbx-1.4.6-11|108	%description i18n
21cr|opendbx-1.4.6-11|109	This package includes the translation files for %{name}.
21cr|opendbx-1.4.6-11|110	
21cr|opendbx-1.4.6-11|111	%files i18n -f %{name}.lang
21cr|opendbx-1.4.6-11|112	
21cr|opendbx-1.4.6-11|113	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|114	
21cr|opendbx-1.4.6-11|115	%package utils
21cr|opendbx-1.4.6-11|116	Summary:	Utility application for manipulating database content
21cr|opendbx-1.4.6-11|117	Group:		Databases
21cr|opendbx-1.4.6-11|118	Provides:	%{name} = %{EVRD}
21cr|opendbx-1.4.6-11|119	Requires:	ncurses
21cr|opendbx-1.4.6-11|120	
21cr|opendbx-1.4.6-11|121	%description utils
21cr|opendbx-1.4.6-11|122	Utility application for manipulating database content either interactively by
21cr|opendbx-1.4.6-11|123	the user or in batch mode.
21cr|opendbx-1.4.6-11|124	
21cr|opendbx-1.4.6-11|125	%files utils -f %{name}-utils.lang
21cr|opendbx-1.4.6-11|126	%doc AUTHORS COPYING ChangeLog NEWS README TODO
21cr|opendbx-1.4.6-11|127	%{_bindir}/odbx-sql
21cr|opendbx-1.4.6-11|128	%if %{with man}
21cr|opendbx-1.4.6-11|129	%{_mandir}/man1/odbx-sql.*
21cr|opendbx-1.4.6-11|130	%endif
21cr|opendbx-1.4.6-11|131	%{_datadir}/%{name}/keywords
21cr|opendbx-1.4.6-11|132	
21cr|opendbx-1.4.6-11|133	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|134	
21cr|opendbx-1.4.6-11|135	%package -n %{libname}
21cr|opendbx-1.4.6-11|136	Summary:	Shared library for OpenDBX
21cr|opendbx-1.4.6-11|137	Group:		System/Libraries
21cr|opendbx-1.4.6-11|138	Requires:	%{name}-i18n
21cr|opendbx-1.4.6-11|139	Obsoletes:	%{name} < 1.4.6-3
21cr|opendbx-1.4.6-11|140	
21cr|opendbx-1.4.6-11|141	%description -n %{libname}
21cr|opendbx-1.4.6-11|142	The package contains a shared library for %{name}.
21cr|opendbx-1.4.6-11|143	
21cr|opendbx-1.4.6-11|144	%files -n %{libname}
21cr|opendbx-1.4.6-11|145	%{_libdir}/libopendbx.so.%{major}*
21cr|opendbx-1.4.6-11|146	
21cr|opendbx-1.4.6-11|147	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|148	
21cr|opendbx-1.4.6-11|149	%package -n %{libplus}
21cr|opendbx-1.4.6-11|150	Summary:	Shared library for OpenDBX
21cr|opendbx-1.4.6-11|151	Group:		System/Libraries
21cr|opendbx-1.4.6-11|152	Conflicts:	%{name} < 1.4.6-3
21cr|opendbx-1.4.6-11|153	
21cr|opendbx-1.4.6-11|154	%description -n %{libplus}
21cr|opendbx-1.4.6-11|155	The package contains a shared library for %{name}.
21cr|opendbx-1.4.6-11|156	
21cr|opendbx-1.4.6-11|157	%files -n %{libplus}
21cr|opendbx-1.4.6-11|158	%{_libdir}/libopendbxplus.so.%{major}*
21cr|opendbx-1.4.6-11|159	
21cr|opendbx-1.4.6-11|160	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|161	
21cr|opendbx-1.4.6-11|162	%package -n %{devname}
21cr|opendbx-1.4.6-11|163	Summary:	OpenDBX development headers
21cr|opendbx-1.4.6-11|164	Group:		Databases
21cr|opendbx-1.4.6-11|165	Requires:	%{libname} = %{EVRD}
21cr|opendbx-1.4.6-11|166	Requires:	%{libplus} = %{EVRD}
21cr|opendbx-1.4.6-11|167	Provides:	%{name}-devel = %{EVRD}
21cr|opendbx-1.4.6-11|168	Obsoletes:	%{name}-devel < 1.4.6-3
21cr|opendbx-1.4.6-11|169	
21cr|opendbx-1.4.6-11|170	%description -n %{devname}
21cr|opendbx-1.4.6-11|171	Header files for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|172	
21cr|opendbx-1.4.6-11|173	%files -n %{devname}
21cr|opendbx-1.4.6-11|174	%{_includedir}/odbx.h
21cr|opendbx-1.4.6-11|175	%{_includedir}/opendbx
21cr|opendbx-1.4.6-11|176	%{_libdir}/libopendbx.so
21cr|opendbx-1.4.6-11|177	%{_libdir}/libopendbxplus.so
21cr|opendbx-1.4.6-11|178	%{_libdir}/pkgconfig/opendbx.pc
21cr|opendbx-1.4.6-11|179	%{_libdir}/pkgconfig/opendbxplus.pc
21cr|opendbx-1.4.6-11|180	%if %{with man}
21cr|opendbx-1.4.6-11|181	%{_mandir}/man3/odb*.*
21cr|opendbx-1.4.6-11|182	%{_mandir}/man3/Open*.*
21cr|opendbx-1.4.6-11|183	%endif
21cr|opendbx-1.4.6-11|184	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|185	
21cr|opendbx-1.4.6-11|186	%if 0%{?build_firebird:1}
21cr|opendbx-1.4.6-11|187	%package firebird
21cr|opendbx-1.4.6-11|188	Summary:	Firebird/Interbase backend for OpenDBX
21cr|opendbx-1.4.6-11|189	Group:		Databases
21cr|opendbx-1.4.6-11|190	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|191	Requires:	firebird
21cr|opendbx-1.4.6-11|192	BuildRequires:	firebird-devel
21cr|opendbx-1.4.6-11|193	
21cr|opendbx-1.4.6-11|194	%description firebird
21cr|opendbx-1.4.6-11|195	Firebird/Interbase backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|196	
21cr|opendbx-1.4.6-11|197	%files firebird
21cr|opendbx-1.4.6-11|198	%{_libdir}/opendbx/libfirebirdbackend.so*
21cr|opendbx-1.4.6-11|199	%endif
21cr|opendbx-1.4.6-11|200	
21cr|opendbx-1.4.6-11|201	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|202	
21cr|opendbx-1.4.6-11|203	%if 0%{?build_mssql:1}
21cr|opendbx-1.4.6-11|204	%package mssql
21cr|opendbx-1.4.6-11|205	Summary:	MS SQL Server backend for OpenDBX
21cr|opendbx-1.4.6-11|206	Group:		Databases
21cr|opendbx-1.4.6-11|207	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|208	Requires:	freetds
21cr|opendbx-1.4.6-11|209	BuildRequires:	freetds-devel
21cr|opendbx-1.4.6-11|210	
21cr|opendbx-1.4.6-11|211	%description mssql
21cr|opendbx-1.4.6-11|212	MS SQL Server backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|213	
21cr|opendbx-1.4.6-11|214	%files mssql
21cr|opendbx-1.4.6-11|215	%{_libdir}/opendbx/libmssqlbackend.so*
21cr|opendbx-1.4.6-11|216	%endif
21cr|opendbx-1.4.6-11|217	
21cr|opendbx-1.4.6-11|218	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|219	
21cr|opendbx-1.4.6-11|220	%if 0%{?build_mysql:1}
21cr|opendbx-1.4.6-11|221	%package mysql
21cr|opendbx-1.4.6-11|222	Summary:	MySQL backend for OpenDBX
21cr|opendbx-1.4.6-11|223	Group:		Databases
21cr|opendbx-1.4.6-11|224	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|225	Requires:	mysql-server
21cr|opendbx-1.4.6-11|226	BuildRequires:	mysql-devel
21cr|opendbx-1.4.6-11|227	
21cr|opendbx-1.4.6-11|228	%description mysql
21cr|opendbx-1.4.6-11|229	MySQL backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|230	
21cr|opendbx-1.4.6-11|231	%files mysql
21cr|opendbx-1.4.6-11|232	%{_libdir}/opendbx/libmysqlbackend.so*
21cr|opendbx-1.4.6-11|233	%endif
21cr|opendbx-1.4.6-11|234	
21cr|opendbx-1.4.6-11|235	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|236	
21cr|opendbx-1.4.6-11|237	%if 0%{?build_odbc:1}
21cr|opendbx-1.4.6-11|238	%package odbc
21cr|opendbx-1.4.6-11|239	Summary:	ODBC backend for OpenDBX
21cr|opendbx-1.4.6-11|240	Group:		Databases
21cr|opendbx-1.4.6-11|241	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|242	Requires:	unixODBC
21cr|opendbx-1.4.6-11|243	BuildRequires:	unixODBC-devel
21cr|opendbx-1.4.6-11|244	
21cr|opendbx-1.4.6-11|245	%description odbc
21cr|opendbx-1.4.6-11|246	ODBC backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|247	
21cr|opendbx-1.4.6-11|248	%files odbc
21cr|opendbx-1.4.6-11|249	%{_libdir}/opendbx/libodbcbackend.so*
21cr|opendbx-1.4.6-11|250	%endif
21cr|opendbx-1.4.6-11|251	
21cr|opendbx-1.4.6-11|252	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|253	
21cr|opendbx-1.4.6-11|254	%if 0%{?build_oracle:1}
21cr|opendbx-1.4.6-11|255	%package oracle
21cr|opendbx-1.4.6-11|256	Summary:	Oracle backend for OpenDBX
21cr|opendbx-1.4.6-11|257	Group:		Databases
21cr|opendbx-1.4.6-11|258	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|259	
21cr|opendbx-1.4.6-11|260	%description oracle
21cr|opendbx-1.4.6-11|261	Oracle ctlib backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|262	
21cr|opendbx-1.4.6-11|263	%files oracle
21cr|opendbx-1.4.6-11|264	%{_libdir}/opendbx/liboraclebackend.so*
21cr|opendbx-1.4.6-11|265	%endif
21cr|opendbx-1.4.6-11|266	
21cr|opendbx-1.4.6-11|267	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|268	
21cr|opendbx-1.4.6-11|269	%if 0%{?build_pgsql:1}
21cr|opendbx-1.4.6-11|270	%package pgsql
21cr|opendbx-1.4.6-11|271	Summary:	PostgreSQL backend for OpenDBX
21cr|opendbx-1.4.6-11|272	Group:		Databases
21cr|opendbx-1.4.6-11|273	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|274	Requires:	postgresql
21cr|opendbx-1.4.6-11|275	BuildRequires:	postgresql-devel
21cr|opendbx-1.4.6-11|276	
21cr|opendbx-1.4.6-11|277	%description pgsql
21cr|opendbx-1.4.6-11|278	PostgreSQL backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|279	
21cr|opendbx-1.4.6-11|280	%files pgsql
21cr|opendbx-1.4.6-11|281	%{_libdir}/opendbx/libpgsqlbackend.so*
21cr|opendbx-1.4.6-11|282	%endif
21cr|opendbx-1.4.6-11|283	
21cr|opendbx-1.4.6-11|284	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|285	
21cr|opendbx-1.4.6-11|286	%if 0%{?build_sqlite:1}
21cr|opendbx-1.4.6-11|287	%package sqlite
21cr|opendbx-1.4.6-11|288	Summary:	SQLite backend for OpenDBX
21cr|opendbx-1.4.6-11|289	Group:		Databases
21cr|opendbx-1.4.6-11|290	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|291	Requires:	sqlite < 3.0
21cr|opendbx-1.4.6-11|292	BuildRequires:	sqlite-devel < 3.0
21cr|opendbx-1.4.6-11|293	
21cr|opendbx-1.4.6-11|294	%description sqlite
21cr|opendbx-1.4.6-11|295	SQLite backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|296	
21cr|opendbx-1.4.6-11|297	%files sqlite
21cr|opendbx-1.4.6-11|298	%{_libdir}/opendbx/libsqlitebackend.so*
21cr|opendbx-1.4.6-11|299	%endif
21cr|opendbx-1.4.6-11|300	
21cr|opendbx-1.4.6-11|301	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|302	
21cr|opendbx-1.4.6-11|303	%if 0%{?build_sqlite3:1}
21cr|opendbx-1.4.6-11|304	%package sqlite3
21cr|opendbx-1.4.6-11|305	Summary:	SQLite3 backend for OpenDBX
21cr|opendbx-1.4.6-11|306	Group:		Databases
21cr|opendbx-1.4.6-11|307	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|308	Requires:	sqlite3-tools
21cr|opendbx-1.4.6-11|309	BuildRequires:	pkgconfig(sqlite3)
21cr|opendbx-1.4.6-11|310	
21cr|opendbx-1.4.6-11|311	%description sqlite3
21cr|opendbx-1.4.6-11|312	SQLite3 backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|313	
21cr|opendbx-1.4.6-11|314	%files sqlite3
21cr|opendbx-1.4.6-11|315	%{_libdir}/opendbx/libsqlite3backend.so*
21cr|opendbx-1.4.6-11|316	%endif
21cr|opendbx-1.4.6-11|317	
21cr|opendbx-1.4.6-11|318	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|319	
21cr|opendbx-1.4.6-11|320	%if 0%{?build_sybase:1}
21cr|opendbx-1.4.6-11|321	%package sybase
21cr|opendbx-1.4.6-11|322	Summary:	Sybase backend for OpenDBX
21cr|opendbx-1.4.6-11|323	Group:		Databases
21cr|opendbx-1.4.6-11|324	Requires:	%{name}-utils = %{EVRD}
21cr|opendbx-1.4.6-11|325	Requires:	freetds
21cr|opendbx-1.4.6-11|326	BuildRequires:	freetds-devel
21cr|opendbx-1.4.6-11|327	
21cr|opendbx-1.4.6-11|328	%description sybase
21cr|opendbx-1.4.6-11|329	Sybase ctlib backend for the OpenDBX database abstraction library.
21cr|opendbx-1.4.6-11|330	
21cr|opendbx-1.4.6-11|331	%files sybase
21cr|opendbx-1.4.6-11|332	%{_libdir}/opendbx/libsybasebackend.so*
21cr|opendbx-1.4.6-11|333	%endif
21cr|opendbx-1.4.6-11|334	
21cr|opendbx-1.4.6-11|335	#----------------------------------------------------------------------------
21cr|opendbx-1.4.6-11|336	
21cr|opendbx-1.4.6-11|337	%prep
21cr|opendbx-1.4.6-11|338	%autosetup -p1
21cr|opendbx-1.4.6-11|339	
21cr|opendbx-1.4.6-11|340	# To fix Doxygen parsing issue
21cr|opendbx-1.4.6-11|341	ln -s api lib/%{name}/api.dox
21cr|opendbx-1.4.6-11|342	# C++ API file must have extension .hpp to be parsed correctly by doxygen
21cr|opendbx-1.4.6-11|343	cp lib/%{name}/api lib/%{name}/api.hpp
21cr|opendbx-1.4.6-11|344	
21cr|opendbx-1.4.6-11|345	%build
21cr|opendbx-1.4.6-11|346	autoreconf -i
21cr|opendbx-1.4.6-11|347	CPPFLAGS="%{!?_without_mysql:-I/usr/include/mysql} %{!?_without_pgsql:-I/usr/include/pgsql} -std=gnu++14"; export CPPFLAGS;
21cr|opendbx-1.4.6-11|348	LDFLAGS="-L/lib64 %{!?_without_mysql:-L/usr/lib/mysql -L/usr/lib64/mysql}"; export LDFLAGS;
21cr|opendbx-1.4.6-11|349	
21cr|opendbx-1.4.6-11|350	%configure \
21cr|opendbx-1.4.6-11|351	--disable-static \
21cr|opendbx-1.4.6-11|352	%if %{without man}
21cr|opendbx-1.4.6-11|353	--enable-manpages=no \
21cr|opendbx-1.4.6-11|354	%else
21cr|opendbx-1.4.6-11|355	--enable-manpages=yes \
21cr|opendbx-1.4.6-11|356	%endif
21cr|opendbx-1.4.6-11|357	--with-backends="\
21cr|opendbx-1.4.6-11|358	%{?build_firebird:firebird }\
21cr|opendbx-1.4.6-11|359	%{?build_mssql:mssql }\
21cr|opendbx-1.4.6-11|360	%{?build_mysql:mysql }\
21cr|opendbx-1.4.6-11|361	%{?build_odbc:odbc }\
21cr|opendbx-1.4.6-11|362	%{?build_oracle:oracle }\
21cr|opendbx-1.4.6-11|363	%{?build_pgsql:pgsql }\
21cr|opendbx-1.4.6-11|364	%{?build_sqlite:sqlite }\
21cr|opendbx-1.4.6-11|365	%{?build_sqlite3:sqlite3 }\
21cr|opendbx-1.4.6-11|366	%{?build_sybase:sybase }\
21cr|opendbx-1.4.6-11|367	"
21cr|opendbx-1.4.6-11|368	
21cr|opendbx-1.4.6-11|369	# fix multithreaded builds by precreating the doc/{html,xml,man} directories
21cr|opendbx-1.4.6-11|370	mkdir -p doc/{html,xml,man/man3}
21cr|opendbx-1.4.6-11|371	# and set number of threads
21cr|opendbx-1.4.6-11|372	%make -j4
21cr|opendbx-1.4.6-11|373	
21cr|opendbx-1.4.6-11|374	%install
21cr|opendbx-1.4.6-11|375	%makeinstall_std
21cr|opendbx-1.4.6-11|376	
21cr|opendbx-1.4.6-11|377	%find_lang %{name}
21cr|opendbx-1.4.6-11|378	%find_lang %{name}-utils

3678 21
21cr|opendht-2.4.12-1|1	%define major		2
21cr|opendht-2.4.12-1|2	%define libname		%mklibname %{name} %{major}
21cr|opendht-2.4.12-1|3	%define develname	%mklibname %{name} -d
21cr|opendht-2.4.12-1|4	
21cr|opendht-2.4.12-1|5	Name:		opendht
21cr|opendht-2.4.12-1|6	Version:	2.4.12
21cr|opendht-2.4.12-1|7	Release:	1
21cr|opendht-2.4.12-1|8	Summary:	A C++17 Distributed Hash Table implementation
21cr|opendht-2.4.12-1|9	Group:		System/Libraries
21cr|opendht-2.4.12-1|10	License:	GPLv3+
21cr|opendht-2.4.12-1|11	Url:		https://github.com/savoirfairelinux/opendht
21cr|opendht-2.4.12-1|12	Source0:	https://github.com/savoirfairelinux/opendht/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|opendht-2.4.12-1|13	# Mageia patches
21cr|opendht-2.4.12-1|14	Patch501:	opendht-pkg-config-fix.patch
21cr|opendht-2.4.12-1|15	
21cr|opendht-2.4.12-1|16	BuildRequires:	cmake
21cr|opendht-2.4.12-1|17	BuildRequires:	asio
21cr|opendht-2.4.12-1|18	BuildRequires:	restinio
21cr|opendht-2.4.12-1|19	BuildRequires:	pkgconfig(readline)
21cr|opendht-2.4.12-1|20	BuildRequires:	pkgconfig(gnutls)
21cr|opendht-2.4.12-1|21	BuildRequires:	pkgconfig(jsoncpp)
21cr|opendht-2.4.12-1|22	BuildRequires:	pkgconfig(libargon2)
21cr|opendht-2.4.12-1|23	BuildRequires:	pkgconfig(msgpack)
21cr|opendht-2.4.12-1|24	BuildRequires:	pkgconfig(nettle)
21cr|opendht-2.4.12-1|25	BuildRequires:	pkgconfig(systemd)
21cr|opendht-2.4.12-1|26	BuildRequires:	pkgconfig(python3)
21cr|opendht-2.4.12-1|27	BuildRequires:	pkgconfig(openssl)
21cr|opendht-2.4.12-1|28	BuildRequires:	python3egg(cython)
21cr|opendht-2.4.12-1|29	
21cr|opendht-2.4.12-1|30	%description
21cr|opendht-2.4.12-1|31	A lightweight C++17 Distributed Hash Table implementation.
21cr|opendht-2.4.12-1|32	
21cr|opendht-2.4.12-1|33	#----------------------------------------------------
21cr|opendht-2.4.12-1|34	
21cr|opendht-2.4.12-1|35	%package -n	%{libname}
21cr|opendht-2.4.12-1|36	Summary:	A C++17 Distributed Hash Table implementation
21cr|opendht-2.4.12-1|37	Group:		System/Libraries
21cr|opendht-2.4.12-1|38	
21cr|opendht-2.4.12-1|39	%description -n	%{libname}
21cr|opendht-2.4.12-1|40	A lightweight C++14 Distributed Hash Table implementation.
21cr|opendht-2.4.12-1|41	This package contains library files for %{name}.
21cr|opendht-2.4.12-1|42	
21cr|opendht-2.4.12-1|43	#----------------------------------------------------
21cr|opendht-2.4.12-1|44	
21cr|opendht-2.4.12-1|45	%package -n	%{develname}
21cr|opendht-2.4.12-1|46	Summary:	Development files for %{name}
21cr|opendht-2.4.12-1|47	Group:		Development/C
21cr|opendht-2.4.12-1|48	Requires:	%{libname} = %{EVRD}
21cr|opendht-2.4.12-1|49	Provides:	%{name}-devel = %{EVRD}
21cr|opendht-2.4.12-1|50	# For #includes
21cr|opendht-2.4.12-1|51	Requires:	asio
21cr|opendht-2.4.12-1|52	Requires:	restinio
21cr|opendht-2.4.12-1|53	
21cr|opendht-2.4.12-1|54	%description -n	%{develname}
21cr|opendht-2.4.12-1|55	The %{develname} package contains libraries and header files for
21cr|opendht-2.4.12-1|56	developing applications that use %{name}.
21cr|opendht-2.4.12-1|57	
21cr|opendht-2.4.12-1|58	#----------------------------------------------------
21cr|opendht-2.4.12-1|59	
21cr|opendht-2.4.12-1|60	%prep
21cr|opendht-2.4.12-1|61	%autosetup -p1
21cr|opendht-2.4.12-1|62	
21cr|opendht-2.4.12-1|63	%build
21cr|opendht-2.4.12-1|64	%cmake \
21cr|opendht-2.4.12-1|65	-DOPENDHT_PYTHON:BOOL=OFF \
21cr|opendht-2.4.12-1|66	-DOPENDHT_STATIC:BOOL=OFF \
21cr|opendht-2.4.12-1|67	-DOPENDHT_SYSTEMD:BOOL=ON \
21cr|opendht-2.4.12-1|68	-DOPENDHT_SYSTEMD_UNIT_FILE_LOCATION:PATH=%{_unitdir} \
21cr|opendht-2.4.12-1|69	-DOPENDHT_PROXY_SERVER:BOOL=ON \
21cr|opendht-2.4.12-1|70	-DOPENDHT_PROXY_CLIENT:BOOL=ON \
21cr|opendht-2.4.12-1|71	-DOPENDHT_PUSH_NOTIFICATIONS:BOOL=ON
21cr|opendht-2.4.12-1|72	
21cr|opendht-2.4.12-1|73	%make_build
21cr|opendht-2.4.12-1|74	
21cr|opendht-2.4.12-1|75	%install
21cr|opendht-2.4.12-1|76	%make_install -C build
21cr|opendht-2.4.12-1|77	
21cr|opendht-2.4.12-1|78	%post
21cr|opendht-2.4.12-1|79	%_post_service dhtnode
21cr|opendht-2.4.12-1|80	
21cr|opendht-2.4.12-1|81	%preun
21cr|opendht-2.4.12-1|82	%_preun_service dhtnode
21cr|opendht-2.4.12-1|83	
21cr|opendht-2.4.12-1|84	%files
21cr|opendht-2.4.12-1|85	%doc README.md
21cr|opendht-2.4.12-1|86	%license COPYING
21cr|opendht-2.4.12-1|87	%{_sysconfdir}/dhtnode.conf
21cr|opendht-2.4.12-1|88	%{_unitdir}/dhtnode.service
21cr|opendht-2.4.12-1|89	%{_bindir}/dhtchat
21cr|opendht-2.4.12-1|90	%{_bindir}/dhtnode
21cr|opendht-2.4.12-1|91	%{_bindir}/dhtscanner
21cr|opendht-2.4.12-1|92	%{_mandir}/man1/dhtnode.1.*
21cr|opendht-2.4.12-1|93	
21cr|opendht-2.4.12-1|94	%files -n %{libname}
21cr|opendht-2.4.12-1|95	%{_libdir}/lib%{name}.so.%{major}{,.*}
21cr|opendht-2.4.12-1|96	
21cr|opendht-2.4.12-1|97	%files -n %{develname}
21cr|opendht-2.4.12-1|98	%{_includedir}/%{name}/
21cr|opendht-2.4.12-1|99	%{_includedir}/%{name}.h
21cr|opendht-2.4.12-1|100	%{_libdir}/cmake/%{name}/
21cr|opendht-2.4.12-1|101	%{_libdir}/pkgconfig/%{name}.pc
21cr|opendht-2.4.12-1|102	%{_libdir}/lib%{name}.so

3679 21
21cr|opendkim-2.10.3-6|1	%define debug_package %{nil}
21cr|opendkim-2.10.3-6|2	
21cr|opendkim-2.10.3-6|3	%define major 10
21cr|opendkim-2.10.3-6|4	%define libname %mklibname opendkim %{major}
21cr|opendkim-2.10.3-6|5	%define devname %mklibname opendkim -d
21cr|opendkim-2.10.3-6|6	
21cr|opendkim-2.10.3-6|7	%global upname OpenDKIM
21cr|opendkim-2.10.3-6|8	%global bigname OPENDKIM
21cr|opendkim-2.10.3-6|9	
21cr|opendkim-2.10.3-6|10	Summary:	A DomainKeys Identified Mail (DKIM) milter to sign and/or verify mail
21cr|opendkim-2.10.3-6|11	Name:		opendkim
21cr|opendkim-2.10.3-6|12	Version:	2.10.3
21cr|opendkim-2.10.3-6|13	Release:	6
21cr|opendkim-2.10.3-6|14	License:	BSD and Sendmail
21cr|opendkim-2.10.3-6|15	Group:		Networking/Mail
21cr|opendkim-2.10.3-6|16	Url:		http://opendkim.org
21cr|opendkim-2.10.3-6|17	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|opendkim-2.10.3-6|18	Patch0:		opendkim-openssl110.patch
21cr|opendkim-2.10.3-6|19	BuildRequires:	libtool
21cr|opendkim-2.10.3-6|20	BuildRequires:	pkgconfig(libbsd)
21cr|opendkim-2.10.3-6|21	BuildRequires:	opendbx-devel
21cr|opendkim-2.10.3-6|22	BuildRequires:	db-devel
21cr|opendkim-2.10.3-6|23	BuildRequires:	pkgconfig(libmemcached)
21cr|opendkim-2.10.3-6|24	BuildRequires:	sendmail-devel
21cr|opendkim-2.10.3-6|25	BuildRequires:	pkgconfig(openssl)
21cr|opendkim-2.10.3-6|26	
21cr|opendkim-2.10.3-6|27	Requires(pre):	shadow-utils
21cr|opendkim-2.10.3-6|28	Requires(post):	systemd-units
21cr|opendkim-2.10.3-6|29	Requires(preun): systemd-units
21cr|opendkim-2.10.3-6|30	Requires(postun): systemd-units
21cr|opendkim-2.10.3-6|31	# For migration from old sysv service
21cr|opendkim-2.10.3-6|32	Requires(post):	chkconfig
21cr|opendkim-2.10.3-6|33	
21cr|opendkim-2.10.3-6|34	%description
21cr|opendkim-2.10.3-6|35	OpenDKIM allows signing and/or verification of email through an open source
21cr|opendkim-2.10.3-6|36	library that implements the DKIM service, plus a milter-based filter
21cr|opendkim-2.10.3-6|37	application that can plug in to any milter-aware MTA, including sendmail,
21cr|opendkim-2.10.3-6|38	Postfix, or any other MTA that supports the milter protocol.
21cr|opendkim-2.10.3-6|39	
21cr|opendkim-2.10.3-6|40	%package -n %{libname}
21cr|opendkim-2.10.3-6|41	Summary:	An open source DKIM library
21cr|opendkim-2.10.3-6|42	Group:		System/Libraries
21cr|opendkim-2.10.3-6|43	
21cr|opendkim-2.10.3-6|44	%description -n %{libname}
21cr|opendkim-2.10.3-6|45	This package contains a shared library for %{name}.
21cr|opendkim-2.10.3-6|46	
21cr|opendkim-2.10.3-6|47	%package -n	%{devname}
21cr|opendkim-2.10.3-6|48	Summary:	Development files for libopendkim
21cr|opendkim-2.10.3-6|49	Group:		Development/C
21cr|opendkim-2.10.3-6|50	Requires:	%{libname} = %{version}-%{release}
21cr|opendkim-2.10.3-6|51	Provides:	%{name}-devel = %{version}-%{release}
21cr|opendkim-2.10.3-6|52	
21cr|opendkim-2.10.3-6|53	%description -n %{devname}
21cr|opendkim-2.10.3-6|54	This package contains the development files for %{name}.
21cr|opendkim-2.10.3-6|55	
21cr|opendkim-2.10.3-6|56	%prep
21cr|opendkim-2.10.3-6|57	%autosetup -p1
21cr|opendkim-2.10.3-6|58	
21cr|opendkim-2.10.3-6|59	%build
21cr|opendkim-2.10.3-6|60	autoreconf -fiv
21cr|opendkim-2.10.3-6|61	
21cr|opendkim-2.10.3-6|62	%configure \
21cr|opendkim-2.10.3-6|63	--disable-static \
21cr|opendkim-2.10.3-6|64	--enable-stats \
21cr|opendkim-2.10.3-6|65	--with-odbx \
21cr|opendkim-2.10.3-6|66	--with-libmemcached \
21cr|opendkim-2.10.3-6|67	--with-db
21cr|opendkim-2.10.3-6|68	
21cr|opendkim-2.10.3-6|69	%install
21cr|opendkim-2.10.3-6|70	%makeinstall_std
21cr|opendkim-2.10.3-6|71	
21cr|opendkim-2.10.3-6|72	for f in opendkim opendkim-genzone opendkim-importstats opendkim-stats opendkim-testkey opendkim-testmsg
21cr|opendkim-2.10.3-6|73	do
21cr|opendkim-2.10.3-6|74	strip %{buildroot}/%{_sbindir}/${f}
21cr|opendkim-2.10.3-6|75	done
21cr|opendkim-2.10.3-6|76	strip %{buildroot}/%{_libdir}/*.so.%{major}.*
21cr|opendkim-2.10.3-6|77	strip %{buildroot}/%{_bindir}/opendkim-spam
21cr|opendkim-2.10.3-6|78	
21cr|opendkim-2.10.3-6|79	install -d %{buildroot}%{_sysconfdir}
21cr|opendkim-2.10.3-6|80	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|opendkim-2.10.3-6|81	install -m 0755 contrib/init/redhat/%{name}-default-keygen %{buildroot}%{_sbindir}/%{name}-default-keygen
21cr|opendkim-2.10.3-6|82	install -d -m 0755 %{buildroot}%{_unitdir}
21cr|opendkim-2.10.3-6|83	install -m 0644 contrib/systemd/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21cr|opendkim-2.10.3-6|84	
21cr|opendkim-2.10.3-6|85	cat > %{buildroot}%{_sysconfdir}/%{name}.conf << 'EOF'
21cr|opendkim-2.10.3-6|86	## BASIC %{bigname} CONFIGURATION FILE
21cr|opendkim-2.10.3-6|87	## See %{name}.conf(5) or %{_defaultdocdir}/%{name}/%{name}.conf.sample for more
21cr|opendkim-2.10.3-6|88	
21cr|opendkim-2.10.3-6|89	## BEFORE running %{upname} you must:
21cr|opendkim-2.10.3-6|90	
21cr|opendkim-2.10.3-6|91	## - make your MTA (Postfix, Sendmail, etc.) aware of %{upname}
21cr|opendkim-2.10.3-6|92	## - generate keys for your domain (if signing)
21cr|opendkim-2.10.3-6|93	## - edit your DNS records to publish your public keys (if signing)
21cr|opendkim-2.10.3-6|94	
21cr|opendkim-2.10.3-6|95	## See %{_defaultdocdir}/%{name}/INSTALL for detailed instructions.
21cr|opendkim-2.10.3-6|96	
21cr|opendkim-2.10.3-6|97	## DEPRECATED CONFIGURATION OPTIONS
21cr|opendkim-2.10.3-6|98	##.
21cr|opendkim-2.10.3-6|99	## The following configuration options are no longer valid.  They should be
21cr|opendkim-2.10.3-6|100	## removed from your existing configuration file to prevent potential issues.
21cr|opendkim-2.10.3-6|101	## Failure to do so may result in %{name} being unable to start.
21cr|opendkim-2.10.3-6|102	## Removed in 2.10.0:
21cr|opendkim-2.10.3-6|103	##   AddAllSignatureResults
21cr|opendkim-2.10.3-6|104	##   ADSPAction
21cr|opendkim-2.10.3-6|105	##   ADSPNoSuchDomain
21cr|opendkim-2.10.3-6|106	##   BogusPolicy
21cr|opendkim-2.10.3-6|107	##   DisableADSP
21cr|opendkim-2.10.3-6|108	##   LDAPSoftStart
21cr|opendkim-2.10.3-6|109	##   LocalADSP
21cr|opendkim-2.10.3-6|110	##   NoDiscardableMailTo
21cr|opendkim-2.10.3-6|111	##   On-PolicyError
21cr|opendkim-2.10.3-6|112	##   SendADSPReports
21cr|opendkim-2.10.3-6|113	##   UnprotectedPolicy
21cr|opendkim-2.10.3-6|114	
21cr|opendkim-2.10.3-6|115	## CONFIGURATION OPTIONS
21cr|opendkim-2.10.3-6|116	
21cr|opendkim-2.10.3-6|117	##  Specifies the path to the process ID file.
21cr|opendkim-2.10.3-6|118	PidFile %{_localstatedir}/run/%{name}/%{name}.pid
21cr|opendkim-2.10.3-6|119	
21cr|opendkim-2.10.3-6|120	##  Selects operating modes. Valid modes are s (sign) and v (verify). Default is v.
21cr|opendkim-2.10.3-6|121	##  Must be changed to s (sign only) or sv (sign and verify) in order to sign outgoing
21cr|opendkim-2.10.3-6|122	##  messages.
21cr|opendkim-2.10.3-6|123	Mode    v
21cr|opendkim-2.10.3-6|124	
21cr|opendkim-2.10.3-6|125	##  Log activity to the system log.
21cr|opendkim-2.10.3-6|126	Syslog  yes
21cr|opendkim-2.10.3-6|127	
21cr|opendkim-2.10.3-6|128	##  Log additional entries indicating successful signing or verification of messages.
21cr|opendkim-2.10.3-6|129	SyslogSuccess   yes
21cr|opendkim-2.10.3-6|130	
21cr|opendkim-2.10.3-6|131	##  If logging is enabled, include detailed logging about why or why not a message was
21cr|opendkim-2.10.3-6|132	##  signed or verified. This causes an increase in the amount of log data generated
21cr|opendkim-2.10.3-6|133	##  for each message, so set this to No (or comment it out) if it gets too noisy.
21cr|opendkim-2.10.3-6|134	LogWhy  yes
21cr|opendkim-2.10.3-6|135	
21cr|opendkim-2.10.3-6|136	##  Attempt to become the specified user before starting operations.
21cr|opendkim-2.10.3-6|137	UserID  %{name}:%{name}
21cr|opendkim-2.10.3-6|138	
21cr|opendkim-2.10.3-6|139	##  Create a socket through which your MTA can communicate.
21cr|opendkim-2.10.3-6|140	Socket  inet:8891@localhost
21cr|opendkim-2.10.3-6|141	
21cr|opendkim-2.10.3-6|142	##  Required to use local socket with MTAs that access the socket as a non-
21cr|opendkim-2.10.3-6|143	##  privileged user (e.g. Postfix)
21cr|opendkim-2.10.3-6|144	Umask   002
21cr|opendkim-2.10.3-6|145	
21cr|opendkim-2.10.3-6|146	##  This specifies a text file in which to store DKIM transaction statistics.
21cr|opendkim-2.10.3-6|147	##  %{upname} must be manually compiled with --enable-stats to enable this feature.
21cr|opendkim-2.10.3-6|148	# Statistics    %{_localstatedir}/spool/%{name}/stats.dat
21cr|opendkim-2.10.3-6|149	
21cr|opendkim-2.10.3-6|150	##  Specifies whether or not the filter should generate report mail back
21cr|opendkim-2.10.3-6|151	##  to senders when verification fails and an address for such a purpose
21cr|opendkim-2.10.3-6|152	##  is provided. See opendkim.conf(5) for details.
21cr|opendkim-2.10.3-6|153	SendReports     yes
21cr|opendkim-2.10.3-6|154	
21cr|opendkim-2.10.3-6|155	##  Specifies the sending address to be used on From: headers of outgoing
21cr|opendkim-2.10.3-6|156	##  failure reports.  By default, the e-mail address of the user executing
21cr|opendkim-2.10.3-6|157	##  the filter is used (executing_user@hostname).
21cr|opendkim-2.10.3-6|158	# ReportAddress "Example.com Postmaster" <postmaster@example.com>
21cr|opendkim-2.10.3-6|159	
21cr|opendkim-2.10.3-6|160	##  Add a DKIM-Filter header field to messages passing through this filter
21cr|opendkim-2.10.3-6|161	##  to identify messages it has processed.
21cr|opendkim-2.10.3-6|162	SoftwareHeader  yes
21cr|opendkim-2.10.3-6|163	
21cr|opendkim-2.10.3-6|164	## SIGNING OPTIONS
21cr|opendkim-2.10.3-6|165	
21cr|opendkim-2.10.3-6|166	##  Selects the canonicalization method(s) to be used when signing messages.
21cr|opendkim-2.10.3-6|167	Canonicalization        relaxed/relaxed
21cr|opendkim-2.10.3-6|168	
21cr|opendkim-2.10.3-6|169	##  Domain(s) whose mail should be signed by this filter. Mail from other domains will
21cr|opendkim-2.10.3-6|170	##  be verified rather than being signed. Uncomment and use your domain name.
21cr|opendkim-2.10.3-6|171	##  This parameter is not required if a SigningTable is in use.
21cr|opendkim-2.10.3-6|172	# Domain        example.com
21cr|opendkim-2.10.3-6|173	
21cr|opendkim-2.10.3-6|174	##  Defines the name of the selector to be used when signing messages.
21cr|opendkim-2.10.3-6|175	Selector        default
21cr|opendkim-2.10.3-6|176	
21cr|opendkim-2.10.3-6|177	##  Specifies the minimum number of key bits for acceptable keys and signatures.
21cr|opendkim-2.10.3-6|178	MinimumKeyBits  1024
21cr|opendkim-2.10.3-6|179	
21cr|opendkim-2.10.3-6|180	##  Gives the location of a private key to be used for signing ALL messages. This
21cr|opendkim-2.10.3-6|181	##  directive is ignored if KeyTable is enabled.
21cr|opendkim-2.10.3-6|182	KeyFile %{_sysconfdir}/%{name}/keys/default.private
21cr|opendkim-2.10.3-6|183	
21cr|opendkim-2.10.3-6|184	##  Gives the location of a file mapping key names to signing keys. In simple terms,
21cr|opendkim-2.10.3-6|185	##  this tells %{upname} where to find your keys. If present, overrides any KeyFile
21cr|opendkim-2.10.3-6|186	##  directive in the configuration file. Requires SigningTable be enabled.
21cr|opendkim-2.10.3-6|187	# KeyTable      %{_sysconfdir}/%{name}/KeyTable
21cr|opendkim-2.10.3-6|188	
21cr|opendkim-2.10.3-6|189	##  Defines a table used to select one or more signatures to apply to a message based
21cr|opendkim-2.10.3-6|190	##  on the address found in the From: header field. In simple terms, this tells
21cr|opendkim-2.10.3-6|191	##  %{upname} how to use your keys. Requires KeyTable be enabled.
21cr|opendkim-2.10.3-6|192	# SigningTable  refile:%{_sysconfdir}/%{name}/SigningTable
21cr|opendkim-2.10.3-6|193	
21cr|opendkim-2.10.3-6|194	##  Identifies a set of "external" hosts that may send mail through the server as one
21cr|opendkim-2.10.3-6|195	##  of the signing domains without credentials as such.
21cr|opendkim-2.10.3-6|196	# ExternalIgnoreList    refile:%{_sysconfdir}/%{name}/TrustedHosts
21cr|opendkim-2.10.3-6|197	
21cr|opendkim-2.10.3-6|198	##  Identifies a set "internal" hosts whose mail should be signed rather than verified.
21cr|opendkim-2.10.3-6|199	# InternalHosts refile:%{_sysconfdir}/%{name}/TrustedHosts
21cr|opendkim-2.10.3-6|200	
21cr|opendkim-2.10.3-6|201	##  Contains a list of IP addresses, CIDR blocks, hostnames or domain names
21cr|opendkim-2.10.3-6|202	##  whose mail should be neither signed nor verified by this filter.  See man
21cr|opendkim-2.10.3-6|203	##  page for file format.
21cr|opendkim-2.10.3-6|204	# PeerList      X.X.X.X
21cr|opendkim-2.10.3-6|205	
21cr|opendkim-2.10.3-6|206	##  Always oversign From (sign using actual From and a null From to prevent
21cr|opendkim-2.10.3-6|207	##  malicious signatures header fields (From and/or others) between the signer
21cr|opendkim-2.10.3-6|208	##  and the verifier.  From is oversigned by default in the Fedora package
21cr|opendkim-2.10.3-6|209	##  because it is often the identity key used by reputation systems and thus
21cr|opendkim-2.10.3-6|210	##  somewhat security sensitive.
21cr|opendkim-2.10.3-6|211	OversignHeaders From
21cr|opendkim-2.10.3-6|212	EOF
21cr|opendkim-2.10.3-6|213	
21cr|opendkim-2.10.3-6|214	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} << 'EOF'
21cr|opendkim-2.10.3-6|215	# Set the necessary startup options
21cr|opendkim-2.10.3-6|216	OPTIONS="-x %{_sysconfdir}/%{name}.conf -P %{_localstatedir}/run/%{name}/%{name}.pid"
21cr|opendkim-2.10.3-6|217	
21cr|opendkim-2.10.3-6|218	# Set the default DKIM selector
21cr|opendkim-2.10.3-6|219	DKIM_SELECTOR=default
21cr|opendkim-2.10.3-6|220	
21cr|opendkim-2.10.3-6|221	# Set the default DKIM key location
21cr|opendkim-2.10.3-6|222	DKIM_KEYDIR=%{_sysconfdir}/%{name}/keys
21cr|opendkim-2.10.3-6|223	EOF
21cr|opendkim-2.10.3-6|224	
21cr|opendkim-2.10.3-6|225	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|opendkim-2.10.3-6|226	cat > %{buildroot}%{_sysconfdir}/%{name}/SigningTable << 'EOF'
21cr|opendkim-2.10.3-6|227	# %{bigname} SIGNING TABLE
21cr|opendkim-2.10.3-6|228	# This table controls how to apply one or more signatures to outgoing messages based
21cr|opendkim-2.10.3-6|229	# on the address found in the From: header field. In simple terms, this tells
21cr|opendkim-2.10.3-6|230	# %{upname} "how" to apply your keys.
21cr|opendkim-2.10.3-6|231	
21cr|opendkim-2.10.3-6|232	# To use this file, uncomment the SigningTable option in %{_sysconfdir}/%{name}.conf,
21cr|opendkim-2.10.3-6|233	# then uncomment one of the usage examples below and replace example.com with your
21cr|opendkim-2.10.3-6|234	# domain name, then restart %{upname}.
21cr|opendkim-2.10.3-6|235	
21cr|opendkim-2.10.3-6|236	# WILDCARD EXAMPLE
21cr|opendkim-2.10.3-6|237	# Enables signing for any address on the listed domain(s), but will work only if
21cr|opendkim-2.10.3-6|238	# "refile:%{_sysconfdir}/%{name}/SigningTable" is included in %{_sysconfdir}/%{name}.conf.
21cr|opendkim-2.10.3-6|239	# Create additional lines for additional domains.
21cr|opendkim-2.10.3-6|240	
21cr|opendkim-2.10.3-6|241	#*@example.com default._domainkey.example.com
21cr|opendkim-2.10.3-6|242	
21cr|opendkim-2.10.3-6|243	# NON-WILDCARD EXAMPLE
21cr|opendkim-2.10.3-6|244	# If "file:" (instead of "refile:") is specified in %{_sysconfdir}/%{name}.conf, then
21cr|opendkim-2.10.3-6|245	# wildcards will not work. Instead, full user@host is checked first, then simply host,
21cr|opendkim-2.10.3-6|246	# then user@.domain (with all superdomains checked in sequence, so "foo.example.com"
21cr|opendkim-2.10.3-6|247	# would first check "user@foo.example.com", then "user@.example.com", then "user@.com"),
21cr|opendkim-2.10.3-6|248	# then .domain, then user@*, and finally *. See the %{name}.conf(5) man page under
21cr|opendkim-2.10.3-6|249	# "SigningTable" for more details.
21cr|opendkim-2.10.3-6|250	
21cr|opendkim-2.10.3-6|251	#example.com default._domainkey.example.com
21cr|opendkim-2.10.3-6|252	EOF
21cr|opendkim-2.10.3-6|253	
21cr|opendkim-2.10.3-6|254	cat > %{buildroot}%{_sysconfdir}/%{name}/KeyTable << 'EOF'
21cr|opendkim-2.10.3-6|255	# %{bigname} KEY TABLE
21cr|opendkim-2.10.3-6|256	# To use this file, uncomment the #KeyTable option in %{_sysconfdir}/%{name}.conf,
21cr|opendkim-2.10.3-6|257	# then uncomment the following line and replace example.com with your domain
21cr|opendkim-2.10.3-6|258	# name, then restart %{upname}. Additional keys may be added on separate lines.
21cr|opendkim-2.10.3-6|259	
21cr|opendkim-2.10.3-6|260	#default._domainkey.example.com example.com:default:%{_sysconfdir}/%{name}/keys/default.private
21cr|opendkim-2.10.3-6|261	EOF
21cr|opendkim-2.10.3-6|262	
21cr|opendkim-2.10.3-6|263	cat > %{buildroot}%{_sysconfdir}/%{name}/TrustedHosts << 'EOF'
21cr|opendkim-2.10.3-6|264	# %{bigname} TRUSTED HOSTS
21cr|opendkim-2.10.3-6|265	# To use this file, uncomment the #ExternalIgnoreList and/or the #InternalHosts
21cr|opendkim-2.10.3-6|266	# option in %{_sysconfdir}/%{name}.conf then restart %{upname}. Additional hosts
21cr|opendkim-2.10.3-6|267	# may be added on separate lines (IP addresses, hostnames, or CIDR ranges).
21cr|opendkim-2.10.3-6|268	# The localhost IP (127.0.0.1) should always be the first entry in this file.
21cr|opendkim-2.10.3-6|269	127.0.0.1
21cr|opendkim-2.10.3-6|270	::1
21cr|opendkim-2.10.3-6|271	#host.example.com
21cr|opendkim-2.10.3-6|272	#192.168.1.0/24
21cr|opendkim-2.10.3-6|273	EOF
21cr|opendkim-2.10.3-6|274	
21cr|opendkim-2.10.3-6|275	install -p -d %{buildroot}%{_sysconfdir}/tmpfiles.d
21cr|opendkim-2.10.3-6|276	cat > %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf <<'EOF'
21cr|opendkim-2.10.3-6|277	D %{_localstatedir}/run/%{name} 0700 %{name} %{name} -
21cr|opendkim-2.10.3-6|278	EOF
21cr|opendkim-2.10.3-6|279	
21cr|opendkim-2.10.3-6|280	rm -r %{buildroot}%{_prefix}/share/doc/%{name}
21cr|opendkim-2.10.3-6|281	rm %{buildroot}%{_libdir}/*.la
21cr|opendkim-2.10.3-6|282	
21cr|opendkim-2.10.3-6|283	mkdir -p %{buildroot}%{_localstatedir}/spool/%{name}
21cr|opendkim-2.10.3-6|284	mkdir -p %{buildroot}%{_localstatedir}/run/%{name}
21cr|opendkim-2.10.3-6|285	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|opendkim-2.10.3-6|286	mkdir %{buildroot}%{_sysconfdir}/%{name}/keys
21cr|opendkim-2.10.3-6|287	
21cr|opendkim-2.10.3-6|288	install -m 0755 stats/%{name}-reportstats %{buildroot}%{_prefix}/sbin/%{name}-reportstats
21cr|opendkim-2.10.3-6|289	sed -i 's|^%{bigname}STATSDIR="/var/db/%{name}"|%{bigname}STATSDIR="%{_localstatedir}/spool/%{name}"|g' %{buildroot}%{_prefix}/sbin/%{name}-reportstats
21cr|opendkim-2.10.3-6|290	sed -i 's|^%{bigname}DATOWNER="mailnull:mailnull"|%{bigname}DATOWNER="%{name}:%{name}"|g' %{buildroot}%{_prefix}/sbin/%{name}-reportstats
21cr|opendkim-2.10.3-6|291	
21cr|opendkim-2.10.3-6|292	
21cr|opendkim-2.10.3-6|293	cat > README.urpmi << 'EOF'
21cr|opendkim-2.10.3-6|294	#####################################
21cr|opendkim-2.10.3-6|295	#ROSA-SPECIFIC README FOR %{bigname}#
21cr|opendkim-2.10.3-6|296	#####################################
21cr|opendkim-2.10.3-6|297	Based on Fedora instructions by Steve Jenkins
21cr|opendkim-2.10.3-6|298	
21cr|opendkim-2.10.3-6|299	Generating keys for %{upname}
21cr|opendkim-2.10.3-6|300	============================
21cr|opendkim-2.10.3-6|301	After installing the %{name} package, you MUST generate a pair of keys (public and private) before
21cr|opendkim-2.10.3-6|302	attempting to start the %{name} service.
21cr|opendkim-2.10.3-6|303	
21cr|opendkim-2.10.3-6|304	A valid private key must exist in the location expected by %{_sysconfdir}/%{name}.conf before the service will start.
21cr|opendkim-2.10.3-6|305	
21cr|opendkim-2.10.3-6|306	A matching public key must be included in your domain's DNS records before remote systems can validate
21cr|opendkim-2.10.3-6|307	your outgoing mail's DKIM signature.
21cr|opendkim-2.10.3-6|308	
21cr|opendkim-2.10.3-6|309	
21cr|opendkim-2.10.3-6|310	Generating Keys Automatically
21cr|opendkim-2.10.3-6|311	=============================
21cr|opendkim-2.10.3-6|312	To automatically create a pair of default keys for the local domain, do:
21cr|opendkim-2.10.3-6|313	
21cr|opendkim-2.10.3-6|314	% sudo %{_sbindir}/%{name}-default-keygen
21cr|opendkim-2.10.3-6|315	
21cr|opendkim-2.10.3-6|316	The default keygen script will attempt to fetch the local domain name, generate a private and public key for
21cr|opendkim-2.10.3-6|317	the domain, then save them in %{_sysconfdir}/%{name}/keys as default.private and default.txt with the proper
21cr|opendkim-2.10.3-6|318	ownership and permissions.
21cr|opendkim-2.10.3-6|319	
21cr|opendkim-2.10.3-6|320	NOTE: The default key generation script MUST be run by a privileged user (or root). Otherwise, the resulting
21cr|opendkim-2.10.3-6|321	private key ownership and permissions will not be correct.
21cr|opendkim-2.10.3-6|322	
21cr|opendkim-2.10.3-6|323	
21cr|opendkim-2.10.3-6|324	Generating Keys Manually
21cr|opendkim-2.10.3-6|325	========================
21cr|opendkim-2.10.3-6|326	A privileged user (or root) can manually generate a set of keys by doing the following:
21cr|opendkim-2.10.3-6|327	
21cr|opendkim-2.10.3-6|328	1) Create a directory to store the new keys:
21cr|opendkim-2.10.3-6|329	
21cr|opendkim-2.10.3-6|330	% sudo mkdir %{_sysconfdir}/%{name}/keys/example.com
21cr|opendkim-2.10.3-6|331	
21cr|opendkim-2.10.3-6|332	2) Generate keys in that directory for a specific domain name and selector:
21cr|opendkim-2.10.3-6|333	
21cr|opendkim-2.10.3-6|334	% sudo %{_sbindir}/%{name}-genkey -D %{_sysconfdir}/%{name}/keys/example.com/ -d example.com -s default
21cr|opendkim-2.10.3-6|335	
21cr|opendkim-2.10.3-6|336	3) Set the proper ownership for the directory and private key:
21cr|opendkim-2.10.3-6|337	
21cr|opendkim-2.10.3-6|338	% sudo chown -R root:%{name} %{_sysconfdir}/%{name}/keys/example.com
21cr|opendkim-2.10.3-6|339	
21cr|opendkim-2.10.3-6|340	4) Set secure permissions for the private key:
21cr|opendkim-2.10.3-6|341	
21cr|opendkim-2.10.3-6|342	% sudo chmod 640 %{_sysconfdir}/%{name}/keys/example.com/default.private
21cr|opendkim-2.10.3-6|343	
21cr|opendkim-2.10.3-6|344	5) Set standard permissions for the public key:
21cr|opendkim-2.10.3-6|345	
21cr|opendkim-2.10.3-6|346	% sudo chmod 644 %{_sysconfdir}/%{name}/keys/example.com/default.txt
21cr|opendkim-2.10.3-6|347	
21cr|opendkim-2.10.3-6|348	Updating Key Location(s) in Configuration Files
21cr|opendkim-2.10.3-6|349	===============================================
21cr|opendkim-2.10.3-6|350	If you run the %{name}-default-keygen script, the default keys will be saved in %{_sysconfdir}/%{name}/keys as
21cr|opendkim-2.10.3-6|351	default.private and default.txt, which is the location expected by the default %{_sysconfdir}/%{name}.conf file.
21cr|opendkim-2.10.3-6|352	
21cr|opendkim-2.10.3-6|353	If you manually generate your own keys, you must update the key location and name in %{_sysconfdir}/%{name}.conf
21cr|opendkim-2.10.3-6|354	before attempting to start the %{name} service.
21cr|opendkim-2.10.3-6|355	
21cr|opendkim-2.10.3-6|356	
21cr|opendkim-2.10.3-6|357	Using %upname with SQL Datasets
21cr|opendkim-2.10.3-6|358	================================
21cr|opendkim-2.10.3-6|359	%upname on RedHat-based systems relies on OpenDBX for database access. Depending on which database you use,
21cr|opendkim-2.10.3-6|360	you may have to manually install one of the following OpenDBX subpackages (all of which are available via yum):
21cr|opendkim-2.10.3-6|361	
21cr|opendkim-2.10.3-6|362	- opendbx-firebird
21cr|opendkim-2.10.3-6|363	- opendbx-mssql
21cr|opendkim-2.10.3-6|364	- opendbx-mysql
21cr|opendkim-2.10.3-6|365	- opendbx-postgresql
21cr|opendkim-2.10.3-6|366	- opendbx-sqlite.
21cr|opendkim-2.10.3-6|367	- opendbx-sqlite2
21cr|opendkim-2.10.3-6|368	- opendbx-sybase
21cr|opendkim-2.10.3-6|369	
21cr|opendkim-2.10.3-6|370	If you have %upname configured to use SQL datasets on a systemd-based server, it might also be necessary to start
21cr|opendkim-2.10.3-6|371	the %{name} service after the database servers by referencing your database unit file(s) in the "After" section of
21cr|opendkim-2.10.3-6|372	the %upname unit file.
21cr|opendkim-2.10.3-6|373	
21cr|opendkim-2.10.3-6|374	For example, if using both MariaDB and PostgreSQL, in %{_unitdir}/%{name}.service change:
21cr|opendkim-2.10.3-6|375	
21cr|opendkim-2.10.3-6|376	After=network.target nss-lookup.target syslog.target
21cr|opendkim-2.10.3-6|377	
21cr|opendkim-2.10.3-6|378	to:
21cr|opendkim-2.10.3-6|379	
21cr|opendkim-2.10.3-6|380	After=network.target nss-lookup.target syslog.target mariadb.service postgresql.service
21cr|opendkim-2.10.3-6|381	
21cr|opendkim-2.10.3-6|382	
21cr|opendkim-2.10.3-6|383	Additional Configuration Help
21cr|opendkim-2.10.3-6|384	=============================
21cr|opendkim-2.10.3-6|385	For help configuring your MTA (Postfix, Sendmail, etc.) with %{upname}, setting up DNS records with your
21cr|opendkim-2.10.3-6|386	public DKIM key, as well as instructions on configuring %{upname} to sign outgoing mail for multiple
21cr|opendkim-2.10.3-6|387	domains, follow the how-to at:
21cr|opendkim-2.10.3-6|388	
21cr|opendkim-2.10.3-6|389	http://wp.me/p1iGgP-ou
21cr|opendkim-2.10.3-6|390	
21cr|opendkim-2.10.3-6|391	Official documentation for %{upname} is available at http://%{name}.org/
21cr|opendkim-2.10.3-6|392	
21cr|opendkim-2.10.3-6|393	%{upname} mailing lists are available at http://lists.%{name}.org/
21cr|opendkim-2.10.3-6|394	
21cr|opendkim-2.10.3-6|395	###
21cr|opendkim-2.10.3-6|396	EOF
21cr|opendkim-2.10.3-6|397	
21cr|opendkim-2.10.3-6|398	%pre
21cr|opendkim-2.10.3-6|399	getent group %{name} >/dev/null || groupadd -r %{name}
21cr|opendkim-2.10.3-6|400	getent passwd %{name} >/dev/null || \
21cr|opendkim-2.10.3-6|401	useradd -r -g %{name} -G mail -d %{_localstatedir}/run/%{name} -s /sbin/nologin \
21cr|opendkim-2.10.3-6|402	-c "%{upname} Milter" %{name}
21cr|opendkim-2.10.3-6|403	exit 0
21cr|opendkim-2.10.3-6|404	
21cr|opendkim-2.10.3-6|405	%post
21cr|opendkim-2.10.3-6|406	%systemd_post %{name}.service
21cr|opendkim-2.10.3-6|407	
21cr|opendkim-2.10.3-6|408	%preun
21cr|opendkim-2.10.3-6|409	%systemd_preun %{name}.service
21cr|opendkim-2.10.3-6|410	
21cr|opendkim-2.10.3-6|411	%postun
21cr|opendkim-2.10.3-6|412	%systemd_postun_with_restart %{name}.service
21cr|opendkim-2.10.3-6|413	
21cr|opendkim-2.10.3-6|414	# For the switchover from initscript to service file
21cr|opendkim-2.10.3-6|415	%triggerun -- %{name} < 2.8.0-1
21cr|opendkim-2.10.3-6|416	%systemd_post %{name}.service
21cr|opendkim-2.10.3-6|417	/sbin/chkconfig --del %{name} >/dev/null 2>&1 || :
21cr|opendkim-2.10.3-6|418	%systemd_postun_with_restart %{name}.service
21cr|opendkim-2.10.3-6|419	
21cr|opendkim-2.10.3-6|420	%files
21cr|opendkim-2.10.3-6|421	%doc LICENSE LICENSE.Sendmail FEATURES KNOWNBUGS RELEASE_NOTES RELEASE_NOTES.Sendmail INSTALL
21cr|opendkim-2.10.3-6|422	%doc contrib/convert/convert_keylist.sh %{name}/*.sample
21cr|opendkim-2.10.3-6|423	%doc %{name}/%{name}.conf.simple-verify %{name}/%{name}.conf.simple
21cr|opendkim-2.10.3-6|424	%doc %{name}/README contrib/lua/*.lua
21cr|opendkim-2.10.3-6|425	%doc README.urpmi
21cr|opendkim-2.10.3-6|426	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|opendkim-2.10.3-6|427	%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
21cr|opendkim-2.10.3-6|428	%config(noreplace) %attr(640,%{name},%{name}) %{_sysconfdir}/%{name}/SigningTable
21cr|opendkim-2.10.3-6|429	%config(noreplace) %attr(640,%{name},%{name}) %{_sysconfdir}/%{name}/KeyTable
21cr|opendkim-2.10.3-6|430	%config(noreplace) %attr(640,%{name},%{name}) %{_sysconfdir}/%{name}/TrustedHosts
21cr|opendkim-2.10.3-6|431	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|opendkim-2.10.3-6|432	%{_bindir}/*
21cr|opendkim-2.10.3-6|433	%{_sbindir}/*
21cr|opendkim-2.10.3-6|434	%{_mandir}/*/*
21cr|opendkim-2.10.3-6|435	%dir %attr(-,%{name},%{name}) %{_localstatedir}/spool/%{name}
21cr|opendkim-2.10.3-6|436	%dir %attr(-,root,%{name}) %{_sysconfdir}/%{name}
21cr|opendkim-2.10.3-6|437	%dir %attr(-,root,%{name}) %{_sysconfdir}/%{name}/keys
21cr|opendkim-2.10.3-6|438	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|opendkim-2.10.3-6|439	
21cr|opendkim-2.10.3-6|440	%files -n %{libname}
21cr|opendkim-2.10.3-6|441	%{_libdir}/libopendkim.so.%{major}*
21cr|opendkim-2.10.3-6|442	
21cr|opendkim-2.10.3-6|443	%files -n %{devname}
21cr|opendkim-2.10.3-6|444	%doc LICENSE LICENSE.Sendmail
21cr|opendkim-2.10.3-6|445	%doc libopendkim/docs/*.html
21cr|opendkim-2.10.3-6|446	%{_includedir}/%{name}
21cr|opendkim-2.10.3-6|447	%{_libdir}/*.so
21cr|opendkim-2.10.3-6|448	%{_libdir}/pkgconfig/*.pc

3680 21
21cr|openeuclide-0.5-8|1	Name:           openeuclide
21cr|openeuclide-0.5-8|2	Version:        0.5
21cr|openeuclide-0.5-8|3	Release:        8
21cr|openeuclide-0.5-8|4	Summary:        A geometry software that is intended for educational or modeling purposes
21cr|openeuclide-0.5-8|5	
21cr|openeuclide-0.5-8|6	Group:          Sciences/Mathematics
21cr|openeuclide-0.5-8|7	License:        GPLv2+
21cr|openeuclide-0.5-8|8	URL:            http://coulon.publi.free.fr/openeuclide/index.php
21cr|openeuclide-0.5-8|9	Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}-%{version}/%{name}-%{version}.tgz
21cr|openeuclide-0.5-8|10	#https://sourceforge.net/p/openeuclide/bugs/2
21cr|openeuclide-0.5-8|11	Source1:        %{name}.desktop
21cr|openeuclide-0.5-8|12	# https://sourceforge.net/p/openeuclide/bugs/7
21cr|openeuclide-0.5-8|13	Source2:        russian.multilanguage
21cr|openeuclide-0.5-8|14	
21cr|openeuclide-0.5-8|15	#The upstream sources results in FTBFS.
21cr|openeuclide-0.5-8|16	#Patch to add necessary header files to the source to make it build.
21cr|openeuclide-0.5-8|17	#https://sourceforge.net/p/openeuclide/bugs/4
21cr|openeuclide-0.5-8|18	Patch0:         %{name}-%{version}-fdr-fix-FTBFS.patch
21cr|openeuclide-0.5-8|19	#https://sourceforge.net/p/openeuclide/bugs/5
21cr|openeuclide-0.5-8|20	Patch1:         %{name}-%{version}-fdr-fix-Werror-format-security.patch
21cr|openeuclide-0.5-8|21	# https://sourceforge.net/p/openeuclide/bugs/7
21cr|openeuclide-0.5-8|22	Patch2:         %{name}-%{version}-mga-add-russian.patch
21cr|openeuclide-0.5-8|23	
21cr|openeuclide-0.5-8|24	BuildRequires:  gtk2-devel
21cr|openeuclide-0.5-8|25	
21cr|openeuclide-0.5-8|26	%description
21cr|openeuclide-0.5-8|27	OpenEuclide is a 2D geometry software: figures are
21cr|openeuclide-0.5-8|28	defined dynamically by describing formal geometrical constraints.
21cr|openeuclide-0.5-8|29	This project is a basic tool for educational or modeling purpose.
21cr|openeuclide-0.5-8|30	
21cr|openeuclide-0.5-8|31	%prep
21cr|openeuclide-0.5-8|32	%setup -q -n %{name}
21cr|openeuclide-0.5-8|33	cp -f %{SOURCE1} ./
21cr|openeuclide-0.5-8|34	cp -f %{SOURCE2} ./
21cr|openeuclide-0.5-8|35	%patch0
21cr|openeuclide-0.5-8|36	%patch1
21cr|openeuclide-0.5-8|37	%patch2 -p1
21cr|openeuclide-0.5-8|38	find . -name "CVS"  -exec rm -rf {} +;
21cr|openeuclide-0.5-8|39	
21cr|openeuclide-0.5-8|40	%build
21cr|openeuclide-0.5-8|41	%configure
21cr|openeuclide-0.5-8|42	%make
21cr|openeuclide-0.5-8|43	
21cr|openeuclide-0.5-8|44	%install
21cr|openeuclide-0.5-8|45	%makeinstall_std
21cr|openeuclide-0.5-8|46	
21cr|openeuclide-0.5-8|47	%files
21cr|openeuclide-0.5-8|48	%doc README NEWS AUTHORS doc/
21cr|openeuclide-0.5-8|49	%{_bindir}/%{name}
21cr|openeuclide-0.5-8|50	%{_datadir}/applications/%{name}.desktop
21cr|openeuclide-0.5-8|51	%dir %{_datadir}/%{name}/
21cr|openeuclide-0.5-8|52	%{_datadir}/%{name}/*
21cr|openeuclide-0.5-8|53	%{_datadir}/pixmaps/%{name}.png

3681 21
21cr|openexr-2.5.8-3|1	%define	oname OpenEXR
21cr|openexr-2.5.8-3|2	
21cr|openexr-2.5.8-3|3	%define	major 26
21cr|openexr-2.5.8-3|4	%define	api 2_5
21cr|openexr-2.5.8-3|5	%define	libname %mklibname IlmImf %{api} %{major}
21cr|openexr-2.5.8-3|6	%define	libutil %mklibname IlmImfUtil %{api} %{major}
21cr|openexr-2.5.8-3|7	%define	devname %mklibname IlmImf -d
21cr|openexr-2.5.8-3|8	
21cr|openexr-2.5.8-3|9	Summary:	A high dynamic-range (HDR) image file format
21cr|openexr-2.5.8-3|10	Name:		openexr
21cr|openexr-2.5.8-3|11	Version:	2.5.8
21cr|openexr-2.5.8-3|12	Release:	3
21cr|openexr-2.5.8-3|13	License:	BSD
21cr|openexr-2.5.8-3|14	Group:		Graphics
21cr|openexr-2.5.8-3|15	Url:		https://www.openexr.com
21cr|openexr-2.5.8-3|16	Source0:	https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|openexr-2.5.8-3|17	Patch1:		openexr-e2k-simd.patch
21cr|openexr-2.5.8-3|18	# CVE-2021-23169 fixed
21cr|openexr-2.5.8-3|19	# CVE-2021-23215 fixed
21cr|openexr-2.5.8-3|20	# CVE-2021-26260 fixed
21cr|openexr-2.5.8-3|21	# CVE-2021-23215 fixed
21cr|openexr-2.5.8-3|22	# CVE-2021-26945 unimplemented
21cr|openexr-2.5.8-3|23	# CVE-2021-3474 fixed
21cr|openexr-2.5.8-3|24	# CVE-2021-3475 fixed
21cr|openexr-2.5.8-3|25	# CVE-2021-3476 fixed
21cr|openexr-2.5.8-3|26	# CVE-2021-3477 fixed
21cr|openexr-2.5.8-3|27	# CVE-2021-3478 fixed
21cr|openexr-2.5.8-3|28	# CVE-2021-3479 fixed
21cr|openexr-2.5.8-3|29	# CVE-2021-3598 fixed
21cr|openexr-2.5.8-3|30	# CVE-2021-3605 fixed
21cr|openexr-2.5.8-3|31	Patch2:		CVE-2021-3933.patch
21cr|openexr-2.5.8-3|32	Patch3:		openexr-uint64_t.patch
21cr|openexr-2.5.8-3|33	BuildRequires:	cmake >= 3.12.0
21cr|openexr-2.5.8-3|34	BuildRequires:	fltk-devel
21cr|openexr-2.5.8-3|35	BuildRequires:	pkgconfig(IlmBase) >= 2.5.0
21cr|openexr-2.5.8-3|36	BuildRequires:	pkgconfig(zlib)
21cr|openexr-2.5.8-3|37	
21cr|openexr-2.5.8-3|38	%description
21cr|openexr-2.5.8-3|39	Industrial Light & Magic developed the OpenEXR format in response to the demand
21cr|openexr-2.5.8-3|40	for higher color fidelity in the visual effects industry.
21cr|openexr-2.5.8-3|41	
21cr|openexr-2.5.8-3|42	#----------------------------------------------------------------------------
21cr|openexr-2.5.8-3|43	
21cr|openexr-2.5.8-3|44	%package utils
21cr|openexr-2.5.8-3|45	Summary:	A high dynamic-range (HDR) image file format
21cr|openexr-2.5.8-3|46	Group:		Graphics
21cr|openexr-2.5.8-3|47	Conflicts:	OpenEXR < 2.1.0
21cr|openexr-2.5.8-3|48	Obsoletes:	OpenEXR < 2.1.0
21cr|openexr-2.5.8-3|49	
21cr|openexr-2.5.8-3|50	%description utils
21cr|openexr-2.5.8-3|51	Industrial Light & Magic developed the OpenEXR format in response to the demand
21cr|openexr-2.5.8-3|52	for higher color fidelity in the visual effects industry.
21cr|openexr-2.5.8-3|53	
21cr|openexr-2.5.8-3|54	%files utils
21cr|openexr-2.5.8-3|55	%doc LICENSE.md
21cr|openexr-2.5.8-3|56	%{_bindir}/exr*
21cr|openexr-2.5.8-3|57	
21cr|openexr-2.5.8-3|58	#----------------------------------------------------------------------------
21cr|openexr-2.5.8-3|59	
21cr|openexr-2.5.8-3|60	%package -n %{libname}
21cr|openexr-2.5.8-3|61	Summary:	Industrial Light & Magic library
21cr|openexr-2.5.8-3|62	Group:		System/Libraries
21cr|openexr-2.5.8-3|63	
21cr|openexr-2.5.8-3|64	%description -n %{libname}
21cr|openexr-2.5.8-3|65	Industrial Light & Magic library.
21cr|openexr-2.5.8-3|66	
21cr|openexr-2.5.8-3|67	%files -n %{libname}
21cr|openexr-2.5.8-3|68	%doc LICENSE.md
21cr|openexr-2.5.8-3|69	%{_libdir}/libIlmImf-%{api}.so.%{major}*
21cr|openexr-2.5.8-3|70	
21cr|openexr-2.5.8-3|71	#----------------------------------------------------------------------------
21cr|openexr-2.5.8-3|72	
21cr|openexr-2.5.8-3|73	%package -n %{libutil}
21cr|openexr-2.5.8-3|74	Summary:	Industrial Light & Magic library
21cr|openexr-2.5.8-3|75	Group:		System/Libraries
21cr|openexr-2.5.8-3|76	
21cr|openexr-2.5.8-3|77	%description -n %{libutil}
21cr|openexr-2.5.8-3|78	Industrial Light & Magic library.
21cr|openexr-2.5.8-3|79	
21cr|openexr-2.5.8-3|80	%files -n %{libutil}
21cr|openexr-2.5.8-3|81	%doc LICENSE.md
21cr|openexr-2.5.8-3|82	%{_libdir}/libIlmImfUtil-%{api}.so.%{major}*
21cr|openexr-2.5.8-3|83	
21cr|openexr-2.5.8-3|84	#----------------------------------------------------------------------------
21cr|openexr-2.5.8-3|85	
21cr|openexr-2.5.8-3|86	%package -n %{devname}
21cr|openexr-2.5.8-3|87	Summary:	Header files and static libraries from %{name}
21cr|openexr-2.5.8-3|88	Group:		Development/C
21cr|openexr-2.5.8-3|89	Requires:	%{libname} = %{EVRD}
21cr|openexr-2.5.8-3|90	Requires:	%{libutil} = %{EVRD}
21cr|openexr-2.5.8-3|91	Provides:	%{name}-devel = %{EVRD}
21cr|openexr-2.5.8-3|92	Conflicts:	%{_lib}%{oname}-devel < 2.1.0-5
21cr|openexr-2.5.8-3|93	Obsoletes:	%{_lib}%{oname}-devel < 2.1.0-5
21cr|openexr-2.5.8-3|94	Conflicts:	%{_lib}IlmImf_Imf-devel < 2.2.0
21cr|openexr-2.5.8-3|95	Obsoletes:	%{_lib}IlmImf_Imf-devel < 2.2.0
21cr|openexr-2.5.8-3|96	
21cr|openexr-2.5.8-3|97	%description -n %{devname}
21cr|openexr-2.5.8-3|98	Libraries and header files for developing programs based on %{name}.
21cr|openexr-2.5.8-3|99	
21cr|openexr-2.5.8-3|100	%files -n %{devname}
21cr|openexr-2.5.8-3|101	%doc CHANGES.md README.md %{oname}/doc/*pdf
21cr|openexr-2.5.8-3|102	%{_includedir}/*
21cr|openexr-2.5.8-3|103	%{_libdir}/*.so
21cr|openexr-2.5.8-3|104	%{_libdir}/cmake/%{oname}/*.cmake
21cr|openexr-2.5.8-3|105	%{_libdir}/pkgconfig/%{oname}.pc
21cr|openexr-2.5.8-3|106	
21cr|openexr-2.5.8-3|107	#----------------------------------------------------------------------------
21cr|openexr-2.5.8-3|108	
21cr|openexr-2.5.8-3|109	%prep
21cr|openexr-2.5.8-3|110	%setup -q
21cr|openexr-2.5.8-3|111	%apply_patches
21cr|openexr-2.5.8-3|112	
21cr|openexr-2.5.8-3|113	
21cr|openexr-2.5.8-3|114	%build
21cr|openexr-2.5.8-3|115	# The sources contains all the OpenEXR packages: here we need openexr
21cr|openexr-2.5.8-3|116	pushd %{oname}
21cr|openexr-2.5.8-3|117	%cmake
21cr|openexr-2.5.8-3|118	%make
21cr|openexr-2.5.8-3|119	popd
21cr|openexr-2.5.8-3|120	
21cr|openexr-2.5.8-3|121	
21cr|openexr-2.5.8-3|122	%install
21cr|openexr-2.5.8-3|123	pushd %{oname}
21cr|openexr-2.5.8-3|124	%makeinstall_std -C build
21cr|openexr-2.5.8-3|125	popd
21cr|openexr-2.5.8-3|126	
21cr|openexr-2.5.8-3|127	# Remove doc and example files installed by make install, we package them with our macro
21cr|openexr-2.5.8-3|128	rm -rf %{buildroot}%{_docdir}/%{oname}
21cr|openexr-2.5.8-3|129	rm -rf %{buildroot}%{_docdir}/%{name}

3682 21
21cr|openfool-0.0.9-1.gitb45c4a.3|1	%define commit b45c4a2df15ceb774c042107f41b8fc1b777d4fc
21cr|openfool-0.0.9-1.gitb45c4a.3|2	%define commit_short %(echo %{commit} | head -c6)
21cr|openfool-0.0.9-1.gitb45c4a.3|3	
21cr|openfool-0.0.9-1.gitb45c4a.3|4	Summary:	Open source implementation of a Fool (Durak) card game
21cr|openfool-0.0.9-1.gitb45c4a.3|5	Name:		openfool
21cr|openfool-0.0.9-1.gitb45c4a.3|6	Version:	0.0.9
21cr|openfool-0.0.9-1.gitb45c4a.3|7	Release:	1.git%{commit_short}.3
21cr|openfool-0.0.9-1.gitb45c4a.3|8	License:	GPL-3.0
21cr|openfool-0.0.9-1.gitb45c4a.3|9	Group:		Games/Cards
21cr|openfool-0.0.9-1.gitb45c4a.3|10	Url:		https://github.com/artenax/openfool
21cr|openfool-0.0.9-1.gitb45c4a.3|11	Source0:	https://github.com/artenax/openfool/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|openfool-0.0.9-1.gitb45c4a.3|12	BuildRequires:	qmake5
21cr|openfool-0.0.9-1.gitb45c4a.3|13	BuildRequires:	cmake(Qt5LinguistTools)
21cr|openfool-0.0.9-1.gitb45c4a.3|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|openfool-0.0.9-1.gitb45c4a.3|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|openfool-0.0.9-1.gitb45c4a.3|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|openfool-0.0.9-1.gitb45c4a.3|17	BuildRequires:	pkgconfig(Qt5Svg)
21cr|openfool-0.0.9-1.gitb45c4a.3|18	
21cr|openfool-0.0.9-1.gitb45c4a.3|19	%description
21cr|openfool-0.0.9-1.gitb45c4a.3|20	OpenFool - free and open source (GPL v3) Fool (Durak) card game implementation.
21cr|openfool-0.0.9-1.gitb45c4a.3|21	
21cr|openfool-0.0.9-1.gitb45c4a.3|22	%files
21cr|openfool-0.0.9-1.gitb45c4a.3|23	%{_bindir}/OpenFool
21cr|openfool-0.0.9-1.gitb45c4a.3|24	%{_datadir}/applications/*.desktop
21cr|openfool-0.0.9-1.gitb45c4a.3|25	%{_datadir}/pixmaps/*.png
21cr|openfool-0.0.9-1.gitb45c4a.3|26	%{_qt5_translationsdir}/*.qm
21cr|openfool-0.0.9-1.gitb45c4a.3|27	#--------------------------------------------------------
21cr|openfool-0.0.9-1.gitb45c4a.3|28	%prep
21cr|openfool-0.0.9-1.gitb45c4a.3|29	%autosetup -p1 -n %{name}-%{commit}
21cr|openfool-0.0.9-1.gitb45c4a.3|30	
21cr|openfool-0.0.9-1.gitb45c4a.3|31	%build
21cr|openfool-0.0.9-1.gitb45c4a.3|32	%qmake_qt5 OpenFool.pro
21cr|openfool-0.0.9-1.gitb45c4a.3|33	%make
21cr|openfool-0.0.9-1.gitb45c4a.3|34	
21cr|openfool-0.0.9-1.gitb45c4a.3|35	%install
21cr|openfool-0.0.9-1.gitb45c4a.3|36	# make install not supported
21cr|openfool-0.0.9-1.gitb45c4a.3|37	mkdir -p %{buildroot}%{_bindir}
21cr|openfool-0.0.9-1.gitb45c4a.3|38	mkdir -p %{buildroot}%{_datadir}/applications
21cr|openfool-0.0.9-1.gitb45c4a.3|39	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|openfool-0.0.9-1.gitb45c4a.3|40	cp ./OpenFool %{buildroot}%{_bindir}
21cr|openfool-0.0.9-1.gitb45c4a.3|41	cp ./openfool.desktop %{buildroot}%{_datadir}/applications
21cr|openfool-0.0.9-1.gitb45c4a.3|42	cp ./openfool.png %{buildroot}%{_datadir}/pixmaps
21cr|openfool-0.0.9-1.gitb45c4a.3|43	
21cr|openfool-0.0.9-1.gitb45c4a.3|44	# attemp install translations
21cr|openfool-0.0.9-1.gitb45c4a.3|45	mkdir -p %{buildroot}%{_qt5_translationsdir}
21cr|openfool-0.0.9-1.gitb45c4a.3|46	cp *.qm %{buildroot}%{_qt5_translationsdir}/

3683 21
21cr|openfpc-0.9-3|1	%define _enable_debug_packages %{nil}
21cr|openfpc-0.9-3|2	%define debug_package %{nil}
21cr|openfpc-0.9-3|3	
21cr|openfpc-0.9-3|4	%define oname OpenFPC
21cr|openfpc-0.9-3|5	
21cr|openfpc-0.9-3|6	Summary:	OpenFPC is designed to allow a network traffic capture tool
21cr|openfpc-0.9-3|7	Name:		openfpc
21cr|openfpc-0.9-3|8	Version:	0.9
21cr|openfpc-0.9-3|9	Release:	3
21cr|openfpc-0.9-3|10	License:	GPLv3+
21cr|openfpc-0.9-3|11	Group:		Monitoring
21cr|openfpc-0.9-3|12	Url:		http://www.openfpc.org
21cr|openfpc-0.9-3|13	Source0:	https://github.com/leonward/OpenFPC/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|openfpc-0.9-3|14	Requires:	apache-mpm-prefork
21cr|openfpc-0.9-3|15	Requires:	cxtracker
21cr|openfpc-0.9-3|16	Requires:	daemonlogger
21cr|openfpc-0.9-3|17	Requires:	libdnet-utils
21cr|openfpc-0.9-3|18	Requires:	tcpdump
21cr|openfpc-0.9-3|19	Requires:	tshark
21cr|openfpc-0.9-3|20	Requires:	wireshark-tools
21cr|openfpc-0.9-3|21	
21cr|openfpc-0.9-3|22	%description
21cr|openfpc-0.9-3|23	OpenFPC is designed to allow a network traffic capture tool to scale in both
21cr|openfpc-0.9-3|24	horizontal, and vertical directions. It is a distributed system linked together
21cr|openfpc-0.9-3|25	using communication paths and proxies to integrate with common SOC
21cr|openfpc-0.9-3|26	(Security Operating Center) designs. To help further explain it's method of
21cr|openfpc-0.9-3|27	deployment and architecture, lets cover some common tasks and see how they
21cr|openfpc-0.9-3|28	are executed while looking at a simple diagram.
21cr|openfpc-0.9-3|29	
21cr|openfpc-0.9-3|30	%files
21cr|openfpc-0.9-3|31	%defattr(0755,root,root)
21cr|openfpc-0.9-3|32	%{_sysconfdir}/%{name}/
21cr|openfpc-0.9-3|33	%{_datadir}/%{name}/www/
21cr|openfpc-0.9-3|34	%{_datadir}/%{name}/cgi-bin/
21cr|openfpc-0.9-3|35	%{_usr}/lib/perl5/site_perl/OFPC
21cr|openfpc-0.9-3|36	%{_sysconfdir}/httpd/conf.d/*.apache2.conf
21cr|openfpc-0.9-3|37	%{_initrddir}/openfpc-cx2db
21cr|openfpc-0.9-3|38	%{_initrddir}/openfpc-cxtracker
21cr|openfpc-0.9-3|39	%{_initrddir}/openfpc-daemonlogger
21cr|openfpc-0.9-3|40	%{_initrddir}/openfpc-queued
21cr|openfpc-0.9-3|41	%{_bindir}/openfpc
21cr|openfpc-0.9-3|42	%{_bindir}/openfpc-client
21cr|openfpc-0.9-3|43	%{_bindir}/openfpc-cx2db
21cr|openfpc-0.9-3|44	%{_bindir}/openfpc-dbmaint
21cr|openfpc-0.9-3|45	%{_bindir}/openfpc-password
21cr|openfpc-0.9-3|46	%{_bindir}/openfpc-queued
21cr|openfpc-0.9-3|47	
21cr|openfpc-0.9-3|48	%post
21cr|openfpc-0.9-3|49	echo "Adding openfpc user and group"
21cr|openfpc-0.9-3|50	adduser --system --user-group --no-create-home --shell /usr/sbin/nologin openfpc
21cr|openfpc-0.9-3|51	
21cr|openfpc-0.9-3|52	#----------------------------------------------------------------------------
21cr|openfpc-0.9-3|53	
21cr|openfpc-0.9-3|54	%prep
21cr|openfpc-0.9-3|55	%setup -qn %{oname}-%{version}
21cr|openfpc-0.9-3|56	
21cr|openfpc-0.9-3|57	find . -name .svn | xargs rm -rf
21cr|openfpc-0.9-3|58	
21cr|openfpc-0.9-3|59	%build
21cr|openfpc-0.9-3|60	
21cr|openfpc-0.9-3|61	%install
21cr|openfpc-0.9-3|62	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|openfpc-0.9-3|63	mkdir -p %{buildroot}%{_initrddir}
21cr|openfpc-0.9-3|64	mkdir -p %{buildroot}%{_bindir}
21cr|openfpc-0.9-3|65	mkdir -p %{buildroot}%{_datadir}/%{name}/www
21cr|openfpc-0.9-3|66	mkdir -p %{buildroot}%{_datadir}/%{name}/cgi-bin
21cr|openfpc-0.9-3|67	
21cr|openfpc-0.9-3|68	#/usr/lib/perl5/vendor_perl/5.12.3/OFPC
21cr|openfpc-0.9-3|69	mkdir -p %{buildroot}%{_usr}/lib/perl5/site_perl/OFPC
21cr|openfpc-0.9-3|70	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/
21cr|openfpc-0.9-3|71	
21cr|openfpc-0.9-3|72	mv etc/openfpc.cgi.apache2.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/
21cr|openfpc-0.9-3|73	mv etc/openfpc.gui.apache2.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/
21cr|openfpc-0.9-3|74	mv etc/*.conf %{buildroot}%{_sysconfdir}/%{name}
21cr|openfpc-0.9-3|75	mv etc/*.ofpc %{buildroot}%{_sysconfdir}/%{name}
21cr|openfpc-0.9-3|76	mv www/* %{buildroot}%{_datadir}/%{name}/www
21cr|openfpc-0.9-3|77	mv cgi-bin/* %{buildroot}%{_datadir}/%{name}/cgi-bin
21cr|openfpc-0.9-3|78	mv openfpc* %{buildroot}%{_bindir}
21cr|openfpc-0.9-3|79	mv etc/init.d/* %{buildroot}%{_initrddir}
21cr|openfpc-0.9-3|80	mv OFPC/* %{buildroot}%{_usr}/lib/perl5/site_perl/OFPC
21cr|openfpc-0.9-3|81	
21cr|openfpc-0.9-3|82	rm -rf %{buildroot}%{_bindir}/openfpc-install.sh

3684 21
21cr|openfx-misc-2.4.4-1|1	%define oname Natron
21cr|openfx-misc-2.4.4-1|2	%define debug_package %{nil}
21cr|openfx-misc-2.4.4-1|3	
21cr|openfx-misc-2.4.4-1|4	Summary:	Miscellaneous OFX / OpenFX / Open Effects plugins
21cr|openfx-misc-2.4.4-1|5	Name:		openfx-misc
21cr|openfx-misc-2.4.4-1|6	Version:	2.4.4
21cr|openfx-misc-2.4.4-1|7	Release:	1
21cr|openfx-misc-2.4.4-1|8	License:	BSD
21cr|openfx-misc-2.4.4-1|9	Group:		Video
21cr|openfx-misc-2.4.4-1|10	Url:		https://github.com/devernay/openfx-misc
21cr|openfx-misc-2.4.4-1|11	# From git by tag https://github.com/devernay/openfx-misc
21cr|openfx-misc-2.4.4-1|12	Source0:	https://github.com/NatronGitHub/openfx-misc/archive/refs/tags/%{oname}-%{version}.tar.gz
21cr|openfx-misc-2.4.4-1|13	# From git https://github.com/devernay/openfx/
21cr|openfx-misc-2.4.4-1|14	Source1:	https://github.com/NatronGitHub/openfx/archive/refs/tags/%{oname}-%{version}.tar.gz?/openfx-%{version}.tar.gz
21cr|openfx-misc-2.4.4-1|15	# From git https://github.com/devernay/openfx-supportext
21cr|openfx-misc-2.4.4-1|16	Source2:	https://github.com/NatronGitHub/openfx-supportext/archive/refs/tags/%{oname}-%{version}.tar.gz?/openfx-supportext-%{version}.tar.gz
21cr|openfx-misc-2.4.4-1|17	Source3:	https://raw.githubusercontent.com/dtschump/CImg/b33dcc8f9f1acf1f276ded92c04f8231f6c23fcd/CImg.h
21cr|openfx-misc-2.4.4-1|18	Source4:	https://raw.githubusercontent.com/dtschump/CImg/b33dcc8f9f1acf1f276ded92c04f8231f6c23fcd/plugins/inpaint.h
21cr|openfx-misc-2.4.4-1|19	Patch0:		fix-build_optflags.patch
21cr|openfx-misc-2.4.4-1|20	BuildRequires:	curl
21cr|openfx-misc-2.4.4-1|21	BuildRequires:	git
21cr|openfx-misc-2.4.4-1|22	BuildRequires:	pkgconfig(gl)
21cr|openfx-misc-2.4.4-1|23	
21cr|openfx-misc-2.4.4-1|24	%description
21cr|openfx-misc-2.4.4-1|25	Miscellaneous OFX / OpenFX / Open Effects plugins.
21cr|openfx-misc-2.4.4-1|26	
21cr|openfx-misc-2.4.4-1|27	%files
21cr|openfx-misc-2.4.4-1|28	%license LICENSE
21cr|openfx-misc-2.4.4-1|29	%doc README* TODO.md
21cr|openfx-misc-2.4.4-1|30	%dir %{_libdir}/OFX/Plugins/Misc.ofx.bundle
21cr|openfx-misc-2.4.4-1|31	%{_libdir}/OFX/Plugins/Misc.ofx.bundle/*
21cr|openfx-misc-2.4.4-1|32	
21cr|openfx-misc-2.4.4-1|33	#----------------------------------------------------------------------------
21cr|openfx-misc-2.4.4-1|34	
21cr|openfx-misc-2.4.4-1|35	%prep
21cr|openfx-misc-2.4.4-1|36	%setup -qn %{name}-%{oname}-%{version} -a 1 -a 2
21cr|openfx-misc-2.4.4-1|37	
21cr|openfx-misc-2.4.4-1|38	# Unpack external libraries from sub-projects
21cr|openfx-misc-2.4.4-1|39	rm -rf openfx
21cr|openfx-misc-2.4.4-1|40	mv openfx-%{oname}-%{version} openfx
21cr|openfx-misc-2.4.4-1|41	
21cr|openfx-misc-2.4.4-1|42	rm -rf SupportExt
21cr|openfx-misc-2.4.4-1|43	mv openfx-supportext-%{oname}-%{version} SupportExt
21cr|openfx-misc-2.4.4-1|44	
21cr|openfx-misc-2.4.4-1|45	%patch0
21cr|openfx-misc-2.4.4-1|46	
21cr|openfx-misc-2.4.4-1|47	cp -a %{S:3} CImg
21cr|openfx-misc-2.4.4-1|48	cp -a %{S:4} CImg/Inpaint
21cr|openfx-misc-2.4.4-1|49	
21cr|openfx-misc-2.4.4-1|50	
21cr|openfx-misc-2.4.4-1|51	%build
21cr|openfx-misc-2.4.4-1|52	%setup_compile_flags
21cr|openfx-misc-2.4.4-1|53	%make CONFIG=release V=1
21cr|openfx-misc-2.4.4-1|54	
21cr|openfx-misc-2.4.4-1|55	%install
21cr|openfx-misc-2.4.4-1|56	mkdir -p %{buildroot}%{_libdir}/OFX/Plugins
21cr|openfx-misc-2.4.4-1|57	cp -r Misc/Linux-*-release/Misc.ofx.bundle %{buildroot}%{_libdir}/OFX/Plugins/
21cr|openfx-misc-2.4.4-1|58	

3685 21
21cr|opengl-games-utils-0.2-3|1	Summary:	Utilities to check proper 3D support before launching 3D games
21cr|opengl-games-utils-0.2-3|2	Name:		opengl-games-utils
21cr|opengl-games-utils-0.2-3|3	Version:	0.2
21cr|opengl-games-utils-0.2-3|4	Release:	3
21cr|opengl-games-utils-0.2-3|5	License:	Public Domain
21cr|opengl-games-utils-0.2-3|6	Group:		Games/Other
21cr|opengl-games-utils-0.2-3|7	Url:		http://fedoraproject.org/wiki/SIGs/Games
21cr|opengl-games-utils-0.2-3|8	Source0:	opengl-game-wrapper.sh
21cr|opengl-games-utils-0.2-3|9	Source1:	opengl-game-functions.sh
21cr|opengl-games-utils-0.2-3|10	Source2:	README
21cr|opengl-games-utils-0.2-3|11	Requires:	glxinfo
21cr|opengl-games-utils-0.2-3|12	Requires:	zenity
21cr|opengl-games-utils-0.2-3|13	BuildArch:	noarch
21cr|opengl-games-utils-0.2-3|14	
21cr|opengl-games-utils-0.2-3|15	%description
21cr|opengl-games-utils-0.2-3|16	This package contains various shell scripts which are intented for use by
21cr|opengl-games-utils-0.2-3|17	3D games packages. These shell scripts can be used to check if direct rendering
21cr|opengl-games-utils-0.2-3|18	is available before launching an OpenGL game. This package is intended for use
21cr|opengl-games-utils-0.2-3|19	by other packages and is not intended for direct end user use!
21cr|opengl-games-utils-0.2-3|20	
21cr|opengl-games-utils-0.2-3|21	%files
21cr|opengl-games-utils-0.2-3|22	%doc README
21cr|opengl-games-utils-0.2-3|23	%{_bindir}/opengl-game-wrapper.sh
21cr|opengl-games-utils-0.2-3|24	%{_datadir}/%{name}
21cr|opengl-games-utils-0.2-3|25	
21cr|opengl-games-utils-0.2-3|26	#----------------------------------------------------------------------------
21cr|opengl-games-utils-0.2-3|27	
21cr|opengl-games-utils-0.2-3|28	%prep
21cr|opengl-games-utils-0.2-3|29	%setup -c -T
21cr|opengl-games-utils-0.2-3|30	cp %{SOURCE2} .
21cr|opengl-games-utils-0.2-3|31	
21cr|opengl-games-utils-0.2-3|32	%build
21cr|opengl-games-utils-0.2-3|33	# nothing to build
21cr|opengl-games-utils-0.2-3|34	
21cr|opengl-games-utils-0.2-3|35	%install
21cr|opengl-games-utils-0.2-3|36	mkdir -p %{buildroot}%{_bindir}
21cr|opengl-games-utils-0.2-3|37	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|opengl-games-utils-0.2-3|38	install -p -m 755 %{SOURCE0} %{buildroot}%{_bindir}
21cr|opengl-games-utils-0.2-3|39	install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/%{name}

3686 21
21cr|opengrade-3.1.18-3|1	Summary:	Local and web-based gradebook
21cr|opengrade-3.1.18-3|2	Name:		opengrade
21cr|opengrade-3.1.18-3|3	Version:	3.1.18
21cr|opengrade-3.1.18-3|4	Release:	3
21cr|opengrade-3.1.18-3|5	License:	GPLv2
21cr|opengrade-3.1.18-3|6	Group:		Education
21cr|opengrade-3.1.18-3|7	Url:		http://www.lightandmatter.com/ogr/ogr.html
21cr|opengrade-3.1.18-3|8	Source0:	https://github.com/bcrowell/opengrade/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|opengrade-3.1.18-3|9	Source1:	%{name}.desktop
21cr|opengrade-3.1.18-3|10	Source2:	http://www.lightandmatter.com/ogr/%{name}_doc.pdf
21cr|opengrade-3.1.18-3|11	Requires:	tk
21cr|opengrade-3.1.18-3|12	BuildArch:	noarch
21cr|opengrade-3.1.18-3|13	BuildRequires:	imagemagick
21cr|opengrade-3.1.18-3|14	Provides:	perl(FileDialogPatched)
21cr|opengrade-3.1.18-3|15	
21cr|opengrade-3.1.18-3|16	%description
21cr|opengrade-3.1.18-3|17	OpenGrade is software for teachers to keep track of grades.
21cr|opengrade-3.1.18-3|18	* A variety of reports can be created.
21cr|opengrade-3.1.18-3|19	* Grades can be uploaded to a web server, where students can have
21cr|opengrade-3.1.18-3|20	password-protected access to them. (see /usr/share/doc/opengrade*)
21cr|opengrade-3.1.18-3|21	* If you use a set grading scale, you can have the software use it to compute
21cr|opengrade-3.1.18-3|22	letter grades automatically.
21cr|opengrade-3.1.18-3|23	* Grades can be based on total points, or on a weighted average of scores in
21cr|opengrade-3.1.18-3|24	various categories such as exams and quizzes.
21cr|opengrade-3.1.18-3|25	* You can drop the lowest grade (or the N lowest grades) from a given category.
21cr|opengrade-3.1.18-3|26	* Students can be dropped and later reinstated without losing all their grades.
21cr|opengrade-3.1.18-3|27	* Gradebook files can be automatically backed up on a web server.
21cr|opengrade-3.1.18-3|28	* There is support for extra-credit categories, and for categories that don't
21cr|opengrade-3.1.18-3|29	count towards the student's grade.
21cr|opengrade-3.1.18-3|30	* Gradebook files are password-protected with a digital watermark, so you can
21cr|opengrade-3.1.18-3|31	detect tampering.
21cr|opengrade-3.1.18-3|32	* Gradebook files are in a plain-text format, which makes it easy to work with
21cr|opengrade-3.1.18-3|33	them using Unix utilities.
21cr|opengrade-3.1.18-3|34	
21cr|opengrade-3.1.18-3|35	%prep
21cr|opengrade-3.1.18-3|36	%setup -q
21cr|opengrade-3.1.18-3|37	cp %{SOURCE2} %{name}.pdf
21cr|opengrade-3.1.18-3|38	chmod -x *.sty
21cr|opengrade-3.1.18-3|39	
21cr|opengrade-3.1.18-3|40	%build
21cr|opengrade-3.1.18-3|41	mv %{name}.pl %{name}
21cr|opengrade-3.1.18-3|42	perl -p -i -e 's|/usr/local|/usr||g' %{name}
21cr|opengrade-3.1.18-3|43	
21cr|opengrade-3.1.18-3|44	%install
21cr|opengrade-3.1.18-3|45	mkdir -p %{buildroot}%{perl_vendorlib}
21cr|opengrade-3.1.18-3|46	mkdir -p %{buildroot}%{_bindir}
21cr|opengrade-3.1.18-3|47	install -m644 *.pm %{buildroot}%{perl_vendorlib}
21cr|opengrade-3.1.18-3|48	install -m755 %name %{buildroot}%{_bindir}
21cr|opengrade-3.1.18-3|49	
21cr|opengrade-3.1.18-3|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|opengrade-3.1.18-3|51	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|opengrade-3.1.18-3|52	
21cr|opengrade-3.1.18-3|53	#icons
21cr|opengrade-3.1.18-3|54	mkdir -p %{buildroot}%{_liconsdir}
21cr|opengrade-3.1.18-3|55	cp %{name}_icon.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|opengrade-3.1.18-3|56	mkdir -p %{buildroot}%{_iconsdir}
21cr|opengrade-3.1.18-3|57	convert -resize 32x32 %{name}_icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|opengrade-3.1.18-3|58	mkdir -p %{buildroot}%{_miconsdir}
21cr|opengrade-3.1.18-3|59	convert -resize 16x16 %{name}_icon.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|opengrade-3.1.18-3|60	
21cr|opengrade-3.1.18-3|61	%files
21cr|opengrade-3.1.18-3|62	%doc README *.pdf *.gb *.cgi *.sty
21cr|opengrade-3.1.18-3|63	%{_bindir}/%{name}
21cr|opengrade-3.1.18-3|64	%{perl_vendorlib}/*
21cr|opengrade-3.1.18-3|65	%{_liconsdir}/%{name}.png
21cr|opengrade-3.1.18-3|66	%{_iconsdir}/%{name}.png
21cr|opengrade-3.1.18-3|67	%{_miconsdir}/%{name}.png
21cr|opengrade-3.1.18-3|68	%{_datadir}/applications/%{name}.desktop

3687 21
21cr|openhantek-3.3.1-1|1	%define oname OpenHantek
21cr|openhantek-3.3.1-1|2	
21cr|openhantek-3.3.1-1|3	Summary:	Software for Hantek USB oscilloscopes
21cr|openhantek-3.3.1-1|4	Name:		openhantek
21cr|openhantek-3.3.1-1|5	Version:	3.3.1
21cr|openhantek-3.3.1-1|6	Release:	1
21cr|openhantek-3.3.1-1|7	License:	GPLv3+
21cr|openhantek-3.3.1-1|8	Group:		Development/Other
21cr|openhantek-3.3.1-1|9	Url:		https://github.com/OpenHantek/openhantek6022
21cr|openhantek-3.3.1-1|10	Source0:	https://github.com/OpenHantek/OpenHantek6022/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|openhantek-3.3.1-1|11	BuildRequires:	cmake
21cr|openhantek-3.3.1-1|12	BuildRequires:	qt5-linguist-tools
21cr|openhantek-3.3.1-1|13	BuildRequires:	qt5-qttranslations
21cr|openhantek-3.3.1-1|14	BuildRequires:	mesa-common-devel
21cr|openhantek-3.3.1-1|15	BuildRequires:	qt5-devel
21cr|openhantek-3.3.1-1|16	BuildRequires:	pkgconfig(fftw3)
21cr|openhantek-3.3.1-1|17	BuildRequires:	pkgconfig(libdrm)
21cr|openhantek-3.3.1-1|18	BuildRequires:	pkgconfig(libusb)
21cr|openhantek-3.3.1-1|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|openhantek-3.3.1-1|20	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|openhantek-3.3.1-1|21	
21cr|openhantek-3.3.1-1|22	%description
21cr|openhantek-3.3.1-1|23	OpenHantek is a free software for Hantek (Voltcraft/Darkwire/Protek/Acetech)
21cr|openhantek-3.3.1-1|24	USB digital storage oscilloscopes based on
21cr|openhantek-3.3.1-1|25	HantekDSO and has started as an alternative to
21cr|openhantek-3.3.1-1|26	the official Hantek DSO software.
21cr|openhantek-3.3.1-1|27	
21cr|openhantek-3.3.1-1|28	%files
21cr|openhantek-3.3.1-1|29	%license LICENSE
21cr|openhantek-3.3.1-1|30	%{_bindir}/%{oname}
21cr|openhantek-3.3.1-1|31	%{_datadir}/applications/OpenHantek.desktop
21cr|openhantek-3.3.1-1|32	%{_defaultdocdir}/%{name}
21cr|openhantek-3.3.1-1|33	%{_iconsdir}/hicolor/*/apps/%{oname}.*
21cr|openhantek-3.3.1-1|34	%{_prefix}%{_udevrulesdir}/60-%{name}.rules
21cr|openhantek-3.3.1-1|35	
21cr|openhantek-3.3.1-1|36	#------------------------------------------------------------------
21cr|openhantek-3.3.1-1|37	
21cr|openhantek-3.3.1-1|38	%prep
21cr|openhantek-3.3.1-1|39	%setup -qn %{oname}6022-%{version}
21cr|openhantek-3.3.1-1|40	
21cr|openhantek-3.3.1-1|41	%build
21cr|openhantek-3.3.1-1|42	%cmake_qt5
21cr|openhantek-3.3.1-1|43	%make
21cr|openhantek-3.3.1-1|44	
21cr|openhantek-3.3.1-1|45	%install
21cr|openhantek-3.3.1-1|46	%makeinstall_std -C build

3688 21
21cr|openjazz-20190106-1|1	%define	date 190106
21cr|openjazz-20190106-1|2	%define	oname OpenJazz
21cr|openjazz-20190106-1|3	
21cr|openjazz-20190106-1|4	Summary:	Remake of the classic Jazz Jackrabbit games
21cr|openjazz-20190106-1|5	Name:		openjazz
21cr|openjazz-20190106-1|6	Version:	20190106
21cr|openjazz-20190106-1|7	Release:	1
21cr|openjazz-20190106-1|8	License:	GPLv2+
21cr|openjazz-20190106-1|9	Group:		Games/Arcade
21cr|openjazz-20190106-1|10	Url:		https://www.alister.eu/jazz/oj/
21cr|openjazz-20190106-1|11	Source0:	https://github.com/AlisterT/openjazz/archive/20%{date}.tar.gz
21cr|openjazz-20190106-1|12	BuildRequires:	dos2unix
21cr|openjazz-20190106-1|13	BuildRequires:	unzip
21cr|openjazz-20190106-1|14	BuildRequires:	pkgconfig(libmodplug)
21cr|openjazz-20190106-1|15	BuildRequires:	pkgconfig(libxmp)
21cr|openjazz-20190106-1|16	BuildRequires:	pkgconfig(sdl)
21cr|openjazz-20190106-1|17	BuildRequires:	pkgconfig(SDL_net)
21cr|openjazz-20190106-1|18	BuildRequires:	pkgconfig(zlib)
21cr|openjazz-20190106-1|19	
21cr|openjazz-20190106-1|20	%description
21cr|openjazz-20190106-1|21	This is an open-source version of the classic Jazz Jackrabbit games. To play,
21cr|openjazz-20190106-1|22	you will need the data files from one of the original games.
21cr|openjazz-20190106-1|23	
21cr|openjazz-20190106-1|24	%files
21cr|openjazz-20190106-1|25	%doc gpl.txt
21cr|openjazz-20190106-1|26	%{_bindir}/%{oname}
21cr|openjazz-20190106-1|27	%{_datadir}/applications/%{oname}.desktop
21cr|openjazz-20190106-1|28	%{_datadir}/icons/hicolor/48x48/apps/%{oname}.png
21cr|openjazz-20190106-1|29	%{_datadir}/icons/hicolor/scalable/apps/%{oname}.svg
21cr|openjazz-20190106-1|30	%dir %{_datadir}/%{name}
21cr|openjazz-20190106-1|31	%{_datadir}/%{name}/%{name}.000
21cr|openjazz-20190106-1|32	
21cr|openjazz-20190106-1|33	#-----------------------------------------------------------------------------
21cr|openjazz-20190106-1|34	
21cr|openjazz-20190106-1|35	%prep
21cr|openjazz-20190106-1|36	%setup -qn %{name}-20%{date}
21cr|openjazz-20190106-1|37	
21cr|openjazz-20190106-1|38	# Fix perms
21cr|openjazz-20190106-1|39	find src -name "*.cpp" -o -name "*.h"| xargs chmod -x
21cr|openjazz-20190106-1|40	
21cr|openjazz-20190106-1|41	
21cr|openjazz-20190106-1|42	%build
21cr|openjazz-20190106-1|43	autoreconf -vfi
21cr|openjazz-20190106-1|44	%configure2_5x
21cr|openjazz-20190106-1|45	%make
21cr|openjazz-20190106-1|46	
21cr|openjazz-20190106-1|47	
21cr|openjazz-20190106-1|48	%install
21cr|openjazz-20190106-1|49	%makeinstall_std

3689 21
21cr|openl2tp-1.8-14|1	%bcond_with rpc
21cr|openl2tp-1.8-14|2	
21cr|openl2tp-1.8-14|3	Summary:	An L2TP client/server, designed for VPN use
21cr|openl2tp-1.8-14|4	Name:		openl2tp
21cr|openl2tp-1.8-14|5	Version:	1.8
21cr|openl2tp-1.8-14|6	Release:	14
21cr|openl2tp-1.8-14|7	License:	GPLv2+
21cr|openl2tp-1.8-14|8	Group:		System/Base
21cr|openl2tp-1.8-14|9	Url:		ftp://downloads.sourceforge.net/projects/openl2tp/%{name}-%{version}.tar.gz
21cr|openl2tp-1.8-14|10	Source0:	%{name}-%{version}.tar.gz
21cr|openl2tp-1.8-14|11	Source1:	openl2tp.service
21cr|openl2tp-1.8-14|12	Source2:	openl2tp-tmpfiles.conf
21cr|openl2tp-1.8-14|13	Patch0:		openl2tp-1.8-make.patch
21cr|openl2tp-1.8-14|14	Patch1:		openl2tp-1.8-tirpc.patch
21cr|openl2tp-1.8-14|15	BuildRequires:	bison
21cr|openl2tp-1.8-14|16	BuildRequires:	flex
21cr|openl2tp-1.8-14|17	BuildRequires:	kernel-headers
21cr|openl2tp-1.8-14|18	BuildRequires:	ppp
21cr|openl2tp-1.8-14|19	BuildRequires:	readline-devel
21cr|openl2tp-1.8-14|20	BuildRequires:	pkgconfig(libtirpc)
21cr|openl2tp-1.8-14|21	Requires:	ppp >= 2.4.5
21cr|openl2tp-1.8-14|22	Requires:	readline >= 4.2
21cr|openl2tp-1.8-14|23	Requires:	rpcbind
21cr|openl2tp-1.8-14|24	Requires(post):	systemd
21cr|openl2tp-1.8-14|25	Requires(post,preun):	rpm-helper
21cr|openl2tp-1.8-14|26	
21cr|openl2tp-1.8-14|27	%description
21cr|openl2tp-1.8-14|28	OpenL2TP is a complete implementation of RFC2661 - Layer Two Tunneling
21cr|openl2tp-1.8-14|29	Protocol Version 2, able to operate as both a server and a client. It
21cr|openl2tp-1.8-14|30	is ideal for use as an enterprise L2TP VPN server, supporting more
21cr|openl2tp-1.8-14|31	than 100 simultaneous connected users. It may also be used as a client
21cr|openl2tp-1.8-14|32	on a home PC or roadwarrior laptop.
21cr|openl2tp-1.8-14|33	
21cr|openl2tp-1.8-14|34	OpenL2TP has been designed and implemented specifically for Linux. It
21cr|openl2tp-1.8-14|35	consists of
21cr|openl2tp-1.8-14|36	
21cr|openl2tp-1.8-14|37	- a daemon, openl2tpd, handling the L2TP control protocol exchanges
21cr|openl2tp-1.8-14|38	for all tunnels and sessions
21cr|openl2tp-1.8-14|39	- a plugin for pppd to allow its PPP connections to run over L2TP
21cr|openl2tp-1.8-14|40	sessions
21cr|openl2tp-1.8-14|41	- a Linux kernel driver for efficient datapath (integrated into the
21cr|openl2tp-1.8-14|42	standard kernel from 2.6.23).
21cr|openl2tp-1.8-14|43	- a command line application, l2tpconfig, for management.
21cr|openl2tp-1.8-14|44	
21cr|openl2tp-1.8-14|45	%files
21cr|openl2tp-1.8-14|46	%doc README LICENSE
21cr|openl2tp-1.8-14|47	%config %{_sysconfdir}/sysconfig/openl2tpd
21cr|openl2tp-1.8-14|48	%{_tmpfilesdir}/%{name}.conf
21cr|openl2tp-1.8-14|49	%dir %{_libdir}/openl2tp
21cr|openl2tp-1.8-14|50	%{_sbindir}/openl2tpd
21cr|openl2tp-1.8-14|51	%{_libdir}/openl2tp/ppp_null.so
21cr|openl2tp-1.8-14|52	%{_libdir}/openl2tp/ppp_unix.so
21cr|openl2tp-1.8-14|53	%{_libdir}/openl2tp/ipsec.so
21cr|openl2tp-1.8-14|54	%{_libdir}/openl2tp/event_sock.so
21cr|openl2tp-1.8-14|55	%{_mandir}/man4/openl2tp_rpc.4.*
21cr|openl2tp-1.8-14|56	%{_mandir}/man5/openl2tpd.conf.5.*
21cr|openl2tp-1.8-14|57	%{_mandir}/man7/openl2tp.7.*
21cr|openl2tp-1.8-14|58	%{_mandir}/man8/openl2tpd.8.*
21cr|openl2tp-1.8-14|59	%{_unitdir}/openl2tp.service
21cr|openl2tp-1.8-14|60	
21cr|openl2tp-1.8-14|61	%post
21cr|openl2tp-1.8-14|62	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|openl2tp-1.8-14|63	%_post_service %{name}
21cr|openl2tp-1.8-14|64	
21cr|openl2tp-1.8-14|65	%preun
21cr|openl2tp-1.8-14|66	%_preun_service %{name}
21cr|openl2tp-1.8-14|67	
21cr|openl2tp-1.8-14|68	#----------------------------------------------------------------------------
21cr|openl2tp-1.8-14|69	
21cr|openl2tp-1.8-14|70	%package devel
21cr|openl2tp-1.8-14|71	Summary:	OpenL2TP support files for plugin development
21cr|openl2tp-1.8-14|72	Group:		Development/Other
21cr|openl2tp-1.8-14|73	
21cr|openl2tp-1.8-14|74	%description devel
21cr|openl2tp-1.8-14|75	This package contains support files for building plugins for OpenL2TP,
21cr|openl2tp-1.8-14|76	or applications that use the OpenL2TP APIs.
21cr|openl2tp-1.8-14|77	
21cr|openl2tp-1.8-14|78	%files devel
21cr|openl2tp-1.8-14|79	%doc plugins/README doc/README.event_sock
21cr|openl2tp-1.8-14|80	%{_libdir}/openl2tp/l2tp_rpc.x
21cr|openl2tp-1.8-14|81	%{_libdir}/openl2tp/l2tp_event.h
21cr|openl2tp-1.8-14|82	%{_libdir}/openl2tp/event_sock.h
21cr|openl2tp-1.8-14|83	
21cr|openl2tp-1.8-14|84	#----------------------------------------------------------------------------
21cr|openl2tp-1.8-14|85	
21cr|openl2tp-1.8-14|86	%prep
21cr|openl2tp-1.8-14|87	%setup -q
21cr|openl2tp-1.8-14|88	%patch0 -p0
21cr|openl2tp-1.8-14|89	%patch1 -p1
21cr|openl2tp-1.8-14|90	
21cr|openl2tp-1.8-14|91	%if %{without rpc}
21cr|openl2tp-1.8-14|92	perl -p -i -e 's/L2TP_FEATURE_RPC_MANAGEMENT=\ty//' Makefile
21cr|openl2tp-1.8-14|93	%endif
21cr|openl2tp-1.8-14|94	
21cr|openl2tp-1.8-14|95	%build
21cr|openl2tp-1.8-14|96	make PPPD_VERSION=2.4.5
21cr|openl2tp-1.8-14|97	
21cr|openl2tp-1.8-14|98	%install
21cr|openl2tp-1.8-14|99	make install DESTDIR=%{buildroot} \
21cr|openl2tp-1.8-14|100	PPPD_VERSION=2.4.5
21cr|openl2tp-1.8-14|101	
21cr|openl2tp-1.8-14|102	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|openl2tp-1.8-14|103	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/openl2tp.service
21cr|openl2tp-1.8-14|104	cp -f etc/sysconfig/openl2tpd %{buildroot}%{_sysconfdir}/sysconfig/openl2tpd
21cr|openl2tp-1.8-14|105	
21cr|openl2tp-1.8-14|106	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|openl2tp-1.8-14|107	
21cr|openl2tp-1.8-14|108	%ifarch aarch64
21cr|openl2tp-1.8-14|109	mkdir -p %{buildroot}%{_libdir}
21cr|openl2tp-1.8-14|110	mv %{buildroot}%{_prefix}/lib/%{name} %{buildroot}%{_libdir}/
21cr|openl2tp-1.8-14|111	%endif

3690 21
21cr|openldap-check_password-1.1-4|1	%define upstream_name check_password
21cr|openldap-check_password-1.1-4|2	
21cr|openldap-check_password-1.1-4|3	Name:       openldap-%{upstream_name}
21cr|openldap-check_password-1.1-4|4	Version:    1.1
21cr|openldap-check_password-1.1-4|5	Release:    4
21cr|openldap-check_password-1.1-4|6	Summary:    OpenLdap password checker module
21cr|openldap-check_password-1.1-4|7	License:    Artistic
21cr|openldap-check_password-1.1-4|8	Group: 		System/Servers
21cr|openldap-check_password-1.1-4|9	URL: 		http://linagora.org/contrib/annuaires/extensions/openldap_ppolicy_check_password
21cr|openldap-check_password-1.1-4|10	Source0: 	http://tools.ltb-project.org/attachments/download/51/ltb-project-openldap-ppolicy-check-password-%{version}.tar.gz
21cr|openldap-check_password-1.1-4|11	BuildRequires: openldap-devel
21cr|openldap-check_password-1.1-4|12	BuildRequires: cracklib-devel
21cr|openldap-check_password-1.1-4|13	BuildRequires: libwrap-devel
21cr|openldap-check_password-1.1-4|14	
21cr|openldap-check_password-1.1-4|15	%description
21cr|openldap-check_password-1.1-4|16	check_password.c is an OpenLDAP pwdPolicyChecker module used to check the
21cr|openldap-check_password-1.1-4|17	strength and quality of user-provided passwords.
21cr|openldap-check_password-1.1-4|18	
21cr|openldap-check_password-1.1-4|19	This module is used as an extension of the OpenLDAP password policy controls,
21cr|openldap-check_password-1.1-4|20	see slapo-ppolicy(5) section pwdCheckModule.
21cr|openldap-check_password-1.1-4|21	
21cr|openldap-check_password-1.1-4|22	check_password.c will run a number of checks on the passwords to ensure minimum
21cr|openldap-check_password-1.1-4|23	strength and quality requirements are met. Passwords that do not meet these
21cr|openldap-check_password-1.1-4|24	requirements are rejected.
21cr|openldap-check_password-1.1-4|25	
21cr|openldap-check_password-1.1-4|26	%prep
21cr|openldap-check_password-1.1-4|27	%setup -q -n ltb-project-openldap-ppolicy-check-password-%{version}
21cr|openldap-check_password-1.1-4|28	
21cr|openldap-check_password-1.1-4|29	%build
21cr|openldap-check_password-1.1-4|30	%make \
21cr|openldap-check_password-1.1-4|31	LDAP_INC="-I%{_includedir}/openldap/include -I%{_includedir}/openldap/slapd"
21cr|openldap-check_password-1.1-4|32	
21cr|openldap-check_password-1.1-4|33	
21cr|openldap-check_password-1.1-4|34	%install
21cr|openldap-check_password-1.1-4|35	install -d -m 755 %{buildroot}%{_libdir}/openldap
21cr|openldap-check_password-1.1-4|36	install -m 755 check_password.so %{buildroot}%{_libdir}/openldap
21cr|openldap-check_password-1.1-4|37	
21cr|openldap-check_password-1.1-4|38	install -d -m 755 %{buildroot}%{_sysconfdir}/openldap
21cr|openldap-check_password-1.1-4|39	cat > %{buildroot}%{_sysconfdir}/openldap/check_password.conf <<EOF
21cr|openldap-check_password-1.1-4|40	# OpenLDAP pwdChecker library configuration
21cr|openldap-check_password-1.1-4|41	
21cr|openldap-check_password-1.1-4|42	# Set it to 0 to disable cracklib verification
21cr|openldap-check_password-1.1-4|43	#useCracklib 1
21cr|openldap-check_password-1.1-4|44	
21cr|openldap-check_password-1.1-4|45	# Minimum number of quality points a new password must have to be accepted
21cr|openldap-check_password-1.1-4|46	#minPoints 3
21cr|openldap-check_password-1.1-4|47	
21cr|openldap-check_password-1.1-4|48	# Minimum upper characters expected
21cr|openldap-check_password-1.1-4|49	#minUpper 0
21cr|openldap-check_password-1.1-4|50	
21cr|openldap-check_password-1.1-4|51	# Minimum lower characters expected
21cr|openldap-check_password-1.1-4|52	#minLower 0
21cr|openldap-check_password-1.1-4|53	
21cr|openldap-check_password-1.1-4|54	# Minimum digit characters expected
21cr|openldap-check_password-1.1-4|55	#minDigit 0
21cr|openldap-check_password-1.1-4|56	
21cr|openldap-check_password-1.1-4|57	# Minimum punctuation characters expected
21cr|openldap-check_password-1.1-4|58	#minPunct 0
21cr|openldap-check_password-1.1-4|59	EOF
21cr|openldap-check_password-1.1-4|60	
21cr|openldap-check_password-1.1-4|61	%files
21cr|openldap-check_password-1.1-4|62	%doc README INSTALL LICENSE
21cr|openldap-check_password-1.1-4|63	%{_libdir}/openldap/check_password.so
21cr|openldap-check_password-1.1-4|64	%config(noreplace) %{_sysconfdir}/openldap/check_password.conf

3691 21
21cr|openlierox-0.58_rc5-2|1	%define debug_package %{nil}
21cr|openlierox-0.58_rc5-2|2	
21cr|openlierox-0.58_rc5-2|3	Summary:	Extremely addictive realtime worms shoot-em-up
21cr|openlierox-0.58_rc5-2|4	Name:		openlierox
21cr|openlierox-0.58_rc5-2|5	Version:	0.58_rc5
21cr|openlierox-0.58_rc5-2|6	Release:	2
21cr|openlierox-0.58_rc5-2|7	License:	LGPLv2+
21cr|openlierox-0.58_rc5-2|8	Group:		Games/Arcade
21cr|openlierox-0.58_rc5-2|9	Url:		http://openlierox.sourceforge.net/
21cr|openlierox-0.58_rc5-2|10	Source0:	OpenLieroX_%{version}.src.tar.bz2
21cr|openlierox-0.58_rc5-2|11	Patch1:		openlierox-0.58_rc3-fstat.patch
21cr|openlierox-0.58_rc5-2|12	Patch2:		openlierox-0.58_rc3-gcc4.7.patch
21cr|openlierox-0.58_rc5-2|13	Patch3:		OpenLieroX-gcc4.9.patch
21cr|openlierox-0.58_rc5-2|14	Patch4:		openlierox-sysctl.patch
21cr|openlierox-0.58_rc5-2|15	BuildRequires:	kernel-headers
21cr|openlierox-0.58_rc5-2|16	BuildRequires:	libgd-devel
21cr|openlierox-0.58_rc5-2|17	BuildRequires:	libhawknl-devel
21cr|openlierox-0.58_rc5-2|18	BuildRequires:	pkgconfig(sdl)
21cr|openlierox-0.58_rc5-2|19	BuildRequires:	pkgconfig(SDL_image)
21cr|openlierox-0.58_rc5-2|20	BuildRequires:	pkgconfig(SDL_mixer)
21cr|openlierox-0.58_rc5-2|21	BuildRequires:	pkgconfig(libcurl)
21cr|openlierox-0.58_rc5-2|22	BuildRequires:	pkgconfig(libxml-2.0)
21cr|openlierox-0.58_rc5-2|23	BuildRequires:	pkgconfig(libzip)
21cr|openlierox-0.58_rc5-2|24	BuildRequires:	pkgconfig(zlib)
21cr|openlierox-0.58_rc5-2|25	Requires:	%{name}-gamedata = %{EVRD}
21cr|openlierox-0.58_rc5-2|26	ExclusiveArch:	%{x86_64}
21cr|openlierox-0.58_rc5-2|27	
21cr|openlierox-0.58_rc5-2|28	%description
21cr|openlierox-0.58_rc5-2|29	OpenLierox is an extremely addictive realtime worms shoot-em-up backed
21cr|openlierox-0.58_rc5-2|30	by an active gamers community. Dozens of levels and mods are available
21cr|openlierox-0.58_rc5-2|31	to provide endless gaming pleasure.
21cr|openlierox-0.58_rc5-2|32	
21cr|openlierox-0.58_rc5-2|33	%files
21cr|openlierox-0.58_rc5-2|34	%doc COPYING.LIB VERSION doc
21cr|openlierox-0.58_rc5-2|35	%{_gamesbindir}/%{name}
21cr|openlierox-0.58_rc5-2|36	%{_datadir}/applications/%{name}.desktop
21cr|openlierox-0.58_rc5-2|37	%{_iconsdir}/%{name}.png
21cr|openlierox-0.58_rc5-2|38	
21cr|openlierox-0.58_rc5-2|39	#----------------------------------------------------------------------------
21cr|openlierox-0.58_rc5-2|40	
21cr|openlierox-0.58_rc5-2|41	%package gamedata
21cr|openlierox-0.58_rc5-2|42	Summary:	Game data for %{name}
21cr|openlierox-0.58_rc5-2|43	Group:		Games/Arcade
21cr|openlierox-0.58_rc5-2|44	Requires:	%{name} = %{EVRD}
21cr|openlierox-0.58_rc5-2|45	# We split game data to separate package to make it noarch and thus save
21cr|openlierox-0.58_rc5-2|46	# bandwidth and space on distribution media.
21cr|openlierox-0.58_rc5-2|47	BuildArch:	noarch
21cr|openlierox-0.58_rc5-2|48	
21cr|openlierox-0.58_rc5-2|49	%description gamedata
21cr|openlierox-0.58_rc5-2|50	Game data for %{name}.
21cr|openlierox-0.58_rc5-2|51	
21cr|openlierox-0.58_rc5-2|52	%files gamedata
21cr|openlierox-0.58_rc5-2|53	%{_gamesdatadir}/OpenLieroX
21cr|openlierox-0.58_rc5-2|54	
21cr|openlierox-0.58_rc5-2|55	#----------------------------------------------------------------------------
21cr|openlierox-0.58_rc5-2|56	
21cr|openlierox-0.58_rc5-2|57	%prep
21cr|openlierox-0.58_rc5-2|58	%autosetup -p1 -n OpenLieroX
21cr|openlierox-0.58_rc5-2|59	
21cr|openlierox-0.58_rc5-2|60	# header not found without copy
21cr|openlierox-0.58_rc5-2|61	cp libs/hawknl/include/*.h include/
21cr|openlierox-0.58_rc5-2|62	
21cr|openlierox-0.58_rc5-2|63	
21cr|openlierox-0.58_rc5-2|64	%build
21cr|openlierox-0.58_rc5-2|65	SYSTEM_DATA_DIR=%{_gamesdatadir} \
21cr|openlierox-0.58_rc5-2|66	BIN_DIR=%{_gamesbindir} \
21cr|openlierox-0.58_rc5-2|67	./compile.sh
21cr|openlierox-0.58_rc5-2|68	
21cr|openlierox-0.58_rc5-2|69	%install
21cr|openlierox-0.58_rc5-2|70	mkdir -p %{buildroot}%{_gamesbindir}
21cr|openlierox-0.58_rc5-2|71	SYSTEM_DATA_DIR=%{buildroot}%{_gamesdatadir} \
21cr|openlierox-0.58_rc5-2|72	BIN_DIR=%{buildroot}%{_gamesbindir} \
21cr|openlierox-0.58_rc5-2|73	DOC_DIR=%{buildroot}%{_docdir} \
21cr|openlierox-0.58_rc5-2|74	./install.sh
21cr|openlierox-0.58_rc5-2|75	
21cr|openlierox-0.58_rc5-2|76	chmod -R o+rX %{buildroot}%{_gamesdatadir}/OpenLieroX
21cr|openlierox-0.58_rc5-2|77	rm -rf %{buildroot}%{_docdir}
21cr|openlierox-0.58_rc5-2|78	
21cr|openlierox-0.58_rc5-2|79	mkdir -p %{buildroot}%{_iconsdir}
21cr|openlierox-0.58_rc5-2|80	cp -p %{buildroot}%{_gamesdatadir}/OpenLieroX/data/icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|openlierox-0.58_rc5-2|81	
21cr|openlierox-0.58_rc5-2|82	mkdir -p %{buildroot}%{_datadir}/applications
21cr|openlierox-0.58_rc5-2|83	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|openlierox-0.58_rc5-2|84	[Desktop Entry]
21cr|openlierox-0.58_rc5-2|85	Name=OpenLieroX
21cr|openlierox-0.58_rc5-2|86	Comment=Extremely addictive realtime worms shoot-em-up
21cr|openlierox-0.58_rc5-2|87	Exec=%{name}
21cr|openlierox-0.58_rc5-2|88	Icon=%{name}
21cr|openlierox-0.58_rc5-2|89	Terminal=false
21cr|openlierox-0.58_rc5-2|90	Type=Application
21cr|openlierox-0.58_rc5-2|91	Categories=Game;ArcadeGame;
21cr|openlierox-0.58_rc5-2|92	EOF

3692 21
21cr|openmohaa-0.82.0-1|1	%global	debug_package %{nil}
21cr|openmohaa-0.82.0-1|2	Name:           openmohaa
21cr|openmohaa-0.82.0-1|3	Version:        0.82.0
21cr|openmohaa-0.82.0-1|4	Release:        1
21cr|openmohaa-0.82.0-1|5	Summary:        A game engine compatible with Medal of Honor: Allied Assault
21cr|openmohaa-0.82.0-1|6	Summary(ru_RU.UTF-8): Игровой движок, совместимый с Medal of Honor: Allied Assault
21cr|openmohaa-0.82.0-1|7	License:        GPLv2+
21cr|openmohaa-0.82.0-1|8	Group:          Games/Other
21cr|openmohaa-0.82.0-1|9	URL:            https://www.openmohaa.org/
21cr|openmohaa-0.82.0-1|10	Source0:        https://github.com/openmoh/openmohaa/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|openmohaa-0.82.0-1|11	Source1:        openmohaa.rpmlintrc
21cr|openmohaa-0.82.0-1|12	Patch0:         CMakeLists.patch
21cr|openmohaa-0.82.0-1|13	Patch1:         sys_main_new.patch
21cr|openmohaa-0.82.0-1|14	BuildRequires:  bison
21cr|openmohaa-0.82.0-1|15	BuildRequires:  cmake
21cr|openmohaa-0.82.0-1|16	BuildRequires:  flex
21cr|openmohaa-0.82.0-1|17	BuildRequires:  gcc-c++
21cr|openmohaa-0.82.0-1|18	BuildRequires:  hicolor-icon-theme
21cr|openmohaa-0.82.0-1|19	BuildRequires:  pkgconfig
21cr|openmohaa-0.82.0-1|20	BuildRequires:  pkgconfig(libcurl)
21cr|openmohaa-0.82.0-1|21	BuildRequires:  pkgconfig(mad)
21cr|openmohaa-0.82.0-1|22	BuildRequires:  pkgconfig(openal)
21cr|openmohaa-0.82.0-1|23	BuildRequires:  pkgconfig(sdl2)
21cr|openmohaa-0.82.0-1|24	BuildRequires:  pkgconfig(zlib)
21cr|openmohaa-0.82.0-1|25	
21cr|openmohaa-0.82.0-1|26	%description
21cr|openmohaa-0.82.0-1|27	An open-source game engine compatible with Medal of Honor: Allied Assault
21cr|openmohaa-0.82.0-1|28	and its expansions (Spearhead and Breakthrough).
21cr|openmohaa-0.82.0-1|29	
21cr|openmohaa-0.82.0-1|30	NOTE:
21cr|openmohaa-0.82.0-1|31	To play the Medal of Honor games with with openmohh you need the original
21cr|openmohaa-0.82.0-1|32	game data file files! (~/.openmohaa/)
21cr|openmohaa-0.82.0-1|33	
21cr|openmohaa-0.82.0-1|34	see https://github.com/openmoh/openmohaa/blob/main/docs/getting_started_installation.md
21cr|openmohaa-0.82.0-1|35	
21cr|openmohaa-0.82.0-1|36	%description -l ru_RU.UTF-8
21cr|openmohaa-0.82.0-1|37	Открытый игровой движок, совместимый с Medal of Honor: Allied Assault и дополнениями к нему (Spearhead и Breakthrough).
21cr|openmohaa-0.82.0-1|38	
21cr|openmohaa-0.82.0-1|39	ПРИМЕЧАНИЕ:
21cr|openmohaa-0.82.0-1|40	Для игры в Medal of Honor с использованием openmohaa вам потребуются оригинальные файлы данных игры! (~/.openmohaa/)
21cr|openmohaa-0.82.0-1|41	
21cr|openmohaa-0.82.0-1|42	Смотрите подробности на https://github.com/openmoh/openmohaa/blob/main/docs/getting_started_installation.md
21cr|openmohaa-0.82.0-1|43	
21cr|openmohaa-0.82.0-1|44	%prep
21cr|openmohaa-0.82.0-1|45	%autosetup -p0
21cr|openmohaa-0.82.0-1|46	
21cr|openmohaa-0.82.0-1|47	%build
21cr|openmohaa-0.82.0-1|48	%cmake \
21cr|openmohaa-0.82.0-1|49	-DCMAKE_C_FLAGS="$(pkg-config --cflags sdl2)" \
21cr|openmohaa-0.82.0-1|50	-DCMAKE_CXX_FLAGS="$(pkg-config --cflags sdl2)" \
21cr|openmohaa-0.82.0-1|51	-DCMAKE_EXE_LINKER_FLAGS="$(pkg-config --libs sdl2) -lrt" \
21cr|openmohaa-0.82.0-1|52	-DCMAKE_INSTALL_BINDIR=%{_bindir} \
21cr|openmohaa-0.82.0-1|53	-DTARGET_LOCAL_SYSTEM=1
21cr|openmohaa-0.82.0-1|54	%make_build
21cr|openmohaa-0.82.0-1|55	
21cr|openmohaa-0.82.0-1|56	%install
21cr|openmohaa-0.82.0-1|57	%make_install -C build
21cr|openmohaa-0.82.0-1|58	
21cr|openmohaa-0.82.0-1|59	%files
21cr|openmohaa-0.82.0-1|60	%{_datadir}/applications/org.openmoh.%{name}.desktop
21cr|openmohaa-0.82.0-1|61	%{_datadir}/applications/org.openmoh.%{name}b.desktop
21cr|openmohaa-0.82.0-1|62	%{_datadir}/applications/org.openmoh.%{name}s.desktop
21cr|openmohaa-0.82.0-1|63	%{_iconsdir}/hicolor/*/apps/org.openmoh.%{name}.svg
21cr|openmohaa-0.82.0-1|64	%{_metainfodir}/org.openmoh.%{name}.metainfo.xml
21cr|openmohaa-0.82.0-1|65	%{_includedir}/recastnavigation/*.h
21cr|openmohaa-0.82.0-1|66	%{_bindir}/launch_%{name}_base
21cr|openmohaa-0.82.0-1|67	%{_bindir}/launch_%{name}_breakthrough
21cr|openmohaa-0.82.0-1|68	%{_bindir}/launch_%{name}_spearhead
21cr|openmohaa-0.82.0-1|69	%{_bindir}/omohaaded
21cr|openmohaa-0.82.0-1|70	%{_bindir}/%{name}
21cr|openmohaa-0.82.0-1|71	%{_libdir}/cgame.so
21cr|openmohaa-0.82.0-1|72	%{_libdir}/game.so
21cr|openmohaa-0.82.0-1|73	%{_libdir}/libDetour.so
21cr|openmohaa-0.82.0-1|74	%{_libdir}/libDetourCrowd.so
21cr|openmohaa-0.82.0-1|75	%{_libdir}/libRecast.so
21cr|openmohaa-0.82.0-1|76	%{_libdir}/libDetour.so.VERSION
21cr|openmohaa-0.82.0-1|77	%{_libdir}/libDetourCrowd.so.VERSION
21cr|openmohaa-0.82.0-1|78	%{_libdir}/libRecast.so.VERSION
21cr|openmohaa-0.82.0-1|79	
21cr|openmohaa-0.82.0-1|80	%changelog

3693 21
21cr|openmortal-0.7.1-11|1	%define sversion 0.7
21cr|openmortal-0.7.1-11|2	
21cr|openmortal-0.7.1-11|3	Summary:	Parody of Mortal Kombat
21cr|openmortal-0.7.1-11|4	Name:		openmortal
21cr|openmortal-0.7.1-11|5	Version:	0.7.1
21cr|openmortal-0.7.1-11|6	Release:	11
21cr|openmortal-0.7.1-11|7	License:	GPLм2+
21cr|openmortal-0.7.1-11|8	Group:		Games/Arcade
21cr|openmortal-0.7.1-11|9	Url:		http://openmortal.sourceforge.net/
21cr|openmortal-0.7.1-11|10	Source0:	%{name}-%{sversion}.tar.bz2
21cr|openmortal-0.7.1-11|11	Source1:	laurence.zip
21cr|openmortal-0.7.1-11|12	Source2:	ikari.zip
21cr|openmortal-0.7.1-11|13	Source11:	%{name}-16x16.png
21cr|openmortal-0.7.1-11|14	Source12:	%{name}-32x32.png
21cr|openmortal-0.7.1-11|15	Source13:	%{name}-48x48.png
21cr|openmortal-0.7.1-11|16	Patch0:		openmortal-0.7-extra-qualification.patch
21cr|openmortal-0.7.1-11|17	Patch1:		openmortal-0.7-freetype2.5.patch
21cr|openmortal-0.7.1-11|18	BuildRequires:	perl-devel
21cr|openmortal-0.7.1-11|19	BuildRequires:	pkgconfig(freetype2)
21cr|openmortal-0.7.1-11|20	BuildRequires:	pkgconfig(SDL_image)
21cr|openmortal-0.7.1-11|21	BuildRequires:	pkgconfig(SDL_mixer)
21cr|openmortal-0.7.1-11|22	BuildRequires:	pkgconfig(SDL_net)
21cr|openmortal-0.7.1-11|23	BuildRequires:	pkgconfig(SDL_ttf)
21cr|openmortal-0.7.1-11|24	BuildRequires:	perl(ExtUtils::Embed)
21cr|openmortal-0.7.1-11|25	
21cr|openmortal-0.7.1-11|26	%description
21cr|openmortal-0.7.1-11|27	Open Mortal is a parody of the popular coin-up game, Mortal Kombat.
21cr|openmortal-0.7.1-11|28	It is currently playable (maybe even enjoyable), although it is still
21cr|openmortal-0.7.1-11|29	under development. Only two-player game is supported, single-player games
21cr|openmortal-0.7.1-11|30	against computer opponent is not planned yet.
21cr|openmortal-0.7.1-11|31	There are currently 9 playable characters, and 8 more in the making!
21cr|openmortal-0.7.1-11|32	
21cr|openmortal-0.7.1-11|33	%files
21cr|openmortal-0.7.1-11|34	%defattr(755,root,root,755)
21cr|openmortal-0.7.1-11|35	%{_gamesbindir}/%{name}
21cr|openmortal-0.7.1-11|36	%defattr(644,root,root,755)
21cr|openmortal-0.7.1-11|37	%doc AUTHORS COPYING ChangeLog INSTALL PACKAGERS README TODO
21cr|openmortal-0.7.1-11|38	%dir %{_gamesdatadir}/%{name}
21cr|openmortal-0.7.1-11|39	%{_gamesdatadir}/%{name}/*
21cr|openmortal-0.7.1-11|40	%{_miconsdir}/%{name}.png
21cr|openmortal-0.7.1-11|41	%{_iconsdir}/%{name}.png
21cr|openmortal-0.7.1-11|42	%{_liconsdir}/%{name}.png
21cr|openmortal-0.7.1-11|43	%{_datadir}/applications/%{name}.desktop
21cr|openmortal-0.7.1-11|44	
21cr|openmortal-0.7.1-11|45	#----------------------------------------------------------------------------
21cr|openmortal-0.7.1-11|46	
21cr|openmortal-0.7.1-11|47	%prep
21cr|openmortal-0.7.1-11|48	%setup -n %{name}-%{sversion} -q
21cr|openmortal-0.7.1-11|49	%patch0 -p0
21cr|openmortal-0.7.1-11|50	%patch1 -p1
21cr|openmortal-0.7.1-11|51	unzip %{SOURCE1} -d data/gfx
21cr|openmortal-0.7.1-11|52	unzip %{SOURCE2} -d data/gfx
21cr|openmortal-0.7.1-11|53	
21cr|openmortal-0.7.1-11|54	%build
21cr|openmortal-0.7.1-11|55	%configure \
21cr|openmortal-0.7.1-11|56	--bindir=%{_gamesbindir} \
21cr|openmortal-0.7.1-11|57	--datadir=%{_gamesdatadir}
21cr|openmortal-0.7.1-11|58	
21cr|openmortal-0.7.1-11|59	%make
21cr|openmortal-0.7.1-11|60	
21cr|openmortal-0.7.1-11|61	%install
21cr|openmortal-0.7.1-11|62	%makeinstall_std
21cr|openmortal-0.7.1-11|63	
21cr|openmortal-0.7.1-11|64	mkdir -p %{buildroot}%{_datadir}/applications
21cr|openmortal-0.7.1-11|65	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|openmortal-0.7.1-11|66	[Desktop Entry]
21cr|openmortal-0.7.1-11|67	Name=Open Mortal
21cr|openmortal-0.7.1-11|68	Comment=Parody of Mortal Kombat
21cr|openmortal-0.7.1-11|69	Exec=%{_gamesbindir}/%{name}
21cr|openmortal-0.7.1-11|70	Icon=%{name}
21cr|openmortal-0.7.1-11|71	Terminal=false
21cr|openmortal-0.7.1-11|72	Type=Application
21cr|openmortal-0.7.1-11|73	StartupNotify=true
21cr|openmortal-0.7.1-11|74	Categories=Game;ArcadeGame;
21cr|openmortal-0.7.1-11|75	EOF
21cr|openmortal-0.7.1-11|76	
21cr|openmortal-0.7.1-11|77	install %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|openmortal-0.7.1-11|78	install %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|openmortal-0.7.1-11|79	install %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

3694 21
21cr|openmsx-18.0-1|1	# Debug package is empty and we don't care to fix it anyway
21cr|openmsx-18.0-1|2	%define _enable_debug_packages %{nil}
21cr|openmsx-18.0-1|3	%define debug_package %{nil}
21cr|openmsx-18.0-1|4	
21cr|openmsx-18.0-1|5	%define url_ver $(echo %{version} | tr '.' '-')
21cr|openmsx-18.0-1|6	
21cr|openmsx-18.0-1|7	Summary:	Open source MSX emulator
21cr|openmsx-18.0-1|8	Name:		openmsx
21cr|openmsx-18.0-1|9	Version:	18.0
21cr|openmsx-18.0-1|10	Release:	1
21cr|openmsx-18.0-1|11	License:	GPLv2+
21cr|openmsx-18.0-1|12	Group:		Emulators
21cr|openmsx-18.0-1|13	Url:		http://openmsx.sourceforge.net/
21cr|openmsx-18.0-1|14	Source0:	https://github.com/openMSX/openMSX/releases/download/RELEASE_%{url_ver}/openmsx-%{version}.tar.gz
21cr|openmsx-18.0-1|15	Source1:	https://github.com/openMSX/openMSX/releases/download/RELEASE_%{url_ver}/%{name}-catapult-%{version}.tar.gz
21cr|openmsx-18.0-1|16	Patch0:		openmsx-cpp-abi.patch
21cr|openmsx-18.0-1|17	BuildRequires:	appstream-util
21cr|openmsx-18.0-1|18	BuildRequires:	python3
21cr|openmsx-18.0-1|19	BuildRequires:	pkgconfig(ao)
21cr|openmsx-18.0-1|20	BuildRequires:	pkgconfig(glew)
21cr|openmsx-18.0-1|21	BuildRequires:	pkgconfig(glu)
21cr|openmsx-18.0-1|22	BuildRequires:	pkgconfig(jack)
21cr|openmsx-18.0-1|23	BuildRequires:	pkgconfig(libpng)
21cr|openmsx-18.0-1|24	BuildRequires:	pkgconfig(libxml-2.0)
21cr|openmsx-18.0-1|25	BuildRequires:	pkgconfig(ogg)
21cr|openmsx-18.0-1|26	BuildRequires:	pkgconfig(sdl2)
21cr|openmsx-18.0-1|27	BuildRequires:	pkgconfig(SDL2_image)
21cr|openmsx-18.0-1|28	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|openmsx-18.0-1|29	BuildRequires:	pkgconfig(tcl)
21cr|openmsx-18.0-1|30	BuildRequires:	pkgconfig(theoradec)
21cr|openmsx-18.0-1|31	BuildRequires:	pkgconfig(vorbis)
21cr|openmsx-18.0-1|32	BuildRequires:	wxgtku3.0-devel
21cr|openmsx-18.0-1|33	
21cr|openmsx-18.0-1|34	%description
21cr|openmsx-18.0-1|35	The open source MSX emulator that tries to achieve
21cr|openmsx-18.0-1|36	near-perfect emulation by using a novel emulation model.
21cr|openmsx-18.0-1|37	
21cr|openmsx-18.0-1|38	%files
21cr|openmsx-18.0-1|39	%doc %{_docdir}/%{name}
21cr|openmsx-18.0-1|40	%license doc/GPL.txt
21cr|openmsx-18.0-1|41	%{_bindir}/%{name}
21cr|openmsx-18.0-1|42	%{_datadir}/%{name}
21cr|openmsx-18.0-1|43	#%%{_mandir}/man1/%{name}.1.gz
21cr|openmsx-18.0-1|44	%dir %{_sysconfdir}/%{name}
21cr|openmsx-18.0-1|45	%config(noreplace) %{_sysconfdir}/%{name}/settings.xml
21cr|openmsx-18.0-1|46	
21cr|openmsx-18.0-1|47	#----------------------------------------------------------------------------
21cr|openmsx-18.0-1|48	%package        catapult
21cr|openmsx-18.0-1|49	Summary:        Graphical front-end for openMSX
21cr|openmsx-18.0-1|50	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|openmsx-18.0-1|51	
21cr|openmsx-18.0-1|52	%description    catapult
21cr|openmsx-18.0-1|53	openMSX Catapult is a graphical user interface for openMSX.
21cr|openmsx-18.0-1|54	Although the program should be self explanatory, we included a set of HTML
21cr|openmsx-18.0-1|55	manuals, that tell how to use Catapult with openMSX. To understand what all
21cr|openmsx-18.0-1|56	options mean and to get a better feeling of what openMSX is, we also recommend
21cr|openmsx-18.0-1|57	to read the documentation of openMSX.
21cr|openmsx-18.0-1|58	
21cr|openmsx-18.0-1|59	%files catapult
21cr|openmsx-18.0-1|60	%doc %{_docdir}/%{name}-catapult
21cr|openmsx-18.0-1|61	%license doc/GPL.txt
21cr|openmsx-18.0-1|62	%{_bindir}/%{name}-catapult
21cr|openmsx-18.0-1|63	%{_datadir}/%{name}-catapult
21cr|openmsx-18.0-1|64	%{_datadir}/appdata/%{name}.appdata.xml
21cr|openmsx-18.0-1|65	%{_datadir}/applications/%{name}.desktop
21cr|openmsx-18.0-1|66	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|openmsx-18.0-1|67	#----------------------------------------------------------------------------
21cr|openmsx-18.0-1|68	%prep
21cr|openmsx-18.0-1|69	%autosetup -p1 -a1
21cr|openmsx-18.0-1|70	
21cr|openmsx-18.0-1|71	%build
21cr|openmsx-18.0-1|72	# Make the custom flavour module, so we can use RPM OPT FLAGS here
21cr|openmsx-18.0-1|73	cat > build/flavour-rpm.mk << EOF
21cr|openmsx-18.0-1|74	# Opt flags.
21cr|openmsx-18.0-1|75	CXXFLAGS+=%{optflags} -DNDEBUG -D_GLIBCXX_USE_CXX11_ABI=1
21cr|openmsx-18.0-1|76	LINK_FLAGS+=%{ldflags}
21cr|openmsx-18.0-1|77	
21cr|openmsx-18.0-1|78	# Dont strip exe, let rpm do it and save debug info
21cr|openmsx-18.0-1|79	OPENMSX_STRIP:=false
21cr|openmsx-18.0-1|80	CATAPULT_STRIP:=false
21cr|openmsx-18.0-1|81	EOF
21cr|openmsx-18.0-1|82	
21cr|openmsx-18.0-1|83	cp build/flavour-rpm.mk %{name}-catapult-%{version}/build
21cr|openmsx-18.0-1|84	
21cr|openmsx-18.0-1|85	cat > build/custom.mk << EOF
21cr|openmsx-18.0-1|86	PYTHON:=python3
21cr|openmsx-18.0-1|87	INSTALL_BASE:=%{_prefix}
21cr|openmsx-18.0-1|88	VERSION_EXEC:=false
21cr|openmsx-18.0-1|89	SYMLINK_FOR_BINARY:=false
21cr|openmsx-18.0-1|90	INSTALL_CONTRIB:=false
21cr|openmsx-18.0-1|91	INSTALL_SHARE_DIR=%{_datadir}/%{name}
21cr|openmsx-18.0-1|92	INSTALL_DOC_DIR=%{_docdir}/%{name}
21cr|openmsx-18.0-1|93	EOF
21cr|openmsx-18.0-1|94	
21cr|openmsx-18.0-1|95	cat > %{name}-catapult-%{version}/build/custom.mk << EOF
21cr|openmsx-18.0-1|96	PYTHON:=python3
21cr|openmsx-18.0-1|97	# If we set this to %%{_prefix} catapult cannot find its resources
21cr|openmsx-18.0-1|98	INSTALL_BASE:=%{_datadir}/%{name}-catapult
21cr|openmsx-18.0-1|99	SYMLINK_FOR_BINARY:=false
21cr|openmsx-18.0-1|100	INSTALL_BINARY_DIR=%{_bindir}
21cr|openmsx-18.0-1|101	INSTALL_SHARE_DIR=%{_datadir}/%{name}-catapult
21cr|openmsx-18.0-1|102	INSTALL_DOC_DIR=%{_docdir}/%{name}-catapult
21cr|openmsx-18.0-1|103	CATAPULT_OPENMSX_BINARY:=%{_bindir}/%{name}
21cr|openmsx-18.0-1|104	CATAPULT_OPENMSX_SHARE:=%{_datadir}/%{name}
21cr|openmsx-18.0-1|105	EOF
21cr|openmsx-18.0-1|106	
21cr|openmsx-18.0-1|107	%configure
21cr|openmsx-18.0-1|108	make %{?_smp_mflags} OPENMSX_FLAVOUR=rpm V=1
21cr|openmsx-18.0-1|109	pushd %{name}-catapult-%{version}
21cr|openmsx-18.0-1|110	make %{?_smp_mflags} CATAPULT_FLAVOUR=rpm V=1
21cr|openmsx-18.0-1|111	popd
21cr|openmsx-18.0-1|112	
21cr|openmsx-18.0-1|113	# Build desktop icon
21cr|openmsx-18.0-1|114	cat >%{name}.desktop <<EOF
21cr|openmsx-18.0-1|115	[Desktop Entry]
21cr|openmsx-18.0-1|116	Name=openMSX
21cr|openmsx-18.0-1|117	GenericName=MSX Emulator
21cr|openmsx-18.0-1|118	Comment=%{summary}
21cr|openmsx-18.0-1|119	Exec=%{name}-catapult
21cr|openmsx-18.0-1|120	Icon=%{name}
21cr|openmsx-18.0-1|121	Terminal=false
21cr|openmsx-18.0-1|122	Type=Application
21cr|openmsx-18.0-1|123	Categories=Game;Emulator;
21cr|openmsx-18.0-1|124	Keywords=emulator;msx;openmsx;
21cr|openmsx-18.0-1|125	EOF
21cr|openmsx-18.0-1|126	
21cr|openmsx-18.0-1|127	%install
21cr|openmsx-18.0-1|128	%makeinstall_std OPENMSX_FLAVOUR=rpm V=1
21cr|openmsx-18.0-1|129	pushd %{name}-catapult-%{version}
21cr|openmsx-18.0-1|130	%make_install CATAPULT_FLAVOUR=rpm V=1
21cr|openmsx-18.0-1|131	popd
21cr|openmsx-18.0-1|132	
21cr|openmsx-18.0-1|133	# menu
21cr|openmsx-18.0-1|134	#mkdir -p %{buildroot}%{_datadir}/applications/
21cr|openmsx-18.0-1|135	#cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|openmsx-18.0-1|136	#[Desktop Entry]
21cr|openmsx-18.0-1|137	#Type=Application
21cr|openmsx-18.0-1|138	#Exec=%{_bindir}/openmsx
21cr|openmsx-18.0-1|139	#Icon=emulators_section
21cr|openmsx-18.0-1|140	#Name=Openmsx
21cr|openmsx-18.0-1|141	#Comment=Open source MSX emulator
21cr|openmsx-18.0-1|142	#Categories=Game;Emulator;
21cr|openmsx-18.0-1|143	#EOF
21cr|openmsx-18.0-1|144	
21cr|openmsx-18.0-1|145	rm %{buildroot}%{_docdir}/%{name}/GPL.txt
21cr|openmsx-18.0-1|146	rm %{buildroot}%{_docdir}/%{name}-catapult/GPL.txt
21cr|openmsx-18.0-1|147	
21cr|openmsx-18.0-1|148	# Move some things around
21cr|openmsx-18.0-1|149	mv %{buildroot}%{_bindir}/catapult %{buildroot}%{_bindir}/%{name}-catapult
21cr|openmsx-18.0-1|150	
21cr|openmsx-18.0-1|151	mv %{buildroot}%{_datadir}/%{name}/machines/*.txt \
21cr|openmsx-18.0-1|152	%{buildroot}%{_docdir}/%{name}
21cr|openmsx-18.0-1|153	
21cr|openmsx-18.0-1|154	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|openmsx-18.0-1|155	mv %{buildroot}%{_datadir}/%{name}/settings.xml \
21cr|openmsx-18.0-1|156	%{buildroot}%{_sysconfdir}/%{name}
21cr|openmsx-18.0-1|157	ln -s --target-directory=%{buildroot}%{_datadir}/%{name} \
21cr|openmsx-18.0-1|158	../../../etc/openmsx/settings.xml
21cr|openmsx-18.0-1|159	
21cr|openmsx-18.0-1|160	#mkdir -p %{buildroot}%{_mandir}/man1
21cr|openmsx-18.0-1|161	#install -pm 0644 OPENMSX.1 %{buildroot}%{_mandir}/man1/openmsx.1
21cr|openmsx-18.0-1|162	
21cr|openmsx-18.0-1|163	# Install icon set and desktop file
21cr|openmsx-18.0-1|164	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
21cr|openmsx-18.0-1|165	for i in 16 32 48 64 128; do
21cr|openmsx-18.0-1|166	install -pm 0644 share/icons/openMSX-logo-"$i".png \
21cr|openmsx-18.0-1|167	%{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps/%{name}.png
21cr|openmsx-18.0-1|168	done
21cr|openmsx-18.0-1|169	
21cr|openmsx-18.0-1|170	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21cr|openmsx-18.0-1|171	%{name}.desktop
21cr|openmsx-18.0-1|172	
21cr|openmsx-18.0-1|173	# Register as an application to be visible in the software center
21cr|openmsx-18.0-1|174	#
21cr|openmsx-18.0-1|175	# NOTE: It would be *awesome* if this file was maintained by the upstream
21cr|openmsx-18.0-1|176	# project, translated and installed into the right place during `make install`.
21cr|openmsx-18.0-1|177	#
21cr|openmsx-18.0-1|178	# See http://www.freedesktop.org/software/appstream/docs/ for more details.
21cr|openmsx-18.0-1|179	#
21cr|openmsx-18.0-1|180	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|openmsx-18.0-1|181	cat > %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml <<EOF
21cr|openmsx-18.0-1|182	<?xml version="1.0" encoding="UTF-8"?>
21cr|openmsx-18.0-1|183	<!-- Copyright 2014 Edgar Muniz Berlinck <edgar.vv@gmail.com> -->
21cr|openmsx-18.0-1|184	<!--
21cr|openmsx-18.0-1|185	BugReportURL: BUGTRACKER DEAD
21cr|openmsx-18.0-1|186	SentUpstream: 2014-09-25
21cr|openmsx-18.0-1|187	-->
21cr|openmsx-18.0-1|188	<component type="desktop">
21cr|openmsx-18.0-1|189	<id>openmsx.desktop</id>
21cr|openmsx-18.0-1|190	<metadata_license>CC0-1.0</metadata_license>
21cr|openmsx-18.0-1|191	<project_license>GPL-2.0</project_license>
21cr|openmsx-18.0-1|192	<name>openMSX</name>
21cr|openmsx-18.0-1|193	<summary>Emulate all aspects of the MSX with high accuracy</summary>
21cr|openmsx-18.0-1|194	<description>
21cr|openmsx-18.0-1|195	<p>
21cr|openmsx-18.0-1|196	OpenMSX is an emulator for the MSX home computer system. MSX is an old
21cr|openmsx-18.0-1|197	Z80-based family of home computers as an attempt to establish
21cr|openmsx-18.0-1|198	a single standard in home computing similar to VHS in video.
21cr|openmsx-18.0-1|199	</p>
21cr|openmsx-18.0-1|200	<p>
21cr|openmsx-18.0-1|201	The MSX standard has been designed by a company called ASCII in Cooperation
21cr|openmsx-18.0-1|202	with Microsoft which has provided a firmware version of its extended BASIC
21cr|openmsx-18.0-1|203	(called "MicroSoft eXtended BASIC") for the machine, which explains the
21cr|openmsx-18.0-1|204	MSX name.
21cr|openmsx-18.0-1|205	</p>
21cr|openmsx-18.0-1|206	<p>
21cr|openmsx-18.0-1|207	In addition to emulating MSX, MSX2, MSX2+, MSX Turbo R and many of it's
21cr|openmsx-18.0-1|208	peripherals, openMSX also support emulating the ColecoVision game console
21cr|openmsx-18.0-1|209	and the SpectraVideo SVI-318 and SVI-328 home computer systems.
21cr|openmsx-18.0-1|210	</p>
21cr|openmsx-18.0-1|211	</description>
21cr|openmsx-18.0-1|212	<url type="homepage">http://openmsx.org/</url>
21cr|openmsx-18.0-1|213	<url type="help">http://openmsx.org/manual/user.html</url>
21cr|openmsx-18.0-1|214	<screenshots>
21cr|openmsx-18.0-1|215	<screenshot type="default">http://openmsx.org/images/screenshots/mlimit3.png</screenshot>
21cr|openmsx-18.0-1|216	<screenshot>http://openmsx.org/images/screenshots/ide.png</screenshot>
21cr|openmsx-18.0-1|217	<screenshot>http://openmsx.org/images/screenshots/tb-underwater.png</screenshot>
21cr|openmsx-18.0-1|218	</screenshots>
21cr|openmsx-18.0-1|219	<updatecontact>jwrdegoede_at_fedoraproject.org</updatecontact>
21cr|openmsx-18.0-1|220	</component>
21cr|openmsx-18.0-1|221	EOF
21cr|openmsx-18.0-1|222	appstream-util validate-relax --nonet \
21cr|openmsx-18.0-1|223	%{buildroot}%{_datadir}/appdata/%{name}.appdata.xml

3695 21
21cr|openmw-0.48.0-1|1	Summary:	A reimplementation of The Elder Scrolls III: Morrowind
21cr|openmw-0.48.0-1|2	Name:		openmw
21cr|openmw-0.48.0-1|3	Version:	0.48.0
21cr|openmw-0.48.0-1|4	Release:	1
21cr|openmw-0.48.0-1|5	License:	GPLv3+
21cr|openmw-0.48.0-1|6	Group:		Games/Adventure
21cr|openmw-0.48.0-1|7	Url:		https://openmw.org
21cr|openmw-0.48.0-1|8	Source0:	https://github.com/OpenMW/openmw/archive/refs/tags/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21cr|openmw-0.48.0-1|9	Source100:	%{name}.rpmlintrc
21cr|openmw-0.48.0-1|10	BuildRequires:	cmake
21cr|openmw-0.48.0-1|11	BuildRequires:	doxygen
21cr|openmw-0.48.0-1|12	# Looks like it's needed to build in "package" mode
21cr|openmw-0.48.0-1|13	BuildRequires:	dpkg
21cr|openmw-0.48.0-1|14	BuildRequires:	git
21cr|openmw-0.48.0-1|15	BuildRequires:	python3-sphinx
21cr|openmw-0.48.0-1|16	BuildRequires:	boost-devel
21cr|openmw-0.48.0-1|17	BuildRequires:	ffmpeg-devel
21cr|openmw-0.48.0-1|18	BuildRequires:	tinyxml-devel
21cr|openmw-0.48.0-1|19	BuildRequires:	pkgconfig(bullet)
21cr|openmw-0.48.0-1|20	BuildRequires:	pkgconfig(gl)
21cr|openmw-0.48.0-1|21	BuildRequires:	pkgconfig(libmpg123)
21cr|openmw-0.48.0-1|22	BuildRequires:	pkgconfig(libunshield)
21cr|openmw-0.48.0-1|23	BuildRequires:	pkgconfig(luajit)
21cr|openmw-0.48.0-1|24	BuildRequires:	pkgconfig(MYGUI)
21cr|openmw-0.48.0-1|25	BuildRequires:	pkgconfig(openal)
21cr|openmw-0.48.0-1|26	BuildRequires:	pkgconfig(openscenegraph-osg)
21cr|openmw-0.48.0-1|27	BuildRequires:	pkgconfig(openscenegraph-osgAnimation)
21cr|openmw-0.48.0-1|28	BuildRequires:	pkgconfig(openscenegraph-osgDB)
21cr|openmw-0.48.0-1|29	BuildRequires:	pkgconfig(openscenegraph-osgFX)
21cr|openmw-0.48.0-1|30	BuildRequires:	pkgconfig(openscenegraph-osgGA)
21cr|openmw-0.48.0-1|31	BuildRequires:	pkgconfig(openscenegraph-osgParticle)
21cr|openmw-0.48.0-1|32	BuildRequires:	pkgconfig(openscenegraph-osgQt)
21cr|openmw-0.48.0-1|33	BuildRequires:	pkgconfig(openscenegraph-osgShadow)
21cr|openmw-0.48.0-1|34	BuildRequires:	pkgconfig(openscenegraph-osgText)
21cr|openmw-0.48.0-1|35	BuildRequires:	pkgconfig(openscenegraph-osgUtil)
21cr|openmw-0.48.0-1|36	BuildRequires:	pkgconfig(openscenegraph-osgViewer)
21cr|openmw-0.48.0-1|37	BuildRequires:	pkgconfig(Qt5Core)
21cr|openmw-0.48.0-1|38	BuildRequires:	pkgconfig(Qt5Gui)
21cr|openmw-0.48.0-1|39	BuildRequires:	pkgconfig(Qt5Network)
21cr|openmw-0.48.0-1|40	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|openmw-0.48.0-1|41	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|openmw-0.48.0-1|42	BuildRequires:	pkgconfig(sdl2)
21cr|openmw-0.48.0-1|43	BuildRequires:	pkgconfig(sndfile)
21cr|openmw-0.48.0-1|44	BuildRequires:	pkgconfig(sqlite3)
21cr|openmw-0.48.0-1|45	BuildRequires:	pkgconfig(yaml-cpp)
21cr|openmw-0.48.0-1|46	BuildRequires:	pkgconfig(uuid)
21cr|openmw-0.48.0-1|47	Requires:	openscenegraph-plugins
21cr|openmw-0.48.0-1|48	
21cr|openmw-0.48.0-1|49	%description
21cr|openmw-0.48.0-1|50	OpenMW is an engine for 2002's game The Elder Scrolls 3: Morrowind. It aims to
21cr|openmw-0.48.0-1|51	be a fully playable (and improved!), open source implementation of the game's
21cr|openmw-0.48.0-1|52	engine and functionality.
21cr|openmw-0.48.0-1|53	You will still need the original game data to play OpenMW.
21cr|openmw-0.48.0-1|54	
21cr|openmw-0.48.0-1|55	%files
21cr|openmw-0.48.0-1|56	%doc CHANGELOG.md README.md
21cr|openmw-0.48.0-1|57	%license LICENSE
21cr|openmw-0.48.0-1|58	%{_appdatadir}/%{name}.appdata.xml
21cr|openmw-0.48.0-1|59	%{_bindir}/bsatool
21cr|openmw-0.48.0-1|60	%{_bindir}/esmtool
21cr|openmw-0.48.0-1|61	%{_bindir}/%{name}
21cr|openmw-0.48.0-1|62	%{_bindir}/%{name}-cs
21cr|openmw-0.48.0-1|63	%{_bindir}/%{name}-essimporter
21cr|openmw-0.48.0-1|64	%{_bindir}/%{name}-iniimporter
21cr|openmw-0.48.0-1|65	%{_bindir}/%{name}-launcher
21cr|openmw-0.48.0-1|66	%{_bindir}/%{name}-wizard
21cr|openmw-0.48.0-1|67	%{_bindir}/%{name}-bulletobjecttool
21cr|openmw-0.48.0-1|68	%{_bindir}/%{name}-navmeshtool
21cr|openmw-0.48.0-1|69	%{_bindir}/niftest
21cr|openmw-0.48.0-1|70	%{_datadir}/applications/*.desktop
21cr|openmw-0.48.0-1|71	%{_datadir}/pixmaps/%{name}-cs.png
21cr|openmw-0.48.0-1|72	%{_datadir}/pixmaps/%{name}.png
21cr|openmw-0.48.0-1|73	%{_gamesdatadir}/%{name}/
21cr|openmw-0.48.0-1|74	%{_sysconfdir}/%{name}/
21cr|openmw-0.48.0-1|75	
21cr|openmw-0.48.0-1|76	#----------------------------------------------------------------------------
21cr|openmw-0.48.0-1|77	
21cr|openmw-0.48.0-1|78	%prep
21cr|openmw-0.48.0-1|79	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|openmw-0.48.0-1|80	
21cr|openmw-0.48.0-1|81	# Fix perms
21cr|openmw-0.48.0-1|82	find . -name "*.cpp" -o -name "*.hpp" | xargs chmod 0644
21cr|openmw-0.48.0-1|83	
21cr|openmw-0.48.0-1|84	%build
21cr|openmw-0.48.0-1|85	%cmake	\
21cr|openmw-0.48.0-1|86	-DBUILD_DOCS=ON		\
21cr|openmw-0.48.0-1|87	-DDESIRED_QT_VERSION=5	\
21cr|openmw-0.48.0-1|88	-DUSE_SYSTEM_TINYXML=ON
21cr|openmw-0.48.0-1|89	%make
21cr|openmw-0.48.0-1|90	
21cr|openmw-0.48.0-1|91	%install
21cr|openmw-0.48.0-1|92	%makeinstall_std -C build

3696 21
21cr|openntpd-6.2p1-1|1	# Workaround to build with GCC 10
21cr|openntpd-6.2p1-1|2	%global optflags %{optflags} -fcommon
21cr|openntpd-6.2p1-1|3	Summary:	OpenNTPD - NTP Time Synchronization Client/Server
21cr|openntpd-6.2p1-1|4	Name:		openntpd
21cr|openntpd-6.2p1-1|5	Version:	6.2p1
21cr|openntpd-6.2p1-1|6	Release:	1
21cr|openntpd-6.2p1-1|7	License:	BSD
21cr|openntpd-6.2p1-1|8	Group:		System/Servers
21cr|openntpd-6.2p1-1|9	Url:		http://www.openntpd.org
21cr|openntpd-6.2p1-1|10	Source0:	http://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/%{name}-%{version}.tar.gz
21cr|openntpd-6.2p1-1|11	Source1:	openntpd.service
21cr|openntpd-6.2p1-1|12	Requires(post): rpm-helper
21cr|openntpd-6.2p1-1|13	Requires(preun): rpm-helper
21cr|openntpd-6.2p1-1|14	Requires(pre): rpm-helper
21cr|openntpd-6.2p1-1|15	Requires(postun): rpm-helper
21cr|openntpd-6.2p1-1|16	BuildRequires:	openssl-devel
21cr|openntpd-6.2p1-1|17	BuildRequires:	bison
21cr|openntpd-6.2p1-1|18	BuildRequires:	byacc
21cr|openntpd-6.2p1-1|19	BuildRequires:	groff-for-man
21cr|openntpd-6.2p1-1|20	Conflicts:	ntp-client
21cr|openntpd-6.2p1-1|21	
21cr|openntpd-6.2p1-1|22	%description
21cr|openntpd-6.2p1-1|23	OpenNTPD is a FREE, easy to use implementation of the Network Time
21cr|openntpd-6.2p1-1|24	Protocol. It provides the ability to sync the local clock to
21cr|openntpd-6.2p1-1|25	remote NTP servers and can act as NTP server itself,
21cr|openntpd-6.2p1-1|26	redistributing the local clock.
21cr|openntpd-6.2p1-1|27	
21cr|openntpd-6.2p1-1|28	%files
21cr|openntpd-6.2p1-1|29	%doc ChangeLog README*
21cr|openntpd-6.2p1-1|30	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ntpd.conf
21cr|openntpd-6.2p1-1|31	%attr(0755,root,root) %{_unitdir}/*service
21cr|openntpd-6.2p1-1|32	%attr(0755,root,root) %{_sbindir}/*
21cr|openntpd-6.2p1-1|33	%attr(0644,root,root) %{_mandir}/man*/*
21cr|openntpd-6.2p1-1|34	
21cr|openntpd-6.2p1-1|35	#-----------------------------------------------------------------
21cr|openntpd-6.2p1-1|36	
21cr|openntpd-6.2p1-1|37	%prep
21cr|openntpd-6.2p1-1|38	%setup -q
21cr|openntpd-6.2p1-1|39	cp %{SOURCE1} openntpd.service
21cr|openntpd-6.2p1-1|40	
21cr|openntpd-6.2p1-1|41	%build
21cr|openntpd-6.2p1-1|42	%configure \
21cr|openntpd-6.2p1-1|43	--disable-strip \
21cr|openntpd-6.2p1-1|44	--with-privsep-user=ntp \
21cr|openntpd-6.2p1-1|45	--with-privsep-path=%{_var}/empty \
21cr|openntpd-6.2p1-1|46	--with-ssl-dir=%{_prefix}
21cr|openntpd-6.2p1-1|47	%make
21cr|openntpd-6.2p1-1|48	
21cr|openntpd-6.2p1-1|49	%install
21cr|openntpd-6.2p1-1|50	install -d %{buildroot}%{_unitdir}
21cr|openntpd-6.2p1-1|51	%makeinstall_std
21cr|openntpd-6.2p1-1|52	mv openntpd.service %{buildroot}%{_unitdir}/%{name}.service
21cr|openntpd-6.2p1-1|53	
21cr|openntpd-6.2p1-1|54	%pre
21cr|openntpd-6.2p1-1|55	%_pre_useradd ntp %{_var}/empty /bin/false
21cr|openntpd-6.2p1-1|56	/usr/sbin/usermod -d %{_var}/empty ntp
21cr|openntpd-6.2p1-1|57	
21cr|openntpd-6.2p1-1|58	%post
21cr|openntpd-6.2p1-1|59	%systemd_post %{name}.service
21cr|openntpd-6.2p1-1|60	
21cr|openntpd-6.2p1-1|61	%preun
21cr|openntpd-6.2p1-1|62	%systemd_preun %{name}.service
21cr|openntpd-6.2p1-1|63	
21cr|openntpd-6.2p1-1|64	%postun
21cr|openntpd-6.2p1-1|65	%systemd_postun_with_restart %{name}.service

3697 21
21cr|opennx-0.16-1.729.1|1	%define svn 729
21cr|opennx-0.16-1.729.1|2	
21cr|opennx-0.16-1.729.1|3	Summary:	An opensource NX client
21cr|opennx-0.16-1.729.1|4	Name:		opennx
21cr|opennx-0.16-1.729.1|5	Version:	0.16
21cr|opennx-0.16-1.729.1|6	Release:	1.%{svn}.1
21cr|opennx-0.16-1.729.1|7	License:	LGPLv2.1+
21cr|opennx-0.16-1.729.1|8	Group:		Networking/Remote access
21cr|opennx-0.16-1.729.1|9	Url:		http://sourceforge.net/projects/opennx
21cr|opennx-0.16-1.729.1|10	Source0:	http://sourceforge.net/projects/opennx/files/opennx/CI-source/%{name}-%{version}.0.%{svn}.tar.gz
21cr|opennx-0.16-1.729.1|11	BuildRequires:	curl
21cr|opennx-0.16-1.729.1|12	BuildRequires:	zip
21cr|opennx-0.16-1.729.1|13	BuildRequires:	cups-devel
21cr|opennx-0.16-1.729.1|14	BuildRequires:	wxgtku2.8-devel
21cr|opennx-0.16-1.729.1|15	BuildRequires:	pkgconfig(libcurl)
21cr|opennx-0.16-1.729.1|16	BuildRequires:	pkgconfig(libusb)
21cr|opennx-0.16-1.729.1|17	BuildRequires:	pkgconfig(sm)
21cr|opennx-0.16-1.729.1|18	# libsmbclient seems to be dlopened at runtime but let's keep BR
21cr|opennx-0.16-1.729.1|19	BuildRequires:	pkgconfig(smbclient)
21cr|opennx-0.16-1.729.1|20	BuildRequires:	pkgconfig(xau)
21cr|opennx-0.16-1.729.1|21	BuildRequires:	pkgconfig(xmu)
21cr|opennx-0.16-1.729.1|22	Requires:	cups-common
21cr|opennx-0.16-1.729.1|23	Requires:	samba-client
21cr|opennx-0.16-1.729.1|24	
21cr|opennx-0.16-1.729.1|25	%description
21cr|opennx-0.16-1.729.1|26	OpenNX is an OSS replacement for Nomachine's NX client.
21cr|opennx-0.16-1.729.1|27	
21cr|opennx-0.16-1.729.1|28	%files -f %{name}.lang
21cr|opennx-0.16-1.729.1|29	%doc COPYING INSTALL
21cr|opennx-0.16-1.729.1|30	%{_bindir}/*
21cr|opennx-0.16-1.729.1|31	%{_datadir}/applications/*.desktop
21cr|opennx-0.16-1.729.1|32	%{_datadir}/desktop-directories/*.directory
21cr|opennx-0.16-1.729.1|33	%{_datadir}/cups/*
21cr|opennx-0.16-1.729.1|34	%{_datadir}/keys/*.key
21cr|opennx-0.16-1.729.1|35	%{_datadir}/keyboards
21cr|opennx-0.16-1.729.1|36	%{_datadir}/pconnect.html
21cr|opennx-0.16-1.729.1|37	%{_iconsdir}/hicolor/*/*/*
21cr|opennx-0.16-1.729.1|38	
21cr|opennx-0.16-1.729.1|39	#----------------------------------------------------------------------------
21cr|opennx-0.16-1.729.1|40	
21cr|opennx-0.16-1.729.1|41	%prep
21cr|opennx-0.16-1.729.1|42	%setup -q
21cr|opennx-0.16-1.729.1|43	
21cr|opennx-0.16-1.729.1|44	%build
21cr|opennx-0.16-1.729.1|45	autoreconf -fi
21cr|opennx-0.16-1.729.1|46	%configure
21cr|opennx-0.16-1.729.1|47	%make
21cr|opennx-0.16-1.729.1|48	
21cr|opennx-0.16-1.729.1|49	%install
21cr|opennx-0.16-1.729.1|50	%makeinstall_std
21cr|opennx-0.16-1.729.1|51	
21cr|opennx-0.16-1.729.1|52	mkdir -p %{buildroot}/tmp
21cr|opennx-0.16-1.729.1|53	mv %{buildroot}%{_iconsdir}/* %{buildroot}/tmp/
21cr|opennx-0.16-1.729.1|54	mkdir -p %{buildroot}%{_iconsdir}/hicolor
21cr|opennx-0.16-1.729.1|55	mv %{buildroot}/tmp/* %{buildroot}%{_iconsdir}/hicolor/
21cr|opennx-0.16-1.729.1|56	
21cr|opennx-0.16-1.729.1|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|opennx-0.16-1.729.1|58	mv %{buildroot}%{_datadir}/applnk/xdg/*.desktop %{buildroot}%{_datadir}/applications/
21cr|opennx-0.16-1.729.1|59	
21cr|opennx-0.16-1.729.1|60	mkdir -p %{buildroot}%{_datadir}/desktop-directories
21cr|opennx-0.16-1.729.1|61	mv %{buildroot}%{_datadir}/applnk/xdg/*.directory %{buildroot}%{_datadir}/desktop-directories/
21cr|opennx-0.16-1.729.1|62	
21cr|opennx-0.16-1.729.1|63	sed -i s,"/usr/NX/bin","%{_bindir}",g %{buildroot}%{_datadir}/applications/*.desktop
21cr|opennx-0.16-1.729.1|64	
21cr|opennx-0.16-1.729.1|65	%find_lang %{name}

3698 21
21cr|openocd-0.12.0-1|1	%define _disable_rebuild_configure 1
21cr|openocd-0.12.0-1|2	%define debug_package %{nil}
21cr|openocd-0.12.0-1|3	
21cr|openocd-0.12.0-1|4	Name:       openocd
21cr|openocd-0.12.0-1|5	Version:    0.12.0
21cr|openocd-0.12.0-1|6	Release:    1
21cr|openocd-0.12.0-1|7	Summary:    Debugging, in-system programming and boundary-scan testing for embedded devices
21cr|openocd-0.12.0-1|8	Group:      Development/Tools
21cr|openocd-0.12.0-1|9	License:    GPLv2
21cr|openocd-0.12.0-1|10	URL:        http://sourceforge.net/projects/openocd
21cr|openocd-0.12.0-1|11	Source0:    https://github.com/openocd-org/openocd/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|openocd-0.12.0-1|12	Patch0:     openocd-gcc14.patch
21cr|openocd-0.12.0-1|13	BuildRequires: capstone-devel
21cr|openocd-0.12.0-1|14	BuildRequires: chrpath
21cr|openocd-0.12.0-1|15	BuildRequires: gcc
21cr|openocd-0.12.0-1|16	BuildRequires: hidapi-devel
21cr|openocd-0.12.0-1|17	BuildRequires: pkgconfig(jimtcl)
21cr|openocd-0.12.0-1|18	# Only used for gpio bitbang driver
21cr|openocd-0.12.0-1|19	# BuildRequires: libgpiod-devel
21cr|openocd-0.12.0-1|20	BuildRequires: pkgconfig(libjaylink)
21cr|openocd-0.12.0-1|21	BuildRequires: pkgconfig(libftdi1)
21cr|openocd-0.12.0-1|22	BuildRequires: libusbx-devel
21cr|openocd-0.12.0-1|23	BuildRequires: make
21cr|openocd-0.12.0-1|24	BuildRequires: sdcc
21cr|openocd-0.12.0-1|25	BuildRequires: texinfo
21cr|openocd-0.12.0-1|26	Requires:       udev
21cr|openocd-0.12.0-1|27	
21cr|openocd-0.12.0-1|28	%description
21cr|openocd-0.12.0-1|29	The Open On-Chip Debugger (OpenOCD) provides debugging, in-system programming
21cr|openocd-0.12.0-1|30	and boundary-scan testing for embedded devices. Various different boards,
21cr|openocd-0.12.0-1|31	targets, and interfaces are supported to ease development time.
21cr|openocd-0.12.0-1|32	
21cr|openocd-0.12.0-1|33	Install OpenOCD if you are looking for an open source solution for hardware
21cr|openocd-0.12.0-1|34	debugging.
21cr|openocd-0.12.0-1|35	
21cr|openocd-0.12.0-1|36	%prep
21cr|openocd-0.12.0-1|37	%autosetup -p1 -n %{name}-%{version}
21cr|openocd-0.12.0-1|38	sed -i 's/MODE=.*/TAG+="uaccess"/' contrib/60-openocd.rules
21cr|openocd-0.12.0-1|39	
21cr|openocd-0.12.0-1|40	%build
21cr|openocd-0.12.0-1|41	pushd src/jtag/drivers/OpenULINK
21cr|openocd-0.12.0-1|42	make PREFIX= hex
21cr|openocd-0.12.0-1|43	popd
21cr|openocd-0.12.0-1|44	
21cr|openocd-0.12.0-1|45	autoreconf -vfi
21cr|openocd-0.12.0-1|46	%configure \
21cr|openocd-0.12.0-1|47	--disable-werror \
21cr|openocd-0.12.0-1|48	--enable-static \
21cr|openocd-0.12.0-1|49	--disable-shared \
21cr|openocd-0.12.0-1|50	--enable-dummy \
21cr|openocd-0.12.0-1|51	--enable-ftdi \
21cr|openocd-0.12.0-1|52	--enable-stlink \
21cr|openocd-0.12.0-1|53	--enable-ti-icdi \
21cr|openocd-0.12.0-1|54	--enable-ulink \
21cr|openocd-0.12.0-1|55	--enable-usb-blaster-2 \
21cr|openocd-0.12.0-1|56	--enable-ft232r \
21cr|openocd-0.12.0-1|57	--enable-vsllink \
21cr|openocd-0.12.0-1|58	--enable-xds110 \
21cr|openocd-0.12.0-1|59	--enable-cmsis-dap-v2 \
21cr|openocd-0.12.0-1|60	--enable-osbdm \
21cr|openocd-0.12.0-1|61	--enable-opendous \
21cr|openocd-0.12.0-1|62	--enable-aice \
21cr|openocd-0.12.0-1|63	--enable-usbprog \
21cr|openocd-0.12.0-1|64	--enable-rlink \
21cr|openocd-0.12.0-1|65	--enable-armjtagew \
21cr|openocd-0.12.0-1|66	--enable-cmsis-dap \
21cr|openocd-0.12.0-1|67	--enable-nulink \
21cr|openocd-0.12.0-1|68	--enable-kitprog \
21cr|openocd-0.12.0-1|69	--enable-usb-blaster \
21cr|openocd-0.12.0-1|70	--enable-presto \
21cr|openocd-0.12.0-1|71	--enable-openjtag \
21cr|openocd-0.12.0-1|72	--enable-jlink \
21cr|openocd-0.12.0-1|73	--enable-parport \
21cr|openocd-0.12.0-1|74	--enable-jtag_vpi \
21cr|openocd-0.12.0-1|75	--enable-jtag_dpi \
21cr|openocd-0.12.0-1|76	--enable-ioutil \
21cr|openocd-0.12.0-1|77	--enable-amtjtagaccel \
21cr|openocd-0.12.0-1|78	--enable-ep39xx \
21cr|openocd-0.12.0-1|79	--enable-at91rm9200 \
21cr|openocd-0.12.0-1|80	--enable-gw16012 \
21cr|openocd-0.12.0-1|81	--enable-oocd_trace \
21cr|openocd-0.12.0-1|82	--enable-buspirate \
21cr|openocd-0.12.0-1|83	--enable-sysfsgpio \
21cr|openocd-0.12.0-1|84	--enable-esp-usb-jtag \
21cr|openocd-0.12.0-1|85	--enable-xlnx-pcie-xvc \
21cr|openocd-0.12.0-1|86	--enable-remote-bitbang \
21cr|openocd-0.12.0-1|87	--disable-internal-jimtcl \
21cr|openocd-0.12.0-1|88	--disable-doxygen-html \
21cr|openocd-0.12.0-1|89	--with-capstone \
21cr|openocd-0.12.0-1|90	--disable-internal-libjaylink \
21cr|openocd-0.12.0-1|91	--disable-internal-jimtcl \
21cr|openocd-0.12.0-1|92	CROSS=
21cr|openocd-0.12.0-1|93	%make_build
21cr|openocd-0.12.0-1|94	
21cr|openocd-0.12.0-1|95	%install
21cr|openocd-0.12.0-1|96	%make_install
21cr|openocd-0.12.0-1|97	rm -f %{buildroot}/%{_infodir}/dir
21cr|openocd-0.12.0-1|98	rm -f %{buildroot}/%{_libdir}/libopenocd.*
21cr|openocd-0.12.0-1|99	rm -rf %{buildroot}/%{_datadir}/%{name}/contrib
21cr|openocd-0.12.0-1|100	mkdir -p %{buildroot}/%{_udevrulesdir}/
21cr|openocd-0.12.0-1|101	install -p -m 644 contrib/60-openocd.rules %{buildroot}/%{_udevrulesdir}/
21cr|openocd-0.12.0-1|102	chrpath --delete %{buildroot}/%{_bindir}/openocd
21cr|openocd-0.12.0-1|103	
21cr|openocd-0.12.0-1|104	%files
21cr|openocd-0.12.0-1|105	%doc README COPYING AUTHORS ChangeLog NEWS TODO
21cr|openocd-0.12.0-1|106	%{_datadir}/%{name}/scripts
21cr|openocd-0.12.0-1|107	%{_datadir}/%{name}/OpenULINK/ulink_firmware.hex
21cr|openocd-0.12.0-1|108	%{_bindir}/%{name}
21cr|openocd-0.12.0-1|109	%{_udevrulesdir}//60-openocd.rules
21cr|openocd-0.12.0-1|110	%{_infodir}/*
21cr|openocd-0.12.0-1|111	%{_mandir}/man1/*

3699 21
21cr|openomf-0.6.5-10|1	%define shadowdrive_version 0.8
21cr|openomf-0.6.5-10|2	%define dumb_snapshot 20150113
21cr|openomf-0.6.5-10|3	
21cr|openomf-0.6.5-10|4	Summary:	Open Source remake of DOS classics One Must Fall 2097
21cr|openomf-0.6.5-10|5	Name:		openomf
21cr|openomf-0.6.5-10|6	Version:	0.6.5
21cr|openomf-0.6.5-10|7	Release:	10
21cr|openomf-0.6.5-10|8	License:	GPLv2+
21cr|openomf-0.6.5-10|9	Group:		Games/Arcade
21cr|openomf-0.6.5-10|10	Url:		http://www.openomf.org/
21cr|openomf-0.6.5-10|11	# From git by tag https://github.com/omf2097/openomf/archive/%{version}.tar.gz
21cr|openomf-0.6.5-10|12	Source0:	%{name}-%{version}.tar.gz
21cr|openomf-0.6.5-10|13	# From git https://github.com/omf2097/libShadowDive/
21cr|openomf-0.6.5-10|14	Source1:	libShadowDive-%{shadowdrive_version}.zip
21cr|openomf-0.6.5-10|15	# From git https://github.com/kode54/dumb
21cr|openomf-0.6.5-10|16	Source2:	dumb-%{dumb_snapshot}.tar.bz2
21cr|openomf-0.6.5-10|17	Source3:	openomf.png
21cr|openomf-0.6.5-10|18	Patch0:		openomf-0.6.5-cflags.patch
21cr|openomf-0.6.5-10|19	Patch1:		dumb-fix-cpuid.patch
21cr|openomf-0.6.5-10|20	Patch2:		dumb-20150113-optflags.patch
21cr|openomf-0.6.5-10|21	BuildRequires:	cmake
21cr|openomf-0.6.5-10|22	BuildRequires:	imagemagick
21cr|openomf-0.6.5-10|23	BuildRequires:	pkgconfig(libconfuse)
21cr|openomf-0.6.5-10|24	BuildRequires:	pkgconfig(libenet)
21cr|openomf-0.6.5-10|25	BuildRequires:	pkgconfig(openal)
21cr|openomf-0.6.5-10|26	BuildRequires:	pkgconfig(sdl2)
21cr|openomf-0.6.5-10|27	# 32 bit build fails on dumb library and not worth to fix
21cr|openomf-0.6.5-10|28	ExclusiveArch:	%{x86_64} aarch64
21cr|openomf-0.6.5-10|29	
21cr|openomf-0.6.5-10|30	%description
21cr|openomf-0.6.5-10|31	Open Source remake of DOS classics One Must Fall 2097.
21cr|openomf-0.6.5-10|32	
21cr|openomf-0.6.5-10|33	Please note that you need the original game data. You can download it from:
21cr|openomf-0.6.5-10|34	http://www.omf2097.com/pub/files/omf/omf2097.rar
21cr|openomf-0.6.5-10|35	
21cr|openomf-0.6.5-10|36	%files
21cr|openomf-0.6.5-10|37	%{_bindir}/%{name}
21cr|openomf-0.6.5-10|38	%{_datadir}/applications/%{name}.desktop
21cr|openomf-0.6.5-10|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|openomf-0.6.5-10|40	%dir %attr(0777,games,root) %{_datadir}/%{name}/
21cr|openomf-0.6.5-10|41	
21cr|openomf-0.6.5-10|42	#----------------------------------------------------------------------------
21cr|openomf-0.6.5-10|43	
21cr|openomf-0.6.5-10|44	%prep
21cr|openomf-0.6.5-10|45	# No autosetup there because use patches below
21cr|openomf-0.6.5-10|46	%setup -q
21cr|openomf-0.6.5-10|47	%patch0 -p1
21cr|openomf-0.6.5-10|48	
21cr|openomf-0.6.5-10|49	# Unpack external libraries from Native sub-project
21cr|openomf-0.6.5-10|50	pushd external
21cr|openomf-0.6.5-10|51	rm -rf libShadowDive
21cr|openomf-0.6.5-10|52	unzip %{SOURCE1}
21cr|openomf-0.6.5-10|53	mv libShadowDive-%{shadowdrive_version} libShadowDive
21cr|openomf-0.6.5-10|54	rm -rf dumb
21cr|openomf-0.6.5-10|55	tar -xf %{SOURCE2}
21cr|openomf-0.6.5-10|56	mv dumb-%{dumb_snapshot} dumb
21cr|openomf-0.6.5-10|57	popd
21cr|openomf-0.6.5-10|58	
21cr|openomf-0.6.5-10|59	pushd external/dumb
21cr|openomf-0.6.5-10|60	%patch1 -p1
21cr|openomf-0.6.5-10|61	%patch2 -p1
21cr|openomf-0.6.5-10|62	popd
21cr|openomf-0.6.5-10|63	
21cr|openomf-0.6.5-10|64	%build
21cr|openomf-0.6.5-10|65	%cmake \
21cr|openomf-0.6.5-10|66	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|openomf-0.6.5-10|67	-DBUILD_STATIC_LIBS:BOOL=ON
21cr|openomf-0.6.5-10|68	%make
21cr|openomf-0.6.5-10|69	
21cr|openomf-0.6.5-10|70	%install
21cr|openomf-0.6.5-10|71	%makeinstall_std -C build
21cr|openomf-0.6.5-10|72	
21cr|openomf-0.6.5-10|73	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|openomf-0.6.5-10|74	
21cr|openomf-0.6.5-10|75	rm -rf %{buildroot}%{_includedir}
21cr|openomf-0.6.5-10|76	rm -rf %{buildroot}%{_prefix}/lib
21cr|openomf-0.6.5-10|77	
21cr|openomf-0.6.5-10|78	# install menu entry
21cr|openomf-0.6.5-10|79	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|openomf-0.6.5-10|80	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|openomf-0.6.5-10|81	[Desktop Entry]
21cr|openomf-0.6.5-10|82	Name=OpenOMF
21cr|openomf-0.6.5-10|83	Comment=Open Source remake of DOS classics One Must Fall 2097
21cr|openomf-0.6.5-10|84	Exec=%{_bindir}/%{name}
21cr|openomf-0.6.5-10|85	Icon=%{name}
21cr|openomf-0.6.5-10|86	Terminal=false
21cr|openomf-0.6.5-10|87	Type=Application
21cr|openomf-0.6.5-10|88	Categories=Game;ArcadeGame;
21cr|openomf-0.6.5-10|89	EOF
21cr|openomf-0.6.5-10|90	
21cr|openomf-0.6.5-10|91	# install menu icons
21cr|openomf-0.6.5-10|92	for N in 16 32 48 64 128;
21cr|openomf-0.6.5-10|93	do
21cr|openomf-0.6.5-10|94	convert %{SOURCE3} -scale ${N}x${N} $N.png;
21cr|openomf-0.6.5-10|95	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|openomf-0.6.5-10|96	done

3700 21
21cr|openpaperwork-core-2.1.2-1|1	%bcond_with BR_generator
21cr|openpaperwork-core-2.1.2-1|2	%define oname openpaperwork_core
21cr|openpaperwork-core-2.1.2-1|3	
21cr|openpaperwork-core-2.1.2-1|4	Name:           openpaperwork-core
21cr|openpaperwork-core-2.1.2-1|5	Version:        2.1.2
21cr|openpaperwork-core-2.1.2-1|6	Release:        1
21cr|openpaperwork-core-2.1.2-1|7	Summary:        OpenPaperwork
21cr|openpaperwork-core-2.1.2-1|8	
21cr|openpaperwork-core-2.1.2-1|9	License:        GPL-3.0-or-later
21cr|openpaperwork-core-2.1.2-1|10	URL:            https://gitlab.gnome.org/World/OpenPaperwork/paperwork/tree/master/openpaperwork-core
21cr|openpaperwork-core-2.1.2-1|11	Source0:        %pypi_source %{name}
21cr|openpaperwork-core-2.1.2-1|12	Source1:        ru.po
21cr|openpaperwork-core-2.1.2-1|13	Group:          Graphics
21cr|openpaperwork-core-2.1.2-1|14	
21cr|openpaperwork-core-2.1.2-1|15	BuildArch:      noarch
21cr|openpaperwork-core-2.1.2-1|16	#ExcludeArch: %{ix86}
21cr|openpaperwork-core-2.1.2-1|17	BuildRequires:  pyproject-rpm-macros
21cr|openpaperwork-core-2.1.2-1|18	BuildRequires:  python3-devel
21cr|openpaperwork-core-2.1.2-1|19	BuildRequires:  python3-psutil
21cr|openpaperwork-core-2.1.2-1|20	BuildRequires:  python3-distro
21cr|openpaperwork-core-2.1.2-1|21	BuildRequires:  python3-wheel
21cr|openpaperwork-core-2.1.2-1|22	BuildRequires:  python3-pip
21cr|openpaperwork-core-2.1.2-1|23	BuildRequires:  /usr/bin/msgfmt
21cr|openpaperwork-core-2.1.2-1|24	
21cr|openpaperwork-core-2.1.2-1|25	%description
21cr|openpaperwork-core-2.1.2-1|26	Paperwork is a personal document manager. It manages scanned documents and PDFs
21cr|openpaperwork-core-2.1.2-1|27	This is the core part of Paperwork. It manages plugins.
21cr|openpaperwork-core-2.1.2-1|28	
21cr|openpaperwork-core-2.1.2-1|29	
21cr|openpaperwork-core-2.1.2-1|30	%package -n     python3-%{name}
21cr|openpaperwork-core-2.1.2-1|31	Summary:        %{summary}
21cr|openpaperwork-core-2.1.2-1|32	
21cr|openpaperwork-core-2.1.2-1|33	%description -n python3-%{name}
21cr|openpaperwork-core-2.1.2-1|34	Paperwork is a personal document manager. It manages scanned documents and PDFs.
21cr|openpaperwork-core-2.1.2-1|35	This is the core part of Paperwork. It manages plugins.
21cr|openpaperwork-core-2.1.2-1|36	
21cr|openpaperwork-core-2.1.2-1|37	
21cr|openpaperwork-core-2.1.2-1|38	%prep
21cr|openpaperwork-core-2.1.2-1|39	%autosetup -n %{name}-%{version}
21cr|openpaperwork-core-2.1.2-1|40	
21cr|openpaperwork-core-2.1.2-1|41	%if %{with BR_generator}
21cr|openpaperwork-core-2.1.2-1|42	%generate_buildrequires
21cr|openpaperwork-core-2.1.2-1|43	%pyproject_buildrequires
21cr|openpaperwork-core-2.1.2-1|44	%endif
21cr|openpaperwork-core-2.1.2-1|45	
21cr|openpaperwork-core-2.1.2-1|46	%build
21cr|openpaperwork-core-2.1.2-1|47	%pyproject_wheel
21cr|openpaperwork-core-2.1.2-1|48	
21cr|openpaperwork-core-2.1.2-1|49	%install
21cr|openpaperwork-core-2.1.2-1|50	%pyproject_install
21cr|openpaperwork-core-2.1.2-1|51	%pyproject_save_files openpaperwork_core
21cr|openpaperwork-core-2.1.2-1|52	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|openpaperwork-core-2.1.2-1|53	cp -fr src/%{oname}/l10n/out/* %{buildroot}%{_localedir}/
21cr|openpaperwork-core-2.1.2-1|54	#chmod -R 644 %{buildroot}%{_localedir}/*
21cr|openpaperwork-core-2.1.2-1|55	find %{buildroot}%{_localedir}/ -type f -not -name '*.mo' |xargs rm -f
21cr|openpaperwork-core-2.1.2-1|56	msgfmt -v %{SOURCE1} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{oname}.mo
21cr|openpaperwork-core-2.1.2-1|57	
21cr|openpaperwork-core-2.1.2-1|58	%files -n python3-%{name} -f %{pyproject_files}
21cr|openpaperwork-core-2.1.2-1|59	%doc README.md
21cr|openpaperwork-core-2.1.2-1|60	%license LICENSE
21cr|openpaperwork-core-2.1.2-1|61	%{_localedir}/*/LC_MESSAGES/*

3701 21
21cr|openpaperwork-gtk-2.1.2-1|1	%bcond_with BR_generator
21cr|openpaperwork-gtk-2.1.2-1|2	%define oname openpaperwork_gtk
21cr|openpaperwork-gtk-2.1.2-1|3	
21cr|openpaperwork-gtk-2.1.2-1|4	Name:           openpaperwork-gtk
21cr|openpaperwork-gtk-2.1.2-1|5	Version:        2.1.2
21cr|openpaperwork-gtk-2.1.2-1|6	Release:        1
21cr|openpaperwork-gtk-2.1.2-1|7	Summary:        OpenPaperwork GTK plugins
21cr|openpaperwork-gtk-2.1.2-1|8	
21cr|openpaperwork-gtk-2.1.2-1|9	License:        GPL-3.0-or-later
21cr|openpaperwork-gtk-2.1.2-1|10	URL:            https://gitlab.gnome.org/World/OpenPaperwork/paperwork/tree/master/openpaperwork-gtk
21cr|openpaperwork-gtk-2.1.2-1|11	Source0:        %pypi_source %{name}
21cr|openpaperwork-gtk-2.1.2-1|12	Source1:        ru.po
21cr|openpaperwork-gtk-2.1.2-1|13	Group:          Graphics
21cr|openpaperwork-gtk-2.1.2-1|14	BuildRequires:  pyproject-rpm-macros
21cr|openpaperwork-gtk-2.1.2-1|15	BuildRequires:  python3-devel
21cr|openpaperwork-gtk-2.1.2-1|16	BuildRequires:  python3dist(pygobject)
21cr|openpaperwork-gtk-2.1.2-1|17	BuildRequires:  python3-setuptools
21cr|openpaperwork-gtk-2.1.2-1|18	BuildRequires:  python3-wheel
21cr|openpaperwork-gtk-2.1.2-1|19	BuildRequires:  python3-pip
21cr|openpaperwork-gtk-2.1.2-1|20	BuildRequires:  python3-openpaperwork-core
21cr|openpaperwork-gtk-2.1.2-1|21	BuildRequires:  python3-jarowinkler
21cr|openpaperwork-gtk-2.1.2-1|22	BuildRequires:  python3-rapidfuzz
21cr|openpaperwork-gtk-2.1.2-1|23	BuildRequires:  /usr/bin/msgfmt
21cr|openpaperwork-gtk-2.1.2-1|24	BuildArch:      noarch
21cr|openpaperwork-gtk-2.1.2-1|25	
21cr|openpaperwork-gtk-2.1.2-1|26	%description
21cr|openpaperwork-gtk-2.1.2-1|27	Paperwork is a personal document manager. It manages scanned documents and PDFs
21cr|openpaperwork-gtk-2.1.2-1|28	
21cr|openpaperwork-gtk-2.1.2-1|29	A bunch of plugins for Paperwork related to GLib and GTK.
21cr|openpaperwork-gtk-2.1.2-1|30	
21cr|openpaperwork-gtk-2.1.2-1|31	
21cr|openpaperwork-gtk-2.1.2-1|32	%package -n     python3-%{name}
21cr|openpaperwork-gtk-2.1.2-1|33	Summary:        %{summary}
21cr|openpaperwork-gtk-2.1.2-1|34	
21cr|openpaperwork-gtk-2.1.2-1|35	Requires:       python3dist(pygobject)
21cr|openpaperwork-gtk-2.1.2-1|36	Requires:       lib64gdk_pixbuf2.0_0
21cr|openpaperwork-gtk-2.1.2-1|37	Requires:       gtk3
21cr|openpaperwork-gtk-2.1.2-1|38	Requires:       lib64handy-gir1
21cr|openpaperwork-gtk-2.1.2-1|39	Requires:       libnotify
21cr|openpaperwork-gtk-2.1.2-1|40	Requires:       pango
21cr|openpaperwork-gtk-2.1.2-1|41	Requires:       python3-jarowinkler
21cr|openpaperwork-gtk-2.1.2-1|42	Requires:       python3-rapidfuzz
21cr|openpaperwork-gtk-2.1.2-1|43	
21cr|openpaperwork-gtk-2.1.2-1|44	%description -n python3-%{name}
21cr|openpaperwork-gtk-2.1.2-1|45	Paperwork is a personal document manager. It manages scanned documents and PDFs
21cr|openpaperwork-gtk-2.1.2-1|46	A bunch of plugins for Paperwork related to GLib and GTK.
21cr|openpaperwork-gtk-2.1.2-1|47	
21cr|openpaperwork-gtk-2.1.2-1|48	%prep
21cr|openpaperwork-gtk-2.1.2-1|49	%autosetup -n %{name}-%{version}
21cr|openpaperwork-gtk-2.1.2-1|50	%if %{with BR_generator}
21cr|openpaperwork-gtk-2.1.2-1|51	%generate_buildrequires
21cr|openpaperwork-gtk-2.1.2-1|52	%pyproject_buildrequires
21cr|openpaperwork-gtk-2.1.2-1|53	%endif
21cr|openpaperwork-gtk-2.1.2-1|54	
21cr|openpaperwork-gtk-2.1.2-1|55	%build
21cr|openpaperwork-gtk-2.1.2-1|56	%pyproject_wheel
21cr|openpaperwork-gtk-2.1.2-1|57	
21cr|openpaperwork-gtk-2.1.2-1|58	%install
21cr|openpaperwork-gtk-2.1.2-1|59	%pyproject_install
21cr|openpaperwork-gtk-2.1.2-1|60	%pyproject_save_files openpaperwork_gtk
21cr|openpaperwork-gtk-2.1.2-1|61	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|openpaperwork-gtk-2.1.2-1|62	cp -fr src/%{oname}/l10n/out/* %{buildroot}%{_localedir}/
21cr|openpaperwork-gtk-2.1.2-1|63	#chmod -R 644 %{buildroot}%{_localedir}/*
21cr|openpaperwork-gtk-2.1.2-1|64	find %{buildroot}%{_localedir}/ -type f -not -name '*.mo' |xargs rm -f
21cr|openpaperwork-gtk-2.1.2-1|65	msgfmt -v %{SOURCE1} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{oname}.mo
21cr|openpaperwork-gtk-2.1.2-1|66	
21cr|openpaperwork-gtk-2.1.2-1|67	%files -n python3-%{name} -f %{pyproject_files}
21cr|openpaperwork-gtk-2.1.2-1|68	%doc README.md
21cr|openpaperwork-gtk-2.1.2-1|69	%license LICENSE
21cr|openpaperwork-gtk-2.1.2-1|70	%{_localedir}/*/LC_MESSAGES/*

3702 21
21cr|openpref-0.1.3-3|1	%define debug_package %{nil}
21cr|openpref-0.1.3-3|2	
21cr|openpref-0.1.3-3|3	Name:		openpref
21cr|openpref-0.1.3-3|4	Version:	0.1.3
21cr|openpref-0.1.3-3|5	Release:	3
21cr|openpref-0.1.3-3|6	Summary:	OpenPref - Preference game for linux
21cr|openpref-0.1.3-3|7	Group:		Games/Cards
21cr|openpref-0.1.3-3|8	License:	GPLv3+
21cr|openpref-0.1.3-3|9	Source0:	http://downloads.sourceforge.net/project/openpref/OpenPref-Qt4/openpref-%{version}/%{name}-%{version}.tar.gz
21cr|openpref-0.1.3-3|10	Source1:	openpref.desktop
21cr|openpref-0.1.3-3|11	Patch0:		openpref-0.1.3-alt-locale.patch
21cr|openpref-0.1.3-3|12	Url:		http://sourceforge.net/projects/openpref/
21cr|openpref-0.1.3-3|13	BuildRequires:	gcc-c++
21cr|openpref-0.1.3-3|14	BuildRequires:	qt4-devel
21cr|openpref-0.1.3-3|15	
21cr|openpref-0.1.3-3|16	%description
21cr|openpref-0.1.3-3|17	OpenPref - Preference game for linux.
21cr|openpref-0.1.3-3|18	
21cr|openpref-0.1.3-3|19	%prep
21cr|openpref-0.1.3-3|20	%setup -q
21cr|openpref-0.1.3-3|21	%patch0 -p1
21cr|openpref-0.1.3-3|22	
21cr|openpref-0.1.3-3|23	%build
21cr|openpref-0.1.3-3|24	%qmake_qt4
21cr|openpref-0.1.3-3|25	%make
21cr|openpref-0.1.3-3|26	
21cr|openpref-0.1.3-3|27	%install
21cr|openpref-0.1.3-3|28	mkdir -p %{buildroot}%{_bindir}/
21cr|openpref-0.1.3-3|29	install -m755 -p %{name} %{buildroot}%{_bindir}/
21cr|openpref-0.1.3-3|30	
21cr|openpref-0.1.3-3|31	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|openpref-0.1.3-3|32	install -m644 -p %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|openpref-0.1.3-3|33	
21cr|openpref-0.1.3-3|34	mkdir -p %{buildroot}%{_datadir}/openpref/
21cr|openpref-0.1.3-3|35	install -m644 -p openpref_ru.qm %{buildroot}%{_datadir}/openpref/
21cr|openpref-0.1.3-3|36	
21cr|openpref-0.1.3-3|37	%files
21cr|openpref-0.1.3-3|38	%{_bindir}/%{name}
21cr|openpref-0.1.3-3|39	%{_datadir}/applications/%{name}.desktop
21cr|openpref-0.1.3-3|40	%{_datadir}/openpref/openpref_ru.qm

3703 21
21cr|OpenProducer-1.0.1-10|1	%define debug_package %{nil}
21cr|OpenProducer-1.0.1-10|2	
21cr|OpenProducer-1.0.1-10|3	%define	aname	Producer
21cr|OpenProducer-1.0.1-10|4	%define	cvsdate	200601122325
21cr|OpenProducer-1.0.1-10|5	
21cr|OpenProducer-1.0.1-10|6	Summary:	Cross-platform libray for Opengl rendering
21cr|OpenProducer-1.0.1-10|7	Name:		OpenProducer
21cr|OpenProducer-1.0.1-10|8	Version:	1.0.1
21cr|OpenProducer-1.0.1-10|9	Release:	10
21cr|OpenProducer-1.0.1-10|10	Epoch:		1
21cr|OpenProducer-1.0.1-10|11	License:	GPL
21cr|OpenProducer-1.0.1-10|12	Group:		Development/C++
21cr|OpenProducer-1.0.1-10|13	Url:		http://www.andesengineering.com/BlueMarbleViewer/producer_install.html
21cr|OpenProducer-1.0.1-10|14	Source0:	%{aname}-%{version}-%{cvsdate}.tar.bz2
21cr|OpenProducer-1.0.1-10|15	Source10:	%{name}.rpmlintrc
21cr|OpenProducer-1.0.1-10|16	Patch0:		Producer-1.0.1-gcc43.patch
21cr|OpenProducer-1.0.1-10|17	BuildRequires:	pkgconfig(gl)
21cr|OpenProducer-1.0.1-10|18	BuildRequires:	pkgconfig(glu)
21cr|OpenProducer-1.0.1-10|19	BuildRequires:	pkgconfig(openscenegraph)
21cr|OpenProducer-1.0.1-10|20	BuildRequires:	pkgconfig(x11)
21cr|OpenProducer-1.0.1-10|21	BuildRequires:	pkgconfig(xmu)
21cr|OpenProducer-1.0.1-10|22	
21cr|OpenProducer-1.0.1-10|23	%description
21cr|OpenProducer-1.0.1-10|24	Open Producer (or simply Producer) is a cross-platform, C++ library
21cr|OpenProducer-1.0.1-10|25	for managing OpenGL rendering contexts in a windowing system
21cr|OpenProducer-1.0.1-10|26	independent manner.  Producer provides a simple, yet powerfully
21cr|OpenProducer-1.0.1-10|27	scalable approach for real-time 3D applications wishing to run
21cr|OpenProducer-1.0.1-10|28	within a single window to large, multidisplay systems.
21cr|OpenProducer-1.0.1-10|29	Producer is highly  portable and has been tested on Linux, Windows,
21cr|OpenProducer-1.0.1-10|30	Mac OSX, Solaris and IRIX.  Producer works on all Unix based OS's
21cr|OpenProducer-1.0.1-10|31	(including Mac OSX) through the X11 Windowing system, and through
21cr|OpenProducer-1.0.1-10|32	the native win32 on Windows. Producer is written with productivity,
21cr|OpenProducer-1.0.1-10|33	performance and scalability in mind by adhering to industry standard
21cr|OpenProducer-1.0.1-10|34	and employing advanced software engineering practices.  Software
21cr|OpenProducer-1.0.1-10|35	developers wishing to produce 3D rendering software that can display
21cr|OpenProducer-1.0.1-10|36	on a desktop, and move to a large system or clustered system of
21cr|OpenProducer-1.0.1-10|37	displays by simply changing a configuration file, can depend on Open
21cr|OpenProducer-1.0.1-10|38	Producer to handle all the complexity for them.
21cr|OpenProducer-1.0.1-10|39	
21cr|OpenProducer-1.0.1-10|40	%prep
21cr|OpenProducer-1.0.1-10|41	%setup -q -n %{aname}
21cr|OpenProducer-1.0.1-10|42	%patch0 -p0
21cr|OpenProducer-1.0.1-10|43	rm -rf `find -type d -name CVS`
21cr|OpenProducer-1.0.1-10|44	
21cr|OpenProducer-1.0.1-10|45	%build
21cr|OpenProducer-1.0.1-10|46	%make CXX="%{__cxx} %{optflags} -fPIC"
21cr|OpenProducer-1.0.1-10|47	
21cr|OpenProducer-1.0.1-10|48	%install
21cr|OpenProducer-1.0.1-10|49	%if "%{_lib}" == "lib64"
21cr|OpenProducer-1.0.1-10|50	export ARCH_EXT=64
21cr|OpenProducer-1.0.1-10|51	%endif
21cr|OpenProducer-1.0.1-10|52	%make INST_LOCATION=%{buildroot}%{_prefix} install
21cr|OpenProducer-1.0.1-10|53	
21cr|OpenProducer-1.0.1-10|54	%files
21cr|OpenProducer-1.0.1-10|55	%doc README.txt doc
21cr|OpenProducer-1.0.1-10|56	%{_libdir}/lib%{aname}.so
21cr|OpenProducer-1.0.1-10|57	%{_includedir}/%{aname}

3704 21
21cr|openprogrammer-0.12.0-1|1	# % define debug_package %{nil}
21cr|openprogrammer-0.12.0-1|2	
21cr|openprogrammer-0.12.0-1|3	Name:		openprogrammer
21cr|openprogrammer-0.12.0-1|4	Version:	0.12.0
21cr|openprogrammer-0.12.0-1|5	Release:	1
21cr|openprogrammer-0.12.0-1|6	Summary:	Control program for open programmer
21cr|openprogrammer-0.12.0-1|7	License:	GPLv2
21cr|openprogrammer-0.12.0-1|8	Group:		Development/Other
21cr|openprogrammer-0.12.0-1|9	Source0:	http://sourceforge.net/projects/openprogrammer/files/OP/op_%{version}.tar.gz
21cr|openprogrammer-0.12.0-1|10	Source1:	openprogrammer.rules
21cr|openprogrammer-0.12.0-1|11	Patch0:		%{name}-Makefile.patch
21cr|openprogrammer-0.12.0-1|12	URL:		http://openprog.altervista.org/OP_eng.html
21cr|openprogrammer-0.12.0-1|13	BuildRequires:	dos2unix
21cr|openprogrammer-0.12.0-1|14	BuildRequires:	udev
21cr|openprogrammer-0.12.0-1|15	
21cr|openprogrammer-0.12.0-1|16	%description
21cr|openprogrammer-0.12.0-1|17	OP: control program for open programmer, an USB programmer for PIC and ATMEL
21cr|openprogrammer-0.12.0-1|18	micros, I2C/SPI/MicroWire memories, and other I2C/SPI devices.
21cr|openprogrammer-0.12.0-1|19	
21cr|openprogrammer-0.12.0-1|20	
21cr|openprogrammer-0.12.0-1|21	%prep
21cr|openprogrammer-0.12.0-1|22	%autosetup -p1 -n op-%{version}
21cr|openprogrammer-0.12.0-1|23	
21cr|openprogrammer-0.12.0-1|24	%build
21cr|openprogrammer-0.12.0-1|25	%make CFLAGS="${CFLAGS} -g"
21cr|openprogrammer-0.12.0-1|26	
21cr|openprogrammer-0.12.0-1|27	%install
21cr|openprogrammer-0.12.0-1|28	%makeinstall_std
21cr|openprogrammer-0.12.0-1|29	
21cr|openprogrammer-0.12.0-1|30	dos2unix readme
21cr|openprogrammer-0.12.0-1|31	
21cr|openprogrammer-0.12.0-1|32	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|openprogrammer-0.12.0-1|33	cp %{SOURCE1} %{buildroot}%{_udevrulesdir}/99-%{name}.rules
21cr|openprogrammer-0.12.0-1|34	
21cr|openprogrammer-0.12.0-1|35	%files
21cr|openprogrammer-0.12.0-1|36	%doc readme gpl-2.0.txt
21cr|openprogrammer-0.12.0-1|37	%{_bindir}/op
21cr|openprogrammer-0.12.0-1|38	%config %{_udevrulesdir}/*-openprogrammer.rules

3705 21
21cr|openprogrammergui-0.12.0-1|1	%define debug_package %{nil}
21cr|openprogrammergui-0.12.0-1|2	
21cr|openprogrammergui-0.12.0-1|3	Name:		openprogrammergui
21cr|openprogrammergui-0.12.0-1|4	Version:	0.12.0
21cr|openprogrammergui-0.12.0-1|5	Release:	1
21cr|openprogrammergui-0.12.0-1|6	Summary:	Control program for open programmer
21cr|openprogrammergui-0.12.0-1|7	License:	GPLv2
21cr|openprogrammergui-0.12.0-1|8	Group:		Development/Other
21cr|openprogrammergui-0.12.0-1|9	Source0:	http://sourceforge.net/projects/openprogrammer/files/OPGUI/opgui_%{version}.tar.gz
21cr|openprogrammergui-0.12.0-1|10	Source1:	%{name}.desktop
21cr|openprogrammergui-0.12.0-1|11	Source2:	OP.png
21cr|openprogrammergui-0.12.0-1|12	Patch0:		openprogrammergui-0.12.0-Makefile.patch
21cr|openprogrammergui-0.12.0-1|13	URL:		http://openprog.altervista.org/OP_eng.html
21cr|openprogrammergui-0.12.0-1|14	Requires:	openprogrammer
21cr|openprogrammergui-0.12.0-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|openprogrammergui-0.12.0-1|16	BuildRequires:	dos2unix
21cr|openprogrammergui-0.12.0-1|17	BuildRequires:	desktop-file-utils
21cr|openprogrammergui-0.12.0-1|18	
21cr|openprogrammergui-0.12.0-1|19	%description
21cr|openprogrammergui-0.12.0-1|20	OP: GTK control program for open programmer, an USB programmer for PIC and
21cr|openprogrammergui-0.12.0-1|21	ATMEL micros, I2C/SPI/MicroWire memories, and other I2C/SPI devices.
21cr|openprogrammergui-0.12.0-1|22	
21cr|openprogrammergui-0.12.0-1|23	%prep
21cr|openprogrammergui-0.12.0-1|24	%autosetup -p1 -n opgui-%{version}
21cr|openprogrammergui-0.12.0-1|25	chmod a-x *
21cr|openprogrammergui-0.12.0-1|26	
21cr|openprogrammergui-0.12.0-1|27	%build
21cr|openprogrammergui-0.12.0-1|28	#make CFLAGS="${CFLAGS} -g"
21cr|openprogrammergui-0.12.0-1|29	make
21cr|openprogrammergui-0.12.0-1|30	
21cr|openprogrammergui-0.12.0-1|31	%install
21cr|openprogrammergui-0.12.0-1|32	%makeinstall_std
21cr|openprogrammergui-0.12.0-1|33	
21cr|openprogrammergui-0.12.0-1|34	dos2unix gpl-2.0.txt
21cr|openprogrammergui-0.12.0-1|35	dos2unix readme
21cr|openprogrammergui-0.12.0-1|36	
21cr|openprogrammergui-0.12.0-1|37	#create desktop file
21cr|openprogrammergui-0.12.0-1|38	mkdir -p %{buildroot}%{_datadir}/applications
21cr|openprogrammergui-0.12.0-1|39	desktop-file-install \
21cr|openprogrammergui-0.12.0-1|40	--vendor= \
21cr|openprogrammergui-0.12.0-1|41	--dir %{buildroot}%{_datadir}/applications \
21cr|openprogrammergui-0.12.0-1|42	--add-category Qt \
21cr|openprogrammergui-0.12.0-1|43	--add-category Education \
21cr|openprogrammergui-0.12.0-1|44	%{SOURCE1}
21cr|openprogrammergui-0.12.0-1|45	
21cr|openprogrammergui-0.12.0-1|46	#create icon
21cr|openprogrammergui-0.12.0-1|47	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
21cr|openprogrammergui-0.12.0-1|48	cp %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
21cr|openprogrammergui-0.12.0-1|49	
21cr|openprogrammergui-0.12.0-1|50	%files
21cr|openprogrammergui-0.12.0-1|51	%doc readme gpl-2.0.txt
21cr|openprogrammergui-0.12.0-1|52	%{_bindir}/opgui
21cr|openprogrammergui-0.12.0-1|53	%{_datadir}/applications/openprogrammergui.desktop
21cr|openprogrammergui-0.12.0-1|54	%{_datadir}/icons/hicolor/32x32/apps/OP.png

3706 21
21cr|openr2-1.3.3-5|1	%define major 3
21cr|openr2-1.3.3-5|2	%define libname %mklibname openr2_ %{major}
21cr|openr2-1.3.3-5|3	%define devname %mklibname openr2 -d
21cr|openr2-1.3.3-5|4	
21cr|openr2-1.3.3-5|5	Summary:	MFC/R2 signalling over E1 lines using the DAHDI Telephony interface
21cr|openr2-1.3.3-5|6	Name:		openr2
21cr|openr2-1.3.3-5|7	Version:	1.3.3
21cr|openr2-1.3.3-5|8	Release:	5
21cr|openr2-1.3.3-5|9	License:	GPLv2+
21cr|openr2-1.3.3-5|10	Group:		System/Servers
21cr|openr2-1.3.3-5|11	Url:		http://code.google.com/p/openr2/
21cr|openr2-1.3.3-5|12	Source0:	http://openr2.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|openr2-1.3.3-5|13	BuildRequires:	libtool
21cr|openr2-1.3.3-5|14	BuildRequires:	dahdi-devel
21cr|openr2-1.3.3-5|15	
21cr|openr2-1.3.3-5|16	%description
21cr|openr2-1.3.3-5|17	OpenR2 is a library that implements the MFC/R2 signalling over E1 lines using
21cr|openr2-1.3.3-5|18	the DAHDI Telephony interface. The MF R2 tones required for the signaling are
21cr|openr2-1.3.3-5|19	generated by code borrowed from the LGPL library SpanDSP written by Steve
21cr|openr2-1.3.3-5|20	Underwood, the user has the option to provide a MF interface to use his own MF
21cr|openr2-1.3.3-5|21	R2 tone generation and detection so the library will use them when needed,
21cr|openr2-1.3.3-5|22	that's why this library does not depend directly on spandsp, libteletone or
21cr|openr2-1.3.3-5|23	zaptel for tone generation and detection (depends on zaptel for CAS bits and
21cr|openr2-1.3.3-5|24	general media transmission though).
21cr|openr2-1.3.3-5|25	
21cr|openr2-1.3.3-5|26	%files
21cr|openr2-1.3.3-5|27	%doc doc/*
21cr|openr2-1.3.3-5|28	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/r2proto.conf
21cr|openr2-1.3.3-5|29	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/r2test.conf
21cr|openr2-1.3.3-5|30	%attr(0755,root,root) %{_bindir}/r2dtmf_detect
21cr|openr2-1.3.3-5|31	%attr(0755,root,root) %{_bindir}/r2test
21cr|openr2-1.3.3-5|32	%{_mandir}/man5/*
21cr|openr2-1.3.3-5|33	%{_mandir}/man8/*
21cr|openr2-1.3.3-5|34	
21cr|openr2-1.3.3-5|35	#----------------------------------------------------------------------------
21cr|openr2-1.3.3-5|36	
21cr|openr2-1.3.3-5|37	%package -n %{libname}
21cr|openr2-1.3.3-5|38	Summary:	MFC/R2 signalling over E1 lines using the DAHDI Telephony interface library
21cr|openr2-1.3.3-5|39	Group:		System/Libraries
21cr|openr2-1.3.3-5|40	
21cr|openr2-1.3.3-5|41	%description -n %{libname}
21cr|openr2-1.3.3-5|42	OpenR2 is a library that implements the MFC/R2 signalling over E1 lines using
21cr|openr2-1.3.3-5|43	the DAHDI Telephony interface. The MF R2 tones required for the signaling are
21cr|openr2-1.3.3-5|44	generated by code borrowed from the LGPL library SpanDSP written by Steve
21cr|openr2-1.3.3-5|45	Underwood, the user has the option to provide a MF interface to use his own MF
21cr|openr2-1.3.3-5|46	R2 tone generation and detection so the library will use them when needed,
21cr|openr2-1.3.3-5|47	that's why this library does not depend directly on spandsp, libteletone or
21cr|openr2-1.3.3-5|48	zaptel for tone generation and detection (depends on zaptel for CAS bits and
21cr|openr2-1.3.3-5|49	general media transmission though)
21cr|openr2-1.3.3-5|50	
21cr|openr2-1.3.3-5|51	%files -n %{libname}
21cr|openr2-1.3.3-5|52	%doc COPYING* README
21cr|openr2-1.3.3-5|53	%{_libdir}/libopenr2.so.%{major}*
21cr|openr2-1.3.3-5|54	
21cr|openr2-1.3.3-5|55	#----------------------------------------------------------------------------
21cr|openr2-1.3.3-5|56	
21cr|openr2-1.3.3-5|57	%package -n %{devname}
21cr|openr2-1.3.3-5|58	Summary:	Development files for the openr2 library
21cr|openr2-1.3.3-5|59	Group:		Development/C
21cr|openr2-1.3.3-5|60	Requires:	%{libname} = %{EVRD}
21cr|openr2-1.3.3-5|61	Provides:	%{name}-devel = %{EVRD}
21cr|openr2-1.3.3-5|62	
21cr|openr2-1.3.3-5|63	%description -n %{devname}
21cr|openr2-1.3.3-5|64	OpenR2 is a library that implements the MFC/R2 signalling over E1 lines using
21cr|openr2-1.3.3-5|65	the DAHDI Telephony interface. The MF R2 tones required for the signaling are
21cr|openr2-1.3.3-5|66	generated by code borrowed from the LGPL library SpanDSP written by Steve
21cr|openr2-1.3.3-5|67	Underwood, the user has the option to provide a MF interface to use his own MF
21cr|openr2-1.3.3-5|68	R2 tone generation and detection so the library will use them when needed,
21cr|openr2-1.3.3-5|69	that's why this library does not depend directly on spandsp, libteletone or
21cr|openr2-1.3.3-5|70	zaptel for tone generation and detection (depends on zaptel for CAS bits and
21cr|openr2-1.3.3-5|71	general media transmission though)
21cr|openr2-1.3.3-5|72	
21cr|openr2-1.3.3-5|73	This package contains development files for the openr2 library.
21cr|openr2-1.3.3-5|74	
21cr|openr2-1.3.3-5|75	%files -n %{devname}
21cr|openr2-1.3.3-5|76	%{_includedir}/openr2
21cr|openr2-1.3.3-5|77	%{_includedir}/openr2.h
21cr|openr2-1.3.3-5|78	%{_libdir}/libopenr2.so
21cr|openr2-1.3.3-5|79	
21cr|openr2-1.3.3-5|80	#----------------------------------------------------------------------------
21cr|openr2-1.3.3-5|81	
21cr|openr2-1.3.3-5|82	%prep
21cr|openr2-1.3.3-5|83	%setup -q
21cr|openr2-1.3.3-5|84	
21cr|openr2-1.3.3-5|85	%build
21cr|openr2-1.3.3-5|86	autoreconf -fi
21cr|openr2-1.3.3-5|87	%configure --with-pic
21cr|openr2-1.3.3-5|88	%make
21cr|openr2-1.3.3-5|89	
21cr|openr2-1.3.3-5|90	%install
21cr|openr2-1.3.3-5|91	%makeinstall
21cr|openr2-1.3.3-5|92	
21cr|openr2-1.3.3-5|93	# cleanup
21cr|openr2-1.3.3-5|94	rm -f %{buildroot}%{_libdir}/*.*a

3707 21
21cr|openrazer-3.8.0-1|1	Summary:	Open source driver and user-space daemon for managing Razer devices
21cr|openrazer-3.8.0-1|2	Name:		openrazer
21cr|openrazer-3.8.0-1|3	Version:	3.8.0
21cr|openrazer-3.8.0-1|4	Release:	1
21cr|openrazer-3.8.0-1|5	License:	GPLv2+
21cr|openrazer-3.8.0-1|6	Group:		System/Configuration/Hardware
21cr|openrazer-3.8.0-1|7	Url:		https://github.com/openrazer/openrazer
21cr|openrazer-3.8.0-1|8	Source0:	https://github.com/openrazer/openrazer/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|openrazer-3.8.0-1|9	Patch0:		openrazer-3.5.1-path-for-99-razer.patch
21cr|openrazer-3.8.0-1|10	BuildRequires:	python3dist(setuptools)
21cr|openrazer-3.8.0-1|11	BuildRequires:	pkgconfig(python3)
21cr|openrazer-3.8.0-1|12	Requires:	dkms
21cr|openrazer-3.8.0-1|13	Requires:	make
21cr|openrazer-3.8.0-1|14	Requires:	%{name}-daemon = %{EVRD}
21cr|openrazer-3.8.0-1|15	Requires:	%{name}-kernel-modules-dkms = %{EVRD}
21cr|openrazer-3.8.0-1|16	Requires:	udev
21cr|openrazer-3.8.0-1|17	Requires:	xautomation
21cr|openrazer-3.8.0-1|18	Requires:	python3-gi
21cr|openrazer-3.8.0-1|19	Requires:	python3-gobject
21cr|openrazer-3.8.0-1|20	Requires:	python3-%{name} = %{EVRD}
21cr|openrazer-3.8.0-1|21	Requires:	python3dist(daemonize)
21cr|openrazer-3.8.0-1|22	Requires:	python3dist(dbus-python)
21cr|openrazer-3.8.0-1|23	Requires:	python3dist(numpy)
21cr|openrazer-3.8.0-1|24	Requires:	python3dist(pyudev)
21cr|openrazer-3.8.0-1|25	Requires:	python3dist(setproctitle)
21cr|openrazer-3.8.0-1|26	Requires:	typelib(Gdk)
21cr|openrazer-3.8.0-1|27	Requires(pre):	shadow-utils
21cr|openrazer-3.8.0-1|28	BuildArch:	noarch
21cr|openrazer-3.8.0-1|29	
21cr|openrazer-3.8.0-1|30	%description
21cr|openrazer-3.8.0-1|31	A collection of Linux drivers for Razer devices - providing kernel drivers,
21cr|openrazer-3.8.0-1|32	DBus services and Python bindings to interact with the DBus interface.
21cr|openrazer-3.8.0-1|33	
21cr|openrazer-3.8.0-1|34	%files
21cr|openrazer-3.8.0-1|35	# meta package is empty
21cr|openrazer-3.8.0-1|36	%doc README.md
21cr|openrazer-3.8.0-1|37	%license LICENSES/*.txt
21cr|openrazer-3.8.0-1|38	
21cr|openrazer-3.8.0-1|39	#----------------------------------------------------------------------------
21cr|openrazer-3.8.0-1|40	
21cr|openrazer-3.8.0-1|41	%package kernel-modules-dkms
21cr|openrazer-3.8.0-1|42	Summary:	OpenRazer Driver DKMS package
21cr|openrazer-3.8.0-1|43	Group:		System/Kernel and hardware
21cr|openrazer-3.8.0-1|44	
21cr|openrazer-3.8.0-1|45	%description kernel-modules-dkms
21cr|openrazer-3.8.0-1|46	Kernel driver for Razer devices (DKMS-variant)
21cr|openrazer-3.8.0-1|47	
21cr|openrazer-3.8.0-1|48	%files kernel-modules-dkms
21cr|openrazer-3.8.0-1|49	%{_prefix}/lib/udev/razer_mount
21cr|openrazer-3.8.0-1|50	%{_prefix}/lib/udev/rules.d/99-razer.rules
21cr|openrazer-3.8.0-1|51	%{_usrsrc}/%{name}-driver-%{version}
21cr|openrazer-3.8.0-1|52	
21cr|openrazer-3.8.0-1|53	%pre kernel-modules-dkms
21cr|openrazer-3.8.0-1|54	getent group plugdev >/dev/null || groupadd -r plugdev
21cr|openrazer-3.8.0-1|55	
21cr|openrazer-3.8.0-1|56	%posttrans kernel-modules-dkms
21cr|openrazer-3.8.0-1|57	dkms install %{name}-driver/%{version}
21cr|openrazer-3.8.0-1|58	echo "To complete installation, please run:"
21cr|openrazer-3.8.0-1|59	echo "# sudo gpasswd -a <yourUsername> plugdev"
21cr|openrazer-3.8.0-1|60	
21cr|openrazer-3.8.0-1|61	%preun kernel-modules-dkms
21cr|openrazer-3.8.0-1|62	if [ "$(dkms status -m %{name}-driver -v %{version})" ]; then
21cr|openrazer-3.8.0-1|63	dkms remove -m %{name}-driver -v %{version} --all
21cr|openrazer-3.8.0-1|64	fi
21cr|openrazer-3.8.0-1|65	
21cr|openrazer-3.8.0-1|66	#----------------------------------------------------------------------------
21cr|openrazer-3.8.0-1|67	
21cr|openrazer-3.8.0-1|68	%package daemon
21cr|openrazer-3.8.0-1|69	Summary:	OpenRazer Service package
21cr|openrazer-3.8.0-1|70	Group:		System/Configuration/Other
21cr|openrazer-3.8.0-1|71	
21cr|openrazer-3.8.0-1|72	%description daemon
21cr|openrazer-3.8.0-1|73	Userspace daemon that abstracts access to the kernel driver.
21cr|openrazer-3.8.0-1|74	Provides a DBus service for applications to use.
21cr|openrazer-3.8.0-1|75	
21cr|openrazer-3.8.0-1|76	%files daemon
21cr|openrazer-3.8.0-1|77	%{_bindir}/%{name}-daemon
21cr|openrazer-3.8.0-1|78	%{_datadir}/dbus-1/services/org.razer.service
21cr|openrazer-3.8.0-1|79	%{_datadir}/%{name}
21cr|openrazer-3.8.0-1|80	%{_mandir}/man5/razer.conf.5*
21cr|openrazer-3.8.0-1|81	%{_mandir}/man8/%{name}-daemon.8*
21cr|openrazer-3.8.0-1|82	%{_userunitdir}/%{name}-daemon.service
21cr|openrazer-3.8.0-1|83	%{python3_sitelib}/%{name}_daemon
21cr|openrazer-3.8.0-1|84	%{python3_sitelib}/%{name}_daemon-*.egg-info
21cr|openrazer-3.8.0-1|85	
21cr|openrazer-3.8.0-1|86	#----------------------------------------------------------------------------
21cr|openrazer-3.8.0-1|87	
21cr|openrazer-3.8.0-1|88	%package -n python3-%{name}
21cr|openrazer-3.8.0-1|89	Summary:	OpenRazer Python library
21cr|openrazer-3.8.0-1|90	Group:		Development/Python
21cr|openrazer-3.8.0-1|91	
21cr|openrazer-3.8.0-1|92	%description -n python3-%{name}
21cr|openrazer-3.8.0-1|93	Python library for accessing the daemon from Python.
21cr|openrazer-3.8.0-1|94	
21cr|openrazer-3.8.0-1|95	%files -n python3-%{name}
21cr|openrazer-3.8.0-1|96	%{python3_sitelib}/%{name}
21cr|openrazer-3.8.0-1|97	%{python3_sitelib}/%{name}-*.egg-info
21cr|openrazer-3.8.0-1|98	
21cr|openrazer-3.8.0-1|99	#----------------------------------------------------------------------------
21cr|openrazer-3.8.0-1|100	
21cr|openrazer-3.8.0-1|101	%prep
21cr|openrazer-3.8.0-1|102	%autosetup -p1
21cr|openrazer-3.8.0-1|103	
21cr|openrazer-3.8.0-1|104	%build
21cr|openrazer-3.8.0-1|105	
21cr|openrazer-3.8.0-1|106	%install
21cr|openrazer-3.8.0-1|107	# setup_dkms & udev_install -> razer-kernel-modules-dkms
21cr|openrazer-3.8.0-1|108	# daemon_install -> razer_daemon
21cr|openrazer-3.8.0-1|109	# python_library_install -> python3-razer
21cr|openrazer-3.8.0-1|110	make DESTDIR=%{buildroot} setup_dkms udev_install daemon_install python_library_install

3708 21
21cr|openrgb-0.9-1|1	%global debug_package %{nil}
21cr|openrgb-0.9-1|2	
21cr|openrgb-0.9-1|3	%global oname OpenRGB
21cr|openrgb-0.9-1|4	
21cr|openrgb-0.9-1|5	Summary:	Open source RGB lighting control
21cr|openrgb-0.9-1|6	Name:		openrgb
21cr|openrgb-0.9-1|7	Version:	0.9
21cr|openrgb-0.9-1|8	Release:	1
21cr|openrgb-0.9-1|9	License:	GPLv2
21cr|openrgb-0.9-1|10	Group:		Graphical desktop/KDE
21cr|openrgb-0.9-1|11	Url:		https://gitlab.com/CalcProgrammer1/OpenRGB
21cr|openrgb-0.9-1|12	Source0:	https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_%{version}/%{oname}-release_%{version}.tar.gz
21cr|openrgb-0.9-1|13	BuildRequires:	mbedtls-devel
21cr|openrgb-0.9-1|14	BuildRequires:	qt5-linguist-tools
21cr|openrgb-0.9-1|15	BuildRequires:	pkgconfig(hidapi-libusb)
21cr|openrgb-0.9-1|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|openrgb-0.9-1|17	
21cr|openrgb-0.9-1|18	%description
21cr|openrgb-0.9-1|19	Program for RGB lighting control.
21cr|openrgb-0.9-1|20	
21cr|openrgb-0.9-1|21	%files
21cr|openrgb-0.9-1|22	%doc README.md
21cr|openrgb-0.9-1|23	%license LICENSE
21cr|openrgb-0.9-1|24	%{_appdatadir}/org.openrgb.OpenRGB.metainfo.xml
21cr|openrgb-0.9-1|25	%{_bindir}/%{name}
21cr|openrgb-0.9-1|26	%{_datadir}/applications/OpenRGB.desktop
21cr|openrgb-0.9-1|27	%{_iconsdir}/hicolor/128x128/apps/OpenRGB.png
21cr|openrgb-0.9-1|28	%{_udevrulesdir}/60-openrgb.rules
21cr|openrgb-0.9-1|29	
21cr|openrgb-0.9-1|30	#----------------------------------------------------------------------------
21cr|openrgb-0.9-1|31	
21cr|openrgb-0.9-1|32	%prep
21cr|openrgb-0.9-1|33	%autosetup -p1 -n %{oname}-release_%{version}
21cr|openrgb-0.9-1|34	
21cr|openrgb-0.9-1|35	sed -i \
21cr|openrgb-0.9-1|36	-e "s|PREFIX = /usr|PREFIX = %{buildroot}%{_prefix}|" \
21cr|openrgb-0.9-1|37	-e "s|\$\$PREFIX/lib/udev/rules.d/|%{buildroot}%{_udevrulesdir}|" \
21cr|openrgb-0.9-1|38	%{oname}.pro
21cr|openrgb-0.9-1|39	
21cr|openrgb-0.9-1|40	%build
21cr|openrgb-0.9-1|41	%qmake_qt5 %{oname}.pro
21cr|openrgb-0.9-1|42	%make
21cr|openrgb-0.9-1|43	
21cr|openrgb-0.9-1|44	%install
21cr|openrgb-0.9-1|45	%makeinstall_std

3709 21
21cr|openscad-2021.01-4|1	%global	debug_package %{nil}
21cr|openscad-2021.01-4|2	
21cr|openscad-2021.01-4|3	%define	date 2021.01
21cr|openscad-2021.01-4|4	
21cr|openscad-2021.01-4|5	Summary:	3D CAD modeller
21cr|openscad-2021.01-4|6	Name:		openscad
21cr|openscad-2021.01-4|7	Version:	%{date}
21cr|openscad-2021.01-4|8	Release:	4
21cr|openscad-2021.01-4|9	License:	GPLv3+
21cr|openscad-2021.01-4|10	Group:		Sciences/Computer science
21cr|openscad-2021.01-4|11	Url:		https://openscad.org
21cr|openscad-2021.01-4|12	Source0:	https://files.openscad.org/%{name}-%{date}.src.tar.gz
21cr|openscad-2021.01-4|13	# FindLib3FM.cmake cannot find the new lib3mf.pc file
21cr|openscad-2021.01-4|14	# (see upstream issue #3709): drop detection at all
21cr|openscad-2021.01-4|15	# to avoid alarming noises in the build output, until resolved
21cr|openscad-2021.01-4|16	Patch0:		openscad-2021.01-remove-lib3mf-detection.patch
21cr|openscad-2021.01-4|17	BuildRequires:	bison
21cr|openscad-2021.01-4|18	BuildRequires:	cmake
21cr|openscad-2021.01-4|19	BuildRequires:	flex
21cr|openscad-2021.01-4|20	BuildRequires:	qt5-linguist-tools
21cr|openscad-2021.01-4|21	BuildRequires:	boost-devel >= 1.36
21cr|openscad-2021.01-4|22	BuildRequires:	cgal-devel
21cr|openscad-2021.01-4|23	BuildRequires:	double-conversion-devel
21cr|openscad-2021.01-4|24	BuildRequires:	gettext-devel
21cr|openscad-2021.01-4|25	BuildRequires:	mpfr-devel
21cr|openscad-2021.01-4|26	BuildRequires:	opencsg-devel
21cr|openscad-2021.01-4|27	BuildRequires:	qscintilla-qt5-devel >= 2.8.0
21cr|openscad-2021.01-4|28	#BuildRequires:	pkgconfig(3mf) >= 2.2.1
21cr|openscad-2021.01-4|29	BuildRequires:	pkgconfig(cairo) >= 1.14
21cr|openscad-2021.01-4|30	BuildRequires:	pkgconfig(eigen3)
21cr|openscad-2021.01-4|31	BuildRequires:	pkgconfig(fontconfig) >= 2.8.0
21cr|openscad-2021.01-4|32	BuildRequires:	pkgconfig(freetype2)
21cr|openscad-2021.01-4|33	BuildRequires:	pkgconfig(gl)
21cr|openscad-2021.01-4|34	BuildRequires:	pkgconfig(glib-2.0) >= 2.26
21cr|openscad-2021.01-4|35	BuildRequires:	pkgconfig(glew)
21cr|openscad-2021.01-4|36	BuildRequires:	pkgconfig(gmp)
21cr|openscad-2021.01-4|37	BuildRequires:	pkgconfig(harfbuzz) >= 0.9.19
21cr|openscad-2021.01-4|38	BuildRequires:	pkgconfig(libxml-2.0)
21cr|openscad-2021.01-4|39	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|openscad-2021.01-4|40	BuildRequires:	pkgconfig(Qt5Core) >=  5.4
21cr|openscad-2021.01-4|41	BuildRequires:	pkgconfig(Qt5DBus)
21cr|openscad-2021.01-4|42	BuildRequires:	pkgconfig(Qt5Gui)
21cr|openscad-2021.01-4|43	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|openscad-2021.01-4|44	BuildRequires:	pkgconfig(Qt5Network)
21cr|openscad-2021.01-4|45	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|openscad-2021.01-4|46	BuildRequires:	pkgconfig(Qt5Qml)
21cr|openscad-2021.01-4|47	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|openscad-2021.01-4|48	BuildRequires:	pkgconfig(Qt5Xml)
21cr|openscad-2021.01-4|49	BuildRequires:	pkgconfig(x11)
21cr|openscad-2021.01-4|50	BuildRequires:	pkgconfig(zlib)
21cr|openscad-2021.01-4|51	
21cr|openscad-2021.01-4|52	%description
21cr|openscad-2021.01-4|53	OpenSCAD is a software for creating solid 3D CAD objects. It is free software
21cr|openscad-2021.01-4|54	and available for Linux/UNIX, MS Windows and Mac OS X.
21cr|openscad-2021.01-4|55	
21cr|openscad-2021.01-4|56	%files
21cr|openscad-2021.01-4|57	%doc COPYING *.md
21cr|openscad-2021.01-4|58	%{_bindir}/%{name}
21cr|openscad-2021.01-4|59	%{_datadir}/%{name}
21cr|openscad-2021.01-4|60	%{_datadir}/metainfo/org.%{name}.OpenSCAD.appdata.xml
21cr|openscad-2021.01-4|61	%{_datadir}/applications/%{name}.desktop
21cr|openscad-2021.01-4|62	%{_datadir}/mime/packages/%{name}.xml
21cr|openscad-2021.01-4|63	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|openscad-2021.01-4|64	%{_mandir}/man1/%{name}.1*
21cr|openscad-2021.01-4|65	
21cr|openscad-2021.01-4|66	#------------------------------------------------------------------
21cr|openscad-2021.01-4|67	
21cr|openscad-2021.01-4|68	%prep
21cr|openscad-2021.01-4|69	%autosetup -p1 -n %{name}-%{date}
21cr|openscad-2021.01-4|70	
21cr|openscad-2021.01-4|71	
21cr|openscad-2021.01-4|72	%build
21cr|openscad-2021.01-4|73	%qmake_qt5 PREFIX=%{_prefix} VERSION=%{version}
21cr|openscad-2021.01-4|74	
21cr|openscad-2021.01-4|75	%install
21cr|openscad-2021.01-4|76	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|openscad-2021.01-4|77	

3710 21
21cr|openscada-0.9.4-1|1	%define url_ver %(echo %{version} |cut -d. -f1,2)
21cr|openscada-0.9.4-1|2	
21cr|openscada-0.9.4-1|3	%define major 3
21cr|openscada-0.9.4-1|4	%define libname %mklibname oscada %{major}
21cr|openscada-0.9.4-1|5	%define devname %mklibname oscada -d
21cr|openscada-0.9.4-1|6	
21cr|openscada-0.9.4-1|7	Summary:	Open SCADA system
21cr|openscada-0.9.4-1|8	Name:		openscada
21cr|openscada-0.9.4-1|9	Version:	0.9.4
21cr|openscada-0.9.4-1|10	Release:	1
21cr|openscada-0.9.4-1|11	License:	GPLv2+
21cr|openscada-0.9.4-1|12	Group:		Graphics
21cr|openscada-0.9.4-1|13	Url:		http://oscada.org
21cr|openscada-0.9.4-1|14	Source0:	http://oscada.org/oscadaArch/%{url_ver}/%{name}-%{version}.tar.xz
21cr|openscada-0.9.4-1|15	Source1:	http://oscada.org/oscadaArch/%{url_ver}/%{name}-res-%{version}.tar.xz
21cr|openscada-0.9.4-1|16	Source100:	%{name}.rpmlintrc
21cr|openscada-0.9.4-1|17	BuildRequires:	bison
21cr|openscada-0.9.4-1|18	BuildRequires:	byacc
21cr|openscada-0.9.4-1|19	BuildRequires:	chrpath
21cr|openscada-0.9.4-1|20	BuildRequires:	desktop-file-utils
21cr|openscada-0.9.4-1|21	BuildRequires:	sqlite-tools
21cr|openscada-0.9.4-1|22	BuildRequires:	gd-devel
21cr|openscada-0.9.4-1|23	BuildRequires:	glibc-devel
21cr|openscada-0.9.4-1|24	BuildRequires:	lm_sensors-devel
21cr|openscada-0.9.4-1|25	BuildRequires:	mariadb-devel
21cr|openscada-0.9.4-1|26	BuildRequires:	net-snmp-devel
21cr|openscada-0.9.4-1|27	BuildRequires:	qt4-devel
21cr|openscada-0.9.4-1|28	BuildRequires:	pkgconfig(fbclient)
21cr|openscada-0.9.4-1|29	BuildRequires:	pkgconfig(fftw3)
21cr|openscada-0.9.4-1|30	BuildRequires:	pkgconfig(libpcre)
21cr|openscada-0.9.4-1|31	BuildRequires:	pkgconfig(libpq)
21cr|openscada-0.9.4-1|32	BuildRequires:	pkgconfig(openssl)
21cr|openscada-0.9.4-1|33	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|openscada-0.9.4-1|34	BuildRequires:	pkgconfig(sqlite3)
21cr|openscada-0.9.4-1|35	Requires:	%{name}-Archive.DBArch = %{EVRD}
21cr|openscada-0.9.4-1|36	Requires:	%{name}-Archive.FSArch = %{EVRD}
21cr|openscada-0.9.4-1|37	Requires:	%{name}-DAQ.AMRDevs = %{EVRD}
21cr|openscada-0.9.4-1|38	Requires:	%{name}-DAQ.BFN = %{EVRD}
21cr|openscada-0.9.4-1|39	Requires:	%{name}-DAQ.BlockCalc = %{EVRD}
21cr|openscada-0.9.4-1|40	Requires:	%{name}-DAQ.DAQGate = %{EVRD}
21cr|openscada-0.9.4-1|41	Requires:	%{name}-DAQ.DCON = %{EVRD}
21cr|openscada-0.9.4-1|42	%ifarch %{ix86}
21cr|openscada-0.9.4-1|43	Requires:	%{name}-DAQ.DiamondBoards = %{EVRD}
21cr|openscada-0.9.4-1|44	Requires:	%{name}-DAQ.ICP_DAS = %{EVRD}
21cr|openscada-0.9.4-1|45	%endif
21cr|openscada-0.9.4-1|46	Requires:	%{name}-DAQ.JavaLikeCalc = %{EVRD}
21cr|openscada-0.9.4-1|47	Requires:	%{name}-DAQ.LogicLev = %{EVRD}
21cr|openscada-0.9.4-1|48	Requires:	%{name}-DAQ.ModBus = %{EVRD}
21cr|openscada-0.9.4-1|49	Requires:	%{name}-DAQ.OPC_UA = %{EVRD}
21cr|openscada-0.9.4-1|50	Requires:	%{name}-DAQ.Siemens = %{EVRD}
21cr|openscada-0.9.4-1|51	Requires:	%{name}-DAQ.SNMP = %{EVRD}
21cr|openscada-0.9.4-1|52	Requires:	%{name}-DAQ.SoundCard = %{EVRD}
21cr|openscada-0.9.4-1|53	Requires:	%{name}-DAQ.System = %{EVRD}
21cr|openscada-0.9.4-1|54	Requires:	%{name}-DB.DBF = %{EVRD}
21cr|openscada-0.9.4-1|55	Requires:	%{name}-DB.DBGate = %{EVRD}
21cr|openscada-0.9.4-1|56	Requires:	%{name}-DB.MySQL = %{EVRD}
21cr|openscada-0.9.4-1|57	Requires:	%{name}-DB.SQLite = %{EVRD}
21cr|openscada-0.9.4-1|58	Requires:	%{name}-Model.AGLKS = %{EVRD}
21cr|openscada-0.9.4-1|59	Requires:	%{name}-Model.Boiler = %{EVRD}
21cr|openscada-0.9.4-1|60	Requires:	%{name}-Protocol.HTTP = %{EVRD}
21cr|openscada-0.9.4-1|61	Requires:	%{name}-Protocol.SelfSystem = %{EVRD}
21cr|openscada-0.9.4-1|62	Requires:	%{name}-Protocol.UserProtocol = %{EVRD}
21cr|openscada-0.9.4-1|63	Requires:	%{name}-Special.FLibComplex1 = %{EVRD}
21cr|openscada-0.9.4-1|64	Requires:	%{name}-Special.FLibMath = %{EVRD}
21cr|openscada-0.9.4-1|65	Requires:	%{name}-Special.FLibSYS = %{EVRD}
21cr|openscada-0.9.4-1|66	Requires:	%{name}-Special.SystemTests = %{EVRD}
21cr|openscada-0.9.4-1|67	Requires:	%{name}-Transport.Serial = %{EVRD}
21cr|openscada-0.9.4-1|68	Requires:	%{name}-Transport.Sockets = %{EVRD}
21cr|openscada-0.9.4-1|69	Requires:	%{name}-Transport.SSL = %{EVRD}
21cr|openscada-0.9.4-1|70	Requires:	%{name}-UI.QTCfg = %{EVRD}
21cr|openscada-0.9.4-1|71	Requires:	%{name}-UI.QTStarter = %{EVRD}
21cr|openscada-0.9.4-1|72	Requires:	%{name}-UI.VCAEngine = %{EVRD}
21cr|openscada-0.9.4-1|73	Requires:	%{name}-UI.Vision = %{EVRD}
21cr|openscada-0.9.4-1|74	Requires:	%{name}-UI.WebCfgD = %{EVRD}
21cr|openscada-0.9.4-1|75	Requires:	%{name}-UI.WebUser = %{EVRD}
21cr|openscada-0.9.4-1|76	Requires:	%{name}-UI.WebVision = %{EVRD}
21cr|openscada-0.9.4-1|77	
21cr|openscada-0.9.4-1|78	%description
21cr|openscada-0.9.4-1|79	Open SCADA system. Typical installation.
21cr|openscada-0.9.4-1|80	
21cr|openscada-0.9.4-1|81	%files
21cr|openscada-0.9.4-1|82	
21cr|openscada-0.9.4-1|83	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|84	
21cr|openscada-0.9.4-1|85	%package core
21cr|openscada-0.9.4-1|86	Summary:	Open SCADA system core
21cr|openscada-0.9.4-1|87	Group:		Graphics
21cr|openscada-0.9.4-1|88	Requires:	%{libname} = %{EVRD}
21cr|openscada-0.9.4-1|89	
21cr|openscada-0.9.4-1|90	%description core
21cr|openscada-0.9.4-1|91	Open SCADA system core. For access use default account "root" and password
21cr|openscada-0.9.4-1|92	"openscada".
21cr|openscada-0.9.4-1|93	
21cr|openscada-0.9.4-1|94	%files core
21cr|openscada-0.9.4-1|95	%doc README README_ru README_uk COPYING ChangeLog INSTALL TODO TODO_ru TODO_uk
21cr|openscada-0.9.4-1|96	%{_bindir}/%{name}
21cr|openscada-0.9.4-1|97	%{_bindir}/%{name}-proj
21cr|openscada-0.9.4-1|98	%{_bindir}/%{name}_start
21cr|openscada-0.9.4-1|99	%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
21cr|openscada-0.9.4-1|100	%{_datadir}/%{name}/ARCHIVES/MESS/.info
21cr|openscada-0.9.4-1|101	%{_datadir}/%{name}/ARCHIVES/VAL/.info
21cr|openscada-0.9.4-1|102	%{_datadir}/%{name}/DATA/.info
21cr|openscada-0.9.4-1|103	%{_datadir}/%{name}/icons/*
21cr|openscada-0.9.4-1|104	%config %{_sysconfdir}/init.d/oscadad
21cr|openscada-0.9.4-1|105	%config(noreplace) %{_sysconfdir}/oscada_start.xml
21cr|openscada-0.9.4-1|106	%config(noreplace) %{_sysconfdir}/oscada.xml
21cr|openscada-0.9.4-1|107	%exclude %{_datadir}/%{name}/icons/AGLKS.png
21cr|openscada-0.9.4-1|108	%exclude %{_datadir}/%{name}/icons/BD.DBF.png
21cr|openscada-0.9.4-1|109	%exclude %{_datadir}/%{name}/icons/BD.FireBird.png
21cr|openscada-0.9.4-1|110	%exclude %{_datadir}/%{name}/icons/BD.MySQL.png
21cr|openscada-0.9.4-1|111	%exclude %{_datadir}/%{name}/icons/BD.PostgreSQL.png
21cr|openscada-0.9.4-1|112	%exclude %{_datadir}/%{name}/icons/BD.SQLite.png
21cr|openscada-0.9.4-1|113	%exclude %{_datadir}/%{name}/icons/Boiler.png
21cr|openscada-0.9.4-1|114	%exclude %{_datadir}/%{name}/icons/DAQ.BFN.png
21cr|openscada-0.9.4-1|115	%exclude %{_datadir}/%{name}/icons/DAQ.BlockCalc.png
21cr|openscada-0.9.4-1|116	%exclude %{_datadir}/%{name}/icons/DAQ.DAQGate.png
21cr|openscada-0.9.4-1|117	%exclude %{_datadir}/%{name}/icons/DAQ.DCON.png
21cr|openscada-0.9.4-1|118	%exclude %{_datadir}/%{name}/icons/DAQ.JavaLikeCalc.png
21cr|openscada-0.9.4-1|119	%exclude %{_datadir}/%{name}/icons/DAQ.LogicLev.png
21cr|openscada-0.9.4-1|120	%exclude %{_datadir}/%{name}/icons/DAQ.ModBus.png
21cr|openscada-0.9.4-1|121	%exclude %{_datadir}/%{name}/icons/DAQ.OPC_UA.png
21cr|openscada-0.9.4-1|122	%exclude %{_datadir}/%{name}/icons/DAQ.Siemens.png
21cr|openscada-0.9.4-1|123	%exclude %{_datadir}/%{name}/icons/DAQ.SNMP.png
21cr|openscada-0.9.4-1|124	%exclude %{_datadir}/%{name}/icons/DAQ.SoundCard.png
21cr|openscada-0.9.4-1|125	%exclude %{_datadir}/%{name}/icons/DAQ.System.png
21cr|openscada-0.9.4-1|126	%exclude %{_datadir}/%{name}/icons/Archive.DBArch.png
21cr|openscada-0.9.4-1|127	%exclude %{_datadir}/%{name}/icons/Archive.FSArch.png
21cr|openscada-0.9.4-1|128	%exclude %{_datadir}/%{name}/icons/Transport.Serial.png
21cr|openscada-0.9.4-1|129	%exclude %{_datadir}/%{name}/icons/Transport.Sockets.png
21cr|openscada-0.9.4-1|130	%exclude %{_datadir}/%{name}/icons/Transport.SSL.png
21cr|openscada-0.9.4-1|131	%exclude %{_datadir}/%{name}/icons/Protocol.HTTP.png
21cr|openscada-0.9.4-1|132	%exclude %{_datadir}/%{name}/icons/Protocol.SelfSystem.png
21cr|openscada-0.9.4-1|133	%exclude %{_datadir}/%{name}/icons/Protocol.UserProtocol.png
21cr|openscada-0.9.4-1|134	%exclude %{_datadir}/%{name}/icons/UI.QTCfg.png
21cr|openscada-0.9.4-1|135	%exclude %{_datadir}/%{name}/icons/UI.QTStarter.png
21cr|openscada-0.9.4-1|136	%exclude %{_datadir}/%{name}/icons/UI.VCAEngine.png
21cr|openscada-0.9.4-1|137	%exclude %{_datadir}/%{name}/icons/UI.Vision.png
21cr|openscada-0.9.4-1|138	%exclude %{_datadir}/%{name}/icons/UI.WebCfgD.png
21cr|openscada-0.9.4-1|139	%exclude %{_datadir}/%{name}/icons/UI.WebCfg.png
21cr|openscada-0.9.4-1|140	%exclude %{_datadir}/%{name}/icons/UI.WebVision.png
21cr|openscada-0.9.4-1|141	%exclude %{_datadir}/%{name}/icons/UI.WebUser.png
21cr|openscada-0.9.4-1|142	
21cr|openscada-0.9.4-1|143	%post core
21cr|openscada-0.9.4-1|144	%_post_service oscadad
21cr|openscada-0.9.4-1|145	
21cr|openscada-0.9.4-1|146	%preun core
21cr|openscada-0.9.4-1|147	%_preun_service oscadad
21cr|openscada-0.9.4-1|148	
21cr|openscada-0.9.4-1|149	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|150	
21cr|openscada-0.9.4-1|151	%package docEN
21cr|openscada-0.9.4-1|152	Summary:	Open SCADA documents (EN)
21cr|openscada-0.9.4-1|153	Group:		Documentation
21cr|openscada-0.9.4-1|154	BuildArch:	noarch
21cr|openscada-0.9.4-1|155	
21cr|openscada-0.9.4-1|156	%description docEN
21cr|openscada-0.9.4-1|157	The %{name}-docEN package include documents files (English).
21cr|openscada-0.9.4-1|158	
21cr|openscada-0.9.4-1|159	%files docEN
21cr|openscada-0.9.4-1|160	%doc doc/en/*
21cr|openscada-0.9.4-1|161	
21cr|openscada-0.9.4-1|162	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|163	
21cr|openscada-0.9.4-1|164	%package docRU
21cr|openscada-0.9.4-1|165	Summary:	Open SCADA documents (RU)
21cr|openscada-0.9.4-1|166	Group:		Documentation
21cr|openscada-0.9.4-1|167	BuildArch:	noarch
21cr|openscada-0.9.4-1|168	
21cr|openscada-0.9.4-1|169	%description docRU
21cr|openscada-0.9.4-1|170	The %{name}-docRU package include documents files (Russian).
21cr|openscada-0.9.4-1|171	
21cr|openscada-0.9.4-1|172	%files docRU
21cr|openscada-0.9.4-1|173	%doc doc/ru/*
21cr|openscada-0.9.4-1|174	
21cr|openscada-0.9.4-1|175	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|176	
21cr|openscada-0.9.4-1|177	%package docUK
21cr|openscada-0.9.4-1|178	Summary:	Open SCADA documents (UK)
21cr|openscada-0.9.4-1|179	Group:		Documentation
21cr|openscada-0.9.4-1|180	BuildArch:	noarch
21cr|openscada-0.9.4-1|181	
21cr|openscada-0.9.4-1|182	%description docUK
21cr|openscada-0.9.4-1|183	The %{name}-docUK package include documents files (Ukraine).
21cr|openscada-0.9.4-1|184	
21cr|openscada-0.9.4-1|185	%files docUK
21cr|openscada-0.9.4-1|186	%doc doc/uk/*
21cr|openscada-0.9.4-1|187	
21cr|openscada-0.9.4-1|188	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|189	
21cr|openscada-0.9.4-1|190	%package -n %{libname}
21cr|openscada-0.9.4-1|191	Summary:	Open SCADA development
21cr|openscada-0.9.4-1|192	Group:		Development/C++
21cr|openscada-0.9.4-1|193	
21cr|openscada-0.9.4-1|194	%description -n %{libname}
21cr|openscada-0.9.4-1|195	The %{name}-devel package - includes library archives and include files.
21cr|openscada-0.9.4-1|196	
21cr|openscada-0.9.4-1|197	%files -n %{libname}
21cr|openscada-0.9.4-1|198	%{_libdir}/liboscada.so.%{major}*
21cr|openscada-0.9.4-1|199	
21cr|openscada-0.9.4-1|200	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|201	
21cr|openscada-0.9.4-1|202	%package -n %{devname}
21cr|openscada-0.9.4-1|203	Summary:	Open SCADA development
21cr|openscada-0.9.4-1|204	Group:		Development/C++
21cr|openscada-0.9.4-1|205	Requires:	%{libname} = %{EVRD}
21cr|openscada-0.9.4-1|206	
21cr|openscada-0.9.4-1|207	%description -n %{devname}
21cr|openscada-0.9.4-1|208	The %{name}-devel package - includes library archives and include files.
21cr|openscada-0.9.4-1|209	
21cr|openscada-0.9.4-1|210	%files -n %{devname}
21cr|openscada-0.9.4-1|211	%{_includedir}/%{name}/*
21cr|openscada-0.9.4-1|212	%{_libdir}/liboscada.so
21cr|openscada-0.9.4-1|213	%{_libdir}/pkgconfig/%{name}.pc
21cr|openscada-0.9.4-1|214	
21cr|openscada-0.9.4-1|215	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|216	
21cr|openscada-0.9.4-1|217	%package plc
21cr|openscada-0.9.4-1|218	Summary:	OpenSCADA - PLC virtual package
21cr|openscada-0.9.4-1|219	Group:		Graphics
21cr|openscada-0.9.4-1|220	Requires:	%{name}-Archive.FSArch = %{EVRD}
21cr|openscada-0.9.4-1|221	Requires:	%{name}-DAQ.BlockCalc = %{EVRD}
21cr|openscada-0.9.4-1|222	Requires:	%{name}-DAQ.DCON = %{EVRD}
21cr|openscada-0.9.4-1|223	Requires:	%{name}-DAQ.JavaLikeCalc = %{EVRD}
21cr|openscada-0.9.4-1|224	Requires:	%{name}-DAQ.LogicLev = %{EVRD}
21cr|openscada-0.9.4-1|225	Requires:	%{name}-DAQ.ModBus = %{EVRD}
21cr|openscada-0.9.4-1|226	Requires:	%{name}-DAQ.System = %{EVRD}
21cr|openscada-0.9.4-1|227	Requires:	%{name}-DB.SQLite = %{EVRD}
21cr|openscada-0.9.4-1|228	Requires:	%{name}-Protocol.HTTP = %{EVRD}
21cr|openscada-0.9.4-1|229	Requires:	%{name}-Protocol.SelfSystem = %{EVRD}
21cr|openscada-0.9.4-1|230	Requires:	%{name}-Protocol.UserProtocol = %{EVRD}
21cr|openscada-0.9.4-1|231	Requires:	%{name}-Special.FLibComplex1 = %{EVRD}
21cr|openscada-0.9.4-1|232	Requires:	%{name}-Special.FLibMath = %{EVRD}
21cr|openscada-0.9.4-1|233	Requires:	%{name}-Special.FLibSYS = %{EVRD}
21cr|openscada-0.9.4-1|234	Requires:	%{name}-Transport.Serial = %{EVRD}
21cr|openscada-0.9.4-1|235	Requires:	%{name}-Transport.Sockets = %{EVRD}
21cr|openscada-0.9.4-1|236	Requires:	%{name}-Transport.SSL = %{EVRD}
21cr|openscada-0.9.4-1|237	Requires:	%{name}-UI.VCAEngine = %{EVRD}
21cr|openscada-0.9.4-1|238	Requires:	%{name}-UI.WebCfgD = %{EVRD}
21cr|openscada-0.9.4-1|239	Requires:	%{name}-UI.WebVision = %{EVRD}
21cr|openscada-0.9.4-1|240	BuildArch:	noarch
21cr|openscada-0.9.4-1|241	
21cr|openscada-0.9.4-1|242	%description plc
21cr|openscada-0.9.4-1|243	The %{name}-plc is virtual package for PLC.
21cr|openscada-0.9.4-1|244	
21cr|openscada-0.9.4-1|245	%files plc
21cr|openscada-0.9.4-1|246	%config(noreplace) %{_sysconfdir}/oscada_plc.xml
21cr|openscada-0.9.4-1|247	
21cr|openscada-0.9.4-1|248	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|249	
21cr|openscada-0.9.4-1|250	%package server
21cr|openscada-0.9.4-1|251	Summary:	OpenSCADA - server virtual package
21cr|openscada-0.9.4-1|252	Group:		Graphics
21cr|openscada-0.9.4-1|253	Requires:	%{name}-Archive.FSArch = %{EVRD}
21cr|openscada-0.9.4-1|254	Requires:	%{name}-Archive.DBArch = %{EVRD}
21cr|openscada-0.9.4-1|255	Requires:	%{name}-DB.DBGate = %{EVRD}
21cr|openscada-0.9.4-1|256	Requires:	%{name}-DB.MySQL = %{EVRD}
21cr|openscada-0.9.4-1|257	Requires:	%{name}-DB.SQLite = %{EVRD}
21cr|openscada-0.9.4-1|258	Requires:	%{name}-DB.FireBird = %{EVRD}
21cr|openscada-0.9.4-1|259	Requires:	%{name}-DB.PostgreSQL = %{EVRD}
21cr|openscada-0.9.4-1|260	Requires:	%{name}-DAQ.AMRDevs = %{EVRD}
21cr|openscada-0.9.4-1|261	Requires:	%{name}-DAQ.BlockCalc = %{EVRD}
21cr|openscada-0.9.4-1|262	Requires:	%{name}-DAQ.DAQGate = %{EVRD}
21cr|openscada-0.9.4-1|263	Requires:	%{name}-DAQ.DCON = %{EVRD}
21cr|openscada-0.9.4-1|264	Requires:	%{name}-DAQ.JavaLikeCalc = %{EVRD}
21cr|openscada-0.9.4-1|265	Requires:	%{name}-DAQ.LogicLev = %{EVRD}
21cr|openscada-0.9.4-1|266	Requires:	%{name}-DAQ.ModBus = %{EVRD}
21cr|openscada-0.9.4-1|267	Requires:	%{name}-DAQ.Siemens = %{EVRD}
21cr|openscada-0.9.4-1|268	Requires:	%{name}-DAQ.SNMP = %{EVRD}
21cr|openscada-0.9.4-1|269	Requires:	%{name}-DAQ.SoundCard = %{EVRD}
21cr|openscada-0.9.4-1|270	Requires:	%{name}-DAQ.System = %{EVRD}
21cr|openscada-0.9.4-1|271	Requires:	%{name}-Protocol.HTTP = %{EVRD}
21cr|openscada-0.9.4-1|272	Requires:	%{name}-Protocol.SelfSystem = %{EVRD}
21cr|openscada-0.9.4-1|273	Requires:	%{name}-Special.FLibComplex1 = %{EVRD}
21cr|openscada-0.9.4-1|274	Requires:	%{name}-Special.FLibMath = %{EVRD}
21cr|openscada-0.9.4-1|275	Requires:	%{name}-Special.FLibSYS = %{EVRD}
21cr|openscada-0.9.4-1|276	Requires:	%{name}-Transport.Serial = %{EVRD}
21cr|openscada-0.9.4-1|277	Requires:	%{name}-Transport.Sockets = %{EVRD}
21cr|openscada-0.9.4-1|278	Requires:	%{name}-Transport.SSL = %{EVRD}
21cr|openscada-0.9.4-1|279	Requires:	%{name}-UI.VCAEngine = %{EVRD}
21cr|openscada-0.9.4-1|280	Requires:	%{name}-UI.WebCfg = %{EVRD}
21cr|openscada-0.9.4-1|281	Requires:	%{name}-UI.WebCfgD = %{EVRD}
21cr|openscada-0.9.4-1|282	Requires:	%{name}-UI.WebVision = %{EVRD}
21cr|openscada-0.9.4-1|283	BuildArch:	noarch
21cr|openscada-0.9.4-1|284	
21cr|openscada-0.9.4-1|285	%description server
21cr|openscada-0.9.4-1|286	The %{name}-server is virtual package for SCADA-server.
21cr|openscada-0.9.4-1|287	
21cr|openscada-0.9.4-1|288	%files server
21cr|openscada-0.9.4-1|289	%config(noreplace) %{_sysconfdir}/oscada_server.xml
21cr|openscada-0.9.4-1|290	
21cr|openscada-0.9.4-1|291	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|292	
21cr|openscada-0.9.4-1|293	%package visStation
21cr|openscada-0.9.4-1|294	Summary:	OpenSCADA - visual station virtual package
21cr|openscada-0.9.4-1|295	Group:		Graphics
21cr|openscada-0.9.4-1|296	Requires:	%{name}-Archive.DBArch = %{EVRD}
21cr|openscada-0.9.4-1|297	Requires:	%{name}-Archive.FSArch = %{EVRD}
21cr|openscada-0.9.4-1|298	Requires:	%{name}-DAQ.AMRDevs = %{EVRD}
21cr|openscada-0.9.4-1|299	Requires:	%{name}-DAQ.BlockCalc = %{EVRD}
21cr|openscada-0.9.4-1|300	Requires:	%{name}-DAQ.DAQGate = %{EVRD}
21cr|openscada-0.9.4-1|301	Requires:	%{name}-DAQ.DCON = %{EVRD}
21cr|openscada-0.9.4-1|302	Requires:	%{name}-DAQ.JavaLikeCalc = %{EVRD}
21cr|openscada-0.9.4-1|303	Requires:	%{name}-DAQ.LogicLev = %{EVRD}
21cr|openscada-0.9.4-1|304	Requires:	%{name}-DAQ.ModBus = %{EVRD}
21cr|openscada-0.9.4-1|305	Requires:	%{name}-DAQ.Siemens = %{EVRD}
21cr|openscada-0.9.4-1|306	Requires:	%{name}-DAQ.SNMP = %{EVRD}
21cr|openscada-0.9.4-1|307	Requires:	%{name}-DAQ.SoundCard = %{EVRD}
21cr|openscada-0.9.4-1|308	Requires:	%{name}-DAQ.System = %{EVRD}
21cr|openscada-0.9.4-1|309	Requires:	%{name}-DB.DBGate = %{EVRD}
21cr|openscada-0.9.4-1|310	Requires:	%{name}-DB.MySQL = %{EVRD}
21cr|openscada-0.9.4-1|311	Requires:	%{name}-DB.SQLite = %{EVRD}
21cr|openscada-0.9.4-1|312	Requires:	%{name}-Protocol.SelfSystem = %{EVRD}
21cr|openscada-0.9.4-1|313	Requires:	%{name}-Special.FLibComplex1 = %{EVRD}
21cr|openscada-0.9.4-1|314	Requires:	%{name}-Special.FLibMath = %{EVRD}
21cr|openscada-0.9.4-1|315	Requires:	%{name}-Special.FLibSYS = %{EVRD}
21cr|openscada-0.9.4-1|316	Requires:	%{name}-Transport.Serial = %{EVRD}
21cr|openscada-0.9.4-1|317	Requires:	%{name}-Transport.Sockets = %{EVRD}
21cr|openscada-0.9.4-1|318	Requires:	%{name}-Transport.SSL = %{EVRD}
21cr|openscada-0.9.4-1|319	Requires:	%{name}-UI.VCAEngine = %{EVRD}
21cr|openscada-0.9.4-1|320	Requires:	%{name}-UI.Vision = %{EVRD}
21cr|openscada-0.9.4-1|321	Requires:	%{name}-UI.QTStarter = %{EVRD}
21cr|openscada-0.9.4-1|322	Requires:	%{name}-UI.QTCfg = %{EVRD}
21cr|openscada-0.9.4-1|323	BuildArch:	noarch
21cr|openscada-0.9.4-1|324	
21cr|openscada-0.9.4-1|325	%description visStation
21cr|openscada-0.9.4-1|326	The %{name}-visStation is virtual package for visual station (SCADA).
21cr|openscada-0.9.4-1|327	
21cr|openscada-0.9.4-1|328	%files visStation
21cr|openscada-0.9.4-1|329	
21cr|openscada-0.9.4-1|330	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|331	
21cr|openscada-0.9.4-1|332	%package Archive.DBArch
21cr|openscada-0.9.4-1|333	Summary:	To DB archiver
21cr|openscada-0.9.4-1|334	Group:		Graphics
21cr|openscada-0.9.4-1|335	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|336	
21cr|openscada-0.9.4-1|337	%description Archive.DBArch
21cr|openscada-0.9.4-1|338	The %{name}-Archive.DBArch package - provides
21cr|openscada-0.9.4-1|339	functions for messages and values archiving to DB.
21cr|openscada-0.9.4-1|340	
21cr|openscada-0.9.4-1|341	%files Archive.DBArch
21cr|openscada-0.9.4-1|342	%{_datadir}/locale/*/LC_MESSAGES/oscd_DBArch.mo
21cr|openscada-0.9.4-1|343	%{_datadir}/%{name}/icons/Archive.DBArch.png
21cr|openscada-0.9.4-1|344	%{_libdir}/%{name}/arh_DBArch.so
21cr|openscada-0.9.4-1|345	
21cr|openscada-0.9.4-1|346	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|347	
21cr|openscada-0.9.4-1|348	%package Archive.FSArch
21cr|openscada-0.9.4-1|349	Summary:	To file system archiver
21cr|openscada-0.9.4-1|350	Group:		Graphics
21cr|openscada-0.9.4-1|351	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|352	
21cr|openscada-0.9.4-1|353	%description Archive.FSArch
21cr|openscada-0.9.4-1|354	The %{name}-Archive.FSArch package - provides
21cr|openscada-0.9.4-1|355	functions for messages and values archiving to file system.
21cr|openscada-0.9.4-1|356	
21cr|openscada-0.9.4-1|357	%files Archive.FSArch
21cr|openscada-0.9.4-1|358	%{_datadir}/locale/*/LC_MESSAGES/oscd_FSArch.mo
21cr|openscada-0.9.4-1|359	%{_datadir}/%{name}/icons/Archive.FSArch.png
21cr|openscada-0.9.4-1|360	%{_libdir}/%{name}/arh_FSArch.so
21cr|openscada-0.9.4-1|361	
21cr|openscada-0.9.4-1|362	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|363	
21cr|openscada-0.9.4-1|364	%package DAQ.AMRDevs
21cr|openscada-0.9.4-1|365	Summary:	AMR devices
21cr|openscada-0.9.4-1|366	Group:		Graphics
21cr|openscada-0.9.4-1|367	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|368	
21cr|openscada-0.9.4-1|369	%description DAQ.AMRDevs
21cr|openscada-0.9.4-1|370	The %{name}-DAQ.AMRDevs package - provides access to automatic meter reading devices.
21cr|openscada-0.9.4-1|371	Supported devices: Kontar (http://www.mzta.ru).
21cr|openscada-0.9.4-1|372	
21cr|openscada-0.9.4-1|373	%files DAQ.AMRDevs
21cr|openscada-0.9.4-1|374	%{_datadir}/locale/*/LC_MESSAGES/oscd_AMRDevs.mo
21cr|openscada-0.9.4-1|375	%{_libdir}/%{name}/daq_AMRDevs.so
21cr|openscada-0.9.4-1|376	
21cr|openscada-0.9.4-1|377	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|378	
21cr|openscada-0.9.4-1|379	%package DAQ.BFN
21cr|openscada-0.9.4-1|380	Summary:	BFN
21cr|openscada-0.9.4-1|381	Group:		Graphics
21cr|openscada-0.9.4-1|382	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|383	
21cr|openscada-0.9.4-1|384	%description DAQ.BFN
21cr|openscada-0.9.4-1|385	The %{name}-DAQ.BFN package - allow realisation of BFN.
21cr|openscada-0.9.4-1|386	
21cr|openscada-0.9.4-1|387	%files DAQ.BFN
21cr|openscada-0.9.4-1|388	%{_datadir}/locale/*/LC_MESSAGES/oscd_BFN.mo
21cr|openscada-0.9.4-1|389	%{_datadir}/%{name}/BFN/BFNsymbs.db
21cr|openscada-0.9.4-1|390	%{_datadir}/%{name}/icons/DAQ.BFN.png
21cr|openscada-0.9.4-1|391	%{_libdir}/%{name}/daq_BFN.so
21cr|openscada-0.9.4-1|392	
21cr|openscada-0.9.4-1|393	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|394	
21cr|openscada-0.9.4-1|395	%package DAQ.BlockCalc
21cr|openscada-0.9.4-1|396	Summary:	Block based calculator
21cr|openscada-0.9.4-1|397	Group:		Graphics
21cr|openscada-0.9.4-1|398	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|399	
21cr|openscada-0.9.4-1|400	%description DAQ.BlockCalc
21cr|openscada-0.9.4-1|401	The %{name}-DB.DAQ.BlockCalc package - provides block based
21cr|openscada-0.9.4-1|402	calculator.
21cr|openscada-0.9.4-1|403	
21cr|openscada-0.9.4-1|404	%files DAQ.BlockCalc
21cr|openscada-0.9.4-1|405	%{_datadir}/locale/*/LC_MESSAGES/oscd_BlockCalc.mo
21cr|openscada-0.9.4-1|406	%{_datadir}/%{name}/icons/DAQ.BlockCalc.png
21cr|openscada-0.9.4-1|407	%{_libdir}/%{name}/daq_BlockCalc.so
21cr|openscada-0.9.4-1|408	
21cr|openscada-0.9.4-1|409	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|410	
21cr|openscada-0.9.4-1|411	%package DAQ.DAQGate
21cr|openscada-0.9.4-1|412	Summary:	Data sources gate
21cr|openscada-0.9.4-1|413	Group:		Graphics
21cr|openscada-0.9.4-1|414	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|415	
21cr|openscada-0.9.4-1|416	%description DAQ.DAQGate
21cr|openscada-0.9.4-1|417	The %{name}-DAQ.DAQGate package - allows you to perform the
21cr|openscada-0.9.4-1|418	locking of the data sources
21cr|openscada-0.9.4-1|419	of the remote OpenSCADA stations in the local ones.
21cr|openscada-0.9.4-1|420	
21cr|openscada-0.9.4-1|421	%files DAQ.DAQGate
21cr|openscada-0.9.4-1|422	%{_datadir}/locale/*/LC_MESSAGES/oscd_DAQGate.mo
21cr|openscada-0.9.4-1|423	%{_datadir}/%{name}/icons/DAQ.DAQGate.png
21cr|openscada-0.9.4-1|424	%{_libdir}/%{name}/daq_DAQGate.so
21cr|openscada-0.9.4-1|425	
21cr|openscada-0.9.4-1|426	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|427	
21cr|openscada-0.9.4-1|428	%package DAQ.DCON
21cr|openscada-0.9.4-1|429	Summary:	DCON client
21cr|openscada-0.9.4-1|430	Group:		Graphics
21cr|openscada-0.9.4-1|431	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|432	
21cr|openscada-0.9.4-1|433	%description DAQ.DCON
21cr|openscada-0.9.4-1|434	The %{name}-DAQ.DCON package - provides an implementation
21cr|openscada-0.9.4-1|435	of DCON-client protocol.
21cr|openscada-0.9.4-1|436	Supports I-7000 DCON protocol.
21cr|openscada-0.9.4-1|437	
21cr|openscada-0.9.4-1|438	%files DAQ.DCON
21cr|openscada-0.9.4-1|439	%{_datadir}/locale/*/LC_MESSAGES/oscd_DCON.mo
21cr|openscada-0.9.4-1|440	%{_datadir}/%{name}/icons/DAQ.DCON.png
21cr|openscada-0.9.4-1|441	%{_libdir}/%{name}/daq_DCON.so
21cr|openscada-0.9.4-1|442	
21cr|openscada-0.9.4-1|443	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|444	
21cr|openscada-0.9.4-1|445	%ifarch %{ix86}
21cr|openscada-0.9.4-1|446	%package DAQ.DiamondBoards
21cr|openscada-0.9.4-1|447	Summary:	Diamond DA boards
21cr|openscada-0.9.4-1|448	Group:		Graphics
21cr|openscada-0.9.4-1|449	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|450	
21cr|openscada-0.9.4-1|451	%description DAQ.DiamondBoards
21cr|openscada-0.9.4-1|452	The %{name}-DAQ.DiamondBoards package - provides an
21cr|openscada-0.9.4-1|453	access to "Diamond Systems" DAQ boards.
21cr|openscada-0.9.4-1|454	Includes main support for all generic boards.
21cr|openscada-0.9.4-1|455	
21cr|openscada-0.9.4-1|456	%files DAQ.DiamondBoards
21cr|openscada-0.9.4-1|457	%{_datadir}/locale/*/LC_MESSAGES/oscd_DiamondBoards.mo
21cr|openscada-0.9.4-1|458	%{_libdir}/%{name}/daq_DiamondBoards.so
21cr|openscada-0.9.4-1|459	%endif
21cr|openscada-0.9.4-1|460	
21cr|openscada-0.9.4-1|461	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|462	
21cr|openscada-0.9.4-1|463	%ifarch %{ix86}
21cr|openscada-0.9.4-1|464	%package DAQ.ICP_DAS
21cr|openscada-0.9.4-1|465	Summary:	ICP DAS hardware
21cr|openscada-0.9.4-1|466	Group:		Graphics
21cr|openscada-0.9.4-1|467	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|468	
21cr|openscada-0.9.4-1|469	%description DAQ.ICP_DAS
21cr|openscada-0.9.4-1|470	The %{name}-DAQ.ICP_DAS package - provides implementation for
21cr|openscada-0.9.4-1|471	"ICP DAS" hardware support.
21cr|openscada-0.9.4-1|472	Includes main I-87xxx DCON modules, I-8xxx fast modules and boards on ISA bus.
21cr|openscada-0.9.4-1|473	
21cr|openscada-0.9.4-1|474	%files DAQ.ICP_DAS
21cr|openscada-0.9.4-1|475	%{_datadir}/locale/*/LC_MESSAGES/oscd_ICP_DAS.mo
21cr|openscada-0.9.4-1|476	%{_libdir}/%{name}/daq_ICP_DAS.so
21cr|openscada-0.9.4-1|477	%endif
21cr|openscada-0.9.4-1|478	
21cr|openscada-0.9.4-1|479	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|480	
21cr|openscada-0.9.4-1|481	%package DAQ.JavaLikeCalc
21cr|openscada-0.9.4-1|482	Summary:	Java-like based calculator
21cr|openscada-0.9.4-1|483	Group:		Graphics
21cr|openscada-0.9.4-1|484	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|485	
21cr|openscada-0.9.4-1|486	%description DAQ.JavaLikeCalc
21cr|openscada-0.9.4-1|487	The %{name}-DAQ.JavaLikeCalc package - provides based
21cr|openscada-0.9.4-1|488	on java like language calculator and engine of libraries.
21cr|openscada-0.9.4-1|489	The user can create and modify functions and libraries.
21cr|openscada-0.9.4-1|490	
21cr|openscada-0.9.4-1|491	%files DAQ.JavaLikeCalc
21cr|openscada-0.9.4-1|492	%{_datadir}/locale/*/LC_MESSAGES/oscd_JavaLikeCalc.mo
21cr|openscada-0.9.4-1|493	%{_datadir}/%{name}/icons/DAQ.JavaLikeCalc.png
21cr|openscada-0.9.4-1|494	%{_libdir}/%{name}/daq_JavaLikeCalc.so
21cr|openscada-0.9.4-1|495	
21cr|openscada-0.9.4-1|496	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|497	
21cr|openscada-0.9.4-1|498	%package DAQ.LogicLev
21cr|openscada-0.9.4-1|499	Summary:	Logic level
21cr|openscada-0.9.4-1|500	Group:		Graphics
21cr|openscada-0.9.4-1|501	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|502	
21cr|openscada-0.9.4-1|503	%description DAQ.LogicLev
21cr|openscada-0.9.4-1|504	The %{name}-DAQ.LogicLev package - provides the logical
21cr|openscada-0.9.4-1|505	level of parameters.
21cr|openscada-0.9.4-1|506	
21cr|openscada-0.9.4-1|507	%files DAQ.LogicLev
21cr|openscada-0.9.4-1|508	%{_datadir}/locale/*/LC_MESSAGES/oscd_LogicLev.mo
21cr|openscada-0.9.4-1|509	%{_datadir}/%{name}/icons/DAQ.LogicLev.png
21cr|openscada-0.9.4-1|510	%{_libdir}/%{name}/daq_LogicLev.so
21cr|openscada-0.9.4-1|511	
21cr|openscada-0.9.4-1|512	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|513	
21cr|openscada-0.9.4-1|514	%package DAQ.ModBus
21cr|openscada-0.9.4-1|515	Summary:	ModBus protocol and DAQ
21cr|openscada-0.9.4-1|516	Group:		Graphics
21cr|openscada-0.9.4-1|517	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|518	
21cr|openscada-0.9.4-1|519	%description DAQ.ModBus
21cr|openscada-0.9.4-1|520	The %{name}-DAQ.ModBus package - provides realisation of
21cr|openscada-0.9.4-1|521	ModBus client service.
21cr|openscada-0.9.4-1|522	Supported Modbus/TCP, Modbus/RTU and Modbus/ASCII protocols.
21cr|openscada-0.9.4-1|523	
21cr|openscada-0.9.4-1|524	%files DAQ.ModBus
21cr|openscada-0.9.4-1|525	%{_datadir}/locale/*/LC_MESSAGES/oscd_ModBus.mo
21cr|openscada-0.9.4-1|526	%{_datadir}/%{name}/icons/DAQ.ModBus.png
21cr|openscada-0.9.4-1|527	%{_libdir}/%{name}/daq_ModBus.so
21cr|openscada-0.9.4-1|528	
21cr|openscada-0.9.4-1|529	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|530	
21cr|openscada-0.9.4-1|531	%package DAQ.OPC_UA
21cr|openscada-0.9.4-1|532	Summary:	OPC UA protocol and DAQ
21cr|openscada-0.9.4-1|533	Group:		Graphics
21cr|openscada-0.9.4-1|534	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|535	
21cr|openscada-0.9.4-1|536	%description DAQ.OPC_UA
21cr|openscada-0.9.4-1|537	The %{name}-DAQ.OPC_UA package - provides realisation of OPC UA protocol.
21cr|openscada-0.9.4-1|538	
21cr|openscada-0.9.4-1|539	%files DAQ.OPC_UA
21cr|openscada-0.9.4-1|540	%{_datadir}/locale/*/LC_MESSAGES/oscd_OPC_UA.mo
21cr|openscada-0.9.4-1|541	%{_datadir}/%{name}/icons/DAQ.OPC_UA.png
21cr|openscada-0.9.4-1|542	%{_libdir}/%{name}/daq_OPC_UA.so
21cr|openscada-0.9.4-1|543	
21cr|openscada-0.9.4-1|544	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|545	
21cr|openscada-0.9.4-1|546	%package DAQ.Siemens
21cr|openscada-0.9.4-1|547	Summary:	Siemens DAQ
21cr|openscada-0.9.4-1|548	Group:		Graphics
21cr|openscada-0.9.4-1|549	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|550	
21cr|openscada-0.9.4-1|551	%description DAQ.Siemens
21cr|openscada-0.9.4-1|552	The %{name}-DAQ.Siemens package - provides a data source
21cr|openscada-0.9.4-1|553	PLC Siemens by means of Hilscher CIF cards,
21cr|openscada-0.9.4-1|554	by using the MPI protocol, and Libnodave library for the rest.
21cr|openscada-0.9.4-1|555	
21cr|openscada-0.9.4-1|556	%files DAQ.Siemens
21cr|openscada-0.9.4-1|557	%{_datadir}/locale/*/LC_MESSAGES/oscd_Siemens.mo
21cr|openscada-0.9.4-1|558	%{_datadir}/%{name}/icons/DAQ.Siemens.png
21cr|openscada-0.9.4-1|559	%{_libdir}/%{name}/daq_Siemens.so
21cr|openscada-0.9.4-1|560	
21cr|openscada-0.9.4-1|561	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|562	
21cr|openscada-0.9.4-1|563	%package DAQ.SNMP
21cr|openscada-0.9.4-1|564	Summary:	SNMP client
21cr|openscada-0.9.4-1|565	Group:		Graphics
21cr|openscada-0.9.4-1|566	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|567	
21cr|openscada-0.9.4-1|568	%description DAQ.SNMP
21cr|openscada-0.9.4-1|569	The %{name}-DAQ.SNMP package - provides an implementation
21cr|openscada-0.9.4-1|570	of the client of SNMP-service.
21cr|openscada-0.9.4-1|571	
21cr|openscada-0.9.4-1|572	%files DAQ.SNMP
21cr|openscada-0.9.4-1|573	%{_datadir}/locale/*/LC_MESSAGES/oscd_SNMP.mo
21cr|openscada-0.9.4-1|574	%{_datadir}/%{name}/icons/DAQ.SNMP.png
21cr|openscada-0.9.4-1|575	%{_libdir}/%{name}/daq_SNMP.so
21cr|openscada-0.9.4-1|576	
21cr|openscada-0.9.4-1|577	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|578	
21cr|openscada-0.9.4-1|579	%package DAQ.SoundCard
21cr|openscada-0.9.4-1|580	Summary:	Sound card
21cr|openscada-0.9.4-1|581	Group:		Graphics
21cr|openscada-0.9.4-1|582	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|583	
21cr|openscada-0.9.4-1|584	%description DAQ.SoundCard
21cr|openscada-0.9.4-1|585	The %{name}-DAQ.SoundCard package - provides an access to
21cr|openscada-0.9.4-1|586	the sound card.
21cr|openscada-0.9.4-1|587	
21cr|openscada-0.9.4-1|588	%files DAQ.SoundCard
21cr|openscada-0.9.4-1|589	%{_datadir}/locale/*/LC_MESSAGES/oscd_SoundCard.mo
21cr|openscada-0.9.4-1|590	%{_datadir}/%{name}/icons/DAQ.SoundCard.png
21cr|openscada-0.9.4-1|591	%{_libdir}/%{name}/daq_SoundCard.so
21cr|openscada-0.9.4-1|592	
21cr|openscada-0.9.4-1|593	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|594	
21cr|openscada-0.9.4-1|595	%package DAQ.System
21cr|openscada-0.9.4-1|596	Summary:	System DA
21cr|openscada-0.9.4-1|597	Group:		Graphics
21cr|openscada-0.9.4-1|598	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|599	
21cr|openscada-0.9.4-1|600	%description DAQ.System
21cr|openscada-0.9.4-1|601	The %{name}-DAQ.System package - provides data acquisition from
21cr|openscada-0.9.4-1|602	the OS. Supported OS Linux data sources: HDDTemp, Sensors,
21cr|openscada-0.9.4-1|603	Uptime, Memory, CPU, UPS etc.
21cr|openscada-0.9.4-1|604	
21cr|openscada-0.9.4-1|605	%files DAQ.System
21cr|openscada-0.9.4-1|606	%{_datadir}/locale/*/LC_MESSAGES/oscd_System.mo
21cr|openscada-0.9.4-1|607	%{_datadir}/%{name}/icons/DAQ.System.png
21cr|openscada-0.9.4-1|608	%{_libdir}/%{name}/daq_System.so
21cr|openscada-0.9.4-1|609	
21cr|openscada-0.9.4-1|610	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|611	
21cr|openscada-0.9.4-1|612	%package DB.DBF
21cr|openscada-0.9.4-1|613	Summary:	DB DBF support
21cr|openscada-0.9.4-1|614	Group:		Graphics
21cr|openscada-0.9.4-1|615	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|616	
21cr|openscada-0.9.4-1|617	%description DB.DBF
21cr|openscada-0.9.4-1|618	The %{name}-DB.DBF package - provides support of the *.dbf files,
21cr|openscada-0.9.4-1|619	version 3.0.
21cr|openscada-0.9.4-1|620	
21cr|openscada-0.9.4-1|621	%files DB.DBF
21cr|openscada-0.9.4-1|622	%{_datadir}/locale/*/LC_MESSAGES/oscd_DBF.mo
21cr|openscada-0.9.4-1|623	%{_datadir}/%{name}/icons/BD.DBF.png
21cr|openscada-0.9.4-1|624	%{_libdir}/%{name}/bd_DBF.so
21cr|openscada-0.9.4-1|625	
21cr|openscada-0.9.4-1|626	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|627	
21cr|openscada-0.9.4-1|628	%package DB.DBGate
21cr|openscada-0.9.4-1|629	Summary:	DB DBGate support
21cr|openscada-0.9.4-1|630	Group:		Graphics
21cr|openscada-0.9.4-1|631	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|632	
21cr|openscada-0.9.4-1|633	%description DB.DBGate
21cr|openscada-0.9.4-1|634	The %{name}-DB.DBGate package - provides support of the DB DBGate.
21cr|openscada-0.9.4-1|635	
21cr|openscada-0.9.4-1|636	%files DB.DBGate
21cr|openscada-0.9.4-1|637	%{_datadir}/locale/*/LC_MESSAGES/oscd_DBGate.mo
21cr|openscada-0.9.4-1|638	%{_libdir}/%{name}/bd_DBGate.so
21cr|openscada-0.9.4-1|639	
21cr|openscada-0.9.4-1|640	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|641	
21cr|openscada-0.9.4-1|642	%package DB.FireBird
21cr|openscada-0.9.4-1|643	Summary:	DB FireBird support
21cr|openscada-0.9.4-1|644	Group:		Graphics
21cr|openscada-0.9.4-1|645	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|646	
21cr|openscada-0.9.4-1|647	%description DB.FireBird
21cr|openscada-0.9.4-1|648	The %{name}-DB.FireBird package - provides support of the
21cr|openscada-0.9.4-1|649	FireBird DB.
21cr|openscada-0.9.4-1|650	
21cr|openscada-0.9.4-1|651	%files DB.FireBird
21cr|openscada-0.9.4-1|652	%{_datadir}/locale/*/LC_MESSAGES/oscd_FireBird.mo
21cr|openscada-0.9.4-1|653	%{_datadir}/%{name}/icons/BD.FireBird.png
21cr|openscada-0.9.4-1|654	%{_libdir}/%{name}/bd_FireBird.so
21cr|openscada-0.9.4-1|655	
21cr|openscada-0.9.4-1|656	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|657	
21cr|openscada-0.9.4-1|658	%package DB.MySQL
21cr|openscada-0.9.4-1|659	Summary:	DB MySQL support
21cr|openscada-0.9.4-1|660	Group:		Graphics
21cr|openscada-0.9.4-1|661	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|662	
21cr|openscada-0.9.4-1|663	%description DB.MySQL
21cr|openscada-0.9.4-1|664	The %{name}-DB.MySQL package - provides support of the BD MySQL.
21cr|openscada-0.9.4-1|665	
21cr|openscada-0.9.4-1|666	%files DB.MySQL
21cr|openscada-0.9.4-1|667	%{_datadir}/locale/*/LC_MESSAGES/oscd_MySQL.mo
21cr|openscada-0.9.4-1|668	%{_datadir}/%{name}/icons/BD.MySQL.png
21cr|openscada-0.9.4-1|669	%{_libdir}/%{name}/bd_MySQL.so
21cr|openscada-0.9.4-1|670	
21cr|openscada-0.9.4-1|671	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|672	
21cr|openscada-0.9.4-1|673	%package DB.PostgreSQL
21cr|openscada-0.9.4-1|674	Summary:	DB PostgreSQL support
21cr|openscada-0.9.4-1|675	Group:		Graphics
21cr|openscada-0.9.4-1|676	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|677	
21cr|openscada-0.9.4-1|678	%description DB.PostgreSQL
21cr|openscada-0.9.4-1|679	The %{name}-DB.PostgreSQL package - provides support of the
21cr|openscada-0.9.4-1|680	PostgreSQL DB.
21cr|openscada-0.9.4-1|681	
21cr|openscada-0.9.4-1|682	%files DB.PostgreSQL
21cr|openscada-0.9.4-1|683	%{_datadir}/locale/*/LC_MESSAGES/oscd_PostgreSQL.mo
21cr|openscada-0.9.4-1|684	%{_datadir}/%{name}/icons/BD.PostgreSQL.png
21cr|openscada-0.9.4-1|685	%{_libdir}/%{name}/bd_PostgreSQL.so
21cr|openscada-0.9.4-1|686	
21cr|openscada-0.9.4-1|687	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|688	
21cr|openscada-0.9.4-1|689	%package DB.SQLite
21cr|openscada-0.9.4-1|690	Summary:	DB SQLite support
21cr|openscada-0.9.4-1|691	Group:		Graphics
21cr|openscada-0.9.4-1|692	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|693	
21cr|openscada-0.9.4-1|694	%description DB.SQLite
21cr|openscada-0.9.4-1|695	The %{name}-DB.SQLite package - provides support of the BD SQLite.
21cr|openscada-0.9.4-1|696	
21cr|openscada-0.9.4-1|697	%files DB.SQLite
21cr|openscada-0.9.4-1|698	%{_datadir}/locale/*/LC_MESSAGES/oscd_SQLite.mo
21cr|openscada-0.9.4-1|699	%{_datadir}/%{name}/icons/BD.SQLite.png
21cr|openscada-0.9.4-1|700	%{_libdir}/%{name}/bd_SQLite.so
21cr|openscada-0.9.4-1|701	
21cr|openscada-0.9.4-1|702	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|703	
21cr|openscada-0.9.4-1|704	%package LibDB.Main
21cr|openscada-0.9.4-1|705	Summary:	Main OpenSCADA libraries for DAQ and other into SQLite DB
21cr|openscada-0.9.4-1|706	Group:		Graphics
21cr|openscada-0.9.4-1|707	Requires:	%{name}-DAQ.JavaLikeCalc = %{EVRD}
21cr|openscada-0.9.4-1|708	Requires:	%{name}-DAQ.LogicLev = %{EVRD}
21cr|openscada-0.9.4-1|709	Requires:	%{name}-DB.SQLite = %{EVRD}
21cr|openscada-0.9.4-1|710	Requires:	%{name}-Special.FLibComplex1 = %{EVRD}
21cr|openscada-0.9.4-1|711	Requires:	%{name}-Special.FLibSYS = %{EVRD}
21cr|openscada-0.9.4-1|712	BuildArch:	noarch
21cr|openscada-0.9.4-1|713	
21cr|openscada-0.9.4-1|714	%description LibDB.Main
21cr|openscada-0.9.4-1|715	The %{name}-LibDB.Main package includes main OpenSCADA libraries
21cr|openscada-0.9.4-1|716	into SQLite DB.
21cr|openscada-0.9.4-1|717	For use connect SQLite DB file LibsDB/OscadaLibs.db.
21cr|openscada-0.9.4-1|718	
21cr|openscada-0.9.4-1|719	%files LibDB.Main
21cr|openscada-0.9.4-1|720	%{_datadir}/%{name}/LibsDB/OscadaLibs.db
21cr|openscada-0.9.4-1|721	
21cr|openscada-0.9.4-1|722	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|723	
21cr|openscada-0.9.4-1|724	%package LibDB.VCA
21cr|openscada-0.9.4-1|725	Summary:	Visual components libraries into SQLite DB
21cr|openscada-0.9.4-1|726	Group:		Graphics
21cr|openscada-0.9.4-1|727	Requires:	%{name}-DAQ.JavaLikeCalc = %{EVRD}
21cr|openscada-0.9.4-1|728	Requires:	%{name}-DB.SQLite = %{EVRD}
21cr|openscada-0.9.4-1|729	Requires:	%{name}-Special.FLibSYS = %{EVRD}
21cr|openscada-0.9.4-1|730	Requires:	%{name}-UI.VCAEngine = %{EVRD}
21cr|openscada-0.9.4-1|731	BuildArch:	noarch
21cr|openscada-0.9.4-1|732	
21cr|openscada-0.9.4-1|733	%description LibDB.VCA
21cr|openscada-0.9.4-1|734	The %{name}-LibDB.VCA package includes visual components libraries
21cr|openscada-0.9.4-1|735	into SQLite DB.
21cr|openscada-0.9.4-1|736	For use connect SQLite DB file LibsDB/vcaBase.db and LibsDB/vcaTest.db.
21cr|openscada-0.9.4-1|737	
21cr|openscada-0.9.4-1|738	%files LibDB.VCA
21cr|openscada-0.9.4-1|739	%{_datadir}/%{name}/LibsDB/vca*.db
21cr|openscada-0.9.4-1|740	
21cr|openscada-0.9.4-1|741	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|742	
21cr|openscada-0.9.4-1|743	%package Model.AGLKS
21cr|openscada-0.9.4-1|744	Summary:	Model "AGLKS" data bases and config (Demo: EN,RU,UK)
21cr|openscada-0.9.4-1|745	Group:		Graphics
21cr|openscada-0.9.4-1|746	Requires:	%{name}-Archive.FSArch = %{EVRD}
21cr|openscada-0.9.4-1|747	Requires:	%{name}-DAQ.BlockCalc = %{EVRD}
21cr|openscada-0.9.4-1|748	Requires:	%{name}-DAQ.ModBus = %{EVRD}
21cr|openscada-0.9.4-1|749	Requires:	%{name}-DAQ.System = %{EVRD}
21cr|openscada-0.9.4-1|750	Requires:	%{name}-LibDB.Main = %{EVRD}
21cr|openscada-0.9.4-1|751	Requires:	%{name}-LibDB.VCA = %{EVRD}
21cr|openscada-0.9.4-1|752	Requires:	%{name}-Protocol.HTTP = %{EVRD}
21cr|openscada-0.9.4-1|753	Requires:	%{name}-Protocol.SelfSystem = %{EVRD}
21cr|openscada-0.9.4-1|754	Requires:	%{name}-Protocol.UserProtocol = %{EVRD}
21cr|openscada-0.9.4-1|755	Requires:	%{name}-Special.FLibMath = %{EVRD}
21cr|openscada-0.9.4-1|756	Requires:	%{name}-Transport.Serial = %{EVRD}
21cr|openscada-0.9.4-1|757	Requires:	%{name}-Transport.Sockets = %{EVRD}
21cr|openscada-0.9.4-1|758	Requires:	%{name}-Transport.SSL = %{EVRD}
21cr|openscada-0.9.4-1|759	Requires:	%{name}-UI.QTStarter = %{EVRD}
21cr|openscada-0.9.4-1|760	Requires:	%{name}-UI.QTCfg = %{EVRD}
21cr|openscada-0.9.4-1|761	Requires:	%{name}-UI.Vision = %{EVRD}
21cr|openscada-0.9.4-1|762	Requires:	%{name}-UI.WebCfgD = %{EVRD}
21cr|openscada-0.9.4-1|763	Requires:	%{name}-UI.WebVision = %{EVRD}
21cr|openscada-0.9.4-1|764	
21cr|openscada-0.9.4-1|765	%description Model.AGLKS
21cr|openscada-0.9.4-1|766	The %{name}-Model.AGLKS package includes model "AGLKS" data bases and config.
21cr|openscada-0.9.4-1|767	The Model is used for OpenSCADA demo and allowed for English, Russian and
21cr|openscada-0.9.4-1|768	Ukrainian languages.
21cr|openscada-0.9.4-1|769	For start use command <openscada_demo> or <openscada_AGLKS>.
21cr|openscada-0.9.4-1|770	For access use account "root" and password "openscada" or account "user"
21cr|openscada-0.9.4-1|771	and password "user".
21cr|openscada-0.9.4-1|772	
21cr|openscada-0.9.4-1|773	%files Model.AGLKS
21cr|openscada-0.9.4-1|774	%config(noreplace) %{_sysconfdir}/oscada_AGLKS.xml
21cr|openscada-0.9.4-1|775	%{_datadir}/applications/%{name}_AGLKS.desktop
21cr|openscada-0.9.4-1|776	%{_datadir}/%{name}/AGLKS/*.db
21cr|openscada-0.9.4-1|777	%{_iconsdir}/%{name}_AGLKS.png
21cr|openscada-0.9.4-1|778	%{_datadir}/%{name}/icons/AGLKS.png
21cr|openscada-0.9.4-1|779	
21cr|openscada-0.9.4-1|780	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|781	
21cr|openscada-0.9.4-1|782	%package Model.Boiler
21cr|openscada-0.9.4-1|783	Summary:	Model "Boiler" data bases and config (EN,RU,UK)
21cr|openscada-0.9.4-1|784	Group:		Graphics
21cr|openscada-0.9.4-1|785	Requires:	%{name}-Archive.FSArch = %{EVRD}
21cr|openscada-0.9.4-1|786	Requires:	%{name}-DAQ.BlockCalc = %{EVRD}
21cr|openscada-0.9.4-1|787	Requires:	%{name}-DAQ.System = %{EVRD}
21cr|openscada-0.9.4-1|788	Requires:	%{name}-LibDB.Main = %{EVRD}
21cr|openscada-0.9.4-1|789	Requires:	%{name}-LibDB.VCA = %{EVRD}
21cr|openscada-0.9.4-1|790	Requires:	%{name}-Special.FLibMath = %{EVRD}
21cr|openscada-0.9.4-1|791	Requires:	%{name}-UI.QTCfg = %{EVRD}
21cr|openscada-0.9.4-1|792	Requires:	%{name}-UI.QTStarter = %{EVRD}
21cr|openscada-0.9.4-1|793	Requires:	%{name}-UI.Vision = %{EVRD}
21cr|openscada-0.9.4-1|794	Requires:	%{name}-UI.WebCfgD = %{EVRD}
21cr|openscada-0.9.4-1|795	Requires:	%{name}-UI.WebVision = %{EVRD}
21cr|openscada-0.9.4-1|796	
21cr|openscada-0.9.4-1|797	%description Model.Boiler
21cr|openscada-0.9.4-1|798	The %{name}-Model.Boiler package model "Boiler" data bases and config.
21cr|openscada-0.9.4-1|799	The Model is allowed for English, Russian and Ukrainian languages.
21cr|openscada-0.9.4-1|800	For start use command <openscada_Boiler>.
21cr|openscada-0.9.4-1|801	For access use account "root" and password "openscada" or account "user"
21cr|openscada-0.9.4-1|802	and password "user".
21cr|openscada-0.9.4-1|803	
21cr|openscada-0.9.4-1|804	%files Model.Boiler
21cr|openscada-0.9.4-1|805	%config(noreplace) %{_sysconfdir}/oscada_Boiler.xml
21cr|openscada-0.9.4-1|806	%{_datadir}/applications/%{name}_Boiler.desktop
21cr|openscada-0.9.4-1|807	%{_datadir}/%{name}/Boiler/*.db
21cr|openscada-0.9.4-1|808	%{_datadir}/%{name}/icons/Boiler.png
21cr|openscada-0.9.4-1|809	%{_iconsdir}/%{name}_Boiler.png
21cr|openscada-0.9.4-1|810	
21cr|openscada-0.9.4-1|811	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|812	
21cr|openscada-0.9.4-1|813	%package Protocol.HTTP
21cr|openscada-0.9.4-1|814	Summary:	Protocol: HTTP-realisation
21cr|openscada-0.9.4-1|815	Group:		Graphics
21cr|openscada-0.9.4-1|816	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|817	
21cr|openscada-0.9.4-1|818	%description Protocol.HTTP
21cr|openscada-0.9.4-1|819	The %{name}-Protocol.HTTP package - provides support for the
21cr|openscada-0.9.4-1|820	HTTP protocol for WWW-based user interfaces.
21cr|openscada-0.9.4-1|821	
21cr|openscada-0.9.4-1|822	%files Protocol.HTTP
21cr|openscada-0.9.4-1|823	%{_datadir}/locale/*/LC_MESSAGES/oscd_HTTP.mo
21cr|openscada-0.9.4-1|824	%{_datadir}/%{name}/icons/Protocol.HTTP.png
21cr|openscada-0.9.4-1|825	%{_libdir}/%{name}/prot_HTTP.so
21cr|openscada-0.9.4-1|826	
21cr|openscada-0.9.4-1|827	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|828	
21cr|openscada-0.9.4-1|829	%package Protocol.SelfSystem
21cr|openscada-0.9.4-1|830	Summary:	Self system OpenSCADA protocol
21cr|openscada-0.9.4-1|831	Group:		Graphics
21cr|openscada-0.9.4-1|832	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|833	
21cr|openscada-0.9.4-1|834	%description Protocol.SelfSystem
21cr|openscada-0.9.4-1|835	The %{name}-Protocol.SelfSystem package - provides own
21cr|openscada-0.9.4-1|836	OpenSCADA protocol based at XML and one's control interface.
21cr|openscada-0.9.4-1|837	
21cr|openscada-0.9.4-1|838	%files Protocol.SelfSystem
21cr|openscada-0.9.4-1|839	%{_datadir}/locale/*/LC_MESSAGES/oscd_SelfSystem.mo
21cr|openscada-0.9.4-1|840	%{_datadir}/%{name}/icons/Protocol.SelfSystem.png
21cr|openscada-0.9.4-1|841	%{_libdir}/%{name}/prot_SelfSystem.so
21cr|openscada-0.9.4-1|842	
21cr|openscada-0.9.4-1|843	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|844	
21cr|openscada-0.9.4-1|845	%package Protocol.UserProtocol
21cr|openscada-0.9.4-1|846	Summary:	User protocol
21cr|openscada-0.9.4-1|847	Group:		Graphics
21cr|openscada-0.9.4-1|848	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|849	
21cr|openscada-0.9.4-1|850	%description Protocol.UserProtocol
21cr|openscada-0.9.4-1|851	The %{name}-Protocol.UserProtocol package - allows you
21cr|openscada-0.9.4-1|852	to create your own user protocols on any OpenSCADA's language.
21cr|openscada-0.9.4-1|853	
21cr|openscada-0.9.4-1|854	%files Protocol.UserProtocol
21cr|openscada-0.9.4-1|855	%{_datadir}/locale/*/LC_MESSAGES/oscd_UserProtocol.mo
21cr|openscada-0.9.4-1|856	%{_datadir}/%{name}/icons/Protocol.UserProtocol.png
21cr|openscada-0.9.4-1|857	%{_libdir}/%{name}/prot_UserProtocol.so
21cr|openscada-0.9.4-1|858	
21cr|openscada-0.9.4-1|859	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|860	
21cr|openscada-0.9.4-1|861	%package Special.FLibComplex1
21cr|openscada-0.9.4-1|862	Summary:	Complex1 function's library
21cr|openscada-0.9.4-1|863	Group:		Graphics
21cr|openscada-0.9.4-1|864	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|865	
21cr|openscada-0.9.4-1|866	%description Special.FLibComplex1
21cr|openscada-0.9.4-1|867	The %{name}-Special.FLibComplex1 package - provides
21cr|openscada-0.9.4-1|868	the library of functions compatible with SCADA Complex1 of the firm
21cr|openscada-0.9.4-1|869	SIC "DIYA".
21cr|openscada-0.9.4-1|870	
21cr|openscada-0.9.4-1|871	%files Special.FLibComplex1
21cr|openscada-0.9.4-1|872	%{_datadir}/locale/*/LC_MESSAGES/oscd_FLibComplex1.mo
21cr|openscada-0.9.4-1|873	%{_libdir}/%{name}/spec_FLibComplex1.so
21cr|openscada-0.9.4-1|874	
21cr|openscada-0.9.4-1|875	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|876	
21cr|openscada-0.9.4-1|877	%package Special.FLibMath
21cr|openscada-0.9.4-1|878	Summary:	Math function's library
21cr|openscada-0.9.4-1|879	Group:		Graphics
21cr|openscada-0.9.4-1|880	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|881	
21cr|openscada-0.9.4-1|882	%description Special.FLibMath
21cr|openscada-0.9.4-1|883	The %{name}-Special.FLibMath package - provides
21cr|openscada-0.9.4-1|884	the library of standard mathematical functions.
21cr|openscada-0.9.4-1|885	
21cr|openscada-0.9.4-1|886	%files Special.FLibMath
21cr|openscada-0.9.4-1|887	%{_datadir}/locale/*/LC_MESSAGES/oscd_FLibMath.mo
21cr|openscada-0.9.4-1|888	%{_libdir}/%{name}/spec_FLibMath.so
21cr|openscada-0.9.4-1|889	
21cr|openscada-0.9.4-1|890	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|891	
21cr|openscada-0.9.4-1|892	%package Special.FLibSYS
21cr|openscada-0.9.4-1|893	Summary:	System API functions
21cr|openscada-0.9.4-1|894	Group:		Graphics
21cr|openscada-0.9.4-1|895	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|896	
21cr|openscada-0.9.4-1|897	%description Special.FLibSYS
21cr|openscada-0.9.4-1|898	The %{name}-Special.FLibSYS package - provides
21cr|openscada-0.9.4-1|899	the library of system API of user programming area.
21cr|openscada-0.9.4-1|900	
21cr|openscada-0.9.4-1|901	%files Special.FLibSYS
21cr|openscada-0.9.4-1|902	%{_datadir}/locale/*/LC_MESSAGES/oscd_FLibSYS.mo
21cr|openscada-0.9.4-1|903	%{_libdir}/%{name}/spec_FLibSYS.so
21cr|openscada-0.9.4-1|904	
21cr|openscada-0.9.4-1|905	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|906	
21cr|openscada-0.9.4-1|907	%package Special.SystemTests
21cr|openscada-0.9.4-1|908	Summary:	OpenSCADA system's tests
21cr|openscada-0.9.4-1|909	Group:		Graphics
21cr|openscada-0.9.4-1|910	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|911	
21cr|openscada-0.9.4-1|912	%description Special.SystemTests
21cr|openscada-0.9.4-1|913	The %{name}-Special.SystemTests package - provides
21cr|openscada-0.9.4-1|914	the group of tests to the OpenSCADA system.
21cr|openscada-0.9.4-1|915	
21cr|openscada-0.9.4-1|916	%files Special.SystemTests
21cr|openscada-0.9.4-1|917	%{_datadir}/locale/*/LC_MESSAGES/oscd_SystemTests.mo
21cr|openscada-0.9.4-1|918	%{_libdir}/%{name}/spec_SystemTests.so
21cr|openscada-0.9.4-1|919	
21cr|openscada-0.9.4-1|920	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|921	
21cr|openscada-0.9.4-1|922	%package Transport.Serial
21cr|openscada-0.9.4-1|923	Summary:	Transport: Serial interfaces
21cr|openscada-0.9.4-1|924	Group:		Graphics
21cr|openscada-0.9.4-1|925	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|926	
21cr|openscada-0.9.4-1|927	%description Transport.Serial
21cr|openscada-0.9.4-1|928	The %{name}-Transport.Serial package - Provides
21cr|openscada-0.9.4-1|929	a serial interface.
21cr|openscada-0.9.4-1|930	It is used to data exchange via the serial interfaces of type RS232, RS48,
21cr|openscada-0.9.4-1|931	GSM and more.
21cr|openscada-0.9.4-1|932	
21cr|openscada-0.9.4-1|933	%files Transport.Serial
21cr|openscada-0.9.4-1|934	%{_datadir}/locale/*/LC_MESSAGES/oscd_Serial.mo
21cr|openscada-0.9.4-1|935	%{_datadir}/%{name}/icons/Transport.Serial.png
21cr|openscada-0.9.4-1|936	%{_libdir}/%{name}/tr_Serial.so
21cr|openscada-0.9.4-1|937	
21cr|openscada-0.9.4-1|938	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|939	
21cr|openscada-0.9.4-1|940	%package Transport.Sockets
21cr|openscada-0.9.4-1|941	Summary:	Transport: Sockets
21cr|openscada-0.9.4-1|942	Group:		Graphics
21cr|openscada-0.9.4-1|943	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|944	
21cr|openscada-0.9.4-1|945	%description Transport.Sockets
21cr|openscada-0.9.4-1|946	The %{name}-Transport.Sockets package - provides sockets
21cr|openscada-0.9.4-1|947	based transport.
21cr|openscada-0.9.4-1|948	Supports inet and unix sockets. Inet socket uses TCP, UDP and RAWCAN protocols.
21cr|openscada-0.9.4-1|949	
21cr|openscada-0.9.4-1|950	%files Transport.Sockets
21cr|openscada-0.9.4-1|951	%{_datadir}/locale/*/LC_MESSAGES/oscd_Sockets.mo
21cr|openscada-0.9.4-1|952	%{_datadir}/%{name}/icons/Transport.Sockets.png
21cr|openscada-0.9.4-1|953	%{_libdir}/%{name}/tr_Sockets.so
21cr|openscada-0.9.4-1|954	
21cr|openscada-0.9.4-1|955	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|956	
21cr|openscada-0.9.4-1|957	%package Transport.SSL
21cr|openscada-0.9.4-1|958	Summary:	Transport: SSL
21cr|openscada-0.9.4-1|959	Group:		Graphics
21cr|openscada-0.9.4-1|960	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|961	
21cr|openscada-0.9.4-1|962	%description Transport.SSL
21cr|openscada-0.9.4-1|963	The %{name}-Transport.SSL package - provides
21cr|openscada-0.9.4-1|964	transport based on the secure sockets' layer.
21cr|openscada-0.9.4-1|965	OpenSSL is used and SSLv2, SSLv3 and TLSv1 are supported.
21cr|openscada-0.9.4-1|966	
21cr|openscada-0.9.4-1|967	%files Transport.SSL
21cr|openscada-0.9.4-1|968	%{_datadir}/locale/*/LC_MESSAGES/oscd_SSL.mo
21cr|openscada-0.9.4-1|969	%{_datadir}/%{name}/icons/Transport.SSL.png
21cr|openscada-0.9.4-1|970	%{_libdir}/%{name}/tr_SSL.so
21cr|openscada-0.9.4-1|971	
21cr|openscada-0.9.4-1|972	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|973	
21cr|openscada-0.9.4-1|974	%package UI.QTCfg
21cr|openscada-0.9.4-1|975	Summary:	OpenSCADA system configurator (Qt)
21cr|openscada-0.9.4-1|976	Group:		Graphics
21cr|openscada-0.9.4-1|977	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|978	Requires:	%{name}-UI.QTStarter
21cr|openscada-0.9.4-1|979	
21cr|openscada-0.9.4-1|980	%description UI.QTCfg
21cr|openscada-0.9.4-1|981	The %{name}-UI.QTCfg package - provides the Qt-based
21cr|openscada-0.9.4-1|982	configurator of the OpenSCADA system.
21cr|openscada-0.9.4-1|983	
21cr|openscada-0.9.4-1|984	%files UI.QTCfg
21cr|openscada-0.9.4-1|985	%{_datadir}/locale/*/LC_MESSAGES/oscd_QTCfg.mo
21cr|openscada-0.9.4-1|986	%{_datadir}/%{name}/icons/UI.QTCfg.png
21cr|openscada-0.9.4-1|987	%{_libdir}/%{name}/ui_QTCfg.so
21cr|openscada-0.9.4-1|988	
21cr|openscada-0.9.4-1|989	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|990	
21cr|openscada-0.9.4-1|991	%package UI.QTStarter
21cr|openscada-0.9.4-1|992	Summary:	Qt-based GUI starter
21cr|openscada-0.9.4-1|993	Group:		Graphics
21cr|openscada-0.9.4-1|994	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|995	
21cr|openscada-0.9.4-1|996	%description UI.QTStarter
21cr|openscada-0.9.4-1|997	The %{name}-UI.QTStarter package - provides the Qt GUI starter.
21cr|openscada-0.9.4-1|998	Qt-starter is the only and compulsory component for all GUI
21cr|openscada-0.9.4-1|999	modules based on the Qt library.
21cr|openscada-0.9.4-1|1000	
21cr|openscada-0.9.4-1|1001	%files UI.QTStarter
21cr|openscada-0.9.4-1|1002	%{_datadir}/applications/%{name}.desktop
21cr|openscada-0.9.4-1|1003	%{_datadir}/locale/*/LC_MESSAGES/oscd_QTStarter.mo
21cr|openscada-0.9.4-1|1004	%{_datadir}/%{name}/icons/UI.QTStarter.png
21cr|openscada-0.9.4-1|1005	%{_iconsdir}/%{name}.png
21cr|openscada-0.9.4-1|1006	%{_libdir}/%{name}/ui_QTStarter.so
21cr|openscada-0.9.4-1|1007	
21cr|openscada-0.9.4-1|1008	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|1009	
21cr|openscada-0.9.4-1|1010	%package UI.VCAEngine
21cr|openscada-0.9.4-1|1011	Summary:	Visual Control Area (VCA) engine
21cr|openscada-0.9.4-1|1012	Group:		Graphics
21cr|openscada-0.9.4-1|1013	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|1014	
21cr|openscada-0.9.4-1|1015	%description UI.VCAEngine
21cr|openscada-0.9.4-1|1016	The %{name}-UI.VCAEngine package - the main visual
21cr|openscada-0.9.4-1|1017	control area engine.
21cr|openscada-0.9.4-1|1018	
21cr|openscada-0.9.4-1|1019	%files UI.VCAEngine
21cr|openscada-0.9.4-1|1020	%{_datadir}/locale/*/LC_MESSAGES/oscd_VCAEngine.mo
21cr|openscada-0.9.4-1|1021	%{_datadir}/%{name}/icons/UI.VCAEngine.png
21cr|openscada-0.9.4-1|1022	%{_libdir}/%{name}/ui_VCAEngine.so
21cr|openscada-0.9.4-1|1023	
21cr|openscada-0.9.4-1|1024	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|1025	
21cr|openscada-0.9.4-1|1026	%package UI.Vision
21cr|openscada-0.9.4-1|1027	Summary:	Operation user interface (Qt)
21cr|openscada-0.9.4-1|1028	Group:		Graphics
21cr|openscada-0.9.4-1|1029	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|1030	Requires:	%{name}-UI.QTStarter
21cr|openscada-0.9.4-1|1031	
21cr|openscada-0.9.4-1|1032	%description UI.Vision
21cr|openscada-0.9.4-1|1033	The %{name}-UI.Vision package - visual operation
21cr|openscada-0.9.4-1|1034	user interface, based on Qt library - front-end to VCA engine.
21cr|openscada-0.9.4-1|1035	
21cr|openscada-0.9.4-1|1036	%files UI.Vision
21cr|openscada-0.9.4-1|1037	%{_datadir}/locale/*/LC_MESSAGES/oscd_Vision.mo
21cr|openscada-0.9.4-1|1038	%{_datadir}/%{name}/icons/UI.Vision.png
21cr|openscada-0.9.4-1|1039	%{_libdir}/%{name}/ui_Vision.so
21cr|openscada-0.9.4-1|1040	
21cr|openscada-0.9.4-1|1041	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|1042	
21cr|openscada-0.9.4-1|1043	%package UI.WebCfg
21cr|openscada-0.9.4-1|1044	Summary:	System configurator (WEB)
21cr|openscada-0.9.4-1|1045	Group:		Graphics
21cr|openscada-0.9.4-1|1046	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|1047	Requires:	%{name}-Protocol.HTTP
21cr|openscada-0.9.4-1|1048	
21cr|openscada-0.9.4-1|1049	%description UI.WebCfg
21cr|openscada-0.9.4-1|1050	The %{name}-UI.WebCfg package - provides the WEB-based
21cr|openscada-0.9.4-1|1051	configurator of the OpenSCADA system.
21cr|openscada-0.9.4-1|1052	
21cr|openscada-0.9.4-1|1053	%files UI.WebCfg
21cr|openscada-0.9.4-1|1054	%{_datadir}/locale/*/LC_MESSAGES/oscd_WebCfg.mo
21cr|openscada-0.9.4-1|1055	%{_datadir}/%{name}/icons/UI.WebCfg.png
21cr|openscada-0.9.4-1|1056	%{_libdir}/%{name}/ui_WebCfg.so
21cr|openscada-0.9.4-1|1057	
21cr|openscada-0.9.4-1|1058	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|1059	
21cr|openscada-0.9.4-1|1060	%package UI.WebCfgD
21cr|openscada-0.9.4-1|1061	Summary:	Dynamic WEB configurator
21cr|openscada-0.9.4-1|1062	Group:		Graphics
21cr|openscada-0.9.4-1|1063	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|1064	Requires:	%{name}-Protocol.HTTP
21cr|openscada-0.9.4-1|1065	
21cr|openscada-0.9.4-1|1066	%description UI.WebCfgD
21cr|openscada-0.9.4-1|1067	The %{name}-UI.WebCfgD package - provides dynamic WEB based
21cr|openscada-0.9.4-1|1068	configurator. Uses XHTML, CSS and JavaScript technology.
21cr|openscada-0.9.4-1|1069	
21cr|openscada-0.9.4-1|1070	%files UI.WebCfgD
21cr|openscada-0.9.4-1|1071	%{_libdir}/%{name}/ui_WebCfgD.so
21cr|openscada-0.9.4-1|1072	%{_datadir}/locale/*/LC_MESSAGES/oscd_WebCfgD.mo
21cr|openscada-0.9.4-1|1073	%{_datadir}/%{name}/icons/UI.WebCfgD.png
21cr|openscada-0.9.4-1|1074	
21cr|openscada-0.9.4-1|1075	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|1076	
21cr|openscada-0.9.4-1|1077	%package UI.WebUser
21cr|openscada-0.9.4-1|1078	Summary:	Web interface from user
21cr|openscada-0.9.4-1|1079	Group:		Graphics
21cr|openscada-0.9.4-1|1080	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|1081	Requires:	%{name}-Protocol.HTTP
21cr|openscada-0.9.4-1|1082	
21cr|openscada-0.9.4-1|1083	%description UI.WebUser
21cr|openscada-0.9.4-1|1084	The %{name}-UI.WebUser package - allows you to create
21cr|openscada-0.9.4-1|1085	your own user web-interfaces in any language of OpenSCADA.
21cr|openscada-0.9.4-1|1086	
21cr|openscada-0.9.4-1|1087	%files UI.WebUser
21cr|openscada-0.9.4-1|1088	%{_datadir}/locale/*/LC_MESSAGES/oscd_WebUser.mo
21cr|openscada-0.9.4-1|1089	%{_datadir}/%{name}/icons/UI.WebUser.png
21cr|openscada-0.9.4-1|1090	%{_libdir}/%{name}/ui_WebUser.so
21cr|openscada-0.9.4-1|1091	
21cr|openscada-0.9.4-1|1092	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|1093	
21cr|openscada-0.9.4-1|1094	%package UI.WebVision
21cr|openscada-0.9.4-1|1095	Summary:	Operation user interface (WEB)
21cr|openscada-0.9.4-1|1096	Group:		Graphics
21cr|openscada-0.9.4-1|1097	Requires:	%{name}-core = %{EVRD}
21cr|openscada-0.9.4-1|1098	Requires:	%{name}-Protocol.HTTP
21cr|openscada-0.9.4-1|1099	
21cr|openscada-0.9.4-1|1100	%description UI.WebVision
21cr|openscada-0.9.4-1|1101	The %{name}-UI.WebVision package - visual operation user interface,
21cr|openscada-0.9.4-1|1102	based on WEB - front-end to VCA engine.
21cr|openscada-0.9.4-1|1103	
21cr|openscada-0.9.4-1|1104	%files UI.WebVision
21cr|openscada-0.9.4-1|1105	%{_datadir}/locale/*/LC_MESSAGES/oscd_WebVision.mo
21cr|openscada-0.9.4-1|1106	%{_datadir}/%{name}/icons/UI.WebVision.png
21cr|openscada-0.9.4-1|1107	%{_libdir}/%{name}/ui_WebVision.so
21cr|openscada-0.9.4-1|1108	
21cr|openscada-0.9.4-1|1109	#----------------------------------------------------------------------------
21cr|openscada-0.9.4-1|1110	
21cr|openscada-0.9.4-1|1111	%prep
21cr|openscada-0.9.4-1|1112	%setup -q
21cr|openscada-0.9.4-1|1113	%setup -T -D -a 1
21cr|openscada-0.9.4-1|1114	
21cr|openscada-0.9.4-1|1115	%build
21cr|openscada-0.9.4-1|1116	LDFLAGS="$LDFLAGS -lpthread"
21cr|openscada-0.9.4-1|1117	autoreconf -ifv
21cr|openscada-0.9.4-1|1118	%configure \
21cr|openscada-0.9.4-1|1119	%ifarch %{ix86}
21cr|openscada-0.9.4-1|1120	--enable-DiamondBoards \
21cr|openscada-0.9.4-1|1121	--enable-ICP_DAS \
21cr|openscada-0.9.4-1|1122	%else
21cr|openscada-0.9.4-1|1123	--disable-DiamondBoards \
21cr|openscada-0.9.4-1|1124	--disable-ICP_DAS \
21cr|openscada-0.9.4-1|1125	%endif
21cr|openscada-0.9.4-1|1126	--enable-BFN
21cr|openscada-0.9.4-1|1127	
21cr|openscada-0.9.4-1|1128	%make
21cr|openscada-0.9.4-1|1129	
21cr|openscada-0.9.4-1|1130	%install
21cr|openscada-0.9.4-1|1131	%makeinstall_std
21cr|openscada-0.9.4-1|1132	install -m 755 -d %{buildroot}%{_datadir}/%{name}/{DATA,icons,LibsDB,AGLKS,Boiler}
21cr|openscada-0.9.4-1|1133	install -m 755 -d %{buildroot}%{_datadir}/%{name}/ARCHIVES/{MESS,VAL}
21cr|openscada-0.9.4-1|1134	install -m 644 -pD data/oscada.xml %{buildroot}/%{_sysconfdir}/oscada.xml
21cr|openscada-0.9.4-1|1135	install -m 644 -pD data/oscada_start.xml %{buildroot}/%{_sysconfdir}/oscada_start.xml
21cr|openscada-0.9.4-1|1136	install -m 755 -pD data/%{name}_start %{buildroot}/%{_bindir}/%{name}_start
21cr|openscada-0.9.4-1|1137	install -m 644 -pD data/%{name}.desktop %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|openscada-0.9.4-1|1138	install -m 644 -pD data/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|openscada-0.9.4-1|1139	install -m 755 -pD data/oscada_ALT.init %{buildroot}/%{_sysconfdir}/init.d/oscadad
21cr|openscada-0.9.4-1|1140	echo "OpenSCADA data dir" > %{buildroot}%{_datadir}/%{name}/DATA/.info
21cr|openscada-0.9.4-1|1141	install -m 644 data/icons/* %{buildroot}%{_datadir}/%{name}/icons
21cr|openscada-0.9.4-1|1142	echo "OpenSCADA messages archive dir" > %{buildroot}%{_datadir}/%{name}/ARCHIVES/MESS/.info
21cr|openscada-0.9.4-1|1143	echo "OpenSCADA values archive dir" > %{buildroot}%{_datadir}/%{name}/ARCHIVES/VAL/.info
21cr|openscada-0.9.4-1|1144	
21cr|openscada-0.9.4-1|1145	install -m 644 data/LibsDB/*.db %{buildroot}%{_datadir}/%{name}/LibsDB
21cr|openscada-0.9.4-1|1146	
21cr|openscada-0.9.4-1|1147	install -m 644 data/ModelsDB/AGLKS/*.db %{buildroot}%{_datadir}/%{name}/AGLKS
21cr|openscada-0.9.4-1|1148	install -m 644 -pD data/ModelsDB/AGLKS/oscada_AGLKS.xml %{buildroot}/%{_sysconfdir}/oscada_AGLKS.xml
21cr|openscada-0.9.4-1|1149	install -m 644 -pD data/ModelsDB/AGLKS/%{name}_AGLKS.png %{buildroot}%{_datadir}/%{name}/icons/AGLKS.png
21cr|openscada-0.9.4-1|1150	
21cr|openscada-0.9.4-1|1151	install -m 644 data/ModelsDB/Boiler/*.db %{buildroot}%{_datadir}/%{name}/Boiler
21cr|openscada-0.9.4-1|1152	install -m 644 -pD data/ModelsDB/Boiler/%{name}_Boiler.png %{buildroot}%{_datadir}/%{name}/icons/Boiler.png
21cr|openscada-0.9.4-1|1153	
21cr|openscada-0.9.4-1|1154	sed -i 's|/usr/lib|%{_libdir}|' %{buildroot}/%{_sysconfdir}/oscada*.xml

3711 21
21cr|openscap-1.4.2-2|1	%define _disable_ld_no_undefined 1
21cr|openscap-1.4.2-2|2	
21cr|openscap-1.4.2-2|3	%define major 33
21cr|openscap-1.4.2-2|4	%define major_sce 33
21cr|openscap-1.4.2-2|5	%define libname %mklibname %{name} %{major}
21cr|openscap-1.4.2-2|6	%define devname %mklibname %{name} -d
21cr|openscap-1.4.2-2|7	%define sce_libname %mklibname %{name}_sce %{major_sce}
21cr|openscap-1.4.2-2|8	%define sce_devname %mklibname %{name}_sce -d
21cr|openscap-1.4.2-2|9	
21cr|openscap-1.4.2-2|10	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21cr|openscap-1.4.2-2|11	
21cr|openscap-1.4.2-2|12	Summary:	Set of open source libraries enabling integration of the SCAP line of standards
21cr|openscap-1.4.2-2|13	Name:		openscap
21cr|openscap-1.4.2-2|14	Version:	1.4.2
21cr|openscap-1.4.2-2|15	Release:	2
21cr|openscap-1.4.2-2|16	License:	LGPLv2.1+
21cr|openscap-1.4.2-2|17	Group:		Monitoring
21cr|openscap-1.4.2-2|18	Url:		http://www.open-scap.org/
21cr|openscap-1.4.2-2|19	Source0:	https://github.com/OpenSCAP/openscap/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|openscap-1.4.2-2|20	Patch0:		openscap-procps-ng.patch
21cr|openscap-1.4.2-2|21	BuildRequires:	cmake
21cr|openscap-1.4.2-2|22	BuildRequires:	swig
21cr|openscap-1.4.2-2|23	BuildRequires:	bzip2-devel
21cr|openscap-1.4.2-2|24	BuildRequires:	procps-devel
21cr|openscap-1.4.2-2|25	BuildRequires:	pkgconfig(expat)
21cr|openscap-1.4.2-2|26	BuildRequires:	pkgconfig(glib-2.0)
21cr|openscap-1.4.2-2|27	BuildRequires:	pkgconfig(gobject-2.0)
21cr|openscap-1.4.2-2|28	BuildRequires:	pkgconfig(gconf-2.0)
21cr|openscap-1.4.2-2|29	BuildRequires:	pkgconfig(libcurl)
21cr|openscap-1.4.2-2|30	BuildRequires:	pkgconfig(libgcrypt)
21cr|openscap-1.4.2-2|31	BuildRequires:	pkgconfig(libpcre)
21cr|openscap-1.4.2-2|32	%if %{with selinux}
21cr|openscap-1.4.2-2|33	BuildRequires:	pkgconfig(libselinux)
21cr|openscap-1.4.2-2|34	%endif
21cr|openscap-1.4.2-2|35	BuildRequires:	pkgconfig(libxml-2.0)
21cr|openscap-1.4.2-2|36	BuildRequires:	pkgconfig(libxslt)
21cr|openscap-1.4.2-2|37	BuildRequires:	pkgconfig(ossp-uuid)
21cr|openscap-1.4.2-2|38	BuildRequires:	pkgconfig(opendbx)
21cr|openscap-1.4.2-2|39	BuildRequires:	pkgconfig(python3)
21cr|openscap-1.4.2-2|40	BuildRequires:	pkgconfig(rpm)
21cr|openscap-1.4.2-2|41	BuildRequires:	pkgconfig(yaml-0.1)
21cr|openscap-1.4.2-2|42	BuildRequires:	pkgconfig(systemd)
21cr|openscap-1.4.2-2|43	BuildRequires:	pkgconfig(xmlsec1-openssl)
21cr|openscap-1.4.2-2|44	Provides:	openscap-scaner = %{EVRD}
21cr|openscap-1.4.2-2|45	Requires:	procps-ng
21cr|openscap-1.4.2-2|46	
21cr|openscap-1.4.2-2|47	%description
21cr|openscap-1.4.2-2|48	OpenSCAP is a set of open source libraries providing an easier path
21cr|openscap-1.4.2-2|49	for integration of the SCAP line of standards. SCAP is a line of standards
21cr|openscap-1.4.2-2|50	managed by NIST with the goal of providing a standard language
21cr|openscap-1.4.2-2|51	for the expression of Computer Network Defense related information.
21cr|openscap-1.4.2-2|52	
21cr|openscap-1.4.2-2|53	%files
21cr|openscap-1.4.2-2|54	%doc AUTHORS COPYING NEWS
21cr|openscap-1.4.2-2|55	%{_sysconfdir}/bash_completion.d/oscap
21cr|openscap-1.4.2-2|56	%{_bindir}/*
21cr|openscap-1.4.2-2|57	%{_mandir}/man8/*
21cr|openscap-1.4.2-2|58	%{_datadir}/%{name}
21cr|openscap-1.4.2-2|59	%exclude %{_bindir}/oscap-docker
21cr|openscap-1.4.2-2|60	%exclude %{_mandir}/man8/oscap-docker.8*
21cr|openscap-1.4.2-2|61	
21cr|openscap-1.4.2-2|62	#----------------------------------------------------------------------------
21cr|openscap-1.4.2-2|63	
21cr|openscap-1.4.2-2|64	%package -n %{libname}
21cr|openscap-1.4.2-2|65	Summary:	Shared library for %{name}
21cr|openscap-1.4.2-2|66	Group:		System/Libraries
21cr|openscap-1.4.2-2|67	Conflicts:	%{name} < 1.0.0-4
21cr|openscap-1.4.2-2|68	
21cr|openscap-1.4.2-2|69	%description -n %{libname}
21cr|openscap-1.4.2-2|70	Shared library for %{name}.
21cr|openscap-1.4.2-2|71	
21cr|openscap-1.4.2-2|72	%files -n %{libname}
21cr|openscap-1.4.2-2|73	%{_libdir}/lib%{name}.so.%{major}*
21cr|openscap-1.4.2-2|74	
21cr|openscap-1.4.2-2|75	#----------------------------------------------------------------------------
21cr|openscap-1.4.2-2|76	
21cr|openscap-1.4.2-2|77	%package -n %{devname}
21cr|openscap-1.4.2-2|78	Summary:	Development files for %{name}
21cr|openscap-1.4.2-2|79	Group:		Development/C
21cr|openscap-1.4.2-2|80	Requires:	%{libname} = %{EVRD}
21cr|openscap-1.4.2-2|81	Provides:	%{name}-devel = %{EVRD}
21cr|openscap-1.4.2-2|82	Conflicts:	%{name}-devel < 1.0.0-4
21cr|openscap-1.4.2-2|83	Obsoletes:	%{name}-devel < 1.0.0-4
21cr|openscap-1.4.2-2|84	
21cr|openscap-1.4.2-2|85	%description -n %{devname}
21cr|openscap-1.4.2-2|86	Thhis package contains libraries and header files for developing applications
21cr|openscap-1.4.2-2|87	that use %{name}.
21cr|openscap-1.4.2-2|88	
21cr|openscap-1.4.2-2|89	%files -n %{devname}
21cr|openscap-1.4.2-2|90	%doc docs/examples/
21cr|openscap-1.4.2-2|91	%{_includedir}/*
21cr|openscap-1.4.2-2|92	%{_libdir}/lib%{name}.so
21cr|openscap-1.4.2-2|93	%{_libdir}/pkgconfig/lib%{name}.pc
21cr|openscap-1.4.2-2|94	
21cr|openscap-1.4.2-2|95	#----------------------------------------------------------------------------
21cr|openscap-1.4.2-2|96	
21cr|openscap-1.4.2-2|97	%package -n %{sce_libname}
21cr|openscap-1.4.2-2|98	Summary:	Script Check Engine plug-in for OpenSCAP
21cr|openscap-1.4.2-2|99	Group:		System/Libraries
21cr|openscap-1.4.2-2|100	
21cr|openscap-1.4.2-2|101	%description -n %{sce_libname}
21cr|openscap-1.4.2-2|102	The Script Check Engine is non-standard extension to SCAP protocol. This
21cr|openscap-1.4.2-2|103	engine allows content authors to avoid OVAL language and write their assessment
21cr|openscap-1.4.2-2|104	commands using a scripting language (Bash, Perl, Python, Ruby, ...).
21cr|openscap-1.4.2-2|105	
21cr|openscap-1.4.2-2|106	%files -n %{sce_libname}
21cr|openscap-1.4.2-2|107	%{_libdir}/lib%{name}_sce.so.%{major_sce}*
21cr|openscap-1.4.2-2|108	
21cr|openscap-1.4.2-2|109	#----------------------------------------------------------------------------
21cr|openscap-1.4.2-2|110	
21cr|openscap-1.4.2-2|111	%package -n %{sce_devname}
21cr|openscap-1.4.2-2|112	Summary:	Development files for OpenSCAP SCE plugin
21cr|openscap-1.4.2-2|113	Group:		Development/C
21cr|openscap-1.4.2-2|114	Requires:	%{sce_libname} = %{EVRD}
21cr|openscap-1.4.2-2|115	
21cr|openscap-1.4.2-2|116	%description -n %{sce_devname}
21cr|openscap-1.4.2-2|117	Thhis package contains libraries and header files for developing applications
21cr|openscap-1.4.2-2|118	that use OpenSCAP SCE plugin.
21cr|openscap-1.4.2-2|119	
21cr|openscap-1.4.2-2|120	%files -n %{sce_devname}
21cr|openscap-1.4.2-2|121	%{_libdir}/lib%{name}_sce.so
21cr|openscap-1.4.2-2|122	
21cr|openscap-1.4.2-2|123	#----------------------------------------------------------------------------
21cr|openscap-1.4.2-2|124	%package -n python3-%{name}
21cr|openscap-1.4.2-2|125	Summary:	Python3 bindings for %{name}
21cr|openscap-1.4.2-2|126	Group:		Development/Python
21cr|openscap-1.4.2-2|127	Requires:	%{name} = %{EVRD}
21cr|openscap-1.4.2-2|128	Provides:	%{name}-python3 = %{EVRD}
21cr|openscap-1.4.2-2|129	Conflicts:	%{name}-python3 < 1.2.17
21cr|openscap-1.4.2-2|130	Obsoletes:	%{name}-python3 < 1.2.17
21cr|openscap-1.4.2-2|131	
21cr|openscap-1.4.2-2|132	%description -n python3-%{name}
21cr|openscap-1.4.2-2|133	This package contains the bindings so that %{name} libraries
21cr|openscap-1.4.2-2|134	can be used by python3.
21cr|openscap-1.4.2-2|135	
21cr|openscap-1.4.2-2|136	%files -n python3-%{name}
21cr|openscap-1.4.2-2|137	%{python3_sitearch}/*
21cr|openscap-1.4.2-2|138	%ifarch %{ix86}
21cr|openscap-1.4.2-2|139	%exclude %{python3_sitelib}/oscap_docker_python
21cr|openscap-1.4.2-2|140	%endif
21cr|openscap-1.4.2-2|141	
21cr|openscap-1.4.2-2|142	#----------------------------------------------------------------------------
21cr|openscap-1.4.2-2|143	
21cr|openscap-1.4.2-2|144	%package perl
21cr|openscap-1.4.2-2|145	Summary:	Perl bindings for %{name}
21cr|openscap-1.4.2-2|146	Group:		Development/Perl
21cr|openscap-1.4.2-2|147	BuildRequires:	perl-devel
21cr|openscap-1.4.2-2|148	Requires:	%{name} = %{EVRD}
21cr|openscap-1.4.2-2|149	
21cr|openscap-1.4.2-2|150	%description perl
21cr|openscap-1.4.2-2|151	The %{name}-perl package contains the bindings so that %{name}
21cr|openscap-1.4.2-2|152	libraries can be used by perl.
21cr|openscap-1.4.2-2|153	
21cr|openscap-1.4.2-2|154	%files perl
21cr|openscap-1.4.2-2|155	%{perl_vendorarch}/*
21cr|openscap-1.4.2-2|156	%{perl_vendorlib}/*.pm
21cr|openscap-1.4.2-2|157	
21cr|openscap-1.4.2-2|158	#----------------------------------------------------------------------------
21cr|openscap-1.4.2-2|159	
21cr|openscap-1.4.2-2|160	%package containers
21cr|openscap-1.4.2-2|161	Summary:	Utils for scanning containers
21cr|openscap-1.4.2-2|162	Group:		System/Libraries
21cr|openscap-1.4.2-2|163	Requires:	%{name} = %{EVRD}
21cr|openscap-1.4.2-2|164	
21cr|openscap-1.4.2-2|165	%description containers
21cr|openscap-1.4.2-2|166	Tool for scanning Docker containers.
21cr|openscap-1.4.2-2|167	
21cr|openscap-1.4.2-2|168	%files containers
21cr|openscap-1.4.2-2|169	%{_bindir}/oscap-docker
21cr|openscap-1.4.2-2|170	%{_mandir}/man8/oscap-docker.8*
21cr|openscap-1.4.2-2|171	%{py3_puresitedir}/oscap_docker_python
21cr|openscap-1.4.2-2|172	%ifarch %{ix86}
21cr|openscap-1.4.2-2|173	%exclude %{py3_platsitedir}/*openscap*
21cr|openscap-1.4.2-2|174	%endif
21cr|openscap-1.4.2-2|175	
21cr|openscap-1.4.2-2|176	#----------------------------------------------------------------------------
21cr|openscap-1.4.2-2|177	
21cr|openscap-1.4.2-2|178	%prep
21cr|openscap-1.4.2-2|179	%autosetup -p1
21cr|openscap-1.4.2-2|180	
21cr|openscap-1.4.2-2|181	%build
21cr|openscap-1.4.2-2|182	%cmake
21cr|openscap-1.4.2-2|183	%make_build
21cr|openscap-1.4.2-2|184	
21cr|openscap-1.4.2-2|185	%install
21cr|openscap-1.4.2-2|186	%make_install -C build

3712 21
21cr|openscenegraph-3.6.5-3|1	%define	oname	OpenSceneGraph
21cr|openscenegraph-3.6.5-3|2	%define	common_major 161
21cr|openscenegraph-3.6.5-3|3	# qt bootstrap
21cr|openscenegraph-3.6.5-3|4	%bcond_without qt
21cr|openscenegraph-3.6.5-3|5	
21cr|openscenegraph-3.6.5-3|6	Summary:	A C++ scene graph API on OpenGL for real time graphics
21cr|openscenegraph-3.6.5-3|7	Name:		openscenegraph
21cr|openscenegraph-3.6.5-3|8	Version:	3.6.5
21cr|openscenegraph-3.6.5-3|9	Release:	3
21cr|openscenegraph-3.6.5-3|10	License:	LGPLv2+ with exceptions
21cr|openscenegraph-3.6.5-3|11	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|12	Url:		http://www.openscenegraph.org/
21cr|openscenegraph-3.6.5-3|13	Source0:	https://github.com/openscenegraph/OpenSceneGraph/archive/%{oname}-%{version}.tar.gz
21cr|openscenegraph-3.6.5-3|14	Source1:    https://github.com/openscenegraph/osgQt/archive/refs/heads/master.zip
21cr|openscenegraph-3.6.5-3|15	BuildRequires:	cmake
21cr|openscenegraph-3.6.5-3|16	BuildRequires:	ffmpeg-devel
21cr|openscenegraph-3.6.5-3|17	# conflict with IlmBase
21cr|openscenegraph-3.6.5-3|18	#BuildRequires:	gdal-devel
21cr|openscenegraph-3.6.5-3|19	BuildRequires:	giflib-devel
21cr|openscenegraph-3.6.5-3|20	#BuildRequires:	itk-devel
21cr|openscenegraph-3.6.5-3|21	BuildRequires:	jpeg-devel
21cr|openscenegraph-3.6.5-3|22	%if %{with qt}
21cr|openscenegraph-3.6.5-3|23	BuildRequires:	qt5-devel
21cr|openscenegraph-3.6.5-3|24	BuildRequires:	pkgconfig(openscenegraph)
21cr|openscenegraph-3.6.5-3|25	%endif
21cr|openscenegraph-3.6.5-3|26	BuildRequires:	tiff-devel
21cr|openscenegraph-3.6.5-3|27	BuildRequires:	pkgconfig(cairo)
21cr|openscenegraph-3.6.5-3|28	BuildRequires:	pkgconfig(freetype2)
21cr|openscenegraph-3.6.5-3|29	BuildRequires:	pkgconfig(gl)
21cr|openscenegraph-3.6.5-3|30	BuildRequires:	pkgconfig(IlmBase)
21cr|openscenegraph-3.6.5-3|31	#BuildRequires:	pkgconfig(libxine)
21cr|openscenegraph-3.6.5-3|32	BuildRequires:	pkgconfig(libcurl)
21cr|openscenegraph-3.6.5-3|33	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|openscenegraph-3.6.5-3|34	BuildRequires:	pkgconfig(jasper)
21cr|openscenegraph-3.6.5-3|35	BuildRequires:	pkgconfig(libpng)
21cr|openscenegraph-3.6.5-3|36	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|openscenegraph-3.6.5-3|37	BuildRequires:	pkgconfig(libxml-2.0)
21cr|openscenegraph-3.6.5-3|38	BuildRequires:	pkgconfig(openal)
21cr|openscenegraph-3.6.5-3|39	BuildRequires:	pkgconfig(OpenEXR)
21cr|openscenegraph-3.6.5-3|40	BuildRequires:	pkgconfig(poppler-glib)
21cr|openscenegraph-3.6.5-3|41	BuildRequires:	pkgconfig(sdl)
21cr|openscenegraph-3.6.5-3|42	BuildRequires:	pkgconfig(x11)
21cr|openscenegraph-3.6.5-3|43	BuildRequires:	pkgconfig(zlib)
21cr|openscenegraph-3.6.5-3|44	Provides:	OpenSceneGraph = %{EVRD}
21cr|openscenegraph-3.6.5-3|45	Requires:	%{name}-plugins = %{EVRD}
21cr|openscenegraph-3.6.5-3|46	
21cr|openscenegraph-3.6.5-3|47	%description
21cr|openscenegraph-3.6.5-3|48	The Open Scene Graph is a cross-platform C++/OpenGL library for the real-time
21cr|openscenegraph-3.6.5-3|49	visualization. Uses range from visual simulation, scientific modeling, virtual
21cr|openscenegraph-3.6.5-3|50	reality through to games.  Open Scene Graph employs good practices in software
21cr|openscenegraph-3.6.5-3|51	engineering through the use of standard C++, STL and generic programming, and
21cr|openscenegraph-3.6.5-3|52	design patterns.  Open Scene Graph strives for high performance and quality in
21cr|openscenegraph-3.6.5-3|53	graphics rendering, portability, and extensibility.
21cr|openscenegraph-3.6.5-3|54	
21cr|openscenegraph-3.6.5-3|55	%files
21cr|openscenegraph-3.6.5-3|56	%doc AUTHORS.txt ChangeLog LICENSE.txt NEWS.txt
21cr|openscenegraph-3.6.5-3|57	%doc doc/*
21cr|openscenegraph-3.6.5-3|58	%{_bindir}/*
21cr|openscenegraph-3.6.5-3|59	%if %{with qt}
21cr|openscenegraph-3.6.5-3|60	%{_datadir}/OpenSceneGraph/bin/osgviewerQt
21cr|openscenegraph-3.6.5-3|61	%endif
21cr|openscenegraph-3.6.5-3|62	
21cr|openscenegraph-3.6.5-3|63	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|64	
21cr|openscenegraph-3.6.5-3|65	%package plugins
21cr|openscenegraph-3.6.5-3|66	Summary:	OpenSceneGraph plugins
21cr|openscenegraph-3.6.5-3|67	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|68	
21cr|openscenegraph-3.6.5-3|69	%description plugins
21cr|openscenegraph-3.6.5-3|70	OpenSceneGraph plugins.
21cr|openscenegraph-3.6.5-3|71	
21cr|openscenegraph-3.6.5-3|72	%files plugins
21cr|openscenegraph-3.6.5-3|73	%{_libdir}/osgPlugins-%{version}
21cr|openscenegraph-3.6.5-3|74	
21cr|openscenegraph-3.6.5-3|75	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|76	
21cr|openscenegraph-3.6.5-3|77	%define OpenThreads_major 21
21cr|openscenegraph-3.6.5-3|78	%define libOpenThreads %mklibname OpenThreads %{OpenThreads_major}
21cr|openscenegraph-3.6.5-3|79	
21cr|openscenegraph-3.6.5-3|80	%package -n %{libOpenThreads}
21cr|openscenegraph-3.6.5-3|81	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|82	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|83	
21cr|openscenegraph-3.6.5-3|84	%description -n %{libOpenThreads}
21cr|openscenegraph-3.6.5-3|85	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|86	
21cr|openscenegraph-3.6.5-3|87	%files -n %{libOpenThreads}
21cr|openscenegraph-3.6.5-3|88	%{_libdir}/libOpenThreads.so.%{OpenThreads_major}
21cr|openscenegraph-3.6.5-3|89	%{_libdir}/libOpenThreads.so.3.3.*
21cr|openscenegraph-3.6.5-3|90	
21cr|openscenegraph-3.6.5-3|91	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|92	
21cr|openscenegraph-3.6.5-3|93	%define devOpenThreads %mklibname OpenThreads -d
21cr|openscenegraph-3.6.5-3|94	
21cr|openscenegraph-3.6.5-3|95	%package -n %{devOpenThreads}
21cr|openscenegraph-3.6.5-3|96	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|97	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|98	Requires:	%{libOpenThreads} = %{EVRD}
21cr|openscenegraph-3.6.5-3|99	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|100	
21cr|openscenegraph-3.6.5-3|101	%description -n %{devOpenThreads}
21cr|openscenegraph-3.6.5-3|102	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|103	
21cr|openscenegraph-3.6.5-3|104	%files -n %{devOpenThreads}
21cr|openscenegraph-3.6.5-3|105	%{_includedir}/OpenThreads
21cr|openscenegraph-3.6.5-3|106	%{_libdir}/libOpenThreads.so
21cr|openscenegraph-3.6.5-3|107	%{_libdir}/pkgconfig/openthreads.pc
21cr|openscenegraph-3.6.5-3|108	
21cr|openscenegraph-3.6.5-3|109	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|110	
21cr|openscenegraph-3.6.5-3|111	%define osg_major %{common_major}
21cr|openscenegraph-3.6.5-3|112	%define libosg %mklibname osg %{osg_major}
21cr|openscenegraph-3.6.5-3|113	
21cr|openscenegraph-3.6.5-3|114	%package -n %{libosg}
21cr|openscenegraph-3.6.5-3|115	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|116	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|117	
21cr|openscenegraph-3.6.5-3|118	%description -n %{libosg}
21cr|openscenegraph-3.6.5-3|119	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|120	
21cr|openscenegraph-3.6.5-3|121	%files -n %{libosg}
21cr|openscenegraph-3.6.5-3|122	%{_libdir}/libosg.so.%{osg_major}
21cr|openscenegraph-3.6.5-3|123	%{_libdir}/libosg.so.%{version}
21cr|openscenegraph-3.6.5-3|124	
21cr|openscenegraph-3.6.5-3|125	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|126	
21cr|openscenegraph-3.6.5-3|127	%define devosg %mklibname osg -d
21cr|openscenegraph-3.6.5-3|128	
21cr|openscenegraph-3.6.5-3|129	%package -n %{devosg}
21cr|openscenegraph-3.6.5-3|130	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|131	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|132	Requires:	%{libosg} = %{EVRD}
21cr|openscenegraph-3.6.5-3|133	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|134	
21cr|openscenegraph-3.6.5-3|135	%description -n %{devosg}
21cr|openscenegraph-3.6.5-3|136	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|137	
21cr|openscenegraph-3.6.5-3|138	%files -n %{devosg}
21cr|openscenegraph-3.6.5-3|139	%{_includedir}/osg
21cr|openscenegraph-3.6.5-3|140	%{_libdir}/libosg.so
21cr|openscenegraph-3.6.5-3|141	%{_libdir}/pkgconfig/openscenegraph-osg.pc
21cr|openscenegraph-3.6.5-3|142	
21cr|openscenegraph-3.6.5-3|143	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|144	
21cr|openscenegraph-3.6.5-3|145	%define osgAnimation_major %{common_major}
21cr|openscenegraph-3.6.5-3|146	%define libosgAnimation %mklibname osgAnimation %{osgAnimation_major}
21cr|openscenegraph-3.6.5-3|147	
21cr|openscenegraph-3.6.5-3|148	%package -n %{libosgAnimation}
21cr|openscenegraph-3.6.5-3|149	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|150	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|151	
21cr|openscenegraph-3.6.5-3|152	%description -n %{libosgAnimation}
21cr|openscenegraph-3.6.5-3|153	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|154	
21cr|openscenegraph-3.6.5-3|155	%files -n %{libosgAnimation}
21cr|openscenegraph-3.6.5-3|156	%{_libdir}/libosgAnimation.so.%{osgAnimation_major}
21cr|openscenegraph-3.6.5-3|157	%{_libdir}/libosgAnimation.so.%{version}
21cr|openscenegraph-3.6.5-3|158	
21cr|openscenegraph-3.6.5-3|159	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|160	
21cr|openscenegraph-3.6.5-3|161	%define devosgAnimation %mklibname osgAnimation -d
21cr|openscenegraph-3.6.5-3|162	
21cr|openscenegraph-3.6.5-3|163	%package -n %{devosgAnimation}
21cr|openscenegraph-3.6.5-3|164	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|165	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|166	Requires:	%{libosgAnimation} = %{EVRD}
21cr|openscenegraph-3.6.5-3|167	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|168	
21cr|openscenegraph-3.6.5-3|169	%description -n %{devosgAnimation}
21cr|openscenegraph-3.6.5-3|170	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|171	
21cr|openscenegraph-3.6.5-3|172	%files -n %{devosgAnimation}
21cr|openscenegraph-3.6.5-3|173	%{_includedir}/osgAnimation
21cr|openscenegraph-3.6.5-3|174	%{_libdir}/libosgAnimation.so
21cr|openscenegraph-3.6.5-3|175	%{_libdir}/pkgconfig/openscenegraph-osgAnimation.pc
21cr|openscenegraph-3.6.5-3|176	
21cr|openscenegraph-3.6.5-3|177	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|178	
21cr|openscenegraph-3.6.5-3|179	%define osgDB_major %{common_major}
21cr|openscenegraph-3.6.5-3|180	%define libosgDB %mklibname osgDB %{osgDB_major}
21cr|openscenegraph-3.6.5-3|181	
21cr|openscenegraph-3.6.5-3|182	%package -n %{libosgDB}
21cr|openscenegraph-3.6.5-3|183	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|184	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|185	
21cr|openscenegraph-3.6.5-3|186	%description -n %{libosgDB}
21cr|openscenegraph-3.6.5-3|187	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|188	
21cr|openscenegraph-3.6.5-3|189	%files -n %{libosgDB}
21cr|openscenegraph-3.6.5-3|190	%{_libdir}/libosgDB.so.%{osgDB_major}
21cr|openscenegraph-3.6.5-3|191	%{_libdir}/libosgDB.so.%{version}
21cr|openscenegraph-3.6.5-3|192	
21cr|openscenegraph-3.6.5-3|193	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|194	
21cr|openscenegraph-3.6.5-3|195	%define devosgDB %mklibname osgDB -d
21cr|openscenegraph-3.6.5-3|196	
21cr|openscenegraph-3.6.5-3|197	%package -n %{devosgDB}
21cr|openscenegraph-3.6.5-3|198	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|199	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|200	Requires:	%{libosgDB} = %{EVRD}
21cr|openscenegraph-3.6.5-3|201	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|202	
21cr|openscenegraph-3.6.5-3|203	%description -n %{devosgDB}
21cr|openscenegraph-3.6.5-3|204	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|205	
21cr|openscenegraph-3.6.5-3|206	%files -n %{devosgDB}
21cr|openscenegraph-3.6.5-3|207	%{_includedir}/osgDB
21cr|openscenegraph-3.6.5-3|208	%{_libdir}/libosgDB.so
21cr|openscenegraph-3.6.5-3|209	%{_libdir}/pkgconfig/openscenegraph-osgDB.pc
21cr|openscenegraph-3.6.5-3|210	
21cr|openscenegraph-3.6.5-3|211	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|212	
21cr|openscenegraph-3.6.5-3|213	%define osgFX_major %{common_major}
21cr|openscenegraph-3.6.5-3|214	%define libosgFX %mklibname osgFX %{osgFX_major}
21cr|openscenegraph-3.6.5-3|215	
21cr|openscenegraph-3.6.5-3|216	%package -n %{libosgFX}
21cr|openscenegraph-3.6.5-3|217	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|218	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|219	
21cr|openscenegraph-3.6.5-3|220	%description -n %{libosgFX}
21cr|openscenegraph-3.6.5-3|221	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|222	
21cr|openscenegraph-3.6.5-3|223	%files -n %{libosgFX}
21cr|openscenegraph-3.6.5-3|224	%{_libdir}/libosgFX.so.%{osgFX_major}
21cr|openscenegraph-3.6.5-3|225	%{_libdir}/libosgFX.so.%{version}
21cr|openscenegraph-3.6.5-3|226	
21cr|openscenegraph-3.6.5-3|227	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|228	
21cr|openscenegraph-3.6.5-3|229	%define devosgFX %mklibname osgFX -d
21cr|openscenegraph-3.6.5-3|230	
21cr|openscenegraph-3.6.5-3|231	%package -n %{devosgFX}
21cr|openscenegraph-3.6.5-3|232	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|233	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|234	Requires:	%{libosgFX} = %{EVRD}
21cr|openscenegraph-3.6.5-3|235	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|236	
21cr|openscenegraph-3.6.5-3|237	%description -n %{devosgFX}
21cr|openscenegraph-3.6.5-3|238	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|239	
21cr|openscenegraph-3.6.5-3|240	%files -n %{devosgFX}
21cr|openscenegraph-3.6.5-3|241	%{_includedir}/osgFX
21cr|openscenegraph-3.6.5-3|242	%{_libdir}/libosgFX.so
21cr|openscenegraph-3.6.5-3|243	%{_libdir}/pkgconfig/openscenegraph-osgFX.pc
21cr|openscenegraph-3.6.5-3|244	
21cr|openscenegraph-3.6.5-3|245	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|246	
21cr|openscenegraph-3.6.5-3|247	%define osgGA_major %{common_major}
21cr|openscenegraph-3.6.5-3|248	%define libosgGA %mklibname osgGA %{osgGA_major}
21cr|openscenegraph-3.6.5-3|249	
21cr|openscenegraph-3.6.5-3|250	%package -n %{libosgGA}
21cr|openscenegraph-3.6.5-3|251	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|252	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|253	
21cr|openscenegraph-3.6.5-3|254	%description -n %{libosgGA}
21cr|openscenegraph-3.6.5-3|255	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|256	
21cr|openscenegraph-3.6.5-3|257	%files -n %{libosgGA}
21cr|openscenegraph-3.6.5-3|258	%{_libdir}/libosgGA.so.%{osgGA_major}
21cr|openscenegraph-3.6.5-3|259	%{_libdir}/libosgGA.so.%{version}
21cr|openscenegraph-3.6.5-3|260	
21cr|openscenegraph-3.6.5-3|261	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|262	
21cr|openscenegraph-3.6.5-3|263	%define devosgGA %mklibname osgGA -d
21cr|openscenegraph-3.6.5-3|264	
21cr|openscenegraph-3.6.5-3|265	%package -n %{devosgGA}
21cr|openscenegraph-3.6.5-3|266	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|267	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|268	Requires:	%{libosgGA} = %{EVRD}
21cr|openscenegraph-3.6.5-3|269	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|270	
21cr|openscenegraph-3.6.5-3|271	%description -n %{devosgGA}
21cr|openscenegraph-3.6.5-3|272	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|273	
21cr|openscenegraph-3.6.5-3|274	%files -n %{devosgGA}
21cr|openscenegraph-3.6.5-3|275	%{_includedir}/osgGA
21cr|openscenegraph-3.6.5-3|276	%{_libdir}/libosgGA.so
21cr|openscenegraph-3.6.5-3|277	%{_libdir}/pkgconfig/openscenegraph-osgGA.pc
21cr|openscenegraph-3.6.5-3|278	
21cr|openscenegraph-3.6.5-3|279	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|280	
21cr|openscenegraph-3.6.5-3|281	%define osgManipulator_major %{common_major}
21cr|openscenegraph-3.6.5-3|282	%define libosgManipulator %mklibname osgManipulator %{osgManipulator_major}
21cr|openscenegraph-3.6.5-3|283	
21cr|openscenegraph-3.6.5-3|284	%package -n %{libosgManipulator}
21cr|openscenegraph-3.6.5-3|285	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|286	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|287	
21cr|openscenegraph-3.6.5-3|288	%description -n %{libosgManipulator}
21cr|openscenegraph-3.6.5-3|289	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|290	
21cr|openscenegraph-3.6.5-3|291	%files -n %{libosgManipulator}
21cr|openscenegraph-3.6.5-3|292	%{_libdir}/libosgManipulator.so.%{osgManipulator_major}
21cr|openscenegraph-3.6.5-3|293	%{_libdir}/libosgManipulator.so.%{version}
21cr|openscenegraph-3.6.5-3|294	
21cr|openscenegraph-3.6.5-3|295	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|296	
21cr|openscenegraph-3.6.5-3|297	%define devosgManipulator %mklibname osgManipulator -d
21cr|openscenegraph-3.6.5-3|298	
21cr|openscenegraph-3.6.5-3|299	%package -n %{devosgManipulator}
21cr|openscenegraph-3.6.5-3|300	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|301	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|302	Requires:	%{libosgManipulator} = %{EVRD}
21cr|openscenegraph-3.6.5-3|303	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|304	
21cr|openscenegraph-3.6.5-3|305	%description -n %{devosgManipulator}
21cr|openscenegraph-3.6.5-3|306	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|307	
21cr|openscenegraph-3.6.5-3|308	%files -n %{devosgManipulator}
21cr|openscenegraph-3.6.5-3|309	%{_includedir}/osgManipulator
21cr|openscenegraph-3.6.5-3|310	%{_libdir}/libosgManipulator.so
21cr|openscenegraph-3.6.5-3|311	%{_libdir}/pkgconfig/openscenegraph-osgManipulator.pc
21cr|openscenegraph-3.6.5-3|312	
21cr|openscenegraph-3.6.5-3|313	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|314	
21cr|openscenegraph-3.6.5-3|315	%define osgParticle_major %{common_major}
21cr|openscenegraph-3.6.5-3|316	%define libosgParticle %mklibname osgParticle %{osgParticle_major}
21cr|openscenegraph-3.6.5-3|317	
21cr|openscenegraph-3.6.5-3|318	%package -n %{libosgParticle}
21cr|openscenegraph-3.6.5-3|319	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|320	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|321	
21cr|openscenegraph-3.6.5-3|322	%description -n %{libosgParticle}
21cr|openscenegraph-3.6.5-3|323	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|324	
21cr|openscenegraph-3.6.5-3|325	%files -n %{libosgParticle}
21cr|openscenegraph-3.6.5-3|326	%{_libdir}/libosgParticle.so.%{osgParticle_major}
21cr|openscenegraph-3.6.5-3|327	%{_libdir}/libosgParticle.so.%{version}
21cr|openscenegraph-3.6.5-3|328	
21cr|openscenegraph-3.6.5-3|329	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|330	
21cr|openscenegraph-3.6.5-3|331	%define devosgParticle %mklibname osgParticle -d
21cr|openscenegraph-3.6.5-3|332	
21cr|openscenegraph-3.6.5-3|333	%package -n %{devosgParticle}
21cr|openscenegraph-3.6.5-3|334	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|335	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|336	Requires:	%{libosgParticle} = %{EVRD}
21cr|openscenegraph-3.6.5-3|337	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|338	
21cr|openscenegraph-3.6.5-3|339	%description -n %{devosgParticle}
21cr|openscenegraph-3.6.5-3|340	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|341	
21cr|openscenegraph-3.6.5-3|342	%files -n %{devosgParticle}
21cr|openscenegraph-3.6.5-3|343	%{_includedir}/osgParticle
21cr|openscenegraph-3.6.5-3|344	%{_libdir}/libosgParticle.so
21cr|openscenegraph-3.6.5-3|345	%{_libdir}/pkgconfig/openscenegraph-osgParticle.pc
21cr|openscenegraph-3.6.5-3|346	
21cr|openscenegraph-3.6.5-3|347	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|348	
21cr|openscenegraph-3.6.5-3|349	%define osgPresentation_major %{common_major}
21cr|openscenegraph-3.6.5-3|350	%define libosgPresentation %mklibname osgPresentation %{osgPresentation_major}
21cr|openscenegraph-3.6.5-3|351	
21cr|openscenegraph-3.6.5-3|352	%package -n %{libosgPresentation}
21cr|openscenegraph-3.6.5-3|353	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|354	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|355	
21cr|openscenegraph-3.6.5-3|356	%description -n %{libosgPresentation}
21cr|openscenegraph-3.6.5-3|357	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|358	
21cr|openscenegraph-3.6.5-3|359	%files -n %{libosgPresentation}
21cr|openscenegraph-3.6.5-3|360	%{_libdir}/libosgPresentation.so.%{osgPresentation_major}
21cr|openscenegraph-3.6.5-3|361	%{_libdir}/libosgPresentation.so.%{version}
21cr|openscenegraph-3.6.5-3|362	
21cr|openscenegraph-3.6.5-3|363	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|364	
21cr|openscenegraph-3.6.5-3|365	%define devosgPresentation %mklibname osgPresentation -d
21cr|openscenegraph-3.6.5-3|366	
21cr|openscenegraph-3.6.5-3|367	%package -n %{devosgPresentation}
21cr|openscenegraph-3.6.5-3|368	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|369	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|370	Requires:	%{libosgPresentation} = %{EVRD}
21cr|openscenegraph-3.6.5-3|371	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|372	
21cr|openscenegraph-3.6.5-3|373	%description -n %{devosgPresentation}
21cr|openscenegraph-3.6.5-3|374	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|375	
21cr|openscenegraph-3.6.5-3|376	%files -n %{devosgPresentation}
21cr|openscenegraph-3.6.5-3|377	%{_includedir}/osgPresentation
21cr|openscenegraph-3.6.5-3|378	%{_libdir}/libosgPresentation.so
21cr|openscenegraph-3.6.5-3|379	
21cr|openscenegraph-3.6.5-3|380	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|381	
21cr|openscenegraph-3.6.5-3|382	%define osgShadow_major %{common_major}
21cr|openscenegraph-3.6.5-3|383	%define libosgShadow %mklibname osgShadow %{osgShadow_major}
21cr|openscenegraph-3.6.5-3|384	
21cr|openscenegraph-3.6.5-3|385	%package -n %{libosgShadow}
21cr|openscenegraph-3.6.5-3|386	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|387	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|388	
21cr|openscenegraph-3.6.5-3|389	%description -n %{libosgShadow}
21cr|openscenegraph-3.6.5-3|390	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|391	
21cr|openscenegraph-3.6.5-3|392	%files -n %{libosgShadow}
21cr|openscenegraph-3.6.5-3|393	%{_libdir}/libosgShadow.so.%{osgShadow_major}
21cr|openscenegraph-3.6.5-3|394	%{_libdir}/libosgShadow.so.%{version}
21cr|openscenegraph-3.6.5-3|395	
21cr|openscenegraph-3.6.5-3|396	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|397	
21cr|openscenegraph-3.6.5-3|398	%define devosgShadow %mklibname osgShadow -d
21cr|openscenegraph-3.6.5-3|399	
21cr|openscenegraph-3.6.5-3|400	%package -n %{devosgShadow}
21cr|openscenegraph-3.6.5-3|401	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|402	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|403	Requires:	%{libosgShadow} = %{EVRD}
21cr|openscenegraph-3.6.5-3|404	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|405	
21cr|openscenegraph-3.6.5-3|406	%description -n %{devosgShadow}
21cr|openscenegraph-3.6.5-3|407	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|408	
21cr|openscenegraph-3.6.5-3|409	%files -n %{devosgShadow}
21cr|openscenegraph-3.6.5-3|410	%{_includedir}/osgShadow
21cr|openscenegraph-3.6.5-3|411	%{_libdir}/libosgShadow.so
21cr|openscenegraph-3.6.5-3|412	%{_libdir}/pkgconfig/openscenegraph-osgShadow.pc
21cr|openscenegraph-3.6.5-3|413	
21cr|openscenegraph-3.6.5-3|414	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|415	
21cr|openscenegraph-3.6.5-3|416	%define osgSim_major %{common_major}
21cr|openscenegraph-3.6.5-3|417	%define libosgSim %mklibname osgSim %{osgSim_major}
21cr|openscenegraph-3.6.5-3|418	
21cr|openscenegraph-3.6.5-3|419	%package -n %{libosgSim}
21cr|openscenegraph-3.6.5-3|420	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|421	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|422	
21cr|openscenegraph-3.6.5-3|423	%description -n %{libosgSim}
21cr|openscenegraph-3.6.5-3|424	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|425	
21cr|openscenegraph-3.6.5-3|426	%files -n %{libosgSim}
21cr|openscenegraph-3.6.5-3|427	%{_libdir}/libosgSim.so.%{osgSim_major}
21cr|openscenegraph-3.6.5-3|428	%{_libdir}/libosgSim.so.%{version}
21cr|openscenegraph-3.6.5-3|429	
21cr|openscenegraph-3.6.5-3|430	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|431	
21cr|openscenegraph-3.6.5-3|432	%define devosgSim %mklibname osgSim -d
21cr|openscenegraph-3.6.5-3|433	
21cr|openscenegraph-3.6.5-3|434	%package -n %{devosgSim}
21cr|openscenegraph-3.6.5-3|435	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|436	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|437	Requires:	%{libosgSim} = %{EVRD}
21cr|openscenegraph-3.6.5-3|438	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|439	
21cr|openscenegraph-3.6.5-3|440	%description -n %{devosgSim}
21cr|openscenegraph-3.6.5-3|441	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|442	
21cr|openscenegraph-3.6.5-3|443	%files -n %{devosgSim}
21cr|openscenegraph-3.6.5-3|444	%{_includedir}/osgSim
21cr|openscenegraph-3.6.5-3|445	%{_libdir}/libosgSim.so
21cr|openscenegraph-3.6.5-3|446	%{_libdir}/pkgconfig/openscenegraph-osgSim.pc
21cr|openscenegraph-3.6.5-3|447	
21cr|openscenegraph-3.6.5-3|448	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|449	
21cr|openscenegraph-3.6.5-3|450	%define osgTerrain_major %{common_major}
21cr|openscenegraph-3.6.5-3|451	%define libosgTerrain %mklibname osgTerrain %{osgTerrain_major}
21cr|openscenegraph-3.6.5-3|452	
21cr|openscenegraph-3.6.5-3|453	%package -n %{libosgTerrain}
21cr|openscenegraph-3.6.5-3|454	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|455	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|456	
21cr|openscenegraph-3.6.5-3|457	%description -n %{libosgTerrain}
21cr|openscenegraph-3.6.5-3|458	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|459	
21cr|openscenegraph-3.6.5-3|460	%files -n %{libosgTerrain}
21cr|openscenegraph-3.6.5-3|461	%{_libdir}/libosgTerrain.so.%{osgTerrain_major}
21cr|openscenegraph-3.6.5-3|462	%{_libdir}/libosgTerrain.so.%{version}
21cr|openscenegraph-3.6.5-3|463	
21cr|openscenegraph-3.6.5-3|464	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|465	
21cr|openscenegraph-3.6.5-3|466	%define devosgTerrain %mklibname osgTerrain -d
21cr|openscenegraph-3.6.5-3|467	
21cr|openscenegraph-3.6.5-3|468	%package -n %{devosgTerrain}
21cr|openscenegraph-3.6.5-3|469	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|470	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|471	Requires:	%{libosgTerrain} = %{EVRD}
21cr|openscenegraph-3.6.5-3|472	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|473	
21cr|openscenegraph-3.6.5-3|474	%description -n %{devosgTerrain}
21cr|openscenegraph-3.6.5-3|475	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|476	
21cr|openscenegraph-3.6.5-3|477	%files -n %{devosgTerrain}
21cr|openscenegraph-3.6.5-3|478	%{_includedir}/osgTerrain
21cr|openscenegraph-3.6.5-3|479	%{_libdir}/libosgTerrain.so
21cr|openscenegraph-3.6.5-3|480	%{_libdir}/pkgconfig/openscenegraph-osgTerrain.pc
21cr|openscenegraph-3.6.5-3|481	
21cr|openscenegraph-3.6.5-3|482	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|483	
21cr|openscenegraph-3.6.5-3|484	%define osgText_major %{common_major}
21cr|openscenegraph-3.6.5-3|485	%define libosgText %mklibname osgText %{osgText_major}
21cr|openscenegraph-3.6.5-3|486	
21cr|openscenegraph-3.6.5-3|487	%package -n %{libosgText}
21cr|openscenegraph-3.6.5-3|488	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|489	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|490	
21cr|openscenegraph-3.6.5-3|491	%description -n %{libosgText}
21cr|openscenegraph-3.6.5-3|492	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|493	
21cr|openscenegraph-3.6.5-3|494	%files -n %{libosgText}
21cr|openscenegraph-3.6.5-3|495	%{_libdir}/libosgText.so.%{osgText_major}
21cr|openscenegraph-3.6.5-3|496	%{_libdir}/libosgText.so.%{version}
21cr|openscenegraph-3.6.5-3|497	
21cr|openscenegraph-3.6.5-3|498	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|499	
21cr|openscenegraph-3.6.5-3|500	%define devosgText %mklibname osgText -d
21cr|openscenegraph-3.6.5-3|501	
21cr|openscenegraph-3.6.5-3|502	%package -n %{devosgText}
21cr|openscenegraph-3.6.5-3|503	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|504	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|505	Requires:	%{libosgText} = %{EVRD}
21cr|openscenegraph-3.6.5-3|506	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|507	
21cr|openscenegraph-3.6.5-3|508	%description -n %{devosgText}
21cr|openscenegraph-3.6.5-3|509	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|510	
21cr|openscenegraph-3.6.5-3|511	%files -n %{devosgText}
21cr|openscenegraph-3.6.5-3|512	%{_includedir}/osgText
21cr|openscenegraph-3.6.5-3|513	%{_libdir}/libosgText.so
21cr|openscenegraph-3.6.5-3|514	%{_libdir}/pkgconfig/openscenegraph-osgText.pc
21cr|openscenegraph-3.6.5-3|515	
21cr|openscenegraph-3.6.5-3|516	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|517	
21cr|openscenegraph-3.6.5-3|518	%define osgUI_major %{common_major}
21cr|openscenegraph-3.6.5-3|519	%define libosgUI %mklibname osgUI %{osgUI_major}
21cr|openscenegraph-3.6.5-3|520	
21cr|openscenegraph-3.6.5-3|521	%package -n %{libosgUI}
21cr|openscenegraph-3.6.5-3|522	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|523	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|524	
21cr|openscenegraph-3.6.5-3|525	%description -n %{libosgUI}
21cr|openscenegraph-3.6.5-3|526	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|527	
21cr|openscenegraph-3.6.5-3|528	%files -n %{libosgUI}
21cr|openscenegraph-3.6.5-3|529	%{_libdir}/libosgUI.so.%{osgUI_major}
21cr|openscenegraph-3.6.5-3|530	%{_libdir}/libosgUI.so.%{version}
21cr|openscenegraph-3.6.5-3|531	
21cr|openscenegraph-3.6.5-3|532	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|533	
21cr|openscenegraph-3.6.5-3|534	%define devosgUI %mklibname osgUI -d
21cr|openscenegraph-3.6.5-3|535	
21cr|openscenegraph-3.6.5-3|536	%package -n %{devosgUI}
21cr|openscenegraph-3.6.5-3|537	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|538	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|539	Requires:	%{libosgUI} = %{EVRD}
21cr|openscenegraph-3.6.5-3|540	
21cr|openscenegraph-3.6.5-3|541	%description -n %{devosgUI}
21cr|openscenegraph-3.6.5-3|542	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|543	
21cr|openscenegraph-3.6.5-3|544	%files -n %{devosgUI}
21cr|openscenegraph-3.6.5-3|545	%{_includedir}/osgUI
21cr|openscenegraph-3.6.5-3|546	%{_libdir}/libosgUI.so
21cr|openscenegraph-3.6.5-3|547	#{_libdir}/pkgconfig/openscenegraph-osgUI.pc
21cr|openscenegraph-3.6.5-3|548	
21cr|openscenegraph-3.6.5-3|549	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|550	
21cr|openscenegraph-3.6.5-3|551	%define osgUtil_major %{common_major}
21cr|openscenegraph-3.6.5-3|552	%define libosgUtil %mklibname osgUtil %{osgUtil_major}
21cr|openscenegraph-3.6.5-3|553	
21cr|openscenegraph-3.6.5-3|554	%package -n %{libosgUtil}
21cr|openscenegraph-3.6.5-3|555	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|556	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|557	
21cr|openscenegraph-3.6.5-3|558	%description -n %{libosgUtil}
21cr|openscenegraph-3.6.5-3|559	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|560	
21cr|openscenegraph-3.6.5-3|561	%files -n %{libosgUtil}
21cr|openscenegraph-3.6.5-3|562	%{_libdir}/libosgUtil.so.%{osgUtil_major}
21cr|openscenegraph-3.6.5-3|563	%{_libdir}/libosgUtil.so.%{version}
21cr|openscenegraph-3.6.5-3|564	
21cr|openscenegraph-3.6.5-3|565	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|566	
21cr|openscenegraph-3.6.5-3|567	%define devosgUtil %mklibname osgUtil -d
21cr|openscenegraph-3.6.5-3|568	
21cr|openscenegraph-3.6.5-3|569	%package -n %{devosgUtil}
21cr|openscenegraph-3.6.5-3|570	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|571	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|572	Requires:	%{libosgUtil} = %{EVRD}
21cr|openscenegraph-3.6.5-3|573	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|574	
21cr|openscenegraph-3.6.5-3|575	%description -n %{devosgUtil}
21cr|openscenegraph-3.6.5-3|576	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|577	
21cr|openscenegraph-3.6.5-3|578	%files -n %{devosgUtil}
21cr|openscenegraph-3.6.5-3|579	%{_includedir}/osgUtil
21cr|openscenegraph-3.6.5-3|580	%{_libdir}/libosgUtil.so
21cr|openscenegraph-3.6.5-3|581	%{_libdir}/pkgconfig/openscenegraph-osgUtil.pc
21cr|openscenegraph-3.6.5-3|582	
21cr|openscenegraph-3.6.5-3|583	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|584	
21cr|openscenegraph-3.6.5-3|585	%define osgViewer_major %{common_major}
21cr|openscenegraph-3.6.5-3|586	%define libosgViewer %mklibname osgViewer %{osgViewer_major}
21cr|openscenegraph-3.6.5-3|587	
21cr|openscenegraph-3.6.5-3|588	%package -n %{libosgViewer}
21cr|openscenegraph-3.6.5-3|589	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|590	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|591	
21cr|openscenegraph-3.6.5-3|592	%description -n %{libosgViewer}
21cr|openscenegraph-3.6.5-3|593	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|594	
21cr|openscenegraph-3.6.5-3|595	%files -n %{libosgViewer}
21cr|openscenegraph-3.6.5-3|596	%{_libdir}/libosgViewer.so.%{osgViewer_major}
21cr|openscenegraph-3.6.5-3|597	%{_libdir}/libosgViewer.so.%{version}
21cr|openscenegraph-3.6.5-3|598	
21cr|openscenegraph-3.6.5-3|599	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|600	
21cr|openscenegraph-3.6.5-3|601	%define devosgViewer %mklibname osgViewer -d
21cr|openscenegraph-3.6.5-3|602	
21cr|openscenegraph-3.6.5-3|603	%package -n %{devosgViewer}
21cr|openscenegraph-3.6.5-3|604	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|605	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|606	Requires:	%{libosgViewer} = %{EVRD}
21cr|openscenegraph-3.6.5-3|607	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|608	
21cr|openscenegraph-3.6.5-3|609	%description -n %{devosgViewer}
21cr|openscenegraph-3.6.5-3|610	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|611	
21cr|openscenegraph-3.6.5-3|612	%files -n %{devosgViewer}
21cr|openscenegraph-3.6.5-3|613	%{_includedir}/osgViewer
21cr|openscenegraph-3.6.5-3|614	%{_libdir}/libosgViewer.so
21cr|openscenegraph-3.6.5-3|615	%{_libdir}/pkgconfig/openscenegraph-osgViewer.pc
21cr|openscenegraph-3.6.5-3|616	
21cr|openscenegraph-3.6.5-3|617	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|618	
21cr|openscenegraph-3.6.5-3|619	%define osgVolume_major %{common_major}
21cr|openscenegraph-3.6.5-3|620	%define libosgVolume %mklibname osgVolume %{osgVolume_major}
21cr|openscenegraph-3.6.5-3|621	
21cr|openscenegraph-3.6.5-3|622	%package -n %{libosgVolume}
21cr|openscenegraph-3.6.5-3|623	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|624	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|625	
21cr|openscenegraph-3.6.5-3|626	%description -n %{libosgVolume}
21cr|openscenegraph-3.6.5-3|627	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|628	
21cr|openscenegraph-3.6.5-3|629	%files -n %{libosgVolume}
21cr|openscenegraph-3.6.5-3|630	%{_libdir}/libosgVolume.so.%{osgVolume_major}
21cr|openscenegraph-3.6.5-3|631	%{_libdir}/libosgVolume.so.%{version}
21cr|openscenegraph-3.6.5-3|632	
21cr|openscenegraph-3.6.5-3|633	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|634	
21cr|openscenegraph-3.6.5-3|635	%define devosgVolume %mklibname osgVolume -d
21cr|openscenegraph-3.6.5-3|636	
21cr|openscenegraph-3.6.5-3|637	%package -n %{devosgVolume}
21cr|openscenegraph-3.6.5-3|638	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|639	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|640	Requires:	%{libosgVolume} = %{EVRD}
21cr|openscenegraph-3.6.5-3|641	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|642	
21cr|openscenegraph-3.6.5-3|643	%description -n %{devosgVolume}
21cr|openscenegraph-3.6.5-3|644	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|645	
21cr|openscenegraph-3.6.5-3|646	%files -n %{devosgVolume}
21cr|openscenegraph-3.6.5-3|647	%{_includedir}/osgVolume
21cr|openscenegraph-3.6.5-3|648	%{_libdir}/libosgVolume.so
21cr|openscenegraph-3.6.5-3|649	%{_libdir}/pkgconfig/openscenegraph-osgVolume.pc
21cr|openscenegraph-3.6.5-3|650	
21cr|openscenegraph-3.6.5-3|651	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|652	
21cr|openscenegraph-3.6.5-3|653	%define osgWidget_major %{common_major}
21cr|openscenegraph-3.6.5-3|654	%define libosgWidget %mklibname osgWidget %{osgWidget_major}
21cr|openscenegraph-3.6.5-3|655	
21cr|openscenegraph-3.6.5-3|656	%package -n %{libosgWidget}
21cr|openscenegraph-3.6.5-3|657	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|658	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|659	
21cr|openscenegraph-3.6.5-3|660	%description -n %{libosgWidget}
21cr|openscenegraph-3.6.5-3|661	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|662	
21cr|openscenegraph-3.6.5-3|663	%files -n %{libosgWidget}
21cr|openscenegraph-3.6.5-3|664	%{_libdir}/libosgWidget.so.%{osgWidget_major}
21cr|openscenegraph-3.6.5-3|665	%{_libdir}/libosgWidget.so.%{version}
21cr|openscenegraph-3.6.5-3|666	
21cr|openscenegraph-3.6.5-3|667	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|668	
21cr|openscenegraph-3.6.5-3|669	%define devosgWidget %mklibname osgWidget -d
21cr|openscenegraph-3.6.5-3|670	
21cr|openscenegraph-3.6.5-3|671	%package -n %{devosgWidget}
21cr|openscenegraph-3.6.5-3|672	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|673	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|674	Requires:	%{libosgWidget} = %{EVRD}
21cr|openscenegraph-3.6.5-3|675	Conflicts:	openscenegraph-devel < 3.2.0
21cr|openscenegraph-3.6.5-3|676	
21cr|openscenegraph-3.6.5-3|677	%description -n %{devosgWidget}
21cr|openscenegraph-3.6.5-3|678	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|679	
21cr|openscenegraph-3.6.5-3|680	%files -n %{devosgWidget}
21cr|openscenegraph-3.6.5-3|681	%{_includedir}/osgWidget
21cr|openscenegraph-3.6.5-3|682	%{_libdir}/libosgWidget.so
21cr|openscenegraph-3.6.5-3|683	%{_libdir}/pkgconfig/openscenegraph-osgWidget.pc
21cr|openscenegraph-3.6.5-3|684	
21cr|openscenegraph-3.6.5-3|685	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|686	
21cr|openscenegraph-3.6.5-3|687	%package devel
21cr|openscenegraph-3.6.5-3|688	Summary:	Development package for %{name}
21cr|openscenegraph-3.6.5-3|689	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|690	Provides:	OpenSceneGraph-devel = %{EVRD}
21cr|openscenegraph-3.6.5-3|691	Requires:	%{devOpenThreads} = %{EVRD}
21cr|openscenegraph-3.6.5-3|692	Requires:	%{devosg} = %{EVRD}
21cr|openscenegraph-3.6.5-3|693	Requires:	%{devosgAnimation} = %{EVRD}
21cr|openscenegraph-3.6.5-3|694	Requires:	%{devosgDB} = %{EVRD}
21cr|openscenegraph-3.6.5-3|695	Requires:	%{devosgFX} = %{EVRD}
21cr|openscenegraph-3.6.5-3|696	Requires:	%{devosgGA} = %{EVRD}
21cr|openscenegraph-3.6.5-3|697	Requires:	%{devosgManipulator} = %{EVRD}
21cr|openscenegraph-3.6.5-3|698	Requires:	%{devosgParticle} = %{EVRD}
21cr|openscenegraph-3.6.5-3|699	Requires:	%{devosgPresentation} = %{EVRD}
21cr|openscenegraph-3.6.5-3|700	Requires:	%{devosgShadow} = %{EVRD}
21cr|openscenegraph-3.6.5-3|701	Requires:	%{devosgSim} = %{EVRD}
21cr|openscenegraph-3.6.5-3|702	Requires:	%{devosgTerrain} = %{EVRD}
21cr|openscenegraph-3.6.5-3|703	Requires:	%{devosgText} = %{EVRD}
21cr|openscenegraph-3.6.5-3|704	Requires:	%{devosgUI} = %{EVRD}
21cr|openscenegraph-3.6.5-3|705	Requires:	%{devosgUtil} = %{EVRD}
21cr|openscenegraph-3.6.5-3|706	Requires:	%{devosgViewer} = %{EVRD}
21cr|openscenegraph-3.6.5-3|707	Requires:	%{devosgVolume} = %{EVRD}
21cr|openscenegraph-3.6.5-3|708	Requires:	%{devosgWidget} = %{EVRD}
21cr|openscenegraph-3.6.5-3|709	
21cr|openscenegraph-3.6.5-3|710	%description devel
21cr|openscenegraph-3.6.5-3|711	This package contains development files for %{name}
21cr|openscenegraph-3.6.5-3|712	
21cr|openscenegraph-3.6.5-3|713	%files devel
21cr|openscenegraph-3.6.5-3|714	%{_libdir}/pkgconfig/openscenegraph.pc
21cr|openscenegraph-3.6.5-3|715	
21cr|openscenegraph-3.6.5-3|716	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|717	
21cr|openscenegraph-3.6.5-3|718	%if %{with qt}
21cr|openscenegraph-3.6.5-3|719	%define osgQt_major 145
21cr|openscenegraph-3.6.5-3|720	%define libosgQt %mklibname osgQt %{osgQt_major}
21cr|openscenegraph-3.6.5-3|721	
21cr|openscenegraph-3.6.5-3|722	%package -n %{libosgQt}
21cr|openscenegraph-3.6.5-3|723	Summary:	OpenSceneGraph shared library
21cr|openscenegraph-3.6.5-3|724	Group:		System/Libraries
21cr|openscenegraph-3.6.5-3|725	
21cr|openscenegraph-3.6.5-3|726	%description -n %{libosgQt}
21cr|openscenegraph-3.6.5-3|727	OpenSceneGraph shared library.
21cr|openscenegraph-3.6.5-3|728	
21cr|openscenegraph-3.6.5-3|729	%files -n %{libosgQt}
21cr|openscenegraph-3.6.5-3|730	%{_libdir}/libosgQOpenGL.so.%{osgQt_major}
21cr|openscenegraph-3.6.5-3|731	%{_libdir}/libosgQOpenGL.so.%{version}
21cr|openscenegraph-3.6.5-3|732	
21cr|openscenegraph-3.6.5-3|733	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|734	
21cr|openscenegraph-3.6.5-3|735	%define devosgQt %mklibname osgQt -d
21cr|openscenegraph-3.6.5-3|736	
21cr|openscenegraph-3.6.5-3|737	%package -n %{devosgQt}
21cr|openscenegraph-3.6.5-3|738	Summary:	OpenSceneGraph development files
21cr|openscenegraph-3.6.5-3|739	Group:		Development/C++
21cr|openscenegraph-3.6.5-3|740	Requires:	%{libosgQt} = %{EVRD}
21cr|openscenegraph-3.6.5-3|741	
21cr|openscenegraph-3.6.5-3|742	%description -n %{devosgQt}
21cr|openscenegraph-3.6.5-3|743	OpenSceneGraph development files.
21cr|openscenegraph-3.6.5-3|744	
21cr|openscenegraph-3.6.5-3|745	%files -n %{devosgQt}
21cr|openscenegraph-3.6.5-3|746	%{_includedir}/osgQOpenGL/
21cr|openscenegraph-3.6.5-3|747	%{_libdir}/libosgQOpenGL.so
21cr|openscenegraph-3.6.5-3|748	%{_libdir}/pkgconfig/openscenegraph-osgQt.pc
21cr|openscenegraph-3.6.5-3|749	%endif
21cr|openscenegraph-3.6.5-3|750	
21cr|openscenegraph-3.6.5-3|751	#----------------------------------------------------------------------------
21cr|openscenegraph-3.6.5-3|752	
21cr|openscenegraph-3.6.5-3|753	%prep
21cr|openscenegraph-3.6.5-3|754	%setup -qn %{oname}-%{oname}-%{version} -a1
21cr|openscenegraph-3.6.5-3|755	
21cr|openscenegraph-3.6.5-3|756	%build
21cr|openscenegraph-3.6.5-3|757	CFLAGS="%{optflags} -pthread"
21cr|openscenegraph-3.6.5-3|758	CXXFLAGS="%{optflags} -pthread"
21cr|openscenegraph-3.6.5-3|759	%cmake \
21cr|openscenegraph-3.6.5-3|760	%ifarch aarch64 %{x86_64} riscv64 ppc64 ppc64le %{e2k}
21cr|openscenegraph-3.6.5-3|761	-DLIB_POSTFIX=64 \
21cr|openscenegraph-3.6.5-3|762	%endif
21cr|openscenegraph-3.6.5-3|763	-DCMAKE_RELWITHDEBINFO_POSTFIX=""
21cr|openscenegraph-3.6.5-3|764	%make_build VERBOSE=TRUE
21cr|openscenegraph-3.6.5-3|765	
21cr|openscenegraph-3.6.5-3|766	%if %{with qt}
21cr|openscenegraph-3.6.5-3|767	pushd ../osgQt-master
21cr|openscenegraph-3.6.5-3|768	%cmake
21cr|openscenegraph-3.6.5-3|769	%make_build
21cr|openscenegraph-3.6.5-3|770	popd
21cr|openscenegraph-3.6.5-3|771	%endif
21cr|openscenegraph-3.6.5-3|772	
21cr|openscenegraph-3.6.5-3|773	%install
21cr|openscenegraph-3.6.5-3|774	%make_install -C build
21cr|openscenegraph-3.6.5-3|775	%if %{with qt}
21cr|openscenegraph-3.6.5-3|776	%make_install -C osgQt-master/build
21cr|openscenegraph-3.6.5-3|777	%endif

3713 21
21cr|openshot-2.6.1-1|1	%define oname openshot-qt
21cr|openshot-2.6.1-1|2	
21cr|openshot-2.6.1-1|3	Summary:	Simple and Powerful video editor
21cr|openshot-2.6.1-1|4	Name:		openshot
21cr|openshot-2.6.1-1|5	Version:	2.6.1
21cr|openshot-2.6.1-1|6	Release:	1
21cr|openshot-2.6.1-1|7	Group:		Video
21cr|openshot-2.6.1-1|8	License:	GPLv3+
21cr|openshot-2.6.1-1|9	Url:		http://www.openshot.org
21cr|openshot-2.6.1-1|10	Source0:	https://github.com/OpenShot/openshot-qt/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|openshot-2.6.1-1|11	BuildRequires:	python3egg(pyqt5)
21cr|openshot-2.6.1-1|12	BuildRequires:	desktop-file-utils
21cr|openshot-2.6.1-1|13	BuildRequires:	pkgconfig(frei0r)
21cr|openshot-2.6.1-1|14	BuildRequires:	ladspa-devel
21cr|openshot-2.6.1-1|15	BuildRequires:	openshot-devel >= 0.1.2
21cr|openshot-2.6.1-1|16	BuildRequires:	pkgconfig(python3)
21cr|openshot-2.6.1-1|17	# same version of python3-pkg-resources has to be required.
21cr|openshot-2.6.1-1|18	BuildRequires:	python3-pkg-resources >= 56
21cr|openshot-2.6.1-1|19	BuildRequires:	python3egg(setuptools)
21cr|openshot-2.6.1-1|20	Requires:	python3egg(pyqt5)
21cr|openshot-2.6.1-1|21	Requires:	frei0r-plugins
21cr|openshot-2.6.1-1|22	Requires:	ladspa
21cr|openshot-2.6.1-1|23	Requires:	libopenshot-audio >= 0.2.0
21cr|openshot-2.6.1-1|24	Requires:	python3egg(openshot) >= 0.2.5
21cr|openshot-2.6.1-1|25	Requires:	python3-pkg-resources >= 56
21cr|openshot-2.6.1-1|26	Requires:	python3egg(httplib2)
21cr|openshot-2.6.1-1|27	Requires:	python3egg(pillow)
21cr|openshot-2.6.1-1|28	Requires:	python3egg(pyxdg)
21cr|openshot-2.6.1-1|29	Requires:	python3egg(pyzmq)
21cr|openshot-2.6.1-1|30	Requires:	python3egg(requests)
21cr|openshot-2.6.1-1|31	BuildArch:	noarch
21cr|openshot-2.6.1-1|32	
21cr|openshot-2.6.1-1|33	%description
21cr|openshot-2.6.1-1|34	OpenShot Video Editor is a free, open-source, non-linear video editor, based on
21cr|openshot-2.6.1-1|35	Python, GTK, MLT and frei0r. It can edit video and audio files, composite and
21cr|openshot-2.6.1-1|36	transition video files, and mix multiple layers of video and audio together and
21cr|openshot-2.6.1-1|37	render the output in many different formats.
21cr|openshot-2.6.1-1|38	
21cr|openshot-2.6.1-1|39	%files
21cr|openshot-2.6.1-1|40	%doc README.md COPYING AUTHORS
21cr|openshot-2.6.1-1|41	%{_bindir}/%{oname}
21cr|openshot-2.6.1-1|42	%{_datadir}/applications/*.desktop
21cr|openshot-2.6.1-1|43	%{_appdatadir}/*.appdata.xml
21cr|openshot-2.6.1-1|44	%{_datadir}/mime/packages/*.xml
21cr|openshot-2.6.1-1|45	%{_datadir}/pixmaps/%{oname}.svg
21cr|openshot-2.6.1-1|46	%{_iconsdir}/hicolor/*/apps/%{oname}.*
21cr|openshot-2.6.1-1|47	%{py3_puresitedir}/%{name}_qt
21cr|openshot-2.6.1-1|48	%{py3_puresitedir}/%{name}_qt-%{version}-*
21cr|openshot-2.6.1-1|49	%{_datadir}/icons/hicolor/scalable/mimetypes/openshot-qt-doc.svg
21cr|openshot-2.6.1-1|50	
21cr|openshot-2.6.1-1|51	#-----------------------------------------------------
21cr|openshot-2.6.1-1|52	
21cr|openshot-2.6.1-1|53	%prep
21cr|openshot-2.6.1-1|54	%setup -qn %{oname}-%{version}
21cr|openshot-2.6.1-1|55	
21cr|openshot-2.6.1-1|56	%build
21cr|openshot-2.6.1-1|57	CFLAGS="%{optflags}" %py3_build
21cr|openshot-2.6.1-1|58	
21cr|openshot-2.6.1-1|59	%install
21cr|openshot-2.6.1-1|60	%py3_install
21cr|openshot-2.6.1-1|61	
21cr|openshot-2.6.1-1|62	# Remove unnecessary file
21cr|openshot-2.6.1-1|63	rm -fr %{buildroot}%{_prefix}/lib/mime
21cr|openshot-2.6.1-1|64	chmod 644 %{buildroot}/%{_datadir}/applications/*.desktop

3714 21
21cr|opensi-client-3.4-22|1	%define _enable_debug_packages %{nil}
21cr|opensi-client-3.4-22|2	%define debug_package %{nil}
21cr|opensi-client-3.4-22|3	
21cr|opensi-client-3.4-22|4	%define	oname	opensi
21cr|opensi-client-3.4-22|5	
21cr|opensi-client-3.4-22|6	Summary:	OpenSi client
21cr|opensi-client-3.4-22|7	Name:		%{oname}-client
21cr|opensi-client-3.4-22|8	Version:	3.4
21cr|opensi-client-3.4-22|9	Release:	22
21cr|opensi-client-3.4-22|10	License:	GPLv2+
21cr|opensi-client-3.4-22|11	Group:		Office
21cr|opensi-client-3.4-22|12	Url:		http://opensi.org/
21cr|opensi-client-3.4-22|13	Source0:	http://download.gna.org/opensi/opensi-client/3.4/%{name}-%{version}.tgz
21cr|opensi-client-3.4-22|14	BuildRequires:	firefox-devel
21cr|opensi-client-3.4-22|15	Requires:	firefox
21cr|opensi-client-3.4-22|16	Requires:	libopensi
21cr|opensi-client-3.4-22|17	
21cr|opensi-client-3.4-22|18	%description
21cr|opensi-client-3.4-22|19	Client for OpenSi.
21cr|opensi-client-3.4-22|20	
21cr|opensi-client-3.4-22|21	%prep
21cr|opensi-client-3.4-22|22	%setup -q -n %{oname}
21cr|opensi-client-3.4-22|23	
21cr|opensi-client-3.4-22|24	%build
21cr|opensi-client-3.4-22|25	
21cr|opensi-client-3.4-22|26	%install
21cr|opensi-client-3.4-22|27	# Jar for the translation
21cr|opensi-client-3.4-22|28	mkdir -p %{buildroot}%{firefox_mozillapath}/chrome/
21cr|opensi-client-3.4-22|29	cp -r `pwd`  %{buildroot}%{firefox_mozillapath}/chrome/
21cr|opensi-client-3.4-22|30	# installed-chrome.txt addition
21cr|opensi-client-3.4-22|31	mkdir -p %{buildroot}%{firefox_mozillapath}/chrome/rc.d/
21cr|opensi-client-3.4-22|32	cat << EOF > %{buildroot}%{firefox_mozillapath}/chrome/rc.d/10_%{oname}.txt
21cr|opensi-client-3.4-22|33	content,install,url,resource:/chrome/opensi/content/opensi/
21cr|opensi-client-3.4-22|34	EOF
21cr|opensi-client-3.4-22|35	
21cr|opensi-client-3.4-22|36	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|opensi-client-3.4-22|37	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|opensi-client-3.4-22|38	[Desktop Entry]
21cr|opensi-client-3.4-22|39	Type=Application
21cr|opensi-client-3.4-22|40	Exec=firefox -chrome chrome://opensi/content/login.xul
21cr|opensi-client-3.4-22|41	Icon=finances_section
21cr|opensi-client-3.4-22|42	Categories=Office;Finance;
21cr|opensi-client-3.4-22|43	Name=OpenSi
21cr|opensi-client-3.4-22|44	Comment=OpenSi client
21cr|opensi-client-3.4-22|45	EOF
21cr|opensi-client-3.4-22|46	
21cr|opensi-client-3.4-22|47	%files
21cr|opensi-client-3.4-22|48	%{firefox_mozillapath}/chrome/%{oname}
21cr|opensi-client-3.4-22|49	%{firefox_mozillapath}/chrome/rc.d/10_%{oname}.txt
21cr|opensi-client-3.4-22|50	%{_datadir}/applications/mandriva-%{name}.desktop

3715 21
21cr|openslide-3.4.1-6|1	%define	major 0
21cr|openslide-3.4.1-6|2	%define	libname %mklibname %{name} %{major}
21cr|openslide-3.4.1-6|3	%define	devname %mklibname %{name} -d
21cr|openslide-3.4.1-6|4	
21cr|openslide-3.4.1-6|5	%define	gitdate		20211024
21cr|openslide-3.4.1-6|6	
21cr|openslide-3.4.1-6|7	Summary:	C library and command line tools for reading virtual slides
21cr|openslide-3.4.1-6|8	Name:		openslide
21cr|openslide-3.4.1-6|9	Version:	3.4.1
21cr|openslide-3.4.1-6|10	Release:	6
21cr|openslide-3.4.1-6|11	License:	LGPLv2+
21cr|openslide-3.4.1-6|12	Group:		Graphics
21cr|openslide-3.4.1-6|13	Url:		https://openslide.org/
21cr|openslide-3.4.1-6|14	# Use a recent devel snapshot to pick up near 6 years of updates and fixes
21cr|openslide-3.4.1-6|15	#Source0:	https://github.com/openslide/openslide/releases/download/v%%{version}/%%{name}-%%{version}.tar.xz
21cr|openslide-3.4.1-6|16	Source0:	%{name}-%{gitdate}.tar.xz
21cr|openslide-3.4.1-6|17	BuildRequires:	pkgconfig(cairo)
21cr|openslide-3.4.1-6|18	BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.14
21cr|openslide-3.4.1-6|19	BuildRequires:	pkgconfig(glib-2.0) >= 2.56
21cr|openslide-3.4.1-6|20	BuildRequires:	pkgconfig(libjpeg)
21cr|openslide-3.4.1-6|21	BuildRequires:	pkgconfig(libopenjp2) >= 2.1
21cr|openslide-3.4.1-6|22	BuildRequires:	pkgconfig(libpng)
21cr|openslide-3.4.1-6|23	BuildRequires:	pkgconfig(libtiff-4)
21cr|openslide-3.4.1-6|24	BuildRequires:	pkgconfig(libxml-2.0)
21cr|openslide-3.4.1-6|25	BuildRequires:	pkgconfig(sqlite3) >= 3.6.20
21cr|openslide-3.4.1-6|26	BuildRequires:	pkgconfig(zlib)
21cr|openslide-3.4.1-6|27	Provides:		openslide-tools = %{EVRD}
21cr|openslide-3.4.1-6|28	
21cr|openslide-3.4.1-6|29	%description
21cr|openslide-3.4.1-6|30	C library and command line tools for reading virtual slides. This package
21cr|openslide-3.4.1-6|31	contains some command line tools for working with virtual slides.
21cr|openslide-3.4.1-6|32	
21cr|openslide-3.4.1-6|33	%files
21cr|openslide-3.4.1-6|34	%doc README.txt lgpl-2.1.txt LICENSE.txt CHANGELOG.txt
21cr|openslide-3.4.1-6|35	%{_bindir}/%{name}-*
21cr|openslide-3.4.1-6|36	%{_mandir}/man1/%{name}-*
21cr|openslide-3.4.1-6|37	
21cr|openslide-3.4.1-6|38	#----------------------------------------------------------------------------
21cr|openslide-3.4.1-6|39	
21cr|openslide-3.4.1-6|40	%package -n %{libname}
21cr|openslide-3.4.1-6|41	Summary:	C library for reading virtual slides
21cr|openslide-3.4.1-6|42	Group:		System/Libraries
21cr|openslide-3.4.1-6|43	
21cr|openslide-3.4.1-6|44	%description -n %{libname}
21cr|openslide-3.4.1-6|45	The OpenSlide library allows programs to access virtual slide files regardless
21cr|openslide-3.4.1-6|46	of the underlying image format.
21cr|openslide-3.4.1-6|47	
21cr|openslide-3.4.1-6|48	%files -n %{libname}
21cr|openslide-3.4.1-6|49	%doc LICENSE.txt
21cr|openslide-3.4.1-6|50	%{_libdir}/lib%{name}.so.%{major}*
21cr|openslide-3.4.1-6|51	
21cr|openslide-3.4.1-6|52	#----------------------------------------------------------------------------
21cr|openslide-3.4.1-6|53	
21cr|openslide-3.4.1-6|54	%package -n %{devname}
21cr|openslide-3.4.1-6|55	Summary:	Development files for %{name}
21cr|openslide-3.4.1-6|56	Group:		Development/C
21cr|openslide-3.4.1-6|57	Requires:	%{libname} = %{EVRD}
21cr|openslide-3.4.1-6|58	Provides:		%{name}-devel = %{EVRD}
21cr|openslide-3.4.1-6|59	
21cr|openslide-3.4.1-6|60	%description -n %{devname}
21cr|openslide-3.4.1-6|61	This package contains libraries and header files for developing applications
21cr|openslide-3.4.1-6|62	that use %{libname}.
21cr|openslide-3.4.1-6|63	
21cr|openslide-3.4.1-6|64	%files -n %{devname}
21cr|openslide-3.4.1-6|65	%doc LICENSE.txt
21cr|openslide-3.4.1-6|66	%{_includedir}/%{name}/
21cr|openslide-3.4.1-6|67	%{_libdir}/lib%{name}.so
21cr|openslide-3.4.1-6|68	%{_libdir}/pkgconfig/%{name}.pc
21cr|openslide-3.4.1-6|69	
21cr|openslide-3.4.1-6|70	#----------------------------------------------------------------------------
21cr|openslide-3.4.1-6|71	
21cr|openslide-3.4.1-6|72	%prep
21cr|openslide-3.4.1-6|73	%setup -qn %{name}-%{gitdate}
21cr|openslide-3.4.1-6|74	
21cr|openslide-3.4.1-6|75	
21cr|openslide-3.4.1-6|76	%build
21cr|openslide-3.4.1-6|77	autoreconf -vfi
21cr|openslide-3.4.1-6|78	%configure --disable-static
21cr|openslide-3.4.1-6|79	%make
21cr|openslide-3.4.1-6|80	
21cr|openslide-3.4.1-6|81	
21cr|openslide-3.4.1-6|82	%install
21cr|openslide-3.4.1-6|83	%makeinstall_std

3716 21
21cr|openssh-askpass-qt4-1.0.1-10|1	%define _enable_debug_packages %{nil}
21cr|openssh-askpass-qt4-1.0.1-10|2	%define debug_package          %{nil}
21cr|openssh-askpass-qt4-1.0.1-10|3	
21cr|openssh-askpass-qt4-1.0.1-10|4	Name:		openssh-askpass-qt4
21cr|openssh-askpass-qt4-1.0.1-10|5	Version:	1.0.1
21cr|openssh-askpass-qt4-1.0.1-10|6	Release:	10
21cr|openssh-askpass-qt4-1.0.1-10|7	Summary:	Qt4 passphrase dialog for OpenSSH
21cr|openssh-askpass-qt4-1.0.1-10|8	License:	GPL
21cr|openssh-askpass-qt4-1.0.1-10|9	Group:		Graphical desktop/KDE
21cr|openssh-askpass-qt4-1.0.1-10|10	URL:		%{disturl}
21cr|openssh-askpass-qt4-1.0.1-10|11	Source0:	%{name}-%{version}.tar.bz2
21cr|openssh-askpass-qt4-1.0.1-10|12	BuildRequires:	qt4-devel
21cr|openssh-askpass-qt4-1.0.1-10|13	Requires:	openssh-askpass-common
21cr|openssh-askpass-qt4-1.0.1-10|14	Provides:	openssh-askpass
21cr|openssh-askpass-qt4-1.0.1-10|15	Provides:	ssh-askpass
21cr|openssh-askpass-qt4-1.0.1-10|16	Provides:	ssh-extras
21cr|openssh-askpass-qt4-1.0.1-10|17	Requires(post,postun):	update-alternatives
21cr|openssh-askpass-qt4-1.0.1-10|18	
21cr|openssh-askpass-qt4-1.0.1-10|19	%description
21cr|openssh-askpass-qt4-1.0.1-10|20	Qt4 version of ssh passphrase dialog.
21cr|openssh-askpass-qt4-1.0.1-10|21	
21cr|openssh-askpass-qt4-1.0.1-10|22	%files
21cr|openssh-askpass-qt4-1.0.1-10|23	%defattr(0755,root,root,755)
21cr|openssh-askpass-qt4-1.0.1-10|24	%{_libdir}/ssh/qt4-ssh-askpass
21cr|openssh-askpass-qt4-1.0.1-10|25	
21cr|openssh-askpass-qt4-1.0.1-10|26	#-----------------------------------------------------------------------------
21cr|openssh-askpass-qt4-1.0.1-10|27	
21cr|openssh-askpass-qt4-1.0.1-10|28	%prep
21cr|openssh-askpass-qt4-1.0.1-10|29	%setup -q
21cr|openssh-askpass-qt4-1.0.1-10|30	
21cr|openssh-askpass-qt4-1.0.1-10|31	%build
21cr|openssh-askpass-qt4-1.0.1-10|32	%qmake_qt4 qt4-ssh-askpass.pro
21cr|openssh-askpass-qt4-1.0.1-10|33	
21cr|openssh-askpass-qt4-1.0.1-10|34	%make
21cr|openssh-askpass-qt4-1.0.1-10|35	
21cr|openssh-askpass-qt4-1.0.1-10|36	%install
21cr|openssh-askpass-qt4-1.0.1-10|37	mkdir -p %{buildroot}/%{_sysconfdir}/profile.d/
21cr|openssh-askpass-qt4-1.0.1-10|38	mkdir -p %{buildroot}/%{_libdir}/ssh
21cr|openssh-askpass-qt4-1.0.1-10|39	install -m 755 qt4-ssh-askpass %{buildroot}/%{_libdir}/ssh/qt4-ssh-askpass
21cr|openssh-askpass-qt4-1.0.1-10|40	
21cr|openssh-askpass-qt4-1.0.1-10|41	%post
21cr|openssh-askpass-qt4-1.0.1-10|42	update-alternatives --install %{_libdir}/ssh/ssh-askpass ssh-askpass %{_libdir}/ssh/qt4-ssh-askpass 50
21cr|openssh-askpass-qt4-1.0.1-10|43	update-alternatives --install %{_bindir}/ssh-askpass bssh-askpass %{_libdir}/ssh/qt4-ssh-askpass 50
21cr|openssh-askpass-qt4-1.0.1-10|44	
21cr|openssh-askpass-qt4-1.0.1-10|45	%postun
21cr|openssh-askpass-qt4-1.0.1-10|46	[ $1 = 0 ] || exit 0
21cr|openssh-askpass-qt4-1.0.1-10|47	update-alternatives --remove ssh-askpass %{_libdir}/ssh/qt4-ssh-askpass
21cr|openssh-askpass-qt4-1.0.1-10|48	update-alternatives --remove bssh-askpass %{_libdir}/ssh/qt4-ssh-askpass

3717 21
21cr|openteacher-3.3-1|1	Name:		openteacher
21cr|openteacher-3.3-1|2	Version:	3.3
21cr|openteacher-3.3-1|3	Release:	1
21cr|openteacher-3.3-1|4	Summary:	An application that helps you learn a foreign language
21cr|openteacher-3.3-1|5	License:	GPLv3+
21cr|openteacher-3.3-1|6	Group:		Education
21cr|openteacher-3.3-1|7	URL:		http://openteacher.org/
21cr|openteacher-3.3-1|8	Source0:	https://sourceforge.net/projects/openteacher/files/openteacher/%{version}/openteacher_%{version}_linux.tar.gz
21cr|openteacher-3.3-1|9	BuildRequires:	python2-devel
21cr|openteacher-3.3-1|10	Requires:	PyQt4
21cr|openteacher-3.3-1|11	
21cr|openteacher-3.3-1|12	%description
21cr|openteacher-3.3-1|13	OpenTeacher has the following features:
21cr|openteacher-3.3-1|14	- Smart and interval question asking
21cr|openteacher-3.3-1|15	- Think answer, shuffle answer and repeat answer input modes
21cr|openteacher-3.3-1|16	- Easy symbol, Greek and Cyrillic input
21cr|openteacher-3.3-1|17	- Read and write Teach2000 and WRTS files, read ABBY Lingvo Tutor files
21cr|openteacher-3.3-1|18	- Save and open your online WRTS lists
21cr|openteacher-3.3-1|19	- Support for synonyms
21cr|openteacher-3.3-1|20	- Printing your word lists
21cr|openteacher-3.3-1|21	- Available in Arabic, Trad. Chinese, Croatian, Danish, Dutch, English,
21cr|openteacher-3.3-1|22	French, German, Hebrew, Hungarian, Japanese, Korean, Polish, Russian,
21cr|openteacher-3.3-1|23	Serbian, Slovenian, Spanish, Swedish and Turkish.
21cr|openteacher-3.3-1|24	
21cr|openteacher-3.3-1|25	%prep
21cr|openteacher-3.3-1|26	%autosetup -p1 -c
21cr|openteacher-3.3-1|27	
21cr|openteacher-3.3-1|28	%build
21cr|openteacher-3.3-1|29	%py2_build
21cr|openteacher-3.3-1|30	
21cr|openteacher-3.3-1|31	%install
21cr|openteacher-3.3-1|32	%py2_install
21cr|openteacher-3.3-1|33	
21cr|openteacher-3.3-1|34	install -d %{buildroot}%{_iconsdir}/hicolor/48x48/apps
21cr|openteacher-3.3-1|35	install -m 644 linux/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21cr|openteacher-3.3-1|36	
21cr|openteacher-3.3-1|37	install -d %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes
21cr|openteacher-3.3-1|38	install -m 644 linux/application*.png %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes/
21cr|openteacher-3.3-1|39	
21cr|openteacher-3.3-1|40	%files
21cr|openteacher-3.3-1|41	%{_bindir}/%{name}
21cr|openteacher-3.3-1|42	%{python2_sitearch}/%{name}*
21cr|openteacher-3.3-1|43	%{_datadir}/applications/%{name}.desktop
21cr|openteacher-3.3-1|44	%{_datadir}/mime/packages/%{name}.xml
21cr|openteacher-3.3-1|45	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|openteacher-3.3-1|46	%{_iconsdir}/hicolor/*/mimetypes/application*.png
21cr|openteacher-3.3-1|47	%{python2_sitearch}/OpenTeacher*.egg-info
21cr|openteacher-3.3-1|48	%{_datadir}/menu/openteacher
21cr|openteacher-3.3-1|49	%{_datadir}/pixmaps/openteacher.xpm
21cr|openteacher-3.3-1|50	

3718 21
21cr|OpenTimelineIO-0.15-3.git0ab698.1|1	# use latest commit from cxx17 branch for support c++17
21cr|OpenTimelineIO-0.15-3.git0ab698.1|2	%define commit 0ab698f3a644ecceb07aff20848ed10e9b810431
21cr|OpenTimelineIO-0.15-3.git0ab698.1|3	%define commit_short %(echo %{commit} | head -c6)
21cr|OpenTimelineIO-0.15-3.git0ab698.1|4	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|5	%define oname otio
21cr|OpenTimelineIO-0.15-3.git0ab698.1|6	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|7	%define major 0
21cr|OpenTimelineIO-0.15-3.git0ab698.1|8	%define libname %mklibname opentimelineio %{major}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|9	%define libopentime %mklibname opentime %{major}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|10	%define devname %mklibname opentimelineio -d
21cr|OpenTimelineIO-0.15-3.git0ab698.1|11	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|12	Summary:	Open Source API and interchange format for editorial timeline information
21cr|OpenTimelineIO-0.15-3.git0ab698.1|13	Name:		OpenTimelineIO
21cr|OpenTimelineIO-0.15-3.git0ab698.1|14	Version:	0.15
21cr|OpenTimelineIO-0.15-3.git0ab698.1|15	Release:	3.git%{commit_short}.1
21cr|OpenTimelineIO-0.15-3.git0ab698.1|16	License:	Apache-2.0
21cr|OpenTimelineIO-0.15-3.git0ab698.1|17	Group:		System/Libraries
21cr|OpenTimelineIO-0.15-3.git0ab698.1|18	Url:		http://opentimeline.io/
21cr|OpenTimelineIO-0.15-3.git0ab698.1|19	Source0:	https://github.com/AcademySoftwareFoundation/OpenTimelineIO/archive/%{commit}.zip?/%{oname}-%{commit}.zip
21cr|OpenTimelineIO-0.15-3.git0ab698.1|20	# 3rdparty headers
21cr|OpenTimelineIO-0.15-3.git0ab698.1|21	Source1:	https://raw.githubusercontent.com/thelink2012/any/master/any.hpp
21cr|OpenTimelineIO-0.15-3.git0ab698.1|22	Source2:	https://raw.githubusercontent.com/martinmoene/optional-lite/master/include/nonstd/optional.hpp
21cr|OpenTimelineIO-0.15-3.git0ab698.1|23	Patch0:		opentimelineio-versioning-and-install.patch
21cr|OpenTimelineIO-0.15-3.git0ab698.1|24	BuildRequires:	cmake
21cr|OpenTimelineIO-0.15-3.git0ab698.1|25	BuildRequires:	rapidjson-devel
21cr|OpenTimelineIO-0.15-3.git0ab698.1|26	BuildRequires:	pkgconfig(OpenEXR)
21cr|OpenTimelineIO-0.15-3.git0ab698.1|27	BuildRequires:	pkgconfig(python3)
21cr|OpenTimelineIO-0.15-3.git0ab698.1|28	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|29	%description
21cr|OpenTimelineIO-0.15-3.git0ab698.1|30	OpenTimelineIO is an interchange format and API for editorial cut information.
21cr|OpenTimelineIO-0.15-3.git0ab698.1|31	OTIO contains information about the order and length of cuts and
21cr|OpenTimelineIO-0.15-3.git0ab698.1|32	references to external media. It is not however, a container format for media.
21cr|OpenTimelineIO-0.15-3.git0ab698.1|33	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|34	For integration with applications, the core OTIO library is
21cr|OpenTimelineIO-0.15-3.git0ab698.1|35	implemented in C++ and provides an in-memory data model, as well
21cr|OpenTimelineIO-0.15-3.git0ab698.1|36	as library functions for interpreting, manipulating, and serializing
21cr|OpenTimelineIO-0.15-3.git0ab698.1|37	that data model. Within the core is a dependency-less library for dealing
21cr|OpenTimelineIO-0.15-3.git0ab698.1|38	strictly with time, opentime.
21cr|OpenTimelineIO-0.15-3.git0ab698.1|39	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|40	The project also supports an official python binding, which is
21cr|OpenTimelineIO-0.15-3.git0ab698.1|41	intended to be an idiomatic and ergonomic binding for python developers.
21cr|OpenTimelineIO-0.15-3.git0ab698.1|42	The python binding includes a plugin system which supports a number of
21cr|OpenTimelineIO-0.15-3.git0ab698.1|43	different types of plugins, most notably adapters, which can be used
21cr|OpenTimelineIO-0.15-3.git0ab698.1|44	to read and write legacy formats into the OTIO data model.
21cr|OpenTimelineIO-0.15-3.git0ab698.1|45	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|46	#----------------------------------------------------------------------------
21cr|OpenTimelineIO-0.15-3.git0ab698.1|47	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|48	%package -n %{libname}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|49	Summary:	A library for %{name}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|50	Group:		System/Libraries
21cr|OpenTimelineIO-0.15-3.git0ab698.1|51	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|52	%description -n %{libname}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|53	%{name} shared library
21cr|OpenTimelineIO-0.15-3.git0ab698.1|54	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|55	%files -n %{libname}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|56	%{_libdir}/libopentimelineio.so.%{major}*
21cr|OpenTimelineIO-0.15-3.git0ab698.1|57	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|58	#----------------------------------------------------------------------------
21cr|OpenTimelineIO-0.15-3.git0ab698.1|59	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|60	%package -n %{libopentime}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|61	Summary:	A library for %{name}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|62	Group:		System/Libraries
21cr|OpenTimelineIO-0.15-3.git0ab698.1|63	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|64	%description -n %{libopentime}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|65	%{name} shared library
21cr|OpenTimelineIO-0.15-3.git0ab698.1|66	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|67	%files -n %{libopentime}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|68	%{_libdir}/libopentime.so.%{major}*
21cr|OpenTimelineIO-0.15-3.git0ab698.1|69	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|70	#----------------------------------------------------------------------------
21cr|OpenTimelineIO-0.15-3.git0ab698.1|71	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|72	%package -n %{devname}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|73	Summary:	Development files for %{name}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|74	Group:		Development/C++
21cr|OpenTimelineIO-0.15-3.git0ab698.1|75	Requires:	%{libname} = %{EVRD}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|76	Requires:	%{libopentime} = %{EVRD}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|77	Provides:	%{name}-devel = %{EVRD}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|78	Provides:	opentimelineio-devel = %{EVRD}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|79	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|80	%description -n %{devname}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|81	Development files for %{name} library.
21cr|OpenTimelineIO-0.15-3.git0ab698.1|82	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|83	%files -n %{devname}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|84	%doc README.md
21cr|OpenTimelineIO-0.15-3.git0ab698.1|85	%license LICENSE.txt
21cr|OpenTimelineIO-0.15-3.git0ab698.1|86	%{_includedir}/*
21cr|OpenTimelineIO-0.15-3.git0ab698.1|87	%{_libdir}/cmake/*
21cr|OpenTimelineIO-0.15-3.git0ab698.1|88	%{_libdir}/*.so
21cr|OpenTimelineIO-0.15-3.git0ab698.1|89	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|90	#----------------------------------------------------------------------------
21cr|OpenTimelineIO-0.15-3.git0ab698.1|91	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|92	%prep
21cr|OpenTimelineIO-0.15-3.git0ab698.1|93	%autosetup -p1 -n %{name}-%{commit}
21cr|OpenTimelineIO-0.15-3.git0ab698.1|94	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|95	mkdir -p src/opentimelineio/any
21cr|OpenTimelineIO-0.15-3.git0ab698.1|96	cp %{SOURCE1} src/opentimelineio/any/any.hpp
21cr|OpenTimelineIO-0.15-3.git0ab698.1|97	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|98	mkdir -p src/opentimelineio/nonstd
21cr|OpenTimelineIO-0.15-3.git0ab698.1|99	cp %{SOURCE2} src/opentimelineio/nonstd/optional.hpp
21cr|OpenTimelineIO-0.15-3.git0ab698.1|100	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|101	%build
21cr|OpenTimelineIO-0.15-3.git0ab698.1|102	%cmake	\
21cr|OpenTimelineIO-0.15-3.git0ab698.1|103	-Wno-dev			\
21cr|OpenTimelineIO-0.15-3.git0ab698.1|104	-DOTIO_DEPENDENCIES_INSTALL=OFF \
21cr|OpenTimelineIO-0.15-3.git0ab698.1|105	-DOTIO_FIND_IMATH=ON
21cr|OpenTimelineIO-0.15-3.git0ab698.1|106	%make_build
21cr|OpenTimelineIO-0.15-3.git0ab698.1|107	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|108	%install
21cr|OpenTimelineIO-0.15-3.git0ab698.1|109	%make_install -C build
21cr|OpenTimelineIO-0.15-3.git0ab698.1|110	
21cr|OpenTimelineIO-0.15-3.git0ab698.1|111	# install any.hpp and optional.hpp
21cr|OpenTimelineIO-0.15-3.git0ab698.1|112	mkdir -p %{buildroot}%{_includedir}/opentimelineio/deps/any
21cr|OpenTimelineIO-0.15-3.git0ab698.1|113	mkdir -p %{buildroot}%{_includedir}/opentimelineio/nonstd
21cr|OpenTimelineIO-0.15-3.git0ab698.1|114	cp %{SOURCE1} %{buildroot}%{_includedir}/opentimelineio/deps/any/
21cr|OpenTimelineIO-0.15-3.git0ab698.1|115	cp %{SOURCE2} %{buildroot}%{_includedir}/opentimelineio/nonstd/

3719 21
21cr|opentoonz-1.6.0-2|1	Summary:	2D animation software
21cr|opentoonz-1.6.0-2|2	Name:		opentoonz
21cr|opentoonz-1.6.0-2|3	Version:	1.6.0
21cr|opentoonz-1.6.0-2|4	Release:	2
21cr|opentoonz-1.6.0-2|5	License:	BSD
21cr|opentoonz-1.6.0-2|6	Group:		Graphics
21cr|opentoonz-1.6.0-2|7	Url:		https://github.com/opentoonz/opentoonz
21cr|opentoonz-1.6.0-2|8	Source0:	https://github.com/opentoonz/opentoonz/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.xz
21cr|opentoonz-1.6.0-2|9	# From Fedora
21cr|opentoonz-1.6.0-2|10	Patch0:		opentoonz-1.5.0-install-path-fix.patch
21cr|opentoonz-1.6.0-2|11	Patch2:		opentoonz-1.5.0-lzo-fix.patch
21cr|opentoonz-1.6.0-2|12	# https://github.com/opentoonz/opentoonz/issues/4199
21cr|opentoonz-1.6.0-2|13	Patch3:		opentoonz-1.5.0-tiff-fix.patch
21cr|opentoonz-1.6.0-2|14	# https://github.com/opentoonz/opentoonz/pull/4239
21cr|opentoonz-1.6.0-2|15	Patch4:		opentoonz-1.6.0-gethostbyname.patch
21cr|opentoonz-1.6.0-2|16	BuildRequires:	cmake
21cr|opentoonz-1.6.0-2|17	BuildRequires:	qt5-linguist-tools
21cr|opentoonz-1.6.0-2|18	BuildRequires:	boost-devel
21cr|opentoonz-1.6.0-2|19	BuildRequires:	qt5-qtbase-devel
21cr|opentoonz-1.6.0-2|20	BuildRequires:	pkgconfig(blas)
21cr|opentoonz-1.6.0-2|21	BuildRequires:	pkgconfig(freetype2)
21cr|opentoonz-1.6.0-2|22	BuildRequires:	pkgconfig(glew)
21cr|opentoonz-1.6.0-2|23	BuildRequires:	pkgconfig(glut)
21cr|opentoonz-1.6.0-2|24	BuildRequires:	pkgconfig(json-c)
21cr|opentoonz-1.6.0-2|25	BuildRequires:	pkgconfig(kissfft-float)
21cr|opentoonz-1.6.0-2|26	BuildRequires:	pkgconfig(libjpeg)
21cr|opentoonz-1.6.0-2|27	BuildRequires:	pkgconfig(liblz4)
21cr|opentoonz-1.6.0-2|28	BuildRequires:	pkgconfig(libmypaint)
21cr|opentoonz-1.6.0-2|29	BuildRequires:	pkgconfig(libpng)
21cr|opentoonz-1.6.0-2|30	BuildRequires:	pkgconfig(libtiff-4)
21cr|opentoonz-1.6.0-2|31	BuildRequires:	pkgconfig(libusb-1.0)
21cr|opentoonz-1.6.0-2|32	BuildRequires:	pkgconfig(lzo2)
21cr|opentoonz-1.6.0-2|33	BuildRequires:	pkgconfig(opencv)
21cr|opentoonz-1.6.0-2|34	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|opentoonz-1.6.0-2|35	BuildRequires:	pkgconfig(Qt5Script)
21cr|opentoonz-1.6.0-2|36	BuildRequires:	pkgconfig(Qt5SerialPort)
21cr|opentoonz-1.6.0-2|37	BuildRequires:	pkgconfig(Qt5Svg)
21cr|opentoonz-1.6.0-2|38	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|opentoonz-1.6.0-2|39	BuildRequires:	pkgconfig(superlu)
21cr|opentoonz-1.6.0-2|40	
21cr|opentoonz-1.6.0-2|41	%description
21cr|opentoonz-1.6.0-2|42	2D animation software.
21cr|opentoonz-1.6.0-2|43	
21cr|opentoonz-1.6.0-2|44	%files
21cr|opentoonz-1.6.0-2|45	%doc doc/*.md
21cr|opentoonz-1.6.0-2|46	%doc doc/*.JPG
21cr|opentoonz-1.6.0-2|47	%license LICENSE.txt
21cr|opentoonz-1.6.0-2|48	%{_bindir}/OpenToonz
21cr|opentoonz-1.6.0-2|49	%{_bindir}/%{name}
21cr|opentoonz-1.6.0-2|50	%{_bindir}/tcleanup
21cr|opentoonz-1.6.0-2|51	%{_bindir}/tcomposer
21cr|opentoonz-1.6.0-2|52	%{_bindir}/tconverter
21cr|opentoonz-1.6.0-2|53	%{_bindir}/tfarmcontroller
21cr|opentoonz-1.6.0-2|54	%{_bindir}/tfarmserver
21cr|opentoonz-1.6.0-2|55	%{_datadir}/applications/io.github.OpenToonz.desktop
21cr|opentoonz-1.6.0-2|56	%{_datadir}/%{name}/
21cr|opentoonz-1.6.0-2|57	%{_iconsdir}/hicolor/256x256/apps/io.github.OpenToonz.png
21cr|opentoonz-1.6.0-2|58	%{_libdir}/%{name}
21cr|opentoonz-1.6.0-2|59	%{_metainfodir}/io.github.OpenToonz.appdata.xml
21cr|opentoonz-1.6.0-2|60	
21cr|opentoonz-1.6.0-2|61	#----------------------------------------------------------------------------
21cr|opentoonz-1.6.0-2|62	
21cr|opentoonz-1.6.0-2|63	%prep
21cr|opentoonz-1.6.0-2|64	%autosetup -p1
21cr|opentoonz-1.6.0-2|65	
21cr|opentoonz-1.6.0-2|66	%build
21cr|opentoonz-1.6.0-2|67	LDFLAGS="%{ldflags} -Wl,--no-as-needed -ldl"
21cr|opentoonz-1.6.0-2|68	%cmake ../toonz/sources
21cr|opentoonz-1.6.0-2|69	%make
21cr|opentoonz-1.6.0-2|70	
21cr|opentoonz-1.6.0-2|71	%install
21cr|opentoonz-1.6.0-2|72	%makeinstall_std -C build
21cr|opentoonz-1.6.0-2|73	
21cr|opentoonz-1.6.0-2|74	rm -f %{buildroot}/%{_datadir}/%{name}/stuff/*/.gitkeep
21cr|opentoonz-1.6.0-2|75	rm -rf %{buildroot}/%{_datadir}/%{name}/stuff/config/qss/Default/less/.vscode
21cr|opentoonz-1.6.0-2|76	rm -rf %{buildroot}/%{_datadir}/%{name}/stuff/library/mypaint*
21cr|opentoonz-1.6.0-2|77	chmod +x %{buildroot}%{_libdir}/%{name}/*.so

3720 21
21cr|openttd-12.2-1|1	Summary:	An open source clone of the Microprose game "Transport Tycoon Deluxe" game
21cr|openttd-12.2-1|2	Name:		openttd
21cr|openttd-12.2-1|3	Version:	12.2
21cr|openttd-12.2-1|4	Release:	1
21cr|openttd-12.2-1|5	License:	GPLv2+
21cr|openttd-12.2-1|6	Group:		Games/Strategy
21cr|openttd-12.2-1|7	Url:		http://www.openttd.org
21cr|openttd-12.2-1|8	Source0:	http://cdn.openttd.org/%{name}-releases/%{version}/%{name}-%{version}-source.tar.xz
21cr|openttd-12.2-1|9	BuildRequires:	cmake
21cr|openttd-12.2-1|10	BuildRequires:	ccache
21cr|openttd-12.2-1|11	BuildRequires:	doxygen
21cr|openttd-12.2-1|12	BuildRequires:	desktop-file-utils
21cr|openttd-12.2-1|13	BuildRequires:	unzip
21cr|openttd-12.2-1|14	BuildRequires:	liblzo-devel
21cr|openttd-12.2-1|15	BuildRequires:	pkgconfig(gl)
21cr|openttd-12.2-1|16	BuildRequires:	pkgconfig(fluidsynth)
21cr|openttd-12.2-1|17	BuildRequires:	pkgconfig(fontconfig)
21cr|openttd-12.2-1|18	BuildRequires:	pkgconfig(freetype2)
21cr|openttd-12.2-1|19	BuildRequires:	pkgconfig(icu-i18n)
21cr|openttd-12.2-1|20	BuildRequires:	pkgconfig(liblzma)
21cr|openttd-12.2-1|21	BuildRequires:	pkgconfig(libpng)
21cr|openttd-12.2-1|22	BuildRequires:	pkgconfig(sdl2)
21cr|openttd-12.2-1|23	BuildRequires:	pkgconfig(zlib)
21cr|openttd-12.2-1|24	Requires:	TiMidity++
21cr|openttd-12.2-1|25	Requires:	openttd-opengfx >= 0.4.6
21cr|openttd-12.2-1|26	Requires:	openttd-opensfx
21cr|openttd-12.2-1|27	Requires:	openttd-openmsx
21cr|openttd-12.2-1|28	
21cr|openttd-12.2-1|29	%description
21cr|openttd-12.2-1|30	OpenTTD is an open source clone of the Microprose game "Transport Tycoon
21cr|openttd-12.2-1|31	Deluxe" game.
21cr|openttd-12.2-1|32	
21cr|openttd-12.2-1|33	%files
21cr|openttd-12.2-1|34	%doc %{_docdir}/%{name}
21cr|openttd-12.2-1|35	%{_gamesbindir}/openttd
21cr|openttd-12.2-1|36	%{_gamesdatadir}/openttd
21cr|openttd-12.2-1|37	%{_datadir}/applications/openttd.desktop
21cr|openttd-12.2-1|38	%{_iconsdir}/hicolor/*/apps/openttd.png
21cr|openttd-12.2-1|39	%{_mandir}/man6/openttd.*
21cr|openttd-12.2-1|40	
21cr|openttd-12.2-1|41	#----------------------------------------------------------------------------
21cr|openttd-12.2-1|42	
21cr|openttd-12.2-1|43	%prep
21cr|openttd-12.2-1|44	%autosetup -p1
21cr|openttd-12.2-1|45	
21cr|openttd-12.2-1|46	%build
21cr|openttd-12.2-1|47	%cmake
21cr|openttd-12.2-1|48	%make
21cr|openttd-12.2-1|49	
21cr|openttd-12.2-1|50	%install
21cr|openttd-12.2-1|51	%makeinstall_std -C build
21cr|openttd-12.2-1|52	
21cr|openttd-12.2-1|53	#cleanup
21cr|openttd-12.2-1|54	rm -rf %{buildroot}%{_datadir}/pixmaps
21cr|openttd-12.2-1|55	
21cr|openttd-12.2-1|56	# fix desktop file
21cr|openttd-12.2-1|57	desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
21cr|openttd-12.2-1|58	--add-category=StrategyGame \
21cr|openttd-12.2-1|59	--remove-key=Version \
21cr|openttd-12.2-1|60	%{buildroot}%{_datadir}/applications/openttd.desktop

3721 21
21cr|openttd-opengfx-7.1-1|1	%define realname opengfx
21cr|openttd-opengfx-7.1-1|2	
21cr|openttd-opengfx-7.1-1|3	Summary:	OpenGFX graphics replacement set for OpenTTD
21cr|openttd-opengfx-7.1-1|4	Name:		openttd-%{realname}
21cr|openttd-opengfx-7.1-1|5	Version:	7.1
21cr|openttd-opengfx-7.1-1|6	Release:	1
21cr|openttd-opengfx-7.1-1|7	License:	GPLv2+
21cr|openttd-opengfx-7.1-1|8	Group:		Games/Strategy
21cr|openttd-opengfx-7.1-1|9	Url:		http://dev.openttdcoop.org/projects/opengfx
21cr|openttd-opengfx-7.1-1|10	Source0:	http://cdn.openttd.org/%{realname}-releases/%{version}/%{realname}-%{version}-source.tar.xz
21cr|openttd-opengfx-7.1-1|11	Patch0:		opengfx-0.4.1-gimpscript.patch
21cr|openttd-opengfx-7.1-1|12	BuildRequires:	dos2unix
21cr|openttd-opengfx-7.1-1|13	BuildRequires:	grfcodec
21cr|openttd-opengfx-7.1-1|14	BuildRequires:	nml >= 0.3.0
21cr|openttd-opengfx-7.1-1|15	BuildRequires:	gimp
21cr|openttd-opengfx-7.1-1|16	Conflicts:	openttd < 1.0.0
21cr|openttd-opengfx-7.1-1|17	BuildArch:	noarch
21cr|openttd-opengfx-7.1-1|18	
21cr|openttd-opengfx-7.1-1|19	%description
21cr|openttd-opengfx-7.1-1|20	OpenGFX is an open source graphics base set for OpenTTD which can completely
21cr|openttd-opengfx-7.1-1|21	replace the TTD base set.
21cr|openttd-opengfx-7.1-1|22	
21cr|openttd-opengfx-7.1-1|23	%files
21cr|openttd-opengfx-7.1-1|24	%defattr(0644,root,root,0755)
21cr|openttd-opengfx-7.1-1|25	%doc %{_docdir}/openttd-opengfx
21cr|openttd-opengfx-7.1-1|26	%{_gamesdatadir}/openttd/data/*.grf
21cr|openttd-opengfx-7.1-1|27	%{_gamesdatadir}/openttd/data/*.obg
21cr|openttd-opengfx-7.1-1|28	
21cr|openttd-opengfx-7.1-1|29	#----------------------------------------------------------------------------
21cr|openttd-opengfx-7.1-1|30	
21cr|openttd-opengfx-7.1-1|31	%prep
21cr|openttd-opengfx-7.1-1|32	%autosetup -p1 -n %{realname}-%{version}-source
21cr|openttd-opengfx-7.1-1|33	
21cr|openttd-opengfx-7.1-1|34	#Makefile.local
21cr|openttd-opengfx-7.1-1|35	cat >> Makefile.local << EOF
21cr|openttd-opengfx-7.1-1|36	DO_NOT_INSTALL_DOCS = 1
21cr|openttd-opengfx-7.1-1|37	DO_NOT_INSTALL_LICENSE = 1
21cr|openttd-opengfx-7.1-1|38	DO_NOT_INSTALL_CHANGELOG = 1
21cr|openttd-opengfx-7.1-1|39	EOF
21cr|openttd-opengfx-7.1-1|40	
21cr|openttd-opengfx-7.1-1|41	%build
21cr|openttd-opengfx-7.1-1|42	make UNIX2DOS_FLAGS="-q"
21cr|openttd-opengfx-7.1-1|43	
21cr|openttd-opengfx-7.1-1|44	%install
21cr|openttd-opengfx-7.1-1|45	mkdir -p %{buildroot}%{_gamesdatadir}/openttd/data
21cr|openttd-opengfx-7.1-1|46	%make install \
21cr|openttd-opengfx-7.1-1|47	INSTALL_DIR=%{buildroot}%{_gamesdatadir}/openttd/data \
21cr|openttd-opengfx-7.1-1|48	DOCDIR=%{buildroot}%{_docdir}/%{name}
21cr|openttd-opengfx-7.1-1|49	

3722 21
21cr|openttd-openmsx-0.4.2-1|1	%define realname openmsx
21cr|openttd-openmsx-0.4.2-1|2	
21cr|openttd-openmsx-0.4.2-1|3	Name:           openttd-%{realname}
21cr|openttd-openmsx-0.4.2-1|4	Version:        0.4.2
21cr|openttd-openmsx-0.4.2-1|5	Release:        1
21cr|openttd-openmsx-0.4.2-1|6	Summary:        OpenMSX music replacement set for OpenTTD
21cr|openttd-openmsx-0.4.2-1|7	
21cr|openttd-openmsx-0.4.2-1|8	Group:          Games/Strategy
21cr|openttd-openmsx-0.4.2-1|9	License:        GPLv2
21cr|openttd-openmsx-0.4.2-1|10	URL:            http://dev.openttdcoop.org/projects/openmsx
21cr|openttd-openmsx-0.4.2-1|11	Source0:        http://cdn.openttd.org/%{realname}-releases/%{version}/%{realname}-%{version}-source.tar.xz
21cr|openttd-openmsx-0.4.2-1|12	BuildArch:      noarch
21cr|openttd-openmsx-0.4.2-1|13	BuildRequires:  dos2unix
21cr|openttd-openmsx-0.4.2-1|14	BuildRequires:  python3
21cr|openttd-openmsx-0.4.2-1|15	Conflicts:      openttd < 1.0.0-2mdv
21cr|openttd-openmsx-0.4.2-1|16	
21cr|openttd-openmsx-0.4.2-1|17	%description
21cr|openttd-openmsx-0.4.2-1|18	OpenMSX is an open source replacement for the original Transport Tycoon
21cr|openttd-openmsx-0.4.2-1|19	Deluxe (TTD) music.
21cr|openttd-openmsx-0.4.2-1|20	
21cr|openttd-openmsx-0.4.2-1|21	%prep
21cr|openttd-openmsx-0.4.2-1|22	%setup -q -n %{realname}-%{version}-source
21cr|openttd-openmsx-0.4.2-1|23	
21cr|openttd-openmsx-0.4.2-1|24	%build
21cr|openttd-openmsx-0.4.2-1|25	%make
21cr|openttd-openmsx-0.4.2-1|26	
21cr|openttd-openmsx-0.4.2-1|27	%install
21cr|openttd-openmsx-0.4.2-1|28	mkdir -p %{buildroot}%{_gamesdatadir}/openttd/gm
21cr|openttd-openmsx-0.4.2-1|29	%make install INSTALL_DIR=%{buildroot}%{_gamesdatadir}/openttd/gm
21cr|openttd-openmsx-0.4.2-1|30	
21cr|openttd-openmsx-0.4.2-1|31	%files
21cr|openttd-openmsx-0.4.2-1|32	%doc docs/*.txt
21cr|openttd-openmsx-0.4.2-1|33	%{_gamesdatadir}/openttd/gm/%{realname}-%{version}

3723 21
21cr|openttd-opensfx-1.0.3-1|1	%define realname opensfx
21cr|openttd-opensfx-1.0.3-1|2	
21cr|openttd-opensfx-1.0.3-1|3	Name:           openttd-%{realname}
21cr|openttd-opensfx-1.0.3-1|4	Version:        1.0.3
21cr|openttd-opensfx-1.0.3-1|5	Release:        1
21cr|openttd-opensfx-1.0.3-1|6	Summary:        OpenSFX sound replacement set for OpenTTD
21cr|openttd-opensfx-1.0.3-1|7	
21cr|openttd-opensfx-1.0.3-1|8	Group:          Games/Strategy
21cr|openttd-opensfx-1.0.3-1|9	License:        Creative Commons Sampling Plus 1.0 License
21cr|openttd-opensfx-1.0.3-1|10	URL:            https://dev.openttdcoop.org/projects/opensfx
21cr|openttd-opensfx-1.0.3-1|11	Source0:        https://cdn.openttd.org/%{realname}-releases/%{version}/%{realname}-%{version}-source.tar.xz
21cr|openttd-opensfx-1.0.3-1|12	BuildArch:      noarch
21cr|openttd-opensfx-1.0.3-1|13	BuildRequires:  catcodec
21cr|openttd-opensfx-1.0.3-1|14	Conflicts:      openttd < 1.0.0-2mdv
21cr|openttd-opensfx-1.0.3-1|15	
21cr|openttd-opensfx-1.0.3-1|16	%description
21cr|openttd-opensfx-1.0.3-1|17	OpenSFX is an open source replacement for the original Transport Tycoon
21cr|openttd-opensfx-1.0.3-1|18	Deluxe base sounds used by OpenTTD.
21cr|openttd-opensfx-1.0.3-1|19	
21cr|openttd-opensfx-1.0.3-1|20	%prep
21cr|openttd-opensfx-1.0.3-1|21	%setup -q -n %{realname}-%{version}-source
21cr|openttd-opensfx-1.0.3-1|22	
21cr|openttd-opensfx-1.0.3-1|23	%build
21cr|openttd-opensfx-1.0.3-1|24	%make
21cr|openttd-opensfx-1.0.3-1|25	
21cr|openttd-opensfx-1.0.3-1|26	%install
21cr|openttd-opensfx-1.0.3-1|27	mkdir -p %{buildroot}%{_gamesdatadir}/openttd/data
21cr|openttd-opensfx-1.0.3-1|28	%make install INSTALL_DIR=%{buildroot}%{_gamesdatadir}/openttd/data
21cr|openttd-opensfx-1.0.3-1|29	
21cr|openttd-opensfx-1.0.3-1|30	%files
21cr|openttd-opensfx-1.0.3-1|31	%doc docs/*.txt
21cr|openttd-opensfx-1.0.3-1|32	%{_gamesdatadir}/openttd/data/%{realname}-%{version}.tar

3724 21
21cr|openusb-1.1.14-1|1	%define major 0
21cr|openusb-1.1.14-1|2	%define libname %mklibname %{name} %{major}
21cr|openusb-1.1.14-1|3	%define devname %mklibname %{name} -d
21cr|openusb-1.1.14-1|4	
21cr|openusb-1.1.14-1|5	Summary:	Library for working with USB devices
21cr|openusb-1.1.14-1|6	Name:		openusb
21cr|openusb-1.1.14-1|7	# Only binaries for 1.1.16 are available, sources are not
21cr|openusb-1.1.14-1|8	Version:	1.1.14
21cr|openusb-1.1.14-1|9	Release:	1
21cr|openusb-1.1.14-1|10	License:	LGPL
21cr|openusb-1.1.14-1|11	Group:		System/Libraries
21cr|openusb-1.1.14-1|12	Url:		https://sourceforge.net/projects/openusb/
21cr|openusb-1.1.14-1|13	Source0:	https://master.dl.sourceforge.net/project/openusb/libopenusb/libopenusb-%{version}/libopenusb-%{version}-0.tar.gz
21cr|openusb-1.1.14-1|14	# from AUR (https://aur.archlinux.org/cgit/aur.git/tree/?h=libopenusb)
21cr|openusb-1.1.14-1|15	Patch1:		fix-inline-function-declariation-without-definition.patch
21cr|openusb-1.1.14-1|16	Patch2:		fix-parallel-builds-of-documentation.patch
21cr|openusb-1.1.14-1|17	BuildRequires:	pkgconfig(libusb)
21cr|openusb-1.1.14-1|18	BuildRequires:	pkgconfig(libudev)
21cr|openusb-1.1.14-1|19	
21cr|openusb-1.1.14-1|20	%description
21cr|openusb-1.1.14-1|21	Multithread-safe fork of libusb 1.x, library for working with USB devices.
21cr|openusb-1.1.14-1|22	
21cr|openusb-1.1.14-1|23	#------------------------------------------------------------------
21cr|openusb-1.1.14-1|24	
21cr|openusb-1.1.14-1|25	%package -n %{libname}
21cr|openusb-1.1.14-1|26	Summary:	%{name} shared library
21cr|openusb-1.1.14-1|27	Group:		System/Libraries
21cr|openusb-1.1.14-1|28	Provides:	libopenusb = %{EVRD}
21cr|openusb-1.1.14-1|29	Provides:	libopenusb%{_isa} = %{EVRD}
21cr|openusb-1.1.14-1|30	
21cr|openusb-1.1.14-1|31	%description -n %{libname}
21cr|openusb-1.1.14-1|32	%{name} shared library.
21cr|openusb-1.1.14-1|33	
21cr|openusb-1.1.14-1|34	%files -n %{libname}
21cr|openusb-1.1.14-1|35	%{_libdir}/lib%{name}.so.%{major}*
21cr|openusb-1.1.14-1|36	# XXX They should be not in %%libname, but major probably will not change...
21cr|openusb-1.1.14-1|37	%dir %{_libdir}/openusb_backend
21cr|openusb-1.1.14-1|38	%{_libdir}/openusb_backend/linux.so
21cr|openusb-1.1.14-1|39	
21cr|openusb-1.1.14-1|40	#------------------------------------------------------------------
21cr|openusb-1.1.14-1|41	
21cr|openusb-1.1.14-1|42	%package -n %{devname}
21cr|openusb-1.1.14-1|43	Summary:	%{name} development files
21cr|openusb-1.1.14-1|44	Group:		Development/Other
21cr|openusb-1.1.14-1|45	Requires:	%{libname} = %{EVRD}
21cr|openusb-1.1.14-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|openusb-1.1.14-1|47	
21cr|openusb-1.1.14-1|48	%description -n %{devname}
21cr|openusb-1.1.14-1|49	%{name} development files.
21cr|openusb-1.1.14-1|50	
21cr|openusb-1.1.14-1|51	%files -n %{devname}
21cr|openusb-1.1.14-1|52	%{_bindir}/openusb-config
21cr|openusb-1.1.14-1|53	%{_includedir}/*.h
21cr|openusb-1.1.14-1|54	%{_libdir}/*.so
21cr|openusb-1.1.14-1|55	
21cr|openusb-1.1.14-1|56	#------------------------------------------------------------------
21cr|openusb-1.1.14-1|57	
21cr|openusb-1.1.14-1|58	%prep
21cr|openusb-1.1.14-1|59	%autosetup -p1 -n libopenusb-%{version}
21cr|openusb-1.1.14-1|60	
21cr|openusb-1.1.14-1|61	%build
21cr|openusb-1.1.14-1|62	%configure
21cr|openusb-1.1.14-1|63	%make_build
21cr|openusb-1.1.14-1|64	
21cr|openusb-1.1.14-1|65	%install
21cr|openusb-1.1.14-1|66	%make_install

3725 21
21cr|openvpngui-0.8-1|1	%global debug_package %{nil}
21cr|openvpngui-0.8-1|2	
21cr|openvpngui-0.8-1|3	Name:		openvpngui
21cr|openvpngui-0.8-1|4	Version:	0.8
21cr|openvpngui-0.8-1|5	Release:	1
21cr|openvpngui-0.8-1|6	Summary:	GUI for OpenVPN (Client)
21cr|openvpngui-0.8-1|7	Group:		System/Configuration/Networking
21cr|openvpngui-0.8-1|8	License:	GPLv3+
21cr|openvpngui-0.8-1|9	URL:		https://github.com/AKotov-dev/OpenVPN-GUI
21cr|openvpngui-0.8-1|10	Source0:	https://github.com/AKotov-dev/OpenVPN-GUI/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|openvpngui-0.8-1|11	Source1:	openvpngui
21cr|openvpngui-0.8-1|12	Source2:	openvpngui.png
21cr|openvpngui-0.8-1|13	Source3:	openvpngui.desktop
21cr|openvpngui-0.8-1|14	Source4:	openvpngui.policy
21cr|openvpngui-0.8-1|15	BuildRequires:	lazarus
21cr|openvpngui-0.8-1|16	BuildRequires:	gettext
21cr|openvpngui-0.8-1|17	Requires:	openvpn
21cr|openvpngui-0.8-1|18	Requires:	polkit
21cr|openvpngui-0.8-1|19	Requires:	systemd
21cr|openvpngui-0.8-1|20	Requires:	fping
21cr|openvpngui-0.8-1|21	Requires:	procps-ng
21cr|openvpngui-0.8-1|22	Requires:	gtk2
21cr|openvpngui-0.8-1|23	
21cr|openvpngui-0.8-1|24	
21cr|openvpngui-0.8-1|25	%description
21cr|openvpngui-0.8-1|26	Graphical interface for easy connection via OpenVPN (client)
21cr|openvpngui-0.8-1|27	The program works with configurations *.ovpn
21cr|openvpngui-0.8-1|28	
21cr|openvpngui-0.8-1|29	%files
21cr|openvpngui-0.8-1|30	%doc ../README.md
21cr|openvpngui-0.8-1|31	%license ../LICENSE
21cr|openvpngui-0.8-1|32	%{_sysconfdir}/%{name}
21cr|openvpngui-0.8-1|33	%attr(0755,root,root) %{_bindir}/%{name}
21cr|openvpngui-0.8-1|34	%{_unitdir}/%{name}.service
21cr|openvpngui-0.8-1|35	%{_datadir}/%{name}
21cr|openvpngui-0.8-1|36	%{_datadir}/applications/%{name}.desktop
21cr|openvpngui-0.8-1|37	%{_datadir}/pixmaps/%{name}.png
21cr|openvpngui-0.8-1|38	%{_datadir}/polkit-1/actions/%{name}.policy
21cr|openvpngui-0.8-1|39	
21cr|openvpngui-0.8-1|40	%post
21cr|openvpngui-0.8-1|41	%systemd_post %{name}.service
21cr|openvpngui-0.8-1|42	
21cr|openvpngui-0.8-1|43	%preun
21cr|openvpngui-0.8-1|44	%systemd_preun %{name}.service
21cr|openvpngui-0.8-1|45	
21cr|openvpngui-0.8-1|46	#----------------------------------------------------------------------
21cr|openvpngui-0.8-1|47	%prep
21cr|openvpngui-0.8-1|48	%setup -n OpenVPN-GUI-%{version}/%{name}
21cr|openvpngui-0.8-1|49	
21cr|openvpngui-0.8-1|50	# remove prebuild file
21cr|openvpngui-0.8-1|51	rm -f %{name}
21cr|openvpngui-0.8-1|52	
21cr|openvpngui-0.8-1|53	%build
21cr|openvpngui-0.8-1|54	lazbuild --build-all *.lpi
21cr|openvpngui-0.8-1|55	
21cr|openvpngui-0.8-1|56	#translate additional messages
21cr|openvpngui-0.8-1|57	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|openvpngui-0.8-1|58	
21cr|openvpngui-0.8-1|59	%install
21cr|openvpngui-0.8-1|60	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|openvpngui-0.8-1|61	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|openvpngui-0.8-1|62	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|openvpngui-0.8-1|63	mkdir -p %{buildroot}%{_bindir}
21cr|openvpngui-0.8-1|64	mkdir -p %{buildroot}%{_unitdir}
21cr|openvpngui-0.8-1|65	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|openvpngui-0.8-1|66	
21cr|openvpngui-0.8-1|67	cp etc/%{name}/* %{buildroot}%{_sysconfdir}/%{name}/
21cr|openvpngui-0.8-1|68	cp %{name} %{buildroot}%{_datadir}/%{name}/
21cr|openvpngui-0.8-1|69	cp etc/systemd/system/%{name}.service %{buildroot}%{_unitdir}/
21cr|openvpngui-0.8-1|70	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|openvpngui-0.8-1|71	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|openvpngui-0.8-1|72	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|openvpngui-0.8-1|73	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|openvpngui-0.8-1|74	cp %{SOURCE4} %{buildroot}%{_datadir}/polkit-1/actions

3726 21
21cr|openvr-1.16.8-1|1	%define major 1
21cr|openvr-1.16.8-1|2	%define libname %mklibname %{name}_api %{major}
21cr|openvr-1.16.8-1|3	%define devname %mklibname %{name}_api -d
21cr|openvr-1.16.8-1|4	
21cr|openvr-1.16.8-1|5	Name:           openvr
21cr|openvr-1.16.8-1|6	Version:        1.16.8
21cr|openvr-1.16.8-1|7	Release:        1
21cr|openvr-1.16.8-1|8	Summary:        Virtual reality SDK
21cr|openvr-1.16.8-1|9	License:        BSD-3-Clause
21cr|openvr-1.16.8-1|10	Group:          System/Libraries
21cr|openvr-1.16.8-1|11	URL:            https://github.com/ValveSoftware/openvr
21cr|openvr-1.16.8-1|12	Source:         https://github.com/ValveSoftware/openvr/archive/refs/tags/v%{version}#/%{name}-%{version}.tar.gz
21cr|openvr-1.16.8-1|13	# PATCH-FIX-UPSTREAM 0001-Fixed-includes-and-asserts-in-v1.6.18-release.patch -- https://github.com/ValveSoftware/openvr/pull/1524
21cr|openvr-1.16.8-1|14	Patch0:         0001-Fixed-includes-and-asserts-in-v1.6.18-release.patch
21cr|openvr-1.16.8-1|15	# PATCH-FIX-UPSTREAM fix-missing-stdarg-h.patch -- Adding missing include for va_start and va_end https://github.com/ValveSoftware/openvr/issues/1525
21cr|openvr-1.16.8-1|16	Patch1:         fix-missing-stdarg-h.patch
21cr|openvr-1.16.8-1|17	# PATCH-FIX-OPENSUSE install-library.patch -- Install library in suffixed directory
21cr|openvr-1.16.8-1|18	Patch2:         install-library.patch
21cr|openvr-1.16.8-1|19	BuildRequires:  cmake
21cr|openvr-1.16.8-1|20	
21cr|openvr-1.16.8-1|21	%description
21cr|openvr-1.16.8-1|22	OpenVR is an API and runtime that allows access to VR hardware from multiple vendors
21cr|openvr-1.16.8-1|23	without requiring that applications have specific knowledge of the hardware they are
21cr|openvr-1.16.8-1|24	targeting.
21cr|openvr-1.16.8-1|25	
21cr|openvr-1.16.8-1|26	#-------------------------------------------------------
21cr|openvr-1.16.8-1|27	
21cr|openvr-1.16.8-1|28	%package -n %{libname}
21cr|openvr-1.16.8-1|29	Summary:        SDK API library
21cr|openvr-1.16.8-1|30	Group:          System/Libraries
21cr|openvr-1.16.8-1|31	
21cr|openvr-1.16.8-1|32	%description -n %{libname}
21cr|openvr-1.16.8-1|33	OpenVR is an API and runtime that allows access to VR hardware from multiple vendors
21cr|openvr-1.16.8-1|34	without requiring that applications have specific knowledge of the hardware they are
21cr|openvr-1.16.8-1|35	targeting.
21cr|openvr-1.16.8-1|36	
21cr|openvr-1.16.8-1|37	%files -n %{libname}
21cr|openvr-1.16.8-1|38	%{_libdir}/libopenvr_api.so.*
21cr|openvr-1.16.8-1|39	
21cr|openvr-1.16.8-1|40	#-------------------------------------------------------
21cr|openvr-1.16.8-1|41	%package -n %{devname}
21cr|openvr-1.16.8-1|42	Summary:        Development files for VR API
21cr|openvr-1.16.8-1|43	Group:          Development/Other
21cr|openvr-1.16.8-1|44	Requires:       %{libname} = %{EVRD}
21cr|openvr-1.16.8-1|45	Provides:       %{name}-devel = %{EVRD}
21cr|openvr-1.16.8-1|46	
21cr|openvr-1.16.8-1|47	%description -n %{devname}
21cr|openvr-1.16.8-1|48	OpenVR is an API and runtime that allows access to VR hardware from multiple vendors
21cr|openvr-1.16.8-1|49	without requiring that applications have specific knowledge of the hardware they are
21cr|openvr-1.16.8-1|50	targeting.
21cr|openvr-1.16.8-1|51	
21cr|openvr-1.16.8-1|52	%files -n %{devname}
21cr|openvr-1.16.8-1|53	%license LICENSE
21cr|openvr-1.16.8-1|54	%{_includedir}/openvr
21cr|openvr-1.16.8-1|55	%{_libdir}/libopenvr_api.so
21cr|openvr-1.16.8-1|56	%{_datadir}/pkgconfig/openvr.pc
21cr|openvr-1.16.8-1|57	
21cr|openvr-1.16.8-1|58	#-------------------------------------------------------
21cr|openvr-1.16.8-1|59	
21cr|openvr-1.16.8-1|60	%prep
21cr|openvr-1.16.8-1|61	%autosetup -p1
21cr|openvr-1.16.8-1|62	
21cr|openvr-1.16.8-1|63	rm -rfv ./lib ./bin
21cr|openvr-1.16.8-1|64	
21cr|openvr-1.16.8-1|65	%build
21cr|openvr-1.16.8-1|66	export CFLAGS="-flto -Wl,-flto"
21cr|openvr-1.16.8-1|67	%cmake -DBUILD_SHARED=ON -DBUILD_UNIVERSAL=OFF -DUSE_LIBCXX=OFF
21cr|openvr-1.16.8-1|68	%make_build
21cr|openvr-1.16.8-1|69	
21cr|openvr-1.16.8-1|70	%install
21cr|openvr-1.16.8-1|71	%make_install -C build

3727 21
21cr|openxcom-1.0.0-6.gitb9182a.1|1	%define commit b9182a379df85eebbf1ed40b3c7ea62ea7c58799
21cr|openxcom-1.0.0-6.gitb9182a.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|openxcom-1.0.0-6.gitb9182a.1|3	
21cr|openxcom-1.0.0-6.gitb9182a.1|4	Summary:	Open-source reimplementation of the original X-Com
21cr|openxcom-1.0.0-6.gitb9182a.1|5	Name:		openxcom
21cr|openxcom-1.0.0-6.gitb9182a.1|6	Version:	1.0.0
21cr|openxcom-1.0.0-6.gitb9182a.1|7	Release:	6.git%{commit_short}.1
21cr|openxcom-1.0.0-6.gitb9182a.1|8	License:	GPLv3+
21cr|openxcom-1.0.0-6.gitb9182a.1|9	Group:		Games/Strategy
21cr|openxcom-1.0.0-6.gitb9182a.1|10	Url:		http://openxcom.org/
21cr|openxcom-1.0.0-6.gitb9182a.1|11	Source0:	https://github.com/OpenXcom/OpenXcom/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|openxcom-1.0.0-6.gitb9182a.1|12	# http://www.iconfinder.com/icondetails/1360/128/ufo_icon
21cr|openxcom-1.0.0-6.gitb9182a.1|13	Source1:	%{name}.png
21cr|openxcom-1.0.0-6.gitb9182a.1|14	Source10:	%{name}.rpmlintrc
21cr|openxcom-1.0.0-6.gitb9182a.1|15	BuildRequires:	cmake
21cr|openxcom-1.0.0-6.gitb9182a.1|16	BuildRequires:	imagemagick
21cr|openxcom-1.0.0-6.gitb9182a.1|17	BuildRequires:	pkgconfig(gl)
21cr|openxcom-1.0.0-6.gitb9182a.1|18	BuildRequires:	pkgconfig(glu)
21cr|openxcom-1.0.0-6.gitb9182a.1|19	BuildRequires:	pkgconfig(sdl)
21cr|openxcom-1.0.0-6.gitb9182a.1|20	BuildRequires:	pkgconfig(SDL_gfx)
21cr|openxcom-1.0.0-6.gitb9182a.1|21	BuildRequires:	pkgconfig(SDL_image)
21cr|openxcom-1.0.0-6.gitb9182a.1|22	BuildRequires:	pkgconfig(SDL_mixer)
21cr|openxcom-1.0.0-6.gitb9182a.1|23	BuildRequires:	pkgconfig(yaml-cpp)
21cr|openxcom-1.0.0-6.gitb9182a.1|24	
21cr|openxcom-1.0.0-6.gitb9182a.1|25	%description
21cr|openxcom-1.0.0-6.gitb9182a.1|26	OpenXcom is an open-source reimplementation of the popular
21cr|openxcom-1.0.0-6.gitb9182a.1|27	UFO: Enemy Unknown (X-Com: UFO Defense in USA) videogame by
21cr|openxcom-1.0.0-6.gitb9182a.1|28	Microprose, licensed under the GPL and written in C++ / SDL.
21cr|openxcom-1.0.0-6.gitb9182a.1|29	See more info at the website: http://openxcom.org
21cr|openxcom-1.0.0-6.gitb9182a.1|30	
21cr|openxcom-1.0.0-6.gitb9182a.1|31	OpenXcom requires the original X-Com resources (any version).
21cr|openxcom-1.0.0-6.gitb9182a.1|32	If you have the Steam version, you can find the X-Com game
21cr|openxcom-1.0.0-6.gitb9182a.1|33	folder in "Steam\steamapps\common\xcom ufo defense\XCOM".
21cr|openxcom-1.0.0-6.gitb9182a.1|34	
21cr|openxcom-1.0.0-6.gitb9182a.1|35	When installing manually, copy the X-Com subfolders (GEODATA,
21cr|openxcom-1.0.0-6.gitb9182a.1|36	GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UFOINTRO,
21cr|openxcom-1.0.0-6.gitb9182a.1|37	UNITS) to OpenXcom's data folder in the following path:
21cr|openxcom-1.0.0-6.gitb9182a.1|38	/usr/share/openxcom/
21cr|openxcom-1.0.0-6.gitb9182a.1|39	
21cr|openxcom-1.0.0-6.gitb9182a.1|40	Important! Please use supported game editions for data files.
21cr|openxcom-1.0.0-6.gitb9182a.1|41	Otherwise you may get various messages about missing files or
21cr|openxcom-1.0.0-6.gitb9182a.1|42	even segmentation faults.
21cr|openxcom-1.0.0-6.gitb9182a.1|43	
21cr|openxcom-1.0.0-6.gitb9182a.1|44	%files
21cr|openxcom-1.0.0-6.gitb9182a.1|45	%{_bindir}/%{name}
21cr|openxcom-1.0.0-6.gitb9182a.1|46	%{_datadir}/applications/%{name}.desktop
21cr|openxcom-1.0.0-6.gitb9182a.1|47	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|openxcom-1.0.0-6.gitb9182a.1|48	%{_iconsdir}/hicolor/scalable/apps/openxcom.svg
21cr|openxcom-1.0.0-6.gitb9182a.1|49	%{_mandir}/man6/openxcom.*
21cr|openxcom-1.0.0-6.gitb9182a.1|50	%defattr(0644,root,root,0777)
21cr|openxcom-1.0.0-6.gitb9182a.1|51	%{_datadir}/%{name}
21cr|openxcom-1.0.0-6.gitb9182a.1|52	
21cr|openxcom-1.0.0-6.gitb9182a.1|53	#----------------------------------------------------------------------------
21cr|openxcom-1.0.0-6.gitb9182a.1|54	
21cr|openxcom-1.0.0-6.gitb9182a.1|55	%prep
21cr|openxcom-1.0.0-6.gitb9182a.1|56	%autosetup -p1 -n OpenXcom-%{commit}
21cr|openxcom-1.0.0-6.gitb9182a.1|57	
21cr|openxcom-1.0.0-6.gitb9182a.1|58	%build
21cr|openxcom-1.0.0-6.gitb9182a.1|59	%cmake
21cr|openxcom-1.0.0-6.gitb9182a.1|60	%make
21cr|openxcom-1.0.0-6.gitb9182a.1|61	
21cr|openxcom-1.0.0-6.gitb9182a.1|62	%install
21cr|openxcom-1.0.0-6.gitb9182a.1|63	%makeinstall_std -C build
21cr|openxcom-1.0.0-6.gitb9182a.1|64	
21cr|openxcom-1.0.0-6.gitb9182a.1|65	# install menu entry
21cr|openxcom-1.0.0-6.gitb9182a.1|66	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|openxcom-1.0.0-6.gitb9182a.1|67	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|openxcom-1.0.0-6.gitb9182a.1|68	[Desktop Entry]
21cr|openxcom-1.0.0-6.gitb9182a.1|69	Name=OpenXcom
21cr|openxcom-1.0.0-6.gitb9182a.1|70	Comment=Open-source reimplementation of the original X-Com
21cr|openxcom-1.0.0-6.gitb9182a.1|71	Exec=%{_bindir}/%{name}
21cr|openxcom-1.0.0-6.gitb9182a.1|72	Icon=%{name}
21cr|openxcom-1.0.0-6.gitb9182a.1|73	Terminal=false
21cr|openxcom-1.0.0-6.gitb9182a.1|74	Type=Application
21cr|openxcom-1.0.0-6.gitb9182a.1|75	Categories=Game;StrategyGame;
21cr|openxcom-1.0.0-6.gitb9182a.1|76	EOF
21cr|openxcom-1.0.0-6.gitb9182a.1|77	
21cr|openxcom-1.0.0-6.gitb9182a.1|78	# install menu icons
21cr|openxcom-1.0.0-6.gitb9182a.1|79	for N in 16 32 48 64 128;
21cr|openxcom-1.0.0-6.gitb9182a.1|80	do
21cr|openxcom-1.0.0-6.gitb9182a.1|81	convert %{SOURCE1} -resize ${N}x${N} $N.png;
21cr|openxcom-1.0.0-6.gitb9182a.1|82	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|openxcom-1.0.0-6.gitb9182a.1|83	done

3728 21
21cr|optipng-0.7.7-1|1	Name:		optipng
21cr|optipng-0.7.7-1|2	Version:	0.7.7
21cr|optipng-0.7.7-1|3	Release:	1
21cr|optipng-0.7.7-1|4	Summary:	A PNG optimizer and converter
21cr|optipng-0.7.7-1|5	Group:		Graphics
21cr|optipng-0.7.7-1|6	License:	zlib
21cr|optipng-0.7.7-1|7	URL:		http://optipng.sourceforge.net/
21cr|optipng-0.7.7-1|8	Source0:	http://downloads.sourceforge.net/optipng/optipng-%{version}.tar.gz
21cr|optipng-0.7.7-1|9	BuildRequires:	zlib-devel
21cr|optipng-0.7.7-1|10	BuildRequires:	libpng-devel
21cr|optipng-0.7.7-1|11	
21cr|optipng-0.7.7-1|12	%description
21cr|optipng-0.7.7-1|13	OptiPNG is a PNG optimizer that recompresses image files to a smaller size,
21cr|optipng-0.7.7-1|14	without losing any information. This program also converts external formats
21cr|optipng-0.7.7-1|15	(BMP, GIF, PNM; TIFF support is coming up) to optimized PNG, and performs PNG
21cr|optipng-0.7.7-1|16	integrity checks and corrections.
21cr|optipng-0.7.7-1|17	
21cr|optipng-0.7.7-1|18	
21cr|optipng-0.7.7-1|19	%prep
21cr|optipng-0.7.7-1|20	%setup -q
21cr|optipng-0.7.7-1|21	%apply_patches
21cr|optipng-0.7.7-1|22	
21cr|optipng-0.7.7-1|23	%build
21cr|optipng-0.7.7-1|24	./configure -with-system-zlib -with-system-libpng
21cr|optipng-0.7.7-1|25	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|optipng-0.7.7-1|26	
21cr|optipng-0.7.7-1|27	%install
21cr|optipng-0.7.7-1|28	%makeinstall_std prefix=%{_prefix} man1dir=%{_mandir}/man1
21cr|optipng-0.7.7-1|29	
21cr|optipng-0.7.7-1|30	%files
21cr|optipng-0.7.7-1|31	%doc README.txt LICENSE.txt doc/*
21cr|optipng-0.7.7-1|32	%{_bindir}/optipng
21cr|optipng-0.7.7-1|33	%{_mandir}/man1/optipng.*

3729 21
21cr|orage-4.16.0-1|1	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|orage-4.16.0-1|2	
21cr|orage-4.16.0-1|3	Summary:	Time-managing application for Xfce desktop environment
21cr|orage-4.16.0-1|4	Name:		orage
21cr|orage-4.16.0-1|5	Version:	4.16.0
21cr|orage-4.16.0-1|6	Release:	1
21cr|orage-4.16.0-1|7	License:	GPLv2+
21cr|orage-4.16.0-1|8	Group:		Graphical desktop/Xfce
21cr|orage-4.16.0-1|9	URL:		http://www.xfce.org
21cr|orage-4.16.0-1|10	Source0:	https://archive.xfce.org/src/apps/orage/%{url_ver}/orage-%{version}.tar.bz2
21cr|orage-4.16.0-1|11	BuildRequires:	bison
21cr|orage-4.16.0-1|12	BuildRequires:	chrpath
21cr|orage-4.16.0-1|13	BuildRequires:	desktop-file-utils
21cr|orage-4.16.0-1|14	BuildRequires:	flex
21cr|orage-4.16.0-1|15	BuildRequires:	pkgconfig(dbus-1)
21cr|orage-4.16.0-1|16	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|orage-4.16.0-1|17	BuildRequires:	intltool
21cr|orage-4.16.0-1|18	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|orage-4.16.0-1|19	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|orage-4.16.0-1|20	BuildRequires:	pkgconfig(libical) >= 0.43
21cr|orage-4.16.0-1|21	BuildRequires:	pkgconfig(libnotify) >= 0.3.2
21cr|orage-4.16.0-1|22	BuildRequires:	pkgconfig(popt)
21cr|orage-4.16.0-1|23	BuildRequires:	xfce4-dev-tools
21cr|orage-4.16.0-1|24	
21cr|orage-4.16.0-1|25	Provides:	xfcalendar = %{version}
21cr|orage-4.16.0-1|26	Obsoletes:	xfcalendar < 4.5
21cr|orage-4.16.0-1|27	
21cr|orage-4.16.0-1|28	%description
21cr|orage-4.16.0-1|29	Orage is a time-managing application for the Xfce desktop environment,
21cr|orage-4.16.0-1|30	featuring:
21cr|orage-4.16.0-1|31	
21cr|orage-4.16.0-1|32	- Time-based events
21cr|orage-4.16.0-1|33	- Data stored in ical format.
21cr|orage-4.16.0-1|34	- Recurring appointments
21cr|orage-4.16.0-1|35	- Reminder up to 2 days before the event starts
21cr|orage-4.16.0-1|36	- Possibility to choose your alarm sound
21cr|orage-4.16.0-1|37	- Repeating the alarm sound until you close the reminder window
21cr|orage-4.16.0-1|38	- Possibility to duplicate an appointment
21cr|orage-4.16.0-1|39	- Archiving system for keeping your history in different files for
21cr|orage-4.16.0-1|40	avoiding overloads in the main working file.
21cr|orage-4.16.0-1|41	
21cr|orage-4.16.0-1|42	%files -f %{name}.lang
21cr|orage-4.16.0-1|43	%doc README* AUTHORS
21cr|orage-4.16.0-1|44	%{_bindir}/*
21cr|orage-4.16.0-1|45	%{_libdir}/xfce4/panel/plugins/liborageclock.so
21cr|orage-4.16.0-1|46	%{_datadir}/applications/*.desktop
21cr|orage-4.16.0-1|47	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|orage-4.16.0-1|48	%{_iconsdir}/hicolor/*/apps/*.png
21cr|orage-4.16.0-1|49	%{_iconsdir}/hicolor/*/apps/*.xpm
21cr|orage-4.16.0-1|50	%{_iconsdir}/hicolor/*/apps/*.svg
21cr|orage-4.16.0-1|51	%{_datadir}/%{name}/
21cr|orage-4.16.0-1|52	%{_datadir}/dbus-1/services/org.xfce.*.service
21cr|orage-4.16.0-1|53	%{_datadir}/metainfo/org.xfce.orage.appdata.xml
21cr|orage-4.16.0-1|54	
21cr|orage-4.16.0-1|55	#----------------------------------------------------------------------------
21cr|orage-4.16.0-1|56	
21cr|orage-4.16.0-1|57	%prep
21cr|orage-4.16.0-1|58	%setup -q
21cr|orage-4.16.0-1|59	
21cr|orage-4.16.0-1|60	%build
21cr|orage-4.16.0-1|61	%define Werror_cflags %nil
21cr|orage-4.16.0-1|62	
21cr|orage-4.16.0-1|63	NOCONFIGURE=yes xdt-autogen
21cr|orage-4.16.0-1|64	
21cr|orage-4.16.0-1|65	%configure \
21cr|orage-4.16.0-1|66	--disable-static \
21cr|orage-4.16.0-1|67	--enable-reentrant \
21cr|orage-4.16.0-1|68	--enable-dbus \
21cr|orage-4.16.0-1|69	--enable-archive \
21cr|orage-4.16.0-1|70	--enable-libnotify \
21cr|orage-4.16.0-1|71	--enable-libxfce4panel
21cr|orage-4.16.0-1|72	
21cr|orage-4.16.0-1|73	%make
21cr|orage-4.16.0-1|74	
21cr|orage-4.16.0-1|75	%install
21cr|orage-4.16.0-1|76	%makeinstall_std
21cr|orage-4.16.0-1|77	
21cr|orage-4.16.0-1|78	#disable rpath in _bin
21cr|orage-4.16.0-1|79	chrpath -d %{buildroot}/%{_bindir}/*
21cr|orage-4.16.0-1|80	
21cr|orage-4.16.0-1|81	rm -rf %{buildroot}%{_datadir}/orage/doc
21cr|orage-4.16.0-1|82	
21cr|orage-4.16.0-1|83	%find_lang %{name} %{name}.lang
21cr|orage-4.16.0-1|84	
21cr|orage-4.16.0-1|85	desktop-file-install \
21cr|orage-4.16.0-1|86	--add-only-show-in="XFCE" \
21cr|orage-4.16.0-1|87	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

3730 21
21cr|ORBit2-2.14.19-18|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|ORBit2-2.14.19-18|2	
21cr|ORBit2-2.14.19-18|3	%define apiver	2.0
21cr|ORBit2-2.14.19-18|4	%define api 	2
21cr|ORBit2-2.14.19-18|5	%define major	0
21cr|ORBit2-2.14.19-18|6	%define libname		%mklibname %{name}_ %{major}
21cr|ORBit2-2.14.19-18|7	%define libimodule	%mklibname ORBit-imodule %{api} %{major}
21cr|ORBit2-2.14.19-18|8	%define libCosNaming	%mklibname ORBit-CosNaming %{api} %{major}
21cr|ORBit2-2.14.19-18|9	%define devname	%mklibname -d %{name}
21cr|ORBit2-2.14.19-18|10	
21cr|ORBit2-2.14.19-18|11	Summary:	High-performance CORBA Object Request Broker
21cr|ORBit2-2.14.19-18|12	Name:		ORBit2
21cr|ORBit2-2.14.19-18|13	Version:	2.14.19
21cr|ORBit2-2.14.19-18|14	Release:	18
21cr|ORBit2-2.14.19-18|15	License:	LGPLv2+
21cr|ORBit2-2.14.19-18|16	Group:		Graphical desktop/GNOME
21cr|ORBit2-2.14.19-18|17	Url:		http://www.gnome.org/projects/ORBit2/
21cr|ORBit2-2.14.19-18|18	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/ORBit2/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|ORBit2-2.14.19-18|19	# (fc) 2.4.1-2mdk fix crash when /tmp is not readable
21cr|ORBit2-2.14.19-18|20	Patch0:		ORBit2-2.14.4-tmpdir.patch
21cr|ORBit2-2.14.19-18|21	# handle ref leaks in the a11y stack more gracefully
21cr|ORBit2-2.14.19-18|22	Patch1:		ORBit2-2.14.3-ref-leaks.patch
21cr|ORBit2-2.14.19-18|23	# bumps tolerance up from 50 to 200kb
21cr|ORBit2-2.14.19-18|24	Patch2:		ORBit2-2.14.19_test-mem_tolerance.patch
21cr|ORBit2-2.14.19-18|25	
21cr|ORBit2-2.14.19-18|26	BuildRequires:	indent
21cr|ORBit2-2.14.19-18|27	BuildRequires:	gtk-doc
21cr|ORBit2-2.14.19-18|28	BuildRequires:	clang
21cr|ORBit2-2.14.19-18|29	BuildRequires:	pkgconfig(glib-2.0) >= 2.0.0
21cr|ORBit2-2.14.19-18|30	BuildRequires:	pkgconfig(libIDL-2.0) >= 0.8.10
21cr|ORBit2-2.14.19-18|31	BuildRequires:	pkgconfig(popt) >= 1.5
21cr|ORBit2-2.14.19-18|32	
21cr|ORBit2-2.14.19-18|33	%description
21cr|ORBit2-2.14.19-18|34	ORBit is a high-performance CORBA (Common Object Request Broker
21cr|ORBit2-2.14.19-18|35	Architecture) ORB (object request broker). It allows programs to
21cr|ORBit2-2.14.19-18|36	send requests and receive replies from other programs, regardless
21cr|ORBit2-2.14.19-18|37	of the locations of the two programs. CORBA is an architecture that
21cr|ORBit2-2.14.19-18|38	enables communication between program objects, regardless of the
21cr|ORBit2-2.14.19-18|39	programming language they're written in or the operating system they
21cr|ORBit2-2.14.19-18|40	run on.
21cr|ORBit2-2.14.19-18|41	
21cr|ORBit2-2.14.19-18|42	You will need to install this package if you want to run programs that use
21cr|ORBit2-2.14.19-18|43	the ORBit implementation of CORBA technology.
21cr|ORBit2-2.14.19-18|44	
21cr|ORBit2-2.14.19-18|45	%files
21cr|ORBit2-2.14.19-18|46	%doc README.service-name AUTHORS NEWS MAINTAINERS README
21cr|ORBit2-2.14.19-18|47	%{_bindir}/linc-cleanup-sockets
21cr|ORBit2-2.14.19-18|48	%{_bindir}/ior-decode-%{api}
21cr|ORBit2-2.14.19-18|49	%{_bindir}/typelib-dump
21cr|ORBit2-2.14.19-18|50	%dir %{_libdir}/orbit-%{apiver}
21cr|ORBit2-2.14.19-18|51	%{_libdir}/orbit-%{apiver}/Everything_module.so
21cr|ORBit2-2.14.19-18|52	
21cr|ORBit2-2.14.19-18|53	#----------------------------------------------------------------------------
21cr|ORBit2-2.14.19-18|54	
21cr|ORBit2-2.14.19-18|55	%package -n %{libname}
21cr|ORBit2-2.14.19-18|56	Summary:	High-performance CORBA Object Request Broker
21cr|ORBit2-2.14.19-18|57	Group:		System/Libraries
21cr|ORBit2-2.14.19-18|58	Provides:	lib%{name} = %{EVRD}
21cr|ORBit2-2.14.19-18|59	
21cr|ORBit2-2.14.19-18|60	%description -n %{libname}
21cr|ORBit2-2.14.19-18|61	This package contains core library of the ORBit implementation
21cr|ORBit2-2.14.19-18|62	of CORBA technology.
21cr|ORBit2-2.14.19-18|63	
21cr|ORBit2-2.14.19-18|64	%files -n %{libname}
21cr|ORBit2-2.14.19-18|65	%{_libdir}/libORBit-%{api}.so.%{major}*
21cr|ORBit2-2.14.19-18|66	
21cr|ORBit2-2.14.19-18|67	#----------------------------------------------------------------------------
21cr|ORBit2-2.14.19-18|68	
21cr|ORBit2-2.14.19-18|69	%package -n %{libimodule}
21cr|ORBit2-2.14.19-18|70	Summary:	High-performance CORBA Object Request Broker
21cr|ORBit2-2.14.19-18|71	Group:		System/Libraries
21cr|ORBit2-2.14.19-18|72	Conflicts:	%{_lib}ORBit2_0 < 2.14.19-5
21cr|ORBit2-2.14.19-18|73	
21cr|ORBit2-2.14.19-18|74	%description -n %{libimodule}
21cr|ORBit2-2.14.19-18|75	This package contains imodule library of the ORBit implementation
21cr|ORBit2-2.14.19-18|76	of CORBA technology.
21cr|ORBit2-2.14.19-18|77	
21cr|ORBit2-2.14.19-18|78	%files -n %{libimodule}
21cr|ORBit2-2.14.19-18|79	%{_libdir}/libORBit-imodule-%{api}.so.%{major}*
21cr|ORBit2-2.14.19-18|80	
21cr|ORBit2-2.14.19-18|81	#----------------------------------------------------------------------------
21cr|ORBit2-2.14.19-18|82	
21cr|ORBit2-2.14.19-18|83	%package -n %{libCosNaming}
21cr|ORBit2-2.14.19-18|84	Summary:	High-performance CORBA Object Request Broker
21cr|ORBit2-2.14.19-18|85	Group:		System/Libraries
21cr|ORBit2-2.14.19-18|86	Conflicts:	%{_lib}ORBit2_0 < 2.14.19-5
21cr|ORBit2-2.14.19-18|87	
21cr|ORBit2-2.14.19-18|88	%description -n %{libCosNaming}
21cr|ORBit2-2.14.19-18|89	This package contains CosNaming library of the ORBit implementation
21cr|ORBit2-2.14.19-18|90	of CORBA technology.
21cr|ORBit2-2.14.19-18|91	
21cr|ORBit2-2.14.19-18|92	%files -n %{libCosNaming}
21cr|ORBit2-2.14.19-18|93	%{_libdir}/libORBitCosNaming-%{api}.so.%{major}*
21cr|ORBit2-2.14.19-18|94	
21cr|ORBit2-2.14.19-18|95	#----------------------------------------------------------------------------
21cr|ORBit2-2.14.19-18|96	
21cr|ORBit2-2.14.19-18|97	%package -n %{devname}
21cr|ORBit2-2.14.19-18|98	Summary:	Development libraries, header files and utilities for ORBit
21cr|ORBit2-2.14.19-18|99	Group:		Development/GNOME and GTK+
21cr|ORBit2-2.14.19-18|100	Provides:	lib%{name}-devel = %{EVRD}
21cr|ORBit2-2.14.19-18|101	Requires:	%{libname} = %{EVRD}
21cr|ORBit2-2.14.19-18|102	Requires:	%{libimodule} = %{EVRD}
21cr|ORBit2-2.14.19-18|103	Requires:	%{libCosNaming} = %{EVRD}
21cr|ORBit2-2.14.19-18|104	# needed for orbit-idl-2
21cr|ORBit2-2.14.19-18|105	Requires:	indent
21cr|ORBit2-2.14.19-18|106	
21cr|ORBit2-2.14.19-18|107	%description -n %{devname}
21cr|ORBit2-2.14.19-18|108	This package contains the header files, libraries and utilities
21cr|ORBit2-2.14.19-18|109	necessary to write programs that use CORBA technology. If you want to
21cr|ORBit2-2.14.19-18|110	write such programs, you'll also need to install the ORBit package.
21cr|ORBit2-2.14.19-18|111	
21cr|ORBit2-2.14.19-18|112	%files -n %{devname}
21cr|ORBit2-2.14.19-18|113	%doc %{_datadir}/gtk-doc/html/*
21cr|ORBit2-2.14.19-18|114	%{_bindir}/orbit2-config
21cr|ORBit2-2.14.19-18|115	%{_bindir}/orbit-idl-%{api}
21cr|ORBit2-2.14.19-18|116	%{_datadir}/aclocal/*.m4
21cr|ORBit2-2.14.19-18|117	%{_datadir}/idl/orbit-%{apiver}
21cr|ORBit2-2.14.19-18|118	%{_includedir}/*
21cr|ORBit2-2.14.19-18|119	%{_libdir}/lib*.so
21cr|ORBit2-2.14.19-18|120	%{_libdir}/libname-server-2.a
21cr|ORBit2-2.14.19-18|121	%{_libdir}/pkgconfig/*.pc
21cr|ORBit2-2.14.19-18|122	
21cr|ORBit2-2.14.19-18|123	#----------------------------------------------------------------------------
21cr|ORBit2-2.14.19-18|124	
21cr|ORBit2-2.14.19-18|125	%prep
21cr|ORBit2-2.14.19-18|126	%setup -q
21cr|ORBit2-2.14.19-18|127	%apply_patches
21cr|ORBit2-2.14.19-18|128	
21cr|ORBit2-2.14.19-18|129	# this is a hack for glib2.0 >= 2.31.0
21cr|ORBit2-2.14.19-18|130	sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
21cr|ORBit2-2.14.19-18|131	./linc2/src/Makefile.*
21cr|ORBit2-2.14.19-18|132	
21cr|ORBit2-2.14.19-18|133	%build
21cr|ORBit2-2.14.19-18|134	%configure \
21cr|ORBit2-2.14.19-18|135	--disable-gtk-doc \
21cr|ORBit2-2.14.19-18|136	--enable-purify \
21cr|ORBit2-2.14.19-18|137	--disable-static
21cr|ORBit2-2.14.19-18|138	
21cr|ORBit2-2.14.19-18|139	#test passed only on singletheread compile https://forums.gentoo.org/viewtopic-t-1020924-start-0.html
21cr|ORBit2-2.14.19-18|140	%make -j1
21cr|ORBit2-2.14.19-18|141	
21cr|ORBit2-2.14.19-18|142	%install
21cr|ORBit2-2.14.19-18|143	%makeinstall_std
21cr|ORBit2-2.14.19-18|144	
21cr|ORBit2-2.14.19-18|145	# Rename doc to prevent name conflict
21cr|ORBit2-2.14.19-18|146	cp src/services/name/README README.service-name

3731 21
21cr|orbital-ballistics-0.7-1|1	%define  oname Planetary-Ballistics
21cr|orbital-ballistics-0.7-1|2	
21cr|orbital-ballistics-0.7-1|3	Name:           orbital-ballistics
21cr|orbital-ballistics-0.7-1|4	Version:        0.7
21cr|orbital-ballistics-0.7-1|5	Release:        1
21cr|orbital-ballistics-0.7-1|6	Summary:        The classic ballistics game but in the solar system
21cr|orbital-ballistics-0.7-1|7	Group:          Games/Arcade
21cr|orbital-ballistics-0.7-1|8	License:        GPLv3
21cr|orbital-ballistics-0.7-1|9	Url:            https://mandarancio.itch.io/orbital-ballistics
21cr|orbital-ballistics-0.7-1|10	Source0:        https://github.com/Mandarancio/Planetary-Ballistics/archive/master.zip
21cr|orbital-ballistics-0.7-1|11	
21cr|orbital-ballistics-0.7-1|12	BuildRequires:  imagemagick
21cr|orbital-ballistics-0.7-1|13	BuildRequires:  zip
21cr|orbital-ballistics-0.7-1|14	
21cr|orbital-ballistics-0.7-1|15	Requires:       love >= 0.10
21cr|orbital-ballistics-0.7-1|16	BuildArch:      noarch
21cr|orbital-ballistics-0.7-1|17	
21cr|orbital-ballistics-0.7-1|18	%description
21cr|orbital-ballistics-0.7-1|19	The classic ballistics game but in the solar system!
21cr|orbital-ballistics-0.7-1|20	The player planets colony has to destroy
21cr|orbital-ballistics-0.7-1|21	the enemy planets with inter-planetary nukes!
21cr|orbital-ballistics-0.7-1|22	Now with:
21cr|orbital-ballistics-0.7-1|23	
21cr|orbital-ballistics-0.7-1|24	Random planetary systems
21cr|orbital-ballistics-0.7-1|25	Better AI
21cr|orbital-ballistics-0.7-1|26	Better collisions
21cr|orbital-ballistics-0.7-1|27	Better distruction
21cr|orbital-ballistics-0.7-1|28	Rocket interception
21cr|orbital-ballistics-0.7-1|29	A simple menu
21cr|orbital-ballistics-0.7-1|30	Rocket trajectory preview.
21cr|orbital-ballistics-0.7-1|31	
21cr|orbital-ballistics-0.7-1|32	
21cr|orbital-ballistics-0.7-1|33	%files
21cr|orbital-ballistics-0.7-1|34	%doc LICENSE README.md
21cr|orbital-ballistics-0.7-1|35	%{_datadir}/applications/%{name}.desktop
21cr|orbital-ballistics-0.7-1|36	%{_gamesbindir}/%{name}
21cr|orbital-ballistics-0.7-1|37	%{_gamesdatadir}/%{name}/%{name}.love
21cr|orbital-ballistics-0.7-1|38	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|orbital-ballistics-0.7-1|39	
21cr|orbital-ballistics-0.7-1|40	#----------------------------------------------------------------------------
21cr|orbital-ballistics-0.7-1|41	%prep
21cr|orbital-ballistics-0.7-1|42	%setup -qn Planetary-Ballistics-master
21cr|orbital-ballistics-0.7-1|43	
21cr|orbital-ballistics-0.7-1|44	%build
21cr|orbital-ballistics-0.7-1|45	
21cr|orbital-ballistics-0.7-1|46	%install
21cr|orbital-ballistics-0.7-1|47	# data
21cr|orbital-ballistics-0.7-1|48	zip -9 -q -r %{name}.love .
21cr|orbital-ballistics-0.7-1|49	install -D -m 644 %{name}.love %{buildroot}%{_gamesdatadir}/%{name}/%{name}.love
21cr|orbital-ballistics-0.7-1|50	
21cr|orbital-ballistics-0.7-1|51	# wrapper
21cr|orbital-ballistics-0.7-1|52	mkdir -p %{buildroot}%{_gamesbindir}
21cr|orbital-ballistics-0.7-1|53	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|orbital-ballistics-0.7-1|54	#!/bin/sh
21cr|orbital-ballistics-0.7-1|55	love %{_gamesdatadir}/%{name}/%{name}.love
21cr|orbital-ballistics-0.7-1|56	EOF
21cr|orbital-ballistics-0.7-1|57	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|orbital-ballistics-0.7-1|58	
21cr|orbital-ballistics-0.7-1|59	# Desktop entry
21cr|orbital-ballistics-0.7-1|60	mkdir -p %{buildroot}%{_datadir}/applications
21cr|orbital-ballistics-0.7-1|61	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|orbital-ballistics-0.7-1|62	[Desktop Entry]
21cr|orbital-ballistics-0.7-1|63	Name=%{oname}
21cr|orbital-ballistics-0.7-1|64	GenericName=%{summary}
21cr|orbital-ballistics-0.7-1|65	Comment=%{summary}
21cr|orbital-ballistics-0.7-1|66	Exec=%{name}
21cr|orbital-ballistics-0.7-1|67	Icon=%{name}
21cr|orbital-ballistics-0.7-1|68	Terminal=false
21cr|orbital-ballistics-0.7-1|69	Type=Application
21cr|orbital-ballistics-0.7-1|70	Categories=Game;ArcadeGame;
21cr|orbital-ballistics-0.7-1|71	EOF
21cr|orbital-ballistics-0.7-1|72	
21cr|orbital-ballistics-0.7-1|73	
21cr|orbital-ballistics-0.7-1|74	# icons
21cr|orbital-ballistics-0.7-1|75	for size in 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|orbital-ballistics-0.7-1|76	install -dm 0755 \
21cr|orbital-ballistics-0.7-1|77	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|orbital-ballistics-0.7-1|78	convert -strip -resize $size  -background transparent -gravity Center bg_tail.png \
21cr|orbital-ballistics-0.7-1|79	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|orbital-ballistics-0.7-1|80	done

3732 21
21cr|oregano-0.82-4|1	%global optflags %{optflags} -fcommon
21cr|oregano-0.82-4|2	
21cr|oregano-0.82-4|3	Summary:	A GUI to simulate electronic circuit
21cr|oregano-0.82-4|4	Name:		oregano
21cr|oregano-0.82-4|5	Version:	0.82
21cr|oregano-0.82-4|6	Release:	4
21cr|oregano-0.82-4|7	License:	GPLv2+
21cr|oregano-0.82-4|8	Group:		Graphics
21cr|oregano-0.82-4|9	Url:		https://github.com/marc-lorber/oregano
21cr|oregano-0.82-4|10	Source0:	%{name}-%{version}.tar.gz
21cr|oregano-0.82-4|11	Patch0:		oregano-0.70-sfmt.patch
21cr|oregano-0.82-4|12	Patch1:		oregano-0.70-linkage.patch
21cr|oregano-0.82-4|13	Patch2:		oregano-0.82-include.patch
21cr|oregano-0.82-4|14	BuildRequires:	gettext
21cr|oregano-0.82-4|15	BuildRequires:	gnome-common
21cr|oregano-0.82-4|16	BuildRequires:	intltool
21cr|oregano-0.82-4|17	BuildRequires:	perl-XML-Parser
21cr|oregano-0.82-4|18	BuildRequires:	rarian
21cr|oregano-0.82-4|19	BuildRequires:	pkgconfig(cairo)
21cr|oregano-0.82-4|20	BuildRequires:	pkgconfig(freetype2)
21cr|oregano-0.82-4|21	BuildRequires:	pkgconfig(goocanvas-2.0)
21cr|oregano-0.82-4|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|oregano-0.82-4|23	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|oregano-0.82-4|24	BuildRequires:	pkgconfig(libxml-2.0)
21cr|oregano-0.82-4|25	BuildRequires:	pkgconfig(xpm)
21cr|oregano-0.82-4|26	
21cr|oregano-0.82-4|27	%description
21cr|oregano-0.82-4|28	Oregano is an application for schematic capture and simulation of
21cr|oregano-0.82-4|29	electrical circuits. For the actual simulation, Oregano acts as a
21cr|oregano-0.82-4|30	front-end for SPICE, which is more or less the industry standard for
21cr|oregano-0.82-4|31	circuit simulation.
21cr|oregano-0.82-4|32	
21cr|oregano-0.82-4|33	%files -f %{name}.lang
21cr|oregano-0.82-4|34	%doc %{_docdir}/%{name}
21cr|oregano-0.82-4|35	%{_bindir}/*
21cr|oregano-0.82-4|36	%{_datadir}/oregano
21cr|oregano-0.82-4|37	%{_datadir}/applications/*
21cr|oregano-0.82-4|38	%{_iconsdir}/hicolor/scalable/apps/gnome-oregano.svg
21cr|oregano-0.82-4|39	%{_datadir}/mime/packages/*.xml
21cr|oregano-0.82-4|40	%{_datadir}/glib-2.0/schemas/apps.oregano.gschema.xml
21cr|oregano-0.82-4|41	
21cr|oregano-0.82-4|42	#----------------------------------------------------------------------------
21cr|oregano-0.82-4|43	
21cr|oregano-0.82-4|44	%prep
21cr|oregano-0.82-4|45	%setup -q
21cr|oregano-0.82-4|46	%apply_patches
21cr|oregano-0.82-4|47	
21cr|oregano-0.82-4|48	# this is a hack for glib2.0 >= 2.31.0
21cr|oregano-0.82-4|49	sed -i -e 's/-DGTK_DISABLE_DEPRECATED//g' \
21cr|oregano-0.82-4|50	./src/Makefile.* \
21cr|oregano-0.82-4|51	./src/*/Makefile.*
21cr|oregano-0.82-4|52	
21cr|oregano-0.82-4|53	
21cr|oregano-0.82-4|54	%build
21cr|oregano-0.82-4|55	./autogen.sh
21cr|oregano-0.82-4|56	%configure --disable-update-mimedb
21cr|oregano-0.82-4|57	%make
21cr|oregano-0.82-4|58	
21cr|oregano-0.82-4|59	%install
21cr|oregano-0.82-4|60	%makeinstall_std
21cr|oregano-0.82-4|61	
21cr|oregano-0.82-4|62	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|oregano-0.82-4|63	cp data/mime/gnome-oregano.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/gnome-oregano.svg
21cr|oregano-0.82-4|64	perl -pi -e 's,gnome-oregano.svg,gnome-oregano,g' %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|oregano-0.82-4|65	
21cr|oregano-0.82-4|66	rm -rf %{buildroot}%{_datadir}/mime/{XMLnamespaces,generic-icons,globs,globs2,icons,magic,mime.cache,treemagic,types,aliases,subclasses}
21cr|oregano-0.82-4|67	rm -rf %{buildroot}%{_datadir}/mime/application/*.xml
21cr|oregano-0.82-4|68	
21cr|oregano-0.82-4|69	%find_lang %{name} --with-gnome

3733 21
21cr|orion-1.5-4|1	%global theme_name Orion
21cr|orion-1.5-4|2	
21cr|orion-1.5-4|3	Summary:	%{theme_name} theme
21cr|orion-1.5-4|4	Name:		orion
21cr|orion-1.5-4|5	Version:	1.5
21cr|orion-1.5-4|6	Release:	4
21cr|orion-1.5-4|7	License:	GPLv3+
21cr|orion-1.5-4|8	Group:		Graphics
21cr|orion-1.5-4|9	Url:		https://github.com/shimmerproject/Orion
21cr|orion-1.5-4|10	Source0:	http://distfiles.exherbo.org/distfiles/%{theme_name}-%{version}.tar.gz
21cr|orion-1.5-4|11	BuildArch:	noarch
21cr|orion-1.5-4|12	
21cr|orion-1.5-4|13	%description
21cr|orion-1.5-4|14	%{theme_name} is a GTK+ 3 port of Clearlooks, the default theme
21cr|orion-1.5-4|15	for GNOME 2. Style is also included for GTK2, Unity and for Metacity,
21cr|orion-1.5-4|16	Openbox and Xfwm4 window managers.
21cr|orion-1.5-4|17	
21cr|orion-1.5-4|18	#----------------------------------------------------------------------------
21cr|orion-1.5-4|19	
21cr|orion-1.5-4|20	%package common
21cr|orion-1.5-4|21	Summary:	Files common to %{theme_name} themes
21cr|orion-1.5-4|22	Group:		Graphics
21cr|orion-1.5-4|23	
21cr|orion-1.5-4|24	%description common
21cr|orion-1.5-4|25	Files which are common to all %{theme_name} themes.
21cr|orion-1.5-4|26	
21cr|orion-1.5-4|27	%files common
21cr|orion-1.5-4|28	%doc LICENSE README
21cr|orion-1.5-4|29	%{_datadir}/themes/%{theme_name}/index.theme
21cr|orion-1.5-4|30	
21cr|orion-1.5-4|31	#----------------------------------------------------------------------------
21cr|orion-1.5-4|32	
21cr|orion-1.5-4|33	%package gtk2-theme
21cr|orion-1.5-4|34	Summary:	%{theme_name} GTK+2 themes
21cr|orion-1.5-4|35	Group:		Graphics
21cr|orion-1.5-4|36	Requires:	%{name}-common = %{EVRD}
21cr|orion-1.5-4|37	Requires:	gtk-engines2
21cr|orion-1.5-4|38	
21cr|orion-1.5-4|39	%description gtk2-theme
21cr|orion-1.5-4|40	Themes for GTK+2 as part of the %{theme_name} theme.
21cr|orion-1.5-4|41	
21cr|orion-1.5-4|42	%files gtk2-theme
21cr|orion-1.5-4|43	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|orion-1.5-4|44	
21cr|orion-1.5-4|45	#----------------------------------------------------------------------------
21cr|orion-1.5-4|46	
21cr|orion-1.5-4|47	%package gtk3-theme
21cr|orion-1.5-4|48	Summary:	%{theme_name} GTK+3 themes
21cr|orion-1.5-4|49	Group:		Graphics
21cr|orion-1.5-4|50	Requires:	%{name}-common = %{EVRD}
21cr|orion-1.5-4|51	Requires:	gtk+3.0
21cr|orion-1.5-4|52	
21cr|orion-1.5-4|53	%description gtk3-theme
21cr|orion-1.5-4|54	Themes for GTK+3 as part of the %{theme_name} theme.
21cr|orion-1.5-4|55	
21cr|orion-1.5-4|56	%files gtk3-theme
21cr|orion-1.5-4|57	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|orion-1.5-4|58	
21cr|orion-1.5-4|59	#----------------------------------------------------------------------------
21cr|orion-1.5-4|60	
21cr|orion-1.5-4|61	%package xfwm4-theme
21cr|orion-1.5-4|62	Summary:	%{theme_name} Xfwm4 themes
21cr|orion-1.5-4|63	Group:		Graphics
21cr|orion-1.5-4|64	Requires:	%{name}-common = %{EVRD}
21cr|orion-1.5-4|65	Requires:	xfwm4
21cr|orion-1.5-4|66	
21cr|orion-1.5-4|67	%description xfwm4-theme
21cr|orion-1.5-4|68	Themes for Xfwm4 as part of the %{theme_name} theme.
21cr|orion-1.5-4|69	
21cr|orion-1.5-4|70	%files xfwm4-theme
21cr|orion-1.5-4|71	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|orion-1.5-4|72	
21cr|orion-1.5-4|73	#----------------------------------------------------------------------------
21cr|orion-1.5-4|74	
21cr|orion-1.5-4|75	%package metacity-theme
21cr|orion-1.5-4|76	Summary:	%{theme_name} Metacity themes
21cr|orion-1.5-4|77	Group:		Graphics
21cr|orion-1.5-4|78	Requires:	%{name}-common = %{EVRD}
21cr|orion-1.5-4|79	Requires:	metacity
21cr|orion-1.5-4|80	
21cr|orion-1.5-4|81	%description metacity-theme
21cr|orion-1.5-4|82	Themes for Metacity as part of the %{theme_name} theme.
21cr|orion-1.5-4|83	
21cr|orion-1.5-4|84	%files metacity-theme
21cr|orion-1.5-4|85	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|orion-1.5-4|86	
21cr|orion-1.5-4|87	#----------------------------------------------------------------------------
21cr|orion-1.5-4|88	
21cr|orion-1.5-4|89	%package openbox-theme
21cr|orion-1.5-4|90	Summary:	%{theme_name} Openbox themes
21cr|orion-1.5-4|91	Group:		Graphics
21cr|orion-1.5-4|92	Requires:	%{name}-common = %{EVRD}
21cr|orion-1.5-4|93	Requires:	openbox
21cr|orion-1.5-4|94	
21cr|orion-1.5-4|95	%description openbox-theme
21cr|orion-1.5-4|96	Themes for Openbox as part of the %{theme_name} theme.
21cr|orion-1.5-4|97	
21cr|orion-1.5-4|98	%files openbox-theme
21cr|orion-1.5-4|99	%{_datadir}/themes/%{theme_name}/openbox-3/
21cr|orion-1.5-4|100	
21cr|orion-1.5-4|101	#----------------------------------------------------------------------------
21cr|orion-1.5-4|102	
21cr|orion-1.5-4|103	%prep
21cr|orion-1.5-4|104	%setup -q -n %{theme_name}-%{version}
21cr|orion-1.5-4|105	
21cr|orion-1.5-4|106	%build
21cr|orion-1.5-4|107	# nothing to build
21cr|orion-1.5-4|108	
21cr|orion-1.5-4|109	%install
21cr|orion-1.5-4|110	mkdir -p %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|orion-1.5-4|111	for dir in gtk-2.0 gtk-3.0 metacity-1 openbox-3 xfwm4; do
21cr|orion-1.5-4|112	cp -R $dir %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|orion-1.5-4|113	done
21cr|orion-1.5-4|114	install -Dpm 0644 index.theme %{buildroot}%{_datadir}/themes/%{theme_name}/

3734 21
21cr|osc-0.182.0-1|1	Summary:	OpenSUSE Build Service Commander
21cr|osc-0.182.0-1|2	Name:		osc
21cr|osc-0.182.0-1|3	Version:	0.182.0
21cr|osc-0.182.0-1|4	Release:	1
21cr|osc-0.182.0-1|5	License:	GPLv2+
21cr|osc-0.182.0-1|6	Group:		Development/Other
21cr|osc-0.182.0-1|7	URL:		http://openbuildservice.org
21cr|osc-0.182.0-1|8	Source0:	https://github.com/openSUSE/osc/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|osc-0.182.0-1|9	BuildRequires:	python3egg(setuptools)
21cr|osc-0.182.0-1|10	BuildRequires:	python3egg(m2crypto)
21cr|osc-0.182.0-1|11	BuildRequires:	python3egg(urlgrabber)
21cr|osc-0.182.0-1|12	Requires:	python3egg(m2crypto)
21cr|osc-0.182.0-1|13	Requires:	python3egg(urlgrabber)
21cr|osc-0.182.0-1|14	Requires:	python3-rpm
21cr|osc-0.182.0-1|15	BuildArch:	noarch
21cr|osc-0.182.0-1|16	
21cr|osc-0.182.0-1|17	%description
21cr|osc-0.182.0-1|18	Commandline client for the openSUSE Build Service.
21cr|osc-0.182.0-1|19	
21cr|osc-0.182.0-1|20	See http://en.opensuse.org/Build_Service/CLI , as well as
21cr|osc-0.182.0-1|21	http://en.opensuse.org/Build_Service_Tutorial for a general
21cr|osc-0.182.0-1|22	introduction.
21cr|osc-0.182.0-1|23	
21cr|osc-0.182.0-1|24	%prep
21cr|osc-0.182.0-1|25	%setup -q
21cr|osc-0.182.0-1|26	
21cr|osc-0.182.0-1|27	%build
21cr|osc-0.182.0-1|28	%py3_build
21cr|osc-0.182.0-1|29	
21cr|osc-0.182.0-1|30	%install
21cr|osc-0.182.0-1|31	%py3_install
21cr|osc-0.182.0-1|32	ln -s osc-wrapper.py %{buildroot}%{_bindir}/osc
21cr|osc-0.182.0-1|33	mkdir -p %{buildroot}%{_localstatedir}/lib/osc-plugins
21cr|osc-0.182.0-1|34	install -m644 dist/complete.csh -D %{buildroot}%{_sysconfdir}/profile.d/osc.csh
21cr|osc-0.182.0-1|35	install -m644 dist/complete.sh -D %{buildroot}%{_sysconfdir}/profile.d/osc.sh
21cr|osc-0.182.0-1|36	install -m755 dist/osc.complete -D %{buildroot}%{_prefix}/lib/osc/complete
21cr|osc-0.182.0-1|37	
21cr|osc-0.182.0-1|38	%files
21cr|osc-0.182.0-1|39	%doc README*
21cr|osc-0.182.0-1|40	%{_bindir}/osc*
21cr|osc-0.182.0-1|41	%{py3_puresitedir}/*
21cr|osc-0.182.0-1|42	%{_sysconfdir}/profile.d/*
21cr|osc-0.182.0-1|43	%dir %{_prefix}/lib/osc
21cr|osc-0.182.0-1|44	%{_prefix}/lib/osc/*
21cr|osc-0.182.0-1|45	%dir /var/lib/osc-plugins
21cr|osc-0.182.0-1|46	%{_mandir}/man1/osc.1*

3735 21
21cr|osdlyrics-0.4.3-4|1	Summary:	OSD Lyrics - Show lyrics with your favorite media player
21cr|osdlyrics-0.4.3-4|2	Name:		osdlyrics
21cr|osdlyrics-0.4.3-4|3	Version:	0.4.3
21cr|osdlyrics-0.4.3-4|4	Release:	4
21cr|osdlyrics-0.4.3-4|5	License:	GPLv3+
21cr|osdlyrics-0.4.3-4|6	Group:		Sound
21cr|osdlyrics-0.4.3-4|7	Url:		http://code.google.com/p/osd-lyrics/
21cr|osdlyrics-0.4.3-4|8	Source0:	%{name}-%{version}.tar.gz
21cr|osdlyrics-0.4.3-4|9	Patch0:		osdlyrics-0.4.3-automake.patch
21cr|osdlyrics-0.4.3-4|10	BuildRequires:	intltool
21cr|osdlyrics-0.4.3-4|11	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|osdlyrics-0.4.3-4|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|osdlyrics-0.4.3-4|13	BuildRequires:	pkgconfig(libcurl)
21cr|osdlyrics-0.4.3-4|14	BuildRequires:	pkgconfig(libmpd)
21cr|osdlyrics-0.4.3-4|15	BuildRequires:	pkgconfig(libnotify)
21cr|osdlyrics-0.4.3-4|16	BuildRequires:	pkgconfig(sqlite3)
21cr|osdlyrics-0.4.3-4|17	
21cr|osdlyrics-0.4.3-4|18	%description
21cr|osdlyrics-0.4.3-4|19	OSD Lyrics is a lyrics show compatible with various media players. It is not
21cr|osdlyrics-0.4.3-4|20	a plugin but a standalone program. OSD Lyrics shows lyrics on your desktop,
21cr|osdlyrics-0.4.3-4|21	in the style similar to KaraOK. It also provides another displaying style, in
21cr|osdlyrics-0.4.3-4|22	which lyrics scroll from bottom to top. OSD Lyrics can download lyrics from
21cr|osdlyrics-0.4.3-4|23	the network automatically.
21cr|osdlyrics-0.4.3-4|24	
21cr|osdlyrics-0.4.3-4|25	%files -f %{name}.lang
21cr|osdlyrics-0.4.3-4|26	%doc AUTHORS ABOUT-NLS COPYING ChangeLog NEWS README
21cr|osdlyrics-0.4.3-4|27	%{_bindir}/%{name}
21cr|osdlyrics-0.4.3-4|28	%{_datadir}/%{name}/
21cr|osdlyrics-0.4.3-4|29	%{_datadir}/applications/%{name}.desktop
21cr|osdlyrics-0.4.3-4|30	%{_iconsdir}/hicolor/*/*/*
21cr|osdlyrics-0.4.3-4|31	
21cr|osdlyrics-0.4.3-4|32	#----------------------------------------------------------------------------
21cr|osdlyrics-0.4.3-4|33	
21cr|osdlyrics-0.4.3-4|34	%prep
21cr|osdlyrics-0.4.3-4|35	%setup -q
21cr|osdlyrics-0.4.3-4|36	%patch0 -p1
21cr|osdlyrics-0.4.3-4|37	
21cr|osdlyrics-0.4.3-4|38	%build
21cr|osdlyrics-0.4.3-4|39	autoreconf -fi
21cr|osdlyrics-0.4.3-4|40	%configure --disable-xmms2
21cr|osdlyrics-0.4.3-4|41	%make
21cr|osdlyrics-0.4.3-4|42	
21cr|osdlyrics-0.4.3-4|43	%install
21cr|osdlyrics-0.4.3-4|44	%makeinstall_std
21cr|osdlyrics-0.4.3-4|45	
21cr|osdlyrics-0.4.3-4|46	%find_lang %{name}

3736 21
21cr|osh-20080629-6|1	Summary:	V6 Thompson Shell Port
21cr|osh-20080629-6|2	Name:		osh
21cr|osh-20080629-6|3	Version:	20080629
21cr|osh-20080629-6|4	Release:	6
21cr|osh-20080629-6|5	License:	BSD with advertising
21cr|osh-20080629-6|6	Group:		Shells
21cr|osh-20080629-6|7	Url:		http://v6shell.org/
21cr|osh-20080629-6|8	Source0:	http://v6shell.org/src/osh-%{version}.tar.gz
21cr|osh-20080629-6|9	Patch0:		osh-20080629-no-strip.patch
21cr|osh-20080629-6|10	
21cr|osh-20080629-6|11	%description
21cr|osh-20080629-6|12	The osh project is hereby dedicated to the individuals at Bell Labs who
21cr|osh-20080629-6|13	started the UNIX ball rolling in 1969.
21cr|osh-20080629-6|14	
21cr|osh-20080629-6|15	The objective of the osh project is to honor our shared computing history
21cr|osh-20080629-6|16	by maintaining two different ports of the original sh(1) as it appeared
21cr|osh-20080629-6|17	in Sixth Edition (V6) UNIX. One of the ports, osh, contains enhancements
21cr|osh-20080629-6|18	to make it usable as an interactive login shell while also remaining
21cr|osh-20080629-6|19	backward compatible. The other port, sh6, simply provides a
21cr|osh-20080629-6|20	backward-compatible user interface without any obvious enhancements. In
21cr|osh-20080629-6|21	addition, the shell utilities necessary for globbing and flow control
21cr|osh-20080629-6|22	in command files (aka shell scripts) are also included.
21cr|osh-20080629-6|23	
21cr|osh-20080629-6|24	%files
21cr|osh-20080629-6|25	%doc AUTHORS CHANGES CHANGES-sh_to_sh6 LICENSE NOTES README
21cr|osh-20080629-6|26	%{_bindir}/fd2
21cr|osh-20080629-6|27	%{_bindir}/glob6
21cr|osh-20080629-6|28	%{_bindir}/goto
21cr|osh-20080629-6|29	%{_bindir}/if
21cr|osh-20080629-6|30	%{_bindir}/osh
21cr|osh-20080629-6|31	%{_bindir}/sh6
21cr|osh-20080629-6|32	%{_mandir}/man1/fd2.1.*
21cr|osh-20080629-6|33	%{_mandir}/man1/glob6.1.*
21cr|osh-20080629-6|34	%{_mandir}/man1/goto.1.*
21cr|osh-20080629-6|35	%{_mandir}/man1/if.1.*
21cr|osh-20080629-6|36	%{_mandir}/man1/osh.1.*
21cr|osh-20080629-6|37	%{_mandir}/man1/sh6.1.*
21cr|osh-20080629-6|38	
21cr|osh-20080629-6|39	#----------------------------------------------------------------------------
21cr|osh-20080629-6|40	
21cr|osh-20080629-6|41	%prep
21cr|osh-20080629-6|42	%setup -q
21cr|osh-20080629-6|43	%patch0 -p1
21cr|osh-20080629-6|44	
21cr|osh-20080629-6|45	%build
21cr|osh-20080629-6|46	%make \
21cr|osh-20080629-6|47	PREFIX=%{_prefix} \
21cr|osh-20080629-6|48	CFLAGS="%{optflags}" \
21cr|osh-20080629-6|49	LDFLAGS="%{ldflags}"
21cr|osh-20080629-6|50	
21cr|osh-20080629-6|51	%install
21cr|osh-20080629-6|52	%makeinstall_std \
21cr|osh-20080629-6|53	PREFIX=%{_prefix} \
21cr|osh-20080629-6|54	MANDIR=%{_mandir}/man1 \
21cr|osh-20080629-6|55	BINMODE="-m 0755" \
21cr|osh-20080629-6|56	MANMODE="-m 0644"

3737 21
21cr|osie-1.0.0-5|1	%define name	osie
21cr|osie-1.0.0-5|2	%define version	1.0.0
21cr|osie-1.0.0-5|3	%define release	5
21cr|osie-1.0.0-5|4	
21cr|osie-1.0.0-5|5	Name:		osie
21cr|osie-1.0.0-5|6	Version:	1.0.0
21cr|osie-1.0.0-5|7	Release:	5
21cr|osie-1.0.0-5|8	Summary:	OpenTTD screenshot information extractor
21cr|osie-1.0.0-5|9	Group:          Graphics
21cr|osie-1.0.0-5|10	License:	GPLv2
21cr|osie-1.0.0-5|11	URl:		http://www.openttd.org/
21cr|osie-1.0.0-5|12	Source0:	http://ftp.snt.utwente.nl/pub/games/openttd/binaries/extra/%{name}/%{version}/%{name}-%{version}-source.tar.gz
21cr|osie-1.0.0-5|13	Patch0:		osie-1.0.0-add_makefile.local_support.patch
21cr|osie-1.0.0-5|14	BuildRequires:	png-devel
21cr|osie-1.0.0-5|15	
21cr|osie-1.0.0-5|16	%description
21cr|osie-1.0.0-5|17	osie (OpenTTD screenshot information extractor) extracts the information
21cr|osie-1.0.0-5|18	stored in OpenTTD's PNG screenshots such as the version, NewGRFs and AIs.
21cr|osie-1.0.0-5|19	
21cr|osie-1.0.0-5|20	%prep
21cr|osie-1.0.0-5|21	%setup -q
21cr|osie-1.0.0-5|22	%patch0 -p0 -b .addlocalsupport
21cr|osie-1.0.0-5|23	
21cr|osie-1.0.0-5|24	cat >> Makefile.local << EOF
21cr|osie-1.0.0-5|25	prefix = %{_prefix}
21cr|osie-1.0.0-5|26	DO_NOT_INSTALL_CHANGELOG = 1
21cr|osie-1.0.0-5|27	DO_NOT_INSTALL_LICENSE = 1
21cr|osie-1.0.0-5|28	DO_NOT_INSTALL_DOCS = 1
21cr|osie-1.0.0-5|29	EOF
21cr|osie-1.0.0-5|30	
21cr|osie-1.0.0-5|31	%build
21cr|osie-1.0.0-5|32	%setup_compile_flags
21cr|osie-1.0.0-5|33	%make VERBOSE=1
21cr|osie-1.0.0-5|34	
21cr|osie-1.0.0-5|35	%install
21cr|osie-1.0.0-5|36	rm -rf %{buildroot}
21cr|osie-1.0.0-5|37	%makeinstall_std
21cr|osie-1.0.0-5|38	
21cr|osie-1.0.0-5|39	%clean
21cr|osie-1.0.0-5|40	rm -rf %{buildroot}
21cr|osie-1.0.0-5|41	
21cr|osie-1.0.0-5|42	%files
21cr|osie-1.0.0-5|43	%defattr(-,root,root)
21cr|osie-1.0.0-5|44	%doc docs/readme.txt changelog.txt
21cr|osie-1.0.0-5|45	%{_bindir}/%{name}
21cr|osie-1.0.0-5|46	%{_mandir}/man1/%{name}.1.*

3738 21
21cr|osmo-0.4.4-2|1	Name:		osmo
21cr|osmo-0.4.4-2|2	Version:	0.4.4
21cr|osmo-0.4.4-2|3	Release:	2
21cr|osmo-0.4.4-2|4	Summary:	A handy personal organizer
21cr|osmo-0.4.4-2|5	License:	GPLv2+
21cr|osmo-0.4.4-2|6	Group:		Office
21cr|osmo-0.4.4-2|7	Url:		http://clayo.org/osmo
21cr|osmo-0.4.4-2|8	Source0:	http://downloads.sourceforge.net/osmo-pim/%{name}-%{version}.tar.gz
21cr|osmo-0.4.4-2|9	Source1:	osmo-0.4.2_ru.tar.gz
21cr|osmo-0.4.4-2|10	Patch0:     osmo-desktop.patch
21cr|osmo-0.4.4-2|11	BuildRequires:  pkgconfig(gspell-1)
21cr|osmo-0.4.4-2|12	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|osmo-0.4.4-2|13	BuildRequires:  pkgconfig(libarchive)
21cr|osmo-0.4.4-2|14	BuildRequires:  pkgconfig(libgringotts)
21cr|osmo-0.4.4-2|15	BuildRequires:  pkgconfig(libical)
21cr|osmo-0.4.4-2|16	BuildRequires:  pkgconfig(libnotify)
21cr|osmo-0.4.4-2|17	BuildRequires:  pkgconfig(pango)
21cr|osmo-0.4.4-2|18	BuildRequires:  pkgconfig(webkit2gtk-4.0)
21cr|osmo-0.4.4-2|19	BuildRequires:  nettle-devel
21cr|osmo-0.4.4-2|20	
21cr|osmo-0.4.4-2|21	%description
21cr|osmo-0.4.4-2|22	Osmo is a handy personal organizer, which includes calendar, tasks
21cr|osmo-0.4.4-2|23	manager, address book and notes modules.
21cr|osmo-0.4.4-2|24	
21cr|osmo-0.4.4-2|25	%prep
21cr|osmo-0.4.4-2|26	%setup -q
21cr|osmo-0.4.4-2|27	%patch0 -p1
21cr|osmo-0.4.4-2|28	
21cr|osmo-0.4.4-2|29	pushd po
21cr|osmo-0.4.4-2|30	tar -xvzf %{SOURCE1}
21cr|osmo-0.4.4-2|31	popd
21cr|osmo-0.4.4-2|32	
21cr|osmo-0.4.4-2|33	%build
21cr|osmo-0.4.4-2|34	%configure \
21cr|osmo-0.4.4-2|35	--enable-reproducible
21cr|osmo-0.4.4-2|36	%make
21cr|osmo-0.4.4-2|37	
21cr|osmo-0.4.4-2|38	%install
21cr|osmo-0.4.4-2|39	%makeinstall_std
21cr|osmo-0.4.4-2|40	
21cr|osmo-0.4.4-2|41	%find_lang %{name}
21cr|osmo-0.4.4-2|42	
21cr|osmo-0.4.4-2|43	%files -f %{name}.lang
21cr|osmo-0.4.4-2|44	%doc AUTHORS ChangeLog README* TRANSLATORS
21cr|osmo-0.4.4-2|45	%{_bindir}/%{name}
21cr|osmo-0.4.4-2|46	%{_datadir}/applications/%{name}.desktop
21cr|osmo-0.4.4-2|47	%{_datadir}/pixmaps/*.png
21cr|osmo-0.4.4-2|48	%{_iconsdir}/hicolor/*/actions/%{name}*
21cr|osmo-0.4.4-2|49	%{_iconsdir}/hicolor/*/apps/%{name}*
21cr|osmo-0.4.4-2|50	%{_datadir}/sounds/%{name}
21cr|osmo-0.4.4-2|51	%{_mandir}/man1/%{name}.1*

3739 21
21cr|osmose-0.9.98-1|1	%define		oname		Osmose
21cr|osmose-0.9.98-1|2	%define		oversion	0-9-96-QT
21cr|osmose-0.9.98-1|3	
21cr|osmose-0.9.98-1|4	Name:		osmose
21cr|osmose-0.9.98-1|5	Version:	0.9.98
21cr|osmose-0.9.98-1|6	Release:	1
21cr|osmose-0.9.98-1|7	
21cr|osmose-0.9.98-1|8	Summary:	A Sega Master System emulator
21cr|osmose-0.9.98-1|9	License:	GPLv3
21cr|osmose-0.9.98-1|10	Group:		Emulators
21cr|osmose-0.9.98-1|11	URL:		http://bcz.asterope.fr/
21cr|osmose-0.9.98-1|12	Source0:	http://bcz.asterope.fr/osmose/%{oname}-%{oversion}.zip
21cr|osmose-0.9.98-1|13	Source1:	%{name}.png
21cr|osmose-0.9.98-1|14	Patch0:		Osmose-0-9-96-QT-gcc4.7.patch
21cr|osmose-0.9.98-1|15	BuildRequires:	pkgconfig(alsa)
21cr|osmose-0.9.98-1|16	BuildRequires:	pkgconfig(zlib)
21cr|osmose-0.9.98-1|17	BuildRequires:	qt4-devel
21cr|osmose-0.9.98-1|18	
21cr|osmose-0.9.98-1|19	%description
21cr|osmose-0.9.98-1|20	Osmose is a Sega Master System Emulator. Now it has Qt4 GUI.
21cr|osmose-0.9.98-1|21	
21cr|osmose-0.9.98-1|22	%prep
21cr|osmose-0.9.98-1|23	%setup -q -n %{oname}-%{oversion}
21cr|osmose-0.9.98-1|24	%patch0 -p1
21cr|osmose-0.9.98-1|25	
21cr|osmose-0.9.98-1|26	%build
21cr|osmose-0.9.98-1|27	%qmake_qt4 %{oname}-%{oversion}.pro
21cr|osmose-0.9.98-1|28	%make
21cr|osmose-0.9.98-1|29	
21cr|osmose-0.9.98-1|30	chmod 644 Readme.txt License.txt
21cr|osmose-0.9.98-1|31	
21cr|osmose-0.9.98-1|32	%install
21cr|osmose-0.9.98-1|33	rm -rf %{buildroot}
21cr|osmose-0.9.98-1|34	#makeinstall
21cr|osmose-0.9.98-1|35	install -d -m 0755 %{buildroot}%{_gamesbindir}
21cr|osmose-0.9.98-1|36	install -m 0755 %{oname}-%{oversion} %{buildroot}%{_gamesbindir}/%{name}
21cr|osmose-0.9.98-1|37	
21cr|osmose-0.9.98-1|38	install -d -m 0755 %{buildroot}%{_datadir}/pixmaps
21cr|osmose-0.9.98-1|39	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|osmose-0.9.98-1|40	
21cr|osmose-0.9.98-1|41	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|osmose-0.9.98-1|42	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|osmose-0.9.98-1|43	[Desktop Entry]
21cr|osmose-0.9.98-1|44	Encoding=UTF-8
21cr|osmose-0.9.98-1|45	Name=Osmose
21cr|osmose-0.9.98-1|46	Comment=%{summary}
21cr|osmose-0.9.98-1|47	Exec=%{_gamesbindir}/%{name}
21cr|osmose-0.9.98-1|48	Icon=%{_datadir}/pixmaps/%{name}.png
21cr|osmose-0.9.98-1|49	Terminal=false
21cr|osmose-0.9.98-1|50	Type=Application
21cr|osmose-0.9.98-1|51	Categories=Game;Emulator;
21cr|osmose-0.9.98-1|52	EOF
21cr|osmose-0.9.98-1|53	
21cr|osmose-0.9.98-1|54	%files
21cr|osmose-0.9.98-1|55	%doc Readme.txt License.txt
21cr|osmose-0.9.98-1|56	%{_gamesbindir}/%{name}
21cr|osmose-0.9.98-1|57	%{_datadir}/applications/%{name}.desktop
21cr|osmose-0.9.98-1|58	%{_datadir}/pixmaps/%{name}.png

3740 21
21cr|osptoolkit-4.24.4-1|1	%define major 4
21cr|osptoolkit-4.24.4-1|2	%define libname %mklibname osptk %{major}
21cr|osptoolkit-4.24.4-1|3	%define devname %mklibname osptk -d
21cr|osptoolkit-4.24.4-1|4	
21cr|osptoolkit-4.24.4-1|5	%define oname TK-4_24_4
21cr|osptoolkit-4.24.4-1|6	%define oversion 20210825
21cr|osptoolkit-4.24.4-1|7	%define _disable_lto 1
21cr|osptoolkit-4.24.4-1|8	
21cr|osptoolkit-4.24.4-1|9	Summary:	The OSP Toolkit(tm)
21cr|osptoolkit-4.24.4-1|10	Name:		osptoolkit
21cr|osptoolkit-4.24.4-1|11	Version:	4.24.4
21cr|osptoolkit-4.24.4-1|12	Release:	1
21cr|osptoolkit-4.24.4-1|13	License:	BSD
21cr|osptoolkit-4.24.4-1|14	Group:		System/Libraries
21cr|osptoolkit-4.24.4-1|15	Url:		https://www.transnexus.com
21cr|osptoolkit-4.24.4-1|16	Source0:	https://github.com/TransNexus/osptoolkit/archive/refs/tags/%{oname}-%{oversion}.tar.gz?/OSPToolkit-%{version}.tar.gz
21cr|osptoolkit-4.24.4-1|17	Source1:	Makefile
21cr|osptoolkit-4.24.4-1|18	Patch0:		osptoolkit_3.4.2-1.diff
21cr|osptoolkit-4.24.4-1|19	# error: non-floating-point argument in call to function '__builtin_isnan'
21cr|osptoolkit-4.24.4-1|20	Patch1:		TK-4_13_0-20161107-glibc-2.23-isnan.patch
21cr|osptoolkit-4.24.4-1|21	BuildRequires:	libtool
21cr|osptoolkit-4.24.4-1|22	BuildRequires:	pkgconfig(libutf8proc)
21cr|osptoolkit-4.24.4-1|23	BuildRequires:	pkgconfig(openssl)
21cr|osptoolkit-4.24.4-1|24	
21cr|osptoolkit-4.24.4-1|25	%description
21cr|osptoolkit-4.24.4-1|26	The OSP Toolkit is a complete development kit for software developers who want
21cr|osptoolkit-4.24.4-1|27	to implement the client side of the European Telecommunication Standards
21cr|osptoolkit-4.24.4-1|28	Institute's (ETSI) Open Settlement Protocol. The OSP Toolkit includes source
21cr|osptoolkit-4.24.4-1|29	code written in ANSI C, test tools and extensive documentation on how to
21cr|osptoolkit-4.24.4-1|30	implement OSP. A hosted OSP test server is freely available on the Internet for
21cr|osptoolkit-4.24.4-1|31	all developers to test their OSP implementation.
21cr|osptoolkit-4.24.4-1|32	
21cr|osptoolkit-4.24.4-1|33	#----------------------------------------------------------------------------
21cr|osptoolkit-4.24.4-1|34	
21cr|osptoolkit-4.24.4-1|35	%package -n %{libname}
21cr|osptoolkit-4.24.4-1|36	Summary:	The OSP Toolkit(tm) shared library
21cr|osptoolkit-4.24.4-1|37	Group:		System/Libraries
21cr|osptoolkit-4.24.4-1|38	
21cr|osptoolkit-4.24.4-1|39	%description -n %{libname}
21cr|osptoolkit-4.24.4-1|40	The OSP Toolkit is a complete development kit for software developers who want
21cr|osptoolkit-4.24.4-1|41	to implement the client side of the European Telecommunication Standards
21cr|osptoolkit-4.24.4-1|42	Institute's (ETSI) Open Settlement Protocol. The OSP Toolkit includes source
21cr|osptoolkit-4.24.4-1|43	code written in ANSI C, test tools and extensive documentation on how to
21cr|osptoolkit-4.24.4-1|44	implement OSP. A hosted OSP test server is freely available on the Internet for
21cr|osptoolkit-4.24.4-1|45	all developers to test their OSP implementation.
21cr|osptoolkit-4.24.4-1|46	
21cr|osptoolkit-4.24.4-1|47	%files -n %{libname}
21cr|osptoolkit-4.24.4-1|48	%doc LICENSE.txt README.txt RELNOTES.txt debian/osptoolkit.txt
21cr|osptoolkit-4.24.4-1|49	%{_libdir}/libosptk.so.%{major}*
21cr|osptoolkit-4.24.4-1|50	
21cr|osptoolkit-4.24.4-1|51	#----------------------------------------------------------------------------
21cr|osptoolkit-4.24.4-1|52	
21cr|osptoolkit-4.24.4-1|53	%package -n %{devname}
21cr|osptoolkit-4.24.4-1|54	Summary:	Static library and header files for the libosp library
21cr|osptoolkit-4.24.4-1|55	Group:		Development/C
21cr|osptoolkit-4.24.4-1|56	Requires:	%{libname} = %{EVRD}
21cr|osptoolkit-4.24.4-1|57	Provides:	%{name}-devel = %{EVRD}
21cr|osptoolkit-4.24.4-1|58	Provides:	osp-devel = %{EVRD}
21cr|osptoolkit-4.24.4-1|59	
21cr|osptoolkit-4.24.4-1|60	%description -n %{devname}
21cr|osptoolkit-4.24.4-1|61	The OSP Toolkit is a complete development kit for software developers who want
21cr|osptoolkit-4.24.4-1|62	to implement the client side of the European Telecommunication Standards
21cr|osptoolkit-4.24.4-1|63	Institute's (ETSI) Open Settlement Protocol. The OSP Toolkit includes source
21cr|osptoolkit-4.24.4-1|64	code written in ANSI C, test tools and extensive documentation on how to
21cr|osptoolkit-4.24.4-1|65	implement OSP. A hosted OSP test server is freely available on the Internet for
21cr|osptoolkit-4.24.4-1|66	all developers to test their OSP implementation.
21cr|osptoolkit-4.24.4-1|67	
21cr|osptoolkit-4.24.4-1|68	This package contains the static libosp library and its header files.
21cr|osptoolkit-4.24.4-1|69	
21cr|osptoolkit-4.24.4-1|70	%files -n %{devname}
21cr|osptoolkit-4.24.4-1|71	%doc test/nonblocking.[ch]
21cr|osptoolkit-4.24.4-1|72	%{_includedir}/osp
21cr|osptoolkit-4.24.4-1|73	%{_libdir}/libosptk.so
21cr|osptoolkit-4.24.4-1|74	%{_libdir}/pkgconfig/libosptk.pc
21cr|osptoolkit-4.24.4-1|75	
21cr|osptoolkit-4.24.4-1|76	#----------------------------------------------------------------------------
21cr|osptoolkit-4.24.4-1|77	
21cr|osptoolkit-4.24.4-1|78	%package -n osp-tools
21cr|osptoolkit-4.24.4-1|79	Summary:	Various utilities for the libosptk library
21cr|osptoolkit-4.24.4-1|80	Group:		System/Servers
21cr|osptoolkit-4.24.4-1|81	
21cr|osptoolkit-4.24.4-1|82	%description -n osp-tools
21cr|osptoolkit-4.24.4-1|83	This package contains various utilities utilizing the libosptk library.
21cr|osptoolkit-4.24.4-1|84	
21cr|osptoolkit-4.24.4-1|85	%files -n osp-tools
21cr|osptoolkit-4.24.4-1|86	%doc bin/enroll.sh bin/test.cfg bin/openssl.cnf bin/.rnd
21cr|osptoolkit-4.24.4-1|87	%{_bindir}/osp-enroll
21cr|osptoolkit-4.24.4-1|88	%{_bindir}/osp-test_app
21cr|osptoolkit-4.24.4-1|89	
21cr|osptoolkit-4.24.4-1|90	#----------------------------------------------------------------------------
21cr|osptoolkit-4.24.4-1|91	
21cr|osptoolkit-4.24.4-1|92	%prep
21cr|osptoolkit-4.24.4-1|93	%autosetup -p1 -n %{name}-%{oname}-%{oversion}
21cr|osptoolkit-4.24.4-1|94	
21cr|osptoolkit-4.24.4-1|95	pushd debian
21cr|osptoolkit-4.24.4-1|96	iconv -f iso8859-1 -t utf-8 osptoolkit.txt > osptoolkit.txt.conv && mv -f osptoolkit.txt.conv osptoolkit.txt
21cr|osptoolkit-4.24.4-1|97	popd
21cr|osptoolkit-4.24.4-1|98	
21cr|osptoolkit-4.24.4-1|99	install -m0644 %{SOURCE1} Makefile
21cr|osptoolkit-4.24.4-1|100	
21cr|osptoolkit-4.24.4-1|101	# lib64 fix
21cr|osptoolkit-4.24.4-1|102	find -name "Makefile" | xargs perl -pi -e "s|/usr/lib|%{_libdir}|g"
21cr|osptoolkit-4.24.4-1|103	find -name "Makefile" | xargs perl -pi -e "s|/lib\b|/%{_lib}|g"
21cr|osptoolkit-4.24.4-1|104	perl -pi -e "s|/usr/lib|%{_libdir}|g" bin/enroll.sh
21cr|osptoolkit-4.24.4-1|105	
21cr|osptoolkit-4.24.4-1|106	%build
21cr|osptoolkit-4.24.4-1|107	%make build VERSION="%{version}" MAJOR="%{major}" ADDFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|osptoolkit-4.24.4-1|108	%make enroll VERSION="%{version}" MAJOR="%{major}" ADDFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|osptoolkit-4.24.4-1|109	%make test VERSION="%{version}" MAJOR="%{major}" ADDFLAGS="%{optflags} -Dtrue=1 -Dfalse=0" LDFLAGS="%{ldflags}"
21cr|osptoolkit-4.24.4-1|110	
21cr|osptoolkit-4.24.4-1|111	%install
21cr|osptoolkit-4.24.4-1|112	install -d %{buildroot}%{_bindir}
21cr|osptoolkit-4.24.4-1|113	install -d %{buildroot}%{_libdir}/pkgconfig
21cr|osptoolkit-4.24.4-1|114	install -d %{buildroot}%{_includedir}/osp
21cr|osptoolkit-4.24.4-1|115	
21cr|osptoolkit-4.24.4-1|116	libtool --mode=install install -m0755 lib/libosptk.la %{buildroot}%{_libdir}/libosptk.la
21cr|osptoolkit-4.24.4-1|117	libtool --mode=install install -m0755 bin/test_app %{buildroot}%{_bindir}/osp-test_app
21cr|osptoolkit-4.24.4-1|118	libtool --mode=install install -m0755 bin/enroll %{buildroot}%{_bindir}/osp-enroll
21cr|osptoolkit-4.24.4-1|119	
21cr|osptoolkit-4.24.4-1|120	#libtool --mode=install install -m0755 bin/.libs/enroll %{buildroot}%{_bindir}/osp-enroll
21cr|osptoolkit-4.24.4-1|121	#libtool --mode=install install -m0755 bin/.libs/test_app %{buildroot}%{_bindir}/osp-test_app
21cr|osptoolkit-4.24.4-1|122	
21cr|osptoolkit-4.24.4-1|123	install -m0644 include/osp/*.h %{buildroot}%{_includedir}/osp/
21cr|osptoolkit-4.24.4-1|124	install -m0644 debian/libosptk*.pc %{buildroot}%{_libdir}/pkgconfig/libosptk.pc
21cr|osptoolkit-4.24.4-1|125	
21cr|osptoolkit-4.24.4-1|126	rm -f %{buildroot}%{_libdir}/*.*a

3741 21
21cr|ossp-1.3.2-8|1	Summary:	OSS (Open Sound System) Proxy Daemon
21cr|ossp-1.3.2-8|2	Name:		ossp
21cr|ossp-1.3.2-8|3	Version:	1.3.2
21cr|ossp-1.3.2-8|4	Release:	8
21cr|ossp-1.3.2-8|5	License:	GPLv2+
21cr|ossp-1.3.2-8|6	Group:		Sound
21cr|ossp-1.3.2-8|7	Url:		http://sourceforge.net/projects/osspd/
21cr|ossp-1.3.2-8|8	Source0:	%{name}-%{version}.tar.gz
21cr|ossp-1.3.2-8|9	Patch0:		0001-Add-a-very-simple-systemd-unit.patch
21cr|ossp-1.3.2-8|10	Patch1:		0002-udev-Rename-udev-rules-and-add-uaccess-udev-acl-tags.patch
21cr|ossp-1.3.2-8|11	Patch2:		ossp-1.3.2-fix-build-lrt.patch
21cr|ossp-1.3.2-8|12	Patch3:		ossp-1.3.2-sfmt.patch
21cr|ossp-1.3.2-8|13	BuildRequires:	pkgconfig(alsa)
21cr|ossp-1.3.2-8|14	BuildRequires:	pkgconfig(fuse)
21cr|ossp-1.3.2-8|15	BuildRequires:	pkgconfig(libpulse)
21cr|ossp-1.3.2-8|16	Requires(post,preun): rpm-helper >= 0.24.1
21cr|ossp-1.3.2-8|17	Recommends:	pulseaudio
21cr|ossp-1.3.2-8|18	
21cr|ossp-1.3.2-8|19	%description
21cr|ossp-1.3.2-8|20	OSS Proxy Daemon is Linux userland OSS sound device (/dev/[a]dsp
21cr|ossp-1.3.2-8|21	and /dev/mixer) implementation using CUSE. Currently it supports
21cr|ossp-1.3.2-8|22	forwarding OSS sound streams to PulseAudio and ALSA.
21cr|ossp-1.3.2-8|23	
21cr|ossp-1.3.2-8|24	%files
21cr|ossp-1.3.2-8|25	%doc README
21cr|ossp-1.3.2-8|26	%{_sbindir}/ossp*
21cr|ossp-1.3.2-8|27	/lib/udev/rules.d/70-osscuse.rules
21cr|ossp-1.3.2-8|28	%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|ossp-1.3.2-8|29	/lib/systemd/system/osspd.service
21cr|ossp-1.3.2-8|30	/lib/systemd/system/sound.target.wants/osspd.service
21cr|ossp-1.3.2-8|31	
21cr|ossp-1.3.2-8|32	#----------------------------------------------------------------------------
21cr|ossp-1.3.2-8|33	
21cr|ossp-1.3.2-8|34	%prep
21cr|ossp-1.3.2-8|35	%setup -q
21cr|ossp-1.3.2-8|36	%patch0 -p1
21cr|ossp-1.3.2-8|37	%patch1 -p1
21cr|ossp-1.3.2-8|38	%patch2 -p1
21cr|ossp-1.3.2-8|39	%patch3 -p1
21cr|ossp-1.3.2-8|40	
21cr|ossp-1.3.2-8|41	sed -i 's,/usr/local,%{_prefix},' Makefile
21cr|ossp-1.3.2-8|42	sed -i 's,/etc/udev/rules.d,/lib/udev/rules.d,' Makefile
21cr|ossp-1.3.2-8|43	
21cr|ossp-1.3.2-8|44	%build
21cr|ossp-1.3.2-8|45	%setup_compile_flags
21cr|ossp-1.3.2-8|46	%make
21cr|ossp-1.3.2-8|47	
21cr|ossp-1.3.2-8|48	%install
21cr|ossp-1.3.2-8|49	%makeinstall_std
21cr|ossp-1.3.2-8|50	
21cr|ossp-1.3.2-8|51	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|ossp-1.3.2-8|52	echo "cuse" >%{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|ossp-1.3.2-8|53	
21cr|ossp-1.3.2-8|54	%post
21cr|ossp-1.3.2-8|55	if [ "$1" -eq "1" ] ; then
21cr|ossp-1.3.2-8|56	# Initial installation
21cr|ossp-1.3.2-8|57	modprobe cuse
21cr|ossp-1.3.2-8|58	fi

3742 21
21cr|ots-0.5.0-14|1	%define api		1
21cr|ots-0.5.0-14|2	%define major	0
21cr|ots-0.5.0-14|3	%define libname		%mklibname %{name} %{api} %{major}
21cr|ots-0.5.0-14|4	%define develname 	%mklibname ots -d
21cr|ots-0.5.0-14|5	
21cr|ots-0.5.0-14|6	Name:		ots
21cr|ots-0.5.0-14|7	Summary:	A text summarizer
21cr|ots-0.5.0-14|8	Version:	0.5.0
21cr|ots-0.5.0-14|9	Release:	14
21cr|ots-0.5.0-14|10	License:	GPLv2+
21cr|ots-0.5.0-14|11	Group:		System/Libraries
21cr|ots-0.5.0-14|12	URL:		http://libots.sourceforge.net/
21cr|ots-0.5.0-14|13	Source0:	%{name}-%{version}.tar.gz
21cr|ots-0.5.0-14|14	Patch0:		ots-0.5.0-fix-underlinking.patch
21cr|ots-0.5.0-14|15	Patch1:		ots-0.5.0-fix-installation.patch
21cr|ots-0.5.0-14|16	Patch2:		ots-0.5.0-automake-1.13.patch
21cr|ots-0.5.0-14|17	Patch3:		ots-0.5.0-fix-build.patch
21cr|ots-0.5.0-14|18	
21cr|ots-0.5.0-14|19	BuildRequires:	popt-devel
21cr|ots-0.5.0-14|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|ots-0.5.0-14|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|ots-0.5.0-14|22	
21cr|ots-0.5.0-14|23	%description
21cr|ots-0.5.0-14|24	The open text summarizer is an open source tool for summarizing texts.
21cr|ots-0.5.0-14|25	The program reads a text and decides which sentences are important and
21cr|ots-0.5.0-14|26	which are not.
21cr|ots-0.5.0-14|27	The program can either print the summarized text in text format or in
21cr|ots-0.5.0-14|28	HTML form where the important sentences are highlighted in red.
21cr|ots-0.5.0-14|29	
21cr|ots-0.5.0-14|30	The program is multi lingual and work with UTF-8 code;  At the moment
21cr|ots-0.5.0-14|31	only English Hebrew are supported.
21cr|ots-0.5.0-14|32	
21cr|ots-0.5.0-14|33	The ots command line tool is an example and a debug tool for the libary.
21cr|ots-0.5.0-14|34	You can bind to the library from your program.
21cr|ots-0.5.0-14|35	
21cr|ots-0.5.0-14|36	%package -n %{libname}
21cr|ots-0.5.0-14|37	Summary:	Libraries for ots
21cr|ots-0.5.0-14|38	Group:		System/Libraries
21cr|ots-0.5.0-14|39	
21cr|ots-0.5.0-14|40	%description -n %{libname}
21cr|ots-0.5.0-14|41	This package provides the libraries for using ots.
21cr|ots-0.5.0-14|42	
21cr|ots-0.5.0-14|43	%package -n %{develname}
21cr|ots-0.5.0-14|44	Summary:	Libraries and include files for developing with libots
21cr|ots-0.5.0-14|45	Group:		Development/C
21cr|ots-0.5.0-14|46	Requires:	%{libname} = %{version}-%{release}
21cr|ots-0.5.0-14|47	Provides:	%{name}-devel = %{version}-%{release}
21cr|ots-0.5.0-14|48	
21cr|ots-0.5.0-14|49	%description -n %{develname}
21cr|ots-0.5.0-14|50	This package provides the necessary development libraries and include
21cr|ots-0.5.0-14|51	files to allow you to develop with libots.
21cr|ots-0.5.0-14|52	
21cr|ots-0.5.0-14|53	%prep
21cr|ots-0.5.0-14|54	%setup -q
21cr|ots-0.5.0-14|55	%patch0 -p0
21cr|ots-0.5.0-14|56	%patch1 -p0
21cr|ots-0.5.0-14|57	%patch2 -p1
21cr|ots-0.5.0-14|58	%patch3 -p1
21cr|ots-0.5.0-14|59	
21cr|ots-0.5.0-14|60	%build
21cr|ots-0.5.0-14|61	touch gtk-doc.make
21cr|ots-0.5.0-14|62	autoreconf -fi
21cr|ots-0.5.0-14|63	%configure \
21cr|ots-0.5.0-14|64	--disable-gtk-doc \
21cr|ots-0.5.0-14|65	--disable-static
21cr|ots-0.5.0-14|66	
21cr|ots-0.5.0-14|67	%make -j1
21cr|ots-0.5.0-14|68	
21cr|ots-0.5.0-14|69	%install
21cr|ots-0.5.0-14|70	%makeinstall_std
21cr|ots-0.5.0-14|71	
21cr|ots-0.5.0-14|72	# clean out unused files
21cr|ots-0.5.0-14|73	rm -rf %{buildroot}%{_datadir}/doc/libots/html/*
21cr|ots-0.5.0-14|74	
21cr|ots-0.5.0-14|75	%files
21cr|ots-0.5.0-14|76	%doc AUTHORS COPYING ChangeLog NEWS README TODO
21cr|ots-0.5.0-14|77	%{_bindir}/%{name}
21cr|ots-0.5.0-14|78	%dir %{_datadir}/ots
21cr|ots-0.5.0-14|79	%{_datadir}/ots/*
21cr|ots-0.5.0-14|80	
21cr|ots-0.5.0-14|81	%files -n %{libname}
21cr|ots-0.5.0-14|82	%{_libdir}/libots-%{api}.so.%{major}*
21cr|ots-0.5.0-14|83	
21cr|ots-0.5.0-14|84	%files -n %{develname}
21cr|ots-0.5.0-14|85	%{_libdir}/libots-%{api}.so
21cr|ots-0.5.0-14|86	%dir %{_includedir}/libots-%{api}
21cr|ots-0.5.0-14|87	%dir %{_includedir}/libots-%{api}/ots
21cr|ots-0.5.0-14|88	%{_includedir}/libots-%{api}/ots/*.h
21cr|ots-0.5.0-14|89	%{_libdir}/pkgconfig/libots-%{api}.pc

3743 21
21cr|otter-browser-1.0.81-440.3|1	%define oname otter
21cr|otter-browser-1.0.81-440.3|2	%define weekrel  440
21cr|otter-browser-1.0.81-440.3|3	
21cr|otter-browser-1.0.81-440.3|4	Name:		otter-browser
21cr|otter-browser-1.0.81-440.3|5	Summary:	Web browser controlled by the user, not vice-versa
21cr|otter-browser-1.0.81-440.3|6	License:	GPLv3
21cr|otter-browser-1.0.81-440.3|7	Version:	1.0.81
21cr|otter-browser-1.0.81-440.3|8	Release:	%{weekrel}.3
21cr|otter-browser-1.0.81-440.3|9	Group:		Networking/WWW
21cr|otter-browser-1.0.81-440.3|10	Url:		http://otter-browser.org/
21cr|otter-browser-1.0.81-440.3|11	Source0:	https://downloads.sourceforge.net/project/otter-browser/otter-browser-%{version}/%{name}-%{version}-dev%{weekrel}.tar.bz2
21cr|otter-browser-1.0.81-440.3|12	
21cr|otter-browser-1.0.81-440.3|13	BuildRequires:  cmake >= 2.8.10.2
21cr|otter-browser-1.0.81-440.3|14	BuildRequires:  pkgconfig(Qt5Core) >= 5.6
21cr|otter-browser-1.0.81-440.3|15	BuildRequires:  pkgconfig(Qt5Network) >= 5.6
21cr|otter-browser-1.0.81-440.3|16	BuildRequires:  pkgconfig(Qt5PrintSupport) >= 5.6
21cr|otter-browser-1.0.81-440.3|17	BuildRequires:  pkgconfig(Qt5Sensors) >= 5.6
21cr|otter-browser-1.0.81-440.3|18	BuildRequires:  pkgconfig(Qt5Sql) >= 5.6
21cr|otter-browser-1.0.81-440.3|19	BuildRequires:  pkgconfig(Qt5Widgets) >= 5.6
21cr|otter-browser-1.0.81-440.3|20	BuildRequires:  pkgconfig(Qt5WebKit) >= 5.6
21cr|otter-browser-1.0.81-440.3|21	BuildRequires:  pkgconfig(Qt5WebKitWidgets) >= 5.6
21cr|otter-browser-1.0.81-440.3|22	BuildRequires:  pkgconfig(Qt5Script) >= 5.6
21cr|otter-browser-1.0.81-440.3|23	BuildRequires:  pkgconfig(Qt5Svg) >= 5.6
21cr|otter-browser-1.0.81-440.3|24	BuildRequires:  pkgconfig(Qt5Multimedia) >= 5.6
21cr|otter-browser-1.0.81-440.3|25	BuildRequires:  pkgconfig(Qt5WebEngineWidgets) >= 5.6
21cr|otter-browser-1.0.81-440.3|26	BuildRequires:	qmake5
21cr|otter-browser-1.0.81-440.3|27	BuildRequires:	pkgconfig(Qt5Concurrent) >= 5.6
21cr|otter-browser-1.0.81-440.3|28	BuildRequires:	pkgconfig(Qt5DBus) >= 5.6
21cr|otter-browser-1.0.81-440.3|29	BuildRequires:	pkgconfig(Qt5WebEngine) >= 5.6
21cr|otter-browser-1.0.81-440.3|30	BuildRequires:	pkgconfig(Qt5XmlPatterns) >= 5.6
21cr|otter-browser-1.0.81-440.3|31	BuildRequires:	kf5sonnet-devel
21cr|otter-browser-1.0.81-440.3|32	BuildRequires:	pkgconfig(hunspell) >= 1.3.0
21cr|otter-browser-1.0.81-440.3|33	BuildRequires:	pkgconfig(libgcrypt)
21cr|otter-browser-1.0.81-440.3|34	BuildRequires:	appstream-util
21cr|otter-browser-1.0.81-440.3|35	BuildRequires:	desktop-file-utils
21cr|otter-browser-1.0.81-440.3|36	
21cr|otter-browser-1.0.81-440.3|37	%description
21cr|otter-browser-1.0.81-440.3|38	Project aiming to recreate the best aspects of
21cr|otter-browser-1.0.81-440.3|39	the classic Opera (12.x) UI using Qt5.
21cr|otter-browser-1.0.81-440.3|40	
21cr|otter-browser-1.0.81-440.3|41	
21cr|otter-browser-1.0.81-440.3|42	%files -f %{name}.lang
21cr|otter-browser-1.0.81-440.3|43	%doc CHANGELOG *.md COPYING TODO
21cr|otter-browser-1.0.81-440.3|44	%{_bindir}/%{name}
21cr|otter-browser-1.0.81-440.3|45	%{_datadir}/applications/%{name}.desktop
21cr|otter-browser-1.0.81-440.3|46	%{_appdatadir}/%{name}.appdata.xml
21cr|otter-browser-1.0.81-440.3|47	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|otter-browser-1.0.81-440.3|48	%{_mandir}/man1/otter-browser.1.*
21cr|otter-browser-1.0.81-440.3|49	#--------------------------------------
21cr|otter-browser-1.0.81-440.3|50	
21cr|otter-browser-1.0.81-440.3|51	%prep
21cr|otter-browser-1.0.81-440.3|52	%setup -qn %{name}-%{version}-dev%{weekrel}
21cr|otter-browser-1.0.81-440.3|53	
21cr|otter-browser-1.0.81-440.3|54	%build
21cr|otter-browser-1.0.81-440.3|55	%cmake_qt5
21cr|otter-browser-1.0.81-440.3|56	%make
21cr|otter-browser-1.0.81-440.3|57	
21cr|otter-browser-1.0.81-440.3|58	
21cr|otter-browser-1.0.81-440.3|59	%install
21cr|otter-browser-1.0.81-440.3|60	%makeinstall_std -C build
21cr|otter-browser-1.0.81-440.3|61	mkdir -p %{buildroot}%{_appdatadir}
21cr|otter-browser-1.0.81-440.3|62	cp -pr packaging/%{name}.appdata.xml \
21cr|otter-browser-1.0.81-440.3|63	%{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|otter-browser-1.0.81-440.3|64	rm -fr %{buildroot}%{_datadir}/%{name}/locale/otter-browser{_jbo.qm,_yue.qm}
21cr|otter-browser-1.0.81-440.3|65	
21cr|otter-browser-1.0.81-440.3|66	%{find_lang} %{name} --with-qt
21cr|otter-browser-1.0.81-440.3|67	
21cr|otter-browser-1.0.81-440.3|68	
21cr|otter-browser-1.0.81-440.3|69	%check
21cr|otter-browser-1.0.81-440.3|70	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|otter-browser-1.0.81-440.3|71	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

3744 21
21cr|outguess-0.2-1|1	Summary:	Universal steganographic tool
21cr|outguess-0.2-1|2	Name:		outguess
21cr|outguess-0.2-1|3	Version:	0.2
21cr|outguess-0.2-1|4	Release:	1
21cr|outguess-0.2-1|5	License:	BSD
21cr|outguess-0.2-1|6	Group:		File tools
21cr|outguess-0.2-1|7	Url:		http://www.outguess.org/
21cr|outguess-0.2-1|8	Source0:	http://www.outguess.org/%{name}-%{version}.tar.gz
21cr|outguess-0.2-1|9	
21cr|outguess-0.2-1|10	%description
21cr|outguess-0.2-1|11	OutGuess is a universal steganographic tool that allows the insertion
21cr|outguess-0.2-1|12	of hidden information into the redundant bits of data sources. The
21cr|outguess-0.2-1|13	nature of the data source is irrelevant to the core of OutGuess. The
21cr|outguess-0.2-1|14	program relies on data specific handlers that will extract redundant
21cr|outguess-0.2-1|15	bits and write them back after modification. In this version the PNM
21cr|outguess-0.2-1|16	and JPEG image formats are supported. In the next paragraphs, images
21cr|outguess-0.2-1|17	will be used as concrete example of data objects, though OutGuess can
21cr|outguess-0.2-1|18	use any kind of data, as long as a handler is provided.
21cr|outguess-0.2-1|19	
21cr|outguess-0.2-1|20	%files
21cr|outguess-0.2-1|21	%doc README ChangeLog STIRMARK-README
21cr|outguess-0.2-1|22	%{_bindir}/%{name}
21cr|outguess-0.2-1|23	%{_mandir}/man1/%{name}.1*
21cr|outguess-0.2-1|24	
21cr|outguess-0.2-1|25	#----------------------------------------------------------------------------
21cr|outguess-0.2-1|26	
21cr|outguess-0.2-1|27	%prep
21cr|outguess-0.2-1|28	%setup -qn %{name}
21cr|outguess-0.2-1|29	
21cr|outguess-0.2-1|30	%build
21cr|outguess-0.2-1|31	%configure
21cr|outguess-0.2-1|32	%make
21cr|outguess-0.2-1|33	
21cr|outguess-0.2-1|34	%install
21cr|outguess-0.2-1|35	install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|outguess-0.2-1|36	install -Dm 0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

3745 21
21cr|outlining-0.1-1|1	# revision 45601
21cr|outlining-0.1-1|2	# category Package
21cr|outlining-0.1-1|3	# catalog-ctan /macros/latex/contrib/outlining
21cr|outlining-0.1-1|4	# catalog-date 2017-10-27 05:58:14 +0200
21cr|outlining-0.1-1|5	# catalog-license LPPL1.3
21cr|outlining-0.1-1|6	# catalog-version 0.1
21cr|outlining-0.1-1|7	Name:		outlining
21cr|outlining-0.1-1|8	Version:	0.1
21cr|outlining-0.1-1|9	Release:	1
21cr|outlining-0.1-1|10	Summary:	Create outlines for scientific documents
21cr|outlining-0.1-1|11	Group:		Publishing
21cr|outlining-0.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/outlining
21cr|outlining-0.1-1|13	License:	LPPL1.3
21cr|outlining-0.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.tar.xz
21cr|outlining-0.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.doc.tar.xz
21cr|outlining-0.1-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.source.tar.xz
21cr|outlining-0.1-1|17	BuildArch:	noarch
21cr|outlining-0.1-1|18	BuildRequires:	texlive-tlpkg
21cr|outlining-0.1-1|19	Requires(pre):	texlive-tlpkg
21cr|outlining-0.1-1|20	Requires(post):	texlive-kpathsea
21cr|outlining-0.1-1|21	
21cr|outlining-0.1-1|22	%description
21cr|outlining-0.1-1|23	Every scientifc document requires outlining before it is
21cr|outlining-0.1-1|24	written. This package adds simple macros for your LaTeX
21cr|outlining-0.1-1|25	document.
21cr|outlining-0.1-1|26	
21cr|outlining-0.1-1|27	%post
21cr|outlining-0.1-1|28	%{_sbindir}/texlive.post
21cr|outlining-0.1-1|29	
21cr|outlining-0.1-1|30	%postun
21cr|outlining-0.1-1|31	if [ $1 -eq 0 ]; then
21cr|outlining-0.1-1|32	%{_sbindir}/texlive.post
21cr|outlining-0.1-1|33	fi
21cr|outlining-0.1-1|34	
21cr|outlining-0.1-1|35	#-----------------------------------------------------------------------
21cr|outlining-0.1-1|36	%files
21cr|outlining-0.1-1|37	%doc %{_texmfdistdir}/doc/latex/outlining/
21cr|outlining-0.1-1|38	%{_texmfdistdir}/tex/latex/outlining/
21cr|outlining-0.1-1|39	%{_texmfdistdir}/source/latex/outlining/
21cr|outlining-0.1-1|40	
21cr|outlining-0.1-1|41	#-----------------------------------------------------------------------
21cr|outlining-0.1-1|42	%prep
21cr|outlining-0.1-1|43	%setup -c -a0 -a1 -a2
21cr|outlining-0.1-1|44	
21cr|outlining-0.1-1|45	%build
21cr|outlining-0.1-1|46	
21cr|outlining-0.1-1|47	%install
21cr|outlining-0.1-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|outlining-0.1-1|49	cp -fpar tex source doc %{buildroot}%{_texmfdistdir}
21cr|outlining-0.1-1|50	
21cr|outlining-0.1-1|51	
21cr|outlining-0.1-1|52	%changelog
21cr|outlining-0.1-1|53	* Tue Jan 03 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.7-2
21cr|outlining-0.1-1|54	+ Revision: 45601
21cr|outlining-0.1-1|55	- Rebuild to reduce used resources
21cr|outlining-0.1-1|56	
21cr|outlining-0.1-1|57	* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.7-1
21cr|outlining-0.1-1|58	+ Revision: 45601
21cr|outlining-0.1-1|59	- texlive-options
21cr|outlining-0.1-1|60	- texlive-options
21cr|outlining-0.1-1|61	- texlive-options
21cr|outlining-0.1-1|62	- texlive-options
21cr|outlining-0.1-1|63	- texlive-options

3746 21
21cr|outwiker-1.8.0-3|1	Summary:        Create notes and represent them as a tree of HTML pages
21cr|outwiker-1.8.0-3|2	Name:           outwiker
21cr|outwiker-1.8.0-3|3	Version:        1.8.0
21cr|outwiker-1.8.0-3|4	Release:        3
21cr|outwiker-1.8.0-3|5	License:        GPLv3
21cr|outwiker-1.8.0-3|6	Group:          Office
21cr|outwiker-1.8.0-3|7	URL:            http://jenyay.net/Soft/Outwiker
21cr|outwiker-1.8.0-3|8	Source0:        https://github.com/Jenyay/outwiker/archive/%{name}-stable_%{version}.tar.gz
21cr|outwiker-1.8.0-3|9	Requires:       python
21cr|outwiker-1.8.0-3|10	Requires:       mimetex
21cr|outwiker-1.8.0-3|11	Requires:       wxPython
21cr|outwiker-1.8.0-3|12	Requires:       python-webkitgtk
21cr|outwiker-1.8.0-3|13	Requires:       python-pillow
21cr|outwiker-1.8.0-3|14	
21cr|outwiker-1.8.0-3|15	BuildArch:      noarch
21cr|outwiker-1.8.0-3|16	
21cr|outwiker-1.8.0-3|17	%description
21cr|outwiker-1.8.0-3|18	OutWiker is a program to create and store notes, representing them in a tree
21cr|outwiker-1.8.0-3|19	form. It supports rich text formatting, adding images, math formulae (using
21cr|outwiker-1.8.0-3|20	latex notation), adding tags and represents the notes as HTML pages similar
21cr|outwiker-1.8.0-3|21	to WIKI format.
21cr|outwiker-1.8.0-3|22	
21cr|outwiker-1.8.0-3|23	%prep
21cr|outwiker-1.8.0-3|24	%setup -qn %{name}-stable_%{version}
21cr|outwiker-1.8.0-3|25	
21cr|outwiker-1.8.0-3|26	%build
21cr|outwiker-1.8.0-3|27	
21cr|outwiker-1.8.0-3|28	%install
21cr|outwiker-1.8.0-3|29	make DESTDIR=%{buildroot} install
21cr|outwiker-1.8.0-3|30	
21cr|outwiker-1.8.0-3|31	cd %{buildroot}/usr/share/man/man1
21cr|outwiker-1.8.0-3|32	gunzip *.gz
21cr|outwiker-1.8.0-3|33	cd %{buildroot}/usr/share/man/ru/man1
21cr|outwiker-1.8.0-3|34	gunzip *.gz
21cr|outwiker-1.8.0-3|35	
21cr|outwiker-1.8.0-3|36	%files
21cr|outwiker-1.8.0-3|37	%doc copyright README README.md
21cr|outwiker-1.8.0-3|38	%{_bindir}/%{name}
21cr|outwiker-1.8.0-3|39	%{_mandir}/man1/%{name}*
21cr|outwiker-1.8.0-3|40	%{_mandir}/ru/man1/%{name}*
21cr|outwiker-1.8.0-3|41	%{_datadir}/%{name}
21cr|outwiker-1.8.0-3|42	%{_datadir}/pixmaps/%{name}*
21cr|outwiker-1.8.0-3|43	%{_datadir}/applications/%{name}.desktop
21cr|outwiker-1.8.0-3|44	%{_iconsdir}/hicolor/*/apps/%{name}*.*

3747 21
21cr|ovirt-guest-agent-1.0.16-2|1	%define _python_bytecompile_build 0
21cr|ovirt-guest-agent-1.0.16-2|2	%global _moduledir /%{_lib}/security
21cr|ovirt-guest-agent-1.0.16-2|3	
21cr|ovirt-guest-agent-1.0.16-2|4	Summary:	The oVirt Guest Agent
21cr|ovirt-guest-agent-1.0.16-2|5	Name:		ovirt-guest-agent
21cr|ovirt-guest-agent-1.0.16-2|6	Version:	1.0.16
21cr|ovirt-guest-agent-1.0.16-2|7	Release:	2
21cr|ovirt-guest-agent-1.0.16-2|8	License:	ASL 2.0
21cr|ovirt-guest-agent-1.0.16-2|9	Group:		Emulators
21cr|ovirt-guest-agent-1.0.16-2|10	Url:		http://wiki.ovirt.org/wiki/Category:Ovirt_guest_agent
21cr|ovirt-guest-agent-1.0.16-2|11	Source0:	https://github.com/oVirt/ovirt-guest-agent/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ovirt-guest-agent-1.0.16-2|12	Source1:	ovirtagent.sysusers.conf
21cr|ovirt-guest-agent-1.0.16-2|13	Patch0:		ovirt-guest-agent-1.0.16-service-chown.patch
21cr|ovirt-guest-agent-1.0.16-2|14	Patch1:		ovirt-guest-agent-python3.patch
21cr|ovirt-guest-agent-1.0.16-2|15	BuildRequires:	pam-devel
21cr|ovirt-guest-agent-1.0.16-2|16	BuildRequires:	pkgconfig(systemd)
21cr|ovirt-guest-agent-1.0.16-2|17	BuildRequires:	python3-pycodestyle
21cr|ovirt-guest-agent-1.0.16-2|18	
21cr|ovirt-guest-agent-1.0.16-2|19	%description
21cr|ovirt-guest-agent-1.0.16-2|20	This is the oVirt management agent running inside the guest. The agent
21cr|ovirt-guest-agent-1.0.16-2|21	interfaces with the oVirt manager, supplying heart-beat info as well as
21cr|ovirt-guest-agent-1.0.16-2|22	run-time data from within the guest itself. The agent also accepts
21cr|ovirt-guest-agent-1.0.16-2|23	control commands to be run executed within the OS (like: shutdown and
21cr|ovirt-guest-agent-1.0.16-2|24	restart).
21cr|ovirt-guest-agent-1.0.16-2|25	
21cr|ovirt-guest-agent-1.0.16-2|26	#----------------------------------------------------------------------------
21cr|ovirt-guest-agent-1.0.16-2|27	
21cr|ovirt-guest-agent-1.0.16-2|28	# The ovirt-guest-agent main package is empty.
21cr|ovirt-guest-agent-1.0.16-2|29	# This has been done to avoid content duplication. The common package provides
21cr|ovirt-guest-agent-1.0.16-2|30	# the content for the main package to work around the issue with the other
21cr|ovirt-guest-agent-1.0.16-2|31	# subpackages. You cannot have a noarch main package and arch specific
21cr|ovirt-guest-agent-1.0.16-2|32	# subpackages.
21cr|ovirt-guest-agent-1.0.16-2|33	%package common
21cr|ovirt-guest-agent-1.0.16-2|34	Summary:	Commonly used files of the oVirt Guest Agent
21cr|ovirt-guest-agent-1.0.16-2|35	Requires:	python-dbus
21cr|ovirt-guest-agent-1.0.16-2|36	Requires:	usermode
21cr|ovirt-guest-agent-1.0.16-2|37	Requires:	usermode-consoleonly
21cr|ovirt-guest-agent-1.0.16-2|38	Provides:	%{name} = %{EVRD}
21cr|ovirt-guest-agent-1.0.16-2|39	Requires(pre):	/bin/systemd-sysusers
21cr|ovirt-guest-agent-1.0.16-2|40	Requires(post,preun,postun):	systemd
21cr|ovirt-guest-agent-1.0.16-2|41	Requires(post,postun):	udev
21cr|ovirt-guest-agent-1.0.16-2|42	BuildArch:	noarch
21cr|ovirt-guest-agent-1.0.16-2|43	
21cr|ovirt-guest-agent-1.0.16-2|44	%description common
21cr|ovirt-guest-agent-1.0.16-2|45	This is the oVirt management agent running inside the guest. The agent
21cr|ovirt-guest-agent-1.0.16-2|46	interfaces with the oVirt manager, supplying heart-beat info as well as
21cr|ovirt-guest-agent-1.0.16-2|47	run-time data from within the guest itself. The agent also accepts
21cr|ovirt-guest-agent-1.0.16-2|48	control commands to be run executed within the OS (like: shutdown and
21cr|ovirt-guest-agent-1.0.16-2|49	restart).
21cr|ovirt-guest-agent-1.0.16-2|50	
21cr|ovirt-guest-agent-1.0.16-2|51	%files common
21cr|ovirt-guest-agent-1.0.16-2|52	%doc AUTHORS COPYING NEWS README
21cr|ovirt-guest-agent-1.0.16-2|53	%dir %attr (755,ovirtagent,ovirtagent) %{_localstatedir}/log/ovirt-guest-agent
21cr|ovirt-guest-agent-1.0.16-2|54	%dir %attr (755,root,root) %{_datadir}/ovirt-guest-agent
21cr|ovirt-guest-agent-1.0.16-2|55	%dir %attr (755,root,root) %{_sysconfdir}/ovirt-guest-agent/hooks.d
21cr|ovirt-guest-agent-1.0.16-2|56	%dir %attr (755,root,root) %{_sysconfdir}/ovirt-guest-agent/hooks.d/before_migration
21cr|ovirt-guest-agent-1.0.16-2|57	%dir %attr (755,root,root) %{_sysconfdir}/ovirt-guest-agent/hooks.d/after_migration
21cr|ovirt-guest-agent-1.0.16-2|58	%dir %attr (755,root,root) %{_sysconfdir}/ovirt-guest-agent/hooks.d/before_hibernation
21cr|ovirt-guest-agent-1.0.16-2|59	%dir %attr (755,root,root) %{_sysconfdir}/ovirt-guest-agent/hooks.d/after_hibernation
21cr|ovirt-guest-agent-1.0.16-2|60	%dir %attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts
21cr|ovirt-guest-agent-1.0.16-2|61	%dir %attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts/hooks/
21cr|ovirt-guest-agent-1.0.16-2|62	%dir %attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts/hooks/defaults
21cr|ovirt-guest-agent-1.0.16-2|63	%dir %attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts/hooks/before_migration
21cr|ovirt-guest-agent-1.0.16-2|64	%dir %attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts/hooks/after_migration
21cr|ovirt-guest-agent-1.0.16-2|65	%dir %attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts/hooks/before_hibernation
21cr|ovirt-guest-agent-1.0.16-2|66	%dir %attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts/hooks/after_hibernation
21cr|ovirt-guest-agent-1.0.16-2|67	%config(noreplace) %{_sysconfdir}/ovirt-guest-agent.conf
21cr|ovirt-guest-agent-1.0.16-2|68	%config(noreplace) %{_sysconfdir}/pam.d/ovirt-locksession
21cr|ovirt-guest-agent-1.0.16-2|69	%config(noreplace) %{_sysconfdir}/pam.d/ovirt-shutdown
21cr|ovirt-guest-agent-1.0.16-2|70	%config(noreplace) %{_sysconfdir}/pam.d/ovirt-hibernate
21cr|ovirt-guest-agent-1.0.16-2|71	%config(noreplace) %{_sysconfdir}/pam.d/ovirt-logout
21cr|ovirt-guest-agent-1.0.16-2|72	%config(noreplace) %{_sysconfdir}/pam.d/ovirt-flush-caches
21cr|ovirt-guest-agent-1.0.16-2|73	%config(noreplace) %{_sysconfdir}/pam.d/ovirt-container-list
21cr|ovirt-guest-agent-1.0.16-2|74	%config(noreplace) %attr (644,root,root) %{_udevrulesdir}/55-ovirt-guest-agent.rules
21cr|ovirt-guest-agent-1.0.16-2|75	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.ovirt.vdsm.Credentials.conf
21cr|ovirt-guest-agent-1.0.16-2|76	%config(noreplace) %{_sysconfdir}/security/console.apps/ovirt-locksession
21cr|ovirt-guest-agent-1.0.16-2|77	%config(noreplace) %{_sysconfdir}/security/console.apps/ovirt-shutdown
21cr|ovirt-guest-agent-1.0.16-2|78	%config(noreplace) %{_sysconfdir}/security/console.apps/ovirt-hibernate
21cr|ovirt-guest-agent-1.0.16-2|79	%config(noreplace) %{_sysconfdir}/security/console.apps/ovirt-logout
21cr|ovirt-guest-agent-1.0.16-2|80	%config(noreplace) %{_sysconfdir}/security/console.apps/ovirt-container-list
21cr|ovirt-guest-agent-1.0.16-2|81	%config(noreplace) %{_sysconfdir}/security/console.apps/ovirt-flush-caches
21cr|ovirt-guest-agent-1.0.16-2|82	%config(noreplace) %{_datadir}/ovirt-guest-agent/scripts/hooks/before_hibernation/55_flush-caches
21cr|ovirt-guest-agent-1.0.16-2|83	%config(noreplace) %{_datadir}/ovirt-guest-agent/scripts/hooks/before_migration/55_flush-caches
21cr|ovirt-guest-agent-1.0.16-2|84	%config(noreplace) %{_sysconfdir}/ovirt-guest-agent/hooks.d/before_hibernation/55_flush-caches
21cr|ovirt-guest-agent-1.0.16-2|85	%config(noreplace) %{_sysconfdir}/ovirt-guest-agent/hooks.d/before_migration/55_flush-caches
21cr|ovirt-guest-agent-1.0.16-2|86	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/ovirt-guest-agent.py*
21cr|ovirt-guest-agent-1.0.16-2|87	%{_datadir}/ovirt-guest-agent/scripts/hooks/defaults/55-flush-caches
21cr|ovirt-guest-agent-1.0.16-2|88	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts/hooks/defaults/55-flush-caches.consolehelper
21cr|ovirt-guest-agent-1.0.16-2|89	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/scripts/hooks/defaults/flush-caches
21cr|ovirt-guest-agent-1.0.16-2|90	%attr (644,root,root) %{_datadir}/ovirt-guest-agent/default.conf
21cr|ovirt-guest-agent-1.0.16-2|91	%attr (644,root,root) %{_datadir}/ovirt-guest-agent/default-logger.conf
21cr|ovirt-guest-agent-1.0.16-2|92	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/diskmapper
21cr|ovirt-guest-agent-1.0.16-2|93	%{_datadir}/ovirt-guest-agent/CredServer.py*
21cr|ovirt-guest-agent-1.0.16-2|94	%{_datadir}/ovirt-guest-agent/GuestAgentLinux2.py*
21cr|ovirt-guest-agent-1.0.16-2|95	%{_datadir}/ovirt-guest-agent/OVirtAgentLogic.py*
21cr|ovirt-guest-agent-1.0.16-2|96	%{_datadir}/ovirt-guest-agent/VirtIoChannel.py*
21cr|ovirt-guest-agent-1.0.16-2|97	%{_datadir}/ovirt-guest-agent/timezone.py*
21cr|ovirt-guest-agent-1.0.16-2|98	%{_datadir}/ovirt-guest-agent/hooks.py*
21cr|ovirt-guest-agent-1.0.16-2|99	%{_datadir}/ovirt-guest-agent/ovirt-locksession
21cr|ovirt-guest-agent-1.0.16-2|100	%{_datadir}/ovirt-guest-agent/ovirt-shutdown
21cr|ovirt-guest-agent-1.0.16-2|101	%{_datadir}/ovirt-guest-agent/ovirt-hibernate
21cr|ovirt-guest-agent-1.0.16-2|102	%{_datadir}/ovirt-guest-agent/ovirt-logout
21cr|ovirt-guest-agent-1.0.16-2|103	%{_datadir}/ovirt-guest-agent/ovirt-container-list
21cr|ovirt-guest-agent-1.0.16-2|104	%{_datadir}/ovirt-guest-agent/ovirt-flush-caches
21cr|ovirt-guest-agent-1.0.16-2|105	%{_datadir}/ovirt-guest-agent/__pycache__
21cr|ovirt-guest-agent-1.0.16-2|106	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/ovirt-osinfo
21cr|ovirt-guest-agent-1.0.16-2|107	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/LockActiveSession.py*
21cr|ovirt-guest-agent-1.0.16-2|108	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/LogoutActiveUser.py*
21cr|ovirt-guest-agent-1.0.16-2|109	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/hibernate
21cr|ovirt-guest-agent-1.0.16-2|110	%attr (755,root,root) %{_datadir}/ovirt-guest-agent/container-list
21cr|ovirt-guest-agent-1.0.16-2|111	%attr (644,ovirtagent,ovirtagent) %{_localstatedir}/log/ovirt-guest-agent/ovirt-guest-agent.log
21cr|ovirt-guest-agent-1.0.16-2|112	%{_unitdir}/ovirt-guest-agent.service
21cr|ovirt-guest-agent-1.0.16-2|113	%{_sysusersdir}/ovirtagent.conf
21cr|ovirt-guest-agent-1.0.16-2|114	
21cr|ovirt-guest-agent-1.0.16-2|115	%pre common
21cr|ovirt-guest-agent-1.0.16-2|116	%sysusers_create_package ovirtagent %{SOURCE1}
21cr|ovirt-guest-agent-1.0.16-2|117	
21cr|ovirt-guest-agent-1.0.16-2|118	%post common
21cr|ovirt-guest-agent-1.0.16-2|119	udevadm trigger --subsystem-match="virtio-ports" --attr-match="name=com.redhat.rhevm.vdsm"
21cr|ovirt-guest-agent-1.0.16-2|120	%systemd_post ovirt-guest-agent.service
21cr|ovirt-guest-agent-1.0.16-2|121	systemctl enable ovirt-guest-agent.service ||:
21cr|ovirt-guest-agent-1.0.16-2|122	
21cr|ovirt-guest-agent-1.0.16-2|123	%preun common
21cr|ovirt-guest-agent-1.0.16-2|124	if [ "$1" -eq 0 ]
21cr|ovirt-guest-agent-1.0.16-2|125	then
21cr|ovirt-guest-agent-1.0.16-2|126	%systemd_preun ovirt-guest-agent.service
21cr|ovirt-guest-agent-1.0.16-2|127	
21cr|ovirt-guest-agent-1.0.16-2|128	# Send an "uninstalled" notification to vdsm.
21cr|ovirt-guest-agent-1.0.16-2|129	VIRTIO=`grep "^device" %{_sysconfdir}/ovirt-guest-agent.conf | awk '{ print $3; }'`
21cr|ovirt-guest-agent-1.0.16-2|130	if [ -w $VIRTIO ]
21cr|ovirt-guest-agent-1.0.16-2|131	then
21cr|ovirt-guest-agent-1.0.16-2|132	# Non blocking uninstalled notification
21cr|ovirt-guest-agent-1.0.16-2|133	echo -e '{"__name__": "uninstalled"}\n' | dd of=$VIRTIO \
21cr|ovirt-guest-agent-1.0.16-2|134	oflag=nonblock status=noxfer conv=nocreat 1>& /dev/null || :
21cr|ovirt-guest-agent-1.0.16-2|135	fi
21cr|ovirt-guest-agent-1.0.16-2|136	fi
21cr|ovirt-guest-agent-1.0.16-2|137	
21cr|ovirt-guest-agent-1.0.16-2|138	%postun common
21cr|ovirt-guest-agent-1.0.16-2|139	if [ "$1" -eq 0 ]
21cr|ovirt-guest-agent-1.0.16-2|140	then
21cr|ovirt-guest-agent-1.0.16-2|141	# Let udev clear access rights
21cr|ovirt-guest-agent-1.0.16-2|142	udevadm trigger --subsystem-match="virtio-ports" --attr-match="name=com.redhat.rhevm.vdsm"
21cr|ovirt-guest-agent-1.0.16-2|143	fi
21cr|ovirt-guest-agent-1.0.16-2|144	%systemd_postun_with_restart ovirt-guest-agent.service
21cr|ovirt-guest-agent-1.0.16-2|145	
21cr|ovirt-guest-agent-1.0.16-2|146	#----------------------------------------------------------------------------
21cr|ovirt-guest-agent-1.0.16-2|147	
21cr|ovirt-guest-agent-1.0.16-2|148	%package pam-module
21cr|ovirt-guest-agent-1.0.16-2|149	Summary:	PAM module for the oVirt Guest Agent
21cr|ovirt-guest-agent-1.0.16-2|150	Requires:	%{name}-common = %{EVRD}
21cr|ovirt-guest-agent-1.0.16-2|151	Requires:	pam
21cr|ovirt-guest-agent-1.0.16-2|152	
21cr|ovirt-guest-agent-1.0.16-2|153	%description pam-module
21cr|ovirt-guest-agent-1.0.16-2|154	The oVirt PAM module provides the functionality necessary to use the
21cr|ovirt-guest-agent-1.0.16-2|155	oVirt automatic log-in system.
21cr|ovirt-guest-agent-1.0.16-2|156	
21cr|ovirt-guest-agent-1.0.16-2|157	%files pam-module
21cr|ovirt-guest-agent-1.0.16-2|158	%{_moduledir}/pam_ovirt_cred.so
21cr|ovirt-guest-agent-1.0.16-2|159	
21cr|ovirt-guest-agent-1.0.16-2|160	#----------------------------------------------------------------------------
21cr|ovirt-guest-agent-1.0.16-2|161	
21cr|ovirt-guest-agent-1.0.16-2|162	%package gdm-plugin
21cr|ovirt-guest-agent-1.0.16-2|163	Summary:	Files for the GDM plug-in of the oVirt Guest Agent
21cr|ovirt-guest-agent-1.0.16-2|164	Requires:	%{name}-common = %{EVRD}
21cr|ovirt-guest-agent-1.0.16-2|165	Requires:	%{name}-pam-module = %{EVRD}
21cr|ovirt-guest-agent-1.0.16-2|166	Requires:	gdm
21cr|ovirt-guest-agent-1.0.16-2|167	Requires:	gnome-shell
21cr|ovirt-guest-agent-1.0.16-2|168	BuildArch:	noarch
21cr|ovirt-guest-agent-1.0.16-2|169	
21cr|ovirt-guest-agent-1.0.16-2|170	%description gdm-plugin
21cr|ovirt-guest-agent-1.0.16-2|171	Files required for the GDM extension to use the oVirt automatic log-in
21cr|ovirt-guest-agent-1.0.16-2|172	system
21cr|ovirt-guest-agent-1.0.16-2|173	
21cr|ovirt-guest-agent-1.0.16-2|174	%files gdm-plugin
21cr|ovirt-guest-agent-1.0.16-2|175	%config(noreplace) %{_sysconfdir}/pam.d/gdm-ovirtcred
21cr|ovirt-guest-agent-1.0.16-2|176	
21cr|ovirt-guest-agent-1.0.16-2|177	#----------------------------------------------------------------------------
21cr|ovirt-guest-agent-1.0.16-2|178	
21cr|ovirt-guest-agent-1.0.16-2|179	%prep
21cr|ovirt-guest-agent-1.0.16-2|180	%autosetup -p1
21cr|ovirt-guest-agent-1.0.16-2|181	
21cr|ovirt-guest-agent-1.0.16-2|182	%build
21cr|ovirt-guest-agent-1.0.16-2|183	autoreconf -vfi
21cr|ovirt-guest-agent-1.0.16-2|184	%configure \
21cr|ovirt-guest-agent-1.0.16-2|185	--disable-static \
21cr|ovirt-guest-agent-1.0.16-2|186	--enable-securedir=%{_moduledir} \
21cr|ovirt-guest-agent-1.0.16-2|187	--includedir=%{_includedir}/security \
21cr|ovirt-guest-agent-1.0.16-2|188	--without-kdm \
21cr|ovirt-guest-agent-1.0.16-2|189	--without-gdm \
21cr|ovirt-guest-agent-1.0.16-2|190	--with-pam-prefix=%{_sysconfdir}
21cr|ovirt-guest-agent-1.0.16-2|191	
21cr|ovirt-guest-agent-1.0.16-2|192	%make
21cr|ovirt-guest-agent-1.0.16-2|193	
21cr|ovirt-guest-agent-1.0.16-2|194	%install
21cr|ovirt-guest-agent-1.0.16-2|195	%makeinstall_std
21cr|ovirt-guest-agent-1.0.16-2|196	cp gdm-plugin/gdm-ovirtcred.pam %{buildroot}%{_sysconfdir}/pam.d/gdm-ovirtcred
21cr|ovirt-guest-agent-1.0.16-2|197	
21cr|ovirt-guest-agent-1.0.16-2|198	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|ovirt-guest-agent-1.0.16-2|199	mv %{buildroot}%{_sysconfdir}/udev/rules.d/55-ovirt-guest-agent.rules %{buildroot}%{_udevrulesdir}/55-ovirt-guest-agent.rules
21cr|ovirt-guest-agent-1.0.16-2|200	touch %{buildroot}%{_localstatedir}/log/ovirt-guest-agent/ovirt-guest-agent.log
21cr|ovirt-guest-agent-1.0.16-2|201	
21cr|ovirt-guest-agent-1.0.16-2|202	# install sysuser config
21cr|ovirt-guest-agent-1.0.16-2|203	install -d %{buildroot}%{_sysusersdir}/
21cr|ovirt-guest-agent-1.0.16-2|204	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/ovirtagent.conf

3748 21
21cr|owncloud-10.11.0-1|1	%if %{_use_internal_dependency_generator}
21cr|owncloud-10.11.0-1|2	%global	__requires_exclude /usr/bin/php
21cr|owncloud-10.11.0-1|3	%else
21cr|owncloud-10.11.0-1|4	%define	_requires_exceptions /usr/bin/php
21cr|owncloud-10.11.0-1|5	%endif
21cr|owncloud-10.11.0-1|6	
21cr|owncloud-10.11.0-1|7	Summary:	Open personal cloud server
21cr|owncloud-10.11.0-1|8	Name:		owncloud
21cr|owncloud-10.11.0-1|9	Version:	10.11.0
21cr|owncloud-10.11.0-1|10	Release:	1
21cr|owncloud-10.11.0-1|11	Epoch:		1
21cr|owncloud-10.11.0-1|12	License:	AGPLv3
21cr|owncloud-10.11.0-1|13	Group:		Archiving/Backup
21cr|owncloud-10.11.0-1|14	Url:			https://owncloud.org/
21cr|owncloud-10.11.0-1|15	Source0:	https://download.owncloud.org/community/%{name}-%{version}.tar.bz2
21cr|owncloud-10.11.0-1|16	Source2:	apache.example.conf
21cr|owncloud-10.11.0-1|17	Source100:	%{name}.rpmlintrc
21cr|owncloud-10.11.0-1|18	# apache
21cr|owncloud-10.11.0-1|19	Requires:	config(apache-base)
21cr|owncloud-10.11.0-1|20	Requires:	config(apache-mod_php)
21cr|owncloud-10.11.0-1|21	# perl
21cr|owncloud-10.11.0-1|22	Requires:	perl(Locale::PO)
21cr|owncloud-10.11.0-1|23	Requires:	perl(Cwd)
21cr|owncloud-10.11.0-1|24	Requires:	perl(Data::Dumper)
21cr|owncloud-10.11.0-1|25	Requires:	perl(File::Basename)
21cr|owncloud-10.11.0-1|26	Requires:	perl(File::Path)
21cr|owncloud-10.11.0-1|27	Requires:	perl(Locale::PO)
21cr|owncloud-10.11.0-1|28	# php
21cr|owncloud-10.11.0-1|29	Requires:	php-cli >= 4.1
21cr|owncloud-10.11.0-1|30	Requires:	config(php-zip)
21cr|owncloud-10.11.0-1|31	Requires:	config(php-mbstring)
21cr|owncloud-10.11.0-1|32	Requires:	config(php-gd)
21cr|owncloud-10.11.0-1|33	Requires:	config(php-curl)
21cr|owncloud-10.11.0-1|34	Requires:	config(php-iconv)
21cr|owncloud-10.11.0-1|35	Requires:	config(php-sqlite3)
21cr|owncloud-10.11.0-1|36	Requires:	config(php-pdo_sqlite)
21cr|owncloud-10.11.0-1|37	#Requires:	config(php-apacheaccessor) - does not build on php7
21cr|owncloud-10.11.0-1|38	Requires:	config(php-pgsql)
21cr|owncloud-10.11.0-1|39	Requires:	config(php-ldap)
21cr|owncloud-10.11.0-1|40	Requires:	config(php-intl)
21cr|owncloud-10.11.0-1|41	Requires:	php-apcu
21cr|owncloud-10.11.0-1|42	#  drop cacheing because of conflicts,Sflo
21cr|owncloud-10.11.0-1|43	# Suggests: config(php-xcache)
21cr|owncloud-10.11.0-1|44	Requires:	config(php-mcrypt)
21cr|owncloud-10.11.0-1|45	Requires:	mariadb
21cr|owncloud-10.11.0-1|46	Requires:	samba-client
21cr|owncloud-10.11.0-1|47	# files preview
21cr|owncloud-10.11.0-1|48	Requires:	ffmpeg
21cr|owncloud-10.11.0-1|49	Requires:	libreoffice
21cr|owncloud-10.11.0-1|50	BuildArch:		noarch
21cr|owncloud-10.11.0-1|51	
21cr|owncloud-10.11.0-1|52	%description
21cr|owncloud-10.11.0-1|53	A personal cloud server which runs on you personal server and enables
21cr|owncloud-10.11.0-1|54	accessing your data from everywhere and sharing with other people.
21cr|owncloud-10.11.0-1|55	
21cr|owncloud-10.11.0-1|56	%files
21cr|owncloud-10.11.0-1|57	%doc AUTHORS CHANGELOG.md COPYING README.md
21cr|owncloud-10.11.0-1|58	%attr(-,apache,apache) %{_datadir}/%{name}
21cr|owncloud-10.11.0-1|59	# Not sure if this is useful...
21cr|owncloud-10.11.0-1|60	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/.htaccess
21cr|owncloud-10.11.0-1|61	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/apache.conf.example
21cr|owncloud-10.11.0-1|62	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/config.sample.php
21cr|owncloud-10.11.0-1|63	%{_sysconfdir}/pki/%{name}/*.pem
21cr|owncloud-10.11.0-1|64	
21cr|owncloud-10.11.0-1|65	
21cr|owncloud-10.11.0-1|66	%post
21cr|owncloud-10.11.0-1|67	ln -s %{_sysconfdir}/httpd/conf/webapps.d %{_datadir}/%{name}/config
21cr|owncloud-10.11.0-1|68	
21cr|owncloud-10.11.0-1|69	%postun
21cr|owncloud-10.11.0-1|70	rm -Rf %{_datadir}/%{name}/config
21cr|owncloud-10.11.0-1|71	
21cr|owncloud-10.11.0-1|72	#--------------------------------------------------------------------
21cr|owncloud-10.11.0-1|73	
21cr|owncloud-10.11.0-1|74	%prep
21cr|owncloud-10.11.0-1|75	%setup -qn %{name}
21cr|owncloud-10.11.0-1|76	
21cr|owncloud-10.11.0-1|77	
21cr|owncloud-10.11.0-1|78	%build
21cr|owncloud-10.11.0-1|79	# Nothing to do: pre-built stuff
21cr|owncloud-10.11.0-1|80	
21cr|owncloud-10.11.0-1|81	
21cr|owncloud-10.11.0-1|82	%install
21cr|owncloud-10.11.0-1|83	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|owncloud-10.11.0-1|84	(
21cr|owncloud-10.11.0-1|85	cd %{buildroot}%{_datadir}
21cr|owncloud-10.11.0-1|86	tar xjf %{SOURCE0}
21cr|owncloud-10.11.0-1|87	)
21cr|owncloud-10.11.0-1|88	
21cr|owncloud-10.11.0-1|89	# Clean zero lenght
21cr|owncloud-10.11.0-1|90	find %{buildroot} -size 0 -delete
21cr|owncloud-10.11.0-1|91	
21cr|owncloud-10.11.0-1|92	# Move config to /etc
21cr|owncloud-10.11.0-1|93	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|owncloud-10.11.0-1|94	mv %{buildroot}%{_datadir}/%{name}/config/config.sample.php %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|owncloud-10.11.0-1|95	# Not sure if this is useful...
21cr|owncloud-10.11.0-1|96	mv %{buildroot}%{_datadir}/%{name}/.htaccess %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|owncloud-10.11.0-1|97	
21cr|owncloud-10.11.0-1|98	# Install apache config file
21cr|owncloud-10.11.0-1|99	install -m 644 %{SOURCE2}  %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/apache.conf.example
21cr|owncloud-10.11.0-1|100	
21cr|owncloud-10.11.0-1|101	# Fix some attr
21cr|owncloud-10.11.0-1|102	find %{buildroot}%{_datadir}/%{name} -type f -exec chmod 0644 {} \;
21cr|owncloud-10.11.0-1|103	find %{buildroot}%{_datadir}/%{name} -type d -exec chmod 0755 {} \;
21cr|owncloud-10.11.0-1|104	
21cr|owncloud-10.11.0-1|105	# Install pem cert.
21cr|owncloud-10.11.0-1|106	mkdir -p %{buildroot}%{_sysconfdir}/pki/%{name}
21cr|owncloud-10.11.0-1|107	find . %{buildroot} -name "*.pem" -exec mv --target-directory=%{buildroot}%{_sysconfdir}/pki/%{name} {} \;

3749 21
21cr|owncloud-client-4.2.0-1|1	%define	oname client
21cr|owncloud-client-4.2.0-1|2	# See: https://download.owncloud.com/desktop/ownCloud/stable
21cr|owncloud-client-4.2.0-1|3	%define	buildnum 11670
21cr|owncloud-client-4.2.0-1|4	# We lack some deps and there is no docs dir in the tarball
21cr|owncloud-client-4.2.0-1|5	%define	with_docs	0
21cr|owncloud-client-4.2.0-1|6	
21cr|owncloud-client-4.2.0-1|7	%define	with_nautilus	0
21cr|owncloud-client-4.2.0-1|8	
21cr|owncloud-client-4.2.0-1|9	%define	major 0
21cr|owncloud-client-4.2.0-1|10	%define	libname %mklibname owncloudsync %{major}
21cr|owncloud-client-4.2.0-1|11	%define	libocsync %mklibname ocsync %{major}
21cr|owncloud-client-4.2.0-1|12	%define	libres %mklibname owncloudresources %{major}
21cr|owncloud-client-4.2.0-1|13	%define	devname %mklibname owncloudsync -d
21cr|owncloud-client-4.2.0-1|14	
21cr|owncloud-client-4.2.0-1|15	Summary:	The ownCloud Client
21cr|owncloud-client-4.2.0-1|16	Name:			owncloud-client
21cr|owncloud-client-4.2.0-1|17	Version:		4.2.0
21cr|owncloud-client-4.2.0-1|18	Release:		1
21cr|owncloud-client-4.2.0-1|19	License:		GPLv2+
21cr|owncloud-client-4.2.0-1|20	Group:			Archiving/Backup
21cr|owncloud-client-4.2.0-1|21	Url:				https://owncloud.org
21cr|owncloud-client-4.2.0-1|22	Source0:		https://github.com/owncloud/client/archive/refs/tags/%{oname}-%{version}.tar.gz
21cr|owncloud-client-4.2.0-1|23	BuildRequires:	appstream
21cr|owncloud-client-4.2.0-1|24	BuildRequires:	cmake >= 3.16
21cr|owncloud-client-4.2.0-1|25	BuildRequires:	extra-cmake-modules >= 5.79.0
21cr|owncloud-client-4.2.0-1|26	BuildRequires:	kde5-macros
21cr|owncloud-client-4.2.0-1|27	BuildRequires:	git
21cr|owncloud-client-4.2.0-1|28	BuildRequires:	python3-sphinx
21cr|owncloud-client-4.2.0-1|29	BuildRequires:	qt5-linguist-tools
21cr|owncloud-client-4.2.0-1|30	BuildRequires:	qt5-macros
21cr|owncloud-client-4.2.0-1|31	BuildRequires:	shared-mime-info
21cr|owncloud-client-4.2.0-1|32	%if %{with_docs}
21cr|owncloud-client-4.2.0-1|33	# Not provided yet in Rosa
21cr|owncloud-client-4.2.0-1|34	#https://gitlab.com/antora/antora
21cr|owncloud-client-4.2.0-1|35	#BuildRequires:	antora
21cr|owncloud-client-4.2.0-1|36	#BuildRequires:	nodejs
21cr|owncloud-client-4.2.0-1|37	#BuildRequires:	texlive-latex.bin
21cr|owncloud-client-4.2.0-1|38	%endif
21cr|owncloud-client-4.2.0-1|39	BuildRequires:	iniparser-devel >= 3.1
21cr|owncloud-client-4.2.0-1|40	BuildRequires:	kf5auth-devel
21cr|owncloud-client-4.2.0-1|41	BuildRequires:	kf5bookmarks-devel
21cr|owncloud-client-4.2.0-1|42	BuildRequires:	kf5codecs-devel
21cr|owncloud-client-4.2.0-1|43	BuildRequires:	kf5configwidgets-devel
21cr|owncloud-client-4.2.0-1|44	BuildRequires:	kf5completion-devel
21cr|owncloud-client-4.2.0-1|45	BuildRequires:	kf5coreaddons-devel >= 5.92.0
21cr|owncloud-client-4.2.0-1|46	BuildRequires:	kf5itemviews-devel
21cr|owncloud-client-4.2.0-1|47	BuildRequires:	kf5jobwidgets-devel
21cr|owncloud-client-4.2.0-1|48	BuildRequires:	kf5kio-devel >= 5.92.0
21cr|owncloud-client-4.2.0-1|49	BuildRequires:	kf5service-devel >= 5.92.0
21cr|owncloud-client-4.2.0-1|50	BuildRequires:	kf5solid-devel
21cr|owncloud-client-4.2.0-1|51	BuildRequires:	kf5widgetsaddons-devel
21cr|owncloud-client-4.2.0-1|52	BuildRequires:	kf5xmlgui-devel
21cr|owncloud-client-4.2.0-1|53	BuildRequires:	qtkeychain-qt5-devel
21cr|owncloud-client-4.2.0-1|54	BuildRequires:	pkgconfig(check) >= 0.9.5
21cr|owncloud-client-4.2.0-1|55	BuildRequires:	pkgconfig(cloudproviders) >= 0.3
21cr|owncloud-client-4.2.0-1|56	BuildRequires:	pkgconfig(dbus-1)
21cr|owncloud-client-4.2.0-1|57	BuildRequires:	pkgconfig(gio-2.0)
21cr|owncloud-client-4.2.0-1|58	BuildRequires:	pkgconfig(libssh2)
21cr|owncloud-client-4.2.0-1|59	BuildRequires:	pkgconfig(neon) >= 0.29.0
21cr|owncloud-client-4.2.0-1|60	BuildRequires:	pkgconfig(openssl) >= 1.0.0
21cr|owncloud-client-4.2.0-1|61	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.2
21cr|owncloud-client-4.2.0-1|62	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|owncloud-client-4.2.0-1|63	BuildRequires:	pkgconfig(Qt5DBus)
21cr|owncloud-client-4.2.0-1|64	BuildRequires:	pkgconfig(Qt5Gui)
21cr|owncloud-client-4.2.0-1|65	BuildRequires:	pkgconfig(Qt5Network)
21cr|owncloud-client-4.2.0-1|66	BuildRequires:	pkgconfig(Qt5Sql)
21cr|owncloud-client-4.2.0-1|67	BuildRequires:	pkgconfig(Qt5Test)
21cr|owncloud-client-4.2.0-1|68	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|owncloud-client-4.2.0-1|69	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|owncloud-client-4.2.0-1|70	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|owncloud-client-4.2.0-1|71	BuildRequires:	pkgconfig(Qt5Xml)
21cr|owncloud-client-4.2.0-1|72	BuildRequires:	pkgconfig(smbclient)
21cr|owncloud-client-4.2.0-1|73	BuildRequires:	pkgconfig(sqlite3) >= 3.9.0
21cr|owncloud-client-4.2.0-1|74	BuildRequires:	pkgconfig(x11)
21cr|owncloud-client-4.2.0-1|75	BuildRequires:	pkgconfig(xext)
21cr|owncloud-client-4.2.0-1|76	BuildRequires:	pkgconfig(zlib)
21cr|owncloud-client-4.2.0-1|77	Requires:		%{libname} = %{EVRD}
21cr|owncloud-client-4.2.0-1|78	%if %{with_nautilus}
21cr|owncloud-client-4.2.0-1|79	Requires:	typelib(Caja)
21cr|owncloud-client-4.2.0-1|80	Requires:	typelib(Nemo)
21cr|owncloud-client-4.2.0-1|81	%endif
21cr|owncloud-client-4.2.0-1|82	%rename		%{_lib}ocsync
21cr|owncloud-client-4.2.0-1|83	%rename		ocsync
21cr|owncloud-client-4.2.0-1|84	
21cr|owncloud-client-4.2.0-1|85	%description
21cr|owncloud-client-4.2.0-1|86	The ownCloud Desktop Client is a tool to synchronize files from ownCloud
21cr|owncloud-client-4.2.0-1|87	Server with your computer.
21cr|owncloud-client-4.2.0-1|88	
21cr|owncloud-client-4.2.0-1|89	%files
21cr|owncloud-client-4.2.0-1|90	%doc COPYING README.md
21cr|owncloud-client-4.2.0-1|91	%if %{with_docs}
21cr|owncloud-client-4.2.0-1|92	#doc build/doc/latex/ownCloudClientManual.pdf
21cr|owncloud-client-4.2.0-1|93	%doc build/doc/html/unthemed/*
21cr|owncloud-client-4.2.0-1|94	%endif
21cr|owncloud-client-4.2.0-1|95	%config(noreplace) %{_sysconfdir}/ownCloud/sync-exclude.lst
21cr|owncloud-client-4.2.0-1|96	%{_bindir}/owncloud
21cr|owncloud-client-4.2.0-1|97	%{_bindir}/owncloudcmd
21cr|owncloud-client-4.2.0-1|98	%{_iconsdir}/hicolor/*/apps/*.png
21cr|owncloud-client-4.2.0-1|99	%{_datadir}/applications/owncloud.desktop
21cr|owncloud-client-4.2.0-1|100	%{_datadir}/cloud-providers/com.owncloud.desktopclient.ini
21cr|owncloud-client-4.2.0-1|101	%if %{with_nautilus}
21cr|owncloud-client-4.2.0-1|102	%{_datadir}/caja-python/extensions/syncstate-ownCloud.py
21cr|owncloud-client-4.2.0-1|103	%{_datadir}/caja-python/extensions/__pycache__/*.pyc
21cr|owncloud-client-4.2.0-1|104	%{_datadir}/nemo-python/extensions/syncstate-ownCloud.py
21cr|owncloud-client-4.2.0-1|105	%{_datadir}/nemo-python/extensions/__pycache__/*.pyc
21cr|owncloud-client-4.2.0-1|106	%{_datadir}/nautilus-python/extensions/syncstate-ownCloud.py
21cr|owncloud-client-4.2.0-1|107	%{_datadir}/nautilus-python/extensions/__pycache__/*.pyc
21cr|owncloud-client-4.2.0-1|108	%endif
21cr|owncloud-client-4.2.0-1|109	%{_datadir}/kservices5/ownclouddolphinactionplugin.desktop
21cr|owncloud-client-4.2.0-1|110	%{_datadir}/mime/packages/owncloud.xml
21cr|owncloud-client-4.2.0-1|111	
21cr|owncloud-client-4.2.0-1|112	#----------------------------------------------------------------------------
21cr|owncloud-client-4.2.0-1|113	
21cr|owncloud-client-4.2.0-1|114	%package -n %{libname}
21cr|owncloud-client-4.2.0-1|115	Summary:	Shared library for ownCloud client
21cr|owncloud-client-4.2.0-1|116	Group:		System/Libraries
21cr|owncloud-client-4.2.0-1|117	Requires:	%{libocsync} = %{EVRD}
21cr|owncloud-client-4.2.0-1|118	Requires:	%{libres} = %{EVRD}
21cr|owncloud-client-4.2.0-1|119	Conflicts:		%{_lib}owncloudsync1 < %{EVRD}
21cr|owncloud-client-4.2.0-1|120	Conflicts:		%{libname} < %{EVRD}
21cr|owncloud-client-4.2.0-1|121	
21cr|owncloud-client-4.2.0-1|122	%description -n %{libname}
21cr|owncloud-client-4.2.0-1|123	Shared library for ownCloud client.
21cr|owncloud-client-4.2.0-1|124	
21cr|owncloud-client-4.2.0-1|125	%files -n %{libname}
21cr|owncloud-client-4.2.0-1|126	%doc COPYING *.md
21cr|owncloud-client-4.2.0-1|127	%{_libdir}/libowncloudsync.so.%{major}
21cr|owncloud-client-4.2.0-1|128	%{_libdir}/libowncloudsync.so.%{version}
21cr|owncloud-client-4.2.0-1|129	%{_libdir}/libownclouddolphinpluginhelper.so
21cr|owncloud-client-4.2.0-1|130	%{_libdir}/qt5/plugins/*.so
21cr|owncloud-client-4.2.0-1|131	%{_libdir}/qt5/plugins/kf5/overlayicon/*.so
21cr|owncloud-client-4.2.0-1|132	
21cr|owncloud-client-4.2.0-1|133	#----------------------------------------------------------------------------
21cr|owncloud-client-4.2.0-1|134	
21cr|owncloud-client-4.2.0-1|135	%package -n %{libocsync}
21cr|owncloud-client-4.2.0-1|136	Summary:	Shared library for ownCloud client
21cr|owncloud-client-4.2.0-1|137	Group:		System/Libraries
21cr|owncloud-client-4.2.0-1|138	Conflicts:		%{_lib}owncloudsync1 < %{EVRD}
21cr|owncloud-client-4.2.0-1|139	
21cr|owncloud-client-4.2.0-1|140	%description -n %{libocsync}
21cr|owncloud-client-4.2.0-1|141	Shared library for ownCloud client.
21cr|owncloud-client-4.2.0-1|142	
21cr|owncloud-client-4.2.0-1|143	%files -n %{libocsync}
21cr|owncloud-client-4.2.0-1|144	%doc COPYING *.md
21cr|owncloud-client-4.2.0-1|145	%{_libdir}/libowncloud_csync.so.%{major}
21cr|owncloud-client-4.2.0-1|146	%{_libdir}/libowncloud_csync.so.%{version}
21cr|owncloud-client-4.2.0-1|147	
21cr|owncloud-client-4.2.0-1|148	#----------------------------------------------------------------------------
21cr|owncloud-client-4.2.0-1|149	
21cr|owncloud-client-4.2.0-1|150	%package -n %{libres}
21cr|owncloud-client-4.2.0-1|151	Summary:	Shared library for ownCloud client
21cr|owncloud-client-4.2.0-1|152	Group:		System/Libraries
21cr|owncloud-client-4.2.0-1|153	Conflicts:		%{libname} < %{EVRD}
21cr|owncloud-client-4.2.0-1|154	
21cr|owncloud-client-4.2.0-1|155	%description -n %{libres}
21cr|owncloud-client-4.2.0-1|156	Shared library for ownCloud client.
21cr|owncloud-client-4.2.0-1|157	
21cr|owncloud-client-4.2.0-1|158	%files -n %{libres}
21cr|owncloud-client-4.2.0-1|159	%doc COPYING *.md
21cr|owncloud-client-4.2.0-1|160	%{_libdir}/libowncloudResources.so.%{major}
21cr|owncloud-client-4.2.0-1|161	%{_libdir}/libowncloudResources.so.%{version}
21cr|owncloud-client-4.2.0-1|162	
21cr|owncloud-client-4.2.0-1|163	#----------------------------------------------------------------------------
21cr|owncloud-client-4.2.0-1|164	
21cr|owncloud-client-4.2.0-1|165	%package -n %{devname}
21cr|owncloud-client-4.2.0-1|166	Summary:	Development files for ownCloud client
21cr|owncloud-client-4.2.0-1|167	Group:		Development/Other
21cr|owncloud-client-4.2.0-1|168	Requires:	%{libname} = %{EVRD}
21cr|owncloud-client-4.2.0-1|169	Provides:		%{name}-devel = %{EVRD}
21cr|owncloud-client-4.2.0-1|170	
21cr|owncloud-client-4.2.0-1|171	%description -n %{devname}
21cr|owncloud-client-4.2.0-1|172	This package contains development files for %{name}.
21cr|owncloud-client-4.2.0-1|173	
21cr|owncloud-client-4.2.0-1|174	%files -n %{devname}
21cr|owncloud-client-4.2.0-1|175	%doc COPYING *.md
21cr|owncloud-client-4.2.0-1|176	%dir %{_includedir}/ownCloud
21cr|owncloud-client-4.2.0-1|177	%dir %{_includedir}/ownCloud/common
21cr|owncloud-client-4.2.0-1|178	%dir %{_includedir}/ownCloud/libsync
21cr|owncloud-client-4.2.0-1|179	%{_includedir}/ownCloud/common/*.h
21cr|owncloud-client-4.2.0-1|180	%{_includedir}/ownCloud/libsync/*.h
21cr|owncloud-client-4.2.0-1|181	%{_libdir}/libowncloudsync.so
21cr|owncloud-client-4.2.0-1|182	%{_libdir}/libowncloud_csync.so
21cr|owncloud-client-4.2.0-1|183	%{_libdir}/libowncloudResources.so
21cr|owncloud-client-4.2.0-1|184	%{_libdir}/cmake/ownCloud/ownCloudConfig*.cmake
21cr|owncloud-client-4.2.0-1|185	
21cr|owncloud-client-4.2.0-1|186	#-----------------------------------------------------------------------------
21cr|owncloud-client-4.2.0-1|187	
21cr|owncloud-client-4.2.0-1|188	%prep
21cr|owncloud-client-4.2.0-1|189	%setup -qn %{oname}-%{version}
21cr|owncloud-client-4.2.0-1|190	
21cr|owncloud-client-4.2.0-1|191	
21cr|owncloud-client-4.2.0-1|192	%build
21cr|owncloud-client-4.2.0-1|193	%cmake_kde5	-DINOTIFY_LIBRARY="%{_libdir}/libc.so" \
21cr|owncloud-client-4.2.0-1|194	%if %{with_docs}
21cr|owncloud-client-4.2.0-1|195	-DBUILD_DOCS="ON" \
21cr|owncloud-client-4.2.0-1|196	%else
21cr|owncloud-client-4.2.0-1|197	-DBUILD_DOCS="OFF" \
21cr|owncloud-client-4.2.0-1|198	%endif
21cr|owncloud-client-4.2.0-1|199	-DBUILD_TESTING="OFF" \
21cr|owncloud-client-4.2.0-1|200	-DCMAKE_BUILD_TYPE=Release \
21cr|owncloud-client-4.2.0-1|201	%if %{with_nautilus}
21cr|owncloud-client-4.2.0-1|202	-DBUILD_SHELL_INTEGRATION_NAUTILUS="ON" \
21cr|owncloud-client-4.2.0-1|203	%else
21cr|owncloud-client-4.2.0-1|204	-DBUILD_SHELL_INTEGRATION_NAUTILUS="OFF" \
21cr|owncloud-client-4.2.0-1|205	%endif
21cr|owncloud-client-4.2.0-1|206	-DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir}/%{oname}
21cr|owncloud-client-4.2.0-1|207	
21cr|owncloud-client-4.2.0-1|208	%make
21cr|owncloud-client-4.2.0-1|209	
21cr|owncloud-client-4.2.0-1|210	
21cr|owncloud-client-4.2.0-1|211	%install
21cr|owncloud-client-4.2.0-1|212	%makeinstall_std -C build
21cr|owncloud-client-4.2.0-1|213	
21cr|owncloud-client-4.2.0-1|214	# We use our macro to pick up docs
21cr|owncloud-client-4.2.0-1|215	rm -rf %{buildroot}%{_docdir}/client/

3750 21
21cr|ozon-icon-theme-0.3-5|1	%global theme	Ozon
21cr|ozon-icon-theme-0.3-5|2	
21cr|ozon-icon-theme-0.3-5|3	Summary:	Default icon theme for OzonOS
21cr|ozon-icon-theme-0.3-5|4	Name:		ozon-icon-theme
21cr|ozon-icon-theme-0.3-5|5	Version:	0.3
21cr|ozon-icon-theme-0.3-5|6	Release:	5
21cr|ozon-icon-theme-0.3-5|7	
21cr|ozon-icon-theme-0.3-5|8	License:	GPLv3
21cr|ozon-icon-theme-0.3-5|9	Group:		Graphical desktop/Other
21cr|ozon-icon-theme-0.3-5|10	URL:		https://github.com/ozonos/ozon-icon-theme
21cr|ozon-icon-theme-0.3-5|11	Source0:	%{name}-%{version}.tar.gz
21cr|ozon-icon-theme-0.3-5|12	
21cr|ozon-icon-theme-0.3-5|13	BuildArch:  noarch
21cr|ozon-icon-theme-0.3-5|14	
21cr|ozon-icon-theme-0.3-5|15	%description
21cr|ozon-icon-theme-0.3-5|16	%{theme} is the official icon theme for Ozon OS.
21cr|ozon-icon-theme-0.3-5|17	
21cr|ozon-icon-theme-0.3-5|18	
21cr|ozon-icon-theme-0.3-5|19	%prep
21cr|ozon-icon-theme-0.3-5|20	%setup -q
21cr|ozon-icon-theme-0.3-5|21	
21cr|ozon-icon-theme-0.3-5|22	%build
21cr|ozon-icon-theme-0.3-5|23	
21cr|ozon-icon-theme-0.3-5|24	%install
21cr|ozon-icon-theme-0.3-5|25	%makeinstall_std
21cr|ozon-icon-theme-0.3-5|26	
21cr|ozon-icon-theme-0.3-5|27	
21cr|ozon-icon-theme-0.3-5|28	%files
21cr|ozon-icon-theme-0.3-5|29	%defattr(-,root,root)
21cr|ozon-icon-theme-0.3-5|30	%{_datadir}/icons/%{theme}

3751 21
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|1	%global theme	Ozon
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|2	%global daterev 20150625git3c906a
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|3	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|4	Summary:	%{theme} theme for Gnome Shell
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|5	Name:		ozon-shell-theme
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|6	Version:	0.3
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|7	Release:	3.%{?daterev}
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|8	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|9	License:	GPLv3
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|10	Group:		Graphical desktop/Other
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|11	URL:		http://ozonos.github.io
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|12	Source0:	%{name}-%{version}-%{?daterev}.tar.xz
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|13	Patch0:		ozon-shell-theme-0.3-cantarell.patch
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|14	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|15	Requires:	gnome-shell >= 3.12.0
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|16	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|17	BuildArch:	noarch
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|18	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|19	%description
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|20	%{theme} is the official Gnome Shell theme for Ozon OS.
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|21	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|22	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|23	%prep
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|24	%setup -q
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|25	%apply_patches
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|26	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|27	%build
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|28	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|29	%install
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|30	install -d -m755 %{buildroot}%{_datadir}/themes/%{theme}
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|31	cp -pr gnome-shell %{buildroot}%{_datadir}/themes/%{theme}
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|32	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|33	
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|34	%files
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|35	%defattr(-,root,root)
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|36	%doc LICENSE README.md
21cr|ozon-shell-theme-0.3-3.20150625git3c906a|37	%{_datadir}/themes/%{theme}

3752 21
21cr|ozymandns-0.1-6|1	Name:		ozymandns
21cr|ozymandns-0.1-6|2	Version:	0.1
21cr|ozymandns-0.1-6|3	Release:	6
21cr|ozymandns-0.1-6|4	Summary:	DNS Tunnel
21cr|ozymandns-0.1-6|5	License:	Distributable
21cr|ozymandns-0.1-6|6	Group:		Networking/Other
21cr|ozymandns-0.1-6|7	URL:		http://www.doxpara.com/
21cr|ozymandns-0.1-6|8	Source:     http://www.doxpara.com/%{name}_src_%{version}.tgz
21cr|ozymandns-0.1-6|9	
21cr|ozymandns-0.1-6|10	%description
21cr|ozymandns-0.1-6|11	This is a DNS Tunnel client and server.
21cr|ozymandns-0.1-6|12	
21cr|ozymandns-0.1-6|13	%prep
21cr|ozymandns-0.1-6|14	%setup -q -c
21cr|ozymandns-0.1-6|15	
21cr|ozymandns-0.1-6|16	%build
21cr|ozymandns-0.1-6|17	gcc %{optflags} glance.c -o glance
21cr|ozymandns-0.1-6|18	
21cr|ozymandns-0.1-6|19	%install
21cr|ozymandns-0.1-6|20	rm -rf %{buildroot}
21cr|ozymandns-0.1-6|21	install -d -m 755 %{buildroot}%{_bindir}
21cr|ozymandns-0.1-6|22	install -m 755 glance %{buildroot}%{_bindir}
21cr|ozymandns-0.1-6|23	install -m 755 aska.pl %{buildroot}%{_bindir}
21cr|ozymandns-0.1-6|24	install -m 755 geta.pl %{buildroot}%{_bindir}
21cr|ozymandns-0.1-6|25	install -m 755 nomde.pl %{buildroot}%{_bindir}
21cr|ozymandns-0.1-6|26	install -m 755 droute.pl %{buildroot}%{_bindir}
21cr|ozymandns-0.1-6|27	
21cr|ozymandns-0.1-6|28	%clean
21cr|ozymandns-0.1-6|29	rm -rf %{buildroot}
21cr|ozymandns-0.1-6|30	
21cr|ozymandns-0.1-6|31	%files
21cr|ozymandns-0.1-6|32	%defattr(-,root,root)
21cr|ozymandns-0.1-6|33	%{_bindir}/*

3753 21
21cr|p0f-3.09b-3|1	Name:       p0f
21cr|p0f-3.09b-3|2	Version:    3.09b
21cr|p0f-3.09b-3|3	Release:    3
21cr|p0f-3.09b-3|4	Summary:    Passive OS fingerprinting tool
21cr|p0f-3.09b-3|5	License:    GPL
21cr|p0f-3.09b-3|6	Group:      Networking/Other
21cr|p0f-3.09b-3|7	URL:        http://lcamtuf.coredump.cx/p0f.shtml
21cr|p0f-3.09b-3|8	Source0:    http://lcamtuf.coredump.cx/p0f/%{name}-%{version}.tgz
21cr|p0f-3.09b-3|9	Source2:    p0f.sysconfig
21cr|p0f-3.09b-3|10	BuildRequires: pcap-devel
21cr|p0f-3.09b-3|11	
21cr|p0f-3.09b-3|12	%description
21cr|p0f-3.09b-3|13	p0f performs passive OS fingerprinting technique bases on information coming
21cr|p0f-3.09b-3|14	from remote host when it establishes connection to our system. Captured
21cr|p0f-3.09b-3|15	packets contains enough information to determine OS - and, unlike
21cr|p0f-3.09b-3|16	active scanners (nmap, queSO) - it is done without sending anything to
21cr|p0f-3.09b-3|17	this host.
21cr|p0f-3.09b-3|18	
21cr|p0f-3.09b-3|19	%prep
21cr|p0f-3.09b-3|20	%setup -q
21cr|p0f-3.09b-3|21	
21cr|p0f-3.09b-3|22	%build
21cr|p0f-3.09b-3|23	%make CFLAGS='%{optflags} -DFP_FILE="%{_sysconfdir}/%{name}/p0f.fp"'
21cr|p0f-3.09b-3|24	
21cr|p0f-3.09b-3|25	%install
21cr|p0f-3.09b-3|26	install -D -m 755 p0f %{buildroot}%{_sbindir}/p0f
21cr|p0f-3.09b-3|27	install -D -m 644 p0f.fp %{buildroot}%{_sysconfdir}/%{name}/%{name}.fp
21cr|p0f-3.09b-3|28	install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/p0f
21cr|p0f-3.09b-3|29	
21cr|p0f-3.09b-3|30	%files
21cr|p0f-3.09b-3|31	%doc docs/*
21cr|p0f-3.09b-3|32	%dir %{_sysconfdir}/%{name}
21cr|p0f-3.09b-3|33	%config(noreplace) %{_sysconfdir}/%{name}/p0f.fp
21cr|p0f-3.09b-3|34	%config(noreplace) %{_sysconfdir}/sysconfig/p0f
21cr|p0f-3.09b-3|35	%{_sbindir}/p0f

3754 21
21cr|p910nd-0.93-4|1	Summary:	Tiny non-spooling printer daemon
21cr|p910nd-0.93-4|2	Name:		p910nd
21cr|p910nd-0.93-4|3	Version:	0.93
21cr|p910nd-0.93-4|4	Release:	4
21cr|p910nd-0.93-4|5	License:	GPL
21cr|p910nd-0.93-4|6	Group:		System/Servers
21cr|p910nd-0.93-4|7	URL:		http://etherboot.sourceforge.net/p910nd
21cr|p910nd-0.93-4|8	Source0:	http://etherboot.sourceforge.net/p910nd/%{name}-%{version}.tar.bz2
21cr|p910nd-0.93-4|9	Source1:	%{name}.init
21cr|p910nd-0.93-4|10	Requires(pre,post):		rpm-helper
21cr|p910nd-0.93-4|11	Requires:	tcp_wrappers
21cr|p910nd-0.93-4|12	BuildRequires:	tcp_wrappers-devel
21cr|p910nd-0.93-4|13	
21cr|p910nd-0.93-4|14	%description
21cr|p910nd-0.93-4|15	Tiny non-spooling printer daemon for Linux hosts. Accepts data
21cr|p910nd-0.93-4|16	over a TCP network connection from a spooling host. Useful on
21cr|p910nd-0.93-4|17	diskless X terminals with local printer.
21cr|p910nd-0.93-4|18	
21cr|p910nd-0.93-4|19	%prep
21cr|p910nd-0.93-4|20	%setup -q
21cr|p910nd-0.93-4|21	
21cr|p910nd-0.93-4|22	cp %{SOURCE1} %{name}.init
21cr|p910nd-0.93-4|23	
21cr|p910nd-0.93-4|24	%build
21cr|p910nd-0.93-4|25	
21cr|p910nd-0.93-4|26	gcc %{optflags} %{ldflags} -DUSE_LIBWRAP -o p910nd p910nd.c -lwrap
21cr|p910nd-0.93-4|27	
21cr|p910nd-0.93-4|28	%install
21cr|p910nd-0.93-4|29	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|p910nd-0.93-4|30	
21cr|p910nd-0.93-4|31	install -d %{buildroot}%{_initrddir}
21cr|p910nd-0.93-4|32	install -d %{buildroot}%{_sbindir}
21cr|p910nd-0.93-4|33	install -d %{buildroot}%{_datadir}/%{name}
21cr|p910nd-0.93-4|34	install -d %{buildroot}%{_mandir}/man8
21cr|p910nd-0.93-4|35	
21cr|p910nd-0.93-4|36	install -m755 %{name}.init %{buildroot}%{_initrddir}/%{name}
21cr|p910nd-0.93-4|37	install -m755 %{name} %{buildroot}%{_sbindir}/
21cr|p910nd-0.93-4|38	install -m755 *.pl %{buildroot}%{_datadir}/%{name}/
21cr|p910nd-0.93-4|39	install -m644 %{name}.8 %{buildroot}%{_mandir}/man8/
21cr|p910nd-0.93-4|40	
21cr|p910nd-0.93-4|41	%post
21cr|p910nd-0.93-4|42	%_post_service %{name}
21cr|p910nd-0.93-4|43	
21cr|p910nd-0.93-4|44	%preun
21cr|p910nd-0.93-4|45	%_preun_service %{name}
21cr|p910nd-0.93-4|46	
21cr|p910nd-0.93-4|47	%clean
21cr|p910nd-0.93-4|48	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|p910nd-0.93-4|49	
21cr|p910nd-0.93-4|50	%files
21cr|p910nd-0.93-4|51	%defattr(-, root, root)
21cr|p910nd-0.93-4|52	%config(noreplace) %attr(0755,root,root) %{_initrddir}/%{name}
21cr|p910nd-0.93-4|53	%attr(0644,root,root) %{_mandir}/man8/%{name}.8*
21cr|p910nd-0.93-4|54	%attr(0755,root,root) %{_datadir}/%{name}/*.pl
21cr|p910nd-0.93-4|55	%attr(0755,root,root) %{_sbindir}/%{name}

3755 21
21cr|packaging-tools-2.1.3-1|1	Summary:	Tools that make packagers' lives easier
21cr|packaging-tools-2.1.3-1|2	Name:		packaging-tools
21cr|packaging-tools-2.1.3-1|3	Version:	2.1.3
21cr|packaging-tools-2.1.3-1|4	Release:	1
21cr|packaging-tools-2.1.3-1|5	License:	Public Domain
21cr|packaging-tools-2.1.3-1|6	Group:		Development/Other
21cr|packaging-tools-2.1.3-1|7	Url:		http://openmandriva.org/
21cr|packaging-tools-2.1.3-1|8	Source0:	e
21cr|packaging-tools-2.1.3-1|9	Source1:	e.1
21cr|packaging-tools-2.1.3-1|10	Source2:	vs
21cr|packaging-tools-2.1.3-1|11	Source3:	vs.1
21cr|packaging-tools-2.1.3-1|12	Source4:	vl
21cr|packaging-tools-2.1.3-1|13	Source5:	vl.1
21cr|packaging-tools-2.1.3-1|14	Source6:	vj
21cr|packaging-tools-2.1.3-1|15	Source7:	vj.1
21cr|packaging-tools-2.1.3-1|16	Source8:	vp
21cr|packaging-tools-2.1.3-1|17	Source9:	vp.1
21cr|packaging-tools-2.1.3-1|18	BuildArch:	noarch
21cr|packaging-tools-2.1.3-1|19	
21cr|packaging-tools-2.1.3-1|20	%description
21cr|packaging-tools-2.1.3-1|21	Some tools that make packagers' lives easier
21cr|packaging-tools-2.1.3-1|22	
21cr|packaging-tools-2.1.3-1|23	%prep
21cr|packaging-tools-2.1.3-1|24	
21cr|packaging-tools-2.1.3-1|25	%build
21cr|packaging-tools-2.1.3-1|26	
21cr|packaging-tools-2.1.3-1|27	%install
21cr|packaging-tools-2.1.3-1|28	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
21cr|packaging-tools-2.1.3-1|29	install -c -m 755 %SOURCE0 %SOURCE2 %SOURCE4 %SOURCE6 %SOURCE8 %{buildroot}%{_bindir}/
21cr|packaging-tools-2.1.3-1|30	install -c -m 644 %SOURCE1 %SOURCE3 %SOURCE5 %SOURCE7 %SOURCE9 %{buildroot}%{_mandir}/man1/
21cr|packaging-tools-2.1.3-1|31	
21cr|packaging-tools-2.1.3-1|32	%files
21cr|packaging-tools-2.1.3-1|33	%{_bindir}/*
21cr|packaging-tools-2.1.3-1|34	%{_mandir}/man1/*

3756 21
21cr|packit-1.0-11|1	# Workaround to build with GCC 10
21cr|packit-1.0-11|2	%global optflags %{optflags} -fcommon
21cr|packit-1.0-11|3	Summary:	Network Injection And Capture Tool
21cr|packit-1.0-11|4	Name:		packit
21cr|packit-1.0-11|5	Version:	1.0
21cr|packit-1.0-11|6	Release:	11
21cr|packit-1.0-11|7	License:	GPL
21cr|packit-1.0-11|8	Group:		Monitoring
21cr|packit-1.0-11|9	Url:		http://www.obtuse.net/software/packit/
21cr|packit-1.0-11|10	Source0:	%{name}-%{version}.tar.bz2
21cr|packit-1.0-11|11	Patch0:		%{name}-0.7.1-update-headers-for-new-libpcap.patch.bz2
21cr|packit-1.0-11|12	Patch1:		packit-1.0-no-strip.patch
21cr|packit-1.0-11|13	BuildRequires:	libnet-devel
21cr|packit-1.0-11|14	BuildRequires:	pcap-devel
21cr|packit-1.0-11|15	
21cr|packit-1.0-11|16	%description
21cr|packit-1.0-11|17	Packit is a network auditing tool that allows you to monitor, manipulate, and
21cr|packit-1.0-11|18	inject customized IP traffic into your network. Supporting the ability to
21cr|packit-1.0-11|19	define (spoof) all TCP, UDP, ICMP, IP, ARP, RARP and Ethernet header options,
21cr|packit-1.0-11|20	Packit can be valuable for testing firewalls, intrusion detection systems,
21cr|packit-1.0-11|21	port scanning, simulating network traffic and general TCP/IP auditing.
21cr|packit-1.0-11|22	
21cr|packit-1.0-11|23	%files
21cr|packit-1.0-11|24	%doc ChangeLog docs/ICMP.txt
21cr|packit-1.0-11|25	%{_mandir}/*/*
21cr|packit-1.0-11|26	%{_sbindir}/*
21cr|packit-1.0-11|27	
21cr|packit-1.0-11|28	#----------------------------------------------------------------------------
21cr|packit-1.0-11|29	
21cr|packit-1.0-11|30	%prep
21cr|packit-1.0-11|31	%setup -q
21cr|packit-1.0-11|32	%patch0 -p1
21cr|packit-1.0-11|33	%patch1 -p1
21cr|packit-1.0-11|34	
21cr|packit-1.0-11|35	%build
21cr|packit-1.0-11|36	%configure
21cr|packit-1.0-11|37	%make
21cr|packit-1.0-11|38	
21cr|packit-1.0-11|39	%install
21cr|packit-1.0-11|40	%makeinstall_std

3757 21
21cr|paintown-3.6.0-6|1	%define debug_package %{nil}
21cr|paintown-3.6.0-6|2	
21cr|paintown-3.6.0-6|3	%define _disable_ld_no_undefined 1
21cr|paintown-3.6.0-6|4	
21cr|paintown-3.6.0-6|5	Summary:	2D Fighting Game
21cr|paintown-3.6.0-6|6	Name:		paintown
21cr|paintown-3.6.0-6|7	Version:	3.6.0
21cr|paintown-3.6.0-6|8	Release:	6
21cr|paintown-3.6.0-6|9	License:	GPLv2+
21cr|paintown-3.6.0-6|10	Group:		Games/Arcade
21cr|paintown-3.6.0-6|11	Url:		http://paintown.sourceforge.net/
21cr|paintown-3.6.0-6|12	Source0:	http://downloads.sourceforge.net/project/paintown/paintown/%{version}/%{name}-%{version}.tar.bz2
21cr|paintown-3.6.0-6|13	Patch0:		paintown-3.6.0-static.patch
21cr|paintown-3.6.0-6|14	Patch1:		paintown-3.6.0-cmake-freetype.patch
21cr|paintown-3.6.0-6|15	Patch2:		paintown-cpp.patch
21cr|paintown-3.6.0-6|16	BuildRequires:	cmake
21cr|paintown-3.6.0-6|17	BuildRequires:	imagemagick
21cr|paintown-3.6.0-6|18	BuildRequires:	pkgconfig(freetype2)
21cr|paintown-3.6.0-6|19	BuildRequires:	pkgconfig(libpng)
21cr|paintown-3.6.0-6|20	BuildRequires:	pkgconfig(ogg)
21cr|paintown-3.6.0-6|21	BuildRequires:	pkgconfig(python2)
21cr|paintown-3.6.0-6|22	BuildRequires:	pkgconfig(sdl)
21cr|paintown-3.6.0-6|23	BuildRequires:	pkgconfig(vorbis)
21cr|paintown-3.6.0-6|24	BuildRequires:	pkgconfig(zlib)
21cr|paintown-3.6.0-6|25	
21cr|paintown-3.6.0-6|26	%description
21cr|paintown-3.6.0-6|27	Paintown is a 2D engine for fighting games.
21cr|paintown-3.6.0-6|28	If you are looking for a side-scrolling, action packed game like you used
21cr|paintown-3.6.0-6|29	to play or if you are looking for an extensible engine to write your own game,
21cr|paintown-3.6.0-6|30	look no further. Paintown supports user created content through a mod system
21cr|paintown-3.6.0-6|31	and user defined functionality through scripting.
21cr|paintown-3.6.0-6|32	
21cr|paintown-3.6.0-6|33	Warning! The game is buggy and requires some "magic moves" to play.
21cr|paintown-3.6.0-6|34	For example, with some langauges half of menu is blank...
21cr|paintown-3.6.0-6|35	
21cr|paintown-3.6.0-6|36	Features
21cr|paintown-3.6.0-6|37	* Low CPU and GPU requirements
21cr|paintown-3.6.0-6|38	* Network play
21cr|paintown-3.6.0-6|39	* Dynamic lighting
21cr|paintown-3.6.0-6|40	* Joystick support
21cr|paintown-3.6.0-6|41	* mod/s3m/xm/it music modules
21cr|paintown-3.6.0-6|42	* Scripting with python
21cr|paintown-3.6.0-6|43	* M.U.G.E.N engine
21cr|paintown-3.6.0-6|44	
21cr|paintown-3.6.0-6|45	%files
21cr|paintown-3.6.0-6|46	%doc README LEGAL LICENSE TODO scripting.txt
21cr|paintown-3.6.0-6|47	%{_bindir}/%{name}
21cr|paintown-3.6.0-6|48	%{_datadir}/applications/%{name}.desktop
21cr|paintown-3.6.0-6|49	%{_gamesbindir}/%{name}
21cr|paintown-3.6.0-6|50	%{_gamesdatadir}/%{name}
21cr|paintown-3.6.0-6|51	%{_datadir}/pixmaps/%{name}.png
21cr|paintown-3.6.0-6|52	
21cr|paintown-3.6.0-6|53	#----------------------------------------------------------------------------
21cr|paintown-3.6.0-6|54	
21cr|paintown-3.6.0-6|55	%prep
21cr|paintown-3.6.0-6|56	%autosetup -p1
21cr|paintown-3.6.0-6|57	
21cr|paintown-3.6.0-6|58	find data/ -type f -exec chmod 0644 {} \;
21cr|paintown-3.6.0-6|59	
21cr|paintown-3.6.0-6|60	%build
21cr|paintown-3.6.0-6|61	LIBSUFFIX=$(echo "%{_lib}" | sed 's|^lib||')
21cr|paintown-3.6.0-6|62	export CFLAGS="%{optflags} -Wall"
21cr|paintown-3.6.0-6|63	export CXXFLAGS="$CFLAGS"
21cr|paintown-3.6.0-6|64	export PYTHON=%__python2
21cr|paintown-3.6.0-6|65	
21cr|paintown-3.6.0-6|66	%cmake -DUSE_SDL=ON
21cr|paintown-3.6.0-6|67	
21cr|paintown-3.6.0-6|68	%make
21cr|paintown-3.6.0-6|69	
21cr|paintown-3.6.0-6|70	%install
21cr|paintown-3.6.0-6|71	mkdir -p %{buildroot}%{_gamesbindir}
21cr|paintown-3.6.0-6|72	install -m 755 build/bin/%{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|paintown-3.6.0-6|73	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|paintown-3.6.0-6|74	cp -af data %{buildroot}%{_gamesdatadir}/%{name}
21cr|paintown-3.6.0-6|75	
21cr|paintown-3.6.0-6|76	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|paintown-3.6.0-6|77	install -m 644 data/menu/%{name}.png %{buildroot}%{_datadir}/pixmaps
21cr|paintown-3.6.0-6|78	convert data/menu/%{name}.png -resize 48x48 %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|paintown-3.6.0-6|79	
21cr|paintown-3.6.0-6|80	# wrapper script
21cr|paintown-3.6.0-6|81	mkdir -p %{buildroot}%{_bindir}
21cr|paintown-3.6.0-6|82	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|paintown-3.6.0-6|83	#!/bin/sh
21cr|paintown-3.6.0-6|84	exec %{_gamesbindir}/paintown -d %{_gamesdatadir}/%{name}/data
21cr|paintown-3.6.0-6|85	EOF
21cr|paintown-3.6.0-6|86	chmod +x %{buildroot}%{_bindir}/%{name}
21cr|paintown-3.6.0-6|87	
21cr|paintown-3.6.0-6|88	#menu
21cr|paintown-3.6.0-6|89	mkdir -p %{buildroot}%{_datadir}/applications
21cr|paintown-3.6.0-6|90	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|paintown-3.6.0-6|91	[Desktop Entry]
21cr|paintown-3.6.0-6|92	Name=PainTown
21cr|paintown-3.6.0-6|93	Comment=2D Fighting Game
21cr|paintown-3.6.0-6|94	Exec=%{_bindir}/%{name}
21cr|paintown-3.6.0-6|95	Icon=%{name}
21cr|paintown-3.6.0-6|96	Type=Application
21cr|paintown-3.6.0-6|97	Terminal=false
21cr|paintown-3.6.0-6|98	Categories=Game;ArcadeGame;
21cr|paintown-3.6.0-6|99	EOF

3758 21
21cr|pairing-1.3-5|1	Name:		pairing
21cr|pairing-1.3-5|2	Version:	1.3
21cr|pairing-1.3-5|3	Release:	5
21cr|pairing-1.3-5|4	Summary:	Pairing of machines for network testing
21cr|pairing-1.3-5|5	License:	GPL
21cr|pairing-1.3-5|6	Group:		Networking/Other
21cr|pairing-1.3-5|7	Url:		http://ahorvath.web.cern.ch/ahorvath/pairing/
21cr|pairing-1.3-5|8	Source:		%{name}-%{version}.tar.bz2
21cr|pairing-1.3-5|9	Patch0:		pairing-1.3-debug.patch
21cr|pairing-1.3-5|10	
21cr|pairing-1.3-5|11	%description
21cr|pairing-1.3-5|12	Run this on a set of machines and get them paired up nicely for some
21cr|pairing-1.3-5|13	network-related activity.
21cr|pairing-1.3-5|14	
21cr|pairing-1.3-5|15	It uses multicast to find potential partners and TCP to actually pair up with
21cr|pairing-1.3-5|16	them.
21cr|pairing-1.3-5|17	
21cr|pairing-1.3-5|18	%prep
21cr|pairing-1.3-5|19	%setup -q
21cr|pairing-1.3-5|20	%patch0 -p1
21cr|pairing-1.3-5|21	
21cr|pairing-1.3-5|22	%build
21cr|pairing-1.3-5|23	%make
21cr|pairing-1.3-5|24	
21cr|pairing-1.3-5|25	%install
21cr|pairing-1.3-5|26	mkdir -p %{buildroot}/%{_bindir}
21cr|pairing-1.3-5|27	install -m 755 pair %{buildroot}/%{_bindir}/pair
21cr|pairing-1.3-5|28	
21cr|pairing-1.3-5|29	%clean
21cr|pairing-1.3-5|30	
21cr|pairing-1.3-5|31	%files
21cr|pairing-1.3-5|32	%{_bindir}/pair

3759 21
21cr|palp-2.20-1|1	Name:		palp
21cr|palp-2.20-1|2	Group:		Sciences/Mathematics
21cr|palp-2.20-1|3	License:	GPL
21cr|palp-2.20-1|4	Summary:	PALP: A Package for Analyzing Lattice Polytopes
21cr|palp-2.20-1|5	Version:	2.20
21cr|palp-2.20-1|6	Release:	1
21cr|palp-2.20-1|7	URL:		http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html
21cr|palp-2.20-1|8	Source0:	http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/%{name}-%{version}.tar.gz
21cr|palp-2.20-1|9	# No longer available direct link
21cr|palp-2.20-1|10	# http://arxiv.org/pdf/1205.4147v1
21cr|palp-2.20-1|11	Source1:	1205.4147v1.pdf
21cr|palp-2.20-1|12	
21cr|palp-2.20-1|13	%description
21cr|palp-2.20-1|14	PALP: A Package for Analyzing Lattice Polytopes with Applications to
21cr|palp-2.20-1|15	Toric Geometry.
21cr|palp-2.20-1|16	See also http://arxiv.org/abs/math/0204356
21cr|palp-2.20-1|17	
21cr|palp-2.20-1|18	%prep
21cr|palp-2.20-1|19	%autosetup -p1
21cr|palp-2.20-1|20	
21cr|palp-2.20-1|21	%build
21cr|palp-2.20-1|22	%make
21cr|palp-2.20-1|23	
21cr|palp-2.20-1|24	%install
21cr|palp-2.20-1|25	mkdir -p %{buildroot}%{_bindir}
21cr|palp-2.20-1|26	cp -fa class.x cws.x nef.x poly.x %{buildroot}/%{_bindir}
21cr|palp-2.20-1|27	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|palp-2.20-1|28	cp -fa %{SOURCE1} %{buildroot}%{_docdir}/%{name}/%{name}.pdf
21cr|palp-2.20-1|29	
21cr|palp-2.20-1|30	%files
21cr|palp-2.20-1|31	%{_bindir}/*
21cr|palp-2.20-1|32	%dir %doc %{_docdir}/%{name}
21cr|palp-2.20-1|33	%doc %{_docdir}/%{name}/%{name}.pdf

3760 21
21cr|pam_abl-0.6.0-4|1	%define oname pam-abl
21cr|pam_abl-0.6.0-4|2	
21cr|pam_abl-0.6.0-4|3	Summary:	Auto blacklisting of hosts and users
21cr|pam_abl-0.6.0-4|4	Name:		pam_abl
21cr|pam_abl-0.6.0-4|5	Version:	0.6.0
21cr|pam_abl-0.6.0-4|6	Release:	4
21cr|pam_abl-0.6.0-4|7	License:	GPLv2+
21cr|pam_abl-0.6.0-4|8	Group:		System/Libraries
21cr|pam_abl-0.6.0-4|9	Url:		http://sourceforge.net/projects/pam-abl/
21cr|pam_abl-0.6.0-4|10	Source0:	http://downloads.sourceforge.net/project/%{oname}/%{oname}/%{oname}-%{version}.tar.gz
21cr|pam_abl-0.6.0-4|11	Patch0:		pam_abl-0.6.0-whitelistroot.patch
21cr|pam_abl-0.6.0-4|12	BuildRequires:	cmake
21cr|pam_abl-0.6.0-4|13	BuildRequires:	db-devel
21cr|pam_abl-0.6.0-4|14	BuildRequires:	pam-devel
21cr|pam_abl-0.6.0-4|15	
21cr|pam_abl-0.6.0-4|16	%description
21cr|pam_abl-0.6.0-4|17	A PAM module that provides auto blacklisting of hosts and users responsible
21cr|pam_abl-0.6.0-4|18	for repeated failed authentication attempts. Generally configured so that
21cr|pam_abl-0.6.0-4|19	blacklisted users still see normal login prompts but are guaranteed to fail
21cr|pam_abl-0.6.0-4|20	to authenticate.
21cr|pam_abl-0.6.0-4|21	
21cr|pam_abl-0.6.0-4|22	%files
21cr|pam_abl-0.6.0-4|23	%doc README
21cr|pam_abl-0.6.0-4|24	/%{_lib}/security/*so*
21cr|pam_abl-0.6.0-4|25	%{_bindir}/%{name}
21cr|pam_abl-0.6.0-4|26	%config(noreplace) %{_sysconfdir}/security/pam_abl.conf
21cr|pam_abl-0.6.0-4|27	%dir %{_var}/lib/abl
21cr|pam_abl-0.6.0-4|28	
21cr|pam_abl-0.6.0-4|29	#----------------------------------------------------------------------------
21cr|pam_abl-0.6.0-4|30	
21cr|pam_abl-0.6.0-4|31	%prep
21cr|pam_abl-0.6.0-4|32	%setup -q -c
21cr|pam_abl-0.6.0-4|33	%patch0 -p1
21cr|pam_abl-0.6.0-4|34	
21cr|pam_abl-0.6.0-4|35	%build
21cr|pam_abl-0.6.0-4|36	%cmake
21cr|pam_abl-0.6.0-4|37	%make
21cr|pam_abl-0.6.0-4|38	
21cr|pam_abl-0.6.0-4|39	%install
21cr|pam_abl-0.6.0-4|40	%makeinstall_std -C build
21cr|pam_abl-0.6.0-4|41	install -d %{buildroot}/%{_lib}
21cr|pam_abl-0.6.0-4|42	mv %{buildroot}%{_prefix}/lib/security %{buildroot}/%{_lib}
21cr|pam_abl-0.6.0-4|43	install -d %{buildroot}%{_var}/lib/abl
21cr|pam_abl-0.6.0-4|44	install -D -m 644 conf/pam_abl.conf %{buildroot}%{_sysconfdir}/security/pam_abl.conf

3761 21
21cr|paml-4.9j-1|1	# Workaround to build with GCC 10
21cr|paml-4.9j-1|2	%global optflags %{optflags} -fcommon
21cr|paml-4.9j-1|3	
21cr|paml-4.9j-1|4	Name:		paml
21cr|paml-4.9j-1|5	Version:	4.9j
21cr|paml-4.9j-1|6	Release:	1
21cr|paml-4.9j-1|7	Summary:	Phylogenetic analyses of DNA or protein sequences using maximum likelihood
21cr|paml-4.9j-1|8	License:	Freeware
21cr|paml-4.9j-1|9	Group:		Sciences/Biology
21cr|paml-4.9j-1|10	URL:		http://abacus.gene.ucl.ac.uk/software/paml.html
21cr|paml-4.9j-1|11	Source:		http://abacus.gene.ucl.ac.uk/software/%{name}%{version}.tgz
21cr|paml-4.9j-1|12	
21cr|paml-4.9j-1|13	%description
21cr|paml-4.9j-1|14	PAML (for Phylogentic Analysis by Maximum Likelihood) contains a few
21cr|paml-4.9j-1|15	programs for model fitting and phylogenetic tree reconstruction using
21cr|paml-4.9j-1|16	nucleotide or amino-acid sequence data. PAML is distributed free of
21cr|paml-4.9j-1|17	charge for academic use only.
21cr|paml-4.9j-1|18	
21cr|paml-4.9j-1|19	This package is in restricted because of its non-free license.
21cr|paml-4.9j-1|20	
21cr|paml-4.9j-1|21	%prep
21cr|paml-4.9j-1|22	%setup -q -n %{name}%{version}
21cr|paml-4.9j-1|23	find . -type f | xargs %__perl -pi -e 'BEGIN {exit unless -T $ARGV[0];} tr/\r//d;'
21cr|paml-4.9j-1|24	find . -type d -exec %__chmod 755 {} \;
21cr|paml-4.9j-1|25	find . -type f -exec %__chmod 644 {} \;
21cr|paml-4.9j-1|26	
21cr|paml-4.9j-1|27	%build
21cr|paml-4.9j-1|28	cd src
21cr|paml-4.9j-1|29	%make CFLAGS="%{optflags}"
21cr|paml-4.9j-1|30	
21cr|paml-4.9j-1|31	%install
21cr|paml-4.9j-1|32	%__rm -rf %{buildroot}
21cr|paml-4.9j-1|33	cd src
21cr|paml-4.9j-1|34	%__install -m 755 -d %{buildroot}%{_bindir}
21cr|paml-4.9j-1|35	%__install -m 755 baseml basemlg chi2 codeml evolver mcmctree pamp yn00 %{buildroot}%{_bindir}
21cr|paml-4.9j-1|36	
21cr|paml-4.9j-1|37	%clean
21cr|paml-4.9j-1|38	%__rm -rf %{buildroot}
21cr|paml-4.9j-1|39	
21cr|paml-4.9j-1|40	%files
21cr|paml-4.9j-1|41	%doc *.txt *.aa *.dat *.nuc *.trees *.ctl doc examples paupblock paupend paupstart
21cr|paml-4.9j-1|42	%{_bindir}/*

3762 21
21cr|pam_mysql-1.0.0-0.beta1.1|1	%define debug_package %{nil}
21cr|pam_mysql-1.0.0-0.beta1.1|2	
21cr|pam_mysql-1.0.0-0.beta1.1|3	%define beta beta1
21cr|pam_mysql-1.0.0-0.beta1.1|4	
21cr|pam_mysql-1.0.0-0.beta1.1|5	Summary:	MySQL authentication for PAM
21cr|pam_mysql-1.0.0-0.beta1.1|6	Name:		pam_mysql
21cr|pam_mysql-1.0.0-0.beta1.1|7	Version:	1.0.0
21cr|pam_mysql-1.0.0-0.beta1.1|8	Release:	0.%{beta}.1
21cr|pam_mysql-1.0.0-0.beta1.1|9	License:	GPLv2+
21cr|pam_mysql-1.0.0-0.beta1.1|10	Group:		System/Libraries
21cr|pam_mysql-1.0.0-0.beta1.1|11	URL:		https://github.com/NigelCunningham/pam-MySQL
21cr|pam_mysql-1.0.0-0.beta1.1|12	Source:		https://github.com/NigelCunningham/pam-MySQL/archive/%{version}-%{beta}.tar.gz?/pam_mysql-%{version}.tar.bz2
21cr|pam_mysql-1.0.0-0.beta1.1|13	BuildRequires:	meson
21cr|pam_mysql-1.0.0-0.beta1.1|14	BuildRequires:	mysql-devel
21cr|pam_mysql-1.0.0-0.beta1.1|15	BuildRequires:	pam-devel
21cr|pam_mysql-1.0.0-0.beta1.1|16	BuildRequires:	pkgconfig(openssl)
21cr|pam_mysql-1.0.0-0.beta1.1|17	Requires:	pam
21cr|pam_mysql-1.0.0-0.beta1.1|18	Provides:	pam-mysql = %{EVRD}
21cr|pam_mysql-1.0.0-0.beta1.1|19	Obsoletes:	pam-mysql < 0.7
21cr|pam_mysql-1.0.0-0.beta1.1|20	
21cr|pam_mysql-1.0.0-0.beta1.1|21	%description
21cr|pam_mysql-1.0.0-0.beta1.1|22	This is a module that allows people to login to PAM-aware applications by
21cr|pam_mysql-1.0.0-0.beta1.1|23	authenticating to a MySQL database. Now configurable in terms of which host the
21cr|pam_mysql-1.0.0-0.beta1.1|24	database resides upon and which table and username and password column to
21cr|pam_mysql-1.0.0-0.beta1.1|25	interrogate.
21cr|pam_mysql-1.0.0-0.beta1.1|26	
21cr|pam_mysql-1.0.0-0.beta1.1|27	%files
21cr|pam_mysql-1.0.0-0.beta1.1|28	/%{_lib}/security/pam_mysql.so
21cr|pam_mysql-1.0.0-0.beta1.1|29	
21cr|pam_mysql-1.0.0-0.beta1.1|30	#----------------------------------------------------------------------------
21cr|pam_mysql-1.0.0-0.beta1.1|31	
21cr|pam_mysql-1.0.0-0.beta1.1|32	%prep
21cr|pam_mysql-1.0.0-0.beta1.1|33	%setup -q -n pam-MySQL-%{version}-%{beta}
21cr|pam_mysql-1.0.0-0.beta1.1|34	
21cr|pam_mysql-1.0.0-0.beta1.1|35	%build
21cr|pam_mysql-1.0.0-0.beta1.1|36	%meson
21cr|pam_mysql-1.0.0-0.beta1.1|37	%meson_build
21cr|pam_mysql-1.0.0-0.beta1.1|38	
21cr|pam_mysql-1.0.0-0.beta1.1|39	%install
21cr|pam_mysql-1.0.0-0.beta1.1|40	# fix path in install script
21cr|pam_mysql-1.0.0-0.beta1.1|41	sed -i 's|/lib/|%{buildroot}/lib/|g' install.sh
21cr|pam_mysql-1.0.0-0.beta1.1|42	
21cr|pam_mysql-1.0.0-0.beta1.1|43	%meson_install
21cr|pam_mysql-1.0.0-0.beta1.1|44	
21cr|pam_mysql-1.0.0-0.beta1.1|45	%if "%{_lib}" == "lib64"
21cr|pam_mysql-1.0.0-0.beta1.1|46	#move lib to {_lib}
21cr|pam_mysql-1.0.0-0.beta1.1|47	mkdir -p %{buildroot}/%{_lib}
21cr|pam_mysql-1.0.0-0.beta1.1|48	mv %{buildroot}/lib/* %{buildroot}/%{_lib}
21cr|pam_mysql-1.0.0-0.beta1.1|49	rm -d %{buildroot}/lib
21cr|pam_mysql-1.0.0-0.beta1.1|50	%endif

3763 21
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|1	%define commit 7834ce21c4f633e3eadc9abe86fa02991efc43ed
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|3	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|4	%define oname pam-pgsql
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|5	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|6	%if %{mdvver} >= 202510
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|7	%define libdir %{_libdir}
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|8	%else
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|9	%define libdir /%{_lib}
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|10	%endif
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|11	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|12	Summary:	Postgresql authentication for PAM
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|13	Name:		pam_pgsql
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|14	Version:	0.7.3.2
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|15	Release:	7.git%{commit_short}.1
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|16	Epoch:		1
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|17	License:	GPLv2+
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|18	Group:		System/Libraries
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|19	Url:		https://github.com/pam-pgsql/pam-pgsql
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|20	Source0:	https://github.com/pam-pgsql/pam-pgsql/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|21	BuildRequires:	mhash-devel
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|22	BuildRequires:	pam-devel
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|23	BuildRequires:	postgresql-devel
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|24	BuildRequires:	pkgconfig(libgcrypt)
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|25	Requires:	pam
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|26	# renamed from pam-pgsql
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|27	Provides:	%{oname} = %{EVRD}
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|28	Provides:	%{oname}%{_isa} = %{EVRD}
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|29	Conflicts:	%{oname} < 1:0.7.3.2-6
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|30	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|31	%description
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|32	This is a module that allows people to login to PAM-aware applications by
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|33	authenticating to a Postgresql database.
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|34	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|35	%files
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|36	%license COPYRIGHT
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|37	%doc CREDITS README sample.sql
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|38	%{libdir}/security/pam_pgsql.*
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|39	%attr(600, root, root) %config(noreplace) %{_sysconfdir}/pam_pgsql.conf
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|40	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|41	#----------------------------------------------------------------------------
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|42	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|43	%prep
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|44	%autosetup -p1 -n %{oname}-%{commit}
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|45	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|46	%build
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|47	autoreconf -if
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|48	%configure --libdir=%{libdir}
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|49	%make_build
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|50	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|51	%install
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|52	%make_install
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|53	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|54	mkdir -p %{buildroot}%{_sysconfdir}
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|55	cat > %{buildroot}%{_sysconfdir}/pam_pgsql.conf <<EOF
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|56	# PAM pgsql configuration files
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|57	# Olivier Thauvin <nanardon@nanardon.zarb.org>
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|58	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|59	# connect - the database connection string
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|60	# (see http://www.postgresql.org/docs/7.4/interactive/libpq.html#LIBPQ-CONNECT)
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|61	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|62	# auth_query      - authentication query (should return one column -- password)
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|63	# auth_succ_query - query to be executed after successful authentication
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|64	# auth_fail_query - query to be executed after failed authentication
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|65	# acct_query      - account options query (should return 3 boolean columns -- expired, new password required and password is null)
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|66	# pwd_query       - query to be executed for password changing
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|67	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|68	# You can use %u as username, %p as (new) password, %h for hostname of client
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|69	# as specified by PAM subsystem, %i for IP got by gethostbyname(%h) and %s as
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|70	# pa service name in any query. Please don't forget to specify pw_type as %p
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|71	# is replaced by password of pw_type form.
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|72	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|73	# See also: %{_datasir}/doc/%{name}/README
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|74	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|75	connect = dbname=sysdb user=ljb password=sth connect_timeout=15
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|76	auth_query = select user_password from account where user_name = %u
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|77	acct_query = select (acc_expired = 'y' OR acc_expired = '1'), (acc_new_pwreq = 'y' OR acc_new_pwreq = '1'), (user_password
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|78	IS NULL OR user_password = '') from account where user_name = %u
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|79	pwd_query = update account set user_password = %p where user_name = %u
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|80	pw_type = crypt_md5
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|81	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|82	EOF
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|83	
21cr|pam_pgsql-0.7.3.2-7.git7834ce.1|84	rm -fvr %{buildroot}/usr/share/doc/pam-pgsql

3764 21
21cr|pam_radius-2.0.0-1|1	%define srcver %(echo %{version} | tr . _)
21cr|pam_radius-2.0.0-1|2	
21cr|pam_radius-2.0.0-1|3	Summary:	PAM Module for RADIUS Authentication
21cr|pam_radius-2.0.0-1|4	Name:		pam_radius
21cr|pam_radius-2.0.0-1|5	Version:	2.0.0
21cr|pam_radius-2.0.0-1|6	Release:	1
21cr|pam_radius-2.0.0-1|7	License:	GPL-2.0-or-later
21cr|pam_radius-2.0.0-1|8	Group:		System/Libraries
21cr|pam_radius-2.0.0-1|9	URL:		http://www.freeradius.org/pam_radius_auth/
21cr|pam_radius-2.0.0-1|10	Source:		https://github.com/FreeRADIUS/pam_radius/archive/release_%{srcver}.tar.gz?/%{name}-release_%{srcver}.tar.gz
21cr|pam_radius-2.0.0-1|11	Requires:	pam
21cr|pam_radius-2.0.0-1|12	BuildRequires:	pam-devel
21cr|pam_radius-2.0.0-1|13	
21cr|pam_radius-2.0.0-1|14	%description
21cr|pam_radius-2.0.0-1|15	pam_radius is a PAM module which allows user authentication using
21cr|pam_radius-2.0.0-1|16	a radius server.
21cr|pam_radius-2.0.0-1|17	
21cr|pam_radius-2.0.0-1|18	%files
21cr|pam_radius-2.0.0-1|19	%doc README.rst INSTALL USAGE Changelog
21cr|pam_radius-2.0.0-1|20	%license LICENSE
21cr|pam_radius-2.0.0-1|21	%config(noreplace) %attr(0600, root, root) %{_sysconfdir}/pam_radius.conf
21cr|pam_radius-2.0.0-1|22	/%{_lib}/security/pam_radius_auth.so
21cr|pam_radius-2.0.0-1|23	
21cr|pam_radius-2.0.0-1|24	#----------------------------------------------------------------------------
21cr|pam_radius-2.0.0-1|25	
21cr|pam_radius-2.0.0-1|26	%prep
21cr|pam_radius-2.0.0-1|27	%autosetup -p1 -n %{name}-release_%{srcver}
21cr|pam_radius-2.0.0-1|28	
21cr|pam_radius-2.0.0-1|29	%build
21cr|pam_radius-2.0.0-1|30	export CFLAGS="%{optflags} -fPIC"
21cr|pam_radius-2.0.0-1|31	%configure
21cr|pam_radius-2.0.0-1|32	%make_build
21cr|pam_radius-2.0.0-1|33	
21cr|pam_radius-2.0.0-1|34	%install
21cr|pam_radius-2.0.0-1|35	mkdir -p %{buildroot}/%{_lib}/security
21cr|pam_radius-2.0.0-1|36	install -p pam_radius_auth.so %{buildroot}/%{_lib}/security
21cr|pam_radius-2.0.0-1|37	mkdir -p %{buildroot}%{_sysconfdir}
21cr|pam_radius-2.0.0-1|38	install -p pam_radius_auth.conf %{buildroot}%{_sysconfdir}/pam_radius.conf

3765 21
21cr|pam_script-1.1.9-2|1	Summary:	PAM module to executes a script at the start and end of a session
21cr|pam_script-1.1.9-2|2	Name:		pam_script
21cr|pam_script-1.1.9-2|3	Version:	1.1.9
21cr|pam_script-1.1.9-2|4	Release:	2
21cr|pam_script-1.1.9-2|5	License:	GPL+
21cr|pam_script-1.1.9-2|6	Group:		System/Libraries
21cr|pam_script-1.1.9-2|7	Url:		https://github.com/jeroennijhof/pam_script
21cr|pam_script-1.1.9-2|8	Source0:	https://github.com/jeroennijhof/pam_script/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pam_script-1.1.9-2|9	Patch0:		pam_script-1.1.9-rosa-path.patch
21cr|pam_script-1.1.9-2|10	BuildRequires:	pam-devel
21cr|pam_script-1.1.9-2|11	BuildRequires:	autoconf
21cr|pam_script-1.1.9-2|12	BuildRequires:	automake
21cr|pam_script-1.1.9-2|13	BuildRequires:	libtool
21cr|pam_script-1.1.9-2|14	
21cr|pam_script-1.1.9-2|15	%description
21cr|pam_script-1.1.9-2|16	pam_script allows you to execute scripts during authorization, password
21cr|pam_script-1.1.9-2|17	changes and session openings or closings.
21cr|pam_script-1.1.9-2|18	
21cr|pam_script-1.1.9-2|19	%files
21cr|pam_script-1.1.9-2|20	%doc AUTHORS ChangeLog COPYING NEWS README etc/README.pam_script
21cr|pam_script-1.1.9-2|21	%config(noreplace) %dir %{_sysconfdir}/pam-script.d/
21cr|pam_script-1.1.9-2|22	%config(noreplace) %{_sysconfdir}/%{name}*
21cr|pam_script-1.1.9-2|23	/%{_lib}/security/%{name}.so
21cr|pam_script-1.1.9-2|24	%{_mandir}/man7/%{name}.7*
21cr|pam_script-1.1.9-2|25	
21cr|pam_script-1.1.9-2|26	#------------------------------------------------------------------
21cr|pam_script-1.1.9-2|27	
21cr|pam_script-1.1.9-2|28	%prep
21cr|pam_script-1.1.9-2|29	%setup -q
21cr|pam_script-1.1.9-2|30	%patch0 -p1
21cr|pam_script-1.1.9-2|31	
21cr|pam_script-1.1.9-2|32	%build
21cr|pam_script-1.1.9-2|33	autoreconf -fi
21cr|pam_script-1.1.9-2|34	%configure --libdir=/%{_lib}/security
21cr|pam_script-1.1.9-2|35	%make
21cr|pam_script-1.1.9-2|36	
21cr|pam_script-1.1.9-2|37	%install
21cr|pam_script-1.1.9-2|38	%makeinstall_std
21cr|pam_script-1.1.9-2|39	
21cr|pam_script-1.1.9-2|40	rm %{buildroot}%{_sysconfdir}/README
21cr|pam_script-1.1.9-2|41	mv %{buildroot}%{_mandir}/man7/pam{-,_}script.7

3766 21
21cr|pam_smb-1.1.7-8|1	Summary:	SMB Pluggable Authentication Module
21cr|pam_smb-1.1.7-8|2	Name:		pam_smb
21cr|pam_smb-1.1.7-8|3	Version:	1.1.7
21cr|pam_smb-1.1.7-8|4	Release:	8
21cr|pam_smb-1.1.7-8|5	Source0:	ftp://ftp.samba.org/pub/samba/pam_smb/pam_smb-%{version}.tar.bz2
21cr|pam_smb-1.1.7-8|6	URL:		http://www.csn.ul.ie/~airlied/pam_smb/
21cr|pam_smb-1.1.7-8|7	License:	GPL
21cr|pam_smb-1.1.7-8|8	Group:		System/Libraries
21cr|pam_smb-1.1.7-8|9	BuildRequires:	pam-devel
21cr|pam_smb-1.1.7-8|10	Requires:	pam
21cr|pam_smb-1.1.7-8|11	
21cr|pam_smb-1.1.7-8|12	%description
21cr|pam_smb-1.1.7-8|13	pam_smb is a PAM module which allows authentication of UNIX users
21cr|pam_smb-1.1.7-8|14	using an NT/Samba server.
21cr|pam_smb-1.1.7-8|15	
21cr|pam_smb-1.1.7-8|16	%prep
21cr|pam_smb-1.1.7-8|17	%setup -q -n pam_smb
21cr|pam_smb-1.1.7-8|18	
21cr|pam_smb-1.1.7-8|19	%build
21cr|pam_smb-1.1.7-8|20	%configure
21cr|pam_smb-1.1.7-8|21	make
21cr|pam_smb-1.1.7-8|22	
21cr|pam_smb-1.1.7-8|23	%install
21cr|pam_smb-1.1.7-8|24	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|pam_smb-1.1.7-8|25	mkdir -p %{buildroot}{%{_sysconfdir},/lib/security}
21cr|pam_smb-1.1.7-8|26	install -m 755 pam_smb_auth.so %{buildroot}/lib/security
21cr|pam_smb-1.1.7-8|27	install -m 644 pam_smb.conf.example %{buildroot}%{_sysconfdir}/pam_smb.conf
21cr|pam_smb-1.1.7-8|28	
21cr|pam_smb-1.1.7-8|29	%clean
21cr|pam_smb-1.1.7-8|30	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|pam_smb-1.1.7-8|31	rm -rf $RPM_BUILD_DIR/%{name}
21cr|pam_smb-1.1.7-8|32	
21cr|pam_smb-1.1.7-8|33	%files
21cr|pam_smb-1.1.7-8|34	%defattr(-,root,root)
21cr|pam_smb-1.1.7-8|35	/lib/security/pam_smb_auth.so
21cr|pam_smb-1.1.7-8|36	%config(noreplace) %{_sysconfdir}/pam_smb.conf
21cr|pam_smb-1.1.7-8|37	%doc CHANGES COPYING README TODO pam_smb.conf.example

3767 21
21cr|pam_sqlite-1.0.2-1|1	%define commit 854e09235ff827dbc328d85d4985789d99b48717
21cr|pam_sqlite-1.0.2-1|2	%define short_commit 854e09
21cr|pam_sqlite-1.0.2-1|3	
21cr|pam_sqlite-1.0.2-1|4	Summary:	SQLite authentication for PAM
21cr|pam_sqlite-1.0.2-1|5	Name:		pam_sqlite
21cr|pam_sqlite-1.0.2-1|6	Version:	1.0.2
21cr|pam_sqlite-1.0.2-1|7	Release:	1
21cr|pam_sqlite-1.0.2-1|8	License:	BSD
21cr|pam_sqlite-1.0.2-1|9	Group:		System/Libraries
21cr|pam_sqlite-1.0.2-1|10	Url:		http://www.edin.dk/pam_sqlite/
21cr|pam_sqlite-1.0.2-1|11	Source0:	https://github.com/HormyAJP/pam_sqlite3/archive/%{commit}.zip?/%{name}-%{short_commit}.zip
21cr|pam_sqlite-1.0.2-1|12	BuildRequires:	pam-devel
21cr|pam_sqlite-1.0.2-1|13	BuildRequires:	pkgconfig(sqlite3)
21cr|pam_sqlite-1.0.2-1|14	
21cr|pam_sqlite-1.0.2-1|15	%description
21cr|pam_sqlite-1.0.2-1|16	pam_sqlite allows developers to authenticate users against a table
21cr|pam_sqlite-1.0.2-1|17	in an SQLite database. It supports checking account information
21cr|pam_sqlite-1.0.2-1|18	(pam_acct_expired, new_authtok_reqd) and updating authentication
21cr|pam_sqlite-1.0.2-1|19	tokens.
21cr|pam_sqlite-1.0.2-1|20	
21cr|pam_sqlite-1.0.2-1|21	%files
21cr|pam_sqlite-1.0.2-1|22	%doc NEWS README
21cr|pam_sqlite-1.0.2-1|23	#%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam_sqlite.conf
21cr|pam_sqlite-1.0.2-1|24	#%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/pam_sqlite
21cr|pam_sqlite-1.0.2-1|25	%attr(0755,root,root) /%{_lib}/security/pam_sqlite3.so
21cr|pam_sqlite-1.0.2-1|26	
21cr|pam_sqlite-1.0.2-1|27	#----------------------------------------------------------------------------
21cr|pam_sqlite-1.0.2-1|28	
21cr|pam_sqlite-1.0.2-1|29	%prep
21cr|pam_sqlite-1.0.2-1|30	%autosetup -p1 -n pam_sqlite3-%{commit}
21cr|pam_sqlite-1.0.2-1|31	
21cr|pam_sqlite-1.0.2-1|32	%build
21cr|pam_sqlite-1.0.2-1|33	%configure
21cr|pam_sqlite-1.0.2-1|34	
21cr|pam_sqlite-1.0.2-1|35	%make
21cr|pam_sqlite-1.0.2-1|36	
21cr|pam_sqlite-1.0.2-1|37	%install
21cr|pam_sqlite-1.0.2-1|38	install -d %{buildroot}/%{_lib}/security
21cr|pam_sqlite-1.0.2-1|39	#install -d %{buildroot}%{_sysconfdir}/pam.d
21cr|pam_sqlite-1.0.2-1|40	
21cr|pam_sqlite-1.0.2-1|41	install -m0755 pam_sqlite3.so %{buildroot}/%{_lib}/security/pam_sqlite3.so
21cr|pam_sqlite-1.0.2-1|42	
21cr|pam_sqlite-1.0.2-1|43	#cat > %{buildroot}%{_sysconfdir}/pam.d/pam_sqlite <<EOF
21cr|pam_sqlite-1.0.2-1|44	#auth        required    pam_sqlite.so
21cr|pam_sqlite-1.0.2-1|45	#account     required    pam_sqlite.so
21cr|pam_sqlite-1.0.2-1|46	#password    required    pam_sqlite.so
21cr|pam_sqlite-1.0.2-1|47	#EOF
21cr|pam_sqlite-1.0.2-1|48	#
21cr|pam_sqlite-1.0.2-1|49	#cat > %{buildroot}%{_sysconfdir}/pam_sqlite.conf <<EOF
21cr|pam_sqlite-1.0.2-1|50	#database = /etc/sysdb
21cr|pam_sqlite-1.0.2-1|51	#table = account
21cr|pam_sqlite-1.0.2-1|52	#user_column = user_name
21cr|pam_sqlite-1.0.2-1|53	#pwd_column = user_password
21cr|pam_sqlite-1.0.2-1|54	#expired_column = acc_expired
21cr|pam_sqlite-1.0.2-1|55	#newtok_column = acc_new_pwreq
21cr|pam_sqlite-1.0.2-1|56	#debug
21cr|pam_sqlite-1.0.2-1|57	#EOF

3768 21
21cr|pam_ssh-2.3-1|1	%global optflags %{optflags} -fcommon
21cr|pam_ssh-2.3-1|2	
21cr|pam_ssh-2.3-1|3	Name:		pam_ssh
21cr|pam_ssh-2.3-1|4	Version:	2.3
21cr|pam_ssh-2.3-1|5	Release:	1
21cr|pam_ssh-2.3-1|6	Summary:	A Pluggable Authentication Module (PAM) for use with SSH
21cr|pam_ssh-2.3-1|7	Source0:	https://sourceforge.net/projects/pam-ssh/files/pam_ssh/%{version}/pam_ssh-%{version}.tar.xz
21cr|pam_ssh-2.3-1|8	URL:		https://sourceforge.net/projects/pam-ssh/
21cr|pam_ssh-2.3-1|9	License:	BSD
21cr|pam_ssh-2.3-1|10	Group:		System/Libraries
21cr|pam_ssh-2.3-1|11	Requires:	openssh
21cr|pam_ssh-2.3-1|12	BuildRequires:	pam-devel
21cr|pam_ssh-2.3-1|13	BuildRequires:	openssl-devel
21cr|pam_ssh-2.3-1|14	BuildRequires:	openssh-clients
21cr|pam_ssh-2.3-1|15	
21cr|pam_ssh-2.3-1|16	
21cr|pam_ssh-2.3-1|17	%description
21cr|pam_ssh-2.3-1|18	This PAM module provides single sign-on behavior for UNIX using SSH. Users
21cr|pam_ssh-2.3-1|19	are authenticated by decrypting their SSH private keys with the password
21cr|pam_ssh-2.3-1|20	provided (probably to XDM). In the PAM session phase, an ssh-agent process is
21cr|pam_ssh-2.3-1|21	started and keys are added.
21cr|pam_ssh-2.3-1|22	
21cr|pam_ssh-2.3-1|23	%prep
21cr|pam_ssh-2.3-1|24	%setup -q
21cr|pam_ssh-2.3-1|25	
21cr|pam_ssh-2.3-1|26	%build
21cr|pam_ssh-2.3-1|27	autoreconf -fi
21cr|pam_ssh-2.3-1|28	%configure --with-pam-dir=/%_lib/security
21cr|pam_ssh-2.3-1|29	%make
21cr|pam_ssh-2.3-1|30	
21cr|pam_ssh-2.3-1|31	%install
21cr|pam_ssh-2.3-1|32	%makeinstall_std
21cr|pam_ssh-2.3-1|33	
21cr|pam_ssh-2.3-1|34	
21cr|pam_ssh-2.3-1|35	%files
21cr|pam_ssh-2.3-1|36	%doc AUTHORS NEWS README ChangeLog TODO
21cr|pam_ssh-2.3-1|37	/%{_lib}/security/pam_ssh.*
21cr|pam_ssh-2.3-1|38	%{_mandir}/man[^3]/pam_ssh*

3769 21
21cr|pamtester-0.1.2-8|1	Summary:	Utility for testing PAM facility
21cr|pamtester-0.1.2-8|2	Name:		pamtester
21cr|pamtester-0.1.2-8|3	Version:	0.1.2
21cr|pamtester-0.1.2-8|4	Release:	8
21cr|pamtester-0.1.2-8|5	License:	BSD
21cr|pamtester-0.1.2-8|6	Group:		Development/Tools
21cr|pamtester-0.1.2-8|7	URL:		http://pamtester.sourceforge.net/
21cr|pamtester-0.1.2-8|8	Source0:	%{name}-%{version}.tar.xz
21cr|pamtester-0.1.2-8|9	BuildRequires:	pam-devel
21cr|pamtester-0.1.2-8|10	
21cr|pamtester-0.1.2-8|11	%description
21cr|pamtester-0.1.2-8|12	Pamtester is a tiny utility program to test the
21cr|pamtester-0.1.2-8|13	Pluggable Authentication Modules facility.
21cr|pamtester-0.1.2-8|14	
21cr|pamtester-0.1.2-8|15	%prep
21cr|pamtester-0.1.2-8|16	%setup -q
21cr|pamtester-0.1.2-8|17	
21cr|pamtester-0.1.2-8|18	%build
21cr|pamtester-0.1.2-8|19	autoreconf -i
21cr|pamtester-0.1.2-8|20	%configure
21cr|pamtester-0.1.2-8|21	%make CFLAGS="%{optflags}"
21cr|pamtester-0.1.2-8|22	
21cr|pamtester-0.1.2-8|23	%install
21cr|pamtester-0.1.2-8|24	%makeinstall_std INSTALL='install -p' install
21cr|pamtester-0.1.2-8|25	
21cr|pamtester-0.1.2-8|26	%files
21cr|pamtester-0.1.2-8|27	%doc AUTHORS ChangeLog LICENSE NEWS README
21cr|pamtester-0.1.2-8|28	%{_bindir}/%{name}
21cr|pamtester-0.1.2-8|29	%{_mandir}/man1/%{name}.1*

3770 21
21cr|pam_u2f-1.3.2-1|1	%if %{mdvver} >= 202310
21cr|pam_u2f-1.3.2-1|2	%define pamdir %{_libdir}/security
21cr|pam_u2f-1.3.2-1|3	%else
21cr|pam_u2f-1.3.2-1|4	%define pamdir /%{_lib}/security
21cr|pam_u2f-1.3.2-1|5	%endif
21cr|pam_u2f-1.3.2-1|6	
21cr|pam_u2f-1.3.2-1|7	Summary:	PAM authentication over U2F (e.g. Yubikey)
21cr|pam_u2f-1.3.2-1|8	Name:		pam_u2f
21cr|pam_u2f-1.3.2-1|9	Version:	1.3.2
21cr|pam_u2f-1.3.2-1|10	Release:	1
21cr|pam_u2f-1.3.2-1|11	License:	BSD
21cr|pam_u2f-1.3.2-1|12	Group:		System/Libraries
21cr|pam_u2f-1.3.2-1|13	Url:		https://github.com/Yubico/pam-u2f
21cr|pam_u2f-1.3.2-1|14	Source0:	https://github.com/Yubico/pam-u2f/archive/refs/tags/pam_u2f-%{version}.tar.gz
21cr|pam_u2f-1.3.2-1|15	BuildRequires:	make
21cr|pam_u2f-1.3.2-1|16	BuildRequires:	%{_bindir}/man
21cr|pam_u2f-1.3.2-1|17	BuildRequires:	%{_bindir}/xsltproc
21cr|pam_u2f-1.3.2-1|18	BuildRequires:	pkgconfig(libfido2)
21cr|pam_u2f-1.3.2-1|19	BuildRequires:	pam-devel
21cr|pam_u2f-1.3.2-1|20	# 1 GiB of latex stuff to build the man =)
21cr|pam_u2f-1.3.2-1|21	# It is already built if use tarballs from https://developers.yubico.com/pam-u2f/Releases/
21cr|pam_u2f-1.3.2-1|22	# Let's check if latex stack works correctly
21cr|pam_u2f-1.3.2-1|23	BuildRequires:	%{_bindir}/a2x
21cr|pam_u2f-1.3.2-1|24	# compat with upstream name and Fedora/RH
21cr|pam_u2f-1.3.2-1|25	Provides:	pam-u2f = %{EVRD}
21cr|pam_u2f-1.3.2-1|26	Provides:	pam-u2f%{_isa} = %{EVRD}
21cr|pam_u2f-1.3.2-1|27	Recommends:	pamu2fcfg
21cr|pam_u2f-1.3.2-1|28	Requires:	pam
21cr|pam_u2f-1.3.2-1|29	
21cr|pam_u2f-1.3.2-1|30	%description
21cr|pam_u2f-1.3.2-1|31	The PAM U2F module provides an easy way to integrate the Yubikey (or
21cr|pam_u2f-1.3.2-1|32	other U2F-compliant authenticators) into your existing user
21cr|pam_u2f-1.3.2-1|33	authentication infrastructure.
21cr|pam_u2f-1.3.2-1|34	
21cr|pam_u2f-1.3.2-1|35	%files
21cr|pam_u2f-1.3.2-1|36	%license COPYING
21cr|pam_u2f-1.3.2-1|37	%doc AUTHORS NEWS README*
21cr|pam_u2f-1.3.2-1|38	%{_mandir}/man8/pam_u2f.8*
21cr|pam_u2f-1.3.2-1|39	%{pamdir}/pam_u2f.so
21cr|pam_u2f-1.3.2-1|40	
21cr|pam_u2f-1.3.2-1|41	#------------------------------------------------------------------
21cr|pam_u2f-1.3.2-1|42	
21cr|pam_u2f-1.3.2-1|43	%package -n pamu2fcfg
21cr|pam_u2f-1.3.2-1|44	Summary:	Configures PAM authentication over U2F (e.g. Yubikey)
21cr|pam_u2f-1.3.2-1|45	Group:		System/Configuration/Other
21cr|pam_u2f-1.3.2-1|46	Recommends:	%{name} = %{EVRD}
21cr|pam_u2f-1.3.2-1|47	
21cr|pam_u2f-1.3.2-1|48	%description -n pamu2fcfg
21cr|pam_u2f-1.3.2-1|49	pamu2fcfg provides a command line tool for configuring PAM authentication
21cr|pam_u2f-1.3.2-1|50	over U2F (e.g. with Yubikey).
21cr|pam_u2f-1.3.2-1|51	
21cr|pam_u2f-1.3.2-1|52	%files -n pamu2fcfg
21cr|pam_u2f-1.3.2-1|53	%{_bindir}/pamu2fcfg
21cr|pam_u2f-1.3.2-1|54	%{_mandir}/man1/pamu2fcfg.1*
21cr|pam_u2f-1.3.2-1|55	
21cr|pam_u2f-1.3.2-1|56	#------------------------------------------------------------------
21cr|pam_u2f-1.3.2-1|57	
21cr|pam_u2f-1.3.2-1|58	%prep
21cr|pam_u2f-1.3.2-1|59	%autosetup -p1 -n pam-u2f-pam_u2f-%{version}
21cr|pam_u2f-1.3.2-1|60	
21cr|pam_u2f-1.3.2-1|61	%build
21cr|pam_u2f-1.3.2-1|62	%configure --with-pam-dir=%{pamdir}
21cr|pam_u2f-1.3.2-1|63	%make
21cr|pam_u2f-1.3.2-1|64	
21cr|pam_u2f-1.3.2-1|65	%install
21cr|pam_u2f-1.3.2-1|66	%makeinstall_std
21cr|pam_u2f-1.3.2-1|67	# fix stripping
21cr|pam_u2f-1.3.2-1|68	chmod +x %{buildroot}%{pamdir}/pam_u2f.so
21cr|pam_u2f-1.3.2-1|69	
21cr|pam_u2f-1.3.2-1|70	%check
21cr|pam_u2f-1.3.2-1|71	make check
21cr|pam_u2f-1.3.2-1|72	# verify that man pages have been built correctly
21cr|pam_u2f-1.3.2-1|73	PAGER= man %{buildroot}%{_mandir}/man8/*
21cr|pam_u2f-1.3.2-1|74	PAGER= man %{buildroot}%{_mandir}/man1/*

3771 21
21cr|pam_usb-0.5.0-6|1	Summary:	PAM module through external storage
21cr|pam_usb-0.5.0-6|2	Name:		pam_usb
21cr|pam_usb-0.5.0-6|3	Version:	0.5.0
21cr|pam_usb-0.5.0-6|4	Release:	6
21cr|pam_usb-0.5.0-6|5	URL:		http://www.pamusb.org/
21cr|pam_usb-0.5.0-6|6	Source0:	http://ovh.dl.sourceforge.net/sourceforge/pamusb/%{name}-%{version}.tar.gz
21cr|pam_usb-0.5.0-6|7	Source1:	%{name}-doc.tar.bz2
21cr|pam_usb-0.5.0-6|8	Patch0:		pam_usb-0.5.0-debug.patch
21cr|pam_usb-0.5.0-6|9	License:	GPLv2+
21cr|pam_usb-0.5.0-6|10	Group:		System/Libraries
21cr|pam_usb-0.5.0-6|11	BuildRequires:	dbus-devel
21cr|pam_usb-0.5.0-6|12	BuildRequires:	pkgconfig(libxml-2.0)
21cr|pam_usb-0.5.0-6|13	BuildRequires:	pam-devel
21cr|pam_usb-0.5.0-6|14	BuildRequires:	pkgconfig(openssl)
21cr|pam_usb-0.5.0-6|15	BuildRequires:	readline-devel
21cr|pam_usb-0.5.0-6|16	BuildRequires:	pkgconfig(ncurses)
21cr|pam_usb-0.5.0-6|17	Requires:	python2
21cr|pam_usb-0.5.0-6|18	
21cr|pam_usb-0.5.0-6|19	%description
21cr|pam_usb-0.5.0-6|20	pam_usb is a PAM module that enables authentication using an USB-Storage device
21cr|pam_usb-0.5.0-6|21	(such as an USB Pen) through DSA private/public keys.
21cr|pam_usb-0.5.0-6|22	
21cr|pam_usb-0.5.0-6|23	It can also work with other devices, such as floppy disks or cdroms.
21cr|pam_usb-0.5.0-6|24	
21cr|pam_usb-0.5.0-6|25	%prep
21cr|pam_usb-0.5.0-6|26	%setup -q -a1
21cr|pam_usb-0.5.0-6|27	%apply_patches
21cr|pam_usb-0.5.0-6|28	
21cr|pam_usb-0.5.0-6|29	%build
21cr|pam_usb-0.5.0-6|30	DEBUG=yes %make
21cr|pam_usb-0.5.0-6|31	
21cr|pam_usb-0.5.0-6|32	%install
21cr|pam_usb-0.5.0-6|33	%makeinstall_std \
21cr|pam_usb-0.5.0-6|34	PAM_USB_DEST=%{buildroot}/%{_lib}/security \
21cr|pam_usb-0.5.0-6|35	DOCS_DEST=%{buildroot}%{_docdir}/%{name}-%{version}
21cr|pam_usb-0.5.0-6|36	
21cr|pam_usb-0.5.0-6|37	cp -a html %{buildroot}%{_docdir}/%{name}-%{version}
21cr|pam_usb-0.5.0-6|38	
21cr|pam_usb-0.5.0-6|39	#fix python chebang
21cr|pam_usb-0.5.0-6|40	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_bindir}/{pamusb-agent,pamusb-conf}
21cr|pam_usb-0.5.0-6|41	
21cr|pam_usb-0.5.0-6|42	%files
21cr|pam_usb-0.5.0-6|43	%doc %{_docdir}/%{name}-%{version}
21cr|pam_usb-0.5.0-6|44	/%{_lib}/security/%{name}.so
21cr|pam_usb-0.5.0-6|45	%{_bindir}/*
21cr|pam_usb-0.5.0-6|46	%{_mandir}/man1/*.1*
21cr|pam_usb-0.5.0-6|47	%{_sysconfdir}/pamusb.conf

3772 21
21cr|pam_yubico-2.27-0.git5719a2.1|1	# Upstream has not tagged LDAP-related additions
21cr|pam_yubico-2.27-0.git5719a2.1|2	%define commit 5719a2f859144948de7b67b6d706d6ed403b219f
21cr|pam_yubico-2.27-0.git5719a2.1|3	%define commit_short %(echo %{commit} | head -c6)
21cr|pam_yubico-2.27-0.git5719a2.1|4	
21cr|pam_yubico-2.27-0.git5719a2.1|5	Summary:	Provides support for One Time Passwords (OTP) authentication (for Yubikey)
21cr|pam_yubico-2.27-0.git5719a2.1|6	Name:		pam_yubico
21cr|pam_yubico-2.27-0.git5719a2.1|7	Version:	2.27
21cr|pam_yubico-2.27-0.git5719a2.1|8	Release:	0.git%{commit_short}.1
21cr|pam_yubico-2.27-0.git5719a2.1|9	License:	GPLv2
21cr|pam_yubico-2.27-0.git5719a2.1|10	Group:		System/Libraries
21cr|pam_yubico-2.27-0.git5719a2.1|11	URL:		https://developers.yubico.com/yubico-pam/
21cr|pam_yubico-2.27-0.git5719a2.1|12	Source0:	https://github.com/Yubico/yubico-pam/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|pam_yubico-2.27-0.git5719a2.1|13	BuildRequires:  openldap-devel
21cr|pam_yubico-2.27-0.git5719a2.1|14	BuildRequires:  pam-devel
21cr|pam_yubico-2.27-0.git5719a2.1|15	BuildRequires:  ykclient-devel
21cr|pam_yubico-2.27-0.git5719a2.1|16	BuildRequires:  pkgconfig(ykpers-1)
21cr|pam_yubico-2.27-0.git5719a2.1|17	# 1 GiB of latex stuff to build the man =)
21cr|pam_yubico-2.27-0.git5719a2.1|18	# It is already built if use tarballs from https://developers.yubico.com/pam-u2f/Releases/
21cr|pam_yubico-2.27-0.git5719a2.1|19	# Let's check if latex stack works correctly
21cr|pam_yubico-2.27-0.git5719a2.1|20	BuildRequires:	%{_bindir}/a2x
21cr|pam_yubico-2.27-0.git5719a2.1|21	BuildRequires:	%{_bindir}/xsltproc
21cr|pam_yubico-2.27-0.git5719a2.1|22	BuildRequires:	%{_bindir}/man
21cr|pam_yubico-2.27-0.git5719a2.1|23	Requires:	pam
21cr|pam_yubico-2.27-0.git5719a2.1|24	# compat with upstream name
21cr|pam_yubico-2.27-0.git5719a2.1|25	Provides:	yubico-pam = %{EVRD}
21cr|pam_yubico-2.27-0.git5719a2.1|26	Provides:	yubico-pam%{_isa} = %{EVRD}
21cr|pam_yubico-2.27-0.git5719a2.1|27	
21cr|pam_yubico-2.27-0.git5719a2.1|28	%description
21cr|pam_yubico-2.27-0.git5719a2.1|29	The Yubico authentication device Yubikey generates one-time passwords that can
21cr|pam_yubico-2.27-0.git5719a2.1|30	be used for authentication. This module allows you to use the Yubikey device to
21cr|pam_yubico-2.27-0.git5719a2.1|31	authenticate to the PAM system.
21cr|pam_yubico-2.27-0.git5719a2.1|32	The Yubico PAM module provides an easy way to integrate the Yubikey into your
21cr|pam_yubico-2.27-0.git5719a2.1|33	existing user authentication infrastructure.
21cr|pam_yubico-2.27-0.git5719a2.1|34	Supports LDAP.
21cr|pam_yubico-2.27-0.git5719a2.1|35	See also: pam_u2f
21cr|pam_yubico-2.27-0.git5719a2.1|36	
21cr|pam_yubico-2.27-0.git5719a2.1|37	%files
21cr|pam_yubico-2.27-0.git5719a2.1|38	%license COPYING
21cr|pam_yubico-2.27-0.git5719a2.1|39	%doc NEWS README*
21cr|pam_yubico-2.27-0.git5719a2.1|40	/%{_lib}/security/pam_yubico.so
21cr|pam_yubico-2.27-0.git5719a2.1|41	%{_bindir}/ykpamcfg
21cr|pam_yubico-2.27-0.git5719a2.1|42	%{_mandir}/man1/ykpamcfg.1*
21cr|pam_yubico-2.27-0.git5719a2.1|43	%{_mandir}/man8/pam_yubico.8*
21cr|pam_yubico-2.27-0.git5719a2.1|44	
21cr|pam_yubico-2.27-0.git5719a2.1|45	#-------------------------------------------------------------------------------
21cr|pam_yubico-2.27-0.git5719a2.1|46	
21cr|pam_yubico-2.27-0.git5719a2.1|47	%prep
21cr|pam_yubico-2.27-0.git5719a2.1|48	%autosetup -p1 -n yubico-pam-%{commit}
21cr|pam_yubico-2.27-0.git5719a2.1|49	
21cr|pam_yubico-2.27-0.git5719a2.1|50	%build
21cr|pam_yubico-2.27-0.git5719a2.1|51	%serverbuild
21cr|pam_yubico-2.27-0.git5719a2.1|52	
21cr|pam_yubico-2.27-0.git5719a2.1|53	%configure \
21cr|pam_yubico-2.27-0.git5719a2.1|54	--libdir=/%{_lib} \
21cr|pam_yubico-2.27-0.git5719a2.1|55	--with-pam-dir=/%{_lib}/security
21cr|pam_yubico-2.27-0.git5719a2.1|56	
21cr|pam_yubico-2.27-0.git5719a2.1|57	%make
21cr|pam_yubico-2.27-0.git5719a2.1|58	
21cr|pam_yubico-2.27-0.git5719a2.1|59	%install
21cr|pam_yubico-2.27-0.git5719a2.1|60	%makeinstall_std
21cr|pam_yubico-2.27-0.git5719a2.1|61	# cleanup
21cr|pam_yubico-2.27-0.git5719a2.1|62	rm -f %{buildroot}/%{_lib}/security/*.*a
21cr|pam_yubico-2.27-0.git5719a2.1|63	
21cr|pam_yubico-2.27-0.git5719a2.1|64	# fix stripping
21cr|pam_yubico-2.27-0.git5719a2.1|65	chmod 755 %{buildroot}%{_bindir}/ykpamcfg
21cr|pam_yubico-2.27-0.git5719a2.1|66	chmod 755 %{buildroot}/%{_lib}/security/pam_yubico.so
21cr|pam_yubico-2.27-0.git5719a2.1|67	
21cr|pam_yubico-2.27-0.git5719a2.1|68	%check
21cr|pam_yubico-2.27-0.git5719a2.1|69	# verify that man pages have been built correctly
21cr|pam_yubico-2.27-0.git5719a2.1|70	PAGER= man %{buildroot}%{_mandir}/man8/*
21cr|pam_yubico-2.27-0.git5719a2.1|71	PAGER= man %{buildroot}%{_mandir}/man1/*

3773 21
21cr|pam_yubikey-1.0.4-16|1	Summary:	Provides support for One Time Passwords (OTP) authentication
21cr|pam_yubikey-1.0.4-16|2	Name:		pam_yubikey
21cr|pam_yubikey-1.0.4-16|3	Version:	1.0.4
21cr|pam_yubikey-1.0.4-16|4	Release:	16
21cr|pam_yubikey-1.0.4-16|5	License:	GPLv2+
21cr|pam_yubikey-1.0.4-16|6	Group:		System/Libraries
21cr|pam_yubikey-1.0.4-16|7	Url:		http://www.securixlive.com/yubikey/
21cr|pam_yubikey-1.0.4-16|8	Source0:	http://www.securixlive.com/download/yubikey/YubiPAM-%{version}.tar.gz
21cr|pam_yubikey-1.0.4-16|9	Patch1:		pam_yubikey-rlimit.patch
21cr|pam_yubikey-1.0.4-16|10	BuildRequires:	pam-devel
21cr|pam_yubikey-1.0.4-16|11	
21cr|pam_yubikey-1.0.4-16|12	%description
21cr|pam_yubikey-1.0.4-16|13	YubiPAM is a module for PAM that provides support for One Time Passwords (OTP)
21cr|pam_yubikey-1.0.4-16|14	authentication. It supports the OTPs generated from a Yubikey authentication
21cr|pam_yubikey-1.0.4-16|15	token. YubiPAM aims to be a simple, easy to configure, module for the Yubikey.
21cr|pam_yubikey-1.0.4-16|16	
21cr|pam_yubikey-1.0.4-16|17	%files
21cr|pam_yubikey-1.0.4-16|18	%doc COPYING README RELEASE.NOTES
21cr|pam_yubikey-1.0.4-16|19	%dir %attr(0711,root,root) %{_sysconfdir}/yubikey
21cr|pam_yubikey-1.0.4-16|20	/sbin/ykpasswd
21cr|pam_yubikey-1.0.4-16|21	/sbin/yk_chkpwd
21cr|pam_yubikey-1.0.4-16|22	%{_bindir}/ykvalidate
21cr|pam_yubikey-1.0.4-16|23	/%{_lib}/security/pam_yubikey.so
21cr|pam_yubikey-1.0.4-16|24	
21cr|pam_yubikey-1.0.4-16|25	#----------------------------------------------------------------------------
21cr|pam_yubikey-1.0.4-16|26	
21cr|pam_yubikey-1.0.4-16|27	%prep
21cr|pam_yubikey-1.0.4-16|28	%setup -qn YubiPAM-%{version}
21cr|pam_yubikey-1.0.4-16|29	%apply_patches
21cr|pam_yubikey-1.0.4-16|30	
21cr|pam_yubikey-1.0.4-16|31	%build
21cr|pam_yubikey-1.0.4-16|32	%serverbuild
21cr|pam_yubikey-1.0.4-16|33	export CFLAGS="%{optflags} -fPIC"
21cr|pam_yubikey-1.0.4-16|34	%configure \
21cr|pam_yubikey-1.0.4-16|35	--disable-static \
21cr|pam_yubikey-1.0.4-16|36	--with-pam-dir=/%{_lib}/security \
21cr|pam_yubikey-1.0.4-16|37	--with-authdb=%{_sysconfdir}/yubikey
21cr|pam_yubikey-1.0.4-16|38	
21cr|pam_yubikey-1.0.4-16|39	%make
21cr|pam_yubikey-1.0.4-16|40	
21cr|pam_yubikey-1.0.4-16|41	%install
21cr|pam_yubikey-1.0.4-16|42	install -d %{buildroot}%{_sysconfdir}/yubikey
21cr|pam_yubikey-1.0.4-16|43	%makeinstall_std

3774 21
21cr|pan-0.151-1|1	%define with_spell 1
21cr|pan-0.151-1|2	
21cr|pan-0.151-1|3	%{?_with_spell: %{expand: %%define with_spell 1}}
21cr|pan-0.151-1|4	%{?_without_spell: %{expand: %%define with_spell 0}}
21cr|pan-0.151-1|5	
21cr|pan-0.151-1|6	Summary:	A USENET newsreader for GNOME
21cr|pan-0.151-1|7	Name:		pan
21cr|pan-0.151-1|8	Version:	0.151
21cr|pan-0.151-1|9	Release:	1
21cr|pan-0.151-1|10	Epoch:		1
21cr|pan-0.151-1|11	License:	GPLv2+
21cr|pan-0.151-1|12	Group:		Networking/News
21cr|pan-0.151-1|13	URL:		http://pan.rebelbase.com/
21cr|pan-0.151-1|14	Source0:	https://github.com/GNOME/pan/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pan-0.151-1|15	Patch2:		02_windowsmacosx.dpatch
21cr|pan-0.151-1|16	%if %{with_spell}
21cr|pan-0.151-1|17	BuildRequires:	pkgconfig(gtkspell3-3.0)
21cr|pan-0.151-1|18	BuildRequires:	pkgconfig(enchant-2)
21cr|pan-0.151-1|19	%endif
21cr|pan-0.151-1|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|pan-0.151-1|21	BuildRequires:	pkgconfig(gmime-3.0)
21cr|pan-0.151-1|22	BuildRequires:	desktop-file-utils
21cr|pan-0.151-1|23	BuildRequires:	intltool
21cr|pan-0.151-1|24	BuildRequires:	yelp-devel
21cr|pan-0.151-1|25	
21cr|pan-0.151-1|26	%description
21cr|pan-0.151-1|27	This is PAN, a powerful and user-friendly USENET newsreader for GNOME.
21cr|pan-0.151-1|28	The latest info and versions of Pan can always
21cr|pan-0.151-1|29	be found at http://pan.rebelbase.com/.
21cr|pan-0.151-1|30	
21cr|pan-0.151-1|31	%files -f %{name}.lang
21cr|pan-0.151-1|32	%doc README.org NEWS AUTHORS
21cr|pan-0.151-1|33	%attr(755,root,root) %{_bindir}/%{name}
21cr|pan-0.151-1|34	%{_datadir}/applications/*.desktop
21cr|pan-0.151-1|35	%{_datadir}/metainfo/org.gnome.pan.metainfo.xml
21cr|pan-0.151-1|36	%{_datadir}/icons/hicolor/*/*/*.png
21cr|pan-0.151-1|37	%{_mandir}/man1/pan.1.*
21cr|pan-0.151-1|38	
21cr|pan-0.151-1|39	#---------------------------------------------------------------------
21cr|pan-0.151-1|40	%prep
21cr|pan-0.151-1|41	%autosetup -p1
21cr|pan-0.151-1|42	
21cr|pan-0.151-1|43	%build
21cr|pan-0.151-1|44	./autogen.sh
21cr|pan-0.151-1|45	%configure \
21cr|pan-0.151-1|46	--with-gmime30 \
21cr|pan-0.151-1|47	%if %{with_spell}
21cr|pan-0.151-1|48	--with-gtkspell
21cr|pan-0.151-1|49	%else
21cr|pan-0.151-1|50	--without-gtkspell
21cr|pan-0.151-1|51	%endif
21cr|pan-0.151-1|52	
21cr|pan-0.151-1|53	%make
21cr|pan-0.151-1|54	
21cr|pan-0.151-1|55	%install
21cr|pan-0.151-1|56	%makeinstall_std Productivitydir=%{_datadir}/applications/
21cr|pan-0.151-1|57	
21cr|pan-0.151-1|58	%find_lang %{name}
21cr|pan-0.151-1|59	
21cr|pan-0.151-1|60	desktop-file-install --vendor="" \
21cr|pan-0.151-1|61	--remove-category="Application" \
21cr|pan-0.151-1|62	--add-category="GTK" \
21cr|pan-0.151-1|63	--add-category="News" \
21cr|pan-0.151-1|64	--add-category="Network" \
21cr|pan-0.151-1|65	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|pan-0.151-1|66	
21cr|pan-0.151-1|67	

3775 21
21cr|pandora-0.9.3-8|1	Summary:	GIMP plugin for making panoramas
21cr|pandora-0.9.3-8|2	Name:		pandora
21cr|pandora-0.9.3-8|3	Version:	0.9.3
21cr|pandora-0.9.3-8|4	Release:	8
21cr|pandora-0.9.3-8|5	License:	GPL
21cr|pandora-0.9.3-8|6	Group:		Graphics
21cr|pandora-0.9.3-8|7	Url:		http://shallowsky.com/software/pandora/
21cr|pandora-0.9.3-8|8	Source0:	http://shallowsky.com/software/pandora/pandora-combine-%{version}.scm
21cr|pandora-0.9.3-8|9	BuildRequires:	gimp-devel >= 2.0
21cr|pandora-0.9.3-8|10	BuildArch:	noarch
21cr|pandora-0.9.3-8|11	
21cr|pandora-0.9.3-8|12	%description
21cr|pandora-0.9.3-8|13	This is a plugin for The Gimp that generates panorama images.
21cr|pandora-0.9.3-8|14	
21cr|pandora-0.9.3-8|15	%package -n gimp2-pandora
21cr|pandora-0.9.3-8|16	Summary:	GIMP plugin for making panoramas
21cr|pandora-0.9.3-8|17	Group:		Graphics
21cr|pandora-0.9.3-8|18	Requires:	gimp
21cr|pandora-0.9.3-8|19	
21cr|pandora-0.9.3-8|20	%description -n gimp2-pandora
21cr|pandora-0.9.3-8|21	This is a plugin for The Gimp that generates panorama images. This
21cr|pandora-0.9.3-8|22	version requires gimp 2.
21cr|pandora-0.9.3-8|23	
21cr|pandora-0.9.3-8|24	%prep
21cr|pandora-0.9.3-8|25	
21cr|pandora-0.9.3-8|26	%build
21cr|pandora-0.9.3-8|27	
21cr|pandora-0.9.3-8|28	%install
21cr|pandora-0.9.3-8|29	install -D -m 644 %SOURCE0 %{buildroot}$(gimptool-2.0 --gimpdatadir)/scripts/pandora-combine.scm
21cr|pandora-0.9.3-8|30	
21cr|pandora-0.9.3-8|31	%files -n gimp2-pandora
21cr|pandora-0.9.3-8|32	%{_datadir}/gimp/2.0/scripts/*

3776 21
21cr|pangox-compat-1.30.1.0.0.2-6|1	%define	api_version	1.0
21cr|pangox-compat-1.30.1.0.0.2-6|2	%define	lib_major	0
21cr|pangox-compat-1.30.1.0.0.2-6|3	%define	libname		%mklibname pangox %{api_version} %{lib_major}
21cr|pangox-compat-1.30.1.0.0.2-6|4	%define	devname		%mklibname -d pangox
21cr|pangox-compat-1.30.1.0.0.2-6|5	
21cr|pangox-compat-1.30.1.0.0.2-6|6	%define	oldver		1.30.1
21cr|pangox-compat-1.30.1.0.0.2-6|7	%define	newver		0.0.2
21cr|pangox-compat-1.30.1.0.0.2-6|8	
21cr|pangox-compat-1.30.1.0.0.2-6|9	%define	url_ver		%(echo %{newver}|cut -d. -f1,2)
21cr|pangox-compat-1.30.1.0.0.2-6|10	
21cr|pangox-compat-1.30.1.0.0.2-6|11	Summary:	Compatibility library providing the obsolete pangox library
21cr|pangox-compat-1.30.1.0.0.2-6|12	Name:		pangox-compat
21cr|pangox-compat-1.30.1.0.0.2-6|13	Version:	%{oldver}.%{newver}
21cr|pangox-compat-1.30.1.0.0.2-6|14	Release:	6
21cr|pangox-compat-1.30.1.0.0.2-6|15	License:	LGPLv2+
21cr|pangox-compat-1.30.1.0.0.2-6|16	Group:		System/Libraries
21cr|pangox-compat-1.30.1.0.0.2-6|17	URL:		http://www.pango.org/
21cr|pangox-compat-1.30.1.0.0.2-6|18	Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{newver}.tar.xz
21cr|pangox-compat-1.30.1.0.0.2-6|19	Patch0:		pangox-no-find_shaper.patch
21cr|pangox-compat-1.30.1.0.0.2-6|20	BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
21cr|pangox-compat-1.30.1.0.0.2-6|21	BuildRequires:	pkgconfig(gmodule-no-export-2.0)
21cr|pangox-compat-1.30.1.0.0.2-6|22	BuildRequires:	pkgconfig(gobject-2.0)
21cr|pangox-compat-1.30.1.0.0.2-6|23	BuildRequires:	pkgconfig(pango)
21cr|pangox-compat-1.30.1.0.0.2-6|24	BuildRequires:	pkgconfig(x11)
21cr|pangox-compat-1.30.1.0.0.2-6|25	Conflicts:	pango < 1.32.0
21cr|pangox-compat-1.30.1.0.0.2-6|26	
21cr|pangox-compat-1.30.1.0.0.2-6|27	%description
21cr|pangox-compat-1.30.1.0.0.2-6|28	This is a compatibility library providing the obsolete pangox library
21cr|pangox-compat-1.30.1.0.0.2-6|29	that is not shipped by Pango itself anymore.
21cr|pangox-compat-1.30.1.0.0.2-6|30	
21cr|pangox-compat-1.30.1.0.0.2-6|31	%package -n %{libname}
21cr|pangox-compat-1.30.1.0.0.2-6|32	Summary:	%{summary}
21cr|pangox-compat-1.30.1.0.0.2-6|33	Group:		System/Libraries
21cr|pangox-compat-1.30.1.0.0.2-6|34	Conflicts:	%{_lib}pango1.0_0 < 1.32.0
21cr|pangox-compat-1.30.1.0.0.2-6|35	
21cr|pangox-compat-1.30.1.0.0.2-6|36	%description -n %{libname}
21cr|pangox-compat-1.30.1.0.0.2-6|37	This is a compatibility library providing the obsolete pangox library
21cr|pangox-compat-1.30.1.0.0.2-6|38	that is not shipped by Pango itself anymore.
21cr|pangox-compat-1.30.1.0.0.2-6|39	
21cr|pangox-compat-1.30.1.0.0.2-6|40	%package -n %{devname}
21cr|pangox-compat-1.30.1.0.0.2-6|41	Summary:	%{summary}
21cr|pangox-compat-1.30.1.0.0.2-6|42	Group:		Development/GNOME and GTK+
21cr|pangox-compat-1.30.1.0.0.2-6|43	Requires:	%{libname} = %{version}
21cr|pangox-compat-1.30.1.0.0.2-6|44	Provides:	%{name}-devel = %{version}-%{release}
21cr|pangox-compat-1.30.1.0.0.2-6|45	Conflicts:	%{_lib}pango1.0-devel < 1.32.0
21cr|pangox-compat-1.30.1.0.0.2-6|46	
21cr|pangox-compat-1.30.1.0.0.2-6|47	%description -n %{devname}
21cr|pangox-compat-1.30.1.0.0.2-6|48	This package includes the static libraries and header files
21cr|pangox-compat-1.30.1.0.0.2-6|49	for the pangox package.
21cr|pangox-compat-1.30.1.0.0.2-6|50	
21cr|pangox-compat-1.30.1.0.0.2-6|51	%prep
21cr|pangox-compat-1.30.1.0.0.2-6|52	%autosetup -p1 -n %{name}-%{newver}
21cr|pangox-compat-1.30.1.0.0.2-6|53	
21cr|pangox-compat-1.30.1.0.0.2-6|54	%build
21cr|pangox-compat-1.30.1.0.0.2-6|55	%configure --disable-static
21cr|pangox-compat-1.30.1.0.0.2-6|56	%make
21cr|pangox-compat-1.30.1.0.0.2-6|57	
21cr|pangox-compat-1.30.1.0.0.2-6|58	%install
21cr|pangox-compat-1.30.1.0.0.2-6|59	%makeinstall_std
21cr|pangox-compat-1.30.1.0.0.2-6|60	
21cr|pangox-compat-1.30.1.0.0.2-6|61	%files
21cr|pangox-compat-1.30.1.0.0.2-6|62	%config(noreplace) %{_sysconfdir}/pango/pangox.aliases
21cr|pangox-compat-1.30.1.0.0.2-6|63	
21cr|pangox-compat-1.30.1.0.0.2-6|64	%files -n %{libname}
21cr|pangox-compat-1.30.1.0.0.2-6|65	%{_libdir}/libpangox-%{api_version}.so.%{lib_major}*
21cr|pangox-compat-1.30.1.0.0.2-6|66	
21cr|pangox-compat-1.30.1.0.0.2-6|67	%files -n %{devname}
21cr|pangox-compat-1.30.1.0.0.2-6|68	%{_libdir}/libpangox-%{api_version}.so
21cr|pangox-compat-1.30.1.0.0.2-6|69	%{_libdir}/pkgconfig/*
21cr|pangox-compat-1.30.1.0.0.2-6|70	%{_includedir}/*

3777 21
21cr|paperwork-2.1.2-1|1	%bcond_with BR_generator
21cr|paperwork-2.1.2-1|2	
21cr|paperwork-2.1.2-1|3	Name:           paperwork
21cr|paperwork-2.1.2-1|4	Version:        2.1.2
21cr|paperwork-2.1.2-1|5	Release:        1
21cr|paperwork-2.1.2-1|6	Summary:        Scan or import your personal documents and find them back in a snap
21cr|paperwork-2.1.2-1|7	Group:          Graphics
21cr|paperwork-2.1.2-1|8	License:        GPL-3.0-or-later
21cr|paperwork-2.1.2-1|9	URL:            https://gitlab.gnome.org/World/OpenPaperwork/paperwork
21cr|paperwork-2.1.2-1|10	Source0:        %pypi_source %{name}
21cr|paperwork-2.1.2-1|11	Source1:        ru.po
21cr|paperwork-2.1.2-1|12	Patch0001:      0001-Drop-extra-icon-dirs.patch
21cr|paperwork-2.1.2-1|13	# python-Levenshtein changed to just Levenshtein. There isn't an upstream
21cr|paperwork-2.1.2-1|14	# patch because upstream has decided to drop the dependency
21cr|paperwork-2.1.2-1|15	# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/commit/9072eea40e09b337939ed3c98b642df203752e9e
21cr|paperwork-2.1.2-1|16	Patch0002:      0002-fix-levenshtein.patch
21cr|paperwork-2.1.2-1|17	
21cr|paperwork-2.1.2-1|18	BuildArch:      noarch
21cr|paperwork-2.1.2-1|19	
21cr|paperwork-2.1.2-1|20	# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
21cr|paperwork-2.1.2-1|21	ExcludeArch: %{ix86}
21cr|paperwork-2.1.2-1|22	
21cr|paperwork-2.1.2-1|23	BuildRequires:  pyproject-rpm-macros
21cr|paperwork-2.1.2-1|24	BuildRequires:  desktop-file-utils
21cr|paperwork-2.1.2-1|25	BuildRequires:  lib64appstream-glib8
21cr|paperwork-2.1.2-1|26	BuildRequires:  python3-devel
21cr|paperwork-2.1.2-1|27	BuildRequires:  python3-gobject
21cr|paperwork-2.1.2-1|28	BuildRequires:  libnotify
21cr|paperwork-2.1.2-1|29	BuildRequires:  /usr/bin/xvfb-run
21cr|paperwork-2.1.2-1|30	BuildRequires:  python3-pip
21cr|paperwork-2.1.2-1|31	BuildRequires:  python3-setuptools
21cr|paperwork-2.1.2-1|32	BuildRequires:  python3-distro
21cr|paperwork-2.1.2-1|33	BuildRequires:  python3-wheel
21cr|paperwork-2.1.2-1|34	BuildRequires:  python3dist(openpaperwork-gtk)
21cr|paperwork-2.1.2-1|35	BuildRequires:  python3dist(paperwork-backend) >= %{EVRD}
21cr|paperwork-2.1.2-1|36	BuildRequires:  python3dist(pycountry)
21cr|paperwork-2.1.2-1|37	BuildRequires:  python3dist(pyocr) >= 0.3
21cr|paperwork-2.1.2-1|38	BuildRequires:  python3dist(pyxdg) >= 0.25
21cr|paperwork-2.1.2-1|39	BuildRequires:  python3-rapidfuzz
21cr|paperwork-2.1.2-1|40	BuildRequires:  python3-jarowinkler
21cr|paperwork-2.1.2-1|41	BuildRequires:  /usr/bin/msgfmt
21cr|paperwork-2.1.2-1|42	#for check
21cr|paperwork-2.1.2-1|43	BuildRequires:  appstream-util
21cr|paperwork-2.1.2-1|44	
21cr|paperwork-2.1.2-1|45	Requires:       hicolor-icon-theme
21cr|paperwork-2.1.2-1|46	Requires:       python3-%{name} = %{EVRD}
21cr|paperwork-2.1.2-1|47	
21cr|paperwork-2.1.2-1|48	%description
21cr|paperwork-2.1.2-1|49	Paperwork is a personal document manager. It manages scanned documents and PDFs
21cr|paperwork-2.1.2-1|50	It's designed to be easy and fast to use. The idea behind Paperwork
21cr|paperwork-2.1.2-1|51	is "scan & forget": You can just scan a new document and
21cr|paperwork-2.1.2-1|52	forget about it until the day you need it again
21cr|paperwork-2.1.2-1|53	in other words, let the machine do most of the work for you.
21cr|paperwork-2.1.2-1|54	
21cr|paperwork-2.1.2-1|55	%package  -n     python3-%{name}
21cr|paperwork-2.1.2-1|56	Summary:        %{summary}
21cr|paperwork-2.1.2-1|57	# Fallback to old orientation heuristic just freezes, so ensure this is
21cr|paperwork-2.1.2-1|58	# available.
21cr|paperwork-2.1.2-1|59	Requires:       tesseract-osd
21cr|paperwork-2.1.2-1|60	Requires:       libinsane-gobject
21cr|paperwork-2.1.2-1|61	
21cr|paperwork-2.1.2-1|62	%description -n python3-%{name}
21cr|paperwork-2.1.2-1|63	See %{name} description
21cr|paperwork-2.1.2-1|64	
21cr|paperwork-2.1.2-1|65	%prep
21cr|paperwork-2.1.2-1|66	%autosetup -n %{name}-%{version} -p2
21cr|paperwork-2.1.2-1|67	%if %{with BR_generator}
21cr|paperwork-2.1.2-1|68	%generate_buildrequires
21cr|paperwork-2.1.2-1|69	%pyproject_buildrequires
21cr|paperwork-2.1.2-1|70	%endif
21cr|paperwork-2.1.2-1|71	
21cr|paperwork-2.1.2-1|72	%build
21cr|paperwork-2.1.2-1|73	%pyproject_wheel
21cr|paperwork-2.1.2-1|74	
21cr|paperwork-2.1.2-1|75	
21cr|paperwork-2.1.2-1|76	%install
21cr|paperwork-2.1.2-1|77	%pyproject_install
21cr|paperwork-2.1.2-1|78	
21cr|paperwork-2.1.2-1|79	PYTHONPATH=%{buildroot}%{python3_sitelib} \
21cr|paperwork-2.1.2-1|80	xvfb-run -a \
21cr|paperwork-2.1.2-1|81	python3 -m paperwork_gtk.main install \
21cr|paperwork-2.1.2-1|82	--data_base_dir %{buildroot}%{_datadir} \
21cr|paperwork-2.1.2-1|83	--icon_base_dir %{buildroot}%{_datadir}/icons
21cr|paperwork-2.1.2-1|84	
21cr|paperwork-2.1.2-1|85	%pyproject_save_files paperwork_gtk
21cr|paperwork-2.1.2-1|86	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|paperwork-2.1.2-1|87	cp -fr src/paperwork_gtk/l10n/out/* %{buildroot}%{_localedir}/
21cr|paperwork-2.1.2-1|88	#chmod -R 644 %{buildroot}%{_localedir}/*
21cr|paperwork-2.1.2-1|89	find %{buildroot}%{_localedir}/ -type f -not -name '*.mo' |xargs rm -f
21cr|paperwork-2.1.2-1|90	msgfmt -v %{SOURCE1} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}_gtk.mo
21cr|paperwork-2.1.2-1|91	
21cr|paperwork-2.1.2-1|92	%check
21cr|paperwork-2.1.2-1|93	export PATH=%{buildroot}%{_bindir}:$PATH PYTHONPATH=%{buildroot}%{python3_sitelib}
21cr|paperwork-2.1.2-1|94	
21cr|paperwork-2.1.2-1|95	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21cr|paperwork-2.1.2-1|96	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
21cr|paperwork-2.1.2-1|97	
21cr|paperwork-2.1.2-1|98	#xvfb-run -a paperwork-gtk chkdeps
21cr|paperwork-2.1.2-1|99	#xvfb-run -a %{python3} -m unittest discover --verbose -s tests
21cr|paperwork-2.1.2-1|100	
21cr|paperwork-2.1.2-1|101	%files
21cr|paperwork-2.1.2-1|102	%{_bindir}/paperwork-gtk
21cr|paperwork-2.1.2-1|103	%{_datadir}/applications/*.desktop
21cr|paperwork-2.1.2-1|104	%{_datadir}/icons/hicolor/*/apps/*
21cr|paperwork-2.1.2-1|105	%{_metainfodir}/*.appdata.xml
21cr|paperwork-2.1.2-1|106	%{_localedir}/*/LC_MESSAGES/*
21cr|paperwork-2.1.2-1|107	
21cr|paperwork-2.1.2-1|108	%files -n python3-%{name} -f %{pyproject_files}
21cr|paperwork-2.1.2-1|109	%doc README.markdown
21cr|paperwork-2.1.2-1|110	

3778 21
21cr|paperwork-backend-2.1.2-1|1	%bcond_with BR_generator
21cr|paperwork-backend-2.1.2-1|2	
21cr|paperwork-backend-2.1.2-1|3	Name:           paperwork-backend
21cr|paperwork-backend-2.1.2-1|4	Version:        2.1.2
21cr|paperwork-backend-2.1.2-1|5	Release:        1
21cr|paperwork-backend-2.1.2-1|6	Summary:        Paperwork's backend
21cr|paperwork-backend-2.1.2-1|7	Group:          Graphics
21cr|paperwork-backend-2.1.2-1|8	License:        GPL-3.0-or-later
21cr|paperwork-backend-2.1.2-1|9	URL:            https://gitlab.gnome.org/World/OpenPaperwork/paperwork/tree/master/paperwork-backend
21cr|paperwork-backend-2.1.2-1|10	Source0:        %pypi_source %{name}
21cr|paperwork-backend-2.1.2-1|11	Source1:        ru.po
21cr|paperwork-backend-2.1.2-1|12	# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/issues/1035
21cr|paperwork-backend-2.1.2-1|13	Patch0001:      0001-Skip-docx-duplicated-import-test-entirely.patch
21cr|paperwork-backend-2.1.2-1|14	# python-Levenshtein changed to just Levenshtein. There isn't an upstream
21cr|paperwork-backend-2.1.2-1|15	# patch because upstream has decided to drop the dependency
21cr|paperwork-backend-2.1.2-1|16	# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/commit/9072eea40e09b337939ed3c98b642df203752e9e
21cr|paperwork-backend-2.1.2-1|17	Patch0002:      0002-fix-levenshtein.patch
21cr|paperwork-backend-2.1.2-1|18	# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/merge_requests/851
21cr|paperwork-backend-2.1.2-1|19	Patch0003:      0003-Use-default-OCR-language-for-C-locale.patch
21cr|paperwork-backend-2.1.2-1|20	
21cr|paperwork-backend-2.1.2-1|21	BuildArch:      noarch
21cr|paperwork-backend-2.1.2-1|22	BuildRequires:  pyproject-rpm-macros
21cr|paperwork-backend-2.1.2-1|23	BuildRequires:  python3-devel
21cr|paperwork-backend-2.1.2-1|24	BuildRequires:  python3dist(setuptools)
21cr|paperwork-backend-2.1.2-1|25	BuildRequires:  python3dist(distro)
21cr|paperwork-backend-2.1.2-1|26	BuildRequires:  python3dist(openpaperwork-gtk)
21cr|paperwork-backend-2.1.2-1|27	BuildRequires:  python3dist(pygobject)
21cr|paperwork-backend-2.1.2-1|28	BuildRequires:  python3dist(pycairo)
21cr|paperwork-backend-2.1.2-1|29	BuildRequires:  python3-gobject
21cr|paperwork-backend-2.1.2-1|30	BuildRequires:  python3-numpy
21cr|paperwork-backend-2.1.2-1|31	BuildRequires:  python3-joblib
21cr|paperwork-backend-2.1.2-1|32	BuildRequires:  python3-scipy
21cr|paperwork-backend-2.1.2-1|33	BuildRequires:  python3-pycountry
21cr|paperwork-backend-2.1.2-1|34	BuildRequires:  python3-whoosh
21cr|paperwork-backend-2.1.2-1|35	BuildRequires:  python3-pip
21cr|paperwork-backend-2.1.2-1|36	BuildRequires:  python3-wheel
21cr|paperwork-backend-2.1.2-1|37	BuildRequires:  python3-levenshtein
21cr|paperwork-backend-2.1.2-1|38	BuildRequires:  python3-pillow
21cr|paperwork-backend-2.1.2-1|39	BuildRequires:  python3dist(psutil)
21cr|paperwork-backend-2.1.2-1|40	BuildRequires:  python3dist(pyocr)
21cr|paperwork-backend-2.1.2-1|41	BuildRequires:  python3dist(pypillowfight) >= 0.3
21cr|paperwork-backend-2.1.2-1|42	BuildRequires:  python3dist(scikit-learn)
21cr|paperwork-backend-2.1.2-1|43	BuildRequires:  libinsane-gobject
21cr|paperwork-backend-2.1.2-1|44	BuildRequires:  libreoffice
21cr|paperwork-backend-2.1.2-1|45	BuildRequires:  lib64poppler-glib8
21cr|paperwork-backend-2.1.2-1|46	BuildRequires:  sane-backends
21cr|paperwork-backend-2.1.2-1|47	BuildRequires:  tesseract
21cr|paperwork-backend-2.1.2-1|48	BuildRequires:  tesseract-osd
21cr|paperwork-backend-2.1.2-1|49	
21cr|paperwork-backend-2.1.2-1|50	%description
21cr|paperwork-backend-2.1.2-1|51	Paperwork is a personal document manager. It manages scanned documents and PDFs
21cr|paperwork-backend-2.1.2-1|52	This is the backend part of Paperwork. It manages:
21cr|paperwork-backend-2.1.2-1|53	The work directory / Access to the documents;
21cr|paperwork-backend-2.1.2-1|54	Indexing;
21cr|paperwork-backend-2.1.2-1|55	Searching;
21cr|paperwork-backend-2.1.2-1|56	Suggestions;
21cr|paperwork-backend-2.1.2-1|57	Import;
21cr|paperwork-backend-2.1.2-1|58	Export.
21cr|paperwork-backend-2.1.2-1|59	
21cr|paperwork-backend-2.1.2-1|60	%package -n     python3-%{name}
21cr|paperwork-backend-2.1.2-1|61	Summary:        %{summary}
21cr|paperwork-backend-2.1.2-1|62	#Requires:       libinsane-gobject
21cr|paperwork-backend-2.1.2-1|63	Recommends:     libreoffice
21cr|paperwork-backend-2.1.2-1|64	Requires:       python3dist(pygobject)
21cr|paperwork-backend-2.1.2-1|65	Requires:       python3dist(pycairo)
21cr|paperwork-backend-2.1.2-1|66	Requires:       lib64poppler-glib8
21cr|paperwork-backend-2.1.2-1|67	Requires:       tesseract
21cr|paperwork-backend-2.1.2-1|68	Requires:       tesseract-osd
21cr|paperwork-backend-2.1.2-1|69	
21cr|paperwork-backend-2.1.2-1|70	%description -n python3-%{name}
21cr|paperwork-backend-2.1.2-1|71	Paperwork is a personal document manager. It manages scanned documents and PDFs
21cr|paperwork-backend-2.1.2-1|72	
21cr|paperwork-backend-2.1.2-1|73	%prep
21cr|paperwork-backend-2.1.2-1|74	%autosetup -n %{name}-%{version} -p2
21cr|paperwork-backend-2.1.2-1|75	
21cr|paperwork-backend-2.1.2-1|76	find tests -name '*.pyc' -delete
21cr|paperwork-backend-2.1.2-1|77	
21cr|paperwork-backend-2.1.2-1|78	%if %{with BR_generator}
21cr|paperwork-backend-2.1.2-1|79	%generate_buildrequires
21cr|paperwork-backend-2.1.2-1|80	%pyproject_buildrequires
21cr|paperwork-backend-2.1.2-1|81	%endif
21cr|paperwork-backend-2.1.2-1|82	%build
21cr|paperwork-backend-2.1.2-1|83	%pyproject_wheel
21cr|paperwork-backend-2.1.2-1|84	
21cr|paperwork-backend-2.1.2-1|85	%install
21cr|paperwork-backend-2.1.2-1|86	%pyproject_install
21cr|paperwork-backend-2.1.2-1|87	%pyproject_save_files paperwork_backend
21cr|paperwork-backend-2.1.2-1|88	
21cr|paperwork-backend-2.1.2-1|89	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|paperwork-backend-2.1.2-1|90	cp -fr src/paperwork_backend/l10n/out/* %{buildroot}%{_localedir}/
21cr|paperwork-backend-2.1.2-1|91	#chmod -R 644 %{buildroot}%{_localedir}/*
21cr|paperwork-backend-2.1.2-1|92	find %{buildroot}%{_localedir}/ -type f -not -name '*.mo' |xargs rm -f
21cr|paperwork-backend-2.1.2-1|93	msgfmt -v %{SOURCE1} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/paperwork_backend.mo
21cr|paperwork-backend-2.1.2-1|94	
21cr|paperwork-backend-2.1.2-1|95	%files -n python3-%{name} -f %{pyproject_files}
21cr|paperwork-backend-2.1.2-1|96	%doc README.markdown
21cr|paperwork-backend-2.1.2-1|97	%license LICENSE
21cr|paperwork-backend-2.1.2-1|98	%{_localedir}/*/LC_MESSAGES/*
21cr|paperwork-backend-2.1.2-1|99	
21cr|paperwork-backend-2.1.2-1|100	

3779 21
21cr|papirus-icon-theme-20230301-2|1	Summary:	Papirus icon themes for Linux
21cr|papirus-icon-theme-20230301-2|2	Name:		papirus-icon-theme
21cr|papirus-icon-theme-20230301-2|3	Version:	20230301
21cr|papirus-icon-theme-20230301-2|4	Release:	2
21cr|papirus-icon-theme-20230301-2|5	License:	GPLv3
21cr|papirus-icon-theme-20230301-2|6	Group:		Graphical desktop/Other
21cr|papirus-icon-theme-20230301-2|7	Url:		https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/
21cr|papirus-icon-theme-20230301-2|8	Source0:	https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|papirus-icon-theme-20230301-2|9	Source1:	yandex-browser-beta_16.svg
21cr|papirus-icon-theme-20230301-2|10	Source2:	yandex-browser-beta_24.svg
21cr|papirus-icon-theme-20230301-2|11	Source3:	yandex-browser-beta_32.svg
21cr|papirus-icon-theme-20230301-2|12	Source4:	yandex-browser-beta_48.svg
21cr|papirus-icon-theme-20230301-2|13	Source5:	yandex-browser-beta_64.svg
21cr|papirus-icon-theme-20230301-2|14	BuildRequires:	svgcleaner
21cr|papirus-icon-theme-20230301-2|15	BuildArch:	noarch
21cr|papirus-icon-theme-20230301-2|16	
21cr|papirus-icon-theme-20230301-2|17	%description
21cr|papirus-icon-theme-20230301-2|18	Papirus icon themes for Linux.
21cr|papirus-icon-theme-20230301-2|19	
21cr|papirus-icon-theme-20230301-2|20	#----------------------------------------------------------------------------
21cr|papirus-icon-theme-20230301-2|21	
21cr|papirus-icon-theme-20230301-2|22	%package -n papirus-dark-icon-theme
21cr|papirus-icon-theme-20230301-2|23	Summary:	Papirus icon dark theme for Linux
21cr|papirus-icon-theme-20230301-2|24	Group:		Graphical desktop/Other
21cr|papirus-icon-theme-20230301-2|25	
21cr|papirus-icon-theme-20230301-2|26	%description -n papirus-dark-icon-theme
21cr|papirus-icon-theme-20230301-2|27	Papirus icon dark theme for Linux.
21cr|papirus-icon-theme-20230301-2|28	
21cr|papirus-icon-theme-20230301-2|29	%files -n papirus-dark-icon-theme
21cr|papirus-icon-theme-20230301-2|30	%doc AUTHORS README.md
21cr|papirus-icon-theme-20230301-2|31	%license LICENSE
21cr|papirus-icon-theme-20230301-2|32	%{_iconsdir}/Papirus-Dark
21cr|papirus-icon-theme-20230301-2|33	
21cr|papirus-icon-theme-20230301-2|34	#----------------------------------------------------------------------------
21cr|papirus-icon-theme-20230301-2|35	
21cr|papirus-icon-theme-20230301-2|36	%package -n papirus-elementary-dark-icon-theme
21cr|papirus-icon-theme-20230301-2|37	Summary:	Elementary Papirus icon dark theme for Linux
21cr|papirus-icon-theme-20230301-2|38	Group:		Graphical desktop/Other
21cr|papirus-icon-theme-20230301-2|39	
21cr|papirus-icon-theme-20230301-2|40	%description -n papirus-elementary-dark-icon-theme
21cr|papirus-icon-theme-20230301-2|41	Elementary Papirus icon dark theme for Linux.
21cr|papirus-icon-theme-20230301-2|42	
21cr|papirus-icon-theme-20230301-2|43	%files -n papirus-elementary-dark-icon-theme
21cr|papirus-icon-theme-20230301-2|44	%doc AUTHORS README.md
21cr|papirus-icon-theme-20230301-2|45	%license LICENSE
21cr|papirus-icon-theme-20230301-2|46	%{_iconsdir}/ePapirus-Dark
21cr|papirus-icon-theme-20230301-2|47	
21cr|papirus-icon-theme-20230301-2|48	#----------------------------------------------------------------------------
21cr|papirus-icon-theme-20230301-2|49	
21cr|papirus-icon-theme-20230301-2|50	%package -n papirus-light-icon-theme
21cr|papirus-icon-theme-20230301-2|51	Summary:	Papirus icon light theme for Linux
21cr|papirus-icon-theme-20230301-2|52	Group:		Graphical desktop/Other
21cr|papirus-icon-theme-20230301-2|53	Provides:	papirus-icon-theme = %{EVRD}
21cr|papirus-icon-theme-20230301-2|54	
21cr|papirus-icon-theme-20230301-2|55	%description -n papirus-light-icon-theme
21cr|papirus-icon-theme-20230301-2|56	Papirus icon light theme for Linux.
21cr|papirus-icon-theme-20230301-2|57	
21cr|papirus-icon-theme-20230301-2|58	%files -n papirus-light-icon-theme
21cr|papirus-icon-theme-20230301-2|59	%doc AUTHORS README.md
21cr|papirus-icon-theme-20230301-2|60	%license LICENSE
21cr|papirus-icon-theme-20230301-2|61	%{_iconsdir}/Papirus-Light
21cr|papirus-icon-theme-20230301-2|62	
21cr|papirus-icon-theme-20230301-2|63	#----------------------------------------------------------------------------
21cr|papirus-icon-theme-20230301-2|64	
21cr|papirus-icon-theme-20230301-2|65	%package -n papirus-elementary-icon-theme
21cr|papirus-icon-theme-20230301-2|66	Summary:	Elementary Papirus icon theme for Linux
21cr|papirus-icon-theme-20230301-2|67	Group:		Graphical desktop/Other
21cr|papirus-icon-theme-20230301-2|68	
21cr|papirus-icon-theme-20230301-2|69	%description -n papirus-elementary-icon-theme
21cr|papirus-icon-theme-20230301-2|70	Elementary Papirus icon theme for Linux.
21cr|papirus-icon-theme-20230301-2|71	
21cr|papirus-icon-theme-20230301-2|72	%files -n papirus-elementary-icon-theme
21cr|papirus-icon-theme-20230301-2|73	%doc AUTHORS README.md
21cr|papirus-icon-theme-20230301-2|74	%license LICENSE
21cr|papirus-icon-theme-20230301-2|75	%{_iconsdir}/ePapirus
21cr|papirus-icon-theme-20230301-2|76	
21cr|papirus-icon-theme-20230301-2|77	#----------------------------------------------------------------------------
21cr|papirus-icon-theme-20230301-2|78	
21cr|papirus-icon-theme-20230301-2|79	%package -n papirus-simple-icon-theme
21cr|papirus-icon-theme-20230301-2|80	Summary:	Papirus icon theme for Linux
21cr|papirus-icon-theme-20230301-2|81	Group:		Graphical desktop/Other
21cr|papirus-icon-theme-20230301-2|82	
21cr|papirus-icon-theme-20230301-2|83	%description -n papirus-simple-icon-theme
21cr|papirus-icon-theme-20230301-2|84	Papirus icon theme for Linux.
21cr|papirus-icon-theme-20230301-2|85	
21cr|papirus-icon-theme-20230301-2|86	%files -n papirus-simple-icon-theme
21cr|papirus-icon-theme-20230301-2|87	%doc AUTHORS README.md
21cr|papirus-icon-theme-20230301-2|88	%license LICENSE
21cr|papirus-icon-theme-20230301-2|89	%{_iconsdir}/Papirus
21cr|papirus-icon-theme-20230301-2|90	
21cr|papirus-icon-theme-20230301-2|91	#----------------------------------------------------------------------------
21cr|papirus-icon-theme-20230301-2|92	
21cr|papirus-icon-theme-20230301-2|93	%prep
21cr|papirus-icon-theme-20230301-2|94	%setup -q
21cr|papirus-icon-theme-20230301-2|95	
21cr|papirus-icon-theme-20230301-2|96	# update yandex-browser icon
21cr|papirus-icon-theme-20230301-2|97	rm ./Papirus/16x16/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|98	rm ./Papirus/22x22/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|99	rm ./Papirus/24x24/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|100	rm ./Papirus/32x32/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|101	rm ./Papirus/48x48/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|102	rm ./Papirus/64x64/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|103	cp %{SOURCE1} ./Papirus/16x16/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|104	cp %{SOURCE2} ./Papirus/22x22/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|105	cp %{SOURCE2} ./Papirus/24x24/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|106	cp %{SOURCE3} ./Papirus/32x32/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|107	cp %{SOURCE4} ./Papirus/48x48/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|108	cp %{SOURCE5} ./Papirus/64x64/apps/yandex-browser-beta.svg
21cr|papirus-icon-theme-20230301-2|109	
21cr|papirus-icon-theme-20230301-2|110	
21cr|papirus-icon-theme-20230301-2|111	%build
21cr|papirus-icon-theme-20230301-2|112	find -type f -name "*.svg" > ../filelist.txt
21cr|papirus-icon-theme-20230301-2|113	while read SVG; do
21cr|papirus-icon-theme-20230301-2|114	svgcleaner $SVG $SVG			\
21cr|papirus-icon-theme-20230301-2|115	--coordinates-precision	2	\
21cr|papirus-icon-theme-20230301-2|116	--properties-precision 2	\
21cr|papirus-icon-theme-20230301-2|117	--transforms-precision 2	\
21cr|papirus-icon-theme-20230301-2|118	--paths-coordinates-precision 2	\
21cr|papirus-icon-theme-20230301-2|119	--multipass			\
21cr|papirus-icon-theme-20230301-2|120	--quiet
21cr|papirus-icon-theme-20230301-2|121	done < ../filelist.txt
21cr|papirus-icon-theme-20230301-2|122	
21cr|papirus-icon-theme-20230301-2|123	%install
21cr|papirus-icon-theme-20230301-2|124	install -d %{buildroot}%{_iconsdir}/
21cr|papirus-icon-theme-20230301-2|125	cp -R {e,}Papirus* %{buildroot}%{_iconsdir}/

3780 21
21cr|paq8p-1.0-7|1	%define _enable_debug_packages %{nil}
21cr|paq8p-1.0-7|2	%define debug_package %{nil}
21cr|paq8p-1.0-7|3	
21cr|paq8p-1.0-7|4	Summary:	High rate file compressor
21cr|paq8p-1.0-7|5	Name:		paq8p
21cr|paq8p-1.0-7|6	Version:	1.0
21cr|paq8p-1.0-7|7	Release:	7
21cr|paq8p-1.0-7|8	License:	GPLv3+
21cr|paq8p-1.0-7|9	Group:		Archiving/Compression
21cr|paq8p-1.0-7|10	Url:		http://www2.cs.fit.edu/~mmahoney/compression/
21cr|paq8p-1.0-7|11	Source0:	http://www2.cs.fit.edu/~mmahoney/compression/paq8p.zip
21cr|paq8p-1.0-7|12	Patch0:		paq8p-asm-labels.patch
21cr|paq8p-1.0-7|13	Patch1:		paq8p-asm-noexec.patch
21cr|paq8p-1.0-7|14	%ifarch %{ix86}
21cr|paq8p-1.0-7|15	BuildRequires:	nasm
21cr|paq8p-1.0-7|16	%endif
21cr|paq8p-1.0-7|17	%ifarch x86_64
21cr|paq8p-1.0-7|18	BuildRequires:	yasm
21cr|paq8p-1.0-7|19	%endif
21cr|paq8p-1.0-7|20	ExclusiveArch:	%{ix86} x86_64
21cr|paq8p-1.0-7|21	
21cr|paq8p-1.0-7|22	%description
21cr|paq8p-1.0-7|23	PAQ8p is a file compressor that achieve very high compression rates at
21cr|paq8p-1.0-7|24	the expense of speed and memory.
21cr|paq8p-1.0-7|25	
21cr|paq8p-1.0-7|26	%files
21cr|paq8p-1.0-7|27	%doc readme.txt
21cr|paq8p-1.0-7|28	%attr(0755,root,root) %{_bindir}/paq8p*
21cr|paq8p-1.0-7|29	
21cr|paq8p-1.0-7|30	#----------------------------------------------------------------------------
21cr|paq8p-1.0-7|31	
21cr|paq8p-1.0-7|32	%prep
21cr|paq8p-1.0-7|33	%setup -q -c -n %{name}
21cr|paq8p-1.0-7|34	%patch0 -p1 -b .label
21cr|paq8p-1.0-7|35	#how to fix exec stack in yasm?
21cr|paq8p-1.0-7|36	# patch1 -p1 -b .noexec
21cr|paq8p-1.0-7|37	
21cr|paq8p-1.0-7|38	%build
21cr|paq8p-1.0-7|39	%ifarch %{ix86}
21cr|paq8p-1.0-7|40	nasm -f elf paq7asm.asm
21cr|paq8p-1.0-7|41	nasm -f elf paq7asmsse.asm
21cr|paq8p-1.0-7|42	nasm -f elf paq7asmsse2.asm
21cr|paq8p-1.0-7|43	g++ paq8p.cpp %{optflags} -DNOASM -DUNIX -s -o paq8p_i386
21cr|paq8p-1.0-7|44	g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_mmx paq7asm.o
21cr|paq8p-1.0-7|45	g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_sse paq7asmsse.o
21cr|paq8p-1.0-7|46	g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_sse2 paq7asmsse2.o
21cr|paq8p-1.0-7|47	%endif
21cr|paq8p-1.0-7|48	
21cr|paq8p-1.0-7|49	%ifarch x86_64
21cr|paq8p-1.0-7|50	yasm paq7asm-x86_64.asm -f elf -m amd64
21cr|paq8p-1.0-7|51	g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p paq7asm-x86_64.o
21cr|paq8p-1.0-7|52	g++ paq8p.cpp %{optflags} -DNOASM -DUNIX -s -o paq8p_noasm
21cr|paq8p-1.0-7|53	%endif
21cr|paq8p-1.0-7|54	
21cr|paq8p-1.0-7|55	%install
21cr|paq8p-1.0-7|56	install -d %{buildroot}%{_bindir}
21cr|paq8p-1.0-7|57	%ifarch x86_64
21cr|paq8p-1.0-7|58	install -m 0755 paq8p %{buildroot}%{_bindir}/
21cr|paq8p-1.0-7|59	install -m 0755 paq8p_noasm %{buildroot}%{_bindir}/
21cr|paq8p-1.0-7|60	%endif
21cr|paq8p-1.0-7|61	%ifarch %{ix86}
21cr|paq8p-1.0-7|62	install -m 0755 paq8p_i386 %{buildroot}%{_bindir}/
21cr|paq8p-1.0-7|63	install -m 0755 paq8p_mmx %{buildroot}%{_bindir}/
21cr|paq8p-1.0-7|64	install -m 0755 paq8p_sse %{buildroot}%{_bindir}/
21cr|paq8p-1.0-7|65	install -m 0755 paq8p_sse2 %{buildroot}%{_bindir}/
21cr|paq8p-1.0-7|66	ln -sf %{_bindir}/paq8p_sse2 %{buildroot}%{_bindir}/paq8p
21cr|paq8p-1.0-7|67	%endif

3781 21
21cr|par-1.52-10|1	%define debug_package %{nil}
21cr|par-1.52-10|2	
21cr|par-1.52-10|3	Summary:	A paragraph reformatter
21cr|par-1.52-10|4	Name:		par
21cr|par-1.52-10|5	Version:	1.52
21cr|par-1.52-10|6	Release:	10
21cr|par-1.52-10|7	Source0:	Par152.tar.bz2
21cr|par-1.52-10|8	URL:		http://www.nicemice.net/par/
21cr|par-1.52-10|9	License:	Distributable - Copyright (C) 2000 by Adam M. Costello
21cr|par-1.52-10|10	Group:		Text tools
21cr|par-1.52-10|11	
21cr|par-1.52-10|12	%description
21cr|par-1.52-10|13	Par is a paragraph reformatter, similar to the standard Unix fmt
21cr|par-1.52-10|14	filter, but better. It uses a dynamic programming algorithm, which
21cr|par-1.52-10|15	produces much better-looking line breaks than the greedy algorithm
21cr|par-1.52-10|16	used by fmt. It can also deal correctly with a variety of quotation
21cr|par-1.52-10|17	and comment conventions.
21cr|par-1.52-10|18	
21cr|par-1.52-10|19	%prep
21cr|par-1.52-10|20	%setup -q -n Par152
21cr|par-1.52-10|21	
21cr|par-1.52-10|22	%build
21cr|par-1.52-10|23	%make -f protoMakefile CC="gcc %{optflags} -c" LINK1="gcc"
21cr|par-1.52-10|24	
21cr|par-1.52-10|25	%install
21cr|par-1.52-10|26	install -d %{buildroot}/%{_bindir}
21cr|par-1.52-10|27	install -d %{buildroot}/%{_mandir}/man1
21cr|par-1.52-10|28	install -m 755 -s par %{buildroot}/%{_bindir}
21cr|par-1.52-10|29	install -m 644 par.1 %{buildroot}/%{_mandir}/man1
21cr|par-1.52-10|30	
21cr|par-1.52-10|31	# Make them world readable
21cr|par-1.52-10|32	chmod 0644 par.doc releasenotes
21cr|par-1.52-10|33	
21cr|par-1.52-10|34	%files
21cr|par-1.52-10|35	%doc par.doc releasenotes
21cr|par-1.52-10|36	%{_bindir}/par
21cr|par-1.52-10|37	%{_mandir}/man1/par.1*

3782 21
21cr|parcellite-1.1.9-6|1	Name:           parcellite
21cr|parcellite-1.1.9-6|2	Summary:        Lightweight GTK+ clipboard manager
21cr|parcellite-1.1.9-6|3	Version:        1.1.9
21cr|parcellite-1.1.9-6|4	Release:	6
21cr|parcellite-1.1.9-6|5	Source0:        http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|parcellite-1.1.9-6|6	#Source with correct pot file. You may use it for translate and make lang patch
21cr|parcellite-1.1.9-6|7	Source1:	parcellite_ru.po.tar.gz
21cr|parcellite-1.1.9-6|8	Patch0:		parcellite-ru.patch
21cr|parcellite-1.1.9-6|9	#Patch1:		parcellite-1.0.2rc5-rosa-glib.patch
21cr|parcellite-1.1.9-6|10	URL:            http://parcellite.sourceforge.net/
21cr|parcellite-1.1.9-6|11	
21cr|parcellite-1.1.9-6|12	Group:          Graphical desktop/GNOME
21cr|parcellite-1.1.9-6|13	License:        GPLv3+
21cr|parcellite-1.1.9-6|14	BuildRequires:  intltool
21cr|parcellite-1.1.9-6|15	BuildRequires:  gtk+2-devel >= 2.10.0
21cr|parcellite-1.1.9-6|16	
21cr|parcellite-1.1.9-6|17	%description
21cr|parcellite-1.1.9-6|18	Parcellite is a lightweight GTK+ clipboard manager. This is a stripped
21cr|parcellite-1.1.9-6|19	down, basic-features-only clipboard manager with a small memory footprint
21cr|parcellite-1.1.9-6|20	for those who like simplicity.
21cr|parcellite-1.1.9-6|21	
21cr|parcellite-1.1.9-6|22	%prep
21cr|parcellite-1.1.9-6|23	%setup -q
21cr|parcellite-1.1.9-6|24	%apply_patches
21cr|parcellite-1.1.9-6|25	
21cr|parcellite-1.1.9-6|26	pushd po
21cr|parcellite-1.1.9-6|27	tar -xvzf %{SOURCE1}
21cr|parcellite-1.1.9-6|28	popd
21cr|parcellite-1.1.9-6|29	
21cr|parcellite-1.1.9-6|30	rm -rf deb
21cr|parcellite-1.1.9-6|31	cd src
21cr|parcellite-1.1.9-6|32	rm -f *.o
21cr|parcellite-1.1.9-6|33	cd ..
21cr|parcellite-1.1.9-6|34	
21cr|parcellite-1.1.9-6|35	%build
21cr|parcellite-1.1.9-6|36	%configure
21cr|parcellite-1.1.9-6|37	make
21cr|parcellite-1.1.9-6|38	
21cr|parcellite-1.1.9-6|39	%install
21cr|parcellite-1.1.9-6|40	%makeinstall_std
21cr|parcellite-1.1.9-6|41	
21cr|parcellite-1.1.9-6|42	%find_lang %{name}
21cr|parcellite-1.1.9-6|43	
21cr|parcellite-1.1.9-6|44	%files -f %{name}.lang
21cr|parcellite-1.1.9-6|45	%doc AUTHORS COPYING NEWS README ChangeLog TODO
21cr|parcellite-1.1.9-6|46	%{_bindir}/%{name}
21cr|parcellite-1.1.9-6|47	%{_datadir}/applications/%{name}.desktop
21cr|parcellite-1.1.9-6|48	%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}-startup.desktop
21cr|parcellite-1.1.9-6|49	%{_mandir}/man1/%{name}.1*
21cr|parcellite-1.1.9-6|50	%{_datadir}/pixmaps/*

3783 21
21cr|pari-2.13.4-2|1	#temporary disable pdfdoc (texlive broken)
21cr|pari-2.13.4-2|2	%bcond_with pdfdoc
21cr|pari-2.13.4-2|3	
21cr|pari-2.13.4-2|4	%define gp2c_version 0.0.12pl1
21cr|pari-2.13.4-2|5	
21cr|pari-2.13.4-2|6	%define major 7
21cr|pari-2.13.4-2|7	%define libname %mklibname %{name}-gmp %{major}
21cr|pari-2.13.4-2|8	%define devname %mklibname %{name} -d
21cr|pari-2.13.4-2|9	
21cr|pari-2.13.4-2|10	%define pkgdocdir	%{_docdir}/%{name}
21cr|pari-2.13.4-2|11	%define pkgdatadir	%{_datadir}/%{name}-%{gp2c_version}
21cr|pari-2.13.4-2|12	
21cr|pari-2.13.4-2|13	Summary:	PARI/GP - Number Theory-oriented Computer Algebra System
21cr|pari-2.13.4-2|14	Name:		pari
21cr|pari-2.13.4-2|15	Version:	2.13.4
21cr|pari-2.13.4-2|16	Release:	2
21cr|pari-2.13.4-2|17	License:	GPLv2+
21cr|pari-2.13.4-2|18	Group:		Sciences/Mathematics
21cr|pari-2.13.4-2|19	Url:		http://pari.math.u-bordeaux.fr/
21cr|pari-2.13.4-2|20	Source0:	http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%{version}.tar.gz
21cr|pari-2.13.4-2|21	Source1:	http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz
21cr|pari-2.13.4-2|22	Source2:	http://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz
21cr|pari-2.13.4-2|23	Source3:	http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz
21cr|pari-2.13.4-2|24	Source4:	http://pari.math.u-bordeaux.fr/pub/pari/packages/nftables.tgz
21cr|pari-2.13.4-2|25	Source5:	http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz
21cr|pari-2.13.4-2|26	Source6:	http://pari.math.u-bordeaux.fr/pub/pari/GP2C/gp2c-%{gp2c_version}.tar.gz
21cr|pari-2.13.4-2|27	
21cr|pari-2.13.4-2|28	Patch0:		pari-arch.patch
21cr|pari-2.13.4-2|29	Patch1:		pari-gphelp.patch
21cr|pari-2.13.4-2|30	Patch2:		pari-runpath.patch
21cr|pari-2.13.4-2|31	
21cr|pari-2.13.4-2|32	BuildRequires:	emacs
21cr|pari-2.13.4-2|33	%if %{with pdfdoc}
21cr|pari-2.13.4-2|34	BuildRequires:	texlive-dvips
21cr|pari-2.13.4-2|35	BuildRequires:	texlive-cm
21cr|pari-2.13.4-2|36	BuildRequires:	texlive-ec
21cr|pari-2.13.4-2|37	BuildRequires:	texlive-pdftex
21cr|pari-2.13.4-2|38	BuildRequires:	texlive-etex
21cr|pari-2.13.4-2|39	BuildRequires:	texlive-tetex
21cr|pari-2.13.4-2|40	BuildRequires:	texlive-texconfig
21cr|pari-2.13.4-2|41	BuildRequires:	texlive-latex
21cr|pari-2.13.4-2|42	BuildRequires:	texlive-latexconfig
21cr|pari-2.13.4-2|43	BuildRequires:	texlive-metafont
21cr|pari-2.13.4-2|44	BuildRequires:	texlive-manfnt
21cr|pari-2.13.4-2|45	BuildRequires:	texlive-kpathsea
21cr|pari-2.13.4-2|46	BuildRequires:	texlive-tex
21cr|pari-2.13.4-2|47	BuildRequires:	texlive-knuth
21cr|pari-2.13.4-2|48	BuildRequires:	texlive-hyphen-base
21cr|pari-2.13.4-2|49	BuildRequires:	texlive-dehyph-exptl
21cr|pari-2.13.4-2|50	BuildRequires:	texlive-hyphen-afrikaans
21cr|pari-2.13.4-2|51	BuildRequires:	texlive-hyphen-ancientgreek
21cr|pari-2.13.4-2|52	BuildRequires:	texlive-hyphen-armenian
21cr|pari-2.13.4-2|53	BuildRequires:	texlive-hyphen-basque
21cr|pari-2.13.4-2|54	BuildRequires:	texlive-hyphen-belarusian
21cr|pari-2.13.4-2|55	BuildRequires:	texlive-hyphen-bulgarian
21cr|pari-2.13.4-2|56	BuildRequires:	texlive-hyphen-catalan
21cr|pari-2.13.4-2|57	BuildRequires:	texlive-hyphen-chinese
21cr|pari-2.13.4-2|58	BuildRequires:	texlive-hyphen-churchslavonic
21cr|pari-2.13.4-2|59	BuildRequires:	texlive-hyphen-coptic
21cr|pari-2.13.4-2|60	BuildRequires:	texlive-hyphen-croatian
21cr|pari-2.13.4-2|61	BuildRequires:	texlive-hyphen-czech
21cr|pari-2.13.4-2|62	BuildRequires:	texlive-hyphen-danish
21cr|pari-2.13.4-2|63	BuildRequires:	texlive-hyphen-dutch
21cr|pari-2.13.4-2|64	BuildRequires:	texlive-hyphen-english
21cr|pari-2.13.4-2|65	BuildRequires:	texlive-hyphen-esperanto
21cr|pari-2.13.4-2|66	BuildRequires:	texlive-hyphen-estonian
21cr|pari-2.13.4-2|67	BuildRequires:	texlive-hyphen-ethiopic
21cr|pari-2.13.4-2|68	BuildRequires:	texlive-hyphen-finnish
21cr|pari-2.13.4-2|69	BuildRequires:	texlive-hyphen-french
21cr|pari-2.13.4-2|70	BuildRequires:	texlive-hyphen-friulan
21cr|pari-2.13.4-2|71	BuildRequires:	texlive-hyphen-galician
21cr|pari-2.13.4-2|72	BuildRequires:	texlive-hyphen-georgian
21cr|pari-2.13.4-2|73	BuildRequires:	texlive-hyphen-german
21cr|pari-2.13.4-2|74	BuildRequires:	texlive-hyphen-greek
21cr|pari-2.13.4-2|75	BuildRequires:	texlive-hyphen-hungarian
21cr|pari-2.13.4-2|76	BuildRequires:	texlive-hyphen-icelandic
21cr|pari-2.13.4-2|77	BuildRequires:	texlive-hyphen-indic
21cr|pari-2.13.4-2|78	BuildRequires:	texlive-hyphen-indonesian
21cr|pari-2.13.4-2|79	BuildRequires:	texlive-hyphen-interlingua
21cr|pari-2.13.4-2|80	BuildRequires:	texlive-hyphen-irish
21cr|pari-2.13.4-2|81	BuildRequires:	texlive-hyphen-italian
21cr|pari-2.13.4-2|82	BuildRequires:	texlive-hyphen-kurmanji
21cr|pari-2.13.4-2|83	BuildRequires:	texlive-hyphen-latin
21cr|pari-2.13.4-2|84	BuildRequires:	texlive-hyphen-latvian
21cr|pari-2.13.4-2|85	BuildRequires:	texlive-hyphen-lithuanian
21cr|pari-2.13.4-2|86	BuildRequires:	texlive-hyphen-mongolian
21cr|pari-2.13.4-2|87	BuildRequires:	texlive-hyphen-norwegian
21cr|pari-2.13.4-2|88	BuildRequires:	texlive-hyphen-occitan
21cr|pari-2.13.4-2|89	BuildRequires:	texlive-hyphen-piedmontese
21cr|pari-2.13.4-2|90	BuildRequires:	texlive-hyphen-polish
21cr|pari-2.13.4-2|91	BuildRequires:	texlive-hyphen-portuguese
21cr|pari-2.13.4-2|92	BuildRequires:	texlive-hyphen-romanian
21cr|pari-2.13.4-2|93	BuildRequires:	texlive-hyphen-romansh
21cr|pari-2.13.4-2|94	BuildRequires:	texlive-hyphen-russian
21cr|pari-2.13.4-2|95	BuildRequires:	texlive-hyphen-sanskrit
21cr|pari-2.13.4-2|96	BuildRequires:	texlive-hyphen-serbian
21cr|pari-2.13.4-2|97	BuildRequires:	texlive-hyphen-slovak
21cr|pari-2.13.4-2|98	BuildRequires:	texlive-hyphen-slovenian
21cr|pari-2.13.4-2|99	BuildRequires:	texlive-hyphen-spanish
21cr|pari-2.13.4-2|100	BuildRequires:	texlive-hyphen-swedish
21cr|pari-2.13.4-2|101	BuildRequires:	texlive-thailatex
21cr|pari-2.13.4-2|102	BuildRequires:	texlive-hyphen-turkish
21cr|pari-2.13.4-2|103	BuildRequires:	texlive-hyphen-turkmen
21cr|pari-2.13.4-2|104	BuildRequires:	texlive-hyphen-ukrainian
21cr|pari-2.13.4-2|105	BuildRequires:	texlive-hyphen-uppersorbian
21cr|pari-2.13.4-2|106	BuildRequires:	texlive-hyphen-welsh
21cr|pari-2.13.4-2|107	BuildRequires:	texlive-amsfonts
21cr|pari-2.13.4-2|108	BuildRequires:	texlive-amsmath
21cr|pari-2.13.4-2|109	BuildRequires:	texlive-psnfss
21cr|pari-2.13.4-2|110	%endif
21cr|pari-2.13.4-2|111	BuildRequires:	gmp-devel
21cr|pari-2.13.4-2|112	BuildRequires:	perl-devel
21cr|pari-2.13.4-2|113	BuildRequires:	readline-devel
21cr|pari-2.13.4-2|114	BuildRequires:	pkgconfig(ncurses)
21cr|pari-2.13.4-2|115	BuildRequires:	pkgconfig(x11)
21cr|pari-2.13.4-2|116	Requires:	xdg-utils
21cr|pari-2.13.4-2|117	
21cr|pari-2.13.4-2|118	%description
21cr|pari-2.13.4-2|119	PARI/GP is a widely used computer algebra system designed for fast
21cr|pari-2.13.4-2|120	computations in number theory (factorizations, algebraic number theory,
21cr|pari-2.13.4-2|121	elliptic curves...), but also contains a large number of other useful
21cr|pari-2.13.4-2|122	functions to compute with mathematical entities such as matrices,
21cr|pari-2.13.4-2|123	polynomials, power series, algebraic numbers, etc., and a lot of
21cr|pari-2.13.4-2|124	transcendental functions. PARI is also available as a C library to allow
21cr|pari-2.13.4-2|125	for faster computations.
21cr|pari-2.13.4-2|126	
21cr|pari-2.13.4-2|127	%files
21cr|pari-2.13.4-2|128	%config(noreplace) %attr(644,root,root) %{_sysconfdir}/gprc
21cr|pari-2.13.4-2|129	%{_bindir}/gp-2.*
21cr|pari-2.13.4-2|130	%{_bindir}/gp
21cr|pari-2.13.4-2|131	%{_bindir}/gphelp
21cr|pari-2.13.4-2|132	%{_bindir}/tex2mail
21cr|pari-2.13.4-2|133	%{_mandir}/man1/[^g]*.1*
21cr|pari-2.13.4-2|134	%{_mandir}/man1/gp.1*
21cr|pari-2.13.4-2|135	%{_mandir}/man1/gp-*.1*
21cr|pari-2.13.4-2|136	%{_mandir}/man1/gphelp.1*
21cr|pari-2.13.4-2|137	%doc AUTHORS CHANGES COMPAT README
21cr|pari-2.13.4-2|138	%doc %{pkgdatadir}/doc
21cr|pari-2.13.4-2|139	%doc %{_docdir}/type*
21cr|pari-2.13.4-2|140	%doc %{_docdir}/pari/translations
21cr|pari-2.13.4-2|141	
21cr|pari-2.13.4-2|142	%if %{with pdfdoc}
21cr|pari-2.13.4-2|143	%doc %{_docdir}/pari/*.pdf
21cr|pari-2.13.4-2|144	%else
21cr|pari-2.13.4-2|145	%doc %{_docdir}/pari/*.tex
21cr|pari-2.13.4-2|146	%endif
21cr|pari-2.13.4-2|147	
21cr|pari-2.13.4-2|148	#----------------------------------------------------------------------------
21cr|pari-2.13.4-2|149	
21cr|pari-2.13.4-2|150	%package data
21cr|pari-2.13.4-2|151	Summary:	Optional pari data packages
21cr|pari-2.13.4-2|152	Group:		Sciences/Mathematics
21cr|pari-2.13.4-2|153	Requires:	%{name}
21cr|pari-2.13.4-2|154	
21cr|pari-2.13.4-2|155	%description data
21cr|pari-2.13.4-2|156	- elldata is PARI/GP version of J. E. Cremona Elliptic Curve Data,
21cr|pari-2.13.4-2|157	needed by ellsearch and ellidentify.
21cr|pari-2.13.4-2|158	- galdata is needed by polgalois to compute Galois group in degrees
21cr|pari-2.13.4-2|159	8 through 11.
21cr|pari-2.13.4-2|160	- seadata is needed by ellap for large primes.
21cr|pari-2.13.4-2|161	- nftables is a repackaging of the historical megrez number field
21cr|pari-2.13.4-2|162	tables (errors fixed, 1/10th the size, easier to use).
21cr|pari-2.13.4-2|163	
21cr|pari-2.13.4-2|164	%files data
21cr|pari-2.13.4-2|165	%dir %{pkgdatadir}/data
21cr|pari-2.13.4-2|166	%{pkgdatadir}/data/*
21cr|pari-2.13.4-2|167	
21cr|pari-2.13.4-2|168	#----------------------------------------------------------------------------
21cr|pari-2.13.4-2|169	
21cr|pari-2.13.4-2|170	%package -n %{libname}
21cr|pari-2.13.4-2|171	Summary:	Shared PARI library
21cr|pari-2.13.4-2|172	Group:		System/Libraries
21cr|pari-2.13.4-2|173	Conflicts:	%{_lib}pari2 < 2.5.2-3
21cr|pari-2.13.4-2|174	Obsoletes:	%{_lib}pari2 < 2.5.2-3
21cr|pari-2.13.4-2|175	
21cr|pari-2.13.4-2|176	%description -n %{libname}
21cr|pari-2.13.4-2|177	This package contains the libraries needed to run pari.
21cr|pari-2.13.4-2|178	
21cr|pari-2.13.4-2|179	%files -n %{libname}
21cr|pari-2.13.4-2|180	%{_libdir}/lib%{name}-gmp.so.%{major}
21cr|pari-2.13.4-2|181	%{_libdir}/lib%{name}-gmp.so.%{version}
21cr|pari-2.13.4-2|182	
21cr|pari-2.13.4-2|183	#----------------------------------------------------------------------------
21cr|pari-2.13.4-2|184	
21cr|pari-2.13.4-2|185	%package -n %{devname}
21cr|pari-2.13.4-2|186	Summary:	Development files for PARI shared library
21cr|pari-2.13.4-2|187	Group:		System/Libraries
21cr|pari-2.13.4-2|188	Requires:	%{libname} = %{version}-%{release}
21cr|pari-2.13.4-2|189	Provides:	libpari-devel = %{version}-%{release}
21cr|pari-2.13.4-2|190	Conflicts:	%{_lib}pari2-devel < 2.5.2-5
21cr|pari-2.13.4-2|191	Conflicts:	%{_lib}pari-gmp3-devel < 2.5.2-5
21cr|pari-2.13.4-2|192	Obsoletes:	%{_lib}pari2-devel < 2.5.2-5
21cr|pari-2.13.4-2|193	Obsoletes:	%{_lib}pari-gmp3-devel < 2.5.2-5
21cr|pari-2.13.4-2|194	
21cr|pari-2.13.4-2|195	%description -n %{devname}
21cr|pari-2.13.4-2|196	This package contains the header files needed to develop
21cr|pari-2.13.4-2|197	applications using pari.
21cr|pari-2.13.4-2|198	
21cr|pari-2.13.4-2|199	%files -n %{devname}
21cr|pari-2.13.4-2|200	%{_includedir}/%{name}
21cr|pari-2.13.4-2|201	%{_libdir}/*.so
21cr|pari-2.13.4-2|202	%dir %{_libdir}/%{name}-%{gp2c_version}
21cr|pari-2.13.4-2|203	%{_libdir}/%{name}-%{gp2c_version}/*
21cr|pari-2.13.4-2|204	
21cr|pari-2.13.4-2|205	#----------------------------------------------------------------------------
21cr|pari-2.13.4-2|206	
21cr|pari-2.13.4-2|207	%package -n gp2c
21cr|pari-2.13.4-2|208	Summary:	PARI/GP to C translator
21cr|pari-2.13.4-2|209	Version:	%{gp2c_version}
21cr|pari-2.13.4-2|210	Group:		Development/C
21cr|pari-2.13.4-2|211	Requires:	%{name}
21cr|pari-2.13.4-2|212	
21cr|pari-2.13.4-2|213	%description -n gp2c
21cr|pari-2.13.4-2|214	PARI/GP to C translator. Use it to compile your own C
21cr|pari-2.13.4-2|215	programs which use pari library, without necessarily being
21cr|pari-2.13.4-2|216	a C programmer.
21cr|pari-2.13.4-2|217	
21cr|pari-2.13.4-2|218	Note: use gp2c-run to run your programs inside the PARI/GP
21cr|pari-2.13.4-2|219	environment.
21cr|pari-2.13.4-2|220	
21cr|pari-2.13.4-2|221	%files -n gp2c
21cr|pari-2.13.4-2|222	%attr(755,root,root) %{_bindir}/gp2c*
21cr|pari-2.13.4-2|223	%doc gp2c-%{gp2c_version}/{AUTHORS,ChangeLog,NEWS,README,BUGS}
21cr|pari-2.13.4-2|224	%{pkgdatadir}/gp2c
21cr|pari-2.13.4-2|225	%{_mandir}/man1/gp2c*.1*
21cr|pari-2.13.4-2|226	%{_docdir}/gp2c*
21cr|pari-2.13.4-2|227	
21cr|pari-2.13.4-2|228	#----------------------------------------------------------------------------
21cr|pari-2.13.4-2|229	
21cr|pari-2.13.4-2|230	%prep
21cr|pari-2.13.4-2|231	%setup -q -a1 -a2 -a3 -a4 -a5 -a6
21cr|pari-2.13.4-2|232	mv -f nftables data
21cr|pari-2.13.4-2|233	
21cr|pari-2.13.4-2|234	%autopatch -p1
21cr|pari-2.13.4-2|235	
21cr|pari-2.13.4-2|236	%if %{with pdfdoc}
21cr|pari-2.13.4-2|237	#create font map files for build doc
21cr|pari-2.13.4-2|238	updmap --force
21cr|pari-2.13.4-2|239	%endif
21cr|pari-2.13.4-2|240	
21cr|pari-2.13.4-2|241	%build
21cr|pari-2.13.4-2|242	
21cr|pari-2.13.4-2|243	# Using --libdir to properly link with newer interface
21cr|pari-2.13.4-2|244	# Using --disable-tls for safety due to other packages linked to pari
21cr|pari-2.13.4-2|245	sh Configure \
21cr|pari-2.13.4-2|246	--prefix=%{_prefix} \
21cr|pari-2.13.4-2|247	--includedir=%{_includedir} \
21cr|pari-2.13.4-2|248	--datadir=%{pkgdatadir}/data \
21cr|pari-2.13.4-2|249	--sysdatadir=%{_libdir}/%{name}-%{version} \
21cr|pari-2.13.4-2|250	--share-prefix=%{_datadir} \
21cr|pari-2.13.4-2|251	--host=%{_arch}-%{_os} \
21cr|pari-2.13.4-2|252	--graphic=X11 \
21cr|pari-2.13.4-2|253	--with-gmp \
21cr|pari-2.13.4-2|254	--libdir=%{buildroot}%{_libdir} \
21cr|pari-2.13.4-2|255	--disable-tls
21cr|pari-2.13.4-2|256	
21cr|pari-2.13.4-2|257	make \
21cr|pari-2.13.4-2|258	gp \
21cr|pari-2.13.4-2|259	%if %{with pdfdoc}
21cr|pari-2.13.4-2|260	docpdf \
21cr|pari-2.13.4-2|261	%endif
21cr|pari-2.13.4-2|262	bench
21cr|pari-2.13.4-2|263	
21cr|pari-2.13.4-2|264	# gp2c
21cr|pari-2.13.4-2|265	pushd gp2c-%{gp2c_version}
21cr|pari-2.13.4-2|266	%configure \
21cr|pari-2.13.4-2|267	--datadir=%{pkgdatadir} \
21cr|pari-2.13.4-2|268	--with-paricfg=../Olinux-%{_arch}/pari.cfg
21cr|pari-2.13.4-2|269	
21cr|pari-2.13.4-2|270	# FIXME just satisfy build dependency
21cr|pari-2.13.4-2|271	ln -sf ../config/missing desc
21cr|pari-2.13.4-2|272	
21cr|pari-2.13.4-2|273	make
21cr|pari-2.13.4-2|274	popd
21cr|pari-2.13.4-2|275	
21cr|pari-2.13.4-2|276	%install
21cr|pari-2.13.4-2|277	# pari, libpari & libpari-devel
21cr|pari-2.13.4-2|278	%makeinstall_std \
21cr|pari-2.13.4-2|279	READMEDIR='$(DESTDIR)'%{pkgdocdir} \
21cr|pari-2.13.4-2|280	LIBDIR='$(DESTDIR)'%{_libdir} \
21cr|pari-2.13.4-2|281	DOCDIR='$(DESTDIR)'%{pkgdocdir}
21cr|pari-2.13.4-2|282	
21cr|pari-2.13.4-2|283	# gp2c
21cr|pari-2.13.4-2|284	cd gp2c-%{gp2c_version}
21cr|pari-2.13.4-2|285	%makeinstall_std \
21cr|pari-2.13.4-2|286	docdir=%{_docdir}
21cr|pari-2.13.4-2|287	cd ..
21cr|pari-2.13.4-2|288	
21cr|pari-2.13.4-2|289	# Install global configuration file.
21cr|pari-2.13.4-2|290	mkdir %{buildroot}/%{_sysconfdir}
21cr|pari-2.13.4-2|291	# Add some more reasonable "commented" sample configurations
21cr|pari-2.13.4-2|292	sed	-e 's@/usr/local/@%{_prefix}/@' \
21cr|pari-2.13.4-2|293	-e 's@path =.*@path = "%{pkgdatadir}:.:~/gpdir"@' \
21cr|pari-2.13.4-2|294	-e 's@lib/gpalias@misc/gpalias@' \
21cr|pari-2.13.4-2|295	misc/gprc.dft > %{buildroot}/%{_sysconfdir}/gprc
21cr|pari-2.13.4-2|296	
21cr|pari-2.13.4-2|297	# don't need to install this file...
21cr|pari-2.13.4-2|298	rm -f %{pkgdocdir}/%{name}/Makefile
21cr|pari-2.13.4-2|299	
21cr|pari-2.13.4-2|300	# gphelp wants docs in %{pkgdatadir}/data/doc (removing the /data/ requirement)
21cr|pari-2.13.4-2|301	ln -sf %{pkgdocdir} %{buildroot}%{pkgdatadir}/doc
21cr|pari-2.13.4-2|302	perl -pi -e 's@%{pkgdatadir}/data@%{pkgdatadir}@;' \
21cr|pari-2.13.4-2|303	%{buildroot}/%{_bindir}/gphelp
21cr|pari-2.13.4-2|304	
21cr|pari-2.13.4-2|305	%if %{with pdfdoc}
21cr|pari-2.13.4-2|306	rm -f %{buildroot}%{_docdir}/pari/*.tex
21cr|pari-2.13.4-2|307	rm -f %{buildroot}%{_docdir}/pari/*.dvi
21cr|pari-2.13.4-2|308	cp doc/*.pdf %{buildroot}%{_docdir}/pari
21cr|pari-2.13.4-2|309	%endif

3784 21
21cr|parley-23.08.4-2|1	Summary:	KDE Vocabulary training application
21cr|parley-23.08.4-2|2	Name:		parley
21cr|parley-23.08.4-2|3	Version:	23.08.4
21cr|parley-23.08.4-2|4	Release:	2
21cr|parley-23.08.4-2|5	License:	GPLv2+
21cr|parley-23.08.4-2|6	Group:		Graphical desktop/KDE
21cr|parley-23.08.4-2|7	Url:		http://edu.kde.org/parley
21cr|parley-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21cr|parley-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21cr|parley-23.08.4-2|10	BuildRequires:	kf5config-devel
21cr|parley-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21cr|parley-23.08.4-2|12	BuildRequires:	kf5crash-devel
21cr|parley-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21cr|parley-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21cr|parley-23.08.4-2|15	BuildRequires:	kf5kcmutils-devel
21cr|parley-23.08.4-2|16	BuildRequires:	kf5khtml-devel
21cr|parley-23.08.4-2|17	BuildRequires:	kf5kio-devel
21cr|parley-23.08.4-2|18	BuildRequires:	kf5kross-devel
21cr|parley-23.08.4-2|19	BuildRequires:	kf5newstuff-devel
21cr|parley-23.08.4-2|20	BuildRequires:	kf5notifications-devel
21cr|parley-23.08.4-2|21	BuildRequires:	kf5sonnet-devel
21cr|parley-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21cr|parley-23.08.4-2|23	BuildRequires:	libkeduvocdocument-devel
21cr|parley-23.08.4-2|24	BuildRequires:	pkgconfig(libxml-2.0)
21cr|parley-23.08.4-2|25	BuildRequires:	pkgconfig(libxslt)
21cr|parley-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|parley-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Core)
21cr|parley-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Gui)
21cr|parley-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|parley-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Network)
21cr|parley-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Svg)
21cr|parley-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Test)
21cr|parley-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|parley-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|parley-23.08.4-2|35	Requires:	kdeedu-data
21cr|parley-23.08.4-2|36	Requires:	python3-mwclient
21cr|parley-23.08.4-2|37	# Likely needs Kross as well
21cr|parley-23.08.4-2|38	
21cr|parley-23.08.4-2|39	%description
21cr|parley-23.08.4-2|40	Parley is a program to help you memorize things.
21cr|parley-23.08.4-2|41	
21cr|parley-23.08.4-2|42	Parley supports many language specific features but can be used for other
21cr|parley-23.08.4-2|43	learning tasks just as well. It uses the spaced repetition learning method,
21cr|parley-23.08.4-2|44	also known as flash cards.
21cr|parley-23.08.4-2|45	
21cr|parley-23.08.4-2|46	%files -f %{name}.lang
21cr|parley-23.08.4-2|47	%doc AUTHORS
21cr|parley-23.08.4-2|48	%{_kde5_applicationsdir}/org.kde.parley.desktop
21cr|parley-23.08.4-2|49	%{_kde5_bindir}/parley
21cr|parley-23.08.4-2|50	%{_kde5_datadir}/config.kcfg/parley.kcfg
21cr|parley-23.08.4-2|51	%{_kde5_datadir}/config.kcfg/languagesettings.kcfg
21cr|parley-23.08.4-2|52	%{_kde5_datadir}/config.kcfg/documentsettings.kcfg
21cr|parley-23.08.4-2|53	%{_kde5_datadir}/parley
21cr|parley-23.08.4-2|54	%{_kde5_datadir}/knsrcfiles/parley-themes.knsrc
21cr|parley-23.08.4-2|55	%{_kde5_datadir}/knsrcfiles/parley.knsrc
21cr|parley-23.08.4-2|56	%{_kde5_iconsdir}/*/*/actions/*
21cr|parley-23.08.4-2|57	%{_kde5_iconsdir}/*/*/apps/parley*
21cr|parley-23.08.4-2|58	%{_kde5_xmlguidir}/parley/*
21cr|parley-23.08.4-2|59	%{_appdatadir}/org.kde.parley.appdata.xml
21cr|parley-23.08.4-2|60	
21cr|parley-23.08.4-2|61	#----------------------------------------------------------------------------
21cr|parley-23.08.4-2|62	
21cr|parley-23.08.4-2|63	%prep
21cr|parley-23.08.4-2|64	%autosetup -p1
21cr|parley-23.08.4-2|65	
21cr|parley-23.08.4-2|66	%build
21cr|parley-23.08.4-2|67	%cmake_kde5
21cr|parley-23.08.4-2|68	%make
21cr|parley-23.08.4-2|69	
21cr|parley-23.08.4-2|70	%install
21cr|parley-23.08.4-2|71	%makeinstall_std -C build
21cr|parley-23.08.4-2|72	
21cr|parley-23.08.4-2|73	%find_lang %{name} --with-kde --with-html
21cr|parley-23.08.4-2|74	

3785 21
21cr|parole-4.16.0-2|1	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|parole-4.16.0-2|2	%define _disable_rebuild_configure 1
21cr|parole-4.16.0-2|3	
21cr|parole-4.16.0-2|4	Summary:	A modern media player based on the GStreamer framework
21cr|parole-4.16.0-2|5	Name:		parole
21cr|parole-4.16.0-2|6	Version:	4.16.0
21cr|parole-4.16.0-2|7	Release:	2
21cr|parole-4.16.0-2|8	License:	GPLv2+
21cr|parole-4.16.0-2|9	Group:		Graphical desktop/Xfce
21cr|parole-4.16.0-2|10	URL:		http://goodies.xfce.org/projects/applications/parole
21cr|parole-4.16.0-2|11	Source0:	https://archive.xfce.org/src/apps/parole/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|parole-4.16.0-2|12	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|parole-4.16.0-2|13	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21cr|parole-4.16.0-2|14	BuildRequires:	pkgconfig(libxfce4ui-2) >= 4.12
21cr|parole-4.16.0-2|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|parole-4.16.0-2|16	BuildRequires:	libnotify-devel
21cr|parole-4.16.0-2|17	BuildRequires:	taglib-devel
21cr|parole-4.16.0-2|18	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|parole-4.16.0-2|19	Requires:	gstreamer1.0-plugins-good
21cr|parole-4.16.0-2|20	Requires:	gstreamer1.0-plugins-bad
21cr|parole-4.16.0-2|21	Requires:	gstreamer1.0-plugins-ugly
21cr|parole-4.16.0-2|22	Requires:	gstreamer1.0-libav
21cr|parole-4.16.0-2|23	Requires:	gstreamer1.0-a52dec
21cr|parole-4.16.0-2|24	
21cr|parole-4.16.0-2|25	%description
21cr|parole-4.16.0-2|26	New media player for Xfce desktop environment.
21cr|parole-4.16.0-2|27	
21cr|parole-4.16.0-2|28	%files -f %{name}.lang
21cr|parole-4.16.0-2|29	%doc AUTHORS ChangeLog README* NEWS TODO THANKS
21cr|parole-4.16.0-2|30	%{_bindir}/%{name}
21cr|parole-4.16.0-2|31	%{_libdir}/parole-0/*.so
21cr|parole-4.16.0-2|32	%{_datadir}/metainfo/*
21cr|parole-4.16.0-2|33	%{_datadir}/applications/org.xfce.Parole.desktop
21cr|parole-4.16.0-2|34	%{_iconsdir}/hicolor/*/apps/*
21cr|parole-4.16.0-2|35	%{_datadir}/%{name}
21cr|parole-4.16.0-2|36	
21cr|parole-4.16.0-2|37	#----------------------------------------------
21cr|parole-4.16.0-2|38	
21cr|parole-4.16.0-2|39	%package %{name}-devel
21cr|parole-4.16.0-2|40	Summary:	Development files for %{name}
21cr|parole-4.16.0-2|41	Group:		Development/C
21cr|parole-4.16.0-2|42	
21cr|parole-4.16.0-2|43	%description %{name}-devel
21cr|parole-4.16.0-2|44	Development files and headers for %{name}.
21cr|parole-4.16.0-2|45	
21cr|parole-4.16.0-2|46	%files %{name}-devel
21cr|parole-4.16.0-2|47	%dir %{_includedir}/%{name}
21cr|parole-4.16.0-2|48	%{_includedir}/%{name}/*.h
21cr|parole-4.16.0-2|49	
21cr|parole-4.16.0-2|50	#----------------------------------------------
21cr|parole-4.16.0-2|51	
21cr|parole-4.16.0-2|52	%prep
21cr|parole-4.16.0-2|53	%setup -q
21cr|parole-4.16.0-2|54	
21cr|parole-4.16.0-2|55	%build
21cr|parole-4.16.0-2|56	export LDFLAGS="-lc"
21cr|parole-4.16.0-2|57	
21cr|parole-4.16.0-2|58	%configure \
21cr|parole-4.16.0-2|59	--disable-static \
21cr|parole-4.16.0-2|60	--with-gstreamer=1.0
21cr|parole-4.16.0-2|61	
21cr|parole-4.16.0-2|62	%make
21cr|parole-4.16.0-2|63	
21cr|parole-4.16.0-2|64	%install
21cr|parole-4.16.0-2|65	%makeinstall_std
21cr|parole-4.16.0-2|66	
21cr|parole-4.16.0-2|67	%find_lang %{name}

3786 21
21cr|partclone-0.3.20-0.gitf5082c.1|1	%define commit f5082c41b53bf4d4715e9d9413c941e99bf223e2
21cr|partclone-0.3.20-0.gitf5082c.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|partclone-0.3.20-0.gitf5082c.1|3	
21cr|partclone-0.3.20-0.gitf5082c.1|4	Summary:	File System Clone Utilities
21cr|partclone-0.3.20-0.gitf5082c.1|5	Name:		partclone
21cr|partclone-0.3.20-0.gitf5082c.1|6	Version:	0.3.20
21cr|partclone-0.3.20-0.gitf5082c.1|7	Release:	0.git%{commit_short}.1
21cr|partclone-0.3.20-0.gitf5082c.1|8	License:	GPLv2+
21cr|partclone-0.3.20-0.gitf5082c.1|9	Group:		System/Configuration/Other
21cr|partclone-0.3.20-0.gitf5082c.1|10	Url:		http://partclone.sf.net
21cr|partclone-0.3.20-0.gitf5082c.1|11	Source0:	https://github.com/Thomas-Tsai/partclone/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|partclone-0.3.20-0.gitf5082c.1|12	Patch0:		partclone-drop-failmbr.patch
21cr|partclone-0.3.20-0.gitf5082c.1|13	BuildRequires:	pkgconfig(blkid)
21cr|partclone-0.3.20-0.gitf5082c.1|14	BuildRequires:	pkgconfig(ext2fs)
21cr|partclone-0.3.20-0.gitf5082c.1|15	BuildRequires:	ntfs-3g
21cr|partclone-0.3.20-0.gitf5082c.1|16	BuildRequires:	pkgconfig(libntfs-3g)
21cr|partclone-0.3.20-0.gitf5082c.1|17	BuildRequires:	pkgconfig(mount)
21cr|partclone-0.3.20-0.gitf5082c.1|18	BuildRequires:	pkgconfig(ncurses)
21cr|partclone-0.3.20-0.gitf5082c.1|19	BuildRequires:	pkgconfig(ncursesw)
21cr|partclone-0.3.20-0.gitf5082c.1|20	BuildRequires:	pkgconfig(fuse)
21cr|partclone-0.3.20-0.gitf5082c.1|21	BuildRequires:	pkgconfig(openssl)
21cr|partclone-0.3.20-0.gitf5082c.1|22	BuildRequires:	pkgconfig(uuid)
21cr|partclone-0.3.20-0.gitf5082c.1|23	BuildRequires:	reiser4progs-devel
21cr|partclone-0.3.20-0.gitf5082c.1|24	
21cr|partclone-0.3.20-0.gitf5082c.1|25	%description
21cr|partclone-0.3.20-0.gitf5082c.1|26	Partclone provides utilities to back up and restore used-blocks of a partition
21cr|partclone-0.3.20-0.gitf5082c.1|27	and it is designed for higher compatibility of the file system by using
21cr|partclone-0.3.20-0.gitf5082c.1|28	existing library, e.g. e2fslibs is used to read and write the ext2 partition.
21cr|partclone-0.3.20-0.gitf5082c.1|29	
21cr|partclone-0.3.20-0.gitf5082c.1|30	%files -f %{name}.lang
21cr|partclone-0.3.20-0.gitf5082c.1|31	%doc AUTHORS ChangeLog README.md TODO
21cr|partclone-0.3.20-0.gitf5082c.1|32	#{_datadir}/%{name}/fail-mbr.bin
21cr|partclone-0.3.20-0.gitf5082c.1|33	%{_mandir}/man?/*
21cr|partclone-0.3.20-0.gitf5082c.1|34	%{_sbindir}/%{name}.*
21cr|partclone-0.3.20-0.gitf5082c.1|35	
21cr|partclone-0.3.20-0.gitf5082c.1|36	#----------------------------------------------------------------------------
21cr|partclone-0.3.20-0.gitf5082c.1|37	
21cr|partclone-0.3.20-0.gitf5082c.1|38	%prep
21cr|partclone-0.3.20-0.gitf5082c.1|39	%autosetup -p1 -n %{name}-%{commit}
21cr|partclone-0.3.20-0.gitf5082c.1|40	
21cr|partclone-0.3.20-0.gitf5082c.1|41	%build
21cr|partclone-0.3.20-0.gitf5082c.1|42	%configure \
21cr|partclone-0.3.20-0.gitf5082c.1|43	--enable-btrfs \
21cr|partclone-0.3.20-0.gitf5082c.1|44	--enable-extfs \
21cr|partclone-0.3.20-0.gitf5082c.1|45	--enable-fat \
21cr|partclone-0.3.20-0.gitf5082c.1|46	--enable-hfsp \
21cr|partclone-0.3.20-0.gitf5082c.1|47	--enable-ncursesw \
21cr|partclone-0.3.20-0.gitf5082c.1|48	--enable-ntfs \
21cr|partclone-0.3.20-0.gitf5082c.1|49	--enable-xfs \
21cr|partclone-0.3.20-0.gitf5082c.1|50	--enable-fuse \
21cr|partclone-0.3.20-0.gitf5082c.1|51	--enable-reiser4 \
21cr|partclone-0.3.20-0.gitf5082c.1|52	--enable-exfat \
21cr|partclone-0.3.20-0.gitf5082c.1|53	--enable-f2fs \
21cr|partclone-0.3.20-0.gitf5082c.1|54	--enable-ncursesw
21cr|partclone-0.3.20-0.gitf5082c.1|55	
21cr|partclone-0.3.20-0.gitf5082c.1|56	%make
21cr|partclone-0.3.20-0.gitf5082c.1|57	
21cr|partclone-0.3.20-0.gitf5082c.1|58	%install
21cr|partclone-0.3.20-0.gitf5082c.1|59	%makeinstall_std
21cr|partclone-0.3.20-0.gitf5082c.1|60	
21cr|partclone-0.3.20-0.gitf5082c.1|61	%find_lang %{name}

3787 21
21cr|pascalabcnet-3.11.0-2.git834845.1|1	%define debug_package %{nil}
21cr|pascalabcnet-3.11.0-2.git834845.1|2	%global __requires_exclude mono\\(\\(PresentationCore\\|PresentationFramework\\\)\\)
21cr|pascalabcnet-3.11.0-2.git834845.1|3	%define commit 834845213b1003c2edad3f27ad4d89f90fd13b53
21cr|pascalabcnet-3.11.0-2.git834845.1|4	%define commit_short %(echo %{commit} | head -c6)
21cr|pascalabcnet-3.11.0-2.git834845.1|5	
21cr|pascalabcnet-3.11.0-2.git834845.1|6	Name:		pascalabcnet
21cr|pascalabcnet-3.11.0-2.git834845.1|7	Version:	3.11.0
21cr|pascalabcnet-3.11.0-2.git834845.1|8	Release:	2.git%{commit_short}.1
21cr|pascalabcnet-3.11.0-2.git834845.1|9	Summary:	PascalABC.NET programming language
21cr|pascalabcnet-3.11.0-2.git834845.1|10	License:	LGPL-3.0
21cr|pascalabcnet-3.11.0-2.git834845.1|11	Group:		Development/Other
21cr|pascalabcnet-3.11.0-2.git834845.1|12	Url:		http://pascalabc.net/
21cr|pascalabcnet-3.11.0-2.git834845.1|13	# VCS: https://github.com/pascalabcnet/pascalabcnet
21cr|pascalabcnet-3.11.0-2.git834845.1|14	Source0:	https://github.com/pascalabcnet/pascalabcnet/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|pascalabcnet-3.11.0-2.git834845.1|15	# $ export NUGET_PACKAGES=${PWD}/nuget_packages
21cr|pascalabcnet-3.11.0-2.git834845.1|16	# wrong, but needed, if sertificates is broke
21cr|pascalabcnet-3.11.0-2.git834845.1|17	# $ export DOTNET_NUGET_SIGNATURE_VERIFICATION=false
21cr|pascalabcnet-3.11.0-2.git834845.1|18	# $ dotnet restore PascalABCNETLinux.sln
21cr|pascalabcnet-3.11.0-2.git834845.1|19	# $ tar -cvzf %%{name}-%%{version}-%%{commit}-nuget_packages.tar.gz nuget_packages
21cr|pascalabcnet-3.11.0-2.git834845.1|20	Source1:	%{name}-%{version}-%{commit}-nuget_packages.tar.gz
21cr|pascalabcnet-3.11.0-2.git834845.1|21	Source2:	PascalABCNETLinux.desktop
21cr|pascalabcnet-3.11.0-2.git834845.1|22	Source3:	icons.tar
21cr|pascalabcnet-3.11.0-2.git834845.1|23	Source4:	PascalABCNETLinux.appdata.xml
21cr|pascalabcnet-3.11.0-2.git834845.1|24	
21cr|pascalabcnet-3.11.0-2.git834845.1|25	ExcludeArch:	%{riscv} %{e2k}
21cr|pascalabcnet-3.11.0-2.git834845.1|26	
21cr|pascalabcnet-3.11.0-2.git834845.1|27	BuildRequires: mono-devel
21cr|pascalabcnet-3.11.0-2.git834845.1|28	BuildRequires: mono-locale-extras
21cr|pascalabcnet-3.11.0-2.git834845.1|29	BuildRequires: dotnet >= 9.0
21cr|pascalabcnet-3.11.0-2.git834845.1|30	BuildRequires: pascalabcnet
21cr|pascalabcnet-3.11.0-2.git834845.1|31	
21cr|pascalabcnet-3.11.0-2.git834845.1|32	Requires: mono-devel
21cr|pascalabcnet-3.11.0-2.git834845.1|33	Requires: mono-locale-extras
21cr|pascalabcnet-3.11.0-2.git834845.1|34	
21cr|pascalabcnet-3.11.0-2.git834845.1|35	Recommends: kchmviewer
21cr|pascalabcnet-3.11.0-2.git834845.1|36	
21cr|pascalabcnet-3.11.0-2.git834845.1|37	%description
21cr|pascalabcnet-3.11.0-2.git834845.1|38	PascalABC.NET is a Pascal programming language that implements classic Pascal,
21cr|pascalabcnet-3.11.0-2.git834845.1|39	most Delphi language features, as well as a number of their own extensions. It
21cr|pascalabcnet-3.11.0-2.git834845.1|40	is implemented on the .NET Framework platform and contains all the modern
21cr|pascalabcnet-3.11.0-2.git834845.1|41	language features: classes, operator overloading, interfaces, exception
21cr|pascalabcnet-3.11.0-2.git834845.1|42	handling, generic classes and routines, garbage collection, lambda expressions,
21cr|pascalabcnet-3.11.0-2.git834845.1|43	parallel programming tools.
21cr|pascalabcnet-3.11.0-2.git834845.1|44	
21cr|pascalabcnet-3.11.0-2.git834845.1|45	%files
21cr|pascalabcnet-3.11.0-2.git834845.1|46	%doc README.md doc/*
21cr|pascalabcnet-3.11.0-2.git834845.1|47	%{_bindir}/PascalABCNETLinux
21cr|pascalabcnet-3.11.0-2.git834845.1|48	%{_bindir}/%{name}
21cr|pascalabcnet-3.11.0-2.git834845.1|49	%{_bindir}/pabcnetc
21cr|pascalabcnet-3.11.0-2.git834845.1|50	%{_bindir}/pabcnetcclear
21cr|pascalabcnet-3.11.0-2.git834845.1|51	%dir %{_libexecdir}/%{name}
21cr|pascalabcnet-3.11.0-2.git834845.1|52	%{_libexecdir}/%{name}/PascalABCNETLinux.exe
21cr|pascalabcnet-3.11.0-2.git834845.1|53	%{_libexecdir}/%{name}/pabcnetc.exe
21cr|pascalabcnet-3.11.0-2.git834845.1|54	%{_libexecdir}/%{name}/pabcnetcclear.exe
21cr|pascalabcnet-3.11.0-2.git834845.1|55	%{_libexecdir}/%{name}/Highlighting
21cr|pascalabcnet-3.11.0-2.git834845.1|56	%{_libexecdir}/%{name}/Lib*
21cr|pascalabcnet-3.11.0-2.git834845.1|57	%{_libexecdir}/%{name}/Lng
21cr|pascalabcnet-3.11.0-2.git834845.1|58	%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|59	%{_libexecdir}/%{name}/*.dll
21cr|pascalabcnet-3.11.0-2.git834845.1|60	%{_libexecdir}/%{name}/*.chm
21cr|pascalabcnet-3.11.0-2.git834845.1|61	%{_libexecdir}/%{name}/*.config
21cr|pascalabcnet-3.11.0-2.git834845.1|62	%{_libexecdir}/%{name}/*.pct
21cr|pascalabcnet-3.11.0-2.git834845.1|63	%{_datadir}/applications/*.desktop
21cr|pascalabcnet-3.11.0-2.git834845.1|64	%{_iconsdir}/hicolor/*/apps/pascalabcnet.png
21cr|pascalabcnet-3.11.0-2.git834845.1|65	%{_datadir}/metainfo/*.appdata.xml
21cr|pascalabcnet-3.11.0-2.git834845.1|66	
21cr|pascalabcnet-3.11.0-2.git834845.1|67	#---------------------------------------------------------------------
21cr|pascalabcnet-3.11.0-2.git834845.1|68	
21cr|pascalabcnet-3.11.0-2.git834845.1|69	%prep
21cr|pascalabcnet-3.11.0-2.git834845.1|70	%setup -q -n %{name}-%{commit}
21cr|pascalabcnet-3.11.0-2.git834845.1|71	tar -xf %{SOURCE1}
21cr|pascalabcnet-3.11.0-2.git834845.1|72	tar -xf %{SOURCE3}
21cr|pascalabcnet-3.11.0-2.git834845.1|73	
21cr|pascalabcnet-3.11.0-2.git834845.1|74	# Remove proprietary part
21cr|pascalabcnet-3.11.0-2.git834845.1|75	rm -rf bin/PT4
21cr|pascalabcnet-3.11.0-2.git834845.1|76	# Remove all binaries
21cr|pascalabcnet-3.11.0-2.git834845.1|77	find . -name \*.exe -delete
21cr|pascalabcnet-3.11.0-2.git834845.1|78	# TODO remove bundled libraries
21cr|pascalabcnet-3.11.0-2.git834845.1|79	#find . -name \*.dll -delete
21cr|pascalabcnet-3.11.0-2.git834845.1|80	rm -f bin/*.dll
21cr|pascalabcnet-3.11.0-2.git834845.1|81	
21cr|pascalabcnet-3.11.0-2.git834845.1|82	%build
21cr|pascalabcnet-3.11.0-2.git834845.1|83	# make language
21cr|pascalabcnet-3.11.0-2.git834845.1|84	pabcnetc Utils/DefaultLanguageResMaker/LanguageResMaker.pas
21cr|pascalabcnet-3.11.0-2.git834845.1|85	
21cr|pascalabcnet-3.11.0-2.git834845.1|86	export NUGET_PACKAGES=${PWD}/nuget_packages
21cr|pascalabcnet-3.11.0-2.git834845.1|87	dotnet build \
21cr|pascalabcnet-3.11.0-2.git834845.1|88	--source ${PWD}/nuget_packages \
21cr|pascalabcnet-3.11.0-2.git834845.1|89	PascalABCNETLinux.sln
21cr|pascalabcnet-3.11.0-2.git834845.1|90	cd ReleaseGenerators
21cr|pascalabcnet-3.11.0-2.git834845.1|91	mono ../bin/pabcnetc.exe RebuildStandartModulesMono.pas  /rebuild
21cr|pascalabcnet-3.11.0-2.git834845.1|92	
21cr|pascalabcnet-3.11.0-2.git834845.1|93	%install
21cr|pascalabcnet-3.11.0-2.git834845.1|94	# Install executables and modules
21cr|pascalabcnet-3.11.0-2.git834845.1|95	mkdir -p %{buildroot}%{_libexecdir}/%{name}/{Lib,LibSource,Lng,Highlighting,Samples/Graphics}
21cr|pascalabcnet-3.11.0-2.git834845.1|96	cp -a bin/*.{exe,dll,chm,config} %{buildroot}%{_libexecdir}/%{name}
21cr|pascalabcnet-3.11.0-2.git834845.1|97	cp -a bin/template.pct %{buildroot}%{_libexecdir}/%{name}
21cr|pascalabcnet-3.11.0-2.git834845.1|98	cp -a bin/Highlighting/PascalABCNET.xshd %{buildroot}%{_libexecdir}/%{name}/Highlighting
21cr|pascalabcnet-3.11.0-2.git834845.1|99	cp -a bin/Lib/*.pcu %{buildroot}%{_libexecdir}/%{name}/Lib
21cr|pascalabcnet-3.11.0-2.git834845.1|100	cp -a bin/Lng/* %{buildroot}%{_libexecdir}/%{name}/Lng
21cr|pascalabcnet-3.11.0-2.git834845.1|101	
21cr|pascalabcnet-3.11.0-2.git834845.1|102	# Install sources
21cr|pascalabcnet-3.11.0-2.git834845.1|103	cp -a bin/Lib/*.pas %{buildroot}%{_libexecdir}/%{name}/LibSource
21cr|pascalabcnet-3.11.0-2.git834845.1|104	
21cr|pascalabcnet-3.11.0-2.git834845.1|105	# Install samples
21cr|pascalabcnet-3.11.0-2.git834845.1|106	cp -a InstallerSamples/!MainFeatures %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|107	cp -a InstallerSamples/!Tutorial  %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|108	cp -a InstallerSamples/!РусскиеИсполнители %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|109	cp -a InstallerSamples/Algorithms %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|110	cp -a InstallerSamples/Applications %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|111	cp -a InstallerSamples/Games %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|112	cp -a InstallerSamples/LanguageFeatures %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|113	cp -a InstallerSamples/LINQ %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|114	cp -a InstallerSamples/NETLibraries %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|115	cp -a InstallerSamples/Other %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|116	cp -a InstallerSamples/StandardUnits %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|117	cp -a InstallerSamples/WhatsNew %{buildroot}%{_libexecdir}/%{name}/Samples
21cr|pascalabcnet-3.11.0-2.git834845.1|118	cp -a InstallerSamples/Graphics/GraphABC %{buildroot}%{_libexecdir}/%{name}/Samples/Graphics
21cr|pascalabcnet-3.11.0-2.git834845.1|119	
21cr|pascalabcnet-3.11.0-2.git834845.1|120	# Install executable wrappers
21cr|pascalabcnet-3.11.0-2.git834845.1|121	mkdir -p %{buildroot}%{_bindir}
21cr|pascalabcnet-3.11.0-2.git834845.1|122	
21cr|pascalabcnet-3.11.0-2.git834845.1|123	# Executable wrappers
21cr|pascalabcnet-3.11.0-2.git834845.1|124	cat > %{buildroot}%{_bindir}/pabcnetc << ENDF
21cr|pascalabcnet-3.11.0-2.git834845.1|125	#!/bin/bash
21cr|pascalabcnet-3.11.0-2.git834845.1|126	export MONO_IOMAP=all
21cr|pascalabcnet-3.11.0-2.git834845.1|127	mono %{_libexecdir}/pascalabcnet/pabcnetc.exe \$@
21cr|pascalabcnet-3.11.0-2.git834845.1|128	ENDF
21cr|pascalabcnet-3.11.0-2.git834845.1|129	chmod +x %{buildroot}%{_bindir}/pabcnetc
21cr|pascalabcnet-3.11.0-2.git834845.1|130	
21cr|pascalabcnet-3.11.0-2.git834845.1|131	cat > %{buildroot}%{_bindir}/pabcnetcclear << ENDF
21cr|pascalabcnet-3.11.0-2.git834845.1|132	#!/bin/bash
21cr|pascalabcnet-3.11.0-2.git834845.1|133	export MONO_IOMAP=all
21cr|pascalabcnet-3.11.0-2.git834845.1|134	mono %{_libexecdir}/pascalabcnet/pabcnetcclear.exe \$@
21cr|pascalabcnet-3.11.0-2.git834845.1|135	ENDF
21cr|pascalabcnet-3.11.0-2.git834845.1|136	chmod +x %{buildroot}%{_bindir}/pabcnetcclear
21cr|pascalabcnet-3.11.0-2.git834845.1|137	
21cr|pascalabcnet-3.11.0-2.git834845.1|138	cat > %{buildroot}%{_bindir}/PascalABCNETLinux << ENDF
21cr|pascalabcnet-3.11.0-2.git834845.1|139	#!/bin/bash
21cr|pascalabcnet-3.11.0-2.git834845.1|140	export MONO_IOMAP=all
21cr|pascalabcnet-3.11.0-2.git834845.1|141	export MONO_REGISTRY_PATH=\$HOME/PABCWork.NET
21cr|pascalabcnet-3.11.0-2.git834845.1|142	export MONO_HELP_VIEWER=kchmviewer
21cr|pascalabcnet-3.11.0-2.git834845.1|143	[ -d "\$MONO_REGISTRY_PATH" ] || mkdir -p "\$MONO_REGISTRY_PATH"
21cr|pascalabcnet-3.11.0-2.git834845.1|144	mono %{_libexecdir}/pascalabcnet/PascalABCNETLinux.exe "\$@"
21cr|pascalabcnet-3.11.0-2.git834845.1|145	ENDF
21cr|pascalabcnet-3.11.0-2.git834845.1|146	chmod +x %{buildroot}%{_bindir}/PascalABCNETLinux
21cr|pascalabcnet-3.11.0-2.git834845.1|147	ln -s PascalABCNETLinux %{buildroot}%{_bindir}/%{name}
21cr|pascalabcnet-3.11.0-2.git834845.1|148	
21cr|pascalabcnet-3.11.0-2.git834845.1|149	# Install desktop file and icons
21cr|pascalabcnet-3.11.0-2.git834845.1|150	install -Dpm0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/PascalABCNETLinux.desktop
21cr|pascalabcnet-3.11.0-2.git834845.1|151	pushd icons
21cr|pascalabcnet-3.11.0-2.git834845.1|152	for icon in *.png; do
21cr|pascalabcnet-3.11.0-2.git834845.1|153	size="${icon#pascalabcnet-}"
21cr|pascalabcnet-3.11.0-2.git834845.1|154	size="${size%.png}"
21cr|pascalabcnet-3.11.0-2.git834845.1|155	install -Dpm0644 $icon %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/pascalabcnet.png
21cr|pascalabcnet-3.11.0-2.git834845.1|156	done
21cr|pascalabcnet-3.11.0-2.git834845.1|157	popd
21cr|pascalabcnet-3.11.0-2.git834845.1|158	
21cr|pascalabcnet-3.11.0-2.git834845.1|159	# Install appdata.xml
21cr|pascalabcnet-3.11.0-2.git834845.1|160	install -Dpm 0644 %{SOURCE4} %{buildroot}%{_datadir}/metainfo/PascalABCNETLinux.appdata.xml
21cr|pascalabcnet-3.11.0-2.git834845.1|161	
21cr|pascalabcnet-3.11.0-2.git834845.1|162	
21cr|pascalabcnet-3.11.0-2.git834845.1|163	%changelog
21cr|pascalabcnet-3.11.0-2.git834845.1|164	- Merge: b86fafb e0b7469
21cr|pascalabcnet-3.11.0-2.git834845.1|165	* Thu Jan 15 2026 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|166	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|pascalabcnet-3.11.0-2.git834845.1|167	
21cr|pascalabcnet-3.11.0-2.git834845.1|168	* Thu Jan 15 2026 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|169	- new version
21cr|pascalabcnet-3.11.0-2.git834845.1|170	
21cr|pascalabcnet-3.11.0-2.git834845.1|171	- Merge: a4666e1 d7aecbc
21cr|pascalabcnet-3.11.0-2.git834845.1|172	* Thu Sep 11 2025 victorr2007 <victorr2007@yandex.ru> 3.11-1.git6d1554.1
21cr|pascalabcnet-3.11.0-2.git834845.1|173	- Merge pull request #4 from neurofreak/pascalabcnet:rosa2021.1
21cr|pascalabcnet-3.11.0-2.git834845.1|174	- Updated to 3.11
21cr|pascalabcnet-3.11.0-2.git834845.1|175	
21cr|pascalabcnet-3.11.0-2.git834845.1|176	- Merge: 47bbe39 d7aecbc
21cr|pascalabcnet-3.11.0-2.git834845.1|177	* Thu Sep 11 2025 victorr2007 <victorr2007@yandex.ru> 3.11-1.git6d1554.1
21cr|pascalabcnet-3.11.0-2.git834845.1|178	- Merge pull request #3 from neurofreak/pascalabcnet:rosa2023.1
21cr|pascalabcnet-3.11.0-2.git834845.1|179	- Updated to 3.11
21cr|pascalabcnet-3.11.0-2.git834845.1|180	
21cr|pascalabcnet-3.11.0-2.git834845.1|181	* Thu Sep 11 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|182	- new version 3.11 from git
21cr|pascalabcnet-3.11.0-2.git834845.1|183	
21cr|pascalabcnet-3.11.0-2.git834845.1|184	* Thu Mar 6 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|185	- new version from git with build by dotnet
21cr|pascalabcnet-3.11.0-2.git834845.1|186	
21cr|pascalabcnet-3.11.0-2.git834845.1|187	- Merge: a187ba4 e0ba9f5
21cr|pascalabcnet-3.11.0-2.git834845.1|188	* Mon Feb 24 2025 victorr2007 <victorr2007@yandex.ru> 3.10.3-3.git80b718.1
21cr|pascalabcnet-3.11.0-2.git834845.1|189	- Merge pull request #2 from neurofreak/pascalabcnet:rosa2021.1
21cr|pascalabcnet-3.11.0-2.git834845.1|190	- Updated to 3.10.3
21cr|pascalabcnet-3.11.0-2.git834845.1|191	
21cr|pascalabcnet-3.11.0-2.git834845.1|192	- Merge: a187ba4 e0ba9f5
21cr|pascalabcnet-3.11.0-2.git834845.1|193	* Mon Feb 24 2025 victorr2007 <victorr2007@yandex.ru> 3.10.3-3.git80b718.1
21cr|pascalabcnet-3.11.0-2.git834845.1|194	- Merge pull request #1 from neurofreak/pascalabcnet:rosa2023.1
21cr|pascalabcnet-3.11.0-2.git834845.1|195	- Updated to 3.10.3
21cr|pascalabcnet-3.11.0-2.git834845.1|196	
21cr|pascalabcnet-3.11.0-2.git834845.1|197	* Tue Feb 11 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|198	- new version 3.10.3 from git
21cr|pascalabcnet-3.11.0-2.git834845.1|199	
21cr|pascalabcnet-3.11.0-2.git834845.1|200	* Wed Dec 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.9.0-1.gitf309df.3
21cr|pascalabcnet-3.11.0-2.git834845.1|201	- cleanup
21cr|pascalabcnet-3.11.0-2.git834845.1|202	
21cr|pascalabcnet-3.11.0-2.git834845.1|203	* Wed Dec 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|204	- update from git
21cr|pascalabcnet-3.11.0-2.git834845.1|205	
21cr|pascalabcnet-3.11.0-2.git834845.1|206	* Fri Oct 6 2023 Mikhail Novosyolov <m@mikhailnov.ru> 3.9.0-1.git7d61ba.2
21cr|pascalabcnet-3.11.0-2.git834845.1|207	- symlink by package name
21cr|pascalabcnet-3.11.0-2.git834845.1|208	
21cr|pascalabcnet-3.11.0-2.git834845.1|209	* Fri Oct 6 2023 Mikhail Novosyolov <m@mikhailnov.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|210	- own dir
21cr|pascalabcnet-3.11.0-2.git834845.1|211	
21cr|pascalabcnet-3.11.0-2.git834845.1|212	* Wed Jul 5 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.9.0-1.git7d61ba.1
21cr|pascalabcnet-3.11.0-2.git834845.1|213	- more strong %%files section
21cr|pascalabcnet-3.11.0-2.git834845.1|214	
21cr|pascalabcnet-3.11.0-2.git834845.1|215	* Wed Jul 5 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|216	- update from git
21cr|pascalabcnet-3.11.0-2.git834845.1|217	
21cr|pascalabcnet-3.11.0-2.git834845.1|218	* Thu Jun 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|219	- do not loose -e from shebang of the script
21cr|pascalabcnet-3.11.0-2.git834845.1|220	
21cr|pascalabcnet-3.11.0-2.git834845.1|221	* Thu Jun 15 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.9.0-1.git8e2689.1
21cr|pascalabcnet-3.11.0-2.git834845.1|222	- use git commit, developer not use git tags or release
21cr|pascalabcnet-3.11.0-2.git834845.1|223	
21cr|pascalabcnet-3.11.0-2.git834845.1|224	* Mon May 29 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|225	- rediff patch with changes from https://github.com/pascalabcnet/pascalabcnet/issues/2871?notification_referrer_id=NT_kwDOAKBVXrM2NTg5MTYwMDI2OjEwNTA3NjE0#issuecomment-1567035113
21cr|pascalabcnet-3.11.0-2.git834845.1|226	
21cr|pascalabcnet-3.11.0-2.git834845.1|227	* Sun May 28 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|228	- exclude arch without mono
21cr|pascalabcnet-3.11.0-2.git834845.1|229	
21cr|pascalabcnet-3.11.0-2.git834845.1|230	* Sun May 28 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.8.3.3257-1
21cr|pascalabcnet-3.11.0-2.git834845.1|231	- fix build
21cr|pascalabcnet-3.11.0-2.git834845.1|232	
21cr|pascalabcnet-3.11.0-2.git834845.1|233	* Sun May 28 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pascalabcnet-3.11.0-2.git834845.1|234	- new pkg

3788 21
21cr|pass-1.7.1-1|1	Summary:	A password manager using standard Unix tools
21cr|pass-1.7.1-1|2	Name:		pass
21cr|pass-1.7.1-1|3	Version:	1.7.1
21cr|pass-1.7.1-1|4	Release:	1
21cr|pass-1.7.1-1|5	License:	GPLv2+
21cr|pass-1.7.1-1|6	Group:		Databases
21cr|pass-1.7.1-1|7	Url:		https://www.passwordstore.org/
21cr|pass-1.7.1-1|8	Source0:	https://git.zx2c4.com/password-store/snapshot/password-store-%{version}.tar.xz
21cr|pass-1.7.1-1|9	Patch0:		gnupg1-support.patch
21cr|pass-1.7.1-1|10	Patch1:		editor.patch
21cr|pass-1.7.1-1|11	Requires:	git
21cr|pass-1.7.1-1|12	Requires:	gnupg
21cr|pass-1.7.1-1|13	Requires:	pwgen
21cr|pass-1.7.1-1|14	Requires:	tree >= 1.7.0
21cr|pass-1.7.1-1|15	Requires:	xclip
21cr|pass-1.7.1-1|16	BuildArch:	noarch
21cr|pass-1.7.1-1|17	
21cr|pass-1.7.1-1|18	%description
21cr|pass-1.7.1-1|19	Stores, retrieves, generates, and synchronizes passwords securely using gpg,
21cr|pass-1.7.1-1|20	pwgen, and git.
21cr|pass-1.7.1-1|21	
21cr|pass-1.7.1-1|22	%files
21cr|pass-1.7.1-1|23	%doc README COPYING contrib
21cr|pass-1.7.1-1|24	%{_bindir}/pass
21cr|pass-1.7.1-1|25	%{_datadir}/bash-completion/completions/pass
21cr|pass-1.7.1-1|26	%{_datadir}/zsh/site-functions/_pass
21cr|pass-1.7.1-1|27	%{_mandir}/man1/*
21cr|pass-1.7.1-1|28	
21cr|pass-1.7.1-1|29	#----------------------------------------------------------------------------
21cr|pass-1.7.1-1|30	
21cr|pass-1.7.1-1|31	%prep
21cr|pass-1.7.1-1|32	%setup -q -n password-store-%{version}
21cr|pass-1.7.1-1|33	%patch0 -p1
21cr|pass-1.7.1-1|34	%patch1 -p1
21cr|pass-1.7.1-1|35	rm -f contrib/emacs/.gitignore
21cr|pass-1.7.1-1|36	
21cr|pass-1.7.1-1|37	%build
21cr|pass-1.7.1-1|38	
21cr|pass-1.7.1-1|39	%install
21cr|pass-1.7.1-1|40	%makeinstall_std \
21cr|pass-1.7.1-1|41	PREFIX=%{_prefix} \
21cr|pass-1.7.1-1|42	BINDIR=%{_bindir} \
21cr|pass-1.7.1-1|43	SYSCONFDIR=%{_sysconfdir} \
21cr|pass-1.7.1-1|44	MANDIR=%{_mandir} \
21cr|pass-1.7.1-1|45	FORCE_ALL=1

3789 21
21cr|passwd-gen-1.01a-15|1	Name:		passwd-gen
21cr|passwd-gen-1.01a-15|2	Version:	1.01a
21cr|passwd-gen-1.01a-15|3	Release:	15
21cr|passwd-gen-1.01a-15|4	Summary:	Password generator
21cr|passwd-gen-1.01a-15|5	License:	GPL
21cr|passwd-gen-1.01a-15|6	Group:		System/Base
21cr|passwd-gen-1.01a-15|7	Source:		%{name}-%{version}.tar.bz2
21cr|passwd-gen-1.01a-15|8	#gw: remove a compiler warning and convert the output message to UTF-8
21cr|passwd-gen-1.01a-15|9	Patch0:		passwd-gen-1.01a-warning.patch
21cr|passwd-gen-1.01a-15|10	Patch1:		passwd-gen-1.01a-debug.patch
21cr|passwd-gen-1.01a-15|11	
21cr|passwd-gen-1.01a-15|12	%description
21cr|passwd-gen-1.01a-15|13	passwd-gen is a very powerful password generator written in C to help
21cr|passwd-gen-1.01a-15|14	you choose a good password. It contains many options to help you
21cr|passwd-gen-1.01a-15|15	customize your password. The program has been developed for Linux but
21cr|passwd-gen-1.01a-15|16	may run on many other system (if you are using it from something else
21cr|passwd-gen-1.01a-15|17	than linux, please contact the author).
21cr|passwd-gen-1.01a-15|18	
21cr|passwd-gen-1.01a-15|19	%prep
21cr|passwd-gen-1.01a-15|20	%setup -q
21cr|passwd-gen-1.01a-15|21	%patch0 -p1
21cr|passwd-gen-1.01a-15|22	%patch1 -p1
21cr|passwd-gen-1.01a-15|23	
21cr|passwd-gen-1.01a-15|24	%build
21cr|passwd-gen-1.01a-15|25	%make CFLAGS="%{optflags}"
21cr|passwd-gen-1.01a-15|26	
21cr|passwd-gen-1.01a-15|27	%install
21cr|passwd-gen-1.01a-15|28	install -d 755 %{buildroot}%{_bindir}
21cr|passwd-gen-1.01a-15|29	install %{name} %{buildroot}%{_bindir}
21cr|passwd-gen-1.01a-15|30	
21cr|passwd-gen-1.01a-15|31	%clean
21cr|passwd-gen-1.01a-15|32	
21cr|passwd-gen-1.01a-15|33	%files
21cr|passwd-gen-1.01a-15|34	%doc AUTHORS ChangeLog COPYING INSTALL README TODO
21cr|passwd-gen-1.01a-15|35	%{_bindir}/%{name}

3790 21
21cr|passwdqc-1.3.1-3|1	%define major 0
21cr|passwdqc-1.3.1-3|2	%define libname %mklibname %{name} %{major}
21cr|passwdqc-1.3.1-3|3	%define devname %mklibname %{name} -d
21cr|passwdqc-1.3.1-3|4	
21cr|passwdqc-1.3.1-3|5	Summary:	A password/passphrase strength checking and policy enforcement toolset
21cr|passwdqc-1.3.1-3|6	Name:		passwdqc
21cr|passwdqc-1.3.1-3|7	Version:	1.3.1
21cr|passwdqc-1.3.1-3|8	Release:	3
21cr|passwdqc-1.3.1-3|9	License:	BSD
21cr|passwdqc-1.3.1-3|10	Group:		System/Libraries
21cr|passwdqc-1.3.1-3|11	URL:		http://www.openwall.com/passwdqc/
21cr|passwdqc-1.3.1-3|12	Source0:	http://www.openwall.com/passwdqc/%{name}-%{version}.tar.gz
21cr|passwdqc-1.3.1-3|13	Source1:	http://www.openwall.com/passwdqc/%{name}-%{version}.tar.gz.sign
21cr|passwdqc-1.3.1-3|14	Requires:	pam_passwdqc >= %{version}-%{release}
21cr|passwdqc-1.3.1-3|15	BuildRequires:	pam-devel
21cr|passwdqc-1.3.1-3|16	
21cr|passwdqc-1.3.1-3|17	%description
21cr|passwdqc-1.3.1-3|18	passwdqc is a password/passphrase strength checking and policy enforcement
21cr|passwdqc-1.3.1-3|19	toolset, including a PAM module (pam_passwdqc), command-line programs
21cr|passwdqc-1.3.1-3|20	(pwqcheck and pwqgen), and a library (libpasswdqc).
21cr|passwdqc-1.3.1-3|21	
21cr|passwdqc-1.3.1-3|22	pam_passwdqc is normally invoked on password changes by programs such as
21cr|passwdqc-1.3.1-3|23	passwd(1).  It is capable of checking password or passphrase strength,
21cr|passwdqc-1.3.1-3|24	enforcing a policy, and offering randomly-generated passphrases, with
21cr|passwdqc-1.3.1-3|25	all of these features being optional and easily (re-)configurable.
21cr|passwdqc-1.3.1-3|26	
21cr|passwdqc-1.3.1-3|27	pwqcheck and pwqgen are standalone password/passphrase strength checking
21cr|passwdqc-1.3.1-3|28	and random passphrase generator programs, respectively, which are usable
21cr|passwdqc-1.3.1-3|29	from scripts.
21cr|passwdqc-1.3.1-3|30	
21cr|passwdqc-1.3.1-3|31	libpasswdqc is the underlying library, which may also be used from
21cr|passwdqc-1.3.1-3|32	third-party programs.
21cr|passwdqc-1.3.1-3|33	
21cr|passwdqc-1.3.1-3|34	%files
21cr|passwdqc-1.3.1-3|35	%defattr(-,root,root)
21cr|passwdqc-1.3.1-3|36	%doc LICENSE README
21cr|passwdqc-1.3.1-3|37	%config(noreplace) %{_sysconfdir}/passwdqc.conf
21cr|passwdqc-1.3.1-3|38	%{_bindir}/pwqcheck
21cr|passwdqc-1.3.1-3|39	%{_bindir}/pwqgen
21cr|passwdqc-1.3.1-3|40	%{_mandir}/man1/pwqcheck.1*
21cr|passwdqc-1.3.1-3|41	%{_mandir}/man1/pwqgen.1*
21cr|passwdqc-1.3.1-3|42	%{_mandir}/man5/passwdqc.conf.5*
21cr|passwdqc-1.3.1-3|43	
21cr|passwdqc-1.3.1-3|44	#------------------------------------------------------------------------
21cr|passwdqc-1.3.1-3|45	
21cr|passwdqc-1.3.1-3|46	%package -n	%{libname}
21cr|passwdqc-1.3.1-3|47	Summary:        Libraries for password/passphrase strength checking and policy enforcement
21cr|passwdqc-1.3.1-3|48	Group:          System/Libraries
21cr|passwdqc-1.3.1-3|49	
21cr|passwdqc-1.3.1-3|50	%description -n	%{libname}
21cr|passwdqc-1.3.1-3|51	passwdqc is a password/passphrase strength checking and policy enforcement
21cr|passwdqc-1.3.1-3|52	toolset, including a PAM module (pam_passwdqc), command-line programs
21cr|passwdqc-1.3.1-3|53	(pwqcheck and pwqgen), and a library (libpasswdqc).
21cr|passwdqc-1.3.1-3|54	
21cr|passwdqc-1.3.1-3|55	libpasswdqc is the underlying library, which may also be used from
21cr|passwdqc-1.3.1-3|56	third-party programs.
21cr|passwdqc-1.3.1-3|57	
21cr|passwdqc-1.3.1-3|58	%files -n %{libname}
21cr|passwdqc-1.3.1-3|59	%defattr(-,root,root)
21cr|passwdqc-1.3.1-3|60	/%{_lib}/lib*.so.%{major}*
21cr|passwdqc-1.3.1-3|61	
21cr|passwdqc-1.3.1-3|62	#------------------------------------------------------------------------
21cr|passwdqc-1.3.1-3|63	
21cr|passwdqc-1.3.1-3|64	%package -n	pam_passwdqc
21cr|passwdqc-1.3.1-3|65	Summary:	PAM module for passwdqc
21cr|passwdqc-1.3.1-3|66	Group:		System/Libraries
21cr|passwdqc-1.3.1-3|67	
21cr|passwdqc-1.3.1-3|68	%description -n	pam_passwdqc
21cr|passwdqc-1.3.1-3|69	passwdqc is a password/passphrase strength checking and policy enforcement
21cr|passwdqc-1.3.1-3|70	toolset, including a PAM module (pam_passwdqc), command-line programs
21cr|passwdqc-1.3.1-3|71	(pwqcheck and pwqgen), and a library (libpasswdqc).
21cr|passwdqc-1.3.1-3|72	
21cr|passwdqc-1.3.1-3|73	pam_passwdqc is normally invoked on password changes by programs such as
21cr|passwdqc-1.3.1-3|74	passwd(1).  It is capable of checking password or passphrase strength,
21cr|passwdqc-1.3.1-3|75	enforcing a policy, and offering randomly-generated passphrases, with
21cr|passwdqc-1.3.1-3|76	all of these features being optional and easily (re-)configurable.
21cr|passwdqc-1.3.1-3|77	
21cr|passwdqc-1.3.1-3|78	%files -n pam_passwdqc
21cr|passwdqc-1.3.1-3|79	%defattr(-,root,root)
21cr|passwdqc-1.3.1-3|80	/%{_lib}/security/pam_passwdqc.so
21cr|passwdqc-1.3.1-3|81	%{_mandir}/man8/pam_passwdqc.8*
21cr|passwdqc-1.3.1-3|82	
21cr|passwdqc-1.3.1-3|83	#------------------------------------------------------------------------
21cr|passwdqc-1.3.1-3|84	
21cr|passwdqc-1.3.1-3|85	%package -n	%{devname}
21cr|passwdqc-1.3.1-3|86	Summary:	Libraries and header files for building passwdqc-aware applications
21cr|passwdqc-1.3.1-3|87	Group:		Development/Other
21cr|passwdqc-1.3.1-3|88	Requires:	%{libname} >=  %{EVRD}
21cr|passwdqc-1.3.1-3|89	Provides:	%{name}-devel =  %{EVRD}
21cr|passwdqc-1.3.1-3|90	
21cr|passwdqc-1.3.1-3|91	%description -n %{devname}
21cr|passwdqc-1.3.1-3|92	This package contains development libraries and header files needed for
21cr|passwdqc-1.3.1-3|93	building passwdqc-aware applications.
21cr|passwdqc-1.3.1-3|94	
21cr|passwdqc-1.3.1-3|95	%files -n %{devname}
21cr|passwdqc-1.3.1-3|96	%defattr(-,root,root)
21cr|passwdqc-1.3.1-3|97	%{_includedir}/*.h
21cr|passwdqc-1.3.1-3|98	%{_libdir}/lib*.so
21cr|passwdqc-1.3.1-3|99	
21cr|passwdqc-1.3.1-3|100	#------------------------------------------------------------------------
21cr|passwdqc-1.3.1-3|101	
21cr|passwdqc-1.3.1-3|102	%prep
21cr|passwdqc-1.3.1-3|103	%setup -q
21cr|passwdqc-1.3.1-3|104	
21cr|passwdqc-1.3.1-3|105	%build
21cr|passwdqc-1.3.1-3|106	%make \
21cr|passwdqc-1.3.1-3|107	CFLAGS_lib="%{optflags} -fPIC -DLINUX_PAM" \
21cr|passwdqc-1.3.1-3|108	CFLAGS_bin="%{optflags} -fPIC" \
21cr|passwdqc-1.3.1-3|109	LDFLAGS="%{ldflags}" \
21cr|passwdqc-1.3.1-3|110	LDFLAGS_shared="%{ldflags} --shared" \
21cr|passwdqc-1.3.1-3|111	LDFLAGS_shared_LINUX="%{ldflags} --shared"
21cr|passwdqc-1.3.1-3|112	
21cr|passwdqc-1.3.1-3|113	%install
21cr|passwdqc-1.3.1-3|114	rm -rf %{buildroot}
21cr|passwdqc-1.3.1-3|115	
21cr|passwdqc-1.3.1-3|116	make install DESTDIR=%{buildroot} \
21cr|passwdqc-1.3.1-3|117	MANDIR=%{_mandir} SHARED_LIBDIR=/%{_lib} \
21cr|passwdqc-1.3.1-3|118	DEVEL_LIBDIR=%{_libdir} SECUREDIR=/%{_lib}/security

3791 21
21cr|pastebinit-1.5.1-2|1	Summary:	Send anything you want directly to a pastebin from the command line
21cr|pastebinit-1.5.1-2|2	Name:		pastebinit
21cr|pastebinit-1.5.1-2|3	Version:	1.5.1
21cr|pastebinit-1.5.1-2|4	Release:	2
21cr|pastebinit-1.5.1-2|5	License:	GPLv2+
21cr|pastebinit-1.5.1-2|6	Group:		Networking/Other
21cr|pastebinit-1.5.1-2|7	Url:		https://launchpad.net/pastebinit
21cr|pastebinit-1.5.1-2|8	Source0:	https://github.com/felixonmars/pastebinit/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pastebinit-1.5.1-2|9	BuildRequires:	docbook-style-xsl
21cr|pastebinit-1.5.1-2|10	BuildRequires:	gettext
21cr|pastebinit-1.5.1-2|11	BuildRequires:	xsltproc
21cr|pastebinit-1.5.1-2|12	Requires:	python3-configobj
21cr|pastebinit-1.5.1-2|13	BuildArch:	noarch
21cr|pastebinit-1.5.1-2|14	
21cr|pastebinit-1.5.1-2|15	%description
21cr|pastebinit-1.5.1-2|16	A software that lets you send anything you want directly to a
21cr|pastebinit-1.5.1-2|17	pastebin from the command line.  This software lets you send a file
21cr|pastebinit-1.5.1-2|18	or simply the result of a command directly to the pastebin you want
21cr|pastebinit-1.5.1-2|19	(if it's supported) and gives you the URL in return.
21cr|pastebinit-1.5.1-2|20	
21cr|pastebinit-1.5.1-2|21	%files -f %{name}.lang
21cr|pastebinit-1.5.1-2|22	%doc COPYING README
21cr|pastebinit-1.5.1-2|23	%{_bindir}/%{name}
21cr|pastebinit-1.5.1-2|24	%{_mandir}/man1/%{name}.1.*
21cr|pastebinit-1.5.1-2|25	%{_datadir}/%{name}/
21cr|pastebinit-1.5.1-2|26	%dir %{_sysconfdir}/%{name}/
21cr|pastebinit-1.5.1-2|27	
21cr|pastebinit-1.5.1-2|28	#----------------------------------------------------------------------------
21cr|pastebinit-1.5.1-2|29	
21cr|pastebinit-1.5.1-2|30	%prep
21cr|pastebinit-1.5.1-2|31	%setup -q
21cr|pastebinit-1.5.1-2|32	# Change the location of pastebin config file from /etc/pastebin.d/
21cr|pastebinit-1.5.1-2|33	# to /usr/share/pastebinit/ (unappropriate dir. name "pastebinit.d"
21cr|pastebinit-1.5.1-2|34	# + FHS)
21cr|pastebinit-1.5.1-2|35	# See https://bugs.launchpad.net/pastebinit/+bug/621923
21cr|pastebinit-1.5.1-2|36	#
21cr|pastebinit-1.5.1-2|37	sed -i "s|pastebin.d|%{name}|g" %{name} README
21cr|pastebinit-1.5.1-2|38	
21cr|pastebinit-1.5.1-2|39	%build
21cr|pastebinit-1.5.1-2|40	# Generate the man page from docbook xml
21cr|pastebinit-1.5.1-2|41	xsltproc -''-nonet %{_datadir}/sgml/docbook/xsl-stylesheets*/manpages/docbook.xsl pastebinit.xml
21cr|pastebinit-1.5.1-2|42	
21cr|pastebinit-1.5.1-2|43	# Build translation
21cr|pastebinit-1.5.1-2|44	pushd po
21cr|pastebinit-1.5.1-2|45	%make
21cr|pastebinit-1.5.1-2|46	popd
21cr|pastebinit-1.5.1-2|47	
21cr|pastebinit-1.5.1-2|48	%install
21cr|pastebinit-1.5.1-2|49	mkdir -p %{buildroot}%{_datadir}/
21cr|pastebinit-1.5.1-2|50	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/
21cr|pastebinit-1.5.1-2|51	
21cr|pastebinit-1.5.1-2|52	cp -a pastebin.d %{buildroot}%{_datadir}
21cr|pastebinit-1.5.1-2|53	mv %{buildroot}%{_datadir}/pastebin.d/ %{buildroot}%{_datadir}/%{name}/
21cr|pastebinit-1.5.1-2|54	
21cr|pastebinit-1.5.1-2|55	install -m 0755 -D -p %{name} %{buildroot}%{_bindir}/%{name}
21cr|pastebinit-1.5.1-2|56	install -m 0644 -D -p %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|pastebinit-1.5.1-2|57	
21cr|pastebinit-1.5.1-2|58	# Install translations
21cr|pastebinit-1.5.1-2|59	pushd po
21cr|pastebinit-1.5.1-2|60	cp -a mo %{buildroot}%{_datadir}/locale/
21cr|pastebinit-1.5.1-2|61	popd
21cr|pastebinit-1.5.1-2|62	
21cr|pastebinit-1.5.1-2|63	%find_lang %{name}

3792 21
21cr|patchage-1.0.8-1|1	Summary:	A modular patch bay for audio and MIDI systems
21cr|patchage-1.0.8-1|2	Name:		patchage
21cr|patchage-1.0.8-1|3	Version:	1.0.8
21cr|patchage-1.0.8-1|4	Release:	1
21cr|patchage-1.0.8-1|5	License:	GPLv2+
21cr|patchage-1.0.8-1|6	Group:		Sound
21cr|patchage-1.0.8-1|7	Url:			http://drobilla.net/software/patchage.html
21cr|patchage-1.0.8-1|8	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.xz
21cr|patchage-1.0.8-1|9	BuildRequires:	desktop-file-utils
21cr|patchage-1.0.8-1|10	BuildRequires:	gettext
21cr|patchage-1.0.8-1|11	BuildRequires:	meson >= 0.56.0
21cr|patchage-1.0.8-1|12	BuildRequires:	ninja
21cr|patchage-1.0.8-1|13	BuildRequires:	boost-devel
21cr|patchage-1.0.8-1|14	BuildRequires:	pkgconfig(alsa)
21cr|patchage-1.0.8-1|15	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|patchage-1.0.8-1|16	BuildRequires:	pkgconfig(fmt)
21cr|patchage-1.0.8-1|17	BuildRequires:	pkgconfig(ganv-1) >= 1.5.2
21cr|patchage-1.0.8-1|18	BuildRequires:	pkgconfig(glib-2.0) >= 2.14.0
21cr|patchage-1.0.8-1|19	BuildRequires:	pkgconfig(glibmm-2.4) >= 2.14.0
21cr|patchage-1.0.8-1|20	BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.12.0
21cr|patchage-1.0.8-1|21	BuildRequires:	pkgconfig(jack) >= 0.120.0
21cr|patchage-1.0.8-1|22	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|patchage-1.0.8-1|23	
21cr|patchage-1.0.8-1|24	%description
21cr|patchage-1.0.8-1|25	Patchage is a modular patch bay for audio and MIDI systems based on Jack and
21cr|patchage-1.0.8-1|26	Alsa.
21cr|patchage-1.0.8-1|27	
21cr|patchage-1.0.8-1|28	%files
21cr|patchage-1.0.8-1|29	%doc AUTHORS COPYING NEWS README.md
21cr|patchage-1.0.8-1|30	%{_mandir}/man1/%{name}.1.*
21cr|patchage-1.0.8-1|31	%{_bindir}/%{name}
21cr|patchage-1.0.8-1|32	%{_datadir}/%{name}
21cr|patchage-1.0.8-1|33	%{_datadir}/applications/%{name}.desktop
21cr|patchage-1.0.8-1|34	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|patchage-1.0.8-1|35	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|patchage-1.0.8-1|36	
21cr|patchage-1.0.8-1|37	#-----------------------------------------------------------------------------
21cr|patchage-1.0.8-1|38	
21cr|patchage-1.0.8-1|39	%prep
21cr|patchage-1.0.8-1|40	%setup -q
21cr|patchage-1.0.8-1|41	
21cr|patchage-1.0.8-1|42	
21cr|patchage-1.0.8-1|43	%build
21cr|patchage-1.0.8-1|44	%meson
21cr|patchage-1.0.8-1|45	%meson_build
21cr|patchage-1.0.8-1|46	
21cr|patchage-1.0.8-1|47	%install
21cr|patchage-1.0.8-1|48	%meson_install

3793 21
21cr|patchutils-0.3.4-3|1	Summary:	Patches utilities
21cr|patchutils-0.3.4-3|2	Name:		patchutils
21cr|patchutils-0.3.4-3|3	Version:	0.3.4
21cr|patchutils-0.3.4-3|4	Release:	3
21cr|patchutils-0.3.4-3|5	License:	GPLv2+
21cr|patchutils-0.3.4-3|6	Group:		Text tools
21cr|patchutils-0.3.4-3|7	URL:		http://cyberelk.net/tim/software/patchutils/
21cr|patchutils-0.3.4-3|8	Source0:	http://cyberelk.net/tim/data/patchutils/stable/%{name}-%{version}.tar.xz
21cr|patchutils-0.3.4-3|9	Source1:	http://cyberelk.net/tim/data/patchutils/stable/%{name}-%{version}.tar.xz.sig
21cr|patchutils-0.3.4-3|10	Patch0:		patchutils-0.3.1-format_not_a_string_literal_and_no_format_arguments.patch
21cr|patchutils-0.3.4-3|11	Requires:	patch
21cr|patchutils-0.3.4-3|12	Requires:	diffutils
21cr|patchutils-0.3.4-3|13	Provides:	interdiff
21cr|patchutils-0.3.4-3|14	Obsoletes:	interdiff < 0.3.1
21cr|patchutils-0.3.4-3|15	
21cr|patchutils-0.3.4-3|16	%description
21cr|patchutils-0.3.4-3|17	Patchutils contains interdiff and filterdiff.
21cr|patchutils-0.3.4-3|18	
21cr|patchutils-0.3.4-3|19	You can use interdiff to create an incremental patch between two patches
21cr|patchutils-0.3.4-3|20	that are against a common source tree.
21cr|patchutils-0.3.4-3|21	
21cr|patchutils-0.3.4-3|22	Filterdiff is for extracting or excluding patches from a patch set based
21cr|patchutils-0.3.4-3|23	on modified files matching shell wildcards.
21cr|patchutils-0.3.4-3|24	
21cr|patchutils-0.3.4-3|25	%prep
21cr|patchutils-0.3.4-3|26	%setup -q
21cr|patchutils-0.3.4-3|27	%patch0 -p1
21cr|patchutils-0.3.4-3|28	
21cr|patchutils-0.3.4-3|29	%build
21cr|patchutils-0.3.4-3|30	%configure
21cr|patchutils-0.3.4-3|31	%make
21cr|patchutils-0.3.4-3|32	
21cr|patchutils-0.3.4-3|33	%check
21cr|patchutils-0.3.4-3|34	make tests
21cr|patchutils-0.3.4-3|35	
21cr|patchutils-0.3.4-3|36	%install
21cr|patchutils-0.3.4-3|37	%makeinstall_std
21cr|patchutils-0.3.4-3|38	
21cr|patchutils-0.3.4-3|39	%files
21cr|patchutils-0.3.4-3|40	%doc BUGS ChangeLog TODO COPYING
21cr|patchutils-0.3.4-3|41	%{_bindir}/*

3794 21
21cr|patience-0.2-2|1	%global theme_name Patience
21cr|patience-0.2-2|2	
21cr|patience-0.2-2|3	Summary:	%{theme_name} theme
21cr|patience-0.2-2|4	Name:		patience
21cr|patience-0.2-2|5	Version:	0.2
21cr|patience-0.2-2|6	Release:	2
21cr|patience-0.2-2|7	License:        GPLv3+
21cr|patience-0.2-2|8	Group:		Graphics
21cr|patience-0.2-2|9	Url:		https://github.com/rastikerdar/patience-gtk-theme/
21cr|patience-0.2-2|10	Source0:	Patience.tar.bz2
21cr|patience-0.2-2|11	BuildArch:	noarch
21cr|patience-0.2-2|12	Requires: 	patience-common
21cr|patience-0.2-2|13	Requires: 	patience-gtk2-theme
21cr|patience-0.2-2|14	Requires: 	patience-gtk3-theme
21cr|patience-0.2-2|15	Requires: 	patience-metacity-theme
21cr|patience-0.2-2|16	
21cr|patience-0.2-2|17	%description
21cr|patience-0.2-2|18	Patience GTK2,GTK3,Metacity theme
21cr|patience-0.2-2|19	
21cr|patience-0.2-2|20	%files
21cr|patience-0.2-2|21	%doc LICENSE.CC LICENSE.GPL README.md
21cr|patience-0.2-2|22	
21cr|patience-0.2-2|23	#----------------------------------------------------------------------------
21cr|patience-0.2-2|24	
21cr|patience-0.2-2|25	%package common
21cr|patience-0.2-2|26	Summary:	Files common to %{theme_name} themes
21cr|patience-0.2-2|27	Group:		Graphics
21cr|patience-0.2-2|28	
21cr|patience-0.2-2|29	%description common
21cr|patience-0.2-2|30	Files which are common to all %{theme_name} themes
21cr|patience-0.2-2|31	
21cr|patience-0.2-2|32	%files common
21cr|patience-0.2-2|33	%doc LICENSE.CC LICENSE.GPL
21cr|patience-0.2-2|34	%{_datadir}/themes/%{theme_name}/index.theme
21cr|patience-0.2-2|35	
21cr|patience-0.2-2|36	#----------------------------------------------------------------------------
21cr|patience-0.2-2|37	
21cr|patience-0.2-2|38	%package gtk2-theme
21cr|patience-0.2-2|39	Summary:	%{theme_name} GTK+2 themes
21cr|patience-0.2-2|40	Group:		Graphics
21cr|patience-0.2-2|41	Requires: 	gnome-themes-standard
21cr|patience-0.2-2|42	Requires:	%{name}-common = %{EVRD}
21cr|patience-0.2-2|43	Requires: 	murrine
21cr|patience-0.2-2|44	
21cr|patience-0.2-2|45	%description gtk2-theme
21cr|patience-0.2-2|46	Themes for GTK+2 as part of the %{theme_name} theme
21cr|patience-0.2-2|47	
21cr|patience-0.2-2|48	%files gtk2-theme
21cr|patience-0.2-2|49	%doc LICENSE.CC LICENSE.GPL
21cr|patience-0.2-2|50	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|patience-0.2-2|51	
21cr|patience-0.2-2|52	#----------------------------------------------------------------------------
21cr|patience-0.2-2|53	
21cr|patience-0.2-2|54	%package gtk3-theme
21cr|patience-0.2-2|55	Summary:	%{theme_name} GTK+3 themes
21cr|patience-0.2-2|56	Group:		Graphics
21cr|patience-0.2-2|57	Requires:	gtk+3.0
21cr|patience-0.2-2|58	Requires: 	gnome-themes-standard
21cr|patience-0.2-2|59	Requires:	%{name}-common = %{EVRD}
21cr|patience-0.2-2|60	Requires: 	murrine
21cr|patience-0.2-2|61	
21cr|patience-0.2-2|62	%description gtk3-theme
21cr|patience-0.2-2|63	Themes for GTK+3 as part of the %{theme_name} theme
21cr|patience-0.2-2|64	
21cr|patience-0.2-2|65	%files gtk3-theme
21cr|patience-0.2-2|66	%doc LICENSE.CC LICENSE.GPL
21cr|patience-0.2-2|67	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|patience-0.2-2|68	
21cr|patience-0.2-2|69	#----------------------------------------------------------------------------
21cr|patience-0.2-2|70	
21cr|patience-0.2-2|71	%package metacity-theme
21cr|patience-0.2-2|72	Summary:	%{theme_name} Metacity themes
21cr|patience-0.2-2|73	Group:		Graphics
21cr|patience-0.2-2|74	Requires:	metacity
21cr|patience-0.2-2|75	
21cr|patience-0.2-2|76	%description metacity-theme
21cr|patience-0.2-2|77	Themes for Metacity as part of the %{theme_name} theme.
21cr|patience-0.2-2|78	
21cr|patience-0.2-2|79	%files metacity-theme
21cr|patience-0.2-2|80	%doc LICENSE.CC LICENSE.GPL
21cr|patience-0.2-2|81	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|patience-0.2-2|82	
21cr|patience-0.2-2|83	#----------------------------------------------------------------------------
21cr|patience-0.2-2|84	
21cr|patience-0.2-2|85	%prep
21cr|patience-0.2-2|86	%setup -q -n %{theme_name}
21cr|patience-0.2-2|87	
21cr|patience-0.2-2|88	%build
21cr|patience-0.2-2|89	# nothing to build
21cr|patience-0.2-2|90	
21cr|patience-0.2-2|91	%install
21cr|patience-0.2-2|92	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|patience-0.2-2|93	cp -r {index.theme,gtk-2.0,gtk-3.0,metacity-1} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|patience-0.2-2|94	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|patience-0.2-2|95	find %{buildroot} -type d -exec chmod 0755 {} \;

3795 21
21cr|paxctl-0.9-3|1	Summary:	Tool that allows PaX flags to be modified on a per-binary basis
21cr|paxctl-0.9-3|2	Name:		paxctl
21cr|paxctl-0.9-3|3	Version:	0.9
21cr|paxctl-0.9-3|4	Release:	3
21cr|paxctl-0.9-3|5	License:	Public Domain
21cr|paxctl-0.9-3|6	Group:		System/Configuration/Other
21cr|paxctl-0.9-3|7	URL:		http://pax.grsecurity.net
21cr|paxctl-0.9-3|8	Source0:	http://pax.grsecurity.net/%{name}-%{version}.tar.gz
21cr|paxctl-0.9-3|9	
21cr|paxctl-0.9-3|10	%description
21cr|paxctl-0.9-3|11	This is paxctl for controlling PaX flags on a per binary basis. PaX
21cr|paxctl-0.9-3|12	is an intrusion prevention system that provides the best protection
21cr|paxctl-0.9-3|13	mechanisms against memory corruption bugs. Some applications are not
21cr|paxctl-0.9-3|14	compatible with certain features (due to design or bad engineering)
21cr|paxctl-0.9-3|15	and therefore they have to be exempted from certain enforcements. It
21cr|paxctl-0.9-3|16	is also possible to use PaX in soft mode where none of the protection
21cr|paxctl-0.9-3|17	mechanisms are active by default - here paxctl can be used to turn
21cr|paxctl-0.9-3|18	them on for selected programs (e.g., network daemons, programs that
21cr|paxctl-0.9-3|19	process network data such as mail clients, web browsers, etc).
21cr|paxctl-0.9-3|20	
21cr|paxctl-0.9-3|21	%prep
21cr|paxctl-0.9-3|22	%setup -q
21cr|paxctl-0.9-3|23	
21cr|paxctl-0.9-3|24	%build
21cr|paxctl-0.9-3|25	%make CFLAGS="$RPM_OPT_FLAGS"
21cr|paxctl-0.9-3|26	
21cr|paxctl-0.9-3|27	%install
21cr|paxctl-0.9-3|28	mkdir -p %{buildroot}/sbin %{buildroot}%{_mandir}/man1
21cr|paxctl-0.9-3|29	cp -p %{name}.1* %{buildroot}%{_mandir}/man1
21cr|paxctl-0.9-3|30	cp -p %{name} %{buildroot}/sbin
21cr|paxctl-0.9-3|31	
21cr|paxctl-0.9-3|32	%files
21cr|paxctl-0.9-3|33	%defattr(644,root,root,0755)
21cr|paxctl-0.9-3|34	%doc README ChangeLog
21cr|paxctl-0.9-3|35	%{_mandir}/man1/%{name}.1*
21cr|paxctl-0.9-3|36	%defattr(-,root,root,0755)
21cr|paxctl-0.9-3|37	/sbin/%{name}

3796 21
21cr|pbm2l2030-1.4-22|1	Summary:	Driver for the Lexmark 2030 printer
21cr|pbm2l2030-1.4-22|2	Name:		pbm2l2030
21cr|pbm2l2030-1.4-22|3	Version:	1.4
21cr|pbm2l2030-1.4-22|4	Release:	22
21cr|pbm2l2030-1.4-22|5	License:	GPLv2+
21cr|pbm2l2030-1.4-22|6	Group:		System/Printing
21cr|pbm2l2030-1.4-22|7	Url:		http://home.fhtw-berlin.de/~s0226426/projects/pbm2l2030_faq.html
21cr|pbm2l2030-1.4-22|8	Source0:	http://home.fhtw-berlin.de/~s0226426/projects/pbm2l2030-%{version}.tar.bz2
21cr|pbm2l2030-1.4-22|9	Patch0:		pbm2l2030-1.4-LDFLAGS.diff
21cr|pbm2l2030-1.4-22|10	
21cr|pbm2l2030-1.4-22|11	%description
21cr|pbm2l2030-1.4-22|12	Lexmark 2030 Color Jetprinter printer driver.
21cr|pbm2l2030-1.4-22|13	
21cr|pbm2l2030-1.4-22|14	%files
21cr|pbm2l2030-1.4-22|15	%doc README* LICENSE
21cr|pbm2l2030-1.4-22|16	%{_bindir}/*
21cr|pbm2l2030-1.4-22|17	
21cr|pbm2l2030-1.4-22|18	#----------------------------------------------------------------------------
21cr|pbm2l2030-1.4-22|19	
21cr|pbm2l2030-1.4-22|20	%prep
21cr|pbm2l2030-1.4-22|21	%setup -c -q
21cr|pbm2l2030-1.4-22|22	%patch0 -p0
21cr|pbm2l2030-1.4-22|23	
21cr|pbm2l2030-1.4-22|24	%build
21cr|pbm2l2030-1.4-22|25	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|pbm2l2030-1.4-22|26	
21cr|pbm2l2030-1.4-22|27	%install
21cr|pbm2l2030-1.4-22|28	install -d %{buildroot}%{_bindir}
21cr|pbm2l2030-1.4-22|29	
21cr|pbm2l2030-1.4-22|30	install -m 0755 %{name} %{buildroot}%{_bindir}/

3797 21
21cr|pbm2lwxl-0-19|1	Summary:	A driver for the CoStar Labelwriter XL
21cr|pbm2lwxl-0-19|2	Name:		pbm2lwxl
21cr|pbm2lwxl-0-19|3	Version:	0
21cr|pbm2lwxl-0-19|4	Release:	19
21cr|pbm2lwxl-0-19|5	License:	GPLv2+
21cr|pbm2lwxl-0-19|6	Group:		System/Printing
21cr|pbm2lwxl-0-19|7	Url:		http://www.freelabs.com/~whitis/software/pbm2lwxl
21cr|pbm2lwxl-0-19|8	Source0:	http://www.freelabs.com/~whitis/software/pbm2lwxl/pbm2lwxl.tar.gz
21cr|pbm2lwxl-0-19|9	Patch0:		pbm2lwxl-20040515-path.patch
21cr|pbm2lwxl-0-19|10	Patch1:		pbm2lwxl-LDFLAGS.diff
21cr|pbm2lwxl-0-19|11	Requires:	ghostscript
21cr|pbm2lwxl-0-19|12	Requires:	mpage
21cr|pbm2lwxl-0-19|13	
21cr|pbm2lwxl-0-19|14	%description
21cr|pbm2lwxl-0-19|15	A driver for the CoStar printers:
21cr|pbm2lwxl-0-19|16	o LabelWriter II
21cr|pbm2lwxl-0-19|17	o LabelWriter XL+
21cr|pbm2lwxl-0-19|18	o Labelwriter XL
21cr|pbm2lwxl-0-19|19	o EL40
21cr|pbm2lwxl-0-19|20	o EL60
21cr|pbm2lwxl-0-19|21	o Turbo
21cr|pbm2lwxl-0-19|22	o SE250
21cr|pbm2lwxl-0-19|23	o SE250+
21cr|pbm2lwxl-0-19|24	o ASCII
21cr|pbm2lwxl-0-19|25	o ASCII+
21cr|pbm2lwxl-0-19|26	o LW300
21cr|pbm2lwxl-0-19|27	o LW330
21cr|pbm2lwxl-0-19|28	o LW330 Turbo
21cr|pbm2lwxl-0-19|29	
21cr|pbm2lwxl-0-19|30	And Avery Printers:
21cr|pbm2lwxl-0-19|31	o Personal Label Printer and Personal Label Printer+???
21cr|pbm2lwxl-0-19|32	
21cr|pbm2lwxl-0-19|33	%files
21cr|pbm2lwxl-0-19|34	%license license.html
21cr|pbm2lwxl-0-19|35	%doc README index.html
21cr|pbm2lwxl-0-19|36	%attr(0755,root,root) %{_bindir}/pbm2lwxl
21cr|pbm2lwxl-0-19|37	%attr(0755,root,root) %{_bindir}/ps2lwxl
21cr|pbm2lwxl-0-19|38	%attr(0755,root,root) %{_bindir}/small2lwxl
21cr|pbm2lwxl-0-19|39	%attr(0755,root,root) %{_bindir}/txt2lwxl
21cr|pbm2lwxl-0-19|40	
21cr|pbm2lwxl-0-19|41	#----------------------------------------------------------------------------
21cr|pbm2lwxl-0-19|42	
21cr|pbm2lwxl-0-19|43	%prep
21cr|pbm2lwxl-0-19|44	%setup -q -c -T -a0
21cr|pbm2lwxl-0-19|45	%patch0 -p1 -b .path
21cr|pbm2lwxl-0-19|46	%patch1 -p0 -b .LDFLAGS
21cr|pbm2lwxl-0-19|47	
21cr|pbm2lwxl-0-19|48	%build
21cr|pbm2lwxl-0-19|49	make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|pbm2lwxl-0-19|50	
21cr|pbm2lwxl-0-19|51	%install
21cr|pbm2lwxl-0-19|52	install -d %{buildroot}%{_bindir}
21cr|pbm2lwxl-0-19|53	
21cr|pbm2lwxl-0-19|54	install -m0755 pbm2lwxl %{buildroot}%{_bindir}/
21cr|pbm2lwxl-0-19|55	install -m0755 ps2lwxl %{buildroot}%{_bindir}/
21cr|pbm2lwxl-0-19|56	install -m0755 txt2lwxl %{buildroot}%{_bindir}/
21cr|pbm2lwxl-0-19|57	install -m0755 small2lwxl %{buildroot}%{_bindir}/

3798 21
21cr|pbsweb-butf-0.9-14|1	Name: 		pbsweb-butf
21cr|pbsweb-butf-0.9-14|2	Version:	0.9
21cr|pbsweb-butf-0.9-14|3	Release:	14
21cr|pbsweb-butf-0.9-14|4	Summary: 	PBSWeb
21cr|pbsweb-butf-0.9-14|5	License:	GPL
21cr|pbsweb-butf-0.9-14|6	Group:		Monitoring
21cr|pbsweb-butf-0.9-14|7	Provides: 	pbsweb-butf
21cr|pbsweb-butf-0.9-14|8	Url:		http://www.cs.ualberta.ca/~pinchak/PBSWeb/
21cr|pbsweb-butf-0.9-14|9	Source:		%{name}-%{version}.tar.bz2
21cr|pbsweb-butf-0.9-14|10	Source1:	setup_postgres_pbs
21cr|pbsweb-butf-0.9-14|11	Patch0:		pbsweb-createdb.psql.patch.bz2
21cr|pbsweb-butf-0.9-14|12	Patch1:		pbsweb-dbutils.php.patch.bz2
21cr|pbsweb-butf-0.9-14|13	Requires:	mod_php
21cr|pbsweb-butf-0.9-14|14	Requires:	php-xml
21cr|pbsweb-butf-0.9-14|15	Requires:	php-pgsql
21cr|pbsweb-butf-0.9-14|16	Requires:	postgresql-server
21cr|pbsweb-butf-0.9-14|17	BuildArch:      noarch
21cr|pbsweb-butf-0.9-14|18	
21cr|pbsweb-butf-0.9-14|19	%description
21cr|pbsweb-butf-0.9-14|20	PBSWeb was designed as an aid to the Portable Batch System (PBS) job
21cr|pbsweb-butf-0.9-14|21	scheduler.  PBS is responsible for scheduling jobs on high-performance
21cr|pbsweb-butf-0.9-14|22	(often massively parallel) machines so as to ensure fair access to
21cr|pbsweb-butf-0.9-14|23	resources.  However, many users find PBS hard to use.  PBS requires
21cr|pbsweb-butf-0.9-14|24	users to write scripts containing complex directives and options, and
21cr|pbsweb-butf-0.9-14|25	so many potential users avoid using PBS and the machine upon which it
21cr|pbsweb-butf-0.9-14|26	is installed. PBSWeb simplifies the task of creating these scripts by
21cr|pbsweb-butf-0.9-14|27	allowing the user to specify these directives and options through the
21cr|pbsweb-butf-0.9-14|28	use of HTML forms.
21cr|pbsweb-butf-0.9-14|29	
21cr|pbsweb-butf-0.9-14|30	%prep
21cr|pbsweb-butf-0.9-14|31	%setup
21cr|pbsweb-butf-0.9-14|32	%patch0 -p0
21cr|pbsweb-butf-0.9-14|33	%patch1 -p0
21cr|pbsweb-butf-0.9-14|34	cp %{SOURCE1} .
21cr|pbsweb-butf-0.9-14|35	
21cr|pbsweb-butf-0.9-14|36	%build
21cr|pbsweb-butf-0.9-14|37	chmod 644 Papers/*
21cr|pbsweb-butf-0.9-14|38	chmod 644 README.PBSWeb
21cr|pbsweb-butf-0.9-14|39	chmod 644 createdb.psql
21cr|pbsweb-butf-0.9-14|40	
21cr|pbsweb-butf-0.9-14|41	%install
21cr|pbsweb-butf-0.9-14|42	mkdir -p %{buildroot}/var/www/html/pbsweb
21cr|pbsweb-butf-0.9-14|43	mv %{_builddir}/%{name}-%{version}/PBSWebExport/* %{buildroot}/var/www/html/pbsweb/
21cr|pbsweb-butf-0.9-14|44	chmod 755 %{buildroot}/var/www/html/pbsweb/img
21cr|pbsweb-butf-0.9-14|45	chmod 644 %{buildroot}/var/www/html/pbsweb/img/*
21cr|pbsweb-butf-0.9-14|46	
21cr|pbsweb-butf-0.9-14|47	%files
21cr|pbsweb-butf-0.9-14|48	%defattr(-,root,root)
21cr|pbsweb-butf-0.9-14|49	%doc Papers/* README.PBSWeb createdb.psql setup_postgres_pbs
21cr|pbsweb-butf-0.9-14|50	%attr(644,postgres,postgres) /var/www/html/pbsweb/*.php
21cr|pbsweb-butf-0.9-14|51	%attr(644,postgres,postgres) /var/www/html/pbsweb/*.py
21cr|pbsweb-butf-0.9-14|52	%attr(644,postgres,postgres) /var/www/html/pbsweb/*.html
21cr|pbsweb-butf-0.9-14|53	%attr(755,postgres,postgres) /var/www/html/pbsweb/Help
21cr|pbsweb-butf-0.9-14|54	/var/www/html/pbsweb/img/*
21cr|pbsweb-butf-0.9-14|55	/var/www/html/pbsweb/Makefile
21cr|pbsweb-butf-0.9-14|56	/var/www/html/pbsweb/*.txt
21cr|pbsweb-butf-0.9-14|57	
21cr|pbsweb-butf-0.9-14|58	%post
21cr|pbsweb-butf-0.9-14|59	hostserver=`hostname`
21cr|pbsweb-butf-0.9-14|60	pbswebdocroot="/var/www/html/pbsweb"
21cr|pbsweb-butf-0.9-14|61	cp ${pbswebdocroot}/PBSWebConstants.php ${pbswebdocroot}/PBSWebConstants.php.sauv
21cr|pbsweb-butf-0.9-14|62	sed -e 's/^$DEFAULTHOST.*/\$DEFAULTHOST="'${hostserver}'"\;/' ${pbswebdocroot}/PBSWebConstants.php.sauv > ${pbswebdocroot}/PBSWebConstants.php
21cr|pbsweb-butf-0.9-14|63	mkdir -p /var/tmp/pbsweb.upload
21cr|pbsweb-butf-0.9-14|64	chown -R postgres.pbs /var/tmp/pbsweb.upload
21cr|pbsweb-butf-0.9-14|65	
21cr|pbsweb-butf-0.9-14|66	# apache modification
21cr|pbsweb-butf-0.9-14|67	apache_conf=/etc/httpd/conf
21cr|pbsweb-butf-0.9-14|68	cp ${apache_conf}/commonhttpd.conf ${apache_conf}/commonhttpd.conf.pbsweb
21cr|pbsweb-butf-0.9-14|69	sed -e 's/^User apache/User postgres/' ${apache_conf}/commonhttpd.conf.pbsweb > ${apache_conf}/commonhttpd.conf.pbsweb1
21cr|pbsweb-butf-0.9-14|70	sed -e 's/^Group apache/Group postgres/' ${apache_conf}/commonhttpd.conf.pbsweb1 > ${apache_conf}/commonhttpd.conf
21cr|pbsweb-butf-0.9-14|71	rm -f ${apache_conf}/commonhttpd.conf.pbsweb1
21cr|pbsweb-butf-0.9-14|72	
21cr|pbsweb-butf-0.9-14|73	%clean
21cr|pbsweb-butf-0.9-14|74	rm -rf %{buildroot}

3799 21
21cr|pbzip2-1.1.13-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|pbzip2-1.1.13-3|2	
21cr|pbzip2-1.1.13-3|3	Summary:	Parallel implementation of bzip2
21cr|pbzip2-1.1.13-3|4	Name:		pbzip2
21cr|pbzip2-1.1.13-3|5	Version:	1.1.13
21cr|pbzip2-1.1.13-3|6	Release:	3
21cr|pbzip2-1.1.13-3|7	License:	BSD
21cr|pbzip2-1.1.13-3|8	Group:		Archiving/Other
21cr|pbzip2-1.1.13-3|9	URL:		http://www.compression.ca/pbzip2/
21cr|pbzip2-1.1.13-3|10	Source0:	https://launchpad.net/pbzip2/%{url_ver}/%{version}/+download/%{name}-%{version}.tar.gz
21cr|pbzip2-1.1.13-3|11	BuildRequires:	bzip2-devel
21cr|pbzip2-1.1.13-3|12	
21cr|pbzip2-1.1.13-3|13	%description
21cr|pbzip2-1.1.13-3|14	PBZIP2 is a parallel implementation of the bzip2 block-sorting file
21cr|pbzip2-1.1.13-3|15	compressor that uses pthreads and achieves near-linear speedup on SMP
21cr|pbzip2-1.1.13-3|16	machines.  The output of this version is fully compatible with bzip2
21cr|pbzip2-1.1.13-3|17	v1.0.2 or newer (ie: anything compressed with pbzip2 can be
21cr|pbzip2-1.1.13-3|18	decompressed with bzip2).
21cr|pbzip2-1.1.13-3|19	
21cr|pbzip2-1.1.13-3|20	
21cr|pbzip2-1.1.13-3|21	%prep
21cr|pbzip2-1.1.13-3|22	%setup -q
21cr|pbzip2-1.1.13-3|23	sed -i -e 's/ -O2/ %{optflags} /' Makefile
21cr|pbzip2-1.1.13-3|24	
21cr|pbzip2-1.1.13-3|25	%build
21cr|pbzip2-1.1.13-3|26	make
21cr|pbzip2-1.1.13-3|27	
21cr|pbzip2-1.1.13-3|28	%install
21cr|pbzip2-1.1.13-3|29	install -D -m755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|pbzip2-1.1.13-3|30	install -D -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|pbzip2-1.1.13-3|31	ln -sf ./%{name} %{buildroot}%{_bindir}/pbunzip2
21cr|pbzip2-1.1.13-3|32	ln -sf ./%{name} %{buildroot}%{_bindir}/pbzcat
21cr|pbzip2-1.1.13-3|33	
21cr|pbzip2-1.1.13-3|34	%files
21cr|pbzip2-1.1.13-3|35	%doc AUTHORS ChangeLog COPYING README
21cr|pbzip2-1.1.13-3|36	%{_bindir}/%{name}
21cr|pbzip2-1.1.13-3|37	%{_bindir}/pbunzip2
21cr|pbzip2-1.1.13-3|38	%{_bindir}/pbzcat
21cr|pbzip2-1.1.13-3|39	%{_mandir}/man1/*

3800 21
21cr|pcapsipdump-0.2-3|1	Summary:	PCAP SIP Dump tool
21cr|pcapsipdump-0.2-3|2	Name:		pcapsipdump
21cr|pcapsipdump-0.2-3|3	Version:	0.2
21cr|pcapsipdump-0.2-3|4	Release:	3
21cr|pcapsipdump-0.2-3|5	License:	GPLv2
21cr|pcapsipdump-0.2-3|6	Group:		System/Servers
21cr|pcapsipdump-0.2-3|7	Url:		http://pcapsipdump.sourceforge.net
21cr|pcapsipdump-0.2-3|8	Source:		https://sourceforge.net/projects/pcapsipdump/files/pcapsipdump/%{version}/%{name}-%{version}.tar.gz
21cr|pcapsipdump-0.2-3|9	BuildRequires:	libpcap-devel
21cr|pcapsipdump-0.2-3|10	
21cr|pcapsipdump-0.2-3|11	%description
21cr|pcapsipdump-0.2-3|12	pcapsipdump is a tool for dumping SIP sessions (+RTP
21cr|pcapsipdump-0.2-3|13	traffic, if available) to disk in a fashion similar
21cr|pcapsipdump-0.2-3|14	to "tcpdump -w" (format is exactly the same), but one
21cr|pcapsipdump-0.2-3|15	file per sip session (even if there is thousands of
21cr|pcapsipdump-0.2-3|16	concurrent SIP sessions).
21cr|pcapsipdump-0.2-3|17	
21cr|pcapsipdump-0.2-3|18	%prep
21cr|pcapsipdump-0.2-3|19	%setup -q
21cr|pcapsipdump-0.2-3|20	
21cr|pcapsipdump-0.2-3|21	%build
21cr|pcapsipdump-0.2-3|22	CPPFLAGS="%{optflags}" %make
21cr|pcapsipdump-0.2-3|23	
21cr|pcapsipdump-0.2-3|24	%install
21cr|pcapsipdump-0.2-3|25	mkdir -p %{buildroot}/usr/sbin %{buildroot}/etc/sysconfig %{buildroot}/etc/rc.d/init.d %{buildroot}/var/spool
21cr|pcapsipdump-0.2-3|26	%makeinstall_std
21cr|pcapsipdump-0.2-3|27	
21cr|pcapsipdump-0.2-3|28	%post
21cr|pcapsipdump-0.2-3|29	chkconfig pcapsipdump --add
21cr|pcapsipdump-0.2-3|30	
21cr|pcapsipdump-0.2-3|31	%files
21cr|pcapsipdump-0.2-3|32	%config(noreplace) %attr(0755,root,root) /etc/sysconfig/pcapsipdump
21cr|pcapsipdump-0.2-3|33	%attr(0700,root,root) %dir    /var/spool/pcapsipdump
21cr|pcapsipdump-0.2-3|34	%attr(0755,root,root)       /etc/rc.d/init.d/pcapsipdump
21cr|pcapsipdump-0.2-3|35	%attr(0755,root,root)      /usr/sbin/pcapsipdump

3801 21
21cr|pcb-4.3.0-1|1	Name:		pcb
21cr|pcb-4.3.0-1|2	Version:	4.3.0
21cr|pcb-4.3.0-1|3	Epoch:		1
21cr|pcb-4.3.0-1|4	Release:	1
21cr|pcb-4.3.0-1|5	Summary:	An interactive printed circuit board editor
21cr|pcb-4.3.0-1|6	License:	GPLv2
21cr|pcb-4.3.0-1|7	Group:		Sciences/Other
21cr|pcb-4.3.0-1|8	URL:		http://pcb.sourceforge.net
21cr|pcb-4.3.0-1|9	Source0:	https://sourceforge.net/projects/pcb/files/pcb/pcb-%{version}/pcb-%{version}.tar.gz
21cr|pcb-4.3.0-1|10	BuildRequires:	bison
21cr|pcb-4.3.0-1|11	BuildRequires:	gd-devel
21cr|pcb-4.3.0-1|12	BuildRequires:	tk
21cr|pcb-4.3.0-1|13	BuildRequires:	dbus-devel
21cr|pcb-4.3.0-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|pcb-4.3.0-1|15	BuildRequires:	gtkglext-devel
21cr|pcb-4.3.0-1|16	BuildRequires:	dbus-devel
21cr|pcb-4.3.0-1|17	BuildRequires:	gd-devel
21cr|pcb-4.3.0-1|18	BuildRequires:	imagemagick
21cr|pcb-4.3.0-1|19	BuildRequires:	pkgconfig(gl)
21cr|pcb-4.3.0-1|20	BuildRequires:	pkgconfig(glu)
21cr|pcb-4.3.0-1|21	BuildRequires:	intltool
21cr|pcb-4.3.0-1|22	BuildRequires:	flex
21cr|pcb-4.3.0-1|23	Requires:	m4
21cr|pcb-4.3.0-1|24	
21cr|pcb-4.3.0-1|25	%description
21cr|pcb-4.3.0-1|26	PCB is an interactive printed circuit board editor.
21cr|pcb-4.3.0-1|27	PCB includes a rats nest feature, design rule checking, and can provide
21cr|pcb-4.3.0-1|28	industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data)
21cr|pcb-4.3.0-1|29	output for use in the board fabrication and assembly process. PCB offers
21cr|pcb-4.3.0-1|30	high end features such as an autorouter and trace optimizer which can
21cr|pcb-4.3.0-1|31	tremendously reduce layout time.
21cr|pcb-4.3.0-1|32	
21cr|pcb-4.3.0-1|33	%prep
21cr|pcb-4.3.0-1|34	%autosetup -p1
21cr|pcb-4.3.0-1|35	#manual update config.guess and config.sub
21cr|pcb-4.3.0-1|36	for f in config.guess config.sub ; do
21cr|pcb-4.3.0-1|37	test -f /usr/share/libtool/config/$f || continue
21cr|pcb-4.3.0-1|38	find . -type f -name $f -exec cp /usr/share/libtool/config/$f \{\} \;
21cr|pcb-4.3.0-1|39	done
21cr|pcb-4.3.0-1|40	
21cr|pcb-4.3.0-1|41	sed -i \
21cr|pcb-4.3.0-1|42	's|examplesdir = $(pkgdatadir)/examples|examplesdir = @docdir@/examples|' \
21cr|pcb-4.3.0-1|43	example/libraries/Makefile.*
21cr|pcb-4.3.0-1|44	
21cr|pcb-4.3.0-1|45	sed -i \
21cr|pcb-4.3.0-1|46	's|tutdir = $(pkgdatadir)/tutorial|tutdir = @docdir@/tutorial|' \
21cr|pcb-4.3.0-1|47	tutorial/Makefile.*
21cr|pcb-4.3.0-1|48	
21cr|pcb-4.3.0-1|49	%build
21cr|pcb-4.3.0-1|50	export CFLAGS=`echo %{optflags} | sed "s/-D_FORTIFY_SOURCE=2 // g" -`
21cr|pcb-4.3.0-1|51	
21cr|pcb-4.3.0-1|52	# configure macros do autoreconf were be fail
21cr|pcb-4.3.0-1|53	./configure --prefix=%{_prefix} \
21cr|pcb-4.3.0-1|54	--sysconfdir=%{_sysconfdir} \
21cr|pcb-4.3.0-1|55	--localstatedir=%{_localstatedir} \
21cr|pcb-4.3.0-1|56	--libdir=%{_libdir} \
21cr|pcb-4.3.0-1|57	--enable-dbus \
21cr|pcb-4.3.0-1|58	--enable-toporouter \
21cr|pcb-4.3.0-1|59	--disable-update-mime-database \
21cr|pcb-4.3.0-1|60	--disable-update-desktop-database \
21cr|pcb-4.3.0-1|61	--docdir=%{_docdir}/%{name}-%{version}
21cr|pcb-4.3.0-1|62	
21cr|pcb-4.3.0-1|63	%make
21cr|pcb-4.3.0-1|64	
21cr|pcb-4.3.0-1|65	%install
21cr|pcb-4.3.0-1|66	%makeinstall_std
21cr|pcb-4.3.0-1|67	
21cr|pcb-4.3.0-1|68	desktop-file-install --vendor ""               \
21cr|pcb-4.3.0-1|69	--dir %{buildroot}%{_datadir}/applications \
21cr|pcb-4.3.0-1|70	--delete-original                          \
21cr|pcb-4.3.0-1|71	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|pcb-4.3.0-1|72	
21cr|pcb-4.3.0-1|73	#
21cr|pcb-4.3.0-1|74	# Additional Examples
21cr|pcb-4.3.0-1|75	#
21cr|pcb-4.3.0-1|76	set +x
21cr|pcb-4.3.0-1|77	dest=%{buildroot}%{_docdir}/%{name}-%{version}/examples
21cr|pcb-4.3.0-1|78	for d in thermal pad puller ; do
21cr|pcb-4.3.0-1|79	echo -n -e "... Fixing path of $d  \t"
21cr|pcb-4.3.0-1|80	mkdir -p $dest/$d
21cr|pcb-4.3.0-1|81	mv $dest/../$d.* $dest/$d
21cr|pcb-4.3.0-1|82	install -pm 0644 doc/$d.{pcb,pdf} $dest/$d
21cr|pcb-4.3.0-1|83	sed -i "s|$d.png|examples/$d/$d.png|" $dest/../%{name}.html
21cr|pcb-4.3.0-1|84	echo "done"
21cr|pcb-4.3.0-1|85	done
21cr|pcb-4.3.0-1|86	set -x
21cr|pcb-4.3.0-1|87	
21cr|pcb-4.3.0-1|88	## --- pcb supports for acpcircuits
21cr|pcb-4.3.0-1|89	# http://www.apcircuits.com/resources/links/pcb_unix.html
21cr|pcb-4.3.0-1|90	unzip tools/apctools.zip
21cr|pcb-4.3.0-1|91	install -p -m 755 apc*.pl  %{buildroot}%{_datadir}/%{name}/tools
21cr|pcb-4.3.0-1|92	
21cr|pcb-4.3.0-1|93	# Removes duplicates
21cr|pcb-4.3.0-1|94	rm -f %{buildroot}%{_datadir}/%{name}/tools/apctools.zip
21cr|pcb-4.3.0-1|95	
21cr|pcb-4.3.0-1|96	# Old versions of PCB don't support autoroute, pcb2ncap convert
21cr|pcb-4.3.0-1|97	# pcb format to ncap format used for mucspcb to autoroute the circuit.
21cr|pcb-4.3.0-1|98	# In newer versions of PCB, autoroute is included and pcb2ncap and mucspcb
21cr|pcb-4.3.0-1|99	# are no more needed.
21cr|pcb-4.3.0-1|100	rm -f %{buildroot}%{_datadir}/%{name}/tools/pcb2ncap.tgz
21cr|pcb-4.3.0-1|101	
21cr|pcb-4.3.0-1|102	chmod 755 %{buildroot}%{_datadir}/%{name}/tools/{PCB2HPGL,tgo2pcb.tcl,Merge*}
21cr|pcb-4.3.0-1|103	
21cr|pcb-4.3.0-1|104	cp -p AUTHORS COPYING README NEWS ChangeLog README_FILES/CHANGES \
21cr|pcb-4.3.0-1|105	README_FILES/Whats_new_in_2.0 README_FILES/Tools \
21cr|pcb-4.3.0-1|106	%{buildroot}%{_docdir}/%{name}-%{version}/
21cr|pcb-4.3.0-1|107	
21cr|pcb-4.3.0-1|108	rm -rf %{buildroot}%{_datadir}/info/dir
21cr|pcb-4.3.0-1|109	
21cr|pcb-4.3.0-1|110	mv %{buildroot}%{_docdir}/%{name}-%{version}/refcard.pdf %{buildroot}%{_docdir}/%{name}-%{version}/pcb-reference-card.pdf
21cr|pcb-4.3.0-1|111	
21cr|pcb-4.3.0-1|112	# remove duplicates
21cr|pcb-4.3.0-1|113	rm -f %{buildroot}%{_bindir}/Merge*
21cr|pcb-4.3.0-1|114	
21cr|pcb-4.3.0-1|115	# L#854396 0.20110918 needlessly installs gts static library & header file
21cr|pcb-4.3.0-1|116	rm -f %{buildroot}%{_libdir}/libgts.a %{buildroot}%{_includedir}/gts.h
21cr|pcb-4.3.0-1|117	
21cr|pcb-4.3.0-1|118	%find_lang %{name}
21cr|pcb-4.3.0-1|119	
21cr|pcb-4.3.0-1|120	%files -f %{name}.lang
21cr|pcb-4.3.0-1|121	%doc %{_docdir}/%{name}-%{version}/*
21cr|pcb-4.3.0-1|122	%{_datadir}/applications/%{name}.desktop
21cr|pcb-4.3.0-1|123	%{_bindir}/%{name}
21cr|pcb-4.3.0-1|124	%{_datadir}/gEDA/scheme/*
21cr|pcb-4.3.0-1|125	%{_datadir}/%{name}/
21cr|pcb-4.3.0-1|126	%{_mandir}/man1/%{name}*
21cr|pcb-4.3.0-1|127	%{_infodir}/%{name}.info*
21cr|pcb-4.3.0-1|128	%{_iconsdir}/hicolor/*/mimetypes/application-x-*
21cr|pcb-4.3.0-1|129	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|pcb-4.3.0-1|130	%{_datadir}/metainfo/pcb.appdata.xml
21cr|pcb-4.3.0-1|131	%{_datadir}/mime/packages/pcb.xml

3802 21
21cr|pccts-1.33mr33-13|1	Name: pccts
21cr|pccts-1.33mr33-13|2	Summary: Purdue Compiler Construction Tool
21cr|pccts-1.33mr33-13|3	Version: 1.33mr33
21cr|pccts-1.33mr33-13|4	Release: 13
21cr|pccts-1.33mr33-13|5	Source: %{name}-%{version}.tar.bz2
21cr|pccts-1.33mr33-13|6	Patch0: %{name}-stdarg_usage.patch.bz2
21cr|pccts-1.33mr33-13|7	Patch1: pccts-1.33mr33-mdv-fix-str-fmt.patch
21cr|pccts-1.33mr33-13|8	Group: Development/Other
21cr|pccts-1.33mr33-13|9	URL: http://www.polhode.com/pccts.html
21cr|pccts-1.33mr33-13|10	License: Public domain
21cr|pccts-1.33mr33-13|11	
21cr|pccts-1.33mr33-13|12	
21cr|pccts-1.33mr33-13|13	%description
21cr|pccts-1.33mr33-13|14	PCCTS is a set of public domain software tools designed to facilate
21cr|pccts-1.33mr33-13|15	the implementation of compilers and other translation systems.
21cr|pccts-1.33mr33-13|16	
21cr|pccts-1.33mr33-13|17	%package devel
21cr|pccts-1.33mr33-13|18	Group: Development/Other
21cr|pccts-1.33mr33-13|19	Summary: Purdue Compiler Construction Tool Headers files
21cr|pccts-1.33mr33-13|20	
21cr|pccts-1.33mr33-13|21	%description devel
21cr|pccts-1.33mr33-13|22	PCCTS is a set of public domain software tools designed to facilate
21cr|pccts-1.33mr33-13|23	the implementation of compilers and other translation systems.
21cr|pccts-1.33mr33-13|24	
21cr|pccts-1.33mr33-13|25	%prep
21cr|pccts-1.33mr33-13|26	rm -rf $RPM_BUILD_ROOT
21cr|pccts-1.33mr33-13|27	
21cr|pccts-1.33mr33-13|28	%setup -q
21cr|pccts-1.33mr33-13|29	
21cr|pccts-1.33mr33-13|30	%patch0 -p1
21cr|pccts-1.33mr33-13|31	%patch1 -p1 -b .strfmt
21cr|pccts-1.33mr33-13|32	
21cr|pccts-1.33mr33-13|33	%build
21cr|pccts-1.33mr33-13|34	
21cr|pccts-1.33mr33-13|35	export PCCTS_USE_STDARG=1
21cr|pccts-1.33mr33-13|36	
21cr|pccts-1.33mr33-13|37	make COTHER="$RPM_OPT_FLAGS" PREFIX="%{_prefix}"
21cr|pccts-1.33mr33-13|38	
21cr|pccts-1.33mr33-13|39	%install
21cr|pccts-1.33mr33-13|40	
21cr|pccts-1.33mr33-13|41	mkdir -p $RPM_BUILD_ROOT%_bindir
21cr|pccts-1.33mr33-13|42	mkdir -p $RPM_BUILD_ROOT%_mandir/man1
21cr|pccts-1.33mr33-13|43	install -m 755 bin/{antlr,dlg,genmk,sor} $RPM_BUILD_ROOT%_bindir/
21cr|pccts-1.33mr33-13|44	install -m 644 antlr/antlr.1 $RPM_BUILD_ROOT%_mandir/man1/.
21cr|pccts-1.33mr33-13|45	install -m 644 dlg/dlg.1 $RPM_BUILD_ROOT%_mandir/man1/.
21cr|pccts-1.33mr33-13|46	
21cr|pccts-1.33mr33-13|47	mkdir -p $RPM_BUILD_ROOT%_includedir/pccts
21cr|pccts-1.33mr33-13|48	install -m 644 h/* $RPM_BUILD_ROOT%_includedir/pccts/
21cr|pccts-1.33mr33-13|49	
21cr|pccts-1.33mr33-13|50	%clean
21cr|pccts-1.33mr33-13|51	rm -rf $RPM_BUILD_ROOT
21cr|pccts-1.33mr33-13|52	
21cr|pccts-1.33mr33-13|53	%files
21cr|pccts-1.33mr33-13|54	%defattr(-,root,root)
21cr|pccts-1.33mr33-13|55	%doc CHANGES_FROM_131.txt CHANGES_FROM_133.txt
21cr|pccts-1.33mr33-13|56	%doc CHANGES_FROM_133_BEFORE_MR13.txt
21cr|pccts-1.33mr33-13|57	%doc KNOWN_PROBLEMS.txt MPW_Read_Me README
21cr|pccts-1.33mr33-13|58	%doc RIGHTS history.txt
21cr|pccts-1.33mr33-13|59	%{_bindir}/*
21cr|pccts-1.33mr33-13|60	%{_mandir}/man1/*
21cr|pccts-1.33mr33-13|61	
21cr|pccts-1.33mr33-13|62	%files devel
21cr|pccts-1.33mr33-13|63	%defattr (-,root,root)
21cr|pccts-1.33mr33-13|64	%dir %{_includedir}/pccts
21cr|pccts-1.33mr33-13|65	%{_includedir}/pccts/*

3803 21
21cr|pchanger-1.5-1|1	%global debug_package %{nil}
21cr|pchanger-1.5-1|2	
21cr|pchanger-1.5-1|3	Name:		pchanger
21cr|pchanger-1.5-1|4	Version:	1.5
21cr|pchanger-1.5-1|5	Release:	1
21cr|pchanger-1.5-1|6	Summary:	PChanger - plymouth changer
21cr|pchanger-1.5-1|7	Group:		System/Servers
21cr|pchanger-1.5-1|8	License:	GPLv3
21cr|pchanger-1.5-1|9	URL:		https://github.com/AKotov-dev/docker-manager
21cr|pchanger-1.5-1|10	Source0:	https://github.com/AKotov-dev/pchanger/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pchanger-1.5-1|11	Source1:	pchanger
21cr|pchanger-1.5-1|12	Source2:	pchanger.png
21cr|pchanger-1.5-1|13	Source3:	pchanger.desktop
21cr|pchanger-1.5-1|14	Source4:	pchanger.policy
21cr|pchanger-1.5-1|15	Source5:	themes.tar.gz
21cr|pchanger-1.5-1|16	BuildRequires:	lazarus
21cr|pchanger-1.5-1|17	Requires:	xterm
21cr|pchanger-1.5-1|18	Requires:	gtk2
21cr|pchanger-1.5-1|19	Requires:	plymouth
21cr|pchanger-1.5-1|20	Requires:	plymouth-devel
21cr|pchanger-1.5-1|21	Requires:	plymouth-plugin-two-step
21cr|pchanger-1.5-1|22	
21cr|pchanger-1.5-1|23	%description
21cr|pchanger-1.5-1|24	The program is designed to quickly change the system boot screen (Plymouth).
21cr|pchanger-1.5-1|25	
21cr|pchanger-1.5-1|26	The left side of the picture window shows the themes embedded in the package.
21cr|pchanger-1.5-1|27	On the right is a list of all the boot themes installed on the system.
21cr|pchanger-1.5-1|28	If the themes are installed manually, they will be displayed in a text list.
21cr|pchanger-1.5-1|29	The selected theme is installed by double-clicking the left mouse button.
21cr|pchanger-1.5-1|30	
21cr|pchanger-1.5-1|31	Additional themes (130):
21cr|pchanger-1.5-1|32	
21cr|pchanger-1.5-1|33	brand-themes-pack: https://cloud.mail.ru/public/2R6b/KRqVM6yJr
21cr|pchanger-1.5-1|34	android-themes-pack: https://cloud.mail.ru/public/Y3fR/GA9s71Qyg
21cr|pchanger-1.5-1|35	
21cr|pchanger-1.5-1|36	
21cr|pchanger-1.5-1|37	%files
21cr|pchanger-1.5-1|38	%doc ../README.md
21cr|pchanger-1.5-1|39	%license ../LICENSE
21cr|pchanger-1.5-1|40	%attr(0755,root,root) %{_bindir}/%{name}
21cr|pchanger-1.5-1|41	%{_datadir}/%{name}
21cr|pchanger-1.5-1|42	%{_datadir}/applications/%{name}.desktop
21cr|pchanger-1.5-1|43	%{_datadir}/pixmaps/%{name}.png
21cr|pchanger-1.5-1|44	%{_datadir}/polkit-1/actions/*.policy
21cr|pchanger-1.5-1|45	%{_datadir}/plymouth/themes/*
21cr|pchanger-1.5-1|46	#-----------------------------------------------------------------------------
21cr|pchanger-1.5-1|47	%prep
21cr|pchanger-1.5-1|48	%setup -n %{name}-%{version}/%{name} -a5
21cr|pchanger-1.5-1|49	
21cr|pchanger-1.5-1|50	# remove prebuild file
21cr|pchanger-1.5-1|51	rm -f %{name}
21cr|pchanger-1.5-1|52	
21cr|pchanger-1.5-1|53	%build
21cr|pchanger-1.5-1|54	lazbuild --build-all *.lpi
21cr|pchanger-1.5-1|55	
21cr|pchanger-1.5-1|56	#translate additional messages
21cr|pchanger-1.5-1|57	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|pchanger-1.5-1|58	
21cr|pchanger-1.5-1|59	%install
21cr|pchanger-1.5-1|60	mkdir -p %{buildroot}%{_bindir}
21cr|pchanger-1.5-1|61	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|pchanger-1.5-1|62	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|pchanger-1.5-1|63	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|pchanger-1.5-1|64	mkdir -p %{buildroot}%{_datadir}/plymouth/
21cr|pchanger-1.5-1|65	
21cr|pchanger-1.5-1|66	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|pchanger-1.5-1|67	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|pchanger-1.5-1|68	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|pchanger-1.5-1|69	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|pchanger-1.5-1|70	cp %{SOURCE4} %{buildroot}%{_datadir}/polkit-1/actions
21cr|pchanger-1.5-1|71	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|pchanger-1.5-1|72	cp -r themes %{buildroot}%{_datadir}/plymouth/

3804 21
21cr|pci_scan-0.02-8|1	%define _enable_debug_packages %{nil}
21cr|pci_scan-0.02-8|2	%define debug_package          %{nil}
21cr|pci_scan-0.02-8|3	
21cr|pci_scan-0.02-8|4	Summary:	PCI scanning tool for X Terminals and embedded systems
21cr|pci_scan-0.02-8|5	Name:		pci_scan
21cr|pci_scan-0.02-8|6	Version:	0.02
21cr|pci_scan-0.02-8|7	Release:	8
21cr|pci_scan-0.02-8|8	License:	GPL
21cr|pci_scan-0.02-8|9	Group:		System/Kernel and hardware
21cr|pci_scan-0.02-8|10	Source0:	http://www.ltsp.org/tarballs/%{name}-%{version}.tar.bz2
21cr|pci_scan-0.02-8|11	URL:		http://www.ltsp.org
21cr|pci_scan-0.02-8|12	BuildRequires:	dietlibc-devel
21cr|pci_scan-0.02-8|13	Requires:	ltsp-hwlists >= 0.02
21cr|pci_scan-0.02-8|14	
21cr|pci_scan-0.02-8|15	%description
21cr|pci_scan-0.02-8|16	This program will read in a device database of PCI Vendor/Device Ids. It will
21cr|pci_scan-0.02-8|17	then check the /proc/bus/pci/devices file, to see if any devices in the system
21cr|pci_scan-0.02-8|18	are found in the list that was read in.
21cr|pci_scan-0.02-8|19	
21cr|pci_scan-0.02-8|20	The device database file will contain records that look like this:
21cr|pci_scan-0.02-8|21	
21cr|pci_scan-0.02-8|22	1234:5678  somedriver
21cr|pci_scan-0.02-8|23	
21cr|pci_scan-0.02-8|24	The device database file will be read into a linked list in memory. The program
21cr|pci_scan-0.02-8|25	will then read each entry in the /proc/bus/pci/devices file.  For each entry,
21cr|pci_scan-0.02-8|26	it will search the linked list to see if it finds a match. As soon as a match
21cr|pci_scan-0.02-8|27	is found, the drivername will be printed to stdout, and the program will exit.
21cr|pci_scan-0.02-8|28	
21cr|pci_scan-0.02-8|29	This is very useful, to determine what kind of network card or video card is
21cr|pci_scan-0.02-8|30	installed in the system, and which driver module should be loaded.
21cr|pci_scan-0.02-8|31	
21cr|pci_scan-0.02-8|32	%prep
21cr|pci_scan-0.02-8|33	
21cr|pci_scan-0.02-8|34	%setup -n %{name}-%{version}
21cr|pci_scan-0.02-8|35	
21cr|pci_scan-0.02-8|36	%build
21cr|pci_scan-0.02-8|37	diet gcc -Os -o %{name} %{name}.c
21cr|pci_scan-0.02-8|38	
21cr|pci_scan-0.02-8|39	%install
21cr|pci_scan-0.02-8|40	rm -rf %{buildroot}
21cr|pci_scan-0.02-8|41	
21cr|pci_scan-0.02-8|42	install -d %{buildroot}/sbin
21cr|pci_scan-0.02-8|43	install -m0755 %{name} %{buildroot}/sbin/
21cr|pci_scan-0.02-8|44	
21cr|pci_scan-0.02-8|45	%clean
21cr|pci_scan-0.02-8|46	rm -rf %{buildroot}
21cr|pci_scan-0.02-8|47	
21cr|pci_scan-0.02-8|48	%files
21cr|pci_scan-0.02-8|49	%defattr(-,root,root)
21cr|pci_scan-0.02-8|50	%doc COPYING
21cr|pci_scan-0.02-8|51	%attr(0755,root,root) /sbin/%{name}

3805 21
21cr|pcmanfm-1.3.2-1|1	Summary:	PCMan File Manager
21cr|pcmanfm-1.3.2-1|2	Name:		pcmanfm
21cr|pcmanfm-1.3.2-1|3	Version:	1.3.2
21cr|pcmanfm-1.3.2-1|4	Release:	1
21cr|pcmanfm-1.3.2-1|5	License:	GPLv2+
21cr|pcmanfm-1.3.2-1|6	Group:		File tools
21cr|pcmanfm-1.3.2-1|7	Url:		http://pcmanfm.sourceforge.net/
21cr|pcmanfm-1.3.2-1|8	Source0:	https://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/%{name}-%{version}.tar.xz
21cr|pcmanfm-1.3.2-1|9	Patch0:		pcmanfm-0.9.8-rosa-default-config.patch
21cr|pcmanfm-1.3.2-1|10	BuildRequires:	desktop-file-utils
21cr|pcmanfm-1.3.2-1|11	BuildRequires:	intltool
21cr|pcmanfm-1.3.2-1|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pcmanfm-1.3.2-1|13	BuildRequires:	pkgconfig(libfm)
21cr|pcmanfm-1.3.2-1|14	Requires:	gksu
21cr|pcmanfm-1.3.2-1|15	Requires:	gnome-icon-theme
21cr|pcmanfm-1.3.2-1|16	Requires:	shared-mime-info
21cr|pcmanfm-1.3.2-1|17	Recommends:	gvfs
21cr|pcmanfm-1.3.2-1|18	Conflicts:	lxde-common < 0.5.0
21cr|pcmanfm-1.3.2-1|19	
21cr|pcmanfm-1.3.2-1|20	%description
21cr|pcmanfm-1.3.2-1|21	PCMan File Manager is an extremely fast and lightweight file manager which
21cr|pcmanfm-1.3.2-1|22	features tabbed browsing and user-friendly interface.
21cr|pcmanfm-1.3.2-1|23	
21cr|pcmanfm-1.3.2-1|24	%files -f %{name}.lang
21cr|pcmanfm-1.3.2-1|25	%doc AUTHORS ChangeLog NEWS README
21cr|pcmanfm-1.3.2-1|26	%{_bindir}/%{name}
21cr|pcmanfm-1.3.2-1|27	%{_sysconfdir}/xdg/%{name}/default/pcmanfm.conf
21cr|pcmanfm-1.3.2-1|28	%{_datadir}/applications/%{name}.desktop
21cr|pcmanfm-1.3.2-1|29	%{_datadir}/%{name}
21cr|pcmanfm-1.3.2-1|30	%{_datadir}/applications/%{name}-desktop-pref.desktop
21cr|pcmanfm-1.3.2-1|31	%{_datadir}/man/man1/pcmanfm.1.xz
21cr|pcmanfm-1.3.2-1|32	
21cr|pcmanfm-1.3.2-1|33	#----------------------------------------------------------------------------
21cr|pcmanfm-1.3.2-1|34	
21cr|pcmanfm-1.3.2-1|35	%package devel
21cr|pcmanfm-1.3.2-1|36	Summary:	Developement files for %{name}
21cr|pcmanfm-1.3.2-1|37	Group:		Development/C
21cr|pcmanfm-1.3.2-1|38	
21cr|pcmanfm-1.3.2-1|39	%description devel
21cr|pcmanfm-1.3.2-1|40	This package contains header files needed when building applications based on
21cr|pcmanfm-1.3.2-1|41	%{name}.
21cr|pcmanfm-1.3.2-1|42	
21cr|pcmanfm-1.3.2-1|43	%files devel
21cr|pcmanfm-1.3.2-1|44	%{_includedir}/*.h
21cr|pcmanfm-1.3.2-1|45	
21cr|pcmanfm-1.3.2-1|46	#----------------------------------------------------------------------------
21cr|pcmanfm-1.3.2-1|47	
21cr|pcmanfm-1.3.2-1|48	%prep
21cr|pcmanfm-1.3.2-1|49	%setup -q
21cr|pcmanfm-1.3.2-1|50	%apply_patches
21cr|pcmanfm-1.3.2-1|51	
21cr|pcmanfm-1.3.2-1|52	%build
21cr|pcmanfm-1.3.2-1|53	%configure \
21cr|pcmanfm-1.3.2-1|54	--disable-static \
21cr|pcmanfm-1.3.2-1|55	--with-gtk=2
21cr|pcmanfm-1.3.2-1|56	%make
21cr|pcmanfm-1.3.2-1|57	
21cr|pcmanfm-1.3.2-1|58	%install
21cr|pcmanfm-1.3.2-1|59	%makeinstall_std
21cr|pcmanfm-1.3.2-1|60	
21cr|pcmanfm-1.3.2-1|61	%find_lang %{name}
21cr|pcmanfm-1.3.2-1|62	
21cr|pcmanfm-1.3.2-1|63	# clean .desktop file
21cr|pcmanfm-1.3.2-1|64	desktop-file-install --vendor="" \
21cr|pcmanfm-1.3.2-1|65	--remove-category="Application" \
21cr|pcmanfm-1.3.2-1|66	--add-category="System;FileTools" \
21cr|pcmanfm-1.3.2-1|67	--remove-mime-type="x-directory/normal" \
21cr|pcmanfm-1.3.2-1|68	--dir %{buildroot}%{_datadir}/applications \
21cr|pcmanfm-1.3.2-1|69	%{buildroot}%{_datadir}/applications/%{name}.desktop

3806 21
21cr|pcmcia-cis-firmware-3.2.8-16|1	%define old_name pcmcia-cs
21cr|pcmcia-cis-firmware-3.2.8-16|2	
21cr|pcmcia-cis-firmware-3.2.8-16|3	Summary:	PCMCIA CIS overrides
21cr|pcmcia-cis-firmware-3.2.8-16|4	Name:		pcmcia-cis-firmware
21cr|pcmcia-cis-firmware-3.2.8-16|5	Version:	3.2.8
21cr|pcmcia-cis-firmware-3.2.8-16|6	Release:	16
21cr|pcmcia-cis-firmware-3.2.8-16|7	License:	GPLv2+
21cr|pcmcia-cis-firmware-3.2.8-16|8	Group:		System/Kernel and hardware
21cr|pcmcia-cis-firmware-3.2.8-16|9	Url:		http://pcmcia-cs.sf.net/
21cr|pcmcia-cis-firmware-3.2.8-16|10	Source0:	http://pcmcia-cs.sourceforge.net/ftp/%{old_name}-%{version}.tar.bz2
21cr|pcmcia-cis-firmware-3.2.8-16|11	BuildArch:	noarch
21cr|pcmcia-cis-firmware-3.2.8-16|12	
21cr|pcmcia-cis-firmware-3.2.8-16|13	%description
21cr|pcmcia-cis-firmware-3.2.8-16|14	This package contains PCMCIA "CIS" files (sort of "firmware"
21cr|pcmcia-cis-firmware-3.2.8-16|15	overrides), needed for some PCMCIA cards to work properly.
21cr|pcmcia-cis-firmware-3.2.8-16|16	
21cr|pcmcia-cis-firmware-3.2.8-16|17	%files
21cr|pcmcia-cis-firmware-3.2.8-16|18	/lib/firmware/*.cis
21cr|pcmcia-cis-firmware-3.2.8-16|19	
21cr|pcmcia-cis-firmware-3.2.8-16|20	#----------------------------------------------------------------------------
21cr|pcmcia-cis-firmware-3.2.8-16|21	
21cr|pcmcia-cis-firmware-3.2.8-16|22	%prep
21cr|pcmcia-cis-firmware-3.2.8-16|23	%setup -qn %{old_name}-%{version}
21cr|pcmcia-cis-firmware-3.2.8-16|24	
21cr|pcmcia-cis-firmware-3.2.8-16|25	%build
21cr|pcmcia-cis-firmware-3.2.8-16|26	
21cr|pcmcia-cis-firmware-3.2.8-16|27	%install
21cr|pcmcia-cis-firmware-3.2.8-16|28	install -d -m0755 %{buildroot}/lib/firmware
21cr|pcmcia-cis-firmware-3.2.8-16|29	pushd etc/cis
21cr|pcmcia-cis-firmware-3.2.8-16|30	for f in *.dat; do
21cr|pcmcia-cis-firmware-3.2.8-16|31	install -m0644 $f %{buildroot}/lib/firmware/${f%.dat}.cis
21cr|pcmcia-cis-firmware-3.2.8-16|32	done
21cr|pcmcia-cis-firmware-3.2.8-16|33	popd

3807 21
21cr|pcmciautils-018-8|1	Summary:	Tools for the hotpluggable PCMCIA subsystem
21cr|pcmciautils-018-8|2	Name:		pcmciautils
21cr|pcmciautils-018-8|3	Version:	018
21cr|pcmciautils-018-8|4	Release:	8
21cr|pcmciautils-018-8|5	License:	GPLv2
21cr|pcmciautils-018-8|6	Group:		System/Kernel and hardware
21cr|pcmciautils-018-8|7	Url:		http://www.kernel.org/pub/linux/utils/kernel/pcmcia/
21cr|pcmciautils-018-8|8	Source0:	%{name}-%{version}.tar.bz2
21cr|pcmciautils-018-8|9	Patch0:		makefile_fix.patch
21cr|pcmciautils-018-8|10	BuildRequires:	byacc
21cr|pcmciautils-018-8|11	BuildRequires:	flex
21cr|pcmciautils-018-8|12	BuildRequires:	sysfsutils-devel
21cr|pcmciautils-018-8|13	
21cr|pcmciautils-018-8|14	%description
21cr|pcmciautils-018-8|15	PCMCIAutils contains hotplug scripts and initialization tools
21cr|pcmciautils-018-8|16	necessary to allow the PCMCIA subsystem to behave (almost) as every
21cr|pcmciautils-018-8|17	other hotpluggable bus system (e.g. USB, IEEE1394).
21cr|pcmciautils-018-8|18	
21cr|pcmciautils-018-8|19	Please note that the kernel support for this new feature is only
21cr|pcmciautils-018-8|20	present since 2.6.13-rc1.
21cr|pcmciautils-018-8|21	
21cr|pcmciautils-018-8|22	%prep
21cr|pcmciautils-018-8|23	%setup -q
21cr|pcmciautils-018-8|24	%apply_patches
21cr|pcmciautils-018-8|25	
21cr|pcmciautils-018-8|26	%build
21cr|pcmciautils-018-8|27	%make LD=%{__cc} CC=%{__cc} V=1 OPTIMIZATION="%{optflags}" LDFLAGS="%{ldflags}" STRIPCMD=/bin/true
21cr|pcmciautils-018-8|28	
21cr|pcmciautils-018-8|29	%install
21cr|pcmciautils-018-8|30	%makeinstall_std
21cr|pcmciautils-018-8|31	
21cr|pcmciautils-018-8|32	%files
21cr|pcmciautils-018-8|33	%config(noreplace) %{_sysconfdir}/pcmcia/config.opts
21cr|pcmciautils-018-8|34	/sbin/lspcmcia
21cr|pcmciautils-018-8|35	/sbin/pccardctl
21cr|pcmciautils-018-8|36	/lib/udev/rules.d/60-pcmcia.rules
21cr|pcmciautils-018-8|37	/lib/udev/pcmcia-check-broken-cis
21cr|pcmciautils-018-8|38	/lib/udev/pcmcia-socket-startup
21cr|pcmciautils-018-8|39	%{_mandir}/man*/*

3808 21
21cr|pcsxr-1.9.95-0.97809.2|1	%global optflags %{optflags} -fcommon
21cr|pcsxr-1.9.95-0.97809.2|2	
21cr|pcsxr-1.9.95-0.97809.2|3	%define svn 97809
21cr|pcsxr-1.9.95-0.97809.2|4	
21cr|pcsxr-1.9.95-0.97809.2|5	Summary:	Open Source Sony PlayStation emulator
21cr|pcsxr-1.9.95-0.97809.2|6	Name:		pcsxr
21cr|pcsxr-1.9.95-0.97809.2|7	Version:	1.9.95
21cr|pcsxr-1.9.95-0.97809.2|8	Release:	0.%{svn}.2
21cr|pcsxr-1.9.95-0.97809.2|9	License:	GPLv2+
21cr|pcsxr-1.9.95-0.97809.2|10	Group:		Emulators
21cr|pcsxr-1.9.95-0.97809.2|11	Url:		http://www.codeplex.com/pcsxr
21cr|pcsxr-1.9.95-0.97809.2|12	Source0:	%{name}-%{svn}.zip
21cr|pcsxr-1.9.95-0.97809.2|13	Patch0:		pcsxr-fix-undefined-operations.patch
21cr|pcsxr-1.9.95-0.97809.2|14	Patch1:		pcsxr-remove-assertion-64bit.patch
21cr|pcsxr-1.9.95-0.97809.2|15	Patch2:		pcsxr-desktop.patch
21cr|pcsxr-1.9.95-0.97809.2|16	Patch3:		pcsxr-uncomp-fix.patch
21cr|pcsxr-1.9.95-0.97809.2|17	BuildRequires:	gettext
21cr|pcsxr-1.9.95-0.97809.2|18	BuildRequires:	intltool
21cr|pcsxr-1.9.95-0.97809.2|19	BuildRequires:	nasm
21cr|pcsxr-1.9.95-0.97809.2|20	BuildRequires:	bzip2-devel
21cr|pcsxr-1.9.95-0.97809.2|21	BuildRequires:	pkgconfig(cairo)
21cr|pcsxr-1.9.95-0.97809.2|22	BuildRequires:	pkgconfig(gl)
21cr|pcsxr-1.9.95-0.97809.2|23	BuildRequires:	pkgconfig(glib-2.0)
21cr|pcsxr-1.9.95-0.97809.2|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|pcsxr-1.9.95-0.97809.2|25	BuildRequires:	pkgconfig(libglade-2.0)
21cr|pcsxr-1.9.95-0.97809.2|26	BuildRequires:	pkgconfig(pango)
21cr|pcsxr-1.9.95-0.97809.2|27	BuildRequires:	pkgconfig(sdl2)
21cr|pcsxr-1.9.95-0.97809.2|28	BuildRequires:	pkgconfig(xext)
21cr|pcsxr-1.9.95-0.97809.2|29	BuildRequires:	pkgconfig(xtst)
21cr|pcsxr-1.9.95-0.97809.2|30	BuildRequires:	pkgconfig(xv)
21cr|pcsxr-1.9.95-0.97809.2|31	BuildRequires:	pkgconfig(xxf86vm)
21cr|pcsxr-1.9.95-0.97809.2|32	Provides:	pcsx = %{version}
21cr|pcsxr-1.9.95-0.97809.2|33	Obsoletes:	pcsx-df < 1.10-100
21cr|pcsxr-1.9.95-0.97809.2|34	
21cr|pcsxr-1.9.95-0.97809.2|35	%description
21cr|pcsxr-1.9.95-0.97809.2|36	Most advanced fork of PCSX.
21cr|pcsxr-1.9.95-0.97809.2|37	
21cr|pcsxr-1.9.95-0.97809.2|38	This application emulates all components of a Sony PlayStation on
21cr|pcsxr-1.9.95-0.97809.2|39	regular PC hardware. It features a sophisticated plugin system allowing
21cr|pcsxr-1.9.95-0.97809.2|40	for easy extension and is highly configurable.
21cr|pcsxr-1.9.95-0.97809.2|41	
21cr|pcsxr-1.9.95-0.97809.2|42	To be able to play commercial games on this emulator you need an image
21cr|pcsxr-1.9.95-0.97809.2|43	of a Sony PlayStation BIOS ROM. The BIOS is copyrighted by Sony
21cr|pcsxr-1.9.95-0.97809.2|44	Computer Entertainment and can therefore not be included in this
21cr|pcsxr-1.9.95-0.97809.2|45	package.
21cr|pcsxr-1.9.95-0.97809.2|46	
21cr|pcsxr-1.9.95-0.97809.2|47	BIOS images can be placed in ~/.pcsx/bios or %{_datadir}/psemu/bios.
21cr|pcsxr-1.9.95-0.97809.2|48	
21cr|pcsxr-1.9.95-0.97809.2|49	%files -f %{name}.lang
21cr|pcsxr-1.9.95-0.97809.2|50	%doc AUTHORS ChangeLog INSTALL NEWS README doc/*.txt
21cr|pcsxr-1.9.95-0.97809.2|51	%{_bindir}/pcsxr
21cr|pcsxr-1.9.95-0.97809.2|52	%{_libdir}/games/psemu
21cr|pcsxr-1.9.95-0.97809.2|53	%{_datadir}/applications/%{name}.desktop
21cr|pcsxr-1.9.95-0.97809.2|54	%{_datadir}/pcsxr
21cr|pcsxr-1.9.95-0.97809.2|55	%{_datadir}/psemu
21cr|pcsxr-1.9.95-0.97809.2|56	%{_datadir}/pixmaps/*.png
21cr|pcsxr-1.9.95-0.97809.2|57	%{_mandir}/man1/%{name}.1.*
21cr|pcsxr-1.9.95-0.97809.2|58	
21cr|pcsxr-1.9.95-0.97809.2|59	#----------------------------------------------------------------------------
21cr|pcsxr-1.9.95-0.97809.2|60	
21cr|pcsxr-1.9.95-0.97809.2|61	%prep
21cr|pcsxr-1.9.95-0.97809.2|62	%setup -qn %{name}
21cr|pcsxr-1.9.95-0.97809.2|63	%patch0 -p1
21cr|pcsxr-1.9.95-0.97809.2|64	%patch1 -p1
21cr|pcsxr-1.9.95-0.97809.2|65	%patch2 -p1
21cr|pcsxr-1.9.95-0.97809.2|66	%patch3 -p2
21cr|pcsxr-1.9.95-0.97809.2|67	
21cr|pcsxr-1.9.95-0.97809.2|68	%build
21cr|pcsxr-1.9.95-0.97809.2|69	sh ./autogen.sh
21cr|pcsxr-1.9.95-0.97809.2|70	
21cr|pcsxr-1.9.95-0.97809.2|71	export CFLAGS="%{optflags} -fno-strict-aliasing -pthread -w"
21cr|pcsxr-1.9.95-0.97809.2|72	%configure --enable-opengl
21cr|pcsxr-1.9.95-0.97809.2|73	%make
21cr|pcsxr-1.9.95-0.97809.2|74	
21cr|pcsxr-1.9.95-0.97809.2|75	%install
21cr|pcsxr-1.9.95-0.97809.2|76	%makeinstall_std
21cr|pcsxr-1.9.95-0.97809.2|77	
21cr|pcsxr-1.9.95-0.97809.2|78	%find_lang %{name}

3809 21
21cr|PDAL-2.6.3-1|1	%global __cmake_in_source_build 1
21cr|PDAL-2.6.3-1|2	
21cr|PDAL-2.6.3-1|3	# BZ 1996330
21cr|PDAL-2.6.3-1|4	%ifarch ppc64le
21cr|PDAL-2.6.3-1|5	%global _lto_cflags %nil
21cr|PDAL-2.6.3-1|6	%endif
21cr|PDAL-2.6.3-1|7	
21cr|PDAL-2.6.3-1|8	%define major 16
21cr|PDAL-2.6.3-1|9	%define libpdalcpp %mklibname pdalcpp %{major}
21cr|PDAL-2.6.3-1|10	%define libfauxplugin %mklibname pdal_plugin_kernel_fauxplugin %{major}
21cr|PDAL-2.6.3-1|11	%define libreaderpgpointcloud %mklibname pdal_plugin_reader_pgpointcloud %{major}
21cr|PDAL-2.6.3-1|12	%define libwriterpgpointcloud %mklibname pdal_plugin_writer_pgpointcloud %{major}
21cr|PDAL-2.6.3-1|13	%define devname %mklibname %{name} -d
21cr|PDAL-2.6.3-1|14	
21cr|PDAL-2.6.3-1|15	
21cr|PDAL-2.6.3-1|16	#missing deps in repo
21cr|PDAL-2.6.3-1|17	%bcond_with html_doc
21cr|PDAL-2.6.3-1|18	
21cr|PDAL-2.6.3-1|19	Summary:	Point Data Abstraction Library
21cr|PDAL-2.6.3-1|20	Group:		System/Libraries
21cr|PDAL-2.6.3-1|21	Name:		PDAL
21cr|PDAL-2.6.3-1|22	# NOTE: Re-verifiy test exclusions in %%check when updating
21cr|PDAL-2.6.3-1|23	Version:	2.6.3
21cr|PDAL-2.6.3-1|24	Release:	1
21cr|PDAL-2.6.3-1|25	# The code is licensed BSD except for:
21cr|PDAL-2.6.3-1|26	# - filters/private/csf/* and plugins/i3s/lepcc/* are ASL 2.0
21cr|PDAL-2.6.3-1|27	# - vendor/arbiter/*, plugins/nitf/io/nitflib.h and plugins/oci/io/OciWrapper.* are Expat/MIT
21cr|PDAL-2.6.3-1|28	# - plugins/e57/libE57Format/{src,include}/* is Boost
21cr|PDAL-2.6.3-1|29	License:	BSD-3-Clause AND Apache-2.0 AND MIT AND BSL-1.0
21cr|PDAL-2.6.3-1|30	URL:		https://www.pdal.io
21cr|PDAL-2.6.3-1|31	Source:		https://github.com/%{name}/%{name}/releases/download/%{version}/%{name}-%{version}-src.tar.gz
21cr|PDAL-2.6.3-1|32	# commented out due to size (320 MB larger)
21cr|PDAL-2.6.3-1|33	#Source1:	http://download.osgeo.org/proj/vdatum/%%{name}-vdatums.zip
21cr|PDAL-2.6.3-1|34	# originals
21cr|PDAL-2.6.3-1|35	#Source1:   http://download.osgeo.org/proj/vdatum/egm08_25/egm08_25.gtx
21cr|PDAL-2.6.3-1|36	#Source2:   http://download.osgeo.org/proj/vdatum/egm08_25/egm08_25.txt
21cr|PDAL-2.6.3-1|37	#Source3:   http://download.osgeo.org/proj/vdatum/egm96_15/egm96_15.gtx
21cr|PDAL-2.6.3-1|38	#Source4:   http://download.osgeo.org/proj/vdatum/egm96_15/WW15MGH.TXT
21cr|PDAL-2.6.3-1|39	#Source5:   http://download.osgeo.org/proj/vdatum/vertcon/README.TXT
21cr|PDAL-2.6.3-1|40	#Source6:   http://download.osgeo.org/proj/vdatum/vertcon/vertconc.gtx
21cr|PDAL-2.6.3-1|41	#Source7:   http://download.osgeo.org/proj/vdatum/vertcon/vertcone.gtx
21cr|PDAL-2.6.3-1|42	#Source8:   http://download.osgeo.org/proj/vdatum/vertcon/vertconw.gtx
21cr|PDAL-2.6.3-1|43	#Source9:   http://download.osgeo.org/proj/vdatum/usa_geoid1999.zip
21cr|PDAL-2.6.3-1|44	#Source10:  http://download.osgeo.org/proj/vdatum/usa_geoid2003.zip
21cr|PDAL-2.6.3-1|45	#Source11:  http://download.osgeo.org/proj/vdatum/usa_geoid2009.zip
21cr|PDAL-2.6.3-1|46	#Source12:  http://download.osgeo.org/proj/vdatum/usa_geoid2012.zip
21cr|PDAL-2.6.3-1|47	#Source13:  http://download.osgeo.org/proj/vdatum/usa_geoid2012b.zip
21cr|PDAL-2.6.3-1|48	
21cr|PDAL-2.6.3-1|49	# Unbundle some bundled libraries
21cr|PDAL-2.6.3-1|50	Patch0:		PDAL_unbundle.patch
21cr|PDAL-2.6.3-1|51	
21cr|PDAL-2.6.3-1|52	# Use correct libdir for PDAL_DRIVER_PATH when running tests
21cr|PDAL-2.6.3-1|53	Patch1:		PDAL_tests.patch
21cr|PDAL-2.6.3-1|54	
21cr|PDAL-2.6.3-1|55	# fix build with sphinxcontrib-bibtex 2.0 (RHBZ #1921498)
21cr|PDAL-2.6.3-1|56	Patch2:		PDAL_sphinxconf.patch
21cr|PDAL-2.6.3-1|57	Patch3:		PDAL-Arbiter.patch
21cr|PDAL-2.6.3-1|58	Patch4:		PDAL-Eigen3-headers.patch
21cr|PDAL-2.6.3-1|59	
21cr|PDAL-2.6.3-1|60	BuildRequires:	boost-devel
21cr|PDAL-2.6.3-1|61	BuildRequires:	cmake
21cr|PDAL-2.6.3-1|62	BuildRequires:	eigen3-devel
21cr|PDAL-2.6.3-1|63	BuildRequires:	gcc-c++
21cr|PDAL-2.6.3-1|64	BuildRequires:	gdal
21cr|PDAL-2.6.3-1|65	BuildRequires:	gdal-devel
21cr|PDAL-2.6.3-1|66	BuildRequires:	geos-devel
21cr|PDAL-2.6.3-1|67	BuildRequires:	gtest-devel
21cr|PDAL-2.6.3-1|68	BuildRequires:	hdf5-devel
21cr|PDAL-2.6.3-1|69	BuildRequires:	jsoncpp-devel
21cr|PDAL-2.6.3-1|70	BuildRequires:	pkgconfig(geotiff)
21cr|PDAL-2.6.3-1|71	BuildRequires:	pkgconfig(libpq)
21cr|PDAL-2.6.3-1|72	BuildRequires:	libxml2-devel
21cr|PDAL-2.6.3-1|73	BuildRequires:	pkgconfig(libzstd)
21cr|PDAL-2.6.3-1|74	BuildRequires:	netcdf-cxx4-devel
21cr|PDAL-2.6.3-1|75	BuildRequires:	postgresql-devel
21cr|PDAL-2.6.3-1|76	BuildRequires:	postgresql-server
21cr|PDAL-2.6.3-1|77	BuildRequires:	proj-devel
21cr|PDAL-2.6.3-1|78	%if %{with html_doc}
21cr|PDAL-2.6.3-1|79	# yet missing for EPEL8 BZ#1808766
21cr|PDAL-2.6.3-1|80	BuildRequires:	python3-breathe
21cr|PDAL-2.6.3-1|81	%endif
21cr|PDAL-2.6.3-1|82	BuildRequires:	python3-devel
21cr|PDAL-2.6.3-1|83	BuildRequires:	python3-numpy
21cr|PDAL-2.6.3-1|84	BuildRequires:	python3-sphinx
21cr|PDAL-2.6.3-1|85	%if 0%{?fedora}
21cr|PDAL-2.6.3-1|86	# yet missing for EPEL8
21cr|PDAL-2.6.3-1|87	BuildRequires:	python3-sphinxcontrib-bibtex
21cr|PDAL-2.6.3-1|88	BuildRequires:  python3-sphinxcontrib-spelling
21cr|PDAL-2.6.3-1|89	%endif
21cr|PDAL-2.6.3-1|90	BuildRequires:	python3-sphinx_rtd_theme
21cr|PDAL-2.6.3-1|91	BuildRequires:	qhull-devel
21cr|PDAL-2.6.3-1|92	BuildRequires:	sqlite-devel
21cr|PDAL-2.6.3-1|93	BuildRequires:	zlib-devel
21cr|PDAL-2.6.3-1|94	
21cr|PDAL-2.6.3-1|95	Requires:	bash-completion
21cr|PDAL-2.6.3-1|96	
21cr|PDAL-2.6.3-1|97	# https://github.com/connormanning/arbiter bundled in vendor/arbiter
21cr|PDAL-2.6.3-1|98	Provides:	bundled(arbiter)
21cr|PDAL-2.6.3-1|99	# https://github.com/mkazhdan/PoissonRecon bundled in vendor/kazhdan
21cr|PDAL-2.6.3-1|100	Provides:	bundled(PoissonRecon)
21cr|PDAL-2.6.3-1|101	# https://github.com/jlblancoc/nanoflann bundled in vendor/nanoflann
21cr|PDAL-2.6.3-1|102	Provides:	bundled(nanoflann)
21cr|PDAL-2.6.3-1|103	# https://github.com/nlohmann/json bundled in vendor/nlohmann
21cr|PDAL-2.6.3-1|104	Provides:	bundled(nlohmann)
21cr|PDAL-2.6.3-1|105	
21cr|PDAL-2.6.3-1|106	%description
21cr|PDAL-2.6.3-1|107	PDAL is a BSD licensed library for translating and manipulating point cloud
21cr|PDAL-2.6.3-1|108	data of various formats. It is a library that is analogous to the GDAL raster
21cr|PDAL-2.6.3-1|109	library. PDAL is focused on reading, writing, and translating point cloud
21cr|PDAL-2.6.3-1|110	data from the ever-growing constellation of data formats. While PDAL is not
21cr|PDAL-2.6.3-1|111	explicitly limited to working with LiDAR data formats, its wide format
21cr|PDAL-2.6.3-1|112	coverage is in that domain.
21cr|PDAL-2.6.3-1|113	
21cr|PDAL-2.6.3-1|114	PDAL is related to Point Cloud Library (PCL) in the sense that both work with
21cr|PDAL-2.6.3-1|115	point data, but PDAL’s niche is data translation and processing pipelines, and
21cr|PDAL-2.6.3-1|116	PCL’s is more in the algorithmic exploitation domain. There is cross over of
21cr|PDAL-2.6.3-1|117	both niches, however, and PDAL provides a user the ability to exploit data
21cr|PDAL-2.6.3-1|118	using PCL’s techniques.
21cr|PDAL-2.6.3-1|119	
21cr|PDAL-2.6.3-1|120	%files
21cr|PDAL-2.6.3-1|121	%{_bindir}/pdal
21cr|PDAL-2.6.3-1|122	%{_datadir}/bash-completion/completions/pdal
21cr|PDAL-2.6.3-1|123	#----------------------------------------------------------------------
21cr|PDAL-2.6.3-1|124	%package -n %{devname}
21cr|PDAL-2.6.3-1|125	Summary:	PDAL development header files and libraries
21cr|PDAL-2.6.3-1|126	Group:		Development/Other
21cr|PDAL-2.6.3-1|127	Requires:	%{libpdalcpp} = %{EVRD}
21cr|PDAL-2.6.3-1|128	Requires:	%{libfauxplugin} = %{EVRD}
21cr|PDAL-2.6.3-1|129	Requires:	%{libreaderpgpointcloud} = %{EVRD}
21cr|PDAL-2.6.3-1|130	Requires:	%{libwriterpgpointcloud} = %{EVRD}
21cr|PDAL-2.6.3-1|131	Provides:	%{name}-devel = %{EVRD}
21cr|PDAL-2.6.3-1|132	
21cr|PDAL-2.6.3-1|133	%description -n %{devname}
21cr|PDAL-2.6.3-1|134	The pdal-devel package contains the header files and libraries needed to
21cr|PDAL-2.6.3-1|135	compile C or C++ applications which will directly interact with PDAL.
21cr|PDAL-2.6.3-1|136	
21cr|PDAL-2.6.3-1|137	%files -n %{devname}
21cr|PDAL-2.6.3-1|138	%{_bindir}/pdal-config
21cr|PDAL-2.6.3-1|139	%{_includedir}/pdal/
21cr|PDAL-2.6.3-1|140	# drop unversioned symbolic links (BZ#1841616)
21cr|PDAL-2.6.3-1|141	%exclude %{_libdir}/libpdal_plugin_kernel_fauxplugin.so
21cr|PDAL-2.6.3-1|142	%exclude %{_libdir}/libpdal_plugin_reader_pgpointcloud.so
21cr|PDAL-2.6.3-1|143	%exclude %{_libdir}/libpdal_plugin_writer_pgpointcloud.so
21cr|PDAL-2.6.3-1|144	%{_libdir}/libpdalcpp.so
21cr|PDAL-2.6.3-1|145	%{_libdir}/cmake/PDAL/
21cr|PDAL-2.6.3-1|146	%{_libdir}/pkgconfig/*.pc
21cr|PDAL-2.6.3-1|147	
21cr|PDAL-2.6.3-1|148	#----------------------------------------------------------------------
21cr|PDAL-2.6.3-1|149	%package -n %{libpdalcpp}
21cr|PDAL-2.6.3-1|150	Summary:	The shared libraries required for PDAL
21cr|PDAL-2.6.3-1|151	Group:		System/Libraries
21cr|PDAL-2.6.3-1|152	Obsoletes:	%{_lib}pdal_util15
21cr|PDAL-2.6.3-1|153	
21cr|PDAL-2.6.3-1|154	%description -n %{libpdalcpp}
21cr|PDAL-2.6.3-1|155	The pdal-libs package provides the essential shared libraries for any
21cr|PDAL-2.6.3-1|156	PDAL client program or interface. You will need to install this package
21cr|PDAL-2.6.3-1|157	to use PDAL
21cr|PDAL-2.6.3-1|158	
21cr|PDAL-2.6.3-1|159	%files -n %{libpdalcpp}
21cr|PDAL-2.6.3-1|160	%{_libdir}/libpdalcpp.so.%{major}*
21cr|PDAL-2.6.3-1|161	
21cr|PDAL-2.6.3-1|162	#----------------------------------------------------------------------
21cr|PDAL-2.6.3-1|163	
21cr|PDAL-2.6.3-1|164	%package -n %{libfauxplugin}
21cr|PDAL-2.6.3-1|165	Summary:	The shared libraries required for PDAL
21cr|PDAL-2.6.3-1|166	Group:		System/Libraries
21cr|PDAL-2.6.3-1|167	
21cr|PDAL-2.6.3-1|168	%description -n %{libfauxplugin}
21cr|PDAL-2.6.3-1|169	The pdal-libs package provides the essential shared libraries for any
21cr|PDAL-2.6.3-1|170	PDAL client program or interface. You will need to install this package
21cr|PDAL-2.6.3-1|171	to use PDAL
21cr|PDAL-2.6.3-1|172	
21cr|PDAL-2.6.3-1|173	%files -n %{libfauxplugin}
21cr|PDAL-2.6.3-1|174	%{_libdir}/libpdal_plugin_kernel_fauxplugin.so.%{major}*
21cr|PDAL-2.6.3-1|175	
21cr|PDAL-2.6.3-1|176	#----------------------------------------------------------------------
21cr|PDAL-2.6.3-1|177	%package -n %{libreaderpgpointcloud}
21cr|PDAL-2.6.3-1|178	Summary:	The shared libraries required for PDAL
21cr|PDAL-2.6.3-1|179	Group:		System/Libraries
21cr|PDAL-2.6.3-1|180	
21cr|PDAL-2.6.3-1|181	%description -n %{libreaderpgpointcloud}
21cr|PDAL-2.6.3-1|182	The pdal-libs package provides the essential shared libraries for any
21cr|PDAL-2.6.3-1|183	PDAL client program or interface. You will need to install this package
21cr|PDAL-2.6.3-1|184	to use PDAL
21cr|PDAL-2.6.3-1|185	
21cr|PDAL-2.6.3-1|186	%files -n %{libreaderpgpointcloud}
21cr|PDAL-2.6.3-1|187	%{_libdir}/libpdal_plugin_reader_pgpointcloud.so.%{major}*
21cr|PDAL-2.6.3-1|188	
21cr|PDAL-2.6.3-1|189	#----------------------------------------------------------------------
21cr|PDAL-2.6.3-1|190	%package -n %{libwriterpgpointcloud}
21cr|PDAL-2.6.3-1|191	Summary:	The shared libraries required for PDAL
21cr|PDAL-2.6.3-1|192	Group:		System/Libraries
21cr|PDAL-2.6.3-1|193	
21cr|PDAL-2.6.3-1|194	%description -n %{libwriterpgpointcloud}
21cr|PDAL-2.6.3-1|195	The pdal-libs package provides the essential shared libraries for any
21cr|PDAL-2.6.3-1|196	PDAL client program or interface. You will need to install this package
21cr|PDAL-2.6.3-1|197	to use PDAL
21cr|PDAL-2.6.3-1|198	
21cr|PDAL-2.6.3-1|199	%files -n %{libwriterpgpointcloud}
21cr|PDAL-2.6.3-1|200	%{_libdir}/libpdal_plugin_writer_pgpointcloud.so.%{major}*
21cr|PDAL-2.6.3-1|201	
21cr|PDAL-2.6.3-1|202	#----------------------------------------------------------------------
21cr|PDAL-2.6.3-1|203	
21cr|PDAL-2.6.3-1|204	# commented out due to size
21cr|PDAL-2.6.3-1|205	#%%package vdatums
21cr|PDAL-2.6.3-1|206	#Summary:	Vertical datum and geoid files for PDAL
21cr|PDAL-2.6.3-1|207	#Requires:	%%{name} = %%{version}-%%{release}
21cr|PDAL-2.6.3-1|208	#
21cr|PDAL-2.6.3-1|209	#%%description vdatums
21cr|PDAL-2.6.3-1|210	#This package contains vertical datum and geoid files for PDAL.
21cr|PDAL-2.6.3-1|211	
21cr|PDAL-2.6.3-1|212	#----------------------------------------------------------------------
21cr|PDAL-2.6.3-1|213	
21cr|PDAL-2.6.3-1|214	%package doc
21cr|PDAL-2.6.3-1|215	Summary:	Documentation for PDAL
21cr|PDAL-2.6.3-1|216	Group:		Documentation
21cr|PDAL-2.6.3-1|217	BuildArch:	noarch
21cr|PDAL-2.6.3-1|218	
21cr|PDAL-2.6.3-1|219	%description doc
21cr|PDAL-2.6.3-1|220	This package contains documentation for PDAL.
21cr|PDAL-2.6.3-1|221	
21cr|PDAL-2.6.3-1|222	# We don't want to provide private PDAL extension libs (to be verified)
21cr|PDAL-2.6.3-1|223	%global __provides_exclude_from ^%{_libdir}/libpdal_plugin.*\.so.*$
21cr|PDAL-2.6.3-1|224	
21cr|PDAL-2.6.3-1|225	%files doc
21cr|PDAL-2.6.3-1|226	%if %{with html_doc}
21cr|PDAL-2.6.3-1|227	%doc doc/build/html
21cr|PDAL-2.6.3-1|228	%endif
21cr|PDAL-2.6.3-1|229	%license LICENSE.txt
21cr|PDAL-2.6.3-1|230	
21cr|PDAL-2.6.3-1|231	#----------------------------------------------------------------------
21cr|PDAL-2.6.3-1|232	
21cr|PDAL-2.6.3-1|233	%prep
21cr|PDAL-2.6.3-1|234	%autosetup -p1 -n %{name}-%{version}-src
21cr|PDAL-2.6.3-1|235	
21cr|PDAL-2.6.3-1|236	# Remove some bundled libraries
21cr|PDAL-2.6.3-1|237	rm -rf vendor/{eigen,gtest,pdalboost}
21cr|PDAL-2.6.3-1|238	
21cr|PDAL-2.6.3-1|239	
21cr|PDAL-2.6.3-1|240	%build
21cr|PDAL-2.6.3-1|241	%cmake	-D PDAL_LIB_INSTALL_DIR:PATH=%{_lib} \
21cr|PDAL-2.6.3-1|242	-D CMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
21cr|PDAL-2.6.3-1|243	-D CMAKE_VERBOSE_MAKEFILE=ON  \
21cr|PDAL-2.6.3-1|244	-D GEOTIFF_INCLUDE_DIR=%{_includedir} \
21cr|PDAL-2.6.3-1|245	-D BUILD_PGPOINTCLOUD_TESTS:BOOL=OFF \
21cr|PDAL-2.6.3-1|246	-D WITH_COMPLETION=ON \
21cr|PDAL-2.6.3-1|247	-D WITH_LAZPERF=ON \
21cr|PDAL-2.6.3-1|248	-D WITH_TESTS=ON \
21cr|PDAL-2.6.3-1|249	-D PDAL_HAVE_LIBGEOTIFF=ON \
21cr|PDAL-2.6.3-1|250	-D PDAL_HAVE_LIBXML2=ON \
21cr|PDAL-2.6.3-1|251	-D POSTGRESQL_INCLUDE_DIR=%{_includedir}/pgsql \
21cr|PDAL-2.6.3-1|252	-D POSTGRESQL_LIBRARIES=%{_libdir}/libpq.so .
21cr|PDAL-2.6.3-1|253	
21cr|PDAL-2.6.3-1|254	%make_build
21cr|PDAL-2.6.3-1|255	
21cr|PDAL-2.6.3-1|256	# Build documentation
21cr|PDAL-2.6.3-1|257	%if %{with html_doc}
21cr|PDAL-2.6.3-1|258	# dependencies yet missing for EPEL8 BZ#1808766
21cr|PDAL-2.6.3-1|259	(
21cr|PDAL-2.6.3-1|260	cd doc
21cr|PDAL-2.6.3-1|261	sphinx-build -b html . build/html
21cr|PDAL-2.6.3-1|262	)
21cr|PDAL-2.6.3-1|263	%endif
21cr|PDAL-2.6.3-1|264	
21cr|PDAL-2.6.3-1|265	%install
21cr|PDAL-2.6.3-1|266	%make_install -C build
21cr|PDAL-2.6.3-1|267	
21cr|PDAL-2.6.3-1|268	# commented out due to size
21cr|PDAL-2.6.3-1|269	## unpack vertical datums
21cr|PDAL-2.6.3-1|270	#mkdir -p %%{buildroot}%%{_datadir}/proj
21cr|PDAL-2.6.3-1|271	#mkdir vdatum
21cr|PDAL-2.6.3-1|272	#pushd vdatum
21cr|PDAL-2.6.3-1|273	#unzip -o %%{SOURCE1}
21cr|PDAL-2.6.3-1|274	#mv *.gtx  %%{buildroot}%%{_datadir}/proj/
21cr|PDAL-2.6.3-1|275	#popd
21cr|PDAL-2.6.3-1|276	#rm -rf vdatum
21cr|PDAL-2.6.3-1|277	
21cr|PDAL-2.6.3-1|278	
21cr|PDAL-2.6.3-1|279	%check
21cr|PDAL-2.6.3-1|280	## test the compiled code (see doc/project/testing.rst)
21cr|PDAL-2.6.3-1|281	# we skip tests for selected architectures which need upstream fixes
21cr|PDAL-2.6.3-1|282	%ifarch armv7hl aarch64 ppc64le s390x
21cr|PDAL-2.6.3-1|283	(cd %{_vpath_builddir} && ctest --output-on-failure || true)
21cr|PDAL-2.6.3-1|284	%else
21cr|PDAL-2.6.3-1|285	## we skip the PG test (BUILD_PGPOINTCLOUD_TESTS:BOOL=OFF):
21cr|PDAL-2.6.3-1|286	# PGUSER=pdal PGPASSWORD=password PGHOST=localhost PGPORT=5432 ctest -V
21cr|PDAL-2.6.3-1|287	
21cr|PDAL-2.6.3-1|288	# Use plain ctest as opposed to %%ctest, which runs tests in parallel, and appears to trigger
21cr|PDAL-2.6.3-1|289	# a race condition when running pdal_filters_overlay_test, leading to
21cr|PDAL-2.6.3-1|290	# "Unable to open stream for '/builddir/build/BUILD/PDAL-2.2.0-src/test/data/../temp/temp.laz' with error 'No such file or directory'".
21cr|PDAL-2.6.3-1|291	%ifarch i686
21cr|PDAL-2.6.3-1|292	# https://github.com/PDAL/PDAL/issues/3469
21cr|PDAL-2.6.3-1|293	# https://github.com/PDAL/PDAL/issues/3501
21cr|PDAL-2.6.3-1|294	%ctest || :
21cr|PDAL-2.6.3-1|295	%else
21cr|PDAL-2.6.3-1|296	# https://github.com/PDAL/PDAL/issues/3501
21cr|PDAL-2.6.3-1|297	%ctest || :
21cr|PDAL-2.6.3-1|298	%endif
21cr|PDAL-2.6.3-1|299	%endif
21cr|PDAL-2.6.3-1|300	
21cr|PDAL-2.6.3-1|301	
21cr|PDAL-2.6.3-1|302	
21cr|PDAL-2.6.3-1|303	
21cr|PDAL-2.6.3-1|304	# commented out due to size
21cr|PDAL-2.6.3-1|305	#%%files vdatums
21cr|PDAL-2.6.3-1|306	#%%attr(0644,root,root) %%{_datadir}/proj/*.gtx
21cr|PDAL-2.6.3-1|307	
21cr|PDAL-2.6.3-1|308	

3810 21
21cr|pdf2djvu-0.9.19-1|1	Summary:	PDF to DJVu file converter
21cr|pdf2djvu-0.9.19-1|2	Name:		pdf2djvu
21cr|pdf2djvu-0.9.19-1|3	Version:	0.9.19
21cr|pdf2djvu-0.9.19-1|4	Release:	1
21cr|pdf2djvu-0.9.19-1|5	License:	GPLv2+
21cr|pdf2djvu-0.9.19-1|6	Group:		Publishing
21cr|pdf2djvu-0.9.19-1|7	Url:		http://jwilk.net/software/pdf2djvu
21cr|pdf2djvu-0.9.19-1|8	Source0:	https://github.com/jwilk/pdf2djvu/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|pdf2djvu-0.9.19-1|9	BuildRequires:	djvulibre
21cr|pdf2djvu-0.9.19-1|10	BuildRequires:	docbook-dtd45-xml
21cr|pdf2djvu-0.9.19-1|11	BuildRequires:	docbook-style-xsl
21cr|pdf2djvu-0.9.19-1|12	BuildRequires:	gettext
21cr|pdf2djvu-0.9.19-1|13	BuildRequires:	xsltproc
21cr|pdf2djvu-0.9.19-1|14	BuildRequires:	gettext-devel
21cr|pdf2djvu-0.9.19-1|15	BuildRequires:	gomp-devel
21cr|pdf2djvu-0.9.19-1|16	BuildRequires:	pstreams-devel
21cr|pdf2djvu-0.9.19-1|17	BuildRequires:	pkgconfig(ddjvuapi)
21cr|pdf2djvu-0.9.19-1|18	BuildRequires:	pkgconfig(exiv2)
21cr|pdf2djvu-0.9.19-1|19	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|pdf2djvu-0.9.19-1|20	BuildRequires:	pkgconfig(libxslt)
21cr|pdf2djvu-0.9.19-1|21	BuildRequires:	pkgconfig(poppler)
21cr|pdf2djvu-0.9.19-1|22	BuildRequires:	pkgconfig(uuid)
21cr|pdf2djvu-0.9.19-1|23	# Needed for PDF in Chinese, Japanese or Korean
21cr|pdf2djvu-0.9.19-1|24	Requires:	poppler-data
21cr|pdf2djvu-0.9.19-1|25	
21cr|pdf2djvu-0.9.19-1|26	%description
21cr|pdf2djvu-0.9.19-1|27	pdf2djvu creates DjVu files from PDF files. It's able to extract graphics,
21cr|pdf2djvu-0.9.19-1|28	text layer, hyperlinks, document outline (bookmarks), and metadata.
21cr|pdf2djvu-0.9.19-1|29	
21cr|pdf2djvu-0.9.19-1|30	%files -f %{name}.lang
21cr|pdf2djvu-0.9.19-1|31	%doc doc/README doc/changelog doc/credits
21cr|pdf2djvu-0.9.19-1|32	%license doc/COPYING
21cr|pdf2djvu-0.9.19-1|33	%{_bindir}/%{name}
21cr|pdf2djvu-0.9.19-1|34	%{_mandir}/man1/%{name}.1.*
21cr|pdf2djvu-0.9.19-1|35	%{_mandir}/*/man1/%{name}.1.*
21cr|pdf2djvu-0.9.19-1|36	
21cr|pdf2djvu-0.9.19-1|37	#----------------------------------------------------------------------------
21cr|pdf2djvu-0.9.19-1|38	
21cr|pdf2djvu-0.9.19-1|39	%prep
21cr|pdf2djvu-0.9.19-1|40	%autosetup -p1
21cr|pdf2djvu-0.9.19-1|41	cp private/autogen .
21cr|pdf2djvu-0.9.19-1|42	
21cr|pdf2djvu-0.9.19-1|43	%build
21cr|pdf2djvu-0.9.19-1|44	./autogen
21cr|pdf2djvu-0.9.19-1|45	%configure
21cr|pdf2djvu-0.9.19-1|46	%make
21cr|pdf2djvu-0.9.19-1|47	# Build man page...
21cr|pdf2djvu-0.9.19-1|48	pushd doc
21cr|pdf2djvu-0.9.19-1|49	make all
21cr|pdf2djvu-0.9.19-1|50	popd
21cr|pdf2djvu-0.9.19-1|51	# ... and translations
21cr|pdf2djvu-0.9.19-1|52	pushd po
21cr|pdf2djvu-0.9.19-1|53	make all
21cr|pdf2djvu-0.9.19-1|54	popd
21cr|pdf2djvu-0.9.19-1|55	
21cr|pdf2djvu-0.9.19-1|56	%install
21cr|pdf2djvu-0.9.19-1|57	%makeinstall_std
21cr|pdf2djvu-0.9.19-1|58	
21cr|pdf2djvu-0.9.19-1|59	%find_lang %{name}

3811 21
21cr|pdf2png-0.3.1-2|1	Summary:	PDF to PNG converter
21cr|pdf2png-0.3.1-2|2	Name:		pdf2png
21cr|pdf2png-0.3.1-2|3	Version:	0.3.1
21cr|pdf2png-0.3.1-2|4	Release:	2
21cr|pdf2png-0.3.1-2|5	License:	GPLv3
21cr|pdf2png-0.3.1-2|6	Group:		Office
21cr|pdf2png-0.3.1-2|7	Url:		https://github.com/25RUS/pdf2png
21cr|pdf2png-0.3.1-2|8	Source0:	https://github.com/25RUS/pdf2png/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pdf2png-0.3.1-2|9	BuildRequires:	cmake
21cr|pdf2png-0.3.1-2|10	BuildRequires:	qt5-devel
21cr|pdf2png-0.3.1-2|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|pdf2png-0.3.1-2|12	BuildRequires:	pkgconfig(Qt5DBus)
21cr|pdf2png-0.3.1-2|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|pdf2png-0.3.1-2|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|pdf2png-0.3.1-2|15	Requires:	pdf2svg
21cr|pdf2png-0.3.1-2|16	Requires:	inkscape
21cr|pdf2png-0.3.1-2|17	
21cr|pdf2png-0.3.1-2|18	%description
21cr|pdf2png-0.3.1-2|19	%{summary}
21cr|pdf2png-0.3.1-2|20	
21cr|pdf2png-0.3.1-2|21	%files
21cr|pdf2png-0.3.1-2|22	%doc LICENSE README.md
21cr|pdf2png-0.3.1-2|23	%{_bindir}/%{name}
21cr|pdf2png-0.3.1-2|24	%{_datadir}/applications/%{name}.desktop
21cr|pdf2png-0.3.1-2|25	%{_datadir}/pixmaps/%{name}.png
21cr|pdf2png-0.3.1-2|26	
21cr|pdf2png-0.3.1-2|27	#------------------------------------------------------------------
21cr|pdf2png-0.3.1-2|28	
21cr|pdf2png-0.3.1-2|29	%prep
21cr|pdf2png-0.3.1-2|30	%setup -q
21cr|pdf2png-0.3.1-2|31	
21cr|pdf2png-0.3.1-2|32	%build
21cr|pdf2png-0.3.1-2|33	%cmake_qt5
21cr|pdf2png-0.3.1-2|34	%make
21cr|pdf2png-0.3.1-2|35	
21cr|pdf2png-0.3.1-2|36	%install
21cr|pdf2png-0.3.1-2|37	%makeinstall_std -C build
21cr|pdf2png-0.3.1-2|38	
21cr|pdf2png-0.3.1-2|39	mkdir -p %{buildroot}%{_datadir}/applications
21cr|pdf2png-0.3.1-2|40	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|pdf2png-0.3.1-2|41	[Desktop Entry]
21cr|pdf2png-0.3.1-2|42	Type=Application
21cr|pdf2png-0.3.1-2|43	Name=pdf2png
21cr|pdf2png-0.3.1-2|44	Comment=PDF to PNG converter
21cr|pdf2png-0.3.1-2|45	Exec=%{name}
21cr|pdf2png-0.3.1-2|46	Icon=%{name}
21cr|pdf2png-0.3.1-2|47	StartupNotify=false
21cr|pdf2png-0.3.1-2|48	Terminal=false
21cr|pdf2png-0.3.1-2|49	Categories=Qt;KDE;Office;Viewer;
21cr|pdf2png-0.3.1-2|50	EOF
21cr|pdf2png-0.3.1-2|51	
21cr|pdf2png-0.3.1-2|52	# icon file
21cr|pdf2png-0.3.1-2|53	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|pdf2png-0.3.1-2|54	install -m644 %{name}.png %{buildroot}%{_datadir}/pixmaps/

3812 21
21cr|pdf2svg-0.2.3-4|1	Name:		pdf2svg
21cr|pdf2svg-0.2.3-4|2	Version:	0.2.3
21cr|pdf2svg-0.2.3-4|3	Release:	4
21cr|pdf2svg-0.2.3-4|4	Summary:	Command-line utility to convert PDF documents in SVG files
21cr|pdf2svg-0.2.3-4|5	License:	GPLv2
21cr|pdf2svg-0.2.3-4|6	Group:		Office
21cr|pdf2svg-0.2.3-4|7	Url:		http://www.cityinthesky.co.uk/opensource/pdf2svg/
21cr|pdf2svg-0.2.3-4|8	Source0:	https://github.com/db9052/pdf2svg/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|pdf2svg-0.2.3-4|9	
21cr|pdf2svg-0.2.3-4|10	BuildRequires:	pkgconfig(cairo)
21cr|pdf2svg-0.2.3-4|11	BuildRequires:	pkgconfig(poppler-glib)
21cr|pdf2svg-0.2.3-4|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pdf2svg-0.2.3-4|13	
21cr|pdf2svg-0.2.3-4|14	%description
21cr|pdf2svg-0.2.3-4|15	pdf2svg is a tiny command-line utility using Cairo and Poppler to convert PDF
21cr|pdf2svg-0.2.3-4|16	documents into SVG files. Multi-page PDF can be split up to one SVG per page by
21cr|pdf2svg-0.2.3-4|17	passing a file naming specification.
21cr|pdf2svg-0.2.3-4|18	
21cr|pdf2svg-0.2.3-4|19	%prep
21cr|pdf2svg-0.2.3-4|20	%setup -q
21cr|pdf2svg-0.2.3-4|21	
21cr|pdf2svg-0.2.3-4|22	%build
21cr|pdf2svg-0.2.3-4|23	%configure
21cr|pdf2svg-0.2.3-4|24	%make
21cr|pdf2svg-0.2.3-4|25	
21cr|pdf2svg-0.2.3-4|26	%install
21cr|pdf2svg-0.2.3-4|27	%makeinstall_std
21cr|pdf2svg-0.2.3-4|28	
21cr|pdf2svg-0.2.3-4|29	%files
21cr|pdf2svg-0.2.3-4|30	%doc README COPYING AUTHORS ChangeLog
21cr|pdf2svg-0.2.3-4|31	%{_bindir}/%{name}

3813 21
21cr|pdfarranger-1.10.1-1|1	Name:           pdfarranger
21cr|pdfarranger-1.10.1-1|2	Version:        1.10.1
21cr|pdfarranger-1.10.1-1|3	Release:        1
21cr|pdfarranger-1.10.1-1|4	Summary:        PDF file merging, rearranging, and splitting
21cr|pdfarranger-1.10.1-1|5	Group:          Development/Python
21cr|pdfarranger-1.10.1-1|6	License:        GPLv3
21cr|pdfarranger-1.10.1-1|7	URL:            https://github.com/pdfarranger/pdfarranger
21cr|pdfarranger-1.10.1-1|8	Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|pdfarranger-1.10.1-1|9	# https://github.com/pdfarranger/pdfarranger/commits/main/po/ru.po
21cr|pdfarranger-1.10.1-1|10	Patch1:			0a9d469bbd05e3cdb257fd9aa864f35de66f7994.patch
21cr|pdfarranger-1.10.1-1|11	Patch2:			89e82555d3fe51dfc37b477d925e86d9bd6c142b.patch
21cr|pdfarranger-1.10.1-1|12	Patch3:			f561195f7103324064816a6c7850ffe8e3ec9328.patch
21cr|pdfarranger-1.10.1-1|13	BuildArch:      noarch
21cr|pdfarranger-1.10.1-1|14	
21cr|pdfarranger-1.10.1-1|15	BuildRequires:  python3-devel
21cr|pdfarranger-1.10.1-1|16	BuildRequires:  python3-setuptools
21cr|pdfarranger-1.10.1-1|17	BuildRequires:  python3-wheel
21cr|pdfarranger-1.10.1-1|18	BuildRequires:  intltool
21cr|pdfarranger-1.10.1-1|19	# generate typelib() requires
21cr|pdfarranger-1.10.1-1|20	BuildRequires:  gobject-introspection-devel
21cr|pdfarranger-1.10.1-1|21	
21cr|pdfarranger-1.10.1-1|22	# For checks only
21cr|pdfarranger-1.10.1-1|23	BuildRequires:  appstream-util
21cr|pdfarranger-1.10.1-1|24	BuildRequires:  desktop-file-utils
21cr|pdfarranger-1.10.1-1|25	
21cr|pdfarranger-1.10.1-1|26	Requires:       python3-pikepdf >= 1.15.1
21cr|pdfarranger-1.10.1-1|27	Recommends:     python3-img2pdf >= 0.3.4
21cr|pdfarranger-1.10.1-1|28	
21cr|pdfarranger-1.10.1-1|29	# These seem to be included in the default desktop install
21cr|pdfarranger-1.10.1-1|30	Requires:       python3-gobject
21cr|pdfarranger-1.10.1-1|31	Requires:       gtk3
21cr|pdfarranger-1.10.1-1|32	Requires:       python3-gi
21cr|pdfarranger-1.10.1-1|33	Requires:       python3-gi-cairo
21cr|pdfarranger-1.10.1-1|34	Requires:       python3-cairo
21cr|pdfarranger-1.10.1-1|35	Requires:       poppler
21cr|pdfarranger-1.10.1-1|36	Requires:       python3-dateutil >= 2.4.0
21cr|pdfarranger-1.10.1-1|37	
21cr|pdfarranger-1.10.1-1|38	Provides:       pdfshuffler = %{version}-%{release}
21cr|pdfarranger-1.10.1-1|39	Obsoletes:      pdfshuffler < 0.6.1-1
21cr|pdfarranger-1.10.1-1|40	
21cr|pdfarranger-1.10.1-1|41	# The repository changed to pdfarranger/pdfarranger but we leave the app_id
21cr|pdfarranger-1.10.1-1|42	# for now.
21cr|pdfarranger-1.10.1-1|43	%global app_id com.github.jeromerobert.pdfarranger
21cr|pdfarranger-1.10.1-1|44	%global python3_wheelname %{name}-*-py3-none-any.whl
21cr|pdfarranger-1.10.1-1|45	
21cr|pdfarranger-1.10.1-1|46	%description
21cr|pdfarranger-1.10.1-1|47	PDF Arranger is a small python-gtk application, which helps the user to merge
21cr|pdfarranger-1.10.1-1|48	or split pdf documents and rotate, crop and rearrange their pages using an
21cr|pdfarranger-1.10.1-1|49	interactive and intuitive graphical interface. It is a frontend for pikepdf.
21cr|pdfarranger-1.10.1-1|50	
21cr|pdfarranger-1.10.1-1|51	PDF Arranger is a fork of Konstantinos Poulios’s PDF-Shuffler.
21cr|pdfarranger-1.10.1-1|52	
21cr|pdfarranger-1.10.1-1|53	%files -f %{name}.lang
21cr|pdfarranger-1.10.1-1|54	%license COPYING
21cr|pdfarranger-1.10.1-1|55	%doc README.md
21cr|pdfarranger-1.10.1-1|56	%{python3_sitelib}/%{name}/
21cr|pdfarranger-1.10.1-1|57	%{python3_sitelib}/%{name}-*.egg-info/
21cr|pdfarranger-1.10.1-1|58	%{_mandir}/man*/*.*
21cr|pdfarranger-1.10.1-1|59	%{_datadir}/icons/hicolor/*/apps/*
21cr|pdfarranger-1.10.1-1|60	%{_metainfodir}/%{app_id}.metainfo.xml
21cr|pdfarranger-1.10.1-1|61	%{_datadir}/applications/%{app_id}.desktop
21cr|pdfarranger-1.10.1-1|62	%{_datadir}/%{name}/
21cr|pdfarranger-1.10.1-1|63	%{_bindir}/pdfarranger
21cr|pdfarranger-1.10.1-1|64	%{_bindir}/pdfshuffler
21cr|pdfarranger-1.10.1-1|65	
21cr|pdfarranger-1.10.1-1|66	#------------------------------------------------------------------
21cr|pdfarranger-1.10.1-1|67	%prep
21cr|pdfarranger-1.10.1-1|68	%autosetup -p1 -n %{name}-%{version}
21cr|pdfarranger-1.10.1-1|69	
21cr|pdfarranger-1.10.1-1|70	%build
21cr|pdfarranger-1.10.1-1|71	%py3_build
21cr|pdfarranger-1.10.1-1|72	
21cr|pdfarranger-1.10.1-1|73	%install
21cr|pdfarranger-1.10.1-1|74	%py3_install
21cr|pdfarranger-1.10.1-1|75	
21cr|pdfarranger-1.10.1-1|76	#manual install locales and isons
21cr|pdfarranger-1.10.1-1|77	mkdir -p %{buildroot}%{_datadir}/locale
21cr|pdfarranger-1.10.1-1|78	cp -r build/mo/* %{buildroot}%{_datadir}/locale/
21cr|pdfarranger-1.10.1-1|79	cp -r data/icons %{buildroot}%{_datadir}/
21cr|pdfarranger-1.10.1-1|80	
21cr|pdfarranger-1.10.1-1|81	%find_lang %{name}
21cr|pdfarranger-1.10.1-1|82	ln -s %{_bindir}/pdfarranger %{buildroot}%{_bindir}/pdfshuffler
21cr|pdfarranger-1.10.1-1|83	
21cr|pdfarranger-1.10.1-1|84	%check
21cr|pdfarranger-1.10.1-1|85	desktop-file-validate %{buildroot}/%{_datadir}/applications/%{app_id}.desktop
21cr|pdfarranger-1.10.1-1|86	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml

3814 21
21cr|pdfcrack-0.19-1|1	Summary:	A Password Recovery Tool for PDF-files
21cr|pdfcrack-0.19-1|2	Name:		pdfcrack
21cr|pdfcrack-0.19-1|3	Version:	0.19
21cr|pdfcrack-0.19-1|4	Release:	1
21cr|pdfcrack-0.19-1|5	License:	GPL
21cr|pdfcrack-0.19-1|6	Group:		File tools
21cr|pdfcrack-0.19-1|7	URL:		http://pdfcrack.sourceforge.net/
21cr|pdfcrack-0.19-1|8	Source0:	https://sourceforge.net/projects/pdfcrack/files/pdfcrack/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|pdfcrack-0.19-1|9	Source1:	https://sourceforge.net/projects/pdfcrack/files/pdfcrack/%{name}-%{version}/%{name}-%{version}.tar.gz.asc
21cr|pdfcrack-0.19-1|10	
21cr|pdfcrack-0.19-1|11	%description
21cr|pdfcrack-0.19-1|12	PDFCrack is a tool for recovering passwords and content from PDF-files.
21cr|pdfcrack-0.19-1|13	
21cr|pdfcrack-0.19-1|14	%prep
21cr|pdfcrack-0.19-1|15	%setup -q
21cr|pdfcrack-0.19-1|16	
21cr|pdfcrack-0.19-1|17	%build
21cr|pdfcrack-0.19-1|18	%make CFLAGS="%{optflags}"
21cr|pdfcrack-0.19-1|19	
21cr|pdfcrack-0.19-1|20	%install
21cr|pdfcrack-0.19-1|21	install -d %{buildroot}%{_bindir}
21cr|pdfcrack-0.19-1|22	install -m0755 pdfcrack %{buildroot}%{_bindir}/pdfcrack
21cr|pdfcrack-0.19-1|23	
21cr|pdfcrack-0.19-1|24	%files
21cr|pdfcrack-0.19-1|25	%defattr(-,root,root)
21cr|pdfcrack-0.19-1|26	%doc README TODO changelog
21cr|pdfcrack-0.19-1|27	%{_bindir}/pdfcrack

3815 21
21cr|pdfgrep-2.1.2-2|1	Name:			pdfgrep
21cr|pdfgrep-2.1.2-2|2	Summary:		Search in pdf files for strings matching a regular expression
21cr|pdfgrep-2.1.2-2|3	Version:		2.1.2
21cr|pdfgrep-2.1.2-2|4	Release:		2
21cr|pdfgrep-2.1.2-2|5	Group:			Text tools
21cr|pdfgrep-2.1.2-2|6	License:		GPLv3
21cr|pdfgrep-2.1.2-2|7	URL:			https://pdfgrep.org/
21cr|pdfgrep-2.1.2-2|8	Source0:		https://pdfgrep.org/download/%{name}-%{version}.tar.gz
21cr|pdfgrep-2.1.2-2|9	BuildRequires:	pkgconfig(libgcrypt)
21cr|pdfgrep-2.1.2-2|10	BuildRequires:	pkgconfig(libpcre)
21cr|pdfgrep-2.1.2-2|11	BuildRequires:	pkgconfig(poppler)
21cr|pdfgrep-2.1.2-2|12	BuildRequires:	pkgconfig(poppler-cpp)
21cr|pdfgrep-2.1.2-2|13	
21cr|pdfgrep-2.1.2-2|14	%description
21cr|pdfgrep-2.1.2-2|15	Pdfgrep is a tool to search text in PDF files. It works similar to grep.
21cr|pdfgrep-2.1.2-2|16	Features:
21cr|pdfgrep-2.1.2-2|17	* search for regular expressions.
21cr|pdfgrep-2.1.2-2|18	* support for some important grep options, including:
21cr|pdfgrep-2.1.2-2|19	- filename output.
21cr|pdfgrep-2.1.2-2|20	- page number output.
21cr|pdfgrep-2.1.2-2|21	- optional case insensitivity.
21cr|pdfgrep-2.1.2-2|22	- count occurrences.
21cr|pdfgrep-2.1.2-2|23	* and the most important feature: color output!
21cr|pdfgrep-2.1.2-2|24	
21cr|pdfgrep-2.1.2-2|25	%prep
21cr|pdfgrep-2.1.2-2|26	%setup -q
21cr|pdfgrep-2.1.2-2|27	
21cr|pdfgrep-2.1.2-2|28	%build
21cr|pdfgrep-2.1.2-2|29	%configure
21cr|pdfgrep-2.1.2-2|30	%make
21cr|pdfgrep-2.1.2-2|31	
21cr|pdfgrep-2.1.2-2|32	%install
21cr|pdfgrep-2.1.2-2|33	%makeinstall_std
21cr|pdfgrep-2.1.2-2|34	
21cr|pdfgrep-2.1.2-2|35	%files
21cr|pdfgrep-2.1.2-2|36	%license COPYING
21cr|pdfgrep-2.1.2-2|37	%doc AUTHORS
21cr|pdfgrep-2.1.2-2|38	%{_bindir}/%{name}
21cr|pdfgrep-2.1.2-2|39	%{_datadir}/bash-completion/completions/pdfgrep
21cr|pdfgrep-2.1.2-2|40	%{_datadir}/zsh/site-functions/_pdfgrep
21cr|pdfgrep-2.1.2-2|41	%{_mandir}/man1/%{name}.1*

3816 21
21cr|pdfjam-1.21-5|1	Name:           pdfjam
21cr|pdfjam-1.21-5|2	Version:        1.21
21cr|pdfjam-1.21-5|3	Release:        5
21cr|pdfjam-1.21-5|4	Summary:        Utilities for join, rotate and align PDFs
21cr|pdfjam-1.21-5|5	
21cr|pdfjam-1.21-5|6	Group:          Publishing
21cr|pdfjam-1.21-5|7	# No version specified.
21cr|pdfjam-1.21-5|8	License:        GPL+
21cr|pdfjam-1.21-5|9	URL:            http://www.warwick.ac.uk/go/pdfjam
21cr|pdfjam-1.21-5|10	Source0:        http://www.warwick.ac.uk/go/pdfjam/pdfjam_%{version}.tar.gz
21cr|pdfjam-1.21-5|11	BuildArch:      noarch
21cr|pdfjam-1.21-5|12	Requires:       tetex-latex
21cr|pdfjam-1.21-5|13	
21cr|pdfjam-1.21-5|14	%description
21cr|pdfjam-1.21-5|15	PDFjam is a small collection of shell scripts which provide a simple
21cr|pdfjam-1.21-5|16	interface to some of the functionality of the excellent pdfpages
21cr|pdfjam-1.21-5|17	package (by Andreas Matthias) for pdfLaTeX.  At present the utilities
21cr|pdfjam-1.21-5|18	available are:
21cr|pdfjam-1.21-5|19	
21cr|pdfjam-1.21-5|20	* pdfnup, which allows PDF files to be "n-upped" in roughly the way
21cr|pdfjam-1.21-5|21	that psnup does for PostScript files;
21cr|pdfjam-1.21-5|22	* pdfjoin, which concatenates the pages of multiple PDF files
21cr|pdfjam-1.21-5|23	together into a single file;
21cr|pdfjam-1.21-5|24	* pdf90, which rotates the pages of one or more PDF files through 90
21cr|pdfjam-1.21-5|25	degrees (anti-clockwise).
21cr|pdfjam-1.21-5|26	
21cr|pdfjam-1.21-5|27	In every case, source files are left unchanged.
21cr|pdfjam-1.21-5|28	
21cr|pdfjam-1.21-5|29	A potential drawback of these utilities is that any hyperlinks in the
21cr|pdfjam-1.21-5|30	source PDF are lost. On the positive side, there is no appreciable
21cr|pdfjam-1.21-5|31	degradation of image quality in processing PDF files with these
21cr|pdfjam-1.21-5|32	programs, unlike some other indirect methods such as "pdf2ps | psnup |
21cr|pdfjam-1.21-5|33	ps2pdf" (in the author's experience).
21cr|pdfjam-1.21-5|34	
21cr|pdfjam-1.21-5|35	
21cr|pdfjam-1.21-5|36	%prep
21cr|pdfjam-1.21-5|37	%setup -q -n pdfjam
21cr|pdfjam-1.21-5|38	
21cr|pdfjam-1.21-5|39	%install
21cr|pdfjam-1.21-5|40	rm -rf $RPM_BUILD_ROOT
21cr|pdfjam-1.21-5|41	
21cr|pdfjam-1.21-5|42	install -d -m 755 $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
21cr|pdfjam-1.21-5|43	install -p -m 755 scripts/* $RPM_BUILD_ROOT%{_bindir}/
21cr|pdfjam-1.21-5|44	install -p -m 644 man1/* $RPM_BUILD_ROOT%{_mandir}/man1/
21cr|pdfjam-1.21-5|45	
21cr|pdfjam-1.21-5|46	%clean
21cr|pdfjam-1.21-5|47	rm -rf $RPM_BUILD_ROOT
21cr|pdfjam-1.21-5|48	
21cr|pdfjam-1.21-5|49	
21cr|pdfjam-1.21-5|50	%files
21cr|pdfjam-1.21-5|51	%defattr(-,root,root,-)
21cr|pdfjam-1.21-5|52	%doc COPYING PDFjam-README.html pdfdroplets.png
21cr|pdfjam-1.21-5|53	%{_bindir}/*
21cr|pdfjam-1.21-5|54	%{_mandir}/man1/*

3817 21
21cr|pdfresurrect-0.22-1|1	Summary:	PDF Analysis and Scrubbing Utility
21cr|pdfresurrect-0.22-1|2	Name:		pdfresurrect
21cr|pdfresurrect-0.22-1|3	Version:	0.22
21cr|pdfresurrect-0.22-1|4	Release:	1
21cr|pdfresurrect-0.22-1|5	License:	GPLv3+
21cr|pdfresurrect-0.22-1|6	Group:		Publishing
21cr|pdfresurrect-0.22-1|7	Url:		https://github.com/enferex/pdfresurrect
21cr|pdfresurrect-0.22-1|8	Source0:	https://github.com/enferex/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|pdfresurrect-0.22-1|9	Patch0:		pdfresurrect-0001-Don-t-reset-compiler-s-flags-during-checks.patch
21cr|pdfresurrect-0.22-1|10	
21cr|pdfresurrect-0.22-1|11	%description
21cr|pdfresurrect-0.22-1|12	PDFResurrect is a tool aimed at analyzing PDF documents. The PDF format allows
21cr|pdfresurrect-0.22-1|13	for previous document changes to be retained in a more recent version of the
21cr|pdfresurrect-0.22-1|14	document, thereby creating a running history of changes for the document. This
21cr|pdfresurrect-0.22-1|15	tool attempts to extract all previous versions while also producing a summary
21cr|pdfresurrect-0.22-1|16	of changes between versions. This tool can also "scrub" or write data over the
21cr|pdfresurrect-0.22-1|17	original instances of PDF objects that have been modified or deleted, in an
21cr|pdfresurrect-0.22-1|18	effort to disguise information from previous versions that might not be
21cr|pdfresurrect-0.22-1|19	intended for anyone else to read.
21cr|pdfresurrect-0.22-1|20	
21cr|pdfresurrect-0.22-1|21	%files
21cr|pdfresurrect-0.22-1|22	%doc AUTHORS ChangeLog LICENSE README
21cr|pdfresurrect-0.22-1|23	%{_bindir}/%{name}
21cr|pdfresurrect-0.22-1|24	%{_mandir}/man1/%{name}.1*
21cr|pdfresurrect-0.22-1|25	
21cr|pdfresurrect-0.22-1|26	#----------------------------------------------------------------------------
21cr|pdfresurrect-0.22-1|27	
21cr|pdfresurrect-0.22-1|28	%prep
21cr|pdfresurrect-0.22-1|29	%setup -q
21cr|pdfresurrect-0.22-1|30	%patch0 -p1
21cr|pdfresurrect-0.22-1|31	
21cr|pdfresurrect-0.22-1|32	
21cr|pdfresurrect-0.22-1|33	%build
21cr|pdfresurrect-0.22-1|34	autoreconf -vfi
21cr|pdfresurrect-0.22-1|35	%configure
21cr|pdfresurrect-0.22-1|36	%make
21cr|pdfresurrect-0.22-1|37	
21cr|pdfresurrect-0.22-1|38	
21cr|pdfresurrect-0.22-1|39	%install
21cr|pdfresurrect-0.22-1|40	%makeinstall_std
21cr|pdfresurrect-0.22-1|41	

3818 21
21cr|pdfsam-2.2.4e-3|1	Name:		pdfsam
21cr|pdfsam-2.2.4e-3|2	Version:	2.2.4e
21cr|pdfsam-2.2.4e-3|3	Release:	3
21cr|pdfsam-2.2.4e-3|4	Summary:	PDF Split And Merge
21cr|pdfsam-2.2.4e-3|5	Group:		Publishing
21cr|pdfsam-2.2.4e-3|6	License:	GPLv2
21cr|pdfsam-2.2.4e-3|7	URL:		http://www.pdfsam.org
21cr|pdfsam-2.2.4e-3|8	Source0:	http://sourceforge.net/projects/pdfsam/files/pdfsam-enhanced/%{version}/pdfsam-%{version}-out-src.zip
21cr|pdfsam-2.2.4e-3|9	BuildArch:	noarch
21cr|pdfsam-2.2.4e-3|10	BuildRequires:	ant
21cr|pdfsam-2.2.4e-3|11	BuildRequires:	unzip
21cr|pdfsam-2.2.4e-3|12	BuildRequires:	jpackage-utils
21cr|pdfsam-2.2.4e-3|13	BuildRequires:	dos2unix
21cr|pdfsam-2.2.4e-3|14	BuildRequires:	java-1.8.0-openjdk-devel
21cr|pdfsam-2.2.4e-3|15	Requires:	jre-openjdk >= 1.7.0
21cr|pdfsam-2.2.4e-3|16	# Requires:	jpackage-utils
21cr|pdfsam-2.2.4e-3|17	
21cr|pdfsam-2.2.4e-3|18	%description
21cr|pdfsam-2.2.4e-3|19	A Java based free open source tool to split and merge PDF documents.
21cr|pdfsam-2.2.4e-3|20	
21cr|pdfsam-2.2.4e-3|21	
21cr|pdfsam-2.2.4e-3|22	%prep
21cr|pdfsam-2.2.4e-3|23	%setup -q -c %{name}-%{version}
21cr|pdfsam-2.2.4e-3|24	# extract all individual source zip files
21cr|pdfsam-2.2.4e-3|25	for FILE in *.zip; do
21cr|pdfsam-2.2.4e-3|26	unzip -q -o "$FILE" ; rm -f "$FILE"
21cr|pdfsam-2.2.4e-3|27	done
21cr|pdfsam-2.2.4e-3|28	# fix line endings
21cr|pdfsam-2.2.4e-3|29	for FILE in pdfsam-maine/doc/licenses/*/*.txt; do
21cr|pdfsam-2.2.4e-3|30	dos2unix -k -o "$FILE"
21cr|pdfsam-2.2.4e-3|31	done
21cr|pdfsam-2.2.4e-3|32	dos2unix -k -o pdfsam-maine/doc/enhanced/readme.txt
21cr|pdfsam-2.2.4e-3|33	dos2unix -k -o pdfsam-maine/doc/enhanced/changelog-enhanced.txt
21cr|pdfsam-2.2.4e-3|34	
21cr|pdfsam-2.2.4e-3|35	
21cr|pdfsam-2.2.4e-3|36	%build
21cr|pdfsam-2.2.4e-3|37	cd pdfsam-maine/ant/
21cr|pdfsam-2.2.4e-3|38	ant -Dpdfsam.deploy.dir="%{_datadir}/%{name}" \
21cr|pdfsam-2.2.4e-3|39	-Dworkspace.dir="../" \
21cr|pdfsam-2.2.4e-3|40	-Dbuild.dir="../build"
21cr|pdfsam-2.2.4e-3|41	
21cr|pdfsam-2.2.4e-3|42	%install
21cr|pdfsam-2.2.4e-3|43	# create start script
21cr|pdfsam-2.2.4e-3|44	install -d -m 755 %{buildroot}%{_bindir}
21cr|pdfsam-2.2.4e-3|45	cat << EOF > %{buildroot}%{_bindir}/pdfsam
21cr|pdfsam-2.2.4e-3|46	#!/bin/bash
21cr|pdfsam-2.2.4e-3|47	cd %{_datadir}/%{name}
21cr|pdfsam-2.2.4e-3|48	java -jar %{_datadir}/%{name}/pdfsam.jar
21cr|pdfsam-2.2.4e-3|49	cd -
21cr|pdfsam-2.2.4e-3|50	EOF
21cr|pdfsam-2.2.4e-3|51	chmod 755 %{buildroot}%{_bindir}/pdfsam
21cr|pdfsam-2.2.4e-3|52	# create application dir and populate it
21cr|pdfsam-2.2.4e-3|53	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|pdfsam-2.2.4e-3|54	for i in ext lib plugins pdfsam-%{version}.jar pdfsam-config.xml; do
21cr|pdfsam-2.2.4e-3|55	mv build/pdfsam-maine/release/dist/pdfsam-enhanced/$i %{buildroot}%{_datadir}/%{name}/
21cr|pdfsam-2.2.4e-3|56	done
21cr|pdfsam-2.2.4e-3|57	ln -s pdfsam-%{version}.jar %{buildroot}%{_datadir}/%{name}/pdfsam.jar
21cr|pdfsam-2.2.4e-3|58	### MENU ITEM ###
21cr|pdfsam-2.2.4e-3|59	install -d -m 755 %{buildroot}%{_datadir}/pixmaps
21cr|pdfsam-2.2.4e-3|60	cp build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/icons/*.??g %{buildroot}%{_datadir}/pixmaps
21cr|pdfsam-2.2.4e-3|61	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|pdfsam-2.2.4e-3|62	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|pdfsam-2.2.4e-3|63	[Desktop Entry]
21cr|pdfsam-2.2.4e-3|64	Encoding=UTF-8
21cr|pdfsam-2.2.4e-3|65	Name=PDFSam
21cr|pdfsam-2.2.4e-3|66	Name[ru]=PDFSam
21cr|pdfsam-2.2.4e-3|67	Comment=%{summary}
21cr|pdfsam-2.2.4e-3|68	Comment[ru]=Разбивка и слияние PDF-файлов
21cr|pdfsam-2.2.4e-3|69	Exec=%{_bindir}/%{name}
21cr|pdfsam-2.2.4e-3|70	Icon=%{_datadir}/pixmaps/%{name}_basic.png
21cr|pdfsam-2.2.4e-3|71	Terminal=false
21cr|pdfsam-2.2.4e-3|72	Type=Application
21cr|pdfsam-2.2.4e-3|73	StartupNotify=true
21cr|pdfsam-2.2.4e-3|74	Categories=Office;Java;Viewer;TextTools;
21cr|pdfsam-2.2.4e-3|75	EOF
21cr|pdfsam-2.2.4e-3|76	
21cr|pdfsam-2.2.4e-3|77	%files
21cr|pdfsam-2.2.4e-3|78	%defattr(-,root,root,0755)
21cr|pdfsam-2.2.4e-3|79	%doc build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/changelog-enhanced.txt
21cr|pdfsam-2.2.4e-3|80	%doc build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/pdfsam-1.5.0e-tutorial.pdf
21cr|pdfsam-2.2.4e-3|81	%doc build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/readme.txt
21cr|pdfsam-2.2.4e-3|82	%doc build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/license/
21cr|pdfsam-2.2.4e-3|83	%{_bindir}/pdfsam
21cr|pdfsam-2.2.4e-3|84	%{_datadir}/%{name}/
21cr|pdfsam-2.2.4e-3|85	%{_datadir}/applications/pdfsam.desktop
21cr|pdfsam-2.2.4e-3|86	%{_datadir}/pixmaps/pdfsam*.png
21cr|pdfsam-2.2.4e-3|87	%{_datadir}/pixmaps/pdfsam*.svg

3819 21
21cr|pdi2iso-0.1-9|1	Name:		pdi2iso
21cr|pdi2iso-0.1-9|2	Version:	0.1
21cr|pdi2iso-0.1-9|3	Release:	9
21cr|pdi2iso-0.1-9|4	Summary:	Instant Copy CD Images to ISO
21cr|pdi2iso-0.1-9|5	Source:		%{name}-%{version}.tar.bz2
21cr|pdi2iso-0.1-9|6	URL:		http://developer.berlios.de/projects/pdi2iso/
21cr|pdi2iso-0.1-9|7	License:	GPL
21cr|pdi2iso-0.1-9|8	Group:		Archiving/Other
21cr|pdi2iso-0.1-9|9	
21cr|pdi2iso-0.1-9|10	%description
21cr|pdi2iso-0.1-9|11	PDI2ISO is a very simple utility to convert an instant copy bin image
21cr|pdi2iso-0.1-9|12	to the standard ISO-9660 format.
21cr|pdi2iso-0.1-9|13	
21cr|pdi2iso-0.1-9|14	%prep
21cr|pdi2iso-0.1-9|15	%setup -q
21cr|pdi2iso-0.1-9|16	
21cr|pdi2iso-0.1-9|17	%build
21cr|pdi2iso-0.1-9|18	gcc %optflags ./src/pdi2iso.c -o pdi2iso
21cr|pdi2iso-0.1-9|19	
21cr|pdi2iso-0.1-9|20	%install
21cr|pdi2iso-0.1-9|21	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|pdi2iso-0.1-9|22	mkdir -p %{buildroot}%{_bindir}
21cr|pdi2iso-0.1-9|23	install pdi2iso %{buildroot}%{_bindir}/pdi2iso
21cr|pdi2iso-0.1-9|24	
21cr|pdi2iso-0.1-9|25	%clean
21cr|pdi2iso-0.1-9|26	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|pdi2iso-0.1-9|27	
21cr|pdi2iso-0.1-9|28	%files
21cr|pdi2iso-0.1-9|29	%defattr(-,root,root)
21cr|pdi2iso-0.1-9|30	%doc CHANGELOG
21cr|pdi2iso-0.1-9|31	%{_bindir}/pdi2iso

3820 21
21cr|pdisk-0.9-3|1	%define diskdev_cmds diskdev_cmds-208.11
21cr|pdisk-0.9-3|2	
21cr|pdisk-0.9-3|3	Summary:	A partitioning tool for Apple Macintosh-style partitioned disks
21cr|pdisk-0.9-3|4	Name:		pdisk
21cr|pdisk-0.9-3|5	Version:	0.9
21cr|pdisk-0.9-3|6	Release:	3
21cr|pdisk-0.9-3|7	License:	Apple Public Source License
21cr|pdisk-0.9-3|8	Group:		System/Base
21cr|pdisk-0.9-3|9	Url:		http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
21cr|pdisk-0.9-3|10	Source0:	ftp://cfcl.com/pub/ev/pdisk.20000516.src.tar.bz2
21cr|pdisk-0.9-3|11	Source1:	http://www.opensource.apple.com/darwinsource/tarballs/apsl/diskdev_cmds-208.11.tar.bz2
21cr|pdisk-0.9-3|12	Patch0:		pdisk-changetype.patch
21cr|pdisk-0.9-3|13	Patch1:		http://www.ardistech.com/hfsplus/diskdev_cmds.diff
21cr|pdisk-0.9-3|14	Patch2:		pdisk-gcc-4.0.patch
21cr|pdisk-0.9-3|15	Patch3:		pdisk-gcc44.patch
21cr|pdisk-0.9-3|16	Patch4:		pdisk-fix-str-fmt.patch
21cr|pdisk-0.9-3|17	Patch5:		llseek.patch
21cr|pdisk-0.9-3|18	# from archlinux
21cr|pdisk-0.9-3|19	Patch6:		linux_strerror.patch
21cr|pdisk-0.9-3|20	
21cr|pdisk-0.9-3|21	%description
21cr|pdisk-0.9-3|22	pdisk enables you to view and modify Apple Macintosh-style partition maps.
21cr|pdisk-0.9-3|23	Normally, it is used to create Mandriva Linux partitions on your disk,
21cr|pdisk-0.9-3|24	however, it can create partitions of any type, including HFS (except
21cr|pdisk-0.9-3|25	it would be up to MacOS or some other tool to actually create the HFS
21cr|pdisk-0.9-3|26	filesystem in that HFS partition).  pdisk won't put MacOS disk drivers
21cr|pdisk-0.9-3|27	onto your disk.
21cr|pdisk-0.9-3|28	
21cr|pdisk-0.9-3|29	%files
21cr|pdisk-0.9-3|30	%doc README pdisk.html
21cr|pdisk-0.9-3|31	/sbin/pdisk
21cr|pdisk-0.9-3|32	/sbin/newfs_hfs
21cr|pdisk-0.9-3|33	/sbin/fsck_hfs
21cr|pdisk-0.9-3|34	%{_mandir}/man8/pdisk.*
21cr|pdisk-0.9-3|35	%{_mandir}/man8/newfs_hfs.*
21cr|pdisk-0.9-3|36	
21cr|pdisk-0.9-3|37	#----------------------------------------------------------------------------
21cr|pdisk-0.9-3|38	
21cr|pdisk-0.9-3|39	%prep
21cr|pdisk-0.9-3|40	%setup -q -a 1 -n pdisk
21cr|pdisk-0.9-3|41	%patch0 -p1
21cr|pdisk-0.9-3|42	pushd %{diskdev_cmds}
21cr|pdisk-0.9-3|43	%patch1 -p1 -b .hfsplus
21cr|pdisk-0.9-3|44	popd
21cr|pdisk-0.9-3|45	%patch2 -p1 -b .gcc40
21cr|pdisk-0.9-3|46	%patch3 -p0 -b .gcc44
21cr|pdisk-0.9-3|47	%patch4 -p0 -b .str
21cr|pdisk-0.9-3|48	%patch5 -p1 -b .llseek
21cr|pdisk-0.9-3|49	%patch6 -p1
21cr|pdisk-0.9-3|50	
21cr|pdisk-0.9-3|51	%build
21cr|pdisk-0.9-3|52	%make CFLAGS="%{optflags}"
21cr|pdisk-0.9-3|53	cd %{diskdev_cmds}
21cr|pdisk-0.9-3|54	%make -f Makefile.lnx
21cr|pdisk-0.9-3|55	
21cr|pdisk-0.9-3|56	%install
21cr|pdisk-0.9-3|57	mkdir -p %{buildroot}/sbin
21cr|pdisk-0.9-3|58	mkdir -p %{buildroot}%{_mandir}/man8
21cr|pdisk-0.9-3|59	install -m755 pdisk %{buildroot}/sbin/pdisk
21cr|pdisk-0.9-3|60	install -m444 pdisk.8 %{buildroot}%{_mandir}/man8
21cr|pdisk-0.9-3|61	install -m755 %{diskdev_cmds}/fsck_hfs.tproj/fsck_hfs %{buildroot}/sbin
21cr|pdisk-0.9-3|62	install -m755 %{diskdev_cmds}/newfs_hfs.tproj/newfs_hfs %{buildroot}/sbin
21cr|pdisk-0.9-3|63	install -m444 %{diskdev_cmds}/newfs_hfs.tproj/newfs_hfs.8 %{buildroot}%{_mandir}/man8
21cr|pdisk-0.9-3|64	chmod 0444 README pdisk.html

3821 21
21cr|pdmenu-1.3.4-3|1	# Workaround to build with GCC 10
21cr|pdmenu-1.3.4-3|2	%global optflags %{optflags} -fcommon
21cr|pdmenu-1.3.4-3|3	Summary:	A simple text-based menu program
21cr|pdmenu-1.3.4-3|4	Name:		pdmenu
21cr|pdmenu-1.3.4-3|5	Version:	1.3.4
21cr|pdmenu-1.3.4-3|6	Release:	3
21cr|pdmenu-1.3.4-3|7	License:	GPLv2+
21cr|pdmenu-1.3.4-3|8	Group:		Shells
21cr|pdmenu-1.3.4-3|9	Url:		http://kitenet.net/programs/pdmenu/
21cr|pdmenu-1.3.4-3|10	Source0:	http://ftp.debian.org/debian/pool/main/p/pdmenu/pdmenu_%{version}.tar.gz
21cr|pdmenu-1.3.4-3|11	Source1:	pdmenurc
21cr|pdmenu-1.3.4-3|12	Buildrequires:	slang-devel
21cr|pdmenu-1.3.4-3|13	Requires:	gpm >= 1.17.8
21cr|pdmenu-1.3.4-3|14	Conflicts:	menu < 2.0.0
21cr|pdmenu-1.3.4-3|15	
21cr|pdmenu-1.3.4-3|16	%description
21cr|pdmenu-1.3.4-3|17	A simple full screen menu program, intended to be a comfortable login shell for
21cr|pdmenu-1.3.4-3|18	inexperienced users.
21cr|pdmenu-1.3.4-3|19	
21cr|pdmenu-1.3.4-3|20	%prep
21cr|pdmenu-1.3.4-3|21	%setup -q -n pdmenu
21cr|pdmenu-1.3.4-3|22	
21cr|pdmenu-1.3.4-3|23	%files -f %{name}.lang
21cr|pdmenu-1.3.4-3|24	%doc README doc/BUGS doc/TODO doc/ANNOUNCE debian/changelog examples
21cr|pdmenu-1.3.4-3|25	%config(noreplace) %{_sysconfdir}/pdmenurc
21cr|pdmenu-1.3.4-3|26	%{_bindir}/*
21cr|pdmenu-1.3.4-3|27	%{_datadir}/pdmenu
21cr|pdmenu-1.3.4-3|28	%{_mandir}/man1/*
21cr|pdmenu-1.3.4-3|29	%{_mandir}/man5/*
21cr|pdmenu-1.3.4-3|30	
21cr|pdmenu-1.3.4-3|31	%postun
21cr|pdmenu-1.3.4-3|32	if [ "$1" = 0 ]; then
21cr|pdmenu-1.3.4-3|33	rm -rf %{_localstatedir}/lib/pdmenu
21cr|pdmenu-1.3.4-3|34	fi
21cr|pdmenu-1.3.4-3|35	
21cr|pdmenu-1.3.4-3|36	#----------------------------------------------------------------------------
21cr|pdmenu-1.3.4-3|37	
21cr|pdmenu-1.3.4-3|38	%build
21cr|pdmenu-1.3.4-3|39	%configure
21cr|pdmenu-1.3.4-3|40	%make
21cr|pdmenu-1.3.4-3|41	
21cr|pdmenu-1.3.4-3|42	%install
21cr|pdmenu-1.3.4-3|43	make INSTALL_PREFIX=%{buildroot} install
21cr|pdmenu-1.3.4-3|44	
21cr|pdmenu-1.3.4-3|45	install -m 0755 examples/newbie/modem-check \
21cr|pdmenu-1.3.4-3|46	examples/newbie/rpm-info-on-command \
21cr|pdmenu-1.3.4-3|47	%{buildroot}%{_datadir}/pdmenu
21cr|pdmenu-1.3.4-3|48	
21cr|pdmenu-1.3.4-3|49	rm -f examples/*.in examples/newbie/*.in examples/newbie/modem-check \
21cr|pdmenu-1.3.4-3|50	examples/newbie/rpm-info-on-command examples/editdir.pl \
21cr|pdmenu-1.3.4-3|51	examples/showdir.pl
21cr|pdmenu-1.3.4-3|52	
21cr|pdmenu-1.3.4-3|53	cp -f %{SOURCE1} %{buildroot}%{_sysconfdir}/pdmenurc
21cr|pdmenu-1.3.4-3|54	
21cr|pdmenu-1.3.4-3|55	%find_lang %{name}

3822 21
21cr|pdns-4.9.13-1|1	%global _disable_lto 1
21cr|pdns-4.9.13-1|2	%global debug_package %{nil}
21cr|pdns-4.9.13-1|3	# lua or luajit
21cr|pdns-4.9.13-1|4	%define lua_implementation lua
21cr|pdns-4.9.13-1|5	
21cr|pdns-4.9.13-1|6	Summary:	Versatile Database Driven Nameserver
21cr|pdns-4.9.13-1|7	Name:		pdns
21cr|pdns-4.9.13-1|8	Version:	4.9.13
21cr|pdns-4.9.13-1|9	Release:	1
21cr|pdns-4.9.13-1|10	License:	GPLv2+
21cr|pdns-4.9.13-1|11	Group:		System/Servers
21cr|pdns-4.9.13-1|12	Url:		https://www.powerdns.com/
21cr|pdns-4.9.13-1|13	Source0:	https://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2
21cr|pdns-4.9.13-1|14	Source100:	%{name}.rpmlintrc
21cr|pdns-4.9.13-1|15	BuildRequires:	bison
21cr|pdns-4.9.13-1|16	BuildRequires:	flex
21cr|pdns-4.9.13-1|17	BuildRequires:	libtool
21cr|pdns-4.9.13-1|18	BuildRequires:	boost-devel
21cr|pdns-4.9.13-1|19	BuildRequires:	openldap-devel
21cr|pdns-4.9.13-1|20	BuildRequires:	polarssl-devel
21cr|pdns-4.9.13-1|21	BuildRequires:	stdc++-devel
21cr|pdns-4.9.13-1|22	BuildRequires:	python3dist(virtualenv)
21cr|pdns-4.9.13-1|23	BuildRequires:	pkgconfig(geoip)
21cr|pdns-4.9.13-1|24	BuildRequires:	pkgconfig(gnutls)
21cr|pdns-4.9.13-1|25	BuildRequires:	pkgconfig(krb5)
21cr|pdns-4.9.13-1|26	BuildRequires:	pkgconfig(libcdb)
21cr|pdns-4.9.13-1|27	BuildRequires:	pkgconfig(libcurl)
21cr|pdns-4.9.13-1|28	BuildRequires:	pkgconfig(libmaxminddb)
21cr|pdns-4.9.13-1|29	BuildRequires:	pkgconfig(libpq)
21cr|pdns-4.9.13-1|30	BuildRequires:	pkgconfig(libsodium)
21cr|pdns-4.9.13-1|31	BuildRequires:	pkgconfig(lmdb)
21cr|pdns-4.9.13-1|32	BuildRequires:	pkgconfig(lua)
21cr|pdns-4.9.13-1|33	BuildRequires:	pkgconfig(luajit)
21cr|pdns-4.9.13-1|34	BuildRequires:	pkgconfig(mariadb)
21cr|pdns-4.9.13-1|35	BuildRequires:	pkgconfig(openssl)
21cr|pdns-4.9.13-1|36	BuildRequires:	pkgconfig(protobuf)
21cr|pdns-4.9.13-1|37	BuildRequires:	pkgconfig(python3)
21cr|pdns-4.9.13-1|38	BuildRequires:	pkgconfig(sqlite3)
21cr|pdns-4.9.13-1|39	BuildRequires:	pkgconfig(systemd)
21cr|pdns-4.9.13-1|40	BuildRequires:	pkgconfig(yaml-cpp)
21cr|pdns-4.9.13-1|41	BuildRequires:	pkgconfig(zlib)
21cr|pdns-4.9.13-1|42	Requires(pre):	rpm-helper
21cr|pdns-4.9.13-1|43	# It is not recommended to use upstream
21cr|pdns-4.9.13-1|44	Obsoletes:	pdns-backend-geo < %{EVRD}
21cr|pdns-4.9.13-1|45	# Support i686 dropped in upstream
21cr|pdns-4.9.13-1|46	ExcludeArch:	%{arm} %{ix86}
21cr|pdns-4.9.13-1|47	
21cr|pdns-4.9.13-1|48	%description
21cr|pdns-4.9.13-1|49	PowerDNS is a versatile name server which supports a large number of different
21cr|pdns-4.9.13-1|50	back-ends ranging from simple zone-files to relational databases and load
21cr|pdns-4.9.13-1|51	balancing/fail-over algorithms.
21cr|pdns-4.9.13-1|52	It comes with support for MySQL, PostgreSQL, Bind zone-files and the 'pipe
21cr|pdns-4.9.13-1|53	back-end', all available as external packages.
21cr|pdns-4.9.13-1|54	
21cr|pdns-4.9.13-1|55	%files
21cr|pdns-4.9.13-1|56	%doc README
21cr|pdns-4.9.13-1|57	%license COPYING
21cr|pdns-4.9.13-1|58	%attr(0640,root,%{name}) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|pdns-4.9.13-1|59	%{_bindir}/%{name}_control
21cr|pdns-4.9.13-1|60	%{_bindir}/%{name}util
21cr|pdns-4.9.13-1|61	%{_bindir}/%{name}_zone2ldap
21cr|pdns-4.9.13-1|62	%{_bindir}/zone2json
21cr|pdns-4.9.13-1|63	%{_bindir}/zone2sql
21cr|pdns-4.9.13-1|64	%dir %attr(-,%{name},%{name}) %{_sharedstatedir}/%{name}
21cr|pdns-4.9.13-1|65	%dir %attr(-,root,%{name}) %{_sysconfdir}/%{name}/
21cr|pdns-4.9.13-1|66	%dir %{_libdir}/%{name}/
21cr|pdns-4.9.13-1|67	%{_libdir}/%{name}/libbindbackend.so
21cr|pdns-4.9.13-1|68	%{_mandir}/man1/%{name}_control.1*
21cr|pdns-4.9.13-1|69	%{_mandir}/man1/%{name}_server.1*
21cr|pdns-4.9.13-1|70	%{_mandir}/man1/%{name}util.1*
21cr|pdns-4.9.13-1|71	%{_mandir}/man1/%{name}_zone2ldap.1*
21cr|pdns-4.9.13-1|72	%{_mandir}/man1/zone2json.1*
21cr|pdns-4.9.13-1|73	%{_mandir}/man1/zone2sql.1*
21cr|pdns-4.9.13-1|74	%{_sbindir}/%{name}_server
21cr|pdns-4.9.13-1|75	%{_unitdir}/%{name}.service
21cr|pdns-4.9.13-1|76	%{_unitdir}/%{name}@.service
21cr|pdns-4.9.13-1|77	
21cr|pdns-4.9.13-1|78	%pre
21cr|pdns-4.9.13-1|79	%_pre_useradd %{name} /var/lib/%{name} /sbin/nologin
21cr|pdns-4.9.13-1|80	%_pre_groupadd %{name} %{name}
21cr|pdns-4.9.13-1|81	
21cr|pdns-4.9.13-1|82	%post
21cr|pdns-4.9.13-1|83	%systemd_post %{name}.service
21cr|pdns-4.9.13-1|84	
21cr|pdns-4.9.13-1|85	%preun
21cr|pdns-4.9.13-1|86	%systemd_preun %{name}.service
21cr|pdns-4.9.13-1|87	
21cr|pdns-4.9.13-1|88	%postun
21cr|pdns-4.9.13-1|89	%systemd_postun_with_restart %{name}.service
21cr|pdns-4.9.13-1|90	
21cr|pdns-4.9.13-1|91	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|92	
21cr|pdns-4.9.13-1|93	%package tools
21cr|pdns-4.9.13-1|94	Summary:	Extra tools for %{name}
21cr|pdns-4.9.13-1|95	Group:		System/Servers
21cr|pdns-4.9.13-1|96	
21cr|pdns-4.9.13-1|97	%description tools
21cr|pdns-4.9.13-1|98	This package contains the extra tools for PowerDNS
21cr|pdns-4.9.13-1|99	
21cr|pdns-4.9.13-1|100	%files tools
21cr|pdns-4.9.13-1|101	%doc README
21cr|pdns-4.9.13-1|102	%doc %{_docdir}/%{name}/bind-dnssec.4.2.0_to_4.3.0_schema.sqlite3.sql
21cr|pdns-4.9.13-1|103	%doc %{_docdir}/%{name}/bind-dnssec.schema.sqlite3.sql
21cr|pdns-4.9.13-1|104	%license COPYING
21cr|pdns-4.9.13-1|105	%{_bindir}/calidns
21cr|pdns-4.9.13-1|106	%{_bindir}/dnsbulktest
21cr|pdns-4.9.13-1|107	%{_bindir}/dnsgram
21cr|pdns-4.9.13-1|108	%{_bindir}/dnspcap2calidns
21cr|pdns-4.9.13-1|109	%{_bindir}/dnspcap2protobuf
21cr|pdns-4.9.13-1|110	%{_bindir}/dnsreplay
21cr|pdns-4.9.13-1|111	%{_bindir}/dnsscan
21cr|pdns-4.9.13-1|112	%{_bindir}/dnsscope
21cr|pdns-4.9.13-1|113	%{_bindir}/dnstcpbench
21cr|pdns-4.9.13-1|114	%{_bindir}/dnswasher
21cr|pdns-4.9.13-1|115	%{_bindir}/dumresp
21cr|pdns-4.9.13-1|116	%{_bindir}/ixplore
21cr|pdns-4.9.13-1|117	%{_bindir}/nproxy
21cr|pdns-4.9.13-1|118	%{_bindir}/nsec3dig
21cr|pdns-4.9.13-1|119	%{_bindir}/%{name}_notify
21cr|pdns-4.9.13-1|120	%{_bindir}/saxfr
21cr|pdns-4.9.13-1|121	%{_bindir}/sdig
21cr|pdns-4.9.13-1|122	%{_mandir}/man1/calidns.1*
21cr|pdns-4.9.13-1|123	%{_mandir}/man1/dnsbulktest.1*
21cr|pdns-4.9.13-1|124	%{_mandir}/man1/dnsgram.1*
21cr|pdns-4.9.13-1|125	%{_mandir}/man1/dnspcap2calidns.1*
21cr|pdns-4.9.13-1|126	%{_mandir}/man1/dnspcap2protobuf.1*
21cr|pdns-4.9.13-1|127	%{_mandir}/man1/dnsreplay.1*
21cr|pdns-4.9.13-1|128	%{_mandir}/man1/dnsscan.1*
21cr|pdns-4.9.13-1|129	%{_mandir}/man1/dnsscope.1*
21cr|pdns-4.9.13-1|130	%{_mandir}/man1/dnstcpbench.1*
21cr|pdns-4.9.13-1|131	%{_mandir}/man1/dnswasher.1*
21cr|pdns-4.9.13-1|132	%{_mandir}/man1/dumresp.1*
21cr|pdns-4.9.13-1|133	%{_mandir}/man1/ixplore.1*
21cr|pdns-4.9.13-1|134	%{_mandir}/man1/nproxy.1*
21cr|pdns-4.9.13-1|135	%{_mandir}/man1/nsec3dig.1*
21cr|pdns-4.9.13-1|136	%{_mandir}/man1/%{name}_notify.1*
21cr|pdns-4.9.13-1|137	%{_mandir}/man1/saxfr.1*
21cr|pdns-4.9.13-1|138	%{_mandir}/man1/sdig.1*
21cr|pdns-4.9.13-1|139	
21cr|pdns-4.9.13-1|140	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|141	
21cr|pdns-4.9.13-1|142	%package backend-pipe
21cr|pdns-4.9.13-1|143	Summary:	Pipe/co-process back-end for %{name}
21cr|pdns-4.9.13-1|144	Group:		System/Servers
21cr|pdns-4.9.13-1|145	Requires:	%{name} = %{EVRD}
21cr|pdns-4.9.13-1|146	
21cr|pdns-4.9.13-1|147	%description backend-pipe
21cr|pdns-4.9.13-1|148	This package contains the pipe back-end for the PowerDNS name server. This
21cr|pdns-4.9.13-1|149	allows PowerDNS to retrieve domain info from a process that accepts
21cr|pdns-4.9.13-1|150	questions on stdin and returns answers on stdout.
21cr|pdns-4.9.13-1|151	
21cr|pdns-4.9.13-1|152	%files backend-pipe
21cr|pdns-4.9.13-1|153	%doc README
21cr|pdns-4.9.13-1|154	%license COPYING
21cr|pdns-4.9.13-1|155	%{_libdir}/%{name}/libpipebackend.so
21cr|pdns-4.9.13-1|156	
21cr|pdns-4.9.13-1|157	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|158	
21cr|pdns-4.9.13-1|159	%package backend-ldap
21cr|pdns-4.9.13-1|160	Summary:	LDAP back-end for %{name}
21cr|pdns-4.9.13-1|161	Group:		System/Servers
21cr|pdns-4.9.13-1|162	Requires:	%{name} = %{EVRD}
21cr|pdns-4.9.13-1|163	
21cr|pdns-4.9.13-1|164	%description backend-ldap
21cr|pdns-4.9.13-1|165	This package contains a LDAP back-end for the PowerDNS name server.
21cr|pdns-4.9.13-1|166	
21cr|pdns-4.9.13-1|167	%files backend-ldap
21cr|pdns-4.9.13-1|168	%doc README
21cr|pdns-4.9.13-1|169	%doc %{_docdir}/%{name}/dnsdomain2.schema
21cr|pdns-4.9.13-1|170	%doc %{_docdir}/%{name}/%{name}-domaininfo.schema
21cr|pdns-4.9.13-1|171	%license COPYING
21cr|pdns-4.9.13-1|172	%{_libdir}/%{name}/libldapbackend.so
21cr|pdns-4.9.13-1|173	
21cr|pdns-4.9.13-1|174	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|175	
21cr|pdns-4.9.13-1|176	%package backend-lua2
21cr|pdns-4.9.13-1|177	Summary:	LUA2 backend for %{name}
21cr|pdns-4.9.13-1|178	Group:		System/Servers
21cr|pdns-4.9.13-1|179	Requires:	%{name} = %{EVRD}
21cr|pdns-4.9.13-1|180	
21cr|pdns-4.9.13-1|181	%description backend-lua2
21cr|pdns-4.9.13-1|182	This package contains the lua2 backend for PowerDNS
21cr|pdns-4.9.13-1|183	
21cr|pdns-4.9.13-1|184	%files backend-lua2
21cr|pdns-4.9.13-1|185	%doc README
21cr|pdns-4.9.13-1|186	%license COPYING
21cr|pdns-4.9.13-1|187	%{_libdir}/%{name}/liblua2backend.so
21cr|pdns-4.9.13-1|188	
21cr|pdns-4.9.13-1|189	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|190	
21cr|pdns-4.9.13-1|191	%package backend-tinydns
21cr|pdns-4.9.13-1|192	Summary:	TinyDNS backend for %{name}
21cr|pdns-4.9.13-1|193	Group:		System/Servers
21cr|pdns-4.9.13-1|194	Requires:	%{name} = %{EVRD}
21cr|pdns-4.9.13-1|195	
21cr|pdns-4.9.13-1|196	%description backend-tinydns
21cr|pdns-4.9.13-1|197	This package contains the TinyDNS backend for PowerDNS
21cr|pdns-4.9.13-1|198	
21cr|pdns-4.9.13-1|199	%files backend-tinydns
21cr|pdns-4.9.13-1|200	%doc README
21cr|pdns-4.9.13-1|201	%license COPYING
21cr|pdns-4.9.13-1|202	%{_libdir}/%{name}/libtinydnsbackend.so
21cr|pdns-4.9.13-1|203	
21cr|pdns-4.9.13-1|204	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|205	
21cr|pdns-4.9.13-1|206	%package backend-remote
21cr|pdns-4.9.13-1|207	Summary:	Remote backend for %{name}
21cr|pdns-4.9.13-1|208	Group:		System/Servers
21cr|pdns-4.9.13-1|209	Requires:	%{name} = %{EVRD}
21cr|pdns-4.9.13-1|210	
21cr|pdns-4.9.13-1|211	%description backend-remote
21cr|pdns-4.9.13-1|212	This package contains the remote backend for PowerDNS
21cr|pdns-4.9.13-1|213	
21cr|pdns-4.9.13-1|214	%files backend-remote
21cr|pdns-4.9.13-1|215	%doc README
21cr|pdns-4.9.13-1|216	%license COPYING
21cr|pdns-4.9.13-1|217	%{_libdir}/%{name}/libremotebackend.so
21cr|pdns-4.9.13-1|218	
21cr|pdns-4.9.13-1|219	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|220	
21cr|pdns-4.9.13-1|221	%package backend-mysql
21cr|pdns-4.9.13-1|222	Summary:	MySQL back-end for %{name}
21cr|pdns-4.9.13-1|223	Group:		System/Servers
21cr|pdns-4.9.13-1|224	Requires:	%{name} = %{EVRD}
21cr|pdns-4.9.13-1|225	
21cr|pdns-4.9.13-1|226	%description backend-mysql
21cr|pdns-4.9.13-1|227	This package contains a MySQL back-end for the PowerDNS name server.
21cr|pdns-4.9.13-1|228	
21cr|pdns-4.9.13-1|229	%files backend-mysql
21cr|pdns-4.9.13-1|230	%doc README
21cr|pdns-4.9.13-1|231	%doc %{_docdir}/%{name}/schema.mysql.sql
21cr|pdns-4.9.13-1|232	%doc %{_docdir}/%{name}/dnssec-3.x_to_3.4.0_schema.mysql.sql
21cr|pdns-4.9.13-1|233	%doc %{_docdir}/%{name}/nodnssec-3.x_to_3.4.0_schema.mysql.sql
21cr|pdns-4.9.13-1|234	%doc %{_docdir}/%{name}/3.4.0_to_4.1.0_schema.mysql.sql
21cr|pdns-4.9.13-1|235	%doc %{_docdir}/%{name}/4.1.0_to_4.2.0_schema.mysql.sql
21cr|pdns-4.9.13-1|236	%doc %{_docdir}/%{name}/4.2.0_to_4.3.0_schema.mysql.sql
21cr|pdns-4.9.13-1|237	%doc %{_docdir}/%{name}/4.3.0_to_4.7.0_schema.mysql.sql
21cr|pdns-4.9.13-1|238	%doc %{_docdir}/%{name}/enable-foreign-keys.mysql.sql
21cr|pdns-4.9.13-1|239	%license COPYING
21cr|pdns-4.9.13-1|240	%{_libdir}/%{name}/libgmysqlbackend.so
21cr|pdns-4.9.13-1|241	
21cr|pdns-4.9.13-1|242	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|243	
21cr|pdns-4.9.13-1|244	%package backend-pgsql
21cr|pdns-4.9.13-1|245	Summary:	Generic PostgreSQL back-end for %{name}
21cr|pdns-4.9.13-1|246	Group:		System/Servers
21cr|pdns-4.9.13-1|247	Requires:	%{name} = %{EVRD}
21cr|pdns-4.9.13-1|248	
21cr|pdns-4.9.13-1|249	%description backend-pgsql
21cr|pdns-4.9.13-1|250	This package contains a generic PostgreSQL back-end for the PowerDNS
21cr|pdns-4.9.13-1|251	name server. It has configurable SQL statements.
21cr|pdns-4.9.13-1|252	
21cr|pdns-4.9.13-1|253	%files backend-pgsql
21cr|pdns-4.9.13-1|254	%doc README
21cr|pdns-4.9.13-1|255	%doc %{_docdir}/%{name}/schema.pgsql.sql
21cr|pdns-4.9.13-1|256	%doc %{_docdir}/%{name}/dnssec-3.x_to_3.4.0_schema.pgsql.sql
21cr|pdns-4.9.13-1|257	%doc %{_docdir}/%{name}/nodnssec-3.x_to_3.4.0_schema.pgsql.sql
21cr|pdns-4.9.13-1|258	%doc %{_docdir}/%{name}/3.4.0_to_4.1.0_schema.pgsql.sql
21cr|pdns-4.9.13-1|259	%doc %{_docdir}/%{name}/4.1.0_to_4.2.0_schema.pgsql.sql
21cr|pdns-4.9.13-1|260	%doc %{_docdir}/%{name}/4.2.0_to_4.3.0_schema.pgsql.sql
21cr|pdns-4.9.13-1|261	%doc %{_docdir}/%{name}/4.3.0_to_4.7.0_schema.pgsql.sql
21cr|pdns-4.9.13-1|262	%license COPYING
21cr|pdns-4.9.13-1|263	%{_libdir}/%{name}/libgpgsqlbackend.so
21cr|pdns-4.9.13-1|264	
21cr|pdns-4.9.13-1|265	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|266	
21cr|pdns-4.9.13-1|267	%package backend-sqlite
21cr|pdns-4.9.13-1|268	Summary:	SQLite back-end for %{name}
21cr|pdns-4.9.13-1|269	Group:		System/Servers
21cr|pdns-4.9.13-1|270	Requires:	%{name} = %{EVRD}
21cr|pdns-4.9.13-1|271	
21cr|pdns-4.9.13-1|272	%description backend-sqlite
21cr|pdns-4.9.13-1|273	This package contains a SQLite back-end for the PowerDNS name server.
21cr|pdns-4.9.13-1|274	
21cr|pdns-4.9.13-1|275	%files backend-sqlite
21cr|pdns-4.9.13-1|276	%doc README
21cr|pdns-4.9.13-1|277	%doc %{_docdir}/%{name}/schema.sqlite3.sql
21cr|pdns-4.9.13-1|278	%doc %{_docdir}/%{name}/dnssec-3.x_to_3.4.0_schema.sqlite3.sql
21cr|pdns-4.9.13-1|279	%doc %{_docdir}/%{name}/nodnssec-3.x_to_3.4.0_schema.sqlite3.sql
21cr|pdns-4.9.13-1|280	%doc %{_docdir}/%{name}/3.4.0_to_4.0.0_schema.sqlite3.sql
21cr|pdns-4.9.13-1|281	%doc %{_docdir}/%{name}/4.0.0_to_4.2.0_schema.sqlite3.sql
21cr|pdns-4.9.13-1|282	%doc %{_docdir}/%{name}/4.2.0_to_4.3.0_schema.sqlite3.sql
21cr|pdns-4.9.13-1|283	%doc %{_docdir}/%{name}/4.3.0_to_4.3.1_schema.sqlite3.sql
21cr|pdns-4.9.13-1|284	%doc %{_docdir}/%{name}/4.3.1_to_4.7.0_schema.sqlite3.sql
21cr|pdns-4.9.13-1|285	%license COPYING
21cr|pdns-4.9.13-1|286	%{_libdir}/%{name}/libgsqlite3backend.so
21cr|pdns-4.9.13-1|287	
21cr|pdns-4.9.13-1|288	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|289	
21cr|pdns-4.9.13-1|290	%package ixfrdist
21cr|pdns-4.9.13-1|291	Summary:	A ixfrdist program to redistribute zones over AXFR and IXFR
21cr|pdns-4.9.13-1|292	Group:		System/Servers
21cr|pdns-4.9.13-1|293	
21cr|pdns-4.9.13-1|294	%description ixfrdist
21cr|pdns-4.9.13-1|295	This package contains the program to redistribute zones over AXFR and IXFR.
21cr|pdns-4.9.13-1|296	
21cr|pdns-4.9.13-1|297	%files ixfrdist
21cr|pdns-4.9.13-1|298	%doc README
21cr|pdns-4.9.13-1|299	%license COPYING
21cr|pdns-4.9.13-1|300	%{_bindir}/ixfrdist
21cr|pdns-4.9.13-1|301	%config(noreplace) %{_sysconfdir}/%{name}/ixfrdist.example.yml
21cr|pdns-4.9.13-1|302	%{_mandir}/man1/ixfrdist.1*
21cr|pdns-4.9.13-1|303	%{_mandir}/man5/ixfrdist.yml.5*
21cr|pdns-4.9.13-1|304	%{_unitdir}/ixfrdist.service
21cr|pdns-4.9.13-1|305	%{_unitdir}/ixfrdist@.service
21cr|pdns-4.9.13-1|306	
21cr|pdns-4.9.13-1|307	#----------------------------------------------------------------------------
21cr|pdns-4.9.13-1|308	
21cr|pdns-4.9.13-1|309	%prep
21cr|pdns-4.9.13-1|310	%autosetup -p1
21cr|pdns-4.9.13-1|311	
21cr|pdns-4.9.13-1|312	%build
21cr|pdns-4.9.13-1|313	%configure	\
21cr|pdns-4.9.13-1|314	--disable-dependency-tracking		\
21cr|pdns-4.9.13-1|315	--disable-silent-rules	\
21cr|pdns-4.9.13-1|316	--disable-static	\
21cr|pdns-4.9.13-1|317	--enable-dns-over-tls	\
21cr|pdns-4.9.13-1|318	--enable-experimental-pkcs11		\
21cr|pdns-4.9.13-1|319	--enable-ixfrdist	\
21cr|pdns-4.9.13-1|320	--enable-lua-records	\
21cr|pdns-4.9.13-1|321	--enable-systemd	\
21cr|pdns-4.9.13-1|322	--enable-tools		\
21cr|pdns-4.9.13-1|323	--libdir=%{_libdir}	\
21cr|pdns-4.9.13-1|324	--sysconfdir=%{_sysconfdir}/%{name}	\
21cr|pdns-4.9.13-1|325	--with-dynmodules="bind gmysql gpgsql pipe ldap gsqlite3 lua2 tinydns remote"	\
21cr|pdns-4.9.13-1|326	--with-libsodium	\
21cr|pdns-4.9.13-1|327	--with-lua=%{lua_implementation}	\
21cr|pdns-4.9.13-1|328	--with-modules=""	\
21cr|pdns-4.9.13-1|329	--with-mysql-lib=%{_libdir}		\
21cr|pdns-4.9.13-1|330	--with-sqlite3				\
21cr|pdns-4.9.13-1|331	--with-systemd="%{_unitdir}"
21cr|pdns-4.9.13-1|332	%make_build
21cr|pdns-4.9.13-1|333	
21cr|pdns-4.9.13-1|334	%install
21cr|pdns-4.9.13-1|335	%make_install
21cr|pdns-4.9.13-1|336	
21cr|pdns-4.9.13-1|337	rm -f %{buildroot}%{_libdir}/%{name}/*.la
21cr|pdns-4.9.13-1|338	mv %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf{-dist,}
21cr|pdns-4.9.13-1|339	
21cr|pdns-4.9.13-1|340	# rename zone2ldap to pdns-zone2ldap (#1193116)
21cr|pdns-4.9.13-1|341	mv %{buildroot}/%{_bindir}/zone2ldap %{buildroot}/%{_bindir}/%{name}_zone2ldap
21cr|pdns-4.9.13-1|342	mv %{buildroot}/%{_mandir}/man1/zone2ldap.1 %{buildroot}/%{_mandir}/man1/%{name}_zone2ldap.1
21cr|pdns-4.9.13-1|343	
21cr|pdns-4.9.13-1|344	# change user/group to pdns
21cr|pdns-4.9.13-1|345	# change default backend to bind
21cr|pdns-4.9.13-1|346	sed -i \
21cr|pdns-4.9.13-1|347	-e 's/# setuid=/setuid=%{name}/' \
21cr|pdns-4.9.13-1|348	-e 's/# setgid=/setgid=%{name}/' \
21cr|pdns-4.9.13-1|349	-e 's/# launch=/launch=bind/' \
21cr|pdns-4.9.13-1|350	-e 's/# security-poll-suffix=secpoll\.powerdns\.com\./security-poll-suffix=/' \
21cr|pdns-4.9.13-1|351	%{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21cr|pdns-4.9.13-1|352	
21cr|pdns-4.9.13-1|353	rm %{buildroot}/%{_bindir}/stubquery
21cr|pdns-4.9.13-1|354	install -d %{buildroot}/%{_sharedstatedir}/%{name}
21cr|pdns-4.9.13-1|355	
21cr|pdns-4.9.13-1|356	%changelog
21cr|pdns-4.9.13-1|357	* Sun Mar 22 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|pdns-4.9.13-1|358	- Minor clear
21cr|pdns-4.9.13-1|359	
21cr|pdns-4.9.13-1|360	* Sun Mar 22 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|pdns-4.9.13-1|361	- Minor clear
21cr|pdns-4.9.13-1|362	
21cr|pdns-4.9.13-1|363	- Merge: edf4689 65914d3
21cr|pdns-4.9.13-1|364	* Sun Mar 22 2026 survolog <survolog@yandex.ru>
21cr|pdns-4.9.13-1|365	- Merge pull request #2 from dev_wa00/pdns:rosa2021.1
21cr|pdns-4.9.13-1|366	- 4.9.13
21cr|pdns-4.9.13-1|367	
21cr|pdns-4.9.13-1|368	* Sun Mar 22 2026 wa00 (Dmitry Popov) <chronoxnova@yandex.ru>
21cr|pdns-4.9.13-1|369	- update to 4.9.13
21cr|pdns-4.9.13-1|370	
21cr|pdns-4.9.13-1|371	* Tue Feb 21 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.7.3-1
21cr|pdns-4.9.13-1|372	- Update version to 4.7.3
21cr|pdns-4.9.13-1|373	
21cr|pdns-4.9.13-1|374	* Wed Oct 5 2022 Alexander Stefanov <alexander@mezon.ru> 4.6.3-1
21cr|pdns-4.9.13-1|375	- version autoupdate [4.6.3]
21cr|pdns-4.9.13-1|376	
21cr|pdns-4.9.13-1|377	* Wed Nov 24 2021 Alexander Stefanov <alexander@mezon.ru> 4.5.2-1
21cr|pdns-4.9.13-1|378	- version autoupdate [4.5.2]
21cr|pdns-4.9.13-1|379	
21cr|pdns-4.9.13-1|380	* Mon Oct 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.5.1-1
21cr|pdns-4.9.13-1|381	- disable tests
21cr|pdns-4.9.13-1|382	
21cr|pdns-4.9.13-1|383	* Mon Oct 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pdns-4.9.13-1|384	- Add R
21cr|pdns-4.9.13-1|385	
21cr|pdns-4.9.13-1|386	* Mon Oct 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pdns-4.9.13-1|387	- support i686 dropped in upstream
21cr|pdns-4.9.13-1|388	
21cr|pdns-4.9.13-1|389	* Mon Oct 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pdns-4.9.13-1|390	- Update version to 4.5.1

3823 21
21cr|pdns-recursor-4.9.9-1|1	%global _disable_lto 1
21cr|pdns-recursor-4.9.9-1|2	%global debug_package %{nil}
21cr|pdns-recursor-4.9.9-1|3	# lua or luajit
21cr|pdns-recursor-4.9.9-1|4	%define lua_implementation luajit
21cr|pdns-recursor-4.9.9-1|5	
21cr|pdns-recursor-4.9.9-1|6	Summary:	Recursor for PowerDNS
21cr|pdns-recursor-4.9.9-1|7	Name:		pdns-recursor
21cr|pdns-recursor-4.9.9-1|8	Version:	4.9.9
21cr|pdns-recursor-4.9.9-1|9	Release:	1
21cr|pdns-recursor-4.9.9-1|10	License:	GPLv2+
21cr|pdns-recursor-4.9.9-1|11	Group:		System/Servers
21cr|pdns-recursor-4.9.9-1|12	Url:		https://www.powerdns.com/
21cr|pdns-recursor-4.9.9-1|13	Source0:	https://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2
21cr|pdns-recursor-4.9.9-1|14	Source100:	%{name}.rpmlintrc
21cr|pdns-recursor-4.9.9-1|15	BuildRequires:	ragel
21cr|pdns-recursor-4.9.9-1|16	BuildRequires:	boost-devel
21cr|pdns-recursor-4.9.9-1|17	BuildRequires:	stdc++-devel
21cr|pdns-recursor-4.9.9-1|18	BuildRequires:	python3dist(virtualenv)
21cr|pdns-recursor-4.9.9-1|19	BuildRequires:	pkgconfig(gnutls)
21cr|pdns-recursor-4.9.9-1|20	BuildRequires:	pkgconfig(libcap)
21cr|pdns-recursor-4.9.9-1|21	BuildRequires:	pkgconfig(libcurl)
21cr|pdns-recursor-4.9.9-1|22	BuildRequires:	pkgconfig(libfstrm)
21cr|pdns-recursor-4.9.9-1|23	BuildRequires:	pkgconfig(libsodium)
21cr|pdns-recursor-4.9.9-1|24	BuildRequires:	pkgconfig(lua)
21cr|pdns-recursor-4.9.9-1|25	BuildRequires:	pkgconfig(luajit)
21cr|pdns-recursor-4.9.9-1|26	BuildRequires:	pkgconfig(netsnmp)
21cr|pdns-recursor-4.9.9-1|27	BuildRequires:	pkgconfig(openssl)
21cr|pdns-recursor-4.9.9-1|28	BuildRequires:	pkgconfig(protobuf)
21cr|pdns-recursor-4.9.9-1|29	BuildRequires:	pkgconfig(python3)
21cr|pdns-recursor-4.9.9-1|30	BuildRequires:	pkgconfig(systemd)
21cr|pdns-recursor-4.9.9-1|31	BuildRequires:	pkgconfig(zlib)
21cr|pdns-recursor-4.9.9-1|32	Requires(pre):	rpm-helper
21cr|pdns-recursor-4.9.9-1|33	# Support i686 dropped in upstream
21cr|pdns-recursor-4.9.9-1|34	ExcludeArch:	%{arm} %{ix86}
21cr|pdns-recursor-4.9.9-1|35	
21cr|pdns-recursor-4.9.9-1|36	%description
21cr|pdns-recursor-4.9.9-1|37	With a small code base, the PowerDNS Recursor is an advanced recursor
21cr|pdns-recursor-4.9.9-1|38	currently serving the DNS resolving needs of over 2 million Internet
21cr|pdns-recursor-4.9.9-1|39	connections. Besides high performance (using kqueue or epoll, over 15 thousand
21cr|pdns-recursor-4.9.9-1|40	qps on commodity hardware), it provides advanced anti-spoofing measures. In
21cr|pdns-recursor-4.9.9-1|41	addition, the program caches server performance and timeouts, making it both
21cr|pdns-recursor-4.9.9-1|42	network and user friendly. It also has built-in hooks for making graphs with
21cr|pdns-recursor-4.9.9-1|43	rrdtool, providing insight into name server performance.
21cr|pdns-recursor-4.9.9-1|44	
21cr|pdns-recursor-4.9.9-1|45	%files
21cr|pdns-recursor-4.9.9-1|46	%doc README rrd
21cr|pdns-recursor-4.9.9-1|47	%license COPYING
21cr|pdns-recursor-4.9.9-1|48	%attr(0640,root,%{name}) %config(noreplace) %{_sysconfdir}/%{name}/recursor.conf
21cr|pdns-recursor-4.9.9-1|49	%{_bindir}/rec_control
21cr|pdns-recursor-4.9.9-1|50	%dir %attr(0755,%{name},%{name}) %{_sharedstatedir}/%{name}
21cr|pdns-recursor-4.9.9-1|51	%dir %attr(0755,%{name},%{name}) %{_sharedstatedir}/%{name}/nod
21cr|pdns-recursor-4.9.9-1|52	%dir %attr(0755,%{name},%{name}) %{_sharedstatedir}/%{name}/udr
21cr|pdns-recursor-4.9.9-1|53	%dir %attr(-,root,%{name}) %{_sysconfdir}/%{name}
21cr|pdns-recursor-4.9.9-1|54	%{_mandir}/man1/pdns_recursor.1*
21cr|pdns-recursor-4.9.9-1|55	%{_mandir}/man1/rec_control.1*
21cr|pdns-recursor-4.9.9-1|56	%{_sbindir}/pdns_recursor
21cr|pdns-recursor-4.9.9-1|57	%{_unitdir}/%{name}.service
21cr|pdns-recursor-4.9.9-1|58	%{_unitdir}/%{name}@.service
21cr|pdns-recursor-4.9.9-1|59	
21cr|pdns-recursor-4.9.9-1|60	%pre
21cr|pdns-recursor-4.9.9-1|61	%_pre_useradd %{name} /var/lib/%{name} /sbin/nologin
21cr|pdns-recursor-4.9.9-1|62	%_pre_groupadd %{name} %{name}
21cr|pdns-recursor-4.9.9-1|63	
21cr|pdns-recursor-4.9.9-1|64	%post
21cr|pdns-recursor-4.9.9-1|65	%systemd_post %{name}.service
21cr|pdns-recursor-4.9.9-1|66	
21cr|pdns-recursor-4.9.9-1|67	%preun
21cr|pdns-recursor-4.9.9-1|68	%systemd_preun %{name}.service
21cr|pdns-recursor-4.9.9-1|69	
21cr|pdns-recursor-4.9.9-1|70	%postun
21cr|pdns-recursor-4.9.9-1|71	%systemd_postun_with_restart %{name}.service
21cr|pdns-recursor-4.9.9-1|72	
21cr|pdns-recursor-4.9.9-1|73	#-----------------------------------------------------------------------------
21cr|pdns-recursor-4.9.9-1|74	
21cr|pdns-recursor-4.9.9-1|75	%prep
21cr|pdns-recursor-4.9.9-1|76	%autosetup -n %{name}-%{version}
21cr|pdns-recursor-4.9.9-1|77	
21cr|pdns-recursor-4.9.9-1|78	%build
21cr|pdns-recursor-4.9.9-1|79	%configure	\
21cr|pdns-recursor-4.9.9-1|80	--enable-dns-over-tls	\
21cr|pdns-recursor-4.9.9-1|81	--enable-dnstap		\
21cr|pdns-recursor-4.9.9-1|82	--enable-reproducible	\
21cr|pdns-recursor-4.9.9-1|83	--enable-systemd	\
21cr|pdns-recursor-4.9.9-1|84	--sysconfdir=%{_sysconfdir}/%{name}	\
21cr|pdns-recursor-4.9.9-1|85	--with-libsodium	\
21cr|pdns-recursor-4.9.9-1|86	--with-lua=%{lua_implementation}	\
21cr|pdns-recursor-4.9.9-1|87	--with-socketdir=%{_rundir}		\
21cr|pdns-recursor-4.9.9-1|88	--with-systemd="%{_unitdir}"
21cr|pdns-recursor-4.9.9-1|89	%make_build
21cr|pdns-recursor-4.9.9-1|90	
21cr|pdns-recursor-4.9.9-1|91	%install
21cr|pdns-recursor-4.9.9-1|92	%make_install
21cr|pdns-recursor-4.9.9-1|93	
21cr|pdns-recursor-4.9.9-1|94	mv %{buildroot}%{_sysconfdir}/%{name}/recursor.conf{-dist,}
21cr|pdns-recursor-4.9.9-1|95	
21cr|pdns-recursor-4.9.9-1|96	# add directories for newly-observed-domains/unique-domain-response
21cr|pdns-recursor-4.9.9-1|97	install -p -d -m 0755 %{buildroot}/%{_sharedstatedir}/%{name}/nod
21cr|pdns-recursor-4.9.9-1|98	install -p -d -m 0755 %{buildroot}/%{_sharedstatedir}/%{name}/udr
21cr|pdns-recursor-4.9.9-1|99	
21cr|pdns-recursor-4.9.9-1|100	# change user and group to pdns-recursor
21cr|pdns-recursor-4.9.9-1|101	# set empty security_poll_suffix
21cr|pdns-recursor-4.9.9-1|102	sed -i \
21cr|pdns-recursor-4.9.9-1|103	-e 's/# setuid=/setuid=%{name}/' \
21cr|pdns-recursor-4.9.9-1|104	-e 's/# setgid=/setgid=%{name}/' \
21cr|pdns-recursor-4.9.9-1|105	-e 's/# security-poll-suffix=secpoll\.powerdns\.com\./security-poll-suffix=/' \
21cr|pdns-recursor-4.9.9-1|106	%{buildroot}%{_sysconfdir}/%{name}/recursor.conf
21cr|pdns-recursor-4.9.9-1|107	
21cr|pdns-recursor-4.9.9-1|108	%changelog
21cr|pdns-recursor-4.9.9-1|109	* Sun Mar 22 2026 Andrey Grigorev <survolog@yandex.ru>
21cr|pdns-recursor-4.9.9-1|110	- Minor clear
21cr|pdns-recursor-4.9.9-1|111	
21cr|pdns-recursor-4.9.9-1|112	- Merge: 3fcb1b3 46e8948
21cr|pdns-recursor-4.9.9-1|113	* Sun Mar 22 2026 survolog <survolog@yandex.ru>
21cr|pdns-recursor-4.9.9-1|114	- Merge pull request #3 from dev_wa00/pdns-recursor:rosa2021.1
21cr|pdns-recursor-4.9.9-1|115	- 4.9.9
21cr|pdns-recursor-4.9.9-1|116	
21cr|pdns-recursor-4.9.9-1|117	* Sun Mar 22 2026 wa00 (Dmitry Popov) <chronoxnova@yandex.ru>
21cr|pdns-recursor-4.9.9-1|118	- update to 4.9.9
21cr|pdns-recursor-4.9.9-1|119	
21cr|pdns-recursor-4.9.9-1|120	* Tue Feb 21 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.8.2-1
21cr|pdns-recursor-4.9.9-1|121	- Update version to 4.8.2
21cr|pdns-recursor-4.9.9-1|122	
21cr|pdns-recursor-4.9.9-1|123	* Wed Oct 5 2022 Alexander Stefanov <alexander@mezon.ru> 4.7.3-1
21cr|pdns-recursor-4.9.9-1|124	- version autoupdate [4.7.3]
21cr|pdns-recursor-4.9.9-1|125	
21cr|pdns-recursor-4.9.9-1|126	* Wed Nov 24 2021 Alexander Stefanov <alexander@mezon.ru> 4.5.7-1
21cr|pdns-recursor-4.9.9-1|127	- version autoupdate [4.5.7]
21cr|pdns-recursor-4.9.9-1|128	
21cr|pdns-recursor-4.9.9-1|129	* Mon Oct 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pdns-recursor-4.9.9-1|130	- support i686 dropped in upstream
21cr|pdns-recursor-4.9.9-1|131	
21cr|pdns-recursor-4.9.9-1|132	* Mon Oct 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.5.6-1
21cr|pdns-recursor-4.9.9-1|133	- Update version to 4.5.6

3824 21
21cr|peazip-8.6.0-1|1	%define debug_package %{nil}
21cr|peazip-8.6.0-1|2	
21cr|peazip-8.6.0-1|3	Summary:	File and archive manager
21cr|peazip-8.6.0-1|4	Name:		peazip
21cr|peazip-8.6.0-1|5	Version:	8.6.0
21cr|peazip-8.6.0-1|6	Release:	1
21cr|peazip-8.6.0-1|7	License:	LGPLv3+
21cr|peazip-8.6.0-1|8	Group:		File tools
21cr|peazip-8.6.0-1|9	Url:		http://www.peazip.org
21cr|peazip-8.6.0-1|10	Source0:	https://sourceforge.net/projects/peazip/files/%{version}/%{name}-%{version}.src.zip
21cr|peazip-8.6.0-1|11	# configure to run in users home appdata
21cr|peazip-8.6.0-1|12	Source1:	altconf.txt
21cr|peazip-8.6.0-1|13	Source2:	rosa-peazip.desktop
21cr|peazip-8.6.0-1|14	BuildRequires:	dos2unix
21cr|peazip-8.6.0-1|15	BuildRequires:	lazarus >= 1.2.0
21cr|peazip-8.6.0-1|16	BuildRequires:	qt5pas-devel
21cr|peazip-8.6.0-1|17	BuildRequires:	qt5-devel
21cr|peazip-8.6.0-1|18	BuildRequires:	icoutils
21cr|peazip-8.6.0-1|19	Requires:	p7zip
21cr|peazip-8.6.0-1|20	Requires:	upx >= 3.09
21cr|peazip-8.6.0-1|21	Requires:	brotli
21cr|peazip-8.6.0-1|22	Requires:	zstd
21cr|peazip-8.6.0-1|23	# lazaris not build for ARM
21cr|peazip-8.6.0-1|24	ExcludeArch:	%{armx}
21cr|peazip-8.6.0-1|25	
21cr|peazip-8.6.0-1|26	%description
21cr|peazip-8.6.0-1|27	PeaZip is a free cross-platform file archiver that provides an unified
21cr|peazip-8.6.0-1|28	portable GUI for many Open Source technologies like 7-Zip, FreeArc, PAQ,
21cr|peazip-8.6.0-1|29	UPX...
21cr|peazip-8.6.0-1|30	
21cr|peazip-8.6.0-1|31	%files
21cr|peazip-8.6.0-1|32	%doc readme* copying*
21cr|peazip-8.6.0-1|33	%{_bindir}/*
21cr|peazip-8.6.0-1|34	%{_datadir}/icons/hicolor/*/apps/*.png
21cr|peazip-8.6.0-1|35	%{_datadir}/applications/rosa-peazip.desktop
21cr|peazip-8.6.0-1|36	%{_datadir}/%{name}
21cr|peazip-8.6.0-1|37	
21cr|peazip-8.6.0-1|38	#---------------------------------------------------------------------
21cr|peazip-8.6.0-1|39	
21cr|peazip-8.6.0-1|40	%prep
21cr|peazip-8.6.0-1|41	%setup -qn %{name}-%{version}.src
21cr|peazip-8.6.0-1|42	%apply_patches
21cr|peazip-8.6.0-1|43	dos2unix readme*
21cr|peazip-8.6.0-1|44	
21cr|peazip-8.6.0-1|45	%build
21cr|peazip-8.6.0-1|46	lazbuild --lazarusdir=%{_libdir}/lazarus --widgetset=qt5 --build-all project_pea.lpi && [ -f pea ]
21cr|peazip-8.6.0-1|47	lazbuild --lazarusdir=%{_libdir}/lazarus --widgetset=qt5 --build-all project_peach.lpi && [ -f peazip ]
21cr|peazip-8.6.0-1|48	
21cr|peazip-8.6.0-1|49	%install
21cr|peazip-8.6.0-1|50	mkdir -p %{buildroot}%{_bindir}
21cr|peazip-8.6.0-1|51	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|peazip-8.6.0-1|52	#rm -rf res/share/icons
21cr|peazip-8.6.0-1|53	cp -r res %{buildroot}%{_datadir}/%{name}
21cr|peazip-8.6.0-1|54	cp %{SOURCE1} %{buildroot}%{_datadir}/%{name}/res/conf
21cr|peazip-8.6.0-1|55	
21cr|peazip-8.6.0-1|56	#install helper apps
21cr|peazip-8.6.0-1|57	mkdir -p %{buildroot}%{_datadir}/%{name}/res/bin/{7z,upx,zstd,brotli}
21cr|peazip-8.6.0-1|58	ln -s %{_bindir}/7z %{buildroot}%{_datadir}/%{name}/res/bin/7z/7z
21cr|peazip-8.6.0-1|59	ln -s %{_bindir}/upx %{buildroot}%{_datadir}/%{name}/res/bin/upx/upx
21cr|peazip-8.6.0-1|60	ln -s %{_bindir}/zstd %{buildroot}%{_datadir}/%{name}/res/bin/zstd/zstd
21cr|peazip-8.6.0-1|61	ln -s %{_bindir}/brotli %{buildroot}%{_datadir}/%{name}/res/bin/brotli/brotli
21cr|peazip-8.6.0-1|62	
21cr|peazip-8.6.0-1|63	install pea %{buildroot}%{_datadir}/%{name}
21cr|peazip-8.6.0-1|64	ln -s %{_datadir}/%{name}/pea %{buildroot}%{_bindir}/pea
21cr|peazip-8.6.0-1|65	install %{name} %{buildroot}%{_datadir}/%{name}
21cr|peazip-8.6.0-1|66	ln -s %{_datadir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
21cr|peazip-8.6.0-1|67	
21cr|peazip-8.6.0-1|68	mkdir -p %{buildroot}%{_datadir}/applications
21cr|peazip-8.6.0-1|69	cp %{SOURCE2} %{buildroot}%{_datadir}/applications/
21cr|peazip-8.6.0-1|70	
21cr|peazip-8.6.0-1|71	mkdir -p %{buildroot}%{_iconsdir}/hicolor/256x256/apps
21cr|peazip-8.6.0-1|72	icotool -x -i 1 -o %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png %{name}.ico
21cr|peazip-8.6.0-1|73	#rm -rf %{buildroot}%{_datadir}/%{name}/res/share/icons

3825 21
21cr|peek-1.5.1-1|1	Summary:	Simple animated GIF screen recorder
21cr|peek-1.5.1-1|2	Name:		peek
21cr|peek-1.5.1-1|3	Version:	1.5.1
21cr|peek-1.5.1-1|4	Release:	1
21cr|peek-1.5.1-1|5	License:	GPLv3+
21cr|peek-1.5.1-1|6	Group:		Video
21cr|peek-1.5.1-1|7	Url:		https://github.com/phw/peek
21cr|peek-1.5.1-1|8	Source0:	https://github.com/phw/peek/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|peek-1.5.1-1|9	Source1:	peek_ru.tar.gz
21cr|peek-1.5.1-1|10	BuildRequires:	cmake
21cr|peek-1.5.1-1|11	BuildRequires:	gettext >= 0.19
21cr|peek-1.5.1-1|12	BuildRequires:	gzip
21cr|peek-1.5.1-1|13	BuildRequires:	txt2man
21cr|peek-1.5.1-1|14	BuildRequires:	vala >= 0.22
21cr|peek-1.5.1-1|15	BuildRequires:	libxml2-utils
21cr|peek-1.5.1-1|16	BuildRequires:	pkgconfig(cairo)
21cr|peek-1.5.1-1|17	BuildRequires:	pkgconfig(glib-2.0) >= 2.42.0
21cr|peek-1.5.1-1|18	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.22
21cr|peek-1.5.1-1|19	BuildRequires:	pkgconfig(vapigen)
21cr|peek-1.5.1-1|20	BuildRequires:	pkgconfig(keybinder-3.0)
21cr|peek-1.5.1-1|21	Requires:	ffmpeg
21cr|peek-1.5.1-1|22	Recommends:	gstreamer1.0-plugins-ugly
21cr|peek-1.5.1-1|23	
21cr|peek-1.5.1-1|24	%description
21cr|peek-1.5.1-1|25	Simple animated GIF screen recorder with an easy to use interface
21cr|peek-1.5.1-1|26	
21cr|peek-1.5.1-1|27	%files -f %{name}.lang
21cr|peek-1.5.1-1|28	%{_bindir}/%{name}
21cr|peek-1.5.1-1|29	%{_datadir}/applications/com.uploadedlobster.%{name}.desktop
21cr|peek-1.5.1-1|30	%{_datadir}/dbus-1/services/com.uploadedlobster.%{name}.service
21cr|peek-1.5.1-1|31	%{_datadir}/metainfo/com.uploadedlobster.%{name}.appdata.xml
21cr|peek-1.5.1-1|32	%{_datadir}/glib-2.0/schemas/com.uploadedlobster.%{name}.gschema.xml
21cr|peek-1.5.1-1|33	%{_iconsdir}/scalable/apps/com.uploadedlobster.%{name}.svg
21cr|peek-1.5.1-1|34	%{_iconsdir}/symbolic/apps/com.uploadedlobster.%{name}-symbolic.svg
21cr|peek-1.5.1-1|35	%{_mandir}/man1/%{name}.1*
21cr|peek-1.5.1-1|36	
21cr|peek-1.5.1-1|37	#-----------------------------------------------------------------------------
21cr|peek-1.5.1-1|38	
21cr|peek-1.5.1-1|39	%prep
21cr|peek-1.5.1-1|40	%setup -q
21cr|peek-1.5.1-1|41	
21cr|peek-1.5.1-1|42	pushd po
21cr|peek-1.5.1-1|43	tar -xvzf %{SOURCE1}
21cr|peek-1.5.1-1|44	popd
21cr|peek-1.5.1-1|45	
21cr|peek-1.5.1-1|46	
21cr|peek-1.5.1-1|47	%build
21cr|peek-1.5.1-1|48	%cmake -DBUILD_TESTS=OFF
21cr|peek-1.5.1-1|49	%make
21cr|peek-1.5.1-1|50	
21cr|peek-1.5.1-1|51	
21cr|peek-1.5.1-1|52	%install
21cr|peek-1.5.1-1|53	%makeinstall_std -C build
21cr|peek-1.5.1-1|54	
21cr|peek-1.5.1-1|55	%find_lang %{name}

3826 21
21cr|peg-e-1.3.0-2|1	%define oname pege
21cr|peg-e-1.3.0-2|2	Name: 		peg-e
21cr|peg-e-1.3.0-2|3	Summary: 	Peg-E is a peg solitaire game
21cr|peg-e-1.3.0-2|4	Version:	1.3.0
21cr|peg-e-1.3.0-2|5	Release:	2
21cr|peg-e-1.3.0-2|6	License: 	GPLv2
21cr|peg-e-1.3.0-2|7	Group: 		Games/Puzzles
21cr|peg-e-1.3.0-2|8	URL:		http://qt-apps.org/content/show.php/Peg-E?content=98289&PHPSESSID=99179d0529c2420d9fc65b8262873c9c
21cr|peg-e-1.3.0-2|9	Source0:	http://gottcode.org/%{name}/%{name}-%{version}-src.tar.bz2
21cr|peg-e-1.3.0-2|10	BuildRequires:	qt5-devel
21cr|peg-e-1.3.0-2|11	BuildRequires:	qt5-linguist-tools
21cr|peg-e-1.3.0-2|12	BuildRequires:	desktop-file-utils
21cr|peg-e-1.3.0-2|13	BuildRequires:	appstream-util
21cr|peg-e-1.3.0-2|14	
21cr|peg-e-1.3.0-2|15	%description
21cr|peg-e-1.3.0-2|16	Peg solitaire game in which you jump over pieces in order to remove
21cr|peg-e-1.3.0-2|17	them from the board, ultimately trying to eliminate all but one.
21cr|peg-e-1.3.0-2|18	The boards are randomly generated, with 100 levels of difficulty.
21cr|peg-e-1.3.0-2|19	The game auto-saves, and has undo-redo capability.
21cr|peg-e-1.3.0-2|20	Pieces can move horizontally, vertically, and diagonally.
21cr|peg-e-1.3.0-2|21	
21cr|peg-e-1.3.0-2|22	
21cr|peg-e-1.3.0-2|23	%files -f %{oname}.lang
21cr|peg-e-1.3.0-2|24	%doc COPYING CREDITS ChangeLog README
21cr|peg-e-1.3.0-2|25	%{_gamesbindir}/*
21cr|peg-e-1.3.0-2|26	%{_datadir}/applications/%{name}.desktop
21cr|peg-e-1.3.0-2|27	%{_iconsdir}/hicolor/*/apps/%{name}*
21cr|peg-e-1.3.0-2|28	%{_appdatadir}/%{name}.appdata.xml
21cr|peg-e-1.3.0-2|29	%{_mandir}/man6/%{name}.6*
21cr|peg-e-1.3.0-2|30	#-------------------------------------------------------------------------------------
21cr|peg-e-1.3.0-2|31	%prep
21cr|peg-e-1.3.0-2|32	%setup -q
21cr|peg-e-1.3.0-2|33	rm -rf windows_deploy.bat windows mac_deploy.sh mac
21cr|peg-e-1.3.0-2|34	
21cr|peg-e-1.3.0-2|35	%build
21cr|peg-e-1.3.0-2|36	%qmake_qt5 PREFIX=%{_prefix} \
21cr|peg-e-1.3.0-2|37	BINDIR=games \
21cr|peg-e-1.3.0-2|38	DEFINES+=USE_SYSTEM_LOCALE \
21cr|peg-e-1.3.0-2|39	QMAKE_CXXFLAGS="%{optflags -wall}"
21cr|peg-e-1.3.0-2|40	
21cr|peg-e-1.3.0-2|41	pushd translations
21cr|peg-e-1.3.0-2|42	%{_qt5_bindir}/lrelease *.ts
21cr|peg-e-1.3.0-2|43	popd
21cr|peg-e-1.3.0-2|44	
21cr|peg-e-1.3.0-2|45	%make
21cr|peg-e-1.3.0-2|46	
21cr|peg-e-1.3.0-2|47	%install
21cr|peg-e-1.3.0-2|48	%makeinstall_qt PREFIX=%{_prefix} \
21cr|peg-e-1.3.0-2|49	BINDIR=games
21cr|peg-e-1.3.0-2|50	
21cr|peg-e-1.3.0-2|51	%find_lang %{oname} --with-qt
21cr|peg-e-1.3.0-2|52	# don't really need those too...
21cr|peg-e-1.3.0-2|53	rm -fr %{buildroot}%{_datadir}/{pixmaps,%{name}/icons}
21cr|peg-e-1.3.0-2|54	
21cr|peg-e-1.3.0-2|55	
21cr|peg-e-1.3.0-2|56	%check
21cr|peg-e-1.3.0-2|57	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|peg-e-1.3.0-2|58	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

3827 21
21cr|peksystray-0.4.0-8|1	Name: 	 	peksystray
21cr|peksystray-0.4.0-8|2	Summary: 	Small system tray requiring only X
21cr|peksystray-0.4.0-8|3	Version: 	0.4.0
21cr|peksystray-0.4.0-8|4	Release: 	8
21cr|peksystray-0.4.0-8|5	Source:		%{name}-%{version}.tar.bz2
21cr|peksystray-0.4.0-8|6	Patch0:		peksystray-0.4.0-fix-str-fmt.patch
21cr|peksystray-0.4.0-8|7	Patch1:		peksystray-0.4.0-fix-link.patch
21cr|peksystray-0.4.0-8|8	URL:		http://peksystray.sourceforge.net/
21cr|peksystray-0.4.0-8|9	License:	GPL
21cr|peksystray-0.4.0-8|10	Group:		Graphical desktop/Other
21cr|peksystray-0.4.0-8|11	BuildRequires:	pkgconfig(x11)
21cr|peksystray-0.4.0-8|12	
21cr|peksystray-0.4.0-8|13	%description
21cr|peksystray-0.4.0-8|14	Peksystray is a small system tray (also called notification tray) designed for
21cr|peksystray-0.4.0-8|15	all the light window managers supporting docking. As more and more
21cr|peksystray-0.4.0-8|16	applications use a small icon in the system tray to provide additonal
21cr|peksystray-0.4.0-8|17	fonctionalities and information, it becomes useful for everyone to have
21cr|peksystray-0.4.0-8|18	access to them. While "heavy" window managers (Gnome, KDE...) come with a
21cr|peksystray-0.4.0-8|19	systrem tray embedded in the rest of the desktop, lighter window managers
21cr|peksystray-0.4.0-8|20	(WindowMaker, fluxbox...) don't have this feature. Peksystray is a very simple
21cr|peksystray-0.4.0-8|21	and light implementation of a system tray for any window manager supporting
21cr|peksystray-0.4.0-8|22	docking, conforming to the System Tray Freedesktop standard.
21cr|peksystray-0.4.0-8|23	
21cr|peksystray-0.4.0-8|24	Peksystray provides a window where icons will automatically add up depending
21cr|peksystray-0.4.0-8|25	on the requests from the applications. Both the size of the window and the
21cr|peksystray-0.4.0-8|26	size of the icons can be selected by the user. If the window is full, it can
21cr|peksystray-0.4.0-8|27	automatically display another window in order to display more icons.
21cr|peksystray-0.4.0-8|28	
21cr|peksystray-0.4.0-8|29	%prep
21cr|peksystray-0.4.0-8|30	%setup -q
21cr|peksystray-0.4.0-8|31	%patch0 -p0
21cr|peksystray-0.4.0-8|32	%patch1 -p0
21cr|peksystray-0.4.0-8|33	
21cr|peksystray-0.4.0-8|34	%build
21cr|peksystray-0.4.0-8|35	autoreconf -fi
21cr|peksystray-0.4.0-8|36	%configure
21cr|peksystray-0.4.0-8|37	%make
21cr|peksystray-0.4.0-8|38	
21cr|peksystray-0.4.0-8|39	%install
21cr|peksystray-0.4.0-8|40	rm -rf $RPM_BUILD_ROOT
21cr|peksystray-0.4.0-8|41	%makeinstall_std
21cr|peksystray-0.4.0-8|42	
21cr|peksystray-0.4.0-8|43	%clean
21cr|peksystray-0.4.0-8|44	rm -rf $RPM_BUILD_ROOT
21cr|peksystray-0.4.0-8|45	
21cr|peksystray-0.4.0-8|46	%files
21cr|peksystray-0.4.0-8|47	%defattr(-,root,root)
21cr|peksystray-0.4.0-8|48	%doc AUTHORS ChangeLog THANKS REFS README NEWS TODO
21cr|peksystray-0.4.0-8|49	%{_bindir}/%name

3828 21
21cr|pekwm-0.3.0-2|1	Summary:	A minimalist window manager for the X Window System
21cr|pekwm-0.3.0-2|2	Name:		pekwm
21cr|pekwm-0.3.0-2|3	Version:	0.3.0
21cr|pekwm-0.3.0-2|4	Release:	2
21cr|pekwm-0.3.0-2|5	License:	GPLv2
21cr|pekwm-0.3.0-2|6	Group:		Graphical desktop/Other
21cr|pekwm-0.3.0-2|7	Url:		http://pekwm.se/
21cr|pekwm-0.3.0-2|8	Source0:	https://github.com/pekwm/pekwm/archive/release-%{version}.tar.gz?/%{name}-release-%{version}.tar.gz
21cr|pekwm-0.3.0-2|9	# modify config
21cr|pekwm-0.3.0-2|10	Source1:	pekwm_config
21cr|pekwm-0.3.0-2|11	Source2:	pekwm_mouse
21cr|pekwm-0.3.0-2|12	Source3:	30Pekwm.desktop
21cr|pekwm-0.3.0-2|13	# add themes (fonts changed for Mandriva)
21cr|pekwm-0.3.0-2|14	Source10:	Opus3_Alpha-dev-20050227.tar.bz2
21cr|pekwm-0.3.0-2|15	Source11:	OpusOS-Deep.tar.bz2
21cr|pekwm-0.3.0-2|16	BuildRequires:	cmake
21cr|pekwm-0.3.0-2|17	BuildRequires:	jpeg-devel
21cr|pekwm-0.3.0-2|18	BuildRequires:	png-devel
21cr|pekwm-0.3.0-2|19	BuildRequires:	pkgconfig(pango)
21cr|pekwm-0.3.0-2|20	BuildRequires:	pkgconfig(pangocairo)
21cr|pekwm-0.3.0-2|21	BuildRequires:	pkgconfig(pangoxft)
21cr|pekwm-0.3.0-2|22	BuildRequires:	pkgconfig(x11)
21cr|pekwm-0.3.0-2|23	BuildRequires:	pkgconfig(xext)
21cr|pekwm-0.3.0-2|24	BuildRequires:	pkgconfig(xft)
21cr|pekwm-0.3.0-2|25	BuildRequires:	pkgconfig(xinerama)
21cr|pekwm-0.3.0-2|26	BuildRequires:	pkgconfig(xpm)
21cr|pekwm-0.3.0-2|27	BuildRequires:	pkgconfig(xrandr)
21cr|pekwm-0.3.0-2|28	Requires:	xterm
21cr|pekwm-0.3.0-2|29	
21cr|pekwm-0.3.0-2|30	%description
21cr|pekwm-0.3.0-2|31	Pekwm is a window manager based on aewm++, but it no longer
21cr|pekwm-0.3.0-2|32	resembles it. It is highly configurable, rather fast, and
21cr|pekwm-0.3.0-2|33	aimed towards being usable while remaining pretty enough to
21cr|pekwm-0.3.0-2|34	look at. Features include client window grouping into one
21cr|pekwm-0.3.0-2|35	window frame, automatic window size, location, grouping
21cr|pekwm-0.3.0-2|36	and title rewriting.
21cr|pekwm-0.3.0-2|37	
21cr|pekwm-0.3.0-2|38	%files
21cr|pekwm-0.3.0-2|39	%doc AUTHORS NEWS.md README.md
21cr|pekwm-0.3.0-2|40	%{_bindir}/%{name}
21cr|pekwm-0.3.0-2|41	%{_bindir}/%{name}_*
21cr|pekwm-0.3.0-2|42	%{_bindir}/start%{name}
21cr|pekwm-0.3.0-2|43	%config(noreplace) %{_sysconfdir}/%{name}
21cr|pekwm-0.3.0-2|44	%{_datadir}/%{name}/*
21cr|pekwm-0.3.0-2|45	%{_datadir}/xsessions/30Pekwm.desktop
21cr|pekwm-0.3.0-2|46	%dir %{_datadir}/%{name}
21cr|pekwm-0.3.0-2|47	%{_mandir}/man1/%{name}.1*
21cr|pekwm-0.3.0-2|48	%{_mandir}/man1/%{name}_*.1*
21cr|pekwm-0.3.0-2|49	
21cr|pekwm-0.3.0-2|50	#------------------------------------------------------------------
21cr|pekwm-0.3.0-2|51	
21cr|pekwm-0.3.0-2|52	%prep
21cr|pekwm-0.3.0-2|53	%autosetup -p1 -n %{name}-release-%{version}
21cr|pekwm-0.3.0-2|54	
21cr|pekwm-0.3.0-2|55	# modify config
21cr|pekwm-0.3.0-2|56	cp -f %{SOURCE1} data/config
21cr|pekwm-0.3.0-2|57	cp -f %{SOURCE2} data/mouse
21cr|pekwm-0.3.0-2|58	
21cr|pekwm-0.3.0-2|59	%build
21cr|pekwm-0.3.0-2|60	%cmake
21cr|pekwm-0.3.0-2|61	%make
21cr|pekwm-0.3.0-2|62	
21cr|pekwm-0.3.0-2|63	%install
21cr|pekwm-0.3.0-2|64	%makeinstall_std -C build
21cr|pekwm-0.3.0-2|65	
21cr|pekwm-0.3.0-2|66	# install themes
21cr|pekwm-0.3.0-2|67	tar -jxf %{SOURCE10} -C %{buildroot}%{_datadir}/%{name}/themes
21cr|pekwm-0.3.0-2|68	tar -jxf %{SOURCE11} -C %{buildroot}%{_datadir}/%{name}/themes
21cr|pekwm-0.3.0-2|69	
21cr|pekwm-0.3.0-2|70	install -D -m644 %{SOURCE3} %{buildroot}%{_datadir}/xsessions/30Pekwm.desktop
21cr|pekwm-0.3.0-2|71	
21cr|pekwm-0.3.0-2|72	# startfile
21cr|pekwm-0.3.0-2|73	cat > %{buildroot}%{_bindir}/start%{name} << EOF
21cr|pekwm-0.3.0-2|74	#!/usr/bin/bash
21cr|pekwm-0.3.0-2|75	exec %{_bindir}/%{name}
21cr|pekwm-0.3.0-2|76	EOF
21cr|pekwm-0.3.0-2|77	
21cr|pekwm-0.3.0-2|78	chmod 755 %{buildroot}%{_bindir}/start%{name}

3829 21
21cr|penguin-command-1.6.11-9|1	Name:		penguin-command
21cr|penguin-command-1.6.11-9|2	Summary:	A clone of the classic Missile Command game
21cr|penguin-command-1.6.11-9|3	Version:	1.6.11
21cr|penguin-command-1.6.11-9|4	Release:	9
21cr|penguin-command-1.6.11-9|5	Source0:	http://belnet.dl.sourceforge.net/sourceforge/penguin-command/%{name}-%{version}.tar.bz2
21cr|penguin-command-1.6.11-9|6	Source11:	%{name}.16.png
21cr|penguin-command-1.6.11-9|7	Source12:	%{name}.32.png
21cr|penguin-command-1.6.11-9|8	Source13:	%{name}.48.png
21cr|penguin-command-1.6.11-9|9	URL:		http://www.linux-games.com/penguin-command/index.html
21cr|penguin-command-1.6.11-9|10	License:	GPL
21cr|penguin-command-1.6.11-9|11	Group:		Games/Arcade
21cr|penguin-command-1.6.11-9|12	BuildRequires:	SDL-devel
21cr|penguin-command-1.6.11-9|13	BuildRequires:	SDL_mixer-devel
21cr|penguin-command-1.6.11-9|14	BuildRequires:	SDL_image-devel
21cr|penguin-command-1.6.11-9|15	Requires:	soundwrapper
21cr|penguin-command-1.6.11-9|16	
21cr|penguin-command-1.6.11-9|17	%description
21cr|penguin-command-1.6.11-9|18	This is a clone of the classic "Missile Command" Game, but it has better
21cr|penguin-command-1.6.11-9|19	graphics and music. The gameplay has only been slightly modified. Penguin
21cr|penguin-command-1.6.11-9|20	Command is completely licensed under the GPL, excluding the music.
21cr|penguin-command-1.6.11-9|21	
21cr|penguin-command-1.6.11-9|22	%prep
21cr|penguin-command-1.6.11-9|23	%setup -q
21cr|penguin-command-1.6.11-9|24	
21cr|penguin-command-1.6.11-9|25	%build
21cr|penguin-command-1.6.11-9|26	%configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
21cr|penguin-command-1.6.11-9|27	%make
21cr|penguin-command-1.6.11-9|28	
21cr|penguin-command-1.6.11-9|29	%install
21cr|penguin-command-1.6.11-9|30	rm -rf $RPM_BUILD_ROOT
21cr|penguin-command-1.6.11-9|31	%{makeinstall_std}
21cr|penguin-command-1.6.11-9|32	
21cr|penguin-command-1.6.11-9|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21cr|penguin-command-1.6.11-9|34	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|penguin-command-1.6.11-9|35	[Desktop Entry]
21cr|penguin-command-1.6.11-9|36	Name=Penguin Command
21cr|penguin-command-1.6.11-9|37	Comment=%{Summary}
21cr|penguin-command-1.6.11-9|38	Exec=soundwrapper %{_gamesbindir}/%{name}
21cr|penguin-command-1.6.11-9|39	Icon=%{name}
21cr|penguin-command-1.6.11-9|40	Terminal=false
21cr|penguin-command-1.6.11-9|41	Type=Application
21cr|penguin-command-1.6.11-9|42	Categories=Game;ArcadeGame;
21cr|penguin-command-1.6.11-9|43	EOF
21cr|penguin-command-1.6.11-9|44	
21cr|penguin-command-1.6.11-9|45	install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|penguin-command-1.6.11-9|46	install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|penguin-command-1.6.11-9|47	install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|penguin-command-1.6.11-9|48	
21cr|penguin-command-1.6.11-9|49	%if %mdkversion < 200900
21cr|penguin-command-1.6.11-9|50	%post
21cr|penguin-command-1.6.11-9|51	%{update_menus}
21cr|penguin-command-1.6.11-9|52	%endif
21cr|penguin-command-1.6.11-9|53	
21cr|penguin-command-1.6.11-9|54	%if %mdkversion < 200900
21cr|penguin-command-1.6.11-9|55	%postun
21cr|penguin-command-1.6.11-9|56	%{clean_menus}
21cr|penguin-command-1.6.11-9|57	%endif
21cr|penguin-command-1.6.11-9|58	
21cr|penguin-command-1.6.11-9|59	%clean
21cr|penguin-command-1.6.11-9|60	rm -rf $RPM_BUILD_ROOT
21cr|penguin-command-1.6.11-9|61	
21cr|penguin-command-1.6.11-9|62	%files
21cr|penguin-command-1.6.11-9|63	%defattr(-, root, root)
21cr|penguin-command-1.6.11-9|64	%doc README NEWS AUTHORS
21cr|penguin-command-1.6.11-9|65	%{_gamesbindir}/*
21cr|penguin-command-1.6.11-9|66	%{_gamesdatadir}/%{name}
21cr|penguin-command-1.6.11-9|67	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|penguin-command-1.6.11-9|68	%{_iconsdir}/%{name}.png
21cr|penguin-command-1.6.11-9|69	%{_miconsdir}/%{name}.png
21cr|penguin-command-1.6.11-9|70	%{_liconsdir}/%{name}.png
21cr|penguin-command-1.6.11-9|71	%{_mandir}/*/*

3830 21
21cr|pentaxpj-1.0.0-21|1	Summary:	Pentax PocketJet Printer Driver
21cr|pentaxpj-1.0.0-21|2	Name:		pentaxpj
21cr|pentaxpj-1.0.0-21|3	Version:	1.0.0
21cr|pentaxpj-1.0.0-21|4	Release:	21
21cr|pentaxpj-1.0.0-21|5	License:	GPLv2+
21cr|pentaxpj-1.0.0-21|6	Group:		System/Printing
21cr|pentaxpj-1.0.0-21|7	Url:		http://www.pragana.net/gdiprinters.html
21cr|pentaxpj-1.0.0-21|8	Source0:	http://www.pragana.net/%{name}-%{version}.tar.gz
21cr|pentaxpj-1.0.0-21|9	Patch0:		pentaxpj-glibc28_fix.diff
21cr|pentaxpj-1.0.0-21|10	Patch1:		pentaxpj-1.0.0-LDFLAGS.diff
21cr|pentaxpj-1.0.0-21|11	
21cr|pentaxpj-1.0.0-21|12	%description
21cr|pentaxpj-1.0.0-21|13	Pentax PocketJet Printer Driver for the families:
21cr|pentaxpj-1.0.0-21|14	
21cr|pentaxpj-1.0.0-21|15	o PocketJet II
21cr|pentaxpj-1.0.0-21|16	o PocketJet 200.
21cr|pentaxpj-1.0.0-21|17	
21cr|pentaxpj-1.0.0-21|18	%files
21cr|pentaxpj-1.0.0-21|19	%doc README
21cr|pentaxpj-1.0.0-21|20	%{_libdir}/pentaxpj
21cr|pentaxpj-1.0.0-21|21	%config(noreplace) %{_sysconfdir}/pentaxpj.conf
21cr|pentaxpj-1.0.0-21|22	%defattr(0755,root,root,0755)
21cr|pentaxpj-1.0.0-21|23	%{_bindir}/pentaxpj
21cr|pentaxpj-1.0.0-21|24	%{_sbindir}/pentaxsetup
21cr|pentaxpj-1.0.0-21|25	
21cr|pentaxpj-1.0.0-21|26	#----------------------------------------------------------------------------
21cr|pentaxpj-1.0.0-21|27	
21cr|pentaxpj-1.0.0-21|28	%prep
21cr|pentaxpj-1.0.0-21|29	%autosetup -p0 -n %{name}
21cr|pentaxpj-1.0.0-21|30	
21cr|pentaxpj-1.0.0-21|31	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|pentaxpj-1.0.0-21|32	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|pentaxpj-1.0.0-21|33	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|pentaxpj-1.0.0-21|34	
21cr|pentaxpj-1.0.0-21|35	for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|pentaxpj-1.0.0-21|36	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|pentaxpj-1.0.0-21|37	done
21cr|pentaxpj-1.0.0-21|38	
21cr|pentaxpj-1.0.0-21|39	%build
21cr|pentaxpj-1.0.0-21|40	%make CFLAGS="%{optflags} -DLONG_FORM_FEED" LDFLAGS="%{ldflags}"
21cr|pentaxpj-1.0.0-21|41	
21cr|pentaxpj-1.0.0-21|42	%install
21cr|pentaxpj-1.0.0-21|43	rm -rf %{buildroot}
21cr|pentaxpj-1.0.0-21|44	
21cr|pentaxpj-1.0.0-21|45	install -d %{buildroot}%{_bindir}
21cr|pentaxpj-1.0.0-21|46	install -d %{buildroot}%{_sbindir}
21cr|pentaxpj-1.0.0-21|47	install -d %{buildroot}%{_libdir}/pentaxpj
21cr|pentaxpj-1.0.0-21|48	install -d %{buildroot}%{_sysconfdir}
21cr|pentaxpj-1.0.0-21|49	
21cr|pentaxpj-1.0.0-21|50	cp -a BWidget-1.3.1 pentaxpj pentaxsetup pentax.xpm test-page.ps.gz %{buildroot}%{_libdir}/pentaxpj
21cr|pentaxpj-1.0.0-21|51	ln -s %{_libdir}/pentaxpj/pentaxsetup %{buildroot}%{_sbindir}
21cr|pentaxpj-1.0.0-21|52	ln -s %{_libdir}/pentaxpj/pentaxpj %{buildroot}%{_bindir}
21cr|pentaxpj-1.0.0-21|53	cat > %{buildroot}%{_sysconfdir}/pentaxpj.conf <<EOF
21cr|pentaxpj-1.0.0-21|54	#
21cr|pentaxpj-1.0.0-21|55	set settings(driverpath) %{_libdir}/pentaxpj
21cr|pentaxpj-1.0.0-21|56	EOF

3831 21
21cr|pente-2.2.5-11|1	%define debug_package %{nil}
21cr|pente-2.2.5-11|2	
21cr|pente-2.2.5-11|3	Name:    pente
21cr|pente-2.2.5-11|4	Version: 2.2.5
21cr|pente-2.2.5-11|5	Release: 11
21cr|pente-2.2.5-11|6	Summary: Five in a row game for X
21cr|pente-2.2.5-11|7	Source:  http://www.igoweb.org/~wms/comp/pente/%{name}-%{version}.tar.gz
21cr|pente-2.2.5-11|8	Source2: %{name}-icons.tar.bz2
21cr|pente-2.2.5-11|9	Patch:   pente-makefile.patch
21cr|pente-2.2.5-11|10	Group:   Games/Boards
21cr|pente-2.2.5-11|11	License: GPL
21cr|pente-2.2.5-11|12	URL:     http://www.igoweb.org/~wms/comp/pente
21cr|pente-2.2.5-11|13	BuildRequires: pkgconfig(x11)
21cr|pente-2.2.5-11|14	BuildRequires: ncurses-devel
21cr|pente-2.2.5-11|15	
21cr|pente-2.2.5-11|16	%description
21cr|pente-2.2.5-11|17	Pente is the English name for the Asian game ni-nuki, which itself
21cr|pente-2.2.5-11|18	is a version of the game go-moku. The game is a variant of the well
21cr|pente-2.2.5-11|19	known five in a row. Placing five stones in a row is one way to win,
21cr|pente-2.2.5-11|20	the other is to capture five pairs of the opponents stones.
21cr|pente-2.2.5-11|21	
21cr|pente-2.2.5-11|22	Pente can run in three different modes: X, curses or text. You can
21cr|pente-2.2.5-11|23	play against the computer or another human, and there is also support
21cr|pente-2.2.5-11|24	for playing over a network.
21cr|pente-2.2.5-11|25	
21cr|pente-2.2.5-11|26	%prep
21cr|pente-2.2.5-11|27	%setup -q
21cr|pente-2.2.5-11|28	%patch -p1
21cr|pente-2.2.5-11|29	
21cr|pente-2.2.5-11|30	%build
21cr|pente-2.2.5-11|31	%configure --host=%{_host} --target=%{_target_platform} --with-x
21cr|pente-2.2.5-11|32	%make CC="gcc %{optflags} %{?ldflags}"
21cr|pente-2.2.5-11|33	
21cr|pente-2.2.5-11|34	%install
21cr|pente-2.2.5-11|35	mkdir -p %{buildroot}/%{_gamesbindir}
21cr|pente-2.2.5-11|36	mkdir -p %{buildroot}%{_mandir}/man6
21cr|pente-2.2.5-11|37	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|pente-2.2.5-11|38	
21cr|pente-2.2.5-11|39	%makeinstall_std
21cr|pente-2.2.5-11|40	tar xvjf %{SOURCE2}
21cr|pente-2.2.5-11|41	cp %{name}-16.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|pente-2.2.5-11|42	cp %{name}-32.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|pente-2.2.5-11|43	cp %{name}-48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|pente-2.2.5-11|44	cp %{name}-32.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|pente-2.2.5-11|45	
21cr|pente-2.2.5-11|46	mkdir -p %{buildroot}%{_datadir}/applications
21cr|pente-2.2.5-11|47	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|pente-2.2.5-11|48	[Desktop Entry]
21cr|pente-2.2.5-11|49	Name=Pente
21cr|pente-2.2.5-11|50	Comment=Five in a row game
21cr|pente-2.2.5-11|51	Comment[ru]=Игра "пять в ряд"
21cr|pente-2.2.5-11|52	Exec=%{_gamesbindir}/pente
21cr|pente-2.2.5-11|53	Icon=%{name}
21cr|pente-2.2.5-11|54	Terminal=false
21cr|pente-2.2.5-11|55	Type=Application
21cr|pente-2.2.5-11|56	Categories=GTK;Game;BoardGame;
21cr|pente-2.2.5-11|57	EOF
21cr|pente-2.2.5-11|58	
21cr|pente-2.2.5-11|59	%files
21cr|pente-2.2.5-11|60	%doc README
21cr|pente-2.2.5-11|61	%{_gamesbindir}/%{name}
21cr|pente-2.2.5-11|62	%{_mandir}/man6/*
21cr|pente-2.2.5-11|63	%{_datadir}/applications/*.desktop
21cr|pente-2.2.5-11|64	%_iconsdir/%{name}.png
21cr|pente-2.2.5-11|65	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|pente-2.2.5-11|66	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|pente-2.2.5-11|67	%{_iconsdir}/hicolor/48x48/apps/%{name}.png

3832 21
21cr|perf-tools-0.20150709.30ff475891.1-3|1	Name:           perf-tools
21cr|perf-tools-0.20150709.30ff475891.1-3|2	Summary:        Performance analysis tools based on Linux perf_events (aka perf) and ftrace
21cr|perf-tools-0.20150709.30ff475891.1-3|3	Version:        0.20150709.30ff475891.1
21cr|perf-tools-0.20150709.30ff475891.1-3|4	Release:        3
21cr|perf-tools-0.20150709.30ff475891.1-3|5	Source0:        https://github.com/brendangregg/perf-tools/archive/master.zip
21cr|perf-tools-0.20150709.30ff475891.1-3|6	Url:            https://github.com/brendangregg/perf-tools
21cr|perf-tools-0.20150709.30ff475891.1-3|7	Group:          System/Configuration/Other
21cr|perf-tools-0.20150709.30ff475891.1-3|8	License:        GPL
21cr|perf-tools-0.20150709.30ff475891.1-3|9	BuildArch:      noarch
21cr|perf-tools-0.20150709.30ff475891.1-3|10	Requires:       perf
21cr|perf-tools-0.20150709.30ff475891.1-3|11	
21cr|perf-tools-0.20150709.30ff475891.1-3|12	%description
21cr|perf-tools-0.20150709.30ff475891.1-3|13	A miscellaneous collection of in-development and unsupported performance
21cr|perf-tools-0.20150709.30ff475891.1-3|14	analysis tools for Linux ftrace and perf_events (aka the "perf" command).
21cr|perf-tools-0.20150709.30ff475891.1-3|15	Both ftrace and perf are core Linux tracing tools, included in the kernel
21cr|perf-tools-0.20150709.30ff475891.1-3|16	source. Your system probably has ftrace already, and perf is often just a
21cr|perf-tools-0.20150709.30ff475891.1-3|17	package add (see Prerequisites).
21cr|perf-tools-0.20150709.30ff475891.1-3|18	
21cr|perf-tools-0.20150709.30ff475891.1-3|19	These tools are designed to be easy to install (fewest dependencies),
21cr|perf-tools-0.20150709.30ff475891.1-3|20	provide advanced performance observability, and be simple to use: do one
21cr|perf-tools-0.20150709.30ff475891.1-3|21	thing and do it well. This collection was created by Brendan Gregg (author
21cr|perf-tools-0.20150709.30ff475891.1-3|22	of the DTraceToolkit).
21cr|perf-tools-0.20150709.30ff475891.1-3|23	
21cr|perf-tools-0.20150709.30ff475891.1-3|24	Many of these tools employ workarounds so that functionality is possible
21cr|perf-tools-0.20150709.30ff475891.1-3|25	on existing Linux kernels. Because of this, many tools have caveats (see
21cr|perf-tools-0.20150709.30ff475891.1-3|26	man pages), and their implementation should be considered a placeholder
21cr|perf-tools-0.20150709.30ff475891.1-3|27	until future kernel features, or new tracing subsystems, are added.
21cr|perf-tools-0.20150709.30ff475891.1-3|28	
21cr|perf-tools-0.20150709.30ff475891.1-3|29	These are intended for Linux 3.2 and newer kernels. For Linux 2.6.x, see
21cr|perf-tools-0.20150709.30ff475891.1-3|30	Warnings.
21cr|perf-tools-0.20150709.30ff475891.1-3|31	
21cr|perf-tools-0.20150709.30ff475891.1-3|32	
21cr|perf-tools-0.20150709.30ff475891.1-3|33	#---------------------------------------------------------------------------
21cr|perf-tools-0.20150709.30ff475891.1-3|34	
21cr|perf-tools-0.20150709.30ff475891.1-3|35	%prep
21cr|perf-tools-0.20150709.30ff475891.1-3|36	%setup -qn %{name}-master
21cr|perf-tools-0.20150709.30ff475891.1-3|37	
21cr|perf-tools-0.20150709.30ff475891.1-3|38	%build
21cr|perf-tools-0.20150709.30ff475891.1-3|39	
21cr|perf-tools-0.20150709.30ff475891.1-3|40	%install
21cr|perf-tools-0.20150709.30ff475891.1-3|41	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_datadir}/%{name} %{buildroot}%{_mandir}/man8
21cr|perf-tools-0.20150709.30ff475891.1-3|42	
21cr|perf-tools-0.20150709.30ff475891.1-3|43	install -m755 disk/bitesize %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|44	install -m755 fs/cachestat %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|45	install -m755 execsnoop %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|46	install -m755 kernel/* %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|47	install -m755 iolatency %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|48	install -m755 iosnoop %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|49	install -m755 killsnoop %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|50	install -m755 opensnoop %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|51	install -m755 misc/perf-stat-hist %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|52	install -m755 tools/reset-ftrace %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|53	install -m755 syscount %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|54	install -m755 net/tcpretrans %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|55	install -m755 system/tpoint %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|56	install -m755 user/uprobe %{buildroot}%{_bindir}
21cr|perf-tools-0.20150709.30ff475891.1-3|57	
21cr|perf-tools-0.20150709.30ff475891.1-3|58	cp -r man %{buildroot}/usr/share
21cr|perf-tools-0.20150709.30ff475891.1-3|59	cp -r examples %{buildroot}/usr/share/perf-tools
21cr|perf-tools-0.20150709.30ff475891.1-3|60	
21cr|perf-tools-0.20150709.30ff475891.1-3|61	%files
21cr|perf-tools-0.20150709.30ff475891.1-3|62	%doc LICENSE README.md
21cr|perf-tools-0.20150709.30ff475891.1-3|63	%{_bindir}/*
21cr|perf-tools-0.20150709.30ff475891.1-3|64	%{_mandir}/man8/*
21cr|perf-tools-0.20150709.30ff475891.1-3|65	%{_datadir}/%{name}

3833 21
21cr|perl-Acme-Bleach-1.150.0-5|1	%define upstream_name    Acme-Bleach
21cr|perl-Acme-Bleach-1.150.0-5|2	%define upstream_version 1.150
21cr|perl-Acme-Bleach-1.150.0-5|3	
21cr|perl-Acme-Bleach-1.150.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Acme-Bleach-1.150.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Acme-Bleach-1.150.0-5|6	Release:	5
21cr|perl-Acme-Bleach-1.150.0-5|7	
21cr|perl-Acme-Bleach-1.150.0-5|8	Summary:	For I<really> clean programs
21cr|perl-Acme-Bleach-1.150.0-5|9	
21cr|perl-Acme-Bleach-1.150.0-5|10	License:	GPL+ or Artistic
21cr|perl-Acme-Bleach-1.150.0-5|11	Group:		Development/Perl
21cr|perl-Acme-Bleach-1.150.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Acme-Bleach-1.150.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Acme/Acme-Bleach-%{upstream_version}.tar.gz
21cr|perl-Acme-Bleach-1.150.0-5|14	
21cr|perl-Acme-Bleach-1.150.0-5|15	BuildRequires:	perl-devel
21cr|perl-Acme-Bleach-1.150.0-5|16	BuildArch:	noarch
21cr|perl-Acme-Bleach-1.150.0-5|17	
21cr|perl-Acme-Bleach-1.150.0-5|18	%description
21cr|perl-Acme-Bleach-1.150.0-5|19	The first time you run a program under 'use Acme::DWIM', the module
21cr|perl-Acme-Bleach-1.150.0-5|20	replaces all the unsightly operators et al. from your source file with the
21cr|perl-Acme-Bleach-1.150.0-5|21	new DWIM operator: '...' (pronounced "yadda yadda yadda").
21cr|perl-Acme-Bleach-1.150.0-5|22	
21cr|perl-Acme-Bleach-1.150.0-5|23	The code continues to work exactly as it did before, but now it looks like
21cr|perl-Acme-Bleach-1.150.0-5|24	this:
21cr|perl-Acme-Bleach-1.150.0-5|25	
21cr|perl-Acme-Bleach-1.150.0-5|26	use Acme::DWIM;
21cr|perl-Acme-Bleach-1.150.0-5|27	
21cr|perl-Acme-Bleach-1.150.0-5|28	my ($x) ... ...("Hullo " ... 3 ... "world" ... "~" ... 30) ... /(...)/;
21cr|perl-Acme-Bleach-1.150.0-5|29	$x ... tr/tnv/uow/;
21cr|perl-Acme-Bleach-1.150.0-5|30	print $x;
21cr|perl-Acme-Bleach-1.150.0-5|31	
21cr|perl-Acme-Bleach-1.150.0-5|32	%prep
21cr|perl-Acme-Bleach-1.150.0-5|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Acme-Bleach-1.150.0-5|34	
21cr|perl-Acme-Bleach-1.150.0-5|35	%build
21cr|perl-Acme-Bleach-1.150.0-5|36	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Acme-Bleach-1.150.0-5|37	%make
21cr|perl-Acme-Bleach-1.150.0-5|38	
21cr|perl-Acme-Bleach-1.150.0-5|39	%check
21cr|perl-Acme-Bleach-1.150.0-5|40	make test
21cr|perl-Acme-Bleach-1.150.0-5|41	
21cr|perl-Acme-Bleach-1.150.0-5|42	%install
21cr|perl-Acme-Bleach-1.150.0-5|43	%makeinstall_std
21cr|perl-Acme-Bleach-1.150.0-5|44	
21cr|perl-Acme-Bleach-1.150.0-5|45	%files
21cr|perl-Acme-Bleach-1.150.0-5|46	%doc Changes README
21cr|perl-Acme-Bleach-1.150.0-5|47	%{_mandir}/man3/*
21cr|perl-Acme-Bleach-1.150.0-5|48	%{perl_vendorlib}/*

3834 21
21cr|perl-Acme-Damn-0.80.0-1|1	%define upstream_name    Acme-Damn
21cr|perl-Acme-Damn-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-Acme-Damn-0.80.0-1|3	%global __provides_exclude Damn.so
21cr|perl-Acme-Damn-0.80.0-1|4	
21cr|perl-Acme-Damn-0.80.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-Acme-Damn-0.80.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Acme-Damn-0.80.0-1|7	Release:    1
21cr|perl-Acme-Damn-0.80.0-1|8	
21cr|perl-Acme-Damn-0.80.0-1|9	Summary:    'Unbless' Perl objects
21cr|perl-Acme-Damn-0.80.0-1|10	
21cr|perl-Acme-Damn-0.80.0-1|11	License:    GPL+ or Artistic
21cr|perl-Acme-Damn-0.80.0-1|12	Group:      Development/Perl
21cr|perl-Acme-Damn-0.80.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Acme-Damn-0.80.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Acme/Acme-Damn-%{upstream_version}.tar.gz
21cr|perl-Acme-Damn-0.80.0-1|15	
21cr|perl-Acme-Damn-0.80.0-1|16	BuildRequires: perl(Test::Exception)
21cr|perl-Acme-Damn-0.80.0-1|17	BuildRequires: perl(Test::More)
21cr|perl-Acme-Damn-0.80.0-1|18	BuildRequires: perl-devel
21cr|perl-Acme-Damn-0.80.0-1|19	
21cr|perl-Acme-Damn-0.80.0-1|20	%description
21cr|perl-Acme-Damn-0.80.0-1|21	*Acme::Damn* provides a single routine, *damn()*, which takes a blessed
21cr|perl-Acme-Damn-0.80.0-1|22	reference (a Perl object), and _unblesses_ it, to return the original
21cr|perl-Acme-Damn-0.80.0-1|23	reference. I can't think of any reason why you might want to do this, but
21cr|perl-Acme-Damn-0.80.0-1|24	just because it's of no use doesn't mean that you shouldn't be able to do
21cr|perl-Acme-Damn-0.80.0-1|25	it.
21cr|perl-Acme-Damn-0.80.0-1|26	
21cr|perl-Acme-Damn-0.80.0-1|27	EXPORT
21cr|perl-Acme-Damn-0.80.0-1|28	By default, *Acme::Damn* exports the method *damn()* into the current
21cr|perl-Acme-Damn-0.80.0-1|29	namespace. Aliases for *damn()* (see below) may be imported upon
21cr|perl-Acme-Damn-0.80.0-1|30	request.
21cr|perl-Acme-Damn-0.80.0-1|31	
21cr|perl-Acme-Damn-0.80.0-1|32	Methods
21cr|perl-Acme-Damn-0.80.0-1|33	* *damn* _object_
21cr|perl-Acme-Damn-0.80.0-1|34	
21cr|perl-Acme-Damn-0.80.0-1|35	%prep
21cr|perl-Acme-Damn-0.80.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Acme-Damn-0.80.0-1|37	
21cr|perl-Acme-Damn-0.80.0-1|38	%build
21cr|perl-Acme-Damn-0.80.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Acme-Damn-0.80.0-1|40	%make
21cr|perl-Acme-Damn-0.80.0-1|41	
21cr|perl-Acme-Damn-0.80.0-1|42	%check
21cr|perl-Acme-Damn-0.80.0-1|43	make test
21cr|perl-Acme-Damn-0.80.0-1|44	
21cr|perl-Acme-Damn-0.80.0-1|45	%install
21cr|perl-Acme-Damn-0.80.0-1|46	%makeinstall_std
21cr|perl-Acme-Damn-0.80.0-1|47	
21cr|perl-Acme-Damn-0.80.0-1|48	%files
21cr|perl-Acme-Damn-0.80.0-1|49	%doc Changes README META.json META.yml
21cr|perl-Acme-Damn-0.80.0-1|50	%{_mandir}/man3/*
21cr|perl-Acme-Damn-0.80.0-1|51	%{perl_vendorarch}/*

3835 21
21cr|perl-Acme-MetaSyntactic-1.15.0-5|1	%define upstream_name	 Acme-MetaSyntactic
21cr|perl-Acme-MetaSyntactic-1.15.0-5|2	%define upstream_version 1.015
21cr|perl-Acme-MetaSyntactic-1.15.0-5|3	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Acme-MetaSyntactic-1.15.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Acme-MetaSyntactic-1.15.0-5|6	Release:	5
21cr|perl-Acme-MetaSyntactic-1.15.0-5|7	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|8	Summary:	Generates themed metasyntactic variables
21cr|perl-Acme-MetaSyntactic-1.15.0-5|9	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|10	License:	GPL+ or Artistic
21cr|perl-Acme-MetaSyntactic-1.15.0-5|11	Group:		Development/Perl
21cr|perl-Acme-MetaSyntactic-1.15.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Acme-MetaSyntactic-1.15.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Acme/Acme-MetaSyntactic-%{upstream_version}.tar.gz
21cr|perl-Acme-MetaSyntactic-1.15.0-5|14	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|15	BuildRequires:	perl-devel
21cr|perl-Acme-MetaSyntactic-1.15.0-5|16	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Acme-MetaSyntactic-1.15.0-5|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Acme-MetaSyntactic-1.15.0-5|18	BuildRequires:	perl(Test::More)
21cr|perl-Acme-MetaSyntactic-1.15.0-5|19	BuildArch:	noarch
21cr|perl-Acme-MetaSyntactic-1.15.0-5|20	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|21	%description
21cr|perl-Acme-MetaSyntactic-1.15.0-5|22	Acme::MetaSyntactic is a perl module to generate good (as well as funny)
21cr|perl-Acme-MetaSyntactic-1.15.0-5|23	metasyntactic variable names. It provides several variable themes, from the
21cr|perl-Acme-MetaSyntactic-1.15.0-5|24	usual "foo" "bar" list, to the fight sound effects from the Batman 60s TV
21cr|perl-Acme-MetaSyntactic-1.15.0-5|25	serial.
21cr|perl-Acme-MetaSyntactic-1.15.0-5|26	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|27	%prep
21cr|perl-Acme-MetaSyntactic-1.15.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Acme-MetaSyntactic-1.15.0-5|29	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|30	%build
21cr|perl-Acme-MetaSyntactic-1.15.0-5|31	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Acme-MetaSyntactic-1.15.0-5|32	%make
21cr|perl-Acme-MetaSyntactic-1.15.0-5|33	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|34	%install
21cr|perl-Acme-MetaSyntactic-1.15.0-5|35	%makeinstall_std
21cr|perl-Acme-MetaSyntactic-1.15.0-5|36	
21cr|perl-Acme-MetaSyntactic-1.15.0-5|37	%files
21cr|perl-Acme-MetaSyntactic-1.15.0-5|38	%doc Changes README
21cr|perl-Acme-MetaSyntactic-1.15.0-5|39	%{perl_vendorlib}/Acme
21cr|perl-Acme-MetaSyntactic-1.15.0-5|40	%{perl_vendorlib}/Test
21cr|perl-Acme-MetaSyntactic-1.15.0-5|41	%{perl_vendorlib}/*pm
21cr|perl-Acme-MetaSyntactic-1.15.0-5|42	%{_mandir}/*/*
21cr|perl-Acme-MetaSyntactic-1.15.0-5|43	%{_bindir}/*

3836 21
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|1	%define upstream_name    Acme-POE-Acronym-Generator
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|2	%define upstream_version 1.20
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|3	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|6	Release:	5
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|7	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|8	Summary:	Generate random POE acronyms
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|9	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|10	License:	GPL+ or Artistic
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|11	Group:		Development/Perl
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Acme/Acme-POE-Acronym-Generator-%{upstream_version}.tar.gz
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|14	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|15	BuildRequires:	perl-devel
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|17	BuildRequires:	perl(Math::Random)
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|18	BuildRequires:	perl(Test::More)
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|19	BuildArch:	noarch
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|20	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|21	%description
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|22	What does POE stand for?" is a common question, and people have expanded
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|23	the acronym in several ways.
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|24	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|25	Acme::POE::Acronym::Generator produces randomly generated expansions of the
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|26	POE acronym ( or at your option any other arbitary word ).
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|27	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|28	%prep
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|30	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|31	%build
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|32	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|33	%make
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|34	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|35	%check
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|36	%make test
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|37	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|38	%install
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|39	%makeinstall_std
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|40	
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|41	%files
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|42	%doc Changes README LICENSE
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|43	%{_mandir}/man3/*
21cr|perl-Acme-POE-Acronym-Generator-1.200.0-5|44	%{perl_vendorlib}/*

3837 21
21cr|perl-Affix-Infix2Postfix-0.30.0-4|1	%define upstream_name    Affix-Infix2Postfix
21cr|perl-Affix-Infix2Postfix-0.30.0-4|2	%define upstream_version 0.03
21cr|perl-Affix-Infix2Postfix-0.30.0-4|3	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Affix-Infix2Postfix-0.30.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Affix-Infix2Postfix-0.30.0-4|6	Release:    4
21cr|perl-Affix-Infix2Postfix-0.30.0-4|7	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|8	Summary:    Perl extension for converting from infix
21cr|perl-Affix-Infix2Postfix-0.30.0-4|9	License:    GPL+ or Artistic
21cr|perl-Affix-Infix2Postfix-0.30.0-4|10	Group:      Development/Perl
21cr|perl-Affix-Infix2Postfix-0.30.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Affix-Infix2Postfix-0.30.0-4|12	Source0:    https://cpan.metacpan.org/authors/id/A/AD/ADDI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Affix-Infix2Postfix-0.30.0-4|13	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Affix-Infix2Postfix-0.30.0-4|15	BuildRequires: perl-devel
21cr|perl-Affix-Infix2Postfix-0.30.0-4|16	BuildArch: noarch
21cr|perl-Affix-Infix2Postfix-0.30.0-4|17	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|18	%description
21cr|perl-Affix-Infix2Postfix-0.30.0-4|19	Infix2Postfix as the name suggests converts from infix to postfix notation.
21cr|perl-Affix-Infix2Postfix-0.30.0-4|20	The reason why someone would like to do this is that postfix notation is
21cr|perl-Affix-Infix2Postfix-0.30.0-4|21	generally much easier to do in computers. For example take an expression
21cr|perl-Affix-Infix2Postfix-0.30.0-4|22	like: a+b+c*d. For us humans it's pretty easy to do that calculation. But
21cr|perl-Affix-Infix2Postfix-0.30.0-4|23	it's actually much better for computers to get a string of operations such
21cr|perl-Affix-Infix2Postfix-0.30.0-4|24	as: a b + c d * +, where the variable names mean put variable on stack.
21cr|perl-Affix-Infix2Postfix-0.30.0-4|25	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|26	%prep
21cr|perl-Affix-Infix2Postfix-0.30.0-4|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Affix-Infix2Postfix-0.30.0-4|28	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|29	%build
21cr|perl-Affix-Infix2Postfix-0.30.0-4|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Affix-Infix2Postfix-0.30.0-4|31	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|32	%make
21cr|perl-Affix-Infix2Postfix-0.30.0-4|33	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|34	%check
21cr|perl-Affix-Infix2Postfix-0.30.0-4|35	%make test
21cr|perl-Affix-Infix2Postfix-0.30.0-4|36	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|37	%install
21cr|perl-Affix-Infix2Postfix-0.30.0-4|38	%makeinstall_std
21cr|perl-Affix-Infix2Postfix-0.30.0-4|39	
21cr|perl-Affix-Infix2Postfix-0.30.0-4|40	%files
21cr|perl-Affix-Infix2Postfix-0.30.0-4|41	%doc Changes README
21cr|perl-Affix-Infix2Postfix-0.30.0-4|42	%{_mandir}/man3/*
21cr|perl-Affix-Infix2Postfix-0.30.0-4|43	%{perl_vendorlib}/*

3838 21
21cr|perl-Algorithm-Annotate-0.100.0-7|1	%define upstream_name	 Algorithm-Annotate
21cr|perl-Algorithm-Annotate-0.100.0-7|2	%define upstream_version 0.10
21cr|perl-Algorithm-Annotate-0.100.0-7|3	
21cr|perl-Algorithm-Annotate-0.100.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Algorithm-Annotate-0.100.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Algorithm-Annotate-0.100.0-7|6	Release:	7
21cr|perl-Algorithm-Annotate-0.100.0-7|7	
21cr|perl-Algorithm-Annotate-0.100.0-7|8	Summary:	Perl module to represent a series of changes in annotate form
21cr|perl-Algorithm-Annotate-0.100.0-7|9	
21cr|perl-Algorithm-Annotate-0.100.0-7|10	License:	GPL+ or Artistic
21cr|perl-Algorithm-Annotate-0.100.0-7|11	Group:		Development/Perl
21cr|perl-Algorithm-Annotate-0.100.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Algorithm-Annotate-0.100.0-7|13	Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Algorithm-Annotate-0.100.0-7|14	
21cr|perl-Algorithm-Annotate-0.100.0-7|15	BuildRequires:  perl-devel
21cr|perl-Algorithm-Annotate-0.100.0-7|16	BuildRequires:  perl(Algorithm::Diff)
21cr|perl-Algorithm-Annotate-0.100.0-7|17	BuildArch:      noarch
21cr|perl-Algorithm-Annotate-0.100.0-7|18	
21cr|perl-Algorithm-Annotate-0.100.0-7|19	%description
21cr|perl-Algorithm-Annotate-0.100.0-7|20	Algorithm::Annotate generates a list that is useful for generating output
21cr|perl-Algorithm-Annotate-0.100.0-7|21	similar to cvs annotate
21cr|perl-Algorithm-Annotate-0.100.0-7|22	
21cr|perl-Algorithm-Annotate-0.100.0-7|23	%prep
21cr|perl-Algorithm-Annotate-0.100.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Algorithm-Annotate-0.100.0-7|25	
21cr|perl-Algorithm-Annotate-0.100.0-7|26	%build
21cr|perl-Algorithm-Annotate-0.100.0-7|27	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Algorithm-Annotate-0.100.0-7|28	%make
21cr|perl-Algorithm-Annotate-0.100.0-7|29	
21cr|perl-Algorithm-Annotate-0.100.0-7|30	%check
21cr|perl-Algorithm-Annotate-0.100.0-7|31	make test
21cr|perl-Algorithm-Annotate-0.100.0-7|32	
21cr|perl-Algorithm-Annotate-0.100.0-7|33	%install
21cr|perl-Algorithm-Annotate-0.100.0-7|34	%makeinstall_std
21cr|perl-Algorithm-Annotate-0.100.0-7|35	
21cr|perl-Algorithm-Annotate-0.100.0-7|36	%files
21cr|perl-Algorithm-Annotate-0.100.0-7|37	%{perl_vendorlib}/*
21cr|perl-Algorithm-Annotate-0.100.0-7|38	%{_mandir}/man3/*

3839 21
21cr|perl-Algorithm-Cluster-1.520.0-6|1	%define upstream_name	 Algorithm-Cluster
21cr|perl-Algorithm-Cluster-1.520.0-6|2	%define upstream_version 1.52
21cr|perl-Algorithm-Cluster-1.520.0-6|3	
21cr|perl-Algorithm-Cluster-1.520.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Algorithm-Cluster-1.520.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Algorithm-Cluster-1.520.0-6|6	Release:	6
21cr|perl-Algorithm-Cluster-1.520.0-6|7	
21cr|perl-Algorithm-Cluster-1.520.0-6|8	Summary:	Perl interface to Michiel Jan Laurens de Hoon's C clustering library
21cr|perl-Algorithm-Cluster-1.520.0-6|9	
21cr|perl-Algorithm-Cluster-1.520.0-6|10	License:	GPL+ or Artistic
21cr|perl-Algorithm-Cluster-1.520.0-6|11	Group:		Development/Perl
21cr|perl-Algorithm-Cluster-1.520.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Algorithm-Cluster-1.520.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Algorithm/Algorithm-Cluster-%{upstream_version}.tar.gz
21cr|perl-Algorithm-Cluster-1.520.0-6|14	
21cr|perl-Algorithm-Cluster-1.520.0-6|15	BuildRequires:	perl-devel
21cr|perl-Algorithm-Cluster-1.520.0-6|16	
21cr|perl-Algorithm-Cluster-1.520.0-6|17	%description
21cr|perl-Algorithm-Cluster-1.520.0-6|18	This module is an interface to the C Clustering Library, a general purpose
21cr|perl-Algorithm-Cluster-1.520.0-6|19	library implementing functions for hierarchical clustering (pairwise simple,
21cr|perl-Algorithm-Cluster-1.520.0-6|20	complete, average, and centroid linkage), along with k-means and k-medians
21cr|perl-Algorithm-Cluster-1.520.0-6|21	clustering, and 2D self-organizing maps. The library is distributed along with
21cr|perl-Algorithm-Cluster-1.520.0-6|22	Cluster 3.0, an enhanced version of the famous Cluster program originally
21cr|perl-Algorithm-Cluster-1.520.0-6|23	written by Michael Eisen while at Stanford University. The C clustering library
21cr|perl-Algorithm-Cluster-1.520.0-6|24	was written by Michiel de Hoon.
21cr|perl-Algorithm-Cluster-1.520.0-6|25	
21cr|perl-Algorithm-Cluster-1.520.0-6|26	%prep
21cr|perl-Algorithm-Cluster-1.520.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Algorithm-Cluster-1.520.0-6|28	perl -pi -e 's|^#!/usr/perl/perl580/bin/perl|#!/usr/bin/perl|' perl/examples/*
21cr|perl-Algorithm-Cluster-1.520.0-6|29	
21cr|perl-Algorithm-Cluster-1.520.0-6|30	%build
21cr|perl-Algorithm-Cluster-1.520.0-6|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Algorithm-Cluster-1.520.0-6|32	make CFLAGS="%{optflags}"
21cr|perl-Algorithm-Cluster-1.520.0-6|33	
21cr|perl-Algorithm-Cluster-1.520.0-6|34	%install
21cr|perl-Algorithm-Cluster-1.520.0-6|35	%makeinstall_std
21cr|perl-Algorithm-Cluster-1.520.0-6|36	
21cr|perl-Algorithm-Cluster-1.520.0-6|37	%check
21cr|perl-Algorithm-Cluster-1.520.0-6|38	make test
21cr|perl-Algorithm-Cluster-1.520.0-6|39	
21cr|perl-Algorithm-Cluster-1.520.0-6|40	%clean
21cr|perl-Algorithm-Cluster-1.520.0-6|41	
21cr|perl-Algorithm-Cluster-1.520.0-6|42	%files
21cr|perl-Algorithm-Cluster-1.520.0-6|43	%doc INSTALL README perl/examples
21cr|perl-Algorithm-Cluster-1.520.0-6|44	%{perl_vendorarch}/Algorithm
21cr|perl-Algorithm-Cluster-1.520.0-6|45	%{perl_vendorarch}/auto/Algorithm
21cr|perl-Algorithm-Cluster-1.520.0-6|46	%{_mandir}/*/*

3840 21
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|1	%define upstream_name    Algorithm-Diff-Apply
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|2	%define upstream_version 0.2.3
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|3	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|4	Name:		perl-%{upstream_name}
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|6	Release:	17
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|7	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|8	Summary:	Apply one or more Algorithm::Diff diffs
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|9	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|10	License:	Artistic
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|11	Group:		Development/Perl
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|14	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|15	BuildRequires:	perl-devel
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|16	BuildRequires:	perl(Algorithm::Diff)
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|17	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|18	BuildArch:	noarch
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|19	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|20	%description
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|21	This module contains subroutines for applying diffs generated by
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|22	Algorithm::Diff to a target array in the hope of regenerating a new array
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|23	incorporating all the changes described in the diffs into a new merged array.
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|24	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|25	%prep
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|27	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|28	%build
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|30	%make
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|31	%make test
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|32	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|33	%install
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|34	%makeinstall_std
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|35	
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|36	%files
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|37	%{_mandir}/*/*
21cr|perl-Algorithm-Diff-Apply-0.2.3-17|38	%{perl_vendorlib}/*

3841 21
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|1	%define upstream_name	 Algorithm-Graphs-TransitiveClosure
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|2	%define upstream_version 2009110901
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|3	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|6	Release:	7
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|7	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|8	Summary:	Calculate the transitive closure
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|9	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|10	License:	GPL+ or Artistic
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|11	Group:		Development/Perl
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|14	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|15	BuildRequires:	perl-devel
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|16	BuildArch:	noarch
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|17	Obsoletes:	perl-TransitiveClosure <= 1.4
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|18	Provides:	perl-TransitiveClosure = %{version}-%{release}
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|19	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|20	%description
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|21	This is an implementation of the well known Floyd-Warshall algorithm.
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|22	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|23	%prep
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|25	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|26	%build
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|28	%make
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|29	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|30	%check
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|31	make test
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|32	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|33	%install
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|34	%makeinstall_std
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|35	
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|36	%files
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|37	%doc Changes
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|38	%{perl_vendorlib}/Algorithm
21cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-7|39	%{_mandir}/*/*

3842 21
21cr|perl-Algorithm-Merge-0.80.0-7|1	%define upstream_name    Algorithm-Merge
21cr|perl-Algorithm-Merge-0.80.0-7|2	%define upstream_version 0.08
21cr|perl-Algorithm-Merge-0.80.0-7|3	
21cr|perl-Algorithm-Merge-0.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Algorithm-Merge-0.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Algorithm-Merge-0.80.0-7|6	Release:	7
21cr|perl-Algorithm-Merge-0.80.0-7|7	
21cr|perl-Algorithm-Merge-0.80.0-7|8	Summary:	Implements 3-way merge and diff algorithms
21cr|perl-Algorithm-Merge-0.80.0-7|9	
21cr|perl-Algorithm-Merge-0.80.0-7|10	License:	GPL+ or Artistic
21cr|perl-Algorithm-Merge-0.80.0-7|11	Group:		Development/Perl
21cr|perl-Algorithm-Merge-0.80.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Algorithm-Merge-0.80.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Algorithm-Merge-0.80.0-7|14	
21cr|perl-Algorithm-Merge-0.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-Algorithm-Merge-0.80.0-7|16	BuildRequires:	perl(Algorithm::Diff)
21cr|perl-Algorithm-Merge-0.80.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Algorithm-Merge-0.80.0-7|18	BuildArch:	noarch
21cr|perl-Algorithm-Merge-0.80.0-7|19	
21cr|perl-Algorithm-Merge-0.80.0-7|20	%description
21cr|perl-Algorithm-Merge-0.80.0-7|21	no description found
21cr|perl-Algorithm-Merge-0.80.0-7|22	
21cr|perl-Algorithm-Merge-0.80.0-7|23	%prep
21cr|perl-Algorithm-Merge-0.80.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Algorithm-Merge-0.80.0-7|25	
21cr|perl-Algorithm-Merge-0.80.0-7|26	%build
21cr|perl-Algorithm-Merge-0.80.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Algorithm-Merge-0.80.0-7|28	%make
21cr|perl-Algorithm-Merge-0.80.0-7|29	
21cr|perl-Algorithm-Merge-0.80.0-7|30	%check
21cr|perl-Algorithm-Merge-0.80.0-7|31	%make test
21cr|perl-Algorithm-Merge-0.80.0-7|32	
21cr|perl-Algorithm-Merge-0.80.0-7|33	%install
21cr|perl-Algorithm-Merge-0.80.0-7|34	%makeinstall_std
21cr|perl-Algorithm-Merge-0.80.0-7|35	
21cr|perl-Algorithm-Merge-0.80.0-7|36	%files
21cr|perl-Algorithm-Merge-0.80.0-7|37	%doc CHANGES README
21cr|perl-Algorithm-Merge-0.80.0-7|38	%{_mandir}/man3/*
21cr|perl-Algorithm-Merge-0.80.0-7|39	%{perl_vendorlib}/*

3843 21
21cr|perl-Algorithm-Munkres-0.80.0-7|1	%define upstream_name    Algorithm-Munkres
21cr|perl-Algorithm-Munkres-0.80.0-7|2	%define upstream_version 0.08
21cr|perl-Algorithm-Munkres-0.80.0-7|3	
21cr|perl-Algorithm-Munkres-0.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Algorithm-Munkres-0.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Algorithm-Munkres-0.80.0-7|6	Release:	7
21cr|perl-Algorithm-Munkres-0.80.0-7|7	
21cr|perl-Algorithm-Munkres-0.80.0-7|8	Summary:	%{upstream_name} module for perl
21cr|perl-Algorithm-Munkres-0.80.0-7|9	License:	GPLv2+
21cr|perl-Algorithm-Munkres-0.80.0-7|10	Group:		Development/Perl
21cr|perl-Algorithm-Munkres-0.80.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Algorithm-Munkres-0.80.0-7|12	Source0:	ftp.perl.org/pub/CPAN/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Algorithm-Munkres-0.80.0-7|13	
21cr|perl-Algorithm-Munkres-0.80.0-7|14	BuildRequires:	perl-devel
21cr|perl-Algorithm-Munkres-0.80.0-7|15	BuildArch:	noarch
21cr|perl-Algorithm-Munkres-0.80.0-7|16	
21cr|perl-Algorithm-Munkres-0.80.0-7|17	%description
21cr|perl-Algorithm-Munkres-0.80.0-7|18	Perl extension for Munkres' solution to
21cr|perl-Algorithm-Munkres-0.80.0-7|19	classical Assignment problem for square and rectangular matrices
21cr|perl-Algorithm-Munkres-0.80.0-7|20	This module extends the solution of Assignment problem for square
21cr|perl-Algorithm-Munkres-0.80.0-7|21	matrices to rectangular matrices by padding zeros. Thus a rectangular
21cr|perl-Algorithm-Munkres-0.80.0-7|22	matrix is converted to square matrix by padding necessary zeros.
21cr|perl-Algorithm-Munkres-0.80.0-7|23	
21cr|perl-Algorithm-Munkres-0.80.0-7|24	%prep
21cr|perl-Algorithm-Munkres-0.80.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Algorithm-Munkres-0.80.0-7|26	
21cr|perl-Algorithm-Munkres-0.80.0-7|27	%build
21cr|perl-Algorithm-Munkres-0.80.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Algorithm-Munkres-0.80.0-7|29	make
21cr|perl-Algorithm-Munkres-0.80.0-7|30	
21cr|perl-Algorithm-Munkres-0.80.0-7|31	%check
21cr|perl-Algorithm-Munkres-0.80.0-7|32	make test
21cr|perl-Algorithm-Munkres-0.80.0-7|33	
21cr|perl-Algorithm-Munkres-0.80.0-7|34	%install
21cr|perl-Algorithm-Munkres-0.80.0-7|35	%makeinstall_std
21cr|perl-Algorithm-Munkres-0.80.0-7|36	
21cr|perl-Algorithm-Munkres-0.80.0-7|37	%files
21cr|perl-Algorithm-Munkres-0.80.0-7|38	%doc Changes README
21cr|perl-Algorithm-Munkres-0.80.0-7|39	%{perl_vendorlib}/Algorithm
21cr|perl-Algorithm-Munkres-0.80.0-7|40	%{_mandir}/*/*

3844 21
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|1	%define upstream_name    Algorithm-RectanglesContainingDot
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|3	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|6	Release:	7
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|7	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|8	Summary:	Find rectangles containing a given dot
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|9	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|11	Group:		Development/Perl
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|14	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|17	BuildArch:	noarch
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|18	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|19	%description
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|20	Given a set of rectangles and a set of dots, the algorithm implemented in
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|21	this modules finds for every dot, which rectangles contain it.
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|22	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|23	The algorithm complexity is O(R * log(R) * log(R) + D * log(R)) being R the
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|24	number of rectangles and D the number of dots.
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|25	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|26	Its usage is very simple:
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|27	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|28	%prep
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|30	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|31	%build
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|33	%make
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|34	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|35	%check
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|36	%make test
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|37	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|38	%install
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|39	%makeinstall_std
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|40	
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|41	%files
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|42	%doc README Changes
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|43	%{_mandir}/man3/*
21cr|perl-Algorithm-RectanglesContainingDot-0.20.0-7|44	%{perl_vendorlib}/*

3845 21
21cr|perl-Alias-2.320.0-10|1	%define	upstream_name Alias
21cr|perl-Alias-2.320.0-10|2	%define	upstream_version 2.32
21cr|perl-Alias-2.320.0-10|3	
21cr|perl-Alias-2.320.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Alias-2.320.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Alias-2.320.0-10|6	Release:	10
21cr|perl-Alias-2.320.0-10|7	
21cr|perl-Alias-2.320.0-10|8	Summary:	CPAN %{upstream_name} module for aliasing services
21cr|perl-Alias-2.320.0-10|9	
21cr|perl-Alias-2.320.0-10|10	License:	GPL+ or Artistic
21cr|perl-Alias-2.320.0-10|11	Group:		Development/Perl
21cr|perl-Alias-2.320.0-10|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Alias-2.320.0-10|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Alias/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Alias-2.320.0-10|14	Patch0:		Alias-2.32-perl-5.14-fix.patch
21cr|perl-Alias-2.320.0-10|15	
21cr|perl-Alias-2.320.0-10|16	BuildRequires:	perl-devel
21cr|perl-Alias-2.320.0-10|17	
21cr|perl-Alias-2.320.0-10|18	%description
21cr|perl-Alias-2.320.0-10|19	This Perl module performs aliasing services. You may find this
21cr|perl-Alias-2.320.0-10|20	module useful if you:
21cr|perl-Alias-2.320.0-10|21	* are tired of dereferencing hash-based object attributes
21cr|perl-Alias-2.320.0-10|22	* wish perl could make-do with fewer $, -> and {} things
21cr|perl-Alias-2.320.0-10|23	* are a little scared of using typeglobs
21cr|perl-Alias-2.320.0-10|24	* want the freedom to put what you want, when you want in
21cr|perl-Alias-2.320.0-10|25	the symbol table without having to deal with weird syntax
21cr|perl-Alias-2.320.0-10|26	* need to use scalar constants in your program since you don't
21cr|perl-Alias-2.320.0-10|27	trust yourself from changing $PI
21cr|perl-Alias-2.320.0-10|28	
21cr|perl-Alias-2.320.0-10|29	%prep
21cr|perl-Alias-2.320.0-10|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Alias-2.320.0-10|31	%patch0 -p1 -b .perl514~
21cr|perl-Alias-2.320.0-10|32	
21cr|perl-Alias-2.320.0-10|33	%build
21cr|perl-Alias-2.320.0-10|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Alias-2.320.0-10|35	%make
21cr|perl-Alias-2.320.0-10|36	make test
21cr|perl-Alias-2.320.0-10|37	
21cr|perl-Alias-2.320.0-10|38	%install
21cr|perl-Alias-2.320.0-10|39	%makeinstall_std
21cr|perl-Alias-2.320.0-10|40	
21cr|perl-Alias-2.320.0-10|41	%files
21cr|perl-Alias-2.320.0-10|42	%doc Changes README
21cr|perl-Alias-2.320.0-10|43	%{perl_vendorarch}/Alias.pm
21cr|perl-Alias-2.320.0-10|44	%{perl_vendorarch}/auto/Alias/Alias.so
21cr|perl-Alias-2.320.0-10|45	%{_mandir}/*/*

3846 21
21cr|perl-Alien-Gimp-0.90.0-1|1	%define upstream_name Alien-Gimp
21cr|perl-Alien-Gimp-0.90.0-1|2	%define upstream_version 0.09
21cr|perl-Alien-Gimp-0.90.0-1|3	
21cr|perl-Alien-Gimp-0.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Alien-Gimp-0.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Alien-Gimp-0.90.0-1|6	Release:	1
21cr|perl-Alien-Gimp-0.90.0-1|7	Summary:	Alien::Gimp - Encapsulate install info for GIMP
21cr|perl-Alien-Gimp-0.90.0-1|8	Group:		Development/Perl
21cr|perl-Alien-Gimp-0.90.0-1|9	License:	perl
21cr|perl-Alien-Gimp-0.90.0-1|10	Url:		https://metacpan.org/dist/Alien-Gimp
21cr|perl-Alien-Gimp-0.90.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETJ/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Alien-Gimp-0.90.0-1|12	
21cr|perl-Alien-Gimp-0.90.0-1|13	BuildRequires:	perl(Data::Dumper)
21cr|perl-Alien-Gimp-0.90.0-1|14	BuildRequires:	perl(ExtUtils::Depends)
21cr|perl-Alien-Gimp-0.90.0-1|15	BuildRequires:	perl(ExtUtils::PkgConfig)
21cr|perl-Alien-Gimp-0.90.0-1|16	BuildRequires:	perl(File::Spec)
21cr|perl-Alien-Gimp-0.90.0-1|17	BuildRequires:	perl(IO::All)
21cr|perl-Alien-Gimp-0.90.0-1|18	BuildRequires:	perl(Inline)
21cr|perl-Alien-Gimp-0.90.0-1|19	BuildRequires:	perl(Inline::C)
21cr|perl-Alien-Gimp-0.90.0-1|20	BuildRequires:	perl(Test::More)
21cr|perl-Alien-Gimp-0.90.0-1|21	BuildRequires:	pkgconfig(gimp-2.0)
21cr|perl-Alien-Gimp-0.90.0-1|22	BuildRequires:	perl-devel
21cr|perl-Alien-Gimp-0.90.0-1|23	BuildArch:	noarch
21cr|perl-Alien-Gimp-0.90.0-1|24	
21cr|perl-Alien-Gimp-0.90.0-1|25	%description
21cr|perl-Alien-Gimp-0.90.0-1|26	%{summary}.
21cr|perl-Alien-Gimp-0.90.0-1|27	
21cr|perl-Alien-Gimp-0.90.0-1|28	%prep
21cr|perl-Alien-Gimp-0.90.0-1|29	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Alien-Gimp-0.90.0-1|30	
21cr|perl-Alien-Gimp-0.90.0-1|31	%build
21cr|perl-Alien-Gimp-0.90.0-1|32	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Alien-Gimp-0.90.0-1|33	%make
21cr|perl-Alien-Gimp-0.90.0-1|34	
21cr|perl-Alien-Gimp-0.90.0-1|35	%install
21cr|perl-Alien-Gimp-0.90.0-1|36	%makeinstall_std
21cr|perl-Alien-Gimp-0.90.0-1|37	
21cr|perl-Alien-Gimp-0.90.0-1|38	%files
21cr|perl-Alien-Gimp-0.90.0-1|39	%doc README
21cr|perl-Alien-Gimp-0.90.0-1|40	%{perl_vendorarch}/Alien*
21cr|perl-Alien-Gimp-0.90.0-1|41	%{_mandir}/man3/*

3847 21
21cr|perl-Alien-GMP-1.160.0-1|1	%define upstream_name    Alien-GMP
21cr|perl-Alien-GMP-1.160.0-1|2	%define upstream_version 1.16
21cr|perl-Alien-GMP-1.160.0-1|3	
21cr|perl-Alien-GMP-1.160.0-1|4	%global debug_package %{nil}
21cr|perl-Alien-GMP-1.160.0-1|5	%{?perl_default_filter}
21cr|perl-Alien-GMP-1.160.0-1|6	
21cr|perl-Alien-GMP-1.160.0-1|7	Name:       perl-%{upstream_name}
21cr|perl-Alien-GMP-1.160.0-1|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Alien-GMP-1.160.0-1|9	Release:    1
21cr|perl-Alien-GMP-1.160.0-1|10	
21cr|perl-Alien-GMP-1.160.0-1|11	Summary:    Alien package for the GNU Multiple Precision library
21cr|perl-Alien-GMP-1.160.0-1|12	License:    GPLv1+ or Artistic
21cr|perl-Alien-GMP-1.160.0-1|13	Group:      Development/Perl
21cr|perl-Alien-GMP-1.160.0-1|14	Url:        https://metacpan.org/release/%{upstream_name}
21cr|perl-Alien-GMP-1.160.0-1|15	Source0:    https://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Alien-GMP-1.160.0-1|16	
21cr|perl-Alien-GMP-1.160.0-1|17	# For Alien::Build::Plugin::Probe::CBuilder:
21cr|perl-Alien-GMP-1.160.0-1|18	BuildRequires: perl(Alien::Base) >= 1.460.0
21cr|perl-Alien-GMP-1.160.0-1|19	BuildRequires: perl(Alien::Build) >= 0.250.0
21cr|perl-Alien-GMP-1.160.0-1|20	BuildRequires: perl(Alien::Build::MM) >= 0.320.0
21cr|perl-Alien-GMP-1.160.0-1|21	BuildRequires: perl(Devel::CheckLib)
21cr|perl-Alien-GMP-1.160.0-1|22	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Alien-GMP-1.160.0-1|23	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.520.0
21cr|perl-Alien-GMP-1.160.0-1|24	BuildRequires: perl(Test2::V0) >= 0.0.60
21cr|perl-Alien-GMP-1.160.0-1|25	BuildRequires: perl(Test::Alien)
21cr|perl-Alien-GMP-1.160.0-1|26	BuildRequires: perl(FFI::CheckLib)
21cr|perl-Alien-GMP-1.160.0-1|27	BuildRequires: perl(JSON::PP)
21cr|perl-Alien-GMP-1.160.0-1|28	BuildRequires: gmp-devel
21cr|perl-Alien-GMP-1.160.0-1|29	Requires:   gmp%{?_isa}
21cr|perl-Alien-GMP-1.160.0-1|30	%description
21cr|perl-Alien-GMP-1.160.0-1|31	This distribution installs GMP so that it can be used by other Perl
21cr|perl-Alien-GMP-1.160.0-1|32	distributions. If already installed for your operating system, and it can
21cr|perl-Alien-GMP-1.160.0-1|33	be found, this distribution will use the GMP that comes with your operating
21cr|perl-Alien-GMP-1.160.0-1|34	system, otherwise it will download it from the Internet, build and install
21cr|perl-Alien-GMP-1.160.0-1|35	it for you.
21cr|perl-Alien-GMP-1.160.0-1|36	
21cr|perl-Alien-GMP-1.160.0-1|37	C++ support
21cr|perl-Alien-GMP-1.160.0-1|38	This Alien will provide the C++ bindings for GMP (libgmpxx) if
21cr|perl-Alien-GMP-1.160.0-1|39	possible. If you do not have a C++ compiler, or if your operating
21cr|perl-Alien-GMP-1.160.0-1|40	system vendor provides a GMP package without the needed C++ files then
21cr|perl-Alien-GMP-1.160.0-1|41	it will not be available. To use the C++ bindings, you can use the
21cr|perl-Alien-GMP-1.160.0-1|42	'alt' method to create a C++ instance of this GMP Alien. For example:
21cr|perl-Alien-GMP-1.160.0-1|43	
21cr|perl-Alien-GMP-1.160.0-1|44	use ExtUtils::MakeMaker;
21cr|perl-Alien-GMP-1.160.0-1|45	use Config;
21cr|perl-Alien-GMP-1.160.0-1|46	use Alien::GMP;
21cr|perl-Alien-GMP-1.160.0-1|47	
21cr|perl-Alien-GMP-1.160.0-1|48	WriteMakefile(
21cr|perl-Alien-GMP-1.160.0-1|49	...
21cr|perl-Alien-GMP-1.160.0-1|50	CONFIGURE_REQUIRES => {
21cr|perl-Alien-GMP-1.160.0-1|51	'Alien::GMP' => '1.06', # require version that provides C++ bindings
21cr|perl-Alien-GMP-1.160.0-1|52	},
21cr|perl-Alien-GMP-1.160.0-1|53	CCFLAGS => Alien::GMP->alt('gmpxx')->cflags . " $Config{ccflags}",
21cr|perl-Alien-GMP-1.160.0-1|54	LIBS    => [ Alien::GMP->alt('gmpxx')->libs ],
21cr|perl-Alien-GMP-1.160.0-1|55	...
21cr|perl-Alien-GMP-1.160.0-1|56	);
21cr|perl-Alien-GMP-1.160.0-1|57	
21cr|perl-Alien-GMP-1.160.0-1|58	%prep
21cr|perl-Alien-GMP-1.160.0-1|59	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Alien-GMP-1.160.0-1|60	
21cr|perl-Alien-GMP-1.160.0-1|61	%build
21cr|perl-Alien-GMP-1.160.0-1|62	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Alien-GMP-1.160.0-1|63	
21cr|perl-Alien-GMP-1.160.0-1|64	%make_build
21cr|perl-Alien-GMP-1.160.0-1|65	
21cr|perl-Alien-GMP-1.160.0-1|66	%check
21cr|perl-Alien-GMP-1.160.0-1|67	make test
21cr|perl-Alien-GMP-1.160.0-1|68	
21cr|perl-Alien-GMP-1.160.0-1|69	%install
21cr|perl-Alien-GMP-1.160.0-1|70	%make_install
21cr|perl-Alien-GMP-1.160.0-1|71	
21cr|perl-Alien-GMP-1.160.0-1|72	%files
21cr|perl-Alien-GMP-1.160.0-1|73	%doc Changes INSTALL LICENSE META.json META.yml README
21cr|perl-Alien-GMP-1.160.0-1|74	%{_mandir}/man3/*
21cr|perl-Alien-GMP-1.160.0-1|75	%{perl_vendorarch}/*
21cr|perl-Alien-GMP-1.160.0-1|76	

3848 21
21cr|perl-Alien-SDL-1.446.0-3|1	%define upstream_name    Alien-SDL
21cr|perl-Alien-SDL-1.446.0-3|2	%define upstream_version 1.446
21cr|perl-Alien-SDL-1.446.0-3|3	
21cr|perl-Alien-SDL-1.446.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Alien-SDL-1.446.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Alien-SDL-1.446.0-3|6	Release:    3
21cr|perl-Alien-SDL-1.446.0-3|7	
21cr|perl-Alien-SDL-1.446.0-3|8	Summary:    Building, finding and using SDL binaries
21cr|perl-Alien-SDL-1.446.0-3|9	License:    GPL+ or Artistic
21cr|perl-Alien-SDL-1.446.0-3|10	Group:      Development/Perl
21cr|perl-Alien-SDL-1.446.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Alien-SDL-1.446.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Alien-SDL-1.446.0-3|13	
21cr|perl-Alien-SDL-1.446.0-3|14	BuildRequires: perl-devel
21cr|perl-Alien-SDL-1.446.0-3|15	BuildRequires: perl(Archive::Extract)
21cr|perl-Alien-SDL-1.446.0-3|16	BuildRequires: perl(Archive::Tar)
21cr|perl-Alien-SDL-1.446.0-3|17	BuildRequires: perl(Archive::Zip)
21cr|perl-Alien-SDL-1.446.0-3|18	BuildRequires: perl(Capture::Tiny)
21cr|perl-Alien-SDL-1.446.0-3|19	BuildRequires: perl(Digest::SHA)
21cr|perl-Alien-SDL-1.446.0-3|20	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Alien-SDL-1.446.0-3|21	BuildRequires: perl(File::Fetch) >= 0.240.0
21cr|perl-Alien-SDL-1.446.0-3|22	BuildRequires: perl(File::Find)
21cr|perl-Alien-SDL-1.446.0-3|23	BuildRequires: perl(File::Path) >= 2.80.0
21cr|perl-Alien-SDL-1.446.0-3|24	BuildRequires: perl(File::ShareDir) >= 1.0.0
21cr|perl-Alien-SDL-1.446.0-3|25	BuildRequires: perl(File::Spec)
21cr|perl-Alien-SDL-1.446.0-3|26	BuildRequires: perl(File::Temp)
21cr|perl-Alien-SDL-1.446.0-3|27	BuildRequires: perl(File::Which)
21cr|perl-Alien-SDL-1.446.0-3|28	BuildRequires: perl(Module::Build) >= 0.360.0
21cr|perl-Alien-SDL-1.446.0-3|29	BuildRequires: perl(Text::Patch) >= 1.400.0
21cr|perl-Alien-SDL-1.446.0-3|30	BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Alien-SDL-1.446.0-3|31	BuildRequires: pkgconfig(sdl)
21cr|perl-Alien-SDL-1.446.0-3|32	BuildRequires: pkgconfig(SDL_image)
21cr|perl-Alien-SDL-1.446.0-3|33	BuildRequires: pkgconfig(SDL_mixer)
21cr|perl-Alien-SDL-1.446.0-3|34	BuildRequires: pkgconfig(freetype2)
21cr|perl-Alien-SDL-1.446.0-3|35	BuildRequires: pkgconfig(SDL_ttf)
21cr|perl-Alien-SDL-1.446.0-3|36	BuildRequires: pkgconfig(SDL_gfx)
21cr|perl-Alien-SDL-1.446.0-3|37	BuildRequires: pkgconfig(SDL_Pango)
21cr|perl-Alien-SDL-1.446.0-3|38	
21cr|perl-Alien-SDL-1.446.0-3|39	# No arch related files provided.
21cr|perl-Alien-SDL-1.446.0-3|40	BuildArch:	noarch
21cr|perl-Alien-SDL-1.446.0-3|41	
21cr|perl-Alien-SDL-1.446.0-3|42	%description
21cr|perl-Alien-SDL-1.446.0-3|43	Please see the Alien manpage for the manifesto of the Alien namespace.
21cr|perl-Alien-SDL-1.446.0-3|44	
21cr|perl-Alien-SDL-1.446.0-3|45	In short 'Alien::SDL' can be used to detect and get configuration settings
21cr|perl-Alien-SDL-1.446.0-3|46	from an installed SDL and related libraries. Based on your platform it
21cr|perl-Alien-SDL-1.446.0-3|47	offers the possibility to download and install prebuilt binaries or to
21cr|perl-Alien-SDL-1.446.0-3|48	build SDL & co. from source codes.
21cr|perl-Alien-SDL-1.446.0-3|49	
21cr|perl-Alien-SDL-1.446.0-3|50	%prep
21cr|perl-Alien-SDL-1.446.0-3|51	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Alien-SDL-1.446.0-3|52	
21cr|perl-Alien-SDL-1.446.0-3|53	%build
21cr|perl-Alien-SDL-1.446.0-3|54	echo 1 | %{__perl} Build.PL --installdirs=vendor
21cr|perl-Alien-SDL-1.446.0-3|55	./Build
21cr|perl-Alien-SDL-1.446.0-3|56	
21cr|perl-Alien-SDL-1.446.0-3|57	%check
21cr|perl-Alien-SDL-1.446.0-3|58	./Build test
21cr|perl-Alien-SDL-1.446.0-3|59	
21cr|perl-Alien-SDL-1.446.0-3|60	%install
21cr|perl-Alien-SDL-1.446.0-3|61	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-Alien-SDL-1.446.0-3|62	
21cr|perl-Alien-SDL-1.446.0-3|63	%files
21cr|perl-Alien-SDL-1.446.0-3|64	%doc Changes LICENSE META.json META.yml README TODO
21cr|perl-Alien-SDL-1.446.0-3|65	%{_bindir}/*
21cr|perl-Alien-SDL-1.446.0-3|66	%{_mandir}/man3/*
21cr|perl-Alien-SDL-1.446.0-3|67	%{perl_vendorlib}/*

3849 21
21cr|perl-Alien-SeleniumRC-3.700.0-1|1	%define upstream_name    Alien-SeleniumRC
21cr|perl-Alien-SeleniumRC-3.700.0-1|2	%define upstream_version 3.7
21cr|perl-Alien-SeleniumRC-3.700.0-1|3	
21cr|perl-Alien-SeleniumRC-3.700.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Alien-SeleniumRC-3.700.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Alien-SeleniumRC-3.700.0-1|6	Release:	1
21cr|perl-Alien-SeleniumRC-3.700.0-1|7	
21cr|perl-Alien-SeleniumRC-3.700.0-1|8	Summary:	Packaging up SeleniumRC java server
21cr|perl-Alien-SeleniumRC-3.700.0-1|9	
21cr|perl-Alien-SeleniumRC-3.700.0-1|10	License:	GPL+ or Artistic
21cr|perl-Alien-SeleniumRC-3.700.0-1|11	Group:		Development/Perl
21cr|perl-Alien-SeleniumRC-3.700.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Alien-SeleniumRC-3.700.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Alien-SeleniumRC-3.700.0-1|14	
21cr|perl-Alien-SeleniumRC-3.700.0-1|15	BuildRequires:	perl-devel
21cr|perl-Alien-SeleniumRC-3.700.0-1|16	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Alien-SeleniumRC-3.700.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Alien-SeleniumRC-3.700.0-1|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Alien-SeleniumRC-3.700.0-1|19	
21cr|perl-Alien-SeleniumRC-3.700.0-1|20	
21cr|perl-Alien-SeleniumRC-3.700.0-1|21	
21cr|perl-Alien-SeleniumRC-3.700.0-1|22	BuildArch:	noarch
21cr|perl-Alien-SeleniumRC-3.700.0-1|23	
21cr|perl-Alien-SeleniumRC-3.700.0-1|24	%description
21cr|perl-Alien-SeleniumRC-3.700.0-1|25	The Selenium RC home page is at the http://openqa.org/selenium-rc manpage
21cr|perl-Alien-SeleniumRC-3.700.0-1|26	
21cr|perl-Alien-SeleniumRC-3.700.0-1|27	Selenium Remote Control is a test tool that allows you to write automated
21cr|perl-Alien-SeleniumRC-3.700.0-1|28	web application UI tests in any programming language against any HTTP
21cr|perl-Alien-SeleniumRC-3.700.0-1|29	website using any mainstream JavaScript-enabled browser.
21cr|perl-Alien-SeleniumRC-3.700.0-1|30	
21cr|perl-Alien-SeleniumRC-3.700.0-1|31	Selenium Remote Control provides a Selenium Server, which can automatically
21cr|perl-Alien-SeleniumRC-3.700.0-1|32	start/stop/control any supported browser. It works by using Selenium Core,
21cr|perl-Alien-SeleniumRC-3.700.0-1|33	a pure-HTML+JS library that performs automated tasks in JavaScript.
21cr|perl-Alien-SeleniumRC-3.700.0-1|34	
21cr|perl-Alien-SeleniumRC-3.700.0-1|35	%prep
21cr|perl-Alien-SeleniumRC-3.700.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Alien-SeleniumRC-3.700.0-1|37	
21cr|perl-Alien-SeleniumRC-3.700.0-1|38	%build
21cr|perl-Alien-SeleniumRC-3.700.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Alien-SeleniumRC-3.700.0-1|40	%make
21cr|perl-Alien-SeleniumRC-3.700.0-1|41	
21cr|perl-Alien-SeleniumRC-3.700.0-1|42	%check
21cr|perl-Alien-SeleniumRC-3.700.0-1|43	%make test
21cr|perl-Alien-SeleniumRC-3.700.0-1|44	
21cr|perl-Alien-SeleniumRC-3.700.0-1|45	%install
21cr|perl-Alien-SeleniumRC-3.700.0-1|46	%makeinstall_std
21cr|perl-Alien-SeleniumRC-3.700.0-1|47	
21cr|perl-Alien-SeleniumRC-3.700.0-1|48	%files
21cr|perl-Alien-SeleniumRC-3.700.0-1|49	%doc Changes README
21cr|perl-Alien-SeleniumRC-3.700.0-1|50	%{_mandir}/man3/*
21cr|perl-Alien-SeleniumRC-3.700.0-1|51	%{perl_vendorlib}/*
21cr|perl-Alien-SeleniumRC-3.700.0-1|52	%{_bindir}/selenium-rc

3850 21
21cr|perl-Alien-wxWidgets-0.690.0-3|1	%define upstream_name    Alien-wxWidgets
21cr|perl-Alien-wxWidgets-0.690.0-3|2	%define upstream_version 0.69
21cr|perl-Alien-wxWidgets-0.690.0-3|3	
21cr|perl-Alien-wxWidgets-0.690.0-3|4	%define debug_package %{nil}
21cr|perl-Alien-wxWidgets-0.690.0-3|5	
21cr|perl-Alien-wxWidgets-0.690.0-3|6	Name:           perl-%{upstream_name}
21cr|perl-Alien-wxWidgets-0.690.0-3|7	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Alien-wxWidgets-0.690.0-3|8	Release:        3
21cr|perl-Alien-wxWidgets-0.690.0-3|9	
21cr|perl-Alien-wxWidgets-0.690.0-3|10	Summary:        Building, finding and using wxWidgets binaries
21cr|perl-Alien-wxWidgets-0.690.0-3|11	
21cr|perl-Alien-wxWidgets-0.690.0-3|12	
21cr|perl-Alien-wxWidgets-0.690.0-3|13	License:        GPL+ or Artistic
21cr|perl-Alien-wxWidgets-0.690.0-3|14	Group:          Development/Perl
21cr|perl-Alien-wxWidgets-0.690.0-3|15	URL:            https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Alien-wxWidgets-0.690.0-3|16	Source0:        https://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Alien-wxWidgets-0.690.0-3|17	Patch0:         Alien-wxWidgets-0.43-fix-wrong-libname.patch
21cr|perl-Alien-wxWidgets-0.690.0-3|18	
21cr|perl-Alien-wxWidgets-0.690.0-3|19	BuildRequires: perl(ExtUtils::CBuilder) >= 0.240.0
21cr|perl-Alien-wxWidgets-0.690.0-3|20	BuildRequires: perl(File::Spec) >= 1.500.0
21cr|perl-Alien-wxWidgets-0.690.0-3|21	BuildRequires: perl(LWP::Protocol::https)
21cr|perl-Alien-wxWidgets-0.690.0-3|22	BuildRequires: perl(Module::Build) >= 0.280.0
21cr|perl-Alien-wxWidgets-0.690.0-3|23	BuildRequires: perl(Module::Pluggable) >= 2.600.0
21cr|perl-Alien-wxWidgets-0.690.0-3|24	BuildRequires: wxgtku3.0-devel
21cr|perl-Alien-wxWidgets-0.690.0-3|25	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Alien-wxWidgets-0.690.0-3|26	BuildRequires: perl(Test::Pod)
21cr|perl-Alien-wxWidgets-0.690.0-3|27	
21cr|perl-Alien-wxWidgets-0.690.0-3|28	### TODO: No binary provided, should be noarch ###
21cr|perl-Alien-wxWidgets-0.690.0-3|29	
21cr|perl-Alien-wxWidgets-0.690.0-3|30	%description
21cr|perl-Alien-wxWidgets-0.690.0-3|31	In short Alien::wxWidgets can be used to detect and get configuration settings
21cr|perl-Alien-wxWidgets-0.690.0-3|32	from an installed wxWidgets.
21cr|perl-Alien-wxWidgets-0.690.0-3|33	
21cr|perl-Alien-wxWidgets-0.690.0-3|34	%prep
21cr|perl-Alien-wxWidgets-0.690.0-3|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Alien-wxWidgets-0.690.0-3|36	# fix bug 45256
21cr|perl-Alien-wxWidgets-0.690.0-3|37	%patch0 -p0 -b .libname
21cr|perl-Alien-wxWidgets-0.690.0-3|38	iconv -f iso8859-1 -t utf-8 Changes > Changes.conv && mv -f Changes.conv Changes
21cr|perl-Alien-wxWidgets-0.690.0-3|39	
21cr|perl-Alien-wxWidgets-0.690.0-3|40	%build
21cr|perl-Alien-wxWidgets-0.690.0-3|41	export WX_CONFIG=%{_bindir}/wx-config
21cr|perl-Alien-wxWidgets-0.690.0-3|42	%{__perl} Build.PL installdirs=vendor < /dev/null
21cr|perl-Alien-wxWidgets-0.690.0-3|43	./Build
21cr|perl-Alien-wxWidgets-0.690.0-3|44	
21cr|perl-Alien-wxWidgets-0.690.0-3|45	%install
21cr|perl-Alien-wxWidgets-0.690.0-3|46	./Build install destdir=%{buildroot}
21cr|perl-Alien-wxWidgets-0.690.0-3|47	
21cr|perl-Alien-wxWidgets-0.690.0-3|48	%check
21cr|perl-Alien-wxWidgets-0.690.0-3|49	./Build test
21cr|perl-Alien-wxWidgets-0.690.0-3|50	
21cr|perl-Alien-wxWidgets-0.690.0-3|51	%files
21cr|perl-Alien-wxWidgets-0.690.0-3|52	%doc Changes META.json META.yml README.txt
21cr|perl-Alien-wxWidgets-0.690.0-3|53	%{perl_vendorarch}/Alien
21cr|perl-Alien-wxWidgets-0.690.0-3|54	%{_mandir}/*/*

3851 21
21cr|perl-ANSIColor-3.0.0-10|1	%define upstream_name    ANSIColor
21cr|perl-ANSIColor-3.0.0-10|2	%define upstream_version 3.00
21cr|perl-ANSIColor-3.0.0-10|3	
21cr|perl-ANSIColor-3.0.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-ANSIColor-3.0.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ANSIColor-3.0.0-10|6	Release:	10
21cr|perl-ANSIColor-3.0.0-10|7	
21cr|perl-ANSIColor-3.0.0-10|8	Summary:	Color output using ANSI escape sequences
21cr|perl-ANSIColor-3.0.0-10|9	
21cr|perl-ANSIColor-3.0.0-10|10	License:	GPL+ or Artistic
21cr|perl-ANSIColor-3.0.0-10|11	Group:		Development/Perl
21cr|perl-ANSIColor-3.0.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ANSIColor-3.0.0-10|13	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ANSIColor-3.0.0-10|14	
21cr|perl-ANSIColor-3.0.0-10|15	BuildRequires:	perl-devel
21cr|perl-ANSIColor-3.0.0-10|16	BuildArch:	noarch
21cr|perl-ANSIColor-3.0.0-10|17	
21cr|perl-ANSIColor-3.0.0-10|18	%description
21cr|perl-ANSIColor-3.0.0-10|19	This module has two interfaces, one through color() and colored() and the
21cr|perl-ANSIColor-3.0.0-10|20	other through constants. It also offers the utility function uncolor(),
21cr|perl-ANSIColor-3.0.0-10|21	which has to be explicitly imported to be used (see the /SYNOPSIS manpage).
21cr|perl-ANSIColor-3.0.0-10|22	
21cr|perl-ANSIColor-3.0.0-10|23	color() takes any number of strings as arguments and considers them to be
21cr|perl-ANSIColor-3.0.0-10|24	space-separated lists of attributes. It then forms and returns the escape
21cr|perl-ANSIColor-3.0.0-10|25	sequence to set those attributes. It doesn't print it out, just returns it,
21cr|perl-ANSIColor-3.0.0-10|26	so you'll have to print it yourself if you want to (this is so that you can
21cr|perl-ANSIColor-3.0.0-10|27	save it as a string, pass it to something else, send it to a file handle,
21cr|perl-ANSIColor-3.0.0-10|28	or do anything else with it that you might care to).
21cr|perl-ANSIColor-3.0.0-10|29	
21cr|perl-ANSIColor-3.0.0-10|30	uncolor() performs the opposite translation, turning escape sequences into
21cr|perl-ANSIColor-3.0.0-10|31	a list of strings.
21cr|perl-ANSIColor-3.0.0-10|32	
21cr|perl-ANSIColor-3.0.0-10|33	%prep
21cr|perl-ANSIColor-3.0.0-10|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ANSIColor-3.0.0-10|35	
21cr|perl-ANSIColor-3.0.0-10|36	%build
21cr|perl-ANSIColor-3.0.0-10|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ANSIColor-3.0.0-10|38	%make
21cr|perl-ANSIColor-3.0.0-10|39	
21cr|perl-ANSIColor-3.0.0-10|40	%check
21cr|perl-ANSIColor-3.0.0-10|41	make test
21cr|perl-ANSIColor-3.0.0-10|42	
21cr|perl-ANSIColor-3.0.0-10|43	%install
21cr|perl-ANSIColor-3.0.0-10|44	%makeinstall_std
21cr|perl-ANSIColor-3.0.0-10|45	
21cr|perl-ANSIColor-3.0.0-10|46	%files
21cr|perl-ANSIColor-3.0.0-10|47	%doc README ChangeLog
21cr|perl-ANSIColor-3.0.0-10|48	%{_mandir}/man3/*
21cr|perl-ANSIColor-3.0.0-10|49	%{perl_vendorlib}/*

3852 21
21cr|perl-AnyData-0.120.0-3|1	%define upstream_name    AnyData
21cr|perl-AnyData-0.120.0-3|2	%define upstream_version 0.12
21cr|perl-AnyData-0.120.0-3|3	
21cr|perl-AnyData-0.120.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-AnyData-0.120.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-AnyData-0.120.0-3|6	Release:	3
21cr|perl-AnyData-0.120.0-3|7	
21cr|perl-AnyData-0.120.0-3|8	Summary:	Easy access to data in many formats
21cr|perl-AnyData-0.120.0-3|9	
21cr|perl-AnyData-0.120.0-3|10	License:	GPL+ or Artistic
21cr|perl-AnyData-0.120.0-3|11	Group:		Development/Perl
21cr|perl-AnyData-0.120.0-3|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-AnyData-0.120.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JZ/JZUCKER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-AnyData-0.120.0-3|14	
21cr|perl-AnyData-0.120.0-3|15	BuildRequires:	perl-devel
21cr|perl-AnyData-0.120.0-3|16	BuildRequires:	perl(XML::Twig)
21cr|perl-AnyData-0.120.0-3|17	BuildRequires:	perl(CGI)
21cr|perl-AnyData-0.120.0-3|18	### From META.yml: ExtUtils::MakeMaker: '7.04' Mandatory:
21cr|perl-AnyData-0.120.0-3|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-AnyData-0.120.0-3|20	### Symbianflo
21cr|perl-AnyData-0.120.0-3|21	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-AnyData-0.120.0-3|22	BuildRequires:	perl(Test::Output)
21cr|perl-AnyData-0.120.0-3|23	
21cr|perl-AnyData-0.120.0-3|24	
21cr|perl-AnyData-0.120.0-3|25	BuildArch:	noarch
21cr|perl-AnyData-0.120.0-3|26	
21cr|perl-AnyData-0.120.0-3|27	%description
21cr|perl-AnyData-0.120.0-3|28	The rather wacky idea behind this module and its sister module DBD::AnyData is
21cr|perl-AnyData-0.120.0-3|29	that any data, regardless of source or format should be accessible and
21cr|perl-AnyData-0.120.0-3|30	modifiable with the same simple set of methods. This module provides a
21cr|perl-AnyData-0.120.0-3|31	multi-dimensional tied hash interface to data in a dozen different formats. The
21cr|perl-AnyData-0.120.0-3|32	DBD::AnyData module adds a DBI/SQL interface for those same formats.
21cr|perl-AnyData-0.120.0-3|33	
21cr|perl-AnyData-0.120.0-3|34	Both modules provide built-in protections including appropriate flocking() for
21cr|perl-AnyData-0.120.0-3|35	all I/O and (in most cases) record-at-a-time access to files rather than
21cr|perl-AnyData-0.120.0-3|36	slurping of entire files.
21cr|perl-AnyData-0.120.0-3|37	
21cr|perl-AnyData-0.120.0-3|38	Currently supported formats include general format flatfiles (CSV, Fixed
21cr|perl-AnyData-0.120.0-3|39	Length, etc.), specific formats (passwd files, httpd logs, etc.), and a variety
21cr|perl-AnyData-0.120.0-3|40	of other kinds of formats (XML, Mp3, HTML tables). The number of supported
21cr|perl-AnyData-0.120.0-3|41	formats will continue to grow rapidly since there is an open API making it easy
21cr|perl-AnyData-0.120.0-3|42	for any author to create additional format parsers which can be plugged in to
21cr|perl-AnyData-0.120.0-3|43	AnyData itself and thereby be accessible by either the tiedhash or DBI/SQL
21cr|perl-AnyData-0.120.0-3|44	interface.
21cr|perl-AnyData-0.120.0-3|45	
21cr|perl-AnyData-0.120.0-3|46	%prep
21cr|perl-AnyData-0.120.0-3|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-AnyData-0.120.0-3|48	chmod -x lib/AnyData.pm
21cr|perl-AnyData-0.120.0-3|49	
21cr|perl-AnyData-0.120.0-3|50	%build
21cr|perl-AnyData-0.120.0-3|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-AnyData-0.120.0-3|52	%make
21cr|perl-AnyData-0.120.0-3|53	
21cr|perl-AnyData-0.120.0-3|54	%check
21cr|perl-AnyData-0.120.0-3|55	make test
21cr|perl-AnyData-0.120.0-3|56	
21cr|perl-AnyData-0.120.0-3|57	%install
21cr|perl-AnyData-0.120.0-3|58	%makeinstall_std
21cr|perl-AnyData-0.120.0-3|59	
21cr|perl-AnyData-0.120.0-3|60	%files
21cr|perl-AnyData-0.120.0-3|61	%doc Changes README META.json META.yml
21cr|perl-AnyData-0.120.0-3|62	%dir %{perl_vendorlib}/AnyData
21cr|perl-AnyData-0.120.0-3|63	%dir %{perl_vendorlib}/AnyData/Storage
21cr|perl-AnyData-0.120.0-3|64	%dir %{perl_vendorlib}/AnyData/Format
21cr|perl-AnyData-0.120.0-3|65	%{perl_vendorlib}/AnyData/Storage/*
21cr|perl-AnyData-0.120.0-3|66	%{perl_vendorlib}/AnyData/Format/*
21cr|perl-AnyData-0.120.0-3|67	%{perl_vendorlib}/*.pm
21cr|perl-AnyData-0.120.0-3|68	%{_mandir}/*/*

3853 21
21cr|perl-AnyEvent-HTTP-2.220.0-3|1	%define upstream_name    AnyEvent-HTTP
21cr|perl-AnyEvent-HTTP-2.220.0-3|2	%define upstream_version 2.22
21cr|perl-AnyEvent-HTTP-2.220.0-3|3	%global __requires_exclude perl\\(Exporter(.*)\\)
21cr|perl-AnyEvent-HTTP-2.220.0-3|4	
21cr|perl-AnyEvent-HTTP-2.220.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-AnyEvent-HTTP-2.220.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-AnyEvent-HTTP-2.220.0-3|7	Release:	3
21cr|perl-AnyEvent-HTTP-2.220.0-3|8	
21cr|perl-AnyEvent-HTTP-2.220.0-3|9	Summary:	Simple but non-blocking HTTP/HTTPS client
21cr|perl-AnyEvent-HTTP-2.220.0-3|10	
21cr|perl-AnyEvent-HTTP-2.220.0-3|11	
21cr|perl-AnyEvent-HTTP-2.220.0-3|12	License:	GPL+ or Artistic
21cr|perl-AnyEvent-HTTP-2.220.0-3|13	Group:		Development/Perl
21cr|perl-AnyEvent-HTTP-2.220.0-3|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-AnyEvent-HTTP-2.220.0-3|15	Source0:	http://www.cpan.org/modules/by-module/AnyEvent/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-AnyEvent-HTTP-2.220.0-3|16	
21cr|perl-AnyEvent-HTTP-2.220.0-3|17	BuildRequires:	perl-devel
21cr|perl-AnyEvent-HTTP-2.220.0-3|18	BuildRequires:	perl(AnyEvent) >= 7.70.0
21cr|perl-AnyEvent-HTTP-2.220.0-3|19	BuildRequires:	perl(common::sense)
21cr|perl-AnyEvent-HTTP-2.220.0-3|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.98.0
21cr|perl-AnyEvent-HTTP-2.220.0-3|21	BuildRequires:	perl(URI)
21cr|perl-AnyEvent-HTTP-2.220.0-3|22	
21cr|perl-AnyEvent-HTTP-2.220.0-3|23	BuildArch:	noarch
21cr|perl-AnyEvent-HTTP-2.220.0-3|24	
21cr|perl-AnyEvent-HTTP-2.220.0-3|25	%description
21cr|perl-AnyEvent-HTTP-2.220.0-3|26	This module is an AnyEvent user, you need to make sure that you
21cr|perl-AnyEvent-HTTP-2.220.0-3|27	use and run a supported event loop.
21cr|perl-AnyEvent-HTTP-2.220.0-3|28	
21cr|perl-AnyEvent-HTTP-2.220.0-3|29	This module implements a simple, stateless and non-blocking HTTP client. It
21cr|perl-AnyEvent-HTTP-2.220.0-3|30	supports GET, POST and other request methods, cookies and more, all on a
21cr|perl-AnyEvent-HTTP-2.220.0-3|31	very low level. It can follow redirects, supports proxies and automatically
21cr|perl-AnyEvent-HTTP-2.220.0-3|32	limits the number of connections to the values specified in the RFC.
21cr|perl-AnyEvent-HTTP-2.220.0-3|33	
21cr|perl-AnyEvent-HTTP-2.220.0-3|34	It should generally be a "good client" that is enough for most HTTP tasks.
21cr|perl-AnyEvent-HTTP-2.220.0-3|35	Simple tasks should be simple, but complex tasks should still be possible
21cr|perl-AnyEvent-HTTP-2.220.0-3|36	as the user retains control over request and response headers.
21cr|perl-AnyEvent-HTTP-2.220.0-3|37	
21cr|perl-AnyEvent-HTTP-2.220.0-3|38	%prep
21cr|perl-AnyEvent-HTTP-2.220.0-3|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-AnyEvent-HTTP-2.220.0-3|40	
21cr|perl-AnyEvent-HTTP-2.220.0-3|41	%build
21cr|perl-AnyEvent-HTTP-2.220.0-3|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-AnyEvent-HTTP-2.220.0-3|43	%make
21cr|perl-AnyEvent-HTTP-2.220.0-3|44	
21cr|perl-AnyEvent-HTTP-2.220.0-3|45	%check
21cr|perl-AnyEvent-HTTP-2.220.0-3|46	%make test
21cr|perl-AnyEvent-HTTP-2.220.0-3|47	
21cr|perl-AnyEvent-HTTP-2.220.0-3|48	%install
21cr|perl-AnyEvent-HTTP-2.220.0-3|49	%makeinstall_std
21cr|perl-AnyEvent-HTTP-2.220.0-3|50	
21cr|perl-AnyEvent-HTTP-2.220.0-3|51	%files
21cr|perl-AnyEvent-HTTP-2.220.0-3|52	%doc Changes README META.json META.yml
21cr|perl-AnyEvent-HTTP-2.220.0-3|53	%{_mandir}/man3/*
21cr|perl-AnyEvent-HTTP-2.220.0-3|54	%{perl_vendorlib}/*

3854 21
21cr|perl-AnyEvent-I3-0.170.0-3|1	%define upstream_name AnyEvent-I3
21cr|perl-AnyEvent-I3-0.170.0-3|2	%define upstream_version 0.17
21cr|perl-AnyEvent-I3-0.170.0-3|3	
21cr|perl-AnyEvent-I3-0.170.0-3|4	Summary:	%{upstream_name} module for perl
21cr|perl-AnyEvent-I3-0.170.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-AnyEvent-I3-0.170.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-AnyEvent-I3-0.170.0-3|7	Release:	3
21cr|perl-AnyEvent-I3-0.170.0-3|8	License:	GPL+ or Artistic
21cr|perl-AnyEvent-I3-0.170.0-3|9	Group:		Development/Perl
21cr|perl-AnyEvent-I3-0.170.0-3|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-AnyEvent-I3-0.170.0-3|11	Source0:	https://cpan.metacpan.org/authors/id/M/MS/MSTPLBG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-AnyEvent-I3-0.170.0-3|12	BuildRequires:	perl-devel
21cr|perl-AnyEvent-I3-0.170.0-3|13	BuildRequires:	perl(AnyEvent)
21cr|perl-AnyEvent-I3-0.170.0-3|14	BuildRequires:	perl(AnyEvent::Handle)
21cr|perl-AnyEvent-I3-0.170.0-3|15	BuildRequires:	perl(AnyEvent::Socket)
21cr|perl-AnyEvent-I3-0.170.0-3|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-AnyEvent-I3-0.170.0-3|17	BuildRequires:	perl(JSON::XS)
21cr|perl-AnyEvent-I3-0.170.0-3|18	BuildRequires:	perl(Module::Install)
21cr|perl-AnyEvent-I3-0.170.0-3|19	BuildArch:	noarch
21cr|perl-AnyEvent-I3-0.170.0-3|20	
21cr|perl-AnyEvent-I3-0.170.0-3|21	%description
21cr|perl-AnyEvent-I3-0.170.0-3|22	This module connects to the i3 window manager using the UNIX socket based
21cr|perl-AnyEvent-I3-0.170.0-3|23	IPC interface it provides (if enabled in the configuration file). You can
21cr|perl-AnyEvent-I3-0.170.0-3|24	then subscribe to events or send messages and receive their replies.
21cr|perl-AnyEvent-I3-0.170.0-3|25	
21cr|perl-AnyEvent-I3-0.170.0-3|26	%files
21cr|perl-AnyEvent-I3-0.170.0-3|27	%doc Changes README
21cr|perl-AnyEvent-I3-0.170.0-3|28	%{perl_vendorlib}/AnyEvent/I3.pm
21cr|perl-AnyEvent-I3-0.170.0-3|29	%{_mandir}/man3/*.3*
21cr|perl-AnyEvent-I3-0.170.0-3|30	
21cr|perl-AnyEvent-I3-0.170.0-3|31	#----------------------------------------------------------------------------
21cr|perl-AnyEvent-I3-0.170.0-3|32	
21cr|perl-AnyEvent-I3-0.170.0-3|33	%prep
21cr|perl-AnyEvent-I3-0.170.0-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-AnyEvent-I3-0.170.0-3|35	
21cr|perl-AnyEvent-I3-0.170.0-3|36	%build
21cr|perl-AnyEvent-I3-0.170.0-3|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-AnyEvent-I3-0.170.0-3|38	%make CFLAGS="%{optflags}"
21cr|perl-AnyEvent-I3-0.170.0-3|39	
21cr|perl-AnyEvent-I3-0.170.0-3|40	%install
21cr|perl-AnyEvent-I3-0.170.0-3|41	%makeinstall_std
21cr|perl-AnyEvent-I3-0.170.0-3|42	
21cr|perl-AnyEvent-I3-0.170.0-3|43	%check
21cr|perl-AnyEvent-I3-0.170.0-3|44	%make test

3855 21
21cr|perl-AnyEvent-IRC-0.970.0-1|1	%global __requires_exclude perl\\(AnyEvent::IRC::Connection::\\)|perl\\(Object::Event::\\)
21cr|perl-AnyEvent-IRC-0.970.0-1|2	
21cr|perl-AnyEvent-IRC-0.970.0-1|3	
21cr|perl-AnyEvent-IRC-0.970.0-1|4	%define upstream_name    AnyEvent-IRC
21cr|perl-AnyEvent-IRC-0.970.0-1|5	%define upstream_version 0.97
21cr|perl-AnyEvent-IRC-0.970.0-1|6	
21cr|perl-AnyEvent-IRC-0.970.0-1|7	Name:       perl-%{upstream_name}
21cr|perl-AnyEvent-IRC-0.970.0-1|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-AnyEvent-IRC-0.970.0-1|9	Release:    1
21cr|perl-AnyEvent-IRC-0.970.0-1|10	
21cr|perl-AnyEvent-IRC-0.970.0-1|11	Summary:    An IRC connection abstraction
21cr|perl-AnyEvent-IRC-0.970.0-1|12	License:    GPL+ or Artistic
21cr|perl-AnyEvent-IRC-0.970.0-1|13	Group:      Development/Perl
21cr|perl-AnyEvent-IRC-0.970.0-1|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-AnyEvent-IRC-0.970.0-1|15	Source0:    http://www.cpan.org/modules/by-module/AnyEvent/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-AnyEvent-IRC-0.970.0-1|16	
21cr|perl-AnyEvent-IRC-0.970.0-1|17	BuildRequires: perl(AnyEvent)
21cr|perl-AnyEvent-IRC-0.970.0-1|18	BuildRequires: perl(Encode)
21cr|perl-AnyEvent-IRC-0.970.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-AnyEvent-IRC-0.970.0-1|20	BuildRequires: perl(Object::Event)
21cr|perl-AnyEvent-IRC-0.970.0-1|21	BuildRequires: perl(Scalar::Util)
21cr|perl-AnyEvent-IRC-0.970.0-1|22	BuildRequires: perl(Test::More)
21cr|perl-AnyEvent-IRC-0.970.0-1|23	BuildRequires: perl(common::sense)
21cr|perl-AnyEvent-IRC-0.970.0-1|24	BuildArch: noarch
21cr|perl-AnyEvent-IRC-0.970.0-1|25	
21cr|perl-AnyEvent-IRC-0.970.0-1|26	%description
21cr|perl-AnyEvent-IRC-0.970.0-1|27	The the AnyEvent::IRC manpage module consists of the
21cr|perl-AnyEvent-IRC-0.970.0-1|28	AnyEvent::IRC::Connection manpage, the AnyEvent::IRC::Client manpage and
21cr|perl-AnyEvent-IRC-0.970.0-1|29	the AnyEvent::IRC::Util manpage. the AnyEvent::IRC manpage is just a module
21cr|perl-AnyEvent-IRC-0.970.0-1|30	that holds this overview over the other modules.
21cr|perl-AnyEvent-IRC-0.970.0-1|31	
21cr|perl-AnyEvent-IRC-0.970.0-1|32	the AnyEvent::IRC manpage can be viewed as toolbox for handling IRC
21cr|perl-AnyEvent-IRC-0.970.0-1|33	connections and communications. It won't do everything for you, and you
21cr|perl-AnyEvent-IRC-0.970.0-1|34	still need to know a few details of the IRC protocol.
21cr|perl-AnyEvent-IRC-0.970.0-1|35	
21cr|perl-AnyEvent-IRC-0.970.0-1|36	the AnyEvent::IRC::Client manpage is a more highlevel IRC connection that
21cr|perl-AnyEvent-IRC-0.970.0-1|37	already processes some messages for you and will generated some events that
21cr|perl-AnyEvent-IRC-0.970.0-1|38	are maybe useful to you. It will also do PING replies for you, manage
21cr|perl-AnyEvent-IRC-0.970.0-1|39	channels a bit, nicknames and CTCP.
21cr|perl-AnyEvent-IRC-0.970.0-1|40	
21cr|perl-AnyEvent-IRC-0.970.0-1|41	
21cr|perl-AnyEvent-IRC-0.970.0-1|42	%files
21cr|perl-AnyEvent-IRC-0.970.0-1|43	%doc Changes README
21cr|perl-AnyEvent-IRC-0.970.0-1|44	%{_mandir}/man3/*
21cr|perl-AnyEvent-IRC-0.970.0-1|45	%{perl_vendorlib}/*
21cr|perl-AnyEvent-IRC-0.970.0-1|46	#-----------------------------------------------
21cr|perl-AnyEvent-IRC-0.970.0-1|47	
21cr|perl-AnyEvent-IRC-0.970.0-1|48	%prep
21cr|perl-AnyEvent-IRC-0.970.0-1|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-AnyEvent-IRC-0.970.0-1|50	
21cr|perl-AnyEvent-IRC-0.970.0-1|51	%build
21cr|perl-AnyEvent-IRC-0.970.0-1|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-AnyEvent-IRC-0.970.0-1|53	
21cr|perl-AnyEvent-IRC-0.970.0-1|54	%make
21cr|perl-AnyEvent-IRC-0.970.0-1|55	
21cr|perl-AnyEvent-IRC-0.970.0-1|56	%check
21cr|perl-AnyEvent-IRC-0.970.0-1|57	%make test
21cr|perl-AnyEvent-IRC-0.970.0-1|58	
21cr|perl-AnyEvent-IRC-0.970.0-1|59	%install
21cr|perl-AnyEvent-IRC-0.970.0-1|60	%makeinstall_std

3856 21
21cr|perl-Any-Moose-0.270.0-1|1	#DEPRECATION
21cr|perl-Any-Moose-0.270.0-1|2	#http://blog.64p.org/entry/2013/02/06/094906
21cr|perl-Any-Moose-0.270.0-1|3	#Please use Moo instead of Any::Moose for new code.
21cr|perl-Any-Moose-0.270.0-1|4	
21cr|perl-Any-Moose-0.270.0-1|5	%define upstream_name Any-Moose
21cr|perl-Any-Moose-0.270.0-1|6	%define upstream_version 0.27
21cr|perl-Any-Moose-0.270.0-1|7	
21cr|perl-Any-Moose-0.270.0-1|8	Summary:	Use Moose or Mouse modules
21cr|perl-Any-Moose-0.270.0-1|9	Name:		perl-%{upstream_name}
21cr|perl-Any-Moose-0.270.0-1|10	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Any-Moose-0.270.0-1|11	Release:	1
21cr|perl-Any-Moose-0.270.0-1|12	License:	GPL+ or Artistic
21cr|perl-Any-Moose-0.270.0-1|13	Group:		Development/Perl
21cr|perl-Any-Moose-0.270.0-1|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Any-Moose-0.270.0-1|15	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Any-Moose-0.270.0-1|16	BuildRequires:	perl-devel
21cr|perl-Any-Moose-0.270.0-1|17	BuildRequires:	perl(Carp)
21cr|perl-Any-Moose-0.270.0-1|18	BuildRequires:	perl(File::Spec)
21cr|perl-Any-Moose-0.270.0-1|19	BuildRequires:	perl(Moo)
21cr|perl-Any-Moose-0.270.0-1|20	BuildRequires:	perl(Moose)
21cr|perl-Any-Moose-0.270.0-1|21	#Circular dependency
21cr|perl-Any-Moose-0.270.0-1|22	#BuildRequires:	perl(MouseX::Types) >= 0.60.0
21cr|perl-Any-Moose-0.270.0-1|23	BuildRequires:	perl(Mouse) >= 2.4.1
21cr|perl-Any-Moose-0.270.0-1|24	BuildRequires:	perl(Role::Tiny)
21cr|perl-Any-Moose-0.270.0-1|25	BuildRequires:	perl(Test::More)
21cr|perl-Any-Moose-0.270.0-1|26	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Any-Moose-0.270.0-1|27	BuildRequires:	perl(strict)
21cr|perl-Any-Moose-0.270.0-1|28	BuildRequires:	perl(warnings)
21cr|perl-Any-Moose-0.270.0-1|29	Requires:	perl(Mouse) >= 2.4.1
21cr|perl-Any-Moose-0.270.0-1|30	BuildArch:	noarch
21cr|perl-Any-Moose-0.270.0-1|31	
21cr|perl-Any-Moose-0.270.0-1|32	%description
21cr|perl-Any-Moose-0.270.0-1|33	Actual documentation is forthcoming, once we solidify all the bits of the
21cr|perl-Any-Moose-0.270.0-1|34	API. The examples above are very likely to continue working.
21cr|perl-Any-Moose-0.270.0-1|35	
21cr|perl-Any-Moose-0.270.0-1|36	%files
21cr|perl-Any-Moose-0.270.0-1|37	%doc Changes LICENSE README
21cr|perl-Any-Moose-0.270.0-1|38	%{_mandir}/man3/*
21cr|perl-Any-Moose-0.270.0-1|39	%{perl_vendorlib}/*
21cr|perl-Any-Moose-0.270.0-1|40	
21cr|perl-Any-Moose-0.270.0-1|41	#----------------------------------------------------------------------------
21cr|perl-Any-Moose-0.270.0-1|42	
21cr|perl-Any-Moose-0.270.0-1|43	%prep
21cr|perl-Any-Moose-0.270.0-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Any-Moose-0.270.0-1|45	
21cr|perl-Any-Moose-0.270.0-1|46	%build
21cr|perl-Any-Moose-0.270.0-1|47	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Any-Moose-0.270.0-1|48	%make
21cr|perl-Any-Moose-0.270.0-1|49	
21cr|perl-Any-Moose-0.270.0-1|50	%install
21cr|perl-Any-Moose-0.270.0-1|51	%makeinstall_std
21cr|perl-Any-Moose-0.270.0-1|52	
21cr|perl-Any-Moose-0.270.0-1|53	%check
21cr|perl-Any-Moose-0.270.0-1|54	%make test

3857 21
21cr|perl-Any-URI-Escape-0.10.0-3|1	%define upstream_name    Any-URI-Escape
21cr|perl-Any-URI-Escape-0.10.0-3|2	%define upstream_version 0.01
21cr|perl-Any-URI-Escape-0.10.0-3|3	
21cr|perl-Any-URI-Escape-0.10.0-3|4	
21cr|perl-Any-URI-Escape-0.10.0-3|5	Name:       perl-%{upstream_name}
21cr|perl-Any-URI-Escape-0.10.0-3|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Any-URI-Escape-0.10.0-3|7	Release:    3
21cr|perl-Any-URI-Escape-0.10.0-3|8	
21cr|perl-Any-URI-Escape-0.10.0-3|9	Summary:    Load URI::Escape::XS preferentially over URI::Escape
21cr|perl-Any-URI-Escape-0.10.0-3|10	License:    GPL+ or Artistic
21cr|perl-Any-URI-Escape-0.10.0-3|11	Group:      Development/Perl
21cr|perl-Any-URI-Escape-0.10.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Any-URI-Escape-0.10.0-3|13	Source0:    http://www.cpan.org/modules/by-module/Any/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Any-URI-Escape-0.10.0-3|14	
21cr|perl-Any-URI-Escape-0.10.0-3|15	BuildRequires: perl-devel
21cr|perl-Any-URI-Escape-0.10.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Any-URI-Escape-0.10.0-3|17	BuildRequires: perl(URI::Escape)
21cr|perl-Any-URI-Escape-0.10.0-3|18	
21cr|perl-Any-URI-Escape-0.10.0-3|19	BuildArch: noarch
21cr|perl-Any-URI-Escape-0.10.0-3|20	
21cr|perl-Any-URI-Escape-0.10.0-3|21	%description
21cr|perl-Any-URI-Escape-0.10.0-3|22	URI::Escape is great, but URI::Escape::XS is faster. This module loads
21cr|perl-Any-URI-Escape-0.10.0-3|23	URI::Escape::XS and imports the two most common methods if XS is installed.
21cr|perl-Any-URI-Escape-0.10.0-3|24	
21cr|perl-Any-URI-Escape-0.10.0-3|25	The insides of this module aren't completely shaken out yet, so patches
21cr|perl-Any-URI-Escape-0.10.0-3|26	welcome.
21cr|perl-Any-URI-Escape-0.10.0-3|27	
21cr|perl-Any-URI-Escape-0.10.0-3|28	%prep
21cr|perl-Any-URI-Escape-0.10.0-3|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Any-URI-Escape-0.10.0-3|30	
21cr|perl-Any-URI-Escape-0.10.0-3|31	%build
21cr|perl-Any-URI-Escape-0.10.0-3|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Any-URI-Escape-0.10.0-3|33	
21cr|perl-Any-URI-Escape-0.10.0-3|34	%make
21cr|perl-Any-URI-Escape-0.10.0-3|35	
21cr|perl-Any-URI-Escape-0.10.0-3|36	%check
21cr|perl-Any-URI-Escape-0.10.0-3|37	%make test
21cr|perl-Any-URI-Escape-0.10.0-3|38	
21cr|perl-Any-URI-Escape-0.10.0-3|39	%install
21cr|perl-Any-URI-Escape-0.10.0-3|40	%makeinstall_std
21cr|perl-Any-URI-Escape-0.10.0-3|41	
21cr|perl-Any-URI-Escape-0.10.0-3|42	%files
21cr|perl-Any-URI-Escape-0.10.0-3|43	%doc Changes META.yml README
21cr|perl-Any-URI-Escape-0.10.0-3|44	%{_mandir}/man3/*
21cr|perl-Any-URI-Escape-0.10.0-3|45	%perl_vendorlib/*

3858 21
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|1	%define upstream_name    Apache2-AuthCookieDBI
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|2	%define upstream_version 2.19
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|3	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|6	Release:	1
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|7	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|8	Summary:	An AuthCookie module backed by a DBI database
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|9	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|10	License:	LGPL
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|11	Group:		Development/Perl
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Apache2/Apache2-AuthCookieDBI-%{upstream_version}.tar.gz
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|14	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|15	BuildRequires:	perl-devel
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|16	BuildRequires:	perl(Apache::DBI) >= 0.91
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|17	BuildRequires:	perl(Date::Calc)
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|18	BuildRequires:	perl(Digest::SHA)
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|19	BuildRequires:	apache-mod_perl
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|20	BuildArch:	noarch
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|21	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|22	%description
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|23	Apache2::AuthCookieDBI is a module that subclasses Apache2::AuthCookie and is
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|24	designed to be directly used for authentication in a mod_perl server.
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|25	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|26	It is a ticket-issuing system that looks up username/passwords in a DBI
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|27	database using generic SQL and issues MD5-checksummed tickets valid for
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|28	a configurable time period.  Incoming requests with tickets are
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|29	checksummed and expire-time checked.
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|30	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|31	%prep
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|33	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|34	%build
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|36	%make
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|37	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|38	#%%check
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|39	#make test
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|40	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|41	%install
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|42	%makeinstall_std
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|43	
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|44	%files
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|45	%doc Changes README eg *.txt *.sql
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|46	%{perl_vendorlib}/Apache2_4
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|47	%{perl_vendorlib}/Apache2
21cr|perl-Apache2-AuthCookieDBI-2.190.0-1|48	%{_mandir}/*/*

3859 21
21cr|perl-Apache2-ClickPath-1.901.0-7|1	%define upstream_name		Apache2-ClickPath
21cr|perl-Apache2-ClickPath-1.901.0-7|2	%define upstream_version	1.901
21cr|perl-Apache2-ClickPath-1.901.0-7|3	
21cr|perl-Apache2-ClickPath-1.901.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Apache2-ClickPath-1.901.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache2-ClickPath-1.901.0-7|6	Release:	7
21cr|perl-Apache2-ClickPath-1.901.0-7|7	
21cr|perl-Apache2-ClickPath-1.901.0-7|8	Summary:	Apache WEB Server User Tracking
21cr|perl-Apache2-ClickPath-1.901.0-7|9	
21cr|perl-Apache2-ClickPath-1.901.0-7|10	License:	GPL+ or Artistic
21cr|perl-Apache2-ClickPath-1.901.0-7|11	Group:		Development/Perl
21cr|perl-Apache2-ClickPath-1.901.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache2-ClickPath-1.901.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/O/OP/OPI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache2-ClickPath-1.901.0-7|14	
21cr|perl-Apache2-ClickPath-1.901.0-7|15	BuildRequires:	perl-devel
21cr|perl-Apache2-ClickPath-1.901.0-7|16	BuildRequires:	perl(Class::Member)
21cr|perl-Apache2-ClickPath-1.901.0-7|17	BuildRequires:	perl(Perl::AtEndOfScope)
21cr|perl-Apache2-ClickPath-1.901.0-7|18	BuildRequires:	apache-mod_perl-devel
21cr|perl-Apache2-ClickPath-1.901.0-7|19	BuildArch:	noarch
21cr|perl-Apache2-ClickPath-1.901.0-7|20	
21cr|perl-Apache2-ClickPath-1.901.0-7|21	%description
21cr|perl-Apache2-ClickPath-1.901.0-7|22	Apache2::ClickPath adds a PerlTransHandler and an output filter to
21cr|perl-Apache2-ClickPath-1.901.0-7|23	Apache's request cycle. The transhandler inspects the requested
21cr|perl-Apache2-ClickPath-1.901.0-7|24	URI to decide if an existing session is used or a new one has to
21cr|perl-Apache2-ClickPath-1.901.0-7|25	be created.
21cr|perl-Apache2-ClickPath-1.901.0-7|26	
21cr|perl-Apache2-ClickPath-1.901.0-7|27	%prep
21cr|perl-Apache2-ClickPath-1.901.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache2-ClickPath-1.901.0-7|29	
21cr|perl-Apache2-ClickPath-1.901.0-7|30	%build
21cr|perl-Apache2-ClickPath-1.901.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache2-ClickPath-1.901.0-7|32	%make
21cr|perl-Apache2-ClickPath-1.901.0-7|33	
21cr|perl-Apache2-ClickPath-1.901.0-7|34	%check
21cr|perl-Apache2-ClickPath-1.901.0-7|35	# make test don't work..., but works on 10.2
21cr|perl-Apache2-ClickPath-1.901.0-7|36	# make test
21cr|perl-Apache2-ClickPath-1.901.0-7|37	
21cr|perl-Apache2-ClickPath-1.901.0-7|38	%install
21cr|perl-Apache2-ClickPath-1.901.0-7|39	%makeinstall_std
21cr|perl-Apache2-ClickPath-1.901.0-7|40	
21cr|perl-Apache2-ClickPath-1.901.0-7|41	%files
21cr|perl-Apache2-ClickPath-1.901.0-7|42	%doc Changes README
21cr|perl-Apache2-ClickPath-1.901.0-7|43	%{perl_vendorlib}/Apache2
21cr|perl-Apache2-ClickPath-1.901.0-7|44	%{_mandir}/*/*

3860 21
21cr|perl-Apache2-DebugFilter-0.20.0-7|1	%define upstream_name    Apache2-DebugFilter
21cr|perl-Apache2-DebugFilter-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-Apache2-DebugFilter-0.20.0-7|3	
21cr|perl-Apache2-DebugFilter-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Apache2-DebugFilter-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache2-DebugFilter-0.20.0-7|6	Release:	7
21cr|perl-Apache2-DebugFilter-0.20.0-7|7	
21cr|perl-Apache2-DebugFilter-0.20.0-7|8	Summary:	Apache2::DebugFilter - Debug mod_perl and native Apache2 filters
21cr|perl-Apache2-DebugFilter-0.20.0-7|9	
21cr|perl-Apache2-DebugFilter-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Apache2-DebugFilter-0.20.0-7|11	Group:		Development/Perl
21cr|perl-Apache2-DebugFilter-0.20.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache2-DebugFilter-0.20.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Apache2-DebugFilter-0.20.0-7|14	
21cr|perl-Apache2-DebugFilter-0.20.0-7|15	BuildRequires:	apache-mod_perl
21cr|perl-Apache2-DebugFilter-0.20.0-7|16	BuildRequires:	apache-mod_perl-devel
21cr|perl-Apache2-DebugFilter-0.20.0-7|17	BuildRequires:	perl-devel
21cr|perl-Apache2-DebugFilter-0.20.0-7|18	BuildRequires:	perl(Apache::Test) >= 1.25
21cr|perl-Apache2-DebugFilter-0.20.0-7|19	BuildArch:	noarch
21cr|perl-Apache2-DebugFilter-0.20.0-7|20	
21cr|perl-Apache2-DebugFilter-0.20.0-7|21	%description
21cr|perl-Apache2-DebugFilter-0.20.0-7|22	Apache2::DebugFilter - Debug mod_perl and native Apache2 filters.
21cr|perl-Apache2-DebugFilter-0.20.0-7|23	
21cr|perl-Apache2-DebugFilter-0.20.0-7|24	%prep
21cr|perl-Apache2-DebugFilter-0.20.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache2-DebugFilter-0.20.0-7|26	
21cr|perl-Apache2-DebugFilter-0.20.0-7|27	%build
21cr|perl-Apache2-DebugFilter-0.20.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache2-DebugFilter-0.20.0-7|29	%make
21cr|perl-Apache2-DebugFilter-0.20.0-7|30	
21cr|perl-Apache2-DebugFilter-0.20.0-7|31	%check
21cr|perl-Apache2-DebugFilter-0.20.0-7|32	#make test
21cr|perl-Apache2-DebugFilter-0.20.0-7|33	
21cr|perl-Apache2-DebugFilter-0.20.0-7|34	%install
21cr|perl-Apache2-DebugFilter-0.20.0-7|35	%makeinstall_std
21cr|perl-Apache2-DebugFilter-0.20.0-7|36	
21cr|perl-Apache2-DebugFilter-0.20.0-7|37	%files
21cr|perl-Apache2-DebugFilter-0.20.0-7|38	%doc Changes README
21cr|perl-Apache2-DebugFilter-0.20.0-7|39	%{perl_vendorlib}/Apache2/DebugFilter.pm
21cr|perl-Apache2-DebugFilter-0.20.0-7|40	%{_mandir}/*/*

3861 21
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|1	%define upstream_name       Apache2-Filter-HTTPHeadersFixup
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|2	%define upstream_version    0.06
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|3	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|6	Release:	7
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|7	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|8	Summary:	Manipulate Apache 2 HTTP Headers
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|9	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|10	License:	GPL+ or Artistic
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|11	Group:		Development/Perl
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/P/PG/PGOLLUCCI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|14	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|15	BuildRequires:	apache-mod_perl
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|16	BuildRequires:  apache-mod_perl-devel
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|17	BuildRequires:	perl-devel
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|18	BuildRequires:	perl(Apache::Test) >= 1.25
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|19	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|20	BuildArch:	noarch
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|21	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|22	%description
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|23	Apache2::Filter::HTTPHeadersFixup is a super class which provides an
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|24	easy way to manipulate HTTP headers without invoking any mod_perl HTTP
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|25	handlers. This is accomplished by using input and/or output connection
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|26	filters.
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|27	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|28	It supports KeepAlive connections.
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|29	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|30	This class cannot be used as is. It has to be sub-classed.
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|31	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|32	%prep
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|34	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|35	%build
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|37	%make
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|38	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|39	%check
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|40	#make test
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|41	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|42	%install
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|43	%makeinstall_std
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|44	
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|45	%files
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|46	%doc Changes
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|47	%{perl_vendorlib}/Apache2/Filter/HTTPHeadersFixup.pm
21cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-7|48	%{_mandir}/*/*

3862 21
21cr|perl-Apache2-ModSSL-0.100.0-7|1	%define upstream_name    Apache2-ModSSL
21cr|perl-Apache2-ModSSL-0.100.0-7|2	%define upstream_version 0.10
21cr|perl-Apache2-ModSSL-0.100.0-7|3	
21cr|perl-Apache2-ModSSL-0.100.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Apache2-ModSSL-0.100.0-7|5	Version:    %perl_convert_version 0.10
21cr|perl-Apache2-ModSSL-0.100.0-7|6	Release:	7
21cr|perl-Apache2-ModSSL-0.100.0-7|7	
21cr|perl-Apache2-ModSSL-0.100.0-7|8	Summary:	Apache2::ModSSL - a Perl Interface to mod_ssl functions
21cr|perl-Apache2-ModSSL-0.100.0-7|9	
21cr|perl-Apache2-ModSSL-0.100.0-7|10	License:	GPL+ or Artistic
21cr|perl-Apache2-ModSSL-0.100.0-7|11	Group:		Development/Perl
21cr|perl-Apache2-ModSSL-0.100.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache2-ModSSL-0.100.0-7|13	Source0:	http://www.cpan.org/authors/id/O/OP/OPI/Apache2-ModSSL-0.10.tar.gz
21cr|perl-Apache2-ModSSL-0.100.0-7|14	
21cr|perl-Apache2-ModSSL-0.100.0-7|15	BuildRequires:	perl-devel
21cr|perl-Apache2-ModSSL-0.100.0-7|16	BuildRequires:	apache-devel
21cr|perl-Apache2-ModSSL-0.100.0-7|17	BuildRequires:	apache-mod_perl
21cr|perl-Apache2-ModSSL-0.100.0-7|18	BuildRequires:	apache-mod_perl-devel
21cr|perl-Apache2-ModSSL-0.100.0-7|19	BuildRequires:	apache-mod_ssl
21cr|perl-Apache2-ModSSL-0.100.0-7|20	
21cr|perl-Apache2-ModSSL-0.100.0-7|21	%description
21cr|perl-Apache2-ModSSL-0.100.0-7|22	Perl interface to mod_ssl
21cr|perl-Apache2-ModSSL-0.100.0-7|23	
21cr|perl-Apache2-ModSSL-0.100.0-7|24	%prep
21cr|perl-Apache2-ModSSL-0.100.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache2-ModSSL-0.100.0-7|26	
21cr|perl-Apache2-ModSSL-0.100.0-7|27	%build
21cr|perl-Apache2-ModSSL-0.100.0-7|28	#%{__perl} Makefile.PL INC="-I`%{_sbindir}/apxs -q INCLUDEDIR` `apr-1-config --includes` `apu-1-config --includes`" INSTALLDIRS=vendor
21cr|perl-Apache2-ModSSL-0.100.0-7|29	%__perl Makefile.PL -apxs %{_bindir}/apxs INSTALLDIRS=vendor
21cr|perl-Apache2-ModSSL-0.100.0-7|30	%make
21cr|perl-Apache2-ModSSL-0.100.0-7|31	
21cr|perl-Apache2-ModSSL-0.100.0-7|32	#export APACHE_TEST_HTTPD="%{_sbindir}/httpd"
21cr|perl-Apache2-ModSSL-0.100.0-7|33	#make test
21cr|perl-Apache2-ModSSL-0.100.0-7|34	
21cr|perl-Apache2-ModSSL-0.100.0-7|35	%install
21cr|perl-Apache2-ModSSL-0.100.0-7|36	%makeinstall_std
21cr|perl-Apache2-ModSSL-0.100.0-7|37	
21cr|perl-Apache2-ModSSL-0.100.0-7|38	%files
21cr|perl-Apache2-ModSSL-0.100.0-7|39	%doc Changes README
21cr|perl-Apache2-ModSSL-0.100.0-7|40	%dir %{perl_vendorarch}/auto/Apache2/ModSSL
21cr|perl-Apache2-ModSSL-0.100.0-7|41	%{perl_vendorarch}/auto/Apache2/ModSSL/ModSSL.so
21cr|perl-Apache2-ModSSL-0.100.0-7|42	%{perl_vendorarch}/Apache2/ModSSL.pm
21cr|perl-Apache2-ModSSL-0.100.0-7|43	%{_mandir}/*/*

3863 21
21cr|perl-Apache2-ShowStatus-0.20.0-7|1	%define upstream_name    Apache2-ShowStatus
21cr|perl-Apache2-ShowStatus-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-Apache2-ShowStatus-0.20.0-7|3	
21cr|perl-Apache2-ShowStatus-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Apache2-ShowStatus-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache2-ShowStatus-0.20.0-7|6	Release:	7
21cr|perl-Apache2-ShowStatus-0.20.0-7|7	
21cr|perl-Apache2-ShowStatus-0.20.0-7|8	Summary:	Apache2::ShowStatus - if you want to know what your Apache processes are doing
21cr|perl-Apache2-ShowStatus-0.20.0-7|9	
21cr|perl-Apache2-ShowStatus-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Apache2-ShowStatus-0.20.0-7|11	Group:		Development/Perl
21cr|perl-Apache2-ShowStatus-0.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache2-ShowStatus-0.20.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Apache2-ShowStatus-0.20.0-7|14	
21cr|perl-Apache2-ShowStatus-0.20.0-7|15	BuildRequires:	apache-mod_perl
21cr|perl-Apache2-ShowStatus-0.20.0-7|16	BuildRequires:  apache-mod_perl-devel
21cr|perl-Apache2-ShowStatus-0.20.0-7|17	BuildRequires:	perl-devel
21cr|perl-Apache2-ShowStatus-0.20.0-7|18	BuildRequires:	perl(Sys::Proctitle)
21cr|perl-Apache2-ShowStatus-0.20.0-7|19	BuildRequires:	perl(Apache::Test) >= 1.25
21cr|perl-Apache2-ShowStatus-0.20.0-7|20	BuildArch:	noarch
21cr|perl-Apache2-ShowStatus-0.20.0-7|21	
21cr|perl-Apache2-ShowStatus-0.20.0-7|22	%description
21cr|perl-Apache2-ShowStatus-0.20.0-7|23	This module provides a "PerlInitHandler" that sets the apache's process
21cr|perl-Apache2-ShowStatus-0.20.0-7|24	title to
21cr|perl-Apache2-ShowStatus-0.20.0-7|25	
21cr|perl-Apache2-ShowStatus-0.20.0-7|26	"httpd: ".$r->the_request
21cr|perl-Apache2-ShowStatus-0.20.0-7|27	
21cr|perl-Apache2-ShowStatus-0.20.0-7|28	The process title is automagically reset when the request is over.
21cr|perl-Apache2-ShowStatus-0.20.0-7|29	
21cr|perl-Apache2-ShowStatus-0.20.0-7|30	Thus, "top" & Co shows what requests are currently active.
21cr|perl-Apache2-ShowStatus-0.20.0-7|31	
21cr|perl-Apache2-ShowStatus-0.20.0-7|32	%prep
21cr|perl-Apache2-ShowStatus-0.20.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache2-ShowStatus-0.20.0-7|34	
21cr|perl-Apache2-ShowStatus-0.20.0-7|35	%build
21cr|perl-Apache2-ShowStatus-0.20.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache2-ShowStatus-0.20.0-7|37	%make
21cr|perl-Apache2-ShowStatus-0.20.0-7|38	
21cr|perl-Apache2-ShowStatus-0.20.0-7|39	%check
21cr|perl-Apache2-ShowStatus-0.20.0-7|40	#make test
21cr|perl-Apache2-ShowStatus-0.20.0-7|41	
21cr|perl-Apache2-ShowStatus-0.20.0-7|42	%install
21cr|perl-Apache2-ShowStatus-0.20.0-7|43	%makeinstall_std
21cr|perl-Apache2-ShowStatus-0.20.0-7|44	
21cr|perl-Apache2-ShowStatus-0.20.0-7|45	%files
21cr|perl-Apache2-ShowStatus-0.20.0-7|46	%doc Changes README
21cr|perl-Apache2-ShowStatus-0.20.0-7|47	%{perl_vendorlib}/Apache2/ShowStatus.pm
21cr|perl-Apache2-ShowStatus-0.20.0-7|48	%{_mandir}/*/*

3864 21
21cr|perl-Apache2-SiteControl-1.50.0-7|1	%define upstream_name    Apache2-SiteControl
21cr|perl-Apache2-SiteControl-1.50.0-7|2	%define upstream_version 1.05
21cr|perl-Apache2-SiteControl-1.50.0-7|3	
21cr|perl-Apache2-SiteControl-1.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Apache2-SiteControl-1.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache2-SiteControl-1.50.0-7|6	Release:	7
21cr|perl-Apache2-SiteControl-1.50.0-7|7	
21cr|perl-Apache2-SiteControl-1.50.0-7|8	Summary:	Perl web site authentication/authorization system
21cr|perl-Apache2-SiteControl-1.50.0-7|9	
21cr|perl-Apache2-SiteControl-1.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-Apache2-SiteControl-1.50.0-7|11	Group:		Development/Perl
21cr|perl-Apache2-SiteControl-1.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache2-SiteControl-1.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache2-SiteControl-1.50.0-7|14	
21cr|perl-Apache2-SiteControl-1.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-Apache2-SiteControl-1.50.0-7|16	BuildRequires:	apache-mod_perl
21cr|perl-Apache2-SiteControl-1.50.0-7|17	BuildRequires:	perl(Apache::AuthCookie) >= 3.08
21cr|perl-Apache2-SiteControl-1.50.0-7|18	BuildRequires:	perl(Apache::Session) >= 1.54
21cr|perl-Apache2-SiteControl-1.50.0-7|19	BuildRequires:	perl(Apache::Test) >= 1.25
21cr|perl-Apache2-SiteControl-1.50.0-7|20	BuildRequires:	perl(Authen::Radius)  >= 0.10
21cr|perl-Apache2-SiteControl-1.50.0-7|21	BuildRequires:	perl(Carp::Assert) >= 0.18
21cr|perl-Apache2-SiteControl-1.50.0-7|22	BuildRequires:	perl(Crypt::CAST5) >= 0.04
21cr|perl-Apache2-SiteControl-1.50.0-7|23	BuildRequires:	perl(Crypt::CBC) >= 2.14
21cr|perl-Apache2-SiteControl-1.50.0-7|24	BuildRequires:	perl(Data::Dumper) >= 2.101
21cr|perl-Apache2-SiteControl-1.50.0-7|25	BuildRequires:	perl-libapreq2 >= 2.05
21cr|perl-Apache2-SiteControl-1.50.0-7|26	BuildArch:	noarch
21cr|perl-Apache2-SiteControl-1.50.0-7|27	
21cr|perl-Apache2-SiteControl-1.50.0-7|28	%description
21cr|perl-Apache2-SiteControl-1.50.0-7|29	Apache2::SiteControl is a set of perl object-oriented classes that
21cr|perl-Apache2-SiteControl-1.50.0-7|30	implement a fine-grained security control system for a web-based application.
21cr|perl-Apache2-SiteControl-1.50.0-7|31	The intent is to provide a clear, easy-to-integrate system that does not
21cr|perl-Apache2-SiteControl-1.50.0-7|32	require the policies to be written into your application components. It
21cr|perl-Apache2-SiteControl-1.50.0-7|33	attempts to separate the concerns of how to show and manipulate data from the
21cr|perl-Apache2-SiteControl-1.50.0-7|34	concerns of who is allowed to view and manipulate data and why.
21cr|perl-Apache2-SiteControl-1.50.0-7|35	
21cr|perl-Apache2-SiteControl-1.50.0-7|36	For example, say your web application is written in HTML::Mason. Your
21cr|perl-Apache2-SiteControl-1.50.0-7|37	individual "screens" are composed of Mason modules, and you would like to keep
21cr|perl-Apache2-SiteControl-1.50.0-7|38	those as clean as possible, but decisions have to be made about what to allow
21cr|perl-Apache2-SiteControl-1.50.0-7|39	as the component is processed. SiteControl attempts to make that as easy as
21cr|perl-Apache2-SiteControl-1.50.0-7|40	possible.
21cr|perl-Apache2-SiteControl-1.50.0-7|41	
21cr|perl-Apache2-SiteControl-1.50.0-7|42	%prep
21cr|perl-Apache2-SiteControl-1.50.0-7|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache2-SiteControl-1.50.0-7|44	
21cr|perl-Apache2-SiteControl-1.50.0-7|45	%build
21cr|perl-Apache2-SiteControl-1.50.0-7|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache2-SiteControl-1.50.0-7|47	%make
21cr|perl-Apache2-SiteControl-1.50.0-7|48	
21cr|perl-Apache2-SiteControl-1.50.0-7|49	%check
21cr|perl-Apache2-SiteControl-1.50.0-7|50	make test
21cr|perl-Apache2-SiteControl-1.50.0-7|51	
21cr|perl-Apache2-SiteControl-1.50.0-7|52	%install
21cr|perl-Apache2-SiteControl-1.50.0-7|53	%makeinstall_std
21cr|perl-Apache2-SiteControl-1.50.0-7|54	
21cr|perl-Apache2-SiteControl-1.50.0-7|55	%files
21cr|perl-Apache2-SiteControl-1.50.0-7|56	%doc Changes README* docs/apache sample
21cr|perl-Apache2-SiteControl-1.50.0-7|57	%{perl_vendorlib}/Apache2
21cr|perl-Apache2-SiteControl-1.50.0-7|58	%{_mandir}/*/*

3865 21
21cr|perl-Apache-ASP-2.630.0-2|1	%define upstream_name    Apache-ASP
21cr|perl-Apache-ASP-2.630.0-2|2	%define upstream_version 2.63
21cr|perl-Apache-ASP-2.630.0-2|3	
21cr|perl-Apache-ASP-2.630.0-2|4	%global __requires_exclude ^perl\\(the\\)
21cr|perl-Apache-ASP-2.630.0-2|5	
21cr|perl-Apache-ASP-2.630.0-2|6	Name:		perl-%{upstream_name}
21cr|perl-Apache-ASP-2.630.0-2|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-ASP-2.630.0-2|8	Release:	2
21cr|perl-Apache-ASP-2.630.0-2|9	
21cr|perl-Apache-ASP-2.630.0-2|10	Summary:	A perl ASP port to Apache
21cr|perl-Apache-ASP-2.630.0-2|11	
21cr|perl-Apache-ASP-2.630.0-2|12	License:	GPL
21cr|perl-Apache-ASP-2.630.0-2|13	Group:		Development/Perl
21cr|perl-Apache-ASP-2.630.0-2|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-ASP-2.630.0-2|15	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache-ASP-2.630.0-2|16	Source1:	asp.html
21cr|perl-Apache-ASP-2.630.0-2|17	Source2:	perl-Apache-ASP.conf
21cr|perl-Apache-ASP-2.630.0-2|18	
21cr|perl-Apache-ASP-2.630.0-2|19	BuildRequires:	perl-devel
21cr|perl-Apache-ASP-2.630.0-2|20	BuildRequires:	perl-base
21cr|perl-Apache-ASP-2.630.0-2|21	BuildRequires:	perl(MLDBM)
21cr|perl-Apache-ASP-2.630.0-2|22	BuildRequires:	perl(MLDBM::Sync)
21cr|perl-Apache-ASP-2.630.0-2|23	BuildRequires:	perl(DB_File)
21cr|perl-Apache-ASP-2.630.0-2|24	BuildRequires:	perl(Apache::Filter)
21cr|perl-Apache-ASP-2.630.0-2|25	Provides:	perl(Apache::ASP::Share::CORE)
21cr|perl-Apache-ASP-2.630.0-2|26	Provides:	Apache-ASP = %{version}-%{release}
21cr|perl-Apache-ASP-2.630.0-2|27	Requires:	apache-mod_perl >= 1:2.0.2
21cr|perl-Apache-ASP-2.630.0-2|28	BuildArch:	noarch
21cr|perl-Apache-ASP-2.630.0-2|29	
21cr|perl-Apache-ASP-2.630.0-2|30	%description
21cr|perl-Apache-ASP-2.630.0-2|31	Apache::ASP provides an Active Server Pages port to the Apache Web Server
21cr|perl-Apache-ASP-2.630.0-2|32	with Perl scripting only, and enables developing of dynamic web applications
21cr|perl-Apache-ASP-2.630.0-2|33	with session management and embedded Perl code. There are also many powerful
21cr|perl-Apache-ASP-2.630.0-2|34	extensions, including XML taglibs, XSLT rendering, and new events not
21cr|perl-Apache-ASP-2.630.0-2|35	originally part of the ASP API!
21cr|perl-Apache-ASP-2.630.0-2|36	
21cr|perl-Apache-ASP-2.630.0-2|37	This module works under the Apache Web Server with the mod_perl module
21cr|perl-Apache-ASP-2.630.0-2|38	enabled. See http://www.apache.org and http://perl.apache.org for further
21cr|perl-Apache-ASP-2.630.0-2|39	information.
21cr|perl-Apache-ASP-2.630.0-2|40	
21cr|perl-Apache-ASP-2.630.0-2|41	This is a portable solution, similar to ActiveState's PerlScript for NT/IIS
21cr|perl-Apache-ASP-2.630.0-2|42	ASP. Work has been done and will continue to make ports to and from this
21cr|perl-Apache-ASP-2.630.0-2|43	implementation as smooth as possible.
21cr|perl-Apache-ASP-2.630.0-2|44	
21cr|perl-Apache-ASP-2.630.0-2|45	For Apache::ASP downloading and installation, please read the INSTALL
21cr|perl-Apache-ASP-2.630.0-2|46	section. For installation troubleshooting check the FAQ and the SUPPORT
21cr|perl-Apache-ASP-2.630.0-2|47	sections.
21cr|perl-Apache-ASP-2.630.0-2|48	
21cr|perl-Apache-ASP-2.630.0-2|49	For database access, ActiveX, scripting languages, and other miscellaneous
21cr|perl-Apache-ASP-2.630.0-2|50	issues please read the FAQ section.
21cr|perl-Apache-ASP-2.630.0-2|51	
21cr|perl-Apache-ASP-2.630.0-2|52	%prep
21cr|perl-Apache-ASP-2.630.0-2|53	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-ASP-2.630.0-2|54	
21cr|perl-Apache-ASP-2.630.0-2|55	%build
21cr|perl-Apache-ASP-2.630.0-2|56	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache-ASP-2.630.0-2|57	%make
21cr|perl-Apache-ASP-2.630.0-2|58	
21cr|perl-Apache-ASP-2.630.0-2|59	%check
21cr|perl-Apache-ASP-2.630.0-2|60	# optional test, causes trouble when Devel::Symdump is installed
21cr|perl-Apache-ASP-2.630.0-2|61	rm -f t/stat_inc
21cr|perl-Apache-ASP-2.630.0-2|62	make test
21cr|perl-Apache-ASP-2.630.0-2|63	
21cr|perl-Apache-ASP-2.630.0-2|64	%install
21cr|perl-Apache-ASP-2.630.0-2|65	%makeinstall_std
21cr|perl-Apache-ASP-2.630.0-2|66	
21cr|perl-Apache-ASP-2.630.0-2|67	install -d -m 755 %{buildroot}%{_var}/www/perl
21cr|perl-Apache-ASP-2.630.0-2|68	cp -pr site %{buildroot}%{_var}/www/perl/%{upstream_name}
21cr|perl-Apache-ASP-2.630.0-2|69	
21cr|perl-Apache-ASP-2.630.0-2|70	install -d -m 755 %{buildroot}%{_var}/www/html/addon-modules/
21cr|perl-Apache-ASP-2.630.0-2|71	cp %{SOURCE1} %{buildroot}%{_var}/www/html/addon-modules/%{upstream_name}.html
21cr|perl-Apache-ASP-2.630.0-2|72	
21cr|perl-Apache-ASP-2.630.0-2|73	install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|perl-Apache-ASP-2.630.0-2|74	install %{SOURCE2} -m 644  %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/perl-Apache-ASP.conf
21cr|perl-Apache-ASP-2.630.0-2|75	
21cr|perl-Apache-ASP-2.630.0-2|76	%files
21cr|perl-Apache-ASP-2.630.0-2|77	%doc CHANGES README
21cr|perl-Apache-ASP-2.630.0-2|78	%config(noreplace) %{_webappconfdir}/perl-Apache-ASP.conf
21cr|perl-Apache-ASP-2.630.0-2|79	%dir %{_var}/www/perl/%{upstream_name}
21cr|perl-Apache-ASP-2.630.0-2|80	%{_var}/www/perl/%{upstream_name}/*
21cr|perl-Apache-ASP-2.630.0-2|81	%{perl_vendorlib}/Apache
21cr|perl-Apache-ASP-2.630.0-2|82	%{perl_vendorlib}/Bundle/Apache
21cr|perl-Apache-ASP-2.630.0-2|83	%{_mandir}/*/*
21cr|perl-Apache-ASP-2.630.0-2|84	%{_bindir}/*
21cr|perl-Apache-ASP-2.630.0-2|85	%{_var}/www/html/addon-modules/Apache-ASP.html

3866 21
21cr|perl-Apache-AuthCookie-3.310.0-2|1	%define upstream_name	 Apache-AuthCookie
21cr|perl-Apache-AuthCookie-3.310.0-2|2	%define upstream_version 3.31
21cr|perl-Apache-AuthCookie-3.310.0-2|3	
21cr|perl-Apache-AuthCookie-3.310.0-2|4	%global __requires_exclude perl\\(Apache::URI\\)
21cr|perl-Apache-AuthCookie-3.310.0-2|5	
21cr|perl-Apache-AuthCookie-3.310.0-2|6	Name:		perl-%{upstream_name}
21cr|perl-Apache-AuthCookie-3.310.0-2|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-AuthCookie-3.310.0-2|8	Release:	2
21cr|perl-Apache-AuthCookie-3.310.0-2|9	
21cr|perl-Apache-AuthCookie-3.310.0-2|10	Summary:	Perl Authentication and Authorization via cookies
21cr|perl-Apache-AuthCookie-3.310.0-2|11	
21cr|perl-Apache-AuthCookie-3.310.0-2|12	
21cr|perl-Apache-AuthCookie-3.310.0-2|13	License:	GPL+ or Artistic
21cr|perl-Apache-AuthCookie-3.310.0-2|14	Group:		Development/Perl
21cr|perl-Apache-AuthCookie-3.310.0-2|15	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-AuthCookie-3.310.0-2|16	Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache-AuthCookie-3.310.0-2|17	
21cr|perl-Apache-AuthCookie-3.310.0-2|18	BuildRequires:	perl-devel
21cr|perl-Apache-AuthCookie-3.310.0-2|19	BuildRequires:	apache-mod_perl
21cr|perl-Apache-AuthCookie-3.310.0-2|20	BuildRequires:	perl-libwww-perl
21cr|perl-Apache-AuthCookie-3.310.0-2|21	BuildRequires:	perl-CGI
21cr|perl-Apache-AuthCookie-3.310.0-2|22	BuildRequires:	perl(Apache::Test) >= 1.25
21cr|perl-Apache-AuthCookie-3.310.0-2|23	BuildArch:	noarch
21cr|perl-Apache-AuthCookie-3.310.0-2|24	
21cr|perl-Apache-AuthCookie-3.310.0-2|25	%description
21cr|perl-Apache-AuthCookie-3.310.0-2|26	Apache::AuthCookie allows you to intercept a user's first unauthenticated
21cr|perl-Apache-AuthCookie-3.310.0-2|27	access to a protected document. The user will be presented with a custom
21cr|perl-Apache-AuthCookie-3.310.0-2|28	form where they can enter authentication credentials. The credentials are
21cr|perl-Apache-AuthCookie-3.310.0-2|29	posted to the server where AuthCookie verifies them and returns a session
21cr|perl-Apache-AuthCookie-3.310.0-2|30	key.
21cr|perl-Apache-AuthCookie-3.310.0-2|31	
21cr|perl-Apache-AuthCookie-3.310.0-2|32	The session key is returned to the user's browser as a cookie. As a cookie,
21cr|perl-Apache-AuthCookie-3.310.0-2|33	the browser will pass the session key on every subsequent accesses.
21cr|perl-Apache-AuthCookie-3.310.0-2|34	AuthCookie will verify the session key and re-authenticate the user.
21cr|perl-Apache-AuthCookie-3.310.0-2|35	
21cr|perl-Apache-AuthCookie-3.310.0-2|36	All you have to do is write a custom module that inherits from AuthCookie.
21cr|perl-Apache-AuthCookie-3.310.0-2|37	See the POD documentation for more details.
21cr|perl-Apache-AuthCookie-3.310.0-2|38	
21cr|perl-Apache-AuthCookie-3.310.0-2|39	%prep
21cr|perl-Apache-AuthCookie-3.310.0-2|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-AuthCookie-3.310.0-2|41	
21cr|perl-Apache-AuthCookie-3.310.0-2|42	%build
21cr|perl-Apache-AuthCookie-3.310.0-2|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache-AuthCookie-3.310.0-2|44	%make
21cr|perl-Apache-AuthCookie-3.310.0-2|45	
21cr|perl-Apache-AuthCookie-3.310.0-2|46	%check
21cr|perl-Apache-AuthCookie-3.310.0-2|47	#export APACHE_TEST_HTTPD=%{_sbindir}/httpd
21cr|perl-Apache-AuthCookie-3.310.0-2|48	#make test
21cr|perl-Apache-AuthCookie-3.310.0-2|49	
21cr|perl-Apache-AuthCookie-3.310.0-2|50	%install
21cr|perl-Apache-AuthCookie-3.310.0-2|51	%makeinstall_std
21cr|perl-Apache-AuthCookie-3.310.0-2|52	
21cr|perl-Apache-AuthCookie-3.310.0-2|53	%files
21cr|perl-Apache-AuthCookie-3.310.0-2|54	%doc Changes README
21cr|perl-Apache-AuthCookie-3.310.0-2|55	%{perl_vendorlib}/Apache
21cr|perl-Apache-AuthCookie-3.310.0-2|56	%{perl_vendorlib}/Apache2
21cr|perl-Apache-AuthCookie-3.310.0-2|57	%{perl_vendorlib}/Apache2_4/AuthCookie.pm
21cr|perl-Apache-AuthCookie-3.310.0-2|58	%{_mandir}/*/*

3867 21
21cr|perl-Apache-DBI-1.120.0-5|1	%define upstream_name    Apache-DBI
21cr|perl-Apache-DBI-1.120.0-5|2	%define upstream_version 1.12
21cr|perl-Apache-DBI-1.120.0-5|3	
21cr|perl-Apache-DBI-1.120.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Apache-DBI-1.120.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-DBI-1.120.0-5|6	Release:	5
21cr|perl-Apache-DBI-1.120.0-5|7	
21cr|perl-Apache-DBI-1.120.0-5|8	Summary:	Initiate a persistent database connection
21cr|perl-Apache-DBI-1.120.0-5|9	
21cr|perl-Apache-DBI-1.120.0-5|10	License:	GPL+ or Artistic
21cr|perl-Apache-DBI-1.120.0-5|11	Group:		Development/Perl
21cr|perl-Apache-DBI-1.120.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-DBI-1.120.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Apache/Apache-DBI-%{upstream_version}.tar.gz
21cr|perl-Apache-DBI-1.120.0-5|14	
21cr|perl-Apache-DBI-1.120.0-5|15	BuildRequires:	perl-devel
21cr|perl-Apache-DBI-1.120.0-5|16	BuildRequires:	perl(DBD::mysql)
21cr|perl-Apache-DBI-1.120.0-5|17	
21cr|perl-Apache-DBI-1.120.0-5|18	BuildArch:	noarch
21cr|perl-Apache-DBI-1.120.0-5|19	
21cr|perl-Apache-DBI-1.120.0-5|20	%description
21cr|perl-Apache-DBI-1.120.0-5|21	This module initiates a persistent database connection.
21cr|perl-Apache-DBI-1.120.0-5|22	
21cr|perl-Apache-DBI-1.120.0-5|23	%prep
21cr|perl-Apache-DBI-1.120.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-DBI-1.120.0-5|25	
21cr|perl-Apache-DBI-1.120.0-5|26	%build
21cr|perl-Apache-DBI-1.120.0-5|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache-DBI-1.120.0-5|28	%make
21cr|perl-Apache-DBI-1.120.0-5|29	
21cr|perl-Apache-DBI-1.120.0-5|30	%check
21cr|perl-Apache-DBI-1.120.0-5|31	make test
21cr|perl-Apache-DBI-1.120.0-5|32	
21cr|perl-Apache-DBI-1.120.0-5|33	%install
21cr|perl-Apache-DBI-1.120.0-5|34	%makeinstall_std
21cr|perl-Apache-DBI-1.120.0-5|35	
21cr|perl-Apache-DBI-1.120.0-5|36	%files
21cr|perl-Apache-DBI-1.120.0-5|37	%doc README Changes
21cr|perl-Apache-DBI-1.120.0-5|38	%{perl_vendorlib}/Apache
21cr|perl-Apache-DBI-1.120.0-5|39	%{_mandir}/*/*

3868 21
21cr|perl-Apache-Filter-1.24.0-13|1	%define upstream_name    Apache-Filter
21cr|perl-Apache-Filter-1.24.0-13|2	%define upstream_version 1.024
21cr|perl-Apache-Filter-1.24.0-13|3	
21cr|perl-Apache-Filter-1.24.0-13|4	# it wants a module from mod_perl-1.x
21cr|perl-Apache-Filter-1.24.0-13|5	%if %{_use_internal_dependency_generator}
21cr|perl-Apache-Filter-1.24.0-13|6	%global __requires_exclude perl\\(Apache::RegistryNG\\)
21cr|perl-Apache-Filter-1.24.0-13|7	%else
21cr|perl-Apache-Filter-1.24.0-13|8	%define _requires_exceptions perl(Apache::RegistryNG)
21cr|perl-Apache-Filter-1.24.0-13|9	%endif
21cr|perl-Apache-Filter-1.24.0-13|10	
21cr|perl-Apache-Filter-1.24.0-13|11	Name:		perl-%{upstream_name}
21cr|perl-Apache-Filter-1.24.0-13|12	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-Filter-1.24.0-13|13	Release:	13
21cr|perl-Apache-Filter-1.24.0-13|14	
21cr|perl-Apache-Filter-1.24.0-13|15	Summary:	%{upstream_name} module for perl
21cr|perl-Apache-Filter-1.24.0-13|16	
21cr|perl-Apache-Filter-1.24.0-13|17	License:	GPL+ or Artistic
21cr|perl-Apache-Filter-1.24.0-13|18	Group:		Development/Perl
21cr|perl-Apache-Filter-1.24.0-13|19	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-Filter-1.24.0-13|20	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Apache-Filter-1.24.0-13|21	Patch0:		Apache-Filter-1.024-mod_perl2.diff
21cr|perl-Apache-Filter-1.24.0-13|22	
21cr|perl-Apache-Filter-1.24.0-13|23	BuildRequires:	apache-mod_perl
21cr|perl-Apache-Filter-1.24.0-13|24	BuildRequires:	perl-devel
21cr|perl-Apache-Filter-1.24.0-13|25	
21cr|perl-Apache-Filter-1.24.0-13|26	BuildArch:	noarch
21cr|perl-Apache-Filter-1.24.0-13|27	
21cr|perl-Apache-Filter-1.24.0-13|28	Requires:	apache-mod_perl
21cr|perl-Apache-Filter-1.24.0-13|29	
21cr|perl-Apache-Filter-1.24.0-13|30	%description
21cr|perl-Apache-Filter-1.24.0-13|31	%{upstream_name} module for perl : Alter the output of previous handlers.
21cr|perl-Apache-Filter-1.24.0-13|32	
21cr|perl-Apache-Filter-1.24.0-13|33	%prep
21cr|perl-Apache-Filter-1.24.0-13|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-Filter-1.24.0-13|35	%patch0 -p0
21cr|perl-Apache-Filter-1.24.0-13|36	
21cr|perl-Apache-Filter-1.24.0-13|37	%build
21cr|perl-Apache-Filter-1.24.0-13|38	APACHE=%{_sbindir}/httpd perl Makefile.PL INSTALLDIRS=vendor <<EOF
21cr|perl-Apache-Filter-1.24.0-13|39	
21cr|perl-Apache-Filter-1.24.0-13|40	
21cr|perl-Apache-Filter-1.24.0-13|41	EOF
21cr|perl-Apache-Filter-1.24.0-13|42	%make
21cr|perl-Apache-Filter-1.24.0-13|43	
21cr|perl-Apache-Filter-1.24.0-13|44	%install
21cr|perl-Apache-Filter-1.24.0-13|45	%makeinstall_std
21cr|perl-Apache-Filter-1.24.0-13|46	
21cr|perl-Apache-Filter-1.24.0-13|47	%files
21cr|perl-Apache-Filter-1.24.0-13|48	%doc README Changes
21cr|perl-Apache-Filter-1.24.0-13|49	%{perl_vendorlib}/Apache
21cr|perl-Apache-Filter-1.24.0-13|50	%{_mandir}/*/*

3869 21
21cr|perl-Apache-GeoIP-1.990.0-7|1	%define upstream_name    Apache-GeoIP
21cr|perl-Apache-GeoIP-1.990.0-7|2	%define upstream_version 1.99
21cr|perl-Apache-GeoIP-1.990.0-7|3	
21cr|perl-Apache-GeoIP-1.990.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Apache-GeoIP-1.990.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-GeoIP-1.990.0-7|6	Release:	7
21cr|perl-Apache-GeoIP-1.990.0-7|7	
21cr|perl-Apache-GeoIP-1.990.0-7|8	Summary:	Apache::Geo::IP - Look up country by IP Address
21cr|perl-Apache-GeoIP-1.990.0-7|9	
21cr|perl-Apache-GeoIP-1.990.0-7|10	License:	GPL+ or Artistic
21cr|perl-Apache-GeoIP-1.990.0-7|11	Group:		Development/Perl
21cr|perl-Apache-GeoIP-1.990.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-GeoIP-1.990.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache-GeoIP-1.990.0-7|14	
21cr|perl-Apache-GeoIP-1.990.0-7|15	BuildRequires:	apache-devel
21cr|perl-Apache-GeoIP-1.990.0-7|16	BuildRequires:	apache-mod_perl
21cr|perl-Apache-GeoIP-1.990.0-7|17	BuildRequires:	apache-mod_perl-devel
21cr|perl-Apache-GeoIP-1.990.0-7|18	BuildRequires:	perl-devel
21cr|perl-Apache-GeoIP-1.990.0-7|19	BuildRequires:	perl(Apache::Test) >= 1.25
21cr|perl-Apache-GeoIP-1.990.0-7|20	BuildArch:	noarch
21cr|perl-Apache-GeoIP-1.990.0-7|21	
21cr|perl-Apache-GeoIP-1.990.0-7|22	%description
21cr|perl-Apache-GeoIP-1.990.0-7|23	This module constitutes a mod_perl (both versions 1 and 2) interface
21cr|perl-Apache-GeoIP-1.990.0-7|24	to the Geo::IP and Geo::Mirror modules. Geo::IP is used to look up in
21cr|perl-Apache-GeoIP-1.990.0-7|25	a database a country of origin of an IP address, while Geo::Mirror
21cr|perl-Apache-GeoIP-1.990.0-7|26	is used to select a mirror by country from a specified list. See
21cr|perl-Apache-GeoIP-1.990.0-7|27	the documentation for Apache::Geo::IP and Apache::Geo::Mirror
21cr|perl-Apache-GeoIP-1.990.0-7|28	for more details.
21cr|perl-Apache-GeoIP-1.990.0-7|29	
21cr|perl-Apache-GeoIP-1.990.0-7|30	The included tests require Apache::Test, which can be obtained
21cr|perl-Apache-GeoIP-1.990.0-7|31	in the mod_perl-2 sources or in the httpd-test distribution.
21cr|perl-Apache-GeoIP-1.990.0-7|32	These tests need a network connection to run; some may fail
21cr|perl-Apache-GeoIP-1.990.0-7|33	due to timeouts upon doing certain name lookups.
21cr|perl-Apache-GeoIP-1.990.0-7|34	
21cr|perl-Apache-GeoIP-1.990.0-7|35	The mod_perl-2 modules included here, with prefix Apache2::*,
21cr|perl-Apache-GeoIP-1.990.0-7|36	will only work with mod_perl-1.999022 and above (RC5 or greater
21cr|perl-Apache-GeoIP-1.990.0-7|37	of the CPAN distribution).
21cr|perl-Apache-GeoIP-1.990.0-7|38	
21cr|perl-Apache-GeoIP-1.990.0-7|39	%prep
21cr|perl-Apache-GeoIP-1.990.0-7|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-GeoIP-1.990.0-7|41	
21cr|perl-Apache-GeoIP-1.990.0-7|42	%build
21cr|perl-Apache-GeoIP-1.990.0-7|43	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-Apache-GeoIP-1.990.0-7|44	%make
21cr|perl-Apache-GeoIP-1.990.0-7|45	
21cr|perl-Apache-GeoIP-1.990.0-7|46	%check
21cr|perl-Apache-GeoIP-1.990.0-7|47	# requires network, and test suite rework
21cr|perl-Apache-GeoIP-1.990.0-7|48	# make test
21cr|perl-Apache-GeoIP-1.990.0-7|49	
21cr|perl-Apache-GeoIP-1.990.0-7|50	%install
21cr|perl-Apache-GeoIP-1.990.0-7|51	%makeinstall_std
21cr|perl-Apache-GeoIP-1.990.0-7|52	
21cr|perl-Apache-GeoIP-1.990.0-7|53	%files
21cr|perl-Apache-GeoIP-1.990.0-7|54	%doc Changes README
21cr|perl-Apache-GeoIP-1.990.0-7|55	%{perl_vendorlib}/Apache2
21cr|perl-Apache-GeoIP-1.990.0-7|56	%{_mandir}/*/*

3870 21
21cr|perl-Apache-Htpasswd-1.900.0-5|1	%define upstream_name    Apache-Htpasswd
21cr|perl-Apache-Htpasswd-1.900.0-5|2	%define upstream_version 1.9
21cr|perl-Apache-Htpasswd-1.900.0-5|3	
21cr|perl-Apache-Htpasswd-1.900.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Apache-Htpasswd-1.900.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-Htpasswd-1.900.0-5|6	Release:	5
21cr|perl-Apache-Htpasswd-1.900.0-5|7	
21cr|perl-Apache-Htpasswd-1.900.0-5|8	Summary:	Manage Unix crypt-style password file
21cr|perl-Apache-Htpasswd-1.900.0-5|9	
21cr|perl-Apache-Htpasswd-1.900.0-5|10	License:	GPL+ or Artistic
21cr|perl-Apache-Htpasswd-1.900.0-5|11	Group:		Development/Perl
21cr|perl-Apache-Htpasswd-1.900.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-Htpasswd-1.900.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Apache/Apache-Htpasswd-%{upstream_version}.tar.gz
21cr|perl-Apache-Htpasswd-1.900.0-5|14	
21cr|perl-Apache-Htpasswd-1.900.0-5|15	BuildRequires:	perl-devel
21cr|perl-Apache-Htpasswd-1.900.0-5|16	BuildRequires:	perl(Crypt::PasswdMD5)
21cr|perl-Apache-Htpasswd-1.900.0-5|17	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Apache-Htpasswd-1.900.0-5|18	BuildRequires:	perl(MIME::Base64)
21cr|perl-Apache-Htpasswd-1.900.0-5|19	
21cr|perl-Apache-Htpasswd-1.900.0-5|20	BuildArch:	noarch
21cr|perl-Apache-Htpasswd-1.900.0-5|21	
21cr|perl-Apache-Htpasswd-1.900.0-5|22	%description
21cr|perl-Apache-Htpasswd-1.900.0-5|23	This module comes with a set of methods to use with htaccess password
21cr|perl-Apache-Htpasswd-1.900.0-5|24	files. These files (and htaccess) are used to do Basic Authentication on a
21cr|perl-Apache-Htpasswd-1.900.0-5|25	web server.
21cr|perl-Apache-Htpasswd-1.900.0-5|26	
21cr|perl-Apache-Htpasswd-1.900.0-5|27	The passwords file is a flat-file with login name and their associated
21cr|perl-Apache-Htpasswd-1.900.0-5|28	crypted password. You can use this for non-Apache files if you wish, but it
21cr|perl-Apache-Htpasswd-1.900.0-5|29	was written specifically for .htaccess style files.
21cr|perl-Apache-Htpasswd-1.900.0-5|30	
21cr|perl-Apache-Htpasswd-1.900.0-5|31	%prep
21cr|perl-Apache-Htpasswd-1.900.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-Htpasswd-1.900.0-5|33	
21cr|perl-Apache-Htpasswd-1.900.0-5|34	%build
21cr|perl-Apache-Htpasswd-1.900.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache-Htpasswd-1.900.0-5|36	%make
21cr|perl-Apache-Htpasswd-1.900.0-5|37	
21cr|perl-Apache-Htpasswd-1.900.0-5|38	%check
21cr|perl-Apache-Htpasswd-1.900.0-5|39	%make test
21cr|perl-Apache-Htpasswd-1.900.0-5|40	
21cr|perl-Apache-Htpasswd-1.900.0-5|41	%install
21cr|perl-Apache-Htpasswd-1.900.0-5|42	%makeinstall_std
21cr|perl-Apache-Htpasswd-1.900.0-5|43	
21cr|perl-Apache-Htpasswd-1.900.0-5|44	%files
21cr|perl-Apache-Htpasswd-1.900.0-5|45	%doc README
21cr|perl-Apache-Htpasswd-1.900.0-5|46	%{_mandir}/man3/*
21cr|perl-Apache-Htpasswd-1.900.0-5|47	%{perl_vendorlib}/*

3871 21
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|1	%define upstream_name    Apache-LogFormat-Compiler
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|2	%define upstream_version 0.36
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|3	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|6	Release:    2
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|7	Summary:    Compile a log format string to perl-code
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|8	License:    GPL+ or Artistic
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|9	Group:      Development/Perl
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|11	Source0:    http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|12	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|13	BuildRequires: perl(CPAN::Meta) >= 2.150.10
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|14	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|15	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|16	BuildRequires: perl(POSIX)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|17	BuildRequires: perl(Test::MockTime)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|18	BuildRequires: perl(Test::More)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|19	BuildRequires: perl(Test::Requires)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|20	BuildRequires: perl(Time::Local)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|21	BuildRequires: perl(Try::Tiny)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|22	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|23	BuildRequires: perl(URI::Escape)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|24	BuildRequires: perl(Module::Build)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|25	BuildRequires: perl(POSIX::strftime::Compiler)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|26	BuildRequires: perl(JSON::PP)
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|27	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|28	BuildArch: noarch
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|29	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|30	%description
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|31	Compile a log format string to perl-code. For faster generation of
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|32	access_log lines.
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|33	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|34	%prep
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|36	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|37	%build
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|38	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|39	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|40	./Build
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|41	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|42	%check
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|43	./Build test
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|44	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|45	%install
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|46	./Build install --destdir=%{buildroot} --create_packlist=0
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|47	%{_fixperms} %{buildroot}/*
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|48	
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|49	%files
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|50	%doc Changes LICENSE META.json META.yml
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|51	%{_mandir}/man3/*
21cr|perl-Apache-LogFormat-Compiler-0.360.0-2|52	%{perl_vendorlib}/*

3872 21
21cr|perl-Apache-LogRegex-1.700.0-3|1	%define upstream_name	 Apache-LogRegex
21cr|perl-Apache-LogRegex-1.700.0-3|2	%define upstream_version 1.70
21cr|perl-Apache-LogRegex-1.700.0-3|3	
21cr|perl-Apache-LogRegex-1.700.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Apache-LogRegex-1.700.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Apache-LogRegex-1.700.0-3|6	Release:    3
21cr|perl-Apache-LogRegex-1.700.0-3|7	
21cr|perl-Apache-LogRegex-1.700.0-3|8	Summary:    Perl module to parse a line from an Apache logfile into a hash
21cr|perl-Apache-LogRegex-1.700.0-3|9	License:    GPL+ or Artistic
21cr|perl-Apache-LogRegex-1.700.0-3|10	Group:      Development/Perl
21cr|perl-Apache-LogRegex-1.700.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Apache-LogRegex-1.700.0-3|12	Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache-LogRegex-1.700.0-3|13	
21cr|perl-Apache-LogRegex-1.700.0-3|14	
21cr|perl-Apache-LogRegex-1.700.0-3|15	BuildRequires: perl-devel
21cr|perl-Apache-LogRegex-1.700.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Apache-LogRegex-1.700.0-3|17	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Apache-LogRegex-1.700.0-3|18	
21cr|perl-Apache-LogRegex-1.700.0-3|19	BuildArch:  noarch
21cr|perl-Apache-LogRegex-1.700.0-3|20	
21cr|perl-Apache-LogRegex-1.700.0-3|21	%description
21cr|perl-Apache-LogRegex-1.700.0-3|22	This implements a simple Perl class to parse Apache log files.
21cr|perl-Apache-LogRegex-1.700.0-3|23	
21cr|perl-Apache-LogRegex-1.700.0-3|24	%prep
21cr|perl-Apache-LogRegex-1.700.0-3|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Apache-LogRegex-1.700.0-3|26	
21cr|perl-Apache-LogRegex-1.700.0-3|27	%build
21cr|perl-Apache-LogRegex-1.700.0-3|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache-LogRegex-1.700.0-3|29	%make
21cr|perl-Apache-LogRegex-1.700.0-3|30	
21cr|perl-Apache-LogRegex-1.700.0-3|31	%check
21cr|perl-Apache-LogRegex-1.700.0-3|32	%make test
21cr|perl-Apache-LogRegex-1.700.0-3|33	
21cr|perl-Apache-LogRegex-1.700.0-3|34	%install
21cr|perl-Apache-LogRegex-1.700.0-3|35	%makeinstall_std
21cr|perl-Apache-LogRegex-1.700.0-3|36	
21cr|perl-Apache-LogRegex-1.700.0-3|37	%files
21cr|perl-Apache-LogRegex-1.700.0-3|38	%doc CHANGES LICENSE META.yml README.*
21cr|perl-Apache-LogRegex-1.700.0-3|39	%{perl_vendorlib}/Apache/*
21cr|perl-Apache-LogRegex-1.700.0-3|40	%{_mandir}/*/*

3873 21
21cr|perl-Apache-ProxyRewrite-0.170.0-7|1	%define upstream_name	 Apache-ProxyRewrite
21cr|perl-Apache-ProxyRewrite-0.170.0-7|2	%define upstream_version 0.17
21cr|perl-Apache-ProxyRewrite-0.170.0-7|3	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Apache-ProxyRewrite-0.170.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-ProxyRewrite-0.170.0-7|6	Release:	7
21cr|perl-Apache-ProxyRewrite-0.170.0-7|7	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|8	Summary:	Apache::ProxyRewrite - mod_perl URL-rewriting proxy
21cr|perl-Apache-ProxyRewrite-0.170.0-7|9	License:	GPL+ or Artistic
21cr|perl-Apache-ProxyRewrite-0.170.0-7|10	Group:		Development/Perl
21cr|perl-Apache-ProxyRewrite-0.170.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-ProxyRewrite-0.170.0-7|12	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Apache-ProxyRewrite-0.170.0-7|13	Patch0:		Apache-ProxyRewrite-mpb.diff
21cr|perl-Apache-ProxyRewrite-0.170.0-7|14	Patch1:		Apache-ProxyRewrite-0.17-mod_perl2.diff
21cr|perl-Apache-ProxyRewrite-0.170.0-7|15	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|16	BuildRequires:	perl-devel
21cr|perl-Apache-ProxyRewrite-0.170.0-7|17	BuildArch:	noarch
21cr|perl-Apache-ProxyRewrite-0.170.0-7|18	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|19	%description
21cr|perl-Apache-ProxyRewrite-0.170.0-7|20	Apache::ProxyRewrite acts as a reverse-proxy that will rewrite
21cr|perl-Apache-ProxyRewrite-0.170.0-7|21	URLs embedded in HTML documents per apache configuration
21cr|perl-Apache-ProxyRewrite-0.170.0-7|22	directives.
21cr|perl-Apache-ProxyRewrite-0.170.0-7|23	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|24	This module was written to allow multiple backend services with
21cr|perl-Apache-ProxyRewrite-0.170.0-7|25	discrete URLs to be presented as one service and to allow the
21cr|perl-Apache-ProxyRewrite-0.170.0-7|26	proxy to do authentication on the client's behalf.
21cr|perl-Apache-ProxyRewrite-0.170.0-7|27	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|28	%prep
21cr|perl-Apache-ProxyRewrite-0.170.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-ProxyRewrite-0.170.0-7|30	%patch0 -p1
21cr|perl-Apache-ProxyRewrite-0.170.0-7|31	%patch1 -p1
21cr|perl-Apache-ProxyRewrite-0.170.0-7|32	find . -type f -exec chmod 644 {} \;
21cr|perl-Apache-ProxyRewrite-0.170.0-7|33	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|34	%build
21cr|perl-Apache-ProxyRewrite-0.170.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache-ProxyRewrite-0.170.0-7|36	%make
21cr|perl-Apache-ProxyRewrite-0.170.0-7|37	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|38	%install
21cr|perl-Apache-ProxyRewrite-0.170.0-7|39	%makeinstall_std
21cr|perl-Apache-ProxyRewrite-0.170.0-7|40	
21cr|perl-Apache-ProxyRewrite-0.170.0-7|41	%files
21cr|perl-Apache-ProxyRewrite-0.170.0-7|42	%doc ChangeLog README SUPPORT
21cr|perl-Apache-ProxyRewrite-0.170.0-7|43	%{perl_vendorlib}/Apache/ProxyRewrite.pm
21cr|perl-Apache-ProxyRewrite-0.170.0-7|44	%{_mandir}/*/*

3874 21
21cr|perl-Apache-Session-1.940.0-1|1	%define upstream_name	 Apache-Session
21cr|perl-Apache-Session-1.940.0-1|2	%define upstream_version 1.94
21cr|perl-Apache-Session-1.940.0-1|3	
21cr|perl-Apache-Session-1.940.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Apache-Session-1.940.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-Session-1.940.0-1|6	Release:	1
21cr|perl-Apache-Session-1.940.0-1|7	Epoch:		2
21cr|perl-Apache-Session-1.940.0-1|8	
21cr|perl-Apache-Session-1.940.0-1|9	Summary:	A persistence framework for session data
21cr|perl-Apache-Session-1.940.0-1|10	
21cr|perl-Apache-Session-1.940.0-1|11	
21cr|perl-Apache-Session-1.940.0-1|12	License:	GPL+ or Artistic
21cr|perl-Apache-Session-1.940.0-1|13	Group:		Development/Perl
21cr|perl-Apache-Session-1.940.0-1|14	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Apache-Session-1.940.0-1|15	Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache-Session-1.940.0-1|16	
21cr|perl-Apache-Session-1.940.0-1|17	BuildRequires:	perl-devel
21cr|perl-Apache-Session-1.940.0-1|18	BuildRequires:	perl(DB_File)
21cr|perl-Apache-Session-1.940.0-1|19	BuildRequires:  perl(DBI)
21cr|perl-Apache-Session-1.940.0-1|20	BuildRequires:  perl(Digest::MD5)
21cr|perl-Apache-Session-1.940.0-1|21	BuildRequires:  perl(Test::Deep)
21cr|perl-Apache-Session-1.940.0-1|22	BuildRequires:  perl(Test::Exception)
21cr|perl-Apache-Session-1.940.0-1|23	
21cr|perl-Apache-Session-1.940.0-1|24	BuildArch:	noarch
21cr|perl-Apache-Session-1.940.0-1|25	
21cr|perl-Apache-Session-1.940.0-1|26	%description
21cr|perl-Apache-Session-1.940.0-1|27	Apache::Session is a persistence framework which is particularly useful
21cr|perl-Apache-Session-1.940.0-1|28	for tracking session data between httpd requests.  Apache::Session is
21cr|perl-Apache-Session-1.940.0-1|29	designed to work with Apache and mod_perl, but it should work under CGI
21cr|perl-Apache-Session-1.940.0-1|30	and other web servers, and it also works outside of a web server alto-
21cr|perl-Apache-Session-1.940.0-1|31	gether.
21cr|perl-Apache-Session-1.940.0-1|32	
21cr|perl-Apache-Session-1.940.0-1|33	%prep
21cr|perl-Apache-Session-1.940.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-Session-1.940.0-1|35	
21cr|perl-Apache-Session-1.940.0-1|36	%build
21cr|perl-Apache-Session-1.940.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Apache-Session-1.940.0-1|38	%make
21cr|perl-Apache-Session-1.940.0-1|39	
21cr|perl-Apache-Session-1.940.0-1|40	%check
21cr|perl-Apache-Session-1.940.0-1|41	%make test
21cr|perl-Apache-Session-1.940.0-1|42	
21cr|perl-Apache-Session-1.940.0-1|43	%install
21cr|perl-Apache-Session-1.940.0-1|44	%makeinstall_std
21cr|perl-Apache-Session-1.940.0-1|45	
21cr|perl-Apache-Session-1.940.0-1|46	%files
21cr|perl-Apache-Session-1.940.0-1|47	%doc INSTALL README META.yml
21cr|perl-Apache-Session-1.940.0-1|48	%{perl_vendorlib}/Apache
21cr|perl-Apache-Session-1.940.0-1|49	%{_mandir}/*/*

3875 21
21cr|perl-Apache-Session-Wrapper-0.340.0-7|1	%define upstream_name    Apache-Session-Wrapper
21cr|perl-Apache-Session-Wrapper-0.340.0-7|2	%define upstream_version 0.34
21cr|perl-Apache-Session-Wrapper-0.340.0-7|3	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|4	Name:           perl-%{upstream_name}
21cr|perl-Apache-Session-Wrapper-0.340.0-7|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Apache-Session-Wrapper-0.340.0-7|6	Release:        7
21cr|perl-Apache-Session-Wrapper-0.340.0-7|7	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|8	Summary:        A simple wrapper around Apache::Session
21cr|perl-Apache-Session-Wrapper-0.340.0-7|9	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|10	License:        GPL+ or Artistic
21cr|perl-Apache-Session-Wrapper-0.340.0-7|11	Group:          Development/Perl
21cr|perl-Apache-Session-Wrapper-0.340.0-7|12	Url:            https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-Session-Wrapper-0.340.0-7|13	Source0:        https://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Apache-Session-Wrapper-0.340.0-7|14	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|15	BuildRequires:  perl(Module::Build)
21cr|perl-Apache-Session-Wrapper-0.340.0-7|16	BuildRequires:  perl(Apache::Session)
21cr|perl-Apache-Session-Wrapper-0.340.0-7|17	BuildRequires:  perl(Apache::Test)
21cr|perl-Apache-Session-Wrapper-0.340.0-7|18	BuildArch:      noarch
21cr|perl-Apache-Session-Wrapper-0.340.0-7|19	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|20	%description
21cr|perl-Apache-Session-Wrapper-0.340.0-7|21	This module is a simple wrapper around Apache::Session which
21cr|perl-Apache-Session-Wrapper-0.340.0-7|22	provides some methods to simplify getting and setting the session
21cr|perl-Apache-Session-Wrapper-0.340.0-7|23	id. It can uses cookies to store the session id, or it can look in
21cr|perl-Apache-Session-Wrapper-0.340.0-7|24	a provided object for a specific parameter. Alternately, you can
21cr|perl-Apache-Session-Wrapper-0.340.0-7|25	simply provide the session id yourself in the call to the
21cr|perl-Apache-Session-Wrapper-0.340.0-7|26	"session()" method. If you're using Mason, you should probably
21cr|perl-Apache-Session-Wrapper-0.340.0-7|27	take a look at "MasonX::Request::WithApacheSession" first,  which
21cr|perl-Apache-Session-Wrapper-0.340.0-7|28	integrates this module directly into Mason.
21cr|perl-Apache-Session-Wrapper-0.340.0-7|29	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|30	%prep
21cr|perl-Apache-Session-Wrapper-0.340.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-Session-Wrapper-0.340.0-7|32	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|33	%build
21cr|perl-Apache-Session-Wrapper-0.340.0-7|34	%{__perl} Build.PL installdirs=vendor
21cr|perl-Apache-Session-Wrapper-0.340.0-7|35	./Build CFLAGS="%{optflags}"
21cr|perl-Apache-Session-Wrapper-0.340.0-7|36	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|37	%check
21cr|perl-Apache-Session-Wrapper-0.340.0-7|38	./Build test </dev/null
21cr|perl-Apache-Session-Wrapper-0.340.0-7|39	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|40	%install
21cr|perl-Apache-Session-Wrapper-0.340.0-7|41	./Build install destdir=%{buildroot}
21cr|perl-Apache-Session-Wrapper-0.340.0-7|42	
21cr|perl-Apache-Session-Wrapper-0.340.0-7|43	%clean
21cr|perl-Apache-Session-Wrapper-0.340.0-7|44	%files
21cr|perl-Apache-Session-Wrapper-0.340.0-7|45	%doc Changes LICENSE README SIGNATURE
21cr|perl-Apache-Session-Wrapper-0.340.0-7|46	%{perl_vendorlib}/Apache
21cr|perl-Apache-Session-Wrapper-0.340.0-7|47	%{_mandir}/man3/*

3876 21
21cr|perl-Apache-SessionX-2.10.0-8|1	%define upstream_name	 Apache-SessionX
21cr|perl-Apache-SessionX-2.10.0-8|2	%define upstream_version 2.01
21cr|perl-Apache-SessionX-2.10.0-8|3	
21cr|perl-Apache-SessionX-2.10.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Apache-SessionX-2.10.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Apache-SessionX-2.10.0-8|6	Release:	8
21cr|perl-Apache-SessionX-2.10.0-8|7	
21cr|perl-Apache-SessionX-2.10.0-8|8	Summary:	An extented persistence framework for session data
21cr|perl-Apache-SessionX-2.10.0-8|9	
21cr|perl-Apache-SessionX-2.10.0-8|10	License:	GPL+ or Artistic
21cr|perl-Apache-SessionX-2.10.0-8|11	Group:		Development/Perl
21cr|perl-Apache-SessionX-2.10.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Apache-SessionX-2.10.0-8|13	Source0:	http://search.cpan.org/CPAN/authors/id/G/GR/GRICHTER/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Apache-SessionX-2.10.0-8|14	Patch0:		%{name}-2.01.fhs.patch
21cr|perl-Apache-SessionX-2.10.0-8|15	Patch1:		%{name}-2.01.test.patch
21cr|perl-Apache-SessionX-2.10.0-8|16	
21cr|perl-Apache-SessionX-2.10.0-8|17	BuildRequires:	perl-devel
21cr|perl-Apache-SessionX-2.10.0-8|18	BuildRequires:	perl(Apache::Session)
21cr|perl-Apache-SessionX-2.10.0-8|19	BuildRequires:	perl(DB_File)
21cr|perl-Apache-SessionX-2.10.0-8|20	BuildArch:	noarch
21cr|perl-Apache-SessionX-2.10.0-8|21	
21cr|perl-Apache-SessionX-2.10.0-8|22	%define testdir %{_tmppath}/%{name}-%{version}-test
21cr|perl-Apache-SessionX-2.10.0-8|23	
21cr|perl-Apache-SessionX-2.10.0-8|24	%description
21cr|perl-Apache-SessionX-2.10.0-8|25	Apache::SessionX extends Apache::Session. It was initialy written to use
21cr|perl-Apache-SessionX-2.10.0-8|26	Apache::Session from inside of HTML::Embperl, but is seems to be useful
21cr|perl-Apache-SessionX-2.10.0-8|27	outside of Embperl as well, so here is it as standalone module.
21cr|perl-Apache-SessionX-2.10.0-8|28	
21cr|perl-Apache-SessionX-2.10.0-8|29	Apache::Session is a persistence framework which is particularly
21cr|perl-Apache-SessionX-2.10.0-8|30	useful for tracking session data between httpd requests. Apache::Session is
21cr|perl-Apache-SessionX-2.10.0-8|31	designed to work with Apache and mod_perl, but it should work under CGI and
21cr|perl-Apache-SessionX-2.10.0-8|32	other web servers, and it also works outside of a web server altogether.
21cr|perl-Apache-SessionX-2.10.0-8|33	
21cr|perl-Apache-SessionX-2.10.0-8|34	Apache::Session consists of five components: the interface, the object
21cr|perl-Apache-SessionX-2.10.0-8|35	store, the lock manager, the ID generator, and the serializer. The interface
21cr|perl-Apache-SessionX-2.10.0-8|36	is defined in SessionX.pm, which is meant to be easily subclassed. The
21cr|perl-Apache-SessionX-2.10.0-8|37	object store can be the filesystem, a Berkeley DB, a MySQL DB, an Oracle DB,
21cr|perl-Apache-SessionX-2.10.0-8|38	or a Postgres DB. Locking is done by lock files, semaphores, or the locking
21cr|perl-Apache-SessionX-2.10.0-8|39	capabilities of MySQL and Postgres. Serialization is done via Storable, and
21cr|perl-Apache-SessionX-2.10.0-8|40	optionally ASCII-fied via MIME or pack(). ID numbers are generated via MD5.
21cr|perl-Apache-SessionX-2.10.0-8|41	The reader is encouraged to extend these capabilities to meet his own
21cr|perl-Apache-SessionX-2.10.0-8|42	requirements.
21cr|perl-Apache-SessionX-2.10.0-8|43	
21cr|perl-Apache-SessionX-2.10.0-8|44	%prep
21cr|perl-Apache-SessionX-2.10.0-8|45	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Apache-SessionX-2.10.0-8|46	chmod 644 README
21cr|perl-Apache-SessionX-2.10.0-8|47	%patch0
21cr|perl-Apache-SessionX-2.10.0-8|48	%patch1 -p 1
21cr|perl-Apache-SessionX-2.10.0-8|49	
21cr|perl-Apache-SessionX-2.10.0-8|50	%build
21cr|perl-Apache-SessionX-2.10.0-8|51	%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Apache-SessionX-2.10.0-8|52	%make
21cr|perl-Apache-SessionX-2.10.0-8|53	
21cr|perl-Apache-SessionX-2.10.0-8|54	%check
21cr|perl-Apache-SessionX-2.10.0-8|55	rm -rf %{testdir}
21cr|perl-Apache-SessionX-2.10.0-8|56	mkdir %{testdir}
21cr|perl-Apache-SessionX-2.10.0-8|57	export TESTDIR=%{testdir}
21cr|perl-Apache-SessionX-2.10.0-8|58	make test
21cr|perl-Apache-SessionX-2.10.0-8|59	
21cr|perl-Apache-SessionX-2.10.0-8|60	%clean
21cr|perl-Apache-SessionX-2.10.0-8|61	rm -rf %{testdir}
21cr|perl-Apache-SessionX-2.10.0-8|62	
21cr|perl-Apache-SessionX-2.10.0-8|63	%install
21cr|perl-Apache-SessionX-2.10.0-8|64	%makeinstall_std
21cr|perl-Apache-SessionX-2.10.0-8|65	install -d -m 755 %{buildroot}%{_localstatedir}/lib/ApacheSessionX
21cr|perl-Apache-SessionX-2.10.0-8|66	
21cr|perl-Apache-SessionX-2.10.0-8|67	%files
21cr|perl-Apache-SessionX-2.10.0-8|68	%doc CHANGES README
21cr|perl-Apache-SessionX-2.10.0-8|69	%{_mandir}/*/*
21cr|perl-Apache-SessionX-2.10.0-8|70	%{perl_vendorlib}/Apache
21cr|perl-Apache-SessionX-2.10.0-8|71	%attr(-,apache,apache) %{_localstatedir}/lib/ApacheSessionX

3877 21
21cr|perl-App-Cache-0.370.0-7|1	%define upstream_name    App-Cache
21cr|perl-App-Cache-0.370.0-7|2	%define upstream_version 0.37
21cr|perl-App-Cache-0.370.0-7|3	
21cr|perl-App-Cache-0.370.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-App-Cache-0.370.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-App-Cache-0.370.0-7|6	Release:	7
21cr|perl-App-Cache-0.370.0-7|7	
21cr|perl-App-Cache-0.370.0-7|8	Summary:	Module for easy application-level caching
21cr|perl-App-Cache-0.370.0-7|9	
21cr|perl-App-Cache-0.370.0-7|10	License:	GPL+ or Artistic
21cr|perl-App-Cache-0.370.0-7|11	Group:		Development/Perl
21cr|perl-App-Cache-0.370.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-App-Cache-0.370.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-App-Cache-0.370.0-7|14	
21cr|perl-App-Cache-0.370.0-7|15	BuildRequires:	perl-devel
21cr|perl-App-Cache-0.370.0-7|16	BuildRequires:	perl(Class::Accessor::Chained)
21cr|perl-App-Cache-0.370.0-7|17	BuildRequires:	perl(File::Find::Rule)
21cr|perl-App-Cache-0.370.0-7|18	BuildRequires:	perl(File::HomeDir)
21cr|perl-App-Cache-0.370.0-7|19	BuildRequires:	perl-libwww-perl
21cr|perl-App-Cache-0.370.0-7|20	BuildRequires:	perl(Path::Class)
21cr|perl-App-Cache-0.370.0-7|21	BuildRequires:	perl(Test::Pod)
21cr|perl-App-Cache-0.370.0-7|22	
21cr|perl-App-Cache-0.370.0-7|23	BuildArch:	noarch
21cr|perl-App-Cache-0.370.0-7|24	
21cr|perl-App-Cache-0.370.0-7|25	%description
21cr|perl-App-Cache-0.370.0-7|26	The App::Cache module lets an application cache data locally. There are a few
21cr|perl-App-Cache-0.370.0-7|27	times an application would need to cache data: when it is retrieving
21cr|perl-App-Cache-0.370.0-7|28	information from the network or when it has to complete a large calculation.
21cr|perl-App-Cache-0.370.0-7|29	
21cr|perl-App-Cache-0.370.0-7|30	For example, the Parse::BACKPAN::Packages module downloads a file off the net
21cr|perl-App-Cache-0.370.0-7|31	and parses it, creating a data structure. Only then can it actually provide
21cr|perl-App-Cache-0.370.0-7|32	any useful information for the programmer. Parse::BACKPAN::Packages uses
21cr|perl-App-Cache-0.370.0-7|33	App::Cache to cache both the file download and data structures, providing
21cr|perl-App-Cache-0.370.0-7|34	much faster use when the data is cached.
21cr|perl-App-Cache-0.370.0-7|35	
21cr|perl-App-Cache-0.370.0-7|36	This module stores data in the home directory of the user, in a dot directory.
21cr|perl-App-Cache-0.370.0-7|37	For example, the Parse::BACKPAN::Packages cache isactually stored
21cr|perl-App-Cache-0.370.0-7|38	underneath "~/.parse_backpan_packages/cache/". This is so that permisssions
21cr|perl-App-Cache-0.370.0-7|39	are not a problem - it is a per-user, per-application cache.
21cr|perl-App-Cache-0.370.0-7|40	
21cr|perl-App-Cache-0.370.0-7|41	%prep
21cr|perl-App-Cache-0.370.0-7|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-App-Cache-0.370.0-7|43	
21cr|perl-App-Cache-0.370.0-7|44	%build
21cr|perl-App-Cache-0.370.0-7|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-App-Cache-0.370.0-7|46	%make
21cr|perl-App-Cache-0.370.0-7|47	
21cr|perl-App-Cache-0.370.0-7|48	%check
21cr|perl-App-Cache-0.370.0-7|49	make test
21cr|perl-App-Cache-0.370.0-7|50	
21cr|perl-App-Cache-0.370.0-7|51	%install
21cr|perl-App-Cache-0.370.0-7|52	%makeinstall_std
21cr|perl-App-Cache-0.370.0-7|53	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-App-Cache-0.370.0-7|54	
21cr|perl-App-Cache-0.370.0-7|55	%files
21cr|perl-App-Cache-0.370.0-7|56	%doc CHANGES README
21cr|perl-App-Cache-0.370.0-7|57	%{perl_vendorlib}/*
21cr|perl-App-Cache-0.370.0-7|58	%{_mandir}/man3/*

3878 21
21cr|perl-App-CLI-0.520.0-7|1	%define upstream_name	 App-CLI
21cr|perl-App-CLI-0.520.0-7|2	%define upstream_version 0.52
21cr|perl-App-CLI-0.520.0-7|3	
21cr|perl-App-CLI-0.520.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-App-CLI-0.520.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-App-CLI-0.520.0-7|6	Release:	7
21cr|perl-App-CLI-0.520.0-7|7	
21cr|perl-App-CLI-0.520.0-7|8	Summary:	Dispatcher module for command line interface programs
21cr|perl-App-CLI-0.520.0-7|9	
21cr|perl-App-CLI-0.520.0-7|10	License:	GPL+ or Artistic
21cr|perl-App-CLI-0.520.0-7|11	Group:		Development/Perl
21cr|perl-App-CLI-0.520.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-App-CLI-0.520.0-7|13	Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-App-CLI-0.520.0-7|14	
21cr|perl-App-CLI-0.520.0-7|15	BuildRequires:	perl-devel
21cr|perl-App-CLI-0.520.0-7|16	BuildRequires:	perl(Pod::Simple)
21cr|perl-App-CLI-0.520.0-7|17	BuildRequires:	perl(Locale::Maketext::Simple)
21cr|perl-App-CLI-0.520.0-7|18	BuildRequires: perl(Class::Load)
21cr|perl-App-CLI-0.520.0-7|19	BuildRequires: perl(Capture::Tiny)
21cr|perl-App-CLI-0.520.0-7|20	BuildArch:	noarch
21cr|perl-App-CLI-0.520.0-7|21	
21cr|perl-App-CLI-0.520.0-7|22	%description
21cr|perl-App-CLI-0.520.0-7|23	App::CLI dispatches CLI (command line interface) based commands into command
21cr|perl-App-CLI-0.520.0-7|24	classes. It also supports subcommand and per-command options.
21cr|perl-App-CLI-0.520.0-7|25	
21cr|perl-App-CLI-0.520.0-7|26	%prep
21cr|perl-App-CLI-0.520.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-App-CLI-0.520.0-7|28	perl -pi -e 's/auto_install\(\)\;//' Makefile.PL
21cr|perl-App-CLI-0.520.0-7|29	
21cr|perl-App-CLI-0.520.0-7|30	%build
21cr|perl-App-CLI-0.520.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-App-CLI-0.520.0-7|32	%make
21cr|perl-App-CLI-0.520.0-7|33	
21cr|perl-App-CLI-0.520.0-7|34	%check
21cr|perl-App-CLI-0.520.0-7|35	make test
21cr|perl-App-CLI-0.520.0-7|36	
21cr|perl-App-CLI-0.520.0-7|37	%install
21cr|perl-App-CLI-0.520.0-7|38	%makeinstall_std
21cr|perl-App-CLI-0.520.0-7|39	
21cr|perl-App-CLI-0.520.0-7|40	%files
21cr|perl-App-CLI-0.520.0-7|41	%{perl_vendorlib}/App
21cr|perl-App-CLI-0.520.0-7|42	%{_mandir}/man3/*

3879 21
21cr|perl-App-Cmd-0.336.0-1|1	%define upstream_name    App-Cmd
21cr|perl-App-Cmd-0.336.0-1|2	%define upstream_version 0.336
21cr|perl-App-Cmd-0.336.0-1|3	
21cr|perl-App-Cmd-0.336.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-App-Cmd-0.336.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-App-Cmd-0.336.0-1|6	Release:    1
21cr|perl-App-Cmd-0.336.0-1|7	
21cr|perl-App-Cmd-0.336.0-1|8	Summary:    "app cmd --subcmd" style subdispatching
21cr|perl-App-Cmd-0.336.0-1|9	License:    GPL+ or Artistic
21cr|perl-App-Cmd-0.336.0-1|10	Group:      Development/Perl
21cr|perl-App-Cmd-0.336.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-App-Cmd-0.336.0-1|12	Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-App-Cmd-0.336.0-1|13	
21cr|perl-App-Cmd-0.336.0-1|14	BuildRequires: perl(Capture::Tiny)
21cr|perl-App-Cmd-0.336.0-1|15	BuildRequires: perl(Carp)
21cr|perl-App-Cmd-0.336.0-1|16	BuildRequires: perl(Class::Load)
21cr|perl-App-Cmd-0.336.0-1|17	BuildRequires: perl(Data::Dumper)
21cr|perl-App-Cmd-0.336.0-1|18	BuildRequires: perl(Data::OptList)
21cr|perl-App-Cmd-0.336.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-App-Cmd-0.336.0-1|20	BuildRequires: perl(File::Basename)
21cr|perl-App-Cmd-0.336.0-1|21	BuildRequires: perl(File::Spec)
21cr|perl-App-Cmd-0.336.0-1|22	BuildRequires: perl(Getopt::Long)
21cr|perl-App-Cmd-0.336.0-1|23	BuildRequires: perl(Getopt::Long::Descriptive)
21cr|perl-App-Cmd-0.336.0-1|24	BuildRequires: perl(IO::TieCombine)
21cr|perl-App-Cmd-0.336.0-1|25	BuildRequires: perl(IPC::Cmd)
21cr|perl-App-Cmd-0.336.0-1|26	BuildRequires: perl(Module::Pluggable::Object)
21cr|perl-App-Cmd-0.336.0-1|27	BuildRequires: perl(String::RewritePrefix)
21cr|perl-App-Cmd-0.336.0-1|28	BuildRequires: perl(Sub::Exporter)
21cr|perl-App-Cmd-0.336.0-1|29	BuildRequires: perl(Sub::Exporter::Util)
21cr|perl-App-Cmd-0.336.0-1|30	BuildRequires: perl(Sub::Install)
21cr|perl-App-Cmd-0.336.0-1|31	BuildRequires: perl(Test::Fatal)
21cr|perl-App-Cmd-0.336.0-1|32	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-App-Cmd-0.336.0-1|33	BuildRequires: perl(Text::Abbrev)
21cr|perl-App-Cmd-0.336.0-1|34	BuildRequires: perl(base)
21cr|perl-App-Cmd-0.336.0-1|35	BuildRequires: perl(constant)
21cr|perl-App-Cmd-0.336.0-1|36	BuildRequires: perl-devel
21cr|perl-App-Cmd-0.336.0-1|37	BuildRequires: perl(parent)
21cr|perl-App-Cmd-0.336.0-1|38	BuildRequires: perl(strict)
21cr|perl-App-Cmd-0.336.0-1|39	BuildRequires: perl(warnings)
21cr|perl-App-Cmd-0.336.0-1|40	BuildRequires: perl(namespace::clean)
21cr|perl-App-Cmd-0.336.0-1|41	BuildRequires: perl(experimental)
21cr|perl-App-Cmd-0.336.0-1|42	
21cr|perl-App-Cmd-0.336.0-1|43	
21cr|perl-App-Cmd-0.336.0-1|44	BuildArch: noarch
21cr|perl-App-Cmd-0.336.0-1|45	
21cr|perl-App-Cmd-0.336.0-1|46	%description
21cr|perl-App-Cmd-0.336.0-1|47	App::Cmd is intended to make it easy to write complex command-line
21cr|perl-App-Cmd-0.336.0-1|48	applications without having to think about most of the annoying things
21cr|perl-App-Cmd-0.336.0-1|49	usually involved.
21cr|perl-App-Cmd-0.336.0-1|50	
21cr|perl-App-Cmd-0.336.0-1|51	For information on how to start using App::Cmd, see the App::Cmd::Tutorial
21cr|perl-App-Cmd-0.336.0-1|52	manpage.
21cr|perl-App-Cmd-0.336.0-1|53	
21cr|perl-App-Cmd-0.336.0-1|54	%prep
21cr|perl-App-Cmd-0.336.0-1|55	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-App-Cmd-0.336.0-1|56	
21cr|perl-App-Cmd-0.336.0-1|57	%build
21cr|perl-App-Cmd-0.336.0-1|58	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-App-Cmd-0.336.0-1|59	
21cr|perl-App-Cmd-0.336.0-1|60	%make
21cr|perl-App-Cmd-0.336.0-1|61	
21cr|perl-App-Cmd-0.336.0-1|62	%check
21cr|perl-App-Cmd-0.336.0-1|63	%make test
21cr|perl-App-Cmd-0.336.0-1|64	
21cr|perl-App-Cmd-0.336.0-1|65	%install
21cr|perl-App-Cmd-0.336.0-1|66	%makeinstall_std
21cr|perl-App-Cmd-0.336.0-1|67	
21cr|perl-App-Cmd-0.336.0-1|68	%files
21cr|perl-App-Cmd-0.336.0-1|69	%doc Changes LICENSE META.json META.yml README
21cr|perl-App-Cmd-0.336.0-1|70	%{_mandir}/man3/*
21cr|perl-App-Cmd-0.336.0-1|71	%{perl_vendorlib}/*

3880 21
21cr|perl-App-Cme-1.38.0-1|1	%define upstream_name    App-Cme
21cr|perl-App-Cme-1.38.0-1|2	%define upstream_version 1.038
21cr|perl-App-Cme-1.38.0-1|3	
21cr|perl-App-Cme-1.38.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-App-Cme-1.38.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-App-Cme-1.38.0-1|6	Release:    1
21cr|perl-App-Cme-1.38.0-1|7	Summary:    Generates pod doc from model files
21cr|perl-App-Cme-1.38.0-1|8	License:    GPL+ or Artistic
21cr|perl-App-Cme-1.38.0-1|9	Group:      Development/Perl
21cr|perl-App-Cme-1.38.0-1|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-App-Cme-1.38.0-1|11	Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-App-Cme-1.38.0-1|12	
21cr|perl-App-Cme-1.38.0-1|13	BuildRequires: perl(App::Cmd::Setup)
21cr|perl-App-Cme-1.38.0-1|14	BuildRequires: perl(Config::Model)
21cr|perl-App-Cme-1.38.0-1|15	BuildRequires: perl(Config::Model::FuseUI)
21cr|perl-App-Cme-1.38.0-1|16	BuildRequires: perl(Config::Model::Lister)
21cr|perl-App-Cme-1.38.0-1|17	BuildRequires: perl(Config::Model::ObjTreeScanner)
21cr|perl-App-Cme-1.38.0-1|18	BuildRequires: perl(Config::Model::SimpleUI)
21cr|perl-App-Cme-1.38.0-1|19	BuildRequires: perl(Config::Model::TermUI)
21cr|perl-App-Cme-1.38.0-1|20	BuildRequires: perl(Config::Model::Utils::GenClassPod)
21cr|perl-App-Cme-1.38.0-1|21	BuildRequires: perl(File::Path)
21cr|perl-App-Cme-1.38.0-1|22	BuildRequires: perl(IO::TieCombine)
21cr|perl-App-Cme-1.38.0-1|23	BuildRequires: perl(Module::Build)
21cr|perl-App-Cme-1.38.0-1|24	BuildRequires: perl(Path::Tiny)
21cr|perl-App-Cme-1.38.0-1|25	BuildRequires: perl(Pod::POM)
21cr|perl-App-Cme-1.38.0-1|26	BuildRequires: perl(Probe::Perl)
21cr|perl-App-Cme-1.38.0-1|27	BuildRequires: perl(Scalar::Util)
21cr|perl-App-Cme-1.38.0-1|28	BuildRequires: perl(Test::Command)
21cr|perl-App-Cme-1.38.0-1|29	BuildRequires: perl(Test::File::Contents)
21cr|perl-App-Cme-1.38.0-1|30	BuildRequires: perl(Test::More)
21cr|perl-App-Cme-1.38.0-1|31	BuildRequires: perl(Module::Build)
21cr|perl-App-Cme-1.38.0-1|32	BuildRequires: perl(Mouse::Meta::Attribute::Custom::Trait::Hash)
21cr|perl-App-Cme-1.38.0-1|33	BuildRequires: perl-devel
21cr|perl-App-Cme-1.38.0-1|34	BuildRequires: perl(namespace::clean)
21cr|perl-App-Cme-1.38.0-1|35	BuildRequires: perl(Getopt::Long::Descriptive)
21cr|perl-App-Cme-1.38.0-1|36	BuildRequires: perl(YAML::PP)
21cr|perl-App-Cme-1.38.0-1|37	
21cr|perl-App-Cme-1.38.0-1|38	BuildArch: noarch
21cr|perl-App-Cme-1.38.0-1|39	
21cr|perl-App-Cme-1.38.0-1|40	
21cr|perl-App-Cme-1.38.0-1|41	%description
21cr|perl-App-Cme-1.38.0-1|42	Common methods for all cme commands
21cr|perl-App-Cme-1.38.0-1|43	
21cr|perl-App-Cme-1.38.0-1|44	%prep
21cr|perl-App-Cme-1.38.0-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-App-Cme-1.38.0-1|46	
21cr|perl-App-Cme-1.38.0-1|47	%build
21cr|perl-App-Cme-1.38.0-1|48	%{__perl} Build.PL installdirs=vendor
21cr|perl-App-Cme-1.38.0-1|49	
21cr|perl-App-Cme-1.38.0-1|50	./Build
21cr|perl-App-Cme-1.38.0-1|51	
21cr|perl-App-Cme-1.38.0-1|52	%check
21cr|perl-App-Cme-1.38.0-1|53	./Build test
21cr|perl-App-Cme-1.38.0-1|54	
21cr|perl-App-Cme-1.38.0-1|55	%install
21cr|perl-App-Cme-1.38.0-1|56	./Build install destdir=%{buildroot}
21cr|perl-App-Cme-1.38.0-1|57	
21cr|perl-App-Cme-1.38.0-1|58	%files
21cr|perl-App-Cme-1.38.0-1|59	%doc Changes LICENSE META.yml META.json
21cr|perl-App-Cme-1.38.0-1|60	%{_bindir}/cme
21cr|perl-App-Cme-1.38.0-1|61	%{_mandir}/man3/*
21cr|perl-App-Cme-1.38.0-1|62	%{_mandir}/man1/*
21cr|perl-App-Cme-1.38.0-1|63	%{perl_vendorlib}/*

3881 21
21cr|perl-AppConfig-Std-1.100.0-3|1	%define upstream_name	 AppConfig-Std
21cr|perl-AppConfig-Std-1.100.0-3|2	%define upstream_version 1.10
21cr|perl-AppConfig-Std-1.100.0-3|3	
21cr|perl-AppConfig-Std-1.100.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-AppConfig-Std-1.100.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-AppConfig-Std-1.100.0-3|6	Release:	3
21cr|perl-AppConfig-Std-1.100.0-3|7	Summary:	Subclass of AppConfig that provides standard options
21cr|perl-AppConfig-Std-1.100.0-3|8	License:	GPL+ or Artistic
21cr|perl-AppConfig-Std-1.100.0-3|9	Group:		Development/Perl
21cr|perl-AppConfig-Std-1.100.0-3|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-AppConfig-Std-1.100.0-3|11	Source0:	http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-AppConfig-Std-1.100.0-3|12	BuildRequires:	perl-devel
21cr|perl-AppConfig-Std-1.100.0-3|13	BuildRequires:	perl(AppConfig)
21cr|perl-AppConfig-Std-1.100.0-3|14	BuildRequires:	perl(Pod::Usage)
21cr|perl-AppConfig-Std-1.100.0-3|15	BuildRequires:	perl(strict)
21cr|perl-AppConfig-Std-1.100.0-3|16	BuildRequires:	perl(vars)
21cr|perl-AppConfig-Std-1.100.0-3|17	BuildRequires:	perl(warnings)
21cr|perl-AppConfig-Std-1.100.0-3|18	
21cr|perl-AppConfig-Std-1.100.0-3|19	BuildArch:	noarch
21cr|perl-AppConfig-Std-1.100.0-3|20	
21cr|perl-AppConfig-Std-1.100.0-3|21	%description
21cr|perl-AppConfig-Std-1.100.0-3|22	AppConfig::Std is a Perl module that provides a set of standard configuration
21cr|perl-AppConfig-Std-1.100.0-3|23	variables and command-line switches. It is implemented as a subclass of
21cr|perl-AppConfig-Std-1.100.0-3|24	AppConfig; AppConfig provides a general mechanism for handling global
21cr|perl-AppConfig-Std-1.100.0-3|25	configuration variables.
21cr|perl-AppConfig-Std-1.100.0-3|26	
21cr|perl-AppConfig-Std-1.100.0-3|27	%prep
21cr|perl-AppConfig-Std-1.100.0-3|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-AppConfig-Std-1.100.0-3|29	
21cr|perl-AppConfig-Std-1.100.0-3|30	%build
21cr|perl-AppConfig-Std-1.100.0-3|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-AppConfig-Std-1.100.0-3|32	%make
21cr|perl-AppConfig-Std-1.100.0-3|33	
21cr|perl-AppConfig-Std-1.100.0-3|34	%check
21cr|perl-AppConfig-Std-1.100.0-3|35	make test
21cr|perl-AppConfig-Std-1.100.0-3|36	
21cr|perl-AppConfig-Std-1.100.0-3|37	%install
21cr|perl-AppConfig-Std-1.100.0-3|38	%makeinstall_std
21cr|perl-AppConfig-Std-1.100.0-3|39	
21cr|perl-AppConfig-Std-1.100.0-3|40	%files
21cr|perl-AppConfig-Std-1.100.0-3|41	%doc README
21cr|perl-AppConfig-Std-1.100.0-3|42	%{perl_vendorlib}/AppConfig/*
21cr|perl-AppConfig-Std-1.100.0-3|43	%{_mandir}/*/*

3882 21
21cr|perl-App-cpanminus-1.704.500-1|1	%define upstream_name    App-cpanminus
21cr|perl-App-cpanminus-1.704.500-1|2	%define upstream_version 1.7045
21cr|perl-App-cpanminus-1.704.500-1|3	%if %{_use_internal_dependency_generator}
21cr|perl-App-cpanminus-1.704.500-1|4	%global __requires_exclude perl\\(App::cpanminus::script\\)|perl\\(App::cpanminus::Dependency\\)
21cr|perl-App-cpanminus-1.704.500-1|5	%global __provides_exclude perl\\(JSON.*|perl\\(CPAN.*|perl\\(Module.*|perl\\(HTTP.*|perl\\(Exporter.*|perl\\(File.*|perl\\(Parse.*|perl\\(String.*|perl\\(A\\)|perl\\(My\\)|perl\\(YourModule\\)
21cr|perl-App-cpanminus-1.704.500-1|6	%endif
21cr|perl-App-cpanminus-1.704.500-1|7	
21cr|perl-App-cpanminus-1.704.500-1|8	Name:		perl-%{upstream_name}
21cr|perl-App-cpanminus-1.704.500-1|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-App-cpanminus-1.704.500-1|10	Release:	1
21cr|perl-App-cpanminus-1.704.500-1|11	
21cr|perl-App-cpanminus-1.704.500-1|12	Summary:	Get, unpack, build and install modules from CPAN
21cr|perl-App-cpanminus-1.704.500-1|13	
21cr|perl-App-cpanminus-1.704.500-1|14	
21cr|perl-App-cpanminus-1.704.500-1|15	License:	GPL+ or Artistic
21cr|perl-App-cpanminus-1.704.500-1|16	Group:		Development/Perl
21cr|perl-App-cpanminus-1.704.500-1|17	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-App-cpanminus-1.704.500-1|18	Source0:	https://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-App-cpanminus-1.704.500-1|19	
21cr|perl-App-cpanminus-1.704.500-1|20	BuildRequires:	perl-devel
21cr|perl-App-cpanminus-1.704.500-1|21	BuildRequires:	perl(ExtUtils::Install)
21cr|perl-App-cpanminus-1.704.500-1|22	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-App-cpanminus-1.704.500-1|23	BuildRequires:	perl(LWP)
21cr|perl-App-cpanminus-1.704.500-1|24	BuildRequires:	perl(Module::Build)
21cr|perl-App-cpanminus-1.704.500-1|25	BuildArch:	noarch
21cr|perl-App-cpanminus-1.704.500-1|26	
21cr|perl-App-cpanminus-1.704.500-1|27	%description
21cr|perl-App-cpanminus-1.704.500-1|28	cpanminus is a script to get, unpack, build and install modules from CPAN.
21cr|perl-App-cpanminus-1.704.500-1|29	
21cr|perl-App-cpanminus-1.704.500-1|30	Why? It's dependency free, requires zero configuration, and stands alone.
21cr|perl-App-cpanminus-1.704.500-1|31	When running, it requires only 10MB of RAM.
21cr|perl-App-cpanminus-1.704.500-1|32	
21cr|perl-App-cpanminus-1.704.500-1|33	%prep
21cr|perl-App-cpanminus-1.704.500-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-App-cpanminus-1.704.500-1|35	
21cr|perl-App-cpanminus-1.704.500-1|36	%build
21cr|perl-App-cpanminus-1.704.500-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-App-cpanminus-1.704.500-1|38	%make
21cr|perl-App-cpanminus-1.704.500-1|39	
21cr|perl-App-cpanminus-1.704.500-1|40	%check
21cr|perl-App-cpanminus-1.704.500-1|41	%make test
21cr|perl-App-cpanminus-1.704.500-1|42	
21cr|perl-App-cpanminus-1.704.500-1|43	%install
21cr|perl-App-cpanminus-1.704.500-1|44	%makeinstall_std
21cr|perl-App-cpanminus-1.704.500-1|45	
21cr|perl-App-cpanminus-1.704.500-1|46	%files
21cr|perl-App-cpanminus-1.704.500-1|47	%doc Changes META.yml README
21cr|perl-App-cpanminus-1.704.500-1|48	%{_bindir}/cpanm
21cr|perl-App-cpanminus-1.704.500-1|49	%{perl_vendorlib}/App
21cr|perl-App-cpanminus-1.704.500-1|50	%{_mandir}/man1/cpanm.1*
21cr|perl-App-cpanminus-1.704.500-1|51	%{_mandir}/man3/*

3883 21
21cr|perl-App-Info-0.570.0-5|1	%define upstream_name	 App-Info
21cr|perl-App-Info-0.570.0-5|2	%define upstream_version 0.57
21cr|perl-App-Info-0.570.0-5|3	
21cr|perl-App-Info-0.570.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-App-Info-0.570.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-App-Info-0.570.0-5|6	Release:    5
21cr|perl-App-Info-0.570.0-5|7	
21cr|perl-App-Info-0.570.0-5|8	Summary:	Information about software packages on a system
21cr|perl-App-Info-0.570.0-5|9	
21cr|perl-App-Info-0.570.0-5|10	License:	GPL+ or Artistic
21cr|perl-App-Info-0.570.0-5|11	Group:		Development/Perl
21cr|perl-App-Info-0.570.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-App-Info-0.570.0-5|13	Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-App-Info-0.570.0-5|14	BuildRequires:  perl(Module::Build)
21cr|perl-App-Info-0.570.0-5|15	BuildRequires:  perl(Test::Pod) >= 1.20
21cr|perl-App-Info-0.570.0-5|16	BuildRequires:  apache
21cr|perl-App-Info-0.570.0-5|17	BuildRequires:  postgresql-devel
21cr|perl-App-Info-0.570.0-5|18	BuildRequires:  sqlite3-devel
21cr|perl-App-Info-0.570.0-5|19	BuildRequires:	sqlite3-tools
21cr|perl-App-Info-0.570.0-5|20	BuildArch:	noarch
21cr|perl-App-Info-0.570.0-5|21	
21cr|perl-App-Info-0.570.0-5|22	%description
21cr|perl-App-Info-0.570.0-5|23	App::Info provides a generalized interface for providing metadata
21cr|perl-App-Info-0.570.0-5|24	about software packages installed on a system. The idea is that
21cr|perl-App-Info-0.570.0-5|25	App::Info subclasses can be used in Perl application installers in
21cr|perl-App-Info-0.570.0-5|26	order to determine whether software dependencies have been fulfilled,
21cr|perl-App-Info-0.570.0-5|27	and to get necessary metadata about those software packages.
21cr|perl-App-Info-0.570.0-5|28	
21cr|perl-App-Info-0.570.0-5|29	%prep
21cr|perl-App-Info-0.570.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-App-Info-0.570.0-5|31	
21cr|perl-App-Info-0.570.0-5|32	%build
21cr|perl-App-Info-0.570.0-5|33	%{__perl} Build.PL installdirs=vendor
21cr|perl-App-Info-0.570.0-5|34	./Build
21cr|perl-App-Info-0.570.0-5|35	./Build test
21cr|perl-App-Info-0.570.0-5|36	
21cr|perl-App-Info-0.570.0-5|37	%check
21cr|perl-App-Info-0.570.0-5|38	./Build test
21cr|perl-App-Info-0.570.0-5|39	
21cr|perl-App-Info-0.570.0-5|40	%install
21cr|perl-App-Info-0.570.0-5|41	./Build install destdir=%{buildroot}
21cr|perl-App-Info-0.570.0-5|42	
21cr|perl-App-Info-0.570.0-5|43	%clean
21cr|perl-App-Info-0.570.0-5|44	
21cr|perl-App-Info-0.570.0-5|45	%files
21cr|perl-App-Info-0.570.0-5|46	%doc Changes README.md
21cr|perl-App-Info-0.570.0-5|47	%{perl_vendorlib}/App
21cr|perl-App-Info-0.570.0-5|48	%{_mandir}/*/*

3884 21
21cr|perl-App-Jawk-0.100.0-5|1	%define upstream_name    App-Jawk
21cr|perl-App-Jawk-0.100.0-5|2	%define upstream_version 0.10
21cr|perl-App-Jawk-0.100.0-5|3	
21cr|perl-App-Jawk-0.100.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-App-Jawk-0.100.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-App-Jawk-0.100.0-5|6	Release:	5
21cr|perl-App-Jawk-0.100.0-5|7	Summary:	Awk, but post-modern and perly
21cr|perl-App-Jawk-0.100.0-5|8	
21cr|perl-App-Jawk-0.100.0-5|9	License:	Artistic
21cr|perl-App-Jawk-0.100.0-5|10	Group:		Development/Perl
21cr|perl-App-Jawk-0.100.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-App-Jawk-0.100.0-5|12	Source0:	http://www.cpan.org/authors/id/J/JO/JOSHR/App-Jawk-%{upstream_version}.tar.gz
21cr|perl-App-Jawk-0.100.0-5|13	BuildRequires:	perl-devel
21cr|perl-App-Jawk-0.100.0-5|14	BuildArch:	noarch
21cr|perl-App-Jawk-0.100.0-5|15	
21cr|perl-App-Jawk-0.100.0-5|16	%description
21cr|perl-App-Jawk-0.100.0-5|17	Jawk can be described as a flexible tool for extracting columns
21cr|perl-App-Jawk-0.100.0-5|18	of data from text files. Also, it's a replacement which supports
21cr|perl-App-Jawk-0.100.0-5|19	ranges, indexing columns by negative numbers, a perl mode, and more.
21cr|perl-App-Jawk-0.100.0-5|20	
21cr|perl-App-Jawk-0.100.0-5|21	%prep
21cr|perl-App-Jawk-0.100.0-5|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-App-Jawk-0.100.0-5|23	
21cr|perl-App-Jawk-0.100.0-5|24	%build
21cr|perl-App-Jawk-0.100.0-5|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-App-Jawk-0.100.0-5|26	%make
21cr|perl-App-Jawk-0.100.0-5|27	
21cr|perl-App-Jawk-0.100.0-5|28	%check
21cr|perl-App-Jawk-0.100.0-5|29	%make test
21cr|perl-App-Jawk-0.100.0-5|30	
21cr|perl-App-Jawk-0.100.0-5|31	%install
21cr|perl-App-Jawk-0.100.0-5|32	%makeinstall_std
21cr|perl-App-Jawk-0.100.0-5|33	
21cr|perl-App-Jawk-0.100.0-5|34	%files
21cr|perl-App-Jawk-0.100.0-5|35	%doc ChangeLog Changes MANIFEST META.yml README
21cr|perl-App-Jawk-0.100.0-5|36	%{_bindir}/jawk
21cr|perl-App-Jawk-0.100.0-5|37	%{_mandir}/man1/*
21cr|perl-App-Jawk-0.100.0-5|38	%{perl_vendorlib}/App/Jawk.pm
21cr|perl-App-Jawk-0.100.0-5|39	%{_mandir}/man3/App::Jawk.3pm.xz

3885 21
21cr|perl-App-perlbrew-0.950.0-1|1	%define upstream_name    App-perlbrew
21cr|perl-App-perlbrew-0.950.0-1|2	%define upstream_version 0.95
21cr|perl-App-perlbrew-0.950.0-1|3	
21cr|perl-App-perlbrew-0.950.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-App-perlbrew-0.950.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-App-perlbrew-0.950.0-1|6	Release:	1
21cr|perl-App-perlbrew-0.950.0-1|7	
21cr|perl-App-perlbrew-0.950.0-1|8	Summary:	Manage perl installations in your $HOME
21cr|perl-App-perlbrew-0.950.0-1|9	
21cr|perl-App-perlbrew-0.950.0-1|10	
21cr|perl-App-perlbrew-0.950.0-1|11	
21cr|perl-App-perlbrew-0.950.0-1|12	License:	GPL+ or Artistic
21cr|perl-App-perlbrew-0.950.0-1|13	Group:		Development/Perl
21cr|perl-App-perlbrew-0.950.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-App-perlbrew-0.950.0-1|15	Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-App-perlbrew-0.950.0-1|16	
21cr|perl-App-perlbrew-0.950.0-1|17	BuildRequires: perl-devel
21cr|perl-App-perlbrew-0.950.0-1|18	BuildRequires: perl(local::lib)
21cr|perl-App-perlbrew-0.950.0-1|19	BuildRequires: perl(IO::All)
21cr|perl-App-perlbrew-0.950.0-1|20	BuildRequires: perl(CPAN::Perl::Releases)
21cr|perl-App-perlbrew-0.950.0-1|21	BuildRequires: perl(Test::Spec)
21cr|perl-App-perlbrew-0.950.0-1|22	BuildRequires: perl(Test::NoWarnings)
21cr|perl-App-perlbrew-0.950.0-1|23	BuildRequires: perl(Test::Exception)
21cr|perl-App-perlbrew-0.950.0-1|24	BuildRequires: perl(Path::Class)
21cr|perl-App-perlbrew-0.950.0-1|25	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-App-perlbrew-0.950.0-1|26	BuildRequires: perl(File::Path::Tiny)
21cr|perl-App-perlbrew-0.950.0-1|27	BuildRequires: perl(File::Which)
21cr|perl-App-perlbrew-0.950.0-1|28	BuildRequires: perl(HTTP::Lite)
21cr|perl-App-perlbrew-0.950.0-1|29	BuildRequires: perl(Test::Output)
21cr|perl-App-perlbrew-0.950.0-1|30	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-App-perlbrew-0.950.0-1|31	BuildArch:     noarch
21cr|perl-App-perlbrew-0.950.0-1|32	
21cr|perl-App-perlbrew-0.950.0-1|33	%description
21cr|perl-App-perlbrew-0.950.0-1|34	perlbrew is a program to automate the building and installation of perl in
21cr|perl-App-perlbrew-0.950.0-1|35	the users HOME. At the moment, it installs everything to
21cr|perl-App-perlbrew-0.950.0-1|36	'~/perl5/perlbrew', and requires you to tweak your PATH by including a
21cr|perl-App-perlbrew-0.950.0-1|37	bashrc/cshrc file it provides. You then can benefit from not having to run
21cr|perl-App-perlbrew-0.950.0-1|38	'sudo' commands to install cpan modules because those are installed inside
21cr|perl-App-perlbrew-0.950.0-1|39	your HOME too. It's a completely separate perl environment.
21cr|perl-App-perlbrew-0.950.0-1|40	
21cr|perl-App-perlbrew-0.950.0-1|41	%prep
21cr|perl-App-perlbrew-0.950.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-App-perlbrew-0.950.0-1|43	
21cr|perl-App-perlbrew-0.950.0-1|44	%build
21cr|perl-App-perlbrew-0.950.0-1|45	perl Build.PL installdirs=vendor
21cr|perl-App-perlbrew-0.950.0-1|46	./Build CFLAGS="%{optflags}"
21cr|perl-App-perlbrew-0.950.0-1|47	
21cr|perl-App-perlbrew-0.950.0-1|48	%check
21cr|perl-App-perlbrew-0.950.0-1|49	./Build test
21cr|perl-App-perlbrew-0.950.0-1|50	
21cr|perl-App-perlbrew-0.950.0-1|51	%install
21cr|perl-App-perlbrew-0.950.0-1|52	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-App-perlbrew-0.950.0-1|53	
21cr|perl-App-perlbrew-0.950.0-1|54	%files
21cr|perl-App-perlbrew-0.950.0-1|55	%doc Changes LICENSE META.yml README
21cr|perl-App-perlbrew-0.950.0-1|56	%{_bindir}/perlbrew
21cr|perl-App-perlbrew-0.950.0-1|57	%{_mandir}/man1/perlbrew.1*
21cr|perl-App-perlbrew-0.950.0-1|58	%{_mandir}/man3/*
21cr|perl-App-perlbrew-0.950.0-1|59	%{perl_vendorlib}/*

3886 21
21cr|perl-App-pwhich-1.140.0-3|1	%define	upstream_name	 App-pwhich
21cr|perl-App-pwhich-1.140.0-3|2	%define upstream_version 1.14
21cr|perl-App-pwhich-1.140.0-3|3	
21cr|perl-App-pwhich-1.140.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-App-pwhich-1.140.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-App-pwhich-1.140.0-3|6	Release:	3
21cr|perl-App-pwhich-1.140.0-3|7	
21cr|perl-App-pwhich-1.140.0-3|8	Summary:	Portable implementation of the `which' utility
21cr|perl-App-pwhich-1.140.0-3|9	
21cr|perl-App-pwhich-1.140.0-3|10	License:	GPL+ or Artistic
21cr|perl-App-pwhich-1.140.0-3|11	Group:		Development/Perl
21cr|perl-App-pwhich-1.140.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-App-pwhich-1.140.0-3|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-App-pwhich-1.140.0-3|14	
21cr|perl-App-pwhich-1.140.0-3|15	BuildRequires:	perl-devel
21cr|perl-App-pwhich-1.140.0-3|16	BuildRequires:	perl(Test::Script)
21cr|perl-App-pwhich-1.140.0-3|17	BuildRequires:	perl(File::Which)
21cr|perl-App-pwhich-1.140.0-3|18	
21cr|perl-App-pwhich-1.140.0-3|19	BuildArch:	noarch
21cr|perl-App-pwhich-1.140.0-3|20	
21cr|perl-App-pwhich-1.140.0-3|21	%description
21cr|perl-App-pwhich-1.140.0-3|22	This module contains the guts of the the pwhich manpage script that is used
21cr|perl-App-pwhich-1.140.0-3|23	to be bundled with the File::Which manpage. It was removed from that
21cr|perl-App-pwhich-1.140.0-3|24	distribution because most users of the File::Which manpage do not need the
21cr|perl-App-pwhich-1.140.0-3|25	pwhich manpage. If you require the pwhich manpage, as a prerequisite,
21cr|perl-App-pwhich-1.140.0-3|26	please use the App::pwhich manpage as a prerequisite instead of the
21cr|perl-App-pwhich-1.140.0-3|27	File::Which manpage.
21cr|perl-App-pwhich-1.140.0-3|28	
21cr|perl-App-pwhich-1.140.0-3|29	%prep
21cr|perl-App-pwhich-1.140.0-3|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-App-pwhich-1.140.0-3|31	
21cr|perl-App-pwhich-1.140.0-3|32	%build
21cr|perl-App-pwhich-1.140.0-3|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-App-pwhich-1.140.0-3|34	%make
21cr|perl-App-pwhich-1.140.0-3|35	
21cr|perl-App-pwhich-1.140.0-3|36	%check
21cr|perl-App-pwhich-1.140.0-3|37	make test
21cr|perl-App-pwhich-1.140.0-3|38	
21cr|perl-App-pwhich-1.140.0-3|39	%install
21cr|perl-App-pwhich-1.140.0-3|40	%makeinstall_std
21cr|perl-App-pwhich-1.140.0-3|41	
21cr|perl-App-pwhich-1.140.0-3|42	%files
21cr|perl-App-pwhich-1.140.0-3|43	%doc README Changes
21cr|perl-App-pwhich-1.140.0-3|44	%{_bindir}/pwhich
21cr|perl-App-pwhich-1.140.0-3|45	%{_mandir}/man1/*
21cr|perl-App-pwhich-1.140.0-3|46	%{_mandir}/man3*/*
21cr|perl-App-pwhich-1.140.0-3|47	%{perl_vendorlib}/App

3887 21
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|1	%define upstream_name    App-SmokeBox-PerlVersion
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|2	%define upstream_version 0.16
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|3	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|6	Release:	5
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|7	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|8	Summary:	SmokeBox helper module to determine perl version
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|9	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|10	License:	GPL+ or Artistic
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|11	Group:		Development/Perl
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|13	Source0:	http://www.cpan.org/modules/by-module/App/App-SmokeBox-PerlVersion-%{upstream_version}.tar.gz
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|14	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|15	BuildRequires:	perl-devel
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|16	BuildRequires:	perl(IPC::Cmd)
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|17	BuildRequires:	perl(POE)
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|18	BuildRequires:	perl(POE::Quickie)
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|19	BuildArch:	noarch
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|20	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|21	%description
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|22	App::SmokeBox::PerlVersion is a simple helper module for the
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|23	App::SmokeBox::Mini manpage and the minismokebox manpage that determines
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|24	and version and architecture of a given 'perl' executable.
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|25	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|26	%prep
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|28	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|29	%build
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|31	%make
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|32	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|33	%check
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|34	%make test
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|35	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|36	%install
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|37	%makeinstall_std
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|38	
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|39	%files
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|40	%doc README LICENSE Changes META.yml META.json
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|41	%{_mandir}/man3/*
21cr|perl-App-SmokeBox-PerlVersion-0.160.0-5|42	%{perl_vendorlib}/*

3888 21
21cr|perl-Archive-Any-0.94.200-3|1	%define	upstream_name	 Archive-Any
21cr|perl-Archive-Any-0.94.200-3|2	%define upstream_version 0.0942
21cr|perl-Archive-Any-0.94.200-3|3	
21cr|perl-Archive-Any-0.94.200-3|4	Name:		perl-%{upstream_name}
21cr|perl-Archive-Any-0.94.200-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Archive-Any-0.94.200-3|6	Release:	3
21cr|perl-Archive-Any-0.94.200-3|7	Epoch:		1
21cr|perl-Archive-Any-0.94.200-3|8	
21cr|perl-Archive-Any-0.94.200-3|9	Summary:	Single interface to deal with file archives
21cr|perl-Archive-Any-0.94.200-3|10	
21cr|perl-Archive-Any-0.94.200-3|11	License:	GPL+ or Artistic
21cr|perl-Archive-Any-0.94.200-3|12	Group:		Development/Perl
21cr|perl-Archive-Any-0.94.200-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Archive-Any-0.94.200-3|14	Source0:	http://www.cpan.org/modules/by-module/Archive/Archive-Any-%{upstream_version}.tar.gz
21cr|perl-Archive-Any-0.94.200-3|15	
21cr|perl-Archive-Any-0.94.200-3|16	BuildRequires:	perl-devel
21cr|perl-Archive-Any-0.94.200-3|17	BuildRequires:	perl(Test::Warn)
21cr|perl-Archive-Any-0.94.200-3|18	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Archive-Any-0.94.200-3|19	BuildRequires:	perl(Module::Find)
21cr|perl-Archive-Any-0.94.200-3|20	BuildRequires:	perl(File::MMagic)
21cr|perl-Archive-Any-0.94.200-3|21	BuildRequires:	perl(MIME::Types)
21cr|perl-Archive-Any-0.94.200-3|22	BuildRequires:	perl(Archive::Zip)
21cr|perl-Archive-Any-0.94.200-3|23	BuildRequires:	perl(Archive::Tar)
21cr|perl-Archive-Any-0.94.200-3|24	BuildRequires:	perl(IO::Zlib)
21cr|perl-Archive-Any-0.94.200-3|25	
21cr|perl-Archive-Any-0.94.200-3|26	BuildArch:	noarch
21cr|perl-Archive-Any-0.94.200-3|27	
21cr|perl-Archive-Any-0.94.200-3|28	%description
21cr|perl-Archive-Any-0.94.200-3|29	This module is a single interface for manipulating different archive formats.
21cr|perl-Archive-Any-0.94.200-3|30	Tarballs, zip files, etc.
21cr|perl-Archive-Any-0.94.200-3|31	
21cr|perl-Archive-Any-0.94.200-3|32	%prep
21cr|perl-Archive-Any-0.94.200-3|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Archive-Any-0.94.200-3|34	
21cr|perl-Archive-Any-0.94.200-3|35	%build
21cr|perl-Archive-Any-0.94.200-3|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Archive-Any-0.94.200-3|37	%make
21cr|perl-Archive-Any-0.94.200-3|38	
21cr|perl-Archive-Any-0.94.200-3|39	%check
21cr|perl-Archive-Any-0.94.200-3|40	%make test
21cr|perl-Archive-Any-0.94.200-3|41	
21cr|perl-Archive-Any-0.94.200-3|42	%install
21cr|perl-Archive-Any-0.94.200-3|43	%makeinstall_std
21cr|perl-Archive-Any-0.94.200-3|44	
21cr|perl-Archive-Any-0.94.200-3|45	%files
21cr|perl-Archive-Any-0.94.200-3|46	%doc README
21cr|perl-Archive-Any-0.94.200-3|47	%{perl_vendorlib}/Archive
21cr|perl-Archive-Any-0.94.200-3|48	%{_mandir}/man3/*

3889 21
21cr|perl-Archive-Any-Lite-0.110.0-2|1	%define upstream_name    Archive-Any-Lite
21cr|perl-Archive-Any-Lite-0.110.0-2|2	%define upstream_version 0.11
21cr|perl-Archive-Any-Lite-0.110.0-2|3	
21cr|perl-Archive-Any-Lite-0.110.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Archive-Any-Lite-0.110.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Archive-Any-Lite-0.110.0-2|6	Release:    2
21cr|perl-Archive-Any-Lite-0.110.0-2|7	
21cr|perl-Archive-Any-Lite-0.110.0-2|8	Summary:    Simple CPAN package extractor
21cr|perl-Archive-Any-Lite-0.110.0-2|9	
21cr|perl-Archive-Any-Lite-0.110.0-2|10	License:    GPL+ or Artistic
21cr|perl-Archive-Any-Lite-0.110.0-2|11	Group:      Development/Perl
21cr|perl-Archive-Any-Lite-0.110.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Archive-Any-Lite-0.110.0-2|13	Source0:    http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Archive-Any-Lite-0.110.0-2|14	
21cr|perl-Archive-Any-Lite-0.110.0-2|15	BuildRequires: perl(Archive::Tar)
21cr|perl-Archive-Any-Lite-0.110.0-2|16	BuildRequires: perl(Archive::Zip)
21cr|perl-Archive-Any-Lite-0.110.0-2|17	BuildRequires: perl(File::Spec)
21cr|perl-Archive-Any-Lite-0.110.0-2|18	BuildRequires: perl(IO::Uncompress::Bunzip2)
21cr|perl-Archive-Any-Lite-0.110.0-2|19	BuildRequires: perl(IO::Zlib)
21cr|perl-Archive-Any-Lite-0.110.0-2|20	BuildRequires: perl(Test::More)
21cr|perl-Archive-Any-Lite-0.110.0-2|21	BuildRequires: perl(Test::UseAllModules)
21cr|perl-Archive-Any-Lite-0.110.0-2|22	BuildRequires: perl(ExtUtils::MakeMaker::CPANfile)
21cr|perl-Archive-Any-Lite-0.110.0-2|23	BuildRequires: perl-devel
21cr|perl-Archive-Any-Lite-0.110.0-2|24	BuildArch: noarch
21cr|perl-Archive-Any-Lite-0.110.0-2|25	
21cr|perl-Archive-Any-Lite-0.110.0-2|26	%description
21cr|perl-Archive-Any-Lite-0.110.0-2|27	This is a fork of the Archive::Any manpage by Michael Schwern and Clint
21cr|perl-Archive-Any-Lite-0.110.0-2|28	Moore. The main difference is this works properly even when you fork(), and
21cr|perl-Archive-Any-Lite-0.110.0-2|29	may require less memory to extract a tarball. On the other hand, this isn't
21cr|perl-Archive-Any-Lite-0.110.0-2|30	pluggable (this only supports file formats used in the CPAN toolchains),
21cr|perl-Archive-Any-Lite-0.110.0-2|31	and this doesn't check mime types (at least as of this writing).
21cr|perl-Archive-Any-Lite-0.110.0-2|32	
21cr|perl-Archive-Any-Lite-0.110.0-2|33	%prep
21cr|perl-Archive-Any-Lite-0.110.0-2|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Archive-Any-Lite-0.110.0-2|35	
21cr|perl-Archive-Any-Lite-0.110.0-2|36	%build
21cr|perl-Archive-Any-Lite-0.110.0-2|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Archive-Any-Lite-0.110.0-2|38	%make
21cr|perl-Archive-Any-Lite-0.110.0-2|39	
21cr|perl-Archive-Any-Lite-0.110.0-2|40	%check
21cr|perl-Archive-Any-Lite-0.110.0-2|41	make test
21cr|perl-Archive-Any-Lite-0.110.0-2|42	
21cr|perl-Archive-Any-Lite-0.110.0-2|43	%install
21cr|perl-Archive-Any-Lite-0.110.0-2|44	%makeinstall_std
21cr|perl-Archive-Any-Lite-0.110.0-2|45	
21cr|perl-Archive-Any-Lite-0.110.0-2|46	%files
21cr|perl-Archive-Any-Lite-0.110.0-2|47	%doc META.json META.yml README Changes
21cr|perl-Archive-Any-Lite-0.110.0-2|48	%{_mandir}/man3/*
21cr|perl-Archive-Any-Lite-0.110.0-2|49	%{perl_vendorlib}/*

3890 21
21cr|perl-Archive-Peek-0.370.0-1|1	%define upstream_name    Archive-Peek
21cr|perl-Archive-Peek-0.370.0-1|2	%define upstream_version 0.37
21cr|perl-Archive-Peek-0.370.0-1|3	
21cr|perl-Archive-Peek-0.370.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Archive-Peek-0.370.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Archive-Peek-0.370.0-1|6	Release:    1
21cr|perl-Archive-Peek-0.370.0-1|7	
21cr|perl-Archive-Peek-0.370.0-1|8	Summary:    Peek into archives without extracting them
21cr|perl-Archive-Peek-0.370.0-1|9	
21cr|perl-Archive-Peek-0.370.0-1|10	License:    GPL+ or Artistic
21cr|perl-Archive-Peek-0.370.0-1|11	Group:      Development/Perl
21cr|perl-Archive-Peek-0.370.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Archive-Peek-0.370.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Archive-Peek-0.370.0-1|14	
21cr|perl-Archive-Peek-0.370.0-1|15	BuildRequires: perl(Archive::Tar)
21cr|perl-Archive-Peek-0.370.0-1|16	BuildRequires: perl(Archive::Zip)
21cr|perl-Archive-Peek-0.370.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Archive-Peek-0.370.0-1|18	BuildRequires: perl(Moo)
21cr|perl-Archive-Peek-0.370.0-1|19	BuildRequires: perl(Moose)
21cr|perl-Archive-Peek-0.370.0-1|20	BuildRequires: perl(MooseX::Types::Path::Class)
21cr|perl-Archive-Peek-0.370.0-1|21	BuildRequires: perl(Types::Path::Tiny)
21cr|perl-Archive-Peek-0.370.0-1|22	BuildRequires: perl(Test::More)
21cr|perl-Archive-Peek-0.370.0-1|23	BuildRequires: perl(namespace::autoclean)
21cr|perl-Archive-Peek-0.370.0-1|24	BuildRequires: perl-devel
21cr|perl-Archive-Peek-0.370.0-1|25	BuildArch:     noarch
21cr|perl-Archive-Peek-0.370.0-1|26	
21cr|perl-Archive-Peek-0.370.0-1|27	%description
21cr|perl-Archive-Peek-0.370.0-1|28	This module lets you peek into archives without extracting them. It
21cr|perl-Archive-Peek-0.370.0-1|29	currently supports tar files and zip files. To support Bzip2- compressed
21cr|perl-Archive-Peek-0.370.0-1|30	files, you should install IO::Uncompress::Bunzip2.
21cr|perl-Archive-Peek-0.370.0-1|31	
21cr|perl-Archive-Peek-0.370.0-1|32	%prep
21cr|perl-Archive-Peek-0.370.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Archive-Peek-0.370.0-1|34	
21cr|perl-Archive-Peek-0.370.0-1|35	%build
21cr|perl-Archive-Peek-0.370.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Archive-Peek-0.370.0-1|37	
21cr|perl-Archive-Peek-0.370.0-1|38	%make
21cr|perl-Archive-Peek-0.370.0-1|39	
21cr|perl-Archive-Peek-0.370.0-1|40	%check
21cr|perl-Archive-Peek-0.370.0-1|41	%make test
21cr|perl-Archive-Peek-0.370.0-1|42	
21cr|perl-Archive-Peek-0.370.0-1|43	%install
21cr|perl-Archive-Peek-0.370.0-1|44	%makeinstall_std
21cr|perl-Archive-Peek-0.370.0-1|45	
21cr|perl-Archive-Peek-0.370.0-1|46	%files
21cr|perl-Archive-Peek-0.370.0-1|47	%doc CHANGES META.yml README
21cr|perl-Archive-Peek-0.370.0-1|48	%{_mandir}/man3/*
21cr|perl-Archive-Peek-0.370.0-1|49	%{perl_vendorlib}/*

3891 21
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|1	%define upstream_name		Archive-Tar-Wrapper
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|2	%define upstream_version	0.23
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|3	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|6	Release:	3
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|7	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|8	Summary:	API wrapper around the 'tar' utility
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|9	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|10	License:	GPL+ or Artistic
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|11	Group:		Development/Perl
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|14	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|15	BuildRequires:	perl-devel
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|16	BuildRequires:	perl(Cwd)
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|17	BuildRequires:	perl(File::Temp)
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|18	BuildRequires:	perl(IPC::Run)
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|19	BuildRequires:	perl(Log::Log4perl) >= 1.460.0
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|20	BuildRequires:	perl(File::Which)
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|21	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|22	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|23	BuildArch:	noarch
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|24	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|25	%description
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|26	Archive::Tar::Wrapper is an API wrapper around the 'tar' command line
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|27	utility. It never stores anything in memory, but works on temporary
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|28	directory structures on disk instead. It provides a mapping between the
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|29	logical paths in the tarball and the 'real' files in the temporary
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|30	directory on disk.
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|31	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|32	%prep
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|34	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|35	%build
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|37	%make
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|38	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|39	%check
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|40	%make test
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|41	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|42	%install
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|43	%makeinstall_std
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|44	
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|45	%files
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|46	%doc Changes README META.yml META.json
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|47	%{_mandir}/man3/*
21cr|perl-Archive-Tar-Wrapper-0.230.0-3|48	%{perl_vendorlib}/*

3892 21
21cr|perl-Array-Diff-0.90.0-1|1	%define upstream_name    Array-Diff
21cr|perl-Array-Diff-0.90.0-1|2	%define upstream_version 0.09
21cr|perl-Array-Diff-0.90.0-1|3	
21cr|perl-Array-Diff-0.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Array-Diff-0.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Array-Diff-0.90.0-1|6	Release:	1
21cr|perl-Array-Diff-0.90.0-1|7	
21cr|perl-Array-Diff-0.90.0-1|8	Summary:	This module do diff two arrays, and return added and deleted arrays
21cr|perl-Array-Diff-0.90.0-1|9	
21cr|perl-Array-Diff-0.90.0-1|10	License:	GPL+ or Artistic
21cr|perl-Array-Diff-0.90.0-1|11	Group:		Development/Perl
21cr|perl-Array-Diff-0.90.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Array-Diff-0.90.0-1|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Array-Diff-0.90.0-1|14	
21cr|perl-Array-Diff-0.90.0-1|15	BuildRequires:	perl-devel
21cr|perl-Array-Diff-0.90.0-1|16	BuildRequires:	perl(Module::Build)
21cr|perl-Array-Diff-0.90.0-1|17	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Array-Diff-0.90.0-1|18	BuildRequires:	perl(Algorithm::Diff)
21cr|perl-Array-Diff-0.90.0-1|19	BuildArch:	noarch
21cr|perl-Array-Diff-0.90.0-1|20	
21cr|perl-Array-Diff-0.90.0-1|21	%description
21cr|perl-Array-Diff-0.90.0-1|22	This module do diff two arrays, and return added and deleted arrays. It's
21cr|perl-Array-Diff-0.90.0-1|23	simple usage of Algorithm::Diff.
21cr|perl-Array-Diff-0.90.0-1|24	
21cr|perl-Array-Diff-0.90.0-1|25	%prep
21cr|perl-Array-Diff-0.90.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Array-Diff-0.90.0-1|27	
21cr|perl-Array-Diff-0.90.0-1|28	%build
21cr|perl-Array-Diff-0.90.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Array-Diff-0.90.0-1|30	%make
21cr|perl-Array-Diff-0.90.0-1|31	
21cr|perl-Array-Diff-0.90.0-1|32	%check
21cr|perl-Array-Diff-0.90.0-1|33	make test
21cr|perl-Array-Diff-0.90.0-1|34	
21cr|perl-Array-Diff-0.90.0-1|35	%install
21cr|perl-Array-Diff-0.90.0-1|36	%makeinstall_std
21cr|perl-Array-Diff-0.90.0-1|37	
21cr|perl-Array-Diff-0.90.0-1|38	%files
21cr|perl-Array-Diff-0.90.0-1|39	%doc Changes README
21cr|perl-Array-Diff-0.90.0-1|40	%{perl_vendorlib}/*
21cr|perl-Array-Diff-0.90.0-1|41	%{_mandir}/man3/*

3893 21
21cr|perl-Array-Each-0.30.0-5|1	%define upstream_name    Array-Each
21cr|perl-Array-Each-0.30.0-5|2	%define upstream_version 0.03
21cr|perl-Array-Each-0.30.0-5|3	
21cr|perl-Array-Each-0.30.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Array-Each-0.30.0-5|5	Version:	%perl_convert_version 0.03
21cr|perl-Array-Each-0.30.0-5|6	Release:	5
21cr|perl-Array-Each-0.30.0-5|7	
21cr|perl-Array-Each-0.30.0-5|8	Summary:	Array-Each module for perl
21cr|perl-Array-Each-0.30.0-5|9	
21cr|perl-Array-Each-0.30.0-5|10	License:	GPL+ or Artistic
21cr|perl-Array-Each-0.30.0-5|11	Group:		Development/Perl
21cr|perl-Array-Each-0.30.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Array-Each-0.30.0-5|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Array/Array-Each-0.03.tar.gz
21cr|perl-Array-Each-0.30.0-5|14	
21cr|perl-Array-Each-0.30.0-5|15	BuildRequires:	perl-devel
21cr|perl-Array-Each-0.30.0-5|16	BuildArch:	noarch
21cr|perl-Array-Each-0.30.0-5|17	
21cr|perl-Array-Each-0.30.0-5|18	
21cr|perl-Array-Each-0.30.0-5|19	%description
21cr|perl-Array-Each-0.30.0-5|20	Array::Each - iterate over one or more arrays, returning one or more
21cr|perl-Array-Each-0.30.0-5|21	elements from each array followed by the array index.
21cr|perl-Array-Each-0.30.0-5|22	
21cr|perl-Array-Each-0.30.0-5|23	%prep
21cr|perl-Array-Each-0.30.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Array-Each-0.30.0-5|25	
21cr|perl-Array-Each-0.30.0-5|26	%build
21cr|perl-Array-Each-0.30.0-5|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Array-Each-0.30.0-5|28	%make
21cr|perl-Array-Each-0.30.0-5|29	make test
21cr|perl-Array-Each-0.30.0-5|30	
21cr|perl-Array-Each-0.30.0-5|31	%install
21cr|perl-Array-Each-0.30.0-5|32	%makeinstall_std
21cr|perl-Array-Each-0.30.0-5|33	
21cr|perl-Array-Each-0.30.0-5|34	%files
21cr|perl-Array-Each-0.30.0-5|35	%doc Changes README
21cr|perl-Array-Each-0.30.0-5|36	%{perl_vendorlib}/Array/Each
21cr|perl-Array-Each-0.30.0-5|37	%{perl_vendorlib}/Array/Each.pm
21cr|perl-Array-Each-0.30.0-5|38	%{_mandir}/*/*

3894 21
21cr|perl-Array-Iterator-0.131.0-1|1	%define upstream_name    Array-Iterator
21cr|perl-Array-Iterator-0.131.0-1|2	%define upstream_version 0.131
21cr|perl-Array-Iterator-0.131.0-1|3	
21cr|perl-Array-Iterator-0.131.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Array-Iterator-0.131.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Array-Iterator-0.131.0-1|6	Release:    1
21cr|perl-Array-Iterator-0.131.0-1|7	
21cr|perl-Array-Iterator-0.131.0-1|8	Summary:    A subclass of Array::Iterator to allow forwards and backwards iteration
21cr|perl-Array-Iterator-0.131.0-1|9	
21cr|perl-Array-Iterator-0.131.0-1|10	License:    GPL+ or Artistic
21cr|perl-Array-Iterator-0.131.0-1|11	Group:      Development/Perl
21cr|perl-Array-Iterator-0.131.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Array-Iterator-0.131.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Array-Iterator-0.131.0-1|14	
21cr|perl-Array-Iterator-0.131.0-1|15	BuildRequires: perl(CPAN::Meta)
21cr|perl-Array-Iterator-0.131.0-1|16	BuildRequires: perl(Capture::Tiny)
21cr|perl-Array-Iterator-0.131.0-1|17	BuildRequires: perl(Module::Build) >= 0.360.100
21cr|perl-Array-Iterator-0.131.0-1|18	BuildRequires: perl(Test::Exception)
21cr|perl-Array-Iterator-0.131.0-1|19	BuildRequires: perl-devel
21cr|perl-Array-Iterator-0.131.0-1|20	BuildArch:  noarch
21cr|perl-Array-Iterator-0.131.0-1|21	
21cr|perl-Array-Iterator-0.131.0-1|22	%description
21cr|perl-Array-Iterator-0.131.0-1|23	This class provides a very simple iterator interface. It is
21cr|perl-Array-Iterator-0.131.0-1|24	uni-directional and can only be used once. It provides no means of
21cr|perl-Array-Iterator-0.131.0-1|25	reversing or resetting the iterator. It is not recommended to alter the
21cr|perl-Array-Iterator-0.131.0-1|26	array during iteration, however no attempt is made to enforce this
21cr|perl-Array-Iterator-0.131.0-1|27	(although I will if I can find an efficient means of doing so). This class
21cr|perl-Array-Iterator-0.131.0-1|28	only intends to provide a clear and simple means of generic iteration,
21cr|perl-Array-Iterator-0.131.0-1|29	nothing more (yet).
21cr|perl-Array-Iterator-0.131.0-1|30	
21cr|perl-Array-Iterator-0.131.0-1|31	%prep
21cr|perl-Array-Iterator-0.131.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Array-Iterator-0.131.0-1|33	
21cr|perl-Array-Iterator-0.131.0-1|34	%build
21cr|perl-Array-Iterator-0.131.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Array-Iterator-0.131.0-1|36	
21cr|perl-Array-Iterator-0.131.0-1|37	make
21cr|perl-Array-Iterator-0.131.0-1|38	
21cr|perl-Array-Iterator-0.131.0-1|39	%check
21cr|perl-Array-Iterator-0.131.0-1|40	make test
21cr|perl-Array-Iterator-0.131.0-1|41	
21cr|perl-Array-Iterator-0.131.0-1|42	%install
21cr|perl-Array-Iterator-0.131.0-1|43	%makeinstall_std
21cr|perl-Array-Iterator-0.131.0-1|44	
21cr|perl-Array-Iterator-0.131.0-1|45	%files
21cr|perl-Array-Iterator-0.131.0-1|46	%doc Changes LICENSE META.yml MYMETA.yml README
21cr|perl-Array-Iterator-0.131.0-1|47	%{_mandir}/man3/*
21cr|perl-Array-Iterator-0.131.0-1|48	%{perl_vendorlib}/*

3895 21
21cr|perl-Array-PrintCols-2.600.0-5|1	%define upstream_name    Array-PrintCols
21cr|perl-Array-PrintCols-2.600.0-5|2	%define upstream_version 2.6
21cr|perl-Array-PrintCols-2.600.0-5|3	
21cr|perl-Array-PrintCols-2.600.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Array-PrintCols-2.600.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Array-PrintCols-2.600.0-5|6	Release:	5
21cr|perl-Array-PrintCols-2.600.0-5|7	
21cr|perl-Array-PrintCols-2.600.0-5|8	Summary:	Print or format array elements in vertically sorted columns
21cr|perl-Array-PrintCols-2.600.0-5|9	
21cr|perl-Array-PrintCols-2.600.0-5|10	License:	GPL+ or Artistic
21cr|perl-Array-PrintCols-2.600.0-5|11	Group:		Development/Perl
21cr|perl-Array-PrintCols-2.600.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Array-PrintCols-2.600.0-5|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Array-PrintCols-2.600.0-5|14	
21cr|perl-Array-PrintCols-2.600.0-5|15	BuildRequires:	perl-devel
21cr|perl-Array-PrintCols-2.600.0-5|16	BuildArch:	noarch
21cr|perl-Array-PrintCols-2.600.0-5|17	
21cr|perl-Array-PrintCols-2.600.0-5|18	%description
21cr|perl-Array-PrintCols-2.600.0-5|19	Array::PrintCols is a Perl 5 module which defines a subroutine to
21cr|perl-Array-PrintCols-2.600.0-5|20	print arrays of elements in alphabetically, vertically sorted
21cr|perl-Array-PrintCols-2.600.0-5|21	columns.  Optional arguments can be given to control either the
21cr|perl-Array-PrintCols-2.600.0-5|22	width or number of the columns, the total width of the output, and
21cr|perl-Array-PrintCols-2.600.0-5|23	the amount of indentation.
21cr|perl-Array-PrintCols-2.600.0-5|24	
21cr|perl-Array-PrintCols-2.600.0-5|25	%prep
21cr|perl-Array-PrintCols-2.600.0-5|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Array-PrintCols-2.600.0-5|27	
21cr|perl-Array-PrintCols-2.600.0-5|28	%build
21cr|perl-Array-PrintCols-2.600.0-5|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Array-PrintCols-2.600.0-5|30	%make
21cr|perl-Array-PrintCols-2.600.0-5|31	
21cr|perl-Array-PrintCols-2.600.0-5|32	%check
21cr|perl-Array-PrintCols-2.600.0-5|33	%make test
21cr|perl-Array-PrintCols-2.600.0-5|34	
21cr|perl-Array-PrintCols-2.600.0-5|35	%install
21cr|perl-Array-PrintCols-2.600.0-5|36	%makeinstall_std
21cr|perl-Array-PrintCols-2.600.0-5|37	
21cr|perl-Array-PrintCols-2.600.0-5|38	%files
21cr|perl-Array-PrintCols-2.600.0-5|39	%doc README
21cr|perl-Array-PrintCols-2.600.0-5|40	%{perl_vendorlib}/Array
21cr|perl-Array-PrintCols-2.600.0-5|41	%{_mandir}/*/*

3896 21
21cr|perl-Array-RefElem-1.0.0-21|1	%define	upstream_name	 Array-RefElem
21cr|perl-Array-RefElem-1.0.0-21|2	%define	upstream_version 1.00
21cr|perl-Array-RefElem-1.0.0-21|3	
21cr|perl-Array-RefElem-1.0.0-21|4	Name:       perl-%{upstream_name}
21cr|perl-Array-RefElem-1.0.0-21|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Array-RefElem-1.0.0-21|6	Release:    21
21cr|perl-Array-RefElem-1.0.0-21|7	Summary: 	Direct access to the internal perl routines for arrays & hashes
21cr|perl-Array-RefElem-1.0.0-21|8	License: 	GPL
21cr|perl-Array-RefElem-1.0.0-21|9	Group: 		Development/Perl
21cr|perl-Array-RefElem-1.0.0-21|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Array-RefElem-1.0.0-21|11	Source0:	https://cpan.metacpan.org/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Array-RefElem-1.0.0-21|12	
21cr|perl-Array-RefElem-1.0.0-21|13	BuildRequires:	perl-devel
21cr|perl-Array-RefElem-1.0.0-21|14	
21cr|perl-Array-RefElem-1.0.0-21|15	
21cr|perl-Array-RefElem-1.0.0-21|16	%description
21cr|perl-Array-RefElem-1.0.0-21|17	This module gives direct access to the internal perl routines that let
21cr|perl-Array-RefElem-1.0.0-21|18	you store reference to things in arrays and hashes.
21cr|perl-Array-RefElem-1.0.0-21|19	
21cr|perl-Array-RefElem-1.0.0-21|20	%prep
21cr|perl-Array-RefElem-1.0.0-21|21	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Array-RefElem-1.0.0-21|22	
21cr|perl-Array-RefElem-1.0.0-21|23	%build
21cr|perl-Array-RefElem-1.0.0-21|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Array-RefElem-1.0.0-21|25	%make OPTIMIZE="%{optflags}"
21cr|perl-Array-RefElem-1.0.0-21|26	
21cr|perl-Array-RefElem-1.0.0-21|27	%check
21cr|perl-Array-RefElem-1.0.0-21|28	%make test
21cr|perl-Array-RefElem-1.0.0-21|29	
21cr|perl-Array-RefElem-1.0.0-21|30	%install
21cr|perl-Array-RefElem-1.0.0-21|31	%makeinstall_std
21cr|perl-Array-RefElem-1.0.0-21|32	
21cr|perl-Array-RefElem-1.0.0-21|33	%clean
21cr|perl-Array-RefElem-1.0.0-21|34	
21cr|perl-Array-RefElem-1.0.0-21|35	%files
21cr|perl-Array-RefElem-1.0.0-21|36	%doc README Changes
21cr|perl-Array-RefElem-1.0.0-21|37	%{_mandir}/*/*
21cr|perl-Array-RefElem-1.0.0-21|38	%{perl_vendorarch}/Array
21cr|perl-Array-RefElem-1.0.0-21|39	%{perl_vendorarch}/auto/Array

3897 21
21cr|perl-Array-Unique-0.80.0-7|1	%define upstream_name    Array-Unique
21cr|perl-Array-Unique-0.80.0-7|2	%define upstream_version 0.08
21cr|perl-Array-Unique-0.80.0-7|3	
21cr|perl-Array-Unique-0.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Array-Unique-0.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Array-Unique-0.80.0-7|6	Release:	7
21cr|perl-Array-Unique-0.80.0-7|7	
21cr|perl-Array-Unique-0.80.0-7|8	Summary:	Tie-able array that allows only unique values
21cr|perl-Array-Unique-0.80.0-7|9	
21cr|perl-Array-Unique-0.80.0-7|10	License:	GPL+ or Artistic
21cr|perl-Array-Unique-0.80.0-7|11	Group:		Development/Perl
21cr|perl-Array-Unique-0.80.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Array-Unique-0.80.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Array-Unique-0.80.0-7|14	
21cr|perl-Array-Unique-0.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-Array-Unique-0.80.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-Array-Unique-0.80.0-7|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Array-Unique-0.80.0-7|18	BuildArch:	noarch
21cr|perl-Array-Unique-0.80.0-7|19	
21cr|perl-Array-Unique-0.80.0-7|20	%description
21cr|perl-Array-Unique-0.80.0-7|21	This package lets you create an array which will allow only one occurrence
21cr|perl-Array-Unique-0.80.0-7|22	of any value.
21cr|perl-Array-Unique-0.80.0-7|23	
21cr|perl-Array-Unique-0.80.0-7|24	In other words no matter how many times you put in 42 it will keep only the
21cr|perl-Array-Unique-0.80.0-7|25	first occurrence and the rest will be dropped.
21cr|perl-Array-Unique-0.80.0-7|26	
21cr|perl-Array-Unique-0.80.0-7|27	You use the module via tie and once you tied your array to this module it
21cr|perl-Array-Unique-0.80.0-7|28	will behave correctly.
21cr|perl-Array-Unique-0.80.0-7|29	
21cr|perl-Array-Unique-0.80.0-7|30	%prep
21cr|perl-Array-Unique-0.80.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Array-Unique-0.80.0-7|32	
21cr|perl-Array-Unique-0.80.0-7|33	%build
21cr|perl-Array-Unique-0.80.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Array-Unique-0.80.0-7|35	%make
21cr|perl-Array-Unique-0.80.0-7|36	
21cr|perl-Array-Unique-0.80.0-7|37	%check
21cr|perl-Array-Unique-0.80.0-7|38	make test
21cr|perl-Array-Unique-0.80.0-7|39	
21cr|perl-Array-Unique-0.80.0-7|40	%install
21cr|perl-Array-Unique-0.80.0-7|41	%makeinstall_std
21cr|perl-Array-Unique-0.80.0-7|42	
21cr|perl-Array-Unique-0.80.0-7|43	%files
21cr|perl-Array-Unique-0.80.0-7|44	%doc Changes README
21cr|perl-Array-Unique-0.80.0-7|45	%{_mandir}/man3/*
21cr|perl-Array-Unique-0.80.0-7|46	%{perl_vendorlib}/*

3898 21
21cr|perl-asa-1.40.0-1|1	%define upstream_name    asa
21cr|perl-asa-1.40.0-1|2	%define upstream_version 1.04
21cr|perl-asa-1.40.0-1|3	
21cr|perl-asa-1.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-asa-1.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-asa-1.40.0-1|6	Release:	1
21cr|perl-asa-1.40.0-1|7	
21cr|perl-asa-1.40.0-1|8	Summary:	Lets your class/object say it works like something else
21cr|perl-asa-1.40.0-1|9	
21cr|perl-asa-1.40.0-1|10	License:	GPL+ or Artistic
21cr|perl-asa-1.40.0-1|11	Group:		Development/Perl
21cr|perl-asa-1.40.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-asa-1.40.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-asa-1.40.0-1|14	
21cr|perl-asa-1.40.0-1|15	BuildRequires:	perl-devel
21cr|perl-asa-1.40.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-asa-1.40.0-1|17	BuildRequires:	perl(File::Spec)
21cr|perl-asa-1.40.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-asa-1.40.0-1|19	BuildRequires:	perl(base)
21cr|perl-asa-1.40.0-1|20	BuildArch:	noarch
21cr|perl-asa-1.40.0-1|21	
21cr|perl-asa-1.40.0-1|22	%description
21cr|perl-asa-1.40.0-1|23	Perl 5 doesn't natively support Java-style interfaces, and it doesn't
21cr|perl-asa-1.40.0-1|24	support Perl 6 style roles either.
21cr|perl-asa-1.40.0-1|25	
21cr|perl-asa-1.40.0-1|26	You can get both of these things in half a dozen different ways via various
21cr|perl-asa-1.40.0-1|27	CPAN modules, but they usually require that you buy into "their way" of
21cr|perl-asa-1.40.0-1|28	implementing your code.
21cr|perl-asa-1.40.0-1|29	
21cr|perl-asa-1.40.0-1|30	Other have turned to "duck typing".
21cr|perl-asa-1.40.0-1|31	
21cr|perl-asa-1.40.0-1|32	%prep
21cr|perl-asa-1.40.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-asa-1.40.0-1|34	
21cr|perl-asa-1.40.0-1|35	%build
21cr|perl-asa-1.40.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-asa-1.40.0-1|37	%make
21cr|perl-asa-1.40.0-1|38	
21cr|perl-asa-1.40.0-1|39	%check
21cr|perl-asa-1.40.0-1|40	%make test
21cr|perl-asa-1.40.0-1|41	
21cr|perl-asa-1.40.0-1|42	%install
21cr|perl-asa-1.40.0-1|43	%makeinstall_std
21cr|perl-asa-1.40.0-1|44	
21cr|perl-asa-1.40.0-1|45	%files
21cr|perl-asa-1.40.0-1|46	%doc Changes LICENSE README
21cr|perl-asa-1.40.0-1|47	%{_mandir}/man3/*
21cr|perl-asa-1.40.0-1|48	%{perl_vendorlib}/*

3899 21
21cr|perl-Asterisk-LDAP-0.6.0-13|1	%define upstream_name    Asterisk-LDAP
21cr|perl-Asterisk-LDAP-0.6.0-13|2	%define upstream_version 0.6.0
21cr|perl-Asterisk-LDAP-0.6.0-13|3	
21cr|perl-Asterisk-LDAP-0.6.0-13|4	Name:		perl-%{upstream_name}
21cr|perl-Asterisk-LDAP-0.6.0-13|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Asterisk-LDAP-0.6.0-13|6	Release:	13
21cr|perl-Asterisk-LDAP-0.6.0-13|7	
21cr|perl-Asterisk-LDAP-0.6.0-13|8	Summary:	Methods for generating Asterisk configuration from LDAP
21cr|perl-Asterisk-LDAP-0.6.0-13|9	
21cr|perl-Asterisk-LDAP-0.6.0-13|10	License:	GPL+ or Artistic
21cr|perl-Asterisk-LDAP-0.6.0-13|11	Group:		Development/Perl
21cr|perl-Asterisk-LDAP-0.6.0-13|12	Url:		http://projects.alkaloid.net/e107_plugins/content/content.php?content.6
21cr|perl-Asterisk-LDAP-0.6.0-13|13	Source0:	http://projects.alkaloid.net/dist/asterisk-ldap-%{upstream_version}.tar.bz2
21cr|perl-Asterisk-LDAP-0.6.0-13|14	
21cr|perl-Asterisk-LDAP-0.6.0-13|15	BuildRequires:	perl-devel
21cr|perl-Asterisk-LDAP-0.6.0-13|16	BuildArch:	noarch
21cr|perl-Asterisk-LDAP-0.6.0-13|17	
21cr|perl-Asterisk-LDAP-0.6.0-13|18	%description
21cr|perl-Asterisk-LDAP-0.6.0-13|19	This module should make it simple to write scripts that customize Asterisk's
21cr|perl-Asterisk-LDAP-0.6.0-13|20	configuration based on data from the LDAP tree. These methods and mechanisms
21cr|perl-Asterisk-LDAP-0.6.0-13|21	have been written with customization of the final product (configuration files)
21cr|perl-Asterisk-LDAP-0.6.0-13|22	in mind.
21cr|perl-Asterisk-LDAP-0.6.0-13|23	
21cr|perl-Asterisk-LDAP-0.6.0-13|24	%prep
21cr|perl-Asterisk-LDAP-0.6.0-13|25	%setup -q -n asterisk-ldap-%{upstream_version}
21cr|perl-Asterisk-LDAP-0.6.0-13|26	
21cr|perl-Asterisk-LDAP-0.6.0-13|27	# fix attribs
21cr|perl-Asterisk-LDAP-0.6.0-13|28	chmod -R 755 examples
21cr|perl-Asterisk-LDAP-0.6.0-13|29	chmod 644 COPYING ChangeLog INSTALL LICENSE README* TODO asterisk.schema
21cr|perl-Asterisk-LDAP-0.6.0-13|30	
21cr|perl-Asterisk-LDAP-0.6.0-13|31	%build
21cr|perl-Asterisk-LDAP-0.6.0-13|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Asterisk-LDAP-0.6.0-13|33	%make
21cr|perl-Asterisk-LDAP-0.6.0-13|34	
21cr|perl-Asterisk-LDAP-0.6.0-13|35	%install
21cr|perl-Asterisk-LDAP-0.6.0-13|36	%makeinstall_std
21cr|perl-Asterisk-LDAP-0.6.0-13|37	
21cr|perl-Asterisk-LDAP-0.6.0-13|38	%files
21cr|perl-Asterisk-LDAP-0.6.0-13|39	%doc examples COPYING ChangeLog INSTALL LICENSE README* TODO asterisk.schema
21cr|perl-Asterisk-LDAP-0.6.0-13|40	%{perl_vendorlib}/Asterisk
21cr|perl-Asterisk-LDAP-0.6.0-13|41	%{_mandir}/*/*

3900 21
21cr|perl-asterisk-perl-1.30.0-5|1	%define upstream_name    asterisk-perl
21cr|perl-asterisk-perl-1.30.0-5|2	%define upstream_version 1.03
21cr|perl-asterisk-perl-1.30.0-5|3	
21cr|perl-asterisk-perl-1.30.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-asterisk-perl-1.30.0-5|5	Version:	%perl_convert_version 1.03
21cr|perl-asterisk-perl-1.30.0-5|6	Release:	5
21cr|perl-asterisk-perl-1.30.0-5|7	Summary:	Asterisk modules for perl
21cr|perl-asterisk-perl-1.30.0-5|8	
21cr|perl-asterisk-perl-1.30.0-5|9	License:	GPL or Artistic
21cr|perl-asterisk-perl-1.30.0-5|10	Group:		Development/Perl
21cr|perl-asterisk-perl-1.30.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-asterisk-perl-1.30.0-5|12	Source0:	http://www.cpan.org/authors/id/J/JA/JAMESGOL/asterisk-perl-1.03.tar.gz
21cr|perl-asterisk-perl-1.30.0-5|13	
21cr|perl-asterisk-perl-1.30.0-5|14	BuildRequires:	perl-devel
21cr|perl-asterisk-perl-1.30.0-5|15	BuildArch:	noarch
21cr|perl-asterisk-perl-1.30.0-5|16	
21cr|perl-asterisk-perl-1.30.0-5|17	%description
21cr|perl-asterisk-perl-1.30.0-5|18	perl-%{name} are modules for interfacing with the Asterisk open
21cr|perl-asterisk-perl-1.30.0-5|19	source pbx system.
21cr|perl-asterisk-perl-1.30.0-5|20	
21cr|perl-asterisk-perl-1.30.0-5|21	%prep
21cr|perl-asterisk-perl-1.30.0-5|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-asterisk-perl-1.30.0-5|23	chmod 644 examples/*
21cr|perl-asterisk-perl-1.30.0-5|24	
21cr|perl-asterisk-perl-1.30.0-5|25	%build
21cr|perl-asterisk-perl-1.30.0-5|26	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-asterisk-perl-1.30.0-5|27	%make
21cr|perl-asterisk-perl-1.30.0-5|28	
21cr|perl-asterisk-perl-1.30.0-5|29	%install
21cr|perl-asterisk-perl-1.30.0-5|30	%makeinstall_std
21cr|perl-asterisk-perl-1.30.0-5|31	
21cr|perl-asterisk-perl-1.30.0-5|32	%files
21cr|perl-asterisk-perl-1.30.0-5|33	%doc README CHANGES examples
21cr|perl-asterisk-perl-1.30.0-5|34	%{perl_vendorlib}/*
21cr|perl-asterisk-perl-1.30.0-5|35	%{_mandir}/man3/*

3901 21
21cr|perl-Astro-SunTime-0.10.0-1|1	%define upstream_name    Astro-SunTime
21cr|perl-Astro-SunTime-0.10.0-1|2	%define upstream_version 0.01
21cr|perl-Astro-SunTime-0.10.0-1|3	
21cr|perl-Astro-SunTime-0.10.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Astro-SunTime-0.10.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Astro-SunTime-0.10.0-1|6	Release:    1
21cr|perl-Astro-SunTime-0.10.0-1|7	
21cr|perl-Astro-SunTime-0.10.0-1|8	Summary:    Calculate sun rise/set times
21cr|perl-Astro-SunTime-0.10.0-1|9	License:    GPL+ or Artistic
21cr|perl-Astro-SunTime-0.10.0-1|10	Group:      Development/Perl
21cr|perl-Astro-SunTime-0.10.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Astro-SunTime-0.10.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Astro/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Astro-SunTime-0.10.0-1|13	
21cr|perl-Astro-SunTime-0.10.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Astro-SunTime-0.10.0-1|15	BuildRequires: perl(POSIX)
21cr|perl-Astro-SunTime-0.10.0-1|16	BuildRequires: perl(Time::ParseDate)
21cr|perl-Astro-SunTime-0.10.0-1|17	BuildArch: noarch
21cr|perl-Astro-SunTime-0.10.0-1|18	
21cr|perl-Astro-SunTime-0.10.0-1|19	%description
21cr|perl-Astro-SunTime-0.10.0-1|20	no description found
21cr|perl-Astro-SunTime-0.10.0-1|21	
21cr|perl-Astro-SunTime-0.10.0-1|22	%prep
21cr|perl-Astro-SunTime-0.10.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Astro-SunTime-0.10.0-1|24	
21cr|perl-Astro-SunTime-0.10.0-1|25	%build
21cr|perl-Astro-SunTime-0.10.0-1|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Astro-SunTime-0.10.0-1|27	
21cr|perl-Astro-SunTime-0.10.0-1|28	%make
21cr|perl-Astro-SunTime-0.10.0-1|29	
21cr|perl-Astro-SunTime-0.10.0-1|30	%check
21cr|perl-Astro-SunTime-0.10.0-1|31	%make test
21cr|perl-Astro-SunTime-0.10.0-1|32	
21cr|perl-Astro-SunTime-0.10.0-1|33	%install
21cr|perl-Astro-SunTime-0.10.0-1|34	%makeinstall_std
21cr|perl-Astro-SunTime-0.10.0-1|35	
21cr|perl-Astro-SunTime-0.10.0-1|36	%files
21cr|perl-Astro-SunTime-0.10.0-1|37	%doc Changes README
21cr|perl-Astro-SunTime-0.10.0-1|38	%{perl_vendorlib}/*

3902 21
21cr|perl-Async-MergePoint-0.40.0-6|1	%define upstream_name    Async-MergePoint
21cr|perl-Async-MergePoint-0.40.0-6|2	%define upstream_version 0.04
21cr|perl-Async-MergePoint-0.40.0-6|3	
21cr|perl-Async-MergePoint-0.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Async-MergePoint-0.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Async-MergePoint-0.40.0-6|6	Release:	6
21cr|perl-Async-MergePoint-0.40.0-6|7	
21cr|perl-Async-MergePoint-0.40.0-6|8	Summary:	Resynchronise diverged control flow
21cr|perl-Async-MergePoint-0.40.0-6|9	
21cr|perl-Async-MergePoint-0.40.0-6|10	License:	GPL+ or Artistic
21cr|perl-Async-MergePoint-0.40.0-6|11	Group:		Development/Perl
21cr|perl-Async-MergePoint-0.40.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Async-MergePoint-0.40.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Async/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Async-MergePoint-0.40.0-6|14	
21cr|perl-Async-MergePoint-0.40.0-6|15	BuildRequires:	perl-devel
21cr|perl-Async-MergePoint-0.40.0-6|16	BuildRequires:	perl(Test::Exception)
21cr|perl-Async-MergePoint-0.40.0-6|17	BuildRequires:	perl(Test::Fatal)
21cr|perl-Async-MergePoint-0.40.0-6|18	BuildRequires:	perl(Test::More)
21cr|perl-Async-MergePoint-0.40.0-6|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Async-MergePoint-0.40.0-6|20	BuildArch:	noarch
21cr|perl-Async-MergePoint-0.40.0-6|21	
21cr|perl-Async-MergePoint-0.40.0-6|22	%description
21cr|perl-Async-MergePoint-0.40.0-6|23	Often in program logic, multiple different steps need to be taken that are
21cr|perl-Async-MergePoint-0.40.0-6|24	independent of each other, but their total result is needed before the next
21cr|perl-Async-MergePoint-0.40.0-6|25	step can be taken. In synchonous code, the usual approach is to do them
21cr|perl-Async-MergePoint-0.40.0-6|26	sequentially.
21cr|perl-Async-MergePoint-0.40.0-6|27	
21cr|perl-Async-MergePoint-0.40.0-6|28	An asynchronous or event-based program could do this, but if each step
21cr|perl-Async-MergePoint-0.40.0-6|29	involves some IO idle time, better overall performance can often be gained
21cr|perl-Async-MergePoint-0.40.0-6|30	by running the steps in parallel. A 'Async::MergePoint' object can then be
21cr|perl-Async-MergePoint-0.40.0-6|31	used to wait for all of the steps to complete, before passing the combined
21cr|perl-Async-MergePoint-0.40.0-6|32	result of each step on to the next stage.
21cr|perl-Async-MergePoint-0.40.0-6|33	
21cr|perl-Async-MergePoint-0.40.0-6|34	A merge point maintains a set of outstanding operations it is waiting on;
21cr|perl-Async-MergePoint-0.40.0-6|35	these are arbitrary string values provided at the object's construction.
21cr|perl-Async-MergePoint-0.40.0-6|36	Each time the 'done()' method is called, the named item is marked as being
21cr|perl-Async-MergePoint-0.40.0-6|37	complete. When all of the required items are so marked, the 'on_finished'
21cr|perl-Async-MergePoint-0.40.0-6|38	continuation is invoked.
21cr|perl-Async-MergePoint-0.40.0-6|39	
21cr|perl-Async-MergePoint-0.40.0-6|40	%prep
21cr|perl-Async-MergePoint-0.40.0-6|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Async-MergePoint-0.40.0-6|42	
21cr|perl-Async-MergePoint-0.40.0-6|43	%build
21cr|perl-Async-MergePoint-0.40.0-6|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Async-MergePoint-0.40.0-6|45	%make
21cr|perl-Async-MergePoint-0.40.0-6|46	
21cr|perl-Async-MergePoint-0.40.0-6|47	%check
21cr|perl-Async-MergePoint-0.40.0-6|48	make test
21cr|perl-Async-MergePoint-0.40.0-6|49	
21cr|perl-Async-MergePoint-0.40.0-6|50	%install
21cr|perl-Async-MergePoint-0.40.0-6|51	%makeinstall_std
21cr|perl-Async-MergePoint-0.40.0-6|52	
21cr|perl-Async-MergePoint-0.40.0-6|53	%files
21cr|perl-Async-MergePoint-0.40.0-6|54	%doc Changes
21cr|perl-Async-MergePoint-0.40.0-6|55	%{_mandir}/man3/*
21cr|perl-Async-MergePoint-0.40.0-6|56	%{perl_vendorlib}/*

3903 21
21cr|perl-Attribute-Handlers-0.990.0-3|1	%define upstream_name    Attribute-Handlers
21cr|perl-Attribute-Handlers-0.990.0-3|2	%define upstream_version 0.99
21cr|perl-Attribute-Handlers-0.990.0-3|3	
21cr|perl-Attribute-Handlers-0.990.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Attribute-Handlers-0.990.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Attribute-Handlers-0.990.0-3|6	Release:	3
21cr|perl-Attribute-Handlers-0.990.0-3|7	
21cr|perl-Attribute-Handlers-0.990.0-3|8	Summary:	Simpler definition of attribute handlers
21cr|perl-Attribute-Handlers-0.990.0-3|9	
21cr|perl-Attribute-Handlers-0.990.0-3|10	License:	GPL+ or Artistic
21cr|perl-Attribute-Handlers-0.990.0-3|11	Group:		Development/Perl
21cr|perl-Attribute-Handlers-0.990.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Attribute-Handlers-0.990.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Attribute-Handlers-0.990.0-3|14	
21cr|perl-Attribute-Handlers-0.990.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Attribute-Handlers-0.990.0-3|16	BuildRequires: perl(parent)
21cr|perl-Attribute-Handlers-0.990.0-3|17	
21cr|perl-Attribute-Handlers-0.990.0-3|18	BuildArch:  noarch
21cr|perl-Attribute-Handlers-0.990.0-3|19	
21cr|perl-Attribute-Handlers-0.990.0-3|20	%description
21cr|perl-Attribute-Handlers-0.990.0-3|21	This module, when inherited by a package, allows that package's class to
21cr|perl-Attribute-Handlers-0.990.0-3|22	define attribute handler subroutines for specific attributes. Variables
21cr|perl-Attribute-Handlers-0.990.0-3|23	and subroutines subsequently defined in that package, or in packages
21cr|perl-Attribute-Handlers-0.990.0-3|24	derived from that package may be given attributes with the same names as
21cr|perl-Attribute-Handlers-0.990.0-3|25	the attribute handler subroutines, which will then be called at the end
21cr|perl-Attribute-Handlers-0.990.0-3|26	of the compilation phase (i.e. in a `CHECK' block).
21cr|perl-Attribute-Handlers-0.990.0-3|27	
21cr|perl-Attribute-Handlers-0.990.0-3|28	%prep
21cr|perl-Attribute-Handlers-0.990.0-3|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Attribute-Handlers-0.990.0-3|30	chmod 644 Changes README
21cr|perl-Attribute-Handlers-0.990.0-3|31	
21cr|perl-Attribute-Handlers-0.990.0-3|32	%build
21cr|perl-Attribute-Handlers-0.990.0-3|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Attribute-Handlers-0.990.0-3|34	%make_build
21cr|perl-Attribute-Handlers-0.990.0-3|35	
21cr|perl-Attribute-Handlers-0.990.0-3|36	%check
21cr|perl-Attribute-Handlers-0.990.0-3|37	make test
21cr|perl-Attribute-Handlers-0.990.0-3|38	
21cr|perl-Attribute-Handlers-0.990.0-3|39	%install
21cr|perl-Attribute-Handlers-0.990.0-3|40	%make_install
21cr|perl-Attribute-Handlers-0.990.0-3|41	
21cr|perl-Attribute-Handlers-0.990.0-3|42	%files
21cr|perl-Attribute-Handlers-0.990.0-3|43	%doc Changes README META.json META.yml
21cr|perl-Attribute-Handlers-0.990.0-3|44	%{perl_vendorlib}/Attribute
21cr|perl-Attribute-Handlers-0.990.0-3|45	%{_mandir}/*/*

3904 21
21cr|perl-Attribute-Util-1.70.0-6|1	%define upstream_name    Attribute-Util
21cr|perl-Attribute-Util-1.70.0-6|2	%define upstream_version 1.07
21cr|perl-Attribute-Util-1.70.0-6|3	Name:		perl-%{upstream_name}
21cr|perl-Attribute-Util-1.70.0-6|4	Version:	%perl_convert_version 1.07
21cr|perl-Attribute-Util-1.70.0-6|5	Release:	6
21cr|perl-Attribute-Util-1.70.0-6|6	
21cr|perl-Attribute-Util-1.70.0-6|7	Summary:	Attribute interface to Memoize.pm
21cr|perl-Attribute-Util-1.70.0-6|8	
21cr|perl-Attribute-Util-1.70.0-6|9	License:	GPL+ or Artistic
21cr|perl-Attribute-Util-1.70.0-6|10	Group:		Development/Perl
21cr|perl-Attribute-Util-1.70.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Attribute-Util-1.70.0-6|12	Source0:	http://www.cpan.org/modules/by-module/Attribute/Attribute-Util-1.07.tar.gz
21cr|perl-Attribute-Util-1.70.0-6|13	
21cr|perl-Attribute-Util-1.70.0-6|14	BuildRequires:	perl-devel
21cr|perl-Attribute-Util-1.70.0-6|15	BuildRequires:	perl(Attribute::Handlers)
21cr|perl-Attribute-Util-1.70.0-6|16	BuildRequires:	perl(Memoize)
21cr|perl-Attribute-Util-1.70.0-6|17	BuildRequires:	perl(Test)
21cr|perl-Attribute-Util-1.70.0-6|18	BuildArch:	noarch
21cr|perl-Attribute-Util-1.70.0-6|19	
21cr|perl-Attribute-Util-1.70.0-6|20	%description
21cr|perl-Attribute-Util-1.70.0-6|21	When used without argument, this module provides four universally
21cr|perl-Attribute-Util-1.70.0-6|22	accessible attributes of general interest as follows:
21cr|perl-Attribute-Util-1.70.0-6|23	
21cr|perl-Attribute-Util-1.70.0-6|24	* Abstract
21cr|perl-Attribute-Util-1.70.0-6|25	
21cr|perl-Attribute-Util-1.70.0-6|26	See the Attribute::Abstract manpage.
21cr|perl-Attribute-Util-1.70.0-6|27	
21cr|perl-Attribute-Util-1.70.0-6|28	%prep
21cr|perl-Attribute-Util-1.70.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Attribute-Util-1.70.0-6|30	
21cr|perl-Attribute-Util-1.70.0-6|31	%build
21cr|perl-Attribute-Util-1.70.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Attribute-Util-1.70.0-6|33	%make
21cr|perl-Attribute-Util-1.70.0-6|34	
21cr|perl-Attribute-Util-1.70.0-6|35	%check
21cr|perl-Attribute-Util-1.70.0-6|36	%make test
21cr|perl-Attribute-Util-1.70.0-6|37	
21cr|perl-Attribute-Util-1.70.0-6|38	%install
21cr|perl-Attribute-Util-1.70.0-6|39	%makeinstall_std
21cr|perl-Attribute-Util-1.70.0-6|40	
21cr|perl-Attribute-Util-1.70.0-6|41	%files
21cr|perl-Attribute-Util-1.70.0-6|42	%doc Changes README
21cr|perl-Attribute-Util-1.70.0-6|43	%{_mandir}/man3/*
21cr|perl-Attribute-Util-1.70.0-6|44	%{perl_vendorlib}/*

3905 21
21cr|perl-Audio-Beep-0.110.0-8|1	%define upstream_name    Audio-Beep
21cr|perl-Audio-Beep-0.110.0-8|2	%define upstream_version 0.11
21cr|perl-Audio-Beep-0.110.0-8|3	
21cr|perl-Audio-Beep-0.110.0-8|4	%define debug_package %{nil}
21cr|perl-Audio-Beep-0.110.0-8|5	
21cr|perl-Audio-Beep-0.110.0-8|6	Name:       perl-%{upstream_name}
21cr|perl-Audio-Beep-0.110.0-8|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Audio-Beep-0.110.0-8|8	Release:    8
21cr|perl-Audio-Beep-0.110.0-8|9	
21cr|perl-Audio-Beep-0.110.0-8|10	Summary:    Audio::Beep player module using the B<beep> program
21cr|perl-Audio-Beep-0.110.0-8|11	
21cr|perl-Audio-Beep-0.110.0-8|12	License:    GPL+ or Artistic
21cr|perl-Audio-Beep-0.110.0-8|13	Group:      Development/Perl
21cr|perl-Audio-Beep-0.110.0-8|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Audio-Beep-0.110.0-8|15	Source0:    http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Audio-Beep-0.110.0-8|16	
21cr|perl-Audio-Beep-0.110.0-8|17	BuildRequires: perl(Test::More)
21cr|perl-Audio-Beep-0.110.0-8|18	BuildRequires: perl-devel
21cr|perl-Audio-Beep-0.110.0-8|19	
21cr|perl-Audio-Beep-0.110.0-8|20	%description
21cr|perl-Audio-Beep-0.110.0-8|21	no description found
21cr|perl-Audio-Beep-0.110.0-8|22	
21cr|perl-Audio-Beep-0.110.0-8|23	%prep
21cr|perl-Audio-Beep-0.110.0-8|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Audio-Beep-0.110.0-8|25	
21cr|perl-Audio-Beep-0.110.0-8|26	%build
21cr|perl-Audio-Beep-0.110.0-8|27	echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Audio-Beep-0.110.0-8|28	%make
21cr|perl-Audio-Beep-0.110.0-8|29	
21cr|perl-Audio-Beep-0.110.0-8|30	%check
21cr|perl-Audio-Beep-0.110.0-8|31	make test
21cr|perl-Audio-Beep-0.110.0-8|32	
21cr|perl-Audio-Beep-0.110.0-8|33	%install
21cr|perl-Audio-Beep-0.110.0-8|34	%makeinstall_std
21cr|perl-Audio-Beep-0.110.0-8|35	
21cr|perl-Audio-Beep-0.110.0-8|36	%files
21cr|perl-Audio-Beep-0.110.0-8|37	%doc README Changes
21cr|perl-Audio-Beep-0.110.0-8|38	%{_mandir}/man3/*
21cr|perl-Audio-Beep-0.110.0-8|39	%{perl_vendorlib}/*

3906 21
21cr|perl-Audio-CD-0.50.0-9|1	%define	upstream_name    Audio-CD
21cr|perl-Audio-CD-0.50.0-9|2	%define	upstream_version 0.05
21cr|perl-Audio-CD-0.50.0-9|3	
21cr|perl-Audio-CD-0.50.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Audio-CD-0.50.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Audio-CD-0.50.0-9|6	Release:	9
21cr|perl-Audio-CD-0.50.0-9|7	Summary:	Perl interface to libcdaudio
21cr|perl-Audio-CD-0.50.0-9|8	License:	GPLv2+
21cr|perl-Audio-CD-0.50.0-9|9	Group:		Sound
21cr|perl-Audio-CD-0.50.0-9|10	# http://home.wanadoo.nl/jano/disc-cover.html is dead: use CPAN
21cr|perl-Audio-CD-0.50.0-9|11	Url:		http://search.cpan.org/dist/Audio-CD/CD.pm
21cr|perl-Audio-CD-0.50.0-9|12	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Audio-CD-0.50.0-9|13	BuildRequires:	pkgconfig(libcdaudio)
21cr|perl-Audio-CD-0.50.0-9|14	BuildRequires:	perl-devel
21cr|perl-Audio-CD-0.50.0-9|15	
21cr|perl-Audio-CD-0.50.0-9|16	%description
21cr|perl-Audio-CD-0.50.0-9|17	This module was created for adding CDDB support to Xmms::shell and cd tray
21cr|perl-Audio-CD-0.50.0-9|18	eject. Methods for a good chunk of other libcdaudio functions were added, but
21cr|perl-Audio-CD-0.50.0-9|19	the docs and glue are not complete.
21cr|perl-Audio-CD-0.50.0-9|20	NOTE: This version has been altered by J.I. van Hemert
21cr|perl-Audio-CD-0.50.0-9|21	<jvhemert@cs.leidenuniv.nl> to suit the needs of Disc-Cover. Please start with
21cr|perl-Audio-CD-0.50.0-9|22	the original package if you wish to develop something.
21cr|perl-Audio-CD-0.50.0-9|23	
21cr|perl-Audio-CD-0.50.0-9|24	%files
21cr|perl-Audio-CD-0.50.0-9|25	%doc README
21cr|perl-Audio-CD-0.50.0-9|26	%{perl_vendorarch}/Audio
21cr|perl-Audio-CD-0.50.0-9|27	%{perl_vendorarch}/auto/Audio
21cr|perl-Audio-CD-0.50.0-9|28	%{_mandir}/*/*
21cr|perl-Audio-CD-0.50.0-9|29	
21cr|perl-Audio-CD-0.50.0-9|30	#-----------------------------------------------------------------------------
21cr|perl-Audio-CD-0.50.0-9|31	
21cr|perl-Audio-CD-0.50.0-9|32	%prep
21cr|perl-Audio-CD-0.50.0-9|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Audio-CD-0.50.0-9|34	
21cr|perl-Audio-CD-0.50.0-9|35	%build
21cr|perl-Audio-CD-0.50.0-9|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Audio-CD-0.50.0-9|37	%make
21cr|perl-Audio-CD-0.50.0-9|38	
21cr|perl-Audio-CD-0.50.0-9|39	%install
21cr|perl-Audio-CD-0.50.0-9|40	%makeinstall_std
21cr|perl-Audio-CD-0.50.0-9|41	
21cr|perl-Audio-CD-0.50.0-9|42	chmod 644 README

3907 21
21cr|perl-Audio-DSP-0.20.0-9|1	%define upstream_name	 Audio-DSP
21cr|perl-Audio-DSP-0.20.0-9|2	%define upstream_version 0.02
21cr|perl-Audio-DSP-0.20.0-9|3	
21cr|perl-Audio-DSP-0.20.0-9|4	Name:       perl-%{upstream_name}
21cr|perl-Audio-DSP-0.20.0-9|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Audio-DSP-0.20.0-9|6	Release:	9
21cr|perl-Audio-DSP-0.20.0-9|7	
21cr|perl-Audio-DSP-0.20.0-9|8	Summary:	Perl interface to OSS digital audio device
21cr|perl-Audio-DSP-0.20.0-9|9	
21cr|perl-Audio-DSP-0.20.0-9|10	License:	GPL+ or Artistic
21cr|perl-Audio-DSP-0.20.0-9|11	Group:		Development/Perl
21cr|perl-Audio-DSP-0.20.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Audio-DSP-0.20.0-9|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Audio-DSP-0.20.0-9|14	Patch0:		Audio-DSP-0.02-VOCP.patch
21cr|perl-Audio-DSP-0.20.0-9|15	
21cr|perl-Audio-DSP-0.20.0-9|16	BuildRequires:	perl-devel
21cr|perl-Audio-DSP-0.20.0-9|17	
21cr|perl-Audio-DSP-0.20.0-9|18	%description
21cr|perl-Audio-DSP-0.20.0-9|19	Audio::DSP is built around the OSS (Open Sound System) API and allows perl to
21cr|perl-Audio-DSP-0.20.0-9|20	interface with a digital audio device. It provides, among other things, an
21cr|perl-Audio-DSP-0.20.0-9|21	initialization method which opens and handles ioctl messaging on the audio
21cr|perl-Audio-DSP-0.20.0-9|22	device file. Audio::DSP also provides some rudimentary methods for the storage
21cr|perl-Audio-DSP-0.20.0-9|23	and manipulation of audio data in memory.
21cr|perl-Audio-DSP-0.20.0-9|24	
21cr|perl-Audio-DSP-0.20.0-9|25	In order to use Audio::DSP, you'll need to have the necessary OSS
21cr|perl-Audio-DSP-0.20.0-9|26	drivers/libraries installed. OSS is available for many popular Unices, and a
21cr|perl-Audio-DSP-0.20.0-9|27	GPLed version (with which this extension was initially developed and tested) is
21cr|perl-Audio-DSP-0.20.0-9|28	distributed with with the Linux kernel.
21cr|perl-Audio-DSP-0.20.0-9|29	
21cr|perl-Audio-DSP-0.20.0-9|30	%prep
21cr|perl-Audio-DSP-0.20.0-9|31	
21cr|perl-Audio-DSP-0.20.0-9|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Audio-DSP-0.20.0-9|33	%patch0 -p1
21cr|perl-Audio-DSP-0.20.0-9|34	
21cr|perl-Audio-DSP-0.20.0-9|35	%build
21cr|perl-Audio-DSP-0.20.0-9|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Audio-DSP-0.20.0-9|37	%make CFLAGS="%{optflags}"
21cr|perl-Audio-DSP-0.20.0-9|38	
21cr|perl-Audio-DSP-0.20.0-9|39	%check
21cr|perl-Audio-DSP-0.20.0-9|40	# doesn't work
21cr|perl-Audio-DSP-0.20.0-9|41	
21cr|perl-Audio-DSP-0.20.0-9|42	%install
21cr|perl-Audio-DSP-0.20.0-9|43	%makeinstall_std
21cr|perl-Audio-DSP-0.20.0-9|44	
21cr|perl-Audio-DSP-0.20.0-9|45	%clean
21cr|perl-Audio-DSP-0.20.0-9|46	
21cr|perl-Audio-DSP-0.20.0-9|47	%files
21cr|perl-Audio-DSP-0.20.0-9|48	%doc Changes MANIFEST README
21cr|perl-Audio-DSP-0.20.0-9|49	%{perl_vendorarch}/Audio
21cr|perl-Audio-DSP-0.20.0-9|50	%{perl_vendorarch}/auto/Audio
21cr|perl-Audio-DSP-0.20.0-9|51	%{_mandir}/man3/*

3908 21
21cr|perl-Audio-MPD-2.4.0-1|1	%define upstream_name	 Audio-MPD
21cr|perl-Audio-MPD-2.4.0-1|2	%define upstream_version 2.004
21cr|perl-Audio-MPD-2.4.0-1|3	
21cr|perl-Audio-MPD-2.4.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Audio-MPD-2.4.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Audio-MPD-2.4.0-1|6	Release:	1
21cr|perl-Audio-MPD-2.4.0-1|7	
21cr|perl-Audio-MPD-2.4.0-1|8	Summary:	Class for talking to MPD (Music Player Daemon) servers
21cr|perl-Audio-MPD-2.4.0-1|9	
21cr|perl-Audio-MPD-2.4.0-1|10	
21cr|perl-Audio-MPD-2.4.0-1|11	
21cr|perl-Audio-MPD-2.4.0-1|12	License:	GPL+ or Artistic
21cr|perl-Audio-MPD-2.4.0-1|13	Group:		Development/Perl
21cr|perl-Audio-MPD-2.4.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Audio-MPD-2.4.0-1|15	Source0:	http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Audio-MPD-2.4.0-1|16	
21cr|perl-Audio-MPD-2.4.0-1|17	BuildRequires:	perl-devel
21cr|perl-Audio-MPD-2.4.0-1|18	BuildRequires:	perl(Sub::Identify)
21cr|perl-Audio-MPD-2.4.0-1|19	BuildRequires:	perl(List::AllUtils)
21cr|perl-Audio-MPD-2.4.0-1|20	BuildRequires:	perl(IO::Socket::IP)
21cr|perl-Audio-MPD-2.4.0-1|21	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Audio-MPD-2.4.0-1|22	BuildRequires:	perl(Audio::MPD::Common::Item)
21cr|perl-Audio-MPD-2.4.0-1|23	BuildRequires:	perl(Getopt::Euclid)
21cr|perl-Audio-MPD-2.4.0-1|24	BuildRequires:	perl(Module::Build)
21cr|perl-Audio-MPD-2.4.0-1|25	BuildRequires:	perl(Moose)
21cr|perl-Audio-MPD-2.4.0-1|26	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-Audio-MPD-2.4.0-1|27	BuildRequires:	perl(MooseX::Has::Sugar)
21cr|perl-Audio-MPD-2.4.0-1|28	BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
21cr|perl-Audio-MPD-2.4.0-1|29	BuildRequires:	perl(Proc::Daemon)
21cr|perl-Audio-MPD-2.4.0-1|30	BuildRequires:	perl(Readonly)
21cr|perl-Audio-MPD-2.4.0-1|31	BuildRequires:	perl(Test::Corpus::Audio::MPD)
21cr|perl-Audio-MPD-2.4.0-1|32	BuildRequires:	perl(Time::HiRes)
21cr|perl-Audio-MPD-2.4.0-1|33	BuildRequires:	perl(DB_File)
21cr|perl-Audio-MPD-2.4.0-1|34	
21cr|perl-Audio-MPD-2.4.0-1|35	BuildArch:	noarch
21cr|perl-Audio-MPD-2.4.0-1|36	
21cr|perl-Audio-MPD-2.4.0-1|37	%description
21cr|perl-Audio-MPD-2.4.0-1|38	Audio::MPD gives a clear object-oriented interface for talking to and
21cr|perl-Audio-MPD-2.4.0-1|39	controlling MPD (Music Player Daemon) servers. A connection to the MPD server
21cr|perl-Audio-MPD-2.4.0-1|40	is established as soon as a new Audio::MPD object is created. Commands are then
21cr|perl-Audio-MPD-2.4.0-1|41	send to the server as the class's methods are called.
21cr|perl-Audio-MPD-2.4.0-1|42	
21cr|perl-Audio-MPD-2.4.0-1|43	%prep
21cr|perl-Audio-MPD-2.4.0-1|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Audio-MPD-2.4.0-1|45	
21cr|perl-Audio-MPD-2.4.0-1|46	%build
21cr|perl-Audio-MPD-2.4.0-1|47	perl Build.PL installdirs=vendor
21cr|perl-Audio-MPD-2.4.0-1|48	./Build CFLAGS="%{optflags}"
21cr|perl-Audio-MPD-2.4.0-1|49	
21cr|perl-Audio-MPD-2.4.0-1|50	%check
21cr|perl-Audio-MPD-2.4.0-1|51	./Build test
21cr|perl-Audio-MPD-2.4.0-1|52	
21cr|perl-Audio-MPD-2.4.0-1|53	%install
21cr|perl-Audio-MPD-2.4.0-1|54	./Build install destdir=%{buildroot}
21cr|perl-Audio-MPD-2.4.0-1|55	
21cr|perl-Audio-MPD-2.4.0-1|56	%files
21cr|perl-Audio-MPD-2.4.0-1|57	%doc AUTHORS LICENSE README TODO Changes
21cr|perl-Audio-MPD-2.4.0-1|58	%{_bindir}/*
21cr|perl-Audio-MPD-2.4.0-1|59	%{perl_vendorlib}/Audio
21cr|perl-Audio-MPD-2.4.0-1|60	%{_mandir}/man3/*
21cr|perl-Audio-MPD-2.4.0-1|61	%{_mandir}/man1/*

3909 21
21cr|perl-Audio-MPD-Common-2.3.0-1|1	%define upstream_name	 Audio-MPD-Common
21cr|perl-Audio-MPD-Common-2.3.0-1|2	%define upstream_version 2.003
21cr|perl-Audio-MPD-Common-2.3.0-1|3	Name:		perl-%{upstream_name}
21cr|perl-Audio-MPD-Common-2.3.0-1|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Audio-MPD-Common-2.3.0-1|5	Release:	1
21cr|perl-Audio-MPD-Common-2.3.0-1|6	
21cr|perl-Audio-MPD-Common-2.3.0-1|7	Summary:	A bunch of common helper classes for mpd
21cr|perl-Audio-MPD-Common-2.3.0-1|8	
21cr|perl-Audio-MPD-Common-2.3.0-1|9	License:	GPL+ or Artistic
21cr|perl-Audio-MPD-Common-2.3.0-1|10	Group:		Development/Perl
21cr|perl-Audio-MPD-Common-2.3.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Audio-MPD-Common-2.3.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Audio-MPD-Common-2.3.0-1|13	
21cr|perl-Audio-MPD-Common-2.3.0-1|14	BuildRequires:	perl-devel
21cr|perl-Audio-MPD-Common-2.3.0-1|15	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Audio-MPD-Common-2.3.0-1|16	BuildRequires:	perl(Module::Build)
21cr|perl-Audio-MPD-Common-2.3.0-1|17	BuildRequires:	perl(Moose)
21cr|perl-Audio-MPD-Common-2.3.0-1|18	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-Audio-MPD-Common-2.3.0-1|19	BuildRequires:	perl(MooseX::Has::Sugar)
21cr|perl-Audio-MPD-Common-2.3.0-1|20	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-Audio-MPD-Common-2.3.0-1|21	BuildRequires:	perl(Readonly)
21cr|perl-Audio-MPD-Common-2.3.0-1|22	BuildRequires:	perl(String::Formatter)
21cr|perl-Audio-MPD-Common-2.3.0-1|23	
21cr|perl-Audio-MPD-Common-2.3.0-1|24	BuildArch:	noarch
21cr|perl-Audio-MPD-Common-2.3.0-1|25	
21cr|perl-Audio-MPD-Common-2.3.0-1|26	%description
21cr|perl-Audio-MPD-Common-2.3.0-1|27	Depending on whether you're using a POE-aware environment or not, people
21cr|perl-Audio-MPD-Common-2.3.0-1|28	wanting to tinker with mpd (Music Player Daemon) will use either
21cr|perl-Audio-MPD-Common-2.3.0-1|29	POE::Component::Client::MPD or Audio::MPD.
21cr|perl-Audio-MPD-Common-2.3.0-1|30	
21cr|perl-Audio-MPD-Common-2.3.0-1|31	But even if the run-cores of those two modules differ completely, they are
21cr|perl-Audio-MPD-Common-2.3.0-1|32	using the exact same common classes to represent the various mpd states and
21cr|perl-Audio-MPD-Common-2.3.0-1|33	information.
21cr|perl-Audio-MPD-Common-2.3.0-1|34	
21cr|perl-Audio-MPD-Common-2.3.0-1|35	Therefore, those common classes have been outsourced to Audio::MPD::Common.
21cr|perl-Audio-MPD-Common-2.3.0-1|36	
21cr|perl-Audio-MPD-Common-2.3.0-1|37	This module does not export any methods, but the dist provides the following
21cr|perl-Audio-MPD-Common-2.3.0-1|38	classes that you can query with perldoc:
21cr|perl-Audio-MPD-Common-2.3.0-1|39	
21cr|perl-Audio-MPD-Common-2.3.0-1|40	o Audio::MPD::Common::Item
21cr|perl-Audio-MPD-Common-2.3.0-1|41	o Audio::MPD::Common::Item::Directory
21cr|perl-Audio-MPD-Common-2.3.0-1|42	o Audio::MPD::Common::Item::Playlist
21cr|perl-Audio-MPD-Common-2.3.0-1|43	o Audio::MPD::Common::Item::Song
21cr|perl-Audio-MPD-Common-2.3.0-1|44	o Audio::MPD::Common::Stats
21cr|perl-Audio-MPD-Common-2.3.0-1|45	o Audio::MPD::Common::Status
21cr|perl-Audio-MPD-Common-2.3.0-1|46	o Audio::MPD::Common::Time
21cr|perl-Audio-MPD-Common-2.3.0-1|47	
21cr|perl-Audio-MPD-Common-2.3.0-1|48	Note that those modules should not be of any use outside the two mpd modules
21cr|perl-Audio-MPD-Common-2.3.0-1|49	afore-mentioned.
21cr|perl-Audio-MPD-Common-2.3.0-1|50	
21cr|perl-Audio-MPD-Common-2.3.0-1|51	%prep
21cr|perl-Audio-MPD-Common-2.3.0-1|52	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Audio-MPD-Common-2.3.0-1|53	
21cr|perl-Audio-MPD-Common-2.3.0-1|54	%build
21cr|perl-Audio-MPD-Common-2.3.0-1|55	perl Build.PL installdirs=vendor
21cr|perl-Audio-MPD-Common-2.3.0-1|56	./Build CFLAGS="%{optflags}"
21cr|perl-Audio-MPD-Common-2.3.0-1|57	
21cr|perl-Audio-MPD-Common-2.3.0-1|58	%check
21cr|perl-Audio-MPD-Common-2.3.0-1|59	./Build test
21cr|perl-Audio-MPD-Common-2.3.0-1|60	
21cr|perl-Audio-MPD-Common-2.3.0-1|61	%install
21cr|perl-Audio-MPD-Common-2.3.0-1|62	./Build install destdir=%{buildroot}
21cr|perl-Audio-MPD-Common-2.3.0-1|63	
21cr|perl-Audio-MPD-Common-2.3.0-1|64	%files
21cr|perl-Audio-MPD-Common-2.3.0-1|65	%doc LICENSE README Changes
21cr|perl-Audio-MPD-Common-2.3.0-1|66	%{perl_vendorlib}/Audio
21cr|perl-Audio-MPD-Common-2.3.0-1|67	%{_mandir}/man3/*

3910 21
21cr|perl-AuthCAS-1.700.0-1|1	%define upstream_name    AuthCAS
21cr|perl-AuthCAS-1.700.0-1|2	%define upstream_version 1.7
21cr|perl-AuthCAS-1.700.0-1|3	
21cr|perl-AuthCAS-1.700.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-AuthCAS-1.700.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-AuthCAS-1.700.0-1|6	Release:	1
21cr|perl-AuthCAS-1.700.0-1|7	
21cr|perl-AuthCAS-1.700.0-1|8	Summary:	Client library for CAS 2.0 authentication server
21cr|perl-AuthCAS-1.700.0-1|9	
21cr|perl-AuthCAS-1.700.0-1|10	License:	GPL+ or Artistic
21cr|perl-AuthCAS-1.700.0-1|11	Group:		Development/Perl
21cr|perl-AuthCAS-1.700.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-AuthCAS-1.700.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/O/OS/OSALAUN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-AuthCAS-1.700.0-1|14	
21cr|perl-AuthCAS-1.700.0-1|15	BuildRequires:	perl-devel
21cr|perl-AuthCAS-1.700.0-1|16	BuildRequires:	perl(IO::Socket::SSL)
21cr|perl-AuthCAS-1.700.0-1|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-AuthCAS-1.700.0-1|18	
21cr|perl-AuthCAS-1.700.0-1|19	BuildArch:	noarch
21cr|perl-AuthCAS-1.700.0-1|20	
21cr|perl-AuthCAS-1.700.0-1|21	%description
21cr|perl-AuthCAS-1.700.0-1|22	AuthCAS aims at providing a Perl API to Yale's Central Authentication
21cr|perl-AuthCAS-1.700.0-1|23	System (CAS). Only a basic Perl library is provided with CAS whereas
21cr|perl-AuthCAS-1.700.0-1|24	AuthCAS is a full object-oriented library.
21cr|perl-AuthCAS-1.700.0-1|25	
21cr|perl-AuthCAS-1.700.0-1|26	%prep
21cr|perl-AuthCAS-1.700.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-AuthCAS-1.700.0-1|28	rm -f t/pod-coverage.t
21cr|perl-AuthCAS-1.700.0-1|29	iconv -f iso8859-1 -t utf-8 README > README.conv && mv -f README.conv README
21cr|perl-AuthCAS-1.700.0-1|30	
21cr|perl-AuthCAS-1.700.0-1|31	%build
21cr|perl-AuthCAS-1.700.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-AuthCAS-1.700.0-1|33	%make
21cr|perl-AuthCAS-1.700.0-1|34	
21cr|perl-AuthCAS-1.700.0-1|35	%check
21cr|perl-AuthCAS-1.700.0-1|36	make test
21cr|perl-AuthCAS-1.700.0-1|37	
21cr|perl-AuthCAS-1.700.0-1|38	%install
21cr|perl-AuthCAS-1.700.0-1|39	%makeinstall_std
21cr|perl-AuthCAS-1.700.0-1|40	
21cr|perl-AuthCAS-1.700.0-1|41	%files
21cr|perl-AuthCAS-1.700.0-1|42	%doc Changes README
21cr|perl-AuthCAS-1.700.0-1|43	%{_mandir}/man3/*
21cr|perl-AuthCAS-1.700.0-1|44	%{perl_vendorlib}/*

3911 21
21cr|perl-Authen-DecHpwd-2.7.0-1|1	%define debug_package %{nil}
21cr|perl-Authen-DecHpwd-2.7.0-1|2	
21cr|perl-Authen-DecHpwd-2.7.0-1|3	%define upstream_name Authen-DecHpwd
21cr|perl-Authen-DecHpwd-2.7.0-1|4	%define upstream_version 2.007
21cr|perl-Authen-DecHpwd-2.7.0-1|5	
21cr|perl-Authen-DecHpwd-2.7.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Authen-DecHpwd-2.7.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Authen-DecHpwd-2.7.0-1|8	Release:	1
21cr|perl-Authen-DecHpwd-2.7.0-1|9	
21cr|perl-Authen-DecHpwd-2.7.0-1|10	Summary:	DEC VMS password hashing
21cr|perl-Authen-DecHpwd-2.7.0-1|11	
21cr|perl-Authen-DecHpwd-2.7.0-1|12	License:	GPL+ or Artistic
21cr|perl-Authen-DecHpwd-2.7.0-1|13	Group:		Development/Perl
21cr|perl-Authen-DecHpwd-2.7.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Authen-DecHpwd-2.7.0-1|15	Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Authen-DecHpwd-2.7.0-1|16	BuildRequires:	perl(Data::Integer)
21cr|perl-Authen-DecHpwd-2.7.0-1|17	BuildRequires:	perl(Digest::CRC)
21cr|perl-Authen-DecHpwd-2.7.0-1|18	BuildRequires:	perl(Exporter)
21cr|perl-Authen-DecHpwd-2.7.0-1|19	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-Authen-DecHpwd-2.7.0-1|20	BuildRequires:	perl(Module::Build)
21cr|perl-Authen-DecHpwd-2.7.0-1|21	BuildRequires:	perl(Scalar::String)
21cr|perl-Authen-DecHpwd-2.7.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-Authen-DecHpwd-2.7.0-1|23	BuildRequires:	perl-devel
21cr|perl-Authen-DecHpwd-2.7.0-1|24	
21cr|perl-Authen-DecHpwd-2.7.0-1|25	%description
21cr|perl-Authen-DecHpwd-2.7.0-1|26	This module implements the 'LGI$HPWD' password hashing function from VMS,
21cr|perl-Authen-DecHpwd-2.7.0-1|27	and some associated VMS username and password handling functions.
21cr|perl-Authen-DecHpwd-2.7.0-1|28	
21cr|perl-Authen-DecHpwd-2.7.0-1|29	The password hashing function is implemented in XS, with a hideously slow
21cr|perl-Authen-DecHpwd-2.7.0-1|30	pure Perl backup version for systems that can't handle XS.
21cr|perl-Authen-DecHpwd-2.7.0-1|31	
21cr|perl-Authen-DecHpwd-2.7.0-1|32	%prep
21cr|perl-Authen-DecHpwd-2.7.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Authen-DecHpwd-2.7.0-1|34	
21cr|perl-Authen-DecHpwd-2.7.0-1|35	%build
21cr|perl-Authen-DecHpwd-2.7.0-1|36	perl Build.PL installdirs=vendor
21cr|perl-Authen-DecHpwd-2.7.0-1|37	./Build CFLAGS="%{optflags}"
21cr|perl-Authen-DecHpwd-2.7.0-1|38	
21cr|perl-Authen-DecHpwd-2.7.0-1|39	%check
21cr|perl-Authen-DecHpwd-2.7.0-1|40	./Build test
21cr|perl-Authen-DecHpwd-2.7.0-1|41	
21cr|perl-Authen-DecHpwd-2.7.0-1|42	%install
21cr|perl-Authen-DecHpwd-2.7.0-1|43	./Build install destdir=%{buildroot}
21cr|perl-Authen-DecHpwd-2.7.0-1|44	
21cr|perl-Authen-DecHpwd-2.7.0-1|45	%files
21cr|perl-Authen-DecHpwd-2.7.0-1|46	%doc Changes README
21cr|perl-Authen-DecHpwd-2.7.0-1|47	%{_mandir}/man3/*
21cr|perl-Authen-DecHpwd-2.7.0-1|48	%{perl_vendorarch}/*

3912 21
21cr|perl-Authen-Htpasswd-0.171.0-6|1	%define upstream_name    Authen-Htpasswd
21cr|perl-Authen-Htpasswd-0.171.0-6|2	%define upstream_version 0.171
21cr|perl-Authen-Htpasswd-0.171.0-6|3	
21cr|perl-Authen-Htpasswd-0.171.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Authen-Htpasswd-0.171.0-6|5	Version:	%perl_convert_version 0.171
21cr|perl-Authen-Htpasswd-0.171.0-6|6	Release:	6
21cr|perl-Authen-Htpasswd-0.171.0-6|7	
21cr|perl-Authen-Htpasswd-0.171.0-6|8	Summary:	Interface to read and modify Apache .htpasswd files
21cr|perl-Authen-Htpasswd-0.171.0-6|9	
21cr|perl-Authen-Htpasswd-0.171.0-6|10	License:	Artistic/GPL
21cr|perl-Authen-Htpasswd-0.171.0-6|11	Group:		Development/Perl
21cr|perl-Authen-Htpasswd-0.171.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Authen-Htpasswd-0.171.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Authen/Authen-Htpasswd-0.171.tar.gz
21cr|perl-Authen-Htpasswd-0.171.0-6|14	
21cr|perl-Authen-Htpasswd-0.171.0-6|15	BuildRequires:	perl-devel
21cr|perl-Authen-Htpasswd-0.171.0-6|16	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Authen-Htpasswd-0.171.0-6|17	BuildRequires:	perl(Digest)
21cr|perl-Authen-Htpasswd-0.171.0-6|18	BuildRequires:	perl(IO::LockedFile)
21cr|perl-Authen-Htpasswd-0.171.0-6|19	BuildRequires:	perl(Crypt::PasswdMD5)
21cr|perl-Authen-Htpasswd-0.171.0-6|20	BuildArch:	noarch
21cr|perl-Authen-Htpasswd-0.171.0-6|21	
21cr|perl-Authen-Htpasswd-0.171.0-6|22	%description
21cr|perl-Authen-Htpasswd-0.171.0-6|23	This module provides a convenient, object-oriented interface to Apache-style
21cr|perl-Authen-Htpasswd-0.171.0-6|24	.htpasswd files. It supports passwords encrypted via MD5, SHA1, and crypt, as
21cr|perl-Authen-Htpasswd-0.171.0-6|25	well as plain (cleartext) passwords. It requires Crypt::PasswdMD5 for MD5 and
21cr|perl-Authen-Htpasswd-0.171.0-6|26	Digest::SHA1 for SHA1.
21cr|perl-Authen-Htpasswd-0.171.0-6|27	
21cr|perl-Authen-Htpasswd-0.171.0-6|28	%prep
21cr|perl-Authen-Htpasswd-0.171.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Authen-Htpasswd-0.171.0-6|30	
21cr|perl-Authen-Htpasswd-0.171.0-6|31	%build
21cr|perl-Authen-Htpasswd-0.171.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Authen-Htpasswd-0.171.0-6|33	%make
21cr|perl-Authen-Htpasswd-0.171.0-6|34	
21cr|perl-Authen-Htpasswd-0.171.0-6|35	%check
21cr|perl-Authen-Htpasswd-0.171.0-6|36	make test
21cr|perl-Authen-Htpasswd-0.171.0-6|37	
21cr|perl-Authen-Htpasswd-0.171.0-6|38	%install
21cr|perl-Authen-Htpasswd-0.171.0-6|39	%makeinstall_std
21cr|perl-Authen-Htpasswd-0.171.0-6|40	
21cr|perl-Authen-Htpasswd-0.171.0-6|41	%files
21cr|perl-Authen-Htpasswd-0.171.0-6|42	%doc README
21cr|perl-Authen-Htpasswd-0.171.0-6|43	%{_mandir}/*/*
21cr|perl-Authen-Htpasswd-0.171.0-6|44	%{perl_vendorlib}/Authen

3913 21
21cr|perl-Authen-Passphrase-0.8.0-6|1	%define upstream_name    Authen-Passphrase
21cr|perl-Authen-Passphrase-0.8.0-6|2	%define upstream_version 0.008
21cr|perl-Authen-Passphrase-0.8.0-6|3	
21cr|perl-Authen-Passphrase-0.8.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Authen-Passphrase-0.8.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Authen-Passphrase-0.8.0-6|6	Release:	6
21cr|perl-Authen-Passphrase-0.8.0-6|7	
21cr|perl-Authen-Passphrase-0.8.0-6|8	Summary:	Hashed passwords/passphrases as objects
21cr|perl-Authen-Passphrase-0.8.0-6|9	
21cr|perl-Authen-Passphrase-0.8.0-6|10	License:	GPL+ or Artistic
21cr|perl-Authen-Passphrase-0.8.0-6|11	Group:		Development/Perl
21cr|perl-Authen-Passphrase-0.8.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Authen-Passphrase-0.8.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Authen/Authen-Passphrase-%{upstream_version}.tar.gz
21cr|perl-Authen-Passphrase-0.8.0-6|14	
21cr|perl-Authen-Passphrase-0.8.0-6|15	BuildRequires:	perl-devel
21cr|perl-Authen-Passphrase-0.8.0-6|16	BuildRequires:	perl(Digest::SHA)
21cr|perl-Authen-Passphrase-0.8.0-6|17	BuildRequires:	perl(Authen::DecHpwd)
21cr|perl-Authen-Passphrase-0.8.0-6|18	BuildRequires:	perl(Carp)
21cr|perl-Authen-Passphrase-0.8.0-6|19	BuildRequires:	perl(Crypt::Blowfish)
21cr|perl-Authen-Passphrase-0.8.0-6|20	BuildRequires:	perl(Crypt::DES)
21cr|perl-Authen-Passphrase-0.8.0-6|21	BuildRequires:	perl(Crypt::Eksblowfish::Bcrypt)
21cr|perl-Authen-Passphrase-0.8.0-6|22	BuildRequires:	perl(Crypt::MySQL)
21cr|perl-Authen-Passphrase-0.8.0-6|23	BuildRequires:	perl(Crypt::PasswdMD5)
21cr|perl-Authen-Passphrase-0.8.0-6|24	BuildRequires:	perl(Crypt::Rijndael)
21cr|perl-Authen-Passphrase-0.8.0-6|25	BuildRequires:	perl(Crypt::UnixCrypt_XS)
21cr|perl-Authen-Passphrase-0.8.0-6|26	BuildRequires:	perl(Data::Entropy::Algorithms)
21cr|perl-Authen-Passphrase-0.8.0-6|27	BuildRequires:	perl(Digest)
21cr|perl-Authen-Passphrase-0.8.0-6|28	BuildRequires:	perl(Digest::MD4)
21cr|perl-Authen-Passphrase-0.8.0-6|29	BuildRequires:	perl(Digest::MD5)
21cr|perl-Authen-Passphrase-0.8.0-6|30	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Authen-Passphrase-0.8.0-6|31	BuildRequires:	perl(MIME::Base64)
21cr|perl-Authen-Passphrase-0.8.0-6|32	BuildRequires:	perl(Module::Build)
21cr|perl-Authen-Passphrase-0.8.0-6|33	BuildRequires:	perl(Module::Runtime)
21cr|perl-Authen-Passphrase-0.8.0-6|34	BuildRequires:	perl(Params::Classify)
21cr|perl-Authen-Passphrase-0.8.0-6|35	BuildRequires:	perl(Test::More)
21cr|perl-Authen-Passphrase-0.8.0-6|36	BuildRequires:	perl(base)
21cr|perl-Authen-Passphrase-0.8.0-6|37	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Authen-Passphrase-0.8.0-6|38	BuildArch:	noarch
21cr|perl-Authen-Passphrase-0.8.0-6|39	
21cr|perl-Authen-Passphrase-0.8.0-6|40	%description
21cr|perl-Authen-Passphrase-0.8.0-6|41	This is the base class for a system of objects that encapsulate
21cr|perl-Authen-Passphrase-0.8.0-6|42	passphrases. An object of this type is a passphrase recogniser: its job is
21cr|perl-Authen-Passphrase-0.8.0-6|43	to recognise whether an offered passphrase is the right one. For security,
21cr|perl-Authen-Passphrase-0.8.0-6|44	such passphrase recognisers usually do not themselves know the passphrase
21cr|perl-Authen-Passphrase-0.8.0-6|45	they are looking for; they can merely recognise it when they see it. There
21cr|perl-Authen-Passphrase-0.8.0-6|46	are many schemes in use to achieve this effect, and the intent of this
21cr|perl-Authen-Passphrase-0.8.0-6|47	class is to provide a consistent interface to them all, hiding the details.
21cr|perl-Authen-Passphrase-0.8.0-6|48	
21cr|perl-Authen-Passphrase-0.8.0-6|49	The CPAN package Authen::Passphrase contains implementations of several
21cr|perl-Authen-Passphrase-0.8.0-6|50	specific passphrase schemes in addition to the base class.
21cr|perl-Authen-Passphrase-0.8.0-6|51	
21cr|perl-Authen-Passphrase-0.8.0-6|52	%prep
21cr|perl-Authen-Passphrase-0.8.0-6|53	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Authen-Passphrase-0.8.0-6|54	
21cr|perl-Authen-Passphrase-0.8.0-6|55	%build
21cr|perl-Authen-Passphrase-0.8.0-6|56	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Authen-Passphrase-0.8.0-6|57	%make
21cr|perl-Authen-Passphrase-0.8.0-6|58	
21cr|perl-Authen-Passphrase-0.8.0-6|59	%check
21cr|perl-Authen-Passphrase-0.8.0-6|60	%make test
21cr|perl-Authen-Passphrase-0.8.0-6|61	
21cr|perl-Authen-Passphrase-0.8.0-6|62	%install
21cr|perl-Authen-Passphrase-0.8.0-6|63	%makeinstall_std
21cr|perl-Authen-Passphrase-0.8.0-6|64	
21cr|perl-Authen-Passphrase-0.8.0-6|65	%files
21cr|perl-Authen-Passphrase-0.8.0-6|66	%doc Changes README
21cr|perl-Authen-Passphrase-0.8.0-6|67	%{_mandir}/man3/*
21cr|perl-Authen-Passphrase-0.8.0-6|68	%{perl_vendorlib}/*

3914 21
21cr|perl-Authen-Simple-0.500.0-6|1	%define upstream_name    Authen-Simple
21cr|perl-Authen-Simple-0.500.0-6|2	%define upstream_version 0.5
21cr|perl-Authen-Simple-0.500.0-6|3	
21cr|perl-Authen-Simple-0.500.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Authen-Simple-0.500.0-6|5	Version:	%perl_convert_version 0.5
21cr|perl-Authen-Simple-0.500.0-6|6	Release:	6
21cr|perl-Authen-Simple-0.500.0-6|7	
21cr|perl-Authen-Simple-0.500.0-6|8	Summary:	Simple Authentication
21cr|perl-Authen-Simple-0.500.0-6|9	
21cr|perl-Authen-Simple-0.500.0-6|10	License:	GPL+ or Artistic
21cr|perl-Authen-Simple-0.500.0-6|11	Group:		Development/Perl
21cr|perl-Authen-Simple-0.500.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Authen-Simple-0.500.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Authen/Authen-Simple-0.5.tar.gz
21cr|perl-Authen-Simple-0.500.0-6|14	
21cr|perl-Authen-Simple-0.500.0-6|15	BuildRequires:	perl-devel
21cr|perl-Authen-Simple-0.500.0-6|16	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Authen-Simple-0.500.0-6|17	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Authen-Simple-0.500.0-6|18	BuildRequires:	perl(Crypt::PasswdMD5)
21cr|perl-Authen-Simple-0.500.0-6|19	BuildRequires:	perl(Digest::MD5)
21cr|perl-Authen-Simple-0.500.0-6|20	BuildRequires:	perl(Digest::SHA)
21cr|perl-Authen-Simple-0.500.0-6|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Authen-Simple-0.500.0-6|22	BuildRequires:	perl(MIME::Base64)
21cr|perl-Authen-Simple-0.500.0-6|23	BuildRequires:	perl(Params::Validate)
21cr|perl-Authen-Simple-0.500.0-6|24	BuildRequires:	perl(Test::More)
21cr|perl-Authen-Simple-0.500.0-6|25	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Authen-Simple-0.500.0-6|26	
21cr|perl-Authen-Simple-0.500.0-6|27	BuildArch:	noarch
21cr|perl-Authen-Simple-0.500.0-6|28	
21cr|perl-Authen-Simple-0.500.0-6|29	%description
21cr|perl-Authen-Simple-0.500.0-6|30	Simple and consistent framework for authentication.
21cr|perl-Authen-Simple-0.500.0-6|31	
21cr|perl-Authen-Simple-0.500.0-6|32	%prep
21cr|perl-Authen-Simple-0.500.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Authen-Simple-0.500.0-6|34	
21cr|perl-Authen-Simple-0.500.0-6|35	%build
21cr|perl-Authen-Simple-0.500.0-6|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Authen-Simple-0.500.0-6|37	%make
21cr|perl-Authen-Simple-0.500.0-6|38	
21cr|perl-Authen-Simple-0.500.0-6|39	%check
21cr|perl-Authen-Simple-0.500.0-6|40	make test
21cr|perl-Authen-Simple-0.500.0-6|41	
21cr|perl-Authen-Simple-0.500.0-6|42	%install
21cr|perl-Authen-Simple-0.500.0-6|43	%makeinstall_std
21cr|perl-Authen-Simple-0.500.0-6|44	
21cr|perl-Authen-Simple-0.500.0-6|45	%files
21cr|perl-Authen-Simple-0.500.0-6|46	%doc Changes README
21cr|perl-Authen-Simple-0.500.0-6|47	%{_mandir}/man3/*
21cr|perl-Authen-Simple-0.500.0-6|48	%{perl_vendorlib}/*

3915 21
21cr|perl-Authen-Simple-LDAP-0.300.0-6|1	%define upstream_name   Authen-Simple-LDAP
21cr|perl-Authen-Simple-LDAP-0.300.0-6|2	%define upstream_version 0.3
21cr|perl-Authen-Simple-LDAP-0.300.0-6|3	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Authen-Simple-LDAP-0.300.0-6|5	Version:	%perl_convert_version 0.3
21cr|perl-Authen-Simple-LDAP-0.300.0-6|6	Release:	6
21cr|perl-Authen-Simple-LDAP-0.300.0-6|7	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|8	Summary:	Simple LDAP authentication
21cr|perl-Authen-Simple-LDAP-0.300.0-6|9	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|10	License:	GPL+ or Artistic
21cr|perl-Authen-Simple-LDAP-0.300.0-6|11	Group:		Development/Perl
21cr|perl-Authen-Simple-LDAP-0.300.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Authen-Simple-LDAP-0.300.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Authen/Authen-Simple-LDAP-0.3.tar.gz
21cr|perl-Authen-Simple-LDAP-0.300.0-6|14	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|15	BuildRequires:	perl-devel
21cr|perl-Authen-Simple-LDAP-0.300.0-6|16	BuildRequires:	perl(Authen::Simple)
21cr|perl-Authen-Simple-LDAP-0.300.0-6|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Authen-Simple-LDAP-0.300.0-6|18	BuildRequires:	perl(Net::LDAP)
21cr|perl-Authen-Simple-LDAP-0.300.0-6|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Authen-Simple-LDAP-0.300.0-6|20	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|21	BuildArch:	noarch
21cr|perl-Authen-Simple-LDAP-0.300.0-6|22	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|23	%description
21cr|perl-Authen-Simple-LDAP-0.300.0-6|24	Authenticate against a LDAP service.
21cr|perl-Authen-Simple-LDAP-0.300.0-6|25	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|26	%prep
21cr|perl-Authen-Simple-LDAP-0.300.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Authen-Simple-LDAP-0.300.0-6|28	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|29	%build
21cr|perl-Authen-Simple-LDAP-0.300.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Authen-Simple-LDAP-0.300.0-6|31	%make
21cr|perl-Authen-Simple-LDAP-0.300.0-6|32	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|33	%check
21cr|perl-Authen-Simple-LDAP-0.300.0-6|34	#make test
21cr|perl-Authen-Simple-LDAP-0.300.0-6|35	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|36	%install
21cr|perl-Authen-Simple-LDAP-0.300.0-6|37	%makeinstall_std
21cr|perl-Authen-Simple-LDAP-0.300.0-6|38	
21cr|perl-Authen-Simple-LDAP-0.300.0-6|39	%files
21cr|perl-Authen-Simple-LDAP-0.300.0-6|40	%doc Changes README
21cr|perl-Authen-Simple-LDAP-0.300.0-6|41	%{_mandir}/man3/*
21cr|perl-Authen-Simple-LDAP-0.300.0-6|42	%{perl_vendorlib}/*

3916 21
21cr|perl-Authen-Simple-Passwd-0.600.0-4|1	%define upstream_name    Authen-Simple-Passwd
21cr|perl-Authen-Simple-Passwd-0.600.0-4|2	%define upstream_version 0.6
21cr|perl-Authen-Simple-Passwd-0.600.0-4|3	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|4	Name:           perl-Authen-Simple-Passwd
21cr|perl-Authen-Simple-Passwd-0.600.0-4|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Authen-Simple-Passwd-0.600.0-4|6	Release:        4
21cr|perl-Authen-Simple-Passwd-0.600.0-4|7	Summary:        Simple Passwd authentication
21cr|perl-Authen-Simple-Passwd-0.600.0-4|8	License:        GPL+ or Artistic
21cr|perl-Authen-Simple-Passwd-0.600.0-4|9	Group:          Development/Perl
21cr|perl-Authen-Simple-Passwd-0.600.0-4|10	URL:            http://search.cpan.org/dist/Authen-Simple-Passwd/
21cr|perl-Authen-Simple-Passwd-0.600.0-4|11	Source0:        http://www.cpan.org/authors/id/C/CH/CHANSEN/Authen-Simple-Passwd-%{upstream_version}.tar.gz
21cr|perl-Authen-Simple-Passwd-0.600.0-4|12	BuildArch:      noarch
21cr|perl-Authen-Simple-Passwd-0.600.0-4|13	BuildRequires:  perl(Authen::Simple) >= 0.3
21cr|perl-Authen-Simple-Passwd-0.600.0-4|14	BuildRequires:  perl(Module::Build)
21cr|perl-Authen-Simple-Passwd-0.600.0-4|15	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|16	# Required by the tests
21cr|perl-Authen-Simple-Passwd-0.600.0-4|17	BuildRequires:  perl(Test::More)
21cr|perl-Authen-Simple-Passwd-0.600.0-4|18	BuildRequires:  perl(Class::Accessor::Fast)
21cr|perl-Authen-Simple-Passwd-0.600.0-4|19	BuildRequires:  perl(Class::Data::Inheritable)
21cr|perl-Authen-Simple-Passwd-0.600.0-4|20	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|21	# For improved tests
21cr|perl-Authen-Simple-Passwd-0.600.0-4|22	BuildRequires:  perl(Test::Pod) >= 1.14
21cr|perl-Authen-Simple-Passwd-0.600.0-4|23	BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
21cr|perl-Authen-Simple-Passwd-0.600.0-4|24	BuildRequires:  perl(Authen::Simple::Adapter)
21cr|perl-Authen-Simple-Passwd-0.600.0-4|25	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|26	Requires:       perl
21cr|perl-Authen-Simple-Passwd-0.600.0-4|27	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|28	%description
21cr|perl-Authen-Simple-Passwd-0.600.0-4|29	Authenticate against a passwd file.
21cr|perl-Authen-Simple-Passwd-0.600.0-4|30	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|31	%prep
21cr|perl-Authen-Simple-Passwd-0.600.0-4|32	%setup -q -n Authen-Simple-Passwd-%{upstream_version}
21cr|perl-Authen-Simple-Passwd-0.600.0-4|33	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|34	%build
21cr|perl-Authen-Simple-Passwd-0.600.0-4|35	%{__perl} Build.PL installdirs=vendor
21cr|perl-Authen-Simple-Passwd-0.600.0-4|36	./Build
21cr|perl-Authen-Simple-Passwd-0.600.0-4|37	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|38	%install
21cr|perl-Authen-Simple-Passwd-0.600.0-4|39	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Authen-Simple-Passwd-0.600.0-4|40	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Authen-Simple-Passwd-0.600.0-4|41	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|42	%{_fixperms} %{buildroot}/*
21cr|perl-Authen-Simple-Passwd-0.600.0-4|43	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|44	%check
21cr|perl-Authen-Simple-Passwd-0.600.0-4|45	TEST_POD=1 ./Build test
21cr|perl-Authen-Simple-Passwd-0.600.0-4|46	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|47	
21cr|perl-Authen-Simple-Passwd-0.600.0-4|48	%files
21cr|perl-Authen-Simple-Passwd-0.600.0-4|49	%defattr(-,root,root,-)
21cr|perl-Authen-Simple-Passwd-0.600.0-4|50	%doc Changes README
21cr|perl-Authen-Simple-Passwd-0.600.0-4|51	%{perl_vendorlib}/*
21cr|perl-Authen-Simple-Passwd-0.600.0-4|52	%{_mandir}/man3/*

3917 21
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|1	%define upstream_name	 Auth-Yubikey_Decrypter
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|2	%define upstream_version 0.07
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|3	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|6	Release:	7
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|7	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|8	Summary:	Decrypting the output from the yubikey token
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|9	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|10	License:	GPL+ or Artistic
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|11	Group:		Development/Perl
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MASSYN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|14	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|15	BuildRequires:	perl-devel
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|16	BuildRequires:	perl(Crypt::Rijndael)
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|17	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|18	BuildArch:	noarch
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|19	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|20	%description
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|21	The Yubikey Decrypter can be used to decrypt the AES encrypted output generated
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|22	from the one time password USB generator from Yubico. You need to have the AES
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|23	key to perform the decryption. You can obtain it by contacting Yubico, or by
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|24	seeding your own AES key to the Yubikey.
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|25	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|26	%prep
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|28	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|29	%build
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|31	%make
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|32	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|33	%check
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|34	make test
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|35	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|36	%install
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|37	%makeinstall_std
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|38	
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|39	%files
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|40	%doc Changes README
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|41	%{perl_vendorlib}/Auth/Yubikey_Decrypter.pm
21cr|perl-Auth-Yubikey_Decrypter-0.70.0-7|42	%{_mandir}/*/*

3918 21
21cr|perl-autobox-3.0.1-1|1	%define debug_package	%{nil}
21cr|perl-autobox-3.0.1-1|2	%global __provides_exclude autobox.so
21cr|perl-autobox-3.0.1-1|3	
21cr|perl-autobox-3.0.1-1|4	%define upstream_name    autobox
21cr|perl-autobox-3.0.1-1|5	%define upstream_version 3.0.1
21cr|perl-autobox-3.0.1-1|6	
21cr|perl-autobox-3.0.1-1|7	Name:       perl-%{upstream_name}
21cr|perl-autobox-3.0.1-1|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-autobox-3.0.1-1|9	Release:	1
21cr|perl-autobox-3.0.1-1|10	
21cr|perl-autobox-3.0.1-1|11	Summary:    Call methods on native types
21cr|perl-autobox-3.0.1-1|12	
21cr|perl-autobox-3.0.1-1|13	License:    GPL+ or Artistic
21cr|perl-autobox-3.0.1-1|14	Group:      Development/Perl
21cr|perl-autobox-3.0.1-1|15	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-autobox-3.0.1-1|16	Source0:    https://www.cpan.org/modules/by-module/autobox/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-autobox-3.0.1-1|17	
21cr|perl-autobox-3.0.1-1|18	BuildRequires: perl(Scope::Guard)
21cr|perl-autobox-3.0.1-1|19	BuildRequires: perl-devel
21cr|perl-autobox-3.0.1-1|20	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-autobox-3.0.1-1|21	BuildRequires: perl(Test::Fatal)
21cr|perl-autobox-3.0.1-1|22	BuildRequires: perl(IPC::System::Simple)
21cr|perl-autobox-3.0.1-1|23	
21cr|perl-autobox-3.0.1-1|24	Provides: perl(autobox)
21cr|perl-autobox-3.0.1-1|25	
21cr|perl-autobox-3.0.1-1|26	%description
21cr|perl-autobox-3.0.1-1|27	The autobox pragma allows methods to be called on integers, floats,
21cr|perl-autobox-3.0.1-1|28	strings, arrays, hashes, and code references in exactly the same manner as
21cr|perl-autobox-3.0.1-1|29	blessed references.
21cr|perl-autobox-3.0.1-1|30	
21cr|perl-autobox-3.0.1-1|31	The autoboxing is transparent: boxed values are not blessed into their
21cr|perl-autobox-3.0.1-1|32	(user-defined) implementation class (unless the method elects to bestow
21cr|perl-autobox-3.0.1-1|33	such a blessing) - they simply use its methods as though they are.
21cr|perl-autobox-3.0.1-1|34	
21cr|perl-autobox-3.0.1-1|35	The classes (packages) into which the native types are boxed are fully
21cr|perl-autobox-3.0.1-1|36	configurable. By default, a method invoked on a non-object is assumed to be
21cr|perl-autobox-3.0.1-1|37	defined in a class whose name corresponds to the 'ref()' type of that value
21cr|perl-autobox-3.0.1-1|38	- or SCALAR if the value is a non-reference.
21cr|perl-autobox-3.0.1-1|39	
21cr|perl-autobox-3.0.1-1|40	%prep
21cr|perl-autobox-3.0.1-1|41	%setup -qn %{upstream_name}-v%{upstream_version}
21cr|perl-autobox-3.0.1-1|42	
21cr|perl-autobox-3.0.1-1|43	%build
21cr|perl-autobox-3.0.1-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-autobox-3.0.1-1|45	%make
21cr|perl-autobox-3.0.1-1|46	
21cr|perl-autobox-3.0.1-1|47	%check
21cr|perl-autobox-3.0.1-1|48	make test
21cr|perl-autobox-3.0.1-1|49	
21cr|perl-autobox-3.0.1-1|50	%install
21cr|perl-autobox-3.0.1-1|51	%makeinstall_std
21cr|perl-autobox-3.0.1-1|52	
21cr|perl-autobox-3.0.1-1|53	%clean
21cr|perl-autobox-3.0.1-1|54	
21cr|perl-autobox-3.0.1-1|55	%files
21cr|perl-autobox-3.0.1-1|56	%doc README Changes META.json META.yml
21cr|perl-autobox-3.0.1-1|57	%{_mandir}/man3/*
21cr|perl-autobox-3.0.1-1|58	%{perl_vendorarch}/*

3919 21
21cr|perl-autobox-Core-1.330.0-1|1	%define upstream_name autobox-Core
21cr|perl-autobox-Core-1.330.0-1|2	%define upstream_version 1.33
21cr|perl-autobox-Core-1.330.0-1|3	
21cr|perl-autobox-Core-1.330.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-autobox-Core-1.330.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-autobox-Core-1.330.0-1|6	Release:	1
21cr|perl-autobox-Core-1.330.0-1|7	
21cr|perl-autobox-Core-1.330.0-1|8	Summary:	Autobox::Core provides core functions to autoboxed scalars, arrays and hashes
21cr|perl-autobox-Core-1.330.0-1|9	License:	GPL+ or Artistic
21cr|perl-autobox-Core-1.330.0-1|10	Group:		Development/Perl
21cr|perl-autobox-Core-1.330.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-autobox-Core-1.330.0-1|12	Source0:	http://search.cpan.org/CPAN/authors/id/S/SW/SWALTERS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-autobox-Core-1.330.0-1|13	
21cr|perl-autobox-Core-1.330.0-1|14	BuildRequires:	perl(autobox)
21cr|perl-autobox-Core-1.330.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-autobox-Core-1.330.0-1|16	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-autobox-Core-1.330.0-1|17	BuildRequires:	perl(Want)
21cr|perl-autobox-Core-1.330.0-1|18	BuildRequires:	perl-devel
21cr|perl-autobox-Core-1.330.0-1|19	
21cr|perl-autobox-Core-1.330.0-1|20	Provides:	perl(autobox::Core)
21cr|perl-autobox-Core-1.330.0-1|21	
21cr|perl-autobox-Core-1.330.0-1|22	BuildArch:	noarch
21cr|perl-autobox-Core-1.330.0-1|23	
21cr|perl-autobox-Core-1.330.0-1|24	%description
21cr|perl-autobox-Core-1.330.0-1|25	The autobox module promotes Perl's primitive types (literals (strings
21cr|perl-autobox-Core-1.330.0-1|26	and numbers), scalars, arrays and hashes) into first-class objects.
21cr|perl-autobox-Core-1.330.0-1|27	However, autobox does not provide any methods for these new classes.
21cr|perl-autobox-Core-1.330.0-1|28	
21cr|perl-autobox-Core-1.330.0-1|29	autobox::CORE provides a set of methods for these new classes. It
21cr|perl-autobox-Core-1.330.0-1|30	includes almost everything in perlfunc, some things from Scalar::Util
21cr|perl-autobox-Core-1.330.0-1|31	and List::Util, and some Perl 5 versions of methods taken from Perl 6.
21cr|perl-autobox-Core-1.330.0-1|32	
21cr|perl-autobox-Core-1.330.0-1|33	%prep
21cr|perl-autobox-Core-1.330.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-autobox-Core-1.330.0-1|35	
21cr|perl-autobox-Core-1.330.0-1|36	%build
21cr|perl-autobox-Core-1.330.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-autobox-Core-1.330.0-1|38	
21cr|perl-autobox-Core-1.330.0-1|39	%make
21cr|perl-autobox-Core-1.330.0-1|40	
21cr|perl-autobox-Core-1.330.0-1|41	%check
21cr|perl-autobox-Core-1.330.0-1|42	%make test
21cr|perl-autobox-Core-1.330.0-1|43	
21cr|perl-autobox-Core-1.330.0-1|44	%install
21cr|perl-autobox-Core-1.330.0-1|45	%makeinstall_std
21cr|perl-autobox-Core-1.330.0-1|46	
21cr|perl-autobox-Core-1.330.0-1|47	%files
21cr|perl-autobox-Core-1.330.0-1|48	%doc README META.json META.yml Changes
21cr|perl-autobox-Core-1.330.0-1|49	%{_mandir}/man3/*
21cr|perl-autobox-Core-1.330.0-1|50	%{perl_vendorlib}/*

3920 21
21cr|perl-autobox-Transform-1.35.0-1|1	%define upstream_name autobox-Transform
21cr|perl-autobox-Transform-1.35.0-1|2	%define upstream_version 1.035
21cr|perl-autobox-Transform-1.35.0-1|3	
21cr|perl-autobox-Transform-1.35.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-autobox-Transform-1.35.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-autobox-Transform-1.35.0-1|6	Release:	1
21cr|perl-autobox-Transform-1.35.0-1|7	
21cr|perl-autobox-Transform-1.35.0-1|8	Summary:	Autobox methods to transform Arrays and Hashes
21cr|perl-autobox-Transform-1.35.0-1|9	License:	GPL+ or Artistic
21cr|perl-autobox-Transform-1.35.0-1|10	Group:		Development/Perl
21cr|perl-autobox-Transform-1.35.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-autobox-Transform-1.35.0-1|12	Source0:	http://www.cpan.org/modules/by-module/autobox/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-autobox-Transform-1.35.0-1|13	
21cr|perl-autobox-Transform-1.35.0-1|14	BuildRequires:	perl-devel
21cr|perl-autobox-Transform-1.35.0-1|15	BuildRequires:	perl(autobox::Core)
21cr|perl-autobox-Transform-1.35.0-1|16	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-autobox-Transform-1.35.0-1|17	BuildRequires:	perl(Test::Differences)
21cr|perl-autobox-Transform-1.35.0-1|18	BuildRequires:	perl(Test::Exception)
21cr|perl-autobox-Transform-1.35.0-1|19	BuildRequires:	perl(Sort::Maker)
21cr|perl-autobox-Transform-1.35.0-1|20	BuildRequires:	perl(List::MoreUtils)
21cr|perl-autobox-Transform-1.35.0-1|21	BuildRequires:	perl(Moo)
21cr|perl-autobox-Transform-1.35.0-1|22	
21cr|perl-autobox-Transform-1.35.0-1|23	BuildArch:	noarch
21cr|perl-autobox-Transform-1.35.0-1|24	
21cr|perl-autobox-Transform-1.35.0-1|25	%description
21cr|perl-autobox-Transform-1.35.0-1|26	autobox provides the ability to call methods on native types,
21cr|perl-autobox-Transform-1.35.0-1|27	e.g. strings, arrays, and hashes as if they were objects.
21cr|perl-autobox-Transform-1.35.0-1|28	
21cr|perl-autobox-Transform-1.35.0-1|29	%prep
21cr|perl-autobox-Transform-1.35.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-autobox-Transform-1.35.0-1|31	
21cr|perl-autobox-Transform-1.35.0-1|32	%build
21cr|perl-autobox-Transform-1.35.0-1|33	perl Build.PL installdirs=vendor
21cr|perl-autobox-Transform-1.35.0-1|34	./Build CFLAGS="%{optflags}"
21cr|perl-autobox-Transform-1.35.0-1|35	
21cr|perl-autobox-Transform-1.35.0-1|36	%check
21cr|perl-autobox-Transform-1.35.0-1|37	./Build test
21cr|perl-autobox-Transform-1.35.0-1|38	
21cr|perl-autobox-Transform-1.35.0-1|39	%install
21cr|perl-autobox-Transform-1.35.0-1|40	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-autobox-Transform-1.35.0-1|41	
21cr|perl-autobox-Transform-1.35.0-1|42	%files
21cr|perl-autobox-Transform-1.35.0-1|43	%doc README* META.json META.yml Changes
21cr|perl-autobox-Transform-1.35.0-1|44	%{_mandir}/man3/*
21cr|perl-autobox-Transform-1.35.0-1|45	%{perl_vendorlib}/*

3921 21
21cr|perl-AutoLoader-5.740.0-6|1	%define upstream_name    AutoLoader
21cr|perl-AutoLoader-5.740.0-6|2	%define upstream_version 5.74
21cr|perl-AutoLoader-5.740.0-6|3	Name:		perl-%{upstream_name}
21cr|perl-AutoLoader-5.740.0-6|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-AutoLoader-5.740.0-6|5	Release:	6
21cr|perl-AutoLoader-5.740.0-6|6	
21cr|perl-AutoLoader-5.740.0-6|7	Summary:	Load subroutines only on demand
21cr|perl-AutoLoader-5.740.0-6|8	
21cr|perl-AutoLoader-5.740.0-6|9	
21cr|perl-AutoLoader-5.740.0-6|10	License:	GPLv2+
21cr|perl-AutoLoader-5.740.0-6|11	Group:		Development/Perl
21cr|perl-AutoLoader-5.740.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-AutoLoader-5.740.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/AutoLoader-%{upstream_version}.tar.gz
21cr|perl-AutoLoader-5.740.0-6|14	
21cr|perl-AutoLoader-5.740.0-6|15	BuildRequires:	perl-devel
21cr|perl-AutoLoader-5.740.0-6|16	BuildArch:	noarch
21cr|perl-AutoLoader-5.740.0-6|17	
21cr|perl-AutoLoader-5.740.0-6|18	%description
21cr|perl-AutoLoader-5.740.0-6|19	The AutoLoader module works with the AutoSplit module and the __END__ token to
21cr|perl-AutoLoader-5.740.0-6|20	defer the loading of some subroutines until they are used rather than loading
21cr|perl-AutoLoader-5.740.0-6|21	them all at once.
21cr|perl-AutoLoader-5.740.0-6|22	
21cr|perl-AutoLoader-5.740.0-6|23	%prep
21cr|perl-AutoLoader-5.740.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-AutoLoader-5.740.0-6|25	
21cr|perl-AutoLoader-5.740.0-6|26	%build
21cr|perl-AutoLoader-5.740.0-6|27	perl Makefile.PL -n INSTALLDIRS=vendor
21cr|perl-AutoLoader-5.740.0-6|28	%make
21cr|perl-AutoLoader-5.740.0-6|29	
21cr|perl-AutoLoader-5.740.0-6|30	%check
21cr|perl-AutoLoader-5.740.0-6|31	make test
21cr|perl-AutoLoader-5.740.0-6|32	
21cr|perl-AutoLoader-5.740.0-6|33	%install
21cr|perl-AutoLoader-5.740.0-6|34	%makeinstall_std
21cr|perl-AutoLoader-5.740.0-6|35	mv %{buildroot}%{_mandir}/man3/AutoLoader.3pm \
21cr|perl-AutoLoader-5.740.0-6|36	%{buildroot}%{_mandir}/man3/AutoLoader-%{version}.3pm
21cr|perl-AutoLoader-5.740.0-6|37	
21cr|perl-AutoLoader-5.740.0-6|38	%files
21cr|perl-AutoLoader-5.740.0-6|39	%doc Changes README
21cr|perl-AutoLoader-5.740.0-6|40	%{_mandir}/man3/*
21cr|perl-AutoLoader-5.740.0-6|41	%{perl_vendorlib}/AutoLoader.pm
21cr|perl-AutoLoader-5.740.0-6|42	%{perl_vendorlib}/AutoSplit.pm

3922 21
21cr|perl-AWS-Signature4-1.20.0-1|1	%define modname AWS-Signature4
21cr|perl-AWS-Signature4-1.20.0-1|2	%define modver 1.02
21cr|perl-AWS-Signature4-1.20.0-1|3	
21cr|perl-AWS-Signature4-1.20.0-1|4	Summary:	Create a version 4 signature for Amazon Web Services
21cr|perl-AWS-Signature4-1.20.0-1|5	Name:		perl-%{modname}
21cr|perl-AWS-Signature4-1.20.0-1|6	Version:	%perl_convert_version %{modver}
21cr|perl-AWS-Signature4-1.20.0-1|7	Release:	1
21cr|perl-AWS-Signature4-1.20.0-1|8	License:	GPLv2+ or Artistic
21cr|perl-AWS-Signature4-1.20.0-1|9	Group:		Development/Perl
21cr|perl-AWS-Signature4-1.20.0-1|10	Url:		http://search.cpan.org/dist/%{modname}
21cr|perl-AWS-Signature4-1.20.0-1|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/%{modname}/%{modname}-%{modver}.tar.gz
21cr|perl-AWS-Signature4-1.20.0-1|12	BuildRequires:	perl-devel
21cr|perl-AWS-Signature4-1.20.0-1|13	BuildRequires:	perl(Module::Build)
21cr|perl-AWS-Signature4-1.20.0-1|14	# For tests
21cr|perl-AWS-Signature4-1.20.0-1|15	BuildRequires:	perl(Date::Parse)
21cr|perl-AWS-Signature4-1.20.0-1|16	BuildRequires:	perl(Digest::SHA)
21cr|perl-AWS-Signature4-1.20.0-1|17	BuildRequires:	perl(LWP)
21cr|perl-AWS-Signature4-1.20.0-1|18	BuildRequires:	perl(URI)
21cr|perl-AWS-Signature4-1.20.0-1|19	BuildRequires:	perl(URI::QueryParam)
21cr|perl-AWS-Signature4-1.20.0-1|20	BuildArch:	noarch
21cr|perl-AWS-Signature4-1.20.0-1|21	
21cr|perl-AWS-Signature4-1.20.0-1|22	%description
21cr|perl-AWS-Signature4-1.20.0-1|23	Perl module AWS::Signature4 implements Amazon Web Service's
21cr|perl-AWS-Signature4-1.20.0-1|24	Signature version 4. It can be used to add authentication
21cr|perl-AWS-Signature4-1.20.0-1|25	information to the headers of GET, POST, PUT and DELETE.
21cr|perl-AWS-Signature4-1.20.0-1|26	
21cr|perl-AWS-Signature4-1.20.0-1|27	The module can be also used to generate "signed" URLs. These
21cr|perl-AWS-Signature4-1.20.0-1|28	are preauthorized URLs that contain all the authenticationand
21cr|perl-AWS-Signature4-1.20.0-1|29	header information in the URL query parameters. They can be
21cr|perl-AWS-Signature4-1.20.0-1|30	sent to another user to, for example, grant time-limited
21cr|perl-AWS-Signature4-1.20.0-1|31	access to a private S3 bucket.
21cr|perl-AWS-Signature4-1.20.0-1|32	
21cr|perl-AWS-Signature4-1.20.0-1|33	%files
21cr|perl-AWS-Signature4-1.20.0-1|34	%doc Changes
21cr|perl-AWS-Signature4-1.20.0-1|35	%{perl_vendorlib}/AWS/Signature4.pm
21cr|perl-AWS-Signature4-1.20.0-1|36	%{_mandir}/man3/*
21cr|perl-AWS-Signature4-1.20.0-1|37	
21cr|perl-AWS-Signature4-1.20.0-1|38	#----------------------------------------------------------------------------
21cr|perl-AWS-Signature4-1.20.0-1|39	
21cr|perl-AWS-Signature4-1.20.0-1|40	%prep
21cr|perl-AWS-Signature4-1.20.0-1|41	%setup -qn %{modname}-%{modver}
21cr|perl-AWS-Signature4-1.20.0-1|42	
21cr|perl-AWS-Signature4-1.20.0-1|43	%build
21cr|perl-AWS-Signature4-1.20.0-1|44	%__perl Build.PL installdirs=vendor
21cr|perl-AWS-Signature4-1.20.0-1|45	./Build
21cr|perl-AWS-Signature4-1.20.0-1|46	
21cr|perl-AWS-Signature4-1.20.0-1|47	%install
21cr|perl-AWS-Signature4-1.20.0-1|48	./Build install destdir=%{buildroot}
21cr|perl-AWS-Signature4-1.20.0-1|49	
21cr|perl-AWS-Signature4-1.20.0-1|50	%check
21cr|perl-AWS-Signature4-1.20.0-1|51	./Build test

3923 21
21cr|perl-bareword-filehandles-0.7.0-1|1	%define upstream_name    bareword-filehandles
21cr|perl-bareword-filehandles-0.7.0-1|2	%define upstream_version 0.007
21cr|perl-bareword-filehandles-0.7.0-1|3	
21cr|perl-bareword-filehandles-0.7.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-bareword-filehandles-0.7.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-bareword-filehandles-0.7.0-1|6	Release:    1
21cr|perl-bareword-filehandles-0.7.0-1|7	
21cr|perl-bareword-filehandles-0.7.0-1|8	Summary:    Disables bareword filehandles
21cr|perl-bareword-filehandles-0.7.0-1|9	License:    GPL+ or Artistic
21cr|perl-bareword-filehandles-0.7.0-1|10	Group:      Development/Perl
21cr|perl-bareword-filehandles-0.7.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-bareword-filehandles-0.7.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/I/IL/ILMARI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-bareword-filehandles-0.7.0-1|13	
21cr|perl-bareword-filehandles-0.7.0-1|14	BuildRequires: perl(B::Hooks::OP::Check)
21cr|perl-bareword-filehandles-0.7.0-1|15	BuildRequires: perl(Test::More)
21cr|perl-bareword-filehandles-0.7.0-1|16	BuildRequires: perl(ExtUtils::Depends)
21cr|perl-bareword-filehandles-0.7.0-1|17	BuildRequires: perl-devel
21cr|perl-bareword-filehandles-0.7.0-1|18	#fails to generate
21cr|perl-bareword-filehandles-0.7.0-1|19	Provides: perl(bareword::filehandles)
21cr|perl-bareword-filehandles-0.7.0-1|20	
21cr|perl-bareword-filehandles-0.7.0-1|21	%description
21cr|perl-bareword-filehandles-0.7.0-1|22	This module lexically disables the use of bareword filehandles with builtin
21cr|perl-bareword-filehandles-0.7.0-1|23	functions, except for the special builitin filehandles 'STDIN', 'STDOUT',
21cr|perl-bareword-filehandles-0.7.0-1|24	'STDERR', 'ARGV', 'ARGVOUT' and 'DATA'.
21cr|perl-bareword-filehandles-0.7.0-1|25	
21cr|perl-bareword-filehandles-0.7.0-1|26	%prep
21cr|perl-bareword-filehandles-0.7.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-bareword-filehandles-0.7.0-1|28	
21cr|perl-bareword-filehandles-0.7.0-1|29	%build
21cr|perl-bareword-filehandles-0.7.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-bareword-filehandles-0.7.0-1|31	
21cr|perl-bareword-filehandles-0.7.0-1|32	%make
21cr|perl-bareword-filehandles-0.7.0-1|33	
21cr|perl-bareword-filehandles-0.7.0-1|34	%check
21cr|perl-bareword-filehandles-0.7.0-1|35	%make test
21cr|perl-bareword-filehandles-0.7.0-1|36	
21cr|perl-bareword-filehandles-0.7.0-1|37	%install
21cr|perl-bareword-filehandles-0.7.0-1|38	%makeinstall_std
21cr|perl-bareword-filehandles-0.7.0-1|39	
21cr|perl-bareword-filehandles-0.7.0-1|40	%files
21cr|perl-bareword-filehandles-0.7.0-1|41	%doc README Changes LICENSE META.yml
21cr|perl-bareword-filehandles-0.7.0-1|42	%{_mandir}/man3/*
21cr|perl-bareword-filehandles-0.7.0-1|43	%{perl_vendorarch}/*

3924 21
21cr|perl-B-Debug-1.260.0-1|1	%define upstream_name    B-Debug
21cr|perl-B-Debug-1.260.0-1|2	%define upstream_version 1.26
21cr|perl-B-Debug-1.260.0-1|3	
21cr|perl-B-Debug-1.260.0-1|4	
21cr|perl-B-Debug-1.260.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-B-Debug-1.260.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-B-Debug-1.260.0-1|7	Release:    1
21cr|perl-B-Debug-1.260.0-1|8	
21cr|perl-B-Debug-1.260.0-1|9	Summary:    Walk Perl syntax tree, printing debug info about ops
21cr|perl-B-Debug-1.260.0-1|10	
21cr|perl-B-Debug-1.260.0-1|11	License:    GPL+ or Artistic
21cr|perl-B-Debug-1.260.0-1|12	Group:      Development/Perl
21cr|perl-B-Debug-1.260.0-1|13	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-B-Debug-1.260.0-1|14	Source0:    https://www.cpan.org/modules/by-module/B/B-Debug-%{upstream_version}.tar.gz
21cr|perl-B-Debug-1.260.0-1|15	
21cr|perl-B-Debug-1.260.0-1|16	BuildRequires: perl(B)
21cr|perl-B-Debug-1.260.0-1|17	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-B-Debug-1.260.0-1|18	BuildRequires: perl-devel
21cr|perl-B-Debug-1.260.0-1|19	BuildRequires: perl(Test::Pod)
21cr|perl-B-Debug-1.260.0-1|20	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-B-Debug-1.260.0-1|21	BuildRequires: perl(B::Flags)
21cr|perl-B-Debug-1.260.0-1|22	
21cr|perl-B-Debug-1.260.0-1|23	BuildArch:	noarch
21cr|perl-B-Debug-1.260.0-1|24	
21cr|perl-B-Debug-1.260.0-1|25	%description
21cr|perl-B-Debug-1.260.0-1|26	See _ext/B/README_ and the newer the B::Concise manpage, the B::Terse
21cr|perl-B-Debug-1.260.0-1|27	manpage.
21cr|perl-B-Debug-1.260.0-1|28	
21cr|perl-B-Debug-1.260.0-1|29	
21cr|perl-B-Debug-1.260.0-1|30	%prep
21cr|perl-B-Debug-1.260.0-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-B-Debug-1.260.0-1|32	
21cr|perl-B-Debug-1.260.0-1|33	%build
21cr|perl-B-Debug-1.260.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-B-Debug-1.260.0-1|35	%make
21cr|perl-B-Debug-1.260.0-1|36	
21cr|perl-B-Debug-1.260.0-1|37	%check
21cr|perl-B-Debug-1.260.0-1|38	make test
21cr|perl-B-Debug-1.260.0-1|39	
21cr|perl-B-Debug-1.260.0-1|40	%install
21cr|perl-B-Debug-1.260.0-1|41	%makeinstall_std
21cr|perl-B-Debug-1.260.0-1|42	
21cr|perl-B-Debug-1.260.0-1|43	%files
21cr|perl-B-Debug-1.260.0-1|44	%doc Changes README META.json META.yml
21cr|perl-B-Debug-1.260.0-1|45	%{_mandir}/man3/*
21cr|perl-B-Debug-1.260.0-1|46	%{perl_vendorlib}/*

3925 21
21cr|perl-Benchmark-Timer-0.711.200-1|1	%define upstream_name    Benchmark-Timer
21cr|perl-Benchmark-Timer-0.711.200-1|2	%define	upstream_version 0.7112
21cr|perl-Benchmark-Timer-0.711.200-1|3	
21cr|perl-Benchmark-Timer-0.711.200-1|4	Name:		perl-%{upstream_name}
21cr|perl-Benchmark-Timer-0.711.200-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Benchmark-Timer-0.711.200-1|6	Release:	1
21cr|perl-Benchmark-Timer-0.711.200-1|7	Summary:	Benchmark::Timer - Perl code benchmarking tool
21cr|perl-Benchmark-Timer-0.711.200-1|8	License:	GPL+ or Artistic
21cr|perl-Benchmark-Timer-0.711.200-1|9	Group:		Development/Perl
21cr|perl-Benchmark-Timer-0.711.200-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Benchmark-Timer-0.711.200-1|11	Source0:	http://www.cpan.org/modules/by-module/Benchmark/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Benchmark-Timer-0.711.200-1|12	Patch0:		Benchmark-Timer-fix-dep.patch
21cr|perl-Benchmark-Timer-0.711.200-1|13	
21cr|perl-Benchmark-Timer-0.711.200-1|14	BuildRequires:	perl(Statistics::TTest)
21cr|perl-Benchmark-Timer-0.711.200-1|15	BuildRequires:	perl-devel
21cr|perl-Benchmark-Timer-0.711.200-1|16	BuildRequires:	perl(Test::Compile)
21cr|perl-Benchmark-Timer-0.711.200-1|17	BuildRequires:	perl(Test::Pod)
21cr|perl-Benchmark-Timer-0.711.200-1|18	BuildRequires:	perl(Time::HiRes)
21cr|perl-Benchmark-Timer-0.711.200-1|19	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Benchmark-Timer-0.711.200-1|20	
21cr|perl-Benchmark-Timer-0.711.200-1|21	BuildArch:	noarch
21cr|perl-Benchmark-Timer-0.711.200-1|22	
21cr|perl-Benchmark-Timer-0.711.200-1|23	%description
21cr|perl-Benchmark-Timer-0.711.200-1|24	The Benchmark::Timer class allows you to time portions of code
21cr|perl-Benchmark-Timer-0.711.200-1|25	conveniently, as well as benchmark code by allowing timings of
21cr|perl-Benchmark-Timer-0.711.200-1|26	repeated trials. It is perfect for when you need more precise
21cr|perl-Benchmark-Timer-0.711.200-1|27	information about the running time of portions of your code than the
21cr|perl-Benchmark-Timer-0.711.200-1|28	Benchmark module will give you, but don't want to go all out and
21cr|perl-Benchmark-Timer-0.711.200-1|29	profile your code.
21cr|perl-Benchmark-Timer-0.711.200-1|30	
21cr|perl-Benchmark-Timer-0.711.200-1|31	%prep
21cr|perl-Benchmark-Timer-0.711.200-1|32	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Benchmark-Timer-0.711.200-1|33	
21cr|perl-Benchmark-Timer-0.711.200-1|34	%build
21cr|perl-Benchmark-Timer-0.711.200-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Benchmark-Timer-0.711.200-1|36	%make
21cr|perl-Benchmark-Timer-0.711.200-1|37	
21cr|perl-Benchmark-Timer-0.711.200-1|38	%check
21cr|perl-Benchmark-Timer-0.711.200-1|39	make test
21cr|perl-Benchmark-Timer-0.711.200-1|40	
21cr|perl-Benchmark-Timer-0.711.200-1|41	%install
21cr|perl-Benchmark-Timer-0.711.200-1|42	%makeinstall_std
21cr|perl-Benchmark-Timer-0.711.200-1|43	
21cr|perl-Benchmark-Timer-0.711.200-1|44	%files
21cr|perl-Benchmark-Timer-0.711.200-1|45	%doc CHANGES LICENSE README META.yml TODO
21cr|perl-Benchmark-Timer-0.711.200-1|46	%{perl_vendorlib}/Benchmark
21cr|perl-Benchmark-Timer-0.711.200-1|47	%{_mandir}/man3/*

3926 21
21cr|perl-Bencode-1.501.0-1|1	%define upstream_name Bencode
21cr|perl-Bencode-1.501.0-1|2	%define upstream_version 1.501
21cr|perl-Bencode-1.501.0-1|3	
21cr|perl-Bencode-1.501.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Bencode-1.501.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Bencode-1.501.0-1|6	Release:	1
21cr|perl-Bencode-1.501.0-1|7	Summary:	BitTorrent serialization format
21cr|perl-Bencode-1.501.0-1|8	
21cr|perl-Bencode-1.501.0-1|9	License:	GPL+ or Artistic
21cr|perl-Bencode-1.501.0-1|10	Group:		Development/Perl
21cr|perl-Bencode-1.501.0-1|11	URL:		http://search.cpan.org/dist/Bencode/
21cr|perl-Bencode-1.501.0-1|12	Source0:	http://www.cpan.org/authors/id/A/AR/ARISTOTLE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Bencode-1.501.0-1|13	
21cr|perl-Bencode-1.501.0-1|14	BuildRequires:	perl-devel
21cr|perl-Bencode-1.501.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Bencode-1.501.0-1|16	BuildRequires:	perl(Exporter) >= 5.700.0
21cr|perl-Bencode-1.501.0-1|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Bencode-1.501.0-1|18	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-Bencode-1.501.0-1|19	BuildRequires:	perl(Exporter::Tidy)
21cr|perl-Bencode-1.501.0-1|20	BuildRequires:	perl(strict)
21cr|perl-Bencode-1.501.0-1|21	BuildRequires:	perl(warnings)
21cr|perl-Bencode-1.501.0-1|22	BuildRequires:	perl(File::Find)
21cr|perl-Bencode-1.501.0-1|23	BuildRequires:	perl(File::Temp)
21cr|perl-Bencode-1.501.0-1|24	BuildRequires:	perl(Test::Differences)
21cr|perl-Bencode-1.501.0-1|25	
21cr|perl-Bencode-1.501.0-1|26	BuildArch:	noarch
21cr|perl-Bencode-1.501.0-1|27	
21cr|perl-Bencode-1.501.0-1|28	%description
21cr|perl-Bencode-1.501.0-1|29	This module implements the BitTorrent bencode serialization format as
21cr|perl-Bencode-1.501.0-1|30	described in http://www.bittorrent.org/protocol.html.
21cr|perl-Bencode-1.501.0-1|31	
21cr|perl-Bencode-1.501.0-1|32	%prep
21cr|perl-Bencode-1.501.0-1|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Bencode-1.501.0-1|34	
21cr|perl-Bencode-1.501.0-1|35	%build
21cr|perl-Bencode-1.501.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Bencode-1.501.0-1|37	%make
21cr|perl-Bencode-1.501.0-1|38	
21cr|perl-Bencode-1.501.0-1|39	%check
21cr|perl-Bencode-1.501.0-1|40	%make test
21cr|perl-Bencode-1.501.0-1|41	
21cr|perl-Bencode-1.501.0-1|42	%install
21cr|perl-Bencode-1.501.0-1|43	%makeinstall_std
21cr|perl-Bencode-1.501.0-1|44	
21cr|perl-Bencode-1.501.0-1|45	%files
21cr|perl-Bencode-1.501.0-1|46	%doc Changes LICENSE README META.json META.yml
21cr|perl-Bencode-1.501.0-1|47	%{perl_vendorlib}/*
21cr|perl-Bencode-1.501.0-1|48	%{_mandir}/man3/*

3927 21
21cr|perl-B-Flags-0.170.0-1|1	%define upstream_name    B-Flags
21cr|perl-B-Flags-0.170.0-1|2	%define upstream_version 0.17
21cr|perl-B-Flags-0.170.0-1|3	%global __provides_exclude Flags.so
21cr|perl-B-Flags-0.170.0-1|4	
21cr|perl-B-Flags-0.170.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-B-Flags-0.170.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-B-Flags-0.170.0-1|7	Release:    1
21cr|perl-B-Flags-0.170.0-1|8	
21cr|perl-B-Flags-0.170.0-1|9	Summary:    Friendlier flags for B
21cr|perl-B-Flags-0.170.0-1|10	License:    GPL+ or Artistic
21cr|perl-B-Flags-0.170.0-1|11	Group:      Development/Perl
21cr|perl-B-Flags-0.170.0-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-B-Flags-0.170.0-1|13	Source0:    https://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-B-Flags-0.170.0-1|14	
21cr|perl-B-Flags-0.170.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-B-Flags-0.170.0-1|16	BuildRequires: perl(Devel::Peek)
21cr|perl-B-Flags-0.170.0-1|17	BuildRequires: perl-devel
21cr|perl-B-Flags-0.170.0-1|18	
21cr|perl-B-Flags-0.170.0-1|19	%description
21cr|perl-B-Flags-0.170.0-1|20	Stringification of flags.
21cr|perl-B-Flags-0.170.0-1|21	
21cr|perl-B-Flags-0.170.0-1|22	By default, '$foo->flags' when passed an object in the 'B' class will
21cr|perl-B-Flags-0.170.0-1|23	produce a relatively meaningless number, which one would need to grovel
21cr|perl-B-Flags-0.170.0-1|24	through the Perl source code in order to do anything useful with. This
21cr|perl-B-Flags-0.170.0-1|25	module adds 'flagspv' to the SV and op classes and 'privatepv' to the op
21cr|perl-B-Flags-0.170.0-1|26	classes, which makes them easier to understand.
21cr|perl-B-Flags-0.170.0-1|27	
21cr|perl-B-Flags-0.170.0-1|28	%prep
21cr|perl-B-Flags-0.170.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-B-Flags-0.170.0-1|30	
21cr|perl-B-Flags-0.170.0-1|31	%build
21cr|perl-B-Flags-0.170.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-B-Flags-0.170.0-1|33	
21cr|perl-B-Flags-0.170.0-1|34	%make
21cr|perl-B-Flags-0.170.0-1|35	
21cr|perl-B-Flags-0.170.0-1|36	%check
21cr|perl-B-Flags-0.170.0-1|37	%make test
21cr|perl-B-Flags-0.170.0-1|38	
21cr|perl-B-Flags-0.170.0-1|39	%install
21cr|perl-B-Flags-0.170.0-1|40	%makeinstall_std
21cr|perl-B-Flags-0.170.0-1|41	
21cr|perl-B-Flags-0.170.0-1|42	%files
21cr|perl-B-Flags-0.170.0-1|43	%doc Changes META.json META.yml README
21cr|perl-B-Flags-0.170.0-1|44	%{_mandir}/man3/*
21cr|perl-B-Flags-0.170.0-1|45	%{perl_vendorarch}/*

3928 21
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|1	%define upstream_name    B-Hooks-OP-PPAddr
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|3	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|6	Release:    1
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|7	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|8	Summary:    Hook into opcode execution
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|9	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|10	License:    GPL+ or Artistic
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|11	Group:      Development/Perl
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|13	Source0:    http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|14	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|15	BuildRequires: perl(ExtUtils::Depends)
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|17	BuildRequires: perl(parent)
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|18	BuildRequires: perl-devel
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|19	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|20	%description
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|21	This module provides a c api for XS modules to hook into the execution of
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|22	perl opcodes.
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|23	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|24	the ExtUtils::Depends manpage is used to export all functions for other XS
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|25	modules to use. Include the following in your Makefile.PL:
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|26	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|27	my $pkg = ExtUtils::Depends->new('Your::XSModule', 'B::Hooks::OP::PPAddr');
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|28	WriteMakefile(
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|29	... # your normal makefile flags
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|30	$pkg->get_makefile_vars,
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|31	);
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|32	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|33	%prep
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|35	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|36	%build
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|38	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|39	%make
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|40	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|41	%check
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|42	%make test
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|43	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|44	%install
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|45	%makeinstall_std
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|46	
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|47	%files
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|48	%doc Changes README
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|49	%{_mandir}/man3/*
21cr|perl-B-Hooks-OP-PPAddr-0.60.0-1|50	%{perl_vendorarch}/*

3929 21
21cr|perl-Bio-Cluster-1.7.3-1|1	%define upstream_name    Bio-Cluster
21cr|perl-Bio-Cluster-1.7.3-1|2	%define upstream_version 1.7.3
21cr|perl-Bio-Cluster-1.7.3-1|3	
21cr|perl-Bio-Cluster-1.7.3-1|4	%{?perl_default_filter}
21cr|perl-Bio-Cluster-1.7.3-1|5	
21cr|perl-Bio-Cluster-1.7.3-1|6	Name:       perl-%{upstream_name}
21cr|perl-Bio-Cluster-1.7.3-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Bio-Cluster-1.7.3-1|8	Release:    1
21cr|perl-Bio-Cluster-1.7.3-1|9	
21cr|perl-Bio-Cluster-1.7.3-1|10	Summary:    Instantiates a new Bio::ClusterI (or derived class) through a factory
21cr|perl-Bio-Cluster-1.7.3-1|11	License:    GPLv1+ or Artistic
21cr|perl-Bio-Cluster-1.7.3-1|12	Group:      Development/Perl
21cr|perl-Bio-Cluster-1.7.3-1|13	Url:        https://metacpan.org/release/%{upstream_name}
21cr|perl-Bio-Cluster-1.7.3-1|14	Source0:    https://www.cpan.org/modules/by-module/Bio/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Bio-Cluster-1.7.3-1|15	
21cr|perl-Bio-Cluster-1.7.3-1|16	BuildRequires: perl(Bio::AnnotatableI)
21cr|perl-Bio-Cluster-1.7.3-1|17	BuildRequires: perl(Bio::Annotation::Collection)
21cr|perl-Bio-Cluster-1.7.3-1|18	BuildRequires: perl(Bio::Annotation::DBLink)
21cr|perl-Bio-Cluster-1.7.3-1|19	BuildRequires: perl(Bio::Annotation::SimpleValue)
21cr|perl-Bio-Cluster-1.7.3-1|20	BuildRequires: perl(Bio::DescribableI)
21cr|perl-Bio-Cluster-1.7.3-1|21	BuildRequires: perl(Bio::Factory::ObjectFactory)
21cr|perl-Bio-Cluster-1.7.3-1|22	BuildRequires: perl(Bio::Factory::SequenceStreamI)
21cr|perl-Bio-Cluster-1.7.3-1|23	BuildRequires: perl(Bio::IdentifiableI)
21cr|perl-Bio-Cluster-1.7.3-1|24	BuildRequires: perl(Bio::Root::IO)
21cr|perl-Bio-Cluster-1.7.3-1|25	BuildRequires: perl(Bio::Root::Root)
21cr|perl-Bio-Cluster-1.7.3-1|26	BuildRequires: perl(Bio::Root::RootI)
21cr|perl-Bio-Cluster-1.7.3-1|27	BuildRequires: perl(Bio::Root::Test)
21cr|perl-Bio-Cluster-1.7.3-1|28	BuildRequires: perl(Bio::Seq::SeqFactory)
21cr|perl-Bio-Cluster-1.7.3-1|29	BuildRequires: perl(Bio::Species)
21cr|perl-Bio-Cluster-1.7.3-1|30	BuildRequires: perl(Bio::Variation::SNP)
21cr|perl-Bio-Cluster-1.7.3-1|31	BuildRequires: perl(Data::Dumper)
21cr|perl-Bio-Cluster-1.7.3-1|32	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Bio-Cluster-1.7.3-1|33	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Bio-Cluster-1.7.3-1|34	BuildRequires: perl(File::Spec)
21cr|perl-Bio-Cluster-1.7.3-1|35	BuildRequires: perl(IO::File)
21cr|perl-Bio-Cluster-1.7.3-1|36	BuildRequires: perl(IO::Handle)
21cr|perl-Bio-Cluster-1.7.3-1|37	BuildRequires: perl(IPC::Open3)
21cr|perl-Bio-Cluster-1.7.3-1|38	BuildRequires: perl(Test::More)
21cr|perl-Bio-Cluster-1.7.3-1|39	BuildRequires: perl(Time::HiRes)
21cr|perl-Bio-Cluster-1.7.3-1|40	BuildRequires: perl(XML::SAX)
21cr|perl-Bio-Cluster-1.7.3-1|41	BuildRequires: perl(base)
21cr|perl-Bio-Cluster-1.7.3-1|42	BuildRequires: perl(lib)
21cr|perl-Bio-Cluster-1.7.3-1|43	BuildRequires: perl(strict)
21cr|perl-Bio-Cluster-1.7.3-1|44	BuildRequires: perl(warnings)
21cr|perl-Bio-Cluster-1.7.3-1|45	BuildArch: noarch
21cr|perl-Bio-Cluster-1.7.3-1|46	
21cr|perl-Bio-Cluster-1.7.3-1|47	%description
21cr|perl-Bio-Cluster-1.7.3-1|48	Classes and modules here describe the basic structure for a cluster of
21cr|perl-Bio-Cluster-1.7.3-1|49	bioperl objects. For a more complete explanation, please see the interface
21cr|perl-Bio-Cluster-1.7.3-1|50	module the Bio::ClusterI manpage or the Bio::ClusterI-based implementations
21cr|perl-Bio-Cluster-1.7.3-1|51	for specific examples.
21cr|perl-Bio-Cluster-1.7.3-1|52	
21cr|perl-Bio-Cluster-1.7.3-1|53	%prep
21cr|perl-Bio-Cluster-1.7.3-1|54	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Bio-Cluster-1.7.3-1|55	
21cr|perl-Bio-Cluster-1.7.3-1|56	%build
21cr|perl-Bio-Cluster-1.7.3-1|57	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Bio-Cluster-1.7.3-1|58	%make
21cr|perl-Bio-Cluster-1.7.3-1|59	
21cr|perl-Bio-Cluster-1.7.3-1|60	%check
21cr|perl-Bio-Cluster-1.7.3-1|61	make test
21cr|perl-Bio-Cluster-1.7.3-1|62	
21cr|perl-Bio-Cluster-1.7.3-1|63	%install
21cr|perl-Bio-Cluster-1.7.3-1|64	%makeinstall_std
21cr|perl-Bio-Cluster-1.7.3-1|65	
21cr|perl-Bio-Cluster-1.7.3-1|66	%files
21cr|perl-Bio-Cluster-1.7.3-1|67	%doc Changes LICENSE META.yml META.json examples
21cr|perl-Bio-Cluster-1.7.3-1|68	%{_mandir}/man3/*
21cr|perl-Bio-Cluster-1.7.3-1|69	%{perl_vendorlib}/*
21cr|perl-Bio-Cluster-1.7.3-1|70	
21cr|perl-Bio-Cluster-1.7.3-1|71	

3930 21
21cr|perl-Bio-FeatureIO-1.6.905-4|1	%define upstream_name Bio-FeatureIO
21cr|perl-Bio-FeatureIO-1.6.905-4|2	%define upstream_version 1.6.905
21cr|perl-Bio-FeatureIO-1.6.905-4|3	
21cr|perl-Bio-FeatureIO-1.6.905-4|4	
21cr|perl-Bio-FeatureIO-1.6.905-4|5	Name:		perl-%{upstream_name}
21cr|perl-Bio-FeatureIO-1.6.905-4|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Bio-FeatureIO-1.6.905-4|7	Release:	4
21cr|perl-Bio-FeatureIO-1.6.905-4|8	
21cr|perl-Bio-FeatureIO-1.6.905-4|9	Summary:	Handler for FeatureIO
21cr|perl-Bio-FeatureIO-1.6.905-4|10	License:	GPL+ or Artistic
21cr|perl-Bio-FeatureIO-1.6.905-4|11	Group:		Development/Perl
21cr|perl-Bio-FeatureIO-1.6.905-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Bio-FeatureIO-1.6.905-4|13	Source0:	http://www.cpan.org/modules/by-module/Bio/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Bio-FeatureIO-1.6.905-4|14	
21cr|perl-Bio-FeatureIO-1.6.905-4|15	BuildRequires:	perl-devel
21cr|perl-Bio-FeatureIO-1.6.905-4|16	BuildRequires:	perl(Bio::Root::Test)
21cr|perl-Bio-FeatureIO-1.6.905-4|17	BuildRequires:	perl(XML::DOM::XPath)
21cr|perl-Bio-FeatureIO-1.6.905-4|18	
21cr|perl-Bio-FeatureIO-1.6.905-4|19	BuildArch:	noarch
21cr|perl-Bio-FeatureIO-1.6.905-4|20	
21cr|perl-Bio-FeatureIO-1.6.905-4|21	%description
21cr|perl-Bio-FeatureIO-1.6.905-4|22	Bio::FeatureIO is a BioPerl-based parser for feature data from common
21cr|perl-Bio-FeatureIO-1.6.905-4|23	biological sequence formats, such as GFF3, GTF, and BED.
21cr|perl-Bio-FeatureIO-1.6.905-4|24	
21cr|perl-Bio-FeatureIO-1.6.905-4|25	%prep
21cr|perl-Bio-FeatureIO-1.6.905-4|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Bio-FeatureIO-1.6.905-4|27	
21cr|perl-Bio-FeatureIO-1.6.905-4|28	%build
21cr|perl-Bio-FeatureIO-1.6.905-4|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Bio-FeatureIO-1.6.905-4|30	
21cr|perl-Bio-FeatureIO-1.6.905-4|31	%make
21cr|perl-Bio-FeatureIO-1.6.905-4|32	
21cr|perl-Bio-FeatureIO-1.6.905-4|33	%check
21cr|perl-Bio-FeatureIO-1.6.905-4|34	%make test
21cr|perl-Bio-FeatureIO-1.6.905-4|35	
21cr|perl-Bio-FeatureIO-1.6.905-4|36	%install
21cr|perl-Bio-FeatureIO-1.6.905-4|37	%makeinstall_std
21cr|perl-Bio-FeatureIO-1.6.905-4|38	
21cr|perl-Bio-FeatureIO-1.6.905-4|39	%files
21cr|perl-Bio-FeatureIO-1.6.905-4|40	%doc Changes LICENSE META.json META.yml README.md
21cr|perl-Bio-FeatureIO-1.6.905-4|41	%{_mandir}/man3/*
21cr|perl-Bio-FeatureIO-1.6.905-4|42	%{perl_vendorlib}/*

3931 21
21cr|perl-bioperl-1.7.8-2|1	%define upstream_name    BioPerl
21cr|perl-bioperl-1.7.8-2|2	%define upstream_version 1.7.8
21cr|perl-bioperl-1.7.8-2|3	
21cr|perl-bioperl-1.7.8-2|4	%if %{_use_internal_dependency_generator}
21cr|perl-bioperl-1.7.8-2|5	%global __requires_exclude perl\\(Bio::Expression::(.*)\\)|perl\\(Bio::Phylo::(.*)\\)|perl\\(Mac::(.*)\\)|perl\\(Win32::Clipboard\\)|perl\\(Bio::Tools::Run::Samtools\\)|perl\\(TestInterface\\)|perl\\(Bio::Phylo\\)|perl\\(Bio::SeqFeature::Annotated\\)
21cr|perl-bioperl-1.7.8-2|6	%global __provides_exclude perl\\(Error\\)|perl\\(Error::Simple\\)|perl\\(Error::subs\\)|perl\\(TestInterface\\)|perl\\(TestObject\\)
21cr|perl-bioperl-1.7.8-2|7	%else
21cr|perl-bioperl-1.7.8-2|8	%define _requires_exceptions perl(Bio::Expression::FeatureSet)\\|perl(TestInterface)|perl\\(Bio::Phylo\\)
21cr|perl-bioperl-1.7.8-2|9	%define _provides_exceptions perl(Error)\\|perl(Error::Simple)\\|perl(Error::subs)\\|perl(TestInterface)\\|perl(TestObject)
21cr|perl-bioperl-1.7.8-2|10	%endif
21cr|perl-bioperl-1.7.8-2|11	
21cr|perl-bioperl-1.7.8-2|12	Name:		perl-bioperl
21cr|perl-bioperl-1.7.8-2|13	Version:	%perl_convert_version %{upstream_version}
21cr|perl-bioperl-1.7.8-2|14	Release:	2
21cr|perl-bioperl-1.7.8-2|15	Summary:	BioPerl core modules
21cr|perl-bioperl-1.7.8-2|16	
21cr|perl-bioperl-1.7.8-2|17	Group:		Development/Perl
21cr|perl-bioperl-1.7.8-2|18	License:	Artistic
21cr|perl-bioperl-1.7.8-2|19	URL:		http://www.bioperl.org
21cr|perl-bioperl-1.7.8-2|20	Source0:	https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-bioperl-1.7.8-2|21	
21cr|perl-bioperl-1.7.8-2|22	BuildRequires:	perl-devel
21cr|perl-bioperl-1.7.8-2|23	BuildRequires:	perl(Algorithm::Munkres)
21cr|perl-bioperl-1.7.8-2|24	BuildRequires:	perl(Array::Compare)
21cr|perl-bioperl-1.7.8-2|25	BuildRequires:	perl(Clone)
21cr|perl-bioperl-1.7.8-2|26	BuildRequires:	perl(Convert::Binary::C)
21cr|perl-bioperl-1.7.8-2|27	BuildRequires:	perl(CPAN) >= 1.920.5
21cr|perl-bioperl-1.7.8-2|28	BuildRequires:	perl(Data::Stag)
21cr|perl-bioperl-1.7.8-2|29	BuildRequires:	perl(DB_File)
21cr|perl-bioperl-1.7.8-2|30	BuildRequires:	perl(Error)
21cr|perl-bioperl-1.7.8-2|31	BuildRequires:	perl(GraphViz)
21cr|perl-bioperl-1.7.8-2|32	BuildRequires:	perl(IO::String)
21cr|perl-bioperl-1.7.8-2|33	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-bioperl-1.7.8-2|34	BuildRequires:	perl(Math::Random)
21cr|perl-bioperl-1.7.8-2|35	BuildRequires:	perl(Math::BigFloat)
21cr|perl-bioperl-1.7.8-2|36	BuildRequires:	perl(Module::Build)
21cr|perl-bioperl-1.7.8-2|37	BuildRequires:	perl(Spreadsheet::ParseExcel)
21cr|perl-bioperl-1.7.8-2|38	BuildRequires:	perl(Scalar::Util)
21cr|perl-bioperl-1.7.8-2|39	BuildRequires:	perl(Set::Scalar)
21cr|perl-bioperl-1.7.8-2|40	BuildRequires:	perl(Set::Object)
21cr|perl-bioperl-1.7.8-2|41	BuildRequires:	perl(Sort::Naturally)
21cr|perl-bioperl-1.7.8-2|42	BuildRequires:	perl(SVG::Graph)
21cr|perl-bioperl-1.7.8-2|43	BuildRequires:	perl(XML::DOM::XPath)
21cr|perl-bioperl-1.7.8-2|44	BuildRequires:	perl(XML::SAX::Writer)
21cr|perl-bioperl-1.7.8-2|45	BuildRequires:	perl(XML::Simple)
21cr|perl-bioperl-1.7.8-2|46	BuildRequires:	perl(XML::Writer)
21cr|perl-bioperl-1.7.8-2|47	BuildRequires:	perl(HTML::Entities)
21cr|perl-bioperl-1.7.8-2|48	BuildRequires:	perl(HTML::HeadParser)
21cr|perl-bioperl-1.7.8-2|49	BuildRequires:	perl(HTML::TableExtract)
21cr|perl-bioperl-1.7.8-2|50	BuildRequires:	perl(IO::Scalar)
21cr|perl-bioperl-1.7.8-2|51	BuildRequires:	perl(PostScript::TextBlock)
21cr|perl-bioperl-1.7.8-2|52	BuildRequires:	perl(DBD::mysql)
21cr|perl-bioperl-1.7.8-2|53	BuildRequires:	perl(DBD::Pg)
21cr|perl-bioperl-1.7.8-2|54	BuildRequires:	perl(YAML)
21cr|perl-bioperl-1.7.8-2|55	BuildRequires:	perl(Test::Most)
21cr|perl-bioperl-1.7.8-2|56	BuildRequires:	perl(Test::Pod)
21cr|perl-bioperl-1.7.8-2|57	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-bioperl-1.7.8-2|58	BuildRequires:	perl(Test::RequiresInternet)
21cr|perl-bioperl-1.7.8-2|59	
21cr|perl-bioperl-1.7.8-2|60	
21cr|perl-bioperl-1.7.8-2|61	BuildArch:	noarch
21cr|perl-bioperl-1.7.8-2|62	%rename perl-Bioperl
21cr|perl-bioperl-1.7.8-2|63	%rename perl-bioperl
21cr|perl-bioperl-1.7.8-2|64	
21cr|perl-bioperl-1.7.8-2|65	%description
21cr|perl-bioperl-1.7.8-2|66	Officially organized in 1995 and existing informally for several years
21cr|perl-bioperl-1.7.8-2|67	prior, The Bioperl Project is an international association of developers
21cr|perl-bioperl-1.7.8-2|68	of open source Perl tools for bioinformatics, genomics and life science
21cr|perl-bioperl-1.7.8-2|69	research.
21cr|perl-bioperl-1.7.8-2|70	
21cr|perl-bioperl-1.7.8-2|71	%prep
21cr|perl-bioperl-1.7.8-2|72	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-bioperl-1.7.8-2|73	
21cr|perl-bioperl-1.7.8-2|74	chmod 644 AUTHORS Changes
21cr|perl-bioperl-1.7.8-2|75	for file in AUTHORS Changes; do
21cr|perl-bioperl-1.7.8-2|76	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|perl-bioperl-1.7.8-2|77	touch -r $file $file.new && \
21cr|perl-bioperl-1.7.8-2|78	mv $file.new $file
21cr|perl-bioperl-1.7.8-2|79	done
21cr|perl-bioperl-1.7.8-2|80	
21cr|perl-bioperl-1.7.8-2|81	%build
21cr|perl-bioperl-1.7.8-2|82	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-bioperl-1.7.8-2|83	%make
21cr|perl-bioperl-1.7.8-2|84	
21cr|perl-bioperl-1.7.8-2|85	%check
21cr|perl-bioperl-1.7.8-2|86	%make test
21cr|perl-bioperl-1.7.8-2|87	
21cr|perl-bioperl-1.7.8-2|88	%install
21cr|perl-bioperl-1.7.8-2|89	%makeinstall_std
21cr|perl-bioperl-1.7.8-2|90	
21cr|perl-bioperl-1.7.8-2|91	%_fixperms %{buildroot}
21cr|perl-bioperl-1.7.8-2|92	
21cr|perl-bioperl-1.7.8-2|93	%files
21cr|perl-bioperl-1.7.8-2|94	%doc AUTHORS Changes LICENSE META.json META.yml README.md examples
21cr|perl-bioperl-1.7.8-2|95	%{perl_vendorlib}/Bio/
21cr|perl-bioperl-1.7.8-2|96	%{perl_vendorlib}/BioPerl.pm
21cr|perl-bioperl-1.7.8-2|97	%{_mandir}/*/*
21cr|perl-bioperl-1.7.8-2|98	%{_bindir}/*
21cr|perl-bioperl-1.7.8-2|99	
21cr|perl-bioperl-1.7.8-2|100	

3932 21
21cr|perl-BioPerl-Run-1.7.3-3|1	%define upstream_name    BioPerl-Run
21cr|perl-BioPerl-Run-1.7.3-3|2	%define upstream_version 1.007003
21cr|perl-BioPerl-Run-1.7.3-3|3	
21cr|perl-BioPerl-Run-1.7.3-3|4	%if %{_use_internal_dependency_generator}
21cr|perl-BioPerl-Run-1.7.3-3|5	%global __requires_exclude perl\\(Bio::Root::(.*)\\)|perl\\(Bio::Tools::(.*)\\)|perl\\(Bio::DB::(.*)\\)
21cr|perl-BioPerl-Run-1.7.3-3|6	%else
21cr|perl-BioPerl-Run-1.7.3-3|7	%define _requires_exceptions perl(Bio::Root::AccessorMaker)
21cr|perl-BioPerl-Run-1.7.3-3|8	%endif
21cr|perl-BioPerl-Run-1.7.3-3|9	
21cr|perl-BioPerl-Run-1.7.3-3|10	Name:		perl-%{upstream_name}
21cr|perl-BioPerl-Run-1.7.3-3|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-BioPerl-Run-1.7.3-3|12	Release:	3
21cr|perl-BioPerl-Run-1.7.3-3|13	
21cr|perl-BioPerl-Run-1.7.3-3|14	Summary:	BioPerl wrappers for external programs
21cr|perl-BioPerl-Run-1.7.3-3|15	
21cr|perl-BioPerl-Run-1.7.3-3|16	License:	Artistic
21cr|perl-BioPerl-Run-1.7.3-3|17	Group:		Development/Perl
21cr|perl-BioPerl-Run-1.7.3-3|18	Url:		http://www.bioperl.org
21cr|perl-BioPerl-Run-1.7.3-3|19	Source0:	https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-BioPerl-Run-1.7.3-3|20	
21cr|perl-BioPerl-Run-1.7.3-3|21	BuildRequires:	perl-devel
21cr|perl-BioPerl-Run-1.7.3-3|22	BuildRequires:	perl(File::Sort)
21cr|perl-BioPerl-Run-1.7.3-3|23	BuildRequires:	perl(Module::Build)
21cr|perl-BioPerl-Run-1.7.3-3|24	BuildRequires:	perl(XML::Twig)
21cr|perl-BioPerl-Run-1.7.3-3|25	BuildRequires:	perl(Bio::FeatureIO)
21cr|perl-BioPerl-Run-1.7.3-3|26	BuildRequires:	perl(Test::RequiresInternet)
21cr|perl-BioPerl-Run-1.7.3-3|27	
21cr|perl-BioPerl-Run-1.7.3-3|28	BuildArch:	noarch
21cr|perl-BioPerl-Run-1.7.3-3|29	
21cr|perl-BioPerl-Run-1.7.3-3|30	%rename perl-Bioperl-Run
21cr|perl-BioPerl-Run-1.7.3-3|31	%rename perl-bioperl-run
21cr|perl-BioPerl-Run-1.7.3-3|32	
21cr|perl-BioPerl-Run-1.7.3-3|33	%description
21cr|perl-BioPerl-Run-1.7.3-3|34	Officially organized in 1995 and existing informally for several years
21cr|perl-BioPerl-Run-1.7.3-3|35	prior, The Bioperl Project is an international association of developers
21cr|perl-BioPerl-Run-1.7.3-3|36	of open source Perl tools for bioinformatics, genomics and life science
21cr|perl-BioPerl-Run-1.7.3-3|37	research.
21cr|perl-BioPerl-Run-1.7.3-3|38	
21cr|perl-BioPerl-Run-1.7.3-3|39	%prep
21cr|perl-BioPerl-Run-1.7.3-3|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-BioPerl-Run-1.7.3-3|41	# we don't need those tests because
21cr|perl-BioPerl-Run-1.7.3-3|42	# Network tests have not been requested or
21cr|perl-BioPerl-Run-1.7.3-3|43	#  Valid email not provided. Symbianflo
21cr|perl-BioPerl-Run-1.7.3-3|44	rm -fr t/BWA.t t/Blat.t t/Bowtie.t t/Eponine.t \
21cr|perl-BioPerl-Run-1.7.3-3|45	t/Phyml.t t/RepeatMasker.t t/Maq.t t/Samtools.t \
21cr|perl-BioPerl-Run-1.7.3-3|46	t/SABlastPlus.t
21cr|perl-BioPerl-Run-1.7.3-3|47	
21cr|perl-BioPerl-Run-1.7.3-3|48	%build
21cr|perl-BioPerl-Run-1.7.3-3|49	%{__perl} Build.PL installdirs=vendor <<EOI
21cr|perl-BioPerl-Run-1.7.3-3|50	y
21cr|perl-BioPerl-Run-1.7.3-3|51	n
21cr|perl-BioPerl-Run-1.7.3-3|52	EOI
21cr|perl-BioPerl-Run-1.7.3-3|53	./Build
21cr|perl-BioPerl-Run-1.7.3-3|54	
21cr|perl-BioPerl-Run-1.7.3-3|55	%check
21cr|perl-BioPerl-Run-1.7.3-3|56	# most of the check useanon-packaged  external tools, so they are useless there
21cr|perl-BioPerl-Run-1.7.3-3|57	./Build test || :
21cr|perl-BioPerl-Run-1.7.3-3|58	
21cr|perl-BioPerl-Run-1.7.3-3|59	%install
21cr|perl-BioPerl-Run-1.7.3-3|60	./Build install destdir=%{buildroot}
21cr|perl-BioPerl-Run-1.7.3-3|61	
21cr|perl-BioPerl-Run-1.7.3-3|62	pushd %{buildroot}%{perl_vendorlib}/Bio
21cr|perl-BioPerl-Run-1.7.3-3|63	find . -type f -name "*.pm" -exec chmod 644 {} \;
21cr|perl-BioPerl-Run-1.7.3-3|64	popd
21cr|perl-BioPerl-Run-1.7.3-3|65	
21cr|perl-BioPerl-Run-1.7.3-3|66	pushd %{buildroot}%{_bindir}
21cr|perl-BioPerl-Run-1.7.3-3|67	find . -type f -name "*.pl" -exec chmod 755 {} \;
21cr|perl-BioPerl-Run-1.7.3-3|68	popd
21cr|perl-BioPerl-Run-1.7.3-3|69	
21cr|perl-BioPerl-Run-1.7.3-3|70	%files
21cr|perl-BioPerl-Run-1.7.3-3|71	%doc AUTHORS Changes DEPENDENCIES LICENSE META.json META.yml README*
21cr|perl-BioPerl-Run-1.7.3-3|72	%{perl_vendorlib}/Bio
21cr|perl-BioPerl-Run-1.7.3-3|73	%{_bindir}/*
21cr|perl-BioPerl-Run-1.7.3-3|74	%{_mandir}/man?/*

3933 21
21cr|perl-Bio-Variation-1.7.5-2|1	%define upstream_name    Bio-Variation
21cr|perl-Bio-Variation-1.7.5-2|2	%define upstream_version 1.7.5
21cr|perl-Bio-Variation-1.7.5-2|3	
21cr|perl-Bio-Variation-1.7.5-2|4	%{?perl_default_filter}
21cr|perl-Bio-Variation-1.7.5-2|5	
21cr|perl-Bio-Variation-1.7.5-2|6	Name:       perl-%{upstream_name}
21cr|perl-Bio-Variation-1.7.5-2|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Bio-Variation-1.7.5-2|8	Release:    2
21cr|perl-Bio-Variation-1.7.5-2|9	
21cr|perl-Bio-Variation-1.7.5-2|10	Summary:    Module used by Bio-Cluster
21cr|perl-Bio-Variation-1.7.5-2|11	License:    GPLv1+ or Artistic
21cr|perl-Bio-Variation-1.7.5-2|12	Group:      Development/Perl
21cr|perl-Bio-Variation-1.7.5-2|13	Url:        https://github.com/bioperl/Bio-Variation
21cr|perl-Bio-Variation-1.7.5-2|14	# from https://github.com/bioperl/Bio-Variation/archive/master.zip:
21cr|perl-Bio-Variation-1.7.5-2|15	Source0:    https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Bio-Variation-1.7.5-2|16	
21cr|perl-Bio-Variation-1.7.5-2|17	BuildRequires: perl(Bio::DBLinkContainerI)
21cr|perl-Bio-Variation-1.7.5-2|18	BuildRequires: perl(Bio::PrimarySeq)
21cr|perl-Bio-Variation-1.7.5-2|19	BuildRequires: perl(Bio::Root::IO)
21cr|perl-Bio-Variation-1.7.5-2|20	BuildRequires: perl(Bio::Root::Root)
21cr|perl-Bio-Variation-1.7.5-2|21	BuildRequires: perl(Bio::Root::Test)
21cr|perl-Bio-Variation-1.7.5-2|22	BuildRequires: perl(Bio::SeqFeature::Generic)
21cr|perl-Bio-Variation-1.7.5-2|23	BuildRequires: perl(Bio::SeqIO)
21cr|perl-Bio-Variation-1.7.5-2|24	BuildRequires: perl(Bio::Tools::CodonTable)
21cr|perl-Bio-Variation-1.7.5-2|25	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Bio-Variation-1.7.5-2|26	BuildRequires: perl(File::Spec)
21cr|perl-Bio-Variation-1.7.5-2|27	BuildRequires: perl(Getopt::Long)
21cr|perl-Bio-Variation-1.7.5-2|28	BuildRequires: perl(IO::Handle)
21cr|perl-Bio-Variation-1.7.5-2|29	BuildRequires: perl(IO::String)
21cr|perl-Bio-Variation-1.7.5-2|30	BuildRequires: perl(IPC::Open3)
21cr|perl-Bio-Variation-1.7.5-2|31	BuildRequires: perl(Test::More)
21cr|perl-Bio-Variation-1.7.5-2|32	BuildRequires: perl(Text::Wrap)
21cr|perl-Bio-Variation-1.7.5-2|33	BuildRequires: perl(XML::Twig)
21cr|perl-Bio-Variation-1.7.5-2|34	BuildRequires: perl(XML::Writer) >= 0.400.0
21cr|perl-Bio-Variation-1.7.5-2|35	BuildRequires: perl(base)
21cr|perl-Bio-Variation-1.7.5-2|36	BuildRequires: perl(constant)
21cr|perl-Bio-Variation-1.7.5-2|37	BuildRequires: perl(lib)
21cr|perl-Bio-Variation-1.7.5-2|38	BuildRequires: perl(strict)
21cr|perl-Bio-Variation-1.7.5-2|39	BuildRequires: perl(utf8)
21cr|perl-Bio-Variation-1.7.5-2|40	BuildRequires: perl(vars)
21cr|perl-Bio-Variation-1.7.5-2|41	BuildRequires: perl(warnings)
21cr|perl-Bio-Variation-1.7.5-2|42	BuildArch:  noarch
21cr|perl-Bio-Variation-1.7.5-2|43	
21cr|perl-Bio-Variation-1.7.5-2|44	%description
21cr|perl-Bio-Variation-1.7.5-2|45	Module used by Bio-Cluster
21cr|perl-Bio-Variation-1.7.5-2|46	
21cr|perl-Bio-Variation-1.7.5-2|47	%prep
21cr|perl-Bio-Variation-1.7.5-2|48	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Bio-Variation-1.7.5-2|49	
21cr|perl-Bio-Variation-1.7.5-2|50	%build
21cr|perl-Bio-Variation-1.7.5-2|51	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Bio-Variation-1.7.5-2|52	%make
21cr|perl-Bio-Variation-1.7.5-2|53	
21cr|perl-Bio-Variation-1.7.5-2|54	%install
21cr|perl-Bio-Variation-1.7.5-2|55	%makeinstall_std
21cr|perl-Bio-Variation-1.7.5-2|56	
21cr|perl-Bio-Variation-1.7.5-2|57	%files
21cr|perl-Bio-Variation-1.7.5-2|58	%doc Changes LICENSE META.json META.yml
21cr|perl-Bio-Variation-1.7.5-2|59	%{_bindir}/bp_flanks
21cr|perl-Bio-Variation-1.7.5-2|60	%{_mandir}/man3/*
21cr|perl-Bio-Variation-1.7.5-2|61	%{_mandir}/man1/*
21cr|perl-Bio-Variation-1.7.5-2|62	%{perl_vendorlib}/Bio/Variation
21cr|perl-Bio-Variation-1.7.5-2|63	%{perl_vendorlib}/Bio/Variation.pm
21cr|perl-Bio-Variation-1.7.5-2|64	

3934 21
21cr|perl-boolean-0.460.0-1|1	%define upstream_name    boolean
21cr|perl-boolean-0.460.0-1|2	%define upstream_version 0.46
21cr|perl-boolean-0.460.0-1|3	
21cr|perl-boolean-0.460.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-boolean-0.460.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-boolean-0.460.0-1|6	Release:	1
21cr|perl-boolean-0.460.0-1|7	
21cr|perl-boolean-0.460.0-1|8	Summary:	Boolean support for Perl
21cr|perl-boolean-0.460.0-1|9	
21cr|perl-boolean-0.460.0-1|10	License:	GPL+ or Artistic
21cr|perl-boolean-0.460.0-1|11	Group:		Development/Perl
21cr|perl-boolean-0.460.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-boolean-0.460.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/I/IN/INGY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-boolean-0.460.0-1|14	
21cr|perl-boolean-0.460.0-1|15	BuildRequires:	perl-devel
21cr|perl-boolean-0.460.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-boolean-0.460.0-1|17	
21cr|perl-boolean-0.460.0-1|18	BuildArch:	noarch
21cr|perl-boolean-0.460.0-1|19	Provides:	perl(boolean)
21cr|perl-boolean-0.460.0-1|20	
21cr|perl-boolean-0.460.0-1|21	%description
21cr|perl-boolean-0.460.0-1|22	Most programming languages have a native 'Boolean' data type. Perl does
21cr|perl-boolean-0.460.0-1|23	not.
21cr|perl-boolean-0.460.0-1|24	
21cr|perl-boolean-0.460.0-1|25	Perl has a simple and well known Truth System. The following scalar values
21cr|perl-boolean-0.460.0-1|26	are false:
21cr|perl-boolean-0.460.0-1|27	
21cr|perl-boolean-0.460.0-1|28	$false1 = undef;
21cr|perl-boolean-0.460.0-1|29	$false2 = 0;
21cr|perl-boolean-0.460.0-1|30	$false3 = 0.0;
21cr|perl-boolean-0.460.0-1|31	$false4 = '';
21cr|perl-boolean-0.460.0-1|32	$false5 = '0';
21cr|perl-boolean-0.460.0-1|33	
21cr|perl-boolean-0.460.0-1|34	%prep
21cr|perl-boolean-0.460.0-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-boolean-0.460.0-1|36	
21cr|perl-boolean-0.460.0-1|37	%build
21cr|perl-boolean-0.460.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-boolean-0.460.0-1|39	%make
21cr|perl-boolean-0.460.0-1|40	
21cr|perl-boolean-0.460.0-1|41	%check
21cr|perl-boolean-0.460.0-1|42	%make test
21cr|perl-boolean-0.460.0-1|43	
21cr|perl-boolean-0.460.0-1|44	%install
21cr|perl-boolean-0.460.0-1|45	%makeinstall_std
21cr|perl-boolean-0.460.0-1|46	
21cr|perl-boolean-0.460.0-1|47	%files
21cr|perl-boolean-0.460.0-1|48	%doc Changes README LICENSE CONTRIBUTING META.json META.yml
21cr|perl-boolean-0.460.0-1|49	%{_mandir}/man3/*
21cr|perl-boolean-0.460.0-1|50	%{perl_vendorlib}/*

3935 21
21cr|perl-Bot-BasicBot-0.930.0-1|1	%define upstream_name	 Bot-BasicBot
21cr|perl-Bot-BasicBot-0.930.0-1|2	%define upstream_version 0.93
21cr|perl-Bot-BasicBot-0.930.0-1|3	
21cr|perl-Bot-BasicBot-0.930.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Bot-BasicBot-0.930.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Bot-BasicBot-0.930.0-1|6	Release:	1
21cr|perl-Bot-BasicBot-0.930.0-1|7	Summary:	A simple IRC bot base class
21cr|perl-Bot-BasicBot-0.930.0-1|8	License:	GPL+ or Artistic
21cr|perl-Bot-BasicBot-0.930.0-1|9	Group:		Development/Perl
21cr|perl-Bot-BasicBot-0.930.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Bot-BasicBot-0.930.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Bot/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Bot-BasicBot-0.930.0-1|12	
21cr|perl-Bot-BasicBot-0.930.0-1|13	BuildRequires:	perl-devel
21cr|perl-Bot-BasicBot-0.930.0-1|14	BuildRequires:	perl(Module::Build)
21cr|perl-Bot-BasicBot-0.930.0-1|15	BuildRequires:	perl(IRC::Utils)
21cr|perl-Bot-BasicBot-0.930.0-1|16	BuildRequires:	perl(POE::Kernel)
21cr|perl-Bot-BasicBot-0.930.0-1|17	BuildRequires:	perl(POE::Component::IRC::State)
21cr|perl-Bot-BasicBot-0.930.0-1|18	BuildArch:	noarch
21cr|perl-Bot-BasicBot-0.930.0-1|19	
21cr|perl-Bot-BasicBot-0.930.0-1|20	%description
21cr|perl-Bot-BasicBot-0.930.0-1|21	A basic bot system written in Perl, designed to make it easy to do simple bots,
21cr|perl-Bot-BasicBot-0.930.0-1|22	optionally forking longer processes (like searches) concurrently in the
21cr|perl-Bot-BasicBot-0.930.0-1|23	background.
21cr|perl-Bot-BasicBot-0.930.0-1|24	
21cr|perl-Bot-BasicBot-0.930.0-1|25	%prep
21cr|perl-Bot-BasicBot-0.930.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Bot-BasicBot-0.930.0-1|27	
21cr|perl-Bot-BasicBot-0.930.0-1|28	%build
21cr|perl-Bot-BasicBot-0.930.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Bot-BasicBot-0.930.0-1|30	%make
21cr|perl-Bot-BasicBot-0.930.0-1|31	
21cr|perl-Bot-BasicBot-0.930.0-1|32	%check
21cr|perl-Bot-BasicBot-0.930.0-1|33	# tests try to connect to internet
21cr|perl-Bot-BasicBot-0.930.0-1|34	#make test
21cr|perl-Bot-BasicBot-0.930.0-1|35	
21cr|perl-Bot-BasicBot-0.930.0-1|36	%install
21cr|perl-Bot-BasicBot-0.930.0-1|37	%makeinstall_std
21cr|perl-Bot-BasicBot-0.930.0-1|38	
21cr|perl-Bot-BasicBot-0.930.0-1|39	%files
21cr|perl-Bot-BasicBot-0.930.0-1|40	%doc Changes examples
21cr|perl-Bot-BasicBot-0.930.0-1|41	%{perl_vendorlib}/Bot/*
21cr|perl-Bot-BasicBot-0.930.0-1|42	%{_mandir}/*/*

3936 21
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|1	%define upstream_name    Bot-BasicBot-Pluggable
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|2	%define upstream_version 1.20
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|3	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|6	Release:	1
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|7	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|8	Summary:	Extension to the simple irc bot base class allowing for pluggable modules
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|9	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|10	License:	Artistic or GPL+
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|11	Group:		Development/Perl
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Bot/Bot-BasicBot-Pluggable-%{upstream_version}.tar.gz
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|14	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|15	BuildRequires:	perl-devel
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|16	BuildRequires:	perl(Bot::BasicBot)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|17	BuildRequires:	perl(Config::Find)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|18	BuildRequires:	perl(Crypt::SaltedHash)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|19	BuildRequires:	perl(DBD::SQLite)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|20	BuildRequires:	perl(DBI)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|21	BuildRequires:	perl(DBM::Deep)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|22	BuildRequires:	perl(Log::Log4perl)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|23	BuildRequires:	perl(Moose)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|24	BuildRequires:	perl(MooseX::Getopt)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|25	BuildRequires:	perl(MooseX::ConfigFromFile)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|26	BuildRequires:	perl(MooseX::SimpleConfig)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|27	BuildRequires:	perl(POE)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|28	BuildRequires:	perl(Text::Unidecode)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|29	BuildRequires:	perl(URI::Find::Simple)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|30	BuildRequires:	perl(URI::Title)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|31	BuildRequires:	perl(XML::Feed)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|32	BuildRequires:	perl(YAML::XS)
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|33	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|34	BuildArch:	noarch
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|35	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|36	%description
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|37	Extension to the simple irc bot base class allowing for pluggable modules.
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|38	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|39	%prep
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|41	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|42	%build
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|44	%make
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|45	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|46	%check
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|47	# need internet connection
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|48	#make test
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|49	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|50	%install
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|51	%makeinstall_std
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|52	
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|53	%files
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|54	%doc Changes README
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|55	%{perl_vendorlib}/*
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|56	%{_mandir}/man3/*
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|57	%{_bindir}/*
21cr|perl-Bot-BasicBot-Pluggable-1.200.0-1|58	%{_mandir}/man1/*

3937 21
21cr|perl-Boulder-1.300.0-7|1	%define upstream_name	 Boulder
21cr|perl-Boulder-1.300.0-7|2	%define upstream_version 1.30
21cr|perl-Boulder-1.300.0-7|3	
21cr|perl-Boulder-1.300.0-7|4	%if %{_use_internal_dependency_generator}
21cr|perl-Boulder-1.300.0-7|5	%global __requires_exclude perl\\(LabBase\\)
21cr|perl-Boulder-1.300.0-7|6	%else
21cr|perl-Boulder-1.300.0-7|7	%define _requires_exceptions perl(LabBase)
21cr|perl-Boulder-1.300.0-7|8	%endif
21cr|perl-Boulder-1.300.0-7|9	
21cr|perl-Boulder-1.300.0-7|10	Name:		perl-%{upstream_name}
21cr|perl-Boulder-1.300.0-7|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Boulder-1.300.0-7|12	Release:	7
21cr|perl-Boulder-1.300.0-7|13	
21cr|perl-Boulder-1.300.0-7|14	Summary:	An API for hierarchical tag/value structures
21cr|perl-Boulder-1.300.0-7|15	
21cr|perl-Boulder-1.300.0-7|16	License:	GPL+ or Artistic
21cr|perl-Boulder-1.300.0-7|17	Group:		Development/Perl
21cr|perl-Boulder-1.300.0-7|18	Url:		http://search.cpan.org/dist/Boulder/
21cr|perl-Boulder-1.300.0-7|19	Source0:	http://search.cpan.org/CPAN/modules/by-module/Boulder/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Boulder-1.300.0-7|20	
21cr|perl-Boulder-1.300.0-7|21	BuildRequires:	perl-devel
21cr|perl-Boulder-1.300.0-7|22	BuildArch:	noarch
21cr|perl-Boulder-1.300.0-7|23	
21cr|perl-Boulder-1.300.0-7|24	%description
21cr|perl-Boulder-1.300.0-7|25	An API for hierarchical tag/value structures.
21cr|perl-Boulder-1.300.0-7|26	
21cr|perl-Boulder-1.300.0-7|27	%prep
21cr|perl-Boulder-1.300.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Boulder-1.300.0-7|29	
21cr|perl-Boulder-1.300.0-7|30	%build
21cr|perl-Boulder-1.300.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Boulder-1.300.0-7|32	%make
21cr|perl-Boulder-1.300.0-7|33	
21cr|perl-Boulder-1.300.0-7|34	%install
21cr|perl-Boulder-1.300.0-7|35	%makeinstall_std
21cr|perl-Boulder-1.300.0-7|36	
21cr|perl-Boulder-1.300.0-7|37	%files
21cr|perl-Boulder-1.300.0-7|38	%{perl_vendorlib}/%{upstream_name}
21cr|perl-Boulder-1.300.0-7|39	%{perl_vendorlib}/%{upstream_name}.pod
21cr|perl-Boulder-1.300.0-7|40	%{perl_vendorlib}/Stone.pm
21cr|perl-Boulder-1.300.0-7|41	%{perl_vendorlib}/Stone
21cr|perl-Boulder-1.300.0-7|42	%{_mandir}/man3/*

3938 21
21cr|perl-Business-Hours-0.130.0-1|1	%define upstream_name    Business-Hours
21cr|perl-Business-Hours-0.130.0-1|2	%define upstream_version 0.13
21cr|perl-Business-Hours-0.130.0-1|3	
21cr|perl-Business-Hours-0.130.0-1|4	Summary: 	Calculate business hours in a time period
21cr|perl-Business-Hours-0.130.0-1|5	Group:		Development/Perl
21cr|perl-Business-Hours-0.130.0-1|6	Name: 		perl-Business-Hours
21cr|perl-Business-Hours-0.130.0-1|7	Version: 	%perl_convert_version %{upstream_version}
21cr|perl-Business-Hours-0.130.0-1|8	Release: 	1
21cr|perl-Business-Hours-0.130.0-1|9	License: 	GPL+ or Artistic
21cr|perl-Business-Hours-0.130.0-1|10	URL: 		https://metacpan.org/release/Business-Hours
21cr|perl-Business-Hours-0.130.0-1|11	
21cr|perl-Business-Hours-0.130.0-1|12	Source0: https://cpan.metacpan.org/authors/id/B/BP/BPS/Business-Hours-%{upstream_version}.tar.gz
21cr|perl-Business-Hours-0.130.0-1|13	BuildArch: 	noarch
21cr|perl-Business-Hours-0.130.0-1|14	
21cr|perl-Business-Hours-0.130.0-1|15	Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Business-Hours-0.130.0-1|16	Requires:  perl(Set::IntSpan) >= 1.12
21cr|perl-Business-Hours-0.130.0-1|17	
21cr|perl-Business-Hours-0.130.0-1|18	BuildRequires: make
21cr|perl-Business-Hours-0.130.0-1|19	BuildRequires:	%{__perl}
21cr|perl-Business-Hours-0.130.0-1|20	BuildRequires:	%{__make}
21cr|perl-Business-Hours-0.130.0-1|21	
21cr|perl-Business-Hours-0.130.0-1|22	BuildRequires:	perl-interpreter
21cr|perl-Business-Hours-0.130.0-1|23	BuildRequires:	perl-generators
21cr|perl-Business-Hours-0.130.0-1|24	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Business-Hours-0.130.0-1|25	# Run-time:
21cr|perl-Business-Hours-0.130.0-1|26	BuildRequires:	perl(Set::IntSpan) >= 1.12
21cr|perl-Business-Hours-0.130.0-1|27	BuildRequires:	perl(strict)
21cr|perl-Business-Hours-0.130.0-1|28	BuildRequires:	perl(Time::Local)
21cr|perl-Business-Hours-0.130.0-1|29	BuildRequires:	perl(warnings)
21cr|perl-Business-Hours-0.130.0-1|30	# Required by the tests
21cr|perl-Business-Hours-0.130.0-1|31	BuildRequires:	perl(Test::More)
21cr|perl-Business-Hours-0.130.0-1|32	# Optional tests:
21cr|perl-Business-Hours-0.130.0-1|33	BuildRequires:	perl(Test::Pod) >= 1.00
21cr|perl-Business-Hours-0.130.0-1|34	BuildRequires:	perl(Test::Pod::Coverage) >= 1.00
21cr|perl-Business-Hours-0.130.0-1|35	
21cr|perl-Business-Hours-0.130.0-1|36	# Filter under-specified dependencies
21cr|perl-Business-Hours-0.130.0-1|37	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Set::IntSpan\\)$
21cr|perl-Business-Hours-0.130.0-1|38	
21cr|perl-Business-Hours-0.130.0-1|39	%description
21cr|perl-Business-Hours-0.130.0-1|40	A simple tool for calculating business hours in a time period. Over time,
21cr|perl-Business-Hours-0.130.0-1|41	additional functionality will be added to make it easy to calculate the
21cr|perl-Business-Hours-0.130.0-1|42	number of business hours between arbitrary dates.
21cr|perl-Business-Hours-0.130.0-1|43	
21cr|perl-Business-Hours-0.130.0-1|44	%prep
21cr|perl-Business-Hours-0.130.0-1|45	%setup -q -n Business-Hours-%{upstream_version}
21cr|perl-Business-Hours-0.130.0-1|46	
21cr|perl-Business-Hours-0.130.0-1|47	%build
21cr|perl-Business-Hours-0.130.0-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Business-Hours-0.130.0-1|49	%{__make} %{?_smp_mflags}
21cr|perl-Business-Hours-0.130.0-1|50	
21cr|perl-Business-Hours-0.130.0-1|51	
21cr|perl-Business-Hours-0.130.0-1|52	%install
21cr|perl-Business-Hours-0.130.0-1|53	%{__make} pure_install DESTDIR=%{buildroot}
21cr|perl-Business-Hours-0.130.0-1|54	%{_fixperms} %{buildroot}/*
21cr|perl-Business-Hours-0.130.0-1|55	
21cr|perl-Business-Hours-0.130.0-1|56	%check
21cr|perl-Business-Hours-0.130.0-1|57	%{__make} test
21cr|perl-Business-Hours-0.130.0-1|58	
21cr|perl-Business-Hours-0.130.0-1|59	%files
21cr|perl-Business-Hours-0.130.0-1|60	%license LICENSE
21cr|perl-Business-Hours-0.130.0-1|61	%doc Changes
21cr|perl-Business-Hours-0.130.0-1|62	%{perl_vendorlib}/Business
21cr|perl-Business-Hours-0.130.0-1|63	%{_mandir}/man3/*
21cr|perl-Business-Hours-0.130.0-1|64	

3939 21
21cr|perl-Business-ISBN-2.10.0-3|1	%define upstream_name    Business-ISBN
21cr|perl-Business-ISBN-2.10.0-3|2	%define upstream_version 2.010
21cr|perl-Business-ISBN-2.10.0-3|3	
21cr|perl-Business-ISBN-2.10.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Business-ISBN-2.10.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Business-ISBN-2.10.0-3|6	Release:    3
21cr|perl-Business-ISBN-2.10.0-3|7	
21cr|perl-Business-ISBN-2.10.0-3|8	Summary:    Work with 13 digit International Standard Book Numbers
21cr|perl-Business-ISBN-2.10.0-3|9	License:    GPL+ or Artistic
21cr|perl-Business-ISBN-2.10.0-3|10	Group:      Development/Perl
21cr|perl-Business-ISBN-2.10.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Business-ISBN-2.10.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Business/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Business-ISBN-2.10.0-3|13	
21cr|perl-Business-ISBN-2.10.0-3|14	BuildRequires: perl-devel
21cr|perl-Business-ISBN-2.10.0-3|15	BuildRequires: perl(Business::ISBN::Data)
21cr|perl-Business-ISBN-2.10.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Business-ISBN-2.10.0-3|17	BuildRequires: perl(Test::More)
21cr|perl-Business-ISBN-2.10.0-3|18	BuildRequires: perl(URI)
21cr|perl-Business-ISBN-2.10.0-3|19	BuildArch: noarch
21cr|perl-Business-ISBN-2.10.0-3|20	
21cr|perl-Business-ISBN-2.10.0-3|21	%description
21cr|perl-Business-ISBN-2.10.0-3|22	This modules handles International Standard Book Numbers, including ISBN-10
21cr|perl-Business-ISBN-2.10.0-3|23	and ISBN-13.
21cr|perl-Business-ISBN-2.10.0-3|24	
21cr|perl-Business-ISBN-2.10.0-3|25	Function interface
21cr|perl-Business-ISBN-2.10.0-3|26	* valid_isbn_checksum( ISBN10 | ISBN13 )
21cr|perl-Business-ISBN-2.10.0-3|27	
21cr|perl-Business-ISBN-2.10.0-3|28	This function is exportable on demand, and works for either 10 or 13
21cr|perl-Business-ISBN-2.10.0-3|29	character ISBNs).
21cr|perl-Business-ISBN-2.10.0-3|30	
21cr|perl-Business-ISBN-2.10.0-3|31	%prep
21cr|perl-Business-ISBN-2.10.0-3|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Business-ISBN-2.10.0-3|33	
21cr|perl-Business-ISBN-2.10.0-3|34	%build
21cr|perl-Business-ISBN-2.10.0-3|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Business-ISBN-2.10.0-3|36	
21cr|perl-Business-ISBN-2.10.0-3|37	%make
21cr|perl-Business-ISBN-2.10.0-3|38	
21cr|perl-Business-ISBN-2.10.0-3|39	%check
21cr|perl-Business-ISBN-2.10.0-3|40	%make test
21cr|perl-Business-ISBN-2.10.0-3|41	
21cr|perl-Business-ISBN-2.10.0-3|42	%install
21cr|perl-Business-ISBN-2.10.0-3|43	%makeinstall_std
21cr|perl-Business-ISBN-2.10.0-3|44	
21cr|perl-Business-ISBN-2.10.0-3|45	%files
21cr|perl-Business-ISBN-2.10.0-3|46	%doc Changes LICENSE META.json META.yml
21cr|perl-Business-ISBN-2.10.0-3|47	%{_mandir}/man3/*
21cr|perl-Business-ISBN-2.10.0-3|48	%{perl_vendorlib}/*

3940 21
21cr|perl-Business-ISBN-Data-20140910.3.0-3|1	%define upstream_name    Business-ISBN-Data
21cr|perl-Business-ISBN-Data-20140910.3.0-3|2	%define upstream_version 20140910.003
21cr|perl-Business-ISBN-Data-20140910.3.0-3|3	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Business-ISBN-Data-20140910.3.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Business-ISBN-Data-20140910.3.0-3|6	Release:    3
21cr|perl-Business-ISBN-Data-20140910.3.0-3|7	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|8	Summary:    Data pack for Business::ISBN
21cr|perl-Business-ISBN-Data-20140910.3.0-3|9	License:    GPL+ or Artistic
21cr|perl-Business-ISBN-Data-20140910.3.0-3|10	Group:      Development/Perl
21cr|perl-Business-ISBN-Data-20140910.3.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Business-ISBN-Data-20140910.3.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Business/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Business-ISBN-Data-20140910.3.0-3|13	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|14	BuildRequires: perl-devel
21cr|perl-Business-ISBN-Data-20140910.3.0-3|15	BuildRequires: perl(Carp)
21cr|perl-Business-ISBN-Data-20140910.3.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Business-ISBN-Data-20140910.3.0-3|17	BuildRequires: perl(File::Basename)
21cr|perl-Business-ISBN-Data-20140910.3.0-3|18	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Business-ISBN-Data-20140910.3.0-3|19	BuildRequires: perl(Test::More)
21cr|perl-Business-ISBN-Data-20140910.3.0-3|20	BuildArch: noarch
21cr|perl-Business-ISBN-Data-20140910.3.0-3|21	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|22	%description
21cr|perl-Business-ISBN-Data-20140910.3.0-3|23	You don't need to load this module yourself in most cases. 'Business::ISBN'
21cr|perl-Business-ISBN-Data-20140910.3.0-3|24	will load it when it loads.
21cr|perl-Business-ISBN-Data-20140910.3.0-3|25	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|26	These data are generated from the _RangeMessage.xml_ file provided by the
21cr|perl-Business-ISBN-Data-20140910.3.0-3|27	ISBN Agency. You can retrieve this yourself at the
21cr|perl-Business-ISBN-Data-20140910.3.0-3|28	https://www.isbn-international.org/range_file_generation manpage. This file
21cr|perl-Business-ISBN-Data-20140910.3.0-3|29	is included as part of the distribution and should be installed at
21cr|perl-Business-ISBN-Data-20140910.3.0-3|30	_~lib/Business/ISBN/Data/RangeMessage.xml_.
21cr|perl-Business-ISBN-Data-20140910.3.0-3|31	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|32	If you want to use a different _RangeMessage.xml_ file, you can set the
21cr|perl-Business-ISBN-Data-20140910.3.0-3|33	'ISBN_RANGE_MESSAGE' environment variable to the alternate location before
21cr|perl-Business-ISBN-Data-20140910.3.0-3|34	you load 'Business::ISBN'. This way, you can use the latest (or even
21cr|perl-Business-ISBN-Data-20140910.3.0-3|35	earlier) data without having to install something new or wait for an update
21cr|perl-Business-ISBN-Data-20140910.3.0-3|36	to this module.
21cr|perl-Business-ISBN-Data-20140910.3.0-3|37	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|38	%prep
21cr|perl-Business-ISBN-Data-20140910.3.0-3|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Business-ISBN-Data-20140910.3.0-3|40	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|41	%build
21cr|perl-Business-ISBN-Data-20140910.3.0-3|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Business-ISBN-Data-20140910.3.0-3|43	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|44	%make
21cr|perl-Business-ISBN-Data-20140910.3.0-3|45	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|46	%check
21cr|perl-Business-ISBN-Data-20140910.3.0-3|47	%make test
21cr|perl-Business-ISBN-Data-20140910.3.0-3|48	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|49	%install
21cr|perl-Business-ISBN-Data-20140910.3.0-3|50	%makeinstall_std
21cr|perl-Business-ISBN-Data-20140910.3.0-3|51	
21cr|perl-Business-ISBN-Data-20140910.3.0-3|52	%files
21cr|perl-Business-ISBN-Data-20140910.3.0-3|53	%doc Changes LICENSE META.json META.yml
21cr|perl-Business-ISBN-Data-20140910.3.0-3|54	%{_mandir}/man3/*
21cr|perl-Business-ISBN-Data-20140910.3.0-3|55	%{perl_vendorlib}/*

3941 21
21cr|perl-Business-ISMN-1.202.0-1|1	%define upstream_name    Business-ISMN
21cr|perl-Business-ISMN-1.202.0-1|2	%define upstream_version 1.202
21cr|perl-Business-ISMN-1.202.0-1|3	
21cr|perl-Business-ISMN-1.202.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Business-ISMN-1.202.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Business-ISMN-1.202.0-1|6	Release:    1
21cr|perl-Business-ISMN-1.202.0-1|7	
21cr|perl-Business-ISMN-1.202.0-1|8	Summary:    Data pack for Business::ISMN
21cr|perl-Business-ISMN-1.202.0-1|9	License:    GPL+ or Artistic
21cr|perl-Business-ISMN-1.202.0-1|10	Group:      Development/Perl
21cr|perl-Business-ISMN-1.202.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Business-ISMN-1.202.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Business/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Business-ISMN-1.202.0-1|13	
21cr|perl-Business-ISMN-1.202.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Business-ISMN-1.202.0-1|15	BuildRequires: perl(List::Util)
21cr|perl-Business-ISMN-1.202.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-Business-ISMN-1.202.0-1|17	BuildRequires: perl(Tie::Cycle)
21cr|perl-Business-ISMN-1.202.0-1|18	BuildRequires: perl-devel
21cr|perl-Business-ISMN-1.202.0-1|19	BuildArch:     noarch
21cr|perl-Business-ISMN-1.202.0-1|20	
21cr|perl-Business-ISMN-1.202.0-1|21	%description
21cr|perl-Business-ISMN-1.202.0-1|22	Methods
21cr|perl-Business-ISMN-1.202.0-1|23	* new($ismn)
21cr|perl-Business-ISMN-1.202.0-1|24	
21cr|perl-Business-ISMN-1.202.0-1|25	The constructor accepts a scalar representing the ISMN.
21cr|perl-Business-ISMN-1.202.0-1|26	
21cr|perl-Business-ISMN-1.202.0-1|27	The string representing the ISMN may contain characters other than
21cr|perl-Business-ISMN-1.202.0-1|28	'[0-9mM]', although these will be removed in the internal
21cr|perl-Business-ISMN-1.202.0-1|29	representation. The resulting string must look like an ISMN - the
21cr|perl-Business-ISMN-1.202.0-1|30	first character is an 'M' and the following nine characters must be
21cr|perl-Business-ISMN-1.202.0-1|31	digits.
21cr|perl-Business-ISMN-1.202.0-1|32	
21cr|perl-Business-ISMN-1.202.0-1|33	%prep
21cr|perl-Business-ISMN-1.202.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Business-ISMN-1.202.0-1|35	
21cr|perl-Business-ISMN-1.202.0-1|36	%build
21cr|perl-Business-ISMN-1.202.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Business-ISMN-1.202.0-1|38	
21cr|perl-Business-ISMN-1.202.0-1|39	%make
21cr|perl-Business-ISMN-1.202.0-1|40	
21cr|perl-Business-ISMN-1.202.0-1|41	%check
21cr|perl-Business-ISMN-1.202.0-1|42	make test
21cr|perl-Business-ISMN-1.202.0-1|43	
21cr|perl-Business-ISMN-1.202.0-1|44	%install
21cr|perl-Business-ISMN-1.202.0-1|45	%makeinstall_std
21cr|perl-Business-ISMN-1.202.0-1|46	
21cr|perl-Business-ISMN-1.202.0-1|47	%files
21cr|perl-Business-ISMN-1.202.0-1|48	%doc Changes LICENSE META.json META.yml README*
21cr|perl-Business-ISMN-1.202.0-1|49	%{_mandir}/man3/*
21cr|perl-Business-ISMN-1.202.0-1|50	%{perl_vendorlib}/*

3942 21
21cr|perl-Business-ISSN-1.5.0-1|1	%define upstream_name    Business-ISSN
21cr|perl-Business-ISSN-1.5.0-1|2	%define upstream_version 1.005
21cr|perl-Business-ISSN-1.5.0-1|3	
21cr|perl-Business-ISSN-1.5.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Business-ISSN-1.5.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Business-ISSN-1.5.0-1|6	Release:    1
21cr|perl-Business-ISSN-1.5.0-1|7	
21cr|perl-Business-ISSN-1.5.0-1|8	Summary:    Perl extension for International Standard Serial Numbers
21cr|perl-Business-ISSN-1.5.0-1|9	License:    GPL+ or Artistic
21cr|perl-Business-ISSN-1.5.0-1|10	Group:      Development/Perl
21cr|perl-Business-ISSN-1.5.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Business-ISSN-1.5.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Business/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Business-ISSN-1.5.0-1|13	
21cr|perl-Business-ISSN-1.5.0-1|14	BuildRequires: perl-devel
21cr|perl-Business-ISSN-1.5.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Business-ISSN-1.5.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-Business-ISSN-1.5.0-1|17	BuildArch:     noarch
21cr|perl-Business-ISSN-1.5.0-1|18	
21cr|perl-Business-ISSN-1.5.0-1|19	%description
21cr|perl-Business-ISSN-1.5.0-1|20	* new($issn)
21cr|perl-Business-ISSN-1.5.0-1|21	
21cr|perl-Business-ISSN-1.5.0-1|22	The constructor accepts a scalar representing the ISSN.
21cr|perl-Business-ISSN-1.5.0-1|23	
21cr|perl-Business-ISSN-1.5.0-1|24	The string representing the ISSN may contain characters other than
21cr|perl-Business-ISSN-1.5.0-1|25	[0-9xX], although these will be removed in the internal representation.
21cr|perl-Business-ISSN-1.5.0-1|26	The resulting string must look like an ISSN - the first seven characters
21cr|perl-Business-ISSN-1.5.0-1|27	must be digits and the eighth character must be a digit, 'x', or 'X'.
21cr|perl-Business-ISSN-1.5.0-1|28	
21cr|perl-Business-ISSN-1.5.0-1|29	%prep
21cr|perl-Business-ISSN-1.5.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Business-ISSN-1.5.0-1|31	
21cr|perl-Business-ISSN-1.5.0-1|32	%build
21cr|perl-Business-ISSN-1.5.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Business-ISSN-1.5.0-1|34	
21cr|perl-Business-ISSN-1.5.0-1|35	%make
21cr|perl-Business-ISSN-1.5.0-1|36	
21cr|perl-Business-ISSN-1.5.0-1|37	%check
21cr|perl-Business-ISSN-1.5.0-1|38	make test
21cr|perl-Business-ISSN-1.5.0-1|39	
21cr|perl-Business-ISSN-1.5.0-1|40	%install
21cr|perl-Business-ISSN-1.5.0-1|41	%makeinstall_std
21cr|perl-Business-ISSN-1.5.0-1|42	
21cr|perl-Business-ISSN-1.5.0-1|43	%files
21cr|perl-Business-ISSN-1.5.0-1|44	%doc Changes LICENSE META.yml README*
21cr|perl-Business-ISSN-1.5.0-1|45	%{_mandir}/man3/*
21cr|perl-Business-ISSN-1.5.0-1|46	%{perl_vendorlib}/*

3943 21
21cr|perl-CACertOrg-CA-20110724.4.0-3|1	%define upstream_name    CACertOrg-CA
21cr|perl-CACertOrg-CA-20110724.4.0-3|2	%define upstream_version 20110724.004
21cr|perl-CACertOrg-CA-20110724.4.0-3|3	
21cr|perl-CACertOrg-CA-20110724.4.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-CACertOrg-CA-20110724.4.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CACertOrg-CA-20110724.4.0-3|6	Release:    3
21cr|perl-CACertOrg-CA-20110724.4.0-3|7	
21cr|perl-CACertOrg-CA-20110724.4.0-3|8	Summary:    CACert.org's CA root certificate in PEM format
21cr|perl-CACertOrg-CA-20110724.4.0-3|9	License:    GPL+ or Artistic
21cr|perl-CACertOrg-CA-20110724.4.0-3|10	Group:      Development/Perl
21cr|perl-CACertOrg-CA-20110724.4.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CACertOrg-CA-20110724.4.0-3|12	Source0:    http://www.cpan.org/modules/by-module/CACertOrg/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CACertOrg-CA-20110724.4.0-3|13	
21cr|perl-CACertOrg-CA-20110724.4.0-3|14	BuildRequires: perl-devel
21cr|perl-CACertOrg-CA-20110724.4.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-CACertOrg-CA-20110724.4.0-3|16	BuildArch: noarch
21cr|perl-CACertOrg-CA-20110724.4.0-3|17	
21cr|perl-CACertOrg-CA-20110724.4.0-3|18	%description
21cr|perl-CACertOrg-CA-20110724.4.0-3|19	CACertOrg::CA provides a copy of Certificate Authority certificate for
21cr|perl-CACertOrg-CA-20110724.4.0-3|20	CACert.org. This is the Class 1 PKI Key.
21cr|perl-CACertOrg-CA-20110724.4.0-3|21	
21cr|perl-CACertOrg-CA-20110724.4.0-3|22	sha1 13:5C:EC:36:F4:9C:B8:E9:3B:1A:B2:70:CD:80:88:46:76:CE:8F:33
21cr|perl-CACertOrg-CA-20110724.4.0-3|23	
21cr|perl-CACertOrg-CA-20110724.4.0-3|24	md5 A6:1B:37:5E:39:0D:9C:36:54:EE:BD:20:31:46:1F:6B
21cr|perl-CACertOrg-CA-20110724.4.0-3|25	
21cr|perl-CACertOrg-CA-20110724.4.0-3|26	%prep
21cr|perl-CACertOrg-CA-20110724.4.0-3|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CACertOrg-CA-20110724.4.0-3|28	
21cr|perl-CACertOrg-CA-20110724.4.0-3|29	%build
21cr|perl-CACertOrg-CA-20110724.4.0-3|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CACertOrg-CA-20110724.4.0-3|31	
21cr|perl-CACertOrg-CA-20110724.4.0-3|32	%make
21cr|perl-CACertOrg-CA-20110724.4.0-3|33	
21cr|perl-CACertOrg-CA-20110724.4.0-3|34	%check
21cr|perl-CACertOrg-CA-20110724.4.0-3|35	%make test
21cr|perl-CACertOrg-CA-20110724.4.0-3|36	
21cr|perl-CACertOrg-CA-20110724.4.0-3|37	%install
21cr|perl-CACertOrg-CA-20110724.4.0-3|38	%makeinstall_std
21cr|perl-CACertOrg-CA-20110724.4.0-3|39	
21cr|perl-CACertOrg-CA-20110724.4.0-3|40	%files
21cr|perl-CACertOrg-CA-20110724.4.0-3|41	%doc Changes LICENSE META.json META.yml README
21cr|perl-CACertOrg-CA-20110724.4.0-3|42	%{_mandir}/man3/*
21cr|perl-CACertOrg-CA-20110724.4.0-3|43	%{perl_vendorlib}/*

3944 21
21cr|perl-Cache-2.110.0-3|1	%define	upstream_name	 Cache
21cr|perl-Cache-2.110.0-3|2	%define upstream_version 2.11
21cr|perl-Cache-2.110.0-3|3	
21cr|perl-Cache-2.110.0-3|4	
21cr|perl-Cache-2.110.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-Cache-2.110.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Cache-2.110.0-3|7	Release:	3
21cr|perl-Cache-2.110.0-3|8	
21cr|perl-Cache-2.110.0-3|9	Summary:	The Cache interface
21cr|perl-Cache-2.110.0-3|10	
21cr|perl-Cache-2.110.0-3|11	License:	GPL+ or Artistic
21cr|perl-Cache-2.110.0-3|12	Group:		Development/Perl
21cr|perl-Cache-2.110.0-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Cache-2.110.0-3|14	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Cache-2.110.0-3|15	
21cr|perl-Cache-2.110.0-3|16	BuildRequires:	perl-devel
21cr|perl-Cache-2.110.0-3|17	BuildRequires:	perl(Digest::SHA)
21cr|perl-Cache-2.110.0-3|18	BuildRequires:	perl(Module::Build)
21cr|perl-Cache-2.110.0-3|19	BuildRequires:	perl(File::NFSLock)
21cr|perl-Cache-2.110.0-3|20	BuildRequires:	perl(Date::Format)
21cr|perl-Cache-2.110.0-3|21	BuildRequires:	perl(IO::String)
21cr|perl-Cache-2.110.0-3|22	BuildRequires:	perl(Heap)
21cr|perl-Cache-2.110.0-3|23	BuildRequires:	perl(DB_File)
21cr|perl-Cache-2.110.0-3|24	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Cache-2.110.0-3|25	BuildRequires:	perl(Fcntl)
21cr|perl-Cache-2.110.0-3|26	BuildRequires:	perl(File::Find)
21cr|perl-Cache-2.110.0-3|27	BuildRequires:	perl(File::Path)
21cr|perl-Cache-2.110.0-3|28	BuildRequires:	perl(File::Spec)
21cr|perl-Cache-2.110.0-3|29	BuildRequires:	perl(IO::File)
21cr|perl-Cache-2.110.0-3|30	BuildRequires:	perl(IO::Handle)
21cr|perl-Cache-2.110.0-3|31	BuildRequires:	perl(Storable)
21cr|perl-Cache-2.110.0-3|32	BuildRequires:	perl(Symbol)
21cr|perl-Cache-2.110.0-3|33	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Cache-2.110.0-3|34	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Cache-2.110.0-3|35	BuildRequires:	perl(Test::Pod)
21cr|perl-Cache-2.110.0-3|36	BuildRequires:	perl(Test::TrailingSpace) >= 0.20.500
21cr|perl-Cache-2.110.0-3|37	
21cr|perl-Cache-2.110.0-3|38	BuildArch:	noarch
21cr|perl-Cache-2.110.0-3|39	
21cr|perl-Cache-2.110.0-3|40	%description
21cr|perl-Cache-2.110.0-3|41	%{upstream_name} perl module
21cr|perl-Cache-2.110.0-3|42	
21cr|perl-Cache-2.110.0-3|43	%prep
21cr|perl-Cache-2.110.0-3|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Cache-2.110.0-3|45	
21cr|perl-Cache-2.110.0-3|46	%build
21cr|perl-Cache-2.110.0-3|47	perl Build.PL installdirs=vendor
21cr|perl-Cache-2.110.0-3|48	./Build
21cr|perl-Cache-2.110.0-3|49	
21cr|perl-Cache-2.110.0-3|50	%check
21cr|perl-Cache-2.110.0-3|51	./Build test
21cr|perl-Cache-2.110.0-3|52	
21cr|perl-Cache-2.110.0-3|53	%install
21cr|perl-Cache-2.110.0-3|54	./Build install destdir=%{buildroot}
21cr|perl-Cache-2.110.0-3|55	
21cr|perl-Cache-2.110.0-3|56	%files
21cr|perl-Cache-2.110.0-3|57	%doc Changes README TODO META.json META.yml LICENSE
21cr|perl-Cache-2.110.0-3|58	%{perl_vendorlib}/Cache*
21cr|perl-Cache-2.110.0-3|59	%{_mandir}/man3/*

3945 21
21cr|perl-Cache-Cache-1.80.0-1|1	%define upstream_name    Cache-Cache
21cr|perl-Cache-Cache-1.80.0-1|2	%define upstream_version 1.08
21cr|perl-Cache-Cache-1.80.0-1|3	
21cr|perl-Cache-Cache-1.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Cache-Cache-1.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Cache-Cache-1.80.0-1|6	Release:	1
21cr|perl-Cache-Cache-1.80.0-1|7	
21cr|perl-Cache-Cache-1.80.0-1|8	Summary:	%{upstream_name} module for perl
21cr|perl-Cache-Cache-1.80.0-1|9	
21cr|perl-Cache-Cache-1.80.0-1|10	License:	GPL+ or Artistic
21cr|perl-Cache-Cache-1.80.0-1|11	Group:		Development/Perl
21cr|perl-Cache-Cache-1.80.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Cache-Cache-1.80.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Cache-Cache-1.80.0-1|14	
21cr|perl-Cache-Cache-1.80.0-1|15	BuildRequires:	perl-devel
21cr|perl-Cache-Cache-1.80.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Cache-Cache-1.80.0-1|17	BuildRequires:	perl(Digest::SHA1) >= 2.130.0
21cr|perl-Cache-Cache-1.80.0-1|18	BuildRequires:	perl(Error) >= 0.170.220
21cr|perl-Cache-Cache-1.80.0-1|19	BuildRequires:	perl(File::Spec) >= 3.330.0
21cr|perl-Cache-Cache-1.80.0-1|20	BuildRequires:	perl(IPC::ShareLite) >= 0.170.0
21cr|perl-Cache-Cache-1.80.0-1|21	BuildRequires:	perl(Storable) >= 2.300.0
21cr|perl-Cache-Cache-1.80.0-1|22	
21cr|perl-Cache-Cache-1.80.0-1|23	BuildArch:	noarch
21cr|perl-Cache-Cache-1.80.0-1|24	
21cr|perl-Cache-Cache-1.80.0-1|25	
21cr|perl-Cache-Cache-1.80.0-1|26	%description
21cr|perl-Cache-Cache-1.80.0-1|27	Cache-Cache module for perl.  The Cache modules are designed to assist
21cr|perl-Cache-Cache-1.80.0-1|28	a developer in persisting data for a specified period of time.
21cr|perl-Cache-Cache-1.80.0-1|29	
21cr|perl-Cache-Cache-1.80.0-1|30	%prep
21cr|perl-Cache-Cache-1.80.0-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Cache-Cache-1.80.0-1|32	
21cr|perl-Cache-Cache-1.80.0-1|33	%build
21cr|perl-Cache-Cache-1.80.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Cache-Cache-1.80.0-1|35	%make
21cr|perl-Cache-Cache-1.80.0-1|36	
21cr|perl-Cache-Cache-1.80.0-1|37	%check
21cr|perl-Cache-Cache-1.80.0-1|38	%make test
21cr|perl-Cache-Cache-1.80.0-1|39	
21cr|perl-Cache-Cache-1.80.0-1|40	%install
21cr|perl-Cache-Cache-1.80.0-1|41	%makeinstall_std
21cr|perl-Cache-Cache-1.80.0-1|42	
21cr|perl-Cache-Cache-1.80.0-1|43	%files
21cr|perl-Cache-Cache-1.80.0-1|44	%defattr(444,root,root,755)
21cr|perl-Cache-Cache-1.80.0-1|45	%doc CHANGES COPYING CREDITS DISCLAIMER README STYLE META.json META.yml
21cr|perl-Cache-Cache-1.80.0-1|46	%{_mandir}/*/*
21cr|perl-Cache-Cache-1.80.0-1|47	%{perl_vendorlib}/Cache

3946 21
21cr|perl-Cache-FastMmap-1.570.0-1|1	%define upstream_name    Cache-FastMmap
21cr|perl-Cache-FastMmap-1.570.0-1|2	%define upstream_version 1.57
21cr|perl-Cache-FastMmap-1.570.0-1|3	%global __provides_exclude FastMmap.so
21cr|perl-Cache-FastMmap-1.570.0-1|4	
21cr|perl-Cache-FastMmap-1.570.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Cache-FastMmap-1.570.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Cache-FastMmap-1.570.0-1|7	Release:	1
21cr|perl-Cache-FastMmap-1.570.0-1|8	Summary:	Uses an mmap'ed file to act as a shared memory interprocess cache
21cr|perl-Cache-FastMmap-1.570.0-1|9	License:	GPL+ or Artistic
21cr|perl-Cache-FastMmap-1.570.0-1|10	Group:		Development/Perl
21cr|perl-Cache-FastMmap-1.570.0-1|11	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Cache-FastMmap-1.570.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Cache-FastMmap-1.570.0-1|13	BuildRequires:	perl(Storable)
21cr|perl-Cache-FastMmap-1.570.0-1|14	BuildRequires:	perl(GTop)
21cr|perl-Cache-FastMmap-1.570.0-1|15	BuildRequires:	perl(Compress::Zlib)
21cr|perl-Cache-FastMmap-1.570.0-1|16	BuildRequires:	perl-devel
21cr|perl-Cache-FastMmap-1.570.0-1|17	# for test
21cr|perl-Cache-FastMmap-1.570.0-1|18	BuildRequires:	perl(Test::Deep)
21cr|perl-Cache-FastMmap-1.570.0-1|19	
21cr|perl-Cache-FastMmap-1.570.0-1|20	%description
21cr|perl-Cache-FastMmap-1.570.0-1|21	A shared memory cache through an mmap'ed file. It's core is written in C for
21cr|perl-Cache-FastMmap-1.570.0-1|22	performance. It uses fcntl locking to ensure multiple processes can safely
21cr|perl-Cache-FastMmap-1.570.0-1|23	access the cache at the same time. It uses a basic LRU algorithm to keep the
21cr|perl-Cache-FastMmap-1.570.0-1|24	most used entries in the cache.
21cr|perl-Cache-FastMmap-1.570.0-1|25	
21cr|perl-Cache-FastMmap-1.570.0-1|26	%files
21cr|perl-Cache-FastMmap-1.570.0-1|27	%doc README Changes
21cr|perl-Cache-FastMmap-1.570.0-1|28	%{perl_vendorarch}/Cache
21cr|perl-Cache-FastMmap-1.570.0-1|29	%{perl_vendorarch}/auto/Cache
21cr|perl-Cache-FastMmap-1.570.0-1|30	%{_mandir}/*/*
21cr|perl-Cache-FastMmap-1.570.0-1|31	#--------------------------------------------------------------------
21cr|perl-Cache-FastMmap-1.570.0-1|32	
21cr|perl-Cache-FastMmap-1.570.0-1|33	%prep
21cr|perl-Cache-FastMmap-1.570.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Cache-FastMmap-1.570.0-1|35	
21cr|perl-Cache-FastMmap-1.570.0-1|36	%build
21cr|perl-Cache-FastMmap-1.570.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Cache-FastMmap-1.570.0-1|38	%make OPTIMIZE="%{optflags}"
21cr|perl-Cache-FastMmap-1.570.0-1|39	
21cr|perl-Cache-FastMmap-1.570.0-1|40	%check
21cr|perl-Cache-FastMmap-1.570.0-1|41	%make test
21cr|perl-Cache-FastMmap-1.570.0-1|42	
21cr|perl-Cache-FastMmap-1.570.0-1|43	%install
21cr|perl-Cache-FastMmap-1.570.0-1|44	%makeinstall_std

3947 21
21cr|perl-Cache-LRU-0.40.0-4|1	%define upstream_name    Cache-LRU
21cr|perl-Cache-LRU-0.40.0-4|2	%define upstream_version 0.04
21cr|perl-Cache-LRU-0.40.0-4|3	
21cr|perl-Cache-LRU-0.40.0-4|4	
21cr|perl-Cache-LRU-0.40.0-4|5	Name:       perl-%{upstream_name}
21cr|perl-Cache-LRU-0.40.0-4|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Cache-LRU-0.40.0-4|7	Release:    4
21cr|perl-Cache-LRU-0.40.0-4|8	
21cr|perl-Cache-LRU-0.40.0-4|9	Summary:    A simple, fast implementation of LRU cache in pure perl
21cr|perl-Cache-LRU-0.40.0-4|10	License:    GPL+ or Artistic
21cr|perl-Cache-LRU-0.40.0-4|11	Group:      Development/Perl
21cr|perl-Cache-LRU-0.40.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Cache-LRU-0.40.0-4|13	Source0:    http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Cache-LRU-0.40.0-4|14	
21cr|perl-Cache-LRU-0.40.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Cache-LRU-0.40.0-4|16	BuildRequires: perl(inc::Module::Install)
21cr|perl-Cache-LRU-0.40.0-4|17	BuildRequires: perl(Test::More)
21cr|perl-Cache-LRU-0.40.0-4|18	BuildRequires: perl(Test::Requires)
21cr|perl-Cache-LRU-0.40.0-4|19	BuildRequires: perl-devel
21cr|perl-Cache-LRU-0.40.0-4|20	
21cr|perl-Cache-LRU-0.40.0-4|21	BuildArch: noarch
21cr|perl-Cache-LRU-0.40.0-4|22	
21cr|perl-Cache-LRU-0.40.0-4|23	%description
21cr|perl-Cache-LRU-0.40.0-4|24	Cache::LRU is a simple, fast implementation of an in-memory LRU cache in
21cr|perl-Cache-LRU-0.40.0-4|25	pure perl.
21cr|perl-Cache-LRU-0.40.0-4|26	
21cr|perl-Cache-LRU-0.40.0-4|27	%prep
21cr|perl-Cache-LRU-0.40.0-4|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Cache-LRU-0.40.0-4|29	
21cr|perl-Cache-LRU-0.40.0-4|30	%build
21cr|perl-Cache-LRU-0.40.0-4|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Cache-LRU-0.40.0-4|32	
21cr|perl-Cache-LRU-0.40.0-4|33	%make
21cr|perl-Cache-LRU-0.40.0-4|34	
21cr|perl-Cache-LRU-0.40.0-4|35	%check
21cr|perl-Cache-LRU-0.40.0-4|36	%make test
21cr|perl-Cache-LRU-0.40.0-4|37	
21cr|perl-Cache-LRU-0.40.0-4|38	%install
21cr|perl-Cache-LRU-0.40.0-4|39	%makeinstall_std
21cr|perl-Cache-LRU-0.40.0-4|40	
21cr|perl-Cache-LRU-0.40.0-4|41	%files
21cr|perl-Cache-LRU-0.40.0-4|42	%doc Changes README META.yml
21cr|perl-Cache-LRU-0.40.0-4|43	%{_mandir}/man3/*
21cr|perl-Cache-LRU-0.40.0-4|44	%perl_vendorlib/*

3948 21
21cr|perl-Cache-Memcached-1.300.0-3|1	%define upstream_name    Cache-Memcached
21cr|perl-Cache-Memcached-1.300.0-3|2	%define upstream_version 1.30
21cr|perl-Cache-Memcached-1.300.0-3|3	
21cr|perl-Cache-Memcached-1.300.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Cache-Memcached-1.300.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Cache-Memcached-1.300.0-3|6	Release:	3
21cr|perl-Cache-Memcached-1.300.0-3|7	Summary:	Client library for memcached (memory cache daemon)
21cr|perl-Cache-Memcached-1.300.0-3|8	License:	GPL+ or Artistic
21cr|perl-Cache-Memcached-1.300.0-3|9	Group: 		Development/Perl
21cr|perl-Cache-Memcached-1.300.0-3|10	Url:		http://search.cpan.org/~bradfitz/Cache-Memcached/
21cr|perl-Cache-Memcached-1.300.0-3|11	Source0:	http://search.cpan.org/CPAN/authors/id/B/BR/BRADFITZ/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Cache-Memcached-1.300.0-3|12	
21cr|perl-Cache-Memcached-1.300.0-3|13	BuildRequires:	perl-devel
21cr|perl-Cache-Memcached-1.300.0-3|14	BuildRequires:	perl(Storable)
21cr|perl-Cache-Memcached-1.300.0-3|15	BuildRequires:	perl(Time::HiRes)
21cr|perl-Cache-Memcached-1.300.0-3|16	BuildRequires:	perl(String::CRC32)
21cr|perl-Cache-Memcached-1.300.0-3|17	BuildArch:	noarch
21cr|perl-Cache-Memcached-1.300.0-3|18	
21cr|perl-Cache-Memcached-1.300.0-3|19	%description
21cr|perl-Cache-Memcached-1.300.0-3|20	This is the Perl API for memcached, a distributed memory cache daemon. See the
21cr|perl-Cache-Memcached-1.300.0-3|21	documentation within the module for details on its use.
21cr|perl-Cache-Memcached-1.300.0-3|22	
21cr|perl-Cache-Memcached-1.300.0-3|23	%prep
21cr|perl-Cache-Memcached-1.300.0-3|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Cache-Memcached-1.300.0-3|25	
21cr|perl-Cache-Memcached-1.300.0-3|26	%build
21cr|perl-Cache-Memcached-1.300.0-3|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Cache-Memcached-1.300.0-3|28	%make
21cr|perl-Cache-Memcached-1.300.0-3|29	
21cr|perl-Cache-Memcached-1.300.0-3|30	%check
21cr|perl-Cache-Memcached-1.300.0-3|31	# seems to fail on ABF
21cr|perl-Cache-Memcached-1.300.0-3|32	%make test
21cr|perl-Cache-Memcached-1.300.0-3|33	
21cr|perl-Cache-Memcached-1.300.0-3|34	%install
21cr|perl-Cache-Memcached-1.300.0-3|35	%makeinstall_std
21cr|perl-Cache-Memcached-1.300.0-3|36	
21cr|perl-Cache-Memcached-1.300.0-3|37	%files
21cr|perl-Cache-Memcached-1.300.0-3|38	%doc ChangeLog README TODO
21cr|perl-Cache-Memcached-1.300.0-3|39	%{perl_vendorlib}/Cache/Memcached.pm
21cr|perl-Cache-Memcached-1.300.0-3|40	%dir %{perl_vendorlib}/Cache/Memcached
21cr|perl-Cache-Memcached-1.300.0-3|41	%{perl_vendorlib}/Cache/Memcached/GetParser.pm
21cr|perl-Cache-Memcached-1.300.0-3|42	%{_mandir}/*/*

3949 21
21cr|perl-Cache-Memcached-Managed-0.260.0-1|1	%define upstream_name    Cache-Memcached-Managed
21cr|perl-Cache-Memcached-Managed-0.260.0-1|2	%define upstream_version 0.26
21cr|perl-Cache-Memcached-Managed-0.260.0-1|3	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Cache-Memcached-Managed-0.260.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Cache-Memcached-Managed-0.260.0-1|6	Release:	1
21cr|perl-Cache-Memcached-Managed-0.260.0-1|7	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|8	Summary:	Inactive Cache::Memcache::Managed object
21cr|perl-Cache-Memcached-Managed-0.260.0-1|9	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|10	License:	GPL+ or Artistic
21cr|perl-Cache-Memcached-Managed-0.260.0-1|11	Group:		Development/Perl
21cr|perl-Cache-Memcached-Managed-0.260.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Cache-Memcached-Managed-0.260.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Cache/Cache-Memcached-Managed-%{upstream_version}.tar.gz
21cr|perl-Cache-Memcached-Managed-0.260.0-1|14	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|15	BuildRequires:	perl-devel
21cr|perl-Cache-Memcached-Managed-0.260.0-1|16	BuildRequires:	perl(Cache::Memcached)
21cr|perl-Cache-Memcached-Managed-0.260.0-1|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-Cache-Memcached-Managed-0.260.0-1|18	BuildRequires:	memcached
21cr|perl-Cache-Memcached-Managed-0.260.0-1|19	BuildArch:	noarch
21cr|perl-Cache-Memcached-Managed-0.260.0-1|20	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|21	%description
21cr|perl-Cache-Memcached-Managed-0.260.0-1|22	Provides the same API as the Cache::Memcached::Managed manpage, but applies
21cr|perl-Cache-Memcached-Managed-0.260.0-1|23	all methods called to all of the objects specified, except for the new
21cr|perl-Cache-Memcached-Managed-0.260.0-1|24	manpage and the objects manpage.
21cr|perl-Cache-Memcached-Managed-0.260.0-1|25	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|26	%prep
21cr|perl-Cache-Memcached-Managed-0.260.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Cache-Memcached-Managed-0.260.0-1|28	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|29	%build
21cr|perl-Cache-Memcached-Managed-0.260.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Cache-Memcached-Managed-0.260.0-1|31	%make
21cr|perl-Cache-Memcached-Managed-0.260.0-1|32	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|33	%check
21cr|perl-Cache-Memcached-Managed-0.260.0-1|34	make test
21cr|perl-Cache-Memcached-Managed-0.260.0-1|35	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|36	%install
21cr|perl-Cache-Memcached-Managed-0.260.0-1|37	%makeinstall_std
21cr|perl-Cache-Memcached-Managed-0.260.0-1|38	
21cr|perl-Cache-Memcached-Managed-0.260.0-1|39	%files
21cr|perl-Cache-Memcached-Managed-0.260.0-1|40	%doc CHANGELOG META.yml README
21cr|perl-Cache-Memcached-Managed-0.260.0-1|41	%{_mandir}/man3/*
21cr|perl-Cache-Memcached-Managed-0.260.0-1|42	%{perl_vendorlib}/*

3950 21
21cr|perl-Cache-Ref-0.40.0-7|1	%define upstream_name    Cache-Ref
21cr|perl-Cache-Ref-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Cache-Ref-0.40.0-7|3	
21cr|perl-Cache-Ref-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Cache-Ref-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Cache-Ref-0.40.0-7|6	Release:	7
21cr|perl-Cache-Ref-0.40.0-7|7	
21cr|perl-Cache-Ref-0.40.0-7|8	Summary:	This module implements in memory caching
21cr|perl-Cache-Ref-0.40.0-7|9	
21cr|perl-Cache-Ref-0.40.0-7|10	License:    GPL+ or Artistic
21cr|perl-Cache-Ref-0.40.0-7|11	Group:      Development/Perl
21cr|perl-Cache-Ref-0.40.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Cache-Ref-0.40.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Cache-Ref-0.40.0-7|14	
21cr|perl-Cache-Ref-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Cache-Ref-0.40.0-7|16	BuildRequires:	perl(Carp)
21cr|perl-Cache-Ref-0.40.0-7|17	BuildRequires:	perl(Hash::Util::FieldHash::Compat)
21cr|perl-Cache-Ref-0.40.0-7|18	BuildRequires:	perl(List::Util)
21cr|perl-Cache-Ref-0.40.0-7|19	BuildRequires:	perl(Moose)
21cr|perl-Cache-Ref-0.40.0-7|20	BuildRequires:	perl(Moose::Role)
21cr|perl-Cache-Ref-0.40.0-7|21	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-Cache-Ref-0.40.0-7|22	BuildRequires:	perl(Scalar::Util)
21cr|perl-Cache-Ref-0.40.0-7|23	BuildRequires:	perl(Test::Moose)
21cr|perl-Cache-Ref-0.40.0-7|24	BuildRequires:	perl(Test::More)
21cr|perl-Cache-Ref-0.40.0-7|25	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Cache-Ref-0.40.0-7|26	BuildRequires:	perl(ok)
21cr|perl-Cache-Ref-0.40.0-7|27	BuildArch:	noarch
21cr|perl-Cache-Ref-0.40.0-7|28	
21cr|perl-Cache-Ref-0.40.0-7|29	%description
21cr|perl-Cache-Ref-0.40.0-7|30	Unlike the CHI manpage which attempts to address the problem of caching
21cr|perl-Cache-Ref-0.40.0-7|31	things persistently, this module implements in memory caching, designed
21cr|perl-Cache-Ref-0.40.0-7|32	primarily for *shared references* in memory.
21cr|perl-Cache-Ref-0.40.0-7|33	
21cr|perl-Cache-Ref-0.40.0-7|34	This collection of classes implements a number of semi related algorithms.
21cr|perl-Cache-Ref-0.40.0-7|35	
21cr|perl-Cache-Ref-0.40.0-7|36	%prep
21cr|perl-Cache-Ref-0.40.0-7|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Cache-Ref-0.40.0-7|38	
21cr|perl-Cache-Ref-0.40.0-7|39	%build
21cr|perl-Cache-Ref-0.40.0-7|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Cache-Ref-0.40.0-7|41	%make
21cr|perl-Cache-Ref-0.40.0-7|42	
21cr|perl-Cache-Ref-0.40.0-7|43	%check
21cr|perl-Cache-Ref-0.40.0-7|44	%make test
21cr|perl-Cache-Ref-0.40.0-7|45	
21cr|perl-Cache-Ref-0.40.0-7|46	%install
21cr|perl-Cache-Ref-0.40.0-7|47	%makeinstall_std
21cr|perl-Cache-Ref-0.40.0-7|48	
21cr|perl-Cache-Ref-0.40.0-7|49	%files
21cr|perl-Cache-Ref-0.40.0-7|50	%doc Changes META.yml LICENSE README META.json
21cr|perl-Cache-Ref-0.40.0-7|51	%{_mandir}/man3/*
21cr|perl-Cache-Ref-0.40.0-7|52	%{perl_vendorlib}/*

3951 21
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|1	%define upstream_name    Cache-Simple-TimedExpiry
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|2	%define upstream_version 0.27
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|3	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|6	Release:	8
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|7	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|8	Summary:	Perl module to add expiry to Cache::Simple object
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|9	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|10	License:	GPL+ or Artistic
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|11	Group:		Development/Perl
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|14	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|15	BuildRequires:	perl-devel
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|17	BuildArch:	noarch
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|18	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|19	%description
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|20	Perl module to add expiry to Cache::Simple object.
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|21	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|22	%prep
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|24	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|25	%build
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|27	%make
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|28	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|29	%check
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|30	make test
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|31	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|32	%install
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|33	%makeinstall_std
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|34	rm -rf %{buildroot}/%{perl_vendorarch}/
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|35	
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|36	%files
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|37	%doc Changes
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|38	%{perl_vendorlib}/Cache
21cr|perl-Cache-Simple-TimedExpiry-0.270.0-8|39	%{_mandir}/man3/*

3952 21
21cr|perl-Calendar-Simple-2.0.1-1|1	%define upstream_name    Calendar-Simple
21cr|perl-Calendar-Simple-2.0.1-1|2	%define upstream_version 2.0.1
21cr|perl-Calendar-Simple-2.0.1-1|3	
21cr|perl-Calendar-Simple-2.0.1-1|4	Name:		perl-%{upstream_name}
21cr|perl-Calendar-Simple-2.0.1-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Calendar-Simple-2.0.1-1|6	Release:	1
21cr|perl-Calendar-Simple-2.0.1-1|7	
21cr|perl-Calendar-Simple-2.0.1-1|8	Summary:	Perl extension to create simple calendars
21cr|perl-Calendar-Simple-2.0.1-1|9	
21cr|perl-Calendar-Simple-2.0.1-1|10	License:	GPL+ or Artistic
21cr|perl-Calendar-Simple-2.0.1-1|11	Group:		Development/Perl
21cr|perl-Calendar-Simple-2.0.1-1|12	Url:		http://search.cpan.org/dist/Calendar-Simple/
21cr|perl-Calendar-Simple-2.0.1-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/D/DA/DAVECROSS/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Calendar-Simple-2.0.1-1|14	
21cr|perl-Calendar-Simple-2.0.1-1|15	BuildRequires:	perl-devel
21cr|perl-Calendar-Simple-2.0.1-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Calendar-Simple-2.0.1-1|17	# Required by the tests
21cr|perl-Calendar-Simple-2.0.1-1|18	BuildRequires:	perl(DateTime)
21cr|perl-Calendar-Simple-2.0.1-1|19	BuildRequires:	perl(Test::Pod)
21cr|perl-Calendar-Simple-2.0.1-1|20	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Calendar-Simple-2.0.1-1|21	BuildArch:	noarch
21cr|perl-Calendar-Simple-2.0.1-1|22	
21cr|perl-Calendar-Simple-2.0.1-1|23	%description
21cr|perl-Calendar-Simple-2.0.1-1|24	Perl extension to create simple calendars.
21cr|perl-Calendar-Simple-2.0.1-1|25	
21cr|perl-Calendar-Simple-2.0.1-1|26	%prep
21cr|perl-Calendar-Simple-2.0.1-1|27	%setup -q -n %{upstream_name}-v%{upstream_version}
21cr|perl-Calendar-Simple-2.0.1-1|28	chmod -x lib/*/Simple.pm
21cr|perl-Calendar-Simple-2.0.1-1|29	
21cr|perl-Calendar-Simple-2.0.1-1|30	%build
21cr|perl-Calendar-Simple-2.0.1-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Calendar-Simple-2.0.1-1|32	%make
21cr|perl-Calendar-Simple-2.0.1-1|33	
21cr|perl-Calendar-Simple-2.0.1-1|34	%check
21cr|perl-Calendar-Simple-2.0.1-1|35	make test
21cr|perl-Calendar-Simple-2.0.1-1|36	
21cr|perl-Calendar-Simple-2.0.1-1|37	%install
21cr|perl-Calendar-Simple-2.0.1-1|38	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Calendar-Simple-2.0.1-1|39	
21cr|perl-Calendar-Simple-2.0.1-1|40	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|perl-Calendar-Simple-2.0.1-1|41	find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
21cr|perl-Calendar-Simple-2.0.1-1|42	chmod -R u+w %{buildroot}/*
21cr|perl-Calendar-Simple-2.0.1-1|43	
21cr|perl-Calendar-Simple-2.0.1-1|44	%files
21cr|perl-Calendar-Simple-2.0.1-1|45	%doc README
21cr|perl-Calendar-Simple-2.0.1-1|46	%{_bindir}/pcal
21cr|perl-Calendar-Simple-2.0.1-1|47	%{perl_vendorlib}/Calendar
21cr|perl-Calendar-Simple-2.0.1-1|48	%{_mandir}/man3/*

3953 21
21cr|perl-capitalization-0.30.0-3|1	%define realname   capitalization
21cr|perl-capitalization-0.30.0-3|2	%define upstream_version 0.03
21cr|perl-capitalization-0.30.0-3|3	
21cr|perl-capitalization-0.30.0-3|4	Name:		perl-%{realname}
21cr|perl-capitalization-0.30.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-capitalization-0.30.0-3|6	Release:	3
21cr|perl-capitalization-0.30.0-3|7	License:	GPL or Artistic
21cr|perl-capitalization-0.30.0-3|8	Group:		Development/Perl
21cr|perl-capitalization-0.30.0-3|9	Summary:	Perl module that allows no capitalization on method names
21cr|perl-capitalization-0.30.0-3|10	
21cr|perl-capitalization-0.30.0-3|11	Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/%{realname}-%{upstream_version}.tar.bz2
21cr|perl-capitalization-0.30.0-3|12	Url:		http://search.cpan.org/dist/%{realname}
21cr|perl-capitalization-0.30.0-3|13	BuildRequires:	perl-devel
21cr|perl-capitalization-0.30.0-3|14	BuildRequires:	perl-Devel-Symdump
21cr|perl-capitalization-0.30.0-3|15	BuildArch:	noarch
21cr|perl-capitalization-0.30.0-3|16	
21cr|perl-capitalization-0.30.0-3|17	%description
21cr|perl-capitalization-0.30.0-3|18	capitalization.pm allows you to use familiar style on method naming.
21cr|perl-capitalization-0.30.0-3|19	
21cr|perl-capitalization-0.30.0-3|20	%prep
21cr|perl-capitalization-0.30.0-3|21	%setup -q -n %{realname}-%{upstream_version}
21cr|perl-capitalization-0.30.0-3|22	
21cr|perl-capitalization-0.30.0-3|23	%build
21cr|perl-capitalization-0.30.0-3|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-capitalization-0.30.0-3|25	%make
21cr|perl-capitalization-0.30.0-3|26	
21cr|perl-capitalization-0.30.0-3|27	%check
21cr|perl-capitalization-0.30.0-3|28	make test
21cr|perl-capitalization-0.30.0-3|29	
21cr|perl-capitalization-0.30.0-3|30	%install
21cr|perl-capitalization-0.30.0-3|31	%makeinstall_std
21cr|perl-capitalization-0.30.0-3|32	rm -rf %{buildroot}/%{perl_vendorarch}
21cr|perl-capitalization-0.30.0-3|33	
21cr|perl-capitalization-0.30.0-3|34	%clean
21cr|perl-capitalization-0.30.0-3|35	
21cr|perl-capitalization-0.30.0-3|36	%files
21cr|perl-capitalization-0.30.0-3|37	%doc Changes
21cr|perl-capitalization-0.30.0-3|38	%{perl_vendorlib}/*
21cr|perl-capitalization-0.30.0-3|39	%{_mandir}/man3/*

3954 21
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|1	%define upstream_name    Captcha-reCAPTCHA
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|2	%define upstream_version 0.99
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|3	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|6	Release:	1
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|7	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|8	Summary:	A Perl implementation of the reCAPTCHA API
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|9	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|10	License:	GPL+ or Artistic
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|11	Group:		Development/Perl
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/S/SU/SUNNYP/Captcha-reCaptcha-%{upstream_version}.tar.gz
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|14	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|15	BuildRequires:	perl-devel
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|16	BuildRequires:	perl(HTML::Tiny)
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|19	BuildArch:	noarch
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|20	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|21	%description
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|22	reCAPTCHA is a hybrid mechanical turk and captcha that allows visitors who
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|23	complete the captcha to assist in the digitization of books.
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|24	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|25	From the http://recaptcha.net/learnmore.html manpage:
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|26	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|27	reCAPTCHA improves the process of digitizing books by sending words that
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|28	cannot be read by computers to the Web in the form of CAPTCHAs for
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|29	humans to decipher. More specifically, each word that cannot be read
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|30	correctly by OCR is placed on an image and used as a CAPTCHA. This is
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|31	possible because most OCR programs alert you when a word cannot be read
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|32	correctly.
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|33	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|34	%prep
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|35	%setup -q -n Captcha-reCaptcha
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|36	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|37	%build
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|39	%make
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|40	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|41	%check
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|42	make test
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|43	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|44	%install
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|45	%makeinstall_std
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|46	
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|47	%files
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|48	%doc Changes README
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|49	%{_mandir}/man3/*
21cr|perl-Captcha-reCAPTCHA-0.990.0-1|50	%{perl_vendorlib}/*

3955 21
21cr|perl-Carp-Always-0.160.0-1|1	%define upstream_name    Carp-Always
21cr|perl-Carp-Always-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-Carp-Always-0.160.0-1|3	
21cr|perl-Carp-Always-0.160.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Carp-Always-0.160.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Carp-Always-0.160.0-1|6	Release:    1
21cr|perl-Carp-Always-0.160.0-1|7	
21cr|perl-Carp-Always-0.160.0-1|8	Summary:    Warns and dies noisily with stack backtraces
21cr|perl-Carp-Always-0.160.0-1|9	
21cr|perl-Carp-Always-0.160.0-1|10	
21cr|perl-Carp-Always-0.160.0-1|11	License:    GPL+ or Artistic
21cr|perl-Carp-Always-0.160.0-1|12	Group:      Development/Perl
21cr|perl-Carp-Always-0.160.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Carp-Always-0.160.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Carp/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Carp-Always-0.160.0-1|15	
21cr|perl-Carp-Always-0.160.0-1|16	BuildRequires: perl(Carp)
21cr|perl-Carp-Always-0.160.0-1|17	BuildRequires: perl(CPAN::Meta)
21cr|perl-Carp-Always-0.160.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Carp-Always-0.160.0-1|19	BuildRequires: perl(Test::Base)
21cr|perl-Carp-Always-0.160.0-1|20	BuildRequires: perl(Test::More)
21cr|perl-Carp-Always-0.160.0-1|21	BuildRequires: perl-devel
21cr|perl-Carp-Always-0.160.0-1|22	BuildArch:     noarch
21cr|perl-Carp-Always-0.160.0-1|23	
21cr|perl-Carp-Always-0.160.0-1|24	%description
21cr|perl-Carp-Always-0.160.0-1|25	This module is meant as a debugging aid. It can be used to make a script
21cr|perl-Carp-Always-0.160.0-1|26	complain loudly with stack backtraces when warn()ing or die()ing.
21cr|perl-Carp-Always-0.160.0-1|27	
21cr|perl-Carp-Always-0.160.0-1|28	Here are how stack backtraces produced by this module looks:
21cr|perl-Carp-Always-0.160.0-1|29	
21cr|perl-Carp-Always-0.160.0-1|30	# it works for explicit die's and warn's
21cr|perl-Carp-Always-0.160.0-1|31	$ perl -MCarp::Always -e 'sub f { die "arghh" }; sub g { f }; g'
21cr|perl-Carp-Always-0.160.0-1|32	arghh at -e line 1
21cr|perl-Carp-Always-0.160.0-1|33	main::f() called at -e line 1
21cr|perl-Carp-Always-0.160.0-1|34	main::g() called at -e line 1
21cr|perl-Carp-Always-0.160.0-1|35	
21cr|perl-Carp-Always-0.160.0-1|36	%prep
21cr|perl-Carp-Always-0.160.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Carp-Always-0.160.0-1|38	
21cr|perl-Carp-Always-0.160.0-1|39	%build
21cr|perl-Carp-Always-0.160.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Carp-Always-0.160.0-1|41	%make
21cr|perl-Carp-Always-0.160.0-1|42	
21cr|perl-Carp-Always-0.160.0-1|43	%check
21cr|perl-Carp-Always-0.160.0-1|44	rm -f t/099pod.t
21cr|perl-Carp-Always-0.160.0-1|45	%make test
21cr|perl-Carp-Always-0.160.0-1|46	
21cr|perl-Carp-Always-0.160.0-1|47	%install
21cr|perl-Carp-Always-0.160.0-1|48	%makeinstall_std
21cr|perl-Carp-Always-0.160.0-1|49	
21cr|perl-Carp-Always-0.160.0-1|50	%files
21cr|perl-Carp-Always-0.160.0-1|51	%doc Changes META.json META.yml MYMETA.yml README
21cr|perl-Carp-Always-0.160.0-1|52	%{_mandir}/man3/*
21cr|perl-Carp-Always-0.160.0-1|53	%{perl_vendorlib}/*

3956 21
21cr|perl-Carp-Assert-More-2.3.0-1|1	%define upstream_name	 Carp-Assert-More
21cr|perl-Carp-Assert-More-2.3.0-1|2	%define upstream_version 2.3.0
21cr|perl-Carp-Assert-More-2.3.0-1|3	
21cr|perl-Carp-Assert-More-2.3.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Carp-Assert-More-2.3.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Carp-Assert-More-2.3.0-1|6	Release:	1
21cr|perl-Carp-Assert-More-2.3.0-1|7	
21cr|perl-Carp-Assert-More-2.3.0-1|8	Summary:	Convenience wrappers around Carp::Assert module
21cr|perl-Carp-Assert-More-2.3.0-1|9	
21cr|perl-Carp-Assert-More-2.3.0-1|10	License: 	GPL+ or Artistic
21cr|perl-Carp-Assert-More-2.3.0-1|11	Group:		Development/Perl
21cr|perl-Carp-Assert-More-2.3.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Carp-Assert-More-2.3.0-1|13	Source0:	http://www.cpan.org/authors/id/P/PE/PETDANCE/Carp-Assert-More-%{upstream_version}.tar.gz
21cr|perl-Carp-Assert-More-2.3.0-1|14	
21cr|perl-Carp-Assert-More-2.3.0-1|15	BuildRequires:	perl-devel
21cr|perl-Carp-Assert-More-2.3.0-1|16	BuildRequires:  perl(Carp::Assert)
21cr|perl-Carp-Assert-More-2.3.0-1|17	BuildRequires:  perl(Test::Exception)
21cr|perl-Carp-Assert-More-2.3.0-1|18	BuildArch:	noarch
21cr|perl-Carp-Assert-More-2.3.0-1|19	
21cr|perl-Carp-Assert-More-2.3.0-1|20	%description
21cr|perl-Carp-Assert-More-2.3.0-1|21	Carp::Assert::More is a set of wrappers around the Carp::Assert functions
21cr|perl-Carp-Assert-More-2.3.0-1|22	to make the habit of writing assertions even easier.
21cr|perl-Carp-Assert-More-2.3.0-1|23	
21cr|perl-Carp-Assert-More-2.3.0-1|24	%prep
21cr|perl-Carp-Assert-More-2.3.0-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Carp-Assert-More-2.3.0-1|26	
21cr|perl-Carp-Assert-More-2.3.0-1|27	%build
21cr|perl-Carp-Assert-More-2.3.0-1|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Carp-Assert-More-2.3.0-1|29	%make
21cr|perl-Carp-Assert-More-2.3.0-1|30	
21cr|perl-Carp-Assert-More-2.3.0-1|31	%check
21cr|perl-Carp-Assert-More-2.3.0-1|32	make test
21cr|perl-Carp-Assert-More-2.3.0-1|33	
21cr|perl-Carp-Assert-More-2.3.0-1|34	%install
21cr|perl-Carp-Assert-More-2.3.0-1|35	%makeinstall_std
21cr|perl-Carp-Assert-More-2.3.0-1|36	
21cr|perl-Carp-Assert-More-2.3.0-1|37	%files
21cr|perl-Carp-Assert-More-2.3.0-1|38	%doc Changes README*
21cr|perl-Carp-Assert-More-2.3.0-1|39	%{perl_vendorlib}/Carp
21cr|perl-Carp-Assert-More-2.3.0-1|40	%{_mandir}/man3/*

3957 21
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|1	%define upstream_name	 Catalyst-Action-RenderView
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|2	%define upstream_version 0.16
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|3	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|6	Release:	10
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|7	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|8	Summary:	Sensible default end action
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|9	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|11	Group:		Development/Perl
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|14	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|16	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|17	BuildRequires:	perl(Module::Install)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|18	BuildRequires:	perl(Mouse)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|19	BuildRequires:	perl(Data::Visitor)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|20	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|21	BuildRequires:	perl(HTTP::Request::AsCGI)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|22	BuildRequires:	perl(namespace::clean)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|23	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|24	BuildRequires:	perl(Test::Pod)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|25	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|26	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|28	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|29	BuildArch:	noarch
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|30	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|31	Requires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|32	Requires:	perl(namespace::clean)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|33	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|34	%description
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|35	This action implements a sensible default end action, which will
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|36	forward to the first available view, unless status is set to 3xx, or
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|37	there is a response body. It also allows you to pass dump_info=1 to
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|38	the url in order to force a debug screen, while in debug mode.
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|39	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|40	If you have more than 1 view, you can specify which one to use with
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|41	the 'default_view' config setting (See view in Catalyst.)
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|42	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|43	%prep
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|45	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|46	%build
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|47	%{__perl} Makefile.PL installdirs=vendor
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|48	%make
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|49	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|50	%check
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|51	make test
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|52	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|53	%install
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|54	%makeinstall_std
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|55	
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|56	%files
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|57	%doc Changes README META.yml
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|58	%{_mandir}/*/*
21cr|perl-Catalyst-Action-RenderView-0.160.0-10|59	%{perl_vendorlib}/Catalyst

3958 21
21cr|perl-Catalyst-Action-REST-1.210.0-1|1	%define upstream_name    Catalyst-Action-REST
21cr|perl-Catalyst-Action-REST-1.210.0-1|2	%define upstream_version 1.21
21cr|perl-Catalyst-Action-REST-1.210.0-1|3	
21cr|perl-Catalyst-Action-REST-1.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Action-REST-1.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Action-REST-1.210.0-1|6	Release:	1
21cr|perl-Catalyst-Action-REST-1.210.0-1|7	Summary:	A request trait for REST and browsers
21cr|perl-Catalyst-Action-REST-1.210.0-1|8	License:	GPL+ or Artistic
21cr|perl-Catalyst-Action-REST-1.210.0-1|9	Group:		Development/Perl
21cr|perl-Catalyst-Action-REST-1.210.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Action-REST-1.210.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Action-REST-1.210.0-1|12	
21cr|perl-Catalyst-Action-REST-1.210.0-1|13	BuildRequires:	perl-devel
21cr|perl-Catalyst-Action-REST-1.210.0-1|14	BuildRequires:	perl(Test::Requires)
21cr|perl-Catalyst-Action-REST-1.210.0-1|15	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Action-REST-1.210.0-1|16	BuildRequires:	perl(Class::Inspector)
21cr|perl-Catalyst-Action-REST-1.210.0-1|17	BuildRequires:	perl(Config::General)
21cr|perl-Catalyst-Action-REST-1.210.0-1|18	BuildRequires:	perl(Data::Serializer)
21cr|perl-Catalyst-Action-REST-1.210.0-1|19	BuildRequires:	perl(Data::Taxi)
21cr|perl-Catalyst-Action-REST-1.210.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Catalyst-Action-REST-1.210.0-1|21	BuildRequires:	perl(FreezeThaw)
21cr|perl-Catalyst-Action-REST-1.210.0-1|22	BuildRequires:	perl(JSON)
21cr|perl-Catalyst-Action-REST-1.210.0-1|23	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Catalyst-Action-REST-1.210.0-1|24	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Action-REST-1.210.0-1|25	BuildRequires:	perl(Module::Pluggable::Object)
21cr|perl-Catalyst-Action-REST-1.210.0-1|26	BuildRequires:	perl(Moose)
21cr|perl-Catalyst-Action-REST-1.210.0-1|27	BuildRequires:	perl(PHP::Serialization)
21cr|perl-Catalyst-Action-REST-1.210.0-1|28	BuildRequires:	perl(Params::Validate)
21cr|perl-Catalyst-Action-REST-1.210.0-1|29	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Catalyst-Action-REST-1.210.0-1|30	BuildRequires:	perl(URI::Find)
21cr|perl-Catalyst-Action-REST-1.210.0-1|31	BuildRequires:	perl(XML::Simple)
21cr|perl-Catalyst-Action-REST-1.210.0-1|32	BuildRequires:	perl(YAML::Syck)
21cr|perl-Catalyst-Action-REST-1.210.0-1|33	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Action-REST-1.210.0-1|34	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Action-REST-1.210.0-1|35	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Action-REST-1.210.0-1|36	
21cr|perl-Catalyst-Action-REST-1.210.0-1|37	BuildArch:	noarch
21cr|perl-Catalyst-Action-REST-1.210.0-1|38	
21cr|perl-Catalyst-Action-REST-1.210.0-1|39	%description
21cr|perl-Catalyst-Action-REST-1.210.0-1|40	This Action handles doing automatic method dispatching for REST requests.
21cr|perl-Catalyst-Action-REST-1.210.0-1|41	It takes a normal Catalyst action, and changes the dispatch to append an
21cr|perl-Catalyst-Action-REST-1.210.0-1|42	underscore and method name. First it will try dispatching to an action with
21cr|perl-Catalyst-Action-REST-1.210.0-1|43	the generated name, and failing that it will try to dispatch to a regular
21cr|perl-Catalyst-Action-REST-1.210.0-1|44	method.
21cr|perl-Catalyst-Action-REST-1.210.0-1|45	
21cr|perl-Catalyst-Action-REST-1.210.0-1|46	For example, in the synopsis above, calling GET on "/foo" would result in
21cr|perl-Catalyst-Action-REST-1.210.0-1|47	the foo_GET method being dispatched.
21cr|perl-Catalyst-Action-REST-1.210.0-1|48	
21cr|perl-Catalyst-Action-REST-1.210.0-1|49	If a method is requested that is not implemented, this action will return a
21cr|perl-Catalyst-Action-REST-1.210.0-1|50	status 405 (Method Not Found). It will populate the "Allow" header with the
21cr|perl-Catalyst-Action-REST-1.210.0-1|51	list of implemented request methods. You can override this behavior by
21cr|perl-Catalyst-Action-REST-1.210.0-1|52	implementing a custom 405 handler like so:
21cr|perl-Catalyst-Action-REST-1.210.0-1|53	
21cr|perl-Catalyst-Action-REST-1.210.0-1|54	%prep
21cr|perl-Catalyst-Action-REST-1.210.0-1|55	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Action-REST-1.210.0-1|56	
21cr|perl-Catalyst-Action-REST-1.210.0-1|57	%build
21cr|perl-Catalyst-Action-REST-1.210.0-1|58	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Action-REST-1.210.0-1|59	%make
21cr|perl-Catalyst-Action-REST-1.210.0-1|60	
21cr|perl-Catalyst-Action-REST-1.210.0-1|61	%check
21cr|perl-Catalyst-Action-REST-1.210.0-1|62	make test
21cr|perl-Catalyst-Action-REST-1.210.0-1|63	
21cr|perl-Catalyst-Action-REST-1.210.0-1|64	%install
21cr|perl-Catalyst-Action-REST-1.210.0-1|65	%makeinstall_std
21cr|perl-Catalyst-Action-REST-1.210.0-1|66	
21cr|perl-Catalyst-Action-REST-1.210.0-1|67	%files
21cr|perl-Catalyst-Action-REST-1.210.0-1|68	%doc Changes META.yml META.json README LICENSE
21cr|perl-Catalyst-Action-REST-1.210.0-1|69	%{_mandir}/man3/*
21cr|perl-Catalyst-Action-REST-1.210.0-1|70	%{perl_vendorlib}/*

3959 21
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|1	%define upstream_name    Catalyst-ActionRole-ACL
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|2	%define upstream_version 0.07
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|3	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|6	Release:	6
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|7	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|8	Summary:	User role-based authorization action class
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|9	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|11	Group:		Development/Perl
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|14	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|16	BuildRequires:	perl(Catalyst::Controller::ActionRole)
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|17	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|19	BuildRequires:	perl(Moose)
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|20	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|21	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|22	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|23	BuildArch:	noarch
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|24	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|25	%description
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|26	Provides a Catalyst::Controller::ActionRole for user role-based
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|27	authorization. ACLs are applied via the assignment of attributes to
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|28	application action subroutines.
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|29	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|30	%prep
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|32	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|33	%build
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|35	%make
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|36	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|37	# %check
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|38	# %make test
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|39	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|40	%install
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|41	%makeinstall_std
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|42	
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|43	%files
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|44	%doc README Changes META.yml
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|45	%{_mandir}/man3/*
21cr|perl-Catalyst-ActionRole-ACL-0.70.0-6|46	%{perl_vendorlib}/*

3960 21
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|1	%define upstream_name    Catalyst-Authentication-Credential-OpenID
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|2	%define upstream_version 0.19
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|3	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|6	Release:	5
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|7	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|8	Summary:	OpenID credential for Catalyst::Plugin::Authentication framework
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|9	License:	GPL+ or Artistic
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|10	Group:		Development/Perl
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|13	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|14	BuildRequires:	perl-devel
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|15	BuildRequires:	perl(Cache::FastMmap) >= 1.280.0
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|16	BuildRequires:	perl(Catalyst) >= 5.700.0
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|17	BuildRequires:	perl(Catalyst::Authentication::User::Hash)
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|18	BuildRequires:	perl(Catalyst::Devel) >= 1.0.0
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|19	BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie) >= 0.80.0
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|20	BuildRequires:	perl(Catalyst::Plugin::Session::Store::FastMmap) >= 0.50.0
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|21	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|22	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|23	BuildRequires:	perl(HTML::Parser) >= 3.0.0
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|24	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|25	BuildRequires:	perl(Math::BigInt)
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|26	BuildRequires: 	perl(Net::OpenID::Consumer) >= 1.30.0
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|27	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|28	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|29	BuildRequires:	perl(parent) >= 0.200.0
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|30	BuildArch:	noarch
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|31	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|32	%description
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|33	D'er... testing. Has an OpenID provider to test the OpenID credential
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|34	against.
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|35	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|36	%prep
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|38	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|39	%build
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|40	perl Makefile.PL INSTALLDIRS=vendor << EOF
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|41	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|42	EOF
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|43	%make
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|44	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|45	%check
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|46	make test
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|47	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|48	%install
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|49	%makeinstall_std
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|50	
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|51	%files
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|52	%doc Changes META.yml README
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|53	%{_mandir}/man3/*
21cr|perl-Catalyst-Authentication-Credential-OpenID-0.190.0-5|54	%{perl_vendorlib}/*

3961 21
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|1	%define upstream_name    Catalyst-Authentication-Store-LDAP
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|2	%define upstream_version 1.017
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|3	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|6	Release:	1
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|7	Summary:	LDAP authentication storage backend
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|8	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|9	License:	GPL or Artistic
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|10	Group:		Development/Perl
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Authentication-Store-LDAP-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|13	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|14	BuildRequires:	perl-devel
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|15	BuildRequires:	perl(Catalyst::Plugin::Authentication)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|16	BuildRequires:	perl(Catalyst::Authentication::User)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|18	BuildRequires:	perl(Net::LDAP)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|19	BuildRequires:	perl(Net::LDAP::Server::Test)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|20	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|21	BuildRequires:	perl(Test::MockObject)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|24	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|25	BuildRequires:	perl(Catalyst::Model::LDAP)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|26	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|27	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|28	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|29	BuildArch:	noarch
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|30	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|31	%description
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|32	This plugin implements the the Catalyst::Authentication manpage v.10 API.
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|33	Read that documentation first if you are upgrading from a previous version
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|34	of this plugin.
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|35	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|36	This plugin uses 'Net::LDAP' to let your application authenticate against
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|37	an LDAP directory. It has a pretty high degree of flexibility, given the
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|38	wide variation of LDAP directories and schemas from one system to another.
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|39	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|40	It authenticates users in two steps:
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|41	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|42	%prep
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|44	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|45	%build
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|47	%make
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|48	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|49	%check
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|50	make test
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|51	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|52	%install
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|53	%makeinstall_std
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|54	
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|55	%files
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|56	%doc Changes META.yml README
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|57	%{_mandir}/man3/*
21cr|perl-Catalyst-Authentication-Store-LDAP-1.17.0-1|58	%{perl_vendorlib}/Catalyst

3962 21
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|1	%define upstream_name    Catalyst-Component-InstancePerContext
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|2	%define upstream_version 0.001001
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|3	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|6	Release:	9
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|7	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|8	Summary:	%{upstream_name} perl module
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|9	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|10	License:    GPL+ or Artistic
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|11	Group:      Development/Perl
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|13	Source0:    https://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|14	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|16	BuildRequires:	perl(Catalyst)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|17	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|18	BuildRequires:	perl(Module::Install::AutoInstall)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|19	BuildRequires:	perl(Module::Install::Metadata)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|20	BuildRequires:	perl(Module::Install::WriteAll)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|21	BuildRequires:	perl(Moose)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|22	BuildRequires:	perl(Moose::Role)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|23	BuildRequires:	perl(Scalar::Util)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|24	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|25	Requires:	perl(Catalyst)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|26	Requires:	perl(Moose)
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|27	BuildArch:	noarch
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|28	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|29	%description
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|30	%{upstream_name} perl module.
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|31	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|32	%prep
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|34	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|35	%build
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|36	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|37	%make
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|38	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|39	%check
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|40	make test
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|41	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|42	%install
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|43	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|44	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|45	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|46	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|47	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|48	%{_fixperms} %{buildroot}/*
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|49	
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|50	%files
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|51	%doc Changes README
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|52	%{_mandir}/man3/*
21cr|perl-Catalyst-Component-InstancePerContext-0.1.1-9|53	%{perl_vendorlib}/*

3963 21
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|1	%define upstream_name    Catalyst-Controller-ActionRole
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|2	%define upstream_version 0.17
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|3	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|6	Release:    4
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|7	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|8	Summary:    Apply roles to action instances
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|9	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|10	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|11	License:    GPL+ or Artistic
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|12	Group:      Development/Perl
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|14	Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|15	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|16	BuildRequires: perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|17	BuildRequires: perl(Class::MOP)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|18	BuildRequires: perl(Moose)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|19	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|20	BuildRequires: perl(String::RewritePrefix)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|21	BuildRequires: perl(namespace::clean)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|22	BuildRequires: perl-devel
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|23	BuildRequires: perl(aliased)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|24	BuildRequires: perl(Catalyst::Action::REST)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|25	BuildRequires: perl(namespace::autoclean)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|26	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|27	BuildRequires: perl(Catalyst::Utils)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|28	BuildRequires: perl(Catalyst::Controller)
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|29	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|30	BuildArch: noarch
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|31	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|32	%description
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|33	This module allows to apply roles to the 'Catalyst::Action's for different
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|34	controller methods.
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|35	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|36	For that a 'Does' attribute is provided. That attribute takes an argument,
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|37	that determines the role, which is going to be applied. If that argument is
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|38	prefixed with '+', it is assumed to be the full name of the role. If it's
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|39	prefixed with '~', the name of your application followed by
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|40	'::ActionRole::' is prepended. If it isn't prefixed with '+' or '~', the
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|41	role name will be searched for in '@INC' according to the rules for /ROLE
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|42	PREFIX SEARCHING.
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|43	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|44	Additionally it's possible to to apply roles to *all* actions of a
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|45	controller without specifying the 'Does' keyword in every action
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|46	definition:
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|47	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|48	%prep
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|50	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|51	%build
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|53	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|54	%make
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|55	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|56	%check
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|57	make test
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|58	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|59	%install
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|60	%makeinstall_std
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|61	
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|62	%files
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|63	%doc Changes META.yml META.json LICENSE README CONTRIBUTING
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|64	%{_mandir}/man3/*
21cr|perl-Catalyst-Controller-ActionRole-0.170.0-4|65	%{perl_vendorlib}/*

3964 21
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|1	%define upstream_name    Catalyst-Controller-HTML-FormFu
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|2	%define upstream_version 2.04
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|3	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|6	Release:	1
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|7	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|8	Summary:	Hidden text field which contains a unique token
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|9	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|10	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|11	License:	GPL+ or Artistic
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|12	Group:		Development/Perl
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|15	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|16	BuildRequires:	perl-devel
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|17	BuildRequires:	perl(Catalyst::Action::RenderView)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|18	BuildRequires:	perl(Catalyst::Component::InstancePerContext)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|19	BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|20	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|21	BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|22	BuildRequires:	perl(Catalyst::Plugin::Session::Store::File)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|23	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|24	BuildRequires:	perl(Catalyst::View::TT)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|25	BuildRequires:	perl(HTML::FormFu)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|26	BuildRequires:	perl(HTML::FormFu::MultiForm)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|27	BuildRequires:	perl(Task::Weaken)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|28	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|29	BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|30	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|31	BuildRequires:	perl(YAML)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|32	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|33	Requires:	perl(Catalyst::Component::InstancePerContext)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|34	Requires:	perl(Regexp::Assemble)
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|35	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|36	BuildArch:	noarch
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|37	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|38	%description
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|39	As of version 0.02000, the HTML::FormFu manpage doesn't use the TT template
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|40	files by default - it uses in internal rendering engine.
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|41	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|42	If you don't want to customise the generated markup, you don't need to use
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|43	the Catalyst::Helper::HTML::FormFu manpage at all.
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|44	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|45	If you want to customise the generated markup, you'll need a local copy of
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|46	the template files. To create the files in the default 'root/formfu'
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|47	directory, run:
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|48	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|49	%prep
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|50	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|51	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|52	%build
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|54	%make
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|55	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|56	%check
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|57	make test
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|58	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|59	%install
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|60	%makeinstall_std
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|61	
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|62	%files
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|63	%doc Changes META.yml LICENSE README
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|64	%{_mandir}/man3/*
21cr|perl-Catalyst-Controller-HTML-FormFu-2.40.0-1|65	%{perl_vendorlib}/*

3965 21
21cr|perl-Catalyst-Devel-1.420.0-2|1	%define	upstream_name	 Catalyst-Devel
21cr|perl-Catalyst-Devel-1.420.0-2|2	%define upstream_version 1.42
21cr|perl-Catalyst-Devel-1.420.0-2|3	
21cr|perl-Catalyst-Devel-1.420.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Devel-1.420.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Devel-1.420.0-2|6	Release:	2
21cr|perl-Catalyst-Devel-1.420.0-2|7	Summary:	Catalyst Development Tools
21cr|perl-Catalyst-Devel-1.420.0-2|8	License:	GPL+ or Artistic
21cr|perl-Catalyst-Devel-1.420.0-2|9	Group:		Development/Perl
21cr|perl-Catalyst-Devel-1.420.0-2|10	URL:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Devel-1.420.0-2|11	Source0:	https://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Devel-1.420.0-2|12	
21cr|perl-Catalyst-Devel-1.420.0-2|13	BuildRequires:	perl-devel
21cr|perl-Catalyst-Devel-1.420.0-2|14	BuildRequires:	perl(Sub::Exporter::ForMethods)
21cr|perl-Catalyst-Devel-1.420.0-2|15	BuildRequires:	perl(Plack::Middleware::ReverseProxy)
21cr|perl-Catalyst-Devel-1.420.0-2|16	BuildRequires:	perl(MooseX::Types::Path::Class)
21cr|perl-Catalyst-Devel-1.420.0-2|17	BuildRequires:	perl(TAP::Harness::Env)
21cr|perl-Catalyst-Devel-1.420.0-2|18	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-Devel-1.420.0-2|19	BuildRequires:	perl(CPANPLUS::Dist::Build)
21cr|perl-Catalyst-Devel-1.420.0-2|20	BuildRequires:	perl(Safe::Isa)
21cr|perl-Catalyst-Devel-1.420.0-2|21	BuildRequires:	perl(Carp::Always)
21cr|perl-Catalyst-Devel-1.420.0-2|22	BuildRequires:	perl(Text::Glob)
21cr|perl-Catalyst-Devel-1.420.0-2|23	BuildRequires:	perl(Test::Without::Module)
21cr|perl-Catalyst-Devel-1.420.0-2|24	BuildRequires:	perl(Test::Tester)
21cr|perl-Catalyst-Devel-1.420.0-2|25	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Catalyst-Devel-1.420.0-2|26	BuildRequires:	perl(Test::MockTime)
21cr|perl-Catalyst-Devel-1.420.0-2|27	BuildRequires:	perl(Test::Deep::NoTest)
21cr|perl-Catalyst-Devel-1.420.0-2|28	BuildRequires:	perl(Test::Requires)
21cr|perl-Catalyst-Devel-1.420.0-2|29	BuildRequires:	perl(Stream::Buffered)
21cr|perl-Catalyst-Devel-1.420.0-2|30	BuildRequires:	perl(Plack::Test)
21cr|perl-Catalyst-Devel-1.420.0-2|31	BuildRequires:	perl(Plack::Request)
21cr|perl-Catalyst-Devel-1.420.0-2|32	BuildRequires:	perl(Plack::Middleware)
21cr|perl-Catalyst-Devel-1.420.0-2|33	BuildRequires:	perl(Plack::Loader)
21cr|perl-Catalyst-Devel-1.420.0-2|34	BuildRequires:	perl(Plack::Builder)
21cr|perl-Catalyst-Devel-1.420.0-2|35	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Catalyst-Devel-1.420.0-2|36	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-Devel-1.420.0-2|37	BuildRequires:	perl(MooseX::Daemonize)
21cr|perl-Catalyst-Devel-1.420.0-2|38	BuildRequires:	perl(Net::Server)
21cr|perl-Catalyst-Devel-1.420.0-2|39	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Catalyst-Devel-1.420.0-2|40	BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-Catalyst-Devel-1.420.0-2|41	BuildRequires:	perl(IO::Scalar)
21cr|perl-Catalyst-Devel-1.420.0-2|42	BuildRequires:	perl(HTTP::Message::PSGI)
21cr|perl-Catalyst-Devel-1.420.0-2|43	BuildRequires:	perl(HTTP::Parser::XS)
21cr|perl-Catalyst-Devel-1.420.0-2|44	BuildRequires:	perl(File::ShareDir::Install)
21cr|perl-Catalyst-Devel-1.420.0-2|45	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Catalyst-Devel-1.420.0-2|46	BuildRequires:	perl(ExtUtils::Config)
21cr|perl-Catalyst-Devel-1.420.0-2|47	BuildRequires:	perl(Devel::AssertOS)
21cr|perl-Catalyst-Devel-1.420.0-2|48	BuildRequires:	perl(Data::Compare)
21cr|perl-Catalyst-Devel-1.420.0-2|49	BuildRequires:	perl(Digest::SHA)
21cr|perl-Catalyst-Devel-1.420.0-2|50	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-Catalyst-Devel-1.420.0-2|51	BuildRequires:	perl(Apache::LogFormat::Compiler)
21cr|perl-Catalyst-Devel-1.420.0-2|52	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Devel-1.420.0-2|53	BuildRequires:	perl(Catalyst::Action::RenderView)     >= 0.04
21cr|perl-Catalyst-Devel-1.420.0-2|54	BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
21cr|perl-Catalyst-Devel-1.420.0-2|55	BuildRequires:	perl(Catalyst::Plugin::Static::Simple) >= 0.28
21cr|perl-Catalyst-Devel-1.420.0-2|56	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Catalyst-Devel-1.420.0-2|57	BuildRequires:	perl(Config::General)
21cr|perl-Catalyst-Devel-1.420.0-2|58	BuildRequires:	perl(File::ChangeNotify)
21cr|perl-Catalyst-Devel-1.420.0-2|59	BuildRequires:	perl(File::Copy::Recursive)
21cr|perl-Catalyst-Devel-1.420.0-2|60	BuildRequires:	perl(File::ShareDir)
21cr|perl-Catalyst-Devel-1.420.0-2|61	BuildRequires:	perl(Module::Install)  >= 0.64
21cr|perl-Catalyst-Devel-1.420.0-2|62	BuildRequires:	perl(Path::Class)      >= 0.09
21cr|perl-Catalyst-Devel-1.420.0-2|63	BuildRequires:	perl(Template)         >= 2.14
21cr|perl-Catalyst-Devel-1.420.0-2|64	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-Devel-1.420.0-2|65	BuildRequires:	perl(Test::More)       >= 0.940.0
21cr|perl-Catalyst-Devel-1.420.0-2|66	BuildRequires:	perl(Test::Fatal)	>= 0.003
21cr|perl-Catalyst-Devel-1.420.0-2|67	BuildRequires:	perl(YAML)             >= 0.55
21cr|perl-Catalyst-Devel-1.420.0-2|68	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Devel-1.420.0-2|69	BuildRequires:	perl(Starman) >= 0.401.400
21cr|perl-Catalyst-Devel-1.420.0-2|70	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Devel-1.420.0-2|71	
21cr|perl-Catalyst-Devel-1.420.0-2|72	
21cr|perl-Catalyst-Devel-1.420.0-2|73	### This should be noarch ###
21cr|perl-Catalyst-Devel-1.420.0-2|74	Obsoletes:	perl-Catalyst-Devel < %{EVRD}
21cr|perl-Catalyst-Devel-1.420.0-2|75	BuildArch:	noarch
21cr|perl-Catalyst-Devel-1.420.0-2|76	### I don't see arch dependent provides. Symbianflo ###
21cr|perl-Catalyst-Devel-1.420.0-2|77	
21cr|perl-Catalyst-Devel-1.420.0-2|78	%description
21cr|perl-Catalyst-Devel-1.420.0-2|79	Catalyst is an elegant web application framework, extremely flexible yet
21cr|perl-Catalyst-Devel-1.420.0-2|80	extremely simple. It's similar to Ruby on Rails, Spring (Java) and Maypole,
21cr|perl-Catalyst-Devel-1.420.0-2|81	upon which it was originally based.
21cr|perl-Catalyst-Devel-1.420.0-2|82	
21cr|perl-Catalyst-Devel-1.420.0-2|83	This package provides Catalyst development tools.
21cr|perl-Catalyst-Devel-1.420.0-2|84	
21cr|perl-Catalyst-Devel-1.420.0-2|85	
21cr|perl-Catalyst-Devel-1.420.0-2|86	%prep
21cr|perl-Catalyst-Devel-1.420.0-2|87	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Devel-1.420.0-2|88	
21cr|perl-Catalyst-Devel-1.420.0-2|89	%build
21cr|perl-Catalyst-Devel-1.420.0-2|90	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Devel-1.420.0-2|91	%make
21cr|perl-Catalyst-Devel-1.420.0-2|92	
21cr|perl-Catalyst-Devel-1.420.0-2|93	%check
21cr|perl-Catalyst-Devel-1.420.0-2|94	make test
21cr|perl-Catalyst-Devel-1.420.0-2|95	
21cr|perl-Catalyst-Devel-1.420.0-2|96	%install
21cr|perl-Catalyst-Devel-1.420.0-2|97	%makeinstall_std
21cr|perl-Catalyst-Devel-1.420.0-2|98	
21cr|perl-Catalyst-Devel-1.420.0-2|99	%files
21cr|perl-Catalyst-Devel-1.420.0-2|100	%doc Changes META.yml
21cr|perl-Catalyst-Devel-1.420.0-2|101	%{perl_vendorlib}/auto
21cr|perl-Catalyst-Devel-1.420.0-2|102	%{perl_vendorlib}/Catalyst*
21cr|perl-Catalyst-Devel-1.420.0-2|103	%{perl_vendorlib}/Module
21cr|perl-Catalyst-Devel-1.420.0-2|104	%{_mandir}/*/*

3966 21
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|1	%define upstream_name    Catalyst-DispatchType-Regex
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|2	%define upstream_version 5.90035
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|3	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|4	Name:       perl-%{upstream_name}
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|6	Release:    3
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|7	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|8	Summary:    LocalRegexp DispatchType
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|9	License:    GPL+ or Artistic
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|10	Group:      Development/Perl
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|12	Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|13	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|14	BuildRequires: perl(Data::Dumper)
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|15	BuildRequires: perl(MRO::Compat)
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|16	BuildRequires: perl(Module::Build) >= 0.400.400
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|17	BuildRequires: perl(Moose)
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|18	BuildRequires: perl(Scalar::Util)
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|19	BuildRequires: perl(Test::More)
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|20	BuildRequires: perl(Text::Balanced)
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|21	BuildRequires: perl(Text::SimpleTable)
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|22	BuildRequires: perl(namespace::autoclean)
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|23	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|24	Requires: perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|25	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|26	BuildArch: noarch
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|27	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|28	%description
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|29	*Status: Deprecated.* Regex dispatch types have been depreciated and
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|30	removed from Catalyst core. It is recommend that you use Chained methods or
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|31	other techniques instead. As part of the refactoring, the dispatch priority
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|32	of Regex vs Regexp vs LocalRegex vs LocalRegexp may have changed. Priority
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|33	is now influenced by when the dispatch type is first seen in your
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|34	application.
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|35	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|36	Dispatch type managing path-matching behaviour using regexes. For more
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|37	information on dispatch types, see:
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|38	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|39	* * the Catalyst::Manual::Intro manpage for how they affect application
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|40	authors.
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|41	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|42	%prep
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|44	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|45	%build
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|46	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|47	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|48	./Build
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|49	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|50	%check
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|51	./Build test
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|52	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|53	%install
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|54	./Build install --destdir=%{buildroot}
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|55	
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|56	%files
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|57	%doc Changes META.json META.yml README
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|58	%{_mandir}/man3/*
21cr|perl-Catalyst-DispatchType-Regex-5.900.350-3|59	%{perl_vendorlib}/*

3967 21
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|1	%define	upstream_name	 Catalyst-Engine-Apache
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|2	%define upstream_version 1.16
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|3	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|4	%global __requires_exclude perl\\(A(.*)\\)
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|5	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|6	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|8	Release:	9
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|9	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|10	Summary:	Catalyst Apache Engines
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|11	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|12	License:	GPL+ or Artistic
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|13	Group:		Development/Perl
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|15	Source0:	https://cpan.metacpan.org/authors/id/F/FL/FLORA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|16	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|17	BuildRequires:	perl-devel
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|18	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|19	BuildRequires:  perl(namespace::autoclean)
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|20	BuildRequires:  perl(aliased)
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|21	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|22	BuildArch:	noarch
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|23	Requires:	apache-mod_perl
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|24	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|25	%description
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|26	This package contains mod_perl handlers for Catalyst.
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|27	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|28	%prep
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|30	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|31	%build
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|33	%make
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|34	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|35	%check
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|36	make test
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|37	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|38	%install
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|39	%makeinstall_std
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|40	
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|41	%files
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|42	%doc README Changes
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|43	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-Engine-Apache-1.160.0-9|44	%{_mandir}/man3/*

3968 21
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|1	%define upstream_name    Catalyst-Log-Log4perl
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|2	%define upstream_version 1.06
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|3	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|6	Release:	7
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|7	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|8	Summary:	Integrates Log::Log4perl with Catalyst
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|9	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|11	Group:		Development/Perl
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Log-Log4perl-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|14	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|16	BuildRequires:	perl(Catalyst)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|17	BuildRequires:	perl(Data::Dump)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|19	BuildRequires:	perl(Log::Log4perl)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|20	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|21	BuildRequires:	perl(Params::Validate)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|22	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|23	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|24	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|25	BuildArch:	noarch
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|26	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|27	%description
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|28	This module provides a the Catalyst::Log manpage implementation that uses
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|29	the Log::Log4perl manpage as the underlying log mechanism. It provides all
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|30	the methods listed in the Catalyst::Log manpage, with the exception of:
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|31	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|32	levels
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|33	enable
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|34	disable
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|35	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|36	These methods simply return 0 and do nothing, as similar functionality is
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|37	already provided by the Log::Log4perl manpage.
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|38	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|39	%prep
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|41	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|42	%build
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|44	%make
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|45	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|46	%check
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|47	make test
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|48	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|49	%install
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|50	%makeinstall_std
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|51	
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|52	%files
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|53	%doc META.yml Changes README
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|54	%{_mandir}/man3/*
21cr|perl-Catalyst-Log-Log4perl-1.60.0-7|55	%{perl_vendorlib}/*

3969 21
21cr|perl-Catalyst-Model-DBI-0.320.0-4|1	%define	upstream_name	 Catalyst-Model-DBI
21cr|perl-Catalyst-Model-DBI-0.320.0-4|2	%define upstream_version 0.32
21cr|perl-Catalyst-Model-DBI-0.320.0-4|3	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Model-DBI-0.320.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Model-DBI-0.320.0-4|6	Release:	4
21cr|perl-Catalyst-Model-DBI-0.320.0-4|7	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|8	Summary:	Catalyst DBI Model Class
21cr|perl-Catalyst-Model-DBI-0.320.0-4|9	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Model-DBI-0.320.0-4|11	Group:		Development/Perl
21cr|perl-Catalyst-Model-DBI-0.320.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Model-DBI-0.320.0-4|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Model-DBI-0.320.0-4|14	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Model-DBI-0.320.0-4|16	BuildRequires:	perl(DBIx::Connector)
21cr|perl-Catalyst-Model-DBI-0.320.0-4|17	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Model-DBI-0.320.0-4|18	BuildRequires:	perl(Class::C3)
21cr|perl-Catalyst-Model-DBI-0.320.0-4|19	BuildRequires:	perl(DBI)
21cr|perl-Catalyst-Model-DBI-0.320.0-4|20	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Model-DBI-0.320.0-4|21	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Model-DBI-0.320.0-4|22	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Model-DBI-0.320.0-4|23	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|24	BuildArch:	noarch
21cr|perl-Catalyst-Model-DBI-0.320.0-4|25	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|26	%description
21cr|perl-Catalyst-Model-DBI-0.320.0-4|27	This is the DBI model class for Catalyst. It is nothing more than a
21cr|perl-Catalyst-Model-DBI-0.320.0-4|28	simple wrapper for DBI.
21cr|perl-Catalyst-Model-DBI-0.320.0-4|29	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|30	%prep
21cr|perl-Catalyst-Model-DBI-0.320.0-4|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Model-DBI-0.320.0-4|32	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|33	%build
21cr|perl-Catalyst-Model-DBI-0.320.0-4|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Model-DBI-0.320.0-4|35	%make
21cr|perl-Catalyst-Model-DBI-0.320.0-4|36	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|37	%check
21cr|perl-Catalyst-Model-DBI-0.320.0-4|38	make test
21cr|perl-Catalyst-Model-DBI-0.320.0-4|39	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|40	%install
21cr|perl-Catalyst-Model-DBI-0.320.0-4|41	%makeinstall_std
21cr|perl-Catalyst-Model-DBI-0.320.0-4|42	
21cr|perl-Catalyst-Model-DBI-0.320.0-4|43	%files
21cr|perl-Catalyst-Model-DBI-0.320.0-4|44	%doc README Changes META.json
21cr|perl-Catalyst-Model-DBI-0.320.0-4|45	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-Model-DBI-0.320.0-4|46	%{_mandir}/*/*

3970 21
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|1	%define upstream_name  	 Catalyst-Model-DBIC-Schema
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|2	%define upstream_version 0.65
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|3	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|4	%global __requires_exclude perl\\(Catalyst::Model::DBIC::Schema::Types\\)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|5	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|6	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|8	Release:	7
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|9	Summary:	DBIx::Class::Schema Model Class
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|11	Group:		Development/Perl
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|13	Source0:	https://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|14	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|15	BuildRequires: perl-devel
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|16	BuildRequires: perl(Carp::Clan)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|17	BuildRequires: perl(Catalyst::Runtime) >= 5.800.50
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|18	BuildRequires: perl(CatalystX::Component::Traits) >= 0.140.0
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|19	BuildRequires: perl(Class::Load)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|20	BuildRequires: perl(DBIx::Class) >= 0.81.140
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|21	BuildRequires: perl(DBIx::Class::Schema::Loader)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|22	BuildRequires: perl(Devel::GlobalDestruction)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|23	BuildRequires: perl(Eval::Closure)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|24	BuildRequires: perl(JSON::PP)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|25	BuildRequires: perl(MRO::Compat)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|26	BuildRequires: perl(Module::Runtime) >= 0.12.0
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|27	BuildRequires: perl(Moose) >= 1.120.0
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|28	BuildRequires: perl(MooseX::Types::LoadableClass) >= 0.9.0
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|29	BuildRequires: perl(Package::DeprecationManager)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|30	BuildRequires: perl(Sub::Exporter)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|31	BuildRequires: perl(Test::Exception)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|32	BuildRequires: perl(Test::Requires)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|33	BuildRequires: perl(Tie::IxHash)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|34	BuildRequires: perl(namespace::autoclean) >= 0.90.0
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|35	BuildRequires: perl(MooseX::MarkAsMethods) >= 0.130
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|36	BuildRequires: perl(MooseX::NonMoose) >= 0.160
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|37	BuildRequires: perl(Catalyst::Component::InstancePerContext)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|38	BuildRequires: perl(Catalyst::Devel)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|39	BuildRequires: perl(DBIx::Class::Cursor::Cached)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|40	BuildRequires: perl(Module::Find)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|41	BuildRequires: perl(Class::C3)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|42	BuildRequires: perl(Catalyst::Helper)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|43	BuildRequires: perl(strictures)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|44	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|45	Requires:	perl(CatalystX::Component::Traits)
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|46	BuildArch:	noarch
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|47	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|48	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|49	%description
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|50	This is a Catalyst Model for DBIx::Class::Schema-based Models. See the
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|51	documentation for Catalyst::Helper::Model::DBIC::Schema for information on
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|52	generating these Models via Helper scripts.
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|53	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|54	%prep
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|55	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|56	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|57	%build
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|58	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|59	%make
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|60	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|61	%check
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|62	make test
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|63	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|64	%install
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|65	%makeinstall_std
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|66	
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|67	%files
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|68	%doc README Changes
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|69	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-Model-DBIC-Schema-0.650.0-7|70	%{_mandir}/*/*

3971 21
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|1	%define upstream_name    Catalyst-Model-LDAP
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|2	%define upstream_version 0.21
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|3	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|6	Release:	1
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|7	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|8	Summary:	Catalyst LDAP Model Class
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|9	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|11	Group:		Development/Perl
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|14	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|17	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|18	BuildRequires:	perl(FindBin)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|19	BuildRequires:	perl(Net::LDAP)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|20	BuildRequires:	perl(Net::LDAP::Constant)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|21	BuildRequires:	perl(NEXT)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|23	BuildRequires:	perl(Data::Page)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|24	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|25	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|26	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|27	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|28	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|29	BuildArch:	noarch
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|30	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|31	%description
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|32	This is the Net::LDAP model class for Catalyst. It is nothing more than a
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|33	simple wrapper for Net::LDAP.
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|34	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|35	%prep
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|37	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|38	%build
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|40	%make
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|41	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|42	%check
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|43	make test
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|44	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|45	%install
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|46	%makeinstall_std
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|47	
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|48	%files
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|49	%doc META.yml Changes
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|50	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-Model-LDAP-0.210.0-1|51	%{_mandir}/*/*

3972 21
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|1	%define upstream_name    Catalyst-Model-LDAP-FromAuthentication
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|2	%define upstream_version 0.02
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|3	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|6	Release:	10
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|7	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|8	Summary:	Provides an LDAP model bound as the user who logged in
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|9	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|11	Group:		Development/Perl
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|13	# Get 0.01, which is not on CPAN, at:
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|14	# http://github.com/bobtfish/catalyst-model-ldap-fromauthentication/tarball/0.01
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|15	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|16	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|17	BuildRequires:	perl-devel
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|18	BuildRequires:	perl(Catalyst::Authentication::Store::LDAP)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|19	BuildRequires:	perl(Catalyst::Component::InstancePerContext)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|20	BuildRequires:	perl(Catalyst::Model::LDAP)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|21	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|22	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|23	BuildRequires:	perl(Moose)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|24	BuildRequires:	perl(MooseX::Types::Common::String)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|25	BuildRequires:	perl(MooseX::Types::LoadableClass)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|26	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|28	BuildRequires:	perl(Module::Install)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|29	BuildRequires:	perl(Module::CoreList)
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|30	BuildArch:	noarch
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|31	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|32	%description
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|33	Provides an LDAP model bound as the user who logged in.
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|34	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|35	%prep
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|37	perl -pi -e 's/^(use Module::Install::Author)/#$1/g;s/^(author_)/#$1/g' Makefile.PL
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|38	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|39	%build
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|41	%make
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|42	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|43	%check
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|44	%make test
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|45	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|46	%install
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|47	%makeinstall_std
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|48	
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|49	%files
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|50	%doc Changes META.yml README
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|51	%{_mandir}/man3/*
21cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-10|52	%{perl_vendorlib}/*

3973 21
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|1	%define upstream_name    Catalyst-Model-WebService-Solr
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|3	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|6	Release:	8
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|7	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|8	Summary:	Use WebService::Solr in your Catalyst application
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|9	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|13	Source0:	https://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|14	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|16	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|17	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|20	BuildRequires:	perl(Moo)
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|21	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|22	BuildRequires:	perl(WebService::Solr)
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|23	BuildArch:	noarch
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|24	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|25	%description
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|26	This module helps you use remote indexes via WebService::Solr in your
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|27	Catalyst application.
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|28	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|29	%prep
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|31	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|32	%build
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|34	%make
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|35	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|36	%check
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|37	%make test
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|38	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|39	%install
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|40	%makeinstall_std
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|41	
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|42	%files
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|43	%doc Changes META.yml README
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|44	%{_mandir}/man3/*
21cr|perl-Catalyst-Model-WebService-Solr-0.40.0-8|45	%{perl_vendorlib}/*

3974 21
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|1	%define	upstream_name	 Catalyst-Plugin-Authorization-ACL
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|2	%define abbrev_name      Catalyst-P-A-ACL
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|3	%define upstream_version 0.16
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|4	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|5	%if %{_use_internal_dependency_generator}
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|6	%global __requires_exclude perl\\(A(.*)\\)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|7	%else
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|8	%define _requires_exceptions perl(A
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|9	%endif
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|10	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|11	Name:		perl-%{abbrev_name}
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|12	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|13	Release:	5
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|14	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|15	Summary:	ACL support for Catalyst applications
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|16	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|17	License:	GPL+ or Artistic
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|18	Group:		Development/Perl
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|19	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|20	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|21	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|22	BuildRequires:	perl-devel
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|23	BuildRequires:	perl(Catalyst) >= 5.7
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|24	BuildRequires:	perl(Catalyst::Plugin::Authentication)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|25	BuildRequires:	perl(Catalyst::Plugin::Authorization::Roles)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|26	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|27	BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|28	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|29	BuildRequires:	perl(Class::Throwable)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|30	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|31	BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|32	BuildRequires:	perl(Tree::Simple::Visitor::FindByPath)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|33	BuildRequires:	perl(Tree::Simple::Visitor::GetAllDescendents)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|34	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|35	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|36	BuildArch:	noarch
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|37	%rename	perl-%{upstream_name}
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|38	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|39	%description
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|40	This module provides Access Control List style path protection, with
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|41	arbitrary rules for Catalyst applications. It operates only on the
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|42	Catalyst private namespace, at least at the moment.
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|43	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|44	%prep
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|45	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|46	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|47	%build
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|48	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|49	%make
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|50	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|51	%check
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|52	make test
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|53	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|54	%install
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|55	%makeinstall_std
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|56	
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|57	%files
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|58	%doc Changes README
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|59	%{_mandir}/*/*
21cr|perl-Catalyst-P-A-ACL-0.160.0-5|60	%{perl_vendorlib}/Catalyst

3975 21
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|1	%define realname Catalyst-Plugin-Authentication-Credential-PAM
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|2	%define abbrevname Catalyst-P-A-Credential-PAM
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|3	%define	modprefix Catalyst
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|4	
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|5	Summary:	Authenticate a user against PAM
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|6	
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|7	Name:		perl-%{abbrevname}
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|8	Version:	0.01
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|9	Release:	13
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|10	License:	Artistic/GPL
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|11	Group:		Development/Perl
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|12	URL:		http://search.cpan.org/dist/%{realname}/
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|13	Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/%{modprefix}/%{realname}-%{version}.tar.bz2
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|14	BuildRequires:	perl-devel
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|15	BuildRequires:	perl(Authen::PAM)
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|16	BuildRequires:	perl(Catalyst)
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|17	Provides:	perl-%{realname} = %{version}-%{release}
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|18	BuildArch:	noarch
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|19	
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|20	%description
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|21	This is an authentication credential checker that verifies passwords
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|22	using a specified PAM service.
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|23	
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|24	%prep
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|25	%setup -q -n %{realname}-%{version}
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|26	
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|27	%build
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|29	make
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|30	
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|31	%check
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|32	make test
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|33	
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|34	%install
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|35	%makeinstall_std
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|36	
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|37	%files
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|38	%doc Changes
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|39	%{perl_vendorlib}/%{modprefix}
21cr|perl-Catalyst-P-A-Credential-PAM-0.01-13|40	%{_mandir}/*/*

3976 21
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|1	%define upstream_name    Catalyst-Plugin-Authentication-Store-Htpasswd
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|2	%define upstream_version 0.02
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|3	
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|4	Summary:	Authentication database in $c->config
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|5	Name:		perl-Catalyst-P-A-Store-Htpasswd
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|7	Release:	2
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|8	License:	Artistic/GPL
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|9	Group:		Development/Perl
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|12	BuildRequires:	perl(Authen::Htpasswd) >= 0.13
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|13	BuildRequires:	perl(Catalyst::Plugin::Authentication) >= 0.01
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|14	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|15	BuildArch:	noarch
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|16	%rename perl-%{upstream_name}
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|17	
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|18	%description
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|19	This plugin uses Authen::Htpasswd to let your application use
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|20	.htpasswd files for it's authentication storage.
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|21	
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|22	%files
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|23	%doc Changes README
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|24	%{_mandir}/*/*
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|25	%{perl_vendorlib}/Catalyst/Plugin/Authentication/Store/*.pm
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|26	%{perl_vendorlib}/Catalyst/Plugin/Authentication/Store/Htpasswd
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|27	
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|28	#----------------------------------------------------------------------------
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|29	
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|30	%prep
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|32	
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|33	%build
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|34	%__perl Build.PL installdirs=vendor
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|35	./Build
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|36	
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|37	%install
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|38	./Build install destdir=%{buildroot}
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|39	
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|40	%check
21cr|perl-Catalyst-P-A-Store-Htpasswd-0.20.0-2|41	./Build test

3977 21
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|1	%define upstream_name    Catalyst-Plugin-Authentication-Store-LDAP
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|2	%define abbrev_name      Catalyst-P-A-Store-LDAP
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|3	%define upstream_version 0.0602
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|4	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|5	Name:		perl-%{abbrev_name}
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|7	Release:	7
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|8	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|9	Summary:	Catalyst - Authentication from an LDAP Directory
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|10	License:	Artistic/GPL
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|11	Group:		Development/Perl
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|14	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|16	BuildRequires:	perl(Catalyst::Model::LDAP)
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|17	BuildRequires:	perl(Catalyst::Plugin::Authentication)
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|18	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|19	BuildRequires:	perl(Net::LDAP)
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|20	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|22	BuildArch:	noarch
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|23	%rename	perl-%upstream_name
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|24	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|25	%description
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|26	This plugin uses Net::LDAP to let your application authenticate against an LDAP
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|27	directory. It has a pretty high degree of flexibility, given the wide variation
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|28	of LDAP directories and schemas from one system to another.
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|29	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|30	It authenticates users in two steps:
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|31	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|32	1) A search of the directory is performed, looking for a user object that
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|33	matches the username you pass. This is done with the bind credentials supplied
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|34	in the "binddn" and "bindpw" configuration options.
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|35	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|36	2) If that object is found, we then re-bind to the directory as that object.
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|37	Assuming this is successful, the user is Authenticated.
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|38	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|39	%prep
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|41	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|42	%build
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|43	PERL_EXTUTILS_AUTOINSTALL=--skipdeps %__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|44	# perl Makefile.PL INSTALLDIRS=vendor << EOF
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|45	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|46	# EOF
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|47	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|48	%make
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|49	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|50	%check
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|51	#make test
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|52	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|53	%install
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|54	%makeinstall_std
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|55	
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|56	%files
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|57	%doc TODO Changes
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|58	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-7|59	%{_mandir}/*/*

3978 21
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|1	%define upstream_name    Catalyst-Plugin-Authentication
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|2	%define upstream_version 0.10023
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|3	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|5	Version:	%perl_convert_version 0.10023
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|6	Release:	7
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|7	Epoch:		1
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|8	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|9	Summary:	Infrastructure plugin for the Catalyst authentication framework
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|10	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|11	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|12	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|13	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|14	Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Authentication-0.10023.tar.gz
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|15	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|16	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|17	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|18	BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.10
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|19	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|20	BuildRequires:	perl(Class::Inspector)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|21	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|22	BuildRequires:	perl(Test::MockObject)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|24	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|25	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|26	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|27	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|28	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|29	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|30	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|31	%description
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|32	The authentication plugin provides generic user support. It is the basis for
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|33	both authentication (checking the user is who they claim to be), and
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|34	authorization (allowing the user to do what the system authorises them to do).
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|35	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|36	%prep
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|38	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|39	%build
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|40	%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|41	%make
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|42	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|43	%check
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|44	make test
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|45	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|46	%install
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|47	%makeinstall_std
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|48	
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|49	%files
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|50	%doc README Changes
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|51	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-Plugin-Authentication-0.100.230-7|52	%{_mandir}/*/*

3979 21
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|1	%define	upstream_name	 Catalyst-Plugin-Authorization-Roles
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|2	%define upstream_version 0.09
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|3	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|4	%if %{_use_internal_dependency_generator}
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|5	%global __requires_exclude perl\\(A(.*)\\)
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|6	%else
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|7	%define _requires_exceptions perl(A
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|8	%endif
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|9	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|10	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|12	Release:	9
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|13	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|14	Summary:	Role based authorization for Catalyst based on Catalyst::Plugin::Authentication
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|15	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|16	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|17	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|19	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|20	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|21	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|22	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|23	BuildRequires:	perl(Catalyst::Plugin::Authentication) >= 0.100.230
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|24	BuildRequires:	perl(Set::Object)
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|25	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|26	BuildRequires:	perl(Test::MockObject) >= 1.201.404.80
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|27	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|28	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|29	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|30	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|31	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|32	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|33	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|34	%description
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|35	Role based access control is very simple: every user has a list of
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|36	roles, which that user is allowed to assume, and every restricted part
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|37	of the app makes an assertion about the necessary roles.
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|38	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|39	If the user is a member in all of the required roles access is
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|40	granted. Otherwise, access is denied.
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|41	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|42	%prep
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|44	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|45	%build
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|46	%{__perl} Makefile.PL installdirs=vendor
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|47	%make
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|48	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|49	%check
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|50	make test
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|51	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|52	%install
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|53	%makeinstall_std
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|54	
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|55	%files
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|56	%doc Changes README META.yml
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|57	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-9|58	%{perl_vendorlib}/Catalyst

3980 21
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|1	%define upstream_name    Catalyst-Plugin-AutoCRUD
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|2	%define upstream_version 2.200002
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|3	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|4	#exclude self provided
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|5	%define __requires_exclude perl\\(DemoApp.*\\)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|6	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|7	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|9	Release:	5
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|10	Summary:	Instant AJAX web front-end for DBIx::Class
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|11	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|12	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|14	Source0:	https://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|15	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|16	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|17	BuildRequires:	perl(Lingua::EN::Inflect::Number)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|18	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|19	BuildRequires:	perl(DBIx::Class::Schema::Loader)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|20	BuildRequires:	perl(strictures)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|21	BuildRequires:	perl(Catalyst::Action::RenderView)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|22	BuildRequires:	perl(Catalyst::Model::DBIC::Schema)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|23	BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|24	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|25	BuildRequires:	perl(Catalyst::View::JSON)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|26	BuildRequires:	perl(Catalyst::View::TT)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|27	BuildRequires:	perl(Data::Page)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|28	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|29	BuildRequires:	perl(File::Slurp)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|30	BuildRequires:	perl(JSON)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|31	BuildRequires:	perl(JSON::Any)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|32	BuildRequires:	perl(Module::Find)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|33	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|34	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|35	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|36	BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|37	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|38	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|39	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|40	BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|41	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|42	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|43	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|44	%description
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|45	This module contains an application which will automatically construct a
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|46	web interface for a database on the fly. The web interface supports Create,
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|47	Retrieve, Update, Delete and Search operations.
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|48	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|49	The interface is not written to static files on your system, and uses AJAX
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|50	to act upon the database without reloading your web page (much like other
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|51	Web 2.0 appliactions, for example Google Mail).
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|52	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|53	Almost all the information required by the plugin is retrieved from the the
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|54	DBIx::Class manpage ORM frontend to your database, which it is expected
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|55	that you have already set up (although see the /USAGE manpage, below). This
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|56	means that any change in database schema ought to be reflected immediately
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|57	in the web interface after a page refresh.
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|58	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|59	%prep
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|60	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|61	pushd examples
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|62	find . -name "*.pm" |xargs chmod 0644
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|63	popd
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|64	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|65	%build
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|66	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|67	%make
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|68	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|69	%check
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|70	make test
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|71	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|72	%install
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|73	%makeinstall_std
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|74	find %{buildroot} -size 0 -delete
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|75	
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|76	%files
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|77	%doc Changes META.yml META.json examples/
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|78	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-AutoCRUD-2.200.2-5|79	%{perl_vendorlib}/*

3981 21
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|1	%define upstream_name    Catalyst-Plugin-Cache
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|2	%define upstream_version 0.12
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|3	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|6	Release:	7
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|7	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|8	Summary:	Choose a cache backend based on key regexes
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|9	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Cache-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|14	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|16	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|17	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|18	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|19	BuildRequires:	perl(Storable)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|20	BuildRequires:	perl(Task::Weaken)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|21	BuildRequires:	perl(Test::Deep)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|22	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|23	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|24	BuildRequires:	perl(ok)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|25	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|26	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|27	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|28	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|29	BuildArch: noarch
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|30	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|31	%description
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|32	This plugin gives you access to a variety of systems for caching data. It
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|33	allows you to use a very simple configuration API, while maintaining the
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|34	possibility of flexibility when you need it later.
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|35	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|36	Among its features are support for multiple backends, segmentation based on
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|37	component or controller, keyspace partitioning, and so more, in various
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|38	subsidiary plugins.
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|39	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|40	%prep
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|42	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|43	%build
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|45	%make
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|46	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|47	%check
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|48	%make test
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|49	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|50	%install
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|51	%makeinstall_std
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|52	
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|53	%files
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|54	%doc Changes META.yml
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|55	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Cache-0.120.0-7|56	%{perl_vendorlib}/*

3982 21
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|1	%define upstream_name    Catalyst-Plugin-Cache-FastMmap
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|2	%define upstream_version 0.9
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|3	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|6	Release:	7
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|7	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|8	Summary:	Mmap cache for Catalyst applications
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|9	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|10	License:	Artistic/GPL
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|12	Url:		http://search.cpan.org/dist/%upstream_name/
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|14	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|16	BuildRequires:	perl(Cache::FastMmap)
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|17	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|18	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|19	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|20	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|22	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|23	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|24	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|25	%description
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|26	This package is part of the Catalyst Cache family. It allows
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|27	integration of Cache::FastMmap and Catalyst.
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|28	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|29	%prep
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|31	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|32	%build
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|33	%__perl Makefile.PL installdirs=vendor --skipdeps
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|34	%make
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|35	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|36	%check
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|37	%make test
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|38	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|39	%install
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|40	%makeinstall_std
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|41	
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|42	%files
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|43	%doc Changes README
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|44	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-7|45	%{_mandir}/*/*

3983 21
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|1	%define upstream_name    Catalyst-Plugin-Captcha
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|3	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|7	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|8	Summary:	Create and validate Captcha for Catalyst
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|9	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|10	License:	GPLv2+ or Artistic
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|14	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|16	BuildRequires:	perl(Catalyst)
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|17	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|18	BuildRequires:	perl(GD::SecurityImage)
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|19	BuildRequires:	perl(HTTP::Date)
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|20	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|21	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|22	%description
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|23	This plugin create, validate Captcha.
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|24	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|25	Note: This plugin uses GD::SecurityImage and requires a session
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|26	plugins like Catalyst::Plugin::Session
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|27	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|28	%prep
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|30	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|31	%build
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|33	%make
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|34	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|35	%check
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|36	%make test
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|37	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|38	%install
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|39	%makeinstall_std
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|40	
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|41	%files
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|42	%doc Changes META.yml README
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|43	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Captcha-0.40.0-8|44	%{perl_vendorlib}/*

3984 21
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|1	%bcond_with bootstrap
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|2	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|3	%define upstream_name	 Catalyst-Plugin-ConfigLoader
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|4	%define upstream_version 0.35
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|5	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|6	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|8	Release:	5
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|9	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|10	Summary:	Load config files of various types
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|11	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|12	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|13	License:	Artistic/GPL
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|14	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|15	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|16	Source0:	https://cpan.metacpan.org/authors/id/H/HA/HAARG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|17	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|18	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|19	%if %{without bootstrap}
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|20	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|21	BuildRequires:	perl(Config::Any) >= 0.08
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|22	BuildRequires:	perl(Data::Visitor) >= 0.02
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|23	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|24	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|25	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|26	BuildRequires:	perl(Mouse)
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|27	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|28	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|29	%endif
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|30	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|31	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|32	%description
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|33	This module will attempt to load find and load a configuration file of
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|34	various types. Currently it supports YAML, JSON, XML, INI and Perl
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|35	formats.
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|36	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|37	To support the distinction between development and production
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|38	environments, this module will also attemp to load a local config
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|39	(e.g. myapp_local.yaml) which will override any duplicate settings.
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|40	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|41	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|42	%prep
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|44	sed -i.DOS -e 's/\r//g' Changes
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|45	sed -i.DOS -e 's/\r//g' README
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|46	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|47	%build
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|48	%{__perl} Makefile.PL installdirs=vendor
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|49	%make
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|50	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|51	%check
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|52	%if %{without bootstrap}
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|53	make test
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|54	%endif
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|55	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|56	%install
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|57	%makeinstall_std
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|58	
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|59	%files
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|60	%doc Changes README META.yml
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|61	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-ConfigLoader-0.350.0-5|62	%{perl_vendorlib}/Catalyst

3985 21
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|1	%define upstream_name    Catalyst-Plugin-CustomErrorMessage
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|2	%define upstream_version 0.06
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|3	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|7	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|8	Summary:	Catalyst plugin to have more "cute" error message
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|9	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|14	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|16	BuildRequires:	perl(Catalyst)
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|17	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|18	BuildRequires:	perl(Carp::Clan)
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|19	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|20	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|21	%description
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|22	You can use this module if you want to get rid of:
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|23	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|24	(en) Please come back later
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|25	(fr) SVP veuillez revenir plus tard
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|26	(de) Bitte versuchen sie es spaeter nocheinmal
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|27	(at) Konnten's bitt'schoen spaeter nochmal reinschauen
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|28	(no) Vennligst prov igjen senere
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|29	(dk) Venligst prov igen senere
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|30	(pl) Prosze sprobowac pozniej
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|31	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|32	%prep
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|34	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|35	%build
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|37	%make
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|38	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|39	%check
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|40	make test
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|41	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|42	%install
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|43	%makeinstall_std
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|44	
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|45	%files
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|46	%doc META.yml Changes README
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|47	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-8|48	%{perl_vendorlib}/*

3986 21
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|1	%define upstream_name	Catalyst-Plugin-DateTime
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|2	%define upstream_version 0.03
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|3	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|7	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|8	Summary:	DateTime plugin for Catalyst
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|9	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|14	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|16	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|17	BuildRequires:	perl(DateTime) >= 0.200.0
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|18	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|19	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|20	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|21	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|22	%description
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|23	This module's intention is to make the wonders of DateTime easily
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|24	accesible within a Catalyst application via the Catalyst::Plugin
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|25	interface.
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|26	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|27	It adds the methods datetime and dt to the Catalyst namespace.
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|28	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|29	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|30	%prep
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|32	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|33	%build
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|34	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|35	EOF
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|36	%make
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|37	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|38	%check
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|39	## scottk ##
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|40	## Temporarily disabled test due to error:
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|41	## "Cannot determine local time zone"
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|42	## when built in lbd automated build environment
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|43	## make test
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|44	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|45	%install
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|46	%makeinstall_std
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|47	
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|48	%files
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|49	%doc Changes README META.yml
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|50	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-DateTime-0.30.0-8|51	%{perl_vendorlib}/Catalyst

3987 21
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|1	%define upstream_name	 Catalyst-Plugin-FillInForm
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|2	%define upstream_version 0.12
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|3	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|7	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|8	Summary:	FillInForm for Catalyst
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|9	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|14	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|16	BuildRequires:	perl(Catalyst) >= 2.99
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|17	BuildRequires:	perl(Catalyst::Action::RenderView)
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|18	BuildRequires:	perl(HTML::FillInForm)
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|20	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|21	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|22	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|23	%description
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|24	Fill forms automatically, based on data from a previous HTML
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|25	form. Typically (but not necessarily) used in conjunction with
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|26	Catalyst::Plugin::FormValidator. This module automatically inserts
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|27	data from a previous HTML form into HTML input fields, textarea
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|28	fields, radio buttons, checkboxes, and select tags. It is an instance
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|29	of HTML::FillInForm, which itself is a subclass of HTML::Parser, which
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|30	it uses to parse the HTML and insert the values into the proper form
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|31	tags.
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|32	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|33	The usual application is after a user submits an HTML form without
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|34	filling out a required field, or with errors in fields having
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|35	specified constraints. FillInForm is used to redisplay the HTML form
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|36	with all the form elements containing the submitted info. FillInForm
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|37	can also be used to fill forms with data from any source,
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|38	e.g. directly from your database.
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|39	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|40	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|41	%prep
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|43	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|44	%build
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|45	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|46	EOF
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|47	%make
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|48	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|49	%check
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|50	make test
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|51	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|52	%install
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|53	%makeinstall_std
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|54	
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|55	%files
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|56	%doc Changes README
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|57	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-FillInForm-0.120.0-8|58	%{perl_vendorlib}/Catalyst

3988 21
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|1	%define upstream_name    Catalyst-Plugin-FormValidator
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|2	%define upstream_version 0.094
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|3	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|7	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|8	Summary:	FormValidator for Catalyst
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|9	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|10	License:	Artistic/GPL
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MR/MRAMBERG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|14	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|16	BuildRequires:	perl(Catalyst) >= 2.99
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|17	BuildRequires:	perl(Data::FormValidator)
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|19	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|20	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|21	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|22	%description
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|23	This plugin uses Data::FormValidator to validate and set up form data
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|24	from your request parameters. It's a quite thin wrapper around that
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|25	module, so most of the relevant information can be found there.
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|26	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|27	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|28	%prep
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|30	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|31	%build
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|33	%make
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|34	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|35	%check
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|36	make test
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|37	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|38	%install
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|39	%makeinstall_std
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|40	
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|41	%files
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|42	%doc Changes README
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|43	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-FormValidator-0.94.0-8|44	%{perl_vendorlib}/Catalyst/*

3989 21
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|1	%define upstream_name    Catalyst-Plugin-HTML-Widget
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|2	%define upstream_version 1.1
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|3	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|7	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|8	Summary:	HTML Widget And Validation Framework
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|9	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|10	License:	Artistic/GPL
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|13	Source0:	https://cpan.metacpan.org/authors/id/B/BO/BOBTFISH/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|14	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|16	BuildRequires:	perl(Catalyst) >= 5.500.0
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|17	BuildRequires:	perl(HTML::Widget)
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|19	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|20	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|21	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|22	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|23	%description
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|24	HTML Widget And Validation Framework.
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|25	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|26	%prep
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|28	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|29	%build
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|30	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|31	%make
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|32	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|33	%check
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|34	%make test
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|35	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|36	%install
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|37	%makeinstall_std
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|38	
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|39	%files
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|40	%doc Changes README
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|41	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-8|42	%{perl_vendorlib}/Catalyst

3990 21
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|1	%define upstream_name	 Catalyst-Plugin-I18N
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|2	%define upstream_version 0.10
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|3	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|7	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|8	Summary:	I18N for Catalyst
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|9	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|10	License:	GPL
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|12	Url:		http://search.cpan.org/dist/%upstream_name/
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|14	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|16	BuildRequires:	perl(Catalyst) >= 2.99
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|17	BuildRequires:	perl(I18N::LangTags::Detect)
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|18	BuildRequires:	perl(Locale::Maketext::Lexicon)
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|19	BuildRequires:	perl(Locale::Maketext::Simple) >= 0.190.0
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|20	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|22	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|23	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|24	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|25	Requires:	perl(Locale::Maketext::Lexicon)
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|26	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|27	%description
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|28	Supports mo/po files and Maketext classes under your applications I18N
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|29	namespace.
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|30	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|31	%prep
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|33	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|34	%build
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|35	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|36	%make
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|37	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|38	%check
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|39	%make test
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|40	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|41	%install
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|42	%makeinstall_std
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|43	
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|44	%files
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|45	%doc Changes README
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|46	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-I18N-0.100.0-8|47	%{perl_vendorlib}/Catalyst/Plugin/*

3991 21
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|1	%define upstream_name    Catalyst-Plugin-Images
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|2	%define upstream_version 0.02
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|3	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|7	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|8	Summary:	Generate image tags for static files
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|9	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|10	License:	Artistic/GPL
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|14	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|16	BuildRequires:	perl(Catalyst) >= 5.50
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|17	BuildRequires:	perl(HTML::Entities)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|18	BuildRequires:	perl(Image::Size)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|19	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|20	BuildRequires:	perl(Path::Class)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|21	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|22	BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|23	BuildRequires:	perl(Test::use::ok)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|24	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|25	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|26	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|27	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|28	%description
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|29	This plugin aims to assist you in generating image tags that contain
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|30	alt text, a properly escaped src attribute, height and width info,
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|31	without worrying too much.
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|32	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|33	%prep
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|35	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|36	%build
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|38	%make
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|39	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|40	%check
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|41	make test
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|42	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|43	%install
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|44	%makeinstall_std
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|45	
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|46	%files
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|47	%doc Changes
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|48	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-Images-0.20.0-8|49	%{perl_vendorlib}/Catalyst

3992 21
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|1	%define upstream_name    Catalyst-Plugin-PageCache
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|2	%define upstream_version 0.32
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|3	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|6	Release:	1
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|7	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|8	Summary:	Cache the output of entire pages
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|9	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|14	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|16	BuildRequires:	perl(Cache::Cache)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|17	BuildRequires:	perl(Cache::FileCache)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|18	BuildRequires:	perl(Catalyst::Plugin::Cache)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|19	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|20	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|22	BuildRequires:	perl(File::Path)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|23	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|24	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|25	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|26	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|27	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|28	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|29	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|30	%description
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|31	Many dynamic websites perform heavy processing on most pages, yet this
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|32	information may rarely change from request to request. Using the PageCache
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|33	plugin, you can cache the full output of different pages so they are served
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|34	to your visitors as fast as possible. This method of caching is very useful
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|35	for withstanding a Slashdotting, for example.
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|36	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|37	This plugin requires that you also load a Cache plugin. Please see the
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|38	Known Issues when choosing a cache backend.
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|39	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|40	%prep
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|42	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|43	%build
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|45	%make
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|46	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|47	%check
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|48	make test
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|49	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|50	%install
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|51	%makeinstall_std
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|52	
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|53	%files
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|54	%doc Changes META.yml README
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|55	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-PageCache-0.320.0-1|56	%{perl_vendorlib}/*

3993 21
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|1	%define upstream_name    Catalyst-Plugin-Prototype
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|2	%define upstream_version 1.33
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|3	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|7	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|8	Summary:	Plugin for Prototype
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|9	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|14	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|16	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|17	BuildRequires:	perl(HTML::Prototype)
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|18	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|20	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|21	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|22	%description
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|23	Helper to generate Prototype library.
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|24	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|25	%prep
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|27	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|28	%build
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|30	%make
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|31	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|32	%check
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|33	make test
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|34	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|35	%install
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|36	%makeinstall_std
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|37	
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|38	%files
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|39	%doc Changes README
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|40	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Prototype-1.330.0-8|41	%{perl_vendorlib}/*

3994 21
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|1	%define upstream_name    Catalyst-Plugin-Redirect
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|3	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|6	Release:	7
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|7	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|8	Summary:	Redirect for Catalyst used easily is offered
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|9	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|14	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|16	BuildRequires:	perl(Catalyst)
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|17	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|18	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|19	%description
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|20	Redirect for Catalyst used easily is offered.
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|21	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|22	%prep
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|24	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|25	%build
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|27	%make
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|28	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|29	%check
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|30	%make test
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|31	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|32	%install
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|33	%makeinstall_std
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|34	
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|35	%files
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|36	%doc META.yml Changes README
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|37	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Redirect-0.20.0-7|38	%{perl_vendorlib}/*

3995 21
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|1	%define upstream_name    Catalyst-Plugin-Server
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|2	%define upstream_version 0.28
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|3	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|7	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|8	Summary:	Server extensions for Catalyst
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|9	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|10	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|12	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|13	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|14	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|15	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|16	BuildRequires:	perl(Clone::Fast)
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|17	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|18	BuildRequires:	perl(RPC::XML)
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|19	BuildRequires:	perl(RPC::XML::Parser)
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|20	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|21	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|22	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|23	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|24	%description
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|25	Base plugin for XMLRPC and our future SOAP server. For further information,
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|26	see one of the Server plugins
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|27	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|28	%prep
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|30	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|31	%build
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|33	%make
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|34	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|35	%check
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|36	# Too old for 5.900.930 and perl 5.18.x
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|37	# none of the tests will pass.
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|38	# %make test
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|39	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|40	%install
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|41	%makeinstall_std
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|42	
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|43	%files
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|44	%doc META.yml README Changes
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|45	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|46	%{perl_vendorlib}/*
21cr|perl-Catalyst-Plugin-Server-0.280.0-8|47	%{_bindir}/rpc_client

3996 21
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|1	%define upstream_name    Catalyst-Plugin-Session
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|2	%define upstream_version 0.41
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|3	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|4	%bcond_with bootstrap
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|5	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|6	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|8	Release:	2
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|9	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|10	Summary:	Generic Session plugin for Catalyst
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|11	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|12	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|13	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|14	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|15	Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Session-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|16	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|17	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|19	BuildRequires:	perl(Catalyst) >= 5.900.930
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|20	BuildRequires:	perl(Digest)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|21	BuildRequires:	perl(File::Spec)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|22	BuildRequires:	perl(File::Temp)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|23	BuildRequires:	perl(Object::Signature)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|24	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|25	BuildRequires:	perl(Test::Deep)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|26	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|27	BuildRequires:	perl(namespace::clean)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|28	BuildRequires:	perl(Test::MockObject) >= 1.201.404.80
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|29	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|30	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|31	BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|32	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|33	%if %{without bootstrap}
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|34	BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|35	%endif
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|36	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|37	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|38	%description
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|39	The Session plugin is the base of two related parts of functionality required
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|40	for session management in web applications. The first part, the State, is
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|41	getting the browser to repeat back a session key, so that the web
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|42	application can identify the client and logically string several requests
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|43	together into a session. The second part, the Store, deals with the actual
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|44	storage of information about the client. This data is stored so that the it
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|45	may be revived for every request made by the same client. This plugin links
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|46	the two pieces together.
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|47	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|48	%prep
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|50	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|51	%build
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|52	%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|53	%make
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|54	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|55	%check
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|56	%if %{without bootstrap}
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|57	make test
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|58	%endif
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|59	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|60	%install
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|61	%makeinstall_std
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|62	
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|63	%files
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|64	%doc README Changes META.yml
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|65	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-Plugin-Session-0.410.0-2|66	%{_mandir}/*/*

3997 21
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|1	%define upstream_name    Catalyst-Plugin-Session-FastMmap
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|2	%define upstream_version 0.13
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|3	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|7	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|8	Summary:	File storage backend for session data
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|9	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|10	License:	Artistic/GPL
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|14	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|16	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|17	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|18	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|19	BuildRequires:	perl(URI::Find)
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|20	BuildRequires:  perl(Cache::FastMmap)
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|21	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|22	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|23	%description
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|24	Fast sessions.
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|25	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|26	%prep
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|28	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|29	%build
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|31	%make
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|32	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|33	%check
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|34	make test
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|35	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|36	%install
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|37	%makeinstall_std
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|38	
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|39	%files
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|40	%doc README Changes
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|41	%{perl_vendorlib}/Catalyst/Plugin/Session/*
21cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-8|42	%{_mandir}/*/*

3998 21
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|1	%define upstream_name    Catalyst-Plugin-Session-PerUser
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|2	%define upstream_version 0.05
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|3	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|6	Release:    4
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|7	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|8	Summary:    Per user sessions (instead of per browser sessions)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|9	License:    GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|10	Group:      Development/Perl
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|13	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|14	BuildRequires: perl-devel
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|15	BuildRequires: perl(Catalyst::Plugin::Authentication)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|16	BuildRequires: perl(Catalyst::Plugin::Session)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|18	BuildRequires: perl(Hash::Merge)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|19	BuildRequires: perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|20	BuildRequires: perl(Moose)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|21	BuildRequires: perl(Object::Signature)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|22	BuildRequires: perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|23	BuildRequires: perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|24	BuildRequires: perl(CPAN)
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|25	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|26	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|27	BuildArch: noarch
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|28	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|29	%description
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|30	This plugin allows you to write e.g. shopping cart code which should behave
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|31	well for guests as well as permanent users.
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|32	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|33	The basic idea is both logged in and not logged in users can get the same
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|34	benefits from sessions where it doesn't matter, but that logged in users
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|35	can keep their sessions accross logins, and will even get the data they
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|36	added/changed assimilated to their permanent account if they made the
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|37	changes as guests and then logged in.
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|38	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|39	This is probably most useful for e-commerce sites, where the shopping cart
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|40	is typically used before login, and should be equally accessible to both
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|41	guests and logged in users.
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|42	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|43	%prep
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|45	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|46	%build
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|48	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|49	%make
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|50	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|51	%check
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|52	%make test
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|53	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|54	%install
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|55	%makeinstall_std
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|56	
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|57	%files
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|58	%doc Changes META.yml README
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|59	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Session-PerUser-0.50.0-4|60	%{perl_vendorlib}/*

3999 21
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|1	%define upstream_name    Catalyst-Plugin-Session-State-Cookie
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|2	%define upstream_version 0.18
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|3	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|4	%bcond_with bootstrap
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|5	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|8	Release:	3
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|9	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|10	Summary:	Cookie driver for Catalyst sessions
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|11	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|12	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|13	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|15	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|16	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|17	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|18	%if %{without bootstrap}
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|19	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|20	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|22	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|23	BuildRequires:	perl(HTTP::Cookies)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|24	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|25	BuildRequires:	perl(Moose)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|26	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|28	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|29	%endif
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|30	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|31	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|32	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|33	Requires:	perl(Catalyst::Plugin::Session::State)
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|34	%rename	perl-Catalyst-P-S-State-Cookie
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|35	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|36	%description
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|37	In order for the Catalyst::Plugin::Session manpage to work the session ID
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|38	needs to be stored on the client, and the session data needs to be stored
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|39	on the server.
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|40	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|41	This plugin stores the session ID on the client using the cookie mechanism.
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|42	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|43	%prep
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|45	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|46	%build
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|48	%make
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|49	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|50	%check
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|51	%if %{without bootstrap}
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|52	%make test
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|53	%endif
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|54	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|55	%install
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|56	%makeinstall_std
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|57	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|58	
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|59	%files
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|60	%doc META.yml Changes README
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|61	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Session-State-Cookie-0.180.0-3|62	%{perl_vendorlib}/*

4000 21
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|1	%define upstream_name    Catalyst-Plugin-Session-Store-Cache
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|2	%define upstream_version 0.01
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|3	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|6	Release:	7
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|7	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|8	Summary:	Store sessions using a Catalyst::Plugin::Cache
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|9	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|14	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|16	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|17	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|18	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|19	%description
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|20	This plugin will store your session data in whatever cache module you have
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|21	configured.
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|22	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|23	%prep
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|25	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|26	%build
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|28	%make
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|29	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|30	%check
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|31	%make test
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|32	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|33	%install
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|34	%makeinstall_std
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|35	
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|36	%files
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|37	%doc Changes README
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|38	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-7|39	%{perl_vendorlib}/*

4001 21
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|1	%define	upstream_name	 Catalyst-Plugin-Session-Store-DBI
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|2	%define upstream_version 0.16
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|3	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|7	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|8	Summary:	Store your sessions in a database
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|9	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|13	Source0:	http://search.cpan.org/CPAN/authors/id/A/AG/AGRUNDMA//%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|14	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|16	BuildRequires:	perl(Catalyst) >= 5.49
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|17	BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.05
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|18	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|19	BuildRequires:	perl(DBI)
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|20	BuildRequires:	perl(MIME::Base64)
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|22	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|23	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|24	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|25	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|26	%description
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|27	This storage module will store session data in a database using DBI.
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|28	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|29	%prep
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|31	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|32	%build
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|33	perl Makefile.PL installdirs=vendor
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|34	%make
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|35	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|36	%check
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|37	make test
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|38	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|39	%install
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|40	%makeinstall_std
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|41	
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|42	%files
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|43	%doc Changes
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|44	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-8|45	%{perl_vendorlib}/Catalyst

4002 21
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|1	%define upstream_name    Catalyst-Plugin-Session-Store-File
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|2	%define upstream_version 0.18
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|3	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|6	Release:	9
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|7	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|8	Summary:	File storage backend for session data
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|9	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|13	Source0:	https://cpan.metacpan.org/authors/id/F/FL/FLORA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|14	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|16	BuildRequires:	perl(Cache::Cache) >= 1.02
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|17	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|18	BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.400.0
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|19	BuildRequires:	perl(Class::Accessor::Fast) >= 0.22
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|20	BuildRequires:	perl(Class::Data::Inheritable) >= 0.04
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|21	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|22	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|23	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|24	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|25	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|26	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|27	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|28	%rename	perl-Catalyst-P-S-Store-File
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|29	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|30	%description
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|31	Catalyst::Plugin::Session::Store::File is an easy to use storage plugin for
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|32	Catalyst that uses an simple file to act as a shared memory interprocess cache.
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|33	It is based on Cache::FileCache.
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|34	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|35	%prep
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|37	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|38	%build
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|40	%make
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|41	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|42	%check
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|43	make test
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|44	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|45	%install
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|46	%makeinstall_std
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|47	
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|48	%files
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|49	%doc Changes README META.yml
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|50	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-9|51	%{_mandir}/*/*

4003 21
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|1	%define upstream_name    Catalyst-Plugin-Session-Store-Memcached
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|2	%define upstream_version 0.05
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|3	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|6	Release:	6
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|7	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|8	Summary:	Memcached storage for Catalyst sessions
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|9	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Session-Store-Memcached-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|14	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|16	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|17	BuildRequires:	perl(Cache::Memcached::Managed)
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|18	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|20	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|22	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|23	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|24	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|25	%description
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|26	'Catalyst::Plugin::Session::Store::Memcached' is a session storage plugin
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|27	for Catalyst that uses the the Cache::Memcached::Managed manpage module to
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|28	connect to memcached, a fast data caching server.
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|29	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|30	METHODS
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|31	* get_session_data
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|32	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|33	* store_session_data
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|34	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|35	%prep
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|37	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|38	%build
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|40	%make
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|41	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|42	%check
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|43	%make test
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|44	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|45	%install
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|46	%makeinstall_std
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|47	
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|48	%files
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|49	%doc Changes META.yml
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|50	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-6|51	%{perl_vendorlib}/*

4004 21
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|1	%define upstream_name    Catalyst-Plugin-Setenv
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|2	%define upstream_version 0.03
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|3	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|6	Release:    7
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|7	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|8	Summary:    Allows you to set up the environment from Catalyst's config file
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|9	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|10	License:    GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|11	Group:      Development/Perl
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|14	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|15	BuildRequires: perl(Catalyst::Runtime)
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|16	BuildRequires: perl(FindBin)
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|17	BuildRequires: perl(NEXT)
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|18	BuildRequires: perl(Test::More)
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|19	BuildRequires: perl(Module::Build)
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|20	BuildRequires: perl(JSON::XS)
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|21	BuildArch: noarch
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|22	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|23	%description
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|24	no description found
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|25	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|26	%prep
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|28	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|29	%build
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|30	%{__perl} Build.PL installdirs=vendor
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|31	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|32	./Build
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|33	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|34	%check
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|35	./Build test
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|36	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|37	%install
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|38	./Build install destdir=%{buildroot}
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|39	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|40	%clean
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|41	
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|42	%files
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|43	%doc Changes README
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|44	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Setenv-0.30.0-7|45	%{perl_vendorlib}/*

4005 21
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|1	%define upstream_name    Catalyst-Plugin-StackTrace
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|2	%define upstream_version 0.12
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|3	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|6	Release:	6
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|7	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|8	Summary:	Display a stack trace on the debug screen
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|9	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|10	License:	Artistic/GPL
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-StackTrace-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|14	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|16	BuildRequires:	perl(Catalyst) >= 5.61
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|17	BuildRequires:	perl(Devel::StackTrace)
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|18	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|19	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|20	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|21	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|22	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|23	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|24	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|25	%description
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|26	This plugin will enhance the standard Catalyst debug screen by
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|27	including a stack trace of your appliation up to the point where the
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|28	error occurred. Each stack frame is displayed along with the package
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|29	name, line number, file name, and code context surrounding the line
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|30	number.
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|31	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|32	This plugin is only active in -Debug mode.
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|33	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|34	%prep
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|36	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|37	%build
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|38	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|39	%make
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|40	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|41	%check
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|42	make test
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|43	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|44	%install
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|45	%makeinstall_std
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|46	
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|47	%files
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|48	%doc Changes
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|49	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-StackTrace-0.120.0-6|50	%{perl_vendorlib}/Catalyst

4006 21
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|1	%define upstream_name	 Catalyst-Plugin-Static-Simple
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|2	%define upstream_version 0.37
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|3	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|6	Release:	2
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|7	Summary:	Make serving static pages painless
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|8	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|9	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|12	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|13	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|14	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|15	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|16	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|17	BuildRequires:	perl(MIME::Types)
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|18	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|19	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|20	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|21	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|22	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|23	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|24	%description
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|25	The Static::Simple plugin is designed to make serving static content
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|26	in your application during development quick and easy, without
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|27	requiring a single line of code from you.
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|28	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|29	This plugin detects static files by looking at the file extension in
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|30	the URL (such as B<.css> or B<.png> or B<.js>). The plugin uses the
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|31	lightweight L<MIME::Types> module to map file extensions to
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|32	IANA-registered MIME types, and will serve your static files with the
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|33	correct MIME type directly to the browser, without being processed
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|34	through Catalyst.
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|35	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|36	%prep
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|38	chmod -x Changes
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|39	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|40	%build
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|41	%{__perl} Makefile.PL installdirs=vendor --skipdeps
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|42	%make
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|43	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|44	%check
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|45	make test
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|46	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|47	%install
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|48	%makeinstall_std
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|49	chmod -x %{buildroot}%{perl_vendorlib}/Catalyst/Plugin/Static/Simple.pm
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|50	
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|51	%files
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|52	%doc Changes META.yml
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|53	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-Static-Simple-0.370.0-2|54	%{perl_vendorlib}/Catalyst

4007 21
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|1	%define upstream_name    Catalyst-Plugin-SubRequest
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|2	%define upstream_version 0.21
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|3	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|6	Release:	4
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|7	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|8	Summary:	Make subrequests to actions in Catalyst
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|9	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|10	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|12	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|13	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|14	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|15	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.0
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|16	BuildRequires:	perl(Test::Pod)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|17	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|18	BuildRequires:	perl(Devel::GlobalDestruction)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|19	BuildRequires:	perl(Eval::Closure)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|21	BuildRequires:	perl(Package::DeprecationManager)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|22	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|23	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|24	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|25	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|26	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|27	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|28	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|29	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|30	%description
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|31	Make subrequests to actions in Catalyst. Uses the catalyst dispatcher, so
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|32	it will work like an external url call.
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|33	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|34	%prep
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|36	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|37	%build
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|39	%make
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|40	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|41	%check
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|42	TEST_POD=1 prove --lib lib t
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|43	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|44	%install
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|45	%makeinstall_std
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|46	
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|47	%files
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|48	%doc Changes META.yml README
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|49	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-SubRequest-0.210.0-4|50	%{perl_vendorlib}/*

4008 21
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|1	%define upstream_name    Catalyst-Plugin-Textile
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|2	%define upstream_version 0.01
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|3	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|6	Release:	8
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|7	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|8	Summary:	Textile for Catalyst
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|9	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|14	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|16	BuildRequires:	perl(Catalyst)
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|17	BuildRequires:	perl(Text::Textile)
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|18	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|19	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|20	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|21	%description
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|22	Persistent Textile processor for Catalyst.
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|23	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|24	METHODS
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|25	$c->textile;
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|26	Returns a ready to use the Text::Textile manpage object.
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|27	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|28	%prep
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|30	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|31	%build
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|33	%make
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|34	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|35	%check
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|36	%make test
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|37	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|38	%install
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|39	%makeinstall_std
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|40	
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|41	%files
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|42	%doc Changes META.yml README
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|43	%{_mandir}/man3/*
21cr|perl-Catalyst-Plugin-Textile-0.10.0-8|44	%{perl_vendorlib}/*

4009 21
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|1	%define upstream_name    Catalyst-Plugin-Unicode
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|2	%define upstream_version 0.93
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|3	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|6	Release:	9
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|7	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|8	Summary:	Unicode aware Catalyst
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|9	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|10	License:	Artistic/GPL
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|11	Group:		Development/Perl
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|13	Source0:	https://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|14	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|16	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|17	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|19	BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|20	BuildRequires:	perl(Test::use::ok)
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|21	BuildRequires:	perl(IO::Scalar)
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|22	BuildRequires:	perl(MRO::Compat) >= 0.10
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|23	BuildArch:	noarch
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|24	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|25	%description
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|26	On request, decodes all params from UTF-8 octets into a sequence of
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|27	logical characters. On response, encodes body into UTF-8 octets.
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|28	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|29	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|30	%prep
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|32	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|33	%build
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|34	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|35	%make
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|36	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|37	%check
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|38	make test
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|39	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|40	%install
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|41	%makeinstall_std
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|42	
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|43	%files
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|44	%doc Changes
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|45	%{_mandir}/*/*
21cr|perl-Catalyst-Plugin-Unicode-0.930.0-9|46	%{perl_vendorlib}/Catalyst

4010 21
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|1	%define upstream_name    Catalyst-Plugin-Session-Store-FastMmap
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|2	%define abbrev_name      Catalyst-P-S-Store-FastMmap
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|3	%define upstream_version 0.16
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|4	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|5	Name:		perl-%{abbrev_name}
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|6	Version:	%perl_convert_version 0.16
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|7	Release:	7
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|8	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|9	Summary:	FastMmap session storage backend
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|10	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|11	License:	GPL+ or Artistic
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|12	Group:		Development/Perl
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|13	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|14	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Catalyst/Catalyst-Plugin-Session-Store-FastMmap-0.16.tar.gz
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|15	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|16	BuildRequires:	perl-devel
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|17	BuildRequires:	perl(Cache::FastMmap)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|18	BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.01
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|19	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|20	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|21	BuildRequires:	perl(File::Spec)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|22	BuildRequires:	perl(File::Temp)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|23	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|24	BuildRequires:	perl(Path::Class)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|25	BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|26	BuildRequires:	perl(namespace::clean)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|28	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|29	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|30	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|31	BuildArch:	noarch
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|32	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|33	Requires:	perl(MooseX::Emulate::Class::Accessor::Fast)
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|34	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|35	%rename	perl-%{upstream_name}
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|36	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|37	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|38	%description
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|39	Catalyst::Plugin::Session::Store::FastMmap is a fast session storage plugin for
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|40	Catalyst that uses an mmap'ed file to act as a shared memory interprocess
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|41	cache. It is based on Cache::FastMmap.
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|42	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|43	%prep
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|45	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|46	%build
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|47	%{__perl} Makefile.PL installdirs=vendor
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|48	%make
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|49	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|50	%check
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|51	make test
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|52	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|53	%install
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|54	%makeinstall_std
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|55	
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|56	%files
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|57	%doc README Changes META.json
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|58	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-P-S-Store-FastMmap-0.160.0-7|59	%{_mandir}/*/*

4011 21
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|1	%define upstream_name    Catalyst-Plugin-Session-Store-File
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|2	%define abbrev_name      Catalyst-P-S-Store-File
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|3	%define upstream_version 0.18
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|4	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|5	Name:		perl-%{abbrev_name}
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|7	Release:	9
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|8	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|9	Summary:	File storage backend for session data
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|10	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|11	License:	GPL+ or Artistic
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|12	Group:		Development/Perl
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|13	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|14	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|15	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|16	BuildRequires:	perl-devel
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|17	BuildRequires:	perl(Cache::Cache) >= 1.02
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|18	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|19	BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.21
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|20	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|21	BuildRequires:	perl(Class::Accessor::Fast) >= 0.22
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|22	BuildRequires:	perl(Class::Data::Inheritable) >= 0.04
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|23	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|24	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|25	BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|26	BuildRequires:	perl(namespace::clean)
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|27	BuildRequires:  perl(namespace::autoclean)
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|28	BuildRequires:  perl(aliased)
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|29	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|30	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|31	%rename perl-%{upstream_name}
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|32	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|33	BuildArch:	noarch
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|34	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|35	%description
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|36	Catalyst::Plugin::Session::Store::File is an easy to use storage plugin for
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|37	Catalyst that uses an simple file to act as a shared memory interprocess cache.
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|38	It is based on Cache::FileCache.
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|39	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|40	%prep
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|42	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|43	%build
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|45	make
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|46	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|47	%check
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|48	make test
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|49	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|50	%install
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|51	%makeinstall_std
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|52	
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|53	%files
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|54	%doc Changes README META.yml
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|55	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-P-S-Store-File-0.180.0-9|56	%{_mandir}/*/*

4012 21
21cr|perl-Catalyst-Runtime-5.901.280-2|1	%define	upstream_name    Catalyst-Runtime
21cr|perl-Catalyst-Runtime-5.901.280-2|2	%define upstream_version 5.90128
21cr|perl-Catalyst-Runtime-5.901.280-2|3	
21cr|perl-Catalyst-Runtime-5.901.280-2|4	%bcond_with bootstrap
21cr|perl-Catalyst-Runtime-5.901.280-2|5	
21cr|perl-Catalyst-Runtime-5.901.280-2|6	# remove circular dependency: catalyst::helper is provided by
21cr|perl-Catalyst-Runtime-5.901.280-2|7	# catalyst-devel, which itself requires catalyst-runtime to be build.
21cr|perl-Catalyst-Runtime-5.901.280-2|8	# moreover, this dependency is only used in an example script, so we do
21cr|perl-Catalyst-Runtime-5.901.280-2|9	# not loose anything by removing this dependency
21cr|perl-Catalyst-Runtime-5.901.280-2|10	%global __requires_exclude perl\\(Catalyst::Helper\\)
21cr|perl-Catalyst-Runtime-5.901.280-2|11	
21cr|perl-Catalyst-Runtime-5.901.280-2|12	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-Runtime-5.901.280-2|13	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-Runtime-5.901.280-2|14	Release:	2
21cr|perl-Catalyst-Runtime-5.901.280-2|15	Epoch:		1
21cr|perl-Catalyst-Runtime-5.901.280-2|16	
21cr|perl-Catalyst-Runtime-5.901.280-2|17	Summary:	The Elegant MVC Web Application Framework
21cr|perl-Catalyst-Runtime-5.901.280-2|18	License:	GPL+ or Artistic
21cr|perl-Catalyst-Runtime-5.901.280-2|19	Group:		Development/Perl
21cr|perl-Catalyst-Runtime-5.901.280-2|20	URL:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-Runtime-5.901.280-2|21	Source0:	https://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-Runtime-5.901.280-2|22	
21cr|perl-Catalyst-Runtime-5.901.280-2|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-Runtime-5.901.280-2|24	BuildRequires:	perl(Encode)
21cr|perl-Catalyst-Runtime-5.901.280-2|25	BuildRequires:	perl-devel
21cr|perl-Catalyst-Runtime-5.901.280-2|26	%if %{without bootstrap}
21cr|perl-Catalyst-Runtime-5.901.280-2|27	BuildRequires:	perl(B::Hooks::EndOfScope)
21cr|perl-Catalyst-Runtime-5.901.280-2|28	BuildRequires:	perl(Plack::Middleware::ReverseProxy)
21cr|perl-Catalyst-Runtime-5.901.280-2|29	BuildRequires:	perl(Safe::Isa)
21cr|perl-Catalyst-Runtime-5.901.280-2|30	BuildRequires:	perl(Carp::Always)
21cr|perl-Catalyst-Runtime-5.901.280-2|31	BuildRequires:	perl(Test::Without::Module)
21cr|perl-Catalyst-Runtime-5.901.280-2|32	BuildRequires:	perl(Test::Tester)
21cr|perl-Catalyst-Runtime-5.901.280-2|33	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Catalyst-Runtime-5.901.280-2|34	BuildRequires:	perl(Test::MockTime)
21cr|perl-Catalyst-Runtime-5.901.280-2|35	BuildRequires:	perl(Test::Fatal)
21cr|perl-Catalyst-Runtime-5.901.280-2|36	BuildRequires:	perl(Test::Deep::NoTest)
21cr|perl-Catalyst-Runtime-5.901.280-2|37	BuildRequires:	perl(Stream::Buffered)
21cr|perl-Catalyst-Runtime-5.901.280-2|38	BuildRequires:	perl(Plack::Test)
21cr|perl-Catalyst-Runtime-5.901.280-2|39	BuildRequires:	perl(Plack::Request)
21cr|perl-Catalyst-Runtime-5.901.280-2|40	BuildRequires:	perl(Plack::Middleware)
21cr|perl-Catalyst-Runtime-5.901.280-2|41	BuildRequires:	perl(Plack::Loader)
21cr|perl-Catalyst-Runtime-5.901.280-2|42	BuildRequires:	perl(Plack::Builder)
21cr|perl-Catalyst-Runtime-5.901.280-2|43	BuildRequires:	perl(Module::Build)
21cr|perl-Catalyst-Runtime-5.901.280-2|44	BuildRequires:	perl(Module::Runtime)
21cr|perl-Catalyst-Runtime-5.901.280-2|45	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Catalyst-Runtime-5.901.280-2|46	BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-Catalyst-Runtime-5.901.280-2|47	BuildRequires:	perl(IO::Scalar)
21cr|perl-Catalyst-Runtime-5.901.280-2|48	BuildRequires:	perl(HTTP::Message::PSGI)
21cr|perl-Catalyst-Runtime-5.901.280-2|49	BuildRequires:	perl(File::ShareDir::Install)
21cr|perl-Catalyst-Runtime-5.901.280-2|50	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-Catalyst-Runtime-5.901.280-2|51	BuildRequires:	perl(Apache::LogFormat::Compiler)
21cr|perl-Catalyst-Runtime-5.901.280-2|52	BuildRequires:	perl(CGI::Struct)
21cr|perl-Catalyst-Runtime-5.901.280-2|53	BuildRequires:	perl(Plack::Middleware::FixMissingBodyInRedirect)
21cr|perl-Catalyst-Runtime-5.901.280-2|54	BuildRequires:	perl(Plack::Middleware::RemoveRedundantBody)
21cr|perl-Catalyst-Runtime-5.901.280-2|55	BuildRequires:	perl(Plack::Middleware::MethodOverride) >= 0.140.0
21cr|perl-Catalyst-Runtime-5.901.280-2|56	BuildRequires:	perl(Plack::Test::ExternalServer)
21cr|perl-Catalyst-Runtime-5.901.280-2|57	BuildRequires:	perl(Carp)
21cr|perl-Catalyst-Runtime-5.901.280-2|58	BuildRequires:	perl(CGI::Simple::Cookie)
21cr|perl-Catalyst-Runtime-5.901.280-2|59	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Catalyst-Runtime-5.901.280-2|60	BuildRequires:	perl(Class::C3::Adopt::NEXT)
21cr|perl-Catalyst-Runtime-5.901.280-2|61	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Catalyst-Runtime-5.901.280-2|62	BuildRequires:	perl(Class::Load)
21cr|perl-Catalyst-Runtime-5.901.280-2|63	BuildRequires:	perl(Class::MOP)
21cr|perl-Catalyst-Runtime-5.901.280-2|64	BuildRequires:	perl(Data::Dump)
21cr|perl-Catalyst-Runtime-5.901.280-2|65	BuildRequires:	perl(File::Modified)
21cr|perl-Catalyst-Runtime-5.901.280-2|66	BuildRequires:	perl(HTML::Entities)
21cr|perl-Catalyst-Runtime-5.901.280-2|67	BuildRequires:	perl(HTTP::Body) >= 1.220.0
21cr|perl-Catalyst-Runtime-5.901.280-2|68	BuildRequires:	perl(HTTP::Headers) >= 1.640.0
21cr|perl-Catalyst-Runtime-5.901.280-2|69	BuildRequires:	perl(HTTP::Request)
21cr|perl-Catalyst-Runtime-5.901.280-2|70	BuildRequires:	perl(HTTP::Request::AsCGI) >= 0.500.0
21cr|perl-Catalyst-Runtime-5.901.280-2|71	BuildRequires:	perl(HTTP::Response)
21cr|perl-Catalyst-Runtime-5.901.280-2|72	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Catalyst-Runtime-5.901.280-2|73	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-Runtime-5.901.280-2|74	BuildRequires:	perl(Module::Pluggable) >= 3.10.0
21cr|perl-Catalyst-Runtime-5.901.280-2|75	BuildRequires:	perl(Moose)
21cr|perl-Catalyst-Runtime-5.901.280-2|76	BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
21cr|perl-Catalyst-Runtime-5.901.280-2|77	BuildRequires:	perl(MooseX::Getopt)
21cr|perl-Catalyst-Runtime-5.901.280-2|78	BuildRequires:	perl(MooseX::MethodAttributes::Inheritable)
21cr|perl-Catalyst-Runtime-5.901.280-2|79	BuildRequires:	perl(MooseX::Role::WithOverloading) >= 0.30.0
21cr|perl-Catalyst-Runtime-5.901.280-2|80	BuildRequires:	perl(MooseX::Types::Common::Numeric)
21cr|perl-Catalyst-Runtime-5.901.280-2|81	BuildRequires:	perl(MooseX::Types::LoadableClass)
21cr|perl-Catalyst-Runtime-5.901.280-2|82	BuildRequires:	perl(Path::Class) >= 0.90.0
21cr|perl-Catalyst-Runtime-5.901.280-2|83	BuildRequires:	perl(Scalar::Util)
21cr|perl-Catalyst-Runtime-5.901.280-2|84	BuildRequires:	perl(String::RewritePrefix)
21cr|perl-Catalyst-Runtime-5.901.280-2|85	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Catalyst-Runtime-5.901.280-2|86	BuildRequires:	perl(Task::Weaken)
21cr|perl-Catalyst-Runtime-5.901.280-2|87	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-Runtime-5.901.280-2|88	BuildRequires:	perl(Test::MockObject)
21cr|perl-Catalyst-Runtime-5.901.280-2|89	BuildRequires:	perl(Text::Balanced)
21cr|perl-Catalyst-Runtime-5.901.280-2|90	BuildRequires:	perl(Text::SimpleTable) >= 0.30.0
21cr|perl-Catalyst-Runtime-5.901.280-2|91	BuildRequires:	perl(Time::HiRes)
21cr|perl-Catalyst-Runtime-5.901.280-2|92	BuildRequires:	perl(Tree::Simple) >= 1.150.0
21cr|perl-Catalyst-Runtime-5.901.280-2|93	BuildRequires:	perl(Tree::Simple::Visitor::FindByPath)
21cr|perl-Catalyst-Runtime-5.901.280-2|94	BuildRequires:	perl(Try::Tiny)
21cr|perl-Catalyst-Runtime-5.901.280-2|95	BuildRequires:	perl(URI) >= 1.350.0
21cr|perl-Catalyst-Runtime-5.901.280-2|96	BuildRequires:	perl(YAML) >= 0.550.0
21cr|perl-Catalyst-Runtime-5.901.280-2|97	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-Runtime-5.901.280-2|98	BuildRequires:	perl(namespace::clean)
21cr|perl-Catalyst-Runtime-5.901.280-2|99	BuildRequires:	perl(URI::ws)
21cr|perl-Catalyst-Runtime-5.901.280-2|100	# testing only
21cr|perl-Catalyst-Runtime-5.901.280-2|101	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-Runtime-5.901.280-2|102	BuildRequires:	perl(Term::Size::Any)
21cr|perl-Catalyst-Runtime-5.901.280-2|103	BuildRequires:	perl(Type::Tiny)
21cr|perl-Catalyst-Runtime-5.901.280-2|104	BuildRequires:	perl(IO::HTML)
21cr|perl-Catalyst-Runtime-5.901.280-2|105	BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
21cr|perl-Catalyst-Runtime-5.901.280-2|106	BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
21cr|perl-Catalyst-Runtime-5.901.280-2|107	BuildRequires:	perl(Term::Size::Perl)
21cr|perl-Catalyst-Runtime-5.901.280-2|108	BuildRequires:	perl(CatalystX::LeakChecker)
21cr|perl-Catalyst-Runtime-5.901.280-2|109	%endif
21cr|perl-Catalyst-Runtime-5.901.280-2|110	
21cr|perl-Catalyst-Runtime-5.901.280-2|111	BuildArch:	noarch
21cr|perl-Catalyst-Runtime-5.901.280-2|112	
21cr|perl-Catalyst-Runtime-5.901.280-2|113	# (misc) not auto-detected; as it's on a line with whitespace, it's not taken
21cr|perl-Catalyst-Runtime-5.901.280-2|114	# in account by perl.req
21cr|perl-Catalyst-Runtime-5.901.280-2|115	Requires:	perl(HTTP::Request::AsCGI) >= 0.500.0
21cr|perl-Catalyst-Runtime-5.901.280-2|116	Requires:	perl(MooseX::Emulate::Class::Accessor::Fast)
21cr|perl-Catalyst-Runtime-5.901.280-2|117	
21cr|perl-Catalyst-Runtime-5.901.280-2|118	# This is required for tests in perl-Catalyst-* packages and the simpliest way to make them happy
21cr|perl-Catalyst-Runtime-5.901.280-2|119	# is to add this requirement here
21cr|perl-Catalyst-Runtime-5.901.280-2|120	Requires:   perl(aliased)
21cr|perl-Catalyst-Runtime-5.901.280-2|121	Requires:   perl(namespace::autoclean)
21cr|perl-Catalyst-Runtime-5.901.280-2|122	
21cr|perl-Catalyst-Runtime-5.901.280-2|123	Provides:   perl(Catalyst) = %{EVRD}
21cr|perl-Catalyst-Runtime-5.901.280-2|124	
21cr|perl-Catalyst-Runtime-5.901.280-2|125	%rename perl-Catalyst
21cr|perl-Catalyst-Runtime-5.901.280-2|126	
21cr|perl-Catalyst-Runtime-5.901.280-2|127	%description
21cr|perl-Catalyst-Runtime-5.901.280-2|128	Catalyst is an elegant web application framework, extremely flexible yet
21cr|perl-Catalyst-Runtime-5.901.280-2|129	extremely simple. It's similar to Ruby on Rails, Spring (Java) and Maypole,
21cr|perl-Catalyst-Runtime-5.901.280-2|130	upon which it was originally based.
21cr|perl-Catalyst-Runtime-5.901.280-2|131	
21cr|perl-Catalyst-Runtime-5.901.280-2|132	Catalyst follows the Model-View-Controller (MVC) design pattern, allowing you
21cr|perl-Catalyst-Runtime-5.901.280-2|133	to easily separate concerns, like content, presentation, and flow control, into
21cr|perl-Catalyst-Runtime-5.901.280-2|134	separate modules. This separation allows you to modify code that handles one
21cr|perl-Catalyst-Runtime-5.901.280-2|135	concern without affecting code that handles the others. Catalyst promotes the
21cr|perl-Catalyst-Runtime-5.901.280-2|136	re-use of existing Perl modules that already handle common web application
21cr|perl-Catalyst-Runtime-5.901.280-2|137	concerns well.
21cr|perl-Catalyst-Runtime-5.901.280-2|138	
21cr|perl-Catalyst-Runtime-5.901.280-2|139	%prep
21cr|perl-Catalyst-Runtime-5.901.280-2|140	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-Runtime-5.901.280-2|141	
21cr|perl-Catalyst-Runtime-5.901.280-2|142	%build
21cr|perl-Catalyst-Runtime-5.901.280-2|143	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-Runtime-5.901.280-2|144	%make
21cr|perl-Catalyst-Runtime-5.901.280-2|145	
21cr|perl-Catalyst-Runtime-5.901.280-2|146	%check
21cr|perl-Catalyst-Runtime-5.901.280-2|147	%if %{without bootstrap}
21cr|perl-Catalyst-Runtime-5.901.280-2|148	make test
21cr|perl-Catalyst-Runtime-5.901.280-2|149	%endif
21cr|perl-Catalyst-Runtime-5.901.280-2|150	
21cr|perl-Catalyst-Runtime-5.901.280-2|151	%install
21cr|perl-Catalyst-Runtime-5.901.280-2|152	%makeinstall_std
21cr|perl-Catalyst-Runtime-5.901.280-2|153	sed -i -e '1i#!/usr/bin/perl' %{buildroot}%{perl_vendorlib}/Catalyst/Delta.pod
21cr|perl-Catalyst-Runtime-5.901.280-2|154	
21cr|perl-Catalyst-Runtime-5.901.280-2|155	%files
21cr|perl-Catalyst-Runtime-5.901.280-2|156	%doc Changes META.yml
21cr|perl-Catalyst-Runtime-5.901.280-2|157	%{perl_vendorlib}/Catalyst*
21cr|perl-Catalyst-Runtime-5.901.280-2|158	%{_bindir}/catalyst.pl
21cr|perl-Catalyst-Runtime-5.901.280-2|159	%{_mandir}/*/*

4013 21
21cr|perl-Catalyst-View-Email-0.360.0-4|1	%define upstream_name    Catalyst-View-Email
21cr|perl-Catalyst-View-Email-0.360.0-4|2	%define upstream_version 0.36
21cr|perl-Catalyst-View-Email-0.360.0-4|3	
21cr|perl-Catalyst-View-Email-0.360.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-View-Email-0.360.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-View-Email-0.360.0-4|6	Release:	4
21cr|perl-Catalyst-View-Email-0.360.0-4|7	Summary:	Templated Email View
21cr|perl-Catalyst-View-Email-0.360.0-4|8	License:	GPL+ or Artistic
21cr|perl-Catalyst-View-Email-0.360.0-4|9	Group:		Development/Perl
21cr|perl-Catalyst-View-Email-0.360.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-View-Email-0.360.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-View-Email-%{upstream_version}.tar.gz
21cr|perl-Catalyst-View-Email-0.360.0-4|12	
21cr|perl-Catalyst-View-Email-0.360.0-4|13	BuildRequires:	perl-devel
21cr|perl-Catalyst-View-Email-0.360.0-4|14	BuildRequires:	perl(Authen::SASL)
21cr|perl-Catalyst-View-Email-0.360.0-4|15	BuildRequires:	perl(Catalyst)
21cr|perl-Catalyst-View-Email-0.360.0-4|16	BuildRequires:	perl(Catalyst::View::Mason)
21cr|perl-Catalyst-View-Email-0.360.0-4|17	BuildRequires:	perl(Catalyst::View::TT)
21cr|perl-Catalyst-View-Email-0.360.0-4|18	BuildRequires:	perl(Class::C3)
21cr|perl-Catalyst-View-Email-0.360.0-4|19	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Catalyst-View-Email-0.360.0-4|20	BuildRequires:	perl(Email::Date::Format)
21cr|perl-Catalyst-View-Email-0.360.0-4|21	BuildRequires:	perl(Email::MIME)
21cr|perl-Catalyst-View-Email-0.360.0-4|22	BuildRequires:	perl(Email::MIME::Creator)
21cr|perl-Catalyst-View-Email-0.360.0-4|23	BuildRequires:	perl(Email::Send)
21cr|perl-Catalyst-View-Email-0.360.0-4|24	BuildRequires:	perl(Email::Sender::Simple)
21cr|perl-Catalyst-View-Email-0.360.0-4|25	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Catalyst-View-Email-0.360.0-4|26	BuildRequires:	perl(Test::Requires)
21cr|perl-Catalyst-View-Email-0.360.0-4|27	BuildRequires:	perl(parent)
21cr|perl-Catalyst-View-Email-0.360.0-4|28	BuildRequires:	perl(strictures)
21cr|perl-Catalyst-View-Email-0.360.0-4|29	BuildRequires:	perl(Test::Pod) >= 1.140
21cr|perl-Catalyst-View-Email-0.360.0-4|30	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-View-Email-0.360.0-4|31	BuildRequires:	perl(CPAN)
21cr|perl-Catalyst-View-Email-0.360.0-4|32	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-View-Email-0.360.0-4|33	
21cr|perl-Catalyst-View-Email-0.360.0-4|34	BuildArch:	noarch
21cr|perl-Catalyst-View-Email-0.360.0-4|35	
21cr|perl-Catalyst-View-Email-0.360.0-4|36	%description
21cr|perl-Catalyst-View-Email-0.360.0-4|37	Helper for Email Views.
21cr|perl-Catalyst-View-Email-0.360.0-4|38	
21cr|perl-Catalyst-View-Email-0.360.0-4|39	%prep
21cr|perl-Catalyst-View-Email-0.360.0-4|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-View-Email-0.360.0-4|41	
21cr|perl-Catalyst-View-Email-0.360.0-4|42	%build
21cr|perl-Catalyst-View-Email-0.360.0-4|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-View-Email-0.360.0-4|44	%make
21cr|perl-Catalyst-View-Email-0.360.0-4|45	
21cr|perl-Catalyst-View-Email-0.360.0-4|46	%check
21cr|perl-Catalyst-View-Email-0.360.0-4|47	#make test
21cr|perl-Catalyst-View-Email-0.360.0-4|48	# Let's do this right , enabeling all tests.Sflo
21cr|perl-Catalyst-View-Email-0.360.0-4|49	# http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7001/lib/Catalyst/Manual/Tutorial/Testing.pod
21cr|perl-Catalyst-View-Email-0.360.0-4|50	TEST_POD=1 prove --lib lib t
21cr|perl-Catalyst-View-Email-0.360.0-4|51	
21cr|perl-Catalyst-View-Email-0.360.0-4|52	%install
21cr|perl-Catalyst-View-Email-0.360.0-4|53	%makeinstall_std
21cr|perl-Catalyst-View-Email-0.360.0-4|54	
21cr|perl-Catalyst-View-Email-0.360.0-4|55	%files
21cr|perl-Catalyst-View-Email-0.360.0-4|56	%doc Changes
21cr|perl-Catalyst-View-Email-0.360.0-4|57	%{_mandir}/man3/*
21cr|perl-Catalyst-View-Email-0.360.0-4|58	%{perl_vendorlib}/*

4014 21
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|1	%define upstream_name    Catalyst-View-Excel-Template-Plus
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|2	%define upstream_version 0.04
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|3	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|6	Release:	4
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|7	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|8	Summary:	Excel::Plus View
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|9	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|11	Group:		Development/Perl
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|14	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|16	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|17	BuildRequires:	perl(Excel::Template::Plus) >= 0.60.0
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|19	BuildRequires:	perl(MooseX::Param)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|20	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|21	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|22	BuildRequires:	perl(parent)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|24	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|25	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|26	BuildRequires:	perl(Test::Pod)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|27	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|28	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|29	BuildArch:	noarch
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|30	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|31	%description
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|32	This is a Catalyst View subclass which can handle rendering excel content
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|33	through Excel::Template::Plus.
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|34	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|35	%prep
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|37	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|38	%build
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|40	%make
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|41	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|42	%check
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|43	make test
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|44	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|45	%install
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|46	%makeinstall_std
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|47	
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|48	%files
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|49	%doc Changes META.yml README META.json
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|50	%{_mandir}/man3/*
21cr|perl-Catalyst-View-Excel-Template-Plus-0.40.0-4|51	%{perl_vendorlib}/*

4015 21
21cr|perl-Catalyst-View-GD-0.10.0-9|1	%define upstream_name    Catalyst-View-GD
21cr|perl-Catalyst-View-GD-0.10.0-9|2	%define upstream_version 0.01
21cr|perl-Catalyst-View-GD-0.10.0-9|3	
21cr|perl-Catalyst-View-GD-0.10.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-View-GD-0.10.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-View-GD-0.10.0-9|6	Release:	9
21cr|perl-Catalyst-View-GD-0.10.0-9|7	
21cr|perl-Catalyst-View-GD-0.10.0-9|8	Summary:	A Catalyst View for GD images
21cr|perl-Catalyst-View-GD-0.10.0-9|9	
21cr|perl-Catalyst-View-GD-0.10.0-9|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-View-GD-0.10.0-9|11	Group:		Development/Perl
21cr|perl-Catalyst-View-GD-0.10.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-View-GD-0.10.0-9|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-View-GD-0.10.0-9|14	
21cr|perl-Catalyst-View-GD-0.10.0-9|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-View-GD-0.10.0-9|16	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-View-GD-0.10.0-9|17	BuildRequires:	perl(GD)
21cr|perl-Catalyst-View-GD-0.10.0-9|18	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-View-GD-0.10.0-9|19	BuildRequires:	perl(Test::Image::GD)
21cr|perl-Catalyst-View-GD-0.10.0-9|20	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-View-GD-0.10.0-9|21	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Catalyst-View-GD-0.10.0-9|22	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-View-GD-0.10.0-9|23	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-View-GD-0.10.0-9|24	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-View-GD-0.10.0-9|25	
21cr|perl-Catalyst-View-GD-0.10.0-9|26	BuildArch:	noarch
21cr|perl-Catalyst-View-GD-0.10.0-9|27	
21cr|perl-Catalyst-View-GD-0.10.0-9|28	%description
21cr|perl-Catalyst-View-GD-0.10.0-9|29	This is a Catalyst View subclass which can handle rendering GD based image
21cr|perl-Catalyst-View-GD-0.10.0-9|30	content.
21cr|perl-Catalyst-View-GD-0.10.0-9|31	
21cr|perl-Catalyst-View-GD-0.10.0-9|32	%prep
21cr|perl-Catalyst-View-GD-0.10.0-9|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-View-GD-0.10.0-9|34	
21cr|perl-Catalyst-View-GD-0.10.0-9|35	%build
21cr|perl-Catalyst-View-GD-0.10.0-9|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-View-GD-0.10.0-9|37	%make
21cr|perl-Catalyst-View-GD-0.10.0-9|38	
21cr|perl-Catalyst-View-GD-0.10.0-9|39	%check
21cr|perl-Catalyst-View-GD-0.10.0-9|40	make test
21cr|perl-Catalyst-View-GD-0.10.0-9|41	
21cr|perl-Catalyst-View-GD-0.10.0-9|42	%install
21cr|perl-Catalyst-View-GD-0.10.0-9|43	%makeinstall_std
21cr|perl-Catalyst-View-GD-0.10.0-9|44	
21cr|perl-Catalyst-View-GD-0.10.0-9|45	%files
21cr|perl-Catalyst-View-GD-0.10.0-9|46	%doc Changes META.yml README
21cr|perl-Catalyst-View-GD-0.10.0-9|47	%{_mandir}/man3/*
21cr|perl-Catalyst-View-GD-0.10.0-9|48	%{perl_vendorlib}/*

4016 21
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|1	%define upstream_name    Catalyst-View-GraphViz
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|2	%define upstream_version 0.05
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|3	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|6	Release:	9
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|7	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|8	Summary:	GraphViz View Class
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|9	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|11	Group:		Development/Perl
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|13	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|14	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|16	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|17	BuildRequires:	perl(Catalyst::Plugin::SubRequest)
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|18	BuildRequires:	perl(GraphViz)
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|19	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|20	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|21	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|22	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|23	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|24	BuildArch:	noarch
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|25	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|26	%description
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|27	This is the Catalyst view class for the GraphViz manpage. Your application
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|28	subclass should inherit from this class.
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|29	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|30	This plugin renders the GraphViz object specified in
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|31	'$c->stash->{graphviz}->{graph}' into the '$c->stash->{graphviz}->{format}'
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|32	(one of e.g. png gif, or one of the other as_* methods described in the the
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|33	GraphViz manpage module. PNG is the default format.
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|34	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|35	The output is stored in '$c->response->output'.
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|36	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|37	%prep
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|39	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|40	%build
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|42	%make
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|43	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|44	%check
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|45	make test
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|46	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|47	%install
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|48	%makeinstall_std
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|49	
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|50	%files
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|51	%doc Changes META.yml README
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|52	%{_mandir}/man3/*
21cr|perl-Catalyst-View-GraphViz-0.50.0-9|53	%{perl_vendorlib}/*

4017 21
21cr|perl-Catalyst-View-JSON-0.370.0-2|1	%define upstream_name    Catalyst-View-JSON
21cr|perl-Catalyst-View-JSON-0.370.0-2|2	%define upstream_version 0.37
21cr|perl-Catalyst-View-JSON-0.370.0-2|3	
21cr|perl-Catalyst-View-JSON-0.370.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-View-JSON-0.370.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-View-JSON-0.370.0-2|6	Release:	2
21cr|perl-Catalyst-View-JSON-0.370.0-2|7	
21cr|perl-Catalyst-View-JSON-0.370.0-2|8	Summary:	JSON view for your data
21cr|perl-Catalyst-View-JSON-0.370.0-2|9	
21cr|perl-Catalyst-View-JSON-0.370.0-2|10	License:	GPL+ or Artistic
21cr|perl-Catalyst-View-JSON-0.370.0-2|11	Group:		Development/Perl
21cr|perl-Catalyst-View-JSON-0.370.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-View-JSON-0.370.0-2|13	Source0:	https://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-View-JSON-0.370.0-2|14	
21cr|perl-Catalyst-View-JSON-0.370.0-2|15	BuildRequires:	perl-devel
21cr|perl-Catalyst-View-JSON-0.370.0-2|16	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-View-JSON-0.370.0-2|17	BuildRequires:	perl(Catalyst::Plugin::Unicode)
21cr|perl-Catalyst-View-JSON-0.370.0-2|18	BuildRequires:	perl(YAML)
21cr|perl-Catalyst-View-JSON-0.370.0-2|19	BuildRequires:	perl(JSON)
21cr|perl-Catalyst-View-JSON-0.370.0-2|20	BuildRequires:	perl(JSON::Any)
21cr|perl-Catalyst-View-JSON-0.370.0-2|21	BuildRequires:	perl(JSON::PP)
21cr|perl-Catalyst-View-JSON-0.370.0-2|22	BuildRequires:	perl(Test::More)
21cr|perl-Catalyst-View-JSON-0.370.0-2|23	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-View-JSON-0.370.0-2|24	BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-Catalyst-View-JSON-0.370.0-2|25	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-View-JSON-0.370.0-2|26	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-View-JSON-0.370.0-2|27	
21cr|perl-Catalyst-View-JSON-0.370.0-2|28	BuildArch:	noarch
21cr|perl-Catalyst-View-JSON-0.370.0-2|29	
21cr|perl-Catalyst-View-JSON-0.370.0-2|30	%description
21cr|perl-Catalyst-View-JSON-0.370.0-2|31	Catalyst::View::JSON is a Catalyst View handler that returns stash
21cr|perl-Catalyst-View-JSON-0.370.0-2|32	data in JSON format.
21cr|perl-Catalyst-View-JSON-0.370.0-2|33	
21cr|perl-Catalyst-View-JSON-0.370.0-2|34	%prep
21cr|perl-Catalyst-View-JSON-0.370.0-2|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-View-JSON-0.370.0-2|36	
21cr|perl-Catalyst-View-JSON-0.370.0-2|37	%build
21cr|perl-Catalyst-View-JSON-0.370.0-2|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-View-JSON-0.370.0-2|39	%make
21cr|perl-Catalyst-View-JSON-0.370.0-2|40	
21cr|perl-Catalyst-View-JSON-0.370.0-2|41	%check
21cr|perl-Catalyst-View-JSON-0.370.0-2|42	%make test
21cr|perl-Catalyst-View-JSON-0.370.0-2|43	
21cr|perl-Catalyst-View-JSON-0.370.0-2|44	%install
21cr|perl-Catalyst-View-JSON-0.370.0-2|45	%makeinstall_std
21cr|perl-Catalyst-View-JSON-0.370.0-2|46	
21cr|perl-Catalyst-View-JSON-0.370.0-2|47	%files
21cr|perl-Catalyst-View-JSON-0.370.0-2|48	%doc Changes META.yml
21cr|perl-Catalyst-View-JSON-0.370.0-2|49	%{_mandir}/*/*
21cr|perl-Catalyst-View-JSON-0.370.0-2|50	%{perl_vendorlib}/Catalyst

4018 21
21cr|perl-Catalyst-View-Mason-0.190.0-4|1	%define upstream_name    Catalyst-View-Mason
21cr|perl-Catalyst-View-Mason-0.190.0-4|2	%define upstream_version 0.19
21cr|perl-Catalyst-View-Mason-0.190.0-4|3	
21cr|perl-Catalyst-View-Mason-0.190.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-View-Mason-0.190.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-View-Mason-0.190.0-4|6	Release:	4
21cr|perl-Catalyst-View-Mason-0.190.0-4|7	
21cr|perl-Catalyst-View-Mason-0.190.0-4|8	Summary:	Mason View Class
21cr|perl-Catalyst-View-Mason-0.190.0-4|9	License:	GPL+ or Artistic
21cr|perl-Catalyst-View-Mason-0.190.0-4|10	Group:		Development/Perl
21cr|perl-Catalyst-View-Mason-0.190.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-View-Mason-0.190.0-4|12	Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-View-Mason-0.190.0-4|13	
21cr|perl-Catalyst-View-Mason-0.190.0-4|14	BuildRequires:	perl-devel
21cr|perl-Catalyst-View-Mason-0.190.0-4|15	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-View-Mason-0.190.0-4|16	BuildRequires:	perl(HTML::Mason)
21cr|perl-Catalyst-View-Mason-0.190.0-4|17	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-View-Mason-0.190.0-4|18	BuildRequires:	perl(Sub::Identify)
21cr|perl-Catalyst-View-Mason-0.190.0-4|19	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-View-Mason-0.190.0-4|20	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-View-Mason-0.190.0-4|21	BuildRequires:	perl(Test::Exception)
21cr|perl-Catalyst-View-Mason-0.190.0-4|22	BuildRequires:	perl(Test::File)
21cr|perl-Catalyst-View-Mason-0.190.0-4|23	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Catalyst-View-Mason-0.190.0-4|24	BuildRequires:	perl(JSON::XS)
21cr|perl-Catalyst-View-Mason-0.190.0-4|25	
21cr|perl-Catalyst-View-Mason-0.190.0-4|26	BuildArch:	noarch
21cr|perl-Catalyst-View-Mason-0.190.0-4|27	
21cr|perl-Catalyst-View-Mason-0.190.0-4|28	%description
21cr|perl-Catalyst-View-Mason-0.190.0-4|29	Want to use a Mason component in your views? No problem!
21cr|perl-Catalyst-View-Mason-0.190.0-4|30	Catalyst::View::Mason comes to the rescue.
21cr|perl-Catalyst-View-Mason-0.190.0-4|31	
21cr|perl-Catalyst-View-Mason-0.190.0-4|32	%prep
21cr|perl-Catalyst-View-Mason-0.190.0-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-View-Mason-0.190.0-4|34	
21cr|perl-Catalyst-View-Mason-0.190.0-4|35	%build
21cr|perl-Catalyst-View-Mason-0.190.0-4|36	%{__perl} Makefile.PL installdirs=vendor --skipdeps
21cr|perl-Catalyst-View-Mason-0.190.0-4|37	%make
21cr|perl-Catalyst-View-Mason-0.190.0-4|38	
21cr|perl-Catalyst-View-Mason-0.190.0-4|39	%check
21cr|perl-Catalyst-View-Mason-0.190.0-4|40	make test
21cr|perl-Catalyst-View-Mason-0.190.0-4|41	
21cr|perl-Catalyst-View-Mason-0.190.0-4|42	%install
21cr|perl-Catalyst-View-Mason-0.190.0-4|43	%makeinstall_std
21cr|perl-Catalyst-View-Mason-0.190.0-4|44	
21cr|perl-Catalyst-View-Mason-0.190.0-4|45	%files
21cr|perl-Catalyst-View-Mason-0.190.0-4|46	%doc Changes README META.yml
21cr|perl-Catalyst-View-Mason-0.190.0-4|47	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-View-Mason-0.190.0-4|48	%{_mandir}/*/*

4019 21
21cr|perl-Catalyst-View-TT-0.450.0-1|1	%define upstream_name    Catalyst-View-TT
21cr|perl-Catalyst-View-TT-0.450.0-1|2	%define upstream_version 0.45
21cr|perl-Catalyst-View-TT-0.450.0-1|3	
21cr|perl-Catalyst-View-TT-0.450.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Catalyst-View-TT-0.450.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Catalyst-View-TT-0.450.0-1|6	Release:	1
21cr|perl-Catalyst-View-TT-0.450.0-1|7	Summary:	Catalyst TT View Class
21cr|perl-Catalyst-View-TT-0.450.0-1|8	License:	GPL+ or Artistic
21cr|perl-Catalyst-View-TT-0.450.0-1|9	Group:		Development/Perl
21cr|perl-Catalyst-View-TT-0.450.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Catalyst-View-TT-0.450.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/H/HA/HAARG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Catalyst-View-TT-0.450.0-1|12	BuildRequires:	perl-devel
21cr|perl-Catalyst-View-TT-0.450.0-1|13	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Catalyst-View-TT-0.450.0-1|14	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-Catalyst-View-TT-0.450.0-1|15	BuildRequires:	perl(MRO::Compat)
21cr|perl-Catalyst-View-TT-0.450.0-1|16	BuildRequires:	perl(Path::Class)
21cr|perl-Catalyst-View-TT-0.450.0-1|17	BuildRequires:	perl(Template)
21cr|perl-Catalyst-View-TT-0.450.0-1|18	BuildRequires:	perl(Template::Provider::Encoding)
21cr|perl-Catalyst-View-TT-0.450.0-1|19	BuildRequires:	perl(Template::Timer)
21cr|perl-Catalyst-View-TT-0.450.0-1|20	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Catalyst-View-TT-0.450.0-1|21	BuildRequires:	perl(aliased)
21cr|perl-Catalyst-View-TT-0.450.0-1|22	BuildRequires:	perl(File::Spec) >= 3.470.0
21cr|perl-Catalyst-View-TT-0.450.0-1|23	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Catalyst-View-TT-0.450.0-1|24	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Catalyst-View-TT-0.450.0-1|25	
21cr|perl-Catalyst-View-TT-0.450.0-1|26	BuildArch:	noarch
21cr|perl-Catalyst-View-TT-0.450.0-1|27	
21cr|perl-Catalyst-View-TT-0.450.0-1|28	%description
21cr|perl-Catalyst-View-TT-0.450.0-1|29	This is the Catalyst view class for the Template Toolkit. Your application
21cr|perl-Catalyst-View-TT-0.450.0-1|30	should defined a view class which is a subclass of this module. The easiest way
21cr|perl-Catalyst-View-TT-0.450.0-1|31	to achieve this is using the myapp_create.pl script (where myapp should be
21cr|perl-Catalyst-View-TT-0.450.0-1|32	replaced with whatever your application is called). This script is created as
21cr|perl-Catalyst-View-TT-0.450.0-1|33	part of the Catalyst setup.
21cr|perl-Catalyst-View-TT-0.450.0-1|34	
21cr|perl-Catalyst-View-TT-0.450.0-1|35	%prep
21cr|perl-Catalyst-View-TT-0.450.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Catalyst-View-TT-0.450.0-1|37	chmod 644 README Changes META.yml META.json
21cr|perl-Catalyst-View-TT-0.450.0-1|38	
21cr|perl-Catalyst-View-TT-0.450.0-1|39	%build
21cr|perl-Catalyst-View-TT-0.450.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Catalyst-View-TT-0.450.0-1|41	%make
21cr|perl-Catalyst-View-TT-0.450.0-1|42	
21cr|perl-Catalyst-View-TT-0.450.0-1|43	%check
21cr|perl-Catalyst-View-TT-0.450.0-1|44	make test
21cr|perl-Catalyst-View-TT-0.450.0-1|45	
21cr|perl-Catalyst-View-TT-0.450.0-1|46	%install
21cr|perl-Catalyst-View-TT-0.450.0-1|47	%makeinstall_std
21cr|perl-Catalyst-View-TT-0.450.0-1|48	
21cr|perl-Catalyst-View-TT-0.450.0-1|49	%files
21cr|perl-Catalyst-View-TT-0.450.0-1|50	%doc README Changes META.yml META.json
21cr|perl-Catalyst-View-TT-0.450.0-1|51	%{perl_vendorlib}/Catalyst
21cr|perl-Catalyst-View-TT-0.450.0-1|52	%{_mandir}/*/*

4020 21
21cr|perl-CatalystX-Component-Traits-0.190.0-6|1	%define upstream_name    CatalystX-Component-Traits
21cr|perl-CatalystX-Component-Traits-0.190.0-6|2	%define upstream_version 0.19
21cr|perl-CatalystX-Component-Traits-0.190.0-6|3	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-CatalystX-Component-Traits-0.190.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CatalystX-Component-Traits-0.190.0-6|6	Release:	6
21cr|perl-CatalystX-Component-Traits-0.190.0-6|7	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|8	Summary:	Automatic Trait Loading and Resolution for
21cr|perl-CatalystX-Component-Traits-0.190.0-6|9	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|10	License:	GPL+ or Artistic
21cr|perl-CatalystX-Component-Traits-0.190.0-6|11	Group:		Development/Perl
21cr|perl-CatalystX-Component-Traits-0.190.0-6|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-CatalystX-Component-Traits-0.190.0-6|13	Source0:	https://www.cpan.org/modules/by-module/CatalystX/CatalystX-Component-Traits-%{upstream_version}.tar.gz
21cr|perl-CatalystX-Component-Traits-0.190.0-6|14	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|15	BuildRequires:	perl-devel
21cr|perl-CatalystX-Component-Traits-0.190.0-6|16	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|17	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|19	BuildRequires:	perl(List::MoreUtils)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|20	BuildRequires:	perl(Module::Pluggable)          >= 3.900.0
21cr|perl-CatalystX-Component-Traits-0.190.0-6|21	BuildRequires:	perl(Moose::Autobox)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|22	BuildRequires:	perl(MooseX::Traits::Pluggable)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|23	BuildRequires:	perl(Test::More)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|24	BuildRequires:	perl(namespace::autoclean)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|25	BuildArch:	noarch
21cr|perl-CatalystX-Component-Traits-0.190.0-6|26	Requires:	perl(MooseX::Traits::Pluggable)
21cr|perl-CatalystX-Component-Traits-0.190.0-6|27	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|28	%description
21cr|perl-CatalystX-Component-Traits-0.190.0-6|29	Adds a the Catalyst::Component/COMPONENT manpage method to your the
21cr|perl-CatalystX-Component-Traits-0.190.0-6|30	Catalyst manpage component base class that reads the optional 'traits'
21cr|perl-CatalystX-Component-Traits-0.190.0-6|31	parameter from app and component config and instantiates the component
21cr|perl-CatalystX-Component-Traits-0.190.0-6|32	subclass with those traits using the MooseX::Traits/new_with_traits manpage
21cr|perl-CatalystX-Component-Traits-0.190.0-6|33	from the MooseX::Traits::Pluggable manpage.
21cr|perl-CatalystX-Component-Traits-0.190.0-6|34	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|35	%prep
21cr|perl-CatalystX-Component-Traits-0.190.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CatalystX-Component-Traits-0.190.0-6|37	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|38	%build
21cr|perl-CatalystX-Component-Traits-0.190.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CatalystX-Component-Traits-0.190.0-6|40	%make
21cr|perl-CatalystX-Component-Traits-0.190.0-6|41	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|42	%check
21cr|perl-CatalystX-Component-Traits-0.190.0-6|43	make test
21cr|perl-CatalystX-Component-Traits-0.190.0-6|44	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|45	%install
21cr|perl-CatalystX-Component-Traits-0.190.0-6|46	%makeinstall_std
21cr|perl-CatalystX-Component-Traits-0.190.0-6|47	
21cr|perl-CatalystX-Component-Traits-0.190.0-6|48	%files
21cr|perl-CatalystX-Component-Traits-0.190.0-6|49	%doc README Changes
21cr|perl-CatalystX-Component-Traits-0.190.0-6|50	%{_mandir}/man3/*
21cr|perl-CatalystX-Component-Traits-0.190.0-6|51	%{perl_vendorlib}/*

4021 21
21cr|perl-CatalystX-InjectComponent-0.25.0-6|1	%define upstream_name    CatalystX-InjectComponent
21cr|perl-CatalystX-InjectComponent-0.25.0-6|2	%define upstream_version 0.025
21cr|perl-CatalystX-InjectComponent-0.25.0-6|3	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-CatalystX-InjectComponent-0.25.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CatalystX-InjectComponent-0.25.0-6|6	Release:	6
21cr|perl-CatalystX-InjectComponent-0.25.0-6|7	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|8	Summary:	Inject components into your Catalyst application
21cr|perl-CatalystX-InjectComponent-0.25.0-6|9	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|10	License:	GPL+ or Artistic
21cr|perl-CatalystX-InjectComponent-0.25.0-6|11	Group:		Development/Perl
21cr|perl-CatalystX-InjectComponent-0.25.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CatalystX-InjectComponent-0.25.0-6|13	Source0:	http://www.cpan.org/modules/by-module/CatalystX/CatalystX-InjectComponent-%{upstream_version}.tar.gz
21cr|perl-CatalystX-InjectComponent-0.25.0-6|14	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|15	BuildRequires:	perl-devel
21cr|perl-CatalystX-InjectComponent-0.25.0-6|16	BuildRequires:	perl(Carp)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|17	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|18	BuildRequires:	perl(Class::Inspector)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|19	BuildRequires:	perl(Devel::InnerPackage)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|21	BuildRequires:	perl(Test::Deep)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|22	BuildRequires:	perl(Test::Differences)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|23	BuildRequires:	perl(Test::Exception)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|24	BuildRequires:	perl(Test::More)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|25	BuildRequires:	perl(Test::Most)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|26	BuildRequires:	perl(Test::Warn)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|27	BuildRequires:	perl(parent)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|28	BuildRequires:	perl(JSON::XS)
21cr|perl-CatalystX-InjectComponent-0.25.0-6|29	BuildArch:	noarch
21cr|perl-CatalystX-InjectComponent-0.25.0-6|30	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|31	%description
21cr|perl-CatalystX-InjectComponent-0.25.0-6|32	CatalystX::InjectComponent will inject Controller, Model, and View
21cr|perl-CatalystX-InjectComponent-0.25.0-6|33	components into your Catalyst application at setup (run)time. It does this
21cr|perl-CatalystX-InjectComponent-0.25.0-6|34	by creating a new package on-the-fly, having that package extend the given
21cr|perl-CatalystX-InjectComponent-0.25.0-6|35	component, and then having Catalyst setup the new component (via
21cr|perl-CatalystX-InjectComponent-0.25.0-6|36	'->setup_component')
21cr|perl-CatalystX-InjectComponent-0.25.0-6|37	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|38	%prep
21cr|perl-CatalystX-InjectComponent-0.25.0-6|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CatalystX-InjectComponent-0.25.0-6|40	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|41	%build
21cr|perl-CatalystX-InjectComponent-0.25.0-6|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CatalystX-InjectComponent-0.25.0-6|43	%make
21cr|perl-CatalystX-InjectComponent-0.25.0-6|44	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|45	%check
21cr|perl-CatalystX-InjectComponent-0.25.0-6|46	make test
21cr|perl-CatalystX-InjectComponent-0.25.0-6|47	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|48	%install
21cr|perl-CatalystX-InjectComponent-0.25.0-6|49	%makeinstall_std
21cr|perl-CatalystX-InjectComponent-0.25.0-6|50	
21cr|perl-CatalystX-InjectComponent-0.25.0-6|51	%files
21cr|perl-CatalystX-InjectComponent-0.25.0-6|52	%doc Changes README
21cr|perl-CatalystX-InjectComponent-0.25.0-6|53	%{_mandir}/man3/*
21cr|perl-CatalystX-InjectComponent-0.25.0-6|54	%{perl_vendorlib}/*

4022 21
21cr|perl-CatalystX-LeakChecker-0.60.0-9|1	%define upstream_name    CatalystX-LeakChecker
21cr|perl-CatalystX-LeakChecker-0.60.0-9|2	%define upstream_version 0.06
21cr|perl-CatalystX-LeakChecker-0.60.0-9|3	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-CatalystX-LeakChecker-0.60.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CatalystX-LeakChecker-0.60.0-9|6	Release:	9
21cr|perl-CatalystX-LeakChecker-0.60.0-9|7	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|8	Summary:	Debug memory leaks in Catalyst applications
21cr|perl-CatalystX-LeakChecker-0.60.0-9|9	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|10	License:	GPL+ or Artistic
21cr|perl-CatalystX-LeakChecker-0.60.0-9|11	Group:		Development/Perl
21cr|perl-CatalystX-LeakChecker-0.60.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CatalystX-LeakChecker-0.60.0-9|13	Source0:	http://www.cpan.org/modules/by-module/CatalystX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CatalystX-LeakChecker-0.60.0-9|14	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|15	BuildRequires:	perl-devel
21cr|perl-CatalystX-LeakChecker-0.60.0-9|16	BuildRequires:	perl(B::Deparse)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|17	BuildRequires:	perl(Catalyst)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|18	BuildRequires:	perl(Devel::Cycle)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|19	BuildRequires:	perl(FindBin)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|20	BuildRequires:	perl(JSON::PP)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|21	BuildRequires:	perl(Moose)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|22	BuildRequires:	perl(MooseX::AttributeHelpers)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|23	BuildRequires:	perl(MooseX::Types)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|24	BuildRequires:	perl(PadWalker)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|25	BuildRequires:	perl(Task::Weaken)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|26	BuildRequires:	perl(Test::More)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|27	BuildRequires:	perl(Text::SimpleTable)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|28	BuildRequires:	perl(namespace::autoclean)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|29	BuildRequires:	perl(namespace::clean)
21cr|perl-CatalystX-LeakChecker-0.60.0-9|30	BuildArch:	noarch
21cr|perl-CatalystX-LeakChecker-0.60.0-9|31	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|32	%description
21cr|perl-CatalystX-LeakChecker-0.60.0-9|33	It's easy to create memory leaks in Catalyst applications and often they're
21cr|perl-CatalystX-LeakChecker-0.60.0-9|34	hard to find. This module tries to help you finding them by automatically
21cr|perl-CatalystX-LeakChecker-0.60.0-9|35	checking for common causes of leaks.
21cr|perl-CatalystX-LeakChecker-0.60.0-9|36	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|37	This module is intended for debugging only. I suggest to not enable it in a
21cr|perl-CatalystX-LeakChecker-0.60.0-9|38	production environment.
21cr|perl-CatalystX-LeakChecker-0.60.0-9|39	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|40	%prep
21cr|perl-CatalystX-LeakChecker-0.60.0-9|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CatalystX-LeakChecker-0.60.0-9|42	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|43	%build
21cr|perl-CatalystX-LeakChecker-0.60.0-9|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CatalystX-LeakChecker-0.60.0-9|45	%make
21cr|perl-CatalystX-LeakChecker-0.60.0-9|46	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|47	%check
21cr|perl-CatalystX-LeakChecker-0.60.0-9|48	%make test
21cr|perl-CatalystX-LeakChecker-0.60.0-9|49	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|50	%install
21cr|perl-CatalystX-LeakChecker-0.60.0-9|51	%makeinstall_std
21cr|perl-CatalystX-LeakChecker-0.60.0-9|52	
21cr|perl-CatalystX-LeakChecker-0.60.0-9|53	%files
21cr|perl-CatalystX-LeakChecker-0.60.0-9|54	%doc Changes META.yml LICENSE README
21cr|perl-CatalystX-LeakChecker-0.60.0-9|55	%{_mandir}/man3/*
21cr|perl-CatalystX-LeakChecker-0.60.0-9|56	%{perl_vendorlib}/*

4023 21
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|1	%define upstream_name    CatalystX-SimpleLogin
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|2	%define upstream_version 0.21
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|3	
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|6	Release:	1
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|7	Summary:	Redirect
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|8	License:	GPL+ or Artistic
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|9	Group:		Development/Perl
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|11	Source0:	http://www.cpan.org/modules/by-module/CatalystX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|12	
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|13	BuildRequires:	perl-devel
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|14	BuildRequires:	perl(Catalyst::Action::REST)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|15	BuildRequires:	perl(Catalyst::Action::RenderView)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|16	BuildRequires:	perl(Catalyst::ActionRole::ACL)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|17	BuildRequires:	perl(Catalyst::Controller::ActionRole)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|18	BuildRequires:	perl(Catalyst::Plugin::Authentication)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|19	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|20	BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|21	BuildRequires:	perl(Catalyst::Plugin::Session::Store::File)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|22	BuildRequires:	perl(Catalyst::Runtime)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|23	BuildRequires:	perl(Catalyst::View::TT)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|24	BuildRequires:	perl(CatalystX::Component::Traits)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|25	BuildRequires:	perl(CatalystX::InjectComponent)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|26	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|27	BuildRequires:	perl(HTML::FormHandler)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|28	BuildRequires:	perl(HTTP::Request::Common)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|29	BuildRequires:	perl(Moose)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|30	BuildRequires:	perl(Moose::Autobox)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|31	BuildRequires:	perl(MooseX::MethodAttributes)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|32	BuildRequires:	perl(MooseX::RelatedClassRoles)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|33	BuildRequires:	perl(MooseX::Types)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|34	BuildRequires:	perl(MooseX::Types::Common)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|35	BuildRequires:	perl(SQL::Translator)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|36	BuildRequires:	perl(Test::Exception)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|37	BuildRequires:	perl(Test::More)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|38	BuildRequires:	perl(namespace::autoclean)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|39	BuildRequires:	perl(inc::Module::Install)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|40	BuildRequires:	perl(CPAN)
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|41	BuildArch:	noarch
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|42	
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|43	%description
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|44	CatalystX::SimpleLogin is an application class role which will inject a
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|45	controller which is an instance of the
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|46	CatalystX::SimpleLogin::Controller::Login manpage into your application.
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|47	This provides a simple login and logout page with the adition of only one
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|48	line of code and one template to your application.
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|49	
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|50	%prep
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|51	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|52	
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|53	%build
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|54	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|55	%make
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|56	
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|57	%check
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|58	%make test
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|59	
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|60	%install
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|61	%makeinstall_std
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|62	
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|63	%files
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|64	%doc Changes META.yml README
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|65	%{_mandir}/man3/*
21cr|perl-CatalystX-SimpleLogin-0.210.0-1|66	%{perl_vendorlib}/*

4024 21
21cr|perl-CBOR-XS-1.860.0-1|1	%define upstream_name CBOR-XS
21cr|perl-CBOR-XS-1.860.0-1|2	%define upstream_version 1.86
21cr|perl-CBOR-XS-1.860.0-1|3	
21cr|perl-CBOR-XS-1.860.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-CBOR-XS-1.860.0-1|5	Version:        %perl_convert_version %upstream_version
21cr|perl-CBOR-XS-1.860.0-1|6	Release:        1
21cr|perl-CBOR-XS-1.860.0-1|7	Summary:        Concise Binary Object Representation (CBOR)
21cr|perl-CBOR-XS-1.860.0-1|8	# COPYING:      GPLv3+
21cr|perl-CBOR-XS-1.860.0-1|9	## Replaced by system header-only package
21cr|perl-CBOR-XS-1.860.0-1|10	# ecb.h:        BSD or GPLv2+
21cr|perl-CBOR-XS-1.860.0-1|11	License:        GPLv3+ and (BSD or GPLv2+)
21cr|perl-CBOR-XS-1.860.0-1|12	Group:          Development/Perl
21cr|perl-CBOR-XS-1.860.0-1|13	URL:            https://metacpan.org/release/%{upstream_name}
21cr|perl-CBOR-XS-1.860.0-1|14	Source0:        https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CBOR-XS-1.860.0-1|15	BuildRequires:  coreutils
21cr|perl-CBOR-XS-1.860.0-1|16	BuildRequires:  findutils
21cr|perl-CBOR-XS-1.860.0-1|17	# gcc for standard header files
21cr|perl-CBOR-XS-1.860.0-1|18	BuildRequires:  gcc
21cr|perl-CBOR-XS-1.860.0-1|19	BuildRequires:  make
21cr|perl-CBOR-XS-1.860.0-1|20	BuildRequires:  perl
21cr|perl-CBOR-XS-1.860.0-1|21	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-CBOR-XS-1.860.0-1|22	BuildRequires:  perl-devel
21cr|perl-CBOR-XS-1.860.0-1|23	BuildRequires:  sed
21cr|perl-CBOR-XS-1.860.0-1|24	# Run-time:
21cr|perl-CBOR-XS-1.860.0-1|25	BuildRequires:  perl(Canary::Stability)
21cr|perl-CBOR-XS-1.860.0-1|26	BuildRequires:  perl(common::sense)
21cr|perl-CBOR-XS-1.860.0-1|27	BuildRequires:  perl(Exporter)
21cr|perl-CBOR-XS-1.860.0-1|28	BuildRequires:  perl(Math::BigFloat)
21cr|perl-CBOR-XS-1.860.0-1|29	BuildRequires:  perl(Math::BigInt)
21cr|perl-CBOR-XS-1.860.0-1|30	BuildRequires:  perl(Math::BigRat)
21cr|perl-CBOR-XS-1.860.0-1|31	BuildRequires:  perl(Math::BigInt::FastCalc)
21cr|perl-CBOR-XS-1.860.0-1|32	BuildRequires:  perl(Time::Piece)
21cr|perl-CBOR-XS-1.860.0-1|33	BuildRequires:  perl(Types::Serialiser)
21cr|perl-CBOR-XS-1.860.0-1|34	BuildRequires:  perl(URI)
21cr|perl-CBOR-XS-1.860.0-1|35	BuildRequires:  perl(XSLoader)
21cr|perl-CBOR-XS-1.860.0-1|36	# Tests:
21cr|perl-CBOR-XS-1.860.0-1|37	BuildRequires:  perl(Data::Dumper)
21cr|perl-CBOR-XS-1.860.0-1|38	
21cr|perl-CBOR-XS-1.860.0-1|39	Requires:       perl(Math::BigFloat)
21cr|perl-CBOR-XS-1.860.0-1|40	Requires:       perl(Math::BigInt)
21cr|perl-CBOR-XS-1.860.0-1|41	Requires:       perl(Time::Piece)
21cr|perl-CBOR-XS-1.860.0-1|42	Requires:       perl(URI)
21cr|perl-CBOR-XS-1.860.0-1|43	
21cr|perl-CBOR-XS-1.860.0-1|44	%description
21cr|perl-CBOR-XS-1.860.0-1|45	This module converts Perl data structures to the Concise Binary Object
21cr|perl-CBOR-XS-1.860.0-1|46	Representation (CBOR) and vice versa. CBOR is a fast binary serialization
21cr|perl-CBOR-XS-1.860.0-1|47	format that aims to use an (almost) superset of the JSON data model, i.e.
21cr|perl-CBOR-XS-1.860.0-1|48	when you can represent something useful in JSON, you should be able to
21cr|perl-CBOR-XS-1.860.0-1|49	represent it in CBOR.
21cr|perl-CBOR-XS-1.860.0-1|50	
21cr|perl-CBOR-XS-1.860.0-1|51	%prep
21cr|perl-CBOR-XS-1.860.0-1|52	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CBOR-XS-1.860.0-1|53	%autopatch -p1
21cr|perl-CBOR-XS-1.860.0-1|54	
21cr|perl-CBOR-XS-1.860.0-1|55	%build
21cr|perl-CBOR-XS-1.860.0-1|56	%__perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="%{optflags}" </dev/null
21cr|perl-CBOR-XS-1.860.0-1|57	%make_build
21cr|perl-CBOR-XS-1.860.0-1|58	
21cr|perl-CBOR-XS-1.860.0-1|59	%install
21cr|perl-CBOR-XS-1.860.0-1|60	%make_install
21cr|perl-CBOR-XS-1.860.0-1|61	
21cr|perl-CBOR-XS-1.860.0-1|62	find %{buildroot} -name '*.bs' -size 0 -delete
21cr|perl-CBOR-XS-1.860.0-1|63	%{_fixperms} %{buildroot}/*
21cr|perl-CBOR-XS-1.860.0-1|64	
21cr|perl-CBOR-XS-1.860.0-1|65	%check
21cr|perl-CBOR-XS-1.860.0-1|66	make test
21cr|perl-CBOR-XS-1.860.0-1|67	
21cr|perl-CBOR-XS-1.860.0-1|68	%files
21cr|perl-CBOR-XS-1.860.0-1|69	%license COPYING
21cr|perl-CBOR-XS-1.860.0-1|70	%doc Changes README
21cr|perl-CBOR-XS-1.860.0-1|71	%{perl_vendorarch}/auto/*
21cr|perl-CBOR-XS-1.860.0-1|72	%{perl_vendorarch}/CBOR*
21cr|perl-CBOR-XS-1.860.0-1|73	%{_mandir}/man3/*
21cr|perl-CBOR-XS-1.860.0-1|74	
21cr|perl-CBOR-XS-1.860.0-1|75	

4025 21
21cr|perl-CDB_File-1.50.0-3|1	%define upstream_name    CDB_File
21cr|perl-CDB_File-1.50.0-3|2	%define upstream_version 1.05
21cr|perl-CDB_File-1.50.0-3|3	%global __provides_exclude CDB_File.so
21cr|perl-CDB_File-1.50.0-3|4	
21cr|perl-CDB_File-1.50.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-CDB_File-1.50.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CDB_File-1.50.0-3|7	Release:	3
21cr|perl-CDB_File-1.50.0-3|8	
21cr|perl-CDB_File-1.50.0-3|9	Summary:	Extension for access to cdb databases
21cr|perl-CDB_File-1.50.0-3|10	
21cr|perl-CDB_File-1.50.0-3|11	License:	GPL+ or Artistic
21cr|perl-CDB_File-1.50.0-3|12	Group:		Development/Perl
21cr|perl-CDB_File-1.50.0-3|13	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CDB_File-1.50.0-3|14	Source0:	https://cpan.metacpan.org/authors/id/T/TO/TODDR/CDB_File-1.05.tar.gz
21cr|perl-CDB_File-1.50.0-3|15	
21cr|perl-CDB_File-1.50.0-3|16	BuildRequires:	perl-devel
21cr|perl-CDB_File-1.50.0-3|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CDB_File-1.50.0-3|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-CDB_File-1.50.0-3|19	# BuildRequires: perl(Test::Warnings)
21cr|perl-CDB_File-1.50.0-3|20	# BuildRequires: perl(Test::Fatal)
21cr|perl-CDB_File-1.50.0-3|21	# BuildRequires: perl(Devel::Peek)
21cr|perl-CDB_File-1.50.0-3|22	# Need to add B::COW to ROSA rep.
21cr|perl-CDB_File-1.50.0-3|23	# BuildRequires: perl(B::COW)
21cr|perl-CDB_File-1.50.0-3|24	
21cr|perl-CDB_File-1.50.0-3|25	%description
21cr|perl-CDB_File-1.50.0-3|26	CDB_File is a module which provides a Perl interface to Dan Berstein's cdb
21cr|perl-CDB_File-1.50.0-3|27	package.
21cr|perl-CDB_File-1.50.0-3|28	
21cr|perl-CDB_File-1.50.0-3|29	%prep
21cr|perl-CDB_File-1.50.0-3|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CDB_File-1.50.0-3|31	
21cr|perl-CDB_File-1.50.0-3|32	%build
21cr|perl-CDB_File-1.50.0-3|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CDB_File-1.50.0-3|34	%make
21cr|perl-CDB_File-1.50.0-3|35	
21cr|perl-CDB_File-1.50.0-3|36	%check
21cr|perl-CDB_File-1.50.0-3|37	# don't work without B:COW
21cr|perl-CDB_File-1.50.0-3|38	# make test
21cr|perl-CDB_File-1.50.0-3|39	
21cr|perl-CDB_File-1.50.0-3|40	%install
21cr|perl-CDB_File-1.50.0-3|41	%makeinstall_std
21cr|perl-CDB_File-1.50.0-3|42	
21cr|perl-CDB_File-1.50.0-3|43	
21cr|perl-CDB_File-1.50.0-3|44	%files
21cr|perl-CDB_File-1.50.0-3|45	%{perl_vendorarch}/auto/CDB_File
21cr|perl-CDB_File-1.50.0-3|46	%{perl_vendorarch}/CDB_File.pm
21cr|perl-CDB_File-1.50.0-3|47	%{perl_vendorarch}/bun-x.pl
21cr|perl-CDB_File-1.50.0-3|48	%{_mandir}/*/*

4026 21
21cr|perl-CDDB-1.222.0-6|1	%define upstream_name	 CDDB
21cr|perl-CDDB-1.222.0-6|2	%define upstream_version 1.222
21cr|perl-CDDB-1.222.0-6|3	
21cr|perl-CDDB-1.222.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-CDDB-1.222.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CDDB-1.222.0-6|6	Release:	6
21cr|perl-CDDB-1.222.0-6|7	
21cr|perl-CDDB-1.222.0-6|8	Summary:	A high-level interface to cddb protocol servers
21cr|perl-CDDB-1.222.0-6|9	
21cr|perl-CDDB-1.222.0-6|10	License:	GPL+ or Artistic
21cr|perl-CDDB-1.222.0-6|11	Group:		Development/Perl
21cr|perl-CDDB-1.222.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CDDB-1.222.0-6|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/CDDB/CDDB-%{upstream_version}.tar.gz
21cr|perl-CDDB-1.222.0-6|14	
21cr|perl-CDDB-1.222.0-6|15	BuildRequires:	perl-devel
21cr|perl-CDDB-1.222.0-6|16	BuildRequires:	perl(HTTP::Request)
21cr|perl-CDDB-1.222.0-6|17	BuildRequires:	perl(Mail::Header)
21cr|perl-CDDB-1.222.0-6|18	BuildRequires:	perl(LWP)
21cr|perl-CDDB-1.222.0-6|19	BuildRequires:  perl(Scalar::Util)
21cr|perl-CDDB-1.222.0-6|20	BuildRequires:  perl(Test::More)
21cr|perl-CDDB-1.222.0-6|21	BuildArch:	noarch
21cr|perl-CDDB-1.222.0-6|22	
21cr|perl-CDDB-1.222.0-6|23	%description
21cr|perl-CDDB-1.222.0-6|24	CDDB is a high-level interface to databases based on the Compact Disc
21cr|perl-CDDB-1.222.0-6|25	Database protocol.
21cr|perl-CDDB-1.222.0-6|26	
21cr|perl-CDDB-1.222.0-6|27	Starting with version 1.04, CDDB.pm will contact freedb.org servers by
21cr|perl-CDDB-1.222.0-6|28	default. cddb.com's developer license is for end-user applications; not
21cr|perl-CDDB-1.222.0-6|29	third-party libraries.  This makes CDDB.pm ineligible for access to
21cr|perl-CDDB-1.222.0-6|30	cddb.com servers.  This author will not pursue further cddb.com
21cr|perl-CDDB-1.222.0-6|31	access. Developers using CDDB.pm may continue to attempt connections to
21cr|perl-CDDB-1.222.0-6|32	cddb.com servers, but there are no guarantees.
21cr|perl-CDDB-1.222.0-6|33	
21cr|perl-CDDB-1.222.0-6|34	%prep
21cr|perl-CDDB-1.222.0-6|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CDDB-1.222.0-6|36	
21cr|perl-CDDB-1.222.0-6|37	%build
21cr|perl-CDDB-1.222.0-6|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CDDB-1.222.0-6|39	%make
21cr|perl-CDDB-1.222.0-6|40	
21cr|perl-CDDB-1.222.0-6|41	%check
21cr|perl-CDDB-1.222.0-6|42	# (tv) disable network tests:
21cr|perl-CDDB-1.222.0-6|43	exit 0
21cr|perl-CDDB-1.222.0-6|44	make test
21cr|perl-CDDB-1.222.0-6|45	
21cr|perl-CDDB-1.222.0-6|46	%install
21cr|perl-CDDB-1.222.0-6|47	%makeinstall_std
21cr|perl-CDDB-1.222.0-6|48	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21cr|perl-CDDB-1.222.0-6|49	
21cr|perl-CDDB-1.222.0-6|50	%files
21cr|perl-CDDB-1.222.0-6|51	%doc README HISTORY
21cr|perl-CDDB-1.222.0-6|52	%{perl_vendorlib}/CDDB.pm
21cr|perl-CDDB-1.222.0-6|53	%{_mandir}/*/*

4027 21
21cr|perl-CDDB_get-2.280.0-4|1	%define	upstream_name	 CDDB_get
21cr|perl-CDDB_get-2.280.0-4|2	%define upstream_version 2.28
21cr|perl-CDDB_get-2.280.0-4|3	
21cr|perl-CDDB_get-2.280.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-CDDB_get-2.280.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CDDB_get-2.280.0-4|6	Release:	4
21cr|perl-CDDB_get-2.280.0-4|7	
21cr|perl-CDDB_get-2.280.0-4|8	Summary:	Read the CDDB entry for an audio CD in your drive
21cr|perl-CDDB_get-2.280.0-4|9	
21cr|perl-CDDB_get-2.280.0-4|10	License:	GPL+ or Artistic
21cr|perl-CDDB_get-2.280.0-4|11	Group:		Development/Perl
21cr|perl-CDDB_get-2.280.0-4|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CDDB_get-2.280.0-4|13	Source0:	https://cpan.metacpan.org/authors/id/F/FO/FONKIE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CDDB_get-2.280.0-4|14	
21cr|perl-CDDB_get-2.280.0-4|15	BuildRequires:	perl-devel
21cr|perl-CDDB_get-2.280.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-CDDB_get-2.280.0-4|17	Requires:	perl(ExtUtils::MakeMaker)
21cr|perl-CDDB_get-2.280.0-4|18	
21cr|perl-CDDB_get-2.280.0-4|19	BuildArch:	noarch
21cr|perl-CDDB_get-2.280.0-4|20	
21cr|perl-CDDB_get-2.280.0-4|21	%description
21cr|perl-CDDB_get-2.280.0-4|22	This module/script gets the CDDB info for an audio cd.
21cr|perl-CDDB_get-2.280.0-4|23	
21cr|perl-CDDB_get-2.280.0-4|24	%prep
21cr|perl-CDDB_get-2.280.0-4|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CDDB_get-2.280.0-4|26	
21cr|perl-CDDB_get-2.280.0-4|27	%build
21cr|perl-CDDB_get-2.280.0-4|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CDDB_get-2.280.0-4|29	%make
21cr|perl-CDDB_get-2.280.0-4|30	
21cr|perl-CDDB_get-2.280.0-4|31	%check
21cr|perl-CDDB_get-2.280.0-4|32	%make test
21cr|perl-CDDB_get-2.280.0-4|33	
21cr|perl-CDDB_get-2.280.0-4|34	%install
21cr|perl-CDDB_get-2.280.0-4|35	%makeinstall_std
21cr|perl-CDDB_get-2.280.0-4|36	
21cr|perl-CDDB_get-2.280.0-4|37	%files
21cr|perl-CDDB_get-2.280.0-4|38	%doc Changes README
21cr|perl-CDDB_get-2.280.0-4|39	%{_bindir}/cddb.pl
21cr|perl-CDDB_get-2.280.0-4|40	%{perl_vendorlib}/auto/CDDB_*
21cr|perl-CDDB_get-2.280.0-4|41	%{perl_vendorlib}/CDDB_*.pm
21cr|perl-CDDB_get-2.280.0-4|42	%{perl_vendorlib}/cddb.pl
21cr|perl-CDDB_get-2.280.0-4|43	%{_mandir}/*/*

4028 21
21cr|perl-CGI-Application-4.610.0-2|1	%define upstream_name	 CGI-Application
21cr|perl-CGI-Application-4.610.0-2|2	%define upstream_version 4.61
21cr|perl-CGI-Application-4.610.0-2|3	
21cr|perl-CGI-Application-4.610.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-4.610.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-4.610.0-2|6	Release:	2
21cr|perl-CGI-Application-4.610.0-2|7	
21cr|perl-CGI-Application-4.610.0-2|8	Summary:	Framework for building reusable web-applications
21cr|perl-CGI-Application-4.610.0-2|9	
21cr|perl-CGI-Application-4.610.0-2|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-4.610.0-2|11	Group:		Development/Perl
21cr|perl-CGI-Application-4.610.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-CGI-Application-4.610.0-2|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-4.610.0-2|14	
21cr|perl-CGI-Application-4.610.0-2|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-4.610.0-2|16	BuildRequires:	perl(CGI)
21cr|perl-CGI-Application-4.610.0-2|17	BuildRequires:	perl(Class::ISA)
21cr|perl-CGI-Application-4.610.0-2|18	BuildRequires:	perl(HTML::Template)
21cr|perl-CGI-Application-4.610.0-2|19	BuildRequires:	perl(HTML::Entities)
21cr|perl-CGI-Application-4.610.0-2|20	Requires:	perl(CGI)
21cr|perl-CGI-Application-4.610.0-2|21	Requires:	perl(HTML::Template)
21cr|perl-CGI-Application-4.610.0-2|22	BuildArch:	noarch
21cr|perl-CGI-Application-4.610.0-2|23	
21cr|perl-CGI-Application-4.610.0-2|24	%description
21cr|perl-CGI-Application-4.610.0-2|25	%{upstream_name} is intended to make it easier to create sophisticated,
21cr|perl-CGI-Application-4.610.0-2|26	reusable web-based applications. This module implements a methodology
21cr|perl-CGI-Application-4.610.0-2|27	which, if followed, will make your web software easier to design,
21cr|perl-CGI-Application-4.610.0-2|28	easier to document, easier to write, and easier to evolve.
21cr|perl-CGI-Application-4.610.0-2|29	
21cr|perl-CGI-Application-4.610.0-2|30	%prep
21cr|perl-CGI-Application-4.610.0-2|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-4.610.0-2|32	chmod 755 Examples/Mailform/mailform.cgi
21cr|perl-CGI-Application-4.610.0-2|33	
21cr|perl-CGI-Application-4.610.0-2|34	%build
21cr|perl-CGI-Application-4.610.0-2|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-4.610.0-2|36	%make
21cr|perl-CGI-Application-4.610.0-2|37	
21cr|perl-CGI-Application-4.610.0-2|38	%check
21cr|perl-CGI-Application-4.610.0-2|39	make test
21cr|perl-CGI-Application-4.610.0-2|40	
21cr|perl-CGI-Application-4.610.0-2|41	%install
21cr|perl-CGI-Application-4.610.0-2|42	%makeinstall_std
21cr|perl-CGI-Application-4.610.0-2|43	
21cr|perl-CGI-Application-4.610.0-2|44	%files
21cr|perl-CGI-Application-4.610.0-2|45	%doc Changes README Examples
21cr|perl-CGI-Application-4.610.0-2|46	%{perl_vendorlib}/CGI
21cr|perl-CGI-Application-4.610.0-2|47	%{_mandir}/*/*

4029 21
21cr|perl-CGI-Application-Dispatch-3.120.0-5|1	%define upstream_name    CGI-Application-Dispatch
21cr|perl-CGI-Application-Dispatch-3.120.0-5|2	%define upstream_version 3.12
21cr|perl-CGI-Application-Dispatch-3.120.0-5|3	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-CGI-Application-Dispatch-3.120.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Dispatch-3.120.0-5|6	Release:    5
21cr|perl-CGI-Application-Dispatch-3.120.0-5|7	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|8	Summary:    Dispatch requests to CGI::Application based object
21cr|perl-CGI-Application-Dispatch-3.120.0-5|9	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|10	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|11	License:    GPL+ or Artistic
21cr|perl-CGI-Application-Dispatch-3.120.0-5|12	Group:      Development/Perl
21cr|perl-CGI-Application-Dispatch-3.120.0-5|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Dispatch-3.120.0-5|14	Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Dispatch-3.120.0-5|15	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|16	BuildRequires: perl(CGI::Application)
21cr|perl-CGI-Application-Dispatch-3.120.0-5|17	BuildRequires: perl(Try::Tiny)
21cr|perl-CGI-Application-Dispatch-3.120.0-5|18	BuildRequires: perl(Plack::Test)
21cr|perl-CGI-Application-Dispatch-3.120.0-5|19	BuildRequires: perl(HTTP::Exception)
21cr|perl-CGI-Application-Dispatch-3.120.0-5|20	BuildRequires: perl(Module::Build)
21cr|perl-CGI-Application-Dispatch-3.120.0-5|21	BuildRequires: perl(Test::LongString)
21cr|perl-CGI-Application-Dispatch-3.120.0-5|22	BuildRequires: perl(Exception::Class::TryCatch)
21cr|perl-CGI-Application-Dispatch-3.120.0-5|23	BuildArch: noarch
21cr|perl-CGI-Application-Dispatch-3.120.0-5|24	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|25	%description
21cr|perl-CGI-Application-Dispatch-3.120.0-5|26	This module provides a way (as a mod_perl handler or running under vanilla CGI)
21cr|perl-CGI-Application-Dispatch-3.120.0-5|27	to look at the path ($r->path_info or $ENV{PATH_INFO}) of the incoming request,
21cr|perl-CGI-Application-Dispatch-3.120.0-5|28	parse off the desired module and it's run mode, create an instance of that
21cr|perl-CGI-Application-Dispatch-3.120.0-5|29	module and run it.
21cr|perl-CGI-Application-Dispatch-3.120.0-5|30	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|31	%prep
21cr|perl-CGI-Application-Dispatch-3.120.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Dispatch-3.120.0-5|33	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|34	%build
21cr|perl-CGI-Application-Dispatch-3.120.0-5|35	%{__perl} Build.PL installdirs=vendor
21cr|perl-CGI-Application-Dispatch-3.120.0-5|36	./Build
21cr|perl-CGI-Application-Dispatch-3.120.0-5|37	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|38	%check
21cr|perl-CGI-Application-Dispatch-3.120.0-5|39	./Build test
21cr|perl-CGI-Application-Dispatch-3.120.0-5|40	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|41	%install
21cr|perl-CGI-Application-Dispatch-3.120.0-5|42	./Build install destdir=%{buildroot}
21cr|perl-CGI-Application-Dispatch-3.120.0-5|43	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|44	%clean
21cr|perl-CGI-Application-Dispatch-3.120.0-5|45	
21cr|perl-CGI-Application-Dispatch-3.120.0-5|46	%files
21cr|perl-CGI-Application-Dispatch-3.120.0-5|47	%doc Changes
21cr|perl-CGI-Application-Dispatch-3.120.0-5|48	%{_mandir}/man3/*
21cr|perl-CGI-Application-Dispatch-3.120.0-5|49	%{perl_vendorlib}/*

4030 21
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|1	%define upstream_name    CGI-Application-Plugin-Authentication
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|2	%define upstream_version 0.23
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|3	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|6	Release:	1
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|7	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|8	Summary:	Authentication framework for CGI::Application
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|9	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|13	Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-Application-Plugin-Authentication-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|14	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|16	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|17	BuildRequires:	perl(Readonly)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|18	BuildRequires:	perl(Digest::SHA)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|19	BuildRequires:	perl(Attribute::Handlers)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|20	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|21	BuildRequires:	perl(CGI::Cookie)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|22	BuildRequires:	perl(Class::ISA)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|23	BuildRequires:	perl(Digest::SHA1)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|24	BuildRequires:	perl(MIME::Base64)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|25	BuildRequires:	perl(Scalar::Util)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|26	BuildRequires:	perl(Task::Weaken)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|27	BuildRequires:	perl(Test::Exception)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|28	BuildRequires:	perl(Test::MockObject)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|29	BuildRequires:	perl(Test::More) >= 0.940.0
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|30	BuildRequires:	perl(Test::Regression)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|31	BuildRequires:	perl(Test::Taint)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|32	BuildRequires:	perl(Test::Warn)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|33	BuildRequires:	perl(Test::Without::Module)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|34	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|35	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|36	BuildRequires:	perl(CGI::Application::Plugin::Session)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|37	BuildRequires:	perl(HTML::Entities)
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|38	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|39	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|40	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|41	%description
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|42	CGI::Application::Plugin::Authentication adds the ability to authenticate
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|43	users in your the CGI::Application manpage modules. It imports one method
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|44	called 'authen' into your CGI::Application module. Through the authen
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|45	method you can call all the methods of the
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|46	CGI::Application::Plugin::Authentication plugin.
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|47	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|48	There are two main decisions that you need to make when using this module.
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|49	How will the usernames and password be verified (ie from a database, LDAP,
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|50	etc...), and how can we keep the knowledge that a user has already logged
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|51	in persistent, so that they will not have to enter their credentials again
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|52	on the next request (ie how do we 'Store' the authentication information
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|53	across requests).
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|54	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|55	Choosing a Driver
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|56	There are three drivers that are included with the distribution. Also,
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|57	there is built in support for all of the Authen::Simple modules (search
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|58	CPAN for Authen::Simple for more information). This should be enough to
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|59	cover everyone's needs.
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|60	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|61	%prep
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|62	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|63	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|64	%build
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|65	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|66	%make
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|67	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|68	%check
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|69	# https://rt.cpan.org/Public/Bug/Display.html?id=85969
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|70	rm -f t/03_login_box.t
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|71	make test
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|72	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|73	%install
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|74	%makeinstall_std
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|75	
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|76	%files
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|77	%doc Changes README
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|78	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-Authentication-0.230.0-1|79	%{perl_vendorlib}/*

4031 21
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|1	%define upstream_name    CGI-Application-Plugin-AutoRunmode
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|2	%define upstream_version 0.18
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|3	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|6	Release:	7
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|7	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|8	Summary:	CGI::App plugin to automatically register runmodes
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|9	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|14	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|16	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|17	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|18	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|19	%description
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|20	This plugin for CGI::Application provides easy ways to setup run modes. You
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|21	can just write the method that implement a run mode, you do not have to
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|22	explicitly register it with CGI::App anymore.
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|23	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|24	There are two approaches:
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|25	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|26	* Declare run modes with subroutine attributes.
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|27	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|28	%prep
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|30	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|31	%build
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|33	%make
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|34	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|35	%check
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|36	make test
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|37	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|38	%install
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|39	%makeinstall_std
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|40	
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|41	%files
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|42	%doc Changes README
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|43	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-7|44	%{perl_vendorlib}/*

4032 21
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|1	%define upstream_name    CGI-Application-Plugin-CAPTCHA
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|3	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|6	Release:	8
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|7	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|8	Summary:	Easily create, use, and verify CAPTCHAs in
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|9	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|14	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|16	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|17	BuildRequires:	perl(GD::SecurityImage)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|18	BuildRequires:	perl(Digest::SHA1)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|19	BuildRequires:	perl(Module::Build)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|20	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|21	BuildRequires:	perl(Data::Random)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|22	BuildRequires:	perl(Test::Exception)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|23	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|24	BuildRequires:	perl(HTTP::Server::Simple::CGI)
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|25	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|26	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|27	%description
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|28	'CGI::Application::Plugin::CAPTCHA' allows programmers to easily add and
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|29	verify CAPTCHAs in their CGI::Application-derived web applications.
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|30	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|31	A CAPTCHA (or Completely Automated Public Turing Test to Tell Computers and
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|32	Humans Apart) is an image with a random string of characters. A user must
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|33	successfully enter the random string in order to submit a form. This is a
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|34	simple (yet annoying) procedure for humans to complete, but one that is
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|35	significantly more difficult for a form-stuffing script to complete without
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|36	having to integrate some sort of OCR.
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|37	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|38	CAPTCHAs are not a perfect solution. Any skilled, diligent cracker will
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|39	eventually be able to bypass a CAPTCHA, but it should be able to shut down
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|40	your average script-kiddie.
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|41	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|42	%prep
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|44	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|45	%build
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|47	%make
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|48	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|49	%check
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|50	#test need internet connection
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|51	#make test
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|52	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|53	%install
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|54	%makeinstall_std
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|55	
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|56	%files
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|57	%doc Changes README
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|58	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-8|59	%{perl_vendorlib}/CGI

4033 21
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|1	%define upstream_name    CGI-Application-Plugin-Config-YAML
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|2	%define upstream_version 0.01
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|3	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|6	Release:	7
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|7	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|8	Summary:	Add Config::YAML support to CGI::Application
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|9	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|14	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|16	BuildRequires:	perl(Config::YAML)
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|17	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|18	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|19	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|20	%description
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|21	This plug-in add Config::YAML support to CGI::Application. The usage of this
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|22	plug-in is almost the same as CGI::Application::Plugin::Config::Simple. This
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|23	plug-in can be easily used instead of CGI::Application::Plugin::Config::Simple.
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|24	This plug-in refers to CGI::Application::Plugin::Config::Simple.
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|25	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|26	%prep
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|28	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|29	%build
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|31	%make
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|32	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|33	%check
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|34	make test
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|35	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|36	%install
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|37	%makeinstall_std
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|38	
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|39	%files
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|40	%doc Changes README
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|41	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-7|42	%{perl_vendorlib}/*

4034 21
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|1	%define upstream_name    CGI-Application-Plugin-DBH
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|2	%define upstream_version 4.04
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|5	Release:	5
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|6	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|7	Summary:	Easy DBI access from CGI::Application
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|8	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|9	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|10	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|12	Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-Application-Plugin-DBH-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|13	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|14	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|15	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|16	BuildRequires:	perl(DBD::Mock)
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|17	BuildRequires:	perl(DBI)
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|19	BuildRequires:	perl(Test::Pod)
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|20	BuildRequires:	perl(Test::MockObject)
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|21	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|22	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|23	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|24	%description
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|25	CGI::Application::Plugin::DBH adds easy access to a DBI database handle to
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|26	your CGI::Application modules. Lazy loading is used to prevent a database
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|27	connection from being made if the 'dbh' method is not called during the
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|28	request. In other words, the database connection is not created until it is
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|29	actually needed.
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|30	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|31	%prep
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|33	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|34	%build
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|36	%make
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|37	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|38	%check
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|39	%make test
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|40	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|41	%install
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|42	%makeinstall_std
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|43	
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|44	%files
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|45	%doc Changes README
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|46	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-DBH-4.40.0-5|47	%{perl_vendorlib}/CGI

4035 21
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|1	%define upstream_name    CGI-Application-Plugin-ErrorPage
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|2	%define upstream_version 1.21
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|3	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|6	Release:    6
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|7	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|8	Summary:    A simple error page plugin for CGI::Application
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|9	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|10	License:    GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|11	Group:      Development/Perl
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|13	Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|14	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|15	BuildRequires: perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|16	BuildRequires: perl(Params::Validate)
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|17	BuildRequires: perl(Test::More)
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|18	BuildRequires: perl(Module::Build::Compat)
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|19	BuildArch: noarch
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|20	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|21	%description
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|22	This plugin provides a shortcut for the common need of returning a simple
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|23	error message to the user.
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|24	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|25	You are encouraged to provide a template file so that the error messages
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|26	can be presented with a design consistent with the rest of your
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|27	application.
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|28	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|29	A simple design is provided below to get to you started.
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|30	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|31	%prep
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|33	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|34	%build
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|36	%make
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|37	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|38	%check
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|39	make test
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|40	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|41	%install
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|42	%makeinstall_std
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|43	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|44	%clean
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|45	
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|46	%files
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|47	%doc Changes README LICENSE
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|48	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-6|49	%{perl_vendorlib}/CGI

4036 21
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|1	%define upstream_name    CGI-Application-Plugin-Forward
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|2	%define upstream_version 1.06
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|3	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|6	Release:	7
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|7	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|8	Summary:	Pass control from one run mode to another
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|9	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|14	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|16	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|19	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|20	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|21	%description
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|22	The forward method passes control to another run mode and returns its
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|23	output. This is equivalent to calling '$self->$other_runmode', except that
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|24	the CGI::Application manpage's internal value of the current run mode is
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|25	updated.
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|26	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|27	This means that calling '$self->get_current_runmode' after calling
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|28	'forward' will return the name of the new run mode. This is useful for
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|29	modules that depend on the name of the current run mode such as the
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|30	CGI::Application::Plugin::AnyTemplate manpage.
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|31	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|32	For example, here's how to pass control to a run mode named 'other_action'
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|33	from 'start' while updating the value of 'current_run_mode':
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|34	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|35	%prep
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|37	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|38	%build
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|40	%make
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|41	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|42	%check
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|43	make test
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|44	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|45	%install
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|46	%makeinstall_std
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|47	
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|48	%files
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|49	%doc README Changes
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|50	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-Forward-1.60.0-7|51	%{perl_vendorlib}/CGI

4037 21
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|1	%define upstream_name    CGI-Application-Plugin-LogDispatch
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|2	%define upstream_version 1.02
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|3	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|6	Release:	7
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|7	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|8	Summary:	Add Log::Dispatch support to CGI::Application
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|9	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|14	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|16	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|17	BuildRequires:	perl(Log::Dispatch)
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|18	BuildRequires:	perl(Scalar::Util)
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|19	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|20	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|21	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|22	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|23	%description
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|24	CGI::Application::Plugin::LogDispatch adds logging support to your the
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|25	CGI::Application manpage modules by providing a the Log::Dispatch manpage
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|26	dispatcher object that is accessible from anywhere in the application.
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|27	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|28	If you have the CGI::Application::Plugin::DevPopup manpage installed, a
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|29	"Log Entries" report is added to the popup window, containing all of the
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|30	entries that were logged during the execution of the runmode.
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|31	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|32	%prep
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|34	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|35	%build
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|37	%make
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|38	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|39	%check
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|40	make test
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|41	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|42	%install
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|43	%makeinstall_std
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|44	
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|45	%files
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|46	%doc Changes README
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|47	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-7|48	%{perl_vendorlib}/*

4038 21
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|1	%define upstream_name    CGI-Application-Plugin-RateLimit
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|2	%define upstream_version 1.0
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|3	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|6	Release:	9
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|7	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|8	Summary:	Limits runmode call rate per user
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|9	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|14	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|16	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|17	BuildRequires:	perl(Class::Accessor)
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|18	BuildRequires:	perl(Test::More)
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|19	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|20	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|21	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|22	%description
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|23	This module provides protection against a user calling a runmode too
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|24	frequently. A typical use-case might be a contact form that sends email.
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|25	You'd like to allow your users to send you messages, but thousands of
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|26	messages from a single user would be a problem.
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|27	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|28	This module works by maintaining a database of hits to protected runmodes.
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|29	It then checks this database to determine if a new hit should be allowed
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|30	based on past activity by the user. The user's identity is, by default,
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|31	tied to login (via REMOTE_USER) or IP address (via REMOTE_IP) if login info
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|32	is not available. You may provide your own identity function via the
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|33	identity_callback() method.
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|34	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|35	To use this module you must create a table in your database with the
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|36	following schema (using MySQL-syntax, although other DBs may work as well
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|37	with minor alterations):
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|38	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|39	%prep
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|41	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|42	%build
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|44	%make
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|45	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|46	%check
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|47	%make test
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|48	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|49	%install
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|50	%makeinstall_std
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|51	
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|52	%files
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|53	%doc README Changes
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|54	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-9|55	%{perl_vendorlib}/CGI

4039 21
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|1	%define upstream_name    CGI-Application-Plugin-RequireSSL
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|3	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|6	Release:	8
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|7	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|8	Summary:	Force SSL in specified pages or modules
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|9	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|14	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|16	BuildRequires:	perl(Attribute::Handlers)
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|17	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|18	BuildRequires:	perl(Test::More)
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|19	BuildRequires:	perl(HTML::Entities)
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|20	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|21	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|22	%description
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|23	CGI::Application::Plugin::RequireSSL allows individual run modes or whole
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|24	modules to be protected by SSL. If a standard HTTP request is received, you can
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|25	specify whether an error is raised or if the request should be redirected to
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|26	the HTTPS equivalent URL.
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|27	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|28	%prep
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|30	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|31	%build
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|33	%make
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|34	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|35	%check
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|36	make test
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|37	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|38	%install
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|39	%makeinstall_std
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|40	
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|41	%files
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|42	%doc README Changes
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|43	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-8|44	%{perl_vendorlib}/CGI

4040 21
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|1	%define upstream_name    CGI-Application-Plugin-Session
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|2	%define upstream_version 1.05
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|3	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|6	Release:	5
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|7	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|8	Summary:	Add CGI::Session support to CGI::Application
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|9	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|10	License:	GPL+ or Artistic
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|11	Group:		Development/Perl
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|13	Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-Application-Plugin-Session-%{upstream_version}.tar.gz
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|14	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|15	BuildRequires:	perl-devel
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|16	BuildRequires:	perl(CGI::Application)
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|17	BuildRequires:	perl(CGI::Session)
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|18	BuildRequires:	perl(File::Spec)
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|19	BuildRequires:	perl(Scalar::Util)
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|20	BuildRequires:	perl(Test::More)
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|21	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|22	Requires:	perl(CGI::Session)
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|23	BuildArch:	noarch
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|24	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|25	%description
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|26	CGI::Application::Plugin::Session seamlessly adds session support to your
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|27	the CGI::Application manpage modules by providing a the CGI::Session
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|28	manpage object that is accessible from anywhere in the application.
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|29	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|30	Lazy loading is used to prevent expensive file system or database calls
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|31	from being made if the session is not needed during this request. In other
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|32	words, the Session object is not created until it is actually needed. Also,
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|33	the Session object will act as a singleton by always returning the same
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|34	Session object for the duration of the request.
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|35	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|36	This module aims to be as simple and non obtrusive as possible. By not
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|37	requiring any changes to the inheritance tree of your modules, it can be
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|38	easily added to existing applications. Think of it as a plugin module that
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|39	adds a couple of new methods directly into the CGI::Application namespace
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|40	simply by loading the module.
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|41	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|42	%prep
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|44	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|45	%build
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|47	%make
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|48	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|49	%check
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|50	make test
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|51	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|52	%install
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|53	%makeinstall_std
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|54	
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|55	%files
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|56	%doc Changes README
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|57	%{_mandir}/man3/*
21cr|perl-CGI-Application-Plugin-Session-1.50.0-5|58	%{perl_vendorlib}/*

4041 21
21cr|perl-CGI-Auth-3.0.0-11|1	%define upstream_name    CGI-Auth
21cr|perl-CGI-Auth-3.0.0-11|2	%define upstream_version 3.00
21cr|perl-CGI-Auth-3.0.0-11|3	
21cr|perl-CGI-Auth-3.0.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Auth-3.0.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Auth-3.0.0-11|6	Release:	11
21cr|perl-CGI-Auth-3.0.0-11|7	
21cr|perl-CGI-Auth-3.0.0-11|8	Summary:	Simple session-based password authentication for CGI applications
21cr|perl-CGI-Auth-3.0.0-11|9	
21cr|perl-CGI-Auth-3.0.0-11|10	License:	BSD-like
21cr|perl-CGI-Auth-3.0.0-11|11	Group:		Development/Perl
21cr|perl-CGI-Auth-3.0.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Auth-3.0.0-11|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CC/CCWALLACE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-Auth-3.0.0-11|14	
21cr|perl-CGI-Auth-3.0.0-11|15	BuildRequires:	perl-devel
21cr|perl-CGI-Auth-3.0.0-11|16	BuildArch:	noarch
21cr|perl-CGI-Auth-3.0.0-11|17	
21cr|perl-CGI-Auth-3.0.0-11|18	%description
21cr|perl-CGI-Auth-3.0.0-11|19	"CGI::Auth" provides password authentication for web-based applications. It
21cr|perl-CGI-Auth-3.0.0-11|20	uses server-based session files which are referred to by a parameter in all
21cr|perl-CGI-Auth-3.0.0-11|21	links and forms inside the scripts guarded by "CGI::Auth".
21cr|perl-CGI-Auth-3.0.0-11|22	
21cr|perl-CGI-Auth-3.0.0-11|23	At the beginning of each script, a "CGI::Auth" object should be created and its
21cr|perl-CGI-Auth-3.0.0-11|24	"check" method called. When this happens, "check" checks for a 'session_file'
21cr|perl-CGI-Auth-3.0.0-11|25	CGI parameter. If that parameter exists and has a matching session file in the
21cr|perl-CGI-Auth-3.0.0-11|26	session directory, "check" returns, and the rest of the script can execute.
21cr|perl-CGI-Auth-3.0.0-11|27	
21cr|perl-CGI-Auth-3.0.0-11|28	If the session file parameter or the file itself doesn't exist, "check"
21cr|perl-CGI-Auth-3.0.0-11|29	presents the user with a login form and exits the script. The login form will
21cr|perl-CGI-Auth-3.0.0-11|30	then be submitted to the same script (specified in "-formaction"). When "check"
21cr|perl-CGI-Auth-3.0.0-11|31	is called this time, it verifies the user's login information in the userfile,
21cr|perl-CGI-Auth-3.0.0-11|32	creates a session file and provides the session file parameter to the rest of
21cr|perl-CGI-Auth-3.0.0-11|33	the script.
21cr|perl-CGI-Auth-3.0.0-11|34	
21cr|perl-CGI-Auth-3.0.0-11|35	%prep
21cr|perl-CGI-Auth-3.0.0-11|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Auth-3.0.0-11|37	
21cr|perl-CGI-Auth-3.0.0-11|38	%build
21cr|perl-CGI-Auth-3.0.0-11|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Auth-3.0.0-11|40	%make
21cr|perl-CGI-Auth-3.0.0-11|41	
21cr|perl-CGI-Auth-3.0.0-11|42	#%%check
21cr|perl-CGI-Auth-3.0.0-11|43	#make test
21cr|perl-CGI-Auth-3.0.0-11|44	
21cr|perl-CGI-Auth-3.0.0-11|45	%install
21cr|perl-CGI-Auth-3.0.0-11|46	%makeinstall_std
21cr|perl-CGI-Auth-3.0.0-11|47	
21cr|perl-CGI-Auth-3.0.0-11|48	%files
21cr|perl-CGI-Auth-3.0.0-11|49	%doc Changes README extra
21cr|perl-CGI-Auth-3.0.0-11|50	%{perl_vendorlib}/CGI/*
21cr|perl-CGI-Auth-3.0.0-11|51	%{_mandir}/*/*

4042 21
21cr|perl-CGI-Compile-0.250.0-2|1	%define upstream_name    CGI-Compile
21cr|perl-CGI-Compile-0.250.0-2|2	%define upstream_version 0.25
21cr|perl-CGI-Compile-0.250.0-2|3	
21cr|perl-CGI-Compile-0.250.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-CGI-Compile-0.250.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CGI-Compile-0.250.0-2|6	Release:    2
21cr|perl-CGI-Compile-0.250.0-2|7	
21cr|perl-CGI-Compile-0.250.0-2|8	Summary:    Compile .cgi scripts to a code reference like ModPerl::Registry
21cr|perl-CGI-Compile-0.250.0-2|9	License:    GPL+ or Artistic
21cr|perl-CGI-Compile-0.250.0-2|10	Group:      Development/Perl
21cr|perl-CGI-Compile-0.250.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Compile-0.250.0-2|12	Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Compile-0.250.0-2|13	
21cr|perl-CGI-Compile-0.250.0-2|14	BuildRequires: perl-devel
21cr|perl-CGI-Compile-0.250.0-2|15	BuildRequires: perl(File::pushd)
21cr|perl-CGI-Compile-0.250.0-2|16	BuildRequires: perl(Module::Build::Tiny) >= 0.36.0
21cr|perl-CGI-Compile-0.250.0-2|17	BuildRequires: perl(CGI)
21cr|perl-CGI-Compile-0.250.0-2|18	BuildRequires: perl(CGI::Emulate::PSGI)
21cr|perl-CGI-Compile-0.250.0-2|19	BuildRequires: perl(TAP::Harness::Env)
21cr|perl-CGI-Compile-0.250.0-2|20	# for test
21cr|perl-CGI-Compile-0.250.0-2|21	BuildRequires: perl(Test::More)
21cr|perl-CGI-Compile-0.250.0-2|22	BuildRequires: perl(Test::NoWarnings)
21cr|perl-CGI-Compile-0.250.0-2|23	BuildRequires: perl(Test::Requires)
21cr|perl-CGI-Compile-0.250.0-2|24	BuildRequires: perl(Capture::Tiny)
21cr|perl-CGI-Compile-0.250.0-2|25	BuildRequires: perl(Sub::Name)
21cr|perl-CGI-Compile-0.250.0-2|26	BuildRequires: perl(Time::HiRes)
21cr|perl-CGI-Compile-0.250.0-2|27	BuildRequires: perl(Try::Tiny)
21cr|perl-CGI-Compile-0.250.0-2|28	BuildRequires: perl(Switch)
21cr|perl-CGI-Compile-0.250.0-2|29	BuildRequires: perl(Sub::Identify)
21cr|perl-CGI-Compile-0.250.0-2|30	
21cr|perl-CGI-Compile-0.250.0-2|31	BuildArch:  noarch
21cr|perl-CGI-Compile-0.250.0-2|32	
21cr|perl-CGI-Compile-0.250.0-2|33	%description
21cr|perl-CGI-Compile-0.250.0-2|34	CGI::Compile is an utility to compile CGI scripts into a code reference
21cr|perl-CGI-Compile-0.250.0-2|35	that can run many times on its own namespace, as long as the script is
21cr|perl-CGI-Compile-0.250.0-2|36	ready to run on a persistent environment.
21cr|perl-CGI-Compile-0.250.0-2|37	
21cr|perl-CGI-Compile-0.250.0-2|38	*NOTE:* for best results, load the CGI::Compile manpage before any modules
21cr|perl-CGI-Compile-0.250.0-2|39	used by your CGIs.
21cr|perl-CGI-Compile-0.250.0-2|40	
21cr|perl-CGI-Compile-0.250.0-2|41	%prep
21cr|perl-CGI-Compile-0.250.0-2|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Compile-0.250.0-2|43	
21cr|perl-CGI-Compile-0.250.0-2|44	%build
21cr|perl-CGI-Compile-0.250.0-2|45	%{__perl} Build.PL --installdirs=vendor
21cr|perl-CGI-Compile-0.250.0-2|46	./Build
21cr|perl-CGI-Compile-0.250.0-2|47	
21cr|perl-CGI-Compile-0.250.0-2|48	%check
21cr|perl-CGI-Compile-0.250.0-2|49	./Build test
21cr|perl-CGI-Compile-0.250.0-2|50	
21cr|perl-CGI-Compile-0.250.0-2|51	%install
21cr|perl-CGI-Compile-0.250.0-2|52	./Build install --destdir=%{buildroot}
21cr|perl-CGI-Compile-0.250.0-2|53	
21cr|perl-CGI-Compile-0.250.0-2|54	%files
21cr|perl-CGI-Compile-0.250.0-2|55	%doc Changes LICENSE META.json META.yml README
21cr|perl-CGI-Compile-0.250.0-2|56	%{_mandir}/man3/*
21cr|perl-CGI-Compile-0.250.0-2|57	%perl_vendorlib/*

4043 21
21cr|perl-CGI-Echo-1.80.0-7|1	%define upstream_name    CGI-Echo
21cr|perl-CGI-Echo-1.80.0-7|2	%define upstream_version 1.08
21cr|perl-CGI-Echo-1.80.0-7|3	
21cr|perl-CGI-Echo-1.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Echo-1.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Echo-1.80.0-7|6	Release:    7
21cr|perl-CGI-Echo-1.80.0-7|7	
21cr|perl-CGI-Echo-1.80.0-7|8	Summary:	CGI-Echo module for perl
21cr|perl-CGI-Echo-1.80.0-7|9	
21cr|perl-CGI-Echo-1.80.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Echo-1.80.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Echo-1.80.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Echo-1.80.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-CGI-Echo-1.80.0-7|14	
21cr|perl-CGI-Echo-1.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Echo-1.80.0-7|16	BuildArch:	noarch
21cr|perl-CGI-Echo-1.80.0-7|17	
21cr|perl-CGI-Echo-1.80.0-7|18	%description
21cr|perl-CGI-Echo-1.80.0-7|19	This module accepts form data, cleans it, and echos it.
21cr|perl-CGI-Echo-1.80.0-7|20	It is designed for a HTML/CGI student enviroment. It lets, indeed encourages,
21cr|perl-CGI-Echo-1.80.0-7|21	students to design forms and gives their long-suffering instructors a simple
21cr|perl-CGI-Echo-1.80.0-7|22	way to provide a CGI script which accepts the form data, and just echos it.
21cr|perl-CGI-Echo-1.80.0-7|23	
21cr|perl-CGI-Echo-1.80.0-7|24	%prep
21cr|perl-CGI-Echo-1.80.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Echo-1.80.0-7|26	
21cr|perl-CGI-Echo-1.80.0-7|27	%build
21cr|perl-CGI-Echo-1.80.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Echo-1.80.0-7|29	%make
21cr|perl-CGI-Echo-1.80.0-7|30	make test
21cr|perl-CGI-Echo-1.80.0-7|31	
21cr|perl-CGI-Echo-1.80.0-7|32	%install
21cr|perl-CGI-Echo-1.80.0-7|33	%makeinstall_std
21cr|perl-CGI-Echo-1.80.0-7|34	
21cr|perl-CGI-Echo-1.80.0-7|35	%files
21cr|perl-CGI-Echo-1.80.0-7|36	%doc CHANGES README META.yml
21cr|perl-CGI-Echo-1.80.0-7|37	%{perl_vendorlib}/CGI/Echo.pm
21cr|perl-CGI-Echo-1.80.0-7|38	%{_mandir}/*/*

4044 21
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|1	%define upstream_name    CGI-Emulate-PSGI
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|2	%define upstream_version 0.23
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|3	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|6	Release:    1
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|7	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|8	Summary:    PSGI adapter for CGI
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|9	License:    GPL+ or Artistic
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|10	Group:      Development/Perl
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|12	Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|13	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|14	BuildRequires: perl-devel
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|16	BuildRequires: perl(HTTP::Response)
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|17	BuildRequires: perl(Test::More) >= 0.940.0
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|18	BuildRequires: perl(Test::Requires)
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|19	BuildRequires: perl(CGI)
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|20	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|21	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|22	BuildArch:  noarch
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|23	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|24	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|25	%description
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|26	use CGI::Parse::PSGI qw(parse_cgi_output);
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|27	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|28	my $output = YourApp->run;
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|29	my $psgi_res = parse_cgi_output(\$output);
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|30	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|31	%prep
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|33	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|34	%build
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|36	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|37	%make
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|38	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|39	%check
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|40	%make test
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|41	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|42	%install
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|43	%makeinstall_std
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|44	
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|45	%files
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|46	%doc Changes META.yml README
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|47	%{_mandir}/man3/*
21cr|perl-CGI-Emulate-PSGI-0.230.0-1|48	%perl_vendorlib/*

4045 21
21cr|perl-CGI-Fast-2.160.0-1|1	%define upstream_name    CGI-Fast
21cr|perl-CGI-Fast-2.160.0-1|2	%define upstream_version 2.16
21cr|perl-CGI-Fast-2.160.0-1|3	
21cr|perl-CGI-Fast-2.160.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-CGI-Fast-2.160.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CGI-Fast-2.160.0-1|6	Release:    1
21cr|perl-CGI-Fast-2.160.0-1|7	Epoch:      2
21cr|perl-CGI-Fast-2.160.0-1|8	
21cr|perl-CGI-Fast-2.160.0-1|9	Summary:    CGI Interface for Fast CGI
21cr|perl-CGI-Fast-2.160.0-1|10	License:    GPL+ or Artistic
21cr|perl-CGI-Fast-2.160.0-1|11	Group:      Development/Perl
21cr|perl-CGI-Fast-2.160.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Fast-2.160.0-1|13	Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Fast-2.160.0-1|14	
21cr|perl-CGI-Fast-2.160.0-1|15	BuildRequires: perl(CGI)
21cr|perl-CGI-Fast-2.160.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CGI-Fast-2.160.0-1|17	BuildRequires: perl(FCGI)
21cr|perl-CGI-Fast-2.160.0-1|18	BuildRequires: perl(File::Spec)
21cr|perl-CGI-Fast-2.160.0-1|19	BuildRequires: perl(Test::Deep)
21cr|perl-CGI-Fast-2.160.0-1|20	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-CGI-Fast-2.160.0-1|21	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-CGI-Fast-2.160.0-1|22	BuildRequires: perl(Test::CPAN::Changes) >= 0.300.0
21cr|perl-CGI-Fast-2.160.0-1|23	BuildRequires: perl-devel
21cr|perl-CGI-Fast-2.160.0-1|24	
21cr|perl-CGI-Fast-2.160.0-1|25	BuildArch: noarch
21cr|perl-CGI-Fast-2.160.0-1|26	
21cr|perl-CGI-Fast-2.160.0-1|27	%description
21cr|perl-CGI-Fast-2.160.0-1|28	CGI::Fast is a subclass of the CGI object created by CGI.pm. It is
21cr|perl-CGI-Fast-2.160.0-1|29	specialized to work with the FCGI module, which greatly speeds up CGI
21cr|perl-CGI-Fast-2.160.0-1|30	scripts by turning them into persistently running server processes. Scripts
21cr|perl-CGI-Fast-2.160.0-1|31	that perform time-consuming initialization processes, such as loading large
21cr|perl-CGI-Fast-2.160.0-1|32	modules or opening persistent database connections, will see large
21cr|perl-CGI-Fast-2.160.0-1|33	performance improvements.
21cr|perl-CGI-Fast-2.160.0-1|34	
21cr|perl-CGI-Fast-2.160.0-1|35	%prep
21cr|perl-CGI-Fast-2.160.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Fast-2.160.0-1|37	
21cr|perl-CGI-Fast-2.160.0-1|38	%build
21cr|perl-CGI-Fast-2.160.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Fast-2.160.0-1|40	%make
21cr|perl-CGI-Fast-2.160.0-1|41	
21cr|perl-CGI-Fast-2.160.0-1|42	%check
21cr|perl-CGI-Fast-2.160.0-1|43	make test
21cr|perl-CGI-Fast-2.160.0-1|44	
21cr|perl-CGI-Fast-2.160.0-1|45	%install
21cr|perl-CGI-Fast-2.160.0-1|46	%makeinstall_std
21cr|perl-CGI-Fast-2.160.0-1|47	
21cr|perl-CGI-Fast-2.160.0-1|48	%files
21cr|perl-CGI-Fast-2.160.0-1|49	%doc Changes META.json META.yml README
21cr|perl-CGI-Fast-2.160.0-1|50	%{_mandir}/man3/*
21cr|perl-CGI-Fast-2.160.0-1|51	%{perl_vendorlib}/*

4046 21
21cr|perl-CGI-FastTemplate-1.90.0-7|1	%define upstream_name	 CGI-FastTemplate
21cr|perl-CGI-FastTemplate-1.90.0-7|2	%define upstream_version 1.09
21cr|perl-CGI-FastTemplate-1.90.0-7|3	
21cr|perl-CGI-FastTemplate-1.90.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-FastTemplate-1.90.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-FastTemplate-1.90.0-7|6	Release:	7
21cr|perl-CGI-FastTemplate-1.90.0-7|7	
21cr|perl-CGI-FastTemplate-1.90.0-7|8	Summary:	Perl extension for managing templates, and performing variable interpolation
21cr|perl-CGI-FastTemplate-1.90.0-7|9	
21cr|perl-CGI-FastTemplate-1.90.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-FastTemplate-1.90.0-7|11	Group:		Development/Perl
21cr|perl-CGI-FastTemplate-1.90.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-FastTemplate-1.90.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JM/JMOORE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-FastTemplate-1.90.0-7|14	
21cr|perl-CGI-FastTemplate-1.90.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-FastTemplate-1.90.0-7|16	BuildArch:	noarch
21cr|perl-CGI-FastTemplate-1.90.0-7|17	
21cr|perl-CGI-FastTemplate-1.90.0-7|18	%description
21cr|perl-CGI-FastTemplate-1.90.0-7|19	What is a template?
21cr|perl-CGI-FastTemplate-1.90.0-7|20	A template is a text file with variables in it. When a template is parsed, the
21cr|perl-CGI-FastTemplate-1.90.0-7|21	variables are interpolated to text. (The text can be a few bytes or a few
21cr|perl-CGI-FastTemplate-1.90.0-7|22	hundred kilobytes.) Here is a simple template with one variable ('$NAME'):
21cr|perl-CGI-FastTemplate-1.90.0-7|23	Hello $NAME.  How are you?
21cr|perl-CGI-FastTemplate-1.90.0-7|24	
21cr|perl-CGI-FastTemplate-1.90.0-7|25	When are templates useful?
21cr|perl-CGI-FastTemplate-1.90.0-7|26	Templates are very useful for CGI programming, because adding HTML to your perl
21cr|perl-CGI-FastTemplate-1.90.0-7|27	code clutters your code and forces you to do any HTML modifications. By putting
21cr|perl-CGI-FastTemplate-1.90.0-7|28	all of your HTML in separate template files, you can let a graphic or interface
21cr|perl-CGI-FastTemplate-1.90.0-7|29	designer change the look of your application without having to bug you, or let
21cr|perl-CGI-FastTemplate-1.90.0-7|30	them muck around in your perl code.
21cr|perl-CGI-FastTemplate-1.90.0-7|31	
21cr|perl-CGI-FastTemplate-1.90.0-7|32	There are other templating modules on CPAN, what makes FastTemplate different?
21cr|perl-CGI-FastTemplate-1.90.0-7|33	CGI::FastTemplate has the following attributes:
21cr|perl-CGI-FastTemplate-1.90.0-7|34	- Speed
21cr|perl-CGI-FastTemplate-1.90.0-7|35	- Efficiency
21cr|perl-CGI-FastTemplate-1.90.0-7|36	- Flexibility
21cr|perl-CGI-FastTemplate-1.90.0-7|37	
21cr|perl-CGI-FastTemplate-1.90.0-7|38	%prep
21cr|perl-CGI-FastTemplate-1.90.0-7|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-FastTemplate-1.90.0-7|40	
21cr|perl-CGI-FastTemplate-1.90.0-7|41	%build
21cr|perl-CGI-FastTemplate-1.90.0-7|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-FastTemplate-1.90.0-7|43	%make
21cr|perl-CGI-FastTemplate-1.90.0-7|44	
21cr|perl-CGI-FastTemplate-1.90.0-7|45	%check
21cr|perl-CGI-FastTemplate-1.90.0-7|46	make test
21cr|perl-CGI-FastTemplate-1.90.0-7|47	
21cr|perl-CGI-FastTemplate-1.90.0-7|48	%install
21cr|perl-CGI-FastTemplate-1.90.0-7|49	%makeinstall_std
21cr|perl-CGI-FastTemplate-1.90.0-7|50	
21cr|perl-CGI-FastTemplate-1.90.0-7|51	%files
21cr|perl-CGI-FastTemplate-1.90.0-7|52	%doc README templates
21cr|perl-CGI-FastTemplate-1.90.0-7|53	%{perl_vendorlib}/CGI
21cr|perl-CGI-FastTemplate-1.90.0-7|54	%{_mandir}/*/*

4047 21
21cr|perl-CGI-FormBuilder-3.90.0-5|1	%define upstream_name    CGI-FormBuilder
21cr|perl-CGI-FormBuilder-3.90.0-5|2	%define upstream_version 3.09
21cr|perl-CGI-FormBuilder-3.90.0-5|3	
21cr|perl-CGI-FormBuilder-3.90.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-FormBuilder-3.90.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-FormBuilder-3.90.0-5|6	Release:	5
21cr|perl-CGI-FormBuilder-3.90.0-5|7	Epoch:		1
21cr|perl-CGI-FormBuilder-3.90.0-5|8	
21cr|perl-CGI-FormBuilder-3.90.0-5|9	Summary:	Easily generate and process stateful forms
21cr|perl-CGI-FormBuilder-3.90.0-5|10	
21cr|perl-CGI-FormBuilder-3.90.0-5|11	License:	GPL+ or Artistic
21cr|perl-CGI-FormBuilder-3.90.0-5|12	Group:		Development/Perl
21cr|perl-CGI-FormBuilder-3.90.0-5|13	Url:        http://search.cpan.org/dist/%upstream_name/
21cr|perl-CGI-FormBuilder-3.90.0-5|14	Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-FormBuilder-%{upstream_version}.tgz
21cr|perl-CGI-FormBuilder-3.90.0-5|15	
21cr|perl-CGI-FormBuilder-3.90.0-5|16	BuildRequires:	perl-devel
21cr|perl-CGI-FormBuilder-3.90.0-5|17	BuildRequires:	perl(CGI)
21cr|perl-CGI-FormBuilder-3.90.0-5|18	BuildRequires:	perl(HTML::Template)
21cr|perl-CGI-FormBuilder-3.90.0-5|19	BuildRequires:	perl(Template)
21cr|perl-CGI-FormBuilder-3.90.0-5|20	
21cr|perl-CGI-FormBuilder-3.90.0-5|21	BuildArch:	noarch
21cr|perl-CGI-FormBuilder-3.90.0-5|22	
21cr|perl-CGI-FormBuilder-3.90.0-5|23	%description
21cr|perl-CGI-FormBuilder-3.90.0-5|24	FormBuilder is a fully-functional form engine with numerous features.
21cr|perl-CGI-FormBuilder-3.90.0-5|25	
21cr|perl-CGI-FormBuilder-3.90.0-5|26	%prep
21cr|perl-CGI-FormBuilder-3.90.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-FormBuilder-3.90.0-5|28	
21cr|perl-CGI-FormBuilder-3.90.0-5|29	%build
21cr|perl-CGI-FormBuilder-3.90.0-5|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-FormBuilder-3.90.0-5|31	%make
21cr|perl-CGI-FormBuilder-3.90.0-5|32	
21cr|perl-CGI-FormBuilder-3.90.0-5|33	%check
21cr|perl-CGI-FormBuilder-3.90.0-5|34	# disabled because of problem with HTML::Entities (http://rt.cpan.org//Ticket/Display.html?id=16193)
21cr|perl-CGI-FormBuilder-3.90.0-5|35	#%{__make} test
21cr|perl-CGI-FormBuilder-3.90.0-5|36	
21cr|perl-CGI-FormBuilder-3.90.0-5|37	%install
21cr|perl-CGI-FormBuilder-3.90.0-5|38	%makeinstall_std
21cr|perl-CGI-FormBuilder-3.90.0-5|39	
21cr|perl-CGI-FormBuilder-3.90.0-5|40	%files
21cr|perl-CGI-FormBuilder-3.90.0-5|41	%doc Changes README INSTALL
21cr|perl-CGI-FormBuilder-3.90.0-5|42	%{perl_vendorlib}/CGI
21cr|perl-CGI-FormBuilder-3.90.0-5|43	%{_mandir}/*/*

4048 21
21cr|perl-CGI-FormMagick-0.910.0-7|1	%define upstream_name    CGI-FormMagick
21cr|perl-CGI-FormMagick-0.910.0-7|2	%define upstream_version 0.91
21cr|perl-CGI-FormMagick-0.910.0-7|3	
21cr|perl-CGI-FormMagick-0.910.0-7|4	%if %{_use_internal_dependency_generator}
21cr|perl-CGI-FormMagick-0.910.0-7|5	%global __requires_exclude perl\\(Ness::ted\\)
21cr|perl-CGI-FormMagick-0.910.0-7|6	%else
21cr|perl-CGI-FormMagick-0.910.0-7|7	%define _provides_exceptions perl(Ness::ted)
21cr|perl-CGI-FormMagick-0.910.0-7|8	%endif
21cr|perl-CGI-FormMagick-0.910.0-7|9	
21cr|perl-CGI-FormMagick-0.910.0-7|10	Name:		perl-%{upstream_name}
21cr|perl-CGI-FormMagick-0.910.0-7|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-FormMagick-0.910.0-7|12	Release:	7
21cr|perl-CGI-FormMagick-0.910.0-7|13	
21cr|perl-CGI-FormMagick-0.910.0-7|14	Summary:	CGI-FormMagick module for perl
21cr|perl-CGI-FormMagick-0.910.0-7|15	
21cr|perl-CGI-FormMagick-0.910.0-7|16	License:	GPL+ or Artistic
21cr|perl-CGI-FormMagick-0.910.0-7|17	Group:		Development/Perl
21cr|perl-CGI-FormMagick-0.910.0-7|18	# http://sourceforge.net/projects/formmagick/
21cr|perl-CGI-FormMagick-0.910.0-7|19	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-FormMagick-0.910.0-7|20	# http://gd.tuwien.ac.at/platform/linux/e-smith/devel/SRPMS/perl-CGI-FormMagick-0.91-26.src.rpm
21cr|perl-CGI-FormMagick-0.910.0-7|21	Source0:	perl-%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-FormMagick-0.910.0-7|22	Patch0:		perl-CGI-FormMagick-0.91-02.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|23	Patch1:		perl-CGI-FormMagick-0.91-03.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|24	Patch2:		perl-CGI-FormMagick-0.91-04.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|25	Patch3:		perl-CGI-FormMagick-0.91-05.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|26	Patch4:		perl-CGI-FormMagick-0.91-06.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|27	Patch5:		perl-CGI-FormMagick-0.91-07.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|28	Patch6:		perl-CGI-FormMagick-0.91-08.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|29	Patch7:		perl-CGI-FormMagick-0.91-09.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|30	Patch8:		perl-CGI-FormMagick-0.91-10.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|31	Patch9:		perl-CGI-FormMagick-0.91-11.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|32	Patch10:	perl-CGI-FormMagick-0.91-12.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|33	Patch11:	perl-CGI-FormMagick-0.91-13.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|34	Patch12:	perl-CGI-FormMagick-0.91-14.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|35	Patch13:	perl-CGI-FormMagick-0.91-15.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|36	Patch14:	perl-CGI-FormMagick-0.91-16.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|37	Patch15:	perl-CGI-FormMagick-0.91-17.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|38	Patch16:	perl-CGI-FormMagick-0.91-18.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|39	Patch17:	perl-CGI-FormMagick-0.91-22.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|40	Patch18:	perl-CGI-FormMagick-0.91-23.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|41	Patch19:	perl-CGI-FormMagick-0.91-24.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|42	Patch20:	perl-CGI-FormMagick-0.91-25.mitel_patch
21cr|perl-CGI-FormMagick-0.910.0-7|43	Patch100:	perl-CGI-FormMagick-0.91-export_names.diff
21cr|perl-CGI-FormMagick-0.910.0-7|44	Patch101:	perl-CGI-FormMagick-0.91-version.diff
21cr|perl-CGI-FormMagick-0.910.0-7|45	
21cr|perl-CGI-FormMagick-0.910.0-7|46	BuildRequires:	perl-devel
21cr|perl-CGI-FormMagick-0.910.0-7|47	BuildRequires:	perl(CGI::Persistent)
21cr|perl-CGI-FormMagick-0.910.0-7|48	BuildRequires:	perl(Text::Iconv)
21cr|perl-CGI-FormMagick-0.910.0-7|49	BuildRequires:	perl(Test::Inline)
21cr|perl-CGI-FormMagick-0.910.0-7|50	BuildRequires:	perl-Time-modules
21cr|perl-CGI-FormMagick-0.910.0-7|51	BuildRequires:	perl-Object-Persistence
21cr|perl-CGI-FormMagick-0.910.0-7|52	BuildRequires:	perl(XML::Parser)
21cr|perl-CGI-FormMagick-0.910.0-7|53	BuildRequires:	perl(Text::Template)
21cr|perl-CGI-FormMagick-0.910.0-7|54	BuildRequires:	perl(Class::ParamParser)
21cr|perl-CGI-FormMagick-0.910.0-7|55	BuildRequires:	perl(Mail::RFC822::Address)
21cr|perl-CGI-FormMagick-0.910.0-7|56	BuildArch:	noarch
21cr|perl-CGI-FormMagick-0.910.0-7|57	
21cr|perl-CGI-FormMagick-0.910.0-7|58	%description
21cr|perl-CGI-FormMagick-0.910.0-7|59	FormMagick is a toolkit for easily building fairly complex form-based
21cr|perl-CGI-FormMagick-0.910.0-7|60	web applications.  It allows the developer to specify the structure of a
21cr|perl-CGI-FormMagick-0.910.0-7|61	multi-page "wizard" style form using XML, then display that form using
21cr|perl-CGI-FormMagick-0.910.0-7|62	only a few lines of Perl.
21cr|perl-CGI-FormMagick-0.910.0-7|63	
21cr|perl-CGI-FormMagick-0.910.0-7|64	%prep
21cr|perl-CGI-FormMagick-0.910.0-7|65	%setup -q -n perl-%{upstream_name}-%{upstream_version}
21cr|perl-CGI-FormMagick-0.910.0-7|66	%patch0 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|67	%patch1 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|68	%patch2 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|69	%patch3 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|70	%patch4 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|71	%patch5 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|72	%patch6 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|73	%patch7 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|74	%patch8 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|75	%patch9 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|76	%patch10 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|77	%patch11 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|78	%patch12 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|79	%patch13 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|80	%patch14 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|81	%patch15 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|82	%patch16 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|83	%patch17 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|84	%patch18 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|85	%patch19 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|86	%patch20 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|87	
21cr|perl-CGI-FormMagick-0.910.0-7|88	%patch100 -p1
21cr|perl-CGI-FormMagick-0.910.0-7|89	%patch101 -p0
21cr|perl-CGI-FormMagick-0.910.0-7|90	
21cr|perl-CGI-FormMagick-0.910.0-7|91	%build
21cr|perl-CGI-FormMagick-0.910.0-7|92	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-FormMagick-0.910.0-7|93	%make
21cr|perl-CGI-FormMagick-0.910.0-7|94	# it's not that make test fails some test: it just doesn't work
21cr|perl-CGI-FormMagick-0.910.0-7|95	#make test
21cr|perl-CGI-FormMagick-0.910.0-7|96	
21cr|perl-CGI-FormMagick-0.910.0-7|97	%install
21cr|perl-CGI-FormMagick-0.910.0-7|98	%makeinstall_std
21cr|perl-CGI-FormMagick-0.910.0-7|99	
21cr|perl-CGI-FormMagick-0.910.0-7|100	%files
21cr|perl-CGI-FormMagick-0.910.0-7|101	%doc Changes README doc COPYING INSTALL examples
21cr|perl-CGI-FormMagick-0.910.0-7|102	%{perl_vendorlib}/CGI/FormMagick
21cr|perl-CGI-FormMagick-0.910.0-7|103	%{perl_vendorlib}/CGI/FormMagick.pm
21cr|perl-CGI-FormMagick-0.910.0-7|104	%{_mandir}/*/*

4049 21
21cr|perl-CGI-GuruMeditation-1.100.0-7|1	%define upstream_name    CGI-GuruMeditation
21cr|perl-CGI-GuruMeditation-1.100.0-7|2	%define upstream_version 1.10
21cr|perl-CGI-GuruMeditation-1.100.0-7|3	
21cr|perl-CGI-GuruMeditation-1.100.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-GuruMeditation-1.100.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-GuruMeditation-1.100.0-7|6	Release:	7
21cr|perl-CGI-GuruMeditation-1.100.0-7|7	
21cr|perl-CGI-GuruMeditation-1.100.0-7|8	Summary:	Guru Meditation for CGIs
21cr|perl-CGI-GuruMeditation-1.100.0-7|9	
21cr|perl-CGI-GuruMeditation-1.100.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-GuruMeditation-1.100.0-7|11	Group:		Development/Perl
21cr|perl-CGI-GuruMeditation-1.100.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-GuruMeditation-1.100.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/R/RS/RSE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-GuruMeditation-1.100.0-7|14	
21cr|perl-CGI-GuruMeditation-1.100.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-GuruMeditation-1.100.0-7|16	BuildArch:	noarch
21cr|perl-CGI-GuruMeditation-1.100.0-7|17	
21cr|perl-CGI-GuruMeditation-1.100.0-7|18	%description
21cr|perl-CGI-GuruMeditation-1.100.0-7|19	This is a small module accompanying the CGI module, providing the display of an
21cr|perl-CGI-GuruMeditation-1.100.0-7|20	error screen (somewhat resembling the classical red-on-black blinking Guru
21cr|perl-CGI-GuruMeditation-1.100.0-7|21	Meditation from the good-old AmigaOS before version 2.04) in case of abnormal
21cr|perl-CGI-GuruMeditation-1.100.0-7|22	termination of a CGI.
21cr|perl-CGI-GuruMeditation-1.100.0-7|23	
21cr|perl-CGI-GuruMeditation-1.100.0-7|24	The module simply installs a $SIG{__DIE__} handler which sends a HTTP response
21cr|perl-CGI-GuruMeditation-1.100.0-7|25	showing a HTML/CSS based screen which optionally includes the Perl run-time
21cr|perl-CGI-GuruMeditation-1.100.0-7|26	error message, an excerpt from the CGI source code and the Perl run-time
21cr|perl-CGI-GuruMeditation-1.100.0-7|27	environment variables. This provides both optically more pleasant and
21cr|perl-CGI-GuruMeditation-1.100.0-7|28	functionally more elaborate error messages for CGIs.
21cr|perl-CGI-GuruMeditation-1.100.0-7|29	
21cr|perl-CGI-GuruMeditation-1.100.0-7|30	This module supports both the regular CGI and the Apache/mod_perl CGI
21cr|perl-CGI-GuruMeditation-1.100.0-7|31	environment.
21cr|perl-CGI-GuruMeditation-1.100.0-7|32	
21cr|perl-CGI-GuruMeditation-1.100.0-7|33	%prep
21cr|perl-CGI-GuruMeditation-1.100.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-GuruMeditation-1.100.0-7|35	
21cr|perl-CGI-GuruMeditation-1.100.0-7|36	%build
21cr|perl-CGI-GuruMeditation-1.100.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-GuruMeditation-1.100.0-7|38	%make
21cr|perl-CGI-GuruMeditation-1.100.0-7|39	
21cr|perl-CGI-GuruMeditation-1.100.0-7|40	%install
21cr|perl-CGI-GuruMeditation-1.100.0-7|41	%makeinstall_std
21cr|perl-CGI-GuruMeditation-1.100.0-7|42	
21cr|perl-CGI-GuruMeditation-1.100.0-7|43	%files
21cr|perl-CGI-GuruMeditation-1.100.0-7|44	%doc README
21cr|perl-CGI-GuruMeditation-1.100.0-7|45	%{perl_vendorlib}/CGI/*
21cr|perl-CGI-GuruMeditation-1.100.0-7|46	%{_mandir}/*/*

4050 21
21cr|perl-CGI-Lite-3.0.0-3|1	%define upstream_name    CGI-Lite
21cr|perl-CGI-Lite-3.0.0-3|2	%define upstream_version 3.00
21cr|perl-CGI-Lite-3.0.0-3|3	
21cr|perl-CGI-Lite-3.0.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Lite-3.0.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Lite-3.0.0-3|6	Release:	3
21cr|perl-CGI-Lite-3.0.0-3|7	
21cr|perl-CGI-Lite-3.0.0-3|8	Summary:	CGI-Lite module for perl
21cr|perl-CGI-Lite-3.0.0-3|9	
21cr|perl-CGI-Lite-3.0.0-3|10	
21cr|perl-CGI-Lite-3.0.0-3|11	License:	GPL+ or Artistic
21cr|perl-CGI-Lite-3.0.0-3|12	Group:		Development/Perl
21cr|perl-CGI-Lite-3.0.0-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Lite-3.0.0-3|14	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Lite-3.0.0-3|15	
21cr|perl-CGI-Lite-3.0.0-3|16	BuildRequires:	perl-devel
21cr|perl-CGI-Lite-3.0.0-3|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CGI-Lite-3.0.0-3|18	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-CGI-Lite-3.0.0-3|19	
21cr|perl-CGI-Lite-3.0.0-3|20	
21cr|perl-CGI-Lite-3.0.0-3|21	BuildArch:	noarch
21cr|perl-CGI-Lite-3.0.0-3|22	
21cr|perl-CGI-Lite-3.0.0-3|23	%description
21cr|perl-CGI-Lite-3.0.0-3|24	This module can be used to decode form and query information, including file
21cr|perl-CGI-Lite-3.0.0-3|25	uploads, as well as cookies in a very simple manner; you need not concern
21cr|perl-CGI-Lite-3.0.0-3|26	yourself with the actual details behind the decoding process.
21cr|perl-CGI-Lite-3.0.0-3|27	
21cr|perl-CGI-Lite-3.0.0-3|28	%prep
21cr|perl-CGI-Lite-3.0.0-3|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Lite-3.0.0-3|30	
21cr|perl-CGI-Lite-3.0.0-3|31	%build
21cr|perl-CGI-Lite-3.0.0-3|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Lite-3.0.0-3|33	%make
21cr|perl-CGI-Lite-3.0.0-3|34	
21cr|perl-CGI-Lite-3.0.0-3|35	%check
21cr|perl-CGI-Lite-3.0.0-3|36	make test
21cr|perl-CGI-Lite-3.0.0-3|37	
21cr|perl-CGI-Lite-3.0.0-3|38	%install
21cr|perl-CGI-Lite-3.0.0-3|39	%makeinstall_std
21cr|perl-CGI-Lite-3.0.0-3|40	
21cr|perl-CGI-Lite-3.0.0-3|41	%files
21cr|perl-CGI-Lite-3.0.0-3|42	%doc CHANGES README TODO META.json META.yml
21cr|perl-CGI-Lite-3.0.0-3|43	%{perl_vendorlib}/CGI/Lite.pm
21cr|perl-CGI-Lite-3.0.0-3|44	%{_mandir}/*/*

4051 21
21cr|perl-CGI-Minimal-1.290.0-7|1	%define	upstream_name	 CGI-Minimal
21cr|perl-CGI-Minimal-1.290.0-7|2	%define upstream_version 1.29
21cr|perl-CGI-Minimal-1.290.0-7|3	
21cr|perl-CGI-Minimal-1.290.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Minimal-1.290.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Minimal-1.290.0-7|6	Release:	7
21cr|perl-CGI-Minimal-1.290.0-7|7	
21cr|perl-CGI-Minimal-1.290.0-7|8	Summary:	Extremely lightweight CGI processing package
21cr|perl-CGI-Minimal-1.290.0-7|9	
21cr|perl-CGI-Minimal-1.290.0-7|10	License:	GPL
21cr|perl-CGI-Minimal-1.290.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Minimal-1.290.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Minimal-1.290.0-7|13	Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Minimal-1.290.0-7|14	
21cr|perl-CGI-Minimal-1.290.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Minimal-1.290.0-7|16	BuildArch:	noarch
21cr|perl-CGI-Minimal-1.290.0-7|17	
21cr|perl-CGI-Minimal-1.290.0-7|18	%description
21cr|perl-CGI-Minimal-1.290.0-7|19	CGI-Minimal is an extremely lightweight Perl module that provides CGI
21cr|perl-CGI-Minimal-1.290.0-7|20	processing abilities designed to provide form decoding and related services
21cr|perl-CGI-Minimal-1.290.0-7|21	with low overhead.
21cr|perl-CGI-Minimal-1.290.0-7|22	
21cr|perl-CGI-Minimal-1.290.0-7|23	%prep
21cr|perl-CGI-Minimal-1.290.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Minimal-1.290.0-7|25	
21cr|perl-CGI-Minimal-1.290.0-7|26	%build
21cr|perl-CGI-Minimal-1.290.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Minimal-1.290.0-7|28	%make
21cr|perl-CGI-Minimal-1.290.0-7|29	
21cr|perl-CGI-Minimal-1.290.0-7|30	%check
21cr|perl-CGI-Minimal-1.290.0-7|31	make test
21cr|perl-CGI-Minimal-1.290.0-7|32	
21cr|perl-CGI-Minimal-1.290.0-7|33	%install
21cr|perl-CGI-Minimal-1.290.0-7|34	%makeinstall_std
21cr|perl-CGI-Minimal-1.290.0-7|35	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21cr|perl-CGI-Minimal-1.290.0-7|36	
21cr|perl-CGI-Minimal-1.290.0-7|37	%files
21cr|perl-CGI-Minimal-1.290.0-7|38	%doc Changes README
21cr|perl-CGI-Minimal-1.290.0-7|39	%{perl_vendorlib}/CGI
21cr|perl-CGI-Minimal-1.290.0-7|40	%{_mandir}/man3/*

4052 21
21cr|perl-CGI-Panel-0.970.0-7|1	%define upstream_name    CGI-Panel
21cr|perl-CGI-Panel-0.970.0-7|2	%define upstream_version 0.97
21cr|perl-CGI-Panel-0.970.0-7|3	
21cr|perl-CGI-Panel-0.970.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Panel-0.970.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Panel-0.970.0-7|6	Release:	7
21cr|perl-CGI-Panel-0.970.0-7|7	
21cr|perl-CGI-Panel-0.970.0-7|8	Summary:	CGI-Panel module for perl
21cr|perl-CGI-Panel-0.970.0-7|9	
21cr|perl-CGI-Panel-0.970.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Panel-0.970.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Panel-0.970.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Panel-0.970.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-Panel-0.970.0-7|14	
21cr|perl-CGI-Panel-0.970.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Panel-0.970.0-7|16	BuildRequires:	perl(Apache::Session)
21cr|perl-CGI-Panel-0.970.0-7|17	BuildRequires:	perl(CGI)
21cr|perl-CGI-Panel-0.970.0-7|18	BuildArch:	noarch
21cr|perl-CGI-Panel-0.970.0-7|19	
21cr|perl-CGI-Panel-0.970.0-7|20	%description
21cr|perl-CGI-Panel-0.970.0-7|21	CGI::Panel allows applications to be built out of simple object-based
21cr|perl-CGI-Panel-0.970.0-7|22	components. It'll handle the state of your data and objects so you can
21cr|perl-CGI-Panel-0.970.0-7|23	write a web application just like a desktop app. You can forget about
21cr|perl-CGI-Panel-0.970.0-7|24	the http requests and responses, whether we're getting or posting, and
21cr|perl-CGI-Panel-0.970.0-7|25	all that stuff because that is all handled for you leaving to you
21cr|perl-CGI-Panel-0.970.0-7|26	interact with a simple API.
21cr|perl-CGI-Panel-0.970.0-7|27	
21cr|perl-CGI-Panel-0.970.0-7|28	%prep
21cr|perl-CGI-Panel-0.970.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Panel-0.970.0-7|30	find . -type d -name CVS -exec rm -rf {} \; || :
21cr|perl-CGI-Panel-0.970.0-7|31	
21cr|perl-CGI-Panel-0.970.0-7|32	%build
21cr|perl-CGI-Panel-0.970.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Panel-0.970.0-7|34	%make
21cr|perl-CGI-Panel-0.970.0-7|35	make test
21cr|perl-CGI-Panel-0.970.0-7|36	
21cr|perl-CGI-Panel-0.970.0-7|37	%install
21cr|perl-CGI-Panel-0.970.0-7|38	%makeinstall_std
21cr|perl-CGI-Panel-0.970.0-7|39	
21cr|perl-CGI-Panel-0.970.0-7|40	%files
21cr|perl-CGI-Panel-0.970.0-7|41	%doc Changes demo LICENSE README TODO
21cr|perl-CGI-Panel-0.970.0-7|42	%{perl_vendorlib}/CGI/Panel
21cr|perl-CGI-Panel-0.970.0-7|43	%{perl_vendorlib}/CGI/Panel.pm
21cr|perl-CGI-Panel-0.970.0-7|44	%{_mandir}/*/*

4053 21
21cr|perl-CGI-ParamComposite-0.20.0-7|1	%define upstream_name    CGI-ParamComposite
21cr|perl-CGI-ParamComposite-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-CGI-ParamComposite-0.20.0-7|3	
21cr|perl-CGI-ParamComposite-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-ParamComposite-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-ParamComposite-0.20.0-7|6	Release:	7
21cr|perl-CGI-ParamComposite-0.20.0-7|7	
21cr|perl-CGI-ParamComposite-0.20.0-7|8	Summary:	CGI-ParamComposite module for perl
21cr|perl-CGI-ParamComposite-0.20.0-7|9	
21cr|perl-CGI-ParamComposite-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-ParamComposite-0.20.0-7|11	Group:		Development/Perl
21cr|perl-CGI-ParamComposite-0.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-ParamComposite-0.20.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-ParamComposite-0.20.0-7|14	
21cr|perl-CGI-ParamComposite-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-ParamComposite-0.20.0-7|16	BuildRequires:	perl(CGI)
21cr|perl-CGI-ParamComposite-0.20.0-7|17	BuildArch:	noarch
21cr|perl-CGI-ParamComposite-0.20.0-7|18	
21cr|perl-CGI-ParamComposite-0.20.0-7|19	%description
21cr|perl-CGI-ParamComposite-0.20.0-7|20	Convert .-delimited CGI parameters to Perl classes/objects.
21cr|perl-CGI-ParamComposite-0.20.0-7|21	
21cr|perl-CGI-ParamComposite-0.20.0-7|22	%prep
21cr|perl-CGI-ParamComposite-0.20.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-ParamComposite-0.20.0-7|24	
21cr|perl-CGI-ParamComposite-0.20.0-7|25	%build
21cr|perl-CGI-ParamComposite-0.20.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-ParamComposite-0.20.0-7|27	%make
21cr|perl-CGI-ParamComposite-0.20.0-7|28	make test
21cr|perl-CGI-ParamComposite-0.20.0-7|29	
21cr|perl-CGI-ParamComposite-0.20.0-7|30	%install
21cr|perl-CGI-ParamComposite-0.20.0-7|31	%makeinstall_std
21cr|perl-CGI-ParamComposite-0.20.0-7|32	
21cr|perl-CGI-ParamComposite-0.20.0-7|33	%files
21cr|perl-CGI-ParamComposite-0.20.0-7|34	%doc Changes README
21cr|perl-CGI-ParamComposite-0.20.0-7|35	%{perl_vendorlib}/CGI/ParamComposite.pm
21cr|perl-CGI-ParamComposite-0.20.0-7|36	%{_mandir}/*/*

4054 21
21cr|perl-CGI-Persistent-1.110.0-7|1	%define upstream_name    CGI-Persistent
21cr|perl-CGI-Persistent-1.110.0-7|2	%define upstream_version 1.11
21cr|perl-CGI-Persistent-1.110.0-7|3	
21cr|perl-CGI-Persistent-1.110.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Persistent-1.110.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Persistent-1.110.0-7|6	Release:	7
21cr|perl-CGI-Persistent-1.110.0-7|7	
21cr|perl-CGI-Persistent-1.110.0-7|8	Summary:	CGI-Persistent module for perl
21cr|perl-CGI-Persistent-1.110.0-7|9	
21cr|perl-CGI-Persistent-1.110.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Persistent-1.110.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Persistent-1.110.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Persistent-1.110.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Persistent-1.110.0-7|14	
21cr|perl-CGI-Persistent-1.110.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Persistent-1.110.0-7|16	BuildRequires:	perl(CGI)
21cr|perl-CGI-Persistent-1.110.0-7|17	BuildRequires:	perl-Object-Persistence
21cr|perl-CGI-Persistent-1.110.0-7|18	BuildArch:	noarch
21cr|perl-CGI-Persistent-1.110.0-7|19	
21cr|perl-CGI-Persistent-1.110.0-7|20	%description
21cr|perl-CGI-Persistent-1.110.0-7|21	This module provides transparent state persistence for CGI applications.
21cr|perl-CGI-Persistent-1.110.0-7|22	
21cr|perl-CGI-Persistent-1.110.0-7|23	%prep
21cr|perl-CGI-Persistent-1.110.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Persistent-1.110.0-7|25	chmod 0755 html/roach.cgi
21cr|perl-CGI-Persistent-1.110.0-7|26	
21cr|perl-CGI-Persistent-1.110.0-7|27	%build
21cr|perl-CGI-Persistent-1.110.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Persistent-1.110.0-7|29	%make
21cr|perl-CGI-Persistent-1.110.0-7|30	make test
21cr|perl-CGI-Persistent-1.110.0-7|31	
21cr|perl-CGI-Persistent-1.110.0-7|32	%install
21cr|perl-CGI-Persistent-1.110.0-7|33	%makeinstall_std
21cr|perl-CGI-Persistent-1.110.0-7|34	
21cr|perl-CGI-Persistent-1.110.0-7|35	%files
21cr|perl-CGI-Persistent-1.110.0-7|36	%doc html/*
21cr|perl-CGI-Persistent-1.110.0-7|37	%{perl_vendorlib}/CGI/Persistent.pm
21cr|perl-CGI-Persistent-1.110.0-7|38	%{_mandir}/*/*

4055 21
21cr|perl-CGI-PSGI-0.150.0-1|1	%define upstream_name   CGI-PSGI
21cr|perl-CGI-PSGI-0.150.0-1|2	%define upstream_version 0.15
21cr|perl-CGI-PSGI-0.150.0-1|3	
21cr|perl-CGI-PSGI-0.150.0-1|4	Name:           perl-CGI-PSGI
21cr|perl-CGI-PSGI-0.150.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-CGI-PSGI-0.150.0-1|6	Release:        1
21cr|perl-CGI-PSGI-0.150.0-1|7	Summary:        Enable your CGI.pm aware applications to adapt PSGI protocol
21cr|perl-CGI-PSGI-0.150.0-1|8	Group:          Development/Perl
21cr|perl-CGI-PSGI-0.150.0-1|9	License:        GPL+ or Artistic
21cr|perl-CGI-PSGI-0.150.0-1|10	URL:            https://metacpan.org/release/CGI-PSGI
21cr|perl-CGI-PSGI-0.150.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/CGI-PSGI-%{upstream_version}.tar.gz
21cr|perl-CGI-PSGI-0.150.0-1|12	BuildArch:      noarch
21cr|perl-CGI-PSGI-0.150.0-1|13	BuildRequires:  findutils
21cr|perl-CGI-PSGI-0.150.0-1|14	BuildRequires:  make
21cr|perl-CGI-PSGI-0.150.0-1|15	BuildRequires:  perl-interpreter
21cr|perl-CGI-PSGI-0.150.0-1|16	BuildRequires:  perl-generators
21cr|perl-CGI-PSGI-0.150.0-1|17	BuildRequires:  perl(inc::Module::Install)
21cr|perl-CGI-PSGI-0.150.0-1|18	BuildRequires:  perl(Module::Install::AuthorTests)
21cr|perl-CGI-PSGI-0.150.0-1|19	BuildRequires:  perl(Module::Install::Metadata)
21cr|perl-CGI-PSGI-0.150.0-1|20	BuildRequires:  perl(Module::Install::Repository)
21cr|perl-CGI-PSGI-0.150.0-1|21	BuildRequires:  perl(Module::Install::WriteAll)
21cr|perl-CGI-PSGI-0.150.0-1|22	BuildRequires:  sed
21cr|perl-CGI-PSGI-0.150.0-1|23	# Run-time
21cr|perl-CGI-PSGI-0.150.0-1|24	BuildRequires:  perl(base)
21cr|perl-CGI-PSGI-0.150.0-1|25	BuildRequires:  perl(CGI)
21cr|perl-CGI-PSGI-0.150.0-1|26	BuildRequires:  perl(strict)
21cr|perl-CGI-PSGI-0.150.0-1|27	# Tests
21cr|perl-CGI-PSGI-0.150.0-1|28	BuildRequires:  perl(CGI::Cookie)
21cr|perl-CGI-PSGI-0.150.0-1|29	BuildRequires:  perl(CGI::Util)
21cr|perl-CGI-PSGI-0.150.0-1|30	BuildRequires:  perl(Config)
21cr|perl-CGI-PSGI-0.150.0-1|31	BuildRequires:  perl(HTML::Entities)
21cr|perl-CGI-PSGI-0.150.0-1|32	BuildRequires:  perl(IO::Handle)
21cr|perl-CGI-PSGI-0.150.0-1|33	BuildRequires:  perl(POSIX)
21cr|perl-CGI-PSGI-0.150.0-1|34	BuildRequires:  perl(Test::More)
21cr|perl-CGI-PSGI-0.150.0-1|35	BuildRequires:  perl(warnings)
21cr|perl-CGI-PSGI-0.150.0-1|36	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-CGI-PSGI-0.150.0-1|37	
21cr|perl-CGI-PSGI-0.150.0-1|38	%{?perl_default_filter}
21cr|perl-CGI-PSGI-0.150.0-1|39	
21cr|perl-CGI-PSGI-0.150.0-1|40	%description
21cr|perl-CGI-PSGI-0.150.0-1|41	This module is for web application framework developers who currently uses
21cr|perl-CGI-PSGI-0.150.0-1|42	CGI to handle query parameters. You can switch to use CGI::PSGI instead of
21cr|perl-CGI-PSGI-0.150.0-1|43	CGI, to make your framework compatible to PSGI with a slight modification
21cr|perl-CGI-PSGI-0.150.0-1|44	of your framework adapter. The framework should already be collecting the
21cr|perl-CGI-PSGI-0.150.0-1|45	body content to print at one place, and not printing any content directly
21cr|perl-CGI-PSGI-0.150.0-1|46	to STDOUT.
21cr|perl-CGI-PSGI-0.150.0-1|47	
21cr|perl-CGI-PSGI-0.150.0-1|48	%prep
21cr|perl-CGI-PSGI-0.150.0-1|49	%setup -q -n CGI-PSGI-%{upstream_version}
21cr|perl-CGI-PSGI-0.150.0-1|50	# Remove bundled libraries
21cr|perl-CGI-PSGI-0.150.0-1|51	rm -r inc
21cr|perl-CGI-PSGI-0.150.0-1|52	sed -i -e '/^inc\// d' MANIFEST
21cr|perl-CGI-PSGI-0.150.0-1|53	
21cr|perl-CGI-PSGI-0.150.0-1|54	%build
21cr|perl-CGI-PSGI-0.150.0-1|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-PSGI-0.150.0-1|56	make %{?_smp_mflags}
21cr|perl-CGI-PSGI-0.150.0-1|57	
21cr|perl-CGI-PSGI-0.150.0-1|58	%install
21cr|perl-CGI-PSGI-0.150.0-1|59	make pure_install DESTDIR=%{buildroot}
21cr|perl-CGI-PSGI-0.150.0-1|60	find %{buildroot} -type f -name .packlist -delete
21cr|perl-CGI-PSGI-0.150.0-1|61	%{_fixperms} %{buildroot}/*
21cr|perl-CGI-PSGI-0.150.0-1|62	
21cr|perl-CGI-PSGI-0.150.0-1|63	%check
21cr|perl-CGI-PSGI-0.150.0-1|64	make test
21cr|perl-CGI-PSGI-0.150.0-1|65	
21cr|perl-CGI-PSGI-0.150.0-1|66	%files
21cr|perl-CGI-PSGI-0.150.0-1|67	%doc Changes README
21cr|perl-CGI-PSGI-0.150.0-1|68	%{perl_vendorlib}/*
21cr|perl-CGI-PSGI-0.150.0-1|69	%{_mandir}/man3/*
21cr|perl-CGI-PSGI-0.150.0-1|70	

4056 21
21cr|perl-CGI-Safe-1.250.0-7|1	%define upstream_name    CGI-Safe
21cr|perl-CGI-Safe-1.250.0-7|2	%define upstream_version 1.25
21cr|perl-CGI-Safe-1.250.0-7|3	
21cr|perl-CGI-Safe-1.250.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Safe-1.250.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Safe-1.250.0-7|6	Release:	7
21cr|perl-CGI-Safe-1.250.0-7|7	
21cr|perl-CGI-Safe-1.250.0-7|8	Summary:	Safe method of using CGI.pm
21cr|perl-CGI-Safe-1.250.0-7|9	
21cr|perl-CGI-Safe-1.250.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Safe-1.250.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Safe-1.250.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Safe-1.250.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-Safe-1.250.0-7|14	Source1:        %{name}.rpmlintrc
21cr|perl-CGI-Safe-1.250.0-7|15	
21cr|perl-CGI-Safe-1.250.0-7|16	BuildRequires:	perl-devel
21cr|perl-CGI-Safe-1.250.0-7|17	BuildRequires:	perl(CGI)
21cr|perl-CGI-Safe-1.250.0-7|18	BuildArch:	noarch
21cr|perl-CGI-Safe-1.250.0-7|19	
21cr|perl-CGI-Safe-1.250.0-7|20	%description
21cr|perl-CGI-Safe-1.250.0-7|21	The CGI-Safe module makes running the CGI environment safer
21cr|perl-CGI-Safe-1.250.0-7|22	by eliminating dangerous %ENV variables and presetting
21cr|perl-CGI-Safe-1.250.0-7|23	certain CGI.pm globals.
21cr|perl-CGI-Safe-1.250.0-7|24	
21cr|perl-CGI-Safe-1.250.0-7|25	%prep
21cr|perl-CGI-Safe-1.250.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Safe-1.250.0-7|27	
21cr|perl-CGI-Safe-1.250.0-7|28	%build
21cr|perl-CGI-Safe-1.250.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Safe-1.250.0-7|30	%make
21cr|perl-CGI-Safe-1.250.0-7|31	
21cr|perl-CGI-Safe-1.250.0-7|32	%check
21cr|perl-CGI-Safe-1.250.0-7|33	make test
21cr|perl-CGI-Safe-1.250.0-7|34	
21cr|perl-CGI-Safe-1.250.0-7|35	%install
21cr|perl-CGI-Safe-1.250.0-7|36	%makeinstall_std
21cr|perl-CGI-Safe-1.250.0-7|37	
21cr|perl-CGI-Safe-1.250.0-7|38	%files
21cr|perl-CGI-Safe-1.250.0-7|39	%doc Changes README
21cr|perl-CGI-Safe-1.250.0-7|40	%{perl_vendorlib}/CGI
21cr|perl-CGI-Safe-1.250.0-7|41	%{_mandir}/*/*

4057 21
21cr|perl-CGI-Session-4.480.0-5|1	%define upstream_name    CGI-Session
21cr|perl-CGI-Session-4.480.0-5|2	%define upstream_version 4.48
21cr|perl-CGI-Session-4.480.0-5|3	
21cr|perl-CGI-Session-4.480.0-5|4	%if %{_use_internal_dependency_generator}
21cr|perl-CGI-Session-4.480.0-5|5	%global __requires_exclude perl\\(DBD::Pg\\)
21cr|perl-CGI-Session-4.480.0-5|6	%else
21cr|perl-CGI-Session-4.480.0-5|7	%define _requires_exceptions perl(DBD::Pg)
21cr|perl-CGI-Session-4.480.0-5|8	%endif
21cr|perl-CGI-Session-4.480.0-5|9	
21cr|perl-CGI-Session-4.480.0-5|10	Name:		perl-%{upstream_name}
21cr|perl-CGI-Session-4.480.0-5|11	Version:	%perl_convert_version 4.48
21cr|perl-CGI-Session-4.480.0-5|12	Release:	5
21cr|perl-CGI-Session-4.480.0-5|13	
21cr|perl-CGI-Session-4.480.0-5|14	Summary:	Persistent session data in CGI applications
21cr|perl-CGI-Session-4.480.0-5|15	
21cr|perl-CGI-Session-4.480.0-5|16	License:	GPL+ or Artistic
21cr|perl-CGI-Session-4.480.0-5|17	Group:		Development/Perl
21cr|perl-CGI-Session-4.480.0-5|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Session-4.480.0-5|19	Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-Session-4.48.tar.gz
21cr|perl-CGI-Session-4.480.0-5|20	
21cr|perl-CGI-Session-4.480.0-5|21	BuildRequires:	perl-devel
21cr|perl-CGI-Session-4.480.0-5|22	BuildRequires:	perl(CGI)
21cr|perl-CGI-Session-4.480.0-5|23	BuildRequires:	perl(DBI)
21cr|perl-CGI-Session-4.480.0-5|24	BuildRequires:	perl(DB_File)
21cr|perl-CGI-Session-4.480.0-5|25	BuildRequires:	perl(FreezeThaw)
21cr|perl-CGI-Session-4.480.0-5|26	BuildRequires:	perl(CGI::Simple)
21cr|perl-CGI-Session-4.480.0-5|27	BuildArch:	noarch
21cr|perl-CGI-Session-4.480.0-5|28	
21cr|perl-CGI-Session-4.480.0-5|29	%description
21cr|perl-CGI-Session-4.480.0-5|30	CGI-Session is a Perl5 library that provides an easy, reliable and
21cr|perl-CGI-Session-4.480.0-5|31	modular session management system across HTTP requests. Persistency is a
21cr|perl-CGI-Session-4.480.0-5|32	key feature for such applications as shopping carts,
21cr|perl-CGI-Session-4.480.0-5|33	login/authentication routines, and application that need to carry data
21cr|perl-CGI-Session-4.480.0-5|34	accross HTTP requests. CGI::Session does that and many more
21cr|perl-CGI-Session-4.480.0-5|35	
21cr|perl-CGI-Session-4.480.0-5|36	%prep
21cr|perl-CGI-Session-4.480.0-5|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Session-4.480.0-5|38	
21cr|perl-CGI-Session-4.480.0-5|39	%build
21cr|perl-CGI-Session-4.480.0-5|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Session-4.480.0-5|41	%make
21cr|perl-CGI-Session-4.480.0-5|42	
21cr|perl-CGI-Session-4.480.0-5|43	%check
21cr|perl-CGI-Session-4.480.0-5|44	rm -f  t/g4_mysql.t # no database available for testing
21cr|perl-CGI-Session-4.480.0-5|45	make test
21cr|perl-CGI-Session-4.480.0-5|46	
21cr|perl-CGI-Session-4.480.0-5|47	%install
21cr|perl-CGI-Session-4.480.0-5|48	%makeinstall_std
21cr|perl-CGI-Session-4.480.0-5|49	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21cr|perl-CGI-Session-4.480.0-5|50	
21cr|perl-CGI-Session-4.480.0-5|51	%files
21cr|perl-CGI-Session-4.480.0-5|52	%doc Changes README INSTALL
21cr|perl-CGI-Session-4.480.0-5|53	%{perl_vendorlib}/CGI
21cr|perl-CGI-Session-4.480.0-5|54	%{_mandir}/*/*

4058 21
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|1	%define upstream_name    CGI-Session-ID-uuid
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|2	%define upstream_version 0.03
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|3	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|6	Release:	7
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|7	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|8	Summary:	UUID based CGI Session Identifiers
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|9	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|11	Group:		Development/Perl
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/R/RS/RSE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|14	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|16	BuildArch:	noarch
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|17	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|18	%description
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|19	CGI::Session::ID::uuid is a CGI::Session 4.00 driver to generate identifiers
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|20	based on DCE 1.1 and ISO/IEC 11578:1996 compliant Universally Unique
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|21	Identifiers (UUID). This module requires a reasonable UUID generator. For this
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|22	it either requires the preferred OSSP::uuid module or alternatively the
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|23	Data::UUID, APR::UUID, DCE::UUID or UUID modules to be installed.
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|24	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|25	%prep
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|27	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|28	%build
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|30	%make
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|31	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|32	%install
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|33	%makeinstall_std
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|34	
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|35	%files
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|36	%doc README
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|37	%dir %{perl_vendorlib}/CGI/Session/ID
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|38	%{perl_vendorlib}/CGI/Session/ID/*
21cr|perl-CGI-Session-ID-uuid-0.30.0-7|39	%{_mandir}/*/*

4059 21
21cr|perl-CGI-Simple-1.280.0-1|1	%define upstream_name    CGI-Simple
21cr|perl-CGI-Simple-1.280.0-1|2	%define upstream_version 1.280
21cr|perl-CGI-Simple-1.280.0-1|3	
21cr|perl-CGI-Simple-1.280.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Simple-1.280.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Simple-1.280.0-1|6	Release:	1
21cr|perl-CGI-Simple-1.280.0-1|7	
21cr|perl-CGI-Simple-1.280.0-1|8	Summary:   Simple totally OO CGI interface that is CGI.pm compliant
21cr|perl-CGI-Simple-1.280.0-1|9	
21cr|perl-CGI-Simple-1.280.0-1|10	License:   GPL+ or Artistic
21cr|perl-CGI-Simple-1.280.0-1|11	Group:     Development/Perl
21cr|perl-CGI-Simple-1.280.0-1|12	Url:       http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Simple-1.280.0-1|13	Source0:   http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Simple-1.280.0-1|14	
21cr|perl-CGI-Simple-1.280.0-1|15	BuildRequires:  perl(IO::Scalar) >= 2.090.0
21cr|perl-CGI-Simple-1.280.0-1|16	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-CGI-Simple-1.280.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.98.0
21cr|perl-CGI-Simple-1.280.0-1|18	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-CGI-Simple-1.280.0-1|19	BuildRequires:  perl(Test::Pod)
21cr|perl-CGI-Simple-1.280.0-1|20	BuildRequires:  perl(Test::Exception)
21cr|perl-CGI-Simple-1.280.0-1|21	BuildRequires:  perl(Test::NoWarnings)
21cr|perl-CGI-Simple-1.280.0-1|22	BuildRequires:  perl-devel
21cr|perl-CGI-Simple-1.280.0-1|23	
21cr|perl-CGI-Simple-1.280.0-1|24	BuildArch: noarch
21cr|perl-CGI-Simple-1.280.0-1|25	
21cr|perl-CGI-Simple-1.280.0-1|26	
21cr|perl-CGI-Simple-1.280.0-1|27	%description
21cr|perl-CGI-Simple-1.280.0-1|28	CGI::Simple provides a relatively lightweight drop in replacement for CGI.pm.
21cr|perl-CGI-Simple-1.280.0-1|29	It shares an identical OO interface to CGI.pm for parameter parsing, file
21cr|perl-CGI-Simple-1.280.0-1|30	upload, cookie handling and header generation. This module is entirely object
21cr|perl-CGI-Simple-1.280.0-1|31	oriented, however a complete functional interface is available by using the
21cr|perl-CGI-Simple-1.280.0-1|32	CGI::Simple::Standard module.
21cr|perl-CGI-Simple-1.280.0-1|33	
21cr|perl-CGI-Simple-1.280.0-1|34	Essentially everything in CGI.pm that relates to the CGI (not HTML) side of
21cr|perl-CGI-Simple-1.280.0-1|35	things is available. There are even a few new methods and additions to old
21cr|perl-CGI-Simple-1.280.0-1|36	ones! If you are interested in what has gone on under the hood see the
21cr|perl-CGI-Simple-1.280.0-1|37	Compatibility with CGI.pm section at the end.
21cr|perl-CGI-Simple-1.280.0-1|38	
21cr|perl-CGI-Simple-1.280.0-1|39	In practical testing this module loads and runs about twice as fast as CGI.pm
21cr|perl-CGI-Simple-1.280.0-1|40	depending on the precise task.
21cr|perl-CGI-Simple-1.280.0-1|41	
21cr|perl-CGI-Simple-1.280.0-1|42	%prep
21cr|perl-CGI-Simple-1.280.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Simple-1.280.0-1|44	chmod -x Changes
21cr|perl-CGI-Simple-1.280.0-1|45	iconv -f iso8859-1 -t utf-8 Changes > Changes.conv && mv -f Changes.conv Changes
21cr|perl-CGI-Simple-1.280.0-1|46	
21cr|perl-CGI-Simple-1.280.0-1|47	%build
21cr|perl-CGI-Simple-1.280.0-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Simple-1.280.0-1|49	%make
21cr|perl-CGI-Simple-1.280.0-1|50	
21cr|perl-CGI-Simple-1.280.0-1|51	%check
21cr|perl-CGI-Simple-1.280.0-1|52	make test
21cr|perl-CGI-Simple-1.280.0-1|53	
21cr|perl-CGI-Simple-1.280.0-1|54	%install
21cr|perl-CGI-Simple-1.280.0-1|55	%makeinstall_std
21cr|perl-CGI-Simple-1.280.0-1|56	
21cr|perl-CGI-Simple-1.280.0-1|57	%files
21cr|perl-CGI-Simple-1.280.0-1|58	%doc README META.json META.yml Changes
21cr|perl-CGI-Simple-1.280.0-1|59	%{perl_vendorlib}/CGI
21cr|perl-CGI-Simple-1.280.0-1|60	%{_mandir}/*/*

4060 21
21cr|perl-CGI-SSI-0.920.0-5|1	%define upstream_name    CGI-SSI
21cr|perl-CGI-SSI-0.920.0-5|2	%define upstream_version 0.92
21cr|perl-CGI-SSI-0.920.0-5|3	
21cr|perl-CGI-SSI-0.920.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-CGI-SSI-0.920.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CGI-SSI-0.920.0-5|6	Release:    5
21cr|perl-CGI-SSI-0.920.0-5|7	
21cr|perl-CGI-SSI-0.920.0-5|8	Summary:    Use SSI from CGI scripts
21cr|perl-CGI-SSI-0.920.0-5|9	
21cr|perl-CGI-SSI-0.920.0-5|10	License:    GPL+ or Artistic
21cr|perl-CGI-SSI-0.920.0-5|11	Group:      Development/Perl
21cr|perl-CGI-SSI-0.920.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-SSI-0.920.0-5|13	Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-SSI-0.920.0-5|14	
21cr|perl-CGI-SSI-0.920.0-5|15	BuildRequires: perl(Date::Format)
21cr|perl-CGI-SSI-0.920.0-5|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-CGI-SSI-0.920.0-5|17	BuildRequires: perl(File::Spec)
21cr|perl-CGI-SSI-0.920.0-5|18	BuildRequires: perl(HTML::SimpleParse)
21cr|perl-CGI-SSI-0.920.0-5|19	BuildRequires: perl(HTTP::Cookies)
21cr|perl-CGI-SSI-0.920.0-5|20	BuildRequires: perl(HTTP::Response)
21cr|perl-CGI-SSI-0.920.0-5|21	BuildRequires: perl(LWP::UserAgent)
21cr|perl-CGI-SSI-0.920.0-5|22	BuildRequires: perl(URI)
21cr|perl-CGI-SSI-0.920.0-5|23	BuildRequires: perl-devel
21cr|perl-CGI-SSI-0.920.0-5|24	BuildArch: noarch
21cr|perl-CGI-SSI-0.920.0-5|25	
21cr|perl-CGI-SSI-0.920.0-5|26	%description
21cr|perl-CGI-SSI-0.920.0-5|27	CGI::SSI is meant to be used as an easy way to filter shtml through CGI
21cr|perl-CGI-SSI-0.920.0-5|28	scripts in a loose imitation of Apache's mod_include. If you're using
21cr|perl-CGI-SSI-0.920.0-5|29	Apache, you may want to use either mod_include or the Apache::SSI module
21cr|perl-CGI-SSI-0.920.0-5|30	instead of CGI::SSI. Limitations in a CGI script's knowledge of how the
21cr|perl-CGI-SSI-0.920.0-5|31	server behaves make some SSI directives impossible to imitate from a CGI
21cr|perl-CGI-SSI-0.920.0-5|32	script.
21cr|perl-CGI-SSI-0.920.0-5|33	
21cr|perl-CGI-SSI-0.920.0-5|34	Most of the time, you'll simply want to filter shtml through STDOUT or some
21cr|perl-CGI-SSI-0.920.0-5|35	other open filehandle. 'autotie' is available for STDOUT, but in general,
21cr|perl-CGI-SSI-0.920.0-5|36	you'll want to tie other filehandles yourself:
21cr|perl-CGI-SSI-0.920.0-5|37	
21cr|perl-CGI-SSI-0.920.0-5|38	$ssi = tie(*FH, 'CGI::SSI', filehandle => 'FH');
21cr|perl-CGI-SSI-0.920.0-5|39	print FH $shtml;
21cr|perl-CGI-SSI-0.920.0-5|40	
21cr|perl-CGI-SSI-0.920.0-5|41	%prep
21cr|perl-CGI-SSI-0.920.0-5|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-SSI-0.920.0-5|43	
21cr|perl-CGI-SSI-0.920.0-5|44	%build
21cr|perl-CGI-SSI-0.920.0-5|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-SSI-0.920.0-5|46	
21cr|perl-CGI-SSI-0.920.0-5|47	%make
21cr|perl-CGI-SSI-0.920.0-5|48	
21cr|perl-CGI-SSI-0.920.0-5|49	%check
21cr|perl-CGI-SSI-0.920.0-5|50	#make test
21cr|perl-CGI-SSI-0.920.0-5|51	
21cr|perl-CGI-SSI-0.920.0-5|52	%install
21cr|perl-CGI-SSI-0.920.0-5|53	%makeinstall_std
21cr|perl-CGI-SSI-0.920.0-5|54	
21cr|perl-CGI-SSI-0.920.0-5|55	%files
21cr|perl-CGI-SSI-0.920.0-5|56	%doc Changes META.yml README
21cr|perl-CGI-SSI-0.920.0-5|57	%{_mandir}/man3/*
21cr|perl-CGI-SSI-0.920.0-5|58	%{perl_vendorlib}/*

4061 21
21cr|perl-CGI-Struct-1.210.0-5|1	%define upstream_name    CGI-Struct
21cr|perl-CGI-Struct-1.210.0-5|2	%define upstream_version 1.21
21cr|perl-CGI-Struct-1.210.0-5|3	
21cr|perl-CGI-Struct-1.210.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-CGI-Struct-1.210.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CGI-Struct-1.210.0-5|6	Release:    5
21cr|perl-CGI-Struct-1.210.0-5|7	
21cr|perl-CGI-Struct-1.210.0-5|8	Summary:    Build structures from CGI data
21cr|perl-CGI-Struct-1.210.0-5|9	
21cr|perl-CGI-Struct-1.210.0-5|10	
21cr|perl-CGI-Struct-1.210.0-5|11	License:    GPL+ or Artistic
21cr|perl-CGI-Struct-1.210.0-5|12	Group:      Development/Perl
21cr|perl-CGI-Struct-1.210.0-5|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Struct-1.210.0-5|14	Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-Struct-1.210.0-5|15	
21cr|perl-CGI-Struct-1.210.0-5|16	BuildRequires: perl(Storable)
21cr|perl-CGI-Struct-1.210.0-5|17	BuildRequires: perl(Test::Deep)
21cr|perl-CGI-Struct-1.210.0-5|18	BuildRequires: perl(Test::More)
21cr|perl-CGI-Struct-1.210.0-5|19	BuildRequires: perl-devel
21cr|perl-CGI-Struct-1.210.0-5|20	BuildArch: noarch
21cr|perl-CGI-Struct-1.210.0-5|21	
21cr|perl-CGI-Struct-1.210.0-5|22	%description
21cr|perl-CGI-Struct-1.210.0-5|23	CGI::Struct lets you transform CGI data keys that _look like_ perl data
21cr|perl-CGI-Struct-1.210.0-5|24	structures into _actual_ perl data structures.
21cr|perl-CGI-Struct-1.210.0-5|25	
21cr|perl-CGI-Struct-1.210.0-5|26	CGI::Struct makes no attempt to actually _read in_ the variables from the
21cr|perl-CGI-Struct-1.210.0-5|27	request. You should be using the CGI manpage or some equivalent for that.
21cr|perl-CGI-Struct-1.210.0-5|28	CGI::Struct expects to be handed a reference to a hash containing all the
21cr|perl-CGI-Struct-1.210.0-5|29	keys/values you care about. The common way is to use something like
21cr|perl-CGI-Struct-1.210.0-5|30	'CGI->Vars' or (as the author does) 'Plack::Request->parameters->mixed'.
21cr|perl-CGI-Struct-1.210.0-5|31	
21cr|perl-CGI-Struct-1.210.0-5|32	Whatever you use should give you a hash mapping the request variable names
21cr|perl-CGI-Struct-1.210.0-5|33	(keys) to the values sent in by the users (values). Any of the major CGIish
21cr|perl-CGI-Struct-1.210.0-5|34	modules will have such a method; consult the documentation for yours if you
21cr|perl-CGI-Struct-1.210.0-5|35	don't know it offhand.
21cr|perl-CGI-Struct-1.210.0-5|36	
21cr|perl-CGI-Struct-1.210.0-5|37	%prep
21cr|perl-CGI-Struct-1.210.0-5|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Struct-1.210.0-5|39	
21cr|perl-CGI-Struct-1.210.0-5|40	%build
21cr|perl-CGI-Struct-1.210.0-5|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Struct-1.210.0-5|42	
21cr|perl-CGI-Struct-1.210.0-5|43	%make
21cr|perl-CGI-Struct-1.210.0-5|44	
21cr|perl-CGI-Struct-1.210.0-5|45	%check
21cr|perl-CGI-Struct-1.210.0-5|46	%make test
21cr|perl-CGI-Struct-1.210.0-5|47	
21cr|perl-CGI-Struct-1.210.0-5|48	%install
21cr|perl-CGI-Struct-1.210.0-5|49	%makeinstall_std
21cr|perl-CGI-Struct-1.210.0-5|50	
21cr|perl-CGI-Struct-1.210.0-5|51	%files
21cr|perl-CGI-Struct-1.210.0-5|52	%doc META.yml README Changes META.json LICENSE
21cr|perl-CGI-Struct-1.210.0-5|53	%{_mandir}/man3/*
21cr|perl-CGI-Struct-1.210.0-5|54	%{perl_vendorlib}/*

4062 21
21cr|perl-CGI-Untaint-1.260.0-8|1	%define upstream_name    CGI-Untaint
21cr|perl-CGI-Untaint-1.260.0-8|2	%define upstream_version 1.26
21cr|perl-CGI-Untaint-1.260.0-8|3	
21cr|perl-CGI-Untaint-1.260.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-Untaint-1.260.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-Untaint-1.260.0-8|6	Release:	8
21cr|perl-CGI-Untaint-1.260.0-8|7	
21cr|perl-CGI-Untaint-1.260.0-8|8	Summary:	CGI-Untaint Perl module: process CGI input parameters
21cr|perl-CGI-Untaint-1.260.0-8|9	
21cr|perl-CGI-Untaint-1.260.0-8|10	License:	GPL+ or Artistic
21cr|perl-CGI-Untaint-1.260.0-8|11	Group:		Development/Perl
21cr|perl-CGI-Untaint-1.260.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CGI-Untaint-1.260.0-8|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-Untaint-1.260.0-8|14	
21cr|perl-CGI-Untaint-1.260.0-8|15	BuildRequires:	perl-devel
21cr|perl-CGI-Untaint-1.260.0-8|16	BuildRequires:	perl(CGI)
21cr|perl-CGI-Untaint-1.260.0-8|17	BuildRequires:	perl(UNIVERSAL::exports)
21cr|perl-CGI-Untaint-1.260.0-8|18	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-CGI-Untaint-1.260.0-8|19	BuildRequires:	perl(Math::BigInt)
21cr|perl-CGI-Untaint-1.260.0-8|20	BuildArch:	noarch
21cr|perl-CGI-Untaint-1.260.0-8|21	
21cr|perl-CGI-Untaint-1.260.0-8|22	%description
21cr|perl-CGI-Untaint-1.260.0-8|23	This module provides a simple, convenient, abstracted and extensible
21cr|perl-CGI-Untaint-1.260.0-8|24	manner for validating and untainting the input from web forms.
21cr|perl-CGI-Untaint-1.260.0-8|25	
21cr|perl-CGI-Untaint-1.260.0-8|26	%prep
21cr|perl-CGI-Untaint-1.260.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-Untaint-1.260.0-8|28	
21cr|perl-CGI-Untaint-1.260.0-8|29	%build
21cr|perl-CGI-Untaint-1.260.0-8|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-Untaint-1.260.0-8|31	%make
21cr|perl-CGI-Untaint-1.260.0-8|32	make test
21cr|perl-CGI-Untaint-1.260.0-8|33	
21cr|perl-CGI-Untaint-1.260.0-8|34	%install
21cr|perl-CGI-Untaint-1.260.0-8|35	%makeinstall_std
21cr|perl-CGI-Untaint-1.260.0-8|36	
21cr|perl-CGI-Untaint-1.260.0-8|37	%files
21cr|perl-CGI-Untaint-1.260.0-8|38	%doc Changes
21cr|perl-CGI-Untaint-1.260.0-8|39	%{perl_vendorlib}/CGI/Untaint.pm
21cr|perl-CGI-Untaint-1.260.0-8|40	%{perl_vendorlib}/CGI/Untaint
21cr|perl-CGI-Untaint-1.260.0-8|41	%{_mandir}/*/*

4063 21
21cr|perl-CGI-XML-0.100.0-7|1	%define upstream_name 	 CGI-XML
21cr|perl-CGI-XML-0.100.0-7|2	%define upstream_version 0.1
21cr|perl-CGI-XML-0.100.0-7|3	
21cr|perl-CGI-XML-0.100.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-XML-0.100.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-XML-0.100.0-7|6	Release:	7
21cr|perl-CGI-XML-0.100.0-7|7	
21cr|perl-CGI-XML-0.100.0-7|8	Summary:	CGI-XML perl module
21cr|perl-CGI-XML-0.100.0-7|9	
21cr|perl-CGI-XML-0.100.0-7|10	License:	GPL+ or Artistic
21cr|perl-CGI-XML-0.100.0-7|11	Group:		Development/Perl
21cr|perl-CGI-XML-0.100.0-7|12	URL:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/
21cr|perl-CGI-XML-0.100.0-7|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CGI-XML-0.100.0-7|14	
21cr|perl-CGI-XML-0.100.0-7|15	BuildRequires:	perl-devel
21cr|perl-CGI-XML-0.100.0-7|16	BuildRequires:	perl(XML::Parser)
21cr|perl-CGI-XML-0.100.0-7|17	
21cr|perl-CGI-XML-0.100.0-7|18	BuildArch:  noarch
21cr|perl-CGI-XML-0.100.0-7|19	
21cr|perl-CGI-XML-0.100.0-7|20	%rename	perl-XML-CGI
21cr|perl-CGI-XML-0.100.0-7|21	
21cr|perl-CGI-XML-0.100.0-7|22	%description
21cr|perl-CGI-XML-0.100.0-7|23	CGI-XML converts CGI.pm variables to XML and vice versa.
21cr|perl-CGI-XML-0.100.0-7|24	
21cr|perl-CGI-XML-0.100.0-7|25	%prep
21cr|perl-CGI-XML-0.100.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CGI-XML-0.100.0-7|27	
21cr|perl-CGI-XML-0.100.0-7|28	%build
21cr|perl-CGI-XML-0.100.0-7|29	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-XML-0.100.0-7|30	%make
21cr|perl-CGI-XML-0.100.0-7|31	
21cr|perl-CGI-XML-0.100.0-7|32	%install
21cr|perl-CGI-XML-0.100.0-7|33	install -d %{buildroot}%{perl_archlib}
21cr|perl-CGI-XML-0.100.0-7|34	%makeinstall_std
21cr|perl-CGI-XML-0.100.0-7|35	install -d %{buildroot}%{_datadir}
21cr|perl-CGI-XML-0.100.0-7|36	
21cr|perl-CGI-XML-0.100.0-7|37	%files
21cr|perl-CGI-XML-0.100.0-7|38	%doc README MANIFEST Changes  examples
21cr|perl-CGI-XML-0.100.0-7|39	%{perl_vendorlib}/CGI/*
21cr|perl-CGI-XML-0.100.0-7|40	%{_mandir}/*/*

4064 21
21cr|perl-CGI-XMLApplication-1.1.5-4|1	%define upstream_name	 CGI-XMLApplication
21cr|perl-CGI-XMLApplication-1.1.5-4|2	%define upstream_version 1.1.5
21cr|perl-CGI-XMLApplication-1.1.5-4|3	
21cr|perl-CGI-XMLApplication-1.1.5-4|4	Name:		perl-%{upstream_name}
21cr|perl-CGI-XMLApplication-1.1.5-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CGI-XMLApplication-1.1.5-4|6	Release:	4
21cr|perl-CGI-XMLApplication-1.1.5-4|7	
21cr|perl-CGI-XMLApplication-1.1.5-4|8	Summary:	%{upstream_name} module for perl
21cr|perl-CGI-XMLApplication-1.1.5-4|9	
21cr|perl-CGI-XMLApplication-1.1.5-4|10	License:	MPL
21cr|perl-CGI-XMLApplication-1.1.5-4|11	Group:		Development/Perl
21cr|perl-CGI-XMLApplication-1.1.5-4|12	Url:		http://search.cpan.org/~phish/%{upstream_name}/
21cr|perl-CGI-XMLApplication-1.1.5-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/P/PH/PHISH/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CGI-XMLApplication-1.1.5-4|14	
21cr|perl-CGI-XMLApplication-1.1.5-4|15	BuildRequires:	perl(CGI)
21cr|perl-CGI-XMLApplication-1.1.5-4|16	BuildRequires:	perl(XML::LibXML)
21cr|perl-CGI-XMLApplication-1.1.5-4|17	BuildRequires:	perl(XML::LibXSLT)
21cr|perl-CGI-XMLApplication-1.1.5-4|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CGI-XMLApplication-1.1.5-4|19	BuildRequires:	perl(Test)
21cr|perl-CGI-XMLApplication-1.1.5-4|20	BuildRequires:	perl-devel
21cr|perl-CGI-XMLApplication-1.1.5-4|21	BuildArch:	noarch
21cr|perl-CGI-XMLApplication-1.1.5-4|22	
21cr|perl-CGI-XMLApplication-1.1.5-4|23	%description
21cr|perl-CGI-XMLApplication-1.1.5-4|24	%{upstream_name} module for perl
21cr|perl-CGI-XMLApplication-1.1.5-4|25	CGI::XMLApplication is a CGI application class, that intends to enable
21cr|perl-CGI-XMLApplication-1.1.5-4|26	perl artists to implement CGIs that make use of XML/XSLT
21cr|perl-CGI-XMLApplication-1.1.5-4|27	functionality, without taking too much care about specialized
21cr|perl-CGI-XMLApplication-1.1.5-4|28	errorchecking or even care too much about XML itself. It provides the
21cr|perl-CGI-XMLApplication-1.1.5-4|29	power of the XML::LibXML/ XML::LibXSLT module package for
21cr|perl-CGI-XMLApplication-1.1.5-4|30	content deliverment.
21cr|perl-CGI-XMLApplication-1.1.5-4|31	
21cr|perl-CGI-XMLApplication-1.1.5-4|32	%prep
21cr|perl-CGI-XMLApplication-1.1.5-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CGI-XMLApplication-1.1.5-4|34	
21cr|perl-CGI-XMLApplication-1.1.5-4|35	chmod 644 Changes README
21cr|perl-CGI-XMLApplication-1.1.5-4|36	iconv -f iso8859-1 -t utf-8 Changes > Changes.conv && \
21cr|perl-CGI-XMLApplication-1.1.5-4|37	mv -f Changes.conv Changes
21cr|perl-CGI-XMLApplication-1.1.5-4|38	
21cr|perl-CGI-XMLApplication-1.1.5-4|39	%build
21cr|perl-CGI-XMLApplication-1.1.5-4|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CGI-XMLApplication-1.1.5-4|41	%make
21cr|perl-CGI-XMLApplication-1.1.5-4|42	
21cr|perl-CGI-XMLApplication-1.1.5-4|43	%check
21cr|perl-CGI-XMLApplication-1.1.5-4|44	%make test
21cr|perl-CGI-XMLApplication-1.1.5-4|45	
21cr|perl-CGI-XMLApplication-1.1.5-4|46	%install
21cr|perl-CGI-XMLApplication-1.1.5-4|47	%makeinstall_std
21cr|perl-CGI-XMLApplication-1.1.5-4|48	
21cr|perl-CGI-XMLApplication-1.1.5-4|49	%files
21cr|perl-CGI-XMLApplication-1.1.5-4|50	%doc Changes META.json META.yml README examples/*
21cr|perl-CGI-XMLApplication-1.1.5-4|51	%{_mandir}/*/*
21cr|perl-CGI-XMLApplication-1.1.5-4|52	%{perl_vendorlib}/CGI/*

4065 21
21cr|perl-Chart-2.4.10-3|1	%define	upstream_name	 Chart
21cr|perl-Chart-2.4.10-3|2	%define upstream_version 2.4.10
21cr|perl-Chart-2.4.10-3|3	
21cr|perl-Chart-2.4.10-3|4	Name:		perl-%{upstream_name}
21cr|perl-Chart-2.4.10-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Chart-2.4.10-3|6	Release:	3
21cr|perl-Chart-2.4.10-3|7	
21cr|perl-Chart-2.4.10-3|8	Summary:	A series of charting modules
21cr|perl-Chart-2.4.10-3|9	
21cr|perl-Chart-2.4.10-3|10	License:	GPL
21cr|perl-Chart-2.4.10-3|11	Group:		Development/Perl
21cr|perl-Chart-2.4.10-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Chart-2.4.10-3|13	Source0:	http://www.cpan.org/authors/id/C/CH/CHARTGRP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Chart-2.4.10-3|14	
21cr|perl-Chart-2.4.10-3|15	BuildRequires:	perl-devel
21cr|perl-Chart-2.4.10-3|16	BuildRequires:	perl(GD)
21cr|perl-Chart-2.4.10-3|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Chart-2.4.10-3|18	
21cr|perl-Chart-2.4.10-3|19	BuildArch:	noarch
21cr|perl-Chart-2.4.10-3|20	
21cr|perl-Chart-2.4.10-3|21	%description
21cr|perl-Chart-2.4.10-3|22	Series of charting modules.
21cr|perl-Chart-2.4.10-3|23	
21cr|perl-Chart-2.4.10-3|24	%prep
21cr|perl-Chart-2.4.10-3|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Chart-2.4.10-3|26	chmod 0644 README TODO
21cr|perl-Chart-2.4.10-3|27	
21cr|perl-Chart-2.4.10-3|28	%build
21cr|perl-Chart-2.4.10-3|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Chart-2.4.10-3|30	%make
21cr|perl-Chart-2.4.10-3|31	
21cr|perl-Chart-2.4.10-3|32	%check
21cr|perl-Chart-2.4.10-3|33	%make test
21cr|perl-Chart-2.4.10-3|34	
21cr|perl-Chart-2.4.10-3|35	%install
21cr|perl-Chart-2.4.10-3|36	%makeinstall_std
21cr|perl-Chart-2.4.10-3|37	
21cr|perl-Chart-2.4.10-3|38	%files
21cr|perl-Chart-2.4.10-3|39	%doc README TODO META.yml
21cr|perl-Chart-2.4.10-3|40	%{perl_vendorlib}/Chart*
21cr|perl-Chart-2.4.10-3|41	%{_mandir}/*/*

4066 21
21cr|perl-Chart-Graph-3.200.0-7|1	%define upstream_name    Chart-Graph
21cr|perl-Chart-Graph-3.200.0-7|2	%define upstream_version 3.2
21cr|perl-Chart-Graph-3.200.0-7|3	
21cr|perl-Chart-Graph-3.200.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Chart-Graph-3.200.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Chart-Graph-3.200.0-7|6	Release:	7
21cr|perl-Chart-Graph-3.200.0-7|7	
21cr|perl-Chart-Graph-3.200.0-7|8	Summary:	Perl extension for a front-end to gnuplot, XRT, and Xmgrace
21cr|perl-Chart-Graph-3.200.0-7|9	
21cr|perl-Chart-Graph-3.200.0-7|10	License:	GPL+ or Artistic
21cr|perl-Chart-Graph-3.200.0-7|11	Group:		Development/Perl
21cr|perl-Chart-Graph-3.200.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Chart-Graph-3.200.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Chart/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Chart-Graph-3.200.0-7|14	
21cr|perl-Chart-Graph-3.200.0-7|15	BuildRequires:	perl-devel
21cr|perl-Chart-Graph-3.200.0-7|16	BuildArch:	noarch
21cr|perl-Chart-Graph-3.200.0-7|17	
21cr|perl-Chart-Graph-3.200.0-7|18	Provides:	perl(Base_Option)
21cr|perl-Chart-Graph-3.200.0-7|19	Provides:	perl(Chart::Graph::Xmgrace::Axis_Options)
21cr|perl-Chart-Graph-3.200.0-7|20	Provides:	perl(Chart::Graph::Xmgrace::Dataset_Options)
21cr|perl-Chart-Graph-3.200.0-7|21	Provides:	perl(Chart::Graph::Xmgrace::Graph_Options)
21cr|perl-Chart-Graph-3.200.0-7|22	
21cr|perl-Chart-Graph-3.200.0-7|23	%description
21cr|perl-Chart-Graph-3.200.0-7|24	Graph.pm is a wrapper module that allows easy generation of graphs within perl.
21cr|perl-Chart-Graph-3.200.0-7|25	Currently Graph.pm supports three graphing packages, gnuplot, XRT, and Xmgrace.
21cr|perl-Chart-Graph-3.200.0-7|26	These software packages must be obtained separately from this Perl module.
21cr|perl-Chart-Graph-3.200.0-7|27	Information on each graphing package and it's availability is provided in the
21cr|perl-Chart-Graph-3.200.0-7|28	documentation on that module. Gnuplot and Xmgrace are freely available software
21cr|perl-Chart-Graph-3.200.0-7|29	pages for UNIX systems. XRT is a commercial product.
21cr|perl-Chart-Graph-3.200.0-7|30	
21cr|perl-Chart-Graph-3.200.0-7|31	Currently the xrt3d and xrt2d package is not being supported, although it
21cr|perl-Chart-Graph-3.200.0-7|32	works. It is still in the development stage. Feel free to give it a try though.
21cr|perl-Chart-Graph-3.200.0-7|33	
21cr|perl-Chart-Graph-3.200.0-7|34	The parsers also write the test data into the 'Test Result Publication
21cr|perl-Chart-Graph-3.200.0-7|35	Interface' (TRPI) XML schema, developed by SpikeSource.
21cr|perl-Chart-Graph-3.200.0-7|36	
21cr|perl-Chart-Graph-3.200.0-7|37	%prep
21cr|perl-Chart-Graph-3.200.0-7|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Chart-Graph-3.200.0-7|39	
21cr|perl-Chart-Graph-3.200.0-7|40	%build
21cr|perl-Chart-Graph-3.200.0-7|41	perl Makefile.PL INSTALLDIRS=vendor <</dev/null
21cr|perl-Chart-Graph-3.200.0-7|42	%make
21cr|perl-Chart-Graph-3.200.0-7|43	
21cr|perl-Chart-Graph-3.200.0-7|44	%check
21cr|perl-Chart-Graph-3.200.0-7|45	%make test
21cr|perl-Chart-Graph-3.200.0-7|46	
21cr|perl-Chart-Graph-3.200.0-7|47	%install
21cr|perl-Chart-Graph-3.200.0-7|48	%makeinstall_std
21cr|perl-Chart-Graph-3.200.0-7|49	
21cr|perl-Chart-Graph-3.200.0-7|50	%files
21cr|perl-Chart-Graph-3.200.0-7|51	%doc COPYING ChangeLog README
21cr|perl-Chart-Graph-3.200.0-7|52	%{perl_vendorlib}/Chart
21cr|perl-Chart-Graph-3.200.0-7|53	%{_mandir}/*/*

4067 21
21cr|perl-Chatbot-Eliza-1.80.0-1|1	%define upstream_name    Chatbot-Eliza
21cr|perl-Chatbot-Eliza-1.80.0-1|2	%define upstream_version 1.08
21cr|perl-Chatbot-Eliza-1.80.0-1|3	
21cr|perl-Chatbot-Eliza-1.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Chatbot-Eliza-1.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Chatbot-Eliza-1.80.0-1|6	Release:	1
21cr|perl-Chatbot-Eliza-1.80.0-1|7	
21cr|perl-Chatbot-Eliza-1.80.0-1|8	Summary:	Implementation of the Eliza algorithm
21cr|perl-Chatbot-Eliza-1.80.0-1|9	
21cr|perl-Chatbot-Eliza-1.80.0-1|10	License:	GPL+ or Artistic
21cr|perl-Chatbot-Eliza-1.80.0-1|11	Group:		Development/Perl
21cr|perl-Chatbot-Eliza-1.80.0-1|12	Url:		http://search.cpan.org/dist/Chatbot-Eliza
21cr|perl-Chatbot-Eliza-1.80.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/G/GR/GRANTG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Chatbot-Eliza-1.80.0-1|14	
21cr|perl-Chatbot-Eliza-1.80.0-1|15	BuildRequires:	perl-devel
21cr|perl-Chatbot-Eliza-1.80.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-Chatbot-Eliza-1.80.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Chatbot-Eliza-1.80.0-1|18	BuildArch:	noarch
21cr|perl-Chatbot-Eliza-1.80.0-1|19	
21cr|perl-Chatbot-Eliza-1.80.0-1|20	%description
21cr|perl-Chatbot-Eliza-1.80.0-1|21	This module implements the classic Eliza algorithm. The original Eliza
21cr|perl-Chatbot-Eliza-1.80.0-1|22	program was written by Joseph Weizenbaum and described in the
21cr|perl-Chatbot-Eliza-1.80.0-1|23	Communications of the ACM in 1966. Eliza is a mock Rogerian
21cr|perl-Chatbot-Eliza-1.80.0-1|24	psychotherapist. It prompts for user input, and uses a simple
21cr|perl-Chatbot-Eliza-1.80.0-1|25	transformation algorithm to change user input into a follow-up question.
21cr|perl-Chatbot-Eliza-1.80.0-1|26	The program is designed to give the appearance of understanding.
21cr|perl-Chatbot-Eliza-1.80.0-1|27	
21cr|perl-Chatbot-Eliza-1.80.0-1|28	%prep
21cr|perl-Chatbot-Eliza-1.80.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Chatbot-Eliza-1.80.0-1|30	
21cr|perl-Chatbot-Eliza-1.80.0-1|31	%build
21cr|perl-Chatbot-Eliza-1.80.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Chatbot-Eliza-1.80.0-1|33	%make
21cr|perl-Chatbot-Eliza-1.80.0-1|34	
21cr|perl-Chatbot-Eliza-1.80.0-1|35	%check
21cr|perl-Chatbot-Eliza-1.80.0-1|36	make test
21cr|perl-Chatbot-Eliza-1.80.0-1|37	
21cr|perl-Chatbot-Eliza-1.80.0-1|38	%install
21cr|perl-Chatbot-Eliza-1.80.0-1|39	%makeinstall_std
21cr|perl-Chatbot-Eliza-1.80.0-1|40	
21cr|perl-Chatbot-Eliza-1.80.0-1|41	%files
21cr|perl-Chatbot-Eliza-1.80.0-1|42	%doc README
21cr|perl-Chatbot-Eliza-1.80.0-1|43	%{_mandir}/man3/*
21cr|perl-Chatbot-Eliza-1.80.0-1|44	%{perl_vendorlib}/*

4068 21
21cr|perl-Check-ISA-0.40.0-7|1	%define upstream_name    Check-ISA
21cr|perl-Check-ISA-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Check-ISA-0.40.0-7|3	
21cr|perl-Check-ISA-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Check-ISA-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Check-ISA-0.40.0-7|6	Release:    7
21cr|perl-Check-ISA-0.40.0-7|7	
21cr|perl-Check-ISA-0.40.0-7|8	Summary:	DWIM, correct checking of an object's class
21cr|perl-Check-ISA-0.40.0-7|9	
21cr|perl-Check-ISA-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Check-ISA-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Check-ISA-0.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Check-ISA-0.40.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/N/NU/NUFFIN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Check-ISA-0.40.0-7|14	
21cr|perl-Check-ISA-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Check-ISA-0.40.0-7|16	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Check-ISA-0.40.0-7|17	BuildRequires:	perl(Test::use::ok)
21cr|perl-Check-ISA-0.40.0-7|18	
21cr|perl-Check-ISA-0.40.0-7|19	BuildArch:	noarch
21cr|perl-Check-ISA-0.40.0-7|20	
21cr|perl-Check-ISA-0.40.0-7|21	%description
21cr|perl-Check-ISA-0.40.0-7|22	This module provides several functions to assist in testing whether a value
21cr|perl-Check-ISA-0.40.0-7|23	is an object, and if so asking about its class.
21cr|perl-Check-ISA-0.40.0-7|24	
21cr|perl-Check-ISA-0.40.0-7|25	%prep
21cr|perl-Check-ISA-0.40.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Check-ISA-0.40.0-7|27	
21cr|perl-Check-ISA-0.40.0-7|28	%build
21cr|perl-Check-ISA-0.40.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Check-ISA-0.40.0-7|30	%make
21cr|perl-Check-ISA-0.40.0-7|31	
21cr|perl-Check-ISA-0.40.0-7|32	%check
21cr|perl-Check-ISA-0.40.0-7|33	%make test
21cr|perl-Check-ISA-0.40.0-7|34	
21cr|perl-Check-ISA-0.40.0-7|35	%install
21cr|perl-Check-ISA-0.40.0-7|36	%makeinstall_std
21cr|perl-Check-ISA-0.40.0-7|37	
21cr|perl-Check-ISA-0.40.0-7|38	%files
21cr|perl-Check-ISA-0.40.0-7|39	%doc Changes
21cr|perl-Check-ISA-0.40.0-7|40	%{_mandir}/man3/*
21cr|perl-Check-ISA-0.40.0-7|41	%{perl_vendorlib}/*

4069 21
21cr|perl-CHI-0.610.0-1|1	%define upstream_name    CHI
21cr|perl-CHI-0.610.0-1|2	%define upstream_version 0.61
21cr|perl-CHI-0.610.0-1|3	
21cr|perl-CHI-0.610.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CHI-0.610.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CHI-0.610.0-1|6	Release:	1
21cr|perl-CHI-0.610.0-1|7	Summary:	Nothing is cached
21cr|perl-CHI-0.610.0-1|8	License:	GPL+ or Artistic
21cr|perl-CHI-0.610.0-1|9	Group:		Development/Perl
21cr|perl-CHI-0.610.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CHI-0.610.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/A/AS/ASB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CHI-0.610.0-1|12	
21cr|perl-CHI-0.610.0-1|13	BuildRequires:	perl-devel
21cr|perl-CHI-0.610.0-1|14	BuildRequires:  perl(Carp::Assert)
21cr|perl-CHI-0.610.0-1|15	BuildRequires:  perl(Compress::Zlib)
21cr|perl-CHI-0.610.0-1|16	BuildRequires:  perl(Data::UUID)
21cr|perl-CHI-0.610.0-1|17	BuildRequires:  perl(Date::Parse)
21cr|perl-CHI-0.610.0-1|18	BuildRequires:  perl(Digest::JHash)
21cr|perl-CHI-0.610.0-1|19	BuildRequires:  perl(Digest::MD5)
21cr|perl-CHI-0.610.0-1|20	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CHI-0.610.0-1|21	BuildRequires:  perl(File::Spec)
21cr|perl-CHI-0.610.0-1|22	BuildRequires:  perl(Hash::MoreUtils)
21cr|perl-CHI-0.610.0-1|23	BuildRequires:  perl(JSON::MaybeXS)
21cr|perl-CHI-0.610.0-1|24	BuildRequires:  perl(List::MoreUtils)
21cr|perl-CHI-0.610.0-1|25	BuildRequires:  perl(Log::Any)
21cr|perl-CHI-0.610.0-1|26	BuildRequires:  perl(Log::Any::Adapter::Dispatch)
21cr|perl-CHI-0.610.0-1|27	BuildRequires:  perl(Module::Load::Conditional)
21cr|perl-CHI-0.610.0-1|28	BuildRequires:  perl(Moo)
21cr|perl-CHI-0.610.0-1|29	BuildRequires:  perl(MooX::Types::MooseLike)
21cr|perl-CHI-0.610.0-1|30	BuildRequires:  perl(MooX::Types::MooseLike::Base)
21cr|perl-CHI-0.610.0-1|31	BuildRequires:  perl(MooX::Types::MooseLike::Numeric)
21cr|perl-CHI-0.610.0-1|32	BuildRequires:  perl(Storable)
21cr|perl-CHI-0.610.0-1|33	BuildRequires:  perl(String::RewritePrefix)
21cr|perl-CHI-0.610.0-1|34	BuildRequires:  perl(Task::Weaken)
21cr|perl-CHI-0.610.0-1|35	BuildRequires:  perl(Test::Builder)
21cr|perl-CHI-0.610.0-1|36	BuildRequires:  perl(Test::Class)
21cr|perl-CHI-0.610.0-1|37	BuildRequires:  perl(Test::Deep)
21cr|perl-CHI-0.610.0-1|38	BuildRequires:  perl(Test::Exception)
21cr|perl-CHI-0.610.0-1|39	BuildRequires:  perl(Test::Log::Dispatch)
21cr|perl-CHI-0.610.0-1|40	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-CHI-0.610.0-1|41	BuildRequires:  perl(Test::Warn)
21cr|perl-CHI-0.610.0-1|42	BuildRequires:  perl(Time::Duration)
21cr|perl-CHI-0.610.0-1|43	BuildRequires:  perl(Time::Duration::Parse)
21cr|perl-CHI-0.610.0-1|44	BuildRequires:  perl(Try::Tiny)
21cr|perl-CHI-0.610.0-1|45	BuildRequires:  perl(Test::Pod)
21cr|perl-CHI-0.610.0-1|46	BuildRequires:  perl(Module::Mask)
21cr|perl-CHI-0.610.0-1|47	BuildRequires:  perl(Cache::FileCache)
21cr|perl-CHI-0.610.0-1|48	BuildRequires:  perl(Cache::FastMmap)
21cr|perl-CHI-0.610.0-1|49	BuildRequires:  perl(Class::Method::Modifiers)
21cr|perl-CHI-0.610.0-1|50	BuildRequires:  perl(Cpanel::JSON::XS)
21cr|perl-CHI-0.610.0-1|51	
21cr|perl-CHI-0.610.0-1|52	BuildArch:	noarch
21cr|perl-CHI-0.610.0-1|53	
21cr|perl-CHI-0.610.0-1|54	%description
21cr|perl-CHI-0.610.0-1|55	CHI provides a unified caching API, designed to assist a developer in
21cr|perl-CHI-0.610.0-1|56	persisting data for a specified period of time.
21cr|perl-CHI-0.610.0-1|57	
21cr|perl-CHI-0.610.0-1|58	The CHI interface is implemented by driver classes that support fetching,
21cr|perl-CHI-0.610.0-1|59	storing and clearing of data. Driver classes exist or will exist for the
21cr|perl-CHI-0.610.0-1|60	gamut of storage backends available to Perl, such as memory, plain files,
21cr|perl-CHI-0.610.0-1|61	memory mapped files, memcached, and DBI.
21cr|perl-CHI-0.610.0-1|62	
21cr|perl-CHI-0.610.0-1|63	CHI is intended as an evolution of DeWitt Clinton's Cache::Cache package,
21cr|perl-CHI-0.610.0-1|64	adhering to the basic Cache API but adding new features and addressing
21cr|perl-CHI-0.610.0-1|65	limitations in the Cache::Cache implementation.
21cr|perl-CHI-0.610.0-1|66	
21cr|perl-CHI-0.610.0-1|67	%prep
21cr|perl-CHI-0.610.0-1|68	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-CHI-0.610.0-1|69	find lib \( -type f -a -executable \) -exec chmod -x {} \;
21cr|perl-CHI-0.610.0-1|70	
21cr|perl-CHI-0.610.0-1|71	%build
21cr|perl-CHI-0.610.0-1|72	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CHI-0.610.0-1|73	%make
21cr|perl-CHI-0.610.0-1|74	
21cr|perl-CHI-0.610.0-1|75	%check
21cr|perl-CHI-0.610.0-1|76	make test
21cr|perl-CHI-0.610.0-1|77	
21cr|perl-CHI-0.610.0-1|78	%install
21cr|perl-CHI-0.610.0-1|79	%makeinstall_std
21cr|perl-CHI-0.610.0-1|80	
21cr|perl-CHI-0.610.0-1|81	%files
21cr|perl-CHI-0.610.0-1|82	%doc Changes LICENSE META.yml META.json
21cr|perl-CHI-0.610.0-1|83	%{_mandir}/man3/*
21cr|perl-CHI-0.610.0-1|84	%{perl_vendorlib}/*

4070 21
21cr|perl-CLASS-1.1.8-1|1	%define upstream_name    CLASS
21cr|perl-CLASS-1.1.8-1|2	%define upstream_version 1.1.8
21cr|perl-CLASS-1.1.8-1|3	
21cr|perl-CLASS-1.1.8-1|4	Name:		perl-%{upstream_name}
21cr|perl-CLASS-1.1.8-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CLASS-1.1.8-1|6	Release:	1
21cr|perl-CLASS-1.1.8-1|7	
21cr|perl-CLASS-1.1.8-1|8	Summary:	Alias for __PACKAGE__
21cr|perl-CLASS-1.1.8-1|9	
21cr|perl-CLASS-1.1.8-1|10	License:	GPL+ or Artistic
21cr|perl-CLASS-1.1.8-1|11	Group:		Development/Perl
21cr|perl-CLASS-1.1.8-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CLASS-1.1.8-1|13	Source0:	https://cpan.metacpan.org/authors/id/J/JD/JDEGUEST/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-CLASS-1.1.8-1|14	
21cr|perl-CLASS-1.1.8-1|15	BuildRequires:	perl-devel
21cr|perl-CLASS-1.1.8-1|16	BuildRequires:	perl(Test::More)
21cr|perl-CLASS-1.1.8-1|17	BuildArch:	noarch
21cr|perl-CLASS-1.1.8-1|18	
21cr|perl-CLASS-1.1.8-1|19	%description
21cr|perl-CLASS-1.1.8-1|20	CLASS and $CLASS are both synonyms for __PACKAGE__. Easier to type.
21cr|perl-CLASS-1.1.8-1|21	
21cr|perl-CLASS-1.1.8-1|22	$CLASS has the additional benefit of working in strings.
21cr|perl-CLASS-1.1.8-1|23	
21cr|perl-CLASS-1.1.8-1|24	%prep
21cr|perl-CLASS-1.1.8-1|25	%setup -q -n %{upstream_name}-v%{upstream_version}
21cr|perl-CLASS-1.1.8-1|26	
21cr|perl-CLASS-1.1.8-1|27	%build
21cr|perl-CLASS-1.1.8-1|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CLASS-1.1.8-1|29	%make
21cr|perl-CLASS-1.1.8-1|30	
21cr|perl-CLASS-1.1.8-1|31	%check
21cr|perl-CLASS-1.1.8-1|32	make test
21cr|perl-CLASS-1.1.8-1|33	
21cr|perl-CLASS-1.1.8-1|34	%install
21cr|perl-CLASS-1.1.8-1|35	%makeinstall_std
21cr|perl-CLASS-1.1.8-1|36	
21cr|perl-CLASS-1.1.8-1|37	%files
21cr|perl-CLASS-1.1.8-1|38	%doc Changes META.yml
21cr|perl-CLASS-1.1.8-1|39	%{_mandir}/man3/*
21cr|perl-CLASS-1.1.8-1|40	%{perl_vendorlib}/*

4071 21
21cr|perl-Class-Accessor-Assert-1.410.0-7|1	%define upstream_name    Class-Accessor-Assert
21cr|perl-Class-Accessor-Assert-1.410.0-7|2	%define upstream_version 1.41
21cr|perl-Class-Accessor-Assert-1.410.0-7|3	
21cr|perl-Class-Accessor-Assert-1.410.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Accessor-Assert-1.410.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Accessor-Assert-1.410.0-7|6	Release:	7
21cr|perl-Class-Accessor-Assert-1.410.0-7|7	
21cr|perl-Class-Accessor-Assert-1.410.0-7|8	Summary:	Accessors which type-check
21cr|perl-Class-Accessor-Assert-1.410.0-7|9	
21cr|perl-Class-Accessor-Assert-1.410.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-Accessor-Assert-1.410.0-7|11	Group:		Development/Perl
21cr|perl-Class-Accessor-Assert-1.410.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Accessor-Assert-1.410.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Accessor-Assert-1.410.0-7|14	
21cr|perl-Class-Accessor-Assert-1.410.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-Accessor-Assert-1.410.0-7|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Class-Accessor-Assert-1.410.0-7|17	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Class-Accessor-Assert-1.410.0-7|18	BuildArch:	noarch
21cr|perl-Class-Accessor-Assert-1.410.0-7|19	
21cr|perl-Class-Accessor-Assert-1.410.0-7|20	%description
21cr|perl-Class-Accessor-Assert-1.410.0-7|21	This is a version of Class::Accessor which offers rudimentary
21cr|perl-Class-Accessor-Assert-1.410.0-7|22	type-checking and existence-checking of arguments to constructors and
21cr|perl-Class-Accessor-Assert-1.410.0-7|23	set accessors.
21cr|perl-Class-Accessor-Assert-1.410.0-7|24	
21cr|perl-Class-Accessor-Assert-1.410.0-7|25	%prep
21cr|perl-Class-Accessor-Assert-1.410.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Accessor-Assert-1.410.0-7|27	chmod 644 README Changes
21cr|perl-Class-Accessor-Assert-1.410.0-7|28	
21cr|perl-Class-Accessor-Assert-1.410.0-7|29	%build
21cr|perl-Class-Accessor-Assert-1.410.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Accessor-Assert-1.410.0-7|31	%make
21cr|perl-Class-Accessor-Assert-1.410.0-7|32	
21cr|perl-Class-Accessor-Assert-1.410.0-7|33	%check
21cr|perl-Class-Accessor-Assert-1.410.0-7|34	make test
21cr|perl-Class-Accessor-Assert-1.410.0-7|35	
21cr|perl-Class-Accessor-Assert-1.410.0-7|36	%install
21cr|perl-Class-Accessor-Assert-1.410.0-7|37	%makeinstall_std
21cr|perl-Class-Accessor-Assert-1.410.0-7|38	
21cr|perl-Class-Accessor-Assert-1.410.0-7|39	%files
21cr|perl-Class-Accessor-Assert-1.410.0-7|40	%doc Changes README
21cr|perl-Class-Accessor-Assert-1.410.0-7|41	%{perl_vendorlib}/Class
21cr|perl-Class-Accessor-Assert-1.410.0-7|42	%{_mandir}/*/*

4072 21
21cr|perl-Class-Accessor-Chained-0.10.0-7|1	%define upstream_name Class-Accessor-Chained
21cr|perl-Class-Accessor-Chained-0.10.0-7|2	%define upstream_version 0.01
21cr|perl-Class-Accessor-Chained-0.10.0-7|3	
21cr|perl-Class-Accessor-Chained-0.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Accessor-Chained-0.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Accessor-Chained-0.10.0-7|6	Release:	7
21cr|perl-Class-Accessor-Chained-0.10.0-7|7	
21cr|perl-Class-Accessor-Chained-0.10.0-7|8	Summary:	Class-Accessor-Chained module for perl
21cr|perl-Class-Accessor-Chained-0.10.0-7|9	
21cr|perl-Class-Accessor-Chained-0.10.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-Accessor-Chained-0.10.0-7|11	Group:		Development/Perl
21cr|perl-Class-Accessor-Chained-0.10.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Accessor-Chained-0.10.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Accessor-Chained-0.10.0-7|14	
21cr|perl-Class-Accessor-Chained-0.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-Accessor-Chained-0.10.0-7|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Class-Accessor-Chained-0.10.0-7|17	# README says it needs this, and the automatic perl requirement isn't
21cr|perl-Class-Accessor-Chained-0.10.0-7|18	# being added, so here it is
21cr|perl-Class-Accessor-Chained-0.10.0-7|19	Requires:	perl(Class::Accessor)
21cr|perl-Class-Accessor-Chained-0.10.0-7|20	BuildArch:	noarch
21cr|perl-Class-Accessor-Chained-0.10.0-7|21	
21cr|perl-Class-Accessor-Chained-0.10.0-7|22	%description
21cr|perl-Class-Accessor-Chained-0.10.0-7|23	A chained accessor is one that always returns the object when called
21cr|perl-Class-Accessor-Chained-0.10.0-7|24	with parameters (to set), and the value of the field when called with
21cr|perl-Class-Accessor-Chained-0.10.0-7|25	no arguments.
21cr|perl-Class-Accessor-Chained-0.10.0-7|26	
21cr|perl-Class-Accessor-Chained-0.10.0-7|27	This module subclasses Class::Accessor in order to provide the same
21cr|perl-Class-Accessor-Chained-0.10.0-7|28	mk_accessors interface.
21cr|perl-Class-Accessor-Chained-0.10.0-7|29	
21cr|perl-Class-Accessor-Chained-0.10.0-7|30	%prep
21cr|perl-Class-Accessor-Chained-0.10.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Accessor-Chained-0.10.0-7|32	
21cr|perl-Class-Accessor-Chained-0.10.0-7|33	%build
21cr|perl-Class-Accessor-Chained-0.10.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Accessor-Chained-0.10.0-7|35	%make
21cr|perl-Class-Accessor-Chained-0.10.0-7|36	make test
21cr|perl-Class-Accessor-Chained-0.10.0-7|37	
21cr|perl-Class-Accessor-Chained-0.10.0-7|38	%install
21cr|perl-Class-Accessor-Chained-0.10.0-7|39	%makeinstall_std
21cr|perl-Class-Accessor-Chained-0.10.0-7|40	
21cr|perl-Class-Accessor-Chained-0.10.0-7|41	%files
21cr|perl-Class-Accessor-Chained-0.10.0-7|42	%doc Changes README
21cr|perl-Class-Accessor-Chained-0.10.0-7|43	%{perl_vendorlib}/Class/Accessor/Chained.pm
21cr|perl-Class-Accessor-Chained-0.10.0-7|44	%{perl_vendorlib}/Class/Accessor/Chained
21cr|perl-Class-Accessor-Chained-0.10.0-7|45	%{_mandir}/*/*

4073 21
21cr|perl-Class-Accessor-Classy-0.9.1-6|1	%define upstream_name    Class-Accessor-Classy
21cr|perl-Class-Accessor-Classy-0.9.1-6|2	%define upstream_version v0.9.1
21cr|perl-Class-Accessor-Classy-0.9.1-6|3	
21cr|perl-Class-Accessor-Classy-0.9.1-6|4	Name:       perl-%{upstream_name}
21cr|perl-Class-Accessor-Classy-0.9.1-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-Accessor-Classy-0.9.1-6|6	Release:    6
21cr|perl-Class-Accessor-Classy-0.9.1-6|7	
21cr|perl-Class-Accessor-Classy-0.9.1-6|8	Summary:    Accessors with minimal inheritance
21cr|perl-Class-Accessor-Classy-0.9.1-6|9	
21cr|perl-Class-Accessor-Classy-0.9.1-6|10	License:    GPL+ or Artistic
21cr|perl-Class-Accessor-Classy-0.9.1-6|11	Group:      Development/Perl
21cr|perl-Class-Accessor-Classy-0.9.1-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Accessor-Classy-0.9.1-6|13	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Accessor-Classy-0.9.1-6|14	
21cr|perl-Class-Accessor-Classy-0.9.1-6|15	BuildRequires: perl(Module::Build)
21cr|perl-Class-Accessor-Classy-0.9.1-6|16	BuildRequires: perl(Test::More)
21cr|perl-Class-Accessor-Classy-0.9.1-6|17	BuildRequires: perl(version)
21cr|perl-Class-Accessor-Classy-0.9.1-6|18	BuildRequires: perl(Module::Build)
21cr|perl-Class-Accessor-Classy-0.9.1-6|19	BuildArch: noarch
21cr|perl-Class-Accessor-Classy-0.9.1-6|20	
21cr|perl-Class-Accessor-Classy-0.9.1-6|21	%description
21cr|perl-Class-Accessor-Classy-0.9.1-6|22	no description found
21cr|perl-Class-Accessor-Classy-0.9.1-6|23	
21cr|perl-Class-Accessor-Classy-0.9.1-6|24	%prep
21cr|perl-Class-Accessor-Classy-0.9.1-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Accessor-Classy-0.9.1-6|26	
21cr|perl-Class-Accessor-Classy-0.9.1-6|27	%build
21cr|perl-Class-Accessor-Classy-0.9.1-6|28	%{__perl} Build.PL installdirs=vendor
21cr|perl-Class-Accessor-Classy-0.9.1-6|29	
21cr|perl-Class-Accessor-Classy-0.9.1-6|30	./Build
21cr|perl-Class-Accessor-Classy-0.9.1-6|31	
21cr|perl-Class-Accessor-Classy-0.9.1-6|32	%check
21cr|perl-Class-Accessor-Classy-0.9.1-6|33	./Build test
21cr|perl-Class-Accessor-Classy-0.9.1-6|34	
21cr|perl-Class-Accessor-Classy-0.9.1-6|35	%install
21cr|perl-Class-Accessor-Classy-0.9.1-6|36	./Build install destdir=%{buildroot}
21cr|perl-Class-Accessor-Classy-0.9.1-6|37	
21cr|perl-Class-Accessor-Classy-0.9.1-6|38	%clean
21cr|perl-Class-Accessor-Classy-0.9.1-6|39	
21cr|perl-Class-Accessor-Classy-0.9.1-6|40	%files
21cr|perl-Class-Accessor-Classy-0.9.1-6|41	%doc README Changes
21cr|perl-Class-Accessor-Classy-0.9.1-6|42	%{_mandir}/man3/*
21cr|perl-Class-Accessor-Classy-0.9.1-6|43	%{perl_vendorlib}/*

4074 21
21cr|perl-Class-Accessor-Complex-1.100.880-8|1	%define upstream_name    Class-Accessor-Complex
21cr|perl-Class-Accessor-Complex-1.100.880-8|2	%define upstream_version 1.100880
21cr|perl-Class-Accessor-Complex-1.100.880-8|3	
21cr|perl-Class-Accessor-Complex-1.100.880-8|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Accessor-Complex-1.100.880-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Accessor-Complex-1.100.880-8|6	Release:	8
21cr|perl-Class-Accessor-Complex-1.100.880-8|7	
21cr|perl-Class-Accessor-Complex-1.100.880-8|8	Summary:	Arrays, hashes, booleans, integers, sets and more
21cr|perl-Class-Accessor-Complex-1.100.880-8|9	
21cr|perl-Class-Accessor-Complex-1.100.880-8|10	License:	GPL+ or Artistic
21cr|perl-Class-Accessor-Complex-1.100.880-8|11	Group:		Development/Perl
21cr|perl-Class-Accessor-Complex-1.100.880-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Accessor-Complex-1.100.880-8|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Accessor-Complex-1.100.880-8|14	
21cr|perl-Class-Accessor-Complex-1.100.880-8|15	BuildRequires:	perl-devel
21cr|perl-Class-Accessor-Complex-1.100.880-8|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Class-Accessor-Complex-1.100.880-8|17	BuildRequires:	perl(Class::Accessor::Installer)
21cr|perl-Class-Accessor-Complex-1.100.880-8|18	BuildRequires:	perl(Data::Miscellany)
21cr|perl-Class-Accessor-Complex-1.100.880-8|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Class-Accessor-Complex-1.100.880-8|20	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Class-Accessor-Complex-1.100.880-8|21	BuildRequires:	perl(Test::Compile)
21cr|perl-Class-Accessor-Complex-1.100.880-8|22	BuildRequires:	perl(Test::More)
21cr|perl-Class-Accessor-Complex-1.100.880-8|23	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Class-Accessor-Complex-1.100.880-8|24	
21cr|perl-Class-Accessor-Complex-1.100.880-8|25	BuildArch:	noarch
21cr|perl-Class-Accessor-Complex-1.100.880-8|26	
21cr|perl-Class-Accessor-Complex-1.100.880-8|27	%description
21cr|perl-Class-Accessor-Complex-1.100.880-8|28	This module generates accessors for your class in the same spirit as the
21cr|perl-Class-Accessor-Complex-1.100.880-8|29	Class::Accessor manpage does. While the latter deals with accessors for
21cr|perl-Class-Accessor-Complex-1.100.880-8|30	scalar values, this module provides accessor makers for arrays, hashes,
21cr|perl-Class-Accessor-Complex-1.100.880-8|31	integers, booleans, sets and more.
21cr|perl-Class-Accessor-Complex-1.100.880-8|32	
21cr|perl-Class-Accessor-Complex-1.100.880-8|33	As seen in the synopsis, you can chain calls to the accessor makers. Also,
21cr|perl-Class-Accessor-Complex-1.100.880-8|34	because this module inherits from the Class::Accessor manpage, you can put
21cr|perl-Class-Accessor-Complex-1.100.880-8|35	a call to one of its accessor makers at the end of the chain.
21cr|perl-Class-Accessor-Complex-1.100.880-8|36	
21cr|perl-Class-Accessor-Complex-1.100.880-8|37	The accessor generators also generate documentation ready to be used with
21cr|perl-Class-Accessor-Complex-1.100.880-8|38	the Pod::Generated manpage.
21cr|perl-Class-Accessor-Complex-1.100.880-8|39	
21cr|perl-Class-Accessor-Complex-1.100.880-8|40	%prep
21cr|perl-Class-Accessor-Complex-1.100.880-8|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Accessor-Complex-1.100.880-8|42	
21cr|perl-Class-Accessor-Complex-1.100.880-8|43	%build
21cr|perl-Class-Accessor-Complex-1.100.880-8|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Accessor-Complex-1.100.880-8|45	%make
21cr|perl-Class-Accessor-Complex-1.100.880-8|46	
21cr|perl-Class-Accessor-Complex-1.100.880-8|47	%check
21cr|perl-Class-Accessor-Complex-1.100.880-8|48	%make test
21cr|perl-Class-Accessor-Complex-1.100.880-8|49	
21cr|perl-Class-Accessor-Complex-1.100.880-8|50	%install
21cr|perl-Class-Accessor-Complex-1.100.880-8|51	%makeinstall_std
21cr|perl-Class-Accessor-Complex-1.100.880-8|52	
21cr|perl-Class-Accessor-Complex-1.100.880-8|53	%files
21cr|perl-Class-Accessor-Complex-1.100.880-8|54	%doc Changes LICENSE README META.yml
21cr|perl-Class-Accessor-Complex-1.100.880-8|55	%{_mandir}/man3/*
21cr|perl-Class-Accessor-Complex-1.100.880-8|56	%{perl_vendorlib}/*

4075 21
21cr|perl-Class-Accessor-Constructor-1.111.590-7|1	%define upstream_name    Class-Accessor-Constructor
21cr|perl-Class-Accessor-Constructor-1.111.590-7|2	%define upstream_version 1.111590
21cr|perl-Class-Accessor-Constructor-1.111.590-7|3	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Accessor-Constructor-1.111.590-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Accessor-Constructor-1.111.590-7|6	Release:	7
21cr|perl-Class-Accessor-Constructor-1.111.590-7|7	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|8	Summary:	Support for an automated dirty flag in
21cr|perl-Class-Accessor-Constructor-1.111.590-7|9	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|10	License:	GPL+ or Artistic
21cr|perl-Class-Accessor-Constructor-1.111.590-7|11	Group:		Development/Perl
21cr|perl-Class-Accessor-Constructor-1.111.590-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Accessor-Constructor-1.111.590-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Accessor-Constructor-1.111.590-7|14	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|15	BuildRequires:	perl-devel
21cr|perl-Class-Accessor-Constructor-1.111.590-7|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Class-Accessor-Constructor-1.111.590-7|17	BuildRequires:	perl(Class::Accessor::Complex)
21cr|perl-Class-Accessor-Constructor-1.111.590-7|18	BuildRequires:	perl(Class::Accessor::Installer)
21cr|perl-Class-Accessor-Constructor-1.111.590-7|19	BuildRequires:	perl(Data::Inherited)
21cr|perl-Class-Accessor-Constructor-1.111.590-7|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Class-Accessor-Constructor-1.111.590-7|21	BuildRequires:	perl(Test::Compile)
21cr|perl-Class-Accessor-Constructor-1.111.590-7|22	BuildRequires:	perl(Test::More)
21cr|perl-Class-Accessor-Constructor-1.111.590-7|23	BuildArch:	noarch
21cr|perl-Class-Accessor-Constructor-1.111.590-7|24	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|25	%description
21cr|perl-Class-Accessor-Constructor-1.111.590-7|26	This module generates accessors for your class in the same spirit as the
21cr|perl-Class-Accessor-Constructor-1.111.590-7|27	Class::Accessor manpage does. While the latter deals with accessors for
21cr|perl-Class-Accessor-Constructor-1.111.590-7|28	scalar values, this module provides accessor makers for rather flexible
21cr|perl-Class-Accessor-Constructor-1.111.590-7|29	constructors.
21cr|perl-Class-Accessor-Constructor-1.111.590-7|30	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|31	The accessor generators also generate documentation ready to be used with
21cr|perl-Class-Accessor-Constructor-1.111.590-7|32	the Pod::Generated manpage.
21cr|perl-Class-Accessor-Constructor-1.111.590-7|33	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|34	%prep
21cr|perl-Class-Accessor-Constructor-1.111.590-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Accessor-Constructor-1.111.590-7|36	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|37	%build
21cr|perl-Class-Accessor-Constructor-1.111.590-7|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Accessor-Constructor-1.111.590-7|39	%make
21cr|perl-Class-Accessor-Constructor-1.111.590-7|40	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|41	%check
21cr|perl-Class-Accessor-Constructor-1.111.590-7|42	%make test
21cr|perl-Class-Accessor-Constructor-1.111.590-7|43	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|44	%install
21cr|perl-Class-Accessor-Constructor-1.111.590-7|45	%makeinstall_std
21cr|perl-Class-Accessor-Constructor-1.111.590-7|46	
21cr|perl-Class-Accessor-Constructor-1.111.590-7|47	%files
21cr|perl-Class-Accessor-Constructor-1.111.590-7|48	%doc Changes LICENSE README
21cr|perl-Class-Accessor-Constructor-1.111.590-7|49	%{_mandir}/man3/*
21cr|perl-Class-Accessor-Constructor-1.111.590-7|50	%{perl_vendorlib}/*

4076 21
21cr|perl-Class-Accessor-Installer-1.100.880-8|1	%define upstream_name    Class-Accessor-Installer
21cr|perl-Class-Accessor-Installer-1.100.880-8|2	%define upstream_version 1.100880
21cr|perl-Class-Accessor-Installer-1.100.880-8|3	
21cr|perl-Class-Accessor-Installer-1.100.880-8|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Accessor-Installer-1.100.880-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Accessor-Installer-1.100.880-8|6	Release:	8
21cr|perl-Class-Accessor-Installer-1.100.880-8|7	
21cr|perl-Class-Accessor-Installer-1.100.880-8|8	Summary:	Install an accessor subroutine
21cr|perl-Class-Accessor-Installer-1.100.880-8|9	
21cr|perl-Class-Accessor-Installer-1.100.880-8|10	License:	GPL+ or Artistic
21cr|perl-Class-Accessor-Installer-1.100.880-8|11	Group:		Development/Perl
21cr|perl-Class-Accessor-Installer-1.100.880-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Accessor-Installer-1.100.880-8|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Accessor-Installer-1.100.880-8|14	
21cr|perl-Class-Accessor-Installer-1.100.880-8|15	BuildRequires:	perl-devel
21cr|perl-Class-Accessor-Installer-1.100.880-8|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Class-Accessor-Installer-1.100.880-8|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Class-Accessor-Installer-1.100.880-8|18	BuildRequires:	perl(Sub::Name)
21cr|perl-Class-Accessor-Installer-1.100.880-8|19	BuildRequires:	perl(Test::Compile)
21cr|perl-Class-Accessor-Installer-1.100.880-8|20	BuildRequires:	perl(Test::More)
21cr|perl-Class-Accessor-Installer-1.100.880-8|21	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Class-Accessor-Installer-1.100.880-8|22	BuildRequires:	perl(URI::Escape)
21cr|perl-Class-Accessor-Installer-1.100.880-8|23	#BuildRequires:	perl(Vim::Tag)
21cr|perl-Class-Accessor-Installer-1.100.880-8|24	
21cr|perl-Class-Accessor-Installer-1.100.880-8|25	BuildArch:	noarch
21cr|perl-Class-Accessor-Installer-1.100.880-8|26	
21cr|perl-Class-Accessor-Installer-1.100.880-8|27	%description
21cr|perl-Class-Accessor-Installer-1.100.880-8|28	This mixin class provides a method that will install a coderef. There are
21cr|perl-Class-Accessor-Installer-1.100.880-8|29	other modules that do this, but this one is a bit more specific to the
21cr|perl-Class-Accessor-Installer-1.100.880-8|30	needs of the Class::Accessor::Complex manpage and friends.
21cr|perl-Class-Accessor-Installer-1.100.880-8|31	
21cr|perl-Class-Accessor-Installer-1.100.880-8|32	It is intended as a mixin, that is, your accessor-generating class should
21cr|perl-Class-Accessor-Installer-1.100.880-8|33	inherit from this class.
21cr|perl-Class-Accessor-Installer-1.100.880-8|34	
21cr|perl-Class-Accessor-Installer-1.100.880-8|35	%prep
21cr|perl-Class-Accessor-Installer-1.100.880-8|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Accessor-Installer-1.100.880-8|37	
21cr|perl-Class-Accessor-Installer-1.100.880-8|38	%build
21cr|perl-Class-Accessor-Installer-1.100.880-8|39	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-Class-Accessor-Installer-1.100.880-8|40	%make
21cr|perl-Class-Accessor-Installer-1.100.880-8|41	
21cr|perl-Class-Accessor-Installer-1.100.880-8|42	%check
21cr|perl-Class-Accessor-Installer-1.100.880-8|43	%make test
21cr|perl-Class-Accessor-Installer-1.100.880-8|44	
21cr|perl-Class-Accessor-Installer-1.100.880-8|45	%install
21cr|perl-Class-Accessor-Installer-1.100.880-8|46	%makeinstall_std
21cr|perl-Class-Accessor-Installer-1.100.880-8|47	
21cr|perl-Class-Accessor-Installer-1.100.880-8|48	%files
21cr|perl-Class-Accessor-Installer-1.100.880-8|49	%doc Changes LICENSE README
21cr|perl-Class-Accessor-Installer-1.100.880-8|50	%{_mandir}/man3/*
21cr|perl-Class-Accessor-Installer-1.100.880-8|51	%{perl_vendorlib}/*

4077 21
21cr|perl-Class-Accessor-Lite-0.80.0-1|1	%define upstream_name    Class-Accessor-Lite
21cr|perl-Class-Accessor-Lite-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-Class-Accessor-Lite-0.80.0-1|3	
21cr|perl-Class-Accessor-Lite-0.80.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Class-Accessor-Lite-0.80.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-Accessor-Lite-0.80.0-1|6	Release:    1
21cr|perl-Class-Accessor-Lite-0.80.0-1|7	
21cr|perl-Class-Accessor-Lite-0.80.0-1|8	Summary:    A minimalistic variant of Class::Accessor
21cr|perl-Class-Accessor-Lite-0.80.0-1|9	License:    GPL+ or Artistic
21cr|perl-Class-Accessor-Lite-0.80.0-1|10	Group:      Development/Perl
21cr|perl-Class-Accessor-Lite-0.80.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Accessor-Lite-0.80.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Accessor-Lite-0.80.0-1|13	
21cr|perl-Class-Accessor-Lite-0.80.0-1|14	BuildRequires: perl-devel
21cr|perl-Class-Accessor-Lite-0.80.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Class-Accessor-Lite-0.80.0-1|16	BuildRequires: perl(inc::Module::Install)
21cr|perl-Class-Accessor-Lite-0.80.0-1|17	BuildArch: noarch
21cr|perl-Class-Accessor-Lite-0.80.0-1|18	
21cr|perl-Class-Accessor-Lite-0.80.0-1|19	%description
21cr|perl-Class-Accessor-Lite-0.80.0-1|20	The module is a variant of 'Class::Accessor'. It is fast and requires less
21cr|perl-Class-Accessor-Lite-0.80.0-1|21	typing, has no dependencies to other modules, and does not mess up the
21cr|perl-Class-Accessor-Lite-0.80.0-1|22	@ISA.
21cr|perl-Class-Accessor-Lite-0.80.0-1|23	
21cr|perl-Class-Accessor-Lite-0.80.0-1|24	%prep
21cr|perl-Class-Accessor-Lite-0.80.0-1|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Accessor-Lite-0.80.0-1|26	
21cr|perl-Class-Accessor-Lite-0.80.0-1|27	%build
21cr|perl-Class-Accessor-Lite-0.80.0-1|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Accessor-Lite-0.80.0-1|29	
21cr|perl-Class-Accessor-Lite-0.80.0-1|30	%make
21cr|perl-Class-Accessor-Lite-0.80.0-1|31	
21cr|perl-Class-Accessor-Lite-0.80.0-1|32	%check
21cr|perl-Class-Accessor-Lite-0.80.0-1|33	%make test
21cr|perl-Class-Accessor-Lite-0.80.0-1|34	
21cr|perl-Class-Accessor-Lite-0.80.0-1|35	%install
21cr|perl-Class-Accessor-Lite-0.80.0-1|36	%makeinstall_std
21cr|perl-Class-Accessor-Lite-0.80.0-1|37	
21cr|perl-Class-Accessor-Lite-0.80.0-1|38	%files
21cr|perl-Class-Accessor-Lite-0.80.0-1|39	%doc Changes README META.yml
21cr|perl-Class-Accessor-Lite-0.80.0-1|40	%{_mandir}/man3/*
21cr|perl-Class-Accessor-Lite-0.80.0-1|41	%{perl_vendorlib}/*

4078 21
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|1	%define upstream_name    Class-Accessor-Lvalue
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|2	%define upstream_version 0.11
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|3	
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|6	Release:	8
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|7	
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|8	Summary:	Class-Accessor-Lvalue module for perl
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|9	
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|10	License:	GPL+ or Artistic
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|11	Group:		Development/Perl
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|13	Source0:	https://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|14	BuildRequires:	perl-devel
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|15	BuildRequires:	perl(Want)
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|17	BuildArch:	noarch
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|18	# README says this is a dependency and automatic rpm dependencies
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|19	# are not catching this
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|20	Requires:	perl(Class::Accessor)
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|21	
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|22	%description
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|23	This module subclasses Class::Accessor in order to provide lvalue
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|24	accessor makers.
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|25	
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|26	%prep
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|28	
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|29	%build
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|31	%make
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|32	make test
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|33	
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|34	%install
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|35	%makeinstall_std
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|36	
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|37	%files
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|38	%doc Changes README
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|39	%{perl_vendorlib}/Class/Accessor/Lvalue.pm
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|40	%{perl_vendorlib}/Class/Accessor/Lvalue
21cr|perl-Class-Accessor-Lvalue-0.110.0-8|41	%{_mandir}/*/*

4079 21
21cr|perl-Class-Adapter-1.90.0-1|1	%define upstream_name    Class-Adapter
21cr|perl-Class-Adapter-1.90.0-1|2	%define upstream_version 1.09
21cr|perl-Class-Adapter-1.90.0-1|3	
21cr|perl-Class-Adapter-1.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Adapter-1.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Adapter-1.90.0-1|6	Release:	1
21cr|perl-Class-Adapter-1.90.0-1|7	
21cr|perl-Class-Adapter-1.90.0-1|8	Summary:	Generate Class::Adapter classes
21cr|perl-Class-Adapter-1.90.0-1|9	
21cr|perl-Class-Adapter-1.90.0-1|10	License:	GPL+ or Artistic
21cr|perl-Class-Adapter-1.90.0-1|11	Group:		Development/Perl
21cr|perl-Class-Adapter-1.90.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Adapter-1.90.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Adapter-1.90.0-1|14	
21cr|perl-Class-Adapter-1.90.0-1|15	BuildRequires:	perl-devel
21cr|perl-Class-Adapter-1.90.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Class-Adapter-1.90.0-1|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-Class-Adapter-1.90.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-Class-Adapter-1.90.0-1|19	BuildArch:	noarch
21cr|perl-Class-Adapter-1.90.0-1|20	
21cr|perl-Class-Adapter-1.90.0-1|21	%description
21cr|perl-Class-Adapter-1.90.0-1|22	The 'Class::Adapter' class is intended as an abstract base class for
21cr|perl-Class-Adapter-1.90.0-1|23	creating any sort of class or object that follows the _Adapter_ pattern.
21cr|perl-Class-Adapter-1.90.0-1|24	
21cr|perl-Class-Adapter-1.90.0-1|25	What is an Adapter?
21cr|perl-Class-Adapter-1.90.0-1|26	The term _Adapter_ refers to a _"Design Pattern"_ of the same name,
21cr|perl-Class-Adapter-1.90.0-1|27	from the famous _"Gang of Four"_ book _"Design Patterns"_. Although
21cr|perl-Class-Adapter-1.90.0-1|28	their original implementation was designed for Java and similar
21cr|perl-Class-Adapter-1.90.0-1|29	single-inheritance strictly-typed langauge, the situation for which it
21cr|perl-Class-Adapter-1.90.0-1|30	applies is still valid.
21cr|perl-Class-Adapter-1.90.0-1|31	
21cr|perl-Class-Adapter-1.90.0-1|32	An _Adapter_ in this Perl sense of the term is when a class is created
21cr|perl-Class-Adapter-1.90.0-1|33	to achieve by composition (objects containing other object) something
21cr|perl-Class-Adapter-1.90.0-1|34	that can't be achieved by inheritance (sub-classing).
21cr|perl-Class-Adapter-1.90.0-1|35	
21cr|perl-Class-Adapter-1.90.0-1|36	%prep
21cr|perl-Class-Adapter-1.90.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Adapter-1.90.0-1|38	
21cr|perl-Class-Adapter-1.90.0-1|39	%build
21cr|perl-Class-Adapter-1.90.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Adapter-1.90.0-1|41	%make
21cr|perl-Class-Adapter-1.90.0-1|42	
21cr|perl-Class-Adapter-1.90.0-1|43	%check
21cr|perl-Class-Adapter-1.90.0-1|44	make test
21cr|perl-Class-Adapter-1.90.0-1|45	
21cr|perl-Class-Adapter-1.90.0-1|46	%install
21cr|perl-Class-Adapter-1.90.0-1|47	%makeinstall_std
21cr|perl-Class-Adapter-1.90.0-1|48	
21cr|perl-Class-Adapter-1.90.0-1|49	%files
21cr|perl-Class-Adapter-1.90.0-1|50	%doc README LICENSE Changes
21cr|perl-Class-Adapter-1.90.0-1|51	%{_mandir}/man3/*
21cr|perl-Class-Adapter-1.90.0-1|52	%{perl_vendorlib}/*

4080 21
21cr|perl-Class-ArrayObjects-1.30.0-7|1	%define upstream_name    Class-ArrayObjects
21cr|perl-Class-ArrayObjects-1.30.0-7|2	%define upstream_version 1.03
21cr|perl-Class-ArrayObjects-1.30.0-7|3	
21cr|perl-Class-ArrayObjects-1.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-ArrayObjects-1.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-ArrayObjects-1.30.0-7|6	Release:	7
21cr|perl-Class-ArrayObjects-1.30.0-7|7	
21cr|perl-Class-ArrayObjects-1.30.0-7|8	Summary:	Class-ArrayObjects module for perl
21cr|perl-Class-ArrayObjects-1.30.0-7|9	
21cr|perl-Class-ArrayObjects-1.30.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-ArrayObjects-1.30.0-7|11	Group:		Development/Perl
21cr|perl-Class-ArrayObjects-1.30.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-ArrayObjects-1.30.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-ArrayObjects-1.30.0-7|14	
21cr|perl-Class-ArrayObjects-1.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-ArrayObjects-1.30.0-7|16	BuildArch:	noarch
21cr|perl-Class-ArrayObjects-1.30.0-7|17	
21cr|perl-Class-ArrayObjects-1.30.0-7|18	%description
21cr|perl-Class-ArrayObjects-1.30.0-7|19	This module makes it easy to build classes using array based objects.
21cr|perl-Class-ArrayObjects-1.30.0-7|20	It's main goal is to allow one to create less memory hungry programs,
21cr|perl-Class-ArrayObjects-1.30.0-7|21	notably in memory-sensitive contexts such as mod_perl.
21cr|perl-Class-ArrayObjects-1.30.0-7|22	
21cr|perl-Class-ArrayObjects-1.30.0-7|23	%prep
21cr|perl-Class-ArrayObjects-1.30.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-ArrayObjects-1.30.0-7|25	find . -type f -exec chmod 0644 {} \;
21cr|perl-Class-ArrayObjects-1.30.0-7|26	
21cr|perl-Class-ArrayObjects-1.30.0-7|27	%build
21cr|perl-Class-ArrayObjects-1.30.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-ArrayObjects-1.30.0-7|29	%make
21cr|perl-Class-ArrayObjects-1.30.0-7|30	make test
21cr|perl-Class-ArrayObjects-1.30.0-7|31	
21cr|perl-Class-ArrayObjects-1.30.0-7|32	%install
21cr|perl-Class-ArrayObjects-1.30.0-7|33	%makeinstall_std
21cr|perl-Class-ArrayObjects-1.30.0-7|34	
21cr|perl-Class-ArrayObjects-1.30.0-7|35	%files
21cr|perl-Class-ArrayObjects-1.30.0-7|36	%doc Changes README
21cr|perl-Class-ArrayObjects-1.30.0-7|37	%{perl_vendorlib}/Class/ArrayObjects.pm
21cr|perl-Class-ArrayObjects-1.30.0-7|38	%{_mandir}/*/*

4081 21
21cr|perl-Class-AutoClass-1.560.0-6|1	%define upstream_name    Class-AutoClass
21cr|perl-Class-AutoClass-1.560.0-6|2	%define upstream_version 1.56
21cr|perl-Class-AutoClass-1.560.0-6|3	Name:       perl-%{upstream_name}
21cr|perl-Class-AutoClass-1.560.0-6|4	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-AutoClass-1.560.0-6|5	Release:    6
21cr|perl-Class-AutoClass-1.560.0-6|6	
21cr|perl-Class-AutoClass-1.560.0-6|7	Summary:    Yet another OO helper
21cr|perl-Class-AutoClass-1.560.0-6|8	
21cr|perl-Class-AutoClass-1.560.0-6|9	License:    GPL+ or Artistic
21cr|perl-Class-AutoClass-1.560.0-6|10	Group:      Development/Perl
21cr|perl-Class-AutoClass-1.560.0-6|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-AutoClass-1.560.0-6|12	Source0:    http://www.cpan.org/modules/by-module/Class/Class-AutoClass-%{upstream_version}.tar.gz
21cr|perl-Class-AutoClass-1.560.0-6|13	BuildRequires:  perl(IO::Stringy)
21cr|perl-Class-AutoClass-1.560.0-6|14	BuildRequires:  perl(JSON::PP)
21cr|perl-Class-AutoClass-1.560.0-6|15	BuildRequires:	perl(Module::Build)
21cr|perl-Class-AutoClass-1.560.0-6|16	
21cr|perl-Class-AutoClass-1.560.0-6|17	
21cr|perl-Class-AutoClass-1.560.0-6|18	BuildArch:      noarch
21cr|perl-Class-AutoClass-1.560.0-6|19	
21cr|perl-Class-AutoClass-1.560.0-6|20	%description
21cr|perl-Class-AutoClass-1.560.0-6|21	This perl module brings the following advantages:
21cr|perl-Class-AutoClass-1.560.0-6|22	- get and set methods for simple attributes can be automatically
21cr|perl-Class-AutoClass-1.560.0-6|23	generated
21cr|perl-Class-AutoClass-1.560.0-6|24	- argument lists are handled as described below
21cr|perl-Class-AutoClass-1.560.0-6|25	- the protocol for object creation and initialization is close to
21cr|perl-Class-AutoClass-1.560.0-6|26	the 'textbook' approach generally suggested for object-oriented Perl
21cr|perl-Class-AutoClass-1.560.0-6|27	(see below)
21cr|perl-Class-AutoClass-1.560.0-6|28	- object initialization is handled correctly in the presence of multiple
21cr|perl-Class-AutoClass-1.560.0-6|29	inheritance
21cr|perl-Class-AutoClass-1.560.0-6|30	
21cr|perl-Class-AutoClass-1.560.0-6|31	%prep
21cr|perl-Class-AutoClass-1.560.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-AutoClass-1.560.0-6|33	
21cr|perl-Class-AutoClass-1.560.0-6|34	%build
21cr|perl-Class-AutoClass-1.560.0-6|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-AutoClass-1.560.0-6|36	%make
21cr|perl-Class-AutoClass-1.560.0-6|37	
21cr|perl-Class-AutoClass-1.560.0-6|38	%install
21cr|perl-Class-AutoClass-1.560.0-6|39	%makeinstall_std
21cr|perl-Class-AutoClass-1.560.0-6|40	
21cr|perl-Class-AutoClass-1.560.0-6|41	%check
21cr|perl-Class-AutoClass-1.560.0-6|42	# %make test
21cr|perl-Class-AutoClass-1.560.0-6|43	
21cr|perl-Class-AutoClass-1.560.0-6|44	%clean
21cr|perl-Class-AutoClass-1.560.0-6|45	
21cr|perl-Class-AutoClass-1.560.0-6|46	%files
21cr|perl-Class-AutoClass-1.560.0-6|47	%doc Changes
21cr|perl-Class-AutoClass-1.560.0-6|48	%{perl_vendorlib}/Class
21cr|perl-Class-AutoClass-1.560.0-6|49	%{_mandir}/*/*

4082 21
21cr|perl-Class-Base-0.60.0-4|1	%define upstream_name  Class-Base
21cr|perl-Class-Base-0.60.0-4|2	%define upstream_version 0.06
21cr|perl-Class-Base-0.60.0-4|3	
21cr|perl-Class-Base-0.60.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Base-0.60.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Base-0.60.0-4|6	Release:	4
21cr|perl-Class-Base-0.60.0-4|7	
21cr|perl-Class-Base-0.60.0-4|8	Summary:	Useful base class for deriving other modules
21cr|perl-Class-Base-0.60.0-4|9	
21cr|perl-Class-Base-0.60.0-4|10	License:	GPL+ or Artistic
21cr|perl-Class-Base-0.60.0-4|11	Group:		Development/Perl
21cr|perl-Class-Base-0.60.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-Base-0.60.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Class/Class-Base-%{upstream_version}.tar.gz
21cr|perl-Class-Base-0.60.0-4|14	
21cr|perl-Class-Base-0.60.0-4|15	BuildRequires:	perl-devel
21cr|perl-Class-Base-0.60.0-4|16	BuildArch:	noarch
21cr|perl-Class-Base-0.60.0-4|17	
21cr|perl-Class-Base-0.60.0-4|18	%description
21cr|perl-Class-Base-0.60.0-4|19	This module implements a simple base class from which other modules
21cr|perl-Class-Base-0.60.0-4|20	can be derived, thereby inheriting a number of useful methods such as
21cr|perl-Class-Base-0.60.0-4|21	new(), init(), params(), clone(), error() and debug().
21cr|perl-Class-Base-0.60.0-4|22	
21cr|perl-Class-Base-0.60.0-4|23	%prep
21cr|perl-Class-Base-0.60.0-4|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Base-0.60.0-4|25	
21cr|perl-Class-Base-0.60.0-4|26	%build
21cr|perl-Class-Base-0.60.0-4|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Base-0.60.0-4|28	%make
21cr|perl-Class-Base-0.60.0-4|29	
21cr|perl-Class-Base-0.60.0-4|30	%check
21cr|perl-Class-Base-0.60.0-4|31	make test
21cr|perl-Class-Base-0.60.0-4|32	
21cr|perl-Class-Base-0.60.0-4|33	%install
21cr|perl-Class-Base-0.60.0-4|34	%makeinstall_std
21cr|perl-Class-Base-0.60.0-4|35	
21cr|perl-Class-Base-0.60.0-4|36	%files
21cr|perl-Class-Base-0.60.0-4|37	%doc Changes README
21cr|perl-Class-Base-0.60.0-4|38	%{_mandir}/*/*
21cr|perl-Class-Base-0.60.0-4|39	%{perl_vendorlib}/Class

4083 21
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|1	%define upstream_name    Class-C3-Adopt-NEXT
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|2	%define upstream_version 0.14
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|3	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|6	Release:    4
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|7	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|8	Summary:    Make NEXT suck less
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|9	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|10	License:    GPL+ or Artistic
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|11	Group:      Development/Perl
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|13	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|14	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|16	BuildRequires: perl(List::MoreUtils)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|17	BuildRequires: perl(MRO::Compat)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|18	BuildRequires: perl(NEXT)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|19	BuildRequires: perl(Test::Exception)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|20	BuildRequires: perl(File::Spec)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|21	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|22	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|23	BuildRequires: perl(List::Util)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|24	BuildRequires: perl(strict)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|25	BuildRequires: perl(warnings)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|26	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|27	BuildRequires: perl(Pod::Coverage)
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|28	BuildRequires: perl-devel
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|29	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|30	BuildArch: noarch
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|31	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|32	%description
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|33	the NEXT manpage was a good solution a few years ago, but isn't any more.
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|34	It's slow, and the order in which it re-dispatches methods appears random
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|35	at times. It also encourages bad programming practices, as you end up with
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|36	code to re-dispatch methods when all you really wanted to do was run some
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|37	code before or after a method fired.
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|38	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|39	However, if you have a large application, then weaning yourself off 'NEXT'
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|40	isn't easy.
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|41	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|42	This module is intended as a drop-in replacement for NEXT, supporting the
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|43	same interface, but using the Class::C3 manpage to do the hard work. You
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|44	can then write new code without 'NEXT', and migrate individual source files
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|45	to use 'Class::C3' or method modifiers as appropriate, at whatever pace
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|46	you're comfortable with.
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|47	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|48	%prep
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|50	chmod 644 Changes
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|51	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|52	%build
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|54	%make
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|55	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|56	%check
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|57	make test
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|58	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|59	%install
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|60	%makeinstall_std
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|61	
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|62	%files
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|63	%doc Changes README META.json META.yml
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|64	%{_mandir}/man3/*
21cr|perl-Class-C3-Adopt-NEXT-0.140.0-4|65	%{perl_vendorlib}/*

4084 21
21cr|perl-Class-C3-Componentised-1.1.2-1|1	%define upstream_name	 Class-C3-Componentised
21cr|perl-Class-C3-Componentised-1.1.2-1|2	%define upstream_version 1.001002
21cr|perl-Class-C3-Componentised-1.1.2-1|3	
21cr|perl-Class-C3-Componentised-1.1.2-1|4	Name:		perl-%{upstream_name}
21cr|perl-Class-C3-Componentised-1.1.2-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-C3-Componentised-1.1.2-1|6	Release:	1
21cr|perl-Class-C3-Componentised-1.1.2-1|7	Epoch:		1
21cr|perl-Class-C3-Componentised-1.1.2-1|8	
21cr|perl-Class-C3-Componentised-1.1.2-1|9	Summary:	Load mix-ins or components to your C3-based class
21cr|perl-Class-C3-Componentised-1.1.2-1|10	
21cr|perl-Class-C3-Componentised-1.1.2-1|11	License:	GPL+ or Artistic
21cr|perl-Class-C3-Componentised-1.1.2-1|12	Group:		Development/Perl
21cr|perl-Class-C3-Componentised-1.1.2-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-C3-Componentised-1.1.2-1|14	Source0:	http://www.cpan.org/modules/by-module/Class/Class-C3-Componentised-%{upstream_version}.tar.gz
21cr|perl-Class-C3-Componentised-1.1.2-1|15	
21cr|perl-Class-C3-Componentised-1.1.2-1|16	BuildRequires:	perl-devel
21cr|perl-Class-C3-Componentised-1.1.2-1|17	BuildRequires:	perl(Class::C3)
21cr|perl-Class-C3-Componentised-1.1.2-1|18	BuildRequires:	perl(Class::Inspector)
21cr|perl-Class-C3-Componentised-1.1.2-1|19	BuildRequires:	perl(MRO::Compat)
21cr|perl-Class-C3-Componentised-1.1.2-1|20	BuildRequires:	perl(Test::Exception)
21cr|perl-Class-C3-Componentised-1.1.2-1|21	
21cr|perl-Class-C3-Componentised-1.1.2-1|22	BuildArch:	noarch
21cr|perl-Class-C3-Componentised-1.1.2-1|23	
21cr|perl-Class-C3-Componentised-1.1.2-1|24	%description
21cr|perl-Class-C3-Componentised-1.1.2-1|25	This will inject base classes to your module using the Class::C3 method
21cr|perl-Class-C3-Componentised-1.1.2-1|26	resolution order.
21cr|perl-Class-C3-Componentised-1.1.2-1|27	
21cr|perl-Class-C3-Componentised-1.1.2-1|28	Please note: these are not plugins that can take precedence over methods
21cr|perl-Class-C3-Componentised-1.1.2-1|29	declared in MyModule. If you want something like that, consider
21cr|perl-Class-C3-Componentised-1.1.2-1|30	MooseX::Object::Pluggable.
21cr|perl-Class-C3-Componentised-1.1.2-1|31	
21cr|perl-Class-C3-Componentised-1.1.2-1|32	%prep
21cr|perl-Class-C3-Componentised-1.1.2-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-C3-Componentised-1.1.2-1|34	
21cr|perl-Class-C3-Componentised-1.1.2-1|35	%build
21cr|perl-Class-C3-Componentised-1.1.2-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-C3-Componentised-1.1.2-1|37	%make
21cr|perl-Class-C3-Componentised-1.1.2-1|38	
21cr|perl-Class-C3-Componentised-1.1.2-1|39	%check
21cr|perl-Class-C3-Componentised-1.1.2-1|40	make test
21cr|perl-Class-C3-Componentised-1.1.2-1|41	
21cr|perl-Class-C3-Componentised-1.1.2-1|42	%install
21cr|perl-Class-C3-Componentised-1.1.2-1|43	%makeinstall_std
21cr|perl-Class-C3-Componentised-1.1.2-1|44	
21cr|perl-Class-C3-Componentised-1.1.2-1|45	%files
21cr|perl-Class-C3-Componentised-1.1.2-1|46	%doc Changes README
21cr|perl-Class-C3-Componentised-1.1.2-1|47	%{perl_vendorlib}/Class
21cr|perl-Class-C3-Componentised-1.1.2-1|48	%{_mandir}/*/*

4085 21
21cr|perl-Class-Container-0.130.0-1|1	%define upstream_name	 Class-Container
21cr|perl-Class-Container-0.130.0-1|2	%define upstream_version 0.13
21cr|perl-Class-Container-0.130.0-1|3	
21cr|perl-Class-Container-0.130.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Container-0.130.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Container-0.130.0-1|6	Release:	1
21cr|perl-Class-Container-0.130.0-1|7	
21cr|perl-Class-Container-0.130.0-1|8	Summary:	Glues object frameworks together transparently
21cr|perl-Class-Container-0.130.0-1|9	
21cr|perl-Class-Container-0.130.0-1|10	License:	GPL+ or Artistic
21cr|perl-Class-Container-0.130.0-1|11	Group:		Development/Perl
21cr|perl-Class-Container-0.130.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-Container-0.130.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Container-0.130.0-1|14	
21cr|perl-Class-Container-0.130.0-1|15	BuildArch:	noarch
21cr|perl-Class-Container-0.130.0-1|16	BuildRequires:	perl-devel
21cr|perl-Class-Container-0.130.0-1|17	BuildRequires:	perl(Params::Validate)
21cr|perl-Class-Container-0.130.0-1|18	BuildRequires:	perl(Test)
21cr|perl-Class-Container-0.130.0-1|19	
21cr|perl-Class-Container-0.130.0-1|20	%description
21cr|perl-Class-Container-0.130.0-1|21	This class facilitates building frameworks of several classes that
21cr|perl-Class-Container-0.130.0-1|22	inter-operate. It was first designed and built for "HTML::Mason", in
21cr|perl-Class-Container-0.130.0-1|23	which the Compiler, Lexer, Interpreter, Resolver, Component, Buffer, and
21cr|perl-Class-Container-0.130.0-1|24	several other objects must create each other transparently, passing the
21cr|perl-Class-Container-0.130.0-1|25	appropriate parameters to the right class, possibly substituting other
21cr|perl-Class-Container-0.130.0-1|26	subclasses for any of these objects.
21cr|perl-Class-Container-0.130.0-1|27	
21cr|perl-Class-Container-0.130.0-1|28	%prep
21cr|perl-Class-Container-0.130.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Container-0.130.0-1|30	
21cr|perl-Class-Container-0.130.0-1|31	%build
21cr|perl-Class-Container-0.130.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Container-0.130.0-1|33	%make
21cr|perl-Class-Container-0.130.0-1|34	
21cr|perl-Class-Container-0.130.0-1|35	%check
21cr|perl-Class-Container-0.130.0-1|36	%make test
21cr|perl-Class-Container-0.130.0-1|37	
21cr|perl-Class-Container-0.130.0-1|38	%install
21cr|perl-Class-Container-0.130.0-1|39	%makeinstall_std
21cr|perl-Class-Container-0.130.0-1|40	
21cr|perl-Class-Container-0.130.0-1|41	%files
21cr|perl-Class-Container-0.130.0-1|42	%doc Changes README
21cr|perl-Class-Container-0.130.0-1|43	%{perl_vendorlib}/Class/Container.pm
21cr|perl-Class-Container-0.130.0-1|44	%{_mandir}/*/*

4086 21
21cr|perl-Class-Contract-1.140.0-7|1	%define upstream_name    Class-Contract
21cr|perl-Class-Contract-1.140.0-7|2	%define upstream_version 1.14
21cr|perl-Class-Contract-1.140.0-7|3	
21cr|perl-Class-Contract-1.140.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Contract-1.140.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Contract-1.140.0-7|6	Release:	7
21cr|perl-Class-Contract-1.140.0-7|7	
21cr|perl-Class-Contract-1.140.0-7|8	Summary:	Class-Contract module for perl
21cr|perl-Class-Contract-1.140.0-7|9	
21cr|perl-Class-Contract-1.140.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-Contract-1.140.0-7|11	Group:		Development/Perl
21cr|perl-Class-Contract-1.140.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Contract-1.140.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Contract-1.140.0-7|14	
21cr|perl-Class-Contract-1.140.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-Contract-1.140.0-7|16	BuildArch:	noarch
21cr|perl-Class-Contract-1.140.0-7|17	
21cr|perl-Class-Contract-1.140.0-7|18	%description
21cr|perl-Class-Contract-1.140.0-7|19	The Class::Contract module implements strong encapsulation, static
21cr|perl-Class-Contract-1.140.0-7|20	inheritance, and design-by-contract condition checking for
21cr|perl-Class-Contract-1.140.0-7|21	object-oriented Perl. The module provides a declarative syntax for
21cr|perl-Class-Contract-1.140.0-7|22	attribute, method, constructor, and destructor definitions at both
21cr|perl-Class-Contract-1.140.0-7|23	the object and class level. Pre-conditions, post-conditions, and
21cr|perl-Class-Contract-1.140.0-7|24	class invariants are also fully supported.
21cr|perl-Class-Contract-1.140.0-7|25	
21cr|perl-Class-Contract-1.140.0-7|26	%prep
21cr|perl-Class-Contract-1.140.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Contract-1.140.0-7|28	perl -pi -e "s,/usr/local/bin/perl,%{_bindir}/perl," demo.pl
21cr|perl-Class-Contract-1.140.0-7|29	
21cr|perl-Class-Contract-1.140.0-7|30	%build
21cr|perl-Class-Contract-1.140.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Contract-1.140.0-7|32	%make
21cr|perl-Class-Contract-1.140.0-7|33	make test
21cr|perl-Class-Contract-1.140.0-7|34	
21cr|perl-Class-Contract-1.140.0-7|35	%install
21cr|perl-Class-Contract-1.140.0-7|36	%makeinstall_std
21cr|perl-Class-Contract-1.140.0-7|37	
21cr|perl-Class-Contract-1.140.0-7|38	%files
21cr|perl-Class-Contract-1.140.0-7|39	%doc Changes README
21cr|perl-Class-Contract-1.140.0-7|40	%{perl_vendorlib}/Class/Contract
21cr|perl-Class-Contract-1.140.0-7|41	%{perl_vendorlib}/Class/Contract.pm
21cr|perl-Class-Contract-1.140.0-7|42	%{perl_vendorlib}/Class/demo.pl
21cr|perl-Class-Contract-1.140.0-7|43	%{_mandir}/*/*

4087 21
21cr|perl-Class-Data-Accessor-0.40.40-9|1	%define upstream_name	Class-Data-Accessor
21cr|perl-Class-Data-Accessor-0.40.40-9|2	%define upstream_version	0.04004
21cr|perl-Class-Data-Accessor-0.40.40-9|3	
21cr|perl-Class-Data-Accessor-0.40.40-9|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Data-Accessor-0.40.40-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Data-Accessor-0.40.40-9|6	Release:	9
21cr|perl-Class-Data-Accessor-0.40.40-9|7	
21cr|perl-Class-Data-Accessor-0.40.40-9|8	Summary:	Inheritable, overridable class and instance data accessor creation
21cr|perl-Class-Data-Accessor-0.40.40-9|9	
21cr|perl-Class-Data-Accessor-0.40.40-9|10	License:	Artistic/GPL
21cr|perl-Class-Data-Accessor-0.40.40-9|11	Group:		Development/Perl
21cr|perl-Class-Data-Accessor-0.40.40-9|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-Data-Accessor-0.40.40-9|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Data-Accessor-0.40.40-9|14	
21cr|perl-Class-Data-Accessor-0.40.40-9|15	BuildRequires:	perl-devel
21cr|perl-Class-Data-Accessor-0.40.40-9|16	BuildRequires:	perl(Carp)
21cr|perl-Class-Data-Accessor-0.40.40-9|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Class-Data-Accessor-0.40.40-9|18	BuildArch:	noarch
21cr|perl-Class-Data-Accessor-0.40.40-9|19	
21cr|perl-Class-Data-Accessor-0.40.40-9|20	%description
21cr|perl-Class-Data-Accessor-0.40.40-9|21	Class::Data::Accessor is the marriage of Class::Accessor and
21cr|perl-Class-Data-Accessor-0.40.40-9|22	Class::Data::Inheritable into a single module. It is used for creating
21cr|perl-Class-Data-Accessor-0.40.40-9|23	accessors to class data that overridable in subclasses as well as in
21cr|perl-Class-Data-Accessor-0.40.40-9|24	class instances.
21cr|perl-Class-Data-Accessor-0.40.40-9|25	
21cr|perl-Class-Data-Accessor-0.40.40-9|26	%prep
21cr|perl-Class-Data-Accessor-0.40.40-9|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Data-Accessor-0.40.40-9|28	
21cr|perl-Class-Data-Accessor-0.40.40-9|29	%build
21cr|perl-Class-Data-Accessor-0.40.40-9|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Data-Accessor-0.40.40-9|31	%make
21cr|perl-Class-Data-Accessor-0.40.40-9|32	
21cr|perl-Class-Data-Accessor-0.40.40-9|33	%check
21cr|perl-Class-Data-Accessor-0.40.40-9|34	make test
21cr|perl-Class-Data-Accessor-0.40.40-9|35	
21cr|perl-Class-Data-Accessor-0.40.40-9|36	%install
21cr|perl-Class-Data-Accessor-0.40.40-9|37	%makeinstall_std
21cr|perl-Class-Data-Accessor-0.40.40-9|38	
21cr|perl-Class-Data-Accessor-0.40.40-9|39	%files
21cr|perl-Class-Data-Accessor-0.40.40-9|40	%doc README Changes
21cr|perl-Class-Data-Accessor-0.40.40-9|41	%{_mandir}/*/*
21cr|perl-Class-Data-Accessor-0.40.40-9|42	%{perl_vendorlib}/Class

4088 21
21cr|perl-Class-Date-1.1.17-1|1	%define upstream_name	 Class-Date
21cr|perl-Class-Date-1.1.17-1|2	%define upstream_version 1.1.17
21cr|perl-Class-Date-1.1.17-1|3	
21cr|perl-Class-Date-1.1.17-1|4	Name:       perl-%{upstream_name}
21cr|perl-Class-Date-1.1.17-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-Date-1.1.17-1|6	Release:	1
21cr|perl-Class-Date-1.1.17-1|7	
21cr|perl-Class-Date-1.1.17-1|8	Summary:	Class for easy date and time manipulation
21cr|perl-Class-Date-1.1.17-1|9	
21cr|perl-Class-Date-1.1.17-1|10	
21cr|perl-Class-Date-1.1.17-1|11	License:	GPL+ or Artistic
21cr|perl-Class-Date-1.1.17-1|12	Group:		Development/Perl
21cr|perl-Class-Date-1.1.17-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Date-1.1.17-1|14	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{version}.tar.gz
21cr|perl-Class-Date-1.1.17-1|15	
21cr|perl-Class-Date-1.1.17-1|16	BuildRequires:	perl(Test::Warnings)
21cr|perl-Class-Date-1.1.17-1|17	BuildRequires:	perl(UNIVERSAL::exports)
21cr|perl-Class-Date-1.1.17-1|18	BuildRequires:	perl-devel
21cr|perl-Class-Date-1.1.17-1|19	
21cr|perl-Class-Date-1.1.17-1|20	
21cr|perl-Class-Date-1.1.17-1|21	%description
21cr|perl-Class-Date-1.1.17-1|22	This module is intended to provide a general-purpose date and datetime
21cr|perl-Class-Date-1.1.17-1|23	type for perl. You have a Class::Date class for absolute date and
21cr|perl-Class-Date-1.1.17-1|24	datetime, and have a Class::Date::Rel class for relative dates.
21cr|perl-Class-Date-1.1.17-1|25	
21cr|perl-Class-Date-1.1.17-1|26	You can use "+", "-", "<" and ">" operators as with native perl data
21cr|perl-Class-Date-1.1.17-1|27	types.
21cr|perl-Class-Date-1.1.17-1|28	
21cr|perl-Class-Date-1.1.17-1|29	%global debug_package %{nil}
21cr|perl-Class-Date-1.1.17-1|30	
21cr|perl-Class-Date-1.1.17-1|31	%prep
21cr|perl-Class-Date-1.1.17-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Date-1.1.17-1|33	
21cr|perl-Class-Date-1.1.17-1|34	%build
21cr|perl-Class-Date-1.1.17-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Date-1.1.17-1|36	%make
21cr|perl-Class-Date-1.1.17-1|37	
21cr|perl-Class-Date-1.1.17-1|38	%check
21cr|perl-Class-Date-1.1.17-1|39	%make test
21cr|perl-Class-Date-1.1.17-1|40	
21cr|perl-Class-Date-1.1.17-1|41	%install
21cr|perl-Class-Date-1.1.17-1|42	%makeinstall_std
21cr|perl-Class-Date-1.1.17-1|43	
21cr|perl-Class-Date-1.1.17-1|44	%clean
21cr|perl-Class-Date-1.1.17-1|45	
21cr|perl-Class-Date-1.1.17-1|46	%files
21cr|perl-Class-Date-1.1.17-1|47	%doc Changes README.mkdn
21cr|perl-Class-Date-1.1.17-1|48	%{perl_vendorlib}/Class
21cr|perl-Class-Date-1.1.17-1|49	%{_mandir}/*/*

4089 21
21cr|perl-Class-DBI-3.0.17-12|1	%define upstream_name    Class-DBI
21cr|perl-Class-DBI-3.0.17-12|2	%define upstream_version 3.0.17
21cr|perl-Class-DBI-3.0.17-12|3	
21cr|perl-Class-DBI-3.0.17-12|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-3.0.17-12|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-3.0.17-12|6	Release:	12
21cr|perl-Class-DBI-3.0.17-12|7	
21cr|perl-Class-DBI-3.0.17-12|8	Summary:	Simple Database Abstraction
21cr|perl-Class-DBI-3.0.17-12|9	
21cr|perl-Class-DBI-3.0.17-12|10	License:	GPL+ or Artistic
21cr|perl-Class-DBI-3.0.17-12|11	Group:		Development/Perl
21cr|perl-Class-DBI-3.0.17-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-DBI-3.0.17-12|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Class-DBI-3.0.17-12|14	
21cr|perl-Class-DBI-3.0.17-12|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-3.0.17-12|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Class-DBI-3.0.17-12|17	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Class-DBI-3.0.17-12|18	BuildRequires:	perl(Class::Trigger)
21cr|perl-Class-DBI-3.0.17-12|19	BuildRequires:	perl(Clone)
21cr|perl-Class-DBI-3.0.17-12|20	BuildRequires:	perl(DBIx::ContextualFetch)
21cr|perl-Class-DBI-3.0.17-12|21	BuildRequires:	perl(Ima::DBI)
21cr|perl-Class-DBI-3.0.17-12|22	BuildRequires:	perl(UNIVERSAL::moniker)
21cr|perl-Class-DBI-3.0.17-12|23	BuildRequires:	perl(version)
21cr|perl-Class-DBI-3.0.17-12|24	
21cr|perl-Class-DBI-3.0.17-12|25	BuildArch:	noarch
21cr|perl-Class-DBI-3.0.17-12|26	Requires:	perl(version)
21cr|perl-Class-DBI-3.0.17-12|27	
21cr|perl-Class-DBI-3.0.17-12|28	%description
21cr|perl-Class-DBI-3.0.17-12|29	Class::DBI provides a convenient abstraction layer to a database.
21cr|perl-Class-DBI-3.0.17-12|30	
21cr|perl-Class-DBI-3.0.17-12|31	It not only provides a simple database to object mapping layer, but can be used
21cr|perl-Class-DBI-3.0.17-12|32	to implement several higher order database functions (triggers, referential
21cr|perl-Class-DBI-3.0.17-12|33	integrity, cascading delete etc.), at the application level, rather than at the
21cr|perl-Class-DBI-3.0.17-12|34	database.
21cr|perl-Class-DBI-3.0.17-12|35	
21cr|perl-Class-DBI-3.0.17-12|36	This is particularly useful when using a database which doesn't support these
21cr|perl-Class-DBI-3.0.17-12|37	(such as MySQL), or when you would like your code to be portable across
21cr|perl-Class-DBI-3.0.17-12|38	multiple databases which might implement these things in different ways.
21cr|perl-Class-DBI-3.0.17-12|39	
21cr|perl-Class-DBI-3.0.17-12|40	In short, Class::DBI aims to make it simple to introduce 'best practice' when
21cr|perl-Class-DBI-3.0.17-12|41	dealing with data stored in a relational database.
21cr|perl-Class-DBI-3.0.17-12|42	
21cr|perl-Class-DBI-3.0.17-12|43	%prep
21cr|perl-Class-DBI-3.0.17-12|44	%setup -q -n %{upstream_name}-v%{upstream_version}
21cr|perl-Class-DBI-3.0.17-12|45	
21cr|perl-Class-DBI-3.0.17-12|46	%build
21cr|perl-Class-DBI-3.0.17-12|47	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-DBI-3.0.17-12|48	%make
21cr|perl-Class-DBI-3.0.17-12|49	
21cr|perl-Class-DBI-3.0.17-12|50	%check
21cr|perl-Class-DBI-3.0.17-12|51	%make test
21cr|perl-Class-DBI-3.0.17-12|52	
21cr|perl-Class-DBI-3.0.17-12|53	%install
21cr|perl-Class-DBI-3.0.17-12|54	%makeinstall_std
21cr|perl-Class-DBI-3.0.17-12|55	
21cr|perl-Class-DBI-3.0.17-12|56	%files
21cr|perl-Class-DBI-3.0.17-12|57	%doc Changes README
21cr|perl-Class-DBI-3.0.17-12|58	%{perl_vendorlib}/Class
21cr|perl-Class-DBI-3.0.17-12|59	%{_mandir}/*/*

4090 21
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|1	%define upstream_name    Class-DBI-AutoLoader
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|2	%define upstream_version 0.12
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|3	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|6	Release:	7
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|7	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|8	Summary:	Generates Class::DBI subclasses dynamically
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|9	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|11	Group:		Development/Perl
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|14	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|16	BuildRequires:	perl(DBI)
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|17	BuildArch:	noarch
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|18	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|19	%description
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|20	Class::DBI::AutoLoader scans the tables in a given database, and auto-generates
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|21	the Class::DBI classes. These are loaded into your package when you import
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|22	Class::DBI::AutoLoader, as though you had created the Data::FavoriteFilms class
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|23	and "use"d that directly.
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|24	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|25	%prep
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|27	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|28	%build
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|30	%make
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|31	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|32	%check
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|33	make test
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|34	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|35	%install
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|36	%makeinstall_std
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|37	
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|38	%files
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|39	%doc Changes README
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|40	%{perl_vendorlib}/Class
21cr|perl-Class-DBI-AutoLoader-0.120.0-7|41	%{_mandir}/*/*

4091 21
21cr|perl-Class-DBI-FromForm-0.40.0-7|1	%define upstream_name    Class-DBI-FromForm
21cr|perl-Class-DBI-FromForm-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Class-DBI-FromForm-0.40.0-7|3	
21cr|perl-Class-DBI-FromForm-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-FromForm-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-FromForm-0.40.0-7|6	Release:	7
21cr|perl-Class-DBI-FromForm-0.40.0-7|7	
21cr|perl-Class-DBI-FromForm-0.40.0-7|8	Summary:	Update Class::DBI data using Data::FormValidator or HTML Widget
21cr|perl-Class-DBI-FromForm-0.40.0-7|9	
21cr|perl-Class-DBI-FromForm-0.40.0-7|10	License:	Artistic/GPL
21cr|perl-Class-DBI-FromForm-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Class-DBI-FromForm-0.40.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-DBI-FromForm-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-DBI-FromForm-0.40.0-7|14	
21cr|perl-Class-DBI-FromForm-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-FromForm-0.40.0-7|16	BuildArch:	noarch
21cr|perl-Class-DBI-FromForm-0.40.0-7|17	
21cr|perl-Class-DBI-FromForm-0.40.0-7|18	%description
21cr|perl-Class-DBI-FromForm-0.40.0-7|19	Create and update Class::DBI objects from Data::FormValidator or HTML::Widget
21cr|perl-Class-DBI-FromForm-0.40.0-7|20	
21cr|perl-Class-DBI-FromForm-0.40.0-7|21	%prep
21cr|perl-Class-DBI-FromForm-0.40.0-7|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-FromForm-0.40.0-7|23	
21cr|perl-Class-DBI-FromForm-0.40.0-7|24	%build
21cr|perl-Class-DBI-FromForm-0.40.0-7|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-DBI-FromForm-0.40.0-7|26	%make
21cr|perl-Class-DBI-FromForm-0.40.0-7|27	
21cr|perl-Class-DBI-FromForm-0.40.0-7|28	%check
21cr|perl-Class-DBI-FromForm-0.40.0-7|29	make test
21cr|perl-Class-DBI-FromForm-0.40.0-7|30	
21cr|perl-Class-DBI-FromForm-0.40.0-7|31	%install
21cr|perl-Class-DBI-FromForm-0.40.0-7|32	%makeinstall_std
21cr|perl-Class-DBI-FromForm-0.40.0-7|33	
21cr|perl-Class-DBI-FromForm-0.40.0-7|34	%files
21cr|perl-Class-DBI-FromForm-0.40.0-7|35	%doc README Changes
21cr|perl-Class-DBI-FromForm-0.40.0-7|36	%{perl_vendorlib}/Class/*
21cr|perl-Class-DBI-FromForm-0.40.0-7|37	%{_mandir}/*/*

4092 21
21cr|perl-Class-DBI-Loader-0.340.0-7|1	%define upstream_name	 Class-DBI-Loader
21cr|perl-Class-DBI-Loader-0.340.0-7|2	%define upstream_version 0.34
21cr|perl-Class-DBI-Loader-0.340.0-7|3	
21cr|perl-Class-DBI-Loader-0.340.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-Loader-0.340.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-Loader-0.340.0-7|6	Release:	7
21cr|perl-Class-DBI-Loader-0.340.0-7|7	
21cr|perl-Class-DBI-Loader-0.340.0-7|8	Summary:	Dynamic definition of Class::DBI sub classes
21cr|perl-Class-DBI-Loader-0.340.0-7|9	
21cr|perl-Class-DBI-Loader-0.340.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-DBI-Loader-0.340.0-7|11	Group:		Development/Perl
21cr|perl-Class-DBI-Loader-0.340.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-DBI-Loader-0.340.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/D/DM/DMAKI/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Class-DBI-Loader-0.340.0-7|14	
21cr|perl-Class-DBI-Loader-0.340.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-Loader-0.340.0-7|16	BuildRequires:	perl(Lingua::EN::Inflect)
21cr|perl-Class-DBI-Loader-0.340.0-7|17	BuildRequires:	perl(DBI)
21cr|perl-Class-DBI-Loader-0.340.0-7|18	BuildArch:	noarch
21cr|perl-Class-DBI-Loader-0.340.0-7|19	
21cr|perl-Class-DBI-Loader-0.340.0-7|20	%description
21cr|perl-Class-DBI-Loader-0.340.0-7|21	Class::DBI::Loader automate the definition of Class::DBI sub-classes.
21cr|perl-Class-DBI-Loader-0.340.0-7|22	scan table schemas and setup columns, primary key.
21cr|perl-Class-DBI-Loader-0.340.0-7|23	class names are defined by table names and namespace option.
21cr|perl-Class-DBI-Loader-0.340.0-7|24	Class::DBI::Loader supports MySQL, Postgres and SQLite.
21cr|perl-Class-DBI-Loader-0.340.0-7|25	
21cr|perl-Class-DBI-Loader-0.340.0-7|26	%prep
21cr|perl-Class-DBI-Loader-0.340.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-Loader-0.340.0-7|28	
21cr|perl-Class-DBI-Loader-0.340.0-7|29	%build
21cr|perl-Class-DBI-Loader-0.340.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-DBI-Loader-0.340.0-7|31	%make
21cr|perl-Class-DBI-Loader-0.340.0-7|32	
21cr|perl-Class-DBI-Loader-0.340.0-7|33	%check
21cr|perl-Class-DBI-Loader-0.340.0-7|34	make test
21cr|perl-Class-DBI-Loader-0.340.0-7|35	
21cr|perl-Class-DBI-Loader-0.340.0-7|36	%install
21cr|perl-Class-DBI-Loader-0.340.0-7|37	%makeinstall_std
21cr|perl-Class-DBI-Loader-0.340.0-7|38	
21cr|perl-Class-DBI-Loader-0.340.0-7|39	%files
21cr|perl-Class-DBI-Loader-0.340.0-7|40	%doc Changes README
21cr|perl-Class-DBI-Loader-0.340.0-7|41	%{perl_vendorlib}/Class
21cr|perl-Class-DBI-Loader-0.340.0-7|42	%{_mandir}/*/*

4093 21
21cr|perl-Class-DBI-mysql-1.0.0-11|1	%define upstream_name    Class-DBI-mysql
21cr|perl-Class-DBI-mysql-1.0.0-11|2	%define upstream_version 1.00
21cr|perl-Class-DBI-mysql-1.0.0-11|3	
21cr|perl-Class-DBI-mysql-1.0.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-mysql-1.0.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-mysql-1.0.0-11|6	Release:	11
21cr|perl-Class-DBI-mysql-1.0.0-11|7	
21cr|perl-Class-DBI-mysql-1.0.0-11|8	Summary:	Class::DBI extension for MySQL
21cr|perl-Class-DBI-mysql-1.0.0-11|9	
21cr|perl-Class-DBI-mysql-1.0.0-11|10	License:	GPL+ or Artistic
21cr|perl-Class-DBI-mysql-1.0.0-11|11	Group:		Development/Perl
21cr|perl-Class-DBI-mysql-1.0.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-DBI-mysql-1.0.0-11|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-DBI-mysql-1.0.0-11|14	
21cr|perl-Class-DBI-mysql-1.0.0-11|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-mysql-1.0.0-11|16	BuildRequires:	perl(Class::DBI)
21cr|perl-Class-DBI-mysql-1.0.0-11|17	
21cr|perl-Class-DBI-mysql-1.0.0-11|18	BuildArch:	noarch
21cr|perl-Class-DBI-mysql-1.0.0-11|19	
21cr|perl-Class-DBI-mysql-1.0.0-11|20	%description
21cr|perl-Class-DBI-mysql-1.0.0-11|21	This is an extension to Class::DBI, containing several functions and
21cr|perl-Class-DBI-mysql-1.0.0-11|22	optimisations for the MySQL database. Instead of setting Class::DBI as your
21cr|perl-Class-DBI-mysql-1.0.0-11|23	base class, use this instead.
21cr|perl-Class-DBI-mysql-1.0.0-11|24	
21cr|perl-Class-DBI-mysql-1.0.0-11|25	%prep
21cr|perl-Class-DBI-mysql-1.0.0-11|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-mysql-1.0.0-11|27	
21cr|perl-Class-DBI-mysql-1.0.0-11|28	%build
21cr|perl-Class-DBI-mysql-1.0.0-11|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-DBI-mysql-1.0.0-11|30	%make
21cr|perl-Class-DBI-mysql-1.0.0-11|31	
21cr|perl-Class-DBI-mysql-1.0.0-11|32	%check
21cr|perl-Class-DBI-mysql-1.0.0-11|33	# requires a running mysql server
21cr|perl-Class-DBI-mysql-1.0.0-11|34	
21cr|perl-Class-DBI-mysql-1.0.0-11|35	%install
21cr|perl-Class-DBI-mysql-1.0.0-11|36	%makeinstall_std
21cr|perl-Class-DBI-mysql-1.0.0-11|37	
21cr|perl-Class-DBI-mysql-1.0.0-11|38	%files
21cr|perl-Class-DBI-mysql-1.0.0-11|39	%doc Changes README INSTALL
21cr|perl-Class-DBI-mysql-1.0.0-11|40	%{perl_vendorlib}/Class
21cr|perl-Class-DBI-mysql-1.0.0-11|41	%{_mandir}/*/*

4094 21
21cr|perl-Class-DBI-Pg-0.90.0-6|1	%define upstream_name    Class-DBI-Pg
21cr|perl-Class-DBI-Pg-0.90.0-6|2	%define upstream_version 0.09
21cr|perl-Class-DBI-Pg-0.90.0-6|3	
21cr|perl-Class-DBI-Pg-0.90.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-Class-DBI-Pg-0.90.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-Pg-0.90.0-6|6	Release:    6
21cr|perl-Class-DBI-Pg-0.90.0-6|7	
21cr|perl-Class-DBI-Pg-0.90.0-6|8	Summary:    Class::DBI extension for Postgres
21cr|perl-Class-DBI-Pg-0.90.0-6|9	
21cr|perl-Class-DBI-Pg-0.90.0-6|10	License:    GPL+ or Artistic
21cr|perl-Class-DBI-Pg-0.90.0-6|11	Group:      Development/Perl
21cr|perl-Class-DBI-Pg-0.90.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-DBI-Pg-0.90.0-6|13	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-DBI-Pg-0.90.0-6|14	
21cr|perl-Class-DBI-Pg-0.90.0-6|15	BuildRequires:	perl(Module::Build)
21cr|perl-Class-DBI-Pg-0.90.0-6|16	BuildRequires:	perl(Class::DBI)
21cr|perl-Class-DBI-Pg-0.90.0-6|17	BuildRequires:  perl(Test::More)
21cr|perl-Class-DBI-Pg-0.90.0-6|18	BuildArch:      noarch
21cr|perl-Class-DBI-Pg-0.90.0-6|19	
21cr|perl-Class-DBI-Pg-0.90.0-6|20	%description
21cr|perl-Class-DBI-Pg-0.90.0-6|21	Class::DBI::Pg automate the setup of Class::DBI columns and primary key for
21cr|perl-Class-DBI-Pg-0.90.0-6|22	Postgres.
21cr|perl-Class-DBI-Pg-0.90.0-6|23	
21cr|perl-Class-DBI-Pg-0.90.0-6|24	%prep
21cr|perl-Class-DBI-Pg-0.90.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-Pg-0.90.0-6|26	
21cr|perl-Class-DBI-Pg-0.90.0-6|27	%build
21cr|perl-Class-DBI-Pg-0.90.0-6|28	%{__perl} Build.PL installdirs=vendor
21cr|perl-Class-DBI-Pg-0.90.0-6|29	./Build CFLAGS="%{optflags}"
21cr|perl-Class-DBI-Pg-0.90.0-6|30	
21cr|perl-Class-DBI-Pg-0.90.0-6|31	%check
21cr|perl-Class-DBI-Pg-0.90.0-6|32	./Build test
21cr|perl-Class-DBI-Pg-0.90.0-6|33	
21cr|perl-Class-DBI-Pg-0.90.0-6|34	%install
21cr|perl-Class-DBI-Pg-0.90.0-6|35	./Build install destdir=%{buildroot}
21cr|perl-Class-DBI-Pg-0.90.0-6|36	
21cr|perl-Class-DBI-Pg-0.90.0-6|37	%clean
21cr|perl-Class-DBI-Pg-0.90.0-6|38	
21cr|perl-Class-DBI-Pg-0.90.0-6|39	%files
21cr|perl-Class-DBI-Pg-0.90.0-6|40	%doc Changes README
21cr|perl-Class-DBI-Pg-0.90.0-6|41	%{perl_vendorlib}/Class
21cr|perl-Class-DBI-Pg-0.90.0-6|42	%{_mandir}/*/*

4095 21
21cr|perl-Class-DBI-Plugin-0.30.0-7|1	%define upstream_name	 Class-DBI-Plugin
21cr|perl-Class-DBI-Plugin-0.30.0-7|2	%define upstream_version 0.03
21cr|perl-Class-DBI-Plugin-0.30.0-7|3	
21cr|perl-Class-DBI-Plugin-0.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-Plugin-0.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-Plugin-0.30.0-7|6	Release:	7
21cr|perl-Class-DBI-Plugin-0.30.0-7|7	
21cr|perl-Class-DBI-Plugin-0.30.0-7|8	Summary:	Abstract base class for Class::DBI plugins
21cr|perl-Class-DBI-Plugin-0.30.0-7|9	
21cr|perl-Class-DBI-Plugin-0.30.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-DBI-Plugin-0.30.0-7|11	Group:		Development/Perl
21cr|perl-Class-DBI-Plugin-0.30.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-DBI-Plugin-0.30.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-DBI-Plugin-0.30.0-7|14	
21cr|perl-Class-DBI-Plugin-0.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-Plugin-0.30.0-7|16	BuildArch:	noarch
21cr|perl-Class-DBI-Plugin-0.30.0-7|17	
21cr|perl-Class-DBI-Plugin-0.30.0-7|18	%description
21cr|perl-Class-DBI-Plugin-0.30.0-7|19	Class::DBI::Plugin is an abstract base class for Class::DBI plugins.
21cr|perl-Class-DBI-Plugin-0.30.0-7|20	Its purpose is to make writing plugins easier. Writers of plugins
21cr|perl-Class-DBI-Plugin-0.30.0-7|21	should be able to concentrate on the functionality their module
21cr|perl-Class-DBI-Plugin-0.30.0-7|22	provides, instead of having to deal with the symbol table hackery
21cr|perl-Class-DBI-Plugin-0.30.0-7|23	involved when writing a plugin module. Only three things must be
21cr|perl-Class-DBI-Plugin-0.30.0-7|24	remembered:
21cr|perl-Class-DBI-Plugin-0.30.0-7|25	
21cr|perl-Class-DBI-Plugin-0.30.0-7|26	1 All methods which are to exported are given the "Plugged"
21cr|perl-Class-DBI-Plugin-0.30.0-7|27	attribute. All other methods are not exported to the plugged-in
21cr|perl-Class-DBI-Plugin-0.30.0-7|28	class.
21cr|perl-Class-DBI-Plugin-0.30.0-7|29	2 Method calls which are to be sent to the plugged-in class are
21cr|perl-Class-DBI-Plugin-0.30.0-7|30	put in the init() method. Examples of these are set_sql(),
21cr|perl-Class-DBI-Plugin-0.30.0-7|31	add_trigger() and so on.
21cr|perl-Class-DBI-Plugin-0.30.0-7|32	3 The class parameter for the init() method and the "Plugged"
21cr|perl-Class-DBI-Plugin-0.30.0-7|33	methods is the plugged-in class, not the plugin class.
21cr|perl-Class-DBI-Plugin-0.30.0-7|34	
21cr|perl-Class-DBI-Plugin-0.30.0-7|35	%prep
21cr|perl-Class-DBI-Plugin-0.30.0-7|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-Plugin-0.30.0-7|37	
21cr|perl-Class-DBI-Plugin-0.30.0-7|38	%build
21cr|perl-Class-DBI-Plugin-0.30.0-7|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-DBI-Plugin-0.30.0-7|40	%make
21cr|perl-Class-DBI-Plugin-0.30.0-7|41	
21cr|perl-Class-DBI-Plugin-0.30.0-7|42	%check
21cr|perl-Class-DBI-Plugin-0.30.0-7|43	make test
21cr|perl-Class-DBI-Plugin-0.30.0-7|44	
21cr|perl-Class-DBI-Plugin-0.30.0-7|45	%install
21cr|perl-Class-DBI-Plugin-0.30.0-7|46	%makeinstall_std
21cr|perl-Class-DBI-Plugin-0.30.0-7|47	
21cr|perl-Class-DBI-Plugin-0.30.0-7|48	%files
21cr|perl-Class-DBI-Plugin-0.30.0-7|49	%doc Changes README
21cr|perl-Class-DBI-Plugin-0.30.0-7|50	%{perl_vendorlib}/Class
21cr|perl-Class-DBI-Plugin-0.30.0-7|51	%{_mandir}/*/*

4096 21
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|1	%define upstream_name	 Class-DBI-Plugin-AbstractCount
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|2	%define upstream_version 0.08
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|3	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|6	Release:	7
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|7	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|8	Summary:	Get COUNT(*) results with abstract SQL
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|9	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|10	License:	Artistic/GPL
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|11	Group:		Development/Perl
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|14	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|16	BuildRequires:	perl(SQL::Abstract)
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|17	BuildRequires:	perl(Class::DBI::Plugin)
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|18	BuildRequires:	perl(Class::DBI)
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|19	BuildRequires:	perl(Class::Accessor::Grouped)
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|20	BuildArch:	noarch
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|21	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|22	%description
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|23	This Class::DBI plugin combines the functionality from
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|24	Class::DBI::Plugin::CountSearch (counting objects without
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|25	having to use an array or an iterator), and
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|26	Class::DBI::AbstractSearch, which allows complex
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|27	where-clauses a la SQL::Abstract.
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|28	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|29	%prep
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|31	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|32	%build
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|34	%make
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|35	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|36	%check
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|37	make test
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|38	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|39	%install
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|40	%makeinstall_std
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|41	
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|42	%files
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|43	%doc README Changes
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|44	%{perl_vendorlib}/Class
21cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-7|45	%{_mandir}/*/*

4097 21
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|1	%define upstream_name    Class-DBI-Plugin-Pager
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|2	%define upstream_version 0.566
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|3	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|6	Release:	5
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|7	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|8	Summary:	Paged queries for CDBI
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|9	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|10	License:	Artistic/GPL
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|11	Group:		Development/Perl
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Class/Class-DBI-Plugin-Pager-%{upstream_version}.tar.gz
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|14	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|16	BuildRequires:	perl(Class::Accessor::Chained::Fast)
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|17	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|18	BuildRequires:	perl(Class::DBI)
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|19	BuildRequires:	perl(Data::Page)
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|20	BuildRequires:	perl(SQL::Abstract)
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|21	BuildRequires:	perl(Test::Exception)
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|22	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|23	BuildArch:	noarch
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|24	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|25	%description
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|26	Adds a pager method to your class that can query using SQL::Abstract
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|27	where clauses, and limit the number of rows returned to a specific subset.
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|28	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|29	%prep
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|31	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|32	%build
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|34	%make
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|35	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|36	%check
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|37	#%__make test
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|38	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|39	%install
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|40	%makeinstall_std
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|41	
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|42	%files
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|43	%doc README Changes
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|44	%{perl_vendorlib}/Class/DBI/Plugin/*
21cr|perl-Class-DBI-Plugin-Pager-0.566.0-5|45	%{_mandir}/*/*

4098 21
21cr|perl-Class-DBI-SQLite-0.110.0-7|1	%define upstream_name    Class-DBI-SQLite
21cr|perl-Class-DBI-SQLite-0.110.0-7|2	%define upstream_version 0.11
21cr|perl-Class-DBI-SQLite-0.110.0-7|3	
21cr|perl-Class-DBI-SQLite-0.110.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-DBI-SQLite-0.110.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-DBI-SQLite-0.110.0-7|6	Release:	7
21cr|perl-Class-DBI-SQLite-0.110.0-7|7	
21cr|perl-Class-DBI-SQLite-0.110.0-7|8	Summary:	Class::DBI extension for sqlite
21cr|perl-Class-DBI-SQLite-0.110.0-7|9	
21cr|perl-Class-DBI-SQLite-0.110.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-DBI-SQLite-0.110.0-7|11	Group:		Development/Perl
21cr|perl-Class-DBI-SQLite-0.110.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-DBI-SQLite-0.110.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-DBI-SQLite-0.110.0-7|14	
21cr|perl-Class-DBI-SQLite-0.110.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-DBI-SQLite-0.110.0-7|16	BuildRequires:	perl(Class::DBI)
21cr|perl-Class-DBI-SQLite-0.110.0-7|17	BuildRequires:	perl(DBD::SQLite)
21cr|perl-Class-DBI-SQLite-0.110.0-7|18	BuildRequires:	perl(DBIx::ContextualFetch)
21cr|perl-Class-DBI-SQLite-0.110.0-7|19	BuildArch:	noarch
21cr|perl-Class-DBI-SQLite-0.110.0-7|20	
21cr|perl-Class-DBI-SQLite-0.110.0-7|21	%description
21cr|perl-Class-DBI-SQLite-0.110.0-7|22	Class::DBI::SQLite is an extension to Class::DBI for DBD::SQLite. It allows you
21cr|perl-Class-DBI-SQLite-0.110.0-7|23	to populate an auto-incremented row id after insert.
21cr|perl-Class-DBI-SQLite-0.110.0-7|24	
21cr|perl-Class-DBI-SQLite-0.110.0-7|25	%prep
21cr|perl-Class-DBI-SQLite-0.110.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-DBI-SQLite-0.110.0-7|27	
21cr|perl-Class-DBI-SQLite-0.110.0-7|28	%build
21cr|perl-Class-DBI-SQLite-0.110.0-7|29	perl Makefile.PL installdirs=vendor
21cr|perl-Class-DBI-SQLite-0.110.0-7|30	%make
21cr|perl-Class-DBI-SQLite-0.110.0-7|31	
21cr|perl-Class-DBI-SQLite-0.110.0-7|32	%check
21cr|perl-Class-DBI-SQLite-0.110.0-7|33	make test
21cr|perl-Class-DBI-SQLite-0.110.0-7|34	
21cr|perl-Class-DBI-SQLite-0.110.0-7|35	%install
21cr|perl-Class-DBI-SQLite-0.110.0-7|36	%makeinstall_std
21cr|perl-Class-DBI-SQLite-0.110.0-7|37	
21cr|perl-Class-DBI-SQLite-0.110.0-7|38	%files
21cr|perl-Class-DBI-SQLite-0.110.0-7|39	%doc Changes
21cr|perl-Class-DBI-SQLite-0.110.0-7|40	%{perl_vendorlib}/Class
21cr|perl-Class-DBI-SQLite-0.110.0-7|41	%{_mandir}/*/*

4099 21
21cr|perl-Class-Declare-0.190.0-3|1	%define upstream_name    Class-Declare
21cr|perl-Class-Declare-0.190.0-3|2	%define upstream_version 0.19
21cr|perl-Class-Declare-0.190.0-3|3	
21cr|perl-Class-Declare-0.190.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Declare-0.190.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Declare-0.190.0-3|6	Release:	3
21cr|perl-Class-Declare-0.190.0-3|7	
21cr|perl-Class-Declare-0.190.0-3|8	Summary:	Class-Declare module for perl
21cr|perl-Class-Declare-0.190.0-3|9	
21cr|perl-Class-Declare-0.190.0-3|10	License:	GPL+ or Artistic
21cr|perl-Class-Declare-0.190.0-3|11	Group:		Development/Perl
21cr|perl-Class-Declare-0.190.0-3|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Declare-0.190.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Declare-0.190.0-3|14	
21cr|perl-Class-Declare-0.190.0-3|15	BuildRequires:	perl(Test::Exception)
21cr|perl-Class-Declare-0.190.0-3|16	BuildRequires:	perl(Storable) >= 2.300.0
21cr|perl-Class-Declare-0.190.0-3|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Class-Declare-0.190.0-3|18	BuildRequires:	perl(version)
21cr|perl-Class-Declare-0.190.0-3|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Class-Declare-0.190.0-3|20	
21cr|perl-Class-Declare-0.190.0-3|21	BuildArch:	noarch
21cr|perl-Class-Declare-0.190.0-3|22	
21cr|perl-Class-Declare-0.190.0-3|23	%description
21cr|perl-Class-Declare-0.190.0-3|24	Class::Declare allows class authors to specify public, private and
21cr|perl-Class-Declare-0.190.0-3|25	protected attributes and methods for their classes, giving them control
21cr|perl-Class-Declare-0.190.0-3|26	over how their modules may be accessed. The standard object oriented
21cr|perl-Class-Declare-0.190.0-3|27	programming concepts of *public*, *private* and *protected* have been
21cr|perl-Class-Declare-0.190.0-3|28	implemented for both class and instance (or object) attributes and
21cr|perl-Class-Declare-0.190.0-3|29	methods.
21cr|perl-Class-Declare-0.190.0-3|30	
21cr|perl-Class-Declare-0.190.0-3|31	%prep
21cr|perl-Class-Declare-0.190.0-3|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Declare-0.190.0-3|33	
21cr|perl-Class-Declare-0.190.0-3|34	%build
21cr|perl-Class-Declare-0.190.0-3|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Declare-0.190.0-3|36	%make
21cr|perl-Class-Declare-0.190.0-3|37	
21cr|perl-Class-Declare-0.190.0-3|38	%check
21cr|perl-Class-Declare-0.190.0-3|39	make test
21cr|perl-Class-Declare-0.190.0-3|40	
21cr|perl-Class-Declare-0.190.0-3|41	%install
21cr|perl-Class-Declare-0.190.0-3|42	%makeinstall_std
21cr|perl-Class-Declare-0.190.0-3|43	
21cr|perl-Class-Declare-0.190.0-3|44	%files
21cr|perl-Class-Declare-0.190.0-3|45	%doc Changes README
21cr|perl-Class-Declare-0.190.0-3|46	%{perl_vendorlib}/Class/Declare.pm
21cr|perl-Class-Declare-0.190.0-3|47	%{perl_vendorlib}/Class/Declare
21cr|perl-Class-Declare-0.190.0-3|48	%{_mandir}/*/*

4100 21
21cr|perl-Class-Declare-Attributes-0.90.0-3|1	%define upstream_name    Class-Declare-Attributes
21cr|perl-Class-Declare-Attributes-0.90.0-3|2	%define upstream_version 0.09
21cr|perl-Class-Declare-Attributes-0.90.0-3|3	
21cr|perl-Class-Declare-Attributes-0.90.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Declare-Attributes-0.90.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Declare-Attributes-0.90.0-3|6	Release:	3
21cr|perl-Class-Declare-Attributes-0.90.0-3|7	Summary:	Class-Declare-Attributes module for perl
21cr|perl-Class-Declare-Attributes-0.90.0-3|8	License:	GPL+ or Artistic
21cr|perl-Class-Declare-Attributes-0.90.0-3|9	Group:		Development/Perl
21cr|perl-Class-Declare-Attributes-0.90.0-3|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Declare-Attributes-0.90.0-3|11	Source0:	http://search.cpan.org/CPAN/authors/id/I/IB/IBB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Declare-Attributes-0.90.0-3|12	BuildRequires:	perl(Class::Declare) >= 0.190.0
21cr|perl-Class-Declare-Attributes-0.90.0-3|13	BuildRequires:	perl(Test::Exception)
21cr|perl-Class-Declare-Attributes-0.90.0-3|14	BuildRequires:	perl-devel
21cr|perl-Class-Declare-Attributes-0.90.0-3|15	BuildArch:	noarch
21cr|perl-Class-Declare-Attributes-0.90.0-3|16	
21cr|perl-Class-Declare-Attributes-0.90.0-3|17	%description
21cr|perl-Class-Declare-Attributes-0.90.0-3|18	Class::Declare::Attributes extends Class::Declare by adding support for
21cr|perl-Class-Declare-Attributes-0.90.0-3|19	Perl attributes for specifying class method types. This extension was
21cr|perl-Class-Declare-Attributes-0.90.0-3|20	inspired by Damian Conway's Attribute::Handlers module, and Tatsuhiko
21cr|perl-Class-Declare-Attributes-0.90.0-3|21	Miyagawa's Attribute::Protected module.
21cr|perl-Class-Declare-Attributes-0.90.0-3|22	
21cr|perl-Class-Declare-Attributes-0.90.0-3|23	%prep
21cr|perl-Class-Declare-Attributes-0.90.0-3|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Declare-Attributes-0.90.0-3|25	
21cr|perl-Class-Declare-Attributes-0.90.0-3|26	%build
21cr|perl-Class-Declare-Attributes-0.90.0-3|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Declare-Attributes-0.90.0-3|28	%make
21cr|perl-Class-Declare-Attributes-0.90.0-3|29	
21cr|perl-Class-Declare-Attributes-0.90.0-3|30	%check
21cr|perl-Class-Declare-Attributes-0.90.0-3|31	make test
21cr|perl-Class-Declare-Attributes-0.90.0-3|32	
21cr|perl-Class-Declare-Attributes-0.90.0-3|33	%install
21cr|perl-Class-Declare-Attributes-0.90.0-3|34	%makeinstall_std
21cr|perl-Class-Declare-Attributes-0.90.0-3|35	
21cr|perl-Class-Declare-Attributes-0.90.0-3|36	%files
21cr|perl-Class-Declare-Attributes-0.90.0-3|37	%doc Changes README
21cr|perl-Class-Declare-Attributes-0.90.0-3|38	%{perl_vendorlib}/Class/Declare/Attributes.pm
21cr|perl-Class-Declare-Attributes-0.90.0-3|39	%{_mandir}/*/*

4101 21
21cr|perl-Class-Discover-1.0.3-9|1	%define upstream_name    Class-Discover
21cr|perl-Class-Discover-1.0.3-9|2	%define upstream_version 1.000003
21cr|perl-Class-Discover-1.0.3-9|3	
21cr|perl-Class-Discover-1.0.3-9|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Discover-1.0.3-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Discover-1.0.3-9|6	Release:	9
21cr|perl-Class-Discover-1.0.3-9|7	
21cr|perl-Class-Discover-1.0.3-9|8	Summary:	Detect MooseX::Declare's 'class' keyword in files
21cr|perl-Class-Discover-1.0.3-9|9	
21cr|perl-Class-Discover-1.0.3-9|10	License:	GPL+ or Artistic
21cr|perl-Class-Discover-1.0.3-9|11	Group:		Development/Perl
21cr|perl-Class-Discover-1.0.3-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Discover-1.0.3-9|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Discover-1.0.3-9|14	
21cr|perl-Class-Discover-1.0.3-9|15	BuildRequires:	perl-devel
21cr|perl-Class-Discover-1.0.3-9|16	BuildRequires:	perl(ExtUtils::MM_Unix)
21cr|perl-Class-Discover-1.0.3-9|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Class-Discover-1.0.3-9|18	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Class-Discover-1.0.3-9|19	BuildRequires:	perl(File::Find::Rule::Perl)
21cr|perl-Class-Discover-1.0.3-9|20	BuildRequires:	perl(File::Temp)
21cr|perl-Class-Discover-1.0.3-9|21	BuildRequires:	perl(PPI)
21cr|perl-Class-Discover-1.0.3-9|22	BuildRequires:	perl(Path::Class)
21cr|perl-Class-Discover-1.0.3-9|23	BuildRequires:	perl(Test::Differences)
21cr|perl-Class-Discover-1.0.3-9|24	BuildRequires:	perl(Test::More)
21cr|perl-Class-Discover-1.0.3-9|25	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Class-Discover-1.0.3-9|26	BuildRequires:	perl(CPAN)
21cr|perl-Class-Discover-1.0.3-9|27	BuildArch:	noarch
21cr|perl-Class-Discover-1.0.3-9|28	
21cr|perl-Class-Discover-1.0.3-9|29	%description
21cr|perl-Class-Discover-1.0.3-9|30	This class is designed primarily for tools that whish to populate the
21cr|perl-Class-Discover-1.0.3-9|31	'provides' field of META.{yml,json} files so that the CPAN indexer will pay
21cr|perl-Class-Discover-1.0.3-9|32	attention to the existance of your classes, rather than blithely ignoring
21cr|perl-Class-Discover-1.0.3-9|33	them.
21cr|perl-Class-Discover-1.0.3-9|34	
21cr|perl-Class-Discover-1.0.3-9|35	The version parsing is basically the same as what M::I's '->version_form'
21cr|perl-Class-Discover-1.0.3-9|36	does, so should hopefully work as well as it does.
21cr|perl-Class-Discover-1.0.3-9|37	
21cr|perl-Class-Discover-1.0.3-9|38	%prep
21cr|perl-Class-Discover-1.0.3-9|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Discover-1.0.3-9|40	
21cr|perl-Class-Discover-1.0.3-9|41	%build
21cr|perl-Class-Discover-1.0.3-9|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Discover-1.0.3-9|43	%make
21cr|perl-Class-Discover-1.0.3-9|44	
21cr|perl-Class-Discover-1.0.3-9|45	%check
21cr|perl-Class-Discover-1.0.3-9|46	make test
21cr|perl-Class-Discover-1.0.3-9|47	
21cr|perl-Class-Discover-1.0.3-9|48	%install
21cr|perl-Class-Discover-1.0.3-9|49	%makeinstall_std
21cr|perl-Class-Discover-1.0.3-9|50	
21cr|perl-Class-Discover-1.0.3-9|51	%files
21cr|perl-Class-Discover-1.0.3-9|52	%doc Changes README
21cr|perl-Class-Discover-1.0.3-9|53	%{_mandir}/man3/*
21cr|perl-Class-Discover-1.0.3-9|54	%{perl_vendorlib}/*

4102 21
21cr|perl-Class-ErrorHandler-0.40.0-5|1	%define upstream_name	 Class-ErrorHandler
21cr|perl-Class-ErrorHandler-0.40.0-5|2	%define upstream_version 0.04
21cr|perl-Class-ErrorHandler-0.40.0-5|3	
21cr|perl-Class-ErrorHandler-0.40.0-5|4	%{?perl_default_filter}
21cr|perl-Class-ErrorHandler-0.40.0-5|5	
21cr|perl-Class-ErrorHandler-0.40.0-5|6	Name:       perl-%{upstream_name}
21cr|perl-Class-ErrorHandler-0.40.0-5|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-ErrorHandler-0.40.0-5|8	Release:    5
21cr|perl-Class-ErrorHandler-0.40.0-5|9	
21cr|perl-Class-ErrorHandler-0.40.0-5|10	Summary:    Base class for error handling
21cr|perl-Class-ErrorHandler-0.40.0-5|11	License:    GPL+ or Artistic
21cr|perl-Class-ErrorHandler-0.40.0-5|12	Group:      Development/Perl
21cr|perl-Class-ErrorHandler-0.40.0-5|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-ErrorHandler-0.40.0-5|14	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-ErrorHandler-0.40.0-5|15	
21cr|perl-Class-ErrorHandler-0.40.0-5|16	BuildRequires: perl-devel
21cr|perl-Class-ErrorHandler-0.40.0-5|17	BuildRequires: perl(CPAN::Meta)
21cr|perl-Class-ErrorHandler-0.40.0-5|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Class-ErrorHandler-0.40.0-5|19	BuildRequires: perl(Test)
21cr|perl-Class-ErrorHandler-0.40.0-5|20	BuildArch:  noarch
21cr|perl-Class-ErrorHandler-0.40.0-5|21	
21cr|perl-Class-ErrorHandler-0.40.0-5|22	%description
21cr|perl-Class-ErrorHandler-0.40.0-5|23	Class::ErrorHandler provides an error-handling mechanism that's generic enough
21cr|perl-Class-ErrorHandler-0.40.0-5|24	to be used as the base class for a variety of OO classes. Subclasses inherit
21cr|perl-Class-ErrorHandler-0.40.0-5|25	its two error-handling methods, error and errstr, to communicate error messages
21cr|perl-Class-ErrorHandler-0.40.0-5|26	back to the calling program.
21cr|perl-Class-ErrorHandler-0.40.0-5|27	
21cr|perl-Class-ErrorHandler-0.40.0-5|28	%prep
21cr|perl-Class-ErrorHandler-0.40.0-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-ErrorHandler-0.40.0-5|30	
21cr|perl-Class-ErrorHandler-0.40.0-5|31	%build
21cr|perl-Class-ErrorHandler-0.40.0-5|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-ErrorHandler-0.40.0-5|33	%make
21cr|perl-Class-ErrorHandler-0.40.0-5|34	
21cr|perl-Class-ErrorHandler-0.40.0-5|35	%check
21cr|perl-Class-ErrorHandler-0.40.0-5|36	%make test
21cr|perl-Class-ErrorHandler-0.40.0-5|37	
21cr|perl-Class-ErrorHandler-0.40.0-5|38	%install
21cr|perl-Class-ErrorHandler-0.40.0-5|39	%makeinstall_std
21cr|perl-Class-ErrorHandler-0.40.0-5|40	
21cr|perl-Class-ErrorHandler-0.40.0-5|41	%files
21cr|perl-Class-ErrorHandler-0.40.0-5|42	%doc Changes LICENSE META.json META.yml MYMETA.yml
21cr|perl-Class-ErrorHandler-0.40.0-5|43	%{perl_vendorlib}/Class/*
21cr|perl-Class-ErrorHandler-0.40.0-5|44	%{_mandir}/*/*

4103 21
21cr|perl-Class-Field-0.230.0-4|1	%define upstream_name    Class-Field
21cr|perl-Class-Field-0.230.0-4|2	%define upstream_version 0.23
21cr|perl-Class-Field-0.230.0-4|3	
21cr|perl-Class-Field-0.230.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Field-0.230.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Field-0.230.0-4|6	Release:	4
21cr|perl-Class-Field-0.230.0-4|7	Summary:	Class Field Accessor Generator
21cr|perl-Class-Field-0.230.0-4|8	License:	GPL+ or Artistic
21cr|perl-Class-Field-0.230.0-4|9	Group:		Development/Perl
21cr|perl-Class-Field-0.230.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Field-0.230.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Field-0.230.0-4|12	
21cr|perl-Class-Field-0.230.0-4|13	BuildRequires:	perl-devel
21cr|perl-Class-Field-0.230.0-4|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Class-Field-0.230.0-4|15	BuildRequires:	perl(Filter::Util::Call)
21cr|perl-Class-Field-0.230.0-4|16	BuildArch:	noarch
21cr|perl-Class-Field-0.230.0-4|17	
21cr|perl-Class-Field-0.230.0-4|18	%description
21cr|perl-Class-Field-0.230.0-4|19	Class::Field exports two subroutines, 'field' and 'const'. These functions
21cr|perl-Class-Field-0.230.0-4|20	are used to declare fields and constants in your class.
21cr|perl-Class-Field-0.230.0-4|21	
21cr|perl-Class-Field-0.230.0-4|22	Class::Field generates custom code for each accessor that is optimized for
21cr|perl-Class-Field-0.230.0-4|23	speed.
21cr|perl-Class-Field-0.230.0-4|24	
21cr|perl-Class-Field-0.230.0-4|25	%prep
21cr|perl-Class-Field-0.230.0-4|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Field-0.230.0-4|27	
21cr|perl-Class-Field-0.230.0-4|28	%build
21cr|perl-Class-Field-0.230.0-4|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Field-0.230.0-4|30	%make
21cr|perl-Class-Field-0.230.0-4|31	
21cr|perl-Class-Field-0.230.0-4|32	%check
21cr|perl-Class-Field-0.230.0-4|33	%make test
21cr|perl-Class-Field-0.230.0-4|34	
21cr|perl-Class-Field-0.230.0-4|35	%install
21cr|perl-Class-Field-0.230.0-4|36	%makeinstall_std
21cr|perl-Class-Field-0.230.0-4|37	
21cr|perl-Class-Field-0.230.0-4|38	%files
21cr|perl-Class-Field-0.230.0-4|39	%doc Changes README
21cr|perl-Class-Field-0.230.0-4|40	%{_mandir}/man3/*
21cr|perl-Class-Field-0.230.0-4|41	%{perl_vendorlib}/*

4104 21
21cr|perl-Class-Fields-0.204.0-7|1	%define upstream_name    Class-Fields
21cr|perl-Class-Fields-0.204.0-7|2	%define upstream_version 0.204
21cr|perl-Class-Fields-0.204.0-7|3	
21cr|perl-Class-Fields-0.204.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Fields-0.204.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Fields-0.204.0-7|6	Release:	7
21cr|perl-Class-Fields-0.204.0-7|7	
21cr|perl-Class-Fields-0.204.0-7|8	Summary:	Inspect the fields of a class
21cr|perl-Class-Fields-0.204.0-7|9	
21cr|perl-Class-Fields-0.204.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-Fields-0.204.0-7|11	Group:		Development/Perl
21cr|perl-Class-Fields-0.204.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Fields-0.204.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Fields-0.204.0-7|14	
21cr|perl-Class-Fields-0.204.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-Fields-0.204.0-7|16	BuildRequires:	perl(Carp)
21cr|perl-Class-Fields-0.204.0-7|17	BuildRequires:	perl(Carp::Assert)
21cr|perl-Class-Fields-0.204.0-7|18	BuildRequires:	perl(Test::More)
21cr|perl-Class-Fields-0.204.0-7|19	BuildRequires:	perl(base)
21cr|perl-Class-Fields-0.204.0-7|20	BuildArch:	noarch
21cr|perl-Class-Fields-0.204.0-7|21	
21cr|perl-Class-Fields-0.204.0-7|22	%description
21cr|perl-Class-Fields-0.204.0-7|23	* _Public member._
21cr|perl-Class-Fields-0.204.0-7|24	
21cr|perl-Class-Fields-0.204.0-7|25	Externally visible data or functionality. An attribute or method that is
21cr|perl-Class-Fields-0.204.0-7|26	directly accessable from scopes outside the class. In Perl, most members
21cr|perl-Class-Fields-0.204.0-7|27	are, by their standard semantics, public. By convention, attributes of
21cr|perl-Class-Fields-0.204.0-7|28	Perl classes are regarded as private, as are methods whose names begin
21cr|perl-Class-Fields-0.204.0-7|29	with an underscore.
21cr|perl-Class-Fields-0.204.0-7|30	
21cr|perl-Class-Fields-0.204.0-7|31	From *"Object Oriented Perl"* by Damian Conway
21cr|perl-Class-Fields-0.204.0-7|32	
21cr|perl-Class-Fields-0.204.0-7|33	%prep
21cr|perl-Class-Fields-0.204.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Fields-0.204.0-7|35	
21cr|perl-Class-Fields-0.204.0-7|36	%build
21cr|perl-Class-Fields-0.204.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Fields-0.204.0-7|38	%make
21cr|perl-Class-Fields-0.204.0-7|39	
21cr|perl-Class-Fields-0.204.0-7|40	%check
21cr|perl-Class-Fields-0.204.0-7|41	%make test
21cr|perl-Class-Fields-0.204.0-7|42	
21cr|perl-Class-Fields-0.204.0-7|43	%install
21cr|perl-Class-Fields-0.204.0-7|44	%makeinstall_std
21cr|perl-Class-Fields-0.204.0-7|45	
21cr|perl-Class-Fields-0.204.0-7|46	%files
21cr|perl-Class-Fields-0.204.0-7|47	%doc Changes
21cr|perl-Class-Fields-0.204.0-7|48	%{_mandir}/man3/*
21cr|perl-Class-Fields-0.204.0-7|49	%{perl_vendorlib}/*

4105 21
21cr|perl-Class-Generate-1.180.0-1|1	%define upstream_name    Class-Generate
21cr|perl-Class-Generate-1.180.0-1|2	%define upstream_version 1.18
21cr|perl-Class-Generate-1.180.0-1|3	
21cr|perl-Class-Generate-1.180.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Generate-1.180.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Generate-1.180.0-1|6	Release:	1
21cr|perl-Class-Generate-1.180.0-1|7	
21cr|perl-Class-Generate-1.180.0-1|8	Summary:	Generate Perl class hierarchies
21cr|perl-Class-Generate-1.180.0-1|9	
21cr|perl-Class-Generate-1.180.0-1|10	License:	GPL+ or Artistic
21cr|perl-Class-Generate-1.180.0-1|11	Group:		Development/Perl
21cr|perl-Class-Generate-1.180.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Generate-1.180.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Class/Class-Generate-%{upstream_version}.tar.gz
21cr|perl-Class-Generate-1.180.0-1|14	
21cr|perl-Class-Generate-1.180.0-1|15	BuildRequires:  perl-devel
21cr|perl-Class-Generate-1.180.0-1|16	BuildRequires:  perl(Module::Build) >= 0.420.300
21cr|perl-Class-Generate-1.180.0-1|17	BuildRequires:  perl(Text::Soundex)
21cr|perl-Class-Generate-1.180.0-1|18	BuildRequires:  perl(Text::Tabs)
21cr|perl-Class-Generate-1.180.0-1|19	BuildRequires:  perl(Carp) >= 1.360.0
21cr|perl-Class-Generate-1.180.0-1|20	BuildRequires:  perl(Symbol)
21cr|perl-Class-Generate-1.180.0-1|21	BuildRequires:  perl(strict)
21cr|perl-Class-Generate-1.180.0-1|22	BuildRequires:  perl(vars)
21cr|perl-Class-Generate-1.180.0-1|23	BuildRequires:  perl(warnings)
21cr|perl-Class-Generate-1.180.0-1|24	BuildRequires:  perl(Test::Pod)
21cr|perl-Class-Generate-1.180.0-1|25	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Class-Generate-1.180.0-1|26	BuildRequires:  perl(Test::CPAN::Changes) >= 0.300.0
21cr|perl-Class-Generate-1.180.0-1|27	BuildRequires:  perl(Test::TrailingSpace) >= 0.20.500
21cr|perl-Class-Generate-1.180.0-1|28	
21cr|perl-Class-Generate-1.180.0-1|29	BuildArch:      noarch
21cr|perl-Class-Generate-1.180.0-1|30	
21cr|perl-Class-Generate-1.180.0-1|31	%description
21cr|perl-Class-Generate-1.180.0-1|32	The Class::Generate package exports functions that take as arguments a class
21cr|perl-Class-Generate-1.180.0-1|33	specification and create from these specifications a Perl 5 class. The
21cr|perl-Class-Generate-1.180.0-1|34	specification language allows many object-oriented constructs: typed members,
21cr|perl-Class-Generate-1.180.0-1|35	inheritance, private members, required members, default values, object methods,
21cr|perl-Class-Generate-1.180.0-1|36	class methods, class variables, and more.
21cr|perl-Class-Generate-1.180.0-1|37	
21cr|perl-Class-Generate-1.180.0-1|38	CPAN contains similar packages. Why another? Because object-oriented
21cr|perl-Class-Generate-1.180.0-1|39	programming, especially in a dynamic language like Perl, is a complicated
21cr|perl-Class-Generate-1.180.0-1|40	endeavor. I wanted a package that would work very hard to catch the errors you
21cr|perl-Class-Generate-1.180.0-1|41	(well, I anyway) commonly make. I wanted a package that could help me enforce
21cr|perl-Class-Generate-1.180.0-1|42	the contract of object-oriented programming. I also wanted it to get out of my
21cr|perl-Class-Generate-1.180.0-1|43	way when I asked.
21cr|perl-Class-Generate-1.180.0-1|44	
21cr|perl-Class-Generate-1.180.0-1|45	%prep
21cr|perl-Class-Generate-1.180.0-1|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Generate-1.180.0-1|47	chmod 644 Changes README
21cr|perl-Class-Generate-1.180.0-1|48	
21cr|perl-Class-Generate-1.180.0-1|49	%build
21cr|perl-Class-Generate-1.180.0-1|50	%{__perl} Build.PL installdirs=vendor
21cr|perl-Class-Generate-1.180.0-1|51	./Build
21cr|perl-Class-Generate-1.180.0-1|52	
21cr|perl-Class-Generate-1.180.0-1|53	%check
21cr|perl-Class-Generate-1.180.0-1|54	./Build test
21cr|perl-Class-Generate-1.180.0-1|55	
21cr|perl-Class-Generate-1.180.0-1|56	%install
21cr|perl-Class-Generate-1.180.0-1|57	./Build install destdir=%{buildroot}
21cr|perl-Class-Generate-1.180.0-1|58	
21cr|perl-Class-Generate-1.180.0-1|59	%files
21cr|perl-Class-Generate-1.180.0-1|60	%doc Changes README META.json META.yml
21cr|perl-Class-Generate-1.180.0-1|61	%{perl_vendorlib}/Class
21cr|perl-Class-Generate-1.180.0-1|62	%{_mandir}/*/*

4106 21
21cr|perl-Class-Gomor-1.30.0-5|1	%define upstream_name    Class-Gomor
21cr|perl-Class-Gomor-1.30.0-5|2	%define upstream_version 1.03
21cr|perl-Class-Gomor-1.30.0-5|3	
21cr|perl-Class-Gomor-1.30.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Gomor-1.30.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Gomor-1.30.0-5|6	Release:	5
21cr|perl-Class-Gomor-1.30.0-5|7	
21cr|perl-Class-Gomor-1.30.0-5|8	Summary:	Class::Gomor - another class and object builder
21cr|perl-Class-Gomor-1.30.0-5|9	
21cr|perl-Class-Gomor-1.30.0-5|10	License:	GPL+ or Artistic
21cr|perl-Class-Gomor-1.30.0-5|11	Group:		Development/Perl
21cr|perl-Class-Gomor-1.30.0-5|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Gomor-1.30.0-5|13	Source0:	https://search.cpan.org/CPAN/authors/id/G/GO/GOMOR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Gomor-1.30.0-5|14	
21cr|perl-Class-Gomor-1.30.0-5|15	BuildRequires:	perl-devel
21cr|perl-Class-Gomor-1.30.0-5|16	BuildRequires:	perl(Test::Kwalitee)
21cr|perl-Class-Gomor-1.30.0-5|17	BuildRequires:	perl(Test)
21cr|perl-Class-Gomor-1.30.0-5|18	
21cr|perl-Class-Gomor-1.30.0-5|19	BuildArch:	noarch
21cr|perl-Class-Gomor-1.30.0-5|20	%rename	perl-Class-Gomor-Hash
21cr|perl-Class-Gomor-1.30.0-5|21	
21cr|perl-Class-Gomor-1.30.0-5|22	%description
21cr|perl-Class-Gomor-1.30.0-5|23	This module is yet another class builder. This one adds parameter checking in
21cr|perl-Class-Gomor-1.30.0-5|24	new constructor, that is to check for attributes existence, and definedness.
21cr|perl-Class-Gomor-1.30.0-5|25	
21cr|perl-Class-Gomor-1.30.0-5|26	%prep
21cr|perl-Class-Gomor-1.30.0-5|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Gomor-1.30.0-5|28	
21cr|perl-Class-Gomor-1.30.0-5|29	%build
21cr|perl-Class-Gomor-1.30.0-5|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Gomor-1.30.0-5|31	%make
21cr|perl-Class-Gomor-1.30.0-5|32	
21cr|perl-Class-Gomor-1.30.0-5|33	%check
21cr|perl-Class-Gomor-1.30.0-5|34	make test
21cr|perl-Class-Gomor-1.30.0-5|35	
21cr|perl-Class-Gomor-1.30.0-5|36	%install
21cr|perl-Class-Gomor-1.30.0-5|37	%makeinstall_std
21cr|perl-Class-Gomor-1.30.0-5|38	
21cr|perl-Class-Gomor-1.30.0-5|39	%files
21cr|perl-Class-Gomor-1.30.0-5|40	%doc Changes LICENSE LICENSE.Artistic README META.json META.yml
21cr|perl-Class-Gomor-1.30.0-5|41	%dir %{perl_vendorlib}/Class/Gomor
21cr|perl-Class-Gomor-1.30.0-5|42	%{perl_vendorlib}/Class/Gomor/*.pm
21cr|perl-Class-Gomor-1.30.0-5|43	%{perl_vendorlib}/Class/Gomor.pm
21cr|perl-Class-Gomor-1.30.0-5|44	%{_mandir}/*/*

4107 21
21cr|perl-Class-InsideOut-1.140.0-1|1	%define upstream_name       Class-InsideOut
21cr|perl-Class-InsideOut-1.140.0-1|2	%define upstream_version 1.14
21cr|perl-Class-InsideOut-1.140.0-1|3	
21cr|perl-Class-InsideOut-1.140.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Class-InsideOut-1.140.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-InsideOut-1.140.0-1|6	Release:    1
21cr|perl-Class-InsideOut-1.140.0-1|7	License:    GPL or Artistic
21cr|perl-Class-InsideOut-1.140.0-1|8	Group:      Development/Perl
21cr|perl-Class-InsideOut-1.140.0-1|9	Summary:    A safe, simple inside-out object construction kit
21cr|perl-Class-InsideOut-1.140.0-1|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-InsideOut-1.140.0-1|11	Source0:    https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-InsideOut-1.140.0-1|12	
21cr|perl-Class-InsideOut-1.140.0-1|13	BuildRequires: perl(Carp)
21cr|perl-Class-InsideOut-1.140.0-1|14	BuildRequires: perl(Class::ISA)
21cr|perl-Class-InsideOut-1.140.0-1|15	BuildRequires: perl(Config)
21cr|perl-Class-InsideOut-1.140.0-1|16	BuildRequires: perl(DynaLoader)
21cr|perl-Class-InsideOut-1.140.0-1|17	BuildRequires: perl(Exporter)
21cr|perl-Class-InsideOut-1.140.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Class-InsideOut-1.140.0-1|19	BuildRequires: perl(File::Find)
21cr|perl-Class-InsideOut-1.140.0-1|20	BuildRequires: perl(File::Spec)
21cr|perl-Class-InsideOut-1.140.0-1|21	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Class-InsideOut-1.140.0-1|22	BuildRequires: perl(File::Temp)
21cr|perl-Class-InsideOut-1.140.0-1|23	BuildRequires: perl(IO::File)
21cr|perl-Class-InsideOut-1.140.0-1|24	BuildRequires: perl(List::Util)
21cr|perl-Class-InsideOut-1.140.0-1|25	BuildRequires: perl(Scalar::Util) >= 1.90.0
21cr|perl-Class-InsideOut-1.140.0-1|26	BuildRequires: perl(Storable)
21cr|perl-Class-InsideOut-1.140.0-1|27	BuildRequires: perl(Test::More) >= 0.450.0
21cr|perl-Class-InsideOut-1.140.0-1|28	BuildRequires: perl(XSLoader)
21cr|perl-Class-InsideOut-1.140.0-1|29	BuildRequires: perl(overload)
21cr|perl-Class-InsideOut-1.140.0-1|30	BuildRequires: perl(strict)
21cr|perl-Class-InsideOut-1.140.0-1|31	BuildRequires: perl(threads)
21cr|perl-Class-InsideOut-1.140.0-1|32	BuildRequires: perl(vars)
21cr|perl-Class-InsideOut-1.140.0-1|33	BuildRequires: perl(warnings)
21cr|perl-Class-InsideOut-1.140.0-1|34	BuildRequires: perl-devel
21cr|perl-Class-InsideOut-1.140.0-1|35	BuildArch:  noarch
21cr|perl-Class-InsideOut-1.140.0-1|36	
21cr|perl-Class-InsideOut-1.140.0-1|37	%description
21cr|perl-Class-InsideOut-1.140.0-1|38	This is a simple, safe and streamlined toolkit for building inside-out objects.
21cr|perl-Class-InsideOut-1.140.0-1|39	Unlike most other inside-out object building modules already on CPAN, this
21cr|perl-Class-InsideOut-1.140.0-1|40	module aims for minimalism and robustness:
21cr|perl-Class-InsideOut-1.140.0-1|41	
21cr|perl-Class-InsideOut-1.140.0-1|42	* Does not require derived classes to subclass it
21cr|perl-Class-InsideOut-1.140.0-1|43	* Uses no source filters, attributes or CHECK blocks
21cr|perl-Class-InsideOut-1.140.0-1|44	* Supports any underlying object type including black-box inheritance
21cr|perl-Class-InsideOut-1.140.0-1|45	* Does not leak memory on object destruction
21cr|perl-Class-InsideOut-1.140.0-1|46	* Overloading-safe
21cr|perl-Class-InsideOut-1.140.0-1|47	* Thread-safe for Perl 5.8.5 or better
21cr|perl-Class-InsideOut-1.140.0-1|48	* mod_perl compatible
21cr|perl-Class-InsideOut-1.140.0-1|49	* Makes no assumption about inheritance or initializer needs
21cr|perl-Class-InsideOut-1.140.0-1|50	
21cr|perl-Class-InsideOut-1.140.0-1|51	It provides the minimal support necessary for creating safe inside-out objects
21cr|perl-Class-InsideOut-1.140.0-1|52	and generating flexible accessors.
21cr|perl-Class-InsideOut-1.140.0-1|53	
21cr|perl-Class-InsideOut-1.140.0-1|54	%prep
21cr|perl-Class-InsideOut-1.140.0-1|55	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-InsideOut-1.140.0-1|56	
21cr|perl-Class-InsideOut-1.140.0-1|57	%build
21cr|perl-Class-InsideOut-1.140.0-1|58	perl Makefile.PL -n INSTALLDIRS=vendor
21cr|perl-Class-InsideOut-1.140.0-1|59	%make
21cr|perl-Class-InsideOut-1.140.0-1|60	
21cr|perl-Class-InsideOut-1.140.0-1|61	%check
21cr|perl-Class-InsideOut-1.140.0-1|62	make test
21cr|perl-Class-InsideOut-1.140.0-1|63	
21cr|perl-Class-InsideOut-1.140.0-1|64	%install
21cr|perl-Class-InsideOut-1.140.0-1|65	%makeinstall_std
21cr|perl-Class-InsideOut-1.140.0-1|66	
21cr|perl-Class-InsideOut-1.140.0-1|67	%files
21cr|perl-Class-InsideOut-1.140.0-1|68	%doc Changes LICENSE META.json META.yml README examples
21cr|perl-Class-InsideOut-1.140.0-1|69	%{_mandir}/man3/*
21cr|perl-Class-InsideOut-1.140.0-1|70	%{perl_vendorlib}/Class

4108 21
21cr|perl-Class-Iterator-0.300.0-7|1	%define upstream_name    Class-Iterator
21cr|perl-Class-Iterator-0.300.0-7|2	%define upstream_version 0.3
21cr|perl-Class-Iterator-0.300.0-7|3	
21cr|perl-Class-Iterator-0.300.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Iterator-0.300.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Iterator-0.300.0-7|6	Release:	7
21cr|perl-Class-Iterator-0.300.0-7|7	
21cr|perl-Class-Iterator-0.300.0-7|8	Summary:	A perl iterator class
21cr|perl-Class-Iterator-0.300.0-7|9	
21cr|perl-Class-Iterator-0.300.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-Iterator-0.300.0-7|11	Group:		Development/Perl
21cr|perl-Class-Iterator-0.300.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Iterator-0.300.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Iterator-0.300.0-7|14	
21cr|perl-Class-Iterator-0.300.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-Iterator-0.300.0-7|16	BuildArch:	noarch
21cr|perl-Class-Iterator-0.300.0-7|17	
21cr|perl-Class-Iterator-0.300.0-7|18	%description
21cr|perl-Class-Iterator-0.300.0-7|19	Class::Iterator is a generic iterator object class. It use a closure an
21cr|perl-Class-Iterator-0.300.0-7|20	wrap into an object interface.
21cr|perl-Class-Iterator-0.300.0-7|21	
21cr|perl-Class-Iterator-0.300.0-7|22	%prep
21cr|perl-Class-Iterator-0.300.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Iterator-0.300.0-7|24	
21cr|perl-Class-Iterator-0.300.0-7|25	%build
21cr|perl-Class-Iterator-0.300.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Iterator-0.300.0-7|27	%make
21cr|perl-Class-Iterator-0.300.0-7|28	
21cr|perl-Class-Iterator-0.300.0-7|29	%check
21cr|perl-Class-Iterator-0.300.0-7|30	%make test
21cr|perl-Class-Iterator-0.300.0-7|31	
21cr|perl-Class-Iterator-0.300.0-7|32	%install
21cr|perl-Class-Iterator-0.300.0-7|33	%makeinstall_std
21cr|perl-Class-Iterator-0.300.0-7|34	
21cr|perl-Class-Iterator-0.300.0-7|35	%files
21cr|perl-Class-Iterator-0.300.0-7|36	%doc README
21cr|perl-Class-Iterator-0.300.0-7|37	%{_mandir}/*/*
21cr|perl-Class-Iterator-0.300.0-7|38	%{perl_vendorlib}/*

4109 21
21cr|perl-Class-Loader-2.30.0-13|1	%define upstream_name    Class-Loader
21cr|perl-Class-Loader-2.30.0-13|2	%define upstream_version 2.03
21cr|perl-Class-Loader-2.30.0-13|3	
21cr|perl-Class-Loader-2.30.0-13|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Loader-2.30.0-13|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Loader-2.30.0-13|6	Release:	13
21cr|perl-Class-Loader-2.30.0-13|7	
21cr|perl-Class-Loader-2.30.0-13|8	Summary:	Load modules and create objects on demand
21cr|perl-Class-Loader-2.30.0-13|9	
21cr|perl-Class-Loader-2.30.0-13|10	License:	Artistic
21cr|perl-Class-Loader-2.30.0-13|11	Group:		Development/Perl
21cr|perl-Class-Loader-2.30.0-13|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Loader-2.30.0-13|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Class-Loader-2.30.0-13|14	
21cr|perl-Class-Loader-2.30.0-13|15	BuildRequires:	perl-devel
21cr|perl-Class-Loader-2.30.0-13|16	BuildRequires:	perl(Test)
21cr|perl-Class-Loader-2.30.0-13|17	BuildArch:	noarch
21cr|perl-Class-Loader-2.30.0-13|18	
21cr|perl-Class-Loader-2.30.0-13|19	%description
21cr|perl-Class-Loader-2.30.0-13|20	Certain applications like to defer the decision to use a
21cr|perl-Class-Loader-2.30.0-13|21	particular module till runtime. This is possible in perl,
21cr|perl-Class-Loader-2.30.0-13|22	and is a useful trick in situations where the type of data
21cr|perl-Class-Loader-2.30.0-13|23	is not known at compile time and the application doesn't
21cr|perl-Class-Loader-2.30.0-13|24	wish to pre-compile modules to handle all types of data it
21cr|perl-Class-Loader-2.30.0-13|25	can work with. Loading modules at runtime can also provide
21cr|perl-Class-Loader-2.30.0-13|26	flexible interfaces for perl modules. Modules can let the
21cr|perl-Class-Loader-2.30.0-13|27	programmer decide what modules will be used by it instead
21cr|perl-Class-Loader-2.30.0-13|28	of hard-coding their names.
21cr|perl-Class-Loader-2.30.0-13|29	
21cr|perl-Class-Loader-2.30.0-13|30	%prep
21cr|perl-Class-Loader-2.30.0-13|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Loader-2.30.0-13|32	
21cr|perl-Class-Loader-2.30.0-13|33	%build
21cr|perl-Class-Loader-2.30.0-13|34	CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Loader-2.30.0-13|35	%make
21cr|perl-Class-Loader-2.30.0-13|36	
21cr|perl-Class-Loader-2.30.0-13|37	%check
21cr|perl-Class-Loader-2.30.0-13|38	make test
21cr|perl-Class-Loader-2.30.0-13|39	
21cr|perl-Class-Loader-2.30.0-13|40	%install
21cr|perl-Class-Loader-2.30.0-13|41	%makeinstall_std
21cr|perl-Class-Loader-2.30.0-13|42	
21cr|perl-Class-Loader-2.30.0-13|43	%files
21cr|perl-Class-Loader-2.30.0-13|44	%{perl_vendorlib}/Class
21cr|perl-Class-Loader-2.30.0-13|45	%{_mandir}/*/*

4110 21
21cr|perl-Class-MakeMethods-1.10.0-8|1	%define upstream_name    Class-MakeMethods
21cr|perl-Class-MakeMethods-1.10.0-8|2	%define upstream_version 1.01
21cr|perl-Class-MakeMethods-1.10.0-8|3	
21cr|perl-Class-MakeMethods-1.10.0-8|4	%if %{_use_internal_dependency_generator}
21cr|perl-Class-MakeMethods-1.10.0-8|5	%global __requires_exclude perl\\(Class::MakeMethods::Template::Array\\)
21cr|perl-Class-MakeMethods-1.10.0-8|6	%else
21cr|perl-Class-MakeMethods-1.10.0-8|7	%define _requires_exceptions perl(Class::MakeMethods::Template::Array)
21cr|perl-Class-MakeMethods-1.10.0-8|8	%endif
21cr|perl-Class-MakeMethods-1.10.0-8|9	
21cr|perl-Class-MakeMethods-1.10.0-8|10	Name:		perl-%{upstream_name}
21cr|perl-Class-MakeMethods-1.10.0-8|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-MakeMethods-1.10.0-8|12	Release:	8
21cr|perl-Class-MakeMethods-1.10.0-8|13	
21cr|perl-Class-MakeMethods-1.10.0-8|14	Summary:	Generate common types of methods
21cr|perl-Class-MakeMethods-1.10.0-8|15	
21cr|perl-Class-MakeMethods-1.10.0-8|16	License:	GPL+ or Artistic
21cr|perl-Class-MakeMethods-1.10.0-8|17	Group:		Development/Perl
21cr|perl-Class-MakeMethods-1.10.0-8|18	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-MakeMethods-1.10.0-8|19	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-MakeMethods-1.10.0-8|20	# (mga) patches
21cr|perl-Class-MakeMethods-1.10.0-8|21	Patch0:         Class-MakeMethods-1.009-Fix-building-on-Perl-without-dot-in-INC.patch
21cr|perl-Class-MakeMethods-1.10.0-8|22	BuildRequires:	perl-devel
21cr|perl-Class-MakeMethods-1.10.0-8|23	BuildRequires:	perl(Test)
21cr|perl-Class-MakeMethods-1.10.0-8|24	BuildArch:	noarch
21cr|perl-Class-MakeMethods-1.10.0-8|25	
21cr|perl-Class-MakeMethods-1.10.0-8|26	%description
21cr|perl-Class-MakeMethods-1.10.0-8|27	By passing arguments to "use Class::MakeMethods ..." statements, you can
21cr|perl-Class-MakeMethods-1.10.0-8|28	select from a library of hundreds of common types of methods, which are
21cr|perl-Class-MakeMethods-1.10.0-8|29	dynamically generated and installed as subroutines in your module,
21cr|perl-Class-MakeMethods-1.10.0-8|30	simplifying the code for your class.
21cr|perl-Class-MakeMethods-1.10.0-8|31	
21cr|perl-Class-MakeMethods-1.10.0-8|32	%prep
21cr|perl-Class-MakeMethods-1.10.0-8|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-MakeMethods-1.10.0-8|34	%patch0 -p1
21cr|perl-Class-MakeMethods-1.10.0-8|35	
21cr|perl-Class-MakeMethods-1.10.0-8|36	%build
21cr|perl-Class-MakeMethods-1.10.0-8|37	# use all defaults
21cr|perl-Class-MakeMethods-1.10.0-8|38	
21cr|perl-Class-MakeMethods-1.10.0-8|39	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-MakeMethods-1.10.0-8|40	make
21cr|perl-Class-MakeMethods-1.10.0-8|41	make test
21cr|perl-Class-MakeMethods-1.10.0-8|42	
21cr|perl-Class-MakeMethods-1.10.0-8|43	%install
21cr|perl-Class-MakeMethods-1.10.0-8|44	%makeinstall_std
21cr|perl-Class-MakeMethods-1.10.0-8|45	
21cr|perl-Class-MakeMethods-1.10.0-8|46	%files
21cr|perl-Class-MakeMethods-1.10.0-8|47	%defattr(644,root,root,755)
21cr|perl-Class-MakeMethods-1.10.0-8|48	%doc README CHANGES
21cr|perl-Class-MakeMethods-1.10.0-8|49	%{perl_vendorlib}/Class/MakeMethods*
21cr|perl-Class-MakeMethods-1.10.0-8|50	%{perl_vendorlib}/Class/benchmark.pl
21cr|perl-Class-MakeMethods-1.10.0-8|51	%{_mandir}/man*/*

4111 21
21cr|perl-Class-Member-1.600.0-7|1	%define upstream_name    Class-Member
21cr|perl-Class-Member-1.600.0-7|2	%define upstream_version 1.6
21cr|perl-Class-Member-1.600.0-7|3	
21cr|perl-Class-Member-1.600.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Member-1.600.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Member-1.600.0-7|6	Release:	7
21cr|perl-Class-Member-1.600.0-7|7	
21cr|perl-Class-Member-1.600.0-7|8	Summary:	Class::Member - A set of modules to make the module developement easier
21cr|perl-Class-Member-1.600.0-7|9	
21cr|perl-Class-Member-1.600.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-Member-1.600.0-7|11	Group:		Development/Perl
21cr|perl-Class-Member-1.600.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Member-1.600.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/O/OP/OPI/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Class-Member-1.600.0-7|14	
21cr|perl-Class-Member-1.600.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-Member-1.600.0-7|16	BuildArch:	noarch
21cr|perl-Class-Member-1.600.0-7|17	
21cr|perl-Class-Member-1.600.0-7|18	%description
21cr|perl-Class-Member-1.600.0-7|19	Class::Member - A set of modules to make the module developement
21cr|perl-Class-Member-1.600.0-7|20	easier.
21cr|perl-Class-Member-1.600.0-7|21	
21cr|perl-Class-Member-1.600.0-7|22	%prep
21cr|perl-Class-Member-1.600.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Member-1.600.0-7|24	
21cr|perl-Class-Member-1.600.0-7|25	%build
21cr|perl-Class-Member-1.600.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Member-1.600.0-7|27	%make
21cr|perl-Class-Member-1.600.0-7|28	
21cr|perl-Class-Member-1.600.0-7|29	%check
21cr|perl-Class-Member-1.600.0-7|30	%make test
21cr|perl-Class-Member-1.600.0-7|31	
21cr|perl-Class-Member-1.600.0-7|32	%install
21cr|perl-Class-Member-1.600.0-7|33	%makeinstall_std
21cr|perl-Class-Member-1.600.0-7|34	
21cr|perl-Class-Member-1.600.0-7|35	%files
21cr|perl-Class-Member-1.600.0-7|36	%doc Changes README
21cr|perl-Class-Member-1.600.0-7|37	%dir %{perl_vendorlib}/Class/Member
21cr|perl-Class-Member-1.600.0-7|38	%{perl_vendorlib}/Class/Member.pm
21cr|perl-Class-Member-1.600.0-7|39	%{perl_vendorlib}/Class/Member/*.pm
21cr|perl-Class-Member-1.600.0-7|40	%{_mandir}/*/*

4112 21
21cr|perl-Class-Mix-0.6.0-5|1	%define upstream_name    Class-Mix
21cr|perl-Class-Mix-0.6.0-5|2	%define upstream_version 0.006
21cr|perl-Class-Mix-0.6.0-5|3	
21cr|perl-Class-Mix-0.6.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Class-Mix-0.6.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-Mix-0.6.0-5|6	Release:    5
21cr|perl-Class-Mix-0.6.0-5|7	
21cr|perl-Class-Mix-0.6.0-5|8	Summary:    Dynamic class mixing
21cr|perl-Class-Mix-0.6.0-5|9	
21cr|perl-Class-Mix-0.6.0-5|10	License:    GPL+ or Artistic
21cr|perl-Class-Mix-0.6.0-5|11	Group:      Development/Perl
21cr|perl-Class-Mix-0.6.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Mix-0.6.0-5|13	Source0:    http://www.cpan.org/modules/by-module/Class/Class-Mix-%{upstream_version}.tar.gz
21cr|perl-Class-Mix-0.6.0-5|14	
21cr|perl-Class-Mix-0.6.0-5|15	BuildRequires: perl(Carp)
21cr|perl-Class-Mix-0.6.0-5|16	BuildRequires: perl(Exporter)
21cr|perl-Class-Mix-0.6.0-5|17	BuildRequires: perl(Module::Build)
21cr|perl-Class-Mix-0.6.0-5|18	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Class-Mix-0.6.0-5|19	BuildRequires: perl(Params::Classify)
21cr|perl-Class-Mix-0.6.0-5|20	BuildRequires: perl(Test::More)
21cr|perl-Class-Mix-0.6.0-5|21	BuildRequires: perl(parent)
21cr|perl-Class-Mix-0.6.0-5|22	BuildRequires: perl(strict)
21cr|perl-Class-Mix-0.6.0-5|23	BuildRequires: perl(warnings)
21cr|perl-Class-Mix-0.6.0-5|24	
21cr|perl-Class-Mix-0.6.0-5|25	BuildArch: noarch
21cr|perl-Class-Mix-0.6.0-5|26	
21cr|perl-Class-Mix-0.6.0-5|27	%description
21cr|perl-Class-Mix-0.6.0-5|28	The 'mix_class' function provided by this module dynamically generates
21cr|perl-Class-Mix-0.6.0-5|29	`anonymous' classes with specified inheritance.
21cr|perl-Class-Mix-0.6.0-5|30	
21cr|perl-Class-Mix-0.6.0-5|31	%prep
21cr|perl-Class-Mix-0.6.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Mix-0.6.0-5|33	
21cr|perl-Class-Mix-0.6.0-5|34	%build
21cr|perl-Class-Mix-0.6.0-5|35	perl Build.PL installdirs=vendor
21cr|perl-Class-Mix-0.6.0-5|36	./Build
21cr|perl-Class-Mix-0.6.0-5|37	
21cr|perl-Class-Mix-0.6.0-5|38	%check
21cr|perl-Class-Mix-0.6.0-5|39	./Build test
21cr|perl-Class-Mix-0.6.0-5|40	
21cr|perl-Class-Mix-0.6.0-5|41	%install
21cr|perl-Class-Mix-0.6.0-5|42	./Build install destdir=%{buildroot}
21cr|perl-Class-Mix-0.6.0-5|43	
21cr|perl-Class-Mix-0.6.0-5|44	%clean
21cr|perl-Class-Mix-0.6.0-5|45	
21cr|perl-Class-Mix-0.6.0-5|46	%files
21cr|perl-Class-Mix-0.6.0-5|47	%doc Changes README
21cr|perl-Class-Mix-0.6.0-5|48	%{_mandir}/man3/*
21cr|perl-Class-Mix-0.6.0-5|49	%{perl_vendorlib}/*

4113 21
21cr|perl-Class-Multimethods-1.701.0-1|1	%define upstream_name    Class-Multimethods
21cr|perl-Class-Multimethods-1.701.0-1|2	%define upstream_version 1.701
21cr|perl-Class-Multimethods-1.701.0-1|3	
21cr|perl-Class-Multimethods-1.701.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Multimethods-1.701.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Multimethods-1.701.0-1|6	Release:	1
21cr|perl-Class-Multimethods-1.701.0-1|7	
21cr|perl-Class-Multimethods-1.701.0-1|8	Summary:	A multiple dispatch mechanism for Perl
21cr|perl-Class-Multimethods-1.701.0-1|9	
21cr|perl-Class-Multimethods-1.701.0-1|10	License:	GPL+ or Artistic
21cr|perl-Class-Multimethods-1.701.0-1|11	Group:		Development/Perl
21cr|perl-Class-Multimethods-1.701.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Multimethods-1.701.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Multimethods-1.701.0-1|14	
21cr|perl-Class-Multimethods-1.701.0-1|15	BuildRequires:	perl-devel
21cr|perl-Class-Multimethods-1.701.0-1|16	BuildArch:	noarch
21cr|perl-Class-Multimethods-1.701.0-1|17	
21cr|perl-Class-Multimethods-1.701.0-1|18	%description
21cr|perl-Class-Multimethods-1.701.0-1|19	The Class:Multimethod module exports a subroutine (&multimethod) that can
21cr|perl-Class-Multimethods-1.701.0-1|20	be used to declare other subroutines that are dispatched using a algorithm
21cr|perl-Class-Multimethods-1.701.0-1|21	different from the normal Perl subroutine or method dispatch mechanism.
21cr|perl-Class-Multimethods-1.701.0-1|22	
21cr|perl-Class-Multimethods-1.701.0-1|23	Normal Perl subroutines are dispatched by finding the appropriately-named
21cr|perl-Class-Multimethods-1.701.0-1|24	subroutine in the current (or specified) package and calling that. Normal
21cr|perl-Class-Multimethods-1.701.0-1|25	Perl methods are dispatched by attempting to find the appropriately-named
21cr|perl-Class-Multimethods-1.701.0-1|26	subroutine in the package into which the invoking object is blessed or,
21cr|perl-Class-Multimethods-1.701.0-1|27	failing that, recursively searching for it in the packages listed in the
21cr|perl-Class-Multimethods-1.701.0-1|28	appropriate '@ISA' arrays.
21cr|perl-Class-Multimethods-1.701.0-1|29	
21cr|perl-Class-Multimethods-1.701.0-1|30	Class::Multimethods multimethods are dispatched quite differently. The
21cr|perl-Class-Multimethods-1.701.0-1|31	dispatch mechanism looks at the classes or types of each argument to the
21cr|perl-Class-Multimethods-1.701.0-1|32	multimethod (by calling 'ref' on each) and determines the "closest"
21cr|perl-Class-Multimethods-1.701.0-1|33	matching _variant_ of the multimethod, according to the argument types
21cr|perl-Class-Multimethods-1.701.0-1|34	specified in the variants' definitions (see the Finding the "nearest"
21cr|perl-Class-Multimethods-1.701.0-1|35	multimethod manpage for a definition of "closest").
21cr|perl-Class-Multimethods-1.701.0-1|36	
21cr|perl-Class-Multimethods-1.701.0-1|37	%prep
21cr|perl-Class-Multimethods-1.701.0-1|38	# wrong version in archive
21cr|perl-Class-Multimethods-1.701.0-1|39	%setup -q -n %{upstream_name}-1.700
21cr|perl-Class-Multimethods-1.701.0-1|40	
21cr|perl-Class-Multimethods-1.701.0-1|41	%build
21cr|perl-Class-Multimethods-1.701.0-1|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Multimethods-1.701.0-1|43	%make
21cr|perl-Class-Multimethods-1.701.0-1|44	
21cr|perl-Class-Multimethods-1.701.0-1|45	%check
21cr|perl-Class-Multimethods-1.701.0-1|46	make test
21cr|perl-Class-Multimethods-1.701.0-1|47	
21cr|perl-Class-Multimethods-1.701.0-1|48	%install
21cr|perl-Class-Multimethods-1.701.0-1|49	%makeinstall_std
21cr|perl-Class-Multimethods-1.701.0-1|50	
21cr|perl-Class-Multimethods-1.701.0-1|51	%files
21cr|perl-Class-Multimethods-1.701.0-1|52	%doc Changes README
21cr|perl-Class-Multimethods-1.701.0-1|53	%{_mandir}/man3/*
21cr|perl-Class-Multimethods-1.701.0-1|54	%{perl_vendorlib}/*

4114 21
21cr|perl-Class-ParamParser-1.41.0-10|1	%define	upstream_name    Class-ParamParser
21cr|perl-Class-ParamParser-1.41.0-10|2	%define	upstream_version 1.041
21cr|perl-Class-ParamParser-1.41.0-10|3	
21cr|perl-Class-ParamParser-1.41.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Class-ParamParser-1.41.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-ParamParser-1.41.0-10|6	Release:	10
21cr|perl-Class-ParamParser-1.41.0-10|7	
21cr|perl-Class-ParamParser-1.41.0-10|8	Summary:	CPAN %{upstream_name} perl module
21cr|perl-Class-ParamParser-1.41.0-10|9	
21cr|perl-Class-ParamParser-1.41.0-10|10	License:	GPL+ or Artistic
21cr|perl-Class-ParamParser-1.41.0-10|11	Group:		Development/Perl
21cr|perl-Class-ParamParser-1.41.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-ParamParser-1.41.0-10|13	Source0:	http://search.cpan.org/CPAN/authors/id/D/DU/DUNCAND/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Class-ParamParser-1.41.0-10|14	
21cr|perl-Class-ParamParser-1.41.0-10|15	BuildRequires:	perl-devel
21cr|perl-Class-ParamParser-1.41.0-10|16	BuildArch:	noarch
21cr|perl-Class-ParamParser-1.41.0-10|17	
21cr|perl-Class-ParamParser-1.41.0-10|18	%description
21cr|perl-Class-ParamParser-1.41.0-10|19	This Perl 5 object class implements two methods which inherited classes can use
21cr|perl-Class-ParamParser-1.41.0-10|20	to tidy up parameter lists for their own methods and functions.  The two
21cr|perl-Class-ParamParser-1.41.0-10|21	methods differ in that one returns a HASH ref containing named parameters and
21cr|perl-Class-ParamParser-1.41.0-10|22	the other returns an ARRAY ref containing positional parameters.
21cr|perl-Class-ParamParser-1.41.0-10|23	
21cr|perl-Class-ParamParser-1.41.0-10|24	%prep
21cr|perl-Class-ParamParser-1.41.0-10|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-ParamParser-1.41.0-10|26	
21cr|perl-Class-ParamParser-1.41.0-10|27	%build
21cr|perl-Class-ParamParser-1.41.0-10|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-ParamParser-1.41.0-10|29	%make
21cr|perl-Class-ParamParser-1.41.0-10|30	
21cr|perl-Class-ParamParser-1.41.0-10|31	%check
21cr|perl-Class-ParamParser-1.41.0-10|32	%make test
21cr|perl-Class-ParamParser-1.41.0-10|33	
21cr|perl-Class-ParamParser-1.41.0-10|34	%install
21cr|perl-Class-ParamParser-1.41.0-10|35	%makeinstall_std
21cr|perl-Class-ParamParser-1.41.0-10|36	
21cr|perl-Class-ParamParser-1.41.0-10|37	%files
21cr|perl-Class-ParamParser-1.41.0-10|38	%doc ChangeLog ReadMe
21cr|perl-Class-ParamParser-1.41.0-10|39	%{perl_vendorlib}/Class/ParamParser.pm
21cr|perl-Class-ParamParser-1.41.0-10|40	%{_mandir}/*/*

4115 21
21cr|perl-Class-Prototyped-1.130.0-6|1	%define upstream_name Class-Prototyped
21cr|perl-Class-Prototyped-1.130.0-6|2	%define upstream_version 1.13
21cr|perl-Class-Prototyped-1.130.0-6|3	
21cr|perl-Class-Prototyped-1.130.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Prototyped-1.130.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Prototyped-1.130.0-6|6	Release:	6
21cr|perl-Class-Prototyped-1.130.0-6|7	Summary:	Fast prototype-based OO programming in Perl
21cr|perl-Class-Prototyped-1.130.0-6|8	
21cr|perl-Class-Prototyped-1.130.0-6|9	License:	GPL+ or Artistic
21cr|perl-Class-Prototyped-1.130.0-6|10	Group:		Development/Perl
21cr|perl-Class-Prototyped-1.130.0-6|11	URL:		http://search.cpan.org/dist/Class-Prototyped/
21cr|perl-Class-Prototyped-1.130.0-6|12	Source0:	http://www.cpan.org/authors/id/T/TE/TEVERETT/Class-Prototyped-%{upstream_version}.tar.gz
21cr|perl-Class-Prototyped-1.130.0-6|13	BuildArch:	noarch
21cr|perl-Class-Prototyped-1.130.0-6|14	BuildRequires:	perl-devel
21cr|perl-Class-Prototyped-1.130.0-6|15	BuildRequires:	perl(Module::Build)
21cr|perl-Class-Prototyped-1.130.0-6|16	BuildRequires:	perl(Test)
21cr|perl-Class-Prototyped-1.130.0-6|17	
21cr|perl-Class-Prototyped-1.130.0-6|18	%description
21cr|perl-Class-Prototyped-1.130.0-6|19	This package provides for efficient and simple prototype-based programming
21cr|perl-Class-Prototyped-1.130.0-6|20	in Perl. You can provide different subroutines for each object, and also
21cr|perl-Class-Prototyped-1.130.0-6|21	have objects inherit their behavior and state from another object.
21cr|perl-Class-Prototyped-1.130.0-6|22	
21cr|perl-Class-Prototyped-1.130.0-6|23	%prep
21cr|perl-Class-Prototyped-1.130.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Prototyped-1.130.0-6|25	# Documentation and libraries should not be executable
21cr|perl-Class-Prototyped-1.130.0-6|26	chmod -x perf/* examples/* Changes lib/Class/*.pm lib/Class/Prototyped/*
21cr|perl-Class-Prototyped-1.130.0-6|27	
21cr|perl-Class-Prototyped-1.130.0-6|28	%build
21cr|perl-Class-Prototyped-1.130.0-6|29	perl Build.PL installdirs=vendor
21cr|perl-Class-Prototyped-1.130.0-6|30	./Build
21cr|perl-Class-Prototyped-1.130.0-6|31	
21cr|perl-Class-Prototyped-1.130.0-6|32	%install
21cr|perl-Class-Prototyped-1.130.0-6|33	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Class-Prototyped-1.130.0-6|34	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Class-Prototyped-1.130.0-6|35	
21cr|perl-Class-Prototyped-1.130.0-6|36	%check
21cr|perl-Class-Prototyped-1.130.0-6|37	./Build test
21cr|perl-Class-Prototyped-1.130.0-6|38	
21cr|perl-Class-Prototyped-1.130.0-6|39	%files
21cr|perl-Class-Prototyped-1.130.0-6|40	%doc Changes README perf/ examples/
21cr|perl-Class-Prototyped-1.130.0-6|41	%{perl_vendorlib}/*
21cr|perl-Class-Prototyped-1.130.0-6|42	%{_mandir}/man3/*

4116 21
21cr|perl-Class-ReturnValue-0.550.0-8|1	%define upstream_name    Class-ReturnValue
21cr|perl-Class-ReturnValue-0.550.0-8|2	%define upstream_version 0.55
21cr|perl-Class-ReturnValue-0.550.0-8|3	
21cr|perl-Class-ReturnValue-0.550.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Class-ReturnValue-0.550.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-ReturnValue-0.550.0-8|6	Release:	8
21cr|perl-Class-ReturnValue-0.550.0-8|7	
21cr|perl-Class-ReturnValue-0.550.0-8|8	Summary:	Class-ReturnValue module for perl
21cr|perl-Class-ReturnValue-0.550.0-8|9	
21cr|perl-Class-ReturnValue-0.550.0-8|10	License:	GPL+ or Artistic
21cr|perl-Class-ReturnValue-0.550.0-8|11	Group:		Development/Perl
21cr|perl-Class-ReturnValue-0.550.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-ReturnValue-0.550.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-ReturnValue-0.550.0-8|14	
21cr|perl-Class-ReturnValue-0.550.0-8|15	BuildRequires:	perl-devel
21cr|perl-Class-ReturnValue-0.550.0-8|16	BuildRequires:	perl(Devel::StackTrace)
21cr|perl-Class-ReturnValue-0.550.0-8|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Class-ReturnValue-0.550.0-8|18	BuildArch:	noarch
21cr|perl-Class-ReturnValue-0.550.0-8|19	
21cr|perl-Class-ReturnValue-0.550.0-8|20	%description
21cr|perl-Class-ReturnValue-0.550.0-8|21	This module provides a return-value object that lets you treat it as as a
21cr|perl-Class-ReturnValue-0.550.0-8|22	boolean, array or object.
21cr|perl-Class-ReturnValue-0.550.0-8|23	
21cr|perl-Class-ReturnValue-0.550.0-8|24	%prep
21cr|perl-Class-ReturnValue-0.550.0-8|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-ReturnValue-0.550.0-8|26	
21cr|perl-Class-ReturnValue-0.550.0-8|27	%build
21cr|perl-Class-ReturnValue-0.550.0-8|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-ReturnValue-0.550.0-8|29	%make
21cr|perl-Class-ReturnValue-0.550.0-8|30	
21cr|perl-Class-ReturnValue-0.550.0-8|31	%check
21cr|perl-Class-ReturnValue-0.550.0-8|32	make test
21cr|perl-Class-ReturnValue-0.550.0-8|33	
21cr|perl-Class-ReturnValue-0.550.0-8|34	%install
21cr|perl-Class-ReturnValue-0.550.0-8|35	%makeinstall_std
21cr|perl-Class-ReturnValue-0.550.0-8|36	
21cr|perl-Class-ReturnValue-0.550.0-8|37	%files
21cr|perl-Class-ReturnValue-0.550.0-8|38	%doc Changes
21cr|perl-Class-ReturnValue-0.550.0-8|39	%{perl_vendorlib}/Class/ReturnValue.pm
21cr|perl-Class-ReturnValue-0.550.0-8|40	%{_mandir}/*/*

4117 21
21cr|perl-Class-Sniff-0.100.0-4|1	%define upstream_name    Class-Sniff
21cr|perl-Class-Sniff-0.100.0-4|2	%define upstream_version 0.10
21cr|perl-Class-Sniff-0.100.0-4|3	
21cr|perl-Class-Sniff-0.100.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Class-Sniff-0.100.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-Sniff-0.100.0-4|6	Release:    4
21cr|perl-Class-Sniff-0.100.0-4|7	
21cr|perl-Class-Sniff-0.100.0-4|8	Summary:    Look for class composition code smells
21cr|perl-Class-Sniff-0.100.0-4|9	
21cr|perl-Class-Sniff-0.100.0-4|10	License:    GPL+ or Artistic
21cr|perl-Class-Sniff-0.100.0-4|11	Group:      Development/Perl
21cr|perl-Class-Sniff-0.100.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Sniff-0.100.0-4|13	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Sniff-0.100.0-4|14	
21cr|perl-Class-Sniff-0.100.0-4|15	BuildRequires: perl(B::Concise) >= 0.660.0
21cr|perl-Class-Sniff-0.100.0-4|16	BuildRequires: perl(Devel::Symdump) >= 2.80.0
21cr|perl-Class-Sniff-0.100.0-4|17	BuildRequires: perl(Digest::MD5) >= 2.360.0
21cr|perl-Class-Sniff-0.100.0-4|18	BuildRequires: perl(File::Find::Rule) >= 0.300.0
21cr|perl-Class-Sniff-0.100.0-4|19	BuildRequires: perl(Graph::Easy) >= 0.640.0
21cr|perl-Class-Sniff-0.100.0-4|20	BuildRequires: perl(List::MoreUtils) >= 0.220.0
21cr|perl-Class-Sniff-0.100.0-4|21	BuildRequires: perl(Module::Build) >= 0.340.201
21cr|perl-Class-Sniff-0.100.0-4|22	BuildRequires: perl(Sub::Identify) >= 0.30.0
21cr|perl-Class-Sniff-0.100.0-4|23	BuildRequires: perl(Test::Most) >= 0.200.0
21cr|perl-Class-Sniff-0.100.0-4|24	BuildRequires: perl(Text::SimpleTable) >= 0.50.0
21cr|perl-Class-Sniff-0.100.0-4|25	BuildRequires: perl-devel
21cr|perl-Class-Sniff-0.100.0-4|26	BuildArch:  noarch
21cr|perl-Class-Sniff-0.100.0-4|27	
21cr|perl-Class-Sniff-0.100.0-4|28	%description
21cr|perl-Class-Sniff-0.100.0-4|29	*ALPHA* code. You've been warned.
21cr|perl-Class-Sniff-0.100.0-4|30	
21cr|perl-Class-Sniff-0.100.0-4|31	The interface is rather ad-hoc at the moment and is likely to change. After
21cr|perl-Class-Sniff-0.100.0-4|32	creating a new instance, calling the 'report' method is your best option.
21cr|perl-Class-Sniff-0.100.0-4|33	You can then visually examine it to look for potential problems:
21cr|perl-Class-Sniff-0.100.0-4|34	
21cr|perl-Class-Sniff-0.100.0-4|35	my $sniff = Class::Sniff->new({class => 'Some::Class'});
21cr|perl-Class-Sniff-0.100.0-4|36	print $sniff->report;
21cr|perl-Class-Sniff-0.100.0-4|37	
21cr|perl-Class-Sniff-0.100.0-4|38	%prep
21cr|perl-Class-Sniff-0.100.0-4|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Sniff-0.100.0-4|40	
21cr|perl-Class-Sniff-0.100.0-4|41	%build
21cr|perl-Class-Sniff-0.100.0-4|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Sniff-0.100.0-4|43	
21cr|perl-Class-Sniff-0.100.0-4|44	%make
21cr|perl-Class-Sniff-0.100.0-4|45	
21cr|perl-Class-Sniff-0.100.0-4|46	%check
21cr|perl-Class-Sniff-0.100.0-4|47	# don't run broken test
21cr|perl-Class-Sniff-0.100.0-4|48	rm -f t/basic.t
21cr|perl-Class-Sniff-0.100.0-4|49	%make test
21cr|perl-Class-Sniff-0.100.0-4|50	
21cr|perl-Class-Sniff-0.100.0-4|51	%install
21cr|perl-Class-Sniff-0.100.0-4|52	%makeinstall_std
21cr|perl-Class-Sniff-0.100.0-4|53	
21cr|perl-Class-Sniff-0.100.0-4|54	%files
21cr|perl-Class-Sniff-0.100.0-4|55	%doc Changes META.yml README
21cr|perl-Class-Sniff-0.100.0-4|56	%{_bindir}/*
21cr|perl-Class-Sniff-0.100.0-4|57	%{_mandir}/man1/*
21cr|perl-Class-Sniff-0.100.0-4|58	%{_mandir}/man3/*
21cr|perl-Class-Sniff-0.100.0-4|59	%{perl_vendorlib}/*

4118 21
21cr|perl-Class-Std-0.13.0-3|1	%define upstream_name    Class-Std
21cr|perl-Class-Std-0.13.0-3|2	%define upstream_version 0.013
21cr|perl-Class-Std-0.13.0-3|3	
21cr|perl-Class-Std-0.13.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Class-Std-0.13.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-Std-0.13.0-3|6	Release:    3
21cr|perl-Class-Std-0.13.0-3|7	
21cr|perl-Class-Std-0.13.0-3|8	Summary:    Support for creating standard "inside-out" classes
21cr|perl-Class-Std-0.13.0-3|9	
21cr|perl-Class-Std-0.13.0-3|10	License:    GPL+ or Artistic
21cr|perl-Class-Std-0.13.0-3|11	Group:      Development/Perl
21cr|perl-Class-Std-0.13.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-Std-0.13.0-3|13	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Std-0.13.0-3|14	
21cr|perl-Class-Std-0.13.0-3|15	BuildRequires:  perl(Module::Build)
21cr|perl-Class-Std-0.13.0-3|16	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Class-Std-0.13.0-3|17	BuildRequires:  perl(Data::Dumper) >= 2.154.0
21cr|perl-Class-Std-0.13.0-3|18	BuildRequires:  perl(Scalar::Util)
21cr|perl-Class-Std-0.13.0-3|19	
21cr|perl-Class-Std-0.13.0-3|20	BuildArch:          noarch
21cr|perl-Class-Std-0.13.0-3|21	
21cr|perl-Class-Std-0.13.0-3|22	%description
21cr|perl-Class-Std-0.13.0-3|23	Support for creating standard "inside-out" classes
21cr|perl-Class-Std-0.13.0-3|24	
21cr|perl-Class-Std-0.13.0-3|25	%prep
21cr|perl-Class-Std-0.13.0-3|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Std-0.13.0-3|27	
21cr|perl-Class-Std-0.13.0-3|28	%build
21cr|perl-Class-Std-0.13.0-3|29	%{__perl} Build.PL installdirs=vendor
21cr|perl-Class-Std-0.13.0-3|30	./Build
21cr|perl-Class-Std-0.13.0-3|31	
21cr|perl-Class-Std-0.13.0-3|32	%check
21cr|perl-Class-Std-0.13.0-3|33	./Build test
21cr|perl-Class-Std-0.13.0-3|34	
21cr|perl-Class-Std-0.13.0-3|35	
21cr|perl-Class-Std-0.13.0-3|36	%install
21cr|perl-Class-Std-0.13.0-3|37	./Build install destdir=%{buildroot}
21cr|perl-Class-Std-0.13.0-3|38	
21cr|perl-Class-Std-0.13.0-3|39	%files
21cr|perl-Class-Std-0.13.0-3|40	%doc Changes README META.json META.yml
21cr|perl-Class-Std-0.13.0-3|41	%{perl_vendorlib}/Class/Std*
21cr|perl-Class-Std-0.13.0-3|42	%{_mandir}/*/*

4119 21
21cr|perl-Class-Std-Fast-0.0.8-11|1	%define upstream_name    Class-Std-Fast
21cr|perl-Class-Std-Fast-0.0.8-11|2	%define upstream_version v0.0.8
21cr|perl-Class-Std-Fast-0.0.8-11|3	
21cr|perl-Class-Std-Fast-0.0.8-11|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Std-Fast-0.0.8-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Std-Fast-0.0.8-11|6	Release:	11
21cr|perl-Class-Std-Fast-0.0.8-11|7	
21cr|perl-Class-Std-Fast-0.0.8-11|8	Summary:	Faster but less secure than Class::Std
21cr|perl-Class-Std-Fast-0.0.8-11|9	
21cr|perl-Class-Std-Fast-0.0.8-11|10	License:	GPL+ or Artistic
21cr|perl-Class-Std-Fast-0.0.8-11|11	Group:		Development/Perl
21cr|perl-Class-Std-Fast-0.0.8-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Std-Fast-0.0.8-11|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Std-Fast-0.0.8-11|14	
21cr|perl-Class-Std-Fast-0.0.8-11|15	BuildRequires:	perl-devel
21cr|perl-Class-Std-Fast-0.0.8-11|16	BuildRequires:	perl(Class::Std)
21cr|perl-Class-Std-Fast-0.0.8-11|17	BuildRequires:	perl(Data::Dumper)
21cr|perl-Class-Std-Fast-0.0.8-11|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Class-Std-Fast-0.0.8-11|19	BuildRequires:	perl(Scalar::Util)
21cr|perl-Class-Std-Fast-0.0.8-11|20	BuildRequires:	perl(Test::More)
21cr|perl-Class-Std-Fast-0.0.8-11|21	BuildRequires:	perl(version)
21cr|perl-Class-Std-Fast-0.0.8-11|22	
21cr|perl-Class-Std-Fast-0.0.8-11|23	BuildArch:	noarch
21cr|perl-Class-Std-Fast-0.0.8-11|24	
21cr|perl-Class-Std-Fast-0.0.8-11|25	Requires:	perl(Class::Std)
21cr|perl-Class-Std-Fast-0.0.8-11|26	Requires:	perl(version)
21cr|perl-Class-Std-Fast-0.0.8-11|27	
21cr|perl-Class-Std-Fast-0.0.8-11|28	%description
21cr|perl-Class-Std-Fast-0.0.8-11|29	Class::Std::Fast allows you to use the beautiful API of Class::Std in a
21cr|perl-Class-Std-Fast-0.0.8-11|30	faster way than Class::Std does.
21cr|perl-Class-Std-Fast-0.0.8-11|31	
21cr|perl-Class-Std-Fast-0.0.8-11|32	You can get the object's ident via scalarifiyng your object.
21cr|perl-Class-Std-Fast-0.0.8-11|33	
21cr|perl-Class-Std-Fast-0.0.8-11|34	Getting the objects ident is still possible via the ident method, but it's
21cr|perl-Class-Std-Fast-0.0.8-11|35	faster to scalarify your object.
21cr|perl-Class-Std-Fast-0.0.8-11|36	
21cr|perl-Class-Std-Fast-0.0.8-11|37	%prep
21cr|perl-Class-Std-Fast-0.0.8-11|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Std-Fast-0.0.8-11|39	
21cr|perl-Class-Std-Fast-0.0.8-11|40	%build
21cr|perl-Class-Std-Fast-0.0.8-11|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Std-Fast-0.0.8-11|42	%make
21cr|perl-Class-Std-Fast-0.0.8-11|43	
21cr|perl-Class-Std-Fast-0.0.8-11|44	%check
21cr|perl-Class-Std-Fast-0.0.8-11|45	make test
21cr|perl-Class-Std-Fast-0.0.8-11|46	
21cr|perl-Class-Std-Fast-0.0.8-11|47	%install
21cr|perl-Class-Std-Fast-0.0.8-11|48	%makeinstall_std
21cr|perl-Class-Std-Fast-0.0.8-11|49	
21cr|perl-Class-Std-Fast-0.0.8-11|50	%files
21cr|perl-Class-Std-Fast-0.0.8-11|51	%doc Changes README
21cr|perl-Class-Std-Fast-0.0.8-11|52	%{_mandir}/man3/*
21cr|perl-Class-Std-Fast-0.0.8-11|53	%{perl_vendorlib}/*

4120 21
21cr|perl-Class-Throwable-0.130.0-3|1	%define upstream_name    Class-Throwable
21cr|perl-Class-Throwable-0.130.0-3|2	%define upstream_version 0.13
21cr|perl-Class-Throwable-0.130.0-3|3	
21cr|perl-Class-Throwable-0.130.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Throwable-0.130.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Throwable-0.130.0-3|6	Release:	3
21cr|perl-Class-Throwable-0.130.0-3|7	
21cr|perl-Class-Throwable-0.130.0-3|8	Summary:	A minimal lightweight exception class
21cr|perl-Class-Throwable-0.130.0-3|9	
21cr|perl-Class-Throwable-0.130.0-3|10	License:	GPL+ or Artistic
21cr|perl-Class-Throwable-0.130.0-3|11	Group:		Development/Perl
21cr|perl-Class-Throwable-0.130.0-3|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Class-Throwable-0.130.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Throwable-0.130.0-3|14	
21cr|perl-Class-Throwable-0.130.0-3|15	BuildRequires:	perl-devel
21cr|perl-Class-Throwable-0.130.0-3|16	BuildRequires:  perl(Scalar::Util)
21cr|perl-Class-Throwable-0.130.0-3|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Class-Throwable-0.130.0-3|18	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Class-Throwable-0.130.0-3|19	BuildRequires:  perl(Test::Pod)
21cr|perl-Class-Throwable-0.130.0-3|20	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Class-Throwable-0.130.0-3|21	
21cr|perl-Class-Throwable-0.130.0-3|22	BuildArch:	noarch
21cr|perl-Class-Throwable-0.130.0-3|23	
21cr|perl-Class-Throwable-0.130.0-3|24	%description
21cr|perl-Class-Throwable-0.130.0-3|25	This module implements a minimal lightweight exception object. It is meant to
21cr|perl-Class-Throwable-0.130.0-3|26	be a compromise between more basic solutions like Carp which can only print
21cr|perl-Class-Throwable-0.130.0-3|27	information and cannot handle exception objects, and more more complex
21cr|perl-Class-Throwable-0.130.0-3|28	solutions like Exception::Class which can be used to define complex inline
21cr|perl-Class-Throwable-0.130.0-3|29	exceptions and has a number of module dependencies.
21cr|perl-Class-Throwable-0.130.0-3|30	
21cr|perl-Class-Throwable-0.130.0-3|31	%prep
21cr|perl-Class-Throwable-0.130.0-3|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Throwable-0.130.0-3|33	chmod -x Changes README lib/Class/Throwable.pm
21cr|perl-Class-Throwable-0.130.0-3|34	
21cr|perl-Class-Throwable-0.130.0-3|35	%build
21cr|perl-Class-Throwable-0.130.0-3|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Throwable-0.130.0-3|37	%make
21cr|perl-Class-Throwable-0.130.0-3|38	
21cr|perl-Class-Throwable-0.130.0-3|39	%check
21cr|perl-Class-Throwable-0.130.0-3|40	%make test
21cr|perl-Class-Throwable-0.130.0-3|41	
21cr|perl-Class-Throwable-0.130.0-3|42	%install
21cr|perl-Class-Throwable-0.130.0-3|43	%makeinstall_std
21cr|perl-Class-Throwable-0.130.0-3|44	
21cr|perl-Class-Throwable-0.130.0-3|45	%files
21cr|perl-Class-Throwable-0.130.0-3|46	%doc README Changes META.json META.yml
21cr|perl-Class-Throwable-0.130.0-3|47	%{_mandir}/*/*
21cr|perl-Class-Throwable-0.130.0-3|48	%{perl_vendorlib}/Class/*

4121 21
21cr|perl-Class-Trigger-0.150.0-1|1	%define upstream_name	 Class-Trigger
21cr|perl-Class-Trigger-0.150.0-1|2	%define upstream_version 0.15
21cr|perl-Class-Trigger-0.150.0-1|3	
21cr|perl-Class-Trigger-0.150.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Class-Trigger-0.150.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-Trigger-0.150.0-1|6	Release:	1
21cr|perl-Class-Trigger-0.150.0-1|7	
21cr|perl-Class-Trigger-0.150.0-1|8	Summary:	Mixin to add / call inheritable triggers
21cr|perl-Class-Trigger-0.150.0-1|9	
21cr|perl-Class-Trigger-0.150.0-1|10	License:	GPL+ or Artistic
21cr|perl-Class-Trigger-0.150.0-1|11	Group:		Development/Perl
21cr|perl-Class-Trigger-0.150.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Trigger-0.150.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Trigger-0.150.0-1|14	
21cr|perl-Class-Trigger-0.150.0-1|15	BuildRequires:	perl-devel
21cr|perl-Class-Trigger-0.150.0-1|16	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Class-Trigger-0.150.0-1|17	BuildRequires:	perl(IO::Stringy)
21cr|perl-Class-Trigger-0.150.0-1|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Class-Trigger-0.150.0-1|19	BuildArch:	noarch
21cr|perl-Class-Trigger-0.150.0-1|20	
21cr|perl-Class-Trigger-0.150.0-1|21	%description
21cr|perl-Class-Trigger-0.150.0-1|22	Class::Trigger is a mixin class to add / call triggers (or hooks)
21cr|perl-Class-Trigger-0.150.0-1|23	that get called at some points you specify.
21cr|perl-Class-Trigger-0.150.0-1|24	
21cr|perl-Class-Trigger-0.150.0-1|25	%prep
21cr|perl-Class-Trigger-0.150.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-Trigger-0.150.0-1|27	
21cr|perl-Class-Trigger-0.150.0-1|28	%build
21cr|perl-Class-Trigger-0.150.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Trigger-0.150.0-1|30	%make
21cr|perl-Class-Trigger-0.150.0-1|31	
21cr|perl-Class-Trigger-0.150.0-1|32	%check
21cr|perl-Class-Trigger-0.150.0-1|33	make test
21cr|perl-Class-Trigger-0.150.0-1|34	
21cr|perl-Class-Trigger-0.150.0-1|35	%install
21cr|perl-Class-Trigger-0.150.0-1|36	%makeinstall_std
21cr|perl-Class-Trigger-0.150.0-1|37	
21cr|perl-Class-Trigger-0.150.0-1|38	%files
21cr|perl-Class-Trigger-0.150.0-1|39	%doc Changes README
21cr|perl-Class-Trigger-0.150.0-1|40	%{perl_vendorlib}/Class
21cr|perl-Class-Trigger-0.150.0-1|41	%{_mandir}/*/*

4122 21
21cr|perl-Class-Virtual-0.70.0-3|1	%define upstream_name    Class-Virtual
21cr|perl-Class-Virtual-0.70.0-3|2	%define upstream_version 0.07
21cr|perl-Class-Virtual-0.70.0-3|3	
21cr|perl-Class-Virtual-0.70.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Class-Virtual-0.70.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-Virtual-0.70.0-3|6	Release:    3
21cr|perl-Class-Virtual-0.70.0-3|7	
21cr|perl-Class-Virtual-0.70.0-3|8	Summary:    Compile-time enforcement of Class::Virtual
21cr|perl-Class-Virtual-0.70.0-3|9	License:    GPL+ or Artistic
21cr|perl-Class-Virtual-0.70.0-3|10	Group:      Development/Perl
21cr|perl-Class-Virtual-0.70.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-Virtual-0.70.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-Virtual-0.70.0-3|13	
21cr|perl-Class-Virtual-0.70.0-3|14	BuildRequires: perl(Carp::Assert)
21cr|perl-Class-Virtual-0.70.0-3|15	BuildRequires: perl(Class::Data::Inheritable)
21cr|perl-Class-Virtual-0.70.0-3|16	BuildRequires: perl(Class::ISA)
21cr|perl-Class-Virtual-0.70.0-3|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Class-Virtual-0.70.0-3|18	BuildRequires: perl(Test::More)
21cr|perl-Class-Virtual-0.70.0-3|19	BuildRequires: perl-devel
21cr|perl-Class-Virtual-0.70.0-3|20	
21cr|perl-Class-Virtual-0.70.0-3|21	BuildArch: noarch
21cr|perl-Class-Virtual-0.70.0-3|22	
21cr|perl-Class-Virtual-0.70.0-3|23	%description
21cr|perl-Class-Virtual-0.70.0-3|24	*THIS MODULE IS DISCOURAGED!* Avoid using it for new code. There's nothing
21cr|perl-Class-Virtual-0.70.0-3|25	wrong with it, but there are better ways to accomplish the same thing. Look
21cr|perl-Class-Virtual-0.70.0-3|26	into the the Moose manpage ecosystem.
21cr|perl-Class-Virtual-0.70.0-3|27	
21cr|perl-Class-Virtual-0.70.0-3|28	This is a base class for implementing virtual base classes (what some
21cr|perl-Class-Virtual-0.70.0-3|29	people call an abstract class). Kinda kooky. It allows you to explicitly
21cr|perl-Class-Virtual-0.70.0-3|30	declare what methods are virtual and that must be implemented by
21cr|perl-Class-Virtual-0.70.0-3|31	subclasses. This might seem silly, since your program will halt and catch
21cr|perl-Class-Virtual-0.70.0-3|32	fire when an unimplemented virtual method is hit anyway, but there's some
21cr|perl-Class-Virtual-0.70.0-3|33	benefits.
21cr|perl-Class-Virtual-0.70.0-3|34	
21cr|perl-Class-Virtual-0.70.0-3|35	The error message is more informative. Instead of the usual "Can't locate
21cr|perl-Class-Virtual-0.70.0-3|36	object method" error, you'll get one explaining that a virtual method was
21cr|perl-Class-Virtual-0.70.0-3|37	left unimplemented.
21cr|perl-Class-Virtual-0.70.0-3|38	
21cr|perl-Class-Virtual-0.70.0-3|39	%prep
21cr|perl-Class-Virtual-0.70.0-3|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Class-Virtual-0.70.0-3|41	
21cr|perl-Class-Virtual-0.70.0-3|42	%build
21cr|perl-Class-Virtual-0.70.0-3|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-Virtual-0.70.0-3|44	
21cr|perl-Class-Virtual-0.70.0-3|45	%make
21cr|perl-Class-Virtual-0.70.0-3|46	
21cr|perl-Class-Virtual-0.70.0-3|47	%check
21cr|perl-Class-Virtual-0.70.0-3|48	%make test
21cr|perl-Class-Virtual-0.70.0-3|49	
21cr|perl-Class-Virtual-0.70.0-3|50	%install
21cr|perl-Class-Virtual-0.70.0-3|51	%makeinstall_std
21cr|perl-Class-Virtual-0.70.0-3|52	
21cr|perl-Class-Virtual-0.70.0-3|53	%files
21cr|perl-Class-Virtual-0.70.0-3|54	%doc Changes META.json META.yml
21cr|perl-Class-Virtual-0.70.0-3|55	%{_mandir}/man3/*
21cr|perl-Class-Virtual-0.70.0-3|56	%{perl_vendorlib}/*

4123 21
21cr|perl-Class-WhiteHole-0.40.0-7|1	%define upstream_name	 Class-WhiteHole
21cr|perl-Class-WhiteHole-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Class-WhiteHole-0.40.0-7|3	
21cr|perl-Class-WhiteHole-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Class-WhiteHole-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Class-WhiteHole-0.40.0-7|6	Release:	7
21cr|perl-Class-WhiteHole-0.40.0-7|7	
21cr|perl-Class-WhiteHole-0.40.0-7|8	Summary:	Base class to treat unhandled method calls as errors
21cr|perl-Class-WhiteHole-0.40.0-7|9	
21cr|perl-Class-WhiteHole-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Class-WhiteHole-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Class-WhiteHole-0.40.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-WhiteHole-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-WhiteHole-0.40.0-7|14	
21cr|perl-Class-WhiteHole-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Class-WhiteHole-0.40.0-7|16	BuildArch:	noarch
21cr|perl-Class-WhiteHole-0.40.0-7|17	
21cr|perl-Class-WhiteHole-0.40.0-7|18	%description
21cr|perl-Class-WhiteHole-0.40.0-7|19	Its possible to accidentally inherit an AUTOLOAD method.  Often this
21cr|perl-Class-WhiteHole-0.40.0-7|20	will happen if a class somewhere in the chain uses AutoLoader or
21cr|perl-Class-WhiteHole-0.40.0-7|21	defines one of their own.  This can lead to confusing error messages
21cr|perl-Class-WhiteHole-0.40.0-7|22	when method lookups fail.
21cr|perl-Class-WhiteHole-0.40.0-7|23	
21cr|perl-Class-WhiteHole-0.40.0-7|24	Sometimes you want to avoid this accidental inheritance.  In that
21cr|perl-Class-WhiteHole-0.40.0-7|25	case, inherit from Class::WhiteHole.  All unhandled methods will
21cr|perl-Class-WhiteHole-0.40.0-7|26	produce normal Perl error messages.
21cr|perl-Class-WhiteHole-0.40.0-7|27	
21cr|perl-Class-WhiteHole-0.40.0-7|28	%prep
21cr|perl-Class-WhiteHole-0.40.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-WhiteHole-0.40.0-7|30	
21cr|perl-Class-WhiteHole-0.40.0-7|31	%build
21cr|perl-Class-WhiteHole-0.40.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-WhiteHole-0.40.0-7|33	%make
21cr|perl-Class-WhiteHole-0.40.0-7|34	
21cr|perl-Class-WhiteHole-0.40.0-7|35	%check
21cr|perl-Class-WhiteHole-0.40.0-7|36	make test
21cr|perl-Class-WhiteHole-0.40.0-7|37	
21cr|perl-Class-WhiteHole-0.40.0-7|38	%install
21cr|perl-Class-WhiteHole-0.40.0-7|39	%makeinstall_std
21cr|perl-Class-WhiteHole-0.40.0-7|40	
21cr|perl-Class-WhiteHole-0.40.0-7|41	%files
21cr|perl-Class-WhiteHole-0.40.0-7|42	%doc Changes
21cr|perl-Class-WhiteHole-0.40.0-7|43	%{perl_vendorlib}/Class
21cr|perl-Class-WhiteHole-0.40.0-7|44	%{_mandir}/*/*

4124 21
21cr|perl-Class-XSAccessor-Array-1.40.0-7|1	%define upstream_name    Class-XSAccessor-Array
21cr|perl-Class-XSAccessor-Array-1.40.0-7|2	%define upstream_version 1.04
21cr|perl-Class-XSAccessor-Array-1.40.0-7|3	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Class-XSAccessor-Array-1.40.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Class-XSAccessor-Array-1.40.0-7|6	Release:    7
21cr|perl-Class-XSAccessor-Array-1.40.0-7|7	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|8	License:    GPL+ or Artistic
21cr|perl-Class-XSAccessor-Array-1.40.0-7|9	Group:      Development/Perl
21cr|perl-Class-XSAccessor-Array-1.40.0-7|10	Summary:    Generate fast XS accessors without runtime compilation
21cr|perl-Class-XSAccessor-Array-1.40.0-7|11	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Class-XSAccessor-Array-1.40.0-7|13	Source0:    https://cpan.metacpan.org/authors/id/S/SM/SMUELLER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Class-XSAccessor-Array-1.40.0-7|14	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|15	BuildRequires: perl(AutoXS::Header)
21cr|perl-Class-XSAccessor-Array-1.40.0-7|16	BuildRequires: perl-devel
21cr|perl-Class-XSAccessor-Array-1.40.0-7|17	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|18	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|19	%description
21cr|perl-Class-XSAccessor-Array-1.40.0-7|20	The module implements fast XS accessors both for getting at and setting an
21cr|perl-Class-XSAccessor-Array-1.40.0-7|21	object attribute. Additionally, the module supports mutators and simple
21cr|perl-Class-XSAccessor-Array-1.40.0-7|22	predicates ('has_foo()' like tests for definedness of an attributes). The
21cr|perl-Class-XSAccessor-Array-1.40.0-7|23	module works only with objects that are implemented as *arrays*. Using it
21cr|perl-Class-XSAccessor-Array-1.40.0-7|24	on hash-based objects is bound to make your life miserable. Refer to the
21cr|perl-Class-XSAccessor-Array-1.40.0-7|25	Class::XSAccessor manpage for an implementation that works with hash-based
21cr|perl-Class-XSAccessor-Array-1.40.0-7|26	objects.
21cr|perl-Class-XSAccessor-Array-1.40.0-7|27	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|28	A simple benchmark showed more than a factor of two performance advantage
21cr|perl-Class-XSAccessor-Array-1.40.0-7|29	over writing accessors in Perl.
21cr|perl-Class-XSAccessor-Array-1.40.0-7|30	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|31	Since version 0.10, the module can also generate simple constructors
21cr|perl-Class-XSAccessor-Array-1.40.0-7|32	(implemented in XS) for you. Simply supply the 'constructor =>
21cr|perl-Class-XSAccessor-Array-1.40.0-7|33	'constructor_name'' option or the 'constructors => ['new', 'create',
21cr|perl-Class-XSAccessor-Array-1.40.0-7|34	'spawn']' option. These constructors do the equivalent of the following
21cr|perl-Class-XSAccessor-Array-1.40.0-7|35	perl code:
21cr|perl-Class-XSAccessor-Array-1.40.0-7|36	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|37	%prep
21cr|perl-Class-XSAccessor-Array-1.40.0-7|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Class-XSAccessor-Array-1.40.0-7|39	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|40	%build
21cr|perl-Class-XSAccessor-Array-1.40.0-7|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Class-XSAccessor-Array-1.40.0-7|42	%make
21cr|perl-Class-XSAccessor-Array-1.40.0-7|43	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|44	%check
21cr|perl-Class-XSAccessor-Array-1.40.0-7|45	make test
21cr|perl-Class-XSAccessor-Array-1.40.0-7|46	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|47	%install
21cr|perl-Class-XSAccessor-Array-1.40.0-7|48	%makeinstall_std
21cr|perl-Class-XSAccessor-Array-1.40.0-7|49	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|50	%clean
21cr|perl-Class-XSAccessor-Array-1.40.0-7|51	
21cr|perl-Class-XSAccessor-Array-1.40.0-7|52	%files
21cr|perl-Class-XSAccessor-Array-1.40.0-7|53	%doc Changes README
21cr|perl-Class-XSAccessor-Array-1.40.0-7|54	%{_mandir}/man3/*
21cr|perl-Class-XSAccessor-Array-1.40.0-7|55	%{perl_vendorarch}/*

4125 21
21cr|perl-CLI-Osprey-0.80.0-2|1	%define upstream_name CLI-Osprey
21cr|perl-CLI-Osprey-0.80.0-2|2	%define upstream_version 0.08
21cr|perl-CLI-Osprey-0.80.0-2|3	
21cr|perl-CLI-Osprey-0.80.0-2|4	Name:           perl-CLI-Osprey
21cr|perl-CLI-Osprey-0.80.0-2|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-CLI-Osprey-0.80.0-2|6	Release:        2
21cr|perl-CLI-Osprey-0.80.0-2|7	Summary:        MooX::Options + MooX::Cmd + Sanity
21cr|perl-CLI-Osprey-0.80.0-2|8	Group:          Development/Perl
21cr|perl-CLI-Osprey-0.80.0-2|9	License:        GPL+ or Artistic
21cr|perl-CLI-Osprey-0.80.0-2|10	
21cr|perl-CLI-Osprey-0.80.0-2|11	URL:            http://search.cpan.org/dist/CLI-Osprey/
21cr|perl-CLI-Osprey-0.80.0-2|12	Source0:        http://www.cpan.org/authors/id/A/AR/ARODLAND/CLI-Osprey-%{upstream_version}.tar.gz
21cr|perl-CLI-Osprey-0.80.0-2|13	
21cr|perl-CLI-Osprey-0.80.0-2|14	BuildArch:      noarch
21cr|perl-CLI-Osprey-0.80.0-2|15	# build dependencies
21cr|perl-CLI-Osprey-0.80.0-2|16	BuildRequires:  coreutils
21cr|perl-CLI-Osprey-0.80.0-2|17	BuildRequires:  perl-generators
21cr|perl-CLI-Osprey-0.80.0-2|18	BuildRequires:  perl-interpreter
21cr|perl-CLI-Osprey-0.80.0-2|19	BuildRequires:  perl(Module::Build::Tiny) >= 0.034
21cr|perl-CLI-Osprey-0.80.0-2|20	# runtime dependencies
21cr|perl-CLI-Osprey-0.80.0-2|21	BuildRequires:  perl(Carp)
21cr|perl-CLI-Osprey-0.80.0-2|22	BuildRequires:  perl(Getopt::Long::Descriptive) >= 0.100
21cr|perl-CLI-Osprey-0.80.0-2|23	BuildRequires:  perl(Getopt::Long::Descriptive::Usage)
21cr|perl-CLI-Osprey-0.80.0-2|24	BuildRequires:  perl(Module::Runtime)
21cr|perl-CLI-Osprey-0.80.0-2|25	BuildRequires:  perl(Moo)
21cr|perl-CLI-Osprey-0.80.0-2|26	BuildRequires:  perl(Moo::Role)
21cr|perl-CLI-Osprey-0.80.0-2|27	BuildRequires:  perl(Path::Tiny)
21cr|perl-CLI-Osprey-0.80.0-2|28	BuildRequires:  perl(Pod::Usage)
21cr|perl-CLI-Osprey-0.80.0-2|29	BuildRequires:  perl(Scalar::Util)
21cr|perl-CLI-Osprey-0.80.0-2|30	BuildRequires:  perl(overload)
21cr|perl-CLI-Osprey-0.80.0-2|31	BuildRequires:  perl(strict)
21cr|perl-CLI-Osprey-0.80.0-2|32	BuildRequires:  perl(warnings)
21cr|perl-CLI-Osprey-0.80.0-2|33	# test dependencies
21cr|perl-CLI-Osprey-0.80.0-2|34	BuildRequires:  perl(Capture::Tiny)
21cr|perl-CLI-Osprey-0.80.0-2|35	BuildRequires:  perl(Test::Lib)
21cr|perl-CLI-Osprey-0.80.0-2|36	BuildRequires:  perl(Test::More)
21cr|perl-CLI-Osprey-0.80.0-2|37	BuildRequires:  perl(lib)
21cr|perl-CLI-Osprey-0.80.0-2|38	BuildRequires:  perl(Class::Method::Modifiers)
21cr|perl-CLI-Osprey-0.80.0-2|39	Requires:       perl(Pod::Usage)
21cr|perl-CLI-Osprey-0.80.0-2|40	Requires:       perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version))
21cr|perl-CLI-Osprey-0.80.0-2|41	
21cr|perl-CLI-Osprey-0.80.0-2|42	%{?perl_default_filter}
21cr|perl-CLI-Osprey-0.80.0-2|43	
21cr|perl-CLI-Osprey-0.80.0-2|44	%description
21cr|perl-CLI-Osprey-0.80.0-2|45	CLI::Osprey is a module to assist in writing command-line applications with
21cr|perl-CLI-Osprey-0.80.0-2|46	M* OO modules (Moose, Moo, Mo). With it, you structure your app as one
21cr|perl-CLI-Osprey-0.80.0-2|47	or more modules, which get instantiated with the command-line arguments
21cr|perl-CLI-Osprey-0.80.0-2|48	as attributes. Arguments are parsed using Getopt::Long::Descriptive,
21cr|perl-CLI-Osprey-0.80.0-2|49	and both long and short help messages as well as complete manual pages
21cr|perl-CLI-Osprey-0.80.0-2|50	are automatically generated. An app can be a single command with
21cr|perl-CLI-Osprey-0.80.0-2|51	options, or have sub-commands (like git). Sub-commands can be defined
21cr|perl-CLI-Osprey-0.80.0-2|52	as modules (with options of their own) or as simple code-refs.
21cr|perl-CLI-Osprey-0.80.0-2|53	
21cr|perl-CLI-Osprey-0.80.0-2|54	%prep
21cr|perl-CLI-Osprey-0.80.0-2|55	%setup -q -n CLI-Osprey-%{upstream_version}
21cr|perl-CLI-Osprey-0.80.0-2|56	
21cr|perl-CLI-Osprey-0.80.0-2|57	%build
21cr|perl-CLI-Osprey-0.80.0-2|58	perl Build.PL --installdirs=vendor
21cr|perl-CLI-Osprey-0.80.0-2|59	./Build
21cr|perl-CLI-Osprey-0.80.0-2|60	
21cr|perl-CLI-Osprey-0.80.0-2|61	%install
21cr|perl-CLI-Osprey-0.80.0-2|62	./Build install --destdir=%{buildroot} --create_packlist=0
21cr|perl-CLI-Osprey-0.80.0-2|63	%{_fixperms} %{buildroot}/*
21cr|perl-CLI-Osprey-0.80.0-2|64	
21cr|perl-CLI-Osprey-0.80.0-2|65	%check
21cr|perl-CLI-Osprey-0.80.0-2|66	./Build test
21cr|perl-CLI-Osprey-0.80.0-2|67	
21cr|perl-CLI-Osprey-0.80.0-2|68	%files
21cr|perl-CLI-Osprey-0.80.0-2|69	%doc Changes eg README
21cr|perl-CLI-Osprey-0.80.0-2|70	%license LICENSE
21cr|perl-CLI-Osprey-0.80.0-2|71	%{perl_vendorlib}/CLI*
21cr|perl-CLI-Osprey-0.80.0-2|72	%{_mandir}/man3/CLI*
21cr|perl-CLI-Osprey-0.80.0-2|73	

4126 21
21cr|perl-Clone-Choose-0.10.0-3|1	%define upstream_name    Clone-Choose
21cr|perl-Clone-Choose-0.10.0-3|2	%define upstream_version 0.010
21cr|perl-Clone-Choose-0.10.0-3|3	
21cr|perl-Clone-Choose-0.10.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Clone-Choose-0.10.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Clone-Choose-0.10.0-3|6	Release:    3
21cr|perl-Clone-Choose-0.10.0-3|7	
21cr|perl-Clone-Choose-0.10.0-3|8	Summary:    Choose appropriate clone utility
21cr|perl-Clone-Choose-0.10.0-3|9	License:    GPLv1+ or Artistic
21cr|perl-Clone-Choose-0.10.0-3|10	Group:      Development/Perl
21cr|perl-Clone-Choose-0.10.0-3|11	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Clone-Choose-0.10.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Clone/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Clone-Choose-0.10.0-3|13	
21cr|perl-Clone-Choose-0.10.0-3|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Clone-Choose-0.10.0-3|15	BuildRequires: perl(Storable)
21cr|perl-Clone-Choose-0.10.0-3|16	BuildRequires: perl(Test::More) >= 0.900.0
21cr|perl-Clone-Choose-0.10.0-3|17	BuildRequires: perl(Test::Without::Module)
21cr|perl-Clone-Choose-0.10.0-3|18	BuildArch:  noarch
21cr|perl-Clone-Choose-0.10.0-3|19	
21cr|perl-Clone-Choose-0.10.0-3|20	%description
21cr|perl-Clone-Choose-0.10.0-3|21	'Clone::Choose' checks several different modules which provides a 'clone()'
21cr|perl-Clone-Choose-0.10.0-3|22	function and selects an appropriate one. The default preference is
21cr|perl-Clone-Choose-0.10.0-3|23	
21cr|perl-Clone-Choose-0.10.0-3|24	Clone
21cr|perl-Clone-Choose-0.10.0-3|25	Storable
21cr|perl-Clone-Choose-0.10.0-3|26	Clone::PP
21cr|perl-Clone-Choose-0.10.0-3|27	
21cr|perl-Clone-Choose-0.10.0-3|28	This list might evolve in future. Please see the /EXPORTS manpage how to
21cr|perl-Clone-Choose-0.10.0-3|29	pick a particular one.
21cr|perl-Clone-Choose-0.10.0-3|30	
21cr|perl-Clone-Choose-0.10.0-3|31	%prep
21cr|perl-Clone-Choose-0.10.0-3|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Clone-Choose-0.10.0-3|33	
21cr|perl-Clone-Choose-0.10.0-3|34	%build
21cr|perl-Clone-Choose-0.10.0-3|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Clone-Choose-0.10.0-3|36	
21cr|perl-Clone-Choose-0.10.0-3|37	%make
21cr|perl-Clone-Choose-0.10.0-3|38	
21cr|perl-Clone-Choose-0.10.0-3|39	%check
21cr|perl-Clone-Choose-0.10.0-3|40	%make test
21cr|perl-Clone-Choose-0.10.0-3|41	
21cr|perl-Clone-Choose-0.10.0-3|42	%install
21cr|perl-Clone-Choose-0.10.0-3|43	%makeinstall_std
21cr|perl-Clone-Choose-0.10.0-3|44	
21cr|perl-Clone-Choose-0.10.0-3|45	%files
21cr|perl-Clone-Choose-0.10.0-3|46	%doc Changes META.json META.yml
21cr|perl-Clone-Choose-0.10.0-3|47	%{_mandir}/man3/*
21cr|perl-Clone-Choose-0.10.0-3|48	%{perl_vendorlib}/*
21cr|perl-Clone-Choose-0.10.0-3|49	

4127 21
21cr|perl-Clone-Fast-0.970.0-5|1	# E: debuginfo-without-sources (Badness: 50)
21cr|perl-Clone-Fast-0.970.0-5|2	%define debug_package	%{nil}
21cr|perl-Clone-Fast-0.970.0-5|3	# Sflo
21cr|perl-Clone-Fast-0.970.0-5|4	%define upstream_name    Clone-Fast
21cr|perl-Clone-Fast-0.970.0-5|5	%define upstream_version 0.97
21cr|perl-Clone-Fast-0.970.0-5|6	
21cr|perl-Clone-Fast-0.970.0-5|7	Name:       perl-%{upstream_name}
21cr|perl-Clone-Fast-0.970.0-5|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Clone-Fast-0.970.0-5|9	Release:	5
21cr|perl-Clone-Fast-0.970.0-5|10	Summary:    Natively copying Perl data structures
21cr|perl-Clone-Fast-0.970.0-5|11	License:    GPL+ or Artistic
21cr|perl-Clone-Fast-0.970.0-5|12	Group:      Development/Perl
21cr|perl-Clone-Fast-0.970.0-5|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Clone-Fast-0.970.0-5|14	#Source0:    http://www.cpan.org/modules/by-module/Clone/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Clone-Fast-0.970.0-5|15	Source0:    https://github.com/pplu/Clone-Fast/archive/master.zip
21cr|perl-Clone-Fast-0.970.0-5|16	
21cr|perl-Clone-Fast-0.970.0-5|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Clone-Fast-0.970.0-5|18	BuildRequires: perl(Test::More)
21cr|perl-Clone-Fast-0.970.0-5|19	BuildRequires: perl-devel
21cr|perl-Clone-Fast-0.970.0-5|20	BuildRequires: perl(Clone)
21cr|perl-Clone-Fast-0.970.0-5|21	
21cr|perl-Clone-Fast-0.970.0-5|22	%description
21cr|perl-Clone-Fast-0.970.0-5|23	Essentially, this module is a very optimized version of the Clone::More
21cr|perl-Clone-Fast-0.970.0-5|24	manpage. By taking advantage of one of the Clone::More manpage's
21cr|perl-Clone-Fast-0.970.0-5|25	'OPTIMIZATION_HACKS' as well as removing all the Pure Perl from the
21cr|perl-Clone-Fast-0.970.0-5|26	'More.pm', I was able to gain a lot of speed out of the module.
21cr|perl-Clone-Fast-0.970.0-5|27	Essentially, though, the core of the module is exactly as that of the
21cr|perl-Clone-Fast-0.970.0-5|28	Clone::More manpage.
21cr|perl-Clone-Fast-0.970.0-5|29	
21cr|perl-Clone-Fast-0.970.0-5|30	You will see that by useing the Benchmark::cmpthese manpage, I ran a simple
21cr|perl-Clone-Fast-0.970.0-5|31	comparison between the Storable::dclone manpage, the Clone::More::clone
21cr|perl-Clone-Fast-0.970.0-5|32	manpage, and the Clone::Fast::clone manpage. You will (should) begin to see
21cr|perl-Clone-Fast-0.970.0-5|33	the reason why I loaded this module along side of the Clone::More manpage.
21cr|perl-Clone-Fast-0.970.0-5|34	
21cr|perl-Clone-Fast-0.970.0-5|35	Rate    Storable Clone::More Clone::Fast
21cr|perl-Clone-Fast-0.970.0-5|36	Storable     7552/s          --        -39%        -59%
21cr|perl-Clone-Fast-0.970.0-5|37	Clone::More 12400/s         64%          --        -33%
21cr|perl-Clone-Fast-0.970.0-5|38	Clone::Fast 18442/s        144%         49%          --
21cr|perl-Clone-Fast-0.970.0-5|39	
21cr|perl-Clone-Fast-0.970.0-5|40	%prep
21cr|perl-Clone-Fast-0.970.0-5|41	%setup -qn %{upstream_name}-master
21cr|perl-Clone-Fast-0.970.0-5|42	
21cr|perl-Clone-Fast-0.970.0-5|43	%build
21cr|perl-Clone-Fast-0.970.0-5|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Clone-Fast-0.970.0-5|45	%make
21cr|perl-Clone-Fast-0.970.0-5|46	
21cr|perl-Clone-Fast-0.970.0-5|47	%check
21cr|perl-Clone-Fast-0.970.0-5|48	#%make test
21cr|perl-Clone-Fast-0.970.0-5|49	
21cr|perl-Clone-Fast-0.970.0-5|50	%install
21cr|perl-Clone-Fast-0.970.0-5|51	%makeinstall_std
21cr|perl-Clone-Fast-0.970.0-5|52	
21cr|perl-Clone-Fast-0.970.0-5|53	
21cr|perl-Clone-Fast-0.970.0-5|54	
21cr|perl-Clone-Fast-0.970.0-5|55	%files
21cr|perl-Clone-Fast-0.970.0-5|56	%doc Changes README
21cr|perl-Clone-Fast-0.970.0-5|57	%{_mandir}/man3/*
21cr|perl-Clone-Fast-0.970.0-5|58	%{perl_vendorarch}/*

4128 21
21cr|perl-Code-TidyAll-0.800.0-1|1	%define upstream_name    Code-TidyAll
21cr|perl-Code-TidyAll-0.800.0-1|2	%define upstream_version 0.80
21cr|perl-Code-TidyAll-0.800.0-1|3	
21cr|perl-Code-TidyAll-0.800.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Code-TidyAll-0.800.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Code-TidyAll-0.800.0-1|6	Release:    1
21cr|perl-Code-TidyAll-0.800.0-1|7	
21cr|perl-Code-TidyAll-0.800.0-1|8	Summary:    Use podchecker with tidyall
21cr|perl-Code-TidyAll-0.800.0-1|9	License:    GPL+ or Artistic
21cr|perl-Code-TidyAll-0.800.0-1|10	Group:      Development/Perl
21cr|perl-Code-TidyAll-0.800.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Code-TidyAll-0.800.0-1|12	Source0:    https://www.cpan.org/modules/by-module/Code/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Code-TidyAll-0.800.0-1|13	
21cr|perl-Code-TidyAll-0.800.0-1|14	BuildRequires: perl-devel
21cr|perl-Code-TidyAll-0.800.0-1|15	BuildRequires: perl(Capture::Tiny) >= 0.120.0
21cr|perl-Code-TidyAll-0.800.0-1|16	BuildRequires: perl(Config::INI::Reader)
21cr|perl-Code-TidyAll-0.800.0-1|17	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Code-TidyAll-0.800.0-1|18	BuildRequires: perl(Date::Format)
21cr|perl-Code-TidyAll-0.800.0-1|19	BuildRequires: perl(Digest::SHA1)
21cr|perl-Code-TidyAll-0.800.0-1|20	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.800.0
21cr|perl-Code-TidyAll-0.800.0-1|21	BuildRequires: perl(File::Basename)
21cr|perl-Code-TidyAll-0.800.0-1|22	BuildRequires: perl(File::Find)
21cr|perl-Code-TidyAll-0.800.0-1|23	BuildRequires: perl(File::Path)
21cr|perl-Code-TidyAll-0.800.0-1|24	BuildRequires: perl(File::pushd)
21cr|perl-Code-TidyAll-0.800.0-1|25	BuildRequires: perl(File::Temp)
21cr|perl-Code-TidyAll-0.800.0-1|26	BuildRequires: perl(File::Zglob)
21cr|perl-Code-TidyAll-0.800.0-1|27	BuildRequires: perl(File::Which)
21cr|perl-Code-TidyAll-0.800.0-1|28	BuildRequires: perl(Test::Differences)
21cr|perl-Code-TidyAll-0.800.0-1|29	BuildRequires: perl(Test::Warnings)
21cr|perl-Code-TidyAll-0.800.0-1|30	BuildRequires: perl(Test::Most)
21cr|perl-Code-TidyAll-0.800.0-1|31	BuildRequires: perl(Text::Diff)
21cr|perl-Code-TidyAll-0.800.0-1|32	BuildRequires: perl(Text::Diff::Table)
21cr|perl-Code-TidyAll-0.800.0-1|33	BuildRequires: perl(Getopt::Long)
21cr|perl-Code-TidyAll-0.800.0-1|34	BuildRequires: perl(Guard)
21cr|perl-Code-TidyAll-0.800.0-1|35	BuildRequires: perl(IPC::Run3)
21cr|perl-Code-TidyAll-0.800.0-1|36	BuildRequires: perl(IPC::System::Simple) >= 0.150.0
21cr|perl-Code-TidyAll-0.800.0-1|37	BuildRequires: perl(List::SomeUtils)
21cr|perl-Code-TidyAll-0.800.0-1|38	BuildRequires: perl(List::Compare)
21cr|perl-Code-TidyAll-0.800.0-1|39	BuildRequires: perl(lib::relative)
21cr|perl-Code-TidyAll-0.800.0-1|40	BuildRequires: perl(Log::Any)
21cr|perl-Code-TidyAll-0.800.0-1|41	BuildRequires: perl(Moo) >= 0.9.101.0
21cr|perl-Code-TidyAll-0.800.0-1|42	BuildRequires: perl(Scalar::Util)
21cr|perl-Code-TidyAll-0.800.0-1|43	BuildRequires: perl(Scope::Guard)
21cr|perl-Code-TidyAll-0.800.0-1|44	BuildRequires: perl(Specio::Library::Path::Tiny)
21cr|perl-Code-TidyAll-0.800.0-1|45	BuildRequires: perl(Path::Tiny)
21cr|perl-Code-TidyAll-0.800.0-1|46	BuildRequires: perl(Test::Class::Most)
21cr|perl-Code-TidyAll-0.800.0-1|47	BuildRequires: perl(Text::ParseWords)
21cr|perl-Code-TidyAll-0.800.0-1|48	BuildRequires: perl(Time::Duration::Parse)
21cr|perl-Code-TidyAll-0.800.0-1|49	BuildRequires: perl(Try::Tiny)
21cr|perl-Code-TidyAll-0.800.0-1|50	
21cr|perl-Code-TidyAll-0.800.0-1|51	BuildArch:  noarch
21cr|perl-Code-TidyAll-0.800.0-1|52	
21cr|perl-Code-TidyAll-0.800.0-1|53	%description
21cr|perl-Code-TidyAll-0.800.0-1|54	This is the engine used by tidyall - read that first to get an overview.
21cr|perl-Code-TidyAll-0.800.0-1|55	
21cr|perl-Code-TidyAll-0.800.0-1|56	You can call this API from your own program instead of executing 'tidyall'.
21cr|perl-Code-TidyAll-0.800.0-1|57	
21cr|perl-Code-TidyAll-0.800.0-1|58	%prep
21cr|perl-Code-TidyAll-0.800.0-1|59	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Code-TidyAll-0.800.0-1|60	
21cr|perl-Code-TidyAll-0.800.0-1|61	%build
21cr|perl-Code-TidyAll-0.800.0-1|62	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Code-TidyAll-0.800.0-1|63	
21cr|perl-Code-TidyAll-0.800.0-1|64	%make
21cr|perl-Code-TidyAll-0.800.0-1|65	
21cr|perl-Code-TidyAll-0.800.0-1|66	%check
21cr|perl-Code-TidyAll-0.800.0-1|67	make test
21cr|perl-Code-TidyAll-0.800.0-1|68	
21cr|perl-Code-TidyAll-0.800.0-1|69	%install
21cr|perl-Code-TidyAll-0.800.0-1|70	%makeinstall_std
21cr|perl-Code-TidyAll-0.800.0-1|71	
21cr|perl-Code-TidyAll-0.800.0-1|72	%files
21cr|perl-Code-TidyAll-0.800.0-1|73	%doc Changes LICENSE META.json META.yml README.*
21cr|perl-Code-TidyAll-0.800.0-1|74	%{_mandir}/man3/*
21cr|perl-Code-TidyAll-0.800.0-1|75	%{perl_vendorlib}/*
21cr|perl-Code-TidyAll-0.800.0-1|76	%{_bindir}/*
21cr|perl-Code-TidyAll-0.800.0-1|77	%{_mandir}/man1/*

4129 21
21cr|perl-Color-ANSI-Util-0.164.0-1|1	%define upstream_name    Color-ANSI-Util
21cr|perl-Color-ANSI-Util-0.164.0-1|2	%define upstream_version 0.164
21cr|perl-Color-ANSI-Util-0.164.0-1|3	
21cr|perl-Color-ANSI-Util-0.164.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Color-ANSI-Util-0.164.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Color-ANSI-Util-0.164.0-1|6	Release:        1
21cr|perl-Color-ANSI-Util-0.164.0-1|7	Summary:        Routines for dealing with ANSI colors
21cr|perl-Color-ANSI-Util-0.164.0-1|8	Group:          Development/Perl
21cr|perl-Color-ANSI-Util-0.164.0-1|9	License:        GPL+ or Artistic
21cr|perl-Color-ANSI-Util-0.164.0-1|10	URL:            https://metacpan.org/release/Color-ANSI-Util/
21cr|perl-Color-ANSI-Util-0.164.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Color-ANSI-Util-0.164.0-1|12	BuildArch:      noarch
21cr|perl-Color-ANSI-Util-0.164.0-1|13	BuildRequires:  perl-devel
21cr|perl-Color-ANSI-Util-0.164.0-1|14	BuildRequires:  perl(:VERSION)
21cr|perl-Color-ANSI-Util-0.164.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Color-ANSI-Util-0.164.0-1|16	BuildRequires:  perl(strict)
21cr|perl-Color-ANSI-Util-0.164.0-1|17	BuildRequires:  perl(warnings)
21cr|perl-Color-ANSI-Util-0.164.0-1|18	# Run-Time
21cr|perl-Color-ANSI-Util-0.164.0-1|19	BuildRequires:  perl(Color::RGB::Util)
21cr|perl-Color-ANSI-Util-0.164.0-1|20	BuildRequires:  perl(Exporter)
21cr|perl-Color-ANSI-Util-0.164.0-1|21	# Optional - BuildRequires:  perl(Term::Detect::Software)
21cr|perl-Color-ANSI-Util-0.164.0-1|22	# Tests
21cr|perl-Color-ANSI-Util-0.164.0-1|23	BuildRequires:  perl(blib)
21cr|perl-Color-ANSI-Util-0.164.0-1|24	BuildRequires:  perl(File::Spec)
21cr|perl-Color-ANSI-Util-0.164.0-1|25	BuildRequires:  perl(IO::Handle)
21cr|perl-Color-ANSI-Util-0.164.0-1|26	BuildRequires:  perl(IPC::Open3)
21cr|perl-Color-ANSI-Util-0.164.0-1|27	BuildRequires:  perl(Test::More)
21cr|perl-Color-ANSI-Util-0.164.0-1|28	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Color-ANSI-Util-0.164.0-1|29	Requires:       perl(Color::RGB::Util)
21cr|perl-Color-ANSI-Util-0.164.0-1|30	Requires:       perl(Exporter)
21cr|perl-Color-ANSI-Util-0.164.0-1|31	Recommends:     perl(Term::Detect::Software)
21cr|perl-Color-ANSI-Util-0.164.0-1|32	
21cr|perl-Color-ANSI-Util-0.164.0-1|33	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Exporter\\)\\s*$
21cr|perl-Color-ANSI-Util-0.164.0-1|34	%global __requires_exclude %{?__requires_exclude}|perl\\(Color::RGB::Util\\)\\s*$
21cr|perl-Color-ANSI-Util-0.164.0-1|35	
21cr|perl-Color-ANSI-Util-0.164.0-1|36	%description
21cr|perl-Color-ANSI-Util-0.164.0-1|37	This module provides routines for dealing with ANSI colors. The two main
21cr|perl-Color-ANSI-Util-0.164.0-1|38	functions are ansifg and ansibg. With those functions, you can specify
21cr|perl-Color-ANSI-Util-0.164.0-1|39	colors in RGB and let it output the correct ANSI color escape code
21cr|perl-Color-ANSI-Util-0.164.0-1|40	according to the color depth support of the terminal (whether 16-color,
21cr|perl-Color-ANSI-Util-0.164.0-1|41	256-color, or 24bit). There are other functions to convert RGB to ANSI
21cr|perl-Color-ANSI-Util-0.164.0-1|42	in specific color depths, or reverse functions to convert from ANSI to
21cr|perl-Color-ANSI-Util-0.164.0-1|43	RGB codes.
21cr|perl-Color-ANSI-Util-0.164.0-1|44	
21cr|perl-Color-ANSI-Util-0.164.0-1|45	%prep
21cr|perl-Color-ANSI-Util-0.164.0-1|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Color-ANSI-Util-0.164.0-1|47	
21cr|perl-Color-ANSI-Util-0.164.0-1|48	%build
21cr|perl-Color-ANSI-Util-0.164.0-1|49	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Color-ANSI-Util-0.164.0-1|50	%{make_build}
21cr|perl-Color-ANSI-Util-0.164.0-1|51	
21cr|perl-Color-ANSI-Util-0.164.0-1|52	%install
21cr|perl-Color-ANSI-Util-0.164.0-1|53	%{make_install}
21cr|perl-Color-ANSI-Util-0.164.0-1|54	%{_fixperms} %{buildroot}/*
21cr|perl-Color-ANSI-Util-0.164.0-1|55	
21cr|perl-Color-ANSI-Util-0.164.0-1|56	%check
21cr|perl-Color-ANSI-Util-0.164.0-1|57	unset AUTHOR_TESTING RELEASE_TESTING
21cr|perl-Color-ANSI-Util-0.164.0-1|58	make test
21cr|perl-Color-ANSI-Util-0.164.0-1|59	
21cr|perl-Color-ANSI-Util-0.164.0-1|60	%files
21cr|perl-Color-ANSI-Util-0.164.0-1|61	%license LICENSE
21cr|perl-Color-ANSI-Util-0.164.0-1|62	%doc Changes README
21cr|perl-Color-ANSI-Util-0.164.0-1|63	%{perl_vendorlib}/*
21cr|perl-Color-ANSI-Util-0.164.0-1|64	%{_mandir}/man3/*
21cr|perl-Color-ANSI-Util-0.164.0-1|65	

4130 21
21cr|perl-Color-RGB-Util-0.606.0-1|1	%define upstream_name    Color-RGB-Util
21cr|perl-Color-RGB-Util-0.606.0-1|2	%define upstream_version 0.606
21cr|perl-Color-RGB-Util-0.606.0-1|3	
21cr|perl-Color-RGB-Util-0.606.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Color-RGB-Util-0.606.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Color-RGB-Util-0.606.0-1|6	Release:        1
21cr|perl-Color-RGB-Util-0.606.0-1|7	Summary:        Utilities related to RGB colors
21cr|perl-Color-RGB-Util-0.606.0-1|8	Group:          Development/Perl
21cr|perl-Color-RGB-Util-0.606.0-1|9	License:        GPL+ or Artistic
21cr|perl-Color-RGB-Util-0.606.0-1|10	URL:            https://metacpan.org/release/Color-RGB-Util/
21cr|perl-Color-RGB-Util-0.606.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Color-RGB-Util-0.606.0-1|12	BuildArch:      noarch
21cr|perl-Color-RGB-Util-0.606.0-1|13	BuildRequires:  coreutils
21cr|perl-Color-RGB-Util-0.606.0-1|14	BuildRequires:  perl-devel
21cr|perl-Color-RGB-Util-0.606.0-1|15	BuildRequires:  perl(:VERSION) >= 5.10.1
21cr|perl-Color-RGB-Util-0.606.0-1|16	BuildRequires:  perl(Config)
21cr|perl-Color-RGB-Util-0.606.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Color-RGB-Util-0.606.0-1|18	BuildRequires:  perl(strict)
21cr|perl-Color-RGB-Util-0.606.0-1|19	BuildRequires:  perl(warnings)
21cr|perl-Color-RGB-Util-0.606.0-1|20	# Run-time
21cr|perl-Color-RGB-Util-0.606.0-1|21	BuildRequires:  perl(Digest::SHA)
21cr|perl-Color-RGB-Util-0.606.0-1|22	BuildRequires:  perl(Exporter) >= 5.57
21cr|perl-Color-RGB-Util-0.606.0-1|23	# Tests
21cr|perl-Color-RGB-Util-0.606.0-1|24	BuildRequires:  perl(blib)
21cr|perl-Color-RGB-Util-0.606.0-1|25	BuildRequires:  perl(File::Spec)
21cr|perl-Color-RGB-Util-0.606.0-1|26	BuildRequires:  perl(IO::Handle)
21cr|perl-Color-RGB-Util-0.606.0-1|27	BuildRequires:  perl(IPC::Open3)
21cr|perl-Color-RGB-Util-0.606.0-1|28	BuildRequires:  perl(Test::Exception)
21cr|perl-Color-RGB-Util-0.606.0-1|29	BuildRequires:  perl(Test::More) >= 0.98
21cr|perl-Color-RGB-Util-0.606.0-1|30	BuildRequires:  perl(Test::RandomResult)
21cr|perl-Color-RGB-Util-0.606.0-1|31	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Color-RGB-Util-0.606.0-1|32	Requires:       perl(Digest::SHA)
21cr|perl-Color-RGB-Util-0.606.0-1|33	Requires:       perl(Exporter) >= 5.57
21cr|perl-Color-RGB-Util-0.606.0-1|34	
21cr|perl-Color-RGB-Util-0.606.0-1|35	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Exporter\\)\\s*$
21cr|perl-Color-RGB-Util-0.606.0-1|36	
21cr|perl-Color-RGB-Util-0.606.0-1|37	%description
21cr|perl-Color-RGB-Util-0.606.0-1|38	This module contains utilities related to RGB colors.
21cr|perl-Color-RGB-Util-0.606.0-1|39	
21cr|perl-Color-RGB-Util-0.606.0-1|40	%prep
21cr|perl-Color-RGB-Util-0.606.0-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Color-RGB-Util-0.606.0-1|42	
21cr|perl-Color-RGB-Util-0.606.0-1|43	# Help file to recognise the Perl scripts
21cr|perl-Color-RGB-Util-0.606.0-1|44	for F in t/*.t; do
21cr|perl-Color-RGB-Util-0.606.0-1|45	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl}{$Config{startperl}}' "$F"
21cr|perl-Color-RGB-Util-0.606.0-1|46	chmod +x "$F"
21cr|perl-Color-RGB-Util-0.606.0-1|47	done
21cr|perl-Color-RGB-Util-0.606.0-1|48	
21cr|perl-Color-RGB-Util-0.606.0-1|49	%build
21cr|perl-Color-RGB-Util-0.606.0-1|50	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Color-RGB-Util-0.606.0-1|51	%{make_build}
21cr|perl-Color-RGB-Util-0.606.0-1|52	
21cr|perl-Color-RGB-Util-0.606.0-1|53	%install
21cr|perl-Color-RGB-Util-0.606.0-1|54	%{make_install}
21cr|perl-Color-RGB-Util-0.606.0-1|55	%{_fixperms} %{buildroot}/*
21cr|perl-Color-RGB-Util-0.606.0-1|56	
21cr|perl-Color-RGB-Util-0.606.0-1|57	%check
21cr|perl-Color-RGB-Util-0.606.0-1|58	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-Color-RGB-Util-0.606.0-1|59	unset AUTHOR_TESTING
21cr|perl-Color-RGB-Util-0.606.0-1|60	make test
21cr|perl-Color-RGB-Util-0.606.0-1|61	
21cr|perl-Color-RGB-Util-0.606.0-1|62	%files
21cr|perl-Color-RGB-Util-0.606.0-1|63	%license LICENSE
21cr|perl-Color-RGB-Util-0.606.0-1|64	%doc Changes README
21cr|perl-Color-RGB-Util-0.606.0-1|65	%{perl_vendorlib}/*
21cr|perl-Color-RGB-Util-0.606.0-1|66	%{_mandir}/man3/*
21cr|perl-Color-RGB-Util-0.606.0-1|67	

4131 21
21cr|perl-ColorThemeBase-Static-0.8.0-1|1	%define upstream_name    ColorThemeBase-Static
21cr|perl-ColorThemeBase-Static-0.8.0-1|2	%define upstream_version 0.008
21cr|perl-ColorThemeBase-Static-0.8.0-1|3	
21cr|perl-ColorThemeBase-Static-0.8.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-ColorThemeBase-Static-0.8.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-ColorThemeBase-Static-0.8.0-1|6	Release:        1
21cr|perl-ColorThemeBase-Static-0.8.0-1|7	Summary:        Base class for color theme modules with static list of items
21cr|perl-ColorThemeBase-Static-0.8.0-1|8	Group:          Development/Perl
21cr|perl-ColorThemeBase-Static-0.8.0-1|9	License:        GPL+ or Artistic
21cr|perl-ColorThemeBase-Static-0.8.0-1|10	URL:            https://metacpan.org/release/ColorThemeBase-Static/
21cr|perl-ColorThemeBase-Static-0.8.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ColorThemeBase-Static-0.8.0-1|12	BuildArch:      noarch
21cr|perl-ColorThemeBase-Static-0.8.0-1|13	BuildRequires:  perl-devel
21cr|perl-ColorThemeBase-Static-0.8.0-1|14	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-ColorThemeBase-Static-0.8.0-1|15	BuildRequires:  perl(strict)
21cr|perl-ColorThemeBase-Static-0.8.0-1|16	BuildRequires:  perl(warnings)
21cr|perl-ColorThemeBase-Static-0.8.0-1|17	# Run-time
21cr|perl-ColorThemeBase-Static-0.8.0-1|18	BuildRequires:  perl(Color::RGB::Util)
21cr|perl-ColorThemeBase-Static-0.8.0-1|19	BuildRequires:  perl(parent)
21cr|perl-ColorThemeBase-Static-0.8.0-1|20	# Tests
21cr|perl-ColorThemeBase-Static-0.8.0-1|21	BuildRequires:  perl(blib)
21cr|perl-ColorThemeBase-Static-0.8.0-1|22	BuildRequires:  perl(File::Spec)
21cr|perl-ColorThemeBase-Static-0.8.0-1|23	BuildRequires:  perl(IO::Handle)
21cr|perl-ColorThemeBase-Static-0.8.0-1|24	BuildRequires:  perl(IPC::Open3)
21cr|perl-ColorThemeBase-Static-0.8.0-1|25	BuildRequires:  perl(Test::Exception)
21cr|perl-ColorThemeBase-Static-0.8.0-1|26	BuildRequires:  perl(Test::More)
21cr|perl-ColorThemeBase-Static-0.8.0-1|27	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-ColorThemeBase-Static-0.8.0-1|28	Requires:       perl(Color::RGB::Util)
21cr|perl-ColorThemeBase-Static-0.8.0-1|29	
21cr|perl-ColorThemeBase-Static-0.8.0-1|30	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Color::RGB::Util\\)\\s*$
21cr|perl-ColorThemeBase-Static-0.8.0-1|31	
21cr|perl-ColorThemeBase-Static-0.8.0-1|32	%description
21cr|perl-ColorThemeBase-Static-0.8.0-1|33	This is base class for color theme modules with static list of items (from
21cr|perl-ColorThemeBase-Static-0.8.0-1|34	object's colors key).
21cr|perl-ColorThemeBase-Static-0.8.0-1|35	This class is now alias for ColorThemeBase::Static::FromStructColors. You
21cr|perl-ColorThemeBase-Static-0.8.0-1|36	can use that class directly.
21cr|perl-ColorThemeBase-Static-0.8.0-1|37	
21cr|perl-ColorThemeBase-Static-0.8.0-1|38	%prep
21cr|perl-ColorThemeBase-Static-0.8.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ColorThemeBase-Static-0.8.0-1|40	
21cr|perl-ColorThemeBase-Static-0.8.0-1|41	%build
21cr|perl-ColorThemeBase-Static-0.8.0-1|42	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-ColorThemeBase-Static-0.8.0-1|43	%{make_build}
21cr|perl-ColorThemeBase-Static-0.8.0-1|44	
21cr|perl-ColorThemeBase-Static-0.8.0-1|45	%install
21cr|perl-ColorThemeBase-Static-0.8.0-1|46	%{make_install}
21cr|perl-ColorThemeBase-Static-0.8.0-1|47	%{_fixperms} %{buildroot}/*
21cr|perl-ColorThemeBase-Static-0.8.0-1|48	
21cr|perl-ColorThemeBase-Static-0.8.0-1|49	%check
21cr|perl-ColorThemeBase-Static-0.8.0-1|50	unset AUTHOR_TESTING
21cr|perl-ColorThemeBase-Static-0.8.0-1|51	make test
21cr|perl-ColorThemeBase-Static-0.8.0-1|52	
21cr|perl-ColorThemeBase-Static-0.8.0-1|53	%files
21cr|perl-ColorThemeBase-Static-0.8.0-1|54	%license LICENSE
21cr|perl-ColorThemeBase-Static-0.8.0-1|55	%doc Changes README
21cr|perl-ColorThemeBase-Static-0.8.0-1|56	%{perl_vendorlib}/*
21cr|perl-ColorThemeBase-Static-0.8.0-1|57	%{_mandir}/man3/*
21cr|perl-ColorThemeBase-Static-0.8.0-1|58	

4132 21
21cr|perl-ColorThemeRole-ANSI-0.001-1|1	%define upstream_name    ColorThemeRole-ANSI
21cr|perl-ColorThemeRole-ANSI-0.001-1|2	%define upstream_version 0.001
21cr|perl-ColorThemeRole-ANSI-0.001-1|3	
21cr|perl-ColorThemeRole-ANSI-0.001-1|4	Name:           perl-%{upstream_name}
21cr|perl-ColorThemeRole-ANSI-0.001-1|5	Version:        0.001
21cr|perl-ColorThemeRole-ANSI-0.001-1|6	Release:        1
21cr|perl-ColorThemeRole-ANSI-0.001-1|7	Summary:        Roles for using ColorTheme::* with ANSI codes
21cr|perl-ColorThemeRole-ANSI-0.001-1|8	Group:          Development/Perl
21cr|perl-ColorThemeRole-ANSI-0.001-1|9	License:        GPL+ or Artistic
21cr|perl-ColorThemeRole-ANSI-0.001-1|10	URL:            https://metacpan.org/release/ColorThemeRole-ANSI/
21cr|perl-ColorThemeRole-ANSI-0.001-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ColorThemeRole-ANSI-0.001-1|12	BuildArch:      noarch
21cr|perl-ColorThemeRole-ANSI-0.001-1|13	BuildRequires:  perl-devel
21cr|perl-ColorThemeRole-ANSI-0.001-1|14	BuildRequires:  perl(:VERSION)
21cr|perl-ColorThemeRole-ANSI-0.001-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-ColorThemeRole-ANSI-0.001-1|16	BuildRequires:  perl(strict)
21cr|perl-ColorThemeRole-ANSI-0.001-1|17	BuildRequires:  perl(warnings)
21cr|perl-ColorThemeRole-ANSI-0.001-1|18	# Run-time
21cr|perl-ColorThemeRole-ANSI-0.001-1|19	BuildRequires:  perl(ColorThemeUtil::ANSI)
21cr|perl-ColorThemeRole-ANSI-0.001-1|20	BuildRequires:  perl(Role::Tiny)
21cr|perl-ColorThemeRole-ANSI-0.001-1|21	# Tests
21cr|perl-ColorThemeRole-ANSI-0.001-1|22	BuildRequires:  perl(blib)
21cr|perl-ColorThemeRole-ANSI-0.001-1|23	BuildRequires:  perl(ColorTheme::Test::Static)
21cr|perl-ColorThemeRole-ANSI-0.001-1|24	BuildRequires:  perl(File::Spec)
21cr|perl-ColorThemeRole-ANSI-0.001-1|25	BuildRequires:  perl(IO::Handle)
21cr|perl-ColorThemeRole-ANSI-0.001-1|26	BuildRequires:  perl(IPC::Open3)
21cr|perl-ColorThemeRole-ANSI-0.001-1|27	BuildRequires:  perl(Test::More)
21cr|perl-ColorThemeRole-ANSI-0.001-1|28	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-ColorThemeRole-ANSI-0.001-1|29	
21cr|perl-ColorThemeRole-ANSI-0.001-1|30	%description
21cr|perl-ColorThemeRole-ANSI-0.001-1|31	This module can be mixed in with a ColorTheme::* class. Handy when using
21cr|perl-ColorThemeRole-ANSI-0.001-1|32	color theme in terminal.
21cr|perl-ColorThemeRole-ANSI-0.001-1|33	
21cr|perl-ColorThemeRole-ANSI-0.001-1|34	%prep
21cr|perl-ColorThemeRole-ANSI-0.001-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ColorThemeRole-ANSI-0.001-1|36	
21cr|perl-ColorThemeRole-ANSI-0.001-1|37	%build
21cr|perl-ColorThemeRole-ANSI-0.001-1|38	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-ColorThemeRole-ANSI-0.001-1|39	%{make_build}
21cr|perl-ColorThemeRole-ANSI-0.001-1|40	
21cr|perl-ColorThemeRole-ANSI-0.001-1|41	%install
21cr|perl-ColorThemeRole-ANSI-0.001-1|42	%{make_install}
21cr|perl-ColorThemeRole-ANSI-0.001-1|43	%{_fixperms} %{buildroot}/*
21cr|perl-ColorThemeRole-ANSI-0.001-1|44	
21cr|perl-ColorThemeRole-ANSI-0.001-1|45	%check
21cr|perl-ColorThemeRole-ANSI-0.001-1|46	unset AUTHOR_TESTING
21cr|perl-ColorThemeRole-ANSI-0.001-1|47	make test
21cr|perl-ColorThemeRole-ANSI-0.001-1|48	
21cr|perl-ColorThemeRole-ANSI-0.001-1|49	%files
21cr|perl-ColorThemeRole-ANSI-0.001-1|50	%license LICENSE
21cr|perl-ColorThemeRole-ANSI-0.001-1|51	%doc Changes README
21cr|perl-ColorThemeRole-ANSI-0.001-1|52	%{perl_vendorlib}/*
21cr|perl-ColorThemeRole-ANSI-0.001-1|53	%{_mandir}/man3/*
21cr|perl-ColorThemeRole-ANSI-0.001-1|54	

4133 21
21cr|perl-ColorThemes-Standard-0.3.0-1|1	%define upstream_name    ColorThemes-Standard
21cr|perl-ColorThemes-Standard-0.3.0-1|2	%define upstream_version 0.003
21cr|perl-ColorThemes-Standard-0.3.0-1|3	
21cr|perl-ColorThemes-Standard-0.3.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-ColorThemes-Standard-0.3.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-ColorThemes-Standard-0.3.0-1|6	Release:        1
21cr|perl-ColorThemes-Standard-0.3.0-1|7	Summary:        Standard collection of generic color themes
21cr|perl-ColorThemes-Standard-0.3.0-1|8	Group:          Development/Perl
21cr|perl-ColorThemes-Standard-0.3.0-1|9	License:        GPL+ or Artistic
21cr|perl-ColorThemes-Standard-0.3.0-1|10	URL:            https://metacpan.org/release/ColorThemes-Standard/
21cr|perl-ColorThemes-Standard-0.3.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ColorThemes-Standard-0.3.0-1|12	BuildArch:      noarch
21cr|perl-ColorThemes-Standard-0.3.0-1|13	BuildRequires:  coreutils
21cr|perl-ColorThemes-Standard-0.3.0-1|14	BuildRequires:  perl-devel
21cr|perl-ColorThemes-Standard-0.3.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-ColorThemes-Standard-0.3.0-1|16	BuildRequires:  perl(strict)
21cr|perl-ColorThemes-Standard-0.3.0-1|17	BuildRequires:  perl(warnings)
21cr|perl-ColorThemes-Standard-0.3.0-1|18	# Run-time
21cr|perl-ColorThemes-Standard-0.3.0-1|19	BuildRequires:  perl(ColorThemeBase::Static::FromStructColors)
21cr|perl-ColorThemes-Standard-0.3.0-1|20	BuildRequires:  perl(parent)
21cr|perl-ColorThemes-Standard-0.3.0-1|21	# Tests
21cr|perl-ColorThemes-Standard-0.3.0-1|22	BuildRequires:  perl(blib)
21cr|perl-ColorThemes-Standard-0.3.0-1|23	BuildRequires:  perl(File::Spec)
21cr|perl-ColorThemes-Standard-0.3.0-1|24	BuildRequires:  perl(IO::Handle)
21cr|perl-ColorThemes-Standard-0.3.0-1|25	BuildRequires:  perl(IPC::Open3)
21cr|perl-ColorThemes-Standard-0.3.0-1|26	BuildRequires:  perl(Test::More)
21cr|perl-ColorThemes-Standard-0.3.0-1|27	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-ColorThemes-Standard-0.3.0-1|28	Requires:       perl(ColorThemeBase::Static::FromStructColors)
21cr|perl-ColorThemes-Standard-0.3.0-1|29	
21cr|perl-ColorThemes-Standard-0.3.0-1|30	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((ColorThemeBase::Static::FromStructColors)\\)\s*$
21cr|perl-ColorThemes-Standard-0.3.0-1|31	
21cr|perl-ColorThemes-Standard-0.3.0-1|32	%description
21cr|perl-ColorThemes-Standard-0.3.0-1|33	This module contains a standard collection of generic color themes.
21cr|perl-ColorThemes-Standard-0.3.0-1|34	
21cr|perl-ColorThemes-Standard-0.3.0-1|35	%prep
21cr|perl-ColorThemes-Standard-0.3.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ColorThemes-Standard-0.3.0-1|37	
21cr|perl-ColorThemes-Standard-0.3.0-1|38	%build
21cr|perl-ColorThemes-Standard-0.3.0-1|39	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-ColorThemes-Standard-0.3.0-1|40	%{make_build}
21cr|perl-ColorThemes-Standard-0.3.0-1|41	
21cr|perl-ColorThemes-Standard-0.3.0-1|42	%install
21cr|perl-ColorThemes-Standard-0.3.0-1|43	%{make_install}
21cr|perl-ColorThemes-Standard-0.3.0-1|44	%{_fixperms} %{buildroot}/*
21cr|perl-ColorThemes-Standard-0.3.0-1|45	
21cr|perl-ColorThemes-Standard-0.3.0-1|46	%check
21cr|perl-ColorThemes-Standard-0.3.0-1|47	unset AUTHOR_TESTING
21cr|perl-ColorThemes-Standard-0.3.0-1|48	make test
21cr|perl-ColorThemes-Standard-0.3.0-1|49	
21cr|perl-ColorThemes-Standard-0.3.0-1|50	%files
21cr|perl-ColorThemes-Standard-0.3.0-1|51	%license LICENSE
21cr|perl-ColorThemes-Standard-0.3.0-1|52	%doc Changes README
21cr|perl-ColorThemes-Standard-0.3.0-1|53	%{perl_vendorlib}/*
21cr|perl-ColorThemes-Standard-0.3.0-1|54	%{_mandir}/man3/*
21cr|perl-ColorThemes-Standard-0.3.0-1|55	

4134 21
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|1	%define upstream_name    ColorThemeUtil-ANSI
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|2	%define upstream_version 0.002
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|3	
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|6	Release:        1
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|7	Summary:        Utility routines related to color themes and ANSI code
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|8	Group:          Development/Perl
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|9	License:        GPL+ or Artistic
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|10	URL:            https://metacpan.org/release/ColorThemeUtil-ANSI/
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|12	BuildArch:      noarch
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|13	BuildRequires:  coreutils
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|14	BuildRequires:  perl-devel
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|15	BuildRequires:  perl(:VERSION)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|17	BuildRequires:  perl(strict)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|18	BuildRequires:  perl(warnings)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|19	# Run-time
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|20	BuildRequires:  perl(Color::ANSI::Util)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|21	BuildRequires:  perl(Exporter)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|22	# Tests
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|23	BuildRequires:  perl(blib)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|24	BuildRequires:  perl(File::Spec)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|25	BuildRequires:  perl(IO::Handle)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|26	BuildRequires:  perl(IPC::Open3)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|27	BuildRequires:  perl(Test::More)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|28	Requires:       perl(Color::ANSI::Util)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|29	Requires:       perl(Exporter)
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|30	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|31	
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|32	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Exporter\\)\\s*$
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|33	%global __requires_exclude %{?__requires_exclude}|perl\\(Color::ANSI::Util\\)\\s*$
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|34	
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|35	%description
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|36	This module provides utility routines related to color themes and ANSI
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|37	code.
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|38	
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|39	%prep
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|41	
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|42	%build
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|43	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|44	%{make_build}
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|45	
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|46	%install
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|47	%{make_install}
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|48	%{_fixperms} %{buildroot}/*
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|49	
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|50	%check
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|51	unset AUTHOR_TESTING
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|52	make test
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|53	
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|54	%files
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|55	%license LICENSE
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|56	%doc Changes README
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|57	%{perl_vendorlib}/*
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|58	%{_mandir}/man3/*
21cr|perl-ColorThemeUtil-ANSI-0.2.0-1|59	

4135 21
21cr|perl-Compress-Bzip2-2.280.0-1|1	%define upstream_name	 Compress-Bzip2
21cr|perl-Compress-Bzip2-2.280.0-1|2	%define upstream_version 2.28
21cr|perl-Compress-Bzip2-2.280.0-1|3	# just filter private libs from autoprov
21cr|perl-Compress-Bzip2-2.280.0-1|4	# for later run. Symbianflo
21cr|perl-Compress-Bzip2-2.280.0-1|5	%global __provides_exclude Bzip2.so
21cr|perl-Compress-Bzip2-2.280.0-1|6	
21cr|perl-Compress-Bzip2-2.280.0-1|7	Summary:	    Interface to Bzip2 compression library
21cr|perl-Compress-Bzip2-2.280.0-1|8	Name:		    perl-%{upstream_name}
21cr|perl-Compress-Bzip2-2.280.0-1|9	Version:	    %perl_convert_version %{upstream_version}
21cr|perl-Compress-Bzip2-2.280.0-1|10	Release:	    1
21cr|perl-Compress-Bzip2-2.280.0-1|11	License:	    GPL+ or Artistic
21cr|perl-Compress-Bzip2-2.280.0-1|12	Group:		    Development/Perl
21cr|perl-Compress-Bzip2-2.280.0-1|13	Url:		    http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Compress-Bzip2-2.280.0-1|14	Source0:	    http://www.cpan.org/modules/by-module/Compress/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Compress-Bzip2-2.280.0-1|15	
21cr|perl-Compress-Bzip2-2.280.0-1|16	BuildRequires:	perl-devel
21cr|perl-Compress-Bzip2-2.280.0-1|17	
21cr|perl-Compress-Bzip2-2.280.0-1|18	%description
21cr|perl-Compress-Bzip2-2.280.0-1|19	The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression
21cr|perl-Compress-Bzip2-2.280.0-1|20	library (see "AUTHOR" for details about where to get Bzip2). A relevant subset
21cr|perl-Compress-Bzip2-2.280.0-1|21	of the functionality provided by Bzip2 is available in Compress::Bzip2.
21cr|perl-Compress-Bzip2-2.280.0-1|22	
21cr|perl-Compress-Bzip2-2.280.0-1|23	All string parameters can either be a scalar or a scalar reference.
21cr|perl-Compress-Bzip2-2.280.0-1|24	
21cr|perl-Compress-Bzip2-2.280.0-1|25	%prep
21cr|perl-Compress-Bzip2-2.280.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Compress-Bzip2-2.280.0-1|27	
21cr|perl-Compress-Bzip2-2.280.0-1|28	%build
21cr|perl-Compress-Bzip2-2.280.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Compress-Bzip2-2.280.0-1|30	%make
21cr|perl-Compress-Bzip2-2.280.0-1|31	
21cr|perl-Compress-Bzip2-2.280.0-1|32	%check
21cr|perl-Compress-Bzip2-2.280.0-1|33	%make test
21cr|perl-Compress-Bzip2-2.280.0-1|34	
21cr|perl-Compress-Bzip2-2.280.0-1|35	%install
21cr|perl-Compress-Bzip2-2.280.0-1|36	%makeinstall_std
21cr|perl-Compress-Bzip2-2.280.0-1|37	
21cr|perl-Compress-Bzip2-2.280.0-1|38	%files
21cr|perl-Compress-Bzip2-2.280.0-1|39	%doc  Changes
21cr|perl-Compress-Bzip2-2.280.0-1|40	%{perl_vendorarch}/Compress
21cr|perl-Compress-Bzip2-2.280.0-1|41	%{perl_vendorarch}/auto/Compress
21cr|perl-Compress-Bzip2-2.280.0-1|42	%{_mandir}/*/*

4136 21
21cr|perl-Compress-LZF-3.800.0-3|1	%define	upstream_name	 Compress-LZF
21cr|perl-Compress-LZF-3.800.0-3|2	%define	upstream_version 3.8
21cr|perl-Compress-LZF-3.800.0-3|3	%global __provides_exclude LZF.so
21cr|perl-Compress-LZF-3.800.0-3|4	
21cr|perl-Compress-LZF-3.800.0-3|5	
21cr|perl-Compress-LZF-3.800.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-Compress-LZF-3.800.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Compress-LZF-3.800.0-3|8	Release:	3
21cr|perl-Compress-LZF-3.800.0-3|9	
21cr|perl-Compress-LZF-3.800.0-3|10	Summary:	Extremely light-weight Lempel-Ziv-Free compression
21cr|perl-Compress-LZF-3.800.0-3|11	
21cr|perl-Compress-LZF-3.800.0-3|12	License:	GPL+ or Artistic
21cr|perl-Compress-LZF-3.800.0-3|13	Group:		Development/Perl
21cr|perl-Compress-LZF-3.800.0-3|14	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Compress-LZF-3.800.0-3|15	Source0:	http://search.cpan.org/CPAN/modules/by-module/Compress/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Compress-LZF-3.800.0-3|16	
21cr|perl-Compress-LZF-3.800.0-3|17	BuildRequires:	perl-devel
21cr|perl-Compress-LZF-3.800.0-3|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Compress-LZF-3.800.0-3|19	
21cr|perl-Compress-LZF-3.800.0-3|20	
21cr|perl-Compress-LZF-3.800.0-3|21	%description
21cr|perl-Compress-LZF-3.800.0-3|22	LZF is an extremely fast (not that much slower than a pure memcpy) compression
21cr|perl-Compress-LZF-3.800.0-3|23	algorithm. It is ideal for applications where you want to save some space but
21cr|perl-Compress-LZF-3.800.0-3|24	not at the cost of speed. It is ideal for repetitive data as well. The module
21cr|perl-Compress-LZF-3.800.0-3|25	is self-contained and very small (no large library to be pulled in).
21cr|perl-Compress-LZF-3.800.0-3|26	It is also free, so there should be no problems incoporating this module into
21cr|perl-Compress-LZF-3.800.0-3|27	commercial programs.
21cr|perl-Compress-LZF-3.800.0-3|28	
21cr|perl-Compress-LZF-3.800.0-3|29	"I have no idea wether any patents in any countries apply to this algorithm,
21cr|perl-Compress-LZF-3.800.0-3|30	but at the moment it is believed that it is free from any patents."
21cr|perl-Compress-LZF-3.800.0-3|31	
21cr|perl-Compress-LZF-3.800.0-3|32	%prep
21cr|perl-Compress-LZF-3.800.0-3|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Compress-LZF-3.800.0-3|34	
21cr|perl-Compress-LZF-3.800.0-3|35	%build
21cr|perl-Compress-LZF-3.800.0-3|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Compress-LZF-3.800.0-3|37	%make
21cr|perl-Compress-LZF-3.800.0-3|38	
21cr|perl-Compress-LZF-3.800.0-3|39	%check
21cr|perl-Compress-LZF-3.800.0-3|40	%make test
21cr|perl-Compress-LZF-3.800.0-3|41	
21cr|perl-Compress-LZF-3.800.0-3|42	%install
21cr|perl-Compress-LZF-3.800.0-3|43	%makeinstall_std
21cr|perl-Compress-LZF-3.800.0-3|44	
21cr|perl-Compress-LZF-3.800.0-3|45	%files
21cr|perl-Compress-LZF-3.800.0-3|46	%doc README Changes META.json META.yml COPYING COPYING.*
21cr|perl-Compress-LZF-3.800.0-3|47	%{_mandir}/*/*
21cr|perl-Compress-LZF-3.800.0-3|48	%{perl_vendorarch}/Compress
21cr|perl-Compress-LZF-3.800.0-3|49	%{perl_vendorarch}/auto/Compress

4137 21
21cr|perl-Compress-LZO-1.90.0-1|1	%define upstream_name    Compress-LZO
21cr|perl-Compress-LZO-1.90.0-1|2	%define upstream_version 1.09
21cr|perl-Compress-LZO-1.90.0-1|3	
21cr|perl-Compress-LZO-1.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Compress-LZO-1.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Compress-LZO-1.90.0-1|6	Release:	1
21cr|perl-Compress-LZO-1.90.0-1|7	
21cr|perl-Compress-LZO-1.90.0-1|8	Summary:	Compress-LZO module for perl
21cr|perl-Compress-LZO-1.90.0-1|9	License:	GPL+ or Artistic
21cr|perl-Compress-LZO-1.90.0-1|10	Group:		Development/Perl
21cr|perl-Compress-LZO-1.90.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Compress-LZO-1.90.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Compress/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Compress-LZO-1.90.0-1|13	
21cr|perl-Compress-LZO-1.90.0-1|14	BuildRequires:	perl-devel
21cr|perl-Compress-LZO-1.90.0-1|15	BuildRequires:	perl(Devel::CheckLib)
21cr|perl-Compress-LZO-1.90.0-1|16	BuildRequires:	liblzo2-devel
21cr|perl-Compress-LZO-1.90.0-1|17	
21cr|perl-Compress-LZO-1.90.0-1|18	%description
21cr|perl-Compress-LZO-1.90.0-1|19	LZO is a portable lossless data compression library written in ANSI C. It
21cr|perl-Compress-LZO-1.90.0-1|20	offers pretty fast compression and *very* fast decompression. Decompression
21cr|perl-Compress-LZO-1.90.0-1|21	requires no memory. Perl-LZO provides LZO bindings for Perl, i.e. you can
21cr|perl-Compress-LZO-1.90.0-1|22	access the LZO library from your Perl scripts thereby compressing ordinary Perl
21cr|perl-Compress-LZO-1.90.0-1|23	strings.
21cr|perl-Compress-LZO-1.90.0-1|24	
21cr|perl-Compress-LZO-1.90.0-1|25	%prep
21cr|perl-Compress-LZO-1.90.0-1|26	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Compress-LZO-1.90.0-1|27	
21cr|perl-Compress-LZO-1.90.0-1|28	%build
21cr|perl-Compress-LZO-1.90.0-1|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Compress-LZO-1.90.0-1|30	
21cr|perl-Compress-LZO-1.90.0-1|31	%make
21cr|perl-Compress-LZO-1.90.0-1|32	make test
21cr|perl-Compress-LZO-1.90.0-1|33	
21cr|perl-Compress-LZO-1.90.0-1|34	%install
21cr|perl-Compress-LZO-1.90.0-1|35	%makeinstall_std
21cr|perl-Compress-LZO-1.90.0-1|36	
21cr|perl-Compress-LZO-1.90.0-1|37	%files
21cr|perl-Compress-LZO-1.90.0-1|38	%doc COPYING INSTALL README
21cr|perl-Compress-LZO-1.90.0-1|39	%{perl_vendorarch}/Compress
21cr|perl-Compress-LZO-1.90.0-1|40	%{perl_vendorarch}/auto/Compress
21cr|perl-Compress-LZO-1.90.0-1|41	%{_mandir}/*/*

4138 21
21cr|perl-Compress-Raw-Lzma-2.204.0-1|1	%define	upstream_name		Compress-Raw-Lzma
21cr|perl-Compress-Raw-Lzma-2.204.0-1|2	%define upstream_version 2.204
21cr|perl-Compress-Raw-Lzma-2.204.0-1|3	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Compress-Raw-Lzma-2.204.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Compress-Raw-Lzma-2.204.0-1|6	Release:	1
21cr|perl-Compress-Raw-Lzma-2.204.0-1|7	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|8	Summary:	Low-Level Interface to the liblzma compression library
21cr|perl-Compress-Raw-Lzma-2.204.0-1|9	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|10	License:	GPL+ or Artistic
21cr|perl-Compress-Raw-Lzma-2.204.0-1|11	Group:		Development/Perl
21cr|perl-Compress-Raw-Lzma-2.204.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Compress-Raw-Lzma-2.204.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Raw-Lzma-%{upstream_version}.tar.gz
21cr|perl-Compress-Raw-Lzma-2.204.0-1|14	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|15	BuildRequires:	perl-devel
21cr|perl-Compress-Raw-Lzma-2.204.0-1|16	BuildRequires:	pkgconfig(liblzma)
21cr|perl-Compress-Raw-Lzma-2.204.0-1|17	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|18	%description
21cr|perl-Compress-Raw-Lzma-2.204.0-1|19	Low-Level Interface to the liblzma compression library.
21cr|perl-Compress-Raw-Lzma-2.204.0-1|20	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|21	%prep
21cr|perl-Compress-Raw-Lzma-2.204.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Compress-Raw-Lzma-2.204.0-1|23	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|24	%build
21cr|perl-Compress-Raw-Lzma-2.204.0-1|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Compress-Raw-Lzma-2.204.0-1|26	%make
21cr|perl-Compress-Raw-Lzma-2.204.0-1|27	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|28	%check
21cr|perl-Compress-Raw-Lzma-2.204.0-1|29	make test
21cr|perl-Compress-Raw-Lzma-2.204.0-1|30	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|31	%install
21cr|perl-Compress-Raw-Lzma-2.204.0-1|32	%makeinstall_std
21cr|perl-Compress-Raw-Lzma-2.204.0-1|33	
21cr|perl-Compress-Raw-Lzma-2.204.0-1|34	%files
21cr|perl-Compress-Raw-Lzma-2.204.0-1|35	%doc README Changes
21cr|perl-Compress-Raw-Lzma-2.204.0-1|36	%{_mandir}/*/*
21cr|perl-Compress-Raw-Lzma-2.204.0-1|37	%{perl_vendorarch}/Compress
21cr|perl-Compress-Raw-Lzma-2.204.0-1|38	%{perl_vendorarch}/auto/Compress

4139 21
21cr|perl-Config-Any-0.320.0-1|1	%define upstream_name	 Config-Any
21cr|perl-Config-Any-0.320.0-1|2	%define upstream_version 0.32
21cr|perl-Config-Any-0.320.0-1|3	Name:		perl-%{upstream_name}
21cr|perl-Config-Any-0.320.0-1|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Any-0.320.0-1|5	Release:	1
21cr|perl-Config-Any-0.320.0-1|6	
21cr|perl-Config-Any-0.320.0-1|7	Summary:	Load configuration from different file formats, transparently
21cr|perl-Config-Any-0.320.0-1|8	
21cr|perl-Config-Any-0.320.0-1|9	License:	GPL+ or Artistic
21cr|perl-Config-Any-0.320.0-1|10	Group:		Development/Perl
21cr|perl-Config-Any-0.320.0-1|11	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Config-Any-0.320.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Config/Config-Any-%{upstream_version}.tar.gz
21cr|perl-Config-Any-0.320.0-1|13	
21cr|perl-Config-Any-0.320.0-1|14	BuildRequires:	perl-devel
21cr|perl-Config-Any-0.320.0-1|15	BuildRequires:	perl(Module::Pluggable) >= 5.100.0
21cr|perl-Config-Any-0.320.0-1|16	BuildRequires:	perl(Test::Exception)
21cr|perl-Config-Any-0.320.0-1|17	BuildRequires:	perl(Config::General)
21cr|perl-Config-Any-0.320.0-1|18	BuildRequires:	perl(Config::Tiny)
21cr|perl-Config-Any-0.320.0-1|19	BuildRequires:	perl(JSON)
21cr|perl-Config-Any-0.320.0-1|20	BuildRequires:	perl(YAML)
21cr|perl-Config-Any-0.320.0-1|21	BuildRequires:	perl(XML::Simple)
21cr|perl-Config-Any-0.320.0-1|22	BuildRequires:	perl(version)
21cr|perl-Config-Any-0.320.0-1|23	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Config-Any-0.320.0-1|24	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Config-Any-0.320.0-1|25	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Config-Any-0.320.0-1|26	BuildRequires:  perl(Test::Pod)
21cr|perl-Config-Any-0.320.0-1|27	
21cr|perl-Config-Any-0.320.0-1|28	BuildArch:	    noarch
21cr|perl-Config-Any-0.320.0-1|29	
21cr|perl-Config-Any-0.320.0-1|30	%description
21cr|perl-Config-Any-0.320.0-1|31	Config::Any provides a facility for Perl applications and libraries to
21cr|perl-Config-Any-0.320.0-1|32	load configuration data from multiple different file formats. It
21cr|perl-Config-Any-0.320.0-1|33	supports XML, YAML, JSON, Apache-style configuration, Windows INI
21cr|perl-Config-Any-0.320.0-1|34	files, and even Perl code.
21cr|perl-Config-Any-0.320.0-1|35	
21cr|perl-Config-Any-0.320.0-1|36	%prep
21cr|perl-Config-Any-0.320.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-Any-0.320.0-1|38	
21cr|perl-Config-Any-0.320.0-1|39	%build
21cr|perl-Config-Any-0.320.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Any-0.320.0-1|41	%make
21cr|perl-Config-Any-0.320.0-1|42	
21cr|perl-Config-Any-0.320.0-1|43	%check
21cr|perl-Config-Any-0.320.0-1|44	make test
21cr|perl-Config-Any-0.320.0-1|45	
21cr|perl-Config-Any-0.320.0-1|46	%install
21cr|perl-Config-Any-0.320.0-1|47	%makeinstall_std
21cr|perl-Config-Any-0.320.0-1|48	
21cr|perl-Config-Any-0.320.0-1|49	%files
21cr|perl-Config-Any-0.320.0-1|50	%doc Changes README META.yml
21cr|perl-Config-Any-0.320.0-1|51	%{_mandir}/*/*
21cr|perl-Config-Any-0.320.0-1|52	%{perl_vendorlib}/Config

4140 21
21cr|perl-Config-ApacheFormat-1.200.0-14|1	%define module Config-ApacheFormat
21cr|perl-Config-ApacheFormat-1.200.0-14|2	%define upstream_version 1.2
21cr|perl-Config-ApacheFormat-1.200.0-14|3	
21cr|perl-Config-ApacheFormat-1.200.0-14|4	Summary:	Use Apache format config files
21cr|perl-Config-ApacheFormat-1.200.0-14|5	
21cr|perl-Config-ApacheFormat-1.200.0-14|6	Name:		perl-%{module}
21cr|perl-Config-ApacheFormat-1.200.0-14|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-ApacheFormat-1.200.0-14|8	Release:	14
21cr|perl-Config-ApacheFormat-1.200.0-14|9	License:	GPL or Artistic
21cr|perl-Config-ApacheFormat-1.200.0-14|10	Group:		Development/Perl
21cr|perl-Config-ApacheFormat-1.200.0-14|11	Source:	http://search.cpan.org/CPAN/authors/id/S/SA/SAMTREGAR/%{module}-%{upstream_version}.tar.bz2
21cr|perl-Config-ApacheFormat-1.200.0-14|12	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Config-ApacheFormat-1.200.0-14|13	BuildRequires: perl-devel
21cr|perl-Config-ApacheFormat-1.200.0-14|14	BuildRequires: perl(Class::MethodMaker)
21cr|perl-Config-ApacheFormat-1.200.0-14|15	BuildRequires: perl(Text::Balanced)
21cr|perl-Config-ApacheFormat-1.200.0-14|16	# This one is not found automatically
21cr|perl-Config-ApacheFormat-1.200.0-14|17	Requires:      perl(Class::MethodMaker)
21cr|perl-Config-ApacheFormat-1.200.0-14|18	BuildArch:     noarch
21cr|perl-Config-ApacheFormat-1.200.0-14|19	
21cr|perl-Config-ApacheFormat-1.200.0-14|20	%description
21cr|perl-Config-ApacheFormat-1.200.0-14|21	This module is designed to parse a configuration file in the same syntax used
21cr|perl-Config-ApacheFormat-1.200.0-14|22	by the Apache web server (see http://httpd.apache.org for details). This
21cr|perl-Config-ApacheFormat-1.200.0-14|23	allows you to build applications which can be easily managed by experienced
21cr|perl-Config-ApacheFormat-1.200.0-14|24	Apache admins. Also, by using this module, you'll benefit from the support for
21cr|perl-Config-ApacheFormat-1.200.0-14|25	nested blocks with built-in parameter inheritance. This can greatly reduce the
21cr|perl-Config-ApacheFormat-1.200.0-14|26	amount or repeated information in your configuration files.
21cr|perl-Config-ApacheFormat-1.200.0-14|27	
21cr|perl-Config-ApacheFormat-1.200.0-14|28	%prep
21cr|perl-Config-ApacheFormat-1.200.0-14|29	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Config-ApacheFormat-1.200.0-14|30	
21cr|perl-Config-ApacheFormat-1.200.0-14|31	%build
21cr|perl-Config-ApacheFormat-1.200.0-14|32	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-ApacheFormat-1.200.0-14|33	%make
21cr|perl-Config-ApacheFormat-1.200.0-14|34	
21cr|perl-Config-ApacheFormat-1.200.0-14|35	%check
21cr|perl-Config-ApacheFormat-1.200.0-14|36	make test
21cr|perl-Config-ApacheFormat-1.200.0-14|37	
21cr|perl-Config-ApacheFormat-1.200.0-14|38	%install
21cr|perl-Config-ApacheFormat-1.200.0-14|39	%makeinstall_std
21cr|perl-Config-ApacheFormat-1.200.0-14|40	
21cr|perl-Config-ApacheFormat-1.200.0-14|41	%files
21cr|perl-Config-ApacheFormat-1.200.0-14|42	%{_mandir}/*/*
21cr|perl-Config-ApacheFormat-1.200.0-14|43	%{perl_vendorlib}/*

4141 21
21cr|perl-Config-Auto-0.440.0-5|1	%define upstream_name    Config-Auto
21cr|perl-Config-Auto-0.440.0-5|2	%define upstream_version 0.44
21cr|perl-Config-Auto-0.440.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-Config-Auto-0.440.0-5|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Auto-0.440.0-5|5	Release:	5
21cr|perl-Config-Auto-0.440.0-5|6	
21cr|perl-Config-Auto-0.440.0-5|7	Summary:	Magical config file parser
21cr|perl-Config-Auto-0.440.0-5|8	
21cr|perl-Config-Auto-0.440.0-5|9	License:	GPL+ or Artistic
21cr|perl-Config-Auto-0.440.0-5|10	Group:		Development/Perl
21cr|perl-Config-Auto-0.440.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Auto-0.440.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Auto-0.440.0-5|13	
21cr|perl-Config-Auto-0.440.0-5|14	BuildRequires:	perl-devel
21cr|perl-Config-Auto-0.440.0-5|15	BuildRequires:	perl(Config::IniFiles)
21cr|perl-Config-Auto-0.440.0-5|16	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Config-Auto-0.440.0-5|17	BuildRequires:	perl(File::Temp)
21cr|perl-Config-Auto-0.440.0-5|18	BuildRequires:	perl(IO::String)
21cr|perl-Config-Auto-0.440.0-5|19	BuildRequires:	perl(Test::More)
21cr|perl-Config-Auto-0.440.0-5|20	BuildRequires:	perl(Text::ParseWords)
21cr|perl-Config-Auto-0.440.0-5|21	BuildRequires:	perl(YAML)
21cr|perl-Config-Auto-0.440.0-5|22	BuildArch:	noarch
21cr|perl-Config-Auto-0.440.0-5|23	
21cr|perl-Config-Auto-0.440.0-5|24	%description
21cr|perl-Config-Auto-0.440.0-5|25	This module was written after having to write Yet Another Config File
21cr|perl-Config-Auto-0.440.0-5|26	Parser for some variety of colon-separated config. I decided "never again".
21cr|perl-Config-Auto-0.440.0-5|27	
21cr|perl-Config-Auto-0.440.0-5|28	Config::Auto aims to be the most 'DWIM' config parser available, by
21cr|perl-Config-Auto-0.440.0-5|29	detecting configuration styles, include paths and even config filenames
21cr|perl-Config-Auto-0.440.0-5|30	automagically.
21cr|perl-Config-Auto-0.440.0-5|31	
21cr|perl-Config-Auto-0.440.0-5|32	See the the HOW IT WORKS manpage section below on implementation details.
21cr|perl-Config-Auto-0.440.0-5|33	
21cr|perl-Config-Auto-0.440.0-5|34	%prep
21cr|perl-Config-Auto-0.440.0-5|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-Auto-0.440.0-5|36	
21cr|perl-Config-Auto-0.440.0-5|37	%build
21cr|perl-Config-Auto-0.440.0-5|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Auto-0.440.0-5|39	%make
21cr|perl-Config-Auto-0.440.0-5|40	
21cr|perl-Config-Auto-0.440.0-5|41	%check
21cr|perl-Config-Auto-0.440.0-5|42	%make test
21cr|perl-Config-Auto-0.440.0-5|43	
21cr|perl-Config-Auto-0.440.0-5|44	%install
21cr|perl-Config-Auto-0.440.0-5|45	%makeinstall_std
21cr|perl-Config-Auto-0.440.0-5|46	
21cr|perl-Config-Auto-0.440.0-5|47	%files
21cr|perl-Config-Auto-0.440.0-5|48	%doc Changes README META.yml
21cr|perl-Config-Auto-0.440.0-5|49	%{_mandir}/man3/*
21cr|perl-Config-Auto-0.440.0-5|50	%{perl_vendorlib}/*

4142 21
21cr|perl-Config-AutoConf-0.320.0-1|1	%define upstream_name    Config-AutoConf
21cr|perl-Config-AutoConf-0.320.0-1|2	%define upstream_version 0.320
21cr|perl-Config-AutoConf-0.320.0-1|3	
21cr|perl-Config-AutoConf-0.320.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Config-AutoConf-0.320.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-AutoConf-0.320.0-1|6	Release:	1
21cr|perl-Config-AutoConf-0.320.0-1|7	
21cr|perl-Config-AutoConf-0.320.0-1|8	Summary:	A module to implement some of AutoConf macros in pure perl
21cr|perl-Config-AutoConf-0.320.0-1|9	
21cr|perl-Config-AutoConf-0.320.0-1|10	License:	GPL+ or Artistic
21cr|perl-Config-AutoConf-0.320.0-1|11	Group:		Development/Perl
21cr|perl-Config-AutoConf-0.320.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-AutoConf-0.320.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-AutoConf-0.320.0-1|14	
21cr|perl-Config-AutoConf-0.320.0-1|15	BuildRequires:	perl-devel
21cr|perl-Config-AutoConf-0.320.0-1|16	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Config-AutoConf-0.320.0-1|17	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-Config-AutoConf-0.320.0-1|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Config-AutoConf-0.320.0-1|19	BuildRequires:	perl(File::Slurp::Tiny)
21cr|perl-Config-AutoConf-0.320.0-1|20	BuildRequires:	perl(Scalar::Util)
21cr|perl-Config-AutoConf-0.320.0-1|21	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-Config-AutoConf-0.320.0-1|22	BuildRequires:	perl(Cwd)
21cr|perl-Config-AutoConf-0.320.0-1|23	BuildRequires:	perl(Exporter) >= 5.700.0
21cr|perl-Config-AutoConf-0.320.0-1|24	BuildRequires:	perl(File::Basename)
21cr|perl-Config-AutoConf-0.320.0-1|25	BuildRequires:	perl(File::Spec)
21cr|perl-Config-AutoConf-0.320.0-1|26	BuildRequires:	perl(File::Temp)
21cr|perl-Config-AutoConf-0.320.0-1|27	BuildRequires:	perl(Text::ParseWords)
21cr|perl-Config-AutoConf-0.320.0-1|28	BuildRequires:	perl(base)
21cr|perl-Config-AutoConf-0.320.0-1|29	BuildRequires:	perl(strict)
21cr|perl-Config-AutoConf-0.320.0-1|30	BuildRequires:	perl(warnings)
21cr|perl-Config-AutoConf-0.320.0-1|31	# just for tests
21cr|perl-Config-AutoConf-0.320.0-1|32	BuildRequires:	gawk
21cr|perl-Config-AutoConf-0.320.0-1|33	BuildRequires:	sed
21cr|perl-Config-AutoConf-0.320.0-1|34	BuildRequires:	grep
21cr|perl-Config-AutoConf-0.320.0-1|35	BuildRequires:	bison
21cr|perl-Config-AutoConf-0.320.0-1|36	BuildRequires:	flex
21cr|perl-Config-AutoConf-0.320.0-1|37	
21cr|perl-Config-AutoConf-0.320.0-1|38	
21cr|perl-Config-AutoConf-0.320.0-1|39	BuildArch:	noarch
21cr|perl-Config-AutoConf-0.320.0-1|40	
21cr|perl-Config-AutoConf-0.320.0-1|41	%description
21cr|perl-Config-AutoConf-0.320.0-1|42	A module to implement some of AutoConf macros in pure perl.
21cr|perl-Config-AutoConf-0.320.0-1|43	
21cr|perl-Config-AutoConf-0.320.0-1|44	%prep
21cr|perl-Config-AutoConf-0.320.0-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-AutoConf-0.320.0-1|46	
21cr|perl-Config-AutoConf-0.320.0-1|47	%build
21cr|perl-Config-AutoConf-0.320.0-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-AutoConf-0.320.0-1|49	%make
21cr|perl-Config-AutoConf-0.320.0-1|50	
21cr|perl-Config-AutoConf-0.320.0-1|51	%check
21cr|perl-Config-AutoConf-0.320.0-1|52	make test
21cr|perl-Config-AutoConf-0.320.0-1|53	
21cr|perl-Config-AutoConf-0.320.0-1|54	%install
21cr|perl-Config-AutoConf-0.320.0-1|55	%makeinstall_std
21cr|perl-Config-AutoConf-0.320.0-1|56	
21cr|perl-Config-AutoConf-0.320.0-1|57	%files
21cr|perl-Config-AutoConf-0.320.0-1|58	%doc Changes META.yml META.json README.*
21cr|perl-Config-AutoConf-0.320.0-1|59	%{_mandir}/man3/*
21cr|perl-Config-AutoConf-0.320.0-1|60	%{perl_vendorlib}/*

4143 21
21cr|perl-Config-Crontab-1.400.0-5|1	%define upstream_name    Config-Crontab
21cr|perl-Config-Crontab-1.400.0-5|2	%define upstream_version 1.40
21cr|perl-Config-Crontab-1.400.0-5|3	
21cr|perl-Config-Crontab-1.400.0-5|4	
21cr|perl-Config-Crontab-1.400.0-5|5	Name:		perl-%{upstream_name}
21cr|perl-Config-Crontab-1.400.0-5|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Crontab-1.400.0-5|7	Release:	5
21cr|perl-Config-Crontab-1.400.0-5|8	
21cr|perl-Config-Crontab-1.400.0-5|9	Summary:	Read/Write Vixie compatible crontab(5) files
21cr|perl-Config-Crontab-1.400.0-5|10	
21cr|perl-Config-Crontab-1.400.0-5|11	License:	GPL
21cr|perl-Config-Crontab-1.400.0-5|12	Group:		Development/Perl
21cr|perl-Config-Crontab-1.400.0-5|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Crontab-1.400.0-5|14	Source0:	http://search.cpan.org/CPAN/authors/id/S/SC/SCOTTW/Config-Crontab-%{upstream_version}.tar.gz
21cr|perl-Config-Crontab-1.400.0-5|15	
21cr|perl-Config-Crontab-1.400.0-5|16	BuildRequires:	perl-devel
21cr|perl-Config-Crontab-1.400.0-5|17	BuildArch:	noarch
21cr|perl-Config-Crontab-1.400.0-5|18	
21cr|perl-Config-Crontab-1.400.0-5|19	%description
21cr|perl-Config-Crontab-1.400.0-5|20	Simple Time and Date module for perl.
21cr|perl-Config-Crontab-1.400.0-5|21	
21cr|perl-Config-Crontab-1.400.0-5|22	%prep
21cr|perl-Config-Crontab-1.400.0-5|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-Crontab-1.400.0-5|24	
21cr|perl-Config-Crontab-1.400.0-5|25	%build
21cr|perl-Config-Crontab-1.400.0-5|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Crontab-1.400.0-5|27	%make
21cr|perl-Config-Crontab-1.400.0-5|28	
21cr|perl-Config-Crontab-1.400.0-5|29	%check
21cr|perl-Config-Crontab-1.400.0-5|30	make test
21cr|perl-Config-Crontab-1.400.0-5|31	
21cr|perl-Config-Crontab-1.400.0-5|32	%install
21cr|perl-Config-Crontab-1.400.0-5|33	%makeinstall_std
21cr|perl-Config-Crontab-1.400.0-5|34	
21cr|perl-Config-Crontab-1.400.0-5|35	%files
21cr|perl-Config-Crontab-1.400.0-5|36	%doc Changes README
21cr|perl-Config-Crontab-1.400.0-5|37	%{perl_vendorlib}/*
21cr|perl-Config-Crontab-1.400.0-5|38	%{_mandir}/man3/*

4144 21
21cr|perl-Config-File-1.500.0-4|1	%define upstream_name    Config-File
21cr|perl-Config-File-1.500.0-4|2	%define upstream_version 1.50
21cr|perl-Config-File-1.500.0-4|3	
21cr|perl-Config-File-1.500.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Config-File-1.500.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-File-1.500.0-4|6	Release:    	4
21cr|perl-Config-File-1.500.0-4|7	Epoch:      	1
21cr|perl-Config-File-1.500.0-4|8	
21cr|perl-Config-File-1.500.0-4|9	BuildArch: 	noarch
21cr|perl-Config-File-1.500.0-4|10	
21cr|perl-Config-File-1.500.0-4|11	Summary:	A perl5 interface to parse a simple configuration file
21cr|perl-Config-File-1.500.0-4|12	License:	GPLv2
21cr|perl-Config-File-1.500.0-4|13	Group:		Development/Perl
21cr|perl-Config-File-1.500.0-4|14	URL:		http://search.cpan.org/~gwolf/%{upstream_name}-%{upstream_version}/
21cr|perl-Config-File-1.500.0-4|15	Source0:	http://search.cpan.org/CPAN/authors/id/G/GW/GWOLF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-File-1.500.0-4|16	
21cr|perl-Config-File-1.500.0-4|17	BuildRequires:	perl-devel
21cr|perl-Config-File-1.500.0-4|18	BuildRequires:	perl(Module::Build)
21cr|perl-Config-File-1.500.0-4|19	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Config-File-1.500.0-4|20	
21cr|perl-Config-File-1.500.0-4|21	
21cr|perl-Config-File-1.500.0-4|22	%description
21cr|perl-Config-File-1.500.0-4|23	Config::File - Parse a simple configuration file.
21cr|perl-Config-File-1.500.0-4|24	
21cr|perl-Config-File-1.500.0-4|25	%prep
21cr|perl-Config-File-1.500.0-4|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-File-1.500.0-4|27	
21cr|perl-Config-File-1.500.0-4|28	%build
21cr|perl-Config-File-1.500.0-4|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-File-1.500.0-4|30	%make_build
21cr|perl-Config-File-1.500.0-4|31	
21cr|perl-Config-File-1.500.0-4|32	%check
21cr|perl-Config-File-1.500.0-4|33	%{__make} test
21cr|perl-Config-File-1.500.0-4|34	
21cr|perl-Config-File-1.500.0-4|35	%install
21cr|perl-Config-File-1.500.0-4|36	rm -rf %{buildroot}
21cr|perl-Config-File-1.500.0-4|37	%make_install
21cr|perl-Config-File-1.500.0-4|38	
21cr|perl-Config-File-1.500.0-4|39	%clean
21cr|perl-Config-File-1.500.0-4|40	rm -rf %{buildroot}
21cr|perl-Config-File-1.500.0-4|41	
21cr|perl-Config-File-1.500.0-4|42	%files
21cr|perl-Config-File-1.500.0-4|43	%defattr(0644,root,root,0755)
21cr|perl-Config-File-1.500.0-4|44	%doc CHANGES README
21cr|perl-Config-File-1.500.0-4|45	%{_mandir}/*/*
21cr|perl-Config-File-1.500.0-4|46	%{perl_vendorarch}/../*

4145 21
21cr|perl-Config-Find-0.310.0-3|1	%define upstream_name    Config-Find
21cr|perl-Config-Find-0.310.0-3|2	%define upstream_version 0.31
21cr|perl-Config-Find-0.310.0-3|3	
21cr|perl-Config-Find-0.310.0-3|4	%global __requires_exclude perl\\(Win32\\)
21cr|perl-Config-Find-0.310.0-3|5	
21cr|perl-Config-Find-0.310.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-Config-Find-0.310.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Find-0.310.0-3|8	Release:	3
21cr|perl-Config-Find-0.310.0-3|9	
21cr|perl-Config-Find-0.310.0-3|10	Summary:	Find configuration files
21cr|perl-Config-Find-0.310.0-3|11	
21cr|perl-Config-Find-0.310.0-3|12	License:	GPL+ or Artistic
21cr|perl-Config-Find-0.310.0-3|13	Group:		Development/Perl
21cr|perl-Config-Find-0.310.0-3|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Find-0.310.0-3|15	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Find-0.310.0-3|16	
21cr|perl-Config-Find-0.310.0-3|17	BuildRequires:	perl-devel
21cr|perl-Config-Find-0.310.0-3|18	BuildRequires:	perl(File::HomeDir)
21cr|perl-Config-Find-0.310.0-3|19	BuildRequires:	perl(File::Spec)
21cr|perl-Config-Find-0.310.0-3|20	BuildRequires:	perl(File::Which)
21cr|perl-Config-Find-0.310.0-3|21	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Config-Find-0.310.0-3|22	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Config-Find-0.310.0-3|23	BuildRequires:	perl(IO::File)
21cr|perl-Config-Find-0.310.0-3|24	
21cr|perl-Config-Find-0.310.0-3|25	BuildArch:	noarch
21cr|perl-Config-Find-0.310.0-3|26	
21cr|perl-Config-Find-0.310.0-3|27	%description
21cr|perl-Config-Find-0.310.0-3|28	Every OS has different rules for configuration files placement, this module
21cr|perl-Config-Find-0.310.0-3|29	allows to easily find and create your app configuration files following
21cr|perl-Config-Find-0.310.0-3|30	those rules.
21cr|perl-Config-Find-0.310.0-3|31	
21cr|perl-Config-Find-0.310.0-3|32	Config::Find references configuration files by the application name or by
21cr|perl-Config-Find-0.310.0-3|33	the application name and the configuration file name when the app uses
21cr|perl-Config-Find-0.310.0-3|34	several application files, i.e 'emacs', 'profile', 'apache/httpd',
21cr|perl-Config-Find-0.310.0-3|35	'apache/ssl'.
21cr|perl-Config-Find-0.310.0-3|36	
21cr|perl-Config-Find-0.310.0-3|37	By default the $0 value is used to generate the configuration file name. To
21cr|perl-Config-Find-0.310.0-3|38	define it explicitly the keywords 'name' or 'names' have to be used:
21cr|perl-Config-Find-0.310.0-3|39	
21cr|perl-Config-Find-0.310.0-3|40	%prep
21cr|perl-Config-Find-0.310.0-3|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-Find-0.310.0-3|42	chmod 644 README Changes
21cr|perl-Config-Find-0.310.0-3|43	iconv -f iso8859-1 -t utf-8 README > README.conv && \
21cr|perl-Config-Find-0.310.0-3|44	mv -f README.conv README
21cr|perl-Config-Find-0.310.0-3|45	
21cr|perl-Config-Find-0.310.0-3|46	%build
21cr|perl-Config-Find-0.310.0-3|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Find-0.310.0-3|48	%make
21cr|perl-Config-Find-0.310.0-3|49	
21cr|perl-Config-Find-0.310.0-3|50	%check
21cr|perl-Config-Find-0.310.0-3|51	%make test
21cr|perl-Config-Find-0.310.0-3|52	
21cr|perl-Config-Find-0.310.0-3|53	%install
21cr|perl-Config-Find-0.310.0-3|54	%makeinstall_std
21cr|perl-Config-Find-0.310.0-3|55	find %{buildroot}%{perl_vendorlib}/Config -name '*pm' -exec chmod -x {} \;
21cr|perl-Config-Find-0.310.0-3|56	
21cr|perl-Config-Find-0.310.0-3|57	%files
21cr|perl-Config-Find-0.310.0-3|58	%doc Changes README META.json META.yml
21cr|perl-Config-Find-0.310.0-3|59	%{_mandir}/man3/*
21cr|perl-Config-Find-0.310.0-3|60	%{perl_vendorlib}/*

4146 21
21cr|perl-Config-Grammar-1.130.0-1|1	%define upstream_name    Config-Grammar
21cr|perl-Config-Grammar-1.130.0-1|2	%define upstream_version 1.13
21cr|perl-Config-Grammar-1.130.0-1|3	
21cr|perl-Config-Grammar-1.130.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Config-Grammar-1.130.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Grammar-1.130.0-1|6	Release:	1
21cr|perl-Config-Grammar-1.130.0-1|7	Summary:	A grammar-based, user-friendly config parser
21cr|perl-Config-Grammar-1.130.0-1|8	
21cr|perl-Config-Grammar-1.130.0-1|9	License:	GPL+ or Artistic
21cr|perl-Config-Grammar-1.130.0-1|10	Group:		Development/Perl
21cr|perl-Config-Grammar-1.130.0-1|11	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Grammar-1.130.0-1|12	Source0:	https://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Grammar-1.130.0-1|13	
21cr|perl-Config-Grammar-1.130.0-1|14	BuildRequires:	perl-devel
21cr|perl-Config-Grammar-1.130.0-1|15	BuildRequires:	perl(Test)
21cr|perl-Config-Grammar-1.130.0-1|16	BuildArch:	noarch
21cr|perl-Config-Grammar-1.130.0-1|17	
21cr|perl-Config-Grammar-1.130.0-1|18	%description
21cr|perl-Config-Grammar-1.130.0-1|19	Config::Grammar is a module to parse configuration files. The configuration
21cr|perl-Config-Grammar-1.130.0-1|20	may consist of multiple-level sections with assignments and tabular data.
21cr|perl-Config-Grammar-1.130.0-1|21	The parsed data will be returned as a hash containing the whole
21cr|perl-Config-Grammar-1.130.0-1|22	configuration. Config::Grammar uses a grammar that is supplied upon
21cr|perl-Config-Grammar-1.130.0-1|23	creation of a Config::Grammar object to parse the configuration file and
21cr|perl-Config-Grammar-1.130.0-1|24	return helpful error messages in case of syntax errors. Using the *makepod*
21cr|perl-Config-Grammar-1.130.0-1|25	method you can generate documentation of the configuration file format.
21cr|perl-Config-Grammar-1.130.0-1|26	
21cr|perl-Config-Grammar-1.130.0-1|27	The *maketmpl* method can generate a template configuration file. If your
21cr|perl-Config-Grammar-1.130.0-1|28	grammar contains regexp matches, the template will not be all that helpful
21cr|perl-Config-Grammar-1.130.0-1|29	as Config::Grammar is not smart enough to give you sensible template data
21cr|perl-Config-Grammar-1.130.0-1|30	based in regular expressions. The related function *maketmplmin* generates
21cr|perl-Config-Grammar-1.130.0-1|31	a minimal configuration template without examples, regexps or comments and
21cr|perl-Config-Grammar-1.130.0-1|32	thus allows an experienced user to fill in the configuration data more
21cr|perl-Config-Grammar-1.130.0-1|33	efficiently.
21cr|perl-Config-Grammar-1.130.0-1|34	
21cr|perl-Config-Grammar-1.130.0-1|35	Grammar Definition
21cr|perl-Config-Grammar-1.130.0-1|36	The grammar is a multiple-level hash of hashes, which follows the
21cr|perl-Config-Grammar-1.130.0-1|37	structure of the configuration. Each section or variable is represented
21cr|perl-Config-Grammar-1.130.0-1|38	by a hash with the same structure. Each hash contains special keys
21cr|perl-Config-Grammar-1.130.0-1|39	starting with an underscore such as '_sections', '_vars', '_sub' or
21cr|perl-Config-Grammar-1.130.0-1|40	'_re' to denote meta data with information about that section or
21cr|perl-Config-Grammar-1.130.0-1|41	variable. Other keys are used to structure the hash according to the
21cr|perl-Config-Grammar-1.130.0-1|42	same nesting structure of the configuration itself. The starting hash
21cr|perl-Config-Grammar-1.130.0-1|43	given as parameter to 'new' contains the "root section".
21cr|perl-Config-Grammar-1.130.0-1|44	
21cr|perl-Config-Grammar-1.130.0-1|45	%prep
21cr|perl-Config-Grammar-1.130.0-1|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-Grammar-1.130.0-1|47	
21cr|perl-Config-Grammar-1.130.0-1|48	%build
21cr|perl-Config-Grammar-1.130.0-1|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Grammar-1.130.0-1|50	%make
21cr|perl-Config-Grammar-1.130.0-1|51	
21cr|perl-Config-Grammar-1.130.0-1|52	%check
21cr|perl-Config-Grammar-1.130.0-1|53	make test
21cr|perl-Config-Grammar-1.130.0-1|54	
21cr|perl-Config-Grammar-1.130.0-1|55	%install
21cr|perl-Config-Grammar-1.130.0-1|56	%makeinstall_std
21cr|perl-Config-Grammar-1.130.0-1|57	
21cr|perl-Config-Grammar-1.130.0-1|58	%files
21cr|perl-Config-Grammar-1.130.0-1|59	%doc Changes README
21cr|perl-Config-Grammar-1.130.0-1|60	%{_mandir}/man3/*
21cr|perl-Config-Grammar-1.130.0-1|61	%{perl_vendorlib}/*

4147 21
21cr|perl-Config-Identity-0.1.900-1|1	%define upstream_name    Config-Identity
21cr|perl-Config-Identity-0.1.900-1|2	%define upstream_version 0.0019
21cr|perl-Config-Identity-0.1.900-1|3	
21cr|perl-Config-Identity-0.1.900-1|4	Name:		perl-%{upstream_name}
21cr|perl-Config-Identity-0.1.900-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Identity-0.1.900-1|6	Release:	1
21cr|perl-Config-Identity-0.1.900-1|7	
21cr|perl-Config-Identity-0.1.900-1|8	Summary:	Load (and optionally decrypt via GnuPG) user/pass identity information
21cr|perl-Config-Identity-0.1.900-1|9	
21cr|perl-Config-Identity-0.1.900-1|10	License:	GPL+ or Artistic
21cr|perl-Config-Identity-0.1.900-1|11	Group:		Development/Perl
21cr|perl-Config-Identity-0.1.900-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Identity-0.1.900-1|13	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Identity-0.1.900-1|14	
21cr|perl-Config-Identity-0.1.900-1|15	BuildRequires:	perl-devel
21cr|perl-Config-Identity-0.1.900-1|16	BuildRequires: perl(IPC::Run)
21cr|perl-Config-Identity-0.1.900-1|17	BuildRequires:	perl(File::HomeDir)
21cr|perl-Config-Identity-0.1.900-1|18	BuildRequires:	perl(File::Spec)
21cr|perl-Config-Identity-0.1.900-1|19	BuildRequires:	perl(File::Which)
21cr|perl-Config-Identity-0.1.900-1|20	BuildRequires:	perl(IPC::Open3)
21cr|perl-Config-Identity-0.1.900-1|21	BuildRequires:	perl(Test::Most)
21cr|perl-Config-Identity-0.1.900-1|22	BuildRequires:	perl(Test::Warn)
21cr|perl-Config-Identity-0.1.900-1|23	BuildRequires:	perl(Test::Deep)
21cr|perl-Config-Identity-0.1.900-1|24	BuildRequires:	perl(Test::Differences)
21cr|perl-Config-Identity-0.1.900-1|25	BuildRequires:	perl(Test::Exception)
21cr|perl-Config-Identity-0.1.900-1|26	
21cr|perl-Config-Identity-0.1.900-1|27	BuildArch:	noarch
21cr|perl-Config-Identity-0.1.900-1|28	
21cr|perl-Config-Identity-0.1.900-1|29	%description
21cr|perl-Config-Identity-0.1.900-1|30	Config::Identity is a tool for loadiing (and optionally decrypting via
21cr|perl-Config-Identity-0.1.900-1|31	GnuPG) user/pass identity information
21cr|perl-Config-Identity-0.1.900-1|32	
21cr|perl-Config-Identity-0.1.900-1|33	For GitHub API access, an identity is a 'login'/'token' pair
21cr|perl-Config-Identity-0.1.900-1|34	
21cr|perl-Config-Identity-0.1.900-1|35	For PAUSE access, an identity is a 'user'/'password' pair
21cr|perl-Config-Identity-0.1.900-1|36	
21cr|perl-Config-Identity-0.1.900-1|37	%prep
21cr|perl-Config-Identity-0.1.900-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-Identity-0.1.900-1|39	
21cr|perl-Config-Identity-0.1.900-1|40	%build
21cr|perl-Config-Identity-0.1.900-1|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Identity-0.1.900-1|42	%make
21cr|perl-Config-Identity-0.1.900-1|43	
21cr|perl-Config-Identity-0.1.900-1|44	# %check
21cr|perl-Config-Identity-0.1.900-1|45	# %make test
21cr|perl-Config-Identity-0.1.900-1|46	
21cr|perl-Config-Identity-0.1.900-1|47	%install
21cr|perl-Config-Identity-0.1.900-1|48	%makeinstall_std
21cr|perl-Config-Identity-0.1.900-1|49	
21cr|perl-Config-Identity-0.1.900-1|50	%files
21cr|perl-Config-Identity-0.1.900-1|51	%doc META.yml README Changes
21cr|perl-Config-Identity-0.1.900-1|52	%{_mandir}/man3/*
21cr|perl-Config-Identity-0.1.900-1|53	%{perl_vendorlib}/*

4148 21
21cr|perl-Config-INI-Simple-1.0.0-3|1	%define upstream_name    Config-INI-Simple
21cr|perl-Config-INI-Simple-1.0.0-3|2	%define upstream_version 1.00
21cr|perl-Config-INI-Simple-1.0.0-3|3	
21cr|perl-Config-INI-Simple-1.0.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Config-INI-Simple-1.0.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-INI-Simple-1.0.0-3|6	Release:	3
21cr|perl-Config-INI-Simple-1.0.0-3|7	License:	Artistic and GPL
21cr|perl-Config-INI-Simple-1.0.0-3|8	Group:		Development/Perl
21cr|perl-Config-INI-Simple-1.0.0-3|9	Summary:	Simple reading and writing from an INI file--with preserved comments
21cr|perl-Config-INI-Simple-1.0.0-3|10	
21cr|perl-Config-INI-Simple-1.0.0-3|11	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-INI-Simple-1.0.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-INI-Simple-1.0.0-3|13	
21cr|perl-Config-INI-Simple-1.0.0-3|14	BuildRequires:	perl-devel
21cr|perl-Config-INI-Simple-1.0.0-3|15	BuildRequires:	perl(File::Slurp) >= 9999.190.0
21cr|perl-Config-INI-Simple-1.0.0-3|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Config-INI-Simple-1.0.0-3|17	
21cr|perl-Config-INI-Simple-1.0.0-3|18	BuildArch: noarch
21cr|perl-Config-INI-Simple-1.0.0-3|19	
21cr|perl-Config-INI-Simple-1.0.0-3|20	%description
21cr|perl-Config-INI-Simple-1.0.0-3|21	Config::INI::Simple is for very simplistic reading and writing of INI files.
21cr|perl-Config-INI-Simple-1.0.0-3|22	A new object must be created for each INI file (an object keeps all the data
21cr|perl-Config-INI-Simple-1.0.0-3|23	read in from an INI which is used on the write method to write to the INI).
21cr|perl-Config-INI-Simple-1.0.0-3|24	
21cr|perl-Config-INI-Simple-1.0.0-3|25	It also keeps all your comments and original order intact.
21cr|perl-Config-INI-Simple-1.0.0-3|26	
21cr|perl-Config-INI-Simple-1.0.0-3|27	%prep
21cr|perl-Config-INI-Simple-1.0.0-3|28	%setup -qn  %{upstream_name}-%{upstream_version}
21cr|perl-Config-INI-Simple-1.0.0-3|29	
21cr|perl-Config-INI-Simple-1.0.0-3|30	%build
21cr|perl-Config-INI-Simple-1.0.0-3|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-INI-Simple-1.0.0-3|32	%make
21cr|perl-Config-INI-Simple-1.0.0-3|33	
21cr|perl-Config-INI-Simple-1.0.0-3|34	%check
21cr|perl-Config-INI-Simple-1.0.0-3|35	make test
21cr|perl-Config-INI-Simple-1.0.0-3|36	
21cr|perl-Config-INI-Simple-1.0.0-3|37	%install
21cr|perl-Config-INI-Simple-1.0.0-3|38	%makeinstall_std
21cr|perl-Config-INI-Simple-1.0.0-3|39	
21cr|perl-Config-INI-Simple-1.0.0-3|40	%files
21cr|perl-Config-INI-Simple-1.0.0-3|41	%doc META.yml Changes README
21cr|perl-Config-INI-Simple-1.0.0-3|42	%{perl_vendorlib}/Config/
21cr|perl-Config-INI-Simple-1.0.0-3|43	%{_mandir}/man3/*

4149 21
21cr|perl-Config-Model-2.150.0-1|1	%define upstream_name    Config-Model
21cr|perl-Config-Model-2.150.0-1|2	%define upstream_version 2.150
21cr|perl-Config-Model-2.150.0-1|3	
21cr|perl-Config-Model-2.150.0-1|4	# when bootstrap build with --nocheck parameter
21cr|perl-Config-Model-2.150.0-1|5	%bcond_with bootstrap
21cr|perl-Config-Model-2.150.0-1|6	
21cr|perl-Config-Model-2.150.0-1|7	Name:		perl-%{upstream_name}
21cr|perl-Config-Model-2.150.0-1|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Model-2.150.0-1|9	Release:	1
21cr|perl-Config-Model-2.150.0-1|10	License:	GPL+ or Artistic
21cr|perl-Config-Model-2.150.0-1|11	Group:		Development/Perl
21cr|perl-Config-Model-2.150.0-1|12	Summary:	Framework for config validation and edition
21cr|perl-Config-Model-2.150.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Model-2.150.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Model-2.150.0-1|15	BuildRequires:	perl-devel
21cr|perl-Config-Model-2.150.0-1|16	BuildRequires:  perl(boolean)
21cr|perl-Config-Model-2.150.0-1|17	BuildRequires:	perl(Any::Moose) >= 0.260.0
21cr|perl-Config-Model-2.150.0-1|18	BuildRequires:	perl(AnyEvent) >= 7.70.0
21cr|perl-Config-Model-2.150.0-1|19	BuildRequires:	perl(Carp::Assert::More)
21cr|perl-Config-Model-2.150.0-1|20	BuildRequires:	perl(Exception::Class)
21cr|perl-Config-Model-2.150.0-1|21	BuildRequires:	perl(File::Copy::Recursive)
21cr|perl-Config-Model-2.150.0-1|22	BuildRequires:	perl(File::HomeDir)
21cr|perl-Config-Model-2.150.0-1|23	BuildRequires:	perl(Hash::Merge) >= 0.120.0
21cr|perl-Config-Model-2.150.0-1|24	BuildRequires:	perl(IO::File)
21cr|perl-Config-Model-2.150.0-1|25	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Config-Model-2.150.0-1|26	BuildRequires:	perl(Log::Log4perl) >= 1.110.0
21cr|perl-Config-Model-2.150.0-1|27	BuildRequires:	perl(Test::Log::Log4perl)
21cr|perl-Config-Model-2.150.0-1|28	BuildRequires:	perl(Module::Build) >= 0.340.0
21cr|perl-Config-Model-2.150.0-1|29	BuildRequires:	perl(Mouse) >= 2.4.1
21cr|perl-Config-Model-2.150.0-1|30	BuildRequires:	perl(MouseX::NativeTraits)
21cr|perl-Config-Model-2.150.0-1|31	BuildRequires:	perl(Mouse::Meta::Attribute::Custom::Trait::Hash)
21cr|perl-Config-Model-2.150.0-1|32	BuildRequires:	perl(MouseX::StrictConstructor)
21cr|perl-Config-Model-2.150.0-1|33	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-Config-Model-2.150.0-1|34	BuildRequires:	perl(Path::Class)
21cr|perl-Config-Model-2.150.0-1|35	BuildRequires:	perl(Pod::POM)
21cr|perl-Config-Model-2.150.0-1|36	BuildRequires:	perl(Probe::Perl)
21cr|perl-Config-Model-2.150.0-1|37	BuildRequires:	perl(Scalar::Util)
21cr|perl-Config-Model-2.150.0-1|38	BuildRequires:	perl(Term::ReadLine)
21cr|perl-Config-Model-2.150.0-1|39	BuildRequires:	perl(Test::Command) >= 0.80.0
21cr|perl-Config-Model-2.150.0-1|40	BuildRequires:	perl(Test::Differences)
21cr|perl-Config-Model-2.150.0-1|41	BuildRequires:	perl(Test::Exception)
21cr|perl-Config-Model-2.150.0-1|42	BuildRequires:	perl(Test::File::Contents)
21cr|perl-Config-Model-2.150.0-1|43	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Config-Model-2.150.0-1|44	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Config-Model-2.150.0-1|45	BuildRequires:	perl(Test::Warn) >= 0.110.0
21cr|perl-Config-Model-2.150.0-1|46	BuildRequires:	perl(Text::Diff)
21cr|perl-Config-Model-2.150.0-1|47	BuildRequires:	perl(YAML::Any) >= 0.303.0
21cr|perl-Config-Model-2.150.0-1|48	BuildRequires:	perl(YAML::Tiny)
21cr|perl-Config-Model-2.150.0-1|49	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Config-Model-2.150.0-1|50	BuildRequires:	perl(Path::Tiny)
21cr|perl-Config-Model-2.150.0-1|51	BuildRequires:	perl(JSON)
21cr|perl-Config-Model-2.150.0-1|52	%if %{without bootstrap}
21cr|perl-Config-Model-2.150.0-1|53	BuildRequires:	perl(Config::Model::FuseUI)
21cr|perl-Config-Model-2.150.0-1|54	BuildRequires:	perl(Config::Model::Tester) >= 2.55.0
21cr|perl-Config-Model-2.150.0-1|55	%endif
21cr|perl-Config-Model-2.150.0-1|56	BuildRequires:	perl(Term::ReadLine::Perl)
21cr|perl-Config-Model-2.150.0-1|57	BuildRequires:	perl(Term::ReadLine::Gnu)
21cr|perl-Config-Model-2.150.0-1|58	
21cr|perl-Config-Model-2.150.0-1|59	Requires:	perl(Parse::RecDescent)
21cr|perl-Config-Model-2.150.0-1|60	Requires:	perl(Exception::Class)
21cr|perl-Config-Model-2.150.0-1|61	Requires:	perl(Carp::Assert::More)
21cr|perl-Config-Model-2.150.0-1|62	
21cr|perl-Config-Model-2.150.0-1|63	BuildArch:	noarch
21cr|perl-Config-Model-2.150.0-1|64	
21cr|perl-Config-Model-2.150.0-1|65	%description
21cr|perl-Config-Model-2.150.0-1|66	Config::Model provides a validation engine according to a set of rules.
21cr|perl-Config-Model-2.150.0-1|67	
21cr|perl-Config-Model-2.150.0-1|68	%prep
21cr|perl-Config-Model-2.150.0-1|69	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-Model-2.150.0-1|70	
21cr|perl-Config-Model-2.150.0-1|71	%build
21cr|perl-Config-Model-2.150.0-1|72	%{__perl} Build.PL installdirs=vendor
21cr|perl-Config-Model-2.150.0-1|73	./Build
21cr|perl-Config-Model-2.150.0-1|74	
21cr|perl-Config-Model-2.150.0-1|75	%check
21cr|perl-Config-Model-2.150.0-1|76	./Build test
21cr|perl-Config-Model-2.150.0-1|77	
21cr|perl-Config-Model-2.150.0-1|78	%install
21cr|perl-Config-Model-2.150.0-1|79	./Build install destdir=%{buildroot}
21cr|perl-Config-Model-2.150.0-1|80	
21cr|perl-Config-Model-2.150.0-1|81	%files
21cr|perl-Config-Model-2.150.0-1|82	%doc  LICENSE META.yml MODELS TODO contrib/
21cr|perl-Config-Model-2.150.0-1|83	%{perl_vendorlib}/Config
21cr|perl-Config-Model-2.150.0-1|84	%{_mandir}/man3/*

4150 21
21cr|perl-Config-Model-CursesUI-1.107.0-1|1	%define upstream_name       Config-Model-CursesUI
21cr|perl-Config-Model-CursesUI-1.107.0-1|2	%define upstream_version    1.107
21cr|perl-Config-Model-CursesUI-1.107.0-1|3	
21cr|perl-Config-Model-CursesUI-1.107.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Config-Model-CursesUI-1.107.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Model-CursesUI-1.107.0-1|6	Release:	1
21cr|perl-Config-Model-CursesUI-1.107.0-1|7	Summary:	Curses interface for Config::Model
21cr|perl-Config-Model-CursesUI-1.107.0-1|8	
21cr|perl-Config-Model-CursesUI-1.107.0-1|9	License:	GPL or Artistic
21cr|perl-Config-Model-CursesUI-1.107.0-1|10	Group:		Development/Perl
21cr|perl-Config-Model-CursesUI-1.107.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Model-CursesUI-1.107.0-1|12	Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Model-CursesUI-1.107.0-1|13	
21cr|perl-Config-Model-CursesUI-1.107.0-1|14	BuildRequires:	perl-devel
21cr|perl-Config-Model-CursesUI-1.107.0-1|15	BuildRequires:	perl(Module::Build)
21cr|perl-Config-Model-CursesUI-1.107.0-1|16	BuildRequires:	perl(Config::Model)
21cr|perl-Config-Model-CursesUI-1.107.0-1|17	BuildRequires:	perl(Curses::UI)
21cr|perl-Config-Model-CursesUI-1.107.0-1|18	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Config-Model-CursesUI-1.107.0-1|19	BuildRequires:	perl(Config::Model::Tester::Setup)
21cr|perl-Config-Model-CursesUI-1.107.0-1|20	BuildRequires:	perl(Test::Log::Log4perl)
21cr|perl-Config-Model-CursesUI-1.107.0-1|21	BuildRequires:	perl-MouseX-NativeTraits
21cr|perl-Config-Model-CursesUI-1.107.0-1|22	BuildArch:	noarch
21cr|perl-Config-Model-CursesUI-1.107.0-1|23	
21cr|perl-Config-Model-CursesUI-1.107.0-1|24	%description
21cr|perl-Config-Model-CursesUI-1.107.0-1|25	This class provides a the Curses::UI manpage interface to configuration
21cr|perl-Config-Model-CursesUI-1.107.0-1|26	data managed by the Config::Model manpage.
21cr|perl-Config-Model-CursesUI-1.107.0-1|27	
21cr|perl-Config-Model-CursesUI-1.107.0-1|28	IMPORTANT: Once the CursesUI object is created, STDOUT and STDERR are
21cr|perl-Config-Model-CursesUI-1.107.0-1|29	managed by the Curses interface, so all print and warn will not work as
21cr|perl-Config-Model-CursesUI-1.107.0-1|30	expected.
21cr|perl-Config-Model-CursesUI-1.107.0-1|31	
21cr|perl-Config-Model-CursesUI-1.107.0-1|32	%prep
21cr|perl-Config-Model-CursesUI-1.107.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-Model-CursesUI-1.107.0-1|34	
21cr|perl-Config-Model-CursesUI-1.107.0-1|35	%build
21cr|perl-Config-Model-CursesUI-1.107.0-1|36	perl Build.PL installdirs=vendor
21cr|perl-Config-Model-CursesUI-1.107.0-1|37	./Build
21cr|perl-Config-Model-CursesUI-1.107.0-1|38	
21cr|perl-Config-Model-CursesUI-1.107.0-1|39	%check
21cr|perl-Config-Model-CursesUI-1.107.0-1|40	./Build test
21cr|perl-Config-Model-CursesUI-1.107.0-1|41	
21cr|perl-Config-Model-CursesUI-1.107.0-1|42	%install
21cr|perl-Config-Model-CursesUI-1.107.0-1|43	./Build install destdir=%{buildroot}
21cr|perl-Config-Model-CursesUI-1.107.0-1|44	
21cr|perl-Config-Model-CursesUI-1.107.0-1|45	%files
21cr|perl-Config-Model-CursesUI-1.107.0-1|46	%doc README ChangeLog
21cr|perl-Config-Model-CursesUI-1.107.0-1|47	%{_mandir}/man3/*
21cr|perl-Config-Model-CursesUI-1.107.0-1|48	%{perl_vendorlib}/*

4151 21
21cr|perl-Config-Model-Itself-2.23.0-1|1	%define upstream_name    Config-Model-Itself
21cr|perl-Config-Model-Itself-2.23.0-1|2	%define upstream_version 2.023
21cr|perl-Config-Model-Itself-2.23.0-1|3	
21cr|perl-Config-Model-Itself-2.23.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Config-Model-Itself-2.23.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Config-Model-Itself-2.23.0-1|6	Release:    1
21cr|perl-Config-Model-Itself-2.23.0-1|7	
21cr|perl-Config-Model-Itself-2.23.0-1|8	Summary:    Detect available read/write backends usable by config models
21cr|perl-Config-Model-Itself-2.23.0-1|9	License:    GPL+ or Artistic
21cr|perl-Config-Model-Itself-2.23.0-1|10	Group:      Development/Perl
21cr|perl-Config-Model-Itself-2.23.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Model-Itself-2.23.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Model-Itself-2.23.0-1|13	
21cr|perl-Config-Model-Itself-2.23.0-1|14	BuildRequires: perl(App::Cme)
21cr|perl-Config-Model-Itself-2.23.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Config-Model-Itself-2.23.0-1|16	BuildRequires: perl(Config::Model)
21cr|perl-Config-Model-Itself-2.23.0-1|17	BuildRequires: perl(Config::Model::TkUI) >= 1.345.0
21cr|perl-Config-Model-Itself-2.23.0-1|18	BuildRequires: perl(Config::Model::Value)
21cr|perl-Config-Model-Itself-2.23.0-1|19	BuildRequires: perl(Data::Compare)
21cr|perl-Config-Model-Itself-2.23.0-1|20	BuildRequires: perl(Data::Dumper)
21cr|perl-Config-Model-Itself-2.23.0-1|21	BuildRequires: perl(File::Basename)
21cr|perl-Config-Model-Itself-2.23.0-1|22	BuildRequires: perl(File::Copy)
21cr|perl-Config-Model-Itself-2.23.0-1|23	BuildRequires: perl(File::Copy::Recursive)
21cr|perl-Config-Model-Itself-2.23.0-1|24	BuildRequires: perl(File::Find)
21cr|perl-Config-Model-Itself-2.23.0-1|25	BuildRequires: perl(File::Path)
21cr|perl-Config-Model-Itself-2.23.0-1|26	BuildRequires: perl(IO::File)
21cr|perl-Config-Model-Itself-2.23.0-1|27	BuildRequires: perl(Log::Log4perl)
21cr|perl-Config-Model-Itself-2.23.0-1|28	BuildRequires: perl(Module::Build)
21cr|perl-Config-Model-Itself-2.23.0-1|29	BuildRequires: perl(Mouse) >= 2.4.1
21cr|perl-Config-Model-Itself-2.23.0-1|30	BuildRequires: perl(Path::Tiny)
21cr|perl-Config-Model-Itself-2.23.0-1|31	BuildRequires: perl(Test::Differences)
21cr|perl-Config-Model-Itself-2.23.0-1|32	BuildRequires: perl(Test::File::Contents)
21cr|perl-Config-Model-Itself-2.23.0-1|33	BuildRequires: perl(Test::Memory::Cycle)
21cr|perl-Config-Model-Itself-2.23.0-1|34	BuildRequires: perl(Test::More)
21cr|perl-Config-Model-Itself-2.23.0-1|35	BuildRequires: perl(Tk)
21cr|perl-Config-Model-Itself-2.23.0-1|36	BuildRequires: perl(YAML::Tiny)
21cr|perl-Config-Model-Itself-2.23.0-1|37	BuildRequires: perl(YAML::XS)
21cr|perl-Config-Model-Itself-2.23.0-1|38	BuildRequires: perl(Mouse::Meta::Attribute::Custom::Trait::Hash)
21cr|perl-Config-Model-Itself-2.23.0-1|39	BuildRequires: perl(Config::Model::ObjTreeScanner)
21cr|perl-Config-Model-Itself-2.23.0-1|40	BuildRequires: perl(Config::Model::Tester::Setup)
21cr|perl-Config-Model-Itself-2.23.0-1|41	BuildRequires: perl(Test::Pod)
21cr|perl-Config-Model-Itself-2.23.0-1|42	BuildRequires: perl(Test::Exception)
21cr|perl-Config-Model-Itself-2.23.0-1|43	BuildRequires: perl(namespace::clean)
21cr|perl-Config-Model-Itself-2.23.0-1|44	BuildRequires: perl(Getopt::Long::Descriptive)
21cr|perl-Config-Model-Itself-2.23.0-1|45	BuildRequires: perl-devel
21cr|perl-Config-Model-Itself-2.23.0-1|46	BuildRequires: x11-server-xvfb
21cr|perl-Config-Model-Itself-2.23.0-1|47	
21cr|perl-Config-Model-Itself-2.23.0-1|48	BuildArch: noarch
21cr|perl-Config-Model-Itself-2.23.0-1|49	
21cr|perl-Config-Model-Itself-2.23.0-1|50	%description
21cr|perl-Config-Model-Itself-2.23.0-1|51	Config::Itself module and its model files provide a model of Config:Model
21cr|perl-Config-Model-Itself-2.23.0-1|52	(hence the Itself name).
21cr|perl-Config-Model-Itself-2.23.0-1|53	
21cr|perl-Config-Model-Itself-2.23.0-1|54	Let's step back a little to explain. Any configuration data is, in essence,
21cr|perl-Config-Model-Itself-2.23.0-1|55	structured data. This data could be stored in an XML file. A configuration
21cr|perl-Config-Model-Itself-2.23.0-1|56	model is a way to describe the structure and relation of all items of a
21cr|perl-Config-Model-Itself-2.23.0-1|57	configuration data set.
21cr|perl-Config-Model-Itself-2.23.0-1|58	
21cr|perl-Config-Model-Itself-2.23.0-1|59	This configuration model is also expressed as structured data. This
21cr|perl-Config-Model-Itself-2.23.0-1|60	structure data is structured and follow a set of rules which are described
21cr|perl-Config-Model-Itself-2.23.0-1|61	for humans in the Config::Model manpage.
21cr|perl-Config-Model-Itself-2.23.0-1|62	
21cr|perl-Config-Model-Itself-2.23.0-1|63	%prep
21cr|perl-Config-Model-Itself-2.23.0-1|64	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-Model-Itself-2.23.0-1|65	
21cr|perl-Config-Model-Itself-2.23.0-1|66	%build
21cr|perl-Config-Model-Itself-2.23.0-1|67	%{__perl} Build.PL installdirs=vendor
21cr|perl-Config-Model-Itself-2.23.0-1|68	
21cr|perl-Config-Model-Itself-2.23.0-1|69	./Build
21cr|perl-Config-Model-Itself-2.23.0-1|70	
21cr|perl-Config-Model-Itself-2.23.0-1|71	%check
21cr|perl-Config-Model-Itself-2.23.0-1|72	# this will need fbterm runing on top of fb0
21cr|perl-Config-Model-Itself-2.23.0-1|73	rm -fr t/itself-editor.t
21cr|perl-Config-Model-Itself-2.23.0-1|74	#xvfb-run -n 14 ./Build test
21cr|perl-Config-Model-Itself-2.23.0-1|75	
21cr|perl-Config-Model-Itself-2.23.0-1|76	%install
21cr|perl-Config-Model-Itself-2.23.0-1|77	./Build install destdir=%{buildroot}
21cr|perl-Config-Model-Itself-2.23.0-1|78	
21cr|perl-Config-Model-Itself-2.23.0-1|79	%files
21cr|perl-Config-Model-Itself-2.23.0-1|80	%doc Changes LICENSE META.yml META.json
21cr|perl-Config-Model-Itself-2.23.0-1|81	%{_mandir}/man3/*
21cr|perl-Config-Model-Itself-2.23.0-1|82	%{perl_vendorlib}/*

4152 21
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|1	%define upstream_name    Config-Model-OpenSsh
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|2	%define upstream_version 2.9.4.1
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|3	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|4	Name:		perl-%{upstream_name}
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|6	Release:	1
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|7	Summary:	OpenSsh configuration files editor and API
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|8	License:	GPL+ or Artistic
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|9	Group:		Development/Perl
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|11	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|12	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|13	BuildRequires:	perl-devel
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|14	BuildRequires:	perl(Any::Moose)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|15	BuildRequires:	perl(Config::Model)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|16	BuildRequires:	perl(File::Copy::Recursive)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|17	BuildRequires:	perl(File::Slurp)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|18	BuildRequires:	perl(Log::Log4perl)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|19	BuildRequires:	perl(Module::Build)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|20	BuildRequires:	perl(Mouse::Meta::Attribute::Custom::Trait::Hash)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|21	BuildRequires:	perl(MouseX::StrictConstructor)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|22	BuildRequires:	perl(Test::Differences)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|23	BuildRequires:	perl(Test::Exception)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|24	BuildRequires:	perl(Test::File::Contents)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|25	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|26	BuildRequires:	perl(Test::More)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|27	BuildRequires:	perl(Test::Warn)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|28	BuildRequires:	perl(Test::Log::Log4perl)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|29	BuildRequires:	perl(Sub::Identify)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|30	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|31	BuildRequires:	perl(Config::Model::Tester)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|32	Requires:	perl(Mouse)
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|33	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|34	BuildArch:	noarch
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|35	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|36	%description
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|37	This module provides a configuration model for OpenSsh. Then Config::Model
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|38	provides a graphical editor program for _/etc/ssh/sshd_config_ and
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|39	_/etc/ssh/ssh_config_. See the config-edit-sshd manpage and the
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|40	config-edit-ssh manpage for more help.
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|41	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|42	This module and Config::Model can also be used to modify safely the content
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|43	for _/etc/ssh/sshd_config_, _/etc/ssh/ssh_config_ or _~/.ssh/config_ from
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|44	Perl programs.
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|45	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|46	Once this module is installed, you can run (as root, but please backup
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|47	/etc/X11/xorg.conf before):
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|48	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|49	%prep
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|51	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|52	%build
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|53	perl Build.PL installdirs=vendor
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|54	./Build
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|55	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|56	%check
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|57	rm -f t/pod.t
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|58	./Build test
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|59	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|60	%install
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|61	./Build install destdir=%{buildroot}
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|62	
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|63	%files
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|64	%doc LICENSE *META.yml README.pod
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|65	%{_mandir}/man3/*
21cr|perl-Config-Model-OpenSsh-2.9.4.1-1|66	%{perl_vendorlib}/Config

4153 21
21cr|perl-Config-Model-Tester-4.7.0-1|1	%define upstream_name Config-Model-Tester
21cr|perl-Config-Model-Tester-4.7.0-1|2	%define upstream_version 4.007
21cr|perl-Config-Model-Tester-4.7.0-1|3	
21cr|perl-Config-Model-Tester-4.7.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Config-Model-Tester-4.7.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Model-Tester-4.7.0-1|6	Release:	1
21cr|perl-Config-Model-Tester-4.7.0-1|7	
21cr|perl-Config-Model-Tester-4.7.0-1|8	Summary:	Test framework for Config::Model
21cr|perl-Config-Model-Tester-4.7.0-1|9	
21cr|perl-Config-Model-Tester-4.7.0-1|10	License:	LGPLv2
21cr|perl-Config-Model-Tester-4.7.0-1|11	Group:		Development/Perl
21cr|perl-Config-Model-Tester-4.7.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Model-Tester-4.7.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Model-Tester-4.7.0-1|14	
21cr|perl-Config-Model-Tester-4.7.0-1|15	BuildRequires:	perl-devel
21cr|perl-Config-Model-Tester-4.7.0-1|16	BuildRequires:	perl(File::Copy::Recursive)
21cr|perl-Config-Model-Tester-4.7.0-1|17	BuildRequires:	perl(Log::Log4perl)
21cr|perl-Config-Model-Tester-4.7.0-1|18	BuildRequires:	perl(Module::Build) >= 0.400.400
21cr|perl-Config-Model-Tester-4.7.0-1|19	BuildRequires:	perl(Path::Class)
21cr|perl-Config-Model-Tester-4.7.0-1|20	BuildRequires:	perl(Path::Tiny)
21cr|perl-Config-Model-Tester-4.7.0-1|21	BuildRequires:	perl(Test::Differences)
21cr|perl-Config-Model-Tester-4.7.0-1|22	BuildRequires:	perl(Test::Exception)
21cr|perl-Config-Model-Tester-4.7.0-1|23	BuildRequires:	perl(Test::File::Contents)
21cr|perl-Config-Model-Tester-4.7.0-1|24	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Config-Model-Tester-4.7.0-1|25	BuildRequires:	perl(Test::Warn)
21cr|perl-Config-Model-Tester-4.7.0-1|26	BuildRequires:	perl(Config::Model)
21cr|perl-Config-Model-Tester-4.7.0-1|27	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Config-Model-Tester-4.7.0-1|28	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Config-Model-Tester-4.7.0-1|29	
21cr|perl-Config-Model-Tester-4.7.0-1|30	BuildArch:	noarch
21cr|perl-Config-Model-Tester-4.7.0-1|31	
21cr|perl-Config-Model-Tester-4.7.0-1|32	%description
21cr|perl-Config-Model-Tester-4.7.0-1|33	Config::Model::Tester provides a way to test configuration models with
21cr|perl-Config-Model-Tester-4.7.0-1|34	test files. This class was designed to test several models and several
21cr|perl-Config-Model-Tester-4.7.0-1|35	test cases per model.
21cr|perl-Config-Model-Tester-4.7.0-1|36	
21cr|perl-Config-Model-Tester-4.7.0-1|37	%prep
21cr|perl-Config-Model-Tester-4.7.0-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-Model-Tester-4.7.0-1|39	
21cr|perl-Config-Model-Tester-4.7.0-1|40	%build
21cr|perl-Config-Model-Tester-4.7.0-1|41	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Config-Model-Tester-4.7.0-1|42	
21cr|perl-Config-Model-Tester-4.7.0-1|43	./Build
21cr|perl-Config-Model-Tester-4.7.0-1|44	
21cr|perl-Config-Model-Tester-4.7.0-1|45	%check
21cr|perl-Config-Model-Tester-4.7.0-1|46	./Build test
21cr|perl-Config-Model-Tester-4.7.0-1|47	
21cr|perl-Config-Model-Tester-4.7.0-1|48	%install
21cr|perl-Config-Model-Tester-4.7.0-1|49	./Build install --destdir=%{buildroot}
21cr|perl-Config-Model-Tester-4.7.0-1|50	
21cr|perl-Config-Model-Tester-4.7.0-1|51	%files
21cr|perl-Config-Model-Tester-4.7.0-1|52	%doc Changes LICENSE META.json META.yml README.*
21cr|perl-Config-Model-Tester-4.7.0-1|53	%{_mandir}/man3/*
21cr|perl-Config-Model-Tester-4.7.0-1|54	%{perl_vendorlib}/*

4154 21
21cr|perl-Config-Model-TkUI-1.375.0-1|1	%define upstream_name    Config-Model-TkUI
21cr|perl-Config-Model-TkUI-1.375.0-1|2	%define upstream_version 1.375
21cr|perl-Config-Model-TkUI-1.375.0-1|3	
21cr|perl-Config-Model-TkUI-1.375.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Config-Model-TkUI-1.375.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Config-Model-TkUI-1.375.0-1|6	Release:    1
21cr|perl-Config-Model-TkUI-1.375.0-1|7	
21cr|perl-Config-Model-TkUI-1.375.0-1|8	Summary:    GUI for conf editors based on Config::Model
21cr|perl-Config-Model-TkUI-1.375.0-1|9	
21cr|perl-Config-Model-TkUI-1.375.0-1|10	License:    GPL+ or Artistic
21cr|perl-Config-Model-TkUI-1.375.0-1|11	Group:      Development/Perl
21cr|perl-Config-Model-TkUI-1.375.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Model-TkUI-1.375.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Model-TkUI-1.375.0-1|14	
21cr|perl-Config-Model-TkUI-1.375.0-1|15	BuildRequires: perl(Log::Log4perl)
21cr|perl-Config-Model-TkUI-1.375.0-1|16	BuildRequires: perl(Carp::Assert::More)
21cr|perl-Config-Model-TkUI-1.375.0-1|17	BuildRequires: perl(Exception::Class)
21cr|perl-Config-Model-TkUI-1.375.0-1|18	BuildRequires: perl(Module::Build)
21cr|perl-Config-Model-TkUI-1.375.0-1|19	BuildRequires: perl(Config::Model)
21cr|perl-Config-Model-TkUI-1.375.0-1|20	BuildRequires: perl(Pod::POM)
21cr|perl-Config-Model-TkUI-1.375.0-1|21	BuildRequires: perl(Tk::DirSelect)
21cr|perl-Config-Model-TkUI-1.375.0-1|22	BuildRequires: perl(Tk::ObjScanner)
21cr|perl-Config-Model-TkUI-1.375.0-1|23	BuildRequires: perl(Tk::DoubleClick)
21cr|perl-Config-Model-TkUI-1.375.0-1|24	BuildRequires: perl(Test::Warn)
21cr|perl-Config-Model-TkUI-1.375.0-1|25	BuildRequires: x11-server-xvfb
21cr|perl-Config-Model-TkUI-1.375.0-1|26	BuildRequires: perl(Tk::Pod)
21cr|perl-Config-Model-TkUI-1.375.0-1|27	BuildRequires: perl(Test::Pod)
21cr|perl-Config-Model-TkUI-1.375.0-1|28	BuildRequires: perl(Test::Memory::Cycle)
21cr|perl-Config-Model-TkUI-1.375.0-1|29	BuildRequires: perl(Mouse::Meta::Attribute::Custom::Trait::Hash)
21cr|perl-Config-Model-TkUI-1.375.0-1|30	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Config-Model-TkUI-1.375.0-1|31	BuildRequires: perl(Carp)
21cr|perl-Config-Model-TkUI-1.375.0-1|32	BuildRequires: perl(Path::Tiny)
21cr|perl-Config-Model-TkUI-1.375.0-1|33	BuildRequires: perl(Scalar::Util)
21cr|perl-Config-Model-TkUI-1.375.0-1|34	BuildRequires: perl(Text::Wrap)
21cr|perl-Config-Model-TkUI-1.375.0-1|35	BuildRequires: perl(Tk)
21cr|perl-Config-Model-TkUI-1.375.0-1|36	BuildRequires: perl(Tk::Adjuster)
21cr|perl-Config-Model-TkUI-1.375.0-1|37	BuildRequires: perl(Tk::Balloon)
21cr|perl-Config-Model-TkUI-1.375.0-1|38	BuildRequires: perl(Tk::BrowseEntry)
21cr|perl-Config-Model-TkUI-1.375.0-1|39	BuildRequires: perl(Tk::Dialog)
21cr|perl-Config-Model-TkUI-1.375.0-1|40	BuildRequires: perl(Tk::DialogBox)
21cr|perl-Config-Model-TkUI-1.375.0-1|41	BuildRequires: perl(Tk::Frame)
21cr|perl-Config-Model-TkUI-1.375.0-1|42	BuildRequires: perl(Tk::FontDialog)
21cr|perl-Config-Model-TkUI-1.375.0-1|43	BuildRequires: perl(Tk::Menubutton)
21cr|perl-Config-Model-TkUI-1.375.0-1|44	BuildRequires: perl(Tk::NoteBook)
21cr|perl-Config-Model-TkUI-1.375.0-1|45	BuildRequires: perl(Tk::PNG)
21cr|perl-Config-Model-TkUI-1.375.0-1|46	BuildRequires: perl(Tk::Pane)
21cr|perl-Config-Model-TkUI-1.375.0-1|47	BuildRequires: perl(Tk::Photo)
21cr|perl-Config-Model-TkUI-1.375.0-1|48	BuildRequires: perl(Tk::Pod)
21cr|perl-Config-Model-TkUI-1.375.0-1|49	BuildRequires: perl(Tk::Pod::Text)
21cr|perl-Config-Model-TkUI-1.375.0-1|50	BuildRequires: perl(Tk::ROText)
21cr|perl-Config-Model-TkUI-1.375.0-1|51	BuildRequires: perl(Tk::Toplevel)
21cr|perl-Config-Model-TkUI-1.375.0-1|52	BuildRequires: perl(Tk::Tree)
21cr|perl-Config-Model-TkUI-1.375.0-1|53	BuildRequires: perl(Try::Tiny)
21cr|perl-Config-Model-TkUI-1.375.0-1|54	BuildRequires: perl(Test::Log::Log4perl)
21cr|perl-Config-Model-TkUI-1.375.0-1|55	BuildRequires: perl(YAML)
21cr|perl-Config-Model-TkUI-1.375.0-1|56	BuildRequires: perl(YAML::XS)
21cr|perl-Config-Model-TkUI-1.375.0-1|57	BuildRequires: perl(Text::Diff)
21cr|perl-Config-Model-TkUI-1.375.0-1|58	BuildRequires: perl(Config::Model::Tester::Setup)
21cr|perl-Config-Model-TkUI-1.375.0-1|59	BuildRequires: perl(XXX)
21cr|perl-Config-Model-TkUI-1.375.0-1|60	
21cr|perl-Config-Model-TkUI-1.375.0-1|61	BuildArch: noarch
21cr|perl-Config-Model-TkUI-1.375.0-1|62	
21cr|perl-Config-Model-TkUI-1.375.0-1|63	Requires: perl(Config::Model)
21cr|perl-Config-Model-TkUI-1.375.0-1|64	
21cr|perl-Config-Model-TkUI-1.375.0-1|65	%description
21cr|perl-Config-Model-TkUI-1.375.0-1|66	This class provides a GUI for the Config::Model manpage.
21cr|perl-Config-Model-TkUI-1.375.0-1|67	
21cr|perl-Config-Model-TkUI-1.375.0-1|68	With this class, the Config::Model manpage and an actual configuration
21cr|perl-Config-Model-TkUI-1.375.0-1|69	model (like the Config::Model::Xorg manpage), you get a tool to edit
21cr|perl-Config-Model-TkUI-1.375.0-1|70	configuration files (e.g. '/etc/X11/xorg.conf').
21cr|perl-Config-Model-TkUI-1.375.0-1|71	
21cr|perl-Config-Model-TkUI-1.375.0-1|72	%prep
21cr|perl-Config-Model-TkUI-1.375.0-1|73	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-Model-TkUI-1.375.0-1|74	
21cr|perl-Config-Model-TkUI-1.375.0-1|75	%build
21cr|perl-Config-Model-TkUI-1.375.0-1|76	%{__perl} Build.PL installdirs=vendor
21cr|perl-Config-Model-TkUI-1.375.0-1|77	./Build
21cr|perl-Config-Model-TkUI-1.375.0-1|78	
21cr|perl-Config-Model-TkUI-1.375.0-1|79	%check
21cr|perl-Config-Model-TkUI-1.375.0-1|80	xvfb-run -n 14 ./Build test
21cr|perl-Config-Model-TkUI-1.375.0-1|81	
21cr|perl-Config-Model-TkUI-1.375.0-1|82	
21cr|perl-Config-Model-TkUI-1.375.0-1|83	%install
21cr|perl-Config-Model-TkUI-1.375.0-1|84	./Build install destdir=%{buildroot}
21cr|perl-Config-Model-TkUI-1.375.0-1|85	
21cr|perl-Config-Model-TkUI-1.375.0-1|86	
21cr|perl-Config-Model-TkUI-1.375.0-1|87	%files
21cr|perl-Config-Model-TkUI-1.375.0-1|88	%doc  README* META.json META.yml LICENSE examples
21cr|perl-Config-Model-TkUI-1.375.0-1|89	%{_mandir}/man3/*
21cr|perl-Config-Model-TkUI-1.375.0-1|90	%{perl_vendorlib}/*

4155 21
21cr|perl-Config-MVP-2.200.13-1|1	%define upstream_name    Config-MVP
21cr|perl-Config-MVP-2.200.13-1|2	%define upstream_version 2.200013
21cr|perl-Config-MVP-2.200.13-1|3	
21cr|perl-Config-MVP-2.200.13-1|4	Name:		perl-%{upstream_name}
21cr|perl-Config-MVP-2.200.13-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-MVP-2.200.13-1|6	Release:	1
21cr|perl-Config-MVP-2.200.13-1|7	
21cr|perl-Config-MVP-2.200.13-1|8	Summary:	Multivalue-property config-loading state machine
21cr|perl-Config-MVP-2.200.13-1|9	
21cr|perl-Config-MVP-2.200.13-1|10	License:	GPL+ or Artistic
21cr|perl-Config-MVP-2.200.13-1|11	Group:		Development/Perl
21cr|perl-Config-MVP-2.200.13-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-MVP-2.200.13-1|13	Source0:	https://www.cpan.org/modules/by-module/Config/Config-MVP-%{upstream_version}.tar.gz
21cr|perl-Config-MVP-2.200.13-1|14	
21cr|perl-Config-MVP-2.200.13-1|15	BuildRequires:	perl-devel
21cr|perl-Config-MVP-2.200.13-1|16	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Config-MVP-2.200.13-1|17	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Config-MVP-2.200.13-1|18	BuildRequires:	perl(Class::Load)
21cr|perl-Config-MVP-2.200.13-1|19	BuildRequires:	perl(Moose)
21cr|perl-Config-MVP-2.200.13-1|20	BuildRequires:	perl(MooseX::OneArgNew)
21cr|perl-Config-MVP-2.200.13-1|21	BuildRequires:	perl(Role::HasMessage)
21cr|perl-Config-MVP-2.200.13-1|22	BuildRequires:	perl(Role::Identifiable::HasIdent)
21cr|perl-Config-MVP-2.200.13-1|23	BuildRequires:	perl(StackTrace::Auto)
21cr|perl-Config-MVP-2.200.13-1|24	BuildRequires:	perl(Tie::IxHash)
21cr|perl-Config-MVP-2.200.13-1|25	BuildRequires:	perl(Test::Fatal)
21cr|perl-Config-MVP-2.200.13-1|26	BuildRequires:	perl(Test::More) >= 0.960
21cr|perl-Config-MVP-2.200.13-1|27	BuildRequires:	perl(Throwable)
21cr|perl-Config-MVP-2.200.13-1|28	BuildRequires:	perl(strictures)
21cr|perl-Config-MVP-2.200.13-1|29	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Config-MVP-2.200.13-1|30	BuildRequires:	perl(Module::Pluggable::Object)
21cr|perl-Config-MVP-2.200.13-1|31	
21cr|perl-Config-MVP-2.200.13-1|32	Requires:	perl(Throwable)
21cr|perl-Config-MVP-2.200.13-1|33	Requires:	perl(Role::Identifiable::HasIdent)
21cr|perl-Config-MVP-2.200.13-1|34	Requires:	perl(Role::HasMessage)
21cr|perl-Config-MVP-2.200.13-1|35	Requires:	perl(StackTrace::Auto)
21cr|perl-Config-MVP-2.200.13-1|36	Requires:	perl(MooseX::OneArgNew)
21cr|perl-Config-MVP-2.200.13-1|37	BuildArch:	noarch
21cr|perl-Config-MVP-2.200.13-1|38	
21cr|perl-Config-MVP-2.200.13-1|39	%description
21cr|perl-Config-MVP-2.200.13-1|40	MVP is a state machine for loading configuration (or other information) for
21cr|perl-Config-MVP-2.200.13-1|41	libraries. It expects to generate a list of named sections, each of which
21cr|perl-Config-MVP-2.200.13-1|42	relates to a Perl namespace and contains a set of named parameters.
21cr|perl-Config-MVP-2.200.13-1|43	
21cr|perl-Config-MVP-2.200.13-1|44	%prep
21cr|perl-Config-MVP-2.200.13-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-MVP-2.200.13-1|46	
21cr|perl-Config-MVP-2.200.13-1|47	%build
21cr|perl-Config-MVP-2.200.13-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-MVP-2.200.13-1|49	%make
21cr|perl-Config-MVP-2.200.13-1|50	
21cr|perl-Config-MVP-2.200.13-1|51	%check
21cr|perl-Config-MVP-2.200.13-1|52	%make test
21cr|perl-Config-MVP-2.200.13-1|53	
21cr|perl-Config-MVP-2.200.13-1|54	%install
21cr|perl-Config-MVP-2.200.13-1|55	%makeinstall_std
21cr|perl-Config-MVP-2.200.13-1|56	
21cr|perl-Config-MVP-2.200.13-1|57	%files
21cr|perl-Config-MVP-2.200.13-1|58	%doc LICENSE README META.json META.yml
21cr|perl-Config-MVP-2.200.13-1|59	%{_mandir}/man3/*
21cr|perl-Config-MVP-2.200.13-1|60	%{perl_vendorlib}/*

4156 21
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|1	%define upstream_name    Config-MVP-Reader-INI
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|2	%define upstream_version 2.101464
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|3	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|4	Name:		perl-%{upstream_name}
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|6	Release:	1
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|7	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|8	Summary:	Multi-value capable .ini file reader (for plugins)
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|9	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|10	License:	GPL+ or Artistic
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|11	Group:		Development/Perl
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|13	Source0:	https://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|14	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|15	BuildRequires:	perl-devel
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|16	BuildRequires:	perl(Config::INI::Reader)
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|17	BuildRequires:	perl(Config::MVP::Assembler)
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|18	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|19	BuildRequires:	perl(strictures)
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|20	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|21	BuildRequires:	perl(Config::MVP::Reader)
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|22	BuildRequires:	perl(Test::Pod)
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|23	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|24	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|25	BuildArch:	noarch
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|26	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|27	%description
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|28	The MVP INI file reader reads INI files, but can handle properties with
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|29	multiple values. The identification of properties that may have multiple
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|30	entries is done by section, on a plugin basis. For example, given the
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|31	following file:
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|32	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|33	[Foo::Bar]
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|34	x = 1
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|35	y = 2
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|36	y = 3
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|37	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|38	MVP will, upon reaching this section, load Foo::Bar and call a method (by
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|39	default 'multivalue_args') on it, to determine which property names may
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|40	have multiple entries. If the return value of that method includes 'y',
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|41	then the entry for 'y' in the Foo::Bar section will be an arrayref with two
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|42	values. If the list returned by 'multivalue_args' did not contain 'y', then
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|43	an exception would be raised while reading this section.
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|44	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|45	%prep
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|47	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|48	%build
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|50	%make
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|51	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|52	%check
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|53	%make test
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|54	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|55	%install
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|56	%makeinstall_std
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|57	
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|58	%files
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|59	%doc Changes LICENSE README META.json META.yml
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|60	%{_mandir}/man3/*
21cr|perl-Config-MVP-Reader-INI-2.101.464-1|61	%{perl_vendorlib}/*

4157 21
21cr|perl-Config-MVP-Slicer-0.303.0-1|1	%define upstream_name    Config-MVP-Slicer
21cr|perl-Config-MVP-Slicer-0.303.0-1|2	%define upstream_version 0.303
21cr|perl-Config-MVP-Slicer-0.303.0-1|3	
21cr|perl-Config-MVP-Slicer-0.303.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Config-MVP-Slicer-0.303.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Config-MVP-Slicer-0.303.0-1|6	Release:    1
21cr|perl-Config-MVP-Slicer-0.303.0-1|7	
21cr|perl-Config-MVP-Slicer-0.303.0-1|8	Summary:    Extract embedded plugin config from parent config
21cr|perl-Config-MVP-Slicer-0.303.0-1|9	License:    GPL+ or Artistic
21cr|perl-Config-MVP-Slicer-0.303.0-1|10	Group:      Development/Perl
21cr|perl-Config-MVP-Slicer-0.303.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-MVP-Slicer-0.303.0-1|12	Source0:    https://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-MVP-Slicer-0.303.0-1|13	
21cr|perl-Config-MVP-Slicer-0.303.0-1|14	BuildRequires: perl(Carp)
21cr|perl-Config-MVP-Slicer-0.303.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Config-MVP-Slicer-0.303.0-1|16	BuildRequires: perl(File::Find)
21cr|perl-Config-MVP-Slicer-0.303.0-1|17	BuildRequires: perl(File::Temp)
21cr|perl-Config-MVP-Slicer-0.303.0-1|18	BuildRequires: perl(Moose)
21cr|perl-Config-MVP-Slicer-0.303.0-1|19	BuildRequires: perl(Test::Fatal)
21cr|perl-Config-MVP-Slicer-0.303.0-1|20	BuildRequires: perl(Test::More) >= 0.960.0
21cr|perl-Config-MVP-Slicer-0.303.0-1|21	BuildRequires: perl(strict)
21cr|perl-Config-MVP-Slicer-0.303.0-1|22	BuildRequires: perl(warnings)
21cr|perl-Config-MVP-Slicer-0.303.0-1|23	BuildRequires: perl-devel
21cr|perl-Config-MVP-Slicer-0.303.0-1|24	BuildArch:  noarch
21cr|perl-Config-MVP-Slicer-0.303.0-1|25	
21cr|perl-Config-MVP-Slicer-0.303.0-1|26	%description
21cr|perl-Config-MVP-Slicer-0.303.0-1|27	This can be used to extract embedded configurations for other plugins out
21cr|perl-Config-MVP-Slicer-0.303.0-1|28	of larger (parent) configurations.
21cr|perl-Config-MVP-Slicer-0.303.0-1|29	
21cr|perl-Config-MVP-Slicer-0.303.0-1|30	A example where this can be useful is plugin bundles (see the
21cr|perl-Config-MVP-Slicer-0.303.0-1|31	Config::MVP::Assembler::WithBundles manpage).
21cr|perl-Config-MVP-Slicer-0.303.0-1|32	
21cr|perl-Config-MVP-Slicer-0.303.0-1|33	A bundle loads other plugins with a default configuration that works most
21cr|perl-Config-MVP-Slicer-0.303.0-1|34	of the time, but sometimes you wish you could customize the configuration
21cr|perl-Config-MVP-Slicer-0.303.0-1|35	for one of those plugins without having to remove the plugin from the
21cr|perl-Config-MVP-Slicer-0.303.0-1|36	bundle and re-specify it separately.
21cr|perl-Config-MVP-Slicer-0.303.0-1|37	
21cr|perl-Config-MVP-Slicer-0.303.0-1|38	%prep
21cr|perl-Config-MVP-Slicer-0.303.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-MVP-Slicer-0.303.0-1|40	
21cr|perl-Config-MVP-Slicer-0.303.0-1|41	%build
21cr|perl-Config-MVP-Slicer-0.303.0-1|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-MVP-Slicer-0.303.0-1|43	
21cr|perl-Config-MVP-Slicer-0.303.0-1|44	%make
21cr|perl-Config-MVP-Slicer-0.303.0-1|45	
21cr|perl-Config-MVP-Slicer-0.303.0-1|46	%check
21cr|perl-Config-MVP-Slicer-0.303.0-1|47	%make test
21cr|perl-Config-MVP-Slicer-0.303.0-1|48	
21cr|perl-Config-MVP-Slicer-0.303.0-1|49	%install
21cr|perl-Config-MVP-Slicer-0.303.0-1|50	%makeinstall_std
21cr|perl-Config-MVP-Slicer-0.303.0-1|51	
21cr|perl-Config-MVP-Slicer-0.303.0-1|52	%files
21cr|perl-Config-MVP-Slicer-0.303.0-1|53	%doc Changes LICENSE META.json META.yml README
21cr|perl-Config-MVP-Slicer-0.303.0-1|54	%{_mandir}/man3/*
21cr|perl-Config-MVP-Slicer-0.303.0-1|55	%{perl_vendorlib}/*

4158 21
21cr|perl-Config-Perl-V-0.240.0-3|1	%define upstream_name    Config-Perl-V
21cr|perl-Config-Perl-V-0.240.0-3|2	%define upstream_version 0.24
21cr|perl-Config-Perl-V-0.240.0-3|3	
21cr|perl-Config-Perl-V-0.240.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Config-Perl-V-0.240.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Perl-V-0.240.0-3|6	Release:	3
21cr|perl-Config-Perl-V-0.240.0-3|7	
21cr|perl-Config-Perl-V-0.240.0-3|8	Summary:	A module that will return you the output of
21cr|perl-Config-Perl-V-0.240.0-3|9	
21cr|perl-Config-Perl-V-0.240.0-3|10	License:	GPL+ or Artistic
21cr|perl-Config-Perl-V-0.240.0-3|11	Group:		Development/Perl
21cr|perl-Config-Perl-V-0.240.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Perl-V-0.240.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-Config-Perl-V-0.240.0-3|14	
21cr|perl-Config-Perl-V-0.240.0-3|15	BuildRequires:	perl-devel
21cr|perl-Config-Perl-V-0.240.0-3|16	BuildRequires:	perl(Config)
21cr|perl-Config-Perl-V-0.240.0-3|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Config-Perl-V-0.240.0-3|18	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Config-Perl-V-0.240.0-3|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Config-Perl-V-0.240.0-3|20	
21cr|perl-Config-Perl-V-0.240.0-3|21	
21cr|perl-Config-Perl-V-0.240.0-3|22	BuildArch:	noarch
21cr|perl-Config-Perl-V-0.240.0-3|23	
21cr|perl-Config-Perl-V-0.240.0-3|24	%description
21cr|perl-Config-Perl-V-0.240.0-3|25	$conf = myconfig ()
21cr|perl-Config-Perl-V-0.240.0-3|26	This function will collect the data described in the the hash structure
21cr|perl-Config-Perl-V-0.240.0-3|27	manpage below, and return that as a hash reference. It optionally
21cr|perl-Config-Perl-V-0.240.0-3|28	accepts an option to include more entries from the ENV hash. See the
21cr|perl-Config-Perl-V-0.240.0-3|29	environment manpage below.
21cr|perl-Config-Perl-V-0.240.0-3|30	
21cr|perl-Config-Perl-V-0.240.0-3|31	Note that this will not work on uninstalled perls when called with
21cr|perl-Config-Perl-V-0.240.0-3|32	'-I/path/to/uninstalled/perl/lib', but it works when that path is in
21cr|perl-Config-Perl-V-0.240.0-3|33	'$PERL5LIB' or in '$PERL5OPT', as paths passed using '-I' are not known
21cr|perl-Config-Perl-V-0.240.0-3|34	when the '-V' information is collected.
21cr|perl-Config-Perl-V-0.240.0-3|35	
21cr|perl-Config-Perl-V-0.240.0-3|36	$conf = plv2hash ($text [, ...])
21cr|perl-Config-Perl-V-0.240.0-3|37	Convert a sole 'perl -V' text block, or list of lines, to a complete
21cr|perl-Config-Perl-V-0.240.0-3|38	myconfig hash. All unknown entries are defaulted.
21cr|perl-Config-Perl-V-0.240.0-3|39	
21cr|perl-Config-Perl-V-0.240.0-3|40	%prep
21cr|perl-Config-Perl-V-0.240.0-3|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-Perl-V-0.240.0-3|42	
21cr|perl-Config-Perl-V-0.240.0-3|43	%build
21cr|perl-Config-Perl-V-0.240.0-3|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Perl-V-0.240.0-3|45	%make
21cr|perl-Config-Perl-V-0.240.0-3|46	
21cr|perl-Config-Perl-V-0.240.0-3|47	%check
21cr|perl-Config-Perl-V-0.240.0-3|48	%make test
21cr|perl-Config-Perl-V-0.240.0-3|49	
21cr|perl-Config-Perl-V-0.240.0-3|50	%install
21cr|perl-Config-Perl-V-0.240.0-3|51	%makeinstall_std
21cr|perl-Config-Perl-V-0.240.0-3|52	
21cr|perl-Config-Perl-V-0.240.0-3|53	%files
21cr|perl-Config-Perl-V-0.240.0-3|54	%doc META.json META.yml README Changelog README
21cr|perl-Config-Perl-V-0.240.0-3|55	%{_mandir}/man3/*
21cr|perl-Config-Perl-V-0.240.0-3|56	%{perl_vendorlib}/*

4159 21
21cr|perl-Config-Properties-1.800.0-3|1	%define upstream_name    Config-Properties
21cr|perl-Config-Properties-1.800.0-3|2	%define upstream_version 1.80
21cr|perl-Config-Properties-1.800.0-3|3	
21cr|perl-Config-Properties-1.800.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Config-Properties-1.800.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-Properties-1.800.0-3|6	Release:	3
21cr|perl-Config-Properties-1.800.0-3|7	
21cr|perl-Config-Properties-1.800.0-3|8	Summary:	Configuration using Java style properties
21cr|perl-Config-Properties-1.800.0-3|9	
21cr|perl-Config-Properties-1.800.0-3|10	
21cr|perl-Config-Properties-1.800.0-3|11	License:	GPL+ or Artistic
21cr|perl-Config-Properties-1.800.0-3|12	Group:		Development/Perl
21cr|perl-Config-Properties-1.800.0-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Properties-1.800.0-3|14	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Config-Properties-1.800.0-3|15	
21cr|perl-Config-Properties-1.800.0-3|16	BuildRequires:	perl-devel
21cr|perl-Config-Properties-1.800.0-3|17	BuildRequires:	perl(File::Temp)
21cr|perl-Config-Properties-1.800.0-3|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Config-Properties-1.800.0-3|19	BuildRequires:	perl(Text::Wrap) >= 1.50.0
21cr|perl-Config-Properties-1.800.0-3|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Config-Properties-1.800.0-3|21	
21cr|perl-Config-Properties-1.800.0-3|22	
21cr|perl-Config-Properties-1.800.0-3|23	BuildArch:	noarch
21cr|perl-Config-Properties-1.800.0-3|24	
21cr|perl-Config-Properties-1.800.0-3|25	%description
21cr|perl-Config-Properties-1.800.0-3|26	Config::Properties is a near implementation of the java.util.Properties
21cr|perl-Config-Properties-1.800.0-3|27	API. It is designed to allow easy reading, writing and manipulation of
21cr|perl-Config-Properties-1.800.0-3|28	Java-style property files.
21cr|perl-Config-Properties-1.800.0-3|29	
21cr|perl-Config-Properties-1.800.0-3|30	The format of a Java-style property file is that of a key-value pair
21cr|perl-Config-Properties-1.800.0-3|31	seperated by either whitespace, the colon (:) character, or the equals (=)
21cr|perl-Config-Properties-1.800.0-3|32	character. Whitespace before the key and on either side of the seperator is
21cr|perl-Config-Properties-1.800.0-3|33	ignored.
21cr|perl-Config-Properties-1.800.0-3|34	
21cr|perl-Config-Properties-1.800.0-3|35	Lines that begin with either a hash (#) or a bang (!) are considered
21cr|perl-Config-Properties-1.800.0-3|36	comment lines and ignored.
21cr|perl-Config-Properties-1.800.0-3|37	
21cr|perl-Config-Properties-1.800.0-3|38	%prep
21cr|perl-Config-Properties-1.800.0-3|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Config-Properties-1.800.0-3|40	for file in README Changes; do
21cr|perl-Config-Properties-1.800.0-3|41	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|perl-Config-Properties-1.800.0-3|42	touch -r $file $file.new && \
21cr|perl-Config-Properties-1.800.0-3|43	mv $file.new $file
21cr|perl-Config-Properties-1.800.0-3|44	done
21cr|perl-Config-Properties-1.800.0-3|45	
21cr|perl-Config-Properties-1.800.0-3|46	%build
21cr|perl-Config-Properties-1.800.0-3|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Properties-1.800.0-3|48	%make
21cr|perl-Config-Properties-1.800.0-3|49	
21cr|perl-Config-Properties-1.800.0-3|50	%check
21cr|perl-Config-Properties-1.800.0-3|51	make test
21cr|perl-Config-Properties-1.800.0-3|52	
21cr|perl-Config-Properties-1.800.0-3|53	%install
21cr|perl-Config-Properties-1.800.0-3|54	%makeinstall_std
21cr|perl-Config-Properties-1.800.0-3|55	
21cr|perl-Config-Properties-1.800.0-3|56	%files
21cr|perl-Config-Properties-1.800.0-3|57	%doc README Changes META.yml META.json
21cr|perl-Config-Properties-1.800.0-3|58	%{_mandir}/man3/*
21cr|perl-Config-Properties-1.800.0-3|59	%{perl_vendorlib}/*

4160 21
21cr|perl-ConfigReader-0.500.0-3|1	%define upstream_name   ConfigReader
21cr|perl-ConfigReader-0.500.0-3|2	%define upstream_version 0.5
21cr|perl-ConfigReader-0.500.0-3|3	
21cr|perl-ConfigReader-0.500.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-ConfigReader-0.500.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ConfigReader-0.500.0-3|6	Release:	3
21cr|perl-ConfigReader-0.500.0-3|7	License:	GPL+ or Artistic
21cr|perl-ConfigReader-0.500.0-3|8	Group:		Development/Perl
21cr|perl-ConfigReader-0.500.0-3|9	Summary:	Read directives from a configuration file
21cr|perl-ConfigReader-0.500.0-3|10	
21cr|perl-ConfigReader-0.500.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ConfigReader-0.500.0-3|12	Source:		http://www.cpan.org/modules/by-module/ConfigReader/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ConfigReader-0.500.0-3|13	
21cr|perl-ConfigReader-0.500.0-3|14	BuildRequires:	perl-devel
21cr|perl-ConfigReader-0.500.0-3|15	BuildArch:	noarch
21cr|perl-ConfigReader-0.500.0-3|16	
21cr|perl-ConfigReader-0.500.0-3|17	%description
21cr|perl-ConfigReader-0.500.0-3|18	The ConfigReader::Spec class stores a specification about configuration
21cr|perl-ConfigReader-0.500.0-3|19	directives: their names, whether they are required or if they have default
21cr|perl-ConfigReader-0.500.0-3|20	values, and what parsing function or method to use.
21cr|perl-ConfigReader-0.500.0-3|21	
21cr|perl-ConfigReader-0.500.0-3|22	%prep
21cr|perl-ConfigReader-0.500.0-3|23	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-ConfigReader-0.500.0-3|24	
21cr|perl-ConfigReader-0.500.0-3|25	cat > Makefile.PL <<EOF
21cr|perl-ConfigReader-0.500.0-3|26	use ExtUtils::MakeMaker;
21cr|perl-ConfigReader-0.500.0-3|27	
21cr|perl-ConfigReader-0.500.0-3|28	WriteMakefile(
21cr|perl-ConfigReader-0.500.0-3|29	'NAME'	       => 'ConfigReader::DirectiveStyle',
21cr|perl-ConfigReader-0.500.0-3|30	'VERSION_FROM' => 'DirectiveStyle.pm',
21cr|perl-ConfigReader-0.500.0-3|31	);
21cr|perl-ConfigReader-0.500.0-3|32	EOF
21cr|perl-ConfigReader-0.500.0-3|33	
21cr|perl-ConfigReader-0.500.0-3|34	%build
21cr|perl-ConfigReader-0.500.0-3|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-ConfigReader-0.500.0-3|36	%make
21cr|perl-ConfigReader-0.500.0-3|37	
21cr|perl-ConfigReader-0.500.0-3|38	%check
21cr|perl-ConfigReader-0.500.0-3|39	make test
21cr|perl-ConfigReader-0.500.0-3|40	
21cr|perl-ConfigReader-0.500.0-3|41	%install
21cr|perl-ConfigReader-0.500.0-3|42	%makeinstall_std
21cr|perl-ConfigReader-0.500.0-3|43	
21cr|perl-ConfigReader-0.500.0-3|44	%files
21cr|perl-ConfigReader-0.500.0-3|45	%doc README
21cr|perl-ConfigReader-0.500.0-3|46	%{_mandir}/man3/*
21cr|perl-ConfigReader-0.500.0-3|47	%{perl_vendorlib}/*

4161 21
21cr|perl-ConfigReader-Simple-1.295.0-1|1	%define upstream_name    ConfigReader-Simple
21cr|perl-ConfigReader-Simple-1.295.0-1|2	%define upstream_version 1.295
21cr|perl-ConfigReader-Simple-1.295.0-1|3	
21cr|perl-ConfigReader-Simple-1.295.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-ConfigReader-Simple-1.295.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ConfigReader-Simple-1.295.0-1|6	Release:	1
21cr|perl-ConfigReader-Simple-1.295.0-1|7	
21cr|perl-ConfigReader-Simple-1.295.0-1|8	License:	GPL+ or Artistic
21cr|perl-ConfigReader-Simple-1.295.0-1|9	Group:		Development/Perl
21cr|perl-ConfigReader-Simple-1.295.0-1|10	Summary:	Read simple configuration file formats
21cr|perl-ConfigReader-Simple-1.295.0-1|11	
21cr|perl-ConfigReader-Simple-1.295.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ConfigReader-Simple-1.295.0-1|13	Source0:	http://www.cpan.org/modules/by-module/ConfigReader/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ConfigReader-Simple-1.295.0-1|14	
21cr|perl-ConfigReader-Simple-1.295.0-1|15	BuildRequires:	perl-devel
21cr|perl-ConfigReader-Simple-1.295.0-1|16	BuildRequires:	perl(Test::Output)
21cr|perl-ConfigReader-Simple-1.295.0-1|17	BuildRequires:	perl(Test::Warn)
21cr|perl-ConfigReader-Simple-1.295.0-1|18	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-ConfigReader-Simple-1.295.0-1|19	BuildRequires:	perl(Test::Prereq)
21cr|perl-ConfigReader-Simple-1.295.0-1|20	BuildRequires:	perl(Test::Pod)
21cr|perl-ConfigReader-Simple-1.295.0-1|21	
21cr|perl-ConfigReader-Simple-1.295.0-1|22	BuildArch:	noarch
21cr|perl-ConfigReader-Simple-1.295.0-1|23	
21cr|perl-ConfigReader-Simple-1.295.0-1|24	%description
21cr|perl-ConfigReader-Simple-1.295.0-1|25	'ConfigReader::Simple' reads and parses simple configuration files. It is
21cr|perl-ConfigReader-Simple-1.295.0-1|26	designed to be smaller and simpler than the 'ConfigReader' module and is
21cr|perl-ConfigReader-Simple-1.295.0-1|27	more suited to simple configuration files.
21cr|perl-ConfigReader-Simple-1.295.0-1|28	
21cr|perl-ConfigReader-Simple-1.295.0-1|29	The configuration file format
21cr|perl-ConfigReader-Simple-1.295.0-1|30	The configuration file uses a line-oriented format, meaning that the
21cr|perl-ConfigReader-Simple-1.295.0-1|31	directives do not have containers. The values can be split across lines
21cr|perl-ConfigReader-Simple-1.295.0-1|32	with a continuation character, but for the most part everything ends up
21cr|perl-ConfigReader-Simple-1.295.0-1|33	on the same line.
21cr|perl-ConfigReader-Simple-1.295.0-1|34	
21cr|perl-ConfigReader-Simple-1.295.0-1|35	The first group of non-whitespace characters is the "directive", or the
21cr|perl-ConfigReader-Simple-1.295.0-1|36	name of the configuration item. The linear whitespace after that
21cr|perl-ConfigReader-Simple-1.295.0-1|37	separates the directive from the "value", which is the rest of the
21cr|perl-ConfigReader-Simple-1.295.0-1|38	line, including any other whitespace.
21cr|perl-ConfigReader-Simple-1.295.0-1|39	
21cr|perl-ConfigReader-Simple-1.295.0-1|40	%prep
21cr|perl-ConfigReader-Simple-1.295.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-ConfigReader-Simple-1.295.0-1|42	
21cr|perl-ConfigReader-Simple-1.295.0-1|43	%build
21cr|perl-ConfigReader-Simple-1.295.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ConfigReader-Simple-1.295.0-1|45	%make
21cr|perl-ConfigReader-Simple-1.295.0-1|46	
21cr|perl-ConfigReader-Simple-1.295.0-1|47	%check
21cr|perl-ConfigReader-Simple-1.295.0-1|48	make test
21cr|perl-ConfigReader-Simple-1.295.0-1|49	
21cr|perl-ConfigReader-Simple-1.295.0-1|50	%install
21cr|perl-ConfigReader-Simple-1.295.0-1|51	%makeinstall_std
21cr|perl-ConfigReader-Simple-1.295.0-1|52	
21cr|perl-ConfigReader-Simple-1.295.0-1|53	%files
21cr|perl-ConfigReader-Simple-1.295.0-1|54	%doc Changes README* LICENSE
21cr|perl-ConfigReader-Simple-1.295.0-1|55	%{_mandir}/man3/*
21cr|perl-ConfigReader-Simple-1.295.0-1|56	%{perl_vendorlib}/*

4162 21
21cr|perl-Config-Std-0.903.0-1|1	%define upstream_name    Config-Std
21cr|perl-Config-Std-0.903.0-1|2	%define upstream_version 0.903
21cr|perl-Config-Std-0.903.0-1|3	
21cr|perl-Config-Std-0.903.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Config-Std-0.903.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Config-Std-0.903.0-1|6	Release:    1
21cr|perl-Config-Std-0.903.0-1|7	Summary:    Load and save configuration files in a standard format
21cr|perl-Config-Std-0.903.0-1|8	
21cr|perl-Config-Std-0.903.0-1|9	License:    GPL or Artistic
21cr|perl-Config-Std-0.903.0-1|10	Group:      Development/Perl
21cr|perl-Config-Std-0.903.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Config-Std-0.903.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Config/Config-Std-%{upstream_version}.tar.gz
21cr|perl-Config-Std-0.903.0-1|13	BuildRequires:      perl(Module::Build)
21cr|perl-Config-Std-0.903.0-1|14	BuildRequires:      perl(Class::Std)
21cr|perl-Config-Std-0.903.0-1|15	BuildRequires:      perl(Test::More)
21cr|perl-Config-Std-0.903.0-1|16	Requires:           perl(Class::Std)
21cr|perl-Config-Std-0.903.0-1|17	BuildArch:          noarch
21cr|perl-Config-Std-0.903.0-1|18	
21cr|perl-Config-Std-0.903.0-1|19	%description
21cr|perl-Config-Std-0.903.0-1|20	Load and save configuration files in a standard format
21cr|perl-Config-Std-0.903.0-1|21	
21cr|perl-Config-Std-0.903.0-1|22	%prep
21cr|perl-Config-Std-0.903.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-Std-0.903.0-1|24	
21cr|perl-Config-Std-0.903.0-1|25	%build
21cr|perl-Config-Std-0.903.0-1|26	# only when building from CVS (version 1.51-3mdk)
21cr|perl-Config-Std-0.903.0-1|27	#CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-Std-0.903.0-1|28	#make docs -i
21cr|perl-Config-Std-0.903.0-1|29	# only when building from CVS (version 1.51-3mdk)
21cr|perl-Config-Std-0.903.0-1|30	perl Build.PL installdirs=vendor
21cr|perl-Config-Std-0.903.0-1|31	./Build
21cr|perl-Config-Std-0.903.0-1|32	
21cr|perl-Config-Std-0.903.0-1|33	%check
21cr|perl-Config-Std-0.903.0-1|34	./Build test
21cr|perl-Config-Std-0.903.0-1|35	
21cr|perl-Config-Std-0.903.0-1|36	%clean
21cr|perl-Config-Std-0.903.0-1|37	
21cr|perl-Config-Std-0.903.0-1|38	%install
21cr|perl-Config-Std-0.903.0-1|39	./Build install destdir=%{buildroot}
21cr|perl-Config-Std-0.903.0-1|40	
21cr|perl-Config-Std-0.903.0-1|41	%files
21cr|perl-Config-Std-0.903.0-1|42	%doc Changes README
21cr|perl-Config-Std-0.903.0-1|43	%{perl_vendorlib}/Config/Std*
21cr|perl-Config-Std-0.903.0-1|44	%{_mandir}/*/*

4163 21
21cr|perl-Config-YAML-1.420.0-7|1	%define	upstream_name	 Config-YAML
21cr|perl-Config-YAML-1.420.0-7|2	%define upstream_version 1.42
21cr|perl-Config-YAML-1.420.0-7|3	
21cr|perl-Config-YAML-1.420.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Config-YAML-1.420.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Config-YAML-1.420.0-7|6	Release:	7
21cr|perl-Config-YAML-1.420.0-7|7	
21cr|perl-Config-YAML-1.420.0-7|8	Summary:	Generic Config perl module
21cr|perl-Config-YAML-1.420.0-7|9	
21cr|perl-Config-YAML-1.420.0-7|10	License:	GPL+ or Artistic
21cr|perl-Config-YAML-1.420.0-7|11	Group:		Development/Perl
21cr|perl-Config-YAML-1.420.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Config-YAML-1.420.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MD/MDXI/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Config-YAML-1.420.0-7|14	
21cr|perl-Config-YAML-1.420.0-7|15	BuildRequires:	perl-devel
21cr|perl-Config-YAML-1.420.0-7|16	BuildRequires:	perl(YAML)
21cr|perl-Config-YAML-1.420.0-7|17	BuildArch:	noarch
21cr|perl-Config-YAML-1.420.0-7|18	
21cr|perl-Config-YAML-1.420.0-7|19	%description
21cr|perl-Config-YAML-1.420.0-7|20	This module opens a config file and parses it's contents for you. The
21cr|perl-Config-YAML-1.420.0-7|21	method new requires one parameter which needs to be a filename. The
21cr|perl-Config-YAML-1.420.0-7|22	method getall returns a hash which contains all options and it's
21cr|perl-Config-YAML-1.420.0-7|23	associated values of your config file.
21cr|perl-Config-YAML-1.420.0-7|24	
21cr|perl-Config-YAML-1.420.0-7|25	%prep
21cr|perl-Config-YAML-1.420.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Config-YAML-1.420.0-7|27	
21cr|perl-Config-YAML-1.420.0-7|28	%build
21cr|perl-Config-YAML-1.420.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Config-YAML-1.420.0-7|30	%make
21cr|perl-Config-YAML-1.420.0-7|31	
21cr|perl-Config-YAML-1.420.0-7|32	%check
21cr|perl-Config-YAML-1.420.0-7|33	make test
21cr|perl-Config-YAML-1.420.0-7|34	
21cr|perl-Config-YAML-1.420.0-7|35	%install
21cr|perl-Config-YAML-1.420.0-7|36	%makeinstall_std
21cr|perl-Config-YAML-1.420.0-7|37	
21cr|perl-Config-YAML-1.420.0-7|38	%files
21cr|perl-Config-YAML-1.420.0-7|39	%doc Changes README
21cr|perl-Config-YAML-1.420.0-7|40	%{perl_vendorlib}/Config
21cr|perl-Config-YAML-1.420.0-7|41	%{_mandir}/man3/*

4164 21
21cr|perl-constant-1.330.0-5|1	# This is strange should be fixed in rpm5 by now.
21cr|perl-constant-1.330.0-5|2	%define unpackaged_subdirs_terminate_build 0
21cr|perl-constant-1.330.0-5|3	#
21cr|perl-constant-1.330.0-5|4	%define upstream_name    constant
21cr|perl-constant-1.330.0-5|5	%define upstream_version 1.33
21cr|perl-constant-1.330.0-5|6	
21cr|perl-constant-1.330.0-5|7	Name:		perl-%{upstream_name}
21cr|perl-constant-1.330.0-5|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-constant-1.330.0-5|9	Release:	5
21cr|perl-constant-1.330.0-5|10	
21cr|perl-constant-1.330.0-5|11	Summary:	Define compile-time constants
21cr|perl-constant-1.330.0-5|12	
21cr|perl-constant-1.330.0-5|13	License:	GPL+ or Artistic
21cr|perl-constant-1.330.0-5|14	Group:		Development/Perl
21cr|perl-constant-1.330.0-5|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-constant-1.330.0-5|16	Source0:	http://www.cpan.org/modules/by-module//constant-%{upstream_version}.tar.gz
21cr|perl-constant-1.330.0-5|17	
21cr|perl-constant-1.330.0-5|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-constant-1.330.0-5|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-constant-1.330.0-5|20	BuildRequires:  perl(CPAN::Meta) >= 2.150.5
21cr|perl-constant-1.330.0-5|21	
21cr|perl-constant-1.330.0-5|22	
21cr|perl-constant-1.330.0-5|23	Provides:	perl(constant) = %{version}
21cr|perl-constant-1.330.0-5|24	BuildArch:	noarch
21cr|perl-constant-1.330.0-5|25	
21cr|perl-constant-1.330.0-5|26	%description
21cr|perl-constant-1.330.0-5|27	This pragma allows you to declare constants at compile-time.
21cr|perl-constant-1.330.0-5|28	
21cr|perl-constant-1.330.0-5|29	When you declare a constant such as 'PI' using the method shown above, each
21cr|perl-constant-1.330.0-5|30	machine your script runs upon can have as many digits of accuracy as it can
21cr|perl-constant-1.330.0-5|31	use. Also, your program will be easier to read, more likely to be
21cr|perl-constant-1.330.0-5|32	maintained (and maintained correctly), and far less likely to send a space
21cr|perl-constant-1.330.0-5|33	probe to the wrong planet because nobody noticed the one equation in which
21cr|perl-constant-1.330.0-5|34	you wrote '3.14195'.
21cr|perl-constant-1.330.0-5|35	
21cr|perl-constant-1.330.0-5|36	When a constant is used in an expression, Perl replaces it with its value
21cr|perl-constant-1.330.0-5|37	at compile time, and may then optimize the expression further. In
21cr|perl-constant-1.330.0-5|38	particular, any code in an 'if (CONSTANT)' block will be optimized away if
21cr|perl-constant-1.330.0-5|39	the constant is false.
21cr|perl-constant-1.330.0-5|40	
21cr|perl-constant-1.330.0-5|41	%prep
21cr|perl-constant-1.330.0-5|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-constant-1.330.0-5|43	
21cr|perl-constant-1.330.0-5|44	%build
21cr|perl-constant-1.330.0-5|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-constant-1.330.0-5|46	%make
21cr|perl-constant-1.330.0-5|47	
21cr|perl-constant-1.330.0-5|48	%check
21cr|perl-constant-1.330.0-5|49	make test
21cr|perl-constant-1.330.0-5|50	
21cr|perl-constant-1.330.0-5|51	%install
21cr|perl-constant-1.330.0-5|52	%makeinstall_std
21cr|perl-constant-1.330.0-5|53	
21cr|perl-constant-1.330.0-5|54	%files
21cr|perl-constant-1.330.0-5|55	%doc Changes README META.json META.yml
21cr|perl-constant-1.330.0-5|56	%{_mandir}/man3/*
21cr|perl-constant-1.330.0-5|57	%{perl_vendorlib}/*

4165 21
21cr|perl-constant-defer-6.0.0-3|1	%define upstream_name    constant-defer
21cr|perl-constant-defer-6.0.0-3|2	%define upstream_version 6
21cr|perl-constant-defer-6.0.0-3|3	
21cr|perl-constant-defer-6.0.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-constant-defer-6.0.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-constant-defer-6.0.0-3|6	Release:    3
21cr|perl-constant-defer-6.0.0-3|7	
21cr|perl-constant-defer-6.0.0-3|8	Summary:    No summary found
21cr|perl-constant-defer-6.0.0-3|9	License:    GPL+ or Artistic
21cr|perl-constant-defer-6.0.0-3|10	Group:      Development/Perl
21cr|perl-constant-defer-6.0.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-constant-defer-6.0.0-3|12	Source0:    http://www.cpan.org/modules/by-module/constant/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-constant-defer-6.0.0-3|13	
21cr|perl-constant-defer-6.0.0-3|14	BuildRequires: perl-devel
21cr|perl-constant-defer-6.0.0-3|15	BuildRequires: perl(Test)
21cr|perl-constant-defer-6.0.0-3|16	BuildRequires: perl(vars)
21cr|perl-constant-defer-6.0.0-3|17	
21cr|perl-constant-defer-6.0.0-3|18	BuildArch: noarch
21cr|perl-constant-defer-6.0.0-3|19	
21cr|perl-constant-defer-6.0.0-3|20	Provides:  perl(constant::defer) = %{EVRD}
21cr|perl-constant-defer-6.0.0-3|21	
21cr|perl-constant-defer-6.0.0-3|22	%description
21cr|perl-constant-defer-6.0.0-3|23	'constant::defer' creates a subroutine which on the first call runs given
21cr|perl-constant-defer-6.0.0-3|24	code to calculate its value, and on the second and subsequent calls just
21cr|perl-constant-defer-6.0.0-3|25	returns that value, like a constant. The value code is discarded once run,
21cr|perl-constant-defer-6.0.0-3|26	allowing it to be garbage collected.
21cr|perl-constant-defer-6.0.0-3|27	
21cr|perl-constant-defer-6.0.0-3|28	Deferring a calculation is good if it might take a lot of work or produce a
21cr|perl-constant-defer-6.0.0-3|29	big result, but is only needed sometimes or only well into a program run.
21cr|perl-constant-defer-6.0.0-3|30	If it's never needed then the value code never runs.
21cr|perl-constant-defer-6.0.0-3|31	
21cr|perl-constant-defer-6.0.0-3|32	A deferred constant is generally not inlined or folded (see the
21cr|perl-constant-defer-6.0.0-3|33	perlop/Constant Folding manpage) like a plain 'constant' since it's not a
21cr|perl-constant-defer-6.0.0-3|34	single scalar value. In the current implementation a deferred constant
21cr|perl-constant-defer-6.0.0-3|35	becomes a plain one after the first use, so may inline etc in code compiled
21cr|perl-constant-defer-6.0.0-3|36	after that (see the /IMPLEMENTATION manpage below).
21cr|perl-constant-defer-6.0.0-3|37	
21cr|perl-constant-defer-6.0.0-3|38	%prep
21cr|perl-constant-defer-6.0.0-3|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-constant-defer-6.0.0-3|40	
21cr|perl-constant-defer-6.0.0-3|41	%build
21cr|perl-constant-defer-6.0.0-3|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-constant-defer-6.0.0-3|43	%make
21cr|perl-constant-defer-6.0.0-3|44	
21cr|perl-constant-defer-6.0.0-3|45	%check
21cr|perl-constant-defer-6.0.0-3|46	%make test
21cr|perl-constant-defer-6.0.0-3|47	
21cr|perl-constant-defer-6.0.0-3|48	%install
21cr|perl-constant-defer-6.0.0-3|49	%makeinstall_std
21cr|perl-constant-defer-6.0.0-3|50	
21cr|perl-constant-defer-6.0.0-3|51	%files
21cr|perl-constant-defer-6.0.0-3|52	%doc Changes README META.yml
21cr|perl-constant-defer-6.0.0-3|53	%{_mandir}/man3/*
21cr|perl-constant-defer-6.0.0-3|54	%perl_vendorlib/*

4166 21
21cr|perl-Const-Fast-0.14.0-4|1	%define upstream_name    Const-Fast
21cr|perl-Const-Fast-0.14.0-4|2	%define upstream_version 0.014
21cr|perl-Const-Fast-0.14.0-4|3	
21cr|perl-Const-Fast-0.14.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Const-Fast-0.14.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Const-Fast-0.14.0-4|6	Release:    4
21cr|perl-Const-Fast-0.14.0-4|7	
21cr|perl-Const-Fast-0.14.0-4|8	Summary:    Facility for creating read-only scalars, arrays, and hashes
21cr|perl-Const-Fast-0.14.0-4|9	License:    GPL+ or Artistic
21cr|perl-Const-Fast-0.14.0-4|10	Group:      Development/Perl
21cr|perl-Const-Fast-0.14.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Const-Fast-0.14.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Const/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Const-Fast-0.14.0-4|13	
21cr|perl-Const-Fast-0.14.0-4|14	BuildRequires: perl-devel
21cr|perl-Const-Fast-0.14.0-4|15	BuildRequires: perl(Carp)
21cr|perl-Const-Fast-0.14.0-4|16	BuildRequires: perl(Data::Dumper)
21cr|perl-Const-Fast-0.14.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Const-Fast-0.14.0-4|18	BuildRequires: perl(File::Find)
21cr|perl-Const-Fast-0.14.0-4|19	BuildRequires: perl(File::Temp)
21cr|perl-Const-Fast-0.14.0-4|20	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Const-Fast-0.14.0-4|21	BuildRequires: perl(Scalar::Util)
21cr|perl-Const-Fast-0.14.0-4|22	BuildRequires: perl(Storable)
21cr|perl-Const-Fast-0.14.0-4|23	BuildRequires: perl(Sub::Exporter)
21cr|perl-Const-Fast-0.14.0-4|24	BuildRequires: perl(Sub::Exporter::Progressive)
21cr|perl-Const-Fast-0.14.0-4|25	BuildRequires: perl(Test::Fatal)
21cr|perl-Const-Fast-0.14.0-4|26	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-Const-Fast-0.14.0-4|27	BuildRequires: perl(strict)
21cr|perl-Const-Fast-0.14.0-4|28	BuildRequires: perl(warnings)
21cr|perl-Const-Fast-0.14.0-4|29	BuildRequires: perl(TAP::Harness::Env)
21cr|perl-Const-Fast-0.14.0-4|30	
21cr|perl-Const-Fast-0.14.0-4|31	BuildArch: noarch
21cr|perl-Const-Fast-0.14.0-4|32	
21cr|perl-Const-Fast-0.14.0-4|33	%description
21cr|perl-Const-Fast-0.14.0-4|34	no description found
21cr|perl-Const-Fast-0.14.0-4|35	
21cr|perl-Const-Fast-0.14.0-4|36	%prep
21cr|perl-Const-Fast-0.14.0-4|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Const-Fast-0.14.0-4|38	
21cr|perl-Const-Fast-0.14.0-4|39	%build
21cr|perl-Const-Fast-0.14.0-4|40	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Const-Fast-0.14.0-4|41	
21cr|perl-Const-Fast-0.14.0-4|42	./Build
21cr|perl-Const-Fast-0.14.0-4|43	
21cr|perl-Const-Fast-0.14.0-4|44	%check
21cr|perl-Const-Fast-0.14.0-4|45	./Build test
21cr|perl-Const-Fast-0.14.0-4|46	
21cr|perl-Const-Fast-0.14.0-4|47	%install
21cr|perl-Const-Fast-0.14.0-4|48	./Build install --destdir=%{buildroot}
21cr|perl-Const-Fast-0.14.0-4|49	
21cr|perl-Const-Fast-0.14.0-4|50	%files
21cr|perl-Const-Fast-0.14.0-4|51	%doc Changes INSTALL LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Const-Fast-0.14.0-4|52	%{_mandir}/man3/*
21cr|perl-Const-Fast-0.14.0-4|53	%perl_vendorlib/*

4167 21
21cr|perl-Context-Preserve-0.03-1|1	%define module   Context-Preserve
21cr|perl-Context-Preserve-0.03-1|2	
21cr|perl-Context-Preserve-0.03-1|3	Name:		perl-%{module}
21cr|perl-Context-Preserve-0.03-1|4	Version:	0.03
21cr|perl-Context-Preserve-0.03-1|5	Release:	1
21cr|perl-Context-Preserve-0.03-1|6	License:	GPL or Artistic
21cr|perl-Context-Preserve-0.03-1|7	Group:		Development/Perl
21cr|perl-Context-Preserve-0.03-1|8	Summary:	Run code after a subroutine call preserving the context
21cr|perl-Context-Preserve-0.03-1|9	
21cr|perl-Context-Preserve-0.03-1|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Context-Preserve-0.03-1|11	Source:		https://cpan.metacpan.org/authors/id/J/JR/JROCKWAY/%{module}-%{version}.tar.gz
21cr|perl-Context-Preserve-0.03-1|12	
21cr|perl-Context-Preserve-0.03-1|13	BuildRequires:	perl-devel
21cr|perl-Context-Preserve-0.03-1|14	BuildRequires:	perl(Exporter)
21cr|perl-Context-Preserve-0.03-1|15	BuildRequires:	perl(Test::Exception)
21cr|perl-Context-Preserve-0.03-1|16	BuildRequires:	perl(Test::More)
21cr|perl-Context-Preserve-0.03-1|17	BuildRequires:	perl(Test::use::ok)
21cr|perl-Context-Preserve-0.03-1|18	BuildArch:	noarch
21cr|perl-Context-Preserve-0.03-1|19	
21cr|perl-Context-Preserve-0.03-1|20	%description
21cr|perl-Context-Preserve-0.03-1|21	Sometimes you need to call a function, get the results, act on the results,
21cr|perl-Context-Preserve-0.03-1|22	then return the result of the function. This is painful because of
21cr|perl-Context-Preserve-0.03-1|23	contexts; the original function can behave different if it's called in
21cr|perl-Context-Preserve-0.03-1|24	void, scalar, or list context. You can ignore the various cases and just
21cr|perl-Context-Preserve-0.03-1|25	pick one, but that's fragile. To do things right, you need to see which
21cr|perl-Context-Preserve-0.03-1|26	case you're being called in, and then call the function in that context.
21cr|perl-Context-Preserve-0.03-1|27	This results in 3 code paths, which is a pain to type in (and maintain).
21cr|perl-Context-Preserve-0.03-1|28	
21cr|perl-Context-Preserve-0.03-1|29	This module automates the process. You provide a coderef that is the
21cr|perl-Context-Preserve-0.03-1|30	"original function", and another coderef to run after the original runs.
21cr|perl-Context-Preserve-0.03-1|31	You can modify the return value (aliased to @_) here, and do whatever else
21cr|perl-Context-Preserve-0.03-1|32	you need to do. 'wantarray' is correct inside both coderefs; in "after",
21cr|perl-Context-Preserve-0.03-1|33	though, the return value is ignored and the value 'wantarray' returns is
21cr|perl-Context-Preserve-0.03-1|34	related to the context that the original function was called in.
21cr|perl-Context-Preserve-0.03-1|35	
21cr|perl-Context-Preserve-0.03-1|36	%prep
21cr|perl-Context-Preserve-0.03-1|37	%setup -q -n %{module}-%{version}
21cr|perl-Context-Preserve-0.03-1|38	
21cr|perl-Context-Preserve-0.03-1|39	%build
21cr|perl-Context-Preserve-0.03-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Context-Preserve-0.03-1|41	%make
21cr|perl-Context-Preserve-0.03-1|42	
21cr|perl-Context-Preserve-0.03-1|43	%check
21cr|perl-Context-Preserve-0.03-1|44	make test
21cr|perl-Context-Preserve-0.03-1|45	
21cr|perl-Context-Preserve-0.03-1|46	%install
21cr|perl-Context-Preserve-0.03-1|47	%makeinstall_std
21cr|perl-Context-Preserve-0.03-1|48	
21cr|perl-Context-Preserve-0.03-1|49	%files
21cr|perl-Context-Preserve-0.03-1|50	%doc README Changes
21cr|perl-Context-Preserve-0.03-1|51	%{_mandir}/man3/*
21cr|perl-Context-Preserve-0.03-1|52	%{perl_vendorlib}/*

4168 21
21cr|perl-Contextual-Return-0.4.14-1|1	%define upstream_name    Contextual-Return
21cr|perl-Contextual-Return-0.4.14-1|2	%define upstream_version 0.004014
21cr|perl-Contextual-Return-0.4.14-1|3	
21cr|perl-Contextual-Return-0.4.14-1|4	Name:       perl-%{upstream_name}
21cr|perl-Contextual-Return-0.4.14-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Contextual-Return-0.4.14-1|6	Release:    1
21cr|perl-Contextual-Return-0.4.14-1|7	
21cr|perl-Contextual-Return-0.4.14-1|8	Summary:    Utility module for Contextual::Return
21cr|perl-Contextual-Return-0.4.14-1|9	License:    GPL+ or Artistic
21cr|perl-Contextual-Return-0.4.14-1|10	Group:      Development/Perl
21cr|perl-Contextual-Return-0.4.14-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Contextual-Return-0.4.14-1|12	Source0:    http://www.cpan.org/modules/by-module/Contextual/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Contextual-Return-0.4.14-1|13	
21cr|perl-Contextual-Return-0.4.14-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Contextual-Return-0.4.14-1|15	BuildRequires: perl(Test::More)
21cr|perl-Contextual-Return-0.4.14-1|16	BuildRequires: perl(Want)
21cr|perl-Contextual-Return-0.4.14-1|17	BuildRequires: perl(version)
21cr|perl-Contextual-Return-0.4.14-1|18	BuildRequires: perl-devel
21cr|perl-Contextual-Return-0.4.14-1|19	
21cr|perl-Contextual-Return-0.4.14-1|20	BuildArch: noarch
21cr|perl-Contextual-Return-0.4.14-1|21	
21cr|perl-Contextual-Return-0.4.14-1|22	%description
21cr|perl-Contextual-Return-0.4.14-1|23	Usually, when you need to create a subroutine that returns different values
21cr|perl-Contextual-Return-0.4.14-1|24	in different contexts (list, scalar, or void), you write something like .
21cr|perl-Contextual-Return-0.4.14-1|25	#        my ($server_ID) = @_;
21cr|perl-Contextual-Return-0.4.14-1|26	#
21cr|perl-Contextual-Return-0.4.14-1|27	#        # Acquire server data somehow...
21cr|perl-Contextual-Return-0.4.14-1|28	#        my %server_data = _ascertain_server_status($server_ID);  .
21cr|perl-Contextual-Return-0.4.14-1|29	
21cr|perl-Contextual-Return-0.4.14-1|30	%prep
21cr|perl-Contextual-Return-0.4.14-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Contextual-Return-0.4.14-1|32	
21cr|perl-Contextual-Return-0.4.14-1|33	%build
21cr|perl-Contextual-Return-0.4.14-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Contextual-Return-0.4.14-1|35	
21cr|perl-Contextual-Return-0.4.14-1|36	%make
21cr|perl-Contextual-Return-0.4.14-1|37	
21cr|perl-Contextual-Return-0.4.14-1|38	%check
21cr|perl-Contextual-Return-0.4.14-1|39	%make test
21cr|perl-Contextual-Return-0.4.14-1|40	
21cr|perl-Contextual-Return-0.4.14-1|41	%install
21cr|perl-Contextual-Return-0.4.14-1|42	%makeinstall_std
21cr|perl-Contextual-Return-0.4.14-1|43	
21cr|perl-Contextual-Return-0.4.14-1|44	%files
21cr|perl-Contextual-Return-0.4.14-1|45	%doc Changes META.yml README
21cr|perl-Contextual-Return-0.4.14-1|46	%{_mandir}/man3/*
21cr|perl-Contextual-Return-0.4.14-1|47	%{perl_vendorlib}/*

4169 21
21cr|perl-Convert-ASCII-Armour-1.4-18|1	%define realname Convert-ASCII-Armour
21cr|perl-Convert-ASCII-Armour-1.4-18|2	
21cr|perl-Convert-ASCII-Armour-1.4-18|3	
21cr|perl-Convert-ASCII-Armour-1.4-18|4	Name:		perl-%{realname}
21cr|perl-Convert-ASCII-Armour-1.4-18|5	Version:	1.4
21cr|perl-Convert-ASCII-Armour-1.4-18|6	Release:	18
21cr|perl-Convert-ASCII-Armour-1.4-18|7	Summary:	Convert binary octets into ASCII armoured messages
21cr|perl-Convert-ASCII-Armour-1.4-18|8	
21cr|perl-Convert-ASCII-Armour-1.4-18|9	License:	Artistic
21cr|perl-Convert-ASCII-Armour-1.4-18|10	Group:		Development/Perl
21cr|perl-Convert-ASCII-Armour-1.4-18|11	Url:		http://www.cpan.org
21cr|perl-Convert-ASCII-Armour-1.4-18|12	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Convert/%{realname}-%{version}.tar.bz2
21cr|perl-Convert-ASCII-Armour-1.4-18|13	BuildRequires:	perl(Compress::Zlib)
21cr|perl-Convert-ASCII-Armour-1.4-18|14	BuildRequires:	perl-devel
21cr|perl-Convert-ASCII-Armour-1.4-18|15	BuildArch:		noarch
21cr|perl-Convert-ASCII-Armour-1.4-18|16	
21cr|perl-Convert-ASCII-Armour-1.4-18|17	%description
21cr|perl-Convert-ASCII-Armour-1.4-18|18	This module converts hashes of binary octets into ASCII
21cr|perl-Convert-ASCII-Armour-1.4-18|19	messages suitable for transfer over 6-bit clean transport
21cr|perl-Convert-ASCII-Armour-1.4-18|20	channels. The encoded ASCII resembles PGP's armoured
21cr|perl-Convert-ASCII-Armour-1.4-18|21	messages, but are in no way compatible with PGP.
21cr|perl-Convert-ASCII-Armour-1.4-18|22	
21cr|perl-Convert-ASCII-Armour-1.4-18|23	%prep
21cr|perl-Convert-ASCII-Armour-1.4-18|24	%setup -q -n %{realname}-%{version}
21cr|perl-Convert-ASCII-Armour-1.4-18|25	
21cr|perl-Convert-ASCII-Armour-1.4-18|26	%build
21cr|perl-Convert-ASCII-Armour-1.4-18|27	CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-ASCII-Armour-1.4-18|28	%make
21cr|perl-Convert-ASCII-Armour-1.4-18|29	
21cr|perl-Convert-ASCII-Armour-1.4-18|30	%check
21cr|perl-Convert-ASCII-Armour-1.4-18|31	make test
21cr|perl-Convert-ASCII-Armour-1.4-18|32	
21cr|perl-Convert-ASCII-Armour-1.4-18|33	%install
21cr|perl-Convert-ASCII-Armour-1.4-18|34	%makeinstall_std
21cr|perl-Convert-ASCII-Armour-1.4-18|35	
21cr|perl-Convert-ASCII-Armour-1.4-18|36	%files
21cr|perl-Convert-ASCII-Armour-1.4-18|37	%{perl_vendorlib}/*
21cr|perl-Convert-ASCII-Armour-1.4-18|38	%{_mandir}/*/*

4170 21
21cr|perl-Convert-Bencode-1.30.0-7|1	%define upstream_name    Convert-Bencode
21cr|perl-Convert-Bencode-1.30.0-7|2	%define upstream_version 1.03
21cr|perl-Convert-Bencode-1.30.0-7|3	
21cr|perl-Convert-Bencode-1.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Convert-Bencode-1.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Convert-Bencode-1.30.0-7|6	Release:	7
21cr|perl-Convert-Bencode-1.30.0-7|7	Summary:	Functions for converting to/from bencoded strings
21cr|perl-Convert-Bencode-1.30.0-7|8	
21cr|perl-Convert-Bencode-1.30.0-7|9	License:	GPL+ or Artistic
21cr|perl-Convert-Bencode-1.30.0-7|10	Group:		Development/Perl
21cr|perl-Convert-Bencode-1.30.0-7|11	URL:		http://search.cpan.org/dist/Convert-Bencode/
21cr|perl-Convert-Bencode-1.30.0-7|12	Source0:	http://www.cpan.org/authors/id/O/OR/ORCLEV/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Convert-Bencode-1.30.0-7|13	
21cr|perl-Convert-Bencode-1.30.0-7|14	BuildRequires:	perl-devel
21cr|perl-Convert-Bencode-1.30.0-7|15	BuildRequires:	perl(Exporter)
21cr|perl-Convert-Bencode-1.30.0-7|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Convert-Bencode-1.30.0-7|17	BuildRequires:	perl(Test::More) >= 0.45
21cr|perl-Convert-Bencode-1.30.0-7|18	
21cr|perl-Convert-Bencode-1.30.0-7|19	BuildArch:	noarch
21cr|perl-Convert-Bencode-1.30.0-7|20	
21cr|perl-Convert-Bencode-1.30.0-7|21	%description
21cr|perl-Convert-Bencode-1.30.0-7|22	This module provides two functions, bencode and bdecode, which encode and
21cr|perl-Convert-Bencode-1.30.0-7|23	decode bencoded strings respectively.
21cr|perl-Convert-Bencode-1.30.0-7|24	
21cr|perl-Convert-Bencode-1.30.0-7|25	%prep
21cr|perl-Convert-Bencode-1.30.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Convert-Bencode-1.30.0-7|27	
21cr|perl-Convert-Bencode-1.30.0-7|28	%build
21cr|perl-Convert-Bencode-1.30.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-Bencode-1.30.0-7|30	%make
21cr|perl-Convert-Bencode-1.30.0-7|31	
21cr|perl-Convert-Bencode-1.30.0-7|32	%check
21cr|perl-Convert-Bencode-1.30.0-7|33	%make test
21cr|perl-Convert-Bencode-1.30.0-7|34	
21cr|perl-Convert-Bencode-1.30.0-7|35	%install
21cr|perl-Convert-Bencode-1.30.0-7|36	%makeinstall_std
21cr|perl-Convert-Bencode-1.30.0-7|37	
21cr|perl-Convert-Bencode-1.30.0-7|38	%files
21cr|perl-Convert-Bencode-1.30.0-7|39	%doc Changes LICENSE README Todo
21cr|perl-Convert-Bencode-1.30.0-7|40	%{perl_vendorlib}/*
21cr|perl-Convert-Bencode-1.30.0-7|41	%{_mandir}/man3/*

4171 21
21cr|perl-Convert-Bencode_XS-0.60.0-7|1	%define upstream_name Convert-Bencode_XS
21cr|perl-Convert-Bencode_XS-0.60.0-7|2	%define upstream_version 0.06
21cr|perl-Convert-Bencode_XS-0.60.0-7|3	
21cr|perl-Convert-Bencode_XS-0.60.0-7|4	Name:           perl-%{upstream_name}
21cr|perl-Convert-Bencode_XS-0.60.0-7|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Convert-Bencode_XS-0.60.0-7|6	Release:	7
21cr|perl-Convert-Bencode_XS-0.60.0-7|7	Summary:        Faster conversions to/from Bencode format
21cr|perl-Convert-Bencode_XS-0.60.0-7|8	
21cr|perl-Convert-Bencode_XS-0.60.0-7|9	License:        GPL+ or Artistic
21cr|perl-Convert-Bencode_XS-0.60.0-7|10	Group:          Development/Perl
21cr|perl-Convert-Bencode_XS-0.60.0-7|11	URL:            http://search.cpan.org/dist/Convert-Bencode_XS/
21cr|perl-Convert-Bencode_XS-0.60.0-7|12	Source0:        http://www.cpan.org/authors/id/I/IW/IWADE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Convert-Bencode_XS-0.60.0-7|13	BuildRequires:  perl(Exporter)
21cr|perl-Convert-Bencode_XS-0.60.0-7|14	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Convert-Bencode_XS-0.60.0-7|15	BuildRequires:  perl(Test::More)
21cr|perl-Convert-Bencode_XS-0.60.0-7|16	BuildRequires:	perl-devel
21cr|perl-Convert-Bencode_XS-0.60.0-7|17	
21cr|perl-Convert-Bencode_XS-0.60.0-7|18	%description
21cr|perl-Convert-Bencode_XS-0.60.0-7|19	This module provides two functions, bencode and bdecode, which encode and
21cr|perl-Convert-Bencode_XS-0.60.0-7|20	decode bencoded strings respectively.
21cr|perl-Convert-Bencode_XS-0.60.0-7|21	
21cr|perl-Convert-Bencode_XS-0.60.0-7|22	%prep
21cr|perl-Convert-Bencode_XS-0.60.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Convert-Bencode_XS-0.60.0-7|24	
21cr|perl-Convert-Bencode_XS-0.60.0-7|25	%build
21cr|perl-Convert-Bencode_XS-0.60.0-7|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-Bencode_XS-0.60.0-7|27	%make
21cr|perl-Convert-Bencode_XS-0.60.0-7|28	
21cr|perl-Convert-Bencode_XS-0.60.0-7|29	# Likely we need non-ascii locale for tests to pass
21cr|perl-Convert-Bencode_XS-0.60.0-7|30	# %check
21cr|perl-Convert-Bencode_XS-0.60.0-7|31	# %make test
21cr|perl-Convert-Bencode_XS-0.60.0-7|32	
21cr|perl-Convert-Bencode_XS-0.60.0-7|33	%install
21cr|perl-Convert-Bencode_XS-0.60.0-7|34	%makeinstall_std
21cr|perl-Convert-Bencode_XS-0.60.0-7|35	
21cr|perl-Convert-Bencode_XS-0.60.0-7|36	%clean
21cr|perl-Convert-Bencode_XS-0.60.0-7|37	
21cr|perl-Convert-Bencode_XS-0.60.0-7|38	%files
21cr|perl-Convert-Bencode_XS-0.60.0-7|39	%doc Changes README
21cr|perl-Convert-Bencode_XS-0.60.0-7|40	%{perl_vendorarch}/auto/*
21cr|perl-Convert-Bencode_XS-0.60.0-7|41	%{perl_vendorarch}/Convert*
21cr|perl-Convert-Bencode_XS-0.60.0-7|42	%{_mandir}/man3/*

4172 21
21cr|perl-Convert-Binary-C-0.840.0-2|1	%define upstream_name	 Convert-Binary-C
21cr|perl-Convert-Binary-C-0.840.0-2|2	%define upstream_version 0.84
21cr|perl-Convert-Binary-C-0.840.0-2|3	%global __provides_exclude C.so
21cr|perl-Convert-Binary-C-0.840.0-2|4	
21cr|perl-Convert-Binary-C-0.840.0-2|5	Name:		perl-%{upstream_name}
21cr|perl-Convert-Binary-C-0.840.0-2|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Convert-Binary-C-0.840.0-2|7	Release:	2
21cr|perl-Convert-Binary-C-0.840.0-2|8	
21cr|perl-Convert-Binary-C-0.840.0-2|9	Summary:	%{upstream_name} module for perl
21cr|perl-Convert-Binary-C-0.840.0-2|10	
21cr|perl-Convert-Binary-C-0.840.0-2|11	License:	GPL+ or Artistic
21cr|perl-Convert-Binary-C-0.840.0-2|12	Group:		Development/Perl
21cr|perl-Convert-Binary-C-0.840.0-2|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Convert-Binary-C-0.840.0-2|14	Source0:	http://www.cpan.org/authors/id/M/MH/MHX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Convert-Binary-C-0.840.0-2|15	
21cr|perl-Convert-Binary-C-0.840.0-2|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Convert-Binary-C-0.840.0-2|17	BuildRequires:  perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Convert-Binary-C-0.840.0-2|18	BuildRequires:  perl(CPAN::Meta) >= 2.150.5
21cr|perl-Convert-Binary-C-0.840.0-2|19	BuildRequires:  perl(Pod::Coverage)
21cr|perl-Convert-Binary-C-0.840.0-2|20	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Convert-Binary-C-0.840.0-2|21	BuildRequires:  perl-devel
21cr|perl-Convert-Binary-C-0.840.0-2|22	
21cr|perl-Convert-Binary-C-0.840.0-2|23	%description
21cr|perl-Convert-Binary-C-0.840.0-2|24	Convert::Binary::C is a preprocessor and parser for C type definitions.
21cr|perl-Convert-Binary-C-0.840.0-2|25	It is highly configurable and supports arbitrarily complex data structures.
21cr|perl-Convert-Binary-C-0.840.0-2|26	Its object-oriented interface has pack and unpack methods that act as
21cr|perl-Convert-Binary-C-0.840.0-2|27	replacements for Perl's pack and unpack and allow to use C types instead
21cr|perl-Convert-Binary-C-0.840.0-2|28	of a string representation of the data structure for conversion of binary
21cr|perl-Convert-Binary-C-0.840.0-2|29	data from and to Perl's complex data structures.
21cr|perl-Convert-Binary-C-0.840.0-2|30	
21cr|perl-Convert-Binary-C-0.840.0-2|31	Actually, what Convert::Binary::C does is not very different from what a
21cr|perl-Convert-Binary-C-0.840.0-2|32	C compiler does, just that it doesn't compile the source code into an object
21cr|perl-Convert-Binary-C-0.840.0-2|33	file or executable, but only parses the code and allows Perl to use the
21cr|perl-Convert-Binary-C-0.840.0-2|34	enumerations, structs, unions and typedefs that have been defined within
21cr|perl-Convert-Binary-C-0.840.0-2|35	your C source for binary data conversion, similar to Perl's pack and unpack.
21cr|perl-Convert-Binary-C-0.840.0-2|36	
21cr|perl-Convert-Binary-C-0.840.0-2|37	Beyond that, the module offers a lot of convenience methods to retrieve
21cr|perl-Convert-Binary-C-0.840.0-2|38	information about the C types that have been parsed.
21cr|perl-Convert-Binary-C-0.840.0-2|39	
21cr|perl-Convert-Binary-C-0.840.0-2|40	%prep
21cr|perl-Convert-Binary-C-0.840.0-2|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Convert-Binary-C-0.840.0-2|42	
21cr|perl-Convert-Binary-C-0.840.0-2|43	%build
21cr|perl-Convert-Binary-C-0.840.0-2|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-Binary-C-0.840.0-2|45	%make
21cr|perl-Convert-Binary-C-0.840.0-2|46	
21cr|perl-Convert-Binary-C-0.840.0-2|47	%check
21cr|perl-Convert-Binary-C-0.840.0-2|48	make test
21cr|perl-Convert-Binary-C-0.840.0-2|49	
21cr|perl-Convert-Binary-C-0.840.0-2|50	%install
21cr|perl-Convert-Binary-C-0.840.0-2|51	%makeinstall_std
21cr|perl-Convert-Binary-C-0.840.0-2|52	
21cr|perl-Convert-Binary-C-0.840.0-2|53	%files
21cr|perl-Convert-Binary-C-0.840.0-2|54	%doc Changes README* TODO META.json META.yml
21cr|perl-Convert-Binary-C-0.840.0-2|55	%{_bindir}/*
21cr|perl-Convert-Binary-C-0.840.0-2|56	%{perl_vendorarch}/
21cr|perl-Convert-Binary-C-0.840.0-2|57	%{_mandir}/*/*

4173 21
21cr|perl-Convert-Color-0.110.0-5|1	%define upstream_name    Convert-Color
21cr|perl-Convert-Color-0.110.0-5|2	%define upstream_version 0.11
21cr|perl-Convert-Color-0.110.0-5|3	
21cr|perl-Convert-Color-0.110.0-5|4	%global __requires_exclude perl\\(Convert::Color::HueChromaBased\\)
21cr|perl-Convert-Color-0.110.0-5|5	
21cr|perl-Convert-Color-0.110.0-5|6	Name:		perl-%{upstream_name}
21cr|perl-Convert-Color-0.110.0-5|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Convert-Color-0.110.0-5|8	Release:	5
21cr|perl-Convert-Color-0.110.0-5|9	
21cr|perl-Convert-Color-0.110.0-5|10	Summary:	A color value represented as red/green/blue in
21cr|perl-Convert-Color-0.110.0-5|11	
21cr|perl-Convert-Color-0.110.0-5|12	
21cr|perl-Convert-Color-0.110.0-5|13	License:	GPL+ or Artistic
21cr|perl-Convert-Color-0.110.0-5|14	Group:		Development/Perl
21cr|perl-Convert-Color-0.110.0-5|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Convert-Color-0.110.0-5|16	Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Convert-Color-0.110.0-5|17	
21cr|perl-Convert-Color-0.110.0-5|18	BuildRequires:	perl-devel
21cr|perl-Convert-Color-0.110.0-5|19	BuildRequires:	perl(Test::Number::Delta)
21cr|perl-Convert-Color-0.110.0-5|20	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Convert-Color-0.110.0-5|21	BuildRequires:	perl(Test::More)
21cr|perl-Convert-Color-0.110.0-5|22	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Convert-Color-0.110.0-5|23	BuildRequires:	perl(List::UtilsBy)
21cr|perl-Convert-Color-0.110.0-5|24	BuildArch:	noarch
21cr|perl-Convert-Color-0.110.0-5|25	
21cr|perl-Convert-Color-0.110.0-5|26	%description
21cr|perl-Convert-Color-0.110.0-5|27	This module provides conversions between commonly used ways to express
21cr|perl-Convert-Color-0.110.0-5|28	colors. It provides conversions between color spaces such as RGB and HSV,
21cr|perl-Convert-Color-0.110.0-5|29	and it provides ways to look up colors by a name.
21cr|perl-Convert-Color-0.110.0-5|30	
21cr|perl-Convert-Color-0.110.0-5|31	This class provides a base for subclasses which represent particular color
21cr|perl-Convert-Color-0.110.0-5|32	values in particular spaces. The base class provides methods to represent
21cr|perl-Convert-Color-0.110.0-5|33	the color in a few convenient forms, though subclasses may provide more
21cr|perl-Convert-Color-0.110.0-5|34	specific details for the space in question.
21cr|perl-Convert-Color-0.110.0-5|35	
21cr|perl-Convert-Color-0.110.0-5|36	For more detail, read the documentation on these classes; namely:
21cr|perl-Convert-Color-0.110.0-5|37	
21cr|perl-Convert-Color-0.110.0-5|38	%prep
21cr|perl-Convert-Color-0.110.0-5|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Convert-Color-0.110.0-5|40	
21cr|perl-Convert-Color-0.110.0-5|41	%build
21cr|perl-Convert-Color-0.110.0-5|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-Color-0.110.0-5|43	%make
21cr|perl-Convert-Color-0.110.0-5|44	
21cr|perl-Convert-Color-0.110.0-5|45	%check
21cr|perl-Convert-Color-0.110.0-5|46	%make test
21cr|perl-Convert-Color-0.110.0-5|47	
21cr|perl-Convert-Color-0.110.0-5|48	%install
21cr|perl-Convert-Color-0.110.0-5|49	%makeinstall_std
21cr|perl-Convert-Color-0.110.0-5|50	
21cr|perl-Convert-Color-0.110.0-5|51	%files
21cr|perl-Convert-Color-0.110.0-5|52	%doc Changes LICENSE README
21cr|perl-Convert-Color-0.110.0-5|53	%{_mandir}/man3/*
21cr|perl-Convert-Color-0.110.0-5|54	%{perl_vendorlib}/*

4174 21
21cr|perl-Convert-EBCDIC-0.60.0-7|1	%define upstream_name    Convert-EBCDIC
21cr|perl-Convert-EBCDIC-0.60.0-7|2	%define upstream_version 0.06
21cr|perl-Convert-EBCDIC-0.60.0-7|3	
21cr|perl-Convert-EBCDIC-0.60.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Convert-EBCDIC-0.60.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Convert-EBCDIC-0.60.0-7|6	Release:	7
21cr|perl-Convert-EBCDIC-0.60.0-7|7	
21cr|perl-Convert-EBCDIC-0.60.0-7|8	Summary:	Convert-EBCDIC module for perl
21cr|perl-Convert-EBCDIC-0.60.0-7|9	
21cr|perl-Convert-EBCDIC-0.60.0-7|10	License:	GPL+ or Artistic
21cr|perl-Convert-EBCDIC-0.60.0-7|11	Group:		Development/Perl
21cr|perl-Convert-EBCDIC-0.60.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Convert-EBCDIC-0.60.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Convert-EBCDIC-0.60.0-7|14	
21cr|perl-Convert-EBCDIC-0.60.0-7|15	BuildRequires:	perl-devel
21cr|perl-Convert-EBCDIC-0.60.0-7|16	BuildArch:	noarch
21cr|perl-Convert-EBCDIC-0.60.0-7|17	
21cr|perl-Convert-EBCDIC-0.60.0-7|18	%description
21cr|perl-Convert-EBCDIC-0.60.0-7|19	This module provides two functions ascii2ebcdic and ebcdic2ascii for
21cr|perl-Convert-EBCDIC-0.60.0-7|20	converting a string from/to ASCII to/from EBCDIC, and two code pages
21cr|perl-Convert-EBCDIC-0.60.0-7|21	ccsid819 and ccsid1047.
21cr|perl-Convert-EBCDIC-0.60.0-7|22	
21cr|perl-Convert-EBCDIC-0.60.0-7|23	%prep
21cr|perl-Convert-EBCDIC-0.60.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Convert-EBCDIC-0.60.0-7|25	
21cr|perl-Convert-EBCDIC-0.60.0-7|26	%build
21cr|perl-Convert-EBCDIC-0.60.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-EBCDIC-0.60.0-7|28	%make
21cr|perl-Convert-EBCDIC-0.60.0-7|29	
21cr|perl-Convert-EBCDIC-0.60.0-7|30	%check
21cr|perl-Convert-EBCDIC-0.60.0-7|31	make test
21cr|perl-Convert-EBCDIC-0.60.0-7|32	
21cr|perl-Convert-EBCDIC-0.60.0-7|33	%install
21cr|perl-Convert-EBCDIC-0.60.0-7|34	%makeinstall_std
21cr|perl-Convert-EBCDIC-0.60.0-7|35	
21cr|perl-Convert-EBCDIC-0.60.0-7|36	%files
21cr|perl-Convert-EBCDIC-0.60.0-7|37	%doc Changes README
21cr|perl-Convert-EBCDIC-0.60.0-7|38	%{perl_vendorlib}/Convert/EBCDIC.pm
21cr|perl-Convert-EBCDIC-0.60.0-7|39	%{_mandir}/*/*

4175 21
21cr|perl-Convert-PEM-0.80.0-14|1	%define	upstream_name    Convert-PEM
21cr|perl-Convert-PEM-0.80.0-14|2	%define	upstream_version 0.08
21cr|perl-Convert-PEM-0.80.0-14|3	
21cr|perl-Convert-PEM-0.80.0-14|4	Name:		perl-%{upstream_name}
21cr|perl-Convert-PEM-0.80.0-14|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Convert-PEM-0.80.0-14|6	Release:	14
21cr|perl-Convert-PEM-0.80.0-14|7	
21cr|perl-Convert-PEM-0.80.0-14|8	Summary:	Read/write encrypted ASN.1 PEM files
21cr|perl-Convert-PEM-0.80.0-14|9	
21cr|perl-Convert-PEM-0.80.0-14|10	License:	GPL+ or Artistic
21cr|perl-Convert-PEM-0.80.0-14|11	Group:		Development/Perl
21cr|perl-Convert-PEM-0.80.0-14|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Convert-PEM-0.80.0-14|13	Source0:	https://cpan.metacpan.org/authors/id/B/BT/BTROTT/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Convert-PEM-0.80.0-14|14	
21cr|perl-Convert-PEM-0.80.0-14|15	BuildRequires:	perl-Convert-ASN1
21cr|perl-Convert-PEM-0.80.0-14|16	BuildRequires:	perl-Class-ErrorHandler
21cr|perl-Convert-PEM-0.80.0-14|17	BuildRequires:	perl-Crypt-DES_EDE3
21cr|perl-Convert-PEM-0.80.0-14|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Convert-PEM-0.80.0-14|19	BuildRequires:	perl(Math::BigInt)
21cr|perl-Convert-PEM-0.80.0-14|20	BuildRequires:	perl-devel
21cr|perl-Convert-PEM-0.80.0-14|21	BuildArch:	noarch
21cr|perl-Convert-PEM-0.80.0-14|22	
21cr|perl-Convert-PEM-0.80.0-14|23	# not found automatically
21cr|perl-Convert-PEM-0.80.0-14|24	Requires:	perl(Class::ErrorHandler)
21cr|perl-Convert-PEM-0.80.0-14|25	Requires:	perl
21cr|perl-Convert-PEM-0.80.0-14|26	
21cr|perl-Convert-PEM-0.80.0-14|27	%description
21cr|perl-Convert-PEM-0.80.0-14|28	Convert::PEM reads and writes PEM files containing ASN.1-encoded
21cr|perl-Convert-PEM-0.80.0-14|29	objects. The files can optionally be encrypted using a symmetric cipher
21cr|perl-Convert-PEM-0.80.0-14|30	algorithm, such as 3DES.
21cr|perl-Convert-PEM-0.80.0-14|31	
21cr|perl-Convert-PEM-0.80.0-14|32	%prep
21cr|perl-Convert-PEM-0.80.0-14|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Convert-PEM-0.80.0-14|34	
21cr|perl-Convert-PEM-0.80.0-14|35	%build
21cr|perl-Convert-PEM-0.80.0-14|36	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-PEM-0.80.0-14|37	%make
21cr|perl-Convert-PEM-0.80.0-14|38	
21cr|perl-Convert-PEM-0.80.0-14|39	%check
21cr|perl-Convert-PEM-0.80.0-14|40	%__make test
21cr|perl-Convert-PEM-0.80.0-14|41	
21cr|perl-Convert-PEM-0.80.0-14|42	%install
21cr|perl-Convert-PEM-0.80.0-14|43	%makeinstall_std
21cr|perl-Convert-PEM-0.80.0-14|44	
21cr|perl-Convert-PEM-0.80.0-14|45	%files
21cr|perl-Convert-PEM-0.80.0-14|46	%doc README Changes
21cr|perl-Convert-PEM-0.80.0-14|47	%{perl_vendorlib}/*
21cr|perl-Convert-PEM-0.80.0-14|48	%{_mandir}/*/*

4176 21
21cr|perl-Convert-Scalar-1.110.0-3|1	%global __provides_exclude Scalar.so
21cr|perl-Convert-Scalar-1.110.0-3|2	%define	upstream_name	Convert-Scalar
21cr|perl-Convert-Scalar-1.110.0-3|3	%define	upstream_version 1.11
21cr|perl-Convert-Scalar-1.110.0-3|4	
21cr|perl-Convert-Scalar-1.110.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-Convert-Scalar-1.110.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Convert-Scalar-1.110.0-3|7	Release:	3
21cr|perl-Convert-Scalar-1.110.0-3|8	
21cr|perl-Convert-Scalar-1.110.0-3|9	Summary:	Convert-Scalar module for perl
21cr|perl-Convert-Scalar-1.110.0-3|10	
21cr|perl-Convert-Scalar-1.110.0-3|11	License:	GPL+ or Artistic
21cr|perl-Convert-Scalar-1.110.0-3|12	Group:		Development/Perl
21cr|perl-Convert-Scalar-1.110.0-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Convert-Scalar-1.110.0-3|14	Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Convert-Scalar-1.110.0-3|15	
21cr|perl-Convert-Scalar-1.110.0-3|16	BuildRequires:	perl-devel
21cr|perl-Convert-Scalar-1.110.0-3|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Convert-Scalar-1.110.0-3|18	BuildRequires:	perl(Canary::Stability) >= 2001.0.0
21cr|perl-Convert-Scalar-1.110.0-3|19	
21cr|perl-Convert-Scalar-1.110.0-3|20	%description
21cr|perl-Convert-Scalar-1.110.0-3|21	This module exports various internal perl methods that change the internal
21cr|perl-Convert-Scalar-1.110.0-3|22	representation or state of a perl scalar. All of these work in-place, that is,
21cr|perl-Convert-Scalar-1.110.0-3|23	they modify their scalar argument. No functions are exported by default.
21cr|perl-Convert-Scalar-1.110.0-3|24	
21cr|perl-Convert-Scalar-1.110.0-3|25	%prep
21cr|perl-Convert-Scalar-1.110.0-3|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Convert-Scalar-1.110.0-3|27	
21cr|perl-Convert-Scalar-1.110.0-3|28	%build
21cr|perl-Convert-Scalar-1.110.0-3|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-Scalar-1.110.0-3|30	%make
21cr|perl-Convert-Scalar-1.110.0-3|31	
21cr|perl-Convert-Scalar-1.110.0-3|32	%check
21cr|perl-Convert-Scalar-1.110.0-3|33	make test
21cr|perl-Convert-Scalar-1.110.0-3|34	
21cr|perl-Convert-Scalar-1.110.0-3|35	%install
21cr|perl-Convert-Scalar-1.110.0-3|36	%makeinstall_std
21cr|perl-Convert-Scalar-1.110.0-3|37	
21cr|perl-Convert-Scalar-1.110.0-3|38	%files
21cr|perl-Convert-Scalar-1.110.0-3|39	%doc Changes COPYING README META.json META.yml
21cr|perl-Convert-Scalar-1.110.0-3|40	%{perl_vendorarch}/Convert/Scalar.pm
21cr|perl-Convert-Scalar-1.110.0-3|41	%{perl_vendorarch}/auto/Convert/Scalar
21cr|perl-Convert-Scalar-1.110.0-3|42	%{_mandir}/*/*

4177 21
21cr|perl-Convert-Units-0.430.0-7|1	%define upstream_name    Convert-Units
21cr|perl-Convert-Units-0.430.0-7|2	%define upstream_version 0.43
21cr|perl-Convert-Units-0.430.0-7|3	
21cr|perl-Convert-Units-0.430.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Convert-Units-0.430.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Convert-Units-0.430.0-7|6	Release:	7
21cr|perl-Convert-Units-0.430.0-7|7	
21cr|perl-Convert-Units-0.430.0-7|8	Summary:	Convert-Units module for perl
21cr|perl-Convert-Units-0.430.0-7|9	
21cr|perl-Convert-Units-0.430.0-7|10	License:	GPL+ or Artistic
21cr|perl-Convert-Units-0.430.0-7|11	Group:		Development/Perl
21cr|perl-Convert-Units-0.430.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Convert-Units-0.430.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Convert-Units-0.430.0-7|14	
21cr|perl-Convert-Units-0.430.0-7|15	BuildRequires:	perl-devel
21cr|perl-Convert-Units-0.430.0-7|16	BuildArch:	noarch
21cr|perl-Convert-Units-0.430.0-7|17	
21cr|perl-Convert-Units-0.430.0-7|18	%description
21cr|perl-Convert-Units-0.430.0-7|19	The Units package is a collection of modules for parsing strings with unit
21cr|perl-Convert-Units-0.430.0-7|20	measurements (such as "12pt" or "3 meters") and converting them to some other
21cr|perl-Convert-Units-0.430.0-7|21	unit (such as "picas" or "inches").
21cr|perl-Convert-Units-0.430.0-7|22	
21cr|perl-Convert-Units-0.430.0-7|23	%prep
21cr|perl-Convert-Units-0.430.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Convert-Units-0.430.0-7|25	
21cr|perl-Convert-Units-0.430.0-7|26	%build
21cr|perl-Convert-Units-0.430.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Convert-Units-0.430.0-7|28	%make
21cr|perl-Convert-Units-0.430.0-7|29	
21cr|perl-Convert-Units-0.430.0-7|30	%check
21cr|perl-Convert-Units-0.430.0-7|31	%make test
21cr|perl-Convert-Units-0.430.0-7|32	
21cr|perl-Convert-Units-0.430.0-7|33	%install
21cr|perl-Convert-Units-0.430.0-7|34	%makeinstall_std
21cr|perl-Convert-Units-0.430.0-7|35	
21cr|perl-Convert-Units-0.430.0-7|36	%files
21cr|perl-Convert-Units-0.430.0-7|37	%doc Changes README
21cr|perl-Convert-Units-0.430.0-7|38	%{perl_vendorlib}/Convert/Units
21cr|perl-Convert-Units-0.430.0-7|39	%{_mandir}/*/*

4178 21
21cr|perl-Cookie-Baker-0.110.0-1|1	%define upstream_name Cookie-Baker
21cr|perl-Cookie-Baker-0.110.0-1|2	%define upstream_version 0.11
21cr|perl-Cookie-Baker-0.110.0-1|3	
21cr|perl-Cookie-Baker-0.110.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Cookie-Baker-0.110.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Cookie-Baker-0.110.0-1|6	Release:    1
21cr|perl-Cookie-Baker-0.110.0-1|7	
21cr|perl-Cookie-Baker-0.110.0-1|8	Summary:    Cookie string generator / parser
21cr|perl-Cookie-Baker-0.110.0-1|9	
21cr|perl-Cookie-Baker-0.110.0-1|10	
21cr|perl-Cookie-Baker-0.110.0-1|11	License:    GPL+ or Artistic
21cr|perl-Cookie-Baker-0.110.0-1|12	Group:      Development/Perl
21cr|perl-Cookie-Baker-0.110.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Cookie-Baker-0.110.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Cookie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Cookie-Baker-0.110.0-1|15	
21cr|perl-Cookie-Baker-0.110.0-1|16	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Cookie-Baker-0.110.0-1|17	BuildRequires: perl(CPAN::Meta::Prereqs)
21cr|perl-Cookie-Baker-0.110.0-1|18	BuildRequires: perl(Parse::CPAN::Meta) >= 1.441.700
21cr|perl-Cookie-Baker-0.110.0-1|19	BuildRequires: perl(Exporter) >= 5.700.0
21cr|perl-Cookie-Baker-0.110.0-1|20	BuildRequires: perl(ExtUtils::CBuilder) >= 0.280.223
21cr|perl-Cookie-Baker-0.110.0-1|21	BuildRequires: perl(Module::Build) >= 0.380.0
21cr|perl-Cookie-Baker-0.110.0-1|22	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Cookie-Baker-0.110.0-1|23	BuildRequires: perl(Test::More) >= 0.980.0
21cr|perl-Cookie-Baker-0.110.0-1|24	BuildRequires: perl(Test::Time)
21cr|perl-Cookie-Baker-0.110.0-1|25	BuildRequires: perl(URI::Escape)
21cr|perl-Cookie-Baker-0.110.0-1|26	BuildRequires: perl(CPAN::Meta::YAML) >= 0.12.0
21cr|perl-Cookie-Baker-0.110.0-1|27	
21cr|perl-Cookie-Baker-0.110.0-1|28	BuildArch:  noarch
21cr|perl-Cookie-Baker-0.110.0-1|29	
21cr|perl-Cookie-Baker-0.110.0-1|30	%description
21cr|perl-Cookie-Baker-0.110.0-1|31	Cookie::Baker provides simple cookie string generator and parser.
21cr|perl-Cookie-Baker-0.110.0-1|32	
21cr|perl-Cookie-Baker-0.110.0-1|33	%prep
21cr|perl-Cookie-Baker-0.110.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Cookie-Baker-0.110.0-1|35	
21cr|perl-Cookie-Baker-0.110.0-1|36	%build
21cr|perl-Cookie-Baker-0.110.0-1|37	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Cookie-Baker-0.110.0-1|38	
21cr|perl-Cookie-Baker-0.110.0-1|39	./Build
21cr|perl-Cookie-Baker-0.110.0-1|40	
21cr|perl-Cookie-Baker-0.110.0-1|41	%check
21cr|perl-Cookie-Baker-0.110.0-1|42	./Build test
21cr|perl-Cookie-Baker-0.110.0-1|43	
21cr|perl-Cookie-Baker-0.110.0-1|44	%install
21cr|perl-Cookie-Baker-0.110.0-1|45	./Build install --destdir=%{buildroot}
21cr|perl-Cookie-Baker-0.110.0-1|46	
21cr|perl-Cookie-Baker-0.110.0-1|47	%files
21cr|perl-Cookie-Baker-0.110.0-1|48	%doc Changes LICENSE META.json META.yml README.*
21cr|perl-Cookie-Baker-0.110.0-1|49	%{_mandir}/man3/*
21cr|perl-Cookie-Baker-0.110.0-1|50	%{perl_vendorlib}/*

4179 21
21cr|perl-CPAN-2.280.0-2|1	%define upstream_name	CPAN
21cr|perl-CPAN-2.280.0-2|2	%define upstream_version 2.28
21cr|perl-CPAN-2.280.0-2|3	%global __requires_exclude ^perl\\(Mac::BuildTools\\)
21cr|perl-CPAN-2.280.0-2|4	
21cr|perl-CPAN-2.280.0-2|5	Name:		perl-%{upstream_name}
21cr|perl-CPAN-2.280.0-2|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-2.280.0-2|7	Release:	2
21cr|perl-CPAN-2.280.0-2|8	Epoch:		1
21cr|perl-CPAN-2.280.0-2|9	
21cr|perl-CPAN-2.280.0-2|10	Summary:	%{upstream_name} module for perl
21cr|perl-CPAN-2.280.0-2|11	
21cr|perl-CPAN-2.280.0-2|12	
21cr|perl-CPAN-2.280.0-2|13	License:	GPL+ or Artistic
21cr|perl-CPAN-2.280.0-2|14	Group:		Development/Perl
21cr|perl-CPAN-2.280.0-2|15	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-CPAN-2.280.0-2|16	Source0:	http://search.cpan.org/%{upstream_name}/authors/id/A/AN/ANDK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-2.280.0-2|17	
21cr|perl-CPAN-2.280.0-2|18	BuildRequires: perl-devel
21cr|perl-CPAN-2.280.0-2|19	BuildRequires: perl(Archive::Tar)
21cr|perl-CPAN-2.280.0-2|20	BuildRequires: perl(Archive::Zip)
21cr|perl-CPAN-2.280.0-2|21	BuildRequires: perl(CPAN::Checksums)
21cr|perl-CPAN-2.280.0-2|22	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-CPAN-2.280.0-2|23	BuildRequires: perl(CPAN::Meta::Requirements) >= 2.132.0
21cr|perl-CPAN-2.280.0-2|24	BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-CPAN-2.280.0-2|25	BuildRequires: perl(Compress::Bzip2)
21cr|perl-CPAN-2.280.0-2|26	BuildRequires: perl(Compress::Zlib)
21cr|perl-CPAN-2.280.0-2|27	BuildRequires: perl(Data::Dumper)
21cr|perl-CPAN-2.280.0-2|28	BuildRequires: perl(Digest::MD5)
21cr|perl-CPAN-2.280.0-2|29	BuildRequires: perl(Digest::SHA)
21cr|perl-CPAN-2.280.0-2|30	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-CPAN-2.280.0-2|31	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CPAN-2.280.0-2|32	BuildRequires: perl(File::Copy)
21cr|perl-CPAN-2.280.0-2|33	BuildRequires: perl(File::HomeDir)
21cr|perl-CPAN-2.280.0-2|34	BuildRequires: perl(File::Spec)
21cr|perl-CPAN-2.280.0-2|35	BuildRequires: perl(File::Temp)
21cr|perl-CPAN-2.280.0-2|36	BuildRequires: perl(File::Which)
21cr|perl-CPAN-2.280.0-2|37	BuildRequires: perl(HTTP::Tiny)
21cr|perl-CPAN-2.280.0-2|38	BuildRequires: perl(IO::Compress::Base)
21cr|perl-CPAN-2.280.0-2|39	BuildRequires: perl(IO::Zlib)
21cr|perl-CPAN-2.280.0-2|40	BuildRequires: perl(JSON::PP)
21cr|perl-CPAN-2.280.0-2|41	BuildRequires: perl(LWP::UserAgent)
21cr|perl-CPAN-2.280.0-2|42	BuildRequires: perl(MIME::Base64)
21cr|perl-CPAN-2.280.0-2|43	BuildRequires: perl(Module::Build)
21cr|perl-CPAN-2.280.0-2|44	BuildRequires: perl(Module::Signature)
21cr|perl-CPAN-2.280.0-2|45	BuildRequires: perl(Net::FTP)
21cr|perl-CPAN-2.280.0-2|46	BuildRequires: perl(Net::Ping)
21cr|perl-CPAN-2.280.0-2|47	BuildRequires: perl(Parse::CPAN::Meta) >= 1.441.700
21cr|perl-CPAN-2.280.0-2|48	BuildRequires: perl(Scalar::Util)
21cr|perl-CPAN-2.280.0-2|49	BuildRequires: perl(Term::ReadKey)
21cr|perl-CPAN-2.280.0-2|50	BuildRequires: perl(Test::Harness) >= 2.620.0
21cr|perl-CPAN-2.280.0-2|51	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-CPAN-2.280.0-2|52	BuildRequires: perl(Text::Glob)
21cr|perl-CPAN-2.280.0-2|53	BuildRequires: perl(Text::ParseWords)
21cr|perl-CPAN-2.280.0-2|54	BuildRequires: perl(Text::Wrap)
21cr|perl-CPAN-2.280.0-2|55	BuildRequires: perl(YAML)
21cr|perl-CPAN-2.280.0-2|56	BuildRequires: perl(YAML::Syck)
21cr|perl-CPAN-2.280.0-2|57	BuildRequires: perl(YAML::XS)
21cr|perl-CPAN-2.280.0-2|58	BuildRequires: perl(Test::Pod)
21cr|perl-CPAN-2.280.0-2|59	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-CPAN-2.280.0-2|60	
21cr|perl-CPAN-2.280.0-2|61	BuildArch:	noarch
21cr|perl-CPAN-2.280.0-2|62	
21cr|perl-CPAN-2.280.0-2|63	%description
21cr|perl-CPAN-2.280.0-2|64	The CPAN module automates or at least simplifies the make and install of
21cr|perl-CPAN-2.280.0-2|65	perl modules and extensions. It includes some primitive searching
21cr|perl-CPAN-2.280.0-2|66	capabilities and knows how to use Net::FTP or LWP or some external
21cr|perl-CPAN-2.280.0-2|67	download clients to fetch the distributions from the net.
21cr|perl-CPAN-2.280.0-2|68	
21cr|perl-CPAN-2.280.0-2|69	These are fetched from one or more of the mirrored CPAN (Comprehensive
21cr|perl-CPAN-2.280.0-2|70	Perl Archive Network) sites and unpacked in a dedicated directory.
21cr|perl-CPAN-2.280.0-2|71	
21cr|perl-CPAN-2.280.0-2|72	The CPAN module also supports the concept of named and versioned
21cr|perl-CPAN-2.280.0-2|73	*bundles* of modules. Bundles simplify the handling of sets of related
21cr|perl-CPAN-2.280.0-2|74	modules. See Bundles below.
21cr|perl-CPAN-2.280.0-2|75	
21cr|perl-CPAN-2.280.0-2|76	The package contains a session manager and a cache manager. The session
21cr|perl-CPAN-2.280.0-2|77	manager keeps track of what has been fetched, built and installed in the
21cr|perl-CPAN-2.280.0-2|78	current session. The cache manager keeps track of the disk space
21cr|perl-CPAN-2.280.0-2|79	occupied by the make processes and deletes excess space according to a
21cr|perl-CPAN-2.280.0-2|80	simple FIFO mechanism.
21cr|perl-CPAN-2.280.0-2|81	
21cr|perl-CPAN-2.280.0-2|82	All methods provided are accessible in a programmer style and in an
21cr|perl-CPAN-2.280.0-2|83	interactive shell style.
21cr|perl-CPAN-2.280.0-2|84	
21cr|perl-CPAN-2.280.0-2|85	%prep
21cr|perl-CPAN-2.280.0-2|86	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-2.280.0-2|87	
21cr|perl-CPAN-2.280.0-2|88	%build
21cr|perl-CPAN-2.280.0-2|89	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-2.280.0-2|90	%make
21cr|perl-CPAN-2.280.0-2|91	
21cr|perl-CPAN-2.280.0-2|92	%check
21cr|perl-CPAN-2.280.0-2|93	# Signature file does not contain debug files signatures, just ignore the file for tests
21cr|perl-CPAN-2.280.0-2|94	mv SIGNATURE SIGNATURE_test
21cr|perl-CPAN-2.280.0-2|95	# perl(CPAN::Test::Dummy::Perl5::Make::CircDepeOne/Two/Three) issue a warning if not present
21cr|perl-CPAN-2.280.0-2|96	# so we just ignore them (they induce a failure if tested)
21cr|perl-CPAN-2.280.0-2|97	%make test
21cr|perl-CPAN-2.280.0-2|98	mv SIGNATURE_test SIGNATURE
21cr|perl-CPAN-2.280.0-2|99	
21cr|perl-CPAN-2.280.0-2|100	%install
21cr|perl-CPAN-2.280.0-2|101	%makeinstall_std
21cr|perl-CPAN-2.280.0-2|102	# Temporarily rename the cpan shell in order to wait for perl-5.10
21cr|perl-CPAN-2.280.0-2|103	mv %{buildroot}/%{_bindir}/cpan %{buildroot}/%{_bindir}/cpan-%{upstream_version}
21cr|perl-CPAN-2.280.0-2|104	mv %{buildroot}/%{_mandir}/man1/cpan.1 %{buildroot}/%{_mandir}/man1/cpan-%{upstream_version}.1
21cr|perl-CPAN-2.280.0-2|105	
21cr|perl-CPAN-2.280.0-2|106	%files
21cr|perl-CPAN-2.280.0-2|107	%doc Changes README
21cr|perl-CPAN-2.280.0-2|108	%{_bindir}/*
21cr|perl-CPAN-2.280.0-2|109	%{perl_vendorlib}
21cr|perl-CPAN-2.280.0-2|110	%{_mandir}/*/*

4180 21
21cr|perl-CPAN-Changes-0.400.2-3|1	%define upstream_name    CPAN-Changes
21cr|perl-CPAN-Changes-0.400.2-3|2	%define upstream_version 0.400002
21cr|perl-CPAN-Changes-0.400.2-3|3	
21cr|perl-CPAN-Changes-0.400.2-3|4	Name:       perl-%{upstream_name}
21cr|perl-CPAN-Changes-0.400.2-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CPAN-Changes-0.400.2-3|6	Release:    3
21cr|perl-CPAN-Changes-0.400.2-3|7	
21cr|perl-CPAN-Changes-0.400.2-3|8	Summary:    Read and write Changes files
21cr|perl-CPAN-Changes-0.400.2-3|9	
21cr|perl-CPAN-Changes-0.400.2-3|10	License:    GPL+ or Artistic
21cr|perl-CPAN-Changes-0.400.2-3|11	Group:      Development/Perl
21cr|perl-CPAN-Changes-0.400.2-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-Changes-0.400.2-3|13	Source0:    http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-Changes-0.400.2-3|14	
21cr|perl-CPAN-Changes-0.400.2-3|15	BuildRequires:  perl(Compress::Zlib)
21cr|perl-CPAN-Changes-0.400.2-3|16	BuildRequires:  perl(URI)
21cr|perl-CPAN-Changes-0.400.2-3|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CPAN-Changes-0.400.2-3|18	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-CPAN-Changes-0.400.2-3|19	BuildRequires:  perl(Moo) >= 2.0.1
21cr|perl-CPAN-Changes-0.400.2-3|20	
21cr|perl-CPAN-Changes-0.400.2-3|21	BuildRequires:  perl-devel
21cr|perl-CPAN-Changes-0.400.2-3|22	
21cr|perl-CPAN-Changes-0.400.2-3|23	BuildArch:      noarch
21cr|perl-CPAN-Changes-0.400.2-3|24	
21cr|perl-CPAN-Changes-0.400.2-3|25	%description
21cr|perl-CPAN-Changes-0.400.2-3|26	It is standard practice to include a Changes file in your distribution.
21cr|perl-CPAN-Changes-0.400.2-3|27	The purpose the Changes file is to help a user figure out what has
21cr|perl-CPAN-Changes-0.400.2-3|28	changed since the last release.
21cr|perl-CPAN-Changes-0.400.2-3|29	
21cr|perl-CPAN-Changes-0.400.2-3|30	People have devised many ways to write the Changes file. A preliminary
21cr|perl-CPAN-Changes-0.400.2-3|31	specification has been created (CPAN::Changes::Spec) to encourage module
21cr|perl-CPAN-Changes-0.400.2-3|32	authors to write clear and concise Changes.
21cr|perl-CPAN-Changes-0.400.2-3|33	
21cr|perl-CPAN-Changes-0.400.2-3|34	This module will help users programmatically read and write Changes
21cr|perl-CPAN-Changes-0.400.2-3|35	files that conform to the specification.
21cr|perl-CPAN-Changes-0.400.2-3|36	
21cr|perl-CPAN-Changes-0.400.2-3|37	%prep
21cr|perl-CPAN-Changes-0.400.2-3|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Changes-0.400.2-3|39	
21cr|perl-CPAN-Changes-0.400.2-3|40	%build
21cr|perl-CPAN-Changes-0.400.2-3|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Changes-0.400.2-3|42	%make
21cr|perl-CPAN-Changes-0.400.2-3|43	
21cr|perl-CPAN-Changes-0.400.2-3|44	%check
21cr|perl-CPAN-Changes-0.400.2-3|45	%make test
21cr|perl-CPAN-Changes-0.400.2-3|46	
21cr|perl-CPAN-Changes-0.400.2-3|47	%install
21cr|perl-CPAN-Changes-0.400.2-3|48	%makeinstall_std
21cr|perl-CPAN-Changes-0.400.2-3|49	
21cr|perl-CPAN-Changes-0.400.2-3|50	%clean
21cr|perl-CPAN-Changes-0.400.2-3|51	
21cr|perl-CPAN-Changes-0.400.2-3|52	%files
21cr|perl-CPAN-Changes-0.400.2-3|53	%doc Changes README META.json META.yml
21cr|perl-CPAN-Changes-0.400.2-3|54	%{perl_vendorlib}/CPAN
21cr|perl-CPAN-Changes-0.400.2-3|55	%{perl_vendorlib}/Test/CPAN
21cr|perl-CPAN-Changes-0.400.2-3|56	%{_mandir}/*/*
21cr|perl-CPAN-Changes-0.400.2-3|57	%{_bindir}/tidy_changelog

4181 21
21cr|perl-CPAN-Checksums-2.120.0-1|1	%define upstream_name    CPAN-Checksums
21cr|perl-CPAN-Checksums-2.120.0-1|2	%define upstream_version 2.12
21cr|perl-CPAN-Checksums-2.120.0-1|3	
21cr|perl-CPAN-Checksums-2.120.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-Checksums-2.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-Checksums-2.120.0-1|6	Release:	1
21cr|perl-CPAN-Checksums-2.120.0-1|7	
21cr|perl-CPAN-Checksums-2.120.0-1|8	Summary:	Write a C<CHECKSUMS> file for a directory as on CPAN
21cr|perl-CPAN-Checksums-2.120.0-1|9	
21cr|perl-CPAN-Checksums-2.120.0-1|10	
21cr|perl-CPAN-Checksums-2.120.0-1|11	License:	GPL+ or Artistic
21cr|perl-CPAN-Checksums-2.120.0-1|12	Group:		Development/Perl
21cr|perl-CPAN-Checksums-2.120.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-Checksums-2.120.0-1|14	Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-Checksums-2.120.0-1|15	Source1:        A317C15D.pub
21cr|perl-CPAN-Checksums-2.120.0-1|16	
21cr|perl-CPAN-Checksums-2.120.0-1|17	BuildRequires:	perl-devel
21cr|perl-CPAN-Checksums-2.120.0-1|18	BuildRequires:	perl(Compress::Bzip2) >= 2.220.0
21cr|perl-CPAN-Checksums-2.120.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CPAN-Checksums-2.120.0-1|20	BuildRequires:	perl(Compress::Zlib)
21cr|perl-CPAN-Checksums-2.120.0-1|21	BuildRequires:	perl(Data::Compare)
21cr|perl-CPAN-Checksums-2.120.0-1|22	BuildRequires:	perl(Data::Dumper)
21cr|perl-CPAN-Checksums-2.120.0-1|23	BuildRequires:	perl(Digest::MD5)
21cr|perl-CPAN-Checksums-2.120.0-1|24	BuildRequires:	perl(Digest::SHA)
21cr|perl-CPAN-Checksums-2.120.0-1|25	BuildRequires:	perl(DirHandle)
21cr|perl-CPAN-Checksums-2.120.0-1|26	BuildRequires:	perl(File::Spec)
21cr|perl-CPAN-Checksums-2.120.0-1|27	BuildRequires:	perl(File::Temp)
21cr|perl-CPAN-Checksums-2.120.0-1|28	BuildRequires:	perl(IO::File)
21cr|perl-CPAN-Checksums-2.120.0-1|29	BuildRequires:	perl(Module::Signature) >= 0.730.0
21cr|perl-CPAN-Checksums-2.120.0-1|30	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-CPAN-Checksums-2.120.0-1|31	BuildRequires:	perl(Test::Pod)
21cr|perl-CPAN-Checksums-2.120.0-1|32	BuildRequires:	gnupg2
21cr|perl-CPAN-Checksums-2.120.0-1|33	
21cr|perl-CPAN-Checksums-2.120.0-1|34	BuildArch:	noarch
21cr|perl-CPAN-Checksums-2.120.0-1|35	
21cr|perl-CPAN-Checksums-2.120.0-1|36	%description
21cr|perl-CPAN-Checksums-2.120.0-1|37	* $success = updatedir($dir)
21cr|perl-CPAN-Checksums-2.120.0-1|38	
21cr|perl-CPAN-Checksums-2.120.0-1|39	'updatedir()' takes a directory name as argument and writes a typical
21cr|perl-CPAN-Checksums-2.120.0-1|40	'CHECKSUMS' file in that directory as used on CPAN unless a previously
21cr|perl-CPAN-Checksums-2.120.0-1|41	written 'CHECKSUMS' file is there that is still valid. Returns 2 if a new
21cr|perl-CPAN-Checksums-2.120.0-1|42	'CHECKSUMS' file has been written, 1 if a valid 'CHECKSUMS' file is
21cr|perl-CPAN-Checksums-2.120.0-1|43	already there, otherwise dies.
21cr|perl-CPAN-Checksums-2.120.0-1|44	
21cr|perl-CPAN-Checksums-2.120.0-1|45	Note: since version 2.0 updatedir on empty directories behaves just the
21cr|perl-CPAN-Checksums-2.120.0-1|46	same. In older versions it silently did nothing.
21cr|perl-CPAN-Checksums-2.120.0-1|47	
21cr|perl-CPAN-Checksums-2.120.0-1|48	%prep
21cr|perl-CPAN-Checksums-2.120.0-1|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Checksums-2.120.0-1|50	
21cr|perl-CPAN-Checksums-2.120.0-1|51	%build
21cr|perl-CPAN-Checksums-2.120.0-1|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Checksums-2.120.0-1|53	%make
21cr|perl-CPAN-Checksums-2.120.0-1|54	
21cr|perl-CPAN-Checksums-2.120.0-1|55	%check
21cr|perl-CPAN-Checksums-2.120.0-1|56	# debug files will screw the tests.
21cr|perl-CPAN-Checksums-2.120.0-1|57	rm -f *.list
21cr|perl-CPAN-Checksums-2.120.0-1|58	#
21cr|perl-CPAN-Checksums-2.120.0-1|59	export GNUPGHOME=$(mktemp -d)
21cr|perl-CPAN-Checksums-2.120.0-1|60	gpg --import '%{SOURCE1}'
21cr|perl-CPAN-Checksums-2.120.0-1|61	make test
21cr|perl-CPAN-Checksums-2.120.0-1|62	rm -r "$GNUPGHOME"
21cr|perl-CPAN-Checksums-2.120.0-1|63	
21cr|perl-CPAN-Checksums-2.120.0-1|64	%install
21cr|perl-CPAN-Checksums-2.120.0-1|65	%makeinstall_std
21cr|perl-CPAN-Checksums-2.120.0-1|66	
21cr|perl-CPAN-Checksums-2.120.0-1|67	%files
21cr|perl-CPAN-Checksums-2.120.0-1|68	%doc README META.json META.yml Changes Todo
21cr|perl-CPAN-Checksums-2.120.0-1|69	%{_mandir}/man3/*
21cr|perl-CPAN-Checksums-2.120.0-1|70	%{perl_vendorlib}/*

4182 21
21cr|perl-CPANDB-0.180.0-5|1	%define upstream_name    CPANDB
21cr|perl-CPANDB-0.180.0-5|2	%define upstream_version 0.18
21cr|perl-CPANDB-0.180.0-5|3	
21cr|perl-CPANDB-0.180.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-CPANDB-0.180.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPANDB-0.180.0-5|6	Release:	5
21cr|perl-CPANDB-0.180.0-5|7	
21cr|perl-CPANDB-0.180.0-5|8	Summary:	CPANDB class for the distribution table
21cr|perl-CPANDB-0.180.0-5|9	
21cr|perl-CPANDB-0.180.0-5|10	License:	GPL+ or Artistic
21cr|perl-CPANDB-0.180.0-5|11	Group:		Development/Perl
21cr|perl-CPANDB-0.180.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPANDB-0.180.0-5|13	Source0:	https://cpan.metacpan.org/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPANDB-0.180.0-5|14	
21cr|perl-CPANDB-0.180.0-5|15	BuildRequires:	perl-devel
21cr|perl-CPANDB-0.180.0-5|16	BuildRequires:	perl(DateTime)
21cr|perl-CPANDB-0.180.0-5|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-CPANDB-0.180.0-5|18	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-CPANDB-0.180.0-5|19	BuildRequires:	perl(LWP::Online)
21cr|perl-CPANDB-0.180.0-5|20	BuildRequires:	perl(ORLite::Mirror)
21cr|perl-CPANDB-0.180.0-5|21	BuildRequires:	perl(ORLite::Statistics)
21cr|perl-CPANDB-0.180.0-5|22	BuildRequires:	perl(Params::Util)
21cr|perl-CPANDB-0.180.0-5|23	BuildRequires:	perl(Test::More)
21cr|perl-CPANDB-0.180.0-5|24	
21cr|perl-CPANDB-0.180.0-5|25	BuildArch:	noarch
21cr|perl-CPANDB-0.180.0-5|26	
21cr|perl-CPANDB-0.180.0-5|27	%description
21cr|perl-CPANDB-0.180.0-5|28	CPANDB class for the distribution table.
21cr|perl-CPANDB-0.180.0-5|29	
21cr|perl-CPANDB-0.180.0-5|30	%prep
21cr|perl-CPANDB-0.180.0-5|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPANDB-0.180.0-5|32	
21cr|perl-CPANDB-0.180.0-5|33	%build
21cr|perl-CPANDB-0.180.0-5|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPANDB-0.180.0-5|35	%make
21cr|perl-CPANDB-0.180.0-5|36	
21cr|perl-CPANDB-0.180.0-5|37	%check
21cr|perl-CPANDB-0.180.0-5|38	%make test
21cr|perl-CPANDB-0.180.0-5|39	
21cr|perl-CPANDB-0.180.0-5|40	%install
21cr|perl-CPANDB-0.180.0-5|41	%makeinstall_std
21cr|perl-CPANDB-0.180.0-5|42	
21cr|perl-CPANDB-0.180.0-5|43	%files
21cr|perl-CPANDB-0.180.0-5|44	%doc LICENSE README Changes
21cr|perl-CPANDB-0.180.0-5|45	%{_mandir}/man1/*
21cr|perl-CPANDB-0.180.0-5|46	%{_mandir}/man3/*
21cr|perl-CPANDB-0.180.0-5|47	%{perl_vendorlib}/*
21cr|perl-CPANDB-0.180.0-5|48	%{_bindir}/cpangraph

4183 21
21cr|perl-CPAN-DistnameInfo-0.120.0-6|1	%define upstream_name    CPAN-DistnameInfo
21cr|perl-CPAN-DistnameInfo-0.120.0-6|2	%define upstream_version 0.12
21cr|perl-CPAN-DistnameInfo-0.120.0-6|3	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-DistnameInfo-0.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-DistnameInfo-0.120.0-6|6	Release:	6
21cr|perl-CPAN-DistnameInfo-0.120.0-6|7	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|8	Summary:	Extract distribution name and version from a distribution filename
21cr|perl-CPAN-DistnameInfo-0.120.0-6|9	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|10	License:	GPL+ or Artistic
21cr|perl-CPAN-DistnameInfo-0.120.0-6|11	Group:		Development/Perl
21cr|perl-CPAN-DistnameInfo-0.120.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-DistnameInfo-0.120.0-6|13	Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-DistnameInfo-0.120.0-6|14	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-CPAN-DistnameInfo-0.120.0-6|16	BuildArch:	noarch
21cr|perl-CPAN-DistnameInfo-0.120.0-6|17	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|18	%description
21cr|perl-CPAN-DistnameInfo-0.120.0-6|19	Many online services that are centered around CPAN attempt to associate
21cr|perl-CPAN-DistnameInfo-0.120.0-6|20	multiple uploads by extracting a distribution name from the filename of the
21cr|perl-CPAN-DistnameInfo-0.120.0-6|21	upload. For most distributions this is easy as they have used
21cr|perl-CPAN-DistnameInfo-0.120.0-6|22	ExtUtils::MakeMaker or Module::Build to create the distribution, which results
21cr|perl-CPAN-DistnameInfo-0.120.0-6|23	in a uniform name. But sadly not all uploads are created in this way.
21cr|perl-CPAN-DistnameInfo-0.120.0-6|24	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|25	CPAN::DistnameInfo uses heuristics that have been learnt by
21cr|perl-CPAN-DistnameInfo-0.120.0-6|26	http://search.cpan.org/ to extract the distribution name and version from
21cr|perl-CPAN-DistnameInfo-0.120.0-6|27	filenames and also report if the version is to be treated as a developer
21cr|perl-CPAN-DistnameInfo-0.120.0-6|28	release.
21cr|perl-CPAN-DistnameInfo-0.120.0-6|29	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|30	%prep
21cr|perl-CPAN-DistnameInfo-0.120.0-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-DistnameInfo-0.120.0-6|32	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|33	%build
21cr|perl-CPAN-DistnameInfo-0.120.0-6|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-DistnameInfo-0.120.0-6|35	%make
21cr|perl-CPAN-DistnameInfo-0.120.0-6|36	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|37	%check
21cr|perl-CPAN-DistnameInfo-0.120.0-6|38	make test
21cr|perl-CPAN-DistnameInfo-0.120.0-6|39	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|40	%install
21cr|perl-CPAN-DistnameInfo-0.120.0-6|41	%makeinstall_std
21cr|perl-CPAN-DistnameInfo-0.120.0-6|42	
21cr|perl-CPAN-DistnameInfo-0.120.0-6|43	%files
21cr|perl-CPAN-DistnameInfo-0.120.0-6|44	%doc Changes README
21cr|perl-CPAN-DistnameInfo-0.120.0-6|45	%{perl_vendorlib}/CPAN
21cr|perl-CPAN-DistnameInfo-0.120.0-6|46	%{_mandir}/*/*

4184 21
21cr|perl-CPAN-FindDependencies-3.130.0-1|1	%define upstream_name    CPAN-FindDependencies
21cr|perl-CPAN-FindDependencies-3.130.0-1|2	%define upstream_version 3.13
21cr|perl-CPAN-FindDependencies-3.130.0-1|3	
21cr|perl-CPAN-FindDependencies-3.130.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-FindDependencies-3.130.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-FindDependencies-3.130.0-1|6	Release:	1
21cr|perl-CPAN-FindDependencies-3.130.0-1|7	Summary:	Object representing a module dependency
21cr|perl-CPAN-FindDependencies-3.130.0-1|8	License:	GPL+ or Artistic
21cr|perl-CPAN-FindDependencies-3.130.0-1|9	Group:		Development/Perl
21cr|perl-CPAN-FindDependencies-3.130.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-FindDependencies-3.130.0-1|11	Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-FindDependencies-3.130.0-1|12	
21cr|perl-CPAN-FindDependencies-3.130.0-1|13	BuildRequires:	perl-devel
21cr|perl-CPAN-FindDependencies-3.130.0-1|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CPAN-FindDependencies-3.130.0-1|15	BuildRequires:	perl(Capture::Tiny)
21cr|perl-CPAN-FindDependencies-3.130.0-1|16	BuildRequires:	perl(Archive::Tar)
21cr|perl-CPAN-FindDependencies-3.130.0-1|17	BuildRequires:	perl(Archive::Zip)
21cr|perl-CPAN-FindDependencies-3.130.0-1|18	BuildRequires:	perl(File::Type)
21cr|perl-CPAN-FindDependencies-3.130.0-1|19	BuildRequires:	perl(CPAN::Meta)
21cr|perl-CPAN-FindDependencies-3.130.0-1|20	BuildRequires:	perl(Devel::CheckOS)
21cr|perl-CPAN-FindDependencies-3.130.0-1|21	BuildRequires:	perl(Devel::Hide)
21cr|perl-CPAN-FindDependencies-3.130.0-1|22	BuildRequires:	perl(LWP::Simple)
21cr|perl-CPAN-FindDependencies-3.130.0-1|23	BuildRequires:	perl(LWP::Protocol::https)
21cr|perl-CPAN-FindDependencies-3.130.0-1|24	BuildRequires:	perl(File::Find::Rule)
21cr|perl-CPAN-FindDependencies-3.130.0-1|25	BuildRequires:	perl(File::Path)
21cr|perl-CPAN-FindDependencies-3.130.0-1|26	BuildRequires:	perl(Module::CoreList)
21cr|perl-CPAN-FindDependencies-3.130.0-1|27	BuildRequires:	perl(Parse::CPAN::Packages)
21cr|perl-CPAN-FindDependencies-3.130.0-1|28	BuildRequires:	perl(Test::Exception)
21cr|perl-CPAN-FindDependencies-3.130.0-1|29	BuildRequires:	perl(Test::Differences)
21cr|perl-CPAN-FindDependencies-3.130.0-1|30	BuildRequires:	perl(Env::Path)
21cr|perl-CPAN-FindDependencies-3.130.0-1|31	BuildRequires:	perl(Test::Time)
21cr|perl-CPAN-FindDependencies-3.130.0-1|32	BuildRequires:	perl(URI::file)
21cr|perl-CPAN-FindDependencies-3.130.0-1|33	
21cr|perl-CPAN-FindDependencies-3.130.0-1|34	BuildArch:	noarch
21cr|perl-CPAN-FindDependencies-3.130.0-1|35	
21cr|perl-CPAN-FindDependencies-3.130.0-1|36	%description
21cr|perl-CPAN-FindDependencies-3.130.0-1|37	Object representing a module dependency.
21cr|perl-CPAN-FindDependencies-3.130.0-1|38	
21cr|perl-CPAN-FindDependencies-3.130.0-1|39	%prep
21cr|perl-CPAN-FindDependencies-3.130.0-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-FindDependencies-3.130.0-1|41	
21cr|perl-CPAN-FindDependencies-3.130.0-1|42	%build
21cr|perl-CPAN-FindDependencies-3.130.0-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-FindDependencies-3.130.0-1|44	%make
21cr|perl-CPAN-FindDependencies-3.130.0-1|45	
21cr|perl-CPAN-FindDependencies-3.130.0-1|46	%check
21cr|perl-CPAN-FindDependencies-3.130.0-1|47	#check need internet connection
21cr|perl-CPAN-FindDependencies-3.130.0-1|48	#make test
21cr|perl-CPAN-FindDependencies-3.130.0-1|49	
21cr|perl-CPAN-FindDependencies-3.130.0-1|50	%install
21cr|perl-CPAN-FindDependencies-3.130.0-1|51	%makeinstall_std
21cr|perl-CPAN-FindDependencies-3.130.0-1|52	
21cr|perl-CPAN-FindDependencies-3.130.0-1|53	%files
21cr|perl-CPAN-FindDependencies-3.130.0-1|54	%doc  README* CHANGELOG META.json META.yml
21cr|perl-CPAN-FindDependencies-3.130.0-1|55	%{perl_vendorlib}/*
21cr|perl-CPAN-FindDependencies-3.130.0-1|56	%{_bindir}/cpandeps
21cr|perl-CPAN-FindDependencies-3.130.0-1|57	%{_bindir}/cpandeps-diff
21cr|perl-CPAN-FindDependencies-3.130.0-1|58	%{_mandir}/man1/*
21cr|perl-CPAN-FindDependencies-3.130.0-1|59	%{_mandir}/man3/*

4185 21
21cr|perl-CPAN-Mini-1.111.16-3|1	%define upstream_name    CPAN-Mini
21cr|perl-CPAN-Mini-1.111.16-3|2	%define upstream_version 1.111016
21cr|perl-CPAN-Mini-1.111.16-3|3	
21cr|perl-CPAN-Mini-1.111.16-3|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-Mini-1.111.16-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-Mini-1.111.16-3|6	Release:	3
21cr|perl-CPAN-Mini-1.111.16-3|7	
21cr|perl-CPAN-Mini-1.111.16-3|8	Summary:	Create a minimal mirror of CPAN
21cr|perl-CPAN-Mini-1.111.16-3|9	
21cr|perl-CPAN-Mini-1.111.16-3|10	License:	GPL+ or Artistic
21cr|perl-CPAN-Mini-1.111.16-3|11	Group:		Development/Perl
21cr|perl-CPAN-Mini-1.111.16-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-Mini-1.111.16-3|13	Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Mini-%{upstream_version}.tar.gz
21cr|perl-CPAN-Mini-1.111.16-3|14	
21cr|perl-CPAN-Mini-1.111.16-3|15	BuildRequires:	perl-devel
21cr|perl-CPAN-Mini-1.111.16-3|16	BuildRequires:	perl(Compress::Zlib)
21cr|perl-CPAN-Mini-1.111.16-3|17	BuildRequires:	perl(File::HomeDir)
21cr|perl-CPAN-Mini-1.111.16-3|18	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-CPAN-Mini-1.111.16-3|19	BuildRequires:	perl(Test::More) >= 0.960.0
21cr|perl-CPAN-Mini-1.111.16-3|20	BuildRequires:	perl(Carp)
21cr|perl-CPAN-Mini-1.111.16-3|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-CPAN-Mini-1.111.16-3|22	BuildRequires:	perl(File::Basename)
21cr|perl-CPAN-Mini-1.111.16-3|23	BuildRequires:	perl(File::Copy)
21cr|perl-CPAN-Mini-1.111.16-3|24	BuildRequires:	perl(File::Find)
21cr|perl-CPAN-Mini-1.111.16-3|25	BuildRequires:	perl(File::Path)
21cr|perl-CPAN-Mini-1.111.16-3|26	BuildRequires:	perl(File::Spec)
21cr|perl-CPAN-Mini-1.111.16-3|27	BuildRequires:	perl(File::Temp)
21cr|perl-CPAN-Mini-1.111.16-3|28	BuildRequires:	perl(Pod::Usage)
21cr|perl-CPAN-Mini-1.111.16-3|29	BuildRequires:	perl(URI)
21cr|perl-CPAN-Mini-1.111.16-3|30	BuildRequires:	perl(strict)
21cr|perl-CPAN-Mini-1.111.16-3|31	BuildRequires:	perl(warnings)
21cr|perl-CPAN-Mini-1.111.16-3|32	
21cr|perl-CPAN-Mini-1.111.16-3|33	BuildArch:	noarch
21cr|perl-CPAN-Mini-1.111.16-3|34	
21cr|perl-CPAN-Mini-1.111.16-3|35	%description
21cr|perl-CPAN-Mini-1.111.16-3|36	CPAN::Mini provides a simple mechanism to build and update a minimal mirror of
21cr|perl-CPAN-Mini-1.111.16-3|37	the CPAN on your local disk. It comes with a small utility, minicpan(1), to
21cr|perl-CPAN-Mini-1.111.16-3|38	create and update such mirrors.
21cr|perl-CPAN-Mini-1.111.16-3|39	
21cr|perl-CPAN-Mini-1.111.16-3|40	%prep
21cr|perl-CPAN-Mini-1.111.16-3|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Mini-1.111.16-3|42	
21cr|perl-CPAN-Mini-1.111.16-3|43	%build
21cr|perl-CPAN-Mini-1.111.16-3|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Mini-1.111.16-3|45	%make
21cr|perl-CPAN-Mini-1.111.16-3|46	
21cr|perl-CPAN-Mini-1.111.16-3|47	%check
21cr|perl-CPAN-Mini-1.111.16-3|48	%make test
21cr|perl-CPAN-Mini-1.111.16-3|49	
21cr|perl-CPAN-Mini-1.111.16-3|50	%install
21cr|perl-CPAN-Mini-1.111.16-3|51	%makeinstall_std
21cr|perl-CPAN-Mini-1.111.16-3|52	
21cr|perl-CPAN-Mini-1.111.16-3|53	%files
21cr|perl-CPAN-Mini-1.111.16-3|54	%doc Changes README META.yml META.json
21cr|perl-CPAN-Mini-1.111.16-3|55	%{perl_vendorlib}/CPAN
21cr|perl-CPAN-Mini-1.111.16-3|56	%{_mandir}/*/*
21cr|perl-CPAN-Mini-1.111.16-3|57	%{_bindir}/minicpan

4186 21
21cr|perl-CPAN-Perl-Releases-2.800.0-3|1	%define upstream_name    CPAN-Perl-Releases
21cr|perl-CPAN-Perl-Releases-2.800.0-3|2	%define upstream_version 2.80
21cr|perl-CPAN-Perl-Releases-2.800.0-3|3	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-CPAN-Perl-Releases-2.800.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CPAN-Perl-Releases-2.800.0-3|6	Release:    3
21cr|perl-CPAN-Perl-Releases-2.800.0-3|7	Summary:    Mapping Perl releases on CPAN to the location of the tarballs
21cr|perl-CPAN-Perl-Releases-2.800.0-3|8	License:    GPL+ or Artistic
21cr|perl-CPAN-Perl-Releases-2.800.0-3|9	Group:      Development/Perl
21cr|perl-CPAN-Perl-Releases-2.800.0-3|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-Perl-Releases-2.800.0-3|11	Source0:    http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-Perl-Releases-2.800.0-3|12	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|13	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CPAN-Perl-Releases-2.800.0-3|14	BuildRequires: perl(IPC::Open3)
21cr|perl-CPAN-Perl-Releases-2.800.0-3|15	BuildRequires: perl(IO::Handle)
21cr|perl-CPAN-Perl-Releases-2.800.0-3|16	BuildRequires: perl(File::Spec)
21cr|perl-CPAN-Perl-Releases-2.800.0-3|17	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-CPAN-Perl-Releases-2.800.0-3|18	BuildRequires: perl-devel
21cr|perl-CPAN-Perl-Releases-2.800.0-3|19	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|20	BuildArch: noarch
21cr|perl-CPAN-Perl-Releases-2.800.0-3|21	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|22	%description
21cr|perl-CPAN-Perl-Releases-2.800.0-3|23	CPAN::Perl::Releases is a module that contains the mappings of all 'perl'
21cr|perl-CPAN-Perl-Releases-2.800.0-3|24	releases that have been uploaded to CPAN to the 'authors/id/' path that the
21cr|perl-CPAN-Perl-Releases-2.800.0-3|25	tarballs reside in.
21cr|perl-CPAN-Perl-Releases-2.800.0-3|26	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|27	This is static data, but newer versions of this module will be made
21cr|perl-CPAN-Perl-Releases-2.800.0-3|28	available as new releases of 'perl' are uploaded to CPAN.
21cr|perl-CPAN-Perl-Releases-2.800.0-3|29	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|30	%prep
21cr|perl-CPAN-Perl-Releases-2.800.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Perl-Releases-2.800.0-3|32	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|33	%build
21cr|perl-CPAN-Perl-Releases-2.800.0-3|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Perl-Releases-2.800.0-3|35	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|36	%make
21cr|perl-CPAN-Perl-Releases-2.800.0-3|37	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|38	%check
21cr|perl-CPAN-Perl-Releases-2.800.0-3|39	%make test
21cr|perl-CPAN-Perl-Releases-2.800.0-3|40	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|41	%install
21cr|perl-CPAN-Perl-Releases-2.800.0-3|42	%makeinstall_std
21cr|perl-CPAN-Perl-Releases-2.800.0-3|43	
21cr|perl-CPAN-Perl-Releases-2.800.0-3|44	%files
21cr|perl-CPAN-Perl-Releases-2.800.0-3|45	%doc META.yml META.json LICENSE Changes README
21cr|perl-CPAN-Perl-Releases-2.800.0-3|46	%{_mandir}/man3/*
21cr|perl-CPAN-Perl-Releases-2.800.0-3|47	%{perl_vendorlib}/*

4187 21
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|1	%define upstream_name    CPANPLUS-Shell-Default-Plugins-Prereqs
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|2	%define upstream_version 0.14
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|3	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|6	Release:    1
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|7	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|8	Summary:    Plugin for CPANPLUS to automate
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|9	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|10	License:    GPL+ or Artistic
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|11	Group:      Development/Perl
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|13	Source0:    http://www.cpan.org/modules/by-module/CPANPLUS/CPANPLUS-Shell-Default-Plugins-Prereqs-%{upstream_version}.tar.gz
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|14	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|15	BuildRequires: perl(CPANPLUS)
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|16	BuildRequires: perl(CPANPLUS::Dist::Build)
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|17	BuildRequires: perl(File::Spec)
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|18	BuildRequires: perl(Module::Build)
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|19	BuildRequires: perl(Test::More)
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|20	BuildRequires: perl(Module::Build::Compat)
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|21	BuildArch:     noarch
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|22	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|23	%description
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|24	A plugin for CPANPLUS's default shell which will display and/or install any
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|25	missing prerequisites for a module. The module can be specified by name, as
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|26	a URL or path to the directory of an unpacked module. The plugin assumes
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|27	the current directory if no module is specified.
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|28	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|29	%prep
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|31	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|32	%build
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|33	%{__perl} Build.PL installdirs=vendor
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|34	./Build
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|35	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|36	%check
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|37	#make test
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|38	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|39	%install
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|40	./Build install destdir=%{buildroot}
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|41	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|42	%clean
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|43	
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|44	%files
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|45	%doc  README
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|46	%{_mandir}/man3/*
21cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.140.0-1|47	%{perl_vendorlib}/*

4188 21
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|1	%define upstream_name    CPAN-Recent-Uploads
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|3	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|6	Release:	1
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|7	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|8	Summary:	Retrieves recentfiles from a CPAN mirror
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|9	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|10	License:	GPL+ or Artistic
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|11	Group:		Development/Perl
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|13	Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|14	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|15	BuildRequires:	perl-devel
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|16	BuildRequires:	perl(HTTP::Daemon)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|17	BuildRequires:	perl(Carp)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|18	BuildRequires:	perl(File::Spec)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|19	BuildRequires:	perl(File::Spec::Unix)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|20	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|21	BuildRequires:	perl(Test::RequiresInternet)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|22	BuildRequires:	perl(URI)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|23	BuildRequires:	perl(YAML::Syck)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|24	BuildRequires:	perl(YAML::XS)
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|25	BuildArch:	noarch
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|26	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|27	%description
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|28	CPAN::Recent::Uploads provides a mechanism for obtaining a list of the
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|29	RECENT uploads to 'CPAN' as determined from the files produced by the
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|30	File::Rsync::Mirror::Recentfile manpage that exist in the 'authors/'
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|31	directory on 'CPAN'.
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|32	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|33	%prep
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|35	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|36	%build
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|38	%make
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|39	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|40	%check
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|41	make test
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|42	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|43	%install
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|44	%makeinstall_std
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|45	
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|46	%files
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|47	%doc README LICENSE Changes META.yml META.json
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|48	%{_mandir}/man3/*
21cr|perl-CPAN-Recent-Uploads-0.160.0-1|49	%{perl_vendorlib}/*

4189 21
21cr|perl-CPAN-Reporter-1.201.800-2|1	%define upstream_name    CPAN-Reporter
21cr|perl-CPAN-Reporter-1.201.800-2|2	%define upstream_version 1.2018
21cr|perl-CPAN-Reporter-1.201.800-2|3	
21cr|perl-CPAN-Reporter-1.201.800-2|4	%global __requires_exclude perl\\(Win32::Job\\)
21cr|perl-CPAN-Reporter-1.201.800-2|5	
21cr|perl-CPAN-Reporter-1.201.800-2|6	Name:		perl-%{upstream_name}
21cr|perl-CPAN-Reporter-1.201.800-2|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-Reporter-1.201.800-2|8	Release:	2
21cr|perl-CPAN-Reporter-1.201.800-2|9	
21cr|perl-CPAN-Reporter-1.201.800-2|10	Summary:	Adds CPAN Testers reporting to CPAN.pm
21cr|perl-CPAN-Reporter-1.201.800-2|11	
21cr|perl-CPAN-Reporter-1.201.800-2|12	License:	Apache License
21cr|perl-CPAN-Reporter-1.201.800-2|13	Group:		Development/Perl
21cr|perl-CPAN-Reporter-1.201.800-2|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-Reporter-1.201.800-2|15	Source0:	https://www.cpan.org/modules/by-module/CPAN/CPAN-Reporter-%{upstream_version}.tar.gz
21cr|perl-CPAN-Reporter-1.201.800-2|16	
21cr|perl-CPAN-Reporter-1.201.800-2|17	BuildRequires:	perl-devel
21cr|perl-CPAN-Reporter-1.201.800-2|18	BuildRequires:	perl(Archive::Tar)
21cr|perl-CPAN-Reporter-1.201.800-2|19	BuildRequires:	perl(Capture::Tiny)
21cr|perl-CPAN-Reporter-1.201.800-2|20	BuildRequires:	perl(Config::Tiny)
21cr|perl-CPAN-Reporter-1.201.800-2|21	BuildRequires:	perl(CPAN)
21cr|perl-CPAN-Reporter-1.201.800-2|22	BuildRequires:	perl(Devel::Autoflush)
21cr|perl-CPAN-Reporter-1.201.800-2|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-CPAN-Reporter-1.201.800-2|24	BuildRequires:	perl(File::Basename)
21cr|perl-CPAN-Reporter-1.201.800-2|25	BuildRequires:	perl(File::Copy::Recursive)
21cr|perl-CPAN-Reporter-1.201.800-2|26	BuildRequires:	perl(File::Find)
21cr|perl-CPAN-Reporter-1.201.800-2|27	BuildRequires:	perl(File::HomeDir)
21cr|perl-CPAN-Reporter-1.201.800-2|28	BuildRequires:	perl(File::Path)
21cr|perl-CPAN-Reporter-1.201.800-2|29	BuildRequires:	perl(File::Spec)
21cr|perl-CPAN-Reporter-1.201.800-2|30	BuildRequires:	perl(File::Temp)
21cr|perl-CPAN-Reporter-1.201.800-2|31	BuildRequires:	perl(File::pushd)
21cr|perl-CPAN-Reporter-1.201.800-2|32	BuildRequires:	perl(IO::CaptureOutput)
21cr|perl-CPAN-Reporter-1.201.800-2|33	BuildRequires:	perl-IPC-Cmd
21cr|perl-CPAN-Reporter-1.201.800-2|34	BuildRequires:	perl(Parse::CPAN::Meta)
21cr|perl-CPAN-Reporter-1.201.800-2|35	BuildRequires:	perl(Probe::Perl)
21cr|perl-CPAN-Reporter-1.201.800-2|36	BuildRequires:	perl(Tee)
21cr|perl-CPAN-Reporter-1.201.800-2|37	BuildRequires:	perl(Test::More)
21cr|perl-CPAN-Reporter-1.201.800-2|38	BuildRequires:	perl(Test::Reporter)
21cr|perl-CPAN-Reporter-1.201.800-2|39	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-CPAN-Reporter-1.201.800-2|40	
21cr|perl-CPAN-Reporter-1.201.800-2|41	BuildArch:	noarch
21cr|perl-CPAN-Reporter-1.201.800-2|42	
21cr|perl-CPAN-Reporter-1.201.800-2|43	%description
21cr|perl-CPAN-Reporter-1.201.800-2|44	The CPAN Testers project captures and analyses detailed results from
21cr|perl-CPAN-Reporter-1.201.800-2|45	building and testing CPAN distributions on multiple operating systems and
21cr|perl-CPAN-Reporter-1.201.800-2|46	multiple versions of Perl. This provides valuable feedback to module
21cr|perl-CPAN-Reporter-1.201.800-2|47	authors and potential users to identify bugs or platform compatibility
21cr|perl-CPAN-Reporter-1.201.800-2|48	issues and improves the overall quality and value of CPAN.
21cr|perl-CPAN-Reporter-1.201.800-2|49	
21cr|perl-CPAN-Reporter-1.201.800-2|50	One way individuals can contribute is to send a report for each module that
21cr|perl-CPAN-Reporter-1.201.800-2|51	they test or install. CPAN::Reporter is an add-on for the CPAN.pm module to
21cr|perl-CPAN-Reporter-1.201.800-2|52	send the results of building and testing modules to the CPAN Testers
21cr|perl-CPAN-Reporter-1.201.800-2|53	project. Full support for CPAN::Reporter is available in CPAN.pm as of
21cr|perl-CPAN-Reporter-1.201.800-2|54	version 1.92.
21cr|perl-CPAN-Reporter-1.201.800-2|55	
21cr|perl-CPAN-Reporter-1.201.800-2|56	%prep
21cr|perl-CPAN-Reporter-1.201.800-2|57	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Reporter-1.201.800-2|58	
21cr|perl-CPAN-Reporter-1.201.800-2|59	%build
21cr|perl-CPAN-Reporter-1.201.800-2|60	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Reporter-1.201.800-2|61	%make
21cr|perl-CPAN-Reporter-1.201.800-2|62	
21cr|perl-CPAN-Reporter-1.201.800-2|63	%check
21cr|perl-CPAN-Reporter-1.201.800-2|64	make test
21cr|perl-CPAN-Reporter-1.201.800-2|65	
21cr|perl-CPAN-Reporter-1.201.800-2|66	%install
21cr|perl-CPAN-Reporter-1.201.800-2|67	%makeinstall_std
21cr|perl-CPAN-Reporter-1.201.800-2|68	
21cr|perl-CPAN-Reporter-1.201.800-2|69	%files
21cr|perl-CPAN-Reporter-1.201.800-2|70	%doc META.yml README Changes LICENSE META.json
21cr|perl-CPAN-Reporter-1.201.800-2|71	%{_mandir}/man3/*
21cr|perl-CPAN-Reporter-1.201.800-2|72	%{perl_vendorlib}/*

4190 21
21cr|perl-CPAN-SQLite-0.219.0-1|1	%define upstream_name    CPAN-SQLite
21cr|perl-CPAN-SQLite-0.219.0-1|2	%define upstream_version 0.219
21cr|perl-CPAN-SQLite-0.219.0-1|3	
21cr|perl-CPAN-SQLite-0.219.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-SQLite-0.219.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-SQLite-0.219.0-1|6	Release:	1
21cr|perl-CPAN-SQLite-0.219.0-1|7	
21cr|perl-CPAN-SQLite-0.219.0-1|8	Summary:	Maintain and search a minimal CPAN database
21cr|perl-CPAN-SQLite-0.219.0-1|9	
21cr|perl-CPAN-SQLite-0.219.0-1|10	License:	GPL+ or Artistic
21cr|perl-CPAN-SQLite-0.219.0-1|11	Group:		Development/Perl
21cr|perl-CPAN-SQLite-0.219.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-SQLite-0.219.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/ST/STRO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-SQLite-0.219.0-1|14	
21cr|perl-CPAN-SQLite-0.219.0-1|15	
21cr|perl-CPAN-SQLite-0.219.0-1|16	BuildRequires:	perl-devel
21cr|perl-CPAN-SQLite-0.219.0-1|17	BuildRequires:	perl(Archive::Tar) >= 1.900.0
21cr|perl-CPAN-SQLite-0.219.0-1|18	BuildRequires:	perl(CPAN::DistnameInfo) >= 0.120.0
21cr|perl-CPAN-SQLite-0.219.0-1|19	BuildRequires:	perl(DBD::SQLite) >= 1.460.0
21cr|perl-CPAN-SQLite-0.219.0-1|20	BuildRequires:	perl(File::HomeDir) >= 1.0.0
21cr|perl-CPAN-SQLite-0.219.0-1|21	BuildRequires:	perl(IO::Zlib) >= 1.100.0
21cr|perl-CPAN-SQLite-0.219.0-1|22	BuildRequires:	perl(CPAN::HandleConfig)
21cr|perl-CPAN-SQLite-0.219.0-1|23	BuildRequires:	perl(CPAN::Version) >= 5.500.300
21cr|perl-CPAN-SQLite-0.219.0-1|24	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-CPAN-SQLite-0.219.0-1|25	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-CPAN-SQLite-0.219.0-1|26	BuildRequires:	perl(File::Copy)
21cr|perl-CPAN-SQLite-0.219.0-1|27	BuildRequires:	perl(FindBin)
21cr|perl-CPAN-SQLite-0.219.0-1|28	BuildRequires:	perl(IO::Handle) >= 0.10.0
21cr|perl-CPAN-SQLite-0.219.0-1|29	BuildRequires:	perl(IPC::Open3)
21cr|perl-CPAN-SQLite-0.219.0-1|30	BuildRequires:	perl(Scalar::Util) >= 1.420.0
21cr|perl-CPAN-SQLite-0.219.0-1|31	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-CPAN-SQLite-0.219.0-1|32	BuildRequires:	perl(CPAN) >= 2.100.0
21cr|perl-CPAN-SQLite-0.219.0-1|33	BuildRequires:	perl(Compress::Zlib)
21cr|perl-CPAN-SQLite-0.219.0-1|34	BuildRequires:	perl(Cwd) >= 3.470.0
21cr|perl-CPAN-SQLite-0.219.0-1|35	BuildRequires:	perl(DBI)
21cr|perl-CPAN-SQLite-0.219.0-1|36	BuildRequires:	perl(English)
21cr|perl-CPAN-SQLite-0.219.0-1|37	BuildRequires:	perl(Exporter) >= 5.700.0
21cr|perl-CPAN-SQLite-0.219.0-1|38	BuildRequires:	perl(File::Basename)
21cr|perl-CPAN-SQLite-0.219.0-1|39	BuildRequires:	perl(File::Find)
21cr|perl-CPAN-SQLite-0.219.0-1|40	BuildRequires:	perl(File::Path) >= 2.90.0
21cr|perl-CPAN-SQLite-0.219.0-1|41	BuildRequires:	perl(File::Spec) >= 3.470.0
21cr|perl-CPAN-SQLite-0.219.0-1|42	BuildRequires:	perl(File::Spec::Functions) >= 3.470.0
21cr|perl-CPAN-SQLite-0.219.0-1|43	BuildRequires:	perl(Getopt::Long) >= 2.420.0
21cr|perl-CPAN-SQLite-0.219.0-1|44	BuildRequires:	perl(LWP::Simple)
21cr|perl-CPAN-SQLite-0.219.0-1|45	BuildRequires:	perl(Safe) >= 2.350.0
21cr|perl-CPAN-SQLite-0.219.0-1|46	BuildRequires:	perl(constant) >= 1.330.0
21cr|perl-CPAN-SQLite-0.219.0-1|47	BuildRequires:	perl(parent)
21cr|perl-CPAN-SQLite-0.219.0-1|48	BuildRequires:	perl(strict)
21cr|perl-CPAN-SQLite-0.219.0-1|49	BuildRequires:	perl(utf8)
21cr|perl-CPAN-SQLite-0.219.0-1|50	BuildRequires:	perl(warnings)
21cr|perl-CPAN-SQLite-0.219.0-1|51	BuildRequires:	perl(HTTP::Tiny)
21cr|perl-CPAN-SQLite-0.219.0-1|52	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-CPAN-SQLite-0.219.0-1|53	
21cr|perl-CPAN-SQLite-0.219.0-1|54	BuildArch:	noarch
21cr|perl-CPAN-SQLite-0.219.0-1|55	
21cr|perl-CPAN-SQLite-0.219.0-1|56	%description
21cr|perl-CPAN-SQLite-0.219.0-1|57	This package is used for setting up, maintaining, and searching a CPAN
21cr|perl-CPAN-SQLite-0.219.0-1|58	database consisting of the information stored in the three main CPAN
21cr|perl-CPAN-SQLite-0.219.0-1|59	indices: _$CPAN/modules/03modlist.data.gz_,
21cr|perl-CPAN-SQLite-0.219.0-1|60	_$CPAN/modules/02packages.details.txt.gz_, and
21cr|perl-CPAN-SQLite-0.219.0-1|61	_$CPAN/authors/01mailrc.txt.gz_. It should be considered at an alpha stage
21cr|perl-CPAN-SQLite-0.219.0-1|62	of development.
21cr|perl-CPAN-SQLite-0.219.0-1|63	
21cr|perl-CPAN-SQLite-0.219.0-1|64	%prep
21cr|perl-CPAN-SQLite-0.219.0-1|65	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-SQLite-0.219.0-1|66	
21cr|perl-CPAN-SQLite-0.219.0-1|67	%build
21cr|perl-CPAN-SQLite-0.219.0-1|68	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-SQLite-0.219.0-1|69	%make
21cr|perl-CPAN-SQLite-0.219.0-1|70	
21cr|perl-CPAN-SQLite-0.219.0-1|71	%check
21cr|perl-CPAN-SQLite-0.219.0-1|72	# test need internet connection (local test without error)
21cr|perl-CPAN-SQLite-0.219.0-1|73	#make test
21cr|perl-CPAN-SQLite-0.219.0-1|74	
21cr|perl-CPAN-SQLite-0.219.0-1|75	%install
21cr|perl-CPAN-SQLite-0.219.0-1|76	%makeinstall_std
21cr|perl-CPAN-SQLite-0.219.0-1|77	
21cr|perl-CPAN-SQLite-0.219.0-1|78	%files
21cr|perl-CPAN-SQLite-0.219.0-1|79	%doc Changes README META.json META.yml LICENSE
21cr|perl-CPAN-SQLite-0.219.0-1|80	%{_mandir}/man?/*
21cr|perl-CPAN-SQLite-0.219.0-1|81	%{perl_vendorlib}/*
21cr|perl-CPAN-SQLite-0.219.0-1|82	%{_bindir}/cpandb

4191 21
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|1	%define upstream_name	 CPAN-Test-Dummy-Perl5-Make-CircDepeOne
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|2	%define upstream_version 1.00
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|3	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|6	Release:	11
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|7	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|8	Summary:	%{upstream_name} module for perl
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|9	License:	GPL+ or Artistic
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|10	Group:		Development/Perl
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|12	Source0:	ftp.perl.org/pub/CPAN/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|13	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|14	BuildRequires:	perl-devel
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|15	BuildArch:	noarch
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|16	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|17	%description
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|18	This module is part of CPAN.pm with the single purpose of testing
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|19	CPAN.pm itself.
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|20	Contains no functionality, and will never do so.
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|21	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|22	%prep
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|24	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|25	%build
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|27	%make
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|28	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|29	%check
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|30	%make test
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|31	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|32	%install
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|33	%makeinstall_std
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|34	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|35	%files
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|36	%doc Changes README
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|37	%{perl_vendorlib}/
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-11|38	%{_mandir}/*/*

4192 21
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|1	%define upstream_name	 CPAN-Test-Dummy-Perl5-Make-CircDepeThree
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|2	%define upstream_version 1.00
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|3	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|6	Release:	11
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|7	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|8	Summary:	%{upstream_name} module for perl
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|9	License:	GPL+ or Artistic
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|10	Group:		Development/Perl
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|12	Source0:	ftp.perl.org/pub/CPAN/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|13	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|14	BuildRequires:	perl-devel
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|15	BuildArch:	noarch
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|16	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|17	%description
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|18	This module is part of CPAN.pm with the single purpose of testing
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|19	CPAN.pm itself.
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|20	Contains no functionality, and will never do so.
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|21	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|22	%prep
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|24	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|25	%build
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|27	%make
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|28	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|29	%check
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|30	%make test
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|31	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|32	%install
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|33	%makeinstall_std
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|34	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|35	%files
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|36	%doc Changes README
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|37	%{perl_vendorlib}/
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-11|38	%{_mandir}/*/*

4193 21
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|1	%define upstream_name	 CPAN-Test-Dummy-Perl5-Make-CircDepeTwo
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|2	%define upstream_version 1.00
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|3	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|6	Release:	11
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|7	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|8	Summary:	%{upstream_name} module for perl
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|9	License:	GPL or Artistic
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|10	Group:		Development/Perl
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|12	Source0:	ftp.perl.org/pub/CPAN/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|13	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|14	BuildRequires:	perl-devel
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|15	BuildArch:	noarch
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|16	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|17	%description
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|18	This module is part of CPAN.pm with the single purpose of testing
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|19	CPAN.pm itself.
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|20	Contains no functionality, and will never do so.
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|21	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|22	%prep
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|24	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|25	%build
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|27	%make
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|28	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|29	%check
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|30	%make test
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|31	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|32	%install
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|33	%makeinstall_std
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|34	
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|35	%files
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|36	%doc Changes README
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|37	%{perl_vendorlib}/
21cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-11|38	%{_mandir}/*/*

4194 21
21cr|perl-CPAN-Uploader-0.103.16-1|1	%define upstream_name    CPAN-Uploader
21cr|perl-CPAN-Uploader-0.103.16-1|2	%define upstream_version 0.103016
21cr|perl-CPAN-Uploader-0.103.16-1|3	
21cr|perl-CPAN-Uploader-0.103.16-1|4	Name:		perl-%{upstream_name}
21cr|perl-CPAN-Uploader-0.103.16-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPAN-Uploader-0.103.16-1|6	Release:	1
21cr|perl-CPAN-Uploader-0.103.16-1|7	
21cr|perl-CPAN-Uploader-0.103.16-1|8	Summary:	Upload things to the CPAN
21cr|perl-CPAN-Uploader-0.103.16-1|9	
21cr|perl-CPAN-Uploader-0.103.16-1|10	
21cr|perl-CPAN-Uploader-0.103.16-1|11	License:	GPL+ or Artistic
21cr|perl-CPAN-Uploader-0.103.16-1|12	Group:		Development/Perl
21cr|perl-CPAN-Uploader-0.103.16-1|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPAN-Uploader-0.103.16-1|14	Source0:	https://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPAN-Uploader-0.103.16-1|15	
21cr|perl-CPAN-Uploader-0.103.16-1|16	BuildRequires:	perl-devel
21cr|perl-CPAN-Uploader-0.103.16-1|17	BuildRequires:	perl(File::HomeDir)
21cr|perl-CPAN-Uploader-0.103.16-1|18	BuildRequires:	perl(Getopt::Long::Descriptive)
21cr|perl-CPAN-Uploader-0.103.16-1|19	BuildRequires:	perl(HTTP::Request::Common)
21cr|perl-CPAN-Uploader-0.103.16-1|20	BuildRequires:	perl(HTTP::Status)
21cr|perl-CPAN-Uploader-0.103.16-1|21	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-CPAN-Uploader-0.103.16-1|22	BuildRequires:	perl(LWP::Protocol::https)
21cr|perl-CPAN-Uploader-0.103.16-1|23	BuildRequires:	perl(URI)
21cr|perl-CPAN-Uploader-0.103.16-1|24	
21cr|perl-CPAN-Uploader-0.103.16-1|25	BuildArch:	noarch
21cr|perl-CPAN-Uploader-0.103.16-1|26	
21cr|perl-CPAN-Uploader-0.103.16-1|27	%description
21cr|perl-CPAN-Uploader-0.103.16-1|28	This code is mostly derived from cpan-upload-http by Brad Fitzpatrick,
21cr|perl-CPAN-Uploader-0.103.16-1|29	which in turn was based on cpan-upload by Neil Bowers. I (rjbs) didn't
21cr|perl-CPAN-Uploader-0.103.16-1|30	want to have to use a system call to run either of those, so I
21cr|perl-CPAN-Uploader-0.103.16-1|31	refactored the code into this module.
21cr|perl-CPAN-Uploader-0.103.16-1|32	
21cr|perl-CPAN-Uploader-0.103.16-1|33	%prep
21cr|perl-CPAN-Uploader-0.103.16-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CPAN-Uploader-0.103.16-1|35	
21cr|perl-CPAN-Uploader-0.103.16-1|36	%build
21cr|perl-CPAN-Uploader-0.103.16-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CPAN-Uploader-0.103.16-1|38	%make
21cr|perl-CPAN-Uploader-0.103.16-1|39	
21cr|perl-CPAN-Uploader-0.103.16-1|40	%check
21cr|perl-CPAN-Uploader-0.103.16-1|41	%make test
21cr|perl-CPAN-Uploader-0.103.16-1|42	
21cr|perl-CPAN-Uploader-0.103.16-1|43	%install
21cr|perl-CPAN-Uploader-0.103.16-1|44	%makeinstall_std
21cr|perl-CPAN-Uploader-0.103.16-1|45	
21cr|perl-CPAN-Uploader-0.103.16-1|46	%files
21cr|perl-CPAN-Uploader-0.103.16-1|47	%doc Changes LICENSE README META.json META.yml
21cr|perl-CPAN-Uploader-0.103.16-1|48	%{_mandir}/man1/*
21cr|perl-CPAN-Uploader-0.103.16-1|49	%{_mandir}/man3/*
21cr|perl-CPAN-Uploader-0.103.16-1|50	%{perl_vendorlib}/*
21cr|perl-CPAN-Uploader-0.103.16-1|51	%{_bindir}/cpan-upload

4195 21
21cr|perl-CPS-0.190.0-1|1	%define upstream_name    CPS
21cr|perl-CPS-0.190.0-1|2	%define upstream_version 0.19
21cr|perl-CPS-0.190.0-1|3	
21cr|perl-CPS-0.190.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CPS-0.190.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CPS-0.190.0-1|6	Release:	1
21cr|perl-CPS-0.190.0-1|7	
21cr|perl-CPS-0.190.0-1|8	Summary:	Iterate at some later point
21cr|perl-CPS-0.190.0-1|9	
21cr|perl-CPS-0.190.0-1|10	License:	GPL+ or Artistic
21cr|perl-CPS-0.190.0-1|11	Group:		Development/Perl
21cr|perl-CPS-0.190.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CPS-0.190.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CPS-0.190.0-1|14	
21cr|perl-CPS-0.190.0-1|15	BuildRequires: perl-devel
21cr|perl-CPS-0.190.0-1|16	BuildRequires: perl(Module::Build)
21cr|perl-CPS-0.190.0-1|17	
21cr|perl-CPS-0.190.0-1|18	BuildArch:  noarch
21cr|perl-CPS-0.190.0-1|19	
21cr|perl-CPS-0.190.0-1|20	
21cr|perl-CPS-0.190.0-1|21	%description
21cr|perl-CPS-0.190.0-1|22	Objects based on this abstract class are used by the 'gk*' variants of the
21cr|perl-CPS-0.190.0-1|23	the CPS manpage functions, to control their behavior. These objects are
21cr|perl-CPS-0.190.0-1|24	expected to provide a method, 'again', which the functions will use to
21cr|perl-CPS-0.190.0-1|25	re-invoke iterations of loops, and so on. By providing a different
21cr|perl-CPS-0.190.0-1|26	implementation of this method, governor objects can provide such behaviours
21cr|perl-CPS-0.190.0-1|27	as rate-limiting, asynchronisation or parallelism, and integration with
21cr|perl-CPS-0.190.0-1|28	event-based IO frameworks.
21cr|perl-CPS-0.190.0-1|29	
21cr|perl-CPS-0.190.0-1|30	%prep
21cr|perl-CPS-0.190.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CPS-0.190.0-1|32	
21cr|perl-CPS-0.190.0-1|33	%build
21cr|perl-CPS-0.190.0-1|34	perl Build.PL installdirs=vendor
21cr|perl-CPS-0.190.0-1|35	./Build CFLAGS="%{optflags}"
21cr|perl-CPS-0.190.0-1|36	
21cr|perl-CPS-0.190.0-1|37	%check
21cr|perl-CPS-0.190.0-1|38	./Build test
21cr|perl-CPS-0.190.0-1|39	
21cr|perl-CPS-0.190.0-1|40	%install
21cr|perl-CPS-0.190.0-1|41	./Build install destdir=%{buildroot}
21cr|perl-CPS-0.190.0-1|42	
21cr|perl-CPS-0.190.0-1|43	%files
21cr|perl-CPS-0.190.0-1|44	%doc Changes META.yml README LICENSE
21cr|perl-CPS-0.190.0-1|45	%{_mandir}/man3/*
21cr|perl-CPS-0.190.0-1|46	%{perl_vendorlib}/*

4196 21
21cr|perl-CQL-Parser-1.130.0-5|1	%define upstream_name    CQL-Parser
21cr|perl-CQL-Parser-1.130.0-5|2	%define upstream_version 1.13
21cr|perl-CQL-Parser-1.130.0-5|3	
21cr|perl-CQL-Parser-1.130.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-CQL-Parser-1.130.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CQL-Parser-1.130.0-5|6	Release:	5
21cr|perl-CQL-Parser-1.130.0-5|7	
21cr|perl-CQL-Parser-1.130.0-5|8	Summary:	Compiles CQL strings into parse trees of Node subtypes
21cr|perl-CQL-Parser-1.130.0-5|9	
21cr|perl-CQL-Parser-1.130.0-5|10	License:	GPL+ or Artistic
21cr|perl-CQL-Parser-1.130.0-5|11	Group:		Development/Perl
21cr|perl-CQL-Parser-1.130.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CQL-Parser-1.130.0-5|13	Source0:	https://cpan.metacpan.org/authors/id/B/BR/BRICAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CQL-Parser-1.130.0-5|14	
21cr|perl-CQL-Parser-1.130.0-5|15	BuildRequires:	perl-devel
21cr|perl-CQL-Parser-1.130.0-5|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-CQL-Parser-1.130.0-5|17	BuildRequires:	perl(Clone)
21cr|perl-CQL-Parser-1.130.0-5|18	BuildRequires:	perl(String::Tokenizer)
21cr|perl-CQL-Parser-1.130.0-5|19	BuildRequires:	perl(Test::Exception)
21cr|perl-CQL-Parser-1.130.0-5|20	BuildRequires:	perl(Test::CPAN::Changes)
21cr|perl-CQL-Parser-1.130.0-5|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-CQL-Parser-1.130.0-5|22	
21cr|perl-CQL-Parser-1.130.0-5|23	BuildArch:	noarch
21cr|perl-CQL-Parser-1.130.0-5|24	
21cr|perl-CQL-Parser-1.130.0-5|25	%description
21cr|perl-CQL-Parser-1.130.0-5|26	CQL::Parser provides a mechanism to parse Common Query Language (CQL)
21cr|perl-CQL-Parser-1.130.0-5|27	statements. The best description of CQL comes from the CQL homepage at
21cr|perl-CQL-Parser-1.130.0-5|28	the Library of Congress <http://www.loc.gov/z3950/agency/zing/cql/>
21cr|perl-CQL-Parser-1.130.0-5|29	
21cr|perl-CQL-Parser-1.130.0-5|30	CQL is a formal language for representing queries to information
21cr|perl-CQL-Parser-1.130.0-5|31	retrieval systems such as web indexes, bibliographic catalogs and museum
21cr|perl-CQL-Parser-1.130.0-5|32	collection information. The CQL design objective is that queries be
21cr|perl-CQL-Parser-1.130.0-5|33	human readable and human writable, and that the language be intuitive
21cr|perl-CQL-Parser-1.130.0-5|34	while maintaining the expressiveness of more complex languages.
21cr|perl-CQL-Parser-1.130.0-5|35	
21cr|perl-CQL-Parser-1.130.0-5|36	%prep
21cr|perl-CQL-Parser-1.130.0-5|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CQL-Parser-1.130.0-5|38	
21cr|perl-CQL-Parser-1.130.0-5|39	%build
21cr|perl-CQL-Parser-1.130.0-5|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CQL-Parser-1.130.0-5|41	%make
21cr|perl-CQL-Parser-1.130.0-5|42	
21cr|perl-CQL-Parser-1.130.0-5|43	%check
21cr|perl-CQL-Parser-1.130.0-5|44	%make test
21cr|perl-CQL-Parser-1.130.0-5|45	
21cr|perl-CQL-Parser-1.130.0-5|46	%install
21cr|perl-CQL-Parser-1.130.0-5|47	%makeinstall_std
21cr|perl-CQL-Parser-1.130.0-5|48	
21cr|perl-CQL-Parser-1.130.0-5|49	%files
21cr|perl-CQL-Parser-1.130.0-5|50	%doc Changes README
21cr|perl-CQL-Parser-1.130.0-5|51	%{_mandir}/man3/*
21cr|perl-CQL-Parser-1.130.0-5|52	%{perl_vendorlib}/CQL

4197 21
21cr|perl-criticism-1.20.0-7|1	%define upstream_name    criticism
21cr|perl-criticism-1.20.0-7|2	%define upstream_version 1.02
21cr|perl-criticism-1.20.0-7|3	
21cr|perl-criticism-1.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-criticism-1.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-criticism-1.20.0-7|6	Release:	7
21cr|perl-criticism-1.20.0-7|7	
21cr|perl-criticism-1.20.0-7|8	Summary:	Perl pragma to enforce coding standards and best-practices
21cr|perl-criticism-1.20.0-7|9	
21cr|perl-criticism-1.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-criticism-1.20.0-7|11	Group:		Development/Perl
21cr|perl-criticism-1.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-criticism-1.20.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/T/TH/THALJEF/criticism/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-criticism-1.20.0-7|14	
21cr|perl-criticism-1.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-criticism-1.20.0-7|16	BuildRequires:	perl(IO::String)
21cr|perl-criticism-1.20.0-7|17	BuildRequires:	perl(Perl::Critic)
21cr|perl-criticism-1.20.0-7|18	BuildRequires:	perl(Test::More)
21cr|perl-criticism-1.20.0-7|19	
21cr|perl-criticism-1.20.0-7|20	BuildArch:	noarch
21cr|perl-criticism-1.20.0-7|21	
21cr|perl-criticism-1.20.0-7|22	Provides:	perl(criticism)
21cr|perl-criticism-1.20.0-7|23	
21cr|perl-criticism-1.20.0-7|24	%description
21cr|perl-criticism-1.20.0-7|25	This pragma enforces coding standards and promotes best-practices by
21cr|perl-criticism-1.20.0-7|26	running your file through Perl::Critic before every execution. In a
21cr|perl-criticism-1.20.0-7|27	production system, this usually isn't feasible because it adds a lot of
21cr|perl-criticism-1.20.0-7|28	overhead at start-up. If you have a separate development environment, you
21cr|perl-criticism-1.20.0-7|29	can effectively bypass the 'criticism' pragma by not installing
21cr|perl-criticism-1.20.0-7|30	Perl::Critic in the production environment. If Perl::Critic can't be
21cr|perl-criticism-1.20.0-7|31	loaded, then 'criticism' just fails silently.
21cr|perl-criticism-1.20.0-7|32	
21cr|perl-criticism-1.20.0-7|33	Alternatively, the 'perlcritic' command-line (which is distributed with
21cr|perl-criticism-1.20.0-7|34	Perl::Critic) can be used to analyze your files on-demand and has some
21cr|perl-criticism-1.20.0-7|35	additional configuration features. And Test::Perl::Critic provides a nice
21cr|perl-criticism-1.20.0-7|36	interface for analyzing files during the build process.
21cr|perl-criticism-1.20.0-7|37	
21cr|perl-criticism-1.20.0-7|38	If you'd like to try Perl::Critic without installing anything, there is a
21cr|perl-criticism-1.20.0-7|39	web-service available at the http://perlcritic.com manpage. The web-service
21cr|perl-criticism-1.20.0-7|40	does not yet support all the configuration features that are available in
21cr|perl-criticism-1.20.0-7|41	the native Perl::Critic API, but it should give you a good idea of what it
21cr|perl-criticism-1.20.0-7|42	does. You can also invoke the perlcritic web-service from the command line
21cr|perl-criticism-1.20.0-7|43	by doing an HTTP-post, such as one of these:
21cr|perl-criticism-1.20.0-7|44	
21cr|perl-criticism-1.20.0-7|45	%prep
21cr|perl-criticism-1.20.0-7|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-criticism-1.20.0-7|47	
21cr|perl-criticism-1.20.0-7|48	%build
21cr|perl-criticism-1.20.0-7|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-criticism-1.20.0-7|50	%make
21cr|perl-criticism-1.20.0-7|51	
21cr|perl-criticism-1.20.0-7|52	%check
21cr|perl-criticism-1.20.0-7|53	%make test
21cr|perl-criticism-1.20.0-7|54	
21cr|perl-criticism-1.20.0-7|55	%install
21cr|perl-criticism-1.20.0-7|56	%makeinstall_std
21cr|perl-criticism-1.20.0-7|57	
21cr|perl-criticism-1.20.0-7|58	%files
21cr|perl-criticism-1.20.0-7|59	%doc Changes LICENSE META.yml README
21cr|perl-criticism-1.20.0-7|60	%{_mandir}/man3/*
21cr|perl-criticism-1.20.0-7|61	%{perl_vendorlib}/*

4198 21
21cr|perl-Crypt-Blowfish-2.140.0-7|1	%define upstream_name	 Crypt-Blowfish
21cr|perl-Crypt-Blowfish-2.140.0-7|2	%define upstream_version 2.14
21cr|perl-Crypt-Blowfish-2.140.0-7|3	
21cr|perl-Crypt-Blowfish-2.140.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Crypt-Blowfish-2.140.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-Blowfish-2.140.0-7|6	Release:    7
21cr|perl-Crypt-Blowfish-2.140.0-7|7	Summary:	Perl Blowfish encryption module
21cr|perl-Crypt-Blowfish-2.140.0-7|8	License:	GPL+ or Artistic
21cr|perl-Crypt-Blowfish-2.140.0-7|9	Group:		Development/Perl
21cr|perl-Crypt-Blowfish-2.140.0-7|10	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Crypt-Blowfish-2.140.0-7|11	Source0:	http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-Blowfish-%{upstream_version}.tar.gz
21cr|perl-Crypt-Blowfish-2.140.0-7|12	
21cr|perl-Crypt-Blowfish-2.140.0-7|13	Buildrequires:	 perl-devel
21cr|perl-Crypt-Blowfish-2.140.0-7|14	
21cr|perl-Crypt-Blowfish-2.140.0-7|15	%description
21cr|perl-Crypt-Blowfish-2.140.0-7|16	Perl module to encrypt using the Blowfish algorithm.
21cr|perl-Crypt-Blowfish-2.140.0-7|17	
21cr|perl-Crypt-Blowfish-2.140.0-7|18	%prep
21cr|perl-Crypt-Blowfish-2.140.0-7|19	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Blowfish-2.140.0-7|20	
21cr|perl-Crypt-Blowfish-2.140.0-7|21	%build
21cr|perl-Crypt-Blowfish-2.140.0-7|22	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Blowfish-2.140.0-7|23	%make
21cr|perl-Crypt-Blowfish-2.140.0-7|24	
21cr|perl-Crypt-Blowfish-2.140.0-7|25	%check
21cr|perl-Crypt-Blowfish-2.140.0-7|26	%make test
21cr|perl-Crypt-Blowfish-2.140.0-7|27	
21cr|perl-Crypt-Blowfish-2.140.0-7|28	%install
21cr|perl-Crypt-Blowfish-2.140.0-7|29	%makeinstall_std
21cr|perl-Crypt-Blowfish-2.140.0-7|30	
21cr|perl-Crypt-Blowfish-2.140.0-7|31	%clean
21cr|perl-Crypt-Blowfish-2.140.0-7|32	
21cr|perl-Crypt-Blowfish-2.140.0-7|33	%files
21cr|perl-Crypt-Blowfish-2.140.0-7|34	%doc README COPYRIGHT Changes
21cr|perl-Crypt-Blowfish-2.140.0-7|35	%{perl_vendorarch}/Crypt
21cr|perl-Crypt-Blowfish-2.140.0-7|36	%{perl_vendorarch}/auto/Crypt
21cr|perl-Crypt-Blowfish-2.140.0-7|37	%{_mandir}/*/*

4199 21
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|1	%define upstream_name    Crypt-Blowfish_PP
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|2	%define upstream_version 1.12
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|3	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|6	Release:	11
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|7	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|8	Summary:	Crypt::Blowfish_PP - Blowfish encryption algorithm implemented purely in Perl
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|9	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|10	License:	GPL+ or Artistic
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|11	Group:		Development/Perl
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MATTBM/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|14	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|15	BuildRequires:	perl-devel
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|16	BuildArch:	noarch
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|17	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|18	%description
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|19	The Crypt::Blowfish_PP module provides for users to use the Blowfish encryption
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|20	algorithm in perl. The implementation is entirely Object Oriented, as there is
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|21	quite a lot of context inherent in making blowfish as fast as it is. The key is
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|22	anywhere between 64 and 448 bits (8 and 56 bytes), and should be passed as a
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|23	packed string. The transformation itself is a 16-round Feistel Network, and
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|24	operates on a 64 bit block.
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|25	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|26	%prep
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|28	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|29	%build
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|30	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|31	%make
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|32	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|33	%check
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|34	make test
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|35	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|36	%install
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|37	%makeinstall_std
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|38	
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|39	%files
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|40	%doc CHANGELOG README
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|41	%{perl_vendorlib}/Crypt/Blowfish_PP.pm
21cr|perl-Crypt-Blowfish_PP-1.120.0-11|42	%{_mandir}/*/*

4200 21
21cr|perl-Crypt-CAST5-0.50.0-12|1	%define upstream_name    Crypt-CAST5
21cr|perl-Crypt-CAST5-0.50.0-12|2	%define upstream_version 0.05
21cr|perl-Crypt-CAST5-0.50.0-12|3	
21cr|perl-Crypt-CAST5-0.50.0-12|4	Name:       perl-%{upstream_name}
21cr|perl-Crypt-CAST5-0.50.0-12|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-CAST5-0.50.0-12|6	Release:    12
21cr|perl-Crypt-CAST5-0.50.0-12|7	Summary:	Crypt::CAST5 - CAST5 block cipher
21cr|perl-Crypt-CAST5-0.50.0-12|8	License:	GPL+ or Artistic
21cr|perl-Crypt-CAST5-0.50.0-12|9	Group:		Development/Perl
21cr|perl-Crypt-CAST5-0.50.0-12|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-CAST5-0.50.0-12|11	Source0:	http://search.cpan.org/CPAN/authors/id/B/BO/BOBMATH/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Crypt-CAST5-0.50.0-12|12	
21cr|perl-Crypt-CAST5-0.50.0-12|13	BuildRequires:	perl-devel
21cr|perl-Crypt-CAST5-0.50.0-12|14	
21cr|perl-Crypt-CAST5-0.50.0-12|15	%description
21cr|perl-Crypt-CAST5-0.50.0-12|16	This module provides an implementation of the CAST5 block cipher using
21cr|perl-Crypt-CAST5-0.50.0-12|17	compiled C code for increased speed. CAST5 is also known as CAST-128. It
21cr|perl-Crypt-CAST5-0.50.0-12|18	is a product of the CAST design procedure developed by C. Adams and
21cr|perl-Crypt-CAST5-0.50.0-12|19	S. Tavares. The CAST5 cipher is available royalty-free.
21cr|perl-Crypt-CAST5-0.50.0-12|20	
21cr|perl-Crypt-CAST5-0.50.0-12|21	%prep
21cr|perl-Crypt-CAST5-0.50.0-12|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-CAST5-0.50.0-12|23	
21cr|perl-Crypt-CAST5-0.50.0-12|24	%build
21cr|perl-Crypt-CAST5-0.50.0-12|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-CAST5-0.50.0-12|26	%make
21cr|perl-Crypt-CAST5-0.50.0-12|27	
21cr|perl-Crypt-CAST5-0.50.0-12|28	%check
21cr|perl-Crypt-CAST5-0.50.0-12|29	make test
21cr|perl-Crypt-CAST5-0.50.0-12|30	
21cr|perl-Crypt-CAST5-0.50.0-12|31	%install
21cr|perl-Crypt-CAST5-0.50.0-12|32	%makeinstall_std
21cr|perl-Crypt-CAST5-0.50.0-12|33	
21cr|perl-Crypt-CAST5-0.50.0-12|34	%clean
21cr|perl-Crypt-CAST5-0.50.0-12|35	
21cr|perl-Crypt-CAST5-0.50.0-12|36	%files
21cr|perl-Crypt-CAST5-0.50.0-12|37	%doc Changes README
21cr|perl-Crypt-CAST5-0.50.0-12|38	%dir %{perl_vendorarch}/auto/Crypt/CAST5
21cr|perl-Crypt-CAST5-0.50.0-12|39	%{perl_vendorarch}/Crypt/CAST5.pm
21cr|perl-Crypt-CAST5-0.50.0-12|40	%{perl_vendorarch}/auto/Crypt/CAST5/CAST5.so
21cr|perl-Crypt-CAST5-0.50.0-12|41	%{_mandir}/*/*

4201 21
21cr|perl-Crypt-CAST5_PP-1.40.0-12|1	%define	upstream_name	 Crypt-CAST5_PP
21cr|perl-Crypt-CAST5_PP-1.40.0-12|2	%define upstream_version 1.04
21cr|perl-Crypt-CAST5_PP-1.40.0-12|3	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-CAST5_PP-1.40.0-12|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-CAST5_PP-1.40.0-12|6	Release:	12
21cr|perl-Crypt-CAST5_PP-1.40.0-12|7	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|8	Summary:	CAST5 block cipher in pure Perl
21cr|perl-Crypt-CAST5_PP-1.40.0-12|9	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|10	License:	Artistic/GPL
21cr|perl-Crypt-CAST5_PP-1.40.0-12|11	Group:		Development/Perl
21cr|perl-Crypt-CAST5_PP-1.40.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Crypt-CAST5_PP-1.40.0-12|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-CAST5_PP-1.40.0-12|14	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|15	BuildRequires:	perl-devel
21cr|perl-Crypt-CAST5_PP-1.40.0-12|16	BuildArch:	noarch
21cr|perl-Crypt-CAST5_PP-1.40.0-12|17	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|18	%description
21cr|perl-Crypt-CAST5_PP-1.40.0-12|19	This module provides a pure Perl implementation of the CAST5 block cipher.
21cr|perl-Crypt-CAST5_PP-1.40.0-12|20	CAST5 is also known as CAST-128. It is a product of the CAST design procedure
21cr|perl-Crypt-CAST5_PP-1.40.0-12|21	developed by C. Adams and S. Tavares.
21cr|perl-Crypt-CAST5_PP-1.40.0-12|22	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|23	The CAST5 cipher is available royalty-free.
21cr|perl-Crypt-CAST5_PP-1.40.0-12|24	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|25	%prep
21cr|perl-Crypt-CAST5_PP-1.40.0-12|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-CAST5_PP-1.40.0-12|27	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|28	%build
21cr|perl-Crypt-CAST5_PP-1.40.0-12|29	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-CAST5_PP-1.40.0-12|30	%make
21cr|perl-Crypt-CAST5_PP-1.40.0-12|31	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|32	%check
21cr|perl-Crypt-CAST5_PP-1.40.0-12|33	%__make test
21cr|perl-Crypt-CAST5_PP-1.40.0-12|34	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|35	%install
21cr|perl-Crypt-CAST5_PP-1.40.0-12|36	%makeinstall_std
21cr|perl-Crypt-CAST5_PP-1.40.0-12|37	
21cr|perl-Crypt-CAST5_PP-1.40.0-12|38	%files
21cr|perl-Crypt-CAST5_PP-1.40.0-12|39	%doc README
21cr|perl-Crypt-CAST5_PP-1.40.0-12|40	%{perl_vendorlib}/Crypt/*
21cr|perl-Crypt-CAST5_PP-1.40.0-12|41	%{perl_vendorlib}/auto/Crypt/*
21cr|perl-Crypt-CAST5_PP-1.40.0-12|42	%{_mandir}/*/*

4202 21
21cr|perl-Crypt-CBC-3.40.0-1|1	%define	upstream_name	 Crypt-CBC
21cr|perl-Crypt-CBC-3.40.0-1|2	%define upstream_version 3.04
21cr|perl-Crypt-CBC-3.40.0-1|3	
21cr|perl-Crypt-CBC-3.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-CBC-3.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-CBC-3.40.0-1|6	Release:	1
21cr|perl-Crypt-CBC-3.40.0-1|7	
21cr|perl-Crypt-CBC-3.40.0-1|8	Summary:	Encrypt Data with Cipher Block Chaining Mode
21cr|perl-Crypt-CBC-3.40.0-1|9	
21cr|perl-Crypt-CBC-3.40.0-1|10	License:	GPL+ or Artistic
21cr|perl-Crypt-CBC-3.40.0-1|11	Group:		Development/Perl
21cr|perl-Crypt-CBC-3.40.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Crypt-CBC-3.40.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Crypt/Crypt-CBC-%{upstream_version}.tar.gz
21cr|perl-Crypt-CBC-3.40.0-1|14	
21cr|perl-Crypt-CBC-3.40.0-1|15	BuildRequires:	perl-devel
21cr|perl-Crypt-CBC-3.40.0-1|16	BuildRequires:	perl(Crypt::Rijndael)
21cr|perl-Crypt-CBC-3.40.0-1|17	BuildRequires:	perl(Crypt::Blowfish)
21cr|perl-Crypt-CBC-3.40.0-1|18	BuildRequires:	perl(Crypt::Blowfish_PP)
21cr|perl-Crypt-CBC-3.40.0-1|19	BuildRequires:	perl(Crypt::CAST5)
21cr|perl-Crypt-CBC-3.40.0-1|20	BuildRequires:	perl(Crypt::DES)
21cr|perl-Crypt-CBC-3.40.0-1|21	BuildRequires:	perl(Crypt::IDEA)
21cr|perl-Crypt-CBC-3.40.0-1|22	BuildRequires:	perl(Crypt::PBKDF2)
21cr|perl-Crypt-CBC-3.40.0-1|23	BuildRequires:	perl(Test)
21cr|perl-Crypt-CBC-3.40.0-1|24	BuildArch:	noarch
21cr|perl-Crypt-CBC-3.40.0-1|25	
21cr|perl-Crypt-CBC-3.40.0-1|26	%description
21cr|perl-Crypt-CBC-3.40.0-1|27	This module is a Perl-only implementation of the cryptographic cipher
21cr|perl-Crypt-CBC-3.40.0-1|28	block chaining mode (CBC).  In combination with a block cipher such as
21cr|perl-Crypt-CBC-3.40.0-1|29	DES or IDEA, you can encrypt and decrypt messages of arbitrarily long
21cr|perl-Crypt-CBC-3.40.0-1|30	length.  The encrypted messages are compatible with the encryption
21cr|perl-Crypt-CBC-3.40.0-1|31	format used by SSLeay, and can be made compatible with the newer
21cr|perl-Crypt-CBC-3.40.0-1|32	OpenSSL package by specifying the -salt argument.
21cr|perl-Crypt-CBC-3.40.0-1|33	
21cr|perl-Crypt-CBC-3.40.0-1|34	To use this module, you will first create a Crypt::CBC cipher object with
21cr|perl-Crypt-CBC-3.40.0-1|35	new().  At the time of cipher creation, you specify an encryption key
21cr|perl-Crypt-CBC-3.40.0-1|36	to use and, optionally, a block encryption algorithm.  You will then
21cr|perl-Crypt-CBC-3.40.0-1|37	call the start() method to initialize the encryption or decryption
21cr|perl-Crypt-CBC-3.40.0-1|38	process, crypt() to encrypt or decrypt one or more blocks of data, and
21cr|perl-Crypt-CBC-3.40.0-1|39	lastly finish(), to pad and encrypt the final block.  For your
21cr|perl-Crypt-CBC-3.40.0-1|40	convenience, you can call the encrypt() and decrypt() methods to
21cr|perl-Crypt-CBC-3.40.0-1|41	operate on a whole data value at once.
21cr|perl-Crypt-CBC-3.40.0-1|42	
21cr|perl-Crypt-CBC-3.40.0-1|43	%prep
21cr|perl-Crypt-CBC-3.40.0-1|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-CBC-3.40.0-1|45	
21cr|perl-Crypt-CBC-3.40.0-1|46	%build
21cr|perl-Crypt-CBC-3.40.0-1|47	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-CBC-3.40.0-1|48	%make
21cr|perl-Crypt-CBC-3.40.0-1|49	
21cr|perl-Crypt-CBC-3.40.0-1|50	
21cr|perl-Crypt-CBC-3.40.0-1|51	%check
21cr|perl-Crypt-CBC-3.40.0-1|52	make test
21cr|perl-Crypt-CBC-3.40.0-1|53	
21cr|perl-Crypt-CBC-3.40.0-1|54	%install
21cr|perl-Crypt-CBC-3.40.0-1|55	%makeinstall_std
21cr|perl-Crypt-CBC-3.40.0-1|56	
21cr|perl-Crypt-CBC-3.40.0-1|57	%files
21cr|perl-Crypt-CBC-3.40.0-1|58	%doc Changes README eg
21cr|perl-Crypt-CBC-3.40.0-1|59	%{perl_vendorlib}/Crypt
21cr|perl-Crypt-CBC-3.40.0-1|60	%{_mandir}/man3*/*

4203 21
21cr|perl-Crypt-CipherSaber-1.01-3|1	%define upstream_name	Crypt-CipherSaber
21cr|perl-Crypt-CipherSaber-1.01-3|2	
21cr|perl-Crypt-CipherSaber-1.01-3|3	Summary:	Perl upstream_name implementing CipherSaber encryption
21cr|perl-Crypt-CipherSaber-1.01-3|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-CipherSaber-1.01-3|5	Version:	1.01
21cr|perl-Crypt-CipherSaber-1.01-3|6	Release:	3
21cr|perl-Crypt-CipherSaber-1.01-3|7	License:	GPLv2 or Artistic
21cr|perl-Crypt-CipherSaber-1.01-3|8	Group:		Development/Perl
21cr|perl-Crypt-CipherSaber-1.01-3|9	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-CipherSaber-1.01-3|10	Source0:	http://www.cpan.org/upstream_names/by-upstream_name/Crypt/%{upstream_name}-%{version}.tar.gz
21cr|perl-Crypt-CipherSaber-1.01-3|11	Patch0:         Crypt-CipherSaber-1.01-Fix-reading-IV-with-new-lines-from-a-file.patch
21cr|perl-Crypt-CipherSaber-1.01-3|12	BuildRequires:	perl-devel
21cr|perl-Crypt-CipherSaber-1.01-3|13	BuildRequires:	perl(Module::Build)
21cr|perl-Crypt-CipherSaber-1.01-3|14	BuildRequires:	perl(Test::Simple) >= 0.60
21cr|perl-Crypt-CipherSaber-1.01-3|15	BuildRequires:	perl(Test::Warn)
21cr|perl-Crypt-CipherSaber-1.01-3|16	BuildRequires:	perl(Test::Pod)
21cr|perl-Crypt-CipherSaber-1.01-3|17	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Crypt-CipherSaber-1.01-3|18	BuildRequires:	perl(JSON::PP)
21cr|perl-Crypt-CipherSaber-1.01-3|19	BuildRequires:	perl(Digest::SHA)
21cr|perl-Crypt-CipherSaber-1.01-3|20	BuildRequires:	coreutils
21cr|perl-Crypt-CipherSaber-1.01-3|21	BuildRequires:	perl(strict)
21cr|perl-Crypt-CipherSaber-1.01-3|22	BuildRequires:	perl(warnings)
21cr|perl-Crypt-CipherSaber-1.01-3|23	BuildRequires:	perl(Carp)
21cr|perl-Crypt-CipherSaber-1.01-3|24	BuildRequires:	perl(Scalar::Util) >= 1.4.2
21cr|perl-Crypt-CipherSaber-1.01-3|25	BuildRequires:	perl(vars)
21cr|perl-Crypt-CipherSaber-1.01-3|26	BuildRequires:	perl(File::Spec)
21cr|perl-Crypt-CipherSaber-1.01-3|27	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Crypt-CipherSaber-1.01-3|28	
21cr|perl-Crypt-CipherSaber-1.01-3|29	Requires:       perl(Scalar::Util) >= 1.4.2
21cr|perl-Crypt-CipherSaber-1.01-3|30	BuildArch:	noarch
21cr|perl-Crypt-CipherSaber-1.01-3|31	
21cr|perl-Crypt-CipherSaber-1.01-3|32	%description
21cr|perl-Crypt-CipherSaber-1.01-3|33	The Crypt::CipherSaber upstream_name implements
21cr|perl-Crypt-CipherSaber-1.01-3|34	CipherSaber encryption, described at
21cr|perl-Crypt-CipherSaber-1.01-3|35	http://ciphersaber.gurus.com.
21cr|perl-Crypt-CipherSaber-1.01-3|36	It is simple, fairly speedy, and relatively
21cr|perl-Crypt-CipherSaber-1.01-3|37	secure algorithm based on RC4.
21cr|perl-Crypt-CipherSaber-1.01-3|38	
21cr|perl-Crypt-CipherSaber-1.01-3|39	%prep
21cr|perl-Crypt-CipherSaber-1.01-3|40	%setup -qn %{upstream_name}-%{version}
21cr|perl-Crypt-CipherSaber-1.01-3|41	%patch0 -p1
21cr|perl-Crypt-CipherSaber-1.01-3|42	chmod 644 t/smiles.png
21cr|perl-Crypt-CipherSaber-1.01-3|43	
21cr|perl-Crypt-CipherSaber-1.01-3|44	%build
21cr|perl-Crypt-CipherSaber-1.01-3|45	%{__perl} Build.PL installdirs=vendor
21cr|perl-Crypt-CipherSaber-1.01-3|46	./Build
21cr|perl-Crypt-CipherSaber-1.01-3|47	
21cr|perl-Crypt-CipherSaber-1.01-3|48	%check
21cr|perl-Crypt-CipherSaber-1.01-3|49	#Remove the debug files which get created, causing failure of the contents check
21cr|perl-Crypt-CipherSaber-1.01-3|50	rm *.list
21cr|perl-Crypt-CipherSaber-1.01-3|51	./Build test
21cr|perl-Crypt-CipherSaber-1.01-3|52	
21cr|perl-Crypt-CipherSaber-1.01-3|53	%install
21cr|perl-Crypt-CipherSaber-1.01-3|54	./Build install destdir=%{buildroot}
21cr|perl-Crypt-CipherSaber-1.01-3|55	
21cr|perl-Crypt-CipherSaber-1.01-3|56	%files
21cr|perl-Crypt-CipherSaber-1.01-3|57	%doc Changes README
21cr|perl-Crypt-CipherSaber-1.01-3|58	%{perl_vendorlib}/Crypt
21cr|perl-Crypt-CipherSaber-1.01-3|59	%{_mandir}/man3/*

4204 21
21cr|perl-Crypt-DES-2.70.0-7|1	%define module	Crypt-DES
21cr|perl-Crypt-DES-2.70.0-7|2	%define upstream_version 2.07
21cr|perl-Crypt-DES-2.70.0-7|3	
21cr|perl-Crypt-DES-2.70.0-7|4	Name:		perl-%{module}
21cr|perl-Crypt-DES-2.70.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-DES-2.70.0-7|6	Release:	7
21cr|perl-Crypt-DES-2.70.0-7|7	License:	GPL or Artistic
21cr|perl-Crypt-DES-2.70.0-7|8	Group:		Development/Perl
21cr|perl-Crypt-DES-2.70.0-7|9	Summary:	Perl DES encryption module
21cr|perl-Crypt-DES-2.70.0-7|10	
21cr|perl-Crypt-DES-2.70.0-7|11	Source0:	http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-DES-2.07.tar.gz
21cr|perl-Crypt-DES-2.70.0-7|12	Url:            http://search.cpan.org/dist/%{module}/
21cr|perl-Crypt-DES-2.70.0-7|13	BuildRequires:	perl-devel
21cr|perl-Crypt-DES-2.70.0-7|14	# avoid build dependency on perl-Crypt-CBC to avoid dependency cycles
21cr|perl-Crypt-DES-2.70.0-7|15	# https://qa.mandriva.com/show_bug.cgi?id=43033
21cr|perl-Crypt-DES-2.70.0-7|16	
21cr|perl-Crypt-DES-2.70.0-7|17	%description
21cr|perl-Crypt-DES-2.70.0-7|18	The module implements the Crypt::CBC interface.
21cr|perl-Crypt-DES-2.70.0-7|19	
21cr|perl-Crypt-DES-2.70.0-7|20	%prep
21cr|perl-Crypt-DES-2.70.0-7|21	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Crypt-DES-2.70.0-7|22	
21cr|perl-Crypt-DES-2.70.0-7|23	%build
21cr|perl-Crypt-DES-2.70.0-7|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-DES-2.70.0-7|25	%make CFLAGS="%{optflags}"
21cr|perl-Crypt-DES-2.70.0-7|26	
21cr|perl-Crypt-DES-2.70.0-7|27	%check
21cr|perl-Crypt-DES-2.70.0-7|28	%make test
21cr|perl-Crypt-DES-2.70.0-7|29	
21cr|perl-Crypt-DES-2.70.0-7|30	%install
21cr|perl-Crypt-DES-2.70.0-7|31	%makeinstall_std
21cr|perl-Crypt-DES-2.70.0-7|32	
21cr|perl-Crypt-DES-2.70.0-7|33	%clean
21cr|perl-Crypt-DES-2.70.0-7|34	
21cr|perl-Crypt-DES-2.70.0-7|35	%files
21cr|perl-Crypt-DES-2.70.0-7|36	%doc README COPYRIGHT
21cr|perl-Crypt-DES-2.70.0-7|37	%{perl_vendorarch}/Crypt
21cr|perl-Crypt-DES-2.70.0-7|38	%{perl_vendorarch}/auto/Crypt
21cr|perl-Crypt-DES-2.70.0-7|39	%{_mandir}/man3/*

4205 21
21cr|perl-Crypt-DES_EDE3-0.10.0-12|1	%define upstream_name    Crypt-DES_EDE3
21cr|perl-Crypt-DES_EDE3-0.10.0-12|2	%define upstream_version 0.01
21cr|perl-Crypt-DES_EDE3-0.10.0-12|3	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-DES_EDE3-0.10.0-12|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-DES_EDE3-0.10.0-12|6	Release:	12
21cr|perl-Crypt-DES_EDE3-0.10.0-12|7	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|8	Summary:	Triple-DES EDE encryption/decryption
21cr|perl-Crypt-DES_EDE3-0.10.0-12|9	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|10	License:	Artistic
21cr|perl-Crypt-DES_EDE3-0.10.0-12|11	Group:		Development/Perl
21cr|perl-Crypt-DES_EDE3-0.10.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-DES_EDE3-0.10.0-12|13	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-DES_EDE3-0.10.0-12|14	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|15	BuildRequires:	perl-devel
21cr|perl-Crypt-DES_EDE3-0.10.0-12|16	BuildArch:	noarch
21cr|perl-Crypt-DES_EDE3-0.10.0-12|17	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|18	%description
21cr|perl-Crypt-DES_EDE3-0.10.0-12|19	This is Crypt::DES_EDE3, a module implementing Triple-DES EDE
21cr|perl-Crypt-DES_EDE3-0.10.0-12|20	(encrypt-decrypt-encrypt) encryption and decryption.
21cr|perl-Crypt-DES_EDE3-0.10.0-12|21	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|22	%prep
21cr|perl-Crypt-DES_EDE3-0.10.0-12|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-DES_EDE3-0.10.0-12|24	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|25	%build
21cr|perl-Crypt-DES_EDE3-0.10.0-12|26	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-DES_EDE3-0.10.0-12|27	%make CFLAGS="%{optflags}"
21cr|perl-Crypt-DES_EDE3-0.10.0-12|28	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|29	%install
21cr|perl-Crypt-DES_EDE3-0.10.0-12|30	%makeinstall_std
21cr|perl-Crypt-DES_EDE3-0.10.0-12|31	
21cr|perl-Crypt-DES_EDE3-0.10.0-12|32	%files
21cr|perl-Crypt-DES_EDE3-0.10.0-12|33	%doc MANIFEST README
21cr|perl-Crypt-DES_EDE3-0.10.0-12|34	%{perl_vendorlib}/Crypt
21cr|perl-Crypt-DES_EDE3-0.10.0-12|35	%{_mandir}/*/*

4206 21
21cr|perl-Crypt-DH-0.70.0-5|1	%define upstream_name	 Crypt-DH
21cr|perl-Crypt-DH-0.70.0-5|2	%define upstream_version 0.07
21cr|perl-Crypt-DH-0.70.0-5|3	
21cr|perl-Crypt-DH-0.70.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Crypt-DH-0.70.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-DH-0.70.0-5|6	Release:    5
21cr|perl-Crypt-DH-0.70.0-5|7	
21cr|perl-Crypt-DH-0.70.0-5|8	Summary:    Diffie-Hellman key exchange system
21cr|perl-Crypt-DH-0.70.0-5|9	
21cr|perl-Crypt-DH-0.70.0-5|10	License:    GPL+ or Artistic
21cr|perl-Crypt-DH-0.70.0-5|11	Group:      Development/Perl
21cr|perl-Crypt-DH-0.70.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-DH-0.70.0-5|13	Source0:    https://search.cpan.org/CPAN/authors/id/B/BT/BTROTT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-DH-0.70.0-5|14	
21cr|perl-Crypt-DH-0.70.0-5|15	BuildRequires: perl(CPAN)
21cr|perl-Crypt-DH-0.70.0-5|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21cr|perl-Crypt-DH-0.70.0-5|17	BuildRequires: perl(JSON::PP)
21cr|perl-Crypt-DH-0.70.0-5|18	BuildRequires: perl(inc::Module::Install)
21cr|perl-Crypt-DH-0.70.0-5|19	BuildRequires: perl(Math::BigInt) >= 1.600.0
21cr|perl-Crypt-DH-0.70.0-5|20	BuildRequires: perl(Math::BigInt::GMP) >= 1.240.0
21cr|perl-Crypt-DH-0.70.0-5|21	BuildRequires: perl(Math::BigInt::Pari)
21cr|perl-Crypt-DH-0.70.0-5|22	BuildRequires: perl(Test::More) >= 0.470.0
21cr|perl-Crypt-DH-0.70.0-5|23	BuildRequires: perl(Crypt::Random)
21cr|perl-Crypt-DH-0.70.0-5|24	BuildRequires: perl-devel
21cr|perl-Crypt-DH-0.70.0-5|25	BuildArch:  noarch
21cr|perl-Crypt-DH-0.70.0-5|26	
21cr|perl-Crypt-DH-0.70.0-5|27	%description
21cr|perl-Crypt-DH-0.70.0-5|28	Crypt::DH is a Perl implementation of the Diffie-Hellman key exchange system.
21cr|perl-Crypt-DH-0.70.0-5|29	Diffie-Hellman is an algorithm by which two parties can agree on a shared
21cr|perl-Crypt-DH-0.70.0-5|30	secret key, known only to them. The secret is negotiated over an insecure
21cr|perl-Crypt-DH-0.70.0-5|31	network without the two parties ever passing the actual shared secret, or
21cr|perl-Crypt-DH-0.70.0-5|32	their private keys, between them.
21cr|perl-Crypt-DH-0.70.0-5|33	
21cr|perl-Crypt-DH-0.70.0-5|34	%prep
21cr|perl-Crypt-DH-0.70.0-5|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-DH-0.70.0-5|36	
21cr|perl-Crypt-DH-0.70.0-5|37	%build
21cr|perl-Crypt-DH-0.70.0-5|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-DH-0.70.0-5|39	%make
21cr|perl-Crypt-DH-0.70.0-5|40	
21cr|perl-Crypt-DH-0.70.0-5|41	%check
21cr|perl-Crypt-DH-0.70.0-5|42	%make test
21cr|perl-Crypt-DH-0.70.0-5|43	
21cr|perl-Crypt-DH-0.70.0-5|44	%install
21cr|perl-Crypt-DH-0.70.0-5|45	%makeinstall_std
21cr|perl-Crypt-DH-0.70.0-5|46	
21cr|perl-Crypt-DH-0.70.0-5|47	%files
21cr|perl-Crypt-DH-0.70.0-5|48	%doc Changes META.yml README
21cr|perl-Crypt-DH-0.70.0-5|49	%{perl_vendorlib}/Crypt
21cr|perl-Crypt-DH-0.70.0-5|50	%{_mandir}/*/*

4207 21
21cr|perl-Crypt-DH-GMP-0.0.120-5|1	# private-shared-object-provides
21cr|perl-Crypt-DH-GMP-0.0.120-5|2	%global __provides_exclude GMP.so
21cr|perl-Crypt-DH-GMP-0.0.120-5|3	
21cr|perl-Crypt-DH-GMP-0.0.120-5|4	%define upstream_name    Crypt-DH-GMP
21cr|perl-Crypt-DH-GMP-0.0.120-5|5	%define upstream_version 0.00012
21cr|perl-Crypt-DH-GMP-0.0.120-5|6	
21cr|perl-Crypt-DH-GMP-0.0.120-5|7	Name:       perl-%{upstream_name}
21cr|perl-Crypt-DH-GMP-0.0.120-5|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-DH-GMP-0.0.120-5|9	Release:    5
21cr|perl-Crypt-DH-GMP-0.0.120-5|10	
21cr|perl-Crypt-DH-GMP-0.0.120-5|11	Summary:    Compatibility Mode For Crypt::DH
21cr|perl-Crypt-DH-GMP-0.0.120-5|12	
21cr|perl-Crypt-DH-GMP-0.0.120-5|13	License:    GPL+ or Artistic
21cr|perl-Crypt-DH-GMP-0.0.120-5|14	Group:      Development/Perl
21cr|perl-Crypt-DH-GMP-0.0.120-5|15	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-DH-GMP-0.0.120-5|16	Source0:    https://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-DH-GMP-0.0.120-5|17	
21cr|perl-Crypt-DH-GMP-0.0.120-5|18	BuildRequires: perl(Devel::CheckLib) >= 0.400.0
21cr|perl-Crypt-DH-GMP-0.0.120-5|19	BuildRequires: perl(Devel::PPPort) >= 3.190.0
21cr|perl-Crypt-DH-GMP-0.0.120-5|20	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.420.0
21cr|perl-Crypt-DH-GMP-0.0.120-5|21	BuildRequires: perl(ExtUtils::ParseXS) >= 2.210.0
21cr|perl-Crypt-DH-GMP-0.0.120-5|22	BuildRequires: perl(inc::Module::Install)
21cr|perl-Crypt-DH-GMP-0.0.120-5|23	BuildRequires: perl(Test::More)
21cr|perl-Crypt-DH-GMP-0.0.120-5|24	BuildRequires: perl(Test::Requires)
21cr|perl-Crypt-DH-GMP-0.0.120-5|25	BuildRequires: perl(XSLoader) >= 0.20.0
21cr|perl-Crypt-DH-GMP-0.0.120-5|26	BuildRequires: gmp-devel
21cr|perl-Crypt-DH-GMP-0.0.120-5|27	BuildRequires: perl-devel
21cr|perl-Crypt-DH-GMP-0.0.120-5|28	
21cr|perl-Crypt-DH-GMP-0.0.120-5|29	%description
21cr|perl-Crypt-DH-GMP-0.0.120-5|30	Crypt::DH::GMP is a (somewhat) portable replacement to Crypt::DH,
21cr|perl-Crypt-DH-GMP-0.0.120-5|31	implemented mostly in C.
21cr|perl-Crypt-DH-GMP-0.0.120-5|32	
21cr|perl-Crypt-DH-GMP-0.0.120-5|33	%prep
21cr|perl-Crypt-DH-GMP-0.0.120-5|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-DH-GMP-0.0.120-5|35	
21cr|perl-Crypt-DH-GMP-0.0.120-5|36	%build
21cr|perl-Crypt-DH-GMP-0.0.120-5|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-DH-GMP-0.0.120-5|38	%make
21cr|perl-Crypt-DH-GMP-0.0.120-5|39	
21cr|perl-Crypt-DH-GMP-0.0.120-5|40	%check
21cr|perl-Crypt-DH-GMP-0.0.120-5|41	%make test
21cr|perl-Crypt-DH-GMP-0.0.120-5|42	
21cr|perl-Crypt-DH-GMP-0.0.120-5|43	%install
21cr|perl-Crypt-DH-GMP-0.0.120-5|44	%makeinstall_std
21cr|perl-Crypt-DH-GMP-0.0.120-5|45	
21cr|perl-Crypt-DH-GMP-0.0.120-5|46	%files
21cr|perl-Crypt-DH-GMP-0.0.120-5|47	%doc Changes META.yml
21cr|perl-Crypt-DH-GMP-0.0.120-5|48	%{_mandir}/man3/*
21cr|perl-Crypt-DH-GMP-0.0.120-5|49	%{perl_vendorarch}/*

4208 21
21cr|perl-Crypt-DSA-1.170.0-10|1	%define upstream_name	 Crypt-DSA
21cr|perl-Crypt-DSA-1.170.0-10|2	%define upstream_version 1.17
21cr|perl-Crypt-DSA-1.170.0-10|3	
21cr|perl-Crypt-DSA-1.170.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-DSA-1.170.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-DSA-1.170.0-10|6	Release:	10
21cr|perl-Crypt-DSA-1.170.0-10|7	Summary:	DSA Signatures and Key Generation
21cr|perl-Crypt-DSA-1.170.0-10|8	
21cr|perl-Crypt-DSA-1.170.0-10|9	License:	GPL+ or Artistic
21cr|perl-Crypt-DSA-1.170.0-10|10	Group:		Development/Perl
21cr|perl-Crypt-DSA-1.170.0-10|11	Url:		http://search.cpan.org/dist/%upstream_name/
21cr|perl-Crypt-DSA-1.170.0-10|12	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-DSA-1.170.0-10|13	BuildRequires:	perl(Convert::PEM)
21cr|perl-Crypt-DSA-1.170.0-10|14	BuildRequires:	perl(Crypt::DES_EDE3)
21cr|perl-Crypt-DSA-1.170.0-10|15	BuildRequires:	perl(Crypt::Random)
21cr|perl-Crypt-DSA-1.170.0-10|16	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Crypt-DSA-1.170.0-10|17	BuildRequires:	perl(Data::Buffer) >= 0.01
21cr|perl-Crypt-DSA-1.170.0-10|18	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Crypt-DSA-1.170.0-10|19	BuildRequires:	perl(File::Spec)
21cr|perl-Crypt-DSA-1.170.0-10|20	BuildRequires:	perl(File::Which) >= 0.05
21cr|perl-Crypt-DSA-1.170.0-10|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Crypt-DSA-1.170.0-10|22	BuildRequires:	perl(IPC::Open3)
21cr|perl-Crypt-DSA-1.170.0-10|23	BuildRequires:	perl(Math::BigInt) >= 1.78
21cr|perl-Crypt-DSA-1.170.0-10|24	BuildRequires:	perl(Perl::MinimumVersion) >= 1.20
21cr|perl-Crypt-DSA-1.170.0-10|25	BuildRequires:	perl(Test::CPAN::Meta) >= 0.12
21cr|perl-Crypt-DSA-1.170.0-10|26	BuildRequires:	perl(Test::More) >= 0.42
21cr|perl-Crypt-DSA-1.170.0-10|27	BuildRequires:	perl(Test::MinimumVersion) >= 0.008
21cr|perl-Crypt-DSA-1.170.0-10|28	BuildRequires:	perl(Test::Pod) >= 1.26
21cr|perl-Crypt-DSA-1.170.0-10|29	BuildRequires:	openssl
21cr|perl-Crypt-DSA-1.170.0-10|30	# Crypt::DSA::Keychain calls openssl for DSA parameter generation
21cr|perl-Crypt-DSA-1.170.0-10|31	Requires:	openssl
21cr|perl-Crypt-DSA-1.170.0-10|32	# Pull in Math::BigInt::GMP for GMP support for suitably recent versions of Math::BigInt
21cr|perl-Crypt-DSA-1.170.0-10|33	# else use Math::GMP
21cr|perl-Crypt-DSA-1.170.0-10|34	%if %(%{__perl} -MMath::BigInt -e 'use Math::BigInt 1.87;' 2>/dev/null && echo 1 || echo 0)
21cr|perl-Crypt-DSA-1.170.0-10|35	BuildRequires:	perl(Math::BigInt::GMP)
21cr|perl-Crypt-DSA-1.170.0-10|36	Requires:	perl(Math::BigInt::GMP)
21cr|perl-Crypt-DSA-1.170.0-10|37	%else
21cr|perl-Crypt-DSA-1.170.0-10|38	BuildRequires:	perl(Math::GMP)
21cr|perl-Crypt-DSA-1.170.0-10|39	Requires:	perl(Math::GMP)
21cr|perl-Crypt-DSA-1.170.0-10|40	%endif
21cr|perl-Crypt-DSA-1.170.0-10|41	BuildRequires:	perl-devel
21cr|perl-Crypt-DSA-1.170.0-10|42	BuildArch:	noarch
21cr|perl-Crypt-DSA-1.170.0-10|43	
21cr|perl-Crypt-DSA-1.170.0-10|44	%description
21cr|perl-Crypt-DSA-1.170.0-10|45	Crypt::DSA is an implementation of the DSA (Digital Signature Algorithm)
21cr|perl-Crypt-DSA-1.170.0-10|46	signature verification system. The implementation itself is pure Perl, although
21cr|perl-Crypt-DSA-1.170.0-10|47	the heavy-duty mathematics underneath are provided by the Math::Pari library.
21cr|perl-Crypt-DSA-1.170.0-10|48	
21cr|perl-Crypt-DSA-1.170.0-10|49	%prep
21cr|perl-Crypt-DSA-1.170.0-10|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-DSA-1.170.0-10|51	
21cr|perl-Crypt-DSA-1.170.0-10|52	%build
21cr|perl-Crypt-DSA-1.170.0-10|53	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-DSA-1.170.0-10|54	%make
21cr|perl-Crypt-DSA-1.170.0-10|55	
21cr|perl-Crypt-DSA-1.170.0-10|56	%check
21cr|perl-Crypt-DSA-1.170.0-10|57	#make test AUTOMATED_TESTING=1
21cr|perl-Crypt-DSA-1.170.0-10|58	
21cr|perl-Crypt-DSA-1.170.0-10|59	%install
21cr|perl-Crypt-DSA-1.170.0-10|60	%makeinstall_std
21cr|perl-Crypt-DSA-1.170.0-10|61	
21cr|perl-Crypt-DSA-1.170.0-10|62	%files
21cr|perl-Crypt-DSA-1.170.0-10|63	%doc README
21cr|perl-Crypt-DSA-1.170.0-10|64	%{perl_vendorlib}/Crypt
21cr|perl-Crypt-DSA-1.170.0-10|65	%{_mandir}/*/*

4209 21
21cr|perl-Crypt-ECB-2.220.0-1|1	%define upstream_name    Crypt-ECB
21cr|perl-Crypt-ECB-2.220.0-1|2	%define upstream_version 2.22
21cr|perl-Crypt-ECB-2.220.0-1|3	
21cr|perl-Crypt-ECB-2.220.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Crypt-ECB-2.220.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-ECB-2.220.0-1|6	Release:    1
21cr|perl-Crypt-ECB-2.220.0-1|7	
21cr|perl-Crypt-ECB-2.220.0-1|8	Summary:    Use block ciphers using ECB mode
21cr|perl-Crypt-ECB-2.220.0-1|9	License:    GPL+ or Artistic
21cr|perl-Crypt-ECB-2.220.0-1|10	Group:      Development/Perl
21cr|perl-Crypt-ECB-2.220.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-ECB-2.220.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-ECB-2.220.0-1|13	
21cr|perl-Crypt-ECB-2.220.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Crypt-ECB-2.220.0-1|15	BuildRequires: perl(Test::More)
21cr|perl-Crypt-ECB-2.220.0-1|16	BuildArch:     noarch
21cr|perl-Crypt-ECB-2.220.0-1|17	
21cr|perl-Crypt-ECB-2.220.0-1|18	%description
21cr|perl-Crypt-ECB-2.220.0-1|19	This module is a Perl-only implementation of the ECB mode. In combination
21cr|perl-Crypt-ECB-2.220.0-1|20	with a block cipher such as Blowfish, DES, IDEA or Rijndael, you can
21cr|perl-Crypt-ECB-2.220.0-1|21	encrypt and decrypt messages of arbitrarily long length. Though for
21cr|perl-Crypt-ECB-2.220.0-1|22	security reasons other modes than ECB such as CBC should be preferred. See
21cr|perl-Crypt-ECB-2.220.0-1|23	textbooks on cryptography if you want to know why.
21cr|perl-Crypt-ECB-2.220.0-1|24	
21cr|perl-Crypt-ECB-2.220.0-1|25	The functionality of the module can be accessed via OO methods or via
21cr|perl-Crypt-ECB-2.220.0-1|26	standard function calls. Remember that some block cipher module like for
21cr|perl-Crypt-ECB-2.220.0-1|27	example Crypt::Blowfish has to be installed. The syntax of Crypt::ECB
21cr|perl-Crypt-ECB-2.220.0-1|28	follows that of Crypt::CBC.
21cr|perl-Crypt-ECB-2.220.0-1|29	
21cr|perl-Crypt-ECB-2.220.0-1|30	%prep
21cr|perl-Crypt-ECB-2.220.0-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-ECB-2.220.0-1|32	
21cr|perl-Crypt-ECB-2.220.0-1|33	%build
21cr|perl-Crypt-ECB-2.220.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-ECB-2.220.0-1|35	
21cr|perl-Crypt-ECB-2.220.0-1|36	%make
21cr|perl-Crypt-ECB-2.220.0-1|37	
21cr|perl-Crypt-ECB-2.220.0-1|38	%check
21cr|perl-Crypt-ECB-2.220.0-1|39	make test
21cr|perl-Crypt-ECB-2.220.0-1|40	
21cr|perl-Crypt-ECB-2.220.0-1|41	%install
21cr|perl-Crypt-ECB-2.220.0-1|42	%makeinstall_std
21cr|perl-Crypt-ECB-2.220.0-1|43	
21cr|perl-Crypt-ECB-2.220.0-1|44	%files
21cr|perl-Crypt-ECB-2.220.0-1|45	%doc CHANGES README
21cr|perl-Crypt-ECB-2.220.0-1|46	%{_mandir}/man3/*
21cr|perl-Crypt-ECB-2.220.0-1|47	%{perl_vendorlib}/*

4210 21
21cr|perl-Crypt-Eksblowfish-0.9.0-7|1	%define upstream_name    Crypt-Eksblowfish
21cr|perl-Crypt-Eksblowfish-0.9.0-7|2	%define upstream_version 0.009
21cr|perl-Crypt-Eksblowfish-0.9.0-7|3	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Crypt-Eksblowfish-0.9.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-Eksblowfish-0.9.0-7|6	Release:	7
21cr|perl-Crypt-Eksblowfish-0.9.0-7|7	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|8	Summary:    Blowfish-based Unix crypt() password hash
21cr|perl-Crypt-Eksblowfish-0.9.0-7|9	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|10	License:    GPL+ or Artistic
21cr|perl-Crypt-Eksblowfish-0.9.0-7|11	Group:      Development/Perl
21cr|perl-Crypt-Eksblowfish-0.9.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-Eksblowfish-0.9.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-Eksblowfish-0.9.0-7|14	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|15	BuildRequires: perl(Carp)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|16	BuildRequires: perl(Class::Mix)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|17	BuildRequires: perl(Exporter)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|18	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|19	BuildRequires: perl(MIME::Base64)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|20	BuildRequires: perl(Module::Build)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|21	BuildRequires: perl(Test::More)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|22	BuildRequires: perl(XSLoader)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|23	BuildRequires: perl(parent)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|24	BuildRequires: perl(strict)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|25	BuildRequires: perl(warnings)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|26	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Crypt-Eksblowfish-0.9.0-7|27	BuildRequires: perl-devel
21cr|perl-Crypt-Eksblowfish-0.9.0-7|28	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|29	%description
21cr|perl-Crypt-Eksblowfish-0.9.0-7|30	An object of this type encapsulates a keyed instance of the Eksblowfish
21cr|perl-Crypt-Eksblowfish-0.9.0-7|31	block cipher, ready to encrypt and decrypt.
21cr|perl-Crypt-Eksblowfish-0.9.0-7|32	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|33	Eksblowfish is a variant of the Blowfish cipher, modified to make the key
21cr|perl-Crypt-Eksblowfish-0.9.0-7|34	setup very expensive. ("Eks" stands for "expensive key schedule".) This
21cr|perl-Crypt-Eksblowfish-0.9.0-7|35	doesn't make it significantly cryptographically stronger, but is intended
21cr|perl-Crypt-Eksblowfish-0.9.0-7|36	to hinder brute-force attacks. It also makes it unsuitable for any
21cr|perl-Crypt-Eksblowfish-0.9.0-7|37	application requiring key agility. It was designed by Niels Provos and
21cr|perl-Crypt-Eksblowfish-0.9.0-7|38	David Mazieres for password hashing in OpenBSD. See the
21cr|perl-Crypt-Eksblowfish-0.9.0-7|39	Crypt::Eksblowfish::Bcrypt manpage for the hash algorithm. See the
21cr|perl-Crypt-Eksblowfish-0.9.0-7|40	Crypt::Eksblowfish::Blowfish manpage for the unmodified Blowfish cipher.
21cr|perl-Crypt-Eksblowfish-0.9.0-7|41	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|42	Eksblowfish is a parameterised (family-keyed) cipher. It takes a cost
21cr|perl-Crypt-Eksblowfish-0.9.0-7|43	parameter that controls how expensive the key scheduling is. It also takes
21cr|perl-Crypt-Eksblowfish-0.9.0-7|44	a family key, known as the "salt". Cost and salt parameters together define
21cr|perl-Crypt-Eksblowfish-0.9.0-7|45	a cipher family. Within each family, a key determines an encryption
21cr|perl-Crypt-Eksblowfish-0.9.0-7|46	function in the usual way. See the Crypt::Eksblowfish::Family manpage for a
21cr|perl-Crypt-Eksblowfish-0.9.0-7|47	way to encapsulate an Eksblowfish cipher family.
21cr|perl-Crypt-Eksblowfish-0.9.0-7|48	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|49	%prep
21cr|perl-Crypt-Eksblowfish-0.9.0-7|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Eksblowfish-0.9.0-7|51	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|52	%build
21cr|perl-Crypt-Eksblowfish-0.9.0-7|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Eksblowfish-0.9.0-7|54	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|55	%make
21cr|perl-Crypt-Eksblowfish-0.9.0-7|56	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|57	%check
21cr|perl-Crypt-Eksblowfish-0.9.0-7|58	%make test
21cr|perl-Crypt-Eksblowfish-0.9.0-7|59	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|60	%install
21cr|perl-Crypt-Eksblowfish-0.9.0-7|61	%makeinstall_std
21cr|perl-Crypt-Eksblowfish-0.9.0-7|62	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|63	%clean
21cr|perl-Crypt-Eksblowfish-0.9.0-7|64	
21cr|perl-Crypt-Eksblowfish-0.9.0-7|65	%files
21cr|perl-Crypt-Eksblowfish-0.9.0-7|66	%doc Changes README
21cr|perl-Crypt-Eksblowfish-0.9.0-7|67	%{_mandir}/man3/*
21cr|perl-Crypt-Eksblowfish-0.9.0-7|68	%{perl_vendorarch}/*

4211 21
21cr|perl-Crypt-IDEA-1.100.0-7|1	%define upstream_name	 Crypt-IDEA
21cr|perl-Crypt-IDEA-1.100.0-7|2	%define upstream_version 1.10
21cr|perl-Crypt-IDEA-1.100.0-7|3	
21cr|perl-Crypt-IDEA-1.100.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-IDEA-1.100.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-IDEA-1.100.0-7|6	Release:	7
21cr|perl-Crypt-IDEA-1.100.0-7|7	Summary:	Perl interface to IDEA block cipher
21cr|perl-Crypt-IDEA-1.100.0-7|8	License:	GPL+ or Artistic
21cr|perl-Crypt-IDEA-1.100.0-7|9	Group:		Development/Perl
21cr|perl-Crypt-IDEA-1.100.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Crypt-IDEA-1.100.0-7|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Crypt/Crypt-IDEA-%{upstream_version}.tar.gz
21cr|perl-Crypt-IDEA-1.100.0-7|12	
21cr|perl-Crypt-IDEA-1.100.0-7|13	BuildRequires:	perl-devel
21cr|perl-Crypt-IDEA-1.100.0-7|14	
21cr|perl-Crypt-IDEA-1.100.0-7|15	%description
21cr|perl-Crypt-IDEA-1.100.0-7|16	This perl extension is an implementation of the IDEA block
21cr|perl-Crypt-IDEA-1.100.0-7|17	cipher algorithm. The module implements the
21cr|perl-Crypt-IDEA-1.100.0-7|18	Crypt::BlockCipher interface, which has the following
21cr|perl-Crypt-IDEA-1.100.0-7|19	methods
21cr|perl-Crypt-IDEA-1.100.0-7|20	
21cr|perl-Crypt-IDEA-1.100.0-7|21	blocksize =item keysize =item encrypt =item decrypt
21cr|perl-Crypt-IDEA-1.100.0-7|22	
21cr|perl-Crypt-IDEA-1.100.0-7|23	%prep
21cr|perl-Crypt-IDEA-1.100.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-IDEA-1.100.0-7|25	
21cr|perl-Crypt-IDEA-1.100.0-7|26	%build
21cr|perl-Crypt-IDEA-1.100.0-7|27	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-IDEA-1.100.0-7|28	%make CFLAGS="%{optflags}"
21cr|perl-Crypt-IDEA-1.100.0-7|29	
21cr|perl-Crypt-IDEA-1.100.0-7|30	%check
21cr|perl-Crypt-IDEA-1.100.0-7|31	make test
21cr|perl-Crypt-IDEA-1.100.0-7|32	
21cr|perl-Crypt-IDEA-1.100.0-7|33	%install
21cr|perl-Crypt-IDEA-1.100.0-7|34	%makeinstall_std
21cr|perl-Crypt-IDEA-1.100.0-7|35	
21cr|perl-Crypt-IDEA-1.100.0-7|36	%files
21cr|perl-Crypt-IDEA-1.100.0-7|37	%doc COPYRIGHT
21cr|perl-Crypt-IDEA-1.100.0-7|38	%{perl_vendorarch}/Crypt
21cr|perl-Crypt-IDEA-1.100.0-7|39	%{perl_vendorarch}/auto/Crypt
21cr|perl-Crypt-IDEA-1.100.0-7|40	%{_mandir}/*/*

4212 21
21cr|perl-Crypt-MySQL-0.40.0-8|1	%define upstream_name    Crypt-MySQL
21cr|perl-Crypt-MySQL-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-Crypt-MySQL-0.40.0-8|3	
21cr|perl-Crypt-MySQL-0.40.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Crypt-MySQL-0.40.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-MySQL-0.40.0-8|6	Release:    8
21cr|perl-Crypt-MySQL-0.40.0-8|7	
21cr|perl-Crypt-MySQL-0.40.0-8|8	Summary:    Emulate MySQL PASSWORD() function
21cr|perl-Crypt-MySQL-0.40.0-8|9	
21cr|perl-Crypt-MySQL-0.40.0-8|10	License:    GPL+ or Artistic
21cr|perl-Crypt-MySQL-0.40.0-8|11	Group:      Development/Perl
21cr|perl-Crypt-MySQL-0.40.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-MySQL-0.40.0-8|13	Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-MySQL-0.40.0-8|14	
21cr|perl-Crypt-MySQL-0.40.0-8|15	BuildRequires: perl(Digest::SHA1)
21cr|perl-Crypt-MySQL-0.40.0-8|16	BuildRequires: perl(Test::More)
21cr|perl-Crypt-MySQL-0.40.0-8|17	BuildRequires: perl-devel
21cr|perl-Crypt-MySQL-0.40.0-8|18	
21cr|perl-Crypt-MySQL-0.40.0-8|19	%description
21cr|perl-Crypt-MySQL-0.40.0-8|20	Crypt::MySQL emulates MySQL PASSWORD() SQL function, without
21cr|perl-Crypt-MySQL-0.40.0-8|21	libmysqlclient. You can compare encrypted passwords, without real MySQL
21cr|perl-Crypt-MySQL-0.40.0-8|22	environment.
21cr|perl-Crypt-MySQL-0.40.0-8|23	
21cr|perl-Crypt-MySQL-0.40.0-8|24	%prep
21cr|perl-Crypt-MySQL-0.40.0-8|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-MySQL-0.40.0-8|26	
21cr|perl-Crypt-MySQL-0.40.0-8|27	%build
21cr|perl-Crypt-MySQL-0.40.0-8|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-MySQL-0.40.0-8|29	
21cr|perl-Crypt-MySQL-0.40.0-8|30	%make
21cr|perl-Crypt-MySQL-0.40.0-8|31	
21cr|perl-Crypt-MySQL-0.40.0-8|32	%check
21cr|perl-Crypt-MySQL-0.40.0-8|33	%make test
21cr|perl-Crypt-MySQL-0.40.0-8|34	
21cr|perl-Crypt-MySQL-0.40.0-8|35	%install
21cr|perl-Crypt-MySQL-0.40.0-8|36	%makeinstall_std
21cr|perl-Crypt-MySQL-0.40.0-8|37	
21cr|perl-Crypt-MySQL-0.40.0-8|38	%clean
21cr|perl-Crypt-MySQL-0.40.0-8|39	
21cr|perl-Crypt-MySQL-0.40.0-8|40	%files
21cr|perl-Crypt-MySQL-0.40.0-8|41	%doc Changes README
21cr|perl-Crypt-MySQL-0.40.0-8|42	%{_mandir}/man3/*
21cr|perl-Crypt-MySQL-0.40.0-8|43	%{perl_vendorarch}/*

4213 21
21cr|perl-Crypt-OpenPGP-1.120.0-5|1	%define	upstream_name	 Crypt-OpenPGP
21cr|perl-Crypt-OpenPGP-1.120.0-5|2	%define upstream_version 1.12
21cr|perl-Crypt-OpenPGP-1.120.0-5|3	
21cr|perl-Crypt-OpenPGP-1.120.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-OpenPGP-1.120.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-OpenPGP-1.120.0-5|6	Release:	5
21cr|perl-Crypt-OpenPGP-1.120.0-5|7	
21cr|perl-Crypt-OpenPGP-1.120.0-5|8	Summary:	Pure-Perl OpenPGP implementation
21cr|perl-Crypt-OpenPGP-1.120.0-5|9	
21cr|perl-Crypt-OpenPGP-1.120.0-5|10	License:	Artistic/GPL
21cr|perl-Crypt-OpenPGP-1.120.0-5|11	Group:		Development/Perl
21cr|perl-Crypt-OpenPGP-1.120.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Crypt-OpenPGP-1.120.0-5|13	Source0:	https://cpan.metacpan.org/authors/id/S/SR/SROMANOV/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-OpenPGP-1.120.0-5|14	BuildRequires:	perl(Compress::Zlib)
21cr|perl-Crypt-OpenPGP-1.120.0-5|15	BuildRequires:	perl(Crypt::Blowfish)
21cr|perl-Crypt-OpenPGP-1.120.0-5|16	BuildRequires:	perl(Crypt::CAST5_PP)
21cr|perl-Crypt-OpenPGP-1.120.0-5|17	BuildRequires:	perl(Crypt::DES_EDE3)
21cr|perl-Crypt-OpenPGP-1.120.0-5|18	BuildRequires:	perl(Crypt::DSA)
21cr|perl-Crypt-OpenPGP-1.120.0-5|19	BuildRequires:	perl(Crypt::IDEA)
21cr|perl-Crypt-OpenPGP-1.120.0-5|20	BuildRequires:	perl(Crypt::Rijndael)
21cr|perl-Crypt-OpenPGP-1.120.0-5|21	BuildRequires:	perl(Crypt::RIPEMD160)
21cr|perl-Crypt-OpenPGP-1.120.0-5|22	BuildRequires:	perl(Crypt::RSA)
21cr|perl-Crypt-OpenPGP-1.120.0-5|23	BuildRequires:	perl(Crypt::Twofish) >= 2.00
21cr|perl-Crypt-OpenPGP-1.120.0-5|24	BuildRequires:	perl(Data::Buffer) >= 0.04
21cr|perl-Crypt-OpenPGP-1.120.0-5|25	BuildRequires:	perl(File::HomeDir)
21cr|perl-Crypt-OpenPGP-1.120.0-5|26	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Crypt-OpenPGP-1.120.0-5|27	BuildRequires:	perl(Math::Pari)
21cr|perl-Crypt-OpenPGP-1.120.0-5|28	BuildRequires:	perl(MIME::Base64) >= 3.07
21cr|perl-Crypt-OpenPGP-1.120.0-5|29	BuildRequires:	perl(URI::Escape)
21cr|perl-Crypt-OpenPGP-1.120.0-5|30	BuildRequires:	perl(Data::Random)
21cr|perl-Crypt-OpenPGP-1.120.0-5|31	
21cr|perl-Crypt-OpenPGP-1.120.0-5|32	BuildRequires:	perl-devel
21cr|perl-Crypt-OpenPGP-1.120.0-5|33	BuildArch:	noarch
21cr|perl-Crypt-OpenPGP-1.120.0-5|34	
21cr|perl-Crypt-OpenPGP-1.120.0-5|35	%description
21cr|perl-Crypt-OpenPGP-1.120.0-5|36	Crypt::OpenPGP is a pure-Perl implementation of the OpenPGP stan- dard[1]. In
21cr|perl-Crypt-OpenPGP-1.120.0-5|37	addition to support for the standard itself, Crypt::OpenPGP claims
21cr|perl-Crypt-OpenPGP-1.120.0-5|38	compatibility with many other PGP implementations, both those that support the
21cr|perl-Crypt-OpenPGP-1.120.0-5|39	standard and those that preceded it.
21cr|perl-Crypt-OpenPGP-1.120.0-5|40	
21cr|perl-Crypt-OpenPGP-1.120.0-5|41	Crypt::OpenPGP provides signing/verification, encryption/decryption, keyring
21cr|perl-Crypt-OpenPGP-1.120.0-5|42	management, and key-pair generation; in short it should provide you with
21cr|perl-Crypt-OpenPGP-1.120.0-5|43	everything you need to PGP-enable yourself. Alternatively it can be used as
21cr|perl-Crypt-OpenPGP-1.120.0-5|44	part of a larger system; for example, perhaps you have a web-form-to-email
21cr|perl-Crypt-OpenPGP-1.120.0-5|45	generator written in Perl, and you'd like to encrypt outgoing messages, because
21cr|perl-Crypt-OpenPGP-1.120.0-5|46	they contain sensitive information.  Crypt::OpenPGP can be plugged into such a
21cr|perl-Crypt-OpenPGP-1.120.0-5|47	scenario, given your public key, and told to encrypt all messages; they will
21cr|perl-Crypt-OpenPGP-1.120.0-5|48	then be readable only by you.
21cr|perl-Crypt-OpenPGP-1.120.0-5|49	
21cr|perl-Crypt-OpenPGP-1.120.0-5|50	%prep
21cr|perl-Crypt-OpenPGP-1.120.0-5|51	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-OpenPGP-1.120.0-5|52	rm -f t/07-digest.t
21cr|perl-Crypt-OpenPGP-1.120.0-5|53	
21cr|perl-Crypt-OpenPGP-1.120.0-5|54	%build
21cr|perl-Crypt-OpenPGP-1.120.0-5|55	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-OpenPGP-1.120.0-5|56	%make
21cr|perl-Crypt-OpenPGP-1.120.0-5|57	
21cr|perl-Crypt-OpenPGP-1.120.0-5|58	%check
21cr|perl-Crypt-OpenPGP-1.120.0-5|59	# this test works under iurt as user, but not under build system
21cr|perl-Crypt-OpenPGP-1.120.0-5|60	rm -f t/07-digest.t
21cr|perl-Crypt-OpenPGP-1.120.0-5|61	#make test
21cr|perl-Crypt-OpenPGP-1.120.0-5|62	
21cr|perl-Crypt-OpenPGP-1.120.0-5|63	%install
21cr|perl-Crypt-OpenPGP-1.120.0-5|64	%makeinstall_std
21cr|perl-Crypt-OpenPGP-1.120.0-5|65	
21cr|perl-Crypt-OpenPGP-1.120.0-5|66	%files
21cr|perl-Crypt-OpenPGP-1.120.0-5|67	%doc README
21cr|perl-Crypt-OpenPGP-1.120.0-5|68	%{_bindir}/*
21cr|perl-Crypt-OpenPGP-1.120.0-5|69	%{perl_vendorlib}/Crypt/*
21cr|perl-Crypt-OpenPGP-1.120.0-5|70	%{_mandir}/*/*

4214 21
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|1	%define upstream_name	 Crypt-OpenSSL-Bignum
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|2	%define upstream_version 0.06
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|3	%global __provides_exclude Bignum.so
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|4	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|5	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|6	Name:		perl-%{upstream_name}
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|8	Release:	4
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|9	Summary:	%{upstream_name} module for perl
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|10	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|11	License:	GPL+ or Artistic
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|12	Group:		Development/Perl
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|14	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|15	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|16	BuildRequires:	pkgconfig(libssl)
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|17	BuildRequires:	perl-devel
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|18	BuildRequires:	perl
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|19	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|20	%description
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|21	A Perl interface to OpenSSL's multiprecision integer arithmetic libraries.
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|22	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|23	%prep
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|25	chmod -x Changes README Bignum.xs
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|26	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|27	%build
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|29	%make
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|30	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|31	# % check
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|32	# % make test
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|33	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|34	%install
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|35	%makeinstall_std
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|36	find %{buildroot}%{perl_vendorarch} -name '*.pm' |xargs chmod 0644
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|37	
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|38	%files
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|39	%doc Changes README META.json META.yml
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|40	%{perl_vendorarch}/auto/Crypt
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|41	%{perl_vendorarch}/Crypt
21cr|perl-Crypt-OpenSSL-Bignum-0.60.0-4|42	%{_mandir}/*/*

4215 21
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|1	%define upstream_name    Crypt-OpenSSL-DSA
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|2	%define upstream_version 0.20
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|3	%global __provides_exclude DSA.so
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|4	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|5	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|8	Release:	1
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|9	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|10	Summary:	Digital Signature Algorithm using OpenSSL
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|11	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|12	License:	GPL+ or Artistic
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|13	Group:		Development/Perl
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|15	Source0:	https://cpan.metacpan.org/authors/id/K/KM/KMX/Crypt-OpenSSL-DSA-%{upstream_version}.tar.gz
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|16	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|17	BuildRequires:	perl-devel
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|18	BuildRequires:	perl(Test)
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|19	BuildRequires:	pkgconfig(libssl)
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|20	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|21	%description
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|22	Crypt::OpenSSL::DSA implements the DSA
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|23	(Digital Signature Algorithm) signature verification system.
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|24	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|25	It is a thin XS wrapper to the DSA functions contained in the
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|26	OpenSSL crypto library, located at http://www.openssl.org
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|27	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|28	%prep
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|30	# perl path hack
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|31	find . -type f | xargs %{__perl} -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|32	chmod -x Changes README DSA.xs
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|33	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|34	%build
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|36	%make
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|37	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|38	%check
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|39	%make test
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|40	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|41	%install
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|42	%makeinstall_std
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|43	chmod -x %{buildroot}%{perl_vendorarch}/Crypt/OpenSSL/DSA/Signature.pod \
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|44	%{buildroot}%{perl_vendorarch}/Crypt/OpenSSL/DSA.pm
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|45	
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|46	%files
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|47	%doc Changes README META.json META.yml
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|48	%{perl_vendorarch}/auto/Crypt
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|49	%{perl_vendorarch}/Crypt
21cr|perl-Crypt-OpenSSL-DSA-0.200.0-1|50	%{_mandir}/*/*

4216 21
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|1	%define upstream_name    Crypt-OpenSSL-EC
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|2	%define upstream_version 1.32
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|3	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|6	Release:    1
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|7	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|8	Summary:    Perl extension for OpenSSL EC (Elliptic Curves) library
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|9	License:    GPL+ or Artistic
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|10	Group:      Development/Perl
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|13	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|14	BuildRequires: perl(Crypt::OpenSSL::Bignum)
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|16	BuildRequires: perl-devel
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|17	BuildRequires: pkgconfig(libssl)
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|18	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|19	%description
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|20	This module provides a standard (non-OO) interface to the OpenSSL EC
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|21	(Elliptic Curve) library. Some OO Calls are supported.
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|22	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|23	Most of the functions described in openssl/ec.h are supported.
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|24	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|25	It provides the Crypt::OpenSSL::EC class which defines some high level
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|26	functions and constants. At also provides 4 other classes for managing EC
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|27	objects:
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|28	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|29	%prep
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|31	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|32	%build
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|34	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|35	%make
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|36	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|37	%check
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|38	%make test
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|39	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|40	%install
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|41	%makeinstall_std
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|42	
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|43	%files
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|44	%doc README Changes META.yml META.json
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|45	%{_mandir}/man3/*
21cr|perl-Crypt-OpenSSL-EC-1.320.0-1|46	%{perl_vendorarch}/*

4217 21
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|1	%define upstream_name    Crypt-OpenSSL-ECDSA
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|2	%define upstream_version 0.10
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|3	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|6	Release:    1
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|7	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|8	Summary:    Perl extension for OpenSSL ECDSA (Elliptic Curve Digital Signature Algorithm)
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|9	License:    GPL+ or Artistic
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|10	Group:      Development/Perl
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|12	Source0:    https://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|13	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|14	BuildRequires: perl(Crypt::OpenSSL::Bignum)
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|15	BuildRequires: perl(Crypt::OpenSSL::EC) >= 1.10.0
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|17	BuildRequires: perl-devel
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|18	BuildRequires: pkgconfig(libssl)
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|19	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|20	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|21	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|22	%description
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|23	This module provides an interface to the ECDSA (Elliptic Curve Digital
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|24	Signature Algorithm) functions in OpenSSL
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|25	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|26	Tested against OpenSSL 1.0.2
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|27	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|28	Export
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|29	None by default.
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|30	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|31	%prep
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|33	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|34	%build
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|36	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|37	%make
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|38	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|39	%check
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|40	%make test
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|41	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|42	%install
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|43	%makeinstall_std
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|44	
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|45	%files
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|46	%doc README Changes META.yml META.json
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|47	%{_mandir}/man3/*
21cr|perl-Crypt-OpenSSL-ECDSA-0.100.0-1|48	%{perl_vendorarch}/*

4218 21
21cr|perl-Crypt-PBKDF2-0.161520-13|1	Summary:	The PBKDF2 password hashing algorithm
21cr|perl-Crypt-PBKDF2-0.161520-13|2	Name:		perl-Crypt-PBKDF2
21cr|perl-Crypt-PBKDF2-0.161520-13|3	Version:	0.161520
21cr|perl-Crypt-PBKDF2-0.161520-13|4	Release:	13
21cr|perl-Crypt-PBKDF2-0.161520-13|5	License:	GPL+ or Artistic
21cr|perl-Crypt-PBKDF2-0.161520-13|6	Group:          Development/Perl
21cr|perl-Crypt-PBKDF2-0.161520-13|7	URL:		https://metacpan.org/release/Crypt-PBKDF2
21cr|perl-Crypt-PBKDF2-0.161520-13|8	Source0:	https://cpan.metacpan.org/modules/by-module/Crypt/Crypt-PBKDF2-%{version}.tar.gz
21cr|perl-Crypt-PBKDF2-0.161520-13|9	BuildArch:	noarch
21cr|perl-Crypt-PBKDF2-0.161520-13|10	# Module Build
21cr|perl-Crypt-PBKDF2-0.161520-13|11	BuildRequires:	coreutils
21cr|perl-Crypt-PBKDF2-0.161520-13|12	BuildRequires:	make
21cr|perl-Crypt-PBKDF2-0.161520-13|13	BuildRequires:	perl-generators
21cr|perl-Crypt-PBKDF2-0.161520-13|14	BuildRequires:	perl-interpreter
21cr|perl-Crypt-PBKDF2-0.161520-13|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Crypt-PBKDF2-0.161520-13|16	BuildRequires:	perl(strict)
21cr|perl-Crypt-PBKDF2-0.161520-13|17	BuildRequires:	perl(warnings)
21cr|perl-Crypt-PBKDF2-0.161520-13|18	# Module Runtime
21cr|perl-Crypt-PBKDF2-0.161520-13|19	BuildRequires:	perl(Carp)
21cr|perl-Crypt-PBKDF2-0.161520-13|20	BuildRequires:	perl(Digest) >= 1.16
21cr|perl-Crypt-PBKDF2-0.161520-13|21	BuildRequires:	perl(Digest::HMAC) >= 1.01
21cr|perl-Crypt-PBKDF2-0.161520-13|22	BuildRequires:	perl(Digest::SHA)
21cr|perl-Crypt-PBKDF2-0.161520-13|23	BuildRequires:	perl(Digest::SHA3) >= 0.22
21cr|perl-Crypt-PBKDF2-0.161520-13|24	BuildRequires:	perl(MIME::Base64)
21cr|perl-Crypt-PBKDF2-0.161520-13|25	BuildRequires:	perl(Module::Runtime)
21cr|perl-Crypt-PBKDF2-0.161520-13|26	BuildRequires:	perl(Moo) >= 2
21cr|perl-Crypt-PBKDF2-0.161520-13|27	BuildRequires:	perl(Moo::Role) >= 2
21cr|perl-Crypt-PBKDF2-0.161520-13|28	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Crypt-PBKDF2-0.161520-13|29	BuildRequires:	perl(Scalar::Util)
21cr|perl-Crypt-PBKDF2-0.161520-13|30	BuildRequires:	perl(strictures) >= 2
21cr|perl-Crypt-PBKDF2-0.161520-13|31	BuildRequires:	perl(Try::Tiny) >= 0.04
21cr|perl-Crypt-PBKDF2-0.161520-13|32	BuildRequires:	perl(Type::Tiny)
21cr|perl-Crypt-PBKDF2-0.161520-13|33	BuildRequires:	perl(Types::Standard) >= 1.000005
21cr|perl-Crypt-PBKDF2-0.161520-13|34	# Test Suite
21cr|perl-Crypt-PBKDF2-0.161520-13|35	BuildRequires:	perl(constant)
21cr|perl-Crypt-PBKDF2-0.161520-13|36	BuildRequires:	perl(Encode)
21cr|perl-Crypt-PBKDF2-0.161520-13|37	BuildRequires:	perl(Test::Fatal)
21cr|perl-Crypt-PBKDF2-0.161520-13|38	BuildRequires:	perl(Test::More)
21cr|perl-Crypt-PBKDF2-0.161520-13|39	# Runtime
21cr|perl-Crypt-PBKDF2-0.161520-13|40	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Crypt-PBKDF2-0.161520-13|41	
21cr|perl-Crypt-PBKDF2-0.161520-13|42	%description
21cr|perl-Crypt-PBKDF2-0.161520-13|43	PBKDF2 is a secure password hashing algorithm that uses the techniques of "key
21cr|perl-Crypt-PBKDF2-0.161520-13|44	strengthening" to make the complexity of a brute-force attack arbitrarily high.
21cr|perl-Crypt-PBKDF2-0.161520-13|45	PBKDF2 uses any other cryptographic hash or cipher (by convention, usually
21cr|perl-Crypt-PBKDF2-0.161520-13|46	HMAC-SHA1, but Crypt::PBKDF2 is fully pluggable), and allows for an arbitrary
21cr|perl-Crypt-PBKDF2-0.161520-13|47	number of iterations of the hashing function, and a nearly unlimited output
21cr|perl-Crypt-PBKDF2-0.161520-13|48	hash size (up to 2**32-1 times the size of the output of the backend hash).
21cr|perl-Crypt-PBKDF2-0.161520-13|49	The hash is salted, as any password hash should be, and the salt may also be of
21cr|perl-Crypt-PBKDF2-0.161520-13|50	arbitrary size.
21cr|perl-Crypt-PBKDF2-0.161520-13|51	
21cr|perl-Crypt-PBKDF2-0.161520-13|52	%prep
21cr|perl-Crypt-PBKDF2-0.161520-13|53	%setup -q -n Crypt-PBKDF2-%{version}
21cr|perl-Crypt-PBKDF2-0.161520-13|54	
21cr|perl-Crypt-PBKDF2-0.161520-13|55	%build
21cr|perl-Crypt-PBKDF2-0.161520-13|56	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Crypt-PBKDF2-0.161520-13|57	%make
21cr|perl-Crypt-PBKDF2-0.161520-13|58	
21cr|perl-Crypt-PBKDF2-0.161520-13|59	%install
21cr|perl-Crypt-PBKDF2-0.161520-13|60	%makeinstall_std
21cr|perl-Crypt-PBKDF2-0.161520-13|61	%{_fixperms} -c %{buildroot}
21cr|perl-Crypt-PBKDF2-0.161520-13|62	
21cr|perl-Crypt-PBKDF2-0.161520-13|63	%check
21cr|perl-Crypt-PBKDF2-0.161520-13|64	make test
21cr|perl-Crypt-PBKDF2-0.161520-13|65	
21cr|perl-Crypt-PBKDF2-0.161520-13|66	%files
21cr|perl-Crypt-PBKDF2-0.161520-13|67	%license LICENSE
21cr|perl-Crypt-PBKDF2-0.161520-13|68	%doc Changes
21cr|perl-Crypt-PBKDF2-0.161520-13|69	%{perl_vendorlib}/Crypt/
21cr|perl-Crypt-PBKDF2-0.161520-13|70	%{_mandir}/man3/Crypt::PBKDF2.3*
21cr|perl-Crypt-PBKDF2-0.161520-13|71	%{_mandir}/man3/Crypt::PBKDF2::Hash.3*
21cr|perl-Crypt-PBKDF2-0.161520-13|72	%{_mandir}/man3/Crypt::PBKDF2::Hash::DigestHMAC.3*
21cr|perl-Crypt-PBKDF2-0.161520-13|73	%{_mandir}/man3/Crypt::PBKDF2::Hash::HMACSHA1.3*
21cr|perl-Crypt-PBKDF2-0.161520-13|74	%{_mandir}/man3/Crypt::PBKDF2::Hash::HMACSHA2.3*
21cr|perl-Crypt-PBKDF2-0.161520-13|75	%{_mandir}/man3/Crypt::PBKDF2::Hash::HMACSHA3.3*
21cr|perl-Crypt-PBKDF2-0.161520-13|76	

4219 21
21cr|perl-Crypt-Primes-0.500.0-14|1	%define upstream_name    Crypt-Primes
21cr|perl-Crypt-Primes-0.500.0-14|2	%define upstream_version 0.50
21cr|perl-Crypt-Primes-0.500.0-14|3	
21cr|perl-Crypt-Primes-0.500.0-14|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-Primes-0.500.0-14|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-Primes-0.500.0-14|6	Release:	14
21cr|perl-Crypt-Primes-0.500.0-14|7	
21cr|perl-Crypt-Primes-0.500.0-14|8	Summary:	Provable Prime Number Generator suitable for Cryptographic Application
21cr|perl-Crypt-Primes-0.500.0-14|9	
21cr|perl-Crypt-Primes-0.500.0-14|10	License:	GPL+ or Artistic
21cr|perl-Crypt-Primes-0.500.0-14|11	Group:		Development/Perl
21cr|perl-Crypt-Primes-0.500.0-14|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-Primes-0.500.0-14|13	Source0:	https://cpan.metacpan.org/authors/id/V/VI/VIPUL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-Primes-0.500.0-14|14	# https://rt.cpan.org/Public/Bug/Display.html?id=130556
21cr|perl-Crypt-Primes-0.500.0-14|15	Patch0:		Crypt-Primes-0.50-more-stack.patch
21cr|perl-Crypt-Primes-0.500.0-14|16	BuildRequires:	perl-devel
21cr|perl-Crypt-Primes-0.500.0-14|17	BuildRequires:	perl(Crypt::Random)
21cr|perl-Crypt-Primes-0.500.0-14|18	BuildRequires:	perl(Test)
21cr|perl-Crypt-Primes-0.500.0-14|19	BuildArch:	noarch
21cr|perl-Crypt-Primes-0.500.0-14|20	
21cr|perl-Crypt-Primes-0.500.0-14|21	%description
21cr|perl-Crypt-Primes-0.500.0-14|22	This module implements Ueli Maurer's algorithm for
21cr|perl-Crypt-Primes-0.500.0-14|23	generating large provable primes and secure parameters
21cr|perl-Crypt-Primes-0.500.0-14|24	for public-key cryptosystems. The generated primes are
21cr|perl-Crypt-Primes-0.500.0-14|25	almost uniformly distributed over the set of primes of
21cr|perl-Crypt-Primes-0.500.0-14|26	the specified bitsize and expected time for generation
21cr|perl-Crypt-Primes-0.500.0-14|27	is less than the time required for generating a
21cr|perl-Crypt-Primes-0.500.0-14|28	pseudo-prime of the same size with Miller-Rabin tests.
21cr|perl-Crypt-Primes-0.500.0-14|29	Detailed description and running time analysis of the
21cr|perl-Crypt-Primes-0.500.0-14|30	algorithm can be found in Maurer's paper[1].
21cr|perl-Crypt-Primes-0.500.0-14|31	
21cr|perl-Crypt-Primes-0.500.0-14|32	Crypt::Primes is a pure perl implementation. It uses
21cr|perl-Crypt-Primes-0.500.0-14|33	Math::Pari for multiple precision integer arithmetic
21cr|perl-Crypt-Primes-0.500.0-14|34	and number theoretic functions. Random numbers are
21cr|perl-Crypt-Primes-0.500.0-14|35	gathered with Crypt::Random, a perl interface to
21cr|perl-Crypt-Primes-0.500.0-14|36	/dev/u?random devices found on most modern Unix operating
21cr|perl-Crypt-Primes-0.500.0-14|37	systems.
21cr|perl-Crypt-Primes-0.500.0-14|38	
21cr|perl-Crypt-Primes-0.500.0-14|39	%prep
21cr|perl-Crypt-Primes-0.500.0-14|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Primes-0.500.0-14|41	%patch0
21cr|perl-Crypt-Primes-0.500.0-14|42	
21cr|perl-Crypt-Primes-0.500.0-14|43	%build
21cr|perl-Crypt-Primes-0.500.0-14|44	CFLAGS="%{optflags}" echo | %__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Primes-0.500.0-14|45	%make
21cr|perl-Crypt-Primes-0.500.0-14|46	
21cr|perl-Crypt-Primes-0.500.0-14|47	%check
21cr|perl-Crypt-Primes-0.500.0-14|48	make test
21cr|perl-Crypt-Primes-0.500.0-14|49	
21cr|perl-Crypt-Primes-0.500.0-14|50	%install
21cr|perl-Crypt-Primes-0.500.0-14|51	%makeinstall_std
21cr|perl-Crypt-Primes-0.500.0-14|52	
21cr|perl-Crypt-Primes-0.500.0-14|53	%files
21cr|perl-Crypt-Primes-0.500.0-14|54	%doc README
21cr|perl-Crypt-Primes-0.500.0-14|55	%{_bindir}/largeprimes
21cr|perl-Crypt-Primes-0.500.0-14|56	%{perl_vendorlib}/*
21cr|perl-Crypt-Primes-0.500.0-14|57	%{_mandir}/*/*

4220 21
21cr|perl-Crypt-Random-1.540.0-1|1	%define	upstream_name	 Crypt-Random
21cr|perl-Crypt-Random-1.540.0-1|2	%define	upstream_version 1.54
21cr|perl-Crypt-Random-1.540.0-1|3	
21cr|perl-Crypt-Random-1.540.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-Random-1.540.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-Random-1.540.0-1|6	Release:	1
21cr|perl-Crypt-Random-1.540.0-1|7	
21cr|perl-Crypt-Random-1.540.0-1|8	Summary:	%{upstream_name} Perl module
21cr|perl-Crypt-Random-1.540.0-1|9	
21cr|perl-Crypt-Random-1.540.0-1|10	License:	Artistic
21cr|perl-Crypt-Random-1.540.0-1|11	Group:		Development/Perl
21cr|perl-Crypt-Random-1.540.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-Random-1.540.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/V/VI/VIPUL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-Random-1.540.0-1|14	
21cr|perl-Crypt-Random-1.540.0-1|15	BuildRequires:	perl-devel
21cr|perl-Crypt-Random-1.540.0-1|16	BuildArch:	noarch
21cr|perl-Crypt-Random-1.540.0-1|17	
21cr|perl-Crypt-Random-1.540.0-1|18	%description
21cr|perl-Crypt-Random-1.540.0-1|19	Crypt::Random is an interface module to the /dev/random device found on most
21cr|perl-Crypt-Random-1.540.0-1|20	modern Unix systems. The /dev/random driver gathers environmental noise from
21cr|perl-Crypt-Random-1.540.0-1|21	various non-deterministic sources including inter-keyboard timings and
21cr|perl-Crypt-Random-1.540.0-1|22	inter-interrupt timings that occur within the operating system environment.
21cr|perl-Crypt-Random-1.540.0-1|23	The /dev/random driver maintains an estimate of true randomness in the pool and
21cr|perl-Crypt-Random-1.540.0-1|24	decreases it every time random strings are requested for use. When the estimate
21cr|perl-Crypt-Random-1.540.0-1|25	goes down to zero, the routine blocks and waits for the occurrence of
21cr|perl-Crypt-Random-1.540.0-1|26	non-deterministic events to refresh the pool.
21cr|perl-Crypt-Random-1.540.0-1|27	The /dev/random kernel module also provides another interface, /dev/urandom,
21cr|perl-Crypt-Random-1.540.0-1|28	that does not wait for the entropy-pool to recharge and returns as many bytes
21cr|perl-Crypt-Random-1.540.0-1|29	as requested. /dev/urandom is considerably faster at generation compared to
21cr|perl-Crypt-Random-1.540.0-1|30	/dev/random, which should be used only when very high quality randomness is
21cr|perl-Crypt-Random-1.540.0-1|31	desired.
21cr|perl-Crypt-Random-1.540.0-1|32	
21cr|perl-Crypt-Random-1.540.0-1|33	%prep
21cr|perl-Crypt-Random-1.540.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Random-1.540.0-1|35	
21cr|perl-Crypt-Random-1.540.0-1|36	%build
21cr|perl-Crypt-Random-1.540.0-1|37	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Random-1.540.0-1|38	%make
21cr|perl-Crypt-Random-1.540.0-1|39	
21cr|perl-Crypt-Random-1.540.0-1|40	%install
21cr|perl-Crypt-Random-1.540.0-1|41	%makeinstall_std
21cr|perl-Crypt-Random-1.540.0-1|42	
21cr|perl-Crypt-Random-1.540.0-1|43	%files
21cr|perl-Crypt-Random-1.540.0-1|44	%doc Changes README
21cr|perl-Crypt-Random-1.540.0-1|45	%{_bindir}/*
21cr|perl-Crypt-Random-1.540.0-1|46	%{perl_vendorlib}/Crypt/*.pm
21cr|perl-Crypt-Random-1.540.0-1|47	%{perl_vendorlib}/Crypt/Random
21cr|perl-Crypt-Random-1.540.0-1|48	%{_mandir}/*/*

4221 21
21cr|perl-Crypt-Random-Source-0.140.0-1|1	%define upstream_name    Crypt-Random-Source
21cr|perl-Crypt-Random-Source-0.140.0-1|2	%define upstream_version 0.14
21cr|perl-Crypt-Random-Source-0.140.0-1|3	
21cr|perl-Crypt-Random-Source-0.140.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-Random-Source-0.140.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-Random-Source-0.140.0-1|6	Release:	1
21cr|perl-Crypt-Random-Source-0.140.0-1|7	Summary:	Base class for random devices
21cr|perl-Crypt-Random-Source-0.140.0-1|8	License:	GPL+ or Artistic
21cr|perl-Crypt-Random-Source-0.140.0-1|9	Group:		Development/Perl
21cr|perl-Crypt-Random-Source-0.140.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-Random-Source-0.140.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-Random-Source-0.140.0-1|12	
21cr|perl-Crypt-Random-Source-0.140.0-1|13	BuildRequires: perl-devel
21cr|perl-Crypt-Random-Source-0.140.0-1|14	BuildRequires: perl(Any::Moose)
21cr|perl-Crypt-Random-Source-0.140.0-1|15	BuildRequires: perl(Capture::Tiny)
21cr|perl-Crypt-Random-Source-0.140.0-1|16	BuildRequires: perl(Carp)
21cr|perl-Crypt-Random-Source-0.140.0-1|17	BuildRequires: perl(Class::Load)
21cr|perl-Crypt-Random-Source-0.140.0-1|18	BuildRequires: perl(Errno)
21cr|perl-Crypt-Random-Source-0.140.0-1|19	BuildRequires: perl(File::Spec)
21cr|perl-Crypt-Random-Source-0.140.0-1|20	BuildRequires: perl(IO::File)
21cr|perl-Crypt-Random-Source-0.140.0-1|21	BuildRequires: perl(IO::Handle)
21cr|perl-Crypt-Random-Source-0.140.0-1|22	BuildRequires: perl(IO::Select)
21cr|perl-Crypt-Random-Source-0.140.0-1|23	BuildRequires: perl(Module::Find)
21cr|perl-Crypt-Random-Source-0.140.0-1|24	BuildRequires: perl(Sub::Exporter)
21cr|perl-Crypt-Random-Source-0.140.0-1|25	BuildRequires: perl(Test::Exception)
21cr|perl-Crypt-Random-Source-0.140.0-1|26	BuildRequires: perl(Test::More)
21cr|perl-Crypt-Random-Source-0.140.0-1|27	BuildRequires: perl(base)
21cr|perl-Crypt-Random-Source-0.140.0-1|28	BuildRequires: perl(namespace::autoclean)
21cr|perl-Crypt-Random-Source-0.140.0-1|29	BuildRequires: perl(namespace::clean)
21cr|perl-Crypt-Random-Source-0.140.0-1|30	BuildRequires: perl(Test::use::ok)
21cr|perl-Crypt-Random-Source-0.140.0-1|31	BuildRequires: perl(Module::Build::Tiny) >= 0.39.0
21cr|perl-Crypt-Random-Source-0.140.0-1|32	BuildRequires: perl(Moo)
21cr|perl-Crypt-Random-Source-0.140.0-1|33	BuildRequires: perl(Types::Standard)
21cr|perl-Crypt-Random-Source-0.140.0-1|34	BuildRequires: perl(Test::Fatal)
21cr|perl-Crypt-Random-Source-0.140.0-1|35	
21cr|perl-Crypt-Random-Source-0.140.0-1|36	BuildArch:	noarch
21cr|perl-Crypt-Random-Source-0.140.0-1|37	
21cr|perl-Crypt-Random-Source-0.140.0-1|38	%description
21cr|perl-Crypt-Random-Source-0.140.0-1|39	This module provides implementations for a number of byte oriented sources
21cr|perl-Crypt-Random-Source-0.140.0-1|40	of random data.
21cr|perl-Crypt-Random-Source-0.140.0-1|41	
21cr|perl-Crypt-Random-Source-0.140.0-1|42	See the Crypt::Random::Source::Factory manpage for a more powerful way to
21cr|perl-Crypt-Random-Source-0.140.0-1|43	locate sources, and the various sources for specific implementations.
21cr|perl-Crypt-Random-Source-0.140.0-1|44	
21cr|perl-Crypt-Random-Source-0.140.0-1|45	%prep
21cr|perl-Crypt-Random-Source-0.140.0-1|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Random-Source-0.140.0-1|47	mv LICENCE LICENSE
21cr|perl-Crypt-Random-Source-0.140.0-1|48	chmod 644 Changes
21cr|perl-Crypt-Random-Source-0.140.0-1|49	
21cr|perl-Crypt-Random-Source-0.140.0-1|50	%build
21cr|perl-Crypt-Random-Source-0.140.0-1|51	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Random-Source-0.140.0-1|52	%make
21cr|perl-Crypt-Random-Source-0.140.0-1|53	
21cr|perl-Crypt-Random-Source-0.140.0-1|54	%check
21cr|perl-Crypt-Random-Source-0.140.0-1|55	%make test
21cr|perl-Crypt-Random-Source-0.140.0-1|56	
21cr|perl-Crypt-Random-Source-0.140.0-1|57	%install
21cr|perl-Crypt-Random-Source-0.140.0-1|58	%makeinstall_std
21cr|perl-Crypt-Random-Source-0.140.0-1|59	
21cr|perl-Crypt-Random-Source-0.140.0-1|60	%files
21cr|perl-Crypt-Random-Source-0.140.0-1|61	%doc README Changes LICENSE META.yml META.json
21cr|perl-Crypt-Random-Source-0.140.0-1|62	%{_mandir}/man3/*
21cr|perl-Crypt-Random-Source-0.140.0-1|63	%{perl_vendorlib}/*

4222 21
21cr|perl-Crypt-RandPasswd-0.60.0-4|1	%define upstream_name	 Crypt-RandPasswd
21cr|perl-Crypt-RandPasswd-0.60.0-4|2	%define upstream_version 0.06
21cr|perl-Crypt-RandPasswd-0.60.0-4|3	
21cr|perl-Crypt-RandPasswd-0.60.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-RandPasswd-0.60.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-RandPasswd-0.60.0-4|6	Release:	4
21cr|perl-Crypt-RandPasswd-0.60.0-4|7	
21cr|perl-Crypt-RandPasswd-0.60.0-4|8	Summary:	Random password generator based on FIPS-181
21cr|perl-Crypt-RandPasswd-0.60.0-4|9	
21cr|perl-Crypt-RandPasswd-0.60.0-4|10	
21cr|perl-Crypt-RandPasswd-0.60.0-4|11	License:	GPL+ or Artistic
21cr|perl-Crypt-RandPasswd-0.60.0-4|12	Group:		Development/Perl
21cr|perl-Crypt-RandPasswd-0.60.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-RandPasswd-0.60.0-4|14	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-RandPasswd-0.60.0-4|15	
21cr|perl-Crypt-RandPasswd-0.60.0-4|16	BuildRequires:	perl-devel
21cr|perl-Crypt-RandPasswd-0.60.0-4|17	BuildArch:	noarch
21cr|perl-Crypt-RandPasswd-0.60.0-4|18	
21cr|perl-Crypt-RandPasswd-0.60.0-4|19	%description
21cr|perl-Crypt-RandPasswd-0.60.0-4|20	This code is a Perl language implementation of the Automated Password Generator
21cr|perl-Crypt-RandPasswd-0.60.0-4|21	standard, like the program described in "A Random Word Generator For
21cr|perl-Crypt-RandPasswd-0.60.0-4|22	Pronounceable Passwords" (not available on-line). This code is a re-engineering
21cr|perl-Crypt-RandPasswd-0.60.0-4|23	of the program contained in Appendix A of FIPS Publication 181, "Standard for
21cr|perl-Crypt-RandPasswd-0.60.0-4|24	Automated Password Generator". In accordance with the standard, the results
21cr|perl-Crypt-RandPasswd-0.60.0-4|25	obtained from this program are logically equivalent to those produced by the
21cr|perl-Crypt-RandPasswd-0.60.0-4|26	standard.
21cr|perl-Crypt-RandPasswd-0.60.0-4|27	
21cr|perl-Crypt-RandPasswd-0.60.0-4|28	%prep
21cr|perl-Crypt-RandPasswd-0.60.0-4|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-RandPasswd-0.60.0-4|30	
21cr|perl-Crypt-RandPasswd-0.60.0-4|31	%build
21cr|perl-Crypt-RandPasswd-0.60.0-4|32	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Crypt-RandPasswd-0.60.0-4|33	%make
21cr|perl-Crypt-RandPasswd-0.60.0-4|34	
21cr|perl-Crypt-RandPasswd-0.60.0-4|35	%check
21cr|perl-Crypt-RandPasswd-0.60.0-4|36	make test
21cr|perl-Crypt-RandPasswd-0.60.0-4|37	
21cr|perl-Crypt-RandPasswd-0.60.0-4|38	%install
21cr|perl-Crypt-RandPasswd-0.60.0-4|39	%makeinstall_std
21cr|perl-Crypt-RandPasswd-0.60.0-4|40	
21cr|perl-Crypt-RandPasswd-0.60.0-4|41	%files
21cr|perl-Crypt-RandPasswd-0.60.0-4|42	%doc Changes README
21cr|perl-Crypt-RandPasswd-0.60.0-4|43	%{perl_vendorlib}/Crypt
21cr|perl-Crypt-RandPasswd-0.60.0-4|44	%{_mandir}/*/*

4223 21
21cr|perl-Crypt-RC4-2.20.0-7|1	%define upstream_name    Crypt-RC4
21cr|perl-Crypt-RC4-2.20.0-7|2	%define upstream_version 2.02
21cr|perl-Crypt-RC4-2.20.0-7|3	
21cr|perl-Crypt-RC4-2.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-RC4-2.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-RC4-2.20.0-7|6	Release:	7
21cr|perl-Crypt-RC4-2.20.0-7|7	
21cr|perl-Crypt-RC4-2.20.0-7|8	Summary:	Crypt-RC4 module for perl
21cr|perl-Crypt-RC4-2.20.0-7|9	
21cr|perl-Crypt-RC4-2.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Crypt-RC4-2.20.0-7|11	Group:		Development/Perl
21cr|perl-Crypt-RC4-2.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-RC4-2.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-RC4-2.20.0-7|14	
21cr|perl-Crypt-RC4-2.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-Crypt-RC4-2.20.0-7|16	BuildArch:	noarch
21cr|perl-Crypt-RC4-2.20.0-7|17	
21cr|perl-Crypt-RC4-2.20.0-7|18	%description
21cr|perl-Crypt-RC4-2.20.0-7|19	This module provides a simple implementation of the RC4 algorithm.
21cr|perl-Crypt-RC4-2.20.0-7|20	
21cr|perl-Crypt-RC4-2.20.0-7|21	%prep
21cr|perl-Crypt-RC4-2.20.0-7|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-RC4-2.20.0-7|23	
21cr|perl-Crypt-RC4-2.20.0-7|24	%build
21cr|perl-Crypt-RC4-2.20.0-7|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-RC4-2.20.0-7|26	%make
21cr|perl-Crypt-RC4-2.20.0-7|27	make test
21cr|perl-Crypt-RC4-2.20.0-7|28	
21cr|perl-Crypt-RC4-2.20.0-7|29	%install
21cr|perl-Crypt-RC4-2.20.0-7|30	%makeinstall_std
21cr|perl-Crypt-RC4-2.20.0-7|31	
21cr|perl-Crypt-RC4-2.20.0-7|32	%files
21cr|perl-Crypt-RC4-2.20.0-7|33	%doc Changes
21cr|perl-Crypt-RC4-2.20.0-7|34	%{perl_vendorlib}/Crypt/RC4.pm
21cr|perl-Crypt-RC4-2.20.0-7|35	%{_mandir}/*/*

4224 21
21cr|perl-Crypt-Rijndael-1.160.0-1|1	%define upstream_name	 Crypt-Rijndael
21cr|perl-Crypt-Rijndael-1.160.0-1|2	%define upstream_version 1.16
21cr|perl-Crypt-Rijndael-1.160.0-1|3	
21cr|perl-Crypt-Rijndael-1.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-Rijndael-1.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-Rijndael-1.160.0-1|6	Release:	1
21cr|perl-Crypt-Rijndael-1.160.0-1|7	Summary:	Crypt::CBC compliant Rijndael encryption module
21cr|perl-Crypt-Rijndael-1.160.0-1|8	License:	GPL+ or Artistic
21cr|perl-Crypt-Rijndael-1.160.0-1|9	Group:		Development/Perl
21cr|perl-Crypt-Rijndael-1.160.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Crypt-Rijndael-1.160.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-Rijndael-1.160.0-1|12	
21cr|perl-Crypt-Rijndael-1.160.0-1|13	BuildRequires:	perl-devel
21cr|perl-Crypt-Rijndael-1.160.0-1|14	
21cr|perl-Crypt-Rijndael-1.160.0-1|15	%description
21cr|perl-Crypt-Rijndael-1.160.0-1|16	This module implements the Rijndael cipher, which has just been selected as the
21cr|perl-Crypt-Rijndael-1.160.0-1|17	Advanced Encryption Standard.
21cr|perl-Crypt-Rijndael-1.160.0-1|18	
21cr|perl-Crypt-Rijndael-1.160.0-1|19	%prep
21cr|perl-Crypt-Rijndael-1.160.0-1|20	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Rijndael-1.160.0-1|21	
21cr|perl-Crypt-Rijndael-1.160.0-1|22	%build
21cr|perl-Crypt-Rijndael-1.160.0-1|23	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Rijndael-1.160.0-1|24	%make
21cr|perl-Crypt-Rijndael-1.160.0-1|25	
21cr|perl-Crypt-Rijndael-1.160.0-1|26	%check
21cr|perl-Crypt-Rijndael-1.160.0-1|27	%make test
21cr|perl-Crypt-Rijndael-1.160.0-1|28	
21cr|perl-Crypt-Rijndael-1.160.0-1|29	%install
21cr|perl-Crypt-Rijndael-1.160.0-1|30	%makeinstall_std
21cr|perl-Crypt-Rijndael-1.160.0-1|31	
21cr|perl-Crypt-Rijndael-1.160.0-1|32	%clean
21cr|perl-Crypt-Rijndael-1.160.0-1|33	
21cr|perl-Crypt-Rijndael-1.160.0-1|34	%files
21cr|perl-Crypt-Rijndael-1.160.0-1|35	%doc NEWS README
21cr|perl-Crypt-Rijndael-1.160.0-1|36	%{perl_vendorarch}/Crypt
21cr|perl-Crypt-Rijndael-1.160.0-1|37	%{perl_vendorarch}/auto/Crypt
21cr|perl-Crypt-Rijndael-1.160.0-1|38	%{_mandir}/man3*/*

4225 21
21cr|perl-Crypt-RIPEMD160-0.80.0-1|1	%define upstream_name    Crypt-RIPEMD160
21cr|perl-Crypt-RIPEMD160-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-Crypt-RIPEMD160-0.80.0-1|3	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-RIPEMD160-0.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-RIPEMD160-0.80.0-1|6	Release:	1
21cr|perl-Crypt-RIPEMD160-0.80.0-1|7	Summary:	Crypt-RIPEMD160 module for perl
21cr|perl-Crypt-RIPEMD160-0.80.0-1|8	License:	GPL+ or Artistic
21cr|perl-Crypt-RIPEMD160-0.80.0-1|9	Group:		Development/Perl
21cr|perl-Crypt-RIPEMD160-0.80.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-RIPEMD160-0.80.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/T/TO/TODDR/Crypt-RIPEMD160-%{upstream_version}.tar.gz
21cr|perl-Crypt-RIPEMD160-0.80.0-1|12	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|13	BuildRequires:	perl-devel
21cr|perl-Crypt-RIPEMD160-0.80.0-1|14	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|15	%description
21cr|perl-Crypt-RIPEMD160-0.80.0-1|16	The %{upstream_name} module/extension allows you to use the RIPEMD160 Message
21cr|perl-Crypt-RIPEMD160-0.80.0-1|17	Digest algorithm from within Perl programs.
21cr|perl-Crypt-RIPEMD160-0.80.0-1|18	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|19	%prep
21cr|perl-Crypt-RIPEMD160-0.80.0-1|20	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-RIPEMD160-0.80.0-1|21	perl -pi -e "s,/usr/local/bin/perl,%{_bindir}/perl," misc/ripemd160_driver.pl
21cr|perl-Crypt-RIPEMD160-0.80.0-1|22	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|23	%build
21cr|perl-Crypt-RIPEMD160-0.80.0-1|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-RIPEMD160-0.80.0-1|25	%make
21cr|perl-Crypt-RIPEMD160-0.80.0-1|26	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|27	%check
21cr|perl-Crypt-RIPEMD160-0.80.0-1|28	make test
21cr|perl-Crypt-RIPEMD160-0.80.0-1|29	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|30	%install
21cr|perl-Crypt-RIPEMD160-0.80.0-1|31	%makeinstall_std
21cr|perl-Crypt-RIPEMD160-0.80.0-1|32	find misc -type f -exec chmod 0644 {} \;
21cr|perl-Crypt-RIPEMD160-0.80.0-1|33	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|34	%clean
21cr|perl-Crypt-RIPEMD160-0.80.0-1|35	
21cr|perl-Crypt-RIPEMD160-0.80.0-1|36	%files
21cr|perl-Crypt-RIPEMD160-0.80.0-1|37	%doc README misc/*
21cr|perl-Crypt-RIPEMD160-0.80.0-1|38	%{perl_vendorarch}/*
21cr|perl-Crypt-RIPEMD160-0.80.0-1|39	%{_mandir}/*/*

4226 21
21cr|perl-Crypt-Rot13-0.600.0-7|1	%define upstream_name    Crypt-Rot13
21cr|perl-Crypt-Rot13-0.600.0-7|2	%define upstream_version 0.6
21cr|perl-Crypt-Rot13-0.600.0-7|3	
21cr|perl-Crypt-Rot13-0.600.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-Rot13-0.600.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-Rot13-0.600.0-7|6	Release:	7
21cr|perl-Crypt-Rot13-0.600.0-7|7	
21cr|perl-Crypt-Rot13-0.600.0-7|8	Summary:	Crypt-Rot13 module for perl
21cr|perl-Crypt-Rot13-0.600.0-7|9	
21cr|perl-Crypt-Rot13-0.600.0-7|10	License:	GPL+ or Artistic
21cr|perl-Crypt-Rot13-0.600.0-7|11	Group:		Development/Perl
21cr|perl-Crypt-Rot13-0.600.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-Rot13-0.600.0-7|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Crypt-Rot13-0.600.0-7|14	
21cr|perl-Crypt-Rot13-0.600.0-7|15	BuildRequires:	perl-devel
21cr|perl-Crypt-Rot13-0.600.0-7|16	BuildArch:	noarch
21cr|perl-Crypt-Rot13-0.600.0-7|17	
21cr|perl-Crypt-Rot13-0.600.0-7|18	%description
21cr|perl-Crypt-Rot13-0.600.0-7|19	rot13 is a simple encryption in which ASCII letters are rotated 13 places. This
21cr|perl-Crypt-Rot13-0.600.0-7|20	module provides an array object with methods to encrypt its string elements by
21cr|perl-Crypt-Rot13-0.600.0-7|21	rotating ASCII letters n places down the alphabet.
21cr|perl-Crypt-Rot13-0.600.0-7|22	
21cr|perl-Crypt-Rot13-0.600.0-7|23	%prep
21cr|perl-Crypt-Rot13-0.600.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Rot13-0.600.0-7|25	
21cr|perl-Crypt-Rot13-0.600.0-7|26	%build
21cr|perl-Crypt-Rot13-0.600.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Rot13-0.600.0-7|28	%make
21cr|perl-Crypt-Rot13-0.600.0-7|29	
21cr|perl-Crypt-Rot13-0.600.0-7|30	%check
21cr|perl-Crypt-Rot13-0.600.0-7|31	%make test
21cr|perl-Crypt-Rot13-0.600.0-7|32	
21cr|perl-Crypt-Rot13-0.600.0-7|33	%install
21cr|perl-Crypt-Rot13-0.600.0-7|34	%makeinstall_std
21cr|perl-Crypt-Rot13-0.600.0-7|35	
21cr|perl-Crypt-Rot13-0.600.0-7|36	%files
21cr|perl-Crypt-Rot13-0.600.0-7|37	%doc Changes COPYING README
21cr|perl-Crypt-Rot13-0.600.0-7|38	%{perl_vendorlib}/Crypt/Rot13.pm
21cr|perl-Crypt-Rot13-0.600.0-7|39	%{_mandir}/*/*

4227 21
21cr|perl-Crypt-RSA-1.990.0-13|1	%define upstream_name    Crypt-RSA
21cr|perl-Crypt-RSA-1.990.0-13|2	%define upstream_version 1.99
21cr|perl-Crypt-RSA-1.990.0-13|3	
21cr|perl-Crypt-RSA-1.990.0-13|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-RSA-1.990.0-13|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-RSA-1.990.0-13|6	Release:	13
21cr|perl-Crypt-RSA-1.990.0-13|7	
21cr|perl-Crypt-RSA-1.990.0-13|8	Summary:	RSA public-key cryptosystem
21cr|perl-Crypt-RSA-1.990.0-13|9	
21cr|perl-Crypt-RSA-1.990.0-13|10	License:	Artistic
21cr|perl-Crypt-RSA-1.990.0-13|11	Group:		Development/Perl
21cr|perl-Crypt-RSA-1.990.0-13|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Crypt-RSA-1.990.0-13|13	Source0:	https://cpan.metacpan.org/authors/id/V/VI/VIPUL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-RSA-1.990.0-13|14	
21cr|perl-Crypt-RSA-1.990.0-13|15	BuildRequires:	perl(Crypt::Blowfish)
21cr|perl-Crypt-RSA-1.990.0-13|16	BuildRequires:	perl(Crypt::CBC)
21cr|perl-Crypt-RSA-1.990.0-13|17	BuildRequires:	perl(Digest::MD2)
21cr|perl-Crypt-RSA-1.990.0-13|18	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Crypt-RSA-1.990.0-13|19	BuildRequires:	perl(Convert::ASCII::Armour)
21cr|perl-Crypt-RSA-1.990.0-13|20	BuildRequires:	perl(Crypt::Primes)
21cr|perl-Crypt-RSA-1.990.0-13|21	BuildRequires:	perl(Sort::Versions)
21cr|perl-Crypt-RSA-1.990.0-13|22	BuildRequires:	perl(Tie::EncryptedHash)
21cr|perl-Crypt-RSA-1.990.0-13|23	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Crypt-RSA-1.990.0-13|24	BuildRequires:	perl-devel
21cr|perl-Crypt-RSA-1.990.0-13|25	BuildArch:	noarch
21cr|perl-Crypt-RSA-1.990.0-13|26	
21cr|perl-Crypt-RSA-1.990.0-13|27	%description
21cr|perl-Crypt-RSA-1.990.0-13|28	Crypt::RSA is a pure-perl, cleanroom implementation of the
21cr|perl-Crypt-RSA-1.990.0-13|29	RSA public-key cryptosystem. It uses Math::Pari(3), a perl
21cr|perl-Crypt-RSA-1.990.0-13|30	interface to the blazingly fast PARI library, for big
21cr|perl-Crypt-RSA-1.990.0-13|31	integer arithmetic and number theoretic computations.
21cr|perl-Crypt-RSA-1.990.0-13|32	
21cr|perl-Crypt-RSA-1.990.0-13|33	%prep
21cr|perl-Crypt-RSA-1.990.0-13|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-RSA-1.990.0-13|35	
21cr|perl-Crypt-RSA-1.990.0-13|36	%build
21cr|perl-Crypt-RSA-1.990.0-13|37	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-RSA-1.990.0-13|38	make
21cr|perl-Crypt-RSA-1.990.0-13|39	
21cr|perl-Crypt-RSA-1.990.0-13|40	%check
21cr|perl-Crypt-RSA-1.990.0-13|41	make test
21cr|perl-Crypt-RSA-1.990.0-13|42	
21cr|perl-Crypt-RSA-1.990.0-13|43	%install
21cr|perl-Crypt-RSA-1.990.0-13|44	%makeinstall_std
21cr|perl-Crypt-RSA-1.990.0-13|45	
21cr|perl-Crypt-RSA-1.990.0-13|46	%files
21cr|perl-Crypt-RSA-1.990.0-13|47	%{perl_vendorlib}/*
21cr|perl-Crypt-RSA-1.990.0-13|48	%{_mandir}/*/*

4228 21
21cr|perl-Crypt-SaltedHash-0.90.0-6|1	%define upstream_name    Crypt-SaltedHash
21cr|perl-Crypt-SaltedHash-0.90.0-6|2	%define upstream_version 0.09
21cr|perl-Crypt-SaltedHash-0.90.0-6|3	
21cr|perl-Crypt-SaltedHash-0.90.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-SaltedHash-0.90.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-SaltedHash-0.90.0-6|6	Release:	6
21cr|perl-Crypt-SaltedHash-0.90.0-6|7	Summary:	Working with salted hashes
21cr|perl-Crypt-SaltedHash-0.90.0-6|8	
21cr|perl-Crypt-SaltedHash-0.90.0-6|9	License:	GPL+ or Artistic
21cr|perl-Crypt-SaltedHash-0.90.0-6|10	Group:		Development/Perl
21cr|perl-Crypt-SaltedHash-0.90.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-SaltedHash-0.90.0-6|12	Source0:	http://www.cpan.org/modules/by-module/Crypt/Crypt-SaltedHash-%{upstream_version}.tar.gz
21cr|perl-Crypt-SaltedHash-0.90.0-6|13	
21cr|perl-Crypt-SaltedHash-0.90.0-6|14	BuildRequires:	perl-devel
21cr|perl-Crypt-SaltedHash-0.90.0-6|15	BuildRequires:	perl(Digest::SHA)
21cr|perl-Crypt-SaltedHash-0.90.0-6|16	BuildRequires:	perl(Test::Fatal)
21cr|perl-Crypt-SaltedHash-0.90.0-6|17	BuildRequires:	perl(Digest)
21cr|perl-Crypt-SaltedHash-0.90.0-6|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Crypt-SaltedHash-0.90.0-6|19	BuildArch:	noarch
21cr|perl-Crypt-SaltedHash-0.90.0-6|20	
21cr|perl-Crypt-SaltedHash-0.90.0-6|21	%description
21cr|perl-Crypt-SaltedHash-0.90.0-6|22	The 'Crypt::SaltedHash' module provides an object oriented interface to
21cr|perl-Crypt-SaltedHash-0.90.0-6|23	create salted (or seeded) hashes of clear text data. The original
21cr|perl-Crypt-SaltedHash-0.90.0-6|24	formalization of this concept comes from RFC-3112 and is extended by the
21cr|perl-Crypt-SaltedHash-0.90.0-6|25	use of different digital agorithms.
21cr|perl-Crypt-SaltedHash-0.90.0-6|26	
21cr|perl-Crypt-SaltedHash-0.90.0-6|27	%prep
21cr|perl-Crypt-SaltedHash-0.90.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-SaltedHash-0.90.0-6|29	
21cr|perl-Crypt-SaltedHash-0.90.0-6|30	%build
21cr|perl-Crypt-SaltedHash-0.90.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-SaltedHash-0.90.0-6|32	%make
21cr|perl-Crypt-SaltedHash-0.90.0-6|33	
21cr|perl-Crypt-SaltedHash-0.90.0-6|34	%check
21cr|perl-Crypt-SaltedHash-0.90.0-6|35	%make test
21cr|perl-Crypt-SaltedHash-0.90.0-6|36	
21cr|perl-Crypt-SaltedHash-0.90.0-6|37	%install
21cr|perl-Crypt-SaltedHash-0.90.0-6|38	%makeinstall_std
21cr|perl-Crypt-SaltedHash-0.90.0-6|39	
21cr|perl-Crypt-SaltedHash-0.90.0-6|40	%files
21cr|perl-Crypt-SaltedHash-0.90.0-6|41	%doc Changes README
21cr|perl-Crypt-SaltedHash-0.90.0-6|42	%{_mandir}/man3/*
21cr|perl-Crypt-SaltedHash-0.90.0-6|43	%{perl_vendorlib}/Crypt

4229 21
21cr|perl-Crypt-SMIME-0.28-1|1	Name:           perl-Crypt-SMIME
21cr|perl-Crypt-SMIME-0.28-1|2	Version:        0.28
21cr|perl-Crypt-SMIME-0.28-1|3	Release:        1
21cr|perl-Crypt-SMIME-0.28-1|4	Summary:        S/MIME message signing, verification, encryption and decryption
21cr|perl-Crypt-SMIME-0.28-1|5	Group:          Development/Perl
21cr|perl-Crypt-SMIME-0.28-1|6	License:        GPL+ or Artistic
21cr|perl-Crypt-SMIME-0.28-1|7	URL:            https://metacpan.org/release/Crypt-SMIME
21cr|perl-Crypt-SMIME-0.28-1|8	Source0:        https://cpan.metacpan.org/modules/by-module/Crypt/Crypt-SMIME-%{version}.tar.gz
21cr|perl-Crypt-SMIME-0.28-1|9	BuildRequires:  coreutils
21cr|perl-Crypt-SMIME-0.28-1|10	BuildRequires:  findutils
21cr|perl-Crypt-SMIME-0.28-1|11	BuildRequires:  gcc
21cr|perl-Crypt-SMIME-0.28-1|12	BuildRequires:  make
21cr|perl-Crypt-SMIME-0.28-1|13	BuildRequires:  openssl-devel
21cr|perl-Crypt-SMIME-0.28-1|14	BuildRequires:  perl-devel
21cr|perl-Crypt-SMIME-0.28-1|15	BuildRequires:  perl-generators
21cr|perl-Crypt-SMIME-0.28-1|16	BuildRequires:  perl-interpreter
21cr|perl-Crypt-SMIME-0.28-1|17	BuildRequires:  perl(ExtUtils::CChecker)
21cr|perl-Crypt-SMIME-0.28-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Crypt-SMIME-0.28-1|19	BuildRequires:  perl(strict)
21cr|perl-Crypt-SMIME-0.28-1|20	BuildRequires:  perl(warnings)
21cr|perl-Crypt-SMIME-0.28-1|21	# Run-time
21cr|perl-Crypt-SMIME-0.28-1|22	BuildRequires:  perl(XSLoader)
21cr|perl-Crypt-SMIME-0.28-1|23	# Tests
21cr|perl-Crypt-SMIME-0.28-1|24	BuildRequires:  openssl
21cr|perl-Crypt-SMIME-0.28-1|25	BuildRequires:  perl(Config)
21cr|perl-Crypt-SMIME-0.28-1|26	BuildRequires:  perl(ExtUtils::PkgConfig)
21cr|perl-Crypt-SMIME-0.28-1|27	BuildRequires:  perl(File::Spec)
21cr|perl-Crypt-SMIME-0.28-1|28	BuildRequires:  perl(File::Temp)
21cr|perl-Crypt-SMIME-0.28-1|29	BuildRequires:  perl(Taint::Util)
21cr|perl-Crypt-SMIME-0.28-1|30	BuildRequires:  perl(Test::Exception)
21cr|perl-Crypt-SMIME-0.28-1|31	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Crypt-SMIME-0.28-1|32	BuildRequires:  perl(Test::Pod)
21cr|perl-Crypt-SMIME-0.28-1|33	BuildRequires:  perl(Test::Taint)
21cr|perl-Crypt-SMIME-0.28-1|34	BuildRequires:  perl(Test::More)
21cr|perl-Crypt-SMIME-0.28-1|35	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Crypt-SMIME-0.28-1|36	
21cr|perl-Crypt-SMIME-0.28-1|37	#Add a test sub package.
21cr|perl-Crypt-SMIME-0.28-1|38	%{?perl_default_subpackage_tests}
21cr|perl-Crypt-SMIME-0.28-1|39	
21cr|perl-Crypt-SMIME-0.28-1|40	%description
21cr|perl-Crypt-SMIME-0.28-1|41	This module provides a class for handling S/MIME messages. It can sign,
21cr|perl-Crypt-SMIME-0.28-1|42	verify, encrypt and decrypt messages. It requires libcrypto
21cr|perl-Crypt-SMIME-0.28-1|43	(http://www.openssl.org) to work.
21cr|perl-Crypt-SMIME-0.28-1|44	
21cr|perl-Crypt-SMIME-0.28-1|45	%prep
21cr|perl-Crypt-SMIME-0.28-1|46	%setup -q -n Crypt-SMIME-%{version}
21cr|perl-Crypt-SMIME-0.28-1|47	# As part of the rpm process we generate some .list files which
21cr|perl-Crypt-SMIME-0.28-1|48	# then cause t/manifest.t to fail.
21cr|perl-Crypt-SMIME-0.28-1|49	echo '\.list$' >> MANIFEST.SKIP
21cr|perl-Crypt-SMIME-0.28-1|50	
21cr|perl-Crypt-SMIME-0.28-1|51	%build
21cr|perl-Crypt-SMIME-0.28-1|52	%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-Crypt-SMIME-0.28-1|53	%make_build
21cr|perl-Crypt-SMIME-0.28-1|54	
21cr|perl-Crypt-SMIME-0.28-1|55	%install
21cr|perl-Crypt-SMIME-0.28-1|56	make pure_install DESTDIR=$RPM_BUILD_ROOT
21cr|perl-Crypt-SMIME-0.28-1|57	
21cr|perl-Crypt-SMIME-0.28-1|58	find $RPM_BUILD_ROOT -type f -name .packlist -delete
21cr|perl-Crypt-SMIME-0.28-1|59	find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
21cr|perl-Crypt-SMIME-0.28-1|60	find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Crypt-SMIME-0.28-1|61	
21cr|perl-Crypt-SMIME-0.28-1|62	%{_fixperms} $RPM_BUILD_ROOT/*
21cr|perl-Crypt-SMIME-0.28-1|63	
21cr|perl-Crypt-SMIME-0.28-1|64	%check
21cr|perl-Crypt-SMIME-0.28-1|65	make test
21cr|perl-Crypt-SMIME-0.28-1|66	
21cr|perl-Crypt-SMIME-0.28-1|67	%files
21cr|perl-Crypt-SMIME-0.28-1|68	%doc Changes README
21cr|perl-Crypt-SMIME-0.28-1|69	%{perl_vendorarch}/auto/*
21cr|perl-Crypt-SMIME-0.28-1|70	%{perl_vendorarch}/Crypt*
21cr|perl-Crypt-SMIME-0.28-1|71	%{_mandir}/man3/*
21cr|perl-Crypt-SMIME-0.28-1|72	

4230 21
21cr|perl-Crypt-Twofish-2.180.0-1|1	%define upstream_name    Crypt-Twofish
21cr|perl-Crypt-Twofish-2.180.0-1|2	%define upstream_version 2.18
21cr|perl-Crypt-Twofish-2.180.0-1|3	
21cr|perl-Crypt-Twofish-2.180.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-Twofish-2.180.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-Twofish-2.180.0-1|6	Release:	1
21cr|perl-Crypt-Twofish-2.180.0-1|7	Summary:	Crypt-Twofish module for perl
21cr|perl-Crypt-Twofish-2.180.0-1|8	License:	GPL+ or Artistic
21cr|perl-Crypt-Twofish-2.180.0-1|9	Group:		Development/Perl
21cr|perl-Crypt-Twofish-2.180.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-Twofish-2.180.0-1|11	Source0:	https://www.cpan.org/modules/by-module/Crypt/Crypt-Twofish-%{upstream_version}.tar.gz
21cr|perl-Crypt-Twofish-2.180.0-1|12	
21cr|perl-Crypt-Twofish-2.180.0-1|13	BuildRequires:	perl-devel
21cr|perl-Crypt-Twofish-2.180.0-1|14	BuildRequires:	perl(Test)
21cr|perl-Crypt-Twofish-2.180.0-1|15	
21cr|perl-Crypt-Twofish-2.180.0-1|16	%description
21cr|perl-Crypt-Twofish-2.180.0-1|17	Twofish is a 128-bit symmetric block cipher with a variable length (128, 192,
21cr|perl-Crypt-Twofish-2.180.0-1|18	or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for
21cr|perl-Crypt-Twofish-2.180.0-1|19	all uses, as described at http://www.counterpane.com/twofish.html.
21cr|perl-Crypt-Twofish-2.180.0-1|20	
21cr|perl-Crypt-Twofish-2.180.0-1|21	This module implements Twofish encryption. It supports the Crypt::CBC interface
21cr|perl-Crypt-Twofish-2.180.0-1|22	
21cr|perl-Crypt-Twofish-2.180.0-1|23	%prep
21cr|perl-Crypt-Twofish-2.180.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-Twofish-2.180.0-1|25	
21cr|perl-Crypt-Twofish-2.180.0-1|26	%build
21cr|perl-Crypt-Twofish-2.180.0-1|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-Twofish-2.180.0-1|28	%make
21cr|perl-Crypt-Twofish-2.180.0-1|29	
21cr|perl-Crypt-Twofish-2.180.0-1|30	%check
21cr|perl-Crypt-Twofish-2.180.0-1|31	%make test
21cr|perl-Crypt-Twofish-2.180.0-1|32	
21cr|perl-Crypt-Twofish-2.180.0-1|33	%install
21cr|perl-Crypt-Twofish-2.180.0-1|34	%makeinstall_std
21cr|perl-Crypt-Twofish-2.180.0-1|35	
21cr|perl-Crypt-Twofish-2.180.0-1|36	%clean
21cr|perl-Crypt-Twofish-2.180.0-1|37	
21cr|perl-Crypt-Twofish-2.180.0-1|38	%files
21cr|perl-Crypt-Twofish-2.180.0-1|39	%doc Changes README
21cr|perl-Crypt-Twofish-2.180.0-1|40	%{perl_vendorarch}/*
21cr|perl-Crypt-Twofish-2.180.0-1|41	%{_mandir}/*/*

4231 21
21cr|perl-Crypt-UnixCrypt-1.0-10|1	%define real_name Crypt-UnixCrypt
21cr|perl-Crypt-UnixCrypt-1.0-10|2	
21cr|perl-Crypt-UnixCrypt-1.0-10|3	Summary:	Crypt-UnixCrypt module for perl
21cr|perl-Crypt-UnixCrypt-1.0-10|4	
21cr|perl-Crypt-UnixCrypt-1.0-10|5	Name:		perl-%{real_name}
21cr|perl-Crypt-UnixCrypt-1.0-10|6	Version:	1.0
21cr|perl-Crypt-UnixCrypt-1.0-10|7	Release:	10
21cr|perl-Crypt-UnixCrypt-1.0-10|8	License:	GPL or Artistic
21cr|perl-Crypt-UnixCrypt-1.0-10|9	Group:		Development/Perl
21cr|perl-Crypt-UnixCrypt-1.0-10|10	URL:		http://search.cpan.org/dist/%{real_name}
21cr|perl-Crypt-UnixCrypt-1.0-10|11	Source0:	%{real_name}-%{version}.tar.bz2
21cr|perl-Crypt-UnixCrypt-1.0-10|12	BuildRequires:	perl-devel
21cr|perl-Crypt-UnixCrypt-1.0-10|13	BuildArch:	noarch
21cr|perl-Crypt-UnixCrypt-1.0-10|14	
21cr|perl-Crypt-UnixCrypt-1.0-10|15	%description
21cr|perl-Crypt-UnixCrypt-1.0-10|16	This module is for all those poor souls whose perl port answers to the
21cr|perl-Crypt-UnixCrypt-1.0-10|17	use of crypt() with the message `The crypt() function is unimplemented
21cr|perl-Crypt-UnixCrypt-1.0-10|18	due to excessive paranoia.'.
21cr|perl-Crypt-UnixCrypt-1.0-10|19	
21cr|perl-Crypt-UnixCrypt-1.0-10|20	%prep
21cr|perl-Crypt-UnixCrypt-1.0-10|21	%setup -q -n %{real_name}-%{version}
21cr|perl-Crypt-UnixCrypt-1.0-10|22	
21cr|perl-Crypt-UnixCrypt-1.0-10|23	%build
21cr|perl-Crypt-UnixCrypt-1.0-10|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-UnixCrypt-1.0-10|25	%make
21cr|perl-Crypt-UnixCrypt-1.0-10|26	make test
21cr|perl-Crypt-UnixCrypt-1.0-10|27	
21cr|perl-Crypt-UnixCrypt-1.0-10|28	%install
21cr|perl-Crypt-UnixCrypt-1.0-10|29	%makeinstall_std
21cr|perl-Crypt-UnixCrypt-1.0-10|30	
21cr|perl-Crypt-UnixCrypt-1.0-10|31	%clean
21cr|perl-Crypt-UnixCrypt-1.0-10|32	
21cr|perl-Crypt-UnixCrypt-1.0-10|33	%files
21cr|perl-Crypt-UnixCrypt-1.0-10|34	%doc CHANGES README
21cr|perl-Crypt-UnixCrypt-1.0-10|35	%{perl_vendorlib}/Crypt/UnixCrypt.pm
21cr|perl-Crypt-UnixCrypt-1.0-10|36	%{_mandir}/*/*

4232 21
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|1	%define upstream_name    Crypt-UnixCrypt_XS
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|2	%define upstream_version 0.11
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|3	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|6	Release:	6
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|7	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|8	Summary:	Perl-xs implementation of crypt(3)
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|9	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|11	Group:		Development/Perl
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Crypt/Crypt-UnixCrypt_XS-%{upstream_version}.tar.gz
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|14	Patch0:		Crypt-UnixCrypt_XS-0.10-debug.patch
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|15	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|16	BuildRequires: perl-devel
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|17	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|18	%description
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|19	This module implements the DES-based Unix _crypt_ function. For those who
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|20	need to construct non-standard variants of _crypt_, the various building
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|21	blocks used in _crypt_ are also supplied separately.
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|22	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|23	%prep
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|24	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|25	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|26	%build
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|28	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|29	%make
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|30	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|31	%check
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|32	%make test
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|33	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|34	%install
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|35	%makeinstall_std
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|36	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|37	%clean
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|38	
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|39	%files
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|40	%doc Changes README
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|41	%{_mandir}/man3/*
21cr|perl-Crypt-UnixCrypt_XS-0.110.0-6|42	%{perl_vendorarch}/*

4233 21
21cr|perl-CryptX-0.77.0-1|1	%define upstream_name    CryptX
21cr|perl-CryptX-0.77.0-1|2	%define upstream_version 0.077
21cr|perl-CryptX-0.77.0-1|3	
21cr|perl-CryptX-0.77.0-1|4	# Enable JSON support
21cr|perl-CryptX-0.77.0-1|5	%bcond_without perl_CryptX_enables_json
21cr|perl-CryptX-0.77.0-1|6	# Run optional test
21cr|perl-CryptX-0.77.0-1|7	%bcond_without perl_CryptX_enables_optional_test
21cr|perl-CryptX-0.77.0-1|8	
21cr|perl-CryptX-0.77.0-1|9	Name:           perl-CryptX
21cr|perl-CryptX-0.77.0-1|10	Version:        %perl_convert_version %{upstream_version}
21cr|perl-CryptX-0.77.0-1|11	Release:        1
21cr|perl-CryptX-0.77.0-1|12	Summary:        Cryptographic toolkit
21cr|perl-CryptX-0.77.0-1|13	Group:          Development/Perl
21cr|perl-CryptX-0.77.0-1|14	# Other file:   GPL+ or Artistic
21cr|perl-CryptX-0.77.0-1|15	## Unbundled
21cr|perl-CryptX-0.77.0-1|16	# src/ltc/hashes/blake2s.c: CC0 or OpenSSL or ASL 2.0
21cr|perl-CryptX-0.77.0-1|17	# src/ltc/stream/rc4/rc4.c: Public Domain
21cr|perl-CryptX-0.77.0-1|18	# src/ltm/bncore.c:         Public Domain
21cr|perl-CryptX-0.77.0-1|19	License:        GPL+ or Artistic
21cr|perl-CryptX-0.77.0-1|20	URL:            https://metacpan.org/release/CryptX
21cr|perl-CryptX-0.77.0-1|21	Source0:        https://cpan.metacpan.org/authors/id/M/MI/MIK/CryptX-%{upstream_version}.tar.gz
21cr|perl-CryptX-0.77.0-1|22	BuildRequires:  coreutils
21cr|perl-CryptX-0.77.0-1|23	BuildRequires:  findutils
21cr|perl-CryptX-0.77.0-1|24	BuildRequires:  gcc
21cr|perl-CryptX-0.77.0-1|25	BuildRequires:  pkgconfig(libtomcrypt)
21cr|perl-CryptX-0.77.0-1|26	BuildRequires:  pkgconfig(libtommath)
21cr|perl-CryptX-0.77.0-1|27	BuildRequires:  make
21cr|perl-CryptX-0.77.0-1|28	BuildRequires:  perl-devel
21cr|perl-CryptX-0.77.0-1|29	BuildRequires:  perl-generators
21cr|perl-CryptX-0.77.0-1|30	BuildRequires:  perl-interpreter
21cr|perl-CryptX-0.77.0-1|31	BuildRequires:  perl(Config)
21cr|perl-CryptX-0.77.0-1|32	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-CryptX-0.77.0-1|33	BuildRequires:  perl(strict)
21cr|perl-CryptX-0.77.0-1|34	BuildRequires:  perl(warnings)
21cr|perl-CryptX-0.77.0-1|35	# Run-time:
21cr|perl-CryptX-0.77.0-1|36	BuildRequires:  perl(base)
21cr|perl-CryptX-0.77.0-1|37	BuildRequires:  perl(Carp)
21cr|perl-CryptX-0.77.0-1|38	BuildRequires:  perl(Exporter)
21cr|perl-CryptX-0.77.0-1|39	BuildRequires:  perl(overload)
21cr|perl-CryptX-0.77.0-1|40	BuildRequires:  perl(Scalar::Util)
21cr|perl-CryptX-0.77.0-1|41	BuildRequires:  perl(XSLoader)
21cr|perl-CryptX-0.77.0-1|42	# Optional run-time:
21cr|perl-CryptX-0.77.0-1|43	%if %{with perl_CryptX_enables_json}
21cr|perl-CryptX-0.77.0-1|44	# Cpanel::JSON::XS or JSON::XS or JSON::PP
21cr|perl-CryptX-0.77.0-1|45	BuildRequires:  perl(Cpanel::JSON::XS)
21cr|perl-CryptX-0.77.0-1|46	%endif
21cr|perl-CryptX-0.77.0-1|47	# Tests:
21cr|perl-CryptX-0.77.0-1|48	BuildRequires:  perl(Data::Dumper)
21cr|perl-CryptX-0.77.0-1|49	BuildRequires:  perl(Test)
21cr|perl-CryptX-0.77.0-1|50	BuildRequires:  perl(Test::More)
21cr|perl-CryptX-0.77.0-1|51	%if %{with perl_CryptX_enables_optional_test}
21cr|perl-CryptX-0.77.0-1|52	# Optional tests:
21cr|perl-CryptX-0.77.0-1|53	BuildRequires:  perl(File::Find)
21cr|perl-CryptX-0.77.0-1|54	BuildRequires:  perl(Math::BigFloat) >= 1.999715
21cr|perl-CryptX-0.77.0-1|55	BuildRequires:  perl(Math::BigInt) >= 1.9997
21cr|perl-CryptX-0.77.0-1|56	BuildRequires:  perl(Math::Complex)
21cr|perl-CryptX-0.77.0-1|57	BuildRequires:  perl(Storable) >= 2.0
21cr|perl-CryptX-0.77.0-1|58	BuildRequires:  perl(Test::Pod)
21cr|perl-CryptX-0.77.0-1|59	%endif
21cr|perl-CryptX-0.77.0-1|60	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-CryptX-0.77.0-1|61	%if %{with perl_CryptX_enables_json}
21cr|perl-CryptX-0.77.0-1|62	# Cpanel::JSON::XS or JSON::XS or JSON::PP
21cr|perl-CryptX-0.77.0-1|63	Recommends:     perl(Cpanel::JSON::XS)
21cr|perl-CryptX-0.77.0-1|64	%endif
21cr|perl-CryptX-0.77.0-1|65	
21cr|perl-CryptX-0.77.0-1|66	# Remove under-specified dependencies
21cr|perl-CryptX-0.77.0-1|67	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((Math::BigFloat|Math::BigInt|Storable)\\)$
21cr|perl-CryptX-0.77.0-1|68	# Remove private modules
21cr|perl-CryptX-0.77.0-1|69	%global __requires_exclude %{__requires_exclude}|^perl\\(\\.::
21cr|perl-CryptX-0.77.0-1|70	# Remove disabled modules, libtomcrypt-1.8.2 does not support ECC
21cr|perl-CryptX-0.77.0-1|71	%global __requires_exclude %{__requires_exclude}|^perl\\(Crypt::PK::ECC\\)
21cr|perl-CryptX-0.77.0-1|72	
21cr|perl-CryptX-0.77.0-1|73	%description
21cr|perl-CryptX-0.77.0-1|74	This Perl library provides a cryptography based on LibTomCrypt library.
21cr|perl-CryptX-0.77.0-1|75	
21cr|perl-CryptX-0.77.0-1|76	ECC support is disabled because it's not yet fully supported by LibTomCrypt.
21cr|perl-CryptX-0.77.0-1|77	
21cr|perl-CryptX-0.77.0-1|78	%package tests
21cr|perl-CryptX-0.77.0-1|79	Summary:        Tests for %{name}
21cr|perl-CryptX-0.77.0-1|80	BuildArch:      noarch
21cr|perl-CryptX-0.77.0-1|81	Requires:       %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
21cr|perl-CryptX-0.77.0-1|82	Requires:       coreutils
21cr|perl-CryptX-0.77.0-1|83	Requires:       perl-Test-Harness
21cr|perl-CryptX-0.77.0-1|84	%if %{with perl_CryptX_enables_json}
21cr|perl-CryptX-0.77.0-1|85	# Cpanel::JSON::XS or JSON::XS or JSON::PP
21cr|perl-CryptX-0.77.0-1|86	Requires:       perl(Cpanel::JSON::XS)
21cr|perl-CryptX-0.77.0-1|87	%endif
21cr|perl-CryptX-0.77.0-1|88	%if %{with perl_CryptX_enables_optional_test}
21cr|perl-CryptX-0.77.0-1|89	Requires:       perl(File::Find)
21cr|perl-CryptX-0.77.0-1|90	Requires:       perl(Math::BigFloat) >= 1.999715
21cr|perl-CryptX-0.77.0-1|91	Requires:       perl(Math::BigInt) >= 1.9997
21cr|perl-CryptX-0.77.0-1|92	Requires:       perl(Math::Complex)
21cr|perl-CryptX-0.77.0-1|93	Requires:       perl(Storable) >= 2.0
21cr|perl-CryptX-0.77.0-1|94	%endif
21cr|perl-CryptX-0.77.0-1|95	
21cr|perl-CryptX-0.77.0-1|96	%description tests
21cr|perl-CryptX-0.77.0-1|97	Tests from %{name}. Execute them
21cr|perl-CryptX-0.77.0-1|98	with "%{_libexecdir}/%{name}/test".
21cr|perl-CryptX-0.77.0-1|99	
21cr|perl-CryptX-0.77.0-1|100	%prep
21cr|perl-CryptX-0.77.0-1|101	%setup -q -n CryptX-%{upstream_version}
21cr|perl-CryptX-0.77.0-1|102	# Remove unsed tests
21cr|perl-CryptX-0.77.0-1|103	%if !%{with perl_CryptX_enables_optional_test}
21cr|perl-CryptX-0.77.0-1|104	for F in t/002_all_pm.t t/003_all_pm_pod.t t/mbi_ltm_bigfltpm.t \
21cr|perl-CryptX-0.77.0-1|105	t/mbi_ltm_bigintpm.t t/mbi_ltm_biglog.t t/mbi_ltm_bigroot.t \
21cr|perl-CryptX-0.77.0-1|106	t/mbi_ltm/bigintpm.inc t/mbi_ltm/bigfltpm.inc t/mbi_ltm_storable.t; do
21cr|perl-CryptX-0.77.0-1|107	rm "${F}"
21cr|perl-CryptX-0.77.0-1|108	perl -i -ne 'print $_ unless m{\A\Q'"${F}"'\E}' MANIFEST
21cr|perl-CryptX-0.77.0-1|109	done
21cr|perl-CryptX-0.77.0-1|110	%endif
21cr|perl-CryptX-0.77.0-1|111	# Help generators to recognize Perl scripts
21cr|perl-CryptX-0.77.0-1|112	for F in t/*.t; do
21cr|perl-CryptX-0.77.0-1|113	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F"
21cr|perl-CryptX-0.77.0-1|114	chmod +x "$F"
21cr|perl-CryptX-0.77.0-1|115	done
21cr|perl-CryptX-0.77.0-1|116	
21cr|perl-CryptX-0.77.0-1|117	%build
21cr|perl-CryptX-0.77.0-1|118	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-CryptX-0.77.0-1|119	%{make_build}
21cr|perl-CryptX-0.77.0-1|120	
21cr|perl-CryptX-0.77.0-1|121	%install
21cr|perl-CryptX-0.77.0-1|122	%{make_install}
21cr|perl-CryptX-0.77.0-1|123	find %{buildroot} -type f -name '*.bs' -empty -delete
21cr|perl-CryptX-0.77.0-1|124	%{_fixperms} %{buildroot}/*
21cr|perl-CryptX-0.77.0-1|125	# Install tests
21cr|perl-CryptX-0.77.0-1|126	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|perl-CryptX-0.77.0-1|127	cp -a t %{buildroot}%{_libexecdir}/%{name}
21cr|perl-CryptX-0.77.0-1|128	%if %{with perl_CryptX_enables_optional_test}
21cr|perl-CryptX-0.77.0-1|129	rm %{buildroot}%{_libexecdir}/%{name}/t/{002_all_pm,003_all_pm_pod}.t
21cr|perl-CryptX-0.77.0-1|130	%endif
21cr|perl-CryptX-0.77.0-1|131	cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF'
21cr|perl-CryptX-0.77.0-1|132	#!/bin/bash
21cr|perl-CryptX-0.77.0-1|133	set -e
21cr|perl-CryptX-0.77.0-1|134	# t/crypt-misc.t writes into CWD
21cr|perl-CryptX-0.77.0-1|135	DIR=$(mktemp -d)
21cr|perl-CryptX-0.77.0-1|136	cp -a %{_libexecdir}/%{name}/t "$DIR"
21cr|perl-CryptX-0.77.0-1|137	pushd "$DIR"
21cr|perl-CryptX-0.77.0-1|138	prove -I . -j "$(getconf _NPROCESSORS_ONLN)"
21cr|perl-CryptX-0.77.0-1|139	popd
21cr|perl-CryptX-0.77.0-1|140	rm -r "$DIR"
21cr|perl-CryptX-0.77.0-1|141	EOF
21cr|perl-CryptX-0.77.0-1|142	chmod +x %{buildroot}%{_libexecdir}/%{name}/test
21cr|perl-CryptX-0.77.0-1|143	
21cr|perl-CryptX-0.77.0-1|144	%check
21cr|perl-CryptX-0.77.0-1|145	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-CryptX-0.77.0-1|146	make test
21cr|perl-CryptX-0.77.0-1|147	
21cr|perl-CryptX-0.77.0-1|148	%files
21cr|perl-CryptX-0.77.0-1|149	%license LICENSE
21cr|perl-CryptX-0.77.0-1|150	%doc Changes README.md
21cr|perl-CryptX-0.77.0-1|151	%{perl_vendorarch}/auto/*
21cr|perl-CryptX-0.77.0-1|152	%{perl_vendorarch}/Crypt
21cr|perl-CryptX-0.77.0-1|153	%{perl_vendorarch}/CryptX.pm
21cr|perl-CryptX-0.77.0-1|154	%{perl_vendorarch}/Math
21cr|perl-CryptX-0.77.0-1|155	%{_mandir}/man3/*
21cr|perl-CryptX-0.77.0-1|156	
21cr|perl-CryptX-0.77.0-1|157	%files tests
21cr|perl-CryptX-0.77.0-1|158	%{_libexecdir}/%{name}
21cr|perl-CryptX-0.77.0-1|159	

4234 21
21cr|perl-Crypt-X509-0.540.0-2|1	%define upstream_name    Crypt-X509
21cr|perl-Crypt-X509-0.540.0-2|2	%define upstream_version 0.54
21cr|perl-Crypt-X509-0.540.0-2|3	
21cr|perl-Crypt-X509-0.540.0-2|4	%{?perl_default_filter}
21cr|perl-Crypt-X509-0.540.0-2|5	
21cr|perl-Crypt-X509-0.540.0-2|6	Name:       perl-%{upstream_name}
21cr|perl-Crypt-X509-0.540.0-2|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Crypt-X509-0.540.0-2|8	Release:    2
21cr|perl-Crypt-X509-0.540.0-2|9	
21cr|perl-Crypt-X509-0.540.0-2|10	Summary:    Parse a X.509 certificate
21cr|perl-Crypt-X509-0.540.0-2|11	License:    GPL+ or Artistic
21cr|perl-Crypt-X509-0.540.0-2|12	Group:      Development/Perl
21cr|perl-Crypt-X509-0.540.0-2|13	Url:        https://metacpan.org/release/%{upstream_name}
21cr|perl-Crypt-X509-0.540.0-2|14	Source0:    https://cpan.metacpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Crypt-X509-0.540.0-2|15	
21cr|perl-Crypt-X509-0.540.0-2|16	BuildRequires: perl(CPAN::Meta)
21cr|perl-Crypt-X509-0.540.0-2|17	BuildRequires: perl(Convert::ASN1) >= 0.190.0
21cr|perl-Crypt-X509-0.540.0-2|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Crypt-X509-0.540.0-2|19	BuildRequires: perl(Math::BigInt)
21cr|perl-Crypt-X509-0.540.0-2|20	BuildRequires: perl(Test::More)
21cr|perl-Crypt-X509-0.540.0-2|21	BuildArch:  noarch
21cr|perl-Crypt-X509-0.540.0-2|22	
21cr|perl-Crypt-X509-0.540.0-2|23	%description
21cr|perl-Crypt-X509-0.540.0-2|24	*Crypt::X509* parses X.509 certificates. Methods are provided for accessing
21cr|perl-Crypt-X509-0.540.0-2|25	most certificate elements.
21cr|perl-Crypt-X509-0.540.0-2|26	
21cr|perl-Crypt-X509-0.540.0-2|27	It is based on the generic ASN.1 module by Graham Barr, on the _x509decode_
21cr|perl-Crypt-X509-0.540.0-2|28	example by Norbert Klasen and contributions on the
21cr|perl-Crypt-X509-0.540.0-2|29	perl-ldap-dev-Mailinglist by Chriss Ridd.
21cr|perl-Crypt-X509-0.540.0-2|30	
21cr|perl-Crypt-X509-0.540.0-2|31	%prep
21cr|perl-Crypt-X509-0.540.0-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Crypt-X509-0.540.0-2|33	
21cr|perl-Crypt-X509-0.540.0-2|34	%build
21cr|perl-Crypt-X509-0.540.0-2|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Crypt-X509-0.540.0-2|36	
21cr|perl-Crypt-X509-0.540.0-2|37	%make_build
21cr|perl-Crypt-X509-0.540.0-2|38	
21cr|perl-Crypt-X509-0.540.0-2|39	%check
21cr|perl-Crypt-X509-0.540.0-2|40	make test
21cr|perl-Crypt-X509-0.540.0-2|41	
21cr|perl-Crypt-X509-0.540.0-2|42	%install
21cr|perl-Crypt-X509-0.540.0-2|43	%make_install
21cr|perl-Crypt-X509-0.540.0-2|44	
21cr|perl-Crypt-X509-0.540.0-2|45	%files
21cr|perl-Crypt-X509-0.540.0-2|46	%doc Changes META.json META.yml MYMETA.yml README
21cr|perl-Crypt-X509-0.540.0-2|47	%{_mandir}/man3/*
21cr|perl-Crypt-X509-0.540.0-2|48	%perl_vendorlib/*
21cr|perl-Crypt-X509-0.540.0-2|49	
21cr|perl-Crypt-X509-0.540.0-2|50	

4235 21
21cr|perl-CSS-1.90.0-6|1	%define upstream_name    CSS
21cr|perl-CSS-1.90.0-6|2	%define upstream_version 1.09
21cr|perl-CSS-1.90.0-6|3	
21cr|perl-CSS-1.90.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-CSS-1.90.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CSS-1.90.0-6|6	Release:	6
21cr|perl-CSS-1.90.0-6|7	
21cr|perl-CSS-1.90.0-6|8	Summary:	Object oriented access to Cascading Style Sheets (CSS)
21cr|perl-CSS-1.90.0-6|9	
21cr|perl-CSS-1.90.0-6|10	License:	GPL+ or Artistic
21cr|perl-CSS-1.90.0-6|11	Group:		Development/Perl
21cr|perl-CSS-1.90.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CSS-1.90.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/I/IA/IAMCAL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CSS-1.90.0-6|14	
21cr|perl-CSS-1.90.0-6|15	BuildRequires:	perl-devel
21cr|perl-CSS-1.90.0-6|16	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-CSS-1.90.0-6|17	BuildArch:	noarch
21cr|perl-CSS-1.90.0-6|18	
21cr|perl-CSS-1.90.0-6|19	%description
21cr|perl-CSS-1.90.0-6|20	This module can be used, along with a CSS::Parse::* module, to parse
21cr|perl-CSS-1.90.0-6|21	CSS data and represent it as a tree of objects. Using a CSS::Adaptor::*
21cr|perl-CSS-1.90.0-6|22	module, the CSS data tree can then be transformed into other formats.
21cr|perl-CSS-1.90.0-6|23	
21cr|perl-CSS-1.90.0-6|24	%prep
21cr|perl-CSS-1.90.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CSS-1.90.0-6|26	
21cr|perl-CSS-1.90.0-6|27	%build
21cr|perl-CSS-1.90.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CSS-1.90.0-6|29	%make
21cr|perl-CSS-1.90.0-6|30	
21cr|perl-CSS-1.90.0-6|31	%check
21cr|perl-CSS-1.90.0-6|32	make test
21cr|perl-CSS-1.90.0-6|33	
21cr|perl-CSS-1.90.0-6|34	%install
21cr|perl-CSS-1.90.0-6|35	%makeinstall_std
21cr|perl-CSS-1.90.0-6|36	
21cr|perl-CSS-1.90.0-6|37	%files
21cr|perl-CSS-1.90.0-6|38	%doc Changes README examples
21cr|perl-CSS-1.90.0-6|39	%{perl_vendorlib}/CSS.pm
21cr|perl-CSS-1.90.0-6|40	%{perl_vendorlib}/CSS
21cr|perl-CSS-1.90.0-6|41	%{_mandir}/*/*

4236 21
21cr|perl-CSS-DOM-0.170.0-1|1	%define upstream_name CSS-DOM
21cr|perl-CSS-DOM-0.170.0-1|2	%define upstream_version 0.17
21cr|perl-CSS-DOM-0.170.0-1|3	
21cr|perl-CSS-DOM-0.170.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-CSS-DOM-0.170.0-1|5	Summary:	Perl module for Document Object Model for Cascading Style Sheets
21cr|perl-CSS-DOM-0.170.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CSS-DOM-0.170.0-1|7	Release:	1
21cr|perl-CSS-DOM-0.170.0-1|8	License:	GPL+ or Artistic
21cr|perl-CSS-DOM-0.170.0-1|9	Group:		Development/Perl
21cr|perl-CSS-DOM-0.170.0-1|10	URL:		http://search.cpan.org/~sprout/CSS-DOM/
21cr|perl-CSS-DOM-0.170.0-1|11	Source0:	http://www.cpan.org/authors/id/S/SP/SPROUT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CSS-DOM-0.170.0-1|12	BuildRequires:	perl-devel
21cr|perl-CSS-DOM-0.170.0-1|13	BuildRequires:	perl(Exporter)
21cr|perl-CSS-DOM-0.170.0-1|14	BuildRequires:	perl(Encode)
21cr|perl-CSS-DOM-0.170.0-1|15	BuildRequires:	perl(Clone)
21cr|perl-CSS-DOM-0.170.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-CSS-DOM-0.170.0-1|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-CSS-DOM-0.170.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-CSS-DOM-0.170.0-1|19	BuildRequires:	perl(constant)
21cr|perl-CSS-DOM-0.170.0-1|20	BuildRequires:	perl(overload)
21cr|perl-CSS-DOM-0.170.0-1|21	BuildRequires:	perl(strict)
21cr|perl-CSS-DOM-0.170.0-1|22	BuildRequires:	perl(warnings)
21cr|perl-CSS-DOM-0.170.0-1|23	
21cr|perl-CSS-DOM-0.170.0-1|24	BuildArch:	noarch
21cr|perl-CSS-DOM-0.170.0-1|25	
21cr|perl-CSS-DOM-0.170.0-1|26	%description
21cr|perl-CSS-DOM-0.170.0-1|27	This module implements a CSS-specific subset of the interfaces
21cr|perl-CSS-DOM-0.170.0-1|28	described in the W3C DOM specification.
21cr|perl-CSS-DOM-0.170.0-1|29	
21cr|perl-CSS-DOM-0.170.0-1|30	%prep
21cr|perl-CSS-DOM-0.170.0-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-CSS-DOM-0.170.0-1|32	
21cr|perl-CSS-DOM-0.170.0-1|33	%build
21cr|perl-CSS-DOM-0.170.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CSS-DOM-0.170.0-1|35	%make
21cr|perl-CSS-DOM-0.170.0-1|36	
21cr|perl-CSS-DOM-0.170.0-1|37	%check
21cr|perl-CSS-DOM-0.170.0-1|38	%make test
21cr|perl-CSS-DOM-0.170.0-1|39	
21cr|perl-CSS-DOM-0.170.0-1|40	%install
21cr|perl-CSS-DOM-0.170.0-1|41	%makeinstall_std
21cr|perl-CSS-DOM-0.170.0-1|42	
21cr|perl-CSS-DOM-0.170.0-1|43	%files
21cr|perl-CSS-DOM-0.170.0-1|44	%{perl_vendorlib}/CSS/DOM.pm
21cr|perl-CSS-DOM-0.170.0-1|45	%{perl_vendorlib}/CSS/DOM/
21cr|perl-CSS-DOM-0.170.0-1|46	%{_mandir}/man3/CSS::DOM*

4237 21
21cr|perl-CSS-Minifier-0.10.0-6|1	%define upstream_name    CSS-Minifier
21cr|perl-CSS-Minifier-0.10.0-6|2	%define upstream_version 0.01
21cr|perl-CSS-Minifier-0.10.0-6|3	
21cr|perl-CSS-Minifier-0.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-CSS-Minifier-0.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CSS-Minifier-0.10.0-6|6	Release:	6
21cr|perl-CSS-Minifier-0.10.0-6|7	
21cr|perl-CSS-Minifier-0.10.0-6|8	Summary:	Remove unnecessary whitespace from CSS files
21cr|perl-CSS-Minifier-0.10.0-6|9	
21cr|perl-CSS-Minifier-0.10.0-6|10	License:	GPL+ or Artistic
21cr|perl-CSS-Minifier-0.10.0-6|11	Group:		Development/Perl
21cr|perl-CSS-Minifier-0.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CSS-Minifier-0.10.0-6|13	Source0:	http://www.cpan.org/modules/by-module/CSS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CSS-Minifier-0.10.0-6|14	
21cr|perl-CSS-Minifier-0.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-CSS-Minifier-0.10.0-6|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-CSS-Minifier-0.10.0-6|17	BuildArch:	noarch
21cr|perl-CSS-Minifier-0.10.0-6|18	
21cr|perl-CSS-Minifier-0.10.0-6|19	%description
21cr|perl-CSS-Minifier-0.10.0-6|20	This module removes unnecessary whitespace from CSS. The primary
21cr|perl-CSS-Minifier-0.10.0-6|21	requirement developing this module is to not break working stylesheets: if
21cr|perl-CSS-Minifier-0.10.0-6|22	working CSS is in input then working CSS is output. The Mac/Internet
21cr|perl-CSS-Minifier-0.10.0-6|23	Explorer comment hack will be minimized but not stripped and so will
21cr|perl-CSS-Minifier-0.10.0-6|24	continue to function.
21cr|perl-CSS-Minifier-0.10.0-6|25	
21cr|perl-CSS-Minifier-0.10.0-6|26	This module understands space, horizontal tab, new line, carriage return,
21cr|perl-CSS-Minifier-0.10.0-6|27	and form feed characters to be whitespace. Any other characters that may be
21cr|perl-CSS-Minifier-0.10.0-6|28	considered whitespace are not minimized. These other characters include
21cr|perl-CSS-Minifier-0.10.0-6|29	paragraph separator and vertical tab.
21cr|perl-CSS-Minifier-0.10.0-6|30	
21cr|perl-CSS-Minifier-0.10.0-6|31	For static CSS files, it is recommended that you minify during the build
21cr|perl-CSS-Minifier-0.10.0-6|32	stage of web deployment. If you minify on-the-fly then it might be a good
21cr|perl-CSS-Minifier-0.10.0-6|33	idea to cache the minified file. Minifying static files on-the-fly
21cr|perl-CSS-Minifier-0.10.0-6|34	repeatedly is wasteful.
21cr|perl-CSS-Minifier-0.10.0-6|35	
21cr|perl-CSS-Minifier-0.10.0-6|36	%prep
21cr|perl-CSS-Minifier-0.10.0-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CSS-Minifier-0.10.0-6|38	
21cr|perl-CSS-Minifier-0.10.0-6|39	%build
21cr|perl-CSS-Minifier-0.10.0-6|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CSS-Minifier-0.10.0-6|41	%make
21cr|perl-CSS-Minifier-0.10.0-6|42	
21cr|perl-CSS-Minifier-0.10.0-6|43	%check
21cr|perl-CSS-Minifier-0.10.0-6|44	%make test
21cr|perl-CSS-Minifier-0.10.0-6|45	
21cr|perl-CSS-Minifier-0.10.0-6|46	%install
21cr|perl-CSS-Minifier-0.10.0-6|47	%makeinstall_std
21cr|perl-CSS-Minifier-0.10.0-6|48	
21cr|perl-CSS-Minifier-0.10.0-6|49	%files
21cr|perl-CSS-Minifier-0.10.0-6|50	%doc README Changes META.yml
21cr|perl-CSS-Minifier-0.10.0-6|51	%{_mandir}/man3/*
21cr|perl-CSS-Minifier-0.10.0-6|52	%{perl_vendorlib}/*

4238 21
21cr|perl-CSS-Minifier-XS-0.130.0-1|1	%define upstream_name    CSS-Minifier-XS
21cr|perl-CSS-Minifier-XS-0.130.0-1|2	%define upstream_version 0.13
21cr|perl-CSS-Minifier-XS-0.130.0-1|3	
21cr|perl-CSS-Minifier-XS-0.130.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-CSS-Minifier-XS-0.130.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-CSS-Minifier-XS-0.130.0-1|6	Release:    1
21cr|perl-CSS-Minifier-XS-0.130.0-1|7	
21cr|perl-CSS-Minifier-XS-0.130.0-1|8	Summary:    XS based CSS minifier
21cr|perl-CSS-Minifier-XS-0.130.0-1|9	
21cr|perl-CSS-Minifier-XS-0.130.0-1|10	License:    GPL+ or Artistic
21cr|perl-CSS-Minifier-XS-0.130.0-1|11	Group:      Development/Perl
21cr|perl-CSS-Minifier-XS-0.130.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CSS-Minifier-XS-0.130.0-1|13	Source0:    http://www.cpan.org/modules/by-module/CSS/CSS-Minifier-XS-%{upstream_version}.tar.gz
21cr|perl-CSS-Minifier-XS-0.130.0-1|14	
21cr|perl-CSS-Minifier-XS-0.130.0-1|15	BuildRequires: perl(Module::Build::Compat)
21cr|perl-CSS-Minifier-XS-0.130.0-1|16	BuildRequires: perl-devel
21cr|perl-CSS-Minifier-XS-0.130.0-1|17	
21cr|perl-CSS-Minifier-XS-0.130.0-1|18	%description
21cr|perl-CSS-Minifier-XS-0.130.0-1|19	'CSS::Minifier::XS' is a CSS "minifier"; its designed to remove
21cr|perl-CSS-Minifier-XS-0.130.0-1|20	un-necessary whitespace and comments from CSS files, while also *not*
21cr|perl-CSS-Minifier-XS-0.130.0-1|21	breaking the CSS.
21cr|perl-CSS-Minifier-XS-0.130.0-1|22	
21cr|perl-CSS-Minifier-XS-0.130.0-1|23	'CSS::Minifier::XS' is similar in function to 'CSS::Minifier', but is
21cr|perl-CSS-Minifier-XS-0.130.0-1|24	substantially faster as its written in XS and not just pure Perl.
21cr|perl-CSS-Minifier-XS-0.130.0-1|25	
21cr|perl-CSS-Minifier-XS-0.130.0-1|26	%prep
21cr|perl-CSS-Minifier-XS-0.130.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CSS-Minifier-XS-0.130.0-1|28	
21cr|perl-CSS-Minifier-XS-0.130.0-1|29	%build
21cr|perl-CSS-Minifier-XS-0.130.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CSS-Minifier-XS-0.130.0-1|31	%make
21cr|perl-CSS-Minifier-XS-0.130.0-1|32	
21cr|perl-CSS-Minifier-XS-0.130.0-1|33	%check
21cr|perl-CSS-Minifier-XS-0.130.0-1|34	make test
21cr|perl-CSS-Minifier-XS-0.130.0-1|35	
21cr|perl-CSS-Minifier-XS-0.130.0-1|36	%install
21cr|perl-CSS-Minifier-XS-0.130.0-1|37	%makeinstall_std
21cr|perl-CSS-Minifier-XS-0.130.0-1|38	
21cr|perl-CSS-Minifier-XS-0.130.0-1|39	%clean
21cr|perl-CSS-Minifier-XS-0.130.0-1|40	
21cr|perl-CSS-Minifier-XS-0.130.0-1|41	%files
21cr|perl-CSS-Minifier-XS-0.130.0-1|42	%doc Changes README
21cr|perl-CSS-Minifier-XS-0.130.0-1|43	%{_mandir}/man3/*
21cr|perl-CSS-Minifier-XS-0.130.0-1|44	%{perl_vendorarch}/*

4239 21
21cr|perl-CSS-Squish-0.100.0-7|1	%define upstream_name    CSS-Squish
21cr|perl-CSS-Squish-0.100.0-7|2	%define upstream_version 0.10
21cr|perl-CSS-Squish-0.100.0-7|3	
21cr|perl-CSS-Squish-0.100.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CSS-Squish-0.100.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CSS-Squish-0.100.0-7|6	Release:	7
21cr|perl-CSS-Squish-0.100.0-7|7	
21cr|perl-CSS-Squish-0.100.0-7|8	Summary:	Compact many CSS files into one big file
21cr|perl-CSS-Squish-0.100.0-7|9	
21cr|perl-CSS-Squish-0.100.0-7|10	License:	Artistic or GPL+
21cr|perl-CSS-Squish-0.100.0-7|11	Group:		Development/Perl
21cr|perl-CSS-Squish-0.100.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CSS-Squish-0.100.0-7|13	Source0:	http://www.cpan.org/modules/by-module/CSS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CSS-Squish-0.100.0-7|14	
21cr|perl-CSS-Squish-0.100.0-7|15	BuildRequires:	perl-devel
21cr|perl-CSS-Squish-0.100.0-7|16	BuildRequires:	perl(File::Spec)
21cr|perl-CSS-Squish-0.100.0-7|17	BuildRequires:	perl(Test::LongString)
21cr|perl-CSS-Squish-0.100.0-7|18	BuildRequires:	perl(URI)
21cr|perl-CSS-Squish-0.100.0-7|19	BuildArch:	noarch
21cr|perl-CSS-Squish-0.100.0-7|20	
21cr|perl-CSS-Squish-0.100.0-7|21	%description
21cr|perl-CSS-Squish-0.100.0-7|22	This module takes a list of CSS files and concatenates them, making sure to
21cr|perl-CSS-Squish-0.100.0-7|23	honor any valid @import statements included in the files.
21cr|perl-CSS-Squish-0.100.0-7|24	
21cr|perl-CSS-Squish-0.100.0-7|25	Following the CSS 2.1 spec, @import statements must be the first rules in
21cr|perl-CSS-Squish-0.100.0-7|26	a CSS file. Media-specific @import statements will be honored by enclosing
21cr|perl-CSS-Squish-0.100.0-7|27	the included file in an @media rule. This has the side effect of actually
21cr|perl-CSS-Squish-0.100.0-7|28	improving compatibility in Internet Explorer, which ignores media-specific
21cr|perl-CSS-Squish-0.100.0-7|29	@import rules but understands @media rules.
21cr|perl-CSS-Squish-0.100.0-7|30	
21cr|perl-CSS-Squish-0.100.0-7|31	It is possible that feature versions will include methods to compact
21cr|perl-CSS-Squish-0.100.0-7|32	whitespace and other parts of the CSS itself, but this functionality
21cr|perl-CSS-Squish-0.100.0-7|33	is not supported at the current time.
21cr|perl-CSS-Squish-0.100.0-7|34	
21cr|perl-CSS-Squish-0.100.0-7|35	%prep
21cr|perl-CSS-Squish-0.100.0-7|36	%setup -q -n CSS-Squish-%{upstream_version}
21cr|perl-CSS-Squish-0.100.0-7|37	
21cr|perl-CSS-Squish-0.100.0-7|38	%build
21cr|perl-CSS-Squish-0.100.0-7|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CSS-Squish-0.100.0-7|40	%make
21cr|perl-CSS-Squish-0.100.0-7|41	
21cr|perl-CSS-Squish-0.100.0-7|42	%check
21cr|perl-CSS-Squish-0.100.0-7|43	make test
21cr|perl-CSS-Squish-0.100.0-7|44	
21cr|perl-CSS-Squish-0.100.0-7|45	%install
21cr|perl-CSS-Squish-0.100.0-7|46	%makeinstall_std
21cr|perl-CSS-Squish-0.100.0-7|47	
21cr|perl-CSS-Squish-0.100.0-7|48	%files
21cr|perl-CSS-Squish-0.100.0-7|49	%doc CHANGES README
21cr|perl-CSS-Squish-0.100.0-7|50	%{perl_vendorlib}/CSS/
21cr|perl-CSS-Squish-0.100.0-7|51	%{_mandir}/man3/*

4240 21
21cr|perl-CSS-Tiny-1.190.0-7|1	%define upstream_name	 CSS-Tiny
21cr|perl-CSS-Tiny-1.190.0-7|2	%define upstream_version 1.19
21cr|perl-CSS-Tiny-1.190.0-7|3	
21cr|perl-CSS-Tiny-1.190.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CSS-Tiny-1.190.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CSS-Tiny-1.190.0-7|6	Release:	7
21cr|perl-CSS-Tiny-1.190.0-7|7	
21cr|perl-CSS-Tiny-1.190.0-7|8	Summary:	Read/Write .css files with as little code as possible
21cr|perl-CSS-Tiny-1.190.0-7|9	
21cr|perl-CSS-Tiny-1.190.0-7|10	License:	GPL+ or Artistic
21cr|perl-CSS-Tiny-1.190.0-7|11	Group:		Development/Perl
21cr|perl-CSS-Tiny-1.190.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CSS-Tiny-1.190.0-7|13	Source0:	http://www.cpan.org/modules/by-module/CSS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CSS-Tiny-1.190.0-7|14	
21cr|perl-CSS-Tiny-1.190.0-7|15	BuildRequires:	perl-devel
21cr|perl-CSS-Tiny-1.190.0-7|16	BuildArch:	noarch
21cr|perl-CSS-Tiny-1.190.0-7|17	
21cr|perl-CSS-Tiny-1.190.0-7|18	%description
21cr|perl-CSS-Tiny-1.190.0-7|19	CSS::Tiny is a perl class to read and write .css stylesheets with as
21cr|perl-CSS-Tiny-1.190.0-7|20	little code as possible, reducing load time and memory overhead.
21cr|perl-CSS-Tiny-1.190.0-7|21	
21cr|perl-CSS-Tiny-1.190.0-7|22	%prep
21cr|perl-CSS-Tiny-1.190.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CSS-Tiny-1.190.0-7|24	
21cr|perl-CSS-Tiny-1.190.0-7|25	%build
21cr|perl-CSS-Tiny-1.190.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CSS-Tiny-1.190.0-7|27	%make
21cr|perl-CSS-Tiny-1.190.0-7|28	
21cr|perl-CSS-Tiny-1.190.0-7|29	%check
21cr|perl-CSS-Tiny-1.190.0-7|30	%make test
21cr|perl-CSS-Tiny-1.190.0-7|31	
21cr|perl-CSS-Tiny-1.190.0-7|32	%install
21cr|perl-CSS-Tiny-1.190.0-7|33	%makeinstall_std
21cr|perl-CSS-Tiny-1.190.0-7|34	
21cr|perl-CSS-Tiny-1.190.0-7|35	%files
21cr|perl-CSS-Tiny-1.190.0-7|36	%doc Changes LICENSE README
21cr|perl-CSS-Tiny-1.190.0-7|37	%{perl_vendorlib}/CSS
21cr|perl-CSS-Tiny-1.190.0-7|38	%{_mandir}/*/*

4241 21
21cr|perl-Cstools-3.420.0-7|1	%define	upstream_name    Cstools
21cr|perl-Cstools-3.420.0-7|2	%define	upstream_version 3.42
21cr|perl-Cstools-3.420.0-7|3	
21cr|perl-Cstools-3.420.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Cstools-3.420.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Cstools-3.420.0-7|6	Release:	7
21cr|perl-Cstools-3.420.0-7|7	
21cr|perl-Cstools-3.420.0-7|8	Summary:	Tools for dealing with Czech and Slovak texts in Perl
21cr|perl-Cstools-3.420.0-7|9	
21cr|perl-Cstools-3.420.0-7|10	License:	GPL
21cr|perl-Cstools-3.420.0-7|11	Group:		Development/Perl
21cr|perl-Cstools-3.420.0-7|12	Url:		http://www.fi.muni.cz/~adelton/perl/
21cr|perl-Cstools-3.420.0-7|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Cstools-3.420.0-7|14	
21cr|perl-Cstools-3.420.0-7|15	BuildRequires:	perl-devel
21cr|perl-Cstools-3.420.0-7|16	BuildArch:	noarch
21cr|perl-Cstools-3.420.0-7|17	
21cr|perl-Cstools-3.420.0-7|18	%description
21cr|perl-Cstools-3.420.0-7|19	This package includes modules that are useful when dealing with Czech (and
21cr|perl-Cstools-3.420.0-7|20	Slovak) texts in Perl.
21cr|perl-Cstools-3.420.0-7|21	
21cr|perl-Cstools-3.420.0-7|22	%prep
21cr|perl-Cstools-3.420.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Cstools-3.420.0-7|24	
21cr|perl-Cstools-3.420.0-7|25	%build
21cr|perl-Cstools-3.420.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Cstools-3.420.0-7|27	%make
21cr|perl-Cstools-3.420.0-7|28	make test
21cr|perl-Cstools-3.420.0-7|29	
21cr|perl-Cstools-3.420.0-7|30	%install
21cr|perl-Cstools-3.420.0-7|31	%makeinstall_std
21cr|perl-Cstools-3.420.0-7|32	
21cr|perl-Cstools-3.420.0-7|33	%files
21cr|perl-Cstools-3.420.0-7|34	%doc README
21cr|perl-Cstools-3.420.0-7|35	%{_bindir}/*
21cr|perl-Cstools-3.420.0-7|36	%dir %{perl_vendorlib}/Cz
21cr|perl-Cstools-3.420.0-7|37	%{perl_vendorlib}/Cz/*
21cr|perl-Cstools-3.420.0-7|38	%{_mandir}/*/*

4242 21
21cr|perl-curry-2.0.1-1|1	%define upstream_name    curry
21cr|perl-curry-2.0.1-1|2	%define upstream_version 2.000001
21cr|perl-curry-2.0.1-1|3	
21cr|perl-curry-2.0.1-1|4	Name:           perl-curry
21cr|perl-curry-2.0.1-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-curry-2.0.1-1|6	Release:        1
21cr|perl-curry-2.0.1-1|7	Summary:        Create automatic curried method call closures for any class or object
21cr|perl-curry-2.0.1-1|8	Group:          Development/Perl
21cr|perl-curry-2.0.1-1|9	License:        GPL+ or Artistic
21cr|perl-curry-2.0.1-1|10	URL:            https://metacpan.org/release/curry
21cr|perl-curry-2.0.1-1|11	Source0:        https://cpan.metacpan.org/authors/id/M/MS/MSTROUT/curry-%{upstream_version}.tar.gz
21cr|perl-curry-2.0.1-1|12	BuildArch:      noarch
21cr|perl-curry-2.0.1-1|13	BuildRequires:  coreutils
21cr|perl-curry-2.0.1-1|14	BuildRequires:  make
21cr|perl-curry-2.0.1-1|15	BuildRequires:  perl-generators
21cr|perl-curry-2.0.1-1|16	BuildRequires:  perl-interpreter
21cr|perl-curry-2.0.1-1|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-curry-2.0.1-1|18	BuildRequires:  perl(strict)
21cr|perl-curry-2.0.1-1|19	BuildRequires:  perl(warnings)
21cr|perl-curry-2.0.1-1|20	# Run-time
21cr|perl-curry-2.0.1-1|21	BuildRequires:  perl(Scalar::Util)
21cr|perl-curry-2.0.1-1|22	# Tests
21cr|perl-curry-2.0.1-1|23	BuildRequires:  perl(Test::More)
21cr|perl-curry-2.0.1-1|24	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-curry-2.0.1-1|25	
21cr|perl-curry-2.0.1-1|26	%description
21cr|perl-curry-2.0.1-1|27	This modules creates automatic curried method call closures for any class
21cr|perl-curry-2.0.1-1|28	or object.
21cr|perl-curry-2.0.1-1|29	
21cr|perl-curry-2.0.1-1|30	%prep
21cr|perl-curry-2.0.1-1|31	%setup -q -n curry-%{upstream_version}
21cr|perl-curry-2.0.1-1|32	
21cr|perl-curry-2.0.1-1|33	%build
21cr|perl-curry-2.0.1-1|34	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-curry-2.0.1-1|35	%{make_build}
21cr|perl-curry-2.0.1-1|36	
21cr|perl-curry-2.0.1-1|37	%install
21cr|perl-curry-2.0.1-1|38	%{make_install}
21cr|perl-curry-2.0.1-1|39	%{_fixperms} %{buildroot}/*
21cr|perl-curry-2.0.1-1|40	
21cr|perl-curry-2.0.1-1|41	%check
21cr|perl-curry-2.0.1-1|42	make test
21cr|perl-curry-2.0.1-1|43	
21cr|perl-curry-2.0.1-1|44	%files
21cr|perl-curry-2.0.1-1|45	%license LICENSE
21cr|perl-curry-2.0.1-1|46	%doc Changes README
21cr|perl-curry-2.0.1-1|47	%{perl_vendorlib}/*
21cr|perl-curry-2.0.1-1|48	%{_mandir}/man3/*
21cr|perl-curry-2.0.1-1|49	

4243 21
21cr|perl-CursesForms-1.997.0-8|1	%define upstream_name    CursesForms
21cr|perl-CursesForms-1.997.0-8|2	%define upstream_version 1.997
21cr|perl-CursesForms-1.997.0-8|3	
21cr|perl-CursesForms-1.997.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-CursesForms-1.997.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CursesForms-1.997.0-8|6	Release:	8
21cr|perl-CursesForms-1.997.0-8|7	
21cr|perl-CursesForms-1.997.0-8|8	Summary:	Form management for Curses::Widgets
21cr|perl-CursesForms-1.997.0-8|9	
21cr|perl-CursesForms-1.997.0-8|10	License:	GPL+ or Artistic
21cr|perl-CursesForms-1.997.0-8|11	Group:		Development/Perl
21cr|perl-CursesForms-1.997.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CursesForms-1.997.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Curses/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CursesForms-1.997.0-8|14	
21cr|perl-CursesForms-1.997.0-8|15	BuildRequires:	perl-devel
21cr|perl-CursesForms-1.997.0-8|16	BuildRequires:	perl(Curses)
21cr|perl-CursesForms-1.997.0-8|17	BuildRequires:	perl(Curses::Widgets)
21cr|perl-CursesForms-1.997.0-8|18	
21cr|perl-CursesForms-1.997.0-8|19	BuildArch:	noarch
21cr|perl-CursesForms-1.997.0-8|20	
21cr|perl-CursesForms-1.997.0-8|21	%description
21cr|perl-CursesForms-1.997.0-8|22	Curses::Forms provide a simple framework for OO forms. The Forms module
21cr|perl-CursesForms-1.997.0-8|23	itself provides a basic class from which extended forms can be derived, or,
21cr|perl-CursesForms-1.997.0-8|24	it can be used as-is to control forms populated with widgets. More
21cr|perl-CursesForms-1.997.0-8|25	specialised forms are also available under *Curses::Forms::Dialog*.
21cr|perl-CursesForms-1.997.0-8|26	
21cr|perl-CursesForms-1.997.0-8|27	%prep
21cr|perl-CursesForms-1.997.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CursesForms-1.997.0-8|29	
21cr|perl-CursesForms-1.997.0-8|30	%build
21cr|perl-CursesForms-1.997.0-8|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-CursesForms-1.997.0-8|32	%make
21cr|perl-CursesForms-1.997.0-8|33	
21cr|perl-CursesForms-1.997.0-8|34	%check
21cr|perl-CursesForms-1.997.0-8|35	# tests require human input
21cr|perl-CursesForms-1.997.0-8|36	#make test
21cr|perl-CursesForms-1.997.0-8|37	
21cr|perl-CursesForms-1.997.0-8|38	%install
21cr|perl-CursesForms-1.997.0-8|39	%makeinstall_std
21cr|perl-CursesForms-1.997.0-8|40	
21cr|perl-CursesForms-1.997.0-8|41	%files
21cr|perl-CursesForms-1.997.0-8|42	%doc CHANGELOG LICENSE README
21cr|perl-CursesForms-1.997.0-8|43	%{_mandir}/man3/*
21cr|perl-CursesForms-1.997.0-8|44	%{perl_vendorlib}/*

4244 21
21cr|perl-Curses-Toolkit-0.211.0-5|1	%define upstream_name    Curses-Toolkit
21cr|perl-Curses-Toolkit-0.211.0-5|2	%define upstream_version 0.211
21cr|perl-Curses-Toolkit-0.211.0-5|3	
21cr|perl-Curses-Toolkit-0.211.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Curses-Toolkit-0.211.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Curses-Toolkit-0.211.0-5|6	Release:	5
21cr|perl-Curses-Toolkit-0.211.0-5|7	
21cr|perl-Curses-Toolkit-0.211.0-5|8	Summary:	An about dialog window
21cr|perl-Curses-Toolkit-0.211.0-5|9	
21cr|perl-Curses-Toolkit-0.211.0-5|10	License:	GPL+ or Artistic
21cr|perl-Curses-Toolkit-0.211.0-5|11	Group:		Development/Perl
21cr|perl-Curses-Toolkit-0.211.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Curses-Toolkit-0.211.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Curses/Curses-Toolkit-%{upstream_version}.tar.gz
21cr|perl-Curses-Toolkit-0.211.0-5|14	
21cr|perl-Curses-Toolkit-0.211.0-5|15	BuildRequires:	perl-devel
21cr|perl-Curses-Toolkit-0.211.0-5|16	BuildRequires:	perl(Curses)
21cr|perl-Curses-Toolkit-0.211.0-5|17	BuildRequires:	perl(Curses::UI)
21cr|perl-Curses-Toolkit-0.211.0-5|18	BuildRequires:	perl(English)
21cr|perl-Curses-Toolkit-0.211.0-5|19	BuildRequires:	perl(IO::Pty::Easy)
21cr|perl-Curses-Toolkit-0.211.0-5|20	BuildRequires:	perl(File::Find)
21cr|perl-Curses-Toolkit-0.211.0-5|21	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Curses-Toolkit-0.211.0-5|22	BuildRequires:	perl(FindBin)
21cr|perl-Curses-Toolkit-0.211.0-5|23	BuildRequires:	perl(HTML::Parser)
21cr|perl-Curses-Toolkit-0.211.0-5|24	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Curses-Toolkit-0.211.0-5|25	BuildRequires:	perl(List::Util)
21cr|perl-Curses-Toolkit-0.211.0-5|26	BuildRequires:	perl(Moose)
21cr|perl-Curses-Toolkit-0.211.0-5|27	BuildRequires:	perl(MooseX::FollowPBP)
21cr|perl-Curses-Toolkit-0.211.0-5|28	BuildRequires:	perl(MooseX::Has::Sugar)
21cr|perl-Curses-Toolkit-0.211.0-5|29	BuildRequires:	perl(Moose::Meta::Attribute::Custom::Trait::Chained)
21cr|perl-Curses-Toolkit-0.211.0-5|30	BuildRequires:	perl(POE)
21cr|perl-Curses-Toolkit-0.211.0-5|31	BuildRequires:	perl(Params::Validate)
21cr|perl-Curses-Toolkit-0.211.0-5|32	BuildRequires:	perl(Path::Class)
21cr|perl-Curses-Toolkit-0.211.0-5|33	BuildRequires:	perl(Test::More)
21cr|perl-Curses-Toolkit-0.211.0-5|34	BuildRequires:	perl(Test::Exception)
21cr|perl-Curses-Toolkit-0.211.0-5|35	BuildRequires:	perl(Tie::Array::Iterable)
21cr|perl-Curses-Toolkit-0.211.0-5|36	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Curses-Toolkit-0.211.0-5|37	BuildRequires:	perl(aliased)
21cr|perl-Curses-Toolkit-0.211.0-5|38	BuildRequires:	perl(overload)
21cr|perl-Curses-Toolkit-0.211.0-5|39	BuildRequires:	perl(parent)
21cr|perl-Curses-Toolkit-0.211.0-5|40	
21cr|perl-Curses-Toolkit-0.211.0-5|41	BuildArch:	noarch
21cr|perl-Curses-Toolkit-0.211.0-5|42	
21cr|perl-Curses-Toolkit-0.211.0-5|43	%description
21cr|perl-Curses-Toolkit-0.211.0-5|44	This module tries to be a modern curses toolkit, based on the Curses
21cr|perl-Curses-Toolkit-0.211.0-5|45	module, to build "semi-graphical" user interfaces easily.
21cr|perl-Curses-Toolkit-0.211.0-5|46	
21cr|perl-Curses-Toolkit-0.211.0-5|47	*WARNING* : This is still in "beta" version, not all the features are
21cr|perl-Curses-Toolkit-0.211.0-5|48	implemented, and the API may change. However, most of the components are
21cr|perl-Curses-Toolkit-0.211.0-5|49	there, and things should not change that much in the future... Still, don't
21cr|perl-Curses-Toolkit-0.211.0-5|50	use it in production, and don't consider it stable.
21cr|perl-Curses-Toolkit-0.211.0-5|51	
21cr|perl-Curses-Toolkit-0.211.0-5|52	the Curses::Toolkit manpage is meant to be used with a mainloop, which is
21cr|perl-Curses-Toolkit-0.211.0-5|53	not part of this module. I recommend you the POE::Component::Curses
21cr|perl-Curses-Toolkit-0.211.0-5|54	manpage, which is probably what you want. the POE::Component::Curses
21cr|perl-Curses-Toolkit-0.211.0-5|55	manpage uses Curses::Toolkit, but provides a mainloop and handles keyboard,
21cr|perl-Curses-Toolkit-0.211.0-5|56	mouse, timer and other events, whereas Curses::Toolkit is just the drawing
21cr|perl-Curses-Toolkit-0.211.0-5|57	library. See the example above. the 'spawn' method returns a the
21cr|perl-Curses-Toolkit-0.211.0-5|58	Curses::Toolkit manpage object, which you can call methods on.
21cr|perl-Curses-Toolkit-0.211.0-5|59	
21cr|perl-Curses-Toolkit-0.211.0-5|60	%prep
21cr|perl-Curses-Toolkit-0.211.0-5|61	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Curses-Toolkit-0.211.0-5|62	
21cr|perl-Curses-Toolkit-0.211.0-5|63	%build
21cr|perl-Curses-Toolkit-0.211.0-5|64	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Curses-Toolkit-0.211.0-5|65	%make
21cr|perl-Curses-Toolkit-0.211.0-5|66	
21cr|perl-Curses-Toolkit-0.211.0-5|67	%check
21cr|perl-Curses-Toolkit-0.211.0-5|68	%make test
21cr|perl-Curses-Toolkit-0.211.0-5|69	
21cr|perl-Curses-Toolkit-0.211.0-5|70	%install
21cr|perl-Curses-Toolkit-0.211.0-5|71	%makeinstall_std
21cr|perl-Curses-Toolkit-0.211.0-5|72	
21cr|perl-Curses-Toolkit-0.211.0-5|73	%files
21cr|perl-Curses-Toolkit-0.211.0-5|74	%doc Changes LICENSE META.yml README
21cr|perl-Curses-Toolkit-0.211.0-5|75	%{_mandir}/man3/*
21cr|perl-Curses-Toolkit-0.211.0-5|76	%{perl_vendorlib}/*

4245 21
21cr|perl-CursesWidgets-1.997.0-7|1	%define upstream_name    CursesWidgets
21cr|perl-CursesWidgets-1.997.0-7|2	%define upstream_version 1.997
21cr|perl-CursesWidgets-1.997.0-7|3	
21cr|perl-CursesWidgets-1.997.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-CursesWidgets-1.997.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-CursesWidgets-1.997.0-7|6	Release:	7
21cr|perl-CursesWidgets-1.997.0-7|7	
21cr|perl-CursesWidgets-1.997.0-7|8	Summary:	Assorted widgets for rapid interface design
21cr|perl-CursesWidgets-1.997.0-7|9	
21cr|perl-CursesWidgets-1.997.0-7|10	License:	GPL+ or Artistic
21cr|perl-CursesWidgets-1.997.0-7|11	Group:		Development/Perl
21cr|perl-CursesWidgets-1.997.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-CursesWidgets-1.997.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Curses/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-CursesWidgets-1.997.0-7|14	
21cr|perl-CursesWidgets-1.997.0-7|15	BuildRequires:	perl-devel
21cr|perl-CursesWidgets-1.997.0-7|16	BuildRequires:	perl(Curses)
21cr|perl-CursesWidgets-1.997.0-7|17	BuildArch:	noarch
21cr|perl-CursesWidgets-1.997.0-7|18	
21cr|perl-CursesWidgets-1.997.0-7|19	%description
21cr|perl-CursesWidgets-1.997.0-7|20	This module serves two purposes: to provide a framework for creating custom
21cr|perl-CursesWidgets-1.997.0-7|21	widget classes, and importing a few useful functions for global use.
21cr|perl-CursesWidgets-1.997.0-7|22	
21cr|perl-CursesWidgets-1.997.0-7|23	Widget specific methods are documented in each Widget's pod.
21cr|perl-CursesWidgets-1.997.0-7|24	
21cr|perl-CursesWidgets-1.997.0-7|25	%prep
21cr|perl-CursesWidgets-1.997.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-CursesWidgets-1.997.0-7|27	
21cr|perl-CursesWidgets-1.997.0-7|28	%build
21cr|perl-CursesWidgets-1.997.0-7|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-CursesWidgets-1.997.0-7|30	%make
21cr|perl-CursesWidgets-1.997.0-7|31	
21cr|perl-CursesWidgets-1.997.0-7|32	%check
21cr|perl-CursesWidgets-1.997.0-7|33	# tests require human input
21cr|perl-CursesWidgets-1.997.0-7|34	#make test
21cr|perl-CursesWidgets-1.997.0-7|35	
21cr|perl-CursesWidgets-1.997.0-7|36	%install
21cr|perl-CursesWidgets-1.997.0-7|37	%makeinstall_std
21cr|perl-CursesWidgets-1.997.0-7|38	
21cr|perl-CursesWidgets-1.997.0-7|39	%files
21cr|perl-CursesWidgets-1.997.0-7|40	%doc CHANGELOG LICENSE README
21cr|perl-CursesWidgets-1.997.0-7|41	%{_mandir}/man3/*
21cr|perl-CursesWidgets-1.997.0-7|42	%{perl_vendorlib}/*

4246 21
21cr|perl-Dancer-1.351.300-1|1	%define upstream_name    Dancer
21cr|perl-Dancer-1.351.300-1|2	%define upstream_version 1.3513
21cr|perl-Dancer-1.351.300-1|3	
21cr|perl-Dancer-1.351.300-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dancer-1.351.300-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dancer-1.351.300-1|6	Release:	1
21cr|perl-Dancer-1.351.300-1|7	Summary:	Template Toolkit wrapper for Dancer
21cr|perl-Dancer-1.351.300-1|8	License:	GPL+ or Artistic
21cr|perl-Dancer-1.351.300-1|9	Group:		Development/Perl
21cr|perl-Dancer-1.351.300-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dancer-1.351.300-1|11	Source0:	http://search.cpan.org/CPAN/authors/id/B/BI/BIGPRESH/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dancer-1.351.300-1|12	BuildRequires:	perl-devel
21cr|perl-Dancer-1.351.300-1|13	BuildRequires:	perl(Encode)
21cr|perl-Dancer-1.351.300-1|14	BuildRequires:	perl(File::Basename)
21cr|perl-Dancer-1.351.300-1|15	BuildRequires:	perl(File::Spec)
21cr|perl-Dancer-1.351.300-1|16	BuildRequires:	perl(HTTP::Body)
21cr|perl-Dancer-1.351.300-1|17	BuildRequires:	perl(HTTP::Server::Simple::CGI)
21cr|perl-Dancer-1.351.300-1|18	BuildRequires:	perl(HTTP::Server::Simple::PSGI)
21cr|perl-Dancer-1.351.300-1|19	BuildRequires:	perl(LWP)
21cr|perl-Dancer-1.351.300-1|20	BuildRequires:	perl(Module::Runtime)
21cr|perl-Dancer-1.351.300-1|21	BuildRequires:	perl(MIME::Types)
21cr|perl-Dancer-1.351.300-1|22	BuildRequires:	perl(Test::More)
21cr|perl-Dancer-1.351.300-1|23	BuildRequires:	perl(Time::HiRes)
21cr|perl-Dancer-1.351.300-1|24	BuildRequires:	perl(Try::Tiny)
21cr|perl-Dancer-1.351.300-1|25	BuildRequires:	perl(URI)
21cr|perl-Dancer-1.351.300-1|26	BuildRequires:	perl(Hash::Merge::Simple)
21cr|perl-Dancer-1.351.300-1|27	BuildRequires:	perl(Devel::Hide)
21cr|perl-Dancer-1.351.300-1|28	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Dancer-1.351.300-1|29	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Dancer-1.351.300-1|30	BuildRequires:	perl(Test::Output)
21cr|perl-Dancer-1.351.300-1|31	BuildRequires:	perl(Template::Provider::FromDATA)
21cr|perl-Dancer-1.351.300-1|32	BuildRequires:	perl(Test::Simple) >= 1.302.30
21cr|perl-Dancer-1.351.300-1|33	BuildRequires:	perl(Test::utf8)
21cr|perl-Dancer-1.351.300-1|34	BuildArch:	noarch
21cr|perl-Dancer-1.351.300-1|35	
21cr|perl-Dancer-1.351.300-1|36	%description
21cr|perl-Dancer-1.351.300-1|37	Dancer is a web application framework designed to be as effortless as
21cr|perl-Dancer-1.351.300-1|38	possible for the developer, taking care of the boring bits as easily as
21cr|perl-Dancer-1.351.300-1|39	possible, yet staying out of your way and letting you get on with writing
21cr|perl-Dancer-1.351.300-1|40	your code.
21cr|perl-Dancer-1.351.300-1|41	
21cr|perl-Dancer-1.351.300-1|42	Dancer aims to provide the simplest way for writing web applications, and
21cr|perl-Dancer-1.351.300-1|43	offers the flexibility to scale between a very simple lightweight web
21cr|perl-Dancer-1.351.300-1|44	service consisting of a few lines of code in a single file, all the way up
21cr|perl-Dancer-1.351.300-1|45	to a more complex fully-fledged web application with session support,
21cr|perl-Dancer-1.351.300-1|46	templates for views and layouts, etc.
21cr|perl-Dancer-1.351.300-1|47	
21cr|perl-Dancer-1.351.300-1|48	If you don't want to write CGI scripts by hand, and find Catalyst too big
21cr|perl-Dancer-1.351.300-1|49	or cumbersome for your project, Dancer is what you need.
21cr|perl-Dancer-1.351.300-1|50	
21cr|perl-Dancer-1.351.300-1|51	%prep
21cr|perl-Dancer-1.351.300-1|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dancer-1.351.300-1|53	
21cr|perl-Dancer-1.351.300-1|54	%build
21cr|perl-Dancer-1.351.300-1|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dancer-1.351.300-1|56	%make
21cr|perl-Dancer-1.351.300-1|57	
21cr|perl-Dancer-1.351.300-1|58	%check
21cr|perl-Dancer-1.351.300-1|59	make test
21cr|perl-Dancer-1.351.300-1|60	
21cr|perl-Dancer-1.351.300-1|61	%install
21cr|perl-Dancer-1.351.300-1|62	%makeinstall_std
21cr|perl-Dancer-1.351.300-1|63	
21cr|perl-Dancer-1.351.300-1|64	%files
21cr|perl-Dancer-1.351.300-1|65	%doc AUTHORS README Changes META.yml LICENSE CONTRIBUTORS
21cr|perl-Dancer-1.351.300-1|66	%{_bindir}/dancer
21cr|perl-Dancer-1.351.300-1|67	%{_mandir}/man1/dancer.1*
21cr|perl-Dancer-1.351.300-1|68	%{_mandir}/man3/*
21cr|perl-Dancer-1.351.300-1|69	%{perl_vendorlib}/*

4247 21
21cr|perl-Dancer2-0.400.0-1|1	%define upstream_name    Dancer2
21cr|perl-Dancer2-0.400.0-1|2	%define upstream_version 0.400000
21cr|perl-Dancer2-0.400.0-1|3	
21cr|perl-Dancer2-0.400.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dancer2-0.400.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dancer2-0.400.0-1|6	Release:    1
21cr|perl-Dancer2-0.400.0-1|7	
21cr|perl-Dancer2-0.400.0-1|8	Summary:    Template Toolkit reimplemented in as little code as possible
21cr|perl-Dancer2-0.400.0-1|9	License:    GPL+ or Artistic
21cr|perl-Dancer2-0.400.0-1|10	Group:      Development/Perl
21cr|perl-Dancer2-0.400.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dancer2-0.400.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/C/CR/CROMEDOME/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dancer2-0.400.0-1|13	
21cr|perl-Dancer2-0.400.0-1|14	BuildRequires: perl(App::Cmd::Setup)
21cr|perl-Dancer2-0.400.0-1|15	BuildRequires: perl(Capture::Tiny) >= 0.120.0
21cr|perl-Dancer2-0.400.0-1|16	BuildRequires: perl(Carp)
21cr|perl-Dancer2-0.400.0-1|17	BuildRequires: perl(CLI::Osprey)
21cr|perl-Dancer2-0.400.0-1|18	BuildRequires: perl(Class::Load)
21cr|perl-Dancer2-0.400.0-1|19	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dancer2-0.400.0-1|20	BuildRequires: perl(Config::Any)
21cr|perl-Dancer2-0.400.0-1|21	BuildRequires: perl(Clone)
21cr|perl-Dancer2-0.400.0-1|22	BuildRequires: perl(CPAN::Meta::Requirements)
21cr|perl-Dancer2-0.400.0-1|23	BuildRequires: perl(Cpanel::JSON::XS)
21cr|perl-Dancer2-0.400.0-1|24	BuildRequires: perl(Cwd)
21cr|perl-Dancer2-0.400.0-1|25	BuildRequires: perl(Data::Dumper)
21cr|perl-Dancer2-0.400.0-1|26	BuildRequires: perl(Digest::SHA)
21cr|perl-Dancer2-0.400.0-1|27	BuildRequires: perl(Encode)
21cr|perl-Dancer2-0.400.0-1|28	BuildRequires: perl(Exporter) >= 5.570.0
21cr|perl-Dancer2-0.400.0-1|29	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Dancer2-0.400.0-1|30	BuildRequires: perl(Fcntl)
21cr|perl-Dancer2-0.400.0-1|31	BuildRequires: perl(File::Basename)
21cr|perl-Dancer2-0.400.0-1|32	BuildRequires: perl(File::Copy)
21cr|perl-Dancer2-0.400.0-1|33	BuildRequires: perl(File::Find)
21cr|perl-Dancer2-0.400.0-1|34	BuildRequires: perl(File::Path)
21cr|perl-Dancer2-0.400.0-1|35	BuildRequires: perl(File::Share)
21cr|perl-Dancer2-0.400.0-1|36	BuildRequires: perl(File::ShareDir)
21cr|perl-Dancer2-0.400.0-1|37	BuildRequires: perl(File::ShareDir::Install) >= 0.30.0
21cr|perl-Dancer2-0.400.0-1|38	BuildRequires: perl(File::Spec)
21cr|perl-Dancer2-0.400.0-1|39	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Dancer2-0.400.0-1|40	BuildRequires: perl(File::Temp) >= 0.220.0
21cr|perl-Dancer2-0.400.0-1|41	BuildRequires: perl(FindBin)
21cr|perl-Dancer2-0.400.0-1|42	BuildRequires: perl(Foo)
21cr|perl-Dancer2-0.400.0-1|43	BuildRequires: perl(HTTP::Body)
21cr|perl-Dancer2-0.400.0-1|44	BuildRequires: perl(HTTP::Date)
21cr|perl-Dancer2-0.400.0-1|45	BuildRequires: perl(HTTP::Headers)
21cr|perl-Dancer2-0.400.0-1|46	BuildRequires: perl(HTTP::Headers::Fast)
21cr|perl-Dancer2-0.400.0-1|47	BuildRequires: perl(HTTP::Request)
21cr|perl-Dancer2-0.400.0-1|48	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-Dancer2-0.400.0-1|49	BuildRequires: perl(HTTP::Server::PSGI)
21cr|perl-Dancer2-0.400.0-1|50	BuildRequires: perl(Hash::Merge::Simple)
21cr|perl-Dancer2-0.400.0-1|51	BuildRequires: perl(IO::File)
21cr|perl-Dancer2-0.400.0-1|52	BuildRequires: perl(IO::Handle)
21cr|perl-Dancer2-0.400.0-1|53	BuildRequires: perl(Import::Into)
21cr|perl-Dancer2-0.400.0-1|54	BuildRequires: perl(IPC::Open3)
21cr|perl-Dancer2-0.400.0-1|55	BuildRequires: perl(JSON)
21cr|perl-Dancer2-0.400.0-1|56	BuildRequires: perl(LWP::Protocol::PSGI) >= 0.060.0
21cr|perl-Dancer2-0.400.0-1|57	BuildRequires: perl(LWP::UserAgent)
21cr|perl-Dancer2-0.400.0-1|58	BuildRequires: perl(List::Util)
21cr|perl-Dancer2-0.400.0-1|59	BuildRequires: perl(MIME::Base64) >= 3.130.0
21cr|perl-Dancer2-0.400.0-1|60	BuildRequires: perl(MIME::Types)
21cr|perl-Dancer2-0.400.0-1|61	BuildRequires: perl(Module::Build) >= 0.360.100
21cr|perl-Dancer2-0.400.0-1|62	BuildRequires: perl(Module::Runtime)
21cr|perl-Dancer2-0.400.0-1|63	BuildRequires: perl(Moo) >= 1.3.0
21cr|perl-Dancer2-0.400.0-1|64	BuildRequires: perl(Moo::Role)
21cr|perl-Dancer2-0.400.0-1|65	BuildRequires: perl(MooX::Types::MooseLike) >= 0.160.0
21cr|perl-Dancer2-0.400.0-1|66	BuildRequires: perl(MooX::Types::MooseLike::Base)
21cr|perl-Dancer2-0.400.0-1|67	BuildRequires: perl(POSIX)
21cr|perl-Dancer2-0.400.0-1|68	BuildRequires: perl(Path::Tiny)
21cr|perl-Dancer2-0.400.0-1|69	BuildRequires: perl(Plack) >= 1.1.600
21cr|perl-Dancer2-0.400.0-1|70	BuildRequires: perl(Plack::Builder)
21cr|perl-Dancer2-0.400.0-1|71	BuildRequires: perl(Plack::Middleware::FixMissingBodyInRedirect)
21cr|perl-Dancer2-0.400.0-1|72	BuildRequires: perl(Plack::Middleware::RemoveRedundantBody)
21cr|perl-Dancer2-0.400.0-1|73	BuildRequires: perl(Plack::Test)
21cr|perl-Dancer2-0.400.0-1|74	BuildRequires: perl(Pod::Simple::Search)
21cr|perl-Dancer2-0.400.0-1|75	BuildRequires: perl(Pod::Simple::SimpleTree)
21cr|perl-Dancer2-0.400.0-1|76	BuildRequires: perl(Return::MultiLevel)
21cr|perl-Dancer2-0.400.0-1|77	BuildRequires: perl(Ref::Util)
21cr|perl-Dancer2-0.400.0-1|78	BuildRequires: perl(Role::Tiny) >= 1.3.0
21cr|perl-Dancer2-0.400.0-1|79	BuildRequires: perl(Safe::Isa)
21cr|perl-Dancer2-0.400.0-1|80	BuildRequires: perl(Scalar::Util)
21cr|perl-Dancer2-0.400.0-1|81	BuildRequires: perl(Template)
21cr|perl-Dancer2-0.400.0-1|82	BuildRequires: perl(Template::Tiny)
21cr|perl-Dancer2-0.400.0-1|83	BuildRequires: perl(Test::Builder)
21cr|perl-Dancer2-0.400.0-1|84	BuildRequires: perl(Test::EOL)
21cr|perl-Dancer2-0.400.0-1|85	BuildRequires: perl(Test::Fatal)
21cr|perl-Dancer2-0.400.0-1|86	BuildRequires: perl(Test::Memory::Cycle)
21cr|perl-Dancer2-0.400.0-1|87	BuildRequires: perl(Test::MockTime)
21cr|perl-Dancer2-0.400.0-1|88	BuildRequires: perl(Test::More) >= 0.920.0
21cr|perl-Dancer2-0.400.0-1|89	BuildRequires: perl(Test::Script)
21cr|perl-Dancer2-0.400.0-1|90	BuildRequires: perl(Test::TCP) >= 1.130.0
21cr|perl-Dancer2-0.400.0-1|91	BuildRequires: perl(Type::Library)
21cr|perl-Dancer2-0.400.0-1|92	BuildRequires: perl(URI)
21cr|perl-Dancer2-0.400.0-1|93	BuildRequires: perl(URI::Escape)
21cr|perl-Dancer2-0.400.0-1|94	BuildRequires: perl(YAML)
21cr|perl-Dancer2-0.400.0-1|95	BuildRequires: perl(overload)
21cr|perl-Dancer2-0.400.0-1|96	BuildRequires: perl(parent)
21cr|perl-Dancer2-0.400.0-1|97	BuildRequires: perl(strict)
21cr|perl-Dancer2-0.400.0-1|98	BuildRequires: perl(utf8)
21cr|perl-Dancer2-0.400.0-1|99	BuildRequires: perl(vars)
21cr|perl-Dancer2-0.400.0-1|100	BuildRequires: perl(warnings)
21cr|perl-Dancer2-0.400.0-1|101	BuildArch:  noarch
21cr|perl-Dancer2-0.400.0-1|102	
21cr|perl-Dancer2-0.400.0-1|103	%description
21cr|perl-Dancer2-0.400.0-1|104	This is the main module for the Dancer2 distribution. It contains logic for
21cr|perl-Dancer2-0.400.0-1|105	creating a new Dancer2 application.
21cr|perl-Dancer2-0.400.0-1|106	
21cr|perl-Dancer2-0.400.0-1|107	%prep
21cr|perl-Dancer2-0.400.0-1|108	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dancer2-0.400.0-1|109	
21cr|perl-Dancer2-0.400.0-1|110	%build
21cr|perl-Dancer2-0.400.0-1|111	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dancer2-0.400.0-1|112	
21cr|perl-Dancer2-0.400.0-1|113	%make
21cr|perl-Dancer2-0.400.0-1|114	
21cr|perl-Dancer2-0.400.0-1|115	%check
21cr|perl-Dancer2-0.400.0-1|116	%make test
21cr|perl-Dancer2-0.400.0-1|117	
21cr|perl-Dancer2-0.400.0-1|118	%install
21cr|perl-Dancer2-0.400.0-1|119	%makeinstall_std
21cr|perl-Dancer2-0.400.0-1|120	
21cr|perl-Dancer2-0.400.0-1|121	%files
21cr|perl-Dancer2-0.400.0-1|122	%doc AUTHORS Changes LICENSE META.json META.yml
21cr|perl-Dancer2-0.400.0-1|123	%{_bindir}/dancer2
21cr|perl-Dancer2-0.400.0-1|124	%{_mandir}/man1/*
21cr|perl-Dancer2-0.400.0-1|125	%{_mandir}/man3/*
21cr|perl-Dancer2-0.400.0-1|126	%{perl_vendorlib}/*

4248 21
21cr|perl-Danga-Socket-1.620.0-1|1	%define upstream_name    Danga-Socket
21cr|perl-Danga-Socket-1.620.0-1|2	%define upstream_version 1.62
21cr|perl-Danga-Socket-1.620.0-1|3	
21cr|perl-Danga-Socket-1.620.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Danga-Socket-1.620.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Danga-Socket-1.620.0-1|6	Release:	1
21cr|perl-Danga-Socket-1.620.0-1|7	
21cr|perl-Danga-Socket-1.620.0-1|8	Summary:	Event loop and event-driven async socket base class
21cr|perl-Danga-Socket-1.620.0-1|9	
21cr|perl-Danga-Socket-1.620.0-1|10	License:	GPL+ and Artistic
21cr|perl-Danga-Socket-1.620.0-1|11	Group:		Development/Perl
21cr|perl-Danga-Socket-1.620.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Danga-Socket-1.620.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Danga/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Danga-Socket-1.620.0-1|14	
21cr|perl-Danga-Socket-1.620.0-1|15	BuildRequires:	perl-devel
21cr|perl-Danga-Socket-1.620.0-1|16	BuildRequires:	perl(Sys::Syscall)
21cr|perl-Danga-Socket-1.620.0-1|17	BuildRequires:	perl(Time::HiRes)
21cr|perl-Danga-Socket-1.620.0-1|18	BuildRequires:	perl(Net::EmptyPort)
21cr|perl-Danga-Socket-1.620.0-1|19	BuildArch:	noarch
21cr|perl-Danga-Socket-1.620.0-1|20	
21cr|perl-Danga-Socket-1.620.0-1|21	%description
21cr|perl-Danga-Socket-1.620.0-1|22	This is an abstract base class for objects backed by a socket which provides
21cr|perl-Danga-Socket-1.620.0-1|23	the basic framework for event-driven asynchronous IO, designed to be fast.
21cr|perl-Danga-Socket-1.620.0-1|24	Danga::Socket is both a base class for objects, and an event loop.
21cr|perl-Danga-Socket-1.620.0-1|25	
21cr|perl-Danga-Socket-1.620.0-1|26	Callers subclass Danga::Socket. Danga::Socket's constructor registers itself
21cr|perl-Danga-Socket-1.620.0-1|27	with the Danga::Socket event loop, and invokes callbacks on the object for
21cr|perl-Danga-Socket-1.620.0-1|28	readability, writability, errors, and other conditions.
21cr|perl-Danga-Socket-1.620.0-1|29	Because Danga::Socket uses the "fields" module, your subclasses must too.
21cr|perl-Danga-Socket-1.620.0-1|30	
21cr|perl-Danga-Socket-1.620.0-1|31	%prep
21cr|perl-Danga-Socket-1.620.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Danga-Socket-1.620.0-1|33	
21cr|perl-Danga-Socket-1.620.0-1|34	%build
21cr|perl-Danga-Socket-1.620.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Danga-Socket-1.620.0-1|36	%make
21cr|perl-Danga-Socket-1.620.0-1|37	
21cr|perl-Danga-Socket-1.620.0-1|38	%check
21cr|perl-Danga-Socket-1.620.0-1|39	# epoll test failed on aarch64
21cr|perl-Danga-Socket-1.620.0-1|40	#make test
21cr|perl-Danga-Socket-1.620.0-1|41	
21cr|perl-Danga-Socket-1.620.0-1|42	%install
21cr|perl-Danga-Socket-1.620.0-1|43	%makeinstall_std
21cr|perl-Danga-Socket-1.620.0-1|44	
21cr|perl-Danga-Socket-1.620.0-1|45	%files
21cr|perl-Danga-Socket-1.620.0-1|46	%doc CHANGES
21cr|perl-Danga-Socket-1.620.0-1|47	%{perl_vendorlib}/Danga
21cr|perl-Danga-Socket-1.620.0-1|48	%{_mandir}/man3/*

4249 21
21cr|perl-Data-Binary-0.10.0-1|1	%define upstream_name    Data-Binary
21cr|perl-Data-Binary-0.10.0-1|2	%define upstream_version 0.01
21cr|perl-Data-Binary-0.10.0-1|3	
21cr|perl-Data-Binary-0.10.0-1|4	
21cr|perl-Data-Binary-0.10.0-1|5	Name:		perl-Data-Binary
21cr|perl-Data-Binary-0.10.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Binary-0.10.0-1|7	Release:	1
21cr|perl-Data-Binary-0.10.0-1|8	Summary:	Simple detection of binary versus text in strings
21cr|perl-Data-Binary-0.10.0-1|9	Group:		Development/Perl
21cr|perl-Data-Binary-0.10.0-1|10	License:	Artistic 2.0
21cr|perl-Data-Binary-0.10.0-1|11	URL:		https://metacpan.org/release/Data-Binary
21cr|perl-Data-Binary-0.10.0-1|12	Source0:	https://cpan.metacpan.org/modules/by-module/Data/Data-Binary-%{upstream_version}.tar.gz
21cr|perl-Data-Binary-0.10.0-1|13	BuildArch:	noarch
21cr|perl-Data-Binary-0.10.0-1|14	# Module Build
21cr|perl-Data-Binary-0.10.0-1|15	BuildRequires:	coreutils
21cr|perl-Data-Binary-0.10.0-1|16	BuildRequires:	findutils
21cr|perl-Data-Binary-0.10.0-1|17	BuildRequires:	make
21cr|perl-Data-Binary-0.10.0-1|18	BuildRequires:	perl-generators
21cr|perl-Data-Binary-0.10.0-1|19	BuildRequires:	perl-interpreter
21cr|perl-Data-Binary-0.10.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.30
21cr|perl-Data-Binary-0.10.0-1|21	# Module Runtime
21cr|perl-Data-Binary-0.10.0-1|22	BuildRequires:	perl(base)
21cr|perl-Data-Binary-0.10.0-1|23	BuildRequires:	perl(Encode)
21cr|perl-Data-Binary-0.10.0-1|24	BuildRequires:	perl(Exporter)
21cr|perl-Data-Binary-0.10.0-1|25	BuildRequires:	perl(strict)
21cr|perl-Data-Binary-0.10.0-1|26	BuildRequires:	perl(warnings)
21cr|perl-Data-Binary-0.10.0-1|27	# Test Suite
21cr|perl-Data-Binary-0.10.0-1|28	BuildRequires:	perl(Test::More)
21cr|perl-Data-Binary-0.10.0-1|29	# Runtime
21cr|perl-Data-Binary-0.10.0-1|30	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Data-Binary-0.10.0-1|31	
21cr|perl-Data-Binary-0.10.0-1|32	%description
21cr|perl-Data-Binary-0.10.0-1|33	This simple module provides string equivalents to the -T / -B operators. Since
21cr|perl-Data-Binary-0.10.0-1|34	these only work on file names and file handles, this module provides the same
21cr|perl-Data-Binary-0.10.0-1|35	functions but on strings.
21cr|perl-Data-Binary-0.10.0-1|36	
21cr|perl-Data-Binary-0.10.0-1|37	Note that the actual implementation is currently different, basically because
21cr|perl-Data-Binary-0.10.0-1|38	the -T / -B functions are in C/XS, and this module is written in pure Perl. For
21cr|perl-Data-Binary-0.10.0-1|39	now, anyway.
21cr|perl-Data-Binary-0.10.0-1|40	
21cr|perl-Data-Binary-0.10.0-1|41	%prep
21cr|perl-Data-Binary-0.10.0-1|42	%setup -q -n Data-Binary-%{upstream_version}
21cr|perl-Data-Binary-0.10.0-1|43	
21cr|perl-Data-Binary-0.10.0-1|44	%build
21cr|perl-Data-Binary-0.10.0-1|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Binary-0.10.0-1|46	%make
21cr|perl-Data-Binary-0.10.0-1|47	
21cr|perl-Data-Binary-0.10.0-1|48	%install
21cr|perl-Data-Binary-0.10.0-1|49	make pure_install DESTDIR=%{buildroot}
21cr|perl-Data-Binary-0.10.0-1|50	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Data-Binary-0.10.0-1|51	%{_fixperms} -c %{buildroot}
21cr|perl-Data-Binary-0.10.0-1|52	
21cr|perl-Data-Binary-0.10.0-1|53	%check
21cr|perl-Data-Binary-0.10.0-1|54	make test
21cr|perl-Data-Binary-0.10.0-1|55	
21cr|perl-Data-Binary-0.10.0-1|56	%files
21cr|perl-Data-Binary-0.10.0-1|57	%doc changes.txt README readme.txt
21cr|perl-Data-Binary-0.10.0-1|58	%{perl_vendorlib}/Data/
21cr|perl-Data-Binary-0.10.0-1|59	%{_mandir}/man3/Data::Binary.3*
21cr|perl-Data-Binary-0.10.0-1|60	

4250 21
21cr|perl-Data-Buffer-0.40.0-15|1	%define upstream_name    Data-Buffer
21cr|perl-Data-Buffer-0.40.0-15|2	%define upstream_version 0.04
21cr|perl-Data-Buffer-0.40.0-15|3	
21cr|perl-Data-Buffer-0.40.0-15|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Buffer-0.40.0-15|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Buffer-0.40.0-15|6	Release:	15
21cr|perl-Data-Buffer-0.40.0-15|7	
21cr|perl-Data-Buffer-0.40.0-15|8	Summary:	Read/write buffer class
21cr|perl-Data-Buffer-0.40.0-15|9	
21cr|perl-Data-Buffer-0.40.0-15|10	License:	GPL+ or Artistic
21cr|perl-Data-Buffer-0.40.0-15|11	Group:		Development/Perl
21cr|perl-Data-Buffer-0.40.0-15|12	Url:		http://www.cpan.org
21cr|perl-Data-Buffer-0.40.0-15|13	Source0:	https://cpan.metacpan.org/authors/id/B/BT/BTROTT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Buffer-0.40.0-15|14	
21cr|perl-Data-Buffer-0.40.0-15|15	BuildRequires:	perl-devel
21cr|perl-Data-Buffer-0.40.0-15|16	BuildRequires:	perl(Test)
21cr|perl-Data-Buffer-0.40.0-15|17	BuildArch:	noarch
21cr|perl-Data-Buffer-0.40.0-15|18	
21cr|perl-Data-Buffer-0.40.0-15|19	%description
21cr|perl-Data-Buffer-0.40.0-15|20	Data::Buffer implements a low-level binary buffer in which
21cr|perl-Data-Buffer-0.40.0-15|21	you can get and put integers, strings, and other data.
21cr|perl-Data-Buffer-0.40.0-15|22	Internally the implementation is based on pack and unpack,
21cr|perl-Data-Buffer-0.40.0-15|23	such that Data::Buffer is really a layer on top of those
21cr|perl-Data-Buffer-0.40.0-15|24	built-in functions.
21cr|perl-Data-Buffer-0.40.0-15|25	
21cr|perl-Data-Buffer-0.40.0-15|26	All of the get_* and put_* methods respect the internal
21cr|perl-Data-Buffer-0.40.0-15|27	offset state in the buffer object. This means that you
21cr|perl-Data-Buffer-0.40.0-15|28	should read data out of the buffer in the same order that
21cr|perl-Data-Buffer-0.40.0-15|29	you put it in.
21cr|perl-Data-Buffer-0.40.0-15|30	
21cr|perl-Data-Buffer-0.40.0-15|31	%prep
21cr|perl-Data-Buffer-0.40.0-15|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Buffer-0.40.0-15|33	
21cr|perl-Data-Buffer-0.40.0-15|34	%build
21cr|perl-Data-Buffer-0.40.0-15|35	CFLAGS="%{optflags}" echo | %__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Buffer-0.40.0-15|36	%make
21cr|perl-Data-Buffer-0.40.0-15|37	
21cr|perl-Data-Buffer-0.40.0-15|38	%check
21cr|perl-Data-Buffer-0.40.0-15|39	make test
21cr|perl-Data-Buffer-0.40.0-15|40	
21cr|perl-Data-Buffer-0.40.0-15|41	%install
21cr|perl-Data-Buffer-0.40.0-15|42	%makeinstall_std
21cr|perl-Data-Buffer-0.40.0-15|43	
21cr|perl-Data-Buffer-0.40.0-15|44	%files
21cr|perl-Data-Buffer-0.40.0-15|45	%doc README
21cr|perl-Data-Buffer-0.40.0-15|46	%{perl_vendorlib}/*
21cr|perl-Data-Buffer-0.40.0-15|47	%{_mandir}/*/*

4251 21
21cr|perl-Data-Clone-0.4.0-6|1	%define upstream_name    Data-Clone
21cr|perl-Data-Clone-0.4.0-6|2	%define upstream_version 0.004
21cr|perl-Data-Clone-0.4.0-6|3	
21cr|perl-Data-Clone-0.4.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Clone-0.4.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Clone-0.4.0-6|6	Release:	6
21cr|perl-Data-Clone-0.4.0-6|7	
21cr|perl-Data-Clone-0.4.0-6|8	Summary:	Polymorphic data cloning
21cr|perl-Data-Clone-0.4.0-6|9	
21cr|perl-Data-Clone-0.4.0-6|10	
21cr|perl-Data-Clone-0.4.0-6|11	License:	GPL+ or Artistic
21cr|perl-Data-Clone-0.4.0-6|12	Group:		Development/Perl
21cr|perl-Data-Clone-0.4.0-6|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Clone-0.4.0-6|14	Source0:	https://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Clone-0.4.0-6|15	
21cr|perl-Data-Clone-0.4.0-6|16	BuildRequires:	perl(Devel::PPPort)
21cr|perl-Data-Clone-0.4.0-6|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Data-Clone-0.4.0-6|18	BuildRequires:	perl(ExtUtils::ParseXS)
21cr|perl-Data-Clone-0.4.0-6|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Data-Clone-0.4.0-6|20	BuildRequires:	perl(Time::HiRes)
21cr|perl-Data-Clone-0.4.0-6|21	BuildRequires:	perl(Test::More)
21cr|perl-Data-Clone-0.4.0-6|22	BuildRequires:	perl(Test::Requires)
21cr|perl-Data-Clone-0.4.0-6|23	BuildRequires:	perl(XSLoader)
21cr|perl-Data-Clone-0.4.0-6|24	BuildRequires:	perl(parent)
21cr|perl-Data-Clone-0.4.0-6|25	BuildRequires:	perl-devel
21cr|perl-Data-Clone-0.4.0-6|26	
21cr|perl-Data-Clone-0.4.0-6|27	%description
21cr|perl-Data-Clone-0.4.0-6|28	'Data::Clone' does data cloning, i.e. copies things recursively. This is
21cr|perl-Data-Clone-0.4.0-6|29	smart so that it works with not only non-blessed references, but also with
21cr|perl-Data-Clone-0.4.0-6|30	blessed references (i.e. objects). When 'clone()' finds an object, it calls
21cr|perl-Data-Clone-0.4.0-6|31	a 'clone' method of the object if the object has a 'clone', otherwise it
21cr|perl-Data-Clone-0.4.0-6|32	makes a surface copy of the object. That is, this module does polymorphic
21cr|perl-Data-Clone-0.4.0-6|33	data cloning.
21cr|perl-Data-Clone-0.4.0-6|34	
21cr|perl-Data-Clone-0.4.0-6|35	Although there are several modules on CPAN which can clone data, this
21cr|perl-Data-Clone-0.4.0-6|36	module has a different cloning policy from almost all of them. See the
21cr|perl-Data-Clone-0.4.0-6|37	/Cloning policy manpage and the /Comparison to other cloning modules
21cr|perl-Data-Clone-0.4.0-6|38	manpage for details.
21cr|perl-Data-Clone-0.4.0-6|39	
21cr|perl-Data-Clone-0.4.0-6|40	Cloning policy
21cr|perl-Data-Clone-0.4.0-6|41	A cloning policy is a rule that how a cloning routine copies data. Here
21cr|perl-Data-Clone-0.4.0-6|42	is the cloning policy of 'Data::Clone'.
21cr|perl-Data-Clone-0.4.0-6|43	
21cr|perl-Data-Clone-0.4.0-6|44	%prep
21cr|perl-Data-Clone-0.4.0-6|45	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Clone-0.4.0-6|46	
21cr|perl-Data-Clone-0.4.0-6|47	%build
21cr|perl-Data-Clone-0.4.0-6|48	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Clone-0.4.0-6|49	%make
21cr|perl-Data-Clone-0.4.0-6|50	
21cr|perl-Data-Clone-0.4.0-6|51	%check
21cr|perl-Data-Clone-0.4.0-6|52	%make test
21cr|perl-Data-Clone-0.4.0-6|53	
21cr|perl-Data-Clone-0.4.0-6|54	%install
21cr|perl-Data-Clone-0.4.0-6|55	%makeinstall_std
21cr|perl-Data-Clone-0.4.0-6|56	
21cr|perl-Data-Clone-0.4.0-6|57	%files
21cr|perl-Data-Clone-0.4.0-6|58	%doc README META.yml Changes
21cr|perl-Data-Clone-0.4.0-6|59	%{_mandir}/man3/*
21cr|perl-Data-Clone-0.4.0-6|60	%{perl_vendorarch}/*

4252 21
21cr|perl-Data-Compare-1.290.0-1|1	%define	upstream_name	 Data-Compare
21cr|perl-Data-Compare-1.290.0-1|2	%define upstream_version 1.29
21cr|perl-Data-Compare-1.290.0-1|3	
21cr|perl-Data-Compare-1.290.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Compare-1.290.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Compare-1.290.0-1|6	Release:	1
21cr|perl-Data-Compare-1.290.0-1|7	
21cr|perl-Data-Compare-1.290.0-1|8	License:	GPL+ or Artistic
21cr|perl-Data-Compare-1.290.0-1|9	Group:		Development/Perl
21cr|perl-Data-Compare-1.290.0-1|10	Summary:	Compare perl data structures
21cr|perl-Data-Compare-1.290.0-1|11	
21cr|perl-Data-Compare-1.290.0-1|12	
21cr|perl-Data-Compare-1.290.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Compare-1.290.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Compare-1.290.0-1|15	
21cr|perl-Data-Compare-1.290.0-1|16	BuildRequires:  perl-devel
21cr|perl-Data-Compare-1.290.0-1|17	BuildRequires:  perl(Clone)
21cr|perl-Data-Compare-1.290.0-1|18	BuildRequires:  perl(File::Find::Rule)
21cr|perl-Data-Compare-1.290.0-1|19	BuildRequires:  perl(Test::Pod)
21cr|perl-Data-Compare-1.290.0-1|20	
21cr|perl-Data-Compare-1.290.0-1|21	BuildArch:	noarch
21cr|perl-Data-Compare-1.290.0-1|22	
21cr|perl-Data-Compare-1.290.0-1|23	%description
21cr|perl-Data-Compare-1.290.0-1|24	Compare two perl data structures recursively. Returns 0 if the structures
21cr|perl-Data-Compare-1.290.0-1|25	differ, else returns 1.
21cr|perl-Data-Compare-1.290.0-1|26	
21cr|perl-Data-Compare-1.290.0-1|27	%prep
21cr|perl-Data-Compare-1.290.0-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Data-Compare-1.290.0-1|29	
21cr|perl-Data-Compare-1.290.0-1|30	%build
21cr|perl-Data-Compare-1.290.0-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Compare-1.290.0-1|32	%make
21cr|perl-Data-Compare-1.290.0-1|33	
21cr|perl-Data-Compare-1.290.0-1|34	%check
21cr|perl-Data-Compare-1.290.0-1|35	%make test
21cr|perl-Data-Compare-1.290.0-1|36	
21cr|perl-Data-Compare-1.290.0-1|37	%install
21cr|perl-Data-Compare-1.290.0-1|38	%makeinstall_std
21cr|perl-Data-Compare-1.290.0-1|39	
21cr|perl-Data-Compare-1.290.0-1|40	%files
21cr|perl-Data-Compare-1.290.0-1|41	%doc README CHANGELOG META.yml META.json ARTISTIC.txt GPL2.txt MAINTAINERS-NOTE
21cr|perl-Data-Compare-1.290.0-1|42	%{perl_vendorlib}/Data
21cr|perl-Data-Compare-1.290.0-1|43	%{_mandir}/*/*

4253 21
21cr|perl-Data-Denter-0.150.0-8|1	%define upstream_name    Data-Denter
21cr|perl-Data-Denter-0.150.0-8|2	%define upstream_version 0.15
21cr|perl-Data-Denter-0.150.0-8|3	
21cr|perl-Data-Denter-0.150.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Denter-0.150.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Denter-0.150.0-8|6	Release:	8
21cr|perl-Data-Denter-0.150.0-8|7	
21cr|perl-Data-Denter-0.150.0-8|8	Summary:	An alternative to Data::Dumper and Storable
21cr|perl-Data-Denter-0.150.0-8|9	
21cr|perl-Data-Denter-0.150.0-8|10	License:	GPL+ or Artistic
21cr|perl-Data-Denter-0.150.0-8|11	Group:		Development/Perl
21cr|perl-Data-Denter-0.150.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Denter-0.150.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Denter-0.150.0-8|14	
21cr|perl-Data-Denter-0.150.0-8|15	BuildRequires:	perl-devel
21cr|perl-Data-Denter-0.150.0-8|16	BuildRequires:	perl(Test)
21cr|perl-Data-Denter-0.150.0-8|17	BuildRequires:	perl(YAML)
21cr|perl-Data-Denter-0.150.0-8|18	BuildArch:	noarch
21cr|perl-Data-Denter-0.150.0-8|19	
21cr|perl-Data-Denter-0.150.0-8|20	%description
21cr|perl-Data-Denter-0.150.0-8|21	The main problem with Data::Dumper (one of my all-time favorite modules) is
21cr|perl-Data-Denter-0.150.0-8|22	that you have to use 'eval()' to deserialize the data you've dumped. This
21cr|perl-Data-Denter-0.150.0-8|23	is great if you can trust the data you're evaling, but horrible if you
21cr|perl-Data-Denter-0.150.0-8|24	can't. A good alternative is Storable.pm. It can safely thaw your frozen
21cr|perl-Data-Denter-0.150.0-8|25	data. But if you want to read/edit the frozen data, you're out of luck,
21cr|perl-Data-Denter-0.150.0-8|26	because Storable uses a binary format. Even Data::Dumper's output can be a
21cr|perl-Data-Denter-0.150.0-8|27	little cumbersome for larger data objects.
21cr|perl-Data-Denter-0.150.0-8|28	
21cr|perl-Data-Denter-0.150.0-8|29	Enter Data::Denter.
21cr|perl-Data-Denter-0.150.0-8|30	
21cr|perl-Data-Denter-0.150.0-8|31	Data::Denter is yet another Perl data serializer/deserializer. It formats
21cr|perl-Data-Denter-0.150.0-8|32	nested data structures in an indented fashion. It is optimized for human
21cr|perl-Data-Denter-0.150.0-8|33	readability/editability, safe deserialization, and (eventually) speed.
21cr|perl-Data-Denter-0.150.0-8|34	
21cr|perl-Data-Denter-0.150.0-8|35	%prep
21cr|perl-Data-Denter-0.150.0-8|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Denter-0.150.0-8|37	
21cr|perl-Data-Denter-0.150.0-8|38	%build
21cr|perl-Data-Denter-0.150.0-8|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Denter-0.150.0-8|40	%make
21cr|perl-Data-Denter-0.150.0-8|41	
21cr|perl-Data-Denter-0.150.0-8|42	%check
21cr|perl-Data-Denter-0.150.0-8|43	%make test
21cr|perl-Data-Denter-0.150.0-8|44	
21cr|perl-Data-Denter-0.150.0-8|45	%install
21cr|perl-Data-Denter-0.150.0-8|46	%makeinstall_std
21cr|perl-Data-Denter-0.150.0-8|47	
21cr|perl-Data-Denter-0.150.0-8|48	%files
21cr|perl-Data-Denter-0.150.0-8|49	%doc Changes README
21cr|perl-Data-Denter-0.150.0-8|50	%{_mandir}/man3/*
21cr|perl-Data-Denter-0.150.0-8|51	%{perl_vendorlib}/*

4254 21
21cr|perl-Data-DPath-0.580.0-1|1	%define upstream_name    Data-DPath
21cr|perl-Data-DPath-0.580.0-1|2	%define upstream_version 0.58
21cr|perl-Data-DPath-0.580.0-1|3	
21cr|perl-Data-DPath-0.580.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Data-DPath-0.580.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-DPath-0.580.0-1|6	Release:    1
21cr|perl-Data-DPath-0.580.0-1|7	
21cr|perl-Data-DPath-0.580.0-1|8	Summary:    Abstraction for a current context that enables incremental searches
21cr|perl-Data-DPath-0.580.0-1|9	License:    GPL+ or Artistic
21cr|perl-Data-DPath-0.580.0-1|10	Group:      Development/Perl
21cr|perl-Data-DPath-0.580.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-DPath-0.580.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-DPath-0.580.0-1|13	
21cr|perl-Data-DPath-0.580.0-1|14	BuildRequires: perl-devel
21cr|perl-Data-DPath-0.580.0-1|15	BuildRequires: perl(Class::XSAccessor)
21cr|perl-Data-DPath-0.580.0-1|16	BuildRequires: perl(Class::XSAccessor::Array)
21cr|perl-Data-DPath-0.580.0-1|17	BuildRequires: perl(Data::Dumper)
21cr|perl-Data-DPath-0.580.0-1|18	BuildRequires: perl(Iterator::Util)
21cr|perl-Data-DPath-0.580.0-1|19	BuildRequires: perl(List::MoreUtils)
21cr|perl-Data-DPath-0.580.0-1|20	BuildRequires: perl(List::Util)
21cr|perl-Data-DPath-0.580.0-1|21	BuildRequires: perl(POSIX)
21cr|perl-Data-DPath-0.580.0-1|22	BuildRequires: perl(Safe)
21cr|perl-Data-DPath-0.580.0-1|23	BuildRequires: perl(Scalar::Util)
21cr|perl-Data-DPath-0.580.0-1|24	BuildRequires: perl(Sub::Exporter)
21cr|perl-Data-DPath-0.580.0-1|25	BuildRequires: perl(Test::Deep)
21cr|perl-Data-DPath-0.580.0-1|26	BuildRequires: perl(Test::More)
21cr|perl-Data-DPath-0.580.0-1|27	BuildRequires: perl(Text::Balanced)
21cr|perl-Data-DPath-0.580.0-1|28	BuildRequires: perl(aliased)
21cr|perl-Data-DPath-0.580.0-1|29	BuildRequires: perl(constant)
21cr|perl-Data-DPath-0.580.0-1|30	BuildRequires: perl(strict)
21cr|perl-Data-DPath-0.580.0-1|31	BuildRequires: perl(warnings)
21cr|perl-Data-DPath-0.580.0-1|32	BuildRequires: perl(Exception::Class)
21cr|perl-Data-DPath-0.580.0-1|33	
21cr|perl-Data-DPath-0.580.0-1|34	BuildArch: noarch
21cr|perl-Data-DPath-0.580.0-1|35	
21cr|perl-Data-DPath-0.580.0-1|36	%description
21cr|perl-Data-DPath-0.580.0-1|37	no description found
21cr|perl-Data-DPath-0.580.0-1|38	
21cr|perl-Data-DPath-0.580.0-1|39	%prep
21cr|perl-Data-DPath-0.580.0-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Data-DPath-0.580.0-1|41	
21cr|perl-Data-DPath-0.580.0-1|42	%build
21cr|perl-Data-DPath-0.580.0-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-DPath-0.580.0-1|44	
21cr|perl-Data-DPath-0.580.0-1|45	%make
21cr|perl-Data-DPath-0.580.0-1|46	
21cr|perl-Data-DPath-0.580.0-1|47	%check
21cr|perl-Data-DPath-0.580.0-1|48	make test
21cr|perl-Data-DPath-0.580.0-1|49	
21cr|perl-Data-DPath-0.580.0-1|50	%install
21cr|perl-Data-DPath-0.580.0-1|51	%makeinstall_std
21cr|perl-Data-DPath-0.580.0-1|52	
21cr|perl-Data-DPath-0.580.0-1|53	%files
21cr|perl-Data-DPath-0.580.0-1|54	%doc LICENSE META.yml Changes README META.json
21cr|perl-Data-DPath-0.580.0-1|55	%{_mandir}/man3/*
21cr|perl-Data-DPath-0.580.0-1|56	%{perl_vendorlib}/*

4255 21
21cr|perl-Data-Dumper-Concise-2.23.0-2|1	%define upstream_name    Data-Dumper-Concise
21cr|perl-Data-Dumper-Concise-2.23.0-2|2	%define upstream_version 2.023
21cr|perl-Data-Dumper-Concise-2.23.0-2|3	
21cr|perl-Data-Dumper-Concise-2.23.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Dumper-Concise-2.23.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Dumper-Concise-2.23.0-2|6	Release:	2
21cr|perl-Data-Dumper-Concise-2.23.0-2|7	
21cr|perl-Data-Dumper-Concise-2.23.0-2|8	Summary:	Less indentation and newlines plus sub deparsing
21cr|perl-Data-Dumper-Concise-2.23.0-2|9	
21cr|perl-Data-Dumper-Concise-2.23.0-2|10	
21cr|perl-Data-Dumper-Concise-2.23.0-2|11	License:	GPL+ or Artistic
21cr|perl-Data-Dumper-Concise-2.23.0-2|12	Group:		Development/Perl
21cr|perl-Data-Dumper-Concise-2.23.0-2|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Dumper-Concise-2.23.0-2|14	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Dumper-Concise-2.23.0-2|15	
21cr|perl-Data-Dumper-Concise-2.23.0-2|16	BuildRequires:	perl-devel
21cr|perl-Data-Dumper-Concise-2.23.0-2|17	BuildRequires:	perl(Devel::ArgNames)
21cr|perl-Data-Dumper-Concise-2.23.0-2|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Data-Dumper-Concise-2.23.0-2|19	BuildRequires:  perl(Test::More)
21cr|perl-Data-Dumper-Concise-2.23.0-2|20	
21cr|perl-Data-Dumper-Concise-2.23.0-2|21	BuildArch:	noarch
21cr|perl-Data-Dumper-Concise-2.23.0-2|22	
21cr|perl-Data-Dumper-Concise-2.23.0-2|23	%description
21cr|perl-Data-Dumper-Concise-2.23.0-2|24	This module always exports a single function, Dumper, which can be called
21cr|perl-Data-Dumper-Concise-2.23.0-2|25	with a single reference value to dump that value or with no arguments to
21cr|perl-Data-Dumper-Concise-2.23.0-2|26	return the Data::Dumper object it's created.
21cr|perl-Data-Dumper-Concise-2.23.0-2|27	
21cr|perl-Data-Dumper-Concise-2.23.0-2|28	It exists, fundamentally, as a convenient way to reproduce a set of Dumper
21cr|perl-Data-Dumper-Concise-2.23.0-2|29	options that we've found ourselves using across large numbers of
21cr|perl-Data-Dumper-Concise-2.23.0-2|30	applications, primarily for debugging output.
21cr|perl-Data-Dumper-Concise-2.23.0-2|31	
21cr|perl-Data-Dumper-Concise-2.23.0-2|32	The principle guiding theme is "all the concision you can get while still
21cr|perl-Data-Dumper-Concise-2.23.0-2|33	having a useful dump and not doing anything cleverer than setting
21cr|perl-Data-Dumper-Concise-2.23.0-2|34	Data::Dumper options" - it's been pointed out to us that
21cr|perl-Data-Dumper-Concise-2.23.0-2|35	Data::Dump::Streamer can produce shorter output with less lines of code. We
21cr|perl-Data-Dumper-Concise-2.23.0-2|36	know. This is simpler and we've never seen it segfault. But for
21cr|perl-Data-Dumper-Concise-2.23.0-2|37	complex/weird structures, it generally rocks. You should use it as well,
21cr|perl-Data-Dumper-Concise-2.23.0-2|38	when Concise is underkill. We do.
21cr|perl-Data-Dumper-Concise-2.23.0-2|39	
21cr|perl-Data-Dumper-Concise-2.23.0-2|40	%prep
21cr|perl-Data-Dumper-Concise-2.23.0-2|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Dumper-Concise-2.23.0-2|42	
21cr|perl-Data-Dumper-Concise-2.23.0-2|43	%build
21cr|perl-Data-Dumper-Concise-2.23.0-2|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Dumper-Concise-2.23.0-2|45	%make
21cr|perl-Data-Dumper-Concise-2.23.0-2|46	
21cr|perl-Data-Dumper-Concise-2.23.0-2|47	%check
21cr|perl-Data-Dumper-Concise-2.23.0-2|48	%make test
21cr|perl-Data-Dumper-Concise-2.23.0-2|49	
21cr|perl-Data-Dumper-Concise-2.23.0-2|50	%install
21cr|perl-Data-Dumper-Concise-2.23.0-2|51	%makeinstall_std
21cr|perl-Data-Dumper-Concise-2.23.0-2|52	
21cr|perl-Data-Dumper-Concise-2.23.0-2|53	%files
21cr|perl-Data-Dumper-Concise-2.23.0-2|54	%{_mandir}/man3/*
21cr|perl-Data-Dumper-Concise-2.23.0-2|55	%{perl_vendorlib}/*

4256 21
21cr|perl-Data-DumpXML-1.60.0-12|1	%define	upstream_name	 Data-DumpXML
21cr|perl-Data-DumpXML-1.60.0-12|2	%define	upstream_version 1.06
21cr|perl-Data-DumpXML-1.60.0-12|3	
21cr|perl-Data-DumpXML-1.60.0-12|4	Name:		perl-%{upstream_name}
21cr|perl-Data-DumpXML-1.60.0-12|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-DumpXML-1.60.0-12|6	Release:	12
21cr|perl-Data-DumpXML-1.60.0-12|7	Summary:	Dump arbitrary perl data structures as XML
21cr|perl-Data-DumpXML-1.60.0-12|8	License:	GPL+ or Artistic
21cr|perl-Data-DumpXML-1.60.0-12|9	Group:		Development/Perl
21cr|perl-Data-DumpXML-1.60.0-12|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Data-DumpXML-1.60.0-12|11	Source0:	https://cpan.metacpan.org/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-DumpXML-1.60.0-12|12	
21cr|perl-Data-DumpXML-1.60.0-12|13	BuildRequires:	perl-Array-RefElem
21cr|perl-Data-DumpXML-1.60.0-12|14	BuildRequires:	perl-MIME-Base64
21cr|perl-Data-DumpXML-1.60.0-12|15	BuildRequires:	perl-XML-Parser
21cr|perl-Data-DumpXML-1.60.0-12|16	BuildRequires:	perl-devel
21cr|perl-Data-DumpXML-1.60.0-12|17	BuildArch:	noarch
21cr|perl-Data-DumpXML-1.60.0-12|18	Requires: 	perl-Array-RefElem >= 0.02
21cr|perl-Data-DumpXML-1.60.0-12|19	
21cr|perl-Data-DumpXML-1.60.0-12|20	%description
21cr|perl-Data-DumpXML-1.60.0-12|21	Dump arbitrary perl data structures as XML.
21cr|perl-Data-DumpXML-1.60.0-12|22	
21cr|perl-Data-DumpXML-1.60.0-12|23	%prep
21cr|perl-Data-DumpXML-1.60.0-12|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-DumpXML-1.60.0-12|25	
21cr|perl-Data-DumpXML-1.60.0-12|26	%build
21cr|perl-Data-DumpXML-1.60.0-12|27	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-DumpXML-1.60.0-12|28	make
21cr|perl-Data-DumpXML-1.60.0-12|29	
21cr|perl-Data-DumpXML-1.60.0-12|30	%check
21cr|perl-Data-DumpXML-1.60.0-12|31	make test
21cr|perl-Data-DumpXML-1.60.0-12|32	
21cr|perl-Data-DumpXML-1.60.0-12|33	%install
21cr|perl-Data-DumpXML-1.60.0-12|34	%makeinstall_std
21cr|perl-Data-DumpXML-1.60.0-12|35	
21cr|perl-Data-DumpXML-1.60.0-12|36	%files
21cr|perl-Data-DumpXML-1.60.0-12|37	%doc README Changes
21cr|perl-Data-DumpXML-1.60.0-12|38	%{_mandir}/*/*
21cr|perl-Data-DumpXML-1.60.0-12|39	%{perl_vendorlib}/Data

4257 21
21cr|perl-Data-Entropy-0.7.0-6|1	%define upstream_name    Data-Entropy
21cr|perl-Data-Entropy-0.7.0-6|2	%define upstream_version 0.007
21cr|perl-Data-Entropy-0.7.0-6|3	
21cr|perl-Data-Entropy-0.7.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-Data-Entropy-0.7.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-Entropy-0.7.0-6|6	Release:    6
21cr|perl-Data-Entropy-0.7.0-6|7	
21cr|perl-Data-Entropy-0.7.0-6|8	Summary:    Download entropy from
21cr|perl-Data-Entropy-0.7.0-6|9	
21cr|perl-Data-Entropy-0.7.0-6|10	License:    GPL+ or Artistic
21cr|perl-Data-Entropy-0.7.0-6|11	Group:      Development/Perl
21cr|perl-Data-Entropy-0.7.0-6|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Entropy-0.7.0-6|13	Source0:    https://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Entropy-0.7.0-6|14	
21cr|perl-Data-Entropy-0.7.0-6|15	BuildRequires: perl(Carp)
21cr|perl-Data-Entropy-0.7.0-6|16	BuildRequires: perl(Crypt::Rijndael)
21cr|perl-Data-Entropy-0.7.0-6|17	BuildRequires: perl(Data::Float)
21cr|perl-Data-Entropy-0.7.0-6|18	BuildRequires: perl(Errno)
21cr|perl-Data-Entropy-0.7.0-6|19	BuildRequires: perl(Exporter)
21cr|perl-Data-Entropy-0.7.0-6|20	Buildrequires: perl(HTTP::Lite)
21cr|perl-Data-Entropy-0.7.0-6|21	BuildRequires: perl(IO::File)
21cr|perl-Data-Entropy-0.7.0-6|22	BuildRequires: perl(LWP)
21cr|perl-Data-Entropy-0.7.0-6|23	BuildRequires: perl(LWP::UserAgent)
21cr|perl-Data-Entropy-0.7.0-6|24	BuildRequires: perl(Module::Build)
21cr|perl-Data-Entropy-0.7.0-6|25	BuildRequires: perl(Params::Classify)
21cr|perl-Data-Entropy-0.7.0-6|26	BuildRequires: perl(Test::More)
21cr|perl-Data-Entropy-0.7.0-6|27	BuildRequires: perl(constant)
21cr|perl-Data-Entropy-0.7.0-6|28	BuildRequires: perl(integer)
21cr|perl-Data-Entropy-0.7.0-6|29	BuildRequires: perl(parent)
21cr|perl-Data-Entropy-0.7.0-6|30	BuildRequires: perl(strict)
21cr|perl-Data-Entropy-0.7.0-6|31	BuildRequires: perl(warnings)
21cr|perl-Data-Entropy-0.7.0-6|32	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Data-Entropy-0.7.0-6|33	BuildArch: noarch
21cr|perl-Data-Entropy-0.7.0-6|34	
21cr|perl-Data-Entropy-0.7.0-6|35	%description
21cr|perl-Data-Entropy-0.7.0-6|36	This module maintains a concept of a current selection of entropy source.
21cr|perl-Data-Entropy-0.7.0-6|37	Algorithms that require entropy, such as those in the
21cr|perl-Data-Entropy-0.7.0-6|38	Data::Entropy::Algorithms manpage, can use the source nominated by this
21cr|perl-Data-Entropy-0.7.0-6|39	module, avoiding the need for entropy source objects to be explicitly
21cr|perl-Data-Entropy-0.7.0-6|40	passed around. This is convenient because usually one entropy source will
21cr|perl-Data-Entropy-0.7.0-6|41	be used for an entire program run and so an explicit entropy source
21cr|perl-Data-Entropy-0.7.0-6|42	parameter would rarely vary. There is also a default entropy source,
21cr|perl-Data-Entropy-0.7.0-6|43	avoiding the need to explicitly configure a source at all.
21cr|perl-Data-Entropy-0.7.0-6|44	
21cr|perl-Data-Entropy-0.7.0-6|45	If nothing is done to set a source then it defaults to the use of Rijndael
21cr|perl-Data-Entropy-0.7.0-6|46	(AES) in counter mode (see the Data::Entropy::RawSource::CryptCounter
21cr|perl-Data-Entropy-0.7.0-6|47	manpage and the Crypt::Rijndael manpage), keyed using Perl's built-in
21cr|perl-Data-Entropy-0.7.0-6|48	'rand' function. This gives a data stream that looks like concentrated
21cr|perl-Data-Entropy-0.7.0-6|49	entropy, but really only has at most the entropy of the 'rand' seed. Within
21cr|perl-Data-Entropy-0.7.0-6|50	a single run it is cryptographically difficult to detect the correlation
21cr|perl-Data-Entropy-0.7.0-6|51	between parts of the pseudo-entropy stream. If more true entropy is
21cr|perl-Data-Entropy-0.7.0-6|52	required then it is necessary to configure a different entropy source.
21cr|perl-Data-Entropy-0.7.0-6|53	
21cr|perl-Data-Entropy-0.7.0-6|54	%prep
21cr|perl-Data-Entropy-0.7.0-6|55	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Entropy-0.7.0-6|56	
21cr|perl-Data-Entropy-0.7.0-6|57	%build
21cr|perl-Data-Entropy-0.7.0-6|58	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Entropy-0.7.0-6|59	
21cr|perl-Data-Entropy-0.7.0-6|60	%make
21cr|perl-Data-Entropy-0.7.0-6|61	
21cr|perl-Data-Entropy-0.7.0-6|62	%check
21cr|perl-Data-Entropy-0.7.0-6|63	%make test
21cr|perl-Data-Entropy-0.7.0-6|64	
21cr|perl-Data-Entropy-0.7.0-6|65	%install
21cr|perl-Data-Entropy-0.7.0-6|66	%makeinstall_std
21cr|perl-Data-Entropy-0.7.0-6|67	
21cr|perl-Data-Entropy-0.7.0-6|68	%clean
21cr|perl-Data-Entropy-0.7.0-6|69	
21cr|perl-Data-Entropy-0.7.0-6|70	%files
21cr|perl-Data-Entropy-0.7.0-6|71	%doc Changes README
21cr|perl-Data-Entropy-0.7.0-6|72	%{_mandir}/man3/*
21cr|perl-Data-Entropy-0.7.0-6|73	%{perl_vendorlib}/*

4258 21
21cr|perl-Data-Float-0.13.0-1|1	%define upstream_name    Data-Float
21cr|perl-Data-Float-0.13.0-1|2	%define upstream_version 0.013
21cr|perl-Data-Float-0.13.0-1|3	
21cr|perl-Data-Float-0.13.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Data-Float-0.13.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-Float-0.13.0-1|6	Release:    1
21cr|perl-Data-Float-0.13.0-1|7	
21cr|perl-Data-Float-0.13.0-1|8	Summary:    Details of the floating point data type
21cr|perl-Data-Float-0.13.0-1|9	
21cr|perl-Data-Float-0.13.0-1|10	License:    GPL+ or Artistic
21cr|perl-Data-Float-0.13.0-1|11	Group:      Development/Perl
21cr|perl-Data-Float-0.13.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Float-0.13.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Data/Data-Float-%{upstream_version}.tar.gz
21cr|perl-Data-Float-0.13.0-1|14	
21cr|perl-Data-Float-0.13.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Data-Float-0.13.0-1|16	BuildRequires: perl(Exporter)
21cr|perl-Data-Float-0.13.0-1|17	BuildRequires: perl(Module::Build)
21cr|perl-Data-Float-0.13.0-1|18	BuildRequires: perl(Test::More)
21cr|perl-Data-Float-0.13.0-1|19	BuildRequires: perl(base)
21cr|perl-Data-Float-0.13.0-1|20	BuildRequires: perl(constant)
21cr|perl-Data-Float-0.13.0-1|21	BuildRequires: perl(integer)
21cr|perl-Data-Float-0.13.0-1|22	BuildRequires: perl(strict)
21cr|perl-Data-Float-0.13.0-1|23	BuildRequires: perl(warnings)
21cr|perl-Data-Float-0.13.0-1|24	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Data-Float-0.13.0-1|25	BuildArch: noarch
21cr|perl-Data-Float-0.13.0-1|26	
21cr|perl-Data-Float-0.13.0-1|27	%description
21cr|perl-Data-Float-0.13.0-1|28	This module is about the native floating point numerical data type. A
21cr|perl-Data-Float-0.13.0-1|29	floating point number is one of the types of datum that can appear in the
21cr|perl-Data-Float-0.13.0-1|30	numeric part of a Perl scalar. This module supplies constants describing
21cr|perl-Data-Float-0.13.0-1|31	the native floating point type, classification functions, and functions to
21cr|perl-Data-Float-0.13.0-1|32	manipulate floating point values at a low level.
21cr|perl-Data-Float-0.13.0-1|33	
21cr|perl-Data-Float-0.13.0-1|34	%prep
21cr|perl-Data-Float-0.13.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Float-0.13.0-1|36	
21cr|perl-Data-Float-0.13.0-1|37	%build
21cr|perl-Data-Float-0.13.0-1|38	%{__perl} ./Build.PL installdirs=vendor
21cr|perl-Data-Float-0.13.0-1|39	
21cr|perl-Data-Float-0.13.0-1|40	./Build
21cr|perl-Data-Float-0.13.0-1|41	
21cr|perl-Data-Float-0.13.0-1|42	%check
21cr|perl-Data-Float-0.13.0-1|43	./Build test
21cr|perl-Data-Float-0.13.0-1|44	
21cr|perl-Data-Float-0.13.0-1|45	%install
21cr|perl-Data-Float-0.13.0-1|46	./Build install destdir=%{buildroot}
21cr|perl-Data-Float-0.13.0-1|47	
21cr|perl-Data-Float-0.13.0-1|48	
21cr|perl-Data-Float-0.13.0-1|49	%clean
21cr|perl-Data-Float-0.13.0-1|50	
21cr|perl-Data-Float-0.13.0-1|51	%files
21cr|perl-Data-Float-0.13.0-1|52	%doc Changes README
21cr|perl-Data-Float-0.13.0-1|53	%{_mandir}/man3/*
21cr|perl-Data-Float-0.13.0-1|54	%{perl_vendorlib}/*

4259 21
21cr|perl-Data-FormValidator-4.880.0-1|1	%define upstream_name    Data-FormValidator
21cr|perl-Data-FormValidator-4.880.0-1|2	%define upstream_version 4.88
21cr|perl-Data-FormValidator-4.880.0-1|3	
21cr|perl-Data-FormValidator-4.880.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Data-FormValidator-4.880.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-FormValidator-4.880.0-1|6	Release:    1
21cr|perl-Data-FormValidator-4.880.0-1|7	
21cr|perl-Data-FormValidator-4.880.0-1|8	Summary:    Validates user input based on input profile
21cr|perl-Data-FormValidator-4.880.0-1|9	
21cr|perl-Data-FormValidator-4.880.0-1|10	License:    Artistic/GPL
21cr|perl-Data-FormValidator-4.880.0-1|11	Group:      Development/Perl
21cr|perl-Data-FormValidator-4.880.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-FormValidator-4.880.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Data/Data-FormValidator-%{upstream_version}.tar.gz
21cr|perl-Data-FormValidator-4.880.0-1|14	
21cr|perl-Data-FormValidator-4.880.0-1|15	BuildRequires:  perl(Module::Build)
21cr|perl-Data-FormValidator-4.880.0-1|16	BuildRequires:  perl(Date::Calc)
21cr|perl-Data-FormValidator-4.880.0-1|17	BuildRequires:  perl(File::MMagic)
21cr|perl-Data-FormValidator-4.880.0-1|18	BuildRequires:  perl(Image::Size)
21cr|perl-Data-FormValidator-4.880.0-1|19	BuildRequires:  perl(Regexp::Common)
21cr|perl-Data-FormValidator-4.880.0-1|20	BuildRequires:  perl(CGI)
21cr|perl-Data-FormValidator-4.880.0-1|21	BuildRequires:  perl(MIME::Types)
21cr|perl-Data-FormValidator-4.880.0-1|22	BuildRequires:  perl(Perl6::Junction)
21cr|perl-Data-FormValidator-4.880.0-1|23	BuildRequires:  perl(Email::Valid)
21cr|perl-Data-FormValidator-4.880.0-1|24	BuildRequires:  perl(Test::More)
21cr|perl-Data-FormValidator-4.880.0-1|25	BuildArch:      noarch
21cr|perl-Data-FormValidator-4.880.0-1|26	
21cr|perl-Data-FormValidator-4.880.0-1|27	%description
21cr|perl-Data-FormValidator-4.880.0-1|28	Data::FormValidator's main aim is to make input validation expressible in a
21cr|perl-Data-FormValidator-4.880.0-1|29	simple format. Data::FormValidator lets you define profiles which declare the
21cr|perl-Data-FormValidator-4.880.0-1|30	required and optional fields and any constraints they might have.
21cr|perl-Data-FormValidator-4.880.0-1|31	
21cr|perl-Data-FormValidator-4.880.0-1|32	The results are provided as an object which makes it easy to handle missing and
21cr|perl-Data-FormValidator-4.880.0-1|33	invalid results, return error messages about which constraints failed, or
21cr|perl-Data-FormValidator-4.880.0-1|34	process the resulting valid data.
21cr|perl-Data-FormValidator-4.880.0-1|35	
21cr|perl-Data-FormValidator-4.880.0-1|36	%prep
21cr|perl-Data-FormValidator-4.880.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-FormValidator-4.880.0-1|38	
21cr|perl-Data-FormValidator-4.880.0-1|39	%build
21cr|perl-Data-FormValidator-4.880.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-FormValidator-4.880.0-1|41	%make
21cr|perl-Data-FormValidator-4.880.0-1|42	
21cr|perl-Data-FormValidator-4.880.0-1|43	%check
21cr|perl-Data-FormValidator-4.880.0-1|44	make test
21cr|perl-Data-FormValidator-4.880.0-1|45	
21cr|perl-Data-FormValidator-4.880.0-1|46	%install
21cr|perl-Data-FormValidator-4.880.0-1|47	%makeinstall_std
21cr|perl-Data-FormValidator-4.880.0-1|48	
21cr|perl-Data-FormValidator-4.880.0-1|49	%files
21cr|perl-Data-FormValidator-4.880.0-1|50	%doc  RELEASE_NOTES
21cr|perl-Data-FormValidator-4.880.0-1|51	%{perl_vendorlib}/Data
21cr|perl-Data-FormValidator-4.880.0-1|52	%{_mandir}/*/*
21cr|perl-Data-FormValidator-4.880.0-1|53	

4260 21
21cr|perl-Data-GUID-0.50.0-1|1	%define upstream_name    Data-GUID
21cr|perl-Data-GUID-0.50.0-1|2	%define upstream_version 0.050
21cr|perl-Data-GUID-0.50.0-1|3	
21cr|perl-Data-GUID-0.50.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Data-GUID-0.50.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-GUID-0.50.0-1|6	Release:	1
21cr|perl-Data-GUID-0.50.0-1|7	
21cr|perl-Data-GUID-0.50.0-1|8	Summary:	Globally unique identifiers
21cr|perl-Data-GUID-0.50.0-1|9	
21cr|perl-Data-GUID-0.50.0-1|10	License:	GPL+ or Artistic
21cr|perl-Data-GUID-0.50.0-1|11	Group:		Development/Perl
21cr|perl-Data-GUID-0.50.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-GUID-0.50.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Data/Data-GUID-%{upstream_version}.tar.gz
21cr|perl-Data-GUID-0.50.0-1|14	
21cr|perl-Data-GUID-0.50.0-1|15	BuildRequires:	perl-devel
21cr|perl-Data-GUID-0.50.0-1|16	BuildRequires:	perl(Data::UUID)
21cr|perl-Data-GUID-0.50.0-1|17	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Data-GUID-0.50.0-1|18	BuildRequires:	perl(Sub::Install)
21cr|perl-Data-GUID-0.50.0-1|19	BuildRequires:	perl(Test::More)
21cr|perl-Data-GUID-0.50.0-1|20	BuildArch:	noarch
21cr|perl-Data-GUID-0.50.0-1|21	
21cr|perl-Data-GUID-0.50.0-1|22	%description
21cr|perl-Data-GUID-0.50.0-1|23	Data::GUID provides a simple interface for generating and using globally
21cr|perl-Data-GUID-0.50.0-1|24	unique identifiers.
21cr|perl-Data-GUID-0.50.0-1|25	
21cr|perl-Data-GUID-0.50.0-1|26	%prep
21cr|perl-Data-GUID-0.50.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-GUID-0.50.0-1|28	
21cr|perl-Data-GUID-0.50.0-1|29	%build
21cr|perl-Data-GUID-0.50.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-GUID-0.50.0-1|31	%make
21cr|perl-Data-GUID-0.50.0-1|32	
21cr|perl-Data-GUID-0.50.0-1|33	%check
21cr|perl-Data-GUID-0.50.0-1|34	%make test
21cr|perl-Data-GUID-0.50.0-1|35	
21cr|perl-Data-GUID-0.50.0-1|36	%install
21cr|perl-Data-GUID-0.50.0-1|37	%makeinstall_std
21cr|perl-Data-GUID-0.50.0-1|38	
21cr|perl-Data-GUID-0.50.0-1|39	%files
21cr|perl-Data-GUID-0.50.0-1|40	%doc Changes LICENSE META.yml README
21cr|perl-Data-GUID-0.50.0-1|41	%{_mandir}/man3/*
21cr|perl-Data-GUID-0.50.0-1|42	%{perl_vendorlib}/*

4261 21
21cr|perl-Data-Hierarchy-0.340.0-7|1	%define upstream_name    Data-Hierarchy
21cr|perl-Data-Hierarchy-0.340.0-7|2	%define upstream_version 0.34
21cr|perl-Data-Hierarchy-0.340.0-7|3	
21cr|perl-Data-Hierarchy-0.340.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Hierarchy-0.340.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Hierarchy-0.340.0-7|6	Release:	7
21cr|perl-Data-Hierarchy-0.340.0-7|7	
21cr|perl-Data-Hierarchy-0.340.0-7|8	Summary:	Perl module to handle data in a hierarchical structure
21cr|perl-Data-Hierarchy-0.340.0-7|9	
21cr|perl-Data-Hierarchy-0.340.0-7|10	License:	GPL+ or Artistic
21cr|perl-Data-Hierarchy-0.340.0-7|11	Group:		Development/Perl
21cr|perl-Data-Hierarchy-0.340.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Hierarchy-0.340.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Hierarchy-0.340.0-7|14	
21cr|perl-Data-Hierarchy-0.340.0-7|15	BuildRequires:	perl-devel
21cr|perl-Data-Hierarchy-0.340.0-7|16	BuildRequires:	perl(Clone)
21cr|perl-Data-Hierarchy-0.340.0-7|17	BuildRequires:	perl(Test::Exception)
21cr|perl-Data-Hierarchy-0.340.0-7|18	BuildArch:	noarch
21cr|perl-Data-Hierarchy-0.340.0-7|19	
21cr|perl-Data-Hierarchy-0.340.0-7|20	%description
21cr|perl-Data-Hierarchy-0.340.0-7|21	Data::Hierarchy provides a simple interface for manipulating
21cr|perl-Data-Hierarchy-0.340.0-7|22	inheritable data attached to a hierarchical environment (like filesystem).
21cr|perl-Data-Hierarchy-0.340.0-7|23	
21cr|perl-Data-Hierarchy-0.340.0-7|24	%prep
21cr|perl-Data-Hierarchy-0.340.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Hierarchy-0.340.0-7|26	
21cr|perl-Data-Hierarchy-0.340.0-7|27	%build
21cr|perl-Data-Hierarchy-0.340.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Hierarchy-0.340.0-7|29	%make
21cr|perl-Data-Hierarchy-0.340.0-7|30	
21cr|perl-Data-Hierarchy-0.340.0-7|31	%check
21cr|perl-Data-Hierarchy-0.340.0-7|32	make test
21cr|perl-Data-Hierarchy-0.340.0-7|33	
21cr|perl-Data-Hierarchy-0.340.0-7|34	%install
21cr|perl-Data-Hierarchy-0.340.0-7|35	%makeinstall_std
21cr|perl-Data-Hierarchy-0.340.0-7|36	
21cr|perl-Data-Hierarchy-0.340.0-7|37	%files
21cr|perl-Data-Hierarchy-0.340.0-7|38	%doc CHANGES README
21cr|perl-Data-Hierarchy-0.340.0-7|39	%{perl_vendorlib}/Data
21cr|perl-Data-Hierarchy-0.340.0-7|40	%{_mandir}/man3/*

4262 21
21cr|perl-Data-ICal-0.240.0-1|1	%define upstream_name     Data-ICal
21cr|perl-Data-ICal-0.240.0-1|2	%define upstream_version 0.24
21cr|perl-Data-ICal-0.240.0-1|3	
21cr|perl-Data-ICal-0.240.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Data-ICal-0.240.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-ICal-0.240.0-1|6	Release:	1
21cr|perl-Data-ICal-0.240.0-1|7	
21cr|perl-Data-ICal-0.240.0-1|8	Summary:	Generates iCalendar (RFC 2445) calendar files
21cr|perl-Data-ICal-0.240.0-1|9	
21cr|perl-Data-ICal-0.240.0-1|10	License:	GPL+ or Artistic
21cr|perl-Data-ICal-0.240.0-1|11	Group:		Development/Perl
21cr|perl-Data-ICal-0.240.0-1|12	URL:		http://search.cpan.org/dist/Data-ICal/
21cr|perl-Data-ICal-0.240.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Data/Data-ICal-%{upstream_version}.tar.gz
21cr|perl-Data-ICal-0.240.0-1|14	
21cr|perl-Data-ICal-0.240.0-1|15	BuildRequires:	perl-devel
21cr|perl-Data-ICal-0.240.0-1|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Data-ICal-0.240.0-1|17	BuildRequires:	perl(Class::ReturnValue)
21cr|perl-Data-ICal-0.240.0-1|18	BuildRequires:	perl(CPAN)
21cr|perl-Data-ICal-0.240.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Data-ICal-0.240.0-1|20	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Data-ICal-0.240.0-1|21	BuildRequires:	perl(Test::LongString)
21cr|perl-Data-ICal-0.240.0-1|22	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Data-ICal-0.240.0-1|23	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Data-ICal-0.240.0-1|24	BuildRequires:	perl(Test::Warn)
21cr|perl-Data-ICal-0.240.0-1|25	BuildRequires:	perl(Text::vFile::asData)
21cr|perl-Data-ICal-0.240.0-1|26	BuildArch:	noarch
21cr|perl-Data-ICal-0.240.0-1|27	# rpm doesn't catch this
21cr|perl-Data-ICal-0.240.0-1|28	Requires:	perl(Class::Accessor)
21cr|perl-Data-ICal-0.240.0-1|29	
21cr|perl-Data-ICal-0.240.0-1|30	%description
21cr|perl-Data-ICal-0.240.0-1|31	A Data::ICal object represents a VCALENDAR object as defined in the
21cr|perl-Data-ICal-0.240.0-1|32	iCalendar protocol (RFC 2445, MIME type "text/calendar"), as implemented in
21cr|perl-Data-ICal-0.240.0-1|33	many popular calendaring programs such as Apple's iCal.
21cr|perl-Data-ICal-0.240.0-1|34	
21cr|perl-Data-ICal-0.240.0-1|35	%prep
21cr|perl-Data-ICal-0.240.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Data-ICal-0.240.0-1|37	
21cr|perl-Data-ICal-0.240.0-1|38	%build
21cr|perl-Data-ICal-0.240.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-ICal-0.240.0-1|40	%make
21cr|perl-Data-ICal-0.240.0-1|41	
21cr|perl-Data-ICal-0.240.0-1|42	%check
21cr|perl-Data-ICal-0.240.0-1|43	make test
21cr|perl-Data-ICal-0.240.0-1|44	
21cr|perl-Data-ICal-0.240.0-1|45	%install
21cr|perl-Data-ICal-0.240.0-1|46	%makeinstall_std
21cr|perl-Data-ICal-0.240.0-1|47	
21cr|perl-Data-ICal-0.240.0-1|48	%files
21cr|perl-Data-ICal-0.240.0-1|49	%doc Changes README META.yml SIGNATURE examples
21cr|perl-Data-ICal-0.240.0-1|50	%{perl_vendorlib}/*
21cr|perl-Data-ICal-0.240.0-1|51	%{_mandir}/man3/*

4263 21
21cr|perl-Data-Inherited-1.100.860-8|1	%define upstream_name    Data-Inherited
21cr|perl-Data-Inherited-1.100.860-8|2	%define upstream_version 1.100860
21cr|perl-Data-Inherited-1.100.860-8|3	
21cr|perl-Data-Inherited-1.100.860-8|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Inherited-1.100.860-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Inherited-1.100.860-8|6	Release:	8
21cr|perl-Data-Inherited-1.100.860-8|7	
21cr|perl-Data-Inherited-1.100.860-8|8	Summary:	Hierarchy-wide accumulation of list and hash results
21cr|perl-Data-Inherited-1.100.860-8|9	
21cr|perl-Data-Inherited-1.100.860-8|10	License:	GPL+ or Artistic
21cr|perl-Data-Inherited-1.100.860-8|11	Group:		Development/Perl
21cr|perl-Data-Inherited-1.100.860-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Inherited-1.100.860-8|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Inherited-1.100.860-8|14	
21cr|perl-Data-Inherited-1.100.860-8|15	BuildRequires:	perl-devel
21cr|perl-Data-Inherited-1.100.860-8|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Data-Inherited-1.100.860-8|17	BuildRequires:	perl(Test::Compile)
21cr|perl-Data-Inherited-1.100.860-8|18	BuildRequires:	perl(Test::More)
21cr|perl-Data-Inherited-1.100.860-8|19	BuildArch:	noarch
21cr|perl-Data-Inherited-1.100.860-8|20	
21cr|perl-Data-Inherited-1.100.860-8|21	%description
21cr|perl-Data-Inherited-1.100.860-8|22	NEXT.pm adds a pseudoclass named 'NEXT' to any program that uses it. If a
21cr|perl-Data-Inherited-1.100.860-8|23	method 'm' calls '$self-'NEXT::m()>, the call to 'm' is redispatched as if
21cr|perl-Data-Inherited-1.100.860-8|24	the calling method had not originally been found.
21cr|perl-Data-Inherited-1.100.860-8|25	
21cr|perl-Data-Inherited-1.100.860-8|26	In other words, a call to '$self-'NEXT::m()> resumes the depth-first,
21cr|perl-Data-Inherited-1.100.860-8|27	left-to-right search of '$self''s class hierarchy that resulted in the
21cr|perl-Data-Inherited-1.100.860-8|28	original call to 'm'.
21cr|perl-Data-Inherited-1.100.860-8|29	
21cr|perl-Data-Inherited-1.100.860-8|30	Note that this is not the same thing as '$self-'SUPER::m()>, which begins a
21cr|perl-Data-Inherited-1.100.860-8|31	new dispatch that is restricted to searching the ancestors of the current
21cr|perl-Data-Inherited-1.100.860-8|32	class. '$self-'NEXT::m()> can backtrack past the current class -- to look
21cr|perl-Data-Inherited-1.100.860-8|33	for a suitable method in other ancestors of '$self' -- whereas
21cr|perl-Data-Inherited-1.100.860-8|34	'$self-'SUPER::m()> cannot.
21cr|perl-Data-Inherited-1.100.860-8|35	
21cr|perl-Data-Inherited-1.100.860-8|36	%prep
21cr|perl-Data-Inherited-1.100.860-8|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Inherited-1.100.860-8|38	
21cr|perl-Data-Inherited-1.100.860-8|39	%build
21cr|perl-Data-Inherited-1.100.860-8|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Inherited-1.100.860-8|41	%make
21cr|perl-Data-Inherited-1.100.860-8|42	
21cr|perl-Data-Inherited-1.100.860-8|43	%check
21cr|perl-Data-Inherited-1.100.860-8|44	%make test
21cr|perl-Data-Inherited-1.100.860-8|45	
21cr|perl-Data-Inherited-1.100.860-8|46	%install
21cr|perl-Data-Inherited-1.100.860-8|47	%makeinstall_std
21cr|perl-Data-Inherited-1.100.860-8|48	
21cr|perl-Data-Inherited-1.100.860-8|49	%files
21cr|perl-Data-Inherited-1.100.860-8|50	%doc Changes LICENSE README
21cr|perl-Data-Inherited-1.100.860-8|51	%{_mandir}/man3/*
21cr|perl-Data-Inherited-1.100.860-8|52	%{perl_vendorlib}/*

4264 21
21cr|perl-Data-Integer-0.6.0-4|1	%define upstream_name    Data-Integer
21cr|perl-Data-Integer-0.6.0-4|2	%define upstream_version 0.006
21cr|perl-Data-Integer-0.6.0-4|3	
21cr|perl-Data-Integer-0.6.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Data-Integer-0.6.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-Integer-0.6.0-4|6	Release:    4
21cr|perl-Data-Integer-0.6.0-4|7	
21cr|perl-Data-Integer-0.6.0-4|8	Summary:    Details of the native integer data type
21cr|perl-Data-Integer-0.6.0-4|9	
21cr|perl-Data-Integer-0.6.0-4|10	License:    GPL+ or Artistic
21cr|perl-Data-Integer-0.6.0-4|11	Group:      Development/Perl
21cr|perl-Data-Integer-0.6.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Integer-0.6.0-4|13	Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Integer-0.6.0-4|14	
21cr|perl-Data-Integer-0.6.0-4|15	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-Data-Integer-0.6.0-4|16	BuildRequires: perl(Exporter) >= 5.700.0
21cr|perl-Data-Integer-0.6.0-4|17	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Data-Integer-0.6.0-4|18	BuildRequires: perl(base)
21cr|perl-Data-Integer-0.6.0-4|19	BuildRequires: perl(constant)
21cr|perl-Data-Integer-0.6.0-4|20	BuildRequires: perl(integer)
21cr|perl-Data-Integer-0.6.0-4|21	BuildRequires: perl(strict)
21cr|perl-Data-Integer-0.6.0-4|22	BuildRequires: perl(warnings)
21cr|perl-Data-Integer-0.6.0-4|23	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Data-Integer-0.6.0-4|24	BuildRequires: perl(Test::Pod)
21cr|perl-Data-Integer-0.6.0-4|25	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Data-Integer-0.6.0-4|26	
21cr|perl-Data-Integer-0.6.0-4|27	BuildArch:     noarch
21cr|perl-Data-Integer-0.6.0-4|28	
21cr|perl-Data-Integer-0.6.0-4|29	%description
21cr|perl-Data-Integer-0.6.0-4|30	This module is about the native integer numerical data type. A native
21cr|perl-Data-Integer-0.6.0-4|31	integer is one of the types of datum that can appear in the numeric part of
21cr|perl-Data-Integer-0.6.0-4|32	a Perl scalar. This module supplies constants describing the native integer
21cr|perl-Data-Integer-0.6.0-4|33	type.
21cr|perl-Data-Integer-0.6.0-4|34	
21cr|perl-Data-Integer-0.6.0-4|35	There are actually two native integer representations: signed and unsigned.
21cr|perl-Data-Integer-0.6.0-4|36	Both are handled by this module.
21cr|perl-Data-Integer-0.6.0-4|37	
21cr|perl-Data-Integer-0.6.0-4|38	%prep
21cr|perl-Data-Integer-0.6.0-4|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Data-Integer-0.6.0-4|40	
21cr|perl-Data-Integer-0.6.0-4|41	%build
21cr|perl-Data-Integer-0.6.0-4|42	perl ./Build.PL installdirs=vendor
21cr|perl-Data-Integer-0.6.0-4|43	
21cr|perl-Data-Integer-0.6.0-4|44	./Build
21cr|perl-Data-Integer-0.6.0-4|45	
21cr|perl-Data-Integer-0.6.0-4|46	%check
21cr|perl-Data-Integer-0.6.0-4|47	./Build test
21cr|perl-Data-Integer-0.6.0-4|48	
21cr|perl-Data-Integer-0.6.0-4|49	%install
21cr|perl-Data-Integer-0.6.0-4|50	./Build install destdir=%{buildroot}
21cr|perl-Data-Integer-0.6.0-4|51	
21cr|perl-Data-Integer-0.6.0-4|52	%clean
21cr|perl-Data-Integer-0.6.0-4|53	
21cr|perl-Data-Integer-0.6.0-4|54	%files
21cr|perl-Data-Integer-0.6.0-4|55	%doc Changes README META.json META.yml SIGNATURE
21cr|perl-Data-Integer-0.6.0-4|56	%{_mandir}/man3/*
21cr|perl-Data-Integer-0.6.0-4|57	%{perl_vendorlib}/*

4265 21
21cr|perl-Data-LetterTree-0.100.0-11|1	%define upstream_name	 Data-LetterTree
21cr|perl-Data-LetterTree-0.100.0-11|2	%define upstream_version 0.1
21cr|perl-Data-LetterTree-0.100.0-11|3	
21cr|perl-Data-LetterTree-0.100.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-Data-LetterTree-0.100.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-LetterTree-0.100.0-11|6	Release:	11
21cr|perl-Data-LetterTree-0.100.0-11|7	
21cr|perl-Data-LetterTree-0.100.0-11|8	Summary:	Native letter tree Perl binding
21cr|perl-Data-LetterTree-0.100.0-11|9	
21cr|perl-Data-LetterTree-0.100.0-11|10	License:	GPL+ or Artistic
21cr|perl-Data-LetterTree-0.100.0-11|11	Group:		Development/Perl
21cr|perl-Data-LetterTree-0.100.0-11|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Data-LetterTree-0.100.0-11|13	Source0:	https://search.cpan.org/CPAN/authors/id/G/GR/GROUSSE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Data-LetterTree-0.100.0-11|14	
21cr|perl-Data-LetterTree-0.100.0-11|15	BuildRequires:	liblettertree-devel
21cr|perl-Data-LetterTree-0.100.0-11|16	BuildRequires:	perl-devel
21cr|perl-Data-LetterTree-0.100.0-11|17	
21cr|perl-Data-LetterTree-0.100.0-11|18	%description
21cr|perl-Data-LetterTree-0.100.0-11|19	This module provides perl binding over a native implementation of a letter
21cr|perl-Data-LetterTree-0.100.0-11|20	tree, allowing to index any kind of perl scalar variable by a large set of
21cr|perl-Data-LetterTree-0.100.0-11|21	string with a reduced memory footprint over native perl hashes by sharing their
21cr|perl-Data-LetterTree-0.100.0-11|22	prefixes.
21cr|perl-Data-LetterTree-0.100.0-11|23	
21cr|perl-Data-LetterTree-0.100.0-11|24	%prep
21cr|perl-Data-LetterTree-0.100.0-11|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-LetterTree-0.100.0-11|26	
21cr|perl-Data-LetterTree-0.100.0-11|27	%build
21cr|perl-Data-LetterTree-0.100.0-11|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-LetterTree-0.100.0-11|29	%make
21cr|perl-Data-LetterTree-0.100.0-11|30	
21cr|perl-Data-LetterTree-0.100.0-11|31	%check
21cr|perl-Data-LetterTree-0.100.0-11|32	%make test
21cr|perl-Data-LetterTree-0.100.0-11|33	
21cr|perl-Data-LetterTree-0.100.0-11|34	%install
21cr|perl-Data-LetterTree-0.100.0-11|35	%makeinstall_std
21cr|perl-Data-LetterTree-0.100.0-11|36	
21cr|perl-Data-LetterTree-0.100.0-11|37	%files
21cr|perl-Data-LetterTree-0.100.0-11|38	%doc README Changes
21cr|perl-Data-LetterTree-0.100.0-11|39	%{perl_vendorarch}/Data
21cr|perl-Data-LetterTree-0.100.0-11|40	%{perl_vendorarch}/auto/Data
21cr|perl-Data-LetterTree-0.100.0-11|41	%{_mandir}/*/*

4266 21
21cr|perl-Data-Miscellany-1.100.850-8|1	%define upstream_name    Data-Miscellany
21cr|perl-Data-Miscellany-1.100.850-8|2	%define upstream_version 1.100850
21cr|perl-Data-Miscellany-1.100.850-8|3	
21cr|perl-Data-Miscellany-1.100.850-8|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Miscellany-1.100.850-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Miscellany-1.100.850-8|6	Release:	8
21cr|perl-Data-Miscellany-1.100.850-8|7	
21cr|perl-Data-Miscellany-1.100.850-8|8	Summary:	Collection of miscellaneous subroutines
21cr|perl-Data-Miscellany-1.100.850-8|9	
21cr|perl-Data-Miscellany-1.100.850-8|10	License:	GPL+ or Artistic
21cr|perl-Data-Miscellany-1.100.850-8|11	Group:		Development/Perl
21cr|perl-Data-Miscellany-1.100.850-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Miscellany-1.100.850-8|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Miscellany-1.100.850-8|14	
21cr|perl-Data-Miscellany-1.100.850-8|15	BuildRequires:	perl-devel
21cr|perl-Data-Miscellany-1.100.850-8|16	BuildRequires:	perl(Test::Compile)
21cr|perl-Data-Miscellany-1.100.850-8|17	BuildRequires:	perl(Test::More)
21cr|perl-Data-Miscellany-1.100.850-8|18	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Data-Miscellany-1.100.850-8|19	BuildArch:	noarch
21cr|perl-Data-Miscellany-1.100.850-8|20	
21cr|perl-Data-Miscellany-1.100.850-8|21	%description
21cr|perl-Data-Miscellany-1.100.850-8|22	This is a collection of miscellaneous subroutines useful in wide but
21cr|perl-Data-Miscellany-1.100.850-8|23	varying scenarios; a catch-all module for things that don't obviously
21cr|perl-Data-Miscellany-1.100.850-8|24	belong anywhere else. Obviously what's useful differs from person to
21cr|perl-Data-Miscellany-1.100.850-8|25	person, but this particular collection should be useful in object-oriented
21cr|perl-Data-Miscellany-1.100.850-8|26	frameworks, such as the Class::Framework manpage and the Data::Conveyor
21cr|perl-Data-Miscellany-1.100.850-8|27	manpage.
21cr|perl-Data-Miscellany-1.100.850-8|28	
21cr|perl-Data-Miscellany-1.100.850-8|29	%prep
21cr|perl-Data-Miscellany-1.100.850-8|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Miscellany-1.100.850-8|31	
21cr|perl-Data-Miscellany-1.100.850-8|32	%build
21cr|perl-Data-Miscellany-1.100.850-8|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Miscellany-1.100.850-8|34	%make
21cr|perl-Data-Miscellany-1.100.850-8|35	
21cr|perl-Data-Miscellany-1.100.850-8|36	%check
21cr|perl-Data-Miscellany-1.100.850-8|37	%make test
21cr|perl-Data-Miscellany-1.100.850-8|38	
21cr|perl-Data-Miscellany-1.100.850-8|39	%install
21cr|perl-Data-Miscellany-1.100.850-8|40	%makeinstall_std
21cr|perl-Data-Miscellany-1.100.850-8|41	
21cr|perl-Data-Miscellany-1.100.850-8|42	%files
21cr|perl-Data-Miscellany-1.100.850-8|43	%doc Changes README
21cr|perl-Data-Miscellany-1.100.850-8|44	%{_mandir}/man3/*
21cr|perl-Data-Miscellany-1.100.850-8|45	%{perl_vendorlib}/*

4267 21
21cr|perl-Data-Munge-0.97.0-1|1	%define upstream_name    Data-Munge
21cr|perl-Data-Munge-0.97.0-1|2	%define upstream_version 0.097
21cr|perl-Data-Munge-0.97.0-1|3	
21cr|perl-Data-Munge-0.97.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Data-Munge-0.97.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-Munge-0.97.0-1|6	Release:    1
21cr|perl-Data-Munge-0.97.0-1|7	
21cr|perl-Data-Munge-0.97.0-1|8	Summary:    Various utility functions
21cr|perl-Data-Munge-0.97.0-1|9	License:    GPL+ or Artistic
21cr|perl-Data-Munge-0.97.0-1|10	Group:      Development/Perl
21cr|perl-Data-Munge-0.97.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Munge-0.97.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Munge-0.97.0-1|13	
21cr|perl-Data-Munge-0.97.0-1|14	BuildRequires: perl(Exporter)
21cr|perl-Data-Munge-0.97.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Data-Munge-0.97.0-1|16	BuildRequires: perl(File::Find)
21cr|perl-Data-Munge-0.97.0-1|17	BuildRequires: perl(File::Spec)
21cr|perl-Data-Munge-0.97.0-1|18	BuildRequires: perl(Test::More)
21cr|perl-Data-Munge-0.97.0-1|19	BuildRequires: perl(Test::Warnings)
21cr|perl-Data-Munge-0.97.0-1|20	BuildRequires: perl(base)
21cr|perl-Data-Munge-0.97.0-1|21	BuildRequires: perl(strict)
21cr|perl-Data-Munge-0.97.0-1|22	BuildRequires: perl(warnings)
21cr|perl-Data-Munge-0.97.0-1|23	BuildArch:  noarch
21cr|perl-Data-Munge-0.97.0-1|24	
21cr|perl-Data-Munge-0.97.0-1|25	%description
21cr|perl-Data-Munge-0.97.0-1|26	This module defines a few generally useful utility functions. I got tired
21cr|perl-Data-Munge-0.97.0-1|27	of redefining or working around them, so I wrote this module.
21cr|perl-Data-Munge-0.97.0-1|28	
21cr|perl-Data-Munge-0.97.0-1|29	Functions
21cr|perl-Data-Munge-0.97.0-1|30	* list2re LIST
21cr|perl-Data-Munge-0.97.0-1|31	
21cr|perl-Data-Munge-0.97.0-1|32	Converts a list of strings to a regex that matches any of the
21cr|perl-Data-Munge-0.97.0-1|33	strings. Especially useful in combination with 'keys'. Example:
21cr|perl-Data-Munge-0.97.0-1|34	
21cr|perl-Data-Munge-0.97.0-1|35	%prep
21cr|perl-Data-Munge-0.97.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Munge-0.97.0-1|37	
21cr|perl-Data-Munge-0.97.0-1|38	%build
21cr|perl-Data-Munge-0.97.0-1|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Munge-0.97.0-1|40	
21cr|perl-Data-Munge-0.97.0-1|41	%make
21cr|perl-Data-Munge-0.97.0-1|42	
21cr|perl-Data-Munge-0.97.0-1|43	%check
21cr|perl-Data-Munge-0.97.0-1|44	%make test
21cr|perl-Data-Munge-0.97.0-1|45	
21cr|perl-Data-Munge-0.97.0-1|46	%install
21cr|perl-Data-Munge-0.97.0-1|47	%makeinstall_std
21cr|perl-Data-Munge-0.97.0-1|48	
21cr|perl-Data-Munge-0.97.0-1|49	%files
21cr|perl-Data-Munge-0.97.0-1|50	%doc Changes META.json META.yml README
21cr|perl-Data-Munge-0.97.0-1|51	%{_mandir}/man3/*
21cr|perl-Data-Munge-0.97.0-1|52	%{perl_vendorlib}/*

4268 21
21cr|perl-Data-Page-2.30.0-1|1	%define upstream_name    Data-Page
21cr|perl-Data-Page-2.30.0-1|2	%define upstream_version 2.03
21cr|perl-Data-Page-2.30.0-1|3	
21cr|perl-Data-Page-2.30.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Page-2.30.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Page-2.30.0-1|6	Release:	1
21cr|perl-Data-Page-2.30.0-1|7	
21cr|perl-Data-Page-2.30.0-1|8	Summary:	Help when paging through sets of results
21cr|perl-Data-Page-2.30.0-1|9	
21cr|perl-Data-Page-2.30.0-1|10	License:	Artistic/GPL
21cr|perl-Data-Page-2.30.0-1|11	Group:		Development/Perl
21cr|perl-Data-Page-2.30.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Data-Page-2.30.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Page-2.30.0-1|14	
21cr|perl-Data-Page-2.30.0-1|15	BuildRequires:	perl-devel
21cr|perl-Data-Page-2.30.0-1|16	BuildRequires:	perl(Class::Accessor::Chained)
21cr|perl-Data-Page-2.30.0-1|17	BuildRequires:	perl(Test::Exception)
21cr|perl-Data-Page-2.30.0-1|18	Requires:	perl(Class::Accessor::Chained::Fast)
21cr|perl-Data-Page-2.30.0-1|19	BuildArch:	noarch
21cr|perl-Data-Page-2.30.0-1|20	
21cr|perl-Data-Page-2.30.0-1|21	%description
21cr|perl-Data-Page-2.30.0-1|22	When searching through large amounts of data, it is often the case
21cr|perl-Data-Page-2.30.0-1|23	that a result set is returned that is larger than we want to display
21cr|perl-Data-Page-2.30.0-1|24	on one page. This results in wanting to page through various pages of
21cr|perl-Data-Page-2.30.0-1|25	data. The maths behind this is unfortunately fiddly, hence this
21cr|perl-Data-Page-2.30.0-1|26	module.
21cr|perl-Data-Page-2.30.0-1|27	
21cr|perl-Data-Page-2.30.0-1|28	The main concept is that you pass in the number of total entries, the
21cr|perl-Data-Page-2.30.0-1|29	number of entries per page, and the current page number. You can then
21cr|perl-Data-Page-2.30.0-1|30	call methods to find out how many pages of information there are, and
21cr|perl-Data-Page-2.30.0-1|31	what number the first and last entries on the current page really are.
21cr|perl-Data-Page-2.30.0-1|32	
21cr|perl-Data-Page-2.30.0-1|33	%prep
21cr|perl-Data-Page-2.30.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Page-2.30.0-1|35	
21cr|perl-Data-Page-2.30.0-1|36	%build
21cr|perl-Data-Page-2.30.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Page-2.30.0-1|38	%make
21cr|perl-Data-Page-2.30.0-1|39	
21cr|perl-Data-Page-2.30.0-1|40	%check
21cr|perl-Data-Page-2.30.0-1|41	%make test
21cr|perl-Data-Page-2.30.0-1|42	
21cr|perl-Data-Page-2.30.0-1|43	%install
21cr|perl-Data-Page-2.30.0-1|44	%makeinstall_std
21cr|perl-Data-Page-2.30.0-1|45	
21cr|perl-Data-Page-2.30.0-1|46	%files
21cr|perl-Data-Page-2.30.0-1|47	%doc README Changes
21cr|perl-Data-Page-2.30.0-1|48	%{perl_vendorlib}/Data/*
21cr|perl-Data-Page-2.30.0-1|49	%{_mandir}/*/*

4269 21
21cr|perl-Data-Page-Pageset-1.20.0-1|1	%define upstream_name    Data-Page-Pageset
21cr|perl-Data-Page-Pageset-1.20.0-1|2	%define upstream_version 1.02
21cr|perl-Data-Page-Pageset-1.20.0-1|3	
21cr|perl-Data-Page-Pageset-1.20.0-1|4	Name:           perl-Data-Page-Pageset
21cr|perl-Data-Page-Pageset-1.20.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Data-Page-Pageset-1.20.0-1|6	Release:        1
21cr|perl-Data-Page-Pageset-1.20.0-1|7	Summary:        Change long page list to be shorter and well navigate
21cr|perl-Data-Page-Pageset-1.20.0-1|8	Group:          Development/Perl
21cr|perl-Data-Page-Pageset-1.20.0-1|9	License:        GPL+ or Artistic
21cr|perl-Data-Page-Pageset-1.20.0-1|10	URL:            https://metacpan.org/release/Data-Page-Pageset
21cr|perl-Data-Page-Pageset-1.20.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/C/CH/CHUNZI/Data-Page-Pageset-%{upstream_version}.tar.gz
21cr|perl-Data-Page-Pageset-1.20.0-1|12	BuildArch:      noarch
21cr|perl-Data-Page-Pageset-1.20.0-1|13	
21cr|perl-Data-Page-Pageset-1.20.0-1|14	BuildRequires:  perl-interpreter
21cr|perl-Data-Page-Pageset-1.20.0-1|15	BuildRequires:  perl-generators
21cr|perl-Data-Page-Pageset-1.20.0-1|16	BuildRequires:  perl(Module::Build)
21cr|perl-Data-Page-Pageset-1.20.0-1|17	BuildRequires:  perl(base)
21cr|perl-Data-Page-Pageset-1.20.0-1|18	BuildRequires:  perl(Carp)
21cr|perl-Data-Page-Pageset-1.20.0-1|19	BuildRequires:  perl(Class::Accessor::Fast)
21cr|perl-Data-Page-Pageset-1.20.0-1|20	BuildRequires:  perl(Data::Dumper)
21cr|perl-Data-Page-Pageset-1.20.0-1|21	BuildRequires:  perl(Data::Page) >= 2
21cr|perl-Data-Page-Pageset-1.20.0-1|22	BuildRequires:  perl(POSIX)
21cr|perl-Data-Page-Pageset-1.20.0-1|23	BuildRequires:  perl(overload)
21cr|perl-Data-Page-Pageset-1.20.0-1|24	BuildRequires:  perl(strict)
21cr|perl-Data-Page-Pageset-1.20.0-1|25	BuildRequires:  perl(warnings)
21cr|perl-Data-Page-Pageset-1.20.0-1|26	
21cr|perl-Data-Page-Pageset-1.20.0-1|27	BuildRequires:  perl(Test::More)
21cr|perl-Data-Page-Pageset-1.20.0-1|28	BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
21cr|perl-Data-Page-Pageset-1.20.0-1|29	BuildRequires:  perl(Test::Pod) >= 1.14
21cr|perl-Data-Page-Pageset-1.20.0-1|30	BuildRequires:  perl(Test::Exception)
21cr|perl-Data-Page-Pageset-1.20.0-1|31	
21cr|perl-Data-Page-Pageset-1.20.0-1|32	# rpm misses this
21cr|perl-Data-Page-Pageset-1.20.0-1|33	Requires:       perl(Data::Page) >= 2
21cr|perl-Data-Page-Pageset-1.20.0-1|34	
21cr|perl-Data-Page-Pageset-1.20.0-1|35	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Data-Page-Pageset-1.20.0-1|36	
21cr|perl-Data-Page-Pageset-1.20.0-1|37	%description
21cr|perl-Data-Page-Pageset-1.20.0-1|38	Pages number can be very high, and it is not comfortable to show user from
21cr|perl-Data-Page-Pageset-1.20.0-1|39	the first page to the last page list. Sometimes we need split the page list
21cr|perl-Data-Page-Pageset-1.20.0-1|40	into some sets to shorten the page list.
21cr|perl-Data-Page-Pageset-1.20.0-1|41	
21cr|perl-Data-Page-Pageset-1.20.0-1|42	%prep
21cr|perl-Data-Page-Pageset-1.20.0-1|43	%setup -q -n Data-Page-Pageset-%{upstream_version}
21cr|perl-Data-Page-Pageset-1.20.0-1|44	
21cr|perl-Data-Page-Pageset-1.20.0-1|45	%build
21cr|perl-Data-Page-Pageset-1.20.0-1|46	%{__perl} Build.PL installdirs=vendor
21cr|perl-Data-Page-Pageset-1.20.0-1|47	./Build
21cr|perl-Data-Page-Pageset-1.20.0-1|48	
21cr|perl-Data-Page-Pageset-1.20.0-1|49	%install
21cr|perl-Data-Page-Pageset-1.20.0-1|50	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Data-Page-Pageset-1.20.0-1|51	%{_fixperms} %{buildroot}/*
21cr|perl-Data-Page-Pageset-1.20.0-1|52	
21cr|perl-Data-Page-Pageset-1.20.0-1|53	%check
21cr|perl-Data-Page-Pageset-1.20.0-1|54	./Build test
21cr|perl-Data-Page-Pageset-1.20.0-1|55	
21cr|perl-Data-Page-Pageset-1.20.0-1|56	%files
21cr|perl-Data-Page-Pageset-1.20.0-1|57	%doc Changes
21cr|perl-Data-Page-Pageset-1.20.0-1|58	%{perl_vendorlib}/*
21cr|perl-Data-Page-Pageset-1.20.0-1|59	%{_mandir}/man3/*
21cr|perl-Data-Page-Pageset-1.20.0-1|60	

4270 21
21cr|perl-Data-Pageset-1.60.0-8|1	%define upstream_name    Data-Pageset
21cr|perl-Data-Pageset-1.60.0-8|2	%define upstream_version 1.06
21cr|perl-Data-Pageset-1.60.0-8|3	
21cr|perl-Data-Pageset-1.60.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Pageset-1.60.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Pageset-1.60.0-8|6	Release:	8
21cr|perl-Data-Pageset-1.60.0-8|7	
21cr|perl-Data-Pageset-1.60.0-8|8	Summary:	Page numbering and page sets
21cr|perl-Data-Pageset-1.60.0-8|9	
21cr|perl-Data-Pageset-1.60.0-8|10	License:	GPL+ or Artistic
21cr|perl-Data-Pageset-1.60.0-8|11	Group:		Development/Perl
21cr|perl-Data-Pageset-1.60.0-8|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Pageset-1.60.0-8|13	Source0:	https://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Pageset-1.60.0-8|14	
21cr|perl-Data-Pageset-1.60.0-8|15	BuildRequires:	perl-devel
21cr|perl-Data-Pageset-1.60.0-8|16	BuildRequires:	perl(Data::Page)
21cr|perl-Data-Pageset-1.60.0-8|17	BuildRequires:	perl(Test::More)
21cr|perl-Data-Pageset-1.60.0-8|18	BuildArch:	noarch
21cr|perl-Data-Pageset-1.60.0-8|19	
21cr|perl-Data-Pageset-1.60.0-8|20	%description
21cr|perl-Data-Pageset-1.60.0-8|21	The object produced by Data::Pageset can be used to create page navigation,
21cr|perl-Data-Pageset-1.60.0-8|22	it inherits from Data::Page and has access to all methods from this object.
21cr|perl-Data-Pageset-1.60.0-8|23	
21cr|perl-Data-Pageset-1.60.0-8|24	In addition it also provides methods for dealing with set of pages, so that
21cr|perl-Data-Pageset-1.60.0-8|25	if there are too many pages you can easily break them into chunks for the
21cr|perl-Data-Pageset-1.60.0-8|26	user to browse through.
21cr|perl-Data-Pageset-1.60.0-8|27	
21cr|perl-Data-Pageset-1.60.0-8|28	You can even choose to view page numbers in your set in a 'sliding'
21cr|perl-Data-Pageset-1.60.0-8|29	fassion.
21cr|perl-Data-Pageset-1.60.0-8|30	
21cr|perl-Data-Pageset-1.60.0-8|31	%prep
21cr|perl-Data-Pageset-1.60.0-8|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Pageset-1.60.0-8|33	
21cr|perl-Data-Pageset-1.60.0-8|34	%build
21cr|perl-Data-Pageset-1.60.0-8|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Pageset-1.60.0-8|36	%make
21cr|perl-Data-Pageset-1.60.0-8|37	
21cr|perl-Data-Pageset-1.60.0-8|38	%check
21cr|perl-Data-Pageset-1.60.0-8|39	make test
21cr|perl-Data-Pageset-1.60.0-8|40	
21cr|perl-Data-Pageset-1.60.0-8|41	%install
21cr|perl-Data-Pageset-1.60.0-8|42	%makeinstall_std
21cr|perl-Data-Pageset-1.60.0-8|43	
21cr|perl-Data-Pageset-1.60.0-8|44	%files
21cr|perl-Data-Pageset-1.60.0-8|45	%doc Changes META.yml README
21cr|perl-Data-Pageset-1.60.0-8|46	%{_mandir}/man3/*
21cr|perl-Data-Pageset-1.60.0-8|47	%{perl_vendorlib}/*

4271 21
21cr|perl-Data-ParseBinary-0.310.0-8|1	%define upstream_name    Data-ParseBinary
21cr|perl-Data-ParseBinary-0.310.0-8|2	%define upstream_version 0.31
21cr|perl-Data-ParseBinary-0.310.0-8|3	
21cr|perl-Data-ParseBinary-0.310.0-8|4	%if %{_use_internal_dependency_generator}
21cr|perl-Data-ParseBinary-0.310.0-8|5	%global __requires_exclude perl\\(Data::ParseBinary::(.*)\\)
21cr|perl-Data-ParseBinary-0.310.0-8|6	%endif
21cr|perl-Data-ParseBinary-0.310.0-8|7	
21cr|perl-Data-ParseBinary-0.310.0-8|8	Name:		perl-%{upstream_name}
21cr|perl-Data-ParseBinary-0.310.0-8|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-ParseBinary-0.310.0-8|10	Release:	8
21cr|perl-Data-ParseBinary-0.310.0-8|11	
21cr|perl-Data-ParseBinary-0.310.0-8|12	Summary:	Parsing UNIX's SO files
21cr|perl-Data-ParseBinary-0.310.0-8|13	
21cr|perl-Data-ParseBinary-0.310.0-8|14	License:	GPL+ or Artistic
21cr|perl-Data-ParseBinary-0.310.0-8|15	Group:		Development/Perl
21cr|perl-Data-ParseBinary-0.310.0-8|16	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-ParseBinary-0.310.0-8|17	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-ParseBinary-0.310.0-8|18	BuildRequires:	perl-devel
21cr|perl-Data-ParseBinary-0.310.0-8|19	# perl virtual package is not versioned
21cr|perl-Data-ParseBinary-0.310.0-8|20	BuildRequires:	perl-Math-BigInt >= 1.993.0
21cr|perl-Data-ParseBinary-0.310.0-8|21	BuildArch:	noarch
21cr|perl-Data-ParseBinary-0.310.0-8|22	
21cr|perl-Data-ParseBinary-0.310.0-8|23	%description
21cr|perl-Data-ParseBinary-0.310.0-8|24	This module is a Perl Port for PyConstructs
21cr|perl-Data-ParseBinary-0.310.0-8|25	http://construct.wikispaces.com/
21cr|perl-Data-ParseBinary-0.310.0-8|26	
21cr|perl-Data-ParseBinary-0.310.0-8|27	This module enables writing declarations for simple and complex binary
21cr|perl-Data-ParseBinary-0.310.0-8|28	structures, parsing binary to hash/array data structure, and building
21cr|perl-Data-ParseBinary-0.310.0-8|29	binary data from hash/array data structure.
21cr|perl-Data-ParseBinary-0.310.0-8|30	
21cr|perl-Data-ParseBinary-0.310.0-8|31	%prep
21cr|perl-Data-ParseBinary-0.310.0-8|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-ParseBinary-0.310.0-8|33	
21cr|perl-Data-ParseBinary-0.310.0-8|34	%build
21cr|perl-Data-ParseBinary-0.310.0-8|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-ParseBinary-0.310.0-8|36	%make
21cr|perl-Data-ParseBinary-0.310.0-8|37	
21cr|perl-Data-ParseBinary-0.310.0-8|38	%check
21cr|perl-Data-ParseBinary-0.310.0-8|39	%make test
21cr|perl-Data-ParseBinary-0.310.0-8|40	
21cr|perl-Data-ParseBinary-0.310.0-8|41	%install
21cr|perl-Data-ParseBinary-0.310.0-8|42	%makeinstall_std
21cr|perl-Data-ParseBinary-0.310.0-8|43	
21cr|perl-Data-ParseBinary-0.310.0-8|44	%files
21cr|perl-Data-ParseBinary-0.310.0-8|45	%doc Changes README
21cr|perl-Data-ParseBinary-0.310.0-8|46	%{_mandir}/man3/*
21cr|perl-Data-ParseBinary-0.310.0-8|47	%{perl_vendorlib}/*

4272 21
21cr|perl-Data-Password-1.12-1|1	Name:           perl-Data-Password
21cr|perl-Data-Password-1.12-1|2	Version:        1.12
21cr|perl-Data-Password-1.12-1|3	Release:        1
21cr|perl-Data-Password-1.12-1|4	Summary:        Perl extension for assessing password quality
21cr|perl-Data-Password-1.12-1|5	Group:          Development/Perl
21cr|perl-Data-Password-1.12-1|6	License:        GPL+ or Artistic
21cr|perl-Data-Password-1.12-1|7	URL:            https://metacpan.org/release/Data-Password
21cr|perl-Data-Password-1.12-1|8	Source0:        https://cpan.metacpan.org/modules/by-module/Data/Data-Password-%{version}.tar.gz
21cr|perl-Data-Password-1.12-1|9	BuildArch:      noarch
21cr|perl-Data-Password-1.12-1|10	BuildRequires:  coreutils
21cr|perl-Data-Password-1.12-1|11	BuildRequires:  findutils
21cr|perl-Data-Password-1.12-1|12	BuildRequires:  make
21cr|perl-Data-Password-1.12-1|13	BuildRequires:  perl-interpreter
21cr|perl-Data-Password-1.12-1|14	BuildRequires:  perl-generators
21cr|perl-Data-Password-1.12-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Data-Password-1.12-1|16	# Run-time:
21cr|perl-Data-Password-1.12-1|17	BuildRequires:  perl(Exporter)
21cr|perl-Data-Password-1.12-1|18	BuildRequires:  perl(strict)
21cr|perl-Data-Password-1.12-1|19	BuildRequires:  perl(vars)
21cr|perl-Data-Password-1.12-1|20	# Tests
21cr|perl-Data-Password-1.12-1|21	BuildRequires:  perl(Test::More)
21cr|perl-Data-Password-1.12-1|22	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Data-Password-1.12-1|23	
21cr|perl-Data-Password-1.12-1|24	%description
21cr|perl-Data-Password-1.12-1|25	This modules checks potential passwords for crackability. It checks that
21cr|perl-Data-Password-1.12-1|26	the password is in the appropriate length, that it has enough character
21cr|perl-Data-Password-1.12-1|27	groups, that it does not contain the same chars repeatedly or ascending or
21cr|perl-Data-Password-1.12-1|28	descending characters, or characters close to each other in the keyboard. It
21cr|perl-Data-Password-1.12-1|29	will also attempt to search the ispell word file for existence of whole
21cr|perl-Data-Password-1.12-1|30	words.
21cr|perl-Data-Password-1.12-1|31	
21cr|perl-Data-Password-1.12-1|32	%prep
21cr|perl-Data-Password-1.12-1|33	%setup -q -n Data-Password-%{version}
21cr|perl-Data-Password-1.12-1|34	
21cr|perl-Data-Password-1.12-1|35	%build
21cr|perl-Data-Password-1.12-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Password-1.12-1|37	make %{?_smp_mflags}
21cr|perl-Data-Password-1.12-1|38	
21cr|perl-Data-Password-1.12-1|39	%install
21cr|perl-Data-Password-1.12-1|40	make pure_install DESTDIR=%{buildroot}
21cr|perl-Data-Password-1.12-1|41	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Data-Password-1.12-1|42	%{_fixperms} %{buildroot}/*
21cr|perl-Data-Password-1.12-1|43	
21cr|perl-Data-Password-1.12-1|44	%check
21cr|perl-Data-Password-1.12-1|45	make test
21cr|perl-Data-Password-1.12-1|46	
21cr|perl-Data-Password-1.12-1|47	%files
21cr|perl-Data-Password-1.12-1|48	%doc Changes README
21cr|perl-Data-Password-1.12-1|49	%{perl_vendorlib}/*
21cr|perl-Data-Password-1.12-1|50	%{_mandir}/man3/*
21cr|perl-Data-Password-1.12-1|51	
21cr|perl-Data-Password-1.12-1|52	%changelog
21cr|perl-Data-Password-1.12-1|53	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-18
21cr|perl-Data-Password-1.12-1|54	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|55	
21cr|perl-Data-Password-1.12-1|56	* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.12-17
21cr|perl-Data-Password-1.12-1|57	- Perl 5.34 rebuild
21cr|perl-Data-Password-1.12-1|58	
21cr|perl-Data-Password-1.12-1|59	* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-16
21cr|perl-Data-Password-1.12-1|60	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|61	
21cr|perl-Data-Password-1.12-1|62	* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-15
21cr|perl-Data-Password-1.12-1|63	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|64	
21cr|perl-Data-Password-1.12-1|65	* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.12-14
21cr|perl-Data-Password-1.12-1|66	- Perl 5.32 rebuild
21cr|perl-Data-Password-1.12-1|67	
21cr|perl-Data-Password-1.12-1|68	* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-13
21cr|perl-Data-Password-1.12-1|69	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|70	
21cr|perl-Data-Password-1.12-1|71	* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-12
21cr|perl-Data-Password-1.12-1|72	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|73	
21cr|perl-Data-Password-1.12-1|74	* Thu May 30 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.12-11
21cr|perl-Data-Password-1.12-1|75	- Perl 5.30 rebuild
21cr|perl-Data-Password-1.12-1|76	
21cr|perl-Data-Password-1.12-1|77	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-10
21cr|perl-Data-Password-1.12-1|78	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|79	
21cr|perl-Data-Password-1.12-1|80	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-9
21cr|perl-Data-Password-1.12-1|81	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|82	
21cr|perl-Data-Password-1.12-1|83	* Wed Jun 27 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.12-8
21cr|perl-Data-Password-1.12-1|84	- Perl 5.28 rebuild
21cr|perl-Data-Password-1.12-1|85	
21cr|perl-Data-Password-1.12-1|86	* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-7
21cr|perl-Data-Password-1.12-1|87	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|88	
21cr|perl-Data-Password-1.12-1|89	* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-6
21cr|perl-Data-Password-1.12-1|90	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|91	
21cr|perl-Data-Password-1.12-1|92	* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.12-5
21cr|perl-Data-Password-1.12-1|93	- Perl 5.26 rebuild
21cr|perl-Data-Password-1.12-1|94	
21cr|perl-Data-Password-1.12-1|95	* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-4
21cr|perl-Data-Password-1.12-1|96	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|97	
21cr|perl-Data-Password-1.12-1|98	* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.12-3
21cr|perl-Data-Password-1.12-1|99	- Perl 5.24 rebuild
21cr|perl-Data-Password-1.12-1|100	
21cr|perl-Data-Password-1.12-1|101	* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-2
21cr|perl-Data-Password-1.12-1|102	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|103	
21cr|perl-Data-Password-1.12-1|104	* Mon Sep 14 2015 Petr Pisar <ppisar@redhat.com> - 1.12-1
21cr|perl-Data-Password-1.12-1|105	- 1.12 bump
21cr|perl-Data-Password-1.12-1|106	
21cr|perl-Data-Password-1.12-1|107	* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-20
21cr|perl-Data-Password-1.12-1|108	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|109	
21cr|perl-Data-Password-1.12-1|110	* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.07-19
21cr|perl-Data-Password-1.12-1|111	- Perl 5.22 rebuild
21cr|perl-Data-Password-1.12-1|112	
21cr|perl-Data-Password-1.12-1|113	* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.07-18
21cr|perl-Data-Password-1.12-1|114	- Perl 5.20 rebuild
21cr|perl-Data-Password-1.12-1|115	
21cr|perl-Data-Password-1.12-1|116	* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-17
21cr|perl-Data-Password-1.12-1|117	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|118	
21cr|perl-Data-Password-1.12-1|119	* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-16
21cr|perl-Data-Password-1.12-1|120	- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|121	
21cr|perl-Data-Password-1.12-1|122	* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.07-15
21cr|perl-Data-Password-1.12-1|123	- Perl 5.18 rebuild
21cr|perl-Data-Password-1.12-1|124	
21cr|perl-Data-Password-1.12-1|125	* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-14
21cr|perl-Data-Password-1.12-1|126	- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|127	
21cr|perl-Data-Password-1.12-1|128	* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-13
21cr|perl-Data-Password-1.12-1|129	- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|130	
21cr|perl-Data-Password-1.12-1|131	* Sun Jun 10 2012 Petr Pisar <ppisar@redhat.com> - 1.07-12
21cr|perl-Data-Password-1.12-1|132	- Perl 5.16 rebuild
21cr|perl-Data-Password-1.12-1|133	
21cr|perl-Data-Password-1.12-1|134	* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-11
21cr|perl-Data-Password-1.12-1|135	- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|136	
21cr|perl-Data-Password-1.12-1|137	* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.07-10
21cr|perl-Data-Password-1.12-1|138	- Perl mass rebuild
21cr|perl-Data-Password-1.12-1|139	
21cr|perl-Data-Password-1.12-1|140	* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-9
21cr|perl-Data-Password-1.12-1|141	- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|142	
21cr|perl-Data-Password-1.12-1|143	* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.07-8
21cr|perl-Data-Password-1.12-1|144	- 661697 rebuild for fixing problems with vendorach/lib
21cr|perl-Data-Password-1.12-1|145	
21cr|perl-Data-Password-1.12-1|146	* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.07-7
21cr|perl-Data-Password-1.12-1|147	- Mass rebuild with perl-5.12.0
21cr|perl-Data-Password-1.12-1|148	
21cr|perl-Data-Password-1.12-1|149	* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.07-6
21cr|perl-Data-Password-1.12-1|150	- rebuild against perl 5.10.1
21cr|perl-Data-Password-1.12-1|151	
21cr|perl-Data-Password-1.12-1|152	* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-5
21cr|perl-Data-Password-1.12-1|153	- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|154	
21cr|perl-Data-Password-1.12-1|155	* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-4
21cr|perl-Data-Password-1.12-1|156	- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
21cr|perl-Data-Password-1.12-1|157	
21cr|perl-Data-Password-1.12-1|158	* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.07-3
21cr|perl-Data-Password-1.12-1|159	Rebuild for new perl
21cr|perl-Data-Password-1.12-1|160	
21cr|perl-Data-Password-1.12-1|161	* Sun Jan 27 2008 Andreas Thienemann <andreas@bawue.net> 1.07-2
21cr|perl-Data-Password-1.12-1|162	- Added Test::More to the BuildReqs
21cr|perl-Data-Password-1.12-1|163	
21cr|perl-Data-Password-1.12-1|164	* Thu Mar 15 2007 Andreas Thienemann <andreas@bawue.net> 1.07-1
21cr|perl-Data-Password-1.12-1|165	- Specfile autogenerated by cpanspec 1.69.1.
21cr|perl-Data-Password-1.12-1|166	- Cleaned up for FE

4273 21
21cr|perl-Data-Peek-0.510.0-1|1	%define upstream_name    Data-Peek
21cr|perl-Data-Peek-0.510.0-1|2	%define upstream_version 0.51
21cr|perl-Data-Peek-0.510.0-1|3	%global __provides_exclude Peek.so
21cr|perl-Data-Peek-0.510.0-1|4	
21cr|perl-Data-Peek-0.510.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Data-Peek-0.510.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Peek-0.510.0-1|7	Release:	1
21cr|perl-Data-Peek-0.510.0-1|8	
21cr|perl-Data-Peek-0.510.0-1|9	Summary:    A collection of low-level debug facilities
21cr|perl-Data-Peek-0.510.0-1|10	
21cr|perl-Data-Peek-0.510.0-1|11	License:    GPL+ or Artistic
21cr|perl-Data-Peek-0.510.0-1|12	Group:      Development/Perl
21cr|perl-Data-Peek-0.510.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Peek-0.510.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-Data-Peek-0.510.0-1|15	
21cr|perl-Data-Peek-0.510.0-1|16	BuildRequires:  perl(Config)
21cr|perl-Data-Peek-0.510.0-1|17	BuildRequires:  perl(Data::Dumper)
21cr|perl-Data-Peek-0.510.0-1|18	BuildRequires:  perl(DynaLoader)
21cr|perl-Data-Peek-0.510.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Data-Peek-0.510.0-1|20	BuildRequires:  perl(strict)
21cr|perl-Data-Peek-0.510.0-1|21	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Data-Peek-0.510.0-1|22	BuildRequires:  perl(Test::NoWarnings)
21cr|perl-Data-Peek-0.510.0-1|23	BuildRequires:  perl(Test::Warnings)
21cr|perl-Data-Peek-0.510.0-1|24	BuildRequires:  perl(vars)
21cr|perl-Data-Peek-0.510.0-1|25	BuildRequires:  perl(warnings)
21cr|perl-Data-Peek-0.510.0-1|26	BuildRequires:  perl-devel
21cr|perl-Data-Peek-0.510.0-1|27	
21cr|perl-Data-Peek-0.510.0-1|28	%description
21cr|perl-Data-Peek-0.510.0-1|29	Data::Peek started off as 'DDumper' being a wrapper module over the
21cr|perl-Data-Peek-0.510.0-1|30	Data::Dumper manpage, but grew out to be a set of low-level data
21cr|perl-Data-Peek-0.510.0-1|31	introspection utilities that no other module provided yet, using the lowest
21cr|perl-Data-Peek-0.510.0-1|32	level of the perl internals API as possible.
21cr|perl-Data-Peek-0.510.0-1|33	
21cr|perl-Data-Peek-0.510.0-1|34	DDumper ($var, ...)
21cr|perl-Data-Peek-0.510.0-1|35	Not liking the default output of Data::Dumper, and always feeling the
21cr|perl-Data-Peek-0.510.0-1|36	need to set '$Data::Dumper::Sortkeys = 1;', and not liking any of the
21cr|perl-Data-Peek-0.510.0-1|37	default layouts, this function is just a wrapper around
21cr|perl-Data-Peek-0.510.0-1|38	Data::Dumper::Dumper with everything set as I like it.
21cr|perl-Data-Peek-0.510.0-1|39	
21cr|perl-Data-Peek-0.510.0-1|40	$Data::Dumper::Sortkeys = 1;
21cr|perl-Data-Peek-0.510.0-1|41	$Data::Dumper::Indent   = 1;
21cr|perl-Data-Peek-0.510.0-1|42	
21cr|perl-Data-Peek-0.510.0-1|43	%prep
21cr|perl-Data-Peek-0.510.0-1|44	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Peek-0.510.0-1|45	
21cr|perl-Data-Peek-0.510.0-1|46	%build
21cr|perl-Data-Peek-0.510.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Peek-0.510.0-1|48	%make
21cr|perl-Data-Peek-0.510.0-1|49	
21cr|perl-Data-Peek-0.510.0-1|50	%check
21cr|perl-Data-Peek-0.510.0-1|51	make test
21cr|perl-Data-Peek-0.510.0-1|52	
21cr|perl-Data-Peek-0.510.0-1|53	%install
21cr|perl-Data-Peek-0.510.0-1|54	%makeinstall_std
21cr|perl-Data-Peek-0.510.0-1|55	
21cr|perl-Data-Peek-0.510.0-1|56	
21cr|perl-Data-Peek-0.510.0-1|57	%files
21cr|perl-Data-Peek-0.510.0-1|58	%doc META.yml META.json ChangeLog README
21cr|perl-Data-Peek-0.510.0-1|59	%{_mandir}/man3/*
21cr|perl-Data-Peek-0.510.0-1|60	%{perl_vendorarch}/*

4274 21
21cr|perl-Data-Perl-0.2.9-3|1	%define upstream_name    Data-Perl
21cr|perl-Data-Perl-0.2.9-3|2	%define upstream_version 0.002009
21cr|perl-Data-Perl-0.2.9-3|3	
21cr|perl-Data-Perl-0.2.9-3|4	Name:       perl-%{upstream_name}
21cr|perl-Data-Perl-0.2.9-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-Perl-0.2.9-3|6	Release:    3
21cr|perl-Data-Perl-0.2.9-3|7	
21cr|perl-Data-Perl-0.2.9-3|8	Summary:    Wrapping class for Perl's built in array structure
21cr|perl-Data-Perl-0.2.9-3|9	License:    GPL+ or Artistic
21cr|perl-Data-Perl-0.2.9-3|10	Group:      Development/Perl
21cr|perl-Data-Perl-0.2.9-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Perl-0.2.9-3|12	Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Perl-0.2.9-3|13	
21cr|perl-Data-Perl-0.2.9-3|14	BuildRequires: perl-devel
21cr|perl-Data-Perl-0.2.9-3|15	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Data-Perl-0.2.9-3|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Data-Perl-0.2.9-3|17	BuildRequires: perl(List::MoreUtils)
21cr|perl-Data-Perl-0.2.9-3|18	BuildRequires: perl(List::Util)
21cr|perl-Data-Perl-0.2.9-3|19	BuildRequires: perl(Module::Runtime)
21cr|perl-Data-Perl-0.2.9-3|20	BuildRequires: perl(Role::Tiny)
21cr|perl-Data-Perl-0.2.9-3|21	BuildRequires: perl(Scalar::Util)
21cr|perl-Data-Perl-0.2.9-3|22	BuildRequires: perl(Test::Deep)
21cr|perl-Data-Perl-0.2.9-3|23	BuildRequires: perl(Test::Fatal)
21cr|perl-Data-Perl-0.2.9-3|24	BuildRequires: perl(Test::Output)
21cr|perl-Data-Perl-0.2.9-3|25	BuildRequires: perl(parent)
21cr|perl-Data-Perl-0.2.9-3|26	BuildRequires: perl(strictures)
21cr|perl-Data-Perl-0.2.9-3|27	BuildArch: noarch
21cr|perl-Data-Perl-0.2.9-3|28	
21cr|perl-Data-Perl-0.2.9-3|29	%description
21cr|perl-Data-Perl-0.2.9-3|30	Data::Perl is a collection of classes that wrap fundamental data types that
21cr|perl-Data-Perl-0.2.9-3|31	exist in Perl. These classes and methods as they exist today are an attempt
21cr|perl-Data-Perl-0.2.9-3|32	to mirror functionality provided by Moose's Native Traits. One important
21cr|perl-Data-Perl-0.2.9-3|33	thing to note is all classes currently do no validation on constructor
21cr|perl-Data-Perl-0.2.9-3|34	input.
21cr|perl-Data-Perl-0.2.9-3|35	
21cr|perl-Data-Perl-0.2.9-3|36	Data::Perl is a container class for the following classes:
21cr|perl-Data-Perl-0.2.9-3|37	
21cr|perl-Data-Perl-0.2.9-3|38	* * the Data::Perl::Collection::Hash manpage.
21cr|perl-Data-Perl-0.2.9-3|39	
21cr|perl-Data-Perl-0.2.9-3|40	%prep
21cr|perl-Data-Perl-0.2.9-3|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Data-Perl-0.2.9-3|42	
21cr|perl-Data-Perl-0.2.9-3|43	%build
21cr|perl-Data-Perl-0.2.9-3|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Perl-0.2.9-3|45	
21cr|perl-Data-Perl-0.2.9-3|46	%make
21cr|perl-Data-Perl-0.2.9-3|47	
21cr|perl-Data-Perl-0.2.9-3|48	%check
21cr|perl-Data-Perl-0.2.9-3|49	%make test
21cr|perl-Data-Perl-0.2.9-3|50	
21cr|perl-Data-Perl-0.2.9-3|51	%install
21cr|perl-Data-Perl-0.2.9-3|52	%makeinstall_std
21cr|perl-Data-Perl-0.2.9-3|53	
21cr|perl-Data-Perl-0.2.9-3|54	%files
21cr|perl-Data-Perl-0.2.9-3|55	%doc META.yml README META.json Changes LICENSE
21cr|perl-Data-Perl-0.2.9-3|56	%{_mandir}/man3/*
21cr|perl-Data-Perl-0.2.9-3|57	%{perl_vendorlib}/*

4275 21
21cr|perl-Data-Phrasebook-0.340.0-5|1	# $Id: perl-Data-Phrasebook.spec 7981 2009-11-03 03:05:34Z dag $
21cr|perl-Data-Phrasebook-0.340.0-5|2	# Authority: dries
21cr|perl-Data-Phrasebook-0.340.0-5|3	# Upstream: Barbie <barbie$cpan,org>
21cr|perl-Data-Phrasebook-0.340.0-5|4	
21cr|perl-Data-Phrasebook-0.340.0-5|5	%define upstream_name Data-Phrasebook
21cr|perl-Data-Phrasebook-0.340.0-5|6	%define upstream_version 0.34
21cr|perl-Data-Phrasebook-0.340.0-5|7	
21cr|perl-Data-Phrasebook-0.340.0-5|8	Summary:	Base class for Phrasebook Models
21cr|perl-Data-Phrasebook-0.340.0-5|9	
21cr|perl-Data-Phrasebook-0.340.0-5|10	Name:		perl-%{upstream_name}
21cr|perl-Data-Phrasebook-0.340.0-5|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Phrasebook-0.340.0-5|12	Release:	5
21cr|perl-Data-Phrasebook-0.340.0-5|13	License:	Artistic/GPL
21cr|perl-Data-Phrasebook-0.340.0-5|14	Group:		Development/Perl
21cr|perl-Data-Phrasebook-0.340.0-5|15	URL:		http://search.cpan.org/dist/Data-Phrasebook/
21cr|perl-Data-Phrasebook-0.340.0-5|16	Source:		http://www.cpan.org/modules/by-module/Data/Data-Phrasebook-%{upstream_version}.tar.gz
21cr|perl-Data-Phrasebook-0.340.0-5|17	BuildRequires:	perl-devel
21cr|perl-Data-Phrasebook-0.340.0-5|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Data-Phrasebook-0.340.0-5|19	BuildRequires:	perl(Test::More) >= 0.47
21cr|perl-Data-Phrasebook-0.340.0-5|20	BuildArch:	noarch
21cr|perl-Data-Phrasebook-0.340.0-5|21	
21cr|perl-Data-Phrasebook-0.340.0-5|22	%description
21cr|perl-Data-Phrasebook-0.340.0-5|23	Base class for Phrasebook Models.
21cr|perl-Data-Phrasebook-0.340.0-5|24	
21cr|perl-Data-Phrasebook-0.340.0-5|25	%prep
21cr|perl-Data-Phrasebook-0.340.0-5|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Phrasebook-0.340.0-5|27	
21cr|perl-Data-Phrasebook-0.340.0-5|28	%build
21cr|perl-Data-Phrasebook-0.340.0-5|29	perl Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
21cr|perl-Data-Phrasebook-0.340.0-5|30	%make
21cr|perl-Data-Phrasebook-0.340.0-5|31	
21cr|perl-Data-Phrasebook-0.340.0-5|32	%install
21cr|perl-Data-Phrasebook-0.340.0-5|33	make pure_install
21cr|perl-Data-Phrasebook-0.340.0-5|34	
21cr|perl-Data-Phrasebook-0.340.0-5|35	### Clean up buildroot
21cr|perl-Data-Phrasebook-0.340.0-5|36	find %{buildroot} -name .packlist -exec rm {} \;
21cr|perl-Data-Phrasebook-0.340.0-5|37	
21cr|perl-Data-Phrasebook-0.340.0-5|38	%files
21cr|perl-Data-Phrasebook-0.340.0-5|39	%defattr(-, root, root, 0755)
21cr|perl-Data-Phrasebook-0.340.0-5|40	%doc ChangeLog Changes INSTALL LICENSE MANIFEST MANIFEST.SKIP META.yml README
21cr|perl-Data-Phrasebook-0.340.0-5|41	%doc %{_mandir}/man3/Data::Phrasebook.3pm*
21cr|perl-Data-Phrasebook-0.340.0-5|42	%doc %{_mandir}/man3/Data::Phrasebook::*.3pm*
21cr|perl-Data-Phrasebook-0.340.0-5|43	%dir %{perl_vendorlib}/Data/
21cr|perl-Data-Phrasebook-0.340.0-5|44	%{perl_vendorlib}/Data/Phrasebook/
21cr|perl-Data-Phrasebook-0.340.0-5|45	%{perl_vendorlib}/Data/Phrasebook.pm

4276 21
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|1	# $Id: perl-Data-Phrasebook-Loader-YAML.spec 7981 2009-11-03 03:05:34Z dag $
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|2	# Authority: dries
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|3	# Upstream: Barbie <barbie$cpan,org>
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|4	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|5	%define upstream_name Data-Phrasebook-Loader-YAML
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|6	%define upstream_version 0.12
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|7	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|8	Summary:	Absract your phrases with YAML
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|9	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|10	Name:		perl-%{upstream_name}
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|12	Release:	5
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|13	License:	Artistic/GPL
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|14	Group:		Development/Perl
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|15	URL:		http://search.cpan.org/dist/Data-Phrasebook-Loader-YAML/
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|16	Source:		http://www.cpan.org/modules/by-module/Data/Data-Phrasebook-Loader-YAML-%{upstream_version}.tar.gz
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|17	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|18	BuildRequires:	perl-devel
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|20	BuildRequires:	perl(Test::More) >= 0.47
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|21	BuildArch:	noarch
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|22	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|23	%description
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|24	Absract your phrases with YAML.
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|25	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|26	%prep
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|28	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|29	%build
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|30	perl Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|31	%make
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|32	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|33	%install
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|34	make pure_install
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|35	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|36	### Clean up buildroot
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|37	find %{buildroot} -name .packlist -exec rm {} \;
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|38	
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|39	%files
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|40	%defattr(-, root, root, 0755)
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|41	%doc Changes INSTALL LICENSE MANIFEST MANIFEST.SKIP META.yml README
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|42	%doc %{_mandir}/man3/Data::Phrasebook::Loader::YAML.3pm*
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|43	%dir %{perl_vendorlib}/Data/
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|44	%dir %{perl_vendorlib}/Data/Phrasebook/
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|45	%dir %{perl_vendorlib}/Data/Phrasebook/Loader/
21cr|perl-Data-Phrasebook-Loader-YAML-0.120.0-5|46	%{perl_vendorlib}/Data/Phrasebook/Loader/YAML.pm

4277 21
21cr|perl-Data-PowerSet-0.50.0-7|1	%define upstream_name    Data-PowerSet
21cr|perl-Data-PowerSet-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-Data-PowerSet-0.50.0-7|3	
21cr|perl-Data-PowerSet-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Data-PowerSet-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-PowerSet-0.50.0-7|6	Release:	7
21cr|perl-Data-PowerSet-0.50.0-7|7	
21cr|perl-Data-PowerSet-0.50.0-7|8	Summary:	Generate all subsets of a list of elements
21cr|perl-Data-PowerSet-0.50.0-7|9	
21cr|perl-Data-PowerSet-0.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-Data-PowerSet-0.50.0-7|11	Group:		Development/Perl
21cr|perl-Data-PowerSet-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-PowerSet-0.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-PowerSet-0.50.0-7|14	
21cr|perl-Data-PowerSet-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-Data-PowerSet-0.50.0-7|16	BuildArch:	noarch
21cr|perl-Data-PowerSet-0.50.0-7|17	
21cr|perl-Data-PowerSet-0.50.0-7|18	%description
21cr|perl-Data-PowerSet-0.50.0-7|19	'Data::PowerSet' takes a list and returns all possible combinations of the
21cr|perl-Data-PowerSet-0.50.0-7|20	elements appearing in the list without replacement.
21cr|perl-Data-PowerSet-0.50.0-7|21	
21cr|perl-Data-PowerSet-0.50.0-7|22	%prep
21cr|perl-Data-PowerSet-0.50.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-PowerSet-0.50.0-7|24	
21cr|perl-Data-PowerSet-0.50.0-7|25	%build
21cr|perl-Data-PowerSet-0.50.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-PowerSet-0.50.0-7|27	%make
21cr|perl-Data-PowerSet-0.50.0-7|28	
21cr|perl-Data-PowerSet-0.50.0-7|29	%check
21cr|perl-Data-PowerSet-0.50.0-7|30	%make test
21cr|perl-Data-PowerSet-0.50.0-7|31	
21cr|perl-Data-PowerSet-0.50.0-7|32	%install
21cr|perl-Data-PowerSet-0.50.0-7|33	%makeinstall_std
21cr|perl-Data-PowerSet-0.50.0-7|34	
21cr|perl-Data-PowerSet-0.50.0-7|35	%files
21cr|perl-Data-PowerSet-0.50.0-7|36	%doc META.yml Changes LICENSE README
21cr|perl-Data-PowerSet-0.50.0-7|37	%{_mandir}/man3/*
21cr|perl-Data-PowerSet-0.50.0-7|38	%{perl_vendorlib}/*

4278 21
21cr|perl-Data-Random-0.130.0-1|1	%define upstream_name    Data-Random
21cr|perl-Data-Random-0.130.0-1|2	%define upstream_version 0.13
21cr|perl-Data-Random-0.130.0-1|3	
21cr|perl-Data-Random-0.130.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Random-0.130.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Random-0.130.0-1|6	Release:	1
21cr|perl-Data-Random-0.130.0-1|7	
21cr|perl-Data-Random-0.130.0-1|8	Summary:	Data::Random - Perl module to generate random data
21cr|perl-Data-Random-0.130.0-1|9	
21cr|perl-Data-Random-0.130.0-1|10	License:	GPL+ or Artistic
21cr|perl-Data-Random-0.130.0-1|11	Group:		Development/Perl
21cr|perl-Data-Random-0.130.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Random-0.130.0-1|13	Source0:	https://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Random-0.130.0-1|14	
21cr|perl-Data-Random-0.130.0-1|15	BuildRequires:	perl-Date-Calc
21cr|perl-Data-Random-0.130.0-1|16	BuildRequires:	perl(Time::Piece)
21cr|perl-Data-Random-0.130.0-1|17	BuildRequires:	perl(Test::MockTime)
21cr|perl-Data-Random-0.130.0-1|18	BuildRequires:	perl(File::ShareDir::Install)
21cr|perl-Data-Random-0.130.0-1|19	BuildRequires:	perl-GD
21cr|perl-Data-Random-0.130.0-1|20	BuildRequires:	perl-YAML-Tiny
21cr|perl-Data-Random-0.130.0-1|21	BuildRequires:	perl-devel
21cr|perl-Data-Random-0.130.0-1|22	BuildArch:	noarch
21cr|perl-Data-Random-0.130.0-1|23	
21cr|perl-Data-Random-0.130.0-1|24	%description
21cr|perl-Data-Random-0.130.0-1|25	A module used to generate random data.  Useful mostly for test
21cr|perl-Data-Random-0.130.0-1|26	programs.
21cr|perl-Data-Random-0.130.0-1|27	
21cr|perl-Data-Random-0.130.0-1|28	%prep
21cr|perl-Data-Random-0.130.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Random-0.130.0-1|30	
21cr|perl-Data-Random-0.130.0-1|31	%build
21cr|perl-Data-Random-0.130.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Random-0.130.0-1|33	%make
21cr|perl-Data-Random-0.130.0-1|34	
21cr|perl-Data-Random-0.130.0-1|35	%check
21cr|perl-Data-Random-0.130.0-1|36	make test
21cr|perl-Data-Random-0.130.0-1|37	
21cr|perl-Data-Random-0.130.0-1|38	%install
21cr|perl-Data-Random-0.130.0-1|39	%makeinstall_std
21cr|perl-Data-Random-0.130.0-1|40	
21cr|perl-Data-Random-0.130.0-1|41	%files
21cr|perl-Data-Random-0.130.0-1|42	%doc Changes README*
21cr|perl-Data-Random-0.130.0-1|43	%{perl_vendorlib}/*
21cr|perl-Data-Random-0.130.0-1|44	%{_mandir}/*/*

4279 21
21cr|perl-Data-Section-0.200.7-1|1	%define upstream_name    Data-Section
21cr|perl-Data-Section-0.200.7-1|2	%define upstream_version 0.200007
21cr|perl-Data-Section-0.200.7-1|3	
21cr|perl-Data-Section-0.200.7-1|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Section-0.200.7-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Section-0.200.7-1|6	Release:	1
21cr|perl-Data-Section-0.200.7-1|7	
21cr|perl-Data-Section-0.200.7-1|8	Summary:	Read multiple hunks of data out of your DATA section
21cr|perl-Data-Section-0.200.7-1|9	
21cr|perl-Data-Section-0.200.7-1|10	
21cr|perl-Data-Section-0.200.7-1|11	License:	GPL+ or Artistic
21cr|perl-Data-Section-0.200.7-1|12	Group:		Development/Perl
21cr|perl-Data-Section-0.200.7-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Section-0.200.7-1|14	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Section-0.200.7-1|15	
21cr|perl-Data-Section-0.200.7-1|16	BuildRequires:	perl-devel
21cr|perl-Data-Section-0.200.7-1|17	BuildRequires: perl(Test::FailWarnings)
21cr|perl-Data-Section-0.200.7-1|18	BuildRequires:	perl(Class::ISA)
21cr|perl-Data-Section-0.200.7-1|19	BuildRequires:	perl(MRO::Compat)
21cr|perl-Data-Section-0.200.7-1|20	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Data-Section-0.200.7-1|21	
21cr|perl-Data-Section-0.200.7-1|22	BuildArch:	noarch
21cr|perl-Data-Section-0.200.7-1|23	
21cr|perl-Data-Section-0.200.7-1|24	%description
21cr|perl-Data-Section-0.200.7-1|25	Data::Section provides an easy way to access multiple named chunks of
21cr|perl-Data-Section-0.200.7-1|26	line-oriented data in your module's DATA section. It was written to allow
21cr|perl-Data-Section-0.200.7-1|27	modules to store their own templates, but probably has other uses.
21cr|perl-Data-Section-0.200.7-1|28	
21cr|perl-Data-Section-0.200.7-1|29	%prep
21cr|perl-Data-Section-0.200.7-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Section-0.200.7-1|31	
21cr|perl-Data-Section-0.200.7-1|32	%build
21cr|perl-Data-Section-0.200.7-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Section-0.200.7-1|34	%make
21cr|perl-Data-Section-0.200.7-1|35	
21cr|perl-Data-Section-0.200.7-1|36	%check
21cr|perl-Data-Section-0.200.7-1|37	%make test
21cr|perl-Data-Section-0.200.7-1|38	
21cr|perl-Data-Section-0.200.7-1|39	%install
21cr|perl-Data-Section-0.200.7-1|40	%makeinstall_std
21cr|perl-Data-Section-0.200.7-1|41	
21cr|perl-Data-Section-0.200.7-1|42	%files
21cr|perl-Data-Section-0.200.7-1|43	%doc Changes LICENSE README
21cr|perl-Data-Section-0.200.7-1|44	%{_mandir}/man3/*
21cr|perl-Data-Section-0.200.7-1|45	%{perl_vendorlib}/*

4280 21
21cr|perl-Data-Serializer-0.600.0-5|1	%define upstream_name    Data-Serializer
21cr|perl-Data-Serializer-0.600.0-5|2	%define upstream_version 0.60
21cr|perl-Data-Serializer-0.600.0-5|3	
21cr|perl-Data-Serializer-0.600.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Data-Serializer-0.600.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-Serializer-0.600.0-5|6	Release:    5
21cr|perl-Data-Serializer-0.600.0-5|7	
21cr|perl-Data-Serializer-0.600.0-5|8	Summary:    Generic interface to serializer modules
21cr|perl-Data-Serializer-0.600.0-5|9	
21cr|perl-Data-Serializer-0.600.0-5|10	License:    GPL+ or Artistic
21cr|perl-Data-Serializer-0.600.0-5|11	Group:      Development/Perl
21cr|perl-Data-Serializer-0.600.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Serializer-0.600.0-5|13	Source0:    http://www.cpan.org/modules/by-module/Data/Data-Serializer-%{upstream_version}.tar.gz
21cr|perl-Data-Serializer-0.600.0-5|14	
21cr|perl-Data-Serializer-0.600.0-5|15	BuildRequires: perl(AutoLoader)
21cr|perl-Data-Serializer-0.600.0-5|16	BuildRequires: perl(Data::Dumper)
21cr|perl-Data-Serializer-0.600.0-5|17	BuildRequires: perl(Digest::SHA)
21cr|perl-Data-Serializer-0.600.0-5|18	BuildRequires: perl(Exporter)
21cr|perl-Data-Serializer-0.600.0-5|19	BuildRequires: perl(File::Spec)
21cr|perl-Data-Serializer-0.600.0-5|20	BuildRequires: perl(IO::File)
21cr|perl-Data-Serializer-0.600.0-5|21	BuildRequires: perl(Test::More)
21cr|perl-Data-Serializer-0.600.0-5|22	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Data-Serializer-0.600.0-5|23	BuildArch: noarch
21cr|perl-Data-Serializer-0.600.0-5|24	
21cr|perl-Data-Serializer-0.600.0-5|25	%description
21cr|perl-Data-Serializer-0.600.0-5|26	This module is intended for folks who release CPAN modules with "t/*.t"
21cr|perl-Data-Serializer-0.600.0-5|27	tests. It makes it easy for you to output syntactically correct test-output
21cr|perl-Data-Serializer-0.600.0-5|28	while at the same time logging all test activity to a log file. Hopefully,
21cr|perl-Data-Serializer-0.600.0-5|29	bug reports which include the contents of this file will be easier for you
21cr|perl-Data-Serializer-0.600.0-5|30	to investigate.
21cr|perl-Data-Serializer-0.600.0-5|31	
21cr|perl-Data-Serializer-0.600.0-5|32	%prep
21cr|perl-Data-Serializer-0.600.0-5|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Serializer-0.600.0-5|34	
21cr|perl-Data-Serializer-0.600.0-5|35	%build
21cr|perl-Data-Serializer-0.600.0-5|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Serializer-0.600.0-5|37	
21cr|perl-Data-Serializer-0.600.0-5|38	%make
21cr|perl-Data-Serializer-0.600.0-5|39	
21cr|perl-Data-Serializer-0.600.0-5|40	%check
21cr|perl-Data-Serializer-0.600.0-5|41	%make test
21cr|perl-Data-Serializer-0.600.0-5|42	
21cr|perl-Data-Serializer-0.600.0-5|43	%install
21cr|perl-Data-Serializer-0.600.0-5|44	%makeinstall_std
21cr|perl-Data-Serializer-0.600.0-5|45	
21cr|perl-Data-Serializer-0.600.0-5|46	%clean
21cr|perl-Data-Serializer-0.600.0-5|47	
21cr|perl-Data-Serializer-0.600.0-5|48	%files
21cr|perl-Data-Serializer-0.600.0-5|49	%doc Changes README
21cr|perl-Data-Serializer-0.600.0-5|50	%{_mandir}/man3/*
21cr|perl-Data-Serializer-0.600.0-5|51	%{perl_vendorlib}/*

4281 21
21cr|perl-Data-Stag-0.140.0-5|1	%define upstream_name	 Data-Stag
21cr|perl-Data-Stag-0.140.0-5|2	%define upstream_version 0.14
21cr|perl-Data-Stag-0.140.0-5|3	
21cr|perl-Data-Stag-0.140.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Stag-0.140.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Stag-0.140.0-5|6	Release:	5
21cr|perl-Data-Stag-0.140.0-5|7	
21cr|perl-Data-Stag-0.140.0-5|8	Summary:	%{upstream_name} module for perl
21cr|perl-Data-Stag-0.140.0-5|9	
21cr|perl-Data-Stag-0.140.0-5|10	License:	GPL+ or Artistic
21cr|perl-Data-Stag-0.140.0-5|11	Group:		Development/Perl
21cr|perl-Data-Stag-0.140.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Data-Stag-0.140.0-5|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CM/CMUNGALL/Data-Stag-%{upstream_version}.tar.gz
21cr|perl-Data-Stag-0.140.0-5|14	
21cr|perl-Data-Stag-0.140.0-5|15	BuildRequires:	perl-devel
21cr|perl-Data-Stag-0.140.0-5|16	BuildRequires:	perl(IO::String)
21cr|perl-Data-Stag-0.140.0-5|17	BuildRequires:	perl(Test)
21cr|perl-Data-Stag-0.140.0-5|18	BuildArch:	noarch
21cr|perl-Data-Stag-0.140.0-5|19	
21cr|perl-Data-Stag-0.140.0-5|20	%description
21cr|perl-Data-Stag-0.140.0-5|21	This module is for manipulating data as recursively nested tag/value
21cr|perl-Data-Stag-0.140.0-5|22	pairs (Structured TAGs or Simple Tree AGgreggates). These datastructures
21cr|perl-Data-Stag-0.140.0-5|23	can be represented as nested arrays, which have the advantage of being
21cr|perl-Data-Stag-0.140.0-5|24	native to perl.
21cr|perl-Data-Stag-0.140.0-5|25	
21cr|perl-Data-Stag-0.140.0-5|26	%prep
21cr|perl-Data-Stag-0.140.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Stag-0.140.0-5|28	
21cr|perl-Data-Stag-0.140.0-5|29	%build
21cr|perl-Data-Stag-0.140.0-5|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Stag-0.140.0-5|31	%make
21cr|perl-Data-Stag-0.140.0-5|32	
21cr|perl-Data-Stag-0.140.0-5|33	%install
21cr|perl-Data-Stag-0.140.0-5|34	%makeinstall_std
21cr|perl-Data-Stag-0.140.0-5|35	
21cr|perl-Data-Stag-0.140.0-5|36	%check
21cr|perl-Data-Stag-0.140.0-5|37	make test
21cr|perl-Data-Stag-0.140.0-5|38	
21cr|perl-Data-Stag-0.140.0-5|39	%files
21cr|perl-Data-Stag-0.140.0-5|40	%doc INSTALL README Changes
21cr|perl-Data-Stag-0.140.0-5|41	%{_bindir}/*
21cr|perl-Data-Stag-0.140.0-5|42	%{perl_vendorlib}/Data
21cr|perl-Data-Stag-0.140.0-5|43	%{_mandir}/*/*

4282 21
21cr|perl-Data-Stream-Bulk-0.110.0-5|1	%define upstream_name    Data-Stream-Bulk
21cr|perl-Data-Stream-Bulk-0.110.0-5|2	%define upstream_version 0.11
21cr|perl-Data-Stream-Bulk-0.110.0-5|3	
21cr|perl-Data-Stream-Bulk-0.110.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Stream-Bulk-0.110.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Stream-Bulk-0.110.0-5|6	Release:	5
21cr|perl-Data-Stream-Bulk-0.110.0-5|7	
21cr|perl-Data-Stream-Bulk-0.110.0-5|8	Summary:	L<Path::Class::Dir> traversal
21cr|perl-Data-Stream-Bulk-0.110.0-5|9	
21cr|perl-Data-Stream-Bulk-0.110.0-5|10	License:	GPL+ or Artistic
21cr|perl-Data-Stream-Bulk-0.110.0-5|11	Group:		Development/Perl
21cr|perl-Data-Stream-Bulk-0.110.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Stream-Bulk-0.110.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Data/Data-Stream-Bulk-%{upstream_version}.tar.gz
21cr|perl-Data-Stream-Bulk-0.110.0-5|14	
21cr|perl-Data-Stream-Bulk-0.110.0-5|15	BuildRequires:	perl-devel
21cr|perl-Data-Stream-Bulk-0.110.0-5|16	BuildRequires: perl(Test::Requires)
21cr|perl-Data-Stream-Bulk-0.110.0-5|17	BuildRequires: perl(Path::Class)
21cr|perl-Data-Stream-Bulk-0.110.0-5|18	BuildRequires:	perl(Moose)
21cr|perl-Data-Stream-Bulk-0.110.0-5|19	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Data-Stream-Bulk-0.110.0-5|20	BuildRequires:	perl(Test::use::ok)
21cr|perl-Data-Stream-Bulk-0.110.0-5|21	BuildRequires:	perl(namespace::clean)
21cr|perl-Data-Stream-Bulk-0.110.0-5|22	BuildArch:	noarch
21cr|perl-Data-Stream-Bulk-0.110.0-5|23	
21cr|perl-Data-Stream-Bulk-0.110.0-5|24	%description
21cr|perl-Data-Stream-Bulk-0.110.0-5|25	This module tries to find middle ground between one at a time and all at
21cr|perl-Data-Stream-Bulk-0.110.0-5|26	once processing of data sets.
21cr|perl-Data-Stream-Bulk-0.110.0-5|27	
21cr|perl-Data-Stream-Bulk-0.110.0-5|28	The purpose of this module is to avoid the overhead of implementing an
21cr|perl-Data-Stream-Bulk-0.110.0-5|29	iterative api when this isn't necessary, without breaking forward
21cr|perl-Data-Stream-Bulk-0.110.0-5|30	compatibility in case that becomes necessary later on.
21cr|perl-Data-Stream-Bulk-0.110.0-5|31	
21cr|perl-Data-Stream-Bulk-0.110.0-5|32	The API optimizes for when a data set typically fits in memory and is
21cr|perl-Data-Stream-Bulk-0.110.0-5|33	returned as an array, but the consumer cannot assume that the data set is
21cr|perl-Data-Stream-Bulk-0.110.0-5|34	bounded.
21cr|perl-Data-Stream-Bulk-0.110.0-5|35	
21cr|perl-Data-Stream-Bulk-0.110.0-5|36	%prep
21cr|perl-Data-Stream-Bulk-0.110.0-5|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Stream-Bulk-0.110.0-5|38	
21cr|perl-Data-Stream-Bulk-0.110.0-5|39	%build
21cr|perl-Data-Stream-Bulk-0.110.0-5|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Stream-Bulk-0.110.0-5|41	%make
21cr|perl-Data-Stream-Bulk-0.110.0-5|42	
21cr|perl-Data-Stream-Bulk-0.110.0-5|43	%check
21cr|perl-Data-Stream-Bulk-0.110.0-5|44	%make test
21cr|perl-Data-Stream-Bulk-0.110.0-5|45	
21cr|perl-Data-Stream-Bulk-0.110.0-5|46	%install
21cr|perl-Data-Stream-Bulk-0.110.0-5|47	%makeinstall_std
21cr|perl-Data-Stream-Bulk-0.110.0-5|48	
21cr|perl-Data-Stream-Bulk-0.110.0-5|49	%files
21cr|perl-Data-Stream-Bulk-0.110.0-5|50	%doc Changes
21cr|perl-Data-Stream-Bulk-0.110.0-5|51	%{_mandir}/man3/*
21cr|perl-Data-Stream-Bulk-0.110.0-5|52	%{perl_vendorlib}/*

4283 21
21cr|perl-Data-Structure-Util-0.160.0-4|1	%define upstream_name	 Data-Structure-Util
21cr|perl-Data-Structure-Util-0.160.0-4|2	%define upstream_version 0.16
21cr|perl-Data-Structure-Util-0.160.0-4|3	%global __provides_exclude Util.so
21cr|perl-Data-Structure-Util-0.160.0-4|4	
21cr|perl-Data-Structure-Util-0.160.0-4|5	Name:       perl-%{upstream_name}
21cr|perl-Data-Structure-Util-0.160.0-4|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-Structure-Util-0.160.0-4|7	Release:	4
21cr|perl-Data-Structure-Util-0.160.0-4|8	
21cr|perl-Data-Structure-Util-0.160.0-4|9	Summary:	Change nature of data within a structure
21cr|perl-Data-Structure-Util-0.160.0-4|10	
21cr|perl-Data-Structure-Util-0.160.0-4|11	License:	GPL+ or Artistic
21cr|perl-Data-Structure-Util-0.160.0-4|12	Group:		Development/Perl
21cr|perl-Data-Structure-Util-0.160.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Structure-Util-0.160.0-4|14	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Structure-Util-0.160.0-4|15	
21cr|perl-Data-Structure-Util-0.160.0-4|16	BuildRequires:  perl-devel
21cr|perl-Data-Structure-Util-0.160.0-4|17	BuildRequires:	perl(Test::Pod)
21cr|perl-Data-Structure-Util-0.160.0-4|18	BuildRequires:	perl(Clone)
21cr|perl-Data-Structure-Util-0.160.0-4|19	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Data-Structure-Util-0.160.0-4|20	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-Data-Structure-Util-0.160.0-4|21	
21cr|perl-Data-Structure-Util-0.160.0-4|22	%description
21cr|perl-Data-Structure-Util-0.160.0-4|23	"Data::Structure::Util" is a toolbox to manipulate the data inside a
21cr|perl-Data-Structure-Util-0.160.0-4|24	data structure. It can process an entire tree and perform the
21cr|perl-Data-Structure-Util-0.160.0-4|25	operation requested on each appropriate element.
21cr|perl-Data-Structure-Util-0.160.0-4|26	
21cr|perl-Data-Structure-Util-0.160.0-4|27	For example: It can transform all strings within a data structure to
21cr|perl-Data-Structure-Util-0.160.0-4|28	utf8 or transform any utf8 string back to the default encoding. It can
21cr|perl-Data-Structure-Util-0.160.0-4|29	remove the blessing on any reference. It can collect all the objects
21cr|perl-Data-Structure-Util-0.160.0-4|30	or detect if there is a circular reference.
21cr|perl-Data-Structure-Util-0.160.0-4|31	
21cr|perl-Data-Structure-Util-0.160.0-4|32	It is written in C for decent speed.
21cr|perl-Data-Structure-Util-0.160.0-4|33	
21cr|perl-Data-Structure-Util-0.160.0-4|34	
21cr|perl-Data-Structure-Util-0.160.0-4|35	%prep
21cr|perl-Data-Structure-Util-0.160.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Data-Structure-Util-0.160.0-4|37	
21cr|perl-Data-Structure-Util-0.160.0-4|38	%build
21cr|perl-Data-Structure-Util-0.160.0-4|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Structure-Util-0.160.0-4|40	%make
21cr|perl-Data-Structure-Util-0.160.0-4|41	
21cr|perl-Data-Structure-Util-0.160.0-4|42	%check
21cr|perl-Data-Structure-Util-0.160.0-4|43	make test
21cr|perl-Data-Structure-Util-0.160.0-4|44	
21cr|perl-Data-Structure-Util-0.160.0-4|45	%install
21cr|perl-Data-Structure-Util-0.160.0-4|46	%makeinstall_std
21cr|perl-Data-Structure-Util-0.160.0-4|47	
21cr|perl-Data-Structure-Util-0.160.0-4|48	
21cr|perl-Data-Structure-Util-0.160.0-4|49	%files
21cr|perl-Data-Structure-Util-0.160.0-4|50	%doc CHANGES README META.json META.yml
21cr|perl-Data-Structure-Util-0.160.0-4|51	%{perl_vendorarch}/Data
21cr|perl-Data-Structure-Util-0.160.0-4|52	%{perl_vendorarch}/auto/Data
21cr|perl-Data-Structure-Util-0.160.0-4|53	%{_mandir}/man?/*

4284 21
21cr|perl-Data-Taxi-0.960.0-8|1	%define upstream_name    Data-Taxi
21cr|perl-Data-Taxi-0.960.0-8|2	%define upstream_version 0.96
21cr|perl-Data-Taxi-0.960.0-8|3	
21cr|perl-Data-Taxi-0.960.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Taxi-0.960.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Taxi-0.960.0-8|6	Release:	8
21cr|perl-Data-Taxi-0.960.0-8|7	
21cr|perl-Data-Taxi-0.960.0-8|8	Summary:	Taint-aware, XML-ish data serialization
21cr|perl-Data-Taxi-0.960.0-8|9	
21cr|perl-Data-Taxi-0.960.0-8|10	License:	GPL+ or Artistic
21cr|perl-Data-Taxi-0.960.0-8|11	Group:		Development/Perl
21cr|perl-Data-Taxi-0.960.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Taxi-0.960.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Taxi-0.960.0-8|14	BuildRequires:	perl-devel
21cr|perl-Data-Taxi-0.960.0-8|15	BuildRequires:	perl(Debug::ShowStuff)
21cr|perl-Data-Taxi-0.960.0-8|16	BuildRequires:	perl(Test)
21cr|perl-Data-Taxi-0.960.0-8|17	BuildArch:	noarch
21cr|perl-Data-Taxi-0.960.0-8|18	
21cr|perl-Data-Taxi-0.960.0-8|19	%description
21cr|perl-Data-Taxi-0.960.0-8|20	Taxi (*T*aint-*A*ware *X*ML-*I*sh) is a data serializer with several handy
21cr|perl-Data-Taxi-0.960.0-8|21	features:
21cr|perl-Data-Taxi-0.960.0-8|22	
21cr|perl-Data-Taxi-0.960.0-8|23	* Taint aware
21cr|perl-Data-Taxi-0.960.0-8|24	
21cr|perl-Data-Taxi-0.960.0-8|25	Taxi does not force you to trust the data you are serializing. None of
21cr|perl-Data-Taxi-0.960.0-8|26	the input data is executed.
21cr|perl-Data-Taxi-0.960.0-8|27	
21cr|perl-Data-Taxi-0.960.0-8|28	%prep
21cr|perl-Data-Taxi-0.960.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Taxi-0.960.0-8|30	
21cr|perl-Data-Taxi-0.960.0-8|31	%build
21cr|perl-Data-Taxi-0.960.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Taxi-0.960.0-8|33	%make
21cr|perl-Data-Taxi-0.960.0-8|34	
21cr|perl-Data-Taxi-0.960.0-8|35	%check
21cr|perl-Data-Taxi-0.960.0-8|36	%make test
21cr|perl-Data-Taxi-0.960.0-8|37	
21cr|perl-Data-Taxi-0.960.0-8|38	%install
21cr|perl-Data-Taxi-0.960.0-8|39	%makeinstall_std
21cr|perl-Data-Taxi-0.960.0-8|40	
21cr|perl-Data-Taxi-0.960.0-8|41	%files
21cr|perl-Data-Taxi-0.960.0-8|42	%doc README
21cr|perl-Data-Taxi-0.960.0-8|43	%{_mandir}/man3/*
21cr|perl-Data-Taxi-0.960.0-8|44	%{perl_vendorlib}/*

4285 21
21cr|perl-Data-TreeDumper-0.400.0-8|1	%define upstream_name    Data-TreeDumper
21cr|perl-Data-TreeDumper-0.400.0-8|2	%define upstream_version 0.40
21cr|perl-Data-TreeDumper-0.400.0-8|3	
21cr|perl-Data-TreeDumper-0.400.0-8|4	%global __requires_exclude perl\\(Data::TreeDumper::OO\\)
21cr|perl-Data-TreeDumper-0.400.0-8|5	
21cr|perl-Data-TreeDumper-0.400.0-8|6	Name:		perl-%{upstream_name}
21cr|perl-Data-TreeDumper-0.400.0-8|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-TreeDumper-0.400.0-8|8	Release:	8
21cr|perl-Data-TreeDumper-0.400.0-8|9	
21cr|perl-Data-TreeDumper-0.400.0-8|10	Summary:	Improved replacement for Data::Dumper
21cr|perl-Data-TreeDumper-0.400.0-8|11	
21cr|perl-Data-TreeDumper-0.400.0-8|12	License:	GPL+ or Artistic
21cr|perl-Data-TreeDumper-0.400.0-8|13	Group:		Development/Perl
21cr|perl-Data-TreeDumper-0.400.0-8|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-TreeDumper-0.400.0-8|15	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-TreeDumper-0.400.0-8|16	
21cr|perl-Data-TreeDumper-0.400.0-8|17	BuildRequires:	perl-devel
21cr|perl-Data-TreeDumper-0.400.0-8|18	BuildRequires:	perl(Class::ISA)
21cr|perl-Data-TreeDumper-0.400.0-8|19	BuildRequires:	perl(Check::ISA)
21cr|perl-Data-TreeDumper-0.400.0-8|20	BuildRequires:	perl(Devel::Size)
21cr|perl-Data-TreeDumper-0.400.0-8|21	BuildRequires:	perl(Sort::Naturally)
21cr|perl-Data-TreeDumper-0.400.0-8|22	BuildRequires:	perl(Term::Size)
21cr|perl-Data-TreeDumper-0.400.0-8|23	BuildRequires:	perl(Text::Wrap)
21cr|perl-Data-TreeDumper-0.400.0-8|24	BuildRequires:	perl(Test)
21cr|perl-Data-TreeDumper-0.400.0-8|25	BuildArch:	noarch
21cr|perl-Data-TreeDumper-0.400.0-8|26	
21cr|perl-Data-TreeDumper-0.400.0-8|27	%description
21cr|perl-Data-TreeDumper-0.400.0-8|28	Data::Dumper and other modules do a great job of dumping data structures. Their
21cr|perl-Data-TreeDumper-0.400.0-8|29	output, however, often takes more brain power to understand than the data
21cr|perl-Data-TreeDumper-0.400.0-8|30	itself. When dumping large amounts of data, the output can be overwhelming and
21cr|perl-Data-TreeDumper-0.400.0-8|31	it can be difficult to see the relationship between each piece of the dumped
21cr|perl-Data-TreeDumper-0.400.0-8|32	data.
21cr|perl-Data-TreeDumper-0.400.0-8|33	
21cr|perl-Data-TreeDumper-0.400.0-8|34	Data::TreeDumper also dumps data in a tree-like fashion but hopefully in a
21cr|perl-Data-TreeDumper-0.400.0-8|35	format more easily understood.
21cr|perl-Data-TreeDumper-0.400.0-8|36	
21cr|perl-Data-TreeDumper-0.400.0-8|37	%prep
21cr|perl-Data-TreeDumper-0.400.0-8|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-TreeDumper-0.400.0-8|39	
21cr|perl-Data-TreeDumper-0.400.0-8|40	%build
21cr|perl-Data-TreeDumper-0.400.0-8|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-TreeDumper-0.400.0-8|42	%make
21cr|perl-Data-TreeDumper-0.400.0-8|43	
21cr|perl-Data-TreeDumper-0.400.0-8|44	%check
21cr|perl-Data-TreeDumper-0.400.0-8|45	make test
21cr|perl-Data-TreeDumper-0.400.0-8|46	
21cr|perl-Data-TreeDumper-0.400.0-8|47	%install
21cr|perl-Data-TreeDumper-0.400.0-8|48	%makeinstall_std
21cr|perl-Data-TreeDumper-0.400.0-8|49	
21cr|perl-Data-TreeDumper-0.400.0-8|50	%files
21cr|perl-Data-TreeDumper-0.400.0-8|51	%doc README Changes
21cr|perl-Data-TreeDumper-0.400.0-8|52	%{_mandir}/man3/*
21cr|perl-Data-TreeDumper-0.400.0-8|53	%{perl_vendorlib}/Data

4286 21
21cr|perl-Data-Uniqid-0.120.0-6|1	%define upstream_name    Data-Uniqid
21cr|perl-Data-Uniqid-0.120.0-6|2	%define upstream_version 0.12
21cr|perl-Data-Uniqid-0.120.0-6|3	
21cr|perl-Data-Uniqid-0.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Data-Uniqid-0.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Uniqid-0.120.0-6|6	Release:	6
21cr|perl-Data-Uniqid-0.120.0-6|7	
21cr|perl-Data-Uniqid-0.120.0-6|8	Summary:	Data::Uniqid - Perl extension for simple genrating of unique id's
21cr|perl-Data-Uniqid-0.120.0-6|9	
21cr|perl-Data-Uniqid-0.120.0-6|10	License:	GPL+ or Artistic
21cr|perl-Data-Uniqid-0.120.0-6|11	Group:		Development/Perl
21cr|perl-Data-Uniqid-0.120.0-6|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Uniqid-0.120.0-6|13	Source0:	https://search.cpan.org/CPAN/authors/id/M/MW/MWX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Uniqid-0.120.0-6|14	
21cr|perl-Data-Uniqid-0.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-Data-Uniqid-0.120.0-6|16	BuildRequires:	perl(Test)
21cr|perl-Data-Uniqid-0.120.0-6|17	BuildRequires:	perl(Math::BigInt)
21cr|perl-Data-Uniqid-0.120.0-6|18	BuildRequires:	perl(Time::HiRes)
21cr|perl-Data-Uniqid-0.120.0-6|19	BuildArch:	noarch
21cr|perl-Data-Uniqid-0.120.0-6|20	
21cr|perl-Data-Uniqid-0.120.0-6|21	%description
21cr|perl-Data-Uniqid-0.120.0-6|22	Data::Uniqid provides three simple routines for generating unique ids.
21cr|perl-Data-Uniqid-0.120.0-6|23	These ids are coded with a Base62 systen to make them short and handy
21cr|perl-Data-Uniqid-0.120.0-6|24	(e.g. to use it as part of a URL).
21cr|perl-Data-Uniqid-0.120.0-6|25	
21cr|perl-Data-Uniqid-0.120.0-6|26	%prep
21cr|perl-Data-Uniqid-0.120.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Uniqid-0.120.0-6|28	
21cr|perl-Data-Uniqid-0.120.0-6|29	%build
21cr|perl-Data-Uniqid-0.120.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Uniqid-0.120.0-6|31	%make
21cr|perl-Data-Uniqid-0.120.0-6|32	
21cr|perl-Data-Uniqid-0.120.0-6|33	%check
21cr|perl-Data-Uniqid-0.120.0-6|34	%make test
21cr|perl-Data-Uniqid-0.120.0-6|35	
21cr|perl-Data-Uniqid-0.120.0-6|36	%install
21cr|perl-Data-Uniqid-0.120.0-6|37	%makeinstall_std
21cr|perl-Data-Uniqid-0.120.0-6|38	
21cr|perl-Data-Uniqid-0.120.0-6|39	%files
21cr|perl-Data-Uniqid-0.120.0-6|40	%doc README Changes
21cr|perl-Data-Uniqid-0.120.0-6|41	%{_mandir}/man3/*
21cr|perl-Data-Uniqid-0.120.0-6|42	%{perl_vendorlib}/*

4287 21
21cr|perl-Data-UUID-1.226.0-1|1	%define upstream_name	 Data-UUID
21cr|perl-Data-UUID-1.226.0-1|2	%define upstream_version 1.226
21cr|perl-Data-UUID-1.226.0-1|3	
21cr|perl-Data-UUID-1.226.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Data-UUID-1.226.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-UUID-1.226.0-1|6	Release:	1
21cr|perl-Data-UUID-1.226.0-1|7	Summary:	Perl extension for generating Globally/Universally Unique Identifiers
21cr|perl-Data-UUID-1.226.0-1|8	License:	GPL+ or Artistic
21cr|perl-Data-UUID-1.226.0-1|9	Group:		Development/Perl
21cr|perl-Data-UUID-1.226.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-UUID-1.226.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-UUID-1.226.0-1|12	BuildRequires:	perl-devel
21cr|perl-Data-UUID-1.226.0-1|13	
21cr|perl-Data-UUID-1.226.0-1|14	%description
21cr|perl-Data-UUID-1.226.0-1|15	Perl extension for generating Globally/Universally Unique Identifiers
21cr|perl-Data-UUID-1.226.0-1|16	(GUIDs/UUIDs).
21cr|perl-Data-UUID-1.226.0-1|17	
21cr|perl-Data-UUID-1.226.0-1|18	%prep
21cr|perl-Data-UUID-1.226.0-1|19	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-UUID-1.226.0-1|20	
21cr|perl-Data-UUID-1.226.0-1|21	%build
21cr|perl-Data-UUID-1.226.0-1|22	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Data-UUID-1.226.0-1|23	%make
21cr|perl-Data-UUID-1.226.0-1|24	
21cr|perl-Data-UUID-1.226.0-1|25	# Disable check - randomly fails at ABF
21cr|perl-Data-UUID-1.226.0-1|26	# %check
21cr|perl-Data-UUID-1.226.0-1|27	# %make test
21cr|perl-Data-UUID-1.226.0-1|28	
21cr|perl-Data-UUID-1.226.0-1|29	%install
21cr|perl-Data-UUID-1.226.0-1|30	%makeinstall_std
21cr|perl-Data-UUID-1.226.0-1|31	
21cr|perl-Data-UUID-1.226.0-1|32	%clean
21cr|perl-Data-UUID-1.226.0-1|33	
21cr|perl-Data-UUID-1.226.0-1|34	%files
21cr|perl-Data-UUID-1.226.0-1|35	%doc Changes README
21cr|perl-Data-UUID-1.226.0-1|36	%{perl_vendorarch}/Data
21cr|perl-Data-UUID-1.226.0-1|37	%{perl_vendorarch}/auto/Data
21cr|perl-Data-UUID-1.226.0-1|38	%{_mandir}/man3/*

4288 21
21cr|perl-Data-Validate-IP-0.300.0-1|1	%define upstream_name    Data-Validate-IP
21cr|perl-Data-Validate-IP-0.300.0-1|2	%define upstream_version 0.30
21cr|perl-Data-Validate-IP-0.300.0-1|3	
21cr|perl-Data-Validate-IP-0.300.0-1|4	%{?perl_default_filter}
21cr|perl-Data-Validate-IP-0.300.0-1|5	
21cr|perl-Data-Validate-IP-0.300.0-1|6	Summary:	Lightweight IPv4 and IPv6 validation module
21cr|perl-Data-Validate-IP-0.300.0-1|7	Name:		perl-%{upstream_name}
21cr|perl-Data-Validate-IP-0.300.0-1|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Validate-IP-0.300.0-1|9	Release:	1
21cr|perl-Data-Validate-IP-0.300.0-1|10	License:	GPL+ or Artistic
21cr|perl-Data-Validate-IP-0.300.0-1|11	Group:		Development/Perl
21cr|perl-Data-Validate-IP-0.300.0-1|12	Url:		https://metacpan.org/release/%{upstream_name}
21cr|perl-Data-Validate-IP-0.300.0-1|13	Source0:	https://cpan.metacpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Validate-IP-0.300.0-1|14	BuildRequires:	perl(Exporter)
21cr|perl-Data-Validate-IP-0.300.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Data-Validate-IP-0.300.0-1|16	BuildRequires:	perl(File::Spec)
21cr|perl-Data-Validate-IP-0.300.0-1|17	BuildRequires:	perl(NetAddr::IP) >= 4.0.0
21cr|perl-Data-Validate-IP-0.300.0-1|18	BuildRequires:	perl(Scalar::Util)
21cr|perl-Data-Validate-IP-0.300.0-1|19	BuildRequires:	perl(Test::More) >= 0.960.0
21cr|perl-Data-Validate-IP-0.300.0-1|20	BuildRequires:	perl(Test::Requires)
21cr|perl-Data-Validate-IP-0.300.0-1|21	BuildRequires:	perl(base)
21cr|perl-Data-Validate-IP-0.300.0-1|22	BuildRequires:	perl(strict)
21cr|perl-Data-Validate-IP-0.300.0-1|23	BuildRequires:	perl(warnings)
21cr|perl-Data-Validate-IP-0.300.0-1|24	BuildArch:	noarch
21cr|perl-Data-Validate-IP-0.300.0-1|25	
21cr|perl-Data-Validate-IP-0.300.0-1|26	%description
21cr|perl-Data-Validate-IP-0.300.0-1|27	This module collects ip validation routines to make input validation, and
21cr|perl-Data-Validate-IP-0.300.0-1|28	untainting easier and more readable.
21cr|perl-Data-Validate-IP-0.300.0-1|29	
21cr|perl-Data-Validate-IP-0.300.0-1|30	All functions return an untainted value if the test passes, and undef if it
21cr|perl-Data-Validate-IP-0.300.0-1|31	fails. This means that you should always check for a defined status
21cr|perl-Data-Validate-IP-0.300.0-1|32	explicitly. Don't assume the return will be true. (e.g. is_username('0'))
21cr|perl-Data-Validate-IP-0.300.0-1|33	
21cr|perl-Data-Validate-IP-0.300.0-1|34	The value to test is always the first (and often only) argument.
21cr|perl-Data-Validate-IP-0.300.0-1|35	
21cr|perl-Data-Validate-IP-0.300.0-1|36	%files
21cr|perl-Data-Validate-IP-0.300.0-1|37	%doc Changes INSTALL LICENSE META.json META.yml
21cr|perl-Data-Validate-IP-0.300.0-1|38	%{_mandir}/man3/*
21cr|perl-Data-Validate-IP-0.300.0-1|39	%{perl_vendorlib}/*
21cr|perl-Data-Validate-IP-0.300.0-1|40	
21cr|perl-Data-Validate-IP-0.300.0-1|41	#------------------------------------------------------------------
21cr|perl-Data-Validate-IP-0.300.0-1|42	
21cr|perl-Data-Validate-IP-0.300.0-1|43	%prep
21cr|perl-Data-Validate-IP-0.300.0-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Data-Validate-IP-0.300.0-1|45	
21cr|perl-Data-Validate-IP-0.300.0-1|46	%build
21cr|perl-Data-Validate-IP-0.300.0-1|47	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Validate-IP-0.300.0-1|48	%make
21cr|perl-Data-Validate-IP-0.300.0-1|49	
21cr|perl-Data-Validate-IP-0.300.0-1|50	%check
21cr|perl-Data-Validate-IP-0.300.0-1|51	%make test
21cr|perl-Data-Validate-IP-0.300.0-1|52	
21cr|perl-Data-Validate-IP-0.300.0-1|53	%install

4289 21
21cr|perl-Data-Validate-Type-1.6.0-1|1	%define upstream_name    Data-Validate-Type
21cr|perl-Data-Validate-Type-1.6.0-1|2	%define upstream_version v1.6.0
21cr|perl-Data-Validate-Type-1.6.0-1|3	
21cr|perl-Data-Validate-Type-1.6.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Data-Validate-Type-1.6.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Data-Validate-Type-1.6.0-1|6	Release:    1
21cr|perl-Data-Validate-Type-1.6.0-1|7	
21cr|perl-Data-Validate-Type-1.6.0-1|8	Summary:    Data type validation functions
21cr|perl-Data-Validate-Type-1.6.0-1|9	License:    GPL+ or Artistic
21cr|perl-Data-Validate-Type-1.6.0-1|10	Group:      Development/Perl
21cr|perl-Data-Validate-Type-1.6.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Validate-Type-1.6.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Data-Validate-Type-1.6.0-1|13	
21cr|perl-Data-Validate-Type-1.6.0-1|14	BuildRequires: perl(Carp)
21cr|perl-Data-Validate-Type-1.6.0-1|15	BuildRequires: perl(Data::Dump)
21cr|perl-Data-Validate-Type-1.6.0-1|16	BuildRequires: perl(Exporter)
21cr|perl-Data-Validate-Type-1.6.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Data-Validate-Type-1.6.0-1|18	BuildRequires: perl(Scalar::Util)
21cr|perl-Data-Validate-Type-1.6.0-1|19	BuildRequires: perl(Test::Exception)
21cr|perl-Data-Validate-Type-1.6.0-1|20	BuildRequires: perl(Test::FailWarnings)
21cr|perl-Data-Validate-Type-1.6.0-1|21	BuildRequires: perl(Test::More)
21cr|perl-Data-Validate-Type-1.6.0-1|22	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Data-Validate-Type-1.6.0-1|23	BuildArch: noarch
21cr|perl-Data-Validate-Type-1.6.0-1|24	
21cr|perl-Data-Validate-Type-1.6.0-1|25	%description
21cr|perl-Data-Validate-Type-1.6.0-1|26	
21cr|perl-Data-Validate-Type-1.6.0-1|27	
21cr|perl-Data-Validate-Type-1.6.0-1|28	%prep
21cr|perl-Data-Validate-Type-1.6.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Data-Validate-Type-1.6.0-1|30	
21cr|perl-Data-Validate-Type-1.6.0-1|31	%build
21cr|perl-Data-Validate-Type-1.6.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Validate-Type-1.6.0-1|33	
21cr|perl-Data-Validate-Type-1.6.0-1|34	%make
21cr|perl-Data-Validate-Type-1.6.0-1|35	
21cr|perl-Data-Validate-Type-1.6.0-1|36	%check
21cr|perl-Data-Validate-Type-1.6.0-1|37	%make test
21cr|perl-Data-Validate-Type-1.6.0-1|38	
21cr|perl-Data-Validate-Type-1.6.0-1|39	%install
21cr|perl-Data-Validate-Type-1.6.0-1|40	%makeinstall_std
21cr|perl-Data-Validate-Type-1.6.0-1|41	
21cr|perl-Data-Validate-Type-1.6.0-1|42	%files
21cr|perl-Data-Validate-Type-1.6.0-1|43	%doc Changes LICENSE META.json META.yml
21cr|perl-Data-Validate-Type-1.6.0-1|44	%{_mandir}/man3/*
21cr|perl-Data-Validate-Type-1.6.0-1|45	%{perl_vendorlib}/*

4290 21
21cr|perl-Data-Visitor-0.310.0-2|1	%define	upstream_name Data-Visitor
21cr|perl-Data-Visitor-0.310.0-2|2	%define upstream_version 0.31
21cr|perl-Data-Visitor-0.310.0-2|3	
21cr|perl-Data-Visitor-0.310.0-2|4	Summary:	A visitor for Perl data structures
21cr|perl-Data-Visitor-0.310.0-2|5	Name:		perl-%{upstream_name}
21cr|perl-Data-Visitor-0.310.0-2|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Data-Visitor-0.310.0-2|7	Release:	2
21cr|perl-Data-Visitor-0.310.0-2|8	License:	GPL+ or Artistic
21cr|perl-Data-Visitor-0.310.0-2|9	Group:		Development/Perl
21cr|perl-Data-Visitor-0.310.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Data-Visitor-0.310.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Data/Data-Visitor-%{upstream_version}.tar.gz
21cr|perl-Data-Visitor-0.310.0-2|12	BuildRequires:	perl-devel
21cr|perl-Data-Visitor-0.310.0-2|13	BuildRequires:	perl(Moo)
21cr|perl-Data-Visitor-0.310.0-2|14	BuildRequires:	perl(Class::Accessor)
21cr|perl-Data-Visitor-0.310.0-2|15	BuildRequires:	perl(Class::Load)
21cr|perl-Data-Visitor-0.310.0-2|16	BuildRequires:	perl(Module::Build)
21cr|perl-Data-Visitor-0.310.0-2|17	BuildRequires:	perl(Moose)
21cr|perl-Data-Visitor-0.310.0-2|18	BuildRequires:	perl(Squirrel)
21cr|perl-Data-Visitor-0.310.0-2|19	BuildRequires:	perl(Test::MockObject)
21cr|perl-Data-Visitor-0.310.0-2|20	BuildRequires:	perl(Test::More)
21cr|perl-Data-Visitor-0.310.0-2|21	BuildRequires:	perl(Test::Needs)
21cr|perl-Data-Visitor-0.310.0-2|22	BuildRequires:	perl(Test::Requires)
21cr|perl-Data-Visitor-0.310.0-2|23	BuildRequires:	perl(Test::use::ok)
21cr|perl-Data-Visitor-0.310.0-2|24	BuildRequires:	perl(Task::Weaken)
21cr|perl-Data-Visitor-0.310.0-2|25	BuildRequires:	perl(Tie::ToObject)
21cr|perl-Data-Visitor-0.310.0-2|26	BuildRequires:	perl(namespace::clean)
21cr|perl-Data-Visitor-0.310.0-2|27	Requires:	perl(namespace::clean)
21cr|perl-Data-Visitor-0.310.0-2|28	BuildArch:	noarch
21cr|perl-Data-Visitor-0.310.0-2|29	
21cr|perl-Data-Visitor-0.310.0-2|30	%description
21cr|perl-Data-Visitor-0.310.0-2|31	This module is a simple visitor implementation for Perl values.
21cr|perl-Data-Visitor-0.310.0-2|32	
21cr|perl-Data-Visitor-0.310.0-2|33	%files
21cr|perl-Data-Visitor-0.310.0-2|34	%doc Changes
21cr|perl-Data-Visitor-0.310.0-2|35	%{perl_vendorlib}/Data
21cr|perl-Data-Visitor-0.310.0-2|36	%{_mandir}/*/*
21cr|perl-Data-Visitor-0.310.0-2|37	
21cr|perl-Data-Visitor-0.310.0-2|38	#----------------------------------------------------------------------------
21cr|perl-Data-Visitor-0.310.0-2|39	
21cr|perl-Data-Visitor-0.310.0-2|40	%prep
21cr|perl-Data-Visitor-0.310.0-2|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Data-Visitor-0.310.0-2|42	
21cr|perl-Data-Visitor-0.310.0-2|43	%build
21cr|perl-Data-Visitor-0.310.0-2|44	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Data-Visitor-0.310.0-2|45	make
21cr|perl-Data-Visitor-0.310.0-2|46	
21cr|perl-Data-Visitor-0.310.0-2|47	%install
21cr|perl-Data-Visitor-0.310.0-2|48	%makeinstall_std
21cr|perl-Data-Visitor-0.310.0-2|49	
21cr|perl-Data-Visitor-0.310.0-2|50	%check
21cr|perl-Data-Visitor-0.310.0-2|51	make test

4291 21
21cr|perl-Date-Calc-XS-6.400.0-4|1	%define upstream_name    Date-Calc-XS
21cr|perl-Date-Calc-XS-6.400.0-4|2	%define upstream_version 6.4
21cr|perl-Date-Calc-XS-6.400.0-4|3	
21cr|perl-Date-Calc-XS-6.400.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Date-Calc-XS-6.400.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Date-Calc-XS-6.400.0-4|6	Release:	4
21cr|perl-Date-Calc-XS-6.400.0-4|7	
21cr|perl-Date-Calc-XS-6.400.0-4|8	Summary:    No summary found
21cr|perl-Date-Calc-XS-6.400.0-4|9	
21cr|perl-Date-Calc-XS-6.400.0-4|10	License:    GPL+ or Artistic
21cr|perl-Date-Calc-XS-6.400.0-4|11	Group:      Development/Perl
21cr|perl-Date-Calc-XS-6.400.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Date-Calc-XS-6.400.0-4|13	Source0:        http://www.cpan.org/modules/by-module/Date/Date-Calc-XS-%{upstream_version}.tar.gz
21cr|perl-Date-Calc-XS-6.400.0-4|14	
21cr|perl-Date-Calc-XS-6.400.0-4|15	BuildRequires: perl(Bit::Vector)
21cr|perl-Date-Calc-XS-6.400.0-4|16	BuildRequires: perl(Carp::Clan)
21cr|perl-Date-Calc-XS-6.400.0-4|17	BuildRequires: perl(Date::Calc)
21cr|perl-Date-Calc-XS-6.400.0-4|18	BuildRequires: perl-devel
21cr|perl-Date-Calc-XS-6.400.0-4|19	
21cr|perl-Date-Calc-XS-6.400.0-4|20	%description
21cr|perl-Date-Calc-XS-6.400.0-4|21	You never use this module directly. Use the Date::Calc(3) manpage instead!
21cr|perl-Date-Calc-XS-6.400.0-4|22	
21cr|perl-Date-Calc-XS-6.400.0-4|23	%prep
21cr|perl-Date-Calc-XS-6.400.0-4|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Date-Calc-XS-6.400.0-4|25	
21cr|perl-Date-Calc-XS-6.400.0-4|26	%build
21cr|perl-Date-Calc-XS-6.400.0-4|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Date-Calc-XS-6.400.0-4|28	
21cr|perl-Date-Calc-XS-6.400.0-4|29	%make
21cr|perl-Date-Calc-XS-6.400.0-4|30	
21cr|perl-Date-Calc-XS-6.400.0-4|31	%check
21cr|perl-Date-Calc-XS-6.400.0-4|32	%make test
21cr|perl-Date-Calc-XS-6.400.0-4|33	
21cr|perl-Date-Calc-XS-6.400.0-4|34	%install
21cr|perl-Date-Calc-XS-6.400.0-4|35	%makeinstall_std
21cr|perl-Date-Calc-XS-6.400.0-4|36	
21cr|perl-Date-Calc-XS-6.400.0-4|37	%clean
21cr|perl-Date-Calc-XS-6.400.0-4|38	
21cr|perl-Date-Calc-XS-6.400.0-4|39	%files
21cr|perl-Date-Calc-XS-6.400.0-4|40	%doc META.yml license
21cr|perl-Date-Calc-XS-6.400.0-4|41	%{_mandir}/man3/*
21cr|perl-Date-Calc-XS-6.400.0-4|42	%{perl_vendorarch}/*

4292 21
21cr|perl-Date-Extract-0.60.0-1|1	%define upstream_name    Date-Extract
21cr|perl-Date-Extract-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Date-Extract-0.60.0-1|3	
21cr|perl-Date-Extract-0.60.0-1|4	Name:           perl-Date-Extract
21cr|perl-Date-Extract-0.60.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Date-Extract-0.60.0-1|6	Release:        1
21cr|perl-Date-Extract-0.60.0-1|7	Summary:        Date::Extract Perl module
21cr|perl-Date-Extract-0.60.0-1|8	Group:          Development/Perl
21cr|perl-Date-Extract-0.60.0-1|9	License:        GPL+ or Artistic
21cr|perl-Date-Extract-0.60.0-1|10	URL:            https://metacpan.org/release/Date-Extract
21cr|perl-Date-Extract-0.60.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/A/AL/ALEXMV/Date-Extract-%{upstream_version}.tar.gz
21cr|perl-Date-Extract-0.60.0-1|12	BuildArch:      noarch
21cr|perl-Date-Extract-0.60.0-1|13	BuildRequires: make
21cr|perl-Date-Extract-0.60.0-1|14	BuildRequires:  perl-generators
21cr|perl-Date-Extract-0.60.0-1|15	BuildRequires:  perl(Carp)
21cr|perl-Date-Extract-0.60.0-1|16	BuildRequires:  perl(Class::Data::Inheritable)
21cr|perl-Date-Extract-0.60.0-1|17	BuildRequires:  perl(DateTime::Format::Natural) >= 0.60
21cr|perl-Date-Extract-0.60.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Date-Extract-0.60.0-1|19	BuildRequires:  perl(List::Util)
21cr|perl-Date-Extract-0.60.0-1|20	BuildRequires:  perl(parent)
21cr|perl-Date-Extract-0.60.0-1|21	BuildRequires:  perl(warnings)
21cr|perl-Date-Extract-0.60.0-1|22	BuildRequires:  perl(Test::MockTime)
21cr|perl-Date-Extract-0.60.0-1|23	BuildRequires:  perl(Test::More)
21cr|perl-Date-Extract-0.60.0-1|24	BuildRequires:  perl(Time::Piece)
21cr|perl-Date-Extract-0.60.0-1|25	
21cr|perl-Date-Extract-0.60.0-1|26	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Date-Extract-0.60.0-1|27	
21cr|perl-Date-Extract-0.60.0-1|28	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Date-Extract-0.60.0-1|29	
21cr|perl-Date-Extract-0.60.0-1|30	%description
21cr|perl-Date-Extract-0.60.0-1|31	Search a string for something that looks like a date string, and build a
21cr|perl-Date-Extract-0.60.0-1|32	DateTime object out of it.
21cr|perl-Date-Extract-0.60.0-1|33	
21cr|perl-Date-Extract-0.60.0-1|34	%prep
21cr|perl-Date-Extract-0.60.0-1|35	%setup -q -n Date-Extract-%{upstream_version}
21cr|perl-Date-Extract-0.60.0-1|36	rm -r inc/
21cr|perl-Date-Extract-0.60.0-1|37	
21cr|perl-Date-Extract-0.60.0-1|38	%build
21cr|perl-Date-Extract-0.60.0-1|39	# --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
21cr|perl-Date-Extract-0.60.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps NO_PACKLIST=1
21cr|perl-Date-Extract-0.60.0-1|41	make %{?_smp_mflags}
21cr|perl-Date-Extract-0.60.0-1|42	
21cr|perl-Date-Extract-0.60.0-1|43	%install
21cr|perl-Date-Extract-0.60.0-1|44	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Date-Extract-0.60.0-1|45	%{_fixperms} %{buildroot}/*
21cr|perl-Date-Extract-0.60.0-1|46	
21cr|perl-Date-Extract-0.60.0-1|47	%check
21cr|perl-Date-Extract-0.60.0-1|48	make test
21cr|perl-Date-Extract-0.60.0-1|49	
21cr|perl-Date-Extract-0.60.0-1|50	%files
21cr|perl-Date-Extract-0.60.0-1|51	%doc Changes README
21cr|perl-Date-Extract-0.60.0-1|52	%{perl_vendorlib}/*
21cr|perl-Date-Extract-0.60.0-1|53	%{_mandir}/man3/*

4293 21
21cr|perl-Date-HolidayParser-0.430.0-7|1	%define upstream_name	 Date-HolidayParser
21cr|perl-Date-HolidayParser-0.430.0-7|2	%define upstream_version 0.43
21cr|perl-Date-HolidayParser-0.430.0-7|3	
21cr|perl-Date-HolidayParser-0.430.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Date-HolidayParser-0.430.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Date-HolidayParser-0.430.0-7|6	Release:	7
21cr|perl-Date-HolidayParser-0.430.0-7|7	
21cr|perl-Date-HolidayParser-0.430.0-7|8	Summary:	Parser for ~/.holiday-style files
21cr|perl-Date-HolidayParser-0.430.0-7|9	
21cr|perl-Date-HolidayParser-0.430.0-7|10	License:	GPL+ or Artistic
21cr|perl-Date-HolidayParser-0.430.0-7|11	Group:		Development/Perl
21cr|perl-Date-HolidayParser-0.430.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Date-HolidayParser-0.430.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/Z/ZE/ZERODOGG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Date-HolidayParser-0.430.0-7|14	BuildRequires:	perl-devel
21cr|perl-Date-HolidayParser-0.430.0-7|15	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Date-HolidayParser-0.430.0-7|16	BuildRequires:	perl(Moo)
21cr|perl-Date-HolidayParser-0.430.0-7|17	
21cr|perl-Date-HolidayParser-0.430.0-7|18	BuildArch:	noarch
21cr|perl-Date-HolidayParser-0.430.0-7|19	
21cr|perl-Date-HolidayParser-0.430.0-7|20	%description
21cr|perl-Date-HolidayParser-0.430.0-7|21	This is a module that parses .holiday-style files. These are
21cr|perl-Date-HolidayParser-0.430.0-7|22	files that define holidays in various parts of the world.
21cr|perl-Date-HolidayParser-0.430.0-7|23	The files are easy to write and easy for humans to read, but can
21cr|perl-Date-HolidayParser-0.430.0-7|24	be hard to parse because the format allows many different ways to write it.
21cr|perl-Date-HolidayParser-0.430.0-7|25	
21cr|perl-Date-HolidayParser-0.430.0-7|26	%prep
21cr|perl-Date-HolidayParser-0.430.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Date-HolidayParser-0.430.0-7|28	
21cr|perl-Date-HolidayParser-0.430.0-7|29	%build
21cr|perl-Date-HolidayParser-0.430.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Date-HolidayParser-0.430.0-7|31	%make "CFLAGS=%{optflags}"
21cr|perl-Date-HolidayParser-0.430.0-7|32	
21cr|perl-Date-HolidayParser-0.430.0-7|33	%check
21cr|perl-Date-HolidayParser-0.430.0-7|34	%make test
21cr|perl-Date-HolidayParser-0.430.0-7|35	
21cr|perl-Date-HolidayParser-0.430.0-7|36	%install
21cr|perl-Date-HolidayParser-0.430.0-7|37	%makeinstall_std
21cr|perl-Date-HolidayParser-0.430.0-7|38	
21cr|perl-Date-HolidayParser-0.430.0-7|39	%files
21cr|perl-Date-HolidayParser-0.430.0-7|40	%doc README
21cr|perl-Date-HolidayParser-0.430.0-7|41	%{_mandir}/*/*
21cr|perl-Date-HolidayParser-0.430.0-7|42	%{perl_vendorlib}/Date

4294 21
21cr|perl-Date-Pcalc-6.100.0-16|1	%define upstream_name    Date-Pcalc
21cr|perl-Date-Pcalc-6.100.0-16|2	%define upstream_version 6.1
21cr|perl-Date-Pcalc-6.100.0-16|3	
21cr|perl-Date-Pcalc-6.100.0-16|4	Name:		perl-%{upstream_name}
21cr|perl-Date-Pcalc-6.100.0-16|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Date-Pcalc-6.100.0-16|6	Release:	16
21cr|perl-Date-Pcalc-6.100.0-16|7	Summary:	Pure-Perl drop-in replacement for Date::Calc
21cr|perl-Date-Pcalc-6.100.0-16|8	License:	GPL+ or Artistic
21cr|perl-Date-Pcalc-6.100.0-16|9	Group:		Development/Perl
21cr|perl-Date-Pcalc-6.100.0-16|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Date-Pcalc-6.100.0-16|11	Source0:	http://www.cpan.org/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Date-Pcalc-6.100.0-16|12	Patch0:		Date-Pcalc-6.1-fix_perl_516_boolean.patch
21cr|perl-Date-Pcalc-6.100.0-16|13	Patch1:		Date-Pcalc-6.1-century.patch
21cr|perl-Date-Pcalc-6.100.0-16|14	
21cr|perl-Date-Pcalc-6.100.0-16|15	BuildRequires:	perl(Bit::Vector)
21cr|perl-Date-Pcalc-6.100.0-16|16	BuildRequires:	perl(Carp::Clan)
21cr|perl-Date-Pcalc-6.100.0-16|17	BuildRequires:	perl-devel
21cr|perl-Date-Pcalc-6.100.0-16|18	
21cr|perl-Date-Pcalc-6.100.0-16|19	
21cr|perl-Date-Pcalc-6.100.0-16|20	%description
21cr|perl-Date-Pcalc-6.100.0-16|21	'use Date::Pcalc qw( Days_in_Year Days_in_Month ... );'
21cr|perl-Date-Pcalc-6.100.0-16|22	
21cr|perl-Date-Pcalc-6.100.0-16|23	%prep
21cr|perl-Date-Pcalc-6.100.0-16|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Date-Pcalc-6.100.0-16|25	%patch0 -p0 -b .boolean
21cr|perl-Date-Pcalc-6.100.0-16|26	%patch1 -p1 -b .century
21cr|perl-Date-Pcalc-6.100.0-16|27	
21cr|perl-Date-Pcalc-6.100.0-16|28	%build
21cr|perl-Date-Pcalc-6.100.0-16|29	echo c | perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Date-Pcalc-6.100.0-16|30	%make
21cr|perl-Date-Pcalc-6.100.0-16|31	
21cr|perl-Date-Pcalc-6.100.0-16|32	%check
21cr|perl-Date-Pcalc-6.100.0-16|33	%make test
21cr|perl-Date-Pcalc-6.100.0-16|34	
21cr|perl-Date-Pcalc-6.100.0-16|35	%install
21cr|perl-Date-Pcalc-6.100.0-16|36	%makeinstall_std
21cr|perl-Date-Pcalc-6.100.0-16|37	
21cr|perl-Date-Pcalc-6.100.0-16|38	%clean
21cr|perl-Date-Pcalc-6.100.0-16|39	
21cr|perl-Date-Pcalc-6.100.0-16|40	%files
21cr|perl-Date-Pcalc-6.100.0-16|41	%doc META.yml
21cr|perl-Date-Pcalc-6.100.0-16|42	%{_mandir}/man3/*
21cr|perl-Date-Pcalc-6.100.0-16|43	%{perl_vendorarch}/*

4295 21
21cr|perl-Date-Simple-3.30.300-6|1	%define upstream_version 3.03_03
21cr|perl-Date-Simple-3.30.300-6|2	
21cr|perl-Date-Simple-3.30.300-6|3	Summary:	Simple date object for perl
21cr|perl-Date-Simple-3.30.300-6|4	
21cr|perl-Date-Simple-3.30.300-6|5	Name:		perl-Date-Simple
21cr|perl-Date-Simple-3.30.300-6|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Date-Simple-3.30.300-6|7	Release:	6
21cr|perl-Date-Simple-3.30.300-6|8	License:	GPL+ or Artistic
21cr|perl-Date-Simple-3.30.300-6|9	Group:		Development/Perl
21cr|perl-Date-Simple-3.30.300-6|10	Url:		http://search.cpan.org/dist/Date-Simple/
21cr|perl-Date-Simple-3.30.300-6|11	Source0:	http://www.cpan.org/authors/id/I/IZ/IZUT/Date-Simple-%{upstream_version}.tar.gz
21cr|perl-Date-Simple-3.30.300-6|12	#Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Date-Simple-3.30.300-6|13	BuildRequires:	perl(ExtUtils::MakeMaker), perl(Test::More)
21cr|perl-Date-Simple-3.30.300-6|14	BuildRequires:	perl-devel
21cr|perl-Date-Simple-3.30.300-6|15	
21cr|perl-Date-Simple-3.30.300-6|16	# Don't "provide" private Perl libs
21cr|perl-Date-Simple-3.30.300-6|17	# % global _use_internal_dependency_generator 0
21cr|perl-Date-Simple-3.30.300-6|18	#% global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u
21cr|perl-Date-Simple-3.30.300-6|19	#% global __find_provides /bin/sh -c "%{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}"
21cr|perl-Date-Simple-3.30.300-6|20	#% global __find_requires /bin/sh -c "%{__deploop R}"
21cr|perl-Date-Simple-3.30.300-6|21	
21cr|perl-Date-Simple-3.30.300-6|22	%description
21cr|perl-Date-Simple-3.30.300-6|23	%{summary}.
21cr|perl-Date-Simple-3.30.300-6|24	
21cr|perl-Date-Simple-3.30.300-6|25	%prep
21cr|perl-Date-Simple-3.30.300-6|26	%setup -q -n Date-Simple-%{upstream_version}
21cr|perl-Date-Simple-3.30.300-6|27	
21cr|perl-Date-Simple-3.30.300-6|28	# Spurious exec permissions in files from tarball
21cr|perl-Date-Simple-3.30.300-6|29	/usr/bin/find lib -type f -exec %{__chmod} -x {} ';'
21cr|perl-Date-Simple-3.30.300-6|30	%{__chmod} -x ChangeLog COPYING README Simple.xs
21cr|perl-Date-Simple-3.30.300-6|31	
21cr|perl-Date-Simple-3.30.300-6|32	# The NoXS.pm file provides a pure-perl alternative to the C implementation
21cr|perl-Date-Simple-3.30.300-6|33	# of the module. This results in duplicate "Provides:" entries, which rpmlint
21cr|perl-Date-Simple-3.30.300-6|34	# whinges about. This kludge removes the redundant file, which has the added
21cr|perl-Date-Simple-3.30.300-6|35	# benefit of shutting up rpmlint.
21cr|perl-Date-Simple-3.30.300-6|36	rm -f lib/Date/Simple/NoXS.pm
21cr|perl-Date-Simple-3.30.300-6|37	%{__sed} -i -e '/^lib\/Date\/Simple\/NoXS\.pm$/d' MANIFEST
21cr|perl-Date-Simple-3.30.300-6|38	
21cr|perl-Date-Simple-3.30.300-6|39	%build
21cr|perl-Date-Simple-3.30.300-6|40	%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
21cr|perl-Date-Simple-3.30.300-6|41	%make
21cr|perl-Date-Simple-3.30.300-6|42	
21cr|perl-Date-Simple-3.30.300-6|43	%install
21cr|perl-Date-Simple-3.30.300-6|44	%make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Date-Simple-3.30.300-6|45	/usr/bin/find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|perl-Date-Simple-3.30.300-6|46	/usr/bin/find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
21cr|perl-Date-Simple-3.30.300-6|47	/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null
21cr|perl-Date-Simple-3.30.300-6|48	%{__chmod} -R u+w %{buildroot}
21cr|perl-Date-Simple-3.30.300-6|49	
21cr|perl-Date-Simple-3.30.300-6|50	%check
21cr|perl-Date-Simple-3.30.300-6|51	%make test
21cr|perl-Date-Simple-3.30.300-6|52	
21cr|perl-Date-Simple-3.30.300-6|53	%files
21cr|perl-Date-Simple-3.30.300-6|54	%doc ChangeLog COPYING README
21cr|perl-Date-Simple-3.30.300-6|55	%{perl_vendorarch}/Date/
21cr|perl-Date-Simple-3.30.300-6|56	%{perl_vendorarch}/auto/Date/
21cr|perl-Date-Simple-3.30.300-6|57	%{_mandir}/man3/Date::Simple*.3pm*

4296 21
21cr|perl-DateTime-Event-ICal-0.130.0-4|1	%define upstream_name    DateTime-Event-ICal
21cr|perl-DateTime-Event-ICal-0.130.0-4|2	%define upstream_version 0.13
21cr|perl-DateTime-Event-ICal-0.130.0-4|3	
21cr|perl-DateTime-Event-ICal-0.130.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Event-ICal-0.130.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Event-ICal-0.130.0-4|6	Release:	4
21cr|perl-DateTime-Event-ICal-0.130.0-4|7	Summary:	Perl DateTime extension for computing rfc2445 recurrences
21cr|perl-DateTime-Event-ICal-0.130.0-4|8	License:	GPL+ or Artistic
21cr|perl-DateTime-Event-ICal-0.130.0-4|9	Group:		Development/Perl
21cr|perl-DateTime-Event-ICal-0.130.0-4|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Event-ICal-0.130.0-4|11	Source0:	https://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Event-ICal-0.130.0-4|12	
21cr|perl-DateTime-Event-ICal-0.130.0-4|13	BuildRequires:	perl-devel
21cr|perl-DateTime-Event-ICal-0.130.0-4|14	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Event-ICal-0.130.0-4|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DateTime-Event-ICal-0.130.0-4|16	BuildRequires:	perl(DateTime::Event::Recurrence) >= 0.110.0
21cr|perl-DateTime-Event-ICal-0.130.0-4|17	BuildArch:	noarch
21cr|perl-DateTime-Event-ICal-0.130.0-4|18	
21cr|perl-DateTime-Event-ICal-0.130.0-4|19	%description
21cr|perl-DateTime-Event-ICal-0.130.0-4|20	This module provides convenience methods that let you easily create
21cr|perl-DateTime-Event-ICal-0.130.0-4|21	'DateTime::Set' objects for rfc2445 style recurrences.
21cr|perl-DateTime-Event-ICal-0.130.0-4|22	
21cr|perl-DateTime-Event-ICal-0.130.0-4|23	%prep
21cr|perl-DateTime-Event-ICal-0.130.0-4|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Event-ICal-0.130.0-4|25	
21cr|perl-DateTime-Event-ICal-0.130.0-4|26	%build
21cr|perl-DateTime-Event-ICal-0.130.0-4|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Event-ICal-0.130.0-4|28	%make
21cr|perl-DateTime-Event-ICal-0.130.0-4|29	
21cr|perl-DateTime-Event-ICal-0.130.0-4|30	%check
21cr|perl-DateTime-Event-ICal-0.130.0-4|31	%make test
21cr|perl-DateTime-Event-ICal-0.130.0-4|32	
21cr|perl-DateTime-Event-ICal-0.130.0-4|33	%install
21cr|perl-DateTime-Event-ICal-0.130.0-4|34	%makeinstall_std
21cr|perl-DateTime-Event-ICal-0.130.0-4|35	
21cr|perl-DateTime-Event-ICal-0.130.0-4|36	%files
21cr|perl-DateTime-Event-ICal-0.130.0-4|37	%doc Changes LICENSE META.yml META.json README TODO
21cr|perl-DateTime-Event-ICal-0.130.0-4|38	%{_mandir}/man3/*
21cr|perl-DateTime-Event-ICal-0.130.0-4|39	%perl_vendorlib/*

4297 21
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|1	%define upstream_name    DateTime-Event-Recurrence
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|2	%define upstream_version 0.19
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|3	
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|6	Release:	1
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|7	Summary:	DateTime::Set extension for create basic recurrence sets
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|8	License:	GPL+ or Artistic
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|9	Group:		Development/Perl
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|11	Source0:	https://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|12	BuildRequires:	perl-devel
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|13	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|14	BuildRequires:	perl(DateTime::Set) >= 0.380.0
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|15	BuildArch:	noarch
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|16	
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|17	%description
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|18	This module provides convenience methods that let you easily create
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|19	'DateTime::Set' objects for various recurrences, such as "once a month" or
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|20	"every day". You can also create more complicated recurrences, such as
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|21	"every Monday, Wednesday and Thursday at 10:00 AM and 2:00 PM".
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|22	
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|23	%prep
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|25	
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|26	%build
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|28	%make
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|29	
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|30	%check
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|31	make test
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|32	
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|33	%install
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|34	%makeinstall_std
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|35	
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|36	%files
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|37	%doc Changes README LICENSE META.yml
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|38	%{_mandir}/man3/*
21cr|perl-DateTime-Event-Recurrence-0.190.0-1|39	%{perl_vendorlib}/*

4298 21
21cr|perl-DateTime-Format-DateManip-0.40.0-6|1	%define upstream_name    DateTime-Format-DateManip
21cr|perl-DateTime-Format-DateManip-0.40.0-6|2	%define upstream_version 0.04
21cr|perl-DateTime-Format-DateManip-0.40.0-6|3	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-DateTime-Format-DateManip-0.40.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-DateManip-0.40.0-6|6	Release:    6
21cr|perl-DateTime-Format-DateManip-0.40.0-6|7	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|8	Summary:    Perl DateTime extension to convert
21cr|perl-DateTime-Format-DateManip-0.40.0-6|9	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|10	License:    GPL+ or Artistic
21cr|perl-DateTime-Format-DateManip-0.40.0-6|11	Group:      Development/Perl
21cr|perl-DateTime-Format-DateManip-0.40.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-DateManip-0.40.0-6|13	Source0:    http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-DateManip-0.40.0-6|14	# patch from https://rt.cpan.org/Public/Bug/Display.html?id=55771
21cr|perl-DateTime-Format-DateManip-0.40.0-6|15	Patch0:     perl-DateTime-Format-DateManip-fix_tests.diff
21cr|perl-DateTime-Format-DateManip-0.40.0-6|16	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|17	BuildRequires: perl(Carp)
21cr|perl-DateTime-Format-DateManip-0.40.0-6|18	BuildRequires: perl(Date::Manip)
21cr|perl-DateTime-Format-DateManip-0.40.0-6|19	BuildRequires: perl(DateTime)
21cr|perl-DateTime-Format-DateManip-0.40.0-6|20	BuildRequires: perl(Test::More)
21cr|perl-DateTime-Format-DateManip-0.40.0-6|21	BuildRequires: perl(Module::Build::Compat)
21cr|perl-DateTime-Format-DateManip-0.40.0-6|22	BuildArch: noarch
21cr|perl-DateTime-Format-DateManip-0.40.0-6|23	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|24	%description
21cr|perl-DateTime-Format-DateManip-0.40.0-6|25	DateTime::Format::DateManip is a class that knows how to convert between
21cr|perl-DateTime-Format-DateManip-0.40.0-6|26	'Date::Manip' dates and durations and 'DateTime' and 'DateTime::Duration'
21cr|perl-DateTime-Format-DateManip-0.40.0-6|27	objects. Recurrences are note yet supported.
21cr|perl-DateTime-Format-DateManip-0.40.0-6|28	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|29	%prep
21cr|perl-DateTime-Format-DateManip-0.40.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-DateManip-0.40.0-6|31	%patch0 -p0
21cr|perl-DateTime-Format-DateManip-0.40.0-6|32	%build
21cr|perl-DateTime-Format-DateManip-0.40.0-6|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-DateManip-0.40.0-6|34	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|35	%make
21cr|perl-DateTime-Format-DateManip-0.40.0-6|36	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|37	%check
21cr|perl-DateTime-Format-DateManip-0.40.0-6|38	%make test
21cr|perl-DateTime-Format-DateManip-0.40.0-6|39	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|40	%install
21cr|perl-DateTime-Format-DateManip-0.40.0-6|41	%makeinstall_std
21cr|perl-DateTime-Format-DateManip-0.40.0-6|42	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|43	%clean
21cr|perl-DateTime-Format-DateManip-0.40.0-6|44	
21cr|perl-DateTime-Format-DateManip-0.40.0-6|45	%files
21cr|perl-DateTime-Format-DateManip-0.40.0-6|46	%doc META.yml Changes LICENSE README
21cr|perl-DateTime-Format-DateManip-0.40.0-6|47	%{_mandir}/man3/*
21cr|perl-DateTime-Format-DateManip-0.40.0-6|48	%{perl_vendorlib}/*

4299 21
21cr|perl-DateTime-Format-DateParse-0.50.0-6|1	%define upstream_name    DateTime-Format-DateParse
21cr|perl-DateTime-Format-DateParse-0.50.0-6|2	%define upstream_version 0.05
21cr|perl-DateTime-Format-DateParse-0.50.0-6|3	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-DateTime-Format-DateParse-0.50.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-DateParse-0.50.0-6|6	Release:    6
21cr|perl-DateTime-Format-DateParse-0.50.0-6|7	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|8	Summary:    Parses Date::Parse compatible formats
21cr|perl-DateTime-Format-DateParse-0.50.0-6|9	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|10	License:    GPL+ or Artistic
21cr|perl-DateTime-Format-DateParse-0.50.0-6|11	Group:      Development/Perl
21cr|perl-DateTime-Format-DateParse-0.50.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-DateParse-0.50.0-6|13	Source0:    http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-DateParse-0.50.0-6|14	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|15	BuildRequires: perl(Date::Parse)
21cr|perl-DateTime-Format-DateParse-0.50.0-6|16	BuildRequires: perl(DateTime)
21cr|perl-DateTime-Format-DateParse-0.50.0-6|17	BuildRequires: perl(DateTime::TimeZone)
21cr|perl-DateTime-Format-DateParse-0.50.0-6|18	BuildRequires: perl(Time::Zone)
21cr|perl-DateTime-Format-DateParse-0.50.0-6|19	BuildRequires: perl(Module::Build::Compat)
21cr|perl-DateTime-Format-DateParse-0.50.0-6|20	BuildArch: noarch
21cr|perl-DateTime-Format-DateParse-0.50.0-6|21	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|22	%description
21cr|perl-DateTime-Format-DateParse-0.50.0-6|23	This module is a compatibility wrapper around the Date::Parse module.
21cr|perl-DateTime-Format-DateParse-0.50.0-6|24	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|25	%prep
21cr|perl-DateTime-Format-DateParse-0.50.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-DateParse-0.50.0-6|27	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|28	%build
21cr|perl-DateTime-Format-DateParse-0.50.0-6|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-DateParse-0.50.0-6|30	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|31	%make
21cr|perl-DateTime-Format-DateParse-0.50.0-6|32	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|33	%check
21cr|perl-DateTime-Format-DateParse-0.50.0-6|34	%make test
21cr|perl-DateTime-Format-DateParse-0.50.0-6|35	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|36	%install
21cr|perl-DateTime-Format-DateParse-0.50.0-6|37	%makeinstall_std
21cr|perl-DateTime-Format-DateParse-0.50.0-6|38	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|39	%clean
21cr|perl-DateTime-Format-DateParse-0.50.0-6|40	
21cr|perl-DateTime-Format-DateParse-0.50.0-6|41	%files
21cr|perl-DateTime-Format-DateParse-0.50.0-6|42	%doc META.yml Changes LICENSE README
21cr|perl-DateTime-Format-DateParse-0.50.0-6|43	%{_mandir}/man3/*
21cr|perl-DateTime-Format-DateParse-0.50.0-6|44	%{perl_vendorlib}/*

4300 21
21cr|perl-DateTime-Format-Flexible-0.340.0-1|1	%define upstream_name    DateTime-Format-Flexible
21cr|perl-DateTime-Format-Flexible-0.340.0-1|2	%define upstream_version 0.34
21cr|perl-DateTime-Format-Flexible-0.340.0-1|3	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Format-Flexible-0.340.0-1|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-Flexible-0.340.0-1|5	Release:	1
21cr|perl-DateTime-Format-Flexible-0.340.0-1|6	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|7	Summary:	A module that try very hard to parse string into DateTime object
21cr|perl-DateTime-Format-Flexible-0.340.0-1|8	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|9	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|10	License:	GPL+ or Artistic
21cr|perl-DateTime-Format-Flexible-0.340.0-1|11	Group:		Development/Perl
21cr|perl-DateTime-Format-Flexible-0.340.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-Flexible-0.340.0-1|13	Source0:	https://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-Flexible-0.340.0-1|14	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|15	BuildRequires:	perl-devel
21cr|perl-DateTime-Format-Flexible-0.340.0-1|16	BuildRequires:	perl(Class::Factory::Util)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|17	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|18	BuildRequires:	perl(DateTime::Format::Builder)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|19	BuildRequires:	perl(DateTime::Format::Strptime)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|20	BuildRequires:	perl(DateTime::TimeZone)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|21	BuildRequires:	perl(List::MoreUtils)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|22	BuildRequires:	perl(Module::Pluggable)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|23	BuildRequires:	perl(Test::Simple)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|24	BuildRequires:	perl(Test::MockTime)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|25	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|26	BuildRequires:	perl(Test::Exception)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|27	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|28	BuildArch:	noarch
21cr|perl-DateTime-Format-Flexible-0.340.0-1|29	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|30	# not autodetect, for some reason
21cr|perl-DateTime-Format-Flexible-0.340.0-1|31	Requires:	perl(Class::Factory::Util)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|32	Requires:	perl(DateTime::Format::Strptime)
21cr|perl-DateTime-Format-Flexible-0.340.0-1|33	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|34	%description
21cr|perl-DateTime-Format-Flexible-0.340.0-1|35	If you have ever had to use a program that made you type in the date a
21cr|perl-DateTime-Format-Flexible-0.340.0-1|36	certain way and thought "Why can't the computer just figure out what date I
21cr|perl-DateTime-Format-Flexible-0.340.0-1|37	wanted?", this module is for you.
21cr|perl-DateTime-Format-Flexible-0.340.0-1|38	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|39	DateTime::Format::Flexible attempts to take any string you give it and
21cr|perl-DateTime-Format-Flexible-0.340.0-1|40	parse it into a DateTime object.
21cr|perl-DateTime-Format-Flexible-0.340.0-1|41	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|42	%prep
21cr|perl-DateTime-Format-Flexible-0.340.0-1|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-Flexible-0.340.0-1|44	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|45	%build
21cr|perl-DateTime-Format-Flexible-0.340.0-1|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-Flexible-0.340.0-1|47	%make
21cr|perl-DateTime-Format-Flexible-0.340.0-1|48	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|49	%check
21cr|perl-DateTime-Format-Flexible-0.340.0-1|50	make test
21cr|perl-DateTime-Format-Flexible-0.340.0-1|51	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|52	%install
21cr|perl-DateTime-Format-Flexible-0.340.0-1|53	%makeinstall_std
21cr|perl-DateTime-Format-Flexible-0.340.0-1|54	
21cr|perl-DateTime-Format-Flexible-0.340.0-1|55	%files
21cr|perl-DateTime-Format-Flexible-0.340.0-1|56	%doc META.yml README Changes LICENSE
21cr|perl-DateTime-Format-Flexible-0.340.0-1|57	%{_mandir}/man3/*
21cr|perl-DateTime-Format-Flexible-0.340.0-1|58	%{perl_vendorlib}/*

4301 21
21cr|perl-DateTime-Format-ICal-0.90.0-8|1	%define upstream_name    DateTime-Format-ICal
21cr|perl-DateTime-Format-ICal-0.90.0-8|2	%define upstream_version 0.09
21cr|perl-DateTime-Format-ICal-0.90.0-8|3	
21cr|perl-DateTime-Format-ICal-0.90.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Format-ICal-0.90.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-ICal-0.90.0-8|6	Release:	8
21cr|perl-DateTime-Format-ICal-0.90.0-8|7	
21cr|perl-DateTime-Format-ICal-0.90.0-8|8	Summary:	Parse and format iCal datetime and duration strings
21cr|perl-DateTime-Format-ICal-0.90.0-8|9	
21cr|perl-DateTime-Format-ICal-0.90.0-8|10	License:	GPL+ or Artistic
21cr|perl-DateTime-Format-ICal-0.90.0-8|11	Group:		Development/Perl
21cr|perl-DateTime-Format-ICal-0.90.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-ICal-0.90.0-8|13	Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-ICal-0.90.0-8|14	
21cr|perl-DateTime-Format-ICal-0.90.0-8|15	BuildRequires:	perl-devel
21cr|perl-DateTime-Format-ICal-0.90.0-8|16	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Format-ICal-0.90.0-8|17	BuildRequires:	perl(DateTime::Event::ICal)
21cr|perl-DateTime-Format-ICal-0.90.0-8|18	BuildRequires:	perl(DateTime::Set)
21cr|perl-DateTime-Format-ICal-0.90.0-8|19	BuildRequires:	perl(DateTime::TimeZone)
21cr|perl-DateTime-Format-ICal-0.90.0-8|20	BuildRequires:	perl(Module::Build)
21cr|perl-DateTime-Format-ICal-0.90.0-8|21	BuildRequires:	perl(Params::Validate)
21cr|perl-DateTime-Format-ICal-0.90.0-8|22	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-DateTime-Format-ICal-0.90.0-8|23	BuildArch:	noarch
21cr|perl-DateTime-Format-ICal-0.90.0-8|24	
21cr|perl-DateTime-Format-ICal-0.90.0-8|25	%description
21cr|perl-DateTime-Format-ICal-0.90.0-8|26	This module understands the ICal date/time and duration formats, as defined
21cr|perl-DateTime-Format-ICal-0.90.0-8|27	in RFC 2445. It can be used to parse these formats in order to create the
21cr|perl-DateTime-Format-ICal-0.90.0-8|28	appropriate objects.
21cr|perl-DateTime-Format-ICal-0.90.0-8|29	
21cr|perl-DateTime-Format-ICal-0.90.0-8|30	%prep
21cr|perl-DateTime-Format-ICal-0.90.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-ICal-0.90.0-8|32	
21cr|perl-DateTime-Format-ICal-0.90.0-8|33	%build
21cr|perl-DateTime-Format-ICal-0.90.0-8|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-ICal-0.90.0-8|35	%make
21cr|perl-DateTime-Format-ICal-0.90.0-8|36	
21cr|perl-DateTime-Format-ICal-0.90.0-8|37	%check
21cr|perl-DateTime-Format-ICal-0.90.0-8|38	%make test
21cr|perl-DateTime-Format-ICal-0.90.0-8|39	
21cr|perl-DateTime-Format-ICal-0.90.0-8|40	%install
21cr|perl-DateTime-Format-ICal-0.90.0-8|41	%makeinstall_std
21cr|perl-DateTime-Format-ICal-0.90.0-8|42	
21cr|perl-DateTime-Format-ICal-0.90.0-8|43	%files
21cr|perl-DateTime-Format-ICal-0.90.0-8|44	%doc META.yml Changes LICENSE
21cr|perl-DateTime-Format-ICal-0.90.0-8|45	%{_mandir}/man3/*
21cr|perl-DateTime-Format-ICal-0.90.0-8|46	%{perl_vendorlib}/*

4302 21
21cr|perl-DateTime-Format-Mail-0.403.0-2|1	%define upstream_name    DateTime-Format-Mail
21cr|perl-DateTime-Format-Mail-0.403.0-2|2	%define upstream_version 0.403
21cr|perl-DateTime-Format-Mail-0.403.0-2|3	
21cr|perl-DateTime-Format-Mail-0.403.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Format-Mail-0.403.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-Mail-0.403.0-2|6	Release:	2
21cr|perl-DateTime-Format-Mail-0.403.0-2|7	
21cr|perl-DateTime-Format-Mail-0.403.0-2|8	Summary:	Convert between DateTime and RFC2822/822 formats
21cr|perl-DateTime-Format-Mail-0.403.0-2|9	
21cr|perl-DateTime-Format-Mail-0.403.0-2|10	License:	GPL+ or Artistic
21cr|perl-DateTime-Format-Mail-0.403.0-2|11	Group:		Development/Perl
21cr|perl-DateTime-Format-Mail-0.403.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-Mail-0.403.0-2|13	Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-Mail-0.403.0-2|14	
21cr|perl-DateTime-Format-Mail-0.403.0-2|15	BuildRequires:	perl(Test::Pod)
21cr|perl-DateTime-Format-Mail-0.403.0-2|16	BuildRequires:	perl(Module::Build)
21cr|perl-DateTime-Format-Mail-0.403.0-2|17	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Format-Mail-0.403.0-2|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DateTime-Format-Mail-0.403.0-2|19	BuildRequires:	perl(File::Spec)
21cr|perl-DateTime-Format-Mail-0.403.0-2|20	BuildRequires:	perl(version)
21cr|perl-DateTime-Format-Mail-0.403.0-2|21	BuildRequires:	perl(warnings)
21cr|perl-DateTime-Format-Mail-0.403.0-2|22	BuildRequires:	perl(Pod::Coverage::TrustPod)
21cr|perl-DateTime-Format-Mail-0.403.0-2|23	BuildRequires:	perl(Test::CPAN::Meta)
21cr|perl-DateTime-Format-Mail-0.403.0-2|24	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-DateTime-Format-Mail-0.403.0-2|25	BuildRequires:	perl(Params::Validate)
21cr|perl-DateTime-Format-Mail-0.403.0-2|26	BuildRequires:	perl-devel
21cr|perl-DateTime-Format-Mail-0.403.0-2|27	
21cr|perl-DateTime-Format-Mail-0.403.0-2|28	BuildArch: noarch
21cr|perl-DateTime-Format-Mail-0.403.0-2|29	
21cr|perl-DateTime-Format-Mail-0.403.0-2|30	%description
21cr|perl-DateTime-Format-Mail-0.403.0-2|31	RFCs 2822 and 822 specify date formats to be used by email.
21cr|perl-DateTime-Format-Mail-0.403.0-2|32	This module parses and emits such dates.
21cr|perl-DateTime-Format-Mail-0.403.0-2|33	
21cr|perl-DateTime-Format-Mail-0.403.0-2|34	RFC2822 (April 2001) introduces a slightly different format of date than that
21cr|perl-DateTime-Format-Mail-0.403.0-2|35	used by RFC822 (August 1982). The main correction is that the preferred format
21cr|perl-DateTime-Format-Mail-0.403.0-2|36	is more limited, and thus easier to parse programmatically.
21cr|perl-DateTime-Format-Mail-0.403.0-2|37	
21cr|perl-DateTime-Format-Mail-0.403.0-2|38	Despite the ease of generating and parsing perfectly valid RFC822 and RFC2822
21cr|perl-DateTime-Format-Mail-0.403.0-2|39	people still get it wrong. So this module provides four things for those
21cr|perl-DateTime-Format-Mail-0.403.0-2|40	handling mail dates:
21cr|perl-DateTime-Format-Mail-0.403.0-2|41	A strict parser that will only accept RFC2822 dates, so you can see where
21cr|perl-DateTime-Format-Mail-0.403.0-2|42	you're right.
21cr|perl-DateTime-Format-Mail-0.403.0-2|43	A strict formatter, so you can generate the right stuff to begin with.
21cr|perl-DateTime-Format-Mail-0.403.0-2|44	A loose parser, so you can take the misbegotten output from other programs
21cr|perl-DateTime-Format-Mail-0.403.0-2|45	and turn it into something useful. This includes various minor errors as
21cr|perl-DateTime-Format-Mail-0.403.0-2|46	well as some somewhat more bizarre mistakes.
21cr|perl-DateTime-Format-Mail-0.403.0-2|47	
21cr|perl-DateTime-Format-Mail-0.403.0-2|48	%prep
21cr|perl-DateTime-Format-Mail-0.403.0-2|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-Mail-0.403.0-2|50	
21cr|perl-DateTime-Format-Mail-0.403.0-2|51	%build
21cr|perl-DateTime-Format-Mail-0.403.0-2|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-Mail-0.403.0-2|53	%make
21cr|perl-DateTime-Format-Mail-0.403.0-2|54	
21cr|perl-DateTime-Format-Mail-0.403.0-2|55	%check
21cr|perl-DateTime-Format-Mail-0.403.0-2|56	make test
21cr|perl-DateTime-Format-Mail-0.403.0-2|57	
21cr|perl-DateTime-Format-Mail-0.403.0-2|58	%install
21cr|perl-DateTime-Format-Mail-0.403.0-2|59	%makeinstall_std
21cr|perl-DateTime-Format-Mail-0.403.0-2|60	
21cr|perl-DateTime-Format-Mail-0.403.0-2|61	
21cr|perl-DateTime-Format-Mail-0.403.0-2|62	%files
21cr|perl-DateTime-Format-Mail-0.403.0-2|63	%doc Changes README META.yml LICENSE CREDITS
21cr|perl-DateTime-Format-Mail-0.403.0-2|64	%{perl_vendorlib}/*
21cr|perl-DateTime-Format-Mail-0.403.0-2|65	%{_mandir}/man3/*

4303 21
21cr|perl-DateTime-Format-Natural-1.130.0-1|1	%define upstream_name    DateTime-Format-Natural
21cr|perl-DateTime-Format-Natural-1.130.0-1|2	%define upstream_version 1.13
21cr|perl-DateTime-Format-Natural-1.130.0-1|3	
21cr|perl-DateTime-Format-Natural-1.130.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Format-Natural-1.130.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-Natural-1.130.0-1|6	Release:	1
21cr|perl-DateTime-Format-Natural-1.130.0-1|7	
21cr|perl-DateTime-Format-Natural-1.130.0-1|8	Summary:	Base class for DateTime::Format::Natural::Lang::
21cr|perl-DateTime-Format-Natural-1.130.0-1|9	
21cr|perl-DateTime-Format-Natural-1.130.0-1|10	License:	GPL+ or Artistic
21cr|perl-DateTime-Format-Natural-1.130.0-1|11	Group:		Development/Perl
21cr|perl-DateTime-Format-Natural-1.130.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-Natural-1.130.0-1|13	Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-Natural-1.130.0-1|14	
21cr|perl-DateTime-Format-Natural-1.130.0-1|15	BuildRequires: perl(Carp)
21cr|perl-DateTime-Format-Natural-1.130.0-1|16	BuildRequires: perl(Clone)
21cr|perl-DateTime-Format-Natural-1.130.0-1|17	BuildRequires: perl(Cwd)
21cr|perl-DateTime-Format-Natural-1.130.0-1|18	BuildRequires: perl(DateTime)
21cr|perl-DateTime-Format-Natural-1.130.0-1|19	BuildRequires: perl(DateTime::TimeZone)
21cr|perl-DateTime-Format-Natural-1.130.0-1|20	BuildRequires: perl(Exporter)
21cr|perl-DateTime-Format-Natural-1.130.0-1|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-DateTime-Format-Natural-1.130.0-1|22	BuildRequires: perl(File::Find)
21cr|perl-DateTime-Format-Natural-1.130.0-1|23	BuildRequires: perl(File::Spec)
21cr|perl-DateTime-Format-Natural-1.130.0-1|24	BuildRequires: perl(FindBin)
21cr|perl-DateTime-Format-Natural-1.130.0-1|25	BuildRequires: perl(Getopt::Long)
21cr|perl-DateTime-Format-Natural-1.130.0-1|26	BuildRequires: perl(List::MoreUtils)
21cr|perl-DateTime-Format-Natural-1.130.0-1|27	BuildRequires: perl(Module::Build) >= 0.380.0
21cr|perl-DateTime-Format-Natural-1.130.0-1|28	BuildRequires: perl(Module::Util)
21cr|perl-DateTime-Format-Natural-1.130.0-1|29	BuildRequires: perl(Params::Validate)
21cr|perl-DateTime-Format-Natural-1.130.0-1|30	BuildRequires: perl(Scalar::Util)
21cr|perl-DateTime-Format-Natural-1.130.0-1|31	BuildRequires: perl(Storable)
21cr|perl-DateTime-Format-Natural-1.130.0-1|32	BuildRequires: perl(Term::ReadLine)
21cr|perl-DateTime-Format-Natural-1.130.0-1|33	BuildRequires: perl(Test::MockTime)
21cr|perl-DateTime-Format-Natural-1.130.0-1|34	BuildRequires: perl(Test::More)
21cr|perl-DateTime-Format-Natural-1.130.0-1|35	BuildRequires: perl(boolean)
21cr|perl-DateTime-Format-Natural-1.130.0-1|36	BuildRequires: perl(Time::Piece)
21cr|perl-DateTime-Format-Natural-1.130.0-1|37	
21cr|perl-DateTime-Format-Natural-1.130.0-1|38	
21cr|perl-DateTime-Format-Natural-1.130.0-1|39	# not autodetected
21cr|perl-DateTime-Format-Natural-1.130.0-1|40	Requires:	perl(boolean)
21cr|perl-DateTime-Format-Natural-1.130.0-1|41	
21cr|perl-DateTime-Format-Natural-1.130.0-1|42	BuildArch:	noarch
21cr|perl-DateTime-Format-Natural-1.130.0-1|43	
21cr|perl-DateTime-Format-Natural-1.130.0-1|44	%description
21cr|perl-DateTime-Format-Natural-1.130.0-1|45	'DateTime::Format::Natural' takes a string with a human readable date/time
21cr|perl-DateTime-Format-Natural-1.130.0-1|46	and creates a machine readable one by applying natural parsing logic.
21cr|perl-DateTime-Format-Natural-1.130.0-1|47	
21cr|perl-DateTime-Format-Natural-1.130.0-1|48	%prep
21cr|perl-DateTime-Format-Natural-1.130.0-1|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-Natural-1.130.0-1|50	
21cr|perl-DateTime-Format-Natural-1.130.0-1|51	chmod 644 Changes README
21cr|perl-DateTime-Format-Natural-1.130.0-1|52	for file in Changes README; do
21cr|perl-DateTime-Format-Natural-1.130.0-1|53	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|perl-DateTime-Format-Natural-1.130.0-1|54	touch -r $file $file.new && \
21cr|perl-DateTime-Format-Natural-1.130.0-1|55	mv $file.new $file
21cr|perl-DateTime-Format-Natural-1.130.0-1|56	done
21cr|perl-DateTime-Format-Natural-1.130.0-1|57	
21cr|perl-DateTime-Format-Natural-1.130.0-1|58	%build
21cr|perl-DateTime-Format-Natural-1.130.0-1|59	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-Natural-1.130.0-1|60	%make
21cr|perl-DateTime-Format-Natural-1.130.0-1|61	
21cr|perl-DateTime-Format-Natural-1.130.0-1|62	%check
21cr|perl-DateTime-Format-Natural-1.130.0-1|63	%make test
21cr|perl-DateTime-Format-Natural-1.130.0-1|64	
21cr|perl-DateTime-Format-Natural-1.130.0-1|65	%install
21cr|perl-DateTime-Format-Natural-1.130.0-1|66	%makeinstall_std
21cr|perl-DateTime-Format-Natural-1.130.0-1|67	
21cr|perl-DateTime-Format-Natural-1.130.0-1|68	%files
21cr|perl-DateTime-Format-Natural-1.130.0-1|69	%doc Changes README META.json META.yml
21cr|perl-DateTime-Format-Natural-1.130.0-1|70	%{_mandir}/man3/*
21cr|perl-DateTime-Format-Natural-1.130.0-1|71	%{perl_vendorlib}/DateTime
21cr|perl-DateTime-Format-Natural-1.130.0-1|72	%{_bindir}/dateparse
21cr|perl-DateTime-Format-Natural-1.130.0-1|73	%{_mandir}/man1/dateparse.1*

4304 21
21cr|perl-DateTime-Format-Pg-0.160.140-2|1	%define upstream_name    DateTime-Format-Pg
21cr|perl-DateTime-Format-Pg-0.160.140-2|2	%define upstream_version 0.16014
21cr|perl-DateTime-Format-Pg-0.160.140-2|3	
21cr|perl-DateTime-Format-Pg-0.160.140-2|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Format-Pg-0.160.140-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-Pg-0.160.140-2|6	Release:	2
21cr|perl-DateTime-Format-Pg-0.160.140-2|7	Summary:	Parse and format PostgreSQL dates and times
21cr|perl-DateTime-Format-Pg-0.160.140-2|8	License:	GPL+ or Artistic
21cr|perl-DateTime-Format-Pg-0.160.140-2|9	Group:		Development/Perl
21cr|perl-DateTime-Format-Pg-0.160.140-2|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-Pg-0.160.140-2|11	Source0:	https://www.cpan.org/modules/by-module/DateTime/DateTime-Format-Pg-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-Pg-0.160.140-2|12	
21cr|perl-DateTime-Format-Pg-0.160.140-2|13	BuildRequires:	perl-devel
21cr|perl-DateTime-Format-Pg-0.160.140-2|14	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-DateTime-Format-Pg-0.160.140-2|15	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Format-Pg-0.160.140-2|16	BuildRequires:	perl(DateTime::Format::Builder)
21cr|perl-DateTime-Format-Pg-0.160.140-2|17	BuildRequires:	perl(DateTime::TimeZone)
21cr|perl-DateTime-Format-Pg-0.160.140-2|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DateTime-Format-Pg-0.160.140-2|19	BuildRequires:	perl(Test::More)
21cr|perl-DateTime-Format-Pg-0.160.140-2|20	BuildRequires:	perl(Test::Pod)
21cr|perl-DateTime-Format-Pg-0.160.140-2|21	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-DateTime-Format-Pg-0.160.140-2|22	BuildRequires:	perl-CPAN-Meta
21cr|perl-DateTime-Format-Pg-0.160.140-2|23	
21cr|perl-DateTime-Format-Pg-0.160.140-2|24	BuildArch:	noarch
21cr|perl-DateTime-Format-Pg-0.160.140-2|25	
21cr|perl-DateTime-Format-Pg-0.160.140-2|26	%description
21cr|perl-DateTime-Format-Pg-0.160.140-2|27	This module understands the formats used by PostgreSQL for its DATE, TIME,
21cr|perl-DateTime-Format-Pg-0.160.140-2|28	TIMESTAMP, and INTERVAL data types. It can be used to parse these formats
21cr|perl-DateTime-Format-Pg-0.160.140-2|29	in order to create 'DateTime' or 'DateTime::Duration' objects, and it can
21cr|perl-DateTime-Format-Pg-0.160.140-2|30	take a 'DateTime' or 'DateTime::Duration' object and produce a string
21cr|perl-DateTime-Format-Pg-0.160.140-2|31	representing it in a format accepted by PostgreSQL.
21cr|perl-DateTime-Format-Pg-0.160.140-2|32	
21cr|perl-DateTime-Format-Pg-0.160.140-2|33	%prep
21cr|perl-DateTime-Format-Pg-0.160.140-2|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-Pg-0.160.140-2|35	
21cr|perl-DateTime-Format-Pg-0.160.140-2|36	%build
21cr|perl-DateTime-Format-Pg-0.160.140-2|37	perl Build.PL --installdirs=vendor
21cr|perl-DateTime-Format-Pg-0.160.140-2|38	./Build
21cr|perl-DateTime-Format-Pg-0.160.140-2|39	
21cr|perl-DateTime-Format-Pg-0.160.140-2|40	%check
21cr|perl-DateTime-Format-Pg-0.160.140-2|41	./Build test
21cr|perl-DateTime-Format-Pg-0.160.140-2|42	
21cr|perl-DateTime-Format-Pg-0.160.140-2|43	%install
21cr|perl-DateTime-Format-Pg-0.160.140-2|44	./Build install --destdir=%{buildroot}
21cr|perl-DateTime-Format-Pg-0.160.140-2|45	
21cr|perl-DateTime-Format-Pg-0.160.140-2|46	%files
21cr|perl-DateTime-Format-Pg-0.160.140-2|47	%doc Changes LICENSE META.yml META.json
21cr|perl-DateTime-Format-Pg-0.160.140-2|48	%{_mandir}/man3/*
21cr|perl-DateTime-Format-Pg-0.160.140-2|49	%{perl_vendorlib}/*

4305 21
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|1	%define upstream_name    DateTime-Format-RFC3339
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|2	%define upstream_version v1.0.5
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|3	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|5	Version:	%perl_convert_version 1.0.5
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|6	Release:	5
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|7	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|8	Summary:	Parse and format RFC3339 datetime strings
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|9	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|10	License:	Public domain
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|11	Group:		Development/Perl
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|13	Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Format-RFC3339-v1.0.5.tar.gz
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|14	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|15	BuildRequires:	perl-devel
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|16	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|17	BuildRequires:	perl(Test::More)
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|18	BuildRequires:	perl(version)
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|19	BuildArch:	noarch
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|20	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|21	%description
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|22	This module understands the RFC3339 date/time format, an ISO 8601 profile,
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|23	defined at http://tools.ietf.org/html/rfc3339 .
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|24	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|25	It can be used to parse these formats in order to create the appropriate
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|26	objects.
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|27	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|28	%prep
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|30	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|31	%build
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|33	%make
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|34	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|35	%check
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|36	%make test
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|37	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|38	%install
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|39	%makeinstall_std
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|40	
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|41	%files
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|42	%doc META.yml
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|43	%{_mandir}/man3/*
21cr|perl-DateTime-Format-RFC3339-1.0.5-5|44	%{perl_vendorlib}/*

4306 21
21cr|perl-DateTime-Format-SQLite-0.110.0-7|1	%define upstream_name    DateTime-Format-SQLite
21cr|perl-DateTime-Format-SQLite-0.110.0-7|2	%define upstream_version 0.11
21cr|perl-DateTime-Format-SQLite-0.110.0-7|3	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Format-SQLite-0.110.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-SQLite-0.110.0-7|6	Release:	7
21cr|perl-DateTime-Format-SQLite-0.110.0-7|7	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|8	Summary:	Parse and format SQLite dates and times
21cr|perl-DateTime-Format-SQLite-0.110.0-7|9	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|10	License:	GPL+ or Artistic
21cr|perl-DateTime-Format-SQLite-0.110.0-7|11	Group:		Development/Perl
21cr|perl-DateTime-Format-SQLite-0.110.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Format-SQLite-0.110.0-7|13	Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-SQLite-0.110.0-7|14	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|15	BuildRequires:	perl-devel
21cr|perl-DateTime-Format-SQLite-0.110.0-7|16	BuildRequires:	perl(Class::Factory::Util)
21cr|perl-DateTime-Format-SQLite-0.110.0-7|17	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Format-SQLite-0.110.0-7|18	BuildRequires:	perl(DateTime::Format::Builder)
21cr|perl-DateTime-Format-SQLite-0.110.0-7|19	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|20	BuildArch:	noarch
21cr|perl-DateTime-Format-SQLite-0.110.0-7|21	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|22	Requires:	perl(Class::Factory::Util)
21cr|perl-DateTime-Format-SQLite-0.110.0-7|23	Requires:	perl(DateTime::Format::Builder)
21cr|perl-DateTime-Format-SQLite-0.110.0-7|24	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|25	%description
21cr|perl-DateTime-Format-SQLite-0.110.0-7|26	This module understands the formats used by SQLite for its 'date',
21cr|perl-DateTime-Format-SQLite-0.110.0-7|27	'datetime' and 'time' functions. It can be used to parse these formats in
21cr|perl-DateTime-Format-SQLite-0.110.0-7|28	order to create the DateTime manpage objects, and it can take a DateTime
21cr|perl-DateTime-Format-SQLite-0.110.0-7|29	object and produce a timestring accepted by SQLite.
21cr|perl-DateTime-Format-SQLite-0.110.0-7|30	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|31	*NOTE:* SQLite does not have real date/time types but stores everything as
21cr|perl-DateTime-Format-SQLite-0.110.0-7|32	strings. This module deals with the date/time strings as
21cr|perl-DateTime-Format-SQLite-0.110.0-7|33	understood/returned by SQLite's 'date', 'time', 'datetime', 'julianday' and
21cr|perl-DateTime-Format-SQLite-0.110.0-7|34	'strftime' SQL functions. You will usually want to store your dates in one
21cr|perl-DateTime-Format-SQLite-0.110.0-7|35	of these formats.
21cr|perl-DateTime-Format-SQLite-0.110.0-7|36	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|37	%prep
21cr|perl-DateTime-Format-SQLite-0.110.0-7|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-SQLite-0.110.0-7|39	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|40	%build
21cr|perl-DateTime-Format-SQLite-0.110.0-7|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-SQLite-0.110.0-7|42	%make
21cr|perl-DateTime-Format-SQLite-0.110.0-7|43	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|44	%check
21cr|perl-DateTime-Format-SQLite-0.110.0-7|45	%make test
21cr|perl-DateTime-Format-SQLite-0.110.0-7|46	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|47	%install
21cr|perl-DateTime-Format-SQLite-0.110.0-7|48	%makeinstall_std
21cr|perl-DateTime-Format-SQLite-0.110.0-7|49	
21cr|perl-DateTime-Format-SQLite-0.110.0-7|50	%files
21cr|perl-DateTime-Format-SQLite-0.110.0-7|51	%doc Changes README LICENSE
21cr|perl-DateTime-Format-SQLite-0.110.0-7|52	%{_mandir}/man3/*
21cr|perl-DateTime-Format-SQLite-0.110.0-7|53	%{perl_vendorlib}/*

4307 21
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|1	%define upstream_name	 DateTime-Format-W3CDTF
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|3	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|6	Release:	1
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|7	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|8	Summary:	Parse and format W3CDTF datetime strings
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|9	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|10	License:	GPL
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|11	Group:		Development/Perl
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|12	Url:		http://search.cpan.org/dist/RPM4/
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/G/GW/GWILLIAMS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|14	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|15	BuildRequires:	perl-devel
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|16	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|17	BuildRequires:  perl(inc::Module::Install)
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|18	BuildArch:	noarch
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|19	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|20	%description
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|21	This module understands the W3CDTF date/time format, an ISO 8601 profile,
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|22	defined at http://www.w3.org/TR/NOTE-datetime. This format as the native
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|23	date format of RSS 1.0.
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|24	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|25	It can be used to parse these formats in order to create the appropriate
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|26	objects.
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|27	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|28	%prep
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|30	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|31	%build
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|33	%make
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|34	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|35	%check
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|36	%make test
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|37	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|38	%install
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|39	%makeinstall_std
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|40	
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|41	%files
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|42	%doc Changes README
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|43	%{perl_vendorlib}/*
21cr|perl-DateTime-Format-W3CDTF-0.80.0-1|44	%{_mandir}/*/*

4308 21
21cr|perl-DateTime-Set-0.390.0-3|1	%define upstream_name    DateTime-Set
21cr|perl-DateTime-Set-0.390.0-3|2	%define upstream_version 0.3900
21cr|perl-DateTime-Set-0.390.0-3|3	
21cr|perl-DateTime-Set-0.390.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-DateTime-Set-0.390.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTime-Set-0.390.0-3|6	Release:	3
21cr|perl-DateTime-Set-0.390.0-3|7	Summary:	Extends Set::Infinite with recurrence functions
21cr|perl-DateTime-Set-0.390.0-3|8	License:	GPL+ or Artistic
21cr|perl-DateTime-Set-0.390.0-3|9	Group:		Development/Perl
21cr|perl-DateTime-Set-0.390.0-3|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTime-Set-0.390.0-3|11	Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Set-%{upstream_version}.tar.gz
21cr|perl-DateTime-Set-0.390.0-3|12	BuildRequires:	perl-devel
21cr|perl-DateTime-Set-0.390.0-3|13	BuildRequires:	perl(DateTime)
21cr|perl-DateTime-Set-0.390.0-3|14	BuildRequires:	perl(Set::Infinite)
21cr|perl-DateTime-Set-0.390.0-3|15	BuildRequires:	perl(Test::More)
21cr|perl-DateTime-Set-0.390.0-3|16	BuildRequires:	perl(Params::Validate)
21cr|perl-DateTime-Set-0.390.0-3|17	BuildArch:	noarch
21cr|perl-DateTime-Set-0.390.0-3|18	
21cr|perl-DateTime-Set-0.390.0-3|19	%description
21cr|perl-DateTime-Set-0.390.0-3|20	DateTime::Set is a module for datetime sets. It can be used to handle two
21cr|perl-DateTime-Set-0.390.0-3|21	different types of sets.
21cr|perl-DateTime-Set-0.390.0-3|22	
21cr|perl-DateTime-Set-0.390.0-3|23	The first is a fixed set of predefined datetime objects. For example, if we
21cr|perl-DateTime-Set-0.390.0-3|24	wanted to create a set of datetimes containing the birthdays of people in
21cr|perl-DateTime-Set-0.390.0-3|25	our family for the current year.
21cr|perl-DateTime-Set-0.390.0-3|26	
21cr|perl-DateTime-Set-0.390.0-3|27	The second type of set that it can handle is one based on a recurrence,
21cr|perl-DateTime-Set-0.390.0-3|28	such as "every Wednesday", or "noon on the 15th day of every month". This
21cr|perl-DateTime-Set-0.390.0-3|29	type of set can have fixed starting and ending datetimes, but neither is
21cr|perl-DateTime-Set-0.390.0-3|30	required. So our "every Wednesday set" could be "every Wednesday from the
21cr|perl-DateTime-Set-0.390.0-3|31	beginning of time until the end of time", or "every Wednesday after
21cr|perl-DateTime-Set-0.390.0-3|32	2003-03-05 until the end of time", or "every Wednesday between 2003-03-05
21cr|perl-DateTime-Set-0.390.0-3|33	and 2004-01-07".
21cr|perl-DateTime-Set-0.390.0-3|34	
21cr|perl-DateTime-Set-0.390.0-3|35	%prep
21cr|perl-DateTime-Set-0.390.0-3|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DateTime-Set-0.390.0-3|37	
21cr|perl-DateTime-Set-0.390.0-3|38	%build
21cr|perl-DateTime-Set-0.390.0-3|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTime-Set-0.390.0-3|40	%make
21cr|perl-DateTime-Set-0.390.0-3|41	
21cr|perl-DateTime-Set-0.390.0-3|42	%check
21cr|perl-DateTime-Set-0.390.0-3|43	%make test
21cr|perl-DateTime-Set-0.390.0-3|44	
21cr|perl-DateTime-Set-0.390.0-3|45	%install
21cr|perl-DateTime-Set-0.390.0-3|46	%makeinstall_std
21cr|perl-DateTime-Set-0.390.0-3|47	
21cr|perl-DateTime-Set-0.390.0-3|48	%files
21cr|perl-DateTime-Set-0.390.0-3|49	%doc Changes LICENSE META.yml META.json README
21cr|perl-DateTime-Set-0.390.0-3|50	%{_mandir}/man3/*
21cr|perl-DateTime-Set-0.390.0-3|51	%{perl_vendorlib}/*

4309 21
21cr|perl-DateTimeX-Easy-0.89.0-9|1	%define upstream_name    DateTimeX-Easy
21cr|perl-DateTimeX-Easy-0.89.0-9|2	%define upstream_version 0.089
21cr|perl-DateTimeX-Easy-0.89.0-9|3	
21cr|perl-DateTimeX-Easy-0.89.0-9|4	%global __requires_exclude perl\\(DateTimeX::Easy::DateParse\\)
21cr|perl-DateTimeX-Easy-0.89.0-9|5	
21cr|perl-DateTimeX-Easy-0.89.0-9|6	Name:		perl-%{upstream_name}
21cr|perl-DateTimeX-Easy-0.89.0-9|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DateTimeX-Easy-0.89.0-9|8	Release:	9
21cr|perl-DateTimeX-Easy-0.89.0-9|9	
21cr|perl-DateTimeX-Easy-0.89.0-9|10	Summary:	Parse a date/time string using the best method available
21cr|perl-DateTimeX-Easy-0.89.0-9|11	
21cr|perl-DateTimeX-Easy-0.89.0-9|12	License:	GPL+ or Artistic
21cr|perl-DateTimeX-Easy-0.89.0-9|13	Group:		Development/Perl
21cr|perl-DateTimeX-Easy-0.89.0-9|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DateTimeX-Easy-0.89.0-9|15	Source0:	https://www.cpan.org/modules/by-module/DateTimeX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DateTimeX-Easy-0.89.0-9|16	Patch0:		DateTimeX-Easy-0.089-Adapt-tests-to-DateTime-Format-Flexible-0.34.patch
21cr|perl-DateTimeX-Easy-0.89.0-9|17	BuildRequires:	perl-devel
21cr|perl-DateTimeX-Easy-0.89.0-9|18	BuildRequires:	perl(Date::Parse)
21cr|perl-DateTimeX-Easy-0.89.0-9|19	BuildRequires:	perl(DateTime)
21cr|perl-DateTimeX-Easy-0.89.0-9|20	BuildRequires:	perl(DateTime::Format::DateManip)
21cr|perl-DateTimeX-Easy-0.89.0-9|21	BuildRequires:	perl(DateTime::Format::Flexible)
21cr|perl-DateTimeX-Easy-0.89.0-9|22	BuildRequires:	perl(DateTime::Format::ICal)
21cr|perl-DateTimeX-Easy-0.89.0-9|23	BuildRequires:	perl(DateTime::Format::Natural)
21cr|perl-DateTimeX-Easy-0.89.0-9|24	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DateTimeX-Easy-0.89.0-9|25	BuildRequires:	perl(Scalar::Util)
21cr|perl-DateTimeX-Easy-0.89.0-9|26	BuildRequires:	perl(Test::Deep)
21cr|perl-DateTimeX-Easy-0.89.0-9|27	BuildRequires:	perl(Test::Differences)
21cr|perl-DateTimeX-Easy-0.89.0-9|28	BuildRequires:	perl(Test::Exception)
21cr|perl-DateTimeX-Easy-0.89.0-9|29	BuildRequires:	perl(Test::Most)
21cr|perl-DateTimeX-Easy-0.89.0-9|30	BuildRequires:	perl(Test::Warn)
21cr|perl-DateTimeX-Easy-0.89.0-9|31	BuildRequires:	perl(Time::Zone)
21cr|perl-DateTimeX-Easy-0.89.0-9|32	
21cr|perl-DateTimeX-Easy-0.89.0-9|33	BuildArch:	noarch
21cr|perl-DateTimeX-Easy-0.89.0-9|34	
21cr|perl-DateTimeX-Easy-0.89.0-9|35	%description
21cr|perl-DateTimeX-Easy-0.89.0-9|36	DateTimeX::Easy makes DateTime object creation quick and easy. It uses a
21cr|perl-DateTimeX-Easy-0.89.0-9|37	variety of DateTime::Format packages to do the bulk of the parsing, with
21cr|perl-DateTimeX-Easy-0.89.0-9|38	some custom tweaks to smooth out the rough edges (mainly concerning
21cr|perl-DateTimeX-Easy-0.89.0-9|39	timezone detection and selection).
21cr|perl-DateTimeX-Easy-0.89.0-9|40	
21cr|perl-DateTimeX-Easy-0.89.0-9|41	%prep
21cr|perl-DateTimeX-Easy-0.89.0-9|42	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-DateTimeX-Easy-0.89.0-9|43	
21cr|perl-DateTimeX-Easy-0.89.0-9|44	%build
21cr|perl-DateTimeX-Easy-0.89.0-9|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DateTimeX-Easy-0.89.0-9|46	%make
21cr|perl-DateTimeX-Easy-0.89.0-9|47	
21cr|perl-DateTimeX-Easy-0.89.0-9|48	%check
21cr|perl-DateTimeX-Easy-0.89.0-9|49	make test
21cr|perl-DateTimeX-Easy-0.89.0-9|50	
21cr|perl-DateTimeX-Easy-0.89.0-9|51	%install
21cr|perl-DateTimeX-Easy-0.89.0-9|52	%makeinstall_std
21cr|perl-DateTimeX-Easy-0.89.0-9|53	
21cr|perl-DateTimeX-Easy-0.89.0-9|54	%files
21cr|perl-DateTimeX-Easy-0.89.0-9|55	%doc README Changes META.yml
21cr|perl-DateTimeX-Easy-0.89.0-9|56	%{_mandir}/man3/*
21cr|perl-DateTimeX-Easy-0.89.0-9|57	%{perl_vendorlib}/*

4310 21
21cr|perl-DBD-CSV-0.590.0-1|1	%define	upstream_name    DBD-CSV
21cr|perl-DBD-CSV-0.590.0-1|2	%define upstream_version 0.59
21cr|perl-DBD-CSV-0.590.0-1|3	
21cr|perl-DBD-CSV-0.590.0-1|4	%if %{_use_internal_dependency_generator}
21cr|perl-DBD-CSV-0.590.0-1|5	%global __requires_exclude /pro/bin/perl
21cr|perl-DBD-CSV-0.590.0-1|6	%else
21cr|perl-DBD-CSV-0.590.0-1|7	%define _requires_exceptions /pro/bin/perl
21cr|perl-DBD-CSV-0.590.0-1|8	%endif
21cr|perl-DBD-CSV-0.590.0-1|9	
21cr|perl-DBD-CSV-0.590.0-1|10	Name:		perl-%{upstream_name}
21cr|perl-DBD-CSV-0.590.0-1|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBD-CSV-0.590.0-1|12	Release:	1
21cr|perl-DBD-CSV-0.590.0-1|13	
21cr|perl-DBD-CSV-0.590.0-1|14	Summary:	Perl module to access CSV files through DBI
21cr|perl-DBD-CSV-0.590.0-1|15	
21cr|perl-DBD-CSV-0.590.0-1|16	License:	GPL
21cr|perl-DBD-CSV-0.590.0-1|17	Group:		Development/Perl
21cr|perl-DBD-CSV-0.590.0-1|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBD-CSV-0.590.0-1|19	Source0:	https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-DBD-CSV-0.590.0-1|20	
21cr|perl-DBD-CSV-0.590.0-1|21	BuildRequires:	perl-devel
21cr|perl-DBD-CSV-0.590.0-1|22	BuildRequires:  perl(DBD::File) >= 0.42
21cr|perl-DBD-CSV-0.590.0-1|23	BuildRequires:  perl(DBI) >= 1.628
21cr|perl-DBD-CSV-0.590.0-1|24	BuildRequires:  perl(SQL::Statement) >= 1.405
21cr|perl-DBD-CSV-0.590.0-1|25	BuildRequires:  perl(Test::More) >= 0.9
21cr|perl-DBD-CSV-0.590.0-1|26	BuildRequires:  perl(Text::CSV_XS) >= 1.01
21cr|perl-DBD-CSV-0.590.0-1|27	BuildRequires:  perl(Test::Pod)
21cr|perl-DBD-CSV-0.590.0-1|28	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-DBD-CSV-0.590.0-1|29	
21cr|perl-DBD-CSV-0.590.0-1|30	BuildArch:	noarch
21cr|perl-DBD-CSV-0.590.0-1|31	
21cr|perl-DBD-CSV-0.590.0-1|32	%description
21cr|perl-DBD-CSV-0.590.0-1|33	DBD::CSV is a Perl module that provides yet another driver for the DBI
21cr|perl-DBD-CSV-0.590.0-1|34	(Database independent interface for Perl).  This one is based on the SQL
21cr|perl-DBD-CSV-0.590.0-1|35	"engine" SQL::Statement and the abstract DBI driver DBD::File, and implements
21cr|perl-DBD-CSV-0.590.0-1|36	access to so-called CSV files (comma seperated values).  Such files are
21cr|perl-DBD-CSV-0.590.0-1|37	mostly used for exporting MS Access and MS Excel data.
21cr|perl-DBD-CSV-0.590.0-1|38	
21cr|perl-DBD-CSV-0.590.0-1|39	%prep
21cr|perl-DBD-CSV-0.590.0-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBD-CSV-0.590.0-1|41	find . -type f -print0 | xargs -0 chmod 644
21cr|perl-DBD-CSV-0.590.0-1|42	
21cr|perl-DBD-CSV-0.590.0-1|43	%build
21cr|perl-DBD-CSV-0.590.0-1|44	echo -e  "n" | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBD-CSV-0.590.0-1|45	%make
21cr|perl-DBD-CSV-0.590.0-1|46	
21cr|perl-DBD-CSV-0.590.0-1|47	%check
21cr|perl-DBD-CSV-0.590.0-1|48	%make test
21cr|perl-DBD-CSV-0.590.0-1|49	
21cr|perl-DBD-CSV-0.590.0-1|50	%install
21cr|perl-DBD-CSV-0.590.0-1|51	%makeinstall_std
21cr|perl-DBD-CSV-0.590.0-1|52	
21cr|perl-DBD-CSV-0.590.0-1|53	%files
21cr|perl-DBD-CSV-0.590.0-1|54	%doc ChangeLog README META.json META.yml
21cr|perl-DBD-CSV-0.590.0-1|55	%{perl_vendorlib}/Bundle/DBD/*
21cr|perl-DBD-CSV-0.590.0-1|56	%{perl_vendorlib}/DBD/*
21cr|perl-DBD-CSV-0.590.0-1|57	%{_mandir}/*/*

4311 21
21cr|perl-DBD-Mock-1.450.0-5|1	%define upstream_name    DBD-Mock
21cr|perl-DBD-Mock-1.450.0-5|2	%define upstream_version 1.45
21cr|perl-DBD-Mock-1.450.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-DBD-Mock-1.450.0-5|4	Version:	%perl_convert_version 1.45
21cr|perl-DBD-Mock-1.450.0-5|5	Release:	5
21cr|perl-DBD-Mock-1.450.0-5|6	
21cr|perl-DBD-Mock-1.450.0-5|7	Summary:	Mock database driver for testing
21cr|perl-DBD-Mock-1.450.0-5|8	
21cr|perl-DBD-Mock-1.450.0-5|9	License:	GPL+ or Artistic
21cr|perl-DBD-Mock-1.450.0-5|10	Group:		Development/Perl
21cr|perl-DBD-Mock-1.450.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBD-Mock-1.450.0-5|12	Source0:	http://www.cpan.org/modules/by-module/DBD/DBD-Mock-1.45.tar.gz
21cr|perl-DBD-Mock-1.450.0-5|13	
21cr|perl-DBD-Mock-1.450.0-5|14	BuildRequires:	perl-devel
21cr|perl-DBD-Mock-1.450.0-5|15	BuildRequires:	perl(DBI)
21cr|perl-DBD-Mock-1.450.0-5|16	BuildRequires:	perl(Test::More)
21cr|perl-DBD-Mock-1.450.0-5|17	BuildRequires:	perl(Test::Exception)
21cr|perl-DBD-Mock-1.450.0-5|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-DBD-Mock-1.450.0-5|19	BuildArch:	noarch
21cr|perl-DBD-Mock-1.450.0-5|20	
21cr|perl-DBD-Mock-1.450.0-5|21	%description
21cr|perl-DBD-Mock-1.450.0-5|22	Testing with databases can be tricky. If you are developing a system
21cr|perl-DBD-Mock-1.450.0-5|23	married to a single database then you can make some assumptions about your
21cr|perl-DBD-Mock-1.450.0-5|24	environment and ask the user to provide relevant connection information.
21cr|perl-DBD-Mock-1.450.0-5|25	But if you need to test a framework that uses DBI, particularly a framework
21cr|perl-DBD-Mock-1.450.0-5|26	that uses different types of persistence schemes, then it may be more
21cr|perl-DBD-Mock-1.450.0-5|27	useful to simply verify what the framework is trying to do -- ensure the
21cr|perl-DBD-Mock-1.450.0-5|28	right SQL is generated and that the correct parameters are bound.
21cr|perl-DBD-Mock-1.450.0-5|29	'DBD::Mock' makes it easy to just modify your configuration (presumably
21cr|perl-DBD-Mock-1.450.0-5|30	held outside your code) and just use it instead of 'DBD::Foo' (like the
21cr|perl-DBD-Mock-1.450.0-5|31	DBD::Pg manpage or the DBD::mysql manpage) in your framework.
21cr|perl-DBD-Mock-1.450.0-5|32	
21cr|perl-DBD-Mock-1.450.0-5|33	There is no distinct area where using this module makes sense. (Some people
21cr|perl-DBD-Mock-1.450.0-5|34	may successfully argue that this is a solution looking for a problem...)
21cr|perl-DBD-Mock-1.450.0-5|35	Indeed, if you can assume your users have something like the DBD::AnyData
21cr|perl-DBD-Mock-1.450.0-5|36	manpage or the DBD::SQLite manpage or if you do not mind creating a
21cr|perl-DBD-Mock-1.450.0-5|37	dependency on them then it makes far more sense to use these legitimate
21cr|perl-DBD-Mock-1.450.0-5|38	driver implementations and test your application in the real world -- at
21cr|perl-DBD-Mock-1.450.0-5|39	least as much of the real world as you can create in your tests...
21cr|perl-DBD-Mock-1.450.0-5|40	
21cr|perl-DBD-Mock-1.450.0-5|41	And if your database handle exists as a package variable or something else
21cr|perl-DBD-Mock-1.450.0-5|42	easily replaced at test-time then it may make more sense to use the
21cr|perl-DBD-Mock-1.450.0-5|43	Test::MockObject manpage to create a fully dynamic handle. There is an
21cr|perl-DBD-Mock-1.450.0-5|44	excellent article by chromatic about using the Test::MockObject manpage in
21cr|perl-DBD-Mock-1.450.0-5|45	this and other ways, strongly recommended. (See the SEE ALSO manpage for a
21cr|perl-DBD-Mock-1.450.0-5|46	link)
21cr|perl-DBD-Mock-1.450.0-5|47	
21cr|perl-DBD-Mock-1.450.0-5|48	%prep
21cr|perl-DBD-Mock-1.450.0-5|49	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBD-Mock-1.450.0-5|50	
21cr|perl-DBD-Mock-1.450.0-5|51	%build
21cr|perl-DBD-Mock-1.450.0-5|52	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBD-Mock-1.450.0-5|53	%make
21cr|perl-DBD-Mock-1.450.0-5|54	
21cr|perl-DBD-Mock-1.450.0-5|55	%check
21cr|perl-DBD-Mock-1.450.0-5|56	make test
21cr|perl-DBD-Mock-1.450.0-5|57	
21cr|perl-DBD-Mock-1.450.0-5|58	%install
21cr|perl-DBD-Mock-1.450.0-5|59	%makeinstall_std
21cr|perl-DBD-Mock-1.450.0-5|60	
21cr|perl-DBD-Mock-1.450.0-5|61	%files
21cr|perl-DBD-Mock-1.450.0-5|62	%doc Changes README
21cr|perl-DBD-Mock-1.450.0-5|63	%{_mandir}/man3/*
21cr|perl-DBD-Mock-1.450.0-5|64	%{perl_vendorlib}/DBD

4312 21
21cr|perl-DBD-Multi-1.20.0-1|1	%define upstream_name	 DBD-Multi
21cr|perl-DBD-Multi-1.20.0-1|2	%define upstream_version 1.02
21cr|perl-DBD-Multi-1.20.0-1|3	
21cr|perl-DBD-Multi-1.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-DBD-Multi-1.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBD-Multi-1.20.0-1|6	Release:	1
21cr|perl-DBD-Multi-1.20.0-1|7	
21cr|perl-DBD-Multi-1.20.0-1|8	Summary:	Manage Multiple Data Sources with Failover and Load Balancing
21cr|perl-DBD-Multi-1.20.0-1|9	
21cr|perl-DBD-Multi-1.20.0-1|10	License:	GPL+ or Artistic
21cr|perl-DBD-Multi-1.20.0-1|11	Group:		Development/Perl
21cr|perl-DBD-Multi-1.20.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBD-Multi-1.20.0-1|13	Source0:	http://www.cpan.org/modules/by-module/DBD/DBD-Multi-%{upstream_version}.tar.gz
21cr|perl-DBD-Multi-1.20.0-1|14	
21cr|perl-DBD-Multi-1.20.0-1|15	BuildRequires:	perl-devel
21cr|perl-DBD-Multi-1.20.0-1|16	BuildRequires:	perl(Module::Build)
21cr|perl-DBD-Multi-1.20.0-1|17	BuildRequires:	perl(DBD::File)
21cr|perl-DBD-Multi-1.20.0-1|18	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBD-Multi-1.20.0-1|19	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-DBD-Multi-1.20.0-1|20	BuildRequires:	perl(Sys::SigAction)
21cr|perl-DBD-Multi-1.20.0-1|21	BuildRequires:	perl(Test::Pod)
21cr|perl-DBD-Multi-1.20.0-1|22	BuildRequires:	perl(Test::TCP)
21cr|perl-DBD-Multi-1.20.0-1|23	BuildRequires:	perl(Test::Exception)
21cr|perl-DBD-Multi-1.20.0-1|24	
21cr|perl-DBD-Multi-1.20.0-1|25	BuildArch:	noarch
21cr|perl-DBD-Multi-1.20.0-1|26	
21cr|perl-DBD-Multi-1.20.0-1|27	%description
21cr|perl-DBD-Multi-1.20.0-1|28	This software manages multiple database connections for failovers and also
21cr|perl-DBD-Multi-1.20.0-1|29	simple load balancing. It acts as a proxy between your code and your database
21cr|perl-DBD-Multi-1.20.0-1|30	connections, transparently choosing a connection for each query, based on your
21cr|perl-DBD-Multi-1.20.0-1|31	preferences and present availability of the DB server.
21cr|perl-DBD-Multi-1.20.0-1|32	
21cr|perl-DBD-Multi-1.20.0-1|33	This module is intended for read-only operations (where some other application
21cr|perl-DBD-Multi-1.20.0-1|34	is being used to handle replication).
21cr|perl-DBD-Multi-1.20.0-1|35	
21cr|perl-DBD-Multi-1.20.0-1|36	This software does not prevent write operations from being executed. This is
21cr|perl-DBD-Multi-1.20.0-1|37	left up to the user. See "SUGGESTED USES" below for ideas.
21cr|perl-DBD-Multi-1.20.0-1|38	
21cr|perl-DBD-Multi-1.20.0-1|39	The interface is nearly the same as other DBI drivers with one notable
21cr|perl-DBD-Multi-1.20.0-1|40	exception.
21cr|perl-DBD-Multi-1.20.0-1|41	
21cr|perl-DBD-Multi-1.20.0-1|42	%prep
21cr|perl-DBD-Multi-1.20.0-1|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBD-Multi-1.20.0-1|44	
21cr|perl-DBD-Multi-1.20.0-1|45	%build
21cr|perl-DBD-Multi-1.20.0-1|46	perl Build.PL installdirs=vendor
21cr|perl-DBD-Multi-1.20.0-1|47	./Build CFLAGS="%{optflags}"
21cr|perl-DBD-Multi-1.20.0-1|48	
21cr|perl-DBD-Multi-1.20.0-1|49	%check
21cr|perl-DBD-Multi-1.20.0-1|50	./Build test
21cr|perl-DBD-Multi-1.20.0-1|51	
21cr|perl-DBD-Multi-1.20.0-1|52	%install
21cr|perl-DBD-Multi-1.20.0-1|53	./Build install destdir=%{buildroot}
21cr|perl-DBD-Multi-1.20.0-1|54	
21cr|perl-DBD-Multi-1.20.0-1|55	%files
21cr|perl-DBD-Multi-1.20.0-1|56	%doc README* Changes
21cr|perl-DBD-Multi-1.20.0-1|57	%{perl_vendorlib}/DBD
21cr|perl-DBD-Multi-1.20.0-1|58	%{_mandir}/man3/*

4313 21
21cr|perl-DBD-SQLite2-0.380.0-3|1	%define upstream_name	 DBD-SQLite2
21cr|perl-DBD-SQLite2-0.380.0-3|2	%define upstream_version 0.38
21cr|perl-DBD-SQLite2-0.380.0-3|3	
21cr|perl-DBD-SQLite2-0.380.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-DBD-SQLite2-0.380.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DBD-SQLite2-0.380.0-3|6	Release:    3
21cr|perl-DBD-SQLite2-0.380.0-3|7	
21cr|perl-DBD-SQLite2-0.380.0-3|8	Summary:    Self Contained RDBMS in a DBI Driver (sqlite 2.x)
21cr|perl-DBD-SQLite2-0.380.0-3|9	License:    GPL+ or Artistic
21cr|perl-DBD-SQLite2-0.380.0-3|10	Group:      Development/Perl
21cr|perl-DBD-SQLite2-0.380.0-3|11	Url:        https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-DBD-SQLite2-0.380.0-3|12	Source0:    https://cpan.metacpan.org/authors/id/R/RU/RURBAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBD-SQLite2-0.380.0-3|13	Patch0:     DBD-SQLite2-systemlibs.patch
21cr|perl-DBD-SQLite2-0.380.0-3|14	
21cr|perl-DBD-SQLite2-0.380.0-3|15	BuildRequires: perl(DBI) >= 1.625.0
21cr|perl-DBD-SQLite2-0.380.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-DBD-SQLite2-0.380.0-3|17	BuildRequires: perl-devel
21cr|perl-DBD-SQLite2-0.380.0-3|18	BuildRequires: perl(Bundle::DBI)
21cr|perl-DBD-SQLite2-0.380.0-3|19	BuildRequires: perl(Test)
21cr|perl-DBD-SQLite2-0.380.0-3|20	BuildRequires: sqlite2-devel
21cr|perl-DBD-SQLite2-0.380.0-3|21	
21cr|perl-DBD-SQLite2-0.380.0-3|22	%description
21cr|perl-DBD-SQLite2-0.380.0-3|23	SQLite is a small fast embedded SQL database engine.
21cr|perl-DBD-SQLite2-0.380.0-3|24	
21cr|perl-DBD-SQLite2-0.380.0-3|25	DBD::SQLite embeds that database engine into a DBD driver, so
21cr|perl-DBD-SQLite2-0.380.0-3|26	if you want a relational database for your project, but don't
21cr|perl-DBD-SQLite2-0.380.0-3|27	want to install a large RDBMS system like MySQL or PostgreSQL,
21cr|perl-DBD-SQLite2-0.380.0-3|28	then DBD::SQLite may be just what you need.
21cr|perl-DBD-SQLite2-0.380.0-3|29	
21cr|perl-DBD-SQLite2-0.380.0-3|30	It supports quite a lot of features, such as transactions (atomic
21cr|perl-DBD-SQLite2-0.380.0-3|31	commit and rollback), indexes, DBA-free operation, a large subset
21cr|perl-DBD-SQLite2-0.380.0-3|32	of SQL92 supported, and more.
21cr|perl-DBD-SQLite2-0.380.0-3|33	
21cr|perl-DBD-SQLite2-0.380.0-3|34	Note: DBD::SQLite2 is the old version of DBD::SQLite, and is linked against
21cr|perl-DBD-SQLite2-0.380.0-3|35	version 2.x.x of the sqlite library. The current version of DBD::SQLite is
21cr|perl-DBD-SQLite2-0.380.0-3|36	linked against version 3 (or possibly later if I forget to update this file).
21cr|perl-DBD-SQLite2-0.380.0-3|37	This release is designed to allow you to have both versions installed on the
21cr|perl-DBD-SQLite2-0.380.0-3|38	same system.
21cr|perl-DBD-SQLite2-0.380.0-3|39	
21cr|perl-DBD-SQLite2-0.380.0-3|40	%prep
21cr|perl-DBD-SQLite2-0.380.0-3|41	
21cr|perl-DBD-SQLite2-0.380.0-3|42	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-DBD-SQLite2-0.380.0-3|43	
21cr|perl-DBD-SQLite2-0.380.0-3|44	# Make sure to be using the system-wide version
21cr|perl-DBD-SQLite2-0.380.0-3|45	rm sqlite.h
21cr|perl-DBD-SQLite2-0.380.0-3|46	
21cr|perl-DBD-SQLite2-0.380.0-3|47	# https://rt.cpan.org/Public/Bug/Display.html?id=55636
21cr|perl-DBD-SQLite2-0.380.0-3|48	# Unclear whether test is broken or not supposed to be executed
21cr|perl-DBD-SQLite2-0.380.0-3|49	# Rename to avoid it being executed
21cr|perl-DBD-SQLite2-0.380.0-3|50	mv t/ak-dbd.t t/ak-dbd.t.bak
21cr|perl-DBD-SQLite2-0.380.0-3|51	
21cr|perl-DBD-SQLite2-0.380.0-3|52	%build
21cr|perl-DBD-SQLite2-0.380.0-3|53	CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-DBD-SQLite2-0.380.0-3|54	%make OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-DBD-SQLite2-0.380.0-3|55	
21cr|perl-DBD-SQLite2-0.380.0-3|56	%check
21cr|perl-DBD-SQLite2-0.380.0-3|57	make test
21cr|perl-DBD-SQLite2-0.380.0-3|58	
21cr|perl-DBD-SQLite2-0.380.0-3|59	%install
21cr|perl-DBD-SQLite2-0.380.0-3|60	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-DBD-SQLite2-0.380.0-3|61	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|perl-DBD-SQLite2-0.380.0-3|62	find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
21cr|perl-DBD-SQLite2-0.380.0-3|63	find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
21cr|perl-DBD-SQLite2-0.380.0-3|64	chmod -R u+w %{buildroot}/*
21cr|perl-DBD-SQLite2-0.380.0-3|65	
21cr|perl-DBD-SQLite2-0.380.0-3|66	%files
21cr|perl-DBD-SQLite2-0.380.0-3|67	%doc Changes META.json META.yml README SIGNATURE
21cr|perl-DBD-SQLite2-0.380.0-3|68	%{perl_vendorarch}/*
21cr|perl-DBD-SQLite2-0.380.0-3|69	%{_mandir}/*/*

4314 21
21cr|perl-DBD-Sybase-1.150.0-7|1	%define upstream_name    DBD-Sybase
21cr|perl-DBD-Sybase-1.150.0-7|2	%define upstream_version 1.15
21cr|perl-DBD-Sybase-1.150.0-7|3	
21cr|perl-DBD-Sybase-1.150.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-DBD-Sybase-1.150.0-7|5	Version:    %perl_convert_version 1.15
21cr|perl-DBD-Sybase-1.150.0-7|6	Release:	7
21cr|perl-DBD-Sybase-1.150.0-7|7	
21cr|perl-DBD-Sybase-1.150.0-7|8	Summary:	Sybase database driver for the DBI module
21cr|perl-DBD-Sybase-1.150.0-7|9	
21cr|perl-DBD-Sybase-1.150.0-7|10	License:	GPL+ or Artistic
21cr|perl-DBD-Sybase-1.150.0-7|11	Group:		Development/Perl
21cr|perl-DBD-Sybase-1.150.0-7|12	Url:		http://search.cpan.org/~mewp/DBD-Sybase/
21cr|perl-DBD-Sybase-1.150.0-7|13	Source0:	http://www.cpan.org/authors/id/M/ME/MEWP/DBD-Sybase-1.15.tar.gz
21cr|perl-DBD-Sybase-1.150.0-7|14	
21cr|perl-DBD-Sybase-1.150.0-7|15	BuildRequires:	freetds-devel
21cr|perl-DBD-Sybase-1.150.0-7|16	BuildRequires:	gettext-devel
21cr|perl-DBD-Sybase-1.150.0-7|17	BuildRequires:	perl-DBI >= 1.00
21cr|perl-DBD-Sybase-1.150.0-7|18	BuildRequires:	perl-devel
21cr|perl-DBD-Sybase-1.150.0-7|19	
21cr|perl-DBD-Sybase-1.150.0-7|20	
21cr|perl-DBD-Sybase-1.150.0-7|21	%description
21cr|perl-DBD-Sybase-1.150.0-7|22	DBD::Sybase is a Perl module which works with the DBI module to provide access
21cr|perl-DBD-Sybase-1.150.0-7|23	to Sybase databases. With FreeTDS DBD::Sybase can be also used to query a
21cr|perl-DBD-Sybase-1.150.0-7|24	MS-SQL 7 or 2000 database server from a UNIX/Linux host.
21cr|perl-DBD-Sybase-1.150.0-7|25	
21cr|perl-DBD-Sybase-1.150.0-7|26	%prep
21cr|perl-DBD-Sybase-1.150.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBD-Sybase-1.150.0-7|28	
21cr|perl-DBD-Sybase-1.150.0-7|29	%build
21cr|perl-DBD-Sybase-1.150.0-7|30	export SYBASE=%{_prefix}
21cr|perl-DBD-Sybase-1.150.0-7|31	echo -e "\n\n\n\n\n\n" | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBD-Sybase-1.150.0-7|32	%make OPTIMIZE="%{optflags}" LD_RUN_PATH=""
21cr|perl-DBD-Sybase-1.150.0-7|33	
21cr|perl-DBD-Sybase-1.150.0-7|34	%install
21cr|perl-DBD-Sybase-1.150.0-7|35	%makeinstall_std
21cr|perl-DBD-Sybase-1.150.0-7|36	
21cr|perl-DBD-Sybase-1.150.0-7|37	%clean
21cr|perl-DBD-Sybase-1.150.0-7|38	
21cr|perl-DBD-Sybase-1.150.0-7|39	%files
21cr|perl-DBD-Sybase-1.150.0-7|40	%defattr(644,root,root,755)
21cr|perl-DBD-Sybase-1.150.0-7|41	%doc BUGS CHANGES README
21cr|perl-DBD-Sybase-1.150.0-7|42	%{perl_vendorarch}/DBD/Sybase.pm
21cr|perl-DBD-Sybase-1.150.0-7|43	%{perl_vendorarch}/DBD/dbd-sybase.pod
21cr|perl-DBD-Sybase-1.150.0-7|44	%dir %{perl_vendorarch}/auto/DBD/Sybase
21cr|perl-DBD-Sybase-1.150.0-7|45	%attr(0755,root,root) %{perl_vendorarch}/auto/DBD/Sybase/Sybase.so
21cr|perl-DBD-Sybase-1.150.0-7|46	%{_mandir}/man3/*

4315 21
21cr|perl-DBD-XBase-1.50.0-5|1	%define upstream_name    DBD-XBase
21cr|perl-DBD-XBase-1.50.0-5|2	%define upstream_version 1.05
21cr|perl-DBD-XBase-1.50.0-5|3	
21cr|perl-DBD-XBase-1.50.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-DBD-XBase-1.50.0-5|5	Version:	%perl_convert_version 1.05
21cr|perl-DBD-XBase-1.50.0-5|6	Release:	5
21cr|perl-DBD-XBase-1.50.0-5|7	
21cr|perl-DBD-XBase-1.50.0-5|8	Summary:	Module for dealing with XBase files
21cr|perl-DBD-XBase-1.50.0-5|9	
21cr|perl-DBD-XBase-1.50.0-5|10	License:	GPL+ or Artistic
21cr|perl-DBD-XBase-1.50.0-5|11	Group:		Development/Perl
21cr|perl-DBD-XBase-1.50.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBD-XBase-1.50.0-5|13	Source0:	http://www.cpan.org/modules/by-module/DBD/DBD-XBase-1.05.tar.gz
21cr|perl-DBD-XBase-1.50.0-5|14	
21cr|perl-DBD-XBase-1.50.0-5|15	BuildRequires:	perl-devel
21cr|perl-DBD-XBase-1.50.0-5|16	BuildRequires:	perl(DBI)
21cr|perl-DBD-XBase-1.50.0-5|17	BuildArch:	noarch
21cr|perl-DBD-XBase-1.50.0-5|18	
21cr|perl-DBD-XBase-1.50.0-5|19	%description
21cr|perl-DBD-XBase-1.50.0-5|20	Package DBD::XBase contains module XBase that can read and write dbf and
21cr|perl-DBD-XBase-1.50.0-5|21	dbt/fpt files, as well as a DBI driver DBD::XBase, that allows work with these
21cr|perl-DBD-XBase-1.50.0-5|22	files using SQL commands.
21cr|perl-DBD-XBase-1.50.0-5|23	
21cr|perl-DBD-XBase-1.50.0-5|24	%prep
21cr|perl-DBD-XBase-1.50.0-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBD-XBase-1.50.0-5|26	
21cr|perl-DBD-XBase-1.50.0-5|27	%build
21cr|perl-DBD-XBase-1.50.0-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBD-XBase-1.50.0-5|29	%make
21cr|perl-DBD-XBase-1.50.0-5|30	
21cr|perl-DBD-XBase-1.50.0-5|31	%check
21cr|perl-DBD-XBase-1.50.0-5|32	%make test
21cr|perl-DBD-XBase-1.50.0-5|33	
21cr|perl-DBD-XBase-1.50.0-5|34	%install
21cr|perl-DBD-XBase-1.50.0-5|35	%makeinstall_std
21cr|perl-DBD-XBase-1.50.0-5|36	
21cr|perl-DBD-XBase-1.50.0-5|37	%files
21cr|perl-DBD-XBase-1.50.0-5|38	%doc README
21cr|perl-DBD-XBase-1.50.0-5|39	%{_bindir}/*
21cr|perl-DBD-XBase-1.50.0-5|40	%{perl_vendorlib}/XBase.pm
21cr|perl-DBD-XBase-1.50.0-5|41	%dir %{perl_vendorlib}/DBD
21cr|perl-DBD-XBase-1.50.0-5|42	%{perl_vendorlib}/DBD/*
21cr|perl-DBD-XBase-1.50.0-5|43	%dir %{perl_vendorlib}/XBase
21cr|perl-DBD-XBase-1.50.0-5|44	%{perl_vendorlib}/XBase/*
21cr|perl-DBD-XBase-1.50.0-5|45	%{_mandir}/*/*

4316 21
21cr|perl-DBICx-Sugar-0.0.100-3|1	%define upstream_name    DBICx-Sugar
21cr|perl-DBICx-Sugar-0.0.100-3|2	%define upstream_version 0.0001
21cr|perl-DBICx-Sugar-0.0.100-3|3	
21cr|perl-DBICx-Sugar-0.0.100-3|4	Name:       perl-%{upstream_name}
21cr|perl-DBICx-Sugar-0.0.100-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DBICx-Sugar-0.0.100-3|6	Release:    3
21cr|perl-DBICx-Sugar-0.0.100-3|7	
21cr|perl-DBICx-Sugar-0.0.100-3|8	Summary:    Just some syntax sugar for DBIx::Class
21cr|perl-DBICx-Sugar-0.0.100-3|9	License:    GPL+ or Artistic
21cr|perl-DBICx-Sugar-0.0.100-3|10	Group:      Development/Perl
21cr|perl-DBICx-Sugar-0.0.100-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBICx-Sugar-0.0.100-3|12	Source0:    http://www.cpan.org/modules/by-module/DBICx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBICx-Sugar-0.0.100-3|13	
21cr|perl-DBICx-Sugar-0.0.100-3|14	BuildRequires: perl-devel
21cr|perl-DBICx-Sugar-0.0.100-3|15	BuildRequires: perl(Carp)
21cr|perl-DBICx-Sugar-0.0.100-3|16	BuildRequires: perl(DBI)
21cr|perl-DBICx-Sugar-0.0.100-3|17	BuildRequires: perl(DBIx::Class)
21cr|perl-DBICx-Sugar-0.0.100-3|18	BuildRequires: perl(DBIx::Class::Core)
21cr|perl-DBICx-Sugar-0.0.100-3|19	BuildRequires: perl(DBIx::Class::Schema)
21cr|perl-DBICx-Sugar-0.0.100-3|20	BuildRequires: perl(Exporter)
21cr|perl-DBICx-Sugar-0.0.100-3|21	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-DBICx-Sugar-0.0.100-3|22	BuildRequires: perl(File::Spec)
21cr|perl-DBICx-Sugar-0.0.100-3|23	BuildRequires: perl(File::Temp)
21cr|perl-DBICx-Sugar-0.0.100-3|24	BuildRequires: perl(IO::Handle)
21cr|perl-DBICx-Sugar-0.0.100-3|25	BuildRequires: perl(IPC::Open3)
21cr|perl-DBICx-Sugar-0.0.100-3|26	BuildRequires: perl(Memoize)
21cr|perl-DBICx-Sugar-0.0.100-3|27	BuildRequires: perl(Module::Load)
21cr|perl-DBICx-Sugar-0.0.100-3|28	BuildRequires: perl(SQL::Translator)
21cr|perl-DBICx-Sugar-0.0.100-3|29	BuildRequires: perl(Test::Modern)
21cr|perl-DBICx-Sugar-0.0.100-3|30	BuildRequires: perl(Test::More)
21cr|perl-DBICx-Sugar-0.0.100-3|31	BuildRequires: perl(Test::Requires)
21cr|perl-DBICx-Sugar-0.0.100-3|32	BuildRequires: perl(YAML)
21cr|perl-DBICx-Sugar-0.0.100-3|33	BuildRequires: perl(base)
21cr|perl-DBICx-Sugar-0.0.100-3|34	BuildRequires: perl(strict)
21cr|perl-DBICx-Sugar-0.0.100-3|35	BuildRequires: perl(warnings)
21cr|perl-DBICx-Sugar-0.0.100-3|36	BuildRequires: perl(Module::Find)
21cr|perl-DBICx-Sugar-0.0.100-3|37	BuildRequires: perl(strictures)
21cr|perl-DBICx-Sugar-0.0.100-3|38	BuildRequires: perl(namespace::clean)
21cr|perl-DBICx-Sugar-0.0.100-3|39	
21cr|perl-DBICx-Sugar-0.0.100-3|40	BuildArch: noarch
21cr|perl-DBICx-Sugar-0.0.100-3|41	
21cr|perl-DBICx-Sugar-0.0.100-3|42	%description
21cr|perl-DBICx-Sugar-0.0.100-3|43	Just some syntax sugar for your DBIx::Class applications. This was
21cr|perl-DBICx-Sugar-0.0.100-3|44	originally created to remove code duplication between the
21cr|perl-DBICx-Sugar-0.0.100-3|45	Dancer::Plugin::DBIC manpage and the Dancer2::Plugin::DBIC manpage.
21cr|perl-DBICx-Sugar-0.0.100-3|46	
21cr|perl-DBICx-Sugar-0.0.100-3|47	%prep
21cr|perl-DBICx-Sugar-0.0.100-3|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBICx-Sugar-0.0.100-3|49	
21cr|perl-DBICx-Sugar-0.0.100-3|50	%build
21cr|perl-DBICx-Sugar-0.0.100-3|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBICx-Sugar-0.0.100-3|52	%make
21cr|perl-DBICx-Sugar-0.0.100-3|53	
21cr|perl-DBICx-Sugar-0.0.100-3|54	%check
21cr|perl-DBICx-Sugar-0.0.100-3|55	%make test
21cr|perl-DBICx-Sugar-0.0.100-3|56	
21cr|perl-DBICx-Sugar-0.0.100-3|57	%install
21cr|perl-DBICx-Sugar-0.0.100-3|58	%makeinstall_std
21cr|perl-DBICx-Sugar-0.0.100-3|59	
21cr|perl-DBICx-Sugar-0.0.100-3|60	%files
21cr|perl-DBICx-Sugar-0.0.100-3|61	%doc README LICENSE CHANGES META.yml
21cr|perl-DBICx-Sugar-0.0.100-3|62	%{_mandir}/man3/*
21cr|perl-DBICx-Sugar-0.0.100-3|63	%{perl_vendorlib}/*

4317 21
21cr|perl-DBICx-TestDatabase-0.50.0-9|1	%define upstream_name    DBICx-TestDatabase
21cr|perl-DBICx-TestDatabase-0.50.0-9|2	%define upstream_version 0.05
21cr|perl-DBICx-TestDatabase-0.50.0-9|3	
21cr|perl-DBICx-TestDatabase-0.50.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-DBICx-TestDatabase-0.50.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBICx-TestDatabase-0.50.0-9|6	Release:	9
21cr|perl-DBICx-TestDatabase-0.50.0-9|7	
21cr|perl-DBICx-TestDatabase-0.50.0-9|8	Summary:	A DBICx::TestDatabase you can add your
21cr|perl-DBICx-TestDatabase-0.50.0-9|9	
21cr|perl-DBICx-TestDatabase-0.50.0-9|10	License:	GPL+ or Artistic
21cr|perl-DBICx-TestDatabase-0.50.0-9|11	Group:		Development/Perl
21cr|perl-DBICx-TestDatabase-0.50.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBICx-TestDatabase-0.50.0-9|13	Source0:	https://cpan.metacpan.org/authors/id/J/JR/JROCKWAY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBICx-TestDatabase-0.50.0-9|14	
21cr|perl-DBICx-TestDatabase-0.50.0-9|15	BuildRequires:	perl-devel
21cr|perl-DBICx-TestDatabase-0.50.0-9|16	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBICx-TestDatabase-0.50.0-9|17	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBICx-TestDatabase-0.50.0-9|18	BuildRequires:	perl(File::Temp)
21cr|perl-DBICx-TestDatabase-0.50.0-9|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-DBICx-TestDatabase-0.50.0-9|20	BuildRequires:	perl(SQL::Translator)
21cr|perl-DBICx-TestDatabase-0.50.0-9|21	BuildRequires:	perl(Test::More)
21cr|perl-DBICx-TestDatabase-0.50.0-9|22	BuildRequires:	perl(ok)
21cr|perl-DBICx-TestDatabase-0.50.0-9|23	BuildRequires:	perl(strictures)
21cr|perl-DBICx-TestDatabase-0.50.0-9|24	BuildRequires:	perl(namespace::clean)
21cr|perl-DBICx-TestDatabase-0.50.0-9|25	BuildArch:	noarch
21cr|perl-DBICx-TestDatabase-0.50.0-9|26	
21cr|perl-DBICx-TestDatabase-0.50.0-9|27	%description
21cr|perl-DBICx-TestDatabase-0.50.0-9|28	This module creates a temporary SQLite database, deploys your DBIC schema,
21cr|perl-DBICx-TestDatabase-0.50.0-9|29	and then connects to it. This lets you easily test your DBIC schema. Since
21cr|perl-DBICx-TestDatabase-0.50.0-9|30	you have a fresh database for every test, you don't have to worry about
21cr|perl-DBICx-TestDatabase-0.50.0-9|31	cleaning up after your tests, ordering of tests affecting failure, etc.
21cr|perl-DBICx-TestDatabase-0.50.0-9|32	
21cr|perl-DBICx-TestDatabase-0.50.0-9|33	%prep
21cr|perl-DBICx-TestDatabase-0.50.0-9|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBICx-TestDatabase-0.50.0-9|35	
21cr|perl-DBICx-TestDatabase-0.50.0-9|36	%build
21cr|perl-DBICx-TestDatabase-0.50.0-9|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBICx-TestDatabase-0.50.0-9|38	%make
21cr|perl-DBICx-TestDatabase-0.50.0-9|39	
21cr|perl-DBICx-TestDatabase-0.50.0-9|40	%check
21cr|perl-DBICx-TestDatabase-0.50.0-9|41	%make test
21cr|perl-DBICx-TestDatabase-0.50.0-9|42	
21cr|perl-DBICx-TestDatabase-0.50.0-9|43	%install
21cr|perl-DBICx-TestDatabase-0.50.0-9|44	%makeinstall_std
21cr|perl-DBICx-TestDatabase-0.50.0-9|45	
21cr|perl-DBICx-TestDatabase-0.50.0-9|46	%files
21cr|perl-DBICx-TestDatabase-0.50.0-9|47	%doc README Changes
21cr|perl-DBICx-TestDatabase-0.50.0-9|48	%{_mandir}/man3/*
21cr|perl-DBICx-TestDatabase-0.50.0-9|49	%{perl_vendorlib}/*

4318 21
21cr|perl-DBI-Shell-11.950.0-7|1	%define upstream_name	 DBI-Shell
21cr|perl-DBI-Shell-11.950.0-7|2	%define upstream_version 11.95
21cr|perl-DBI-Shell-11.950.0-7|3	
21cr|perl-DBI-Shell-11.950.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-DBI-Shell-11.950.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBI-Shell-11.950.0-7|6	Release:	7
21cr|perl-DBI-Shell-11.950.0-7|7	
21cr|perl-DBI-Shell-11.950.0-7|8	Summary:	Interactive command shell for the DBI
21cr|perl-DBI-Shell-11.950.0-7|9	
21cr|perl-DBI-Shell-11.950.0-7|10	License:	GPL
21cr|perl-DBI-Shell-11.950.0-7|11	Group:		Development/Perl
21cr|perl-DBI-Shell-11.950.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBI-Shell-11.950.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TL/TLOWERY/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-DBI-Shell-11.950.0-7|14	
21cr|perl-DBI-Shell-11.950.0-7|15	BuildRequires:	perl-devel
21cr|perl-DBI-Shell-11.950.0-7|16	BuildRequires:	perl(IO::Tee)
21cr|perl-DBI-Shell-11.950.0-7|17	BuildRequires:	perl(DBI)
21cr|perl-DBI-Shell-11.950.0-7|18	BuildArch:	noarch
21cr|perl-DBI-Shell-11.950.0-7|19	
21cr|perl-DBI-Shell-11.950.0-7|20	%description
21cr|perl-DBI-Shell-11.950.0-7|21	The DBI::Shell module (and dbish command, if installed) provide a simple but
21cr|perl-DBI-Shell-11.950.0-7|22	effective command line interface for the Perl DBI module.
21cr|perl-DBI-Shell-11.950.0-7|23	
21cr|perl-DBI-Shell-11.950.0-7|24	DBI::Shell is very new, very experimental and very subject to change. Your
21cr|perl-DBI-Shell-11.950.0-7|25	mileage will vary. Interfaces will change with each release.
21cr|perl-DBI-Shell-11.950.0-7|26	
21cr|perl-DBI-Shell-11.950.0-7|27	%prep
21cr|perl-DBI-Shell-11.950.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBI-Shell-11.950.0-7|29	chmod 644 Changes README ToDo
21cr|perl-DBI-Shell-11.950.0-7|30	find lib -type f -exec chmod 644 {} \;
21cr|perl-DBI-Shell-11.950.0-7|31	
21cr|perl-DBI-Shell-11.950.0-7|32	%build
21cr|perl-DBI-Shell-11.950.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBI-Shell-11.950.0-7|34	%make
21cr|perl-DBI-Shell-11.950.0-7|35	
21cr|perl-DBI-Shell-11.950.0-7|36	%check
21cr|perl-DBI-Shell-11.950.0-7|37	make test
21cr|perl-DBI-Shell-11.950.0-7|38	
21cr|perl-DBI-Shell-11.950.0-7|39	%install
21cr|perl-DBI-Shell-11.950.0-7|40	%makeinstall_std
21cr|perl-DBI-Shell-11.950.0-7|41	
21cr|perl-DBI-Shell-11.950.0-7|42	%files
21cr|perl-DBI-Shell-11.950.0-7|43	%doc Changes README ToDo
21cr|perl-DBI-Shell-11.950.0-7|44	%{_bindir}/dbish
21cr|perl-DBI-Shell-11.950.0-7|45	%{_mandir}/*/*
21cr|perl-DBI-Shell-11.950.0-7|46	%{perl_vendorlib}/DBI

4319 21
21cr|perl-DBI-Test-0.1.0-5|1	%define upstream_name    DBI-Test
21cr|perl-DBI-Test-0.1.0-5|2	%define upstream_version 0.001
21cr|perl-DBI-Test-0.1.0-5|3	
21cr|perl-DBI-Test-0.1.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-DBI-Test-0.1.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DBI-Test-0.1.0-5|6	Release:    5
21cr|perl-DBI-Test-0.1.0-5|7	
21cr|perl-DBI-Test-0.1.0-5|8	Summary:    Provides DSN based on config file
21cr|perl-DBI-Test-0.1.0-5|9	License:    GPL+ or Artistic
21cr|perl-DBI-Test-0.1.0-5|10	Group:      Development/Perl
21cr|perl-DBI-Test-0.1.0-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBI-Test-0.1.0-5|12	Source0:    http://www.cpan.org/modules/by-module/DBI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBI-Test-0.1.0-5|13	
21cr|perl-DBI-Test-0.1.0-5|14	BuildRequires: perl-devel
21cr|perl-DBI-Test-0.1.0-5|15	BuildRequires: perl(Test::Simple)
21cr|perl-DBI-Test-0.1.0-5|16	BuildRequires: perl(Class::DBI)
21cr|perl-DBI-Test-0.1.0-5|17	BuildRequires: perl(Class::Data::Inheritable)
21cr|perl-DBI-Test-0.1.0-5|18	BuildRequires: perl(DBD::SQLite)
21cr|perl-DBI-Test-0.1.0-5|19	BuildRequires: perl(SQL::Translator)
21cr|perl-DBI-Test-0.1.0-5|20	BuildRequires: perl(Module::Pluggable::Object)
21cr|perl-DBI-Test-0.1.0-5|21	BuildRequires: perl(Test::CPAN::Changes)
21cr|perl-DBI-Test-0.1.0-5|22	BuildRequires: perl(Test::CheckManifest)
21cr|perl-DBI-Test-0.1.0-5|23	BuildRequires: perl(Test::MinimumVersion)
21cr|perl-DBI-Test-0.1.0-5|24	BuildRequires: perl(Test::Pod::Spelling::CommonMistakes)
21cr|perl-DBI-Test-0.1.0-5|25	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-DBI-Test-0.1.0-5|26	BuildRequires: perl(Test::Pod)
21cr|perl-DBI-Test-0.1.0-5|27	BuildRequires: perl(Path::Tiny)
21cr|perl-DBI-Test-0.1.0-5|28	
21cr|perl-DBI-Test-0.1.0-5|29	
21cr|perl-DBI-Test-0.1.0-5|30	BuildArch: noarch
21cr|perl-DBI-Test-0.1.0-5|31	
21cr|perl-DBI-Test-0.1.0-5|32	%description
21cr|perl-DBI-Test-0.1.0-5|33	This module aims at a transparent test suite for
21cr|perl-DBI-Test-0.1.0-5|34	the DBI API to be used from both sides
21cr|perl-DBI-Test-0.1.0-5|35	of the API (DBI and DBD) to check if the
21cr|perl-DBI-Test-0.1.0-5|36	provided functionality is working and complete.
21cr|perl-DBI-Test-0.1.0-5|37	
21cr|perl-DBI-Test-0.1.0-5|38	%prep
21cr|perl-DBI-Test-0.1.0-5|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBI-Test-0.1.0-5|40	
21cr|perl-DBI-Test-0.1.0-5|41	%build
21cr|perl-DBI-Test-0.1.0-5|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBI-Test-0.1.0-5|43	
21cr|perl-DBI-Test-0.1.0-5|44	%make
21cr|perl-DBI-Test-0.1.0-5|45	
21cr|perl-DBI-Test-0.1.0-5|46	%check
21cr|perl-DBI-Test-0.1.0-5|47	# Needs a SQL and cups server running locally and accepting connections
21cr|perl-DBI-Test-0.1.0-5|48	rm -fr t/basic/dvs_connect.t t/basic/dvs_disconnect.t \
21cr|perl-DBI-Test-0.1.0-5|49	t/basic/dvp_connect.t t/basic/dvp_disconnect.t
21cr|perl-DBI-Test-0.1.0-5|50	
21cr|perl-DBI-Test-0.1.0-5|51	make test
21cr|perl-DBI-Test-0.1.0-5|52	
21cr|perl-DBI-Test-0.1.0-5|53	%install
21cr|perl-DBI-Test-0.1.0-5|54	%makeinstall_std
21cr|perl-DBI-Test-0.1.0-5|55	
21cr|perl-DBI-Test-0.1.0-5|56	%files
21cr|perl-DBI-Test-0.1.0-5|57	%doc ChangeLog META.json META.yml
21cr|perl-DBI-Test-0.1.0-5|58	%{_mandir}/man3/*
21cr|perl-DBI-Test-0.1.0-5|59	%{perl_vendorlib}/*

4320 21
21cr|perl-DBIx-Class-0.82.842-1|1	%define upstream_name	 DBIx-Class
21cr|perl-DBIx-Class-0.82.842-1|2	%define upstream_version 0.082842
21cr|perl-DBIx-Class-0.82.842-1|3	
21cr|perl-DBIx-Class-0.82.842-1|4	# Remove self req deps
21cr|perl-DBIx-Class-0.82.842-1|5	%global __requires_exclude perl\\(DBIx::Class.*\\)|perl\\(Film\\)|perl\\(MyBase\\)|perl\\(MyFilm\\)|perl\\(MyStar\\)|perl\\(MyStarLink\\)|perl\\(ViewDeps.*
21cr|perl-DBIx-Class-0.82.842-1|6	
21cr|perl-DBIx-Class-0.82.842-1|7	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-0.82.842-1|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-0.82.842-1|9	Release:	1
21cr|perl-DBIx-Class-0.82.842-1|10	Epoch:		1
21cr|perl-DBIx-Class-0.82.842-1|11	
21cr|perl-DBIx-Class-0.82.842-1|12	Summary:	Extensible and flexible object <-> relational mapper
21cr|perl-DBIx-Class-0.82.842-1|13	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-0.82.842-1|14	Group:		Development/Perl
21cr|perl-DBIx-Class-0.82.842-1|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-0.82.842-1|16	Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-0.82.842-1|17	
21cr|perl-DBIx-Class-0.82.842-1|18	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-0.82.842-1|19	BuildRequires:	perl(Class::DBI)
21cr|perl-DBIx-Class-0.82.842-1|20	BuildRequires:	perl(Class::Accessor::Grouped)
21cr|perl-DBIx-Class-0.82.842-1|21	BuildRequires:	perl(Class::C3) >= 0.11
21cr|perl-DBIx-Class-0.82.842-1|22	BuildRequires:	perl(Class::C3::Componentised)
21cr|perl-DBIx-Class-0.82.842-1|23	BuildRequires:	perl(Class::Inspector)
21cr|perl-DBIx-Class-0.82.842-1|24	BuildRequires:	perl(Config::Any) >= 0.200
21cr|perl-DBIx-Class-0.82.842-1|25	BuildRequires:	perl(Context::Preserve)
21cr|perl-DBIx-Class-0.82.842-1|26	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-DBIx-Class-0.82.842-1|27	BuildRequires:	perl(DateTime)
21cr|perl-DBIx-Class-0.82.842-1|28	BuildRequires:	perl(Data::Dumper::Concise)
21cr|perl-DBIx-Class-0.82.842-1|29	BuildRequires:	perl(Devel::GlobalDestruction)
21cr|perl-DBIx-Class-0.82.842-1|30	BuildRequires:	perl(DBD::SQLite) >= 1.11
21cr|perl-DBIx-Class-0.82.842-1|31	BuildRequires:	perl(DBD::Pg)
21cr|perl-DBIx-Class-0.82.842-1|32	BuildRequires:	perl(DBI) >= 1.40
21cr|perl-DBIx-Class-0.82.842-1|33	BuildRequires:	perl(Hash::Merge)
21cr|perl-DBIx-Class-0.82.842-1|34	BuildRequires:	perl(JSON::Any)
21cr|perl-DBIx-Class-0.82.842-1|35	BuildRequires:	perl(Math::Base36)
21cr|perl-DBIx-Class-0.82.842-1|36	BuildRequires:	perl(MRO::Compat)
21cr|perl-DBIx-Class-0.82.842-1|37	BuildRequires:	perl(Module::Find)
21cr|perl-DBIx-Class-0.82.842-1|38	BuildRequires:	perl(Moose)
21cr|perl-DBIx-Class-0.82.842-1|39	BuildRequires:	perl(MooseX::Types)
21cr|perl-DBIx-Class-0.82.842-1|40	BuildRequires:	perl(Package::Stash)
21cr|perl-DBIx-Class-0.82.842-1|41	BuildRequires:	perl(Path::Class)
21cr|perl-DBIx-Class-0.82.842-1|42	BuildRequires:	perl(Scope::Guard)
21cr|perl-DBIx-Class-0.82.842-1|43	#BuildRequires:	perl(SQL::Abstract) >= 1.20
21cr|perl-DBIx-Class-0.82.842-1|44	BuildRequires:	perl(SQL::Abstract::Classic)
21cr|perl-DBIx-Class-0.82.842-1|45	BuildRequires:	perl(Sub::Name)
21cr|perl-DBIx-Class-0.82.842-1|46	BuildRequires:	perl(Sub::Quote)
21cr|perl-DBIx-Class-0.82.842-1|47	BuildRequires:	perl(Test::Deep)
21cr|perl-DBIx-Class-0.82.842-1|48	BuildRequires:	perl(Test::Exception) >= 0.310
21cr|perl-DBIx-Class-0.82.842-1|49	BuildRequires:	perl(Test::Moose)
21cr|perl-DBIx-Class-0.82.842-1|50	BuildRequires:	perl(Test::Warn)
21cr|perl-DBIx-Class-0.82.842-1|51	BuildRequires:	perl(Time::HiRes)
21cr|perl-DBIx-Class-0.82.842-1|52	BuildRequires:	perl(namespace::clean)
21cr|perl-DBIx-Class-0.82.842-1|53	BuildRequires:	perl(Moo) >= 2.0.1
21cr|perl-DBIx-Class-0.82.842-1|54	
21cr|perl-DBIx-Class-0.82.842-1|55	BuildArch:	noarch
21cr|perl-DBIx-Class-0.82.842-1|56	
21cr|perl-DBIx-Class-0.82.842-1|57	
21cr|perl-DBIx-Class-0.82.842-1|58	Requires:	perl(Class::C3::Componentised)
21cr|perl-DBIx-Class-0.82.842-1|59	Requires:	perl(DBD::SQLite)
21cr|perl-DBIx-Class-0.82.842-1|60	Requires:	perl(SQL::Abstract)
21cr|perl-DBIx-Class-0.82.842-1|61	## scottk: The following provides are missed as they appear
21cr|perl-DBIx-Class-0.82.842-1|62	##      on different lines from their "package" declarations
21cr|perl-DBIx-Class-0.82.842-1|63	Provides:	perl(DBIC::SQL::Abstract)
21cr|perl-DBIx-Class-0.82.842-1|64	Provides:	perl(DBIC::Test::SQLite)
21cr|perl-DBIx-Class-0.82.842-1|65	Provides:	perl(DBICTest)
21cr|perl-DBIx-Class-0.82.842-1|66	Provides:	perl(DBICTest::Base)
21cr|perl-DBIx-Class-0.82.842-1|67	Provides:	perl(DBICTest::BaseResult)
21cr|perl-DBIx-Class-0.82.842-1|68	Provides:	perl(DBICTest::BaseSchema)
21cr|perl-DBIx-Class-0.82.842-1|69	Provides:	perl(DBICTest::RunMode)
21cr|perl-DBIx-Class-0.82.842-1|70	Provides:	perl(DBICTest::Schema)
21cr|perl-DBIx-Class-0.82.842-1|71	Provides:	perl(DBICTest::Schema::Artist)
21cr|perl-DBIx-Class-0.82.842-1|72	Provides:	perl(DBICTest::Schema::CD)
21cr|perl-DBIx-Class-0.82.842-1|73	Provides:	perl(DBICTest::Schema::Link)
21cr|perl-DBIx-Class-0.82.842-1|74	
21cr|perl-DBIx-Class-0.82.842-1|75	Provides:	perl(DBIx::Class::CDBICompat::AccessorMapping)
21cr|perl-DBIx-Class-0.82.842-1|76	Provides:	perl(DBIx::Class::CDBICompat::AttributeAPI)
21cr|perl-DBIx-Class-0.82.842-1|77	Provides:	perl(DBIx::Class::CDBICompat::AutoUpdate)
21cr|perl-DBIx-Class-0.82.842-1|78	Provides:	perl(DBIx::Class::CDBICompat::ColumnCase)
21cr|perl-DBIx-Class-0.82.842-1|79	Provides:	perl(DBIx::Class::CDBICompat::ColumnGroups)
21cr|perl-DBIx-Class-0.82.842-1|80	Provides:	perl(DBIx::Class::CDBICompat::Constraints)
21cr|perl-DBIx-Class-0.82.842-1|81	Provides:	perl(DBIx::Class::CDBICompat::Constructor)
21cr|perl-DBIx-Class-0.82.842-1|82	Provides:	perl(DBIx::Class::CDBICompat::DestroyWarning)
21cr|perl-DBIx-Class-0.82.842-1|83	Provides:	perl(DBIx::Class::CDBICompat::GetSet)
21cr|perl-DBIx-Class-0.82.842-1|84	Provides:	perl(DBIx::Class::CDBICompat::HasA)
21cr|perl-DBIx-Class-0.82.842-1|85	Provides:	perl(DBIx::Class::CDBICompat::HasMany)
21cr|perl-DBIx-Class-0.82.842-1|86	Provides:	perl(DBIx::Class::CDBICompat::ImaDBI)
21cr|perl-DBIx-Class-0.82.842-1|87	Provides:	perl(DBIx::Class::CDBICompat::LazyLoading)
21cr|perl-DBIx-Class-0.82.842-1|88	Provides:	perl(DBIx::Class::CDBICompat::LiveObjectIndex)
21cr|perl-DBIx-Class-0.82.842-1|89	Provides:	perl(DBIx::Class::CDBICompat::MightHave)
21cr|perl-DBIx-Class-0.82.842-1|90	Provides:	perl(DBIx::Class::CDBICompat::ObjIndexStubs)
21cr|perl-DBIx-Class-0.82.842-1|91	Provides:	perl(DBIx::Class::CDBICompat::Pager)
21cr|perl-DBIx-Class-0.82.842-1|92	Provides:	perl(DBIx::Class::CDBICompat::ReadOnly)
21cr|perl-DBIx-Class-0.82.842-1|93	Provides:	perl(DBIx::Class::CDBICompat::Relationship)
21cr|perl-DBIx-Class-0.82.842-1|94	Provides:	perl(DBIx::Class::CDBICompat::Retrieve)
21cr|perl-DBIx-Class-0.82.842-1|95	Provides:	perl(DBIx::Class::CDBICompat::Stringify)
21cr|perl-DBIx-Class-0.82.842-1|96	Provides:	perl(DBIx::Class::CDBICompat::TempColumns)
21cr|perl-DBIx-Class-0.82.842-1|97	Provides:	perl(DBIx::Class::CDBICompat::Triggers)
21cr|perl-DBIx-Class-0.82.842-1|98	Provides:	perl(DBIx::Class::ClassResolver::PassThrough)
21cr|perl-DBIx-Class-0.82.842-1|99	Provides:	perl(DBIx::Class::Componentised)
21cr|perl-DBIx-Class-0.82.842-1|100	Provides:	perl(DBIx::Class::Relationship::Accessor)
21cr|perl-DBIx-Class-0.82.842-1|101	Provides:	perl(DBIx::Class::Relationship::BelongsTo)
21cr|perl-DBIx-Class-0.82.842-1|102	Provides:	perl(DBIx::Class::Relationship::CascadeActions)
21cr|perl-DBIx-Class-0.82.842-1|103	Provides:	perl(DBIx::Class::Relationship::HasMany)
21cr|perl-DBIx-Class-0.82.842-1|104	Provides:	perl(DBIx::Class::Relationship::HasOne)
21cr|perl-DBIx-Class-0.82.842-1|105	Provides:	perl(DBIx::Class::Relationship::Helpers)
21cr|perl-DBIx-Class-0.82.842-1|106	Provides:	perl(DBIx::Class::Relationship::ManyToMany)
21cr|perl-DBIx-Class-0.82.842-1|107	Provides:	perl(DBIx::Class::Relationship::ProxyMethods)
21cr|perl-DBIx-Class-0.82.842-1|108	Provides:	perl(DBIx::Class::ResultSetProxy)
21cr|perl-DBIx-Class-0.82.842-1|109	Provides:	perl(DBIx::Class::ResultSourceProxy)
21cr|perl-DBIx-Class-0.82.842-1|110	Provides:	perl(DBIx::Class::SQLAHacks)
21cr|perl-DBIx-Class-0.82.842-1|111	Provides:	perl(DBIx::Class::SQLMaker::MSSQL)
21cr|perl-DBIx-Class-0.82.842-1|112	Provides:	perl(DBIx::Class::SQLMaker::MySQL)
21cr|perl-DBIx-Class-0.82.842-1|113	Provides:	perl(DBIx::Class::SQLMaker::Oracle)
21cr|perl-DBIx-Class-0.82.842-1|114	Provides:	perl(DBIx::Class::SQLMaker::OracleJoins)
21cr|perl-DBIx-Class-0.82.842-1|115	Provides:	perl(DBIx::Class::SQLMaker::SQLite)
21cr|perl-DBIx-Class-0.82.842-1|116	Provides:	perl(DBIx::Class::Storage)
21cr|perl-DBIx-Class-0.82.842-1|117	Provides:	perl(DBIx::Class::Storage::DBIHacks)
21cr|perl-DBIx-Class-0.82.842-1|118	Provides:	perl(DBIx::Class::Storage::DBI::Replicated::Types)
21cr|perl-DBIx-Class-0.82.842-1|119	Provides:	perl(DBIx::Class::Storage::TxnScopeGuard)
21cr|perl-DBIx-Class-0.82.842-1|120	Provides:	perl(SQL::Translator::Parser::DBIx::Class)
21cr|perl-DBIx-Class-0.82.842-1|121	
21cr|perl-DBIx-Class-0.82.842-1|122	%description
21cr|perl-DBIx-Class-0.82.842-1|123	This is an SQL to OO mapper with an object API inspired by Class::DBI
21cr|perl-DBIx-Class-0.82.842-1|124	(and a compatibility layer as a springboard for porting) and a
21cr|perl-DBIx-Class-0.82.842-1|125	resultset API that allows abstract encapsulation of database
21cr|perl-DBIx-Class-0.82.842-1|126	operations. It aims to make representing queries in your code as
21cr|perl-DBIx-Class-0.82.842-1|127	perl-ish as possible while still providing access to as many of the
21cr|perl-DBIx-Class-0.82.842-1|128	capabilities of the database as possible, including retrieving related
21cr|perl-DBIx-Class-0.82.842-1|129	records from multiple tables in a single query, JOIN, LEFT JOIN,
21cr|perl-DBIx-Class-0.82.842-1|130	COUNT, DISTINCT, GROUP BY and HAVING support.
21cr|perl-DBIx-Class-0.82.842-1|131	
21cr|perl-DBIx-Class-0.82.842-1|132	%prep
21cr|perl-DBIx-Class-0.82.842-1|133	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-0.82.842-1|134	chmod -c +x script/*
21cr|perl-DBIx-Class-0.82.842-1|135	iconv -f iso8859-1 -t utf-8 README > README.conv && mv -f README.conv README
21cr|perl-DBIx-Class-0.82.842-1|136	rm -f t/73oracle.t
21cr|perl-DBIx-Class-0.82.842-1|137	
21cr|perl-DBIx-Class-0.82.842-1|138	%build
21cr|perl-DBIx-Class-0.82.842-1|139	%{__perl} Makefile.PL installdirs=vendor --skipdeps
21cr|perl-DBIx-Class-0.82.842-1|140	%make
21cr|perl-DBIx-Class-0.82.842-1|141	
21cr|perl-DBIx-Class-0.82.842-1|142	%check
21cr|perl-DBIx-Class-0.82.842-1|143	# circular dependensy with SQL::Abstract
21cr|perl-DBIx-Class-0.82.842-1|144	#make test
21cr|perl-DBIx-Class-0.82.842-1|145	
21cr|perl-DBIx-Class-0.82.842-1|146	%install
21cr|perl-DBIx-Class-0.82.842-1|147	%makeinstall_std
21cr|perl-DBIx-Class-0.82.842-1|148	
21cr|perl-DBIx-Class-0.82.842-1|149	%files
21cr|perl-DBIx-Class-0.82.842-1|150	%doc Changes README META.yml LICENSE AUTHORS examples/ t/
21cr|perl-DBIx-Class-0.82.842-1|151	%{_bindir}/*
21cr|perl-DBIx-Class-0.82.842-1|152	%{perl_vendorlib}/*
21cr|perl-DBIx-Class-0.82.842-1|153	%{_mandir}/man*/*

4321 21
21cr|perl-DBIx-Class-Candy-0.5.3-1|1	%define upstream_name    DBIx-Class-Candy
21cr|perl-DBIx-Class-Candy-0.5.3-1|2	%define upstream_version 0.005003
21cr|perl-DBIx-Class-Candy-0.5.3-1|3	
21cr|perl-DBIx-Class-Candy-0.5.3-1|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-Candy-0.5.3-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-Candy-0.5.3-1|6	Release:	1
21cr|perl-DBIx-Class-Candy-0.5.3-1|7	Summary:	Create sugar for your favorite ORM, DBIx::Class
21cr|perl-DBIx-Class-Candy-0.5.3-1|8	
21cr|perl-DBIx-Class-Candy-0.5.3-1|9	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-Candy-0.5.3-1|10	Group:		Development/Perl
21cr|perl-DBIx-Class-Candy-0.5.3-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-Candy-0.5.3-1|12	Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-Candy-0.5.3-1|13	
21cr|perl-DBIx-Class-Candy-0.5.3-1|14	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-Candy-0.5.3-1|15	BuildRequires:	perl(Test::Fatal)
21cr|perl-DBIx-Class-Candy-0.5.3-1|16	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-Candy-0.5.3-1|17	BuildRequires:	perl(Lingua::EN::Inflect)
21cr|perl-DBIx-Class-Candy-0.5.3-1|18	BuildRequires:	perl(Module::Find)
21cr|perl-DBIx-Class-Candy-0.5.3-1|19	BuildRequires:	perl(MRO::Compat)
21cr|perl-DBIx-Class-Candy-0.5.3-1|20	BuildRequires:	perl(String::CamelCase)
21cr|perl-DBIx-Class-Candy-0.5.3-1|21	BuildRequires:	perl(Sub::Exporter)
21cr|perl-DBIx-Class-Candy-0.5.3-1|22	BuildRequires:	perl(Test::Deep)
21cr|perl-DBIx-Class-Candy-0.5.3-1|23	BuildRequires:	perl(Test::More) >= 0.960.0
21cr|perl-DBIx-Class-Candy-0.5.3-1|24	BuildRequires:	perl(namespace::clean)
21cr|perl-DBIx-Class-Candy-0.5.3-1|25	BuildRequires:	perl(experimental)
21cr|perl-DBIx-Class-Candy-0.5.3-1|26	
21cr|perl-DBIx-Class-Candy-0.5.3-1|27	BuildArch:	noarch
21cr|perl-DBIx-Class-Candy-0.5.3-1|28	
21cr|perl-DBIx-Class-Candy-0.5.3-1|29	%description
21cr|perl-DBIx-Class-Candy-0.5.3-1|30	'DBIx::Class::Candy' is a simple sugar layer for definition of the
21cr|perl-DBIx-Class-Candy-0.5.3-1|31	DBIx::Class manpage results. Note that it may later be expanded to add
21cr|perl-DBIx-Class-Candy-0.5.3-1|32	sugar for more 'DBIx::Class' related things. By default
21cr|perl-DBIx-Class-Candy-0.5.3-1|33	'DBIx::Class::Candy':
21cr|perl-DBIx-Class-Candy-0.5.3-1|34	
21cr|perl-DBIx-Class-Candy-0.5.3-1|35	* *
21cr|perl-DBIx-Class-Candy-0.5.3-1|36	
21cr|perl-DBIx-Class-Candy-0.5.3-1|37	turns on strict and warnings
21cr|perl-DBIx-Class-Candy-0.5.3-1|38	
21cr|perl-DBIx-Class-Candy-0.5.3-1|39	%prep
21cr|perl-DBIx-Class-Candy-0.5.3-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-Candy-0.5.3-1|41	
21cr|perl-DBIx-Class-Candy-0.5.3-1|42	%build
21cr|perl-DBIx-Class-Candy-0.5.3-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-Candy-0.5.3-1|44	%make
21cr|perl-DBIx-Class-Candy-0.5.3-1|45	
21cr|perl-DBIx-Class-Candy-0.5.3-1|46	%check
21cr|perl-DBIx-Class-Candy-0.5.3-1|47	%make test
21cr|perl-DBIx-Class-Candy-0.5.3-1|48	
21cr|perl-DBIx-Class-Candy-0.5.3-1|49	%install
21cr|perl-DBIx-Class-Candy-0.5.3-1|50	%makeinstall_std
21cr|perl-DBIx-Class-Candy-0.5.3-1|51	
21cr|perl-DBIx-Class-Candy-0.5.3-1|52	%files
21cr|perl-DBIx-Class-Candy-0.5.3-1|53	%doc Changes LICENSE README META.json META.yml
21cr|perl-DBIx-Class-Candy-0.5.3-1|54	%{_mandir}/man3/*
21cr|perl-DBIx-Class-Candy-0.5.3-1|55	%{perl_vendorlib}/*

4322 21
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|1	%define upstream_name   DBIx-Class-Cursor-Cached
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|2	%define upstream_version 1.001004
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|3	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|6	Release:	1
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|7	License:	GPL or Artistic
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|8	Group:		Development/Perl
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|9	Summary:	Cursor class with built-in caching support
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|10	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|11	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|12	Source:		https://www.cpan.org/modules/by-module/DBIx/DBIx-Class-Cursor-Cached-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|13	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|14	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|15	BuildRequires:	perl(inc::Module::Install)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|16	BuildRequires:	perl(Module::Build)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|17	BuildRequires:	perl(Digest::SHA)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|18	BuildRequires:	perl(CPAN)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|19	BuildRequires:	perl(Cache::FileCache)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|20	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|21	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|22	BuildRequires:	perl(Digest::SHA1)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|23	BuildRequires:	perl(Test::More)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|24	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|25	BuildRequires:	perl(namespace::clean)
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|26	BuildArch:	noarch
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|27	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|28	%description
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|29	This package provides cursor class with built-in caching support.
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|30	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|31	%prep
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|33	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|34	%build
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|36	%make
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|37	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|38	%check
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|39	make test
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|40	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|41	%install
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|42	%makeinstall_std
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|43	
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|44	%files
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|45	%doc Changes
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|46	%{_mandir}/man3/*
21cr|perl-DBIx-Class-Cursor-Cached-1.1.4-1|47	%{perl_vendorlib}/*

4323 21
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|1	%define upstream_name    DBIx-Class-DateTime-Epoch
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|2	%define upstream_version 0.10
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|3	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|6	Release:	8
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|7	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|8	Summary:	Automatic inflation/deflation of epoch-based columns to/from DateTime objects
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|9	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|11	Group:		Development/Perl
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|13	Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-DateTime-Epoch-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|14	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|16	BuildRequires:	perl(DBICx::TestDatabase)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|17	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|18	BuildRequires:	perl(DBIx::Class::DynamicDefault)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|19	BuildRequires:	perl(DBIx::Class::TimeStamp)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|20	BuildRequires:	perl(DateTime)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|21	BuildRequires:	perl(DateTime::Format::SQLite)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|22	BuildRequires:	perl(Module::Find)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|24	BuildRequires:	perl(Test::More)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|25	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|26	BuildRequires:	perl(inc::Module::Install)
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|27	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|28	BuildArch:	noarch
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|29	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|30	%description
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|31	This module automatically inflates/deflates DateTime objects from/to epoch
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|32	values for the specified columns. This module is essentially an extension
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|33	to the DBIx::Class::InflateColumn::DateTime manpage so all of the settings,
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|34	including 'locale' and 'timezone', are also valid.
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|35	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|36	%prep
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|38	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|39	%build
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|41	%make
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|42	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|43	%check
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|44	make test
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|45	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|46	%install
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|47	%makeinstall_std
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|48	
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|49	%files
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|50	%doc Changes README
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|51	%{_mandir}/man3/*
21cr|perl-DBIx-Class-DateTime-Epoch-0.100.0-8|52	%{perl_vendorlib}/*

4324 21
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|1	%define upstream_name    DBIx-Class-DeploymentHandler
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|2	%define upstream_version 0.002233
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|3	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|6	Release:	4
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|7	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|8	Summary:	Extensible DBIx::Class deployment
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|9	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|10	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|11	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|12	Group:		Development/Perl
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|13	Url:    	https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|14	Source0:	https://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|15	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|16	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|17	BuildRequires:	perl(Carp)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|18	BuildRequires:	perl(Carp::Clan)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|19	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|20	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|21	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|22	BuildRequires:	perl(File::Path)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|23	BuildRequires:	perl(File::Touch)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|24	BuildRequires:	perl(Log::Contextual)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|25	BuildRequires:	perl(Method::Signatures::Simple)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|26	BuildRequires:	perl(Moose)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|27	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|28	BuildRequires:	perl(SQL::Translator)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|29	BuildRequires:	perl(SQL::SplitStatement)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|30	BuildRequires:	perl(Test::Deep)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|31	BuildRequires:	perl(Test::Fatal)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|32	BuildRequires:	perl(Test::Exception)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|33	BuildRequires:	perl(Test::More)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|34	BuildRequires:	perl(Test::Requires)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|35	BuildRequires:	perl(Text::Brew)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|36	BuildRequires:	perl(Try::Tiny)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|37	BuildRequires:	perl(aliased)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|38	BuildRequires:	perl(autodie)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|39	BuildRequires:	perl(namespace::autoclean)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|40	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|41	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|42	BuildArch:	noarch
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|43	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|44	%description
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|45	'DBIx::Class::DeploymentHandler' is, as its name suggests, a tool for
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|46	deploying and upgrading databases with DBIx::Class. It is
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|47	designed to be much more flexible than DBIx::Class::Schema::Versioned,
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|48	hence the use of Moose and lots of roles.
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|49	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|50	'DBIx::Class::DeploymentHandler' itself is just a recommended set of roles
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|51	that we think will not only work well for everyone, but will also yield the
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|52	best overall mileage.
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|53	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|54	%prep
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|55	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|56	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|57	%build
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|58	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|59	%make
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|60	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|61	%check
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|62	make test
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|63	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|64	%install
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|65	%makeinstall_std
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|66	
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|67	%files
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|68	%doc Changes LICENSE README META.json META.yml TODO
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|69	%{_mandir}/man3/*
21cr|perl-DBIx-Class-DeploymentHandler-0.2.233-4|70	%{perl_vendorlib}/*

4325 21
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|1	%define upstream_name    DBIx-Class-DynamicDefault
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|3	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|6	Release:	8
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|7	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|8	Summary:	Automatically set and update fields
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|9	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|11	Group:		Development/Perl
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|13	Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-DynamicDefault-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|14	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|16	BuildRequires:	perl(Module::Find)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|17	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|18	BuildRequires:	perl(DBICx::TestDatabase)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|19	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|21	BuildRequires:	perl(parent)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|22	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|23	BuildRequires:	perl(namespace::clean)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|24	BuildRequires:	perl(inc::Module::Install)
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|25	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|26	BuildArch:	noarch
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|27	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|28	%description
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|29	Automatically set and update fields with values calculated at runtime.
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|30	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|31	%prep
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|33	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|34	%build
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|36	%make
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|37	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|38	%check
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|39	make test
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|40	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|41	%install
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|42	%makeinstall_std
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|43	
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|44	%files
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|45	%doc Changes
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|46	%{_mandir}/man3/*
21cr|perl-DBIx-Class-DynamicDefault-0.40.0-8|47	%{perl_vendorlib}/*

4326 21
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|1	%define upstream_name    DBIx-Class-EncodedColumn
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|2	%define upstream_version 0.00020
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|3	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|6	Release:	2
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|7	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|8	Summary:	Encrypt columns using Crypt::OpenPGP
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|9	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|11	Group:		Development/Perl
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|13	Source0:	https://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|14	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|16	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|17	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|18	BuildRequires:	perl(Digest::SHA)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|19	BuildRequires:	perl(Dir::Self)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|20	BuildRequires:	perl(File::Spec)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|21	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|22	BuildRequires:	perl(Test::Exception)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|23	BuildRequires:	perl(Test::More)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|24	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|25	BuildRequires:	perl(namespace::clean)
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|26	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|27	BuildArch:	noarch
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|28	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|29	%description
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|30	This the DBIx::Class manpage component can be used to automatically encode
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|31	a column's contents whenever the value of that column is set.
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|32	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|33	This module is similar to the existing the DBIx::Class::DigestColumns
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|34	manpage, but there is some key differences:
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|35	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|36	* 'DigestColumns' performs the encode operation on 'insert' and 'update',
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|37	and 'EncodedColumn' performs the operation when the value is set, or on
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|38	'new'.
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|39	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|40	%prep
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|42	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|43	%build
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|44	perl Build.PL --installdirs=vendor
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|45	./Build CFLAGS="%{optflags}"
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|46	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|47	%check
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|48	./Build test
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|49	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|50	%install
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|51	./Build install --destdir=%{buildroot} --create_packlist=0
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|52	%{_fixperms} %{buildroot}/*
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|53	
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|54	%files
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|55	%doc Changes README META.yml
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|56	%{_mandir}/man3/*
21cr|perl-DBIx-Class-EncodedColumn-0.0.200-2|57	%{perl_vendorlib}/*

4327 21
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|1	%define upstream_name    DBIx-Class-Fixtures
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|2	%define upstream_version 1.001039
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|3	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|6	Release:	1
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|7	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|8	Summary:	Provides fixtures for DBIx-Class-based scripts
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|9	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|10	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|11	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|12	Group:		Development/Perl
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|14	Source0:	https://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|15	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|16	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|17	BuildRequires:	perl(ok)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|18	BuildRequires:	perl(DBIx::Class::InflateColumn::FS)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|19	#BuildRequires:	perl(Class::Accessor::Grouped)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|20	BuildRequires:	perl(Config::Any)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|21	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|22	BuildRequires:	perl(DBIx::Class::Schema::Loader)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|23	BuildRequires:	perl(Data::Dump::Streamer)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|24	BuildRequires:	perl(Data::Visitor)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|25	#BuildRequires:	perl(DateTime)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|26	BuildRequires:	perl(DateTime::Format::MySQL)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|27	BuildRequires:	perl(DateTime::Format::Pg)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|28	#BuildRequires:	perl(DateTime::Format::SQLite)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|29	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|30	BuildRequires:	perl(File::Copy::Recursive)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|31	#BuildRequires:	perl(Hash::Merge)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|32	BuildRequires:	perl(JSON::Syck)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|33	#BuildRequires:	perl(Path::Class)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|34	#BuildRequires:	perl(SQL::Abstract)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|35	BuildRequires:	perl(Test::More)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|36	#BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|37	#BuildRequires:	perl(namespace::autoclean)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|38	BuildRequires:	perl(IO::All)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|39	BuildRequires:	perl(Test::TempDir::Tiny)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|40	BuildRequires:	perl(Devel::Confess)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|41	BuildRequires:	perl(Test::Compile::Internal)
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|42	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|43	BuildArch:	noarch
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|44	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|45	%description
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|46	Dump fixtures from source database to filesystem then import to another
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|47	database (with same schema) at any time. Use as a constant dataset for running
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|48	tests against or for populating development databases when impractical to use
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|49	production clones. Describe fixture set using relations and conditions based on
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|50	your DBIx::Class schema.
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|51	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|52	%prep
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|53	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|54	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|55	%build
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|56	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|57	%make
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|58	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|59	%check
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|60	%make test
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|61	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|62	%install
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|63	%makeinstall_std
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|64	
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|65	%files
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|66	%doc Changes README LICENSE META.yml
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|67	%{_mandir}/man3/*
21cr|perl-DBIx-Class-Fixtures-1.1.39-1|68	%{perl_vendorlib}/*

4328 21
21cr|perl-DBIx-Class-Helpers-2.36.0-1|1	%define upstream_name    DBIx-Class-Helpers
21cr|perl-DBIx-Class-Helpers-2.36.0-1|2	%define upstream_version 2.036000
21cr|perl-DBIx-Class-Helpers-2.36.0-1|3	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-DBIx-Class-Helpers-2.36.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-Helpers-2.36.0-1|6	Release:    1
21cr|perl-DBIx-Class-Helpers-2.36.0-1|7	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|8	Summary:    Simplify the common case stuff for DBIx::Class
21cr|perl-DBIx-Class-Helpers-2.36.0-1|9	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|10	License:    GPL+ or Artistic
21cr|perl-DBIx-Class-Helpers-2.36.0-1|11	Group:      Development/Perl
21cr|perl-DBIx-Class-Helpers-2.36.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-Helpers-2.36.0-1|13	Source0:    http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-Helpers-2.36.0-1|14	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|15	BuildRequires: perl(Carp::Clan) >= 6.40.0
21cr|perl-DBIx-Class-Helpers-2.36.0-1|16	BuildRequires: perl(DBD::SQLite)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|17	BuildRequires: perl(DBIx::Class) >= 0.82.600
21cr|perl-DBIx-Class-Helpers-2.36.0-1|18	BuildRequires: perl(DBIx::Class::Candy) >= 0.1.3
21cr|perl-DBIx-Class-Helpers-2.36.0-1|19	BuildRequires: perl(DBIx::Introspector)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|20	BuildRequires: perl(DateTime::Format::SQLite)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-DBIx-Class-Helpers-2.36.0-1|22	BuildRequires: perl(Lingua::EN::Inflect)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|23	BuildRequires: perl(List::Util)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|24	BuildRequires: perl(Module::Find)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|25	BuildRequires: perl(Module::Runtime)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|26	BuildRequires: perl(Safe::Isa)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|27	BuildRequires: perl(String::CamelCase)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|28	BuildRequires: perl(Sub::Exporter::Progressive) >= 0.1.6
21cr|perl-DBIx-Class-Helpers-2.36.0-1|29	BuildRequires: perl(Test::Deep)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|30	BuildRequires: perl(Test::Exception)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|31	BuildRequires: perl(Test::Fatal)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|32	BuildRequires: perl(Test::More) >= 0.940.0
21cr|perl-DBIx-Class-Helpers-2.36.0-1|33	BuildRequires: perl(Test::Roo)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|34	BuildRequires: perl(Try::Tiny)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|35	BuildRequires: perl(namespace::clean) >= 0.230.0
21cr|perl-DBIx-Class-Helpers-2.36.0-1|36	BuildRequires: perl(parent)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|37	BuildRequires: perl(strictures)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|38	BuildRequires: perl(namespace::autoclean)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|39	BuildRequires: perl-devel
21cr|perl-DBIx-Class-Helpers-2.36.0-1|40	BuildRequires: perl(Text::Brew)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|41	BuildRequires: perl(aliased)
21cr|perl-DBIx-Class-Helpers-2.36.0-1|42	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|43	BuildArch:  noarch
21cr|perl-DBIx-Class-Helpers-2.36.0-1|44	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|45	%description
21cr|perl-DBIx-Class-Helpers-2.36.0-1|46	A collection of various helper utilities for the DBIx::Class manpage stuff.
21cr|perl-DBIx-Class-Helpers-2.36.0-1|47	Probably only useful for components.
21cr|perl-DBIx-Class-Helpers-2.36.0-1|48	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|49	%prep
21cr|perl-DBIx-Class-Helpers-2.36.0-1|50	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-Helpers-2.36.0-1|51	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|52	%build
21cr|perl-DBIx-Class-Helpers-2.36.0-1|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-Helpers-2.36.0-1|54	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|55	%make
21cr|perl-DBIx-Class-Helpers-2.36.0-1|56	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|57	%check
21cr|perl-DBIx-Class-Helpers-2.36.0-1|58	make test
21cr|perl-DBIx-Class-Helpers-2.36.0-1|59	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|60	%install
21cr|perl-DBIx-Class-Helpers-2.36.0-1|61	%makeinstall_std
21cr|perl-DBIx-Class-Helpers-2.36.0-1|62	
21cr|perl-DBIx-Class-Helpers-2.36.0-1|63	%files
21cr|perl-DBIx-Class-Helpers-2.36.0-1|64	%doc CONTRIBUTING* Changes LICENSE META.json META.yml README*
21cr|perl-DBIx-Class-Helpers-2.36.0-1|65	%{_mandir}/man3/*
21cr|perl-DBIx-Class-Helpers-2.36.0-1|66	%{perl_vendorlib}/*

4329 21
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|1	%define upstream_name    DBIx-Class-InflateColumn-FS
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|2	%define upstream_version 0.01007
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|3	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|6	Release:	10
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|7	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|8	Summary:	FS columns resultset class
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|9	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|11	Group:		Development/Perl
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|13	Source0:	https://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|14	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|16	BuildRequires:	perl(CPAN)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|17	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|18	BuildRequires:	perl(DBICx::TestDatabase)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|19	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|20	BuildRequires:	perl(DBIx::Class::UUIDColumns)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|22	BuildRequires:	perl(File::Find)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|23	BuildRequires:	perl(inc::Module::Install)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|24	BuildRequires:	perl(Module::Find)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|25	BuildRequires:	perl(Path::Class)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|26	#BuildRequires:	perl(SQL::Abstract)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|27	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|28	BuildRequires:	perl(namespace::clean)
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|29	BuildArch:	noarch
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|30	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|31	%description
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|32	Provides inflation to a Path::Class::File object allowing file system
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|33	storage of BLOBS.
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|34	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|35	The storage path is specified with 'fs_column_path'. Each file receives a
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|36	unique name, so the storage for all FS columns can share the same path.
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|37	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|38	Within the path specified by 'fs_column_path', files are stored in
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|39	sub-directories based on the first 2 characters of the unique file names.
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|40	Up to 256 sub-directories will be created, as needed. Override
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|41	'_fs_column_dirs' in a derived class to change this behavior.
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|42	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|43	%prep
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|45	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|46	%build
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|47	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|48	%make
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|49	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|50	%check
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|51	%make test
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|52	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|53	%install
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|54	%makeinstall_std
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|55	
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|56	%files
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|57	%doc Changes README META.yml
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|58	%{_mandir}/man3/*
21cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-10|59	%{perl_vendorlib}/*

4330 21
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|1	%define upstream_name    DBIx-Class-IntrospectableM2M
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|2	%define upstream_version 0.001002
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|3	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|6	Release:	4
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|7	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|8	Summary:	Introspect many-to-many shortcuts
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|9	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|11	Group:		Development/Perl
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|13	Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|14	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|16	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|18	BuildRequires:	perl(Test::More)
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|19	BuildRequires:	perl(namespace::clean)
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|20	BuildRequires:	perl(inc::Module::Install)
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|21	BuildArch:	noarch
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|22	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|23	%description
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|24	Because the many-to-many relationships are not real relationships, they can
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|25	not be introspected with DBIx::Class. Many-to-many relationships are
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|26	actually just a collection of convenience methods installed to bridge two
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|27	relationships. This the DBIx::Class manpage component can be used to store
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|28	all relevant information about these non-relationships so they can later be
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|29	introspected and examined.
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|30	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|31	%prep
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|33	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|34	%build
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|36	%make
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|37	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|38	%check
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|39	%make test
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|40	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|41	%install
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|42	%makeinstall_std
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|43	
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|44	%files
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|45	%doc META.yml README Changes
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|46	%{_mandir}/man3/*
21cr|perl-DBIx-Class-IntrospectableM2M-0.1.2-4|47	%{perl_vendorlib}/*

4331 21
21cr|perl-DBIx-Class-Loader-0.210.0-7|1	%define upstream_name	 DBIx-Class-Loader
21cr|perl-DBIx-Class-Loader-0.210.0-7|2	%define upstream_version 0.21
21cr|perl-DBIx-Class-Loader-0.210.0-7|3	
21cr|perl-DBIx-Class-Loader-0.210.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-Loader-0.210.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-Loader-0.210.0-7|6	Release:	7
21cr|perl-DBIx-Class-Loader-0.210.0-7|7	
21cr|perl-DBIx-Class-Loader-0.210.0-7|8	Summary:	Dynamic definition of DBIx::Class sub classes
21cr|perl-DBIx-Class-Loader-0.210.0-7|9	
21cr|perl-DBIx-Class-Loader-0.210.0-7|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-Loader-0.210.0-7|11	Group:		Development/Perl
21cr|perl-DBIx-Class-Loader-0.210.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-Loader-0.210.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-Loader-0.210.0-7|14	
21cr|perl-DBIx-Class-Loader-0.210.0-7|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-Loader-0.210.0-7|16	BuildRequires:	perl(DBD::SQLite2)
21cr|perl-DBIx-Class-Loader-0.210.0-7|17	BuildRequires:	perl(Lingua::EN::Inflect)
21cr|perl-DBIx-Class-Loader-0.210.0-7|18	BuildRequires:	perl(Test::Pod)
21cr|perl-DBIx-Class-Loader-0.210.0-7|19	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-DBIx-Class-Loader-0.210.0-7|20	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-DBIx-Class-Loader-0.210.0-7|21	BuildArch:	noarch
21cr|perl-DBIx-Class-Loader-0.210.0-7|22	
21cr|perl-DBIx-Class-Loader-0.210.0-7|23	%description
21cr|perl-DBIx-Class-Loader-0.210.0-7|24	DBIx::Class::Loader automate the definition of DBIx::Class sub-classes by
21cr|perl-DBIx-Class-Loader-0.210.0-7|25	scanning table schemas and setting up columns and primary keys.  Class names
21cr|perl-DBIx-Class-Loader-0.210.0-7|26	are defined by table names and the namespace option. The only required
21cr|perl-DBIx-Class-Loader-0.210.0-7|27	arguments are namespace and dsn.
21cr|perl-DBIx-Class-Loader-0.210.0-7|28	
21cr|perl-DBIx-Class-Loader-0.210.0-7|29	%prep
21cr|perl-DBIx-Class-Loader-0.210.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-Loader-0.210.0-7|31	
21cr|perl-DBIx-Class-Loader-0.210.0-7|32	%build
21cr|perl-DBIx-Class-Loader-0.210.0-7|33	perl Makefile.PL installdirs=vendor destdir=%{buildroot}
21cr|perl-DBIx-Class-Loader-0.210.0-7|34	make
21cr|perl-DBIx-Class-Loader-0.210.0-7|35	
21cr|perl-DBIx-Class-Loader-0.210.0-7|36	%check
21cr|perl-DBIx-Class-Loader-0.210.0-7|37	##export PG_NAME="dbi:Pg:dbname=test;host=localhost"
21cr|perl-DBIx-Class-Loader-0.210.0-7|38	##export PG_USER=pgtest
21cr|perl-DBIx-Class-Loader-0.210.0-7|39	##export PG_PASS='pgtest'
21cr|perl-DBIx-Class-Loader-0.210.0-7|40	##export MYSQL_NAME="dbi:mysql:database=test;host=localhost"
21cr|perl-DBIx-Class-Loader-0.210.0-7|41	##export MYSQL_USER=mysqltest
21cr|perl-DBIx-Class-Loader-0.210.0-7|42	##export MYSQL_PASS='mysqltest'
21cr|perl-DBIx-Class-Loader-0.210.0-7|43	#make test
21cr|perl-DBIx-Class-Loader-0.210.0-7|44	
21cr|perl-DBIx-Class-Loader-0.210.0-7|45	%install
21cr|perl-DBIx-Class-Loader-0.210.0-7|46	%makeinstall_std
21cr|perl-DBIx-Class-Loader-0.210.0-7|47	
21cr|perl-DBIx-Class-Loader-0.210.0-7|48	%files
21cr|perl-DBIx-Class-Loader-0.210.0-7|49	%doc Changes
21cr|perl-DBIx-Class-Loader-0.210.0-7|50	%{perl_vendorlib}/DBIx
21cr|perl-DBIx-Class-Loader-0.210.0-7|51	%{_mandir}/man*/*

4332 21
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|1	%define upstream_name    DBIx-Class-ResultSet-RecursiveUpdate
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|2	%define upstream_version 0.42
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|3	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|6	Release:	1
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|7	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|8	Summary:	DBIx-Class extension for providing recursive updates
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|9	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|11	Group:		Development/Perl
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|13	Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-ResultSet-RecursiveUpdate-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|14	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|16	BuildRequires:	perl(Test::Trap)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|17	BuildRequires:	perl(Test::Exception)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|18	BuildRequires:	perl(Carp::Clan) >= 6.40
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|19	BuildRequires:	perl(DBD::SQLite) >= 1.210
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|20	BuildRequires:	perl(DBIx::Class) >= 0.81.30
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|21	BuildRequires:	perl(DBIx::Class::IntrospectableM2M)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|22	BuildRequires:	perl(List::MoreUtils)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|23	BuildRequires:	perl(DateTime)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|24	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|25	BuildRequires:	perl(Module::Find)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|26	BuildRequires:	perl(Readonly) >= 1.30
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|27	BuildRequires:	perl(SQL::Abstract)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|28	BuildRequires:	perl(SQL::Translator) >= 0.110.60
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|29	BuildRequires:	perl(Test::More)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|30	BuildRequires:	perl(Test::Warn)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|31	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|32	BuildRequires:	perl(Test::DBIC::ExpectedQueries)
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|33	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|34	BuildArch:	noarch
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|35	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|36	%description
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|37	You can feed the ->create method of DBIx::Class with a recursive datastructure
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|38	and have the related records created. Unfortunately you cannot do a similar
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|39	thing with update_or_create. This module tries to fill that void until
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|40	DBIx::Class has an api itself.
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|41	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|42	The functional interface can be used without modifications of the model, for
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|43	example by form processors like HTML::FormHandler::Model::DBIC.
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|44	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|45	%prep
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|47	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|48	%build
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|50	%make
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|51	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|52	%check
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|53	make test
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|54	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|55	%install
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|56	%makeinstall_std
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|57	
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|58	%files
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|59	%doc Changes README
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|60	%{_mandir}/man3/*
21cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.420.0-1|61	%{perl_vendorlib}/*

4333 21
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|1	%define upstream_name	 DBIx-Class-Schema-Loader
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|2	%define upstream_version 0.07049
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|3	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|4	Name:       perl-%{upstream_name}
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|6	Release:    1
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|7	Epoch:      1
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|8	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|9	Summary:    Dynamic definition of a DBIx::Class::Schema
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|10	License:    GPL+ or Artistic
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|11	Group:      Development/Perl
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|13	Source0:    https://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|14	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|15	Provides:   perl(DBIx::Class::Schema::Loader::Utils)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|16	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|17	#BuildRequires: perl(Carp::Clan)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|18	BuildRequires: perl(curry)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|19	#BuildRequires: perl(Class::Accessor::Grouped) >= 0.100.80
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|20	#BuildRequires: perl(Class::C3::Componentised) >= 1.0.800
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|21	#BuildRequires: perl(Class::Inspector) >= 1.270.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|22	#BuildRequires: perl(Class::Unload) >= 0.70.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|23	BuildRequires: perl(DBD::SQLite) >= 1.290.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|24	BuildRequires: perl(DBIx::Class) >= 0.81.270
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|25	#BuildRequires: perl(DBIx::Class::IntrospectableM2M)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|26	BuildRequires: perl(Data::Dump) >= 1.60.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|27	#BuildRequires: perl(Digest::MD5) >= 2.360.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|28	#BuildRequires: perl(Exporter) >= 5.630.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|29	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|30	BuildRequires: perl(File::Path) >= 2.70.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|31	BuildRequires: perl(File::Temp) >= 0.160.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|32	BuildRequires: perl(Hash::Merge) >= 0.120.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|33	BuildRequires: perl(Lingua::EN::Inflect::Number) >= 1.100.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|34	BuildRequires: perl(Lingua::EN::Inflect::Phrase) >= 0.150.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|35	BuildRequires: perl(Lingua::EN::Tagger) >= 0.230.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|36	#BuildRequires: perl(List::MoreUtils) >= 0.320.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|37	#BuildRequires: perl(MRO::Compat) >= 0.90.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|38	#BuildRequires: perl(Scope::Guard) >= 0.200.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|39	#BuildRequires: perl(String::CamelCase) >= 0.20.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|40	BuildRequires: perl(String::ToIdentifier::EN) >= 0.50.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|41	#BuildRequires: perl(Sub::Name)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|42	BuildRequires: perl(Test::Exception) >= 0.310.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|43	BuildRequires: perl(Test::More) >= 0.940.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|44	BuildRequires: perl(Test::Warn) >= 0.210.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|45	BuildRequires: perl(Try::Tiny)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|46	BuildRequires: perl(namespace::clean) >= 0.230.0
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|47	BuildRequires: perl(strictures)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|48	BuildRequires: perl(Text::Unidecode)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|49	BuildRequires: perl(Test::Differences)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|50	#BuildRequires: perl(MooseX::MarkAsMethods)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|51	#BuildRequires: perl(MooseX::NonMoose)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|52	BuildRequires: perl(namespace::autoclean)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|53	#BuildRequires: perl(Config::Any)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|54	#BuildRequires: perl(Config::General)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|55	#BuildRequires: perl(Test::Pod)
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|56	BuildRequires: perl-devel
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|57	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|58	BuildArch:  noarch
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|59	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|60	%description
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|61	DBIx::Class::Schema::Loader automates the definition of a DBIx::Class::Schema
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|62	by scanning database table definitions and setting up the columns, primary
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|63	keys, and relationships.
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|64	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|65	DBIx::Class::Schema::Loader currently supports only the DBI storage type. It
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|66	has explicit support for DBD::Pg, DBD::mysql, DBD::DB2, DBD::SQLite, and
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|67	DBD::Oracle. Other DBI drivers may function to a greater or lesser degree with
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|68	this loader, depending on how much of the DBI spec they implement, and how
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|69	standard their implementation is.
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|70	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|71	See DBIx::Class::Schema::Loader::DBI::Writing for notes on writing your own
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|72	vendor-specific subclass for an unsupported DBD driver.
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|73	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|74	This module obsoletes the older DBIx::Class::Loader.
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|75	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|76	This module is designed more to get you up and running quickly against an
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|77	existing database, or to be effective for simple situations, rather than to be
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|78	what you use in the long term for a complex database/project.
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|79	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|80	That being said, transitioning your code from a Schema generated by this module
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|81	to one that doesn't use this module should be straightforward and painless, so
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|82	don't shy away from it just for fears of the transition down the road.
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|83	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|84	%prep
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|85	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|86	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|87	%build
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|88	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|89	%make
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|90	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|91	%check
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|92	make test
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|93	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|94	%install
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|95	%makeinstall_std
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|96	
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|97	%files
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|98	%doc Changes META.yml README
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|99	%{perl_vendorlib}/DBIx
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|100	%{_mandir}/*/*
21cr|perl-DBIx-Class-Schema-Loader-0.70.490-1|101	%{_bindir}/dbicdump

4334 21
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|1	%define upstream_name    DBIx-Class-TimeStamp
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|2	%define upstream_version 0.14
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|3	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|6	Release:	8
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|7	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|8	Summary:	DBIx::Class extension to update and create date and time based fields
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|9	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|11	Group:		Development/Perl
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|13	Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|14	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|16	BuildRequires:	perl(Class::Accessor::Grouped)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|17	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|18	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|19	BuildRequires:	perl(DBIx::Class::DynamicDefault)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|20	BuildRequires:	perl(DateTime)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|21	BuildRequires:	perl(DateTime::Format::MySQL)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|22	BuildRequires:	perl(DateTime::Format::SQLite)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|24	BuildRequires:	perl(Module::Find)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|25	BuildRequires:	perl(Time::HiRes)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|26	BuildRequires:	perl(Time::Warp)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|27	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|28	BuildRequires:	perl(inc::Module::Install)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|29	BuildRequires:	perl(CPAN)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|30	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|31	BuildArch:	noarch
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|32	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|33	Requires:	perl(DBIx::Class::DynamicDefault)
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|34	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|35	%description
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|36	Works in conjunction with InflateColumn::DateTime to automatically set
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|37	update and create date and time based fields in a table.
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|38	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|39	%prep
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|41	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|42	%build
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|44	%make
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|45	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|46	%check
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|47	make test
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|48	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|49	%install
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|50	%makeinstall_std
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|51	
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|52	%files
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|53	%doc Changes
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|54	%{_mandir}/man3/*
21cr|perl-DBIx-Class-TimeStamp-0.140.0-8|55	%{perl_vendorlib}/*

4335 21
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|1	%define upstream_name    DBIx-Class-UUIDColumns
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|2	%define upstream_version 0.02006
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|3	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|4	%global __requires_exclude perl\\(Win32.*\\)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|5	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|6	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|8	Release:	8
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|9	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|10	Summary:	Create uuids using Win32API::GUID
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|11	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|12	License:	GPL+ or Artistic
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|13	Group:		Development/Perl
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|15	Source0:	https://www.cpan.org/modules/by-module/DBIx/DBIx-Class-UUIDColumns-%{upstream_version}.tar.gz
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|16	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|17	BuildRequires:	perl-devel
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|18	BuildRequires:	perl(CPAN)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|19	BuildRequires:	perl(Class::Accessor::Grouped)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|20	BuildRequires:	perl(Data::UUID)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|21	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|22	BuildRequires:	perl(DBIx::Class)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|24	BuildRequires:	perl(inc::Module::Install)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|25	BuildRequires:	perl(SQL::Abstract)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|26	BuildRequires:	perl(Module::Find)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|27	BuildRequires:	perl(strictures)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|28	BuildRequires:	perl(namespace::clean)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|29	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|30	BuildArch: noarch
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|31	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|32	# Adding a requires or otherwise this module fails during run-time.
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|33	Requires:	perl(Data::UUID)
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|34	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|35	%description
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|36	This the DBIx::Class manpage component resembles the behaviour of the
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|37	Class::DBI::UUID manpage, to make some columns implicitly created as uuid.
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|38	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|39	When loaded, 'UUIDColumns' will search for a suitable uuid generation
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|40	module from the following list of supported modules:
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|41	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|42	Data::UUID
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|43	APR::UUID*
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|44	UUID
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|45	Win32::Guidgen
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|46	Win32API::GUID
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|47	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|48	%prep
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|49	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|50	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|51	%build
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|52	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|53	%make
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|54	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|55	%check
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|56	%make test
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|57	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|58	%install
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|59	%makeinstall_std
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|60	
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|61	%files
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|62	%doc Changes META.yml README
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|63	%{_mandir}/man3/*
21cr|perl-DBIx-Class-UUIDColumns-0.20.60-8|64	%{perl_vendorlib}/*

4336 21
21cr|perl-DBIx-Connector-0.580.0-1|1	%define upstream_name    DBIx-Connector
21cr|perl-DBIx-Connector-0.580.0-1|2	%define upstream_version 0.58
21cr|perl-DBIx-Connector-0.580.0-1|3	
21cr|perl-DBIx-Connector-0.580.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-DBIx-Connector-0.580.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DBIx-Connector-0.580.0-1|6	Release:    1
21cr|perl-DBIx-Connector-0.580.0-1|7	
21cr|perl-DBIx-Connector-0.580.0-1|8	Summary:    No summary found
21cr|perl-DBIx-Connector-0.580.0-1|9	License:    GPL+ or Artistic
21cr|perl-DBIx-Connector-0.580.0-1|10	Group:      Development/Perl
21cr|perl-DBIx-Connector-0.580.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Connector-0.580.0-1|12	Source0:    http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Connector-0.580.0-1|13	
21cr|perl-DBIx-Connector-0.580.0-1|14	BuildRequires: perl(DBI) >= 1.605.0
21cr|perl-DBIx-Connector-0.580.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-DBIx-Connector-0.580.0-1|16	BuildRequires: perl(Test::MockModule) >= 0.50.0
21cr|perl-DBIx-Connector-0.580.0-1|17	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-DBIx-Connector-0.580.0-1|18	BuildArch:  noarch
21cr|perl-DBIx-Connector-0.580.0-1|19	
21cr|perl-DBIx-Connector-0.580.0-1|20	%description
21cr|perl-DBIx-Connector-0.580.0-1|21	no description found
21cr|perl-DBIx-Connector-0.580.0-1|22	
21cr|perl-DBIx-Connector-0.580.0-1|23	%prep
21cr|perl-DBIx-Connector-0.580.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Connector-0.580.0-1|25	
21cr|perl-DBIx-Connector-0.580.0-1|26	%build
21cr|perl-DBIx-Connector-0.580.0-1|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Connector-0.580.0-1|28	%make
21cr|perl-DBIx-Connector-0.580.0-1|29	
21cr|perl-DBIx-Connector-0.580.0-1|30	%check
21cr|perl-DBIx-Connector-0.580.0-1|31	make test
21cr|perl-DBIx-Connector-0.580.0-1|32	
21cr|perl-DBIx-Connector-0.580.0-1|33	%install
21cr|perl-DBIx-Connector-0.580.0-1|34	%makeinstall_std
21cr|perl-DBIx-Connector-0.580.0-1|35	
21cr|perl-DBIx-Connector-0.580.0-1|36	%files
21cr|perl-DBIx-Connector-0.580.0-1|37	%doc Changes META.json *META.yml README
21cr|perl-DBIx-Connector-0.580.0-1|38	%{_mandir}/man3/*
21cr|perl-DBIx-Connector-0.580.0-1|39	%{perl_vendorlib}/*

4337 21
21cr|perl-DBIx-ContextualFetch-1.30.0-9|1	%define upstream_name	 DBIx-ContextualFetch
21cr|perl-DBIx-ContextualFetch-1.30.0-9|2	%define upstream_version 1.03
21cr|perl-DBIx-ContextualFetch-1.30.0-9|3	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|4	%if %{_use_internal_dependency_generator}
21cr|perl-DBIx-ContextualFetch-1.30.0-9|5	%global __requires_exclude perl\\(DBI::db\\)|perl\\(DBI::st\\)
21cr|perl-DBIx-ContextualFetch-1.30.0-9|6	%endif
21cr|perl-DBIx-ContextualFetch-1.30.0-9|7	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|8	Name:		perl-%{upstream_name}
21cr|perl-DBIx-ContextualFetch-1.30.0-9|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-ContextualFetch-1.30.0-9|10	Release:	9
21cr|perl-DBIx-ContextualFetch-1.30.0-9|11	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|12	Summary:	Add contextual fetches to DBI
21cr|perl-DBIx-ContextualFetch-1.30.0-9|13	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|14	License:	Artistic
21cr|perl-DBIx-ContextualFetch-1.30.0-9|15	Group:		Development/Perl
21cr|perl-DBIx-ContextualFetch-1.30.0-9|16	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-ContextualFetch-1.30.0-9|17	Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-DBIx-ContextualFetch-1.30.0-9|18	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|19	BuildRequires:	perl-devel
21cr|perl-DBIx-ContextualFetch-1.30.0-9|20	BuildArch:	noarch
21cr|perl-DBIx-ContextualFetch-1.30.0-9|21	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|22	%description
21cr|perl-DBIx-ContextualFetch-1.30.0-9|23	It always struck me odd that DBI didn't take much advantage of Perl's
21cr|perl-DBIx-ContextualFetch-1.30.0-9|24	context sensitivity. DBIx::ContextualFetch redefines some of the various
21cr|perl-DBIx-ContextualFetch-1.30.0-9|25	fetch methods to fix this oversight. It also adds a few new methods for
21cr|perl-DBIx-ContextualFetch-1.30.0-9|26	convenience (though not necessarily efficiency).
21cr|perl-DBIx-ContextualFetch-1.30.0-9|27	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|28	%prep
21cr|perl-DBIx-ContextualFetch-1.30.0-9|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-ContextualFetch-1.30.0-9|30	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|31	%build
21cr|perl-DBIx-ContextualFetch-1.30.0-9|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-ContextualFetch-1.30.0-9|33	%make
21cr|perl-DBIx-ContextualFetch-1.30.0-9|34	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|35	%check
21cr|perl-DBIx-ContextualFetch-1.30.0-9|36	make test
21cr|perl-DBIx-ContextualFetch-1.30.0-9|37	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|38	%install
21cr|perl-DBIx-ContextualFetch-1.30.0-9|39	%makeinstall_std
21cr|perl-DBIx-ContextualFetch-1.30.0-9|40	
21cr|perl-DBIx-ContextualFetch-1.30.0-9|41	%files
21cr|perl-DBIx-ContextualFetch-1.30.0-9|42	%doc README Changes
21cr|perl-DBIx-ContextualFetch-1.30.0-9|43	%{perl_vendorlib}/DBIx
21cr|perl-DBIx-ContextualFetch-1.30.0-9|44	%{_mandir}/*/*

4338 21
21cr|perl-DBIx-DBSchema-0.470.0-1|1	%define upstream_name	 DBIx-DBSchema
21cr|perl-DBIx-DBSchema-0.470.0-1|2	%define upstream_version 0.47
21cr|perl-DBIx-DBSchema-0.470.0-1|3	
21cr|perl-DBIx-DBSchema-0.470.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-DBSchema-0.470.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-DBSchema-0.470.0-1|6	Release:	1
21cr|perl-DBIx-DBSchema-0.470.0-1|7	
21cr|perl-DBIx-DBSchema-0.470.0-1|8	Summary:	Database-independent schema objects
21cr|perl-DBIx-DBSchema-0.470.0-1|9	
21cr|perl-DBIx-DBSchema-0.470.0-1|10	License:	GPL+ or Artistic
21cr|perl-DBIx-DBSchema-0.470.0-1|11	Group:		Development/Perl
21cr|perl-DBIx-DBSchema-0.470.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-DBSchema-0.470.0-1|13	Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-DBSchema-0.470.0-1|14	
21cr|perl-DBIx-DBSchema-0.470.0-1|15	BuildRequires:	perl-devel
21cr|perl-DBIx-DBSchema-0.470.0-1|16	BuildRequires:	perl(DBI)
21cr|perl-DBIx-DBSchema-0.470.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.90.800
21cr|perl-DBIx-DBSchema-0.470.0-1|18	BuildRequires:	perl(Storable)
21cr|perl-DBIx-DBSchema-0.470.0-1|19	
21cr|perl-DBIx-DBSchema-0.470.0-1|20	BuildArch:	noarch
21cr|perl-DBIx-DBSchema-0.470.0-1|21	
21cr|perl-DBIx-DBSchema-0.470.0-1|22	%description
21cr|perl-DBIx-DBSchema-0.470.0-1|23	DBIx::DBSchema objects are collections of DBIx::DBSchema::Table objects and
21cr|perl-DBIx-DBSchema-0.470.0-1|24	represent a database schema.
21cr|perl-DBIx-DBSchema-0.470.0-1|25	This module implements an OO-interface to database schemas. Using this module,
21cr|perl-DBIx-DBSchema-0.470.0-1|26	you can create a database schema with an OO Perl interface. You can read the
21cr|perl-DBIx-DBSchema-0.470.0-1|27	schema from an existing database. You can save the schema to disk and restore
21cr|perl-DBIx-DBSchema-0.470.0-1|28	it a different process. Most importantly, DBIx::DBSchema can write SQL CREATE
21cr|perl-DBIx-DBSchema-0.470.0-1|29	statements statements for different databases from a single source.
21cr|perl-DBIx-DBSchema-0.470.0-1|30	
21cr|perl-DBIx-DBSchema-0.470.0-1|31	Currently supported databases are MySQL and PostgreSQL. Sybase support
21cr|perl-DBIx-DBSchema-0.470.0-1|32	is partially implemented. DBIx::DBSchema will attempt to use generic SQL
21cr|perl-DBIx-DBSchema-0.470.0-1|33	syntax for other databases. Assistance adding support for other databases
21cr|perl-DBIx-DBSchema-0.470.0-1|34	is welcomed. See DBIx::DBSchema::DBD, "Driver Writer's Guide and Base Class".
21cr|perl-DBIx-DBSchema-0.470.0-1|35	
21cr|perl-DBIx-DBSchema-0.470.0-1|36	%prep
21cr|perl-DBIx-DBSchema-0.470.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-DBSchema-0.470.0-1|38	find . -name "*.pm" |xargs chmod 0644
21cr|perl-DBIx-DBSchema-0.470.0-1|39	
21cr|perl-DBIx-DBSchema-0.470.0-1|40	%build
21cr|perl-DBIx-DBSchema-0.470.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-DBSchema-0.470.0-1|42	%make
21cr|perl-DBIx-DBSchema-0.470.0-1|43	
21cr|perl-DBIx-DBSchema-0.470.0-1|44	%check
21cr|perl-DBIx-DBSchema-0.470.0-1|45	make test
21cr|perl-DBIx-DBSchema-0.470.0-1|46	
21cr|perl-DBIx-DBSchema-0.470.0-1|47	%install
21cr|perl-DBIx-DBSchema-0.470.0-1|48	%makeinstall_std
21cr|perl-DBIx-DBSchema-0.470.0-1|49	
21cr|perl-DBIx-DBSchema-0.470.0-1|50	%files
21cr|perl-DBIx-DBSchema-0.470.0-1|51	%doc Changes README META.json META.yml
21cr|perl-DBIx-DBSchema-0.470.0-1|52	%{perl_vendorlib}/DBIx
21cr|perl-DBIx-DBSchema-0.470.0-1|53	%{_mandir}/man3/*

4339 21
21cr|perl-DBIx-Introspector-0.1.5-4|1	%define upstream_name    DBIx-Introspector
21cr|perl-DBIx-Introspector-0.1.5-4|2	%define upstream_version 0.001005
21cr|perl-DBIx-Introspector-0.1.5-4|3	
21cr|perl-DBIx-Introspector-0.1.5-4|4	%global __requires_exclude perl\\(DBIx::Introspector::Driver\\)
21cr|perl-DBIx-Introspector-0.1.5-4|5	
21cr|perl-DBIx-Introspector-0.1.5-4|6	Name:       perl-%{upstream_name}
21cr|perl-DBIx-Introspector-0.1.5-4|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DBIx-Introspector-0.1.5-4|8	Release:    4
21cr|perl-DBIx-Introspector-0.1.5-4|9	
21cr|perl-DBIx-Introspector-0.1.5-4|10	Summary:    Detect what database you are connected to
21cr|perl-DBIx-Introspector-0.1.5-4|11	
21cr|perl-DBIx-Introspector-0.1.5-4|12	License:    GPL+ or Artistic
21cr|perl-DBIx-Introspector-0.1.5-4|13	Group:      Development/Perl
21cr|perl-DBIx-Introspector-0.1.5-4|14	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-Introspector-0.1.5-4|15	Source0:    https://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Introspector-0.1.5-4|16	
21cr|perl-DBIx-Introspector-0.1.5-4|17	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-DBIx-Introspector-0.1.5-4|18	BuildRequires: perl(DBD::SQLite) >= 1.400.0
21cr|perl-DBIx-Introspector-0.1.5-4|19	BuildRequires: perl(DBI) >= 1.628.0
21cr|perl-DBIx-Introspector-0.1.5-4|20	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-DBIx-Introspector-0.1.5-4|21	BuildRequires: perl(Moo) >= 1.3.1
21cr|perl-DBIx-Introspector-0.1.5-4|22	BuildRequires: perl(Test::Fatal)
21cr|perl-DBIx-Introspector-0.1.5-4|23	BuildRequires: perl(Test::More)
21cr|perl-DBIx-Introspector-0.1.5-4|24	BuildRequires: perl(Test::Roo) >= 1.2.0
21cr|perl-DBIx-Introspector-0.1.5-4|25	BuildRequires: perl(strictures)
21cr|perl-DBIx-Introspector-0.1.5-4|26	BuildRequires: perl-devel
21cr|perl-DBIx-Introspector-0.1.5-4|27	
21cr|perl-DBIx-Introspector-0.1.5-4|28	BuildArch:  noarch
21cr|perl-DBIx-Introspector-0.1.5-4|29	
21cr|perl-DBIx-Introspector-0.1.5-4|30	%description
21cr|perl-DBIx-Introspector-0.1.5-4|31	'DBIx::Introspector' is a module factored out of the the DBIx::Class
21cr|perl-DBIx-Introspector-0.1.5-4|32	manpage database detection code. Most code that needs to detect which
21cr|perl-DBIx-Introspector-0.1.5-4|33	database it is connected to assumes that there is a one-to-one mapping from
21cr|perl-DBIx-Introspector-0.1.5-4|34	database drivers to database engines. Unfortunately reality is rarely that
21cr|perl-DBIx-Introspector-0.1.5-4|35	simple. For instance, the DBD::ODBC manpage is typically used to connect to
21cr|perl-DBIx-Introspector-0.1.5-4|36	SQL Server, but ODBC can be used to connect to PostgreSQL, MySQL, and
21cr|perl-DBIx-Introspector-0.1.5-4|37	Oracle. Additionally, while ODBC is the most common way to connect to SQL
21cr|perl-DBIx-Introspector-0.1.5-4|38	Server, it is not the only option, as the DBD::ADO manpage can also be
21cr|perl-DBIx-Introspector-0.1.5-4|39	used.
21cr|perl-DBIx-Introspector-0.1.5-4|40	
21cr|perl-DBIx-Introspector-0.1.5-4|41	'DBIx::Introspector' can correctly detect which database you are connected
21cr|perl-DBIx-Introspector-0.1.5-4|42	to, because it was factored out of a complex, working codebase. On top of
21cr|perl-DBIx-Introspector-0.1.5-4|43	that it has been written to be very extensible. So if you needed to detect
21cr|perl-DBIx-Introspector-0.1.5-4|44	which version of your given database you are connected to that would not be
21cr|perl-DBIx-Introspector-0.1.5-4|45	difficult.
21cr|perl-DBIx-Introspector-0.1.5-4|46	
21cr|perl-DBIx-Introspector-0.1.5-4|47	Furthermore, 'DBIx::Introspector' does it's best to try to detect
21cr|perl-DBIx-Introspector-0.1.5-4|48	information based on the dsn you give it if you have not yet connected, so
21cr|perl-DBIx-Introspector-0.1.5-4|49	you can possibly avoid connection or at least defer connection.
21cr|perl-DBIx-Introspector-0.1.5-4|50	
21cr|perl-DBIx-Introspector-0.1.5-4|51	%prep
21cr|perl-DBIx-Introspector-0.1.5-4|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Introspector-0.1.5-4|53	
21cr|perl-DBIx-Introspector-0.1.5-4|54	%build
21cr|perl-DBIx-Introspector-0.1.5-4|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DBIx-Introspector-0.1.5-4|56	
21cr|perl-DBIx-Introspector-0.1.5-4|57	%make
21cr|perl-DBIx-Introspector-0.1.5-4|58	
21cr|perl-DBIx-Introspector-0.1.5-4|59	%check
21cr|perl-DBIx-Introspector-0.1.5-4|60	%make test
21cr|perl-DBIx-Introspector-0.1.5-4|61	
21cr|perl-DBIx-Introspector-0.1.5-4|62	%install
21cr|perl-DBIx-Introspector-0.1.5-4|63	%makeinstall_std
21cr|perl-DBIx-Introspector-0.1.5-4|64	
21cr|perl-DBIx-Introspector-0.1.5-4|65	%files
21cr|perl-DBIx-Introspector-0.1.5-4|66	%doc LICENSE META.json META.yml README
21cr|perl-DBIx-Introspector-0.1.5-4|67	%{_mandir}/man3/*
21cr|perl-DBIx-Introspector-0.1.5-4|68	%{perl_vendorlib}/*

4340 21
21cr|perl-DBIx-Recordset-0.260.0-7|1	%define upstream_name	 DBIx-Recordset
21cr|perl-DBIx-Recordset-0.260.0-7|2	%define upstream_version 0.26
21cr|perl-DBIx-Recordset-0.260.0-7|3	
21cr|perl-DBIx-Recordset-0.260.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-DBIx-Recordset-0.260.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-Recordset-0.260.0-7|6	Release:	7
21cr|perl-DBIx-Recordset-0.260.0-7|7	
21cr|perl-DBIx-Recordset-0.260.0-7|8	Summary:	Perl extension for DBI recordsets
21cr|perl-DBIx-Recordset-0.260.0-7|9	
21cr|perl-DBIx-Recordset-0.260.0-7|10	License:	GPL+ or Artistic
21cr|perl-DBIx-Recordset-0.260.0-7|11	Group:		Development/Perl
21cr|perl-DBIx-Recordset-0.260.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-DBIx-Recordset-0.260.0-7|13	Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DBIx-Recordset-0.260.0-7|14	
21cr|perl-DBIx-Recordset-0.260.0-7|15	BuildRequires:	perl-devel
21cr|perl-DBIx-Recordset-0.260.0-7|16	BuildRequires:	perl(DBI)
21cr|perl-DBIx-Recordset-0.260.0-7|17	BuildRequires:  perl(DBD::Pg)
21cr|perl-DBIx-Recordset-0.260.0-7|18	BuildArch:	noarch
21cr|perl-DBIx-Recordset-0.260.0-7|19	Requires:	perl(DBI)
21cr|perl-DBIx-Recordset-0.260.0-7|20	
21cr|perl-DBIx-Recordset-0.260.0-7|21	%description
21cr|perl-DBIx-Recordset-0.260.0-7|22	DBIx::Recordset is a perl module for abstraction and simplification of database
21cr|perl-DBIx-Recordset-0.260.0-7|23	access.
21cr|perl-DBIx-Recordset-0.260.0-7|24	
21cr|perl-DBIx-Recordset-0.260.0-7|25	The goal is to make standard database access (select/insert/update/delete)
21cr|perl-DBIx-Recordset-0.260.0-7|26	easier to handle and independend of the underlying DBMS. Special attention is
21cr|perl-DBIx-Recordset-0.260.0-7|27	made on web applications to make it possible to handle the state-less access
21cr|perl-DBIx-Recordset-0.260.0-7|28	and to process the posted data of formfields, but DBIx::Recordset is not
21cr|perl-DBIx-Recordset-0.260.0-7|29	limited to web applications.
21cr|perl-DBIx-Recordset-0.260.0-7|30	
21cr|perl-DBIx-Recordset-0.260.0-7|31	%prep
21cr|perl-DBIx-Recordset-0.260.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-Recordset-0.260.0-7|33	
21cr|perl-DBIx-Recordset-0.260.0-7|34	%build
21cr|perl-DBIx-Recordset-0.260.0-7|35	chmod 644 Changes Recordset.pm
21cr|perl-DBIx-Recordset-0.260.0-7|36	perl -pi -e 's/\cM//' Changes
21cr|perl-DBIx-Recordset-0.260.0-7|37	perl Makefile.PL INSTALLDIRS=vendor << EOF
21cr|perl-DBIx-Recordset-0.260.0-7|38	
21cr|perl-DBIx-Recordset-0.260.0-7|39	
21cr|perl-DBIx-Recordset-0.260.0-7|40	
21cr|perl-DBIx-Recordset-0.260.0-7|41	
21cr|perl-DBIx-Recordset-0.260.0-7|42	EOF
21cr|perl-DBIx-Recordset-0.260.0-7|43	make
21cr|perl-DBIx-Recordset-0.260.0-7|44	
21cr|perl-DBIx-Recordset-0.260.0-7|45	%install
21cr|perl-DBIx-Recordset-0.260.0-7|46	%makeinstall_std
21cr|perl-DBIx-Recordset-0.260.0-7|47	
21cr|perl-DBIx-Recordset-0.260.0-7|48	%files
21cr|perl-DBIx-Recordset-0.260.0-7|49	%doc Changes README TODO
21cr|perl-DBIx-Recordset-0.260.0-7|50	%{_mandir}/*/*
21cr|perl-DBIx-Recordset-0.260.0-7|51	%{perl_vendorlib}/DBIx

4341 21
21cr|perl-DBIx-SearchBuilder-1.710.0-1|1	%define upstream_name	 DBIx-SearchBuilder
21cr|perl-DBIx-SearchBuilder-1.710.0-1|2	%define upstream_version 1.71
21cr|perl-DBIx-SearchBuilder-1.710.0-1|3	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|4	%global __requires_exclude perl\\(DBD::Oracle\\)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|5	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-DBIx-SearchBuilder-1.710.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DBIx-SearchBuilder-1.710.0-1|8	Release:	1
21cr|perl-DBIx-SearchBuilder-1.710.0-1|9	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|10	License:	GPL+ or Artistic
21cr|perl-DBIx-SearchBuilder-1.710.0-1|11	Group:		Development/Perl
21cr|perl-DBIx-SearchBuilder-1.710.0-1|12	Summary:	Encapsulate SQL queries and rows in simple perl object
21cr|perl-DBIx-SearchBuilder-1.710.0-1|13	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DBIx-SearchBuilder-1.710.0-1|15	Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-SearchBuilder-%{upstream_version}.tar.gz
21cr|perl-DBIx-SearchBuilder-1.710.0-1|16	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|17	BuildRequires:	perl-devel
21cr|perl-DBIx-SearchBuilder-1.710.0-1|18	BuildRequires:	perl(Want)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|19	BuildRequires:	perl(DBI)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|20	BuildRequires:	perl(DBD::SQLite)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|21	BuildRequires:	perl(Class::ReturnValue)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|22	BuildRequires:	perl(Cache::Simple::TimedExpiry)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|23	BuildRequires:	perl(Class::Accessor)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|24	BuildRequires:	perl(Clone)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|25	BuildRequires:	perl(DBIx::DBSchema)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|26	BuildArch:	noarch
21cr|perl-DBIx-SearchBuilder-1.710.0-1|27	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|28	%description
21cr|perl-DBIx-SearchBuilder-1.710.0-1|29	This module provides an object-oriented mechanism for retrieving and updating
21cr|perl-DBIx-SearchBuilder-1.710.0-1|30	data in a DBI-accesible database.
21cr|perl-DBIx-SearchBuilder-1.710.0-1|31	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|32	In order to use this module, you should create a subclass of
21cr|perl-DBIx-SearchBuilder-1.710.0-1|33	DBIx::SearchBuilder and a subclass of DBIx::SearchBuilder::Record for each
21cr|perl-DBIx-SearchBuilder-1.710.0-1|34	table that you wish to access. (See the documentation of
21cr|perl-DBIx-SearchBuilder-1.710.0-1|35	DBIx::SearchBuilder::Record for more information on subclassing it.)
21cr|perl-DBIx-SearchBuilder-1.710.0-1|36	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|37	Your DBIx::SearchBuilder subclass must override NewItem, and probably should
21cr|perl-DBIx-SearchBuilder-1.710.0-1|38	override at least _Init also; at the very least, _Init should probably call
21cr|perl-DBIx-SearchBuilder-1.710.0-1|39	_Handle and _Table to set the database handle (a DBIx::SearchBuilder::Handle
21cr|perl-DBIx-SearchBuilder-1.710.0-1|40	object) and table name for the class. You can try to override just about
21cr|perl-DBIx-SearchBuilder-1.710.0-1|41	every other method here, as long as you think you know what you are doing.
21cr|perl-DBIx-SearchBuilder-1.710.0-1|42	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|43	%prep
21cr|perl-DBIx-SearchBuilder-1.710.0-1|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DBIx-SearchBuilder-1.710.0-1|45	find -name \*.pm | xargs chmod 644
21cr|perl-DBIx-SearchBuilder-1.710.0-1|46	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|47	%build
21cr|perl-DBIx-SearchBuilder-1.710.0-1|48	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-DBIx-SearchBuilder-1.710.0-1|49	%make
21cr|perl-DBIx-SearchBuilder-1.710.0-1|50	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|51	%check
21cr|perl-DBIx-SearchBuilder-1.710.0-1|52	make test
21cr|perl-DBIx-SearchBuilder-1.710.0-1|53	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|54	%install
21cr|perl-DBIx-SearchBuilder-1.710.0-1|55	%makeinstall_std
21cr|perl-DBIx-SearchBuilder-1.710.0-1|56	
21cr|perl-DBIx-SearchBuilder-1.710.0-1|57	%files
21cr|perl-DBIx-SearchBuilder-1.710.0-1|58	%{perl_vendorlib}/DBIx
21cr|perl-DBIx-SearchBuilder-1.710.0-1|59	%{_mandir}/*/*

4342 21
21cr|perl-DCOP-0.38.0-8|1	%define upstream_name    DCOP
21cr|perl-DCOP-0.38.0-8|2	%define upstream_version 0.038
21cr|perl-DCOP-0.38.0-8|3	
21cr|perl-DCOP-0.38.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-DCOP-0.38.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-DCOP-0.38.0-8|6	Release:	8
21cr|perl-DCOP-0.38.0-8|7	Epoch:		2
21cr|perl-DCOP-0.38.0-8|8	
21cr|perl-DCOP-0.38.0-8|9	Summary:	Extensible inheritable class to dcop
21cr|perl-DCOP-0.38.0-8|10	
21cr|perl-DCOP-0.38.0-8|11	License:	GPL+ or Artistic
21cr|perl-DCOP-0.38.0-8|12	Group:		Development/Perl
21cr|perl-DCOP-0.38.0-8|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DCOP-0.38.0-8|14	Source0:	https://cpan.metacpan.org/authors/id/J/JC/JCMULLER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DCOP-0.38.0-8|15	
21cr|perl-DCOP-0.38.0-8|16	BuildRequires:	perl-devel
21cr|perl-DCOP-0.38.0-8|17	BuildArch:	noarch
21cr|perl-DCOP-0.38.0-8|18	
21cr|perl-DCOP-0.38.0-8|19	%description
21cr|perl-DCOP-0.38.0-8|20	This class is meant to be a base constructor for higher level of
21cr|perl-DCOP-0.38.0-8|21	abstraction on dcop clients.
21cr|perl-DCOP-0.38.0-8|22	
21cr|perl-DCOP-0.38.0-8|23	%prep
21cr|perl-DCOP-0.38.0-8|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DCOP-0.38.0-8|25	
21cr|perl-DCOP-0.38.0-8|26	%build
21cr|perl-DCOP-0.38.0-8|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DCOP-0.38.0-8|28	%make
21cr|perl-DCOP-0.38.0-8|29	
21cr|perl-DCOP-0.38.0-8|30	%check
21cr|perl-DCOP-0.38.0-8|31	%make test
21cr|perl-DCOP-0.38.0-8|32	
21cr|perl-DCOP-0.38.0-8|33	%install
21cr|perl-DCOP-0.38.0-8|34	%makeinstall_std
21cr|perl-DCOP-0.38.0-8|35	
21cr|perl-DCOP-0.38.0-8|36	%files
21cr|perl-DCOP-0.38.0-8|37	%doc README Changes
21cr|perl-DCOP-0.38.0-8|38	%{_mandir}/man3/*
21cr|perl-DCOP-0.38.0-8|39	%{perl_vendorlib}/*

4343 21
21cr|perl-Debug-Client-0.310.0-1|1	%define upstream_name    Debug-Client
21cr|perl-Debug-Client-0.310.0-1|2	%define upstream_version 0.31
21cr|perl-Debug-Client-0.310.0-1|3	
21cr|perl-Debug-Client-0.310.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Debug-Client-0.310.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Debug-Client-0.310.0-1|6	Release:	1
21cr|perl-Debug-Client-0.310.0-1|7	
21cr|perl-Debug-Client-0.310.0-1|8	Summary:	Client side code for perl debugger
21cr|perl-Debug-Client-0.310.0-1|9	
21cr|perl-Debug-Client-0.310.0-1|10	License:	GPL+ or Artistic
21cr|perl-Debug-Client-0.310.0-1|11	Group:		Development/Perl
21cr|perl-Debug-Client-0.310.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Debug-Client-0.310.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Debug/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Debug-Client-0.310.0-1|14	
21cr|perl-Debug-Client-0.310.0-1|15	BuildRequires:	perl-devel
21cr|perl-Debug-Client-0.310.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-Debug-Client-0.310.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Debug-Client-0.310.0-1|18	BuildRequires:	perl(File::HomeDir)
21cr|perl-Debug-Client-0.310.0-1|19	BuildRequires:	perl(File::Spec)
21cr|perl-Debug-Client-0.310.0-1|20	BuildRequires:	perl(IO::Socket)
21cr|perl-Debug-Client-0.310.0-1|21	BuildRequires:	perl-IO-Socket-IP
21cr|perl-Debug-Client-0.310.0-1|22	BuildRequires:	perl(PadWalker)
21cr|perl-Debug-Client-0.310.0-1|23	BuildRequires:	perl(Term::ReadLine)
21cr|perl-Debug-Client-0.310.0-1|24	BuildRequires:	perl(Term::ReadLine::Perl)
21cr|perl-Debug-Client-0.310.0-1|25	BuildRequires:	perl(Term::ReadLine::Gnu)
21cr|perl-Debug-Client-0.310.0-1|26	BuildRequires:	perl(Test::Class)
21cr|perl-Debug-Client-0.310.0-1|27	BuildRequires:	perl(Test::Deep)
21cr|perl-Debug-Client-0.310.0-1|28	BuildRequires:	perl(Test::More)
21cr|perl-Debug-Client-0.310.0-1|29	BuildRequires:	perl(Test::Requires)
21cr|perl-Debug-Client-0.310.0-1|30	BuildRequires:	perl(Test::CheckDeps)
21cr|perl-Debug-Client-0.310.0-1|31	BuildArch:	noarch
21cr|perl-Debug-Client-0.310.0-1|32	
21cr|perl-Debug-Client-0.310.0-1|33	%description
21cr|perl-Debug-Client-0.310.0-1|34	new
21cr|perl-Debug-Client-0.310.0-1|35	The constructor can get two parameters: host and port.
21cr|perl-Debug-Client-0.310.0-1|36	
21cr|perl-Debug-Client-0.310.0-1|37	my $d = Debug::Client->new;
21cr|perl-Debug-Client-0.310.0-1|38	
21cr|perl-Debug-Client-0.310.0-1|39	my $d = Debug::Client->new(host => 'remote.hots.com', port => 4242);
21cr|perl-Debug-Client-0.310.0-1|40	
21cr|perl-Debug-Client-0.310.0-1|41	Immediately after the object creation one needs to call
21cr|perl-Debug-Client-0.310.0-1|42	
21cr|perl-Debug-Client-0.310.0-1|43	%prep
21cr|perl-Debug-Client-0.310.0-1|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Debug-Client-0.310.0-1|45	
21cr|perl-Debug-Client-0.310.0-1|46	%build
21cr|perl-Debug-Client-0.310.0-1|47	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Debug-Client-0.310.0-1|48	%make
21cr|perl-Debug-Client-0.310.0-1|49	
21cr|perl-Debug-Client-0.310.0-1|50	%check
21cr|perl-Debug-Client-0.310.0-1|51	make test
21cr|perl-Debug-Client-0.310.0-1|52	
21cr|perl-Debug-Client-0.310.0-1|53	%install
21cr|perl-Debug-Client-0.310.0-1|54	%makeinstall_std
21cr|perl-Debug-Client-0.310.0-1|55	
21cr|perl-Debug-Client-0.310.0-1|56	%files
21cr|perl-Debug-Client-0.310.0-1|57	%doc Changes README
21cr|perl-Debug-Client-0.310.0-1|58	%{_mandir}/man3/*
21cr|perl-Debug-Client-0.310.0-1|59	%{perl_vendorlib}/*

4344 21
21cr|perl-Debug-ShowStuff-1.160.0-7|1	%define upstream_name    Debug-ShowStuff
21cr|perl-Debug-ShowStuff-1.160.0-7|2	%define upstream_version 1.16
21cr|perl-Debug-ShowStuff-1.160.0-7|3	
21cr|perl-Debug-ShowStuff-1.160.0-7|4	%bcond_with bootstrap
21cr|perl-Debug-ShowStuff-1.160.0-7|5	
21cr|perl-Debug-ShowStuff-1.160.0-7|6	Name:		perl-%{upstream_name}
21cr|perl-Debug-ShowStuff-1.160.0-7|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Debug-ShowStuff-1.160.0-7|8	Release:	7
21cr|perl-Debug-ShowStuff-1.160.0-7|9	
21cr|perl-Debug-ShowStuff-1.160.0-7|10	Summary:	A collection of handy debugging routines for displaying
21cr|perl-Debug-ShowStuff-1.160.0-7|11	
21cr|perl-Debug-ShowStuff-1.160.0-7|12	License:	GPL+ or Artistic
21cr|perl-Debug-ShowStuff-1.160.0-7|13	Group:		Development/Perl
21cr|perl-Debug-ShowStuff-1.160.0-7|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Debug-ShowStuff-1.160.0-7|15	Source0:	http://www.cpan.org/modules/by-module/Debug/Debug-ShowStuff-%{upstream_version}.tar.gz
21cr|perl-Debug-ShowStuff-1.160.0-7|16	
21cr|perl-Debug-ShowStuff-1.160.0-7|17	BuildRequires:	perl-devel
21cr|perl-Debug-ShowStuff-1.160.0-7|18	BuildRequires:	perl(Test)
21cr|perl-Debug-ShowStuff-1.160.0-7|19	BuildRequires:	perl(Tie::IxHash)
21cr|perl-Debug-ShowStuff-1.160.0-7|20	%if %{without bootstrap}
21cr|perl-Debug-ShowStuff-1.160.0-7|21	BuildRequires:	perl(String::Util)
21cr|perl-Debug-ShowStuff-1.160.0-7|22	%endif
21cr|perl-Debug-ShowStuff-1.160.0-7|23	BuildArch:	noarch
21cr|perl-Debug-ShowStuff-1.160.0-7|24	
21cr|perl-Debug-ShowStuff-1.160.0-7|25	%description
21cr|perl-Debug-ShowStuff-1.160.0-7|26	'Debug::ShowStuff' grew dynamically from my needs in debugging code. I
21cr|perl-Debug-ShowStuff-1.160.0-7|27	found myself doing the same tasks over and over... displaying the keys and
21cr|perl-Debug-ShowStuff-1.160.0-7|28	values in a hash, displaying the elements in an array, displaying the
21cr|perl-Debug-ShowStuff-1.160.0-7|29	output of STDERR in a web page, etc. 'Debug::ShowStuff' began as two or
21cr|perl-Debug-ShowStuff-1.160.0-7|30	three of my favorite routines and grew as I added to that collection.
21cr|perl-Debug-ShowStuff-1.160.0-7|31	Finally I decided to publish these tools in the hope that other Perl
21cr|perl-Debug-ShowStuff-1.160.0-7|32	hackers will find them useful.
21cr|perl-Debug-ShowStuff-1.160.0-7|33	
21cr|perl-Debug-ShowStuff-1.160.0-7|34	'Debug::ShowStuff' is intended for debugging, not for production work. I
21cr|perl-Debug-ShowStuff-1.160.0-7|35	would discourage anyone from using 'Debug::ShowStuff' in
21cr|perl-Debug-ShowStuff-1.160.0-7|36	ready-for-primetime code. 'Debug::ShowStuff' is only for quick-n-dirty
21cr|perl-Debug-ShowStuff-1.160.0-7|37	displays of variable values in order to debug your code.
21cr|perl-Debug-ShowStuff-1.160.0-7|38	
21cr|perl-Debug-ShowStuff-1.160.0-7|39	These functions display values the way I personally like them displayed.
21cr|perl-Debug-ShowStuff-1.160.0-7|40	Your preferences may be different. I encourage you to modify
21cr|perl-Debug-ShowStuff-1.160.0-7|41	'Debug::ShowStuff' to suit your own needs.
21cr|perl-Debug-ShowStuff-1.160.0-7|42	
21cr|perl-Debug-ShowStuff-1.160.0-7|43	%prep
21cr|perl-Debug-ShowStuff-1.160.0-7|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Debug-ShowStuff-1.160.0-7|45	
21cr|perl-Debug-ShowStuff-1.160.0-7|46	%build
21cr|perl-Debug-ShowStuff-1.160.0-7|47	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Debug-ShowStuff-1.160.0-7|48	%make
21cr|perl-Debug-ShowStuff-1.160.0-7|49	
21cr|perl-Debug-ShowStuff-1.160.0-7|50	%check
21cr|perl-Debug-ShowStuff-1.160.0-7|51	make test
21cr|perl-Debug-ShowStuff-1.160.0-7|52	
21cr|perl-Debug-ShowStuff-1.160.0-7|53	%install
21cr|perl-Debug-ShowStuff-1.160.0-7|54	%makeinstall_std
21cr|perl-Debug-ShowStuff-1.160.0-7|55	
21cr|perl-Debug-ShowStuff-1.160.0-7|56	%files
21cr|perl-Debug-ShowStuff-1.160.0-7|57	%doc README
21cr|perl-Debug-ShowStuff-1.160.0-7|58	%{_mandir}/man3/*
21cr|perl-Debug-ShowStuff-1.160.0-7|59	%{perl_vendorlib}/*

4345 21
21cr|perl-Devel-ArgNames-0.30.0-7|1	%define upstream_name    Devel-ArgNames
21cr|perl-Devel-ArgNames-0.30.0-7|2	%define upstream_version 0.03
21cr|perl-Devel-ArgNames-0.30.0-7|3	
21cr|perl-Devel-ArgNames-0.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-ArgNames-0.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-ArgNames-0.30.0-7|6	Release:	7
21cr|perl-Devel-ArgNames-0.30.0-7|7	
21cr|perl-Devel-ArgNames-0.30.0-7|8	Summary:	Figure out the names of variables passed into subroutines
21cr|perl-Devel-ArgNames-0.30.0-7|9	
21cr|perl-Devel-ArgNames-0.30.0-7|10	License:	GPL+ or Artistic
21cr|perl-Devel-ArgNames-0.30.0-7|11	Group:		Development/Perl
21cr|perl-Devel-ArgNames-0.30.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-ArgNames-0.30.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-ArgNames-0.30.0-7|14	
21cr|perl-Devel-ArgNames-0.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-Devel-ArgNames-0.30.0-7|16	BuildRequires:	perl(PadWalker)
21cr|perl-Devel-ArgNames-0.30.0-7|17	BuildRequires:	perl(Test::use::ok)
21cr|perl-Devel-ArgNames-0.30.0-7|18	BuildArch:	noarch
21cr|perl-Devel-ArgNames-0.30.0-7|19	
21cr|perl-Devel-ArgNames-0.30.0-7|20	%description
21cr|perl-Devel-ArgNames-0.30.0-7|21	When print-debugging code, you will often ind yourself going:
21cr|perl-Devel-ArgNames-0.30.0-7|22	
21cr|perl-Devel-ArgNames-0.30.0-7|23	print "\$foo is $foo, \$bar is $bar"
21cr|perl-Devel-ArgNames-0.30.0-7|24	
21cr|perl-Devel-ArgNames-0.30.0-7|25	With this module, you can write a reusable subroutine easily:
21cr|perl-Devel-ArgNames-0.30.0-7|26	
21cr|perl-Devel-ArgNames-0.30.0-7|27	%prep
21cr|perl-Devel-ArgNames-0.30.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-ArgNames-0.30.0-7|29	
21cr|perl-Devel-ArgNames-0.30.0-7|30	%build
21cr|perl-Devel-ArgNames-0.30.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-ArgNames-0.30.0-7|32	%make
21cr|perl-Devel-ArgNames-0.30.0-7|33	
21cr|perl-Devel-ArgNames-0.30.0-7|34	%check
21cr|perl-Devel-ArgNames-0.30.0-7|35	%make test
21cr|perl-Devel-ArgNames-0.30.0-7|36	
21cr|perl-Devel-ArgNames-0.30.0-7|37	%install
21cr|perl-Devel-ArgNames-0.30.0-7|38	%makeinstall_std
21cr|perl-Devel-ArgNames-0.30.0-7|39	
21cr|perl-Devel-ArgNames-0.30.0-7|40	%files
21cr|perl-Devel-ArgNames-0.30.0-7|41	%doc META.yml
21cr|perl-Devel-ArgNames-0.30.0-7|42	%{_mandir}/man3/*
21cr|perl-Devel-ArgNames-0.30.0-7|43	%{perl_vendorlib}/*

4346 21
21cr|perl-Devel-Autoflush-0.60.0-6|1	%define upstream_name    Devel-Autoflush
21cr|perl-Devel-Autoflush-0.60.0-6|2	%define upstream_version 0.06
21cr|perl-Devel-Autoflush-0.60.0-6|3	
21cr|perl-Devel-Autoflush-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-Autoflush-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-Autoflush-0.60.0-6|6	Release:	6
21cr|perl-Devel-Autoflush-0.60.0-6|7	
21cr|perl-Devel-Autoflush-0.60.0-6|8	Summary:	Set autoflush from the command line
21cr|perl-Devel-Autoflush-0.60.0-6|9	
21cr|perl-Devel-Autoflush-0.60.0-6|10	License:	GPL+ or Artistic
21cr|perl-Devel-Autoflush-0.60.0-6|11	Group:		Development/Perl
21cr|perl-Devel-Autoflush-0.60.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Autoflush-0.60.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Autoflush-0.60.0-6|14	
21cr|perl-Devel-Autoflush-0.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-Devel-Autoflush-0.60.0-6|16	BuildRequires:	perl(IO::CaptureOutput)
21cr|perl-Devel-Autoflush-0.60.0-6|17	BuildRequires:	perl(Test::More)
21cr|perl-Devel-Autoflush-0.60.0-6|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Devel-Autoflush-0.60.0-6|19	BuildArch:	noarch
21cr|perl-Devel-Autoflush-0.60.0-6|20	
21cr|perl-Devel-Autoflush-0.60.0-6|21	%description
21cr|perl-Devel-Autoflush-0.60.0-6|22	This module is a hack to set autoflush for STDOUT and STDERR from the
21cr|perl-Devel-Autoflush-0.60.0-6|23	command line or from 'PERL5OPT' for code that needs it but doesn't have it.
21cr|perl-Devel-Autoflush-0.60.0-6|24	
21cr|perl-Devel-Autoflush-0.60.0-6|25	This often happens when prompting:
21cr|perl-Devel-Autoflush-0.60.0-6|26	
21cr|perl-Devel-Autoflush-0.60.0-6|27	# guess.pl
21cr|perl-Devel-Autoflush-0.60.0-6|28	print "Guess a number: ";
21cr|perl-Devel-Autoflush-0.60.0-6|29	my $n = <STDIN>;
21cr|perl-Devel-Autoflush-0.60.0-6|30	
21cr|perl-Devel-Autoflush-0.60.0-6|31	%prep
21cr|perl-Devel-Autoflush-0.60.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Autoflush-0.60.0-6|33	
21cr|perl-Devel-Autoflush-0.60.0-6|34	%build
21cr|perl-Devel-Autoflush-0.60.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Autoflush-0.60.0-6|36	%make
21cr|perl-Devel-Autoflush-0.60.0-6|37	
21cr|perl-Devel-Autoflush-0.60.0-6|38	%check
21cr|perl-Devel-Autoflush-0.60.0-6|39	%make test
21cr|perl-Devel-Autoflush-0.60.0-6|40	
21cr|perl-Devel-Autoflush-0.60.0-6|41	%install
21cr|perl-Devel-Autoflush-0.60.0-6|42	%makeinstall_std
21cr|perl-Devel-Autoflush-0.60.0-6|43	
21cr|perl-Devel-Autoflush-0.60.0-6|44	%files
21cr|perl-Devel-Autoflush-0.60.0-6|45	%doc README Changes LICENSE
21cr|perl-Devel-Autoflush-0.60.0-6|46	%{_mandir}/man3/*
21cr|perl-Devel-Autoflush-0.60.0-6|47	%{perl_vendorlib}/*

4347 21
21cr|perl-Devel-Callsite-1.0.1-3|1	%global __provides_exclude Callsite.so
21cr|perl-Devel-Callsite-1.0.1-3|2	
21cr|perl-Devel-Callsite-1.0.1-3|3	%define upstream_name    Devel-Callsite
21cr|perl-Devel-Callsite-1.0.1-3|4	%define upstream_version 1.0.1
21cr|perl-Devel-Callsite-1.0.1-3|5	
21cr|perl-Devel-Callsite-1.0.1-3|6	Name:       perl-%{upstream_name}
21cr|perl-Devel-Callsite-1.0.1-3|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Devel-Callsite-1.0.1-3|8	Release:    3
21cr|perl-Devel-Callsite-1.0.1-3|9	
21cr|perl-Devel-Callsite-1.0.1-3|10	Summary:    Get caller return OP address and Perl interpreter context
21cr|perl-Devel-Callsite-1.0.1-3|11	License:    perl_5
21cr|perl-Devel-Callsite-1.0.1-3|12	Group:      Development/Perl
21cr|perl-Devel-Callsite-1.0.1-3|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Callsite-1.0.1-3|14	Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Callsite-1.0.1-3|15	
21cr|perl-Devel-Callsite-1.0.1-3|16	BuildRequires: perl(Devel::PPPort)
21cr|perl-Devel-Callsite-1.0.1-3|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Devel-Callsite-1.0.1-3|18	BuildRequires: perl(Test::More)
21cr|perl-Devel-Callsite-1.0.1-3|19	BuildRequires: perl(Test::Pod)
21cr|perl-Devel-Callsite-1.0.1-3|20	BuildRequires: perl-devel
21cr|perl-Devel-Callsite-1.0.1-3|21	
21cr|perl-Devel-Callsite-1.0.1-3|22	%description
21cr|perl-Devel-Callsite-1.0.1-3|23	callsite
21cr|perl-Devel-Callsite-1.0.1-3|24	$callsite = callsite()
21cr|perl-Devel-Callsite-1.0.1-3|25	$callsite = callsite($level)
21cr|perl-Devel-Callsite-1.0.1-3|26	
21cr|perl-Devel-Callsite-1.0.1-3|27	This function returns the the OP address of the caller, a number. It
21cr|perl-Devel-Callsite-1.0.1-3|28	can take an optional integer specifying the number of levels back to
21cr|perl-Devel-Callsite-1.0.1-3|29	get the OP address. If no parameter is given, a value of 0 is used
21cr|perl-Devel-Callsite-1.0.1-3|30	which means to go up one level in the call chain. This behavior is like
21cr|perl-Devel-Callsite-1.0.1-3|31	the built-in function perlfunc/caller.
21cr|perl-Devel-Callsite-1.0.1-3|32	
21cr|perl-Devel-Callsite-1.0.1-3|33	This value is useful for functions that need to uniquely know where
21cr|perl-Devel-Callsite-1.0.1-3|34	they were called, such as 'Every::every()'; see the Every manpage. Or
21cr|perl-Devel-Callsite-1.0.1-3|35	it can be used to the pinpoint a location with finer granularity than a
21cr|perl-Devel-Callsite-1.0.1-3|36	line number|http://www.perlmonks.com/?node_id=987268 manpage. In
21cr|perl-Devel-Callsite-1.0.1-3|37	conjunction with an OP tree disassembly you can know exactly where the
21cr|perl-Devel-Callsite-1.0.1-3|38	caller is located in the Perl source.
21cr|perl-Devel-Callsite-1.0.1-3|39	
21cr|perl-Devel-Callsite-1.0.1-3|40	%prep
21cr|perl-Devel-Callsite-1.0.1-3|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Callsite-1.0.1-3|42	
21cr|perl-Devel-Callsite-1.0.1-3|43	%build
21cr|perl-Devel-Callsite-1.0.1-3|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Callsite-1.0.1-3|45	
21cr|perl-Devel-Callsite-1.0.1-3|46	%make
21cr|perl-Devel-Callsite-1.0.1-3|47	
21cr|perl-Devel-Callsite-1.0.1-3|48	%check
21cr|perl-Devel-Callsite-1.0.1-3|49	%make test
21cr|perl-Devel-Callsite-1.0.1-3|50	
21cr|perl-Devel-Callsite-1.0.1-3|51	%install
21cr|perl-Devel-Callsite-1.0.1-3|52	%makeinstall_std
21cr|perl-Devel-Callsite-1.0.1-3|53	
21cr|perl-Devel-Callsite-1.0.1-3|54	%files
21cr|perl-Devel-Callsite-1.0.1-3|55	%doc Changes META.json META.yml README
21cr|perl-Devel-Callsite-1.0.1-3|56	%{_mandir}/man3/*
21cr|perl-Devel-Callsite-1.0.1-3|57	%{perl_vendorarch}/*

4348 21
21cr|perl-Devel-CheckLib-1.140.0-1|1	%define upstream_name    Devel-CheckLib
21cr|perl-Devel-CheckLib-1.140.0-1|2	%define upstream_version 1.14
21cr|perl-Devel-CheckLib-1.140.0-1|3	
21cr|perl-Devel-CheckLib-1.140.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-CheckLib-1.140.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-CheckLib-1.140.0-1|6	Release:	1
21cr|perl-Devel-CheckLib-1.140.0-1|7	Summary:	Check that a library is available
21cr|perl-Devel-CheckLib-1.140.0-1|8	License:	GPL+ or Artistic
21cr|perl-Devel-CheckLib-1.140.0-1|9	Group:		Development/Perl
21cr|perl-Devel-CheckLib-1.140.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-CheckLib-1.140.0-1|11	Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MATTN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-CheckLib-1.140.0-1|12	BuildRequires:	perl-devel
21cr|perl-Devel-CheckLib-1.140.0-1|13	BuildRequires:	perl(Exporter)
21cr|perl-Devel-CheckLib-1.140.0-1|14	BuildRequires:	perl(File::Spec)
21cr|perl-Devel-CheckLib-1.140.0-1|15	BuildRequires:	perl(File::Temp)
21cr|perl-Devel-CheckLib-1.140.0-1|16	BuildRequires:	perl(IO::CaptureOutput)
21cr|perl-Devel-CheckLib-1.140.0-1|17	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Devel-CheckLib-1.140.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-Devel-CheckLib-1.140.0-1|19	BuildArch:	noarch
21cr|perl-Devel-CheckLib-1.140.0-1|20	
21cr|perl-Devel-CheckLib-1.140.0-1|21	%description
21cr|perl-Devel-CheckLib-1.140.0-1|22	Devel::CheckLib is a perl module that checks whether a particular C library
21cr|perl-Devel-CheckLib-1.140.0-1|23	and its headers are available.
21cr|perl-Devel-CheckLib-1.140.0-1|24	
21cr|perl-Devel-CheckLib-1.140.0-1|25	%prep
21cr|perl-Devel-CheckLib-1.140.0-1|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-CheckLib-1.140.0-1|27	
21cr|perl-Devel-CheckLib-1.140.0-1|28	%build
21cr|perl-Devel-CheckLib-1.140.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-CheckLib-1.140.0-1|30	%make
21cr|perl-Devel-CheckLib-1.140.0-1|31	
21cr|perl-Devel-CheckLib-1.140.0-1|32	%check
21cr|perl-Devel-CheckLib-1.140.0-1|33	%make test
21cr|perl-Devel-CheckLib-1.140.0-1|34	
21cr|perl-Devel-CheckLib-1.140.0-1|35	%install
21cr|perl-Devel-CheckLib-1.140.0-1|36	%makeinstall_std
21cr|perl-Devel-CheckLib-1.140.0-1|37	
21cr|perl-Devel-CheckLib-1.140.0-1|38	%files
21cr|perl-Devel-CheckLib-1.140.0-1|39	%doc CHANGES META.yml README
21cr|perl-Devel-CheckLib-1.140.0-1|40	%{_bindir}/use-devel-checklib
21cr|perl-Devel-CheckLib-1.140.0-1|41	%{perl_vendorlib}/*
21cr|perl-Devel-CheckLib-1.140.0-1|42	%{_mandir}/man3/*
21cr|perl-Devel-CheckLib-1.140.0-1|43	%{_mandir}/man1/use-devel-checklib.1.*

4349 21
21cr|perl-Devel-CheckOS-1.960.0-1|1	%define upstream_name       Devel-CheckOS
21cr|perl-Devel-CheckOS-1.960.0-1|2	%define upstream_version 1.96
21cr|perl-Devel-CheckOS-1.960.0-1|3	
21cr|perl-Devel-CheckOS-1.960.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-CheckOS-1.960.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-CheckOS-1.960.0-1|6	Release:	1
21cr|perl-Devel-CheckOS-1.960.0-1|7	Summary:	Check what OS we're running on
21cr|perl-Devel-CheckOS-1.960.0-1|8	
21cr|perl-Devel-CheckOS-1.960.0-1|9	
21cr|perl-Devel-CheckOS-1.960.0-1|10	License:	GPL or Artistic
21cr|perl-Devel-CheckOS-1.960.0-1|11	Group:		Development/Perl
21cr|perl-Devel-CheckOS-1.960.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-CheckOS-1.960.0-1|13	Source:		http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-CheckOS-1.960.0-1|14	
21cr|perl-Devel-CheckOS-1.960.0-1|15	BuildRequires:	perl-devel
21cr|perl-Devel-CheckOS-1.960.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Devel-CheckOS-1.960.0-1|17	BuildRequires:	perl(Data::Compare)
21cr|perl-Devel-CheckOS-1.960.0-1|18	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Devel-CheckOS-1.960.0-1|19	BuildRequires:	perl(File::Temp) >= 0.190.0
21cr|perl-Devel-CheckOS-1.960.0-1|20	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Devel-CheckOS-1.960.0-1|21	BuildRequires:	perl(Test::Pod)
21cr|perl-Devel-CheckOS-1.960.0-1|22	BuildRequires:	perl(Test::Warnings)
21cr|perl-Devel-CheckOS-1.960.0-1|23	
21cr|perl-Devel-CheckOS-1.960.0-1|24	BuildArch:	noarch
21cr|perl-Devel-CheckOS-1.960.0-1|25	
21cr|perl-Devel-CheckOS-1.960.0-1|26	%description
21cr|perl-Devel-CheckOS-1.960.0-1|27	A learned sage once wrote on IRC:
21cr|perl-Devel-CheckOS-1.960.0-1|28	
21cr|perl-Devel-CheckOS-1.960.0-1|29	$^O is stupid and ugly, it wears its pants as a hat
21cr|perl-Devel-CheckOS-1.960.0-1|30	
21cr|perl-Devel-CheckOS-1.960.0-1|31	Devel::CheckOS provides a more friendly interface to $^O, and also lets you
21cr|perl-Devel-CheckOS-1.960.0-1|32	check for various OS "families" such as "Unix", which includes things like
21cr|perl-Devel-CheckOS-1.960.0-1|33	Linux, Solaris, AIX etc.
21cr|perl-Devel-CheckOS-1.960.0-1|34	
21cr|perl-Devel-CheckOS-1.960.0-1|35	%prep
21cr|perl-Devel-CheckOS-1.960.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-CheckOS-1.960.0-1|37	
21cr|perl-Devel-CheckOS-1.960.0-1|38	%build
21cr|perl-Devel-CheckOS-1.960.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-CheckOS-1.960.0-1|40	%make
21cr|perl-Devel-CheckOS-1.960.0-1|41	
21cr|perl-Devel-CheckOS-1.960.0-1|42	%check
21cr|perl-Devel-CheckOS-1.960.0-1|43	make test
21cr|perl-Devel-CheckOS-1.960.0-1|44	
21cr|perl-Devel-CheckOS-1.960.0-1|45	%install
21cr|perl-Devel-CheckOS-1.960.0-1|46	%makeinstall_std
21cr|perl-Devel-CheckOS-1.960.0-1|47	
21cr|perl-Devel-CheckOS-1.960.0-1|48	%files
21cr|perl-Devel-CheckOS-1.960.0-1|49	%doc README *.txt CHANGELOG META.json META.yml
21cr|perl-Devel-CheckOS-1.960.0-1|50	%{_bindir}/use-devel-assertos
21cr|perl-Devel-CheckOS-1.960.0-1|51	%{_mandir}/man1/use-devel-assertos.1*
21cr|perl-Devel-CheckOS-1.960.0-1|52	%{_mandir}/man3/*
21cr|perl-Devel-CheckOS-1.960.0-1|53	%{perl_vendorlib}/Devel

4350 21
21cr|perl-Devel-Confess-0.9.4-3|1	%define upstream_name    Devel-Confess
21cr|perl-Devel-Confess-0.9.4-3|2	%define upstream_version 0.009004
21cr|perl-Devel-Confess-0.9.4-3|3	
21cr|perl-Devel-Confess-0.9.4-3|4	Name:       perl-%{upstream_name}
21cr|perl-Devel-Confess-0.9.4-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Devel-Confess-0.9.4-3|6	Release:    3
21cr|perl-Devel-Confess-0.9.4-3|7	
21cr|perl-Devel-Confess-0.9.4-3|8	Summary:    Enable built in stack traces on exception objects
21cr|perl-Devel-Confess-0.9.4-3|9	License:    GPL+ or Artistic
21cr|perl-Devel-Confess-0.9.4-3|10	Group:      Development/Perl
21cr|perl-Devel-Confess-0.9.4-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Confess-0.9.4-3|12	Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Confess-0.9.4-3|13	
21cr|perl-Devel-Confess-0.9.4-3|14	BuildRequires: perl-devel
21cr|perl-Devel-Confess-0.9.4-3|15	BuildRequires: perl(Carp)
21cr|perl-Devel-Confess-0.9.4-3|16	BuildRequires: perl(File::Temp)
21cr|perl-Devel-Confess-0.9.4-3|17	BuildRequires: perl(Scalar::Util)
21cr|perl-Devel-Confess-0.9.4-3|18	BuildRequires: perl(Test::More)
21cr|perl-Devel-Confess-0.9.4-3|19	
21cr|perl-Devel-Confess-0.9.4-3|20	BuildArch: noarch
21cr|perl-Devel-Confess-0.9.4-3|21	
21cr|perl-Devel-Confess-0.9.4-3|22	%description
21cr|perl-Devel-Confess-0.9.4-3|23	This module is meant as a debugging aid. It can be used to make a script
21cr|perl-Devel-Confess-0.9.4-3|24	complain loudly with stack backtraces when warn()ing or die()ing. Unlike
21cr|perl-Devel-Confess-0.9.4-3|25	other similar modules (e.g. the Carp::Always manpage), it includes stack
21cr|perl-Devel-Confess-0.9.4-3|26	traces even when exception objects are thrown.
21cr|perl-Devel-Confess-0.9.4-3|27	
21cr|perl-Devel-Confess-0.9.4-3|28	The stack traces are generated using the Carp manpage, and will look work
21cr|perl-Devel-Confess-0.9.4-3|29	for all types of errors. the Carp manpage's 'carp' and 'confess' functions
21cr|perl-Devel-Confess-0.9.4-3|30	will also be made to include stack traces.
21cr|perl-Devel-Confess-0.9.4-3|31	
21cr|perl-Devel-Confess-0.9.4-3|32	# it works for explicit die's and warn's
21cr|perl-Devel-Confess-0.9.4-3|33	$ perl -MDevel::Confess -e 'sub f { die "arghh" }; sub g { f }; g'
21cr|perl-Devel-Confess-0.9.4-3|34	arghh at -e line 1.
21cr|perl-Devel-Confess-0.9.4-3|35	main::f() called at -e line 1
21cr|perl-Devel-Confess-0.9.4-3|36	main::g() called at -e line 1.
21cr|perl-Devel-Confess-0.9.4-3|37	
21cr|perl-Devel-Confess-0.9.4-3|38	%prep
21cr|perl-Devel-Confess-0.9.4-3|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Confess-0.9.4-3|40	
21cr|perl-Devel-Confess-0.9.4-3|41	%build
21cr|perl-Devel-Confess-0.9.4-3|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Confess-0.9.4-3|43	
21cr|perl-Devel-Confess-0.9.4-3|44	%make
21cr|perl-Devel-Confess-0.9.4-3|45	
21cr|perl-Devel-Confess-0.9.4-3|46	%check
21cr|perl-Devel-Confess-0.9.4-3|47	%make test
21cr|perl-Devel-Confess-0.9.4-3|48	
21cr|perl-Devel-Confess-0.9.4-3|49	%install
21cr|perl-Devel-Confess-0.9.4-3|50	%makeinstall_std
21cr|perl-Devel-Confess-0.9.4-3|51	
21cr|perl-Devel-Confess-0.9.4-3|52	%files
21cr|perl-Devel-Confess-0.9.4-3|53	%doc Changes META.json META.yml README
21cr|perl-Devel-Confess-0.9.4-3|54	%{_mandir}/man3/*
21cr|perl-Devel-Confess-0.9.4-3|55	%{perl_vendorlib}/*

4351 21
21cr|perl-Devel-CoreStack-1.300.0-7|1	%define upstream_name    Devel-CoreStack
21cr|perl-Devel-CoreStack-1.300.0-7|2	%define upstream_version 1.3
21cr|perl-Devel-CoreStack-1.300.0-7|3	
21cr|perl-Devel-CoreStack-1.300.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-CoreStack-1.300.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-CoreStack-1.300.0-7|6	Release:	7
21cr|perl-Devel-CoreStack-1.300.0-7|7	
21cr|perl-Devel-CoreStack-1.300.0-7|8	Summary:	Try to generate a stack dump from a core file
21cr|perl-Devel-CoreStack-1.300.0-7|9	
21cr|perl-Devel-CoreStack-1.300.0-7|10	License:	Artistic
21cr|perl-Devel-CoreStack-1.300.0-7|11	Group:		Development/Perl
21cr|perl-Devel-CoreStack-1.300.0-7|12	Url:		http://search.cpan.org/dist/Devel-CoreStack/
21cr|perl-Devel-CoreStack-1.300.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-CoreStack-1.300.0-7|14	
21cr|perl-Devel-CoreStack-1.300.0-7|15	BuildRequires:	perl-devel
21cr|perl-Devel-CoreStack-1.300.0-7|16	BuildArch:	noarch
21cr|perl-Devel-CoreStack-1.300.0-7|17	
21cr|perl-Devel-CoreStack-1.300.0-7|18	%description
21cr|perl-Devel-CoreStack-1.300.0-7|19	Try to generate a stack dump from a core file.
21cr|perl-Devel-CoreStack-1.300.0-7|20	
21cr|perl-Devel-CoreStack-1.300.0-7|21	%prep
21cr|perl-Devel-CoreStack-1.300.0-7|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-CoreStack-1.300.0-7|23	
21cr|perl-Devel-CoreStack-1.300.0-7|24	%build
21cr|perl-Devel-CoreStack-1.300.0-7|25	perl Makefile.PL INSTALLDIRS="vendor" < /dev/null
21cr|perl-Devel-CoreStack-1.300.0-7|26	%make
21cr|perl-Devel-CoreStack-1.300.0-7|27	
21cr|perl-Devel-CoreStack-1.300.0-7|28	%check
21cr|perl-Devel-CoreStack-1.300.0-7|29	%make test
21cr|perl-Devel-CoreStack-1.300.0-7|30	
21cr|perl-Devel-CoreStack-1.300.0-7|31	%install
21cr|perl-Devel-CoreStack-1.300.0-7|32	%makeinstall_std
21cr|perl-Devel-CoreStack-1.300.0-7|33	
21cr|perl-Devel-CoreStack-1.300.0-7|34	%files
21cr|perl-Devel-CoreStack-1.300.0-7|35	%defattr(-, root, root, 0755)
21cr|perl-Devel-CoreStack-1.300.0-7|36	%{perl_vendorlib}/Devel/CoreStack.pm
21cr|perl-Devel-CoreStack-1.300.0-7|37	%{_mandir}/man3/*

4352 21
21cr|perl-Devel-Cover-1.360.0-1|1	%define upstream_name    Devel-Cover
21cr|perl-Devel-Cover-1.360.0-1|2	%define upstream_version 1.36
21cr|perl-Devel-Cover-1.360.0-1|3	
21cr|perl-Devel-Cover-1.360.0-1|4	%global __requires_exclude perl\\(Sereal.*|perl\\(Devel::Cover.*
21cr|perl-Devel-Cover-1.360.0-1|5	
21cr|perl-Devel-Cover-1.360.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Devel-Cover-1.360.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Devel-Cover-1.360.0-1|8	Release:    1
21cr|perl-Devel-Cover-1.360.0-1|9	Summary:    Code coverage metrics for Perl
21cr|perl-Devel-Cover-1.360.0-1|10	License:    GPL+ or Artistic
21cr|perl-Devel-Cover-1.360.0-1|11	Group:      Development/Perl
21cr|perl-Devel-Cover-1.360.0-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Cover-1.360.0-1|13	Source0:    https://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Cover-1.360.0-1|14	
21cr|perl-Devel-Cover-1.360.0-1|15	BuildRequires: perl(Digest::MD5)
21cr|perl-Devel-Cover-1.360.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Devel-Cover-1.360.0-1|17	BuildRequires: perl(Storable)
21cr|perl-Devel-Cover-1.360.0-1|18	BuildRequires: perl(Test::More)
21cr|perl-Devel-Cover-1.360.0-1|19	BuildRequires: perl(Test::Warn)
21cr|perl-Devel-Cover-1.360.0-1|20	BuildRequires: perl-devel
21cr|perl-Devel-Cover-1.360.0-1|21	# For tests
21cr|perl-Devel-Cover-1.360.0-1|22	BuildRequires: perl(HTML::Formatter)
21cr|perl-Devel-Cover-1.360.0-1|23	
21cr|perl-Devel-Cover-1.360.0-1|24	%description
21cr|perl-Devel-Cover-1.360.0-1|25	This module provides code coverage metrics for Perl. Code coverage metrics
21cr|perl-Devel-Cover-1.360.0-1|26	describe how thoroughly tests exercise code. By using Devel::Cover you can find
21cr|perl-Devel-Cover-1.360.0-1|27	areas of code not exercised by your tests and find out which tests to create to
21cr|perl-Devel-Cover-1.360.0-1|28	increase coverage. Code coverage can be considered as an indirect measure of
21cr|perl-Devel-Cover-1.360.0-1|29	quality.
21cr|perl-Devel-Cover-1.360.0-1|30	
21cr|perl-Devel-Cover-1.360.0-1|31	%prep
21cr|perl-Devel-Cover-1.360.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Cover-1.360.0-1|33	
21cr|perl-Devel-Cover-1.360.0-1|34	%build
21cr|perl-Devel-Cover-1.360.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Cover-1.360.0-1|36	%make
21cr|perl-Devel-Cover-1.360.0-1|37	
21cr|perl-Devel-Cover-1.360.0-1|38	%check
21cr|perl-Devel-Cover-1.360.0-1|39	%make test || :
21cr|perl-Devel-Cover-1.360.0-1|40	
21cr|perl-Devel-Cover-1.360.0-1|41	%install
21cr|perl-Devel-Cover-1.360.0-1|42	%makeinstall_std
21cr|perl-Devel-Cover-1.360.0-1|43	
21cr|perl-Devel-Cover-1.360.0-1|44	%files
21cr|perl-Devel-Cover-1.360.0-1|45	%doc Changes META.json META.yml README.*
21cr|perl-Devel-Cover-1.360.0-1|46	%{perl_vendorarch}/Devel
21cr|perl-Devel-Cover-1.360.0-1|47	%{perl_vendorarch}/auto/Devel
21cr|perl-Devel-Cover-1.360.0-1|48	%{_bindir}/*
21cr|perl-Devel-Cover-1.360.0-1|49	%{_mandir}/*/*

4353 21
21cr|perl-Devel-Dumpvar-1.60.0-8|1	%define upstream_name    Devel-Dumpvar
21cr|perl-Devel-Dumpvar-1.60.0-8|2	%define upstream_version 1.06
21cr|perl-Devel-Dumpvar-1.60.0-8|3	
21cr|perl-Devel-Dumpvar-1.60.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-Dumpvar-1.60.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-Dumpvar-1.60.0-8|6	Release:	8
21cr|perl-Devel-Dumpvar-1.60.0-8|7	
21cr|perl-Devel-Dumpvar-1.60.0-8|8	Summary:	A pure-OO reimplementation of dumpvar.pl
21cr|perl-Devel-Dumpvar-1.60.0-8|9	
21cr|perl-Devel-Dumpvar-1.60.0-8|10	License:	GPL+ or Artistic
21cr|perl-Devel-Dumpvar-1.60.0-8|11	Group:		Development/Perl
21cr|perl-Devel-Dumpvar-1.60.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Dumpvar-1.60.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Dumpvar-1.60.0-8|14	
21cr|perl-Devel-Dumpvar-1.60.0-8|15	BuildRequires:	perl-devel
21cr|perl-Devel-Dumpvar-1.60.0-8|16	BuildRequires:	perl(File::Spec)
21cr|perl-Devel-Dumpvar-1.60.0-8|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-Devel-Dumpvar-1.60.0-8|18	BuildRequires:	perl(Test::More)
21cr|perl-Devel-Dumpvar-1.60.0-8|19	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-Devel-Dumpvar-1.60.0-8|20	BuildArch:	noarch
21cr|perl-Devel-Dumpvar-1.60.0-8|21	
21cr|perl-Devel-Dumpvar-1.60.0-8|22	%description
21cr|perl-Devel-Dumpvar-1.60.0-8|23	Most perl dumping modules are focused on serializing data structures into a
21cr|perl-Devel-Dumpvar-1.60.0-8|24	format that can be rebuilt into the original data structure. They do this
21cr|perl-Devel-Dumpvar-1.60.0-8|25	with a variety of different focuses, such as human readability, the ability
21cr|perl-Devel-Dumpvar-1.60.0-8|26	to execute the dumped code directly, or to minimize the size of the dumped
21cr|perl-Devel-Dumpvar-1.60.0-8|27	data.
21cr|perl-Devel-Dumpvar-1.60.0-8|28	
21cr|perl-Devel-Dumpvar-1.60.0-8|29	Excect for the one contained in the debugger, in the file dumpvar.pl. This
21cr|perl-Devel-Dumpvar-1.60.0-8|30	is a much more human-readable form, highly useful for debugging, containing
21cr|perl-Devel-Dumpvar-1.60.0-8|31	a lot of extra information without the burden of needing to allow the dump
21cr|perl-Devel-Dumpvar-1.60.0-8|32	to be re-assembled into the original data.
21cr|perl-Devel-Dumpvar-1.60.0-8|33	
21cr|perl-Devel-Dumpvar-1.60.0-8|34	The main downside of the dumper in the perl-debugger is that the dumpvar.pl
21cr|perl-Devel-Dumpvar-1.60.0-8|35	script is not really a readily loadable and useable module. It has
21cr|perl-Devel-Dumpvar-1.60.0-8|36	dedicated hooks from and to the debugger, and spans across multiple
21cr|perl-Devel-Dumpvar-1.60.0-8|37	namespaces, including main::.
21cr|perl-Devel-Dumpvar-1.60.0-8|38	
21cr|perl-Devel-Dumpvar-1.60.0-8|39	%prep
21cr|perl-Devel-Dumpvar-1.60.0-8|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Dumpvar-1.60.0-8|41	
21cr|perl-Devel-Dumpvar-1.60.0-8|42	%build
21cr|perl-Devel-Dumpvar-1.60.0-8|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Dumpvar-1.60.0-8|44	%make
21cr|perl-Devel-Dumpvar-1.60.0-8|45	
21cr|perl-Devel-Dumpvar-1.60.0-8|46	%check
21cr|perl-Devel-Dumpvar-1.60.0-8|47	make test
21cr|perl-Devel-Dumpvar-1.60.0-8|48	
21cr|perl-Devel-Dumpvar-1.60.0-8|49	%install
21cr|perl-Devel-Dumpvar-1.60.0-8|50	%makeinstall_std
21cr|perl-Devel-Dumpvar-1.60.0-8|51	
21cr|perl-Devel-Dumpvar-1.60.0-8|52	%files
21cr|perl-Devel-Dumpvar-1.60.0-8|53	%doc README LICENSE Changes
21cr|perl-Devel-Dumpvar-1.60.0-8|54	%{_mandir}/man3/*
21cr|perl-Devel-Dumpvar-1.60.0-8|55	%{perl_vendorlib}/*

4354 21
21cr|perl-Devel-FindPerl-0.14.0-3|1	%define upstream_name    Devel-FindPerl
21cr|perl-Devel-FindPerl-0.14.0-3|2	%define upstream_version 0.014
21cr|perl-Devel-FindPerl-0.14.0-3|3	
21cr|perl-Devel-FindPerl-0.14.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Devel-FindPerl-0.14.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Devel-FindPerl-0.14.0-3|6	Release:    3
21cr|perl-Devel-FindPerl-0.14.0-3|7	
21cr|perl-Devel-FindPerl-0.14.0-3|8	Summary:    Find the path to your perl
21cr|perl-Devel-FindPerl-0.14.0-3|9	
21cr|perl-Devel-FindPerl-0.14.0-3|10	License:    GPL+ or Artistic
21cr|perl-Devel-FindPerl-0.14.0-3|11	Group:      Development/Perl
21cr|perl-Devel-FindPerl-0.14.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-FindPerl-0.14.0-3|13	Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-FindPerl-0.14.0-3|14	
21cr|perl-Devel-FindPerl-0.14.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Devel-FindPerl-0.14.0-3|16	BuildRequires: perl(Capture::Tiny)
21cr|perl-Devel-FindPerl-0.14.0-3|17	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-Devel-FindPerl-0.14.0-3|18	BuildRequires: perl(Config)
21cr|perl-Devel-FindPerl-0.14.0-3|19	BuildRequires: perl(Cwd)
21cr|perl-Devel-FindPerl-0.14.0-3|20	BuildRequires: perl(Exporter) >= 5.700.0
21cr|perl-Devel-FindPerl-0.14.0-3|21	BuildRequires: perl(ExtUtils::Config) >= 0.8.0
21cr|perl-Devel-FindPerl-0.14.0-3|22	BuildRequires: perl(File::Basename)
21cr|perl-Devel-FindPerl-0.14.0-3|23	BuildRequires: perl(File::Find)
21cr|perl-Devel-FindPerl-0.14.0-3|24	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Devel-FindPerl-0.14.0-3|25	BuildRequires: perl(File::Temp)
21cr|perl-Devel-FindPerl-0.14.0-3|26	BuildRequires: perl(IPC::Open2)
21cr|perl-Devel-FindPerl-0.14.0-3|27	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Devel-FindPerl-0.14.0-3|28	BuildRequires: perl(strict)
21cr|perl-Devel-FindPerl-0.14.0-3|29	BuildRequires: perl(warnings)
21cr|perl-Devel-FindPerl-0.14.0-3|30	BuildRequires: perl(Scalar::Util)
21cr|perl-Devel-FindPerl-0.14.0-3|31	BuildRequires: perl-devel
21cr|perl-Devel-FindPerl-0.14.0-3|32	
21cr|perl-Devel-FindPerl-0.14.0-3|33	BuildArch: noarch
21cr|perl-Devel-FindPerl-0.14.0-3|34	
21cr|perl-Devel-FindPerl-0.14.0-3|35	%description
21cr|perl-Devel-FindPerl-0.14.0-3|36	This module tries to find the path to the currently running perl.
21cr|perl-Devel-FindPerl-0.14.0-3|37	
21cr|perl-Devel-FindPerl-0.14.0-3|38	%prep
21cr|perl-Devel-FindPerl-0.14.0-3|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-FindPerl-0.14.0-3|40	
21cr|perl-Devel-FindPerl-0.14.0-3|41	%build
21cr|perl-Devel-FindPerl-0.14.0-3|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-FindPerl-0.14.0-3|43	
21cr|perl-Devel-FindPerl-0.14.0-3|44	%make
21cr|perl-Devel-FindPerl-0.14.0-3|45	
21cr|perl-Devel-FindPerl-0.14.0-3|46	%check
21cr|perl-Devel-FindPerl-0.14.0-3|47	%make test
21cr|perl-Devel-FindPerl-0.14.0-3|48	
21cr|perl-Devel-FindPerl-0.14.0-3|49	%install
21cr|perl-Devel-FindPerl-0.14.0-3|50	%makeinstall_std
21cr|perl-Devel-FindPerl-0.14.0-3|51	
21cr|perl-Devel-FindPerl-0.14.0-3|52	%files
21cr|perl-Devel-FindPerl-0.14.0-3|53	%doc README Changes LICENSE META.yml META.json
21cr|perl-Devel-FindPerl-0.14.0-3|54	%{_mandir}/man3/*
21cr|perl-Devel-FindPerl-0.14.0-3|55	%{perl_vendorlib}/*

4355 21
21cr|perl-Devel-Hide-0.1.500-1|1	%define upstream_name    Devel-Hide
21cr|perl-Devel-Hide-0.1.500-1|2	%define upstream_version 0.0015
21cr|perl-Devel-Hide-0.1.500-1|3	
21cr|perl-Devel-Hide-0.1.500-1|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-Hide-0.1.500-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-Hide-0.1.500-1|6	Release:	1
21cr|perl-Devel-Hide-0.1.500-1|7	Epoch:		1
21cr|perl-Devel-Hide-0.1.500-1|8	
21cr|perl-Devel-Hide-0.1.500-1|9	Summary:	Forces the unavailability of specified Perl modules (for testing)
21cr|perl-Devel-Hide-0.1.500-1|10	
21cr|perl-Devel-Hide-0.1.500-1|11	License:	GPL+ or Artistic
21cr|perl-Devel-Hide-0.1.500-1|12	Group:		Development/Perl
21cr|perl-Devel-Hide-0.1.500-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Hide-0.1.500-1|14	Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Hide-%{upstream_version}.tar.gz
21cr|perl-Devel-Hide-0.1.500-1|15	
21cr|perl-Devel-Hide-0.1.500-1|16	BuildRequires:  perl(Test)
21cr|perl-Devel-Hide-0.1.500-1|17	BuildRequires:  perl(Test::More)
21cr|perl-Devel-Hide-0.1.500-1|18	BuildRequires:	perl-devel
21cr|perl-Devel-Hide-0.1.500-1|19	BuildArch:	noarch
21cr|perl-Devel-Hide-0.1.500-1|20	
21cr|perl-Devel-Hide-0.1.500-1|21	%description
21cr|perl-Devel-Hide-0.1.500-1|22	Given a list of Perl modules/filenames, this module makes 'require' and
21cr|perl-Devel-Hide-0.1.500-1|23	'use' statements fail (no matter the specified files/modules are installed
21cr|perl-Devel-Hide-0.1.500-1|24	or not).
21cr|perl-Devel-Hide-0.1.500-1|25	
21cr|perl-Devel-Hide-0.1.500-1|26	They _die_ with a message like:
21cr|perl-Devel-Hide-0.1.500-1|27	
21cr|perl-Devel-Hide-0.1.500-1|28	Can't locate Module/ToHide.pm (hidden)
21cr|perl-Devel-Hide-0.1.500-1|29	
21cr|perl-Devel-Hide-0.1.500-1|30	%prep
21cr|perl-Devel-Hide-0.1.500-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Hide-0.1.500-1|32	
21cr|perl-Devel-Hide-0.1.500-1|33	%build
21cr|perl-Devel-Hide-0.1.500-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Hide-0.1.500-1|35	%make
21cr|perl-Devel-Hide-0.1.500-1|36	
21cr|perl-Devel-Hide-0.1.500-1|37	%check
21cr|perl-Devel-Hide-0.1.500-1|38	%make test
21cr|perl-Devel-Hide-0.1.500-1|39	
21cr|perl-Devel-Hide-0.1.500-1|40	%install
21cr|perl-Devel-Hide-0.1.500-1|41	%makeinstall_std
21cr|perl-Devel-Hide-0.1.500-1|42	
21cr|perl-Devel-Hide-0.1.500-1|43	%files
21cr|perl-Devel-Hide-0.1.500-1|44	%doc README Changes
21cr|perl-Devel-Hide-0.1.500-1|45	%{_mandir}/man3/*
21cr|perl-Devel-Hide-0.1.500-1|46	%{perl_vendorlib}/*

4356 21
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|1	%define upstream_name    Devel-LeakGuard-Object
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|2	%define upstream_version 0.08
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|3	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|6	Release:    3
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|7	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|8	Summary:    Scoped object leak checking
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|9	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|10	License:    GPL+ or Artistic
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|11	Group:      Development/Perl
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|13	Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|14	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|15	BuildRequires: perl(List::Util)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|16	BuildRequires: perl(Scalar::Util)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|17	BuildRequires: perl(Test::Differences)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|18	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|19	BuildRequires: perl(latest)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|20	BuildRequires: perl(Carp)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|22	BuildRequires: perl(Class::Load)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|23	BuildRequires: perl(File::Find)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|24	BuildRequires: perl(Data::Dumper)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|25	BuildRequires: perl(Devel::Peek)
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|26	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|27	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|28	BuildArch: noarch
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|29	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|30	%description
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|31	This module provides tracking of objects, for the purpose of detecting
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|32	memory leaks due to circular references or innappropriate caching schemes.
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|33	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|34	It is derived from, and backwards compatible with Adam Kennedy's the
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|35	Devel::Leak::Object manpage. Any errors are mine.
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|36	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|37	It works by overridding 'bless' and adding a synthetic 'DESTROY' method to
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|38	any tracked classes so that it can maintain a count of blessed objects
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|39	per-class.
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|40	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|41	%prep
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|43	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|44	%build
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|45	%{__perl} Makefile.PL installdirs=vendor
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|46	%make
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|47	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|48	%check
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|49	make test
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|50	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|51	%install
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|52	%makeinstall_std
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|53	
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|54	%files
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|55	%doc Changes LICENSE README.* META.json META.yml
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|56	%{_mandir}/man3/*
21cr|perl-Devel-LeakGuard-Object-0.80.0-3|57	%{perl_vendorlib}/*

4357 21
21cr|perl-Devel-Leak-Object-1.20.0-1|1	%define upstream_name    Devel-Leak-Object
21cr|perl-Devel-Leak-Object-1.20.0-1|2	%define upstream_version 1.02
21cr|perl-Devel-Leak-Object-1.20.0-1|3	
21cr|perl-Devel-Leak-Object-1.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-Leak-Object-1.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-Leak-Object-1.20.0-1|6	Release:	1
21cr|perl-Devel-Leak-Object-1.20.0-1|7	
21cr|perl-Devel-Leak-Object-1.20.0-1|8	Summary:	Detect leaks of objects
21cr|perl-Devel-Leak-Object-1.20.0-1|9	
21cr|perl-Devel-Leak-Object-1.20.0-1|10	License:	GPL+ or Artistic
21cr|perl-Devel-Leak-Object-1.20.0-1|11	Group:		Development/Perl
21cr|perl-Devel-Leak-Object-1.20.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Leak-Object-1.20.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Leak-Object-1.20.0-1|14	
21cr|perl-Devel-Leak-Object-1.20.0-1|15	BuildRequires:	perl-devel
21cr|perl-Devel-Leak-Object-1.20.0-1|16	BuildRequires:	perl(Scalar::Util)
21cr|perl-Devel-Leak-Object-1.20.0-1|17	BuildRequires:	perl(Test::More)
21cr|perl-Devel-Leak-Object-1.20.0-1|18	BuildArch:	noarch
21cr|perl-Devel-Leak-Object-1.20.0-1|19	
21cr|perl-Devel-Leak-Object-1.20.0-1|20	%description
21cr|perl-Devel-Leak-Object-1.20.0-1|21	This module provides tracking of objects, for the purpose of detecting
21cr|perl-Devel-Leak-Object-1.20.0-1|22	memory leaks due to circular references or innappropriate caching schemes.
21cr|perl-Devel-Leak-Object-1.20.0-1|23	
21cr|perl-Devel-Leak-Object-1.20.0-1|24	Object tracking can be enabled on a per object basis. Any objects thus
21cr|perl-Devel-Leak-Object-1.20.0-1|25	tracked are remembered until DESTROYed; details of any objects left are
21cr|perl-Devel-Leak-Object-1.20.0-1|26	printed out to stderr at END-time.
21cr|perl-Devel-Leak-Object-1.20.0-1|27	
21cr|perl-Devel-Leak-Object-1.20.0-1|28	use Devel::Leak::Object qw(GLOBAL_bless);
21cr|perl-Devel-Leak-Object-1.20.0-1|29	
21cr|perl-Devel-Leak-Object-1.20.0-1|30	%prep
21cr|perl-Devel-Leak-Object-1.20.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Leak-Object-1.20.0-1|32	
21cr|perl-Devel-Leak-Object-1.20.0-1|33	%build
21cr|perl-Devel-Leak-Object-1.20.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Leak-Object-1.20.0-1|35	%make
21cr|perl-Devel-Leak-Object-1.20.0-1|36	
21cr|perl-Devel-Leak-Object-1.20.0-1|37	%check
21cr|perl-Devel-Leak-Object-1.20.0-1|38	%make test
21cr|perl-Devel-Leak-Object-1.20.0-1|39	
21cr|perl-Devel-Leak-Object-1.20.0-1|40	%install
21cr|perl-Devel-Leak-Object-1.20.0-1|41	%makeinstall_std
21cr|perl-Devel-Leak-Object-1.20.0-1|42	
21cr|perl-Devel-Leak-Object-1.20.0-1|43	%files
21cr|perl-Devel-Leak-Object-1.20.0-1|44	%doc README LICENSE Changes
21cr|perl-Devel-Leak-Object-1.20.0-1|45	%{_mandir}/man3/*
21cr|perl-Devel-Leak-Object-1.20.0-1|46	%{perl_vendorlib}/*

4358 21
21cr|perl-Devel-NYTProf-6.110.0-1|1	%define upstream_name Devel-NYTProf
21cr|perl-Devel-NYTProf-6.110.0-1|2	%define upstream_version 6.11
21cr|perl-Devel-NYTProf-6.110.0-1|3	%global __provides_exclude NYTProf.so|NYTProf.so
21cr|perl-Devel-NYTProf-6.110.0-1|4	
21cr|perl-Devel-NYTProf-6.110.0-1|5	
21cr|perl-Devel-NYTProf-6.110.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Devel-NYTProf-6.110.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Devel-NYTProf-6.110.0-1|8	Release:    1
21cr|perl-Devel-NYTProf-6.110.0-1|9	Summary:    Powerful feature-rich perl source code profiler
21cr|perl-Devel-NYTProf-6.110.0-1|10	
21cr|perl-Devel-NYTProf-6.110.0-1|11	Group:      Development/Perl
21cr|perl-Devel-NYTProf-6.110.0-1|12	License:    GPL+ or Artistic
21cr|perl-Devel-NYTProf-6.110.0-1|13	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-NYTProf-6.110.0-1|14	Source:     https://www.cpan.org/modules/by-module/Devel/Devel-NYTProf-%{upstream_version}.tar.gz
21cr|perl-Devel-NYTProf-6.110.0-1|15	BuildRequires:  perl-devel
21cr|perl-Devel-NYTProf-6.110.0-1|16	BuildRequires:  zlib-devel
21cr|perl-Devel-NYTProf-6.110.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Devel-NYTProf-6.110.0-1|18	BuildRequires:  perl(Getopt::Long)
21cr|perl-Devel-NYTProf-6.110.0-1|19	BuildRequires:  perl(strict)
21cr|perl-Devel-NYTProf-6.110.0-1|20	BuildRequires:  perl(warnings)
21cr|perl-Devel-NYTProf-6.110.0-1|21	BuildRequires:  perl(base)
21cr|perl-Devel-NYTProf-6.110.0-1|22	BuildRequires:  perl(Carp)
21cr|perl-Devel-NYTProf-6.110.0-1|23	BuildRequires:  perl(Capture::Tiny)
21cr|perl-Devel-NYTProf-6.110.0-1|24	BuildRequires:  perl(constant)
21cr|perl-Devel-NYTProf-6.110.0-1|25	BuildRequires:  perl(Cwd)
21cr|perl-Devel-NYTProf-6.110.0-1|26	BuildRequires:  perl(Data::Dumper)
21cr|perl-Devel-NYTProf-6.110.0-1|27	BuildRequires:  perl(DynaLoader)
21cr|perl-Devel-NYTProf-6.110.0-1|28	BuildRequires:  perl(Exporter)
21cr|perl-Devel-NYTProf-6.110.0-1|29	BuildRequires:  perl(File::Copy)
21cr|perl-Devel-NYTProf-6.110.0-1|30	BuildRequires:  perl(File::Path)
21cr|perl-Devel-NYTProf-6.110.0-1|31	BuildRequires:  perl(File::Spec)
21cr|perl-Devel-NYTProf-6.110.0-1|32	BuildRequires:  perl(File::Which)
21cr|perl-Devel-NYTProf-6.110.0-1|33	BuildRequires:  perl(base)
21cr|perl-Devel-NYTProf-6.110.0-1|34	BuildRequires:  perl(List::Util)
21cr|perl-Devel-NYTProf-6.110.0-1|35	BuildRequires:  perl(Scalar::Util)
21cr|perl-Devel-NYTProf-6.110.0-1|36	BuildRequires:  perl(XSLoader)
21cr|perl-Devel-NYTProf-6.110.0-1|37	BuildRequires:  perl(AutoLoader)
21cr|perl-Devel-NYTProf-6.110.0-1|38	BuildRequires:  perl(AutoSplit)
21cr|perl-Devel-NYTProf-6.110.0-1|39	BuildRequires:  perl(ExtUtils::testlib)
21cr|perl-Devel-NYTProf-6.110.0-1|40	BuildRequires:  perl(File::Temp)
21cr|perl-Devel-NYTProf-6.110.0-1|41	BuildRequires:  perl(Test::Differences)
21cr|perl-Devel-NYTProf-6.110.0-1|42	BuildRequires:  perl(Test::More)
21cr|perl-Devel-NYTProf-6.110.0-1|43	BuildRequires:  perl(vars)
21cr|perl-Devel-NYTProf-6.110.0-1|44	BuildRequires:  perl(Sub::Name)
21cr|perl-Devel-NYTProf-6.110.0-1|45	BuildRequires:  perl(Test::Pod)
21cr|perl-Devel-NYTProf-6.110.0-1|46	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Devel-NYTProf-6.110.0-1|47	BuildRequires:  perl(Test::Portability::Files)
21cr|perl-Devel-NYTProf-6.110.0-1|48	BuildRequires:  perl(Moose)
21cr|perl-Devel-NYTProf-6.110.0-1|49	
21cr|perl-Devel-NYTProf-6.110.0-1|50	%description
21cr|perl-Devel-NYTProf-6.110.0-1|51	Devel::NYTProf is a powerful feature-rich perl source code profiler.
21cr|perl-Devel-NYTProf-6.110.0-1|52	
21cr|perl-Devel-NYTProf-6.110.0-1|53	* Performs per-line statement profiling for fine detail
21cr|perl-Devel-NYTProf-6.110.0-1|54	* Performs per-subroutine statement profiling for overview
21cr|perl-Devel-NYTProf-6.110.0-1|55	* Performs per-block statement profiling (the first profiler to do so)
21cr|perl-Devel-NYTProf-6.110.0-1|56	* Accounts correctly for time spent after calls return
21cr|perl-Devel-NYTProf-6.110.0-1|57	* Performs inclusive and exclusive timing of subroutines
21cr|perl-Devel-NYTProf-6.110.0-1|58	* Subroutine times are per calling location (a powerful feature)
21cr|perl-Devel-NYTProf-6.110.0-1|59	* Can profile compile-time activity, just run-time, or just END time
21cr|perl-Devel-NYTProf-6.110.0-1|60	* Uses novel techniques for efficient profiling
21cr|perl-Devel-NYTProf-6.110.0-1|61	* Sub-microsecond (100ns) resolution on systems with clock_gettime()
21cr|perl-Devel-NYTProf-6.110.0-1|62	* Very fast - the fastest statement and subroutine profilers for perl
21cr|perl-Devel-NYTProf-6.110.0-1|63	* Handles applications that fork, with no performance cost
21cr|perl-Devel-NYTProf-6.110.0-1|64	* Immune from noise caused by profiling overheads and I/O
21cr|perl-Devel-NYTProf-6.110.0-1|65	* Program being profiled can stop/start the profiler
21cr|perl-Devel-NYTProf-6.110.0-1|66	* Generates richly annotated and cross-linked html reports
21cr|perl-Devel-NYTProf-6.110.0-1|67	* Trivial to use with mod_perl - add one line to httpd.conf
21cr|perl-Devel-NYTProf-6.110.0-1|68	* Includes an extensive test suite
21cr|perl-Devel-NYTProf-6.110.0-1|69	* Tested on very large codebases
21cr|perl-Devel-NYTProf-6.110.0-1|70	
21cr|perl-Devel-NYTProf-6.110.0-1|71	NYTProf is effectively two profilers in one: a statement profiler, and a
21cr|perl-Devel-NYTProf-6.110.0-1|72	subroutine profiler.
21cr|perl-Devel-NYTProf-6.110.0-1|73	
21cr|perl-Devel-NYTProf-6.110.0-1|74	%prep
21cr|perl-Devel-NYTProf-6.110.0-1|75	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-NYTProf-6.110.0-1|76	chmod -R 755 demo
21cr|perl-Devel-NYTProf-6.110.0-1|77	pushd demo
21cr|perl-Devel-NYTProf-6.110.0-1|78	find . -name "*.pl" -o -name "README" |xargs chmod 0644
21cr|perl-Devel-NYTProf-6.110.0-1|79	popd
21cr|perl-Devel-NYTProf-6.110.0-1|80	chmod 644 META.json META.yml
21cr|perl-Devel-NYTProf-6.110.0-1|81	
21cr|perl-Devel-NYTProf-6.110.0-1|82	%build
21cr|perl-Devel-NYTProf-6.110.0-1|83	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-NYTProf-6.110.0-1|84	%make
21cr|perl-Devel-NYTProf-6.110.0-1|85	
21cr|perl-Devel-NYTProf-6.110.0-1|86	%check
21cr|perl-Devel-NYTProf-6.110.0-1|87	%make test
21cr|perl-Devel-NYTProf-6.110.0-1|88	
21cr|perl-Devel-NYTProf-6.110.0-1|89	%install
21cr|perl-Devel-NYTProf-6.110.0-1|90	%makeinstall_std
21cr|perl-Devel-NYTProf-6.110.0-1|91	
21cr|perl-Devel-NYTProf-6.110.0-1|92	%files
21cr|perl-Devel-NYTProf-6.110.0-1|93	%doc Changes HACKING demo README.md META.json META.yml
21cr|perl-Devel-NYTProf-6.110.0-1|94	%{perl_vendorarch}/auto/*
21cr|perl-Devel-NYTProf-6.110.0-1|95	%{perl_vendorarch}/Devel*
21cr|perl-Devel-NYTProf-6.110.0-1|96	%{_bindir}/*
21cr|perl-Devel-NYTProf-6.110.0-1|97	%{_mandir}/man1/*
21cr|perl-Devel-NYTProf-6.110.0-1|98	%{_mandir}/man3/*

4359 21
21cr|perl-Devel-PatchPerl-2.08-1|1	
21cr|perl-Devel-PatchPerl-2.08-1|2	%define upstream_name    Devel-PatchPerl
21cr|perl-Devel-PatchPerl-2.08-1|3	%define upstream_version 2.08
21cr|perl-Devel-PatchPerl-2.08-1|4	%global __requires_exclude ^perl\\(t::Watchdog)
21cr|perl-Devel-PatchPerl-2.08-1|5	Name:  perl-%{upstream_name}
21cr|perl-Devel-PatchPerl-2.08-1|6	Version:	2.08
21cr|perl-Devel-PatchPerl-2.08-1|7	Release:	1
21cr|perl-Devel-PatchPerl-2.08-1|8	Summary:	Replacement 'hints' files
21cr|perl-Devel-PatchPerl-2.08-1|9	License:	GPL+ or Artistic
21cr|perl-Devel-PatchPerl-2.08-1|10	Group:		Development/Perl
21cr|perl-Devel-PatchPerl-2.08-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-PatchPerl-2.08-1|12	Source0:	http://search.cpan.org/CPAN/authors/id/B/BI/BINGOS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-PatchPerl-2.08-1|13	BuildRequires:	perl-devel
21cr|perl-Devel-PatchPerl-2.08-1|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Devel-PatchPerl-2.08-1|15	BuildRequires:	perl(File::pushd)
21cr|perl-Devel-PatchPerl-2.08-1|16	BuildRequires:	perl(IO::File)
21cr|perl-Devel-PatchPerl-2.08-1|17	BuildRequires:	perl(IPC::Cmd)
21cr|perl-Devel-PatchPerl-2.08-1|18	BuildRequires:	perl(MIME::Base64)
21cr|perl-Devel-PatchPerl-2.08-1|19	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Devel-PatchPerl-2.08-1|20	
21cr|perl-Devel-PatchPerl-2.08-1|21	BuildArch:	noarch
21cr|perl-Devel-PatchPerl-2.08-1|22	
21cr|perl-Devel-PatchPerl-2.08-1|23	
21cr|perl-Devel-PatchPerl-2.08-1|24	%description
21cr|perl-Devel-PatchPerl-2.08-1|25	Devel::PatchPerl is a modularisation of the patching code contained in the
21cr|perl-Devel-PatchPerl-2.08-1|26	Devel::PPort manpage's 'buildperl.pl'.
21cr|perl-Devel-PatchPerl-2.08-1|27	
21cr|perl-Devel-PatchPerl-2.08-1|28	It does not build perls, it merely provides an interface to the source
21cr|perl-Devel-PatchPerl-2.08-1|29	patching functionality.
21cr|perl-Devel-PatchPerl-2.08-1|30	
21cr|perl-Devel-PatchPerl-2.08-1|31	%prep
21cr|perl-Devel-PatchPerl-2.08-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-PatchPerl-2.08-1|33	
21cr|perl-Devel-PatchPerl-2.08-1|34	%build
21cr|perl-Devel-PatchPerl-2.08-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-PatchPerl-2.08-1|36	%make
21cr|perl-Devel-PatchPerl-2.08-1|37	
21cr|perl-Devel-PatchPerl-2.08-1|38	%check
21cr|perl-Devel-PatchPerl-2.08-1|39	%make test
21cr|perl-Devel-PatchPerl-2.08-1|40	
21cr|perl-Devel-PatchPerl-2.08-1|41	%install
21cr|perl-Devel-PatchPerl-2.08-1|42	%makeinstall_std
21cr|perl-Devel-PatchPerl-2.08-1|43	
21cr|perl-Devel-PatchPerl-2.08-1|44	%files
21cr|perl-Devel-PatchPerl-2.08-1|45	%doc README LICENSE Changes META.yml META.json
21cr|perl-Devel-PatchPerl-2.08-1|46	%{_mandir}/man3/*
21cr|perl-Devel-PatchPerl-2.08-1|47	%{_mandir}/man1/patchperl.1*
21cr|perl-Devel-PatchPerl-2.08-1|48	%{_bindir}/patchperl
21cr|perl-Devel-PatchPerl-2.08-1|49	%{perl_vendorlib}/*

4360 21
21cr|perl-Devel-Platform-Info-0.150.0-4|1	%define upstream_name    Devel-Platform-Info
21cr|perl-Devel-Platform-Info-0.150.0-4|2	%define upstream_version 0.15
21cr|perl-Devel-Platform-Info-0.150.0-4|3	
21cr|perl-Devel-Platform-Info-0.150.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-Platform-Info-0.150.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-Platform-Info-0.150.0-4|6	Release:	4
21cr|perl-Devel-Platform-Info-0.150.0-4|7	Summary:	Retrieve Solaris platform metadata
21cr|perl-Devel-Platform-Info-0.150.0-4|8	License:	GPL+ or Artistic
21cr|perl-Devel-Platform-Info-0.150.0-4|9	Group:		Development/Perl
21cr|perl-Devel-Platform-Info-0.150.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Platform-Info-0.150.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Platform-Info-0.150.0-4|12	
21cr|perl-Devel-Platform-Info-0.150.0-4|13	BuildRequires:	perl-devel
21cr|perl-Devel-Platform-Info-0.150.0-4|14	BuildRequires:	perl(IO::File)
21cr|perl-Devel-Platform-Info-0.150.0-4|15	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Devel-Platform-Info-0.150.0-4|16	BuildRequires:	perl(Test::More) >= 0.700.0
21cr|perl-Devel-Platform-Info-0.150.0-4|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Devel-Platform-Info-0.150.0-4|18	BuildRequires:	perl(Test::MockObject::Extends) >= 1.201.505.270
21cr|perl-Devel-Platform-Info-0.150.0-4|19	
21cr|perl-Devel-Platform-Info-0.150.0-4|20	
21cr|perl-Devel-Platform-Info-0.150.0-4|21	BuildArch:	noarch
21cr|perl-Devel-Platform-Info-0.150.0-4|22	
21cr|perl-Devel-Platform-Info-0.150.0-4|23	%description
21cr|perl-Devel-Platform-Info-0.150.0-4|24	This module is a wrapper to the drivers which can determine platform
21cr|perl-Devel-Platform-Info-0.150.0-4|25	metadata regarding the currently running operating system.
21cr|perl-Devel-Platform-Info-0.150.0-4|26	
21cr|perl-Devel-Platform-Info-0.150.0-4|27	The intention of this distribution is to provide key identifying components
21cr|perl-Devel-Platform-Info-0.150.0-4|28	regarding the platform currently being used, for the CPAN Testers test
21cr|perl-Devel-Platform-Info-0.150.0-4|29	reports. Currently the reports do not often contain enough information to
21cr|perl-Devel-Platform-Info-0.150.0-4|30	help authors understand specific failures, where the platform may be a
21cr|perl-Devel-Platform-Info-0.150.0-4|31	factor.
21cr|perl-Devel-Platform-Info-0.150.0-4|32	
21cr|perl-Devel-Platform-Info-0.150.0-4|33	However, it is hoped that this distribution will find more uses far beyond
21cr|perl-Devel-Platform-Info-0.150.0-4|34	the usage for CPAN Testers.
21cr|perl-Devel-Platform-Info-0.150.0-4|35	
21cr|perl-Devel-Platform-Info-0.150.0-4|36	%prep
21cr|perl-Devel-Platform-Info-0.150.0-4|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Platform-Info-0.150.0-4|38	
21cr|perl-Devel-Platform-Info-0.150.0-4|39	%build
21cr|perl-Devel-Platform-Info-0.150.0-4|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Platform-Info-0.150.0-4|41	%make
21cr|perl-Devel-Platform-Info-0.150.0-4|42	
21cr|perl-Devel-Platform-Info-0.150.0-4|43	%check
21cr|perl-Devel-Platform-Info-0.150.0-4|44	%make test
21cr|perl-Devel-Platform-Info-0.150.0-4|45	
21cr|perl-Devel-Platform-Info-0.150.0-4|46	%install
21cr|perl-Devel-Platform-Info-0.150.0-4|47	%makeinstall_std
21cr|perl-Devel-Platform-Info-0.150.0-4|48	
21cr|perl-Devel-Platform-Info-0.150.0-4|49	%files
21cr|perl-Devel-Platform-Info-0.150.0-4|50	%doc Changes META.json META.yml README examples
21cr|perl-Devel-Platform-Info-0.150.0-4|51	%{_mandir}/man3/*
21cr|perl-Devel-Platform-Info-0.150.0-4|52	%{perl_vendorlib}/*

4361 21
21cr|perl-Devel-PPPort-3.620.0-1|1	%define upstream_name Devel-PPPort
21cr|perl-Devel-PPPort-3.620.0-1|2	%define upstream_version 3.62
21cr|perl-Devel-PPPort-3.620.0-1|3	%global __provides_exclude PPPort.so
21cr|perl-Devel-PPPort-3.620.0-1|4	
21cr|perl-Devel-PPPort-3.620.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Devel-PPPort-3.620.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-PPPort-3.620.0-1|7	Release:	1
21cr|perl-Devel-PPPort-3.620.0-1|8	License:	GPL+ or Artistic
21cr|perl-Devel-PPPort-3.620.0-1|9	Group:		Development/Perl
21cr|perl-Devel-PPPort-3.620.0-1|10	Summary:	Portability aid for your XS code
21cr|perl-Devel-PPPort-3.620.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-PPPort-3.620.0-1|12	Source0:	https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-PPPort-3.620.0-1|13	BuildRequires:	perl-devel
21cr|perl-Devel-PPPort-3.620.0-1|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Devel-PPPort-3.620.0-1|15	
21cr|perl-Devel-PPPort-3.620.0-1|16	%description
21cr|perl-Devel-PPPort-3.620.0-1|17	Perl's API has changed over time, gaining new features, new functions,
21cr|perl-Devel-PPPort-3.620.0-1|18	increasing its flexibility, and reducing the impact on the C namespace
21cr|perl-Devel-PPPort-3.620.0-1|19	environment (reduced pollution). The header file written by this module,
21cr|perl-Devel-PPPort-3.620.0-1|20	typically _ppport.h_, attempts to bring some of the newer Perl API features
21cr|perl-Devel-PPPort-3.620.0-1|21	to older versions of Perl, so that you can worry less about keeping track
21cr|perl-Devel-PPPort-3.620.0-1|22	of old releases, but users can still reap the benefit.
21cr|perl-Devel-PPPort-3.620.0-1|23	
21cr|perl-Devel-PPPort-3.620.0-1|24	'Devel::PPPort' contains a single function, called 'WriteFile'. Its only
21cr|perl-Devel-PPPort-3.620.0-1|25	purpose is to write the _ppport.h_ C header file. This file contains a
21cr|perl-Devel-PPPort-3.620.0-1|26	series of macros and, if explicitly requested, functions that allow XS
21cr|perl-Devel-PPPort-3.620.0-1|27	modules to be built using older versions of Perl. Currently, Perl versions
21cr|perl-Devel-PPPort-3.620.0-1|28	from 5.003 to 5.10.0 are supported.
21cr|perl-Devel-PPPort-3.620.0-1|29	
21cr|perl-Devel-PPPort-3.620.0-1|30	This module is used by 'h2xs' to write the file _ppport.h_.
21cr|perl-Devel-PPPort-3.620.0-1|31	
21cr|perl-Devel-PPPort-3.620.0-1|32	%prep
21cr|perl-Devel-PPPort-3.620.0-1|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-PPPort-3.620.0-1|34	
21cr|perl-Devel-PPPort-3.620.0-1|35	%build
21cr|perl-Devel-PPPort-3.620.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-PPPort-3.620.0-1|37	%make
21cr|perl-Devel-PPPort-3.620.0-1|38	
21cr|perl-Devel-PPPort-3.620.0-1|39	%check
21cr|perl-Devel-PPPort-3.620.0-1|40	make test
21cr|perl-Devel-PPPort-3.620.0-1|41	
21cr|perl-Devel-PPPort-3.620.0-1|42	%install
21cr|perl-Devel-PPPort-3.620.0-1|43	%makeinstall_std
21cr|perl-Devel-PPPort-3.620.0-1|44	
21cr|perl-Devel-PPPort-3.620.0-1|45	%files
21cr|perl-Devel-PPPort-3.620.0-1|46	%doc README Changes META.json META.yml
21cr|perl-Devel-PPPort-3.620.0-1|47	%{_mandir}/man3/*
21cr|perl-Devel-PPPort-3.620.0-1|48	%{perl_vendorarch}/*

4362 21
21cr|perl-Devel-ptkdb-1.1091-8|1	%define realname   Devel-ptkdb
21cr|perl-Devel-ptkdb-1.1091-8|2	
21cr|perl-Devel-ptkdb-1.1091-8|3	Name:		perl-%{realname}
21cr|perl-Devel-ptkdb-1.1091-8|4	Version:    1.1091
21cr|perl-Devel-ptkdb-1.1091-8|5	Release:    8
21cr|perl-Devel-ptkdb-1.1091-8|6	License:	GPL or Artistic
21cr|perl-Devel-ptkdb-1.1091-8|7	Group:		Development/Perl
21cr|perl-Devel-ptkdb-1.1091-8|8	Summary:    Perl debugger using a Tk GUI
21cr|perl-Devel-ptkdb-1.1091-8|9	
21cr|perl-Devel-ptkdb-1.1091-8|10	Source0:    Devel-ptkdb-1.1091.tar.gz
21cr|perl-Devel-ptkdb-1.1091-8|11	Url:		http://search.cpan.org/dist/%{realname}
21cr|perl-Devel-ptkdb-1.1091-8|12	BuildRequires: perl-devel
21cr|perl-Devel-ptkdb-1.1091-8|13	BuildArch: noarch
21cr|perl-Devel-ptkdb-1.1091-8|14	
21cr|perl-Devel-ptkdb-1.1091-8|15	%description
21cr|perl-Devel-ptkdb-1.1091-8|16	Perl debugger using a Tk GUI
21cr|perl-Devel-ptkdb-1.1091-8|17	
21cr|perl-Devel-ptkdb-1.1091-8|18	%prep
21cr|perl-Devel-ptkdb-1.1091-8|19	%setup -q -n %{realname}-%{version}
21cr|perl-Devel-ptkdb-1.1091-8|20	
21cr|perl-Devel-ptkdb-1.1091-8|21	%build
21cr|perl-Devel-ptkdb-1.1091-8|22	yes | %{__perl} Makefile.PL -n INSTALLDIRS=vendor
21cr|perl-Devel-ptkdb-1.1091-8|23	%make
21cr|perl-Devel-ptkdb-1.1091-8|24	
21cr|perl-Devel-ptkdb-1.1091-8|25	%check
21cr|perl-Devel-ptkdb-1.1091-8|26	#make test
21cr|perl-Devel-ptkdb-1.1091-8|27	
21cr|perl-Devel-ptkdb-1.1091-8|28	%install
21cr|perl-Devel-ptkdb-1.1091-8|29	%makeinstall_std
21cr|perl-Devel-ptkdb-1.1091-8|30	
21cr|perl-Devel-ptkdb-1.1091-8|31	%files
21cr|perl-Devel-ptkdb-1.1091-8|32	%doc META.yml Changes README
21cr|perl-Devel-ptkdb-1.1091-8|33	%{_mandir}/man3/*
21cr|perl-Devel-ptkdb-1.1091-8|34	%{perl_vendorlib}

4363 21
21cr|perl-Devel-Refactor-0.50.0-7|1	%define upstream_name    Devel-Refactor
21cr|perl-Devel-Refactor-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-Devel-Refactor-0.50.0-7|3	
21cr|perl-Devel-Refactor-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-Refactor-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-Refactor-0.50.0-7|6	Release:	7
21cr|perl-Devel-Refactor-0.50.0-7|7	
21cr|perl-Devel-Refactor-0.50.0-7|8	Summary:	The *Devel::Refactor* module is for code refactoring
21cr|perl-Devel-Refactor-0.50.0-7|9	
21cr|perl-Devel-Refactor-0.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-Devel-Refactor-0.50.0-7|11	Group:		Development/Perl
21cr|perl-Devel-Refactor-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Refactor-0.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Refactor-0.50.0-7|14	
21cr|perl-Devel-Refactor-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-Devel-Refactor-0.50.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-Devel-Refactor-0.50.0-7|17	BuildArch:	noarch
21cr|perl-Devel-Refactor-0.50.0-7|18	
21cr|perl-Devel-Refactor-0.50.0-7|19	%description
21cr|perl-Devel-Refactor-0.50.0-7|20	The *Devel::Refactor* module is for code refactoring.
21cr|perl-Devel-Refactor-0.50.0-7|21	
21cr|perl-Devel-Refactor-0.50.0-7|22	While *Devel::Refactor* may be used from Perl programs, it is also designed
21cr|perl-Devel-Refactor-0.50.0-7|23	to be used with the *EPIC* plug-in for the *eclipse* integrated development
21cr|perl-Devel-Refactor-0.50.0-7|24	environment.
21cr|perl-Devel-Refactor-0.50.0-7|25	
21cr|perl-Devel-Refactor-0.50.0-7|26	%prep
21cr|perl-Devel-Refactor-0.50.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Refactor-0.50.0-7|28	
21cr|perl-Devel-Refactor-0.50.0-7|29	%build
21cr|perl-Devel-Refactor-0.50.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Refactor-0.50.0-7|31	%make
21cr|perl-Devel-Refactor-0.50.0-7|32	
21cr|perl-Devel-Refactor-0.50.0-7|33	%check
21cr|perl-Devel-Refactor-0.50.0-7|34	%make test
21cr|perl-Devel-Refactor-0.50.0-7|35	
21cr|perl-Devel-Refactor-0.50.0-7|36	%install
21cr|perl-Devel-Refactor-0.50.0-7|37	%makeinstall_std
21cr|perl-Devel-Refactor-0.50.0-7|38	
21cr|perl-Devel-Refactor-0.50.0-7|39	%files
21cr|perl-Devel-Refactor-0.50.0-7|40	%doc README Changes
21cr|perl-Devel-Refactor-0.50.0-7|41	%{_mandir}/man3/*
21cr|perl-Devel-Refactor-0.50.0-7|42	%{perl_vendorlib}/*

4364 21
21cr|perl-Devel-REPL-1.3.29-1|1	%define upstream_name    Devel-REPL
21cr|perl-Devel-REPL-1.3.29-1|2	%define upstream_version 1.003029
21cr|perl-Devel-REPL-1.3.29-1|3	
21cr|perl-Devel-REPL-1.3.29-1|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-REPL-1.3.29-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-REPL-1.3.29-1|6	Release:	1
21cr|perl-Devel-REPL-1.3.29-1|7	
21cr|perl-Devel-REPL-1.3.29-1|8	Summary:	A modern perl interactive shell
21cr|perl-Devel-REPL-1.3.29-1|9	
21cr|perl-Devel-REPL-1.3.29-1|10	License:	GPL+ or Artistic
21cr|perl-Devel-REPL-1.3.29-1|11	Group:		Development/Perl
21cr|perl-Devel-REPL-1.3.29-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-REPL-1.3.29-1|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-REPL-1.3.29-1|14	
21cr|perl-Devel-REPL-1.3.29-1|15	BuildRequires:	perl-devel
21cr|perl-Devel-REPL-1.3.29-1|16	BuildRequires:	perl(CPAN::Meta::Check)
21cr|perl-Devel-REPL-1.3.29-1|17	BuildRequires:	perl(Test::Fatal)
21cr|perl-Devel-REPL-1.3.29-1|18	BuildRequires:	perl(Test::CheckDeps)
21cr|perl-Devel-REPL-1.3.29-1|19	BuildRequires:	perl(B::Keywords)
21cr|perl-Devel-REPL-1.3.29-1|20	BuildRequires:	perl(Data::Dump::Streamer)
21cr|perl-Devel-REPL-1.3.29-1|21	BuildRequires:	perl(Data::Dumper::Concise)
21cr|perl-Devel-REPL-1.3.29-1|22	BuildRequires:	perl(Devel::Peek)
21cr|perl-Devel-REPL-1.3.29-1|23	BuildRequires:	perl(File::HomeDir)
21cr|perl-Devel-REPL-1.3.29-1|24	BuildRequires:	perl(File::Spec)
21cr|perl-Devel-REPL-1.3.29-1|25	BuildRequires:	perl(File::Next)
21cr|perl-Devel-REPL-1.3.29-1|26	BuildRequires:	perl(Lexical::Persistence)
21cr|perl-Devel-REPL-1.3.29-1|27	BuildRequires:	perl(Moose)
21cr|perl-Devel-REPL-1.3.29-1|28	BuildRequires:	perl(MooseX::Getopt)
21cr|perl-Devel-REPL-1.3.29-1|29	BuildRequires:	perl(MooseX::AttributeHelpers)
21cr|perl-Devel-REPL-1.3.29-1|30	BuildRequires:	perl(MooseX::Object::Pluggable)
21cr|perl-Devel-REPL-1.3.29-1|31	BuildRequires:	perl(PPI)
21cr|perl-Devel-REPL-1.3.29-1|32	BuildRequires:	perl(Sys::SigAction)
21cr|perl-Devel-REPL-1.3.29-1|33	BuildRequires:	perl(Task::Weaken)
21cr|perl-Devel-REPL-1.3.29-1|34	BuildRequires:	perl(Term::ANSIColor)
21cr|perl-Devel-REPL-1.3.29-1|35	BuildRequires:	perl(Term::ReadLine)
21cr|perl-Devel-REPL-1.3.29-1|36	BuildRequires:	perl(Test::More)
21cr|perl-Devel-REPL-1.3.29-1|37	BuildRequires:	perl(Time::HiRes)
21cr|perl-Devel-REPL-1.3.29-1|38	BuildRequires:	perl(namespace::clean)
21cr|perl-Devel-REPL-1.3.29-1|39	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Devel-REPL-1.3.29-1|40	
21cr|perl-Devel-REPL-1.3.29-1|41	BuildArch:	noarch
21cr|perl-Devel-REPL-1.3.29-1|42	
21cr|perl-Devel-REPL-1.3.29-1|43	%description
21cr|perl-Devel-REPL-1.3.29-1|44	This is an interactive shell for Perl, commonly known as a REPL - Read,
21cr|perl-Devel-REPL-1.3.29-1|45	Evaluate, Print, Loop. The shell provides for rapid development or
21cr|perl-Devel-REPL-1.3.29-1|46	testing of code without the need to create a temporary source code file.
21cr|perl-Devel-REPL-1.3.29-1|47	
21cr|perl-Devel-REPL-1.3.29-1|48	Through a plugin system, many features are available on demand. You can
21cr|perl-Devel-REPL-1.3.29-1|49	also tailor the environment through the use of profiles and run control
21cr|perl-Devel-REPL-1.3.29-1|50	files, for example to pre-load certain Perl modules when working on a
21cr|perl-Devel-REPL-1.3.29-1|51	particular project.
21cr|perl-Devel-REPL-1.3.29-1|52	
21cr|perl-Devel-REPL-1.3.29-1|53	%prep
21cr|perl-Devel-REPL-1.3.29-1|54	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-REPL-1.3.29-1|55	
21cr|perl-Devel-REPL-1.3.29-1|56	%build
21cr|perl-Devel-REPL-1.3.29-1|57	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21cr|perl-Devel-REPL-1.3.29-1|58	%make
21cr|perl-Devel-REPL-1.3.29-1|59	
21cr|perl-Devel-REPL-1.3.29-1|60	%check
21cr|perl-Devel-REPL-1.3.29-1|61	make test
21cr|perl-Devel-REPL-1.3.29-1|62	
21cr|perl-Devel-REPL-1.3.29-1|63	%install
21cr|perl-Devel-REPL-1.3.29-1|64	%makeinstall_std
21cr|perl-Devel-REPL-1.3.29-1|65	
21cr|perl-Devel-REPL-1.3.29-1|66	%files
21cr|perl-Devel-REPL-1.3.29-1|67	%doc Changes META.yml
21cr|perl-Devel-REPL-1.3.29-1|68	%{_mandir}/man3/*
21cr|perl-Devel-REPL-1.3.29-1|69	%{perl_vendorlib}/*
21cr|perl-Devel-REPL-1.3.29-1|70	%{_bindir}/re.pl

4365 21
21cr|perl-Devel-SimpleTrace-0.80.0-7|1	%define	upstream_name	 Devel-SimpleTrace
21cr|perl-Devel-SimpleTrace-0.80.0-7|2	%define	upstream_version 0.08
21cr|perl-Devel-SimpleTrace-0.80.0-7|3	
21cr|perl-Devel-SimpleTrace-0.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-SimpleTrace-0.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-SimpleTrace-0.80.0-7|6	Release:	7
21cr|perl-Devel-SimpleTrace-0.80.0-7|7	
21cr|perl-Devel-SimpleTrace-0.80.0-7|8	Summary:	See where you code warns and dies using stack traces
21cr|perl-Devel-SimpleTrace-0.80.0-7|9	
21cr|perl-Devel-SimpleTrace-0.80.0-7|10	License:	GPL+ or Artistic
21cr|perl-Devel-SimpleTrace-0.80.0-7|11	Group:		Development/Perl
21cr|perl-Devel-SimpleTrace-0.80.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Devel-SimpleTrace-0.80.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-SimpleTrace-0.80.0-7|14	
21cr|perl-Devel-SimpleTrace-0.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-Devel-SimpleTrace-0.80.0-7|16	BuildRequires:	perl(Test)
21cr|perl-Devel-SimpleTrace-0.80.0-7|17	BuildArch:	noarch
21cr|perl-Devel-SimpleTrace-0.80.0-7|18	
21cr|perl-Devel-SimpleTrace-0.80.0-7|19	%description
21cr|perl-Devel-SimpleTrace-0.80.0-7|20	This module can be used to more easily spot the place where a program or a
21cr|perl-Devel-SimpleTrace-0.80.0-7|21	module generates errors. Its use is extremely simple, reduced to just useing
21cr|perl-Devel-SimpleTrace-0.80.0-7|22	it.
21cr|perl-Devel-SimpleTrace-0.80.0-7|23	
21cr|perl-Devel-SimpleTrace-0.80.0-7|24	This is achieved by modifying the functions warn() and die() in order to
21cr|perl-Devel-SimpleTrace-0.80.0-7|25	replace the standard messages by complete stack traces that precisely indicates
21cr|perl-Devel-SimpleTrace-0.80.0-7|26	how and where the error or warning occurred. Other than this, their use should
21cr|perl-Devel-SimpleTrace-0.80.0-7|27	stay unchanged, even when using die() inside eval().
21cr|perl-Devel-SimpleTrace-0.80.0-7|28	
21cr|perl-Devel-SimpleTrace-0.80.0-7|29	%prep
21cr|perl-Devel-SimpleTrace-0.80.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-SimpleTrace-0.80.0-7|31	
21cr|perl-Devel-SimpleTrace-0.80.0-7|32	%build
21cr|perl-Devel-SimpleTrace-0.80.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-SimpleTrace-0.80.0-7|34	%make
21cr|perl-Devel-SimpleTrace-0.80.0-7|35	
21cr|perl-Devel-SimpleTrace-0.80.0-7|36	%check
21cr|perl-Devel-SimpleTrace-0.80.0-7|37	make test
21cr|perl-Devel-SimpleTrace-0.80.0-7|38	
21cr|perl-Devel-SimpleTrace-0.80.0-7|39	%install
21cr|perl-Devel-SimpleTrace-0.80.0-7|40	%makeinstall_std
21cr|perl-Devel-SimpleTrace-0.80.0-7|41	
21cr|perl-Devel-SimpleTrace-0.80.0-7|42	%files
21cr|perl-Devel-SimpleTrace-0.80.0-7|43	%doc Changes LICENSE README
21cr|perl-Devel-SimpleTrace-0.80.0-7|44	%{perl_vendorlib}/Devel
21cr|perl-Devel-SimpleTrace-0.80.0-7|45	%{_mandir}/*/*

4366 21
21cr|perl-Devel-Size-0.830.0-1|1	%define upstream_name	 Devel-Size
21cr|perl-Devel-Size-0.830.0-1|2	%define upstream_version 0.83
21cr|perl-Devel-Size-0.830.0-1|3	
21cr|perl-Devel-Size-0.830.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-Size-0.830.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-Size-0.830.0-1|6	Release:	1
21cr|perl-Devel-Size-0.830.0-1|7	Summary:	Find the memory usage of Perl variables
21cr|perl-Devel-Size-0.830.0-1|8	License:	GPL+ or Artistic
21cr|perl-Devel-Size-0.830.0-1|9	Group:		Development/Perl
21cr|perl-Devel-Size-0.830.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-Size-0.830.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-Size-0.830.0-1|12	
21cr|perl-Devel-Size-0.830.0-1|13	BuildRequires:	perl-devel
21cr|perl-Devel-Size-0.830.0-1|14	
21cr|perl-Devel-Size-0.830.0-1|15	%description
21cr|perl-Devel-Size-0.830.0-1|16	This module figures out the real sizes of Perl variables in bytes. Call
21cr|perl-Devel-Size-0.830.0-1|17	functions with a reference to the variable you want the size of. If the
21cr|perl-Devel-Size-0.830.0-1|18	variable is a plain scalar it returns the size of the scalar. If the variable
21cr|perl-Devel-Size-0.830.0-1|19	is a hash or an array, use a reference when calling.
21cr|perl-Devel-Size-0.830.0-1|20	
21cr|perl-Devel-Size-0.830.0-1|21	%prep
21cr|perl-Devel-Size-0.830.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Size-0.830.0-1|23	
21cr|perl-Devel-Size-0.830.0-1|24	%build
21cr|perl-Devel-Size-0.830.0-1|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Size-0.830.0-1|26	%__make
21cr|perl-Devel-Size-0.830.0-1|27	
21cr|perl-Devel-Size-0.830.0-1|28	%check
21cr|perl-Devel-Size-0.830.0-1|29	%__make test
21cr|perl-Devel-Size-0.830.0-1|30	
21cr|perl-Devel-Size-0.830.0-1|31	%install
21cr|perl-Devel-Size-0.830.0-1|32	%makeinstall_std
21cr|perl-Devel-Size-0.830.0-1|33	
21cr|perl-Devel-Size-0.830.0-1|34	%files
21cr|perl-Devel-Size-0.830.0-1|35	%doc CHANGES
21cr|perl-Devel-Size-0.830.0-1|36	%{perl_vendorarch}/Devel/*
21cr|perl-Devel-Size-0.830.0-1|37	%{perl_vendorarch}/auto/Devel/*
21cr|perl-Devel-Size-0.830.0-1|38	%{_mandir}/*/*

4367 21
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|1	%define upstream_name    Devel-StackTrace-AsHTML
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|2	%define upstream_version 0.15
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|3	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|6	Release:    1
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|7	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|8	Summary:    Displays stack trace in HTML
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|9	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|10	License:    GPL+ or Artistic
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|11	Group:      Development/Perl
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|14	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|15	BuildRequires: perl(Devel::StackTrace)
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|17	BuildRequires: perl(Filter::Util::Call)
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|18	BuildRequires: perl(Test::More)
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|19	BuildRequires: perl-devel
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|20	BuildArch:  noarch
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|21	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|22	%description
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|23	Devel::StackTrace::AsHTML adds 'as_html' method to the Devel::StackTrace
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|24	manpage which displays the stack trace in beautiful HTML, with code snippet
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|25	context and function parameters. If you call it on an instance of the
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|26	Devel::StackTrace::WithLexicals manpage, you even get to see the lexical
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|27	variables of each stack frame.
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|28	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|29	%prep
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|31	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|32	%build
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|34	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|35	%make
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|36	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|37	%check
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|38	%make test
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|39	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|40	%install
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|41	%makeinstall_std
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|42	
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|43	%files
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|44	%doc Changes META.yml README eg
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|45	%{_mandir}/man3/*
21cr|perl-Devel-StackTrace-AsHTML-0.150.0-1|46	%{perl_vendorlib}/*

4368 21
21cr|perl-Devel-TakeHashArgs-0.6.0-5|1	%define upstream_name    Devel-TakeHashArgs
21cr|perl-Devel-TakeHashArgs-0.6.0-5|2	%define upstream_version 0.006
21cr|perl-Devel-TakeHashArgs-0.6.0-5|3	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Devel-TakeHashArgs-0.6.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Devel-TakeHashArgs-0.6.0-5|6	Release:	5
21cr|perl-Devel-TakeHashArgs-0.6.0-5|7	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|8	Summary:	Make a hash out of args when they are passed as key/value pairs
21cr|perl-Devel-TakeHashArgs-0.6.0-5|9	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|10	License:	GPL+ or Artistic
21cr|perl-Devel-TakeHashArgs-0.6.0-5|11	Group:		Development/Perl
21cr|perl-Devel-TakeHashArgs-0.6.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-TakeHashArgs-0.6.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-TakeHashArgs-%{upstream_version}.tar.gz
21cr|perl-Devel-TakeHashArgs-0.6.0-5|14	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|15	BuildRequires:	perl-devel
21cr|perl-Devel-TakeHashArgs-0.6.0-5|16	BuildRequires:	perl(Exporter)
21cr|perl-Devel-TakeHashArgs-0.6.0-5|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Devel-TakeHashArgs-0.6.0-5|18	BuildRequires:	perl(Test::More)
21cr|perl-Devel-TakeHashArgs-0.6.0-5|19	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|20	BuildArch:	noarch
21cr|perl-Devel-TakeHashArgs-0.6.0-5|21	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|22	%description
21cr|perl-Devel-TakeHashArgs-0.6.0-5|23	The module is a short utility I made after being sick and tired of writing
21cr|perl-Devel-TakeHashArgs-0.6.0-5|24	redundant code to make a hash out of args when they are passed as key/value
21cr|perl-Devel-TakeHashArgs-0.6.0-5|25	pairs including setting their defaults and checking for mandatory
21cr|perl-Devel-TakeHashArgs-0.6.0-5|26	arguments.
21cr|perl-Devel-TakeHashArgs-0.6.0-5|27	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|28	%prep
21cr|perl-Devel-TakeHashArgs-0.6.0-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-TakeHashArgs-0.6.0-5|30	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|31	%build
21cr|perl-Devel-TakeHashArgs-0.6.0-5|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-TakeHashArgs-0.6.0-5|33	%make
21cr|perl-Devel-TakeHashArgs-0.6.0-5|34	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|35	%check
21cr|perl-Devel-TakeHashArgs-0.6.0-5|36	%make test
21cr|perl-Devel-TakeHashArgs-0.6.0-5|37	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|38	%install
21cr|perl-Devel-TakeHashArgs-0.6.0-5|39	%makeinstall_std
21cr|perl-Devel-TakeHashArgs-0.6.0-5|40	
21cr|perl-Devel-TakeHashArgs-0.6.0-5|41	%files
21cr|perl-Devel-TakeHashArgs-0.6.0-5|42	%doc README META.yml Changes
21cr|perl-Devel-TakeHashArgs-0.6.0-5|43	%{_mandir}/man3/*
21cr|perl-Devel-TakeHashArgs-0.6.0-5|44	%{perl_vendorlib}/*

4369 21
21cr|perl-Devel-Trace-0.120.0-5|1	%define upstream_name    Devel-Trace
21cr|perl-Devel-Trace-0.120.0-5|2	%define upstream_version 0.12
21cr|perl-Devel-Trace-0.120.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-Devel-Trace-0.120.0-5|4	Version:	%perl_convert_version 0.12
21cr|perl-Devel-Trace-0.120.0-5|5	Release:	5
21cr|perl-Devel-Trace-0.120.0-5|6	
21cr|perl-Devel-Trace-0.120.0-5|7	Summary:	A debugging module that prints out each line before it is executed
21cr|perl-Devel-Trace-0.120.0-5|8	
21cr|perl-Devel-Trace-0.120.0-5|9	License:	GPL+ or Artistic
21cr|perl-Devel-Trace-0.120.0-5|10	Group:		Development/Perl
21cr|perl-Devel-Trace-0.120.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Devel-Trace-0.120.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Trace-0.12.tar.gz
21cr|perl-Devel-Trace-0.120.0-5|13	
21cr|perl-Devel-Trace-0.120.0-5|14	BuildRequires:	perl-devel
21cr|perl-Devel-Trace-0.120.0-5|15	BuildArch:	noarch
21cr|perl-Devel-Trace-0.120.0-5|16	
21cr|perl-Devel-Trace-0.120.0-5|17	%description
21cr|perl-Devel-Trace-0.120.0-5|18	A debugging module that prints out each line before it is executed
21cr|perl-Devel-Trace-0.120.0-5|19	(like sh -x).
21cr|perl-Devel-Trace-0.120.0-5|20	
21cr|perl-Devel-Trace-0.120.0-5|21	%prep
21cr|perl-Devel-Trace-0.120.0-5|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Devel-Trace-0.120.0-5|23	
21cr|perl-Devel-Trace-0.120.0-5|24	%build
21cr|perl-Devel-Trace-0.120.0-5|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-Trace-0.120.0-5|26	make
21cr|perl-Devel-Trace-0.120.0-5|27	
21cr|perl-Devel-Trace-0.120.0-5|28	%check
21cr|perl-Devel-Trace-0.120.0-5|29	echo "" | make test
21cr|perl-Devel-Trace-0.120.0-5|30	
21cr|perl-Devel-Trace-0.120.0-5|31	%install
21cr|perl-Devel-Trace-0.120.0-5|32	%makeinstall_std
21cr|perl-Devel-Trace-0.120.0-5|33	
21cr|perl-Devel-Trace-0.120.0-5|34	%files
21cr|perl-Devel-Trace-0.120.0-5|35	%{perl_vendorlib}/Devel
21cr|perl-Devel-Trace-0.120.0-5|36	%{_mandir}/*/*

4370 21
21cr|perl-Devel-TraceUse-2.96.0-4|1	%define upstream_name    Devel-TraceUse
21cr|perl-Devel-TraceUse-2.96.0-4|2	%define upstream_version 2.096
21cr|perl-Devel-TraceUse-2.96.0-4|3	
21cr|perl-Devel-TraceUse-2.96.0-4|4	Name:           perl-%{upstream_name}
21cr|perl-Devel-TraceUse-2.96.0-4|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Devel-TraceUse-2.96.0-4|6	Release:        4
21cr|perl-Devel-TraceUse-2.96.0-4|7	
21cr|perl-Devel-TraceUse-2.96.0-4|8	Summary:        Hack around calling UNIVERSAL::can() as a function
21cr|perl-Devel-TraceUse-2.96.0-4|9	
21cr|perl-Devel-TraceUse-2.96.0-4|10	License:        GPL+ or Artistic
21cr|perl-Devel-TraceUse-2.96.0-4|11	Group:          Development/Perl
21cr|perl-Devel-TraceUse-2.96.0-4|12	Url:            http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Devel-TraceUse-2.96.0-4|13	Source0:        https://cpan.metacpan.org/authors/id/B/BO/BOOK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Devel-TraceUse-2.96.0-4|14	
21cr|perl-Devel-TraceUse-2.96.0-4|15	BuildRequires:  perl(Test::More)
21cr|perl-Devel-TraceUse-2.96.0-4|16	BuildRequires:  perl(Module::Build)
21cr|perl-Devel-TraceUse-2.96.0-4|17	BuildRequires:  perl(Module::CoreList)
21cr|perl-Devel-TraceUse-2.96.0-4|18	BuildRequires:  perl-devel
21cr|perl-Devel-TraceUse-2.96.0-4|19	
21cr|perl-Devel-TraceUse-2.96.0-4|20	BuildArch:      noarch
21cr|perl-Devel-TraceUse-2.96.0-4|21	
21cr|perl-Devel-TraceUse-2.96.0-4|22	%description
21cr|perl-Devel-TraceUse-2.96.0-4|23	The UNIVERSAL class provides a few default methods so that all objects can use
21cr|perl-Devel-TraceUse-2.96.0-4|24	them. Object orientation allows programmers to override these methods in
21cr|perl-Devel-TraceUse-2.96.0-4|25	subclasses to provide more specific and appropriate behavior.
21cr|perl-Devel-TraceUse-2.96.0-4|26	
21cr|perl-Devel-TraceUse-2.96.0-4|27	Some authors call methods in the UNIVERSAL class on potential invocants as
21cr|perl-Devel-TraceUse-2.96.0-4|28	functions, bypassing any possible overriding. This is wrong and you should not
21cr|perl-Devel-TraceUse-2.96.0-4|29	do it. Unfortunately, not everyone heeds this warning and their bad code can
21cr|perl-Devel-TraceUse-2.96.0-4|30	break your good code.
21cr|perl-Devel-TraceUse-2.96.0-4|31	
21cr|perl-Devel-TraceUse-2.96.0-4|32	Fortunately, this upstream_name replaces UNIVERSAL::can() with a method that
21cr|perl-Devel-TraceUse-2.96.0-4|33	checks to
21cr|perl-Devel-TraceUse-2.96.0-4|34	see if the first argument is a valid invocant (whether an object -- a blessed
21cr|perl-Devel-TraceUse-2.96.0-4|35	referent -- or the name of a class). If so, and if the invocant's class has its
21cr|perl-Devel-TraceUse-2.96.0-4|36	own can() method, it calls that as a method. Otherwise, everything works as you
21cr|perl-Devel-TraceUse-2.96.0-4|37	might expect.
21cr|perl-Devel-TraceUse-2.96.0-4|38	
21cr|perl-Devel-TraceUse-2.96.0-4|39	If someone attempts to call UNIVERSAL::can() as a function, this module will
21cr|perl-Devel-TraceUse-2.96.0-4|40	emit a lexical warning (see perllexwarn) to that effect. You can disable it
21cr|perl-Devel-TraceUse-2.96.0-4|41	with no warnings; or no warnings 'UNIVERSAL::isa';, but don't do that; fix the
21cr|perl-Devel-TraceUse-2.96.0-4|42	code instead.
21cr|perl-Devel-TraceUse-2.96.0-4|43	
21cr|perl-Devel-TraceUse-2.96.0-4|44	%prep
21cr|perl-Devel-TraceUse-2.96.0-4|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Devel-TraceUse-2.96.0-4|46	
21cr|perl-Devel-TraceUse-2.96.0-4|47	%build
21cr|perl-Devel-TraceUse-2.96.0-4|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Devel-TraceUse-2.96.0-4|49	
21cr|perl-Devel-TraceUse-2.96.0-4|50	%check
21cr|perl-Devel-TraceUse-2.96.0-4|51	
21cr|perl-Devel-TraceUse-2.96.0-4|52	%install
21cr|perl-Devel-TraceUse-2.96.0-4|53	%makeinstall_std
21cr|perl-Devel-TraceUse-2.96.0-4|54	
21cr|perl-Devel-TraceUse-2.96.0-4|55	%files
21cr|perl-Devel-TraceUse-2.96.0-4|56	%{perl_vendorlib}/Devel/
21cr|perl-Devel-TraceUse-2.96.0-4|57	%{_mandir}/man3/*
21cr|perl-Devel-TraceUse-2.96.0-4|58	%doc README

4371 21
21cr|perl-Device-Cdio-2.0.0-2|1	%define	module	Device-Cdio
21cr|perl-Device-Cdio-2.0.0-2|2	
21cr|perl-Device-Cdio-2.0.0-2|3	%define	enable_test	0
21cr|perl-Device-Cdio-2.0.0-2|4	
21cr|perl-Device-Cdio-2.0.0-2|5	Name:		perl-%{module}
21cr|perl-Device-Cdio-2.0.0-2|6	Version:	2.0.0
21cr|perl-Device-Cdio-2.0.0-2|7	Release:	2
21cr|perl-Device-Cdio-2.0.0-2|8	Summary:	Perl module for CD Input and Control library (libcdio)
21cr|perl-Device-Cdio-2.0.0-2|9	License:	GPL
21cr|perl-Device-Cdio-2.0.0-2|10	Group:		Development/Perl
21cr|perl-Device-Cdio-2.0.0-2|11	Url:		https://github.com/rocky/Perl-Device-Cdio
21cr|perl-Device-Cdio-2.0.0-2|12	Source0:	http://www.cpan.org/modules/by-module/Device/%{module}-v%{version}.tar.gz
21cr|perl-Device-Cdio-2.0.0-2|13	Patch0:		perl-Device-Cdio-2.0.0-gcc-4.7.patch
21cr|perl-Device-Cdio-2.0.0-2|14	BuildRequires:	perl-devel >= 5.8.0
21cr|perl-Device-Cdio-2.0.0-2|15	BuildRequires:	perl-version
21cr|perl-Device-Cdio-2.0.0-2|16	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-Device-Cdio-2.0.0-2|17	BuildRequires:	perl(ExtUtils::PkgConfig) >= 1.03
21cr|perl-Device-Cdio-2.0.0-2|18	BuildRequires:	perl(Module::Build)
21cr|perl-Device-Cdio-2.0.0-2|19	# For tests
21cr|perl-Device-Cdio-2.0.0-2|20	BuildRequires:	perl(Test::More)
21cr|perl-Device-Cdio-2.0.0-2|21	BuildRequires:	perl(Test::Pod)
21cr|perl-Device-Cdio-2.0.0-2|22	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Device-Cdio-2.0.0-2|23	BuildRequires:	pkgconfig(libcdio) >= 2.0.0
21cr|perl-Device-Cdio-2.0.0-2|24	BuildRequires:	swig
21cr|perl-Device-Cdio-2.0.0-2|25	
21cr|perl-Device-Cdio-2.0.0-2|26	%description
21cr|perl-Device-Cdio-2.0.0-2|27	This package contains Perl bindings for the CD Input and Control library
21cr|perl-Device-Cdio-2.0.0-2|28	(libcdio) and it's ISO 9660 library (libiso9660).
21cr|perl-Device-Cdio-2.0.0-2|29	Perl programs wishing to be oblivious of the OS- and device-dependent
21cr|perl-Device-Cdio-2.0.0-2|30	properties of a CD-ROM can use this library.
21cr|perl-Device-Cdio-2.0.0-2|31	
21cr|perl-Device-Cdio-2.0.0-2|32	%files
21cr|perl-Device-Cdio-2.0.0-2|33	%doc ChangeLog COPYING README.md
21cr|perl-Device-Cdio-2.0.0-2|34	%{perl_vendorarch}/*
21cr|perl-Device-Cdio-2.0.0-2|35	%{_mandir}/man3/*
21cr|perl-Device-Cdio-2.0.0-2|36	
21cr|perl-Device-Cdio-2.0.0-2|37	#-----------------------------------------------------------------------------
21cr|perl-Device-Cdio-2.0.0-2|38	
21cr|perl-Device-Cdio-2.0.0-2|39	%prep
21cr|perl-Device-Cdio-2.0.0-2|40	%setup -q -n %{module}-v%{version}
21cr|perl-Device-Cdio-2.0.0-2|41	chmod u+w -R .
21cr|perl-Device-Cdio-2.0.0-2|42	%patch0 -p1 -b .gcc47
21cr|perl-Device-Cdio-2.0.0-2|43	
21cr|perl-Device-Cdio-2.0.0-2|44	
21cr|perl-Device-Cdio-2.0.0-2|45	%build
21cr|perl-Device-Cdio-2.0.0-2|46	perl Build.PL installdirs=vendor
21cr|perl-Device-Cdio-2.0.0-2|47	# M::B copy files read-only, forcing to use
21cr|perl-Device-Cdio-2.0.0-2|48	# a two-pass build command
21cr|perl-Device-Cdio-2.0.0-2|49	# https://rt.cpan.org/Ticket/Display.html?id=42777
21cr|perl-Device-Cdio-2.0.0-2|50	./Build CFLAGS="%{optflags}" || :
21cr|perl-Device-Cdio-2.0.0-2|51	chmod u+w -R .
21cr|perl-Device-Cdio-2.0.0-2|52	./Build CFLAGS="%{optflags}"
21cr|perl-Device-Cdio-2.0.0-2|53	
21cr|perl-Device-Cdio-2.0.0-2|54	
21cr|perl-Device-Cdio-2.0.0-2|55	%if %{enable_test}
21cr|perl-Device-Cdio-2.0.0-2|56	%check
21cr|perl-Device-Cdio-2.0.0-2|57	./Build test
21cr|perl-Device-Cdio-2.0.0-2|58	%endif
21cr|perl-Device-Cdio-2.0.0-2|59	
21cr|perl-Device-Cdio-2.0.0-2|60	
21cr|perl-Device-Cdio-2.0.0-2|61	%install
21cr|perl-Device-Cdio-2.0.0-2|62	./Build install destdir=%{buildroot}

4372 21
21cr|perl-Digest-1.170.0-5|1	%define upstream_name    Digest
21cr|perl-Digest-1.170.0-5|2	%define upstream_version 1.17
21cr|perl-Digest-1.170.0-5|3	
21cr|perl-Digest-1.170.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Digest-1.170.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Digest-1.170.0-5|6	Release:	5
21cr|perl-Digest-1.170.0-5|7	
21cr|perl-Digest-1.170.0-5|8	Summary:	Calculate digests of files
21cr|perl-Digest-1.170.0-5|9	
21cr|perl-Digest-1.170.0-5|10	License:	GPL+ or Artistic
21cr|perl-Digest-1.170.0-5|11	Group:		Development/Perl
21cr|perl-Digest-1.170.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Digest-1.170.0-5|13	Source0:	https://cpan.metacpan.org/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Digest-1.170.0-5|14	
21cr|perl-Digest-1.170.0-5|15	BuildRequires:	perl-devel
21cr|perl-Digest-1.170.0-5|16	BuildRequires:	perl(MIME::Base64)
21cr|perl-Digest-1.170.0-5|17	BuildArch:	noarch
21cr|perl-Digest-1.170.0-5|18	
21cr|perl-Digest-1.170.0-5|19	%description
21cr|perl-Digest-1.170.0-5|20	The 'Digest::' modules calculate digests, also called "fingerprints" or
21cr|perl-Digest-1.170.0-5|21	"hashes", of some data, called a message. The digest is (usually) some
21cr|perl-Digest-1.170.0-5|22	small/fixed size string. The actual size of the digest depend of the
21cr|perl-Digest-1.170.0-5|23	algorithm used. The message is simply a sequence of arbitrary bytes or
21cr|perl-Digest-1.170.0-5|24	bits.
21cr|perl-Digest-1.170.0-5|25	
21cr|perl-Digest-1.170.0-5|26	An important property of the digest algorithms is that the digest is
21cr|perl-Digest-1.170.0-5|27	_likely_ to change if the message change in some way. Another property is
21cr|perl-Digest-1.170.0-5|28	that digest functions are one-way functions, that is it should be _hard_ to
21cr|perl-Digest-1.170.0-5|29	find a message that correspond to some given digest. Algorithms differ in
21cr|perl-Digest-1.170.0-5|30	how "likely" and how "hard", as well as how efficient they are to compute.
21cr|perl-Digest-1.170.0-5|31	
21cr|perl-Digest-1.170.0-5|32	Note that the properties of the algorithms change over time, as the
21cr|perl-Digest-1.170.0-5|33	algorithms are analyzed and machines grow faster. If your application for
21cr|perl-Digest-1.170.0-5|34	instance depends on it being "impossible" to generate the same digest for a
21cr|perl-Digest-1.170.0-5|35	different message it is wise to make it easy to plug in stronger algorithms
21cr|perl-Digest-1.170.0-5|36	as the one used grow weaker. Using the interface documented here should
21cr|perl-Digest-1.170.0-5|37	make it easy to change algorithms later.
21cr|perl-Digest-1.170.0-5|38	
21cr|perl-Digest-1.170.0-5|39	%prep
21cr|perl-Digest-1.170.0-5|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Digest-1.170.0-5|41	
21cr|perl-Digest-1.170.0-5|42	%build
21cr|perl-Digest-1.170.0-5|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-1.170.0-5|44	%make
21cr|perl-Digest-1.170.0-5|45	
21cr|perl-Digest-1.170.0-5|46	%check
21cr|perl-Digest-1.170.0-5|47	%make test
21cr|perl-Digest-1.170.0-5|48	
21cr|perl-Digest-1.170.0-5|49	%install
21cr|perl-Digest-1.170.0-5|50	%makeinstall_std
21cr|perl-Digest-1.170.0-5|51	
21cr|perl-Digest-1.170.0-5|52	%files
21cr|perl-Digest-1.170.0-5|53	%doc Changes README
21cr|perl-Digest-1.170.0-5|54	%{_mandir}/man3/*
21cr|perl-Digest-1.170.0-5|55	%{perl_vendorlib}/*

4373 21
21cr|perl-Digest-Bcrypt-1.0.1-3|1	%define upstream_name    Digest-Bcrypt
21cr|perl-Digest-Bcrypt-1.0.1-3|2	%define upstream_version 1.0.1
21cr|perl-Digest-Bcrypt-1.0.1-3|3	
21cr|perl-Digest-Bcrypt-1.0.1-3|4	Name:		perl-%{upstream_name}
21cr|perl-Digest-Bcrypt-1.0.1-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Digest-Bcrypt-1.0.1-3|6	Release:        3
21cr|perl-Digest-Bcrypt-1.0.1-3|7	Summary:        Perl interface to the bcrypt digest algorithm
21cr|perl-Digest-Bcrypt-1.0.1-3|8	License:        GPL+ or Artistic
21cr|perl-Digest-Bcrypt-1.0.1-3|9	Group:          Development/Perl
21cr|perl-Digest-Bcrypt-1.0.1-3|10	URL:            http://search.cpan.org/dist/Digest-Bcrypt/
21cr|perl-Digest-Bcrypt-1.0.1-3|11	Source0:        http://www.cpan.org/modules/by-module/Digest/Digest-Bcrypt-%{version}.tar.gz
21cr|perl-Digest-Bcrypt-1.0.1-3|12	BuildArch:      noarch
21cr|perl-Digest-Bcrypt-1.0.1-3|13	BuildRequires:  perl-devel
21cr|perl-Digest-Bcrypt-1.0.1-3|14	BuildRequires:  perl(Carp)
21cr|perl-Digest-Bcrypt-1.0.1-3|15	BuildRequires:  perl(Crypt::Eksblowfish::Bcrypt)
21cr|perl-Digest-Bcrypt-1.0.1-3|16	BuildRequires:  perl(Digest)
21cr|perl-Digest-Bcrypt-1.0.1-3|17	BuildRequires:  perl(Digest::base)
21cr|perl-Digest-Bcrypt-1.0.1-3|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Digest-Bcrypt-1.0.1-3|19	BuildRequires:  perl(parent)
21cr|perl-Digest-Bcrypt-1.0.1-3|20	BuildRequires:  perl(strict)
21cr|perl-Digest-Bcrypt-1.0.1-3|21	BuildRequires:  perl(Test::More)
21cr|perl-Digest-Bcrypt-1.0.1-3|22	BuildRequires:  perl(warnings)
21cr|perl-Digest-Bcrypt-1.0.1-3|23	
21cr|perl-Digest-Bcrypt-1.0.1-3|24	%description
21cr|perl-Digest-Bcrypt-1.0.1-3|25	Provides an interface to the bcrypt digest algorithm.
21cr|perl-Digest-Bcrypt-1.0.1-3|26	
21cr|perl-Digest-Bcrypt-1.0.1-3|27	This module subclasses Digest::base and can be used either directly or
21cr|perl-Digest-Bcrypt-1.0.1-3|28	through the Digest meta-module. Using the latter is recommended.
21cr|perl-Digest-Bcrypt-1.0.1-3|29	
21cr|perl-Digest-Bcrypt-1.0.1-3|30	It is mostly a wrapper around Crypt::Eksblowfish::Bcrypt.
21cr|perl-Digest-Bcrypt-1.0.1-3|31	
21cr|perl-Digest-Bcrypt-1.0.1-3|32	%prep
21cr|perl-Digest-Bcrypt-1.0.1-3|33	%setup -qn Digest-Bcrypt-%{version}
21cr|perl-Digest-Bcrypt-1.0.1-3|34	
21cr|perl-Digest-Bcrypt-1.0.1-3|35	%build
21cr|perl-Digest-Bcrypt-1.0.1-3|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-Bcrypt-1.0.1-3|37	%make
21cr|perl-Digest-Bcrypt-1.0.1-3|38	
21cr|perl-Digest-Bcrypt-1.0.1-3|39	%install
21cr|perl-Digest-Bcrypt-1.0.1-3|40	%makeinstall_std
21cr|perl-Digest-Bcrypt-1.0.1-3|41	
21cr|perl-Digest-Bcrypt-1.0.1-3|42	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Digest-Bcrypt-1.0.1-3|43	
21cr|perl-Digest-Bcrypt-1.0.1-3|44	%check
21cr|perl-Digest-Bcrypt-1.0.1-3|45	make test
21cr|perl-Digest-Bcrypt-1.0.1-3|46	
21cr|perl-Digest-Bcrypt-1.0.1-3|47	%files
21cr|perl-Digest-Bcrypt-1.0.1-3|48	%doc CHANGES LICENSE README
21cr|perl-Digest-Bcrypt-1.0.1-3|49	%{perl_vendorlib}/*
21cr|perl-Digest-Bcrypt-1.0.1-3|50	%{_mandir}/man3/*

4374 21
21cr|perl-Digest-BubbleBabble-0.20.0-11|1	%define upstream_name	 Digest-BubbleBabble
21cr|perl-Digest-BubbleBabble-0.20.0-11|2	%define upstream_version 0.02
21cr|perl-Digest-BubbleBabble-0.20.0-11|3	
21cr|perl-Digest-BubbleBabble-0.20.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-Digest-BubbleBabble-0.20.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Digest-BubbleBabble-0.20.0-11|6	Release:	11
21cr|perl-Digest-BubbleBabble-0.20.0-11|7	
21cr|perl-Digest-BubbleBabble-0.20.0-11|8	Summary:	Create bubble-babble fingerprints
21cr|perl-Digest-BubbleBabble-0.20.0-11|9	
21cr|perl-Digest-BubbleBabble-0.20.0-11|10	License:	GPL+ or Artistic
21cr|perl-Digest-BubbleBabble-0.20.0-11|11	Group:		Development/Perl
21cr|perl-Digest-BubbleBabble-0.20.0-11|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Digest-BubbleBabble-0.20.0-11|13	Source0:	https://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Digest-BubbleBabble-0.20.0-11|14	
21cr|perl-Digest-BubbleBabble-0.20.0-11|15	BuildRequires:	perl-devel
21cr|perl-Digest-BubbleBabble-0.20.0-11|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Digest-BubbleBabble-0.20.0-11|17	BuildArch:	noarch
21cr|perl-Digest-BubbleBabble-0.20.0-11|18	
21cr|perl-Digest-BubbleBabble-0.20.0-11|19	%description
21cr|perl-Digest-BubbleBabble-0.20.0-11|20	Digest::BubbleBabble takes a message digest (generated by either of the MD5 or
21cr|perl-Digest-BubbleBabble-0.20.0-11|21	SHA-1 message digest algorithms) and creates a fingerprint of that digest in
21cr|perl-Digest-BubbleBabble-0.20.0-11|22	"bubble babble" format. Bubble babble is a method of representing a message
21cr|perl-Digest-BubbleBabble-0.20.0-11|23	digest as a string of "real" words, to make the fingerprint easier to remember.
21cr|perl-Digest-BubbleBabble-0.20.0-11|24	The "words" are not necessarily real words, but they look more like words than
21cr|perl-Digest-BubbleBabble-0.20.0-11|25	a string of hex characters.
21cr|perl-Digest-BubbleBabble-0.20.0-11|26	
21cr|perl-Digest-BubbleBabble-0.20.0-11|27	Bubble babble fingerprinting is used by the SSH2 suite (and, consequently, by
21cr|perl-Digest-BubbleBabble-0.20.0-11|28	Net::SSH::Perl, the Perl SSH implementation) to display easy-to-remember key
21cr|perl-Digest-BubbleBabble-0.20.0-11|29	fingerprints. The key (a DSA or RSA key) is converted into a textual form,
21cr|perl-Digest-BubbleBabble-0.20.0-11|30	digested using Digest::SHA1, and run through bubblebabble to create the key
21cr|perl-Digest-BubbleBabble-0.20.0-11|31	fingerprint.
21cr|perl-Digest-BubbleBabble-0.20.0-11|32	
21cr|perl-Digest-BubbleBabble-0.20.0-11|33	%prep
21cr|perl-Digest-BubbleBabble-0.20.0-11|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Digest-BubbleBabble-0.20.0-11|35	
21cr|perl-Digest-BubbleBabble-0.20.0-11|36	%build
21cr|perl-Digest-BubbleBabble-0.20.0-11|37	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-BubbleBabble-0.20.0-11|38	%make
21cr|perl-Digest-BubbleBabble-0.20.0-11|39	
21cr|perl-Digest-BubbleBabble-0.20.0-11|40	%check
21cr|perl-Digest-BubbleBabble-0.20.0-11|41	make test
21cr|perl-Digest-BubbleBabble-0.20.0-11|42	
21cr|perl-Digest-BubbleBabble-0.20.0-11|43	%install
21cr|perl-Digest-BubbleBabble-0.20.0-11|44	%makeinstall_std
21cr|perl-Digest-BubbleBabble-0.20.0-11|45	
21cr|perl-Digest-BubbleBabble-0.20.0-11|46	%files
21cr|perl-Digest-BubbleBabble-0.20.0-11|47	%doc Changes README
21cr|perl-Digest-BubbleBabble-0.20.0-11|48	%{perl_vendorlib}/Digest
21cr|perl-Digest-BubbleBabble-0.20.0-11|49	%{_mandir}/man*/*

4375 21
21cr|perl-Digest-CRC-0.240.0-1|1	%define upstream_name    Digest-CRC
21cr|perl-Digest-CRC-0.240.0-1|2	%define upstream_version 0.24
21cr|perl-Digest-CRC-0.240.0-1|3	%global __provides_exclude CRC.so
21cr|perl-Digest-CRC-0.240.0-1|4	
21cr|perl-Digest-CRC-0.240.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Digest-CRC-0.240.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Digest-CRC-0.240.0-1|7	Release:	1
21cr|perl-Digest-CRC-0.240.0-1|8	
21cr|perl-Digest-CRC-0.240.0-1|9	Summary:	Generic CRC functions
21cr|perl-Digest-CRC-0.240.0-1|10	
21cr|perl-Digest-CRC-0.240.0-1|11	License:	Public Domain
21cr|perl-Digest-CRC-0.240.0-1|12	Group:		Development/Perl
21cr|perl-Digest-CRC-0.240.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Digest-CRC-0.240.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Digest-CRC-0.240.0-1|15	
21cr|perl-Digest-CRC-0.240.0-1|16	BuildRequires:	perl-devel
21cr|perl-Digest-CRC-0.240.0-1|17	
21cr|perl-Digest-CRC-0.240.0-1|18	%description
21cr|perl-Digest-CRC-0.240.0-1|19	The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper
21cr|perl-Digest-CRC-0.240.0-1|20	functions with the correct parameters for CRC-CCITT, CRC-16 and CRC-32.
21cr|perl-Digest-CRC-0.240.0-1|21	
21cr|perl-Digest-CRC-0.240.0-1|22	%prep
21cr|perl-Digest-CRC-0.240.0-1|23	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Digest-CRC-0.240.0-1|24	
21cr|perl-Digest-CRC-0.240.0-1|25	%build
21cr|perl-Digest-CRC-0.240.0-1|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-CRC-0.240.0-1|27	%make
21cr|perl-Digest-CRC-0.240.0-1|28	
21cr|perl-Digest-CRC-0.240.0-1|29	%check
21cr|perl-Digest-CRC-0.240.0-1|30	make test
21cr|perl-Digest-CRC-0.240.0-1|31	
21cr|perl-Digest-CRC-0.240.0-1|32	%install
21cr|perl-Digest-CRC-0.240.0-1|33	%makeinstall_std
21cr|perl-Digest-CRC-0.240.0-1|34	
21cr|perl-Digest-CRC-0.240.0-1|35	%clean
21cr|perl-Digest-CRC-0.240.0-1|36	
21cr|perl-Digest-CRC-0.240.0-1|37	%files
21cr|perl-Digest-CRC-0.240.0-1|38	%doc Changes README META.yml
21cr|perl-Digest-CRC-0.240.0-1|39	%dir %{perl_vendorarch}/auto/Digest/CRC
21cr|perl-Digest-CRC-0.240.0-1|40	%{perl_vendorarch}/auto/Digest/CRC/*.so
21cr|perl-Digest-CRC-0.240.0-1|41	%{perl_vendorarch}/Digest/CRC.pm
21cr|perl-Digest-CRC-0.240.0-1|42	%{_mandir}/*/*

4376 21
21cr|perl-Digest-GOST-0.60.0-4|1	%define upstream_name    Digest-GOST
21cr|perl-Digest-GOST-0.60.0-4|2	%define upstream_version 0.06
21cr|perl-Digest-GOST-0.60.0-4|3	
21cr|perl-Digest-GOST-0.60.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Digest-GOST-0.60.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Digest-GOST-0.60.0-4|6	Release:    4
21cr|perl-Digest-GOST-0.60.0-4|7	
21cr|perl-Digest-GOST-0.60.0-4|8	Summary:    Uses the CryptoPro parameters from RFC 4357
21cr|perl-Digest-GOST-0.60.0-4|9	License:    GPL+ or Artistic
21cr|perl-Digest-GOST-0.60.0-4|10	Group:      Development/Perl
21cr|perl-Digest-GOST-0.60.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Digest-GOST-0.60.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Digest-GOST-0.60.0-4|13	
21cr|perl-Digest-GOST-0.60.0-4|14	BuildRequires: perl(Digest)
21cr|perl-Digest-GOST-0.60.0-4|15	BuildRequires: perl(Test::More)
21cr|perl-Digest-GOST-0.60.0-4|16	BuildRequires: perl(XSLoader)
21cr|perl-Digest-GOST-0.60.0-4|17	BuildRequires: perl(parent)
21cr|perl-Digest-GOST-0.60.0-4|18	BuildRequires: perl-devel
21cr|perl-Digest-GOST-0.60.0-4|19	
21cr|perl-Digest-GOST-0.60.0-4|20	%description
21cr|perl-Digest-GOST-0.60.0-4|21	The 'Digest::GOST' module provides an interface to the GOST R 34.11-94
21cr|perl-Digest-GOST-0.60.0-4|22	message digest algorithm.
21cr|perl-Digest-GOST-0.60.0-4|23	
21cr|perl-Digest-GOST-0.60.0-4|24	This interface follows the conventions set forth by the 'Digest' module.
21cr|perl-Digest-GOST-0.60.0-4|25	
21cr|perl-Digest-GOST-0.60.0-4|26	This module uses the default "test" parameters. To use the CryptoPro
21cr|perl-Digest-GOST-0.60.0-4|27	parameters, use 'Digest::GOST::CryptoPro'.
21cr|perl-Digest-GOST-0.60.0-4|28	
21cr|perl-Digest-GOST-0.60.0-4|29	%prep
21cr|perl-Digest-GOST-0.60.0-4|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Digest-GOST-0.60.0-4|31	
21cr|perl-Digest-GOST-0.60.0-4|32	%build
21cr|perl-Digest-GOST-0.60.0-4|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-GOST-0.60.0-4|34	
21cr|perl-Digest-GOST-0.60.0-4|35	%make
21cr|perl-Digest-GOST-0.60.0-4|36	
21cr|perl-Digest-GOST-0.60.0-4|37	%check
21cr|perl-Digest-GOST-0.60.0-4|38	%make test
21cr|perl-Digest-GOST-0.60.0-4|39	
21cr|perl-Digest-GOST-0.60.0-4|40	%install
21cr|perl-Digest-GOST-0.60.0-4|41	%makeinstall_std
21cr|perl-Digest-GOST-0.60.0-4|42	
21cr|perl-Digest-GOST-0.60.0-4|43	%files
21cr|perl-Digest-GOST-0.60.0-4|44	%doc Changes META.json META.yml README
21cr|perl-Digest-GOST-0.60.0-4|45	%{_mandir}/man3/*
21cr|perl-Digest-GOST-0.60.0-4|46	%{perl_vendorarch}/*

4377 21
21cr|perl-Digest-JHash-0.100.0-4|1	%define upstream_name    Digest-JHash
21cr|perl-Digest-JHash-0.100.0-4|2	%define upstream_version 0.10
21cr|perl-Digest-JHash-0.100.0-4|3	%global __provides_exclude JHash.so
21cr|perl-Digest-JHash-0.100.0-4|4	
21cr|perl-Digest-JHash-0.100.0-4|5	Name:       perl-%{upstream_name}
21cr|perl-Digest-JHash-0.100.0-4|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Digest-JHash-0.100.0-4|7	Release:    4
21cr|perl-Digest-JHash-0.100.0-4|8	
21cr|perl-Digest-JHash-0.100.0-4|9	Summary:    Perl extension for 32 bit Jenkins Hashing Algorithm
21cr|perl-Digest-JHash-0.100.0-4|10	
21cr|perl-Digest-JHash-0.100.0-4|11	License:    GPL+ or Artistic
21cr|perl-Digest-JHash-0.100.0-4|12	Group:      Development/Perl
21cr|perl-Digest-JHash-0.100.0-4|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Digest-JHash-0.100.0-4|14	Source0:    http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Digest-JHash-0.100.0-4|15	
21cr|perl-Digest-JHash-0.100.0-4|16	BuildRequires:  perl-devel
21cr|perl-Digest-JHash-0.100.0-4|17	BuildRequires:  perl(DynaLoader)
21cr|perl-Digest-JHash-0.100.0-4|18	BuildRequires:  perl(Exporter)
21cr|perl-Digest-JHash-0.100.0-4|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Digest-JHash-0.100.0-4|20	BuildRequires:  perl(strict)
21cr|perl-Digest-JHash-0.100.0-4|21	BuildRequires:  perl(vars)
21cr|perl-Digest-JHash-0.100.0-4|22	BuildRequires:  perl(warnings)
21cr|perl-Digest-JHash-0.100.0-4|23	BuildRequires:  perl(Cwd)
21cr|perl-Digest-JHash-0.100.0-4|24	BuildRequires:  perl(File::Spec)
21cr|perl-Digest-JHash-0.100.0-4|25	BuildRequires:  perl(File::Temp)
21cr|perl-Digest-JHash-0.100.0-4|26	BuildRequires:  perl(IO::Handle)
21cr|perl-Digest-JHash-0.100.0-4|27	BuildRequires:  perl(IPC::Open3)
21cr|perl-Digest-JHash-0.100.0-4|28	BuildRequires:  perl(Test)
21cr|perl-Digest-JHash-0.100.0-4|29	BuildRequires:  perl(Test::More)
21cr|perl-Digest-JHash-0.100.0-4|30	BuildRequires:  perl(Test::CPAN::Changes)
21cr|perl-Digest-JHash-0.100.0-4|31	BuildRequires:  perl(Test::Pod) >= 1.480.0
21cr|perl-Digest-JHash-0.100.0-4|32	BuildRequires:  perl(Test::Pod::Coverage) >= 1.80.0
21cr|perl-Digest-JHash-0.100.0-4|33	
21cr|perl-Digest-JHash-0.100.0-4|34	
21cr|perl-Digest-JHash-0.100.0-4|35	%description
21cr|perl-Digest-JHash-0.100.0-4|36	The 'Digest::JHash' module allows you to use the fast JHash hashing
21cr|perl-Digest-JHash-0.100.0-4|37	algorithm developed by Bob Jenkins from within Perl programs. The algorithm
21cr|perl-Digest-JHash-0.100.0-4|38	takes as input a message of arbitrary length and produces as output a
21cr|perl-Digest-JHash-0.100.0-4|39	32-bit "message digest" of the input in the form of an unsigned long
21cr|perl-Digest-JHash-0.100.0-4|40	integer.
21cr|perl-Digest-JHash-0.100.0-4|41	
21cr|perl-Digest-JHash-0.100.0-4|42	Call it a low calorie version of MD5 if you like.
21cr|perl-Digest-JHash-0.100.0-4|43	
21cr|perl-Digest-JHash-0.100.0-4|44	See http://burtleburtle.net/bob/hash/doobs.html for more information.
21cr|perl-Digest-JHash-0.100.0-4|45	
21cr|perl-Digest-JHash-0.100.0-4|46	%prep
21cr|perl-Digest-JHash-0.100.0-4|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Digest-JHash-0.100.0-4|48	
21cr|perl-Digest-JHash-0.100.0-4|49	# garbage
21cr|perl-Digest-JHash-0.100.0-4|50	rm -fr Changes~ dist.ini~ lib/Digest/JHash.pm~
21cr|perl-Digest-JHash-0.100.0-4|51	
21cr|perl-Digest-JHash-0.100.0-4|52	%build
21cr|perl-Digest-JHash-0.100.0-4|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-JHash-0.100.0-4|54	%make
21cr|perl-Digest-JHash-0.100.0-4|55	
21cr|perl-Digest-JHash-0.100.0-4|56	%check
21cr|perl-Digest-JHash-0.100.0-4|57	make test RELEASE_TESTING=1
21cr|perl-Digest-JHash-0.100.0-4|58	
21cr|perl-Digest-JHash-0.100.0-4|59	%install
21cr|perl-Digest-JHash-0.100.0-4|60	%makeinstall_std
21cr|perl-Digest-JHash-0.100.0-4|61	
21cr|perl-Digest-JHash-0.100.0-4|62	%files
21cr|perl-Digest-JHash-0.100.0-4|63	%doc Changes META.yml README
21cr|perl-Digest-JHash-0.100.0-4|64	%{_mandir}/man3/*
21cr|perl-Digest-JHash-0.100.0-4|65	%{perl_vendorarch}/*

4378 21
21cr|perl-Digest-MD2-2.40.0-3|1	%define	upstream_name    Digest-MD2
21cr|perl-Digest-MD2-2.40.0-3|2	%define	upstream_version 2.04
21cr|perl-Digest-MD2-2.40.0-3|3	
21cr|perl-Digest-MD2-2.40.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Digest-MD2-2.40.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Digest-MD2-2.40.0-3|6	Release:    3
21cr|perl-Digest-MD2-2.40.0-3|7	Summary:	Perl interface to the MD2 Algorithm
21cr|perl-Digest-MD2-2.40.0-3|8	
21cr|perl-Digest-MD2-2.40.0-3|9	License:	GPL+ or Artistic
21cr|perl-Digest-MD2-2.40.0-3|10	Group:		Development/Perl
21cr|perl-Digest-MD2-2.40.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Digest-MD2-2.40.0-3|12	Source0:	https://cpan.metacpan.org/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Digest-MD2-2.40.0-3|13	
21cr|perl-Digest-MD2-2.40.0-3|14	BuildRequires:	perl-devel
21cr|perl-Digest-MD2-2.40.0-3|15	Provides:	perl-MD2
21cr|perl-Digest-MD2-2.40.0-3|16	Requires:	perl
21cr|perl-Digest-MD2-2.40.0-3|17	
21cr|perl-Digest-MD2-2.40.0-3|18	%description
21cr|perl-Digest-MD2-2.40.0-3|19	Digest-MD2 module for perl.
21cr|perl-Digest-MD2-2.40.0-3|20	
21cr|perl-Digest-MD2-2.40.0-3|21	%prep
21cr|perl-Digest-MD2-2.40.0-3|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Digest-MD2-2.40.0-3|23	
21cr|perl-Digest-MD2-2.40.0-3|24	%build
21cr|perl-Digest-MD2-2.40.0-3|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-MD2-2.40.0-3|26	%make OPTIMIZE="%{optflags}"
21cr|perl-Digest-MD2-2.40.0-3|27	
21cr|perl-Digest-MD2-2.40.0-3|28	%check
21cr|perl-Digest-MD2-2.40.0-3|29	%__make test
21cr|perl-Digest-MD2-2.40.0-3|30	
21cr|perl-Digest-MD2-2.40.0-3|31	%install
21cr|perl-Digest-MD2-2.40.0-3|32	%makeinstall_std
21cr|perl-Digest-MD2-2.40.0-3|33	
21cr|perl-Digest-MD2-2.40.0-3|34	%clean
21cr|perl-Digest-MD2-2.40.0-3|35	
21cr|perl-Digest-MD2-2.40.0-3|36	%files
21cr|perl-Digest-MD2-2.40.0-3|37	%doc README Changes
21cr|perl-Digest-MD2-2.40.0-3|38	%{_mandir}/*/*
21cr|perl-Digest-MD2-2.40.0-3|39	%{perl_vendorarch}/Digest
21cr|perl-Digest-MD2-2.40.0-3|40	%{perl_vendorarch}/auto

4379 21
21cr|perl-Digest-MD4-1.900.0-6|1	%define upstream_name    Digest-MD4
21cr|perl-Digest-MD4-1.900.0-6|2	%define upstream_version 1.9
21cr|perl-Digest-MD4-1.900.0-6|3	Name:       perl-%{upstream_name}
21cr|perl-Digest-MD4-1.900.0-6|4	Version:    %perl_convert_version 1.9
21cr|perl-Digest-MD4-1.900.0-6|5	Release:	6
21cr|perl-Digest-MD4-1.900.0-6|6	
21cr|perl-Digest-MD4-1.900.0-6|7	Summary:	Perl interface to the MD4 Algorithm
21cr|perl-Digest-MD4-1.900.0-6|8	
21cr|perl-Digest-MD4-1.900.0-6|9	License:	GPL+ or Artistic
21cr|perl-Digest-MD4-1.900.0-6|10	Group:		Development/Perl
21cr|perl-Digest-MD4-1.900.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Digest-MD4-1.900.0-6|12	Source0:	http://www.cpan.org/modules/by-module/Digest/Digest-MD4-1.9.tar.gz
21cr|perl-Digest-MD4-1.900.0-6|13	
21cr|perl-Digest-MD4-1.900.0-6|14	BuildRequires:	perl-devel
21cr|perl-Digest-MD4-1.900.0-6|15	
21cr|perl-Digest-MD4-1.900.0-6|16	
21cr|perl-Digest-MD4-1.900.0-6|17	%description
21cr|perl-Digest-MD4-1.900.0-6|18	The Digest-MD4 module allows you to use the MD4 Message Digest algorithm from
21cr|perl-Digest-MD4-1.900.0-6|19	within Perl programs. The algorithm takes as input a message of arbitrary
21cr|perl-Digest-MD4-1.900.0-6|20	length and produces as output a 128-bit "fingerprint" or "message digest" of
21cr|perl-Digest-MD4-1.900.0-6|21	the input.
21cr|perl-Digest-MD4-1.900.0-6|22	
21cr|perl-Digest-MD4-1.900.0-6|23	%prep
21cr|perl-Digest-MD4-1.900.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Digest-MD4-1.900.0-6|25	
21cr|perl-Digest-MD4-1.900.0-6|26	%build
21cr|perl-Digest-MD4-1.900.0-6|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-MD4-1.900.0-6|28	%make
21cr|perl-Digest-MD4-1.900.0-6|29	
21cr|perl-Digest-MD4-1.900.0-6|30	%check
21cr|perl-Digest-MD4-1.900.0-6|31	%make test
21cr|perl-Digest-MD4-1.900.0-6|32	
21cr|perl-Digest-MD4-1.900.0-6|33	%install
21cr|perl-Digest-MD4-1.900.0-6|34	%makeinstall_std
21cr|perl-Digest-MD4-1.900.0-6|35	
21cr|perl-Digest-MD4-1.900.0-6|36	%clean
21cr|perl-Digest-MD4-1.900.0-6|37	
21cr|perl-Digest-MD4-1.900.0-6|38	%files
21cr|perl-Digest-MD4-1.900.0-6|39	%doc Changes README rfc1320.txt
21cr|perl-Digest-MD4-1.900.0-6|40	%{perl_vendorarch}/Digest
21cr|perl-Digest-MD4-1.900.0-6|41	%{perl_vendorarch}/auto/Digest
21cr|perl-Digest-MD4-1.900.0-6|42	%{_mandir}/*/*

4380 21
21cr|perl-Digest-MD5-2.540.0-4|1	%define upstream_name    Digest-MD5
21cr|perl-Digest-MD5-2.540.0-4|2	%define upstream_version 2.54
21cr|perl-Digest-MD5-2.540.0-4|3	
21cr|perl-Digest-MD5-2.540.0-4|4	%global __provides_exclude  'MD5.so'
21cr|perl-Digest-MD5-2.540.0-4|5	
21cr|perl-Digest-MD5-2.540.0-4|6	Name:       perl-%{upstream_name}
21cr|perl-Digest-MD5-2.540.0-4|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Digest-MD5-2.540.0-4|8	Release:    4
21cr|perl-Digest-MD5-2.540.0-4|9	
21cr|perl-Digest-MD5-2.540.0-4|10	Summary:     MD5 message digest algorithm
21cr|perl-Digest-MD5-2.540.0-4|11	
21cr|perl-Digest-MD5-2.540.0-4|12	License:    GPL+ or Artistic
21cr|perl-Digest-MD5-2.540.0-4|13	Group:      Development/Perl
21cr|perl-Digest-MD5-2.540.0-4|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Digest-MD5-2.540.0-4|15	Source0:    http://www.cpan.org/modules/by-module/Digest/Digest-MD5-%{upstream_version}.tar.gz
21cr|perl-Digest-MD5-2.540.0-4|16	
21cr|perl-Digest-MD5-2.540.0-4|17	BuildRequires: perl(Digest::base)
21cr|perl-Digest-MD5-2.540.0-4|18	BuildRequires: perl(Test)
21cr|perl-Digest-MD5-2.540.0-4|19	BuildRequires: perl(File::Spec)
21cr|perl-Digest-MD5-2.540.0-4|20	BuildRequires: perl(XSLoader)
21cr|perl-Digest-MD5-2.540.0-4|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Digest-MD5-2.540.0-4|22	
21cr|perl-Digest-MD5-2.540.0-4|23	BuildRequires: perl-devel
21cr|perl-Digest-MD5-2.540.0-4|24	
21cr|perl-Digest-MD5-2.540.0-4|25	%description
21cr|perl-Digest-MD5-2.540.0-4|26	The 'Digest::MD5' module allows you to use the RSA Data Security Inc. MD5
21cr|perl-Digest-MD5-2.540.0-4|27	Message Digest algorithm from within Perl programs. The algorithm takes as
21cr|perl-Digest-MD5-2.540.0-4|28	input a message of arbitrary length and produces as output a 128-bit
21cr|perl-Digest-MD5-2.540.0-4|29	"fingerprint" or "message digest" of the input.
21cr|perl-Digest-MD5-2.540.0-4|30	
21cr|perl-Digest-MD5-2.540.0-4|31	Note that the MD5 algorithm is not as strong as it used to be. It has since
21cr|perl-Digest-MD5-2.540.0-4|32	2005 been easy to generate different messages that produce the same MD5
21cr|perl-Digest-MD5-2.540.0-4|33	digest. It still seems hard to generate messages that produce a given
21cr|perl-Digest-MD5-2.540.0-4|34	digest, but it is probably wise to move to stronger algorithms for
21cr|perl-Digest-MD5-2.540.0-4|35	applications that depend on the digest to uniquely identify a message.
21cr|perl-Digest-MD5-2.540.0-4|36	
21cr|perl-Digest-MD5-2.540.0-4|37	The 'Digest::MD5' module provide a procedural interface for simple use, as
21cr|perl-Digest-MD5-2.540.0-4|38	well as an object oriented interface that can handle messages of arbitrary
21cr|perl-Digest-MD5-2.540.0-4|39	length and which can read files directly.
21cr|perl-Digest-MD5-2.540.0-4|40	
21cr|perl-Digest-MD5-2.540.0-4|41	%prep
21cr|perl-Digest-MD5-2.540.0-4|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Digest-MD5-2.540.0-4|43	
21cr|perl-Digest-MD5-2.540.0-4|44	%build
21cr|perl-Digest-MD5-2.540.0-4|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-MD5-2.540.0-4|46	
21cr|perl-Digest-MD5-2.540.0-4|47	%make
21cr|perl-Digest-MD5-2.540.0-4|48	
21cr|perl-Digest-MD5-2.540.0-4|49	%check
21cr|perl-Digest-MD5-2.540.0-4|50	%make test
21cr|perl-Digest-MD5-2.540.0-4|51	
21cr|perl-Digest-MD5-2.540.0-4|52	%install
21cr|perl-Digest-MD5-2.540.0-4|53	%makeinstall_std
21cr|perl-Digest-MD5-2.540.0-4|54	
21cr|perl-Digest-MD5-2.540.0-4|55	%files
21cr|perl-Digest-MD5-2.540.0-4|56	%doc Changes README META.json META.yml
21cr|perl-Digest-MD5-2.540.0-4|57	%{_mandir}/man3/*
21cr|perl-Digest-MD5-2.540.0-4|58	%{perl_vendorarch}/*

4381 21
21cr|perl-Digest-MD5-M4p-0.10.0-9|1	%define upstream_name    Digest-MD5-M4p
21cr|perl-Digest-MD5-M4p-0.10.0-9|2	%define upstream_version 0.01
21cr|perl-Digest-MD5-M4p-0.10.0-9|3	
21cr|perl-Digest-MD5-M4p-0.10.0-9|4	Name:       perl-%{upstream_name}
21cr|perl-Digest-MD5-M4p-0.10.0-9|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Digest-MD5-M4p-0.10.0-9|6	Release:	9
21cr|perl-Digest-MD5-M4p-0.10.0-9|7	
21cr|perl-Digest-MD5-M4p-0.10.0-9|8	Summary:    Perl interface to a variant of the MD5 algorithm
21cr|perl-Digest-MD5-M4p-0.10.0-9|9	
21cr|perl-Digest-MD5-M4p-0.10.0-9|10	License:    Artistic
21cr|perl-Digest-MD5-M4p-0.10.0-9|11	Group:      Development/Perl
21cr|perl-Digest-MD5-M4p-0.10.0-9|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Digest-MD5-M4p-0.10.0-9|13	Source0:    http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Digest-MD5-M4p-0.10.0-9|14	
21cr|perl-Digest-MD5-M4p-0.10.0-9|15	BuildRequires: perl-devel
21cr|perl-Digest-MD5-M4p-0.10.0-9|16	
21cr|perl-Digest-MD5-M4p-0.10.0-9|17	%description
21cr|perl-Digest-MD5-M4p-0.10.0-9|18	he Digest::MD5 module is cloned from the Digest::MD5 module to support a
21cr|perl-Digest-MD5-M4p-0.10.0-9|19	variant  Apple iTunes implementation of the MD5 algorithm. If you don't know
21cr|perl-Digest-MD5-M4p-0.10.0-9|20	why this is so, don't bother with this module! It is incompatible with RSA
21cr|perl-Digest-MD5-M4p-0.10.0-9|21	and RFC standards!
21cr|perl-Digest-MD5-M4p-0.10.0-9|22	
21cr|perl-Digest-MD5-M4p-0.10.0-9|23	%prep
21cr|perl-Digest-MD5-M4p-0.10.0-9|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Digest-MD5-M4p-0.10.0-9|25	
21cr|perl-Digest-MD5-M4p-0.10.0-9|26	%build
21cr|perl-Digest-MD5-M4p-0.10.0-9|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-MD5-M4p-0.10.0-9|28	%make
21cr|perl-Digest-MD5-M4p-0.10.0-9|29	
21cr|perl-Digest-MD5-M4p-0.10.0-9|30	%check
21cr|perl-Digest-MD5-M4p-0.10.0-9|31	%make test
21cr|perl-Digest-MD5-M4p-0.10.0-9|32	
21cr|perl-Digest-MD5-M4p-0.10.0-9|33	%install
21cr|perl-Digest-MD5-M4p-0.10.0-9|34	%makeinstall_std
21cr|perl-Digest-MD5-M4p-0.10.0-9|35	
21cr|perl-Digest-MD5-M4p-0.10.0-9|36	%clean
21cr|perl-Digest-MD5-M4p-0.10.0-9|37	
21cr|perl-Digest-MD5-M4p-0.10.0-9|38	%files
21cr|perl-Digest-MD5-M4p-0.10.0-9|39	%defattr(-, root, root, 0755)
21cr|perl-Digest-MD5-M4p-0.10.0-9|40	%doc README Changes
21cr|perl-Digest-MD5-M4p-0.10.0-9|41	%{_mandir}/man3/*
21cr|perl-Digest-MD5-M4p-0.10.0-9|42	%{perl_vendorarch}/Digest/MD5/M4p.pm
21cr|perl-Digest-MD5-M4p-0.10.0-9|43	%{perl_vendorarch}/auto/Digest/MD5/M4p

4382 21
21cr|perl-Digest-Nilsimsa-0.60.0-12|1	%define	upstream_name Digest-Nilsimsa
21cr|perl-Digest-Nilsimsa-0.60.0-12|2	%define	upstream_version	0.06
21cr|perl-Digest-Nilsimsa-0.60.0-12|3	
21cr|perl-Digest-Nilsimsa-0.60.0-12|4	Summary:	Perl interface to the Nilsima Algorithm
21cr|perl-Digest-Nilsimsa-0.60.0-12|5	
21cr|perl-Digest-Nilsimsa-0.60.0-12|6	Name:		perl-Digest-Nilsimsa
21cr|perl-Digest-Nilsimsa-0.60.0-12|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Digest-Nilsimsa-0.60.0-12|8	Release:	12
21cr|perl-Digest-Nilsimsa-0.60.0-12|9	License:	GPL or Artistic
21cr|perl-Digest-Nilsimsa-0.60.0-12|10	Group:		Development/Perl
21cr|perl-Digest-Nilsimsa-0.60.0-12|11	Source:		http://www.cpan.org/authors/id/V/VI/VIPUL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Digest-Nilsimsa-0.60.0-12|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Digest-Nilsimsa-0.60.0-12|13	BuildRequires:	perl-devel
21cr|perl-Digest-Nilsimsa-0.60.0-12|14	Requires:	perl
21cr|perl-Digest-Nilsimsa-0.60.0-12|15	
21cr|perl-Digest-Nilsimsa-0.60.0-12|16	%description
21cr|perl-Digest-Nilsimsa-0.60.0-12|17	Digest-Nilsimsa module for perl.
21cr|perl-Digest-Nilsimsa-0.60.0-12|18	
21cr|perl-Digest-Nilsimsa-0.60.0-12|19	%prep
21cr|perl-Digest-Nilsimsa-0.60.0-12|20	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Digest-Nilsimsa-0.60.0-12|21	
21cr|perl-Digest-Nilsimsa-0.60.0-12|22	%build
21cr|perl-Digest-Nilsimsa-0.60.0-12|23	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Digest-Nilsimsa-0.60.0-12|24	%make OPTIMIZE="%{optflags}"
21cr|perl-Digest-Nilsimsa-0.60.0-12|25	
21cr|perl-Digest-Nilsimsa-0.60.0-12|26	%check
21cr|perl-Digest-Nilsimsa-0.60.0-12|27	make test
21cr|perl-Digest-Nilsimsa-0.60.0-12|28	
21cr|perl-Digest-Nilsimsa-0.60.0-12|29	%install
21cr|perl-Digest-Nilsimsa-0.60.0-12|30	%makeinstall_std
21cr|perl-Digest-Nilsimsa-0.60.0-12|31	
21cr|perl-Digest-Nilsimsa-0.60.0-12|32	%clean
21cr|perl-Digest-Nilsimsa-0.60.0-12|33	
21cr|perl-Digest-Nilsimsa-0.60.0-12|34	%files
21cr|perl-Digest-Nilsimsa-0.60.0-12|35	%doc README
21cr|perl-Digest-Nilsimsa-0.60.0-12|36	%{_mandir}/*/*
21cr|perl-Digest-Nilsimsa-0.60.0-12|37	%{perl_vendorarch}/auto/Digest/Nilsimsa
21cr|perl-Digest-Nilsimsa-0.60.0-12|38	%{perl_vendorarch}/Digest/*

4383 21
21cr|perl-Digest-SHA3-1.05-1|1	Name:           perl-Digest-SHA3
21cr|perl-Digest-SHA3-1.05-1|2	Version:        1.05
21cr|perl-Digest-SHA3-1.05-1|3	Release:        1
21cr|perl-Digest-SHA3-1.05-1|4	Summary:        Perl extension for SHA-3
21cr|perl-Digest-SHA3-1.05-1|5	License:        GPL+ or Artistic
21cr|perl-Digest-SHA3-1.05-1|6	Group:          Development/Perl
21cr|perl-Digest-SHA3-1.05-1|7	URL:            https://metacpan.org/release/Digest-SHA3
21cr|perl-Digest-SHA3-1.05-1|8	Source0:        https://cpan.metacpan.org/modules/by-module/Digest/Digest-SHA3-%{version}.tar.gz
21cr|perl-Digest-SHA3-1.05-1|9	BuildRequires:  gcc
21cr|perl-Digest-SHA3-1.05-1|10	BuildRequires:  coreutils
21cr|perl-Digest-SHA3-1.05-1|11	BuildRequires:  findutils
21cr|perl-Digest-SHA3-1.05-1|12	BuildRequires:  make
21cr|perl-Digest-SHA3-1.05-1|13	BuildRequires:  perl-devel
21cr|perl-Digest-SHA3-1.05-1|14	BuildRequires:  perl-generators
21cr|perl-Digest-SHA3-1.05-1|15	BuildRequires:  perl-interpreter
21cr|perl-Digest-SHA3-1.05-1|16	BuildRequires:  perl(Carp)
21cr|perl-Digest-SHA3-1.05-1|17	BuildRequires:  perl(Config)
21cr|perl-Digest-SHA3-1.05-1|18	BuildRequires:  perl(Digest::base)
21cr|perl-Digest-SHA3-1.05-1|19	BuildRequires:  perl(Exporter)
21cr|perl-Digest-SHA3-1.05-1|20	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Digest-SHA3-1.05-1|21	BuildRequires:  perl(Fcntl)
21cr|perl-Digest-SHA3-1.05-1|22	BuildRequires:  perl(Getopt::Std)
21cr|perl-Digest-SHA3-1.05-1|23	BuildRequires:  perl(integer)
21cr|perl-Digest-SHA3-1.05-1|24	BuildRequires:  perl(strict)
21cr|perl-Digest-SHA3-1.05-1|25	BuildRequires:  perl(Test::More)
21cr|perl-Digest-SHA3-1.05-1|26	BuildRequires:  perl(Test::Pod) >= 1.00
21cr|perl-Digest-SHA3-1.05-1|27	BuildRequires:  perl(Test::Pod::Coverage) >= 0.08
21cr|perl-Digest-SHA3-1.05-1|28	BuildRequires:  perl(vars)
21cr|perl-Digest-SHA3-1.05-1|29	BuildRequires:  perl(warnings)
21cr|perl-Digest-SHA3-1.05-1|30	BuildRequires:  perl(XSLoader)
21cr|perl-Digest-SHA3-1.05-1|31	BuildRequires:  sed
21cr|perl-Digest-SHA3-1.05-1|32	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Digest-SHA3-1.05-1|33	Requires:       perl(Carp)
21cr|perl-Digest-SHA3-1.05-1|34	Requires:       perl(Digest::base)
21cr|perl-Digest-SHA3-1.05-1|35	Requires:       perl(XSLoader)
21cr|perl-Digest-SHA3-1.05-1|36	
21cr|perl-Digest-SHA3-1.05-1|37	%description
21cr|perl-Digest-SHA3-1.05-1|38	Digest::SHA3 is written in C for speed. If your platform lacks a C
21cr|perl-Digest-SHA3-1.05-1|39	compiler, perhaps you can find the module in a binary form compatible with
21cr|perl-Digest-SHA3-1.05-1|40	your particular processor and operating system.
21cr|perl-Digest-SHA3-1.05-1|41	
21cr|perl-Digest-SHA3-1.05-1|42	%prep
21cr|perl-Digest-SHA3-1.05-1|43	%setup -q -n Digest-SHA3-%{version}
21cr|perl-Digest-SHA3-1.05-1|44	sed -i 's|#!.*perl|#!/usr/bin/perl|' examples/dups3
21cr|perl-Digest-SHA3-1.05-1|45	chmod -c -x examples/dups3
21cr|perl-Digest-SHA3-1.05-1|46	
21cr|perl-Digest-SHA3-1.05-1|47	%build
21cr|perl-Digest-SHA3-1.05-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-Digest-SHA3-1.05-1|49	make %{?_smp_mflags}
21cr|perl-Digest-SHA3-1.05-1|50	
21cr|perl-Digest-SHA3-1.05-1|51	%install
21cr|perl-Digest-SHA3-1.05-1|52	make pure_install DESTDIR=$RPM_BUILD_ROOT
21cr|perl-Digest-SHA3-1.05-1|53	
21cr|perl-Digest-SHA3-1.05-1|54	find $RPM_BUILD_ROOT -type f -name .packlist -delete
21cr|perl-Digest-SHA3-1.05-1|55	find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
21cr|perl-Digest-SHA3-1.05-1|56	
21cr|perl-Digest-SHA3-1.05-1|57	%{_fixperms} $RPM_BUILD_ROOT/*
21cr|perl-Digest-SHA3-1.05-1|58	
21cr|perl-Digest-SHA3-1.05-1|59	%check
21cr|perl-Digest-SHA3-1.05-1|60	make test
21cr|perl-Digest-SHA3-1.05-1|61	
21cr|perl-Digest-SHA3-1.05-1|62	%files
21cr|perl-Digest-SHA3-1.05-1|63	%doc Changes README examples
21cr|perl-Digest-SHA3-1.05-1|64	%{perl_vendorarch}/auto/*
21cr|perl-Digest-SHA3-1.05-1|65	%{perl_vendorarch}/Digest*
21cr|perl-Digest-SHA3-1.05-1|66	%{_mandir}/man3/*
21cr|perl-Digest-SHA3-1.05-1|67	
21cr|perl-Digest-SHA3-1.05-1|68	%package -n sha3sum
21cr|perl-Digest-SHA3-1.05-1|69	Summary:        Compute and check SHA3 message digest
21cr|perl-Digest-SHA3-1.05-1|70	BuildArch:      noarch
21cr|perl-Digest-SHA3-1.05-1|71	Requires:       perl(Digest::SHA3)
21cr|perl-Digest-SHA3-1.05-1|72	
21cr|perl-Digest-SHA3-1.05-1|73	%description -n sha3sum
21cr|perl-Digest-SHA3-1.05-1|74	This script will compute and check the SHA3 message digest of a file
21cr|perl-Digest-SHA3-1.05-1|75	
21cr|perl-Digest-SHA3-1.05-1|76	%files -n sha3sum
21cr|perl-Digest-SHA3-1.05-1|77	%doc README
21cr|perl-Digest-SHA3-1.05-1|78	%{_mandir}/man1/*
21cr|perl-Digest-SHA3-1.05-1|79	%{_bindir}/*
21cr|perl-Digest-SHA3-1.05-1|80	

4384 21
21cr|perl-Dir-Self-0.110.0-5|1	%define upstream_name    Dir-Self
21cr|perl-Dir-Self-0.110.0-5|2	%define upstream_version 0.11
21cr|perl-Dir-Self-0.110.0-5|3	
21cr|perl-Dir-Self-0.110.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Dir-Self-0.110.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dir-Self-0.110.0-5|6	Release:	5
21cr|perl-Dir-Self-0.110.0-5|7	
21cr|perl-Dir-Self-0.110.0-5|8	Summary:	A __DIR__ constant for the directory your source file is in
21cr|perl-Dir-Self-0.110.0-5|9	
21cr|perl-Dir-Self-0.110.0-5|10	License:	GPL+ or Artistic
21cr|perl-Dir-Self-0.110.0-5|11	Group:		Development/Perl
21cr|perl-Dir-Self-0.110.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dir-Self-0.110.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Dir/Dir-Self-%{upstream_version}.tar.gz
21cr|perl-Dir-Self-0.110.0-5|14	
21cr|perl-Dir-Self-0.110.0-5|15	BuildRequires:	perl-devel
21cr|perl-Dir-Self-0.110.0-5|16	BuildRequires:	perl(Carp)
21cr|perl-Dir-Self-0.110.0-5|17	BuildRequires:	perl(File::Spec)
21cr|perl-Dir-Self-0.110.0-5|18	BuildRequires:	perl(Test::More)
21cr|perl-Dir-Self-0.110.0-5|19	BuildArch:	noarch
21cr|perl-Dir-Self-0.110.0-5|20	
21cr|perl-Dir-Self-0.110.0-5|21	%description
21cr|perl-Dir-Self-0.110.0-5|22	Perl has two pseudo-constants describing the current location in your
21cr|perl-Dir-Self-0.110.0-5|23	source code, '__FILE__' and '__LINE__'. This module adds '__DIR__', which
21cr|perl-Dir-Self-0.110.0-5|24	expands to the directory your source file is in, as an absolute pathname.
21cr|perl-Dir-Self-0.110.0-5|25	
21cr|perl-Dir-Self-0.110.0-5|26	This is useful if your code wants to access files in the same directory,
21cr|perl-Dir-Self-0.110.0-5|27	like helper modules or configuration data. This is a bit like the FindBin
21cr|perl-Dir-Self-0.110.0-5|28	manpage except it's not limited to the main program, i.e. you can also use
21cr|perl-Dir-Self-0.110.0-5|29	it in modules. And it actually works.
21cr|perl-Dir-Self-0.110.0-5|30	
21cr|perl-Dir-Self-0.110.0-5|31	As of version 0.10 each use of '__DIR__' recomputes the directory name;
21cr|perl-Dir-Self-0.110.0-5|32	this ensures that files in different directories that share the same
21cr|perl-Dir-Self-0.110.0-5|33	package name get correct results. If you don't want this, 'use Dir::Self
21cr|perl-Dir-Self-0.110.0-5|34	qw(:static)' will create a true '__DIR__' constant in your package that
21cr|perl-Dir-Self-0.110.0-5|35	contains the directory name at the point of 'use'.
21cr|perl-Dir-Self-0.110.0-5|36	
21cr|perl-Dir-Self-0.110.0-5|37	%prep
21cr|perl-Dir-Self-0.110.0-5|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dir-Self-0.110.0-5|39	
21cr|perl-Dir-Self-0.110.0-5|40	%build
21cr|perl-Dir-Self-0.110.0-5|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dir-Self-0.110.0-5|42	%make
21cr|perl-Dir-Self-0.110.0-5|43	
21cr|perl-Dir-Self-0.110.0-5|44	%check
21cr|perl-Dir-Self-0.110.0-5|45	%make test
21cr|perl-Dir-Self-0.110.0-5|46	
21cr|perl-Dir-Self-0.110.0-5|47	%install
21cr|perl-Dir-Self-0.110.0-5|48	%makeinstall_std
21cr|perl-Dir-Self-0.110.0-5|49	
21cr|perl-Dir-Self-0.110.0-5|50	%files
21cr|perl-Dir-Self-0.110.0-5|51	%doc META.yml README
21cr|perl-Dir-Self-0.110.0-5|52	%{_mandir}/man3/*
21cr|perl-Dir-Self-0.110.0-5|53	%{perl_vendorlib}/*

4385 21
21cr|perl-Dist-Zilla-6.25.0-1|1	%define upstream_name    Dist-Zilla
21cr|perl-Dist-Zilla-6.25.0-1|2	%define upstream_version 6.025
21cr|perl-Dist-Zilla-6.25.0-1|3	
21cr|perl-Dist-Zilla-6.25.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-6.25.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-6.25.0-1|6	Release:    1
21cr|perl-Dist-Zilla-6.25.0-1|7	
21cr|perl-Dist-Zilla-6.25.0-1|8	Summary:    Something that provides a version number for the dist
21cr|perl-Dist-Zilla-6.25.0-1|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-6.25.0-1|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-6.25.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-6.25.0-1|12	Source0:    https://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-6.25.0-1|13	
21cr|perl-Dist-Zilla-6.25.0-1|14	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-6.25.0-1|15	BuildRequires: perl(App::Cmd::Command::version)
21cr|perl-Dist-Zilla-6.25.0-1|16	BuildRequires: perl(App::cpanminus)
21cr|perl-Dist-Zilla-6.25.0-1|17	BuildRequires: perl(App::Cmd::Setup) >= 0.309.0
21cr|perl-Dist-Zilla-6.25.0-1|18	BuildRequires: perl(App::Cmd::Tester) >= 0.306.0
21cr|perl-Dist-Zilla-6.25.0-1|19	BuildRequires: perl(App::Cmd::Tester::CaptureExternal)
21cr|perl-Dist-Zilla-6.25.0-1|20	BuildRequires: perl(Archive::Tar)
21cr|perl-Dist-Zilla-6.25.0-1|21	BuildRequires: perl(CPAN::Meta::Check)
21cr|perl-Dist-Zilla-6.25.0-1|22	BuildRequires: perl(CPAN::Meta::Converter) >= 2.101.550
21cr|perl-Dist-Zilla-6.25.0-1|23	BuildRequires: perl(CPAN::Meta::Prereqs) >= 2.120.630
21cr|perl-Dist-Zilla-6.25.0-1|24	BuildRequires: perl(CPAN::Meta::Requirements) >= 2.121.0
21cr|perl-Dist-Zilla-6.25.0-1|25	BuildRequires: perl(CPAN::Meta::Validator) >= 2.101.550
21cr|perl-Dist-Zilla-6.25.0-1|26	BuildRequires: perl(CPAN::Uploader) >= 0.103.4
21cr|perl-Dist-Zilla-6.25.0-1|27	BuildRequires: perl(Carp)
21cr|perl-Dist-Zilla-6.25.0-1|28	BuildRequires: perl(Class::Load) >= 0.170.0
21cr|perl-Dist-Zilla-6.25.0-1|29	BuildRequires: perl(Config::INI::Reader)
21cr|perl-Dist-Zilla-6.25.0-1|30	BuildRequires: perl(Config::MVP::Assembler)
21cr|perl-Dist-Zilla-6.25.0-1|31	BuildRequires: perl(Config::MVP::Assembler::WithBundles)
21cr|perl-Dist-Zilla-6.25.0-1|32	BuildRequires: perl(Config::MVP::Reader) >= 2.101.540
21cr|perl-Dist-Zilla-6.25.0-1|33	BuildRequires: perl(Config::MVP::Reader::Findable::ByExtension)
21cr|perl-Dist-Zilla-6.25.0-1|34	BuildRequires: perl(Config::MVP::Reader::Finder)
21cr|perl-Dist-Zilla-6.25.0-1|35	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.0.0
21cr|perl-Dist-Zilla-6.25.0-1|36	BuildRequires: perl(Config::MVP::Section) >= 2.200.2
21cr|perl-Dist-Zilla-6.25.0-1|37	BuildRequires: perl(Data::Dumper)
21cr|perl-Dist-Zilla-6.25.0-1|38	BuildRequires: perl(Data::Section) >= 0.200.2
21cr|perl-Dist-Zilla-6.25.0-1|39	BuildRequires: perl(DateTime) >= 0.440.0
21cr|perl-Dist-Zilla-6.25.0-1|40	BuildRequires: perl(Digest::MD5)
21cr|perl-Dist-Zilla-6.25.0-1|41	BuildRequires: perl(Encode)
21cr|perl-Dist-Zilla-6.25.0-1|42	BuildRequires: perl(experimental)
21cr|perl-Dist-Zilla-6.25.0-1|43	BuildRequires: perl(File::Copy::Recursive)
21cr|perl-Dist-Zilla-6.25.0-1|44	BuildRequires: perl(File::Find::Rule)
21cr|perl-Dist-Zilla-6.25.0-1|45	BuildRequires: perl(File::HomeDir)
21cr|perl-Dist-Zilla-6.25.0-1|46	BuildRequires: perl(File::Path)
21cr|perl-Dist-Zilla-6.25.0-1|47	BuildRequires: perl(File::ShareDir)
21cr|perl-Dist-Zilla-6.25.0-1|48	BuildRequires: perl(File::ShareDir::Install) >= 0.30.0
21cr|perl-Dist-Zilla-6.25.0-1|49	BuildRequires: perl(File::Spec)
21cr|perl-Dist-Zilla-6.25.0-1|50	BuildRequires: perl(File::Temp)
21cr|perl-Dist-Zilla-6.25.0-1|51	BuildRequires: perl(File::pushd)
21cr|perl-Dist-Zilla-6.25.0-1|52	BuildRequires: perl(Hash::Merge::Simple)
21cr|perl-Dist-Zilla-6.25.0-1|53	BuildRequires: perl(JSON) >= 2.0.0
21cr|perl-Dist-Zilla-6.25.0-1|54	BuildRequires: perl(JSON::MaybeXS)
21cr|perl-Dist-Zilla-6.25.0-1|55	BuildRequires: perl(List::AllUtils)
21cr|perl-Dist-Zilla-6.25.0-1|56	BuildRequires: perl(List::MoreUtils)
21cr|perl-Dist-Zilla-6.25.0-1|57	BuildRequires: perl(List::Util)
21cr|perl-Dist-Zilla-6.25.0-1|58	BuildRequires: perl(Log::Dispatchouli) >= 1.102.220
21cr|perl-Dist-Zilla-6.25.0-1|59	BuildRequires: perl(Mixin::Linewise::Readers) >= 0.100.0
21cr|perl-Dist-Zilla-6.25.0-1|60	BuildRequires: perl(Moose) >= 0.920.0
21cr|perl-Dist-Zilla-6.25.0-1|61	BuildRequires: perl(Moose::Autobox) >= 0.100.0
21cr|perl-Dist-Zilla-6.25.0-1|62	BuildRequires: perl(Moose::Role)
21cr|perl-Dist-Zilla-6.25.0-1|63	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-Dist-Zilla-6.25.0-1|64	BuildRequires: perl(MooseX::LazyRequire)
21cr|perl-Dist-Zilla-6.25.0-1|65	BuildRequires: perl(MooseX::Role::Parameterized)
21cr|perl-Dist-Zilla-6.25.0-1|66	BuildRequires: perl(MooseX::SetOnce)
21cr|perl-Dist-Zilla-6.25.0-1|67	BuildRequires: perl(MooseX::Types)
21cr|perl-Dist-Zilla-6.25.0-1|68	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-Dist-Zilla-6.25.0-1|69	BuildRequires: perl(MooseX::Types::Path::Class)
21cr|perl-Dist-Zilla-6.25.0-1|70	BuildRequires: perl(MooseX::Types::Perl)
21cr|perl-Dist-Zilla-6.25.0-1|71	BuildRequires: perl(PPI)
21cr|perl-Dist-Zilla-6.25.0-1|72	BuildRequires: perl(PPI::Document)
21cr|perl-Dist-Zilla-6.25.0-1|73	BuildRequires: perl(Params::Util)
21cr|perl-Dist-Zilla-6.25.0-1|74	BuildRequires: perl(Path::Class) >= 0.220.0
21cr|perl-Dist-Zilla-6.25.0-1|75	BuildRequires: perl(Path::Tiny)
21cr|perl-Dist-Zilla-6.25.0-1|76	BuildRequires: perl(Perl::PrereqScanner) >= 1.16.0
21cr|perl-Dist-Zilla-6.25.0-1|77	BuildRequires: perl(Perl::Version)
21cr|perl-Dist-Zilla-6.25.0-1|78	BuildRequires: perl(Pod::Eventual) >= 0.91.480
21cr|perl-Dist-Zilla-6.25.0-1|79	BuildRequires: perl(Scalar::Util)
21cr|perl-Dist-Zilla-6.25.0-1|80	BuildRequires: perl(Software::License) >= 0.101.370
21cr|perl-Dist-Zilla-6.25.0-1|81	BuildRequires: perl(Software::License::None)
21cr|perl-Dist-Zilla-6.25.0-1|82	BuildRequires: perl(Software::LicenseUtils)
21cr|perl-Dist-Zilla-6.25.0-1|83	BuildRequires: perl(Storable)
21cr|perl-Dist-Zilla-6.25.0-1|84	BuildRequires: perl(String::Formatter) >= 0.100.680
21cr|perl-Dist-Zilla-6.25.0-1|85	BuildRequires: perl(String::RewritePrefix) >= 0.5.0
21cr|perl-Dist-Zilla-6.25.0-1|86	BuildRequires: perl(Sub::Exporter)
21cr|perl-Dist-Zilla-6.25.0-1|87	BuildRequires: perl(Sub::Exporter::ForMethods)
21cr|perl-Dist-Zilla-6.25.0-1|88	BuildRequires: perl(Sub::Exporter::Util)
21cr|perl-Dist-Zilla-6.25.0-1|89	BuildRequires: perl(Term::Encoding)
21cr|perl-Dist-Zilla-6.25.0-1|90	BuildRequires: perl(Term::ReadKey)
21cr|perl-Dist-Zilla-6.25.0-1|91	BuildRequires: perl(Term::ReadLine)
21cr|perl-Dist-Zilla-6.25.0-1|92	BuildRequires: perl(Term::UI)
21cr|perl-Dist-Zilla-6.25.0-1|93	BuildRequires: perl(Test::Deep)
21cr|perl-Dist-Zilla-6.25.0-1|94	BuildRequires: perl(Test::FailWarnings)
21cr|perl-Dist-Zilla-6.25.0-1|95	BuildRequires: perl(Test::Fatal)
21cr|perl-Dist-Zilla-6.25.0-1|96	BuildRequires: perl(Test::File::ShareDir)
21cr|perl-Dist-Zilla-6.25.0-1|97	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-6.25.0-1|98	BuildRequires: perl(Text::Glob) >= 0.80.0
21cr|perl-Dist-Zilla-6.25.0-1|99	BuildRequires: perl(Text::Template)
21cr|perl-Dist-Zilla-6.25.0-1|100	BuildRequires: perl(Try::Tiny)
21cr|perl-Dist-Zilla-6.25.0-1|101	BuildRequires: perl(YAML::Tiny)
21cr|perl-Dist-Zilla-6.25.0-1|102	BuildRequires: perl(autobox) >= 2.530.0
21cr|perl-Dist-Zilla-6.25.0-1|103	BuildRequires: perl(autodie)
21cr|perl-Dist-Zilla-6.25.0-1|104	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-6.25.0-1|105	BuildRequires: perl(parent)
21cr|perl-Dist-Zilla-6.25.0-1|106	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-6.25.0-1|107	BuildRequires: perl(utf8)
21cr|perl-Dist-Zilla-6.25.0-1|108	BuildRequires: perl(version)
21cr|perl-Dist-Zilla-6.25.0-1|109	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-6.25.0-1|110	BuildRequires: perl-ExtUtils-Manifest
21cr|perl-Dist-Zilla-6.25.0-1|111	BuildRequires: perl-ExtUtils-MakeMaker
21cr|perl-Dist-Zilla-6.25.0-1|112	BuildRequires: perl(Archive::Tar::Wrapper)
21cr|perl-Dist-Zilla-6.25.0-1|113	BuildRequires: perl(Term::ReadLine::Gnu)
21cr|perl-Dist-Zilla-6.25.0-1|114	BuildRequires: perl(PPI::XS)
21cr|perl-Dist-Zilla-6.25.0-1|115	BuildRequires: perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-6.25.0-1|116	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-6.25.0-1|117	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-6.25.0-1|118	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-6.25.0-1|119	
21cr|perl-Dist-Zilla-6.25.0-1|120	# only for ABF
21cr|perl-Dist-Zilla-6.25.0-1|121	# Cannot determine local time zone
21cr|perl-Dist-Zilla-6.25.0-1|122	BuildRequires:  perl(Time::ZoneInfo)
21cr|perl-Dist-Zilla-6.25.0-1|123	BuildRequires:  perl(DateTime)
21cr|perl-Dist-Zilla-6.25.0-1|124	BuildRequires:  perl(DateTime::TimeZone) >= 1.740.0
21cr|perl-Dist-Zilla-6.25.0-1|125	BuildRequires:  perl(DateTime::Locale) >= 0.450.0
21cr|perl-Dist-Zilla-6.25.0-1|126	BuildRequires:  timezone
21cr|perl-Dist-Zilla-6.25.0-1|127	#
21cr|perl-Dist-Zilla-6.25.0-1|128	Requires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-6.25.0-1|129	Requires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-6.25.0-1|130	
21cr|perl-Dist-Zilla-6.25.0-1|131	Recommends:	perl(Task::Dist::Zilla)
21cr|perl-Dist-Zilla-6.25.0-1|132	
21cr|perl-Dist-Zilla-6.25.0-1|133	BuildArch:  noarch
21cr|perl-Dist-Zilla-6.25.0-1|134	
21cr|perl-Dist-Zilla-6.25.0-1|135	%description
21cr|perl-Dist-Zilla-6.25.0-1|136	Dist::Zilla builds distributions of code to be uploaded to the CPAN. In
21cr|perl-Dist-Zilla-6.25.0-1|137	this respect, it is like the ExtUtils::MakeMaker manpage, the Module::Build
21cr|perl-Dist-Zilla-6.25.0-1|138	manpage, or the Module::Install manpage. Unlike those tools, however, it is
21cr|perl-Dist-Zilla-6.25.0-1|139	not also a system for installing code that has been downloaded from the
21cr|perl-Dist-Zilla-6.25.0-1|140	CPAN. Since it's only run by authors, and is meant to be run on a
21cr|perl-Dist-Zilla-6.25.0-1|141	repository checkout rather than on published, released code, it can do much
21cr|perl-Dist-Zilla-6.25.0-1|142	more than those tools, and is free to make much more ludicrous demands in
21cr|perl-Dist-Zilla-6.25.0-1|143	terms of prerequisites.
21cr|perl-Dist-Zilla-6.25.0-1|144	
21cr|perl-Dist-Zilla-6.25.0-1|145	For more information, see the Dist::Zilla::Tutorial manpage.
21cr|perl-Dist-Zilla-6.25.0-1|146	
21cr|perl-Dist-Zilla-6.25.0-1|147	%prep
21cr|perl-Dist-Zilla-6.25.0-1|148	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-6.25.0-1|149	
21cr|perl-Dist-Zilla-6.25.0-1|150	# Cannot determine local time zone on abf
21cr|perl-Dist-Zilla-6.25.0-1|151	rm -fr t/plugins/installdirs.t t/plugins/prunes.t t/plugins/distmeta.t t/plugins/license.t t/plugins/readme.t
21cr|perl-Dist-Zilla-6.25.0-1|152	
21cr|perl-Dist-Zilla-6.25.0-1|153	%build
21cr|perl-Dist-Zilla-6.25.0-1|154	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-6.25.0-1|155	%make
21cr|perl-Dist-Zilla-6.25.0-1|156	
21cr|perl-Dist-Zilla-6.25.0-1|157	%check
21cr|perl-Dist-Zilla-6.25.0-1|158	make test
21cr|perl-Dist-Zilla-6.25.0-1|159	
21cr|perl-Dist-Zilla-6.25.0-1|160	
21cr|perl-Dist-Zilla-6.25.0-1|161	%install
21cr|perl-Dist-Zilla-6.25.0-1|162	%makeinstall_std
21cr|perl-Dist-Zilla-6.25.0-1|163	install -d %{buildroot}/etc/bash_completion.d/
21cr|perl-Dist-Zilla-6.25.0-1|164	install -m 644 misc/dzil-bash_completion %{buildroot}/etc/bash_completion.d/dzil
21cr|perl-Dist-Zilla-6.25.0-1|165	
21cr|perl-Dist-Zilla-6.25.0-1|166	%files
21cr|perl-Dist-Zilla-6.25.0-1|167	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-6.25.0-1|168	%{_mandir}/man1/*
21cr|perl-Dist-Zilla-6.25.0-1|169	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-6.25.0-1|170	%{perl_vendorlib}/*
21cr|perl-Dist-Zilla-6.25.0-1|171	%{_bindir}/dzil
21cr|perl-Dist-Zilla-6.25.0-1|172	%config(noreplace) %{_sysconfdir}/bash_completion.d/dzil

4386 21
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|1	%define upstream_name    Dist-Zilla-Config-Slicer
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|2	%define upstream_version 0.202
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|3	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|6	Release:    1
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|7	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|8	Summary:    Pass Portions of Bundle Config to Plugins
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|13	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|14	BuildRequires: perl(Config::MVP::Slicer)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|15	BuildRequires: perl(Dist::Zilla::PluginBundle::Filter)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|16	BuildRequires: perl(Dist::Zilla::Role::PluginBundle)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|17	BuildRequires: perl(Dist::Zilla::Role::PluginBundle::Easy)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|18	BuildRequires: perl(Dist::Zilla::Util)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|19	BuildRequires: perl(File::Find)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|20	BuildRequires: perl(File::Temp)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|21	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|22	BuildRequires: perl(Moose::Role)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|23	BuildRequires: perl(Test::More)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|24	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|25	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|26	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|27	BuildArch: noarch
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|28	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|29	%description
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|30	This is a subclass of the Config::MVP::Slicer manpage that overrides the
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|31	default Config::MVP::Slicer/match_package to expand packages according to
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|32	the Dist::Zilla manpage's rules.
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|33	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|34	%prep
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|36	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|37	%build
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|39	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|40	%make
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|41	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|42	%check
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|43	%make test
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|44	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|45	%install
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|46	%makeinstall_std
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|47	
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|48	%files
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|49	%doc README META.yml LICENSE META.json Changes
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|50	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Config-Slicer-0.202.0-1|51	%{perl_vendorlib}/*

4387 21
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|1	%define upstream_name    Dist-Zilla-Plugin-ApacheTest
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|3	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|7	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|8	Summary:	Build a Makefile.PL that uses ExtUtils::MakeMaker with Apache::Test
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|9	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|14	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|16	BuildRequires:	perl(Data::Dumper)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|17	BuildRequires:	perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|18	BuildRequires:	perl(Dist::Zilla::Role::BuildRunner)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|19	BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|20	BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|21	BuildRequires:	perl(Dist::Zilla::Role::TestRunner)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|22	BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|23	BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker::Awesome)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|24	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|25	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|26	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|28	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|29	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|30	%description
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|31	This plugin will produce an the ExtUtils::MakeMaker manpage-powered
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|32	_Makefile.PL_ with Apache::Test hooks for the distribution. If loaded, the
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|33	Dist::Zilla::Plugin::Manifest plugin should also be loaded, and the
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|34	Dist::Zilla::Plugin::MakeMaker plugin should not be loaded.
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|35	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|36	At this time, this module is essentially a copy of the
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|37	Dist::Zilla::Plugin::MakeMaker plugin. Hopefully, over time, the
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|38	Dist::Zilla::Plugin::MakeMaker plugin will allow more customization so that
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|39	this module will not need to reimplement all of it.
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|40	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|41	%prep
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|43	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|44	%build
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|46	%make
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|47	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|48	%check
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|49	%make test
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|50	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|51	%install
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|52	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|53	
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|54	%files
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|55	%doc Changes META.yml LICENSE README
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|56	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1|57	%{perl_vendorlib}/*

4388 21
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|1	%define upstream_name    Dist-Zilla-Plugin-AssertOS
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|3	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|7	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|8	Summary:	Require that our distribution is running on a particular OS
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|9	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|14	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|16	BuildRequires:	perl(Data::Compare)
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|17	BuildRequires:	perl(Devel::CheckOS)
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|18	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|19	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|20	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|21	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|22	%description
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|23	Dist::Zilla::Plugin::AssertOS is a the Dist::Zilla manpage plugin that
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|24	integrates the Devel::AssertOS manpage so that CPAN authors may easily
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|25	stipulate which particular OS environments their distributions may be built
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|26	and installed on.
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|27	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|28	The author specifies which OS or OS families are supported. The necessary
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|29	the Devel::AssertOS manpage files are copied to the 'inc/' directory and
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|30	'Makefile.PL' is mungled to include the necessary incantation.
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|31	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|32	On the module user side, the bundled 'inc/' the Devel::AssertOS manpage
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|33	determines whether the current environment is supported or not and will die
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|34	accordingly.
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|35	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|36	%prep
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|38	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|39	%build
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|41	%make
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|42	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|43	%check
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|44	%make test
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|45	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|46	%install
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|47	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|48	
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|49	%files
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|50	%doc META.yml LICENSE README META.json Changes
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|51	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-AssertOS-0.80.0-1|52	%{perl_vendorlib}/*

4389 21
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|1	%define upstream_name    Dist-Zilla-Plugin-Authority
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|2	%define upstream_version 1.009
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|3	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|6	Release:    4
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|7	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|8	Summary:    Add the $AUTHORITY variable and metadata to your distribution
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|13	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|14	BuildRequires: 	perl-devel
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|15	BuildRequires: 	perl(Dist::Zilla::Role::FileFinderUser)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|16	BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|17	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|18	BuildRequires:	perl(Dist::Zilla::Role::PPI)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|19	BuildRequires:	perl(Dist::Zilla::Util)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|20	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|21	BuildRequires:	perl(File::HomeDir)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|22	BuildRequires:	perl(File::Spec)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|23	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|24	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|25	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|26	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|27	BuildRequires:	perl(PPI)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|28	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|29	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|30	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|31	BuildRequires:	perl(Test::Apocalypse)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|32	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|33	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|34	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|35	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|36	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|37	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|38	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|39	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|40	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|41	%description
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|42	This plugin adds the authority data to your distribution. It adds the data
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|43	to your modules and metadata. Normally it looks for the PAUSE author id in
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|44	your the Dist::Zilla manpage configuration. If you want to override it,
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|45	please use the 'authority' attribute.
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|46	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|47	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|48	%prep
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|50	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|51	%build
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|53	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|54	%make
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|55	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|56	%check
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|57	make test
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|58	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|59	%install
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|60	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|61	
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|62	%files
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|63	%doc Changes LICENSE META.json META.yml MYMETA.yml README SIGNATURE examples
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|64	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Authority-1.9.0-4|65	%{perl_vendorlib}/*

4390 21
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|1	%define upstream_name    Dist-Zilla-Plugin-AutoVersion-Relative
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|2	%define upstream_version 1.001001
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|3	
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|7	Summary:	Time-Relative versioning
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|12	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|13	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|14	BuildRequires:	perl(Dist::Zilla::Plugin::GatherDir)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|15	BuildRequires:	perl(Dist::Zilla::Tester)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|16	BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|17	BuildRequires:	perl(File::Spec) >= 3.62
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|18	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|19	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|20	BuildRequires:	perl(Test::More) >= 1.1.14
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|21	BuildRequires:	perl(Const::Fast)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|22	BuildRequires:	perl(DateTime)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|23	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|24	BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|25	BuildRequires:	perl(Dist::Zilla::Role::VersionProvider)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|26	BuildRequires:	perl(Dist::Zilla::Util::ConfigDumper) >= 0.3.6
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|27	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|28	BuildRequires:	perl(MooseX::StrictConstructor)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|29	BuildRequires:	perl(MooseX::Types::DateTime)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|30	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|31	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|32	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|33	BuildRequires:	perl(utf8)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|34	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|35	BuildRequires:	perl(recommended)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|36	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|37	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|38	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|39	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|40	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|41	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|42	BuildRequires:	perl(Exception::Class)
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|43	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|44	
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|45	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|46	
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|47	%description
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|48	Time-Relative versioning.
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|49	
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|50	%prep
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|51	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|52	
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|53	%build
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|54	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|55	%make
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|56	
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|57	%check
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|58	make test
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|59	
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|60	%install
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|61	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|62	
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|63	%files
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|64	%doc Changes LICENSE README META.json META.yml
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|65	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-1.1.1-1|66	%{perl_vendorlib}/*

4391 21
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|1	%define upstream_name    Dist-Zilla-Plugin-Bootstrap-lib
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|2	%define upstream_version 1.001002
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|3	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|6	Release:    1
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|7	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|8	Summary:    A minimal boot-strapping for Dist::Zilla Plug-ins
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|9	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|10	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|11	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|13	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|14	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|15	BuildRequires: perl(Carp)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|16	BuildRequires: perl(English)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|17	BuildRequires: perl(JSON::PP)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|18	BuildRequires: perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|19	BuildRequires: perl(File::Spec)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|20	BuildRequires: perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|21	BuildRequires: perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|22	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|23	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|24	BuildRequires: perl(Dist::Zilla::Role::Bootstrap)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|25	BuildRequires: perl(recommended)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|26	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|27	BuildRequires: perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|28	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|29	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|30	BuildRequires: perl(Dist::Zilla::Role::Plugin)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|31	BuildRequires: perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|32	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|33	BuildRequires: perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|34	BuildRequires: perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|35	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|36	BuildRequires: perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|37	BuildRequires: perl(Exception::Class)
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|38	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|39	BuildArch: noarch
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|40	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|41	%description
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|42	This module does the very simple task of injecting the distributions 'lib'
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|43	directory into @INC at the point of its inclusion, so that you can use
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|44	plug-ins you're writing for Dist::Zilla, to release the plug-in itself.
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|45	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|46	%prep
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|48	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|49	%build
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|50	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|51	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|52	%make
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|53	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|54	%check
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|55	make test
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|56	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|57	%install
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|58	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|59	
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|60	%files
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|61	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|62	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-1.1.2-1|63	%{perl_vendorlib}/*

4392 21
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|1	%define upstream_name    Dist-Zilla-Plugin-Bugtracker
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|2	%define upstream_version 1.111080
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|3	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|6	Release:	6
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|7	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|8	Summary:	Automatically sets the bugtracker URL
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|9	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|14	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|16	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|17	BuildRequires:	perl(English)
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|18	BuildRequires:	perl(MooseX::Types::URI)
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|19	BuildRequires:	perl(Test::Differences)
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|20	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|21	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|22	BuildRequires:	perl(Test::MockObject)
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|23	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|24	BuildRequires:	perl(Test::More) >= 0.940.0
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|25	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|26	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|27	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|28	%description
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|29	This plugin sets the distribution's bugtracker URL as metadata.
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|30	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|31	%prep
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|33	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|34	%build
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|36	%make
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|37	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|38	%check
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|39	%make test
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|40	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|41	%install
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|42	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|43	
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|44	%files
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|45	%doc Changes LICENSE META.yml META.json README
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|46	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-6|47	%{perl_vendorlib}/*

4393 21
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|1	%define upstream_name    Dist-Zilla-Plugin-BumpVersionFromGit
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|2	%define upstream_version 0.010
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|3	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|6	Release:	4
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|7	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|8	Summary:	Provide a version number by bumping the last git release tag
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|9	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|14	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|17	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|18	BuildRequires:	perl(Dist::Zilla::Tester)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|19	BuildRequires:	perl(Dist::Zilla::Role::VersionProvider)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|20	BuildRequires:	perl(Git::Wrapper)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|21	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|22	BuildRequires:	perl(Path::Class)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|23	BuildRequires:	perl(Test::Exception)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|24	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|25	BuildRequires:	perl(Version::Next)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|26	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|27	BuildRequires:	perl(version)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|28	BuildRequires:	perl(File::Copy::Recursive)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|29	BuildRequires:	perl(File::Spec)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|30	BuildRequires:	perl(File::pushd)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|31	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|32	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|33	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|34	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|35	%description
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|36	This does the the Dist::Zilla::Role::VersionProvider manpage role. It finds
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|37	the last version number from tags and increments it as the new version used
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|38	by Dist::Zilla.
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|39	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|40	%prep
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|42	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|43	%build
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|45	%make
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|46	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|47	%install
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|48	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|49	
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|50	%files
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|51	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|52	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.10.0-4|53	%{perl_vendorlib}/*

4394 21
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|1	%define upstream_name    Dist-Zilla-PluginBundle-Author-JQUELIN
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|2	%define upstream_version 3.005
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|3	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|4	%{?perl_default_filter}
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|5	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|6	Summary:	Build & release a distribution like jquelin
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|7	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|9	Release:	5
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|14	BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|15	BuildRequires:	perl(Dist::Zilla::Role::PluginBundle::Config::Slicer)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|17	BuildRequires:	perl(File::Spec)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|18	BuildRequires:	perl(IO::Handle)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|19	BuildRequires:	perl(IPC::Open3)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|20	BuildRequires:	perl(Module::Build) >= 0.280.0
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|21	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|22	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|23	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|24	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|25	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|26	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|27	Provides:	perl-Dist-Zilla-PluginBundle-JQUELIN = %{EVRD}
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|28	Obsoletes:	perl-Dist-Zilla-PluginBundle-JQUELIN < %{EVRD}
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|29	BuildArch:	noarch
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|30	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|31	%description
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|32	This is a plugin bundle to load all dist-zilla plugins that jq is using.
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|33	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|34	%files
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|35	%doc Changes LICENSE META.json *META.yml README TODO examples
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|36	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|37	%{perl_vendorlib}/*
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|38	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|39	#----------------------------------------------------------------------------
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|40	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|41	%prep
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|43	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|44	%build
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|45	perl Build.PL --installdirs=vendor
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|46	./Build
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|47	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|48	%install
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|49	./Build install --destdir=%{buildroot}
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|50	
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|51	%check
21cr|perl-Dist-Zilla-PluginBundle-Author-JQUELIN-3.5.0-5|52	./Build test

4395 21
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|1	%define upstream_name    Dist-Zilla-PluginBundle-BINGOS
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|2	%define upstream_version 0.20
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|3	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|6	Release:    4
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|7	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|8	Summary:    BeLike::BINGOS when you build your dists
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|13	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|15	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|16	BuildRequires:	perl(Dist::Zilla::Plugin::ChangelogFromGit) >= 0.6.0
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|17	BuildRequires:	perl(Dist::Zilla::Plugin::Clean) >= 0.70.0
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|18	BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta) >= 0.100.0
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|19	BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON) >= 4.200.6
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|20	BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion) >= 4.200.6
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|21	BuildRequires:	perl(Dist::Zilla::Plugin::PodCoverageTests) >= 4.200.6
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|22	BuildRequires:	perl(Dist::Zilla::Plugin::PodSyntaxTests) >= 4.200.6
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|23	BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver) >= 3.101.641
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|24	BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod) >= 0.140.0
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|25	BuildRequires:	perl(Dist::Zilla::Plugin::Test::Compile) >= 1.112.400
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|26	BuildRequires:	perl(Dist::Zilla::Role::PluginBundle::PluginRemover) >= 0.103.0
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|27	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|28	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|29	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|30	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|31	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|32	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|33	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|34	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|35	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|36	BuildArch:  noarch
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|37	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|38	%description
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|39	This is a the Dist::Zilla manpage PluginBundle. It is roughly equivalent to
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|40	the following dist.ini:
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|41	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|42	[@Basic]
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|43	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|44	[MetaJSON]
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|45	[PodSyntaxTests]
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|46	[PodCoverageTests]
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|47	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|48	%prep
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|50	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|51	%build
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|53	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|54	%make
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|55	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|56	%check
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|57	%make test
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|58	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|59	%install
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|60	%makeinstall_std
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|61	
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|62	%files
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|63	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|64	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.200.0-4|65	%perl_vendorlib/*

4396 21
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|1	%define upstream_name    Dist-Zilla-PluginBundle-FAYLAND
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|3	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|6	Release:	1
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|7	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|8	Summary:	Dist::Zilla like FAYLAND when you build your dists
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|9	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|14	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|16	BuildRequires:	perl(Dist::Zilla) >= 5.00
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|17	BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|18	BuildRequires:	perl(Dist::Zilla::Plugin::PerlTidy)
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|19	BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver) >= 3.092.971
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|20	BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|21	BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|22	BuildRequires:	perl(Dist::Zilla::Plugin::Test::Compile)
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|23	BuildRequires:	perl(Dist::Zilla::Plugin::Git::Contributors)
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|24	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|25	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|26	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|28	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|29	BuildArch:	noarch
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|30	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|31	%description
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|32	Dist::Zilla like FAYLAND when you build your dists.
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|33	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|34	%prep
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|36	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|37	%build
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|39	%make
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|40	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|41	%check
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|42	make test
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|43	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|44	%install
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|45	%makeinstall_std
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|46	
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|47	%files
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|48	%doc Changes LICENSE README META.json META.yml
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|49	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.160.0-1|50	%{perl_vendorlib}/*

4397 21
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|1	%define upstream_name    Dist-Zilla-PluginBundle-Rakudo
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|2	%define upstream_version 0.01
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|3	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|6	Release:	8
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|7	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|8	Summary:	Rakudo bundle for dist-zilla
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|9	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|14	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|16	BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|17	BuildRequires:	perl(Dist::Zilla::Plugin::GatherDir)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|18	BuildRequires:	perl(Dist::Zilla::Plugin::GitObtain)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|19	BuildRequires:	perl(Dist::Zilla::Plugin::License)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|20	BuildRequires:	perl(Dist::Zilla::Plugin::Manifest)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|21	BuildRequires:	perl(Dist::Zilla::Plugin::PruneCruft)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|22	BuildRequires:	perl(Dist::Zilla::Plugin::PruneFiles)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|23	BuildRequires:	perl(Dist::Zilla::Plugin::SvnObtain)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|24	BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|25	BuildArch:	noarch
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|26	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|27	%description
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|28	Rakudo bundle for dist-zilla.
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|29	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|30	%prep
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|32	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|33	%build
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|35	%make
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|36	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|37	%check
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|38	%make test
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|39	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|40	%install
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|41	%makeinstall_std
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|42	
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|43	%files
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|44	%doc Changes META.yml LICENSE README
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|45	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-8|46	%{perl_vendorlib}/*

4398 21
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|1	%define upstream_name    Dist-Zilla-PluginBundle-RJBS
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|2	%define upstream_version 5.020
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|3	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|6	Release:	1
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|7	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|8	Summary:	See what the mantissa for an rjbs-style version is today
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|9	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|14	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|16	BuildRequires:	perl(Dist::Zilla) >= 5.03.400
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|17	BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver) >= 3.092.971
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|18	BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|19	BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|20	BuildRequires:	perl(Dist::Zilla::Plugin::BumpVersionFromGit)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|21	BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|22	BuildRequires:	perl(Pod::Elemental)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|23	BuildRequires:	perl(Pod::Elemental::Transformer::List)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|24	BuildRequires:	perl(Pod::Weaver)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|25	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|26	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|27	BuildRequires:  perl(Dist::Zilla::Plugin::CheckExtraTests)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|28	BuildRequires:  perl(Dist::Zilla::Plugin::CheckPrereqsIndexed)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|29	BuildRequires:  perl(Dist::Zilla::Plugin::Git::Contributors)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|30	BuildRequires:  perl(Dist::Zilla::Plugin::GithubMeta)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|31	BuildRequires:  perl(Dist::Zilla::Plugin::Test::ChangesHasContent)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|32	BuildRequires:  perl(Dist::Zilla::Plugin::Test::ReportPrereqs)
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|33	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|34	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|35	BuildArch:	noarch
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|36	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|37	%description
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|38	This is the plugin bundle that RJBS uses. It is equivalent to:
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|39	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|40	[@Filter]
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|41	bundle = @Classic
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|42	remove = PodVersion
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|43	remove = MetaYAML
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|44	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|45	[AutoVersion]
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|46	[MetaJSON]
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|47	[NextRelease]
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|48	[PodWeaver]
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|49	[Repository]
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|50	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|51	%prep
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|53	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|54	%build
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|56	%make
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|57	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|58	%check
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|59	%make test
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|60	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|61	%install
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|62	%makeinstall_std
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|63	
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|64	%files
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|65	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|66	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-PluginBundle-RJBS-5.20.0-1|67	%{perl_vendorlib}/*

4399 21
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|1	%define upstream_name    Dist-Zilla-PluginBundle-ROKR
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|2	%define upstream_version 0.0019
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|3	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|6	Release:	7
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|7	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|8	Summary:	Copy README after building (for SCM inclusion, etc.)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|9	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|14	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|16	BuildRequires:	perl
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|17	BuildRequires:	perl(Config::Identity)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|18	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|19	BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|20	BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|21	BuildRequires:	perl(Dist::Zilla::PluginBundle::Basic)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|22	BuildRequires:	perl(File::Copy)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|23	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|24	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|25	BuildRequires:	perl(Test::Most)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|26	BuildRequires:  perl(Dist::Zilla::Plugin::Git::Tag)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|27	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.570.0
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|28	# need by %%check
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|29	# BuildRequires:  perl(TAP::Parser)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|30	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|31	BuildArch:	noarch
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|32	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|33	%description
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|34	'@ROKR::Basic' - the Dist::Zilla::PluginBundle::ROKR::Basic manpage
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|35	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|36	This is an enhancement on the @Basic bundle (the
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|37	Dist::Zilla::PluginBundle::Basic manpage), specifically:
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|38	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|39	@Basic (without Readme)
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|40	CopyReadmeFromBuild
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|41	DynamicManifest
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|42	SurgicalPkgVersion
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|43	SurgicalPodWeaver
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|44	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|45	%prep
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|47	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|48	%build
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|50	%make
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|51	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|52	# some subtests will fail anyway
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|53	# Failed 1/1 test programs. 0/0 subtests failed.
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|54	%check
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|55	#%%make test
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|56	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|57	%install
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|58	%makeinstall_std
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|59	
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|60	%files
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|61	%doc README Changes META.yml
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|62	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-7|63	%{perl_vendorlib}/*

4400 21
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|1	%define upstream_name    Dist-Zilla-Plugin-Catalyst
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|2	%define upstream_version 0.15
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|3	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|6	Release:	8
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|7	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|8	Summary:	A subclass of Catalyst::Helper
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|9	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|14	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|16	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|17	BuildRequires:	perl(Catalyst::Helper)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|18	BuildRequires:	perl(Dist::Zilla::File::FromCode)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|19	BuildRequires:	perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|20	BuildRequires:	perl(Dist::Zilla::Role::ModuleMaker)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|21	BuildRequires:	perl(English)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|22	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|23	BuildRequires:	perl(File::ShareDir::Install)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|24	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|25	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|26	BuildRequires:	perl(Scalar::Util)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|27	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|28	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|29	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|30	%description
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|31	The following is a list of plugins in this distribution to help you
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|32	integrate the Catalyst manpage and the Dist::Zilla manpage
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|33	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|34	* * the Dist::Zilla::Plugin::Catalyst::New manpage Create a new Catalyst
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|35	Project
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|36	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|37	%prep
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|39	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|40	%build
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|42	%make
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|43	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|44	%install
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|45	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|46	
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|47	%files
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|48	%doc Changes META.yml LICENSE README
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|49	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-8|50	%{perl_vendorlib}/*

4401 21
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|1	%define upstream_name    Dist-Zilla-Plugin-ChangelogFromGit
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|2	%define upstream_version 0.017
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|3	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|7	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|8	Summary:	Build CHANGES from git commits and tags
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|9	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|14	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|15	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|16	BuildRequires: perl(DateTime)
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|17	BuildRequires: perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|19	BuildRequires: perl(Git::Repository) >= 1.314.0
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|20	BuildRequires: perl(Git::Repository::Log::Iterator) >= 1.312.0
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|21	BuildRequires: perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|22	BuildRequires: perl(Software::Release) >= 0.30.0
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|23	BuildRequires: perl(Text::Wrap)
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|24	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|25	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|26	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|27	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|28	%description
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|29	This Dist::Zilla plugin writes a CHANGES file that contains formatted
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|30	commit information from recent git logs.
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|31	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|32	This plugin has the following configuration variables:
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|33	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|34	* * max_age
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|35	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|36	%prep
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|38	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|39	%build
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|41	%make
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|42	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|43	%check
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|44	make test
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|45	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|46	%install
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|47	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|48	
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|49	%files
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|50	%doc CHANGES LICENSE META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|51	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.17.0-1|52	%{perl_vendorlib}/*

4402 21
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|1	%define upstream_name    Dist-Zilla-Plugin-CheckChangeLog
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|2	%define upstream_version 0.05
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|3	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|7	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|8	Summary:	Dist::Zilla with Changes check
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|9	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|14	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|17	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|18	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|19	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|20	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|21	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|22	%description
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|23	The code is mostly a copy-paste of the ShipIt::Step::CheckChangeLog manpage.
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|24	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|25	%prep
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|27	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|28	%build
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|30	%make
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|31	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|32	%check
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|33	#make test
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|34	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|35	%install
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|36	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|37	
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|38	%files
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|39	%doc Changes LICENSE README* META.yml
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|40	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.50.0-1|41	%{perl_vendorlib}/*

4403 21
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|1	%define upstream_name    Dist-Zilla-Plugin-CheckChangesHasContent
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|2	%define upstream_version 0.011
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|3	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|7	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|8	Summary:	Ensure Changes has content before releasing
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|9	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|14	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|18	BuildRequires:	perl(Capture::Tiny) >= 0.300.0
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|19	BuildRequires:	perl(Dist::Zilla) >= 5.37.0
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|20	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|21	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|22	BuildRequires:	perl(File::pushd)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|23	BuildRequires:	perl(Moose) >= 2.140.500
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|24	BuildRequires:	perl(Try::Tiny)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|25	BuildRequires:	perl(autodie)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|26	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|27	BuildRequires:	perl(Path::Tiny)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|28	BuildRequires:	perl(Test::Harness) >= 3.350.0
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|29	BuildRequires:	perl(Sub::Exporter::ForMethods) >= 0.100.51
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|30	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|31	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|32	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|33	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|34	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|35	BuildRequires:	perl(Data::Section)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|36	BuildRequires:	perl(Hash::Merge::Simple)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|37	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|38	BuildRequires:	perl(Pod::Coverage::TrustPod)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|39	BuildRequires:	perl(Test::CPAN::Meta)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|40	BuildRequires:	perl(Test::Pod)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|41	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|42	BuildRequires:	perl(Test::Spelling)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|43	BuildRequires:	perl(Test::Version)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|44	BuildRequires:	perl(Cwd)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|45	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|46	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|47	BuildRequires:	perl(Archive::Tar)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|48	# only on abf
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|49	BuildRequires:	perl(DateTime::TimeZone)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|50	BuildRequires:	perl(DateTime)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|51	BuildRequires:	perl(Date::Manip)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|52	BuildRequires:	perl(DateTime::Locale)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|53	BuildRequires:	perl(Date::Format)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|54	BuildRequires:	perl(Time::ZoneInfo)
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|55	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|56	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|57	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|58	%description
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|59	Foo the foo.
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|60	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|61	%prep
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|62	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|63	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|64	%build
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|65	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|66	%make
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|67	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|68	%check
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|69	# try to enable local time zone on abf.
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|70	# perl -MDateTime::TimeZone::Local -le 'print DateTime::TimeZone::Local->TimeZone()->name'
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|71	# make test
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|72	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|73	%install
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|74	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|75	
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|76	%files
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|77	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|78	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0-1|79	%{perl_vendorlib}/*

4404 21
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|1	%define upstream_name    Dist-Zilla-Plugin-CheckExtraTests
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|2	%define upstream_version 0.029
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|3	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|7	Summary:	Check xt tests before release
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|12	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|13	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|14	BuildRequires:	perl(App::Prove)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|15	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|17	BuildRequires:	perl(Dist::Zilla::App)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|18	BuildRequires:	perl(Dist::Zilla::Role::BeforeRelease)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|19	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|20	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|21	BuildRequires:	perl(File::chdir)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|22	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|23	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|24	BuildRequires:	perl(Path::Class)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|25	BuildRequires:	perl(Test::Exception)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|26	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|28	BuildRequires:	perl(Test::Requires)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|29	BuildRequires:	perl(Path::Iterator::Rule)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|30	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|31	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|32	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|33	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|34	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|35	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|36	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|37	BuildRequires:	perl(Archive::Tar)
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|38	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|39	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|40	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|41	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|42	%description
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|43	Dist::Zilla::App::Command::xtest
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|44	Run xt tests for your dist
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|45	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|46	Dist::Zilla::Plugin::CheckExtraTests
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|47	check xt tests before release
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|48	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|49	Dist::Zilla::Plugin::RunExtraTests
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|50	support running xt tests via dzil test.
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|51	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|52	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|53	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|54	%prep
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|55	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|56	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|57	%build
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|58	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|59	%make
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|60	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|61	%check
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|62	make test
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|63	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|64	%install
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|65	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|66	
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|67	%files
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|68	%doc Changes LICENSE META.yml README META.json
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|69	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.29.0-1|70	%{perl_vendorlib}/*

4405 21
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|1	%define upstream_name    Dist-Zilla-Plugin-CheckPrereqsIndexed
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|2	%define upstream_version 0.021
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|3	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|4	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|7	Release:    1
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|8	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|9	Summary:    Prevent a release if you have prereqs not found on CPAN
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|10	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|11	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|14	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|15	BuildRequires: perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|16	BuildRequires: perl(Encode)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|18	BuildRequires: perl(List::MoreUtils)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|19	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|20	BuildRequires: perl(Perl::PrereqScanner)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|21	BuildRequires: perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|22	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|23	BuildRequires: perl(Test::RequiresInternet)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|24	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|25	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|26	BuildRequires: perl(version)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|27	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|28	BuildRequires: perl(YAML::Tiny)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|29	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|30	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|31	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|32	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|33	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|34	BuildRequires: perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|35	BuildRequires: perl(Archive::Tar)
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|36	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|37	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|38	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|39	%description
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|40	Prevent a release if you have prereqs not found on CPAN.
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|41	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|42	%prep
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|44	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|45	%build
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|47	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|48	%make
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|49	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|50	%check
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|51	make test
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|52	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|53	%install
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|54	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|55	
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|56	%files
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|57	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|58	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-CheckPrereqsIndexed-0.21.0-1|59	%{perl_vendorlib}/*

4406 21
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|1	%define upstream_name    Dist-Zilla-Plugin-Clean
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|2	%define upstream_version 0.07
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|3	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|6	Release:    4
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|7	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|8	Summary:    Clean after release
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|13	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|15	BuildRequires:	perl(Dist::Zilla::Role::AfterRelease)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|17	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|18	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|19	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|20	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|21	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|22	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|24	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|25	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|26	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|27	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|28	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|29	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|30	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|31	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|32	%description
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|33	Damn simple the Dist::Zilla manpage plugin that cleans the working
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|34	directory after the release.
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|35	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|36	%prep
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|38	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|39	%build
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|41	%make
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|42	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|43	%check
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|44	make test
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|45	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|46	%install
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|47	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|48	
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|49	%files
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|50	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|51	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Clean-0.70.0-4|52	%perl_vendorlib/*

4407 21
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|1	%define upstream_name    Dist-Zilla-Plugin-Config-Git
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|2	%define upstream_version 0.92
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|3	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|6	Release:    4
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|7	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|8	Summary:    Plugin configuration containing settings for a Git repo
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|13	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|14	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|15	BuildRequires: perl(Dist::Zilla::Role::Plugin)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|16	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|17	BuildRequires: perl(MooseX::Types)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|18	BuildRequires: perl(String::Errf)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|19	BuildRequires: perl(Test::CheckDeps)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|20	BuildRequires: perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|21	BuildRequires: perl(namespace::clean)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|22	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|23	BuildRequires: perl(base)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|24	BuildRequires: perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|25	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|26	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|27	BuildArch: noarch
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|28	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|29	%description
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|30	This is an easy-to-use role for plugins to enable usage of
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|31	Dist::Zilla::Plugin::Config::Git configurations.
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|32	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|33	%prep
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|35	chmod 644 META.json LICENSE CHANGES META.yml README
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|36	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|37	%build
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|39	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|40	%make
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|41	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|42	%check
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|43	make test
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|44	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|45	%install
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|46	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|47	
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|48	%files
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|49	%doc CHANGES LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|50	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Config-Git-0.920.0-4|51	%{perl_vendorlib}/*

4408 21
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|1	%define upstream_name    Dist-Zilla-Plugin-CopyReadmeFromBuild
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|2	%define upstream_version 0.0019
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|3	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|6	Release:    4
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|7	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|8	Summary:    Copy README after building (for SCM inclusion, etc.)
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|13	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|14	BuildRequires: perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|15	BuildRequires: perl(Test::Most)
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|16	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|17	BuildArch:     noarch
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|18	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|19	%description
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|20	CopyReadmeFromBuild will automatically copy the README from the build
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|21	directory into the distribution directory. This is so you can commit the
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|22	README to version control. GitHub, for example, likes to see a README
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|23	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|24	Dist::Zilla::Plugin::Readme will not like it if you already have a README,
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|25	so you'll have to disable that plugin, an example of which is:
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|26	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|27	[@Filter]
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|28	bundle = @Basic
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|29	remove = Readme
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|30	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|31	%prep
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|33	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|34	%build
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|36	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|37	%make
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|38	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|39	%check
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|40	make test
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|41	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|42	%install
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|43	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|44	
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|45	%files
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|46	%doc README META.yml
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|47	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-CopyReadmeFromBuild-0.1.900-4|48	%{perl_vendorlib}/*

4409 21
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|1	%define upstream_name    Dist-Zilla-Plugin-CopyTo
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|2	%define upstream_version 0.11
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|3	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|6	Release:	9
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|7	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|8	Summary:	Copy to other places plugin for Dist::Zilla
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|9	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|14	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|17	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|18	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|19	%description
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|20	Copy to other places plugin for Dist::Zilla.
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|21	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|22	%prep
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|24	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|25	%build
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|27	%make
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|28	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|29	%check
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|30	%make test
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|31	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|32	%install
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|33	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|34	
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|35	%files
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|36	%doc LICENSE README
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|37	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-9|38	%{perl_vendorlib}/*

4410 21
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|1	%define upstream_name    Dist-Zilla-Plugin-FatPacker
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|2	%define upstream_version 1.161631
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|3	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|7	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|8	Summary:	Pack your dependencies onto your script file
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|9	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|10	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|11	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|12	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|13	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|15	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|16	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|17	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|18	BuildRequires: perl(ok)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|19	BuildRequires:	perl(App::FatPacker)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|20	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|21	BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|22	BuildRequires:	perl(English)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|23	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|24	BuildRequires:	perl(File::Path)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|25	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|26	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|27	BuildRequires:	perl(Scalar::Util)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|28	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|29	BuildRequires:	perl(Path::Class)
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|30	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|31	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|32	%description
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|33	This plugin uses the App::FatPacker manpage to pack your dependencies onto
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|34	your script file.
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|35	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|36	%prep
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|38	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|39	%build
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|41	%make
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|42	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|43	%check
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|44	make test
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|45	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|46	%install
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|47	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|48	
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|49	%files
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|50	%doc Changes LICENSE META.yml META.json README*
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|51	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-FatPacker-1.161.631-1|52	%{perl_vendorlib}/*

4411 21
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|1	%define upstream_name    Dist-Zilla-Plugin-Git
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|2	%define upstream_version 2.048
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|3	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|6	Release:    1
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|7	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|8	Summary:    Provide a String::Formatter for commit messages
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|13	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|14	BuildRequires: perl(CPAN::Meta::Check)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|15	BuildRequires: perl(CPAN::Meta::Requirements)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|16	BuildRequires: perl(Cwd)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|17	BuildRequires: perl(DateTime)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|18	BuildRequires: perl(Devel::SimpleTrace)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|19	BuildRequires: perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|20	BuildRequires: perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|21	BuildRequires: perl(Dist::Zilla::Plugin::Config::Git)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|22	BuildRequires: perl(Dist::Zilla::Plugin::GatherDir)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|23	BuildRequires: perl(Dist::Zilla::Role::AfterBuild)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|24	BuildRequires: perl(Dist::Zilla::Role::AfterMint)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|25	BuildRequires: perl(Dist::Zilla::Role::AfterRelease)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|26	BuildRequires: perl(Dist::Zilla::Role::BeforeRelease)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|27	BuildRequires: perl(Dist::Zilla::Role::FilePruner)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|28	BuildRequires: perl(Dist::Zilla::Role::GitConfig)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|29	BuildRequires: perl(Dist::Zilla::Role::PluginBundle)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|30	BuildRequires: perl(Dist::Zilla::Role::Releaser)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|31	BuildRequires: perl(Dist::Zilla::Role::VersionProvider)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|32	BuildRequires: perl(Dist::Zilla::Tester)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|33	BuildRequires: perl(Encode)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|34	BuildRequires: perl(Exporter)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|35	BuildRequires: perl(File::Copy)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|36	BuildRequires: perl(File::Copy::Recursive)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|37	BuildRequires: perl(File::HomeDir)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|38	BuildRequires: perl(File::Path)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|39	BuildRequires: perl(File::Spec)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|40	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|41	BuildRequires: perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|42	BuildRequires: perl(File::Which)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|43	BuildRequires: perl(File::chdir)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|44	BuildRequires: perl(File::pushd)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|45	BuildRequires: perl(Git::Wrapper)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|46	BuildRequires: perl(IO::Handle)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|47	BuildRequires: perl(IPC::Open3)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|48	BuildRequires: perl(IPC::System::Simple)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|49	BuildRequires: perl(List::MoreUtils)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|50	BuildRequires: perl(List::Util)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|51	BuildRequires: perl(Log::Dispatchouli)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|52	BuildRequires: perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|53	BuildRequires: perl(Module::Runtime)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|54	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|55	BuildRequires: perl(Moose::Role)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|56	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|57	BuildRequires: perl(MooseX::Has::Sugar)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|58	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|59	BuildRequires: perl(MooseX::Types::Path::Tiny)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|60	BuildRequires: perl(Path::Tiny)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|61	BuildRequires: perl(String::Formatter)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|62	BuildRequires: perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|63	BuildRequires: perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|64	BuildRequires: perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|65	BuildRequires: perl(Try::Tiny)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|66	BuildRequires: perl(Type::Utils)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|67	BuildRequires: perl(Types::Path::Tiny)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|68	BuildRequires: perl(Types::Standard)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|69	BuildRequires: perl(Version::Next)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|70	BuildRequires: perl(constant)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|71	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|72	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|73	BuildRequires: perl(utf8)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|74	BuildRequires: perl(version)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|75	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|76	BuildRequires: perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|77	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|78	BuildRequires: perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|79	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|80	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|81	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|82	BuildRequires: perl(CPAN::Meta::YAML) >= 0.12.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|83	#won't be catched by urpmi on 586.
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|84	BuildRequires: perl(File::Slurp::Tiny) >= 0.3.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|85	BuildRequires: perl(Module::Build::Tiny) >= 0.39.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|86	BuildRequires: perl(ExtUtils::InstallPaths) >= 0.11.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|87	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|88	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|89	BuildRequires: perl(Parse::CPAN::Meta) >= 1.441.700
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|90	BuildRequires: perl(Config::INI) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|91	BuildRequires: perl(CPAN::Uploader) >= 0.103.9
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|92	BuildRequires: perl(Getopt::Long::Descriptive) >= 0.99.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|93	BuildRequires: perl(Moo) >= 2.0.1
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|94	BuildRequires: perl(Perl::Version) >= 1.13.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|95	BuildRequires: perl(File::ShareDir::Install) >= 0.100.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|96	BuildRequires: perl(PPI) >= 1.220.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|97	BuildRequires: perl(Pod::Eventual) >= 0.94
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|98	BuildRequires: perl(Mixin::Linewise) >= 0.106.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|99	BuildRequires: perl(PerlIO::utf8_strict) >= 0.5.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|100	BuildRequires: perl(Hash::Merge::Simple) >= 0.51.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|101	BuildRequires: perl(Devel::OverloadInfo)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|102	BuildRequires: perl(Term::Encoding)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|103	BuildRequires: perl(ExtUtils::Config)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|104	BuildRequires: perl(Archive::Tar)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|105	BuildRequires: perl(IO::Compress::Base) >= 2.68.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|106	BuildRequires: perl(ExtUtils::Helpers)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|107	BuildRequires: perl(Clone)
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|108	BuildRequires: perl(Compress::Raw::Bzip2) >= 2.68.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|109	BuildRequires: perl(Compress::Raw::Zlib) >= 2.68.0
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|110	#
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|111	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|112	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|113	BuildArch: noarch
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|114	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|115	%description
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|116	This set of plugins for the Dist::Zilla manpage can do interesting things
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|117	for module authors using Git (the http://git-scm.com manpage) to track
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|118	their work.
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|119	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|120	You need Git 1.5.4 or later to use these plugins. Some plugins require a
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|121	more recent version of Git for certain features.
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|122	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|123	The @Git Bundle
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|124	The most commonly used plugins are part of the
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|125	Dist::Zilla::PluginBundle::Git. They are:
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|126	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|127	%prep
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|128	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|129	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|130	%build
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|131	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|132	%make
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|133	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|134	%check
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|135	make test
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|136	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|137	%install
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|138	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|139	
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|140	%files
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|141	%doc Changes META.json META.yml LICENCE README
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|142	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Git-2.48.0-1|143	%{perl_vendorlib}/*

4412 21
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|1	%define upstream_name Dist-Zilla-Plugin-Git-Contributors
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|2	%define upstream_version 0.036
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|3	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|4	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|7	Release:	1
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|8	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|9	Summary:	Add contributor names from git to your distribution
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|14	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|15	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|16	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|17	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|18	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|19	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|20	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|21	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|22	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|23	BuildRequires:	perl(Data::Dumper) >= 2.154.0
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|24	BuildRequires:	perl(Dist::Zilla) >= 5.37.0
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|25	BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|26	BuildRequires:	perl(Eval::Closure)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|27	BuildRequires:	perl(Exporter) >= 5.570.0
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|28	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|29	BuildRequires:	perl(Git::Wrapper)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|30	BuildRequires:	perl(List::Util) >= 1.420.0
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|31	BuildRequires:	perl(List::UtilsBy)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|32	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|33	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|34	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|35	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|36	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|37	BuildRequires:	perl(open)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|38	BuildRequires:	perl(Package::DeprecationManager)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|39	BuildRequires:	perl(Path::Tiny)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|40	BuildRequires:	perl(Pod::Coverage)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|41	BuildRequires:	perl(Safe::Isa)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|42	BuildRequires:	perl(Sort::Versions)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|43	BuildRequires:	perl(TAP::Harness::Env)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|44	BuildRequires:	perl(Test::Deep)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|45	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|46	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|47	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|48	BuildRequires:	perl(Test::Needs)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|49	BuildRequires:	perl(Test::Requires)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|50	BuildRequires:	perl(Try::Tiny)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|51	BuildRequires:	perl(Unicode::Collate)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|52	BuildRequires:	perl(utf8)
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|53	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|54	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|55	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|56	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|57	%description
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|58	Add contributor names from git to your distribution.
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|59	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|60	%prep
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|61	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|62	chmod 644 Changes
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|63	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|64	%build
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|65	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|66	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|67	./Build
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|68	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|69	%check
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|70	./Build test
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|71	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|72	%install
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|73	./Build install --destdir=%{buildroot}
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|74	
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|75	%files
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|76	%doc Changes LICENCE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|77	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Git-Contributors-0.36.0-1|78	%{perl_vendorlib}/*

4413 21
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|1	%define upstream_name    Dist-Zilla-Plugin-GitFmtChanges
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|2	%define upstream_version 0.006
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|3	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|7	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|8	Summary:	This Dist::Zilla plugin writes a CHANGES file with commits
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|9	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|14	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|16	BuildRequires:	perl(Text::Wrap)
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|17	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|18	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|19	%description
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|20	This Dist::Zilla plugin writes a CHANGES file that contains formatted
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|21	commit information from recent git logs. The CHANGES file is formatted
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|22	using the "--format" option of the git log command. This makes it easy to
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|23	make the CHANGES file look the way you want it to.
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|24	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|25	This is based on Dist::Zilla::Plugin::ChangelogFromGit.
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|26	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|27	This plugin has the following configuration variables:
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|28	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|29	%prep
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|31	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|32	%build
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|34	%make
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|35	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|36	%check
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|37	%make test
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|38	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|39	%install
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|40	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|41	
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|42	%files
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|43	%doc META.yml LICENSE Changes README
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|44	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.6.0-1|45	%{perl_vendorlib}/*

4414 21
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|1	%define upstream_name    Dist-Zilla-Plugin-GitHub
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|2	%define upstream_version 0.48
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|3	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|6	Release:    1
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|7	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|8	Summary:    Update GitHub repo info on release
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|13	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|15	BuildRequires:	perl(Class::Load)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|16	BuildRequires:	perl(Dist::Zilla::App)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|17	BuildRequires:	perl(Dist::Zilla::Dist::Minter)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|18	BuildRequires:	perl(Dist::Zilla::Role::AfterMint)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|19	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|20	BuildRequires:	perl(Dist::Zilla::Role::PluginBundle::Easy)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|21	BuildRequires:	perl(Dist::Zilla::Role::Releaser)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|22	BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|23	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|24	BuildRequires:	perl(File::Basename)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|25	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|26	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|27	BuildRequires:	perl(Git::Wrapper)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|28	BuildRequires:	perl(HTTP::Tiny)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|29	BuildRequires:	perl(IO::Socket::SSL) >= 1.560.0
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|30	BuildRequires:	perl(JSON)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|31	BuildRequires:	perl(MIME::Base64)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|32	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|33	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|34	BuildRequires:	perl(Term::ReadKey)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|35	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|36	BuildRequires:	perl(Test::Deep::JSON)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|37	BuildRequires:	perl(Try::Tiny)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|38	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|39	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|40	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|41	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|42	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|43	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|44	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|45	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|46	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|47	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|48	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|49	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|50	%description
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|51	The following is a list of Plugin in this distribution to help you
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|52	integrate GitHub and Dist::Zilla:
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|53	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|54	* * the Dist::Zilla::Plugin::GitHub::Create manpage Create GitHub repo on
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|55	dzil new
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|56	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|57	* * the Dist::Zilla::Plugin::GitHub::Update manpage Update GitHub repo info
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|58	on release
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|59	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|60	%prep
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|61	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|62	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|63	%build
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|64	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|65	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|66	%make
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|67	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|68	%check
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|69	# test need internet connection
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|70	#make test
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|71	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|72	%install
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|73	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|74	
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|75	%files
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|76	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|77	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-GitHub-0.480.0-1|78	%perl_vendorlib/*

4415 21
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|1	%define upstream_name    Dist-Zilla-Plugin-GithubMeta
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|2	%define upstream_version 0.58
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|3	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|7	Summary:	Automatically include GitHub meta information in META.yml
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|12	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|13	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|14	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|15	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|16	BuildRequires:	perl(IPC::Cmd)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|17	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|18	BuildRequires:	perl(MooseX::Types::URI)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|19	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|20	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|21	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|22	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|23	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|24	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|25	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|26	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|27	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|28	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|29	%description
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|30	Dist::Zilla::Plugin::GithubMeta is a the Dist::Zilla manpage plugin to
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|31	include GitHub the http://github.com manpage meta information in
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|32	'META.yml'.
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|33	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|34	It automatically detects if the distribution directory is under 'git'
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|35	version control and whether the 'origin' is a GitHub repository and will
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|36	set the 'repository' and 'homepage' meta in 'META.yml' to the appropriate
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|37	URLs for GitHub.
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|38	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|39	Based on the Module::Install::GithubMeta manpage which was based on the
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|40	Module::Install::Repository manpage by Tatsuhiko Miyagawa
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|41	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|42	%prep
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|44	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|45	%build
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|47	%make
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|48	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|49	%check
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|50	make test
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|51	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|52	%install
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|53	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|54	
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|55	%files
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|56	%doc META.yml LICENSE README META.json Changes
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|57	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-GithubMeta-0.580.0-1|58	%{perl_vendorlib}/*

4416 21
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|1	%define upstream_name    Dist-Zilla-Plugin-GitObtain
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|2	%define upstream_version 0.06
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|3	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|6	Release:	4
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|7	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|8	Summary:	Obtain files from a git repository before building a distribution
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|9	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|14	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|16	BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|17	BuildRequires:	perl(Dist::Zilla::Role::Plugin)
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|18	BuildRequires:	perl(File::Path)
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|19	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|20	BuildRequires:	perl(Git::Wrapper)
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|21	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|22	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|24	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|25	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|26	%description
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|27	This module uses the Git::Wrapper manpage to obtain files from git
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|28	repositories before building a distribution.
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|29	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|30	You may specify the directory that git repositories will be placed into by
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|31	following the plugin name ('GitObtain') with a forward slash ('/'), then
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|32	the path to the particular directory. For instance, if your _dist.ini_ file
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|33	contained the following section:
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|34	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|35	[GitObtain/alpha/beta/gamma]
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|36	...
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|37	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|38	%prep
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|40	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|41	%build
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|43	%make
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|44	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|45	%check
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|46	make test
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|47	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|48	%install
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|49	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|50	
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|51	%files
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|52	%doc META.yml LICENSE README
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|53	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-GitObtain-0.60.0-4|54	%{perl_vendorlib}/*

4417 21
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|1	%define upstream_name    Dist-Zilla-Plugin-HasVersionTests
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|2	%define upstream_version 1.101420
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|3	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|6	Release:	8
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|7	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|8	Summary:	Release tests for version numbers
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|9	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|14	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|16	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|17	BuildRequires:	perl(English)
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|18	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|19	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|20	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|21	BuildRequires:	perl(Test::HasVersion)
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|22	BuildRequires:	perl(Test::More) >= 0.940.0
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|23	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|24	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|25	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|26	%description
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|27	This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|28	providing the following files
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|29	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|30	xt/release/has-version.t - a standard Test::HasVersion test
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|31	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|32	%prep
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|34	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|35	%build
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|37	%make
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|38	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|39	%check
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|40	%make test
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|41	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|42	%install
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|43	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|44	
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|45	%files
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|46	%doc Changes LICENSE META.yml META.json README
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|47	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-8|48	%{perl_vendorlib}/*

4418 21
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|1	%define upstream_name    Dist-Zilla-Plugin-Homepage
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|2	%define upstream_version 1.101420
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|3	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|6	Release:	8
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|7	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|8	Summary:	Automatically sets the homepage URL
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|9	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|14	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|16	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|17	BuildRequires:	perl(English)
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|18	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|19	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|20	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|21	BuildRequires:	perl(Test::More) >= 0.940.0
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|22	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|23	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|24	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|25	%description
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|26	This plugin sets the distribution's homepage URL as metadata.
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|27	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|28	%prep
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|30	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|31	%build
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|33	%make
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|34	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|35	%check
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|36	%make test
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|37	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|38	%install
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|39	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|40	
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|41	%files
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|42	%doc Changes LICENSE META.yml META.json README
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|43	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-8|44	%{perl_vendorlib}/*

4419 21
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|1	%define upstream_name    Dist-Zilla-Plugin-InstallGuide
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|2	%define upstream_version 1.200014
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|3	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|7	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|8	Summary:	Build an INSTALL file
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|9	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|10	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|11	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|12	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|14	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|15	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|16	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|17	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|18	BuildRequires:	perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|19	BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|20	BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|21	BuildRequires:	perl(Dist::Zilla::Role::ModuleMetadata)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|22	BuildRequires:	perl(English)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|23	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|24	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|25	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|26	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|27	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|28	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|29	BuildRequires:	perl(Scalar::Util)
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|30	BuildRequires:	perl(Test::More) >= 0.940.0
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|31	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|32	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|33	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|34	%description
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|35	This plugin adds a very simple _INSTALL_ file to the distribution, telling
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|36	the user how to install this distribution.
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|37	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|38	%prep
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|40	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|41	%build
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|43	%make
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|44	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|45	%check
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|46	# need internet connection
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|47	#make test
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|48	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|49	%install
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|50	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|51	
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|52	%files
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|53	%doc Changes LICENSE META.yml META.json README
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|54	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-InstallGuide-1.200.14-1|55	%{perl_vendorlib}/*

4420 21
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|1	%define upstream_name    Dist-Zilla-Plugin-InstallRelease
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|2	%define upstream_version 0.008
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|3	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|6	Release:    4
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|7	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|8	Summary:    Installs your dist after releasing
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|13	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|15	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|16	BuildRequires:	perl(Dist::Zilla::Role::AfterRelease)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|17	BuildRequires:	perl(Dist::Zilla::Role::Plugin)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|19	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|20	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|21	BuildRequires:	perl(File::pushd)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|22	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|23	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|24	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|25	BuildRequires:	perl(autodie)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|26	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|27	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|28	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|29	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|30	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|31	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|32	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|33	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|34	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|35	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|36	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|37	%description
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|38	After doing 'dzil release', this plugin will install your dist so you are
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|39	always the first person to have the latest and greatest version. It's like
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|40	getting first post, only useful.
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|41	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|42	To use it, add the following in _dist.ini_:
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|43	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|44	[InstallRelease]
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|45	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|46	%prep
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|48	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|49	%build
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|50	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|51	%make
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|52	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|53	%check
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|54	make test
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|55	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|56	%install
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|57	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|58	
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|59	%files
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|60	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|61	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-InstallRelease-0.8.0-4|62	%perl_vendorlib/*

4421 21
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|1	%define upstream_name    Dist-Zilla-Plugin-LatestPrereqs
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|2	%define upstream_version 0.4
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|3	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|6	Release:	4
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|7	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|8	Summary:	Adjust prereqs to use latest version available
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|9	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|14	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|16	BuildRequires:	perl(CPAN)
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|17	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|18	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|19	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|20	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|21	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|22	%description
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|23	This plugin will filter over all your declared or discovered prerequisites,
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|24	contact CPAN, and adjust the version to the latest one available.
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|25	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|26	This will make sure that your module will be installed with the latest
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|27	version available on CPAN at the time you built your package.
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|28	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|29	The most common use for this techinique is for the Task manpage modules.
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|30	You can rebuild your Task module on a regular basis to make sure it has the
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|31	latest versions of your dependencies.
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|32	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|33	%prep
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|35	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|36	%build
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|38	%make
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|39	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|40	%check
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|41	make test
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|42	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|43	%install
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|44	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|45	
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|46	%files
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|47	%doc Changes META.yml LICENSE README META.json
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|48	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.400.0-4|49	%{perl_vendorlib}/*

4422 21
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|1	%define upstream_name    Dist-Zilla-Plugin-LocaleMsgfmt
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|2	%define upstream_version 1.203
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|3	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|6	Release:	6
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|7	Summary:	Dist::Zilla plugin that compiles Local::Msgfmt .po files to .mo files
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|11	Source0:	https://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|13	BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|14	BuildRequires:	perl(Locale::Msgfmt)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|15	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|16	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|17	BuildRequires:	perl(MooseX::Has::Sugar)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|18	BuildRequires:	perl(Path::Class)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|19	BuildRequires:	perl(Test::File)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|20	BuildRequires:	perl(Test::Warn)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|21	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|22	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|23	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|24	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|25	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|26	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|27	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|28	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|29	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|30	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|31	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|32	%description
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|33	Put the following in your dist.ini
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|34	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|35	[LocaleMsgfmt]
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|36	locale = share/locale ;; (optional)
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|37	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|38	This plugin will compile all of the .po files it finds in the locale
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|39	directory into .mo files, via Locale::Msgfmt.
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|40	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|41	%prep
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|43	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|44	%build
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|46	%make
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|47	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|48	%check
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|49	%make test
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|50	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|51	%install
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|52	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|53	
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|54	%files
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|55	%doc Changes META.yml LICENSE META.json README
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|56	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.203.0-6|57	%{perl_vendorlib}/*

4423 21
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|1	%define upstream_name    Dist-Zilla-Plugin-MakeMaker-Awesome
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|2	%define upstream_version 0.49
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|3	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|4	Summary:	A more awesome MakeMaker plugin for Dist::Zilla
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|7	Release:	1
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|13	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|14	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|15	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|16	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|17	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|18	BuildRequires:	perl(CPAN::Meta::Check)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|19	BuildRequires:	perl(Dist::CheckConflicts)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|20	BuildRequires:	perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|21	BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|22	BuildRequires:	perl(Dist::Zilla::Role::BuildRunner)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|23	BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|24	BuildRequires:	perl(Dist::Zilla::Role::TestRunner)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|25	BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|26	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|27	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|28	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|29	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|30	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|31	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|32	BuildRequires:	perl(MooseX::LazyRequire) >= 0.110.0
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|33	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|34	BuildRequires:	perl(MooseX::Types::Stringlike)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|35	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|36	BuildRequires:	perl(Pod::Coverage)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|37	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|38	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|39	BuildRequires:	perl(Types::Standard)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|40	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|41	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|42	%description
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|43	the Dist::Zilla manpage's Dist::Zilla::Plugin::MakeMaker plugin is limited,
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|44	if you want to stray from the marked path and do something that would
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|45	normally be done in a 'package MY' section or otherwise run custom code in
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|46	your _Makefile.PL_ you're out of luck.
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|47	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|48	%files
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|49	%doc Changes META.yml LICENCE README META.json
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|50	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|51	%{perl_vendorlib}/*
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|52	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|53	#----------------------------------------------------------------------------
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|54	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|55	%prep
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|56	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|57	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|58	%build
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|59	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|60	%make
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|61	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|62	%install
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|63	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|64	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|65	%check
21cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0-1|66	make test

4424 21
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|1	%define upstream_name    Dist-Zilla-Plugin-MakeMaker-SkipInstall
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|2	%define upstream_version 1.201
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|3	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|7	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|8	Summary:	Skip the install rule of MakeMaker
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|9	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|14	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|17	BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|18	BuildRequires:	perl(Test::Exception)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|19	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|20	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|21	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|22	%description
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|23	This small plugin will edit the 'Makefile.PL' file, and override the
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|24	install target to become a no-op.
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|25	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|26	This will make your module fail the install phase. It will be built, and
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|27	tested but will never be installed.
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|28	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|29	The most common use for this techinique is for the Task manpage modules.
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|30	Without a proper install phase, you can install your Task module repetedly.
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|31	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|32	%prep
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|34	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|35	%build
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|37	%make
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|38	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|39	%check
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|40	#make test
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|41	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|42	%install
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|43	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|44	
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|45	%files
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|46	%doc Changes LICENSE README
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|47	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.201.0-1|48	%{perl_vendorlib}/*

4425 21
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|1	%define upstream_name    Dist-Zilla-Plugin-MatchManifest
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|2	%define upstream_version 6.000
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|3	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|7	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|8	Summary:	Ensure that MANIFEST is correct
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|9	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|14	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|16	BuildRequires:	perl(Dist::Zilla) >= 4.101.780
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|17	BuildRequires:	perl(Dist::Zilla::Tester) >= 4.102.343
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|18	BuildRequires:	perl(Moose) >= 0.650.0
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|19	BuildRequires:	perl(Throwable)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|20	BuildRequires:	perl(Moose::Autobox) >= 0.90.0
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|21	BuildRequires:	perl(Text::Diff)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|22	BuildRequires:	perl(Role::HasMessage)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|23	BuildRequires:	perl(Role::Identifiable::HasIdent)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|24	BuildRequires:	perl(autodie)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|25	BuildRequires:	perl(MooseX::OneArgNew)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|26	BuildRequires:	perl(Test::Fatal) >= 0.3.0
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|27	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|28	BuildRequires:	perl(Test::More) >= 0.880.0
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|29	BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|30	BuildRequires:	perl(Config::MVP::Reader::INI)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|31	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|32	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|33	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|34	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|35	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|36	BuildRequires:	perl(Try::Tiny)
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|37	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|38	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|39	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|40	%description
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|41	If included, this plugin will ensure that the distribution contains a
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|42	_MANIFEST_ file and that its contents match the files collected by
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|43	Dist::Zilla. If not, it will display the differences and (if STDIN & STDOUT
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|44	are TTYs) offer to update the _MANIFEST_.
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|45	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|46	%prep
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|48	# newer ExtUtils::MakeMaker needed
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|49	rm -rf t/10-manifest.t
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|50	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|51	%build
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|53	%make
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|54	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|55	%check
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|56	make test
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|57	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|58	%install
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|59	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|60	
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|61	%files
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|62	%doc Changes LICENSE README
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|63	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MatchManifest-6.0.0-1|64	%{perl_vendorlib}/*

4426 21
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|1	%define upstream_name    Dist-Zilla-Plugin-Mercurial
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|2	%define upstream_version 0.08
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|3	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|6	Release:	4
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|7	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|8	Summary:	Check for modified/removed/unknown files
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|9	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|14	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|18	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|19	BuildRequires:	perl(Test::Kwalitee)
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|20	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|21	BuildRequires:	perl(File::Slurp)
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|22	BuildRequires:	perl(IPC::System::Simple)
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|23	BuildRequires:	perl(autodie)
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|24	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|25	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|26	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|27	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|28	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|29	%description
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|30	This plugin provides Mercurial support for the Dist::Zilla manpage.
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|31	Currently, it supports checking that the working copy is clean before
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|32	release, tagging, and pushing changes to the remote. The tag plugin also
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|33	checks before tagging to make sure that the tag it wants to use is unique.
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|34	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|35	Currently, this plugin does not support committing, so it won't play nice
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|36	with plugins that make changes to the working copy before release. Patches
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|37	are welcome.
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|38	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|39	%prep
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|41	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|42	%build
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|44	%make
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|45	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|46	%check
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|47	make test
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|48	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|49	%install
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|50	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|51	
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|52	%files
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|53	%doc Changes META.yml LICENSE README
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|54	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Mercurial-0.80.0-4|55	%{perl_vendorlib}/*

4427 21
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|1	%define upstream_name    Dist-Zilla-Plugin-MetaData-BuiltWith
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|2	%define upstream_version 1.004005
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|3	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|7	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|8	Summary:	Go overkill and report everything in all name-spaces
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|9	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|14	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|16	BuildRequires:	perl(Readonly)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|17	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|18	BuildRequires:	perl(Dist::Zilla::Role::ConfigDumper)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|19	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|20	BuildRequires:	perl(Dist::Zilla::Util::EmulatePhase)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|21	BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|22	BuildRequires:	perl(Dist::Zilla::Util::ConfigDumper)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|23	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|24	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|25	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|26	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|27	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|28	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|29	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|30	BuildRequires:	perl(Module::Data) >= 0.7.0
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|31	BuildRequires:	perl(Devel::CheckBin)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|32	BuildRequires:	perl(recommended)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|33	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|34	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|35	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|36	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|37	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|38	BuildRequires:	perl(Path::ScanINC)
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|39	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|40	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|41	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|42	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|43	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|44	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|45	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|46	%description
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|47	Often, distribution authors get module dependencies wrong. So in such
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|48	cases, its handy to be able to see what version of various packages they
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|49	built with.
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|50	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|51	Some would prefer to demand everyone install the same version as they did,
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|52	but that's also not always necessary.
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|53	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|54	Hopefully, the existence of the metadata provided by this module will help
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|55	users on their end machines make intelligent choices about what modules to
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|56	install in the event of a problem.
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|57	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|58	%prep
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|59	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|60	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|61	%build
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|62	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|63	%make
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|64	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|65	%check
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|66	make test
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|67	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|68	%install
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|69	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|70	
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|71	%files
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|72	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|73	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-1.4.5-1|74	%{perl_vendorlib}/*

4428 21
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|1	%define upstream_name    Dist-Zilla-Plugin-MetaProvides
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|2	%define upstream_version 2.002004
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|3	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|7	Summary:	When nothing else works, pull in hand-crafted metadata from a specified file
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|13	BuildRequires:	perl(Class::Discover)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|14	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|15	BuildRequires:	perl(ExtUtils::Manifest) >= 1.560.0
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|16	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|17	BuildRequires:	perl(File::Find::Rule::Perl)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|18	BuildRequires:	perl(FindBin)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|19	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|20	BuildRequires:	perl(Module::Extract::Namespaces)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|21	BuildRequires:	perl(Module::Extract::VERSION)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|22	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|23	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|24	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|25	BuildRequires:	perl(MooseX::Has::Sugar)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|26	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|27	BuildRequires:	perl(Path::Class::Dir)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|28	BuildRequires:	perl(Path::Class::File)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|29	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|30	BuildRequires:	perl(Test::Exception)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|31	BuildRequires:	perl(Test::Perl::Critic)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|32	BuildRequires:	perl(YAML::Tiny)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|33	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|34	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|35	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|36	BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|37	BuildRequires:	perl(Dist::Zilla::Util::ConfigDumper)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|38	BuildRequires:	perl(recommended)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|39	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|40	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|41	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|42	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|43	BuildRequires:	perl(Hash::Merge::Simple)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|44	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|45	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|46	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|47	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|48	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|49	Requires: perl(Module::Extract::Namespaces)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|50	Requires: perl(Module::Extract::VERSION)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|51	Requires: perl(aliased)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|52	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|53	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|54	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|55	%description
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|56	This Distribution Contains a small bundle of plugins for various ways of
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|57	populating the 'META.yml' that is built with your distribution.
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|58	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|59	The initial reason for this is due to stuff that uses the MooseX::Declare
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|60	manpage style class definitions not being parseable by many tools upstream,
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|61	so this is here to cover this problem by defining it in the metadata.
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|62	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|63	%prep
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|64	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|65	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|66	%build
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|67	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|68	%make
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|69	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|70	%check
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|71	make test
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|72	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|73	%install
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|74	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|75	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|76	%files
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|77	%doc Changes LICENSE README
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|78	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MetaProvides-2.2.4-1|79	%{perl_vendorlib}/*

4429 21
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|1	%define upstream_name    Dist-Zilla-Plugin-MetaProvides-Class
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|2	%define upstream_version 2.001001
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|3	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|6	Release:	2
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|7	Summary:	Scans files and tries to identify classes using Class::Discover
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|13	BuildRequires:	perl-base
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|14	BuildRequires:	perl(Class::Discover)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|15	BuildRequires:	perl(Dist::Zilla::App::Tester)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|16	BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|17	BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|18	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|19	BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|20	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|21	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|22	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|23	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|24	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|25	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|26	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|28	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|29	BuildRequires:	perl(utf8)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|30	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|31	BuildRequires:	perl(recommended)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|32	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|33	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|34	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|35	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|36	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|37	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|38	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|39	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|40	BuildRequires:	perl(Exception::Class)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|41	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|42	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|43	%description
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|44	Scans files and tries to identify classes using Class::Discover.
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|45	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|46	%prep
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|48	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|49	%build
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|50	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|51	%make
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|52	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|53	%check
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|54	make test
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|55	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|56	%install
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|57	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|58	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|59	%files
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|60	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|61	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-2.1.1-2|62	%{perl_vendorlib}/*

4430 21
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|1	%define upstream_name    Dist-Zilla-Plugin-MetaProvides-FromFile
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|2	%define upstream_version 2.001002
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|3	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|7	Summary:	If nothing else works, pull in hand-crafted metadata from a specified file
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|13	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|14	BuildRequires:	perl(Config::INI::Reader)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|15	BuildRequires:	perl(Dist::Zilla::App::Tester)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|16	BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|17	BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|18	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|19	BuildRequires:	perl(Dist::Zilla::Util::ConfigDumper)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|20	BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|21	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|22	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|23	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|24	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|25	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|26	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|28	BuildRequires:	perl(recommended)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|29	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|30	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|31	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|32	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|33	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|34	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|35	BuildRequires:	perl(Exception::Class)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|36	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|37	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|38	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|39	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|40	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|41	%description
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|42	If nothing else works, pull in hand-crafted metadata from a specified file.
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|43	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|44	%prep
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|46	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|47	%build
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|48	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|49	%make
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|50	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|51	%check
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|52	make test
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|53	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|54	%install
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|55	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|56	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|57	%files
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|58	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|59	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-2.1.2-1|60	%{perl_vendorlib}/*

4431 21
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|1	%define upstream_name    Dist-Zilla-Plugin-MetaProvides-Package
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|2	%define upstream_version 2.004003
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|3	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|7	Summary:	Extract namespaces/version from traditional packages for provides
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|13	BuildRequires:	perl(Dist::Zilla::App::Tester)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|14	BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|15	BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|16	BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|17	BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|18	BuildRequires:	perl(Dist::Zilla::Role::ModuleMetadata)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|19	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|20	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|21	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|22	BuildRequires:	perl(Module::Extract::Namespaces)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|23	BuildRequires:	perl(Module::Extract::VERSION)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|24	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|25	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|26	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|27	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|28	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|29	BuildRequires:	perl(Throwable)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|30	BuildRequires:	perl(Module::Metadata) >=  1.0.27
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|31	BuildRequires:	perl(Data::Dump)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|32	BuildRequires:	perl(Safe::Isa)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|33	BuildRequires:	perl(recommended)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|34	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|35	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|36	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|37	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|38	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|39	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|40	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|41	BuildRequires:	perl(Exception::Class)
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|42	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|43	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|44	%description
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|45	Extract namespaces/version from traditional packages for provides.
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|46	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|47	%prep
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|49	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|50	%build
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|51	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|52	%make
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|53	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|54	%check
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|55	%make test
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|56	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|57	%install
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|58	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|59	
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|60	%files
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|61	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|62	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-1|63	%{perl_vendorlib}/*

4432 21
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|1	%define upstream_name    Dist-Zilla-Plugin-MinimumPerl
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|2	%define upstream_version 1.006
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|3	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|6	Release:	4
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|7	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|8	Summary:	Detects the minimum version of Perl required for your dist
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|9	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|14	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|16	BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|17	BuildRequires:	perl(Dist::Zilla::Role::FileFinderUser)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|18	BuildRequires:	perl(MooseX::Types::Perl)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|19	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|20	BuildRequires:	perl(Perl::MinimumVersion)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|21	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|22	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|23	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|24	BuildRequires:	perl(MooseX::Types::Perl)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|25	BuildRequires:	perl(Test::Apocalypse)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|26	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|27	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|28	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|29	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|30	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|31	%description
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|32	This plugin uses the Perl::MinimumVersion manpage to automatically find the
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|33	minimum version of Perl required for your dist and adds it to the prereqs.
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|34	You can specify a version of Perl to override the scanning logic.
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|35	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|36	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|37	%prep
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|39	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|40	%build
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|42	%make
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|43	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|44	%check
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|45	make test
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|46	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|47	%install
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|48	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|49	
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|50	%files
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|51	%doc LICENSE README META.yml Changes
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|52	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-MinimumPerl-1.6.0-4|53	%{perl_vendorlib}/*

4433 21
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|1	%define upstream_name    Dist-Zilla-Plugin-NoAutomatedTesting
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|2	%define upstream_version 0.08
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|3	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|6	Release:	6
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|7	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|8	Summary:	Avoid running under CPAN Testers
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|9	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|14	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|17	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|18	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|19	%description
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|20	CPAN Testers are great and do a worthy and thankless job, testing all the
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|21	distributions uploaded to CPAN. But sometimes we don't want a distribution
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|22	to be tested by these gallant individuals.
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|23	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|24	Dist::Zilla::Plugin::NoAutomatedTesting is a the Dist::Zilla manpage plugin
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|25	that mungles 'Makefile.PL' to detect that it is being run by a CPAN Tester
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|26	and 'exit 0' if it is.
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|27	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|28	As this plugin mungles the 'Makefile.PL' it is imperative that it is
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|29	specified in 'dist.ini' AFTER '[MakeMaker]'.
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|30	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|31	%prep
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|33	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|34	%build
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|36	%make
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|37	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|38	%check
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|39	make test
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|40	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|41	%install
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|42	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|43	
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|44	%files
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|45	%doc META.yml LICENSE README META.json Changes
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|46	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-6|47	%{perl_vendorlib}/*

4434 21
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|1	%define upstream_name    Dist-Zilla-Plugin-OurPkgVersion
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|2	%define upstream_version 0.21
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|3	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|7	Summary:	No line insertion and does Package version with our
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|12	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|13	BuildRequires: perl(Dist::Zilla::Role::FileFinderUser)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|14	BuildRequires: perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|16	BuildRequires: perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|17	BuildRequires: perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|18	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|19	BuildRequires: perl(MooseX::Types::Perl)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|20	BuildRequires: perl(PPI)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|21	BuildRequires: perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|22	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|23	BuildRequires: perl(Test::Version)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|24	BuildRequires: perl(Test::Exception)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|25	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|26	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|27	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|28	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|29	BuildRequires: perl(strictures)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|30	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|31	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|32	BuildRequires: perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|33	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|34	BuildRequires: perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|35	BuildRequires: perl(Pod::Eventual)
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|36	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|37	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|38	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|39	%description
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|40	This module was created as an alternative to the
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|41	Dist::Zilla::Plugin::PkgVersion manpage and uses some code from that
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|42	module. This module is designed to use a the more readable format 'our
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|43	$VERSION = $version;' as well as not change then number of lines of code in
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|44	your files, which will keep your repository more in sync with your CPAN
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|45	release. It also allows you slightly more freedom in how you specify your
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|46	version.
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|47	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|48	EXAMPLES
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|49	in dist.ini
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|50	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|51	...
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|52	version = 0.01;
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|53	[OurPkgVersion]
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|54	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|55	%prep
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|56	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|57	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|58	%build
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|59	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|60	%make
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|61	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|62	%check
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|63	make test
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|64	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|65	%install
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|66	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|67	
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|68	%files
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|69	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|70	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.210.0-1|71	%{perl_vendorlib}/*

4435 21
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|1	%define upstream_name    Dist-Zilla-Plugin-PerlTidy
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|2	%define upstream_version 0.21
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|3	
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|6	Release:	5
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|7	Summary:	Perltidy your dist
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|13	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|14	BuildRequires:	perl(File::Copy)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|15	BuildRequires:	perl(File::Next)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|16	BuildRequires:	perl(File::HomeDir)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|17	BuildRequires:	perl(Perl::Tidy)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|18	BuildRequires:	perl(Path::Iterator::Rule)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|19	BuildRequires:	perl(Term::Encoding)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|20	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|21	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|22	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|23	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|24	BuildRequires:	perl(Getopt::Long::Descriptive)
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|25	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|26	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|27	
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|28	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|29	
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|30	%description
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|31	Perltidy your dist.
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|32	
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|33	%prep
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|35	
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|36	%build
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|38	%make
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|39	
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|40	%check
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|41	make test
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|42	
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|43	%install
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|44	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|45	
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|46	%files
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|47	%doc Changes LICENSE README
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|48	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-PerlTidy-0.210.0-5|49	%{perl_vendorlib}/*

4436 21
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|1	%define upstream_name    Dist-Zilla-Plugin-PodLoom
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|2	%define upstream_version 5.001
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|3	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|6	Release:	4
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|7	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|8	Summary:	Process module documentation through Pod::Loom
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|9	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|14	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|17	BuildRequires:	perl(Dist::Zilla::Role::ModuleInfo)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|18	BuildRequires:	perl(Hash::Merge::Simple)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|19	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|20	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|21	BuildRequires:	perl(Pod::Loom)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|22	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|23	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|24	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|25	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|26	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|27	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|28	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|29	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|30	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|31	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|32	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|33	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|34	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|35	%description
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|36	If included, this plugin will process each _.pm_ and _.pod_ file under
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|37	_lib_ or in the root directory through Pod::Loom.
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|38	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|39	%prep
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|41	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|42	%build
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|44	%make
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|45	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|46	%check
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|47	make test
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|48	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|49	%install
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|50	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|51	
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|52	%files
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|53	%doc README Changes META.yml META.json LICENSE
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|54	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-PodLoom-5.1.0-4|55	%{perl_vendorlib}/*

4437 21
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|1	%define upstream_name    Dist-Zilla-Plugin-PodPurler
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|2	%define upstream_version 0.094
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|3	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|7	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|8	Summary:	Like PodWeaver, but more erratic and amateurish
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|9	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|10	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|11	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|12	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|15	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|16	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|17	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|18	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|19	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|20	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|21	BuildRequires:	perl(PPI)
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|22	BuildRequires:	perl(Pod::Elemental)
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|23	BuildRequires:	perl(Pod::Elemental::PerlMunger)
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|24	BuildRequires:	perl(Pod::Eventual)
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|25	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|26	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|27	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|28	%description
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|29	PodPurler ress, which rips apart your kinda-POD and reconstructs it as
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|30	boring old real POD.
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|31	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|32	%prep
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|34	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|35	%build
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|37	%make
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|38	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|39	%check
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|40	make test
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|41	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|42	%install
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|43	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|44	
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|45	%files
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|46	%doc Changes LICENSE README
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|47	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-PodPurler-0.94.0-1|48	%{perl_vendorlib}/*

4438 21
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|1	%define upstream_name    Dist-Zilla-Plugin-PodWeaver
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|2	%define upstream_version 4.009
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|3	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|7	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|8	Summary:	Do horrible things to POD, producing better docs
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|9	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|10	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|11	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|12	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|15	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|16	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|17	BuildRequires:	perl(Dist::Zilla::Role::FileFinderUser)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|18	BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|19	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|20	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|21	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|22	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|23	BuildRequires:	perl(Pod::Elemental::PerlMunger)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|24	BuildRequires:	perl(Pod::Weaver::Config::Assembler)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|25	BuildRequires:	perl(Pod::Weaver)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|26	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|27	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|28	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|29	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|30	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|31	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|32	# not auto-detected
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|33	Requires:	perl(Pod::Elemental::PerlMunger)
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|34	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|35	%description
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|36	PodWeaver is a work in progress, which rips apart your kinda-POD and
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|37	reconstructs it as boring old real POD.
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|38	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|39	%prep
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|41	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|42	%build
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|44	%make
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|45	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|46	%check
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|47	make test
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|48	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|49	%install
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|50	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|51	
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|52	%files
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|53	%doc Changes LICENSE README META.yml META.json
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|54	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-PodWeaver-4.9.0-1|55	%{perl_vendorlib}/*

4439 21
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|1	%define upstream_name    Dist-Zilla-Plugin-Prepender
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|2	%define upstream_version 2.004
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|3	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|7	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|8	Summary:	Prepend lines at the top of your perl files
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|9	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|13	Source0:	https://www.cpan.org/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Prepender-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|14	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|15	BuildRequires:	perl(base)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|17	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|18	BuildRequires:	perl(MooseX::Has::Sugar)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|19	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|20	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|21	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|22	BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|23	BuildRequires:	perl(Dist::Zilla::Tester)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|24	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|25	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|26	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|27	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|28	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|29	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.12.0
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|30	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|31	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|32	BuildRequires:	perl(Pod::Eventual)
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|33	BuildRequires:  perl-JSON-PP
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|34	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|35	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|36	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|37	%description
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|38	This plugin will prepend the specified lines in each Perl module or
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|39	program within the distribution. For scripts having a shebang line,
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|40	lines will be inserted just after it.
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|41	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|42	This is useful to enforce a set of pragmas to your files (since pragmas
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|43	are lexical, they will be active for the whole file), or to add some
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|44	copyright comments, as the fsf recommends.
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|45	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|46	%prep
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|47	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|48	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|49	%build
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|50	perl Build.PL installdirs=vendor
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|51	./Build
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|52	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|53	%check
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|54	./Build test
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|55	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|56	%install
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|57	./Build install destdir=%{buildroot}
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|58	
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|59	%files
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|60	%doc Changes LICENSE README META.json META.yml
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|61	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Prepender-2.4.0-1|62	%{perl_vendorlib}/*

4440 21
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|1	%define upstream_name    Dist-Zilla-Plugin-PurePerlTests
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|3	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|7	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|8	Summary:	Run all your tests twice, once with XS code and once with pure Perl
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|9	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|14	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|16	BuildRequires:	perl(Dist::Zilla) >= 5.34.0
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|19	BuildRequires:	perl(Test::Most)
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|20	BuildRequires:	perl(File::Spec)
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|21	BuildRequires:	perl(IO::Handle)
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|22	BuildRequires:	perl(IPC::Open3)
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|24	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|25	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|26	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|27	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|28	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|29	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|30	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|31	%description
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|32	This plugin is for modules which ship with a dual XS/pure Perl
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|33	implementation.
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|34	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|35	The plugin makes a copy of all your tests when doing release testing (via
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|36	'dzil test' or 'dzil release'). The copy will set an environment value that
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|37	you specify in a 'BEGIN' block. You can use this to force your code to not
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|38	load the XS implementation.
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|39	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|40	%prep
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|42	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|43	%build
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|45	%make
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|46	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|47	%check
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|48	%make test
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|49	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|50	%install
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|51	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|52	
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|53	%files
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|54	%doc Changes META.yml LICENSE README.* META.json
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|55	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.60.0-1|56	%{perl_vendorlib}/*

4441 21
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|1	%define upstream_name    Dist-Zilla-Plugin-ReadmeAnyFromPod
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|2	%define upstream_version 0.163250
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|3	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|6	Release:    1
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|7	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|8	Summary:    Automatically convert POD to a README in any format for Dist::Zilla
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|13	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|14	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|15	BuildRequires: perl(Carp)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|16	BuildRequires: perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|17	BuildRequires: perl(Dist::Zilla::Plugin::PodWeaver)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|18	BuildRequires: perl(Dist::Zilla::Role::AfterBuild)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|19	BuildRequires: perl(Dist::Zilla::Role::File::ChangeNotification)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|20	BuildRequires: perl(Dist::Zilla::Role::FileGatherer)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|21	BuildRequires: perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|22	BuildRequires: perl(Dist::Zilla::Role::FilePruner)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|23	BuildRequires: perl(Dist::Zilla::Role::PluginBundle::Easy)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|24	BuildRequires: perl(Encode)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|25	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|26	BuildRequires: perl(File::Spec)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|27	BuildRequires: perl(IO::Handle)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|28	BuildRequires: perl(IO::Scalar)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|29	BuildRequires: perl(IPC::Open3)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|30	BuildRequires: perl(List::Util)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|31	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|32	BuildRequires: perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|33	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|34	BuildRequires: perl(MooseX::Has::Sugar)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|35	BuildRequires: perl(PPI::Document)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|36	BuildRequires: perl(Path::Tiny) >= 0.4.0
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|37	BuildRequires: perl(Pod::Markdown)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|38	BuildRequires: perl(Pod::Simple::HTML) >= 3.230.0
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|39	BuildRequires: perl(Pod::Simple::Text) >= 3.230.0
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|40	BuildRequires: perl(Pod::Markdown::Github)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|41	BuildRequires: perl(Scalar::Util)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|42	BuildRequires: perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|43	BuildRequires: perl(Test::Deep)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|44	BuildRequires: perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|45	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|46	BuildRequires: perl(Test::Most)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|47	BuildRequires: perl(Test::Requires)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|48	BuildRequires: perl(autodie)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|49	BuildRequires: perl(base)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|50	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|51	BuildRequires: perl(utf8)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|52	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|53	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|54	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|55	BuildRequires: perl(strictures)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|56	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|57	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|58	BuildRequires: perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|59	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|60	BuildRequires: perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|61	BuildRequires: perl(Archive::Tar)
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|62	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|63	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|64	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|65	%description
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|66	Generates a README for your the Dist::Zilla manpage powered dist from its
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|67	'main_module' in any of several formats. The generated README can be
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|68	included in the build or created in the root of your dist for e.g.
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|69	inclusion into version control.
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|70	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|71	%prep
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|72	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|73	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|74	%build
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|75	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|76	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|77	%make
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|78	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|79	%check
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|80	make test
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|81	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|82	%install
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|83	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|84	
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|85	%files
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|86	%doc Changes LICENSE META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|87	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-1|88	%{perl_vendorlib}/*

4442 21
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|1	%define upstream_name    Dist-Zilla-Plugin-ReadmeFromPod
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|2	%define upstream_version 0.37
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|3	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|7	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|8	Summary:	Automatically convert POD to a README for Dist::Zilla
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|9	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|14	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|17	BuildRequires:	perl(Data::Perl::Role::String)
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|18	BuildRequires:	perl(IO::Scalar)
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|19	BuildRequires:	perl(IO::String)
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|20	BuildRequires:	perl(Pod::Text)
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|21	BuildRequires:	perl(Pod::Readme)
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|22	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|23	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|24	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|25	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|26	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|27	%description
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|28	Generate the README from 'main_module' by the Pod::Text manpage
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|29	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|30	The code is mostly a copy-paste of the Module::Install::ReadmeFromPod
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|31	manpage
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|32	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|33	%prep
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|35	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|36	%build
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|38	%make
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|39	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|40	%check
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|41	make test
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|42	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|43	%install
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|44	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|45	
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|46	%files
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|47	%doc Changes LICENSE README* META.yml META.json
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|48	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.370.0-1|49	%{perl_vendorlib}/*

4443 21
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|1	%define upstream_name    Dist-Zilla-Plugin-ReadmeMarkdownFromPod
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|2	%define upstream_version 0.141140
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|3	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|6	Release:	7
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|7	Summary:	Automatically convert POD to a README.mkdn for Dist::Zilla
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|8	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|9	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|10	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|12	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|13	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|15	BuildRequires:	perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|16	BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|17	BuildRequires:	perl(Dist::Zilla::Role::FileWatcher)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|18	BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod) >= 0.320.0
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|19	BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeAnyFromPod)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|20	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|21	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|22	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|23	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|24	BuildRequires:	perl(Pod::Markdown)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|25	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|26	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|27	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|28	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|29	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|30	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|31	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|32	BuildRequires:	perl(Test::Most)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|33	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|34	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|35	BuildRequires:	perl(PPI::Document)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|36	BuildRequires:	perl(Archive::Tar)
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|37	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|38	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|39	%description
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|40	Generate a README.mkdn from 'main_module' by the Pod::Markdown manpage
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|41	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|42	The code is mostly a copy-paste of the Dist::Zilla::Plugin::ReadmeFromPod
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|43	manpage
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|44	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|45	%prep
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|47	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|48	%build
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|50	%make
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|51	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|52	%check
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|53	make test
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|54	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|55	%install
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|56	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|57	
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|58	%files
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|59	%doc README META.yml LICENSE Changes
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|60	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141.140-7|61	%{perl_vendorlib}/*

4444 21
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|1	%define upstream_name    Dist-Zilla-Plugin-ReportVersions
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|2	%define upstream_version 1.110730
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|3	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|6	Release:	6
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|7	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|8	Summary:	Write a test that reports used module versions
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|9	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|14	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|16	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|17	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|18	BuildRequires:	perl(English)
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|19	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|20	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|21	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|22	BuildRequires:	perl(Scalar::Util)
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|23	BuildRequires:	perl(Test::More) >= 0.940.0
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|24	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|25	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|26	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|27	%description
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|28	This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|29	providing the following files
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|30	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|31	t/000-report-versions.t
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|32	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|33	The '000' prefix is chosen so it runs first to make sure it shows up in
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|34	CPAN tester reports.
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|35	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|36	%prep
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|38	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|39	%build
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|41	%make
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|42	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|43	%check
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|44	make test
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|45	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|46	%install
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|47	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|48	
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|49	%files
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|50	%doc Changes LICENSE META.yml META.json README
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|51	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-6|52	%{perl_vendorlib}/*

4445 21
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|1	%define upstream_name    Dist-Zilla-Plugin-Repository
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|2	%define upstream_version 0.24
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|3	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|7	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|8	Summary:	Automatically sets repository URL from svn/svk/Git checkout for Dist::Zilla
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|9	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|14	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|17	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|18	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|19	%description
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|20	The code is mostly a copy-paste of the Module::Install::Repository manpage
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|21	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|22	ATTRIBUTES
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|23	* * git_remote
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|24	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|25	This is the name of the remote to use for the public repository (if
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|26	you use Git). By default, unsurprisingly, to _origin_.
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|27	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|28	%prep
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|30	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|31	%build
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|33	%make
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|34	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|35	%check
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|36	# Cannot find user config
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|37	#make test
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|38	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|39	%install
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|40	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|41	
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|42	%files
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|43	%doc Changes LICENSE README
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|44	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Repository-0.240.0-1|45	%{perl_vendorlib}/*

4446 21
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|1	%define upstream_name    Dist-Zilla-Plugin-Rsync
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|2	%define upstream_version 0.1
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|3	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|6	Release:	8
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|7	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|8	Summary:	Dist::Zilla plugin to upload using rsync
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|9	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|14	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|16	BuildRequires:	perl(CLASS)
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|17	BuildRequires:	perl(Dist::Zilla::Role::Releaser)
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|18	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|19	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|20	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|21	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|22	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|23	%description
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|24	The 'where' config key is required. The 'options' default to '-e ssh'.
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|25	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|26	%prep
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|28	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|29	%build
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|30	perl Build.PL installdirs=vendor
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|31	./Build
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|32	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|33	%check
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|34	./Build test
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|35	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|36	%install
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|37	./Build install destdir=%{buildroot}
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|38	
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|39	%files
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|40	%doc Changes LICENSE META.yml README
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|41	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-8|42	%{perl_vendorlib}/*

4447 21
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|1	%define upstream_name    Dist-Zilla-Plugins-CJM
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|2	%define upstream_version 6.000
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|3	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|7	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|8	Summary:	Allow a dist to have a custom Build.PL
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|9	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|10	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|11	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|12	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|15	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|16	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|17	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|18	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|19	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|20	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|21	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|22	BuildRequires:	perl(Git::Wrapper)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|23	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|24	BuildRequires:	perl(CPAN::Meta::Requirements)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|25	BuildRequires:	perl(Data::Dumper)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|26	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|27	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|28	BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|29	BuildRequires:	perl(Eval::Closure)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|30	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|31	BuildRequires:	perl(File::Copy)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|32	BuildRequires:	perl(File::HomeDir)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|33	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|34	BuildRequires:	perl(File::pushd)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|35	BuildRequires:	perl(Module::Metadata)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|36	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|37	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|38	BuildRequires:	perl(Moose::Role)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|39	BuildRequires:	perl(Package::DeprecationManager)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|40	BuildRequires:	perl(Parse::CPAN::Meta)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|41	BuildRequires:	perl(Path::Class)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|42	BuildRequires:	perl(Scalar::Util)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|43	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|44	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|45	BuildRequires:	perl(Try::Tiny)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|46	BuildRequires:	perl(autodie)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|47	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|48	BuildRequires:	perl(version)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|49	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|50	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|51	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|52	BuildRequires:	perl(Pod::Eventual)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|53	BuildRequires:	perl(Archive::Tar)
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|54	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|55	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|56	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|57	%description
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|58	Plugins implementing ModuleInfo may call their own 'get_module_info' method
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|59	to construct a the Module::Build::ModuleInfo manpage object.
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|60	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|61	%prep
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|62	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|63	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|64	%build
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|65	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|66	%make
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|67	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|68	%check
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|69	make test
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|70	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|71	%install
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|72	%makeinstall_std
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|73	
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|74	%files
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|75	%doc README Changes META.yml META.json LICENSE
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|76	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugins-CJM-6.0.0-1|77	%{perl_vendorlib}/*

4448 21
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|1	%define upstream_name    Dist-Zilla-Plugin-Signature
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|2	%define upstream_version 1.100930
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|3	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|6	Release:	8
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|7	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|8	Summary:	Sign releases with Module::Signature
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|9	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|14	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|16	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|18	BuildRequires:	perl(File::chdir)
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|19	BuildRequires:	perl(Module::Signature)
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|20	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|21	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|22	%description
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|23	This plugin will sign a distribution using Module::Signature
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|24	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|25	%prep
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|27	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|28	%build
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|30	%make
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|31	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|32	%check
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|33	make test
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|34	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|35	%install
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|36	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|37	
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|38	%files
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|39	%doc Changes META.yml LICENSE README META.json
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|40	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-8|41	%{perl_vendorlib}/*

4449 21
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|1	%define upstream_name    Dist-Zilla-Plugin-SvnObtain
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|2	%define upstream_version 0.02
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|3	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|6	Release:	8
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|7	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|8	Summary:	Obtain files from a subversion repository before building a distribution
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|9	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|14	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|16	BuildRequires:	perl(Cwd)
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|17	BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|18	BuildRequires:	perl(Dist::Zilla::Role::Plugin)
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|19	BuildRequires:	perl(File::Path)
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|20	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|21	BuildRequires:	perl(SVN::Client)
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|22	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|24	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|25	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|26	%description
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|27	Uses the SVN::Client manpage to obtain files from a subversion repository
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|28	for inclusion in a distribution made with the Dist::Zilla manpage.
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|29	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|30	'[SvnObtain]' sections in your _dist.ini_ file describe a set of Subversion
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|31	repositories that will be downloaded into the current directory prior to
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|32	building a distribution. Subdirectories will be created that correspond to
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|33	the name of the projects listed in that section. Optionally, after the URL
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|34	of the subversion repository, you may specify a particular revision to
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|35	check out. If you do not specify a revision, 'HEAD' will be used. For
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|36	instance, to include a copy MIT's simile timeline widget into your
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|37	distribution, your _dist.ini_ would contain something like this:
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|38	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|39	[SvnObtain]
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|40	simile = http://simile-widgets.googlecode.com/svn
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|41	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|42	%prep
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|44	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|45	%build
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|47	%make
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|48	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|49	%check
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|50	%make test
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|51	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|52	%install
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|53	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|54	
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|55	%files
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|56	%doc META.yml LICENSE README
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|57	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-8|58	%{perl_vendorlib}/*

4450 21
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|1	%define upstream_name    Dist-Zilla-Plugin-TaskWeaver
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|2	%define upstream_version 0.101628
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|3	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|7	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|8	Summary:	Dist::Zilla::Plugin::TaskWeaver's helper
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|9	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|14	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|16	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|17	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|18	BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|19	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|20	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|21	BuildRequires:	perl(Pod::Elemental)
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|22	BuildRequires:	perl(Pod::Weaver)
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|23	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|24	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|25	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|26	%description
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|27	The TaskWeaver plugin acts just like the PodWeaver plugin, but gets its
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|28	claws just a bit into your Pod::Weaver configuration and then uses them to
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|29	figure out prerequisites and grouping for building a Task distribution.
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|30	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|31	The 'Task::' namespace is used for libraries that do not have any code of
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|32	their own, but are just ways of getting a lot of other libraries installed
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|33	at once. In other words, they're just prerequisites with no actual logic.
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|34	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|35	TaskWeaver expects that your _.pm_ file will have Pod like the following:
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|36	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|37	%prep
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|39	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|40	%build
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|42	%make
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|43	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|44	%check
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|45	make test
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|46	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|47	%install
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|48	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|49	
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|50	%files
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|51	%doc Changes LICENSE README
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|52	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.628-1|53	%{perl_vendorlib}/*

4451 21
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|1	%define upstream_name Dist-Zilla-Plugin-TemplateCJM
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|2	%define upstream_version 5.001
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|3	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|7	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|8	Summary:	Process templates, including version numbers & changes
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|9	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|10	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|13	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|14	BuildRequires:	perl(DateTime::Format::Natural)
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|15	BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|16	BuildRequires:	perl(Dist::Zilla::Role::ModuleInfo)
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|17	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|18	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|19	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|20	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|21	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|22	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|23	%description
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|24	Dist::Zilla::Plugin::TemplateCJM is a plugin written for Dist::Zilla.
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|25	It used to be distributed in Dist-Zilla-Plugins-CJM, but when
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|26	DateTime::Format::Natural was added as a prerequisite, it was decided
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|27	to split it out.
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|28	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|29	%prep
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|31	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|32	%build
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|33	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|34	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|35	%make
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|36	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|37	%check
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|38	#make test
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|39	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|40	%install
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|41	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|42	
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|43	%files
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|44	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|45	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-TemplateCJM-5.1.0-1|46	%{perl_vendorlib}/*

4452 21
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|1	%define upstream_name    Dist-Zilla-Plugin-Test-CheckChanges
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|2	%define upstream_version 2.000004
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|3	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|6	Release:    5
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|7	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|8	Summary:    Release tests for checking changes
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|12	Source0:    https://cpan.metacpan.org/authors/id/D/DO/DOHERTY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|13	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|15	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|16	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|17	BuildRequires:	perl(File::Path)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|18	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|19	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|20	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|21	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|22	BuildRequires:	perl(Test::CheckChanges)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|23	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|24	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|25	BuildRequires:	perl(Test::Output)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|26	BuildRequires:	perl(autodie)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|27	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|28	BuildRequires:	perl(version)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|29	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|30	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|31	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|32	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|33	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|34	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|35	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|36	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|37	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|38	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|39	# Renamed upstream
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|40	Obsoletes:  perl-Dist-Zilla-Plugin-CheckChangesTests < %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|41	Provides:   perl-Dist-Zilla-Plugin-CheckChangesTests = %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|42	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|43	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|44	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|45	%description
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|46	This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|47	providing the following files
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|48	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|49	xt/release/check-changes.t - a standard Test::CheckChanges test
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|50	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|51	%prep
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|53	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|54	%build
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|56	%make
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|57	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|58	%check
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|59	%make test
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|60	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|61	%install
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|62	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|63	
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|64	%files
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|65	%doc Changes LICENSE META.json META.yml README.*
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|66	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Test-CheckChanges-2.0.4-5|67	%{perl_vendorlib}/*

4453 21
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|1	%define upstream_name    Dist-Zilla-Plugin-Test-Compile
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|2	%define upstream_version 2.058
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|3	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|6	Release:	1
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|7	Summary:	Common tests to check syntax of your modules
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|11	Source0:	http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|13	BuildRequires:	perl(Data::Section)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|14	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|15	BuildRequires:	perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|16	BuildRequires:	perl(Dist::Zilla::Role::FileFinderUser)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|17	BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|18	BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|19	BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|20	BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|21	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|22	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|23	BuildRequires:	perl(Path::Tiny)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|24	BuildRequires:	perl(Sub::Exporter::ForMethods)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|25	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|26	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|27	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|28	BuildRequires:	perl(CPAN::Meta::Check)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|29	BuildRequires:	perl(Perl::PrereqScanner)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|30	BuildRequires:	perl(Test::MinimumVersion)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|31	BuildRequires:	perl(Test::Warnings)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|32	BuildRequires:	perl(Pod::Coverage)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|33	BuildRequires:	perl(Dist::CheckConflicts)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|34	BuildRequires:	perl(CPAN::Meta::Validator)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|35	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|36	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|37	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|38	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|39	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|40	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|41	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|42	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|43	# Dist::Zilla::Plugin::CompileTests	(DEPRECATED) common tests to check syntax of your modules
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|44	# http://search.cpan.org/~jquelin/Dist-Zilla-Plugin-Test-Compile-2.001/
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|45	Obsoletes:	perl-Dist-Zilla-Plugin-CompileTests = 1.110.930
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|46	Provides:	perl-Dist-Zilla-Plugin-CompileTests = %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|47	Provides:	perl(Dist::Zilla::Plugin::CompileTests) = %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|48	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|49	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|50	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|51	%description
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|52	Common tests to check syntax of your modules,
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|53	only using core modules.
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|54	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|55	%prep
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|56	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|57	chmod 644 Changes
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|58	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|59	%build
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|60	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|61	%make
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|62	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|63	%check
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|64	make test
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|65	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|66	%install
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|67	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|68	
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|69	%files
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|70	%doc Changes README LICENCE META.yml META.json
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|71	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Test-Compile-2.58.0-1|72	%{perl_vendorlib}/*

4454 21
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|1	%define upstream_name    Dist-Zilla-Plugin-Test-CPAN-Changes
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|2	%define upstream_version 0.012
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|3	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|6	Release:	4
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|7	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|8	Summary:	Release tests for your changelog
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|9	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|14	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|15	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|16	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|17	BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|18	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|19	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|20	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|21	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|22	BuildRequires:	perl(Test::CPAN::Changes)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|24	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|25	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|26	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|27	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|28	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|29	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|30	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|31	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|32	BuildArch:	noarch
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|33	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|34	%description
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|35	This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|36	providing the following file:
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|37	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|38	xt/release/cpan-changes.t - a standard Test::CPAN::Changes test
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|39	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|40	See the Test::CPAN::Changes manpage for what this test does.
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|41	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|42	%prep
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|44	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|45	%build
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|47	%make
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|48	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|49	%check
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|50	make test
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|51	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|52	%install
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|53	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|54	
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|55	%files
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|56	%doc README.* Changes LICENSE META.yml META.json
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|57	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0-4|58	%{perl_vendorlib}/*

4455 21
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|1	%define upstream_name    Dist-Zilla-Plugin-Test-DistManifest
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|2	%define upstream_version 2.000005
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|3	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|6	Release:    4
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|7	Summary:    Release tests for the manifest
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|8	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|9	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|11	Source0:    https://cpan.metacpan.org/authors/id/D/DO/DOHERTY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|13	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|14	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|15	BuildRequires:	perl(File::Path)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|16	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|17	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|18	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|19	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|20	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|21	BuildRequires:	perl(Test::DistManifest)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|22	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|23	BuildRequires:	perl(Test::Output)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|24	BuildRequires:	perl(autodie)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|25	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|26	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|28	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|29	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|30	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|31	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|32	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|33	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|34	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|35	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|36	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|37	Obsoletes:  perl-Dist-Zilla-Plugin-DistManifestTests < %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|38	Provides:   perl-Dist-Zilla-Plugin-DistManifestTests = %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|39	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|40	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|41	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|42	%description
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|43	This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|44	providing the following files
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|45	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|46	xt/release/dist-manifest.t - a standard Test::DistManifest test
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|47	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|48	%prep
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|50	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|51	%build
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|53	%make_build
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|54	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|55	%check
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|56	%make_build test
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|57	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|58	%install
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|59	%make_install
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|60	
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|61	%files
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|62	%doc Changes LICENSE META.json META.yml MYMETA.yml README.*
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|63	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Test-DistManifest-2.0.5-4|64	%perl_vendorlib/*

4456 21
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|1	%define upstream_name    Dist-Zilla-Plugin-Test-EOL
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|2	%define upstream_version 0.18
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|3	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|6	Release:    4
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|7	Summary:    Author tests making sure correct line endings are used
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|8	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|9	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|11	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|12	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|13	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|14	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|15	BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|17	BuildRequires:	perl(File::Spec)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|18	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|19	BuildRequires:	perl(IO::Handle)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|20	BuildRequires:	perl(IPC::Open3)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|21	BuildRequires:	perl(List::Util)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|22	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|23	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|24	BuildRequires:	perl(Test::EOL)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|25	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|26	BuildRequires:	perl(Test::Script)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|28	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|29	BuildRequires:	perl(version)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|30	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|31	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|32	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|33	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|34	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|35	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|36	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|37	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|38	BuildRequires:	perl(Test::Warnings)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|39	BuildRequires:	perl(Pod::Coverage)
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|40	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|41	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|42	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|43	Obsoletes:	perl-Dist-Zilla-Plugin-EOLTests < %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|44	Provides:	perl-Dist-Zilla-Plugin-EOLTests = %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|45	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|46	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|47	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|48	%description
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|49	This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|50	providing the following files:
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|51	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|52	%prep
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|53	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|54	chmod 644 Changes
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|55	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|56	%build
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|57	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|58	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|59	%make_build
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|60	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|61	%check
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|62	%make_build test
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|63	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|64	%install
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|65	%make_install
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|66	
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|67	%files
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|68	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|69	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Test-EOL-0.180.0-4|70	%perl_vendorlib/*

4457 21
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|1	%define upstream_name    Dist-Zilla-Plugin-Test-MinimumVersion
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|2	%define upstream_version 2.000010
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|3	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|6	Release:    1
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|7	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|8	Summary:    Release tests for minimum required versions
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|12	Source0:    https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|13	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|15	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|16	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|17	BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|18	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|19	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|20	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|21	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|22	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|23	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|24	BuildRequires:	perl(Test::MinimumVersion)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|25	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|26	BuildRequires:	perl(Test::Output)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|27	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|28	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|29	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|30	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|31	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|32	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|33	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|34	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|35	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|36	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|37	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|38	Obsoletes:  perl-Dist-Zilla-Plugin-MinimumVersionTests < %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|39	Provides:   perl-Dist-Zilla-Plugin-MinimumVersionTests = %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|40	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|41	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|42	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|43	%description
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|44	This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|45	providing the following files
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|46	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|47	xt/release/minimum-version.t - a standard Test::MinimumVersion test
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|48	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|49	%prep
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|50	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|51	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|52	%build
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|54	%make
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|55	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|56	%check
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|57	make test
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|58	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|59	%install
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|60	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|61	
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|62	%files
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|63	%doc Changes LICENCE META.json META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|64	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10-1|65	%{perl_vendorlib}/*

4458 21
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|1	%define upstream_name    Dist-Zilla-Plugin-Test-ReportPrereqs
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|2	%define upstream_version 0.028
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|3	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|4	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|7	Release:    1
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|8	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|9	Summary:    Report on prerequisite versions during automated testing
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|10	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|11	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|14	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|15	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|16	BuildRequires: perl(Capture::Tiny)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|17	BuildRequires: perl(Data::Dumper)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|18	BuildRequires: perl(Data::Section) >= 0.200.2
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|19	BuildRequires: perl(Dist::Zilla) >= 5.00
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|20	BuildRequires: perl(Dist::Zilla::File::FromCode)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|21	BuildRequires: perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|22	BuildRequires: perl(Dist::Zilla::Role::FileGatherer)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|23	BuildRequires: perl(Dist::Zilla::Role::PrereqSource)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|24	BuildRequires: perl(Dist::Zilla::Tester)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|25	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|26	BuildRequires: perl(File::Spec)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|27	BuildRequires: perl(File::pushd)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|28	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|29	BuildRequires: perl(Sub::Exporter::ForMethods)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|30	BuildRequires: perl(Test::Harness)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|31	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|32	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|33	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|34	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|35	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|36	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|37	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|38	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|39	BuildRequires: perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|40	BuildRequires: perl(Perl::PrereqScanner)
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|41	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|42	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|43	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|44	%description
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|45	Report on prerequisite versions during automated testing
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|46	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|47	%prep
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|49	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|50	%build
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|52	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|53	%make
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|54	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|55	%check
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|56	make test
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|57	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|58	%install
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|59	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|60	
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|61	%files
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|62	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|63	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0-1|64	%{perl_vendorlib}/*

4459 21
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|1	%define upstream_name    Dist-Zilla-Plugin-Test-Synopsis
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|2	%define upstream_version 2.000007
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|3	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|6	Release:    4
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|7	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|8	Summary:    Release tests for synopses
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|12	Source0:    https://cpan.metacpan.org/authors/id/D/DO/DOHERTY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|13	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|15	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|16	BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|17	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|18	BuildRequires:	perl(File::Path)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|19	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|20	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|21	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|22	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|23	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|24	BuildRequires:	perl(Test::Output)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|25	BuildRequires:	perl(Test::Synopsis)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|26	BuildRequires:	perl(autodie)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|27	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|28	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|29	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|30	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|31	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|32	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|33	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|34	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|35	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|36	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|37	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|38	Obsoletes:  perl-Dist-Zilla-Plugin-SynopsisTests < %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|39	Provides:   perl-Dist-Zilla-Plugin-SynopsisTests = %{EVRD}
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|40	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|41	BuildArch:  noarch
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|42	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|43	%description
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|44	This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|45	providing the following files
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|46	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|47	xt/release/synopsis.t - a standard Test::Synopsis test
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|48	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|49	%prep
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|50	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|51	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|52	%build
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|54	%make
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|55	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|56	%check
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|57	make test
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|58	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|59	%install
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|60	%makeinstall_std
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|61	
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|62	%files
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|63	%doc Changes LICENSE META.json META.yml MYMETA.yml README.*
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|64	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Plugin-Test-Synopsis-2.0.7-4|65	%{perl_vendorlib}/*

4460 21
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|1	%define upstream_name    Dist-Zilla-Role-Bootstrap
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|2	%define upstream_version 1.001004
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|3	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|6	Release:    2
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|7	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|8	Summary:    Shared logic for bootstrap things
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|13	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|14	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|15	BuildRequires: perl-base
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|16	BuildRequires: perl(Carp)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|17	BuildRequires: perl(Dist::Zilla::Chrome::Test)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|18	BuildRequires: perl(Dist::Zilla::Dist::Builder)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|19	BuildRequires: perl(Dist::Zilla::MVP::Assembler::Zilla)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|20	BuildRequires: perl(Dist::Zilla::MVP::Section)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|21	BuildRequires: perl(Dist::Zilla::Role::Plugin)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|22	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|23	BuildRequires: perl(File::Copy::Recursive)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|24	BuildRequires: perl(File::Spec)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|25	BuildRequires: perl(FindBin)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|26	BuildRequires: perl(List::UtilsBy)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|27	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|28	BuildRequires: perl(Moose::Role)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|29	BuildRequires: perl(Path::Tiny)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|30	BuildRequires: perl(Test::More)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|31	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|32	BuildRequires: perl(utf8)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|33	BuildRequires: perl(version)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|34	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|35	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|36	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|37	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|38	BuildRequires: perl-JSON-PP
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|39	BuildArch:     noarch
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|40	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|41	%description
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|42	This module is a role that aims to be consumed by plugins that want to
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|43	perform some very early bootstrap operation that may affect the loading
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|44	environment of successive plugins, especially with regards to plugins that
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|45	may wish to build with themselves, either by consuming the source tree
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|46	itself, or by consuming a previous built iteration.
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|47	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|48	Implementation is quite simple:
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|49	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|50	* 1. 'with' this role in your plugin
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|51	%files
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|52	%doc LICENSE Changes README META.yml META.json
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|53	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|54	%{perl_vendorlib}/*
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|55	#------------------------------------------------------
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|56	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|57	%prep
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|58	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|59	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|60	%build
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|61	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|62	%make
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|63	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|64	%check
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|65	make test
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|66	
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|67	%install
21cr|perl-Dist-Zilla-Role-Bootstrap-1.1.4-2|68	%makeinstall_std

4461 21
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|1	%define upstream_name Dist-Zilla-Role-FileWatcher
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|2	%define upstream_version 0.006
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|3	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|6	Release:	4
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|7	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|8	Summary:	Receive notification when something changes a file's contents
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|9	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|10	Group:		Development/Perl
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|12	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|13	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|15	BuildRequires:	perl-base
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|16	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|17	BuildRequires:	perl(ExtUtils::Config)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|18	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|19	BuildRequires:	perl(Safe::Isa)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|20	BuildRequires:	perl(Test::Deep)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|21	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|22	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|23	BuildRequires:	perl(TAP::Harness::Env)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|24	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|25	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|26	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|27	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|28	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|29	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|30	BuildRequires:	perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|31	BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|32	BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|33	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|34	BuildRequires:	perl(File::Spec)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|35	BuildRequires:	perl(Module::Runtime)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|36	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|37	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|38	BuildRequires:	perl(Path::Tiny)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|39	BuildRequires:	perl(Test::DZil)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|40	BuildRequires:	perl(Test::Deep)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|41	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|42	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|43	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|44	BuildRequires:	perl(Digest::MD5)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|45	BuildRequires:	perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|46	BuildRequires:	perl(Encode)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|47	BuildRequires:	perl(Moose::Role)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|48	BuildRequires:	perl(Safe::Isa)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|49	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|50	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|51	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|52	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|53	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|54	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|55	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|56	BuildArch:	noarch
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|57	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|58	%description
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|59	Receive notification when something changes a file's contents.
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|60	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|61	%files
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|62	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|63	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|64	%{perl_vendorlib}/*
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|65	#------------------------------------------------------------------
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|66	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|67	%prep
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|68	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|69	chmod 644 Changes
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|70	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|71	%build
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|72	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|73	%make
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|74	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|75	%check
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|76	make test
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|77	
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|78	%install
21cr|perl-Dist-Zilla-Role-FileWatcher-0.6.0-4|79	%makeinstall_std

4462 21
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|1	%define upstream_name    Dist-Zilla-Role-ModuleMetadata
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|2	%define upstream_version 0.006
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|3	
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|6	Release:        1
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|7	Summary:        Role for plugins that use Module::Metadata
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|8	Group:          Development/Perl
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|9	License:        GPL+ or Artistic
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|10	URL:            https://metacpan.org/release/Dist-Zilla-Role-ModuleMetadata
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|12	BuildArch:      noarch
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|13	BuildRequires:  perl-devel
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|14	BuildRequires:  perl(:VERSION) >= 5.10
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|15	BuildRequires:  perl(Data::Dumper)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|17	BuildRequires:  perl(strict)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|18	BuildRequires:  perl(warnings)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|19	BuildRequires:  perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|20	# Run-time:
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|21	BuildRequires:  perl(Digest::MD5)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|22	BuildRequires:  perl(Module::Metadata) >= 1.000005
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|23	BuildRequires:  perl(Moose::Role)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|24	BuildRequires:  perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|25	# Tests:
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|26	BuildRequires:  perl(Dist::Zilla) >= 5
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|27	BuildRequires:  perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|28	BuildRequires:  perl(Dist::Zilla::Role::FileGatherer)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|29	BuildRequires:  perl(Dist::Zilla::Role::MetaProvider)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|30	BuildRequires:  perl(Dist::Zilla::Role::Plugin)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|31	BuildRequires:  perl(File::Spec)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|32	BuildRequires:  perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|33	BuildRequires:  perl(if)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|34	BuildRequires:  perl(lib)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|35	BuildRequires:  perl(Moose)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|36	BuildRequires:  perl(Path::Tiny)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|37	BuildRequires:  perl(Scalar::Util)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|38	BuildRequires:  perl(Test::Deep)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|39	BuildRequires:  perl(Test::DZil)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|40	BuildRequires:  perl(Test::Fatal)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|41	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|42	BuildRequires:  perl(Test::Needs)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|43	# Test::Warnings not used
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|44	BuildRequires:  perl(utf8)
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|45	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|46	
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|47	%description
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|48	This role provides some common utilities for Dist::Zilla plugins which use
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|49	Module::Metadata and the information that it provides.
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|50	
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|51	%prep
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|52	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|53	
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|54	%build
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|55	PERL_MM_FALLBACK_SILENCE_WARNING=1 perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|56	%make
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|57	
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|58	%install
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|59	make pure_install DESTDIR=%{buildroot}
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|60	%{_fixperms} %{buildroot}/*
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|61	
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|62	%files
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|63	%license LICENCE
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|64	%doc Changes CONTRIBUTING README
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|65	%{perl_vendorlib}/*
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|66	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Role-ModuleMetadata-0.6.0-1|67	

4463 21
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|1	%define upstream_name    Dist-Zilla-Role-PluginBundle-PluginRemover
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|2	%define upstream_version 0.105
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|3	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|6	Release:    1
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|7	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|8	Summary:    Add '-remove' functionality to a bundle
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|13	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|15	BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|16	BuildRequires:	perl(Dist::Zilla::Role::PluginBundle::Easy)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|17	BuildRequires:	perl(Dist::Zilla::Util)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|18	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|19	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|20	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|21	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|22	BuildRequires:	perl(Moose::Role)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|23	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|24	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|25	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|26	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|27	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|28	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|29	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|30	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|31	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|32	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|33	BuildArch: noarch
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|34	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|35	%description
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|36	This role enables your the Dist::Zilla manpage Plugin Bundle to
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|37	automatically remove any plugins specified by the '-remove' attribute (like
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|38	Dist::Zilla::PluginBundle::Filter does):
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|39	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|40	[@MyBundle]
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|41	-remove = PluginIDontWant
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|42	-remove = OtherDumbPlugin
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|43	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|44	If you want to use an attribute named '-remove' for your own bundle you can
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|45	override the 'plugin_remover_attribute' sub to define a different attribute
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|46	name:
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|47	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|48	%prep
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|50	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|51	%build
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|53	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|54	%make
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|55	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|56	%check
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|57	make test
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|58	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|59	%install
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|60	%makeinstall_std
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|61	
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|62	%files
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|63	%doc README META.yml LICENSE META.json Changes
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|64	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0-1|65	%{perl_vendorlib}/*

4464 21
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|1	%define upstream_name    Dist-Zilla-Role-Tempdir
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|2	%define upstream_version 1.001003
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|3	
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|6	Release:	1
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|7	Summary:	Shell Out and collect the result in a DZ plug-in
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|8	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|9	Group:		Development/Perl
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|11	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|12	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|13	BuildRequires: perl(Carp)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|14	BuildRequires: perl(Digest::SHA)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|15	BuildRequires: perl(Dist::Zilla)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|16	BuildRequires: perl(Dist::Zilla::File::InMemory)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|17	BuildRequires: perl(Dist::Zilla::Role::FileInjector)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|18	BuildRequires: perl(Dist::Zilla::Role::InstallTool)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|19	BuildRequires: perl(Dist::Zilla::Tester)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|20	BuildRequires: perl(Eval::Closure)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|22	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|23	BuildRequires: perl(File::chdir)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|24	BuildRequires: perl(List::Util)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|25	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|26	BuildRequires: perl(Moose::Role)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|27	BuildRequires: perl(MooseX::LazyRequire)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|28	BuildRequires: perl(Package::DeprecationManager)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|29	BuildRequires: perl(Path::Iterator::Rule)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|30	BuildRequires: perl(Path::Tiny)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|31	BuildRequires: perl(Scalar::Util)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|32	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|33	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|34	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|35	BuildRequires: perl(utf8)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|36	BuildRequires: perl(version)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|37	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|38	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|39	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|40	BuildRequires: perl(strictures)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|41	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|42	BuildRequires: perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|43	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|44	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|45	BuildRequires: perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|46	BuildArch:	noarch
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|47	
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|48	%description
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|49	Shell Out and collect the result in a DZ plug-in.
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|50	
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|51	%prep
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|53	
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|54	%build
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|56	%make
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|57	
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|58	%check
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|59	make test
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|60	
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|61	%install
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|62	%makeinstall_std
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|63	
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|64	%files
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|65	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|66	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Role-Tempdir-1.1.3-1|67	%perl_vendorlib/*

4465 21
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|1	%define upstream_name    Dist-Zilla-Util-ConfigDumper
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|2	%define upstream_version 0.003009
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|3	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|6	Release:    2
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|7	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|8	Summary:    Easy implementation of 'dumpconfig'
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|13	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|14	BuildRequires: perl-devel
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|15	BuildRequires: perl(Carp)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|16	BuildRequires: perl(Dist::Zilla::Plugin::Bootstrap::lib) >= 1.1.0
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|17	BuildRequires: perl(Dist::Zilla::Plugin::GatherDir)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|18	BuildRequires: perl(Dist::Zilla::Plugin::MetaConfig)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|19	BuildRequires: perl(Dist::Zilla::Role::Plugin)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|20	BuildRequires: perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|22	BuildRequires: perl(File::Spec)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|23	BuildRequires: perl(Moose)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|24	BuildRequires: perl(Sub::Exporter::Progressive)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|25	BuildRequires: perl(Test::DZil)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|26	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|27	BuildRequires: perl(Try::Tiny)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|28	BuildRequires: perl(strict)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|29	BuildRequires: perl(utf8)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|30	BuildRequires: perl(warnings)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|31	BuildRequires: perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|32	BuildRequires: perl(Dist::Zilla::Role::Bootstrap)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|33	BuildRequires: perl(recommended)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|34	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|35	BuildRequires: perl(strictures)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|36	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|37	BuildRequires: perl(aliased)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|38	BuildRequires: perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|39	BuildRequires: perl(Exception::Class)
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|40	BuildRequires: perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|41	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|42	BuildRequires: perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|43	BuildArch: noarch
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|44	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|45	%description
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|46	Easy implementation of 'dumpconfig'  .
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|47	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|48	%prep
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|50	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|51	%build
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|53	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|54	%make
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|55	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|56	# %check
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|57	# %make test
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|58	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|59	%install
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|60	%makeinstall_std
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|61	
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|62	%files
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|63	%doc LICENSE Changes README META.yml META.json
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|64	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Util-ConfigDumper-0.3.9-2|65	%{perl_vendorlib}/*

4466 21
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|1	%define upstream_name    Dist-Zilla-Util-EmulatePhase
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|2	%define upstream_version 1.001002
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|3	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|4	Name:       perl-%{upstream_name}
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|6	Release:    1
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|7	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|8	Summary:    A dummy Dist::Zilla to fake a 'prereq' object on
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|9	License:    GPL+ or Artistic
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|10	Group:      Development/Perl
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|12	Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|13	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|14	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|15	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|16	BuildRequires:	perl(Dist::Zilla::Prereqs)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|17	BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|18	BuildRequires:	perl(Eval::Closure)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|20	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|21	BuildRequires:	perl(Hash::Merge::Simple)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|22	BuildRequires:	perl(List::Util)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|23	BuildRequires:	perl(Moose)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|24	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|25	BuildRequires:	perl(Package::DeprecationManager)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|26	BuildRequires:	perl(Scalar::Util)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|27	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|28	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|29	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|30	BuildRequires:	perl(Try::Tiny)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|31	BuildRequires:	perl(strict)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|32	BuildRequires:	perl(utf8)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|33	BuildRequires:	perl(version)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|34	BuildRequires:	perl(warnings)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|35	BuildRequires:	perl(recommended)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|36	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|37	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|38	BuildRequires:	perl(strictures)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|39	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|40	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|41	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|42	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|43	BuildRequires:	perl(Pod::Coverage)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|44	BuildRequires:	perl(Exception::Class)
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|45	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|46	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|47	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|48	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|49	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|50	BuildArch:  noarch
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|51	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|52	%description
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|53	A dummy Dist::Zilla to fake a 'prereq' object on.
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|54	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|55	%prep
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|56	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|57	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|58	%build
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|59	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|60	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|61	%make
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|62	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|63	%check
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|64	make test
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|65	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|66	%install
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|67	%makeinstall_std
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|68	
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|69	%files
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|70	%doc Changes LICENSE META.json META.yml README
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|71	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Util-EmulatePhase-1.1.2-1|72	%perl_vendorlib/*

4467 21
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|1	%define upstream_name    Dist-Zilla-Util-Test-KENTNL
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|2	%define upstream_version 1.005014
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|3	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|4	Name:		perl-%{upstream_name}
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|6	Release:	1
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|7	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|8	Summary:	KENTNL's DZil plugin testing tool
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|9	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|10	License:	GPL+ or Artistic
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|11	Group:		Development/Perl
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/K/KE/KENTNL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|14	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|15	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|16	BuildRequires:	perl-devel
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|17	BuildRequires:	perl(Carp)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|18	BuildRequires:	perl(Dist::Zilla::Tester)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|19	BuildRequires:	perl(English)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|20	BuildRequires:	perl(File::Find)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|21	BuildRequires:	perl(Throwable)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|22	BuildRequires:	perl(Role::Identifiable::HasIdent)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|23	BuildRequires:	perl(File::Temp)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|24	BuildRequires:	perl(Role::HasMessage)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|25	BuildRequires:	perl(MooseX::OneArgNew)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|26	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|27	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|28	BuildRequires:	perl(Params::Util)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|29	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|30	BuildRequires:	perl(Test::Fatal)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|31	BuildRequires:	perl(Test::More)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|32	BuildRequires:	perl(Try::Tiny)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|33	BuildRequires:	perl(Module::Build)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|34	BuildRequires:	perl(recommended)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|35	BuildRequires:	perl(Data::DPath)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|36	BuildRequires:	perl(Test::Differences)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|37	BuildRequires:	perl(Test::TempDir::Tiny)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|38	BuildRequires:	perl(Config::INI::Reader)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|39	BuildRequires:	perl(Term::Encoding)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|40	BuildRequires:	perl(Exception::Class)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|41	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|42	BuildRequires:	perl(aliased)
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|43	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|44	BuildArch:	noarch
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|45	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|46	%description
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|47	KENTNL's DZil plugin testing tool.
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|48	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|49	%prep
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|50	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|51	# Those need Test::More >= 1.001009 we have 0.98
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|52	rm -fr t/01-basic.t \
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|53	t/02-basic-dztest.t \
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|54	t/03-basic-dztest-createplugin.t \
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|55	t/04-run-command.t
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|56	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|57	%build
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|58	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|59	%make
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|60	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|61	%check
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|62	make test
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|63	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|64	%install
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|65	%makeinstall_std
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|66	
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|67	%files
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|68	%doc README Changes LICENSE META.yml META.json
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|69	%{_mandir}/man3/*
21cr|perl-Dist-Zilla-Util-Test-KENTNL-1.5.14-1|70	%{perl_vendorlib}/*

4468 21
21cr|perl-DNS-ZoneParse-1.100.0-5|1	%define	upstream_name    DNS-ZoneParse
21cr|perl-DNS-ZoneParse-1.100.0-5|2	%define upstream_version 1.10
21cr|perl-DNS-ZoneParse-1.100.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-DNS-ZoneParse-1.100.0-5|4	Version:	%perl_convert_version 1.10
21cr|perl-DNS-ZoneParse-1.100.0-5|5	Release:	5
21cr|perl-DNS-ZoneParse-1.100.0-5|6	
21cr|perl-DNS-ZoneParse-1.100.0-5|7	Summary:	Parse and manipulate DNS Zone Files
21cr|perl-DNS-ZoneParse-1.100.0-5|8	
21cr|perl-DNS-ZoneParse-1.100.0-5|9	License:	GPL+ or Artistic
21cr|perl-DNS-ZoneParse-1.100.0-5|10	Group:		Development/Perl
21cr|perl-DNS-ZoneParse-1.100.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DNS-ZoneParse-1.100.0-5|12	Source0:	http://search.cpan.org/CPAN/modules/by-module/DNS/DNS-ZoneParse-1.10.tar.gz
21cr|perl-DNS-ZoneParse-1.100.0-5|13	
21cr|perl-DNS-ZoneParse-1.100.0-5|14	BuildRequires:	perl-devel
21cr|perl-DNS-ZoneParse-1.100.0-5|15	BuildArch:	noarch
21cr|perl-DNS-ZoneParse-1.100.0-5|16	
21cr|perl-DNS-ZoneParse-1.100.0-5|17	%description
21cr|perl-DNS-ZoneParse-1.100.0-5|18	This module will parse a Zone File and put all the Resource Records (RRs) into
21cr|perl-DNS-ZoneParse-1.100.0-5|19	an anonymous hash structure. At the moment, the following types of RRs are
21cr|perl-DNS-ZoneParse-1.100.0-5|20	supported: SOA, NS, MX, A, CNAME, TXT, PTR. It could be useful for maintaining
21cr|perl-DNS-ZoneParse-1.100.0-5|21	DNS zones, or for transferring DNS zones to other servers. If you want to
21cr|perl-DNS-ZoneParse-1.100.0-5|22	generate an XML-friendly version of your zone files, it is easy to use
21cr|perl-DNS-ZoneParse-1.100.0-5|23	XML::Simple with this module once you have parsed the zonefile.
21cr|perl-DNS-ZoneParse-1.100.0-5|24	
21cr|perl-DNS-ZoneParse-1.100.0-5|25	DNS::ZoneParse scans the DNS zonefile - removes comments and seperates the file
21cr|perl-DNS-ZoneParse-1.100.0-5|26	into its constituent records. It then parses each record and stores the records
21cr|perl-DNS-ZoneParse-1.100.0-5|27	internally. See below for information on the accessor methods.
21cr|perl-DNS-ZoneParse-1.100.0-5|28	
21cr|perl-DNS-ZoneParse-1.100.0-5|29	%prep
21cr|perl-DNS-ZoneParse-1.100.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DNS-ZoneParse-1.100.0-5|31	
21cr|perl-DNS-ZoneParse-1.100.0-5|32	%build
21cr|perl-DNS-ZoneParse-1.100.0-5|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-DNS-ZoneParse-1.100.0-5|34	%make
21cr|perl-DNS-ZoneParse-1.100.0-5|35	
21cr|perl-DNS-ZoneParse-1.100.0-5|36	%check
21cr|perl-DNS-ZoneParse-1.100.0-5|37	%make test
21cr|perl-DNS-ZoneParse-1.100.0-5|38	
21cr|perl-DNS-ZoneParse-1.100.0-5|39	%install
21cr|perl-DNS-ZoneParse-1.100.0-5|40	%makeinstall_std
21cr|perl-DNS-ZoneParse-1.100.0-5|41	
21cr|perl-DNS-ZoneParse-1.100.0-5|42	%files
21cr|perl-DNS-ZoneParse-1.100.0-5|43	%doc Changes README
21cr|perl-DNS-ZoneParse-1.100.0-5|44	%{perl_vendorlib}/DNS
21cr|perl-DNS-ZoneParse-1.100.0-5|45	%{_mandir}/*/*

4469 21
21cr|perl-Dumbbench-0.501.0-1|1	%define upstream_name    Dumbbench
21cr|perl-Dumbbench-0.501.0-1|2	%define upstream_version 0.501
21cr|perl-Dumbbench-0.501.0-1|3	
21cr|perl-Dumbbench-0.501.0-1|4	# SOOT support is optional
21cr|perl-Dumbbench-0.501.0-1|5	%bcond_with perl_Dumbbench_enables_SOOT
21cr|perl-Dumbbench-0.501.0-1|6	
21cr|perl-Dumbbench-0.501.0-1|7	Name:           perl-Dumbbench
21cr|perl-Dumbbench-0.501.0-1|8	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Dumbbench-0.501.0-1|9	Release:        1
21cr|perl-Dumbbench-0.501.0-1|10	Summary:        More reliable bench-marking with the least amount of thinking
21cr|perl-Dumbbench-0.501.0-1|11	Group:          Development/Perl
21cr|perl-Dumbbench-0.501.0-1|12	License:        GPL+ or Artistic
21cr|perl-Dumbbench-0.501.0-1|13	URL:            https://metacpan.org/release/Dumbbench
21cr|perl-Dumbbench-0.501.0-1|14	Source0:        https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Dumbbench-%{upstream_version}.tar.gz
21cr|perl-Dumbbench-0.501.0-1|15	# Fix a link a in a documentation, proposed to the upstream,
21cr|perl-Dumbbench-0.501.0-1|16	# <https://github.com/briandfoy/dumbbench/pull/10>
21cr|perl-Dumbbench-0.501.0-1|17	Patch0:         Dumbbench-0.501-Correct-a-link.patch
21cr|perl-Dumbbench-0.501.0-1|18	BuildArch:      noarch
21cr|perl-Dumbbench-0.501.0-1|19	BuildRequires:  coreutils
21cr|perl-Dumbbench-0.501.0-1|20	BuildRequires:  make
21cr|perl-Dumbbench-0.501.0-1|21	BuildRequires:  perl-interpreter
21cr|perl-Dumbbench-0.501.0-1|22	BuildRequires:  perl-generators
21cr|perl-Dumbbench-0.501.0-1|23	BuildRequires:  perl(Config)
21cr|perl-Dumbbench-0.501.0-1|24	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Dumbbench-0.501.0-1|25	BuildRequires:  perl(File::Spec)
21cr|perl-Dumbbench-0.501.0-1|26	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-Dumbbench-0.501.0-1|27	BuildRequires:  perl(strict)
21cr|perl-Dumbbench-0.501.0-1|28	BuildRequires:  perl(warnings)
21cr|perl-Dumbbench-0.501.0-1|29	# Run-time:
21cr|perl-Dumbbench-0.501.0-1|30	# bash for /usr/bin/sh executed by sudo, not used at tests
21cr|perl-Dumbbench-0.501.0-1|31	# bin/dumbbench requires Capture::Tiny only if SOOT is available
21cr|perl-Dumbbench-0.501.0-1|32	%if %{with perl_Dumbbench_enables_SOOT}
21cr|perl-Dumbbench-0.501.0-1|33	BuildRequires:  perl(Capture::Tiny)
21cr|perl-Dumbbench-0.501.0-1|34	%endif
21cr|perl-Dumbbench-0.501.0-1|35	BuildRequires:  perl(Carp)
21cr|perl-Dumbbench-0.501.0-1|36	BuildRequires:  perl(Class::XSAccessor) >= 1.05
21cr|perl-Dumbbench-0.501.0-1|37	BuildRequires:  perl(constant)
21cr|perl-Dumbbench-0.501.0-1|38	# Devel::CheckOS not used at tests
21cr|perl-Dumbbench-0.501.0-1|39	BuildRequires:  perl(Exporter)
21cr|perl-Dumbbench-0.501.0-1|40	# Getopt::Long not used at tests
21cr|perl-Dumbbench-0.501.0-1|41	BuildRequires:  perl(List::Util)
21cr|perl-Dumbbench-0.501.0-1|42	BuildRequires:  perl(Number::WithError) >= 1.00
21cr|perl-Dumbbench-0.501.0-1|43	BuildRequires:  perl(Params::Util)
21cr|perl-Dumbbench-0.501.0-1|44	BuildRequires:  perl(parent)
21cr|perl-Dumbbench-0.501.0-1|45	# SOOT is optional
21cr|perl-Dumbbench-0.501.0-1|46	# sudo not used at tests
21cr|perl-Dumbbench-0.501.0-1|47	BuildRequires:  perl(Statistics::CaseResampling) >= 0.06
21cr|perl-Dumbbench-0.501.0-1|48	BuildRequires:  perl(Time::HiRes)
21cr|perl-Dumbbench-0.501.0-1|49	# Tests:
21cr|perl-Dumbbench-0.501.0-1|50	# Code from ./simulator is neither executed nor installed
21cr|perl-Dumbbench-0.501.0-1|51	BuildRequires:  perl(Capture::Tiny)
21cr|perl-Dumbbench-0.501.0-1|52	BuildRequires:  perl(Test::More) >= 1
21cr|perl-Dumbbench-0.501.0-1|53	# bash for /usr/bin/sh executed by sudo, not used at tests
21cr|perl-Dumbbench-0.501.0-1|54	Requires:       bash
21cr|perl-Dumbbench-0.501.0-1|55	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Dumbbench-0.501.0-1|56	# bin/dumbbench requires Capture::Tiny only if SOOT is available
21cr|perl-Dumbbench-0.501.0-1|57	%if %{with perl_Dumbbench_enables_SOOT}
21cr|perl-Dumbbench-0.501.0-1|58	Requires:       perl(Capture::Tiny)
21cr|perl-Dumbbench-0.501.0-1|59	%endif
21cr|perl-Dumbbench-0.501.0-1|60	Requires:       perl(Class::XSAccessor) >= 1.05
21cr|perl-Dumbbench-0.501.0-1|61	Requires:       perl(Number::WithError) >= 1.00
21cr|perl-Dumbbench-0.501.0-1|62	Requires:       perl(Statistics::CaseResampling) >= 0.06
21cr|perl-Dumbbench-0.501.0-1|63	Requires:       sudo
21cr|perl-Dumbbench-0.501.0-1|64	
21cr|perl-Dumbbench-0.501.0-1|65	# Remove under-specified dependencies
21cr|perl-Dumbbench-0.501.0-1|66	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((Class::XSAccessor|Number::WithError|Statistics::CaseResampling|Test::More)\\)$
21cr|perl-Dumbbench-0.501.0-1|67	
21cr|perl-Dumbbench-0.501.0-1|68	%description
21cr|perl-Dumbbench-0.501.0-1|69	Dumbbench is a fancier benchmark module for Perl. It times the runs of code,
21cr|perl-Dumbbench-0.501.0-1|70	does some statistical analysis to discard outliers, and prints the results.
21cr|perl-Dumbbench-0.501.0-1|71	
21cr|perl-Dumbbench-0.501.0-1|72	%if %{with perl_Dumbbench_enables_SOOT}
21cr|perl-Dumbbench-0.501.0-1|73	%package BoxPlot
21cr|perl-Dumbbench-0.501.0-1|74	Summary:        Dumbbench visualization using ROOT
21cr|perl-Dumbbench-0.501.0-1|75	# This package run-requires perl-SOOT which isn't available on ARM, bug #1139141
21cr|perl-Dumbbench-0.501.0-1|76	ExclusiveArch: %{ix86} x86_64 noarch
21cr|perl-Dumbbench-0.501.0-1|77	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Dumbbench-0.501.0-1|78	
21cr|perl-Dumbbench-0.501.0-1|79	%description BoxPlot
21cr|perl-Dumbbench-0.501.0-1|80	Dumbbench::BoxPlot module provides a way how to plot a Dumbbench timing using
21cr|perl-Dumbbench-0.501.0-1|81	ROOT toolkit.
21cr|perl-Dumbbench-0.501.0-1|82	%endif
21cr|perl-Dumbbench-0.501.0-1|83	
21cr|perl-Dumbbench-0.501.0-1|84	%package tests
21cr|perl-Dumbbench-0.501.0-1|85	Summary:        Tests for %{name}
21cr|perl-Dumbbench-0.501.0-1|86	Requires:       %{name} = %{EVRD}
21cr|perl-Dumbbench-0.501.0-1|87	Requires:       perl-Test-Harness
21cr|perl-Dumbbench-0.501.0-1|88	Requires:       perl(Test::More) >= 1
21cr|perl-Dumbbench-0.501.0-1|89	
21cr|perl-Dumbbench-0.501.0-1|90	%description tests
21cr|perl-Dumbbench-0.501.0-1|91	Tests from %{name}. Execute them
21cr|perl-Dumbbench-0.501.0-1|92	with "%{_libexecdir}/%{name}/test".
21cr|perl-Dumbbench-0.501.0-1|93	
21cr|perl-Dumbbench-0.501.0-1|94	%prep
21cr|perl-Dumbbench-0.501.0-1|95	%autosetup -p1 -n Dumbbench-%{upstream_version}
21cr|perl-Dumbbench-0.501.0-1|96	
21cr|perl-Dumbbench-0.501.0-1|97	# Normalize shebangs
21cr|perl-Dumbbench-0.501.0-1|98	for F in examples/*.pl; do
21cr|perl-Dumbbench-0.501.0-1|99	perl -MConfig -i -pe 's/\A#!.*perl/$Config{startperl}/' "$F";
21cr|perl-Dumbbench-0.501.0-1|100	done
21cr|perl-Dumbbench-0.501.0-1|101	# Help generators to recognize Perl scripts
21cr|perl-Dumbbench-0.501.0-1|102	for F in t/*.t; do
21cr|perl-Dumbbench-0.501.0-1|103	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1' "$F"
21cr|perl-Dumbbench-0.501.0-1|104	chmod +x "$F"
21cr|perl-Dumbbench-0.501.0-1|105	done
21cr|perl-Dumbbench-0.501.0-1|106	
21cr|perl-Dumbbench-0.501.0-1|107	%build
21cr|perl-Dumbbench-0.501.0-1|108	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Dumbbench-0.501.0-1|109	%{make_build}
21cr|perl-Dumbbench-0.501.0-1|110	
21cr|perl-Dumbbench-0.501.0-1|111	%install
21cr|perl-Dumbbench-0.501.0-1|112	%{make_install}
21cr|perl-Dumbbench-0.501.0-1|113	# Install tests
21cr|perl-Dumbbench-0.501.0-1|114	mkdir -p %{buildroot}/%{_libexecdir}/%{name}
21cr|perl-Dumbbench-0.501.0-1|115	cp -a t %{buildroot}/%{_libexecdir}/%{name}
21cr|perl-Dumbbench-0.501.0-1|116	cat > %{buildroot}/%{_libexecdir}/%{name}/test << 'EOF'
21cr|perl-Dumbbench-0.501.0-1|117	#!/bin/sh
21cr|perl-Dumbbench-0.501.0-1|118	cd %{_libexecdir}/%{name} && exec prove -I . -j "$(getconf _NPROCESSORS_ONLN)"
21cr|perl-Dumbbench-0.501.0-1|119	EOF
21cr|perl-Dumbbench-0.501.0-1|120	chmod +x %{buildroot}/%{_libexecdir}/%{name}/test
21cr|perl-Dumbbench-0.501.0-1|121	%{_fixperms} %{buildroot}/*
21cr|perl-Dumbbench-0.501.0-1|122	
21cr|perl-Dumbbench-0.501.0-1|123	%check
21cr|perl-Dumbbench-0.501.0-1|124	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-Dumbbench-0.501.0-1|125	make test
21cr|perl-Dumbbench-0.501.0-1|126	
21cr|perl-Dumbbench-0.501.0-1|127	%files
21cr|perl-Dumbbench-0.501.0-1|128	%license LICENSE
21cr|perl-Dumbbench-0.501.0-1|129	%doc Changes examples README.pod
21cr|perl-Dumbbench-0.501.0-1|130	%{_bindir}/*
21cr|perl-Dumbbench-0.501.0-1|131	%{perl_vendorlib}/*
21cr|perl-Dumbbench-0.501.0-1|132	%exclude %{perl_vendorlib}/Dumbbench/BoxPlot.pm
21cr|perl-Dumbbench-0.501.0-1|133	%{_mandir}/man3/*
21cr|perl-Dumbbench-0.501.0-1|134	
21cr|perl-Dumbbench-0.501.0-1|135	%if %{with perl_Dumbbench_enables_SOOT}
21cr|perl-Dumbbench-0.501.0-1|136	%files BoxPlot
21cr|perl-Dumbbench-0.501.0-1|137	%doc r
21cr|perl-Dumbbench-0.501.0-1|138	%{perl_vendorlib}/Dumbbench/BoxPlot.pm
21cr|perl-Dumbbench-0.501.0-1|139	%endif
21cr|perl-Dumbbench-0.501.0-1|140	
21cr|perl-Dumbbench-0.501.0-1|141	%files tests
21cr|perl-Dumbbench-0.501.0-1|142	%{_libexecdir}/%{name}
21cr|perl-Dumbbench-0.501.0-1|143	

4470 21
21cr|perl-DVD-Read-0.40.0-8|1	%define upstream_name    DVD-Read
21cr|perl-DVD-Read-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-DVD-Read-0.40.0-8|3	
21cr|perl-DVD-Read-0.40.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-DVD-Read-0.40.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-DVD-Read-0.40.0-8|6	Release:	8
21cr|perl-DVD-Read-0.40.0-8|7	
21cr|perl-DVD-Read-0.40.0-8|8	Summary:    Access to DVD IFO file using libdvdread
21cr|perl-DVD-Read-0.40.0-8|9	
21cr|perl-DVD-Read-0.40.0-8|10	License:    GPL+ or Artistic
21cr|perl-DVD-Read-0.40.0-8|11	Group:      Development/Perl
21cr|perl-DVD-Read-0.40.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-DVD-Read-0.40.0-8|13	Source0:    https://cpan.metacpan.org/authors/id/N/NA/NANARDON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-DVD-Read-0.40.0-8|14	
21cr|perl-DVD-Read-0.40.0-8|15	BuildRequires: libdvdread-devel
21cr|perl-DVD-Read-0.40.0-8|16	BuildRequires: perl-devel
21cr|perl-DVD-Read-0.40.0-8|17	
21cr|perl-DVD-Read-0.40.0-8|18	
21cr|perl-DVD-Read-0.40.0-8|19	%description
21cr|perl-DVD-Read-0.40.0-8|20	This module provide way to query video DVD using libdvdread.
21cr|perl-DVD-Read-0.40.0-8|21	
21cr|perl-DVD-Read-0.40.0-8|22	%prep
21cr|perl-DVD-Read-0.40.0-8|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-DVD-Read-0.40.0-8|24	
21cr|perl-DVD-Read-0.40.0-8|25	%build
21cr|perl-DVD-Read-0.40.0-8|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-DVD-Read-0.40.0-8|27	%make
21cr|perl-DVD-Read-0.40.0-8|28	
21cr|perl-DVD-Read-0.40.0-8|29	%check
21cr|perl-DVD-Read-0.40.0-8|30	%make test
21cr|perl-DVD-Read-0.40.0-8|31	
21cr|perl-DVD-Read-0.40.0-8|32	%install
21cr|perl-DVD-Read-0.40.0-8|33	%makeinstall_std
21cr|perl-DVD-Read-0.40.0-8|34	
21cr|perl-DVD-Read-0.40.0-8|35	%clean
21cr|perl-DVD-Read-0.40.0-8|36	
21cr|perl-DVD-Read-0.40.0-8|37	%files
21cr|perl-DVD-Read-0.40.0-8|38	%doc Changes README sample/*
21cr|perl-DVD-Read-0.40.0-8|39	%{_mandir}/man3/*
21cr|perl-DVD-Read-0.40.0-8|40	%{perl_vendorarch}/*

4471 21
21cr|perl-Email-Address-1.912.0-1|1	%define	upstream_name Email-Address
21cr|perl-Email-Address-1.912.0-1|2	%define	upstream_version 1.912
21cr|perl-Email-Address-1.912.0-1|3	
21cr|perl-Email-Address-1.912.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Email-Address-1.912.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-Address-1.912.0-1|6	Release:	1
21cr|perl-Email-Address-1.912.0-1|7	Summary:	RFC 2822 Address Parsing and Creation
21cr|perl-Email-Address-1.912.0-1|8	License:	GPL+ or Artistic
21cr|perl-Email-Address-1.912.0-1|9	Group:		Development/Perl
21cr|perl-Email-Address-1.912.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-Address-1.912.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-Address-1.912.0-1|12	BuildRequires:	perl-devel
21cr|perl-Email-Address-1.912.0-1|13	# For test suite
21cr|perl-Email-Address-1.912.0-1|14	BuildRequires:	perl(Encode)
21cr|perl-Email-Address-1.912.0-1|15	BuildRequires:	perl(Encode::MIME::Header)
21cr|perl-Email-Address-1.912.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Email-Address-1.912.0-1|17	BuildRequires:	perl(File::Spec)
21cr|perl-Email-Address-1.912.0-1|18	BuildRequires:	perl(Time::HiRes)
21cr|perl-Email-Address-1.912.0-1|19	BuildRequires:	perl(Test::More) >= 0.960.0
21cr|perl-Email-Address-1.912.0-1|20	BuildRequires:	perl(overload)
21cr|perl-Email-Address-1.912.0-1|21	BuildRequires:	perl(strict)
21cr|perl-Email-Address-1.912.0-1|22	BuildRequires:	perl(warnings)
21cr|perl-Email-Address-1.912.0-1|23	BuildArch:	noarch
21cr|perl-Email-Address-1.912.0-1|24	
21cr|perl-Email-Address-1.912.0-1|25	%description
21cr|perl-Email-Address-1.912.0-1|26	This class implements a complete RFC 2822 parser that locates email addresses
21cr|perl-Email-Address-1.912.0-1|27	in strings and returns a list of "Email::Address" objects found. Alternatley
21cr|perl-Email-Address-1.912.0-1|28	you may construct objects manually.
21cr|perl-Email-Address-1.912.0-1|29	The goal of this software is to be correct, and very very fast.
21cr|perl-Email-Address-1.912.0-1|30	
21cr|perl-Email-Address-1.912.0-1|31	%files
21cr|perl-Email-Address-1.912.0-1|32	%doc Changes README bench META.yml META.json
21cr|perl-Email-Address-1.912.0-1|33	%{perl_vendorlib}/Email
21cr|perl-Email-Address-1.912.0-1|34	%{_mandir}/man3/*
21cr|perl-Email-Address-1.912.0-1|35	
21cr|perl-Email-Address-1.912.0-1|36	#-----------------------------------------------------------------------------
21cr|perl-Email-Address-1.912.0-1|37	
21cr|perl-Email-Address-1.912.0-1|38	%prep
21cr|perl-Email-Address-1.912.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Email-Address-1.912.0-1|40	%{__perl} -pi -e 's|/usr/local/bin/perl|%{__perl}|' bench/ea-vs-ma.pl
21cr|perl-Email-Address-1.912.0-1|41	
21cr|perl-Email-Address-1.912.0-1|42	
21cr|perl-Email-Address-1.912.0-1|43	%build
21cr|perl-Email-Address-1.912.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Address-1.912.0-1|45	%make
21cr|perl-Email-Address-1.912.0-1|46	
21cr|perl-Email-Address-1.912.0-1|47	
21cr|perl-Email-Address-1.912.0-1|48	%check
21cr|perl-Email-Address-1.912.0-1|49	%make test
21cr|perl-Email-Address-1.912.0-1|50	
21cr|perl-Email-Address-1.912.0-1|51	
21cr|perl-Email-Address-1.912.0-1|52	%install
21cr|perl-Email-Address-1.912.0-1|53	%makeinstall_std

4472 21
21cr|perl-Email-Address-List-0.60.0-1|1	%define upstream_name    Email-Address-List
21cr|perl-Email-Address-List-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Email-Address-List-0.60.0-1|3	
21cr|perl-Email-Address-List-0.60.0-1|4	Name:           perl-Email-Address-List
21cr|perl-Email-Address-List-0.60.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Email-Address-List-0.60.0-1|6	Release:        1
21cr|perl-Email-Address-List-0.60.0-1|7	Summary:        RFC close address list parsing
21cr|perl-Email-Address-List-0.60.0-1|8	Group:          Development/Perl
21cr|perl-Email-Address-List-0.60.0-1|9	License:        GPL+ or Artistic
21cr|perl-Email-Address-List-0.60.0-1|10	URL:            https://metacpan.org/release/Email-Address-List
21cr|perl-Email-Address-List-0.60.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/B/BP/BPS/Email-Address-List-%{upstream_version}.tar.gz
21cr|perl-Email-Address-List-0.60.0-1|12	BuildArch:      noarch
21cr|perl-Email-Address-List-0.60.0-1|13	
21cr|perl-Email-Address-List-0.60.0-1|14	BuildRequires: make
21cr|perl-Email-Address-List-0.60.0-1|15	BuildRequires:  %{__perl}
21cr|perl-Email-Address-List-0.60.0-1|16	BuildRequires:  %{__make}
21cr|perl-Email-Address-List-0.60.0-1|17	
21cr|perl-Email-Address-List-0.60.0-1|18	BuildRequires:  perl-generators
21cr|perl-Email-Address-List-0.60.0-1|19	BuildRequires:  perl(autodie)
21cr|perl-Email-Address-List-0.60.0-1|20	BuildRequires:  perl(Data::Dumper)
21cr|perl-Email-Address-List-0.60.0-1|21	BuildRequires:  perl(Email::Address)
21cr|perl-Email-Address-List-0.60.0-1|22	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Email-Address-List-0.60.0-1|23	BuildRequires:  perl(JSON)
21cr|perl-Email-Address-List-0.60.0-1|24	BuildRequires:  perl(lib)
21cr|perl-Email-Address-List-0.60.0-1|25	BuildRequires:  perl(Module::Install::Metadata)
21cr|perl-Email-Address-List-0.60.0-1|26	BuildRequires:  perl(Module::Install::ReadmeFromPod)
21cr|perl-Email-Address-List-0.60.0-1|27	BuildRequires:  perl(Module::Install::WriteAll)
21cr|perl-Email-Address-List-0.60.0-1|28	BuildRequires:  perl(strict)
21cr|perl-Email-Address-List-0.60.0-1|29	BuildRequires:  perl(Test::More)
21cr|perl-Email-Address-List-0.60.0-1|30	BuildRequires:  perl(Time::HiRes)
21cr|perl-Email-Address-List-0.60.0-1|31	BuildRequires:  perl(warnings)
21cr|perl-Email-Address-List-0.60.0-1|32	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Email-Address-List-0.60.0-1|33	
21cr|perl-Email-Address-List-0.60.0-1|34	%description
21cr|perl-Email-Address-List-0.60.0-1|35	Parser for From, To, Cc, Bcc, Reply-To, Sender and previous prefixed with
21cr|perl-Email-Address-List-0.60.0-1|36	Resent- (e.g. Resent-From) headers.
21cr|perl-Email-Address-List-0.60.0-1|37	
21cr|perl-Email-Address-List-0.60.0-1|38	%prep
21cr|perl-Email-Address-List-0.60.0-1|39	%setup -q -n Email-Address-List-%{upstream_version}
21cr|perl-Email-Address-List-0.60.0-1|40	rm -r inc
21cr|perl-Email-Address-List-0.60.0-1|41	sed -i -e '/^inc\// d' MANIFEST
21cr|perl-Email-Address-List-0.60.0-1|42	find -type f -exec chmod -x {} +
21cr|perl-Email-Address-List-0.60.0-1|43	
21cr|perl-Email-Address-List-0.60.0-1|44	%build
21cr|perl-Email-Address-List-0.60.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Email-Address-List-0.60.0-1|46	%{__make} %{?_smp_mflags}
21cr|perl-Email-Address-List-0.60.0-1|47	
21cr|perl-Email-Address-List-0.60.0-1|48	%install
21cr|perl-Email-Address-List-0.60.0-1|49	%{__make} pure_install DESTDIR=%{buildroot}
21cr|perl-Email-Address-List-0.60.0-1|50	%{_fixperms} %{buildroot}/*
21cr|perl-Email-Address-List-0.60.0-1|51	
21cr|perl-Email-Address-List-0.60.0-1|52	%check
21cr|perl-Email-Address-List-0.60.0-1|53	%{__make} test
21cr|perl-Email-Address-List-0.60.0-1|54	
21cr|perl-Email-Address-List-0.60.0-1|55	%files
21cr|perl-Email-Address-List-0.60.0-1|56	%doc README
21cr|perl-Email-Address-List-0.60.0-1|57	%{perl_vendorlib}/*
21cr|perl-Email-Address-List-0.60.0-1|58	%{_mandir}/man3/*

4473 21
21cr|perl-Email-Address-XS-1.50.0-1|1	%define upstream_name    Email-Address-XS
21cr|perl-Email-Address-XS-1.50.0-1|2	%define upstream_version 1.05
21cr|perl-Email-Address-XS-1.50.0-1|3	
21cr|perl-Email-Address-XS-1.50.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Email-Address-XS-1.50.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Email-Address-XS-1.50.0-1|6	Release:    1
21cr|perl-Email-Address-XS-1.50.0-1|7	Summary:    Parse and format RFC 2822 email addresses and groups
21cr|perl-Email-Address-XS-1.50.0-1|8	License:    GPL+ or Artistic
21cr|perl-Email-Address-XS-1.50.0-1|9	Group:      Development/Perl
21cr|perl-Email-Address-XS-1.50.0-1|10	Url:        http://metacpan.org/release/%{upstream_name}/
21cr|perl-Email-Address-XS-1.50.0-1|11	Source0:    http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-Address-XS-1.50.0-1|12	BuildRequires: perl-devel
21cr|perl-Email-Address-XS-1.50.0-1|13	# for %%check
21cr|perl-Email-Address-XS-1.50.0-1|14	BuildRequires: perl(Test::More)
21cr|perl-Email-Address-XS-1.50.0-1|15	
21cr|perl-Email-Address-XS-1.50.0-1|16	%description
21cr|perl-Email-Address-XS-1.50.0-1|17	This module implements RFC 2822 parser and formatter of email addresses and
21cr|perl-Email-Address-XS-1.50.0-1|18	groups. It parses an input string from email headers which contain a list of
21cr|perl-Email-Address-XS-1.50.0-1|19	email addresses or a groups of email addresses (like From, To, Cc, Bcc,
21cr|perl-Email-Address-XS-1.50.0-1|20	Reply-To, Sender, ...). Also it can generate a string value for those headers
21cr|perl-Email-Address-XS-1.50.0-1|21	from a list of email addresses objects.
21cr|perl-Email-Address-XS-1.50.0-1|22	
21cr|perl-Email-Address-XS-1.50.0-1|23	Parser and formatter functionality is implemented in XS and uses shared code
21cr|perl-Email-Address-XS-1.50.0-1|24	from Dovecot IMAP server.
21cr|perl-Email-Address-XS-1.50.0-1|25	
21cr|perl-Email-Address-XS-1.50.0-1|26	%prep
21cr|perl-Email-Address-XS-1.50.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Email-Address-XS-1.50.0-1|28	
21cr|perl-Email-Address-XS-1.50.0-1|29	%build
21cr|perl-Email-Address-XS-1.50.0-1|30	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" SKIP_SAX_INSTALL=1
21cr|perl-Email-Address-XS-1.50.0-1|31	%make
21cr|perl-Email-Address-XS-1.50.0-1|32	
21cr|perl-Email-Address-XS-1.50.0-1|33	%check
21cr|perl-Email-Address-XS-1.50.0-1|34	LC_ALL=C make test
21cr|perl-Email-Address-XS-1.50.0-1|35	
21cr|perl-Email-Address-XS-1.50.0-1|36	%install
21cr|perl-Email-Address-XS-1.50.0-1|37	%makeinstall_std
21cr|perl-Email-Address-XS-1.50.0-1|38	
21cr|perl-Email-Address-XS-1.50.0-1|39	%files
21cr|perl-Email-Address-XS-1.50.0-1|40	%doc Changes README
21cr|perl-Email-Address-XS-1.50.0-1|41	%{perl_vendorarch}/auto/Email/Address
21cr|perl-Email-Address-XS-1.50.0-1|42	%{perl_vendorarch}/Email/Address
21cr|perl-Email-Address-XS-1.50.0-1|43	%{_mandir}/*/*

4474 21
21cr|perl-Email-Find-0.100.0-7|1	%define upstream_name 	 Email-Find
21cr|perl-Email-Find-0.100.0-7|2	%define upstream_version 0.10
21cr|perl-Email-Find-0.100.0-7|3	
21cr|perl-Email-Find-0.100.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Email-Find-0.100.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-Find-0.100.0-7|6	Release:	7
21cr|perl-Email-Find-0.100.0-7|7	
21cr|perl-Email-Find-0.100.0-7|8	Summary:	Email-Find perl module
21cr|perl-Email-Find-0.100.0-7|9	
21cr|perl-Email-Find-0.100.0-7|10	License:	GPL+ or Artistic
21cr|perl-Email-Find-0.100.0-7|11	Group:		Development/Perl
21cr|perl-Email-Find-0.100.0-7|12	Url:		http://www.cpan.org/%{upstream_name}
21cr|perl-Email-Find-0.100.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Email-Find-0.100.0-7|14	
21cr|perl-Email-Find-0.100.0-7|15	BuildRequires:	perl-devel
21cr|perl-Email-Find-0.100.0-7|16	BuildRequires:	perl(Email::Valid)
21cr|perl-Email-Find-0.100.0-7|17	BuildArch:	noarch
21cr|perl-Email-Find-0.100.0-7|18	
21cr|perl-Email-Find-0.100.0-7|19	%description
21cr|perl-Email-Find-0.100.0-7|20	Email::Find is a module for finding a *subset* of RFC 822 email
21cr|perl-Email-Find-0.100.0-7|21	addresses in arbitrary text (see the section on "CAVEATS"). The
21cr|perl-Email-Find-0.100.0-7|22	addresses it finds are not guaranteed to exist or even actually be email
21cr|perl-Email-Find-0.100.0-7|23	addresses at all (see the section on "CAVEATS"), but they will be valid
21cr|perl-Email-Find-0.100.0-7|24	RFC 822 syntax.
21cr|perl-Email-Find-0.100.0-7|25	
21cr|perl-Email-Find-0.100.0-7|26	Email::Find will perform some heuristics to avoid some of the more
21cr|perl-Email-Find-0.100.0-7|27	obvious red herrings and false addresses, but there's only so much which
21cr|perl-Email-Find-0.100.0-7|28	can be done without a human.
21cr|perl-Email-Find-0.100.0-7|29	
21cr|perl-Email-Find-0.100.0-7|30	%prep
21cr|perl-Email-Find-0.100.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Email-Find-0.100.0-7|32	
21cr|perl-Email-Find-0.100.0-7|33	%build
21cr|perl-Email-Find-0.100.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Find-0.100.0-7|35	make
21cr|perl-Email-Find-0.100.0-7|36	make test
21cr|perl-Email-Find-0.100.0-7|37	
21cr|perl-Email-Find-0.100.0-7|38	%install
21cr|perl-Email-Find-0.100.0-7|39	%makeinstall_std
21cr|perl-Email-Find-0.100.0-7|40	
21cr|perl-Email-Find-0.100.0-7|41	%files
21cr|perl-Email-Find-0.100.0-7|42	%doc README Changes
21cr|perl-Email-Find-0.100.0-7|43	%{perl_vendorlib}/Email/Find*
21cr|perl-Email-Find-0.100.0-7|44	%{_mandir}/*/*

4475 21
21cr|perl-Email-MessageID-1.406.0-6|1	%define	upstream_name    Email-MessageID
21cr|perl-Email-MessageID-1.406.0-6|2	%define	upstream_version 1.406
21cr|perl-Email-MessageID-1.406.0-6|3	
21cr|perl-Email-MessageID-1.406.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Email-MessageID-1.406.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-MessageID-1.406.0-6|6	Release:	6
21cr|perl-Email-MessageID-1.406.0-6|7	Summary:	Generate world unique message-ids
21cr|perl-Email-MessageID-1.406.0-6|8	License:	GPLv2+ or Artistic
21cr|perl-Email-MessageID-1.406.0-6|9	Group:		Development/Perl
21cr|perl-Email-MessageID-1.406.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-MessageID-1.406.0-6|11	Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-MessageID-1.406.0-6|12	BuildRequires:	perl-devel
21cr|perl-Email-MessageID-1.406.0-6|13	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Email-MessageID-1.406.0-6|14	BuildRequires:	perl(File::Spec)
21cr|perl-Email-MessageID-1.406.0-6|15	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Email-MessageID-1.406.0-6|16	BuildRequires:	perl(Sys::Hostname)
21cr|perl-Email-MessageID-1.406.0-6|17	BuildRequires:	perl(overload)
21cr|perl-Email-MessageID-1.406.0-6|18	BuildRequires:	perl(strict)
21cr|perl-Email-MessageID-1.406.0-6|19	BuildRequires:	perl(warnings)
21cr|perl-Email-MessageID-1.406.0-6|20	BuildRequires:	perl(Test::Pod) >= 1.500.0
21cr|perl-Email-MessageID-1.406.0-6|21	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Email-MessageID-1.406.0-6|22	BuildArch:	noarch
21cr|perl-Email-MessageID-1.406.0-6|23	Requires:	perl(Email::Address::XS)
21cr|perl-Email-MessageID-1.406.0-6|24	
21cr|perl-Email-MessageID-1.406.0-6|25	%description
21cr|perl-Email-MessageID-1.406.0-6|26	Message-ids are optional, but highly recommended, headers that identify a
21cr|perl-Email-MessageID-1.406.0-6|27	message uniquely. This software generates a unique message-id.
21cr|perl-Email-MessageID-1.406.0-6|28	
21cr|perl-Email-MessageID-1.406.0-6|29	%files
21cr|perl-Email-MessageID-1.406.0-6|30	%doc README Changes META.json META.yml
21cr|perl-Email-MessageID-1.406.0-6|31	%{perl_vendorlib}/Email
21cr|perl-Email-MessageID-1.406.0-6|32	%{_mandir}/*/*
21cr|perl-Email-MessageID-1.406.0-6|33	
21cr|perl-Email-MessageID-1.406.0-6|34	#-----------------------------------------------------------------------------
21cr|perl-Email-MessageID-1.406.0-6|35	
21cr|perl-Email-MessageID-1.406.0-6|36	
21cr|perl-Email-MessageID-1.406.0-6|37	%prep
21cr|perl-Email-MessageID-1.406.0-6|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Email-MessageID-1.406.0-6|39	
21cr|perl-Email-MessageID-1.406.0-6|40	
21cr|perl-Email-MessageID-1.406.0-6|41	%build
21cr|perl-Email-MessageID-1.406.0-6|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-MessageID-1.406.0-6|43	%make
21cr|perl-Email-MessageID-1.406.0-6|44	
21cr|perl-Email-MessageID-1.406.0-6|45	
21cr|perl-Email-MessageID-1.406.0-6|46	%check
21cr|perl-Email-MessageID-1.406.0-6|47	%make test
21cr|perl-Email-MessageID-1.406.0-6|48	
21cr|perl-Email-MessageID-1.406.0-6|49	
21cr|perl-Email-MessageID-1.406.0-6|50	%install
21cr|perl-Email-MessageID-1.406.0-6|51	%makeinstall_std

4476 21
21cr|perl-Email-MIME-1.953.0-1|1	%define upstream_name	 Email-MIME
21cr|perl-Email-MIME-1.953.0-1|2	%define upstream_version 1.953
21cr|perl-Email-MIME-1.953.0-1|3	
21cr|perl-Email-MIME-1.953.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Email-MIME-1.953.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-MIME-1.953.0-1|6	Release:	1
21cr|perl-Email-MIME-1.953.0-1|7	Summary:	Easy MIME message parsing
21cr|perl-Email-MIME-1.953.0-1|8	License:	GPL+ or Artistic
21cr|perl-Email-MIME-1.953.0-1|9	Group:		Development/Perl
21cr|perl-Email-MIME-1.953.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-MIME-1.953.0-1|11	Source0:	http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-MIME-1.953.0-1|12	BuildRequires:	perl-devel
21cr|perl-Email-MIME-1.953.0-1|13	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Email-MIME-1.953.0-1|14	BuildRequires:	perl(Carp)
21cr|perl-Email-MIME-1.953.0-1|15	BuildRequires:	perl(Email::Address::XS)
21cr|perl-Email-MIME-1.953.0-1|16	BuildRequires:	perl(Email::Date::Format)
21cr|perl-Email-MIME-1.953.0-1|17	BuildRequires:	perl(Email::MessageID)
21cr|perl-Email-MIME-1.953.0-1|18	BuildRequires:	perl(Email::MIME::ContentType) >= 1.022
21cr|perl-Email-MIME-1.953.0-1|19	BuildRequires:	perl(Email::MIME::Encodings) >= 1.314
21cr|perl-Email-MIME-1.953.0-1|20	BuildRequires:	perl(Email::Simple)
21cr|perl-Email-MIME-1.953.0-1|21	BuildRequires:	perl(Email::Simple::Creator)
21cr|perl-Email-MIME-1.953.0-1|22	BuildRequires:	perl(Email::Simple::Header)
21cr|perl-Email-MIME-1.953.0-1|23	BuildRequires:	perl(Encode) >= 1.9081
21cr|perl-Email-MIME-1.953.0-1|24	BuildRequires:	perl(MIME::Base64)
21cr|perl-Email-MIME-1.953.0-1|25	BuildRequires:	perl(MIME::Types) >= 1.13
21cr|perl-Email-MIME-1.953.0-1|26	BuildRequires:	perl(Scalar::Util)
21cr|perl-Email-MIME-1.953.0-1|27	# For tests
21cr|perl-Email-MIME-1.953.0-1|28	BuildRequires:	perl(Module::Runtime)
21cr|perl-Email-MIME-1.953.0-1|29	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Email-MIME-1.953.0-1|30	BuildRequires:	perl(File::Spec)
21cr|perl-Email-MIME-1.953.0-1|31	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Email-MIME-1.953.0-1|32	BuildRequires:	perl(Text::Unidecode)
21cr|perl-Email-MIME-1.953.0-1|33	BuildRequires:	perl(Symbol)
21cr|perl-Email-MIME-1.953.0-1|34	BuildRequires:	perl(utf8)
21cr|perl-Email-MIME-1.953.0-1|35	BuildArch:	noarch
21cr|perl-Email-MIME-1.953.0-1|36	
21cr|perl-Email-MIME-1.953.0-1|37	#Obsoletes:	perl-Email-MIME-Creator <= 1.456.0
21cr|perl-Email-MIME-1.953.0-1|38	%rename		perl-Email-MIME-Creator
21cr|perl-Email-MIME-1.953.0-1|39	#Obsoletes:	perl-Email-MIME-Modifier <= 1.444.0
21cr|perl-Email-MIME-1.953.0-1|40	%rename		perl-Email-MIME-Modifier
21cr|perl-Email-MIME-1.953.0-1|41	Requires:	perl(Email::Simple) >= 2.212
21cr|perl-Email-MIME-1.953.0-1|42	
21cr|perl-Email-MIME-1.953.0-1|43	%description
21cr|perl-Email-MIME-1.953.0-1|44	This is an extension of the Email::Simple module, to handle MIME encoded
21cr|perl-Email-MIME-1.953.0-1|45	messages. It takes a message as a string, splits it up into its constituent
21cr|perl-Email-MIME-1.953.0-1|46	parts, and allows you access to various parts of the message. Headers are
21cr|perl-Email-MIME-1.953.0-1|47	decoded from MIME encoding.
21cr|perl-Email-MIME-1.953.0-1|48	
21cr|perl-Email-MIME-1.953.0-1|49	%files
21cr|perl-Email-MIME-1.953.0-1|50	%doc Changes META.json META.yml README
21cr|perl-Email-MIME-1.953.0-1|51	%{perl_vendorlib}/Email
21cr|perl-Email-MIME-1.953.0-1|52	%{_mandir}/*/*
21cr|perl-Email-MIME-1.953.0-1|53	
21cr|perl-Email-MIME-1.953.0-1|54	#-----------------------------------------------------------------------------
21cr|perl-Email-MIME-1.953.0-1|55	
21cr|perl-Email-MIME-1.953.0-1|56	%prep
21cr|perl-Email-MIME-1.953.0-1|57	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Email-MIME-1.953.0-1|58	
21cr|perl-Email-MIME-1.953.0-1|59	
21cr|perl-Email-MIME-1.953.0-1|60	%build
21cr|perl-Email-MIME-1.953.0-1|61	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-MIME-1.953.0-1|62	%make
21cr|perl-Email-MIME-1.953.0-1|63	
21cr|perl-Email-MIME-1.953.0-1|64	
21cr|perl-Email-MIME-1.953.0-1|65	%check
21cr|perl-Email-MIME-1.953.0-1|66	make test
21cr|perl-Email-MIME-1.953.0-1|67	
21cr|perl-Email-MIME-1.953.0-1|68	
21cr|perl-Email-MIME-1.953.0-1|69	%install
21cr|perl-Email-MIME-1.953.0-1|70	%makeinstall_std

4477 21
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|1	%define module      Email-MIME-Attachment-Stripper
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|2	%define upstream_version  1.317
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|3	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|4	Name:		perl-%{module}
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|5	Version:	%perl_convert_version 1.317
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|6	Release:	5
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|7	Summary:	Strip the attachments from a mail
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|8	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|9	License:	GPL or Artistic
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|10	Group:		Development/Perl
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|11	URL:		http://search.cpan.org/dist/%{module}
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|12	Source:		http://www.cpan.org/modules/by-module/Email/Email-MIME-Attachment-Stripper-1.317.tar.gz
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|13	Requires:	perl(Email::Simple::Creator)
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|14	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|15	BuildRequires:	perl-devel
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|16	BuildRequires:	perl(Email::Address)
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|17	BuildRequires:	perl(Email::MIME)
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|18	BuildRequires:	perl(Email::MIME::Modifier)
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|19	BuildRequires:	perl(MIME::Types)
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|20	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|21	BuildArch:	noarch
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|22	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|23	%description
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|24	Given a Email::MIME object, detach all attachments from the message. These are
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|25	then available separately.
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|26	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|27	%prep
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|28	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|29	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|30	%build
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|32	%make
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|33	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|34	%check
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|35	make test
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|36	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|37	%install
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|38	%makeinstall_std
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|39	
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|40	%files
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|41	%doc README Changes
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|42	%{perl_vendorlib}/Email
21cr|perl-Email-MIME-Attachment-Stripper-1.317.0-5|43	%{_mandir}/*/*

4478 21
21cr|perl-Email-MIME-ContentType-1.28.0-1|1	%define	module	Email-MIME-ContentType
21cr|perl-Email-MIME-ContentType-1.28.0-1|2	%define	upstream_version 1.028
21cr|perl-Email-MIME-ContentType-1.28.0-1|3	
21cr|perl-Email-MIME-ContentType-1.28.0-1|4	Name:		perl-%{module}
21cr|perl-Email-MIME-ContentType-1.28.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-MIME-ContentType-1.28.0-1|6	Release:	1
21cr|perl-Email-MIME-ContentType-1.28.0-1|7	Summary:	Parse a MIME Content-Type Header
21cr|perl-Email-MIME-ContentType-1.28.0-1|8	License:	GPL+ or Artistic
21cr|perl-Email-MIME-ContentType-1.28.0-1|9	Group:		Development/Perl
21cr|perl-Email-MIME-ContentType-1.28.0-1|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Email-MIME-ContentType-1.28.0-1|11	Source:		http://www.cpan.org/modules/by-module/Email/Email-MIME-ContentType-%{upstream_version}.tar.gz
21cr|perl-Email-MIME-ContentType-1.28.0-1|12	BuildRequires:	perl-devel
21cr|perl-Email-MIME-ContentType-1.28.0-1|13	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Email-MIME-ContentType-1.28.0-1|14	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-Email-MIME-ContentType-1.28.0-1|15	BuildRequires:	perl(Encode) >= 2.97
21cr|perl-Email-MIME-ContentType-1.28.0-1|16	BuildRequires:	perl(Exporter) >= 5.700.0
21cr|perl-Email-MIME-ContentType-1.28.0-1|17	BuildRequires:	perl(File::Spec)
21cr|perl-Email-MIME-ContentType-1.28.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Email-MIME-ContentType-1.28.0-1|19	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Email-MIME-ContentType-1.28.0-1|20	BuildRequires:	perl(strict)
21cr|perl-Email-MIME-ContentType-1.28.0-1|21	BuildRequires:	perl(warnings)
21cr|perl-Email-MIME-ContentType-1.28.0-1|22	BuildArch:	noarch
21cr|perl-Email-MIME-ContentType-1.28.0-1|23	
21cr|perl-Email-MIME-ContentType-1.28.0-1|24	%description
21cr|perl-Email-MIME-ContentType-1.28.0-1|25	This module is responsible for parsing email content type headers according to
21cr|perl-Email-MIME-ContentType-1.28.0-1|26	section 5.1 of RFC 2045. It returns a hash as above, with entries for the
21cr|perl-Email-MIME-ContentType-1.28.0-1|27	discrete type, the composite type, and a hash of attributes.
21cr|perl-Email-MIME-ContentType-1.28.0-1|28	
21cr|perl-Email-MIME-ContentType-1.28.0-1|29	%files
21cr|perl-Email-MIME-ContentType-1.28.0-1|30	%doc README Changes META.json META.yml
21cr|perl-Email-MIME-ContentType-1.28.0-1|31	%{perl_vendorlib}/Email
21cr|perl-Email-MIME-ContentType-1.28.0-1|32	%{_mandir}/*/*
21cr|perl-Email-MIME-ContentType-1.28.0-1|33	
21cr|perl-Email-MIME-ContentType-1.28.0-1|34	#-----------------------------------------------------------------------------
21cr|perl-Email-MIME-ContentType-1.28.0-1|35	
21cr|perl-Email-MIME-ContentType-1.28.0-1|36	%prep
21cr|perl-Email-MIME-ContentType-1.28.0-1|37	%setup -qn %{module}-%{upstream_version}
21cr|perl-Email-MIME-ContentType-1.28.0-1|38	
21cr|perl-Email-MIME-ContentType-1.28.0-1|39	
21cr|perl-Email-MIME-ContentType-1.28.0-1|40	%build
21cr|perl-Email-MIME-ContentType-1.28.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-MIME-ContentType-1.28.0-1|42	%make
21cr|perl-Email-MIME-ContentType-1.28.0-1|43	
21cr|perl-Email-MIME-ContentType-1.28.0-1|44	
21cr|perl-Email-MIME-ContentType-1.28.0-1|45	#check
21cr|perl-Email-MIME-ContentType-1.28.0-1|46	#make test
21cr|perl-Email-MIME-ContentType-1.28.0-1|47	
21cr|perl-Email-MIME-ContentType-1.28.0-1|48	
21cr|perl-Email-MIME-ContentType-1.28.0-1|49	%install
21cr|perl-Email-MIME-ContentType-1.28.0-1|50	%makeinstall_std

4479 21
21cr|perl-Email-MIME-Encodings-1.317.0-1|1	%define module	    Email-MIME-Encodings
21cr|perl-Email-MIME-Encodings-1.317.0-1|2	%define upstream_version 1.317
21cr|perl-Email-MIME-Encodings-1.317.0-1|3	
21cr|perl-Email-MIME-Encodings-1.317.0-1|4	Name:		perl-%{module}
21cr|perl-Email-MIME-Encodings-1.317.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-MIME-Encodings-1.317.0-1|6	Release:	1
21cr|perl-Email-MIME-Encodings-1.317.0-1|7	Summary:	A unified interface to MIME encoding and decoding
21cr|perl-Email-MIME-Encodings-1.317.0-1|8	
21cr|perl-Email-MIME-Encodings-1.317.0-1|9	License:	GPL or Artistic
21cr|perl-Email-MIME-Encodings-1.317.0-1|10	Group:		Development/Perl
21cr|perl-Email-MIME-Encodings-1.317.0-1|11	URL:		http://search.cpan.org/dist/%{module}
21cr|perl-Email-MIME-Encodings-1.317.0-1|12	Source:		http://www.cpan.org/modules/by-module/Email/Email-MIME-Encodings-%{upstream_version}.tar.gz
21cr|perl-Email-MIME-Encodings-1.317.0-1|13	
21cr|perl-Email-MIME-Encodings-1.317.0-1|14	BuildRequires:	perl-devel
21cr|perl-Email-MIME-Encodings-1.317.0-1|15	BuildRequires: perl(Capture::Tiny)
21cr|perl-Email-MIME-Encodings-1.317.0-1|16	# for %%check
21cr|perl-Email-MIME-Encodings-1.317.0-1|17	#BuildRequires: perl(Test::More)
21cr|perl-Email-MIME-Encodings-1.317.0-1|18	#BuildRequires: perl(MIME::Base64)
21cr|perl-Email-MIME-Encodings-1.317.0-1|19	BuildArch:	noarch
21cr|perl-Email-MIME-Encodings-1.317.0-1|20	
21cr|perl-Email-MIME-Encodings-1.317.0-1|21	%description
21cr|perl-Email-MIME-Encodings-1.317.0-1|22	This module simply wraps MIME::Base64 and MIME::QuotedPrint so that you can
21cr|perl-Email-MIME-Encodings-1.317.0-1|23	throw the contents of a Content-Transfer-Encoding header at some text and have
21cr|perl-Email-MIME-Encodings-1.317.0-1|24	the right thing happen.
21cr|perl-Email-MIME-Encodings-1.317.0-1|25	Provides a number of useful methods for manipulating MIME messages.
21cr|perl-Email-MIME-Encodings-1.317.0-1|26	
21cr|perl-Email-MIME-Encodings-1.317.0-1|27	%prep
21cr|perl-Email-MIME-Encodings-1.317.0-1|28	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Email-MIME-Encodings-1.317.0-1|29	
21cr|perl-Email-MIME-Encodings-1.317.0-1|30	%build
21cr|perl-Email-MIME-Encodings-1.317.0-1|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-MIME-Encodings-1.317.0-1|32	%make
21cr|perl-Email-MIME-Encodings-1.317.0-1|33	
21cr|perl-Email-MIME-Encodings-1.317.0-1|34	%check
21cr|perl-Email-MIME-Encodings-1.317.0-1|35	#make test
21cr|perl-Email-MIME-Encodings-1.317.0-1|36	
21cr|perl-Email-MIME-Encodings-1.317.0-1|37	%install
21cr|perl-Email-MIME-Encodings-1.317.0-1|38	%makeinstall_std
21cr|perl-Email-MIME-Encodings-1.317.0-1|39	
21cr|perl-Email-MIME-Encodings-1.317.0-1|40	%files
21cr|perl-Email-MIME-Encodings-1.317.0-1|41	%doc README Changes
21cr|perl-Email-MIME-Encodings-1.317.0-1|42	%{perl_vendorlib}/Email
21cr|perl-Email-MIME-Encodings-1.317.0-1|43	%{_mandir}/*/*

4480 21
21cr|perl-Email-Reply-1.204.0-1|1	%define	upstream_name Email-Reply
21cr|perl-Email-Reply-1.204.0-1|2	%define	upstream_version 1.204
21cr|perl-Email-Reply-1.204.0-1|3	
21cr|perl-Email-Reply-1.204.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Email-Reply-1.204.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-Reply-1.204.0-1|6	Release:	1
21cr|perl-Email-Reply-1.204.0-1|7	Summary:	Reply to a Message
21cr|perl-Email-Reply-1.204.0-1|8	License:	GPL+ or Artistic
21cr|perl-Email-Reply-1.204.0-1|9	Group:		Development/Perl
21cr|perl-Email-Reply-1.204.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-Reply-1.204.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Email/Email-Reply-%{upstream_version}.tar.gz
21cr|perl-Email-Reply-1.204.0-1|12	Patch0:		Email-Reply-1.204-use-Email-Address-XS.patch
21cr|perl-Email-Reply-1.204.0-1|13	BuildRequires:	perl-devel
21cr|perl-Email-Reply-1.204.0-1|14	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Email-Reply-1.204.0-1|15	BuildRequires:	perl(Email::Simple::Creator)
21cr|perl-Email-Reply-1.204.0-1|16	BuildRequires:	perl(Email::Abstract)
21cr|perl-Email-Reply-1.204.0-1|17	BuildRequires:	perl(Email::MIME)
21cr|perl-Email-Reply-1.204.0-1|18	BuildRequires:	perl(Email::MIME::Creator)
21cr|perl-Email-Reply-1.204.0-1|19	BuildRequires:	perl(Email::Date)
21cr|perl-Email-Reply-1.204.0-1|20	BuildArch:	noarch
21cr|perl-Email-Reply-1.204.0-1|21	
21cr|perl-Email-Reply-1.204.0-1|22	%description
21cr|perl-Email-Reply-1.204.0-1|23	This software takes the hard out of generating replies to email messages.
21cr|perl-Email-Reply-1.204.0-1|24	
21cr|perl-Email-Reply-1.204.0-1|25	%files
21cr|perl-Email-Reply-1.204.0-1|26	%doc README Changes
21cr|perl-Email-Reply-1.204.0-1|27	%{perl_vendorlib}/Email
21cr|perl-Email-Reply-1.204.0-1|28	%{_mandir}/*/*
21cr|perl-Email-Reply-1.204.0-1|29	
21cr|perl-Email-Reply-1.204.0-1|30	#-----------------------------------------------------------------------------
21cr|perl-Email-Reply-1.204.0-1|31	
21cr|perl-Email-Reply-1.204.0-1|32	%prep
21cr|perl-Email-Reply-1.204.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Email-Reply-1.204.0-1|34	%apply_patches
21cr|perl-Email-Reply-1.204.0-1|35	
21cr|perl-Email-Reply-1.204.0-1|36	
21cr|perl-Email-Reply-1.204.0-1|37	%build
21cr|perl-Email-Reply-1.204.0-1|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Reply-1.204.0-1|39	%make
21cr|perl-Email-Reply-1.204.0-1|40	
21cr|perl-Email-Reply-1.204.0-1|41	
21cr|perl-Email-Reply-1.204.0-1|42	%check
21cr|perl-Email-Reply-1.204.0-1|43	make test
21cr|perl-Email-Reply-1.204.0-1|44	
21cr|perl-Email-Reply-1.204.0-1|45	
21cr|perl-Email-Reply-1.204.0-1|46	%install
21cr|perl-Email-Reply-1.204.0-1|47	%makeinstall_std

4481 21
21cr|perl-Email-Send-2.201.0-4|1	%define	upstream_name Email-Send
21cr|perl-Email-Send-2.201.0-4|2	%define	upstream_version 2.201
21cr|perl-Email-Send-2.201.0-4|3	
21cr|perl-Email-Send-2.201.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Email-Send-2.201.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-Send-2.201.0-4|6	Release:	4
21cr|perl-Email-Send-2.201.0-4|7	Summary:	Simply Sending Email
21cr|perl-Email-Send-2.201.0-4|8	License:	GPLv2+ or Artistic
21cr|perl-Email-Send-2.201.0-4|9	Group:		Development/Perl
21cr|perl-Email-Send-2.201.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-Send-2.201.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Email/Email-Send-%{upstream_version}.tar.gz
21cr|perl-Email-Send-2.201.0-4|12	Patch0:		perl-Email-Send-2.201-use-Email-Address-XS.patch
21cr|perl-Email-Send-2.201.0-4|13	BuildRequires:	perl-devel
21cr|perl-Email-Send-2.201.0-4|14	BuildRequires:	perl(Cwd)
21cr|perl-Email-Send-2.201.0-4|15	BuildRequires:	perl(File::Path)
21cr|perl-Email-Send-2.201.0-4|16	BuildRequires:	perl(File::Spec)
21cr|perl-Email-Send-2.201.0-4|17	BuildRequires:	perl(File::Temp)
21cr|perl-Email-Send-2.201.0-4|18	BuildRequires:	perl(IO::Handle)
21cr|perl-Email-Send-2.201.0-4|19	BuildRequires:	perl(IPC::Open3)
21cr|perl-Email-Send-2.201.0-4|20	BuildRequires:	perl(MIME::Entity)
21cr|perl-Email-Send-2.201.0-4|21	BuildRequires:	perl(Mail::Internet)
21cr|perl-Email-Send-2.201.0-4|22	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Email-Send-2.201.0-4|23	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Email-Send-2.201.0-4|24	BuildRequires:	perl(Email::Abstract)
21cr|perl-Email-Send-2.201.0-4|25	BuildRequires:	perl(Email::Address::XS)
21cr|perl-Email-Send-2.201.0-4|26	BuildRequires:	perl(Email::Simple)
21cr|perl-Email-Send-2.201.0-4|27	BuildRequires:	perl(File::Spec)
21cr|perl-Email-Send-2.201.0-4|28	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Email-Send-2.201.0-4|29	BuildRequires:	perl(Net::SMTP)
21cr|perl-Email-Send-2.201.0-4|30	BuildRequires:	perl(Return::Value)
21cr|perl-Email-Send-2.201.0-4|31	BuildRequires:	perl(Scalar::Util)
21cr|perl-Email-Send-2.201.0-4|32	BuildRequires:	perl(Symbol)
21cr|perl-Email-Send-2.201.0-4|33	BuildRequires:	perl(strict)
21cr|perl-Email-Send-2.201.0-4|34	BuildRequires:	perl(vars)
21cr|perl-Email-Send-2.201.0-4|35	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Email-Send-2.201.0-4|36	BuildRequires:	perl(Test::Pod)
21cr|perl-Email-Send-2.201.0-4|37	Requires:	perl(Email::Date::Format)
21cr|perl-Email-Send-2.201.0-4|38	BuildArch:	noarch
21cr|perl-Email-Send-2.201.0-4|39	
21cr|perl-Email-Send-2.201.0-4|40	%description
21cr|perl-Email-Send-2.201.0-4|41	This module provides a very simple, very clean, very specific interface to
21cr|perl-Email-Send-2.201.0-4|42	multiple Email mailers. The goal of this software is to be small and simple,
21cr|perl-Email-Send-2.201.0-4|43	easy to use, and easy to extend.
21cr|perl-Email-Send-2.201.0-4|44	
21cr|perl-Email-Send-2.201.0-4|45	%files
21cr|perl-Email-Send-2.201.0-4|46	%doc README Changes META.json META.yml
21cr|perl-Email-Send-2.201.0-4|47	%{perl_vendorlib}/Email
21cr|perl-Email-Send-2.201.0-4|48	%{_mandir}/*/*
21cr|perl-Email-Send-2.201.0-4|49	
21cr|perl-Email-Send-2.201.0-4|50	#-----------------------------------------------------------------------------
21cr|perl-Email-Send-2.201.0-4|51	
21cr|perl-Email-Send-2.201.0-4|52	%prep
21cr|perl-Email-Send-2.201.0-4|53	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Email-Send-2.201.0-4|54	%apply_patches
21cr|perl-Email-Send-2.201.0-4|55	
21cr|perl-Email-Send-2.201.0-4|56	
21cr|perl-Email-Send-2.201.0-4|57	%build
21cr|perl-Email-Send-2.201.0-4|58	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Send-2.201.0-4|59	%make
21cr|perl-Email-Send-2.201.0-4|60	
21cr|perl-Email-Send-2.201.0-4|61	
21cr|perl-Email-Send-2.201.0-4|62	%check
21cr|perl-Email-Send-2.201.0-4|63	%make test
21cr|perl-Email-Send-2.201.0-4|64	
21cr|perl-Email-Send-2.201.0-4|65	
21cr|perl-Email-Send-2.201.0-4|66	%install
21cr|perl-Email-Send-2.201.0-4|67	%makeinstall_std

4482 21
21cr|perl-Email-Sender-2.600.0-1|1	%define	upstream_name Email-Sender
21cr|perl-Email-Sender-2.600.0-1|2	%define	upstream_version 2.600
21cr|perl-Email-Sender-2.600.0-1|3	
21cr|perl-Email-Sender-2.600.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Email-Sender-2.600.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-Sender-2.600.0-1|6	Release:	1
21cr|perl-Email-Sender-2.600.0-1|7	Summary:	An SMTP client that stays online
21cr|perl-Email-Sender-2.600.0-1|8	License:	GPLv2+ or Artistic
21cr|perl-Email-Sender-2.600.0-1|9	Group:		Development/Perl
21cr|perl-Email-Sender-2.600.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-Sender-2.600.0-1|11	Source0:	http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-Sender-2.600.0-1|12	BuildRequires:	perl-devel
21cr|perl-Email-Sender-2.600.0-1|13	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Email-Sender-2.600.0-1|14	BuildRequires:	perl-Capture-Tiny >= 0.80
21cr|perl-Email-Sender-2.600.0-1|15	BuildRequires:	perl(Carp)
21cr|perl-Email-Sender-2.600.0-1|16	BuildRequires:	perl(Cwd)
21cr|perl-Email-Sender-2.600.0-1|17	BuildRequires:	perl(Email::Abstract)
21cr|perl-Email-Sender-2.600.0-1|18	BuildRequires:	perl(Email::Address::XS)
21cr|perl-Email-Sender-2.600.0-1|19	BuildRequires:	perl(Email::Simple)
21cr|perl-Email-Sender-2.600.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Email-Sender-2.600.0-1|21	BuildRequires:	perl(Fcntl)
21cr|perl-Email-Sender-2.600.0-1|22	BuildRequires:	perl(File::Basename)
21cr|perl-Email-Sender-2.600.0-1|23	BuildRequires:	perl(File::Find)
21cr|perl-Email-Sender-2.600.0-1|24	BuildRequires:	perl(File::Path)
21cr|perl-Email-Sender-2.600.0-1|25	BuildRequires:	perl(File::Spec)
21cr|perl-Email-Sender-2.600.0-1|26	BuildRequires:	perl(File::Temp)
21cr|perl-Email-Sender-2.600.0-1|27	BuildRequires:	perl(FindBin)
21cr|perl-Email-Sender-2.600.0-1|28	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Email-Sender-2.600.0-1|29	BuildRequires:	perl(Moose)
21cr|perl-Email-Sender-2.600.0-1|30	BuildRequires:	perl(Net::SMTP)
21cr|perl-Email-Sender-2.600.0-1|31	BuildRequires:	perl(Scalar::Util)
21cr|perl-Email-Sender-2.600.0-1|32	BuildRequires:	perl(Sys::Hostname::Long)
21cr|perl-Email-Sender-2.600.0-1|33	BuildRequires:	perl(Throwable::Error)
21cr|perl-Email-Sender-2.600.0-1|34	BuildRequires:	perl(Try::Tiny)
21cr|perl-Email-Sender-2.600.0-1|35	# for tests
21cr|perl-Email-Sender-2.600.0-1|36	BuildRequires:	perl(Moo::Role)
21cr|perl-Email-Sender-2.600.0-1|37	BuildRequires:	perl(strictures)
21cr|perl-Email-Sender-2.600.0-1|38	BuildRequires:	perl(MooX::Types::MooseLike)
21cr|perl-Email-Sender-2.600.0-1|39	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Email-Sender-2.600.0-1|40	BuildRequires:	perl(Test::MockObject)
21cr|perl-Email-Sender-2.600.0-1|41	BuildRequires:	perl(Sub::Override)
21cr|perl-Email-Sender-2.600.0-1|42	BuildArch:	noarch
21cr|perl-Email-Sender-2.600.0-1|43	Requires:	perl(Throwable::Error)
21cr|perl-Email-Sender-2.600.0-1|44	
21cr|perl-Email-Sender-2.600.0-1|45	%description
21cr|perl-Email-Sender-2.600.0-1|46	An Email::Sender::Success object is just an indicator that an email message
21cr|perl-Email-Sender-2.600.0-1|47	was successfully sent. Unless extended, it has no properties of its own.
21cr|perl-Email-Sender-2.600.0-1|48	
21cr|perl-Email-Sender-2.600.0-1|49	%files
21cr|perl-Email-Sender-2.600.0-1|50	%doc Changes LICENSE README META.json META.yml
21cr|perl-Email-Sender-2.600.0-1|51	%{_mandir}/man3/*
21cr|perl-Email-Sender-2.600.0-1|52	%{perl_vendorlib}/*
21cr|perl-Email-Sender-2.600.0-1|53	
21cr|perl-Email-Sender-2.600.0-1|54	#-----------------------------------------------------------------------------
21cr|perl-Email-Sender-2.600.0-1|55	
21cr|perl-Email-Sender-2.600.0-1|56	
21cr|perl-Email-Sender-2.600.0-1|57	%prep
21cr|perl-Email-Sender-2.600.0-1|58	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Email-Sender-2.600.0-1|59	%apply_patches
21cr|perl-Email-Sender-2.600.0-1|60	
21cr|perl-Email-Sender-2.600.0-1|61	
21cr|perl-Email-Sender-2.600.0-1|62	%build
21cr|perl-Email-Sender-2.600.0-1|63	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Sender-2.600.0-1|64	%make
21cr|perl-Email-Sender-2.600.0-1|65	
21cr|perl-Email-Sender-2.600.0-1|66	
21cr|perl-Email-Sender-2.600.0-1|67	%check
21cr|perl-Email-Sender-2.600.0-1|68	make test
21cr|perl-Email-Sender-2.600.0-1|69	
21cr|perl-Email-Sender-2.600.0-1|70	
21cr|perl-Email-Sender-2.600.0-1|71	%install
21cr|perl-Email-Sender-2.600.0-1|72	%makeinstall_std

4483 21
21cr|perl-Email-Simple-Creator-1.424.0-10|1	%define upstream_name      Email-Simple-Creator
21cr|perl-Email-Simple-Creator-1.424.0-10|2	%define upstream_version  1.424
21cr|perl-Email-Simple-Creator-1.424.0-10|3	
21cr|perl-Email-Simple-Creator-1.424.0-10|4	%if %{_use_internal_dependency_generator}
21cr|perl-Email-Simple-Creator-1.424.0-10|5	%global __provides_exclude perl\\(Email::Simple\\)
21cr|perl-Email-Simple-Creator-1.424.0-10|6	%else
21cr|perl-Email-Simple-Creator-1.424.0-10|7	%define _provides_exceptions perl(Email::Simple)
21cr|perl-Email-Simple-Creator-1.424.0-10|8	%endif
21cr|perl-Email-Simple-Creator-1.424.0-10|9	
21cr|perl-Email-Simple-Creator-1.424.0-10|10	Name:		perl-%{upstream_name}
21cr|perl-Email-Simple-Creator-1.424.0-10|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-Simple-Creator-1.424.0-10|12	Release:	10
21cr|perl-Email-Simple-Creator-1.424.0-10|13	Summary:	Email::Simple constructor for starting anew
21cr|perl-Email-Simple-Creator-1.424.0-10|14	
21cr|perl-Email-Simple-Creator-1.424.0-10|15	License:	GPL or Artistic
21cr|perl-Email-Simple-Creator-1.424.0-10|16	Group:		Development/Perl
21cr|perl-Email-Simple-Creator-1.424.0-10|17	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-Simple-Creator-1.424.0-10|18	Source:		https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-Simple-Creator-1.424.0-10|19	
21cr|perl-Email-Simple-Creator-1.424.0-10|20	BuildRequires:	perl-devel
21cr|perl-Email-Simple-Creator-1.424.0-10|21	BuildRequires:	perl(Email::Date)
21cr|perl-Email-Simple-Creator-1.424.0-10|22	BuildRequires:	perl(Email::Date::Format)
21cr|perl-Email-Simple-Creator-1.424.0-10|23	BuildRequires:	perl(Email::Simple)
21cr|perl-Email-Simple-Creator-1.424.0-10|24	Requires:	perl(Email::Date::Format)
21cr|perl-Email-Simple-Creator-1.424.0-10|25	BuildArch:	noarch
21cr|perl-Email-Simple-Creator-1.424.0-10|26	
21cr|perl-Email-Simple-Creator-1.424.0-10|27	%description
21cr|perl-Email-Simple-Creator-1.424.0-10|28	This software provides a constructor to Email::Simple for creating
21cr|perl-Email-Simple-Creator-1.424.0-10|29	messages from scratch.
21cr|perl-Email-Simple-Creator-1.424.0-10|30	
21cr|perl-Email-Simple-Creator-1.424.0-10|31	%prep
21cr|perl-Email-Simple-Creator-1.424.0-10|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Email-Simple-Creator-1.424.0-10|33	
21cr|perl-Email-Simple-Creator-1.424.0-10|34	%build
21cr|perl-Email-Simple-Creator-1.424.0-10|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Simple-Creator-1.424.0-10|36	%make
21cr|perl-Email-Simple-Creator-1.424.0-10|37	
21cr|perl-Email-Simple-Creator-1.424.0-10|38	%check
21cr|perl-Email-Simple-Creator-1.424.0-10|39	make test
21cr|perl-Email-Simple-Creator-1.424.0-10|40	
21cr|perl-Email-Simple-Creator-1.424.0-10|41	%install
21cr|perl-Email-Simple-Creator-1.424.0-10|42	%makeinstall_std
21cr|perl-Email-Simple-Creator-1.424.0-10|43	
21cr|perl-Email-Simple-Creator-1.424.0-10|44	%files
21cr|perl-Email-Simple-Creator-1.424.0-10|45	%doc README Changes
21cr|perl-Email-Simple-Creator-1.424.0-10|46	%{perl_vendorlib}/Email
21cr|perl-Email-Simple-Creator-1.424.0-10|47	%{_mandir}/*/*

4484 21
21cr|perl-Email-Stuff-2.105.0-4|1	%define upstream_name    Email-Stuff
21cr|perl-Email-Stuff-2.105.0-4|2	%define upstream_version 2.105
21cr|perl-Email-Stuff-2.105.0-4|3	
21cr|perl-Email-Stuff-2.105.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Email-Stuff-2.105.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Email-Stuff-2.105.0-4|6	Release:    4
21cr|perl-Email-Stuff-2.105.0-4|7	
21cr|perl-Email-Stuff-2.105.0-4|8	Summary:    A more casual approach to creating and sending Email:: emails
21cr|perl-Email-Stuff-2.105.0-4|9	License:    GPL+ or Artistic
21cr|perl-Email-Stuff-2.105.0-4|10	Group:      Development/Perl
21cr|perl-Email-Stuff-2.105.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-Stuff-2.105.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-Stuff-2.105.0-4|13	
21cr|perl-Email-Stuff-2.105.0-4|14	BuildRequires: perl-devel
21cr|perl-Email-Stuff-2.105.0-4|15	BuildRequires: perl(Carp)
21cr|perl-Email-Stuff-2.105.0-4|16	BuildRequires: perl(Email::MIME)
21cr|perl-Email-Stuff-2.105.0-4|17	BuildRequires: perl(Email::Send)
21cr|perl-Email-Stuff-2.105.0-4|18	BuildRequires: perl(Email::Send::Test)
21cr|perl-Email-Stuff-2.105.0-4|19	BuildRequires: perl(Email::Simple)
21cr|perl-Email-Stuff-2.105.0-4|20	BuildRequires: perl(File::Basename)
21cr|perl-Email-Stuff-2.105.0-4|21	BuildRequires: perl(File::Spec)
21cr|perl-Email-Stuff-2.105.0-4|22	BuildRequires: perl(File::Type)
21cr|perl-Email-Stuff-2.105.0-4|23	BuildRequires: perl(Params::Util)
21cr|perl-Email-Stuff-2.105.0-4|24	BuildRequires: perl(Test::More)
21cr|perl-Email-Stuff-2.105.0-4|25	BuildRequires: perl(prefork)
21cr|perl-Email-Stuff-2.105.0-4|26	BuildRequires: perl(Return::Value)
21cr|perl-Email-Stuff-2.105.0-4|27	
21cr|perl-Email-Stuff-2.105.0-4|28	
21cr|perl-Email-Stuff-2.105.0-4|29	BuildArch: noarch
21cr|perl-Email-Stuff-2.105.0-4|30	
21cr|perl-Email-Stuff-2.105.0-4|31	%description
21cr|perl-Email-Stuff-2.105.0-4|32	*The basics should all work, but this module is still subject to name
21cr|perl-Email-Stuff-2.105.0-4|33	and/or API changes*
21cr|perl-Email-Stuff-2.105.0-4|34	
21cr|perl-Email-Stuff-2.105.0-4|35	Email::Stuff, as its name suggests, is a fairly casual module used to email
21cr|perl-Email-Stuff-2.105.0-4|36	"stuff" to people using the most common methods. It is a high-level module
21cr|perl-Email-Stuff-2.105.0-4|37	designed for ease of use when doing a very specific common task, but
21cr|perl-Email-Stuff-2.105.0-4|38	implemented on top of the tight and correct Email:: modules.
21cr|perl-Email-Stuff-2.105.0-4|39	
21cr|perl-Email-Stuff-2.105.0-4|40	Email::Stuff is typically used to build emails and send them in a single
21cr|perl-Email-Stuff-2.105.0-4|41	statement, as seen in the synopsis. And it is certain only for use when
21cr|perl-Email-Stuff-2.105.0-4|42	creating and sending emails. As such, it contains no email parsing
21cr|perl-Email-Stuff-2.105.0-4|43	capability, and little to no modification support.
21cr|perl-Email-Stuff-2.105.0-4|44	
21cr|perl-Email-Stuff-2.105.0-4|45	%prep
21cr|perl-Email-Stuff-2.105.0-4|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Email-Stuff-2.105.0-4|47	
21cr|perl-Email-Stuff-2.105.0-4|48	%build
21cr|perl-Email-Stuff-2.105.0-4|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Stuff-2.105.0-4|50	
21cr|perl-Email-Stuff-2.105.0-4|51	%make
21cr|perl-Email-Stuff-2.105.0-4|52	
21cr|perl-Email-Stuff-2.105.0-4|53	%check
21cr|perl-Email-Stuff-2.105.0-4|54	#make test
21cr|perl-Email-Stuff-2.105.0-4|55	
21cr|perl-Email-Stuff-2.105.0-4|56	%install
21cr|perl-Email-Stuff-2.105.0-4|57	%makeinstall_std
21cr|perl-Email-Stuff-2.105.0-4|58	
21cr|perl-Email-Stuff-2.105.0-4|59	%files
21cr|perl-Email-Stuff-2.105.0-4|60	%doc README Changes LICENSE META.yml
21cr|perl-Email-Stuff-2.105.0-4|61	%{_mandir}/man3/*
21cr|perl-Email-Stuff-2.105.0-4|62	%{perl_vendorlib}/*

4485 21
21cr|perl-Email-Valid-1.203.0-1|1	%define upstream_name     Email-Valid
21cr|perl-Email-Valid-1.203.0-1|2	%define upstream_version 1.203
21cr|perl-Email-Valid-1.203.0-1|3	
21cr|perl-Email-Valid-1.203.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Email-Valid-1.203.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-Valid-1.203.0-1|6	Release:	1
21cr|perl-Email-Valid-1.203.0-1|7	Summary:	Check validity of Internet email addresses
21cr|perl-Email-Valid-1.203.0-1|8	License:	GPL+ or Artistic
21cr|perl-Email-Valid-1.203.0-1|9	Group:		Development/Perl
21cr|perl-Email-Valid-1.203.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Email-Valid-1.203.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-Valid-1.203.0-1|12	
21cr|perl-Email-Valid-1.203.0-1|13	BuildRequires:	perl-devel
21cr|perl-Email-Valid-1.203.0-1|14	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Email-Valid-1.203.0-1|15	BuildRequires:	perl(Mail::Address)
21cr|perl-Email-Valid-1.203.0-1|16	BuildRequires:	perl(Net::DNS)
21cr|perl-Email-Valid-1.203.0-1|17	BuildRequires:	perl(Net::Domain::TLD)
21cr|perl-Email-Valid-1.203.0-1|18	BuildRequires:	perl(IO::CaptureOutput)
21cr|perl-Email-Valid-1.203.0-1|19	BuildRequires:	perl(CPAN::Meta)
21cr|perl-Email-Valid-1.203.0-1|20	BuildRequires:	perl(Carp)
21cr|perl-Email-Valid-1.203.0-1|21	BuildRequires:	perl(File::Spec)
21cr|perl-Email-Valid-1.203.0-1|22	BuildRequires:	perl(Scalar::Util)
21cr|perl-Email-Valid-1.203.0-1|23	BuildRequires:	perl(warnings)
21cr|perl-Email-Valid-1.203.0-1|24	BuildRequires:	perl(strict)
21cr|perl-Email-Valid-1.203.0-1|25	
21cr|perl-Email-Valid-1.203.0-1|26	BuildArch:	noarch
21cr|perl-Email-Valid-1.203.0-1|27	
21cr|perl-Email-Valid-1.203.0-1|28	%description
21cr|perl-Email-Valid-1.203.0-1|29	This module determines whether an email address is well-formed, and
21cr|perl-Email-Valid-1.203.0-1|30	optionally, whether a mail host exists for the domain or whether
21cr|perl-Email-Valid-1.203.0-1|31	the top level domain of the email address is valid.
21cr|perl-Email-Valid-1.203.0-1|32	
21cr|perl-Email-Valid-1.203.0-1|33	%prep
21cr|perl-Email-Valid-1.203.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Email-Valid-1.203.0-1|35	
21cr|perl-Email-Valid-1.203.0-1|36	%build
21cr|perl-Email-Valid-1.203.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Valid-1.203.0-1|38	%make
21cr|perl-Email-Valid-1.203.0-1|39	
21cr|perl-Email-Valid-1.203.0-1|40	%check
21cr|perl-Email-Valid-1.203.0-1|41	#make test
21cr|perl-Email-Valid-1.203.0-1|42	
21cr|perl-Email-Valid-1.203.0-1|43	%install
21cr|perl-Email-Valid-1.203.0-1|44	%makeinstall_std
21cr|perl-Email-Valid-1.203.0-1|45	
21cr|perl-Email-Valid-1.203.0-1|46	%files
21cr|perl-Email-Valid-1.203.0-1|47	%doc README Changes
21cr|perl-Email-Valid-1.203.0-1|48	%{perl_vendorlib}/Email
21cr|perl-Email-Valid-1.203.0-1|49	%{_mandir}/*/*

4486 21
21cr|perl-Email-Verify-SMTP-0.3.0-8|1	%define upstream_name    Email-Verify-SMTP
21cr|perl-Email-Verify-SMTP-0.3.0-8|2	%define upstream_version 0.003
21cr|perl-Email-Verify-SMTP-0.3.0-8|3	
21cr|perl-Email-Verify-SMTP-0.3.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Email-Verify-SMTP-0.3.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Email-Verify-SMTP-0.3.0-8|6	Release:	8
21cr|perl-Email-Verify-SMTP-0.3.0-8|7	
21cr|perl-Email-Verify-SMTP-0.3.0-8|8	Summary:	Specify dependencies on external non-Perl things
21cr|perl-Email-Verify-SMTP-0.3.0-8|9	
21cr|perl-Email-Verify-SMTP-0.3.0-8|10	License:	GPL+ or Artistic
21cr|perl-Email-Verify-SMTP-0.3.0-8|11	Group:		Development/Perl
21cr|perl-Email-Verify-SMTP-0.3.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Email-Verify-SMTP-0.3.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Email-Verify-SMTP-0.3.0-8|14	
21cr|perl-Email-Verify-SMTP-0.3.0-8|15	BuildRequires:	perl-devel
21cr|perl-Email-Verify-SMTP-0.3.0-8|16	BuildRequires:	perl(Carp)
21cr|perl-Email-Verify-SMTP-0.3.0-8|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Email-Verify-SMTP-0.3.0-8|18	BuildRequires:	perl(IO::Socket::Telnet)
21cr|perl-Email-Verify-SMTP-0.3.0-8|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Email-Verify-SMTP-0.3.0-8|20	BuildRequires:	perl(Net::Nslookup)
21cr|perl-Email-Verify-SMTP-0.3.0-8|21	BuildRequires:	perl(Test::More)
21cr|perl-Email-Verify-SMTP-0.3.0-8|22	BuildArch:	noarch
21cr|perl-Email-Verify-SMTP-0.3.0-8|23	
21cr|perl-Email-Verify-SMTP-0.3.0-8|24	%description
21cr|perl-Email-Verify-SMTP-0.3.0-8|25	'Email::Verify::Simple' is what I came with when I needed to verify several
21cr|perl-Email-Verify-SMTP-0.3.0-8|26	email addresses without actually sending them email.
21cr|perl-Email-Verify-SMTP-0.3.0-8|27	
21cr|perl-Email-Verify-SMTP-0.3.0-8|28	To put that another way:
21cr|perl-Email-Verify-SMTP-0.3.0-8|29	
21cr|perl-Email-Verify-SMTP-0.3.0-8|30	*This module verifies email addresses without actually sending email to
21cr|perl-Email-Verify-SMTP-0.3.0-8|31	them.*
21cr|perl-Email-Verify-SMTP-0.3.0-8|32	
21cr|perl-Email-Verify-SMTP-0.3.0-8|33	%prep
21cr|perl-Email-Verify-SMTP-0.3.0-8|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Email-Verify-SMTP-0.3.0-8|35	
21cr|perl-Email-Verify-SMTP-0.3.0-8|36	%build
21cr|perl-Email-Verify-SMTP-0.3.0-8|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Email-Verify-SMTP-0.3.0-8|38	%make
21cr|perl-Email-Verify-SMTP-0.3.0-8|39	
21cr|perl-Email-Verify-SMTP-0.3.0-8|40	%check
21cr|perl-Email-Verify-SMTP-0.3.0-8|41	%make test
21cr|perl-Email-Verify-SMTP-0.3.0-8|42	
21cr|perl-Email-Verify-SMTP-0.3.0-8|43	%install
21cr|perl-Email-Verify-SMTP-0.3.0-8|44	%makeinstall_std
21cr|perl-Email-Verify-SMTP-0.3.0-8|45	
21cr|perl-Email-Verify-SMTP-0.3.0-8|46	%files
21cr|perl-Email-Verify-SMTP-0.3.0-8|47	%doc META.yml Changes
21cr|perl-Email-Verify-SMTP-0.3.0-8|48	%{_mandir}/man3/*
21cr|perl-Email-Verify-SMTP-0.3.0-8|49	%{perl_vendorlib}/*

4487 21
21cr|perl-Encode-EUCJPASCII-0.30.0-10|1	%define upstream_name    Encode-EUCJPASCII
21cr|perl-Encode-EUCJPASCII-0.30.0-10|2	%define upstream_version 0.03
21cr|perl-Encode-EUCJPASCII-0.30.0-10|3	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|4	Name:       perl-%{upstream_name}
21cr|perl-Encode-EUCJPASCII-0.30.0-10|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Encode-EUCJPASCII-0.30.0-10|6	Release:	10
21cr|perl-Encode-EUCJPASCII-0.30.0-10|7	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|8	Summary:    EucJP-ascii - An eucJP-open mapping
21cr|perl-Encode-EUCJPASCII-0.30.0-10|9	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|10	License:    GPL+ or Artistic
21cr|perl-Encode-EUCJPASCII-0.30.0-10|11	Group:      Development/Perl
21cr|perl-Encode-EUCJPASCII-0.30.0-10|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Encode-EUCJPASCII-0.30.0-10|13	Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Encode-EUCJPASCII-0.30.0-10|14	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|15	BuildRequires: perl-Encode-devel
21cr|perl-Encode-EUCJPASCII-0.30.0-10|16	BuildRequires: perl-devel
21cr|perl-Encode-EUCJPASCII-0.30.0-10|17	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|18	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|19	%description
21cr|perl-Encode-EUCJPASCII-0.30.0-10|20	This module provides eucJP-ascii, one of eucJP-open mappings, and its
21cr|perl-Encode-EUCJPASCII-0.30.0-10|21	derivative. Following encodings are supported.
21cr|perl-Encode-EUCJPASCII-0.30.0-10|22	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|23	Canonical    Alias                           Description
21cr|perl-Encode-EUCJPASCII-0.30.0-10|24	--------------------------------------------------------------
21cr|perl-Encode-EUCJPASCII-0.30.0-10|25	eucJP-ascii                                  eucJP-ascii
21cr|perl-Encode-EUCJPASCII-0.30.0-10|26	qr/\beuc-?jp(-?open)?(-?19970715)?-?ascii$/i
21cr|perl-Encode-EUCJPASCII-0.30.0-10|27	x-iso2022jp-ascii                            7-bit counterpart
21cr|perl-Encode-EUCJPASCII-0.30.0-10|28	qr/\b(x-)?iso-?2022-?jp-?ascii$/i
21cr|perl-Encode-EUCJPASCII-0.30.0-10|29	--------------------------------------------------------------
21cr|perl-Encode-EUCJPASCII-0.30.0-10|30	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|31	*Note*: 'x-iso2022jp-ascii' is unofficial encoding name: It had never been
21cr|perl-Encode-EUCJPASCII-0.30.0-10|32	registered by any standards bodies.
21cr|perl-Encode-EUCJPASCII-0.30.0-10|33	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|34	%prep
21cr|perl-Encode-EUCJPASCII-0.30.0-10|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Encode-EUCJPASCII-0.30.0-10|36	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|37	%build
21cr|perl-Encode-EUCJPASCII-0.30.0-10|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Encode-EUCJPASCII-0.30.0-10|39	%make
21cr|perl-Encode-EUCJPASCII-0.30.0-10|40	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|41	%check
21cr|perl-Encode-EUCJPASCII-0.30.0-10|42	%make test
21cr|perl-Encode-EUCJPASCII-0.30.0-10|43	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|44	%install
21cr|perl-Encode-EUCJPASCII-0.30.0-10|45	%makeinstall_std DESTDIR=%{buildroot}
21cr|perl-Encode-EUCJPASCII-0.30.0-10|46	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|47	%clean
21cr|perl-Encode-EUCJPASCII-0.30.0-10|48	
21cr|perl-Encode-EUCJPASCII-0.30.0-10|49	%files
21cr|perl-Encode-EUCJPASCII-0.30.0-10|50	%doc Changes README
21cr|perl-Encode-EUCJPASCII-0.30.0-10|51	%{perl_vendorarch}/*

4488 21
21cr|perl-Encode-HanExtra-0.230.0-10|1	%define upstream_name    Encode-HanExtra
21cr|perl-Encode-HanExtra-0.230.0-10|2	%define upstream_version 0.23
21cr|perl-Encode-HanExtra-0.230.0-10|3	
21cr|perl-Encode-HanExtra-0.230.0-10|4	Name:       perl-%{upstream_name}
21cr|perl-Encode-HanExtra-0.230.0-10|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Encode-HanExtra-0.230.0-10|6	Release:	10
21cr|perl-Encode-HanExtra-0.230.0-10|7	
21cr|perl-Encode-HanExtra-0.230.0-10|8	Summary:    Extra sets of Chinese encodings
21cr|perl-Encode-HanExtra-0.230.0-10|9	
21cr|perl-Encode-HanExtra-0.230.0-10|10	License:    GPL+ or Artistic
21cr|perl-Encode-HanExtra-0.230.0-10|11	Group:      Development/Perl
21cr|perl-Encode-HanExtra-0.230.0-10|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Encode-HanExtra-0.230.0-10|13	Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Encode-HanExtra-0.230.0-10|14	
21cr|perl-Encode-HanExtra-0.230.0-10|15	BuildRequires: perl-Encode-devel
21cr|perl-Encode-HanExtra-0.230.0-10|16	BuildRequires: perl(inc::Module::Install)
21cr|perl-Encode-HanExtra-0.230.0-10|17	BuildRequires: perl-devel
21cr|perl-Encode-HanExtra-0.230.0-10|18	
21cr|perl-Encode-HanExtra-0.230.0-10|19	%description
21cr|perl-Encode-HanExtra-0.230.0-10|20	Perl 5.7.3 and later ships with an adequate set of Chinese encodings,
21cr|perl-Encode-HanExtra-0.230.0-10|21	including the commonly used 'CP950', 'CP936' (also known as 'GBK'), 'Big5'
21cr|perl-Encode-HanExtra-0.230.0-10|22	(alias for 'Big5-Eten'), 'Big5-HKSCS', 'EUC-CN', 'HZ', and 'ISO-IR-165'.
21cr|perl-Encode-HanExtra-0.230.0-10|23	
21cr|perl-Encode-HanExtra-0.230.0-10|24	However, the numbers of Chinese encodings are staggering, and a complete
21cr|perl-Encode-HanExtra-0.230.0-10|25	coverage will easily increase the size of perl distribution by several
21cr|perl-Encode-HanExtra-0.230.0-10|26	megabytes; hence, this CPAN module tries to provide the rest of them.
21cr|perl-Encode-HanExtra-0.230.0-10|27	
21cr|perl-Encode-HanExtra-0.230.0-10|28	If you are using Perl 5.8 or later, the Encode::CN manpage and the
21cr|perl-Encode-HanExtra-0.230.0-10|29	Encode::TW manpage will automatically load the extra encodings for you, so
21cr|perl-Encode-HanExtra-0.230.0-10|30	there's no need to explicitly write 'use Encode::HanExtra' if you are using
21cr|perl-Encode-HanExtra-0.230.0-10|31	one of them already.
21cr|perl-Encode-HanExtra-0.230.0-10|32	
21cr|perl-Encode-HanExtra-0.230.0-10|33	%prep
21cr|perl-Encode-HanExtra-0.230.0-10|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Encode-HanExtra-0.230.0-10|35	
21cr|perl-Encode-HanExtra-0.230.0-10|36	%build
21cr|perl-Encode-HanExtra-0.230.0-10|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Encode-HanExtra-0.230.0-10|38	%make
21cr|perl-Encode-HanExtra-0.230.0-10|39	
21cr|perl-Encode-HanExtra-0.230.0-10|40	%check
21cr|perl-Encode-HanExtra-0.230.0-10|41	%make test
21cr|perl-Encode-HanExtra-0.230.0-10|42	
21cr|perl-Encode-HanExtra-0.230.0-10|43	%install
21cr|perl-Encode-HanExtra-0.230.0-10|44	%makeinstall_std
21cr|perl-Encode-HanExtra-0.230.0-10|45	
21cr|perl-Encode-HanExtra-0.230.0-10|46	%clean
21cr|perl-Encode-HanExtra-0.230.0-10|47	
21cr|perl-Encode-HanExtra-0.230.0-10|48	%files
21cr|perl-Encode-HanExtra-0.230.0-10|49	%doc Changes README
21cr|perl-Encode-HanExtra-0.230.0-10|50	%{_mandir}/man3/*
21cr|perl-Encode-HanExtra-0.230.0-10|51	%{perl_vendorarch}/*

4489 21
21cr|perl-Encode-IMAPUTF7-1.05-17|1	%global remove_lf() for i in %*; do tr -d '\\r' < $i > $i. && touch $i $i. && mv -f $i. $i; done
21cr|perl-Encode-IMAPUTF7-1.05-17|2	
21cr|perl-Encode-IMAPUTF7-1.05-17|3	Name:           perl-Encode-IMAPUTF7
21cr|perl-Encode-IMAPUTF7-1.05-17|4	Version:        1.05
21cr|perl-Encode-IMAPUTF7-1.05-17|5	Release:        17%{?dist}
21cr|perl-Encode-IMAPUTF7-1.05-17|6	Summary:        Process the special UTF-7 variant required by IMAP
21cr|perl-Encode-IMAPUTF7-1.05-17|7	Group:          Development/Perl
21cr|perl-Encode-IMAPUTF7-1.05-17|8	License:        GPL+ or Artistic
21cr|perl-Encode-IMAPUTF7-1.05-17|9	URL:            https://metacpan.org/release/Encode-IMAPUTF7
21cr|perl-Encode-IMAPUTF7-1.05-17|10	Source0:        https://cpan.metacpan.org/authors/id/P/PM/PMAKHOLM/Encode-IMAPUTF7-%{version}.tar.gz
21cr|perl-Encode-IMAPUTF7-1.05-17|11	BuildArch:      noarch
21cr|perl-Encode-IMAPUTF7-1.05-17|12	
21cr|perl-Encode-IMAPUTF7-1.05-17|13	BuildRequires:  make
21cr|perl-Encode-IMAPUTF7-1.05-17|14	BuildRequires:  perl-interpreter
21cr|perl-Encode-IMAPUTF7-1.05-17|15	BuildRequires:  perl-generators
21cr|perl-Encode-IMAPUTF7-1.05-17|16	BuildRequires:  perl(Encode::Encoding)
21cr|perl-Encode-IMAPUTF7-1.05-17|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Encode-IMAPUTF7-1.05-17|18	BuildRequires:  perl(File::Basename)
21cr|perl-Encode-IMAPUTF7-1.05-17|19	BuildRequires:  perl(File::Spec)
21cr|perl-Encode-IMAPUTF7-1.05-17|20	BuildRequires:  perl(MIME::Base64)
21cr|perl-Encode-IMAPUTF7-1.05-17|21	BuildRequires:  perl(Test::More)
21cr|perl-Encode-IMAPUTF7-1.05-17|22	BuildRequires:  perl(Test::NoWarnings)
21cr|perl-Encode-IMAPUTF7-1.05-17|23	
21cr|perl-Encode-IMAPUTF7-1.05-17|24	%description
21cr|perl-Encode-IMAPUTF7-1.05-17|25	This module is able to encode and decode IMAP mailbox names using the UTF-7
21cr|perl-Encode-IMAPUTF7-1.05-17|26	modification specified in RFC2060 section 5.1.3.
21cr|perl-Encode-IMAPUTF7-1.05-17|27	
21cr|perl-Encode-IMAPUTF7-1.05-17|28	%files
21cr|perl-Encode-IMAPUTF7-1.05-17|29	%doc Changes README
21cr|perl-Encode-IMAPUTF7-1.05-17|30	%{perl_vendorlib}/*
21cr|perl-Encode-IMAPUTF7-1.05-17|31	%_mandir/man3/*
21cr|perl-Encode-IMAPUTF7-1.05-17|32	
21cr|perl-Encode-IMAPUTF7-1.05-17|33	#-------------------------------------------------------
21cr|perl-Encode-IMAPUTF7-1.05-17|34	%prep
21cr|perl-Encode-IMAPUTF7-1.05-17|35	%autosetup -n Encode-IMAPUTF7-%{version}
21cr|perl-Encode-IMAPUTF7-1.05-17|36	%remove_lf README Changes
21cr|perl-Encode-IMAPUTF7-1.05-17|37	
21cr|perl-Encode-IMAPUTF7-1.05-17|38	%build
21cr|perl-Encode-IMAPUTF7-1.05-17|39	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Encode-IMAPUTF7-1.05-17|40	%make_build
21cr|perl-Encode-IMAPUTF7-1.05-17|41	
21cr|perl-Encode-IMAPUTF7-1.05-17|42	%install
21cr|perl-Encode-IMAPUTF7-1.05-17|43	make pure_install DESTDIR=%buildroot
21cr|perl-Encode-IMAPUTF7-1.05-17|44	%_fixperms %buildroot/*
21cr|perl-Encode-IMAPUTF7-1.05-17|45	
21cr|perl-Encode-IMAPUTF7-1.05-17|46	%check
21cr|perl-Encode-IMAPUTF7-1.05-17|47	make test

4490 21
21cr|perl-Encode-Newlines-0.50.0-1|1	%define upstream_name    Encode-Newlines
21cr|perl-Encode-Newlines-0.50.0-1|2	%define upstream_version 0.05
21cr|perl-Encode-Newlines-0.50.0-1|3	
21cr|perl-Encode-Newlines-0.50.0-1|4	Name:           perl-Encode-Newlines
21cr|perl-Encode-Newlines-0.50.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Encode-Newlines-0.50.0-1|6	Release:        1
21cr|perl-Encode-Newlines-0.50.0-1|7	Summary:        Normalize line ending sequences
21cr|perl-Encode-Newlines-0.50.0-1|8	Group:          Development/Perl
21cr|perl-Encode-Newlines-0.50.0-1|9	License:        GPL+ or Artistic
21cr|perl-Encode-Newlines-0.50.0-1|10	URL:            https://metacpan.org/release/Encode-Newlines
21cr|perl-Encode-Newlines-0.50.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/N/NE/NEILB/Encode-Newlines-%{upstream_version}.tar.gz
21cr|perl-Encode-Newlines-0.50.0-1|12	BuildArch:      noarch
21cr|perl-Encode-Newlines-0.50.0-1|13	BuildRequires:  coreutils
21cr|perl-Encode-Newlines-0.50.0-1|14	BuildRequires:  findutils
21cr|perl-Encode-Newlines-0.50.0-1|15	BuildRequires:  make
21cr|perl-Encode-Newlines-0.50.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-Encode-Newlines-0.50.0-1|17	BuildRequires:  perl-generators
21cr|perl-Encode-Newlines-0.50.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Encode-Newlines-0.50.0-1|19	BuildRequires:  perl(strict)
21cr|perl-Encode-Newlines-0.50.0-1|20	BuildRequires:  perl(warnings)
21cr|perl-Encode-Newlines-0.50.0-1|21	# Run-time
21cr|perl-Encode-Newlines-0.50.0-1|22	BuildRequires:  perl(Carp)
21cr|perl-Encode-Newlines-0.50.0-1|23	BuildRequires:  perl(constant)
21cr|perl-Encode-Newlines-0.50.0-1|24	BuildRequires:  perl(Encode::Encoding)
21cr|perl-Encode-Newlines-0.50.0-1|25	BuildRequires:  perl(parent)
21cr|perl-Encode-Newlines-0.50.0-1|26	# Tests
21cr|perl-Encode-Newlines-0.50.0-1|27	BuildRequires:  perl(Encode)
21cr|perl-Encode-Newlines-0.50.0-1|28	BuildRequires:  perl(Test::More)
21cr|perl-Encode-Newlines-0.50.0-1|29	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Encode-Newlines-0.50.0-1|30	Requires:       perl(Carp)
21cr|perl-Encode-Newlines-0.50.0-1|31	
21cr|perl-Encode-Newlines-0.50.0-1|32	%description
21cr|perl-Encode-Newlines-0.50.0-1|33	This module provides the CR, LF, CRLF and Native encodings, to aid in
21cr|perl-Encode-Newlines-0.50.0-1|34	normalizing line endings.
21cr|perl-Encode-Newlines-0.50.0-1|35	
21cr|perl-Encode-Newlines-0.50.0-1|36	%prep
21cr|perl-Encode-Newlines-0.50.0-1|37	%setup -q -n Encode-Newlines-%{upstream_version}
21cr|perl-Encode-Newlines-0.50.0-1|38	
21cr|perl-Encode-Newlines-0.50.0-1|39	%build
21cr|perl-Encode-Newlines-0.50.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Encode-Newlines-0.50.0-1|41	make %{?_smp_mflags}
21cr|perl-Encode-Newlines-0.50.0-1|42	
21cr|perl-Encode-Newlines-0.50.0-1|43	%install
21cr|perl-Encode-Newlines-0.50.0-1|44	make pure_install DESTDIR=%{buildroot}
21cr|perl-Encode-Newlines-0.50.0-1|45	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Encode-Newlines-0.50.0-1|46	%{_fixperms} %{buildroot}/*
21cr|perl-Encode-Newlines-0.50.0-1|47	
21cr|perl-Encode-Newlines-0.50.0-1|48	%check
21cr|perl-Encode-Newlines-0.50.0-1|49	make test
21cr|perl-Encode-Newlines-0.50.0-1|50	
21cr|perl-Encode-Newlines-0.50.0-1|51	%files
21cr|perl-Encode-Newlines-0.50.0-1|52	%license LICENSE
21cr|perl-Encode-Newlines-0.50.0-1|53	%doc Changes README
21cr|perl-Encode-Newlines-0.50.0-1|54	%{perl_vendorlib}/*
21cr|perl-Encode-Newlines-0.50.0-1|55	%{_mandir}/man3/*

4491 21
21cr|perl-enum-1.100.0-3|1	%define upstream_name    enum
21cr|perl-enum-1.100.0-3|2	%define upstream_version 1.10
21cr|perl-enum-1.100.0-3|3	
21cr|perl-enum-1.100.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-enum-1.100.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-enum-1.100.0-3|6	Release:    3
21cr|perl-enum-1.100.0-3|7	
21cr|perl-enum-1.100.0-3|8	Summary:    C style enumerated types and bitmask flags in Perl
21cr|perl-enum-1.100.0-3|9	License:    GPL+ or Artistic
21cr|perl-enum-1.100.0-3|10	Group:      Development/Perl
21cr|perl-enum-1.100.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-enum-1.100.0-3|12	Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-enum-1.100.0-3|13	
21cr|perl-enum-1.100.0-3|14	BuildRequires: perl(Carp)
21cr|perl-enum-1.100.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-enum-1.100.0-3|16	BuildRequires: perl(strict)
21cr|perl-enum-1.100.0-3|17	BuildRequires: perl(warnings)
21cr|perl-enum-1.100.0-3|18	BuildRequires: perl-devel
21cr|perl-enum-1.100.0-3|19	Provides:      perl(enum) = %{EVRD}
21cr|perl-enum-1.100.0-3|20	
21cr|perl-enum-1.100.0-3|21	BuildArch: noarch
21cr|perl-enum-1.100.0-3|22	
21cr|perl-enum-1.100.0-3|23	%description
21cr|perl-enum-1.100.0-3|24	This module is used to define a set of constants with ordered numeric
21cr|perl-enum-1.100.0-3|25	values, similar to the 'enum' type in the C programming language. You can
21cr|perl-enum-1.100.0-3|26	also define bitmask constants, where the value assigned to each constant
21cr|perl-enum-1.100.0-3|27	has exactly one bit set (eg 1, 2, 4, 8, etc).
21cr|perl-enum-1.100.0-3|28	
21cr|perl-enum-1.100.0-3|29	What are enumerations good for? Typical uses would be for giving mnemonic
21cr|perl-enum-1.100.0-3|30	names to indexes of arrays. Such arrays might be a list of months, days, or
21cr|perl-enum-1.100.0-3|31	a return value index from a function such as localtime():
21cr|perl-enum-1.100.0-3|32	
21cr|perl-enum-1.100.0-3|33	use enum qw(
21cr|perl-enum-1.100.0-3|34	:Months_=0 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
21cr|perl-enum-1.100.0-3|35	:Days_=0   Sun Mon Tue Wed Thu Fri Sat
21cr|perl-enum-1.100.0-3|36	:LC_=0     Sec Min Hour MDay Mon Year WDay YDay Isdst
21cr|perl-enum-1.100.0-3|37	);
21cr|perl-enum-1.100.0-3|38	
21cr|perl-enum-1.100.0-3|39	%prep
21cr|perl-enum-1.100.0-3|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-enum-1.100.0-3|41	
21cr|perl-enum-1.100.0-3|42	%build
21cr|perl-enum-1.100.0-3|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-enum-1.100.0-3|44	
21cr|perl-enum-1.100.0-3|45	%make
21cr|perl-enum-1.100.0-3|46	
21cr|perl-enum-1.100.0-3|47	%check
21cr|perl-enum-1.100.0-3|48	%make test
21cr|perl-enum-1.100.0-3|49	
21cr|perl-enum-1.100.0-3|50	%install
21cr|perl-enum-1.100.0-3|51	%makeinstall_std
21cr|perl-enum-1.100.0-3|52	
21cr|perl-enum-1.100.0-3|53	%files
21cr|perl-enum-1.100.0-3|54	%doc Changes META.json META.yml README
21cr|perl-enum-1.100.0-3|55	%{_mandir}/man3/*
21cr|perl-enum-1.100.0-3|56	%{perl_vendorlib}/*

4492 21
21cr|perl-Env-Path-0.190.0-5|1	%define upstream_name    Env-Path
21cr|perl-Env-Path-0.190.0-5|2	%define upstream_version 0.19
21cr|perl-Env-Path-0.190.0-5|3	
21cr|perl-Env-Path-0.190.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Env-Path-0.190.0-5|5	Version:	%perl_convert_version 0.19
21cr|perl-Env-Path-0.190.0-5|6	Release:	5
21cr|perl-Env-Path-0.190.0-5|7	
21cr|perl-Env-Path-0.190.0-5|8	Summary:	Advanced operations on path variables
21cr|perl-Env-Path-0.190.0-5|9	
21cr|perl-Env-Path-0.190.0-5|10	License:	GPL+ or Artistic
21cr|perl-Env-Path-0.190.0-5|11	Group:		Development/Perl
21cr|perl-Env-Path-0.190.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Env-Path-0.190.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Env/Env-Path-0.19.tar.gz
21cr|perl-Env-Path-0.190.0-5|14	
21cr|perl-Env-Path-0.190.0-5|15	BuildRequires:	perl-devel
21cr|perl-Env-Path-0.190.0-5|16	BuildArch:	noarch
21cr|perl-Env-Path-0.190.0-5|17	
21cr|perl-Env-Path-0.190.0-5|18	%description
21cr|perl-Env-Path-0.190.0-5|19	Env::Path presents an object-oriented interface to _path variables_,
21cr|perl-Env-Path-0.190.0-5|20	defined as that subclass of _environment variables_ which name an ordered
21cr|perl-Env-Path-0.190.0-5|21	list of filesystem elements separated by a platform-standard _separator_
21cr|perl-Env-Path-0.190.0-5|22	(typically ':' on UNIX and ';' on Windows).
21cr|perl-Env-Path-0.190.0-5|23	
21cr|perl-Env-Path-0.190.0-5|24	Of course, core Perl constructs such
21cr|perl-Env-Path-0.190.0-5|25	
21cr|perl-Env-Path-0.190.0-5|26	$ENV{PATH} .= ":/usr/local/bin";
21cr|perl-Env-Path-0.190.0-5|27	
21cr|perl-Env-Path-0.190.0-5|28	%prep
21cr|perl-Env-Path-0.190.0-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Env-Path-0.190.0-5|30	
21cr|perl-Env-Path-0.190.0-5|31	%build
21cr|perl-Env-Path-0.190.0-5|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Env-Path-0.190.0-5|33	%make
21cr|perl-Env-Path-0.190.0-5|34	
21cr|perl-Env-Path-0.190.0-5|35	%check
21cr|perl-Env-Path-0.190.0-5|36	%make test
21cr|perl-Env-Path-0.190.0-5|37	
21cr|perl-Env-Path-0.190.0-5|38	%install
21cr|perl-Env-Path-0.190.0-5|39	%makeinstall_std
21cr|perl-Env-Path-0.190.0-5|40	
21cr|perl-Env-Path-0.190.0-5|41	%files
21cr|perl-Env-Path-0.190.0-5|42	%doc Changes README
21cr|perl-Env-Path-0.190.0-5|43	%{_bindir}/envpath
21cr|perl-Env-Path-0.190.0-5|44	%{_mandir}/man1/*
21cr|perl-Env-Path-0.190.0-5|45	%{_mandir}/man3/*
21cr|perl-Env-Path-0.190.0-5|46	%{perl_vendorlib}/*

4493 21
21cr|perl-Env-Sanctify-1.120.0-5|1	%define upstream_name    Env-Sanctify%define upstream_version 1.12
21cr|perl-Env-Sanctify-1.120.0-5|2	
21cr|perl-Env-Sanctify-1.120.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-Env-Sanctify-1.120.0-5|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Env-Sanctify-1.120.0-5|5	Release:	5
21cr|perl-Env-Sanctify-1.120.0-5|6	
21cr|perl-Env-Sanctify-1.120.0-5|7	Summary:	Lexically scoped sanctification of %ENV
21cr|perl-Env-Sanctify-1.120.0-5|8	
21cr|perl-Env-Sanctify-1.120.0-5|9	License:	GPL+ or Artistic
21cr|perl-Env-Sanctify-1.120.0-5|10	Group:		Development/Perl
21cr|perl-Env-Sanctify-1.120.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Env-Sanctify-1.120.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Env/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Env-Sanctify-1.120.0-5|13	Source1:	%{name}.rpmlintrc
21cr|perl-Env-Sanctify-1.120.0-5|14	
21cr|perl-Env-Sanctify-1.120.0-5|15	BuildRequires:	perl-devel
21cr|perl-Env-Sanctify-1.120.0-5|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Env-Sanctify-1.120.0-5|17	BuildRequires:	perl(Test::More)
21cr|perl-Env-Sanctify-1.120.0-5|18	BuildArch:	noarch
21cr|perl-Env-Sanctify-1.120.0-5|19	
21cr|perl-Env-Sanctify-1.120.0-5|20	%description
21cr|perl-Env-Sanctify-1.120.0-5|21	Env::Sanctify is a module that provides lexically scoped manipulation and
21cr|perl-Env-Sanctify-1.120.0-5|22	sanctification of '%ENV'.
21cr|perl-Env-Sanctify-1.120.0-5|23	
21cr|perl-Env-Sanctify-1.120.0-5|24	You can specify that it alter or add additional environment variables or
21cr|perl-Env-Sanctify-1.120.0-5|25	remove existing ones according to a list of matching regexen.
21cr|perl-Env-Sanctify-1.120.0-5|26	
21cr|perl-Env-Sanctify-1.120.0-5|27	You can then either 'restore' the environment back manually or let the
21cr|perl-Env-Sanctify-1.120.0-5|28	object fall out of scope, which automagically restores.
21cr|perl-Env-Sanctify-1.120.0-5|29	
21cr|perl-Env-Sanctify-1.120.0-5|30	%prep
21cr|perl-Env-Sanctify-1.120.0-5|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Env-Sanctify-1.120.0-5|32	
21cr|perl-Env-Sanctify-1.120.0-5|33	%build
21cr|perl-Env-Sanctify-1.120.0-5|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Env-Sanctify-1.120.0-5|35	%make
21cr|perl-Env-Sanctify-1.120.0-5|36	
21cr|perl-Env-Sanctify-1.120.0-5|37	%check
21cr|perl-Env-Sanctify-1.120.0-5|38	%make test
21cr|perl-Env-Sanctify-1.120.0-5|39	
21cr|perl-Env-Sanctify-1.120.0-5|40	%install
21cr|perl-Env-Sanctify-1.120.0-5|41	%makeinstall_std
21cr|perl-Env-Sanctify-1.120.0-5|42	
21cr|perl-Env-Sanctify-1.120.0-5|43	%files
21cr|perl-Env-Sanctify-1.120.0-5|44	%doc Changes META.yml README LICENSE
21cr|perl-Env-Sanctify-1.120.0-5|45	%{_mandir}/man3/*
21cr|perl-Env-Sanctify-1.120.0-5|46	%{perl_vendorlib}/*

4494 21
21cr|perl-Event-ExecFlow-0.640.0-8|1	%define pkgname Event-ExecFlow
21cr|perl-Event-ExecFlow-0.640.0-8|2	%define filelist %{pkgname}-%{upstream_version}-filelist
21cr|perl-Event-ExecFlow-0.640.0-8|3	%define NVR %{pkgname}-%{upstream_version}-%{release}
21cr|perl-Event-ExecFlow-0.640.0-8|4	%define maketest 1
21cr|perl-Event-ExecFlow-0.640.0-8|5	%define upstream_version 0.64
21cr|perl-Event-ExecFlow-0.640.0-8|6	
21cr|perl-Event-ExecFlow-0.640.0-8|7	Name:      perl-Event-ExecFlow
21cr|perl-Event-ExecFlow-0.640.0-8|8	Summary:   Event-RPC - High level API for event-based execution flow control
21cr|perl-Event-ExecFlow-0.640.0-8|9	
21cr|perl-Event-ExecFlow-0.640.0-8|10	Version:   %perl_convert_version %{upstream_version}
21cr|perl-Event-ExecFlow-0.640.0-8|11	Release:   8
21cr|perl-Event-ExecFlow-0.640.0-8|12	License:   Artistic
21cr|perl-Event-ExecFlow-0.640.0-8|13	Group:     Development/Perl
21cr|perl-Event-ExecFlow-0.640.0-8|14	URL:       http://www.exit1.org/Event-ExecFlow/
21cr|perl-Event-ExecFlow-0.640.0-8|15	SOURCE:    http://search.cpan.org/CPAN/authors/id/J/JR/JRED/Event-ExecFlow-%upstream_version.tar.bz2
21cr|perl-Event-ExecFlow-0.640.0-8|16	Buildarch: noarch
21cr|perl-Event-ExecFlow-0.640.0-8|17	BuildRequires: perl-devel
21cr|perl-Event-ExecFlow-0.640.0-8|18	BuildRequires: perl-AnyEvent
21cr|perl-Event-ExecFlow-0.640.0-8|19	BuildRequires: perl-libintl-perl
21cr|perl-Event-ExecFlow-0.640.0-8|20	
21cr|perl-Event-ExecFlow-0.640.0-8|21	%description
21cr|perl-Event-ExecFlow-0.640.0-8|22	Event::ExecFlow provides a ligh level API for defining complex flow
21cr|perl-Event-ExecFlow-0.640.0-8|23	controls with asynchronous execution of external programs.
21cr|perl-Event-ExecFlow-0.640.0-8|24	
21cr|perl-Event-ExecFlow-0.640.0-8|25	%prep
21cr|perl-Event-ExecFlow-0.640.0-8|26	%setup -q -n %{pkgname}-%{upstream_version}
21cr|perl-Event-ExecFlow-0.640.0-8|27	chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}
21cr|perl-Event-ExecFlow-0.640.0-8|28	
21cr|perl-Event-ExecFlow-0.640.0-8|29	%build
21cr|perl-Event-ExecFlow-0.640.0-8|30	grep -rsl '^#!.*perl' . |
21cr|perl-Event-ExecFlow-0.640.0-8|31	grep -v '.bak$' |xargs --no-run-if-empty \
21cr|perl-Event-ExecFlow-0.640.0-8|32	%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
21cr|perl-Event-ExecFlow-0.640.0-8|33	CFLAGS="%{optflags}"
21cr|perl-Event-ExecFlow-0.640.0-8|34	%{__perl} Makefile.PL `%{__perl} -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '` INSTALLDIRS=vendor
21cr|perl-Event-ExecFlow-0.640.0-8|35	%make
21cr|perl-Event-ExecFlow-0.640.0-8|36	%check
21cr|perl-Event-ExecFlow-0.640.0-8|37	chmod 755 bin/*
21cr|perl-Event-ExecFlow-0.640.0-8|38	%make test
21cr|perl-Event-ExecFlow-0.640.0-8|39	
21cr|perl-Event-ExecFlow-0.640.0-8|40	%install
21cr|perl-Event-ExecFlow-0.640.0-8|41	%makeinstall `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`
21cr|perl-Event-ExecFlow-0.640.0-8|42	
21cr|perl-Event-ExecFlow-0.640.0-8|43	# remove special files
21cr|perl-Event-ExecFlow-0.640.0-8|44	find %{buildroot} -name "perllocal.pod" \
21cr|perl-Event-ExecFlow-0.640.0-8|45	-o -name ".packlist"                \
21cr|perl-Event-ExecFlow-0.640.0-8|46	-o -name "*.bs"                     \
21cr|perl-Event-ExecFlow-0.640.0-8|47	|xargs -i rm -f {}
21cr|perl-Event-ExecFlow-0.640.0-8|48	
21cr|perl-Event-ExecFlow-0.640.0-8|49	# no empty directories
21cr|perl-Event-ExecFlow-0.640.0-8|50	find %{buildroot}%{_prefix}             \
21cr|perl-Event-ExecFlow-0.640.0-8|51	-type d -depth                      \
21cr|perl-Event-ExecFlow-0.640.0-8|52	-exec rmdir {} \; 2>/dev/null
21cr|perl-Event-ExecFlow-0.640.0-8|53	
21cr|perl-Event-ExecFlow-0.640.0-8|54	%files
21cr|perl-Event-ExecFlow-0.640.0-8|55	%doc README Changes
21cr|perl-Event-ExecFlow-0.640.0-8|56	%{_bindir}/execflow
21cr|perl-Event-ExecFlow-0.640.0-8|57	%{perl_vendorlib}/Event/ExecFlow*
21cr|perl-Event-ExecFlow-0.640.0-8|58	%{_mandir}/man3/Event::ExecFlow*

4495 21
21cr|perl-Event-RPC-1.100.0-1|1	%define pkgname Event-RPC
21cr|perl-Event-RPC-1.100.0-1|2	%define filelist %{pkgname}-%{upstream_version}-filelist
21cr|perl-Event-RPC-1.100.0-1|3	%define NVR %{pkgname}-%{upstream_version}-%{release}
21cr|perl-Event-RPC-1.100.0-1|4	%define maketest 1
21cr|perl-Event-RPC-1.100.0-1|5	%define upstream_version 1.10
21cr|perl-Event-RPC-1.100.0-1|6	
21cr|perl-Event-RPC-1.100.0-1|7	Name:		perl-Event-RPC
21cr|perl-Event-RPC-1.100.0-1|8	Summary:	Event-RPC - Event based transparent Client/Server RPC framework
21cr|perl-Event-RPC-1.100.0-1|9	
21cr|perl-Event-RPC-1.100.0-1|10	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Event-RPC-1.100.0-1|11	Release:	1
21cr|perl-Event-RPC-1.100.0-1|12	License:	Artistic
21cr|perl-Event-RPC-1.100.0-1|13	Group:		Development/Perl
21cr|perl-Event-RPC-1.100.0-1|14	URL:		http://www.exit1.org/Event-RPC
21cr|perl-Event-RPC-1.100.0-1|15	Source:		http://search.cpan.org//CPAN/authors/id/J/JR/JRED/Event-RPC-%{upstream_version}.tar.gz
21cr|perl-Event-RPC-1.100.0-1|16	
21cr|perl-Event-RPC-1.100.0-1|17	BuildRequires:	perl-devel
21cr|perl-Event-RPC-1.100.0-1|18	BuildRequires:	perl(Event)
21cr|perl-Event-RPC-1.100.0-1|19	BuildRequires:	perl(IO::Socket::SSL)
21cr|perl-Event-RPC-1.100.0-1|20	BuildConflicts:	perl-Net_SSLeay < 1.30
21cr|perl-Event-RPC-1.100.0-1|21	BuildArch: noarch
21cr|perl-Event-RPC-1.100.0-1|22	
21cr|perl-Event-RPC-1.100.0-1|23	%description
21cr|perl-Event-RPC-1.100.0-1|24	Event::RPC consists of a server and a client library. The server
21cr|perl-Event-RPC-1.100.0-1|25	exports a list of classes and methods, which are allowed to be called
21cr|perl-Event-RPC-1.100.0-1|26	over the network. More specific it acts as a proxy for objects created
21cr|perl-Event-RPC-1.100.0-1|27	on the server side (on demand of the connected clients) which handles
21cr|perl-Event-RPC-1.100.0-1|28	client side methods calls with transport of method arguments and
21cr|perl-Event-RPC-1.100.0-1|29	return values.
21cr|perl-Event-RPC-1.100.0-1|30	
21cr|perl-Event-RPC-1.100.0-1|31	The object proxy handles refcounting and destruction of objects
21cr|perl-Event-RPC-1.100.0-1|32	created by clients properly. Objects as method parameters and return
21cr|perl-Event-RPC-1.100.0-1|33	values are handled as well (although with some limitations, see
21cr|perl-Event-RPC-1.100.0-1|34	below).
21cr|perl-Event-RPC-1.100.0-1|35	
21cr|perl-Event-RPC-1.100.0-1|36	For the client the whole thing is totally transparent - once connected
21cr|perl-Event-RPC-1.100.0-1|37	to the server it doesn't know whether it calls methods on local or
21cr|perl-Event-RPC-1.100.0-1|38	remote objects.
21cr|perl-Event-RPC-1.100.0-1|39	
21cr|perl-Event-RPC-1.100.0-1|40	Also the methods on the server newer know whether they are called
21cr|perl-Event-RPC-1.100.0-1|41	locally or from a connected client. Your application logic is not
21cr|perl-Event-RPC-1.100.0-1|42	affected by Event::RPC at all, at least if it has a rudimentary clean
21cr|perl-Event-RPC-1.100.0-1|43	OO design.
21cr|perl-Event-RPC-1.100.0-1|44	
21cr|perl-Event-RPC-1.100.0-1|45	For details on implementing servers and clients please refer to the
21cr|perl-Event-RPC-1.100.0-1|46	man pages of Event::RPC::Server and Event::RPC::Client.
21cr|perl-Event-RPC-1.100.0-1|47	
21cr|perl-Event-RPC-1.100.0-1|48	%prep
21cr|perl-Event-RPC-1.100.0-1|49	%setup -q -n %{pkgname}-%{upstream_version}
21cr|perl-Event-RPC-1.100.0-1|50	chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}
21cr|perl-Event-RPC-1.100.0-1|51	
21cr|perl-Event-RPC-1.100.0-1|52	%build
21cr|perl-Event-RPC-1.100.0-1|53	grep -rsl '^#!.*perl' . |
21cr|perl-Event-RPC-1.100.0-1|54	grep -v '.bak$' |xargs --no-run-if-empty \
21cr|perl-Event-RPC-1.100.0-1|55	perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
21cr|perl-Event-RPC-1.100.0-1|56	CFLAGS="%{optflags}"
21cr|perl-Event-RPC-1.100.0-1|57	perl Makefile.PL `perl -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '` INSTALLDIRS=vendor
21cr|perl-Event-RPC-1.100.0-1|58	make
21cr|perl-Event-RPC-1.100.0-1|59	
21cr|perl-Event-RPC-1.100.0-1|60	%install
21cr|perl-Event-RPC-1.100.0-1|61	%makeinstall_std `perl -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`
21cr|perl-Event-RPC-1.100.0-1|62	
21cr|perl-Event-RPC-1.100.0-1|63	# remove special files
21cr|perl-Event-RPC-1.100.0-1|64	find %{buildroot} -name "perllocal.pod" \
21cr|perl-Event-RPC-1.100.0-1|65	-o -name ".packlist"                \
21cr|perl-Event-RPC-1.100.0-1|66	-o -name "*.bs"                     \
21cr|perl-Event-RPC-1.100.0-1|67	|xargs -i rm -f {}
21cr|perl-Event-RPC-1.100.0-1|68	
21cr|perl-Event-RPC-1.100.0-1|69	# no empty directories
21cr|perl-Event-RPC-1.100.0-1|70	find %{buildroot}%{_prefix}             \
21cr|perl-Event-RPC-1.100.0-1|71	-type d -depth                      \
21cr|perl-Event-RPC-1.100.0-1|72	-exec rmdir {} \; 2>/dev/null
21cr|perl-Event-RPC-1.100.0-1|73	
21cr|perl-Event-RPC-1.100.0-1|74	%files
21cr|perl-Event-RPC-1.100.0-1|75	%doc README Changes
21cr|perl-Event-RPC-1.100.0-1|76	%{perl_vendorlib}/Event/RPC*
21cr|perl-Event-RPC-1.100.0-1|77	%{_mandir}/man3/Event::RPC*

4496 21
21cr|perl-Event-XML-Sync-1.0.0-14|1	%define upstream_name	 Event-XML-Sync
21cr|perl-Event-XML-Sync-1.0.0-14|2	%define upstream_version 1.0
21cr|perl-Event-XML-Sync-1.0.0-14|3	
21cr|perl-Event-XML-Sync-1.0.0-14|4	Name:		perl-%{upstream_name}
21cr|perl-Event-XML-Sync-1.0.0-14|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Event-XML-Sync-1.0.0-14|6	Release:	14
21cr|perl-Event-XML-Sync-1.0.0-14|7	
21cr|perl-Event-XML-Sync-1.0.0-14|8	Summary:	A Perl module to run synchronized XML stream
21cr|perl-Event-XML-Sync-1.0.0-14|9	
21cr|perl-Event-XML-Sync-1.0.0-14|10	License:	GPL
21cr|perl-Event-XML-Sync-1.0.0-14|11	Group:		Development/Perl
21cr|perl-Event-XML-Sync-1.0.0-14|12	Url:		ftp://ftp.inria.fr/INRIA/Atoll/Eric.Clergerie/TAG/
21cr|perl-Event-XML-Sync-1.0.0-14|13	Source0:	ftp://ftp.inria.fr/INRIA/Atoll/Eric.Clergerie/TAG/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Event-XML-Sync-1.0.0-14|14	
21cr|perl-Event-XML-Sync-1.0.0-14|15	BuildRequires:	perl-devel
21cr|perl-Event-XML-Sync-1.0.0-14|16	BuildArch:	noarch
21cr|perl-Event-XML-Sync-1.0.0-14|17	
21cr|perl-Event-XML-Sync-1.0.0-14|18	%description
21cr|perl-Event-XML-Sync-1.0.0-14|19	This module may be used to developp application wrappers to be
21cr|perl-Event-XML-Sync-1.0.0-14|20	installed in XML pipelines.
21cr|perl-Event-XML-Sync-1.0.0-14|21	
21cr|perl-Event-XML-Sync-1.0.0-14|22	The wrapper expects some XML input. It sends some bits of
21cr|perl-Event-XML-Sync-1.0.0-14|23	information to the wrapped application and information the
21cr|perl-Event-XML-Sync-1.0.0-14|24	returned information (when arriving) in the input XML stream
21cr|perl-Event-XML-Sync-1.0.0-14|25	(by adding, modifying or deleting XML elements). Output XML is
21cr|perl-Event-XML-Sync-1.0.0-14|26	produced for the next wrapper in the pipeline.
21cr|perl-Event-XML-Sync-1.0.0-14|27	
21cr|perl-Event-XML-Sync-1.0.0-14|28	The key point is that wrappers are non-blocking, i.e. a
21cr|perl-Event-XML-Sync-1.0.0-14|29	wrapper do not stop waiting for information to be returned by
21cr|perl-Event-XML-Sync-1.0.0-14|30	the wrapped application. To achieve that, the wrapper needs
21cr|perl-Event-XML-Sync-1.0.0-14|31	some kind of synchronization to correlate the returned
21cr|perl-Event-XML-Sync-1.0.0-14|32	information with the input XML stream.
21cr|perl-Event-XML-Sync-1.0.0-14|33	
21cr|perl-Event-XML-Sync-1.0.0-14|34	%prep
21cr|perl-Event-XML-Sync-1.0.0-14|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Event-XML-Sync-1.0.0-14|36	
21cr|perl-Event-XML-Sync-1.0.0-14|37	%build
21cr|perl-Event-XML-Sync-1.0.0-14|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Event-XML-Sync-1.0.0-14|39	%make
21cr|perl-Event-XML-Sync-1.0.0-14|40	
21cr|perl-Event-XML-Sync-1.0.0-14|41	%check
21cr|perl-Event-XML-Sync-1.0.0-14|42	%make test
21cr|perl-Event-XML-Sync-1.0.0-14|43	
21cr|perl-Event-XML-Sync-1.0.0-14|44	%install
21cr|perl-Event-XML-Sync-1.0.0-14|45	%makeinstall_std
21cr|perl-Event-XML-Sync-1.0.0-14|46	
21cr|perl-Event-XML-Sync-1.0.0-14|47	%files
21cr|perl-Event-XML-Sync-1.0.0-14|48	%doc README
21cr|perl-Event-XML-Sync-1.0.0-14|49	%{perl_vendorlib}/Event
21cr|perl-Event-XML-Sync-1.0.0-14|50	%{_mandir}/*/*

4497 21
21cr|perl-Excel-Template-0.340.0-6|1	%define upstream_name    Excel-Template
21cr|perl-Excel-Template-0.340.0-6|2	%define upstream_version 0.34
21cr|perl-Excel-Template-0.340.0-6|3	
21cr|perl-Excel-Template-0.340.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Excel-Template-0.340.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Excel-Template-0.340.0-6|6	Release:	6
21cr|perl-Excel-Template-0.340.0-6|7	
21cr|perl-Excel-Template-0.340.0-6|8	Summary:	Templating module that generates Excel
21cr|perl-Excel-Template-0.340.0-6|9	
21cr|perl-Excel-Template-0.340.0-6|10	License:	GPL+ or Artistic
21cr|perl-Excel-Template-0.340.0-6|11	Group:		Development/Perl
21cr|perl-Excel-Template-0.340.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Excel-Template-0.340.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Excel/Excel-Template-%{upstream_version}.tar.gz
21cr|perl-Excel-Template-0.340.0-6|14	
21cr|perl-Excel-Template-0.340.0-6|15	BuildRequires:	perl-devel
21cr|perl-Excel-Template-0.340.0-6|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Excel-Template-0.340.0-6|17	BuildRequires:	perl(File::Basename)
21cr|perl-Excel-Template-0.340.0-6|18	BuildRequires:	perl(File::Path)
21cr|perl-Excel-Template-0.340.0-6|19	BuildRequires:	perl(File::Temp)
21cr|perl-Excel-Template-0.340.0-6|20	BuildRequires:	perl(IO::Scalar)
21cr|perl-Excel-Template-0.340.0-6|21	BuildRequires:	perl(Spreadsheet::WriteExcel)
21cr|perl-Excel-Template-0.340.0-6|22	BuildRequires:	perl(Spreadsheet::WriteExcel::Utility)
21cr|perl-Excel-Template-0.340.0-6|23	BuildRequires:	perl(Test::Deep)
21cr|perl-Excel-Template-0.340.0-6|24	BuildRequires:	perl(Test::Exception)
21cr|perl-Excel-Template-0.340.0-6|25	BuildRequires:	perl(Test::More)
21cr|perl-Excel-Template-0.340.0-6|26	BuildRequires:	perl(XML::Parser)
21cr|perl-Excel-Template-0.340.0-6|27	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Excel-Template-0.340.0-6|28	BuildRequires:	perl(CPAN)
21cr|perl-Excel-Template-0.340.0-6|29	BuildArch:	noarch
21cr|perl-Excel-Template-0.340.0-6|30	
21cr|perl-Excel-Template-0.340.0-6|31	%description
21cr|perl-Excel-Template-0.340.0-6|32	This is a module used for templating Excel files. Its genesis came from the
21cr|perl-Excel-Template-0.340.0-6|33	need to use the same datastructure as the HTML::Template manpage, but
21cr|perl-Excel-Template-0.340.0-6|34	provide Excel files instead. The existing modules don't do the trick, as
21cr|perl-Excel-Template-0.340.0-6|35	they require replication of logic that's already been done within the
21cr|perl-Excel-Template-0.340.0-6|36	HTML::Template manpage.
21cr|perl-Excel-Template-0.340.0-6|37	
21cr|perl-Excel-Template-0.340.0-6|38	%prep
21cr|perl-Excel-Template-0.340.0-6|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Excel-Template-0.340.0-6|40	
21cr|perl-Excel-Template-0.340.0-6|41	%build
21cr|perl-Excel-Template-0.340.0-6|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Excel-Template-0.340.0-6|43	%make
21cr|perl-Excel-Template-0.340.0-6|44	
21cr|perl-Excel-Template-0.340.0-6|45	%check
21cr|perl-Excel-Template-0.340.0-6|46	make test
21cr|perl-Excel-Template-0.340.0-6|47	
21cr|perl-Excel-Template-0.340.0-6|48	%install
21cr|perl-Excel-Template-0.340.0-6|49	%makeinstall_std
21cr|perl-Excel-Template-0.340.0-6|50	
21cr|perl-Excel-Template-0.340.0-6|51	%files
21cr|perl-Excel-Template-0.340.0-6|52	%doc Changes LICENSE META.yml README
21cr|perl-Excel-Template-0.340.0-6|53	%{_mandir}/man3/*
21cr|perl-Excel-Template-0.340.0-6|54	%{perl_vendorlib}/*

4498 21
21cr|perl-Excel-Template-Plus-0.60.0-4|1	%define upstream_name    Excel-Template-Plus
21cr|perl-Excel-Template-Plus-0.60.0-4|2	%define upstream_version 0.06
21cr|perl-Excel-Template-Plus-0.60.0-4|3	
21cr|perl-Excel-Template-Plus-0.60.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Excel-Template-Plus-0.60.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Excel-Template-Plus-0.60.0-4|6	Release:	4
21cr|perl-Excel-Template-Plus-0.60.0-4|7	
21cr|perl-Excel-Template-Plus-0.60.0-4|8	Summary:	Testing module for use with Excel::Template::Plus
21cr|perl-Excel-Template-Plus-0.60.0-4|9	
21cr|perl-Excel-Template-Plus-0.60.0-4|10	License:	GPL+ or Artistic
21cr|perl-Excel-Template-Plus-0.60.0-4|11	Group:		Development/Perl
21cr|perl-Excel-Template-Plus-0.60.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Excel-Template-Plus-0.60.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Excel/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Excel-Template-Plus-0.60.0-4|14	
21cr|perl-Excel-Template-Plus-0.60.0-4|15	BuildRequires:	perl-devel
21cr|perl-Excel-Template-Plus-0.60.0-4|16	BuildRequires:	perl(Excel::Template)
21cr|perl-Excel-Template-Plus-0.60.0-4|17	BuildRequires:	perl(File::Spec)
21cr|perl-Excel-Template-Plus-0.60.0-4|18	BuildRequires:	perl(FindBin)
21cr|perl-Excel-Template-Plus-0.60.0-4|19	BuildRequires:	perl(IO::String)
21cr|perl-Excel-Template-Plus-0.60.0-4|20	BuildRequires:	perl(Moose)
21cr|perl-Excel-Template-Plus-0.60.0-4|21	BuildRequires:	perl(MooseX::Param)
21cr|perl-Excel-Template-Plus-0.60.0-4|22	BuildRequires:	perl(Spreadsheet::ParseExcel)
21cr|perl-Excel-Template-Plus-0.60.0-4|23	BuildRequires:	perl(Template)
21cr|perl-Excel-Template-Plus-0.60.0-4|24	BuildRequires:	perl(Test::Deep)
21cr|perl-Excel-Template-Plus-0.60.0-4|25	BuildRequires:	perl(Test::Exception)
21cr|perl-Excel-Template-Plus-0.60.0-4|26	BuildRequires:	perl(Test::More)
21cr|perl-Excel-Template-Plus-0.60.0-4|27	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Excel-Template-Plus-0.60.0-4|28	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Excel-Template-Plus-0.60.0-4|29	BuildRequires:	perl(Test::Pod)
21cr|perl-Excel-Template-Plus-0.60.0-4|30	
21cr|perl-Excel-Template-Plus-0.60.0-4|31	BuildArch:	noarch
21cr|perl-Excel-Template-Plus-0.60.0-4|32	
21cr|perl-Excel-Template-Plus-0.60.0-4|33	%description
21cr|perl-Excel-Template-Plus-0.60.0-4|34	This module is an extension of the Excel::Template module, which allows the
21cr|perl-Excel-Template-Plus-0.60.0-4|35	user to use various "engines" from which you can create Excel files through
21cr|perl-Excel-Template-Plus-0.60.0-4|36	Excel::Template.
21cr|perl-Excel-Template-Plus-0.60.0-4|37	
21cr|perl-Excel-Template-Plus-0.60.0-4|38	The idea is to use the existing (and very solid) excel file generation code
21cr|perl-Excel-Template-Plus-0.60.0-4|39	in Excel::Template, but to extend its more templatey bits with more
21cr|perl-Excel-Template-Plus-0.60.0-4|40	powerful options.
21cr|perl-Excel-Template-Plus-0.60.0-4|41	
21cr|perl-Excel-Template-Plus-0.60.0-4|42	The only engine currently provided is the Template Toolkit engine, which
21cr|perl-Excel-Template-Plus-0.60.0-4|43	replaces Excel::Template's built in template features (the LOOP, and IF
21cr|perl-Excel-Template-Plus-0.60.0-4|44	constructs) with the full power of TT. This is similar to the module
21cr|perl-Excel-Template-Plus-0.60.0-4|45	Excel::Template::TT, but expands on that even further to try and create a
21cr|perl-Excel-Template-Plus-0.60.0-4|46	more extensive system.
21cr|perl-Excel-Template-Plus-0.60.0-4|47	
21cr|perl-Excel-Template-Plus-0.60.0-4|48	%prep
21cr|perl-Excel-Template-Plus-0.60.0-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Excel-Template-Plus-0.60.0-4|50	
21cr|perl-Excel-Template-Plus-0.60.0-4|51	%build
21cr|perl-Excel-Template-Plus-0.60.0-4|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Excel-Template-Plus-0.60.0-4|53	%make
21cr|perl-Excel-Template-Plus-0.60.0-4|54	
21cr|perl-Excel-Template-Plus-0.60.0-4|55	%check
21cr|perl-Excel-Template-Plus-0.60.0-4|56	%make test
21cr|perl-Excel-Template-Plus-0.60.0-4|57	
21cr|perl-Excel-Template-Plus-0.60.0-4|58	%install
21cr|perl-Excel-Template-Plus-0.60.0-4|59	%makeinstall_std
21cr|perl-Excel-Template-Plus-0.60.0-4|60	
21cr|perl-Excel-Template-Plus-0.60.0-4|61	%files
21cr|perl-Excel-Template-Plus-0.60.0-4|62	%doc ChangeLog META.yml README META.json
21cr|perl-Excel-Template-Plus-0.60.0-4|63	%{_mandir}/man3/*
21cr|perl-Excel-Template-Plus-0.60.0-4|64	%{perl_vendorlib}/*

4499 21
21cr|perl-Exception-Base-0.2501-3|1	Name:           perl-Exception-Base
21cr|perl-Exception-Base-0.2501-3|2	Version:        0.2501
21cr|perl-Exception-Base-0.2501-3|3	Release:        3
21cr|perl-Exception-Base-0.2501-3|4	Summary:        Lightweight exceptions
21cr|perl-Exception-Base-0.2501-3|5	License:        GPL+ or Artistic
21cr|perl-Exception-Base-0.2501-3|6	Group       : Development/Perl
21cr|perl-Exception-Base-0.2501-3|7	
21cr|perl-Exception-Base-0.2501-3|8	URL:            http://search.cpan.org/dist/Exception-Base/
21cr|perl-Exception-Base-0.2501-3|9	Source0:        http://www.cpan.org/authors/id/D/DE/DEXTER/Exception-Base-%{version}.tar.gz
21cr|perl-Exception-Base-0.2501-3|10	
21cr|perl-Exception-Base-0.2501-3|11	BuildArch:      noarch
21cr|perl-Exception-Base-0.2501-3|12	BuildRequires:  perl(Module::Build)
21cr|perl-Exception-Base-0.2501-3|13	BuildRequires:  perl(Test::Unit::Lite)
21cr|perl-Exception-Base-0.2501-3|14	
21cr|perl-Exception-Base-0.2501-3|15	%{?perl_default_filter}
21cr|perl-Exception-Base-0.2501-3|16	
21cr|perl-Exception-Base-0.2501-3|17	%description
21cr|perl-Exception-Base-0.2501-3|18	This class implements a fully OO exception mechanism similar to
21cr|perl-Exception-Base-0.2501-3|19	Exception::Class or Class::Throwable. It provides a simple interface
21cr|perl-Exception-Base-0.2501-3|20	allowing programmers to declare exception classes. These classes can be
21cr|perl-Exception-Base-0.2501-3|21	thrown and caught. Each uncaught exception prints full stack trace if the
21cr|perl-Exception-Base-0.2501-3|22	default verbosity is uppered for debugging purposes.
21cr|perl-Exception-Base-0.2501-3|23	
21cr|perl-Exception-Base-0.2501-3|24	%prep
21cr|perl-Exception-Base-0.2501-3|25	%setup -q -n Exception-Base-%{version}
21cr|perl-Exception-Base-0.2501-3|26	
21cr|perl-Exception-Base-0.2501-3|27	%build
21cr|perl-Exception-Base-0.2501-3|28	perl Build.PL installdirs=vendor
21cr|perl-Exception-Base-0.2501-3|29	./Build
21cr|perl-Exception-Base-0.2501-3|30	
21cr|perl-Exception-Base-0.2501-3|31	%install
21cr|perl-Exception-Base-0.2501-3|32	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Exception-Base-0.2501-3|33	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Exception-Base-0.2501-3|34	
21cr|perl-Exception-Base-0.2501-3|35	%{_fixperms} %{buildroot}/*
21cr|perl-Exception-Base-0.2501-3|36	
21cr|perl-Exception-Base-0.2501-3|37	%check
21cr|perl-Exception-Base-0.2501-3|38	./Build test
21cr|perl-Exception-Base-0.2501-3|39	
21cr|perl-Exception-Base-0.2501-3|40	%files
21cr|perl-Exception-Base-0.2501-3|41	%doc Changes Incompatibilities README
21cr|perl-Exception-Base-0.2501-3|42	%{perl_vendorlib}/*
21cr|perl-Exception-Base-0.2501-3|43	%{_mandir}/man3/*

4500 21
21cr|perl-Exception-Class-TryCatch-1.130.0-5|1	%define upstream_name    Exception-Class-TryCatch
21cr|perl-Exception-Class-TryCatch-1.130.0-5|2	%define upstream_version 1.13
21cr|perl-Exception-Class-TryCatch-1.130.0-5|3	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Exception-Class-TryCatch-1.130.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Exception-Class-TryCatch-1.130.0-5|6	Release:	5
21cr|perl-Exception-Class-TryCatch-1.130.0-5|7	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|8	Summary:	Syntactic tryE<sol>catch sugar for use with Exception::Class
21cr|perl-Exception-Class-TryCatch-1.130.0-5|9	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|10	License:	GPL+ or Artistic
21cr|perl-Exception-Class-TryCatch-1.130.0-5|11	Group:		Development/Perl
21cr|perl-Exception-Class-TryCatch-1.130.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Exception-Class-TryCatch-1.130.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Exception/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Exception-Class-TryCatch-1.130.0-5|14	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|15	BuildRequires:	perl-devel
21cr|perl-Exception-Class-TryCatch-1.130.0-5|16	BuildRequires:	perl(Exception::Class)
21cr|perl-Exception-Class-TryCatch-1.130.0-5|17	BuildRequires:	perl(Test::More)
21cr|perl-Exception-Class-TryCatch-1.130.0-5|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Exception-Class-TryCatch-1.130.0-5|19	BuildArch:	noarch
21cr|perl-Exception-Class-TryCatch-1.130.0-5|20	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|21	%description
21cr|perl-Exception-Class-TryCatch-1.130.0-5|22	Exception::Class::TryCatch provides syntactic sugar for use with the
21cr|perl-Exception-Class-TryCatch-1.130.0-5|23	Exception::Class manpage using the familiar keywords 'try' and 'catch'. Its
21cr|perl-Exception-Class-TryCatch-1.130.0-5|24	primary objective is to allow users to avoid dealing directly with '$@' by
21cr|perl-Exception-Class-TryCatch-1.130.0-5|25	ensuring that any exceptions caught in an 'eval' are captured as the
21cr|perl-Exception-Class-TryCatch-1.130.0-5|26	Exception::Class manpage objects, whether they were thrown objects to begin
21cr|perl-Exception-Class-TryCatch-1.130.0-5|27	with or whether the error resulted from 'die'. This means that users may
21cr|perl-Exception-Class-TryCatch-1.130.0-5|28	immediately use 'isa' and various the Exception::Class manpage methods to
21cr|perl-Exception-Class-TryCatch-1.130.0-5|29	process the exception.
21cr|perl-Exception-Class-TryCatch-1.130.0-5|30	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|31	In addition, this module provides for a method to push errors onto a hidden
21cr|perl-Exception-Class-TryCatch-1.130.0-5|32	error stack immediately after an 'eval' so that cleanup code or other error
21cr|perl-Exception-Class-TryCatch-1.130.0-5|33	handling may also call 'eval' without the original error in '$@' being
21cr|perl-Exception-Class-TryCatch-1.130.0-5|34	lost.
21cr|perl-Exception-Class-TryCatch-1.130.0-5|35	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|36	Inspiration for this module is due in part to Dave Rolsky's article
21cr|perl-Exception-Class-TryCatch-1.130.0-5|37	"Exception Handling in Perl With Exception::Class" in _The Perl Journal_
21cr|perl-Exception-Class-TryCatch-1.130.0-5|38	(Rolsky 2004).
21cr|perl-Exception-Class-TryCatch-1.130.0-5|39	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|40	%prep
21cr|perl-Exception-Class-TryCatch-1.130.0-5|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Exception-Class-TryCatch-1.130.0-5|42	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|43	%build
21cr|perl-Exception-Class-TryCatch-1.130.0-5|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Exception-Class-TryCatch-1.130.0-5|45	%make
21cr|perl-Exception-Class-TryCatch-1.130.0-5|46	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|47	%check
21cr|perl-Exception-Class-TryCatch-1.130.0-5|48	make test
21cr|perl-Exception-Class-TryCatch-1.130.0-5|49	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|50	%install
21cr|perl-Exception-Class-TryCatch-1.130.0-5|51	%makeinstall_std
21cr|perl-Exception-Class-TryCatch-1.130.0-5|52	
21cr|perl-Exception-Class-TryCatch-1.130.0-5|53	%files
21cr|perl-Exception-Class-TryCatch-1.130.0-5|54	%doc Changes LICENSE README
21cr|perl-Exception-Class-TryCatch-1.130.0-5|55	%{_mandir}/man3/*
21cr|perl-Exception-Class-TryCatch-1.130.0-5|56	%{perl_vendorlib}/*

4501 21
21cr|perl-Expect-Simple-0.40.0-6|1	%define upstream_name    Expect-Simple
21cr|perl-Expect-Simple-0.40.0-6|2	%define upstream_version 0.04
21cr|perl-Expect-Simple-0.40.0-6|3	
21cr|perl-Expect-Simple-0.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Expect-Simple-0.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Expect-Simple-0.40.0-6|6	Release:	6
21cr|perl-Expect-Simple-0.40.0-6|7	
21cr|perl-Expect-Simple-0.40.0-6|8	Summary:	Perl wrapper around the Expect module
21cr|perl-Expect-Simple-0.40.0-6|9	
21cr|perl-Expect-Simple-0.40.0-6|10	License:	GPL+ or Artistic
21cr|perl-Expect-Simple-0.40.0-6|11	Group:		Development/Perl
21cr|perl-Expect-Simple-0.40.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Expect-Simple-0.40.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/D/DJ/DJERIUS/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Expect-Simple-0.40.0-6|14	
21cr|perl-Expect-Simple-0.40.0-6|15	BuildRequires:	perl-devel
21cr|perl-Expect-Simple-0.40.0-6|16	BuildRequires:	perl(Expect)
21cr|perl-Expect-Simple-0.40.0-6|17	BuildArch:	noarch
21cr|perl-Expect-Simple-0.40.0-6|18	
21cr|perl-Expect-Simple-0.40.0-6|19	%description
21cr|perl-Expect-Simple-0.40.0-6|20	Expect::Simple is a wrapper around the Expect module which should suffice for
21cr|perl-Expect-Simple-0.40.0-6|21	simple applications. It hides most of the Expect machinery; the Expect object
21cr|perl-Expect-Simple-0.40.0-6|22	is available for tweaking if need be.
21cr|perl-Expect-Simple-0.40.0-6|23	
21cr|perl-Expect-Simple-0.40.0-6|24	%prep
21cr|perl-Expect-Simple-0.40.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Expect-Simple-0.40.0-6|26	
21cr|perl-Expect-Simple-0.40.0-6|27	%build
21cr|perl-Expect-Simple-0.40.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Expect-Simple-0.40.0-6|29	%make
21cr|perl-Expect-Simple-0.40.0-6|30	
21cr|perl-Expect-Simple-0.40.0-6|31	%check
21cr|perl-Expect-Simple-0.40.0-6|32	make test
21cr|perl-Expect-Simple-0.40.0-6|33	
21cr|perl-Expect-Simple-0.40.0-6|34	%install
21cr|perl-Expect-Simple-0.40.0-6|35	%makeinstall_std
21cr|perl-Expect-Simple-0.40.0-6|36	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Expect-Simple-0.40.0-6|37	
21cr|perl-Expect-Simple-0.40.0-6|38	%files
21cr|perl-Expect-Simple-0.40.0-6|39	%doc README
21cr|perl-Expect-Simple-0.40.0-6|40	%{perl_vendorlib}/*
21cr|perl-Expect-Simple-0.40.0-6|41	%{_mandir}/man3/*

4502 21
21cr|perl-experimental-0.28.0-1|1	### !!! DEPRECEATED! THIS PERL MODULE IS BUILD FROM perl SRPM NOW!
21cr|perl-experimental-0.28.0-1|2	# Restore this separate package only if a newer version is needed very much
21cr|perl-experimental-0.28.0-1|3	# Please avoid duplicating perl modules if possible and remove module from perl SRPM if you package it separately
21cr|perl-experimental-0.28.0-1|4	%define upstream_name experimental
21cr|perl-experimental-0.28.0-1|5	%define upstream_version 0.028
21cr|perl-experimental-0.28.0-1|6	
21cr|perl-experimental-0.28.0-1|7	Name:       perl-%{upstream_name}
21cr|perl-experimental-0.28.0-1|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-experimental-0.28.0-1|9	Release:    1
21cr|perl-experimental-0.28.0-1|10	
21cr|perl-experimental-0.28.0-1|11	Summary:    Experimental features made easy
21cr|perl-experimental-0.28.0-1|12	License:    GPL+ or Artistic
21cr|perl-experimental-0.28.0-1|13	Group:      Development/Perl
21cr|perl-experimental-0.28.0-1|14	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-experimental-0.28.0-1|15	Source0:    https://www.cpan.org/modules/by-module/Bio/LEONT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-experimental-0.28.0-1|16	
21cr|perl-experimental-0.28.0-1|17	BuildRequires: perl-devel
21cr|perl-experimental-0.28.0-1|18	BuildRequires: perl(Carp)
21cr|perl-experimental-0.28.0-1|19	BuildRequires: perl(File::Spec)
21cr|perl-experimental-0.28.0-1|20	BuildRequires: perl(IO::Handle)
21cr|perl-experimental-0.28.0-1|21	BuildRequires: perl(IPC::Open3)
21cr|perl-experimental-0.28.0-1|22	BuildRequires: perl(Module::Build::Tiny) >= 0.34.0
21cr|perl-experimental-0.28.0-1|23	BuildRequires: perl(Test::More) >= 0.890.0
21cr|perl-experimental-0.28.0-1|24	BuildRequires: perl(base)
21cr|perl-experimental-0.28.0-1|25	BuildRequires: perl(strict)
21cr|perl-experimental-0.28.0-1|26	BuildRequires: perl(warnings)
21cr|perl-experimental-0.28.0-1|27	BuildRequires: perl(TAP::Harness::Env)
21cr|perl-experimental-0.28.0-1|28	
21cr|perl-experimental-0.28.0-1|29	BuildArch:  noarch
21cr|perl-experimental-0.28.0-1|30	
21cr|perl-experimental-0.28.0-1|31	Provides:   perl(experimental) = %{EVRD}
21cr|perl-experimental-0.28.0-1|32	
21cr|perl-experimental-0.28.0-1|33	%description
21cr|perl-experimental-0.28.0-1|34	Experimental features made easy.
21cr|perl-experimental-0.28.0-1|35	
21cr|perl-experimental-0.28.0-1|36	%prep
21cr|perl-experimental-0.28.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-experimental-0.28.0-1|38	
21cr|perl-experimental-0.28.0-1|39	%build
21cr|perl-experimental-0.28.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-experimental-0.28.0-1|41	%make
21cr|perl-experimental-0.28.0-1|42	
21cr|perl-experimental-0.28.0-1|43	%check
21cr|perl-experimental-0.28.0-1|44	make test
21cr|perl-experimental-0.28.0-1|45	
21cr|perl-experimental-0.28.0-1|46	%install
21cr|perl-experimental-0.28.0-1|47	%makeinstall_std
21cr|perl-experimental-0.28.0-1|48	
21cr|perl-experimental-0.28.0-1|49	%files
21cr|perl-experimental-0.28.0-1|50	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-experimental-0.28.0-1|51	%{_mandir}/man3/*
21cr|perl-experimental-0.28.0-1|52	%{perl_vendorlib}/*

4503 21
21cr|perl-Exporter-Declare-0.114.0-4|1	%define upstream_name    Exporter-Declare
21cr|perl-Exporter-Declare-0.114.0-4|2	%define upstream_version 0.114
21cr|perl-Exporter-Declare-0.114.0-4|3	
21cr|perl-Exporter-Declare-0.114.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Exporter-Declare-0.114.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Exporter-Declare-0.114.0-4|6	Release:    4
21cr|perl-Exporter-Declare-0.114.0-4|7	
21cr|perl-Exporter-Declare-0.114.0-4|8	Summary:    Export class for exports that should be
21cr|perl-Exporter-Declare-0.114.0-4|9	
21cr|perl-Exporter-Declare-0.114.0-4|10	License:    GPL+ or Artistic
21cr|perl-Exporter-Declare-0.114.0-4|11	Group:      Development/Perl
21cr|perl-Exporter-Declare-0.114.0-4|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Exporter-Declare-0.114.0-4|13	Source0:    https://www.cpan.org/modules/by-module/Exporter/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Exporter-Declare-0.114.0-4|14	
21cr|perl-Exporter-Declare-0.114.0-4|15	BuildRequires: perl(Carp)
21cr|perl-Exporter-Declare-0.114.0-4|16	BuildRequires: perl(Fennec::Lite) >= 0.4.0
21cr|perl-Exporter-Declare-0.114.0-4|17	BuildRequires: perl(Meta::Builder) >= 0.3.0
21cr|perl-Exporter-Declare-0.114.0-4|18	BuildRequires: perl(Module::Build) >= 0.400.0
21cr|perl-Exporter-Declare-0.114.0-4|19	BuildRequires: perl(Scalar::Util)
21cr|perl-Exporter-Declare-0.114.0-4|20	BuildRequires: perl(Test::Exception) >= 0.290.0
21cr|perl-Exporter-Declare-0.114.0-4|21	BuildRequires: perl(Test::Simple) >= 0.880.0
21cr|perl-Exporter-Declare-0.114.0-4|22	BuildRequires: perl(aliased)
21cr|perl-Exporter-Declare-0.114.0-4|23	BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Exporter-Declare-0.114.0-4|24	
21cr|perl-Exporter-Declare-0.114.0-4|25	BuildArch:  noarch
21cr|perl-Exporter-Declare-0.114.0-4|26	
21cr|perl-Exporter-Declare-0.114.0-4|27	%description
21cr|perl-Exporter-Declare-0.114.0-4|28	Exporter::Declare is a meta-driven exporting tool. Exporter::Declare tries
21cr|perl-Exporter-Declare-0.114.0-4|29	to adopt all the good features of other exporting tools, while throwing
21cr|perl-Exporter-Declare-0.114.0-4|30	away horrible interfaces. Exporter::Declare also provides hooks that allow
21cr|perl-Exporter-Declare-0.114.0-4|31	you to add options and arguments for import. Finally, Exporter::Declare's
21cr|perl-Exporter-Declare-0.114.0-4|32	meta-driven system allows for top-notch introspection.
21cr|perl-Exporter-Declare-0.114.0-4|33	
21cr|perl-Exporter-Declare-0.114.0-4|34	%prep
21cr|perl-Exporter-Declare-0.114.0-4|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Exporter-Declare-0.114.0-4|36	
21cr|perl-Exporter-Declare-0.114.0-4|37	%build
21cr|perl-Exporter-Declare-0.114.0-4|38	%{__perl} Build.PL installdirs=vendor
21cr|perl-Exporter-Declare-0.114.0-4|39	
21cr|perl-Exporter-Declare-0.114.0-4|40	./Build
21cr|perl-Exporter-Declare-0.114.0-4|41	
21cr|perl-Exporter-Declare-0.114.0-4|42	%check
21cr|perl-Exporter-Declare-0.114.0-4|43	./Build test
21cr|perl-Exporter-Declare-0.114.0-4|44	
21cr|perl-Exporter-Declare-0.114.0-4|45	%install
21cr|perl-Exporter-Declare-0.114.0-4|46	./Build install destdir=%{buildroot}
21cr|perl-Exporter-Declare-0.114.0-4|47	
21cr|perl-Exporter-Declare-0.114.0-4|48	%files
21cr|perl-Exporter-Declare-0.114.0-4|49	%doc META.json META.yml README
21cr|perl-Exporter-Declare-0.114.0-4|50	%{_mandir}/man3/*
21cr|perl-Exporter-Declare-0.114.0-4|51	%{perl_vendorlib}/*

4504 21
21cr|perl-Exporter-Tidy-0.80.0-3|1	%define upstream_name    Exporter-Tidy
21cr|perl-Exporter-Tidy-0.80.0-3|2	%define upstream_version 0.08
21cr|perl-Exporter-Tidy-0.80.0-3|3	
21cr|perl-Exporter-Tidy-0.80.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Exporter-Tidy-0.80.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Exporter-Tidy-0.80.0-3|6	Release:    3
21cr|perl-Exporter-Tidy-0.80.0-3|7	
21cr|perl-Exporter-Tidy-0.80.0-3|8	Summary:    Backend for building test libraries
21cr|perl-Exporter-Tidy-0.80.0-3|9	License:    GPL+ or Artistic
21cr|perl-Exporter-Tidy-0.80.0-3|10	Group:      Development/Perl
21cr|perl-Exporter-Tidy-0.80.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Exporter-Tidy-0.80.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Exporter/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Exporter-Tidy-0.80.0-3|13	
21cr|perl-Exporter-Tidy-0.80.0-3|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.98.0
21cr|perl-Exporter-Tidy-0.80.0-3|15	BuildRequires: perl-devel
21cr|perl-Exporter-Tidy-0.80.0-3|16	
21cr|perl-Exporter-Tidy-0.80.0-3|17	BuildArch: noarch
21cr|perl-Exporter-Tidy-0.80.0-3|18	
21cr|perl-Exporter-Tidy-0.80.0-3|19	%description
21cr|perl-Exporter-Tidy-0.80.0-3|20	This module serves as an easy, clean alternative to Exporter. Unlike
21cr|perl-Exporter-Tidy-0.80.0-3|21	Exporter, it is not subclassed, but it simply exports a custom import()
21cr|perl-Exporter-Tidy-0.80.0-3|22	into your namespace.
21cr|perl-Exporter-Tidy-0.80.0-3|23	
21cr|perl-Exporter-Tidy-0.80.0-3|24	With Exporter::Tidy, you don't need to use any package global in your
21cr|perl-Exporter-Tidy-0.80.0-3|25	module. Even the subs you export can be lexically scoped.
21cr|perl-Exporter-Tidy-0.80.0-3|26	
21cr|perl-Exporter-Tidy-0.80.0-3|27	use Exporter::Tidy LIST
21cr|perl-Exporter-Tidy-0.80.0-3|28	The list supplied to 'use Exporter::Tidy' should be a key-value list.
21cr|perl-Exporter-Tidy-0.80.0-3|29	Each key serves as a tag, used to group exportable symbols. The values
21cr|perl-Exporter-Tidy-0.80.0-3|30	in this key-value list should be array references. There are a few
21cr|perl-Exporter-Tidy-0.80.0-3|31	special tags:
21cr|perl-Exporter-Tidy-0.80.0-3|32	
21cr|perl-Exporter-Tidy-0.80.0-3|33	%prep
21cr|perl-Exporter-Tidy-0.80.0-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Exporter-Tidy-0.80.0-3|35	
21cr|perl-Exporter-Tidy-0.80.0-3|36	%build
21cr|perl-Exporter-Tidy-0.80.0-3|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Exporter-Tidy-0.80.0-3|38	
21cr|perl-Exporter-Tidy-0.80.0-3|39	%make
21cr|perl-Exporter-Tidy-0.80.0-3|40	
21cr|perl-Exporter-Tidy-0.80.0-3|41	%check
21cr|perl-Exporter-Tidy-0.80.0-3|42	%make test
21cr|perl-Exporter-Tidy-0.80.0-3|43	
21cr|perl-Exporter-Tidy-0.80.0-3|44	%install
21cr|perl-Exporter-Tidy-0.80.0-3|45	%makeinstall_std
21cr|perl-Exporter-Tidy-0.80.0-3|46	
21cr|perl-Exporter-Tidy-0.80.0-3|47	%files
21cr|perl-Exporter-Tidy-0.80.0-3|48	%doc Changes META.yml META.json README
21cr|perl-Exporter-Tidy-0.80.0-3|49	%{_mandir}/man3/*
21cr|perl-Exporter-Tidy-0.80.0-3|50	%{perl_vendorlib}/*

4505 21
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|1	%define upstream_name    ExtUtils-AutoInstall
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|2	%define upstream_version 0.63
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|3	
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|4	Summary:	ExtUtils::AutoInstall - Automatic install of dependencies via CPAN
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|5	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|7	Release:	8
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|8	License:	GPL+ or Artistic
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|9	Group:		Development/Perl
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|11	Source0:	http://search.cpan.org/CPAN/authors/id/A/AU/AUTRIJUS/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|12	Patch0:		eai.patch
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|13	BuildRequires:	ncftp
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|14	BuildRequires:	perl-devel
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|15	BuildRequires:	perl(CPAN)
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|17	BuildRequires:	perl(LWP::Simple)
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|18	BuildRequires:	perl(Sort::Versions) >= 1.2
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|20	BuildArch:	noarch
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|21	
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|22	%description
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|23	ExtUtils-AutoInstall module for perl.
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|24	
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|25	%files
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|26	%doc Changes README
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|27	%{perl_vendorlib}/ExtUtils/AutoInstall.pm
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|28	%{_mandir}/*/*
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|29	
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|30	#----------------------------------------------------------------------------
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|31	
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|32	%prep
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|34	%patch0 -p1
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|35	
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|36	%build
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|37	%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|38	make
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|39	
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|40	%install
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|41	%makeinstall_std
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|42	
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|43	#check
21cr|perl-ExtUtils-AutoInstall-0.630.0-8|44	#make test

4506 21
21cr|perl-ExtUtils-Command-1.200.0-3|1	%define upstream_name    ExtUtils-Command
21cr|perl-ExtUtils-Command-1.200.0-3|2	%define upstream_version 1.20
21cr|perl-ExtUtils-Command-1.200.0-3|3	
21cr|perl-ExtUtils-Command-1.200.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-Command-1.200.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-Command-1.200.0-3|6	Release:	3
21cr|perl-ExtUtils-Command-1.200.0-3|7	
21cr|perl-ExtUtils-Command-1.200.0-3|8	Summary:	Utilities to replace common UNIX commands in Makefiles etc
21cr|perl-ExtUtils-Command-1.200.0-3|9	
21cr|perl-ExtUtils-Command-1.200.0-3|10	License:	GPL+ or Artistic
21cr|perl-ExtUtils-Command-1.200.0-3|11	Group:		Development/Perl
21cr|perl-ExtUtils-Command-1.200.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ExtUtils-Command-1.200.0-3|13	Source0:	http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-Command-%{upstream_version}.tar.gz
21cr|perl-ExtUtils-Command-1.200.0-3|14	
21cr|perl-ExtUtils-Command-1.200.0-3|15	BuildRequires:	perl-devel
21cr|perl-ExtUtils-Command-1.200.0-3|16	BuildRequires:	perl(File::Basename)
21cr|perl-ExtUtils-Command-1.200.0-3|17	BuildRequires:	perl(File::Spec)
21cr|perl-ExtUtils-Command-1.200.0-3|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-ExtUtils-Command-1.200.0-3|19	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-ExtUtils-Command-1.200.0-3|20	BuildRequires:	perl(Exporter) >= 5.700.0
21cr|perl-ExtUtils-Command-1.200.0-3|21	BuildRequires:	perl(File::Copy)
21cr|perl-ExtUtils-Command-1.200.0-3|22	BuildRequires:	perl(File::Path)
21cr|perl-ExtUtils-Command-1.200.0-3|23	BuildRequires:	perl(vars)
21cr|perl-ExtUtils-Command-1.200.0-3|24	BuildRequires:	perl(Test::Pod)
21cr|perl-ExtUtils-Command-1.200.0-3|25	
21cr|perl-ExtUtils-Command-1.200.0-3|26	BuildArch:	noarch
21cr|perl-ExtUtils-Command-1.200.0-3|27	
21cr|perl-ExtUtils-Command-1.200.0-3|28	%description
21cr|perl-ExtUtils-Command-1.200.0-3|29	Thin wrapper around ExtUtils::Command. See the ExtUtils::Command manpage
21cr|perl-ExtUtils-Command-1.200.0-3|30	for a description of available commands.
21cr|perl-ExtUtils-Command-1.200.0-3|31	
21cr|perl-ExtUtils-Command-1.200.0-3|32	%prep
21cr|perl-ExtUtils-Command-1.200.0-3|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-Command-1.200.0-3|34	
21cr|perl-ExtUtils-Command-1.200.0-3|35	%build
21cr|perl-ExtUtils-Command-1.200.0-3|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-ExtUtils-Command-1.200.0-3|37	%make_build
21cr|perl-ExtUtils-Command-1.200.0-3|38	
21cr|perl-ExtUtils-Command-1.200.0-3|39	%check
21cr|perl-ExtUtils-Command-1.200.0-3|40	%make_build test
21cr|perl-ExtUtils-Command-1.200.0-3|41	
21cr|perl-ExtUtils-Command-1.200.0-3|42	%install
21cr|perl-ExtUtils-Command-1.200.0-3|43	%make_install
21cr|perl-ExtUtils-Command-1.200.0-3|44	
21cr|perl-ExtUtils-Command-1.200.0-3|45	%files
21cr|perl-ExtUtils-Command-1.200.0-3|46	%doc Changes README META.json META.yml
21cr|perl-ExtUtils-Command-1.200.0-3|47	%{_mandir}/man3/*
21cr|perl-ExtUtils-Command-1.200.0-3|48	%{perl_vendorlib}/*

4507 21
21cr|perl-ExtUtils-configPL-1.100.0-6|1	%define upstream_name	 ExtUtils-configPL
21cr|perl-ExtUtils-configPL-1.100.0-6|2	%define upstream_version 1.1
21cr|perl-ExtUtils-configPL-1.100.0-6|3	
21cr|perl-ExtUtils-configPL-1.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-configPL-1.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-configPL-1.100.0-6|6	Release:	6
21cr|perl-ExtUtils-configPL-1.100.0-6|7	
21cr|perl-ExtUtils-configPL-1.100.0-6|8	Summary:	Perl extension to automagiclly configure perl scripts
21cr|perl-ExtUtils-configPL-1.100.0-6|9	
21cr|perl-ExtUtils-configPL-1.100.0-6|10	License:	GPL+ or Artistic
21cr|perl-ExtUtils-configPL-1.100.0-6|11	Group:		Development/Perl
21cr|perl-ExtUtils-configPL-1.100.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ExtUtils-configPL-1.100.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PEASE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-ExtUtils-configPL-1.100.0-6|14	
21cr|perl-ExtUtils-configPL-1.100.0-6|15	BuildRequires:	perl-devel
21cr|perl-ExtUtils-configPL-1.100.0-6|16	
21cr|perl-ExtUtils-configPL-1.100.0-6|17	BuildArch:	noarch
21cr|perl-ExtUtils-configPL-1.100.0-6|18	
21cr|perl-ExtUtils-configPL-1.100.0-6|19	%description
21cr|perl-ExtUtils-configPL-1.100.0-6|20	This module is used to add configuration information to a perl script, and is
21cr|perl-ExtUtils-configPL-1.100.0-6|21	meant to be used with the ExtUtils::MakeMaker module.
21cr|perl-ExtUtils-configPL-1.100.0-6|22	
21cr|perl-ExtUtils-configPL-1.100.0-6|23	ExtUtils::configPL is not a "normal" Perl extension. It does add or encapsulate
21cr|perl-ExtUtils-configPL-1.100.0-6|24	functionality to your script, but it filters the script, replacing tags with
21cr|perl-ExtUtils-configPL-1.100.0-6|25	items from the Config module, writing the resulting script to a new file.
21cr|perl-ExtUtils-configPL-1.100.0-6|26	
21cr|perl-ExtUtils-configPL-1.100.0-6|27	%prep
21cr|perl-ExtUtils-configPL-1.100.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-configPL-1.100.0-6|29	
21cr|perl-ExtUtils-configPL-1.100.0-6|30	%build
21cr|perl-ExtUtils-configPL-1.100.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ExtUtils-configPL-1.100.0-6|32	%make
21cr|perl-ExtUtils-configPL-1.100.0-6|33	
21cr|perl-ExtUtils-configPL-1.100.0-6|34	%check
21cr|perl-ExtUtils-configPL-1.100.0-6|35	%make test
21cr|perl-ExtUtils-configPL-1.100.0-6|36	
21cr|perl-ExtUtils-configPL-1.100.0-6|37	%install
21cr|perl-ExtUtils-configPL-1.100.0-6|38	%makeinstall_std
21cr|perl-ExtUtils-configPL-1.100.0-6|39	
21cr|perl-ExtUtils-configPL-1.100.0-6|40	%files
21cr|perl-ExtUtils-configPL-1.100.0-6|41	%doc Changes README
21cr|perl-ExtUtils-configPL-1.100.0-6|42	%{perl_vendorlib}/ExtUtils
21cr|perl-ExtUtils-configPL-1.100.0-6|43	%{_mandir}/*/*

4508 21
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|1	%define upstream_name    ExtUtils-HasCompiler
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|2	%define upstream_version 0.023
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|3	
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|4	Name:           perl-ExtUtils-HasCompiler
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|6	Release:        1
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|7	Summary:        Check for the presence of a compiler
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|8	Group:          Development/Perl
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|9	License:        GPL+ or Artistic
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|10	URL:            https://metacpan.org/release/ExtUtils-HasCompiler
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-HasCompiler-%{upstream_version}.tar.gz
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|12	BuildArch:      noarch
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|13	BuildRequires:  coreutils
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|14	BuildRequires:  make
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|15	BuildRequires:  perl-devel
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|16	BuildRequires:  perl-generators
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|17	BuildRequires:  perl-interpreter
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|19	BuildRequires:  perl(strict)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|20	BuildRequires:  perl(warnings)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|21	# Run-time
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|22	BuildRequires:  perl(base)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|23	BuildRequires:  perl(Carp)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|24	BuildRequires:  perl(Config)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|25	BuildRequires:  perl(DynaLoader)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|26	BuildRequires:  perl(Exporter)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|27	BuildRequires:  perl(ExtUtils::Mksymlists)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|28	BuildRequires:  perl(File::Basename)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|29	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|30	BuildRequires:  perl(File::Temp)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|31	# Tests
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|32	BuildRequires:  perl(Cwd)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|33	BuildRequires:  perl(File::Path)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|34	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|35	BuildRequires:  perl(IPC::Open3)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|36	BuildRequires:  perl(Test::More)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|37	Requires:       perl(DynaLoader)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|38	Requires:       perl(ExtUtils::Mksymlists)
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|39	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|40	
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|41	%description
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|42	This module tries to check if the current system is capable of compiling,
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|43	linking and loading an XS module.
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|44	
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|45	%prep
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|46	%setup -q -n ExtUtils-HasCompiler-%{upstream_version}
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|47	
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|48	%build
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|49	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|50	%{make_build}
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|51	
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|52	%install
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|53	%{make_install}
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|54	%{_fixperms} %{buildroot}/*
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|55	
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|56	%check
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|57	make test
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|58	
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|59	%files
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|60	%license LICENSE
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|61	%doc Changes README
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|62	%{perl_vendorlib}/*
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|63	%{_mandir}/man3/*
21cr|perl-ExtUtils-HasCompiler-0.23.0-1|64	

4509 21
21cr|perl-ExtUtils-Install-2.40.0-3|1	%define upstream_name    ExtUtils-Install
21cr|perl-ExtUtils-Install-2.40.0-3|2	%define upstream_version 2.04
21cr|perl-ExtUtils-Install-2.40.0-3|3	
21cr|perl-ExtUtils-Install-2.40.0-3|4	%global __requires_exclude perl\\(VMS::Filespec\\)
21cr|perl-ExtUtils-Install-2.40.0-3|5	
21cr|perl-ExtUtils-Install-2.40.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-Install-2.40.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-Install-2.40.0-3|8	Release:	3
21cr|perl-ExtUtils-Install-2.40.0-3|9	
21cr|perl-ExtUtils-Install-2.40.0-3|10	Summary:	Yet another framework for writing test scripts
21cr|perl-ExtUtils-Install-2.40.0-3|11	
21cr|perl-ExtUtils-Install-2.40.0-3|12	License:	GPL+ or Artistic
21cr|perl-ExtUtils-Install-2.40.0-3|13	Group:		Development/Perl
21cr|perl-ExtUtils-Install-2.40.0-3|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ExtUtils-Install-2.40.0-3|15	Source0:	http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ExtUtils-Install-2.40.0-3|16	
21cr|perl-ExtUtils-Install-2.40.0-3|17	BuildRequires:	perl-devel
21cr|perl-ExtUtils-Install-2.40.0-3|18	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-ExtUtils-Install-2.40.0-3|19	BuildRequires:	perl(Cwd)
21cr|perl-ExtUtils-Install-2.40.0-3|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-ExtUtils-Install-2.40.0-3|21	BuildRequires:	perl(File::Basename)
21cr|perl-ExtUtils-Install-2.40.0-3|22	BuildRequires:	perl(File::Compare)
21cr|perl-ExtUtils-Install-2.40.0-3|23	BuildRequires:	perl(File::Copy)
21cr|perl-ExtUtils-Install-2.40.0-3|24	BuildRequires:	perl(File::Find)
21cr|perl-ExtUtils-Install-2.40.0-3|25	BuildRequires:	perl(File::Path)
21cr|perl-ExtUtils-Install-2.40.0-3|26	BuildRequires:	perl(File::Spec)
21cr|perl-ExtUtils-Install-2.40.0-3|27	BuildRequires:	perl(File::Temp)
21cr|perl-ExtUtils-Install-2.40.0-3|28	
21cr|perl-ExtUtils-Install-2.40.0-3|29	BuildArch:	noarch
21cr|perl-ExtUtils-Install-2.40.0-3|30	
21cr|perl-ExtUtils-Install-2.40.0-3|31	%description
21cr|perl-ExtUtils-Install-2.40.0-3|32	*STOP!* If you're just getting started writing tests, have a look at
21cr|perl-ExtUtils-Install-2.40.0-3|33	Test::Simple first. This is a drop in replacement for Test::Simple which
21cr|perl-ExtUtils-Install-2.40.0-3|34	you can switch to once you get the hang of basic testing.
21cr|perl-ExtUtils-Install-2.40.0-3|35	
21cr|perl-ExtUtils-Install-2.40.0-3|36	The purpose of this module is to provide a wide range of testing utilities.
21cr|perl-ExtUtils-Install-2.40.0-3|37	Various ways to say "ok" with better diagnostics, facilities to skip tests,
21cr|perl-ExtUtils-Install-2.40.0-3|38	test future features and compare complicated data structures. While you can
21cr|perl-ExtUtils-Install-2.40.0-3|39	do almost anything with a simple 'ok()' function, it doesn't provide good
21cr|perl-ExtUtils-Install-2.40.0-3|40	diagnostic output.
21cr|perl-ExtUtils-Install-2.40.0-3|41	
21cr|perl-ExtUtils-Install-2.40.0-3|42	I love it when a plan comes together
21cr|perl-ExtUtils-Install-2.40.0-3|43	Before anything else, you need a testing plan. This basically declares
21cr|perl-ExtUtils-Install-2.40.0-3|44	how many tests your script is going to run to protect against premature
21cr|perl-ExtUtils-Install-2.40.0-3|45	failure.
21cr|perl-ExtUtils-Install-2.40.0-3|46	
21cr|perl-ExtUtils-Install-2.40.0-3|47	%prep
21cr|perl-ExtUtils-Install-2.40.0-3|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-Install-2.40.0-3|49	
21cr|perl-ExtUtils-Install-2.40.0-3|50	%build
21cr|perl-ExtUtils-Install-2.40.0-3|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-ExtUtils-Install-2.40.0-3|52	%make
21cr|perl-ExtUtils-Install-2.40.0-3|53	
21cr|perl-ExtUtils-Install-2.40.0-3|54	%check
21cr|perl-ExtUtils-Install-2.40.0-3|55	make test
21cr|perl-ExtUtils-Install-2.40.0-3|56	
21cr|perl-ExtUtils-Install-2.40.0-3|57	%install
21cr|perl-ExtUtils-Install-2.40.0-3|58	%makeinstall_std
21cr|perl-ExtUtils-Install-2.40.0-3|59	
21cr|perl-ExtUtils-Install-2.40.0-3|60	%files
21cr|perl-ExtUtils-Install-2.40.0-3|61	%doc Changes META.json META.yml README
21cr|perl-ExtUtils-Install-2.40.0-3|62	%{_mandir}/man3/*
21cr|perl-ExtUtils-Install-2.40.0-3|63	%{perl_vendorlib}/*

4510 21
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|1	%define upstream_name    ExtUtils-LibBuilder
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|2	%define upstream_version 0.08
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|3	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|6	Release:    3
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|7	Summary:    A tool to build C libraries
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|8	License:    GPL+ or Artistic
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|9	Group:      Development/Perl
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|11	Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|12	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|13	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|14	BuildRequires: perl(File::Spec)
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|15	BuildRequires: perl(File::Temp)
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|16	BuildRequires: perl(Test::More)
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|17	BuildRequires: perl(Module::Build)
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|18	BuildRequires: perl-devel
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|19	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|20	BuildRequires: perl(Test::Pod)
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|21	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|22	BuildArch: noarch
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|23	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|24	%description
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|25	A tool to build C libraries
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|26	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|27	%prep
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|29	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|30	%build
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|31	%{__perl} Build.PL installdirs=vendor
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|32	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|33	./Build
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|34	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|35	%check
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|36	./Build test
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|37	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|38	%install
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|39	./Build install destdir=%{buildroot}
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|40	
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|41	%files
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|42	%doc Changes META.yml META.json README
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|43	%{_mandir}/man3/*
21cr|perl-ExtUtils-LibBuilder-0.80.0-3|44	%{perl_vendorlib}/*

4511 21
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|1	%define upstream_name	 ExtUtils-MakeMaker-Coverage
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|2	%define upstream_version 0.05
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|3	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|6	Release:	6
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|7	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|8	Summary:	Add a Makefile target to determine test coverage using Devel::Cover
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|9	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|10	License:	GPL+ or Artistic
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|11	Group:		Development/Perl
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMPETERS/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|14	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|15	BuildRequires:	perl-devel
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|16	BuildRequires:	perl(Devel::Cover)
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|17	BuildRequires:	perl(Object::Accessor)
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|18	BuildRequires:	perl(Test::Differences)
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|19	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|20	BuildArch:	noarch
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|21	Requires:	perl(Devel::Cover)
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|22	Requires:	perl(Object::Accessor)
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|23	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|24	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|25	%description
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|26	This module adds an additional target to the Makefile generated by
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|27	ExtUtils::MakeMaker. The target, testcover, calls cover, the command-line
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|28	script to generate test coverage statistics, to clean up any data from a
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|29	previous run. It then runs the tests, as if make test was run, then calls cover
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|30	again to generate the coverage statistics.
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|31	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|32	%prep
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|34	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|35	%build
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|37	%make
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|38	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|39	%check
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|40	make test
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|41	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|42	%install
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|43	%makeinstall_std
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|44	
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|45	%files
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|46	%doc Changes README
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|47	%{perl_vendorlib}/ExtUtils
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|48	%{_mandir}/*/*
21cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-6|49	%{_bindir}/*

4512 21
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|1	%define upstream_name ExtUtils-MakeMaker-CPANfile
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|2	%define upstream_version 0.09
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|3	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|6	Release:	2
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|7	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|8	Summary:	cpanfile support for EUMM
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|9	License:	GPL+ or Artistic
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|10	Group:		Development/Perl
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|12	Source0:	http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|13	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|14	BuildRequires:	perl(Module::CPANfile)
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|15	BuildRequires:  perl-devel
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|16	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|17	BuildArch:	noarch
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|18	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|19	%description
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|20	ExtUtils::MakeMaker::CPANfile loads C in your distribution and
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|21	modifies parameters for C in your Makefile.PL. Just use it after
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|22	LExtUtils::MakeMaker, and prepare C.
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|23	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|24	%prep
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|26	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|27	%build
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|29	%make
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|30	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|31	%check
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|32	make test
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|33	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|34	%install
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|35	%makeinstall_std
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|36	
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|37	%files
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|38	%doc Changes LICENSE META.json META.yml MYMETA.yml README.md
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|39	%{_mandir}/man3/*
21cr|perl-ExtUtils-MakeMaker-CPANfile-0.90.0-2|40	%{perl_vendorlib}/*

4513 21
21cr|perl-ExtUtils-Manifest-1.700.0-5|1	%define upstream_name    ExtUtils-Manifest
21cr|perl-ExtUtils-Manifest-1.700.0-5|2	%define upstream_version 1.70
21cr|perl-ExtUtils-Manifest-1.700.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-Manifest-1.700.0-5|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-Manifest-1.700.0-5|5	Release:	5
21cr|perl-ExtUtils-Manifest-1.700.0-5|6	
21cr|perl-ExtUtils-Manifest-1.700.0-5|7	Summary:	Utilities for managing MANIFEST files
21cr|perl-ExtUtils-Manifest-1.700.0-5|8	
21cr|perl-ExtUtils-Manifest-1.700.0-5|9	License:	GPL+ or Artistic
21cr|perl-ExtUtils-Manifest-1.700.0-5|10	Group:		Development/Perl
21cr|perl-ExtUtils-Manifest-1.700.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ExtUtils-Manifest-1.700.0-5|12	Source0:	http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-Manifest-%{upstream_version}.tar.gz
21cr|perl-ExtUtils-Manifest-1.700.0-5|13	
21cr|perl-ExtUtils-Manifest-1.700.0-5|14	BuildRequires:	perl-devel
21cr|perl-ExtUtils-Manifest-1.700.0-5|15	BuildRequires:	perl(File::Basename)
21cr|perl-ExtUtils-Manifest-1.700.0-5|16	BuildRequires:	perl(File::Spec)
21cr|perl-ExtUtils-Manifest-1.700.0-5|17	BuildRequires:	perl(CPAN::Meta)
21cr|perl-ExtUtils-Manifest-1.700.0-5|18	BuildArch:	noarch
21cr|perl-ExtUtils-Manifest-1.700.0-5|19	
21cr|perl-ExtUtils-Manifest-1.700.0-5|20	%description
21cr|perl-ExtUtils-Manifest-1.700.0-5|21	Functions
21cr|perl-ExtUtils-Manifest-1.700.0-5|22	ExtUtils::Manifest exports no functions by default. The following are
21cr|perl-ExtUtils-Manifest-1.700.0-5|23	exported on request
21cr|perl-ExtUtils-Manifest-1.700.0-5|24	
21cr|perl-ExtUtils-Manifest-1.700.0-5|25	* mkmanifest
21cr|perl-ExtUtils-Manifest-1.700.0-5|26	
21cr|perl-ExtUtils-Manifest-1.700.0-5|27	mkmanifest();
21cr|perl-ExtUtils-Manifest-1.700.0-5|28	.
21cr|perl-ExtUtils-Manifest-1.700.0-5|29	
21cr|perl-ExtUtils-Manifest-1.700.0-5|30	%prep
21cr|perl-ExtUtils-Manifest-1.700.0-5|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-Manifest-1.700.0-5|32	
21cr|perl-ExtUtils-Manifest-1.700.0-5|33	%build
21cr|perl-ExtUtils-Manifest-1.700.0-5|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ExtUtils-Manifest-1.700.0-5|35	%make
21cr|perl-ExtUtils-Manifest-1.700.0-5|36	
21cr|perl-ExtUtils-Manifest-1.700.0-5|37	%check
21cr|perl-ExtUtils-Manifest-1.700.0-5|38	make test
21cr|perl-ExtUtils-Manifest-1.700.0-5|39	
21cr|perl-ExtUtils-Manifest-1.700.0-5|40	%install
21cr|perl-ExtUtils-Manifest-1.700.0-5|41	%makeinstall_std
21cr|perl-ExtUtils-Manifest-1.700.0-5|42	
21cr|perl-ExtUtils-Manifest-1.700.0-5|43	%files
21cr|perl-ExtUtils-Manifest-1.700.0-5|44	%doc Changes README
21cr|perl-ExtUtils-Manifest-1.700.0-5|45	%{_mandir}/man3/*
21cr|perl-ExtUtils-Manifest-1.700.0-5|46	%{perl_vendorlib}/*

4514 21
21cr|perl-ExtUtils-PerlPP-0.30.0-6|1	%define upstream_name	 ExtUtils-PerlPP
21cr|perl-ExtUtils-PerlPP-0.30.0-6|2	%define upstream_version 0.03
21cr|perl-ExtUtils-PerlPP-0.30.0-6|3	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-PerlPP-0.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-PerlPP-0.30.0-6|6	Release:	6
21cr|perl-ExtUtils-PerlPP-0.30.0-6|7	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|8	Summary:	%{upstream_name} module for perl
21cr|perl-ExtUtils-PerlPP-0.30.0-6|9	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|10	License:	GPL
21cr|perl-ExtUtils-PerlPP-0.30.0-6|11	Group:		Development/Perl
21cr|perl-ExtUtils-PerlPP-0.30.0-6|12	Url:		http://www.cpan.org
21cr|perl-ExtUtils-PerlPP-0.30.0-6|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-ExtUtils-PerlPP-0.30.0-6|14	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|15	BuildRequires:	perl-devel
21cr|perl-ExtUtils-PerlPP-0.30.0-6|16	BuildArch:	noarch
21cr|perl-ExtUtils-PerlPP-0.30.0-6|17	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|18	%description
21cr|perl-ExtUtils-PerlPP-0.30.0-6|19	%{upstream_name} module for perl
21cr|perl-ExtUtils-PerlPP-0.30.0-6|20	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|21	%prep
21cr|perl-ExtUtils-PerlPP-0.30.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-PerlPP-0.30.0-6|23	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|24	%build
21cr|perl-ExtUtils-PerlPP-0.30.0-6|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ExtUtils-PerlPP-0.30.0-6|26	%make
21cr|perl-ExtUtils-PerlPP-0.30.0-6|27	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|28	%check
21cr|perl-ExtUtils-PerlPP-0.30.0-6|29	make test
21cr|perl-ExtUtils-PerlPP-0.30.0-6|30	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|31	%install
21cr|perl-ExtUtils-PerlPP-0.30.0-6|32	%makeinstall_std
21cr|perl-ExtUtils-PerlPP-0.30.0-6|33	
21cr|perl-ExtUtils-PerlPP-0.30.0-6|34	%files
21cr|perl-ExtUtils-PerlPP-0.30.0-6|35	%doc README
21cr|perl-ExtUtils-PerlPP-0.30.0-6|36	%{perl_vendorlib}/ExtUtils
21cr|perl-ExtUtils-PerlPP-0.30.0-6|37	%{_mandir}/*/*

4515 21
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|1	%define upstream_name    ExtUtils-XSBuilder
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|2	%define upstream_version 0.28
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|3	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|6	Release:	6
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|7	Epoch:		1
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|8	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|9	Summary:	ExtUtils::XSBuilder - Automatic XS glue code generation
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|10	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|11	License:	GPL+ or Artistic
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|12	Group:		Development/Perl
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|14	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|15	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|16	BuildRequires:	perl-devel
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|17	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|18	BuildRequires:	perl(Tie::IxHash)
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|19	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|20	BuildArch:	noarch
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|21	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|22	# not automatically detected:
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|23	Requires:	perl(Parse::RecDescent)
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|24	Requires:	perl(Tie::IxHash)
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|25	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|26	%description
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|27	ExtUtils::XSBuilder is a set modules to parse C header files and create XS
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|28	glue code and documentation out of it. Idealy this allows to "write" an
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|29	interface to a C library without coding a line. Since no C-API is ideal,
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|30	some adjuments are necessary most of the time. So to use this module you
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|31	must still be familiar with C and XS programming, but it removes a lot of
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|32	stupid work and copy&paste from you. Also when the C API changes, most
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|33	of the time you only have to rerun XSBuilder to get your new Perl API.
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|34	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|35	%prep
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|37	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|38	%build
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|40	make
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|41	make test
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|42	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|43	%install
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|44	%makeinstall_std
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|45	
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|46	%files
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|47	%doc README Changes
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|48	%{perl_vendorlib}/ExtUtils/*
21cr|perl-ExtUtils-XSBuilder-0.280.0-6|49	%{_mandir}/*/*

4516 21
21cr|perl-ExtUtils-XSpp-0.180.0-3|1	%define upstream_name    ExtUtils-XSpp
21cr|perl-ExtUtils-XSpp-0.180.0-3|2	%define upstream_version 0.18
21cr|perl-ExtUtils-XSpp-0.180.0-3|3	
21cr|perl-ExtUtils-XSpp-0.180.0-3|4	
21cr|perl-ExtUtils-XSpp-0.180.0-3|5	Name:       perl-%{upstream_name}
21cr|perl-ExtUtils-XSpp-0.180.0-3|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-ExtUtils-XSpp-0.180.0-3|7	Release:    3
21cr|perl-ExtUtils-XSpp-0.180.0-3|8	
21cr|perl-ExtUtils-XSpp-0.180.0-3|9	Summary:    A tiny C++ class example that holds a string and an int
21cr|perl-ExtUtils-XSpp-0.180.0-3|10	License:    GPL+ or Artistic
21cr|perl-ExtUtils-XSpp-0.180.0-3|11	Group:      Development/Perl
21cr|perl-ExtUtils-XSpp-0.180.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ExtUtils-XSpp-0.180.0-3|13	Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ExtUtils-XSpp-0.180.0-3|14	
21cr|perl-ExtUtils-XSpp-0.180.0-3|15	BuildRequires: perl-devel
21cr|perl-ExtUtils-XSpp-0.180.0-3|16	BuildRequires: perl(Digest::MD5) >= 2.0.0
21cr|perl-ExtUtils-XSpp-0.180.0-3|17	BuildRequires: perl(ExtUtils::ParseXS) >= 2.220.200
21cr|perl-ExtUtils-XSpp-0.180.0-3|18	BuildRequires: perl(Module::Build) >= 0.400.0
21cr|perl-ExtUtils-XSpp-0.180.0-3|19	BuildRequires: perl(Test::Base)
21cr|perl-ExtUtils-XSpp-0.180.0-3|20	BuildRequires: perl(Test::Differences)
21cr|perl-ExtUtils-XSpp-0.180.0-3|21	BuildRequires: perl-devel
21cr|perl-ExtUtils-XSpp-0.180.0-3|22	Requires:   perl(ExtUtils::ParseXS) >= 2.220.0
21cr|perl-ExtUtils-XSpp-0.180.0-3|23	Provides:   perl(ExtUtils::XSpp::Lexer)
21cr|perl-ExtUtils-XSpp-0.180.0-3|24	
21cr|perl-ExtUtils-XSpp-0.180.0-3|25	# No arch dependent provides.Symbianflo
21cr|perl-ExtUtils-XSpp-0.180.0-3|26	BuildArch:	noarch
21cr|perl-ExtUtils-XSpp-0.180.0-3|27	
21cr|perl-ExtUtils-XSpp-0.180.0-3|28	%description
21cr|perl-ExtUtils-XSpp-0.180.0-3|29	Anything that does not look like a XS++ directive or a class declaration is
21cr|perl-ExtUtils-XSpp-0.180.0-3|30	passed verbatim to XS.
21cr|perl-ExtUtils-XSpp-0.180.0-3|31	
21cr|perl-ExtUtils-XSpp-0.180.0-3|32	%prep
21cr|perl-ExtUtils-XSpp-0.180.0-3|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-ExtUtils-XSpp-0.180.0-3|34	
21cr|perl-ExtUtils-XSpp-0.180.0-3|35	%build
21cr|perl-ExtUtils-XSpp-0.180.0-3|36	%{__perl} Build.PL installdirs=vendor
21cr|perl-ExtUtils-XSpp-0.180.0-3|37	
21cr|perl-ExtUtils-XSpp-0.180.0-3|38	./Build
21cr|perl-ExtUtils-XSpp-0.180.0-3|39	
21cr|perl-ExtUtils-XSpp-0.180.0-3|40	%check
21cr|perl-ExtUtils-XSpp-0.180.0-3|41	./Build test
21cr|perl-ExtUtils-XSpp-0.180.0-3|42	
21cr|perl-ExtUtils-XSpp-0.180.0-3|43	%install
21cr|perl-ExtUtils-XSpp-0.180.0-3|44	./Build install destdir=%{buildroot}
21cr|perl-ExtUtils-XSpp-0.180.0-3|45	
21cr|perl-ExtUtils-XSpp-0.180.0-3|46	%files
21cr|perl-ExtUtils-XSpp-0.180.0-3|47	%doc Changes META.json *META.yml README examples
21cr|perl-ExtUtils-XSpp-0.180.0-3|48	%{_bindir}/*
21cr|perl-ExtUtils-XSpp-0.180.0-3|49	%{_mandir}/man1/*
21cr|perl-ExtUtils-XSpp-0.180.0-3|50	%{_mandir}/man3/*
21cr|perl-ExtUtils-XSpp-0.180.0-3|51	%{perl_vendorlib}/*

4517 21
21cr|perl-FCGI-ProcManager-0.280.0-1|1	%define upstream_name	 FCGI-ProcManager
21cr|perl-FCGI-ProcManager-0.280.0-1|2	%define upstream_version 0.28
21cr|perl-FCGI-ProcManager-0.280.0-1|3	
21cr|perl-FCGI-ProcManager-0.280.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-FCGI-ProcManager-0.280.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-FCGI-ProcManager-0.280.0-1|6	Release:	1
21cr|perl-FCGI-ProcManager-0.280.0-1|7	
21cr|perl-FCGI-ProcManager-0.280.0-1|8	Summary:	Functions for managing FastCGI applications
21cr|perl-FCGI-ProcManager-0.280.0-1|9	
21cr|perl-FCGI-ProcManager-0.280.0-1|10	License:	GPL+ or Artistic
21cr|perl-FCGI-ProcManager-0.280.0-1|11	Group:		Development/Perl
21cr|perl-FCGI-ProcManager-0.280.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-FCGI-ProcManager-0.280.0-1|13	Source0:	http://www.cpan.org/modules/by-module/FCGI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-FCGI-ProcManager-0.280.0-1|14	
21cr|perl-FCGI-ProcManager-0.280.0-1|15	BuildRequires:	perl-devel
21cr|perl-FCGI-ProcManager-0.280.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-FCGI-ProcManager-0.280.0-1|17	# for test
21cr|perl-FCGI-ProcManager-0.280.0-1|18	BuildRequires:	perl(Test)
21cr|perl-FCGI-ProcManager-0.280.0-1|19	
21cr|perl-FCGI-ProcManager-0.280.0-1|20	
21cr|perl-FCGI-ProcManager-0.280.0-1|21	BuildArch:	noarch
21cr|perl-FCGI-ProcManager-0.280.0-1|22	
21cr|perl-FCGI-ProcManager-0.280.0-1|23	%description
21cr|perl-FCGI-ProcManager-0.280.0-1|24	FCGI::ProcManager is used to serve as a FastCGI process manager. By
21cr|perl-FCGI-ProcManager-0.280.0-1|25	re-implementing it in perl, developers can more finely tune performance in
21cr|perl-FCGI-ProcManager-0.280.0-1|26	their web applications, and can take advantage of copy-on-write semantics
21cr|perl-FCGI-ProcManager-0.280.0-1|27	prevalent in UNIX kernel process management.
21cr|perl-FCGI-ProcManager-0.280.0-1|28	
21cr|perl-FCGI-ProcManager-0.280.0-1|29	%prep
21cr|perl-FCGI-ProcManager-0.280.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-FCGI-ProcManager-0.280.0-1|31	
21cr|perl-FCGI-ProcManager-0.280.0-1|32	%build
21cr|perl-FCGI-ProcManager-0.280.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-FCGI-ProcManager-0.280.0-1|34	%make
21cr|perl-FCGI-ProcManager-0.280.0-1|35	
21cr|perl-FCGI-ProcManager-0.280.0-1|36	%check
21cr|perl-FCGI-ProcManager-0.280.0-1|37	make test
21cr|perl-FCGI-ProcManager-0.280.0-1|38	
21cr|perl-FCGI-ProcManager-0.280.0-1|39	%install
21cr|perl-FCGI-ProcManager-0.280.0-1|40	%makeinstall_std
21cr|perl-FCGI-ProcManager-0.280.0-1|41	
21cr|perl-FCGI-ProcManager-0.280.0-1|42	%files
21cr|perl-FCGI-ProcManager-0.280.0-1|43	%doc README COPYING ChangeLog META.json META.yml
21cr|perl-FCGI-ProcManager-0.280.0-1|44	%{perl_vendorlib}/FCGI
21cr|perl-FCGI-ProcManager-0.280.0-1|45	%{_mandir}/*/*

4518 21
21cr|perl-Feed-Find-0.120.0-1|1	%define upstream_name    Feed-Find
21cr|perl-Feed-Find-0.120.0-1|2	%define upstream_version 0.12
21cr|perl-Feed-Find-0.120.0-1|3	
21cr|perl-Feed-Find-0.120.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Feed-Find-0.120.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Feed-Find-0.120.0-1|6	Release:    1
21cr|perl-Feed-Find-0.120.0-1|7	
21cr|perl-Feed-Find-0.120.0-1|8	Summary:    Syndication feed auto-discovery
21cr|perl-Feed-Find-0.120.0-1|9	License:    GPL+ or Artistic
21cr|perl-Feed-Find-0.120.0-1|10	Group:      Development/Perl
21cr|perl-Feed-Find-0.120.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Feed-Find-0.120.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/D/DA/DAVECROSS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Feed-Find-0.120.0-1|13	
21cr|perl-Feed-Find-0.120.0-1|14	BuildRequires: perl-devel
21cr|perl-Feed-Find-0.120.0-1|15	BuildRequires: perl(Class::ErrorHandler)
21cr|perl-Feed-Find-0.120.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Feed-Find-0.120.0-1|17	BuildRequires: perl(inc::Module::Install)
21cr|perl-Feed-Find-0.120.0-1|18	BuildRequires: perl(Filter::Util::Call)
21cr|perl-Feed-Find-0.120.0-1|19	BuildRequires: perl(Test::LWP::UserAgent)
21cr|perl-Feed-Find-0.120.0-1|20	BuildRequires: perl(HTML::Parser)
21cr|perl-Feed-Find-0.120.0-1|21	BuildRequires: perl(LWP)
21cr|perl-Feed-Find-0.120.0-1|22	BuildRequires: perl(Test::More)
21cr|perl-Feed-Find-0.120.0-1|23	BuildRequires: perl(URI)
21cr|perl-Feed-Find-0.120.0-1|24	
21cr|perl-Feed-Find-0.120.0-1|25	Obsoletes:	perl-Feed-Find < %{EVRD}
21cr|perl-Feed-Find-0.120.0-1|26	
21cr|perl-Feed-Find-0.120.0-1|27	BuildArch: noarch
21cr|perl-Feed-Find-0.120.0-1|28	
21cr|perl-Feed-Find-0.120.0-1|29	%description
21cr|perl-Feed-Find-0.120.0-1|30	_Feed::Find_ implements feed auto-discovery for finding syndication feeds,
21cr|perl-Feed-Find-0.120.0-1|31	given a URI. It (currently) passes all of the auto-discovery tests at
21cr|perl-Feed-Find-0.120.0-1|32	_http://diveintomark.org/tests/client/autodiscovery/_.
21cr|perl-Feed-Find-0.120.0-1|33	
21cr|perl-Feed-Find-0.120.0-1|34	_Feed::Find_ will discover the following feed formats:
21cr|perl-Feed-Find-0.120.0-1|35	
21cr|perl-Feed-Find-0.120.0-1|36	* * RSS 0.91
21cr|perl-Feed-Find-0.120.0-1|37	
21cr|perl-Feed-Find-0.120.0-1|38	%prep
21cr|perl-Feed-Find-0.120.0-1|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Feed-Find-0.120.0-1|40	
21cr|perl-Feed-Find-0.120.0-1|41	%build
21cr|perl-Feed-Find-0.120.0-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Feed-Find-0.120.0-1|43	
21cr|perl-Feed-Find-0.120.0-1|44	%make
21cr|perl-Feed-Find-0.120.0-1|45	
21cr|perl-Feed-Find-0.120.0-1|46	%check
21cr|perl-Feed-Find-0.120.0-1|47	%make test
21cr|perl-Feed-Find-0.120.0-1|48	
21cr|perl-Feed-Find-0.120.0-1|49	%install
21cr|perl-Feed-Find-0.120.0-1|50	%makeinstall_std
21cr|perl-Feed-Find-0.120.0-1|51	
21cr|perl-Feed-Find-0.120.0-1|52	%files
21cr|perl-Feed-Find-0.120.0-1|53	%doc Changes META.yml README
21cr|perl-Feed-Find-0.120.0-1|54	%{_mandir}/man3/*
21cr|perl-Feed-Find-0.120.0-1|55	%{perl_vendorlib}/*

4519 21
21cr|perl-Fennec-Lite-0.4.0-5|1	%define upstream_name    Fennec-Lite
21cr|perl-Fennec-Lite-0.4.0-5|2	%define upstream_version 0.004
21cr|perl-Fennec-Lite-0.4.0-5|3	
21cr|perl-Fennec-Lite-0.4.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Fennec-Lite-0.4.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Fennec-Lite-0.4.0-5|6	Release:    5
21cr|perl-Fennec-Lite-0.4.0-5|7	
21cr|perl-Fennec-Lite-0.4.0-5|8	Summary:    Minimalist Fennec, the commonly used bits
21cr|perl-Fennec-Lite-0.4.0-5|9	
21cr|perl-Fennec-Lite-0.4.0-5|10	License:    GPL+ or Artistic
21cr|perl-Fennec-Lite-0.4.0-5|11	Group:      Development/Perl
21cr|perl-Fennec-Lite-0.4.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Fennec-Lite-0.4.0-5|13	Source0:    http://www.cpan.org/modules/by-module/Fennec/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Fennec-Lite-0.4.0-5|14	
21cr|perl-Fennec-Lite-0.4.0-5|15	BuildRequires: perl(List::Util)
21cr|perl-Fennec-Lite-0.4.0-5|16	BuildRequires: perl(Test::Builder)
21cr|perl-Fennec-Lite-0.4.0-5|17	BuildRequires: perl(Test::More)
21cr|perl-Fennec-Lite-0.4.0-5|18	BuildRequires: perl(Module::Build)
21cr|perl-Fennec-Lite-0.4.0-5|19	BuildArch: noarch
21cr|perl-Fennec-Lite-0.4.0-5|20	
21cr|perl-Fennec-Lite-0.4.0-5|21	%description
21cr|perl-Fennec-Lite-0.4.0-5|22	the Fennec manpage does a ton, but it may be hard to adopt it all at once.
21cr|perl-Fennec-Lite-0.4.0-5|23	It also is a large project, and has not yet been fully split into component
21cr|perl-Fennec-Lite-0.4.0-5|24	projects. Fennec::Lite takes a minimalist approach to do for Fennec what
21cr|perl-Fennec-Lite-0.4.0-5|25	Mouse does for Moose.
21cr|perl-Fennec-Lite-0.4.0-5|26	
21cr|perl-Fennec-Lite-0.4.0-5|27	Fennec::Lite is a single module file with no non-core dependencies. It can
21cr|perl-Fennec-Lite-0.4.0-5|28	easily be used by any project, either directly, or by copying it into your
21cr|perl-Fennec-Lite-0.4.0-5|29	project. The file itself is less than 300 lines of code at the time of this
21cr|perl-Fennec-Lite-0.4.0-5|30	writing, that includes whitespace.
21cr|perl-Fennec-Lite-0.4.0-5|31	
21cr|perl-Fennec-Lite-0.4.0-5|32	This module does not cover any of the more advanced features such as result
21cr|perl-Fennec-Lite-0.4.0-5|33	capturing or SPEC workflows. This module only covers test grouping and
21cr|perl-Fennec-Lite-0.4.0-5|34	group randomization. You can also use the FENNEC_ITEM variable with a group
21cr|perl-Fennec-Lite-0.4.0-5|35	name or line number to run a specific test group only. Test::Builder is
21cr|perl-Fennec-Lite-0.4.0-5|36	used under the hood for TAP output.
21cr|perl-Fennec-Lite-0.4.0-5|37	
21cr|perl-Fennec-Lite-0.4.0-5|38	%prep
21cr|perl-Fennec-Lite-0.4.0-5|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Fennec-Lite-0.4.0-5|40	
21cr|perl-Fennec-Lite-0.4.0-5|41	%build
21cr|perl-Fennec-Lite-0.4.0-5|42	%{__perl} Build.PL installdirs=vendor
21cr|perl-Fennec-Lite-0.4.0-5|43	
21cr|perl-Fennec-Lite-0.4.0-5|44	./Build
21cr|perl-Fennec-Lite-0.4.0-5|45	
21cr|perl-Fennec-Lite-0.4.0-5|46	%check
21cr|perl-Fennec-Lite-0.4.0-5|47	./Build test
21cr|perl-Fennec-Lite-0.4.0-5|48	
21cr|perl-Fennec-Lite-0.4.0-5|49	%install
21cr|perl-Fennec-Lite-0.4.0-5|50	./Build install destdir=%{buildroot}
21cr|perl-Fennec-Lite-0.4.0-5|51	
21cr|perl-Fennec-Lite-0.4.0-5|52	%files
21cr|perl-Fennec-Lite-0.4.0-5|53	%doc README META.yml
21cr|perl-Fennec-Lite-0.4.0-5|54	%{_mandir}/man3/*
21cr|perl-Fennec-Lite-0.4.0-5|55	%{perl_vendorlib}/*

4520 21
21cr|perl-FFI-CheckLib-0.280.0-1|1	%define upstream_name    FFI-CheckLib
21cr|perl-FFI-CheckLib-0.280.0-1|2	%define upstream_version 0.28
21cr|perl-FFI-CheckLib-0.280.0-1|3	
21cr|perl-FFI-CheckLib-0.280.0-1|4	# Remove under-specified dependencies
21cr|perl-FFI-CheckLib-0.280.0-1|5	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((Test2::API|Test2::Require::EnvVar|Test2::Require::Module|Test2::V0)\\)$
21cr|perl-FFI-CheckLib-0.280.0-1|6	
21cr|perl-FFI-CheckLib-0.280.0-1|7	# Remove private modules
21cr|perl-FFI-CheckLib-0.280.0-1|8	%global __requires_exclude %{__requires_exclude}|^perl\\((Test2::Plugin::FauxOS|Test2::Tools::FauxDynaLoader|Test2::Tools::NoteStderr)\\)
21cr|perl-FFI-CheckLib-0.280.0-1|9	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\((Test2::Plugin::FauxOS|Test2::Tools::FauxDynaLoader|Test2::Tools::NoteStderr)\\)
21cr|perl-FFI-CheckLib-0.280.0-1|10	
21cr|perl-FFI-CheckLib-0.280.0-1|11	Name:           perl-FFI-CheckLib
21cr|perl-FFI-CheckLib-0.280.0-1|12	Version:        %perl_convert_version %{upstream_version}
21cr|perl-FFI-CheckLib-0.280.0-1|13	Release:        1
21cr|perl-FFI-CheckLib-0.280.0-1|14	Summary:        Check that a library is available for FFI
21cr|perl-FFI-CheckLib-0.280.0-1|15	Group:          Development/Perl
21cr|perl-FFI-CheckLib-0.280.0-1|16	License:        GPL+ or Artistic
21cr|perl-FFI-CheckLib-0.280.0-1|17	URL:            https://metacpan.org/release/FFI-CheckLib
21cr|perl-FFI-CheckLib-0.280.0-1|18	Source0:        https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-%{upstream_version}.tar.gz
21cr|perl-FFI-CheckLib-0.280.0-1|19	BuildArch:      noarch
21cr|perl-FFI-CheckLib-0.280.0-1|20	BuildRequires:  coreutils
21cr|perl-FFI-CheckLib-0.280.0-1|21	BuildRequires:  make
21cr|perl-FFI-CheckLib-0.280.0-1|22	BuildRequires:  perl-generators
21cr|perl-FFI-CheckLib-0.280.0-1|23	BuildRequires:  perl-interpreter
21cr|perl-FFI-CheckLib-0.280.0-1|24	BuildRequires:  perl(:VERSION) >= 5.6
21cr|perl-FFI-CheckLib-0.280.0-1|25	BuildRequires:  perl(Config)
21cr|perl-FFI-CheckLib-0.280.0-1|26	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-FFI-CheckLib-0.280.0-1|27	BuildRequires:  perl(strict)
21cr|perl-FFI-CheckLib-0.280.0-1|28	BuildRequires:  perl(warnings)
21cr|perl-FFI-CheckLib-0.280.0-1|29	# Run-time:
21cr|perl-FFI-CheckLib-0.280.0-1|30	BuildRequires:  perl(base)
21cr|perl-FFI-CheckLib-0.280.0-1|31	BuildRequires:  perl(Carp)
21cr|perl-FFI-CheckLib-0.280.0-1|32	BuildRequires:  perl(DynaLoader)
21cr|perl-FFI-CheckLib-0.280.0-1|33	BuildRequires:  perl(Exporter)
21cr|perl-FFI-CheckLib-0.280.0-1|34	BuildRequires:  perl(File::Spec)
21cr|perl-FFI-CheckLib-0.280.0-1|35	BuildRequires:  perl(List::Util) >= 1.33
21cr|perl-FFI-CheckLib-0.280.0-1|36	# Tests:
21cr|perl-FFI-CheckLib-0.280.0-1|37	# Env is a run-time dependency on Win32 only. The code is exhibited by a test,
21cr|perl-FFI-CheckLib-0.280.0-1|38	# but never on Linux in production.
21cr|perl-FFI-CheckLib-0.280.0-1|39	BuildRequires:  perl(Env)
21cr|perl-FFI-CheckLib-0.280.0-1|40	BuildRequires:  perl(lib)
21cr|perl-FFI-CheckLib-0.280.0-1|41	BuildRequires:  perl(Test2::API)
21cr|perl-FFI-CheckLib-0.280.0-1|42	BuildRequires:  perl(Test2::Require::EnvVar)
21cr|perl-FFI-CheckLib-0.280.0-1|43	BuildRequires:  perl(Test2::Require::Module)
21cr|perl-FFI-CheckLib-0.280.0-1|44	BuildRequires:  perl(Test2::V0)
21cr|perl-FFI-CheckLib-0.280.0-1|45	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-FFI-CheckLib-0.280.0-1|46	Requires:       perl(DynaLoader)
21cr|perl-FFI-CheckLib-0.280.0-1|47	
21cr|perl-FFI-CheckLib-0.280.0-1|48	
21cr|perl-FFI-CheckLib-0.280.0-1|49	%description
21cr|perl-FFI-CheckLib-0.280.0-1|50	This Perl module checks whether a particular dynamic library is available for
21cr|perl-FFI-CheckLib-0.280.0-1|51	Foreign Function Interface (FFI) to use. It is modeled heavily on
21cr|perl-FFI-CheckLib-0.280.0-1|52	Devel::CheckLib, but will find dynamic libraries even when development
21cr|perl-FFI-CheckLib-0.280.0-1|53	packages are not installed. It also provides a find_lib function that will
21cr|perl-FFI-CheckLib-0.280.0-1|54	return the full path to the found dynamic library, which can be feed directly
21cr|perl-FFI-CheckLib-0.280.0-1|55	into FFI::Platypus or FFI::Raw.
21cr|perl-FFI-CheckLib-0.280.0-1|56	
21cr|perl-FFI-CheckLib-0.280.0-1|57	#---------------------------------------------------------------------------
21cr|perl-FFI-CheckLib-0.280.0-1|58	%prep
21cr|perl-FFI-CheckLib-0.280.0-1|59	%setup -q -n FFI-CheckLib-%{upstream_version}
21cr|perl-FFI-CheckLib-0.280.0-1|60	%if !%{with perl_FFI_Changes_enables_optional_test}
21cr|perl-FFI-CheckLib-0.280.0-1|61	rm t/ffi_checklib__exit.t
21cr|perl-FFI-CheckLib-0.280.0-1|62	perl -i -ne 'print $_ unless m{\A\Qt/ffi_checklib__exit.t\E\b}' MANIFEST
21cr|perl-FFI-CheckLib-0.280.0-1|63	%endif
21cr|perl-FFI-CheckLib-0.280.0-1|64	# Help generators to recognize Perl scripts
21cr|perl-FFI-CheckLib-0.280.0-1|65	for F in t/*.t; do
21cr|perl-FFI-CheckLib-0.280.0-1|66	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F"
21cr|perl-FFI-CheckLib-0.280.0-1|67	chmod +x "$F"
21cr|perl-FFI-CheckLib-0.280.0-1|68	done
21cr|perl-FFI-CheckLib-0.280.0-1|69	
21cr|perl-FFI-CheckLib-0.280.0-1|70	%build
21cr|perl-FFI-CheckLib-0.280.0-1|71	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-FFI-CheckLib-0.280.0-1|72	%make_build
21cr|perl-FFI-CheckLib-0.280.0-1|73	
21cr|perl-FFI-CheckLib-0.280.0-1|74	%install
21cr|perl-FFI-CheckLib-0.280.0-1|75	%make_install
21cr|perl-FFI-CheckLib-0.280.0-1|76	%{_fixperms} %{buildroot}/*
21cr|perl-FFI-CheckLib-0.280.0-1|77	
21cr|perl-FFI-CheckLib-0.280.0-1|78	%check
21cr|perl-FFI-CheckLib-0.280.0-1|79	unset CIPSOMETHING
21cr|perl-FFI-CheckLib-0.280.0-1|80	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-FFI-CheckLib-0.280.0-1|81	make test
21cr|perl-FFI-CheckLib-0.280.0-1|82	
21cr|perl-FFI-CheckLib-0.280.0-1|83	%files
21cr|perl-FFI-CheckLib-0.280.0-1|84	%license LICENSE
21cr|perl-FFI-CheckLib-0.280.0-1|85	%doc Changes README
21cr|perl-FFI-CheckLib-0.280.0-1|86	%{perl_vendorlib}/*
21cr|perl-FFI-CheckLib-0.280.0-1|87	%{_mandir}/man3/*
21cr|perl-FFI-CheckLib-0.280.0-1|88	

4521 21
21cr|perl-File-Cache-0.160.0-6|1	%define	upstream_name	 File-Cache
21cr|perl-File-Cache-0.160.0-6|2	%define	upstream_version 0.16
21cr|perl-File-Cache-0.160.0-6|3	
21cr|perl-File-Cache-0.160.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-File-Cache-0.160.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Cache-0.160.0-6|6	Release:	6
21cr|perl-File-Cache-0.160.0-6|7	
21cr|perl-File-Cache-0.160.0-6|8	Summary:	%{upstream_name} module for perl
21cr|perl-File-Cache-0.160.0-6|9	
21cr|perl-File-Cache-0.160.0-6|10	License:	GPL
21cr|perl-File-Cache-0.160.0-6|11	Group:		Development/Perl
21cr|perl-File-Cache-0.160.0-6|12	Url:		http://search.cpan.org/~dclinton/%{upstream_name}
21cr|perl-File-Cache-0.160.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/D/DC/DCLINTON/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-File-Cache-0.160.0-6|14	
21cr|perl-File-Cache-0.160.0-6|15	BuildRequires:	perl-devel
21cr|perl-File-Cache-0.160.0-6|16	BuildArch:	noarch
21cr|perl-File-Cache-0.160.0-6|17	
21cr|perl-File-Cache-0.160.0-6|18	%description
21cr|perl-File-Cache-0.160.0-6|19	%{upstream_name} perl module
21cr|perl-File-Cache-0.160.0-6|20	
21cr|perl-File-Cache-0.160.0-6|21	%prep
21cr|perl-File-Cache-0.160.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Cache-0.160.0-6|23	
21cr|perl-File-Cache-0.160.0-6|24	%build
21cr|perl-File-Cache-0.160.0-6|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Cache-0.160.0-6|26	%make
21cr|perl-File-Cache-0.160.0-6|27	
21cr|perl-File-Cache-0.160.0-6|28	%check
21cr|perl-File-Cache-0.160.0-6|29	%make test
21cr|perl-File-Cache-0.160.0-6|30	
21cr|perl-File-Cache-0.160.0-6|31	%install
21cr|perl-File-Cache-0.160.0-6|32	%makeinstall_std
21cr|perl-File-Cache-0.160.0-6|33	chmod 755 %{buildroot}%{perl_vendorlib}/File/Cache.pm
21cr|perl-File-Cache-0.160.0-6|34	
21cr|perl-File-Cache-0.160.0-6|35	%files
21cr|perl-File-Cache-0.160.0-6|36	%doc CHANGES CREDITS README TODO
21cr|perl-File-Cache-0.160.0-6|37	%{perl_vendorlib}/File/Cache.pm
21cr|perl-File-Cache-0.160.0-6|38	%{_mandir}/man3/*

4522 21
21cr|perl-File-Cat-1.200.0-9|1	%define	module	File-Cat
21cr|perl-File-Cat-1.200.0-9|2	%define	upstream_version	1.2
21cr|perl-File-Cat-1.200.0-9|3	
21cr|perl-File-Cat-1.200.0-9|4	Name:		perl-%{module}
21cr|perl-File-Cat-1.200.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Cat-1.200.0-9|6	Release:	9
21cr|perl-File-Cat-1.200.0-9|7	Summary:	Perl implementation of cat(1)
21cr|perl-File-Cat-1.200.0-9|8	
21cr|perl-File-Cat-1.200.0-9|9	License:	GPL or Artistic
21cr|perl-File-Cat-1.200.0-9|10	Group:		Development/Perl
21cr|perl-File-Cat-1.200.0-9|11	Source:		http://search.cpan.org/CPAN/authors/id/F/FI/FIMM/File-Cat-%{upstream_version}.tar.gz
21cr|perl-File-Cat-1.200.0-9|12	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-File-Cat-1.200.0-9|13	BuildRequires:	perl-devel
21cr|perl-File-Cat-1.200.0-9|14	Requires:	perl
21cr|perl-File-Cat-1.200.0-9|15	BuildArch:	noarch
21cr|perl-File-Cat-1.200.0-9|16	
21cr|perl-File-Cat-1.200.0-9|17	%description
21cr|perl-File-Cat-1.200.0-9|18	File::Cat is a module of adventure, danger, and low cunning. With it,
21cr|perl-File-Cat-1.200.0-9|19	you will explore some of the most inane programs ever seen by
21cr|perl-File-Cat-1.200.0-9|20	mortals. No computer should be without one!
21cr|perl-File-Cat-1.200.0-9|21	
21cr|perl-File-Cat-1.200.0-9|22	%prep
21cr|perl-File-Cat-1.200.0-9|23	%setup -q -n %{module}-%{upstream_version}
21cr|perl-File-Cat-1.200.0-9|24	
21cr|perl-File-Cat-1.200.0-9|25	%build
21cr|perl-File-Cat-1.200.0-9|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Cat-1.200.0-9|27	%make
21cr|perl-File-Cat-1.200.0-9|28	
21cr|perl-File-Cat-1.200.0-9|29	%check
21cr|perl-File-Cat-1.200.0-9|30	make test
21cr|perl-File-Cat-1.200.0-9|31	
21cr|perl-File-Cat-1.200.0-9|32	%install
21cr|perl-File-Cat-1.200.0-9|33	%makeinstall_std
21cr|perl-File-Cat-1.200.0-9|34	
21cr|perl-File-Cat-1.200.0-9|35	%files
21cr|perl-File-Cat-1.200.0-9|36	%{perl_vendorlib}/File/Cat.pm
21cr|perl-File-Cat-1.200.0-9|37	%{_mandir}/*/*

4523 21
21cr|perl-File-ChangeNotify-0.310.0-1|1	%define upstream_name    File-ChangeNotify
21cr|perl-File-ChangeNotify-0.310.0-1|2	%define upstream_version 0.31
21cr|perl-File-ChangeNotify-0.310.0-1|3	
21cr|perl-File-ChangeNotify-0.310.0-1|4	%if %{_use_internal_dependency_generator}
21cr|perl-File-ChangeNotify-0.310.0-1|5	%global __requires_exclude perl\\(IO::KQueue\\)
21cr|perl-File-ChangeNotify-0.310.0-1|6	%else
21cr|perl-File-ChangeNotify-0.310.0-1|7	%define _requires_exceptions perl(IO::KQueue)
21cr|perl-File-ChangeNotify-0.310.0-1|8	%endif
21cr|perl-File-ChangeNotify-0.310.0-1|9	
21cr|perl-File-ChangeNotify-0.310.0-1|10	Name:		perl-%{upstream_name}
21cr|perl-File-ChangeNotify-0.310.0-1|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-ChangeNotify-0.310.0-1|12	Release:	1
21cr|perl-File-ChangeNotify-0.310.0-1|13	
21cr|perl-File-ChangeNotify-0.310.0-1|14	Summary:	Inotify-based watcher subclass
21cr|perl-File-ChangeNotify-0.310.0-1|15	
21cr|perl-File-ChangeNotify-0.310.0-1|16	License:	GPL+ or Artistic
21cr|perl-File-ChangeNotify-0.310.0-1|17	Group:		Development/Perl
21cr|perl-File-ChangeNotify-0.310.0-1|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-ChangeNotify-0.310.0-1|19	Source0:	http://www.cpan.org/modules/by-module/File/File-ChangeNotify-%{upstream_version}.tar.gz
21cr|perl-File-ChangeNotify-0.310.0-1|20	
21cr|perl-File-ChangeNotify-0.310.0-1|21	BuildRequires:	perl-devel
21cr|perl-File-ChangeNotify-0.310.0-1|22	BuildRequires:	perl(Carp)
21cr|perl-File-ChangeNotify-0.310.0-1|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-File-ChangeNotify-0.310.0-1|24	BuildRequires:	perl(Exporter)
21cr|perl-File-ChangeNotify-0.310.0-1|25	BuildRequires:	perl(File::Find)
21cr|perl-File-ChangeNotify-0.310.0-1|26	BuildRequires:	perl(File::Path)
21cr|perl-File-ChangeNotify-0.310.0-1|27	BuildRequires:	perl(File::Spec)
21cr|perl-File-ChangeNotify-0.310.0-1|28	BuildRequires:	perl(File::Temp)
21cr|perl-File-ChangeNotify-0.310.0-1|29	BuildRequires:	perl(Module::Runtime)
21cr|perl-File-ChangeNotify-0.310.0-1|30	BuildRequires:	perl(Module::Pluggable::Object)
21cr|perl-File-ChangeNotify-0.310.0-1|31	BuildRequires:	perl(Moo)
21cr|perl-File-ChangeNotify-0.310.0-1|32	BuildRequires:	perl(Type::Utils)
21cr|perl-File-ChangeNotify-0.310.0-1|33	BuildRequires:	perl(Types::Standard)
21cr|perl-File-ChangeNotify-0.310.0-1|34	BuildRequires:	perl(namespace::autoclean)
21cr|perl-File-ChangeNotify-0.310.0-1|35	BuildRequires:	perl(Test2::V0)
21cr|perl-File-ChangeNotify-0.310.0-1|36	BuildRequires:	perl(Test::More)
21cr|perl-File-ChangeNotify-0.310.0-1|37	BuildRequires:	perl(Test::Requires)
21cr|perl-File-ChangeNotify-0.310.0-1|38	BuildRequires:	perl(Test::Without::Module)
21cr|perl-File-ChangeNotify-0.310.0-1|39	
21cr|perl-File-ChangeNotify-0.310.0-1|40	BuildArch: noarch
21cr|perl-File-ChangeNotify-0.310.0-1|41	
21cr|perl-File-ChangeNotify-0.310.0-1|42	%description
21cr|perl-File-ChangeNotify-0.310.0-1|43	This module provides an API for creating a the File::ChangeNotify::Watcher
21cr|perl-File-ChangeNotify-0.310.0-1|44	manpage subclass that will work on your platform.
21cr|perl-File-ChangeNotify-0.310.0-1|45	
21cr|perl-File-ChangeNotify-0.310.0-1|46	Most of the documentation for this distro is in the
21cr|perl-File-ChangeNotify-0.310.0-1|47	File::ChangeNotify::Watcher manpage.
21cr|perl-File-ChangeNotify-0.310.0-1|48	
21cr|perl-File-ChangeNotify-0.310.0-1|49	%prep
21cr|perl-File-ChangeNotify-0.310.0-1|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-ChangeNotify-0.310.0-1|51	
21cr|perl-File-ChangeNotify-0.310.0-1|52	%build
21cr|perl-File-ChangeNotify-0.310.0-1|53	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-ChangeNotify-0.310.0-1|54	%make
21cr|perl-File-ChangeNotify-0.310.0-1|55	
21cr|perl-File-ChangeNotify-0.310.0-1|56	%check
21cr|perl-File-ChangeNotify-0.310.0-1|57	%make test
21cr|perl-File-ChangeNotify-0.310.0-1|58	
21cr|perl-File-ChangeNotify-0.310.0-1|59	%install
21cr|perl-File-ChangeNotify-0.310.0-1|60	%makeinstall_std
21cr|perl-File-ChangeNotify-0.310.0-1|61	
21cr|perl-File-ChangeNotify-0.310.0-1|62	%files
21cr|perl-File-ChangeNotify-0.310.0-1|63	%doc Changes README*
21cr|perl-File-ChangeNotify-0.310.0-1|64	%{_mandir}/man3/*
21cr|perl-File-ChangeNotify-0.310.0-1|65	%{perl_vendorlib}/*

4524 21
21cr|perl-File-Copy-Link-0.113.0-5|1	%define upstream_name    File-Copy-Link
21cr|perl-File-Copy-Link-0.113.0-5|2	%define upstream_version 0.113
21cr|perl-File-Copy-Link-0.113.0-5|3	
21cr|perl-File-Copy-Link-0.113.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-File-Copy-Link-0.113.0-5|5	Version:	%perl_convert_version 0.113
21cr|perl-File-Copy-Link-0.113.0-5|6	Release:	5
21cr|perl-File-Copy-Link-0.113.0-5|7	
21cr|perl-File-Copy-Link-0.113.0-5|8	Summary:	Reading and resolving symbolic links
21cr|perl-File-Copy-Link-0.113.0-5|9	
21cr|perl-File-Copy-Link-0.113.0-5|10	License:	GPL+ or Artistic
21cr|perl-File-Copy-Link-0.113.0-5|11	Group:		Development/Perl
21cr|perl-File-Copy-Link-0.113.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Copy-Link-0.113.0-5|13	Source0:	http://www.cpan.org/modules/by-module/File/File-Copy-Link-0.113.tar.gz
21cr|perl-File-Copy-Link-0.113.0-5|14	
21cr|perl-File-Copy-Link-0.113.0-5|15	BuildRequires:	perl-devel
21cr|perl-File-Copy-Link-0.113.0-5|16	BuildRequires:	perl(File::Copy)
21cr|perl-File-Copy-Link-0.113.0-5|17	BuildRequires:	perl(File::Spec)
21cr|perl-File-Copy-Link-0.113.0-5|18	BuildArch:	noarch
21cr|perl-File-Copy-Link-0.113.0-5|19	
21cr|perl-File-Copy-Link-0.113.0-5|20	%description
21cr|perl-File-Copy-Link-0.113.0-5|21	'File::Spec::Link' is an extension to 'File::Spec', adding methods for
21cr|perl-File-Copy-Link-0.113.0-5|22	resolving symbolic links; it was created to implement 'File::Copy::Link'.
21cr|perl-File-Copy-Link-0.113.0-5|23	
21cr|perl-File-Copy-Link-0.113.0-5|24	* 'linked($link)'
21cr|perl-File-Copy-Link-0.113.0-5|25	
21cr|perl-File-Copy-Link-0.113.0-5|26	Returns the filename linked to by '$link': by 'readlink'ing '$link', and
21cr|perl-File-Copy-Link-0.113.0-5|27	resolving that path relative to the directory of '$link'.
21cr|perl-File-Copy-Link-0.113.0-5|28	
21cr|perl-File-Copy-Link-0.113.0-5|29	%prep
21cr|perl-File-Copy-Link-0.113.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Copy-Link-0.113.0-5|31	
21cr|perl-File-Copy-Link-0.113.0-5|32	%build
21cr|perl-File-Copy-Link-0.113.0-5|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Copy-Link-0.113.0-5|34	%make
21cr|perl-File-Copy-Link-0.113.0-5|35	
21cr|perl-File-Copy-Link-0.113.0-5|36	%check
21cr|perl-File-Copy-Link-0.113.0-5|37	%make test
21cr|perl-File-Copy-Link-0.113.0-5|38	
21cr|perl-File-Copy-Link-0.113.0-5|39	%install
21cr|perl-File-Copy-Link-0.113.0-5|40	%makeinstall_std
21cr|perl-File-Copy-Link-0.113.0-5|41	
21cr|perl-File-Copy-Link-0.113.0-5|42	%files
21cr|perl-File-Copy-Link-0.113.0-5|43	%doc META.yml README Changes
21cr|perl-File-Copy-Link-0.113.0-5|44	%{perl_vendorlib}/*
21cr|perl-File-Copy-Link-0.113.0-5|45	%{_bindir}/copylink
21cr|perl-File-Copy-Link-0.113.0-5|46	%{_mandir}/man3/*
21cr|perl-File-Copy-Link-0.113.0-5|47	%{_mandir}/man1/copylink.1.xz

4525 21
21cr|perl-File-Edit-0.3.1-14|1	%define	module	File-Edit
21cr|perl-File-Edit-0.3.1-14|2	
21cr|perl-File-Edit-0.3.1-14|3	Summary:	File::Edit for inplace-editing of files
21cr|perl-File-Edit-0.3.1-14|4	
21cr|perl-File-Edit-0.3.1-14|5	Name:		perl-%{module}
21cr|perl-File-Edit-0.3.1-14|6	Version:	0.3.1
21cr|perl-File-Edit-0.3.1-14|7	Release:	14
21cr|perl-File-Edit-0.3.1-14|8	License:	GPL or Artistic
21cr|perl-File-Edit-0.3.1-14|9	Group:		Development/Perl
21cr|perl-File-Edit-0.3.1-14|10	Source0:	%{module}-%{version}.tar.bz2
21cr|perl-File-Edit-0.3.1-14|11	Url:		http://www.cpan.org
21cr|perl-File-Edit-0.3.1-14|12	Buildrequires:	perl-devel
21cr|perl-File-Edit-0.3.1-14|13	Requires:	perl
21cr|perl-File-Edit-0.3.1-14|14	Buildarch:	noarch
21cr|perl-File-Edit-0.3.1-14|15	
21cr|perl-File-Edit-0.3.1-14|16	%description
21cr|perl-File-Edit-0.3.1-14|17	File::Edit is a Perl module which defines an easy to use interface for
21cr|perl-File-Edit-0.3.1-14|18	inplace-editing of files. You can delete only one pattern or all
21cr|perl-File-Edit-0.3.1-14|19	lines where the pattern matches.
21cr|perl-File-Edit-0.3.1-14|20	
21cr|perl-File-Edit-0.3.1-14|21	
21cr|perl-File-Edit-0.3.1-14|22	%prep
21cr|perl-File-Edit-0.3.1-14|23	%setup -q -n %{module}-%{version}
21cr|perl-File-Edit-0.3.1-14|24	
21cr|perl-File-Edit-0.3.1-14|25	%build
21cr|perl-File-Edit-0.3.1-14|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Edit-0.3.1-14|27	make
21cr|perl-File-Edit-0.3.1-14|28	
21cr|perl-File-Edit-0.3.1-14|29	%check
21cr|perl-File-Edit-0.3.1-14|30	make test
21cr|perl-File-Edit-0.3.1-14|31	
21cr|perl-File-Edit-0.3.1-14|32	%install
21cr|perl-File-Edit-0.3.1-14|33	%makeinstall_std
21cr|perl-File-Edit-0.3.1-14|34	
21cr|perl-File-Edit-0.3.1-14|35	%clean
21cr|perl-File-Edit-0.3.1-14|36	
21cr|perl-File-Edit-0.3.1-14|37	%files
21cr|perl-File-Edit-0.3.1-14|38	%doc MANIFEST
21cr|perl-File-Edit-0.3.1-14|39	%{perl_vendorlib}/File
21cr|perl-File-Edit-0.3.1-14|40	%{perl_vendorlib}/auto/File
21cr|perl-File-Edit-0.3.1-14|41	%{_mandir}/*/*

4526 21
21cr|perl-File-FcntlLock-0.220.0-6|1	%define upstream_name    File-FcntlLock
21cr|perl-File-FcntlLock-0.220.0-6|2	%define upstream_version 0.22
21cr|perl-File-FcntlLock-0.220.0-6|3	
21cr|perl-File-FcntlLock-0.220.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-File-FcntlLock-0.220.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-File-FcntlLock-0.220.0-6|6	Release:    6
21cr|perl-File-FcntlLock-0.220.0-6|7	Summary:    File locking with fcntl()
21cr|perl-File-FcntlLock-0.220.0-6|8	License:    GPL+ or Artistic
21cr|perl-File-FcntlLock-0.220.0-6|9	Group:      Development/Perl
21cr|perl-File-FcntlLock-0.220.0-6|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-FcntlLock-0.220.0-6|11	Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-FcntlLock-0.220.0-6|12	
21cr|perl-File-FcntlLock-0.220.0-6|13	BuildRequires: perl(Carp)
21cr|perl-File-FcntlLock-0.220.0-6|14	BuildRequires: perl(DynaLoader)
21cr|perl-File-FcntlLock-0.220.0-6|15	BuildRequires: perl(Errno)
21cr|perl-File-FcntlLock-0.220.0-6|16	BuildRequires: perl(Exporter)
21cr|perl-File-FcntlLock-0.220.0-6|17	BuildRequires: perl(POSIX)
21cr|perl-File-FcntlLock-0.220.0-6|18	BuildRequires: perl-devel
21cr|perl-File-FcntlLock-0.220.0-6|19	BuildRequires: perl-Test-Pod-Coverage
21cr|perl-File-FcntlLock-0.220.0-6|20	BuildRequires: perl-Test
21cr|perl-File-FcntlLock-0.220.0-6|21	
21cr|perl-File-FcntlLock-0.220.0-6|22	%description
21cr|perl-File-FcntlLock-0.220.0-6|23	File locking in Perl is usually done using the the flock() manpage
21cr|perl-File-FcntlLock-0.220.0-6|24	function. Unfortunately, this only allows locks on whole files and is often
21cr|perl-File-FcntlLock-0.220.0-6|25	implemented in terms of the flock(2) manpage, which has some shortcomings.
21cr|perl-File-FcntlLock-0.220.0-6|26	
21cr|perl-File-FcntlLock-0.220.0-6|27	Using this module file locking via the fcntl(2) manpage can be done
21cr|perl-File-FcntlLock-0.220.0-6|28	(obviously, this restricts the use of the module to systems that have a the
21cr|perl-File-FcntlLock-0.220.0-6|29	fcntl(2) manpage system call). Before a file (or parts of a file) can be
21cr|perl-File-FcntlLock-0.220.0-6|30	locked, an object simulating a flock structure must be created and its
21cr|perl-File-FcntlLock-0.220.0-6|31	properties set. Afterwards, by calling the 'lock()' method a lock can be
21cr|perl-File-FcntlLock-0.220.0-6|32	set or it can be determined if and which process currently holds the lock.
21cr|perl-File-FcntlLock-0.220.0-6|33	
21cr|perl-File-FcntlLock-0.220.0-6|34	To create a new object representing a flock structure call 'new()':
21cr|perl-File-FcntlLock-0.220.0-6|35	
21cr|perl-File-FcntlLock-0.220.0-6|36	%prep
21cr|perl-File-FcntlLock-0.220.0-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-FcntlLock-0.220.0-6|38	
21cr|perl-File-FcntlLock-0.220.0-6|39	%build
21cr|perl-File-FcntlLock-0.220.0-6|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-FcntlLock-0.220.0-6|41	
21cr|perl-File-FcntlLock-0.220.0-6|42	%make
21cr|perl-File-FcntlLock-0.220.0-6|43	
21cr|perl-File-FcntlLock-0.220.0-6|44	%check
21cr|perl-File-FcntlLock-0.220.0-6|45	%make test
21cr|perl-File-FcntlLock-0.220.0-6|46	
21cr|perl-File-FcntlLock-0.220.0-6|47	%install
21cr|perl-File-FcntlLock-0.220.0-6|48	%makeinstall_std
21cr|perl-File-FcntlLock-0.220.0-6|49	
21cr|perl-File-FcntlLock-0.220.0-6|50	%clean
21cr|perl-File-FcntlLock-0.220.0-6|51	
21cr|perl-File-FcntlLock-0.220.0-6|52	%files
21cr|perl-File-FcntlLock-0.220.0-6|53	%doc README Changes
21cr|perl-File-FcntlLock-0.220.0-6|54	%{_mandir}/man3/*

4527 21
21cr|perl-File-Fetch-0.480.0-5|1	%define upstream_name    File-Fetch
21cr|perl-File-Fetch-0.480.0-5|2	%define upstream_version 0.48
21cr|perl-File-Fetch-0.480.0-5|3	
21cr|perl-File-Fetch-0.480.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-File-Fetch-0.480.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Fetch-0.480.0-5|6	Release:	5
21cr|perl-File-Fetch-0.480.0-5|7	
21cr|perl-File-Fetch-0.480.0-5|8	Summary:	A generic file fetching mechanism
21cr|perl-File-Fetch-0.480.0-5|9	
21cr|perl-File-Fetch-0.480.0-5|10	License:	GPL+ or Artistic
21cr|perl-File-Fetch-0.480.0-5|11	Group:		Development/Perl
21cr|perl-File-Fetch-0.480.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Fetch-0.480.0-5|13	Source0:	http://www.cpan.org/modules/by-module/File/File-Fetch-%{upstream_version}.tar.gz
21cr|perl-File-Fetch-0.480.0-5|14	
21cr|perl-File-Fetch-0.480.0-5|15	BuildRequires:	perl-devel
21cr|perl-File-Fetch-0.480.0-5|16	BuildRequires:	perl-version
21cr|perl-File-Fetch-0.480.0-5|17	BuildRequires:	perl(HTML::HeadParser)
21cr|perl-File-Fetch-0.480.0-5|18	BuildRequires:	perl(IPC::Cmd) >= 0.420.0
21cr|perl-File-Fetch-0.480.0-5|19	BuildArch:	noarch
21cr|perl-File-Fetch-0.480.0-5|20	
21cr|perl-File-Fetch-0.480.0-5|21	%description
21cr|perl-File-Fetch-0.480.0-5|22	File::Fetch is a generic file fetching mechanism.
21cr|perl-File-Fetch-0.480.0-5|23	
21cr|perl-File-Fetch-0.480.0-5|24	It allows you to fetch any file pointed to by a ftp, http, file, or rsync uri
21cr|perl-File-Fetch-0.480.0-5|25	by a number of different means.
21cr|perl-File-Fetch-0.480.0-5|26	
21cr|perl-File-Fetch-0.480.0-5|27	%prep
21cr|perl-File-Fetch-0.480.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Fetch-0.480.0-5|29	
21cr|perl-File-Fetch-0.480.0-5|30	%build
21cr|perl-File-Fetch-0.480.0-5|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Fetch-0.480.0-5|32	%make
21cr|perl-File-Fetch-0.480.0-5|33	
21cr|perl-File-Fetch-0.480.0-5|34	%check
21cr|perl-File-Fetch-0.480.0-5|35	make test
21cr|perl-File-Fetch-0.480.0-5|36	
21cr|perl-File-Fetch-0.480.0-5|37	%install
21cr|perl-File-Fetch-0.480.0-5|38	%makeinstall_std
21cr|perl-File-Fetch-0.480.0-5|39	
21cr|perl-File-Fetch-0.480.0-5|40	%files
21cr|perl-File-Fetch-0.480.0-5|41	%doc README CHANGES
21cr|perl-File-Fetch-0.480.0-5|42	%{perl_vendorlib}/File
21cr|perl-File-Fetch-0.480.0-5|43	%{_mandir}/*/*

4528 21
21cr|perl-File-Finder-0.530.0-7|1	%define upstream_name    File-Finder
21cr|perl-File-Finder-0.530.0-7|2	%define upstream_version 0.53
21cr|perl-File-Finder-0.530.0-7|3	
21cr|perl-File-Finder-0.530.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-File-Finder-0.530.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Finder-0.530.0-7|6	Release:	7
21cr|perl-File-Finder-0.530.0-7|7	
21cr|perl-File-Finder-0.530.0-7|8	Summary:	Steps for File::Finder
21cr|perl-File-Finder-0.530.0-7|9	
21cr|perl-File-Finder-0.530.0-7|10	License:	GPL+ or Artistic
21cr|perl-File-Finder-0.530.0-7|11	Group:		Development/Perl
21cr|perl-File-Finder-0.530.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Finder-0.530.0-7|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Finder-0.530.0-7|14	
21cr|perl-File-Finder-0.530.0-7|15	BuildRequires:	perl-devel
21cr|perl-File-Finder-0.530.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-File-Finder-0.530.0-7|17	BuildRequires:	perl(Text::Glob)
21cr|perl-File-Finder-0.530.0-7|18	BuildArch:	noarch
21cr|perl-File-Finder-0.530.0-7|19	
21cr|perl-File-Finder-0.530.0-7|20	%description
21cr|perl-File-Finder-0.530.0-7|21	'File::Find' is great, but constructing the 'wanted' routine can sometimes
21cr|perl-File-Finder-0.530.0-7|22	be a pain. This module provides a 'wanted'-writer, using syntax that is
21cr|perl-File-Finder-0.530.0-7|23	directly mappable to the _find_ command's syntax.
21cr|perl-File-Finder-0.530.0-7|24	
21cr|perl-File-Finder-0.530.0-7|25	Also, I find myself (heh) frequently just wanting the list of names that
21cr|perl-File-Finder-0.530.0-7|26	match. With 'File::Find', I have to write a little accumulator, and then
21cr|perl-File-Finder-0.530.0-7|27	access that from a closure. But with 'File::Finder', I can turn the problem
21cr|perl-File-Finder-0.530.0-7|28	inside out.
21cr|perl-File-Finder-0.530.0-7|29	
21cr|perl-File-Finder-0.530.0-7|30	A 'File::Finder' object contains a hash of 'File::Find' options, and a
21cr|perl-File-Finder-0.530.0-7|31	series of steps that mimic _find_'s predicates. Initially, a 'File::Finder'
21cr|perl-File-Finder-0.530.0-7|32	object has no steps. Each step method clones the previous object's options
21cr|perl-File-Finder-0.530.0-7|33	and steps, and then adds the new step, returning the new object. In this
21cr|perl-File-Finder-0.530.0-7|34	manner, an object can be grown, step by step, by chaining method calls.
21cr|perl-File-Finder-0.530.0-7|35	Furthermore, a partial sequence can be created and held, and used as the
21cr|perl-File-Finder-0.530.0-7|36	head of many different sequences.
21cr|perl-File-Finder-0.530.0-7|37	
21cr|perl-File-Finder-0.530.0-7|38	%prep
21cr|perl-File-Finder-0.530.0-7|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Finder-0.530.0-7|40	
21cr|perl-File-Finder-0.530.0-7|41	%build
21cr|perl-File-Finder-0.530.0-7|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Finder-0.530.0-7|43	%make
21cr|perl-File-Finder-0.530.0-7|44	
21cr|perl-File-Finder-0.530.0-7|45	%check
21cr|perl-File-Finder-0.530.0-7|46	%make test
21cr|perl-File-Finder-0.530.0-7|47	
21cr|perl-File-Finder-0.530.0-7|48	%install
21cr|perl-File-Finder-0.530.0-7|49	%makeinstall_std
21cr|perl-File-Finder-0.530.0-7|50	
21cr|perl-File-Finder-0.530.0-7|51	%files
21cr|perl-File-Finder-0.530.0-7|52	%doc Changes META.yml README
21cr|perl-File-Finder-0.530.0-7|53	%{_mandir}/man3/*
21cr|perl-File-Finder-0.530.0-7|54	%{perl_vendorlib}/*

4529 21
21cr|perl-File-Find-Iterator-0.400.0-8|1	%define module File-Find-Iterator
21cr|perl-File-Find-Iterator-0.400.0-8|2	%define upstream_version 0.4
21cr|perl-File-Find-Iterator-0.400.0-8|3	
21cr|perl-File-Find-Iterator-0.400.0-8|4	Summary: 	Iterator interface for search files
21cr|perl-File-Find-Iterator-0.400.0-8|5	
21cr|perl-File-Find-Iterator-0.400.0-8|6	Name: 		perl-%{module}
21cr|perl-File-Find-Iterator-0.400.0-8|7	Version: 	%perl_convert_version 0.4
21cr|perl-File-Find-Iterator-0.400.0-8|8	Release: 	8
21cr|perl-File-Find-Iterator-0.400.0-8|9	License: 	GPL or Artistic
21cr|perl-File-Find-Iterator-0.400.0-8|10	Group: 		Development/Perl
21cr|perl-File-Find-Iterator-0.400.0-8|11	Source: 	http://search.cpan.org/CPAN/authors/id/T/TE/TEXMEC/File-Find-Iterator-0.4.tar.gz
21cr|perl-File-Find-Iterator-0.400.0-8|12	Url: 		http://search.cpan.org/dist/%{module}
21cr|perl-File-Find-Iterator-0.400.0-8|13	BuildRequires: perl-devel
21cr|perl-File-Find-Iterator-0.400.0-8|14	BuildRequires: perl(Class::Iterator)
21cr|perl-File-Find-Iterator-0.400.0-8|15	BuildArch: noarch
21cr|perl-File-Find-Iterator-0.400.0-8|16	
21cr|perl-File-Find-Iterator-0.400.0-8|17	%description
21cr|perl-File-Find-Iterator-0.400.0-8|18	Find::File::Iterator is an iterator object for searching through
21cr|perl-File-Find-Iterator-0.400.0-8|19	directory trees. You can easily run filter on each file name. You
21cr|perl-File-Find-Iterator-0.400.0-8|20	can easily save the search state when you want to stop the search
21cr|perl-File-Find-Iterator-0.400.0-8|21	and continue the same search later.
21cr|perl-File-Find-Iterator-0.400.0-8|22	
21cr|perl-File-Find-Iterator-0.400.0-8|23	%prep
21cr|perl-File-Find-Iterator-0.400.0-8|24	%setup -q -n %{module}-%{upstream_version}
21cr|perl-File-Find-Iterator-0.400.0-8|25	
21cr|perl-File-Find-Iterator-0.400.0-8|26	%build
21cr|perl-File-Find-Iterator-0.400.0-8|27	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Find-Iterator-0.400.0-8|28	%make
21cr|perl-File-Find-Iterator-0.400.0-8|29	
21cr|perl-File-Find-Iterator-0.400.0-8|30	%check
21cr|perl-File-Find-Iterator-0.400.0-8|31	make test
21cr|perl-File-Find-Iterator-0.400.0-8|32	
21cr|perl-File-Find-Iterator-0.400.0-8|33	%install
21cr|perl-File-Find-Iterator-0.400.0-8|34	%makeinstall_std
21cr|perl-File-Find-Iterator-0.400.0-8|35	
21cr|perl-File-Find-Iterator-0.400.0-8|36	%files
21cr|perl-File-Find-Iterator-0.400.0-8|37	%doc README
21cr|perl-File-Find-Iterator-0.400.0-8|38	%{_mandir}/*/*
21cr|perl-File-Find-Iterator-0.400.0-8|39	%{perl_vendorlib}/*

4530 21
21cr|perl-File-Find-Object-0.3.7-2|1	%define upstream_name    File-Find-Object
21cr|perl-File-Find-Object-0.3.7-2|2	%define upstream_version 0.3.7
21cr|perl-File-Find-Object-0.3.7-2|3	
21cr|perl-File-Find-Object-0.3.7-2|4	Name:		perl-%{upstream_name}
21cr|perl-File-Find-Object-0.3.7-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Find-Object-0.3.7-2|6	Release:	2
21cr|perl-File-Find-Object-0.3.7-2|7	Summary:	File::Find like object
21cr|perl-File-Find-Object-0.3.7-2|8	License:	GPL+ or Artistic
21cr|perl-File-Find-Object-0.3.7-2|9	Group:		Development/Perl
21cr|perl-File-Find-Object-0.3.7-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Find-Object-0.3.7-2|11	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Find-Object-0.3.7-2|12	
21cr|perl-File-Find-Object-0.3.7-2|13	BuildRequires: perl(Carp)
21cr|perl-File-Find-Object-0.3.7-2|14	BuildRequires: perl(Class::XSAccessor)
21cr|perl-File-Find-Object-0.3.7-2|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-File-Find-Object-0.3.7-2|16	BuildRequires: perl(Fcntl)
21cr|perl-File-Find-Object-0.3.7-2|17	BuildRequires: perl(File::Path)
21cr|perl-File-Find-Object-0.3.7-2|18	BuildRequires: perl(File::Spec)
21cr|perl-File-Find-Object-0.3.7-2|19	BuildRequires: perl(File::TreeCreate)
21cr|perl-File-Find-Object-0.3.7-2|20	BuildRequires: perl(List::Util)
21cr|perl-File-Find-Object-0.3.7-2|21	BuildRequires: perl(Module::Build)
21cr|perl-File-Find-Object-0.3.7-2|22	BuildRequires: perl(base)
21cr|perl-File-Find-Object-0.3.7-2|23	BuildRequires: perl(strict)
21cr|perl-File-Find-Object-0.3.7-2|24	BuildRequires: perl(warnings)
21cr|perl-File-Find-Object-0.3.7-2|25	BuildRequires: perl-devel
21cr|perl-File-Find-Object-0.3.7-2|26	
21cr|perl-File-Find-Object-0.3.7-2|27	BuildArch:	noarch
21cr|perl-File-Find-Object-0.3.7-2|28	
21cr|perl-File-Find-Object-0.3.7-2|29	%description
21cr|perl-File-Find-Object-0.3.7-2|30	File::Find::Object does same job of File::Find but trough an object and
21cr|perl-File-Find-Object-0.3.7-2|31	using an iterator. It allow to perform multiple tree parsing in same
21cr|perl-File-Find-Object-0.3.7-2|32	application.
21cr|perl-File-Find-Object-0.3.7-2|33	
21cr|perl-File-Find-Object-0.3.7-2|34	%prep
21cr|perl-File-Find-Object-0.3.7-2|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-Find-Object-0.3.7-2|36	chmod -x examples/tree
21cr|perl-File-Find-Object-0.3.7-2|37	
21cr|perl-File-Find-Object-0.3.7-2|38	%build
21cr|perl-File-Find-Object-0.3.7-2|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Find-Object-0.3.7-2|40	%make
21cr|perl-File-Find-Object-0.3.7-2|41	
21cr|perl-File-Find-Object-0.3.7-2|42	%check
21cr|perl-File-Find-Object-0.3.7-2|43	# disable check for avoid circular deps with Test::TrailingSpace
21cr|perl-File-Find-Object-0.3.7-2|44	#make test
21cr|perl-File-Find-Object-0.3.7-2|45	
21cr|perl-File-Find-Object-0.3.7-2|46	%install
21cr|perl-File-Find-Object-0.3.7-2|47	%makeinstall_std
21cr|perl-File-Find-Object-0.3.7-2|48	
21cr|perl-File-Find-Object-0.3.7-2|49	%files
21cr|perl-File-Find-Object-0.3.7-2|50	%doc Changes LICENSE META.json META.yml README* examples
21cr|perl-File-Find-Object-0.3.7-2|51	%{_mandir}/*/*
21cr|perl-File-Find-Object-0.3.7-2|52	%{perl_vendorlib}/*

4531 21
21cr|perl-File-Find-Object-Rule-0.31.300-1|1	%define upstream_name    File-Find-Object-Rule
21cr|perl-File-Find-Object-Rule-0.31.300-1|2	%define upstream_version 0.0313
21cr|perl-File-Find-Object-Rule-0.31.300-1|3	
21cr|perl-File-Find-Object-Rule-0.31.300-1|4	Name:       perl-%{upstream_name}
21cr|perl-File-Find-Object-Rule-0.31.300-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-File-Find-Object-Rule-0.31.300-1|6	Release:    1
21cr|perl-File-Find-Object-Rule-0.31.300-1|7	
21cr|perl-File-Find-Object-Rule-0.31.300-1|8	Summary:    File::Find::Object::Rule's procedural interface
21cr|perl-File-Find-Object-Rule-0.31.300-1|9	License:    GPL+ or Artistic
21cr|perl-File-Find-Object-Rule-0.31.300-1|10	Group:      Development/Perl
21cr|perl-File-Find-Object-Rule-0.31.300-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Find-Object-Rule-0.31.300-1|12	Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Find-Object-Rule-0.31.300-1|13	
21cr|perl-File-Find-Object-Rule-0.31.300-1|14	BuildRequires: perl-devel
21cr|perl-File-Find-Object-Rule-0.31.300-1|15	BuildRequires: perl(Carp)
21cr|perl-File-Find-Object-Rule-0.31.300-1|16	BuildRequires: perl(Class::XSAccessor)
21cr|perl-File-Find-Object-Rule-0.31.300-1|17	BuildRequires: perl(Cwd)
21cr|perl-File-Find-Object-Rule-0.31.300-1|18	BuildRequires: perl(File::Basename)
21cr|perl-File-Find-Object-Rule-0.31.300-1|19	BuildRequires: perl(File::Find::Object)
21cr|perl-File-Find-Object-Rule-0.31.300-1|20	BuildRequires: perl(File::Spec)
21cr|perl-File-Find-Object-Rule-0.31.300-1|21	BuildRequires: perl(File::TreeCreate)
21cr|perl-File-Find-Object-Rule-0.31.300-1|22	BuildRequires: perl(Module::Build)
21cr|perl-File-Find-Object-Rule-0.31.300-1|23	BuildRequires: perl(Number::Compare)
21cr|perl-File-Find-Object-Rule-0.31.300-1|24	BuildRequires: perl(Test::More)
21cr|perl-File-Find-Object-Rule-0.31.300-1|25	BuildRequires: perl(Text::Glob)
21cr|perl-File-Find-Object-Rule-0.31.300-1|26	BuildRequires: perl(strict)
21cr|perl-File-Find-Object-Rule-0.31.300-1|27	BuildRequires: perl(vars)
21cr|perl-File-Find-Object-Rule-0.31.300-1|28	BuildRequires: perl(warnings)
21cr|perl-File-Find-Object-Rule-0.31.300-1|29	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-File-Find-Object-Rule-0.31.300-1|30	BuildRequires: perl(Test::Pod)
21cr|perl-File-Find-Object-Rule-0.31.300-1|31	
21cr|perl-File-Find-Object-Rule-0.31.300-1|32	BuildArch:  noarch
21cr|perl-File-Find-Object-Rule-0.31.300-1|33	
21cr|perl-File-Find-Object-Rule-0.31.300-1|34	%description
21cr|perl-File-Find-Object-Rule-0.31.300-1|35	File::Find::Object::Rule is a friendlier interface to the
21cr|perl-File-Find-Object-Rule-0.31.300-1|36	File::Find::Object manpage . It allows you to build rules which specify the
21cr|perl-File-Find-Object-Rule-0.31.300-1|37	desired files and directories.
21cr|perl-File-Find-Object-Rule-0.31.300-1|38	
21cr|perl-File-Find-Object-Rule-0.31.300-1|39	*WARNING* : This module is a fork of version 0.30 of the File::Find::Rule
21cr|perl-File-Find-Object-Rule-0.31.300-1|40	manpage (which has been unmaintained for several years as of February,
21cr|perl-File-Find-Object-Rule-0.31.300-1|41	2009), and may still have some bugs due to its reliance on File::Find'isms.
21cr|perl-File-Find-Object-Rule-0.31.300-1|42	As such it is considered Alpha software. Please report any problems with
21cr|perl-File-Find-Object-Rule-0.31.300-1|43	the File::Find::Object::Rule manpage to its RT CPAN Queue.
21cr|perl-File-Find-Object-Rule-0.31.300-1|44	
21cr|perl-File-Find-Object-Rule-0.31.300-1|45	%prep
21cr|perl-File-Find-Object-Rule-0.31.300-1|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-Find-Object-Rule-0.31.300-1|47	
21cr|perl-File-Find-Object-Rule-0.31.300-1|48	%build
21cr|perl-File-Find-Object-Rule-0.31.300-1|49	%{__perl} Build.PL --installdirs=vendor
21cr|perl-File-Find-Object-Rule-0.31.300-1|50	
21cr|perl-File-Find-Object-Rule-0.31.300-1|51	./Build
21cr|perl-File-Find-Object-Rule-0.31.300-1|52	
21cr|perl-File-Find-Object-Rule-0.31.300-1|53	%check
21cr|perl-File-Find-Object-Rule-0.31.300-1|54	./Build test
21cr|perl-File-Find-Object-Rule-0.31.300-1|55	
21cr|perl-File-Find-Object-Rule-0.31.300-1|56	%install
21cr|perl-File-Find-Object-Rule-0.31.300-1|57	./Build install --destdir=%{buildroot}
21cr|perl-File-Find-Object-Rule-0.31.300-1|58	
21cr|perl-File-Find-Object-Rule-0.31.300-1|59	%files
21cr|perl-File-Find-Object-Rule-0.31.300-1|60	%doc Changes LICENSE META.json META.yml README
21cr|perl-File-Find-Object-Rule-0.31.300-1|61	%{_bindir}/findorule
21cr|perl-File-Find-Object-Rule-0.31.300-1|62	%{_mandir}/man1/*
21cr|perl-File-Find-Object-Rule-0.31.300-1|63	%{_mandir}/man3/*
21cr|perl-File-Find-Object-Rule-0.31.300-1|64	%perl_vendorlib/*

4532 21
21cr|perl-File-Find-Upwards-1.102.30-8|1	%define upstream_name    File-Find-Upwards
21cr|perl-File-Find-Upwards-1.102.30-8|2	%define upstream_version 1.102030
21cr|perl-File-Find-Upwards-1.102.30-8|3	
21cr|perl-File-Find-Upwards-1.102.30-8|4	Name:		perl-%{upstream_name}
21cr|perl-File-Find-Upwards-1.102.30-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Find-Upwards-1.102.30-8|6	Release:	8
21cr|perl-File-Find-Upwards-1.102.30-8|7	
21cr|perl-File-Find-Upwards-1.102.30-8|8	Summary:	Look for a file in the current directory and upwards
21cr|perl-File-Find-Upwards-1.102.30-8|9	
21cr|perl-File-Find-Upwards-1.102.30-8|10	License:	GPL+ or Artistic
21cr|perl-File-Find-Upwards-1.102.30-8|11	Group:		Development/Perl
21cr|perl-File-Find-Upwards-1.102.30-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Find-Upwards-1.102.30-8|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Find-Upwards-1.102.30-8|14	
21cr|perl-File-Find-Upwards-1.102.30-8|15	BuildRequires:	perl-devel
21cr|perl-File-Find-Upwards-1.102.30-8|16	BuildRequires:	perl(Memoize)
21cr|perl-File-Find-Upwards-1.102.30-8|17	BuildRequires:	perl(Attribute::Memoize)
21cr|perl-File-Find-Upwards-1.102.30-8|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-File-Find-Upwards-1.102.30-8|19	BuildRequires:	perl(Path::Class)
21cr|perl-File-Find-Upwards-1.102.30-8|20	BuildRequires:	perl(Test::More)
21cr|perl-File-Find-Upwards-1.102.30-8|21	BuildArch:	noarch
21cr|perl-File-Find-Upwards-1.102.30-8|22	
21cr|perl-File-Find-Upwards-1.102.30-8|23	%description
21cr|perl-File-Find-Upwards-1.102.30-8|24	Provides a function that can find a file in the current or a parent
21cr|perl-File-Find-Upwards-1.102.30-8|25	directory.
21cr|perl-File-Find-Upwards-1.102.30-8|26	
21cr|perl-File-Find-Upwards-1.102.30-8|27	* file_find_upwards()
21cr|perl-File-Find-Upwards-1.102.30-8|28	
21cr|perl-File-Find-Upwards-1.102.30-8|29	Takes a filename and looks for the file in the current directory. If
21cr|perl-File-Find-Upwards-1.102.30-8|30	there is no such file, it traverses up the directory hierarchy until it
21cr|perl-File-Find-Upwards-1.102.30-8|31	finds the file or until it reaches the topmost directory. If the file is
21cr|perl-File-Find-Upwards-1.102.30-8|32	found, the full path to the file is returned. If the file is not found,
21cr|perl-File-Find-Upwards-1.102.30-8|33	undef is returned.
21cr|perl-File-Find-Upwards-1.102.30-8|34	
21cr|perl-File-Find-Upwards-1.102.30-8|35	%prep
21cr|perl-File-Find-Upwards-1.102.30-8|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Find-Upwards-1.102.30-8|37	
21cr|perl-File-Find-Upwards-1.102.30-8|38	%build
21cr|perl-File-Find-Upwards-1.102.30-8|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Find-Upwards-1.102.30-8|40	%make
21cr|perl-File-Find-Upwards-1.102.30-8|41	
21cr|perl-File-Find-Upwards-1.102.30-8|42	%check
21cr|perl-File-Find-Upwards-1.102.30-8|43	make test
21cr|perl-File-Find-Upwards-1.102.30-8|44	
21cr|perl-File-Find-Upwards-1.102.30-8|45	%install
21cr|perl-File-Find-Upwards-1.102.30-8|46	%makeinstall_std
21cr|perl-File-Find-Upwards-1.102.30-8|47	
21cr|perl-File-Find-Upwards-1.102.30-8|48	%files
21cr|perl-File-Find-Upwards-1.102.30-8|49	%doc Changes LICENSE README
21cr|perl-File-Find-Upwards-1.102.30-8|50	%{_mandir}/man3/*
21cr|perl-File-Find-Upwards-1.102.30-8|51	%{perl_vendorlib}/*

4533 21
21cr|perl-File-Grep-0.20.0-6|1	%define	upstream_name	 File-Grep
21cr|perl-File-Grep-0.20.0-6|2	%define	upstream_version 0.02
21cr|perl-File-Grep-0.20.0-6|3	
21cr|perl-File-Grep-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-File-Grep-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Grep-0.20.0-6|6	Release:	6
21cr|perl-File-Grep-0.20.0-6|7	
21cr|perl-File-Grep-0.20.0-6|8	Summary:	A grep function taking a list of files as argument
21cr|perl-File-Grep-0.20.0-6|9	
21cr|perl-File-Grep-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-File-Grep-0.20.0-6|11	Group:		Development/Perl
21cr|perl-File-Grep-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Grep-0.20.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MN/MNEYLON/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-File-Grep-0.20.0-6|14	
21cr|perl-File-Grep-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-File-Grep-0.20.0-6|16	BuildArch:	noarch
21cr|perl-File-Grep-0.20.0-6|17	
21cr|perl-File-Grep-0.20.0-6|18	%description
21cr|perl-File-Grep-0.20.0-6|19	File::Grep provides similar functionality as perl's builtin grep, map,
21cr|perl-File-Grep-0.20.0-6|20	and foreach commands, but iterating over a passed filelist instead of
21cr|perl-File-Grep-0.20.0-6|21	arrays.  While trivial, this module can provide a quick dropin when
21cr|perl-File-Grep-0.20.0-6|22	such functionality is needed.
21cr|perl-File-Grep-0.20.0-6|23	
21cr|perl-File-Grep-0.20.0-6|24	%prep
21cr|perl-File-Grep-0.20.0-6|25	%setup -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Grep-0.20.0-6|26	
21cr|perl-File-Grep-0.20.0-6|27	%build
21cr|perl-File-Grep-0.20.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Grep-0.20.0-6|29	%make
21cr|perl-File-Grep-0.20.0-6|30	
21cr|perl-File-Grep-0.20.0-6|31	%check
21cr|perl-File-Grep-0.20.0-6|32	make test
21cr|perl-File-Grep-0.20.0-6|33	
21cr|perl-File-Grep-0.20.0-6|34	%install
21cr|perl-File-Grep-0.20.0-6|35	%makeinstall_std
21cr|perl-File-Grep-0.20.0-6|36	
21cr|perl-File-Grep-0.20.0-6|37	%files
21cr|perl-File-Grep-0.20.0-6|38	%doc README Changes
21cr|perl-File-Grep-0.20.0-6|39	%{perl_vendorlib}/File
21cr|perl-File-Grep-0.20.0-6|40	%{_mandir}/*/*

4534 21
21cr|perl-FileHandle-Rollback-1.06-9|1	%define real_name FileHandle-Rollback
21cr|perl-FileHandle-Rollback-1.06-9|2	
21cr|perl-FileHandle-Rollback-1.06-9|3	Summary:	FileHandle-Rollback module for perl
21cr|perl-FileHandle-Rollback-1.06-9|4	
21cr|perl-FileHandle-Rollback-1.06-9|5	Name:		perl-%{real_name}
21cr|perl-FileHandle-Rollback-1.06-9|6	Version:	1.06
21cr|perl-FileHandle-Rollback-1.06-9|7	Release:	9
21cr|perl-FileHandle-Rollback-1.06-9|8	License:	GPL or Artistic
21cr|perl-FileHandle-Rollback-1.06-9|9	Group:		Development/Perl
21cr|perl-FileHandle-Rollback-1.06-9|10	URL:		http://search.cpan.org/dist/%{real_name}
21cr|perl-FileHandle-Rollback-1.06-9|11	Source0:	%{real_name}-%{version}.tar.bz2
21cr|perl-FileHandle-Rollback-1.06-9|12	BuildRequires:	perl-devel
21cr|perl-FileHandle-Rollback-1.06-9|13	BuildRequires:	perl(Test)
21cr|perl-FileHandle-Rollback-1.06-9|14	BuildArch:	noarch
21cr|perl-FileHandle-Rollback-1.06-9|15	
21cr|perl-FileHandle-Rollback-1.06-9|16	%description
21cr|perl-FileHandle-Rollback-1.06-9|17	FileHandle::Rollback allows you to open a filehandle, write data to that
21cr|perl-FileHandle-Rollback-1.06-9|18	handle, read the data back exactly as if it were already in the file,
21cr|perl-FileHandle-Rollback-1.06-9|19	then cancel the whole transaction if you choose.
21cr|perl-FileHandle-Rollback-1.06-9|20	
21cr|perl-FileHandle-Rollback-1.06-9|21	%prep
21cr|perl-FileHandle-Rollback-1.06-9|22	%setup -q -n %{real_name}-%{version}
21cr|perl-FileHandle-Rollback-1.06-9|23	
21cr|perl-FileHandle-Rollback-1.06-9|24	%build
21cr|perl-FileHandle-Rollback-1.06-9|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-FileHandle-Rollback-1.06-9|26	%make
21cr|perl-FileHandle-Rollback-1.06-9|27	make test
21cr|perl-FileHandle-Rollback-1.06-9|28	
21cr|perl-FileHandle-Rollback-1.06-9|29	%install
21cr|perl-FileHandle-Rollback-1.06-9|30	%makeinstall_std
21cr|perl-FileHandle-Rollback-1.06-9|31	
21cr|perl-FileHandle-Rollback-1.06-9|32	%clean
21cr|perl-FileHandle-Rollback-1.06-9|33	
21cr|perl-FileHandle-Rollback-1.06-9|34	%files
21cr|perl-FileHandle-Rollback-1.06-9|35	%doc README
21cr|perl-FileHandle-Rollback-1.06-9|36	%{perl_vendorlib}/FileHandle/Rollback.pm
21cr|perl-FileHandle-Rollback-1.06-9|37	%{_mandir}/*/*

4535 21
21cr|perl-FileHandle-Unget-0.163.400-1|1	%define upstream_name    FileHandle-Unget
21cr|perl-FileHandle-Unget-0.163.400-1|2	%define upstream_version 0.1634
21cr|perl-FileHandle-Unget-0.163.400-1|3	
21cr|perl-FileHandle-Unget-0.163.400-1|4	Name:		perl-%{upstream_name}
21cr|perl-FileHandle-Unget-0.163.400-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-FileHandle-Unget-0.163.400-1|6	Release:	1
21cr|perl-FileHandle-Unget-0.163.400-1|7	Epoch:		1
21cr|perl-FileHandle-Unget-0.163.400-1|8	
21cr|perl-FileHandle-Unget-0.163.400-1|9	Summary:	Perl modules that allow to place back more than one byte on a Filehandle
21cr|perl-FileHandle-Unget-0.163.400-1|10	
21cr|perl-FileHandle-Unget-0.163.400-1|11	License:	GPL+ or Artistic
21cr|perl-FileHandle-Unget-0.163.400-1|12	Group:		Development/Perl
21cr|perl-FileHandle-Unget-0.163.400-1|13	Url:		http://www.cpan.org
21cr|perl-FileHandle-Unget-0.163.400-1|14	Source0:	http://search.cpan.org/CPAN/authors/id/D/DC/DCOPPIT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-FileHandle-Unget-0.163.400-1|15	
21cr|perl-FileHandle-Unget-0.163.400-1|16	BuildRequires:	perl-devel
21cr|perl-FileHandle-Unget-0.163.400-1|17	BuildRequires:	perl(Test::Compile)
21cr|perl-FileHandle-Unget-0.163.400-1|18	BuildRequires:	perl(File::Slurper)
21cr|perl-FileHandle-Unget-0.163.400-1|19	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-FileHandle-Unget-0.163.400-1|20	BuildArch:	noarch
21cr|perl-FileHandle-Unget-0.163.400-1|21	
21cr|perl-FileHandle-Unget-0.163.400-1|22	%description
21cr|perl-FileHandle-Unget-0.163.400-1|23	FileHandle::Unget is a perl module that is a drop-in replacement for the
21cr|perl-FileHandle-Unget-0.163.400-1|24	standard FileHandle perl module. It allows more than one byte to be placed back
21cr|perl-FileHandle-Unget-0.163.400-1|25	on the input.
21cr|perl-FileHandle-Unget-0.163.400-1|26	
21cr|perl-FileHandle-Unget-0.163.400-1|27	%prep
21cr|perl-FileHandle-Unget-0.163.400-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-FileHandle-Unget-0.163.400-1|29	
21cr|perl-FileHandle-Unget-0.163.400-1|30	%build
21cr|perl-FileHandle-Unget-0.163.400-1|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-FileHandle-Unget-0.163.400-1|32	%make
21cr|perl-FileHandle-Unget-0.163.400-1|33	
21cr|perl-FileHandle-Unget-0.163.400-1|34	%check
21cr|perl-FileHandle-Unget-0.163.400-1|35	make test
21cr|perl-FileHandle-Unget-0.163.400-1|36	
21cr|perl-FileHandle-Unget-0.163.400-1|37	%install
21cr|perl-FileHandle-Unget-0.163.400-1|38	%makeinstall_std
21cr|perl-FileHandle-Unget-0.163.400-1|39	
21cr|perl-FileHandle-Unget-0.163.400-1|40	%files
21cr|perl-FileHandle-Unget-0.163.400-1|41	%doc CHANGES LICENSE README
21cr|perl-FileHandle-Unget-0.163.400-1|42	%{perl_vendorlib}/FileHandle/Unget.pm
21cr|perl-FileHandle-Unget-0.163.400-1|43	%{_mandir}/man3/*

4536 21
21cr|perl-File-HomeDir-PathClass-1.112.60-5|1	%define upstream_name    File-HomeDir-PathClass
21cr|perl-File-HomeDir-PathClass-1.112.60-5|2	%define upstream_version 1.112060
21cr|perl-File-HomeDir-PathClass-1.112.60-5|3	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|4	Name:       perl-%{upstream_name}
21cr|perl-File-HomeDir-PathClass-1.112.60-5|5	Version:    %perl_convert_version 1.112060
21cr|perl-File-HomeDir-PathClass-1.112.60-5|6	Release:    5
21cr|perl-File-HomeDir-PathClass-1.112.60-5|7	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|8	Summary:    File::HomeDir returning Path::Class objects
21cr|perl-File-HomeDir-PathClass-1.112.60-5|9	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|10	License:    GPL+ or Artistic
21cr|perl-File-HomeDir-PathClass-1.112.60-5|11	Group:      Development/Perl
21cr|perl-File-HomeDir-PathClass-1.112.60-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-HomeDir-PathClass-1.112.60-5|13	Source0:    http://www.cpan.org/modules/by-module/File/File-HomeDir-PathClass-1.112060.tar.gz
21cr|perl-File-HomeDir-PathClass-1.112.60-5|14	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|15	BuildRequires: perl(Carp)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|16	BuildRequires: perl(English)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|17	BuildRequires: perl(File::Find)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|18	BuildRequires: perl(File::HomeDir)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|19	BuildRequires: perl(File::Temp)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|20	BuildRequires: perl(Module::Build)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|21	BuildRequires: perl(Path::Class)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|22	BuildRequires: perl(Scalar::Util)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|23	BuildRequires: perl(Sub::Exporter)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|24	BuildRequires: perl(Test::More)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|25	BuildRequires: perl(Module::Build)
21cr|perl-File-HomeDir-PathClass-1.112.60-5|26	BuildArch: noarch
21cr|perl-File-HomeDir-PathClass-1.112.60-5|27	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|28	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|29	%description
21cr|perl-File-HomeDir-PathClass-1.112.60-5|30	This module is just a wrapper around the File::HomeDir manpage methods,
21cr|perl-File-HomeDir-PathClass-1.112.60-5|31	transforming their return value to the Path::Class manpage objects. This
21cr|perl-File-HomeDir-PathClass-1.112.60-5|32	allows for easier usage of the value.
21cr|perl-File-HomeDir-PathClass-1.112.60-5|33	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|34	Refer to the File::HomeDir#METHODS manpage for a list of which functions
21cr|perl-File-HomeDir-PathClass-1.112.60-5|35	are supported.
21cr|perl-File-HomeDir-PathClass-1.112.60-5|36	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|37	'File::HomeDir::PathClass' supports both original the File::HomeDir manpage
21cr|perl-File-HomeDir-PathClass-1.112.60-5|38	interfaces.
21cr|perl-File-HomeDir-PathClass-1.112.60-5|39	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|40	%prep
21cr|perl-File-HomeDir-PathClass-1.112.60-5|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-HomeDir-PathClass-1.112.60-5|42	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|43	%build
21cr|perl-File-HomeDir-PathClass-1.112.60-5|44	%{__perl} Build.PL installdirs=vendor
21cr|perl-File-HomeDir-PathClass-1.112.60-5|45	./Build
21cr|perl-File-HomeDir-PathClass-1.112.60-5|46	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|47	%check
21cr|perl-File-HomeDir-PathClass-1.112.60-5|48	./Build test
21cr|perl-File-HomeDir-PathClass-1.112.60-5|49	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|50	%install
21cr|perl-File-HomeDir-PathClass-1.112.60-5|51	./Build install destdir=%{buildroot}
21cr|perl-File-HomeDir-PathClass-1.112.60-5|52	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|53	%clean
21cr|perl-File-HomeDir-PathClass-1.112.60-5|54	
21cr|perl-File-HomeDir-PathClass-1.112.60-5|55	%files
21cr|perl-File-HomeDir-PathClass-1.112.60-5|56	%doc Changes LICENSE META.yml README
21cr|perl-File-HomeDir-PathClass-1.112.60-5|57	%{_mandir}/man3/*
21cr|perl-File-HomeDir-PathClass-1.112.60-5|58	%{perl_vendorlib}/*

4537 21
21cr|perl-File-LibMagic-1.230.0-1|1	%define	module	File-LibMagic
21cr|perl-File-LibMagic-1.230.0-1|2	%define upstream_version 1.23
21cr|perl-File-LibMagic-1.230.0-1|3	
21cr|perl-File-LibMagic-1.230.0-1|4	%global __provides_exclude LibMagic.so
21cr|perl-File-LibMagic-1.230.0-1|5	
21cr|perl-File-LibMagic-1.230.0-1|6	Name:		perl-%{module}
21cr|perl-File-LibMagic-1.230.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-LibMagic-1.230.0-1|8	Release:	1
21cr|perl-File-LibMagic-1.230.0-1|9	
21cr|perl-File-LibMagic-1.230.0-1|10	Summary:	Perl wrapper for libmagic
21cr|perl-File-LibMagic-1.230.0-1|11	
21cr|perl-File-LibMagic-1.230.0-1|12	
21cr|perl-File-LibMagic-1.230.0-1|13	License:	GPL+ or Artistic
21cr|perl-File-LibMagic-1.230.0-1|14	Group:		Development/Perl
21cr|perl-File-LibMagic-1.230.0-1|15	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-File-LibMagic-1.230.0-1|16	Source0:	http://www.cpan.org/modules/by-module/File/File-LibMagic-%{upstream_version}.tar.gz
21cr|perl-File-LibMagic-1.230.0-1|17	
21cr|perl-File-LibMagic-1.230.0-1|18	BuildRequires:	perl-devel
21cr|perl-File-LibMagic-1.230.0-1|19	BuildRequires:	magic-devel
21cr|perl-File-LibMagic-1.230.0-1|20	BuildRequires:	perl(Config::AutoConf)
21cr|perl-File-LibMagic-1.230.0-1|21	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-File-LibMagic-1.230.0-1|22	BuildRequires:	perl(File::Spec)
21cr|perl-File-LibMagic-1.230.0-1|23	BuildRequires:	perl(IO::Handle)
21cr|perl-File-LibMagic-1.230.0-1|24	BuildRequires:	perl(IPC::Open3)
21cr|perl-File-LibMagic-1.230.0-1|25	BuildRequires:	perl(Test::Fatal)
21cr|perl-File-LibMagic-1.230.0-1|26	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-File-LibMagic-1.230.0-1|27	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-File-LibMagic-1.230.0-1|28	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-File-LibMagic-1.230.0-1|29	BuildRequires:	perl(Exporter) >= 5.720.0
21cr|perl-File-LibMagic-1.230.0-1|30	BuildRequires:	perl(Scalar::Util)
21cr|perl-File-LibMagic-1.230.0-1|31	BuildRequires:	perl(XSLoader)
21cr|perl-File-LibMagic-1.230.0-1|32	BuildRequires:	perl(ExtUtils::CBuilder) >= 0.280.223
21cr|perl-File-LibMagic-1.230.0-1|33	
21cr|perl-File-LibMagic-1.230.0-1|34	
21cr|perl-File-LibMagic-1.230.0-1|35	%description
21cr|perl-File-LibMagic-1.230.0-1|36	The File::LibMagic is a simple perlinterface to libmagic from the
21cr|perl-File-LibMagic-1.230.0-1|37	file-4.x package
21cr|perl-File-LibMagic-1.230.0-1|38	
21cr|perl-File-LibMagic-1.230.0-1|39	%prep
21cr|perl-File-LibMagic-1.230.0-1|40	%setup -qn %{module}-%{upstream_version}
21cr|perl-File-LibMagic-1.230.0-1|41	
21cr|perl-File-LibMagic-1.230.0-1|42	%build
21cr|perl-File-LibMagic-1.230.0-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-LibMagic-1.230.0-1|44	%make
21cr|perl-File-LibMagic-1.230.0-1|45	
21cr|perl-File-LibMagic-1.230.0-1|46	%install
21cr|perl-File-LibMagic-1.230.0-1|47	%makeinstall_std
21cr|perl-File-LibMagic-1.230.0-1|48	
21cr|perl-File-LibMagic-1.230.0-1|49	%check
21cr|perl-File-LibMagic-1.230.0-1|50	make test
21cr|perl-File-LibMagic-1.230.0-1|51	
21cr|perl-File-LibMagic-1.230.0-1|52	%files
21cr|perl-File-LibMagic-1.230.0-1|53	%doc LICENSE META.yml META.json README.md Changes
21cr|perl-File-LibMagic-1.230.0-1|54	%{perl_vendorarch}/File
21cr|perl-File-LibMagic-1.230.0-1|55	%{perl_vendorarch}/auto/File
21cr|perl-File-LibMagic-1.230.0-1|56	%{_mandir}/*/*

4538 21
21cr|perl-File-List-0.3.1-8|1	%define module   File-List
21cr|perl-File-List-0.3.1-8|2	
21cr|perl-File-List-0.3.1-8|3	Name:		perl-%{module}
21cr|perl-File-List-0.3.1-8|4	Version:	0.3.1
21cr|perl-File-List-0.3.1-8|5	Release:	8
21cr|perl-File-List-0.3.1-8|6	License:	GPL or Artistic
21cr|perl-File-List-0.3.1-8|7	Group:		Development/Perl
21cr|perl-File-List-0.3.1-8|8	Summary:	Perl extension for crawling directory trees and compiling lists of files
21cr|perl-File-List-0.3.1-8|9	
21cr|perl-File-List-0.3.1-8|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-File-List-0.3.1-8|11	Source:		http://www.cpan.org/modules/by-module/File/%{module}-%{version}.tar.gz
21cr|perl-File-List-0.3.1-8|12	
21cr|perl-File-List-0.3.1-8|13	BuildRequires:	perl-devel
21cr|perl-File-List-0.3.1-8|14	BuildArch:	noarch
21cr|perl-File-List-0.3.1-8|15	
21cr|perl-File-List-0.3.1-8|16	%description
21cr|perl-File-List-0.3.1-8|17	This module crawls the directory tree starting at the provided base
21cr|perl-File-List-0.3.1-8|18	directory and can return files (and/or directories if desired) matching a
21cr|perl-File-List-0.3.1-8|19	regular expression
21cr|perl-File-List-0.3.1-8|20	
21cr|perl-File-List-0.3.1-8|21	%prep
21cr|perl-File-List-0.3.1-8|22	%setup -q -n File/List
21cr|perl-File-List-0.3.1-8|23	
21cr|perl-File-List-0.3.1-8|24	%build
21cr|perl-File-List-0.3.1-8|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-List-0.3.1-8|26	%make
21cr|perl-File-List-0.3.1-8|27	
21cr|perl-File-List-0.3.1-8|28	%check
21cr|perl-File-List-0.3.1-8|29	make test
21cr|perl-File-List-0.3.1-8|30	
21cr|perl-File-List-0.3.1-8|31	%install
21cr|perl-File-List-0.3.1-8|32	%makeinstall_std
21cr|perl-File-List-0.3.1-8|33	
21cr|perl-File-List-0.3.1-8|34	%files
21cr|perl-File-List-0.3.1-8|35	%doc README
21cr|perl-File-List-0.3.1-8|36	%{_mandir}/man3/*
21cr|perl-File-List-0.3.1-8|37	%{perl_vendorlib}/*

4539 21
21cr|perl-File-lockf-0.260.0-1|1	%define upstream_name    File-lockf
21cr|perl-File-lockf-0.260.0-1|2	%define upstream_version 0.26
21cr|perl-File-lockf-0.260.0-1|3	
21cr|perl-File-lockf-0.260.0-1|4	%define __provides_exclude lockf.so
21cr|perl-File-lockf-0.260.0-1|5	
21cr|perl-File-lockf-0.260.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-File-lockf-0.260.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-lockf-0.260.0-1|8	Release:	1
21cr|perl-File-lockf-0.260.0-1|9	
21cr|perl-File-lockf-0.260.0-1|10	Summary:	%{upstream_name} module for perl
21cr|perl-File-lockf-0.260.0-1|11	
21cr|perl-File-lockf-0.260.0-1|12	License:	GPL+ or Artistic
21cr|perl-File-lockf-0.260.0-1|13	Group: 		Development/Perl
21cr|perl-File-lockf-0.260.0-1|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-lockf-0.260.0-1|15	Source0:	https://cpan.metacpan.org/authors/id/P/PH/PHENSON/File-lockf-%{upstream_version}.tar.gz
21cr|perl-File-lockf-0.260.0-1|16	
21cr|perl-File-lockf-0.260.0-1|17	BuildRequires:	perl-devel
21cr|perl-File-lockf-0.260.0-1|18	
21cr|perl-File-lockf-0.260.0-1|19	%description
21cr|perl-File-lockf-0.260.0-1|20	File-Lockf module for perl
21cr|perl-File-lockf-0.260.0-1|21	
21cr|perl-File-lockf-0.260.0-1|22	%prep
21cr|perl-File-lockf-0.260.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-lockf-0.260.0-1|24	
21cr|perl-File-lockf-0.260.0-1|25	%build
21cr|perl-File-lockf-0.260.0-1|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-lockf-0.260.0-1|27	make
21cr|perl-File-lockf-0.260.0-1|28	
21cr|perl-File-lockf-0.260.0-1|29	%check
21cr|perl-File-lockf-0.260.0-1|30	make test
21cr|perl-File-lockf-0.260.0-1|31	
21cr|perl-File-lockf-0.260.0-1|32	%install
21cr|perl-File-lockf-0.260.0-1|33	%makeinstall_std
21cr|perl-File-lockf-0.260.0-1|34	
21cr|perl-File-lockf-0.260.0-1|35	%files
21cr|perl-File-lockf-0.260.0-1|36	%doc COPYRIGHT README
21cr|perl-File-lockf-0.260.0-1|37	%{perl_vendorarch}/*
21cr|perl-File-lockf-0.260.0-1|38	%{_mandir}/*/*

4540 21
21cr|perl-File-Map-0.67-6|1	Name:           perl-File-Map
21cr|perl-File-Map-0.67-6|2	Version:        0.67
21cr|perl-File-Map-0.67-6|3	Release:        6%{?dist}
21cr|perl-File-Map-0.67-6|4	Summary:        Memory mapping made simple and safe
21cr|perl-File-Map-0.67-6|5	Group:          Development/Perl
21cr|perl-File-Map-0.67-6|6	License:        GPL+ or Artistic
21cr|perl-File-Map-0.67-6|7	
21cr|perl-File-Map-0.67-6|8	URL:            https://metacpan.org/release/File-Map
21cr|perl-File-Map-0.67-6|9	Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEONT/File-Map-%{version}.tar.gz
21cr|perl-File-Map-0.67-6|10	BuildRequires:  coreutils
21cr|perl-File-Map-0.67-6|11	BuildRequires:  findutils
21cr|perl-File-Map-0.67-6|12	BuildRequires:  perl-interpreter >= 0:5.008
21cr|perl-File-Map-0.67-6|13	BuildRequires:  perl-devel
21cr|perl-File-Map-0.67-6|14	BuildRequires:  perl-generators
21cr|perl-File-Map-0.67-6|15	BuildRequires:  perl(ExtUtils::CBuilder)
21cr|perl-File-Map-0.67-6|16	BuildRequires:  perl(Module::Build)
21cr|perl-File-Map-0.67-6|17	# Run-time
21cr|perl-File-Map-0.67-6|18	BuildRequires:  perl(PerlIO::Layers)
21cr|perl-File-Map-0.67-6|19	BuildRequires:  perl(Sub::Exporter::Progressive)
21cr|perl-File-Map-0.67-6|20	# Tests
21cr|perl-File-Map-0.67-6|21	BuildRequires:  perl(open)
21cr|perl-File-Map-0.67-6|22	BuildRequires:  perl(File::Spec)
21cr|perl-File-Map-0.67-6|23	BuildRequires:  perl(IO::Handle)
21cr|perl-File-Map-0.67-6|24	BuildRequires:  perl(IO::Socket::INET)
21cr|perl-File-Map-0.67-6|25	BuildRequires:  perl(IPC::Open3)
21cr|perl-File-Map-0.67-6|26	# Pod::Coverage::TrustPod 1.08 not used
21cr|perl-File-Map-0.67-6|27	BuildRequires:  perl(POSIX)
21cr|perl-File-Map-0.67-6|28	BuildRequires:  perl(Scalar::Util)
21cr|perl-File-Map-0.67-6|29	BuildRequires:  perl(Test::Fatal)
21cr|perl-File-Map-0.67-6|30	BuildRequires:  perl(Test::More)
21cr|perl-File-Map-0.67-6|31	# Test::Pod 1.41 not used
21cr|perl-File-Map-0.67-6|32	# Test::Pod::Coverage 1.08 not used
21cr|perl-File-Map-0.67-6|33	BuildRequires:  perl(Test::Warnings) >= 0.005
21cr|perl-File-Map-0.67-6|34	BuildRequires:  perl(Time::HiRes)
21cr|perl-File-Map-0.67-6|35	BuildRequires:  perl(utf8)
21cr|perl-File-Map-0.67-6|36	Requires:       perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version))
21cr|perl-File-Map-0.67-6|37	
21cr|perl-File-Map-0.67-6|38	%{?perl_default_filter}
21cr|perl-File-Map-0.67-6|39	
21cr|perl-File-Map-0.67-6|40	%description
21cr|perl-File-Map-0.67-6|41	File::Map maps files or anonymous memory into perl variables.
21cr|perl-File-Map-0.67-6|42	
21cr|perl-File-Map-0.67-6|43	
21cr|perl-File-Map-0.67-6|44	%prep
21cr|perl-File-Map-0.67-6|45	%setup -q -n File-Map-%{version}
21cr|perl-File-Map-0.67-6|46	chmod -x examples/fastsearch.pl
21cr|perl-File-Map-0.67-6|47	
21cr|perl-File-Map-0.67-6|48	
21cr|perl-File-Map-0.67-6|49	%build
21cr|perl-File-Map-0.67-6|50	perl Build.PL installdirs=vendor optimize="%{optglags}"
21cr|perl-File-Map-0.67-6|51	./Build
21cr|perl-File-Map-0.67-6|52	
21cr|perl-File-Map-0.67-6|53	
21cr|perl-File-Map-0.67-6|54	%install
21cr|perl-File-Map-0.67-6|55	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-File-Map-0.67-6|56	find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
21cr|perl-File-Map-0.67-6|57	%_fixperms %{buildroot}/*
21cr|perl-File-Map-0.67-6|58	
21cr|perl-File-Map-0.67-6|59	
21cr|perl-File-Map-0.67-6|60	%check
21cr|perl-File-Map-0.67-6|61	./Build test
21cr|perl-File-Map-0.67-6|62	
21cr|perl-File-Map-0.67-6|63	
21cr|perl-File-Map-0.67-6|64	%files
21cr|perl-File-Map-0.67-6|65	%license LICENSE
21cr|perl-File-Map-0.67-6|66	%doc Changes examples README
21cr|perl-File-Map-0.67-6|67	%{perl_vendorarch}/auto/*
21cr|perl-File-Map-0.67-6|68	%{perl_vendorarch}/File*
21cr|perl-File-Map-0.67-6|69	%{_mandir}/man3/*
21cr|perl-File-Map-0.67-6|70	
21cr|perl-File-Map-0.67-6|71	
21cr|perl-File-Map-0.67-6|72	%changelog
21cr|perl-File-Map-0.67-6|73	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.67-6
21cr|perl-File-Map-0.67-6|74	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21cr|perl-File-Map-0.67-6|75	
21cr|perl-File-Map-0.67-6|76	* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.67-5
21cr|perl-File-Map-0.67-6|77	- Perl 5.34 rebuild
21cr|perl-File-Map-0.67-6|78	
21cr|perl-File-Map-0.67-6|79	* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.67-4
21cr|perl-File-Map-0.67-6|80	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21cr|perl-File-Map-0.67-6|81	
21cr|perl-File-Map-0.67-6|82	* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.67-3
21cr|perl-File-Map-0.67-6|83	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21cr|perl-File-Map-0.67-6|84	
21cr|perl-File-Map-0.67-6|85	* Mon Jun 29 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.67-2
21cr|perl-File-Map-0.67-6|86	- Perl 5.32 re-rebuild updated packages
21cr|perl-File-Map-0.67-6|87	
21cr|perl-File-Map-0.67-6|88	* Sun Jun 28 2020 Emmanuel Seyman <emmanuel@seyman.fr> - 0.67-1
21cr|perl-File-Map-0.67-6|89	- Replace %%{__perl} with /usr/bin/perl
21cr|perl-File-Map-0.67-6|90	- Update to 0.67
21cr|perl-File-Map-0.67-6|91	
21cr|perl-File-Map-0.67-6|92	* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.66-6
21cr|perl-File-Map-0.67-6|93	- Perl 5.32 rebuild
21cr|perl-File-Map-0.67-6|94	
21cr|perl-File-Map-0.67-6|95	* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.66-5
21cr|perl-File-Map-0.67-6|96	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21cr|perl-File-Map-0.67-6|97	
21cr|perl-File-Map-0.67-6|98	* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.66-4
21cr|perl-File-Map-0.67-6|99	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21cr|perl-File-Map-0.67-6|100	
21cr|perl-File-Map-0.67-6|101	* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.66-3
21cr|perl-File-Map-0.67-6|102	- Perl 5.30 rebuild
21cr|perl-File-Map-0.67-6|103	
21cr|perl-File-Map-0.67-6|104	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.66-2
21cr|perl-File-Map-0.67-6|105	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21cr|perl-File-Map-0.67-6|106	
21cr|perl-File-Map-0.67-6|107	* Sun Dec 23 2018 Emmanuel Seyman <emmanuel@seyman.fr> - 0.66-1
21cr|perl-File-Map-0.67-6|108	- Update to 0.66
21cr|perl-File-Map-0.67-6|109	
21cr|perl-File-Map-0.67-6|110	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.65-5
21cr|perl-File-Map-0.67-6|111	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21cr|perl-File-Map-0.67-6|112	
21cr|perl-File-Map-0.67-6|113	* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.65-4
21cr|perl-File-Map-0.67-6|114	- Perl 5.28 rebuild
21cr|perl-File-Map-0.67-6|115	
21cr|perl-File-Map-0.67-6|116	* Fri Mar 02 2018 Petr Pisar <ppisar@redhat.com> - 0.65-3
21cr|perl-File-Map-0.67-6|117	- Adapt to removing GCC from a build root (bug #1547165)
21cr|perl-File-Map-0.67-6|118	
21cr|perl-File-Map-0.67-6|119	* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.65-2
21cr|perl-File-Map-0.67-6|120	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21cr|perl-File-Map-0.67-6|121	
21cr|perl-File-Map-0.67-6|122	* Sat Nov 04 2017 Emmanuel Seyman <emmanuel@seyman.fr> - 0.65-1
21cr|perl-File-Map-0.67-6|123	- Update to 0.65
21cr|perl-File-Map-0.67-6|124	
21cr|perl-File-Map-0.67-6|125	* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.64-7
21cr|perl-File-Map-0.67-6|126	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
21cr|perl-File-Map-0.67-6|127	
21cr|perl-File-Map-0.67-6|128	* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.64-6
21cr|perl-File-Map-0.67-6|129	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21cr|perl-File-Map-0.67-6|130	
21cr|perl-File-Map-0.67-6|131	* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.64-5
21cr|perl-File-Map-0.67-6|132	- Perl 5.26 rebuild
21cr|perl-File-Map-0.67-6|133	
21cr|perl-File-Map-0.67-6|134	* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.64-4
21cr|perl-File-Map-0.67-6|135	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21cr|perl-File-Map-0.67-6|136	
21cr|perl-File-Map-0.67-6|137	* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.64-3
21cr|perl-File-Map-0.67-6|138	- Perl 5.24 rebuild
21cr|perl-File-Map-0.67-6|139	
21cr|perl-File-Map-0.67-6|140	* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.64-2
21cr|perl-File-Map-0.67-6|141	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21cr|perl-File-Map-0.67-6|142	
21cr|perl-File-Map-0.67-6|143	* Thu Jul 23 2015 Emmanuel Seyman <emmanuel@seyman.fr> - 0.64-1
21cr|perl-File-Map-0.67-6|144	- Update to 0.64
21cr|perl-File-Map-0.67-6|145	
21cr|perl-File-Map-0.67-6|146	* Mon Jun 22 2015 Petr Pisar <ppisar@redhat.com> - 0.63-4
21cr|perl-File-Map-0.67-6|147	- Specify all dependencies (bug #1234359)
21cr|perl-File-Map-0.67-6|148	
21cr|perl-File-Map-0.67-6|149	* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.63-3
21cr|perl-File-Map-0.67-6|150	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21cr|perl-File-Map-0.67-6|151	
21cr|perl-File-Map-0.67-6|152	* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.63-2
21cr|perl-File-Map-0.67-6|153	- Perl 5.22 rebuild
21cr|perl-File-Map-0.67-6|154	
21cr|perl-File-Map-0.67-6|155	* Sun Sep 14 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 0.63-1
21cr|perl-File-Map-0.67-6|156	- Update to 0.63
21cr|perl-File-Map-0.67-6|157	
21cr|perl-File-Map-0.67-6|158	* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.62-3
21cr|perl-File-Map-0.67-6|159	- Perl 5.20 rebuild
21cr|perl-File-Map-0.67-6|160	
21cr|perl-File-Map-0.67-6|161	* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.62-2
21cr|perl-File-Map-0.67-6|162	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
21cr|perl-File-Map-0.67-6|163	
21cr|perl-File-Map-0.67-6|164	* Sun Aug 17 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 0.62-1
21cr|perl-File-Map-0.67-6|165	- Update to 0.62
21cr|perl-File-Map-0.67-6|166	- Use %%license
21cr|perl-File-Map-0.67-6|167	
21cr|perl-File-Map-0.67-6|168	* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.61-2
21cr|perl-File-Map-0.67-6|169	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
21cr|perl-File-Map-0.67-6|170	
21cr|perl-File-Map-0.67-6|171	* Sun Oct 06 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.61-1
21cr|perl-File-Map-0.67-6|172	- Update to 0.61
21cr|perl-File-Map-0.67-6|173	
21cr|perl-File-Map-0.67-6|174	* Wed Aug 14 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.60-1
21cr|perl-File-Map-0.67-6|175	- Update to 0.60
21cr|perl-File-Map-0.67-6|176	
21cr|perl-File-Map-0.67-6|177	* Sat Aug 10 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.59-1
21cr|perl-File-Map-0.67-6|178	- Update to 0.59
21cr|perl-File-Map-0.67-6|179	
21cr|perl-File-Map-0.67-6|180	* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.57-3
21cr|perl-File-Map-0.67-6|181	- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
21cr|perl-File-Map-0.67-6|182	
21cr|perl-File-Map-0.67-6|183	* Sat Jul 27 2013 Petr Pisar <ppisar@redhat.com> - 0.57-2
21cr|perl-File-Map-0.67-6|184	- Perl 5.18 rebuild
21cr|perl-File-Map-0.67-6|185	
21cr|perl-File-Map-0.67-6|186	* Sun May 26 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.57-1
21cr|perl-File-Map-0.67-6|187	- Update to 0.57
21cr|perl-File-Map-0.67-6|188	
21cr|perl-File-Map-0.67-6|189	* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.56-2
21cr|perl-File-Map-0.67-6|190	- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21cr|perl-File-Map-0.67-6|191	
21cr|perl-File-Map-0.67-6|192	* Sun Dec 23 2012 Emmanuel Seyman <emmanuel@seyman.fr> - 0.56-1
21cr|perl-File-Map-0.67-6|193	- Update to 0.56
21cr|perl-File-Map-0.67-6|194	- Remove the Group macro (no longer used)
21cr|perl-File-Map-0.67-6|195	
21cr|perl-File-Map-0.67-6|196	* Sun Dec 16 2012 Emmanuel Seyman <emmanuel@seyman.fr> - 0.55-1
21cr|perl-File-Map-0.67-6|197	- Update to 0.55
21cr|perl-File-Map-0.67-6|198	
21cr|perl-File-Map-0.67-6|199	* Sun Nov 11 2012 Emmanuel Seyman <emmanuel@seyman.fr> - 0.53-1
21cr|perl-File-Map-0.67-6|200	- Update to 0.53
21cr|perl-File-Map-0.67-6|201	
21cr|perl-File-Map-0.67-6|202	* Sat Oct 06 2012 Emmanuel Seyman <emmanuel@seyman.fr> - 0.52-1
21cr|perl-File-Map-0.67-6|203	- Update to 0.52
21cr|perl-File-Map-0.67-6|204	- Clean up spec file
21cr|perl-File-Map-0.67-6|205	
21cr|perl-File-Map-0.67-6|206	* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.51-3
21cr|perl-File-Map-0.67-6|207	- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
21cr|perl-File-Map-0.67-6|208	
21cr|perl-File-Map-0.67-6|209	* Thu Jun 21 2012 Petr Pisar <ppisar@redhat.com> - 0.51-2
21cr|perl-File-Map-0.67-6|210	- Perl 5.16 rebuild
21cr|perl-File-Map-0.67-6|211	
21cr|perl-File-Map-0.67-6|212	* Tue Jun 19 2012 Petr Pisar <ppisar@redhat.com> - 0.51-1
21cr|perl-File-Map-0.67-6|213	- 0.51 bump
21cr|perl-File-Map-0.67-6|214	
21cr|perl-File-Map-0.67-6|215	* Thu Jun 14 2012 Petr Pisar <ppisar@redhat.com> - 0.31-8
21cr|perl-File-Map-0.67-6|216	- Perl 5.16 rebuild
21cr|perl-File-Map-0.67-6|217	
21cr|perl-File-Map-0.67-6|218	* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31-7
21cr|perl-File-Map-0.67-6|219	- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
21cr|perl-File-Map-0.67-6|220	
21cr|perl-File-Map-0.67-6|221	* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.31-6
21cr|perl-File-Map-0.67-6|222	- Perl mass rebuild
21cr|perl-File-Map-0.67-6|223	
21cr|perl-File-Map-0.67-6|224	* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31-5
21cr|perl-File-Map-0.67-6|225	- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
21cr|perl-File-Map-0.67-6|226	
21cr|perl-File-Map-0.67-6|227	* Fri Nov 05 2010 Lubomir Rintel (GoodData) <lubo.rintel@gooddata.com> 0.31-4
21cr|perl-File-Map-0.67-6|228	- Fix a BR typo
21cr|perl-File-Map-0.67-6|229	
21cr|perl-File-Map-0.67-6|230	* Wed Nov 03 2010 Lubomir Rintel (GoodData) <lubo.rintel@gooddata.com> 0.31-3
21cr|perl-File-Map-0.67-6|231	- Drop el5 secific patches
21cr|perl-File-Map-0.67-6|232	- Add more BuildRequires (Petr Pisar)
21cr|perl-File-Map-0.67-6|233	
21cr|perl-File-Map-0.67-6|234	* Mon Oct 11 2010 Lubomir Rintel (GoodData) <lubo.rintel@gooddata.com> 0.31-2
21cr|perl-File-Map-0.67-6|235	- Fix build on el5
21cr|perl-File-Map-0.67-6|236	
21cr|perl-File-Map-0.67-6|237	* Fri Oct 08 2010 Lubomir Rintel (GoodData) <lubo.rintel@gooddata.com> 0.31-1
21cr|perl-File-Map-0.67-6|238	- Fix POD
21cr|perl-File-Map-0.67-6|239	- Specfile autogenerated by cpanspec 1.78.

4541 21
21cr|perl-File-Modified-0.90.0-3|1	%define upstream_name    File-Modified
21cr|perl-File-Modified-0.90.0-3|2	%define upstream_version 0.09
21cr|perl-File-Modified-0.90.0-3|3	
21cr|perl-File-Modified-0.90.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-File-Modified-0.90.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Modified-0.90.0-3|6	Release:	3
21cr|perl-File-Modified-0.90.0-3|7	
21cr|perl-File-Modified-0.90.0-3|8	Summary:	File::Modified - checks intelligently if files have changed
21cr|perl-File-Modified-0.90.0-3|9	
21cr|perl-File-Modified-0.90.0-3|10	License:	GPL+ or Artistic
21cr|perl-File-Modified-0.90.0-3|11	Group:		Development/Perl
21cr|perl-File-Modified-0.90.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Modified-0.90.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CO/CORION/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Modified-0.90.0-3|14	
21cr|perl-File-Modified-0.90.0-3|15	BuildRequires:	perl-devel
21cr|perl-File-Modified-0.90.0-3|16	BuildArch:	noarch
21cr|perl-File-Modified-0.90.0-3|17	
21cr|perl-File-Modified-0.90.0-3|18	%description
21cr|perl-File-Modified-0.90.0-3|19	The Modified module is intended as a simple method for programs to detect
21cr|perl-File-Modified-0.90.0-3|20	whether configuration files (or modules they rely on) have changed. There are
21cr|perl-File-Modified-0.90.0-3|21	currently two methods of change detection implemented, mtime and MD5.
21cr|perl-File-Modified-0.90.0-3|22	The MD5 method will fall back to use timestamps if the Digest::MD5 module
21cr|perl-File-Modified-0.90.0-3|23	cannot be loaded.
21cr|perl-File-Modified-0.90.0-3|24	
21cr|perl-File-Modified-0.90.0-3|25	%prep
21cr|perl-File-Modified-0.90.0-3|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-Modified-0.90.0-3|27	find -size 0 -delete
21cr|perl-File-Modified-0.90.0-3|28	chmod -x example/1.pl
21cr|perl-File-Modified-0.90.0-3|29	
21cr|perl-File-Modified-0.90.0-3|30	%build
21cr|perl-File-Modified-0.90.0-3|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Modified-0.90.0-3|32	%make
21cr|perl-File-Modified-0.90.0-3|33	
21cr|perl-File-Modified-0.90.0-3|34	
21cr|perl-File-Modified-0.90.0-3|35	%check
21cr|perl-File-Modified-0.90.0-3|36	make test
21cr|perl-File-Modified-0.90.0-3|37	
21cr|perl-File-Modified-0.90.0-3|38	%install
21cr|perl-File-Modified-0.90.0-3|39	%makeinstall_std
21cr|perl-File-Modified-0.90.0-3|40	
21cr|perl-File-Modified-0.90.0-3|41	
21cr|perl-File-Modified-0.90.0-3|42	%files
21cr|perl-File-Modified-0.90.0-3|43	%doc Changes README example
21cr|perl-File-Modified-0.90.0-3|44	%{perl_vendorlib}/File/Modified.pm
21cr|perl-File-Modified-0.90.0-3|45	%{_mandir}/*/*

4542 21
21cr|perl-File-Next-1.180.0-1|1	%define upstream_name	 File-Next
21cr|perl-File-Next-1.180.0-1|2	%define upstream_version 1.18
21cr|perl-File-Next-1.180.0-1|3	
21cr|perl-File-Next-1.180.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-File-Next-1.180.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Next-1.180.0-1|6	Release:	1
21cr|perl-File-Next-1.180.0-1|7	
21cr|perl-File-Next-1.180.0-1|8	Summary:	File-finding iterator
21cr|perl-File-Next-1.180.0-1|9	
21cr|perl-File-Next-1.180.0-1|10	License:	GPL+ or Artistic
21cr|perl-File-Next-1.180.0-1|11	Group:		Development/Perl
21cr|perl-File-Next-1.180.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Next-1.180.0-1|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Next-1.180.0-1|14	
21cr|perl-File-Next-1.180.0-1|15	BuildRequires:	perl-devel
21cr|perl-File-Next-1.180.0-1|16	BuildArch:	noarch
21cr|perl-File-Next-1.180.0-1|17	
21cr|perl-File-Next-1.180.0-1|18	%description
21cr|perl-File-Next-1.180.0-1|19	File::Next is a lightweight, taint-safe file-finding module. It's lightweight
21cr|perl-File-Next-1.180.0-1|20	and has no non-core prerequisites.
21cr|perl-File-Next-1.180.0-1|21	
21cr|perl-File-Next-1.180.0-1|22	%prep
21cr|perl-File-Next-1.180.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Next-1.180.0-1|24	
21cr|perl-File-Next-1.180.0-1|25	%build
21cr|perl-File-Next-1.180.0-1|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Next-1.180.0-1|27	%make
21cr|perl-File-Next-1.180.0-1|28	
21cr|perl-File-Next-1.180.0-1|29	%check
21cr|perl-File-Next-1.180.0-1|30	make test
21cr|perl-File-Next-1.180.0-1|31	
21cr|perl-File-Next-1.180.0-1|32	%install
21cr|perl-File-Next-1.180.0-1|33	%makeinstall_std
21cr|perl-File-Next-1.180.0-1|34	
21cr|perl-File-Next-1.180.0-1|35	%files
21cr|perl-File-Next-1.180.0-1|36	%doc Changes
21cr|perl-File-Next-1.180.0-1|37	%{perl_vendorlib}/File
21cr|perl-File-Next-1.180.0-1|38	%{_mandir}/*/*

4543 21
21cr|perl-File-NFSLock-1.290.0-3|1	%define	upstream_name	 File-NFSLock
21cr|perl-File-NFSLock-1.290.0-3|2	%define	upstream_version 1.29
21cr|perl-File-NFSLock-1.290.0-3|3	
21cr|perl-File-NFSLock-1.290.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-File-NFSLock-1.290.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-NFSLock-1.290.0-3|6	Release:	3
21cr|perl-File-NFSLock-1.290.0-3|7	
21cr|perl-File-NFSLock-1.290.0-3|8	Summary:	%{upstream_name} module for perl
21cr|perl-File-NFSLock-1.290.0-3|9	
21cr|perl-File-NFSLock-1.290.0-3|10	License:	GPL+ or Artistic
21cr|perl-File-NFSLock-1.290.0-3|11	Group:		Development/Perl
21cr|perl-File-NFSLock-1.290.0-3|12	Url:		http://search.cpan.org/~bbb/%{upstream_name}
21cr|perl-File-NFSLock-1.290.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/B/BB/BBB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-NFSLock-1.290.0-3|14	
21cr|perl-File-NFSLock-1.290.0-3|15	BuildRequires:	perl-devel
21cr|perl-File-NFSLock-1.290.0-3|16	BuildArch:	noarch
21cr|perl-File-NFSLock-1.290.0-3|17	
21cr|perl-File-NFSLock-1.290.0-3|18	%description
21cr|perl-File-NFSLock-1.290.0-3|19	%{upstream_name} perl module
21cr|perl-File-NFSLock-1.290.0-3|20	
21cr|perl-File-NFSLock-1.290.0-3|21	%prep
21cr|perl-File-NFSLock-1.290.0-3|22	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-NFSLock-1.290.0-3|23	
21cr|perl-File-NFSLock-1.290.0-3|24	%build
21cr|perl-File-NFSLock-1.290.0-3|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-NFSLock-1.290.0-3|26	%make
21cr|perl-File-NFSLock-1.290.0-3|27	
21cr|perl-File-NFSLock-1.290.0-3|28	%check
21cr|perl-File-NFSLock-1.290.0-3|29	%make test
21cr|perl-File-NFSLock-1.290.0-3|30	
21cr|perl-File-NFSLock-1.290.0-3|31	%install
21cr|perl-File-NFSLock-1.290.0-3|32	%makeinstall_std
21cr|perl-File-NFSLock-1.290.0-3|33	
21cr|perl-File-NFSLock-1.290.0-3|34	%files
21cr|perl-File-NFSLock-1.290.0-3|35	%doc Changes README
21cr|perl-File-NFSLock-1.290.0-3|36	%{perl_vendorlib}/File/NFSLock.pm
21cr|perl-File-NFSLock-1.290.0-3|37	%{_mandir}/man3/*

4544 21
21cr|perl-File-PathList-1.40.0-8|1	%define upstream_name    File-PathList
21cr|perl-File-PathList-1.40.0-8|2	%define upstream_version 1.04
21cr|perl-File-PathList-1.40.0-8|3	
21cr|perl-File-PathList-1.40.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-File-PathList-1.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-PathList-1.40.0-8|6	Release:	8
21cr|perl-File-PathList-1.40.0-8|7	
21cr|perl-File-PathList-1.40.0-8|8	Summary:	Find a file within a set of paths (like @INC or Java classpaths)
21cr|perl-File-PathList-1.40.0-8|9	
21cr|perl-File-PathList-1.40.0-8|10	License:	GPL+ or Artistic
21cr|perl-File-PathList-1.40.0-8|11	Group:		Development/Perl
21cr|perl-File-PathList-1.40.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-PathList-1.40.0-8|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-PathList-1.40.0-8|14	
21cr|perl-File-PathList-1.40.0-8|15	BuildRequires:	perl-devel
21cr|perl-File-PathList-1.40.0-8|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-File-PathList-1.40.0-8|17	BuildRequires:	perl(File::Spec)
21cr|perl-File-PathList-1.40.0-8|18	BuildRequires:	perl(Params::Util)
21cr|perl-File-PathList-1.40.0-8|19	BuildRequires:	perl(Test::More)
21cr|perl-File-PathList-1.40.0-8|20	BuildRequires:	perl(inc::Module::Install)
21cr|perl-File-PathList-1.40.0-8|21	BuildArch:	noarch
21cr|perl-File-PathList-1.40.0-8|22	
21cr|perl-File-PathList-1.40.0-8|23	%description
21cr|perl-File-PathList-1.40.0-8|24	Many systems that map generic relative paths to absolute paths do so with a
21cr|perl-File-PathList-1.40.0-8|25	set of base paths.
21cr|perl-File-PathList-1.40.0-8|26	
21cr|perl-File-PathList-1.40.0-8|27	For example, perl itself when loading classes first turn a 'Class::Name'
21cr|perl-File-PathList-1.40.0-8|28	into a path like 'Class/Name.pm', and thens looks through each element of
21cr|perl-File-PathList-1.40.0-8|29	'@INC' to find the actual file.
21cr|perl-File-PathList-1.40.0-8|30	
21cr|perl-File-PathList-1.40.0-8|31	To aid in portability, all relative paths are provided as unix-style
21cr|perl-File-PathList-1.40.0-8|32	relative paths, and converted to the localised version in the process of
21cr|perl-File-PathList-1.40.0-8|33	looking up the path.
21cr|perl-File-PathList-1.40.0-8|34	
21cr|perl-File-PathList-1.40.0-8|35	%prep
21cr|perl-File-PathList-1.40.0-8|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-PathList-1.40.0-8|37	
21cr|perl-File-PathList-1.40.0-8|38	%build
21cr|perl-File-PathList-1.40.0-8|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-PathList-1.40.0-8|40	%make
21cr|perl-File-PathList-1.40.0-8|41	
21cr|perl-File-PathList-1.40.0-8|42	%check
21cr|perl-File-PathList-1.40.0-8|43	make test
21cr|perl-File-PathList-1.40.0-8|44	
21cr|perl-File-PathList-1.40.0-8|45	%install
21cr|perl-File-PathList-1.40.0-8|46	%makeinstall_std
21cr|perl-File-PathList-1.40.0-8|47	
21cr|perl-File-PathList-1.40.0-8|48	%files
21cr|perl-File-PathList-1.40.0-8|49	%doc README LICENSE META.yml Changes
21cr|perl-File-PathList-1.40.0-8|50	%{_mandir}/man3/*
21cr|perl-File-PathList-1.40.0-8|51	%{perl_vendorlib}/*

4545 21
21cr|perl-File-Path-Tiny-0.700.0-5|1	%define upstream_name    File-Path-Tiny
21cr|perl-File-Path-Tiny-0.700.0-5|2	%define upstream_version 0.7
21cr|perl-File-Path-Tiny-0.700.0-5|3	
21cr|perl-File-Path-Tiny-0.700.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-File-Path-Tiny-0.700.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Path-Tiny-0.700.0-5|6	Release:	5
21cr|perl-File-Path-Tiny-0.700.0-5|7	
21cr|perl-File-Path-Tiny-0.700.0-5|8	Summary:	Recursive versions of mkdir() and rmdir() without File::Path overhead
21cr|perl-File-Path-Tiny-0.700.0-5|9	
21cr|perl-File-Path-Tiny-0.700.0-5|10	License:	GPL+ or Artistic
21cr|perl-File-Path-Tiny-0.700.0-5|11	Group:		Development/Perl
21cr|perl-File-Path-Tiny-0.700.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Path-Tiny-0.700.0-5|13	Source0:	http://www.cpan.org/modules/by-module/File/File-Path-Tiny-%{upstream_version}.tar.gz
21cr|perl-File-Path-Tiny-0.700.0-5|14	
21cr|perl-File-Path-Tiny-0.700.0-5|15	BuildRequires:	perl-devel
21cr|perl-File-Path-Tiny-0.700.0-5|16	BuildRequires:	perl(Test::More)
21cr|perl-File-Path-Tiny-0.700.0-5|17	BuildArch:	noarch
21cr|perl-File-Path-Tiny-0.700.0-5|18	
21cr|perl-File-Path-Tiny-0.700.0-5|19	%description
21cr|perl-File-Path-Tiny-0.700.0-5|20	The goal here is simply to provide recursive versions of the mkdir
21cr|perl-File-Path-Tiny-0.700.0-5|21	manpage() and the rmdir manpage() with as little code and overhead as
21cr|perl-File-Path-Tiny-0.700.0-5|22	possible.
21cr|perl-File-Path-Tiny-0.700.0-5|23	
21cr|perl-File-Path-Tiny-0.700.0-5|24	This module is in no way meant to derogate the File::Path manpage and is in
21cr|perl-File-Path-Tiny-0.700.0-5|25	no way an endorsement to go out and replace all use of the File::Path
21cr|perl-File-Path-Tiny-0.700.0-5|26	manpage with the File::Path::Tiny manpage.
21cr|perl-File-Path-Tiny-0.700.0-5|27	
21cr|perl-File-Path-Tiny-0.700.0-5|28	the File::Path manpage is very good at what it does but there's simply a
21cr|perl-File-Path-Tiny-0.700.0-5|29	lot happening that we can do without much of the time.
21cr|perl-File-Path-Tiny-0.700.0-5|30	
21cr|perl-File-Path-Tiny-0.700.0-5|31	%prep
21cr|perl-File-Path-Tiny-0.700.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Path-Tiny-0.700.0-5|33	
21cr|perl-File-Path-Tiny-0.700.0-5|34	%build
21cr|perl-File-Path-Tiny-0.700.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Path-Tiny-0.700.0-5|36	%make
21cr|perl-File-Path-Tiny-0.700.0-5|37	
21cr|perl-File-Path-Tiny-0.700.0-5|38	%check
21cr|perl-File-Path-Tiny-0.700.0-5|39	%make test
21cr|perl-File-Path-Tiny-0.700.0-5|40	
21cr|perl-File-Path-Tiny-0.700.0-5|41	%install
21cr|perl-File-Path-Tiny-0.700.0-5|42	%makeinstall_std
21cr|perl-File-Path-Tiny-0.700.0-5|43	
21cr|perl-File-Path-Tiny-0.700.0-5|44	%files
21cr|perl-File-Path-Tiny-0.700.0-5|45	%doc Changes META.yml README
21cr|perl-File-Path-Tiny-0.700.0-5|46	%{_mandir}/man3/*
21cr|perl-File-Path-Tiny-0.700.0-5|47	%{perl_vendorlib}/*

4546 21
21cr|perl-File-ReadBackwards-1.60.0-1|1	%define upstream_name    File-ReadBackwards
21cr|perl-File-ReadBackwards-1.60.0-1|2	%define upstream_version 1.06
21cr|perl-File-ReadBackwards-1.60.0-1|3	
21cr|perl-File-ReadBackwards-1.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-File-ReadBackwards-1.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-ReadBackwards-1.60.0-1|6	Release:	1
21cr|perl-File-ReadBackwards-1.60.0-1|7	
21cr|perl-File-ReadBackwards-1.60.0-1|8	Summary:	Perl extension for reading a file backwards by lines
21cr|perl-File-ReadBackwards-1.60.0-1|9	
21cr|perl-File-ReadBackwards-1.60.0-1|10	License:	GPL+ or Artistic
21cr|perl-File-ReadBackwards-1.60.0-1|11	Group:		Development/Perl
21cr|perl-File-ReadBackwards-1.60.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-ReadBackwards-1.60.0-1|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-ReadBackwards-1.60.0-1|14	
21cr|perl-File-ReadBackwards-1.60.0-1|15	BuildRequires:	perl-devel
21cr|perl-File-ReadBackwards-1.60.0-1|16	BuildArch:	noarch
21cr|perl-File-ReadBackwards-1.60.0-1|17	
21cr|perl-File-ReadBackwards-1.60.0-1|18	%description
21cr|perl-File-ReadBackwards-1.60.0-1|19	This module reads a file backwards line by line. It is simple to use,
21cr|perl-File-ReadBackwards-1.60.0-1|20	memory efficient and fast. It supports both an object and a tied handle
21cr|perl-File-ReadBackwards-1.60.0-1|21	interface.
21cr|perl-File-ReadBackwards-1.60.0-1|22	
21cr|perl-File-ReadBackwards-1.60.0-1|23	It is intended for processing log and other similar text files which
21cr|perl-File-ReadBackwards-1.60.0-1|24	typically have their newest entries appended to them. By default files are
21cr|perl-File-ReadBackwards-1.60.0-1|25	assumed to be plain text and have a line ending appropriate to the OS. But
21cr|perl-File-ReadBackwards-1.60.0-1|26	you can set the input record separator string on a per file basis.
21cr|perl-File-ReadBackwards-1.60.0-1|27	
21cr|perl-File-ReadBackwards-1.60.0-1|28	%prep
21cr|perl-File-ReadBackwards-1.60.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-ReadBackwards-1.60.0-1|30	
21cr|perl-File-ReadBackwards-1.60.0-1|31	%build
21cr|perl-File-ReadBackwards-1.60.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-ReadBackwards-1.60.0-1|33	%make
21cr|perl-File-ReadBackwards-1.60.0-1|34	
21cr|perl-File-ReadBackwards-1.60.0-1|35	%check
21cr|perl-File-ReadBackwards-1.60.0-1|36	%make test
21cr|perl-File-ReadBackwards-1.60.0-1|37	
21cr|perl-File-ReadBackwards-1.60.0-1|38	%install
21cr|perl-File-ReadBackwards-1.60.0-1|39	%makeinstall_std
21cr|perl-File-ReadBackwards-1.60.0-1|40	
21cr|perl-File-ReadBackwards-1.60.0-1|41	%files
21cr|perl-File-ReadBackwards-1.60.0-1|42	%doc META.yml Changes README
21cr|perl-File-ReadBackwards-1.60.0-1|43	%{_mandir}/man3/*
21cr|perl-File-ReadBackwards-1.60.0-1|44	%{perl_vendorlib}/*

4547 21
21cr|perl-File-Rsync-0.460.0-3|1	%define	upstream_name	 File-Rsync
21cr|perl-File-Rsync-0.460.0-3|2	%define	upstream_version 0.46
21cr|perl-File-Rsync-0.460.0-3|3	
21cr|perl-File-Rsync-0.460.0-3|4	
21cr|perl-File-Rsync-0.460.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-File-Rsync-0.460.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Rsync-0.460.0-3|7	Release:	3
21cr|perl-File-Rsync-0.460.0-3|8	
21cr|perl-File-Rsync-0.460.0-3|9	Summary:	Perl module interface to rsync
21cr|perl-File-Rsync-0.460.0-3|10	
21cr|perl-File-Rsync-0.460.0-3|11	License:	GPL+ or Artistic
21cr|perl-File-Rsync-0.460.0-3|12	Group:		Development/Perl
21cr|perl-File-Rsync-0.460.0-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Rsync-0.460.0-3|14	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Rsync-0.460.0-3|15	
21cr|perl-File-Rsync-0.460.0-3|16	BuildRequires:	perl-devel
21cr|perl-File-Rsync-0.460.0-3|17	BuildRequires:	rsync
21cr|perl-File-Rsync-0.460.0-3|18	BuildRequires:  perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-File-Rsync-0.460.0-3|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-File-Rsync-0.460.0-3|20	BuildRequires:  perl(File::Path) >= 2.110.0
21cr|perl-File-Rsync-0.460.0-3|21	BuildRequires:  perl(IPC::Run3)
21cr|perl-File-Rsync-0.460.0-3|22	BuildRequires:  perl(Scalar::Util)
21cr|perl-File-Rsync-0.460.0-3|23	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-File-Rsync-0.460.0-3|24	
21cr|perl-File-Rsync-0.460.0-3|25	Requires:	rsync
21cr|perl-File-Rsync-0.460.0-3|26	
21cr|perl-File-Rsync-0.460.0-3|27	# this should be noarch.Sflo
21cr|perl-File-Rsync-0.460.0-3|28	BuildArch:	noarch
21cr|perl-File-Rsync-0.460.0-3|29	
21cr|perl-File-Rsync-0.460.0-3|30	
21cr|perl-File-Rsync-0.460.0-3|31	
21cr|perl-File-Rsync-0.460.0-3|32	%description
21cr|perl-File-Rsync-0.460.0-3|33	Perl Convenience wrapper for the rsync(1) program. Written for rsync-2.3.2 and
21cr|perl-File-Rsync-0.460.0-3|34	updated for rsync-2.6.0 but should perform properly with most recent versions.
21cr|perl-File-Rsync-0.460.0-3|35	
21cr|perl-File-Rsync-0.460.0-3|36	%prep
21cr|perl-File-Rsync-0.460.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-Rsync-0.460.0-3|38	
21cr|perl-File-Rsync-0.460.0-3|39	%build
21cr|perl-File-Rsync-0.460.0-3|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Rsync-0.460.0-3|41	%make
21cr|perl-File-Rsync-0.460.0-3|42	
21cr|perl-File-Rsync-0.460.0-3|43	%check
21cr|perl-File-Rsync-0.460.0-3|44	%make test
21cr|perl-File-Rsync-0.460.0-3|45	
21cr|perl-File-Rsync-0.460.0-3|46	%install
21cr|perl-File-Rsync-0.460.0-3|47	%makeinstall_std
21cr|perl-File-Rsync-0.460.0-3|48	
21cr|perl-File-Rsync-0.460.0-3|49	%files
21cr|perl-File-Rsync-0.460.0-3|50	%doc README Changelog META.json META.yml
21cr|perl-File-Rsync-0.460.0-3|51	%{perl_vendorlib}/*
21cr|perl-File-Rsync-0.460.0-3|52	%{_mandir}/*/*

4548 21
21cr|perl-File-RsyncP-0.760.0-1|1	%define upstream_name	 File-RsyncP
21cr|perl-File-RsyncP-0.760.0-1|2	%define upstream_version 0.76
21cr|perl-File-RsyncP-0.760.0-1|3	
21cr|perl-File-RsyncP-0.760.0-1|4	%global __provides_exclude Digest.so|FileList.so
21cr|perl-File-RsyncP-0.760.0-1|5	
21cr|perl-File-RsyncP-0.760.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-File-RsyncP-0.760.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-RsyncP-0.760.0-1|8	Release:	1
21cr|perl-File-RsyncP-0.760.0-1|9	
21cr|perl-File-RsyncP-0.760.0-1|10	Summary:	Perl Rsync client
21cr|perl-File-RsyncP-0.760.0-1|11	
21cr|perl-File-RsyncP-0.760.0-1|12	License:	GPL+ or Artistic
21cr|perl-File-RsyncP-0.760.0-1|13	Group:		Development/Perl
21cr|perl-File-RsyncP-0.760.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-RsyncP-0.760.0-1|15	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-RsyncP-0.760.0-1|16	
21cr|perl-File-RsyncP-0.760.0-1|17	BuildRequires:	perl-devel
21cr|perl-File-RsyncP-0.760.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-File-RsyncP-0.760.0-1|19	BuildRequires:	perl(Getopt::Long) >= 2.240.0
21cr|perl-File-RsyncP-0.760.0-1|20	
21cr|perl-File-RsyncP-0.760.0-1|21	%description
21cr|perl-File-RsyncP-0.760.0-1|22	File::RsyncP is a perl implementation of an Rsync client. It is compatible
21cr|perl-File-RsyncP-0.760.0-1|23	with Rsync 2.5.5 (protocol version 26). It can send or receive files, either
21cr|perl-File-RsyncP-0.760.0-1|24	by running rsync on the remote machine, or connecting to an rsyncd daemon on
21cr|perl-File-RsyncP-0.760.0-1|25	the remote machine.
21cr|perl-File-RsyncP-0.760.0-1|26	
21cr|perl-File-RsyncP-0.760.0-1|27	%prep
21cr|perl-File-RsyncP-0.760.0-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-RsyncP-0.760.0-1|29	%config_update
21cr|perl-File-RsyncP-0.760.0-1|30	
21cr|perl-File-RsyncP-0.760.0-1|31	%build
21cr|perl-File-RsyncP-0.760.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-RsyncP-0.760.0-1|33	make
21cr|perl-File-RsyncP-0.760.0-1|34	
21cr|perl-File-RsyncP-0.760.0-1|35	%install
21cr|perl-File-RsyncP-0.760.0-1|36	%makeinstall_std
21cr|perl-File-RsyncP-0.760.0-1|37	
21cr|perl-File-RsyncP-0.760.0-1|38	%check
21cr|perl-File-RsyncP-0.760.0-1|39	make test
21cr|perl-File-RsyncP-0.760.0-1|40	
21cr|perl-File-RsyncP-0.760.0-1|41	%files
21cr|perl-File-RsyncP-0.760.0-1|42	%doc README LICENSE Changes
21cr|perl-File-RsyncP-0.760.0-1|43	%{perl_vendorarch}/*
21cr|perl-File-RsyncP-0.760.0-1|44	%{_mandir}/*/*

4549 21
21cr|perl-File-SearchPath-0.70.0-3|1	%define upstream_name    File-SearchPath
21cr|perl-File-SearchPath-0.70.0-3|2	%define upstream_version 0.07
21cr|perl-File-SearchPath-0.70.0-3|3	
21cr|perl-File-SearchPath-0.70.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-File-SearchPath-0.70.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-SearchPath-0.70.0-3|6	Release:	3
21cr|perl-File-SearchPath-0.70.0-3|7	
21cr|perl-File-SearchPath-0.70.0-3|8	Summary:	Search for a file in an environment variable path
21cr|perl-File-SearchPath-0.70.0-3|9	
21cr|perl-File-SearchPath-0.70.0-3|10	License:	GPL+ or Artistic
21cr|perl-File-SearchPath-0.70.0-3|11	Group:		Development/Perl
21cr|perl-File-SearchPath-0.70.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-SearchPath-0.70.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJENNESS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-SearchPath-0.70.0-3|14	
21cr|perl-File-SearchPath-0.70.0-3|15	BuildRequires:  perl-devel
21cr|perl-File-SearchPath-0.70.0-3|16	BuildRequires:  perl(Module::Build)
21cr|perl-File-SearchPath-0.70.0-3|17	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-File-SearchPath-0.70.0-3|18	BuildRequires:  perl(Env::Path)
21cr|perl-File-SearchPath-0.70.0-3|19	BuildRequires:  perl(File::Spec)
21cr|perl-File-SearchPath-0.70.0-3|20	BuildRequires:  perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-File-SearchPath-0.70.0-3|21	
21cr|perl-File-SearchPath-0.70.0-3|22	BuildArch:	noarch
21cr|perl-File-SearchPath-0.70.0-3|23	
21cr|perl-File-SearchPath-0.70.0-3|24	%description
21cr|perl-File-SearchPath-0.70.0-3|25	This module provides the ability to search a path-like environment variable for
21cr|perl-File-SearchPath-0.70.0-3|26	a file (that does not necessarily have to be an executable).
21cr|perl-File-SearchPath-0.70.0-3|27	
21cr|perl-File-SearchPath-0.70.0-3|28	%prep
21cr|perl-File-SearchPath-0.70.0-3|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-SearchPath-0.70.0-3|30	
21cr|perl-File-SearchPath-0.70.0-3|31	%build
21cr|perl-File-SearchPath-0.70.0-3|32	perl Build.PL installdirs=vendor
21cr|perl-File-SearchPath-0.70.0-3|33	./Build
21cr|perl-File-SearchPath-0.70.0-3|34	
21cr|perl-File-SearchPath-0.70.0-3|35	%check
21cr|perl-File-SearchPath-0.70.0-3|36	./Build test
21cr|perl-File-SearchPath-0.70.0-3|37	
21cr|perl-File-SearchPath-0.70.0-3|38	%install
21cr|perl-File-SearchPath-0.70.0-3|39	./Build install destdir=%{buildroot}
21cr|perl-File-SearchPath-0.70.0-3|40	
21cr|perl-File-SearchPath-0.70.0-3|41	%files
21cr|perl-File-SearchPath-0.70.0-3|42	%doc README ChangeLog META.json META.yml
21cr|perl-File-SearchPath-0.70.0-3|43	%{perl_vendorlib}/File/SearchPath.pm
21cr|perl-File-SearchPath-0.70.0-3|44	%{_mandir}/man3/File::SearchPath.3pm*

4550 21
21cr|perl-File-Share-0.250.0-1|1	%define upstream_name    File-Share
21cr|perl-File-Share-0.250.0-1|2	%define upstream_version 0.25
21cr|perl-File-Share-0.250.0-1|3	
21cr|perl-File-Share-0.250.0-1|4	Name:           perl-File-Share
21cr|perl-File-Share-0.250.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-File-Share-0.250.0-1|6	Release:        1
21cr|perl-File-Share-0.250.0-1|7	Summary:        Extend File::ShareDir to local libraries
21cr|perl-File-Share-0.250.0-1|8	Group:          Development/Perl
21cr|perl-File-Share-0.250.0-1|9	License:        GPL+ or Artistic
21cr|perl-File-Share-0.250.0-1|10	URL:            https://metacpan.org/release/File-Share
21cr|perl-File-Share-0.250.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/I/IN/INGY/File-Share-%{upstream_version}.tar.gz
21cr|perl-File-Share-0.250.0-1|12	BuildArch:      noarch
21cr|perl-File-Share-0.250.0-1|13	# Build
21cr|perl-File-Share-0.250.0-1|14	BuildRequires:  make
21cr|perl-File-Share-0.250.0-1|15	BuildRequires:  perl-generators
21cr|perl-File-Share-0.250.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-File-Share-0.250.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-File-Share-0.250.0-1|18	BuildRequires:  perl(strict)
21cr|perl-File-Share-0.250.0-1|19	BuildRequires:  perl(warnings)
21cr|perl-File-Share-0.250.0-1|20	# Runtime
21cr|perl-File-Share-0.250.0-1|21	BuildRequires:  perl(base)
21cr|perl-File-Share-0.250.0-1|22	BuildRequires:  perl(Cwd)
21cr|perl-File-Share-0.250.0-1|23	BuildRequires:  perl(Exporter)
21cr|perl-File-Share-0.250.0-1|24	BuildRequires:  perl(File::ShareDir) >= 1.03
21cr|perl-File-Share-0.250.0-1|25	BuildRequires:  perl(File::Spec)
21cr|perl-File-Share-0.250.0-1|26	# Tests only
21cr|perl-File-Share-0.250.0-1|27	BuildRequires:  perl(File::Find)
21cr|perl-File-Share-0.250.0-1|28	BuildRequires:  perl(Test::More)
21cr|perl-File-Share-0.250.0-1|29	Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
21cr|perl-File-Share-0.250.0-1|30	Requires:       perl(File::ShareDir) >= 1.03
21cr|perl-File-Share-0.250.0-1|31	
21cr|perl-File-Share-0.250.0-1|32	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(File::ShareDir\\)$
21cr|perl-File-Share-0.250.0-1|33	
21cr|perl-File-Share-0.250.0-1|34	%description
21cr|perl-File-Share-0.250.0-1|35	This module is a drop-in replacement for File::ShareDir. It supports the
21cr|perl-File-Share-0.250.0-1|36	dist_dir and dist_file functions, except these functions have been enhanced
21cr|perl-File-Share-0.250.0-1|37	to understand when the developer's local ./share/ directory should be used.
21cr|perl-File-Share-0.250.0-1|38	
21cr|perl-File-Share-0.250.0-1|39	%prep
21cr|perl-File-Share-0.250.0-1|40	%setup -q -n File-Share-%{upstream_version}
21cr|perl-File-Share-0.250.0-1|41	
21cr|perl-File-Share-0.250.0-1|42	%build
21cr|perl-File-Share-0.250.0-1|43	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-File-Share-0.250.0-1|44	%{make_build}
21cr|perl-File-Share-0.250.0-1|45	
21cr|perl-File-Share-0.250.0-1|46	%install
21cr|perl-File-Share-0.250.0-1|47	%{make_install}
21cr|perl-File-Share-0.250.0-1|48	%{_fixperms} %{buildroot}/*
21cr|perl-File-Share-0.250.0-1|49	
21cr|perl-File-Share-0.250.0-1|50	%check
21cr|perl-File-Share-0.250.0-1|51	make test
21cr|perl-File-Share-0.250.0-1|52	
21cr|perl-File-Share-0.250.0-1|53	%files
21cr|perl-File-Share-0.250.0-1|54	%license LICENSE
21cr|perl-File-Share-0.250.0-1|55	%doc Changes CONTRIBUTING README
21cr|perl-File-Share-0.250.0-1|56	%{perl_vendorlib}/*
21cr|perl-File-Share-0.250.0-1|57	%{_mandir}/man3/*
21cr|perl-File-Share-0.250.0-1|58	

4551 21
21cr|perl-File-ShareDir-PathClass-1.112.440-5|1	%define upstream_name    File-ShareDir-PathClass
21cr|perl-File-ShareDir-PathClass-1.112.440-5|2	%define upstream_version 1.112440
21cr|perl-File-ShareDir-PathClass-1.112.440-5|3	Name:       perl-%{upstream_name}
21cr|perl-File-ShareDir-PathClass-1.112.440-5|4	Version:    %perl_convert_version 1.112440
21cr|perl-File-ShareDir-PathClass-1.112.440-5|5	Release:    5
21cr|perl-File-ShareDir-PathClass-1.112.440-5|6	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|7	Summary:    File::ShareDir returning Path::Class objects
21cr|perl-File-ShareDir-PathClass-1.112.440-5|8	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|9	License:    GPL+ or Artistic
21cr|perl-File-ShareDir-PathClass-1.112.440-5|10	Group:      Development/Perl
21cr|perl-File-ShareDir-PathClass-1.112.440-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-ShareDir-PathClass-1.112.440-5|12	Source0:    http://www.cpan.org/modules/by-module/File/File-ShareDir-PathClass-1.112440.tar.gz
21cr|perl-File-ShareDir-PathClass-1.112.440-5|13	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|14	BuildRequires: perl(Carp)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|15	BuildRequires: perl(English)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|16	BuildRequires: perl(File::Find)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|17	BuildRequires: perl(File::ShareDir)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|18	BuildRequires: perl(File::Temp)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|19	BuildRequires: perl(Module::Build)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|20	BuildRequires: perl(Path::Class)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|21	BuildRequires: perl(Scalar::Util)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|22	BuildRequires: perl(Sub::Exporter)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|23	BuildRequires: perl(Test::More)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|24	BuildRequires: perl(Module::Build)
21cr|perl-File-ShareDir-PathClass-1.112.440-5|25	BuildArch: noarch
21cr|perl-File-ShareDir-PathClass-1.112.440-5|26	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|27	%description
21cr|perl-File-ShareDir-PathClass-1.112.440-5|28	This module is just a wrapper around the File::ShareDir manpage functions,
21cr|perl-File-ShareDir-PathClass-1.112.440-5|29	transforming their return value to the Path::Class manpage objects. This
21cr|perl-File-ShareDir-PathClass-1.112.440-5|30	allows for easier usage of the value.
21cr|perl-File-ShareDir-PathClass-1.112.440-5|31	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|32	Refer to the File::ShareDir manpage (section FUNCTIONS) for a list of which
21cr|perl-File-ShareDir-PathClass-1.112.440-5|33	functions are supported.
21cr|perl-File-ShareDir-PathClass-1.112.440-5|34	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|35	'File::ShareDir::PathClass' supports both a procedural and a clas methods
21cr|perl-File-ShareDir-PathClass-1.112.440-5|36	API.
21cr|perl-File-ShareDir-PathClass-1.112.440-5|37	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|38	%prep
21cr|perl-File-ShareDir-PathClass-1.112.440-5|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-ShareDir-PathClass-1.112.440-5|40	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|41	%build
21cr|perl-File-ShareDir-PathClass-1.112.440-5|42	%{__perl} Build.PL installdirs=vendor
21cr|perl-File-ShareDir-PathClass-1.112.440-5|43	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|44	./Build
21cr|perl-File-ShareDir-PathClass-1.112.440-5|45	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|46	%check
21cr|perl-File-ShareDir-PathClass-1.112.440-5|47	./Build test
21cr|perl-File-ShareDir-PathClass-1.112.440-5|48	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|49	%install
21cr|perl-File-ShareDir-PathClass-1.112.440-5|50	./Build install destdir=%{buildroot}
21cr|perl-File-ShareDir-PathClass-1.112.440-5|51	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|52	%clean
21cr|perl-File-ShareDir-PathClass-1.112.440-5|53	
21cr|perl-File-ShareDir-PathClass-1.112.440-5|54	%files
21cr|perl-File-ShareDir-PathClass-1.112.440-5|55	%doc Changes LICENSE META.yml README
21cr|perl-File-ShareDir-PathClass-1.112.440-5|56	%{_mandir}/man3/*
21cr|perl-File-ShareDir-PathClass-1.112.440-5|57	%{perl_vendorlib}/*

4552 21
21cr|perl-File-Sort-1.10.0-6|1	%define upstream_name    File-Sort
21cr|perl-File-Sort-1.10.0-6|2	%define upstream_version 1.01
21cr|perl-File-Sort-1.10.0-6|3	
21cr|perl-File-Sort-1.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-File-Sort-1.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Sort-1.10.0-6|6	Release:	6
21cr|perl-File-Sort-1.10.0-6|7	
21cr|perl-File-Sort-1.10.0-6|8	Summary:	Sort a file or merge sort multiple files
21cr|perl-File-Sort-1.10.0-6|9	
21cr|perl-File-Sort-1.10.0-6|10	License:	GPL+ or Artistic
21cr|perl-File-Sort-1.10.0-6|11	Group:		Development/Perl
21cr|perl-File-Sort-1.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Sort-1.10.0-6|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Sort-1.10.0-6|14	
21cr|perl-File-Sort-1.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-File-Sort-1.10.0-6|16	BuildArch:	noarch
21cr|perl-File-Sort-1.10.0-6|17	
21cr|perl-File-Sort-1.10.0-6|18	%description
21cr|perl-File-Sort-1.10.0-6|19	This module sorts text files by lines (or records). Comparisons are based
21cr|perl-File-Sort-1.10.0-6|20	on one or more sort keys extracted from each line of input, and are
21cr|perl-File-Sort-1.10.0-6|21	performed lexicographically. By default, if keys are not given, sort
21cr|perl-File-Sort-1.10.0-6|22	regards each input line as a single field. The sort is a merge sort. If you
21cr|perl-File-Sort-1.10.0-6|23	don't like that, feel free to change it.
21cr|perl-File-Sort-1.10.0-6|24	
21cr|perl-File-Sort-1.10.0-6|25	Options
21cr|perl-File-Sort-1.10.0-6|26	The following options are available, and are passed in the hash
21cr|perl-File-Sort-1.10.0-6|27	reference passed to the function in the format:
21cr|perl-File-Sort-1.10.0-6|28	
21cr|perl-File-Sort-1.10.0-6|29	OPTION => VALUE
21cr|perl-File-Sort-1.10.0-6|30	
21cr|perl-File-Sort-1.10.0-6|31	%prep
21cr|perl-File-Sort-1.10.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Sort-1.10.0-6|33	
21cr|perl-File-Sort-1.10.0-6|34	%build
21cr|perl-File-Sort-1.10.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Sort-1.10.0-6|36	%make
21cr|perl-File-Sort-1.10.0-6|37	
21cr|perl-File-Sort-1.10.0-6|38	%check
21cr|perl-File-Sort-1.10.0-6|39	%make test
21cr|perl-File-Sort-1.10.0-6|40	
21cr|perl-File-Sort-1.10.0-6|41	%install
21cr|perl-File-Sort-1.10.0-6|42	%makeinstall_std
21cr|perl-File-Sort-1.10.0-6|43	
21cr|perl-File-Sort-1.10.0-6|44	%files
21cr|perl-File-Sort-1.10.0-6|45	%doc README
21cr|perl-File-Sort-1.10.0-6|46	%{_mandir}/man3/*
21cr|perl-File-Sort-1.10.0-6|47	%{perl_vendorlib}/*

4553 21
21cr|perl-Filesys-Notify-Simple-0.140.0-1|1	%define upstream_name    Filesys-Notify-Simple
21cr|perl-Filesys-Notify-Simple-0.140.0-1|2	%define upstream_version 0.14
21cr|perl-Filesys-Notify-Simple-0.140.0-1|3	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Filesys-Notify-Simple-0.140.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Filesys-Notify-Simple-0.140.0-1|6	Release:    1
21cr|perl-Filesys-Notify-Simple-0.140.0-1|7	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|8	Summary:    Simple and dumb file system watcher
21cr|perl-Filesys-Notify-Simple-0.140.0-1|9	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|10	License:    GPL+ or Artistic
21cr|perl-Filesys-Notify-Simple-0.140.0-1|11	Group:      Development/Perl
21cr|perl-Filesys-Notify-Simple-0.140.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Filesys-Notify-Simple-0.140.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Filesys/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Filesys-Notify-Simple-0.140.0-1|14	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Filesys-Notify-Simple-0.140.0-1|16	BuildRequires: perl(File::Temp)
21cr|perl-Filesys-Notify-Simple-0.140.0-1|17	BuildRequires: perl(Test::More)
21cr|perl-Filesys-Notify-Simple-0.140.0-1|18	BuildRequires: perl(Test::SharedFork)
21cr|perl-Filesys-Notify-Simple-0.140.0-1|19	BuildRequires: perl-devel
21cr|perl-Filesys-Notify-Simple-0.140.0-1|20	BuildArch:  noarch
21cr|perl-Filesys-Notify-Simple-0.140.0-1|21	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|22	%description
21cr|perl-Filesys-Notify-Simple-0.140.0-1|23	Filesys::Notify::Simple is a simple but unified interface to get
21cr|perl-Filesys-Notify-Simple-0.140.0-1|24	notifications of changes to a given filesystem path. It utilizes inotify2
21cr|perl-Filesys-Notify-Simple-0.140.0-1|25	on Linux and fsevents on OS X if they're installed, with a fallback to the
21cr|perl-Filesys-Notify-Simple-0.140.0-1|26	full directory scan if they're not available.
21cr|perl-Filesys-Notify-Simple-0.140.0-1|27	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|28	There are some limitations in this module. If you don't like it, use the
21cr|perl-Filesys-Notify-Simple-0.140.0-1|29	File::ChangeNotify manpage.
21cr|perl-Filesys-Notify-Simple-0.140.0-1|30	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|31	* *
21cr|perl-Filesys-Notify-Simple-0.140.0-1|32	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|33	%prep
21cr|perl-Filesys-Notify-Simple-0.140.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Filesys-Notify-Simple-0.140.0-1|35	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|36	%build
21cr|perl-Filesys-Notify-Simple-0.140.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Filesys-Notify-Simple-0.140.0-1|38	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|39	%make
21cr|perl-Filesys-Notify-Simple-0.140.0-1|40	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|41	%check
21cr|perl-Filesys-Notify-Simple-0.140.0-1|42	%make test
21cr|perl-Filesys-Notify-Simple-0.140.0-1|43	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|44	%install
21cr|perl-Filesys-Notify-Simple-0.140.0-1|45	%makeinstall_std
21cr|perl-Filesys-Notify-Simple-0.140.0-1|46	
21cr|perl-Filesys-Notify-Simple-0.140.0-1|47	%files
21cr|perl-Filesys-Notify-Simple-0.140.0-1|48	%doc Changes LICENSE META.json META.yml README
21cr|perl-Filesys-Notify-Simple-0.140.0-1|49	%{_mandir}/man3/*
21cr|perl-Filesys-Notify-Simple-0.140.0-1|50	%{perl_vendorlib}/*

4554 21
21cr|perl-Filesys-POSIX-0.10.0-8|1	%define upstream_name Filesys-POSIX
21cr|perl-Filesys-POSIX-0.10.0-8|2	%define upstream_version 0.10.0
21cr|perl-Filesys-POSIX-0.10.0-8|3	
21cr|perl-Filesys-POSIX-0.10.0-8|4	%if %{_use_internal_dependency_generator}
21cr|perl-Filesys-POSIX-0.10.0-8|5	%global __requires_exclude perl\\(Filesys::POSIX(.*)\\)
21cr|perl-Filesys-POSIX-0.10.0-8|6	%endif
21cr|perl-Filesys-POSIX-0.10.0-8|7	
21cr|perl-Filesys-POSIX-0.10.0-8|8	Name:		perl-%{upstream_name}
21cr|perl-Filesys-POSIX-0.10.0-8|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Filesys-POSIX-0.10.0-8|10	Release:	8
21cr|perl-Filesys-POSIX-0.10.0-8|11	
21cr|perl-Filesys-POSIX-0.10.0-8|12	Summary:	Provide POSIX-like filesystem semantics in pure Perl
21cr|perl-Filesys-POSIX-0.10.0-8|13	
21cr|perl-Filesys-POSIX-0.10.0-8|14	License:	Artistic
21cr|perl-Filesys-POSIX-0.10.0-8|15	Group:		Development/Perl
21cr|perl-Filesys-POSIX-0.10.0-8|16	URL:		http://search.cpan.org/~wrath/Filesys-POSIX-0.10.0/lib/Filesys/POSIX.pm
21cr|perl-Filesys-POSIX-0.10.0-8|17	Source0:	http://search.cpan.org/CPAN/authors/id/W/WR/WRATH/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Filesys-POSIX-0.10.0-8|18	
21cr|perl-Filesys-POSIX-0.10.0-8|19	BuildRequires:	perl-devel
21cr|perl-Filesys-POSIX-0.10.0-8|20	BuildRequires:	perl(Test::Exception)
21cr|perl-Filesys-POSIX-0.10.0-8|21	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Filesys-POSIX-0.10.0-8|22	BuildArch:	noarch
21cr|perl-Filesys-POSIX-0.10.0-8|23	
21cr|perl-Filesys-POSIX-0.10.0-8|24	%description
21cr|perl-Filesys-POSIX-0.10.0-8|25	This modules provide POSIX-like filesystem semantics in pure Perl.
21cr|perl-Filesys-POSIX-0.10.0-8|26	
21cr|perl-Filesys-POSIX-0.10.0-8|27	%prep
21cr|perl-Filesys-POSIX-0.10.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Filesys-POSIX-0.10.0-8|29	
21cr|perl-Filesys-POSIX-0.10.0-8|30	%build
21cr|perl-Filesys-POSIX-0.10.0-8|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Filesys-POSIX-0.10.0-8|32	%make
21cr|perl-Filesys-POSIX-0.10.0-8|33	
21cr|perl-Filesys-POSIX-0.10.0-8|34	# Kharec: a bad .t file breaks the rebuild...
21cr|perl-Filesys-POSIX-0.10.0-8|35	# %check
21cr|perl-Filesys-POSIX-0.10.0-8|36	# %make test
21cr|perl-Filesys-POSIX-0.10.0-8|37	
21cr|perl-Filesys-POSIX-0.10.0-8|38	%install
21cr|perl-Filesys-POSIX-0.10.0-8|39	%makeinstall_std
21cr|perl-Filesys-POSIX-0.10.0-8|40	
21cr|perl-Filesys-POSIX-0.10.0-8|41	%files
21cr|perl-Filesys-POSIX-0.10.0-8|42	%doc COPYRIGHT LICENSE MANIFEST README META.yml
21cr|perl-Filesys-POSIX-0.10.0-8|43	%{_mandir}/man3/*
21cr|perl-Filesys-POSIX-0.10.0-8|44	%{perl_vendorlib}/*

4555 21
21cr|perl-Filesys-SmbClient-3.200.0-7|1	%define module   Filesys-SmbClient
21cr|perl-Filesys-SmbClient-3.200.0-7|2	%define upstream_version 3.2
21cr|perl-Filesys-SmbClient-3.200.0-7|3	
21cr|perl-Filesys-SmbClient-3.200.0-7|4	Name:		perl-%{module}
21cr|perl-Filesys-SmbClient-3.200.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Filesys-SmbClient-3.200.0-7|6	Release:	7
21cr|perl-Filesys-SmbClient-3.200.0-7|7	License:	GPL or Artistic
21cr|perl-Filesys-SmbClient-3.200.0-7|8	Group:		Development/Perl
21cr|perl-Filesys-SmbClient-3.200.0-7|9	Summary:	Provide Perl API for libsmbclient.so
21cr|perl-Filesys-SmbClient-3.200.0-7|10	
21cr|perl-Filesys-SmbClient-3.200.0-7|11	Source:		http://www.cpan.org/modules/by-module/Filesys/Filesys-SmbClient-3.2.tar.gz
21cr|perl-Filesys-SmbClient-3.200.0-7|12	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Filesys-SmbClient-3.200.0-7|13	
21cr|perl-Filesys-SmbClient-3.200.0-7|14	# Patch Makefile.PL to
21cr|perl-Filesys-SmbClient-3.200.0-7|15	# * Disable tests (requires Samba server access)
21cr|perl-Filesys-SmbClient-3.200.0-7|16	# * Know where to search includes (/usr/include/samba-4.0)
21cr|perl-Filesys-SmbClient-3.200.0-7|17	Patch0:         Filesys-SmbClient-3.2_Makefile.patch
21cr|perl-Filesys-SmbClient-3.200.0-7|18	
21cr|perl-Filesys-SmbClient-3.200.0-7|19	BuildRequires:	perl-devel
21cr|perl-Filesys-SmbClient-3.200.0-7|20	BuildRequires:	perl(Test::More)
21cr|perl-Filesys-SmbClient-3.200.0-7|21	BuildRequires:	pkgconfig(smbclient)
21cr|perl-Filesys-SmbClient-3.200.0-7|22	
21cr|perl-Filesys-SmbClient-3.200.0-7|23	%description
21cr|perl-Filesys-SmbClient-3.200.0-7|24	Provide interface to access routine defined in libsmbclient.so provided
21cr|perl-Filesys-SmbClient-3.200.0-7|25	with Samba.
21cr|perl-Filesys-SmbClient-3.200.0-7|26	
21cr|perl-Filesys-SmbClient-3.200.0-7|27	Since 3.0 release of this package, you need a least samba-3.0.2. For prior
21cr|perl-Filesys-SmbClient-3.200.0-7|28	release of Samba, use Filesys::SmbClient version 1.x.
21cr|perl-Filesys-SmbClient-3.200.0-7|29	
21cr|perl-Filesys-SmbClient-3.200.0-7|30	For old and 2.x release, this library is available on Samba source, but is
21cr|perl-Filesys-SmbClient-3.200.0-7|31	not build by default. Do "make bin/libsmbclient.so" in sources directory of
21cr|perl-Filesys-SmbClient-3.200.0-7|32	Samba to build this libraries. Then copy source/include/libsmbclient.h to
21cr|perl-Filesys-SmbClient-3.200.0-7|33	/usr/local/samba/include and source/bin/libsmbclient.so to
21cr|perl-Filesys-SmbClient-3.200.0-7|34	/usr/local/samba/lib before install this module.
21cr|perl-Filesys-SmbClient-3.200.0-7|35	
21cr|perl-Filesys-SmbClient-3.200.0-7|36	%prep
21cr|perl-Filesys-SmbClient-3.200.0-7|37	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Filesys-SmbClient-3.200.0-7|38	%patch0 -p0
21cr|perl-Filesys-SmbClient-3.200.0-7|39	
21cr|perl-Filesys-SmbClient-3.200.0-7|40	chmod -x Changes
21cr|perl-Filesys-SmbClient-3.200.0-7|41	find . -name "*.pm" -exec chmod -c a-x {} +
21cr|perl-Filesys-SmbClient-3.200.0-7|42	find . -name "libauthSamba*" -exec chmod -c a-x {} +
21cr|perl-Filesys-SmbClient-3.200.0-7|43	find . -name "SmbClient.xs" -exec chmod -c a-x {} +
21cr|perl-Filesys-SmbClient-3.200.0-7|44	
21cr|perl-Filesys-SmbClient-3.200.0-7|45	%build
21cr|perl-Filesys-SmbClient-3.200.0-7|46	# Force Makefile to use defaults
21cr|perl-Filesys-SmbClient-3.200.0-7|47	export PERL_MM_USE_DEFAULT=1
21cr|perl-Filesys-SmbClient-3.200.0-7|48	# HOSTTYPE is not exported by default, hence not readable by Perl
21cr|perl-Filesys-SmbClient-3.200.0-7|49	# Needed to be able to find libsmbclient.so in /usr/lib64
21cr|perl-Filesys-SmbClient-3.200.0-7|50	export HOSTTYPE
21cr|perl-Filesys-SmbClient-3.200.0-7|51	# CCFLAGS: Tell samba to use close_fn not close (caused compilation error)
21cr|perl-Filesys-SmbClient-3.200.0-7|52	perl Makefile.PL INSTALLDIRS=vendor CCFLAGS='-DHAVE_CLOSEFN' OPTIMIZE="%{optflags}"
21cr|perl-Filesys-SmbClient-3.200.0-7|53	%make CFLAGS="%{optflags}"
21cr|perl-Filesys-SmbClient-3.200.0-7|54	
21cr|perl-Filesys-SmbClient-3.200.0-7|55	%check
21cr|perl-Filesys-SmbClient-3.200.0-7|56	%ifnarch %{ix86}
21cr|perl-Filesys-SmbClient-3.200.0-7|57	make test
21cr|perl-Filesys-SmbClient-3.200.0-7|58	%endif
21cr|perl-Filesys-SmbClient-3.200.0-7|59	
21cr|perl-Filesys-SmbClient-3.200.0-7|60	%install
21cr|perl-Filesys-SmbClient-3.200.0-7|61	%makeinstall_std
21cr|perl-Filesys-SmbClient-3.200.0-7|62	
21cr|perl-Filesys-SmbClient-3.200.0-7|63	%files
21cr|perl-Filesys-SmbClient-3.200.0-7|64	%doc Changes README
21cr|perl-Filesys-SmbClient-3.200.0-7|65	%{_mandir}/man3/*
21cr|perl-Filesys-SmbClient-3.200.0-7|66	%{perl_vendorarch}/Filesys
21cr|perl-Filesys-SmbClient-3.200.0-7|67	%{perl_vendorarch}/auto/Filesys

4556 21
21cr|perl-Filesys-Statvfs-0.820.0-10|1	%define	upstream_name	 Filesys-Statvfs
21cr|perl-Filesys-Statvfs-0.820.0-10|2	%define	upstream_version 0.82
21cr|perl-Filesys-Statvfs-0.820.0-10|3	
21cr|perl-Filesys-Statvfs-0.820.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Filesys-Statvfs-0.820.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Filesys-Statvfs-0.820.0-10|6	Release:	10
21cr|perl-Filesys-Statvfs-0.820.0-10|7	
21cr|perl-Filesys-Statvfs-0.820.0-10|8	Summary:	Interface between Perl and the statvfs() system call
21cr|perl-Filesys-Statvfs-0.820.0-10|9	
21cr|perl-Filesys-Statvfs-0.820.0-10|10	License:	GPL+ or Artistic
21cr|perl-Filesys-Statvfs-0.820.0-10|11	Group:		Development/Perl
21cr|perl-Filesys-Statvfs-0.820.0-10|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Filesys-Statvfs-0.820.0-10|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Filesys/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Filesys-Statvfs-0.820.0-10|14	
21cr|perl-Filesys-Statvfs-0.820.0-10|15	BuildRequires:	perl-devel
21cr|perl-Filesys-Statvfs-0.820.0-10|16	
21cr|perl-Filesys-Statvfs-0.820.0-10|17	Obsoletes:	perl-Filesys-Statvfs_Statfs_Df <= 0.79
21cr|perl-Filesys-Statvfs-0.820.0-10|18	Provides:	perl-Filesys-Statvfs_Statfs_Df = %{version}-%{release}
21cr|perl-Filesys-Statvfs-0.820.0-10|19	
21cr|perl-Filesys-Statvfs-0.820.0-10|20	%description
21cr|perl-Filesys-Statvfs-0.820.0-10|21	Filesys::Statvfs provides an interface between
21cr|perl-Filesys-Statvfs-0.820.0-10|22	Perl and the statvfs() system call.
21cr|perl-Filesys-Statvfs-0.820.0-10|23	
21cr|perl-Filesys-Statvfs-0.820.0-10|24	%prep
21cr|perl-Filesys-Statvfs-0.820.0-10|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Filesys-Statvfs-0.820.0-10|26	
21cr|perl-Filesys-Statvfs-0.820.0-10|27	%build
21cr|perl-Filesys-Statvfs-0.820.0-10|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Filesys-Statvfs-0.820.0-10|29	%make
21cr|perl-Filesys-Statvfs-0.820.0-10|30	
21cr|perl-Filesys-Statvfs-0.820.0-10|31	%check
21cr|perl-Filesys-Statvfs-0.820.0-10|32	%make test
21cr|perl-Filesys-Statvfs-0.820.0-10|33	
21cr|perl-Filesys-Statvfs-0.820.0-10|34	%install
21cr|perl-Filesys-Statvfs-0.820.0-10|35	%makeinstall_std
21cr|perl-Filesys-Statvfs-0.820.0-10|36	
21cr|perl-Filesys-Statvfs-0.820.0-10|37	%files
21cr|perl-Filesys-Statvfs-0.820.0-10|38	%{_mandir}/*/*
21cr|perl-Filesys-Statvfs-0.820.0-10|39	%{perl_vendorarch}/Filesys
21cr|perl-Filesys-Statvfs-0.820.0-10|40	%{perl_vendorarch}/auto/Filesys

4557 21
21cr|perl-File-Tail-1.300.0-3|1	%define upstream_name File-Tail
21cr|perl-File-Tail-1.300.0-3|2	%define upstream_version 1.3
21cr|perl-File-Tail-1.300.0-3|3	
21cr|perl-File-Tail-1.300.0-3|4	Summary:	File::Tail module for Perl
21cr|perl-File-Tail-1.300.0-3|5	
21cr|perl-File-Tail-1.300.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-File-Tail-1.300.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Tail-1.300.0-3|8	Release:	3
21cr|perl-File-Tail-1.300.0-3|9	License:	GPL or Artistic
21cr|perl-File-Tail-1.300.0-3|10	Group:		Development/Perl
21cr|perl-File-Tail-1.300.0-3|11	Source0:	http://search.cpan.org/CPAN/authors/id/M/MG/MGRABNAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Tail-1.300.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-File-Tail-1.300.0-3|13	Requires:	perl
21cr|perl-File-Tail-1.300.0-3|14	BuildRequires:	perl-devel
21cr|perl-File-Tail-1.300.0-3|15	BuildRequires:	perl-Time-HiRes
21cr|perl-File-Tail-1.300.0-3|16	BuildArch:	noarch
21cr|perl-File-Tail-1.300.0-3|17	
21cr|perl-File-Tail-1.300.0-3|18	%description
21cr|perl-File-Tail-1.300.0-3|19	This Perl modules allows to read from continously updated files.
21cr|perl-File-Tail-1.300.0-3|20	
21cr|perl-File-Tail-1.300.0-3|21	%prep
21cr|perl-File-Tail-1.300.0-3|22	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-Tail-1.300.0-3|23	
21cr|perl-File-Tail-1.300.0-3|24	%build
21cr|perl-File-Tail-1.300.0-3|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Tail-1.300.0-3|26	%make
21cr|perl-File-Tail-1.300.0-3|27	
21cr|perl-File-Tail-1.300.0-3|28	%check
21cr|perl-File-Tail-1.300.0-3|29	%make test
21cr|perl-File-Tail-1.300.0-3|30	
21cr|perl-File-Tail-1.300.0-3|31	%clean
21cr|perl-File-Tail-1.300.0-3|32	
21cr|perl-File-Tail-1.300.0-3|33	%install
21cr|perl-File-Tail-1.300.0-3|34	%makeinstall_std
21cr|perl-File-Tail-1.300.0-3|35	
21cr|perl-File-Tail-1.300.0-3|36	%files
21cr|perl-File-Tail-1.300.0-3|37	%doc README Changes
21cr|perl-File-Tail-1.300.0-3|38	%{perl_vendorlib}/File
21cr|perl-File-Tail-1.300.0-3|39	%{_mandir}/*/*

4558 21
21cr|perl-File-Tempdir-0.20.0-7|1	%define upstream_name	 File-Tempdir
21cr|perl-File-Tempdir-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-File-Tempdir-0.20.0-7|3	
21cr|perl-File-Tempdir-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-File-Tempdir-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Tempdir-0.20.0-7|6	Release:	7
21cr|perl-File-Tempdir-0.20.0-7|7	
21cr|perl-File-Tempdir-0.20.0-7|8	Summary:	A module to make easier temporary directories deletion
21cr|perl-File-Tempdir-0.20.0-7|9	
21cr|perl-File-Tempdir-0.20.0-7|10	License:	GPL
21cr|perl-File-Tempdir-0.20.0-7|11	Group:		Development/Perl
21cr|perl-File-Tempdir-0.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Tempdir-0.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Tempdir-0.20.0-7|14	
21cr|perl-File-Tempdir-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-File-Tempdir-0.20.0-7|16	BuildArch:	noarch
21cr|perl-File-Tempdir-0.20.0-7|17	
21cr|perl-File-Tempdir-0.20.0-7|18	%description
21cr|perl-File-Tempdir-0.20.0-7|19	A module to make easier temporary directories deletion
21cr|perl-File-Tempdir-0.20.0-7|20	
21cr|perl-File-Tempdir-0.20.0-7|21	%prep
21cr|perl-File-Tempdir-0.20.0-7|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Tempdir-0.20.0-7|23	
21cr|perl-File-Tempdir-0.20.0-7|24	%build
21cr|perl-File-Tempdir-0.20.0-7|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Tempdir-0.20.0-7|26	%make
21cr|perl-File-Tempdir-0.20.0-7|27	
21cr|perl-File-Tempdir-0.20.0-7|28	%check
21cr|perl-File-Tempdir-0.20.0-7|29	%make test
21cr|perl-File-Tempdir-0.20.0-7|30	
21cr|perl-File-Tempdir-0.20.0-7|31	%install
21cr|perl-File-Tempdir-0.20.0-7|32	%makeinstall_std
21cr|perl-File-Tempdir-0.20.0-7|33	
21cr|perl-File-Tempdir-0.20.0-7|34	%files
21cr|perl-File-Tempdir-0.20.0-7|35	%{perl_vendorlib}/*
21cr|perl-File-Tempdir-0.20.0-7|36	%{_mandir}/*/*

4559 21
21cr|perl-File-Touch-0.90.0-4|1	%define upstream_name       File-Touch
21cr|perl-File-Touch-0.90.0-4|2	%define upstream_version 0.09
21cr|perl-File-Touch-0.90.0-4|3	
21cr|perl-File-Touch-0.90.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-File-Touch-0.90.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Touch-0.90.0-4|6	Release:	4
21cr|perl-File-Touch-0.90.0-4|7	
21cr|perl-File-Touch-0.90.0-4|8	Summary:	Update access and modification timestamps
21cr|perl-File-Touch-0.90.0-4|9	
21cr|perl-File-Touch-0.90.0-4|10	
21cr|perl-File-Touch-0.90.0-4|11	License:	GPL+ or Artistic
21cr|perl-File-Touch-0.90.0-4|12	Group:		Development/Perl
21cr|perl-File-Touch-0.90.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Touch-0.90.0-4|14	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Touch-0.90.0-4|15	
21cr|perl-File-Touch-0.90.0-4|16	BuildRequires:	perl-devel
21cr|perl-File-Touch-0.90.0-4|17	BuildArch:	noarch
21cr|perl-File-Touch-0.90.0-4|18	
21cr|perl-File-Touch-0.90.0-4|19	%description
21cr|perl-File-Touch-0.90.0-4|20	This modules update access and modification timestamps, creating nonexistent
21cr|perl-File-Touch-0.90.0-4|21	files where necessary.
21cr|perl-File-Touch-0.90.0-4|22	
21cr|perl-File-Touch-0.90.0-4|23	%prep
21cr|perl-File-Touch-0.90.0-4|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Touch-0.90.0-4|25	
21cr|perl-File-Touch-0.90.0-4|26	%build
21cr|perl-File-Touch-0.90.0-4|27	# remove left-over files from macosx
21cr|perl-File-Touch-0.90.0-4|28	rm -f ._*
21cr|perl-File-Touch-0.90.0-4|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Touch-0.90.0-4|30	%make
21cr|perl-File-Touch-0.90.0-4|31	
21cr|perl-File-Touch-0.90.0-4|32	%check
21cr|perl-File-Touch-0.90.0-4|33	#make test
21cr|perl-File-Touch-0.90.0-4|34	
21cr|perl-File-Touch-0.90.0-4|35	%install
21cr|perl-File-Touch-0.90.0-4|36	%makeinstall_std
21cr|perl-File-Touch-0.90.0-4|37	
21cr|perl-File-Touch-0.90.0-4|38	%files
21cr|perl-File-Touch-0.90.0-4|39	%doc MANIFEST Changes
21cr|perl-File-Touch-0.90.0-4|40	%{perl_vendorlib}/File
21cr|perl-File-Touch-0.90.0-4|41	%{_mandir}/*/*

4560 21
21cr|perl-File-TreeCreate-0.0.1-1|1	%define upstream_name    File-TreeCreate
21cr|perl-File-TreeCreate-0.0.1-1|2	%define upstream_version 0.0.1
21cr|perl-File-TreeCreate-0.0.1-1|3	
21cr|perl-File-TreeCreate-0.0.1-1|4	Name:		perl-File-TreeCreate
21cr|perl-File-TreeCreate-0.0.1-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-TreeCreate-0.0.1-1|6	Release:	1
21cr|perl-File-TreeCreate-0.0.1-1|7	Summary:	Recursively create a directory tree
21cr|perl-File-TreeCreate-0.0.1-1|8	Group:		Development/Perl
21cr|perl-File-TreeCreate-0.0.1-1|9	License:	MIT
21cr|perl-File-TreeCreate-0.0.1-1|10	URL:		https://metacpan.org/release/File-TreeCreate
21cr|perl-File-TreeCreate-0.0.1-1|11	Source0:	https://cpan.metacpan.org/modules/by-module/File/File-TreeCreate-%{upstream_version}.tar.gz
21cr|perl-File-TreeCreate-0.0.1-1|12	BuildArch:	noarch
21cr|perl-File-TreeCreate-0.0.1-1|13	# Module Build
21cr|perl-File-TreeCreate-0.0.1-1|14	BuildRequires:	coreutils
21cr|perl-File-TreeCreate-0.0.1-1|15	BuildRequires:	perl-generators
21cr|perl-File-TreeCreate-0.0.1-1|16	BuildRequires:	perl-interpreter
21cr|perl-File-TreeCreate-0.0.1-1|17	BuildRequires:	perl(Module::Build) >= 0.28
21cr|perl-File-TreeCreate-0.0.1-1|18	# Module Runtime
21cr|perl-File-TreeCreate-0.0.1-1|19	BuildRequires:	perl(autodie)
21cr|perl-File-TreeCreate-0.0.1-1|20	BuildRequires:	perl(Carp)
21cr|perl-File-TreeCreate-0.0.1-1|21	BuildRequires:	perl(File::Spec)
21cr|perl-File-TreeCreate-0.0.1-1|22	BuildRequires:	perl(strict)
21cr|perl-File-TreeCreate-0.0.1-1|23	BuildRequires:	perl(warnings)
21cr|perl-File-TreeCreate-0.0.1-1|24	# Test Suite
21cr|perl-File-TreeCreate-0.0.1-1|25	BuildRequires:	perl(blib)
21cr|perl-File-TreeCreate-0.0.1-1|26	BuildRequires:	perl(File::Path)
21cr|perl-File-TreeCreate-0.0.1-1|27	BuildRequires:	perl(IO::Handle)
21cr|perl-File-TreeCreate-0.0.1-1|28	BuildRequires:	perl(IPC::Open3)
21cr|perl-File-TreeCreate-0.0.1-1|29	BuildRequires:	perl(Test::More) >= 0.88
21cr|perl-File-TreeCreate-0.0.1-1|30	# Dependencies
21cr|perl-File-TreeCreate-0.0.1-1|31	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-File-TreeCreate-0.0.1-1|32	
21cr|perl-File-TreeCreate-0.0.1-1|33	%description
21cr|perl-File-TreeCreate-0.0.1-1|34	Recursively create a directory tree.
21cr|perl-File-TreeCreate-0.0.1-1|35	
21cr|perl-File-TreeCreate-0.0.1-1|36	%prep
21cr|perl-File-TreeCreate-0.0.1-1|37	%setup -q -n File-TreeCreate-%{upstream_version}
21cr|perl-File-TreeCreate-0.0.1-1|38	
21cr|perl-File-TreeCreate-0.0.1-1|39	%build
21cr|perl-File-TreeCreate-0.0.1-1|40	perl Build.PL --installdirs=vendor
21cr|perl-File-TreeCreate-0.0.1-1|41	./Build
21cr|perl-File-TreeCreate-0.0.1-1|42	
21cr|perl-File-TreeCreate-0.0.1-1|43	%install
21cr|perl-File-TreeCreate-0.0.1-1|44	./Build install --destdir=%{buildroot} --create_packlist=0
21cr|perl-File-TreeCreate-0.0.1-1|45	%{_fixperms} -c %{buildroot}
21cr|perl-File-TreeCreate-0.0.1-1|46	
21cr|perl-File-TreeCreate-0.0.1-1|47	%check
21cr|perl-File-TreeCreate-0.0.1-1|48	./Build test
21cr|perl-File-TreeCreate-0.0.1-1|49	
21cr|perl-File-TreeCreate-0.0.1-1|50	%files
21cr|perl-File-TreeCreate-0.0.1-1|51	%license LICENSE
21cr|perl-File-TreeCreate-0.0.1-1|52	%doc Changes README
21cr|perl-File-TreeCreate-0.0.1-1|53	%{perl_vendorlib}/File/
21cr|perl-File-TreeCreate-0.0.1-1|54	%{_mandir}/man3/File::TreeCreate.3*
21cr|perl-File-TreeCreate-0.0.1-1|55	

4561 21
21cr|perl-File-Type-0.220.0-6|1	%define upstream_name 	 File-Type
21cr|perl-File-Type-0.220.0-6|2	%define upstream_version 0.22
21cr|perl-File-Type-0.220.0-6|3	
21cr|perl-File-Type-0.220.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-File-Type-0.220.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-File-Type-0.220.0-6|6	Release:	6
21cr|perl-File-Type-0.220.0-6|7	
21cr|perl-File-Type-0.220.0-6|8	Summary:	Perl module to determine file type using magic
21cr|perl-File-Type-0.220.0-6|9	
21cr|perl-File-Type-0.220.0-6|10	License:	GPL+ or Artistic
21cr|perl-File-Type-0.220.0-6|11	Group:		Development/Perl
21cr|perl-File-Type-0.220.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Type-0.220.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/P/PA/PMISON/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-File-Type-0.220.0-6|14	
21cr|perl-File-Type-0.220.0-6|15	BuildRequires:	perl-devel
21cr|perl-File-Type-0.220.0-6|16	BuildArch:	noarch
21cr|perl-File-Type-0.220.0-6|17	
21cr|perl-File-Type-0.220.0-6|18	%description
21cr|perl-File-Type-0.220.0-6|19	File::Type is a perl module that can be used to determine file type using
21cr|perl-File-Type-0.220.0-6|20	magic.
21cr|perl-File-Type-0.220.0-6|21	
21cr|perl-File-Type-0.220.0-6|22	%prep
21cr|perl-File-Type-0.220.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-File-Type-0.220.0-6|24	
21cr|perl-File-Type-0.220.0-6|25	%build
21cr|perl-File-Type-0.220.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Type-0.220.0-6|27	make
21cr|perl-File-Type-0.220.0-6|28	
21cr|perl-File-Type-0.220.0-6|29	%check
21cr|perl-File-Type-0.220.0-6|30	make test
21cr|perl-File-Type-0.220.0-6|31	
21cr|perl-File-Type-0.220.0-6|32	%install
21cr|perl-File-Type-0.220.0-6|33	%makeinstall_std
21cr|perl-File-Type-0.220.0-6|34	
21cr|perl-File-Type-0.220.0-6|35	%files
21cr|perl-File-Type-0.220.0-6|36	%doc README Changes
21cr|perl-File-Type-0.220.0-6|37	%{perl_vendorlib}/File/*
21cr|perl-File-Type-0.220.0-6|38	%{_mandir}/*/*

4562 21
21cr|perl-File-Zglob-0.110.0-4|1	%define upstream_name    File-Zglob
21cr|perl-File-Zglob-0.110.0-4|2	%define upstream_version 0.11
21cr|perl-File-Zglob-0.110.0-4|3	
21cr|perl-File-Zglob-0.110.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-File-Zglob-0.110.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-File-Zglob-0.110.0-4|6	Release:    4
21cr|perl-File-Zglob-0.110.0-4|7	
21cr|perl-File-Zglob-0.110.0-4|8	Summary:    Extended globs
21cr|perl-File-Zglob-0.110.0-4|9	License:    GPL+ or Artistic
21cr|perl-File-Zglob-0.110.0-4|10	Group:      Development/Perl
21cr|perl-File-Zglob-0.110.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-File-Zglob-0.110.0-4|12	Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-File-Zglob-0.110.0-4|13	
21cr|perl-File-Zglob-0.110.0-4|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-File-Zglob-0.110.0-4|15	BuildRequires: perl(inc::Module::Install)
21cr|perl-File-Zglob-0.110.0-4|16	BuildRequires: perl(Test::More)
21cr|perl-File-Zglob-0.110.0-4|17	BuildRequires: perl-devel
21cr|perl-File-Zglob-0.110.0-4|18	
21cr|perl-File-Zglob-0.110.0-4|19	BuildArch: noarch
21cr|perl-File-Zglob-0.110.0-4|20	
21cr|perl-File-Zglob-0.110.0-4|21	%description
21cr|perl-File-Zglob-0.110.0-4|22	*WARNINGS: THIS IS ALPHA VERSION. API MAY CHANGE WITHOUT NOTICE*
21cr|perl-File-Zglob-0.110.0-4|23	
21cr|perl-File-Zglob-0.110.0-4|24	Provides a traditional Unix glob(3) functionality; returns a list of
21cr|perl-File-Zglob-0.110.0-4|25	pathnames that matches the given pattern.
21cr|perl-File-Zglob-0.110.0-4|26	
21cr|perl-File-Zglob-0.110.0-4|27	File::Zglob provides extended glob. It supports '**/*.pm' form.
21cr|perl-File-Zglob-0.110.0-4|28	
21cr|perl-File-Zglob-0.110.0-4|29	%prep
21cr|perl-File-Zglob-0.110.0-4|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-File-Zglob-0.110.0-4|31	
21cr|perl-File-Zglob-0.110.0-4|32	%build
21cr|perl-File-Zglob-0.110.0-4|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-File-Zglob-0.110.0-4|34	
21cr|perl-File-Zglob-0.110.0-4|35	%make
21cr|perl-File-Zglob-0.110.0-4|36	
21cr|perl-File-Zglob-0.110.0-4|37	%check
21cr|perl-File-Zglob-0.110.0-4|38	%make test
21cr|perl-File-Zglob-0.110.0-4|39	
21cr|perl-File-Zglob-0.110.0-4|40	%install
21cr|perl-File-Zglob-0.110.0-4|41	%makeinstall_std
21cr|perl-File-Zglob-0.110.0-4|42	
21cr|perl-File-Zglob-0.110.0-4|43	%files
21cr|perl-File-Zglob-0.110.0-4|44	%doc Changes README META.yml
21cr|perl-File-Zglob-0.110.0-4|45	%{_mandir}/man3/*
21cr|perl-File-Zglob-0.110.0-4|46	%perl_vendorlib/*

4563 21
21cr|perl-Filter-1.390.0-10|1	%define upstream_name    Filter
21cr|perl-Filter-1.390.0-10|2	%define upstream_version 1.39
21cr|perl-Filter-1.390.0-10|3	
21cr|perl-Filter-1.390.0-10|4	Name:       perl-%{upstream_name}
21cr|perl-Filter-1.390.0-10|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Filter-1.390.0-10|6	Release:    10
21cr|perl-Filter-1.390.0-10|7	Summary:	Source filter modules for Perl
21cr|perl-Filter-1.390.0-10|8	License:	GPL+ or Artistic
21cr|perl-Filter-1.390.0-10|9	Group:		Development/Perl
21cr|perl-Filter-1.390.0-10|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Filter-1.390.0-10|11	Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Filter-1.390.0-10|12	Patch0:		%{name}-1.31.shellbang.patch
21cr|perl-Filter-1.390.0-10|13	BuildRequires:	perl-devel
21cr|perl-Filter-1.390.0-10|14	
21cr|perl-Filter-1.390.0-10|15	%description
21cr|perl-Filter-1.390.0-10|16	Source filter modules for Perl
21cr|perl-Filter-1.390.0-10|17	
21cr|perl-Filter-1.390.0-10|18	%prep
21cr|perl-Filter-1.390.0-10|19	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Filter-1.390.0-10|20	%patch0
21cr|perl-Filter-1.390.0-10|21	
21cr|perl-Filter-1.390.0-10|22	%build
21cr|perl-Filter-1.390.0-10|23	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Filter-1.390.0-10|24	%make
21cr|perl-Filter-1.390.0-10|25	# clean up AFTER compilation
21cr|perl-Filter-1.390.0-10|26	find examples -type f -name \*.bak | xargs rm -f
21cr|perl-Filter-1.390.0-10|27	find examples -type f | xargs perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|'
21cr|perl-Filter-1.390.0-10|28	
21cr|perl-Filter-1.390.0-10|29	%check
21cr|perl-Filter-1.390.0-10|30	make test
21cr|perl-Filter-1.390.0-10|31	
21cr|perl-Filter-1.390.0-10|32	%install
21cr|perl-Filter-1.390.0-10|33	
21cr|perl-Filter-1.390.0-10|34	%makeinstall_std
21cr|perl-Filter-1.390.0-10|35	rm -rf %{buildroot}%{perl_vendorarch}/Filter/Util/Call.pm
21cr|perl-Filter-1.390.0-10|36	rm -rf %{buildroot}%{perl_vendorarch}/auto/Filter/Util/Call
21cr|perl-Filter-1.390.0-10|37	rm -rf %{buildroot}%{_mandir}/*/Filter::Util::Call.*
21cr|perl-Filter-1.390.0-10|38	
21cr|perl-Filter-1.390.0-10|39	%clean
21cr|perl-Filter-1.390.0-10|40	
21cr|perl-Filter-1.390.0-10|41	%files
21cr|perl-Filter-1.390.0-10|42	%doc Changes examples README
21cr|perl-Filter-1.390.0-10|43	%{_mandir}/*/*
21cr|perl-Filter-1.390.0-10|44	%{perl_vendorarch}/auto/Filter
21cr|perl-Filter-1.390.0-10|45	%{perl_vendorarch}/Filter
21cr|perl-Filter-1.390.0-10|46	%{perl_vendorarch}/filter-util.pl
21cr|perl-Filter-1.390.0-10|47	%{perl_vendorarch}/perlfilter.pod

4564 21
21cr|perl-Filter-Simple-0.940.0-1|1	%define upstream_name    Filter-Simple
21cr|perl-Filter-Simple-0.940.0-1|2	%define upstream_version 0.94
21cr|perl-Filter-Simple-0.940.0-1|3	
21cr|perl-Filter-Simple-0.940.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Filter-Simple-0.940.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Filter-Simple-0.940.0-1|6	Release:	1
21cr|perl-Filter-Simple-0.940.0-1|7	
21cr|perl-Filter-Simple-0.940.0-1|8	Summary:	Simplified source filtering
21cr|perl-Filter-Simple-0.940.0-1|9	
21cr|perl-Filter-Simple-0.940.0-1|10	License:	GPL+ or Artistic
21cr|perl-Filter-Simple-0.940.0-1|11	Group:		Development/Perl
21cr|perl-Filter-Simple-0.940.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Filter-Simple-0.940.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Filter/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Filter-Simple-0.940.0-1|14	
21cr|perl-Filter-Simple-0.940.0-1|15	BuildRequires:	perl-devel
21cr|perl-Filter-Simple-0.940.0-1|16	BuildRequires:	perl(Filter::Util::Call)
21cr|perl-Filter-Simple-0.940.0-1|17	BuildRequires:	perl(Text::Balanced)
21cr|perl-Filter-Simple-0.940.0-1|18	BuildArch:	noarch
21cr|perl-Filter-Simple-0.940.0-1|19	
21cr|perl-Filter-Simple-0.940.0-1|20	%description
21cr|perl-Filter-Simple-0.940.0-1|21	The Problem
21cr|perl-Filter-Simple-0.940.0-1|22	Source filtering is an immensely powerful feature of recent versions of
21cr|perl-Filter-Simple-0.940.0-1|23	Perl. It allows one to extend the language itself (e.g. the Switch
21cr|perl-Filter-Simple-0.940.0-1|24	module), to simplify the language (e.g. Language::Pythonesque), or to
21cr|perl-Filter-Simple-0.940.0-1|25	completely recast the language (e.g. Lingua::Romana::Perligata).
21cr|perl-Filter-Simple-0.940.0-1|26	Effectively, it allows one to use the full power of Perl as its own,
21cr|perl-Filter-Simple-0.940.0-1|27	recursively applied, macro language.
21cr|perl-Filter-Simple-0.940.0-1|28	
21cr|perl-Filter-Simple-0.940.0-1|29	The excellent Filter::Util::Call module (by Paul Marquess) provides a
21cr|perl-Filter-Simple-0.940.0-1|30	usable Perl interface to source filtering, but it is often too powerful
21cr|perl-Filter-Simple-0.940.0-1|31	and not nearly as simple as it could be.
21cr|perl-Filter-Simple-0.940.0-1|32	
21cr|perl-Filter-Simple-0.940.0-1|33	To use the module it is necessary to do the following:
21cr|perl-Filter-Simple-0.940.0-1|34	
21cr|perl-Filter-Simple-0.940.0-1|35	%prep
21cr|perl-Filter-Simple-0.940.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Filter-Simple-0.940.0-1|37	
21cr|perl-Filter-Simple-0.940.0-1|38	%build
21cr|perl-Filter-Simple-0.940.0-1|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Filter-Simple-0.940.0-1|40	%make
21cr|perl-Filter-Simple-0.940.0-1|41	
21cr|perl-Filter-Simple-0.940.0-1|42	%check
21cr|perl-Filter-Simple-0.940.0-1|43	%make test
21cr|perl-Filter-Simple-0.940.0-1|44	
21cr|perl-Filter-Simple-0.940.0-1|45	%install
21cr|perl-Filter-Simple-0.940.0-1|46	%makeinstall_std
21cr|perl-Filter-Simple-0.940.0-1|47	
21cr|perl-Filter-Simple-0.940.0-1|48	%files
21cr|perl-Filter-Simple-0.940.0-1|49	%doc Changes README
21cr|perl-Filter-Simple-0.940.0-1|50	%{_mandir}/man3/*
21cr|perl-Filter-Simple-0.940.0-1|51	%{perl_vendorlib}/*

4565 21
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|1	%define upstream_name	 Finance-Bank-LaPoste
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|2	%define upstream_version 9.04
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|3	
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|6	Release:	1
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|7	Summary:	Check your "La Poste" accounts from Perl
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|8	License:	GPL+ or Artistic
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|9	Group:		Development/Perl
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|11	Source0:	http://search.cpan.org/CPAN/authors/id/P/PI/PIXEL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|12	Patch0:		perl-Finance-Bank-LaPoste-imagemagik.patch
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|13	BuildRequires:	perl-devel
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|14	BuildRequires:	perl(Image::Magick)
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|15	BuildRequires:	perl(LWP) >= 6.130.0
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|16	BuildRequires:	perl(Test)
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|17	BuildRequires:	perl(HTML::Form)
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|18	BuildRequires:	perl(HTML::Parser)
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|19	BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.101.463
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|20	BuildRequires:	perl(Config::INI::Reader) >= 0.25.0
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|21	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|22	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|23	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|24	BuildRequires:	pkgconfig(ImageMagick)
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|25	BuildArch:	noarch
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|26	
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|27	%description
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|28	This module provides a read-only interface to the Videoposte online
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|29	banking system at <https://www.videoposte.com/>.
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|30	
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|31	The interface of this module is similar to other Finance::Bank modules.
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|32	
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|33	%prep
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|34	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|35	
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|36	%build
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|38	make
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|39	
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|40	%check
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|41	make test
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|42	
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|43	%install
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|44	%makeinstall_std
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|45	
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|46	%files
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|47	%doc Changes
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|48	%{perl_vendorlib}/Finance/Bank/*
21cr|perl-Finance-Bank-LaPoste-9.40.0-1|49	%{_mandir}/*/*

4566 21
21cr|perl-Finance-Quote-1.380.0-5|1	%define upstream_name	 Finance-Quote
21cr|perl-Finance-Quote-1.380.0-5|2	%define upstream_version 1.38
21cr|perl-Finance-Quote-1.380.0-5|3	
21cr|perl-Finance-Quote-1.380.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Finance-Quote-1.380.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Finance-Quote-1.380.0-5|6	Release:	5
21cr|perl-Finance-Quote-1.380.0-5|7	Summary:	Get stock and mutual fund quotes from various exchanges
21cr|perl-Finance-Quote-1.380.0-5|8	License:	GPL+ or Artistic
21cr|perl-Finance-Quote-1.380.0-5|9	Group:		Development/Perl
21cr|perl-Finance-Quote-1.380.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Finance-Quote-1.380.0-5|11	Source0:	http://www.cpan.org/authors/id/E/EC/ECOCODE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Finance-Quote-1.380.0-5|12	
21cr|perl-Finance-Quote-1.380.0-5|13	BuildRequires:	perl-devel
21cr|perl-Finance-Quote-1.380.0-5|14	BuildRequires:	perl(Data::Dumper)
21cr|perl-Finance-Quote-1.380.0-5|15	BuildRequires:	perl(File::Spec)
21cr|perl-Finance-Quote-1.380.0-5|16	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Finance-Quote-1.380.0-5|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Finance-Quote-1.380.0-5|18	BuildRequires:	perl(CGI)
21cr|perl-Finance-Quote-1.380.0-5|19	BuildRequires:	perl(Carp)
21cr|perl-Finance-Quote-1.380.0-5|20	BuildRequires:	perl(DateTime)
21cr|perl-Finance-Quote-1.380.0-5|21	BuildRequires:	perl(Encode)
21cr|perl-Finance-Quote-1.380.0-5|22	BuildRequires:	perl(Exporter)
21cr|perl-Finance-Quote-1.380.0-5|23	BuildRequires:	perl(HTML::Parser)
21cr|perl-Finance-Quote-1.380.0-5|24	BuildRequires:	perl(HTML::TableExtract)
21cr|perl-Finance-Quote-1.380.0-5|25	BuildRequires:	perl(HTML::TokeParser)
21cr|perl-Finance-Quote-1.380.0-5|26	BuildRequires:	perl(HTML::TreeBuilder)
21cr|perl-Finance-Quote-1.380.0-5|27	BuildRequires:	perl(HTTP::Cookies)
21cr|perl-Finance-Quote-1.380.0-5|28	BuildRequires:	perl(HTTP::Headers)
21cr|perl-Finance-Quote-1.380.0-5|29	BuildRequires:	perl(HTTP::Request::Common)
21cr|perl-Finance-Quote-1.380.0-5|30	BuildRequires:	perl(HTTP::Status)
21cr|perl-Finance-Quote-1.380.0-5|31	BuildRequires:	perl(JSON)
21cr|perl-Finance-Quote-1.380.0-5|32	BuildRequires:	perl(LWP::Protocol::https)
21cr|perl-Finance-Quote-1.380.0-5|33	BuildRequires:	perl(LWP::Simple)
21cr|perl-Finance-Quote-1.380.0-5|34	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Finance-Quote-1.380.0-5|35	BuildRequires:	perl(Mozilla::CA)
21cr|perl-Finance-Quote-1.380.0-5|36	BuildRequires:	perl(POSIX)
21cr|perl-Finance-Quote-1.380.0-5|37	BuildRequires:	perl(Time::Piece)
21cr|perl-Finance-Quote-1.380.0-5|38	BuildRequires:	perl(URI)
21cr|perl-Finance-Quote-1.380.0-5|39	BuildRequires:	perl(URI::QueryParam)
21cr|perl-Finance-Quote-1.380.0-5|40	BuildRequires:	perl(base)
21cr|perl-Finance-Quote-1.380.0-5|41	BuildRequires:	perl(constant)
21cr|perl-Finance-Quote-1.380.0-5|42	BuildRequires:	perl(strict)
21cr|perl-Finance-Quote-1.380.0-5|43	BuildRequires:	perl(utf8)
21cr|perl-Finance-Quote-1.380.0-5|44	BuildRequires:	perl(vars)
21cr|perl-Finance-Quote-1.380.0-5|45	BuildRequires:	perl(warnings)
21cr|perl-Finance-Quote-1.380.0-5|46	BuildRequires:	perl(IO::Socket::SSL)
21cr|perl-Finance-Quote-1.380.0-5|47	BuildRequires:	perl(Net::SSLeay)
21cr|perl-Finance-Quote-1.380.0-5|48	BuildRequires:  perl(namespace::autoclean)
21cr|perl-Finance-Quote-1.380.0-5|49	BuildRequires:  perl(Package::Stash)
21cr|perl-Finance-Quote-1.380.0-5|50	
21cr|perl-Finance-Quote-1.380.0-5|51	BuildArch:	noarch
21cr|perl-Finance-Quote-1.380.0-5|52	
21cr|perl-Finance-Quote-1.380.0-5|53	%description
21cr|perl-Finance-Quote-1.380.0-5|54	Finance::Quote provides access to time-delayed stockquotes from a
21cr|perl-Finance-Quote-1.380.0-5|55	number of sources.  After you've installed the pacakage, try
21cr|perl-Finance-Quote-1.380.0-5|56	'perldoc Finance::Quote' for full information.  Alternatively,
21cr|perl-Finance-Quote-1.380.0-5|57	you can 'perldoc lib/Finance/Quote.pm' before the install.
21cr|perl-Finance-Quote-1.380.0-5|58	
21cr|perl-Finance-Quote-1.380.0-5|59	%prep
21cr|perl-Finance-Quote-1.380.0-5|60	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Finance-Quote-1.380.0-5|61	
21cr|perl-Finance-Quote-1.380.0-5|62	%build
21cr|perl-Finance-Quote-1.380.0-5|63	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Finance-Quote-1.380.0-5|64	%make
21cr|perl-Finance-Quote-1.380.0-5|65	
21cr|perl-Finance-Quote-1.380.0-5|66	%check
21cr|perl-Finance-Quote-1.380.0-5|67	make test
21cr|perl-Finance-Quote-1.380.0-5|68	
21cr|perl-Finance-Quote-1.380.0-5|69	%install
21cr|perl-Finance-Quote-1.380.0-5|70	%makeinstall_std
21cr|perl-Finance-Quote-1.380.0-5|71	
21cr|perl-Finance-Quote-1.380.0-5|72	%files
21cr|perl-Finance-Quote-1.380.0-5|73	%doc Documentation/*
21cr|perl-Finance-Quote-1.380.0-5|74	%{perl_vendorlib}/Finance
21cr|perl-Finance-Quote-1.380.0-5|75	%{_mandir}/*/*

4567 21
21cr|perl-Find-Lib-1.40.0-5|1	%define upstream_name    Find-Lib
21cr|perl-Find-Lib-1.40.0-5|2	%define upstream_version 1.04
21cr|perl-Find-Lib-1.40.0-5|3	
21cr|perl-Find-Lib-1.40.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Find-Lib-1.40.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Find-Lib-1.40.0-5|6	Release:	5
21cr|perl-Find-Lib-1.40.0-5|7	
21cr|perl-Find-Lib-1.40.0-5|8	Summary:	Helper to find libs to use in the filesystem
21cr|perl-Find-Lib-1.40.0-5|9	
21cr|perl-Find-Lib-1.40.0-5|10	License:	GPL+ or Artistic
21cr|perl-Find-Lib-1.40.0-5|11	Group:		Development/Perl
21cr|perl-Find-Lib-1.40.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Find-Lib-1.40.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Find/Find-Lib-%{upstream_version}.tar.gz
21cr|perl-Find-Lib-1.40.0-5|14	
21cr|perl-Find-Lib-1.40.0-5|15	BuildRequires:	perl-devel
21cr|perl-Find-Lib-1.40.0-5|16	BuildRequires:	perl(File::Spec)
21cr|perl-Find-Lib-1.40.0-5|17	BuildRequires:	perl(Test::More)
21cr|perl-Find-Lib-1.40.0-5|18	BuildArch:	noarch
21cr|perl-Find-Lib-1.40.0-5|19	
21cr|perl-Find-Lib-1.40.0-5|20	%description
21cr|perl-Find-Lib-1.40.0-5|21	The purpose of this module is to replace
21cr|perl-Find-Lib-1.40.0-5|22	
21cr|perl-Find-Lib-1.40.0-5|23	use FindBin;
21cr|perl-Find-Lib-1.40.0-5|24	use lib "$FindBin::Bin/../bootstrap/lib";
21cr|perl-Find-Lib-1.40.0-5|25	
21cr|perl-Find-Lib-1.40.0-5|26	with something shorter:
21cr|perl-Find-Lib-1.40.0-5|27	use Find::Lib '../bootstrap/lib';
21cr|perl-Find-Lib-1.40.0-5|28	
21cr|perl-Find-Lib-1.40.0-5|29	This is specially useful if your project has a lot
21cr|perl-Find-Lib-1.40.0-5|30	of scripts (For instance tests scripts).
21cr|perl-Find-Lib-1.40.0-5|31	
21cr|perl-Find-Lib-1.40.0-5|32	%prep
21cr|perl-Find-Lib-1.40.0-5|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Find-Lib-1.40.0-5|34	
21cr|perl-Find-Lib-1.40.0-5|35	%build
21cr|perl-Find-Lib-1.40.0-5|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Find-Lib-1.40.0-5|37	%make
21cr|perl-Find-Lib-1.40.0-5|38	
21cr|perl-Find-Lib-1.40.0-5|39	%check
21cr|perl-Find-Lib-1.40.0-5|40	%make test
21cr|perl-Find-Lib-1.40.0-5|41	
21cr|perl-Find-Lib-1.40.0-5|42	%install
21cr|perl-Find-Lib-1.40.0-5|43	%makeinstall_std
21cr|perl-Find-Lib-1.40.0-5|44	
21cr|perl-Find-Lib-1.40.0-5|45	%files
21cr|perl-Find-Lib-1.40.0-5|46	%doc Changes README
21cr|perl-Find-Lib-1.40.0-5|47	%{_mandir}/man3/*
21cr|perl-Find-Lib-1.40.0-5|48	%{perl_vendorlib}/*

4568 21
21cr|perl-Flickr-API-1.280.0-1|1	%define upstream_name    Flickr-API
21cr|perl-Flickr-API-1.280.0-1|2	%define upstream_version 1.28
21cr|perl-Flickr-API-1.280.0-1|3	
21cr|perl-Flickr-API-1.280.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Flickr-API-1.280.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Flickr-API-1.280.0-1|6	Release:	1
21cr|perl-Flickr-API-1.280.0-1|7	Summary:	Perl interface to the flickr.com API
21cr|perl-Flickr-API-1.280.0-1|8	License:	GPL+ or Artistic
21cr|perl-Flickr-API-1.280.0-1|9	Group:		Development/Perl
21cr|perl-Flickr-API-1.280.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Flickr-API-1.280.0-1|11	Source0:	https://search.cpan.org/CPAN/authors/id/L/LB/LBMOORE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Flickr-API-1.280.0-1|12	
21cr|perl-Flickr-API-1.280.0-1|13	BuildRequires:	perl-devel
21cr|perl-Flickr-API-1.280.0-1|14	BuildRequires:	perl(LWP)
21cr|perl-Flickr-API-1.280.0-1|15	BuildRequires:	perl(XML::Parser::Lite::Tree)
21cr|perl-Flickr-API-1.280.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Flickr-API-1.280.0-1|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Flickr-API-1.280.0-1|18	BuildRequires:	perl(Getopt::Long) >= 2.420.0
21cr|perl-Flickr-API-1.280.0-1|19	BuildRequires:	perl(Term::ReadKey) >= 2.320.0
21cr|perl-Flickr-API-1.280.0-1|20	BuildRequires:	perl(Digest::MD5) >= 2.540.0
21cr|perl-Flickr-API-1.280.0-1|21	BuildRequires:	perl(HTTP::Message) >= 6.60.0
21cr|perl-Flickr-API-1.280.0-1|22	BuildRequires:	perl(HTTP::Request)
21cr|perl-Flickr-API-1.280.0-1|23	BuildRequires:	perl(HTTP::Response)
21cr|perl-Flickr-API-1.280.0-1|24	BuildRequires:	perl(Net::OAuth) >= 0.280.0
21cr|perl-Flickr-API-1.280.0-1|25	BuildRequires:	perl(URI) >= 1.650.0
21cr|perl-Flickr-API-1.280.0-1|26	BuildRequires:	perl(XML::Simple) >= 2.200.0
21cr|perl-Flickr-API-1.280.0-1|27	BuildRequires:	perl(XML::LibXML::Simple)
21cr|perl-Flickr-API-1.280.0-1|28	BuildRequires:	perl(Test::Script)
21cr|perl-Flickr-API-1.280.0-1|29	
21cr|perl-Flickr-API-1.280.0-1|30	BuildArch:	noarch
21cr|perl-Flickr-API-1.280.0-1|31	
21cr|perl-Flickr-API-1.280.0-1|32	%description
21cr|perl-Flickr-API-1.280.0-1|33	Perl interface to the flickr.com API
21cr|perl-Flickr-API-1.280.0-1|34	
21cr|perl-Flickr-API-1.280.0-1|35	%prep
21cr|perl-Flickr-API-1.280.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Flickr-API-1.280.0-1|37	
21cr|perl-Flickr-API-1.280.0-1|38	%build
21cr|perl-Flickr-API-1.280.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-Flickr-API-1.280.0-1|40	make
21cr|perl-Flickr-API-1.280.0-1|41	
21cr|perl-Flickr-API-1.280.0-1|42	%check
21cr|perl-Flickr-API-1.280.0-1|43	make test
21cr|perl-Flickr-API-1.280.0-1|44	
21cr|perl-Flickr-API-1.280.0-1|45	%install
21cr|perl-Flickr-API-1.280.0-1|46	%makeinstall_std
21cr|perl-Flickr-API-1.280.0-1|47	
21cr|perl-Flickr-API-1.280.0-1|48	%files
21cr|perl-Flickr-API-1.280.0-1|49	%doc Changes META.json META.yml README examples
21cr|perl-Flickr-API-1.280.0-1|50	%{_bindir}/*.pl
21cr|perl-Flickr-API-1.280.0-1|51	%{perl_vendorlib}/
21cr|perl-Flickr-API-1.280.0-1|52	%{_mandir}/*/*

4569 21
21cr|perl-Flickr-Tools-1.220.0-2|1	%define upstream_name    Flickr-Tools
21cr|perl-Flickr-Tools-1.220.0-2|2	%define upstream_version 1.22
21cr|perl-Flickr-Tools-1.220.0-2|3	
21cr|perl-Flickr-Tools-1.220.0-2|4	%global __requires_exclude perl\\(Flickr::Person\\)
21cr|perl-Flickr-Tools-1.220.0-2|5	
21cr|perl-Flickr-Tools-1.220.0-2|6	Name:		perl-%{upstream_name}
21cr|perl-Flickr-Tools-1.220.0-2|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Flickr-Tools-1.220.0-2|8	Release:	2
21cr|perl-Flickr-Tools-1.220.0-2|9	
21cr|perl-Flickr-Tools-1.220.0-2|10	Summary:	A set of classes that can be used to work with Flickr
21cr|perl-Flickr-Tools-1.220.0-2|11	
21cr|perl-Flickr-Tools-1.220.0-2|12	License:	GPL+ or Artistic
21cr|perl-Flickr-Tools-1.220.0-2|13	Group:		Development/Perl
21cr|perl-Flickr-Tools-1.220.0-2|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Flickr-Tools-1.220.0-2|15	Source0:	https://cpan.metacpan.org/authors/id/L/LB/LBMOORE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Flickr-Tools-1.220.0-2|16	
21cr|perl-Flickr-Tools-1.220.0-2|17	BuildRequires:	perl-devel
21cr|perl-Flickr-Tools-1.220.0-2|18	BuildRequires:	perl(Flickr::API)
21cr|perl-Flickr-Tools-1.220.0-2|19	BuildRequires:	perl(Test::MockObject)
21cr|perl-Flickr-Tools-1.220.0-2|20	BuildRequires:	perl(Types::Standard)
21cr|perl-Flickr-Tools-1.220.0-2|21	BuildRequires:	perl(Moo)
21cr|perl-Flickr-Tools-1.220.0-2|22	BuildRequires:	perl(strictures)
21cr|perl-Flickr-Tools-1.220.0-2|23	BuildRequires:	perl(CHI)
21cr|perl-Flickr-Tools-1.220.0-2|24	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-Flickr-Tools-1.220.0-2|25	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Flickr-Tools-1.220.0-2|26	BuildArch:	noarch
21cr|perl-Flickr-Tools-1.220.0-2|27	
21cr|perl-Flickr-Tools-1.220.0-2|28	%description
21cr|perl-Flickr-Tools-1.220.0-2|29	These modules provide a set of classes that can be used to work with
21cr|perl-Flickr-Tools-1.220.0-2|30	Flickr, using it's REST API, as provided by the Flickr::API.
21cr|perl-Flickr-Tools-1.220.0-2|31	
21cr|perl-Flickr-Tools-1.220.0-2|32	The object of this set of classes is to take the "raw" interface that
21cr|perl-Flickr-Tools-1.220.0-2|33	the Flickr::API provides and turn it into a more usable set of objects
21cr|perl-Flickr-Tools-1.220.0-2|34	which are easier and faster to use, while providing full access to all
21cr|perl-Flickr-Tools-1.220.0-2|35	the functionality provided by Flickr.
21cr|perl-Flickr-Tools-1.220.0-2|36	
21cr|perl-Flickr-Tools-1.220.0-2|37	%prep
21cr|perl-Flickr-Tools-1.220.0-2|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Flickr-Tools-1.220.0-2|39	
21cr|perl-Flickr-Tools-1.220.0-2|40	%build
21cr|perl-Flickr-Tools-1.220.0-2|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Flickr-Tools-1.220.0-2|42	make
21cr|perl-Flickr-Tools-1.220.0-2|43	
21cr|perl-Flickr-Tools-1.220.0-2|44	%check
21cr|perl-Flickr-Tools-1.220.0-2|45	make test
21cr|perl-Flickr-Tools-1.220.0-2|46	
21cr|perl-Flickr-Tools-1.220.0-2|47	%install
21cr|perl-Flickr-Tools-1.220.0-2|48	%makeinstall_std
21cr|perl-Flickr-Tools-1.220.0-2|49	
21cr|perl-Flickr-Tools-1.220.0-2|50	%files
21cr|perl-Flickr-Tools-1.220.0-2|51	%doc README Changes TODO
21cr|perl-Flickr-Tools-1.220.0-2|52	%{perl_vendorlib}/Flickr

4570 21
21cr|perl-Flickr-Upload-1.600.0-1|1	%define upstream_name    Flickr-Upload
21cr|perl-Flickr-Upload-1.600.0-1|2	%define upstream_version 1.6
21cr|perl-Flickr-Upload-1.600.0-1|3	
21cr|perl-Flickr-Upload-1.600.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Flickr-Upload-1.600.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Flickr-Upload-1.600.0-1|6	Release:	1
21cr|perl-Flickr-Upload-1.600.0-1|7	
21cr|perl-Flickr-Upload-1.600.0-1|8	Summary:	Upload images to flickr.com
21cr|perl-Flickr-Upload-1.600.0-1|9	
21cr|perl-Flickr-Upload-1.600.0-1|10	License:	GPL+ or Artistic
21cr|perl-Flickr-Upload-1.600.0-1|11	Group:		Development/Perl
21cr|perl-Flickr-Upload-1.600.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Flickr-Upload-1.600.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SS/SSEVERIN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Flickr-Upload-1.600.0-1|14	
21cr|perl-Flickr-Upload-1.600.0-1|15	BuildRequires:	perl-devel
21cr|perl-Flickr-Upload-1.600.0-1|16	BuildRequires:	perl(Flickr::API) >= 1.100.0
21cr|perl-Flickr-Upload-1.600.0-1|17	BuildRequires:	perl(XML::Parser::Lite::Tree)
21cr|perl-Flickr-Upload-1.600.0-1|18	BuildRequires:	perl(LWP)
21cr|perl-Flickr-Upload-1.600.0-1|19	BuildRequires:	perl(LWP::Protocol::https)
21cr|perl-Flickr-Upload-1.600.0-1|20	BuildRequires:	perl(Mozilla::CA)
21cr|perl-Flickr-Upload-1.600.0-1|21	BuildRequires:	perl(XML::Simple)
21cr|perl-Flickr-Upload-1.600.0-1|22	
21cr|perl-Flickr-Upload-1.600.0-1|23	BuildArch:	noarch
21cr|perl-Flickr-Upload-1.600.0-1|24	
21cr|perl-Flickr-Upload-1.600.0-1|25	%description
21cr|perl-Flickr-Upload-1.600.0-1|26	Upload an image to flickr.com
21cr|perl-Flickr-Upload-1.600.0-1|27	
21cr|perl-Flickr-Upload-1.600.0-1|28	%prep
21cr|perl-Flickr-Upload-1.600.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Flickr-Upload-1.600.0-1|30	
21cr|perl-Flickr-Upload-1.600.0-1|31	%build
21cr|perl-Flickr-Upload-1.600.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Flickr-Upload-1.600.0-1|33	%make
21cr|perl-Flickr-Upload-1.600.0-1|34	
21cr|perl-Flickr-Upload-1.600.0-1|35	%check
21cr|perl-Flickr-Upload-1.600.0-1|36	make test
21cr|perl-Flickr-Upload-1.600.0-1|37	
21cr|perl-Flickr-Upload-1.600.0-1|38	%install
21cr|perl-Flickr-Upload-1.600.0-1|39	%makeinstall_std
21cr|perl-Flickr-Upload-1.600.0-1|40	
21cr|perl-Flickr-Upload-1.600.0-1|41	
21cr|perl-Flickr-Upload-1.600.0-1|42	%files
21cr|perl-Flickr-Upload-1.600.0-1|43	%doc README ChangeLog META.json META.yml
21cr|perl-Flickr-Upload-1.600.0-1|44	%{perl_vendorlib}/Flickr
21cr|perl-Flickr-Upload-1.600.0-1|45	%{_mandir}/*/*
21cr|perl-Flickr-Upload-1.600.0-1|46	%{_bindir}/flickr_upload

4571 21
21cr|perl-forks-0.360.0-4|1	%define upstream_name	 forks
21cr|perl-forks-0.360.0-4|2	%define upstream_version 0.36
21cr|perl-forks-0.360.0-4|3	%global __provides_exclude forks.so
21cr|perl-forks-0.360.0-4|4	
21cr|perl-forks-0.360.0-4|5	Name:		perl-%{upstream_name}
21cr|perl-forks-0.360.0-4|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-forks-0.360.0-4|7	Release:	4
21cr|perl-forks-0.360.0-4|8	
21cr|perl-forks-0.360.0-4|9	Summary:	Drop-in replacement for Perl threads using fork()
21cr|perl-forks-0.360.0-4|10	
21cr|perl-forks-0.360.0-4|11	License:	GPL+ or Artistic
21cr|perl-forks-0.360.0-4|12	Group:		Development/Perl
21cr|perl-forks-0.360.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-forks-0.360.0-4|14	Source0:	https://cpan.metacpan.org/authors/id/R/RY/RYBSKEJ/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-forks-0.360.0-4|15	
21cr|perl-forks-0.360.0-4|16	BuildRequires: perl-devel
21cr|perl-forks-0.360.0-4|17	BuildRequires: perl(Acme::Damn)
21cr|perl-forks-0.360.0-4|18	BuildRequires: perl(Attribute::Handlers)
21cr|perl-forks-0.360.0-4|19	BuildRequires: perl(Devel::Symdump)
21cr|perl-forks-0.360.0-4|20	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-forks-0.360.0-4|21	BuildRequires: perl(File::Spec)
21cr|perl-forks-0.360.0-4|22	BuildRequires: perl(IO::Socket) >= 1.180.0
21cr|perl-forks-0.360.0-4|23	BuildRequires: perl(List::MoreUtils) >= 0.150.0
21cr|perl-forks-0.360.0-4|24	BuildRequires: perl(Scalar::Util) >= 1.110.0
21cr|perl-forks-0.360.0-4|25	BuildRequires: perl(Storable)
21cr|perl-forks-0.360.0-4|26	BuildRequires: perl(Sys::SigAction) >= 0.110.0
21cr|perl-forks-0.360.0-4|27	BuildRequires: perl(Test::More)
21cr|perl-forks-0.360.0-4|28	BuildRequires: perl(Time::HiRes)
21cr|perl-forks-0.360.0-4|29	BuildRequires: perl(base)
21cr|perl-forks-0.360.0-4|30	### rpmbuild failed to chatch those
21cr|perl-forks-0.360.0-4|31	Provides:       perl(forks::Devel::Symdump) = %{EVRD}
21cr|perl-forks-0.360.0-4|32	Provides:       perl(forks) = %{EVRD}
21cr|perl-forks-0.360.0-4|33	
21cr|perl-forks-0.360.0-4|34	%description
21cr|perl-forks-0.360.0-4|35	The "forks" pragma allows a developer to use threads without having to have
21cr|perl-forks-0.360.0-4|36	a threaded perl, or to even run 5.8.0 or higher.
21cr|perl-forks-0.360.0-4|37	
21cr|perl-forks-0.360.0-4|38	%prep
21cr|perl-forks-0.360.0-4|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-forks-0.360.0-4|40	
21cr|perl-forks-0.360.0-4|41	%build
21cr|perl-forks-0.360.0-4|42	find -type f | xargs chmod 644
21cr|perl-forks-0.360.0-4|43	yes no | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-forks-0.360.0-4|44	%make
21cr|perl-forks-0.360.0-4|45	
21cr|perl-forks-0.360.0-4|46	%check
21cr|perl-forks-0.360.0-4|47	make test
21cr|perl-forks-0.360.0-4|48	
21cr|perl-forks-0.360.0-4|49	%install
21cr|perl-forks-0.360.0-4|50	%makeinstall_std
21cr|perl-forks-0.360.0-4|51	
21cr|perl-forks-0.360.0-4|52	%files
21cr|perl-forks-0.360.0-4|53	%doc README TODO META.json META.yml Changes CREDITS
21cr|perl-forks-0.360.0-4|54	%{perl_vendorarch}/%{upstream_name}.pm
21cr|perl-forks-0.360.0-4|55	%{perl_vendorarch}/auto/%{upstream_name}/*
21cr|perl-forks-0.360.0-4|56	%{perl_vendorarch}/%{upstream_name}/*
21cr|perl-forks-0.360.0-4|57	%{perl_vendorarch}/threads/shared/*
21cr|perl-forks-0.360.0-4|58	%{_mandir}/*/*

4572 21
21cr|perl-FreezeThaw-0.500.100-7|1	%define upstream_name 	 FreezeThaw
21cr|perl-FreezeThaw-0.500.100-7|2	%define upstream_version 0.5001
21cr|perl-FreezeThaw-0.500.100-7|3	
21cr|perl-FreezeThaw-0.500.100-7|4	Name:		perl-%{upstream_name}
21cr|perl-FreezeThaw-0.500.100-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-FreezeThaw-0.500.100-7|6	Release:	7
21cr|perl-FreezeThaw-0.500.100-7|7	Summary:	Converting Perl structures to strings and back
21cr|perl-FreezeThaw-0.500.100-7|8	
21cr|perl-FreezeThaw-0.500.100-7|9	License:	GPL+ or Artistic
21cr|perl-FreezeThaw-0.500.100-7|10	Group:		Development/Perl
21cr|perl-FreezeThaw-0.500.100-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-FreezeThaw-0.500.100-7|12	Source0:	https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-FreezeThaw-0.500.100-7|13	
21cr|perl-FreezeThaw-0.500.100-7|14	BuildRequires:	perl-devel
21cr|perl-FreezeThaw-0.500.100-7|15	BuildRequires:	perl(Math::BigInt)
21cr|perl-FreezeThaw-0.500.100-7|16	BuildArch: 	noarch
21cr|perl-FreezeThaw-0.500.100-7|17	
21cr|perl-FreezeThaw-0.500.100-7|18	%description
21cr|perl-FreezeThaw-0.500.100-7|19	Converts data to/from stringified form, appropriate for saving-to/reading-from
21cr|perl-FreezeThaw-0.500.100-7|20	permanent storage.
21cr|perl-FreezeThaw-0.500.100-7|21	
21cr|perl-FreezeThaw-0.500.100-7|22	Deals with objects, circular lists, repeated appearence of the same refence.
21cr|perl-FreezeThaw-0.500.100-7|23	Does not deal with overloaded stringify operator yet.
21cr|perl-FreezeThaw-0.500.100-7|24	
21cr|perl-FreezeThaw-0.500.100-7|25	%prep
21cr|perl-FreezeThaw-0.500.100-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-FreezeThaw-0.500.100-7|27	find . -type f | xargs chmod 644
21cr|perl-FreezeThaw-0.500.100-7|28	find . -type d | xargs chmod 755
21cr|perl-FreezeThaw-0.500.100-7|29	
21cr|perl-FreezeThaw-0.500.100-7|30	%build
21cr|perl-FreezeThaw-0.500.100-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-FreezeThaw-0.500.100-7|32	%make
21cr|perl-FreezeThaw-0.500.100-7|33	
21cr|perl-FreezeThaw-0.500.100-7|34	%install
21cr|perl-FreezeThaw-0.500.100-7|35	%makeinstall_std
21cr|perl-FreezeThaw-0.500.100-7|36	
21cr|perl-FreezeThaw-0.500.100-7|37	%check
21cr|perl-FreezeThaw-0.500.100-7|38	make test
21cr|perl-FreezeThaw-0.500.100-7|39	
21cr|perl-FreezeThaw-0.500.100-7|40	%files
21cr|perl-FreezeThaw-0.500.100-7|41	%doc README MANIFEST Changes
21cr|perl-FreezeThaw-0.500.100-7|42	%{perl_vendorlib}/*.pm
21cr|perl-FreezeThaw-0.500.100-7|43	%{_mandir}/*/*

4573 21
21cr|perl-Frontier-RPC-0.07b4-7|1	%define module	Frontier-RPC
21cr|perl-Frontier-RPC-0.07b4-7|2	
21cr|perl-Frontier-RPC-0.07b4-7|3	Name:		perl-%{module}
21cr|perl-Frontier-RPC-0.07b4-7|4	Version:	0.07b4
21cr|perl-Frontier-RPC-0.07b4-7|5	Release:	7
21cr|perl-Frontier-RPC-0.07b4-7|6	Summary:	%{module} module for perl
21cr|perl-Frontier-RPC-0.07b4-7|7	
21cr|perl-Frontier-RPC-0.07b4-7|8	License:	GPL or Artistic
21cr|perl-Frontier-RPC-0.07b4-7|9	Group:		Development/Perl
21cr|perl-Frontier-RPC-0.07b4-7|10	Url:		http://search.cpan.org/dist/%{module}/
21cr|perl-Frontier-RPC-0.07b4-7|11	Source:		http://search.cpan.org/CPAN/authors/id/K/KM/KMACLEOD/%{module}-%{version}.tar.bz2
21cr|perl-Frontier-RPC-0.07b4-7|12	
21cr|perl-Frontier-RPC-0.07b4-7|13	BuildRequires:	perl-devel
21cr|perl-Frontier-RPC-0.07b4-7|14	BuildRequires:	perl(XML::Parser)
21cr|perl-Frontier-RPC-0.07b4-7|15	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Frontier-RPC-0.07b4-7|16	BuildRequires:	perl(HTTP::Daemon)
21cr|perl-Frontier-RPC-0.07b4-7|17	BuildArch:	noarch
21cr|perl-Frontier-RPC-0.07b4-7|18	
21cr|perl-Frontier-RPC-0.07b4-7|19	%description
21cr|perl-Frontier-RPC-0.07b4-7|20	Frontier::RPC implements UserLand Software's XML RPC (Remote Procedure Calls
21cr|perl-Frontier-RPC-0.07b4-7|21	using Extensible Markup Language).  Frontier::RPC includes both a client module
21cr|perl-Frontier-RPC-0.07b4-7|22	for making requests to a server and several server modules for implementing
21cr|perl-Frontier-RPC-0.07b4-7|23	servers using CGI, Apache, and standalone with HTTP::Daemon.
21cr|perl-Frontier-RPC-0.07b4-7|24	
21cr|perl-Frontier-RPC-0.07b4-7|25	%prep
21cr|perl-Frontier-RPC-0.07b4-7|26	%setup -q -n %{module}-%{version}
21cr|perl-Frontier-RPC-0.07b4-7|27	
21cr|perl-Frontier-RPC-0.07b4-7|28	%build
21cr|perl-Frontier-RPC-0.07b4-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Frontier-RPC-0.07b4-7|30	make
21cr|perl-Frontier-RPC-0.07b4-7|31	
21cr|perl-Frontier-RPC-0.07b4-7|32	%check
21cr|perl-Frontier-RPC-0.07b4-7|33	make test
21cr|perl-Frontier-RPC-0.07b4-7|34	
21cr|perl-Frontier-RPC-0.07b4-7|35	%install
21cr|perl-Frontier-RPC-0.07b4-7|36	%makeinstall_std
21cr|perl-Frontier-RPC-0.07b4-7|37	rm -f %{buildroot}%{perl_vendorlib}/MIME/changes.pod
21cr|perl-Frontier-RPC-0.07b4-7|38	
21cr|perl-Frontier-RPC-0.07b4-7|39	%files
21cr|perl-Frontier-RPC-0.07b4-7|40	%doc ChangeLog COPYING README
21cr|perl-Frontier-RPC-0.07b4-7|41	%{perl_vendorlib}/Frontier
21cr|perl-Frontier-RPC-0.07b4-7|42	%{perl_vendorlib}/Apache
21cr|perl-Frontier-RPC-0.07b4-7|43	%{_mandir}/*/*

4574 21
21cr|perl-Function-Parameters-2.1.3-7|1	%define upstream_name    Function-Parameters
21cr|perl-Function-Parameters-2.1.3-7|2	%define upstream_version 2.001003
21cr|perl-Function-Parameters-2.1.3-7|3	
21cr|perl-Function-Parameters-2.1.3-7|4	%{?perl_default_filter}
21cr|perl-Function-Parameters-2.1.3-7|5	
21cr|perl-Function-Parameters-2.1.3-7|6	Name:       perl-%{upstream_name}
21cr|perl-Function-Parameters-2.1.3-7|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Function-Parameters-2.1.3-7|8	Release:    7
21cr|perl-Function-Parameters-2.1.3-7|9	
21cr|perl-Function-Parameters-2.1.3-7|10	Summary:    Information about parameter lists
21cr|perl-Function-Parameters-2.1.3-7|11	License:    GPL+ or Artistic
21cr|perl-Function-Parameters-2.1.3-7|12	Group:      Development/Perl
21cr|perl-Function-Parameters-2.1.3-7|13	Url:        https://metacpan.org/release/%{upstream_name}
21cr|perl-Function-Parameters-2.1.3-7|14	Source0:    https://cpan.metacpan.org/modules/by-module/Function/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Function-Parameters-2.1.3-7|15	
21cr|perl-Function-Parameters-2.1.3-7|16	BuildRequires: perl(Carp)
21cr|perl-Function-Parameters-2.1.3-7|17	BuildRequires: perl(CPAN::Meta)
21cr|perl-Function-Parameters-2.1.3-7|18	BuildRequires: perl(Dir::Self)
21cr|perl-Function-Parameters-2.1.3-7|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Function-Parameters-2.1.3-7|20	BuildRequires: perl(File::Find)
21cr|perl-Function-Parameters-2.1.3-7|21	BuildRequires: perl(File::Spec)
21cr|perl-Function-Parameters-2.1.3-7|22	BuildRequires: perl(Test::Fatal)
21cr|perl-Function-Parameters-2.1.3-7|23	BuildRequires: perl(Test::More)
21cr|perl-Function-Parameters-2.1.3-7|24	BuildRequires: perl(XSLoader)
21cr|perl-Function-Parameters-2.1.3-7|25	BuildRequires: perl(constant)
21cr|perl-Function-Parameters-2.1.3-7|26	BuildRequires: perl(strict)
21cr|perl-Function-Parameters-2.1.3-7|27	BuildRequires: perl(utf8)
21cr|perl-Function-Parameters-2.1.3-7|28	BuildRequires: perl(warnings)
21cr|perl-Function-Parameters-2.1.3-7|29	BuildRequires: perl-devel
21cr|perl-Function-Parameters-2.1.3-7|30	%description
21cr|perl-Function-Parameters-2.1.3-7|31	This module extends Perl with keywords that let you define functions with
21cr|perl-Function-Parameters-2.1.3-7|32	parameter lists. It uses Perl's perlapi/PL_keyword_plugin API, so it works
21cr|perl-Function-Parameters-2.1.3-7|33	reliably and doesn't require a source filter.
21cr|perl-Function-Parameters-2.1.3-7|34	
21cr|perl-Function-Parameters-2.1.3-7|35	%prep
21cr|perl-Function-Parameters-2.1.3-7|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Function-Parameters-2.1.3-7|37	
21cr|perl-Function-Parameters-2.1.3-7|38	%build
21cr|perl-Function-Parameters-2.1.3-7|39	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Function-Parameters-2.1.3-7|40	%make_build
21cr|perl-Function-Parameters-2.1.3-7|41	
21cr|perl-Function-Parameters-2.1.3-7|42	%check
21cr|perl-Function-Parameters-2.1.3-7|43	make test
21cr|perl-Function-Parameters-2.1.3-7|44	
21cr|perl-Function-Parameters-2.1.3-7|45	%install
21cr|perl-Function-Parameters-2.1.3-7|46	%make_install
21cr|perl-Function-Parameters-2.1.3-7|47	
21cr|perl-Function-Parameters-2.1.3-7|48	%files
21cr|perl-Function-Parameters-2.1.3-7|49	%doc Changes META.json META.yml MYMETA.yml README
21cr|perl-Function-Parameters-2.1.3-7|50	%{_mandir}/man3/*
21cr|perl-Function-Parameters-2.1.3-7|51	%{perl_vendorarch}/*
21cr|perl-Function-Parameters-2.1.3-7|52	
21cr|perl-Function-Parameters-2.1.3-7|53	

4575 21
21cr|perl-Fuse-0.161.0-6|1	%global __provides_exclude Fuse.so
21cr|perl-Fuse-0.161.0-6|2	
21cr|perl-Fuse-0.161.0-6|3	%define upstream_name Fuse
21cr|perl-Fuse-0.161.0-6|4	%define upstream_version 0.16.1
21cr|perl-Fuse-0.161.0-6|5	
21cr|perl-Fuse-0.161.0-6|6	Summary:	Write filesystems in Perl using FUSE
21cr|perl-Fuse-0.161.0-6|7	Name:		perl-%{upstream_name}
21cr|perl-Fuse-0.161.0-6|8	Version:	0.161.0
21cr|perl-Fuse-0.161.0-6|9	Release:	6
21cr|perl-Fuse-0.161.0-6|10	License:	GPLv2+
21cr|perl-Fuse-0.161.0-6|11	Group:		Development/Perl
21cr|perl-Fuse-0.161.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Fuse-0.161.0-6|13	Source0:	http://www.cpan.org/authors/id/D/DP/DPAVLIN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Fuse-0.161.0-6|14	BuildRequires:	fuse
21cr|perl-Fuse-0.161.0-6|15	BuildRequires:	perl-devel
21cr|perl-Fuse-0.161.0-6|16	BuildRequires:	pkgconfig(fuse)
21cr|perl-Fuse-0.161.0-6|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Fuse-0.161.0-6|18	BuildRequires:	perl(Filesys::Statvfs)
21cr|perl-Fuse-0.161.0-6|19	BuildRequires:	perl(Lchown)
21cr|perl-Fuse-0.161.0-6|20	BuildRequires:	perl(Test::Harness)
21cr|perl-Fuse-0.161.0-6|21	BuildRequires:	perl(Test::Pod)
21cr|perl-Fuse-0.161.0-6|22	BuildRequires:	perl(Unix::Mknod)
21cr|perl-Fuse-0.161.0-6|23	Provides:	perl(Fuse) = %{version}
21cr|perl-Fuse-0.161.0-6|24	
21cr|perl-Fuse-0.161.0-6|25	%description
21cr|perl-Fuse-0.161.0-6|26	This lets you implement filesystems in perl, through the FUSE (Filesystem in
21cr|perl-Fuse-0.161.0-6|27	USErspace) kernel/lib interface.
21cr|perl-Fuse-0.161.0-6|28	
21cr|perl-Fuse-0.161.0-6|29	%files
21cr|perl-Fuse-0.161.0-6|30	%doc AUTHORS Changes README
21cr|perl-Fuse-0.161.0-6|31	%{perl_vendorarch}/Fuse*
21cr|perl-Fuse-0.161.0-6|32	%{perl_vendorarch}/auto/Fuse*
21cr|perl-Fuse-0.161.0-6|33	%{_mandir}/man3/*
21cr|perl-Fuse-0.161.0-6|34	
21cr|perl-Fuse-0.161.0-6|35	#----------------------------------------------------------------------------
21cr|perl-Fuse-0.161.0-6|36	
21cr|perl-Fuse-0.161.0-6|37	%prep
21cr|perl-Fuse-0.161.0-6|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Fuse-0.161.0-6|39	chmod -x Fuse.xs Fuse.pm
21cr|perl-Fuse-0.161.0-6|40	
21cr|perl-Fuse-0.161.0-6|41	%build
21cr|perl-Fuse-0.161.0-6|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Fuse-0.161.0-6|43	%make
21cr|perl-Fuse-0.161.0-6|44	
21cr|perl-Fuse-0.161.0-6|45	%install
21cr|perl-Fuse-0.161.0-6|46	%makeinstall_std
21cr|perl-Fuse-0.161.0-6|47	
21cr|perl-Fuse-0.161.0-6|48	%check
21cr|perl-Fuse-0.161.0-6|49	# Need root attr, and interactive tty.Sflo
21cr|perl-Fuse-0.161.0-6|50	# make test

4576 21
21cr|perl-Games-Dice-0.45.0-3|1	%define upstream_name    Games-Dice
21cr|perl-Games-Dice-0.45.0-3|2	%define upstream_version 0.045
21cr|perl-Games-Dice-0.45.0-3|3	
21cr|perl-Games-Dice-0.45.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Games-Dice-0.45.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Games-Dice-0.45.0-3|6	Release:	3
21cr|perl-Games-Dice-0.45.0-3|7	
21cr|perl-Games-Dice-0.45.0-3|8	Summary:	Simulates rolling dice
21cr|perl-Games-Dice-0.45.0-3|9	
21cr|perl-Games-Dice-0.45.0-3|10	License:	GPL+ or Artistic
21cr|perl-Games-Dice-0.45.0-3|11	Group:		Development/Perl
21cr|perl-Games-Dice-0.45.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Games-Dice-0.45.0-3|13	Source0:	http://www.cpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Games-Dice-0.45.0-3|14	
21cr|perl-Games-Dice-0.45.0-3|15	
21cr|perl-Games-Dice-0.45.0-3|16	BuildRequires: perl-devel
21cr|perl-Games-Dice-0.45.0-3|17	BuildRequires: perl(Test::Script)
21cr|perl-Games-Dice-0.45.0-3|18	BuildRequires: perl(Capture::Tiny)
21cr|perl-Games-Dice-0.45.0-3|19	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Games-Dice-0.45.0-3|20	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Games-Dice-0.45.0-3|21	BuildRequires: perl(File::Spec)
21cr|perl-Games-Dice-0.45.0-3|22	BuildRequires: perl(Exporter) >= 5.720.0
21cr|perl-Games-Dice-0.45.0-3|23	BuildRequires: perl(strict)
21cr|perl-Games-Dice-0.45.0-3|24	BuildRequires: perl(warnings)
21cr|perl-Games-Dice-0.45.0-3|25	
21cr|perl-Games-Dice-0.45.0-3|26	
21cr|perl-Games-Dice-0.45.0-3|27	BuildArch:	noarch
21cr|perl-Games-Dice-0.45.0-3|28	
21cr|perl-Games-Dice-0.45.0-3|29	%description
21cr|perl-Games-Dice-0.45.0-3|30	Games::Dice simulates die rolls. It uses a function-oriented (not
21cr|perl-Games-Dice-0.45.0-3|31	object-oriented) interface. No functions are exported by default. At
21cr|perl-Games-Dice-0.45.0-3|32	present, there are two functions which are exportable: 'roll' and
21cr|perl-Games-Dice-0.45.0-3|33	'roll_array'. The latter is used internally by 'roll', but can also be
21cr|perl-Games-Dice-0.45.0-3|34	exported by itself.
21cr|perl-Games-Dice-0.45.0-3|35	
21cr|perl-Games-Dice-0.45.0-3|36	The number and type of dice to roll is given in a style which should be
21cr|perl-Games-Dice-0.45.0-3|37	familiar to players of popular role-playing games: _a_d_b_[+-*/b]_c_. _a_
21cr|perl-Games-Dice-0.45.0-3|38	is optional and defaults to 1; it gives the number of dice to roll. _b_
21cr|perl-Games-Dice-0.45.0-3|39	indicates the number of sides to each die; the most common, cube-shaped die
21cr|perl-Games-Dice-0.45.0-3|40	is thus a d6. % can be used instead of 100 for _b_; hence, rolling 2d% and
21cr|perl-Games-Dice-0.45.0-3|41	2d100 is equivalent. 'roll' simulates _a_ rolls of _b_-sided dice and adds
21cr|perl-Games-Dice-0.45.0-3|42	together the results. The optional end, consisting of one of +-*/b and a
21cr|perl-Games-Dice-0.45.0-3|43	number _c_, can modify the sum of the individual dice. +-*/ are similar in
21cr|perl-Games-Dice-0.45.0-3|44	that they take the sum of the rolls and add or subtract _c_, or multiply or
21cr|perl-Games-Dice-0.45.0-3|45	divide the sum by _c_. (x can also be used instead of *.) Hence, 1d6+2
21cr|perl-Games-Dice-0.45.0-3|46	gives a number in the range 3..8, and 2d4*10 gives a number in the range
21cr|perl-Games-Dice-0.45.0-3|47	20..80. (Using / truncates the result to an int after dividing.) Using b in
21cr|perl-Games-Dice-0.45.0-3|48	this slot is a little different: it's short for "best" and indicates "roll
21cr|perl-Games-Dice-0.45.0-3|49	a number of dice, but add together only the best few". For example, 5d6b3
21cr|perl-Games-Dice-0.45.0-3|50	rolls five six- sided dice and adds together the three best rolls. This is
21cr|perl-Games-Dice-0.45.0-3|51	sometimes used, for example, in roll-playing to give higher averages.
21cr|perl-Games-Dice-0.45.0-3|52	
21cr|perl-Games-Dice-0.45.0-3|53	Generally, 'roll' probably provides the nicer interface, since it does the
21cr|perl-Games-Dice-0.45.0-3|54	adding up itself. However, in some situations one may wish to process the
21cr|perl-Games-Dice-0.45.0-3|55	individual rolls (for example, I am told that in the game Feng Shui, the
21cr|perl-Games-Dice-0.45.0-3|56	number of dice to be rolled cannot be determined in advance but depends on
21cr|perl-Games-Dice-0.45.0-3|57	whether any 6's were rolled); in such a case, one can use 'roll_array' to
21cr|perl-Games-Dice-0.45.0-3|58	return an array of values, which can then be examined or processed in an
21cr|perl-Games-Dice-0.45.0-3|59	application-dependent manner.
21cr|perl-Games-Dice-0.45.0-3|60	
21cr|perl-Games-Dice-0.45.0-3|61	%prep
21cr|perl-Games-Dice-0.45.0-3|62	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Games-Dice-0.45.0-3|63	
21cr|perl-Games-Dice-0.45.0-3|64	%build
21cr|perl-Games-Dice-0.45.0-3|65	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Games-Dice-0.45.0-3|66	%make
21cr|perl-Games-Dice-0.45.0-3|67	
21cr|perl-Games-Dice-0.45.0-3|68	%check
21cr|perl-Games-Dice-0.45.0-3|69	%make test
21cr|perl-Games-Dice-0.45.0-3|70	
21cr|perl-Games-Dice-0.45.0-3|71	%install
21cr|perl-Games-Dice-0.45.0-3|72	%makeinstall_std
21cr|perl-Games-Dice-0.45.0-3|73	
21cr|perl-Games-Dice-0.45.0-3|74	%files
21cr|perl-Games-Dice-0.45.0-3|75	%doc Changes LICENSE META.json META.yml README
21cr|perl-Games-Dice-0.45.0-3|76	%{_mandir}/man3/*
21cr|perl-Games-Dice-0.45.0-3|77	%{_mandir}/man1/*
21cr|perl-Games-Dice-0.45.0-3|78	%{_bindir}/roll
21cr|perl-Games-Dice-0.45.0-3|79	%{perl_vendorlib}/*

4577 21
21cr|perl-Games-Solitaire-Verify-0.140.0-3|1	%define upstream_name    Games-Solitaire-Verify
21cr|perl-Games-Solitaire-Verify-0.140.0-3|2	%define upstream_version 0.1400
21cr|perl-Games-Solitaire-Verify-0.140.0-3|3	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|4	%{?perl_default_filter}
21cr|perl-Games-Solitaire-Verify-0.140.0-3|5	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|6	Name:       perl-%{upstream_name}
21cr|perl-Games-Solitaire-Verify-0.140.0-3|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Games-Solitaire-Verify-0.140.0-3|8	Release:    3
21cr|perl-Games-Solitaire-Verify-0.140.0-3|9	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|10	Summary:    Process and verify solitaire games
21cr|perl-Games-Solitaire-Verify-0.140.0-3|11	License:    MIT
21cr|perl-Games-Solitaire-Verify-0.140.0-3|12	Group:      Development/Perl
21cr|perl-Games-Solitaire-Verify-0.140.0-3|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Games-Solitaire-Verify-0.140.0-3|14	Source0:    http://www.cpan.org/modules/by-module/Games/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Games-Solitaire-Verify-0.140.0-3|15	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|16	BuildRequires: perl(Class::XSAccessor)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|17	BuildRequires: perl(Data::Dumper) >= 2.154.0
21cr|perl-Games-Solitaire-Verify-0.140.0-3|18	BuildRequires: perl(Exception::Class)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|19	BuildRequires: perl(File::Spec) >= 3.470.0
21cr|perl-Games-Solitaire-Verify-0.140.0-3|20	BuildRequires: perl(File::Temp)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|21	BuildRequires: perl(Getopt::Long) >= 2.360.0
21cr|perl-Games-Solitaire-Verify-0.140.0-3|22	BuildRequires: perl(IO::Handle)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|23	BuildRequires: perl(IPC::Open3)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|24	BuildRequires: perl(List::MoreUtils)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|25	BuildRequires: perl(List::Util)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|26	BuildRequires: perl(Module::Build) >= 0.280.0
21cr|perl-Games-Solitaire-Verify-0.140.0-3|27	BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Games-Solitaire-Verify-0.140.0-3|28	BuildRequires: perl(MooX::late) >= 0.10.0
21cr|perl-Games-Solitaire-Verify-0.140.0-3|29	BuildRequires: perl(POSIX)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|30	BuildRequires: perl(Test::Differences)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|31	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Games-Solitaire-Verify-0.140.0-3|32	BuildRequires: perl(autodie)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|33	BuildRequires: perl(base)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|34	BuildRequires: perl(parent)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|35	BuildRequires: perl(strict)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|36	BuildRequires: perl(vars)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|37	BuildRequires: perl(warnings)
21cr|perl-Games-Solitaire-Verify-0.140.0-3|38	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|39	BuildArch:  noarch
21cr|perl-Games-Solitaire-Verify-0.140.0-3|40	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|41	%description
21cr|perl-Games-Solitaire-Verify-0.140.0-3|42	This is a CPAN Perl module that verifies the solutions of various variants
21cr|perl-Games-Solitaire-Verify-0.140.0-3|43	of card Solitaire. It does not aim to try to be a solver for them, because
21cr|perl-Games-Solitaire-Verify-0.140.0-3|44	this is too CPU intensive to be adequately done using perl5 (as of
21cr|perl-Games-Solitaire-Verify-0.140.0-3|45	perl-5.10.0). If you're interested in the latter, look at:
21cr|perl-Games-Solitaire-Verify-0.140.0-3|46	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|47	* * http://fc-solve.berlios.de/
21cr|perl-Games-Solitaire-Verify-0.140.0-3|48	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|49	* * http://fc-solve.berlios.de/links.html#other_solvers
21cr|perl-Games-Solitaire-Verify-0.140.0-3|50	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|51	%prep
21cr|perl-Games-Solitaire-Verify-0.140.0-3|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Games-Solitaire-Verify-0.140.0-3|53	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|54	%build
21cr|perl-Games-Solitaire-Verify-0.140.0-3|55	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Games-Solitaire-Verify-0.140.0-3|56	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|57	./Build CFLAGS="%{optflags}"
21cr|perl-Games-Solitaire-Verify-0.140.0-3|58	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|59	%check
21cr|perl-Games-Solitaire-Verify-0.140.0-3|60	./Build test
21cr|perl-Games-Solitaire-Verify-0.140.0-3|61	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|62	%install
21cr|perl-Games-Solitaire-Verify-0.140.0-3|63	./Build install --destdir=%{buildroot}
21cr|perl-Games-Solitaire-Verify-0.140.0-3|64	
21cr|perl-Games-Solitaire-Verify-0.140.0-3|65	%files
21cr|perl-Games-Solitaire-Verify-0.140.0-3|66	%doc COPYING Changes LICENSE *META.yml README examples
21cr|perl-Games-Solitaire-Verify-0.140.0-3|67	%{_mandir}/man3/*
21cr|perl-Games-Solitaire-Verify-0.140.0-3|68	%perl_vendorlib/*
21cr|perl-Games-Solitaire-Verify-0.140.0-3|69	%{_bindir}/verify-solitaire-solution
21cr|perl-Games-Solitaire-Verify-0.140.0-3|70	%{_bindir}/expand-solitaire-multi-card-moves
21cr|perl-Games-Solitaire-Verify-0.140.0-3|71	%{_mandir}/man1/*

4578 21
21cr|perl-GDGraph-1.560.0-1|1	%define upstream_name    GDGraph
21cr|perl-GDGraph-1.560.0-1|2	%define upstream_version 1.56
21cr|perl-GDGraph-1.560.0-1|3	
21cr|perl-GDGraph-1.560.0-1|4	Summary:	Graph Plotting Module for Perl 5
21cr|perl-GDGraph-1.560.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-GDGraph-1.560.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GDGraph-1.560.0-1|7	Release:	1
21cr|perl-GDGraph-1.560.0-1|8	License:	GPL+ or Artistic
21cr|perl-GDGraph-1.560.0-1|9	Group:		Development/Perl
21cr|perl-GDGraph-1.560.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-GDGraph-1.560.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/B/BP/BPS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GDGraph-1.560.0-1|12	BuildRequires:	gd-devel
21cr|perl-GDGraph-1.560.0-1|13	BuildRequires:	perl-devel
21cr|perl-GDGraph-1.560.0-1|14	BuildRequires:	perl(Test)
21cr|perl-GDGraph-1.560.0-1|15	BuildRequires:	perl-GD >= 1.20
21cr|perl-GDGraph-1.560.0-1|16	BuildRequires:	perl-GDTextUtil >= 0.83
21cr|perl-GDGraph-1.560.0-1|17	BuildRequires:	perl(Test::Exception)
21cr|perl-GDGraph-1.560.0-1|18	BuildRequires:	perl(Capture::Tiny)
21cr|perl-GDGraph-1.560.0-1|19	Provides:	perl-GD-Graph = %{EVRD}
21cr|perl-GDGraph-1.560.0-1|20	BuildArch:	noarch
21cr|perl-GDGraph-1.560.0-1|21	
21cr|perl-GDGraph-1.560.0-1|22	%description
21cr|perl-GDGraph-1.560.0-1|23	This is GDGraph, a package to generate charts, using Lincoln
21cr|perl-GDGraph-1.560.0-1|24	Stein's GD.pm. See the documentation for some history and more
21cr|perl-GDGraph-1.560.0-1|25	information.
21cr|perl-GDGraph-1.560.0-1|26	
21cr|perl-GDGraph-1.560.0-1|27	%files
21cr|perl-GDGraph-1.560.0-1|28	%doc CHANGES README
21cr|perl-GDGraph-1.560.0-1|29	%{perl_vendorlib}/GD/*
21cr|perl-GDGraph-1.560.0-1|30	%{_mandir}/*/*
21cr|perl-GDGraph-1.560.0-1|31	
21cr|perl-GDGraph-1.560.0-1|32	#----------------------------------------------------------------------------
21cr|perl-GDGraph-1.560.0-1|33	
21cr|perl-GDGraph-1.560.0-1|34	%prep
21cr|perl-GDGraph-1.560.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GDGraph-1.560.0-1|36	
21cr|perl-GDGraph-1.560.0-1|37	%build
21cr|perl-GDGraph-1.560.0-1|38	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-GDGraph-1.560.0-1|39	%make
21cr|perl-GDGraph-1.560.0-1|40	
21cr|perl-GDGraph-1.560.0-1|41	%install
21cr|perl-GDGraph-1.560.0-1|42	%makeinstall_std
21cr|perl-GDGraph-1.560.0-1|43	
21cr|perl-GDGraph-1.560.0-1|44	%check
21cr|perl-GDGraph-1.560.0-1|45	make test

4579 21
21cr|perl-GD-Graph3d-0.630.0-10|1	%define upstream_name	 GD-Graph3d
21cr|perl-GD-Graph3d-0.630.0-10|2	%define upstream_version 0.63
21cr|perl-GD-Graph3d-0.630.0-10|3	
21cr|perl-GD-Graph3d-0.630.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-GD-Graph3d-0.630.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GD-Graph3d-0.630.0-10|6	Release:	10
21cr|perl-GD-Graph3d-0.630.0-10|7	
21cr|perl-GD-Graph3d-0.630.0-10|8	Summary:	Create 3D Graphs with GD and GD::Graph
21cr|perl-GD-Graph3d-0.630.0-10|9	
21cr|perl-GD-Graph3d-0.630.0-10|10	License:	GPL+ or Artistic
21cr|perl-GD-Graph3d-0.630.0-10|11	Group:		Development/Perl
21cr|perl-GD-Graph3d-0.630.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-GD-Graph3d-0.630.0-10|13	Source0:	http://search.cpan.org/CPAN/authors/id/W/WA/WADG/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-GD-Graph3d-0.630.0-10|14	
21cr|perl-GD-Graph3d-0.630.0-10|15	BuildRequires:	perl-devel
21cr|perl-GD-Graph3d-0.630.0-10|16	BuildRequires:	perl-GDGraph
21cr|perl-GD-Graph3d-0.630.0-10|17	BuildRequires:	perl(Test)
21cr|perl-GD-Graph3d-0.630.0-10|18	BuildArch:	noarch
21cr|perl-GD-Graph3d-0.630.0-10|19	
21cr|perl-GD-Graph3d-0.630.0-10|20	%description
21cr|perl-GD-Graph3d-0.630.0-10|21	This is the GD::Graph3d extensions module. It provides 3D graphs for the
21cr|perl-GD-Graph3d-0.630.0-10|22	GD::Graph module by Martien Verbruggen, which in turn generates graph using
21cr|perl-GD-Graph3d-0.630.0-10|23	Lincoln Stein's GD.pm.
21cr|perl-GD-Graph3d-0.630.0-10|24	
21cr|perl-GD-Graph3d-0.630.0-10|25	You use these modules just as you would any of the GD::Graph modules, except
21cr|perl-GD-Graph3d-0.630.0-10|26	that they generate 3d-looking graphs. Each graph type is described below with
21cr|perl-GD-Graph3d-0.630.0-10|27	only the options that are unique to the 3d version. The modules are based on
21cr|perl-GD-Graph3d-0.630.0-10|28	their 2d versions (e.g. GD::Graph::bars3d works like GD::Graph::bars), and
21cr|perl-GD-Graph3d-0.630.0-10|29	support all the options in those. Make sure to read the documentation on
21cr|perl-GD-Graph3d-0.630.0-10|30	GD::Graph.
21cr|perl-GD-Graph3d-0.630.0-10|31	
21cr|perl-GD-Graph3d-0.630.0-10|32	%prep
21cr|perl-GD-Graph3d-0.630.0-10|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GD-Graph3d-0.630.0-10|34	perl -pi -e 'tr/\r//d;' Changes
21cr|perl-GD-Graph3d-0.630.0-10|35	
21cr|perl-GD-Graph3d-0.630.0-10|36	%build
21cr|perl-GD-Graph3d-0.630.0-10|37	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GD-Graph3d-0.630.0-10|38	%make
21cr|perl-GD-Graph3d-0.630.0-10|39	
21cr|perl-GD-Graph3d-0.630.0-10|40	%check
21cr|perl-GD-Graph3d-0.630.0-10|41	make test
21cr|perl-GD-Graph3d-0.630.0-10|42	
21cr|perl-GD-Graph3d-0.630.0-10|43	%install
21cr|perl-GD-Graph3d-0.630.0-10|44	%makeinstall_std
21cr|perl-GD-Graph3d-0.630.0-10|45	
21cr|perl-GD-Graph3d-0.630.0-10|46	%files
21cr|perl-GD-Graph3d-0.630.0-10|47	%doc Changes
21cr|perl-GD-Graph3d-0.630.0-10|48	%{perl_vendorlib}/GD
21cr|perl-GD-Graph3d-0.630.0-10|49	%{_mandir}/*/*

4580 21
21cr|perl-GD-SecurityImage-1.750.0-2|1	%define upstream_name    GD-SecurityImage
21cr|perl-GD-SecurityImage-1.750.0-2|2	%define upstream_version 1.75
21cr|perl-GD-SecurityImage-1.750.0-2|3	
21cr|perl-GD-SecurityImage-1.750.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-GD-SecurityImage-1.750.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GD-SecurityImage-1.750.0-2|6	Release:	2
21cr|perl-GD-SecurityImage-1.750.0-2|7	
21cr|perl-GD-SecurityImage-1.750.0-2|8	Summary:	Security image (captcha) generator
21cr|perl-GD-SecurityImage-1.750.0-2|9	
21cr|perl-GD-SecurityImage-1.750.0-2|10	License:	GPL+ or Artistic
21cr|perl-GD-SecurityImage-1.750.0-2|11	Group:		Development/Perl
21cr|perl-GD-SecurityImage-1.750.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GD-SecurityImage-1.750.0-2|13	Source0:	http://www.cpan.org/modules/by-module/GD/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GD-SecurityImage-1.750.0-2|14	
21cr|perl-GD-SecurityImage-1.750.0-2|15	BuildRequires:	perl-devel
21cr|perl-GD-SecurityImage-1.750.0-2|16	BuildRequires:	perl(GD)
21cr|perl-GD-SecurityImage-1.750.0-2|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-GD-SecurityImage-1.750.0-2|18	BuildRequires:	perl(Module::Build)
21cr|perl-GD-SecurityImage-1.750.0-2|19	BuildRequires:	perl(Image::Magick) > 6.0.4
21cr|perl-GD-SecurityImage-1.750.0-2|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-GD-SecurityImage-1.750.0-2|21	
21cr|perl-GD-SecurityImage-1.750.0-2|22	
21cr|perl-GD-SecurityImage-1.750.0-2|23	BuildArch:	noarch
21cr|perl-GD-SecurityImage-1.750.0-2|24	
21cr|perl-GD-SecurityImage-1.750.0-2|25	%description
21cr|perl-GD-SecurityImage-1.750.0-2|26	The (so called) _"Security Images"_ are so popular. Most internet software
21cr|perl-GD-SecurityImage-1.750.0-2|27	use these in their registration screens to block robot programs (which may
21cr|perl-GD-SecurityImage-1.750.0-2|28	register tons of fake member accounts). Security images are basicaly,
21cr|perl-GD-SecurityImage-1.750.0-2|29	graphical *CAPTCHA*s (*C*ompletely *A*utomated *P*ublic *T*uring Test to
21cr|perl-GD-SecurityImage-1.750.0-2|30	Tell *C*omputers and *H*umans *A*part). This module gives you a basic
21cr|perl-GD-SecurityImage-1.750.0-2|31	interface to create such an image. The final output is the actual graphic
21cr|perl-GD-SecurityImage-1.750.0-2|32	data, the mime type of the graphic and the created random string. The
21cr|perl-GD-SecurityImage-1.750.0-2|33	module also has some _"styles"_ that are used to create the background (or
21cr|perl-GD-SecurityImage-1.750.0-2|34	foreground) of the image.
21cr|perl-GD-SecurityImage-1.750.0-2|35	
21cr|perl-GD-SecurityImage-1.750.0-2|36	If you are an 'Authen::Captcha' user, see the GD::SecurityImage::AC manpage
21cr|perl-GD-SecurityImage-1.750.0-2|37	for migration from 'Authen::Captcha' to 'GD::SecurityImage'.
21cr|perl-GD-SecurityImage-1.750.0-2|38	
21cr|perl-GD-SecurityImage-1.750.0-2|39	This module is *just an image generator*. Not a _captcha handler_. The
21cr|perl-GD-SecurityImage-1.750.0-2|40	validation of the generated graphic is left to your programming taste. But
21cr|perl-GD-SecurityImage-1.750.0-2|41	there are some _captcha handlers_ for several Perl FrameWorks. If you are
21cr|perl-GD-SecurityImage-1.750.0-2|42	an user of one of these frameworks, see the /"GD::SecurityImage
21cr|perl-GD-SecurityImage-1.750.0-2|43	Implementations" manpage in the /"SEE ALSO" manpage section for
21cr|perl-GD-SecurityImage-1.750.0-2|44	information.
21cr|perl-GD-SecurityImage-1.750.0-2|45	
21cr|perl-GD-SecurityImage-1.750.0-2|46	%prep
21cr|perl-GD-SecurityImage-1.750.0-2|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-GD-SecurityImage-1.750.0-2|48	
21cr|perl-GD-SecurityImage-1.750.0-2|49	%build
21cr|perl-GD-SecurityImage-1.750.0-2|50	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-GD-SecurityImage-1.750.0-2|51	%make
21cr|perl-GD-SecurityImage-1.750.0-2|52	
21cr|perl-GD-SecurityImage-1.750.0-2|53	%check
21cr|perl-GD-SecurityImage-1.750.0-2|54	make test
21cr|perl-GD-SecurityImage-1.750.0-2|55	
21cr|perl-GD-SecurityImage-1.750.0-2|56	%install
21cr|perl-GD-SecurityImage-1.750.0-2|57	%makeinstall_std
21cr|perl-GD-SecurityImage-1.750.0-2|58	
21cr|perl-GD-SecurityImage-1.750.0-2|59	%files
21cr|perl-GD-SecurityImage-1.750.0-2|60	%doc Changes LICENSE META.json META.yml
21cr|perl-GD-SecurityImage-1.750.0-2|61	%{_mandir}/man3/*
21cr|perl-GD-SecurityImage-1.750.0-2|62	%{perl_vendorlib}/GD

4581 21
21cr|perl-GDTextUtil-0.860.0-10|1	%define	upstream_name	 GDTextUtil
21cr|perl-GDTextUtil-0.860.0-10|2	%define upstream_version 0.86
21cr|perl-GDTextUtil-0.860.0-10|3	
21cr|perl-GDTextUtil-0.860.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-GDTextUtil-0.860.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GDTextUtil-0.860.0-10|6	Release:	10
21cr|perl-GDTextUtil-0.860.0-10|7	
21cr|perl-GDTextUtil-0.860.0-10|8	Summary:	Text utilities for use with GD
21cr|perl-GDTextUtil-0.860.0-10|9	
21cr|perl-GDTextUtil-0.860.0-10|10	License:	GPL+ or Artistic
21cr|perl-GDTextUtil-0.860.0-10|11	Group:		Development/Perl
21cr|perl-GDTextUtil-0.860.0-10|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GDTextUtil-0.860.0-10|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MV/MVERB/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-GDTextUtil-0.860.0-10|14	
21cr|perl-GDTextUtil-0.860.0-10|15	BuildRequires:	perl-devel
21cr|perl-GDTextUtil-0.860.0-10|16	BuildRequires:	perl-GD >= 1.20
21cr|perl-GDTextUtil-0.860.0-10|17	BuildArch:	noarch
21cr|perl-GDTextUtil-0.860.0-10|18	Provides:	perl-GD-TextUtil = %{version}-%{release}
21cr|perl-GDTextUtil-0.860.0-10|19	
21cr|perl-GDTextUtil-0.860.0-10|20	%description
21cr|perl-GDTextUtil-0.860.0-10|21	This module provides a font-independent way of dealing with text in GD, for use
21cr|perl-GDTextUtil-0.860.0-10|22	with the GD::Text::* modules and GD::Graph.
21cr|perl-GDTextUtil-0.860.0-10|23	
21cr|perl-GDTextUtil-0.860.0-10|24	%prep
21cr|perl-GDTextUtil-0.860.0-10|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GDTextUtil-0.860.0-10|26	
21cr|perl-GDTextUtil-0.860.0-10|27	%build
21cr|perl-GDTextUtil-0.860.0-10|28	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GDTextUtil-0.860.0-10|29	%make
21cr|perl-GDTextUtil-0.860.0-10|30	
21cr|perl-GDTextUtil-0.860.0-10|31	%check
21cr|perl-GDTextUtil-0.860.0-10|32	make test
21cr|perl-GDTextUtil-0.860.0-10|33	
21cr|perl-GDTextUtil-0.860.0-10|34	%install
21cr|perl-GDTextUtil-0.860.0-10|35	%makeinstall_std
21cr|perl-GDTextUtil-0.860.0-10|36	
21cr|perl-GDTextUtil-0.860.0-10|37	%files
21cr|perl-GDTextUtil-0.860.0-10|38	%doc Changes README
21cr|perl-GDTextUtil-0.860.0-10|39	%{perl_vendorlib}/GD
21cr|perl-GDTextUtil-0.860.0-10|40	%{_mandir}/*/*

4582 21
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|1	%define upstream_name    Geo-Coordinates-DecimalDegrees
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|2	%define upstream_version 0.09
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|3	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|6	Release:	5
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|7	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|8	Summary:	Convert between degrees/minutes/seconds and decimal degrees
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|9	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|10	License:	GPL+ or Artistic
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|11	Group:		Development/Perl
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Geo/Geo-Coordinates-DecimalDegrees-%{upstream_version}.tar.gz
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|14	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|15	BuildRequires:	perl-devel
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|16	BuildRequires:	perl(Test::Number::Delta)
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|17	BuildArch:	noarch
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|18	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|19	%description
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|20	Latitudes and longitudes are most often presented in two common formats:
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|21	decimal degrees, and degrees, minutes and seconds. There are 60 minutes in
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|22	a degree, and 60 seconds in a minute. In decimal degrees, the minutes and
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|23	seconds are presented as a fractional number of degrees. For example, 1
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|24	degree 30 minutes is 1.5 degrees, and 30 minutes 45 seconds is 0.5125
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|25	degrees.
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|26	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|27	This module provides functions for converting between these two formats.
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|28	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|29	%prep
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|31	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|32	%build
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|34	%make
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|35	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|36	%check
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|37	make test
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|38	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|39	%install
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|40	%makeinstall_std
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|41	
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|42	%files
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|43	%doc Changes README
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|44	%{_mandir}/man3/*
21cr|perl-Geo-Coordinates-DecimalDegrees-0.90.0-5|45	%{perl_vendorlib}/*

4583 21
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|1	%define upstream_name    Geo-Coordinates-UTM
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|2	%define upstream_version 0.11
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|3	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|6	Release:	6
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|7	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|8	Summary:	Translation between  Lat Lon and UTM Coords
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|9	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|11	Group:		Development/Perl
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Geo/Geo-Coordinates-UTM-%{upstream_version}.tar.gz
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|14	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|16	BuildRequires:	perl(Math::Trig)
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|17	BuildArch:	noarch
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|18	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|19	%description
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|20	This module will translate latitude longitude coordinates to Universal
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|21	Transverse Mercator(UTM) coordinates and vice versa.
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|22	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|23	Mercator Projection
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|24	The Mercator projection was first invented to help mariners. They
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|25	needed to be able to take a course and know the distance traveled, and
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|26	draw a line on the map which showed the day's journey. In order to do
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|27	this, Mercator invented a projection which preserved length, by
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|28	projecting the earth's surface onto a cylinder, sharing the same axis
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|29	as the earth itself. This caused all Latitude and Longitude lines to
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|30	intersect at a 90 degree angle, thereby negating the problem that
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|31	longitude lines get closer together at the poles.
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|32	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|33	Transverse Mercator Projection
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|34	A Transverse Mercator projection takes the cylinder and turns it on its
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|35	side. Now the cylinder's axis passes through the equator, and it can be
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|36	rotated to line up with the area of interest. Many countries use
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|37	Transverse Mercator for their grid systems.
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|38	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|39	%prep
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|41	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|42	%build
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|44	%make
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|45	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|46	%check
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|47	make test
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|48	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|49	%install
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|50	%makeinstall_std
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|51	
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|52	%files
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|53	%doc Changes README
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|54	%{_mandir}/man3/*
21cr|perl-Geo-Coordinates-UTM-0.110.0-6|55	%{perl_vendorlib}/*

4584 21
21cr|perl-Geo-IPfree-1.160.0-1|1	%define upstream_name 	 Geo-IPfree
21cr|perl-Geo-IPfree-1.160.0-1|2	%define upstream_version 1.160000
21cr|perl-Geo-IPfree-1.160.0-1|3	
21cr|perl-Geo-IPfree-1.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Geo-IPfree-1.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Geo-IPfree-1.160.0-1|6	Release:	1
21cr|perl-Geo-IPfree-1.160.0-1|7	
21cr|perl-Geo-IPfree-1.160.0-1|8	Summary:	Look up country by IP Address
21cr|perl-Geo-IPfree-1.160.0-1|9	
21cr|perl-Geo-IPfree-1.160.0-1|10	License:	GPL+ or Artistic
21cr|perl-Geo-IPfree-1.160.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Geo-IPfree-1.160.0-1|12	Group:		Development/Perl
21cr|perl-Geo-IPfree-1.160.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Geo-IPfree-1.160.0-1|14	
21cr|perl-Geo-IPfree-1.160.0-1|15	BuildRequires:	perl-devel
21cr|perl-Geo-IPfree-1.160.0-1|16	BuildRequires:	perl(Test::Pod)
21cr|perl-Geo-IPfree-1.160.0-1|17	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Geo-IPfree-1.160.0-1|18	BuildRequires:	perl(Memoize)
21cr|perl-Geo-IPfree-1.160.0-1|19	
21cr|perl-Geo-IPfree-1.160.0-1|20	BuildArch:	noarch
21cr|perl-Geo-IPfree-1.160.0-1|21	
21cr|perl-Geo-IPfree-1.160.0-1|22	%description
21cr|perl-Geo-IPfree-1.160.0-1|23	Look up country of IP Address. This module make this off-line and
21cr|perl-Geo-IPfree-1.160.0-1|24	the DB of IPs is free & small.
21cr|perl-Geo-IPfree-1.160.0-1|25	
21cr|perl-Geo-IPfree-1.160.0-1|26	%prep
21cr|perl-Geo-IPfree-1.160.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Geo-IPfree-1.160.0-1|28	
21cr|perl-Geo-IPfree-1.160.0-1|29	%build
21cr|perl-Geo-IPfree-1.160.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Geo-IPfree-1.160.0-1|31	%make
21cr|perl-Geo-IPfree-1.160.0-1|32	
21cr|perl-Geo-IPfree-1.160.0-1|33	%check
21cr|perl-Geo-IPfree-1.160.0-1|34	make test
21cr|perl-Geo-IPfree-1.160.0-1|35	
21cr|perl-Geo-IPfree-1.160.0-1|36	%install
21cr|perl-Geo-IPfree-1.160.0-1|37	%makeinstall_std
21cr|perl-Geo-IPfree-1.160.0-1|38	
21cr|perl-Geo-IPfree-1.160.0-1|39	%files
21cr|perl-Geo-IPfree-1.160.0-1|40	%doc README Changes META.json META.yml
21cr|perl-Geo-IPfree-1.160.0-1|41	%{perl_vendorlib}/Geo
21cr|perl-Geo-IPfree-1.160.0-1|42	%{_mandir}/*/*

4585 21
21cr|perl-Geo-METAR-1.150.0-6|1	%define upstream_name    Geo-METAR
21cr|perl-Geo-METAR-1.150.0-6|2	%define upstream_version 1.15
21cr|perl-Geo-METAR-1.150.0-6|3	
21cr|perl-Geo-METAR-1.150.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Geo-METAR-1.150.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Geo-METAR-1.150.0-6|6	Release:	6
21cr|perl-Geo-METAR-1.150.0-6|7	
21cr|perl-Geo-METAR-1.150.0-6|8	Summary:	Process aviation weather reports in the METAR format
21cr|perl-Geo-METAR-1.150.0-6|9	
21cr|perl-Geo-METAR-1.150.0-6|10	License:	GPL
21cr|perl-Geo-METAR-1.150.0-6|11	Group:		Development/Perl
21cr|perl-Geo-METAR-1.150.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Geo-METAR-1.150.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Geo-METAR-1.150.0-6|14	
21cr|perl-Geo-METAR-1.150.0-6|15	BuildRequires:	perl-devel
21cr|perl-Geo-METAR-1.150.0-6|16	BuildRequires:	gmp-devel
21cr|perl-Geo-METAR-1.150.0-6|17	BuildArch:	noarch
21cr|perl-Geo-METAR-1.150.0-6|18	
21cr|perl-Geo-METAR-1.150.0-6|19	%description
21cr|perl-Geo-METAR-1.150.0-6|20	METAR reports are available on-line, thanks to the National
21cr|perl-Geo-METAR-1.150.0-6|21	Weather Service. Since reading the METAR format isn't easy
21cr|perl-Geo-METAR-1.150.0-6|22	for non-pilots, these reports are relatively useles to the
21cr|perl-Geo-METAR-1.150.0-6|23	common man who just wants a quick glace at the weather.
21cr|perl-Geo-METAR-1.150.0-6|24	
21cr|perl-Geo-METAR-1.150.0-6|25	%prep
21cr|perl-Geo-METAR-1.150.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Geo-METAR-1.150.0-6|27	
21cr|perl-Geo-METAR-1.150.0-6|28	%build
21cr|perl-Geo-METAR-1.150.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Geo-METAR-1.150.0-6|30	%make
21cr|perl-Geo-METAR-1.150.0-6|31	
21cr|perl-Geo-METAR-1.150.0-6|32	%check
21cr|perl-Geo-METAR-1.150.0-6|33	make test
21cr|perl-Geo-METAR-1.150.0-6|34	
21cr|perl-Geo-METAR-1.150.0-6|35	%install
21cr|perl-Geo-METAR-1.150.0-6|36	%makeinstall_std
21cr|perl-Geo-METAR-1.150.0-6|37	
21cr|perl-Geo-METAR-1.150.0-6|38	%files
21cr|perl-Geo-METAR-1.150.0-6|39	%doc TODO README examples/*
21cr|perl-Geo-METAR-1.150.0-6|40	%{perl_vendorlib}/Geo
21cr|perl-Geo-METAR-1.150.0-6|41	%{_mandir}/*/*

4586 21
21cr|perl-Geo-Shapelib-0.220.0-1|1	%define upstream_name		Geo-Shapelib
21cr|perl-Geo-Shapelib-0.220.0-1|2	%define upstream_version	0.22
21cr|perl-Geo-Shapelib-0.220.0-1|3	
21cr|perl-Geo-Shapelib-0.220.0-1|4	Summary:	Perl extension for reading and writing shapefiles as defined by ESRI(r)
21cr|perl-Geo-Shapelib-0.220.0-1|5	
21cr|perl-Geo-Shapelib-0.220.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Geo-Shapelib-0.220.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Geo-Shapelib-0.220.0-1|8	Release:	1
21cr|perl-Geo-Shapelib-0.220.0-1|9	License:	GPL+ or Artistic
21cr|perl-Geo-Shapelib-0.220.0-1|10	Group:		Development/Perl
21cr|perl-Geo-Shapelib-0.220.0-1|11	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Geo-Shapelib-0.220.0-1|12	Source0:	https://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Geo-Shapelib-0.220.0-1|13	BuildRequires:	perl(Tree::R)
21cr|perl-Geo-Shapelib-0.220.0-1|14	BuildRequires:	pkgconfig(shapelib)
21cr|perl-Geo-Shapelib-0.220.0-1|15	BuildRequires:	perl-devel
21cr|perl-Geo-Shapelib-0.220.0-1|16	
21cr|perl-Geo-Shapelib-0.220.0-1|17	%description
21cr|perl-Geo-Shapelib-0.220.0-1|18	This is a library for reading, creating, and writing shapefiles as
21cr|perl-Geo-Shapelib-0.220.0-1|19	defined by ESRI(r) using Perl. The Perl code uses Frank Warmerdam's
21cr|perl-Geo-Shapelib-0.220.0-1|20	Shapefile C Library (http://shapelib.maptools.org/). The library is
21cr|perl-Geo-Shapelib-0.220.0-1|21	included in this distribution.
21cr|perl-Geo-Shapelib-0.220.0-1|22	
21cr|perl-Geo-Shapelib-0.220.0-1|23	%prep
21cr|perl-Geo-Shapelib-0.220.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Geo-Shapelib-0.220.0-1|25	
21cr|perl-Geo-Shapelib-0.220.0-1|26	%build
21cr|perl-Geo-Shapelib-0.220.0-1|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Geo-Shapelib-0.220.0-1|28	%make
21cr|perl-Geo-Shapelib-0.220.0-1|29	
21cr|perl-Geo-Shapelib-0.220.0-1|30	%install
21cr|perl-Geo-Shapelib-0.220.0-1|31	%makeinstall_std
21cr|perl-Geo-Shapelib-0.220.0-1|32	
21cr|perl-Geo-Shapelib-0.220.0-1|33	# we don't want this
21cr|perl-Geo-Shapelib-0.220.0-1|34	find %{buildroot} -name "*.a" -exec rm -rf {} \;
21cr|perl-Geo-Shapelib-0.220.0-1|35	
21cr|perl-Geo-Shapelib-0.220.0-1|36	%files
21cr|perl-Geo-Shapelib-0.220.0-1|37	%doc Changes README*
21cr|perl-Geo-Shapelib-0.220.0-1|38	%{perl_vendorarch}/Geo/Shapelib.pm
21cr|perl-Geo-Shapelib-0.220.0-1|39	%{perl_vendorarch}/auto/Geo/Shapelib
21cr|perl-Geo-Shapelib-0.220.0-1|40	%{_mandir}/man3/Geo::Shapelib.3pm.*

4587 21
21cr|perl-Geo-WeatherNOAA-4.380.0-5|1	%define upstream_name	 Geo-WeatherNOAA
21cr|perl-Geo-WeatherNOAA-4.380.0-5|2	%define upstream_version 4.38
21cr|perl-Geo-WeatherNOAA-4.380.0-5|3	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Geo-WeatherNOAA-4.380.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Geo-WeatherNOAA-4.380.0-5|6	Release:    5
21cr|perl-Geo-WeatherNOAA-4.380.0-5|7	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|8	Summary:	Perl extension for interpreting the NOAA weather data
21cr|perl-Geo-WeatherNOAA-4.380.0-5|9	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|10	License:	GPL
21cr|perl-Geo-WeatherNOAA-4.380.0-5|11	Group:		Development/Perl
21cr|perl-Geo-WeatherNOAA-4.380.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Geo-WeatherNOAA-4.380.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Geo-WeatherNOAA-4.380.0-5|14	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|15	BuildRequires:	perl-devel
21cr|perl-Geo-WeatherNOAA-4.380.0-5|16	BuildRequires:  perl(Tie::IxHash)
21cr|perl-Geo-WeatherNOAA-4.380.0-5|17	BuildRequires:  perl(LWP::Simple)
21cr|perl-Geo-WeatherNOAA-4.380.0-5|18	BuildArch:	noarch
21cr|perl-Geo-WeatherNOAA-4.380.0-5|19	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|20	%description
21cr|perl-Geo-WeatherNOAA-4.380.0-5|21	This module is intended to interpret the NOAA zone forecasts and current
21cr|perl-Geo-WeatherNOAA-4.380.0-5|22	city hourly data files. It should give a programmer an easy time to use
21cr|perl-Geo-WeatherNOAA-4.380.0-5|23	the data instead of having to mine it.
21cr|perl-Geo-WeatherNOAA-4.380.0-5|24	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|25	Be aware that if the variable $main::opt_v is set to anything (other than
21cr|perl-Geo-WeatherNOAA-4.380.0-5|26	zero or '') then Geo::WeatherNOAA will be verbose on what it's doing with
21cr|perl-Geo-WeatherNOAA-4.380.0-5|27	messages sent to STDERR. Useful for debugging.
21cr|perl-Geo-WeatherNOAA-4.380.0-5|28	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|29	%prep
21cr|perl-Geo-WeatherNOAA-4.380.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Geo-WeatherNOAA-4.380.0-5|31	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|32	%build
21cr|perl-Geo-WeatherNOAA-4.380.0-5|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Geo-WeatherNOAA-4.380.0-5|34	make OPTIMIZE="%{optflags}"
21cr|perl-Geo-WeatherNOAA-4.380.0-5|35	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|36	%install
21cr|perl-Geo-WeatherNOAA-4.380.0-5|37	%makeinstall_std
21cr|perl-Geo-WeatherNOAA-4.380.0-5|38	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|39	%clean
21cr|perl-Geo-WeatherNOAA-4.380.0-5|40	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|41	%check
21cr|perl-Geo-WeatherNOAA-4.380.0-5|42	make test
21cr|perl-Geo-WeatherNOAA-4.380.0-5|43	
21cr|perl-Geo-WeatherNOAA-4.380.0-5|44	%files
21cr|perl-Geo-WeatherNOAA-4.380.0-5|45	%doc README
21cr|perl-Geo-WeatherNOAA-4.380.0-5|46	%{_mandir}/man3/*
21cr|perl-Geo-WeatherNOAA-4.380.0-5|47	%{perl_vendorlib}/Geo/*

4588 21
21cr|perl-Getopt-ArgvFile-1.110.0-6|1	%define upstream_name	 Getopt-ArgvFile
21cr|perl-Getopt-ArgvFile-1.110.0-6|2	%define upstream_version 1.11
21cr|perl-Getopt-ArgvFile-1.110.0-6|3	
21cr|perl-Getopt-ArgvFile-1.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Getopt-ArgvFile-1.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Getopt-ArgvFile-1.110.0-6|6	Release:	6
21cr|perl-Getopt-ArgvFile-1.110.0-6|7	
21cr|perl-Getopt-ArgvFile-1.110.0-6|8	Summary:	Interpolates script options from files into @ARGV or another array
21cr|perl-Getopt-ArgvFile-1.110.0-6|9	
21cr|perl-Getopt-ArgvFile-1.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-Getopt-ArgvFile-1.110.0-6|11	Group:		Development/Perl
21cr|perl-Getopt-ArgvFile-1.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Getopt-ArgvFile-1.110.0-6|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Getopt-ArgvFile-1.110.0-6|14	
21cr|perl-Getopt-ArgvFile-1.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-Getopt-ArgvFile-1.110.0-6|16	BuildArch:	noarch
21cr|perl-Getopt-ArgvFile-1.110.0-6|17	
21cr|perl-Getopt-ArgvFile-1.110.0-6|18	%description
21cr|perl-Getopt-ArgvFile-1.110.0-6|19	This module simply interpolates option file hints in @ARGV by the contents of
21cr|perl-Getopt-ArgvFile-1.110.0-6|20	the pointed files. This enables option reading from files instead of or
21cr|perl-Getopt-ArgvFile-1.110.0-6|21	additional to the usual reading from the command line. Alternatively, you can
21cr|perl-Getopt-ArgvFile-1.110.0-6|22	process any array instead of @ARGV which is used by default and mentioned
21cr|perl-Getopt-ArgvFile-1.110.0-6|23	mostly in this manual.
21cr|perl-Getopt-ArgvFile-1.110.0-6|24	
21cr|perl-Getopt-ArgvFile-1.110.0-6|25	%prep
21cr|perl-Getopt-ArgvFile-1.110.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Getopt-ArgvFile-1.110.0-6|27	
21cr|perl-Getopt-ArgvFile-1.110.0-6|28	%build
21cr|perl-Getopt-ArgvFile-1.110.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Getopt-ArgvFile-1.110.0-6|30	make
21cr|perl-Getopt-ArgvFile-1.110.0-6|31	
21cr|perl-Getopt-ArgvFile-1.110.0-6|32	%check
21cr|perl-Getopt-ArgvFile-1.110.0-6|33	make test
21cr|perl-Getopt-ArgvFile-1.110.0-6|34	
21cr|perl-Getopt-ArgvFile-1.110.0-6|35	%install
21cr|perl-Getopt-ArgvFile-1.110.0-6|36	%makeinstall_std
21cr|perl-Getopt-ArgvFile-1.110.0-6|37	
21cr|perl-Getopt-ArgvFile-1.110.0-6|38	%files
21cr|perl-Getopt-ArgvFile-1.110.0-6|39	%doc README
21cr|perl-Getopt-ArgvFile-1.110.0-6|40	%{perl_vendorlib}/Getopt/*
21cr|perl-Getopt-ArgvFile-1.110.0-6|41	%{_mandir}/*/*

4589 21
21cr|perl-Getopt-Attribute-2.101.700-8|1	%define upstream_name    Getopt-Attribute
21cr|perl-Getopt-Attribute-2.101.700-8|2	%define upstream_version 2.101700
21cr|perl-Getopt-Attribute-2.101.700-8|3	
21cr|perl-Getopt-Attribute-2.101.700-8|4	Name:		perl-%{upstream_name}
21cr|perl-Getopt-Attribute-2.101.700-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Getopt-Attribute-2.101.700-8|6	Release:	8
21cr|perl-Getopt-Attribute-2.101.700-8|7	
21cr|perl-Getopt-Attribute-2.101.700-8|8	Summary:	Attribute wrapper for Getopt::Long
21cr|perl-Getopt-Attribute-2.101.700-8|9	
21cr|perl-Getopt-Attribute-2.101.700-8|10	License:	GPL+ or Artistic
21cr|perl-Getopt-Attribute-2.101.700-8|11	Group:		Development/Perl
21cr|perl-Getopt-Attribute-2.101.700-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Getopt-Attribute-2.101.700-8|13	Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Getopt-Attribute-2.101.700-8|14	
21cr|perl-Getopt-Attribute-2.101.700-8|15	BuildRequires:	perl-devel
21cr|perl-Getopt-Attribute-2.101.700-8|16	BuildRequires:	perl(Attribute::Handlers)
21cr|perl-Getopt-Attribute-2.101.700-8|17	BuildRequires:	perl(Test::Compile)
21cr|perl-Getopt-Attribute-2.101.700-8|18	BuildRequires:	perl(Test::More) >= 0.940.0
21cr|perl-Getopt-Attribute-2.101.700-8|19	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Getopt-Attribute-2.101.700-8|20	
21cr|perl-Getopt-Attribute-2.101.700-8|21	BuildArch:	noarch
21cr|perl-Getopt-Attribute-2.101.700-8|22	
21cr|perl-Getopt-Attribute-2.101.700-8|23	%description
21cr|perl-Getopt-Attribute-2.101.700-8|24	Note: This version of the module works works with perl 5.8.0. If you need
21cr|perl-Getopt-Attribute-2.101.700-8|25	it to work with perl 5.6.x, please use an earlier version from CPAN.
21cr|perl-Getopt-Attribute-2.101.700-8|26	
21cr|perl-Getopt-Attribute-2.101.700-8|27	This module provides an attribute wrapper around 'Getopt::Long'. Instead of
21cr|perl-Getopt-Attribute-2.101.700-8|28	declaring the options in a hash with references to the variables and
21cr|perl-Getopt-Attribute-2.101.700-8|29	subroutines affected by the options, you can use the 'Getopt' attribute on
21cr|perl-Getopt-Attribute-2.101.700-8|30	the variables and subroutines directly.
21cr|perl-Getopt-Attribute-2.101.700-8|31	
21cr|perl-Getopt-Attribute-2.101.700-8|32	As you can see from the Synopsis, the attribute takes an argument of the
21cr|perl-Getopt-Attribute-2.101.700-8|33	same format as you would give as the hash key for 'Getopt::Long'. See the
21cr|perl-Getopt-Attribute-2.101.700-8|34	'Getopt::Long' manpage for details.
21cr|perl-Getopt-Attribute-2.101.700-8|35	
21cr|perl-Getopt-Attribute-2.101.700-8|36	%prep
21cr|perl-Getopt-Attribute-2.101.700-8|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Getopt-Attribute-2.101.700-8|38	
21cr|perl-Getopt-Attribute-2.101.700-8|39	%build
21cr|perl-Getopt-Attribute-2.101.700-8|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Getopt-Attribute-2.101.700-8|41	%make
21cr|perl-Getopt-Attribute-2.101.700-8|42	
21cr|perl-Getopt-Attribute-2.101.700-8|43	%check
21cr|perl-Getopt-Attribute-2.101.700-8|44	make test
21cr|perl-Getopt-Attribute-2.101.700-8|45	
21cr|perl-Getopt-Attribute-2.101.700-8|46	%install
21cr|perl-Getopt-Attribute-2.101.700-8|47	%makeinstall_std
21cr|perl-Getopt-Attribute-2.101.700-8|48	
21cr|perl-Getopt-Attribute-2.101.700-8|49	%files
21cr|perl-Getopt-Attribute-2.101.700-8|50	%doc Changes README
21cr|perl-Getopt-Attribute-2.101.700-8|51	%{_mandir}/man3/*
21cr|perl-Getopt-Attribute-2.101.700-8|52	%{perl_vendorlib}/*

4590 21
21cr|perl-Getopt-Euclid-0.4.5-4|1	%define upstream_name	Getopt-Euclid
21cr|perl-Getopt-Euclid-0.4.5-4|2	%define upstream_version 0.4.5
21cr|perl-Getopt-Euclid-0.4.5-4|3	
21cr|perl-Getopt-Euclid-0.4.5-4|4	Name:       perl-%{upstream_name}
21cr|perl-Getopt-Euclid-0.4.5-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Getopt-Euclid-0.4.5-4|6	Release:    4
21cr|perl-Getopt-Euclid-0.4.5-4|7	
21cr|perl-Getopt-Euclid-0.4.5-4|8	Summary:    Executable Uniform Command-Line Interface Descriptions
21cr|perl-Getopt-Euclid-0.4.5-4|9	
21cr|perl-Getopt-Euclid-0.4.5-4|10	License:    GPL or Artistic
21cr|perl-Getopt-Euclid-0.4.5-4|11	Group:      Development/Perl
21cr|perl-Getopt-Euclid-0.4.5-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Getopt-Euclid-0.4.5-4|13	Source0:    https://cpan.metacpan.org/authors/id/F/FA/FANGLY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Getopt-Euclid-0.4.5-4|14	
21cr|perl-Getopt-Euclid-0.4.5-4|15	BuildRequires: perl(File::Basename)
21cr|perl-Getopt-Euclid-0.4.5-4|16	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Getopt-Euclid-0.4.5-4|17	BuildRequires: perl(List::Util)
21cr|perl-Getopt-Euclid-0.4.5-4|18	BuildRequires: perl(Module::Build)
21cr|perl-Getopt-Euclid-0.4.5-4|19	BuildRequires: perl(Pod::Checker)
21cr|perl-Getopt-Euclid-0.4.5-4|20	BuildRequires: perl(Pod::PlainText)
21cr|perl-Getopt-Euclid-0.4.5-4|21	BuildRequires: perl(Pod::Select)
21cr|perl-Getopt-Euclid-0.4.5-4|22	BuildRequires: perl(Test::More)
21cr|perl-Getopt-Euclid-0.4.5-4|23	BuildRequires: perl(Text::Balanced)
21cr|perl-Getopt-Euclid-0.4.5-4|24	BuildRequires: perl-version
21cr|perl-Getopt-Euclid-0.4.5-4|25	BuildArch:  noarch
21cr|perl-Getopt-Euclid-0.4.5-4|26	
21cr|perl-Getopt-Euclid-0.4.5-4|27	%description
21cr|perl-Getopt-Euclid-0.4.5-4|28	Getopt::Euclid uses your program's own documentation to create a command-line
21cr|perl-Getopt-Euclid-0.4.5-4|29	argument parser. This ensures that your program's documented interface and its
21cr|perl-Getopt-Euclid-0.4.5-4|30	actual interface always agree.
21cr|perl-Getopt-Euclid-0.4.5-4|31	
21cr|perl-Getopt-Euclid-0.4.5-4|32	%prep
21cr|perl-Getopt-Euclid-0.4.5-4|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Getopt-Euclid-0.4.5-4|34	
21cr|perl-Getopt-Euclid-0.4.5-4|35	%build
21cr|perl-Getopt-Euclid-0.4.5-4|36	perl Build.PL --installdirs=vendor
21cr|perl-Getopt-Euclid-0.4.5-4|37	./Build
21cr|perl-Getopt-Euclid-0.4.5-4|38	
21cr|perl-Getopt-Euclid-0.4.5-4|39	%check
21cr|perl-Getopt-Euclid-0.4.5-4|40	./Build test
21cr|perl-Getopt-Euclid-0.4.5-4|41	
21cr|perl-Getopt-Euclid-0.4.5-4|42	%install
21cr|perl-Getopt-Euclid-0.4.5-4|43	./Build install --destdir=%{buildroot}
21cr|perl-Getopt-Euclid-0.4.5-4|44	
21cr|perl-Getopt-Euclid-0.4.5-4|45	%files
21cr|perl-Getopt-Euclid-0.4.5-4|46	%doc Changes *META.yml README
21cr|perl-Getopt-Euclid-0.4.5-4|47	%{perl_vendorlib}/Getopt
21cr|perl-Getopt-Euclid-0.4.5-4|48	%{_mandir}/man3/*

4591 21
21cr|perl-Getopt-Inherited-1.100.860-9|1	%define upstream_name    Getopt-Inherited
21cr|perl-Getopt-Inherited-1.100.860-9|2	%define upstream_version 1.100860
21cr|perl-Getopt-Inherited-1.100.860-9|3	
21cr|perl-Getopt-Inherited-1.100.860-9|4	Name:		perl-%{upstream_name}
21cr|perl-Getopt-Inherited-1.100.860-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Getopt-Inherited-1.100.860-9|6	Release:	9
21cr|perl-Getopt-Inherited-1.100.860-9|7	
21cr|perl-Getopt-Inherited-1.100.860-9|8	Summary:	Handling inherited command-line options
21cr|perl-Getopt-Inherited-1.100.860-9|9	
21cr|perl-Getopt-Inherited-1.100.860-9|10	License:	GPL+ or Artistic
21cr|perl-Getopt-Inherited-1.100.860-9|11	Group:		Development/Perl
21cr|perl-Getopt-Inherited-1.100.860-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Getopt-Inherited-1.100.860-9|13	Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Getopt-Inherited-1.100.860-9|14	
21cr|perl-Getopt-Inherited-1.100.860-9|15	BuildRequires:	perl-devel
21cr|perl-Getopt-Inherited-1.100.860-9|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Getopt-Inherited-1.100.860-9|17	BuildRequires:	perl(Class::Accessor::Complex)
21cr|perl-Getopt-Inherited-1.100.860-9|18	BuildRequires:	perl(Class::Accessor::Installer)
21cr|perl-Getopt-Inherited-1.100.860-9|19	BuildRequires:	perl(Data::Inherited)
21cr|perl-Getopt-Inherited-1.100.860-9|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Getopt-Inherited-1.100.860-9|21	BuildRequires:	perl(Getopt::Long)
21cr|perl-Getopt-Inherited-1.100.860-9|22	BuildRequires:	perl(Pod::Usage)
21cr|perl-Getopt-Inherited-1.100.860-9|23	BuildRequires:	perl(Test::More)
21cr|perl-Getopt-Inherited-1.100.860-9|24	BuildArch:	noarch
21cr|perl-Getopt-Inherited-1.100.860-9|25	
21cr|perl-Getopt-Inherited-1.100.860-9|26	%description
21cr|perl-Getopt-Inherited-1.100.860-9|27	By subclassing this mixin class, your program gets the ability to inherit
21cr|perl-Getopt-Inherited-1.100.860-9|28	command-line option specifications. If you have several programs that share
21cr|perl-Getopt-Inherited-1.100.860-9|29	common code and common command-line options you don't want to have to write
21cr|perl-Getopt-Inherited-1.100.860-9|30	the command-line processing code again and again. Using this class you can
21cr|perl-Getopt-Inherited-1.100.860-9|31	abstract command-line options shared by your programs into a superclass
21cr|perl-Getopt-Inherited-1.100.860-9|32	from which your programs then inherit. Additionally, this class defines
21cr|perl-Getopt-Inherited-1.100.860-9|33	certain common command-line options itself.
21cr|perl-Getopt-Inherited-1.100.860-9|34	
21cr|perl-Getopt-Inherited-1.100.860-9|35	You can also define defaults for command-line options.
21cr|perl-Getopt-Inherited-1.100.860-9|36	
21cr|perl-Getopt-Inherited-1.100.860-9|37	%prep
21cr|perl-Getopt-Inherited-1.100.860-9|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Getopt-Inherited-1.100.860-9|39	
21cr|perl-Getopt-Inherited-1.100.860-9|40	%build
21cr|perl-Getopt-Inherited-1.100.860-9|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Getopt-Inherited-1.100.860-9|42	%make
21cr|perl-Getopt-Inherited-1.100.860-9|43	
21cr|perl-Getopt-Inherited-1.100.860-9|44	%check
21cr|perl-Getopt-Inherited-1.100.860-9|45	make test
21cr|perl-Getopt-Inherited-1.100.860-9|46	
21cr|perl-Getopt-Inherited-1.100.860-9|47	%install
21cr|perl-Getopt-Inherited-1.100.860-9|48	%makeinstall_std
21cr|perl-Getopt-Inherited-1.100.860-9|49	
21cr|perl-Getopt-Inherited-1.100.860-9|50	%files
21cr|perl-Getopt-Inherited-1.100.860-9|51	%doc README Changes
21cr|perl-Getopt-Inherited-1.100.860-9|52	%{_mandir}/man3/*
21cr|perl-Getopt-Inherited-1.100.860-9|53	%{perl_vendorlib}/*

4592 21
21cr|perl-Getopt-Long-2.470.0-3|1	%define upstream_name    Getopt-Long
21cr|perl-Getopt-Long-2.470.0-3|2	%define upstream_version 2.47
21cr|perl-Getopt-Long-2.470.0-3|3	Name:		perl-%{upstream_name}
21cr|perl-Getopt-Long-2.470.0-3|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Getopt-Long-2.470.0-3|5	Release:	3
21cr|perl-Getopt-Long-2.470.0-3|6	
21cr|perl-Getopt-Long-2.470.0-3|7	Summary:	Advanced handling of command line options
21cr|perl-Getopt-Long-2.470.0-3|8	
21cr|perl-Getopt-Long-2.470.0-3|9	License:	GPL+ or Artistic
21cr|perl-Getopt-Long-2.470.0-3|10	Group:		Development/Perl
21cr|perl-Getopt-Long-2.470.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Getopt-Long-2.470.0-3|12	Source0:	http://www.cpan.org/authors/id/J/JV/JV/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Getopt-Long-2.470.0-3|13	
21cr|perl-Getopt-Long-2.470.0-3|14	BuildRequires:	perl-devel
21cr|perl-Getopt-Long-2.470.0-3|15	BuildRequires:	perl(Pod::Usage)
21cr|perl-Getopt-Long-2.470.0-3|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Getopt-Long-2.470.0-3|17	
21cr|perl-Getopt-Long-2.470.0-3|18	BuildArch:	noarch
21cr|perl-Getopt-Long-2.470.0-3|19	
21cr|perl-Getopt-Long-2.470.0-3|20	%description
21cr|perl-Getopt-Long-2.470.0-3|21	The Getopt::Long module implements an extended getopt function called
21cr|perl-Getopt-Long-2.470.0-3|22	GetOptions(). This function adheres to the POSIX syntax for command line
21cr|perl-Getopt-Long-2.470.0-3|23	options, with GNU extensions. In general, this means that options have long
21cr|perl-Getopt-Long-2.470.0-3|24	names instead of single letters, and are introduced with a double dash
21cr|perl-Getopt-Long-2.470.0-3|25	"--". Support for bundling of command line options, as was the case with
21cr|perl-Getopt-Long-2.470.0-3|26	the more traditional single-letter approach, is provided but not enabled by
21cr|perl-Getopt-Long-2.470.0-3|27	default.
21cr|perl-Getopt-Long-2.470.0-3|28	
21cr|perl-Getopt-Long-2.470.0-3|29	
21cr|perl-Getopt-Long-2.470.0-3|30	%prep
21cr|perl-Getopt-Long-2.470.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Getopt-Long-2.470.0-3|32	
21cr|perl-Getopt-Long-2.470.0-3|33	%build
21cr|perl-Getopt-Long-2.470.0-3|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Getopt-Long-2.470.0-3|35	%make
21cr|perl-Getopt-Long-2.470.0-3|36	
21cr|perl-Getopt-Long-2.470.0-3|37	%check
21cr|perl-Getopt-Long-2.470.0-3|38	make test
21cr|perl-Getopt-Long-2.470.0-3|39	
21cr|perl-Getopt-Long-2.470.0-3|40	%install
21cr|perl-Getopt-Long-2.470.0-3|41	%makeinstall_std
21cr|perl-Getopt-Long-2.470.0-3|42	
21cr|perl-Getopt-Long-2.470.0-3|43	%files
21cr|perl-Getopt-Long-2.470.0-3|44	%doc CHANGES META.json META.yml README examples
21cr|perl-Getopt-Long-2.470.0-3|45	%{_mandir}/man3/*
21cr|perl-Getopt-Long-2.470.0-3|46	%{perl_vendorlib}/*

4593 21
21cr|perl-Getopt-Lucid-1.100.0-1|1	%define upstream_name    Getopt-Lucid
21cr|perl-Getopt-Lucid-1.100.0-1|2	%define upstream_version 1.10
21cr|perl-Getopt-Lucid-1.100.0-1|3	
21cr|perl-Getopt-Lucid-1.100.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Getopt-Lucid-1.100.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Getopt-Lucid-1.100.0-1|6	Release:	1
21cr|perl-Getopt-Lucid-1.100.0-1|7	
21cr|perl-Getopt-Lucid-1.100.0-1|8	Summary:	Clear, readable syntax for command line processing
21cr|perl-Getopt-Lucid-1.100.0-1|9	
21cr|perl-Getopt-Lucid-1.100.0-1|10	License:	GPL+ or Artistic
21cr|perl-Getopt-Lucid-1.100.0-1|11	Group:		Development/Perl
21cr|perl-Getopt-Lucid-1.100.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Getopt-Lucid-1.100.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Getopt/Getopt-Lucid-%{upstream_version}.tar.gz
21cr|perl-Getopt-Lucid-1.100.0-1|14	
21cr|perl-Getopt-Lucid-1.100.0-1|15	BuildRequires:	perl-devel
21cr|perl-Getopt-Lucid-1.100.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-Getopt-Lucid-1.100.0-1|17	BuildRequires:	perl(Data::Dumper)
21cr|perl-Getopt-Lucid-1.100.0-1|18	BuildRequires:	perl(Exception::Class)
21cr|perl-Getopt-Lucid-1.100.0-1|19	BuildRequires:	perl(Exception::Class::TryCatch)
21cr|perl-Getopt-Lucid-1.100.0-1|20	BuildRequires:	perl(Exporter)
21cr|perl-Getopt-Lucid-1.100.0-1|21	BuildRequires:	perl(Storable)
21cr|perl-Getopt-Lucid-1.100.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-Getopt-Lucid-1.100.0-1|23	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Getopt-Lucid-1.100.0-1|24	BuildArch:	noarch
21cr|perl-Getopt-Lucid-1.100.0-1|25	
21cr|perl-Getopt-Lucid-1.100.0-1|26	%description
21cr|perl-Getopt-Lucid-1.100.0-1|27	The goal of this module is providing good code readability and clarity of
21cr|perl-Getopt-Lucid-1.100.0-1|28	intent for command-line option processing. While readability is a
21cr|perl-Getopt-Lucid-1.100.0-1|29	subjective standard, Getopt::Lucid relies on a more verbose, plain-English
21cr|perl-Getopt-Lucid-1.100.0-1|30	option specification as compared against the more symbolic approach of
21cr|perl-Getopt-Lucid-1.100.0-1|31	Getopt::Long. Key features include:
21cr|perl-Getopt-Lucid-1.100.0-1|32	
21cr|perl-Getopt-Lucid-1.100.0-1|33	Five option types: switches, counters, parameters, lists, and keypairs
21cr|perl-Getopt-Lucid-1.100.0-1|34	
21cr|perl-Getopt-Lucid-1.100.0-1|35	%prep
21cr|perl-Getopt-Lucid-1.100.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Getopt-Lucid-1.100.0-1|37	
21cr|perl-Getopt-Lucid-1.100.0-1|38	%build
21cr|perl-Getopt-Lucid-1.100.0-1|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Getopt-Lucid-1.100.0-1|40	%make
21cr|perl-Getopt-Lucid-1.100.0-1|41	
21cr|perl-Getopt-Lucid-1.100.0-1|42	%check
21cr|perl-Getopt-Lucid-1.100.0-1|43	make test
21cr|perl-Getopt-Lucid-1.100.0-1|44	
21cr|perl-Getopt-Lucid-1.100.0-1|45	%install
21cr|perl-Getopt-Lucid-1.100.0-1|46	%makeinstall_std
21cr|perl-Getopt-Lucid-1.100.0-1|47	
21cr|perl-Getopt-Lucid-1.100.0-1|48	%files
21cr|perl-Getopt-Lucid-1.100.0-1|49	%doc Changes README LICENSE
21cr|perl-Getopt-Lucid-1.100.0-1|50	%{_mandir}/man3/*
21cr|perl-Getopt-Lucid-1.100.0-1|51	%{perl_vendorlib}/*

4594 21
21cr|perl-Getopt-OO-0.70.0-7|1	%define upstream_name    Getopt-OO
21cr|perl-Getopt-OO-0.70.0-7|2	%define upstream_version 0.07
21cr|perl-Getopt-OO-0.70.0-7|3	
21cr|perl-Getopt-OO-0.70.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Getopt-OO-0.70.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Getopt-OO-0.70.0-7|6	Release:	7
21cr|perl-Getopt-OO-0.70.0-7|7	
21cr|perl-Getopt-OO-0.70.0-7|8	Summary:	An object oriented command line parser.  It handles
21cr|perl-Getopt-OO-0.70.0-7|9	
21cr|perl-Getopt-OO-0.70.0-7|10	License:	GPL+ or Artistic
21cr|perl-Getopt-OO-0.70.0-7|11	Group:		Development/Perl
21cr|perl-Getopt-OO-0.70.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Getopt-OO-0.70.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Getopt-OO-0.70.0-7|14	
21cr|perl-Getopt-OO-0.70.0-7|15	BuildRequires:	perl-devel
21cr|perl-Getopt-OO-0.70.0-7|16	BuildArch:	noarch
21cr|perl-Getopt-OO-0.70.0-7|17	
21cr|perl-Getopt-OO-0.70.0-7|18	%description
21cr|perl-Getopt-OO-0.70.0-7|19	Getopt::OO is an object oriented tool for parsing command line arguments.
21cr|perl-Getopt-OO-0.70.0-7|20	It expects a reference to the input arguments and uses a perl hash to
21cr|perl-Getopt-OO-0.70.0-7|21	describe how the command line arguments should be parsed. Note that by
21cr|perl-Getopt-OO-0.70.0-7|22	parsed, we mean what options expect values, etc. We check to make sure
21cr|perl-Getopt-OO-0.70.0-7|23	values exist on the command line as necessary -- nothing else. The caller
21cr|perl-Getopt-OO-0.70.0-7|24	is responsible for making sure that a value that he knows should be a file
21cr|perl-Getopt-OO-0.70.0-7|25	exists, is writable, or whatever.
21cr|perl-Getopt-OO-0.70.0-7|26	
21cr|perl-Getopt-OO-0.70.0-7|27	Command line arguments can be broken into two distinct types: options and
21cr|perl-Getopt-OO-0.70.0-7|28	values that are associated with these options. In windows, options often
21cr|perl-Getopt-OO-0.70.0-7|29	start with a '/' but sometimes with a '-', but in unix they almost
21cr|perl-Getopt-OO-0.70.0-7|30	universally start with a '-'. For this module options start with a '-'. We
21cr|perl-Getopt-OO-0.70.0-7|31	support two types of options: the short single dashed options and the long
21cr|perl-Getopt-OO-0.70.0-7|32	double dashed options. The difference between these two is that with this
21cr|perl-Getopt-OO-0.70.0-7|33	module the short options can be combined into a single option, but the long
21cr|perl-Getopt-OO-0.70.0-7|34	options can not. For example, most of us will be familiar with the 'tar
21cr|perl-Getopt-OO-0.70.0-7|35	-xvf file' command which can also be expressed as '-x -v -f file'. Long
21cr|perl-Getopt-OO-0.70.0-7|36	options can not be combined this way, so '--help' for example must always
21cr|perl-Getopt-OO-0.70.0-7|37	stand by itself.
21cr|perl-Getopt-OO-0.70.0-7|38	
21cr|perl-Getopt-OO-0.70.0-7|39	The input template expects the option names as its keys. For instance if
21cr|perl-Getopt-OO-0.70.0-7|40	you were expecting '-xv --hello' as possible command line options, the keys
21cr|perl-Getopt-OO-0.70.0-7|41	for your template hash would be '-x', '-v', and '--hello'.
21cr|perl-Getopt-OO-0.70.0-7|42	
21cr|perl-Getopt-OO-0.70.0-7|43	%prep
21cr|perl-Getopt-OO-0.70.0-7|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Getopt-OO-0.70.0-7|45	
21cr|perl-Getopt-OO-0.70.0-7|46	%build
21cr|perl-Getopt-OO-0.70.0-7|47	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Getopt-OO-0.70.0-7|48	%make
21cr|perl-Getopt-OO-0.70.0-7|49	
21cr|perl-Getopt-OO-0.70.0-7|50	%check
21cr|perl-Getopt-OO-0.70.0-7|51	make test
21cr|perl-Getopt-OO-0.70.0-7|52	
21cr|perl-Getopt-OO-0.70.0-7|53	%install
21cr|perl-Getopt-OO-0.70.0-7|54	%makeinstall_std
21cr|perl-Getopt-OO-0.70.0-7|55	
21cr|perl-Getopt-OO-0.70.0-7|56	%files
21cr|perl-Getopt-OO-0.70.0-7|57	%doc README Changes
21cr|perl-Getopt-OO-0.70.0-7|58	%{_mandir}/man3/*
21cr|perl-Getopt-OO-0.70.0-7|59	%{perl_vendorlib}/*

4595 21
21cr|perl-GIFgraph-1.200.0-7|1	%define upstream_name    GIFgraph
21cr|perl-GIFgraph-1.200.0-7|2	%define upstream_version 1.20
21cr|perl-GIFgraph-1.200.0-7|3	%bcond_with bootstrap
21cr|perl-GIFgraph-1.200.0-7|4	
21cr|perl-GIFgraph-1.200.0-7|5	Name:		perl-%{upstream_name}
21cr|perl-GIFgraph-1.200.0-7|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GIFgraph-1.200.0-7|7	Release:	7
21cr|perl-GIFgraph-1.200.0-7|8	
21cr|perl-GIFgraph-1.200.0-7|9	Summary:	Graph Plotting Module (deprecated)
21cr|perl-GIFgraph-1.200.0-7|10	
21cr|perl-GIFgraph-1.200.0-7|11	License:	GPL+ or Artistic
21cr|perl-GIFgraph-1.200.0-7|12	Group:		Development/Perl
21cr|perl-GIFgraph-1.200.0-7|13	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-GIFgraph-1.200.0-7|14	Source0:	http://search.cpan.org/CPAN/authors/id/M/MV/MVERB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GIFgraph-1.200.0-7|15	Patch0:		bootstrap.patch
21cr|perl-GIFgraph-1.200.0-7|16	BuildRequires:	perl-devel
21cr|perl-GIFgraph-1.200.0-7|17	BuildRequires:	perl(GD::Graph)
21cr|perl-GIFgraph-1.200.0-7|18	BuildRequires:	perl(Image::Magick)
21cr|perl-GIFgraph-1.200.0-7|19	%if %{without bootstrap}
21cr|perl-GIFgraph-1.200.0-7|20	BuildRequires:	perl(GIFgraph)
21cr|perl-GIFgraph-1.200.0-7|21	%endif
21cr|perl-GIFgraph-1.200.0-7|22	
21cr|perl-GIFgraph-1.200.0-7|23	BuildArch:	noarch
21cr|perl-GIFgraph-1.200.0-7|24	
21cr|perl-GIFgraph-1.200.0-7|25	%description
21cr|perl-GIFgraph-1.200.0-7|26	GIFgraph is a perl5 module to create and display GIF output for a graph.
21cr|perl-GIFgraph-1.200.0-7|27	
21cr|perl-GIFgraph-1.200.0-7|28	GIFgraph is nothing more than a wrapper around GD::Graph, and its use is
21cr|perl-GIFgraph-1.200.0-7|29	deprecated. It only exists for backward compatibility. The documentation for
21cr|perl-GIFgraph-1.200.0-7|30	all the functionality can be found in GD::Graph
21cr|perl-GIFgraph-1.200.0-7|31	
21cr|perl-GIFgraph-1.200.0-7|32	%prep
21cr|perl-GIFgraph-1.200.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GIFgraph-1.200.0-7|34	
21cr|perl-GIFgraph-1.200.0-7|35	%if %{with bootstrap}
21cr|perl-GIFgraph-1.200.0-7|36	%patch0
21cr|perl-GIFgraph-1.200.0-7|37	%endif
21cr|perl-GIFgraph-1.200.0-7|38	
21cr|perl-GIFgraph-1.200.0-7|39	%build
21cr|perl-GIFgraph-1.200.0-7|40	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-GIFgraph-1.200.0-7|41	%make
21cr|perl-GIFgraph-1.200.0-7|42	
21cr|perl-GIFgraph-1.200.0-7|43	%install
21cr|perl-GIFgraph-1.200.0-7|44	%makeinstall_std
21cr|perl-GIFgraph-1.200.0-7|45	
21cr|perl-GIFgraph-1.200.0-7|46	%check
21cr|perl-GIFgraph-1.200.0-7|47	make test
21cr|perl-GIFgraph-1.200.0-7|48	
21cr|perl-GIFgraph-1.200.0-7|49	%files
21cr|perl-GIFgraph-1.200.0-7|50	%doc README
21cr|perl-GIFgraph-1.200.0-7|51	%{perl_vendorlib}/GIFgraph.pm
21cr|perl-GIFgraph-1.200.0-7|52	%{perl_vendorlib}/GIFgraph/
21cr|perl-GIFgraph-1.200.0-7|53	%{_mandir}/*/*
21cr|perl-GIFgraph-1.200.0-7|54	

4596 21
21cr|perl-GitMeta-0.50.0-4|1	%define upstream_name GitMeta
21cr|perl-GitMeta-0.50.0-4|2	%define upstream_version 0.05
21cr|perl-GitMeta-0.50.0-4|3	Name:		perl-%{upstream_name}
21cr|perl-GitMeta-0.50.0-4|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GitMeta-0.50.0-4|5	Release:	4
21cr|perl-GitMeta-0.50.0-4|6	
21cr|perl-GitMeta-0.50.0-4|7	Summary:	Clone/update many Git repositories using Meta repos
21cr|perl-GitMeta-0.50.0-4|8	
21cr|perl-GitMeta-0.50.0-4|9	
21cr|perl-GitMeta-0.50.0-4|10	License:	GPL+ or Artistic
21cr|perl-GitMeta-0.50.0-4|11	Group:		Development/Perl
21cr|perl-GitMeta-0.50.0-4|12	URL:		http://search.cpan.org/~mschilli/%{upstream_name}-%{upstream_version}/lib/%{upstream_name}.pm
21cr|perl-GitMeta-0.50.0-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSCHILLI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GitMeta-0.50.0-4|14	
21cr|perl-GitMeta-0.50.0-4|15	BuildRequires:	perl-devel
21cr|perl-GitMeta-0.50.0-4|16	BuildRequires:	perl(Sysadm::Install)
21cr|perl-GitMeta-0.50.0-4|17	BuildArch:      noarch
21cr|perl-GitMeta-0.50.0-4|18	
21cr|perl-GitMeta-0.50.0-4|19	%description
21cr|perl-GitMeta-0.50.0-4|20	GetMeta allows you to work on dozens of git repositories hosted
21cr|perl-GitMeta-0.50.0-4|21	on different servers, and update all of your local copies with a
21cr|perl-GitMeta-0.50.0-4|22	single command. It defines a new syntax, called GMF (git meta format),
21cr|perl-GitMeta-0.50.0-4|23	to configure many different remote git repository locations and
21cr|perl-GitMeta-0.50.0-4|24	provides a script, gitmeta-update, to create local copies of all
21cr|perl-GitMeta-0.50.0-4|25	of these repos or updates them if they already exist. This is useful
21cr|perl-GitMeta-0.50.0-4|26	to periodically update your local clones while you have an Internet
21cr|perl-GitMeta-0.50.0-4|27	connection going so they're up-to-date later when you're offline, or
21cr|perl-GitMeta-0.50.0-4|28	to move to a new system and create clones of all of your favorite
21cr|perl-GitMeta-0.50.0-4|29	git repos with a single command.
21cr|perl-GitMeta-0.50.0-4|30	
21cr|perl-GitMeta-0.50.0-4|31	%prep
21cr|perl-GitMeta-0.50.0-4|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GitMeta-0.50.0-4|33	
21cr|perl-GitMeta-0.50.0-4|34	%build
21cr|perl-GitMeta-0.50.0-4|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GitMeta-0.50.0-4|36	%make
21cr|perl-GitMeta-0.50.0-4|37	
21cr|perl-GitMeta-0.50.0-4|38	%install
21cr|perl-GitMeta-0.50.0-4|39	%makeinstall_std
21cr|perl-GitMeta-0.50.0-4|40	
21cr|perl-GitMeta-0.50.0-4|41	%files
21cr|perl-GitMeta-0.50.0-4|42	%doc Changes README
21cr|perl-GitMeta-0.50.0-4|43	%{_bindir}/gitmeta-update
21cr|perl-GitMeta-0.50.0-4|44	%{_mandir}/man1/gitmeta-update.1.xz
21cr|perl-GitMeta-0.50.0-4|45	%{_mandir}/man3/*
21cr|perl-GitMeta-0.50.0-4|46	%{perl_vendorlib}/*

4597 21
21cr|perl-Git-Raw-0.880.0-2|1	%define	upstream_name	Git-Raw
21cr|perl-Git-Raw-0.880.0-2|2	%define upstream_version 0.88
21cr|perl-Git-Raw-0.880.0-2|3	
21cr|perl-Git-Raw-0.880.0-2|4	
21cr|perl-Git-Raw-0.880.0-2|5	Name:		perl-%{upstream_name}
21cr|perl-Git-Raw-0.880.0-2|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Git-Raw-0.880.0-2|7	Release:	2
21cr|perl-Git-Raw-0.880.0-2|8	Summary:	Perl bindings to the Git linkable library (libgit2)
21cr|perl-Git-Raw-0.880.0-2|9	Group:		Development/Perl
21cr|perl-Git-Raw-0.880.0-2|10	License:	perl
21cr|perl-Git-Raw-0.880.0-2|11	URL:		http://metacpan.org/release/Git-Raw/
21cr|perl-Git-Raw-0.880.0-2|12	Source0:	https://cpan.metacpan.org/authors/id/J/JA/JACQUESG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Git-Raw-0.880.0-2|13	BuildRequires:	perl-devel
21cr|perl-Git-Raw-0.880.0-2|14	BuildRequires:	pkgconfig(libgit2)
21cr|perl-Git-Raw-0.880.0-2|15	BuildRequires:	pcre-devel
21cr|perl-Git-Raw-0.880.0-2|16	BuildRequires:	pcre2-devel
21cr|perl-Git-Raw-0.880.0-2|17	BuildRequires:	pkgconfig(libssh2)
21cr|perl-Git-Raw-0.880.0-2|18	BuildRequires:	pkgconfig(openssl)
21cr|perl-Git-Raw-0.880.0-2|19	BuildRequires:	pkgconfig(zlib)
21cr|perl-Git-Raw-0.880.0-2|20	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Git-Raw-0.880.0-2|21	BuildRequires:	perl(Carp)
21cr|perl-Git-Raw-0.880.0-2|22	BuildRequires:	perl(Cwd)
21cr|perl-Git-Raw-0.880.0-2|23	BuildRequires:	perl(Devel::CheckLib)
21cr|perl-Git-Raw-0.880.0-2|24	BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker::Awesome)
21cr|perl-Git-Raw-0.880.0-2|25	BuildRequires:	perl(ExtUtils::Constant)
21cr|perl-Git-Raw-0.880.0-2|26	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Git-Raw-0.880.0-2|27	BuildRequires:	perl(File::Basename)
21cr|perl-Git-Raw-0.880.0-2|28	BuildRequires:	perl(File::Copy)
21cr|perl-Git-Raw-0.880.0-2|29	BuildRequires:	perl(File::Path)
21cr|perl-Git-Raw-0.880.0-2|30	BuildRequires:	perl(File::Slurp::Tiny)
21cr|perl-Git-Raw-0.880.0-2|31	BuildRequires:	perl(File::Spec)
21cr|perl-Git-Raw-0.880.0-2|32	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Git-Raw-0.880.0-2|33	BuildRequires:	perl(File::Spec::Unix)
21cr|perl-Git-Raw-0.880.0-2|34	BuildRequires:	perl(Getopt::Long)
21cr|perl-Git-Raw-0.880.0-2|35	BuildRequires:	perl(IO::Handle)
21cr|perl-Git-Raw-0.880.0-2|36	BuildRequires:	perl(IPC::Open3)
21cr|perl-Git-Raw-0.880.0-2|37	BuildRequires:	perl(Moose)
21cr|perl-Git-Raw-0.880.0-2|38	BuildRequires:	perl(Pod::Coverage::TrustPod)
21cr|perl-Git-Raw-0.880.0-2|39	BuildRequires:	perl(Test::Deep)
21cr|perl-Git-Raw-0.880.0-2|40	BuildRequires:	perl(Test::More)
21cr|perl-Git-Raw-0.880.0-2|41	BuildRequires:	perl(Test::Pod)
21cr|perl-Git-Raw-0.880.0-2|42	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Git-Raw-0.880.0-2|43	BuildRequires:	perl(Time::Local)
21cr|perl-Git-Raw-0.880.0-2|44	BuildRequires:	perl(XSLoader)
21cr|perl-Git-Raw-0.880.0-2|45	BuildRequires:	perl(overload)
21cr|perl-Git-Raw-0.880.0-2|46	BuildRequires:	perl(strict)
21cr|perl-Git-Raw-0.880.0-2|47	BuildRequires:	perl(warnings)
21cr|perl-Git-Raw-0.880.0-2|48	
21cr|perl-Git-Raw-0.880.0-2|49	%description
21cr|perl-Git-Raw-0.880.0-2|50	From summary: %summary
21cr|perl-Git-Raw-0.880.0-2|51	
21cr|perl-Git-Raw-0.880.0-2|52	%prep
21cr|perl-Git-Raw-0.880.0-2|53	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Git-Raw-0.880.0-2|54	
21cr|perl-Git-Raw-0.880.0-2|55	%build
21cr|perl-Git-Raw-0.880.0-2|56	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Git-Raw-0.880.0-2|57	%make
21cr|perl-Git-Raw-0.880.0-2|58	
21cr|perl-Git-Raw-0.880.0-2|59	%install
21cr|perl-Git-Raw-0.880.0-2|60	%makeinstall_std
21cr|perl-Git-Raw-0.880.0-2|61	
21cr|perl-Git-Raw-0.880.0-2|62	%check
21cr|perl-Git-Raw-0.880.0-2|63	make test
21cr|perl-Git-Raw-0.880.0-2|64	
21cr|perl-Git-Raw-0.880.0-2|65	%files
21cr|perl-Git-Raw-0.880.0-2|66	%doc TODO LICENSE README Changes
21cr|perl-Git-Raw-0.880.0-2|67	%{_mandir}/*/*
21cr|perl-Git-Raw-0.880.0-2|68	%{perl_vendorarch}/*

4598 21
21cr|perl-Git-Repository-1.325.0-1|1	%define upstream_name    Git-Repository
21cr|perl-Git-Repository-1.325.0-1|2	%define upstream_version 1.325
21cr|perl-Git-Repository-1.325.0-1|3	
21cr|perl-Git-Repository-1.325.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Git-Repository-1.325.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Git-Repository-1.325.0-1|6	Release:    1
21cr|perl-Git-Repository-1.325.0-1|7	
21cr|perl-Git-Repository-1.325.0-1|8	Summary:    Control git from Perl using Git::Repository
21cr|perl-Git-Repository-1.325.0-1|9	License:    GPL+ or Artistic
21cr|perl-Git-Repository-1.325.0-1|10	Group:      Development/Perl
21cr|perl-Git-Repository-1.325.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Git-Repository-1.325.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Git/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Git-Repository-1.325.0-1|13	
21cr|perl-Git-Repository-1.325.0-1|14	BuildRequires: perl-devel
21cr|perl-Git-Repository-1.325.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Git-Repository-1.325.0-1|16	BuildRequires: perl(Cwd)
21cr|perl-Git-Repository-1.325.0-1|17	BuildRequires: perl(Exporter)
21cr|perl-Git-Repository-1.325.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Git-Repository-1.325.0-1|19	BuildRequires: perl(File::Find)
21cr|perl-Git-Repository-1.325.0-1|20	BuildRequires: perl(File::Path)
21cr|perl-Git-Repository-1.325.0-1|21	BuildRequires: perl(File::Spec)
21cr|perl-Git-Repository-1.325.0-1|22	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Git-Repository-1.325.0-1|23	BuildRequires: perl(File::Temp)
21cr|perl-Git-Repository-1.325.0-1|24	BuildRequires: perl(IO::Handle)
21cr|perl-Git-Repository-1.325.0-1|25	BuildRequires: perl(Scalar::Util)
21cr|perl-Git-Repository-1.325.0-1|26	BuildRequires: perl(System::Command)
21cr|perl-Git-Repository-1.325.0-1|27	BuildRequires: perl(Test::Builder)
21cr|perl-Git-Repository-1.325.0-1|28	BuildRequires: perl(Test::More)
21cr|perl-Git-Repository-1.325.0-1|29	BuildRequires: perl(Test::Requires::Git)
21cr|perl-Git-Repository-1.325.0-1|30	BuildRequires: perl(constant)
21cr|perl-Git-Repository-1.325.0-1|31	BuildRequires: perl(base)
21cr|perl-Git-Repository-1.325.0-1|32	BuildRequires: perl(overload)
21cr|perl-Git-Repository-1.325.0-1|33	BuildRequires: perl(strict)
21cr|perl-Git-Repository-1.325.0-1|34	BuildRequires: perl(warnings)
21cr|perl-Git-Repository-1.325.0-1|35	BuildRequires: perl(namespace::clean)
21cr|perl-Git-Repository-1.325.0-1|36	
21cr|perl-Git-Repository-1.325.0-1|37	BuildArch: noarch
21cr|perl-Git-Repository-1.325.0-1|38	
21cr|perl-Git-Repository-1.325.0-1|39	%description
21cr|perl-Git-Repository-1.325.0-1|40	The Test::Git manpage provides a number of helpful functions when running
21cr|perl-Git-Repository-1.325.0-1|41	test scripts that require the creation and management of a Git repository.
21cr|perl-Git-Repository-1.325.0-1|42	
21cr|perl-Git-Repository-1.325.0-1|43	%prep
21cr|perl-Git-Repository-1.325.0-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Git-Repository-1.325.0-1|45	
21cr|perl-Git-Repository-1.325.0-1|46	%build
21cr|perl-Git-Repository-1.325.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Git-Repository-1.325.0-1|48	
21cr|perl-Git-Repository-1.325.0-1|49	%make
21cr|perl-Git-Repository-1.325.0-1|50	
21cr|perl-Git-Repository-1.325.0-1|51	%check
21cr|perl-Git-Repository-1.325.0-1|52	make test
21cr|perl-Git-Repository-1.325.0-1|53	
21cr|perl-Git-Repository-1.325.0-1|54	%install
21cr|perl-Git-Repository-1.325.0-1|55	%makeinstall_std
21cr|perl-Git-Repository-1.325.0-1|56	
21cr|perl-Git-Repository-1.325.0-1|57	%files
21cr|perl-Git-Repository-1.325.0-1|58	%doc Changes LICENSE META.yml META.json README
21cr|perl-Git-Repository-1.325.0-1|59	%{_mandir}/man3/*
21cr|perl-Git-Repository-1.325.0-1|60	%{perl_vendorlib}/*

4599 21
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|1	%define upstream_name    Git-Repository-Plugin-Log
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|2	%define upstream_version 1.314
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|3	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|6	Release:    2
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|7	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|8	Summary:    Split a git log stream into records
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|9	License:    GPL+ or Artistic
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|10	Group:      Development/Perl
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|12	Source0:    http://www.cpan.org/modules/by-module/Git/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|13	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|14	BuildRequires: perl-devel
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|15	BuildRequires: perl(Carp)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|16	BuildRequires: perl(Cwd)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|17	BuildRequires: perl(File::Find)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|18	BuildRequires: perl(File::Spec)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|19	BuildRequires: perl(File::Temp)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|20	BuildRequires: perl(Git::Repository) >= 1.314.0
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|21	BuildRequires: perl(Git::Repository::Command)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|22	BuildRequires: perl(Git::Repository::Plugin)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|23	BuildRequires: perl(Scalar::Util)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|24	BuildRequires: perl(Test::Git)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|25	BuildRequires: perl(Test::More)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|26	BuildRequires: perl(base)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|27	BuildRequires: perl(strict)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|28	BuildRequires: perl(warnings)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|29	BuildRequires: perl(Pod::Coverage::TrustPod)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|30	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|31	BuildRequires: perl(Test::Pod)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|32	BuildRequires: perl(Test::CPAN::Meta)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|33	BuildRequires: perl(Test::Requires::Git)
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|34	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|35	BuildArch: noarch
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|36	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|37	%description
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|38	the Git::Repository::Log manpage is a class whose instances represent log
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|39	items from a *git log* stream.
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|40	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|41	%prep
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|43	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|44	%build
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|46	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|47	%make
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|48	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|49	%check
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|50	make test
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|51	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|52	%install
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|53	%makeinstall_std
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|54	
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|55	%files
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|56	%doc README Changes LICENSE META.yml
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|57	%{_mandir}/man3/*
21cr|perl-Git-Repository-Plugin-Log-1.314.0-2|58	%{perl_vendorlib}/*

4600 21
21cr|perl-Git-Version-Compare-1.4.0-1|1	%define upstream_name    Git-Version-Compare
21cr|perl-Git-Version-Compare-1.4.0-1|2	%define upstream_version 1.004
21cr|perl-Git-Version-Compare-1.4.0-1|3	
21cr|perl-Git-Version-Compare-1.4.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Git-Version-Compare-1.4.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Git-Version-Compare-1.4.0-1|6	Release:        1
21cr|perl-Git-Version-Compare-1.4.0-1|7	Summary:        Functions to compare Git versions
21cr|perl-Git-Version-Compare-1.4.0-1|8	Group:          Development/Perl
21cr|perl-Git-Version-Compare-1.4.0-1|9	License:        GPL+ or Artistic
21cr|perl-Git-Version-Compare-1.4.0-1|10	URL:            https://metacpan.org/release/Git-Version-Compare
21cr|perl-Git-Version-Compare-1.4.0-1|11	Source0:        https://cpan.metacpan.org/modules/by-module/Git/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Git-Version-Compare-1.4.0-1|12	BuildArch:      noarch
21cr|perl-Git-Version-Compare-1.4.0-1|13	
21cr|perl-Git-Version-Compare-1.4.0-1|14	BuildRequires:  findutils
21cr|perl-Git-Version-Compare-1.4.0-1|15	BuildRequires:  perl-devel
21cr|perl-Git-Version-Compare-1.4.0-1|16	BuildRequires:  perl(Carp)
21cr|perl-Git-Version-Compare-1.4.0-1|17	BuildRequires:  perl(Exporter)
21cr|perl-Git-Version-Compare-1.4.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Git-Version-Compare-1.4.0-1|19	BuildRequires:  perl(File::Spec)
21cr|perl-Git-Version-Compare-1.4.0-1|20	BuildRequires:  perl(Scalar::Util)
21cr|perl-Git-Version-Compare-1.4.0-1|21	BuildRequires:  perl(strict)
21cr|perl-Git-Version-Compare-1.4.0-1|22	BuildRequires:  perl(Test::More)
21cr|perl-Git-Version-Compare-1.4.0-1|23	BuildRequires:  perl(Test::NoWarnings)
21cr|perl-Git-Version-Compare-1.4.0-1|24	BuildRequires:  perl(warnings)
21cr|perl-Git-Version-Compare-1.4.0-1|25	
21cr|perl-Git-Version-Compare-1.4.0-1|26	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Git-Version-Compare-1.4.0-1|27	
21cr|perl-Git-Version-Compare-1.4.0-1|28	%description
21cr|perl-Git-Version-Compare-1.4.0-1|29	Git::Version::Compare contains a selection of subroutines that make dealing
21cr|perl-Git-Version-Compare-1.4.0-1|30	with Git-related things (like versions) a little bit easier.
21cr|perl-Git-Version-Compare-1.4.0-1|31	
21cr|perl-Git-Version-Compare-1.4.0-1|32	%prep
21cr|perl-Git-Version-Compare-1.4.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Git-Version-Compare-1.4.0-1|34	
21cr|perl-Git-Version-Compare-1.4.0-1|35	%build
21cr|perl-Git-Version-Compare-1.4.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Git-Version-Compare-1.4.0-1|37	%make
21cr|perl-Git-Version-Compare-1.4.0-1|38	
21cr|perl-Git-Version-Compare-1.4.0-1|39	%install
21cr|perl-Git-Version-Compare-1.4.0-1|40	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Git-Version-Compare-1.4.0-1|41	
21cr|perl-Git-Version-Compare-1.4.0-1|42	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Git-Version-Compare-1.4.0-1|43	
21cr|perl-Git-Version-Compare-1.4.0-1|44	%{_fixperms} %{buildroot}/*
21cr|perl-Git-Version-Compare-1.4.0-1|45	
21cr|perl-Git-Version-Compare-1.4.0-1|46	%check
21cr|perl-Git-Version-Compare-1.4.0-1|47	make test
21cr|perl-Git-Version-Compare-1.4.0-1|48	
21cr|perl-Git-Version-Compare-1.4.0-1|49	%files
21cr|perl-Git-Version-Compare-1.4.0-1|50	%license LICENSE
21cr|perl-Git-Version-Compare-1.4.0-1|51	%doc Changes README
21cr|perl-Git-Version-Compare-1.4.0-1|52	%{perl_vendorlib}/*
21cr|perl-Git-Version-Compare-1.4.0-1|53	%{_mandir}/man3/*
21cr|perl-Git-Version-Compare-1.4.0-1|54	

4601 21
21cr|perl-Git-Wrapper-0.48.0-6|1	%define upstream_name    Git-Wrapper
21cr|perl-Git-Wrapper-0.48.0-6|2	%define upstream_version 0.048
21cr|perl-Git-Wrapper-0.48.0-6|3	
21cr|perl-Git-Wrapper-0.48.0-6|4	
21cr|perl-Git-Wrapper-0.48.0-6|5	Name:		perl-%{upstream_name}
21cr|perl-Git-Wrapper-0.48.0-6|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Git-Wrapper-0.48.0-6|7	Release:	6
21cr|perl-Git-Wrapper-0.48.0-6|8	
21cr|perl-Git-Wrapper-0.48.0-6|9	Summary:	Wrap git(7) command-line interface
21cr|perl-Git-Wrapper-0.48.0-6|10	
21cr|perl-Git-Wrapper-0.48.0-6|11	License:	GPL+ or Artistic
21cr|perl-Git-Wrapper-0.48.0-6|12	Group:		Development/Perl
21cr|perl-Git-Wrapper-0.48.0-6|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Git-Wrapper-0.48.0-6|14	Source0:	http://www.cpan.org/modules/by-module/Git/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Git-Wrapper-0.48.0-6|15	
21cr|perl-Git-Wrapper-0.48.0-6|16	BuildRequires:	git
21cr|perl-Git-Wrapper-0.48.0-6|17	BuildRequires:	perl-devel
21cr|perl-Git-Wrapper-0.48.0-6|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Git-Wrapper-0.48.0-6|19	BuildRequires:	perl(File::pushd) >= 1.9.0
21cr|perl-Git-Wrapper-0.48.0-6|20	BuildRequires:	perl(Test::Deep)
21cr|perl-Git-Wrapper-0.48.0-6|21	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Git-Wrapper-0.48.0-6|22	BuildRequires:	perl(Test::Most)
21cr|perl-Git-Wrapper-0.48.0-6|23	BuildRequires:	perl(Test::Exception)
21cr|perl-Git-Wrapper-0.48.0-6|24	BuildRequires:	perl(Sort::Versions)
21cr|perl-Git-Wrapper-0.48.0-6|25	BuildRequires:	perl(Env::Path)
21cr|perl-Git-Wrapper-0.48.0-6|26	BuildRequires:	perl(Devel::CheckBin)
21cr|perl-Git-Wrapper-0.48.0-6|27	BuildRequires:	perl(Path::Class) >= 0.26
21cr|perl-Git-Wrapper-0.48.0-6|28	BuildRequires:	perl(Scalar::Util)
21cr|perl-Git-Wrapper-0.48.0-6|29	BuildRequires:	perl(File::chdir)
21cr|perl-Git-Wrapper-0.48.0-6|30	
21cr|perl-Git-Wrapper-0.48.0-6|31	BuildArch:	noarch
21cr|perl-Git-Wrapper-0.48.0-6|32	
21cr|perl-Git-Wrapper-0.48.0-6|33	Requires: git
21cr|perl-Git-Wrapper-0.48.0-6|34	
21cr|perl-Git-Wrapper-0.48.0-6|35	%description
21cr|perl-Git-Wrapper-0.48.0-6|36	Git::Wrapper provides an API for git(7) that uses Perl data structures for
21cr|perl-Git-Wrapper-0.48.0-6|37	argument passing, instead of CLI-style '--options' as the Git manpage does.
21cr|perl-Git-Wrapper-0.48.0-6|38	
21cr|perl-Git-Wrapper-0.48.0-6|39	%prep
21cr|perl-Git-Wrapper-0.48.0-6|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Git-Wrapper-0.48.0-6|41	
21cr|perl-Git-Wrapper-0.48.0-6|42	%build
21cr|perl-Git-Wrapper-0.48.0-6|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Git-Wrapper-0.48.0-6|44	%make
21cr|perl-Git-Wrapper-0.48.0-6|45	
21cr|perl-Git-Wrapper-0.48.0-6|46	%check
21cr|perl-Git-Wrapper-0.48.0-6|47	git config --global user.email "John@smith.org"
21cr|perl-Git-Wrapper-0.48.0-6|48	git config --global user.name "John Smith"
21cr|perl-Git-Wrapper-0.48.0-6|49	#%make test
21cr|perl-Git-Wrapper-0.48.0-6|50	
21cr|perl-Git-Wrapper-0.48.0-6|51	%install
21cr|perl-Git-Wrapper-0.48.0-6|52	%makeinstall_std
21cr|perl-Git-Wrapper-0.48.0-6|53	
21cr|perl-Git-Wrapper-0.48.0-6|54	%files
21cr|perl-Git-Wrapper-0.48.0-6|55	%doc Changes LICENSE META.json META.yml
21cr|perl-Git-Wrapper-0.48.0-6|56	%{_mandir}/man3/*
21cr|perl-Git-Wrapper-0.48.0-6|57	%{perl_vendorlib}/*

4602 21
21cr|perl-Gnome2-Vte-0.110.0-8|1	%define	upstream_name	 Gnome2-Vte
21cr|perl-Gnome2-Vte-0.110.0-8|2	%define upstream_version 0.11
21cr|perl-Gnome2-Vte-0.110.0-8|3	
21cr|perl-Gnome2-Vte-0.110.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Gnome2-Vte-0.110.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Gnome2-Vte-0.110.0-8|6	Release:	8
21cr|perl-Gnome2-Vte-0.110.0-8|7	Summary:	Perl binding for the vte widget
21cr|perl-Gnome2-Vte-0.110.0-8|8	License:	GPL+ or Artistic
21cr|perl-Gnome2-Vte-0.110.0-8|9	Group:		Development/GNOME and GTK+
21cr|perl-Gnome2-Vte-0.110.0-8|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Gnome2-Vte-0.110.0-8|11	Source0:    http://www.cpan.org/modules/by-module/Gnome2/Gnome2-Vte-%{upstream_version}.tar.gz
21cr|perl-Gnome2-Vte-0.110.0-8|12	
21cr|perl-Gnome2-Vte-0.110.0-8|13	BuildRequires:	perl-Glib-devel => 1.00
21cr|perl-Gnome2-Vte-0.110.0-8|14	BuildRequires:	perl-Gtk2
21cr|perl-Gnome2-Vte-0.110.0-8|15	BuildRequires:	perl-ExtUtils-Depends
21cr|perl-Gnome2-Vte-0.110.0-8|16	BuildRequires:	perl-ExtUtils-PkgConfig
21cr|perl-Gnome2-Vte-0.110.0-8|17	BuildRequires:	perl-devel
21cr|perl-Gnome2-Vte-0.110.0-8|18	BuildRequires:	vte-devel => 0.11.10
21cr|perl-Gnome2-Vte-0.110.0-8|19	BuildRequires:	x11-server-xvfb
21cr|perl-Gnome2-Vte-0.110.0-8|20	
21cr|perl-Gnome2-Vte-0.110.0-8|21	Requires:	perl-Glib >= 1.00
21cr|perl-Gnome2-Vte-0.110.0-8|22	
21cr|perl-Gnome2-Vte-0.110.0-8|23	%description
21cr|perl-Gnome2-Vte-0.110.0-8|24	This module provides perl access to vte libraries.
21cr|perl-Gnome2-Vte-0.110.0-8|25	
21cr|perl-Gnome2-Vte-0.110.0-8|26	VTE is an experimental terminal emulator widget for use with GTK+ 2.:.
21cr|perl-Gnome2-Vte-0.110.0-8|27	
21cr|perl-Gnome2-Vte-0.110.0-8|28	%prep
21cr|perl-Gnome2-Vte-0.110.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Gnome2-Vte-0.110.0-8|30	find -type d -name CVS | rm -rf
21cr|perl-Gnome2-Vte-0.110.0-8|31	
21cr|perl-Gnome2-Vte-0.110.0-8|32	%build
21cr|perl-Gnome2-Vte-0.110.0-8|33	RPM_OPT_FLAGS="%{optflags} -Os -s"
21cr|perl-Gnome2-Vte-0.110.0-8|34	export GTK2_PERL_CFLAGS="%{optflags}"
21cr|perl-Gnome2-Vte-0.110.0-8|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Gnome2-Vte-0.110.0-8|36	%make OPTIMIZE="%{optflags}"
21cr|perl-Gnome2-Vte-0.110.0-8|37	
21cr|perl-Gnome2-Vte-0.110.0-8|38	%check
21cr|perl-Gnome2-Vte-0.110.0-8|39	# (tv) disabled b/c of "Xlib:  extension "RANDR" missing on display ":99.0"."
21cr|perl-Gnome2-Vte-0.110.0-8|40	#xvfb-run %make test
21cr|perl-Gnome2-Vte-0.110.0-8|41	
21cr|perl-Gnome2-Vte-0.110.0-8|42	%install
21cr|perl-Gnome2-Vte-0.110.0-8|43	%makeinstall_std
21cr|perl-Gnome2-Vte-0.110.0-8|44	
21cr|perl-Gnome2-Vte-0.110.0-8|45	%clean
21cr|perl-Gnome2-Vte-0.110.0-8|46	
21cr|perl-Gnome2-Vte-0.110.0-8|47	%files
21cr|perl-Gnome2-Vte-0.110.0-8|48	%doc LICENSE
21cr|perl-Gnome2-Vte-0.110.0-8|49	%{_mandir}/*/*
21cr|perl-Gnome2-Vte-0.110.0-8|50	%{perl_vendorarch}/Gnome2/*
21cr|perl-Gnome2-Vte-0.110.0-8|51	%{perl_vendorarch}/auto/Gnome2/*

4603 21
21cr|perl-GnuPG-Interface-1.20.0-1|1	%define upstream_name	 GnuPG-Interface
21cr|perl-GnuPG-Interface-1.20.0-1|2	%define upstream_version 1.02
21cr|perl-GnuPG-Interface-1.20.0-1|3	
21cr|perl-GnuPG-Interface-1.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-GnuPG-Interface-1.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GnuPG-Interface-1.20.0-1|6	Release:	1
21cr|perl-GnuPG-Interface-1.20.0-1|7	
21cr|perl-GnuPG-Interface-1.20.0-1|8	Summary:	GnuPG-Interface module for perl
21cr|perl-GnuPG-Interface-1.20.0-1|9	
21cr|perl-GnuPG-Interface-1.20.0-1|10	Group:		Development/Perl
21cr|perl-GnuPG-Interface-1.20.0-1|11	License:	GPL
21cr|perl-GnuPG-Interface-1.20.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GnuPG-Interface-1.20.0-1|13	Source0:	https://www.cpan.org/modules/by-module/GnuPG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GnuPG-Interface-1.20.0-1|14	
21cr|perl-GnuPG-Interface-1.20.0-1|15	BuildRequires:	gnupg
21cr|perl-GnuPG-Interface-1.20.0-1|16	BuildRequires:	perl-devel
21cr|perl-GnuPG-Interface-1.20.0-1|17	BuildRequires:	perl(Any::Moose)
21cr|perl-GnuPG-Interface-1.20.0-1|18	BuildRequires:	perl(Class::MethodMaker)
21cr|perl-GnuPG-Interface-1.20.0-1|19	# For interactive tests
21cr|perl-GnuPG-Interface-1.20.0-1|20	BuildRequires:	perl(Expect)
21cr|perl-GnuPG-Interface-1.20.0-1|21	BuildRequires:	perl(Moo)
21cr|perl-GnuPG-Interface-1.20.0-1|22	BuildRequires:	perl(strictures)
21cr|perl-GnuPG-Interface-1.20.0-1|23	BuildRequires:	perl(MooX::late)
21cr|perl-GnuPG-Interface-1.20.0-1|24	BuildRequires:	perl(Math::BigInt)
21cr|perl-GnuPG-Interface-1.20.0-1|25	BuildRequires:	perl(MooX::HandlesVia)
21cr|perl-GnuPG-Interface-1.20.0-1|26	BuildRequires:	perl(Type::Utils)
21cr|perl-GnuPG-Interface-1.20.0-1|27	BuildRequires:	perl(Data::Perl::Role::Collection::Array)
21cr|perl-GnuPG-Interface-1.20.0-1|28	
21cr|perl-GnuPG-Interface-1.20.0-1|29	
21cr|perl-GnuPG-Interface-1.20.0-1|30	Requires:	perl(Class::MethodMaker)
21cr|perl-GnuPG-Interface-1.20.0-1|31	BuildArch:	noarch
21cr|perl-GnuPG-Interface-1.20.0-1|32	
21cr|perl-GnuPG-Interface-1.20.0-1|33	
21cr|perl-GnuPG-Interface-1.20.0-1|34	%description
21cr|perl-GnuPG-Interface-1.20.0-1|35	GnuPG::Interface and its associated modules
21cr|perl-GnuPG-Interface-1.20.0-1|36	are designed to provide an object-oriented
21cr|perl-GnuPG-Interface-1.20.0-1|37	method for interacting with GnuPG, being able
21cr|perl-GnuPG-Interface-1.20.0-1|38	to perform functions such as but not limited
21cr|perl-GnuPG-Interface-1.20.0-1|39	to encrypting, signing, decryption, verification,
21cr|perl-GnuPG-Interface-1.20.0-1|40	and key-listing parsing.
21cr|perl-GnuPG-Interface-1.20.0-1|41	
21cr|perl-GnuPG-Interface-1.20.0-1|42	%prep
21cr|perl-GnuPG-Interface-1.20.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-GnuPG-Interface-1.20.0-1|44	
21cr|perl-GnuPG-Interface-1.20.0-1|45	%build
21cr|perl-GnuPG-Interface-1.20.0-1|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GnuPG-Interface-1.20.0-1|47	make
21cr|perl-GnuPG-Interface-1.20.0-1|48	
21cr|perl-GnuPG-Interface-1.20.0-1|49	%check
21cr|perl-GnuPG-Interface-1.20.0-1|50	perl -mExpect -e 'my $e=Expect->spawn("make test");
21cr|perl-GnuPG-Interface-1.20.0-1|51	$e->expect(undef);
21cr|perl-GnuPG-Interface-1.20.0-1|52	exit $e->exitstatus()'
21cr|perl-GnuPG-Interface-1.20.0-1|53	
21cr|perl-GnuPG-Interface-1.20.0-1|54	%install
21cr|perl-GnuPG-Interface-1.20.0-1|55	%makeinstall_std
21cr|perl-GnuPG-Interface-1.20.0-1|56	
21cr|perl-GnuPG-Interface-1.20.0-1|57	%files
21cr|perl-GnuPG-Interface-1.20.0-1|58	%doc README
21cr|perl-GnuPG-Interface-1.20.0-1|59	%{perl_vendorlib}/GnuPG
21cr|perl-GnuPG-Interface-1.20.0-1|60	%{_mandir}/*/*

4604 21
21cr|perl-Goo-Canvas-0.60.0-8|1	%define upstream_name    Goo-Canvas
21cr|perl-Goo-Canvas-0.60.0-8|2	%define upstream_version 0.06
21cr|perl-Goo-Canvas-0.60.0-8|3	
21cr|perl-Goo-Canvas-0.60.0-8|4	# Newx calls Perl_croak_nocontext with a char * without "%s", may be
21cr|perl-Goo-Canvas-0.60.0-8|5	# valid or not but it isn't fixable here, keep this until perl is fixed
21cr|perl-Goo-Canvas-0.60.0-8|6	%define Werror_cflags %nil
21cr|perl-Goo-Canvas-0.60.0-8|7	
21cr|perl-Goo-Canvas-0.60.0-8|8	
21cr|perl-Goo-Canvas-0.60.0-8|9	Name:       perl-%{upstream_name}
21cr|perl-Goo-Canvas-0.60.0-8|10	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Goo-Canvas-0.60.0-8|11	Release:    8
21cr|perl-Goo-Canvas-0.60.0-8|12	
21cr|perl-Goo-Canvas-0.60.0-8|13	Summary:	Goo::Canvas Perl interface to the GooCanvas
21cr|perl-Goo-Canvas-0.60.0-8|14	
21cr|perl-Goo-Canvas-0.60.0-8|15	License:	GPL+ or Artistic
21cr|perl-Goo-Canvas-0.60.0-8|16	Group:		Development/Perl
21cr|perl-Goo-Canvas-0.60.0-8|17	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Goo-Canvas-0.60.0-8|18	Source0:	http://search.cpan.org/CPAN/authors/id/Y/YE/YEWENBIN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Goo-Canvas-0.60.0-8|19	
21cr|perl-Goo-Canvas-0.60.0-8|20	BuildRequires:	libgoocanvas-devel
21cr|perl-Goo-Canvas-0.60.0-8|21	BuildRequires:	perl-ExtUtils-Depends
21cr|perl-Goo-Canvas-0.60.0-8|22	BuildRequires:	perl-ExtUtils-PkgConfig
21cr|perl-Goo-Canvas-0.60.0-8|23	BuildRequires:	perl-Glib-devel
21cr|perl-Goo-Canvas-0.60.0-8|24	BuildRequires:	perl-Gtk2
21cr|perl-Goo-Canvas-0.60.0-8|25	BuildRequires:	perl-devel
21cr|perl-Goo-Canvas-0.60.0-8|26	
21cr|perl-Goo-Canvas-0.60.0-8|27	%description
21cr|perl-Goo-Canvas-0.60.0-8|28	GTK+ does't has an buildin canvas widget. GooCanvas is wonderful. It is
21cr|perl-Goo-Canvas-0.60.0-8|29	easy to use and has powerful and extensible way to create items in
21cr|perl-Goo-Canvas-0.60.0-8|30	canvas. Just try it.  For more documents, please read GooCanvas Manual
21cr|perl-Goo-Canvas-0.60.0-8|31	and the demo programs provided in the source distribution in both
21cr|perl-Goo-Canvas-0.60.0-8|32	perl-Goo::Canvas and GooCanvas.
21cr|perl-Goo-Canvas-0.60.0-8|33	
21cr|perl-Goo-Canvas-0.60.0-8|34	%prep
21cr|perl-Goo-Canvas-0.60.0-8|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Goo-Canvas-0.60.0-8|36	
21cr|perl-Goo-Canvas-0.60.0-8|37	%build
21cr|perl-Goo-Canvas-0.60.0-8|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Goo-Canvas-0.60.0-8|39	%make OPTIMIZE="%{optflags}"
21cr|perl-Goo-Canvas-0.60.0-8|40	
21cr|perl-Goo-Canvas-0.60.0-8|41	%check
21cr|perl-Goo-Canvas-0.60.0-8|42	%make test
21cr|perl-Goo-Canvas-0.60.0-8|43	
21cr|perl-Goo-Canvas-0.60.0-8|44	%install
21cr|perl-Goo-Canvas-0.60.0-8|45	%makeinstall_std
21cr|perl-Goo-Canvas-0.60.0-8|46	rm -f %{buildroot}/usr/bin/perltetris.pl
21cr|perl-Goo-Canvas-0.60.0-8|47	rm -f %{buildroot}/usr/bin/perlmine.pl
21cr|perl-Goo-Canvas-0.60.0-8|48	
21cr|perl-Goo-Canvas-0.60.0-8|49	%clean
21cr|perl-Goo-Canvas-0.60.0-8|50	
21cr|perl-Goo-Canvas-0.60.0-8|51	%files
21cr|perl-Goo-Canvas-0.60.0-8|52	%dir %{perl_vendorarch}/Goo/Cairo
21cr|perl-Goo-Canvas-0.60.0-8|53	%dir %{perl_vendorarch}/Goo/Canvas
21cr|perl-Goo-Canvas-0.60.0-8|54	%{perl_vendorarch}/Goo/*.pod
21cr|perl-Goo-Canvas-0.60.0-8|55	%{perl_vendorarch}/Goo/*.pm
21cr|perl-Goo-Canvas-0.60.0-8|56	%{perl_vendorarch}/Goo/Cairo/*.pod
21cr|perl-Goo-Canvas-0.60.0-8|57	%{perl_vendorarch}/Goo/Canvas/*.pod
21cr|perl-Goo-Canvas-0.60.0-8|58	%{perl_vendorarch}/Goo/Canvas/Install/*
21cr|perl-Goo-Canvas-0.60.0-8|59	%{perl_vendorarch}/auto/Goo/Canvas/Canvas.so
21cr|perl-Goo-Canvas-0.60.0-8|60	%{_mandir}/*/*

4605 21
21cr|perl-GooCanvas2-0.60.0-3|1	%define upstream_name GooCanvas2
21cr|perl-GooCanvas2-0.60.0-3|2	%define upstream_version 0.06
21cr|perl-GooCanvas2-0.60.0-3|3	
21cr|perl-GooCanvas2-0.60.0-3|4	Name:        perl-%{upstream_name}
21cr|perl-GooCanvas2-0.60.0-3|5	Version:     %perl_convert_version %{upstream_version}
21cr|perl-GooCanvas2-0.60.0-3|6	Release:     3
21cr|perl-GooCanvas2-0.60.0-3|7	Summary:     Perl binding for GooCanvas2 widget using Glib::Object::Introspection
21cr|perl-GooCanvas2-0.60.0-3|8	Summary(ru): Связь Perl - GooCanvas2 через Glib::Object::Introspection
21cr|perl-GooCanvas2-0.60.0-3|9	License:     GPL+ or Artistic
21cr|perl-GooCanvas2-0.60.0-3|10	Group:       Development/Perl
21cr|perl-GooCanvas2-0.60.0-3|11	URL:         https://metacpan.org/release/GooCanvas2
21cr|perl-GooCanvas2-0.60.0-3|12	Source0:     https://cpan.metacpan.org/authors/id/P/PE/PERLMAX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GooCanvas2-0.60.0-3|13	
21cr|perl-GooCanvas2-0.60.0-3|14	BuildArch: noarch
21cr|perl-GooCanvas2-0.60.0-3|15	
21cr|perl-GooCanvas2-0.60.0-3|16	BuildRequires: perl >= 5.6
21cr|perl-GooCanvas2-0.60.0-3|17	BuildRequires: perl(Glib) >= 1.270.0
21cr|perl-GooCanvas2-0.60.0-3|18	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-GooCanvas2-0.60.0-3|19	# Run-time:
21cr|perl-GooCanvas2-0.60.0-3|20	# goocanvas2 typelib loaded by Glib::Object::Introspection
21cr|perl-GooCanvas2-0.60.0-3|21	BuildRequires: perl(Glib::Object::Introspection)
21cr|perl-GooCanvas2-0.60.0-3|22	
21cr|perl-GooCanvas2-0.60.0-3|23	Requires: perl >= 5.6
21cr|perl-GooCanvas2-0.60.0-3|24	
21cr|perl-GooCanvas2-0.60.0-3|25	# Provide some class identifiers that are required by other RPM packages. We
21cr|perl-GooCanvas2-0.60.0-3|26	# cannot list them all because they are created at run-time from typelib file
21cr|perl-GooCanvas2-0.60.0-3|27	# provided by goocanvas2 package that could change between building and
21cr|perl-GooCanvas2-0.60.0-3|28	# running.
21cr|perl-GooCanvas2-0.60.0-3|29	Provides: perl(GooCanvas2::Canvas) = %{version}
21cr|perl-GooCanvas2-0.60.0-3|30	
21cr|perl-GooCanvas2-0.60.0-3|31	%description
21cr|perl-GooCanvas2-0.60.0-3|32	GooCanvas2 is a new canvas widget for use with Gtk3 that uses the Cairo
21cr|perl-GooCanvas2-0.60.0-3|33	2-dimensional library for drawing.
21cr|perl-GooCanvas2-0.60.0-3|34	
21cr|perl-GooCanvas2-0.60.0-3|35	%description -l ru
21cr|perl-GooCanvas2-0.60.0-3|36	GooCanvas2 - виджет для использования
21cr|perl-GooCanvas2-0.60.0-3|37	с Gtk3, который использует Cairo -
21cr|perl-GooCanvas2-0.60.0-3|38	2-мерную библиотеку для рисования.
21cr|perl-GooCanvas2-0.60.0-3|39	
21cr|perl-GooCanvas2-0.60.0-3|40	%files
21cr|perl-GooCanvas2-0.60.0-3|41	%doc Changes README
21cr|perl-GooCanvas2-0.60.0-3|42	%{perl_vendorlib}/*
21cr|perl-GooCanvas2-0.60.0-3|43	%{_mandir}/man3/*
21cr|perl-GooCanvas2-0.60.0-3|44	
21cr|perl-GooCanvas2-0.60.0-3|45	#-----------------------------------------------------------------------------
21cr|perl-GooCanvas2-0.60.0-3|46	
21cr|perl-GooCanvas2-0.60.0-3|47	%prep
21cr|perl-GooCanvas2-0.60.0-3|48	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GooCanvas2-0.60.0-3|49	
21cr|perl-GooCanvas2-0.60.0-3|50	%build
21cr|perl-GooCanvas2-0.60.0-3|51	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GooCanvas2-0.60.0-3|52	%make
21cr|perl-GooCanvas2-0.60.0-3|53	
21cr|perl-GooCanvas2-0.60.0-3|54	%install
21cr|perl-GooCanvas2-0.60.0-3|55	%makeinstall_std
21cr|perl-GooCanvas2-0.60.0-3|56	
21cr|perl-GooCanvas2-0.60.0-3|57	

4606 21
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|1	%define upstream_name GooCanvas2-CairoTypes
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|2	%define upstream_version 0.001
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|3	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|4	Summary:	Bridge between GooCanvas2 and Cairo types
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|7	Release:	1
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|8	# lib/GooCanvas2/CairoTypes.pm file is "GPL+ or Artistic"
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|9	License:	GPL+ or Artistic
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|10	Group:		Development/Perl
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|11	URL:		https://metacpan.org/dist/GooCanvas2-CairoTypes
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|12	Source0:	https://cpan.metacpan.org/authors/id/A/AS/ASOKOLOV/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|13	BuildRequires:	coreutils
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|14	BuildRequires:	findutils
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|15	BuildRequires:	gcc
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|16	BuildRequires:	make
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|17	BuildRequires:	perl-Glib-devel
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|18	BuildRequires:	perl-devel
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|19	BuildRequires:	perl-generators
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|20	BuildRequires:	perl-interpreter
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|21	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|22	BuildRequires:	perl(ExtUtils::Depends)
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|23	BuildRequires:	perl(ExtUtils::PkgConfig)
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|24	BuildRequires:	perl(Cairo::Install::Files)
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|25	BuildRequires:	perl(strict)
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|26	BuildRequires:	perl(warnings)
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|27	BuildRequires:	pkgconfig(goocanvas-2.0)
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|28	Requires:	perl
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|29	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|30	# Tests:
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|31	BuildRequires:	perl(File::Spec)
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|32	BuildRequires:	perl(Test::More)
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|33	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|34	%description
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|35	There is an issue in the interaction between GooCanvas, GObject
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|36	Introspection, Cairo, and their Perl bindings, which causes some
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|37	functionality to be unusable from Perl side. This is better described
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|38	here
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|39	<https://stackoverflow.com/questions/64625955/cairosolidpattern-is-not-o
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|40	f-type-goocanvas2cairopattern>, and there was an attempt
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|41	<https://gitlab.gnome.org/GNOME/goocanvas/-/merge_requests/9> to fix it
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|42	upstream. Until it's fixed, this can serve as a workaround for it.
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|43	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|44	Currently this module only "fixes"
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|45	"Cairo::Pattern/GooCanvas2::CairoPattern" interop. For certain calls it
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|46	just works if this module was included; for some other calls you need to
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|47	explicitly convert the type.
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|48	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|49	If you have any idea how to fix those cases to not require such call, or
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|50	need to bridge more types, pull requests
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|51	<https://github.com/DarthGandalf/GooCanvas2-CairoTypes> are welcome!
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|52	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|53	%files
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|54	%license LICENSE
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|55	%doc README Changes
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|56	%{perl_vendorarch}/auto/GooCanvas2/
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|57	%{perl_vendorarch}/GooCanvas2*
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|58	%{_mandir}/man3/GooCanvas2::CairoTypes.3pm*
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|59	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|60	#------------------------------------------------------------------
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|61	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|62	%prep
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|63	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|64	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|65	%build
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|66	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|67	%make_build
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|68	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|69	%install
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|70	%make_install
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|71	find %{buildroot} -type f -name '*.bs' -size 0 -delete
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|72	%{_fixperms} %{buildroot}/*
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|73	
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|74	%check
21cr|perl-GooCanvas2-CairoTypes-0.1.0-1|75	make test

4607 21
21cr|perl-GPS-Garmin-0.170.0-8|1	%define upstream_name		perl-GPS
21cr|perl-GPS-Garmin-0.170.0-8|2	%define upstream_version	0.17
21cr|perl-GPS-Garmin-0.170.0-8|3	
21cr|perl-GPS-Garmin-0.170.0-8|4	Name:		%{upstream_name}-Garmin
21cr|perl-GPS-Garmin-0.170.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GPS-Garmin-0.170.0-8|6	Release:	8
21cr|perl-GPS-Garmin-0.170.0-8|7	License:	GPL+ or Artistic
21cr|perl-GPS-Garmin-0.170.0-8|8	Summary:	Perl interface to GPS equipment using the Garmin Protocol
21cr|perl-GPS-Garmin-0.170.0-8|9	
21cr|perl-GPS-Garmin-0.170.0-8|10	Group:		Development/Perl
21cr|perl-GPS-Garmin-0.170.0-8|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GPS-Garmin-0.170.0-8|12	Source0:	http://www.cpan.org/modules/by-module/GPS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GPS-Garmin-0.170.0-8|13	
21cr|perl-GPS-Garmin-0.170.0-8|14	BuildRequires:	perl-devel
21cr|perl-GPS-Garmin-0.170.0-8|15	BuildRequires:	perl(Device::SerialPort)
21cr|perl-GPS-Garmin-0.170.0-8|16	BuildArch:	noarch
21cr|perl-GPS-Garmin-0.170.0-8|17	
21cr|perl-GPS-Garmin-0.170.0-8|18	%description
21cr|perl-GPS-Garmin-0.170.0-8|19	GPS::Garmin allow the connection and use of of a GPS receiver in perl
21cr|perl-GPS-Garmin-0.170.0-8|20	scripts. Currently only the GRMN/GRMN protocol is implemented but NMEA
21cr|perl-GPS-Garmin-0.170.0-8|21	is a work in progress.
21cr|perl-GPS-Garmin-0.170.0-8|22	
21cr|perl-GPS-Garmin-0.170.0-8|23	This module currently works with Garmin GPS II+ equipments, but should
21cr|perl-GPS-Garmin-0.170.0-8|24	work on most Garmin receivers that support the GRMN/GRMN protocol.
21cr|perl-GPS-Garmin-0.170.0-8|25	
21cr|perl-GPS-Garmin-0.170.0-8|26	%prep
21cr|perl-GPS-Garmin-0.170.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GPS-Garmin-0.170.0-8|28	
21cr|perl-GPS-Garmin-0.170.0-8|29	%build
21cr|perl-GPS-Garmin-0.170.0-8|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GPS-Garmin-0.170.0-8|31	%make
21cr|perl-GPS-Garmin-0.170.0-8|32	
21cr|perl-GPS-Garmin-0.170.0-8|33	%install
21cr|perl-GPS-Garmin-0.170.0-8|34	%makeinstall_std
21cr|perl-GPS-Garmin-0.170.0-8|35	
21cr|perl-GPS-Garmin-0.170.0-8|36	%files
21cr|perl-GPS-Garmin-0.170.0-8|37	%doc Changes README
21cr|perl-GPS-Garmin-0.170.0-8|38	%{perl_vendorlib}/GPS
21cr|perl-GPS-Garmin-0.170.0-8|39	%{_mandir}/man3/GPS*

4608 21
21cr|perl-GPS-Lowrance-0.310.0-7|1	%define upstream_name    GPS-Lowrance
21cr|perl-GPS-Lowrance-0.310.0-7|2	%define upstream_version 0.31
21cr|perl-GPS-Lowrance-0.310.0-7|3	
21cr|perl-GPS-Lowrance-0.310.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-GPS-Lowrance-0.310.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GPS-Lowrance-0.310.0-7|6	Release:	7
21cr|perl-GPS-Lowrance-0.310.0-7|7	
21cr|perl-GPS-Lowrance-0.310.0-7|8	Summary:	Convert between mercator meters and degrees
21cr|perl-GPS-Lowrance-0.310.0-7|9	
21cr|perl-GPS-Lowrance-0.310.0-7|10	License:	GPL+ or Artistic
21cr|perl-GPS-Lowrance-0.310.0-7|11	Group:		Development/Perl
21cr|perl-GPS-Lowrance-0.310.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GPS-Lowrance-0.310.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GPS-Lowrance-0.310.0-7|14	
21cr|perl-GPS-Lowrance-0.310.0-7|15	BuildRequires:	perl-devel
21cr|perl-GPS-Lowrance-0.310.0-7|16	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-GPS-Lowrance-0.310.0-7|17	BuildArch:	noarch
21cr|perl-GPS-Lowrance-0.310.0-7|18	
21cr|perl-GPS-Lowrance-0.310.0-7|19	%description
21cr|perl-GPS-Lowrance-0.310.0-7|20	This module provides a variety of low- and high-level methods for
21cr|perl-GPS-Lowrance-0.310.0-7|21	communicating with Lowrance and Eagle GPS receivers which support the LSI
21cr|perl-GPS-Lowrance-0.310.0-7|22	100 protocol. It also provides some utility functions for converting data.
21cr|perl-GPS-Lowrance-0.310.0-7|23	
21cr|perl-GPS-Lowrance-0.310.0-7|24	This module is a work in progress.
21cr|perl-GPS-Lowrance-0.310.0-7|25	
21cr|perl-GPS-Lowrance-0.310.0-7|26	Methods
21cr|perl-GPS-Lowrance-0.310.0-7|27	* connect
21cr|perl-GPS-Lowrance-0.310.0-7|28	
21cr|perl-GPS-Lowrance-0.310.0-7|29	%prep
21cr|perl-GPS-Lowrance-0.310.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GPS-Lowrance-0.310.0-7|31	
21cr|perl-GPS-Lowrance-0.310.0-7|32	%build
21cr|perl-GPS-Lowrance-0.310.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GPS-Lowrance-0.310.0-7|34	%make
21cr|perl-GPS-Lowrance-0.310.0-7|35	
21cr|perl-GPS-Lowrance-0.310.0-7|36	%check
21cr|perl-GPS-Lowrance-0.310.0-7|37	#make test
21cr|perl-GPS-Lowrance-0.310.0-7|38	
21cr|perl-GPS-Lowrance-0.310.0-7|39	%install
21cr|perl-GPS-Lowrance-0.310.0-7|40	%makeinstall_std
21cr|perl-GPS-Lowrance-0.310.0-7|41	
21cr|perl-GPS-Lowrance-0.310.0-7|42	%files
21cr|perl-GPS-Lowrance-0.310.0-7|43	%doc Changes README
21cr|perl-GPS-Lowrance-0.310.0-7|44	%{_mandir}/man3/*
21cr|perl-GPS-Lowrance-0.310.0-7|45	%{perl_vendorlib}/*

4609 21
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|1	%define upstream_name    GPS-Lowrance-LSI
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|2	%define upstream_version 0.23
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|3	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|6	Release:	7
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|7	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|8	Summary:	Lowrance Serial Interface Protocol module in Perl
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|9	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|10	License:	GPL+ or Artistic
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|11	Group:		Development/Perl
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|13	Source0:	http://www.cpan.org/modules/by-module/GPS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|14	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|15	BuildRequires:	perl-devel
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|16	BuildRequires:	perl(Carp::Assert)
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|17	BuildRequires:	perl(Parse::Binary::FixedFormat)
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|18	BuildArch:	noarch
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|19	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|20	%description
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|21	This module provides _very_ low-level support for the LSI (Lowrance Serial
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|22	Interface) 100 protocol used to communicate with Lowrance and Eagle GPS
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|23	devices.
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|24	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|25	(Higher-level functions and wrappers for specific commands will be provided
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|26	in other modules. This module is intentionally kept simple.)
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|27	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|28	Functions
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|29	* lsi_query
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|30	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|31	%prep
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|33	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|34	%build
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|36	%make
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|37	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|38	%check
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|39	make test
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|40	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|41	%install
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|42	%makeinstall_std
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|43	
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|44	%files
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|45	%doc Changes README
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|46	%{_mandir}/man3/*
21cr|perl-GPS-Lowrance-LSI-0.230.0-7|47	%{perl_vendorlib}/*

4610 21
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|1	%define upstream_name    GPS-Lowrance-Trail
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|2	%define upstream_version 0.43
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|3	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|6	Release:	8
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|7	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|8	Summary:	Convert between GDM16 Trails and other formats
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|9	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|10	License:	GPL+ or Artistic
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|11	Group:		Development/Perl
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|13	Source0:	http://www.cpan.org/modules/by-module/GPS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|14	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|15	BuildRequires:	perl-devel
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|16	BuildRequires:	perl(Carp::Assert)
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|17	BuildRequires:	perl(Geo::Coordinates::DecimalDegrees)
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|18	BuildRequires:	perl(Geo::Coordinates::UTM)
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|20	BuildRequires:	perl(XML::Generator)
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|21	BuildRequires:	perl(Test)
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|22	BuildArch:	noarch
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|23	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|24	%description
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|25	This module allows one to convert between Lowrance GPS trail files (handled
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|26	by their GDM16 application), Latitude/Longitude (or "Lat/Lon") files, UTM,
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|27	and GPX files which may be used by mapping applications.
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|28	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|29	Methods
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|30	The following methods are implemented.
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|31	* new
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|32	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|33	%prep
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|35	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|36	%build
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|38	%make
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|39	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|40	%check
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|41	make test
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|42	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|43	%install
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|44	%makeinstall_std
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|45	
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|46	%files
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|47	%doc Changes README
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|48	%{_mandir}/man3/*
21cr|perl-GPS-Lowrance-Trail-0.430.0-8|49	%{perl_vendorlib}/*

4611 21
21cr|perl-GPS-Point-0.200.0-5|1	%define upstream_name    GPS-Point
21cr|perl-GPS-Point-0.200.0-5|2	%define upstream_version 0.20
21cr|perl-GPS-Point-0.200.0-5|3	
21cr|perl-GPS-Point-0.200.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-GPS-Point-0.200.0-5|5	Version:	%perl_convert_version 0.20
21cr|perl-GPS-Point-0.200.0-5|6	Release:	5
21cr|perl-GPS-Point-0.200.0-5|7	
21cr|perl-GPS-Point-0.200.0-5|8	Summary:	Provides an object interface for a GPS point
21cr|perl-GPS-Point-0.200.0-5|9	
21cr|perl-GPS-Point-0.200.0-5|10	License:	GPL+ or Artistic
21cr|perl-GPS-Point-0.200.0-5|11	Group:		Development/Perl
21cr|perl-GPS-Point-0.200.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GPS-Point-0.200.0-5|13	Source0:	http://www.cpan.org/modules/by-module/GPS/GPS-Point-0.20.tar.gz
21cr|perl-GPS-Point-0.200.0-5|14	
21cr|perl-GPS-Point-0.200.0-5|15	BuildRequires:	perl-devel
21cr|perl-GPS-Point-0.200.0-5|16	BuildRequires:	perl(Scalar::Util)
21cr|perl-GPS-Point-0.200.0-5|17	BuildRequires:	perl(Test::Number::Delta)
21cr|perl-GPS-Point-0.200.0-5|18	BuildRequires:	perl(Test::Simple)
21cr|perl-GPS-Point-0.200.0-5|19	BuildArch:	noarch
21cr|perl-GPS-Point-0.200.0-5|20	
21cr|perl-GPS-Point-0.200.0-5|21	%description
21cr|perl-GPS-Point-0.200.0-5|22	This is a re-write of the Net::GPSD::Point manpage with a goal of being
21cr|perl-GPS-Point-0.200.0-5|23	more re-usable.
21cr|perl-GPS-Point-0.200.0-5|24	
21cr|perl-GPS-Point-0.200.0-5|25	GPS::Point - Provides an object interface for a GPS fix (e.g. Position,
21cr|perl-GPS-Point-0.200.0-5|26	Velocity and Time).
21cr|perl-GPS-Point-0.200.0-5|27	
21cr|perl-GPS-Point-0.200.0-5|28	Note: Please use Geo::Point, if you want 2D or projection support.
21cr|perl-GPS-Point-0.200.0-5|29	
21cr|perl-GPS-Point-0.200.0-5|30	%prep
21cr|perl-GPS-Point-0.200.0-5|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GPS-Point-0.200.0-5|32	
21cr|perl-GPS-Point-0.200.0-5|33	%build
21cr|perl-GPS-Point-0.200.0-5|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-GPS-Point-0.200.0-5|35	%make
21cr|perl-GPS-Point-0.200.0-5|36	
21cr|perl-GPS-Point-0.200.0-5|37	%check
21cr|perl-GPS-Point-0.200.0-5|38	%make test
21cr|perl-GPS-Point-0.200.0-5|39	
21cr|perl-GPS-Point-0.200.0-5|40	%install
21cr|perl-GPS-Point-0.200.0-5|41	%makeinstall_std
21cr|perl-GPS-Point-0.200.0-5|42	
21cr|perl-GPS-Point-0.200.0-5|43	%files
21cr|perl-GPS-Point-0.200.0-5|44	%doc README Changes LICENSE META.yml
21cr|perl-GPS-Point-0.200.0-5|45	%{_mandir}/man3/*
21cr|perl-GPS-Point-0.200.0-5|46	%{perl_vendorlib}/*

4612 21
21cr|perl-Graph-0.960.0-5|1	%define upstream_name    Graph
21cr|perl-Graph-0.960.0-5|2	%define upstream_version 0.96
21cr|perl-Graph-0.960.0-5|3	
21cr|perl-Graph-0.960.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Graph-0.960.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Graph-0.960.0-5|6	Release:    5
21cr|perl-Graph-0.960.0-5|7	Epoch:      1
21cr|perl-Graph-0.960.0-5|8	
21cr|perl-Graph-0.960.0-5|9	Summary:    Graph data structures and algorithms in perl
21cr|perl-Graph-0.960.0-5|10	
21cr|perl-Graph-0.960.0-5|11	License:    GPL+ or Artistic
21cr|perl-Graph-0.960.0-5|12	Group:      Development/Perl
21cr|perl-Graph-0.960.0-5|13	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Graph-0.960.0-5|14	Source0:    http://www.cpan.org/modules/by-module/Graph/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Graph-0.960.0-5|15	BuildRequires: perl(CPAN::Meta)
21cr|perl-Graph-0.960.0-5|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Graph-0.960.0-5|17	BuildRequires: perl(JSON::PP)
21cr|perl-Graph-0.960.0-5|18	BuildRequires: perl(List::Util)
21cr|perl-Graph-0.960.0-5|19	BuildRequires: perl(Math::Complex)
21cr|perl-Graph-0.960.0-5|20	BuildRequires: perl(Safe)
21cr|perl-Graph-0.960.0-5|21	BuildRequires: perl(Scalar::Util)
21cr|perl-Graph-0.960.0-5|22	BuildRequires: perl(Storable) >= 2.50.0
21cr|perl-Graph-0.960.0-5|23	BuildRequires: perl(Test::More)
21cr|perl-Graph-0.960.0-5|24	BuildRequires: perl-devel
21cr|perl-Graph-0.960.0-5|25	BuildArch:  noarch
21cr|perl-Graph-0.960.0-5|26	
21cr|perl-Graph-0.960.0-5|27	%description
21cr|perl-Graph-0.960.0-5|28	This module is not for drawing any sort of graphics, but instead it is for
21cr|perl-Graph-0.960.0-5|29	creating abstract data structures called graphs, and for doing various
21cr|perl-Graph-0.960.0-5|30	operations on those.
21cr|perl-Graph-0.960.0-5|31	
21cr|perl-Graph-0.960.0-5|32	%prep
21cr|perl-Graph-0.960.0-5|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Graph-0.960.0-5|34	
21cr|perl-Graph-0.960.0-5|35	%build
21cr|perl-Graph-0.960.0-5|36	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Graph-0.960.0-5|37	%make
21cr|perl-Graph-0.960.0-5|38	
21cr|perl-Graph-0.960.0-5|39	%check
21cr|perl-Graph-0.960.0-5|40	%make test
21cr|perl-Graph-0.960.0-5|41	
21cr|perl-Graph-0.960.0-5|42	%install
21cr|perl-Graph-0.960.0-5|43	%makeinstall_std
21cr|perl-Graph-0.960.0-5|44	
21cr|perl-Graph-0.960.0-5|45	%files
21cr|perl-Graph-0.960.0-5|46	%doc Changes DESIGN META.json META.yml MYMETA.yml README RELEASE TODO
21cr|perl-Graph-0.960.0-5|47	%{perl_vendorlib}/Graph
21cr|perl-Graph-0.960.0-5|48	%{perl_vendorlib}/Graph.*
21cr|perl-Graph-0.960.0-5|49	%{perl_vendorlib}/Heap071
21cr|perl-Graph-0.960.0-5|50	%{perl_vendorlib}/auto/Heap071
21cr|perl-Graph-0.960.0-5|51	%{_mandir}/*/*

4613 21
21cr|perl-Graph-Easy-0.750.0-4|1	%define upstream_name    Graph-Easy
21cr|perl-Graph-Easy-0.750.0-4|2	%define upstream_version 0.75
21cr|perl-Graph-Easy-0.750.0-4|3	Name:		perl-%{upstream_name}
21cr|perl-Graph-Easy-0.750.0-4|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Graph-Easy-0.750.0-4|5	Release:	4
21cr|perl-Graph-Easy-0.750.0-4|6	
21cr|perl-Graph-Easy-0.750.0-4|7	Summary:	Parse Graphviz text into Graph::Easy
21cr|perl-Graph-Easy-0.750.0-4|8	
21cr|perl-Graph-Easy-0.750.0-4|9	
21cr|perl-Graph-Easy-0.750.0-4|10	License:	GPL+ or Artistic
21cr|perl-Graph-Easy-0.750.0-4|11	Group:		Development/Perl
21cr|perl-Graph-Easy-0.750.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Graph-Easy-0.750.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Graph/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Graph-Easy-0.750.0-4|14	
21cr|perl-Graph-Easy-0.750.0-4|15	BuildRequires:	perl-devel
21cr|perl-Graph-Easy-0.750.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Graph-Easy-0.750.0-4|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-Graph-Easy-0.750.0-4|18	BuildRequires:	perl(Test::More)
21cr|perl-Graph-Easy-0.750.0-4|19	
21cr|perl-Graph-Easy-0.750.0-4|20	BuildArch:	noarch
21cr|perl-Graph-Easy-0.750.0-4|21	
21cr|perl-Graph-Easy-0.750.0-4|22	%description
21cr|perl-Graph-Easy-0.750.0-4|23	'Graph::Easy' lets you generate graphs consisting of various shaped nodes
21cr|perl-Graph-Easy-0.750.0-4|24	connected by edges (with optional labels).
21cr|perl-Graph-Easy-0.750.0-4|25	
21cr|perl-Graph-Easy-0.750.0-4|26	It can read and write graphs in a varity of formats, as well as render them
21cr|perl-Graph-Easy-0.750.0-4|27	via its own grid-based layouter.
21cr|perl-Graph-Easy-0.750.0-4|28	
21cr|perl-Graph-Easy-0.750.0-4|29	Since the layouter works on a grid (manhattan layout), the output is most
21cr|perl-Graph-Easy-0.750.0-4|30	usefull for flow charts, network diagrams, or hierarchy trees.
21cr|perl-Graph-Easy-0.750.0-4|31	
21cr|perl-Graph-Easy-0.750.0-4|32	%prep
21cr|perl-Graph-Easy-0.750.0-4|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Graph-Easy-0.750.0-4|34	rm t/pod.t
21cr|perl-Graph-Easy-0.750.0-4|35	
21cr|perl-Graph-Easy-0.750.0-4|36	%build
21cr|perl-Graph-Easy-0.750.0-4|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Graph-Easy-0.750.0-4|38	%make
21cr|perl-Graph-Easy-0.750.0-4|39	
21cr|perl-Graph-Easy-0.750.0-4|40	%check
21cr|perl-Graph-Easy-0.750.0-4|41	%make test
21cr|perl-Graph-Easy-0.750.0-4|42	
21cr|perl-Graph-Easy-0.750.0-4|43	%install
21cr|perl-Graph-Easy-0.750.0-4|44	%makeinstall_std
21cr|perl-Graph-Easy-0.750.0-4|45	
21cr|perl-Graph-Easy-0.750.0-4|46	%files
21cr|perl-Graph-Easy-0.750.0-4|47	%doc README LICENSE CHANGES
21cr|perl-Graph-Easy-0.750.0-4|48	%{_bindir}/graph-easy
21cr|perl-Graph-Easy-0.750.0-4|49	%{_mandir}/man1/*
21cr|perl-Graph-Easy-0.750.0-4|50	%{_mandir}/man3/*
21cr|perl-Graph-Easy-0.750.0-4|51	%{perl_vendorlib}/*

4614 21
21cr|perl-Graphics-ColorNames-3.5.0-2|1	%define upstream_name    Graphics-ColorNames
21cr|perl-Graphics-ColorNames-3.5.0-2|2	%define upstream_version v3.5.0
21cr|perl-Graphics-ColorNames-3.5.0-2|3	
21cr|perl-Graphics-ColorNames-3.5.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Graphics-ColorNames-3.5.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Graphics-ColorNames-3.5.0-2|6	Release:    %mkrel 2
21cr|perl-Graphics-ColorNames-3.5.0-2|7	License:    GPL or Artistic
21cr|perl-Graphics-ColorNames-3.5.0-2|8	Group:      Development/Perl
21cr|perl-Graphics-ColorNames-3.5.0-2|9	Summary:    provides RGB values for standard color names
21cr|perl-Graphics-ColorNames-3.5.0-2|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Graphics-ColorNames-3.5.0-2|11	Source0:    https://www.cpan.org/authors/id/R/RR/RRWO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Graphics-ColorNames-3.5.0-2|12	BuildRequires: perl(Carp)
21cr|perl-Graphics-ColorNames-3.5.0-2|13	BuildRequires: perl(DirHandle)
21cr|perl-Graphics-ColorNames-3.5.0-2|14	BuildRequires: perl(Exporter)
21cr|perl-Graphics-ColorNames-3.5.0-2|15	BuildRequires: perl(File::Spec)
21cr|perl-Graphics-ColorNames-3.5.0-2|16	BuildRequires: perl(FileHandle)
21cr|perl-Graphics-ColorNames-3.5.0-2|17	BuildRequires: perl(IO::File)
21cr|perl-Graphics-ColorNames-3.5.0-2|18	BuildRequires: perl(Module::Load)
21cr|perl-Graphics-ColorNames-3.5.0-2|19	BuildRequires: perl(Module::Loaded)
21cr|perl-Graphics-ColorNames-3.5.0-2|20	BuildRequires: perl(Test::Exception)
21cr|perl-Graphics-ColorNames-3.5.0-2|21	BuildRequires: perl(Test::More)
21cr|perl-Graphics-ColorNames-3.5.0-2|22	BuildRequires: perl(base)
21cr|perl-Graphics-ColorNames-3.5.0-2|23	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Graphics-ColorNames-3.5.0-2|24	BuildArch: noarch
21cr|perl-Graphics-ColorNames-3.5.0-2|25	BuildRoot:  %{_tmppath}/%{name}-%{version}
21cr|perl-Graphics-ColorNames-3.5.0-2|26	
21cr|perl-Graphics-ColorNames-3.5.0-2|27	%description
21cr|perl-Graphics-ColorNames-3.5.0-2|28	This module provides a common interface for obtaining the RGB values of
21cr|perl-Graphics-ColorNames-3.5.0-2|29	colors by standard names. The intention is to (1) provide a common module
21cr|perl-Graphics-ColorNames-3.5.0-2|30	that authors can use with other modules to specify colors by name; and (2)
21cr|perl-Graphics-ColorNames-3.5.0-2|31	free module authors from having to "re-invent the wheel" whenever they
21cr|perl-Graphics-ColorNames-3.5.0-2|32	decide to give the users the option of specifying a color by name rather
21cr|perl-Graphics-ColorNames-3.5.0-2|33	than RGB value.
21cr|perl-Graphics-ColorNames-3.5.0-2|34	
21cr|perl-Graphics-ColorNames-3.5.0-2|35	For example,
21cr|perl-Graphics-ColorNames-3.5.0-2|36	
21cr|perl-Graphics-ColorNames-3.5.0-2|37	use Graphics::ColorNames 2.10;
21cr|perl-Graphics-ColorNames-3.5.0-2|38	
21cr|perl-Graphics-ColorNames-3.5.0-2|39	%prep
21cr|perl-Graphics-ColorNames-3.5.0-2|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Graphics-ColorNames-3.5.0-2|41	
21cr|perl-Graphics-ColorNames-3.5.0-2|42	%build
21cr|perl-Graphics-ColorNames-3.5.0-2|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Graphics-ColorNames-3.5.0-2|44	%make
21cr|perl-Graphics-ColorNames-3.5.0-2|45	
21cr|perl-Graphics-ColorNames-3.5.0-2|46	%install
21cr|perl-Graphics-ColorNames-3.5.0-2|47	rm -rf %buildroot
21cr|perl-Graphics-ColorNames-3.5.0-2|48	%makeinstall_std
21cr|perl-Graphics-ColorNames-3.5.0-2|49	
21cr|perl-Graphics-ColorNames-3.5.0-2|50	%clean
21cr|perl-Graphics-ColorNames-3.5.0-2|51	rm -rf %buildroot
21cr|perl-Graphics-ColorNames-3.5.0-2|52	
21cr|perl-Graphics-ColorNames-3.5.0-2|53	%files
21cr|perl-Graphics-ColorNames-3.5.0-2|54	%defattr(-,root,root)
21cr|perl-Graphics-ColorNames-3.5.0-2|55	%doc README.md Changes
21cr|perl-Graphics-ColorNames-3.5.0-2|56	%{_mandir}/man3/*
21cr|perl-Graphics-ColorNames-3.5.0-2|57	%perl_vendorlib/*
21cr|perl-Graphics-ColorNames-3.5.0-2|58	
21cr|perl-Graphics-ColorNames-3.5.0-2|59	
21cr|perl-Graphics-ColorNames-3.5.0-2|60	
21cr|perl-Graphics-ColorNames-3.5.0-2|61	
21cr|perl-Graphics-ColorNames-3.5.0-2|62	%changelog
21cr|perl-Graphics-ColorNames-3.5.0-2|63	* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 2.110.0-2mdv2011.0
21cr|perl-Graphics-ColorNames-3.5.0-2|64	+ Revision: 654339
21cr|perl-Graphics-ColorNames-3.5.0-2|65	- rebuild for updated spec-helper
21cr|perl-Graphics-ColorNames-3.5.0-2|66	
21cr|perl-Graphics-ColorNames-3.5.0-2|67	* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.110.0-1mdv2011.0
21cr|perl-Graphics-ColorNames-3.5.0-2|68	+ Revision: 602038
21cr|perl-Graphics-ColorNames-3.5.0-2|69	- normalize perl version
21cr|perl-Graphics-ColorNames-3.5.0-2|70	
21cr|perl-Graphics-ColorNames-3.5.0-2|71	* Sat Sep 25 2010 Shlomi Fish <shlomif@mandriva.org> 2.11-1mdv2011.0
21cr|perl-Graphics-ColorNames-3.5.0-2|72	+ Revision: 580993

4615 21
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|1	%define upstream_name    Graphics-ColorNamesLite-WWW
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|2	%define upstream_version 1.14.000
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|3	
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|6	Release:        1
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|7	Summary:        WWW color names and equivalent RGB values
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|8	Group:          Development/Perl
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|9	License:        GPL+ or Artistic
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|10	URL:            https://metacpan.org/release/Graphics-ColorNamesLite-WWW/
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|12	BuildArch:      noarch
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|13	BuildRequires:  perl-devel
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|14	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|15	BuildRequires:  perl(strict)
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|16	BuildRequires:  perl(warnings)
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|17	# Tests
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|18	BuildRequires:  perl(blib)
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|19	BuildRequires:  perl(File::Spec)
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|20	BuildRequires:  perl(IO::Handle)
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|21	BuildRequires:  perl(IPC::Open3)
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|22	BuildRequires:  perl(Test::More)
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|23	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|24	
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|25	%description
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|26	WWW color names and equivalent RGB values (lite version).
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|27	
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|28	%prep
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|30	
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|31	%build
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|32	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|33	%{make_build}
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|34	
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|35	%install
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|36	%{make_install}
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|37	%{_fixperms} %{buildroot}/*
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|38	
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|39	%check
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|40	unset AUTHOR_TESTING
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|41	make test
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|42	
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|43	%files
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|44	%license LICENSE
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|45	%doc Changes README
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|46	%{perl_vendorlib}/*
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|47	%{_mandir}/man3/*
21cr|perl-Graphics-ColorNamesLite-WWW-1.14.0-1|48	

4616 21
21cr|perl-Graphics-TIFF-20-1|1	# Run optional tests
21cr|perl-Graphics-TIFF-20-1|2	%{bcond_without perl_Graphics_TIFF_enables_optional_test}
21cr|perl-Graphics-TIFF-20-1|3	
21cr|perl-Graphics-TIFF-20-1|4	Name:           perl-Graphics-TIFF
21cr|perl-Graphics-TIFF-20-1|5	Version:        20
21cr|perl-Graphics-TIFF-20-1|6	Release:        1%{?dist}
21cr|perl-Graphics-TIFF-20-1|7	Summary:        Perl extension for the LibTIFF library
21cr|perl-Graphics-TIFF-20-1|8	Group:          Development/Perl
21cr|perl-Graphics-TIFF-20-1|9	License:        GPL+ or Artistic
21cr|perl-Graphics-TIFF-20-1|10	URL:            https://metacpan.org/release/Graphics-TIFF
21cr|perl-Graphics-TIFF-20-1|11	Source0:        https://cpan.metacpan.org/authors/id/R/RA/RATCLIFFE/Graphics-TIFF-%{version}.tar.gz
21cr|perl-Graphics-TIFF-20-1|12	BuildRequires:  coreutils
21cr|perl-Graphics-TIFF-20-1|13	BuildRequires:  findutils
21cr|perl-Graphics-TIFF-20-1|14	BuildRequires:  perl-devel
21cr|perl-Graphics-TIFF-20-1|15	BuildRequires:  perl-generators
21cr|perl-Graphics-TIFF-20-1|16	BuildRequires:  perl-interpreter
21cr|perl-Graphics-TIFF-20-1|17	BuildRequires:  perl(ExtUtils::Depends)
21cr|perl-Graphics-TIFF-20-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Graphics-TIFF-20-1|19	BuildRequires:  perl(ExtUtils::PkgConfig)
21cr|perl-Graphics-TIFF-20-1|20	BuildRequires:  pkgconfig(libtiff-4) >= 4.0.3
21cr|perl-Graphics-TIFF-20-1|21	
21cr|perl-Graphics-TIFF-20-1|22	%description
21cr|perl-Graphics-TIFF-20-1|23	The Graphics::TIFF module allows a Perl developer to access TIFF images using
21cr|perl-Graphics-TIFF-20-1|24	LibTIFF library in a Perlish and object-oriented way.
21cr|perl-Graphics-TIFF-20-1|25	
21cr|perl-Graphics-TIFF-20-1|26	%files
21cr|perl-Graphics-TIFF-20-1|27	%doc Changes examples README
21cr|perl-Graphics-TIFF-20-1|28	%{perl_vendorarch}/auto/*
21cr|perl-Graphics-TIFF-20-1|29	%{perl_vendorarch}/Graphics*
21cr|perl-Graphics-TIFF-20-1|30	%{_mandir}/man3/*
21cr|perl-Graphics-TIFF-20-1|31	
21cr|perl-Graphics-TIFF-20-1|32	#--------------------------------------------------------------------
21cr|perl-Graphics-TIFF-20-1|33	%prep
21cr|perl-Graphics-TIFF-20-1|34	%autosetup -p 1 -n Graphics-TIFF-%{version}
21cr|perl-Graphics-TIFF-20-1|35	
21cr|perl-Graphics-TIFF-20-1|36	%build
21cr|perl-Graphics-TIFF-20-1|37	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="%{optflags}"
21cr|perl-Graphics-TIFF-20-1|38	%make_build
21cr|perl-Graphics-TIFF-20-1|39	
21cr|perl-Graphics-TIFF-20-1|40	%install
21cr|perl-Graphics-TIFF-20-1|41	%{make_install}
21cr|perl-Graphics-TIFF-20-1|42	find %{buildroot} -type f -name '*.bs' -size 0 -delete
21cr|perl-Graphics-TIFF-20-1|43	%{_fixperms} %{buildroot}/*
21cr|perl-Graphics-TIFF-20-1|44	

4617 21
21cr|perl-GraphViz-2.260.0-1|1	%define upstream_name	 GraphViz
21cr|perl-GraphViz-2.260.0-1|2	%define upstream_version 2.26
21cr|perl-GraphViz-2.260.0-1|3	
21cr|perl-GraphViz-2.260.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-GraphViz-2.260.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-GraphViz-2.260.0-1|6	Release:	1
21cr|perl-GraphViz-2.260.0-1|7	
21cr|perl-GraphViz-2.260.0-1|8	Summary:	%{upstream_name} module for perl
21cr|perl-GraphViz-2.260.0-1|9	
21cr|perl-GraphViz-2.260.0-1|10	License:	GPL+ or Artistic
21cr|perl-GraphViz-2.260.0-1|11	Group:		Development/Perl
21cr|perl-GraphViz-2.260.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GraphViz-2.260.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETJ/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GraphViz-2.260.0-1|14	
21cr|perl-GraphViz-2.260.0-1|15	
21cr|perl-GraphViz-2.260.0-1|16	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-GraphViz-2.260.0-1|17	BuildRequires: perl(Config)
21cr|perl-GraphViz-2.260.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-GraphViz-2.260.0-1|19	BuildRequires: perl(File::Which) >= 1.90.0
21cr|perl-GraphViz-2.260.0-1|20	BuildRequires: perl(Getopt::Long) >= 2.470.0
21cr|perl-GraphViz-2.260.0-1|21	BuildRequires: perl(IO::Dir) >= 1.40.0
21cr|perl-GraphViz-2.260.0-1|22	BuildRequires: perl(IO::File) >= 1.100.0
21cr|perl-GraphViz-2.260.0-1|23	BuildRequires: perl(IPC::Run) >= 0.600.0
21cr|perl-GraphViz-2.260.0-1|24	BuildRequires: perl(LWP::Simple) >= 6.0.0
21cr|perl-GraphViz-2.260.0-1|25	BuildRequires: perl(Parse::RecDescent) >= 1.965.1
21cr|perl-GraphViz-2.260.0-1|26	BuildRequires: perl(Pod::Usage) >= 1.160.0
21cr|perl-GraphViz-2.260.0-1|27	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-GraphViz-2.260.0-1|28	BuildRequires: perl(Time::HiRes) >= 1.510.0
21cr|perl-GraphViz-2.260.0-1|29	BuildRequires: perl(XML::Twig) >= 3.380.0
21cr|perl-GraphViz-2.260.0-1|30	BuildRequires: perl(XML::XPath) >= 1.130.0
21cr|perl-GraphViz-2.260.0-1|31	BuildRequires: perl(strict)
21cr|perl-GraphViz-2.260.0-1|32	BuildRequires: perl(vars)
21cr|perl-GraphViz-2.260.0-1|33	BuildRequires: perl(warnings)
21cr|perl-GraphViz-2.260.0-1|34	BuildRequires: fonts-ttf-dejavu
21cr|perl-GraphViz-2.260.0-1|35	BuildRequires: graphviz
21cr|perl-GraphViz-2.260.0-1|36	BuildRequires: perl-devel
21cr|perl-GraphViz-2.260.0-1|37	BuildRequires: perl(Test::Pod)
21cr|perl-GraphViz-2.260.0-1|38	
21cr|perl-GraphViz-2.260.0-1|39	BuildArch:	noarch
21cr|perl-GraphViz-2.260.0-1|40	
21cr|perl-GraphViz-2.260.0-1|41	Requires:	graphviz
21cr|perl-GraphViz-2.260.0-1|42	
21cr|perl-GraphViz-2.260.0-1|43	%description
21cr|perl-GraphViz-2.260.0-1|44	This module provides an interface to layout and image generation of
21cr|perl-GraphViz-2.260.0-1|45	directed and undirected graphs in a variety of formats (PostScript, PNG,
21cr|perl-GraphViz-2.260.0-1|46	etc.) using the "dot", "neato" and "twopi" programs from the GraphViz
21cr|perl-GraphViz-2.260.0-1|47	project (http://www.graphviz.org/ or
21cr|perl-GraphViz-2.260.0-1|48	http://www.research.att.com/sw/tools/graphviz/).
21cr|perl-GraphViz-2.260.0-1|49	
21cr|perl-GraphViz-2.260.0-1|50	%prep
21cr|perl-GraphViz-2.260.0-1|51	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-GraphViz-2.260.0-1|52	# Make rpmlint happy
21cr|perl-GraphViz-2.260.0-1|53	pushd examples
21cr|perl-GraphViz-2.260.0-1|54	find . -name "*.pl" -o -name "dprofpp.graphviz" |xargs chmod 0644
21cr|perl-GraphViz-2.260.0-1|55	perl -pi -e "s|/usr/local/bin/perl|%{__perl}|" primes_aux.pl
21cr|perl-GraphViz-2.260.0-1|56	perl -pi -e "s|perl|%{__perl}|" clusters2.pl
21cr|perl-GraphViz-2.260.0-1|57	popd
21cr|perl-GraphViz-2.260.0-1|58	
21cr|perl-GraphViz-2.260.0-1|59	%build
21cr|perl-GraphViz-2.260.0-1|60	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-GraphViz-2.260.0-1|61	%make
21cr|perl-GraphViz-2.260.0-1|62	
21cr|perl-GraphViz-2.260.0-1|63	%check
21cr|perl-GraphViz-2.260.0-1|64	make test
21cr|perl-GraphViz-2.260.0-1|65	
21cr|perl-GraphViz-2.260.0-1|66	%install
21cr|perl-GraphViz-2.260.0-1|67	%makeinstall_std
21cr|perl-GraphViz-2.260.0-1|68	
21cr|perl-GraphViz-2.260.0-1|69	
21cr|perl-GraphViz-2.260.0-1|70	
21cr|perl-GraphViz-2.260.0-1|71	%files
21cr|perl-GraphViz-2.260.0-1|72	%doc Changes LICENSE README META.json META.yml examples
21cr|perl-GraphViz-2.260.0-1|73	%{perl_vendorlib}/GraphViz.pm
21cr|perl-GraphViz-2.260.0-1|74	%{perl_vendorlib}/GraphViz
21cr|perl-GraphViz-2.260.0-1|75	%{perl_vendorlib}/Devel
21cr|perl-GraphViz-2.260.0-1|76	%{_mandir}/*/*

4618 21
21cr|perl-GStreamer-0.200.0-5|1	%define upstream_name    GStreamer
21cr|perl-GStreamer-0.200.0-5|2	%define upstream_version 0.20
21cr|perl-GStreamer-0.200.0-5|3	
21cr|perl-GStreamer-0.200.0-5|4	%global __provides_exclude 'GStreamer.so'
21cr|perl-GStreamer-0.200.0-5|5	
21cr|perl-GStreamer-0.200.0-5|6	Name:       perl-%{upstream_name}
21cr|perl-GStreamer-0.200.0-5|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-GStreamer-0.200.0-5|8	Release:    5
21cr|perl-GStreamer-0.200.0-5|9	
21cr|perl-GStreamer-0.200.0-5|10	Summary:    Perl module for the gstreamer library
21cr|perl-GStreamer-0.200.0-5|11	License:    GPL+ or Artistic
21cr|perl-GStreamer-0.200.0-5|12	Group:      Development/GNOME and GTK+
21cr|perl-GStreamer-0.200.0-5|13	Url:        http://gtk2-perl.sf.net/
21cr|perl-GStreamer-0.200.0-5|14	Source0:    %{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-GStreamer-0.200.0-5|15	# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=150831
21cr|perl-GStreamer-0.200.0-5|16	
21cr|perl-GStreamer-0.200.0-5|17	BuildRequires: perl(ExtUtils::Depends)
21cr|perl-GStreamer-0.200.0-5|18	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-GStreamer-0.200.0-5|19	BuildRequires: perl(ExtUtils::PkgConfig)
21cr|perl-GStreamer-0.200.0-5|20	BuildRequires: perl(Glib)
21cr|perl-GStreamer-0.200.0-5|21	BuildRequires: pkgconfig(gstreamer-0.10) >= 0.10
21cr|perl-GStreamer-0.200.0-5|22	BuildRequires: perl(Gtk2::Builder)
21cr|perl-GStreamer-0.200.0-5|23	BuildRequires: perl-devel
21cr|perl-GStreamer-0.200.0-5|24	
21cr|perl-GStreamer-0.200.0-5|25	
21cr|perl-GStreamer-0.200.0-5|26	%description
21cr|perl-GStreamer-0.200.0-5|27	This module allows you to use the GStreamer library from Perl.
21cr|perl-GStreamer-0.200.0-5|28	
21cr|perl-GStreamer-0.200.0-5|29	%prep
21cr|perl-GStreamer-0.200.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GStreamer-0.200.0-5|31	find -type d -name CVS | rm -rf
21cr|perl-GStreamer-0.200.0-5|32	
21cr|perl-GStreamer-0.200.0-5|33	%build
21cr|perl-GStreamer-0.200.0-5|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-GStreamer-0.200.0-5|35	%make
21cr|perl-GStreamer-0.200.0-5|36	
21cr|perl-GStreamer-0.200.0-5|37	%check
21cr|perl-GStreamer-0.200.0-5|38	%make test
21cr|perl-GStreamer-0.200.0-5|39	
21cr|perl-GStreamer-0.200.0-5|40	%install
21cr|perl-GStreamer-0.200.0-5|41	%makeinstall_std
21cr|perl-GStreamer-0.200.0-5|42	
21cr|perl-GStreamer-0.200.0-5|43	%files
21cr|perl-GStreamer-0.200.0-5|44	%doc LICENSE META.json META.yml NEWS README TODO examples
21cr|perl-GStreamer-0.200.0-5|45	%{_mandir}/*/*
21cr|perl-GStreamer-0.200.0-5|46	%{perl_vendorarch}/%{upstream_name}*
21cr|perl-GStreamer-0.200.0-5|47	%{perl_vendorarch}/auto/*

4619 21
21cr|perl-Gtk2Fu-0.110.0-7|1	%define upstream_name    Gtk2Fu
21cr|perl-Gtk2Fu-0.110.0-7|2	%define upstream_version 0.11
21cr|perl-Gtk2Fu-0.110.0-7|3	
21cr|perl-Gtk2Fu-0.110.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Gtk2Fu-0.110.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Gtk2Fu-0.110.0-7|6	Release:	7
21cr|perl-Gtk2Fu-0.110.0-7|7	
21cr|perl-Gtk2Fu-0.110.0-7|8	Summary:	GTK2 Forked Ultimate, a powerful layer on top of Gtk2 (forked from ugtk2)
21cr|perl-Gtk2Fu-0.110.0-7|9	
21cr|perl-Gtk2Fu-0.110.0-7|10	License:	GPL
21cr|perl-Gtk2Fu-0.110.0-7|11	Group:		Development/Perl
21cr|perl-Gtk2Fu-0.110.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Gtk2Fu-0.110.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/D/DA/DAMS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Gtk2Fu-0.110.0-7|14	
21cr|perl-Gtk2Fu-0.110.0-7|15	BuildRequires:	perl-devel
21cr|perl-Gtk2Fu-0.110.0-7|16	BuildRequires:	perl(Gtk2)
21cr|perl-Gtk2Fu-0.110.0-7|17	
21cr|perl-Gtk2Fu-0.110.0-7|18	BuildArch:	noarch
21cr|perl-Gtk2Fu-0.110.0-7|19	
21cr|perl-Gtk2Fu-0.110.0-7|20	%description
21cr|perl-Gtk2Fu-0.110.0-7|21	gtk2-fu is a layer on top of perl gtk2, that brings power, simplicity
21cr|perl-Gtk2Fu-0.110.0-7|22	and speed of development. It brings additional methods to ease the widget
21cr|perl-Gtk2Fu-0.110.0-7|23	creation among other things. But the most important feature is that it
21cr|perl-Gtk2Fu-0.110.0-7|24	brings you a lot of derivated methods from existing methods, that does
21cr|perl-Gtk2Fu-0.110.0-7|25	exactly the same thing, except that ir returns the widget.
21cr|perl-Gtk2Fu-0.110.0-7|26	
21cr|perl-Gtk2Fu-0.110.0-7|27	%prep
21cr|perl-Gtk2Fu-0.110.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Gtk2Fu-0.110.0-7|29	
21cr|perl-Gtk2Fu-0.110.0-7|30	%build
21cr|perl-Gtk2Fu-0.110.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Gtk2Fu-0.110.0-7|32	%make
21cr|perl-Gtk2Fu-0.110.0-7|33	
21cr|perl-Gtk2Fu-0.110.0-7|34	%check
21cr|perl-Gtk2Fu-0.110.0-7|35	%make test
21cr|perl-Gtk2Fu-0.110.0-7|36	
21cr|perl-Gtk2Fu-0.110.0-7|37	%install
21cr|perl-Gtk2Fu-0.110.0-7|38	%makeinstall_std
21cr|perl-Gtk2Fu-0.110.0-7|39	
21cr|perl-Gtk2Fu-0.110.0-7|40	%files
21cr|perl-Gtk2Fu-0.110.0-7|41	%{perl_vendorlib}/*
21cr|perl-Gtk2Fu-0.110.0-7|42	%{_mandir}/man3/*

4620 21
21cr|perl-Gtk2-GladeXML-1.8.0-1|1	%define fmodule Glade
21cr|perl-Gtk2-GladeXML-1.8.0-1|2	%define upstream_name    Gtk2-GladeXML
21cr|perl-Gtk2-GladeXML-1.8.0-1|3	%define upstream_version 1.008
21cr|perl-Gtk2-GladeXML-1.8.0-1|4	
21cr|perl-Gtk2-GladeXML-1.8.0-1|5	Summary:	Perl module for the glade libraries
21cr|perl-Gtk2-GladeXML-1.8.0-1|6	
21cr|perl-Gtk2-GladeXML-1.8.0-1|7	Name:		perl-%{upstream_name}
21cr|perl-Gtk2-GladeXML-1.8.0-1|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Gtk2-GladeXML-1.8.0-1|9	Release:	1
21cr|perl-Gtk2-GladeXML-1.8.0-1|10	License:	GPL or Artistic
21cr|perl-Gtk2-GladeXML-1.8.0-1|11	Group:		Development/GNOME and GTK+
21cr|perl-Gtk2-GladeXML-1.8.0-1|12	Source:		https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gtk2-GladeXML-%{upstream_version}.tar.gz
21cr|perl-Gtk2-GladeXML-1.8.0-1|13	URL:		http://gtk2-perl.sf.net/
21cr|perl-Gtk2-GladeXML-1.8.0-1|14	BuildRequires:	libglade2.0-devel
21cr|perl-Gtk2-GladeXML-1.8.0-1|15	BuildRequires:	perl-devel
21cr|perl-Gtk2-GladeXML-1.8.0-1|16	BuildRequires:	perl(ExtUtils::Depends)
21cr|perl-Gtk2-GladeXML-1.8.0-1|17	BuildRequires:	perl(ExtUtils::PkgConfig)
21cr|perl-Gtk2-GladeXML-1.8.0-1|18	BuildRequires:	perl(Gtk2)
21cr|perl-Gtk2-GladeXML-1.8.0-1|19	BuildRequires:	perl(Glib::MakeHelper)
21cr|perl-Gtk2-GladeXML-1.8.0-1|20	BuildRequires:	glitz-devel
21cr|perl-Gtk2-GladeXML-1.8.0-1|21	Requires:	perl-Gtk2
21cr|perl-Gtk2-GladeXML-1.8.0-1|22	
21cr|perl-Gtk2-GladeXML-1.8.0-1|23	%description
21cr|perl-Gtk2-GladeXML-1.8.0-1|24	This package adds perl support for Glade 2.x to Gtk2-Perl.
21cr|perl-Gtk2-GladeXML-1.8.0-1|25	
21cr|perl-Gtk2-GladeXML-1.8.0-1|26	libglade allows to load externally stored user interfaces in programs
21cr|perl-Gtk2-GladeXML-1.8.0-1|27	This allows alteration of GUIes without recompiling of programs.
21cr|perl-Gtk2-GladeXML-1.8.0-1|28	
21cr|perl-Gtk2-GladeXML-1.8.0-1|29	%prep
21cr|perl-Gtk2-GladeXML-1.8.0-1|30	%setup -q -n %upstream_name-%{upstream_version}
21cr|perl-Gtk2-GladeXML-1.8.0-1|31	find -type d -name CVS | rm -rf
21cr|perl-Gtk2-GladeXML-1.8.0-1|32	
21cr|perl-Gtk2-GladeXML-1.8.0-1|33	%build
21cr|perl-Gtk2-GladeXML-1.8.0-1|34	RPM_OPT_FLAGS="%{optflags}"
21cr|perl-Gtk2-GladeXML-1.8.0-1|35	export GTK2_PERL_CFLAGS="%{optflags}"
21cr|perl-Gtk2-GladeXML-1.8.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Gtk2-GladeXML-1.8.0-1|37	make OPTIMIZE="%{optflags}"
21cr|perl-Gtk2-GladeXML-1.8.0-1|38	#%make test || :
21cr|perl-Gtk2-GladeXML-1.8.0-1|39	
21cr|perl-Gtk2-GladeXML-1.8.0-1|40	%install
21cr|perl-Gtk2-GladeXML-1.8.0-1|41	%makeinstall_std
21cr|perl-Gtk2-GladeXML-1.8.0-1|42	
21cr|perl-Gtk2-GladeXML-1.8.0-1|43	%files
21cr|perl-Gtk2-GladeXML-1.8.0-1|44	%defattr(-, root, root)
21cr|perl-Gtk2-GladeXML-1.8.0-1|45	%doc examples
21cr|perl-Gtk2-GladeXML-1.8.0-1|46	%{_mandir}/*/*
21cr|perl-Gtk2-GladeXML-1.8.0-1|47	%{perl_vendorarch}/Gtk2/*
21cr|perl-Gtk2-GladeXML-1.8.0-1|48	%{perl_vendorarch}/auto/*

4621 21
21cr|perl-Gtk2-TrayIcon-0.60.0-13|1	%define upstream_name    Gtk2-TrayIcon
21cr|perl-Gtk2-TrayIcon-0.60.0-13|2	%define upstream_version 0.06
21cr|perl-Gtk2-TrayIcon-0.60.0-13|3	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|4	Name:       perl-%{upstream_name}
21cr|perl-Gtk2-TrayIcon-0.60.0-13|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Gtk2-TrayIcon-0.60.0-13|6	Release:	13
21cr|perl-Gtk2-TrayIcon-0.60.0-13|7	Summary:    Perl module interface to the EggTrayIcon library
21cr|perl-Gtk2-TrayIcon-0.60.0-13|8	License:    GPL+ or Artistic
21cr|perl-Gtk2-TrayIcon-0.60.0-13|9	Group:      Development/GNOME and GTK+
21cr|perl-Gtk2-TrayIcon-0.60.0-13|10	Url:        http://gtk2-perl.sf.net/
21cr|perl-Gtk2-TrayIcon-0.60.0-13|11	Source0:    %{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Gtk2-TrayIcon-0.60.0-13|12	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|13	BuildRequires: glitz-devel
21cr|perl-Gtk2-TrayIcon-0.60.0-13|14	BuildRequires: gtk+2-devel
21cr|perl-Gtk2-TrayIcon-0.60.0-13|15	BuildRequires: perl-Cairo
21cr|perl-Gtk2-TrayIcon-0.60.0-13|16	BuildRequires: perl-ExtUtils-Depends
21cr|perl-Gtk2-TrayIcon-0.60.0-13|17	BuildRequires: perl-ExtUtils-PkgConfig
21cr|perl-Gtk2-TrayIcon-0.60.0-13|18	BuildRequires: perl-Glib >= 0.92
21cr|perl-Gtk2-TrayIcon-0.60.0-13|19	BuildRequires: perl(Glib::MakeHelper)
21cr|perl-Gtk2-TrayIcon-0.60.0-13|20	BuildRequires: perl-Gtk2
21cr|perl-Gtk2-TrayIcon-0.60.0-13|21	BuildRequires: perl-devel
21cr|perl-Gtk2-TrayIcon-0.60.0-13|22	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|23	Requires: gtk+2
21cr|perl-Gtk2-TrayIcon-0.60.0-13|24	Requires: perl-Gtk2 >= 0.95-6mdk
21cr|perl-Gtk2-TrayIcon-0.60.0-13|25	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|26	%description
21cr|perl-Gtk2-TrayIcon-0.60.0-13|27	This module allows a Perl developer to embed an arbitrary widget
21cr|perl-Gtk2-TrayIcon-0.60.0-13|28	in a System Tray like the Gnome notification area.
21cr|perl-Gtk2-TrayIcon-0.60.0-13|29	System Trays are found in both KDE and Gnome.
21cr|perl-Gtk2-TrayIcon-0.60.0-13|30	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|31	%prep
21cr|perl-Gtk2-TrayIcon-0.60.0-13|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Gtk2-TrayIcon-0.60.0-13|33	find -type d -name CVS | rm -rf
21cr|perl-Gtk2-TrayIcon-0.60.0-13|34	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|35	%build
21cr|perl-Gtk2-TrayIcon-0.60.0-13|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Gtk2-TrayIcon-0.60.0-13|37	%make OPTIMIZE="%{optflags}"
21cr|perl-Gtk2-TrayIcon-0.60.0-13|38	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|39	#%check
21cr|perl-Gtk2-TrayIcon-0.60.0-13|40	#%make test || :
21cr|perl-Gtk2-TrayIcon-0.60.0-13|41	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|42	%install
21cr|perl-Gtk2-TrayIcon-0.60.0-13|43	%makeinstall_std
21cr|perl-Gtk2-TrayIcon-0.60.0-13|44	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|45	%clean
21cr|perl-Gtk2-TrayIcon-0.60.0-13|46	
21cr|perl-Gtk2-TrayIcon-0.60.0-13|47	%files
21cr|perl-Gtk2-TrayIcon-0.60.0-13|48	%defattr(-, root, root)
21cr|perl-Gtk2-TrayIcon-0.60.0-13|49	%doc examples/*
21cr|perl-Gtk2-TrayIcon-0.60.0-13|50	%{_mandir}/*/*
21cr|perl-Gtk2-TrayIcon-0.60.0-13|51	%{perl_vendorarch}/Gtk2
21cr|perl-Gtk2-TrayIcon-0.60.0-13|52	%{perl_vendorarch}/auto/*

4622 21
21cr|perl-Gtk3-ImageView-10-1|1	Name:           perl-Gtk3-ImageView
21cr|perl-Gtk3-ImageView-10-1|2	Version:        10
21cr|perl-Gtk3-ImageView-10-1|3	Release:        1%{?dist}
21cr|perl-Gtk3-ImageView-10-1|4	Summary:        Image viewer widget for GTK 3
21cr|perl-Gtk3-ImageView-10-1|5	Group:          Development/GNOME and GTK+
21cr|perl-Gtk3-ImageView-10-1|6	License:        GPL+ or Artistic
21cr|perl-Gtk3-ImageView-10-1|7	URL:            https://metacpan.org/release/Gtk3-ImageView
21cr|perl-Gtk3-ImageView-10-1|8	Source0:        https://cpan.metacpan.org/authors/id/A/AS/ASOKOLOV/Gtk3-ImageView-%{version}.tar.gz
21cr|perl-Gtk3-ImageView-10-1|9	BuildArch:      noarch
21cr|perl-Gtk3-ImageView-10-1|10	BuildRequires:  coreutils
21cr|perl-Gtk3-ImageView-10-1|11	BuildRequires:  perl-generators
21cr|perl-Gtk3-ImageView-10-1|12	BuildRequires:  perl-interpreter
21cr|perl-Gtk3-ImageView-10-1|13	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Gtk3-ImageView-10-1|14	# Run-time:
21cr|perl-Gtk3-ImageView-10-1|15	BuildRequires:  perl(Glib) >= 1.210
21cr|perl-Gtk3-ImageView-10-1|16	BuildRequires:  perl(Glib::Object::Subclass)
21cr|perl-Gtk3-ImageView-10-1|17	BuildRequires:  perl(Gtk3)
21cr|perl-Gtk3-ImageView-10-1|18	BuildRequires:  perl(List::Util)
21cr|perl-Gtk3-ImageView-10-1|19	BuildRequires:  perl(Readonly)
21cr|perl-Gtk3-ImageView-10-1|20	BuildRequires:  perl(Scalar::Util)
21cr|perl-Gtk3-ImageView-10-1|21	# Optional tests:
21cr|perl-Gtk3-ImageView-10-1|22	# CPAN::Meta not helpful
21cr|perl-Gtk3-ImageView-10-1|23	# CPAN::Meta::Prereqs not helpful
21cr|perl-Gtk3-ImageView-10-1|24	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Gtk3-ImageView-10-1|25	Requires:       perl(if)
21cr|perl-Gtk3-ImageView-10-1|26	Requires:       perl(Glib) >= 1.210
21cr|perl-Gtk3-ImageView-10-1|27	
21cr|perl-Gtk3-ImageView-10-1|28	# Remove under-specified dependencies
21cr|perl-Gtk3-ImageView-10-1|29	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Glib\\)$
21cr|perl-Gtk3-ImageView-10-1|30	
21cr|perl-Gtk3-ImageView-10-1|31	%description
21cr|perl-Gtk3-ImageView-10-1|32	The Gtk3::ImageView widget allows the user to zoom, pan and select the
21cr|perl-Gtk3-ImageView-10-1|33	specified image and provides hooks to allow additional tools, e.g. painter,
21cr|perl-Gtk3-ImageView-10-1|34	to be created and used.
21cr|perl-Gtk3-ImageView-10-1|35	
21cr|perl-Gtk3-ImageView-10-1|36	%files
21cr|perl-Gtk3-ImageView-10-1|37	%license LICENSE
21cr|perl-Gtk3-ImageView-10-1|38	%doc README.md
21cr|perl-Gtk3-ImageView-10-1|39	%{perl_vendorlib}/*
21cr|perl-Gtk3-ImageView-10-1|40	%{_mandir}/man3/*
21cr|perl-Gtk3-ImageView-10-1|41	
21cr|perl-Gtk3-ImageView-10-1|42	#--------------------------------------------------------------------------
21cr|perl-Gtk3-ImageView-10-1|43	%prep
21cr|perl-Gtk3-ImageView-10-1|44	%setup -q -n Gtk3-ImageView-%{version}
21cr|perl-Gtk3-ImageView-10-1|45	# Remove author tests
21cr|perl-Gtk3-ImageView-10-1|46	rm t/91_critic.t
21cr|perl-Gtk3-ImageView-10-1|47	perl -i -ne 'print $_ unless m{\A\Qt/91_critic.t\E\b}' MANIFEST
21cr|perl-Gtk3-ImageView-10-1|48	# Help generators to recognize Perl scripts
21cr|perl-Gtk3-ImageView-10-1|49	for F in t/*.t; do
21cr|perl-Gtk3-ImageView-10-1|50	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F"
21cr|perl-Gtk3-ImageView-10-1|51	chmod +x "$F"
21cr|perl-Gtk3-ImageView-10-1|52	done
21cr|perl-Gtk3-ImageView-10-1|53	
21cr|perl-Gtk3-ImageView-10-1|54	%build
21cr|perl-Gtk3-ImageView-10-1|55	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Gtk3-ImageView-10-1|56	%make_build
21cr|perl-Gtk3-ImageView-10-1|57	
21cr|perl-Gtk3-ImageView-10-1|58	%install
21cr|perl-Gtk3-ImageView-10-1|59	%make_install
21cr|perl-Gtk3-ImageView-10-1|60	%{_fixperms} %{buildroot}/*
21cr|perl-Gtk3-ImageView-10-1|61	
21cr|perl-Gtk3-ImageView-10-1|62	
21cr|perl-Gtk3-ImageView-10-1|63	

4623 21
21cr|perl-GTop-0.180.0-7|1	%define	upstream_name	 GTop
21cr|perl-GTop-0.180.0-7|2	%define upstream_version 0.18
21cr|perl-GTop-0.180.0-7|3	
21cr|perl-GTop-0.180.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-GTop-0.180.0-7|5	Version:    %perl_convert_version 0.18
21cr|perl-GTop-0.180.0-7|6	Release:	7
21cr|perl-GTop-0.180.0-7|7	
21cr|perl-GTop-0.180.0-7|8	Summary:	Perl interface to libgtop
21cr|perl-GTop-0.180.0-7|9	
21cr|perl-GTop-0.180.0-7|10	License:	GPL+ or Artistic
21cr|perl-GTop-0.180.0-7|11	Group:		Development/Perl
21cr|perl-GTop-0.180.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-GTop-0.180.0-7|13	Source0:	http://www.cpan.org/authors/id/M/MJ/MJH/GTop-0.18.tar.gz
21cr|perl-GTop-0.180.0-7|14	
21cr|perl-GTop-0.180.0-7|15	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|perl-GTop-0.180.0-7|16	Buildrequires:	perl-devel
21cr|perl-GTop-0.180.0-7|17	# for test
21cr|perl-GTop-0.180.0-7|18	#Buildrequires:	perl(Test)
21cr|perl-GTop-0.180.0-7|19	
21cr|perl-GTop-0.180.0-7|20	Requires:	perl
21cr|perl-GTop-0.180.0-7|21	
21cr|perl-GTop-0.180.0-7|22	%description
21cr|perl-GTop-0.180.0-7|23	GTop is a Perl interface to libgtop.
21cr|perl-GTop-0.180.0-7|24	
21cr|perl-GTop-0.180.0-7|25	%prep
21cr|perl-GTop-0.180.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-GTop-0.180.0-7|27	
21cr|perl-GTop-0.180.0-7|28	%build
21cr|perl-GTop-0.180.0-7|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-GTop-0.180.0-7|30	%make
21cr|perl-GTop-0.180.0-7|31	
21cr|perl-GTop-0.180.0-7|32	%check
21cr|perl-GTop-0.180.0-7|33	# test fail on abf build, local puild test passed
21cr|perl-GTop-0.180.0-7|34	#make test
21cr|perl-GTop-0.180.0-7|35	
21cr|perl-GTop-0.180.0-7|36	%install
21cr|perl-GTop-0.180.0-7|37	%makeinstall_std
21cr|perl-GTop-0.180.0-7|38	
21cr|perl-GTop-0.180.0-7|39	%files
21cr|perl-GTop-0.180.0-7|40	%{perl_vendorarch}/config.pl
21cr|perl-GTop-0.180.0-7|41	%{perl_vendorarch}/GTop*
21cr|perl-GTop-0.180.0-7|42	%{perl_vendorarch}/auto/GTop
21cr|perl-GTop-0.180.0-7|43	%{_mandir}/*/*

4624 21
21cr|perl-Hal-Cdroms-0.60.0-1|1	%define upstream_name	Hal-Cdroms
21cr|perl-Hal-Cdroms-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Hal-Cdroms-0.60.0-1|3	
21cr|perl-Hal-Cdroms-0.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Hal-Cdroms-0.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Hal-Cdroms-0.60.0-1|6	Release:	1
21cr|perl-Hal-Cdroms-0.60.0-1|7	Summary:	Access cdroms through HAL and D-Bus
21cr|perl-Hal-Cdroms-0.60.0-1|8	License:	GPL+ or Artistic
21cr|perl-Hal-Cdroms-0.60.0-1|9	Group:		Development/Perl
21cr|perl-Hal-Cdroms-0.60.0-1|10	Source:		http://search.cpan.org/CPAN/authors/id/T/TV/TVIGNAUD/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hal-Cdroms-0.60.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hal-Cdroms-0.60.0-1|12	
21cr|perl-Hal-Cdroms-0.60.0-1|13	BuildRequires:	perl-devel
21cr|perl-Hal-Cdroms-0.60.0-1|14	Requires:	perl(Net::DBus)
21cr|perl-Hal-Cdroms-0.60.0-1|15	
21cr|perl-Hal-Cdroms-0.60.0-1|16	BuildArch:	noarch
21cr|perl-Hal-Cdroms-0.60.0-1|17	
21cr|perl-Hal-Cdroms-0.60.0-1|18	%description
21cr|perl-Hal-Cdroms-0.60.0-1|19	Access cdroms through HAL and D-Bus
21cr|perl-Hal-Cdroms-0.60.0-1|20	
21cr|perl-Hal-Cdroms-0.60.0-1|21	%prep
21cr|perl-Hal-Cdroms-0.60.0-1|22	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Hal-Cdroms-0.60.0-1|23	
21cr|perl-Hal-Cdroms-0.60.0-1|24	%build
21cr|perl-Hal-Cdroms-0.60.0-1|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hal-Cdroms-0.60.0-1|26	make
21cr|perl-Hal-Cdroms-0.60.0-1|27	
21cr|perl-Hal-Cdroms-0.60.0-1|28	%check
21cr|perl-Hal-Cdroms-0.60.0-1|29	make test
21cr|perl-Hal-Cdroms-0.60.0-1|30	
21cr|perl-Hal-Cdroms-0.60.0-1|31	%install
21cr|perl-Hal-Cdroms-0.60.0-1|32	%makeinstall_std
21cr|perl-Hal-Cdroms-0.60.0-1|33	
21cr|perl-Hal-Cdroms-0.60.0-1|34	%files
21cr|perl-Hal-Cdroms-0.60.0-1|35	%doc Changes META.json META.yml
21cr|perl-Hal-Cdroms-0.60.0-1|36	%{perl_vendorlib}/Hal/Cdroms*
21cr|perl-Hal-Cdroms-0.60.0-1|37	%{_mandir}/*/*

4625 21
21cr|perl-Hash-AutoHash-1.170.0-4|1	%define upstream_name    Hash-AutoHash
21cr|perl-Hash-AutoHash-1.170.0-4|2	%define upstream_version 1.17
21cr|perl-Hash-AutoHash-1.170.0-4|3	
21cr|perl-Hash-AutoHash-1.170.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Hash-AutoHash-1.170.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Hash-AutoHash-1.170.0-4|6	Release:    4
21cr|perl-Hash-AutoHash-1.170.0-4|7	
21cr|perl-Hash-AutoHash-1.170.0-4|8	Summary:    Object-oriented access to real and tied hashes
21cr|perl-Hash-AutoHash-1.170.0-4|9	
21cr|perl-Hash-AutoHash-1.170.0-4|10	License:    GPL+ or Artistic
21cr|perl-Hash-AutoHash-1.170.0-4|11	Group:      Development/Perl
21cr|perl-Hash-AutoHash-1.170.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-AutoHash-1.170.0-4|13	Source0:    http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hash-AutoHash-1.170.0-4|14	
21cr|perl-Hash-AutoHash-1.170.0-4|15	BuildRequires: perl(Carp)
21cr|perl-Hash-AutoHash-1.170.0-4|16	BuildRequires: perl(Exporter) >= 5.580.0
21cr|perl-Hash-AutoHash-1.170.0-4|17	BuildRequires: perl(JSON::PP)
21cr|perl-Hash-AutoHash-1.170.0-4|18	BuildRequires: perl(List::MoreUtils) >= 0.90.0
21cr|perl-Hash-AutoHash-1.170.0-4|19	BuildRequires: perl(Module::Build) >= 0.400.700
21cr|perl-Hash-AutoHash-1.170.0-4|20	BuildRequires: perl(Scalar::Util) >= 1.10.0
21cr|perl-Hash-AutoHash-1.170.0-4|21	BuildRequires: perl(Test::Deep) >= 0.110.0
21cr|perl-Hash-AutoHash-1.170.0-4|22	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-Hash-AutoHash-1.170.0-4|23	BuildRequires: perl(Test::Pod)
21cr|perl-Hash-AutoHash-1.170.0-4|24	BuildRequires: perl(Test::Pod::Content)
21cr|perl-Hash-AutoHash-1.170.0-4|25	BuildRequires: perl(Tie::Hash) >= 1.0.0
21cr|perl-Hash-AutoHash-1.170.0-4|26	BuildRequires: perl(Tie::Hash::MultiValue)
21cr|perl-Hash-AutoHash-1.170.0-4|27	BuildRequires: perl(Tie::ToObject)
21cr|perl-Hash-AutoHash-1.170.0-4|28	BuildArch:  noarch
21cr|perl-Hash-AutoHash-1.170.0-4|29	
21cr|perl-Hash-AutoHash-1.170.0-4|30	%description
21cr|perl-Hash-AutoHash-1.170.0-4|31	This is yet another module that lets you access or change the elements of a
21cr|perl-Hash-AutoHash-1.170.0-4|32	hash using methods with the same name as the element's key. It follows in
21cr|perl-Hash-AutoHash-1.170.0-4|33	the footsteps of the Hash::AsObject manpage, the Hash::Inflator manpage,
21cr|perl-Hash-AutoHash-1.170.0-4|34	the Data::OpenStruct::Deep manpage, the Object::AutoAccessor manpage, and
21cr|perl-Hash-AutoHash-1.170.0-4|35	probably others. The main difference between this module and its forebears
21cr|perl-Hash-AutoHash-1.170.0-4|36	is that it supports tied hashes, in addition to regular hashes. This allows
21cr|perl-Hash-AutoHash-1.170.0-4|37	a modular division of labor: this class is generic and treats all hashes
21cr|perl-Hash-AutoHash-1.170.0-4|38	the same; any special semantics come from the tied hash.
21cr|perl-Hash-AutoHash-1.170.0-4|39	
21cr|perl-Hash-AutoHash-1.170.0-4|40	The class has a 'new' method but also supplies several functions for
21cr|perl-Hash-AutoHash-1.170.0-4|41	constructing new Hash::AutoHash objects. Except in the simplest cases, we
21cr|perl-Hash-AutoHash-1.170.0-4|42	recommend using the constructor functions rather than 'new'.
21cr|perl-Hash-AutoHash-1.170.0-4|43	
21cr|perl-Hash-AutoHash-1.170.0-4|44	The constructor functions shown in the SYNOPSIS are all you need for
21cr|perl-Hash-AutoHash-1.170.0-4|45	typical uses. autohash_hash creates a new 'real' (ie, not tied)
21cr|perl-Hash-AutoHash-1.170.0-4|46	Hash::AutoHash object; autohash_tie creates a new tied Hash::AutoHash
21cr|perl-Hash-AutoHash-1.170.0-4|47	object. Once the objects are constructed, the class treats them the same
21cr|perl-Hash-AutoHash-1.170.0-4|48	way.
21cr|perl-Hash-AutoHash-1.170.0-4|49	
21cr|perl-Hash-AutoHash-1.170.0-4|50	%prep
21cr|perl-Hash-AutoHash-1.170.0-4|51	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Hash-AutoHash-1.170.0-4|52	
21cr|perl-Hash-AutoHash-1.170.0-4|53	%build
21cr|perl-Hash-AutoHash-1.170.0-4|54	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-AutoHash-1.170.0-4|55	
21cr|perl-Hash-AutoHash-1.170.0-4|56	%make
21cr|perl-Hash-AutoHash-1.170.0-4|57	
21cr|perl-Hash-AutoHash-1.170.0-4|58	%check
21cr|perl-Hash-AutoHash-1.170.0-4|59	%make test
21cr|perl-Hash-AutoHash-1.170.0-4|60	
21cr|perl-Hash-AutoHash-1.170.0-4|61	%install
21cr|perl-Hash-AutoHash-1.170.0-4|62	%makeinstall_std
21cr|perl-Hash-AutoHash-1.170.0-4|63	
21cr|perl-Hash-AutoHash-1.170.0-4|64	%files
21cr|perl-Hash-AutoHash-1.170.0-4|65	%doc Changes META.json META.yml README
21cr|perl-Hash-AutoHash-1.170.0-4|66	%{_mandir}/man3/*
21cr|perl-Hash-AutoHash-1.170.0-4|67	%{perl_vendorlib}/*

4626 21
21cr|perl-Hash-AutoHash-Args-1.180.0-4|1	%define upstream_name    Hash-AutoHash-Args
21cr|perl-Hash-AutoHash-Args-1.180.0-4|2	%define upstream_version 1.18
21cr|perl-Hash-AutoHash-Args-1.180.0-4|3	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Hash-AutoHash-Args-1.180.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Hash-AutoHash-Args-1.180.0-4|6	Release:    4
21cr|perl-Hash-AutoHash-Args-1.180.0-4|7	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|8	Summary:    Object-oriented processing of argument lists (version 0)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|9	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|10	License:    GPL+ or Artistic
21cr|perl-Hash-AutoHash-Args-1.180.0-4|11	Group:      Development/Perl
21cr|perl-Hash-AutoHash-Args-1.180.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-AutoHash-Args-1.180.0-4|13	Source0:    http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hash-AutoHash-Args-1.180.0-4|14	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|15	BuildRequires: perl(Carp)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|16	BuildRequires: perl(Test::Pod::Content)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|17	BuildRequires: perl(Test::Pod)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|18	BuildRequires: perl(Exporter)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|19	BuildRequires: perl(Hash::AutoHash)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|20	BuildRequires: perl(Scalar::Util)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|21	BuildRequires: perl(Test::Deep)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|22	BuildRequires: perl(Test::More)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|23	BuildRequires: perl(Tie::Hash)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|24	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Hash-AutoHash-Args-1.180.0-4|25	BuildArch: noarch
21cr|perl-Hash-AutoHash-Args-1.180.0-4|26	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|27	%description
21cr|perl-Hash-AutoHash-Args-1.180.0-4|28	This class simplifies the handling of keyword argument lists. It replaces
21cr|perl-Hash-AutoHash-Args-1.180.0-4|29	the Class::AutoClass::Args manpage. See the DIFFERENCES FROM
21cr|perl-Hash-AutoHash-Args-1.180.0-4|30	Class::AutoClass::Args manpage for a discussion of what's new. See the
21cr|perl-Hash-AutoHash-Args-1.180.0-4|31	Hash::AutoHash::Args::V0 manpage for a subclass which is more compatible
21cr|perl-Hash-AutoHash-Args-1.180.0-4|32	with the original.
21cr|perl-Hash-AutoHash-Args-1.180.0-4|33	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|34	The 'new' method accepts a list, ARRAY, or HASH of keyword=>value pairs,
21cr|perl-Hash-AutoHash-Args-1.180.0-4|35	another Hash::AutoHash::Args object, or any object that can be coerced into
21cr|perl-Hash-AutoHash-Args-1.180.0-4|36	a HASH . It normalizes the keywords to ignore case and leading dashes
21cr|perl-Hash-AutoHash-Args-1.180.0-4|37	('-'). The following keywords are all equivalent:
21cr|perl-Hash-AutoHash-Args-1.180.0-4|38	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|39	name, -name, -NAME, --NAME, Name, -Name
21cr|perl-Hash-AutoHash-Args-1.180.0-4|40	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|41	%prep
21cr|perl-Hash-AutoHash-Args-1.180.0-4|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Hash-AutoHash-Args-1.180.0-4|43	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|44	%build
21cr|perl-Hash-AutoHash-Args-1.180.0-4|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-AutoHash-Args-1.180.0-4|46	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|47	%make
21cr|perl-Hash-AutoHash-Args-1.180.0-4|48	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|49	%check
21cr|perl-Hash-AutoHash-Args-1.180.0-4|50	%make test
21cr|perl-Hash-AutoHash-Args-1.180.0-4|51	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|52	%install
21cr|perl-Hash-AutoHash-Args-1.180.0-4|53	%makeinstall_std
21cr|perl-Hash-AutoHash-Args-1.180.0-4|54	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|55	%clean
21cr|perl-Hash-AutoHash-Args-1.180.0-4|56	
21cr|perl-Hash-AutoHash-Args-1.180.0-4|57	%files
21cr|perl-Hash-AutoHash-Args-1.180.0-4|58	%doc Changes README
21cr|perl-Hash-AutoHash-Args-1.180.0-4|59	%{_mandir}/man3/*
21cr|perl-Hash-AutoHash-Args-1.180.0-4|60	%perl_vendorlib/*

4627 21
21cr|perl-Hash-Flatten-1.190.0-9|1	%define upstream_name    Hash-Flatten
21cr|perl-Hash-Flatten-1.190.0-9|2	%define upstream_version 1.19
21cr|perl-Hash-Flatten-1.190.0-9|3	
21cr|perl-Hash-Flatten-1.190.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Hash-Flatten-1.190.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Hash-Flatten-1.190.0-9|6	Release:	9
21cr|perl-Hash-Flatten-1.190.0-9|7	
21cr|perl-Hash-Flatten-1.190.0-9|8	Summary:	Flatten/unflatten complex data hashes
21cr|perl-Hash-Flatten-1.190.0-9|9	
21cr|perl-Hash-Flatten-1.190.0-9|10	License:	GPL+ or Artistic
21cr|perl-Hash-Flatten-1.190.0-9|11	Group:		Development/Perl
21cr|perl-Hash-Flatten-1.190.0-9|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-Flatten-1.190.0-9|13	Source0:	https://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hash-Flatten-1.190.0-9|14	
21cr|perl-Hash-Flatten-1.190.0-9|15	BuildRequires:	perl-devel
21cr|perl-Hash-Flatten-1.190.0-9|16	BuildRequires:	perl(Log::Trace)
21cr|perl-Hash-Flatten-1.190.0-9|17	BuildRequires:	perl(Test::Assertions)
21cr|perl-Hash-Flatten-1.190.0-9|18	BuildArch:	noarch
21cr|perl-Hash-Flatten-1.190.0-9|19	
21cr|perl-Hash-Flatten-1.190.0-9|20	%description
21cr|perl-Hash-Flatten-1.190.0-9|21	Converts back and forth between a nested hash structure and a flat hash of
21cr|perl-Hash-Flatten-1.190.0-9|22	delimited key-value pairs. Useful for protocols that only support key-value
21cr|perl-Hash-Flatten-1.190.0-9|23	pairs (such as CGI and DBMs).
21cr|perl-Hash-Flatten-1.190.0-9|24	
21cr|perl-Hash-Flatten-1.190.0-9|25	Functional interface
21cr|perl-Hash-Flatten-1.190.0-9|26	* $flat_hash = flatten($nested_hash, \% options)
21cr|perl-Hash-Flatten-1.190.0-9|27	
21cr|perl-Hash-Flatten-1.190.0-9|28	Reduces a nested data-structure to key-value form. The top-level
21cr|perl-Hash-Flatten-1.190.0-9|29	container must be hashref. For example:
21cr|perl-Hash-Flatten-1.190.0-9|30	
21cr|perl-Hash-Flatten-1.190.0-9|31	%prep
21cr|perl-Hash-Flatten-1.190.0-9|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Hash-Flatten-1.190.0-9|33	
21cr|perl-Hash-Flatten-1.190.0-9|34	%build
21cr|perl-Hash-Flatten-1.190.0-9|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-Flatten-1.190.0-9|36	%make
21cr|perl-Hash-Flatten-1.190.0-9|37	
21cr|perl-Hash-Flatten-1.190.0-9|38	%check
21cr|perl-Hash-Flatten-1.190.0-9|39	%make test
21cr|perl-Hash-Flatten-1.190.0-9|40	
21cr|perl-Hash-Flatten-1.190.0-9|41	%install
21cr|perl-Hash-Flatten-1.190.0-9|42	%makeinstall_std
21cr|perl-Hash-Flatten-1.190.0-9|43	
21cr|perl-Hash-Flatten-1.190.0-9|44	%files
21cr|perl-Hash-Flatten-1.190.0-9|45	%doc Changes README
21cr|perl-Hash-Flatten-1.190.0-9|46	%{_mandir}/man3/*
21cr|perl-Hash-Flatten-1.190.0-9|47	%{perl_vendorlib}/*

4628 21
21cr|perl-Hash-Merge-0.302.0-1|1	%define upstream_name    Hash-Merge
21cr|perl-Hash-Merge-0.302.0-1|2	%define upstream_version 0.302
21cr|perl-Hash-Merge-0.302.0-1|3	
21cr|perl-Hash-Merge-0.302.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Hash-Merge-0.302.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Hash-Merge-0.302.0-1|6	Release:	1
21cr|perl-Hash-Merge-0.302.0-1|7	
21cr|perl-Hash-Merge-0.302.0-1|8	Summary:	Merges arbitrarily deep hashes into a single hash
21cr|perl-Hash-Merge-0.302.0-1|9	
21cr|perl-Hash-Merge-0.302.0-1|10	License:	GPL+ or Artistic
21cr|perl-Hash-Merge-0.302.0-1|11	Group:		Development/Perl
21cr|perl-Hash-Merge-0.302.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-Merge-0.302.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Hash/Hash-Merge-%{upstream_version}.tar.gz
21cr|perl-Hash-Merge-0.302.0-1|14	
21cr|perl-Hash-Merge-0.302.0-1|15	BuildRequires:	perl-devel
21cr|perl-Hash-Merge-0.302.0-1|16	BuildRequires:	perl(Clone)
21cr|perl-Hash-Merge-0.302.0-1|17	BuildRequires:	perl(Test::More)
21cr|perl-Hash-Merge-0.302.0-1|18	BuildRequires: perl(Clone::Choose)
21cr|perl-Hash-Merge-0.302.0-1|19	BuildArch:	noarch
21cr|perl-Hash-Merge-0.302.0-1|20	
21cr|perl-Hash-Merge-0.302.0-1|21	%description
21cr|perl-Hash-Merge-0.302.0-1|22	Hash::Merge merges two arbitrarily deep hashes into a single hash. That is,
21cr|perl-Hash-Merge-0.302.0-1|23	at any level, it will add non-conflicting key-value pairs from one hash to
21cr|perl-Hash-Merge-0.302.0-1|24	the other, and follows a set of specific rules when there are key value
21cr|perl-Hash-Merge-0.302.0-1|25	conflicts (as outlined below). The hash is followed recursively, so that
21cr|perl-Hash-Merge-0.302.0-1|26	deeply nested hashes that are at the same level will be merged when the
21cr|perl-Hash-Merge-0.302.0-1|27	parent hashes are merged. *Please note that self-referencing hashes, or
21cr|perl-Hash-Merge-0.302.0-1|28	recursive references, are not handled well by this method.*
21cr|perl-Hash-Merge-0.302.0-1|29	
21cr|perl-Hash-Merge-0.302.0-1|30	Values in hashes are considered to be either ARRAY references, HASH
21cr|perl-Hash-Merge-0.302.0-1|31	references, or otherwise are treated as SCALARs. By default, the data
21cr|perl-Hash-Merge-0.302.0-1|32	passed to the merge function will be cloned using the Clone module;
21cr|perl-Hash-Merge-0.302.0-1|33	however, if necessary, this behavior can be changed to use as many of the
21cr|perl-Hash-Merge-0.302.0-1|34	original values as possible. (See 'set_clone_behavior').
21cr|perl-Hash-Merge-0.302.0-1|35	
21cr|perl-Hash-Merge-0.302.0-1|36	Because there are a number of possible ways that one may want to merge
21cr|perl-Hash-Merge-0.302.0-1|37	values when keys are conflicting, Hash::Merge provides several preset
21cr|perl-Hash-Merge-0.302.0-1|38	methods for your convenience, as well as a way to define you own. These are
21cr|perl-Hash-Merge-0.302.0-1|39	(currently):
21cr|perl-Hash-Merge-0.302.0-1|40	
21cr|perl-Hash-Merge-0.302.0-1|41	%prep
21cr|perl-Hash-Merge-0.302.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Hash-Merge-0.302.0-1|43	
21cr|perl-Hash-Merge-0.302.0-1|44	%build
21cr|perl-Hash-Merge-0.302.0-1|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-Merge-0.302.0-1|46	%make
21cr|perl-Hash-Merge-0.302.0-1|47	
21cr|perl-Hash-Merge-0.302.0-1|48	%check
21cr|perl-Hash-Merge-0.302.0-1|49	make test
21cr|perl-Hash-Merge-0.302.0-1|50	
21cr|perl-Hash-Merge-0.302.0-1|51	%install
21cr|perl-Hash-Merge-0.302.0-1|52	%makeinstall_std
21cr|perl-Hash-Merge-0.302.0-1|53	
21cr|perl-Hash-Merge-0.302.0-1|54	%files
21cr|perl-Hash-Merge-0.302.0-1|55	%doc Changes README.md
21cr|perl-Hash-Merge-0.302.0-1|56	%{_mandir}/man3/*
21cr|perl-Hash-Merge-0.302.0-1|57	%{perl_vendorlib}/*

4629 21
21cr|perl-Hash-Merge-Simple-0.51.0-8|1	%define upstream_name    Hash-Merge-Simple
21cr|perl-Hash-Merge-Simple-0.51.0-8|2	%define upstream_version 0.051
21cr|perl-Hash-Merge-Simple-0.51.0-8|3	
21cr|perl-Hash-Merge-Simple-0.51.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Hash-Merge-Simple-0.51.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Hash-Merge-Simple-0.51.0-8|6	Release:	8
21cr|perl-Hash-Merge-Simple-0.51.0-8|7	
21cr|perl-Hash-Merge-Simple-0.51.0-8|8	Summary:	Recursively merge two or more hashes, simply
21cr|perl-Hash-Merge-Simple-0.51.0-8|9	
21cr|perl-Hash-Merge-Simple-0.51.0-8|10	License:	GPL+ or Artistic
21cr|perl-Hash-Merge-Simple-0.51.0-8|11	Group:		Development/Perl
21cr|perl-Hash-Merge-Simple-0.51.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-Merge-Simple-0.51.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hash-Merge-Simple-0.51.0-8|14	
21cr|perl-Hash-Merge-Simple-0.51.0-8|15	BuildRequires:	perl-devel
21cr|perl-Hash-Merge-Simple-0.51.0-8|16	BuildRequires:	perl(Test::Deep)
21cr|perl-Hash-Merge-Simple-0.51.0-8|17	BuildRequires:	perl(Test::Differences)
21cr|perl-Hash-Merge-Simple-0.51.0-8|18	BuildRequires:	perl(Test::Exception)
21cr|perl-Hash-Merge-Simple-0.51.0-8|19	BuildRequires:	perl(Test::Most)
21cr|perl-Hash-Merge-Simple-0.51.0-8|20	BuildRequires:	perl(Test::Warn)
21cr|perl-Hash-Merge-Simple-0.51.0-8|21	BuildArch:	noarch
21cr|perl-Hash-Merge-Simple-0.51.0-8|22	
21cr|perl-Hash-Merge-Simple-0.51.0-8|23	%description
21cr|perl-Hash-Merge-Simple-0.51.0-8|24	Hash::Merge::Simple will recursively merge two or more hashes and return
21cr|perl-Hash-Merge-Simple-0.51.0-8|25	the result as a new hash reference. The merge function will descend and
21cr|perl-Hash-Merge-Simple-0.51.0-8|26	merge hashes that exist under the same node in both the left and right
21cr|perl-Hash-Merge-Simple-0.51.0-8|27	hash, but doesn't attempt to combine arrays, objects, scalars, or anything
21cr|perl-Hash-Merge-Simple-0.51.0-8|28	else. The rightmost hash also takes precedence, replacing whatever was in
21cr|perl-Hash-Merge-Simple-0.51.0-8|29	the left hash if a conflict occurs.
21cr|perl-Hash-Merge-Simple-0.51.0-8|30	
21cr|perl-Hash-Merge-Simple-0.51.0-8|31	This code was pretty much taken straight from the Catalyst::Utils manpage,
21cr|perl-Hash-Merge-Simple-0.51.0-8|32	and modified to handle more than 2 hashes at the same time.
21cr|perl-Hash-Merge-Simple-0.51.0-8|33	
21cr|perl-Hash-Merge-Simple-0.51.0-8|34	%prep
21cr|perl-Hash-Merge-Simple-0.51.0-8|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Hash-Merge-Simple-0.51.0-8|36	
21cr|perl-Hash-Merge-Simple-0.51.0-8|37	%build
21cr|perl-Hash-Merge-Simple-0.51.0-8|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-Merge-Simple-0.51.0-8|39	%make
21cr|perl-Hash-Merge-Simple-0.51.0-8|40	
21cr|perl-Hash-Merge-Simple-0.51.0-8|41	%check
21cr|perl-Hash-Merge-Simple-0.51.0-8|42	make test
21cr|perl-Hash-Merge-Simple-0.51.0-8|43	
21cr|perl-Hash-Merge-Simple-0.51.0-8|44	%install
21cr|perl-Hash-Merge-Simple-0.51.0-8|45	%makeinstall_std
21cr|perl-Hash-Merge-Simple-0.51.0-8|46	
21cr|perl-Hash-Merge-Simple-0.51.0-8|47	%files
21cr|perl-Hash-Merge-Simple-0.51.0-8|48	%doc Changes README
21cr|perl-Hash-Merge-Simple-0.51.0-8|49	%{_mandir}/man3/*
21cr|perl-Hash-Merge-Simple-0.51.0-8|50	%{perl_vendorlib}/*

4630 21
21cr|perl-Hash-MoreUtils-0.60.0-1|1	%define upstream_name    Hash-MoreUtils
21cr|perl-Hash-MoreUtils-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Hash-MoreUtils-0.60.0-1|3	
21cr|perl-Hash-MoreUtils-0.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Hash-MoreUtils-0.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Hash-MoreUtils-0.60.0-1|6	Release:	1
21cr|perl-Hash-MoreUtils-0.60.0-1|7	
21cr|perl-Hash-MoreUtils-0.60.0-1|8	Summary:	Provide the stuff missing in Hash::Util
21cr|perl-Hash-MoreUtils-0.60.0-1|9	
21cr|perl-Hash-MoreUtils-0.60.0-1|10	License:	GPL+ or Artistic
21cr|perl-Hash-MoreUtils-0.60.0-1|11	Group:		Development/Perl
21cr|perl-Hash-MoreUtils-0.60.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-MoreUtils-0.60.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Hash/Hash-MoreUtils-%{upstream_version}.tar.gz
21cr|perl-Hash-MoreUtils-0.60.0-1|14	
21cr|perl-Hash-MoreUtils-0.60.0-1|15	BuildRequires:	perl-devel
21cr|perl-Hash-MoreUtils-0.60.0-1|16	BuildRequires:	perl(Test::More)
21cr|perl-Hash-MoreUtils-0.60.0-1|17	BuildArch:	noarch
21cr|perl-Hash-MoreUtils-0.60.0-1|18	
21cr|perl-Hash-MoreUtils-0.60.0-1|19	%description
21cr|perl-Hash-MoreUtils-0.60.0-1|20	Similar to 'List::MoreUtils', 'Hash::MoreUtils' contains trivial but
21cr|perl-Hash-MoreUtils-0.60.0-1|21	commonly-used functionality for hashes.
21cr|perl-Hash-MoreUtils-0.60.0-1|22	
21cr|perl-Hash-MoreUtils-0.60.0-1|23	%prep
21cr|perl-Hash-MoreUtils-0.60.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Hash-MoreUtils-0.60.0-1|25	
21cr|perl-Hash-MoreUtils-0.60.0-1|26	%build
21cr|perl-Hash-MoreUtils-0.60.0-1|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-MoreUtils-0.60.0-1|28	%make
21cr|perl-Hash-MoreUtils-0.60.0-1|29	
21cr|perl-Hash-MoreUtils-0.60.0-1|30	%check
21cr|perl-Hash-MoreUtils-0.60.0-1|31	make test
21cr|perl-Hash-MoreUtils-0.60.0-1|32	
21cr|perl-Hash-MoreUtils-0.60.0-1|33	%install
21cr|perl-Hash-MoreUtils-0.60.0-1|34	%makeinstall_std
21cr|perl-Hash-MoreUtils-0.60.0-1|35	
21cr|perl-Hash-MoreUtils-0.60.0-1|36	%files
21cr|perl-Hash-MoreUtils-0.60.0-1|37	%doc META.yml Changes README*
21cr|perl-Hash-MoreUtils-0.60.0-1|38	%{_mandir}/man3/*
21cr|perl-Hash-MoreUtils-0.60.0-1|39	%{perl_vendorlib}/*

4631 21
21cr|perl-Hash-MultiValue-0.160.0-3|1	%define upstream_name    Hash-MultiValue
21cr|perl-Hash-MultiValue-0.160.0-3|2	%define upstream_version 0.16
21cr|perl-Hash-MultiValue-0.160.0-3|3	
21cr|perl-Hash-MultiValue-0.160.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Hash-MultiValue-0.160.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Hash-MultiValue-0.160.0-3|6	Release:    3
21cr|perl-Hash-MultiValue-0.160.0-3|7	
21cr|perl-Hash-MultiValue-0.160.0-3|8	Summary:    Store multiple values per key
21cr|perl-Hash-MultiValue-0.160.0-3|9	
21cr|perl-Hash-MultiValue-0.160.0-3|10	License:    GPL+ or Artistic
21cr|perl-Hash-MultiValue-0.160.0-3|11	Group:      Development/Perl
21cr|perl-Hash-MultiValue-0.160.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-MultiValue-0.160.0-3|13	Source0:    http://www.cpan.org/authors/id/A/AR/ARISTOTLE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hash-MultiValue-0.160.0-3|14	
21cr|perl-Hash-MultiValue-0.160.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Hash-MultiValue-0.160.0-3|16	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Hash-MultiValue-0.160.0-3|17	
21cr|perl-Hash-MultiValue-0.160.0-3|18	
21cr|perl-Hash-MultiValue-0.160.0-3|19	BuildRequires: perl-devel
21cr|perl-Hash-MultiValue-0.160.0-3|20	
21cr|perl-Hash-MultiValue-0.160.0-3|21	
21cr|perl-Hash-MultiValue-0.160.0-3|22	BuildArch:  noarch
21cr|perl-Hash-MultiValue-0.160.0-3|23	
21cr|perl-Hash-MultiValue-0.160.0-3|24	%description
21cr|perl-Hash-MultiValue-0.160.0-3|25	Hash::MultiValue is an object (and a plain hash reference) that may contain
21cr|perl-Hash-MultiValue-0.160.0-3|26	multiple values per key, inspired by MultiDict of WebOb.
21cr|perl-Hash-MultiValue-0.160.0-3|27	
21cr|perl-Hash-MultiValue-0.160.0-3|28	%prep
21cr|perl-Hash-MultiValue-0.160.0-3|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Hash-MultiValue-0.160.0-3|30	
21cr|perl-Hash-MultiValue-0.160.0-3|31	%build
21cr|perl-Hash-MultiValue-0.160.0-3|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-MultiValue-0.160.0-3|33	
21cr|perl-Hash-MultiValue-0.160.0-3|34	%make
21cr|perl-Hash-MultiValue-0.160.0-3|35	
21cr|perl-Hash-MultiValue-0.160.0-3|36	%check
21cr|perl-Hash-MultiValue-0.160.0-3|37	%make test
21cr|perl-Hash-MultiValue-0.160.0-3|38	
21cr|perl-Hash-MultiValue-0.160.0-3|39	%install
21cr|perl-Hash-MultiValue-0.160.0-3|40	%makeinstall_std
21cr|perl-Hash-MultiValue-0.160.0-3|41	
21cr|perl-Hash-MultiValue-0.160.0-3|42	%files
21cr|perl-Hash-MultiValue-0.160.0-3|43	%doc Changes LICENSE META.json META.yml README
21cr|perl-Hash-MultiValue-0.160.0-3|44	%{_mandir}/man3/*
21cr|perl-Hash-MultiValue-0.160.0-3|45	%{perl_vendorlib}/*

4632 21
21cr|perl-Hash-Rename-2.0.0-4|1	%define upstream_name    Hash-Rename
21cr|perl-Hash-Rename-2.0.0-4|2	%define upstream_version 2.00
21cr|perl-Hash-Rename-2.0.0-4|3	
21cr|perl-Hash-Rename-2.0.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Hash-Rename-2.0.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Hash-Rename-2.0.0-4|6	Release:	4
21cr|perl-Hash-Rename-2.0.0-4|7	
21cr|perl-Hash-Rename-2.0.0-4|8	Summary:	Rename hash keys
21cr|perl-Hash-Rename-2.0.0-4|9	
21cr|perl-Hash-Rename-2.0.0-4|10	License:	GPL+ or Artistic
21cr|perl-Hash-Rename-2.0.0-4|11	Group:		Development/Perl
21cr|perl-Hash-Rename-2.0.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-Rename-2.0.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hash-Rename-2.0.0-4|14	
21cr|perl-Hash-Rename-2.0.0-4|15	BuildRequires:	perl-devel
21cr|perl-Hash-Rename-2.0.0-4|16	BuildRequires:	perl(Test::Compile)
21cr|perl-Hash-Rename-2.0.0-4|17	BuildRequires:	perl(Test::Exception)
21cr|perl-Hash-Rename-2.0.0-4|18	BuildRequires:	perl(Test::More)
21cr|perl-Hash-Rename-2.0.0-4|19	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Hash-Rename-2.0.0-4|20	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Hash-Rename-2.0.0-4|21	BuildRequires:	perl(TAP::Harness::Env)
21cr|perl-Hash-Rename-2.0.0-4|22	BuildRequires:	perl(Test::Differences)
21cr|perl-Hash-Rename-2.0.0-4|23	BuildArch:	noarch
21cr|perl-Hash-Rename-2.0.0-4|24	
21cr|perl-Hash-Rename-2.0.0-4|25	%description
21cr|perl-Hash-Rename-2.0.0-4|26	Using this module you can rename a hash's keys in place.
21cr|perl-Hash-Rename-2.0.0-4|27	
21cr|perl-Hash-Rename-2.0.0-4|28	%prep
21cr|perl-Hash-Rename-2.0.0-4|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Hash-Rename-2.0.0-4|30	
21cr|perl-Hash-Rename-2.0.0-4|31	%build
21cr|perl-Hash-Rename-2.0.0-4|32	perl Build.PL --installdirs=vendor
21cr|perl-Hash-Rename-2.0.0-4|33	./Build
21cr|perl-Hash-Rename-2.0.0-4|34	
21cr|perl-Hash-Rename-2.0.0-4|35	%install
21cr|perl-Hash-Rename-2.0.0-4|36	./Build install --destdir=%{buildroot}
21cr|perl-Hash-Rename-2.0.0-4|37	
21cr|perl-Hash-Rename-2.0.0-4|38	%check
21cr|perl-Hash-Rename-2.0.0-4|39	./Build test
21cr|perl-Hash-Rename-2.0.0-4|40	
21cr|perl-Hash-Rename-2.0.0-4|41	%files
21cr|perl-Hash-Rename-2.0.0-4|42	%doc Changes README
21cr|perl-Hash-Rename-2.0.0-4|43	%{_mandir}/man3/*
21cr|perl-Hash-Rename-2.0.0-4|44	%{perl_vendorlib}/*

4633 21
21cr|perl-Hash-Slice-0.30.0-4|1	%define upstream_name    Hash-Slice
21cr|perl-Hash-Slice-0.30.0-4|2	%define upstream_version 0.03
21cr|perl-Hash-Slice-0.30.0-4|3	
21cr|perl-Hash-Slice-0.30.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Hash-Slice-0.30.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Hash-Slice-0.30.0-4|6	Release:    4
21cr|perl-Hash-Slice-0.30.0-4|7	
21cr|perl-Hash-Slice-0.30.0-4|8	Summary:    Make a hash from a deep slice of another hash
21cr|perl-Hash-Slice-0.30.0-4|9	License:    GPL+ or Artistic
21cr|perl-Hash-Slice-0.30.0-4|10	Group:      Development/Perl
21cr|perl-Hash-Slice-0.30.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-Slice-0.30.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hash-Slice-0.30.0-4|13	
21cr|perl-Hash-Slice-0.30.0-4|14	
21cr|perl-Hash-Slice-0.30.0-4|15	BuildRequires: perl-devel
21cr|perl-Hash-Slice-0.30.0-4|16	BuildRequires: perl(Carp::Clan)
21cr|perl-Hash-Slice-0.30.0-4|17	BuildRequires: perl(Clone)
21cr|perl-Hash-Slice-0.30.0-4|18	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Hash-Slice-0.30.0-4|19	BuildRequires: perl(Storable)
21cr|perl-Hash-Slice-0.30.0-4|20	BuildRequires: perl(Test::Most)
21cr|perl-Hash-Slice-0.30.0-4|21	BuildRequires: perl(inc::Module::Install)
21cr|perl-Hash-Slice-0.30.0-4|22	
21cr|perl-Hash-Slice-0.30.0-4|23	BuildArch: noarch
21cr|perl-Hash-Slice-0.30.0-4|24	
21cr|perl-Hash-Slice-0.30.0-4|25	%description
21cr|perl-Hash-Slice-0.30.0-4|26	Hash::Slice lets you easily make a deep slice of a hash, specifically a
21cr|perl-Hash-Slice-0.30.0-4|27	hash containing one or more nested hashes. Instead of just taking a slice
21cr|perl-Hash-Slice-0.30.0-4|28	of the first level of a hash in an all-or-nothing manner, you can use slice
21cr|perl-Hash-Slice-0.30.0-4|29	to take a slice of the first level, then take a particular slice of the
21cr|perl-Hash-Slice-0.30.0-4|30	second level, and so on.
21cr|perl-Hash-Slice-0.30.0-4|31	
21cr|perl-Hash-Slice-0.30.0-4|32	%prep
21cr|perl-Hash-Slice-0.30.0-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Hash-Slice-0.30.0-4|34	
21cr|perl-Hash-Slice-0.30.0-4|35	%build
21cr|perl-Hash-Slice-0.30.0-4|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-Slice-0.30.0-4|37	
21cr|perl-Hash-Slice-0.30.0-4|38	%make
21cr|perl-Hash-Slice-0.30.0-4|39	
21cr|perl-Hash-Slice-0.30.0-4|40	%check
21cr|perl-Hash-Slice-0.30.0-4|41	make test
21cr|perl-Hash-Slice-0.30.0-4|42	
21cr|perl-Hash-Slice-0.30.0-4|43	%install
21cr|perl-Hash-Slice-0.30.0-4|44	%makeinstall_std
21cr|perl-Hash-Slice-0.30.0-4|45	
21cr|perl-Hash-Slice-0.30.0-4|46	%files
21cr|perl-Hash-Slice-0.30.0-4|47	%doc Changes META.yml README
21cr|perl-Hash-Slice-0.30.0-4|48	%{_mandir}/man3/*
21cr|perl-Hash-Slice-0.30.0-4|49	%{perl_vendorlib}/*

4634 21
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|1	%define upstream_name    Hash-Util-FieldHash-Compat
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|2	%define upstream_version 0.11
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|3	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|6	Release:	2
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|7	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|8	Summary:	Emulate Hash::Util::FieldHash using
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|9	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|10	License:	GPL+ or Artistic
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|11	Group:		Development/Perl
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|13	Source0:	https://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|14	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|15	BuildRequires:	perl-devel
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|16	BuildRequires:	perl(CPAN::Meta)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|17	BuildRequires:	perl(CPAN::Meta::Requirements)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|18	BuildRequires:	perl(Exporter)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|20	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|21	BuildRequires:	perl(Hash::Util::FieldHash)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|22	BuildRequires:	perl(List::Util)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|23	BuildRequires:	perl(Scalar::Util)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|24	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|25	BuildRequires:	perl(Tie::RefHash)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|26	BuildRequires:	perl(Tie::RefHash::Weak)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|27	BuildRequires:	perl(constant)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|28	BuildRequires:	perl(parent)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|29	BuildRequires:	perl(strict)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|30	BuildRequires:	perl(version)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|31	BuildRequires:	perl(warnings)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|32	BuildRequires:	perl(Test::use::ok)
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|33	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|34	BuildArch:	noarch
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|35	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|36	%description
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|37	Under older perls this module provides a drop in compatible api to the
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|38	Hash::Util::FieldHash manpage using the perltie manpage. When the
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|39	Hash::Util::FieldHash manpage is available it will use that instead.
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|40	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|41	This way code requiring field hashes can benefit from fast, robust field
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|42	hashes on Perl 5.10 and newer, but still run on older perls that don't ship
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|43	with that module.
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|44	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|45	See the Hash::Util::FieldHash manpage for all the details of the API.
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|46	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|47	%prep
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|49	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|50	%build
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|52	%make
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|53	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|54	%check
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|55	make test
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|56	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|57	%install
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|58	%makeinstall_std
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|59	
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|60	%files
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|61	%{_mandir}/man3/*
21cr|perl-Hash-Util-FieldHash-Compat-0.110.0-2|62	%{perl_vendorlib}/*

4635 21
21cr|perl-Heap-0.800.0-6|1	%define upstream_name	 Heap
21cr|perl-Heap-0.800.0-6|2	%define upstream_version 0.80
21cr|perl-Heap-0.800.0-6|3	
21cr|perl-Heap-0.800.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Heap-0.800.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Heap-0.800.0-6|6	Release:	6
21cr|perl-Heap-0.800.0-6|7	
21cr|perl-Heap-0.800.0-6|8	Summary:	%{upstream_name} module for perl
21cr|perl-Heap-0.800.0-6|9	
21cr|perl-Heap-0.800.0-6|10	License:	GPL+ or Artistic
21cr|perl-Heap-0.800.0-6|11	Group:		Development/Perl
21cr|perl-Heap-0.800.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Heap-0.800.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JM/JMM/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Heap-0.800.0-6|14	
21cr|perl-Heap-0.800.0-6|15	BuildRequires:	perl-devel
21cr|perl-Heap-0.800.0-6|16	BuildArch:	noarch
21cr|perl-Heap-0.800.0-6|17	
21cr|perl-Heap-0.800.0-6|18	%description
21cr|perl-Heap-0.800.0-6|19	The Heap collection of modules provide routines that manage a heap of
21cr|perl-Heap-0.800.0-6|20	elements. A heap is a partially sorted structure that is always able to
21cr|perl-Heap-0.800.0-6|21	easily extract the smallest of the elements in the structure (or the
21cr|perl-Heap-0.800.0-6|22	largest if a reversed compare routine is provided).
21cr|perl-Heap-0.800.0-6|23	
21cr|perl-Heap-0.800.0-6|24	If the collection of elements is changing dynamically, the heap has less
21cr|perl-Heap-0.800.0-6|25	overhead than keeping the collection fully sorted.
21cr|perl-Heap-0.800.0-6|26	
21cr|perl-Heap-0.800.0-6|27	The elements must be objects as described in "Heap::Elem" and all
21cr|perl-Heap-0.800.0-6|28	elements inserted into one heap must be mutually compatible - either the
21cr|perl-Heap-0.800.0-6|29	same class exactly or else classes that differ only in ways unrelated to
21cr|perl-Heap-0.800.0-6|30	the Heap::Elem interface.
21cr|perl-Heap-0.800.0-6|31	
21cr|perl-Heap-0.800.0-6|32	%prep
21cr|perl-Heap-0.800.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Heap-0.800.0-6|34	
21cr|perl-Heap-0.800.0-6|35	%build
21cr|perl-Heap-0.800.0-6|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Heap-0.800.0-6|37	%make
21cr|perl-Heap-0.800.0-6|38	
21cr|perl-Heap-0.800.0-6|39	%check
21cr|perl-Heap-0.800.0-6|40	make test
21cr|perl-Heap-0.800.0-6|41	
21cr|perl-Heap-0.800.0-6|42	%install
21cr|perl-Heap-0.800.0-6|43	%makeinstall_std
21cr|perl-Heap-0.800.0-6|44	
21cr|perl-Heap-0.800.0-6|45	%files
21cr|perl-Heap-0.800.0-6|46	%doc Changes README
21cr|perl-Heap-0.800.0-6|47	%{perl_vendorlib}/Heap.pm
21cr|perl-Heap-0.800.0-6|48	%{perl_vendorlib}/Heap
21cr|perl-Heap-0.800.0-6|49	%{_mandir}/*/*

4636 21
21cr|perl-Hijk-0.280.0-1|1	%define upstream_name    Hijk
21cr|perl-Hijk-0.280.0-1|2	%define upstream_version 0.28
21cr|perl-Hijk-0.280.0-1|3	
21cr|perl-Hijk-0.280.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Hijk-0.280.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Hijk-0.280.0-1|6	Release:    1
21cr|perl-Hijk-0.280.0-1|7	
21cr|perl-Hijk-0.280.0-1|8	Summary:    Specialized HTTP client
21cr|perl-Hijk-0.280.0-1|9	License:    GPL+ or Artistic
21cr|perl-Hijk-0.280.0-1|10	Group:      Development/Perl
21cr|perl-Hijk-0.280.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hijk-0.280.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/G/GU/GUGOD/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hijk-0.280.0-1|13	
21cr|perl-Hijk-0.280.0-1|14	BuildRequires: perl-devel
21cr|perl-Hijk-0.280.0-1|15	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Hijk-0.280.0-1|16	BuildRequires: perl(CPAN::Meta)
21cr|perl-Hijk-0.280.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Hijk-0.280.0-1|18	BuildRequires: perl(Net::Ping)
21cr|perl-Hijk-0.280.0-1|19	BuildRequires: perl(Net::Server::HTTP)
21cr|perl-Hijk-0.280.0-1|20	BuildRequires: perl(Plack)
21cr|perl-Hijk-0.280.0-1|21	BuildRequires: perl(Test::Exception)
21cr|perl-Hijk-0.280.0-1|22	BuildRequires: perl(Test::More)
21cr|perl-Hijk-0.280.0-1|23	BuildArch:     noarch
21cr|perl-Hijk-0.280.0-1|24	
21cr|perl-Hijk-0.280.0-1|25	
21cr|perl-Hijk-0.280.0-1|26	
21cr|perl-Hijk-0.280.0-1|27	%description
21cr|perl-Hijk-0.280.0-1|28	Hijk is a specialized HTTP Client that does nothing but transport the
21cr|perl-Hijk-0.280.0-1|29	response body back. It does not feature as a "user agent", but as a dumb
21cr|perl-Hijk-0.280.0-1|30	client. It is suitable for connecting to data servers transporting via HTTP
21cr|perl-Hijk-0.280.0-1|31	rather then web servers.
21cr|perl-Hijk-0.280.0-1|32	
21cr|perl-Hijk-0.280.0-1|33	Most of HTTP features like proxy, redirect, Transfer-Encoding, or SSL are
21cr|perl-Hijk-0.280.0-1|34	not supported at all. For those requirements we already have many good HTTP
21cr|perl-Hijk-0.280.0-1|35	clients like the HTTP::Tiny manpage, the Furl manpage or the LWP::UserAgent
21cr|perl-Hijk-0.280.0-1|36	manpage.
21cr|perl-Hijk-0.280.0-1|37	
21cr|perl-Hijk-0.280.0-1|38	%prep
21cr|perl-Hijk-0.280.0-1|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Hijk-0.280.0-1|40	
21cr|perl-Hijk-0.280.0-1|41	%build
21cr|perl-Hijk-0.280.0-1|42	perl Build.PL installdirs=vendor
21cr|perl-Hijk-0.280.0-1|43	./Build CFLAGS="%{optflags}"
21cr|perl-Hijk-0.280.0-1|44	
21cr|perl-Hijk-0.280.0-1|45	%check
21cr|perl-Hijk-0.280.0-1|46	./Build test
21cr|perl-Hijk-0.280.0-1|47	
21cr|perl-Hijk-0.280.0-1|48	%install
21cr|perl-Hijk-0.280.0-1|49	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-Hijk-0.280.0-1|50	
21cr|perl-Hijk-0.280.0-1|51	%files
21cr|perl-Hijk-0.280.0-1|52	%doc Changes META.json META.yml LICENSE README.*
21cr|perl-Hijk-0.280.0-1|53	%{_mandir}/man3/*
21cr|perl-Hijk-0.280.0-1|54	%{perl_vendorlib}/*

4637 21
21cr|perl-Hook-Output-File-0.70.0-6|1	%define upstream_name    Hook-Output-File
21cr|perl-Hook-Output-File-0.70.0-6|2	%define upstream_version 0.07
21cr|perl-Hook-Output-File-0.70.0-6|3	
21cr|perl-Hook-Output-File-0.70.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Hook-Output-File-0.70.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Hook-Output-File-0.70.0-6|6	Release:	6
21cr|perl-Hook-Output-File-0.70.0-6|7	
21cr|perl-Hook-Output-File-0.70.0-6|8	Summary:	Redirect STDOUT/STDERR to a file
21cr|perl-Hook-Output-File-0.70.0-6|9	
21cr|perl-Hook-Output-File-0.70.0-6|10	License:	GPL+ or Artistic
21cr|perl-Hook-Output-File-0.70.0-6|11	Group:		Development/Perl
21cr|perl-Hook-Output-File-0.70.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Hook-Output-File-0.70.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Hook/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Hook-Output-File-0.70.0-6|14	
21cr|perl-Hook-Output-File-0.70.0-6|15	BuildRequires:	perl-devel
21cr|perl-Hook-Output-File-0.70.0-6|16	BuildRequires:	perl(boolean)
21cr|perl-Hook-Output-File-0.70.0-6|17	BuildRequires:	perl(Carp)
21cr|perl-Hook-Output-File-0.70.0-6|18	BuildRequires:	perl(File::Spec)
21cr|perl-Hook-Output-File-0.70.0-6|19	BuildRequires:	perl(File::Temp)
21cr|perl-Hook-Output-File-0.70.0-6|20	BuildRequires:	perl(IO::Capture)
21cr|perl-Hook-Output-File-0.70.0-6|21	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Hook-Output-File-0.70.0-6|22	BuildRequires:	perl(Params::Validate)
21cr|perl-Hook-Output-File-0.70.0-6|23	BuildRequires:	perl(Test::More)
21cr|perl-Hook-Output-File-0.70.0-6|24	BuildRequires:	perl(Tie::Handle)
21cr|perl-Hook-Output-File-0.70.0-6|25	BuildArch:	noarch
21cr|perl-Hook-Output-File-0.70.0-6|26	
21cr|perl-Hook-Output-File-0.70.0-6|27	%description
21cr|perl-Hook-Output-File-0.70.0-6|28	'Hook::Output::File' redirects 'STDOUT/STDERR' to a file.
21cr|perl-Hook-Output-File-0.70.0-6|29	
21cr|perl-Hook-Output-File-0.70.0-6|30	%prep
21cr|perl-Hook-Output-File-0.70.0-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Hook-Output-File-0.70.0-6|32	
21cr|perl-Hook-Output-File-0.70.0-6|33	%build
21cr|perl-Hook-Output-File-0.70.0-6|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Hook-Output-File-0.70.0-6|35	%make
21cr|perl-Hook-Output-File-0.70.0-6|36	
21cr|perl-Hook-Output-File-0.70.0-6|37	%check
21cr|perl-Hook-Output-File-0.70.0-6|38	make test
21cr|perl-Hook-Output-File-0.70.0-6|39	
21cr|perl-Hook-Output-File-0.70.0-6|40	%install
21cr|perl-Hook-Output-File-0.70.0-6|41	%makeinstall_std
21cr|perl-Hook-Output-File-0.70.0-6|42	
21cr|perl-Hook-Output-File-0.70.0-6|43	%files
21cr|perl-Hook-Output-File-0.70.0-6|44	%doc Changes README
21cr|perl-Hook-Output-File-0.70.0-6|45	%{_mandir}/man3/*
21cr|perl-Hook-Output-File-0.70.0-6|46	%{perl_vendorlib}/*

4638 21
21cr|perl-HTML-Display-0.400.0-5|1	%define upstream_name    HTML-Display
21cr|perl-HTML-Display-0.400.0-5|2	%define upstream_version 0.40
21cr|perl-HTML-Display-0.400.0-5|3	
21cr|perl-HTML-Display-0.400.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Display-0.400.0-5|5	Version:	%perl_convert_version 0.40
21cr|perl-HTML-Display-0.400.0-5|6	Release:	5
21cr|perl-HTML-Display-0.400.0-5|7	
21cr|perl-HTML-Display-0.400.0-5|8	Summary:	Use an OLE object to display HTML
21cr|perl-HTML-Display-0.400.0-5|9	
21cr|perl-HTML-Display-0.400.0-5|10	License:	GPL+ or Artistic
21cr|perl-HTML-Display-0.400.0-5|11	Group:		Development/Perl
21cr|perl-HTML-Display-0.400.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Display-0.400.0-5|13	Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-Display-0.40.tar.gz
21cr|perl-HTML-Display-0.400.0-5|14	
21cr|perl-HTML-Display-0.400.0-5|15	BuildRequires:	perl-devel
21cr|perl-HTML-Display-0.400.0-5|16	BuildRequires:	perl(HTML::TokeParser::Simple)
21cr|perl-HTML-Display-0.400.0-5|17	BuildRequires:	perl(LWP)
21cr|perl-HTML-Display-0.400.0-5|18	BuildRequires:	perl(Test::Harness)
21cr|perl-HTML-Display-0.400.0-5|19	BuildRequires:	perl(URI::URL)
21cr|perl-HTML-Display-0.400.0-5|20	BuildRequires:	perl-parent
21cr|perl-HTML-Display-0.400.0-5|21	BuildArch:	noarch
21cr|perl-HTML-Display-0.400.0-5|22	
21cr|perl-HTML-Display-0.400.0-5|23	%description
21cr|perl-HTML-Display-0.400.0-5|24	This module abstracts the task of displaying HTML to the user. The
21cr|perl-HTML-Display-0.400.0-5|25	displaying is done by launching a browser and navigating it to either a
21cr|perl-HTML-Display-0.400.0-5|26	temporary file with the HTML stored in it, or, if possible, by pushing the
21cr|perl-HTML-Display-0.400.0-5|27	HTML directly into the browser window.
21cr|perl-HTML-Display-0.400.0-5|28	
21cr|perl-HTML-Display-0.400.0-5|29	%prep
21cr|perl-HTML-Display-0.400.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Display-0.400.0-5|31	
21cr|perl-HTML-Display-0.400.0-5|32	%build
21cr|perl-HTML-Display-0.400.0-5|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Display-0.400.0-5|34	%make
21cr|perl-HTML-Display-0.400.0-5|35	
21cr|perl-HTML-Display-0.400.0-5|36	%check
21cr|perl-HTML-Display-0.400.0-5|37	make test
21cr|perl-HTML-Display-0.400.0-5|38	
21cr|perl-HTML-Display-0.400.0-5|39	%install
21cr|perl-HTML-Display-0.400.0-5|40	%makeinstall_std
21cr|perl-HTML-Display-0.400.0-5|41	
21cr|perl-HTML-Display-0.400.0-5|42	%files
21cr|perl-HTML-Display-0.400.0-5|43	%doc Changes
21cr|perl-HTML-Display-0.400.0-5|44	%{_mandir}/man3/*
21cr|perl-HTML-Display-0.400.0-5|45	%{perl_vendorlib}/HTML

4639 21
21cr|perl-HTML-Encoding-0.610.0-10|1	%define upstream_name    HTML-Encoding
21cr|perl-HTML-Encoding-0.610.0-10|2	%define upstream_version 0.61
21cr|perl-HTML-Encoding-0.610.0-10|3	
21cr|perl-HTML-Encoding-0.610.0-10|4	Name:       perl-%{upstream_name}
21cr|perl-HTML-Encoding-0.610.0-10|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTML-Encoding-0.610.0-10|6	Release:    10
21cr|perl-HTML-Encoding-0.610.0-10|7	
21cr|perl-HTML-Encoding-0.610.0-10|8	Summary:    Determine encoding of HTML/XHTML documents
21cr|perl-HTML-Encoding-0.610.0-10|9	License:    GPL+ or Artistic
21cr|perl-HTML-Encoding-0.610.0-10|10	Group:      Development/Perl
21cr|perl-HTML-Encoding-0.610.0-10|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Encoding-0.610.0-10|12	Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Encoding-0.610.0-10|13	
21cr|perl-HTML-Encoding-0.610.0-10|14	BuildRequires: perl(Encode)
21cr|perl-HTML-Encoding-0.610.0-10|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-HTML-Encoding-0.610.0-10|16	BuildRequires: perl(HTML::Parser)
21cr|perl-HTML-Encoding-0.610.0-10|17	BuildRequires: perl(HTTP::Headers::Util)
21cr|perl-HTML-Encoding-0.610.0-10|18	BuildRequires: perl(HTTP::Response)
21cr|perl-HTML-Encoding-0.610.0-10|19	BuildArch: noarch
21cr|perl-HTML-Encoding-0.610.0-10|20	
21cr|perl-HTML-Encoding-0.610.0-10|21	%description
21cr|perl-HTML-Encoding-0.610.0-10|22	HTML::Encoding helps to determine the encoding of HTML and XML/XHTML
21cr|perl-HTML-Encoding-0.610.0-10|23	documents...
21cr|perl-HTML-Encoding-0.610.0-10|24	
21cr|perl-HTML-Encoding-0.610.0-10|25	%prep
21cr|perl-HTML-Encoding-0.610.0-10|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Encoding-0.610.0-10|27	
21cr|perl-HTML-Encoding-0.610.0-10|28	%build
21cr|perl-HTML-Encoding-0.610.0-10|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Encoding-0.610.0-10|30	
21cr|perl-HTML-Encoding-0.610.0-10|31	%make
21cr|perl-HTML-Encoding-0.610.0-10|32	
21cr|perl-HTML-Encoding-0.610.0-10|33	%check
21cr|perl-HTML-Encoding-0.610.0-10|34	# Pass locally, fail in ABF...
21cr|perl-HTML-Encoding-0.610.0-10|35	# % make test
21cr|perl-HTML-Encoding-0.610.0-10|36	
21cr|perl-HTML-Encoding-0.610.0-10|37	%install
21cr|perl-HTML-Encoding-0.610.0-10|38	%makeinstall_std
21cr|perl-HTML-Encoding-0.610.0-10|39	
21cr|perl-HTML-Encoding-0.610.0-10|40	%files
21cr|perl-HTML-Encoding-0.610.0-10|41	%doc Changes META.yml README
21cr|perl-HTML-Encoding-0.610.0-10|42	%{_mandir}/man3/*
21cr|perl-HTML-Encoding-0.610.0-10|43	%{perl_vendorlib}/*

4640 21
21cr|perl-HTML-FillInForm-2.220.0-1|1	%define upstream_name	 HTML-FillInForm
21cr|perl-HTML-FillInForm-2.220.0-1|2	%define upstream_version 2.22
21cr|perl-HTML-FillInForm-2.220.0-1|3	
21cr|perl-HTML-FillInForm-2.220.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-HTML-FillInForm-2.220.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTML-FillInForm-2.220.0-1|6	Release:    1
21cr|perl-HTML-FillInForm-2.220.0-1|7	
21cr|perl-HTML-FillInForm-2.220.0-1|8	Summary:    Populates HTML Forms with data
21cr|perl-HTML-FillInForm-2.220.0-1|9	License:    Artistic
21cr|perl-HTML-FillInForm-2.220.0-1|10	Group:      Development/Perl
21cr|perl-HTML-FillInForm-2.220.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-FillInForm-2.220.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/O/OA/OALDERS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-FillInForm-2.220.0-1|13	
21cr|perl-HTML-FillInForm-2.220.0-1|14	BuildRequires: perl(CGI)
21cr|perl-HTML-FillInForm-2.220.0-1|15	BuildRequires: perl(CPAN::Meta)
21cr|perl-HTML-FillInForm-2.220.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-HTML-FillInForm-2.220.0-1|17	BuildRequires: perl(HTML::Parser) >= 3.260.0
21cr|perl-HTML-FillInForm-2.220.0-1|18	BuildRequires: perl(HTML::TokeParser) >= 3.260.0
21cr|perl-HTML-FillInForm-2.220.0-1|19	BuildRequires: perl(warnings)
21cr|perl-HTML-FillInForm-2.220.0-1|20	BuildRequires: perl(Test)
21cr|perl-HTML-FillInForm-2.220.0-1|21	BuildRequires: perl(Test::Output)
21cr|perl-HTML-FillInForm-2.220.0-1|22	BuildRequires: perl-devel
21cr|perl-HTML-FillInForm-2.220.0-1|23	BuildArch:     noarch
21cr|perl-HTML-FillInForm-2.220.0-1|24	
21cr|perl-HTML-FillInForm-2.220.0-1|25	%description
21cr|perl-HTML-FillInForm-2.220.0-1|26	This module automatically inserts data from a previous HTML form into the HTML
21cr|perl-HTML-FillInForm-2.220.0-1|27	input, textarea, radio buttons, checkboxes and select tags.  It is a subclass
21cr|perl-HTML-FillInForm-2.220.0-1|28	of HTML::Parser and uses it to parse the HTML and insert the values into the
21cr|perl-HTML-FillInForm-2.220.0-1|29	form tags.
21cr|perl-HTML-FillInForm-2.220.0-1|30	
21cr|perl-HTML-FillInForm-2.220.0-1|31	%prep
21cr|perl-HTML-FillInForm-2.220.0-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-FillInForm-2.220.0-1|33	
21cr|perl-HTML-FillInForm-2.220.0-1|34	%build
21cr|perl-HTML-FillInForm-2.220.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-FillInForm-2.220.0-1|36	%make
21cr|perl-HTML-FillInForm-2.220.0-1|37	
21cr|perl-HTML-FillInForm-2.220.0-1|38	%check
21cr|perl-HTML-FillInForm-2.220.0-1|39	make test
21cr|perl-HTML-FillInForm-2.220.0-1|40	
21cr|perl-HTML-FillInForm-2.220.0-1|41	%install
21cr|perl-HTML-FillInForm-2.220.0-1|42	%makeinstall_std
21cr|perl-HTML-FillInForm-2.220.0-1|43	
21cr|perl-HTML-FillInForm-2.220.0-1|44	%files
21cr|perl-HTML-FillInForm-2.220.0-1|45	%doc Changes META.yml MYMETA.yml README
21cr|perl-HTML-FillInForm-2.220.0-1|46	%{_mandir}/*/*
21cr|perl-HTML-FillInForm-2.220.0-1|47	%{perl_vendorlib}/HTML

4641 21
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|1	%define upstream_name HTML-FormatText-WithLinks
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|2	%define upstream_version 0.15
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|3	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|6	Release:	3
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|7	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|8	Summary:	HTML to text conversion with links as footnotes
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|9	License:	GPL+ or Artistic
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|10	Group:		Development/Perl
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|12	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|13	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|14	BuildRequires:	perl(HTML::FormatText)
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|15	BuildRequires:	perl(HTML::TreeBuilder)
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|16	BuildRequires:	perl(Module::Build) >= 0.400.400
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|17	BuildRequires:	perl(URI::WithBase)
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|19	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|20	BuildArch:	noarch
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|21	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|22	%description
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|23	HTML to text conversion with links as footnotes.
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|24	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|25	%prep
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|27	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|28	%build
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|29	%{__perl} Build.PL installdirs=vendor
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|30	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|31	./Build
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|32	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|33	%check
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|34	./Build test
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|35	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|36	%install
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|37	./Build install destdir=%{buildroot}
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|38	
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|39	%files
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|40	%doc Changes META.json META.yml README
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|41	%{_mandir}/man3/*
21cr|perl-HTML-FormatText-WithLinks-0.150.0-3|42	%{perl_vendorlib}/*

4642 21
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|1	%define upstream_name    HTML-FormatText-WithLinks-AndTables
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|2	%define upstream_version 0.07
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|3	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|4	Name:           perl-HTML-FormatText-WithLinks-AndTables
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|6	Release:        1
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|7	Summary:        Converts HTML to Text with tables in tact
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|8	Group:          Development/Perl
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|9	License:        Artistic 2.0
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|10	URL:            https://metacpan.org/release/HTML-FormatText-WithLinks-AndTables
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|11	BuildArch:      noarch
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|12	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|13	Source0:        https://cpan.metacpan.org/authors/id/D/DA/DALEEVANS/HTML-FormatText-WithLinks-AndTables-%{upstream_version}.tar.gz
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|14	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|15	BuildRequires:  findutils
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|16	BuildRequires:  make
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|17	BuildRequires:  perl-interpreter
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|18	BuildRequires:  perl-generators
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|19	BuildRequires:  perl(base)
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|20	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|21	BuildRequires:  perl(HTML::FormatText::WithLinks)
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|22	BuildRequires:  perl(HTML::TreeBuilder)
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|23	BuildRequires:  perl(strict)
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|24	BuildRequires:  perl(Test::More)
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|25	BuildRequires:  perl(warnings)
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|26	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|27	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|28	%description
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|29	This module was inspired by HTML::FormatText::WithLinks which has proven to
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|30	be a useful "lynx -dump" work-alike. However one frustration was that no
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|31	other HTML converters I came across had the ability to deal effectively
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|32	with HTML <TABLE>s. This module can in a rudimentary sense do so. The aim
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|33	was to provide facility to take a simple HTML based email template, and to
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|34	also convert it to text with the <TABLE> structure intact for inclusion as
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|35	"multi-part/alternative" content. Further, it will preserve both the
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|36	formatting specified by the <TD> tag's "align" attribute, and will also
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|37	preserve multi-line text inside of a <TD> element provided it is broken
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|38	using <BR/> tags.
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|39	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|40	%prep
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|41	%setup -q -n HTML-FormatText-WithLinks-AndTables-%{upstream_version}
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|42	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|43	%build
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|45	%make
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|46	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|47	%install
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|48	make pure_install DESTDIR=%{buildroot}
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|49	find %{buildroot} -type f -name .packlist -delete
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|50	%{_fixperms} %{buildroot}/*
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|51	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|52	%check
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|53	make test
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|54	
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|55	%files
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|56	%license LICENSE
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|57	%doc Changes README.pod
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|58	%{perl_vendorlib}/*
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|59	%{_mandir}/man3/*
21cr|perl-HTML-FormatText-WithLinks-AndTables-0.70.0-1|60	

4643 21
21cr|perl-HTML-FormFu-2.70.0-3|1	%define upstream_name    HTML-FormFu
21cr|perl-HTML-FormFu-2.70.0-3|2	%define upstream_version 2.07
21cr|perl-HTML-FormFu-2.70.0-3|3	
21cr|perl-HTML-FormFu-2.70.0-3|4	%{?perl_default_filter:
21cr|perl-HTML-FormFu-2.70.0-3|5	%filter_from_provides /perl(unicode/d
21cr|perl-HTML-FormFu-2.70.0-3|6	%filter_from_requires /perl(Catalyst/d; /perl(default/d; /perl(model_config)/d;
21cr|perl-HTML-FormFu-2.70.0-3|7	%perl_default_filter
21cr|perl-HTML-FormFu-2.70.0-3|8	}
21cr|perl-HTML-FormFu-2.70.0-3|9	
21cr|perl-HTML-FormFu-2.70.0-3|10	Name:		perl-%{upstream_name}
21cr|perl-HTML-FormFu-2.70.0-3|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-FormFu-2.70.0-3|12	Release:	3
21cr|perl-HTML-FormFu-2.70.0-3|13	
21cr|perl-HTML-FormFu-2.70.0-3|14	Summary:	HTML Form Management Framework for Perl
21cr|perl-HTML-FormFu-2.70.0-3|15	
21cr|perl-HTML-FormFu-2.70.0-3|16	License:	GPL+ or Artistic
21cr|perl-HTML-FormFu-2.70.0-3|17	Group:		Development/Perl
21cr|perl-HTML-FormFu-2.70.0-3|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-FormFu-2.70.0-3|19	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-FormFu-2.70.0-3|20	
21cr|perl-HTML-FormFu-2.70.0-3|21	BuildRequires:  perl-devel
21cr|perl-HTML-FormFu-2.70.0-3|22	BuildRequires:  perl(Carp)
21cr|perl-HTML-FormFu-2.70.0-3|23	BuildRequires:  perl(CGI) >= 3.37
21cr|perl-HTML-FormFu-2.70.0-3|24	BuildRequires:  perl(CGI::Simple)
21cr|perl-HTML-FormFu-2.70.0-3|25	BuildRequires:  perl(Class::Accessor::Chained::Fast)
21cr|perl-HTML-FormFu-2.70.0-3|26	BuildRequires:  perl(Class::MOP::Method)
21cr|perl-HTML-FormFu-2.70.0-3|27	BuildRequires:  perl(Clone)
21cr|perl-HTML-FormFu-2.70.0-3|28	BuildRequires:  perl(CPAN::Meta)
21cr|perl-HTML-FormFu-2.70.0-3|29	BuildRequires:  perl(Cpanel::JSON::XS)
21cr|perl-HTML-FormFu-2.70.0-3|30	BuildRequires:  perl(Config::Any) >= 0.18
21cr|perl-HTML-FormFu-2.70.0-3|31	BuildRequires:  perl(Cwd)
21cr|perl-HTML-FormFu-2.70.0-3|32	BuildRequires:  perl(Data::Visitor) >= 0.26
21cr|perl-HTML-FormFu-2.70.0-3|33	BuildRequires:  perl(Data::Visitor::Callback)
21cr|perl-HTML-FormFu-2.70.0-3|34	BuildRequires:  perl(Date::Calc)
21cr|perl-HTML-FormFu-2.70.0-3|35	BuildRequires:  perl(DateTime) >= 0.38
21cr|perl-HTML-FormFu-2.70.0-3|36	BuildRequires:  perl(DateTime::Format::Builder) >= 0.80
21cr|perl-HTML-FormFu-2.70.0-3|37	BuildRequires:  perl(DateTime::Format::Natural)
21cr|perl-HTML-FormFu-2.70.0-3|38	BuildRequires:  perl(DateTime::Format::Strptime) >= 1.20
21cr|perl-HTML-FormFu-2.70.0-3|39	BuildRequires:  perl(DateTime::Locale) >= 0.45
21cr|perl-HTML-FormFu-2.70.0-3|40	BuildRequires:  perl(Email::Valid)
21cr|perl-HTML-FormFu-2.70.0-3|41	BuildRequires:  perl(Encode)
21cr|perl-HTML-FormFu-2.70.0-3|42	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-HTML-FormFu-2.70.0-3|43	BuildRequires:  perl(Fatal)
21cr|perl-HTML-FormFu-2.70.0-3|44	BuildRequires:  perl(File::Copy)
21cr|perl-HTML-FormFu-2.70.0-3|45	BuildRequires:  perl(File::Find)
21cr|perl-HTML-FormFu-2.70.0-3|46	BuildRequires:  perl(File::ShareDir)
21cr|perl-HTML-FormFu-2.70.0-3|47	BuildRequires:  perl(File::ShareDir::Install)
21cr|perl-HTML-FormFu-2.70.0-3|48	BuildRequires:  perl(File::Spec)
21cr|perl-HTML-FormFu-2.70.0-3|49	BuildRequires:  perl(File::Temp)
21cr|perl-HTML-FormFu-2.70.0-3|50	BuildRequires:  perl(Hash::Flatten)
21cr|perl-HTML-FormFu-2.70.0-3|51	BuildRequires:  perl(HTML::Scrubber)
21cr|perl-HTML-FormFu-2.70.0-3|52	BuildRequires:  perl(HTML::TokeParser::Simple) >= 3.14
21cr|perl-HTML-FormFu-2.70.0-3|53	BuildRequires:  perl(HTTP::Headers) >= 1.64
21cr|perl-HTML-FormFu-2.70.0-3|54	BuildRequires:  perl(IO::File)
21cr|perl-HTML-FormFu-2.70.0-3|55	BuildRequires:  perl(JSON::MaybeXS)
21cr|perl-HTML-FormFu-2.70.0-3|56	BuildRequires:  perl(List::MoreUtils)
21cr|perl-HTML-FormFu-2.70.0-3|57	BuildRequires:  perl(Locale::Maketext)
21cr|perl-HTML-FormFu-2.70.0-3|58	BuildRequires:  perl(Module::Pluggable)
21cr|perl-HTML-FormFu-2.70.0-3|59	BuildRequires:  perl(Moose) >= 1.00
21cr|perl-HTML-FormFu-2.70.0-3|60	BuildRequires:  perl(Moose::Role)
21cr|perl-HTML-FormFu-2.70.0-3|61	BuildRequires:  perl(Moose::Util)
21cr|perl-HTML-FormFu-2.70.0-3|62	BuildRequires:  perl(MooseX::Aliases)
21cr|perl-HTML-FormFu-2.70.0-3|63	BuildRequires:  perl(MooseX::Attribute::Chained) >= 1.0.1
21cr|perl-HTML-FormFu-2.70.0-3|64	BuildRequires:  perl(MooseX::SetOnce)
21cr|perl-HTML-FormFu-2.70.0-3|65	BuildRequires:  perl(Number::Format)
21cr|perl-HTML-FormFu-2.70.0-3|66	BuildRequires:  perl(Path::Class::File)
21cr|perl-HTML-FormFu-2.70.0-3|67	BuildRequires:  perl(POSIX)
21cr|perl-HTML-FormFu-2.70.0-3|68	BuildRequires:  perl(Readonly)
21cr|perl-HTML-FormFu-2.70.0-3|69	BuildRequires:  perl(Regexp::Assemble)
21cr|perl-HTML-FormFu-2.70.0-3|70	BuildRequires:  perl(Regexp::Common)
21cr|perl-HTML-FormFu-2.70.0-3|71	BuildRequires:  perl(Scalar::Util)
21cr|perl-HTML-FormFu-2.70.0-3|72	BuildRequires:  perl(Storable)
21cr|perl-HTML-FormFu-2.70.0-3|73	BuildRequires:  perl(Task::Weaken)
21cr|perl-HTML-FormFu-2.70.0-3|74	BuildRequires:  perl(Template)
21cr|perl-HTML-FormFu-2.70.0-3|75	BuildRequires:  perl(Test::Exception)
21cr|perl-HTML-FormFu-2.70.0-3|76	BuildRequires:  perl(Test::Memory::Cycle)
21cr|perl-HTML-FormFu-2.70.0-3|77	BuildRequires:  perl(Test::More) >= 0.92
21cr|perl-HTML-FormFu-2.70.0-3|78	BuildRequires:  perl(Test::RequiresInternet)
21cr|perl-HTML-FormFu-2.70.0-3|79	BuildRequires:  perl(YAML::XS) >= 0.32
21cr|perl-HTML-FormFu-2.70.0-3|80	BuildArch:	noarch
21cr|perl-HTML-FormFu-2.70.0-3|81	
21cr|perl-HTML-FormFu-2.70.0-3|82	%description
21cr|perl-HTML-FormFu-2.70.0-3|83	HTML::FormFu is a HTML form framework which aims to be as easy
21cr|perl-HTML-FormFu-2.70.0-3|84	as possible to use for basic web forms, but with the power and flexibility
21cr|perl-HTML-FormFu-2.70.0-3|85	to do anything else you might want to do (as long as it involves forms).
21cr|perl-HTML-FormFu-2.70.0-3|86	
21cr|perl-HTML-FormFu-2.70.0-3|87	You can configure almost any part of formfu's behaviour and output. By
21cr|perl-HTML-FormFu-2.70.0-3|88	default formfu renders "XHTML 1.0 Strict" compliant markup, with as little
21cr|perl-HTML-FormFu-2.70.0-3|89	extra markup as possible, but with sufficient CSS class names to allow for
21cr|perl-HTML-FormFu-2.70.0-3|90	a wide-range of output styles to be generated by changing only the CSS.
21cr|perl-HTML-FormFu-2.70.0-3|91	
21cr|perl-HTML-FormFu-2.70.0-3|92	All methods listed below (except the /new manpage) can either be called as
21cr|perl-HTML-FormFu-2.70.0-3|93	a normal method on your '$form' object, or as an option in your config
21cr|perl-HTML-FormFu-2.70.0-3|94	file. Examples will mainly be shown in the YAML manpage config syntax.
21cr|perl-HTML-FormFu-2.70.0-3|95	
21cr|perl-HTML-FormFu-2.70.0-3|96	%prep
21cr|perl-HTML-FormFu-2.70.0-3|97	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-FormFu-2.70.0-3|98	
21cr|perl-HTML-FormFu-2.70.0-3|99	find examples -type f | xargs chmod 644
21cr|perl-HTML-FormFu-2.70.0-3|100	find examples -type f | xargs sed -i -e 's/\r//'
21cr|perl-HTML-FormFu-2.70.0-3|101	
21cr|perl-HTML-FormFu-2.70.0-3|102	%build
21cr|perl-HTML-FormFu-2.70.0-3|103	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-HTML-FormFu-2.70.0-3|104	%make
21cr|perl-HTML-FormFu-2.70.0-3|105	
21cr|perl-HTML-FormFu-2.70.0-3|106	%check
21cr|perl-HTML-FormFu-2.70.0-3|107	# drop fail test
21cr|perl-HTML-FormFu-2.70.0-3|108	rm t/constraints/email-mx.t
21cr|perl-HTML-FormFu-2.70.0-3|109	make test
21cr|perl-HTML-FormFu-2.70.0-3|110	
21cr|perl-HTML-FormFu-2.70.0-3|111	%install
21cr|perl-HTML-FormFu-2.70.0-3|112	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-HTML-FormFu-2.70.0-3|113	rm -rf %{buildroot}/blib
21cr|perl-HTML-FormFu-2.70.0-3|114	
21cr|perl-HTML-FormFu-2.70.0-3|115	%{_fixperms} %{buildroot}/*
21cr|perl-HTML-FormFu-2.70.0-3|116	
21cr|perl-HTML-FormFu-2.70.0-3|117	%files
21cr|perl-HTML-FormFu-2.70.0-3|118	%doc Changes README META.yml
21cr|perl-HTML-FormFu-2.70.0-3|119	%{perl_vendorlib}/*
21cr|perl-HTML-FormFu-2.70.0-3|120	%{_bindir}/html_formfu_deploy.pl
21cr|perl-HTML-FormFu-2.70.0-3|121	%{_bindir}/html_formfu_dumpconf.pl
21cr|perl-HTML-FormFu-2.70.0-3|122	%{_mandir}/man1/*
21cr|perl-HTML-FormFu-2.70.0-3|123	%{_mandir}/man3/*

4644 21
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|1	%define upstream_name HTML-FormFu-Element-reCAPTCHA
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|2	%define upstream_version 1.00
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|3	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|6	Release:	5
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|7	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|8	Summary:	"Are you human" tester
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|9	License:	GPL+ or Artistic
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|10	Group:		Development/Perl
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|12	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|13	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|14	BuildRequires:	perl(Captcha::reCAPTCHA)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|15	BuildRequires:	perl(Devel::GlobalDestruction)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|16	BuildRequires:	perl(Eval::Closure)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|17	BuildRequires:	perl(YAML::XS)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|18	BuildRequires:	perl(HTML::FormFu)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|19	BuildRequires:	perl(MRO::Compat)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|20	BuildRequires:	perl(MooseX::Attribute::Chained)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|21	BuildRequires:	perl(Package::DeprecationManager)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|22	BuildRequires:	perl(Sub::Exporter)
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|23	BuildRequires:	perl-devel
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|24	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|25	BuildArch:	noarch
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|26	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|27	%description
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|28	"Are you human" tester!
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|29	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|30	%prep
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|32	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|33	%build
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|34	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|35	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|36	%make
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|37	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|38	%check
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|39	make test
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|40	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|41	%install
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|42	%makeinstall_std
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|43	
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|44	%files
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|45	%doc Changes LICENSE META.yml README
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|46	%{_mandir}/man3/*
21cr|perl-HTML-FormFu-Element-reCAPTCHA-1.0.0-5|47	%{perl_vendorlib}/*

4645 21
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|1	%define upstream_name    HTML-FormFu-Model-DBIC
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|2	%define upstream_version 2.03
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|3	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|6	Release:	1
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|7	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|8	Summary:	Integrate HTML::FormFu with DBIx::Class
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|9	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|10	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|11	License:	GPL+ or Artistic
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|12	Group:		Development/Perl
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|14	Source0:	https://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|15	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|16	BuildRequires:	perl-devel
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|17	BuildRequires:	perl(DBD::SQLite)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|18	BuildRequires:	perl(DBIx::Class)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|19	BuildRequires:	perl(Class::Factory::Util)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|20	BuildRequires:	perl(DateTime::Format::SQLite)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|22	BuildRequires:	perl(HTML::FormFu)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|23	BuildRequires:	perl(List::MoreUtils)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|24	BuildRequires:	perl(Module::Find)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|25	BuildRequires:	perl(Moose::Meta::Attribute::Custom::Trait::Chained)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|26	BuildRequires:	perl(Task::Weaken)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|27	BuildRequires:	perl(YAML::Syck)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|28	BuildRequires:	perl(boolean)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|29	BuildRequires:	perl(strictures)
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|30	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|31	BuildArch:	noarch
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|32	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|33	%description
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|34	Integrate HTML::FormFu with DBIx::Class.
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|35	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|36	%prep
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|38	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|39	%build
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|41	%make
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|42	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|43	%check
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|44	make test
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|45	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|46	%install
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|47	%makeinstall_std
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|48	
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|49	%files
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|50	%doc Changes
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|51	%{_mandir}/man3/*
21cr|perl-HTML-FormFu-Model-DBIC-2.30.0-1|52	%{perl_vendorlib}/*

4646 21
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|1	%define upstream_name    HTML-FormFu-MultiForm
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|2	%define upstream_version 1.03
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|3	
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|6	Release:        1
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|7	Summary:        Handle multi-page/stage forms
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|8	Group:          Development/Perl
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|9	License:        GPL+ or Artistic
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|10	URL:            https://metacpan.org/release/HTML-FormFu-MultiForm
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/N/NI/NIGELM/HTML-FormFu-MultiForm-%{upstream_version}.tar.gz
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|12	BuildArch:      noarch
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|13	BuildRequires:  coreutils
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|14	BuildRequires:  make
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|15	BuildRequires:  perl-generators
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|18	BuildRequires:  perl(strict)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|19	BuildRequires:  perl(warnings)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|20	# Run-time:
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|21	BuildRequires:  perl(Carp)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|22	BuildRequires:  perl(Clone)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|23	BuildRequires:  perl(Crypt::CBC)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|24	# Crypt::Cipher::AES is a default cipher used by the Crypt::CBC, bug #1939432
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|25	BuildRequires:  perl(Crypt::Cipher::AES)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|26	BuildRequires:  perl(HTML::FormFu)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|27	BuildRequires:  perl(HTML::FormFu::Attribute)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|28	BuildRequires:  perl(HTML::FormFu::ObjectUtil)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|29	BuildRequires:  perl(HTML::FormFu::QueryType::CGI)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|30	BuildRequires:  perl(HTML::FormFu::Role::FormAndElementMethods)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|31	BuildRequires:  perl(HTML::FormFu::Role::FormBlockAndFieldMethods)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|32	BuildRequires:  perl(HTML::FormFu::Role::NestedHashUtils)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|33	BuildRequires:  perl(HTML::FormFu::Role::Populate)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|34	BuildRequires:  perl(List::MoreUtils)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|35	BuildRequires:  perl(Moose)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|36	BuildRequires:  perl(MooseX::Attribute::Chained)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|37	BuildRequires:  perl(overload)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|38	BuildRequires:  perl(Scalar::Util)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|39	BuildRequires:  perl(Storable)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|40	# Test:
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|41	BuildRequires:  perl(Cwd)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|42	BuildRequires:  perl(Fatal)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|43	BuildRequires:  perl(File::Spec)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|44	BuildRequires:  perl(Test::More) >= 0.92
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|45	BuildRequires:  perl(YAML::XS)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|46	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|47	# Crypt::Cipher::AES is a default cipher used by the Crypt::CBC, bug #1939432
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|48	Requires:       perl(Crypt::Cipher::AES)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|49	Requires:       perl(HTML::FormFu::Role::FormAndElementMethods)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|50	Requires:       perl(HTML::FormFu::Role::FormBlockAndFieldMethods)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|51	Requires:       perl(HTML::FormFu::Role::NestedHashUtils)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|52	Requires:       perl(HTML::FormFu::Role::Populate)
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|53	
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|54	%description
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|55	Multi-page support for HTML::FormFu, a Perl HTML form framework.
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|56	
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|57	%prep
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|58	%setup -q -n HTML-FormFu-MultiForm-%{upstream_version}
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|59	
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|60	%build
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|61	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|62	%make_build
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|63	
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|64	%install
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|65	%make_install
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|66	%{_fixperms} %{buildroot}/*
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|67	
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|68	%check
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|69	make test
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|70	
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|71	%files
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|72	%license LICENSE
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|73	%doc Changes README
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|74	%{perl_vendorlib}/*
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|75	%{_mandir}/man3/*
21cr|perl-HTML-FormFu-MultiForm-1.30.0-1|76	

4647 21
21cr|perl-HTML-FormHandler-0.400.680-1|1	%define upstream_name    HTML-FormHandler
21cr|perl-HTML-FormHandler-0.400.680-1|2	%define upstream_version 0.40068
21cr|perl-HTML-FormHandler-0.400.680-1|3	
21cr|perl-HTML-FormHandler-0.400.680-1|4	# Required but not provided with internal dep. generator
21cr|perl-HTML-FormHandler-0.400.680-1|5	%if %{_use_internal_dependency_generator}
21cr|perl-HTML-FormHandler-0.400.680-1|6	%global __requires_exclude perl\\(HTML::FormHandler::Meta::Role\\)
21cr|perl-HTML-FormHandler-0.400.680-1|7	%endif
21cr|perl-HTML-FormHandler-0.400.680-1|8	
21cr|perl-HTML-FormHandler-0.400.680-1|9	Name:		perl-%{upstream_name}
21cr|perl-HTML-FormHandler-0.400.680-1|10	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-FormHandler-0.400.680-1|11	Release:	1
21cr|perl-HTML-FormHandler-0.400.680-1|12	
21cr|perl-HTML-FormHandler-0.400.680-1|13	Summary:	An HTML form handler written in Moose
21cr|perl-HTML-FormHandler-0.400.680-1|14	
21cr|perl-HTML-FormHandler-0.400.680-1|15	License:	GPL+ or Artistic
21cr|perl-HTML-FormHandler-0.400.680-1|16	Group:		Development/Perl
21cr|perl-HTML-FormHandler-0.400.680-1|17	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-FormHandler-0.400.680-1|18	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-FormHandler-0.400.680-1|19	
21cr|perl-HTML-FormHandler-0.400.680-1|20	BuildRequires:	perl-devel
21cr|perl-HTML-FormHandler-0.400.680-1|21	BuildRequires:	perl(List::AllUtils)
21cr|perl-HTML-FormHandler-0.400.680-1|22	BuildRequires:	perl(Data::Clone)
21cr|perl-HTML-FormHandler-0.400.680-1|23	BuildRequires:	perl(Carp)
21cr|perl-HTML-FormHandler-0.400.680-1|24	BuildRequires:	perl(DateTime)
21cr|perl-HTML-FormHandler-0.400.680-1|25	BuildRequires:	perl(DateTime::Format::Strptime)
21cr|perl-HTML-FormHandler-0.400.680-1|26	BuildRequires:	perl(Email::Valid)
21cr|perl-HTML-FormHandler-0.400.680-1|27	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-HTML-FormHandler-0.400.680-1|28	BuildRequires:	perl(File::ShareDir)
21cr|perl-HTML-FormHandler-0.400.680-1|29	BuildRequires:	perl(File::Spec)
21cr|perl-HTML-FormHandler-0.400.680-1|30	BuildRequires:	perl(Locale::Maketext)
21cr|perl-HTML-FormHandler-0.400.680-1|31	BuildRequires:	perl(Moose)
21cr|perl-HTML-FormHandler-0.400.680-1|32	BuildRequires:	perl(MooseX::Getopt)
21cr|perl-HTML-FormHandler-0.400.680-1|33	BuildRequires:	perl(MooseX::Traits)
21cr|perl-HTML-FormHandler-0.400.680-1|34	BuildRequires:	perl(MooseX::Types)
21cr|perl-HTML-FormHandler-0.400.680-1|35	BuildRequires:	perl(MooseX::Types::Common)
21cr|perl-HTML-FormHandler-0.400.680-1|36	BuildRequires:	perl(MooseX::Types::LoadableClass)
21cr|perl-HTML-FormHandler-0.400.680-1|37	BuildRequires:	perl(Test::Differences)
21cr|perl-HTML-FormHandler-0.400.680-1|38	BuildRequires:	perl(Test::Exception)
21cr|perl-HTML-FormHandler-0.400.680-1|39	BuildRequires:	perl(Test::More)
21cr|perl-HTML-FormHandler-0.400.680-1|40	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-HTML-FormHandler-0.400.680-1|41	BuildRequires:	perl(HTML::TreeBuilder)
21cr|perl-HTML-FormHandler-0.400.680-1|42	BuildRequires:	perl(Try::Tiny)
21cr|perl-HTML-FormHandler-0.400.680-1|43	BuildRequires:	perl(aliased)
21cr|perl-HTML-FormHandler-0.400.680-1|44	BuildRequires:	perl(namespace::autoclean)
21cr|perl-HTML-FormHandler-0.400.680-1|45	BuildRequires:	perl(File::ShareDir::Install)
21cr|perl-HTML-FormHandler-0.400.680-1|46	BuildRequires:	perl(Template::Base)
21cr|perl-HTML-FormHandler-0.400.680-1|47	BuildRequires:	perl(Config::Any)
21cr|perl-HTML-FormHandler-0.400.680-1|48	BuildRequires:	perl(YAML::Syck)
21cr|perl-HTML-FormHandler-0.400.680-1|49	BuildRequires:	perl(Test::Warn)
21cr|perl-HTML-FormHandler-0.400.680-1|50	#BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-HTML-FormHandler-0.400.680-1|51	BuildRequires:	perl(Crypt::CBC)
21cr|perl-HTML-FormHandler-0.400.680-1|52	BuildRequires:	perl(Crypt::Blowfish)
21cr|perl-HTML-FormHandler-0.400.680-1|53	BuildRequires:	perl(JSON::XS)
21cr|perl-HTML-FormHandler-0.400.680-1|54	BuildRequires:	perl(JSON::PP)
21cr|perl-HTML-FormHandler-0.400.680-1|55	
21cr|perl-HTML-FormHandler-0.400.680-1|56	BuildArch:	noarch
21cr|perl-HTML-FormHandler-0.400.680-1|57	
21cr|perl-HTML-FormHandler-0.400.680-1|58	%description
21cr|perl-HTML-FormHandler-0.400.680-1|59	HTML::FormHandler maintains a clean separation between form construction
21cr|perl-HTML-FormHandler-0.400.680-1|60	and form rendering. It allows you to define your forms and fields in a
21cr|perl-HTML-FormHandler-0.400.680-1|61	number of flexible ways. Although it provides renderers for HTML, you can
21cr|perl-HTML-FormHandler-0.400.680-1|62	define custom renderers for any kind of presentation.
21cr|perl-HTML-FormHandler-0.400.680-1|63	
21cr|perl-HTML-FormHandler-0.400.680-1|64	Although documentation in this file provides some overview, it is mainly
21cr|perl-HTML-FormHandler-0.400.680-1|65	intended for API documentation. See the HTML::FormHandler::Manual::Intro
21cr|perl-HTML-FormHandler-0.400.680-1|66	manpage for a more detailed introduction.
21cr|perl-HTML-FormHandler-0.400.680-1|67	
21cr|perl-HTML-FormHandler-0.400.680-1|68	HTML::FormHandler allows you to define form fields and validators. It can
21cr|perl-HTML-FormHandler-0.400.680-1|69	be used for both database and non-database forms, and will automatically
21cr|perl-HTML-FormHandler-0.400.680-1|70	update or create rows in a database. It can be used to process structured
21cr|perl-HTML-FormHandler-0.400.680-1|71	data that doesn't come from an HTML form.
21cr|perl-HTML-FormHandler-0.400.680-1|72	
21cr|perl-HTML-FormHandler-0.400.680-1|73	%prep
21cr|perl-HTML-FormHandler-0.400.680-1|74	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-FormHandler-0.400.680-1|75	
21cr|perl-HTML-FormHandler-0.400.680-1|76	%build
21cr|perl-HTML-FormHandler-0.400.680-1|77	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-FormHandler-0.400.680-1|78	%make
21cr|perl-HTML-FormHandler-0.400.680-1|79	
21cr|perl-HTML-FormHandler-0.400.680-1|80	%check
21cr|perl-HTML-FormHandler-0.400.680-1|81	make test
21cr|perl-HTML-FormHandler-0.400.680-1|82	
21cr|perl-HTML-FormHandler-0.400.680-1|83	%install
21cr|perl-HTML-FormHandler-0.400.680-1|84	%makeinstall_std
21cr|perl-HTML-FormHandler-0.400.680-1|85	
21cr|perl-HTML-FormHandler-0.400.680-1|86	%files
21cr|perl-HTML-FormHandler-0.400.680-1|87	%doc Changes META.yml README META.json LICENSE
21cr|perl-HTML-FormHandler-0.400.680-1|88	%{_mandir}/man3/*
21cr|perl-HTML-FormHandler-0.400.680-1|89	%{perl_vendorlib}/*

4648 21
21cr|perl-HTML-FromText-2.70.0-4|1	%define upstream_name    HTML-FromText
21cr|perl-HTML-FromText-2.70.0-4|2	%define upstream_version 2.07
21cr|perl-HTML-FromText-2.70.0-4|3	
21cr|perl-HTML-FromText-2.70.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-FromText-2.70.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-FromText-2.70.0-4|6	Release:	4
21cr|perl-HTML-FromText-2.70.0-4|7	
21cr|perl-HTML-FromText-2.70.0-4|8	Summary:	Perl module to Convert plain text to HTML
21cr|perl-HTML-FromText-2.70.0-4|9	
21cr|perl-HTML-FromText-2.70.0-4|10	License:	GPL+ or Artistic
21cr|perl-HTML-FromText-2.70.0-4|11	Group:		Development/Perl
21cr|perl-HTML-FromText-2.70.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-FromText-2.70.0-4|13	Source0:	http://www.cpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-FromText-2.70.0-4|14	
21cr|perl-HTML-FromText-2.70.0-4|15	BuildRequires:	perl-devel
21cr|perl-HTML-FromText-2.70.0-4|16	BuildRequires:	perl(Carp)
21cr|perl-HTML-FromText-2.70.0-4|17	BuildRequires:	perl(Email::Find::addrspec)
21cr|perl-HTML-FromText-2.70.0-4|18	BuildRequires:	perl(Exporter)
21cr|perl-HTML-FromText-2.70.0-4|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.30
21cr|perl-HTML-FromText-2.70.0-4|20	BuildRequires:	perl(File::Find)
21cr|perl-HTML-FromText-2.70.0-4|21	BuildRequires:	perl(File::Spec)
21cr|perl-HTML-FromText-2.70.0-4|22	BuildRequires:	perl(File::Temp)
21cr|perl-HTML-FromText-2.70.0-4|23	BuildRequires:	perl(HTML::Entities)
21cr|perl-HTML-FromText-2.70.0-4|24	BuildRequires:	perl(Scalar::Util)
21cr|perl-HTML-FromText-2.70.0-4|25	BuildRequires:	perl(Test::More)
21cr|perl-HTML-FromText-2.70.0-4|26	BuildRequires:	perl(Test::Pod)
21cr|perl-HTML-FromText-2.70.0-4|27	BuildRequires:	perl(Text::Tabs)
21cr|perl-HTML-FromText-2.70.0-4|28	BuildRequires:	perl(strict)
21cr|perl-HTML-FromText-2.70.0-4|29	BuildRequires:	perl(version) >= 0.990.100
21cr|perl-HTML-FromText-2.70.0-4|30	BuildRequires:	perl(warnings)
21cr|perl-HTML-FromText-2.70.0-4|31	BuildArch:	noarch
21cr|perl-HTML-FromText-2.70.0-4|32	
21cr|perl-HTML-FromText-2.70.0-4|33	%description
21cr|perl-HTML-FromText-2.70.0-4|34	HTML::FromText converts text to HTML.
21cr|perl-HTML-FromText-2.70.0-4|35	
21cr|perl-HTML-FromText-2.70.0-4|36	%prep
21cr|perl-HTML-FromText-2.70.0-4|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-FromText-2.70.0-4|38	
21cr|perl-HTML-FromText-2.70.0-4|39	%build
21cr|perl-HTML-FromText-2.70.0-4|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-FromText-2.70.0-4|41	%make
21cr|perl-HTML-FromText-2.70.0-4|42	
21cr|perl-HTML-FromText-2.70.0-4|43	%check
21cr|perl-HTML-FromText-2.70.0-4|44	%make test
21cr|perl-HTML-FromText-2.70.0-4|45	
21cr|perl-HTML-FromText-2.70.0-4|46	%install
21cr|perl-HTML-FromText-2.70.0-4|47	%makeinstall_std
21cr|perl-HTML-FromText-2.70.0-4|48	
21cr|perl-HTML-FromText-2.70.0-4|49	%files
21cr|perl-HTML-FromText-2.70.0-4|50	%doc Changes README
21cr|perl-HTML-FromText-2.70.0-4|51	%{perl_vendorlib}/HTML/FromText.pm
21cr|perl-HTML-FromText-2.70.0-4|52	%{_bindir}/text2html
21cr|perl-HTML-FromText-2.70.0-4|53	%{_mandir}/man*/*

4649 21
21cr|perl-HTML-Lint-2.220.0-3|1	%define upstream_name	 HTML-Lint
21cr|perl-HTML-Lint-2.220.0-3|2	%define upstream_version 2.22
21cr|perl-HTML-Lint-2.220.0-3|3	
21cr|perl-HTML-Lint-2.220.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Lint-2.220.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Lint-2.220.0-3|6	Release:	3
21cr|perl-HTML-Lint-2.220.0-3|7	
21cr|perl-HTML-Lint-2.220.0-3|8	Summary:	Module to check for HTML errors
21cr|perl-HTML-Lint-2.220.0-3|9	
21cr|perl-HTML-Lint-2.220.0-3|10	License:	GPL+ or Artistic
21cr|perl-HTML-Lint-2.220.0-3|11	Group:		Development/Perl
21cr|perl-HTML-Lint-2.220.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-Lint-2.220.0-3|13	Source0:	http://www.cpan.org/authors/id/P/PE/PETDANCE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Lint-2.220.0-3|14	# patch from mga
21cr|perl-HTML-Lint-2.220.0-3|15	Patch0:		HTML-Lint-2.22-fix-tests.patch
21cr|perl-HTML-Lint-2.220.0-3|16	
21cr|perl-HTML-Lint-2.220.0-3|17	BuildRequires:	perl-devel
21cr|perl-HTML-Lint-2.220.0-3|18	BuildRequires:	perl(Exporter) >= 5.720.0
21cr|perl-HTML-Lint-2.220.0-3|19	BuildRequires:	perl(File::Find) >= 0.530.0
21cr|perl-HTML-Lint-2.220.0-3|20	BuildRequires:	perl(HTML::Entities) >= 1.0.100-
21cr|perl-HTML-Lint-2.220.0-3|21	BuildRequires:	perl(HTML::Parser) >=  3.47
21cr|perl-HTML-Lint-2.220.0-3|22	BuildRequires:	perl(HTML::Tagset) >=  3.03
21cr|perl-HTML-Lint-2.220.0-3|23	BuildRequires:	perl(Test::Builder)
21cr|perl-HTML-Lint-2.220.0-3|24	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-HTML-Lint-2.220.0-3|25	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTML-Lint-2.220.0-3|26	BuildRequires:	perl(Test::Pod)
21cr|perl-HTML-Lint-2.220.0-3|27	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-HTML-Lint-2.220.0-3|28	BuildRequires:	perl(LWP::Simple)
21cr|perl-HTML-Lint-2.220.0-3|29	
21cr|perl-HTML-Lint-2.220.0-3|30	BuildArch:	noarch
21cr|perl-HTML-Lint-2.220.0-3|31	
21cr|perl-HTML-Lint-2.220.0-3|32	%description
21cr|perl-HTML-Lint-2.220.0-3|33	This Perl module is used to check for HTML errors in strings or files.
21cr|perl-HTML-Lint-2.220.0-3|34	
21cr|perl-HTML-Lint-2.220.0-3|35	%prep
21cr|perl-HTML-Lint-2.220.0-3|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Lint-2.220.0-3|37	%patch0 -p1
21cr|perl-HTML-Lint-2.220.0-3|38	
21cr|perl-HTML-Lint-2.220.0-3|39	%build
21cr|perl-HTML-Lint-2.220.0-3|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Lint-2.220.0-3|41	%make
21cr|perl-HTML-Lint-2.220.0-3|42	
21cr|perl-HTML-Lint-2.220.0-3|43	%check
21cr|perl-HTML-Lint-2.220.0-3|44	make test
21cr|perl-HTML-Lint-2.220.0-3|45	
21cr|perl-HTML-Lint-2.220.0-3|46	%install
21cr|perl-HTML-Lint-2.220.0-3|47	%makeinstall_std
21cr|perl-HTML-Lint-2.220.0-3|48	
21cr|perl-HTML-Lint-2.220.0-3|49	%files
21cr|perl-HTML-Lint-2.220.0-3|50	%doc Changes META.json META.yml README
21cr|perl-HTML-Lint-2.220.0-3|51	%{perl_vendorlib}/HTML
21cr|perl-HTML-Lint-2.220.0-3|52	%{perl_vendorlib}/Test
21cr|perl-HTML-Lint-2.220.0-3|53	%{_mandir}/*/*
21cr|perl-HTML-Lint-2.220.0-3|54	%{_bindir}/*

4650 21
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|1	%define upstream_name    HTML-Mason-PSGIHandler
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|2	%define upstream_version 0.53
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|3	
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|4	Name:           perl-HTML-Mason-PSGIHandler
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|6	Release:        1
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|7	Summary:        PSGI handler for HTML::Mason
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|8	Group:          Development/Perl
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|9	License:        GPL+ or Artistic
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|10	URL:            https://metacpan.org/release/HTML-Mason-PSGIHandler
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/R/RU/RUZ/HTML-Mason-PSGIHandler-%{upstream_version}.tar.gz
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|12	BuildArch:      noarch
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|13	BuildRequires:  findutils
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|14	BuildRequires:  make
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|15	BuildRequires:  perl-generators
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|16	BuildRequires:  perl(base)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|17	BuildRequires:  perl(blib)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|18	BuildRequires:  perl(CGI::PSGI)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|20	BuildRequires:  perl(FindBin)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|21	BuildRequires:  perl(HTML::Mason)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|22	BuildRequires:  perl(HTML::Mason::CGIHandler)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|23	BuildRequires:  perl(HTML::Mason::Exceptions)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|24	BuildRequires:  perl(HTML::Mason::Request::CGI)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|25	BuildRequires:  perl(IO::Handle)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|26	BuildRequires:  perl(IPC::Open3)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|27	BuildRequires:  perl(Plack::Test)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|28	BuildRequires:  perl(strict)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|29	BuildRequires:  perl(Test::More)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|30	BuildRequires:  perl(warnings)
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|31	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|32	
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|33	%description
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|34	HTML::Mason::PSGIHandler is a PSGI handler for HTML::Mason. It's based on
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|35	HTML::Mason::CGIHandler and allows you to process Mason templates on any
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|36	web servers that support PSGI.
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|37	
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|38	%prep
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|39	%setup -q -n HTML-Mason-PSGIHandler-%{upstream_version}
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|40	
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|41	%build
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|43	%make
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|44	
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|45	%install
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|46	make pure_install DESTDIR=%{buildroot}
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|47	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|48	
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|49	%{_fixperms} %{buildroot}/*
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|50	
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|51	%check
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|52	make test
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|53	
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|54	%files
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|55	%doc Changes README
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|56	%license LICENSE
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|57	%{perl_vendorlib}/*
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|58	%{_mandir}/man3/*
21cr|perl-HTML-Mason-PSGIHandler-0.530.0-1|59	

4651 21
21cr|perl-HTML-Prototype-1.480.0-6|1	%define upstream_name	 HTML-Prototype
21cr|perl-HTML-Prototype-1.480.0-6|2	%define upstream_version 1.48
21cr|perl-HTML-Prototype-1.480.0-6|3	
21cr|perl-HTML-Prototype-1.480.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Prototype-1.480.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Prototype-1.480.0-6|6	Release:	6
21cr|perl-HTML-Prototype-1.480.0-6|7	
21cr|perl-HTML-Prototype-1.480.0-6|8	Summary:	Generate HTML and Javascript for the Prototype library
21cr|perl-HTML-Prototype-1.480.0-6|9	
21cr|perl-HTML-Prototype-1.480.0-6|10	License:	Artistic/GPL
21cr|perl-HTML-Prototype-1.480.0-6|11	Group:		Development/Perl
21cr|perl-HTML-Prototype-1.480.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-Prototype-1.480.0-6|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Prototype-1.480.0-6|14	
21cr|perl-HTML-Prototype-1.480.0-6|15	BuildRequires:	perl(Module::Build)
21cr|perl-HTML-Prototype-1.480.0-6|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-HTML-Prototype-1.480.0-6|17	BuildRequires:	perl(HTML::Tree)
21cr|perl-HTML-Prototype-1.480.0-6|18	BuildRequires:	perl(Test::More)
21cr|perl-HTML-Prototype-1.480.0-6|19	BuildArch:	noarch
21cr|perl-HTML-Prototype-1.480.0-6|20	
21cr|perl-HTML-Prototype-1.480.0-6|21	%description
21cr|perl-HTML-Prototype-1.480.0-6|22	Some code generators for Prototype, the famous JavaScript OO library. This
21cr|perl-HTML-Prototype-1.480.0-6|23	library allows you to do Ajax without writing lots of javascript code. This is
21cr|perl-HTML-Prototype-1.480.0-6|24	mostly a port of the Ruby on Rails helper tags for JavaScript for use in
21cr|perl-HTML-Prototype-1.480.0-6|25	Catalyst.
21cr|perl-HTML-Prototype-1.480.0-6|26	
21cr|perl-HTML-Prototype-1.480.0-6|27	%prep
21cr|perl-HTML-Prototype-1.480.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Prototype-1.480.0-6|29	perl -pi -e 'tr/\r//d;' README
21cr|perl-HTML-Prototype-1.480.0-6|30	
21cr|perl-HTML-Prototype-1.480.0-6|31	%build
21cr|perl-HTML-Prototype-1.480.0-6|32	%{__perl} ./Build.PL installdirs=vendor
21cr|perl-HTML-Prototype-1.480.0-6|33	./Build
21cr|perl-HTML-Prototype-1.480.0-6|34	
21cr|perl-HTML-Prototype-1.480.0-6|35	%check
21cr|perl-HTML-Prototype-1.480.0-6|36	./Build test
21cr|perl-HTML-Prototype-1.480.0-6|37	
21cr|perl-HTML-Prototype-1.480.0-6|38	%install
21cr|perl-HTML-Prototype-1.480.0-6|39	./Build install destdir=%{buildroot}
21cr|perl-HTML-Prototype-1.480.0-6|40	
21cr|perl-HTML-Prototype-1.480.0-6|41	%clean
21cr|perl-HTML-Prototype-1.480.0-6|42	
21cr|perl-HTML-Prototype-1.480.0-6|43	%files
21cr|perl-HTML-Prototype-1.480.0-6|44	%doc README Changes
21cr|perl-HTML-Prototype-1.480.0-6|45	%{perl_vendorlib}/HTML
21cr|perl-HTML-Prototype-1.480.0-6|46	%{_mandir}/*/*

4652 21
21cr|perl-HTML-Quoted-0.40.0-1|1	%define upstream_name    HTML-Quoted
21cr|perl-HTML-Quoted-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-HTML-Quoted-0.40.0-1|3	
21cr|perl-HTML-Quoted-0.40.0-1|4	Name:           perl-HTML-Quoted
21cr|perl-HTML-Quoted-0.40.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-HTML-Quoted-0.40.0-1|6	Release:        1
21cr|perl-HTML-Quoted-0.40.0-1|7	Summary:        Extract structure of quoted HTML mail message
21cr|perl-HTML-Quoted-0.40.0-1|8	Group:          Development/Perl
21cr|perl-HTML-Quoted-0.40.0-1|9	License:        GPL+ or Artistic
21cr|perl-HTML-Quoted-0.40.0-1|10	URL:            https://metacpan.org/release/HTML-Quoted
21cr|perl-HTML-Quoted-0.40.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/T/TS/TSIBLEY/HTML-Quoted-%{upstream_version}.tar.gz
21cr|perl-HTML-Quoted-0.40.0-1|12	BuildArch:      noarch
21cr|perl-HTML-Quoted-0.40.0-1|13	BuildRequires: make
21cr|perl-HTML-Quoted-0.40.0-1|14	BuildRequires:  perl-generators
21cr|perl-HTML-Quoted-0.40.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-HTML-Quoted-0.40.0-1|16	BuildRequires:  perl(HTML::Parser) >= 3.0
21cr|perl-HTML-Quoted-0.40.0-1|17	BuildRequires:  perl(Test::More)
21cr|perl-HTML-Quoted-0.40.0-1|18	BuildRequires:  perl(Data::Dumper)
21cr|perl-HTML-Quoted-0.40.0-1|19	BuildRequires:  perl(base)
21cr|perl-HTML-Quoted-0.40.0-1|20	BuildRequires:  perl(strict)
21cr|perl-HTML-Quoted-0.40.0-1|21	BuildRequires:  perl(warnings)
21cr|perl-HTML-Quoted-0.40.0-1|22	
21cr|perl-HTML-Quoted-0.40.0-1|23	BuildRequires:  perl(inc::Module::Install)
21cr|perl-HTML-Quoted-0.40.0-1|24	BuildRequires:  perl(Module::Install::ReadmeFromPod)
21cr|perl-HTML-Quoted-0.40.0-1|25	
21cr|perl-HTML-Quoted-0.40.0-1|26	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-HTML-Quoted-0.40.0-1|27	
21cr|perl-HTML-Quoted-0.40.0-1|28	%description
21cr|perl-HTML-Quoted-0.40.0-1|29	Extract structure of quoted HTML mail message.
21cr|perl-HTML-Quoted-0.40.0-1|30	
21cr|perl-HTML-Quoted-0.40.0-1|31	%prep
21cr|perl-HTML-Quoted-0.40.0-1|32	%setup -q -n HTML-Quoted-%{upstream_version}
21cr|perl-HTML-Quoted-0.40.0-1|33	rm -r inc
21cr|perl-HTML-Quoted-0.40.0-1|34	
21cr|perl-HTML-Quoted-0.40.0-1|35	%build
21cr|perl-HTML-Quoted-0.40.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-HTML-Quoted-0.40.0-1|37	%make
21cr|perl-HTML-Quoted-0.40.0-1|38	
21cr|perl-HTML-Quoted-0.40.0-1|39	%install
21cr|perl-HTML-Quoted-0.40.0-1|40	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-HTML-Quoted-0.40.0-1|41	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-HTML-Quoted-0.40.0-1|42	
21cr|perl-HTML-Quoted-0.40.0-1|43	%{_fixperms} %{buildroot}/*
21cr|perl-HTML-Quoted-0.40.0-1|44	
21cr|perl-HTML-Quoted-0.40.0-1|45	%check
21cr|perl-HTML-Quoted-0.40.0-1|46	make test
21cr|perl-HTML-Quoted-0.40.0-1|47	
21cr|perl-HTML-Quoted-0.40.0-1|48	%files
21cr|perl-HTML-Quoted-0.40.0-1|49	%doc Changes README
21cr|perl-HTML-Quoted-0.40.0-1|50	%{perl_vendorlib}/*
21cr|perl-HTML-Quoted-0.40.0-1|51	%{_mandir}/man3/*
21cr|perl-HTML-Quoted-0.40.0-1|52	

4653 21
21cr|perl-HTML-ResolveLink-0.50.0-7|1	%define upstream_name    HTML-ResolveLink
21cr|perl-HTML-ResolveLink-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-HTML-ResolveLink-0.50.0-7|3	
21cr|perl-HTML-ResolveLink-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-ResolveLink-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-ResolveLink-0.50.0-7|6	Release:	7
21cr|perl-HTML-ResolveLink-0.50.0-7|7	
21cr|perl-HTML-ResolveLink-0.50.0-7|8	Summary:	Resolve relative links in (X)HTML into absolute URI
21cr|perl-HTML-ResolveLink-0.50.0-7|9	
21cr|perl-HTML-ResolveLink-0.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-HTML-ResolveLink-0.50.0-7|11	Group:		Development/Perl
21cr|perl-HTML-ResolveLink-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-ResolveLink-0.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-ResolveLink-0.50.0-7|14	
21cr|perl-HTML-ResolveLink-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-HTML-ResolveLink-0.50.0-7|16	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-ResolveLink-0.50.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-HTML-ResolveLink-0.50.0-7|18	BuildRequires:	perl(URI)
21cr|perl-HTML-ResolveLink-0.50.0-7|19	BuildArch:	noarch
21cr|perl-HTML-ResolveLink-0.50.0-7|20	
21cr|perl-HTML-ResolveLink-0.50.0-7|21	%description
21cr|perl-HTML-ResolveLink-0.50.0-7|22	HTML::ResolveLink is a module to rewrite relative links in XHTML or HTML
21cr|perl-HTML-ResolveLink-0.50.0-7|23	into absolute URI.
21cr|perl-HTML-ResolveLink-0.50.0-7|24	
21cr|perl-HTML-ResolveLink-0.50.0-7|25	For example. when you have
21cr|perl-HTML-ResolveLink-0.50.0-7|26	
21cr|perl-HTML-ResolveLink-0.50.0-7|27	<a href="foo.html">foo</a>
21cr|perl-HTML-ResolveLink-0.50.0-7|28	<img src="/bar.gif" />
21cr|perl-HTML-ResolveLink-0.50.0-7|29	
21cr|perl-HTML-ResolveLink-0.50.0-7|30	%prep
21cr|perl-HTML-ResolveLink-0.50.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-ResolveLink-0.50.0-7|32	
21cr|perl-HTML-ResolveLink-0.50.0-7|33	%build
21cr|perl-HTML-ResolveLink-0.50.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-ResolveLink-0.50.0-7|35	%make
21cr|perl-HTML-ResolveLink-0.50.0-7|36	
21cr|perl-HTML-ResolveLink-0.50.0-7|37	%check
21cr|perl-HTML-ResolveLink-0.50.0-7|38	make test
21cr|perl-HTML-ResolveLink-0.50.0-7|39	
21cr|perl-HTML-ResolveLink-0.50.0-7|40	%install
21cr|perl-HTML-ResolveLink-0.50.0-7|41	%makeinstall_std
21cr|perl-HTML-ResolveLink-0.50.0-7|42	
21cr|perl-HTML-ResolveLink-0.50.0-7|43	%files
21cr|perl-HTML-ResolveLink-0.50.0-7|44	%doc Changes
21cr|perl-HTML-ResolveLink-0.50.0-7|45	%{_mandir}/man3/*
21cr|perl-HTML-ResolveLink-0.50.0-7|46	%{perl_vendorlib}/*

4654 21
21cr|perl-HTML-Restrict-3.0.0-1|1	%define upstream_name    HTML-Restrict
21cr|perl-HTML-Restrict-3.0.0-1|2	%define upstream_version v3.0.0
21cr|perl-HTML-Restrict-3.0.0-1|3	
21cr|perl-HTML-Restrict-3.0.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-HTML-Restrict-3.0.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTML-Restrict-3.0.0-1|6	Release:    1
21cr|perl-HTML-Restrict-3.0.0-1|7	
21cr|perl-HTML-Restrict-3.0.0-1|8	Summary:    Strip away unwanted HTML tags and attributes
21cr|perl-HTML-Restrict-3.0.0-1|9	License:    GPL+ or Artistic
21cr|perl-HTML-Restrict-3.0.0-1|10	Group:      Development/Perl
21cr|perl-HTML-Restrict-3.0.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Restrict-3.0.0-1|12	Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Restrict-3.0.0-1|13	
21cr|perl-HTML-Restrict-3.0.0-1|14	BuildRequires: perl(Carp)
21cr|perl-HTML-Restrict-3.0.0-1|15	BuildRequires: perl(Data::Dump)
21cr|perl-HTML-Restrict-3.0.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-HTML-Restrict-3.0.0-1|17	BuildRequires: perl(HTML::Entities)
21cr|perl-HTML-Restrict-3.0.0-1|18	BuildRequires: perl(HTML::Parser)
21cr|perl-HTML-Restrict-3.0.0-1|19	BuildRequires: perl(List::MoreUtils)
21cr|perl-HTML-Restrict-3.0.0-1|20	BuildRequires: perl(Module::Build) >= 0.280.0
21cr|perl-HTML-Restrict-3.0.0-1|21	BuildRequires: perl(Moo) >= 1.2.0
21cr|perl-HTML-Restrict-3.0.0-1|22	BuildRequires: perl(Scalar::Util)
21cr|perl-HTML-Restrict-3.0.0-1|23	BuildRequires: perl(Sub::Quote)
21cr|perl-HTML-Restrict-3.0.0-1|24	BuildRequires: perl(Test::Fatal)
21cr|perl-HTML-Restrict-3.0.0-1|25	BuildRequires: perl(Test::More)
21cr|perl-HTML-Restrict-3.0.0-1|26	BuildRequires: perl(Type::Tiny) >= 1.0.1
21cr|perl-HTML-Restrict-3.0.0-1|27	BuildRequires: perl(Types::Standard)
21cr|perl-HTML-Restrict-3.0.0-1|28	BuildRequires: perl(URI)
21cr|perl-HTML-Restrict-3.0.0-1|29	BuildRequires: perl(namespace::clean)
21cr|perl-HTML-Restrict-3.0.0-1|30	BuildRequires: perl(strict)
21cr|perl-HTML-Restrict-3.0.0-1|31	BuildRequires: perl(warnings)
21cr|perl-HTML-Restrict-3.0.0-1|32	BuildRequires: perl-devel
21cr|perl-HTML-Restrict-3.0.0-1|33	
21cr|perl-HTML-Restrict-3.0.0-1|34	BuildArch:  noarch
21cr|perl-HTML-Restrict-3.0.0-1|35	
21cr|perl-HTML-Restrict-3.0.0-1|36	%description
21cr|perl-HTML-Restrict-3.0.0-1|37	This module uses _HTML::Parser_ to strip HTML from text in a restrictive
21cr|perl-HTML-Restrict-3.0.0-1|38	manner. By default all HTML is restricted. You may alter the default
21cr|perl-HTML-Restrict-3.0.0-1|39	behaviour by supplying your own tag rules.
21cr|perl-HTML-Restrict-3.0.0-1|40	
21cr|perl-HTML-Restrict-3.0.0-1|41	%prep
21cr|perl-HTML-Restrict-3.0.0-1|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Restrict-3.0.0-1|43	
21cr|perl-HTML-Restrict-3.0.0-1|44	%build
21cr|perl-HTML-Restrict-3.0.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Restrict-3.0.0-1|46	
21cr|perl-HTML-Restrict-3.0.0-1|47	%make
21cr|perl-HTML-Restrict-3.0.0-1|48	
21cr|perl-HTML-Restrict-3.0.0-1|49	%check
21cr|perl-HTML-Restrict-3.0.0-1|50	%make test
21cr|perl-HTML-Restrict-3.0.0-1|51	
21cr|perl-HTML-Restrict-3.0.0-1|52	%install
21cr|perl-HTML-Restrict-3.0.0-1|53	%makeinstall_std
21cr|perl-HTML-Restrict-3.0.0-1|54	
21cr|perl-HTML-Restrict-3.0.0-1|55	%files
21cr|perl-HTML-Restrict-3.0.0-1|56	%doc CONTRIBUTORS Changes LICENSE META.json META.yml README.md examples
21cr|perl-HTML-Restrict-3.0.0-1|57	%{_mandir}/man3/*
21cr|perl-HTML-Restrict-3.0.0-1|58	%perl_vendorlib/*

4655 21
21cr|perl-HTML-RewriteAttributes-0.50.0-4|1	%define upstream_name    HTML-RewriteAttributes
21cr|perl-HTML-RewriteAttributes-0.50.0-4|2	%define upstream_version 0.05
21cr|perl-HTML-RewriteAttributes-0.50.0-4|3	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-RewriteAttributes-0.50.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-RewriteAttributes-0.50.0-4|6	Release:	4
21cr|perl-HTML-RewriteAttributes-0.50.0-4|7	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|8	Summary:	Concise attribute rewriting
21cr|perl-HTML-RewriteAttributes-0.50.0-4|9	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|10	License:	GPL+ or Artistic
21cr|perl-HTML-RewriteAttributes-0.50.0-4|11	Group:		Development/Perl
21cr|perl-HTML-RewriteAttributes-0.50.0-4|12	Url:		http://search.cpan.org/dist/HTML-RewriteAttributes/
21cr|perl-HTML-RewriteAttributes-0.50.0-4|13	Source0:	http://www.cpan.org/authors/id/S/SA/SARTAK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-RewriteAttributes-0.50.0-4|14	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|15	BuildRequires:	perl-devel
21cr|perl-HTML-RewriteAttributes-0.50.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-HTML-RewriteAttributes-0.50.0-4|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-HTML-RewriteAttributes-0.50.0-4|18	BuildRequires:	perl(HTML::Entities)
21cr|perl-HTML-RewriteAttributes-0.50.0-4|19	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-RewriteAttributes-0.50.0-4|20	BuildRequires:	perl(HTML::Tagset)
21cr|perl-HTML-RewriteAttributes-0.50.0-4|21	BuildRequires:	perl(URI)
21cr|perl-HTML-RewriteAttributes-0.50.0-4|22	BuildRequires:	perl(Test::More)
21cr|perl-HTML-RewriteAttributes-0.50.0-4|23	BuildArch:	noarch
21cr|perl-HTML-RewriteAttributes-0.50.0-4|24	# rpm doesn't catch this
21cr|perl-HTML-RewriteAttributes-0.50.0-4|25	Requires:	perl(HTML::Parser)
21cr|perl-HTML-RewriteAttributes-0.50.0-4|26	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|27	%description
21cr|perl-HTML-RewriteAttributes-0.50.0-4|28	HTML::RewriteAttributes is designed for simple yet powerful HTML attribute
21cr|perl-HTML-RewriteAttributes-0.50.0-4|29	rewriting.
21cr|perl-HTML-RewriteAttributes-0.50.0-4|30	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|31	%prep
21cr|perl-HTML-RewriteAttributes-0.50.0-4|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-RewriteAttributes-0.50.0-4|33	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|34	%build
21cr|perl-HTML-RewriteAttributes-0.50.0-4|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-RewriteAttributes-0.50.0-4|36	%make
21cr|perl-HTML-RewriteAttributes-0.50.0-4|37	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|38	%check
21cr|perl-HTML-RewriteAttributes-0.50.0-4|39	make test
21cr|perl-HTML-RewriteAttributes-0.50.0-4|40	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|41	%install
21cr|perl-HTML-RewriteAttributes-0.50.0-4|42	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-HTML-RewriteAttributes-0.50.0-4|43	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-HTML-RewriteAttributes-0.50.0-4|44	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-HTML-RewriteAttributes-0.50.0-4|45	chmod -R u+w %{buildroot}/*
21cr|perl-HTML-RewriteAttributes-0.50.0-4|46	
21cr|perl-HTML-RewriteAttributes-0.50.0-4|47	%files
21cr|perl-HTML-RewriteAttributes-0.50.0-4|48	%doc Changes
21cr|perl-HTML-RewriteAttributes-0.50.0-4|49	%{perl_vendorlib}/*
21cr|perl-HTML-RewriteAttributes-0.50.0-4|50	%{_mandir}/man3/*

4656 21
21cr|perl-HTML-Scrubber-0.190.0-2|1	%define upstream_name    HTML-Scrubber
21cr|perl-HTML-Scrubber-0.190.0-2|2	%define upstream_version 0.19
21cr|perl-HTML-Scrubber-0.190.0-2|3	
21cr|perl-HTML-Scrubber-0.190.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Scrubber-0.190.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Scrubber-0.190.0-2|6	Release:	2
21cr|perl-HTML-Scrubber-0.190.0-2|7	
21cr|perl-HTML-Scrubber-0.190.0-2|8	Summary:	Perl extension for scrubbing/sanitizing html
21cr|perl-HTML-Scrubber-0.190.0-2|9	
21cr|perl-HTML-Scrubber-0.190.0-2|10	License:	GPL+ or Artistic
21cr|perl-HTML-Scrubber-0.190.0-2|11	Group:		Development/Perl
21cr|perl-HTML-Scrubber-0.190.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Scrubber-0.190.0-2|13	Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-Scrubber-%{upstream_version}.tar.gz
21cr|perl-HTML-Scrubber-0.190.0-2|14	
21cr|perl-HTML-Scrubber-0.190.0-2|15	BuildRequires:	perl-devel
21cr|perl-HTML-Scrubber-0.190.0-2|16	BuildRequires:	perl(Module::Build)
21cr|perl-HTML-Scrubber-0.190.0-2|17	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-Scrubber-0.190.0-2|18	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-HTML-Scrubber-0.190.0-2|19	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-HTML-Scrubber-0.190.0-2|20	BuildRequires:	perl(File::Spec)
21cr|perl-HTML-Scrubber-0.190.0-2|21	BuildRequires:	perl(File::Temp)
21cr|perl-HTML-Scrubber-0.190.0-2|22	BuildRequires:	perl(IO::Handle)
21cr|perl-HTML-Scrubber-0.190.0-2|23	BuildRequires:	perl(IPC::Open3)
21cr|perl-HTML-Scrubber-0.190.0-2|24	BuildRequires:	perl(Test)
21cr|perl-HTML-Scrubber-0.190.0-2|25	BuildRequires:	perl(Test::CPAN::Meta) >= 0.250.0
21cr|perl-HTML-Scrubber-0.190.0-2|26	BuildRequires:	perl(Test::EOL)
21cr|perl-HTML-Scrubber-0.190.0-2|27	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-HTML-Scrubber-0.190.0-2|28	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-HTML-Scrubber-0.190.0-2|29	BuildRequires:	perl(Test::NoTabs)
21cr|perl-HTML-Scrubber-0.190.0-2|30	BuildRequires:	perl(Test::Differences)
21cr|perl-HTML-Scrubber-0.190.0-2|31	BuildRequires:	perl(utf8)
21cr|perl-HTML-Scrubber-0.190.0-2|32	BuildRequires:	perl(HTML::Entities)
21cr|perl-HTML-Scrubber-0.190.0-2|33	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-Scrubber-0.190.0-2|34	BuildRequires:	perl(Scalar::Util)
21cr|perl-HTML-Scrubber-0.190.0-2|35	BuildRequires:	perl(strict)
21cr|perl-HTML-Scrubber-0.190.0-2|36	BuildRequires:	perl(warnings)
21cr|perl-HTML-Scrubber-0.190.0-2|37	
21cr|perl-HTML-Scrubber-0.190.0-2|38	BuildArch:	noarch
21cr|perl-HTML-Scrubber-0.190.0-2|39	
21cr|perl-HTML-Scrubber-0.190.0-2|40	%description
21cr|perl-HTML-Scrubber-0.190.0-2|41	If you wanna "scrub" or "sanitize" html input in a reliable and flexible
21cr|perl-HTML-Scrubber-0.190.0-2|42	fashion, then this perl module is for you.
21cr|perl-HTML-Scrubber-0.190.0-2|43	
21cr|perl-HTML-Scrubber-0.190.0-2|44	%prep
21cr|perl-HTML-Scrubber-0.190.0-2|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Scrubber-0.190.0-2|46	
21cr|perl-HTML-Scrubber-0.190.0-2|47	%build
21cr|perl-HTML-Scrubber-0.190.0-2|48	%{__perl} Makefile.PL installdirs=vendor
21cr|perl-HTML-Scrubber-0.190.0-2|49	%make
21cr|perl-HTML-Scrubber-0.190.0-2|50	
21cr|perl-HTML-Scrubber-0.190.0-2|51	%check
21cr|perl-HTML-Scrubber-0.190.0-2|52	make test
21cr|perl-HTML-Scrubber-0.190.0-2|53	
21cr|perl-HTML-Scrubber-0.190.0-2|54	%install
21cr|perl-HTML-Scrubber-0.190.0-2|55	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-HTML-Scrubber-0.190.0-2|56	
21cr|perl-HTML-Scrubber-0.190.0-2|57	%files
21cr|perl-HTML-Scrubber-0.190.0-2|58	%doc Changes META.json META.yml README
21cr|perl-HTML-Scrubber-0.190.0-2|59	%{perl_vendorlib}/HTML
21cr|perl-HTML-Scrubber-0.190.0-2|60	%{_mandir}/man3/*

4657 21
21cr|perl-HTML-Selector-XPath-0.260.0-1|1	%define upstream_name    HTML-Selector-XPath
21cr|perl-HTML-Selector-XPath-0.260.0-1|2	%define upstream_version 0.26
21cr|perl-HTML-Selector-XPath-0.260.0-1|3	
21cr|perl-HTML-Selector-XPath-0.260.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-HTML-Selector-XPath-0.260.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTML-Selector-XPath-0.260.0-1|6	Release:    1
21cr|perl-HTML-Selector-XPath-0.260.0-1|7	
21cr|perl-HTML-Selector-XPath-0.260.0-1|8	Summary:    CSS Selector to XPath compiler
21cr|perl-HTML-Selector-XPath-0.260.0-1|9	License:    GPL+ or Artistic
21cr|perl-HTML-Selector-XPath-0.260.0-1|10	Group:      Development/Perl
21cr|perl-HTML-Selector-XPath-0.260.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Selector-XPath-0.260.0-1|12	Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Selector-XPath-0.260.0-1|13	
21cr|perl-HTML-Selector-XPath-0.260.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-HTML-Selector-XPath-0.260.0-1|15	BuildRequires: perl(Test::Base)
21cr|perl-HTML-Selector-XPath-0.260.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-HTML-Selector-XPath-0.260.0-1|17	BuildRequires: perl(Test::Pod)
21cr|perl-HTML-Selector-XPath-0.260.0-1|18	BuildRequires: perl(HTML::TreeBuilder::XPath)
21cr|perl-HTML-Selector-XPath-0.260.0-1|19	BuildRequires: perl-devel
21cr|perl-HTML-Selector-XPath-0.260.0-1|20	
21cr|perl-HTML-Selector-XPath-0.260.0-1|21	BuildArch:     noarch
21cr|perl-HTML-Selector-XPath-0.260.0-1|22	
21cr|perl-HTML-Selector-XPath-0.260.0-1|23	%description
21cr|perl-HTML-Selector-XPath-0.260.0-1|24	HTML::Selector::XPath is a utility function to compile full set of CSS2 and
21cr|perl-HTML-Selector-XPath-0.260.0-1|25	partial CSS3 selectors to the equivalent XPath expression.
21cr|perl-HTML-Selector-XPath-0.260.0-1|26	
21cr|perl-HTML-Selector-XPath-0.260.0-1|27	%prep
21cr|perl-HTML-Selector-XPath-0.260.0-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Selector-XPath-0.260.0-1|29	
21cr|perl-HTML-Selector-XPath-0.260.0-1|30	%build
21cr|perl-HTML-Selector-XPath-0.260.0-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Selector-XPath-0.260.0-1|32	
21cr|perl-HTML-Selector-XPath-0.260.0-1|33	%make
21cr|perl-HTML-Selector-XPath-0.260.0-1|34	
21cr|perl-HTML-Selector-XPath-0.260.0-1|35	%check
21cr|perl-HTML-Selector-XPath-0.260.0-1|36	make test
21cr|perl-HTML-Selector-XPath-0.260.0-1|37	
21cr|perl-HTML-Selector-XPath-0.260.0-1|38	%install
21cr|perl-HTML-Selector-XPath-0.260.0-1|39	%makeinstall_std
21cr|perl-HTML-Selector-XPath-0.260.0-1|40	
21cr|perl-HTML-Selector-XPath-0.260.0-1|41	%files
21cr|perl-HTML-Selector-XPath-0.260.0-1|42	%doc Changes META.yml README
21cr|perl-HTML-Selector-XPath-0.260.0-1|43	%{_mandir}/man3/*
21cr|perl-HTML-Selector-XPath-0.260.0-1|44	%{perl_vendorlib}/*

4658 21
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|1	%define upstream_name    HTML-SimpleLinkExtor
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|2	%define upstream_version 1.27
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|3	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|6	Release:	4
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|7	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|8	Summary:	A simple way to extract links
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|9	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|10	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|11	License:	GPL+ or Artistic
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|12	Group:		Development/Perl
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|14	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|15	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|16	BuildRequires:	perl-devel
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|17	BuildRequires:	perl(HTML::LinkExtor)
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|18	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|19	BuildRequires:	perl(Test::Output)
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|20	BuildRequires:	perl(URI)
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|21	BuildRequires:	perl(URI::file)
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|22	BuildArch:	noarch
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|23	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|24	%description
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|25	This is a simple HTML link extractor designed for the person who does not
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|26	want to deal with the intricacies of 'HTML::Parser' or the de-referencing
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|27	needed to get links out of 'HTML::LinkExtor'.
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|28	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|29	You can extract all the links or some of the links (based on the HTML tag
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|30	name or attribute name). If a <BASE HREF> tag is found, all of the relative
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|31	URLs will be resolved according to that reference.
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|32	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|33	This module is simply a subclass around 'HTML::LinkExtor', so it can only
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|34	parse what that module can handle. Invalid HTML or XHTML may cause
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|35	problems.
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|36	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|37	%prep
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|39	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|40	%build
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|42	%make
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|43	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|44	%check
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|45	%make test
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|46	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|47	%install
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|48	%makeinstall_std
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|49	
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|50	%files
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|51	%doc Changes README LICENSE
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|52	%{_mandir}/man?/*
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|53	%{perl_vendorlib}/*
21cr|perl-HTML-SimpleLinkExtor-1.270.0-4|54	%{_bindir}/linktractor

4659 21
21cr|perl-HTML-SimpleParse-0.120.0-10|1	%define upstream_name    HTML-SimpleParse
21cr|perl-HTML-SimpleParse-0.120.0-10|2	%define upstream_version 0.12
21cr|perl-HTML-SimpleParse-0.120.0-10|3	
21cr|perl-HTML-SimpleParse-0.120.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-SimpleParse-0.120.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-SimpleParse-0.120.0-10|6	Release:	10
21cr|perl-HTML-SimpleParse-0.120.0-10|7	
21cr|perl-HTML-SimpleParse-0.120.0-10|8	Summary:	HTML::SimpleParse Perl module
21cr|perl-HTML-SimpleParse-0.120.0-10|9	
21cr|perl-HTML-SimpleParse-0.120.0-10|10	License:	GPL+ or Artistic
21cr|perl-HTML-SimpleParse-0.120.0-10|11	Group:		Development/Perl
21cr|perl-HTML-SimpleParse-0.120.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-SimpleParse-0.120.0-10|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-SimpleParse-0.120.0-10|14	
21cr|perl-HTML-SimpleParse-0.120.0-10|15	BuildRequires:	perl-devel
21cr|perl-HTML-SimpleParse-0.120.0-10|16	BuildRequires:	perl(Test)
21cr|perl-HTML-SimpleParse-0.120.0-10|17	BuildArch:	noarch
21cr|perl-HTML-SimpleParse-0.120.0-10|18	
21cr|perl-HTML-SimpleParse-0.120.0-10|19	%description
21cr|perl-HTML-SimpleParse-0.120.0-10|20	HTML::SimpleParse module for Perl
21cr|perl-HTML-SimpleParse-0.120.0-10|21	
21cr|perl-HTML-SimpleParse-0.120.0-10|22	%prep
21cr|perl-HTML-SimpleParse-0.120.0-10|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-SimpleParse-0.120.0-10|24	
21cr|perl-HTML-SimpleParse-0.120.0-10|25	%build
21cr|perl-HTML-SimpleParse-0.120.0-10|26	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-SimpleParse-0.120.0-10|27	%make
21cr|perl-HTML-SimpleParse-0.120.0-10|28	
21cr|perl-HTML-SimpleParse-0.120.0-10|29	%check
21cr|perl-HTML-SimpleParse-0.120.0-10|30	%make test
21cr|perl-HTML-SimpleParse-0.120.0-10|31	
21cr|perl-HTML-SimpleParse-0.120.0-10|32	%install
21cr|perl-HTML-SimpleParse-0.120.0-10|33	%makeinstall_std
21cr|perl-HTML-SimpleParse-0.120.0-10|34	
21cr|perl-HTML-SimpleParse-0.120.0-10|35	%files
21cr|perl-HTML-SimpleParse-0.120.0-10|36	%doc README Changes
21cr|perl-HTML-SimpleParse-0.120.0-10|37	%{perl_vendorlib}/HTML/*
21cr|perl-HTML-SimpleParse-0.120.0-10|38	%{_mandir}/*/*

4660 21
21cr|perl-HTML-Stream-1.600.0-6|1	%define upstream_name	 HTML-Stream
21cr|perl-HTML-Stream-1.600.0-6|2	%define upstream_version 1.60
21cr|perl-HTML-Stream-1.600.0-6|3	
21cr|perl-HTML-Stream-1.600.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Stream-1.600.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Stream-1.600.0-6|6	Release:	6
21cr|perl-HTML-Stream-1.600.0-6|7	
21cr|perl-HTML-Stream-1.600.0-6|8	Summary:	HTML output stream class, and some markup utilities
21cr|perl-HTML-Stream-1.600.0-6|9	
21cr|perl-HTML-Stream-1.600.0-6|10	License:	GPL+ or Artistic
21cr|perl-HTML-Stream-1.600.0-6|11	Group:		Development/Perl
21cr|perl-HTML-Stream-1.600.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-Stream-1.600.0-6|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Stream-1.600.0-6|14	
21cr|perl-HTML-Stream-1.600.0-6|15	BuildRequires:	perl-devel
21cr|perl-HTML-Stream-1.600.0-6|16	BuildRequires:	perl(Test::Output)
21cr|perl-HTML-Stream-1.600.0-6|17	BuildArch:	noarch
21cr|perl-HTML-Stream-1.600.0-6|18	
21cr|perl-HTML-Stream-1.600.0-6|19	%description
21cr|perl-HTML-Stream-1.600.0-6|20	The HTML::Stream module provides you with an object-oriented (and subclassable)
21cr|perl-HTML-Stream-1.600.0-6|21	way of outputting HTML. Basically, you open up an "HTML stream" on an existing
21cr|perl-HTML-Stream-1.600.0-6|22	filehandle, and then do all of your output to the HTML stream. You can intermix
21cr|perl-HTML-Stream-1.600.0-6|23	HTML-stream-output and ordinary-print-output, if you like.
21cr|perl-HTML-Stream-1.600.0-6|24	
21cr|perl-HTML-Stream-1.600.0-6|25	There's even a small built-in subclass, HTML::Stream::Latin1, which can handle
21cr|perl-HTML-Stream-1.600.0-6|26	Latin-1 input right out of the box. But all in good time...
21cr|perl-HTML-Stream-1.600.0-6|27	
21cr|perl-HTML-Stream-1.600.0-6|28	%prep
21cr|perl-HTML-Stream-1.600.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Stream-1.600.0-6|30	
21cr|perl-HTML-Stream-1.600.0-6|31	%build
21cr|perl-HTML-Stream-1.600.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Stream-1.600.0-6|33	%make
21cr|perl-HTML-Stream-1.600.0-6|34	
21cr|perl-HTML-Stream-1.600.0-6|35	%check
21cr|perl-HTML-Stream-1.600.0-6|36	make test
21cr|perl-HTML-Stream-1.600.0-6|37	
21cr|perl-HTML-Stream-1.600.0-6|38	%install
21cr|perl-HTML-Stream-1.600.0-6|39	%makeinstall_std
21cr|perl-HTML-Stream-1.600.0-6|40	
21cr|perl-HTML-Stream-1.600.0-6|41	%files
21cr|perl-HTML-Stream-1.600.0-6|42	%doc COPYING README README.system docs examples testin
21cr|perl-HTML-Stream-1.600.0-6|43	%{perl_vendorlib}/HTML
21cr|perl-HTML-Stream-1.600.0-6|44	%{_mandir}/*/*

4661 21
21cr|perl-HTML-Strip-2.90.0-4|1	%define upstream_name    HTML-Strip
21cr|perl-HTML-Strip-2.90.0-4|2	%define upstream_version 2.09
21cr|perl-HTML-Strip-2.90.0-4|3	%global __provides_exclude Strip.so
21cr|perl-HTML-Strip-2.90.0-4|4	
21cr|perl-HTML-Strip-2.90.0-4|5	Name:		perl-%{upstream_name}
21cr|perl-HTML-Strip-2.90.0-4|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Strip-2.90.0-4|7	Release:	4
21cr|perl-HTML-Strip-2.90.0-4|8	
21cr|perl-HTML-Strip-2.90.0-4|9	Summary:    Perl extension for stripping HTML markup from text
21cr|perl-HTML-Strip-2.90.0-4|10	
21cr|perl-HTML-Strip-2.90.0-4|11	License:    GPL+ or Artistic
21cr|perl-HTML-Strip-2.90.0-4|12	Group:      Development/Perl
21cr|perl-HTML-Strip-2.90.0-4|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Strip-2.90.0-4|14	Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Strip-2.90.0-4|15	
21cr|perl-HTML-Strip-2.90.0-4|16	BuildRequires: perl(Carp)
21cr|perl-HTML-Strip-2.90.0-4|17	BuildRequires: perl(DynaLoader)
21cr|perl-HTML-Strip-2.90.0-4|18	BuildRequires: perl(strict)
21cr|perl-HTML-Strip-2.90.0-4|19	BuildRequires: perl(Test::Exception)
21cr|perl-HTML-Strip-2.90.0-4|20	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-HTML-Strip-2.90.0-4|21	BuildRequires: perl(warnings)
21cr|perl-HTML-Strip-2.90.0-4|22	BuildRequires: perl(HTML::Entities)
21cr|perl-HTML-Strip-2.90.0-4|23	BuildRequires: perl(Test::Pod)
21cr|perl-HTML-Strip-2.90.0-4|24	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-HTML-Strip-2.90.0-4|25	BuildRequires: perl-devel
21cr|perl-HTML-Strip-2.90.0-4|26	
21cr|perl-HTML-Strip-2.90.0-4|27	%description
21cr|perl-HTML-Strip-2.90.0-4|28	This module simply strips HTML-like markup from text in a very quick and
21cr|perl-HTML-Strip-2.90.0-4|29	brutal manner. It could quite easily be used to strip XML or SGML from text
21cr|perl-HTML-Strip-2.90.0-4|30	as well; but removing HTML markup is a much more common problem, hence this
21cr|perl-HTML-Strip-2.90.0-4|31	module lives in the HTML:: namespace.
21cr|perl-HTML-Strip-2.90.0-4|32	
21cr|perl-HTML-Strip-2.90.0-4|33	It is written in XS, and thus about five times quicker than using regular
21cr|perl-HTML-Strip-2.90.0-4|34	expressions for the same task.
21cr|perl-HTML-Strip-2.90.0-4|35	
21cr|perl-HTML-Strip-2.90.0-4|36	It does _not_ do any syntax checking (if you want that, use the
21cr|perl-HTML-Strip-2.90.0-4|37	HTML::Parser manpage), instead it merely applies the following rules:
21cr|perl-HTML-Strip-2.90.0-4|38	
21cr|perl-HTML-Strip-2.90.0-4|39	%prep
21cr|perl-HTML-Strip-2.90.0-4|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Strip-2.90.0-4|41	
21cr|perl-HTML-Strip-2.90.0-4|42	%build
21cr|perl-HTML-Strip-2.90.0-4|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Strip-2.90.0-4|44	
21cr|perl-HTML-Strip-2.90.0-4|45	%make
21cr|perl-HTML-Strip-2.90.0-4|46	
21cr|perl-HTML-Strip-2.90.0-4|47	%check
21cr|perl-HTML-Strip-2.90.0-4|48	%make test
21cr|perl-HTML-Strip-2.90.0-4|49	
21cr|perl-HTML-Strip-2.90.0-4|50	%install
21cr|perl-HTML-Strip-2.90.0-4|51	%makeinstall_std
21cr|perl-HTML-Strip-2.90.0-4|52	
21cr|perl-HTML-Strip-2.90.0-4|53	%files
21cr|perl-HTML-Strip-2.90.0-4|54	%doc Changes README META.yml
21cr|perl-HTML-Strip-2.90.0-4|55	%{_mandir}/man3/*
21cr|perl-HTML-Strip-2.90.0-4|56	%{perl_vendorarch}/*

4662 21
21cr|perl-HTML-StripScripts-1.60.0-1|1	%define upstream_name    HTML-StripScripts
21cr|perl-HTML-StripScripts-1.60.0-1|2	%define upstream_version 1.06
21cr|perl-HTML-StripScripts-1.60.0-1|3	
21cr|perl-HTML-StripScripts-1.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-StripScripts-1.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-StripScripts-1.60.0-1|6	Release:	1
21cr|perl-HTML-StripScripts-1.60.0-1|7	
21cr|perl-HTML-StripScripts-1.60.0-1|8	Summary:	Strip scripting constructs out of HTML
21cr|perl-HTML-StripScripts-1.60.0-1|9	
21cr|perl-HTML-StripScripts-1.60.0-1|10	License:	GPL+ or Artistic
21cr|perl-HTML-StripScripts-1.60.0-1|11	Group:		Development/Perl
21cr|perl-HTML-StripScripts-1.60.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-StripScripts-1.60.0-1|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-StripScripts-1.60.0-1|14	
21cr|perl-HTML-StripScripts-1.60.0-1|15	BuildRequires:	perl-devel
21cr|perl-HTML-StripScripts-1.60.0-1|16	BuildRequires:	perl(Test::More)
21cr|perl-HTML-StripScripts-1.60.0-1|17	BuildArch:	noarch
21cr|perl-HTML-StripScripts-1.60.0-1|18	
21cr|perl-HTML-StripScripts-1.60.0-1|19	%description
21cr|perl-HTML-StripScripts-1.60.0-1|20	This module strips scripting constructs out of HTML, leaving as much
21cr|perl-HTML-StripScripts-1.60.0-1|21	non-scripting markup in place as possible. This allows web applications to
21cr|perl-HTML-StripScripts-1.60.0-1|22	display HTML originating from an untrusted source without introducing XSS
21cr|perl-HTML-StripScripts-1.60.0-1|23	(cross site scripting) vulnerabilities.
21cr|perl-HTML-StripScripts-1.60.0-1|24	
21cr|perl-HTML-StripScripts-1.60.0-1|25	You will probably use the HTML::StripScripts::Parser manpage rather than
21cr|perl-HTML-StripScripts-1.60.0-1|26	using this module directly.
21cr|perl-HTML-StripScripts-1.60.0-1|27	
21cr|perl-HTML-StripScripts-1.60.0-1|28	The process is based on whitelists of tags, attributes and attribute
21cr|perl-HTML-StripScripts-1.60.0-1|29	values. This approach is the most secure against disguised scripting
21cr|perl-HTML-StripScripts-1.60.0-1|30	constructs hidden in malicious HTML documents.
21cr|perl-HTML-StripScripts-1.60.0-1|31	
21cr|perl-HTML-StripScripts-1.60.0-1|32	%prep
21cr|perl-HTML-StripScripts-1.60.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-StripScripts-1.60.0-1|34	
21cr|perl-HTML-StripScripts-1.60.0-1|35	%build
21cr|perl-HTML-StripScripts-1.60.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-StripScripts-1.60.0-1|37	%make
21cr|perl-HTML-StripScripts-1.60.0-1|38	
21cr|perl-HTML-StripScripts-1.60.0-1|39	%check
21cr|perl-HTML-StripScripts-1.60.0-1|40	make test
21cr|perl-HTML-StripScripts-1.60.0-1|41	
21cr|perl-HTML-StripScripts-1.60.0-1|42	%install
21cr|perl-HTML-StripScripts-1.60.0-1|43	%makeinstall_std
21cr|perl-HTML-StripScripts-1.60.0-1|44	
21cr|perl-HTML-StripScripts-1.60.0-1|45	%files
21cr|perl-HTML-StripScripts-1.60.0-1|46	%doc Changes README
21cr|perl-HTML-StripScripts-1.60.0-1|47	%{_mandir}/man3/*
21cr|perl-HTML-StripScripts-1.60.0-1|48	%{perl_vendorlib}/*

4663 21
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|1	%define upstream_name    HTML-StripScripts-Parser
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|2	%define upstream_version 1.03
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|3	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|6	Release:	6
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|7	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|8	Summary:	XSS filter using HTML::Parser
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|9	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|10	License:	GPL+ or Artistic
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|11	Group:		Development/Perl
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|14	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|15	BuildRequires:	perl-devel
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|16	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|17	BuildRequires:	perl(HTML::StripScripts)
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|18	BuildRequires:	perl(Test::More)
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|19	BuildArch:	noarch
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|20	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|21	%description
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|22	This class provides an easy interface to 'HTML::StripScripts', using
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|23	'HTML::Parser' to parse the HTML.
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|24	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|25	See the HTML::Parser manpage for details of how to customise how the raw
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|26	HTML is parsed into tags, and the HTML::StripScripts manpage for details of
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|27	how to customise the way those tags are filtered.
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|28	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|29	%prep
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|31	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|32	%build
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|34	%make
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|35	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|36	%check
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|37	make test
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|38	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|39	%install
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|40	%makeinstall_std
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|41	
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|42	%files
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|43	%doc Changes README
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|44	%{_mandir}/man3/*
21cr|perl-HTML-StripScripts-Parser-1.30.0-6|45	%{perl_vendorlib}/HTML

4664 21
21cr|perl-HTML-Table-2.80.0a-3|1	%define upstream_name    HTML-Table
21cr|perl-HTML-Table-2.80.0a-3|2	%define upstream_version 2.08a
21cr|perl-HTML-Table-2.80.0a-3|3	
21cr|perl-HTML-Table-2.80.0a-3|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Table-2.80.0a-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Table-2.80.0a-3|6	Release:	3
21cr|perl-HTML-Table-2.80.0a-3|7	Summary:	HTML::Table module for perl
21cr|perl-HTML-Table-2.80.0a-3|8	
21cr|perl-HTML-Table-2.80.0a-3|9	License:	GPL or Artistic
21cr|perl-HTML-Table-2.80.0a-3|10	Group:		Development/Perl
21cr|perl-HTML-Table-2.80.0a-3|11	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Table-2.80.0a-3|12	Source0:	http://search.cpan.org/CPAN/authors/id/A/AJ/AJPEACOCK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Table-2.80.0a-3|13	BuildRequires:	perl-devel
21cr|perl-HTML-Table-2.80.0a-3|14	
21cr|perl-HTML-Table-2.80.0a-3|15	BuildArch:	noarch
21cr|perl-HTML-Table-2.80.0a-3|16	
21cr|perl-HTML-Table-2.80.0a-3|17	%description
21cr|perl-HTML-Table-2.80.0a-3|18	HTML::Table is used to generate HTML tables for CGI scripts.  By using the
21cr|perl-HTML-Table-2.80.0a-3|19	methods provided fairly complex tables can be created, manipulated, then
21cr|perl-HTML-Table-2.80.0a-3|20	printed from Perl scripts.  The module also greatly simplifies creating
21cr|perl-HTML-Table-2.80.0a-3|21	tables within tables from Perl.  It is possible to create an entire table
21cr|perl-HTML-Table-2.80.0a-3|22	using the methods provided and never use an HTML tag.
21cr|perl-HTML-Table-2.80.0a-3|23	
21cr|perl-HTML-Table-2.80.0a-3|24	%prep
21cr|perl-HTML-Table-2.80.0a-3|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Table-2.80.0a-3|26	chmod 644 Changes META.yml README lib/HTML/Table.pm
21cr|perl-HTML-Table-2.80.0a-3|27	
21cr|perl-HTML-Table-2.80.0a-3|28	%build
21cr|perl-HTML-Table-2.80.0a-3|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Table-2.80.0a-3|30	%make
21cr|perl-HTML-Table-2.80.0a-3|31	
21cr|perl-HTML-Table-2.80.0a-3|32	%check
21cr|perl-HTML-Table-2.80.0a-3|33	make test
21cr|perl-HTML-Table-2.80.0a-3|34	
21cr|perl-HTML-Table-2.80.0a-3|35	%install
21cr|perl-HTML-Table-2.80.0a-3|36	%makeinstall_std
21cr|perl-HTML-Table-2.80.0a-3|37	
21cr|perl-HTML-Table-2.80.0a-3|38	%files
21cr|perl-HTML-Table-2.80.0a-3|39	%doc Changes README META.yml
21cr|perl-HTML-Table-2.80.0a-3|40	%{perl_vendorlib}/HTML/Table.pm
21cr|perl-HTML-Table-2.80.0a-3|41	%{_mandir}/*/*

4665 21
21cr|perl-HTML-TableContentParser-0.305.0-1|1	%define upstream_name    HTML-TableContentParser
21cr|perl-HTML-TableContentParser-0.305.0-1|2	%define upstream_version 0.305
21cr|perl-HTML-TableContentParser-0.305.0-1|3	
21cr|perl-HTML-TableContentParser-0.305.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-TableContentParser-0.305.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-TableContentParser-0.305.0-1|6	Release:	1
21cr|perl-HTML-TableContentParser-0.305.0-1|7	
21cr|perl-HTML-TableContentParser-0.305.0-1|8	Summary:	Do interesting things with the contents of tables
21cr|perl-HTML-TableContentParser-0.305.0-1|9	
21cr|perl-HTML-TableContentParser-0.305.0-1|10	License:	GPL+ or Artistic
21cr|perl-HTML-TableContentParser-0.305.0-1|11	Group:		Development/Perl
21cr|perl-HTML-TableContentParser-0.305.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-TableContentParser-0.305.0-1|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-TableContentParser-0.305.0-1|14	
21cr|perl-HTML-TableContentParser-0.305.0-1|15	BuildRequires:	perl-devel
21cr|perl-HTML-TableContentParser-0.305.0-1|16	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-TableContentParser-0.305.0-1|17	
21cr|perl-HTML-TableContentParser-0.305.0-1|18	BuildArch:	noarch
21cr|perl-HTML-TableContentParser-0.305.0-1|19	
21cr|perl-HTML-TableContentParser-0.305.0-1|20	%description
21cr|perl-HTML-TableContentParser-0.305.0-1|21	This package pulls out the contents of a table from a string containing
21cr|perl-HTML-TableContentParser-0.305.0-1|22	HTML. Each time a table is encountered, data will be stored in an array
21cr|perl-HTML-TableContentParser-0.305.0-1|23	consisting of a hash of whatever was discovered about the table -- id,
21cr|perl-HTML-TableContentParser-0.305.0-1|24	name, border, cellspacing etc, and of course data contained within the
21cr|perl-HTML-TableContentParser-0.305.0-1|25	table.
21cr|perl-HTML-TableContentParser-0.305.0-1|26	
21cr|perl-HTML-TableContentParser-0.305.0-1|27	The format of each hash will look something like
21cr|perl-HTML-TableContentParser-0.305.0-1|28	
21cr|perl-HTML-TableContentParser-0.305.0-1|29	attributes            keys from the attributes of the <table> tag
21cr|perl-HTML-TableContentParser-0.305.0-1|30	@{$table_headers}     array of table headers, in order found
21cr|perl-HTML-TableContentParser-0.305.0-1|31	@{$table_rows}        rows discovered, in order
21cr|perl-HTML-TableContentParser-0.305.0-1|32	
21cr|perl-HTML-TableContentParser-0.305.0-1|33	%prep
21cr|perl-HTML-TableContentParser-0.305.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-TableContentParser-0.305.0-1|35	
21cr|perl-HTML-TableContentParser-0.305.0-1|36	%build
21cr|perl-HTML-TableContentParser-0.305.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-TableContentParser-0.305.0-1|38	%make
21cr|perl-HTML-TableContentParser-0.305.0-1|39	
21cr|perl-HTML-TableContentParser-0.305.0-1|40	%check
21cr|perl-HTML-TableContentParser-0.305.0-1|41	%make test
21cr|perl-HTML-TableContentParser-0.305.0-1|42	
21cr|perl-HTML-TableContentParser-0.305.0-1|43	%install
21cr|perl-HTML-TableContentParser-0.305.0-1|44	%makeinstall_std
21cr|perl-HTML-TableContentParser-0.305.0-1|45	
21cr|perl-HTML-TableContentParser-0.305.0-1|46	%files
21cr|perl-HTML-TableContentParser-0.305.0-1|47	%doc README Changes
21cr|perl-HTML-TableContentParser-0.305.0-1|48	%{_mandir}/man3/*
21cr|perl-HTML-TableContentParser-0.305.0-1|49	%{perl_vendorlib}/*

4666 21
21cr|perl-HTML-TagCloud-0.380.0-5|1	%define upstream_name    HTML-TagCloud
21cr|perl-HTML-TagCloud-0.380.0-5|2	%define upstream_version 0.38
21cr|perl-HTML-TagCloud-0.380.0-5|3	
21cr|perl-HTML-TagCloud-0.380.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-TagCloud-0.380.0-5|5	Version:	%perl_convert_version 0.38
21cr|perl-HTML-TagCloud-0.380.0-5|6	Release:	5
21cr|perl-HTML-TagCloud-0.380.0-5|7	
21cr|perl-HTML-TagCloud-0.380.0-5|8	Summary:	Generate An HTML Tag Cloud
21cr|perl-HTML-TagCloud-0.380.0-5|9	
21cr|perl-HTML-TagCloud-0.380.0-5|10	License:	GPL+ or Artistic
21cr|perl-HTML-TagCloud-0.380.0-5|11	Group:		Development/Perl
21cr|perl-HTML-TagCloud-0.380.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-TagCloud-0.380.0-5|13	Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-TagCloud-0.38.tar.gz
21cr|perl-HTML-TagCloud-0.380.0-5|14	
21cr|perl-HTML-TagCloud-0.380.0-5|15	BuildRequires:	perl-devel
21cr|perl-HTML-TagCloud-0.380.0-5|16	BuildRequires:	perl(Test::More)
21cr|perl-HTML-TagCloud-0.380.0-5|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-HTML-TagCloud-0.380.0-5|18	BuildArch:	noarch
21cr|perl-HTML-TagCloud-0.380.0-5|19	
21cr|perl-HTML-TagCloud-0.380.0-5|20	%description
21cr|perl-HTML-TagCloud-0.380.0-5|21	The the HTML::TagCloud manpage module enables you to generate "tag clouds"
21cr|perl-HTML-TagCloud-0.380.0-5|22	in HTML. Tag clouds serve as a textual way to visualize terms and topics
21cr|perl-HTML-TagCloud-0.380.0-5|23	that are used most frequently. The tags are sorted alphabetically and a
21cr|perl-HTML-TagCloud-0.380.0-5|24	larger font is used to indicate more frequent term usage.
21cr|perl-HTML-TagCloud-0.380.0-5|25	
21cr|perl-HTML-TagCloud-0.380.0-5|26	Example sites with tag clouds: the http://www.43things.com/ manpage, the
21cr|perl-HTML-TagCloud-0.380.0-5|27	http://www.astray.com/recipes/ manpage and the
21cr|perl-HTML-TagCloud-0.380.0-5|28	http://www.flickr.com/photos/tags/ manpage.
21cr|perl-HTML-TagCloud-0.380.0-5|29	
21cr|perl-HTML-TagCloud-0.380.0-5|30	This module provides a simple interface to generating a CSS-based HTML tag
21cr|perl-HTML-TagCloud-0.380.0-5|31	cloud. You simply pass in a set of tags, their URL and their count. This
21cr|perl-HTML-TagCloud-0.380.0-5|32	module outputs stylesheet-based HTML. You may use the included CSS or use
21cr|perl-HTML-TagCloud-0.380.0-5|33	your own.
21cr|perl-HTML-TagCloud-0.380.0-5|34	
21cr|perl-HTML-TagCloud-0.380.0-5|35	%prep
21cr|perl-HTML-TagCloud-0.380.0-5|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-TagCloud-0.380.0-5|37	
21cr|perl-HTML-TagCloud-0.380.0-5|38	%build
21cr|perl-HTML-TagCloud-0.380.0-5|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-TagCloud-0.380.0-5|40	%make
21cr|perl-HTML-TagCloud-0.380.0-5|41	
21cr|perl-HTML-TagCloud-0.380.0-5|42	%check
21cr|perl-HTML-TagCloud-0.380.0-5|43	%make test
21cr|perl-HTML-TagCloud-0.380.0-5|44	
21cr|perl-HTML-TagCloud-0.380.0-5|45	%install
21cr|perl-HTML-TagCloud-0.380.0-5|46	%makeinstall_std
21cr|perl-HTML-TagCloud-0.380.0-5|47	
21cr|perl-HTML-TagCloud-0.380.0-5|48	%files
21cr|perl-HTML-TagCloud-0.380.0-5|49	%doc CHANGES README
21cr|perl-HTML-TagCloud-0.380.0-5|50	%{_mandir}/man3/*
21cr|perl-HTML-TagCloud-0.380.0-5|51	%{perl_vendorlib}/*

4667 21
21cr|perl-HTML-TagFilter-1.30.0-7|1	%define upstream_name HTML-TagFilter
21cr|perl-HTML-TagFilter-1.30.0-7|2	%define upstream_version 1.03
21cr|perl-HTML-TagFilter-1.30.0-7|3	
21cr|perl-HTML-TagFilter-1.30.0-7|4	Summary:	Fine-grained html-filter, xss-blocker and mailto-obfuscator
21cr|perl-HTML-TagFilter-1.30.0-7|5	
21cr|perl-HTML-TagFilter-1.30.0-7|6	Name:		perl-%{upstream_name}
21cr|perl-HTML-TagFilter-1.30.0-7|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-TagFilter-1.30.0-7|8	Release:	7
21cr|perl-HTML-TagFilter-1.30.0-7|9	Epoch:		1
21cr|perl-HTML-TagFilter-1.30.0-7|10	License:	Artistic/GPL
21cr|perl-HTML-TagFilter-1.30.0-7|11	Group:		Development/Perl
21cr|perl-HTML-TagFilter-1.30.0-7|12	URL:		http://search.cpan.org/dist/HTML-TagFilter/
21cr|perl-HTML-TagFilter-1.30.0-7|13	Source:		http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-TagFilter-1.30.0-7|14	
21cr|perl-HTML-TagFilter-1.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-HTML-TagFilter-1.30.0-7|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-HTML-TagFilter-1.30.0-7|17	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-TagFilter-1.30.0-7|18	BuildRequires:	perl(URI::Escape)
21cr|perl-HTML-TagFilter-1.30.0-7|19	BuildArch:	noarch
21cr|perl-HTML-TagFilter-1.30.0-7|20	
21cr|perl-HTML-TagFilter-1.30.0-7|21	%description
21cr|perl-HTML-TagFilter-1.30.0-7|22	HTML::TagFilter is a subclass of HTML::Parser with a
21cr|perl-HTML-TagFilter-1.30.0-7|23	single purpose: it will remove unwanted html tags and attributes from a
21cr|perl-HTML-TagFilter-1.30.0-7|24	piece of text. It can act in a more or less fine-grained way - you can
21cr|perl-HTML-TagFilter-1.30.0-7|25	specify permitted tags, permitted attributes of each tag, and permitted
21cr|perl-HTML-TagFilter-1.30.0-7|26	values for each attribute in as much detail as you like.
21cr|perl-HTML-TagFilter-1.30.0-7|27	
21cr|perl-HTML-TagFilter-1.30.0-7|28	%prep
21cr|perl-HTML-TagFilter-1.30.0-7|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-TagFilter-1.30.0-7|30	
21cr|perl-HTML-TagFilter-1.30.0-7|31	%build
21cr|perl-HTML-TagFilter-1.30.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-TagFilter-1.30.0-7|33	make
21cr|perl-HTML-TagFilter-1.30.0-7|34	
21cr|perl-HTML-TagFilter-1.30.0-7|35	%check
21cr|perl-HTML-TagFilter-1.30.0-7|36	make test
21cr|perl-HTML-TagFilter-1.30.0-7|37	
21cr|perl-HTML-TagFilter-1.30.0-7|38	%install
21cr|perl-HTML-TagFilter-1.30.0-7|39	%makeinstall_std
21cr|perl-HTML-TagFilter-1.30.0-7|40	
21cr|perl-HTML-TagFilter-1.30.0-7|41	%files
21cr|perl-HTML-TagFilter-1.30.0-7|42	%doc Changes README
21cr|perl-HTML-TagFilter-1.30.0-7|43	%{_mandir}/man3/*
21cr|perl-HTML-TagFilter-1.30.0-7|44	%{perl_vendorlib}/HTML/TagFilter.pm

4668 21
21cr|perl-HTML-TagReader-1.130.0-1|1	%define upstream_name    HTML-TagReader
21cr|perl-HTML-TagReader-1.130.0-1|2	%define upstream_version 1.13
21cr|perl-HTML-TagReader-1.130.0-1|3	
21cr|perl-HTML-TagReader-1.130.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-TagReader-1.130.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-TagReader-1.130.0-1|6	Release:	1
21cr|perl-HTML-TagReader-1.130.0-1|7	
21cr|perl-HTML-TagReader-1.130.0-1|8	Summary:	HTML-TagReader module for perl
21cr|perl-HTML-TagReader-1.130.0-1|9	
21cr|perl-HTML-TagReader-1.130.0-1|10	License:	GPL+ or Artistic
21cr|perl-HTML-TagReader-1.130.0-1|11	Group:		Development/Perl
21cr|perl-HTML-TagReader-1.130.0-1|12	URL:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-TagReader-1.130.0-1|13	Source0:	https://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-TagReader-1.130.0-1|14	
21cr|perl-HTML-TagReader-1.130.0-1|15	BuildRequires:	perl(Image::Size)
21cr|perl-HTML-TagReader-1.130.0-1|16	BuildRequires:	perl-devel
21cr|perl-HTML-TagReader-1.130.0-1|17	
21cr|perl-HTML-TagReader-1.130.0-1|18	%description
21cr|perl-HTML-TagReader-1.130.0-1|19	TagReader is a perl extension module which allows you to read html/xml
21cr|perl-HTML-TagReader-1.130.0-1|20	files by tag. That is: in a similar way as you can read textfiles by
21cr|perl-HTML-TagReader-1.130.0-1|21	line with "while(<>)" you use TagReader::getbytoken to read a file by tag.
21cr|perl-HTML-TagReader-1.130.0-1|22	
21cr|perl-HTML-TagReader-1.130.0-1|23	%prep
21cr|perl-HTML-TagReader-1.130.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-TagReader-1.130.0-1|25	
21cr|perl-HTML-TagReader-1.130.0-1|26	%build
21cr|perl-HTML-TagReader-1.130.0-1|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-TagReader-1.130.0-1|28	%make
21cr|perl-HTML-TagReader-1.130.0-1|29	
21cr|perl-HTML-TagReader-1.130.0-1|30	%check
21cr|perl-HTML-TagReader-1.130.0-1|31	%ifnarch %{armx}
21cr|perl-HTML-TagReader-1.130.0-1|32	make test
21cr|perl-HTML-TagReader-1.130.0-1|33	%endif
21cr|perl-HTML-TagReader-1.130.0-1|34	
21cr|perl-HTML-TagReader-1.130.0-1|35	%install
21cr|perl-HTML-TagReader-1.130.0-1|36	%makeinstall_std
21cr|perl-HTML-TagReader-1.130.0-1|37	
21cr|perl-HTML-TagReader-1.130.0-1|38	%files
21cr|perl-HTML-TagReader-1.130.0-1|39	%doc Changes README
21cr|perl-HTML-TagReader-1.130.0-1|40	%{_bindir}/tr_*
21cr|perl-HTML-TagReader-1.130.0-1|41	%{perl_vendorarch}/*
21cr|perl-HTML-TagReader-1.130.0-1|42	%{_mandir}/*/*

4669 21
21cr|perl-HTML-Template-2.970.0-1|1	%define upstream_name    HTML-Template
21cr|perl-HTML-Template-2.970.0-1|2	%define upstream_version 2.97
21cr|perl-HTML-Template-2.970.0-1|3	
21cr|perl-HTML-Template-2.970.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Template-2.970.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Template-2.970.0-1|6	Release:	1
21cr|perl-HTML-Template-2.970.0-1|7	
21cr|perl-HTML-Template-2.970.0-1|8	Summary:	Perl module to use HTML Templates from CGI scripts
21cr|perl-HTML-Template-2.970.0-1|9	
21cr|perl-HTML-Template-2.970.0-1|10	License:	GPL+ or Artistic
21cr|perl-HTML-Template-2.970.0-1|11	Group:		Development/Perl
21cr|perl-HTML-Template-2.970.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Template-2.970.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SA/SAMTREGAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Template-2.970.0-1|14	
21cr|perl-HTML-Template-2.970.0-1|15	BuildRequires:	perl-devel
21cr|perl-HTML-Template-2.970.0-1|16	BuildRequires:	perl(CGI)
21cr|perl-HTML-Template-2.970.0-1|17	
21cr|perl-HTML-Template-2.970.0-1|18	BuildArch:	noarch
21cr|perl-HTML-Template-2.970.0-1|19	
21cr|perl-HTML-Template-2.970.0-1|20	%description
21cr|perl-HTML-Template-2.970.0-1|21	This module attempts make using HTML templates simple and natural. It
21cr|perl-HTML-Template-2.970.0-1|22	extends standard HTML with a few new HTML-esque tags - <TMPL_VAR>,
21cr|perl-HTML-Template-2.970.0-1|23	<TMPL_LOOP>, <TMPL_INCLUDE>, <TMPL_IF> and <TMPL_ELSE>. The file
21cr|perl-HTML-Template-2.970.0-1|24	written with HTML and these new tags is called a template. It is
21cr|perl-HTML-Template-2.970.0-1|25	usually saved separate from your script - possibly even created by
21cr|perl-HTML-Template-2.970.0-1|26	someone else!  Using this module you fill in the values for the
21cr|perl-HTML-Template-2.970.0-1|27	variables, loops and branches declared in the template. This allows
21cr|perl-HTML-Template-2.970.0-1|28	you to separate design - the HTML - from the data, which you generate
21cr|perl-HTML-Template-2.970.0-1|29	in the Perl script.
21cr|perl-HTML-Template-2.970.0-1|30	
21cr|perl-HTML-Template-2.970.0-1|31	%prep
21cr|perl-HTML-Template-2.970.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Template-2.970.0-1|33	
21cr|perl-HTML-Template-2.970.0-1|34	%build
21cr|perl-HTML-Template-2.970.0-1|35	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Template-2.970.0-1|36	%make
21cr|perl-HTML-Template-2.970.0-1|37	
21cr|perl-HTML-Template-2.970.0-1|38	%check
21cr|perl-HTML-Template-2.970.0-1|39	%make test
21cr|perl-HTML-Template-2.970.0-1|40	
21cr|perl-HTML-Template-2.970.0-1|41	%install
21cr|perl-HTML-Template-2.970.0-1|42	%makeinstall_std
21cr|perl-HTML-Template-2.970.0-1|43	
21cr|perl-HTML-Template-2.970.0-1|44	%files
21cr|perl-HTML-Template-2.970.0-1|45	%doc Changes README
21cr|perl-HTML-Template-2.970.0-1|46	%{perl_vendorlib}/HTML
21cr|perl-HTML-Template-2.970.0-1|47	%{_mandir}/*/*

4670 21
21cr|perl-HTML-Template-Expr-0.70.0-6|1	%define upstream_name    HTML-Template-Expr
21cr|perl-HTML-Template-Expr-0.70.0-6|2	%define upstream_version 0.07
21cr|perl-HTML-Template-Expr-0.70.0-6|3	
21cr|perl-HTML-Template-Expr-0.70.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Template-Expr-0.70.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Template-Expr-0.70.0-6|6	Release:	6
21cr|perl-HTML-Template-Expr-0.70.0-6|7	
21cr|perl-HTML-Template-Expr-0.70.0-6|8	Summary:	HTML::Template extension adding expression support
21cr|perl-HTML-Template-Expr-0.70.0-6|9	
21cr|perl-HTML-Template-Expr-0.70.0-6|10	License:	GPL+ or Artistic
21cr|perl-HTML-Template-Expr-0.70.0-6|11	Group:		Development/Perl
21cr|perl-HTML-Template-Expr-0.70.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Template-Expr-0.70.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-HTML-Template-Expr-0.70.0-6|14	
21cr|perl-HTML-Template-Expr-0.70.0-6|15	BuildRequires:	perl-devel
21cr|perl-HTML-Template-Expr-0.70.0-6|16	BuildRequires:	perl(HTML::Template)
21cr|perl-HTML-Template-Expr-0.70.0-6|17	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-HTML-Template-Expr-0.70.0-6|18	BuildRequires:	perl(Test::Simple)
21cr|perl-HTML-Template-Expr-0.70.0-6|19	BuildArch:	noarch
21cr|perl-HTML-Template-Expr-0.70.0-6|20	
21cr|perl-HTML-Template-Expr-0.70.0-6|21	%description
21cr|perl-HTML-Template-Expr-0.70.0-6|22	This module provides an extension to HTML::Template which
21cr|perl-HTML-Template-Expr-0.70.0-6|23	allows expressions in the template syntax.  This is purely an addition
21cr|perl-HTML-Template-Expr-0.70.0-6|24	- all the normal HTML::Template options, syntax and behaviors will
21cr|perl-HTML-Template-Expr-0.70.0-6|25	still work.
21cr|perl-HTML-Template-Expr-0.70.0-6|26	
21cr|perl-HTML-Template-Expr-0.70.0-6|27	%prep
21cr|perl-HTML-Template-Expr-0.70.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Template-Expr-0.70.0-6|29	
21cr|perl-HTML-Template-Expr-0.70.0-6|30	%build
21cr|perl-HTML-Template-Expr-0.70.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Template-Expr-0.70.0-6|32	%make
21cr|perl-HTML-Template-Expr-0.70.0-6|33	
21cr|perl-HTML-Template-Expr-0.70.0-6|34	%check
21cr|perl-HTML-Template-Expr-0.70.0-6|35	make test
21cr|perl-HTML-Template-Expr-0.70.0-6|36	
21cr|perl-HTML-Template-Expr-0.70.0-6|37	%install
21cr|perl-HTML-Template-Expr-0.70.0-6|38	%makeinstall_std
21cr|perl-HTML-Template-Expr-0.70.0-6|39	
21cr|perl-HTML-Template-Expr-0.70.0-6|40	%files
21cr|perl-HTML-Template-Expr-0.70.0-6|41	%doc Changes README
21cr|perl-HTML-Template-Expr-0.70.0-6|42	%{perl_vendorlib}/HTML
21cr|perl-HTML-Template-Expr-0.70.0-6|43	%{_mandir}/*/*

4671 21
21cr|perl-HTML-Template-Extension-0.260.0-6|1	%define upstream_name    HTML-Template-Extension
21cr|perl-HTML-Template-Extension-0.260.0-6|2	%define upstream_version 0.26
21cr|perl-HTML-Template-Extension-0.260.0-6|3	
21cr|perl-HTML-Template-Extension-0.260.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Template-Extension-0.260.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Template-Extension-0.260.0-6|6	Release:	6
21cr|perl-HTML-Template-Extension-0.260.0-6|7	
21cr|perl-HTML-Template-Extension-0.260.0-6|8	Summary:	Basic set operations
21cr|perl-HTML-Template-Extension-0.260.0-6|9	
21cr|perl-HTML-Template-Extension-0.260.0-6|10	License:	GPL+ or Artistic
21cr|perl-HTML-Template-Extension-0.260.0-6|11	Group:		Development/Perl
21cr|perl-HTML-Template-Extension-0.260.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-Template-Extension-0.260.0-6|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Template-Extension-0.260.0-6|14	
21cr|perl-HTML-Template-Extension-0.260.0-6|15	BuildRequires:	perl-devel
21cr|perl-HTML-Template-Extension-0.260.0-6|16	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-Template-Extension-0.260.0-6|17	BuildRequires:	perl(HTML::Template)
21cr|perl-HTML-Template-Extension-0.260.0-6|18	BuildArch:	noarch
21cr|perl-HTML-Template-Extension-0.260.0-6|19	
21cr|perl-HTML-Template-Extension-0.260.0-6|20	%description
21cr|perl-HTML-Template-Extension-0.260.0-6|21	This module extends HTML::Template to easily support methods and tags not
21cr|perl-HTML-Template-Extension-0.260.0-6|22	implemented in parent module. The following plugins are supplied:
21cr|perl-HTML-Template-Extension-0.260.0-6|23	- HTML::Template::Extension::DOC
21cr|perl-HTML-Template-Extension-0.260.0-6|24	- HTML::Template::Extension::SLASH_VAR
21cr|perl-HTML-Template-Extension-0.260.0-6|25	- HTML::Template::Extension::CSTART
21cr|perl-HTML-Template-Extension-0.260.0-6|26	- HTML::Template::Extension::HEAD_BODY
21cr|perl-HTML-Template-Extension-0.260.0-6|27	- HTML::Template::Extension::DO_NOTHING
21cr|perl-HTML-Template-Extension-0.260.0-6|28	
21cr|perl-HTML-Template-Extension-0.260.0-6|29	%prep
21cr|perl-HTML-Template-Extension-0.260.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Template-Extension-0.260.0-6|31	
21cr|perl-HTML-Template-Extension-0.260.0-6|32	%build
21cr|perl-HTML-Template-Extension-0.260.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Template-Extension-0.260.0-6|34	%make
21cr|perl-HTML-Template-Extension-0.260.0-6|35	
21cr|perl-HTML-Template-Extension-0.260.0-6|36	%check
21cr|perl-HTML-Template-Extension-0.260.0-6|37	make test
21cr|perl-HTML-Template-Extension-0.260.0-6|38	
21cr|perl-HTML-Template-Extension-0.260.0-6|39	%install
21cr|perl-HTML-Template-Extension-0.260.0-6|40	%makeinstall_std
21cr|perl-HTML-Template-Extension-0.260.0-6|41	
21cr|perl-HTML-Template-Extension-0.260.0-6|42	%files
21cr|perl-HTML-Template-Extension-0.260.0-6|43	%doc Changes DISCLAIMER README TODO
21cr|perl-HTML-Template-Extension-0.260.0-6|44	%{perl_vendorlib}/HTML
21cr|perl-HTML-Template-Extension-0.260.0-6|45	%{_mandir}/*/*

4672 21
21cr|perl-HTML-Template-Pluggable-0.220.0-1|1	%define upstream_name    HTML-Template-Pluggable
21cr|perl-HTML-Template-Pluggable-0.220.0-1|2	%define upstream_version 0.22
21cr|perl-HTML-Template-Pluggable-0.220.0-1|3	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Template-Pluggable-0.220.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Template-Pluggable-0.220.0-1|6	Release:	1
21cr|perl-HTML-Template-Pluggable-0.220.0-1|7	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|8	Summary:	Extends HTML::Template with plugin support
21cr|perl-HTML-Template-Pluggable-0.220.0-1|9	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|10	License:	GPL+ or Artistic
21cr|perl-HTML-Template-Pluggable-0.220.0-1|11	Group:		Development/Perl
21cr|perl-HTML-Template-Pluggable-0.220.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Template-Pluggable-0.220.0-1|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Template-Pluggable-0.220.0-1|14	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|15	BuildRequires:	perl-devel
21cr|perl-HTML-Template-Pluggable-0.220.0-1|16	BuildRequires:	perl(Class::Trigger)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|17	BuildRequires:	perl(HTML::Template)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|18	BuildRequires:	perl(HTML::Entities)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|19	BuildRequires:	perl(Regexp::Common)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|20	BuildRequires:	perl(Scalar::Util)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|21	BuildRequires:	perl(Test::MockObject)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|23	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|24	BuildRequires:	perl(CGI)
21cr|perl-HTML-Template-Pluggable-0.220.0-1|25	BuildArch:	noarch
21cr|perl-HTML-Template-Pluggable-0.220.0-1|26	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|27	%description
21cr|perl-HTML-Template-Pluggable-0.220.0-1|28	By adding support for this dot notation to the HTML::Template manpage, the
21cr|perl-HTML-Template-Pluggable-0.220.0-1|29	programmers' job of sending data to the template is easier, and designers
21cr|perl-HTML-Template-Pluggable-0.220.0-1|30	have easier access to more data to display in the template, without
21cr|perl-HTML-Template-Pluggable-0.220.0-1|31	learning any more tag syntax.
21cr|perl-HTML-Template-Pluggable-0.220.0-1|32	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|33	EXAMPLES
21cr|perl-HTML-Template-Pluggable-0.220.0-1|34	Class::DBI integration
21cr|perl-HTML-Template-Pluggable-0.220.0-1|35	the Class::DBI manpage accessors can be used in the template. If the
21cr|perl-HTML-Template-Pluggable-0.220.0-1|36	accessor is never called in the template, that data doesn't have to be
21cr|perl-HTML-Template-Pluggable-0.220.0-1|37	loaded.
21cr|perl-HTML-Template-Pluggable-0.220.0-1|38	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|39	In the code:
21cr|perl-HTML-Template-Pluggable-0.220.0-1|40	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|41	%prep
21cr|perl-HTML-Template-Pluggable-0.220.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Template-Pluggable-0.220.0-1|43	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|44	%build
21cr|perl-HTML-Template-Pluggable-0.220.0-1|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Template-Pluggable-0.220.0-1|46	%make
21cr|perl-HTML-Template-Pluggable-0.220.0-1|47	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|48	%check
21cr|perl-HTML-Template-Pluggable-0.220.0-1|49	%make test
21cr|perl-HTML-Template-Pluggable-0.220.0-1|50	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|51	%install
21cr|perl-HTML-Template-Pluggable-0.220.0-1|52	%makeinstall_std
21cr|perl-HTML-Template-Pluggable-0.220.0-1|53	
21cr|perl-HTML-Template-Pluggable-0.220.0-1|54	%files
21cr|perl-HTML-Template-Pluggable-0.220.0-1|55	%doc Changes META.yml README
21cr|perl-HTML-Template-Pluggable-0.220.0-1|56	%{_mandir}/man3/*
21cr|perl-HTML-Template-Pluggable-0.220.0-1|57	%{perl_vendorlib}/*

4673 21
21cr|perl-HTML-Template-Pro-0.952.400-1|1	%define upstream_name    HTML-Template-Pro
21cr|perl-HTML-Template-Pro-0.952.400-1|2	%define upstream_version 0.9524
21cr|perl-HTML-Template-Pro-0.952.400-1|3	
21cr|perl-HTML-Template-Pro-0.952.400-1|4	Name:       perl-%{upstream_name}
21cr|perl-HTML-Template-Pro-0.952.400-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTML-Template-Pro-0.952.400-1|6	Release:    1
21cr|perl-HTML-Template-Pro-0.952.400-1|7	
21cr|perl-HTML-Template-Pro-0.952.400-1|8	License:    GPL+ or Artistic
21cr|perl-HTML-Template-Pro-0.952.400-1|9	Group:      Development/Perl
21cr|perl-HTML-Template-Pro-0.952.400-1|10	Summary:    Perl/XS module to use HTML Templates from CGI scripts
21cr|perl-HTML-Template-Pro-0.952.400-1|11	
21cr|perl-HTML-Template-Pro-0.952.400-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Template-Pro-0.952.400-1|13	Source0:    https://cpan.metacpan.org/authors/id/V/VI/VIY/HTML-Template-Pro-%{upstream_version}.tar.gz
21cr|perl-HTML-Template-Pro-0.952.400-1|14	
21cr|perl-HTML-Template-Pro-0.952.400-1|15	BuildRequires: perl-devel
21cr|perl-HTML-Template-Pro-0.952.400-1|16	BuildRequires: pcre-devel
21cr|perl-HTML-Template-Pro-0.952.400-1|17	BuildRequires: perl(File::Spec)
21cr|perl-HTML-Template-Pro-0.952.400-1|18	BuildRequires: perl(Test)
21cr|perl-HTML-Template-Pro-0.952.400-1|19	BuildRequires: perl(Test::More)
21cr|perl-HTML-Template-Pro-0.952.400-1|20	BuildRequires: perl(JSON)
21cr|perl-HTML-Template-Pro-0.952.400-1|21	
21cr|perl-HTML-Template-Pro-0.952.400-1|22	%description
21cr|perl-HTML-Template-Pro-0.952.400-1|23	Original HTML::Template is written by Sam Tregar, sam@tregar.com with
21cr|perl-HTML-Template-Pro-0.952.400-1|24	contributions of many people mentioned there. Their efforts caused
21cr|perl-HTML-Template-Pro-0.952.400-1|25	HTML::Template to be mature html tempate engine which separate perl code
21cr|perl-HTML-Template-Pro-0.952.400-1|26	and html design. Yet powerful, HTML::Template is slow, especially if
21cr|perl-HTML-Template-Pro-0.952.400-1|27	mod_perl isn't available or in case of disk usage and memory limitations.
21cr|perl-HTML-Template-Pro-0.952.400-1|28	
21cr|perl-HTML-Template-Pro-0.952.400-1|29	HTML::Template::Pro is a fast lightweight C/Perl+XS reimplementation of
21cr|perl-HTML-Template-Pro-0.952.400-1|30	HTML::Template (as of 2.8) and HTML::Template::Expr (as of 0.0.5). It is
21cr|perl-HTML-Template-Pro-0.952.400-1|31	not intended to be a complete replacement, but to be a fast implementation
21cr|perl-HTML-Template-Pro-0.952.400-1|32	of HTML::Template if you don't need quering, the extended facility of
21cr|perl-HTML-Template-Pro-0.952.400-1|33	HTML::Template. Designed for heavy upload, resource limitations, abcence of
21cr|perl-HTML-Template-Pro-0.952.400-1|34	mod_perl.
21cr|perl-HTML-Template-Pro-0.952.400-1|35	
21cr|perl-HTML-Template-Pro-0.952.400-1|36	HTML::Template::Pro has complete support of filters and
21cr|perl-HTML-Template-Pro-0.952.400-1|37	HTML::Template::Expr's tag EXPR="<expression>", including user-defined
21cr|perl-HTML-Template-Pro-0.952.400-1|38	functions.
21cr|perl-HTML-Template-Pro-0.952.400-1|39	
21cr|perl-HTML-Template-Pro-0.952.400-1|40	%prep
21cr|perl-HTML-Template-Pro-0.952.400-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Template-Pro-0.952.400-1|42	
21cr|perl-HTML-Template-Pro-0.952.400-1|43	%build
21cr|perl-HTML-Template-Pro-0.952.400-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Template-Pro-0.952.400-1|45	%make
21cr|perl-HTML-Template-Pro-0.952.400-1|46	
21cr|perl-HTML-Template-Pro-0.952.400-1|47	%check
21cr|perl-HTML-Template-Pro-0.952.400-1|48	make test
21cr|perl-HTML-Template-Pro-0.952.400-1|49	
21cr|perl-HTML-Template-Pro-0.952.400-1|50	%install
21cr|perl-HTML-Template-Pro-0.952.400-1|51	%makeinstall_std
21cr|perl-HTML-Template-Pro-0.952.400-1|52	
21cr|perl-HTML-Template-Pro-0.952.400-1|53	%files
21cr|perl-HTML-Template-Pro-0.952.400-1|54	%doc README Changes
21cr|perl-HTML-Template-Pro-0.952.400-1|55	%{_mandir}/man3/*
21cr|perl-HTML-Template-Pro-0.952.400-1|56	%{perl_vendorarch}/HTML
21cr|perl-HTML-Template-Pro-0.952.400-1|57	%{perl_vendorarch}/auto/HTML

4674 21
21cr|perl-HTML-TextToHTML-2.520.100-5|1	%define upstream_name    txt2html
21cr|perl-HTML-TextToHTML-2.520.100-5|2	%define module_name      HTML-TextToHTML
21cr|perl-HTML-TextToHTML-2.520.100-5|3	%define upstream_version 2.5201
21cr|perl-HTML-TextToHTML-2.520.100-5|4	
21cr|perl-HTML-TextToHTML-2.520.100-5|5	Name:		perl-%{module_name}
21cr|perl-HTML-TextToHTML-2.520.100-5|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-TextToHTML-2.520.100-5|7	Release:	5
21cr|perl-HTML-TextToHTML-2.520.100-5|8	
21cr|perl-HTML-TextToHTML-2.520.100-5|9	Summary:	Convert plain text file to HTML
21cr|perl-HTML-TextToHTML-2.520.100-5|10	
21cr|perl-HTML-TextToHTML-2.520.100-5|11	License:	GPL+ or Artistic
21cr|perl-HTML-TextToHTML-2.520.100-5|12	Group:		Development/Perl
21cr|perl-HTML-TextToHTML-2.520.100-5|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-TextToHTML-2.520.100-5|14	Source0:	http://www.cpan.org/modules/by-module/HTML/txt2html-%{upstream_version}.tar.gz
21cr|perl-HTML-TextToHTML-2.520.100-5|15	
21cr|perl-HTML-TextToHTML-2.520.100-5|16	BuildRequires:	perl-devel
21cr|perl-HTML-TextToHTML-2.520.100-5|17	BuildRequires: perl(Module::Build)
21cr|perl-HTML-TextToHTML-2.520.100-5|18	
21cr|perl-HTML-TextToHTML-2.520.100-5|19	BuildArch:	noarch
21cr|perl-HTML-TextToHTML-2.520.100-5|20	# dependencies of txt2html script, not gathered automatically because of #52267
21cr|perl-HTML-TextToHTML-2.520.100-5|21	Requires:	perl(Pod::Usage)
21cr|perl-HTML-TextToHTML-2.520.100-5|22	Requires:	perl(Getopt::Long)
21cr|perl-HTML-TextToHTML-2.520.100-5|23	Requires:	perl(File::Basename)
21cr|perl-HTML-TextToHTML-2.520.100-5|24	Requires:	perl(Getopt::ArgvFile)
21cr|perl-HTML-TextToHTML-2.520.100-5|25	Provides:	%{upstream_name} = %{version}-%{release}
21cr|perl-HTML-TextToHTML-2.520.100-5|26	
21cr|perl-HTML-TextToHTML-2.520.100-5|27	%description
21cr|perl-HTML-TextToHTML-2.520.100-5|28	HTML::TextToHTML converts plain text files to HTML. The txt2html
21cr|perl-HTML-TextToHTML-2.520.100-5|29	script uses this module to do the same from the command-line.
21cr|perl-HTML-TextToHTML-2.520.100-5|30	
21cr|perl-HTML-TextToHTML-2.520.100-5|31	%prep
21cr|perl-HTML-TextToHTML-2.520.100-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-TextToHTML-2.520.100-5|33	
21cr|perl-HTML-TextToHTML-2.520.100-5|34	%build
21cr|perl-HTML-TextToHTML-2.520.100-5|35	perl Build.PL installdirs=vendor
21cr|perl-HTML-TextToHTML-2.520.100-5|36	./Build
21cr|perl-HTML-TextToHTML-2.520.100-5|37	
21cr|perl-HTML-TextToHTML-2.520.100-5|38	%install
21cr|perl-HTML-TextToHTML-2.520.100-5|39	./Build install destdir=%{buildroot}
21cr|perl-HTML-TextToHTML-2.520.100-5|40	
21cr|perl-HTML-TextToHTML-2.520.100-5|41	%files
21cr|perl-HTML-TextToHTML-2.520.100-5|42	%doc README Changes TODO
21cr|perl-HTML-TextToHTML-2.520.100-5|43	%{_bindir}/txt2html
21cr|perl-HTML-TextToHTML-2.520.100-5|44	%{_mandir}/man1/txt2html.1*
21cr|perl-HTML-TextToHTML-2.520.100-5|45	%{_mandir}/man3/HTML*
21cr|perl-HTML-TextToHTML-2.520.100-5|46	%{perl_vendorlib}/HTML*

4675 21
21cr|perl-HTML-Tidy-1.600.0-1|1	%define upstream_name    HTML-Tidy
21cr|perl-HTML-Tidy-1.600.0-1|2	%define upstream_version 1.60
21cr|perl-HTML-Tidy-1.600.0-1|3	
21cr|perl-HTML-Tidy-1.600.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Tidy-1.600.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Tidy-1.600.0-1|6	Release:	1
21cr|perl-HTML-Tidy-1.600.0-1|7	Summary: 	Web validation in a Perl object
21cr|perl-HTML-Tidy-1.600.0-1|8	
21cr|perl-HTML-Tidy-1.600.0-1|9	License: 	GPL+ or Artistic
21cr|perl-HTML-Tidy-1.600.0-1|10	Group: 		Development/Perl
21cr|perl-HTML-Tidy-1.600.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Tidy-1.600.0-1|12	Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-Tidy-%{upstream_version}.tar.gz
21cr|perl-HTML-Tidy-1.600.0-1|13	BuildRequires:	perl-devel
21cr|perl-HTML-Tidy-1.600.0-1|14	BuildRequires:	perl(Test::Exception)
21cr|perl-HTML-Tidy-1.600.0-1|15	BuildRequires:	tidyp-devel
21cr|perl-HTML-Tidy-1.600.0-1|16	
21cr|perl-HTML-Tidy-1.600.0-1|17	%description
21cr|perl-HTML-Tidy-1.600.0-1|18	HTML::Tidy is an HTML checker in a handy dandy object. It's meant as a
21cr|perl-HTML-Tidy-1.600.0-1|19	replacement for HTML::Lint. If you're currently an HTML::Lint user looking to
21cr|perl-HTML-Tidy-1.600.0-1|20	migrate, see the section "Converting from HTML::Lint".
21cr|perl-HTML-Tidy-1.600.0-1|21	
21cr|perl-HTML-Tidy-1.600.0-1|22	%prep
21cr|perl-HTML-Tidy-1.600.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Tidy-1.600.0-1|24	
21cr|perl-HTML-Tidy-1.600.0-1|25	%build
21cr|perl-HTML-Tidy-1.600.0-1|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Tidy-1.600.0-1|27	%make
21cr|perl-HTML-Tidy-1.600.0-1|28	
21cr|perl-HTML-Tidy-1.600.0-1|29	%check
21cr|perl-HTML-Tidy-1.600.0-1|30	# currently broken
21cr|perl-HTML-Tidy-1.600.0-1|31	rm -f t/venus.t
21cr|perl-HTML-Tidy-1.600.0-1|32	%make test
21cr|perl-HTML-Tidy-1.600.0-1|33	
21cr|perl-HTML-Tidy-1.600.0-1|34	%install
21cr|perl-HTML-Tidy-1.600.0-1|35	%makeinstall_std
21cr|perl-HTML-Tidy-1.600.0-1|36	
21cr|perl-HTML-Tidy-1.600.0-1|37	%clean
21cr|perl-HTML-Tidy-1.600.0-1|38	
21cr|perl-HTML-Tidy-1.600.0-1|39	%files
21cr|perl-HTML-Tidy-1.600.0-1|40	%doc Changes README.markdown
21cr|perl-HTML-Tidy-1.600.0-1|41	%{perl_vendorarch}/HTML
21cr|perl-HTML-Tidy-1.600.0-1|42	%{perl_vendorarch}/auto/HTML
21cr|perl-HTML-Tidy-1.600.0-1|43	%{_mandir}/*/*
21cr|perl-HTML-Tidy-1.600.0-1|44	%{_bindir}/*

4676 21
21cr|perl-HTML-Tiny-1.80.0-1|1	%define upstream_name    HTML-Tiny
21cr|perl-HTML-Tiny-1.80.0-1|2	%define upstream_version 1.08
21cr|perl-HTML-Tiny-1.80.0-1|3	
21cr|perl-HTML-Tiny-1.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Tiny-1.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Tiny-1.80.0-1|6	Release:	1
21cr|perl-HTML-Tiny-1.80.0-1|7	
21cr|perl-HTML-Tiny-1.80.0-1|8	Summary:	Lightweight, dependency free HTML/XML generation
21cr|perl-HTML-Tiny-1.80.0-1|9	
21cr|perl-HTML-Tiny-1.80.0-1|10	License:	GPL+ or Artistic
21cr|perl-HTML-Tiny-1.80.0-1|11	Group:		Development/Perl
21cr|perl-HTML-Tiny-1.80.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Tiny-1.80.0-1|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Tiny-1.80.0-1|14	
21cr|perl-HTML-Tiny-1.80.0-1|15	BuildRequires:	perl-devel
21cr|perl-HTML-Tiny-1.80.0-1|16	BuildRequires:	perl(Test::More)
21cr|perl-HTML-Tiny-1.80.0-1|17	BuildArch:	noarch
21cr|perl-HTML-Tiny-1.80.0-1|18	
21cr|perl-HTML-Tiny-1.80.0-1|19	%description
21cr|perl-HTML-Tiny-1.80.0-1|20	'HTML::Tiny' is a simple, dependency free module for generating HTML (and
21cr|perl-HTML-Tiny-1.80.0-1|21	XML). It concentrates on generating syntactically correct XHTML using a
21cr|perl-HTML-Tiny-1.80.0-1|22	simple Perl notation.
21cr|perl-HTML-Tiny-1.80.0-1|23	
21cr|perl-HTML-Tiny-1.80.0-1|24	In addition to the HTML generation functions utility functions are provided
21cr|perl-HTML-Tiny-1.80.0-1|25	to
21cr|perl-HTML-Tiny-1.80.0-1|26	
21cr|perl-HTML-Tiny-1.80.0-1|27	* * encode and decode URL encoded strings
21cr|perl-HTML-Tiny-1.80.0-1|28	
21cr|perl-HTML-Tiny-1.80.0-1|29	%prep
21cr|perl-HTML-Tiny-1.80.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Tiny-1.80.0-1|31	
21cr|perl-HTML-Tiny-1.80.0-1|32	%build
21cr|perl-HTML-Tiny-1.80.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Tiny-1.80.0-1|34	%make
21cr|perl-HTML-Tiny-1.80.0-1|35	
21cr|perl-HTML-Tiny-1.80.0-1|36	%check
21cr|perl-HTML-Tiny-1.80.0-1|37	%make test
21cr|perl-HTML-Tiny-1.80.0-1|38	
21cr|perl-HTML-Tiny-1.80.0-1|39	%install
21cr|perl-HTML-Tiny-1.80.0-1|40	%makeinstall_std
21cr|perl-HTML-Tiny-1.80.0-1|41	
21cr|perl-HTML-Tiny-1.80.0-1|42	%files
21cr|perl-HTML-Tiny-1.80.0-1|43	%doc Changes README
21cr|perl-HTML-Tiny-1.80.0-1|44	%{_mandir}/man3/*
21cr|perl-HTML-Tiny-1.80.0-1|45	%{perl_vendorlib}/*

4677 21
21cr|perl-HTML-Toc-1.120.0-8|1	%define upstream_name    HTML-Toc
21cr|perl-HTML-Toc-1.120.0-8|2	%define upstream_version 1.12
21cr|perl-HTML-Toc-1.120.0-8|3	
21cr|perl-HTML-Toc-1.120.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Toc-1.120.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Toc-1.120.0-8|6	Release:	8
21cr|perl-HTML-Toc-1.120.0-8|7	
21cr|perl-HTML-Toc-1.120.0-8|8	Summary:	Generate, insert and update HTML Table of Contents
21cr|perl-HTML-Toc-1.120.0-8|9	
21cr|perl-HTML-Toc-1.120.0-8|10	License:	GPL+ or Artistic
21cr|perl-HTML-Toc-1.120.0-8|11	Group:		Development/Perl
21cr|perl-HTML-Toc-1.120.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-Toc-1.120.0-8|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-Toc-1.120.0-8|14	
21cr|perl-HTML-Toc-1.120.0-8|15	BuildRequires:	perl-devel
21cr|perl-HTML-Toc-1.120.0-8|16	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-Toc-1.120.0-8|17	BuildRequires:	perl(Test)
21cr|perl-HTML-Toc-1.120.0-8|18	BuildRequires:	perl(Test::Differences)
21cr|perl-HTML-Toc-1.120.0-8|19	BuildArch:	noarch
21cr|perl-HTML-Toc-1.120.0-8|20	
21cr|perl-HTML-Toc-1.120.0-8|21	%description
21cr|perl-HTML-Toc-1.120.0-8|22	Generate, insert and update HTML Table of Contents (ToC).
21cr|perl-HTML-Toc-1.120.0-8|23	
21cr|perl-HTML-Toc-1.120.0-8|24	%prep
21cr|perl-HTML-Toc-1.120.0-8|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Toc-1.120.0-8|26	
21cr|perl-HTML-Toc-1.120.0-8|27	%build
21cr|perl-HTML-Toc-1.120.0-8|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Toc-1.120.0-8|29	%make
21cr|perl-HTML-Toc-1.120.0-8|30	
21cr|perl-HTML-Toc-1.120.0-8|31	%check
21cr|perl-HTML-Toc-1.120.0-8|32	make test
21cr|perl-HTML-Toc-1.120.0-8|33	
21cr|perl-HTML-Toc-1.120.0-8|34	%install
21cr|perl-HTML-Toc-1.120.0-8|35	%makeinstall_std
21cr|perl-HTML-Toc-1.120.0-8|36	
21cr|perl-HTML-Toc-1.120.0-8|37	%files
21cr|perl-HTML-Toc-1.120.0-8|38	%doc Changes
21cr|perl-HTML-Toc-1.120.0-8|39	%{perl_vendorlib}/*

4678 21
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|1	%define upstream_name	 HTML-TokeParser-Simple
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|2	%define upstream_version 3.16
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|3	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|5	Version:	%perl_convert_version 3.16
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|6	Release:	6
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|7	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|8	Summary:	Easy to use HTML::TokeParser interface
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|9	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|10	License:	GPL+ or Artistic
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|11	Group:		Development/Perl
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|13	Source0:	https://www.cpan.org/authors/id/O/OV/OVID/HTML-TokeParser-Simple-3.16.tar.gz
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|14	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|15	BuildRequires:	perl-devel
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|16	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|17	BuildRequires:	perl(Sub::Override)
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|18	BuildArch:	noarch
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|19	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|20	%description
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|21	HTML::TokeParser::Simple is a subclass of HTML::TokeParser that uses
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|22	easy-to-remember method calls to work with the tokens.  Rather than
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|23	try to remember a bunch of array indices or try to write a bunch of
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|24	constants for them, you can now do something like:
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|25	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|26	$token->is_start_tag( 'form' )
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|27	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|28	instead of
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|29	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|30	$token->[0] eq 'S' and $token->[1] eq 'form'
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|31	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|32	%prep
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|34	perl -pi -e 'tr/\r//d;' Changes README
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|35	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|36	%build
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|38	%make
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|39	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|40	%check
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|41	make test
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|42	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|43	%install
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|44	%makeinstall_std
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|45	
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|46	%files
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|47	%doc Changes README
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|48	%{perl_vendorlib}/HTML
21cr|perl-HTML-TokeParser-Simple-3.160.0-6|49	%{_mandir}/*/*

4679 21
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|1	%define upstream_name    HTML-TreeBuilder-LibXML
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|2	%define upstream_version 0.26
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|3	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|6	Release:	2
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|7	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|8	Summary:	HTML::Element compatible API for HTML::TreeBuilder::LibXML
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|9	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|10	License:	GPL+ or Artistic
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|11	Group:		Development/Perl
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|14	Patch0:		HTML-TreeBuilder-LibXML-0.26-empty-string-test.patch
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|15	BuildRequires:	perl-devel
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|16	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|18	BuildRequires:	perl(Filter::Util::Call)
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|19	BuildRequires:	perl(HTML::TreeBuilder::XPath)
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|20	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|21	BuildRequires:	perl(Test::Exception)
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|22	BuildRequires:	perl(XML::LibXML)
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|23	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|24	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|25	BuildArch:	noarch
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|26	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|27	%description
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|28	HTML::TreeBuilder::XPath is libxml based compatible interface to
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|29	HTML::TreeBuilder, which could be slow for a large document.
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|30	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|31	HTML::TreeBuilder::LibXML is drop-in-replacement for
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|32	HTML::TreeBuilder::XPath.
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|33	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|34	This module doesn't implement all of HTML::TreeBuilder and HTML::Element
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|35	APIs, but eough methods are defined so modules like Web::Scraper work.
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|36	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|37	%prep
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|39	%patch0 -p1
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|40	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|41	%build
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|42	%{__perl} Build.PL installdirs=vendor
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|43	./Build
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|44	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|45	%check
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|46	./Build test
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|47	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|48	%install
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|49	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|50	
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|51	%files
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|52	%doc Changes LICENSE META.json META.yml
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|53	%{_mandir}/man3/*
21cr|perl-HTML-TreeBuilder-LibXML-0.260.0-2|54	%{perl_vendorlib}/*

4680 21
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|1	%define upstream_name    HTML-TreeBuilder-XPath
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|2	%define upstream_version 0.14
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|3	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|5	Version:	%perl_convert_version 0.14
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|6	Release:	5
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|7	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|8	Summary:	Add XPath support to HTML::TreeBuilder
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|9	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|10	License:	GPL+ or Artistic
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|11	Group:		Development/Perl
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|13	Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-TreeBuilder-XPath-0.14.tar.gz
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|14	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|15	BuildRequires:	perl-devel
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|16	BuildRequires:	perl(HTML::TreeBuilder)
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|17	BuildRequires:	perl(List::Util)
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|18	BuildRequires:	perl(XML::XPathEngine)
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|19	# Some of these requirements were missing so we added them explicitly.
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|20	Requires:	perl(List::Util)
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|21	Requires:	perl(HTML::TreeBuilder)
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|22	Requires:	perl(HTML::TreeBuilder::XPath::Node)
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|23	Requires:	perl(Scalar::Util)
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|24	Requires:	perl(XML::XPathEngine)
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|25	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|26	BuildArch:	noarch
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|27	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|28	%description
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|29	This module adds typical XPath methods to HTML::TreeBuilder, to make it
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|30	easy to query a document.
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|31	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|32	%prep
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|34	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|35	%build
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|37	%make
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|38	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|39	%check
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|40	%make test
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|41	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|42	%install
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|43	%makeinstall_std
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|44	
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|45	%files
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|46	%doc Changes README
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|47	%{_mandir}/man3/*
21cr|perl-HTML-TreeBuilder-XPath-0.140.0-5|48	%{perl_vendorlib}/*

4681 21
21cr|perl-HTML-Widget-1.110.0-7|1	%define upstream_name	 HTML-Widget
21cr|perl-HTML-Widget-1.110.0-7|2	%define upstream_version 1.11
21cr|perl-HTML-Widget-1.110.0-7|3	
21cr|perl-HTML-Widget-1.110.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-Widget-1.110.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-Widget-1.110.0-7|6	Release:	7
21cr|perl-HTML-Widget-1.110.0-7|7	
21cr|perl-HTML-Widget-1.110.0-7|8	Summary:	HTML Widget And Validation Framework
21cr|perl-HTML-Widget-1.110.0-7|9	
21cr|perl-HTML-Widget-1.110.0-7|10	License:	Artistic/GPL
21cr|perl-HTML-Widget-1.110.0-7|11	Group:		Development/Perl
21cr|perl-HTML-Widget-1.110.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTML-Widget-1.110.0-7|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-HTML-Widget-1.110.0-7|14	
21cr|perl-HTML-Widget-1.110.0-7|15	BuildRequires:	perl-devel
21cr|perl-HTML-Widget-1.110.0-7|16	BuildRequires:	perl(Class::Accessor::Chained::Fast)
21cr|perl-HTML-Widget-1.110.0-7|17	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-HTML-Widget-1.110.0-7|18	BuildRequires:	perl(Class::Data::Accessor)
21cr|perl-HTML-Widget-1.110.0-7|19	BuildRequires:	perl(Date::Calc)
21cr|perl-HTML-Widget-1.110.0-7|20	BuildRequires:	perl(Email::Valid)
21cr|perl-HTML-Widget-1.110.0-7|21	BuildRequires:	perl(HTML::Element) >= 3.22
21cr|perl-HTML-Widget-1.110.0-7|22	BuildRequires:	perl(HTML::Scrubber)
21cr|perl-HTML-Widget-1.110.0-7|23	BuildRequires:	perl(Module::Pluggable::Fast)
21cr|perl-HTML-Widget-1.110.0-7|24	BuildRequires:	perl(Scalar::Util)
21cr|perl-HTML-Widget-1.110.0-7|25	BuildRequires:	perl(Storable)
21cr|perl-HTML-Widget-1.110.0-7|26	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-HTML-Widget-1.110.0-7|27	BuildRequires:	perl(inc::Module::Install)
21cr|perl-HTML-Widget-1.110.0-7|28	BuildArch:	noarch
21cr|perl-HTML-Widget-1.110.0-7|29	Requires:	perl(Module::Pluggable::Fast)
21cr|perl-HTML-Widget-1.110.0-7|30	Requires:	perl(Class::Accessor::Chained::Fast)
21cr|perl-HTML-Widget-1.110.0-7|31	
21cr|perl-HTML-Widget-1.110.0-7|32	%description
21cr|perl-HTML-Widget-1.110.0-7|33	Create easy to maintain HTML widgets!
21cr|perl-HTML-Widget-1.110.0-7|34	
21cr|perl-HTML-Widget-1.110.0-7|35	%prep
21cr|perl-HTML-Widget-1.110.0-7|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-Widget-1.110.0-7|37	
21cr|perl-HTML-Widget-1.110.0-7|38	%build
21cr|perl-HTML-Widget-1.110.0-7|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-Widget-1.110.0-7|40	%make
21cr|perl-HTML-Widget-1.110.0-7|41	
21cr|perl-HTML-Widget-1.110.0-7|42	%check
21cr|perl-HTML-Widget-1.110.0-7|43	# Disable for now as in fact tests pass, only extra new line in output makes them fail
21cr|perl-HTML-Widget-1.110.0-7|44	#make test
21cr|perl-HTML-Widget-1.110.0-7|45	
21cr|perl-HTML-Widget-1.110.0-7|46	%install
21cr|perl-HTML-Widget-1.110.0-7|47	%makeinstall_std
21cr|perl-HTML-Widget-1.110.0-7|48	
21cr|perl-HTML-Widget-1.110.0-7|49	%files
21cr|perl-HTML-Widget-1.110.0-7|50	%doc README Changes
21cr|perl-HTML-Widget-1.110.0-7|51	%{_mandir}/*/*
21cr|perl-HTML-Widget-1.110.0-7|52	%{perl_vendorlib}/HTML

4682 21
21cr|perl-HTML-WikiConverter-0.680.0-7|1	%define upstream_name    HTML-WikiConverter
21cr|perl-HTML-WikiConverter-0.680.0-7|2	%define upstream_version 0.68
21cr|perl-HTML-WikiConverter-0.680.0-7|3	
21cr|perl-HTML-WikiConverter-0.680.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-WikiConverter-0.680.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-WikiConverter-0.680.0-7|6	Release:	7
21cr|perl-HTML-WikiConverter-0.680.0-7|7	
21cr|perl-HTML-WikiConverter-0.680.0-7|8	Summary:	HTML-WikiConverter - An HTML to wiki markup converter
21cr|perl-HTML-WikiConverter-0.680.0-7|9	
21cr|perl-HTML-WikiConverter-0.680.0-7|10	License:	GPL+ or Artistic
21cr|perl-HTML-WikiConverter-0.680.0-7|11	Group:		Development/Perl
21cr|perl-HTML-WikiConverter-0.680.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-WikiConverter-0.680.0-7|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-WikiConverter-0.680.0-7|14	
21cr|perl-HTML-WikiConverter-0.680.0-7|15	BuildRequires:	perl-devel
21cr|perl-HTML-WikiConverter-0.680.0-7|16	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTML-WikiConverter-0.680.0-7|17	BuildRequires:	perl(URI)
21cr|perl-HTML-WikiConverter-0.680.0-7|18	BuildRequires:	perl(HTML::Tree)
21cr|perl-HTML-WikiConverter-0.680.0-7|19	BuildRequires:	perl(CSS)
21cr|perl-HTML-WikiConverter-0.680.0-7|20	BuildRequires:	perl(Params::Validate)
21cr|perl-HTML-WikiConverter-0.680.0-7|21	BuildArch:	noarch
21cr|perl-HTML-WikiConverter-0.680.0-7|22	
21cr|perl-HTML-WikiConverter-0.680.0-7|23	%description
21cr|perl-HTML-WikiConverter-0.680.0-7|24	HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
21cr|perl-HTML-WikiConverter-0.680.0-7|25	source into a variety of wiki markups, called wiki "dialects".
21cr|perl-HTML-WikiConverter-0.680.0-7|26	
21cr|perl-HTML-WikiConverter-0.680.0-7|27	%prep
21cr|perl-HTML-WikiConverter-0.680.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-WikiConverter-0.680.0-7|29	
21cr|perl-HTML-WikiConverter-0.680.0-7|30	%build
21cr|perl-HTML-WikiConverter-0.680.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-WikiConverter-0.680.0-7|32	%make
21cr|perl-HTML-WikiConverter-0.680.0-7|33	
21cr|perl-HTML-WikiConverter-0.680.0-7|34	%check
21cr|perl-HTML-WikiConverter-0.680.0-7|35	# Test is broken ATM because of test server being down
21cr|perl-HTML-WikiConverter-0.680.0-7|36	# make test
21cr|perl-HTML-WikiConverter-0.680.0-7|37	
21cr|perl-HTML-WikiConverter-0.680.0-7|38	%install
21cr|perl-HTML-WikiConverter-0.680.0-7|39	%makeinstall_std
21cr|perl-HTML-WikiConverter-0.680.0-7|40	
21cr|perl-HTML-WikiConverter-0.680.0-7|41	%files
21cr|perl-HTML-WikiConverter-0.680.0-7|42	%{_mandir}/*/*
21cr|perl-HTML-WikiConverter-0.680.0-7|43	%{_bindir}/*
21cr|perl-HTML-WikiConverter-0.680.0-7|44	%{perl_vendorlib}/HTML

4683 21
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|1	%define upstream_name    HTML-WikiConverter-Markdown
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|2	%define upstream_version 0.06
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|3	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|6	Release:	3
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|7	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|8	Summary:	Convert HTML to Markdown markup
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|9	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|10	License:	GPL+ or Artistic
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|11	Group:		Development/Perl
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|14	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|15	BuildRequires:	perl-devel
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|16	BuildRequires:	perl(HTML::Tagset)
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|17	BuildRequires:	perl(HTML::WikiConverter)
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|18	BuildRequires:	perl(Params::Validate)
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|19	BuildRequires:	perl(Test::More)
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|20	BuildRequires:	perl(URI)
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|21	BuildRequires:	perl(Test::Pod::Coverage) >= 1.04
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|22	BuildArch:	noarch
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|23	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|24	%description
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|25	This module contains rules for converting HTML into Markdown markup. You
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|26	should not use this module directly; HTML::WikiConverter is the entry point
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|27	for html->wiki conversion (eg, see synopsis above). See the
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|28	HTML::WikiConverter manpage for additional usage details.
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|29	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|30	%prep
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|32	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|33	%build
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|35	%make
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|36	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|37	%check
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|38	%make test
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|39	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|40	%install
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|41	%makeinstall_std
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|42	
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|43	%files
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|44	%doc Changes META.yml README
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|45	%{_mandir}/man3/*
21cr|perl-HTML-WikiConverter-Markdown-0.60.0-3|46	%{perl_vendorlib}/*

4684 21
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|1	%define upstream_name       HTML-WikiConverter-MediaWiki
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|2	%define upstream_version    0.59
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|3	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|6	Release:	7
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|7	License:	GPL or Artistic
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|8	Group:		Development/Perl
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|9	Summary:	Convert HTML to MediaWiki markup
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|10	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|12	Source:		https://cpan.metacpan.org/authors/id/D/DI/DIBERRI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|13	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|14	BuildRequires:	perl-devel
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|15	BuildRequires:	perl(HTML::WikiConverter)
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|17	BuildRequires:	perl(URI)
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|18	BuildArch:	noarch
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|19	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|20	%description
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|21	This module contains rules for converting HTML into MediaWiki markup. See
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|22	the HTML::WikiConverter manpage for additional usage details.
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|23	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|24	%prep
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|26	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|27	%build
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|29	%make
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|30	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|31	%check
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|32	make test
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|33	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|34	%install
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|35	%makeinstall_std
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|36	
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|37	%files
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|38	%doc Changes README
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|39	%{_mandir}/man3/*
21cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-7|40	%{perl_vendorlib}/*

4685 21
21cr|perl-HTTP-Body-1.220.0-3|1	%define	upstream_name	 HTTP-Body
21cr|perl-HTTP-Body-1.220.0-3|2	%define upstream_version 1.22
21cr|perl-HTTP-Body-1.220.0-3|3	
21cr|perl-HTTP-Body-1.220.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-HTTP-Body-1.220.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTTP-Body-1.220.0-3|6	Release:    3
21cr|perl-HTTP-Body-1.220.0-3|7	
21cr|perl-HTTP-Body-1.220.0-3|8	Summary:	HTTP Body Parser
21cr|perl-HTTP-Body-1.220.0-3|9	
21cr|perl-HTTP-Body-1.220.0-3|10	License:	GPL+ or Artistic
21cr|perl-HTTP-Body-1.220.0-3|11	Group:		Development/Perl
21cr|perl-HTTP-Body-1.220.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Body-1.220.0-3|13	Source0:    http://www.cpan.org/modules/by-module/HTTP/HTTP-Body-%{upstream_version}.tar.gz
21cr|perl-HTTP-Body-1.220.0-3|14	
21cr|perl-HTTP-Body-1.220.0-3|15	BuildRequires:  perl(HTTP::Headers)
21cr|perl-HTTP-Body-1.220.0-3|16	BuildRequires:  perl(Test::Deep)
21cr|perl-HTTP-Body-1.220.0-3|17	BuildRequires:  perl(YAML)
21cr|perl-HTTP-Body-1.220.0-3|18	BuildRequires:  perl-devel
21cr|perl-HTTP-Body-1.220.0-3|19	
21cr|perl-HTTP-Body-1.220.0-3|20	BuildArch:	    noarch
21cr|perl-HTTP-Body-1.220.0-3|21	
21cr|perl-HTTP-Body-1.220.0-3|22	%description
21cr|perl-HTTP-Body-1.220.0-3|23	Perl module to parse HTTP request bodies.
21cr|perl-HTTP-Body-1.220.0-3|24	
21cr|perl-HTTP-Body-1.220.0-3|25	%prep
21cr|perl-HTTP-Body-1.220.0-3|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Body-1.220.0-3|27	
21cr|perl-HTTP-Body-1.220.0-3|28	%build
21cr|perl-HTTP-Body-1.220.0-3|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Body-1.220.0-3|30	%make
21cr|perl-HTTP-Body-1.220.0-3|31	
21cr|perl-HTTP-Body-1.220.0-3|32	%check
21cr|perl-HTTP-Body-1.220.0-3|33	%make test
21cr|perl-HTTP-Body-1.220.0-3|34	
21cr|perl-HTTP-Body-1.220.0-3|35	%install
21cr|perl-HTTP-Body-1.220.0-3|36	%makeinstall_std
21cr|perl-HTTP-Body-1.220.0-3|37	
21cr|perl-HTTP-Body-1.220.0-3|38	%files
21cr|perl-HTTP-Body-1.220.0-3|39	%doc README Changes META.yml LICENSE
21cr|perl-HTTP-Body-1.220.0-3|40	%{perl_vendorlib}/HTTP/Body/*
21cr|perl-HTTP-Body-1.220.0-3|41	%{perl_vendorlib}/HTTP/Body.pm
21cr|perl-HTTP-Body-1.220.0-3|42	%{_mandir}/man3/*

4686 21
21cr|perl-HTTP-BrowserDetect-3.350.0-1|1	%define upstream_name	 HTTP-BrowserDetect
21cr|perl-HTTP-BrowserDetect-3.350.0-1|2	%define upstream_version 3.35
21cr|perl-HTTP-BrowserDetect-3.350.0-1|3	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-BrowserDetect-3.350.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-BrowserDetect-3.350.0-1|6	Release:	1
21cr|perl-HTTP-BrowserDetect-3.350.0-1|7	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|8	Summary:	Determine the Web browser, version, and platform from an HTTP user agent string
21cr|perl-HTTP-BrowserDetect-3.350.0-1|9	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|10	License:	GPL+ or Artistic
21cr|perl-HTTP-BrowserDetect-3.350.0-1|11	Group:		Development/Perl
21cr|perl-HTTP-BrowserDetect-3.350.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-HTTP-BrowserDetect-3.350.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-BrowserDetect-3.350.0-1|14	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|15	BuildRequires:	perl-devel
21cr|perl-HTTP-BrowserDetect-3.350.0-1|16	BuildRequires:	perl(Test::FailWarnings)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|17	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|18	BuildRequires:	perl(Test::Warnings)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|19	BuildRequires:	perl(Test::Most)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|20	BuildRequires:	perl(Data::Dump)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|21	BuildRequires:	perl(YAML::Tiny)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|22	BuildRequires:	perl(Path::Tiny)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|23	BuildRequires:	perl-JSON-PP >= 4.04
21cr|perl-HTTP-BrowserDetect-3.350.0-1|24	BuildRequires:	perl(FindBin)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|25	BuildRequires:	perl(Module::Build)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|26	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-HTTP-BrowserDetect-3.350.0-1|27	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTTP-BrowserDetect-3.350.0-1|28	BuildRequires:	perl(Hash::Merge)
21cr|perl-HTTP-BrowserDetect-3.350.0-1|29	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|30	BuildArch:	noarch
21cr|perl-HTTP-BrowserDetect-3.350.0-1|31	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|32	%description
21cr|perl-HTTP-BrowserDetect-3.350.0-1|33	The HTTP::BrowserDetect object does a number of tests on an HTTP user agent
21cr|perl-HTTP-BrowserDetect-3.350.0-1|34	string. The results of these tests are available via methods of the object.
21cr|perl-HTTP-BrowserDetect-3.350.0-1|35	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|36	This module is based upon the JavaScript browser detection code available at
21cr|perl-HTTP-BrowserDetect-3.350.0-1|37	http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
21cr|perl-HTTP-BrowserDetect-3.350.0-1|38	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|39	%prep
21cr|perl-HTTP-BrowserDetect-3.350.0-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-BrowserDetect-3.350.0-1|41	perl -pi -e 's/\015$//' README
21cr|perl-HTTP-BrowserDetect-3.350.0-1|42	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|43	%build
21cr|perl-HTTP-BrowserDetect-3.350.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-BrowserDetect-3.350.0-1|45	%make
21cr|perl-HTTP-BrowserDetect-3.350.0-1|46	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|47	%check
21cr|perl-HTTP-BrowserDetect-3.350.0-1|48	# This will produce a lot of noise.Symbianflo
21cr|perl-HTTP-BrowserDetect-3.350.0-1|49	make test
21cr|perl-HTTP-BrowserDetect-3.350.0-1|50	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|51	%install
21cr|perl-HTTP-BrowserDetect-3.350.0-1|52	%makeinstall_std
21cr|perl-HTTP-BrowserDetect-3.350.0-1|53	chmod -x %{buildroot}%{perl_vendorlib}/HTTP/BrowserDetect.pm
21cr|perl-HTTP-BrowserDetect-3.350.0-1|54	
21cr|perl-HTTP-BrowserDetect-3.350.0-1|55	%files
21cr|perl-HTTP-BrowserDetect-3.350.0-1|56	%doc Changes META.json META.yml README.md
21cr|perl-HTTP-BrowserDetect-3.350.0-1|57	%{perl_vendorlib}/HTTP
21cr|perl-HTTP-BrowserDetect-3.350.0-1|58	%{_mandir}/*/*

4687 21
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|1	%define module	HTTP-Cache-Transparent
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|2	%define upstream_version 1.4
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|3	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|4	Name:		perl-%{module}
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|6	Release:	1
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|7	Summary:	A transparant caching implementation of http get
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|8	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|9	License:	GPL or Artistic
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|10	Group:		Development/Perl
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|11	Source:		http://search.cpan.org/CPAN/authors/id/M/MA/MATTIASH/HTTP-Cache-Transparent-%{upstream_version}.tar.gz
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|12	Url:		http://search.cpan.org/dist/%module/
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|13	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|14	BuildRequires:	perl-devel
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|15	BuildRequires:	perl-libwww-perl
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|16	BuildRequires:	perl(Test::RequiresInternet)
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|17	BuildArch:	noarch
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|18	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|19	%description
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|20	HTTP::Cache::Transparent is an implementation of http get that keeps a local
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|21	cache of fetched pages to avoid fetching the same data from the server
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|22	if it hasn't been updated. The cache is stored on disk and is thus
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|23	persistent between invocations.
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|24	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|25	The http-headers If-Modified-Since and ETag are used to let the server
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|26	decide if the version in the cache is up-to-date or not.
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|27	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|28	%prep
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|29	%setup -q -n %{module}-%{upstream_version}
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|30	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|31	%build
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|32	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|33	EOF
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|34	%make
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|35	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|36	%check
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|37	%make test
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|38	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|39	%install
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|40	%makeinstall_std
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|41	
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|42	%files
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|43	%doc Changes
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|44	%{perl_vendorlib}/HTTP/Cache/Transparent.pm
21cr|perl-HTTP-Cache-Transparent-1.400.0-1|45	%{_mandir}/*/*

4688 21
21cr|perl-HTTP-CookieJar-0.12.0-1|1	%define upstream_name    HTTP-CookieJar
21cr|perl-HTTP-CookieJar-0.12.0-1|2	%define upstream_version 0.012
21cr|perl-HTTP-CookieJar-0.12.0-1|3	
21cr|perl-HTTP-CookieJar-0.12.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-HTTP-CookieJar-0.12.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-HTTP-CookieJar-0.12.0-1|6	Release:        1
21cr|perl-HTTP-CookieJar-0.12.0-1|7	Summary:        Minimalist HTTP user agent cookie jar
21cr|perl-HTTP-CookieJar-0.12.0-1|8	Group:          Development/Perl
21cr|perl-HTTP-CookieJar-0.12.0-1|9	License:        ASL 2.0
21cr|perl-HTTP-CookieJar-0.12.0-1|10	URL:            https://metacpan.org/release/HTTP-CookieJar
21cr|perl-HTTP-CookieJar-0.12.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-CookieJar-0.12.0-1|12	
21cr|perl-HTTP-CookieJar-0.12.0-1|13	BuildArch:      noarch
21cr|perl-HTTP-CookieJar-0.12.0-1|14	BuildRequires:  perl-devel
21cr|perl-HTTP-CookieJar-0.12.0-1|15	BuildRequires:  perl(Carp)
21cr|perl-HTTP-CookieJar-0.12.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-HTTP-CookieJar-0.12.0-1|17	BuildRequires:  perl(File::Find)
21cr|perl-HTTP-CookieJar-0.12.0-1|18	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-HTTP-CookieJar-0.12.0-1|19	BuildRequires:  perl(File::Temp)
21cr|perl-HTTP-CookieJar-0.12.0-1|20	BuildRequires:  perl(HTTP::Date)
21cr|perl-HTTP-CookieJar-0.12.0-1|21	BuildRequires:  perl(HTTP::Request)
21cr|perl-HTTP-CookieJar-0.12.0-1|22	BuildRequires:  perl(HTTP::Response)
21cr|perl-HTTP-CookieJar-0.12.0-1|23	BuildRequires:  perl(List::Util)
21cr|perl-HTTP-CookieJar-0.12.0-1|24	BuildRequires:  perl(Mozilla::PublicSuffix)
21cr|perl-HTTP-CookieJar-0.12.0-1|25	BuildRequires:  perl(parent)
21cr|perl-HTTP-CookieJar-0.12.0-1|26	BuildRequires:  perl(Test::Deep)
21cr|perl-HTTP-CookieJar-0.12.0-1|27	BuildRequires:  perl(Test::More) >= 0.96
21cr|perl-HTTP-CookieJar-0.12.0-1|28	BuildRequires:  perl(Test::Requires)
21cr|perl-HTTP-CookieJar-0.12.0-1|29	BuildRequires:  perl(Time::Local)
21cr|perl-HTTP-CookieJar-0.12.0-1|30	BuildRequires:  perl(URI)
21cr|perl-HTTP-CookieJar-0.12.0-1|31	BuildRequires:  perl(strict), perl(warnings)
21cr|perl-HTTP-CookieJar-0.12.0-1|32	
21cr|perl-HTTP-CookieJar-0.12.0-1|33	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-HTTP-CookieJar-0.12.0-1|34	
21cr|perl-HTTP-CookieJar-0.12.0-1|35	%description
21cr|perl-HTTP-CookieJar-0.12.0-1|36	This module implements a minimalist HTTP user agent cookie jar in
21cr|perl-HTTP-CookieJar-0.12.0-1|37	conformance with RFC 6265.
21cr|perl-HTTP-CookieJar-0.12.0-1|38	
21cr|perl-HTTP-CookieJar-0.12.0-1|39	%prep
21cr|perl-HTTP-CookieJar-0.12.0-1|40	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-CookieJar-0.12.0-1|41	
21cr|perl-HTTP-CookieJar-0.12.0-1|42	%build
21cr|perl-HTTP-CookieJar-0.12.0-1|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-CookieJar-0.12.0-1|44	%make
21cr|perl-HTTP-CookieJar-0.12.0-1|45	
21cr|perl-HTTP-CookieJar-0.12.0-1|46	%install
21cr|perl-HTTP-CookieJar-0.12.0-1|47	%makeinstall_std
21cr|perl-HTTP-CookieJar-0.12.0-1|48	
21cr|perl-HTTP-CookieJar-0.12.0-1|49	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-HTTP-CookieJar-0.12.0-1|50	
21cr|perl-HTTP-CookieJar-0.12.0-1|51	%{_fixperms} %{buildroot}/*
21cr|perl-HTTP-CookieJar-0.12.0-1|52	
21cr|perl-HTTP-CookieJar-0.12.0-1|53	%check
21cr|perl-HTTP-CookieJar-0.12.0-1|54	make test
21cr|perl-HTTP-CookieJar-0.12.0-1|55	
21cr|perl-HTTP-CookieJar-0.12.0-1|56	%files
21cr|perl-HTTP-CookieJar-0.12.0-1|57	%doc Changes CONTRIBUTING.mkdn LICENSE README
21cr|perl-HTTP-CookieJar-0.12.0-1|58	%{perl_vendorlib}/*
21cr|perl-HTTP-CookieJar-0.12.0-1|59	%{_mandir}/man3/*
21cr|perl-HTTP-CookieJar-0.12.0-1|60	

4689 21
21cr|perl-HTTP-CookieMonster-0.110.0-1|1	%define upstream_name    HTTP-CookieMonster
21cr|perl-HTTP-CookieMonster-0.110.0-1|2	%define upstream_version 0.11
21cr|perl-HTTP-CookieMonster-0.110.0-1|3	
21cr|perl-HTTP-CookieMonster-0.110.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-HTTP-CookieMonster-0.110.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTTP-CookieMonster-0.110.0-1|6	Release:    1
21cr|perl-HTTP-CookieMonster-0.110.0-1|7	
21cr|perl-HTTP-CookieMonster-0.110.0-1|8	Summary:    Easy read/write access to your jar of HTTP::
21cr|perl-HTTP-CookieMonster-0.110.0-1|9	License:    GPL+ or Artistic
21cr|perl-HTTP-CookieMonster-0.110.0-1|10	Group:      Development/Perl
21cr|perl-HTTP-CookieMonster-0.110.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-CookieMonster-0.110.0-1|12	Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-CookieMonster-0.110.0-1|13	
21cr|perl-HTTP-CookieMonster-0.110.0-1|14	BuildRequires: perl(Carp)
21cr|perl-HTTP-CookieMonster-0.110.0-1|15	BuildRequires: perl(Data::Serializer)
21cr|perl-HTTP-CookieMonster-0.110.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTTP-CookieMonster-0.110.0-1|17	BuildRequires: perl(HTTP::Cookies)
21cr|perl-HTTP-CookieMonster-0.110.0-1|18	BuildRequires: perl(Module::Build) >= 0.360.100
21cr|perl-HTTP-CookieMonster-0.110.0-1|19	BuildRequires: perl(Moo) >= 1.0.3
21cr|perl-HTTP-CookieMonster-0.110.0-1|20	BuildRequires: perl(Safe::Isa)
21cr|perl-HTTP-CookieMonster-0.110.0-1|21	BuildRequires: perl(Scalar::Util)
21cr|perl-HTTP-CookieMonster-0.110.0-1|22	BuildRequires: perl(Sub::Exporter)
21cr|perl-HTTP-CookieMonster-0.110.0-1|23	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-HTTP-CookieMonster-0.110.0-1|24	BuildRequires: perl(Test::Most)
21cr|perl-HTTP-CookieMonster-0.110.0-1|25	BuildRequires: perl(Test::Fatal)
21cr|perl-HTTP-CookieMonster-0.110.0-1|26	BuildRequires: perl(strict)
21cr|perl-HTTP-CookieMonster-0.110.0-1|27	BuildRequires: perl(warnings)
21cr|perl-HTTP-CookieMonster-0.110.0-1|28	
21cr|perl-HTTP-CookieMonster-0.110.0-1|29	BuildArch:  noarch
21cr|perl-HTTP-CookieMonster-0.110.0-1|30	
21cr|perl-HTTP-CookieMonster-0.110.0-1|31	%description
21cr|perl-HTTP-CookieMonster-0.110.0-1|32	Warning: this is BETA code which is still subject to change.
21cr|perl-HTTP-CookieMonster-0.110.0-1|33	
21cr|perl-HTTP-CookieMonster-0.110.0-1|34	This module was created because messing around with the HTTP::Cookies
21cr|perl-HTTP-CookieMonster-0.110.0-1|35	manpage is non-trivial. the HTTP::Cookies manpage a very useful module, but
21cr|perl-HTTP-CookieMonster-0.110.0-1|36	using it is not always as easy and clean as it could be. For instance, if
21cr|perl-HTTP-CookieMonster-0.110.0-1|37	you want to find a particular cookie, you can just ask for it by name.
21cr|perl-HTTP-CookieMonster-0.110.0-1|38	Instead, you have to use a callback:
21cr|perl-HTTP-CookieMonster-0.110.0-1|39	
21cr|perl-HTTP-CookieMonster-0.110.0-1|40	$cookie_jar->scan( \&callback )
21cr|perl-HTTP-CookieMonster-0.110.0-1|41	
21cr|perl-HTTP-CookieMonster-0.110.0-1|42	%prep
21cr|perl-HTTP-CookieMonster-0.110.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-CookieMonster-0.110.0-1|44	
21cr|perl-HTTP-CookieMonster-0.110.0-1|45	%build
21cr|perl-HTTP-CookieMonster-0.110.0-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-CookieMonster-0.110.0-1|47	%make
21cr|perl-HTTP-CookieMonster-0.110.0-1|48	
21cr|perl-HTTP-CookieMonster-0.110.0-1|49	%check
21cr|perl-HTTP-CookieMonster-0.110.0-1|50	%make test
21cr|perl-HTTP-CookieMonster-0.110.0-1|51	
21cr|perl-HTTP-CookieMonster-0.110.0-1|52	%install
21cr|perl-HTTP-CookieMonster-0.110.0-1|53	%makeinstall_std
21cr|perl-HTTP-CookieMonster-0.110.0-1|54	
21cr|perl-HTTP-CookieMonster-0.110.0-1|55	%files
21cr|perl-HTTP-CookieMonster-0.110.0-1|56	%doc Changes LICENSE META.json META.yml README* examples
21cr|perl-HTTP-CookieMonster-0.110.0-1|57	%{_mandir}/man3/*
21cr|perl-HTTP-CookieMonster-0.110.0-1|58	%perl_vendorlib/*

4690 21
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|1	%define upstream_name	 HTTP-Daemon-SSL
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|2	%define upstream_version 1.04
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|3	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|6	Release:	5
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|7	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|8	Summary:	A simple http server class with SSL support
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|9	License:	GPL+ or Artistic
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|10	Group:		Development/Perl
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|12	Source0:	https://cpan.metacpan.org/authors/id/A/AU/AUFFLICK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|13	# default port could be in use by the sieve daemon (2000), so
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|14	# let's change it to something hopefully free so that make test
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|15	# works
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|16	Patch0:		HTTP-Daemon-SSL-1.01-sslport.patch
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|17	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|18	BuildRequires:	perl-devel
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|19	BuildRequires:	perl(HTTP::Daemon)
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|20	BuildRequires:	perl(IO::Socket::SSL)
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|21	BuildRequires:	perl-libwww-perl
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|22	BuildArch:	noarch
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|23	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|24	%description
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|25	HTTP::Daemon::SSL is a descendant of HTTP::Daemon that uses SSL
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|26	sockets (via IO::Socket::SSL) instead of cleartext sockets. It
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|27	also handles SSL-specific problems, such as dealing with HTTP
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|28	clients that attempt to connect to it without using SSL.
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|29	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|30	%prep
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|32	%patch0 -p1
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|33	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|34	%build
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|36	%make
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|37	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|38	# %check
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|39	# make test
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|40	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|41	%install
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|42	%makeinstall_std
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|43	
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|44	%files
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|45	%doc certs Changes BUGS README
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|46	%{perl_vendorlib}/HTTP
21cr|perl-HTTP-Daemon-SSL-1.40.0-5|47	%{_mandir}/*/*

4691 21
21cr|perl-HTTP-DAV-0.490.0-1|1	%define upstream_name    HTTP-DAV
21cr|perl-HTTP-DAV-0.490.0-1|2	%define upstream_version 0.49
21cr|perl-HTTP-DAV-0.490.0-1|3	
21cr|perl-HTTP-DAV-0.490.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-DAV-0.490.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-DAV-0.490.0-1|6	Release:	1
21cr|perl-HTTP-DAV-0.490.0-1|7	
21cr|perl-HTTP-DAV-0.490.0-1|8	Summary:	A WebDAV client library for Perl5
21cr|perl-HTTP-DAV-0.490.0-1|9	
21cr|perl-HTTP-DAV-0.490.0-1|10	License:	GPL+ or Artistic
21cr|perl-HTTP-DAV-0.490.0-1|11	Group:		Development/Perl
21cr|perl-HTTP-DAV-0.490.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-DAV-0.490.0-1|13	Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-DAV-0.490.0-1|14	
21cr|perl-HTTP-DAV-0.490.0-1|15	BuildRequires:	perl-libwww-perl
21cr|perl-HTTP-DAV-0.490.0-1|16	BuildRequires:	perl(XML::DOM)
21cr|perl-HTTP-DAV-0.490.0-1|17	BuildRequires:	perl(MD5)
21cr|perl-HTTP-DAV-0.490.0-1|18	BuildRequires:	perl-devel
21cr|perl-HTTP-DAV-0.490.0-1|19	
21cr|perl-HTTP-DAV-0.490.0-1|20	BuildArch:	noarch
21cr|perl-HTTP-DAV-0.490.0-1|21	
21cr|perl-HTTP-DAV-0.490.0-1|22	%description
21cr|perl-HTTP-DAV-0.490.0-1|23	PerlDAV is a Perl library for modifying content on webservers using the WebDAV
21cr|perl-HTTP-DAV-0.490.0-1|24	protocol. Now you can LOCK, DELETE and PUT files and much more on a DAV-enabled
21cr|perl-HTTP-DAV-0.490.0-1|25	webserver.
21cr|perl-HTTP-DAV-0.490.0-1|26	
21cr|perl-HTTP-DAV-0.490.0-1|27	%prep
21cr|perl-HTTP-DAV-0.490.0-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-DAV-0.490.0-1|29	
21cr|perl-HTTP-DAV-0.490.0-1|30	# fix attribs
21cr|perl-HTTP-DAV-0.490.0-1|31	find . -type d -exec chmod 755 {} \;
21cr|perl-HTTP-DAV-0.490.0-1|32	find . -type f -exec chmod 644 {} \;
21cr|perl-HTTP-DAV-0.490.0-1|33	
21cr|perl-HTTP-DAV-0.490.0-1|34	%build
21cr|perl-HTTP-DAV-0.490.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-DAV-0.490.0-1|36	%make
21cr|perl-HTTP-DAV-0.490.0-1|37	
21cr|perl-HTTP-DAV-0.490.0-1|38	# requires a "test server"...
21cr|perl-HTTP-DAV-0.490.0-1|39	#make test TEST_VERBOSE=1
21cr|perl-HTTP-DAV-0.490.0-1|40	
21cr|perl-HTTP-DAV-0.490.0-1|41	%install
21cr|perl-HTTP-DAV-0.490.0-1|42	%makeinstall_std
21cr|perl-HTTP-DAV-0.490.0-1|43	
21cr|perl-HTTP-DAV-0.490.0-1|44	%files
21cr|perl-HTTP-DAV-0.490.0-1|45	%doc Changes README TODO doc/*
21cr|perl-HTTP-DAV-0.490.0-1|46	%{_bindir}/dave
21cr|perl-HTTP-DAV-0.490.0-1|47	%{_mandir}/*/*
21cr|perl-HTTP-DAV-0.490.0-1|48	%{perl_vendorlib}/HTTP

4692 21
21cr|perl-HTTP-Entity-Parser-0.250.0-2|1	%define upstream_name    HTTP-Entity-Parser
21cr|perl-HTTP-Entity-Parser-0.250.0-2|2	%define upstream_version 0.25
21cr|perl-HTTP-Entity-Parser-0.250.0-2|3	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|4	Name:		perl-HTTP-Entity-Parser
21cr|perl-HTTP-Entity-Parser-0.250.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Entity-Parser-0.250.0-2|6	Release:	2
21cr|perl-HTTP-Entity-Parser-0.250.0-2|7	Summary:	PSGI compliant HTTP Entity Parser
21cr|perl-HTTP-Entity-Parser-0.250.0-2|8	Group:		Development/Perl
21cr|perl-HTTP-Entity-Parser-0.250.0-2|9	License:	GPL+ or Artistic
21cr|perl-HTTP-Entity-Parser-0.250.0-2|10	URL:		https://metacpan.org/release/HTTP-Entity-Parser
21cr|perl-HTTP-Entity-Parser-0.250.0-2|11	Source0:	https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO/HTTP-Entity-Parser-%{upstream_version}.tar.gz
21cr|perl-HTTP-Entity-Parser-0.250.0-2|12	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|13	BuildArch:	noarch
21cr|perl-HTTP-Entity-Parser-0.250.0-2|14	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|15	BuildRequires:  perl-devel
21cr|perl-HTTP-Entity-Parser-0.250.0-2|16	BuildRequires:  perl(Carp)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|17	BuildRequires:  perl(Cwd)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|18	BuildRequires:  perl(Encode)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|19	BuildRequires:  perl(Exporter)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|20	BuildRequires:  perl(Fcntl)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|21	BuildRequires:  perl(File::Basename)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|22	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|23	BuildRequires:  perl(File::Temp)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|24	BuildRequires:  perl(Hash::MultiValue)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|25	BuildRequires:  perl(HTTP::Headers)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|26	BuildRequires:  perl(HTTP::Message) >= 6
21cr|perl-HTTP-Entity-Parser-0.250.0-2|27	BuildRequires:  perl(HTTP::MultiPartParser)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|28	BuildRequires:  perl(IO::File)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|29	BuildRequires:  perl(JSON::MaybeXS) >= 1.3.7
21cr|perl-HTTP-Entity-Parser-0.250.0-2|30	BuildRequires:  perl(Module::Build::Tiny) >= 0.035
21cr|perl-HTTP-Entity-Parser-0.250.0-2|31	BuildRequires:  perl(Module::Load)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|32	BuildRequires:  perl(Stream::Buffered)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|33	BuildRequires:  perl(Test::More) >= 0.98
21cr|perl-HTTP-Entity-Parser-0.250.0-2|34	BuildRequires:  perl(WWW::Form::UrlEncoded) >= 0.23
21cr|perl-HTTP-Entity-Parser-0.250.0-2|35	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|36	BuildRequires:  perl(base)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|37	BuildRequires:  perl(strict)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|38	BuildRequires:  perl(utf8)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|39	BuildRequires:  perl(warnings)
21cr|perl-HTTP-Entity-Parser-0.250.0-2|40	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|41	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-HTTP-Entity-Parser-0.250.0-2|42	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|43	%description
21cr|perl-HTTP-Entity-Parser-0.250.0-2|44	HTTP::Entity::Parser is a PSGI-compliant HTTP Entity parser. This module
21cr|perl-HTTP-Entity-Parser-0.250.0-2|45	also is compatible with HTTP::Body. Unlike HTTP::Body, HTTP::Entity::Parser
21cr|perl-HTTP-Entity-Parser-0.250.0-2|46	reads HTTP entities from PSGI's environment $env->{'psgi.input'} and parses
21cr|perl-HTTP-Entity-Parser-0.250.0-2|47	it. This module supports application/x-www-form-urlencoded, multipart/form-
21cr|perl-HTTP-Entity-Parser-0.250.0-2|48	data and application/json.
21cr|perl-HTTP-Entity-Parser-0.250.0-2|49	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|50	%files
21cr|perl-HTTP-Entity-Parser-0.250.0-2|51	%doc Changes README.md eg/
21cr|perl-HTTP-Entity-Parser-0.250.0-2|52	%license LICENSE
21cr|perl-HTTP-Entity-Parser-0.250.0-2|53	%{perl_vendorlib}/*
21cr|perl-HTTP-Entity-Parser-0.250.0-2|54	%{_mandir}/man3/*
21cr|perl-HTTP-Entity-Parser-0.250.0-2|55	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|56	#--------------------------------------------------------------
21cr|perl-HTTP-Entity-Parser-0.250.0-2|57	%prep
21cr|perl-HTTP-Entity-Parser-0.250.0-2|58	%setup -q -n HTTP-Entity-Parser-%{upstream_version}
21cr|perl-HTTP-Entity-Parser-0.250.0-2|59	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|60	%build
21cr|perl-HTTP-Entity-Parser-0.250.0-2|61	%{__perl} Build.PL --installdirs=vendor
21cr|perl-HTTP-Entity-Parser-0.250.0-2|62	./Build
21cr|perl-HTTP-Entity-Parser-0.250.0-2|63	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|64	%install
21cr|perl-HTTP-Entity-Parser-0.250.0-2|65	./Build install --destdir=%{buildroot} --create_packlist=0
21cr|perl-HTTP-Entity-Parser-0.250.0-2|66	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|67	%{_fixperms} %{buildroot}/*
21cr|perl-HTTP-Entity-Parser-0.250.0-2|68	
21cr|perl-HTTP-Entity-Parser-0.250.0-2|69	%check
21cr|perl-HTTP-Entity-Parser-0.250.0-2|70	./Build test

4693 21
21cr|perl-HTTP-Exception-0.40.70-1|1	%define upstream_name    HTTP-Exception
21cr|perl-HTTP-Exception-0.40.70-1|2	%define upstream_version 0.04007
21cr|perl-HTTP-Exception-0.40.70-1|3	
21cr|perl-HTTP-Exception-0.40.70-1|4	Name:       perl-%{upstream_name}
21cr|perl-HTTP-Exception-0.40.70-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTTP-Exception-0.40.70-1|6	Release:    1
21cr|perl-HTTP-Exception-0.40.70-1|7	
21cr|perl-HTTP-Exception-0.40.70-1|8	Summary:    Throw HTTP-Errors as Exceptions
21cr|perl-HTTP-Exception-0.40.70-1|9	
21cr|perl-HTTP-Exception-0.40.70-1|10	License:    GPL+ or Artistic
21cr|perl-HTTP-Exception-0.40.70-1|11	Group:      Development/Perl
21cr|perl-HTTP-Exception-0.40.70-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Exception-0.40.70-1|13	Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Exception-0.40.70-1|14	
21cr|perl-HTTP-Exception-0.40.70-1|15	BuildRequires: perl(Exception::Class) >= 1.290.0
21cr|perl-HTTP-Exception-0.40.70-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-HTTP-Exception-0.40.70-1|17	BuildRequires: perl(HTTP::Status) >= 5.817.0
21cr|perl-HTTP-Exception-0.40.70-1|18	BuildRequires: perl(Scalar::Util) >= 1.220.0
21cr|perl-HTTP-Exception-0.40.70-1|19	BuildRequires: perl(Test::Exception) >= 0.290.0
21cr|perl-HTTP-Exception-0.40.70-1|20	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-HTTP-Exception-0.40.70-1|21	BuildRequires: perl(Test::NoWarnings) >= 1.40.0
21cr|perl-HTTP-Exception-0.40.70-1|22	BuildRequires: perl(base)
21cr|perl-HTTP-Exception-0.40.70-1|23	BuildRequires: perl(strict)
21cr|perl-HTTP-Exception-0.40.70-1|24	BuildRequires: perl(warnings)
21cr|perl-HTTP-Exception-0.40.70-1|25	BuildRequires: perl-devel
21cr|perl-HTTP-Exception-0.40.70-1|26	BuildArch:  noarch
21cr|perl-HTTP-Exception-0.40.70-1|27	
21cr|perl-HTTP-Exception-0.40.70-1|28	%description
21cr|perl-HTTP-Exception-0.40.70-1|29	Every HTTP::Exception is a L<Exception::Class> - Class. So the same
21cr|perl-HTTP-Exception-0.40.70-1|30	mechanisms apply as with L<Exception::Class>-classes. In fact have a look
21cr|perl-HTTP-Exception-0.40.70-1|31	at L<Exception::Class>' docs for more general information on exceptions and
21cr|perl-HTTP-Exception-0.40.70-1|32	L<Exception::Class::Base> for information on what methods a caught
21cr|perl-HTTP-Exception-0.40.70-1|33	exception also has.
21cr|perl-HTTP-Exception-0.40.70-1|34	
21cr|perl-HTTP-Exception-0.40.70-1|35	HTTP::Exception is only a factory for HTTP::Exception::XXX (where X is a
21cr|perl-HTTP-Exception-0.40.70-1|36	number) subclasses. That means that HTTP::Exception->new(404) returns a
21cr|perl-HTTP-Exception-0.40.70-1|37	HTTP::Exception::404 object, which in turn is a HTTP::Exception::Base -
21cr|perl-HTTP-Exception-0.40.70-1|38	Object.
21cr|perl-HTTP-Exception-0.40.70-1|39	
21cr|perl-HTTP-Exception-0.40.70-1|40	Don't bother checking a caught HTTP::Exception::...-class with "isa" as it
21cr|perl-HTTP-Exception-0.40.70-1|41	might not contain what you would expect. Use the code- or
21cr|perl-HTTP-Exception-0.40.70-1|42	status_message-attributes and the is_ -methods instead.
21cr|perl-HTTP-Exception-0.40.70-1|43	
21cr|perl-HTTP-Exception-0.40.70-1|44	%prep
21cr|perl-HTTP-Exception-0.40.70-1|45	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Exception-0.40.70-1|46	
21cr|perl-HTTP-Exception-0.40.70-1|47	%build
21cr|perl-HTTP-Exception-0.40.70-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Exception-0.40.70-1|49	
21cr|perl-HTTP-Exception-0.40.70-1|50	%make
21cr|perl-HTTP-Exception-0.40.70-1|51	
21cr|perl-HTTP-Exception-0.40.70-1|52	%check
21cr|perl-HTTP-Exception-0.40.70-1|53	%make test
21cr|perl-HTTP-Exception-0.40.70-1|54	
21cr|perl-HTTP-Exception-0.40.70-1|55	%install
21cr|perl-HTTP-Exception-0.40.70-1|56	%makeinstall_std
21cr|perl-HTTP-Exception-0.40.70-1|57	
21cr|perl-HTTP-Exception-0.40.70-1|58	%files
21cr|perl-HTTP-Exception-0.40.70-1|59	%doc Changes INSTALL LICENSE META.yml README
21cr|perl-HTTP-Exception-0.40.70-1|60	%{_mandir}/man3/*
21cr|perl-HTTP-Exception-0.40.70-1|61	%{perl_vendorlib}/*

4694 21
21cr|perl-HTTP-Headers-Fast-0.220.0-2|1	%define upstream_name    HTTP-Headers-Fast
21cr|perl-HTTP-Headers-Fast-0.220.0-2|2	%define upstream_version 0.22
21cr|perl-HTTP-Headers-Fast-0.220.0-2|3	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Headers-Fast-0.220.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Headers-Fast-0.220.0-2|6	Release:	2
21cr|perl-HTTP-Headers-Fast-0.220.0-2|7	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|8	Summary:	Faster implementation of HTTP::Headers
21cr|perl-HTTP-Headers-Fast-0.220.0-2|9	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|10	License:	GPL+ or Artistic
21cr|perl-HTTP-Headers-Fast-0.220.0-2|11	Group:		Development/Perl
21cr|perl-HTTP-Headers-Fast-0.220.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Headers-Fast-0.220.0-2|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Headers-Fast-0.220.0-2|14	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|15	BuildRequires:	perl-devel
21cr|perl-HTTP-Headers-Fast-0.220.0-2|16	BuildRequires:	perl(Module::Build)
21cr|perl-HTTP-Headers-Fast-0.220.0-2|17	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-HTTP-Headers-Fast-0.220.0-2|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTTP-Headers-Fast-0.220.0-2|19	BuildRequires:	perl(Filter::Util::Call)
21cr|perl-HTTP-Headers-Fast-0.220.0-2|20	BuildRequires:	perl(HTTP::Date)
21cr|perl-HTTP-Headers-Fast-0.220.0-2|21	BuildRequires:	perl(Test)
21cr|perl-HTTP-Headers-Fast-0.220.0-2|22	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-HTTP-Headers-Fast-0.220.0-2|23	BuildRequires:	perl(Test::Requires)
21cr|perl-HTTP-Headers-Fast-0.220.0-2|24	BuildRequires:	perl(YAML)
21cr|perl-HTTP-Headers-Fast-0.220.0-2|25	BuildRequires:  perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-HTTP-Headers-Fast-0.220.0-2|26	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|27	BuildArch:	noarch
21cr|perl-HTTP-Headers-Fast-0.220.0-2|28	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|29	%description
21cr|perl-HTTP-Headers-Fast-0.220.0-2|30	HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers.
21cr|perl-HTTP-Headers-Fast-0.220.0-2|31	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|32	The interface is the same as HTTP::Headers.
21cr|perl-HTTP-Headers-Fast-0.220.0-2|33	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|34	%prep
21cr|perl-HTTP-Headers-Fast-0.220.0-2|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Headers-Fast-0.220.0-2|36	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|37	%build
21cr|perl-HTTP-Headers-Fast-0.220.0-2|38	%{__perl} Build.PL --installdirs=vendor
21cr|perl-HTTP-Headers-Fast-0.220.0-2|39	./Build
21cr|perl-HTTP-Headers-Fast-0.220.0-2|40	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|41	%check
21cr|perl-HTTP-Headers-Fast-0.220.0-2|42	./Build test
21cr|perl-HTTP-Headers-Fast-0.220.0-2|43	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|44	%install
21cr|perl-HTTP-Headers-Fast-0.220.0-2|45	./Build install --destdir=%{buildroot}
21cr|perl-HTTP-Headers-Fast-0.220.0-2|46	%{_fixperms} %{buildroot}/*
21cr|perl-HTTP-Headers-Fast-0.220.0-2|47	
21cr|perl-HTTP-Headers-Fast-0.220.0-2|48	%files
21cr|perl-HTTP-Headers-Fast-0.220.0-2|49	%doc  META.yml META.json Changes LICENSE README.*
21cr|perl-HTTP-Headers-Fast-0.220.0-2|50	%{_mandir}/man3/*
21cr|perl-HTTP-Headers-Fast-0.220.0-2|51	%{perl_vendorlib}/*

4695 21
21cr|perl-HTTP-Lite-2.440.0-3|1	%define upstream_name    HTTP-Lite
21cr|perl-HTTP-Lite-2.440.0-3|2	%define upstream_version 2.44
21cr|perl-HTTP-Lite-2.440.0-3|3	
21cr|perl-HTTP-Lite-2.440.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Lite-2.440.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Lite-2.440.0-3|6	Release:	3
21cr|perl-HTTP-Lite-2.440.0-3|7	
21cr|perl-HTTP-Lite-2.440.0-3|8	Summary:	Lightweight HTTP implementation
21cr|perl-HTTP-Lite-2.440.0-3|9	
21cr|perl-HTTP-Lite-2.440.0-3|10	License:	GPL+ or Artistic
21cr|perl-HTTP-Lite-2.440.0-3|11	Group:		Development/Perl
21cr|perl-HTTP-Lite-2.440.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Lite-2.440.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Lite-2.440.0-3|14	
21cr|perl-HTTP-Lite-2.440.0-3|15	BuildRequires:	perl-devel
21cr|perl-HTTP-Lite-2.440.0-3|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTTP-Lite-2.440.0-3|17	BuildRequires:	perl(CGI)
21cr|perl-HTTP-Lite-2.440.0-3|18	BuildRequires:	perl(Fcntl)
21cr|perl-HTTP-Lite-2.440.0-3|19	BuildRequires:	perl(Socket)
21cr|perl-HTTP-Lite-2.440.0-3|20	
21cr|perl-HTTP-Lite-2.440.0-3|21	
21cr|perl-HTTP-Lite-2.440.0-3|22	BuildArch:	noarch
21cr|perl-HTTP-Lite-2.440.0-3|23	
21cr|perl-HTTP-Lite-2.440.0-3|24	%description
21cr|perl-HTTP-Lite-2.440.0-3|25	HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation
21cr|perl-HTTP-Lite-2.440.0-3|26	for perl.  It is not intended as a replacement for the
21cr|perl-HTTP-Lite-2.440.0-3|27	fully-features LWP module.  Instead, it is intended for use in
21cr|perl-HTTP-Lite-2.440.0-3|28	situations where it is desirable to install the minimal number of
21cr|perl-HTTP-Lite-2.440.0-3|29	modules to achieve HTTP support, or where LWP is not a good
21cr|perl-HTTP-Lite-2.440.0-3|30	candidate due to CPU overhead, such as slower processors.
21cr|perl-HTTP-Lite-2.440.0-3|31	HTTP::Lite is also significantly faster than LWP.
21cr|perl-HTTP-Lite-2.440.0-3|32	
21cr|perl-HTTP-Lite-2.440.0-3|33	HTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling
21cr|perl-HTTP-Lite-2.440.0-3|34	for redistribution with larger packages where only HTTP GET and
21cr|perl-HTTP-Lite-2.440.0-3|35	POST functionality are necessary.
21cr|perl-HTTP-Lite-2.440.0-3|36	
21cr|perl-HTTP-Lite-2.440.0-3|37	HTTP::Lite supports basic POST and GET operations only.  As of
21cr|perl-HTTP-Lite-2.440.0-3|38	0.2.1, HTTP::Lite supports HTTP/1.1 and is compliant with the Host
21cr|perl-HTTP-Lite-2.440.0-3|39	header, necessary for name based virtual hosting.  Additionally,
21cr|perl-HTTP-Lite-2.440.0-3|40	HTTP::Lite now supports Proxies.
21cr|perl-HTTP-Lite-2.440.0-3|41	
21cr|perl-HTTP-Lite-2.440.0-3|42	%prep
21cr|perl-HTTP-Lite-2.440.0-3|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Lite-2.440.0-3|44	
21cr|perl-HTTP-Lite-2.440.0-3|45	%build
21cr|perl-HTTP-Lite-2.440.0-3|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Lite-2.440.0-3|47	%make
21cr|perl-HTTP-Lite-2.440.0-3|48	
21cr|perl-HTTP-Lite-2.440.0-3|49	%check
21cr|perl-HTTP-Lite-2.440.0-3|50	%make test
21cr|perl-HTTP-Lite-2.440.0-3|51	
21cr|perl-HTTP-Lite-2.440.0-3|52	%install
21cr|perl-HTTP-Lite-2.440.0-3|53	%makeinstall_std
21cr|perl-HTTP-Lite-2.440.0-3|54	
21cr|perl-HTTP-Lite-2.440.0-3|55	%files
21cr|perl-HTTP-Lite-2.440.0-3|56	%doc LICENSE README META.json META.yml Changes
21cr|perl-HTTP-Lite-2.440.0-3|57	%{_mandir}/man3/*
21cr|perl-HTTP-Lite-2.440.0-3|58	%{perl_vendorlib}/*

4696 21
21cr|perl-HTTP-MultiPartParser-0.20.0-1|1	%define upstream_name    HTTP-MultiPartParser
21cr|perl-HTTP-MultiPartParser-0.20.0-1|2	%define upstream_version 0.02
21cr|perl-HTTP-MultiPartParser-0.20.0-1|3	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|4	Name:           perl-HTTP-MultiPartParser
21cr|perl-HTTP-MultiPartParser-0.20.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-HTTP-MultiPartParser-0.20.0-1|6	Release:        1
21cr|perl-HTTP-MultiPartParser-0.20.0-1|7	Summary:        HTTP MultiPart Parser
21cr|perl-HTTP-MultiPartParser-0.20.0-1|8	Group:          Development/Perl
21cr|perl-HTTP-MultiPartParser-0.20.0-1|9	License:        GPL+ or Artistic
21cr|perl-HTTP-MultiPartParser-0.20.0-1|10	URL:            https://metacpan.org/release/HTTP-MultiPartParser
21cr|perl-HTTP-MultiPartParser-0.20.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/C/CH/CHANSEN/HTTP-MultiPartParser-%{upstream_version}.tar.gz
21cr|perl-HTTP-MultiPartParser-0.20.0-1|12	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|13	BuildArch:      noarch
21cr|perl-HTTP-MultiPartParser-0.20.0-1|14	BuildRequires:  make
21cr|perl-HTTP-MultiPartParser-0.20.0-1|15	BuildRequires:  perl-generators
21cr|perl-HTTP-MultiPartParser-0.20.0-1|16	BuildRequires:  perl-interpreter >= 1:5.8.1
21cr|perl-HTTP-MultiPartParser-0.20.0-1|17	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|18	BuildRequires:  perl(Carp)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|19	BuildRequires:  perl(Cwd)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|20	BuildRequires:  perl(Data::Dumper)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|21	BuildRequires:  perl(Exporter)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|22	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|23	BuildRequires:  perl(FindBin)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|24	BuildRequires:  perl(IO::File)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|25	BuildRequires:  perl(Scalar::Util)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|26	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-HTTP-MultiPartParser-0.20.0-1|27	BuildRequires:  perl(Test::Deep)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|28	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|29	BuildRequires:  perl(lib)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|30	BuildRequires:  perl(strict)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|31	BuildRequires:  perl(vars)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|32	BuildRequires:  perl(warnings)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|33	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|34	BuildRequires:  perl(inc::Module::Install)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|35	BuildRequires:  perl(Module::Install::ReadmeFromPod)
21cr|perl-HTTP-MultiPartParser-0.20.0-1|36	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|37	BuildRequires:  %{__make}
21cr|perl-HTTP-MultiPartParser-0.20.0-1|38	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|39	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-HTTP-MultiPartParser-0.20.0-1|40	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|41	%description
21cr|perl-HTTP-MultiPartParser-0.20.0-1|42	This class provides a low-level API for processing MultiPart MIME data
21cr|perl-HTTP-MultiPartParser-0.20.0-1|43	streams conforming to MultiPart types as defined in RFC 2616.
21cr|perl-HTTP-MultiPartParser-0.20.0-1|44	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|45	%files
21cr|perl-HTTP-MultiPartParser-0.20.0-1|46	%doc Changes README eg/
21cr|perl-HTTP-MultiPartParser-0.20.0-1|47	%{perl_vendorlib}/*
21cr|perl-HTTP-MultiPartParser-0.20.0-1|48	%{_mandir}/man3/*
21cr|perl-HTTP-MultiPartParser-0.20.0-1|49	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|50	#-------------------------------------------------------------------
21cr|perl-HTTP-MultiPartParser-0.20.0-1|51	%prep
21cr|perl-HTTP-MultiPartParser-0.20.0-1|52	%setup -q -n HTTP-MultiPartParser-%{upstream_version}
21cr|perl-HTTP-MultiPartParser-0.20.0-1|53	%{__rm} -rf inc
21cr|perl-HTTP-MultiPartParser-0.20.0-1|54	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|55	%build
21cr|perl-HTTP-MultiPartParser-0.20.0-1|56	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-HTTP-MultiPartParser-0.20.0-1|57	%{__make} %{?_smp_mflags}
21cr|perl-HTTP-MultiPartParser-0.20.0-1|58	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|59	%install
21cr|perl-HTTP-MultiPartParser-0.20.0-1|60	%{__make} pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-HTTP-MultiPartParser-0.20.0-1|61	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|62	%{_fixperms} %{buildroot}/*
21cr|perl-HTTP-MultiPartParser-0.20.0-1|63	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|64	%check
21cr|perl-HTTP-MultiPartParser-0.20.0-1|65	%{__make} test
21cr|perl-HTTP-MultiPartParser-0.20.0-1|66	
21cr|perl-HTTP-MultiPartParser-0.20.0-1|67	

4697 21
21cr|perl-HTTP-Parser-0.60.0-8|1	%define upstream_name    HTTP-Parser
21cr|perl-HTTP-Parser-0.60.0-8|2	%define upstream_version 0.06
21cr|perl-HTTP-Parser-0.60.0-8|3	
21cr|perl-HTTP-Parser-0.60.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Parser-0.60.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Parser-0.60.0-8|6	Release:	8
21cr|perl-HTTP-Parser-0.60.0-8|7	
21cr|perl-HTTP-Parser-0.60.0-8|8	Summary:	Parse HTTP/1.1 request into HTTP::Request/Response object
21cr|perl-HTTP-Parser-0.60.0-8|9	
21cr|perl-HTTP-Parser-0.60.0-8|10	License:	GPL+ or Artistic
21cr|perl-HTTP-Parser-0.60.0-8|11	Group:		Development/Perl
21cr|perl-HTTP-Parser-0.60.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Parser-0.60.0-8|13	Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Parser-0.60.0-8|14	
21cr|perl-HTTP-Parser-0.60.0-8|15	BuildRequires:	perl-devel
21cr|perl-HTTP-Parser-0.60.0-8|16	BuildRequires:	perl(HTTP::Request)
21cr|perl-HTTP-Parser-0.60.0-8|17	BuildRequires:	perl(HTTP::Response)
21cr|perl-HTTP-Parser-0.60.0-8|18	BuildRequires:	perl(Test::More)
21cr|perl-HTTP-Parser-0.60.0-8|19	BuildRequires:	perl(URI)
21cr|perl-HTTP-Parser-0.60.0-8|20	BuildArch:	noarch
21cr|perl-HTTP-Parser-0.60.0-8|21	
21cr|perl-HTTP-Parser-0.60.0-8|22	%description
21cr|perl-HTTP-Parser-0.60.0-8|23	This is an HTTP request parser. It takes chunks of text as received and
21cr|perl-HTTP-Parser-0.60.0-8|24	returns a 'hint' as to what is required, or returns the HTTP::Request when
21cr|perl-HTTP-Parser-0.60.0-8|25	a complete request has been read. HTTP/1.1 chunking is supported. It dies
21cr|perl-HTTP-Parser-0.60.0-8|26	if it finds an error.
21cr|perl-HTTP-Parser-0.60.0-8|27	
21cr|perl-HTTP-Parser-0.60.0-8|28	new ( named params... )
21cr|perl-HTTP-Parser-0.60.0-8|29	Create a new HTTP::Parser object. Takes named parameters, e.g.:
21cr|perl-HTTP-Parser-0.60.0-8|30	
21cr|perl-HTTP-Parser-0.60.0-8|31	my $parser = HTTP::Parser->new(request => 1);
21cr|perl-HTTP-Parser-0.60.0-8|32	
21cr|perl-HTTP-Parser-0.60.0-8|33	%prep
21cr|perl-HTTP-Parser-0.60.0-8|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Parser-0.60.0-8|35	
21cr|perl-HTTP-Parser-0.60.0-8|36	%build
21cr|perl-HTTP-Parser-0.60.0-8|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Parser-0.60.0-8|38	%make
21cr|perl-HTTP-Parser-0.60.0-8|39	
21cr|perl-HTTP-Parser-0.60.0-8|40	%check
21cr|perl-HTTP-Parser-0.60.0-8|41	%make test
21cr|perl-HTTP-Parser-0.60.0-8|42	
21cr|perl-HTTP-Parser-0.60.0-8|43	%install
21cr|perl-HTTP-Parser-0.60.0-8|44	%makeinstall_std
21cr|perl-HTTP-Parser-0.60.0-8|45	
21cr|perl-HTTP-Parser-0.60.0-8|46	%files
21cr|perl-HTTP-Parser-0.60.0-8|47	%doc META.yml README Changes
21cr|perl-HTTP-Parser-0.60.0-8|48	%{_mandir}/man3/*
21cr|perl-HTTP-Parser-0.60.0-8|49	%{perl_vendorlib}/*

4698 21
21cr|perl-HTTP-Parser-XS-0.170.0-4|1	%define upstream_name    HTTP-Parser-XS
21cr|perl-HTTP-Parser-XS-0.170.0-4|2	%define upstream_version 0.17
21cr|perl-HTTP-Parser-XS-0.170.0-4|3	%global __provides_exclude XS.so
21cr|perl-HTTP-Parser-XS-0.170.0-4|4	
21cr|perl-HTTP-Parser-XS-0.170.0-4|5	Name:       perl-%{upstream_name}
21cr|perl-HTTP-Parser-XS-0.170.0-4|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTTP-Parser-XS-0.170.0-4|7	Release:    4
21cr|perl-HTTP-Parser-XS-0.170.0-4|8	
21cr|perl-HTTP-Parser-XS-0.170.0-4|9	Summary:    A fast, primitive HTTP request parser
21cr|perl-HTTP-Parser-XS-0.170.0-4|10	
21cr|perl-HTTP-Parser-XS-0.170.0-4|11	
21cr|perl-HTTP-Parser-XS-0.170.0-4|12	License:    GPL+ or Artistic
21cr|perl-HTTP-Parser-XS-0.170.0-4|13	Group:      Development/Perl
21cr|perl-HTTP-Parser-XS-0.170.0-4|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Parser-XS-0.170.0-4|15	Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Parser-XS-0.170.0-4|16	
21cr|perl-HTTP-Parser-XS-0.170.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTTP-Parser-XS-0.170.0-4|18	BuildRequires: perl(inc::Module::Install)
21cr|perl-HTTP-Parser-XS-0.170.0-4|19	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-HTTP-Parser-XS-0.170.0-4|20	BuildRequires: perl-devel
21cr|perl-HTTP-Parser-XS-0.170.0-4|21	
21cr|perl-HTTP-Parser-XS-0.170.0-4|22	
21cr|perl-HTTP-Parser-XS-0.170.0-4|23	%description
21cr|perl-HTTP-Parser-XS-0.170.0-4|24	HTTP::Parser::XS is a fast, primitive HTTP request/response parser.
21cr|perl-HTTP-Parser-XS-0.170.0-4|25	
21cr|perl-HTTP-Parser-XS-0.170.0-4|26	The request parser can be used either for writing a synchronous HTTP server
21cr|perl-HTTP-Parser-XS-0.170.0-4|27	or a event-driven server.
21cr|perl-HTTP-Parser-XS-0.170.0-4|28	
21cr|perl-HTTP-Parser-XS-0.170.0-4|29	The response parser can be used for writing HTTP clients.
21cr|perl-HTTP-Parser-XS-0.170.0-4|30	
21cr|perl-HTTP-Parser-XS-0.170.0-4|31	%prep
21cr|perl-HTTP-Parser-XS-0.170.0-4|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Parser-XS-0.170.0-4|33	
21cr|perl-HTTP-Parser-XS-0.170.0-4|34	%build
21cr|perl-HTTP-Parser-XS-0.170.0-4|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Parser-XS-0.170.0-4|36	
21cr|perl-HTTP-Parser-XS-0.170.0-4|37	%make
21cr|perl-HTTP-Parser-XS-0.170.0-4|38	
21cr|perl-HTTP-Parser-XS-0.170.0-4|39	%check
21cr|perl-HTTP-Parser-XS-0.170.0-4|40	%make test
21cr|perl-HTTP-Parser-XS-0.170.0-4|41	
21cr|perl-HTTP-Parser-XS-0.170.0-4|42	%install
21cr|perl-HTTP-Parser-XS-0.170.0-4|43	%makeinstall_std
21cr|perl-HTTP-Parser-XS-0.170.0-4|44	
21cr|perl-HTTP-Parser-XS-0.170.0-4|45	%files
21cr|perl-HTTP-Parser-XS-0.170.0-4|46	%doc Changes META.yml README
21cr|perl-HTTP-Parser-XS-0.170.0-4|47	%{_mandir}/man3/*
21cr|perl-HTTP-Parser-XS-0.170.0-4|48	%{perl_vendorarch}/*

4699 21
21cr|perl-HTTP-Proxy-0.304.0-5|1	%define upstream_name    HTTP-Proxy
21cr|perl-HTTP-Proxy-0.304.0-5|2	%define upstream_version 0.304
21cr|perl-HTTP-Proxy-0.304.0-5|3	
21cr|perl-HTTP-Proxy-0.304.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-HTTP-Proxy-0.304.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTTP-Proxy-0.304.0-5|6	Release:    5
21cr|perl-HTTP-Proxy-0.304.0-5|7	
21cr|perl-HTTP-Proxy-0.304.0-5|8	Summary:    An internal filter to respect RFC2616
21cr|perl-HTTP-Proxy-0.304.0-5|9	License:    GPL+ or Artistic
21cr|perl-HTTP-Proxy-0.304.0-5|10	Group:      Development/Perl
21cr|perl-HTTP-Proxy-0.304.0-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Proxy-0.304.0-5|12	Source0:    http://search.cpan.org/CPAN/authors/id/B/BO/BOOK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Proxy-0.304.0-5|13	
21cr|perl-HTTP-Proxy-0.304.0-5|14	
21cr|perl-HTTP-Proxy-0.304.0-5|15	BuildRequires: perl-devel
21cr|perl-HTTP-Proxy-0.304.0-5|16	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-HTTP-Proxy-0.304.0-5|17	BuildRequires: perl(Exporter) >= 5.720.0
21cr|perl-HTTP-Proxy-0.304.0-5|18	BuildRequires: perl(Fcntl)
21cr|perl-HTTP-Proxy-0.304.0-5|19	BuildRequires: perl(File::Find)
21cr|perl-HTTP-Proxy-0.304.0-5|20	BuildRequires: perl(File::Path)
21cr|perl-HTTP-Proxy-0.304.0-5|21	BuildRequires: perl(File::Spec)
21cr|perl-HTTP-Proxy-0.304.0-5|22	BuildRequires: perl(File::Spec::Functions)
21cr|perl-HTTP-Proxy-0.304.0-5|23	BuildRequires: perl(File::Temp)
21cr|perl-HTTP-Proxy-0.304.0-5|24	BuildRequires: perl(HTTP::Daemon)
21cr|perl-HTTP-Proxy-0.304.0-5|25	BuildRequires: perl(HTTP::Date)
21cr|perl-HTTP-Proxy-0.304.0-5|26	BuildRequires: perl(HTTP::Headers)
21cr|perl-HTTP-Proxy-0.304.0-5|27	BuildRequires: perl(HTTP::Headers::Util)
21cr|perl-HTTP-Proxy-0.304.0-5|28	BuildRequires: perl(HTTP::Request)
21cr|perl-HTTP-Proxy-0.304.0-5|29	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-HTTP-Proxy-0.304.0-5|30	BuildRequires: perl(IO::Handle)
21cr|perl-HTTP-Proxy-0.304.0-5|31	BuildRequires: perl(IO::Select)
21cr|perl-HTTP-Proxy-0.304.0-5|32	BuildRequires: perl(IO::Socket::INET)
21cr|perl-HTTP-Proxy-0.304.0-5|33	BuildRequires: perl(LWP::ConnCache)
21cr|perl-HTTP-Proxy-0.304.0-5|34	BuildRequires: perl(LWP::UserAgent)
21cr|perl-HTTP-Proxy-0.304.0-5|35	BuildRequires: perl(POSIX)
21cr|perl-HTTP-Proxy-0.304.0-5|36	BuildRequires: perl(Socket)
21cr|perl-HTTP-Proxy-0.304.0-5|37	BuildRequires: perl(Sys::Hostname)
21cr|perl-HTTP-Proxy-0.304.0-5|38	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-HTTP-Proxy-0.304.0-5|39	BuildRequires: perl(base)
21cr|perl-HTTP-Proxy-0.304.0-5|40	BuildRequires: perl(constant)
21cr|perl-HTTP-Proxy-0.304.0-5|41	BuildRequires: perl(strict)
21cr|perl-HTTP-Proxy-0.304.0-5|42	BuildRequires: perl(vars)
21cr|perl-HTTP-Proxy-0.304.0-5|43	BuildRequires: perl(warnings)
21cr|perl-HTTP-Proxy-0.304.0-5|44	BuildRequires: perl(HTML::Parser)
21cr|perl-HTTP-Proxy-0.304.0-5|45	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-HTTP-Proxy-0.304.0-5|46	BuildRequires: perl(Pod::Coverage::TrustPod)
21cr|perl-HTTP-Proxy-0.304.0-5|47	BuildRequires: perl(Test::CPAN::Meta) >= 0.250.0
21cr|perl-HTTP-Proxy-0.304.0-5|48	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-HTTP-Proxy-0.304.0-5|49	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTTP-Proxy-0.304.0-5|50	
21cr|perl-HTTP-Proxy-0.304.0-5|51	
21cr|perl-HTTP-Proxy-0.304.0-5|52	
21cr|perl-HTTP-Proxy-0.304.0-5|53	BuildArch: noarch
21cr|perl-HTTP-Proxy-0.304.0-5|54	
21cr|perl-HTTP-Proxy-0.304.0-5|55	%description
21cr|perl-HTTP-Proxy-0.304.0-5|56	This module implements an HTTP proxy, using an the HTTP::Daemon manpage to
21cr|perl-HTTP-Proxy-0.304.0-5|57	accept client connections, and an the LWP::UserAgent manpage to ask for the
21cr|perl-HTTP-Proxy-0.304.0-5|58	requested pages.
21cr|perl-HTTP-Proxy-0.304.0-5|59	
21cr|perl-HTTP-Proxy-0.304.0-5|60	The most interesting feature of this proxy object is its ability to filter
21cr|perl-HTTP-Proxy-0.304.0-5|61	the HTTP requests and responses through user-defined filters.
21cr|perl-HTTP-Proxy-0.304.0-5|62	
21cr|perl-HTTP-Proxy-0.304.0-5|63	Once the proxy is created, with the 'new()' method, it is possible to alter
21cr|perl-HTTP-Proxy-0.304.0-5|64	its behaviour by adding so-called "filters." This is done by the
21cr|perl-HTTP-Proxy-0.304.0-5|65	'push_filter()' method. Once the filter is ready to run, it can be
21cr|perl-HTTP-Proxy-0.304.0-5|66	launched, with the 'start()' method. This method does not normally return
21cr|perl-HTTP-Proxy-0.304.0-5|67	until the proxy is killed or otherwise stopped.
21cr|perl-HTTP-Proxy-0.304.0-5|68	
21cr|perl-HTTP-Proxy-0.304.0-5|69	%prep
21cr|perl-HTTP-Proxy-0.304.0-5|70	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Proxy-0.304.0-5|71	
21cr|perl-HTTP-Proxy-0.304.0-5|72	# need connection
21cr|perl-HTTP-Proxy-0.304.0-5|73	rm t/90httpstatus.t
21cr|perl-HTTP-Proxy-0.304.0-5|74	
21cr|perl-HTTP-Proxy-0.304.0-5|75	%build
21cr|perl-HTTP-Proxy-0.304.0-5|76	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Proxy-0.304.0-5|77	
21cr|perl-HTTP-Proxy-0.304.0-5|78	%make
21cr|perl-HTTP-Proxy-0.304.0-5|79	
21cr|perl-HTTP-Proxy-0.304.0-5|80	%check
21cr|perl-HTTP-Proxy-0.304.0-5|81	make test
21cr|perl-HTTP-Proxy-0.304.0-5|82	
21cr|perl-HTTP-Proxy-0.304.0-5|83	%install
21cr|perl-HTTP-Proxy-0.304.0-5|84	%makeinstall_std
21cr|perl-HTTP-Proxy-0.304.0-5|85	
21cr|perl-HTTP-Proxy-0.304.0-5|86	%files
21cr|perl-HTTP-Proxy-0.304.0-5|87	%doc README Changes LICENSE META.yml META.json
21cr|perl-HTTP-Proxy-0.304.0-5|88	%{_mandir}/man3/*
21cr|perl-HTTP-Proxy-0.304.0-5|89	%{perl_vendorlib}/*

4700 21
21cr|perl-HTTP-Recorder-0.70.0-4|1	%define upstream_name	 HTTP-Recorder
21cr|perl-HTTP-Recorder-0.70.0-4|2	%define upstream_version 0.07
21cr|perl-HTTP-Recorder-0.70.0-4|3	%define oname httprecorder
21cr|perl-HTTP-Recorder-0.70.0-4|4	
21cr|perl-HTTP-Recorder-0.70.0-4|5	
21cr|perl-HTTP-Recorder-0.70.0-4|6	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Recorder-0.70.0-4|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Recorder-0.70.0-4|8	Release:	4
21cr|perl-HTTP-Recorder-0.70.0-4|9	
21cr|perl-HTTP-Recorder-0.70.0-4|10	Summary:	Record interaction with websites
21cr|perl-HTTP-Recorder-0.70.0-4|11	
21cr|perl-HTTP-Recorder-0.70.0-4|12	License:	GPL+ or Artistic
21cr|perl-HTTP-Recorder-0.70.0-4|13	Group:		Development/Perl
21cr|perl-HTTP-Recorder-0.70.0-4|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Recorder-0.70.0-4|15	Source0:	http://search.cpan.org/CPAN/authors/id/S/SE/SEMUELF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Recorder-0.70.0-4|16	
21cr|perl-HTTP-Recorder-0.70.0-4|17	BuildRequires:	perl-devel
21cr|perl-HTTP-Recorder-0.70.0-4|18	BuildRequires:	perl(HTML::Parser)
21cr|perl-HTTP-Recorder-0.70.0-4|19	BuildRequires:	perl(HTTP::Request::Params)
21cr|perl-HTTP-Recorder-0.70.0-4|20	BuildRequires:	perl-libwww-perl
21cr|perl-HTTP-Recorder-0.70.0-4|21	BuildRequires:	perl(URI)
21cr|perl-HTTP-Recorder-0.70.0-4|22	BuildRequires:	perl(Email::Simple)
21cr|perl-HTTP-Recorder-0.70.0-4|23	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-HTTP-Recorder-0.70.0-4|24	BuildArch:	noarch
21cr|perl-HTTP-Recorder-0.70.0-4|25	
21cr|perl-HTTP-Recorder-0.70.0-4|26	%description
21cr|perl-HTTP-Recorder-0.70.0-4|27	This is a browser-independent recorder for recording interactions with
21cr|perl-HTTP-Recorder-0.70.0-4|28	web sites.
21cr|perl-HTTP-Recorder-0.70.0-4|29	
21cr|perl-HTTP-Recorder-0.70.0-4|30	%prep
21cr|perl-HTTP-Recorder-0.70.0-4|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Recorder-0.70.0-4|32	
21cr|perl-HTTP-Recorder-0.70.0-4|33	%build
21cr|perl-HTTP-Recorder-0.70.0-4|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Recorder-0.70.0-4|35	%make
21cr|perl-HTTP-Recorder-0.70.0-4|36	
21cr|perl-HTTP-Recorder-0.70.0-4|37	%check
21cr|perl-HTTP-Recorder-0.70.0-4|38	make test
21cr|perl-HTTP-Recorder-0.70.0-4|39	
21cr|perl-HTTP-Recorder-0.70.0-4|40	%install
21cr|perl-HTTP-Recorder-0.70.0-4|41	%makeinstall_std
21cr|perl-HTTP-Recorder-0.70.0-4|42	
21cr|perl-HTTP-Recorder-0.70.0-4|43	%files
21cr|perl-HTTP-Recorder-0.70.0-4|44	%doc README META.yml META.json CHANGES
21cr|perl-HTTP-Recorder-0.70.0-4|45	%{_bindir}/%{oname}
21cr|perl-HTTP-Recorder-0.70.0-4|46	%{perl_vendorlib}/HTTP
21cr|perl-HTTP-Recorder-0.70.0-4|47	%{_mandir}/*/*

4701 21
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|1	%define	upstream_name	 HTTP-Request-AsCGI
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|2	%define upstream_version 1.2
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|3	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|6	Release:    6
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|7	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|8	Summary:	Setup a CGI enviroment from a HTTP::Request
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|9	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|10	License:	GPL+ or Artistic
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|11	Group:		Development/Perl
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|13	Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|14	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|15	# http://search.cpan.org/src/CHANSEN/HTTP-Request-AsCGI-0.5/META.yml:
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|16	#     HTTP::Response:                1.53
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|17	# http://search.cpan.org/src/GAAS/libwww-perl-5.804/lib/HTTP/Response.pm = 1.52
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|18	BuildRequires:	perl(Carp)
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|19	BuildRequires:	perl(Class::Accessor)
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|20	BuildRequires:	perl(HTTP::Request)
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|21	BuildRequires:	perl(HTTP::Response) >= 1.530.0
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|22	BuildRequires:	perl(IO::File)
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|23	BuildRequires:	perl(Test::More)
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|24	BuildRequires:	perl-libwww-perl >= 5.805.0
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|25	BuildRequires:	perl-devel
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|26	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|27	BuildArch:	noarch
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|28	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|29	Requires:	perl(Class::Accessor)
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|30	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|31	%description
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|32	This module provides a convenient way of setting up an CGI enviroment
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|33	from an HTTP::Request object.
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|34	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|35	%prep
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|37	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|38	%build
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|40	%make
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|41	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|42	%check
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|43	%make test
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|44	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|45	%install
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|46	%makeinstall_std
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|47	
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|48	%files
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|49	%doc README Changes examples
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|50	%{perl_vendorlib}/HTTP
21cr|perl-HTTP-Request-AsCGI-1.200.0-6|51	%{_mandir}/*/*

4702 21
21cr|perl-HTTP-Request-Params-1.20.0-4|1	%define upstream_name	 HTTP-Request-Params
21cr|perl-HTTP-Request-Params-1.20.0-4|2	%define upstream_version 1.02
21cr|perl-HTTP-Request-Params-1.20.0-4|3	
21cr|perl-HTTP-Request-Params-1.20.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Request-Params-1.20.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Request-Params-1.20.0-4|6	Release:	4
21cr|perl-HTTP-Request-Params-1.20.0-4|7	
21cr|perl-HTTP-Request-Params-1.20.0-4|8	Summary:	Retrieve GET/POST Parameters from HTTP Requests
21cr|perl-HTTP-Request-Params-1.20.0-4|9	
21cr|perl-HTTP-Request-Params-1.20.0-4|10	License:	GPL+ or Artistic
21cr|perl-HTTP-Request-Params-1.20.0-4|11	Group:		Development/Perl
21cr|perl-HTTP-Request-Params-1.20.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Request-Params-1.20.0-4|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Request-Params-1.20.0-4|14	
21cr|perl-HTTP-Request-Params-1.20.0-4|15	BuildRequires:	perl(CGI) >= 3.0.0
21cr|perl-HTTP-Request-Params-1.20.0-4|16	BuildRequires:	perl(Class::Accessor::Fast) >= 0.190.0
21cr|perl-HTTP-Request-Params-1.20.0-4|17	BuildRequires:	perl(Email::MIME::ContentType) >= 1.0.0
21cr|perl-HTTP-Request-Params-1.20.0-4|18	BuildRequires:	perl(Email::MIME::Modifier) >= 1.420.0
21cr|perl-HTTP-Request-Params-1.20.0-4|19	BuildRequires:	perl(LWP::MediaTypes)
21cr|perl-HTTP-Request-Params-1.20.0-4|20	BuildRequires:	perl(HTTP::Request) >= 1.400.0
21cr|perl-HTTP-Request-Params-1.20.0-4|21	BuildRequires:	perl(HTTP::Request::Common) >= 1.260.0
21cr|perl-HTTP-Request-Params-1.20.0-4|22	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-HTTP-Request-Params-1.20.0-4|23	BuildRequires:	perl(Test::More)
21cr|perl-HTTP-Request-Params-1.20.0-4|24	
21cr|perl-HTTP-Request-Params-1.20.0-4|25	Requires:	perl(Class::Accessor::Fast)
21cr|perl-HTTP-Request-Params-1.20.0-4|26	
21cr|perl-HTTP-Request-Params-1.20.0-4|27	BuildArch:	noarch
21cr|perl-HTTP-Request-Params-1.20.0-4|28	
21cr|perl-HTTP-Request-Params-1.20.0-4|29	%description
21cr|perl-HTTP-Request-Params-1.20.0-4|30	This software does all the dirty work of parsing HTTP Requests to find incoming
21cr|perl-HTTP-Request-Params-1.20.0-4|31	query parameters.
21cr|perl-HTTP-Request-Params-1.20.0-4|32	
21cr|perl-HTTP-Request-Params-1.20.0-4|33	%prep
21cr|perl-HTTP-Request-Params-1.20.0-4|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Request-Params-1.20.0-4|35	
21cr|perl-HTTP-Request-Params-1.20.0-4|36	%build
21cr|perl-HTTP-Request-Params-1.20.0-4|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Request-Params-1.20.0-4|38	%make
21cr|perl-HTTP-Request-Params-1.20.0-4|39	
21cr|perl-HTTP-Request-Params-1.20.0-4|40	%check
21cr|perl-HTTP-Request-Params-1.20.0-4|41	%make test
21cr|perl-HTTP-Request-Params-1.20.0-4|42	
21cr|perl-HTTP-Request-Params-1.20.0-4|43	%install
21cr|perl-HTTP-Request-Params-1.20.0-4|44	%makeinstall_std
21cr|perl-HTTP-Request-Params-1.20.0-4|45	
21cr|perl-HTTP-Request-Params-1.20.0-4|46	%files
21cr|perl-HTTP-Request-Params-1.20.0-4|47	%doc README Changes META.yml META.json
21cr|perl-HTTP-Request-Params-1.20.0-4|48	%{perl_vendorlib}/HTTP
21cr|perl-HTTP-Request-Params-1.20.0-4|49	%{_mandir}/*/*

4703 21
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|1	%define upstream_name    HTTP-Server-Simple-Authen
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|3	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|6	Release:	7
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|7	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|8	Summary:	Authentication plugin for HTTP::Server::Simple
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|9	License:	GPL+ or Artistic
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|10	Group:		Development/Perl
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|12	Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|13	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|14	BuildRequires:	perl-devel
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|15	BuildRequires:	perl(Authen::Simple)
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|16	BuildRequires:	perl(HTTP::Server::Simple)
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|18	BuildArch:	noarch
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|19	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|20	%description
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|21	HTTP::Server::Simple::Authen is an HTTP::Server::Simple plugin to allow
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|22	HTTP authentication. Authentication scheme is pluggable and you can use
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|23	whatever Authentication protocol that Authen::Simple supports.
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|24	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|25	You can use 'authenticate' method whatever you want to authenticate the
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|26	request. The method returns '$username' taken from the request if the
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|27	authentication is successful, and 'undef' otherwise. The code in the
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|28	/SYNOPSIS manpage requires authentication for all the requests and behaves
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|29	just the same as Apache's 'Require valid-user'.
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|30	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|31	The following code will explain more about conditioning.
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|32	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|33	%prep
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|35	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|36	%build
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|38	%make
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|39	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|40	%check
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|41	%make test
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|42	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|43	%install
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|44	%makeinstall_std
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|45	
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|46	%files
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|47	%doc META.yml Changes
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|48	%{_mandir}/man3/*
21cr|perl-HTTP-Server-Simple-Authen-0.40.0-7|49	%{perl_vendorlib}/*

4704 21
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|1	%define upstream_name    HTTP-Server-Simple-Mason
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|2	%define upstream_version 0.14
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|3	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|6	Release:	7
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|7	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|8	Summary:	Module for an abstract baseclass for a standalone mason server
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|9	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|10	License:	GPL+ or Artistic
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|11	Group:		Development/Perl
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JE/JESSE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|14	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|15	BuildRequires:	perl-devel
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|16	BuildRequires:	perl(HTML::Mason)
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|17	BuildRequires:	perl-libwww-perl
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|19	BuildRequires:	perl(HTTP::Server::Simple)
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|20	BuildRequires:	perl(Hook::LexWrap)
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|21	BuildArch:	noarch
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|22	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|23	%description
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|24	Perl module that contains a abstract baseclass for a standalone mason server.
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|25	This is based on HTTP::Server::Simple.
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|26	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|27	%prep
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|29	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|30	%build
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|32	%make
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|33	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|34	%check
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|35	make test
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|36	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|37	%install
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|38	%makeinstall_std
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|39	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|40	
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|41	%files
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|42	%doc Changes
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|43	%{perl_vendorlib}/*
21cr|perl-HTTP-Server-Simple-Mason-0.140.0-7|44	%{_mandir}/man3/*

4705 21
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|1	%define upstream_name    HTTP-Server-Simple-PSGI
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|2	%define upstream_version 0.16
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|3	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|6	Release:	5
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|7	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|8	Summary:	PSGI handler for HTTP::Server::Simple
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|9	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|10	License:	GPL+ or Artistic
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|11	Group:		Development/Perl
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|13	Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Server-Simple-PSGI-%{upstream_version}.tar.gz
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|14	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|15	BuildRequires:	perl-devel
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|16	BuildRequires:	perl(HTTP::Server::Simple)
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|17	BuildArch:	noarch
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|18	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|19	%description
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|20	HTTP::Server::Simple::PSGI is a HTTP::Server::Simple based HTTP server that
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|21	can run PSGI applications. This module only depends on the
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|22	HTTP::Server::Simple manpage, which itself doesn't depend on any non-core
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|23	modules so it's best to be used as an embedded web server.
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|24	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|25	%prep
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|27	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|28	%build
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|30	%make
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|31	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|32	%check
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|33	%make test
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|34	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|35	%install
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|36	%makeinstall_std
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|37	
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|38	%files
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|39	%doc Changes META.yml README
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|40	%{_mandir}/man3/*
21cr|perl-HTTP-Server-Simple-PSGI-0.160.0-5|41	%{perl_vendorlib}/*

4706 21
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|1	%define upstream_name HTTP-SimpleLinkChecker
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|2	%define upstream_version 1.168
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|3	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|6	Release:	1
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|7	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|8	Summary:	HTTP::SimpleLinkChecker - Check the HTTP response code for a link
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|9	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|10	License:	GPLv1+ or Artistic
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|11	Group:		Development/Perl
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|12	Url:		https://github.com/briandfoy/http-simplelinkchecker
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|14	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|15	BuildRequires:	perl-devel
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|16	BuildRequires:	perl(Mojo::UserAgent)
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|17	BuildArch:	noarch
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|18	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|19	%description
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|20	You don't have to know anything about objected-oriented Perl, LWP, or
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|21	the HTTP module to be able to check your links. This module is
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|22	designed for the casual user. It has one function, C<check_link>, that
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|23	returns the HTTP response code that it receives when it tries to fetch
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|24	the web address passed to it. The undef value is returned for any
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|25	non-HTTP failure and the C<$HTTP::SimpleLinkChecker::ERROR> variable
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|26	is set.
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|27	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|28	%prep
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|30	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|31	%build
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|33	%make
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|34	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|35	%check
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|36	# need internet connection
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|37	#make test
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|38	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|39	%install
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|40	%makeinstall_std
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|41	
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|42	%files
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|43	%doc Changes LICENSE
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|44	%{_bindir}/http_status
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|45	%{perl_vendorlib}/HTTP/SimpleLinkChecker.pm
21cr|perl-HTTP-SimpleLinkChecker-1.168.0-1|46	%{_mandir}/man*/*

4707 21
21cr|perl-I18N-Charset-1.419.0-1|1	%define upstream_name	I18N-Charset
21cr|perl-I18N-Charset-1.419.0-1|2	%define upstream_version 1.419
21cr|perl-I18N-Charset-1.419.0-1|3	
21cr|perl-I18N-Charset-1.419.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-I18N-Charset-1.419.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-I18N-Charset-1.419.0-1|6	Release:	1
21cr|perl-I18N-Charset-1.419.0-1|7	Summary:	IANA Character Set Registry names and Unicode::MapUTF8
21cr|perl-I18N-Charset-1.419.0-1|8	
21cr|perl-I18N-Charset-1.419.0-1|9	License:	GPL+ or Artistic
21cr|perl-I18N-Charset-1.419.0-1|10	Group:		Development/Perl
21cr|perl-I18N-Charset-1.419.0-1|11	Source:		http://search.cpan.org/CPAN/authors/id/M/MT/MTHURN/I18N-Charset-%{upstream_version}.tar.gz
21cr|perl-I18N-Charset-1.419.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-I18N-Charset-1.419.0-1|13	
21cr|perl-I18N-Charset-1.419.0-1|14	BuildRequires:	perl-devel
21cr|perl-I18N-Charset-1.419.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.38.0
21cr|perl-I18N-Charset-1.419.0-1|16	BuildRequires:	perl(IO::Capture::Stderr)
21cr|perl-I18N-Charset-1.419.0-1|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-I18N-Charset-1.419.0-1|18	BuildRequires:	perl(App::Info::Lib::Iconv)
21cr|perl-I18N-Charset-1.419.0-1|19	BuildRequires:	perl(Encode)
21cr|perl-I18N-Charset-1.419.0-1|20	BuildRequires:	perl(Jcode)
21cr|perl-I18N-Charset-1.419.0-1|21	BuildRequires:	perl(Test::Pod)
21cr|perl-I18N-Charset-1.419.0-1|22	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-I18N-Charset-1.419.0-1|23	BuildRequires:	perl(Unicode::Map)
21cr|perl-I18N-Charset-1.419.0-1|24	BuildRequires:	perl(Unicode::Map8)
21cr|perl-I18N-Charset-1.419.0-1|25	BuildRequires:	perl(Unicode::MapUTF8)
21cr|perl-I18N-Charset-1.419.0-1|26	
21cr|perl-I18N-Charset-1.419.0-1|27	BuildArch:	noarch
21cr|perl-I18N-Charset-1.419.0-1|28	
21cr|perl-I18N-Charset-1.419.0-1|29	%description
21cr|perl-I18N-Charset-1.419.0-1|30	This distribution contains a module I18N::Charset which maps Character
21cr|perl-I18N-Charset-1.419.0-1|31	Set names to the names officially registered with IANA.  For example,
21cr|perl-I18N-Charset-1.419.0-1|32	'Shift_JIS' is the official name of what is often referred to in HTML
21cr|perl-I18N-Charset-1.419.0-1|33	headers as 'x-sjis'.
21cr|perl-I18N-Charset-1.419.0-1|34	
21cr|perl-I18N-Charset-1.419.0-1|35	It also maps character set names to Unicode::Map, Unicode::Map8, and
21cr|perl-I18N-Charset-1.419.0-1|36	Unicode::MapUTF8 conversion scheme names (if those modules are
21cr|perl-I18N-Charset-1.419.0-1|37	installed).  For example, the Unicode::Map8 scheme name for
21cr|perl-I18N-Charset-1.419.0-1|38	'windows-1251' is 'cp1251'.
21cr|perl-I18N-Charset-1.419.0-1|39	
21cr|perl-I18N-Charset-1.419.0-1|40	It also maps character set names to their preferred MIME names.  For
21cr|perl-I18N-Charset-1.419.0-1|41	example, the preferred MIME name for 'ISO_646.irv:1991' is 'US-ASCII'.
21cr|perl-I18N-Charset-1.419.0-1|42	
21cr|perl-I18N-Charset-1.419.0-1|43	It also maps character set names to conversion scheme names as defined
21cr|perl-I18N-Charset-1.419.0-1|44	by the iconv library.  For example, the iconv conversion scheme name
21cr|perl-I18N-Charset-1.419.0-1|45	for 'Shift_JIS' is 'MS_KANJI'.
21cr|perl-I18N-Charset-1.419.0-1|46	
21cr|perl-I18N-Charset-1.419.0-1|47	It also maps character set names to encoding names as defined
21cr|perl-I18N-Charset-1.419.0-1|48	by the Encode module.  For example, the Encode encoding name
21cr|perl-I18N-Charset-1.419.0-1|49	for 'Shift_JIS' is 'shiftjis'.
21cr|perl-I18N-Charset-1.419.0-1|50	
21cr|perl-I18N-Charset-1.419.0-1|51	%prep
21cr|perl-I18N-Charset-1.419.0-1|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-I18N-Charset-1.419.0-1|53	iconv -f iso8859-1 -t utf-8 Changes > Changes.conv && mv -f Changes.conv Changes
21cr|perl-I18N-Charset-1.419.0-1|54	
21cr|perl-I18N-Charset-1.419.0-1|55	%build
21cr|perl-I18N-Charset-1.419.0-1|56	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-I18N-Charset-1.419.0-1|57	%make
21cr|perl-I18N-Charset-1.419.0-1|58	
21cr|perl-I18N-Charset-1.419.0-1|59	%check
21cr|perl-I18N-Charset-1.419.0-1|60	make test
21cr|perl-I18N-Charset-1.419.0-1|61	
21cr|perl-I18N-Charset-1.419.0-1|62	%install
21cr|perl-I18N-Charset-1.419.0-1|63	%makeinstall_std
21cr|perl-I18N-Charset-1.419.0-1|64	
21cr|perl-I18N-Charset-1.419.0-1|65	%files
21cr|perl-I18N-Charset-1.419.0-1|66	%doc Changes README META.yml
21cr|perl-I18N-Charset-1.419.0-1|67	%{perl_vendorlib}/I18N
21cr|perl-I18N-Charset-1.419.0-1|68	%{_mandir}/*/*

4708 21
21cr|perl-Ima-DBI-0.350.0-8|1	%define module	Ima-DBI
21cr|perl-Ima-DBI-0.350.0-8|2	%define upstream_version 0.35
21cr|perl-Ima-DBI-0.350.0-8|3	
21cr|perl-Ima-DBI-0.350.0-8|4	Name:		perl-%{module}
21cr|perl-Ima-DBI-0.350.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Ima-DBI-0.350.0-8|6	Release:	8
21cr|perl-Ima-DBI-0.350.0-8|7	Summary:	Database connection caching and organization
21cr|perl-Ima-DBI-0.350.0-8|8	
21cr|perl-Ima-DBI-0.350.0-8|9	License:	GPL or Artistic
21cr|perl-Ima-DBI-0.350.0-8|10	Group:		Development/Perl
21cr|perl-Ima-DBI-0.350.0-8|11	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Ima-DBI-0.350.0-8|12	Source:		http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{module}-%{upstream_version}.tar.gz
21cr|perl-Ima-DBI-0.350.0-8|13	
21cr|perl-Ima-DBI-0.350.0-8|14	BuildRequires:	perl-devel
21cr|perl-Ima-DBI-0.350.0-8|15	BuildRequires:	perl(DBIx::ContextualFetch)
21cr|perl-Ima-DBI-0.350.0-8|16	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Ima-DBI-0.350.0-8|17	BuildRequires:	perl(DBI)
21cr|perl-Ima-DBI-0.350.0-8|18	BuildArch:	noarch
21cr|perl-Ima-DBI-0.350.0-8|19	
21cr|perl-Ima-DBI-0.350.0-8|20	%description
21cr|perl-Ima-DBI-0.350.0-8|21	Ima::DBI attempts to organize and facilitate caching and more efficient use of
21cr|perl-Ima-DBI-0.350.0-8|22	database connections and statement handles by storing DBI and SQL information
21cr|perl-Ima-DBI-0.350.0-8|23	with your class (instead of as separate objects). This allows you to pass
21cr|perl-Ima-DBI-0.350.0-8|24	around just one object without worrying about a trail of DBI handles behind it.
21cr|perl-Ima-DBI-0.350.0-8|25	
21cr|perl-Ima-DBI-0.350.0-8|26	%prep
21cr|perl-Ima-DBI-0.350.0-8|27	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Ima-DBI-0.350.0-8|28	
21cr|perl-Ima-DBI-0.350.0-8|29	%build
21cr|perl-Ima-DBI-0.350.0-8|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Ima-DBI-0.350.0-8|31	%make
21cr|perl-Ima-DBI-0.350.0-8|32	
21cr|perl-Ima-DBI-0.350.0-8|33	%check
21cr|perl-Ima-DBI-0.350.0-8|34	make test
21cr|perl-Ima-DBI-0.350.0-8|35	
21cr|perl-Ima-DBI-0.350.0-8|36	%install
21cr|perl-Ima-DBI-0.350.0-8|37	%makeinstall_std
21cr|perl-Ima-DBI-0.350.0-8|38	
21cr|perl-Ima-DBI-0.350.0-8|39	%files
21cr|perl-Ima-DBI-0.350.0-8|40	%doc Changes README
21cr|perl-Ima-DBI-0.350.0-8|41	%{perl_vendorlib}/Ima
21cr|perl-Ima-DBI-0.350.0-8|42	%{_mandir}/*/*

4709 21
21cr|perl-Image-Base-1.170.0-4|1	%define upstream_name	 Image-Base
21cr|perl-Image-Base-1.170.0-4|2	%define upstream_version 1.17
21cr|perl-Image-Base-1.170.0-4|3	
21cr|perl-Image-Base-1.170.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Image-Base-1.170.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Image-Base-1.170.0-4|6	Release:	4
21cr|perl-Image-Base-1.170.0-4|7	
21cr|perl-Image-Base-1.170.0-4|8	Summary:	Base class for loading, manipulating and saving images
21cr|perl-Image-Base-1.170.0-4|9	
21cr|perl-Image-Base-1.170.0-4|10	License:	GPL+ or Artistic
21cr|perl-Image-Base-1.170.0-4|11	Group:		Development/Perl
21cr|perl-Image-Base-1.170.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Image-Base-1.170.0-4|13	Source0:	http://www.cpan.org/authors/id/K/KR/KRYDE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Image-Base-1.170.0-4|14	BuildRequires:	perl-devel
21cr|perl-Image-Base-1.170.0-4|15	BuildRequires:	perl(Test)
21cr|perl-Image-Base-1.170.0-4|16	
21cr|perl-Image-Base-1.170.0-4|17	BuildArch:	noarch
21cr|perl-Image-Base-1.170.0-4|18	
21cr|perl-Image-Base-1.170.0-4|19	%description
21cr|perl-Image-Base-1.170.0-4|20	This class should not be used directly. Known inheritors are Image::Xbm and
21cr|perl-Image-Base-1.170.0-4|21	Image::Xpm.
21cr|perl-Image-Base-1.170.0-4|22	
21cr|perl-Image-Base-1.170.0-4|23	%prep
21cr|perl-Image-Base-1.170.0-4|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Image-Base-1.170.0-4|25	
21cr|perl-Image-Base-1.170.0-4|26	%build
21cr|perl-Image-Base-1.170.0-4|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Image-Base-1.170.0-4|28	%make
21cr|perl-Image-Base-1.170.0-4|29	
21cr|perl-Image-Base-1.170.0-4|30	%check
21cr|perl-Image-Base-1.170.0-4|31	make test
21cr|perl-Image-Base-1.170.0-4|32	
21cr|perl-Image-Base-1.170.0-4|33	%install
21cr|perl-Image-Base-1.170.0-4|34	%makeinstall_std
21cr|perl-Image-Base-1.170.0-4|35	
21cr|perl-Image-Base-1.170.0-4|36	%files
21cr|perl-Image-Base-1.170.0-4|37	%doc README
21cr|perl-Image-Base-1.170.0-4|38	%{perl_vendorlib}/Image
21cr|perl-Image-Base-1.170.0-4|39	%{_mandir}/*/*

4710 21
21cr|perl-Image-Imlib2-2.30.0-8|1	%define upstream_name    Image-Imlib2
21cr|perl-Image-Imlib2-2.30.0-8|2	%define upstream_version 2.03
21cr|perl-Image-Imlib2-2.30.0-8|3	
21cr|perl-Image-Imlib2-2.30.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Image-Imlib2-2.30.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Image-Imlib2-2.30.0-8|6	Release:    8
21cr|perl-Image-Imlib2-2.30.0-8|7	
21cr|perl-Image-Imlib2-2.30.0-8|8	Summary:    Interface to the Imlib2 image library
21cr|perl-Image-Imlib2-2.30.0-8|9	
21cr|perl-Image-Imlib2-2.30.0-8|10	License:    GPL+ or Artistic
21cr|perl-Image-Imlib2-2.30.0-8|11	Group:      Development/Perl
21cr|perl-Image-Imlib2-2.30.0-8|12	URL:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Image-Imlib2-2.30.0-8|13	Source0:    http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Image-Imlib2-2.30.0-8|14	
21cr|perl-Image-Imlib2-2.30.0-8|15	Buildrequires:  imlib2-devel
21cr|perl-Image-Imlib2-2.30.0-8|16	Buildrequires:  perl(Module::Build)
21cr|perl-Image-Imlib2-2.30.0-8|17	Buildrequires:  perl(ExtUtils::CBuilder)
21cr|perl-Image-Imlib2-2.30.0-8|18	Buildrequires:  perl(ExtUtils::XSBuilder)
21cr|perl-Image-Imlib2-2.30.0-8|19	Buildrequires:  perl-devel
21cr|perl-Image-Imlib2-2.30.0-8|20	
21cr|perl-Image-Imlib2-2.30.0-8|21	%description
21cr|perl-Image-Imlib2-2.30.0-8|22	Image::Imlib2 is a Perl port of Imlib2, a graphics library that does image file
21cr|perl-Image-Imlib2-2.30.0-8|23	loading and saving as well as manipulation, arbitrary polygon support, etc. It
21cr|perl-Image-Imlib2-2.30.0-8|24	does ALL of these operations FAST. It allows you to create colour images using
21cr|perl-Image-Imlib2-2.30.0-8|25	a large number of graphics primitives, and output the images in a range of
21cr|perl-Image-Imlib2-2.30.0-8|26	formats.
21cr|perl-Image-Imlib2-2.30.0-8|27	
21cr|perl-Image-Imlib2-2.30.0-8|28	Image::Imlib2::Polygon and Image::Imlib2::ColorRange are described following
21cr|perl-Image-Imlib2-2.30.0-8|29	Image::Imlib2 but may be referenced before their description.
21cr|perl-Image-Imlib2-2.30.0-8|30	
21cr|perl-Image-Imlib2-2.30.0-8|31	Note that this is an early version of my attempt at a Perl interface to Imlib2.
21cr|perl-Image-Imlib2-2.30.0-8|32	Currently, the API is just to test things out. Not everything is supported, but
21cr|perl-Image-Imlib2-2.30.0-8|33	a great deal of functionality already exists. If you think the API can be
21cr|perl-Image-Imlib2-2.30.0-8|34	tweaked to be a bit more intuitive, drop me a line!
21cr|perl-Image-Imlib2-2.30.0-8|35	
21cr|perl-Image-Imlib2-2.30.0-8|36	%prep
21cr|perl-Image-Imlib2-2.30.0-8|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Image-Imlib2-2.30.0-8|38	
21cr|perl-Image-Imlib2-2.30.0-8|39	%build
21cr|perl-Image-Imlib2-2.30.0-8|40	%{__perl} Build.PL installdirs=vendor
21cr|perl-Image-Imlib2-2.30.0-8|41	./Build CFLAGS="%{optflags}"
21cr|perl-Image-Imlib2-2.30.0-8|42	./Build test
21cr|perl-Image-Imlib2-2.30.0-8|43	
21cr|perl-Image-Imlib2-2.30.0-8|44	%install
21cr|perl-Image-Imlib2-2.30.0-8|45	./Build install destdir=%{buildroot}
21cr|perl-Image-Imlib2-2.30.0-8|46	
21cr|perl-Image-Imlib2-2.30.0-8|47	%files
21cr|perl-Image-Imlib2-2.30.0-8|48	%doc CHANGES README
21cr|perl-Image-Imlib2-2.30.0-8|49	%{perl_vendorarch}/auto/Image
21cr|perl-Image-Imlib2-2.30.0-8|50	%{perl_vendorarch}/Image
21cr|perl-Image-Imlib2-2.30.0-8|51	%{_mandir}/*/*

4711 21
21cr|perl-Image-Info-1.420.0-1|1	%define upstream_name    Image-Info
21cr|perl-Image-Info-1.420.0-1|2	%define upstream_version 1.42
21cr|perl-Image-Info-1.420.0-1|3	
21cr|perl-Image-Info-1.420.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Image-Info-1.420.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Image-Info-1.420.0-1|6	Release:	1
21cr|perl-Image-Info-1.420.0-1|7	
21cr|perl-Image-Info-1.420.0-1|8	Summary:	Extract meta information from image files
21cr|perl-Image-Info-1.420.0-1|9	
21cr|perl-Image-Info-1.420.0-1|10	License:	GPL+ or Artistic
21cr|perl-Image-Info-1.420.0-1|11	Group:		Development/Perl
21cr|perl-Image-Info-1.420.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Image-Info-1.420.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SR/SREZIC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Image-Info-1.420.0-1|14	
21cr|perl-Image-Info-1.420.0-1|15	
21cr|perl-Image-Info-1.420.0-1|16	BuildRequires:	perl-devel
21cr|perl-Image-Info-1.420.0-1|17	BuildRequires:	perl(Compress::Zlib)
21cr|perl-Image-Info-1.420.0-1|18	BuildRequires:	perl(IO::Scalar)
21cr|perl-Image-Info-1.420.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Image-Info-1.420.0-1|20	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Image-Info-1.420.0-1|21	
21cr|perl-Image-Info-1.420.0-1|22	
21cr|perl-Image-Info-1.420.0-1|23	BuildArch:	noarch
21cr|perl-Image-Info-1.420.0-1|24	
21cr|perl-Image-Info-1.420.0-1|25	%description
21cr|perl-Image-Info-1.420.0-1|26	Extract meta information from image files.
21cr|perl-Image-Info-1.420.0-1|27	
21cr|perl-Image-Info-1.420.0-1|28	%prep
21cr|perl-Image-Info-1.420.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Image-Info-1.420.0-1|30	
21cr|perl-Image-Info-1.420.0-1|31	%build
21cr|perl-Image-Info-1.420.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Image-Info-1.420.0-1|33	%make
21cr|perl-Image-Info-1.420.0-1|34	
21cr|perl-Image-Info-1.420.0-1|35	%check
21cr|perl-Image-Info-1.420.0-1|36	%make test
21cr|perl-Image-Info-1.420.0-1|37	
21cr|perl-Image-Info-1.420.0-1|38	%install
21cr|perl-Image-Info-1.420.0-1|39	%makeinstall_std
21cr|perl-Image-Info-1.420.0-1|40	
21cr|perl-Image-Info-1.420.0-1|41	%files
21cr|perl-Image-Info-1.420.0-1|42	%doc README CHANGES CREDITS META.json META.yml
21cr|perl-Image-Info-1.420.0-1|43	%{perl_vendorlib}/Image
21cr|perl-Image-Info-1.420.0-1|44	%{perl_vendorlib}/Bundle/Image
21cr|perl-Image-Info-1.420.0-1|45	%{_mandir}/*/*

4712 21
21cr|perl-Image-Math-Constrain-1.20.0-8|1	%define upstream_name    Image-Math-Constrain
21cr|perl-Image-Math-Constrain-1.20.0-8|2	%define upstream_version 1.02
21cr|perl-Image-Math-Constrain-1.20.0-8|3	
21cr|perl-Image-Math-Constrain-1.20.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Image-Math-Constrain-1.20.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Image-Math-Constrain-1.20.0-8|6	Release:	8
21cr|perl-Image-Math-Constrain-1.20.0-8|7	
21cr|perl-Image-Math-Constrain-1.20.0-8|8	Summary:	Scaling math used in image size constraining (such
21cr|perl-Image-Math-Constrain-1.20.0-8|9	
21cr|perl-Image-Math-Constrain-1.20.0-8|10	License:	GPL+ or Artistic
21cr|perl-Image-Math-Constrain-1.20.0-8|11	Group:		Development/Perl
21cr|perl-Image-Math-Constrain-1.20.0-8|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Image-Math-Constrain-1.20.0-8|13	Source0:	https://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Image-Math-Constrain-1.20.0-8|14	
21cr|perl-Image-Math-Constrain-1.20.0-8|15	BuildRequires:	perl-devel
21cr|perl-Image-Math-Constrain-1.20.0-8|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Image-Math-Constrain-1.20.0-8|17	BuildRequires:	perl(File::Spec)
21cr|perl-Image-Math-Constrain-1.20.0-8|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Image-Math-Constrain-1.20.0-8|19	BuildRequires:	perl(Test::More)
21cr|perl-Image-Math-Constrain-1.20.0-8|20	BuildArch:	noarch
21cr|perl-Image-Math-Constrain-1.20.0-8|21	
21cr|perl-Image-Math-Constrain-1.20.0-8|22	%description
21cr|perl-Image-Math-Constrain-1.20.0-8|23	There are a number of different modules and systems that constrain image
21cr|perl-Image-Math-Constrain-1.20.0-8|24	sizes, such as thumbnailing. Every one of these independantly implement the
21cr|perl-Image-Math-Constrain-1.20.0-8|25	same logic. That is, given a width and/or height constraint, they check to
21cr|perl-Image-Math-Constrain-1.20.0-8|26	see if the image is bigger than the constraint, and if so scale the image
21cr|perl-Image-Math-Constrain-1.20.0-8|27	down proportionally so that it fits withint the constraints.
21cr|perl-Image-Math-Constrain-1.20.0-8|28	
21cr|perl-Image-Math-Constrain-1.20.0-8|29	Of course, they all do it slightly differnetly, and some do it better than
21cr|perl-Image-Math-Constrain-1.20.0-8|30	others.
21cr|perl-Image-Math-Constrain-1.20.0-8|31	
21cr|perl-Image-Math-Constrain-1.20.0-8|32	'Image::Math::Constrain' has been created specifically to implement this
21cr|perl-Image-Math-Constrain-1.20.0-8|33	logic once, and implement it properly. Any module or script that does image
21cr|perl-Image-Math-Constrain-1.20.0-8|34	size constraining or thumbnailing should probably be using this for its
21cr|perl-Image-Math-Constrain-1.20.0-8|35	math.
21cr|perl-Image-Math-Constrain-1.20.0-8|36	
21cr|perl-Image-Math-Constrain-1.20.0-8|37	%prep
21cr|perl-Image-Math-Constrain-1.20.0-8|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Image-Math-Constrain-1.20.0-8|39	
21cr|perl-Image-Math-Constrain-1.20.0-8|40	%build
21cr|perl-Image-Math-Constrain-1.20.0-8|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Image-Math-Constrain-1.20.0-8|42	%make
21cr|perl-Image-Math-Constrain-1.20.0-8|43	
21cr|perl-Image-Math-Constrain-1.20.0-8|44	%check
21cr|perl-Image-Math-Constrain-1.20.0-8|45	%make test
21cr|perl-Image-Math-Constrain-1.20.0-8|46	
21cr|perl-Image-Math-Constrain-1.20.0-8|47	%install
21cr|perl-Image-Math-Constrain-1.20.0-8|48	%makeinstall_std
21cr|perl-Image-Math-Constrain-1.20.0-8|49	
21cr|perl-Image-Math-Constrain-1.20.0-8|50	%files
21cr|perl-Image-Math-Constrain-1.20.0-8|51	%doc README LICENSE Changes
21cr|perl-Image-Math-Constrain-1.20.0-8|52	%{_mandir}/man3/*
21cr|perl-Image-Math-Constrain-1.20.0-8|53	%{perl_vendorlib}/*

4713 21
21cr|perl-Image-PNG-Libpng-0.57-1|1	Name:           perl-Image-PNG-Libpng
21cr|perl-Image-PNG-Libpng-0.57-1|2	Version:        0.57
21cr|perl-Image-PNG-Libpng-0.57-1|3	Release:        1
21cr|perl-Image-PNG-Libpng-0.57-1|4	Summary:        Perl interface to the libpng library
21cr|perl-Image-PNG-Libpng-0.57-1|5	Group:          Development/Perl
21cr|perl-Image-PNG-Libpng-0.57-1|6	# lib/Image/PNG/Const.pm:   GPL+ or Artistic
21cr|perl-Image-PNG-Libpng-0.57-1|7	# lib/Image/PNG/Libpng.pod: GPL+ or Artistic
21cr|perl-Image-PNG-Libpng-0.57-1|8	## Not in any binary package
21cr|perl-Image-PNG-Libpng-0.57-1|9	# Makefile.PL:              GPL+ or Artistic
21cr|perl-Image-PNG-Libpng-0.57-1|10	# repackage.sh:             GPLv2+
21cr|perl-Image-PNG-Libpng-0.57-1|11	# t/libpng/PngSuite.LICENSE:    FSFUL-like (contrib/pngsuite bundled from libpng)
21cr|perl-Image-PNG-Libpng-0.57-1|12	## Stripped from the source archive
21cr|perl-Image-PNG-Libpng-0.57-1|13	# examples/life.png:        CC-BY-NC-2.5
21cr|perl-Image-PNG-Libpng-0.57-1|14	# examples/life-gray.png:   CC-BY-NC-2.5
21cr|perl-Image-PNG-Libpng-0.57-1|15	# t/emoticon.png:           CC-BY-NC-2.5
21cr|perl-Image-PNG-Libpng-0.57-1|16	# t/tantei-san.png:         "I don't have permission to disseminate it."
21cr|perl-Image-PNG-Libpng-0.57-1|17	License:        GPL+ or Artistic
21cr|perl-Image-PNG-Libpng-0.57-1|18	URL:            https://metacpan.org/release/Image-PNG-Libpng
21cr|perl-Image-PNG-Libpng-0.57-1|19	# Original archive from
21cr|perl-Image-PNG-Libpng-0.57-1|20	# <https://cpan.metacpan.org/authors/id/B/BK/BKB/Image-PNG-Libpng-%%{version}.tar.gz>
21cr|perl-Image-PNG-Libpng-0.57-1|21	# contains files with a bad license. They were stripped with ./repackage.sh
21cr|perl-Image-PNG-Libpng-0.57-1|22	# script. <https://github.com/benkasminbullock/image-png-libpng/issues/36>.
21cr|perl-Image-PNG-Libpng-0.57-1|23	Source0:        Image-PNG-Libpng-%{version}_repackaged.tar.gz
21cr|perl-Image-PNG-Libpng-0.57-1|24	Source1:        repackage.sh
21cr|perl-Image-PNG-Libpng-0.57-1|25	# Adapt tests to the stripped source archive. Not suitable for an upstream.
21cr|perl-Image-PNG-Libpng-0.57-1|26	# <https://github.com/benkasminbullock/image-png-libpng/issues/36>.
21cr|perl-Image-PNG-Libpng-0.57-1|27	Patch0:         Image-PNG-Libpng-0.57-Remove-tests-depending-on-proprietary-files.patch
21cr|perl-Image-PNG-Libpng-0.57-1|28	BuildRequires:  coreutils
21cr|perl-Image-PNG-Libpng-0.57-1|29	BuildRequires:  findutils
21cr|perl-Image-PNG-Libpng-0.57-1|30	# git-core for a binary Image-PNG-Libpng-0.57-Remove-tests-depending-on-proprietary-files.patch
21cr|perl-Image-PNG-Libpng-0.57-1|31	BuildRequires:  git-core
21cr|perl-Image-PNG-Libpng-0.57-1|32	BuildRequires:  perl-devel
21cr|perl-Image-PNG-Libpng-0.57-1|33	BuildRequires:  perl-generators
21cr|perl-Image-PNG-Libpng-0.57-1|34	BuildRequires:  perl-interpreter
21cr|perl-Image-PNG-Libpng-0.57-1|35	BuildRequires:  perl(ExtUtils::Constant)
21cr|perl-Image-PNG-Libpng-0.57-1|36	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Image-PNG-Libpng-0.57-1|37	BuildRequires:  perl(FindBin)
21cr|perl-Image-PNG-Libpng-0.57-1|38	BuildRequires:  perl(Getopt::Long)
21cr|perl-Image-PNG-Libpng-0.57-1|39	BuildRequires:  perl(utf8)
21cr|perl-Image-PNG-Libpng-0.57-1|40	BuildRequires:  pkgconfig(libpng)
21cr|perl-Image-PNG-Libpng-0.57-1|41	
21cr|perl-Image-PNG-Libpng-0.57-1|42	# Remove private modules
21cr|perl-Image-PNG-Libpng-0.57-1|43	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(IPNGLT\\)|^/home/ben/software/install/bin/perl|perl\\(Deploy\\)
21cr|perl-Image-PNG-Libpng-0.57-1|44	%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(IPNGLT\\)
21cr|perl-Image-PNG-Libpng-0.57-1|45	
21cr|perl-Image-PNG-Libpng-0.57-1|46	%description
21cr|perl-Image-PNG-Libpng-0.57-1|47	Image::PNG::Libpng is a Perl library for accessing the contents of PNG
21cr|perl-Image-PNG-Libpng-0.57-1|48	(Portable Network Graphics) images. It enables Perl to read and write files in
21cr|perl-Image-PNG-Libpng-0.57-1|49	the PNG format.
21cr|perl-Image-PNG-Libpng-0.57-1|50	
21cr|perl-Image-PNG-Libpng-0.57-1|51	%files
21cr|perl-Image-PNG-Libpng-0.57-1|52	%doc Changes
21cr|perl-Image-PNG-Libpng-0.57-1|53	%{perl_vendorarch}/auto/*
21cr|perl-Image-PNG-Libpng-0.57-1|54	%{perl_vendorarch}/Image*
21cr|perl-Image-PNG-Libpng-0.57-1|55	%{_mandir}/man3/*
21cr|perl-Image-PNG-Libpng-0.57-1|56	
21cr|perl-Image-PNG-Libpng-0.57-1|57	#-------------------------------------------------------------------------
21cr|perl-Image-PNG-Libpng-0.57-1|58	%package tools
21cr|perl-Image-PNG-Libpng-0.57-1|59	Summary:	Tools for inspecting PNG images
21cr|perl-Image-PNG-Libpng-0.57-1|60	Group:		Development/Perl
21cr|perl-Image-PNG-Libpng-0.57-1|61	BuildArch:	noarch
21cr|perl-Image-PNG-Libpng-0.57-1|62	Requires:	%{name} = %{EVRD}
21cr|perl-Image-PNG-Libpng-0.57-1|63	Suggests:	perl(Data::Validate::URI)
21cr|perl-Image-PNG-Libpng-0.57-1|64	Suggests:	perl(JSON::Create)
21cr|perl-Image-PNG-Libpng-0.57-1|65	Suggests:	perl(LWP::Simple)
21cr|perl-Image-PNG-Libpng-0.57-1|66	
21cr|perl-Image-PNG-Libpng-0.57-1|67	%description tools
21cr|perl-Image-PNG-Libpng-0.57-1|68	pnginspect tool prints a text representation of the data within a PNG image
21cr|perl-Image-PNG-Libpng-0.57-1|69	file to standard output. If you have Data::Validate::URI and LWP::Simple
21cr|perl-Image-PNG-Libpng-0.57-1|70	installed, you can also use it to examine PNG files on the web.
21cr|perl-Image-PNG-Libpng-0.57-1|71	
21cr|perl-Image-PNG-Libpng-0.57-1|72	%files tools
21cr|perl-Image-PNG-Libpng-0.57-1|73	%{_bindir}/pnginspect
21cr|perl-Image-PNG-Libpng-0.57-1|74	%{_mandir}/man1/pnginspect.*
21cr|perl-Image-PNG-Libpng-0.57-1|75	
21cr|perl-Image-PNG-Libpng-0.57-1|76	#-------------------------------------------------------------------------
21cr|perl-Image-PNG-Libpng-0.57-1|77	
21cr|perl-Image-PNG-Libpng-0.57-1|78	%prep
21cr|perl-Image-PNG-Libpng-0.57-1|79	%autosetup -S git -n Image-PNG-Libpng-%{version}
21cr|perl-Image-PNG-Libpng-0.57-1|80	
21cr|perl-Image-PNG-Libpng-0.57-1|81	%build
21cr|perl-Image-PNG-Libpng-0.57-1|82	perl Makefile.PL --check INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-Image-PNG-Libpng-0.57-1|83	%make_build
21cr|perl-Image-PNG-Libpng-0.57-1|84	
21cr|perl-Image-PNG-Libpng-0.57-1|85	%install
21cr|perl-Image-PNG-Libpng-0.57-1|86	%make_install
21cr|perl-Image-PNG-Libpng-0.57-1|87	find %{buildroot} -type f -name '*.bs' -size 0 -delete
21cr|perl-Image-PNG-Libpng-0.57-1|88	%{_fixperms} %{buildroot}/*

4714 21
21cr|perl-Imager-1.18.0-1|1	%define upstream_name	 Imager
21cr|perl-Imager-1.18.0-1|2	%define upstream_version 1.018
21cr|perl-Imager-1.18.0-1|3	%global __provides_exclude Imager.so|ICO.so|DynTest.so|FT2.so|SGI.so|Mandelbrot.so|JPEG.so|TIFF.so|T1.so|PNG.so|Flines.so|GIF.so|CountColor.so
21cr|perl-Imager-1.18.0-1|4	
21cr|perl-Imager-1.18.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Imager-1.18.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Imager-1.18.0-1|7	Release:	1
21cr|perl-Imager-1.18.0-1|8	
21cr|perl-Imager-1.18.0-1|9	Summary:	Perl extension for generating 24 bit images
21cr|perl-Imager-1.18.0-1|10	
21cr|perl-Imager-1.18.0-1|11	License:	GPL+ or Artistic
21cr|perl-Imager-1.18.0-1|12	Group:		Development/Perl
21cr|perl-Imager-1.18.0-1|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Imager-1.18.0-1|14	Source0:	https://www.cpan.org/modules/by-module/Imager/Imager-%{upstream_version}.tar.gz
21cr|perl-Imager-1.18.0-1|15	
21cr|perl-Imager-1.18.0-1|16	BuildRequires:  fontconfig-devel
21cr|perl-Imager-1.18.0-1|17	BuildRequires:  jpeg-devel
21cr|perl-Imager-1.18.0-1|18	BuildRequires:  pkgconfig(libpng)
21cr|perl-Imager-1.18.0-1|19	BuildRequires:  pkgconfig(libtiff-4)
21cr|perl-Imager-1.18.0-1|20	BuildRequires:  perl-devel
21cr|perl-Imager-1.18.0-1|21	BuildRequires:  t1lib-devel
21cr|perl-Imager-1.18.0-1|22	BuildRequires:  ungif-devel
21cr|perl-Imager-1.18.0-1|23	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Imager-1.18.0-1|24	BuildRequires:  rgb
21cr|perl-Imager-1.18.0-1|25	BuildRequires:  perl
21cr|perl-Imager-1.18.0-1|26	BuildRequires:  perl(bignum)
21cr|perl-Imager-1.18.0-1|27	BuildRequires:  perl(Config)
21cr|perl-Imager-1.18.0-1|28	BuildRequires:  perl(Cwd)
21cr|perl-Imager-1.18.0-1|29	BuildRequires:  perl(Exporter)
21cr|perl-Imager-1.18.0-1|30	BuildRequires:  perl(ExtUtils::Liblist)
21cr|perl-Imager-1.18.0-1|31	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Imager-1.18.0-1|32	BuildRequires:  perl(ExtUtils::Manifest)
21cr|perl-Imager-1.18.0-1|33	BuildRequires:  perl(File::Path)
21cr|perl-Imager-1.18.0-1|34	BuildRequires:  perl(File::Spec)
21cr|perl-Imager-1.18.0-1|35	BuildRequires:  perl(Getopt::Long)
21cr|perl-Imager-1.18.0-1|36	BuildRequires:  perl(strict)
21cr|perl-Imager-1.18.0-1|37	BuildRequires:  perl(Text::ParseWords)
21cr|perl-Imager-1.18.0-1|38	BuildRequires:  perl(vars)
21cr|perl-Imager-1.18.0-1|39	BuildRequires:  perl(base)
21cr|perl-Imager-1.18.0-1|40	BuildRequires:  perl(Carp)
21cr|perl-Imager-1.18.0-1|41	BuildRequires:  perl(constant)
21cr|perl-Imager-1.18.0-1|42	BuildRequires:  perl(File::Basename)
21cr|perl-Imager-1.18.0-1|43	BuildRequires:  perl(IO::File)
21cr|perl-Imager-1.18.0-1|44	BuildRequires:  perl(IO::Seekable)
21cr|perl-Imager-1.18.0-1|45	BuildRequires:  perl(overload)
21cr|perl-Imager-1.18.0-1|46	BuildRequires:  perl(Scalar::Util)
21cr|perl-Imager-1.18.0-1|47	BuildRequires:  perl(XSLoader)
21cr|perl-Imager-1.18.0-1|48	BuildRequires:  perl(B)
21cr|perl-Imager-1.18.0-1|49	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-Imager-1.18.0-1|50	BuildRequires:  perl(POSIX)
21cr|perl-Imager-1.18.0-1|51	BuildRequires:  perl(Test::Builder)
21cr|perl-Imager-1.18.0-1|52	BuildRequires:  perl(Test::More)
21cr|perl-Imager-1.18.0-1|53	BuildRequires:  perl(threads)
21cr|perl-Imager-1.18.0-1|54	BuildRequires:  perl(Tie::Handle)
21cr|perl-Imager-1.18.0-1|55	BuildRequires:  perl(Affix::Infix2Postfix)
21cr|perl-Imager-1.18.0-1|56	BuildRequires:  perl(Image::Math::Constrain)
21cr|perl-Imager-1.18.0-1|57	BuildRequires:  perl(Inline)
21cr|perl-Imager-1.18.0-1|58	BuildRequires:  perl(Parse::RecDescent)
21cr|perl-Imager-1.18.0-1|59	BuildRequires:  perl(JSON::PP)
21cr|perl-Imager-1.18.0-1|60	Requires:	%{name}-devel = %{EVRD}
21cr|perl-Imager-1.18.0-1|61	Obsoletes:	%{name} < %{EVRD}
21cr|perl-Imager-1.18.0-1|62	
21cr|perl-Imager-1.18.0-1|63	%description
21cr|perl-Imager-1.18.0-1|64	Imager is a module for creating and altering images. It can read and write
21cr|perl-Imager-1.18.0-1|65	various image formats, draw primitive shapes like lines,and polygons, blend
21cr|perl-Imager-1.18.0-1|66	multiple images together in various ways, scale, crop, render text and more.
21cr|perl-Imager-1.18.0-1|67	
21cr|perl-Imager-1.18.0-1|68	%files
21cr|perl-Imager-1.18.0-1|69	%doc README Changes META.json META.yml
21cr|perl-Imager-1.18.0-1|70	%{perl_vendorarch}/Imager.pm
21cr|perl-Imager-1.18.0-1|71	%{perl_vendorarch}/Imager/Color/
21cr|perl-Imager-1.18.0-1|72	%{perl_vendorarch}/Imager/Expr/
21cr|perl-Imager-1.18.0-1|73	%{perl_vendorarch}/Imager/File/
21cr|perl-Imager-1.18.0-1|74	%{perl_vendorarch}/Imager/Filter/
21cr|perl-Imager-1.18.0-1|75	%{perl_vendorarch}/Imager/Font/
21cr|perl-Imager-1.18.0-1|76	%{perl_vendorarch}/Imager/typemap
21cr|perl-Imager-1.18.0-1|77	%{perl_vendorarch}/Imager/*.pod
21cr|perl-Imager-1.18.0-1|78	%{perl_vendorarch}/Imager/*.pm
21cr|perl-Imager-1.18.0-1|79	%{perl_vendorarch}/auto/Imager
21cr|perl-Imager-1.18.0-1|80	%{_mandir}/*/*
21cr|perl-Imager-1.18.0-1|81	#---------------------------------------------------------
21cr|perl-Imager-1.18.0-1|82	# Let's make rpmlint happy.Symbianflo
21cr|perl-Imager-1.18.0-1|83	
21cr|perl-Imager-1.18.0-1|84	%package devel
21cr|perl-Imager-1.18.0-1|85	
21cr|perl-Imager-1.18.0-1|86	Group:		Development/Perl
21cr|perl-Imager-1.18.0-1|87	Summary:	Headers for %{name}
21cr|perl-Imager-1.18.0-1|88	
21cr|perl-Imager-1.18.0-1|89	%description devel
21cr|perl-Imager-1.18.0-1|90	Headers for %{name}
21cr|perl-Imager-1.18.0-1|91	
21cr|perl-Imager-1.18.0-1|92	%files devel
21cr|perl-Imager-1.18.0-1|93	%doc README Changes META.json META.yml
21cr|perl-Imager-1.18.0-1|94	%{perl_vendorarch}/Imager/include/
21cr|perl-Imager-1.18.0-1|95	
21cr|perl-Imager-1.18.0-1|96	#--------------------------------------------------------
21cr|perl-Imager-1.18.0-1|97	
21cr|perl-Imager-1.18.0-1|98	%prep
21cr|perl-Imager-1.18.0-1|99	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Imager-1.18.0-1|100	find \( -executable -a -type f \) -exec chmod -x {} \;
21cr|perl-Imager-1.18.0-1|101	sed -i -e "s,#!perl,#! %{__perl}," samples/*
21cr|perl-Imager-1.18.0-1|102	
21cr|perl-Imager-1.18.0-1|103	
21cr|perl-Imager-1.18.0-1|104	%build
21cr|perl-Imager-1.18.0-1|105	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Imager-1.18.0-1|106	%make
21cr|perl-Imager-1.18.0-1|107	
21cr|perl-Imager-1.18.0-1|108	%check
21cr|perl-Imager-1.18.0-1|109	%make test
21cr|perl-Imager-1.18.0-1|110	
21cr|perl-Imager-1.18.0-1|111	%install
21cr|perl-Imager-1.18.0-1|112	%makeinstall_std
21cr|perl-Imager-1.18.0-1|113	find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;

4715 21
21cr|perl-Image-Resize-0.500.0-7|1	%define upstream_name    Image-Resize
21cr|perl-Image-Resize-0.500.0-7|2	%define upstream_version 0.5
21cr|perl-Image-Resize-0.500.0-7|3	
21cr|perl-Image-Resize-0.500.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Image-Resize-0.500.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Image-Resize-0.500.0-7|6	Release:	7
21cr|perl-Image-Resize-0.500.0-7|7	
21cr|perl-Image-Resize-0.500.0-7|8	Summary:	Simple image resizer using GD
21cr|perl-Image-Resize-0.500.0-7|9	
21cr|perl-Image-Resize-0.500.0-7|10	License:	GPL+ or Artistic
21cr|perl-Image-Resize-0.500.0-7|11	Group:		Development/Perl
21cr|perl-Image-Resize-0.500.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Image-Resize-0.500.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Image-Resize-0.500.0-7|14	
21cr|perl-Image-Resize-0.500.0-7|15	BuildRequires:	perl-devel
21cr|perl-Image-Resize-0.500.0-7|16	BuildRequires:	perl(GD)
21cr|perl-Image-Resize-0.500.0-7|17	
21cr|perl-Image-Resize-0.500.0-7|18	BuildArch:	noarch
21cr|perl-Image-Resize-0.500.0-7|19	
21cr|perl-Image-Resize-0.500.0-7|20	%description
21cr|perl-Image-Resize-0.500.0-7|21	Despite its heavy weight, I've always used Image::Magick for creating image
21cr|perl-Image-Resize-0.500.0-7|22	thumbnails. I know it can be done using lighter-weight GD, I just never
21cr|perl-Image-Resize-0.500.0-7|23	liked its syntax. Really, who wants to remember the lengthy arguments list
21cr|perl-Image-Resize-0.500.0-7|24	of copyResized() or copyResampled() functions:
21cr|perl-Image-Resize-0.500.0-7|25	
21cr|perl-Image-Resize-0.500.0-7|26	$image->copyResampled($sourceImage,$dstX,$dstY,
21cr|perl-Image-Resize-0.500.0-7|27	$srcX,$srcY,$destW,$destH,$srcW,$srcH);
21cr|perl-Image-Resize-0.500.0-7|28	
21cr|perl-Image-Resize-0.500.0-7|29	when Image::Magick lets me say:
21cr|perl-Image-Resize-0.500.0-7|30	
21cr|perl-Image-Resize-0.500.0-7|31	$image->Scale(-geometry=>'250x250');
21cr|perl-Image-Resize-0.500.0-7|32	
21cr|perl-Image-Resize-0.500.0-7|33	%prep
21cr|perl-Image-Resize-0.500.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Image-Resize-0.500.0-7|35	
21cr|perl-Image-Resize-0.500.0-7|36	%build
21cr|perl-Image-Resize-0.500.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Image-Resize-0.500.0-7|38	%make
21cr|perl-Image-Resize-0.500.0-7|39	
21cr|perl-Image-Resize-0.500.0-7|40	%check
21cr|perl-Image-Resize-0.500.0-7|41	%make test
21cr|perl-Image-Resize-0.500.0-7|42	
21cr|perl-Image-Resize-0.500.0-7|43	%install
21cr|perl-Image-Resize-0.500.0-7|44	%makeinstall_std
21cr|perl-Image-Resize-0.500.0-7|45	
21cr|perl-Image-Resize-0.500.0-7|46	%files
21cr|perl-Image-Resize-0.500.0-7|47	%doc Changes README
21cr|perl-Image-Resize-0.500.0-7|48	%{_mandir}/man3/*
21cr|perl-Image-Resize-0.500.0-7|49	%{perl_vendorlib}/*

4716 21
21cr|perl-Image-Sane-5-1|1	
21cr|perl-Image-Sane-5-1|2	Name:           perl-Image-Sane
21cr|perl-Image-Sane-5-1|3	Version:        5
21cr|perl-Image-Sane-5-1|4	Release:        1
21cr|perl-Image-Sane-5-1|5	Summary:        Perl extension for the SANE (Scanner Access Now Easy) Project
21cr|perl-Image-Sane-5-1|6	Group:          Development/Perl
21cr|perl-Image-Sane-5-1|7	License:        GPL+ or Artistic
21cr|perl-Image-Sane-5-1|8	URL:            https://metacpan.org/release/Image-Sane
21cr|perl-Image-Sane-5-1|9	Source0:        https://cpan.metacpan.org/authors/id/R/RA/RATCLIFFE/Image-Sane-%{version}.tar.gz
21cr|perl-Image-Sane-5-1|10	BuildRequires:  coreutils
21cr|perl-Image-Sane-5-1|11	BuildRequires:  findutils
21cr|perl-Image-Sane-5-1|12	BuildRequires:  perl-devel
21cr|perl-Image-Sane-5-1|13	BuildRequires:  perl-generators
21cr|perl-Image-Sane-5-1|14	BuildRequires:  perl-interpreter
21cr|perl-Image-Sane-5-1|15	BuildRequires:  perl(ExtUtils::Depends)
21cr|perl-Image-Sane-5-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Image-Sane-5-1|17	BuildRequires:  perl(ExtUtils::PkgConfig)
21cr|perl-Image-Sane-5-1|18	BuildRequires:  pkgconfig(sane-backends) >= 1.0.19
21cr|perl-Image-Sane-5-1|19	# Run-time:
21cr|perl-Image-Sane-5-1|20	BuildRequires:  perl(Exception::Class)
21cr|perl-Image-Sane-5-1|21	BuildRequires:  perl(XSLoader)
21cr|perl-Image-Sane-5-1|22	
21cr|perl-Image-Sane-5-1|23	%description
21cr|perl-Image-Sane-5-1|24	These Perl bindings for the SANE (Scanner Access Now Easy) Project allow
21cr|perl-Image-Sane-5-1|25	you to access SANE-compatible scanners in a Perlish and object-oriented
21cr|perl-Image-Sane-5-1|26	way, freeing you from the casting and memory management in C, yet remaining
21cr|perl-Image-Sane-5-1|27	very close in spirit to original API.
21cr|perl-Image-Sane-5-1|28	
21cr|perl-Image-Sane-5-1|29	%files
21cr|perl-Image-Sane-5-1|30	%doc Changes examples README
21cr|perl-Image-Sane-5-1|31	%{perl_vendorarch}/auto/*
21cr|perl-Image-Sane-5-1|32	%{perl_vendorarch}/Image*
21cr|perl-Image-Sane-5-1|33	%{_mandir}/man3/*
21cr|perl-Image-Sane-5-1|34	
21cr|perl-Image-Sane-5-1|35	#--------------------------------------------------------------------------
21cr|perl-Image-Sane-5-1|36	%prep
21cr|perl-Image-Sane-5-1|37	%setup -q -n Image-Sane-%{version}
21cr|perl-Image-Sane-5-1|38	chmod -x examples/*
21cr|perl-Image-Sane-5-1|39	
21cr|perl-Image-Sane-5-1|40	%build
21cr|perl-Image-Sane-5-1|41	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-Image-Sane-5-1|42	%make_build
21cr|perl-Image-Sane-5-1|43	
21cr|perl-Image-Sane-5-1|44	%install
21cr|perl-Image-Sane-5-1|45	%make_install
21cr|perl-Image-Sane-5-1|46	find %{buildroot} -type f -name '*.bs' -size 0 -delete
21cr|perl-Image-Sane-5-1|47	%{_fixperms} %{buildroot}/*

4717 21
21cr|perl-Image-Xbm-1.100.0-2|1	%define upstream_name	 Image-Xbm
21cr|perl-Image-Xbm-1.100.0-2|2	%define upstream_version 1.10
21cr|perl-Image-Xbm-1.100.0-2|3	
21cr|perl-Image-Xbm-1.100.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Image-Xbm-1.100.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Image-Xbm-1.100.0-2|6	Release:	2
21cr|perl-Image-Xbm-1.100.0-2|7	
21cr|perl-Image-Xbm-1.100.0-2|8	Summary:	Load, create, manipulate and save xbm image files
21cr|perl-Image-Xbm-1.100.0-2|9	
21cr|perl-Image-Xbm-1.100.0-2|10	License:	GPL+ or Artistic
21cr|perl-Image-Xbm-1.100.0-2|11	Group:		Development/Perl
21cr|perl-Image-Xbm-1.100.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Image-Xbm-1.100.0-2|13	Source0:	https://cpan.metacpan.org/authors/id/S/SR/SREZIC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Image-Xbm-1.100.0-2|14	
21cr|perl-Image-Xbm-1.100.0-2|15	BuildRequires:	perl-devel
21cr|perl-Image-Xbm-1.100.0-2|16	BuildRequires:	perl(Image::Base)
21cr|perl-Image-Xbm-1.100.0-2|17	BuildArch:	noarch
21cr|perl-Image-Xbm-1.100.0-2|18	
21cr|perl-Image-Xbm-1.100.0-2|19	%description
21cr|perl-Image-Xbm-1.100.0-2|20	This class module provides basic load, manipulate and save functionality for
21cr|perl-Image-Xbm-1.100.0-2|21	the xbm file format. It inherits from Image::Base which provides additional
21cr|perl-Image-Xbm-1.100.0-2|22	manipulation functionality, e.g. new_from_image(). See the Image::Base pod for
21cr|perl-Image-Xbm-1.100.0-2|23	information on adding your own functionality to all the Image::Base derived
21cr|perl-Image-Xbm-1.100.0-2|24	classes.
21cr|perl-Image-Xbm-1.100.0-2|25	
21cr|perl-Image-Xbm-1.100.0-2|26	%prep
21cr|perl-Image-Xbm-1.100.0-2|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Image-Xbm-1.100.0-2|28	
21cr|perl-Image-Xbm-1.100.0-2|29	%build
21cr|perl-Image-Xbm-1.100.0-2|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Image-Xbm-1.100.0-2|31	%make
21cr|perl-Image-Xbm-1.100.0-2|32	
21cr|perl-Image-Xbm-1.100.0-2|33	%check
21cr|perl-Image-Xbm-1.100.0-2|34	make test
21cr|perl-Image-Xbm-1.100.0-2|35	
21cr|perl-Image-Xbm-1.100.0-2|36	%install
21cr|perl-Image-Xbm-1.100.0-2|37	%makeinstall_std
21cr|perl-Image-Xbm-1.100.0-2|38	
21cr|perl-Image-Xbm-1.100.0-2|39	%files
21cr|perl-Image-Xbm-1.100.0-2|40	%doc README
21cr|perl-Image-Xbm-1.100.0-2|41	%{perl_vendorlib}/Image
21cr|perl-Image-Xbm-1.100.0-2|42	%{_mandir}/*/*

4718 21
21cr|perl-Image-Xpm-1.130.0-1|1	%define upstream_name	 Image-Xpm
21cr|perl-Image-Xpm-1.130.0-1|2	%define upstream_version 1.13
21cr|perl-Image-Xpm-1.130.0-1|3	
21cr|perl-Image-Xpm-1.130.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Image-Xpm-1.130.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Image-Xpm-1.130.0-1|6	Release:	1
21cr|perl-Image-Xpm-1.130.0-1|7	
21cr|perl-Image-Xpm-1.130.0-1|8	Summary:	Load, create, manipulate and save xpm image files
21cr|perl-Image-Xpm-1.130.0-1|9	
21cr|perl-Image-Xpm-1.130.0-1|10	License:	GPL+ or Artistic
21cr|perl-Image-Xpm-1.130.0-1|11	Group:		Development/Perl
21cr|perl-Image-Xpm-1.130.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Image-Xpm-1.130.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/S/SR/SREZIC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Image-Xpm-1.130.0-1|14	
21cr|perl-Image-Xpm-1.130.0-1|15	BuildRequires:	perl-devel
21cr|perl-Image-Xpm-1.130.0-1|16	BuildRequires:	perl(Image::Base)
21cr|perl-Image-Xpm-1.130.0-1|17	BuildArch:	noarch
21cr|perl-Image-Xpm-1.130.0-1|18	
21cr|perl-Image-Xpm-1.130.0-1|19	%description
21cr|perl-Image-Xpm-1.130.0-1|20	This class module provides basic load, manipulate and save functionality for
21cr|perl-Image-Xpm-1.130.0-1|21	the xpm file format. It inherits from Image::Base which provides additional
21cr|perl-Image-Xpm-1.130.0-1|22	manipulation functionality, e.g. new_from_image(). See the Image::Base pod for
21cr|perl-Image-Xpm-1.130.0-1|23	information on adding your own functionality to all the Image::Base derived
21cr|perl-Image-Xpm-1.130.0-1|24	classes.
21cr|perl-Image-Xpm-1.130.0-1|25	
21cr|perl-Image-Xpm-1.130.0-1|26	%prep
21cr|perl-Image-Xpm-1.130.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Image-Xpm-1.130.0-1|28	
21cr|perl-Image-Xpm-1.130.0-1|29	%build
21cr|perl-Image-Xpm-1.130.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Image-Xpm-1.130.0-1|31	%make
21cr|perl-Image-Xpm-1.130.0-1|32	
21cr|perl-Image-Xpm-1.130.0-1|33	%check
21cr|perl-Image-Xpm-1.130.0-1|34	make test
21cr|perl-Image-Xpm-1.130.0-1|35	
21cr|perl-Image-Xpm-1.130.0-1|36	%install
21cr|perl-Image-Xpm-1.130.0-1|37	%makeinstall_std
21cr|perl-Image-Xpm-1.130.0-1|38	
21cr|perl-Image-Xpm-1.130.0-1|39	%files
21cr|perl-Image-Xpm-1.130.0-1|40	%doc README
21cr|perl-Image-Xpm-1.130.0-1|41	%{perl_vendorlib}/Image
21cr|perl-Image-Xpm-1.130.0-1|42	%{_mandir}/*/*

4719 21
21cr|perl-IMAP-Admin-1.6.8-1|1	%define upstream_name    IMAP-Admin
21cr|perl-IMAP-Admin-1.6.8-1|2	%define upstream_version 1.6.8
21cr|perl-IMAP-Admin-1.6.8-1|3	
21cr|perl-IMAP-Admin-1.6.8-1|4	Name:		perl-%{upstream_name}
21cr|perl-IMAP-Admin-1.6.8-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IMAP-Admin-1.6.8-1|6	Release:	1
21cr|perl-IMAP-Admin-1.6.8-1|7	
21cr|perl-IMAP-Admin-1.6.8-1|8	Summary:	IMAP-Admin Perl module
21cr|perl-IMAP-Admin-1.6.8-1|9	
21cr|perl-IMAP-Admin-1.6.8-1|10	License:	GPL+ or Artistic
21cr|perl-IMAP-Admin-1.6.8-1|11	Group:		Development/Perl
21cr|perl-IMAP-Admin-1.6.8-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-IMAP-Admin-1.6.8-1|13	Source0:	http://www.cpan.org/modules/by-module/IMAP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IMAP-Admin-1.6.8-1|14	
21cr|perl-IMAP-Admin-1.6.8-1|15	BuildRequires:	perl-devel
21cr|perl-IMAP-Admin-1.6.8-1|16	BuildArch:	noarch
21cr|perl-IMAP-Admin-1.6.8-1|17	
21cr|perl-IMAP-Admin-1.6.8-1|18	%description
21cr|perl-IMAP-Admin-1.6.8-1|19	A perl module to manage IMAP servers.
21cr|perl-IMAP-Admin-1.6.8-1|20	
21cr|perl-IMAP-Admin-1.6.8-1|21	%prep
21cr|perl-IMAP-Admin-1.6.8-1|22	%setup -n %{upstream_name}-%{upstream_version}
21cr|perl-IMAP-Admin-1.6.8-1|23	
21cr|perl-IMAP-Admin-1.6.8-1|24	%build
21cr|perl-IMAP-Admin-1.6.8-1|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IMAP-Admin-1.6.8-1|26	make
21cr|perl-IMAP-Admin-1.6.8-1|27	
21cr|perl-IMAP-Admin-1.6.8-1|28	%install
21cr|perl-IMAP-Admin-1.6.8-1|29	%makeinstall_std
21cr|perl-IMAP-Admin-1.6.8-1|30	
21cr|perl-IMAP-Admin-1.6.8-1|31	%files
21cr|perl-IMAP-Admin-1.6.8-1|32	%doc Changes examples
21cr|perl-IMAP-Admin-1.6.8-1|33	%defattr(-, root, root)
21cr|perl-IMAP-Admin-1.6.8-1|34	%{perl_vendorlib}/IMAP/*
21cr|perl-IMAP-Admin-1.6.8-1|35	%{_mandir}/*/*

4720 21
21cr|perl-IMDB-Film-0.530.0-5|1	%define upstream_name IMDB-Film
21cr|perl-IMDB-Film-0.530.0-5|2	%define upstream_version 0.53
21cr|perl-IMDB-Film-0.530.0-5|3	
21cr|perl-IMDB-Film-0.530.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-IMDB-Film-0.530.0-5|5	Version:	%perl_convert_version 0.53
21cr|perl-IMDB-Film-0.530.0-5|6	Release:	5
21cr|perl-IMDB-Film-0.530.0-5|7	
21cr|perl-IMDB-Film-0.530.0-5|8	Summary:	OO Perl interface to the database of films IMDB
21cr|perl-IMDB-Film-0.530.0-5|9	
21cr|perl-IMDB-Film-0.530.0-5|10	License:	GPL+ or Artistic
21cr|perl-IMDB-Film-0.530.0-5|11	Group:		Development/Perl
21cr|perl-IMDB-Film-0.530.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IMDB-Film-0.530.0-5|13	Source0:	http://www.cpan.org/authors/id/S/ST/STEPANOV/IMDB-Film-0.53.tar.gz
21cr|perl-IMDB-Film-0.530.0-5|14	
21cr|perl-IMDB-Film-0.530.0-5|15	BuildRequires:	perl-devel
21cr|perl-IMDB-Film-0.530.0-5|16	BuildRequires:	perl(Cache::FileCache)
21cr|perl-IMDB-Film-0.530.0-5|17	BuildRequires:	perl(Carp)
21cr|perl-IMDB-Film-0.530.0-5|18	BuildRequires:	perl(Digest::SHA1)
21cr|perl-IMDB-Film-0.530.0-5|19	BuildRequires:	perl(Error)
21cr|perl-IMDB-Film-0.530.0-5|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-IMDB-Film-0.530.0-5|21	BuildRequires:	perl(HTML::Entities)
21cr|perl-IMDB-Film-0.530.0-5|22	BuildRequires:	perl(HTML::TokeParser)
21cr|perl-IMDB-Film-0.530.0-5|23	BuildRequires:	perl(LWP::Simple)
21cr|perl-IMDB-Film-0.530.0-5|24	BuildRequires:	perl(Pod::Checker)
21cr|perl-IMDB-Film-0.530.0-5|25	BuildRequires:	perl(Text::Unidecode)
21cr|perl-IMDB-Film-0.530.0-5|26	BuildArch:	noarch
21cr|perl-IMDB-Film-0.530.0-5|27	
21cr|perl-IMDB-Film-0.530.0-5|28	%description
21cr|perl-IMDB-Film-0.530.0-5|29	IMDB::Film is OO Perl interface to the database of films
21cr|perl-IMDB-Film-0.530.0-5|30	IMDB (www.imdb.com). It allows to retrieve information
21cr|perl-IMDB-Film-0.530.0-5|31	about movies by its IMDB code or title. Also, there is a
21cr|perl-IMDB-Film-0.530.0-5|32	possibility to get information about IMDB persons (actors,
21cr|perl-IMDB-Film-0.530.0-5|33	actresses, directors etc) by their name of code.
21cr|perl-IMDB-Film-0.530.0-5|34	
21cr|perl-IMDB-Film-0.530.0-5|35	%prep
21cr|perl-IMDB-Film-0.530.0-5|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IMDB-Film-0.530.0-5|37	
21cr|perl-IMDB-Film-0.530.0-5|38	%build
21cr|perl-IMDB-Film-0.530.0-5|39	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-IMDB-Film-0.530.0-5|40	%make
21cr|perl-IMDB-Film-0.530.0-5|41	
21cr|perl-IMDB-Film-0.530.0-5|42	%install
21cr|perl-IMDB-Film-0.530.0-5|43	%makeinstall_std
21cr|perl-IMDB-Film-0.530.0-5|44	
21cr|perl-IMDB-Film-0.530.0-5|45	%files
21cr|perl-IMDB-Film-0.530.0-5|46	%doc README ChangeLog Todo
21cr|perl-IMDB-Film-0.530.0-5|47	%{perl_vendorlib}/IMDB
21cr|perl-IMDB-Film-0.530.0-5|48	%{_mandir}/man3/*

4721 21
21cr|perlindex-1.606.0-6|1	%define upstream_name    perlindex
21cr|perlindex-1.606.0-6|2	%define upstream_version 1.606
21cr|perlindex-1.606.0-6|3	
21cr|perlindex-1.606.0-6|4	Name:		%{upstream_name}
21cr|perlindex-1.606.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perlindex-1.606.0-6|6	Release:	6
21cr|perlindex-1.606.0-6|7	
21cr|perlindex-1.606.0-6|8	Summary:	English language stemming
21cr|perlindex-1.606.0-6|9	
21cr|perlindex-1.606.0-6|10	License:	GPL+ or Artistic
21cr|perlindex-1.606.0-6|11	Group:		Development/Perl
21cr|perlindex-1.606.0-6|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perlindex-1.606.0-6|13	Source0:	https://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perlindex-1.606.0-6|14	
21cr|perlindex-1.606.0-6|15	BuildRequires:	perl-devel
21cr|perlindex-1.606.0-6|16	BuildRequires:	perl(Test)
21cr|perlindex-1.606.0-6|17	BuildArch:	noarch
21cr|perlindex-1.606.0-6|18	
21cr|perlindex-1.606.0-6|19	%description
21cr|perlindex-1.606.0-6|20	This routine applies the Porter Stemming Algorithm to its parameters,
21cr|perlindex-1.606.0-6|21	returning the stemmed words. It is derived from the C program "stemmer.c"
21cr|perlindex-1.606.0-6|22	as found in freewais and elsewhere, which contains these notes:
21cr|perlindex-1.606.0-6|23	
21cr|perlindex-1.606.0-6|24	Purpose:    Implementation of the Porter stemming algorithm documented
21cr|perlindex-1.606.0-6|25	in: Porter, M.F., "An Algorithm For Suffix Stripping,"
21cr|perlindex-1.606.0-6|26	Program 14 (3), July 1980, pp. 130-137.
21cr|perlindex-1.606.0-6|27	Provenance: Written by B. Frakes and C. Cox, 1986.
21cr|perlindex-1.606.0-6|28	
21cr|perlindex-1.606.0-6|29	I have re-interpreted areas that use Frakes and Cox's "WordSize" function.
21cr|perlindex-1.606.0-6|30	My version may misbehave on short words starting with "y", but I can't
21cr|perlindex-1.606.0-6|31	think of any examples.
21cr|perlindex-1.606.0-6|32	
21cr|perlindex-1.606.0-6|33	%prep
21cr|perlindex-1.606.0-6|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perlindex-1.606.0-6|35	
21cr|perlindex-1.606.0-6|36	%build
21cr|perlindex-1.606.0-6|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perlindex-1.606.0-6|38	%make
21cr|perlindex-1.606.0-6|39	
21cr|perlindex-1.606.0-6|40	%check
21cr|perlindex-1.606.0-6|41	%make test
21cr|perlindex-1.606.0-6|42	
21cr|perlindex-1.606.0-6|43	%install
21cr|perlindex-1.606.0-6|44	%makeinstall_std
21cr|perlindex-1.606.0-6|45	
21cr|perlindex-1.606.0-6|46	%files
21cr|perlindex-1.606.0-6|47	%doc ChangeLog META.yml README
21cr|perlindex-1.606.0-6|48	%{_bindir}/*
21cr|perlindex-1.606.0-6|49	%{_mandir}/man?/*
21cr|perlindex-1.606.0-6|50	%{perl_vendorlib}/*

4722 21
21cr|perl-indirect-0.390.0-1|1	%define upstream_name indirect
21cr|perl-indirect-0.390.0-1|2	%define upstream_version 0.39
21cr|perl-indirect-0.390.0-1|3	
21cr|perl-indirect-0.390.0-1|4	Summary:	Lexically warn about using the indirect object syntax
21cr|perl-indirect-0.390.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-indirect-0.390.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-indirect-0.390.0-1|7	Release:	1
21cr|perl-indirect-0.390.0-1|8	License:	GPL+ or Artistic
21cr|perl-indirect-0.390.0-1|9	Group:		Development/Perl
21cr|perl-indirect-0.390.0-1|10	Url:		https://search.cpan.org/dist/indirect/
21cr|perl-indirect-0.390.0-1|11	Source0:	https://search.cpan.org/CPAN/authors/id/V/VP/VPIT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-indirect-0.390.0-1|12	BuildRequires:	perl-devel
21cr|perl-indirect-0.390.0-1|13	BuildRequires:	perl(B)
21cr|perl-indirect-0.390.0-1|14	BuildRequires:	perl(Carp)
21cr|perl-indirect-0.390.0-1|15	BuildRequires:	perl(Config)
21cr|perl-indirect-0.390.0-1|16	BuildRequires:	perl(Devel::CallParser)
21cr|perl-indirect-0.390.0-1|17	BuildRequires:	perl(Devel::Declare)
21cr|perl-indirect-0.390.0-1|18	BuildRequires:	perl(Exporter)
21cr|perl-indirect-0.390.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-indirect-0.390.0-1|20	BuildRequires:	perl(POSIX)
21cr|perl-indirect-0.390.0-1|21	BuildRequires:	perl(Scalar::Util)
21cr|perl-indirect-0.390.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-indirect-0.390.0-1|23	BuildRequires:	perl(XSLoader)
21cr|perl-indirect-0.390.0-1|24	BuildRequires:	perl(base)
21cr|perl-indirect-0.390.0-1|25	BuildRequires:	perl(strict)
21cr|perl-indirect-0.390.0-1|26	BuildRequires:	perl(threads::shared)
21cr|perl-indirect-0.390.0-1|27	BuildRequires:	perl(warnings)
21cr|perl-indirect-0.390.0-1|28	Requires:	perl(Carp)
21cr|perl-indirect-0.390.0-1|29	Requires:	perl(XSLoader)
21cr|perl-indirect-0.390.0-1|30	Provides:	perl(indirect) = %{version}
21cr|perl-indirect-0.390.0-1|31	
21cr|perl-indirect-0.390.0-1|32	%description
21cr|perl-indirect-0.390.0-1|33	When enabled (or disabled as some may prefer to say, since you actually
21cr|perl-indirect-0.390.0-1|34	turn it on by calling no indirect), this pragma warns about indirect object
21cr|perl-indirect-0.390.0-1|35	syntax constructs that may have slipped into your code.
21cr|perl-indirect-0.390.0-1|36	
21cr|perl-indirect-0.390.0-1|37	%files
21cr|perl-indirect-0.390.0-1|38	%doc Changes README samples/
21cr|perl-indirect-0.390.0-1|39	%{perl_vendorarch}/auto/indirect/
21cr|perl-indirect-0.390.0-1|40	%{perl_vendorarch}/indirect.pm
21cr|perl-indirect-0.390.0-1|41	%{_mandir}/man3/indirect.3*
21cr|perl-indirect-0.390.0-1|42	
21cr|perl-indirect-0.390.0-1|43	#----------------------------------------------------------------------------
21cr|perl-indirect-0.390.0-1|44	
21cr|perl-indirect-0.390.0-1|45	%prep
21cr|perl-indirect-0.390.0-1|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-indirect-0.390.0-1|47	
21cr|perl-indirect-0.390.0-1|48	%build
21cr|perl-indirect-0.390.0-1|49	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-indirect-0.390.0-1|50	%make
21cr|perl-indirect-0.390.0-1|51	
21cr|perl-indirect-0.390.0-1|52	%install
21cr|perl-indirect-0.390.0-1|53	%makeinstall_std
21cr|perl-indirect-0.390.0-1|54	
21cr|perl-indirect-0.390.0-1|55	%check
21cr|perl-indirect-0.390.0-1|56	make test

4723 21
21cr|perl-Inline-C-0.810.0-1|1	%define upstream_name    Inline-C
21cr|perl-Inline-C-0.810.0-1|2	%define upstream_version 0.81
21cr|perl-Inline-C-0.810.0-1|3	
21cr|perl-Inline-C-0.810.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Inline-C-0.810.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Inline-C-0.810.0-1|6	Release:    1
21cr|perl-Inline-C-0.810.0-1|7	
21cr|perl-Inline-C-0.810.0-1|8	Summary:    The Classic Inline::C Parser
21cr|perl-Inline-C-0.810.0-1|9	License:    GPL+ or Artistic
21cr|perl-Inline-C-0.810.0-1|10	Group:      Development/Perl
21cr|perl-Inline-C-0.810.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Inline-C-0.810.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Inline/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Inline-C-0.810.0-1|13	
21cr|perl-Inline-C-0.810.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Inline-C-0.810.0-1|15	BuildRequires: perl(File::Copy::Recursive)
21cr|perl-Inline-C-0.810.0-1|16	BuildRequires: perl(File::Spec)
21cr|perl-Inline-C-0.810.0-1|17	BuildRequires: perl(IO::All)
21cr|perl-Inline-C-0.810.0-1|18	BuildRequires: perl(Inline)
21cr|perl-Inline-C-0.810.0-1|19	BuildRequires: perl(Parse::RecDescent)
21cr|perl-Inline-C-0.810.0-1|20	BuildRequires: perl(Pegex)
21cr|perl-Inline-C-0.810.0-1|21	BuildRequires: perl(File::ShareDir::Install)
21cr|perl-Inline-C-0.810.0-1|22	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Inline-C-0.810.0-1|23	BuildRequires: perl(Test::Warn)
21cr|perl-Inline-C-0.810.0-1|24	BuildRequires: perl(YAML::XS)
21cr|perl-Inline-C-0.810.0-1|25	BuildRequires: perl(autodie)
21cr|perl-Inline-C-0.810.0-1|26	BuildRequires: perl(version)
21cr|perl-Inline-C-0.810.0-1|27	BuildRequires: perl-devel
21cr|perl-Inline-C-0.810.0-1|28	
21cr|perl-Inline-C-0.810.0-1|29	BuildArch: noarch
21cr|perl-Inline-C-0.810.0-1|30	
21cr|perl-Inline-C-0.810.0-1|31	%description
21cr|perl-Inline-C-0.810.0-1|32	'Inline::C' is a module that allows you to write Perl subroutines in C.
21cr|perl-Inline-C-0.810.0-1|33	Since version 0.30 the Inline module supports multiple programming
21cr|perl-Inline-C-0.810.0-1|34	languages and each language has its own support module. This document
21cr|perl-Inline-C-0.810.0-1|35	describes how to use Inline with the C programming language. It also goes a
21cr|perl-Inline-C-0.810.0-1|36	bit into Perl C internals.
21cr|perl-Inline-C-0.810.0-1|37	
21cr|perl-Inline-C-0.810.0-1|38	If you want to start working with programming examples right away, check
21cr|perl-Inline-C-0.810.0-1|39	out the Inline::C::Cookbook manpage. For more information on Inline in
21cr|perl-Inline-C-0.810.0-1|40	general, see the Inline manpage.
21cr|perl-Inline-C-0.810.0-1|41	
21cr|perl-Inline-C-0.810.0-1|42	%prep
21cr|perl-Inline-C-0.810.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Inline-C-0.810.0-1|44	
21cr|perl-Inline-C-0.810.0-1|45	%build
21cr|perl-Inline-C-0.810.0-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Inline-C-0.810.0-1|47	
21cr|perl-Inline-C-0.810.0-1|48	%make
21cr|perl-Inline-C-0.810.0-1|49	
21cr|perl-Inline-C-0.810.0-1|50	%check
21cr|perl-Inline-C-0.810.0-1|51	make test
21cr|perl-Inline-C-0.810.0-1|52	
21cr|perl-Inline-C-0.810.0-1|53	%install
21cr|perl-Inline-C-0.810.0-1|54	%makeinstall_std
21cr|perl-Inline-C-0.810.0-1|55	
21cr|perl-Inline-C-0.810.0-1|56	%files
21cr|perl-Inline-C-0.810.0-1|57	%doc META.yml LICENSE README Changes META.json
21cr|perl-Inline-C-0.810.0-1|58	%{_mandir}/man3/*
21cr|perl-Inline-C-0.810.0-1|59	%{perl_vendorlib}/*

4724 21
21cr|perl-Inline-Python-0.560.0-1|1	%define upstream_name    Inline-Python
21cr|perl-Inline-Python-0.560.0-1|2	%define upstream_version 0.56
21cr|perl-Inline-Python-0.560.0-1|3	%global __provides_exclude Python.so
21cr|perl-Inline-Python-0.560.0-1|4	
21cr|perl-Inline-Python-0.560.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-Inline-Python-0.560.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Inline-Python-0.560.0-1|7	Release:    1
21cr|perl-Inline-Python-0.560.0-1|8	
21cr|perl-Inline-Python-0.560.0-1|9	Summary:    Easy implementation of Python extensions
21cr|perl-Inline-Python-0.560.0-1|10	
21cr|perl-Inline-Python-0.560.0-1|11	License:    GPL+ or Artistic
21cr|perl-Inline-Python-0.560.0-1|12	Group:      Development/Perl
21cr|perl-Inline-Python-0.560.0-1|13	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Inline-Python-0.560.0-1|14	Source0:    https://www.cpan.org/authors/id/N/NI/NINE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Inline-Python-0.560.0-1|15	
21cr|perl-Inline-Python-0.560.0-1|16	BuildRequires: perl(CGI)
21cr|perl-Inline-Python-0.560.0-1|17	BuildRequires: perl(Inline)
21cr|perl-Inline-Python-0.560.0-1|18	BuildRequires: perl(Test)
21cr|perl-Inline-Python-0.560.0-1|19	BuildRequires: perl(Test::Deep)
21cr|perl-Inline-Python-0.560.0-1|20	BuildRequires: perl(Test::Number::Delta)
21cr|perl-Inline-Python-0.560.0-1|21	BuildRequires: perl(Proc::ProcessTable)
21cr|perl-Inline-Python-0.560.0-1|22	BuildRequires: perl-devel
21cr|perl-Inline-Python-0.560.0-1|23	BuildRequires: pkgconfig(python3)
21cr|perl-Inline-Python-0.560.0-1|24	
21cr|perl-Inline-Python-0.560.0-1|25	%description
21cr|perl-Inline-Python-0.560.0-1|26	The 'Inline::Python' module allows you to put Python source code directly
21cr|perl-Inline-Python-0.560.0-1|27	"inline" in a Perl script or module. It sets up an in-process Python
21cr|perl-Inline-Python-0.560.0-1|28	interpreter, runs your code, and then examines Python's symbol table for
21cr|perl-Inline-Python-0.560.0-1|29	things to bind to Perl. The process of interrogating the Python interpreter
21cr|perl-Inline-Python-0.560.0-1|30	for globals only occurs the first time you run your Python code. The
21cr|perl-Inline-Python-0.560.0-1|31	namespace is cached, and subsequent calls use the cached version.
21cr|perl-Inline-Python-0.560.0-1|32	
21cr|perl-Inline-Python-0.560.0-1|33	This document describes 'Inline::Python', the Perl package which gives you
21cr|perl-Inline-Python-0.560.0-1|34	access to a Python interpreter. For lack of a better place to keep it, it
21cr|perl-Inline-Python-0.560.0-1|35	also gives you instructions on how to use 'perlmodule', the Python package
21cr|perl-Inline-Python-0.560.0-1|36	which gives you access to the Perl interpreter.
21cr|perl-Inline-Python-0.560.0-1|37	
21cr|perl-Inline-Python-0.560.0-1|38	
21cr|perl-Inline-Python-0.560.0-1|39	%prep
21cr|perl-Inline-Python-0.560.0-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Inline-Python-0.560.0-1|41	
21cr|perl-Inline-Python-0.560.0-1|42	%build
21cr|perl-Inline-Python-0.560.0-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Inline-Python-0.560.0-1|44	%make
21cr|perl-Inline-Python-0.560.0-1|45	
21cr|perl-Inline-Python-0.560.0-1|46	%check
21cr|perl-Inline-Python-0.560.0-1|47	# local test OK, abf test fail
21cr|perl-Inline-Python-0.560.0-1|48	rm t/35dictunicodememleak.t
21cr|perl-Inline-Python-0.560.0-1|49	%make test
21cr|perl-Inline-Python-0.560.0-1|50	
21cr|perl-Inline-Python-0.560.0-1|51	%install
21cr|perl-Inline-Python-0.560.0-1|52	%makeinstall_std
21cr|perl-Inline-Python-0.560.0-1|53	
21cr|perl-Inline-Python-0.560.0-1|54	
21cr|perl-Inline-Python-0.560.0-1|55	%files
21cr|perl-Inline-Python-0.560.0-1|56	%doc README Changes META.json META.yml
21cr|perl-Inline-Python-0.560.0-1|57	%{_mandir}/man3/*
21cr|perl-Inline-Python-0.560.0-1|58	%{perl_vendorarch}/Inline
21cr|perl-Inline-Python-0.560.0-1|59	%{perl_vendorarch}/auto/Inline

4725 21
21cr|perl-Internals-1.100.0-8|1	%define upstream_name    Internals
21cr|perl-Internals-1.100.0-8|2	%define upstream_version 1.1
21cr|perl-Internals-1.100.0-8|3	
21cr|perl-Internals-1.100.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Internals-1.100.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Internals-1.100.0-8|6	Release:	8
21cr|perl-Internals-1.100.0-8|7	
21cr|perl-Internals-1.100.0-8|8	Summary:    Write-protect variables, manipulate refcounts
21cr|perl-Internals-1.100.0-8|9	
21cr|perl-Internals-1.100.0-8|10	License:    GPL+ or Artistic
21cr|perl-Internals-1.100.0-8|11	Group:      Development/Perl
21cr|perl-Internals-1.100.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Internals-1.100.0-8|13	Source0:    http://search.cpan.org/CPAN/authors/id/S/ST/STBEY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Internals-1.100.0-8|14	
21cr|perl-Internals-1.100.0-8|15	BuildRequires: perl-devel
21cr|perl-Internals-1.100.0-8|16	
21cr|perl-Internals-1.100.0-8|17	%description
21cr|perl-Internals-1.100.0-8|18	This module allows you to write-protect and write-enable your Perl
21cr|perl-Internals-1.100.0-8|19	variables, objects and data structures.
21cr|perl-Internals-1.100.0-8|20	
21cr|perl-Internals-1.100.0-8|21	Moreover, the reference count of any Perl variable can be read and set.
21cr|perl-Internals-1.100.0-8|22	
21cr|perl-Internals-1.100.0-8|23	You can never pass the object directly on which to perform the desired
21cr|perl-Internals-1.100.0-8|24	action, you always have to pass a reference to the variable or data
21cr|perl-Internals-1.100.0-8|25	structure in question.
21cr|perl-Internals-1.100.0-8|26	
21cr|perl-Internals-1.100.0-8|27	%prep
21cr|perl-Internals-1.100.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Internals-1.100.0-8|29	
21cr|perl-Internals-1.100.0-8|30	%build
21cr|perl-Internals-1.100.0-8|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Internals-1.100.0-8|32	%make
21cr|perl-Internals-1.100.0-8|33	
21cr|perl-Internals-1.100.0-8|34	%check
21cr|perl-Internals-1.100.0-8|35	%make test
21cr|perl-Internals-1.100.0-8|36	
21cr|perl-Internals-1.100.0-8|37	%install
21cr|perl-Internals-1.100.0-8|38	%makeinstall_std
21cr|perl-Internals-1.100.0-8|39	
21cr|perl-Internals-1.100.0-8|40	%clean
21cr|perl-Internals-1.100.0-8|41	
21cr|perl-Internals-1.100.0-8|42	%files
21cr|perl-Internals-1.100.0-8|43	%doc README.txt Artistic.txt GNU_GPL.txt CHANGES.txt
21cr|perl-Internals-1.100.0-8|44	%{_mandir}/man3/*
21cr|perl-Internals-1.100.0-8|45	%{perl_vendorarch}/Internals.pm
21cr|perl-Internals-1.100.0-8|46	%{perl_vendorarch}/auto/Internals

4726 21
21cr|perl-IO-All-0.870.0-1|1	%define	upstream_name	 IO-All
21cr|perl-IO-All-0.870.0-1|2	%define upstream_version 0.87
21cr|perl-IO-All-0.870.0-1|3	
21cr|perl-IO-All-0.870.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-IO-All-0.870.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-All-0.870.0-1|6	Release:	1
21cr|perl-IO-All-0.870.0-1|7	
21cr|perl-IO-All-0.870.0-1|8	Summary:	Magic all-in-one IO class
21cr|perl-IO-All-0.870.0-1|9	
21cr|perl-IO-All-0.870.0-1|10	License:	GPL+ or Artistic
21cr|perl-IO-All-0.870.0-1|11	Group:		Development/Perl
21cr|perl-IO-All-0.870.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-All-0.870.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/F/FR/FREW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-All-0.870.0-1|14	
21cr|perl-IO-All-0.870.0-1|15	BuildRequires:	perl-devel
21cr|perl-IO-All-0.870.0-1|16	BuildRequires:	perl(IO::String)
21cr|perl-IO-All-0.870.0-1|17	BuildRequires:	perl(File::ReadBackwards)
21cr|perl-IO-All-0.870.0-1|18	BuildRequires:	perl(MLDBM)
21cr|perl-IO-All-0.870.0-1|19	BuildArch:	noarch
21cr|perl-IO-All-0.870.0-1|20	
21cr|perl-IO-All-0.870.0-1|21	%description
21cr|perl-IO-All-0.870.0-1|22	IO::All combines all of the best Perl IO modules into a single Spiffy object
21cr|perl-IO-All-0.870.0-1|23	oriented interface to greatly simplify your everyday Perl IO idioms. It exports
21cr|perl-IO-All-0.870.0-1|24	a single function called io, which returns a new IO::All object. And that
21cr|perl-IO-All-0.870.0-1|25	object can do it all!
21cr|perl-IO-All-0.870.0-1|26	
21cr|perl-IO-All-0.870.0-1|27	%prep
21cr|perl-IO-All-0.870.0-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-All-0.870.0-1|29	
21cr|perl-IO-All-0.870.0-1|30	
21cr|perl-IO-All-0.870.0-1|31	
21cr|perl-IO-All-0.870.0-1|32	%build
21cr|perl-IO-All-0.870.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-All-0.870.0-1|34	%make
21cr|perl-IO-All-0.870.0-1|35	
21cr|perl-IO-All-0.870.0-1|36	%check
21cr|perl-IO-All-0.870.0-1|37	%make test
21cr|perl-IO-All-0.870.0-1|38	
21cr|perl-IO-All-0.870.0-1|39	%install
21cr|perl-IO-All-0.870.0-1|40	%makeinstall_std
21cr|perl-IO-All-0.870.0-1|41	
21cr|perl-IO-All-0.870.0-1|42	%files
21cr|perl-IO-All-0.870.0-1|43	%doc Changes README
21cr|perl-IO-All-0.870.0-1|44	%{_mandir}/man*/*
21cr|perl-IO-All-0.870.0-1|45	%{perl_vendorlib}/IO

4727 21
21cr|perl-IO-BufferedSelect-1.0.0-7|1	%define upstream_name    IO-BufferedSelect
21cr|perl-IO-BufferedSelect-1.0.0-7|2	%define upstream_version 1.0
21cr|perl-IO-BufferedSelect-1.0.0-7|3	
21cr|perl-IO-BufferedSelect-1.0.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-IO-BufferedSelect-1.0.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-BufferedSelect-1.0.0-7|6	Release:	7
21cr|perl-IO-BufferedSelect-1.0.0-7|7	
21cr|perl-IO-BufferedSelect-1.0.0-7|8	Summary:	Line-buffered select interface
21cr|perl-IO-BufferedSelect-1.0.0-7|9	
21cr|perl-IO-BufferedSelect-1.0.0-7|10	License:	GPL+ or Artistic
21cr|perl-IO-BufferedSelect-1.0.0-7|11	Group:		Development/Perl
21cr|perl-IO-BufferedSelect-1.0.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-BufferedSelect-1.0.0-7|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-BufferedSelect-1.0.0-7|14	
21cr|perl-IO-BufferedSelect-1.0.0-7|15	BuildRequires:	perl-devel
21cr|perl-IO-BufferedSelect-1.0.0-7|16	BuildArch:	noarch
21cr|perl-IO-BufferedSelect-1.0.0-7|17	
21cr|perl-IO-BufferedSelect-1.0.0-7|18	%description
21cr|perl-IO-BufferedSelect-1.0.0-7|19	The 'select' system call (and the 'IO::Select' interface) allows us to
21cr|perl-IO-BufferedSelect-1.0.0-7|20	process multiple streams simultaneously, blocking until one or more of them
21cr|perl-IO-BufferedSelect-1.0.0-7|21	is ready for reading or writing. Unfortunately, this requires us to use
21cr|perl-IO-BufferedSelect-1.0.0-7|22	'sysread' and 'syswrite' rather than Perl's buffered I/O functions. In the
21cr|perl-IO-BufferedSelect-1.0.0-7|23	case of reading, there are two issues with combining 'select' with
21cr|perl-IO-BufferedSelect-1.0.0-7|24	'readline': (1) 'select' might block but the data we want is already in
21cr|perl-IO-BufferedSelect-1.0.0-7|25	Perl's input buffer, ready to be slurped in by 'readline'; and (2) 'select'
21cr|perl-IO-BufferedSelect-1.0.0-7|26	might indicate that data is available, but 'readline' will block because
21cr|perl-IO-BufferedSelect-1.0.0-7|27	there isn't a full '$/'-terminated line available.
21cr|perl-IO-BufferedSelect-1.0.0-7|28	
21cr|perl-IO-BufferedSelect-1.0.0-7|29	The purpose of this module is to implement a buffered version of the
21cr|perl-IO-BufferedSelect-1.0.0-7|30	'select' interface that operates on _lines_, rather than characters. Given
21cr|perl-IO-BufferedSelect-1.0.0-7|31	a set of filehandles, it will block until a full line is available on one
21cr|perl-IO-BufferedSelect-1.0.0-7|32	or more of them.
21cr|perl-IO-BufferedSelect-1.0.0-7|33	
21cr|perl-IO-BufferedSelect-1.0.0-7|34	Note that this module is currently limited, in that (1) it only does
21cr|perl-IO-BufferedSelect-1.0.0-7|35	'select' for readability, not writability or exceptions; and (2) it does
21cr|perl-IO-BufferedSelect-1.0.0-7|36	not support arbitrary line separators ('$/'): lines must be delimited by
21cr|perl-IO-BufferedSelect-1.0.0-7|37	newlines.
21cr|perl-IO-BufferedSelect-1.0.0-7|38	
21cr|perl-IO-BufferedSelect-1.0.0-7|39	%prep
21cr|perl-IO-BufferedSelect-1.0.0-7|40	%setup -q -n %{upstream_name}
21cr|perl-IO-BufferedSelect-1.0.0-7|41	
21cr|perl-IO-BufferedSelect-1.0.0-7|42	%build
21cr|perl-IO-BufferedSelect-1.0.0-7|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-BufferedSelect-1.0.0-7|44	%make
21cr|perl-IO-BufferedSelect-1.0.0-7|45	
21cr|perl-IO-BufferedSelect-1.0.0-7|46	%check
21cr|perl-IO-BufferedSelect-1.0.0-7|47	%make test
21cr|perl-IO-BufferedSelect-1.0.0-7|48	
21cr|perl-IO-BufferedSelect-1.0.0-7|49	%install
21cr|perl-IO-BufferedSelect-1.0.0-7|50	%makeinstall_std
21cr|perl-IO-BufferedSelect-1.0.0-7|51	
21cr|perl-IO-BufferedSelect-1.0.0-7|52	%files
21cr|perl-IO-BufferedSelect-1.0.0-7|53	%doc README Changes
21cr|perl-IO-BufferedSelect-1.0.0-7|54	%{_mandir}/man3/*
21cr|perl-IO-BufferedSelect-1.0.0-7|55	%{perl_vendorlib}/*

4728 21
21cr|perl-IO-Capture-0.50.0-6|1	%define upstream_name    IO-Capture
21cr|perl-IO-Capture-0.50.0-6|2	%define upstream_version 0.05
21cr|perl-IO-Capture-0.50.0-6|3	
21cr|perl-IO-Capture-0.50.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Capture-0.50.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Capture-0.50.0-6|6	Release:	6
21cr|perl-IO-Capture-0.50.0-6|7	
21cr|perl-IO-Capture-0.50.0-6|8	Summary:	IO::Capture- Abstract Base Class to build modules to capture output
21cr|perl-IO-Capture-0.50.0-6|9	
21cr|perl-IO-Capture-0.50.0-6|10	License:	GPL+ or Artistic
21cr|perl-IO-Capture-0.50.0-6|11	Group:		Development/Perl
21cr|perl-IO-Capture-0.50.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Capture-0.50.0-6|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-IO-Capture-0.50.0-6|14	
21cr|perl-IO-Capture-0.50.0-6|15	BuildRequires:	perl-devel
21cr|perl-IO-Capture-0.50.0-6|16	BuildArch:	noarch
21cr|perl-IO-Capture-0.50.0-6|17	
21cr|perl-IO-Capture-0.50.0-6|18	%description
21cr|perl-IO-Capture-0.50.0-6|19	The IO::Capture Module defines an abstract base class that can be
21cr|perl-IO-Capture-0.50.0-6|20	used to create any number of useful sub-classes that capture
21cr|perl-IO-Capture-0.50.0-6|21	output being sent on a filehandle such as STDOUT or STDERR.
21cr|perl-IO-Capture-0.50.0-6|22	
21cr|perl-IO-Capture-0.50.0-6|23	Several modules come with the distribution that define subclasses
21cr|perl-IO-Capture-0.50.0-6|24	of IO::Capture to do just that. (I.e., capture STDOUT and STDERR)
21cr|perl-IO-Capture-0.50.0-6|25	See the man page IO::Capture::Overview for a discussion of these
21cr|perl-IO-Capture-0.50.0-6|26	modules and how to build a module to sub-class the B<IO::Capture>
21cr|perl-IO-Capture-0.50.0-6|27	class yourself.
21cr|perl-IO-Capture-0.50.0-6|28	
21cr|perl-IO-Capture-0.50.0-6|29	%prep
21cr|perl-IO-Capture-0.50.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Capture-0.50.0-6|31	
21cr|perl-IO-Capture-0.50.0-6|32	%build
21cr|perl-IO-Capture-0.50.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Capture-0.50.0-6|34	%make
21cr|perl-IO-Capture-0.50.0-6|35	make test
21cr|perl-IO-Capture-0.50.0-6|36	
21cr|perl-IO-Capture-0.50.0-6|37	%install
21cr|perl-IO-Capture-0.50.0-6|38	%makeinstall_std
21cr|perl-IO-Capture-0.50.0-6|39	
21cr|perl-IO-Capture-0.50.0-6|40	%files
21cr|perl-IO-Capture-0.50.0-6|41	%doc Changes
21cr|perl-IO-Capture-0.50.0-6|42	%dir %{perl_vendorlib}/IO/Capture
21cr|perl-IO-Capture-0.50.0-6|43	%{perl_vendorlib}/IO/Capture.pm
21cr|perl-IO-Capture-0.50.0-6|44	%{perl_vendorlib}/IO/Capture/*
21cr|perl-IO-Capture-0.50.0-6|45	%{_mandir}/*/*

4729 21
21cr|perl-IO-Capture-Extended-0.130.0-3|1	%define upstream_name    IO-Capture-Extended
21cr|perl-IO-Capture-Extended-0.130.0-3|2	%define upstream_version 0.13
21cr|perl-IO-Capture-Extended-0.130.0-3|3	
21cr|perl-IO-Capture-Extended-0.130.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Capture-Extended-0.130.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Capture-Extended-0.130.0-3|6	Release:	3
21cr|perl-IO-Capture-Extended-0.130.0-3|7	
21cr|perl-IO-Capture-Extended-0.130.0-3|8	Summary:	IO::Capture::Extended - Extend functionality of IO::Capture
21cr|perl-IO-Capture-Extended-0.130.0-3|9	
21cr|perl-IO-Capture-Extended-0.130.0-3|10	License:	GPL+ or Artistic
21cr|perl-IO-Capture-Extended-0.130.0-3|11	Group:		Development/Perl
21cr|perl-IO-Capture-Extended-0.130.0-3|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Capture-Extended-0.130.0-3|13	Source0:	http://www.cpan.org/authors/id/J/JK/JKEENAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Capture-Extended-0.130.0-3|14	
21cr|perl-IO-Capture-Extended-0.130.0-3|15	BuildRequires:	perl-devel
21cr|perl-IO-Capture-Extended-0.130.0-3|16	BuildRequires:	perl(IO::Capture)
21cr|perl-IO-Capture-Extended-0.130.0-3|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-IO-Capture-Extended-0.130.0-3|18	BuildRequires:	perl(Test::Simple)
21cr|perl-IO-Capture-Extended-0.130.0-3|19	
21cr|perl-IO-Capture-Extended-0.130.0-3|20	BuildArch:	noarch
21cr|perl-IO-Capture-Extended-0.130.0-3|21	
21cr|perl-IO-Capture-Extended-0.130.0-3|22	%description
21cr|perl-IO-Capture-Extended-0.130.0-3|23	IO::Capture::Extended is a distribution consisting of two
21cr|perl-IO-Capture-Extended-0.130.0-3|24	classes, each of which is a collection of subroutines which are
21cr|perl-IO-Capture-Extended-0.130.0-3|25	useful in extending the functionality of CPAN modules
21cr|perl-IO-Capture-Extended-0.130.0-3|26	IO::Capture::Stdout and IO::Capture::Stderr, particularly when
21cr|perl-IO-Capture-Extended-0.130.0-3|27	used in a testing context such as that provided by Test::Simple,
21cr|perl-IO-Capture-Extended-0.130.0-3|28	Test::More or other modules built on Test::Builder.
21cr|perl-IO-Capture-Extended-0.130.0-3|29	
21cr|perl-IO-Capture-Extended-0.130.0-3|30	%prep
21cr|perl-IO-Capture-Extended-0.130.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-Capture-Extended-0.130.0-3|32	
21cr|perl-IO-Capture-Extended-0.130.0-3|33	%build
21cr|perl-IO-Capture-Extended-0.130.0-3|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Capture-Extended-0.130.0-3|35	
21cr|perl-IO-Capture-Extended-0.130.0-3|36	%make
21cr|perl-IO-Capture-Extended-0.130.0-3|37	%check
21cr|perl-IO-Capture-Extended-0.130.0-3|38	make test
21cr|perl-IO-Capture-Extended-0.130.0-3|39	
21cr|perl-IO-Capture-Extended-0.130.0-3|40	%install
21cr|perl-IO-Capture-Extended-0.130.0-3|41	%makeinstall_std
21cr|perl-IO-Capture-Extended-0.130.0-3|42	
21cr|perl-IO-Capture-Extended-0.130.0-3|43	%files
21cr|perl-IO-Capture-Extended-0.130.0-3|44	%doc Changes META.json META.yml README.*
21cr|perl-IO-Capture-Extended-0.130.0-3|45	%dir %{perl_vendorlib}/IO/Capture/Stdout
21cr|perl-IO-Capture-Extended-0.130.0-3|46	%dir %{perl_vendorlib}/IO/Capture/Extended
21cr|perl-IO-Capture-Extended-0.130.0-3|47	%dir %{perl_vendorlib}/IO/Capture/Stderr
21cr|perl-IO-Capture-Extended-0.130.0-3|48	%{perl_vendorlib}/IO/Capture/Extended.pm
21cr|perl-IO-Capture-Extended-0.130.0-3|49	%{perl_vendorlib}/IO/Capture/Stdout/*pm
21cr|perl-IO-Capture-Extended-0.130.0-3|50	%{perl_vendorlib}/IO/Capture/Extended/*pm
21cr|perl-IO-Capture-Extended-0.130.0-3|51	%{perl_vendorlib}/IO/Capture/Stderr/*pm
21cr|perl-IO-Capture-Extended-0.130.0-3|52	%{_mandir}/*/*

4730 21
21cr|perl-IO-CaptureOutput-1.110.500-1|1	%define upstream_name    IO-CaptureOutput
21cr|perl-IO-CaptureOutput-1.110.500-1|2	%define upstream_version 1.1105
21cr|perl-IO-CaptureOutput-1.110.500-1|3	
21cr|perl-IO-CaptureOutput-1.110.500-1|4	Name:		perl-%{upstream_name}
21cr|perl-IO-CaptureOutput-1.110.500-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-CaptureOutput-1.110.500-1|6	Release:	1
21cr|perl-IO-CaptureOutput-1.110.500-1|7	Epoch:		1
21cr|perl-IO-CaptureOutput-1.110.500-1|8	
21cr|perl-IO-CaptureOutput-1.110.500-1|9	Summary:	Capture STDOUT and STDERR from Perl code, subprocesses or XS
21cr|perl-IO-CaptureOutput-1.110.500-1|10	
21cr|perl-IO-CaptureOutput-1.110.500-1|11	License:	GPL+ or Artistic
21cr|perl-IO-CaptureOutput-1.110.500-1|12	Group:		Development/Perl
21cr|perl-IO-CaptureOutput-1.110.500-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-CaptureOutput-1.110.500-1|14	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-CaptureOutput-1.110.500-1|15	
21cr|perl-IO-CaptureOutput-1.110.500-1|16	BuildRequires:	perl(Carp)
21cr|perl-IO-CaptureOutput-1.110.500-1|17	BuildRequires:	perl(Exporter)
21cr|perl-IO-CaptureOutput-1.110.500-1|18	BuildRequires:	perl(File::Basename)
21cr|perl-IO-CaptureOutput-1.110.500-1|19	BuildRequires:	perl(File::Spec)
21cr|perl-IO-CaptureOutput-1.110.500-1|20	BuildRequires:	perl(File::Temp)
21cr|perl-IO-CaptureOutput-1.110.500-1|21	BuildRequires:	perl(IO::File)
21cr|perl-IO-CaptureOutput-1.110.500-1|22	BuildRequires:	perl(Symbol)
21cr|perl-IO-CaptureOutput-1.110.500-1|23	BuildRequires:	perl(Test::More)
21cr|perl-IO-CaptureOutput-1.110.500-1|24	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-IO-CaptureOutput-1.110.500-1|25	BuildRequires:	perl-devel
21cr|perl-IO-CaptureOutput-1.110.500-1|26	
21cr|perl-IO-CaptureOutput-1.110.500-1|27	BuildArch:	noarch
21cr|perl-IO-CaptureOutput-1.110.500-1|28	
21cr|perl-IO-CaptureOutput-1.110.500-1|29	%description
21cr|perl-IO-CaptureOutput-1.110.500-1|30	This module provides routines for capturing STDOUT and STDERR from perl
21cr|perl-IO-CaptureOutput-1.110.500-1|31	subroutines, forked system calls (e.g. 'system()', 'fork()') and from XS or
21cr|perl-IO-CaptureOutput-1.110.500-1|32	C modules.
21cr|perl-IO-CaptureOutput-1.110.500-1|33	
21cr|perl-IO-CaptureOutput-1.110.500-1|34	%prep
21cr|perl-IO-CaptureOutput-1.110.500-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-CaptureOutput-1.110.500-1|36	
21cr|perl-IO-CaptureOutput-1.110.500-1|37	%build
21cr|perl-IO-CaptureOutput-1.110.500-1|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-CaptureOutput-1.110.500-1|39	%make
21cr|perl-IO-CaptureOutput-1.110.500-1|40	
21cr|perl-IO-CaptureOutput-1.110.500-1|41	%check
21cr|perl-IO-CaptureOutput-1.110.500-1|42	%make test
21cr|perl-IO-CaptureOutput-1.110.500-1|43	
21cr|perl-IO-CaptureOutput-1.110.500-1|44	%install
21cr|perl-IO-CaptureOutput-1.110.500-1|45	%makeinstall_std
21cr|perl-IO-CaptureOutput-1.110.500-1|46	
21cr|perl-IO-CaptureOutput-1.110.500-1|47	%files
21cr|perl-IO-CaptureOutput-1.110.500-1|48	%doc Changes META.yml LICENSE README
21cr|perl-IO-CaptureOutput-1.110.500-1|49	%{_mandir}/man3/*
21cr|perl-IO-CaptureOutput-1.110.500-1|50	%{perl_vendorlib}/*

4731 21
21cr|perl-IO-Compress-Lzf-2.84.0-1|1	%define	upstream_name	 IO-Compress-Lzf
21cr|perl-IO-Compress-Lzf-2.84.0-1|2	%define upstream_version 2.084
21cr|perl-IO-Compress-Lzf-2.84.0-1|3	
21cr|perl-IO-Compress-Lzf-2.84.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Compress-Lzf-2.84.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Compress-Lzf-2.84.0-1|6	Release:	1
21cr|perl-IO-Compress-Lzf-2.84.0-1|7	
21cr|perl-IO-Compress-Lzf-2.84.0-1|8	Summary:	IO::Compress::Lzf - Write lzf files/buffers
21cr|perl-IO-Compress-Lzf-2.84.0-1|9	
21cr|perl-IO-Compress-Lzf-2.84.0-1|10	License:	GPL+ or Artistic
21cr|perl-IO-Compress-Lzf-2.84.0-1|11	Group:		Development/Perl
21cr|perl-IO-Compress-Lzf-2.84.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-IO-Compress-Lzf-2.84.0-1|13	Source0:	http://www.cpan.org/authors/id/P/PM/PMQS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Compress-Lzf-2.84.0-1|14	
21cr|perl-IO-Compress-Lzf-2.84.0-1|15	BuildRequires:	perl-devel
21cr|perl-IO-Compress-Lzf-2.84.0-1|16	BuildRequires:	perl(Compress::LZF)
21cr|perl-IO-Compress-Lzf-2.84.0-1|17	BuildRequires:	perl(IO::Compress::Base) >= %{version}
21cr|perl-IO-Compress-Lzf-2.84.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-IO-Compress-Lzf-2.84.0-1|19	BuildRequires:	perl(Test::Pod)
21cr|perl-IO-Compress-Lzf-2.84.0-1|20	
21cr|perl-IO-Compress-Lzf-2.84.0-1|21	BuildArch:	noarch
21cr|perl-IO-Compress-Lzf-2.84.0-1|22	
21cr|perl-IO-Compress-Lzf-2.84.0-1|23	%description
21cr|perl-IO-Compress-Lzf-2.84.0-1|24	This module provides a Perl interface that allows writing lzf compressed data
21cr|perl-IO-Compress-Lzf-2.84.0-1|25	to files or buffer.
21cr|perl-IO-Compress-Lzf-2.84.0-1|26	
21cr|perl-IO-Compress-Lzf-2.84.0-1|27	Note that although this module uses Compress::LZF for compression, it uses a
21cr|perl-IO-Compress-Lzf-2.84.0-1|28	different file format. The lzf file format used here is the same as the lzf
21cr|perl-IO-Compress-Lzf-2.84.0-1|29	command-line utility that ships with the lzf library.
21cr|perl-IO-Compress-Lzf-2.84.0-1|30	
21cr|perl-IO-Compress-Lzf-2.84.0-1|31	%prep
21cr|perl-IO-Compress-Lzf-2.84.0-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-Compress-Lzf-2.84.0-1|33	
21cr|perl-IO-Compress-Lzf-2.84.0-1|34	%build
21cr|perl-IO-Compress-Lzf-2.84.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Compress-Lzf-2.84.0-1|36	%make
21cr|perl-IO-Compress-Lzf-2.84.0-1|37	
21cr|perl-IO-Compress-Lzf-2.84.0-1|38	%check
21cr|perl-IO-Compress-Lzf-2.84.0-1|39	make test
21cr|perl-IO-Compress-Lzf-2.84.0-1|40	
21cr|perl-IO-Compress-Lzf-2.84.0-1|41	%install
21cr|perl-IO-Compress-Lzf-2.84.0-1|42	%makeinstall_std
21cr|perl-IO-Compress-Lzf-2.84.0-1|43	
21cr|perl-IO-Compress-Lzf-2.84.0-1|44	%files
21cr|perl-IO-Compress-Lzf-2.84.0-1|45	%doc README Changes META.json META.yml
21cr|perl-IO-Compress-Lzf-2.84.0-1|46	%{_mandir}/*/*
21cr|perl-IO-Compress-Lzf-2.84.0-1|47	%{perl_vendorlib}/*

4732 21
21cr|perl-IO-Compress-Lzma-2.84.0-1|1	%define	module	IO-Compress-Lzma
21cr|perl-IO-Compress-Lzma-2.84.0-1|2	%define upstream_version 2.084
21cr|perl-IO-Compress-Lzma-2.84.0-1|3	%bcond_with	long_tests
21cr|perl-IO-Compress-Lzma-2.84.0-1|4	
21cr|perl-IO-Compress-Lzma-2.84.0-1|5	Name:		perl-%{module}
21cr|perl-IO-Compress-Lzma-2.84.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Compress-Lzma-2.84.0-1|7	Release:	1
21cr|perl-IO-Compress-Lzma-2.84.0-1|8	Summary:	Read and write lzma compressed data
21cr|perl-IO-Compress-Lzma-2.84.0-1|9	
21cr|perl-IO-Compress-Lzma-2.84.0-1|10	License:	GPL+ or Artistic
21cr|perl-IO-Compress-Lzma-2.84.0-1|11	Group:		Development/Perl
21cr|perl-IO-Compress-Lzma-2.84.0-1|12	URL:		http://search.cpan.org/dist/%{module}/
21cr|perl-IO-Compress-Lzma-2.84.0-1|13	Source0:	http://www.cpan.org/authors/id/P/PM/PMQS/IO-Compress-Lzma-%{upstream_version}.tar.gz
21cr|perl-IO-Compress-Lzma-2.84.0-1|14	BuildArch:	noarch
21cr|perl-IO-Compress-Lzma-2.84.0-1|15	BuildRequires:	perl-devel
21cr|perl-IO-Compress-Lzma-2.84.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-IO-Compress-Lzma-2.84.0-1|17	BuildRequires:	perl(Compress::Raw::Lzma) >= %{version}
21cr|perl-IO-Compress-Lzma-2.84.0-1|18	BuildRequires:	perl(IO::Compress::Base) >= %{version}
21cr|perl-IO-Compress-Lzma-2.84.0-1|19	BuildRequires:	perl(IO::String)
21cr|perl-IO-Compress-Lzma-2.84.0-1|20	BuildRequires:	perl(Test::Pod)
21cr|perl-IO-Compress-Lzma-2.84.0-1|21	BuildRequires:	pkgconfig(liblzma)
21cr|perl-IO-Compress-Lzma-2.84.0-1|22	
21cr|perl-IO-Compress-Lzma-2.84.0-1|23	%description
21cr|perl-IO-Compress-Lzma-2.84.0-1|24	This distribution provides a Perl interface to allow reading and writing of
21cr|perl-IO-Compress-Lzma-2.84.0-1|25	compressed data created with the lzma library.
21cr|perl-IO-Compress-Lzma-2.84.0-1|26	
21cr|perl-IO-Compress-Lzma-2.84.0-1|27	%prep
21cr|perl-IO-Compress-Lzma-2.84.0-1|28	%setup -q -n %{module}-%{upstream_version}
21cr|perl-IO-Compress-Lzma-2.84.0-1|29	
21cr|perl-IO-Compress-Lzma-2.84.0-1|30	%build
21cr|perl-IO-Compress-Lzma-2.84.0-1|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Compress-Lzma-2.84.0-1|32	%make
21cr|perl-IO-Compress-Lzma-2.84.0-1|33	
21cr|perl-IO-Compress-Lzma-2.84.0-1|34	%install
21cr|perl-IO-Compress-Lzma-2.84.0-1|35	%makeinstall_std
21cr|perl-IO-Compress-Lzma-2.84.0-1|36	
21cr|perl-IO-Compress-Lzma-2.84.0-1|37	%check
21cr|perl-IO-Compress-Lzma-2.84.0-1|38	# Build using "--without long_tests" to avoid very long tests
21cr|perl-IO-Compress-Lzma-2.84.0-1|39	# (full suite can take nearly an hour on an i7)
21cr|perl-IO-Compress-Lzma-2.84.0-1|40	make test %{with long_tests:COMPRESS_ZLIB_RUN_ALL=1}
21cr|perl-IO-Compress-Lzma-2.84.0-1|41	
21cr|perl-IO-Compress-Lzma-2.84.0-1|42	%files
21cr|perl-IO-Compress-Lzma-2.84.0-1|43	%doc Changes README
21cr|perl-IO-Compress-Lzma-2.84.0-1|44	%{perl_vendorlib}/IO/
21cr|perl-IO-Compress-Lzma-2.84.0-1|45	%{_mandir}/man3/IO::*

4733 21
21cr|perl-IO-Compress-Lzop-2.84.0-1|1	%define	upstream_name  IO-Compress-Lzop
21cr|perl-IO-Compress-Lzop-2.84.0-1|2	%define upstream_version 2.084
21cr|perl-IO-Compress-Lzop-2.84.0-1|3	
21cr|perl-IO-Compress-Lzop-2.84.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Compress-Lzop-2.84.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Compress-Lzop-2.84.0-1|6	Release:	1
21cr|perl-IO-Compress-Lzop-2.84.0-1|7	
21cr|perl-IO-Compress-Lzop-2.84.0-1|8	Summary:	IO::Compress::Lzop - Write lzop files/buffers
21cr|perl-IO-Compress-Lzop-2.84.0-1|9	
21cr|perl-IO-Compress-Lzop-2.84.0-1|10	License:	GPL+ or Artistic
21cr|perl-IO-Compress-Lzop-2.84.0-1|11	Group:		Development/Perl
21cr|perl-IO-Compress-Lzop-2.84.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-IO-Compress-Lzop-2.84.0-1|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Compress-Lzop-2.84.0-1|14	
21cr|perl-IO-Compress-Lzop-2.84.0-1|15	BuildRequires:	perl-devel
21cr|perl-IO-Compress-Lzop-2.84.0-1|16	BuildRequires:	perl(Compress::LZO)
21cr|perl-IO-Compress-Lzop-2.84.0-1|17	BuildRequires:	perl(IO::Compress::Base) >= %{version}
21cr|perl-IO-Compress-Lzop-2.84.0-1|18	BuildRequires:	perl(IO::Uncompress::Base) >= %{version}
21cr|perl-IO-Compress-Lzop-2.84.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-IO-Compress-Lzop-2.84.0-1|20	BuildRequires:	perl(Test::Pod)
21cr|perl-IO-Compress-Lzop-2.84.0-1|21	
21cr|perl-IO-Compress-Lzop-2.84.0-1|22	BuildArch:	noarch
21cr|perl-IO-Compress-Lzop-2.84.0-1|23	
21cr|perl-IO-Compress-Lzop-2.84.0-1|24	%description
21cr|perl-IO-Compress-Lzop-2.84.0-1|25	This module provides a Perl interface that allows writing lzop compressed
21cr|perl-IO-Compress-Lzop-2.84.0-1|26	data to files or buffer.
21cr|perl-IO-Compress-Lzop-2.84.0-1|27	
21cr|perl-IO-Compress-Lzop-2.84.0-1|28	%prep
21cr|perl-IO-Compress-Lzop-2.84.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-Compress-Lzop-2.84.0-1|30	
21cr|perl-IO-Compress-Lzop-2.84.0-1|31	%build
21cr|perl-IO-Compress-Lzop-2.84.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Compress-Lzop-2.84.0-1|33	%make
21cr|perl-IO-Compress-Lzop-2.84.0-1|34	
21cr|perl-IO-Compress-Lzop-2.84.0-1|35	%check
21cr|perl-IO-Compress-Lzop-2.84.0-1|36	make test
21cr|perl-IO-Compress-Lzop-2.84.0-1|37	
21cr|perl-IO-Compress-Lzop-2.84.0-1|38	%install
21cr|perl-IO-Compress-Lzop-2.84.0-1|39	%makeinstall_std
21cr|perl-IO-Compress-Lzop-2.84.0-1|40	
21cr|perl-IO-Compress-Lzop-2.84.0-1|41	%files
21cr|perl-IO-Compress-Lzop-2.84.0-1|42	%doc README Changes META.json META.yml
21cr|perl-IO-Compress-Lzop-2.84.0-1|43	%{_mandir}/*/*
21cr|perl-IO-Compress-Lzop-2.84.0-1|44	%{perl_vendorlib}/*

4734 21
21cr|perl-IO-Digest-0.110.0-6|1	%define upstream_name    IO-Digest
21cr|perl-IO-Digest-0.110.0-6|2	%define upstream_version 0.11
21cr|perl-IO-Digest-0.110.0-6|3	
21cr|perl-IO-Digest-0.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Digest-0.110.0-6|5	Version:	%perl_convert_version 0.11
21cr|perl-IO-Digest-0.110.0-6|6	Release:	6
21cr|perl-IO-Digest-0.110.0-6|7	
21cr|perl-IO-Digest-0.110.0-6|8	Summary:	%{upstream_name} module, calculate digests while reading or writing
21cr|perl-IO-Digest-0.110.0-6|9	
21cr|perl-IO-Digest-0.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-IO-Digest-0.110.0-6|11	Group:		Development/Perl
21cr|perl-IO-Digest-0.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-IO-Digest-0.110.0-6|13	Source0:	http://www.cpan.org/authors/id/C/CL/CLKAO/IO-Digest-0.11.tar.gz
21cr|perl-IO-Digest-0.110.0-6|14	
21cr|perl-IO-Digest-0.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-IO-Digest-0.110.0-6|16	BuildRequires:	perl(PerlIO::via::dynamic)
21cr|perl-IO-Digest-0.110.0-6|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-IO-Digest-0.110.0-6|18	# for test
21cr|perl-IO-Digest-0.110.0-6|19	BuildRequires:	perl(Test)
21cr|perl-IO-Digest-0.110.0-6|20	BuildRequires:	perl-Internals
21cr|perl-IO-Digest-0.110.0-6|21	BuildArch:	noarch
21cr|perl-IO-Digest-0.110.0-6|22	
21cr|perl-IO-Digest-0.110.0-6|23	%description
21cr|perl-IO-Digest-0.110.0-6|24	This module allows you to calculate digests while reading or writing file
21cr|perl-IO-Digest-0.110.0-6|25	handles. This avoids the case you need to reread the same content to
21cr|perl-IO-Digest-0.110.0-6|26	compute the digests after written a file.
21cr|perl-IO-Digest-0.110.0-6|27	
21cr|perl-IO-Digest-0.110.0-6|28	%prep
21cr|perl-IO-Digest-0.110.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Digest-0.110.0-6|30	
21cr|perl-IO-Digest-0.110.0-6|31	%build
21cr|perl-IO-Digest-0.110.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Digest-0.110.0-6|33	make
21cr|perl-IO-Digest-0.110.0-6|34	
21cr|perl-IO-Digest-0.110.0-6|35	%check
21cr|perl-IO-Digest-0.110.0-6|36	make test
21cr|perl-IO-Digest-0.110.0-6|37	
21cr|perl-IO-Digest-0.110.0-6|38	%install
21cr|perl-IO-Digest-0.110.0-6|39	%makeinstall_std
21cr|perl-IO-Digest-0.110.0-6|40	
21cr|perl-IO-Digest-0.110.0-6|41	%files
21cr|perl-IO-Digest-0.110.0-6|42	%defattr(444,root,root,755)
21cr|perl-IO-Digest-0.110.0-6|43	%doc CHANGES README
21cr|perl-IO-Digest-0.110.0-6|44	%{perl_vendorlib}/IO/*
21cr|perl-IO-Digest-0.110.0-6|45	%{_mandir}/man*/*

4735 21
21cr|perl-IO-Ftp-0.60.0-3|1	%define upstream_name	 IO-Ftp
21cr|perl-IO-Ftp-0.60.0-3|2	%define upstream_version 0.06
21cr|perl-IO-Ftp-0.60.0-3|3	
21cr|perl-IO-Ftp-0.60.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Ftp-0.60.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Ftp-0.60.0-3|6	Release:	3
21cr|perl-IO-Ftp-0.60.0-3|7	
21cr|perl-IO-Ftp-0.60.0-3|8	Summary:	Wrapper for Net::FTP
21cr|perl-IO-Ftp-0.60.0-3|9	
21cr|perl-IO-Ftp-0.60.0-3|10	License:	GPL+ or Artistic
21cr|perl-IO-Ftp-0.60.0-3|11	Group:		Development/Perl
21cr|perl-IO-Ftp-0.60.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Ftp-0.60.0-3|13	Source0:	http://www.cpan.org/authors/id/M/MI/MIKEB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Ftp-0.60.0-3|14	
21cr|perl-IO-Ftp-0.60.0-3|15	BuildRequires:	perl-devel
21cr|perl-IO-Ftp-0.60.0-3|16	BuildRequires:	perl(URI)
21cr|perl-IO-Ftp-0.60.0-3|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-IO-Ftp-0.60.0-3|18	BuildRequires:  perl(File::Basename)
21cr|perl-IO-Ftp-0.60.0-3|19	BuildRequires:  perl(Net::FTP)
21cr|perl-IO-Ftp-0.60.0-3|20	BuildRequires:  perl(Symbol)
21cr|perl-IO-Ftp-0.60.0-3|21	
21cr|perl-IO-Ftp-0.60.0-3|22	BuildArch:	noarch
21cr|perl-IO-Ftp-0.60.0-3|23	
21cr|perl-IO-Ftp-0.60.0-3|24	%description
21cr|perl-IO-Ftp-0.60.0-3|25	IO::Ftp is a wrapper for Net::FTP to simplify its use when
21cr|perl-IO-Ftp-0.60.0-3|26	using its stor and retr methods.
21cr|perl-IO-Ftp-0.60.0-3|27	
21cr|perl-IO-Ftp-0.60.0-3|28	%prep
21cr|perl-IO-Ftp-0.60.0-3|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-Ftp-0.60.0-3|30	
21cr|perl-IO-Ftp-0.60.0-3|31	%build
21cr|perl-IO-Ftp-0.60.0-3|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Ftp-0.60.0-3|33	%make
21cr|perl-IO-Ftp-0.60.0-3|34	
21cr|perl-IO-Ftp-0.60.0-3|35	%check
21cr|perl-IO-Ftp-0.60.0-3|36	make test
21cr|perl-IO-Ftp-0.60.0-3|37	
21cr|perl-IO-Ftp-0.60.0-3|38	%install
21cr|perl-IO-Ftp-0.60.0-3|39	%makeinstall_std
21cr|perl-IO-Ftp-0.60.0-3|40	
21cr|perl-IO-Ftp-0.60.0-3|41	%files
21cr|perl-IO-Ftp-0.60.0-3|42	%doc README Changes META.json META.yml
21cr|perl-IO-Ftp-0.60.0-3|43	%{perl_vendorlib}/*
21cr|perl-IO-Ftp-0.60.0-3|44	%{_mandir}/man3/*

4736 21
21cr|perl-IO-Handle-Util-0.20.0-2|1	%define upstream_name    IO-Handle-Util
21cr|perl-IO-Handle-Util-0.20.0-2|2	%define upstream_version 0.02
21cr|perl-IO-Handle-Util-0.20.0-2|3	
21cr|perl-IO-Handle-Util-0.20.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-IO-Handle-Util-0.20.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-IO-Handle-Util-0.20.0-2|6	Release:    2
21cr|perl-IO-Handle-Util-0.20.0-2|7	
21cr|perl-IO-Handle-Util-0.20.0-2|8	Summary:    Create L<IO::Handle> like objects using a set
21cr|perl-IO-Handle-Util-0.20.0-2|9	License:    GPL+ or Artistic
21cr|perl-IO-Handle-Util-0.20.0-2|10	Group:      Development/Perl
21cr|perl-IO-Handle-Util-0.20.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Handle-Util-0.20.0-2|12	Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Handle-Util-0.20.0-2|13	
21cr|perl-IO-Handle-Util-0.20.0-2|14	BuildRequires: perl-devel
21cr|perl-IO-Handle-Util-0.20.0-2|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-IO-Handle-Util-0.20.0-2|16	BuildRequires: perl(IO::String)
21cr|perl-IO-Handle-Util-0.20.0-2|17	BuildRequires: perl(Scalar::Util)
21cr|perl-IO-Handle-Util-0.20.0-2|18	# for test
21cr|perl-IO-Handle-Util-0.20.0-2|19	BuildRequires: perl(Sub::Exporter)
21cr|perl-IO-Handle-Util-0.20.0-2|20	BuildRequires: perl(Test::More)
21cr|perl-IO-Handle-Util-0.20.0-2|21	BuildRequires: perl(Test::use::ok)
21cr|perl-IO-Handle-Util-0.20.0-2|22	BuildRequires: perl(asa)
21cr|perl-IO-Handle-Util-0.20.0-2|23	BuildRequires: perl(parent)
21cr|perl-IO-Handle-Util-0.20.0-2|24	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-IO-Handle-Util-0.20.0-2|25	
21cr|perl-IO-Handle-Util-0.20.0-2|26	BuildArch: noarch
21cr|perl-IO-Handle-Util-0.20.0-2|27	
21cr|perl-IO-Handle-Util-0.20.0-2|28	
21cr|perl-IO-Handle-Util-0.20.0-2|29	%description
21cr|perl-IO-Handle-Util-0.20.0-2|30	This module provides a number of helpful routines to manipulate or create
21cr|perl-IO-Handle-Util-0.20.0-2|31	the IO::Handle manpage like objects.
21cr|perl-IO-Handle-Util-0.20.0-2|32	
21cr|perl-IO-Handle-Util-0.20.0-2|33	%prep
21cr|perl-IO-Handle-Util-0.20.0-2|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-Handle-Util-0.20.0-2|35	
21cr|perl-IO-Handle-Util-0.20.0-2|36	%build
21cr|perl-IO-Handle-Util-0.20.0-2|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Handle-Util-0.20.0-2|38	
21cr|perl-IO-Handle-Util-0.20.0-2|39	%make
21cr|perl-IO-Handle-Util-0.20.0-2|40	
21cr|perl-IO-Handle-Util-0.20.0-2|41	%check
21cr|perl-IO-Handle-Util-0.20.0-2|42	make test
21cr|perl-IO-Handle-Util-0.20.0-2|43	
21cr|perl-IO-Handle-Util-0.20.0-2|44	%install
21cr|perl-IO-Handle-Util-0.20.0-2|45	%makeinstall_std
21cr|perl-IO-Handle-Util-0.20.0-2|46	
21cr|perl-IO-Handle-Util-0.20.0-2|47	%files
21cr|perl-IO-Handle-Util-0.20.0-2|48	%doc META.yml
21cr|perl-IO-Handle-Util-0.20.0-2|49	%{_mandir}/man3/*
21cr|perl-IO-Handle-Util-0.20.0-2|50	%perl_vendorlib/*

4737 21
21cr|perl-IO-Interactive-1.23.0-1|1	%define upstream_name    IO-Interactive
21cr|perl-IO-Interactive-1.23.0-1|2	%define upstream_version 1.023
21cr|perl-IO-Interactive-1.23.0-1|3	
21cr|perl-IO-Interactive-1.23.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Interactive-1.23.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Interactive-1.23.0-1|6	Release:	1
21cr|perl-IO-Interactive-1.23.0-1|7	
21cr|perl-IO-Interactive-1.23.0-1|8	Summary:	Utilities for interactive I/O
21cr|perl-IO-Interactive-1.23.0-1|9	
21cr|perl-IO-Interactive-1.23.0-1|10	License:	GPL+ or Artistic
21cr|perl-IO-Interactive-1.23.0-1|11	Group:		Development/Perl
21cr|perl-IO-Interactive-1.23.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Interactive-1.23.0-1|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Interactive-1.23.0-1|14	
21cr|perl-IO-Interactive-1.23.0-1|15	BuildRequires:	perl-devel
21cr|perl-IO-Interactive-1.23.0-1|16	BuildRequires:	perl(Test::More)
21cr|perl-IO-Interactive-1.23.0-1|17	BuildRequires:	perl(version)
21cr|perl-IO-Interactive-1.23.0-1|18	BuildArch:	noarch
21cr|perl-IO-Interactive-1.23.0-1|19	
21cr|perl-IO-Interactive-1.23.0-1|20	%description
21cr|perl-IO-Interactive-1.23.0-1|21	This module provides three utility subroutines that make it easier to
21cr|perl-IO-Interactive-1.23.0-1|22	develop interactive applications...
21cr|perl-IO-Interactive-1.23.0-1|23	
21cr|perl-IO-Interactive-1.23.0-1|24	* 'is_interactive()'
21cr|perl-IO-Interactive-1.23.0-1|25	
21cr|perl-IO-Interactive-1.23.0-1|26	This subroutine returns true if '*ARGV' and the currently selected
21cr|perl-IO-Interactive-1.23.0-1|27	filehandle (usually '*STDOUT') are connected to the terminal. The test is
21cr|perl-IO-Interactive-1.23.0-1|28	considerably more sophisticated than:
21cr|perl-IO-Interactive-1.23.0-1|29	
21cr|perl-IO-Interactive-1.23.0-1|30	%prep
21cr|perl-IO-Interactive-1.23.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Interactive-1.23.0-1|32	
21cr|perl-IO-Interactive-1.23.0-1|33	%build
21cr|perl-IO-Interactive-1.23.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Interactive-1.23.0-1|35	%make
21cr|perl-IO-Interactive-1.23.0-1|36	
21cr|perl-IO-Interactive-1.23.0-1|37	%check
21cr|perl-IO-Interactive-1.23.0-1|38	make test
21cr|perl-IO-Interactive-1.23.0-1|39	
21cr|perl-IO-Interactive-1.23.0-1|40	%install
21cr|perl-IO-Interactive-1.23.0-1|41	%makeinstall_std
21cr|perl-IO-Interactive-1.23.0-1|42	
21cr|perl-IO-Interactive-1.23.0-1|43	%files
21cr|perl-IO-Interactive-1.23.0-1|44	%doc Changes README*
21cr|perl-IO-Interactive-1.23.0-1|45	%{_mandir}/man3/*
21cr|perl-IO-Interactive-1.23.0-1|46	%{perl_vendorlib}/*

4738 21
21cr|perl-IO-Interface-1.90.0-4|1	%define upstream_name    IO-Interface
21cr|perl-IO-Interface-1.90.0-4|2	%define upstream_version 1.09
21cr|perl-IO-Interface-1.90.0-4|3	%global __provides_exclude Interface.so
21cr|perl-IO-Interface-1.90.0-4|4	
21cr|perl-IO-Interface-1.90.0-4|5	
21cr|perl-IO-Interface-1.90.0-4|6	Name:		perl-%{upstream_name}
21cr|perl-IO-Interface-1.90.0-4|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Interface-1.90.0-4|8	Release:	4
21cr|perl-IO-Interface-1.90.0-4|9	
21cr|perl-IO-Interface-1.90.0-4|10	Summary:	Perl extension for access to network card configuration information
21cr|perl-IO-Interface-1.90.0-4|11	
21cr|perl-IO-Interface-1.90.0-4|12	
21cr|perl-IO-Interface-1.90.0-4|13	License:	GPL+ or Artistic
21cr|perl-IO-Interface-1.90.0-4|14	Group:		Development/Perl
21cr|perl-IO-Interface-1.90.0-4|15	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Interface-1.90.0-4|16	Source0:	http://search.cpan.org/CPAN/authors/id/L/LD/LDS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Interface-1.90.0-4|17	
21cr|perl-IO-Interface-1.90.0-4|18	BuildRequires:	perl-devel
21cr|perl-IO-Interface-1.90.0-4|19	BuildRequires:	perl(ExtUtils::CBuilder) >= 0.280.223
21cr|perl-IO-Interface-1.90.0-4|20	BuildRequires:	perl(Module::Build) >= 0.420.300
21cr|perl-IO-Interface-1.90.0-4|21	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-IO-Interface-1.90.0-4|22	
21cr|perl-IO-Interface-1.90.0-4|23	%description
21cr|perl-IO-Interface-1.90.0-4|24	IO::Interface adds methods to IO::Socket objects that allows them to
21cr|perl-IO-Interface-1.90.0-4|25	be used to retrieve and change information about the network
21cr|perl-IO-Interface-1.90.0-4|26	interfaces on your system.  In addition to the object-oriented access
21cr|perl-IO-Interface-1.90.0-4|27	methods, you can use a function-oriented style.
21cr|perl-IO-Interface-1.90.0-4|28	
21cr|perl-IO-Interface-1.90.0-4|29	%prep
21cr|perl-IO-Interface-1.90.0-4|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-Interface-1.90.0-4|31	
21cr|perl-IO-Interface-1.90.0-4|32	%build
21cr|perl-IO-Interface-1.90.0-4|33	%{__perl} Build.PL --installdirs=vendor
21cr|perl-IO-Interface-1.90.0-4|34	./Build
21cr|perl-IO-Interface-1.90.0-4|35	
21cr|perl-IO-Interface-1.90.0-4|36	%check
21cr|perl-IO-Interface-1.90.0-4|37	./Build test
21cr|perl-IO-Interface-1.90.0-4|38	
21cr|perl-IO-Interface-1.90.0-4|39	%install
21cr|perl-IO-Interface-1.90.0-4|40	./Build install --destdir=%{buildroot}
21cr|perl-IO-Interface-1.90.0-4|41	
21cr|perl-IO-Interface-1.90.0-4|42	%files
21cr|perl-IO-Interface-1.90.0-4|43	%doc Changes README.* META.json META.yml
21cr|perl-IO-Interface-1.90.0-4|44	%dir %{perl_vendorarch}/auto/IO/Interface
21cr|perl-IO-Interface-1.90.0-4|45	%{perl_vendorarch}/auto/IO/Interface/*
21cr|perl-IO-Interface-1.90.0-4|46	%{perl_vendorarch}/IO/*
21cr|perl-IO-Interface-1.90.0-4|47	%{_mandir}/*/*

4739 21
21cr|perl-IO-LockedFile-0.230.0-7|1	%define upstream_name    IO-LockedFile
21cr|perl-IO-LockedFile-0.230.0-7|2	%define upstream_version 0.23
21cr|perl-IO-LockedFile-0.230.0-7|3	
21cr|perl-IO-LockedFile-0.230.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-IO-LockedFile-0.230.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-LockedFile-0.230.0-7|6	Release:	7
21cr|perl-IO-LockedFile-0.230.0-7|7	
21cr|perl-IO-LockedFile-0.230.0-7|8	Summary:	Supply object methods for locking files
21cr|perl-IO-LockedFile-0.230.0-7|9	
21cr|perl-IO-LockedFile-0.230.0-7|10	License:	Artistic/GPL
21cr|perl-IO-LockedFile-0.230.0-7|11	Group:		Development/Perl
21cr|perl-IO-LockedFile-0.230.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-IO-LockedFile-0.230.0-7|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-IO-LockedFile-0.230.0-7|14	
21cr|perl-IO-LockedFile-0.230.0-7|15	BuildRequires:	perl-devel
21cr|perl-IO-LockedFile-0.230.0-7|16	BuildArch:	noarch
21cr|perl-IO-LockedFile-0.230.0-7|17	
21cr|perl-IO-LockedFile-0.230.0-7|18	%description
21cr|perl-IO-LockedFile-0.230.0-7|19	In its simplistic use, the IO::LockedFile class gives us the same interface of
21cr|perl-IO-LockedFile-0.230.0-7|20	the IO::File class with the unique difference that the files we deal with are
21cr|perl-IO-LockedFile-0.230.0-7|21	locked using the Flock mechanism (using the flock function).
21cr|perl-IO-LockedFile-0.230.0-7|22	
21cr|perl-IO-LockedFile-0.230.0-7|23	%prep
21cr|perl-IO-LockedFile-0.230.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-LockedFile-0.230.0-7|25	
21cr|perl-IO-LockedFile-0.230.0-7|26	%build
21cr|perl-IO-LockedFile-0.230.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-LockedFile-0.230.0-7|28	%make
21cr|perl-IO-LockedFile-0.230.0-7|29	
21cr|perl-IO-LockedFile-0.230.0-7|30	%check
21cr|perl-IO-LockedFile-0.230.0-7|31	%make test
21cr|perl-IO-LockedFile-0.230.0-7|32	
21cr|perl-IO-LockedFile-0.230.0-7|33	%install
21cr|perl-IO-LockedFile-0.230.0-7|34	%makeinstall_std
21cr|perl-IO-LockedFile-0.230.0-7|35	
21cr|perl-IO-LockedFile-0.230.0-7|36	%files
21cr|perl-IO-LockedFile-0.230.0-7|37	%doc README Changes
21cr|perl-IO-LockedFile-0.230.0-7|38	%{_mandir}/*/*
21cr|perl-IO-LockedFile-0.230.0-7|39	%{perl_vendorlib}/IO/*

4740 21
21cr|perl-IO-Null-1.10.0-8|1	%define upstream_name    IO-Null
21cr|perl-IO-Null-1.10.0-8|2	%define upstream_version 1.01
21cr|perl-IO-Null-1.10.0-8|3	
21cr|perl-IO-Null-1.10.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Null-1.10.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Null-1.10.0-8|6	Release:	8
21cr|perl-IO-Null-1.10.0-8|7	
21cr|perl-IO-Null-1.10.0-8|8	Summary:	Class for null filehandles
21cr|perl-IO-Null-1.10.0-8|9	
21cr|perl-IO-Null-1.10.0-8|10	License:	GPL+ or Artistic
21cr|perl-IO-Null-1.10.0-8|11	Group:		Development/Perl
21cr|perl-IO-Null-1.10.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Null-1.10.0-8|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Null-1.10.0-8|14	
21cr|perl-IO-Null-1.10.0-8|15	BuildRequires:	perl-devel
21cr|perl-IO-Null-1.10.0-8|16	BuildRequires:	perl(Test)
21cr|perl-IO-Null-1.10.0-8|17	BuildArch:	noarch
21cr|perl-IO-Null-1.10.0-8|18	
21cr|perl-IO-Null-1.10.0-8|19	%description
21cr|perl-IO-Null-1.10.0-8|20	This is a class for null filehandles.
21cr|perl-IO-Null-1.10.0-8|21	
21cr|perl-IO-Null-1.10.0-8|22	Calling a constructor of this class always succeeds, returning a new null
21cr|perl-IO-Null-1.10.0-8|23	filehandle.
21cr|perl-IO-Null-1.10.0-8|24	
21cr|perl-IO-Null-1.10.0-8|25	Writing to any object of this class is always a no-operation, and returns
21cr|perl-IO-Null-1.10.0-8|26	true.
21cr|perl-IO-Null-1.10.0-8|27	
21cr|perl-IO-Null-1.10.0-8|28	%prep
21cr|perl-IO-Null-1.10.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Null-1.10.0-8|30	
21cr|perl-IO-Null-1.10.0-8|31	%build
21cr|perl-IO-Null-1.10.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Null-1.10.0-8|33	%make
21cr|perl-IO-Null-1.10.0-8|34	
21cr|perl-IO-Null-1.10.0-8|35	%check
21cr|perl-IO-Null-1.10.0-8|36	make test
21cr|perl-IO-Null-1.10.0-8|37	
21cr|perl-IO-Null-1.10.0-8|38	%install
21cr|perl-IO-Null-1.10.0-8|39	%makeinstall_std
21cr|perl-IO-Null-1.10.0-8|40	
21cr|perl-IO-Null-1.10.0-8|41	%files
21cr|perl-IO-Null-1.10.0-8|42	%doc ChangeLog README
21cr|perl-IO-Null-1.10.0-8|43	%{_mandir}/man3/*
21cr|perl-IO-Null-1.10.0-8|44	%{perl_vendorlib}/*

4741 21
21cr|perl-IO-Pager-2.100.0-1|1	%define upstream_name    IO-Pager
21cr|perl-IO-Pager-2.100.0-1|2	%define upstream_version 2.10
21cr|perl-IO-Pager-2.100.0-1|3	
21cr|perl-IO-Pager-2.100.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-IO-Pager-2.100.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-IO-Pager-2.100.0-1|6	Release:    1
21cr|perl-IO-Pager-2.100.0-1|7	
21cr|perl-IO-Pager-2.100.0-1|8	Summary:    Pipe output to PAGER if destination is a TTY
21cr|perl-IO-Pager-2.100.0-1|9	License:    GPL+ or Artistic
21cr|perl-IO-Pager-2.100.0-1|10	Group:      Development/Perl
21cr|perl-IO-Pager-2.100.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Pager-2.100.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/J/JP/JPIERCE/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-IO-Pager-2.100.0-1|13	Patch0:     avoid-local-dep.patch
21cr|perl-IO-Pager-2.100.0-1|14	
21cr|perl-IO-Pager-2.100.0-1|15	BuildRequires: perl-devel
21cr|perl-IO-Pager-2.100.0-1|16	BuildRequires: perl(Config)
21cr|perl-IO-Pager-2.100.0-1|17	BuildRequires: perl(Env)
21cr|perl-IO-Pager-2.100.0-1|18	BuildRequires: perl(Exporter)
21cr|perl-IO-Pager-2.100.0-1|19	BuildRequires: perl(File::Spec)
21cr|perl-IO-Pager-2.100.0-1|20	BuildRequires: perl(File::Temp)
21cr|perl-IO-Pager-2.100.0-1|21	BuildRequires: perl(File::Which)
21cr|perl-IO-Pager-2.100.0-1|22	BuildRequires: perl(IO::Handle)
21cr|perl-IO-Pager-2.100.0-1|23	BuildRequires: perl(PerlIO)
21cr|perl-IO-Pager-2.100.0-1|24	BuildRequires: perl(SelectSaver)
21cr|perl-IO-Pager-2.100.0-1|25	BuildRequires: perl(Symbol)
21cr|perl-IO-Pager-2.100.0-1|26	BuildRequires: perl(Term::ReadKey)
21cr|perl-IO-Pager-2.100.0-1|27	BuildRequires: perl(Text::Wrap)
21cr|perl-IO-Pager-2.100.0-1|28	BuildRequires: perl(Test::More)
21cr|perl-IO-Pager-2.100.0-1|29	BuildRequires: perl(Tie::Handle)
21cr|perl-IO-Pager-2.100.0-1|30	BuildRequires: perl(bignum)
21cr|perl-IO-Pager-2.100.0-1|31	BuildRequires: perl(base)
21cr|perl-IO-Pager-2.100.0-1|32	BuildArch: noarch
21cr|perl-IO-Pager-2.100.0-1|33	
21cr|perl-IO-Pager-2.100.0-1|34	%description
21cr|perl-IO-Pager-2.100.0-1|35	IO::Pager can be used to locate an available pager and set the _PAGER_
21cr|perl-IO-Pager-2.100.0-1|36	environment variable (see the /NOTES manpage). It is also a factory for
21cr|perl-IO-Pager-2.100.0-1|37	creating I/O objects such as the IO::Pager::Buffered manpage and the
21cr|perl-IO-Pager-2.100.0-1|38	IO::Pager::Unbuffered manpage.
21cr|perl-IO-Pager-2.100.0-1|39	
21cr|perl-IO-Pager-2.100.0-1|40	IO::Pager subclasses are designed to programmatically decide whether or not
21cr|perl-IO-Pager-2.100.0-1|41	to pipe a filehandle's output to a program specified in _PAGER_. Subclasses
21cr|perl-IO-Pager-2.100.0-1|42	may implement only the IO handle methods desired and inherit the remainder
21cr|perl-IO-Pager-2.100.0-1|43	of those outlined below from IO::Pager. For anything else, YMMV. See the
21cr|perl-IO-Pager-2.100.0-1|44	appropriate subclass for implementation specific details.
21cr|perl-IO-Pager-2.100.0-1|45	
21cr|perl-IO-Pager-2.100.0-1|46	%prep
21cr|perl-IO-Pager-2.100.0-1|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-Pager-2.100.0-1|48	%patch0 -p1
21cr|perl-IO-Pager-2.100.0-1|49	
21cr|perl-IO-Pager-2.100.0-1|50	%build
21cr|perl-IO-Pager-2.100.0-1|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Pager-2.100.0-1|52	
21cr|perl-IO-Pager-2.100.0-1|53	%make
21cr|perl-IO-Pager-2.100.0-1|54	
21cr|perl-IO-Pager-2.100.0-1|55	%check
21cr|perl-IO-Pager-2.100.0-1|56	%make test
21cr|perl-IO-Pager-2.100.0-1|57	
21cr|perl-IO-Pager-2.100.0-1|58	%install
21cr|perl-IO-Pager-2.100.0-1|59	%makeinstall_std
21cr|perl-IO-Pager-2.100.0-1|60	
21cr|perl-IO-Pager-2.100.0-1|61	%files
21cr|perl-IO-Pager-2.100.0-1|62	%doc META.yml CHANGES README META.json
21cr|perl-IO-Pager-2.100.0-1|63	%{_mandir}/man3/*
21cr|perl-IO-Pager-2.100.0-1|64	%{_mandir}/man1/*
21cr|perl-IO-Pager-2.100.0-1|65	%{perl_vendorlib}/*

4742 21
21cr|perl-IO-Prompt-0.997.4-1|1	%define upstream_name    IO-Prompt
21cr|perl-IO-Prompt-0.997.4-1|2	%define upstream_version 0.997004
21cr|perl-IO-Prompt-0.997.4-1|3	
21cr|perl-IO-Prompt-0.997.4-1|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Prompt-0.997.4-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Prompt-0.997.4-1|6	Release:	1
21cr|perl-IO-Prompt-0.997.4-1|7	
21cr|perl-IO-Prompt-0.997.4-1|8	Summary:	Interactively prompt for user input
21cr|perl-IO-Prompt-0.997.4-1|9	
21cr|perl-IO-Prompt-0.997.4-1|10	License:	GPL+ or Artistic
21cr|perl-IO-Prompt-0.997.4-1|11	Group:		Development/Perl
21cr|perl-IO-Prompt-0.997.4-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Prompt-0.997.4-1|13	Source0:	http://www.cpan.org/modules/by-module/IO/IO-Prompt-%{upstream_version}.tar.gz
21cr|perl-IO-Prompt-0.997.4-1|14	
21cr|perl-IO-Prompt-0.997.4-1|15	BuildRequires:	perl-devel
21cr|perl-IO-Prompt-0.997.4-1|16	BuildRequires:	perl(IO::Handle)
21cr|perl-IO-Prompt-0.997.4-1|17	BuildRequires:	perl(POSIX)
21cr|perl-IO-Prompt-0.997.4-1|18	BuildRequires:	perl(Term::ReadKey)
21cr|perl-IO-Prompt-0.997.4-1|19	BuildRequires:	perl(Test::More)
21cr|perl-IO-Prompt-0.997.4-1|20	BuildRequires:	perl-Want
21cr|perl-IO-Prompt-0.997.4-1|21	
21cr|perl-IO-Prompt-0.997.4-1|22	BuildArch:	noarch
21cr|perl-IO-Prompt-0.997.4-1|23	
21cr|perl-IO-Prompt-0.997.4-1|24	%description
21cr|perl-IO-Prompt-0.997.4-1|25	By default, this module exports a single function 'prompt'. It prompts the
21cr|perl-IO-Prompt-0.997.4-1|26	user to enter some input, and returns an object that represents the user
21cr|perl-IO-Prompt-0.997.4-1|27	input.
21cr|perl-IO-Prompt-0.997.4-1|28	
21cr|perl-IO-Prompt-0.997.4-1|29	You may specify various flags to the function to affect its behaviour; most
21cr|perl-IO-Prompt-0.997.4-1|30	notably, it defaults to automatically 'chomp' the input, unless the '-line'
21cr|perl-IO-Prompt-0.997.4-1|31	flag is specified.
21cr|perl-IO-Prompt-0.997.4-1|32	
21cr|perl-IO-Prompt-0.997.4-1|33	Two other functions are exported at request: 'hand_print', which simulates
21cr|perl-IO-Prompt-0.997.4-1|34	hand-typing to the console; and 'get_input', which is the lower-level
21cr|perl-IO-Prompt-0.997.4-1|35	function that actually prompts the user for a suitable input.
21cr|perl-IO-Prompt-0.997.4-1|36	
21cr|perl-IO-Prompt-0.997.4-1|37	%prep
21cr|perl-IO-Prompt-0.997.4-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Prompt-0.997.4-1|39	
21cr|perl-IO-Prompt-0.997.4-1|40	%build
21cr|perl-IO-Prompt-0.997.4-1|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Prompt-0.997.4-1|42	%make
21cr|perl-IO-Prompt-0.997.4-1|43	
21cr|perl-IO-Prompt-0.997.4-1|44	%check
21cr|perl-IO-Prompt-0.997.4-1|45	%make test
21cr|perl-IO-Prompt-0.997.4-1|46	
21cr|perl-IO-Prompt-0.997.4-1|47	%install
21cr|perl-IO-Prompt-0.997.4-1|48	%makeinstall_std
21cr|perl-IO-Prompt-0.997.4-1|49	
21cr|perl-IO-Prompt-0.997.4-1|50	%files
21cr|perl-IO-Prompt-0.997.4-1|51	%doc Changes README
21cr|perl-IO-Prompt-0.997.4-1|52	%{_mandir}/man3/*
21cr|perl-IO-Prompt-0.997.4-1|53	%{perl_vendorlib}/IO

4743 21
21cr|perl-IO-Prompt-Tiny-0.3.0-3|1	%define upstream_name    IO-Prompt-Tiny
21cr|perl-IO-Prompt-Tiny-0.3.0-3|2	%define upstream_version 0.003
21cr|perl-IO-Prompt-Tiny-0.3.0-3|3	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-IO-Prompt-Tiny-0.3.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-IO-Prompt-Tiny-0.3.0-3|6	Release:    3
21cr|perl-IO-Prompt-Tiny-0.3.0-3|7	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|8	Summary:    Prompt for user input with a default option
21cr|perl-IO-Prompt-Tiny-0.3.0-3|9	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|10	License:    GPL+ or Artistic
21cr|perl-IO-Prompt-Tiny-0.3.0-3|11	Group:      Development/Perl
21cr|perl-IO-Prompt-Tiny-0.3.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Prompt-Tiny-0.3.0-3|13	Source0:    http://www.cpan.org/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Prompt-Tiny-0.3.0-3|14	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|15	BuildRequires: perl(IO::Handle)
21cr|perl-IO-Prompt-Tiny-0.3.0-3|16	BuildRequires: perl(POSIX)
21cr|perl-IO-Prompt-Tiny-0.3.0-3|17	BuildRequires: perl(Term::ReadKey)
21cr|perl-IO-Prompt-Tiny-0.3.0-3|18	BuildRequires: perl(Capture::Tiny)
21cr|perl-IO-Prompt-Tiny-0.3.0-3|19	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-IO-Prompt-Tiny-0.3.0-3|20	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-IO-Prompt-Tiny-0.3.0-3|21	BuildRequires: perl(File::Spec)
21cr|perl-IO-Prompt-Tiny-0.3.0-3|22	BuildRequires: perl(File::Temp)
21cr|perl-IO-Prompt-Tiny-0.3.0-3|23	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-IO-Prompt-Tiny-0.3.0-3|24	BuildRequires: perl(Exporter) >= 5.720.0
21cr|perl-IO-Prompt-Tiny-0.3.0-3|25	BuildRequires: perl(strict)
21cr|perl-IO-Prompt-Tiny-0.3.0-3|26	BuildRequires: perl(warnings)
21cr|perl-IO-Prompt-Tiny-0.3.0-3|27	BuildRequires: perl-devel
21cr|perl-IO-Prompt-Tiny-0.3.0-3|28	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|29	BuildArch: noarch
21cr|perl-IO-Prompt-Tiny-0.3.0-3|30	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|31	%description
21cr|perl-IO-Prompt-Tiny-0.3.0-3|32	This is an extremely simple prompting module, based on the extremely
21cr|perl-IO-Prompt-Tiny-0.3.0-3|33	simple prompt offered by ExtUtils::MakeMaker.In many cases, that's all
21cr|perl-IO-Prompt-Tiny-0.3.0-3|34	you need and this module gives it to you without all the overhead of
21cr|perl-IO-Prompt-Tiny-0.3.0-3|35	ExtUtils::MakeMaker just to prompt for input.
21cr|perl-IO-Prompt-Tiny-0.3.0-3|36	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|37	It doesn't do any validation, coloring, menus, timeouts, or any of the
21cr|perl-IO-Prompt-Tiny-0.3.0-3|38	wild, crazy, cool stuff that other prompting modules do. It just prompts
21cr|perl-IO-Prompt-Tiny-0.3.0-3|39	with a default. That's it!
21cr|perl-IO-Prompt-Tiny-0.3.0-3|40	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|41	%prep
21cr|perl-IO-Prompt-Tiny-0.3.0-3|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-IO-Prompt-Tiny-0.3.0-3|43	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|44	%build
21cr|perl-IO-Prompt-Tiny-0.3.0-3|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Prompt-Tiny-0.3.0-3|46	%make
21cr|perl-IO-Prompt-Tiny-0.3.0-3|47	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|48	%check
21cr|perl-IO-Prompt-Tiny-0.3.0-3|49	%make test
21cr|perl-IO-Prompt-Tiny-0.3.0-3|50	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|51	%install
21cr|perl-IO-Prompt-Tiny-0.3.0-3|52	%makeinstall_std
21cr|perl-IO-Prompt-Tiny-0.3.0-3|53	
21cr|perl-IO-Prompt-Tiny-0.3.0-3|54	%files
21cr|perl-IO-Prompt-Tiny-0.3.0-3|55	%doc Changes README LICENSE META.json META.yml
21cr|perl-IO-Prompt-Tiny-0.3.0-3|56	%{_mandir}/man3/*
21cr|perl-IO-Prompt-Tiny-0.3.0-3|57	%{perl_vendorlib}/IO

4744 21
21cr|perl-IO-Pty-Easy-0.100.0-1|1	%define upstream_name    IO-Pty-Easy
21cr|perl-IO-Pty-Easy-0.100.0-1|2	%define upstream_version 0.10
21cr|perl-IO-Pty-Easy-0.100.0-1|3	
21cr|perl-IO-Pty-Easy-0.100.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Pty-Easy-0.100.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Pty-Easy-0.100.0-1|6	Release:	1
21cr|perl-IO-Pty-Easy-0.100.0-1|7	
21cr|perl-IO-Pty-Easy-0.100.0-1|8	Summary:	Easy interface to IO::Pty
21cr|perl-IO-Pty-Easy-0.100.0-1|9	
21cr|perl-IO-Pty-Easy-0.100.0-1|10	License:	GPL+ or Artistic
21cr|perl-IO-Pty-Easy-0.100.0-1|11	Group:		Development/Perl
21cr|perl-IO-Pty-Easy-0.100.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Pty-Easy-0.100.0-1|13	Source0:	http://www.cpan.org/modules/by-module/IO/IO-Pty-Easy-%{upstream_version}.tar.gz
21cr|perl-IO-Pty-Easy-0.100.0-1|14	
21cr|perl-IO-Pty-Easy-0.100.0-1|15	BuildRequires:	perl-devel
21cr|perl-IO-Pty-Easy-0.100.0-1|16	BuildRequires:	perl(IO::Pty)
21cr|perl-IO-Pty-Easy-0.100.0-1|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-IO-Pty-Easy-0.100.0-1|18	BuildArch:	noarch
21cr|perl-IO-Pty-Easy-0.100.0-1|19	
21cr|perl-IO-Pty-Easy-0.100.0-1|20	%description
21cr|perl-IO-Pty-Easy-0.100.0-1|21	'IO::Pty::Easy' provides an interface to the IO::Pty manpage which hides
21cr|perl-IO-Pty-Easy-0.100.0-1|22	most of the ugly details of handling ptys, wrapping them instead in simple
21cr|perl-IO-Pty-Easy-0.100.0-1|23	spawn/read/write commands.
21cr|perl-IO-Pty-Easy-0.100.0-1|24	
21cr|perl-IO-Pty-Easy-0.100.0-1|25	'IO::Pty::Easy' uses the IO::Pty manpage internally, so it inherits all of
21cr|perl-IO-Pty-Easy-0.100.0-1|26	the portability restrictions from that module.
21cr|perl-IO-Pty-Easy-0.100.0-1|27	
21cr|perl-IO-Pty-Easy-0.100.0-1|28	%prep
21cr|perl-IO-Pty-Easy-0.100.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Pty-Easy-0.100.0-1|30	
21cr|perl-IO-Pty-Easy-0.100.0-1|31	%build
21cr|perl-IO-Pty-Easy-0.100.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Pty-Easy-0.100.0-1|33	%make
21cr|perl-IO-Pty-Easy-0.100.0-1|34	
21cr|perl-IO-Pty-Easy-0.100.0-1|35	%check
21cr|perl-IO-Pty-Easy-0.100.0-1|36	%make test
21cr|perl-IO-Pty-Easy-0.100.0-1|37	
21cr|perl-IO-Pty-Easy-0.100.0-1|38	%install
21cr|perl-IO-Pty-Easy-0.100.0-1|39	%makeinstall_std
21cr|perl-IO-Pty-Easy-0.100.0-1|40	
21cr|perl-IO-Pty-Easy-0.100.0-1|41	%files
21cr|perl-IO-Pty-Easy-0.100.0-1|42	%doc Changes META.yml LICENSE README
21cr|perl-IO-Pty-Easy-0.100.0-1|43	%{_mandir}/man3/*
21cr|perl-IO-Pty-Easy-0.100.0-1|44	%{perl_vendorlib}/*

4745 21
21cr|perl-IO-Socket-Multicast-1.120.0-9|1	%define	module	IO-Socket-Multicast
21cr|perl-IO-Socket-Multicast-1.120.0-9|2	%define	upstream_version 1.12
21cr|perl-IO-Socket-Multicast-1.120.0-9|3	
21cr|perl-IO-Socket-Multicast-1.120.0-9|4	Name:		perl-%{module}
21cr|perl-IO-Socket-Multicast-1.120.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Socket-Multicast-1.120.0-9|6	Release:	9
21cr|perl-IO-Socket-Multicast-1.120.0-9|7	
21cr|perl-IO-Socket-Multicast-1.120.0-9|8	Summary:	Send and receive multicast messages
21cr|perl-IO-Socket-Multicast-1.120.0-9|9	
21cr|perl-IO-Socket-Multicast-1.120.0-9|10	License:	GPL+ or Artistic
21cr|perl-IO-Socket-Multicast-1.120.0-9|11	Group:		Development/Perl
21cr|perl-IO-Socket-Multicast-1.120.0-9|12	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-IO-Socket-Multicast-1.120.0-9|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{module}-%{upstream_version}.tar.gz
21cr|perl-IO-Socket-Multicast-1.120.0-9|14	
21cr|perl-IO-Socket-Multicast-1.120.0-9|15	BuildRequires:	perl-devel
21cr|perl-IO-Socket-Multicast-1.120.0-9|16	BuildRequires:	perl(IO::Interface)
21cr|perl-IO-Socket-Multicast-1.120.0-9|17	
21cr|perl-IO-Socket-Multicast-1.120.0-9|18	%description
21cr|perl-IO-Socket-Multicast-1.120.0-9|19	IO::Socket::Multicast is designed to take the effort out of managing
21cr|perl-IO-Socket-Multicast-1.120.0-9|20	some multicast network.
21cr|perl-IO-Socket-Multicast-1.120.0-9|21	
21cr|perl-IO-Socket-Multicast-1.120.0-9|22	%prep
21cr|perl-IO-Socket-Multicast-1.120.0-9|23	%setup -q -n %{module}-%{upstream_version}
21cr|perl-IO-Socket-Multicast-1.120.0-9|24	
21cr|perl-IO-Socket-Multicast-1.120.0-9|25	%build
21cr|perl-IO-Socket-Multicast-1.120.0-9|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Socket-Multicast-1.120.0-9|27	%make
21cr|perl-IO-Socket-Multicast-1.120.0-9|28	
21cr|perl-IO-Socket-Multicast-1.120.0-9|29	%check
21cr|perl-IO-Socket-Multicast-1.120.0-9|30	#make test
21cr|perl-IO-Socket-Multicast-1.120.0-9|31	
21cr|perl-IO-Socket-Multicast-1.120.0-9|32	%install
21cr|perl-IO-Socket-Multicast-1.120.0-9|33	%makeinstall_std
21cr|perl-IO-Socket-Multicast-1.120.0-9|34	
21cr|perl-IO-Socket-Multicast-1.120.0-9|35	%files
21cr|perl-IO-Socket-Multicast-1.120.0-9|36	%doc Changes README
21cr|perl-IO-Socket-Multicast-1.120.0-9|37	%{perl_vendorarch}/IO
21cr|perl-IO-Socket-Multicast-1.120.0-9|38	%{perl_vendorarch}/auto/IO
21cr|perl-IO-Socket-Multicast-1.120.0-9|39	%{_mandir}/man*/*

4746 21
21cr|perl-IO-Socket-Socks-0.740.0-1|1	%define upstream_name    IO-Socket-Socks
21cr|perl-IO-Socket-Socks-0.740.0-1|2	%define upstream_version 0.74
21cr|perl-IO-Socket-Socks-0.740.0-1|3	
21cr|perl-IO-Socket-Socks-0.740.0-1|4	Name:		perl-IO-Socket-Socks
21cr|perl-IO-Socket-Socks-0.740.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Socket-Socks-0.740.0-1|6	Release:	1
21cr|perl-IO-Socket-Socks-0.740.0-1|7	Summary:	Provides a way to create socks (4 or 5) client or server
21cr|perl-IO-Socket-Socks-0.740.0-1|8	Group:		Development/Perl
21cr|perl-IO-Socket-Socks-0.740.0-1|9	License:	LGPLv2+
21cr|perl-IO-Socket-Socks-0.740.0-1|10	URL:		https://metacpan.org/release/IO-Socket-Socks
21cr|perl-IO-Socket-Socks-0.740.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/O/OL/OLEG/IO-Socket-Socks-%{upstream_version}.tar.gz
21cr|perl-IO-Socket-Socks-0.740.0-1|12	BuildArch:	noarch
21cr|perl-IO-Socket-Socks-0.740.0-1|13	# Module Build
21cr|perl-IO-Socket-Socks-0.740.0-1|14	BuildRequires:	coreutils
21cr|perl-IO-Socket-Socks-0.740.0-1|15	BuildRequires:	findutils
21cr|perl-IO-Socket-Socks-0.740.0-1|16	BuildRequires:	make
21cr|perl-IO-Socket-Socks-0.740.0-1|17	BuildRequires:	perl-generators
21cr|perl-IO-Socket-Socks-0.740.0-1|18	BuildRequires:	perl-interpreter
21cr|perl-IO-Socket-Socks-0.740.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.52
21cr|perl-IO-Socket-Socks-0.740.0-1|20	BuildRequires:	sed
21cr|perl-IO-Socket-Socks-0.740.0-1|21	# Module Runtime
21cr|perl-IO-Socket-Socks-0.740.0-1|22	BuildRequires:	perl(Carp)
21cr|perl-IO-Socket-Socks-0.740.0-1|23	BuildRequires:	perl(constant) >= 1.03
21cr|perl-IO-Socket-Socks-0.740.0-1|24	BuildRequires:	perl(Errno)
21cr|perl-IO-Socket-Socks-0.740.0-1|25	BuildRequires:	perl(Exporter)
21cr|perl-IO-Socket-Socks-0.740.0-1|26	BuildRequires:	perl(IO::Select)
21cr|perl-IO-Socket-Socks-0.740.0-1|27	BuildRequires:	perl(overload)
21cr|perl-IO-Socket-Socks-0.740.0-1|28	BuildRequires:	perl(Socket) >= 1.94
21cr|perl-IO-Socket-Socks-0.740.0-1|29	BuildRequires:	perl(strict)
21cr|perl-IO-Socket-Socks-0.740.0-1|30	BuildRequires:	perl(vars)
21cr|perl-IO-Socket-Socks-0.740.0-1|31	# Test Suite
21cr|perl-IO-Socket-Socks-0.740.0-1|32	BuildRequires:	perl(base)
21cr|perl-IO-Socket-Socks-0.740.0-1|33	BuildRequires:	perl(Cwd)
21cr|perl-IO-Socket-Socks-0.740.0-1|34	BuildRequires:	perl(IO::Socket)
21cr|perl-IO-Socket-Socks-0.740.0-1|35	BuildRequires:	perl(Test::More) >= 0.88
21cr|perl-IO-Socket-Socks-0.740.0-1|36	BuildRequires:	perl(Time::HiRes)
21cr|perl-IO-Socket-Socks-0.740.0-1|37	# Runtime
21cr|perl-IO-Socket-Socks-0.740.0-1|38	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-IO-Socket-Socks-0.740.0-1|39	Requires:	perl(constant) >= 1.03
21cr|perl-IO-Socket-Socks-0.740.0-1|40	Requires:	perl(Socket) >= 1.94
21cr|perl-IO-Socket-Socks-0.740.0-1|41	
21cr|perl-IO-Socket-Socks-0.740.0-1|42	# IPv6 support requires perl(IO::Socket::IP) ≥ 0.36, which is not available in EL-7
21cr|perl-IO-Socket-Socks-0.740.0-1|43	# so we have to fall back to IPv4-only IO::Socket::INET
21cr|perl-IO-Socket-Socks-0.740.0-1|44	%if 0%{?el7}
21cr|perl-IO-Socket-Socks-0.740.0-1|45	BuildRequires:	perl(IO::Socket::INET)
21cr|perl-IO-Socket-Socks-0.740.0-1|46	Requires:	perl(IO::Socket::INET)
21cr|perl-IO-Socket-Socks-0.740.0-1|47	%else
21cr|perl-IO-Socket-Socks-0.740.0-1|48	BuildRequires:	perl(IO::Socket::IP) >= 0.36
21cr|perl-IO-Socket-Socks-0.740.0-1|49	Requires:	perl(IO::Socket::IP) >= 0.36
21cr|perl-IO-Socket-Socks-0.740.0-1|50	%endif
21cr|perl-IO-Socket-Socks-0.740.0-1|51	
21cr|perl-IO-Socket-Socks-0.740.0-1|52	%description
21cr|perl-IO-Socket-Socks-0.740.0-1|53	IO::Socket::Socks connects to a SOCKS proxy and tells it to open a connection
21cr|perl-IO-Socket-Socks-0.740.0-1|54	to a remote host/port when the object is created. The object you receive can be
21cr|perl-IO-Socket-Socks-0.740.0-1|55	used directly as a socket (with IO::Socket interface) for sending and receiving
21cr|perl-IO-Socket-Socks-0.740.0-1|56	data to and from the remote host. In addition to creating a socks client, this
21cr|perl-IO-Socket-Socks-0.740.0-1|57	module could be used to create a socks server.
21cr|perl-IO-Socket-Socks-0.740.0-1|58	
21cr|perl-IO-Socket-Socks-0.740.0-1|59	%prep
21cr|perl-IO-Socket-Socks-0.740.0-1|60	%setup -q -n IO-Socket-Socks-%{upstream_version}
21cr|perl-IO-Socket-Socks-0.740.0-1|61	
21cr|perl-IO-Socket-Socks-0.740.0-1|62	# Don't want executable documentation
21cr|perl-IO-Socket-Socks-0.740.0-1|63	chmod -c -x examples/*.pl
21cr|perl-IO-Socket-Socks-0.740.0-1|64	
21cr|perl-IO-Socket-Socks-0.740.0-1|65	# Fix up shellbangs too
21cr|perl-IO-Socket-Socks-0.740.0-1|66	sed -i -e 's|^#!/usr/bin/env perl|#!/usr/bin/perl|' examples/*.pl
21cr|perl-IO-Socket-Socks-0.740.0-1|67	
21cr|perl-IO-Socket-Socks-0.740.0-1|68	%build
21cr|perl-IO-Socket-Socks-0.740.0-1|69	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Socket-Socks-0.740.0-1|70	make %{?_smp_mflags}
21cr|perl-IO-Socket-Socks-0.740.0-1|71	
21cr|perl-IO-Socket-Socks-0.740.0-1|72	%install
21cr|perl-IO-Socket-Socks-0.740.0-1|73	make pure_install DESTDIR=%{buildroot}
21cr|perl-IO-Socket-Socks-0.740.0-1|74	find %{buildroot} -type f -name .packlist -delete
21cr|perl-IO-Socket-Socks-0.740.0-1|75	%{_fixperms} -c %{buildroot}
21cr|perl-IO-Socket-Socks-0.740.0-1|76	
21cr|perl-IO-Socket-Socks-0.740.0-1|77	%check
21cr|perl-IO-Socket-Socks-0.740.0-1|78	make test
21cr|perl-IO-Socket-Socks-0.740.0-1|79	
21cr|perl-IO-Socket-Socks-0.740.0-1|80	%files
21cr|perl-IO-Socket-Socks-0.740.0-1|81	%doc Changes examples/ README
21cr|perl-IO-Socket-Socks-0.740.0-1|82	%{perl_vendorlib}/IO/
21cr|perl-IO-Socket-Socks-0.740.0-1|83	%{_mandir}/man3/IO::Socket::Socks.3*
21cr|perl-IO-Socket-Socks-0.740.0-1|84	

4747 21
21cr|perl-IO-Socket-Telnet-0.40.0-8|1	%define upstream_name    IO-Socket-Telnet
21cr|perl-IO-Socket-Telnet-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-IO-Socket-Telnet-0.40.0-8|3	
21cr|perl-IO-Socket-Telnet-0.40.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Socket-Telnet-0.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Socket-Telnet-0.40.0-8|6	Release:	8
21cr|perl-IO-Socket-Telnet-0.40.0-8|7	
21cr|perl-IO-Socket-Telnet-0.40.0-8|8	Summary:	Transparent telnet negotiation for IO::Socket::INET
21cr|perl-IO-Socket-Telnet-0.40.0-8|9	
21cr|perl-IO-Socket-Telnet-0.40.0-8|10	License:	GPL+ or Artistic
21cr|perl-IO-Socket-Telnet-0.40.0-8|11	Group:		Development/Perl
21cr|perl-IO-Socket-Telnet-0.40.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Socket-Telnet-0.40.0-8|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Socket-Telnet-0.40.0-8|14	
21cr|perl-IO-Socket-Telnet-0.40.0-8|15	BuildRequires:	perl-devel
21cr|perl-IO-Socket-Telnet-0.40.0-8|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-IO-Socket-Telnet-0.40.0-8|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-IO-Socket-Telnet-0.40.0-8|18	BuildArch:	noarch
21cr|perl-IO-Socket-Telnet-0.40.0-8|19	
21cr|perl-IO-Socket-Telnet-0.40.0-8|20	%description
21cr|perl-IO-Socket-Telnet-0.40.0-8|21	Telnet is a simple protocol that sits on top of TCP/IP. It handles the
21cr|perl-IO-Socket-Telnet-0.40.0-8|22	negotiation of various options, both about the connection itself (ECHO) and
21cr|perl-IO-Socket-Telnet-0.40.0-8|23	the setup of both sides of the party (NAWS, TTYPE).
21cr|perl-IO-Socket-Telnet-0.40.0-8|24	
21cr|perl-IO-Socket-Telnet-0.40.0-8|25	This is a wrapper around the IO::Socket::INET manpage that both strips out
21cr|perl-IO-Socket-Telnet-0.40.0-8|26	the telnet escape sequences and lets you handle the negotiation in a
21cr|perl-IO-Socket-Telnet-0.40.0-8|27	high-level manner.
21cr|perl-IO-Socket-Telnet-0.40.0-8|28	
21cr|perl-IO-Socket-Telnet-0.40.0-8|29	There is currently no interface for defining callbacks. This will be
21cr|perl-IO-Socket-Telnet-0.40.0-8|30	rectified very soon. The module as it stands is still useful for stripping
21cr|perl-IO-Socket-Telnet-0.40.0-8|31	out telnet escape sequences.
21cr|perl-IO-Socket-Telnet-0.40.0-8|32	
21cr|perl-IO-Socket-Telnet-0.40.0-8|33	%prep
21cr|perl-IO-Socket-Telnet-0.40.0-8|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Socket-Telnet-0.40.0-8|35	
21cr|perl-IO-Socket-Telnet-0.40.0-8|36	%build
21cr|perl-IO-Socket-Telnet-0.40.0-8|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Socket-Telnet-0.40.0-8|38	%make
21cr|perl-IO-Socket-Telnet-0.40.0-8|39	
21cr|perl-IO-Socket-Telnet-0.40.0-8|40	%check
21cr|perl-IO-Socket-Telnet-0.40.0-8|41	%make test
21cr|perl-IO-Socket-Telnet-0.40.0-8|42	
21cr|perl-IO-Socket-Telnet-0.40.0-8|43	%install
21cr|perl-IO-Socket-Telnet-0.40.0-8|44	%makeinstall_std
21cr|perl-IO-Socket-Telnet-0.40.0-8|45	
21cr|perl-IO-Socket-Telnet-0.40.0-8|46	%files
21cr|perl-IO-Socket-Telnet-0.40.0-8|47	%doc Changes META.yml README
21cr|perl-IO-Socket-Telnet-0.40.0-8|48	%{_mandir}/man3/*
21cr|perl-IO-Socket-Telnet-0.40.0-8|49	%{perl_vendorlib}/*

4748 21
21cr|perl-IO-Socket-Timeout-0.320.0-4|1	%define upstream_name    IO-Socket-Timeout
21cr|perl-IO-Socket-Timeout-0.320.0-4|2	%define upstream_version 0.32
21cr|perl-IO-Socket-Timeout-0.320.0-4|3	
21cr|perl-IO-Socket-Timeout-0.320.0-4|4	%{?perl_default_filter}
21cr|perl-IO-Socket-Timeout-0.320.0-4|5	
21cr|perl-IO-Socket-Timeout-0.320.0-4|6	Name:       perl-%{upstream_name}
21cr|perl-IO-Socket-Timeout-0.320.0-4|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-IO-Socket-Timeout-0.320.0-4|8	Release:    4
21cr|perl-IO-Socket-Timeout-0.320.0-4|9	
21cr|perl-IO-Socket-Timeout-0.320.0-4|10	Summary:    IO::Socket with read/write timeout
21cr|perl-IO-Socket-Timeout-0.320.0-4|11	License:    GPL+ or Artistic
21cr|perl-IO-Socket-Timeout-0.320.0-4|12	Group:      Development/Perl
21cr|perl-IO-Socket-Timeout-0.320.0-4|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Socket-Timeout-0.320.0-4|14	Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Socket-Timeout-0.320.0-4|15	
21cr|perl-IO-Socket-Timeout-0.320.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-IO-Socket-Timeout-0.320.0-4|17	BuildRequires: perl(File::Spec)
21cr|perl-IO-Socket-Timeout-0.320.0-4|18	BuildRequires: perl(IO::Handle)
21cr|perl-IO-Socket-Timeout-0.320.0-4|19	BuildRequires: perl(IPC::Open3)
21cr|perl-IO-Socket-Timeout-0.320.0-4|20	BuildRequires: perl(PerlIO::via::Timeout)
21cr|perl-IO-Socket-Timeout-0.320.0-4|21	BuildRequires: perl(Test::More)
21cr|perl-IO-Socket-Timeout-0.320.0-4|22	BuildRequires: perl(Test::TCP)
21cr|perl-IO-Socket-Timeout-0.320.0-4|23	BuildArch: noarch
21cr|perl-IO-Socket-Timeout-0.320.0-4|24	
21cr|perl-IO-Socket-Timeout-0.320.0-4|25	%description
21cr|perl-IO-Socket-Timeout-0.320.0-4|26	'IO::Socket' provides a way to set a timeout on the socket, but the timeout
21cr|perl-IO-Socket-Timeout-0.320.0-4|27	will be used only for connection, not for reading / writing operations.
21cr|perl-IO-Socket-Timeout-0.320.0-4|28	
21cr|perl-IO-Socket-Timeout-0.320.0-4|29	This module provides a way to set a timeout on read / write operations on
21cr|perl-IO-Socket-Timeout-0.320.0-4|30	an 'IO::Socket' instance, or any 'IO::Socket::*' modules, like
21cr|perl-IO-Socket-Timeout-0.320.0-4|31	'IO::Socket::INET'.
21cr|perl-IO-Socket-Timeout-0.320.0-4|32	
21cr|perl-IO-Socket-Timeout-0.320.0-4|33	%prep
21cr|perl-IO-Socket-Timeout-0.320.0-4|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Socket-Timeout-0.320.0-4|35	
21cr|perl-IO-Socket-Timeout-0.320.0-4|36	%build
21cr|perl-IO-Socket-Timeout-0.320.0-4|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Socket-Timeout-0.320.0-4|38	
21cr|perl-IO-Socket-Timeout-0.320.0-4|39	%make
21cr|perl-IO-Socket-Timeout-0.320.0-4|40	
21cr|perl-IO-Socket-Timeout-0.320.0-4|41	%check
21cr|perl-IO-Socket-Timeout-0.320.0-4|42	%make test
21cr|perl-IO-Socket-Timeout-0.320.0-4|43	
21cr|perl-IO-Socket-Timeout-0.320.0-4|44	%install
21cr|perl-IO-Socket-Timeout-0.320.0-4|45	%makeinstall_std
21cr|perl-IO-Socket-Timeout-0.320.0-4|46	
21cr|perl-IO-Socket-Timeout-0.320.0-4|47	%files
21cr|perl-IO-Socket-Timeout-0.320.0-4|48	%doc README Changes LICENSE META.yml
21cr|perl-IO-Socket-Timeout-0.320.0-4|49	%{_mandir}/man3/*
21cr|perl-IO-Socket-Timeout-0.320.0-4|50	%{perl_vendorlib}/*

4749 21
21cr|perl-IO-Stty-0.30.0-12|1	%define	upstream_name	 IO-Stty
21cr|perl-IO-Stty-0.30.0-12|2	%define	upstream_version 0.03
21cr|perl-IO-Stty-0.30.0-12|3	
21cr|perl-IO-Stty-0.30.0-12|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Stty-0.30.0-12|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Stty-0.30.0-12|6	Release:	12
21cr|perl-IO-Stty-0.30.0-12|7	Epoch:		1
21cr|perl-IO-Stty-0.30.0-12|8	
21cr|perl-IO-Stty-0.30.0-12|9	Summary:	IO-Stty perl module
21cr|perl-IO-Stty-0.30.0-12|10	
21cr|perl-IO-Stty-0.30.0-12|11	License: 	GPL
21cr|perl-IO-Stty-0.30.0-12|12	Group: 		Development/Perl
21cr|perl-IO-Stty-0.30.0-12|13	Url:		http://www.cpan.org
21cr|perl-IO-Stty-0.30.0-12|14	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Stty-0.30.0-12|15	BuildRequires:	perl(Test::More)
21cr|perl-IO-Stty-0.30.0-12|16	BuildRequires:	perl(Module::Build) => 0.35
21cr|perl-IO-Stty-0.30.0-12|17	BuildArch:	noarch
21cr|perl-IO-Stty-0.30.0-12|18	
21cr|perl-IO-Stty-0.30.0-12|19	%description
21cr|perl-IO-Stty-0.30.0-12|20	IO-Stty is a module for setting terminal parameters.
21cr|perl-IO-Stty-0.30.0-12|21	
21cr|perl-IO-Stty-0.30.0-12|22	%prep
21cr|perl-IO-Stty-0.30.0-12|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Stty-0.30.0-12|24	
21cr|perl-IO-Stty-0.30.0-12|25	%build
21cr|perl-IO-Stty-0.30.0-12|26	%{__perl} Build.PL installdirs=vendor
21cr|perl-IO-Stty-0.30.0-12|27	./Build
21cr|perl-IO-Stty-0.30.0-12|28	
21cr|perl-IO-Stty-0.30.0-12|29	%check
21cr|perl-IO-Stty-0.30.0-12|30	./Build test
21cr|perl-IO-Stty-0.30.0-12|31	
21cr|perl-IO-Stty-0.30.0-12|32	%install
21cr|perl-IO-Stty-0.30.0-12|33	./Build install destdir=%{buildroot}
21cr|perl-IO-Stty-0.30.0-12|34	
21cr|perl-IO-Stty-0.30.0-12|35	%clean
21cr|perl-IO-Stty-0.30.0-12|36	
21cr|perl-IO-Stty-0.30.0-12|37	%files
21cr|perl-IO-Stty-0.30.0-12|38	%defattr(644,root,root,755)
21cr|perl-IO-Stty-0.30.0-12|39	%doc README
21cr|perl-IO-Stty-0.30.0-12|40	%{_bindir}/stty.pl
21cr|perl-IO-Stty-0.30.0-12|41	%{_mandir}/man3/*
21cr|perl-IO-Stty-0.30.0-12|42	%{perl_vendorlib}/IO/*

4750 21
21cr|perl-IO-Tee-0.660.0-1|1	%define upstream_name	 IO-Tee
21cr|perl-IO-Tee-0.660.0-1|2	%define upstream_version 0.66
21cr|perl-IO-Tee-0.660.0-1|3	
21cr|perl-IO-Tee-0.660.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Tee-0.660.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Tee-0.660.0-1|6	Release:	1
21cr|perl-IO-Tee-0.660.0-1|7	
21cr|perl-IO-Tee-0.660.0-1|8	Summary:	Multiplex output to multiple output handles
21cr|perl-IO-Tee-0.660.0-1|9	
21cr|perl-IO-Tee-0.660.0-1|10	License:	GPL
21cr|perl-IO-Tee-0.660.0-1|11	Group:		Development/Perl
21cr|perl-IO-Tee-0.660.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Tee-0.660.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Tee-0.660.0-1|14	
21cr|perl-IO-Tee-0.660.0-1|15	BuildRequires:	perl-devel
21cr|perl-IO-Tee-0.660.0-1|16	BuildArch:	noarch
21cr|perl-IO-Tee-0.660.0-1|17	
21cr|perl-IO-Tee-0.660.0-1|18	%description
21cr|perl-IO-Tee-0.660.0-1|19	IO::Tee objects can be used to multiplex input and output in two different
21cr|perl-IO-Tee-0.660.0-1|20	ways. The first way is to multiplex output to zero or more output handles. The
21cr|perl-IO-Tee-0.660.0-1|21	IO::Tee constructor, given a list of output handles, returns a tied handle that
21cr|perl-IO-Tee-0.660.0-1|22	can be written to. When written to (using print or printf), the IO::Tee object
21cr|perl-IO-Tee-0.660.0-1|23	multiplexes the output to the list of handles originally passed to the
21cr|perl-IO-Tee-0.660.0-1|24	constructor. As a shortcut, you can also directly pass a string or an array
21cr|perl-IO-Tee-0.660.0-1|25	reference to the constructor, in which case IO::File::new is called for you
21cr|perl-IO-Tee-0.660.0-1|26	with the specified argument or arguments.
21cr|perl-IO-Tee-0.660.0-1|27	
21cr|perl-IO-Tee-0.660.0-1|28	The second way is to multiplex input from one input handle to zero or more
21cr|perl-IO-Tee-0.660.0-1|29	output handles as it is being read. The IO::Tee constructor, given an input
21cr|perl-IO-Tee-0.660.0-1|30	handle followed by a list of output handles, returns a tied handle that can be
21cr|perl-IO-Tee-0.660.0-1|31	read from as well as written to. When written to, the IO::Tee object
21cr|perl-IO-Tee-0.660.0-1|32	multiplexes the output to all handles passed to the constructor, as described
21cr|perl-IO-Tee-0.660.0-1|33	in the previous paragraph. When read from, the IO::Tee object reads from the
21cr|perl-IO-Tee-0.660.0-1|34	input handle given as the first argument to the IO::Tee constructor, then
21cr|perl-IO-Tee-0.660.0-1|35	writes any data read to the output handles given as the remaining arguments to
21cr|perl-IO-Tee-0.660.0-1|36	the constructor.
21cr|perl-IO-Tee-0.660.0-1|37	
21cr|perl-IO-Tee-0.660.0-1|38	%prep
21cr|perl-IO-Tee-0.660.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Tee-0.660.0-1|40	
21cr|perl-IO-Tee-0.660.0-1|41	%build
21cr|perl-IO-Tee-0.660.0-1|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Tee-0.660.0-1|43	%make
21cr|perl-IO-Tee-0.660.0-1|44	
21cr|perl-IO-Tee-0.660.0-1|45	%check
21cr|perl-IO-Tee-0.660.0-1|46	make test
21cr|perl-IO-Tee-0.660.0-1|47	
21cr|perl-IO-Tee-0.660.0-1|48	%install
21cr|perl-IO-Tee-0.660.0-1|49	%makeinstall_std
21cr|perl-IO-Tee-0.660.0-1|50	
21cr|perl-IO-Tee-0.660.0-1|51	%files
21cr|perl-IO-Tee-0.660.0-1|52	%doc Changes README
21cr|perl-IO-Tee-0.660.0-1|53	%{_mandir}/*/*
21cr|perl-IO-Tee-0.660.0-1|54	%{perl_vendorlib}/IO

4751 21
21cr|perl-IO-TieCombine-1.4.0-5|1	%define upstream_name    IO-TieCombine
21cr|perl-IO-TieCombine-1.4.0-5|2	%define upstream_version 1.004
21cr|perl-IO-TieCombine-1.4.0-5|3	
21cr|perl-IO-TieCombine-1.4.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-IO-TieCombine-1.4.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-TieCombine-1.4.0-5|6	Release:	5
21cr|perl-IO-TieCombine-1.4.0-5|7	
21cr|perl-IO-TieCombine-1.4.0-5|8	Summary:	Tied scalars for IO::TieCombine
21cr|perl-IO-TieCombine-1.4.0-5|9	
21cr|perl-IO-TieCombine-1.4.0-5|10	License:	GPL+ or Artistic
21cr|perl-IO-TieCombine-1.4.0-5|11	Group:		Development/Perl
21cr|perl-IO-TieCombine-1.4.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-TieCombine-1.4.0-5|13	Source0:	http://www.cpan.org/modules/by-module/IO/IO-TieCombine-%{upstream_version}.tar.gz
21cr|perl-IO-TieCombine-1.4.0-5|14	
21cr|perl-IO-TieCombine-1.4.0-5|15	BuildRequires:	perl-devel
21cr|perl-IO-TieCombine-1.4.0-5|16	BuildArch:	noarch
21cr|perl-IO-TieCombine-1.4.0-5|17	
21cr|perl-IO-TieCombine-1.4.0-5|18	%description
21cr|perl-IO-TieCombine-1.4.0-5|19	Tied scalars for IO::TieCombine.
21cr|perl-IO-TieCombine-1.4.0-5|20	
21cr|perl-IO-TieCombine-1.4.0-5|21	%prep
21cr|perl-IO-TieCombine-1.4.0-5|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-TieCombine-1.4.0-5|23	
21cr|perl-IO-TieCombine-1.4.0-5|24	%build
21cr|perl-IO-TieCombine-1.4.0-5|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-TieCombine-1.4.0-5|26	%make
21cr|perl-IO-TieCombine-1.4.0-5|27	
21cr|perl-IO-TieCombine-1.4.0-5|28	%check
21cr|perl-IO-TieCombine-1.4.0-5|29	make test
21cr|perl-IO-TieCombine-1.4.0-5|30	
21cr|perl-IO-TieCombine-1.4.0-5|31	%install
21cr|perl-IO-TieCombine-1.4.0-5|32	%makeinstall_std
21cr|perl-IO-TieCombine-1.4.0-5|33	
21cr|perl-IO-TieCombine-1.4.0-5|34	%files
21cr|perl-IO-TieCombine-1.4.0-5|35	%doc Changes LICENSE README
21cr|perl-IO-TieCombine-1.4.0-5|36	%{_mandir}/man3/*
21cr|perl-IO-TieCombine-1.4.0-5|37	%{perl_vendorlib}/*

4752 21
21cr|perl-IO-Tty-Util-0.30.0-9|1	%define upstream_name    IO-Tty-Util
21cr|perl-IO-Tty-Util-0.30.0-9|2	%define upstream_version 0.03
21cr|perl-IO-Tty-Util-0.30.0-9|3	
21cr|perl-IO-Tty-Util-0.30.0-9|4	Name:       perl-%{upstream_name}
21cr|perl-IO-Tty-Util-0.30.0-9|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-IO-Tty-Util-0.30.0-9|6	Release:	9
21cr|perl-IO-Tty-Util-0.30.0-9|7	
21cr|perl-IO-Tty-Util-0.30.0-9|8	Summary:    No summary found
21cr|perl-IO-Tty-Util-0.30.0-9|9	
21cr|perl-IO-Tty-Util-0.30.0-9|10	License:    GPL+ or Artistic
21cr|perl-IO-Tty-Util-0.30.0-9|11	Group:      Development/Perl
21cr|perl-IO-Tty-Util-0.30.0-9|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Tty-Util-0.30.0-9|13	Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IO-Tty-Util-0.30.0-9|14	
21cr|perl-IO-Tty-Util-0.30.0-9|15	
21cr|perl-IO-Tty-Util-0.30.0-9|16	BuildRequires: perl-devel
21cr|perl-IO-Tty-Util-0.30.0-9|17	
21cr|perl-IO-Tty-Util-0.30.0-9|18	%description
21cr|perl-IO-Tty-Util-0.30.0-9|19	the IO::Tty::Util manpage provides basic Perl bindings to the 'openpty' and
21cr|perl-IO-Tty-Util-0.30.0-9|20	'login_tty' functions found in 'libutil.so' and provides a Perl
21cr|perl-IO-Tty-Util-0.30.0-9|21	implementation of the 'forkpty' function.
21cr|perl-IO-Tty-Util-0.30.0-9|22	
21cr|perl-IO-Tty-Util-0.30.0-9|23	%prep
21cr|perl-IO-Tty-Util-0.30.0-9|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Tty-Util-0.30.0-9|25	
21cr|perl-IO-Tty-Util-0.30.0-9|26	%build
21cr|perl-IO-Tty-Util-0.30.0-9|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Tty-Util-0.30.0-9|28	%make
21cr|perl-IO-Tty-Util-0.30.0-9|29	
21cr|perl-IO-Tty-Util-0.30.0-9|30	%check
21cr|perl-IO-Tty-Util-0.30.0-9|31	# tests seem to fail with perl 5.12 without tty (such as the bs)
21cr|perl-IO-Tty-Util-0.30.0-9|32	#make test
21cr|perl-IO-Tty-Util-0.30.0-9|33	
21cr|perl-IO-Tty-Util-0.30.0-9|34	%install
21cr|perl-IO-Tty-Util-0.30.0-9|35	%makeinstall_std
21cr|perl-IO-Tty-Util-0.30.0-9|36	
21cr|perl-IO-Tty-Util-0.30.0-9|37	%clean
21cr|perl-IO-Tty-Util-0.30.0-9|38	
21cr|perl-IO-Tty-Util-0.30.0-9|39	%files
21cr|perl-IO-Tty-Util-0.30.0-9|40	%doc Changes README
21cr|perl-IO-Tty-Util-0.30.0-9|41	%{_mandir}/man3/*
21cr|perl-IO-Tty-Util-0.30.0-9|42	%{perl_vendorarch}/*

4753 21
21cr|perl-IO-Util-1.500.0-6|1	%define upstream_name    IO-Util
21cr|perl-IO-Util-1.500.0-6|2	%define upstream_version 1.5
21cr|perl-IO-Util-1.500.0-6|3	
21cr|perl-IO-Util-1.500.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-IO-Util-1.500.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IO-Util-1.500.0-6|6	Release:	6
21cr|perl-IO-Util-1.500.0-6|7	
21cr|perl-IO-Util-1.500.0-6|8	Summary:	A selection of general-utility IO function
21cr|perl-IO-Util-1.500.0-6|9	
21cr|perl-IO-Util-1.500.0-6|10	License:	GPL+ or Artistic
21cr|perl-IO-Util-1.500.0-6|11	Group:		Development/Perl
21cr|perl-IO-Util-1.500.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IO-Util-1.500.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/D/DO/DOMIZIO/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-IO-Util-1.500.0-6|14	
21cr|perl-IO-Util-1.500.0-6|15	BuildRequires:	perl-devel
21cr|perl-IO-Util-1.500.0-6|16	BuildRequires:	perl(Test::Pod)
21cr|perl-IO-Util-1.500.0-6|17	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-IO-Util-1.500.0-6|18	
21cr|perl-IO-Util-1.500.0-6|19	BuildArch:	noarch
21cr|perl-IO-Util-1.500.0-6|20	
21cr|perl-IO-Util-1.500.0-6|21	%description
21cr|perl-IO-Util-1.500.0-6|22	This is a micro-weight module that exports a few functions of general utility
21cr|perl-IO-Util-1.500.0-6|23	in IO operations.
21cr|perl-IO-Util-1.500.0-6|24	
21cr|perl-IO-Util-1.500.0-6|25	%prep
21cr|perl-IO-Util-1.500.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IO-Util-1.500.0-6|27	
21cr|perl-IO-Util-1.500.0-6|28	%build
21cr|perl-IO-Util-1.500.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IO-Util-1.500.0-6|30	%make
21cr|perl-IO-Util-1.500.0-6|31	
21cr|perl-IO-Util-1.500.0-6|32	# Maybe rerun with non-ASCII locale will help these tests...
21cr|perl-IO-Util-1.500.0-6|33	# %check
21cr|perl-IO-Util-1.500.0-6|34	# %make test
21cr|perl-IO-Util-1.500.0-6|35	
21cr|perl-IO-Util-1.500.0-6|36	%install
21cr|perl-IO-Util-1.500.0-6|37	%makeinstall_std
21cr|perl-IO-Util-1.500.0-6|38	
21cr|perl-IO-Util-1.500.0-6|39	%files
21cr|perl-IO-Util-1.500.0-6|40	%doc Changes README
21cr|perl-IO-Util-1.500.0-6|41	%{perl_vendorlib}/IO/*
21cr|perl-IO-Util-1.500.0-6|42	%{_mandir}/*/*

4754 21
21cr|perl-IPC-Cmd-0.920.0-5|1	%define upstream_name    IPC-Cmd
21cr|perl-IPC-Cmd-0.920.0-5|2	%define upstream_version 0.92
21cr|perl-IPC-Cmd-0.920.0-5|3	Name:           perl-%{upstream_name}
21cr|perl-IPC-Cmd-0.920.0-5|4	Version:        %perl_convert_version %{upstream_version}
21cr|perl-IPC-Cmd-0.920.0-5|5	Release:        5
21cr|perl-IPC-Cmd-0.920.0-5|6	
21cr|perl-IPC-Cmd-0.920.0-5|7	Summary:        Finding and running system commands made easy
21cr|perl-IPC-Cmd-0.920.0-5|8	
21cr|perl-IPC-Cmd-0.920.0-5|9	License:        GPL+ or Artistic
21cr|perl-IPC-Cmd-0.920.0-5|10	Group:          Development/Perl
21cr|perl-IPC-Cmd-0.920.0-5|11	Url:            http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IPC-Cmd-0.920.0-5|12	Source0:        http://www.cpan.org/modules/by-module/IPC/IPC-Cmd-%{upstream_version}.tar.gz
21cr|perl-IPC-Cmd-0.920.0-5|13	
21cr|perl-IPC-Cmd-0.920.0-5|14	Buildrequires:  perl-devel
21cr|perl-IPC-Cmd-0.920.0-5|15	Buildrequires:  perl(Module::Load::Conditional)
21cr|perl-IPC-Cmd-0.920.0-5|16	Buildrequires:  perl(version)
21cr|perl-IPC-Cmd-0.920.0-5|17	
21cr|perl-IPC-Cmd-0.920.0-5|18	Buildarch:      noarch
21cr|perl-IPC-Cmd-0.920.0-5|19	
21cr|perl-IPC-Cmd-0.920.0-5|20	%description
21cr|perl-IPC-Cmd-0.920.0-5|21	IPC::Cmd allows you to run commands, interactively if desired, platform
21cr|perl-IPC-Cmd-0.920.0-5|22	independent but have them still work.
21cr|perl-IPC-Cmd-0.920.0-5|23	
21cr|perl-IPC-Cmd-0.920.0-5|24	The can_run function can tell you if a certain binary is installed and if so
21cr|perl-IPC-Cmd-0.920.0-5|25	where, whereas the run function can actually execute any of the commands you
21cr|perl-IPC-Cmd-0.920.0-5|26	give it and give you a clear return value, as well as adhere to your verbosity
21cr|perl-IPC-Cmd-0.920.0-5|27	settings.
21cr|perl-IPC-Cmd-0.920.0-5|28	
21cr|perl-IPC-Cmd-0.920.0-5|29	%prep
21cr|perl-IPC-Cmd-0.920.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IPC-Cmd-0.920.0-5|31	
21cr|perl-IPC-Cmd-0.920.0-5|32	%build
21cr|perl-IPC-Cmd-0.920.0-5|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-IPC-Cmd-0.920.0-5|34	%make
21cr|perl-IPC-Cmd-0.920.0-5|35	
21cr|perl-IPC-Cmd-0.920.0-5|36	%check
21cr|perl-IPC-Cmd-0.920.0-5|37	%make test
21cr|perl-IPC-Cmd-0.920.0-5|38	
21cr|perl-IPC-Cmd-0.920.0-5|39	%install
21cr|perl-IPC-Cmd-0.920.0-5|40	%makeinstall_std
21cr|perl-IPC-Cmd-0.920.0-5|41	
21cr|perl-IPC-Cmd-0.920.0-5|42	%clean
21cr|perl-IPC-Cmd-0.920.0-5|43	
21cr|perl-IPC-Cmd-0.920.0-5|44	%files
21cr|perl-IPC-Cmd-0.920.0-5|45	%doc README
21cr|perl-IPC-Cmd-0.920.0-5|46	%{perl_vendorlib}/IPC
21cr|perl-IPC-Cmd-0.920.0-5|47	%{_mandir}/*/*

4755 21
21cr|perl-IPC-Shareable-0.610.0-5|1	%define upstream_name 	 IPC-Shareable
21cr|perl-IPC-Shareable-0.610.0-5|2	%define upstream_version 0.61
21cr|perl-IPC-Shareable-0.610.0-5|3	
21cr|perl-IPC-Shareable-0.610.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-IPC-Shareable-0.610.0-5|5	Version:	%perl_convert_version 0.61
21cr|perl-IPC-Shareable-0.610.0-5|6	Release:	5
21cr|perl-IPC-Shareable-0.610.0-5|7	
21cr|perl-IPC-Shareable-0.610.0-5|8	Summary:	%{upstream_name} perl module
21cr|perl-IPC-Shareable-0.610.0-5|9	
21cr|perl-IPC-Shareable-0.610.0-5|10	License: 	Artistic
21cr|perl-IPC-Shareable-0.610.0-5|11	Group:		Development/Perl
21cr|perl-IPC-Shareable-0.610.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IPC-Shareable-0.610.0-5|13	Source0:	http://www.cpan.org/modules/by-module/IPC/IPC-Shareable-0.61.tar.gz
21cr|perl-IPC-Shareable-0.610.0-5|14	
21cr|perl-IPC-Shareable-0.610.0-5|15	BuildRequires:	perl-devel
21cr|perl-IPC-Shareable-0.610.0-5|16	BuildArch:	noarch
21cr|perl-IPC-Shareable-0.610.0-5|17	
21cr|perl-IPC-Shareable-0.610.0-5|18	%description
21cr|perl-IPC-Shareable-0.610.0-5|19	IPC-Shareable allows you to tie a variable to shared memory making it easy to
21cr|perl-IPC-Shareable-0.610.0-5|20	share the contents of that variable with other Perl processes. Scalars, arrays,
21cr|perl-IPC-Shareable-0.610.0-5|21	and hashes can be tied. The variable being tied may contain arbitrarily complex
21cr|perl-IPC-Shareable-0.610.0-5|22	data structures including references to arrays, hashes of hashes, etc.
21cr|perl-IPC-Shareable-0.610.0-5|23	
21cr|perl-IPC-Shareable-0.610.0-5|24	%prep
21cr|perl-IPC-Shareable-0.610.0-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IPC-Shareable-0.610.0-5|26	
21cr|perl-IPC-Shareable-0.610.0-5|27	%build
21cr|perl-IPC-Shareable-0.610.0-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IPC-Shareable-0.610.0-5|29	make
21cr|perl-IPC-Shareable-0.610.0-5|30	
21cr|perl-IPC-Shareable-0.610.0-5|31	%install
21cr|perl-IPC-Shareable-0.610.0-5|32	%makeinstall_std
21cr|perl-IPC-Shareable-0.610.0-5|33	
21cr|perl-IPC-Shareable-0.610.0-5|34	%files
21cr|perl-IPC-Shareable-0.610.0-5|35	%doc README MANIFEST CHANGES CREDITS
21cr|perl-IPC-Shareable-0.610.0-5|36	%{perl_vendorlib}/IPC/*.pm
21cr|perl-IPC-Shareable-0.610.0-5|37	%{perl_vendorlib}/IPC/Shareable/*.pm
21cr|perl-IPC-Shareable-0.610.0-5|38	%{_mandir}/*/*

4756 21
21cr|perl-IPC-SharedCache-1.300.0-6|1	%define upstream_name       IPC-SharedCache
21cr|perl-IPC-SharedCache-1.300.0-6|2	%define upstream_version    1.3
21cr|perl-IPC-SharedCache-1.300.0-6|3	
21cr|perl-IPC-SharedCache-1.300.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-IPC-SharedCache-1.300.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IPC-SharedCache-1.300.0-6|6	Release:	6
21cr|perl-IPC-SharedCache-1.300.0-6|7	Summary:	Manage a cache in SysV IPC shared memory
21cr|perl-IPC-SharedCache-1.300.0-6|8	
21cr|perl-IPC-SharedCache-1.300.0-6|9	License:	GPL or Artistic
21cr|perl-IPC-SharedCache-1.300.0-6|10	Group:		Development/Perl
21cr|perl-IPC-SharedCache-1.300.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IPC-SharedCache-1.300.0-6|12	Source:		http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IPC-SharedCache-1.300.0-6|13	Patch:		0001-Wrap-IPC-ShareLite-new-calls-inside-eval-block.patch
21cr|perl-IPC-SharedCache-1.300.0-6|14	
21cr|perl-IPC-SharedCache-1.300.0-6|15	BuildRequires:	perl-devel
21cr|perl-IPC-SharedCache-1.300.0-6|16	BuildRequires:	perl(IPC::ShareLite)
21cr|perl-IPC-SharedCache-1.300.0-6|17	BuildArch:	noarch
21cr|perl-IPC-SharedCache-1.300.0-6|18	
21cr|perl-IPC-SharedCache-1.300.0-6|19	
21cr|perl-IPC-SharedCache-1.300.0-6|20	%description
21cr|perl-IPC-SharedCache-1.300.0-6|21	This module provides a shared memory cache accessed as a tied hash.
21cr|perl-IPC-SharedCache-1.300.0-6|22	
21cr|perl-IPC-SharedCache-1.300.0-6|23	%prep
21cr|perl-IPC-SharedCache-1.300.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IPC-SharedCache-1.300.0-6|25	%patch -p1
21cr|perl-IPC-SharedCache-1.300.0-6|26	
21cr|perl-IPC-SharedCache-1.300.0-6|27	%build
21cr|perl-IPC-SharedCache-1.300.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IPC-SharedCache-1.300.0-6|29	%make
21cr|perl-IPC-SharedCache-1.300.0-6|30	
21cr|perl-IPC-SharedCache-1.300.0-6|31	%check
21cr|perl-IPC-SharedCache-1.300.0-6|32	make test
21cr|perl-IPC-SharedCache-1.300.0-6|33	
21cr|perl-IPC-SharedCache-1.300.0-6|34	%install
21cr|perl-IPC-SharedCache-1.300.0-6|35	%makeinstall_std
21cr|perl-IPC-SharedCache-1.300.0-6|36	
21cr|perl-IPC-SharedCache-1.300.0-6|37	%files
21cr|perl-IPC-SharedCache-1.300.0-6|38	%doc Changes README LICENSE ANNOUNCE
21cr|perl-IPC-SharedCache-1.300.0-6|39	%{perl_vendorlib}/IPC
21cr|perl-IPC-SharedCache-1.300.0-6|40	%{_mandir}/*/*

4757 21
21cr|perl-IPC-ShareLite-0.170.0-9|1	%define upstream_name    IPC-ShareLite
21cr|perl-IPC-ShareLite-0.170.0-9|2	%define upstream_version 0.17
21cr|perl-IPC-ShareLite-0.170.0-9|3	
21cr|perl-IPC-ShareLite-0.170.0-9|4	Name: 		perl-%{upstream_name}
21cr|perl-IPC-ShareLite-0.170.0-9|5	Version: 	%perl_convert_version %{upstream_version}
21cr|perl-IPC-ShareLite-0.170.0-9|6	Release:	9
21cr|perl-IPC-ShareLite-0.170.0-9|7	
21cr|perl-IPC-ShareLite-0.170.0-9|8	Summary: 	Lightweight interface to shared memory
21cr|perl-IPC-ShareLite-0.170.0-9|9	
21cr|perl-IPC-ShareLite-0.170.0-9|10	License: 	GPL+ or Artistic
21cr|perl-IPC-ShareLite-0.170.0-9|11	Group: 		Development/Perl
21cr|perl-IPC-ShareLite-0.170.0-9|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IPC-ShareLite-0.170.0-9|13	Source0:    http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IPC-ShareLite-0.170.0-9|14	
21cr|perl-IPC-ShareLite-0.170.0-9|15	BuildRequires:	perl-devel >= 5.8.0
21cr|perl-IPC-ShareLite-0.170.0-9|16	BuildRequires:	perl(Devel::CheckLib)
21cr|perl-IPC-ShareLite-0.170.0-9|17	
21cr|perl-IPC-ShareLite-0.170.0-9|18	%description
21cr|perl-IPC-ShareLite-0.170.0-9|19	IPC-ShareLite module for perl.  IPC::ShareLite provides a simple
21cr|perl-IPC-ShareLite-0.170.0-9|20	interface to shared memory, allowing data to be efficiently
21cr|perl-IPC-ShareLite-0.170.0-9|21	communicated between processes.  Your operating system must support
21cr|perl-IPC-ShareLite-0.170.0-9|22	SysV IPC (shared memory and semaphores) in order to use this module.
21cr|perl-IPC-ShareLite-0.170.0-9|23	
21cr|perl-IPC-ShareLite-0.170.0-9|24	%prep
21cr|perl-IPC-ShareLite-0.170.0-9|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IPC-ShareLite-0.170.0-9|26	# Drop the bundled modules
21cr|perl-IPC-ShareLite-0.170.0-9|27	rm -rf inc && perl -ni -e 'print unless m|^inc/|' MANIFEST
21cr|perl-IPC-ShareLite-0.170.0-9|28	# metafile is broken and we don't need it anyway
21cr|perl-IPC-ShareLite-0.170.0-9|29	perl -ni -e 'print if $. < 50' Makefile.PL
21cr|perl-IPC-ShareLite-0.170.0-9|30	
21cr|perl-IPC-ShareLite-0.170.0-9|31	%build
21cr|perl-IPC-ShareLite-0.170.0-9|32	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-IPC-ShareLite-0.170.0-9|33	%make
21cr|perl-IPC-ShareLite-0.170.0-9|34	
21cr|perl-IPC-ShareLite-0.170.0-9|35	%check
21cr|perl-IPC-ShareLite-0.170.0-9|36	make test
21cr|perl-IPC-ShareLite-0.170.0-9|37	
21cr|perl-IPC-ShareLite-0.170.0-9|38	%install
21cr|perl-IPC-ShareLite-0.170.0-9|39	%makeinstall_std
21cr|perl-IPC-ShareLite-0.170.0-9|40	
21cr|perl-IPC-ShareLite-0.170.0-9|41	%clean
21cr|perl-IPC-ShareLite-0.170.0-9|42	
21cr|perl-IPC-ShareLite-0.170.0-9|43	%files
21cr|perl-IPC-ShareLite-0.170.0-9|44	%doc Changes README
21cr|perl-IPC-ShareLite-0.170.0-9|45	%{_mandir}/*/*
21cr|perl-IPC-ShareLite-0.170.0-9|46	%{perl_vendorarch}/auto/IPC
21cr|perl-IPC-ShareLite-0.170.0-9|47	%{perl_vendorarch}/IPC

4758 21
21cr|perl-IRC-Utils-0.120.0-5|1	%define upstream_name    IRC-Utils
21cr|perl-IRC-Utils-0.120.0-5|2	%define upstream_version 0.12
21cr|perl-IRC-Utils-0.120.0-5|3	
21cr|perl-IRC-Utils-0.120.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-IRC-Utils-0.120.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-IRC-Utils-0.120.0-5|6	Release:	5
21cr|perl-IRC-Utils-0.120.0-5|7	
21cr|perl-IRC-Utils-0.120.0-5|8	Summary:	Common utilities for IRC-related tasks
21cr|perl-IRC-Utils-0.120.0-5|9	
21cr|perl-IRC-Utils-0.120.0-5|10	License:	GPL+ or Artistic
21cr|perl-IRC-Utils-0.120.0-5|11	Group:		Development/Perl
21cr|perl-IRC-Utils-0.120.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-IRC-Utils-0.120.0-5|13	Source0:	http://www.cpan.org/modules/by-module/IRC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-IRC-Utils-0.120.0-5|14	
21cr|perl-IRC-Utils-0.120.0-5|15	BuildRequires:	perl-devel
21cr|perl-IRC-Utils-0.120.0-5|16	BuildArch:	noarch
21cr|perl-IRC-Utils-0.120.0-5|17	
21cr|perl-IRC-Utils-0.120.0-5|18	%description
21cr|perl-IRC-Utils-0.120.0-5|19	The functions in this module take care of many of the tasks you are faced
21cr|perl-IRC-Utils-0.120.0-5|20	with when working with IRC. Mode lines, ban masks, message encoding and
21cr|perl-IRC-Utils-0.120.0-5|21	formatting, etc.
21cr|perl-IRC-Utils-0.120.0-5|22	
21cr|perl-IRC-Utils-0.120.0-5|23	%prep
21cr|perl-IRC-Utils-0.120.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-IRC-Utils-0.120.0-5|25	
21cr|perl-IRC-Utils-0.120.0-5|26	%build
21cr|perl-IRC-Utils-0.120.0-5|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-IRC-Utils-0.120.0-5|28	%make
21cr|perl-IRC-Utils-0.120.0-5|29	
21cr|perl-IRC-Utils-0.120.0-5|30	%check
21cr|perl-IRC-Utils-0.120.0-5|31	%make test
21cr|perl-IRC-Utils-0.120.0-5|32	
21cr|perl-IRC-Utils-0.120.0-5|33	%install
21cr|perl-IRC-Utils-0.120.0-5|34	%makeinstall_std
21cr|perl-IRC-Utils-0.120.0-5|35	
21cr|perl-IRC-Utils-0.120.0-5|36	%files
21cr|perl-IRC-Utils-0.120.0-5|37	%doc README Changes LICENSE META.yml META.json
21cr|perl-IRC-Utils-0.120.0-5|38	%{_mandir}/man3/*
21cr|perl-IRC-Utils-0.120.0-5|39	%{perl_vendorlib}/*

4759 21
21cr|perl-Iterator-0.30.0-3|1	%define upstream_name    Iterator
21cr|perl-Iterator-0.30.0-3|2	%define upstream_version 0.03
21cr|perl-Iterator-0.30.0-3|3	
21cr|perl-Iterator-0.30.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Iterator-0.30.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Iterator-0.30.0-3|6	Release:    3
21cr|perl-Iterator-0.30.0-3|7	
21cr|perl-Iterator-0.30.0-3|8	Summary:    A general-purpose iterator class
21cr|perl-Iterator-0.30.0-3|9	License:    GPL+ or Artistic
21cr|perl-Iterator-0.30.0-3|10	Group:      Development/Perl
21cr|perl-Iterator-0.30.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Iterator-0.30.0-3|12	Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Iterator-0.30.0-3|13	
21cr|perl-Iterator-0.30.0-3|14	BuildRequires: perl-devel
21cr|perl-Iterator-0.30.0-3|15	BuildRequires: perl(Exception::Class)
21cr|perl-Iterator-0.30.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Iterator-0.30.0-3|17	BuildRequires: perl(Test::Simple)
21cr|perl-Iterator-0.30.0-3|18	BuildArch: noarch
21cr|perl-Iterator-0.30.0-3|19	
21cr|perl-Iterator-0.30.0-3|20	%description
21cr|perl-Iterator-0.30.0-3|21	This module is meant to be the definitive implementation of iterators, as
21cr|perl-Iterator-0.30.0-3|22	popularized by Mark Jason Dominus's lectures and recent book (_Higher Order
21cr|perl-Iterator-0.30.0-3|23	Perl_, Morgan Kauffman, 2005).
21cr|perl-Iterator-0.30.0-3|24	
21cr|perl-Iterator-0.30.0-3|25	An "iterator" is an object, represented as a code block that generates the
21cr|perl-Iterator-0.30.0-3|26	"next value" of a sequence, and generally implemented as a closure. When
21cr|perl-Iterator-0.30.0-3|27	you need a value to operate on, you pull it from the iterator. If it
21cr|perl-Iterator-0.30.0-3|28	depends on other iterators, it pulls values from them when it needs to.
21cr|perl-Iterator-0.30.0-3|29	Iterators can be chained together (see the Iterator::Util manpage for
21cr|perl-Iterator-0.30.0-3|30	functions that help you do just that), queueing up work to be done but _not
21cr|perl-Iterator-0.30.0-3|31	actually doing it_ until a value is needed at the front end of the chain.
21cr|perl-Iterator-0.30.0-3|32	At that time, one data value is pulled through the chain.
21cr|perl-Iterator-0.30.0-3|33	
21cr|perl-Iterator-0.30.0-3|34	Contrast this with ordinary array processing, where you load or compute all
21cr|perl-Iterator-0.30.0-3|35	of the input values at once, then loop over them in memory. It's analogous
21cr|perl-Iterator-0.30.0-3|36	to the difference between looping over a file one line at a time, and
21cr|perl-Iterator-0.30.0-3|37	reading the entire file into an array of lines before operating on it.
21cr|perl-Iterator-0.30.0-3|38	
21cr|perl-Iterator-0.30.0-3|39	%prep
21cr|perl-Iterator-0.30.0-3|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Iterator-0.30.0-3|41	
21cr|perl-Iterator-0.30.0-3|42	%build
21cr|perl-Iterator-0.30.0-3|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Iterator-0.30.0-3|44	
21cr|perl-Iterator-0.30.0-3|45	%make
21cr|perl-Iterator-0.30.0-3|46	
21cr|perl-Iterator-0.30.0-3|47	%check
21cr|perl-Iterator-0.30.0-3|48	%make test
21cr|perl-Iterator-0.30.0-3|49	
21cr|perl-Iterator-0.30.0-3|50	%install
21cr|perl-Iterator-0.30.0-3|51	%makeinstall_std
21cr|perl-Iterator-0.30.0-3|52	
21cr|perl-Iterator-0.30.0-3|53	%files
21cr|perl-Iterator-0.30.0-3|54	%doc Changes META.yml README
21cr|perl-Iterator-0.30.0-3|55	%{_mandir}/man3/*
21cr|perl-Iterator-0.30.0-3|56	%{perl_vendorlib}/*

4760 21
21cr|perl-Iterator-Util-0.20.0-4|1	%define upstream_name    Iterator-Util
21cr|perl-Iterator-Util-0.20.0-4|2	%define upstream_version 0.02
21cr|perl-Iterator-Util-0.20.0-4|3	
21cr|perl-Iterator-Util-0.20.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Iterator-Util-0.20.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Iterator-Util-0.20.0-4|6	Release:    4
21cr|perl-Iterator-Util-0.20.0-4|7	
21cr|perl-Iterator-Util-0.20.0-4|8	Summary:    Essential utilities for the Iterator class
21cr|perl-Iterator-Util-0.20.0-4|9	License:    GPL+ or Artistic
21cr|perl-Iterator-Util-0.20.0-4|10	Group:      Development/Perl
21cr|perl-Iterator-Util-0.20.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Iterator-Util-0.20.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Iterator/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Iterator-Util-0.20.0-4|13	
21cr|perl-Iterator-Util-0.20.0-4|14	BuildRequires: perl-devel
21cr|perl-Iterator-Util-0.20.0-4|15	BuildRequires: perl(Exception::Class)
21cr|perl-Iterator-Util-0.20.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Iterator-Util-0.20.0-4|17	BuildRequires: perl(Iterator)
21cr|perl-Iterator-Util-0.20.0-4|18	BuildRequires: perl(Test::Simple)
21cr|perl-Iterator-Util-0.20.0-4|19	BuildArch: noarch
21cr|perl-Iterator-Util-0.20.0-4|20	
21cr|perl-Iterator-Util-0.20.0-4|21	%description
21cr|perl-Iterator-Util-0.20.0-4|22	This module implements many useful functions for creating and manipulating
21cr|perl-Iterator-Util-0.20.0-4|23	iterator objects.
21cr|perl-Iterator-Util-0.20.0-4|24	
21cr|perl-Iterator-Util-0.20.0-4|25	An "iterator" is an object, represented as a code block that generates the
21cr|perl-Iterator-Util-0.20.0-4|26	"next value" of a sequence, and generally implemented as a closure. For
21cr|perl-Iterator-Util-0.20.0-4|27	further information, including a tutorial on using iterator objects, see
21cr|perl-Iterator-Util-0.20.0-4|28	the the Iterator manpage documentation.
21cr|perl-Iterator-Util-0.20.0-4|29	
21cr|perl-Iterator-Util-0.20.0-4|30	%prep
21cr|perl-Iterator-Util-0.20.0-4|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Iterator-Util-0.20.0-4|32	
21cr|perl-Iterator-Util-0.20.0-4|33	%build
21cr|perl-Iterator-Util-0.20.0-4|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Iterator-Util-0.20.0-4|35	
21cr|perl-Iterator-Util-0.20.0-4|36	%make
21cr|perl-Iterator-Util-0.20.0-4|37	
21cr|perl-Iterator-Util-0.20.0-4|38	%check
21cr|perl-Iterator-Util-0.20.0-4|39	make test
21cr|perl-Iterator-Util-0.20.0-4|40	
21cr|perl-Iterator-Util-0.20.0-4|41	%install
21cr|perl-Iterator-Util-0.20.0-4|42	%makeinstall_std
21cr|perl-Iterator-Util-0.20.0-4|43	
21cr|perl-Iterator-Util-0.20.0-4|44	%files
21cr|perl-Iterator-Util-0.20.0-4|45	%doc Changes META.yml README
21cr|perl-Iterator-Util-0.20.0-4|46	%{_mandir}/man3/*
21cr|perl-Iterator-Util-0.20.0-4|47	%{perl_vendorlib}/*

4761 21
21cr|perl-JavaScript-Beautifier-0.180.0-3|1	%define upstream_name    JavaScript-Beautifier
21cr|perl-JavaScript-Beautifier-0.180.0-3|2	%define upstream_version 0.18
21cr|perl-JavaScript-Beautifier-0.180.0-3|3	
21cr|perl-JavaScript-Beautifier-0.180.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-JavaScript-Beautifier-0.180.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-JavaScript-Beautifier-0.180.0-3|6	Release:	3
21cr|perl-JavaScript-Beautifier-0.180.0-3|7	
21cr|perl-JavaScript-Beautifier-0.180.0-3|8	Summary:	Beautify Javascript (beautifier for javascript)
21cr|perl-JavaScript-Beautifier-0.180.0-3|9	
21cr|perl-JavaScript-Beautifier-0.180.0-3|10	License:	GPL+ or Artistic
21cr|perl-JavaScript-Beautifier-0.180.0-3|11	Group:		Development/Perl
21cr|perl-JavaScript-Beautifier-0.180.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-JavaScript-Beautifier-0.180.0-3|13	Source0:	http://www.cpan.org/authors/id/F/FA/FAYLAND/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-JavaScript-Beautifier-0.180.0-3|14	
21cr|perl-JavaScript-Beautifier-0.180.0-3|15	
21cr|perl-JavaScript-Beautifier-0.180.0-3|16	BuildRequires:	perl-devel
21cr|perl-JavaScript-Beautifier-0.180.0-3|17	BuildRequires:	perl(Getopt::Long) >= 2.470.0
21cr|perl-JavaScript-Beautifier-0.180.0-3|18	BuildRequires:	perl(Pod::Usage)
21cr|perl-JavaScript-Beautifier-0.180.0-3|19	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-JavaScript-Beautifier-0.180.0-3|20	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-JavaScript-Beautifier-0.180.0-3|21	BuildRequires:	perl(Module::Build)
21cr|perl-JavaScript-Beautifier-0.180.0-3|22	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-JavaScript-Beautifier-0.180.0-3|23	BuildRequires:	perl(Test::Pod)
21cr|perl-JavaScript-Beautifier-0.180.0-3|24	
21cr|perl-JavaScript-Beautifier-0.180.0-3|25	BuildArch:	noarch
21cr|perl-JavaScript-Beautifier-0.180.0-3|26	
21cr|perl-JavaScript-Beautifier-0.180.0-3|27	%description
21cr|perl-JavaScript-Beautifier-0.180.0-3|28	This module is mostly a Perl-rewrite of the
21cr|perl-JavaScript-Beautifier-0.180.0-3|29	http://github.com/einars/js-beautify/tree/master/beautify.js manpage
21cr|perl-JavaScript-Beautifier-0.180.0-3|30	
21cr|perl-JavaScript-Beautifier-0.180.0-3|31	You can check it through the http://jsbeautifier.org/ manpage
21cr|perl-JavaScript-Beautifier-0.180.0-3|32	
21cr|perl-JavaScript-Beautifier-0.180.0-3|33	%prep
21cr|perl-JavaScript-Beautifier-0.180.0-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-JavaScript-Beautifier-0.180.0-3|35	
21cr|perl-JavaScript-Beautifier-0.180.0-3|36	%build
21cr|perl-JavaScript-Beautifier-0.180.0-3|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-JavaScript-Beautifier-0.180.0-3|38	%make
21cr|perl-JavaScript-Beautifier-0.180.0-3|39	
21cr|perl-JavaScript-Beautifier-0.180.0-3|40	%check
21cr|perl-JavaScript-Beautifier-0.180.0-3|41	%make test
21cr|perl-JavaScript-Beautifier-0.180.0-3|42	
21cr|perl-JavaScript-Beautifier-0.180.0-3|43	%install
21cr|perl-JavaScript-Beautifier-0.180.0-3|44	%makeinstall_std
21cr|perl-JavaScript-Beautifier-0.180.0-3|45	
21cr|perl-JavaScript-Beautifier-0.180.0-3|46	%files
21cr|perl-JavaScript-Beautifier-0.180.0-3|47	%doc Changes README META.json META.yml
21cr|perl-JavaScript-Beautifier-0.180.0-3|48	%{_mandir}/man?/*
21cr|perl-JavaScript-Beautifier-0.180.0-3|49	%{perl_vendorlib}/*
21cr|perl-JavaScript-Beautifier-0.180.0-3|50	%{_bindir}/*

4762 21
21cr|perl-JavaScript-Minifier-1.160.0-1|1	%define upstream_name    JavaScript-Minifier
21cr|perl-JavaScript-Minifier-1.160.0-1|2	%define upstream_version 1.16
21cr|perl-JavaScript-Minifier-1.160.0-1|3	
21cr|perl-JavaScript-Minifier-1.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-JavaScript-Minifier-1.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-JavaScript-Minifier-1.160.0-1|6	Release:	1
21cr|perl-JavaScript-Minifier-1.160.0-1|7	
21cr|perl-JavaScript-Minifier-1.160.0-1|8	Summary:	Perl extension for minifying JavaScript code
21cr|perl-JavaScript-Minifier-1.160.0-1|9	
21cr|perl-JavaScript-Minifier-1.160.0-1|10	License:	GPL+ or Artistic
21cr|perl-JavaScript-Minifier-1.160.0-1|11	Group:		Development/Perl
21cr|perl-JavaScript-Minifier-1.160.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-JavaScript-Minifier-1.160.0-1|13	Source0:	https://search.cpan.org/CPAN/authors/id/Z/ZO/ZOFFIX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-JavaScript-Minifier-1.160.0-1|14	
21cr|perl-JavaScript-Minifier-1.160.0-1|15	
21cr|perl-JavaScript-Minifier-1.160.0-1|16	BuildRequires:	perl-devel
21cr|perl-JavaScript-Minifier-1.160.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-JavaScript-Minifier-1.160.0-1|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-JavaScript-Minifier-1.160.0-1|19	BuildRequires:	perl(Exporter) >= 5.720.0
21cr|perl-JavaScript-Minifier-1.160.0-1|20	BuildRequires:	perl(strict)
21cr|perl-JavaScript-Minifier-1.160.0-1|21	BuildRequires:	perl(warnings)
21cr|perl-JavaScript-Minifier-1.160.0-1|22	
21cr|perl-JavaScript-Minifier-1.160.0-1|23	BuildArch:	noarch
21cr|perl-JavaScript-Minifier-1.160.0-1|24	
21cr|perl-JavaScript-Minifier-1.160.0-1|25	%description
21cr|perl-JavaScript-Minifier-1.160.0-1|26	This module removes unnecessary whitespace from JavaScript code. The
21cr|perl-JavaScript-Minifier-1.160.0-1|27	primary requirement developing this module is to not break working code: if
21cr|perl-JavaScript-Minifier-1.160.0-1|28	working JavaScript is in input then working JavaScript is output. It is ok
21cr|perl-JavaScript-Minifier-1.160.0-1|29	if the input has missing semi-colons, snips like '++ +' or '12
21cr|perl-JavaScript-Minifier-1.160.0-1|30	.toString()', for example. Internet Explorer conditional comments are
21cr|perl-JavaScript-Minifier-1.160.0-1|31	copied to the output but the code inside these comments will not be
21cr|perl-JavaScript-Minifier-1.160.0-1|32	minified.
21cr|perl-JavaScript-Minifier-1.160.0-1|33	
21cr|perl-JavaScript-Minifier-1.160.0-1|34	The ECMAScript specifications allow for many different whitespace
21cr|perl-JavaScript-Minifier-1.160.0-1|35	characters: space, horizontal tab, vertical tab, new line, carriage return,
21cr|perl-JavaScript-Minifier-1.160.0-1|36	form feed, and paragraph separator. This module understands all of these as
21cr|perl-JavaScript-Minifier-1.160.0-1|37	whitespace except for vertical tab and paragraph separator. These two types
21cr|perl-JavaScript-Minifier-1.160.0-1|38	of whitespace are not minimized.
21cr|perl-JavaScript-Minifier-1.160.0-1|39	
21cr|perl-JavaScript-Minifier-1.160.0-1|40	For static JavaScript files, it is recommended that you minify during the
21cr|perl-JavaScript-Minifier-1.160.0-1|41	build stage of web deployment. If you minify on-the-fly then it might be a
21cr|perl-JavaScript-Minifier-1.160.0-1|42	good idea to cache the minified file. Minifying static files on-the-fly
21cr|perl-JavaScript-Minifier-1.160.0-1|43	repeatedly is wasteful.
21cr|perl-JavaScript-Minifier-1.160.0-1|44	
21cr|perl-JavaScript-Minifier-1.160.0-1|45	%prep
21cr|perl-JavaScript-Minifier-1.160.0-1|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-JavaScript-Minifier-1.160.0-1|47	
21cr|perl-JavaScript-Minifier-1.160.0-1|48	%build
21cr|perl-JavaScript-Minifier-1.160.0-1|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-JavaScript-Minifier-1.160.0-1|50	%make
21cr|perl-JavaScript-Minifier-1.160.0-1|51	
21cr|perl-JavaScript-Minifier-1.160.0-1|52	%check
21cr|perl-JavaScript-Minifier-1.160.0-1|53	%make test
21cr|perl-JavaScript-Minifier-1.160.0-1|54	
21cr|perl-JavaScript-Minifier-1.160.0-1|55	%install
21cr|perl-JavaScript-Minifier-1.160.0-1|56	%makeinstall_std
21cr|perl-JavaScript-Minifier-1.160.0-1|57	
21cr|perl-JavaScript-Minifier-1.160.0-1|58	%files
21cr|perl-JavaScript-Minifier-1.160.0-1|59	%doc META.yml Changes README LICENSE
21cr|perl-JavaScript-Minifier-1.160.0-1|60	%{_mandir}/man3/*
21cr|perl-JavaScript-Minifier-1.160.0-1|61	%{perl_vendorlib}/*

4763 21
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|1	%define upstream_name    JavaScript-Minifier-XS
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|2	%define upstream_version 0.15
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|3	
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|4	Name:           perl-JavaScript-Minifier-XS
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|6	Release:        1
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|7	Summary:        XS based JavaScript minifier
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|8	Group:          Development/Perl
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|9	License:        GPL+ or Artistic
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|10	URL:            https://metacpan.org/release/JavaScript-Minifier-XS
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/G/GT/GTERMARS/JavaScript-Minifier-XS-%{upstream_version}.tar.gz
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|12	BuildRequires:  coreutils
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|13	BuildRequires:  make
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|14	BuildRequires:  findutils
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|15	BuildRequires:  gcc
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|16	BuildRequires:  perl-devel
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|17	BuildRequires:  perl-generators
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|18	BuildRequires:  perl-interpreter
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|19	BuildRequires:  perl(ExtUtils::CBuilder)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|20	BuildRequires:  perl(ExtUtils::MakeMaker) > 6.76
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|21	BuildRequires:  perl(strict)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|22	BuildRequires:  perl(warnings)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|23	# Run-time
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|24	BuildRequires:  perl(DynaLoader)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|25	BuildRequires:  perl(Exporter)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|26	# Tests
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|27	BuildRequires:  perl(blib)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|28	BuildRequires:  perl(File::Spec)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|29	BuildRequires:  perl(File::Temp)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|30	BuildRequires:  perl(if)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|31	BuildRequires:  perl(IO::Handle)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|32	BuildRequires:  perl(IPC::Open3)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|33	BuildRequires:  perl(JavaScript::Minifier)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|34	BuildRequires:  perl(Test::DiagINC)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|35	BuildRequires:  perl(Test::More)
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|36	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|37	
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|38	%{?perl_default_filter}
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|39	
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|40	%description
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|41	JavaScript::Minifier::XS is a JavaScript "minifier"; it's designed
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|42	to remove unnecessary white space and comments from JavaScript
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|43	files without breaking the JavaScript.
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|44	
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|45	%prep
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|46	%setup -q -n JavaScript-Minifier-XS-%{upstream_version}
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|47	
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|48	%build
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|49	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="%{optflags}"
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|50	%{make_build}
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|51	
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|52	%install
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|53	%{make_install}
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|54	find %{buildroot} -type f -name '*.bs' -size 0 -delete
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|55	%{_fixperms} %{buildroot}/*
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|56	
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|57	%check
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|58	unset AUTHOR_TESTING RELEASE_TESTING
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|59	export AUTOMATED_TESTING=1
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|60	make test
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|61	
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|62	%files
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|63	%license LICENSE
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|64	%doc Changes README
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|65	%{perl_vendorarch}/auto/*
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|66	%{perl_vendorarch}/JavaScript*
21cr|perl-JavaScript-Minifier-XS-0.150.0-1|67	%{_mandir}/man3/*

4764 21
21cr|perl-Jcode-2.70.0-14|1	%define upstream_name	 Jcode
21cr|perl-Jcode-2.70.0-14|2	%define upstream_version 2.07
21cr|perl-Jcode-2.70.0-14|3	
21cr|perl-Jcode-2.70.0-14|4	Name:		perl-%{upstream_name}
21cr|perl-Jcode-2.70.0-14|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Jcode-2.70.0-14|6	Release:	14
21cr|perl-Jcode-2.70.0-14|7	Summary:	Japanese Charset Handle
21cr|perl-Jcode-2.70.0-14|8	License:	GPL+ or Artistic
21cr|perl-Jcode-2.70.0-14|9	Group:		Development/Perl
21cr|perl-Jcode-2.70.0-14|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Jcode-2.70.0-14|11	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Jcode/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Jcode-2.70.0-14|12	
21cr|perl-Jcode-2.70.0-14|13	Buildrequires:	perl-devel
21cr|perl-Jcode-2.70.0-14|14	Buildrequires:	perl-Test
21cr|perl-Jcode-2.70.0-14|15	
21cr|perl-Jcode-2.70.0-14|16	
21cr|perl-Jcode-2.70.0-14|17	%description
21cr|perl-Jcode-2.70.0-14|18	Jcode.pm supports both object and traditional approach. With object approach,
21cr|perl-Jcode-2.70.0-14|19	you can go like;
21cr|perl-Jcode-2.70.0-14|20	
21cr|perl-Jcode-2.70.0-14|21	$iso_2022_jp = Jcode->new($str)->h2z->jis;
21cr|perl-Jcode-2.70.0-14|22	
21cr|perl-Jcode-2.70.0-14|23	Which is more elegant than;
21cr|perl-Jcode-2.70.0-14|24	
21cr|perl-Jcode-2.70.0-14|25	$iso_2022_jp = &jcode::convert(\$str,'jis',jcode::getcode(\str), "z");
21cr|perl-Jcode-2.70.0-14|26	
21cr|perl-Jcode-2.70.0-14|27	For those unfamiliar with objects, Jcode.pm still supports getcode() and
21cr|perl-Jcode-2.70.0-14|28	convert().
21cr|perl-Jcode-2.70.0-14|29	
21cr|perl-Jcode-2.70.0-14|30	%prep
21cr|perl-Jcode-2.70.0-14|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Jcode-2.70.0-14|32	
21cr|perl-Jcode-2.70.0-14|33	%build
21cr|perl-Jcode-2.70.0-14|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Jcode-2.70.0-14|35	%make CFLAGS="%{optflags}"
21cr|perl-Jcode-2.70.0-14|36	cd Unicode
21cr|perl-Jcode-2.70.0-14|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Jcode-2.70.0-14|38	%make CFLAGS="%{optflags}"
21cr|perl-Jcode-2.70.0-14|39	
21cr|perl-Jcode-2.70.0-14|40	%install
21cr|perl-Jcode-2.70.0-14|41	%makeinstall_std
21cr|perl-Jcode-2.70.0-14|42	cd Unicode
21cr|perl-Jcode-2.70.0-14|43	%makeinstall_std
21cr|perl-Jcode-2.70.0-14|44	
21cr|perl-Jcode-2.70.0-14|45	%check
21cr|perl-Jcode-2.70.0-14|46	%make test
21cr|perl-Jcode-2.70.0-14|47	
21cr|perl-Jcode-2.70.0-14|48	%clean
21cr|perl-Jcode-2.70.0-14|49	
21cr|perl-Jcode-2.70.0-14|50	%files
21cr|perl-Jcode-2.70.0-14|51	%doc README Changes
21cr|perl-Jcode-2.70.0-14|52	%{perl_vendorlib}/Jcode
21cr|perl-Jcode-2.70.0-14|53	%{perl_vendorlib}/Jcode.pm
21cr|perl-Jcode-2.70.0-14|54	%{perl_vendorarch}/Jcode
21cr|perl-Jcode-2.70.0-14|55	%{perl_vendorarch}/auto/Jcode
21cr|perl-Jcode-2.70.0-14|56	%{_mandir}/*/*

4765 21
21cr|perl-JQuery-1.60.0-6|1	%define upstream_name    JQuery
21cr|perl-JQuery-1.60.0-6|2	%define upstream_version 1.06
21cr|perl-JQuery-1.60.0-6|3	
21cr|perl-JQuery-1.60.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-JQuery-1.60.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-JQuery-1.60.0-6|6	Release:    6
21cr|perl-JQuery-1.60.0-6|7	
21cr|perl-JQuery-1.60.0-6|8	Summary:    JQuery Interface
21cr|perl-JQuery-1.60.0-6|9	
21cr|perl-JQuery-1.60.0-6|10	License:    GPL+ or Artistic
21cr|perl-JQuery-1.60.0-6|11	Group:      Development/Perl
21cr|perl-JQuery-1.60.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-JQuery-1.60.0-6|13	Source0:    https://cpan.metacpan.org/authors/id/P/PE/PETERG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-JQuery-1.60.0-6|14	
21cr|perl-JQuery-1.60.0-6|15	BuildRequires: perl(CGI::Application)
21cr|perl-JQuery-1.60.0-6|16	BuildRequires: perl(CGI::Carp)
21cr|perl-JQuery-1.60.0-6|17	BuildRequires: perl(CGI::Util)
21cr|perl-JQuery-1.60.0-6|18	BuildRequires: perl(CSS)
21cr|perl-JQuery-1.60.0-6|19	BuildRequires: perl(HTML::Table)
21cr|perl-JQuery-1.60.0-6|20	BuildRequires: perl(IO::String)
21cr|perl-JQuery-1.60.0-6|21	BuildRequires: perl(Module::Build)
21cr|perl-JQuery-1.60.0-6|22	BuildRequires: perl(Test::More)
21cr|perl-JQuery-1.60.0-6|23	BuildRequires: perl(XML::Writer)
21cr|perl-JQuery-1.60.0-6|24	BuildRequires: perl(Module::Build)
21cr|perl-JQuery-1.60.0-6|25	BuildArch: noarch
21cr|perl-JQuery-1.60.0-6|26	
21cr|perl-JQuery-1.60.0-6|27	%description
21cr|perl-JQuery-1.60.0-6|28	JQuery is a frontend for the jQuery language. I use *JQuery* to refer to
21cr|perl-JQuery-1.60.0-6|29	the Perl part or the package, and *jQuery* to reference the javascript part
21cr|perl-JQuery-1.60.0-6|30	or the package.
21cr|perl-JQuery-1.60.0-6|31	
21cr|perl-JQuery-1.60.0-6|32	A quote from the http://jquery.com manpage: jQuery is a fast, concise,
21cr|perl-JQuery-1.60.0-6|33	JavaScript Library that simplifies how you traverse HTML documents, handle
21cr|perl-JQuery-1.60.0-6|34	events, perform animations, and add Ajax interactions to your web pages.
21cr|perl-JQuery-1.60.0-6|35	
21cr|perl-JQuery-1.60.0-6|36	JQuery.pm is the main module. There are other modules such as Form,
21cr|perl-JQuery-1.60.0-6|37	TableSorter, Splitter, Taconite ..., all of which provide different
21cr|perl-JQuery-1.60.0-6|38	functionality. The main module needs to be instantiated, and each instance
21cr|perl-JQuery-1.60.0-6|39	of the other modules needs to be registered with the main module. It is
21cr|perl-JQuery-1.60.0-6|40	then the responsibility of JQuery.pm to produce the relevant HTML, css and
21cr|perl-JQuery-1.60.0-6|41	javascript code.
21cr|perl-JQuery-1.60.0-6|42	
21cr|perl-JQuery-1.60.0-6|43	%prep
21cr|perl-JQuery-1.60.0-6|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-JQuery-1.60.0-6|45	
21cr|perl-JQuery-1.60.0-6|46	%build
21cr|perl-JQuery-1.60.0-6|47	%{__perl} Build.PL installdirs=vendor
21cr|perl-JQuery-1.60.0-6|48	./Build
21cr|perl-JQuery-1.60.0-6|49	
21cr|perl-JQuery-1.60.0-6|50	%check
21cr|perl-JQuery-1.60.0-6|51	./Build test
21cr|perl-JQuery-1.60.0-6|52	
21cr|perl-JQuery-1.60.0-6|53	%install
21cr|perl-JQuery-1.60.0-6|54	./Build install destdir=%{buildroot}
21cr|perl-JQuery-1.60.0-6|55	
21cr|perl-JQuery-1.60.0-6|56	%clean
21cr|perl-JQuery-1.60.0-6|57	
21cr|perl-JQuery-1.60.0-6|58	%files
21cr|perl-JQuery-1.60.0-6|59	%doc README Changes META.yml
21cr|perl-JQuery-1.60.0-6|60	%{_mandir}/man3/*
21cr|perl-JQuery-1.60.0-6|61	%{perl_vendorlib}/*

4766 21
21cr|perl-JSON-Any-1.390.0-5|1	%define upstream_name    JSON-Any
21cr|perl-JSON-Any-1.390.0-5|2	%define upstream_version 1.39
21cr|perl-JSON-Any-1.390.0-5|3	
21cr|perl-JSON-Any-1.390.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-JSON-Any-1.390.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-JSON-Any-1.390.0-5|6	Release:    5
21cr|perl-JSON-Any-1.390.0-5|7	
21cr|perl-JSON-Any-1.390.0-5|8	Summary:    Wrapper Class for the various JSON classes (DEPRECATED)
21cr|perl-JSON-Any-1.390.0-5|9	License:    GPL+ or Artistic
21cr|perl-JSON-Any-1.390.0-5|10	Group:      Development/Perl
21cr|perl-JSON-Any-1.390.0-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-JSON-Any-1.390.0-5|12	Source0:    http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-JSON-Any-1.390.0-5|13	
21cr|perl-JSON-Any-1.390.0-5|14	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-JSON-Any-1.390.0-5|15	BuildRequires: perl(Data::Dumper) >= 2.154
21cr|perl-JSON-Any-1.390.0-5|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-JSON-Any-1.390.0-5|17	BuildRequires: perl(File::Spec)
21cr|perl-JSON-Any-1.390.0-5|18	BuildRequires: perl(Storable)
21cr|perl-JSON-Any-1.390.0-5|19	BuildRequires: perl(Test::Fatal)
21cr|perl-JSON-Any-1.390.0-5|20	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-JSON-Any-1.390.0-5|21	BuildRequires: perl(Test::Requires)
21cr|perl-JSON-Any-1.390.0-5|22	BuildRequires: perl(Test::Warnings)
21cr|perl-JSON-Any-1.390.0-5|23	BuildRequires: perl(Test::Without::Module)
21cr|perl-JSON-Any-1.390.0-5|24	BuildRequires: perl(constant)
21cr|perl-JSON-Any-1.390.0-5|25	BuildRequires: perl(namespace::clean)
21cr|perl-JSON-Any-1.390.0-5|26	BuildRequires: perl(strict)
21cr|perl-JSON-Any-1.390.0-5|27	BuildRequires: perl(utf8)
21cr|perl-JSON-Any-1.390.0-5|28	BuildRequires: perl(warnings)
21cr|perl-JSON-Any-1.390.0-5|29	BuildRequires: perl(JSON::Syck)
21cr|perl-JSON-Any-1.390.0-5|30	BuildRequires: perl(Cpanel::JSON::XS)
21cr|perl-JSON-Any-1.390.0-5|31	BuildRequires: perl(JSON::MaybeXS)
21cr|perl-JSON-Any-1.390.0-5|32	BuildRequires: perl(JSON::DWIW)
21cr|perl-JSON-Any-1.390.0-5|33	BuildRequires: perl(JSON::XS)
21cr|perl-JSON-Any-1.390.0-5|34	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-JSON-Any-1.390.0-5|35	BuildRequires: perl(Pod::Coverage)
21cr|perl-JSON-Any-1.390.0-5|36	
21cr|perl-JSON-Any-1.390.0-5|37	#For some reason the new version is not catched by
21cr|perl-JSON-Any-1.390.0-5|38	#genhdlist2 try to obsolete the older versions.Sflo
21cr|perl-JSON-Any-1.390.0-5|39	%if %rpm5
21cr|perl-JSON-Any-1.390.0-5|40	Obsoletes:		%{name} < %{EVRD}
21cr|perl-JSON-Any-1.390.0-5|41	Obsoletes:		perl(JSON::Any) < %{EVRD}
21cr|perl-JSON-Any-1.390.0-5|42	%endif
21cr|perl-JSON-Any-1.390.0-5|43	
21cr|perl-JSON-Any-1.390.0-5|44	BuildArch: noarch
21cr|perl-JSON-Any-1.390.0-5|45	
21cr|perl-JSON-Any-1.390.0-5|46	%description
21cr|perl-JSON-Any-1.390.0-5|47	This module tries to provide a coherent API to bring together the various
21cr|perl-JSON-Any-1.390.0-5|48	JSON modules currently on CPAN. This module will allow you to code to any
21cr|perl-JSON-Any-1.390.0-5|49	JSON API and have it work regardless of which JSON module is actually
21cr|perl-JSON-Any-1.390.0-5|50	installed.
21cr|perl-JSON-Any-1.390.0-5|51	
21cr|perl-JSON-Any-1.390.0-5|52	use JSON::Any;
21cr|perl-JSON-Any-1.390.0-5|53	
21cr|perl-JSON-Any-1.390.0-5|54	my $j = JSON::Any->new;
21cr|perl-JSON-Any-1.390.0-5|55	
21cr|perl-JSON-Any-1.390.0-5|56	%prep
21cr|perl-JSON-Any-1.390.0-5|57	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-JSON-Any-1.390.0-5|58	
21cr|perl-JSON-Any-1.390.0-5|59	%build
21cr|perl-JSON-Any-1.390.0-5|60	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-JSON-Any-1.390.0-5|61	
21cr|perl-JSON-Any-1.390.0-5|62	%make
21cr|perl-JSON-Any-1.390.0-5|63	
21cr|perl-JSON-Any-1.390.0-5|64	%check
21cr|perl-JSON-Any-1.390.0-5|65	%make test
21cr|perl-JSON-Any-1.390.0-5|66	
21cr|perl-JSON-Any-1.390.0-5|67	%install
21cr|perl-JSON-Any-1.390.0-5|68	%makeinstall_std
21cr|perl-JSON-Any-1.390.0-5|69	
21cr|perl-JSON-Any-1.390.0-5|70	%files
21cr|perl-JSON-Any-1.390.0-5|71	%doc Changes LICENSE META.json META.yml README
21cr|perl-JSON-Any-1.390.0-5|72	%{_mandir}/man3/*
21cr|perl-JSON-Any-1.390.0-5|73	%{perl_vendorlib}/*

4767 21
21cr|perl-JSON-Color-0.133.0-1|1	%define upstream_name    JSON-Color
21cr|perl-JSON-Color-0.133.0-1|2	%define upstream_version 0.133
21cr|perl-JSON-Color-0.133.0-1|3	
21cr|perl-JSON-Color-0.133.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-JSON-Color-0.133.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-JSON-Color-0.133.0-1|6	Release:        1
21cr|perl-JSON-Color-0.133.0-1|7	Summary:        Encode to colored JSON
21cr|perl-JSON-Color-0.133.0-1|8	Group:          Development/Perl
21cr|perl-JSON-Color-0.133.0-1|9	License:        GPL+ or Artistic
21cr|perl-JSON-Color-0.133.0-1|10	URL:            https://metacpan.org/release/JSON-Color/
21cr|perl-JSON-Color-0.133.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-JSON-Color-0.133.0-1|12	BuildArch:      noarch
21cr|perl-JSON-Color-0.133.0-1|13	BuildRequires:  coreutils
21cr|perl-JSON-Color-0.133.0-1|14	BuildRequires:  perl-devel
21cr|perl-JSON-Color-0.133.0-1|15	BuildRequires:  perl(:VERSION)
21cr|perl-JSON-Color-0.133.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-JSON-Color-0.133.0-1|17	BuildRequires:  perl(strict)
21cr|perl-JSON-Color-0.133.0-1|18	BuildRequires:  perl(warnings)
21cr|perl-JSON-Color-0.133.0-1|19	# Run-time
21cr|perl-JSON-Color-0.133.0-1|20	BuildRequires:  perl(Color::ANSI::Util)
21cr|perl-JSON-Color-0.133.0-1|21	BuildRequires:  perl(ColorTheme::NoColor)
21cr|perl-JSON-Color-0.133.0-1|22	BuildRequires:  perl(ColorThemeBase::Static::FromStructColors)
21cr|perl-JSON-Color-0.133.0-1|23	BuildRequires:  perl(ColorThemeRole::ANSI)
21cr|perl-JSON-Color-0.133.0-1|24	BuildRequires:  perl(Exporter)
21cr|perl-JSON-Color-0.133.0-1|25	BuildRequires:  perl(Graphics::ColorNamesLite::WWW)
21cr|perl-JSON-Color-0.133.0-1|26	BuildRequires:  perl(Module::Load::Util)
21cr|perl-JSON-Color-0.133.0-1|27	BuildRequires:  perl(parent)
21cr|perl-JSON-Color-0.133.0-1|28	BuildRequires:  perl(Role::Tiny)
21cr|perl-JSON-Color-0.133.0-1|29	# Not used for tests - Scalar::Util::LooksLikeNumber
21cr|perl-JSON-Color-0.133.0-1|30	BuildRequires:  perl(Term::ANSIColor)
21cr|perl-JSON-Color-0.133.0-1|31	# Tests
21cr|perl-JSON-Color-0.133.0-1|32	BuildRequires:  perl(blib)
21cr|perl-JSON-Color-0.133.0-1|33	BuildRequires:  perl(File::Spec)
21cr|perl-JSON-Color-0.133.0-1|34	BuildRequires:  perl(IO::Handle)
21cr|perl-JSON-Color-0.133.0-1|35	BuildRequires:  perl(IPC::Open3)
21cr|perl-JSON-Color-0.133.0-1|36	BuildRequires:  perl(Test::More)
21cr|perl-JSON-Color-0.133.0-1|37	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-JSON-Color-0.133.0-1|38	Requires:       perl(ColorTheme::NoColor)
21cr|perl-JSON-Color-0.133.0-1|39	Requires:       perl(Module::Load::Util)
21cr|perl-JSON-Color-0.133.0-1|40	Requires:       perl(Role::Tiny)
21cr|perl-JSON-Color-0.133.0-1|41	Requires:       perl(Term::ANSIColor)
21cr|perl-JSON-Color-0.133.0-1|42	Recommends:     perl(Scalar::Util::LooksLikeNumber)
21cr|perl-JSON-Color-0.133.0-1|43	
21cr|perl-JSON-Color-0.133.0-1|44	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((Term::ANSIColor)\\)\s*$
21cr|perl-JSON-Color-0.133.0-1|45	
21cr|perl-JSON-Color-0.133.0-1|46	%description
21cr|perl-JSON-Color-0.133.0-1|47	This module generates JSON, colorized with ANSI escape sequences.
21cr|perl-JSON-Color-0.133.0-1|48	
21cr|perl-JSON-Color-0.133.0-1|49	%prep
21cr|perl-JSON-Color-0.133.0-1|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-JSON-Color-0.133.0-1|51	
21cr|perl-JSON-Color-0.133.0-1|52	%build
21cr|perl-JSON-Color-0.133.0-1|53	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-JSON-Color-0.133.0-1|54	%{make_build}
21cr|perl-JSON-Color-0.133.0-1|55	
21cr|perl-JSON-Color-0.133.0-1|56	# Help file to recognise the Perl scripts
21cr|perl-JSON-Color-0.133.0-1|57	for F in t/*.t; do
21cr|perl-JSON-Color-0.133.0-1|58	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' "$F"
21cr|perl-JSON-Color-0.133.0-1|59	chmod +x "$F"
21cr|perl-JSON-Color-0.133.0-1|60	done
21cr|perl-JSON-Color-0.133.0-1|61	
21cr|perl-JSON-Color-0.133.0-1|62	%install
21cr|perl-JSON-Color-0.133.0-1|63	%{make_install}
21cr|perl-JSON-Color-0.133.0-1|64	%{_fixperms} %{buildroot}/*
21cr|perl-JSON-Color-0.133.0-1|65	
21cr|perl-JSON-Color-0.133.0-1|66	%check
21cr|perl-JSON-Color-0.133.0-1|67	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-JSON-Color-0.133.0-1|68	unset AUTHOR_TESTING
21cr|perl-JSON-Color-0.133.0-1|69	make test
21cr|perl-JSON-Color-0.133.0-1|70	
21cr|perl-JSON-Color-0.133.0-1|71	%files
21cr|perl-JSON-Color-0.133.0-1|72	%license LICENSE
21cr|perl-JSON-Color-0.133.0-1|73	%doc Changes README
21cr|perl-JSON-Color-0.133.0-1|74	%{perl_vendorlib}/*
21cr|perl-JSON-Color-0.133.0-1|75	%{_mandir}/man3/*
21cr|perl-JSON-Color-0.133.0-1|76	

4768 21
21cr|perl-JSON-RPC-1.60.0-4|1	%define upstream_name    JSON-RPC
21cr|perl-JSON-RPC-1.60.0-4|2	%define upstream_version 1.06
21cr|perl-JSON-RPC-1.60.0-4|3	
21cr|perl-JSON-RPC-1.60.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-JSON-RPC-1.60.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-JSON-RPC-1.60.0-4|6	Release:    4
21cr|perl-JSON-RPC-1.60.0-4|7	
21cr|perl-JSON-RPC-1.60.0-4|8	Summary:    JSON-RPC sever for mod_perl2
21cr|perl-JSON-RPC-1.60.0-4|9	License:    GPL+ or Artistic
21cr|perl-JSON-RPC-1.60.0-4|10	Group:      Development/Perl
21cr|perl-JSON-RPC-1.60.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-JSON-RPC-1.60.0-4|12	Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-JSON-RPC-1.60.0-4|13	
21cr|perl-JSON-RPC-1.60.0-4|14	BuildRequires: perl-devel
21cr|perl-JSON-RPC-1.60.0-4|15	BuildRequires: perl(CGI)
21cr|perl-JSON-RPC-1.60.0-4|16	BuildRequires: perl(Class::Accessor::Lite)
21cr|perl-JSON-RPC-1.60.0-4|17	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-JSON-RPC-1.60.0-4|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-JSON-RPC-1.60.0-4|19	BuildRequires: perl(HTTP::Request)
21cr|perl-JSON-RPC-1.60.0-4|20	BuildRequires: perl(HTTP::Response)
21cr|perl-JSON-RPC-1.60.0-4|21	BuildRequires: perl(JSON)
21cr|perl-JSON-RPC-1.60.0-4|22	BuildRequires: perl(LWP::UserAgent)
21cr|perl-JSON-RPC-1.60.0-4|23	BuildRequires: perl(Plack)
21cr|perl-JSON-RPC-1.60.0-4|24	BuildRequires: perl(Plack::Request)
21cr|perl-JSON-RPC-1.60.0-4|25	BuildRequires: perl(Plack::Test)
21cr|perl-JSON-RPC-1.60.0-4|26	BuildRequires: perl(Router::Simple)
21cr|perl-JSON-RPC-1.60.0-4|27	BuildRequires: perl(Test::More)
21cr|perl-JSON-RPC-1.60.0-4|28	BuildRequires: perl(parent)
21cr|perl-JSON-RPC-1.60.0-4|29	BuildRequires: perl(Module::Build)
21cr|perl-JSON-RPC-1.60.0-4|30	BuildRequires: perl-CPAN-Meta
21cr|perl-JSON-RPC-1.60.0-4|31	
21cr|perl-JSON-RPC-1.60.0-4|32	BuildArch: noarch
21cr|perl-JSON-RPC-1.60.0-4|33	
21cr|perl-JSON-RPC-1.60.0-4|34	%description
21cr|perl-JSON-RPC-1.60.0-4|35	JSON::RPC is a set of modules that implement JSON RPC 2.0 protocol.
21cr|perl-JSON-RPC-1.60.0-4|36	
21cr|perl-JSON-RPC-1.60.0-4|37	If you are using old JSON::RPC code (up to 0.96), DO NOT EXPECT
21cr|perl-JSON-RPC-1.60.0-4|38	YOUR CODE TO WORK WITH THIS VERSION. THIS VERSION IS
21cr|perl-JSON-RPC-1.60.0-4|39	****BACKWARDS INCOMPATIBLE****
21cr|perl-JSON-RPC-1.60.0-4|40	
21cr|perl-JSON-RPC-1.60.0-4|41	%prep
21cr|perl-JSON-RPC-1.60.0-4|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-JSON-RPC-1.60.0-4|43	
21cr|perl-JSON-RPC-1.60.0-4|44	%build
21cr|perl-JSON-RPC-1.60.0-4|45	%{__perl} Build.PL installdirs=vendor
21cr|perl-JSON-RPC-1.60.0-4|46	
21cr|perl-JSON-RPC-1.60.0-4|47	./Build
21cr|perl-JSON-RPC-1.60.0-4|48	
21cr|perl-JSON-RPC-1.60.0-4|49	%check
21cr|perl-JSON-RPC-1.60.0-4|50	./Build test
21cr|perl-JSON-RPC-1.60.0-4|51	
21cr|perl-JSON-RPC-1.60.0-4|52	%install
21cr|perl-JSON-RPC-1.60.0-4|53	./Build install destdir=%{buildroot}
21cr|perl-JSON-RPC-1.60.0-4|54	
21cr|perl-JSON-RPC-1.60.0-4|55	%files
21cr|perl-JSON-RPC-1.60.0-4|56	%doc Changes LICENSE META.json META.yml
21cr|perl-JSON-RPC-1.60.0-4|57	%{_mandir}/man3/*
21cr|perl-JSON-RPC-1.60.0-4|58	%{perl_vendorlib}/*

4769 21
21cr|perl-JSON-RPC-Common-0.110.0-3|1	%define upstream_name    JSON-RPC-Common
21cr|perl-JSON-RPC-Common-0.110.0-3|2	%define upstream_version 0.11
21cr|perl-JSON-RPC-Common-0.110.0-3|3	
21cr|perl-JSON-RPC-Common-0.110.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-JSON-RPC-Common-0.110.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-JSON-RPC-Common-0.110.0-3|6	Release:    3
21cr|perl-JSON-RPC-Common-0.110.0-3|7	
21cr|perl-JSON-RPC-Common-0.110.0-3|8	Summary:    JSON-RPC 1.0 error class
21cr|perl-JSON-RPC-Common-0.110.0-3|9	License:    GPL+ or Artistic
21cr|perl-JSON-RPC-Common-0.110.0-3|10	Group:      Development/Perl
21cr|perl-JSON-RPC-Common-0.110.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-JSON-RPC-Common-0.110.0-3|12	Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-JSON-RPC-Common-0.110.0-3|13	
21cr|perl-JSON-RPC-Common-0.110.0-3|14	BuildRequires: perl-devel
21cr|perl-JSON-RPC-Common-0.110.0-3|15	BuildRequires: perl(Carp)
21cr|perl-JSON-RPC-Common-0.110.0-3|16	BuildRequires: perl(Class::Load)
21cr|perl-JSON-RPC-Common-0.110.0-3|17	BuildRequires: perl(Data::Dumper)
21cr|perl-JSON-RPC-Common-0.110.0-3|18	BuildRequires: perl(Encode)
21cr|perl-JSON-RPC-Common-0.110.0-3|19	BuildRequires: perl(HTTP::Request)
21cr|perl-JSON-RPC-Common-0.110.0-3|20	BuildRequires: perl(HTTP::Response)
21cr|perl-JSON-RPC-Common-0.110.0-3|21	BuildRequires: perl(JSON)
21cr|perl-JSON-RPC-Common-0.110.0-3|22	BuildRequires: perl(MIME::Base64)
21cr|perl-JSON-RPC-Common-0.110.0-3|23	BuildRequires: perl(MRO::Compat)
21cr|perl-JSON-RPC-Common-0.110.0-3|24	BuildRequires: perl(Module::Build)
21cr|perl-JSON-RPC-Common-0.110.0-3|25	BuildRequires: perl(Moose)
21cr|perl-JSON-RPC-Common-0.110.0-3|26	BuildRequires: perl(Moose::Role)
21cr|perl-JSON-RPC-Common-0.110.0-3|27	BuildRequires: perl(MooseX::Types)
21cr|perl-JSON-RPC-Common-0.110.0-3|28	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-JSON-RPC-Common-0.110.0-3|29	BuildRequires: perl(Test::Exception)
21cr|perl-JSON-RPC-Common-0.110.0-3|30	BuildRequires: perl(Test::More)
21cr|perl-JSON-RPC-Common-0.110.0-3|31	BuildRequires: perl(Try::Tiny)
21cr|perl-JSON-RPC-Common-0.110.0-3|32	BuildRequires: perl(URI::QueryParam)
21cr|perl-JSON-RPC-Common-0.110.0-3|33	BuildRequires: perl(namespace::clean)
21cr|perl-JSON-RPC-Common-0.110.0-3|34	BuildRequires: perl(strict)
21cr|perl-JSON-RPC-Common-0.110.0-3|35	BuildRequires: perl(utf8)
21cr|perl-JSON-RPC-Common-0.110.0-3|36	BuildRequires: perl(warnings)
21cr|perl-JSON-RPC-Common-0.110.0-3|37	BuildRequires: perl(namespace::autoclean)
21cr|perl-JSON-RPC-Common-0.110.0-3|38	
21cr|perl-JSON-RPC-Common-0.110.0-3|39	BuildArch: noarch
21cr|perl-JSON-RPC-Common-0.110.0-3|40	
21cr|perl-JSON-RPC-Common-0.110.0-3|41	%description
21cr|perl-JSON-RPC-Common-0.110.0-3|42	This module provides abstractions for JSON-RPC 1.0, 1.1 (both variations)
21cr|perl-JSON-RPC-Common-0.110.0-3|43	and 2.0 (formerly 1.2) Procedure Call and Procedure Return objects
21cr|perl-JSON-RPC-Common-0.110.0-3|44	(formerly known as request and result), along with error objects. It also
21cr|perl-JSON-RPC-Common-0.110.0-3|45	provides marshalling objects to convert the model objects into JSON text
21cr|perl-JSON-RPC-Common-0.110.0-3|46	and HTTP requests/responses.
21cr|perl-JSON-RPC-Common-0.110.0-3|47	
21cr|perl-JSON-RPC-Common-0.110.0-3|48	This module does not concern itself with the transport layer at all, so the
21cr|perl-JSON-RPC-Common-0.110.0-3|49	JSON-RPC 1.1 and the alternative specification, which are very different on
21cr|perl-JSON-RPC-Common-0.110.0-3|50	that level are implemented with the same class.
21cr|perl-JSON-RPC-Common-0.110.0-3|51	
21cr|perl-JSON-RPC-Common-0.110.0-3|52	%prep
21cr|perl-JSON-RPC-Common-0.110.0-3|53	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-JSON-RPC-Common-0.110.0-3|54	
21cr|perl-JSON-RPC-Common-0.110.0-3|55	%build
21cr|perl-JSON-RPC-Common-0.110.0-3|56	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-JSON-RPC-Common-0.110.0-3|57	
21cr|perl-JSON-RPC-Common-0.110.0-3|58	%make
21cr|perl-JSON-RPC-Common-0.110.0-3|59	
21cr|perl-JSON-RPC-Common-0.110.0-3|60	%check
21cr|perl-JSON-RPC-Common-0.110.0-3|61	%make test
21cr|perl-JSON-RPC-Common-0.110.0-3|62	
21cr|perl-JSON-RPC-Common-0.110.0-3|63	%install
21cr|perl-JSON-RPC-Common-0.110.0-3|64	%makeinstall_std
21cr|perl-JSON-RPC-Common-0.110.0-3|65	
21cr|perl-JSON-RPC-Common-0.110.0-3|66	%files
21cr|perl-JSON-RPC-Common-0.110.0-3|67	%doc LICENSE README Changes META.json META.yml
21cr|perl-JSON-RPC-Common-0.110.0-3|68	%{_mandir}/man3/*
21cr|perl-JSON-RPC-Common-0.110.0-3|69	%{perl_vendorlib}/*

4770 21
21cr|perl-JSON-RPC-LWP-0.7.0-3|1	%define upstream_name    JSON-RPC-LWP
21cr|perl-JSON-RPC-LWP-0.7.0-3|2	%define upstream_version 0.007
21cr|perl-JSON-RPC-LWP-0.7.0-3|3	
21cr|perl-JSON-RPC-LWP-0.7.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-JSON-RPC-LWP-0.7.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-JSON-RPC-LWP-0.7.0-3|6	Release:    3
21cr|perl-JSON-RPC-LWP-0.7.0-3|7	
21cr|perl-JSON-RPC-LWP-0.7.0-3|8	Summary:    Use any version of JSON RPC over any libwww supported transport protocols
21cr|perl-JSON-RPC-LWP-0.7.0-3|9	License:    GPL+ or Artistic
21cr|perl-JSON-RPC-LWP-0.7.0-3|10	Group:      Development/Perl
21cr|perl-JSON-RPC-LWP-0.7.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-JSON-RPC-LWP-0.7.0-3|12	Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-JSON-RPC-LWP-0.7.0-3|13	
21cr|perl-JSON-RPC-LWP-0.7.0-3|14	BuildRequires: perl-devel
21cr|perl-JSON-RPC-LWP-0.7.0-3|15	BuildRequires: perl(JSON::RPC::Common)
21cr|perl-JSON-RPC-LWP-0.7.0-3|16	BuildRequires: perl(LWP::UserAgent)
21cr|perl-JSON-RPC-LWP-0.7.0-3|17	BuildRequires: perl(Module::Build)
21cr|perl-JSON-RPC-LWP-0.7.0-3|18	BuildRequires: perl(Moose)
21cr|perl-JSON-RPC-LWP-0.7.0-3|19	BuildRequires: perl(MooseX::Deprecated)
21cr|perl-JSON-RPC-LWP-0.7.0-3|20	BuildRequires: perl(Test::More)
21cr|perl-JSON-RPC-LWP-0.7.0-3|21	BuildRequires: perl(URI)
21cr|perl-JSON-RPC-LWP-0.7.0-3|22	BuildRequires: perl(namespace::clean)
21cr|perl-JSON-RPC-LWP-0.7.0-3|23	BuildRequires: perl(Module::Build)
21cr|perl-JSON-RPC-LWP-0.7.0-3|24	BuildRequires: perl(namespace::autoclean)
21cr|perl-JSON-RPC-LWP-0.7.0-3|25	
21cr|perl-JSON-RPC-LWP-0.7.0-3|26	BuildArch: noarch
21cr|perl-JSON-RPC-LWP-0.7.0-3|27	
21cr|perl-JSON-RPC-LWP-0.7.0-3|28	%description
21cr|perl-JSON-RPC-LWP-0.7.0-3|29	no description found
21cr|perl-JSON-RPC-LWP-0.7.0-3|30	
21cr|perl-JSON-RPC-LWP-0.7.0-3|31	%prep
21cr|perl-JSON-RPC-LWP-0.7.0-3|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-JSON-RPC-LWP-0.7.0-3|33	
21cr|perl-JSON-RPC-LWP-0.7.0-3|34	%build
21cr|perl-JSON-RPC-LWP-0.7.0-3|35	%{__perl} Build.PL installdirs=vendor
21cr|perl-JSON-RPC-LWP-0.7.0-3|36	
21cr|perl-JSON-RPC-LWP-0.7.0-3|37	./Build
21cr|perl-JSON-RPC-LWP-0.7.0-3|38	
21cr|perl-JSON-RPC-LWP-0.7.0-3|39	%check
21cr|perl-JSON-RPC-LWP-0.7.0-3|40	./Build test
21cr|perl-JSON-RPC-LWP-0.7.0-3|41	
21cr|perl-JSON-RPC-LWP-0.7.0-3|42	%install
21cr|perl-JSON-RPC-LWP-0.7.0-3|43	./Build install destdir=%{buildroot}
21cr|perl-JSON-RPC-LWP-0.7.0-3|44	
21cr|perl-JSON-RPC-LWP-0.7.0-3|45	%files
21cr|perl-JSON-RPC-LWP-0.7.0-3|46	%doc README Changes LICENSE META.yml META.json
21cr|perl-JSON-RPC-LWP-0.7.0-3|47	%{_mandir}/man3/*
21cr|perl-JSON-RPC-LWP-0.7.0-3|48	%{perl_vendorlib}/*

4771 21
21cr|perl-Kwiki-0.390.0-6|1	%define upstream_name	 Kwiki
21cr|perl-Kwiki-0.390.0-6|2	%define upstream_version 0.39
21cr|perl-Kwiki-0.390.0-6|3	
21cr|perl-Kwiki-0.390.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-0.390.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-0.390.0-6|6	Release:	6
21cr|perl-Kwiki-0.390.0-6|7	
21cr|perl-Kwiki-0.390.0-6|8	Summary:	The Kwiki Wiki Building Framework
21cr|perl-Kwiki-0.390.0-6|9	
21cr|perl-Kwiki-0.390.0-6|10	License:	GPL
21cr|perl-Kwiki-0.390.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-0.390.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-0.390.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-0.390.0-6|14	
21cr|perl-Kwiki-0.390.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-0.390.0-6|16	BuildRequires:	perl(Spoon)
21cr|perl-Kwiki-0.390.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-0.390.0-6|18	
21cr|perl-Kwiki-0.390.0-6|19	%description
21cr|perl-Kwiki-0.390.0-6|20	Kwiki is perhaps the simplest to install, most modular, and easiest to extend
21cr|perl-Kwiki-0.390.0-6|21	Wiki. A Wiki allows users to freely create and edit web pages in any web
21cr|perl-Kwiki-0.390.0-6|22	browser. Kwiki is Open Source Software in Perl, and is available on CPAN.
21cr|perl-Kwiki-0.390.0-6|23	
21cr|perl-Kwiki-0.390.0-6|24	%prep
21cr|perl-Kwiki-0.390.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-0.390.0-6|26	
21cr|perl-Kwiki-0.390.0-6|27	%build
21cr|perl-Kwiki-0.390.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-0.390.0-6|29	%make_build
21cr|perl-Kwiki-0.390.0-6|30	#%make_build test
21cr|perl-Kwiki-0.390.0-6|31	
21cr|perl-Kwiki-0.390.0-6|32	%install
21cr|perl-Kwiki-0.390.0-6|33	%make_install
21cr|perl-Kwiki-0.390.0-6|34	
21cr|perl-Kwiki-0.390.0-6|35	%files
21cr|perl-Kwiki-0.390.0-6|36	%doc Changes README
21cr|perl-Kwiki-0.390.0-6|37	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-0.390.0-6|38	%{perl_vendorlib}/Kwiki.pm
21cr|perl-Kwiki-0.390.0-6|39	%{_mandir}/*/*
21cr|perl-Kwiki-0.390.0-6|40	%{_bindir}/*

4772 21
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|1	%define upstream_name	 Kwiki-Archive-Rcs
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|2	%define upstream_version 0.16
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|3	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|6	Release:	6
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|7	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|8	Summary:	Kwiki Page Archival Using RCS
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|9	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|10	License:	GPL
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|14	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|18	Requires:	rcs
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|19	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|20	%description
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|21	Version control using RCS.
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|22	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|23	%prep
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|25	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|26	%build
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|28	%make_build
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|29	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|30	%check
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|31	make test
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|32	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|33	%install
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|34	%make_install
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|35	
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|36	%files
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|37	%doc Changes README
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|38	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-Archive-Rcs-0.160.0-6|39	%{_mandir}/*/*

4773 21
21cr|perl-Kwiki-Attachments-0.210.0-6|1	%define upstream_name       Kwiki-Attachments
21cr|perl-Kwiki-Attachments-0.210.0-6|2	%define upstream_version    0.21
21cr|perl-Kwiki-Attachments-0.210.0-6|3	
21cr|perl-Kwiki-Attachments-0.210.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-Attachments-0.210.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-Attachments-0.210.0-6|6	Release:	6
21cr|perl-Kwiki-Attachments-0.210.0-6|7	
21cr|perl-Kwiki-Attachments-0.210.0-6|8	Summary:	Kwiki Page Attachments Plugin
21cr|perl-Kwiki-Attachments-0.210.0-6|9	
21cr|perl-Kwiki-Attachments-0.210.0-6|10	License:	GPL
21cr|perl-Kwiki-Attachments-0.210.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-Attachments-0.210.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Kwiki-Attachments-0.210.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Kwiki-Attachments-0.210.0-6|14	
21cr|perl-Kwiki-Attachments-0.210.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-Attachments-0.210.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-Attachments-0.210.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-Attachments-0.210.0-6|18	
21cr|perl-Kwiki-Attachments-0.210.0-6|19	%description
21cr|perl-Kwiki-Attachments-0.210.0-6|20	Kwiki::Attachments gives a Kwiki wiki the ability to upload, store and manage
21cr|perl-Kwiki-Attachments-0.210.0-6|21	file attachments on any page. By default, if you have an image creation module
21cr|perl-Kwiki-Attachments-0.210.0-6|22	such as Imager or Image::Magick installed, then a thumbnail will be created for
21cr|perl-Kwiki-Attachments-0.210.0-6|23	every supported image file type that is uploaded. Thumbnails are displayed on
21cr|perl-Kwiki-Attachments-0.210.0-6|24	the attachments page, and can also be displayed on wiki pages via the wafl
21cr|perl-Kwiki-Attachments-0.210.0-6|25	directives described in the next paragraph. The thumbnail files have "thumb_"
21cr|perl-Kwiki-Attachments-0.210.0-6|26	prepended to the original filename and are not displayed separately in the
21cr|perl-Kwiki-Attachments-0.210.0-6|27	attachment page or widget. For this reason, you cannot upload files beginning
21cr|perl-Kwiki-Attachments-0.210.0-6|28	with "thumb_".
21cr|perl-Kwiki-Attachments-0.210.0-6|29	
21cr|perl-Kwiki-Attachments-0.210.0-6|30	%prep
21cr|perl-Kwiki-Attachments-0.210.0-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-Attachments-0.210.0-6|32	rm -f ._Makefile.PL
21cr|perl-Kwiki-Attachments-0.210.0-6|33	
21cr|perl-Kwiki-Attachments-0.210.0-6|34	%build
21cr|perl-Kwiki-Attachments-0.210.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-Attachments-0.210.0-6|36	%make_build
21cr|perl-Kwiki-Attachments-0.210.0-6|37	
21cr|perl-Kwiki-Attachments-0.210.0-6|38	%check
21cr|perl-Kwiki-Attachments-0.210.0-6|39	#%{__make} test
21cr|perl-Kwiki-Attachments-0.210.0-6|40	
21cr|perl-Kwiki-Attachments-0.210.0-6|41	%install
21cr|perl-Kwiki-Attachments-0.210.0-6|42	%make_install
21cr|perl-Kwiki-Attachments-0.210.0-6|43	
21cr|perl-Kwiki-Attachments-0.210.0-6|44	%files
21cr|perl-Kwiki-Attachments-0.210.0-6|45	%doc Changes README
21cr|perl-Kwiki-Attachments-0.210.0-6|46	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-Attachments-0.210.0-6|47	%{_mandir}/*/*

4774 21
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|1	%define upstream_name	 Kwiki-CachedDisplay
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|2	%define upstream_version 0.07
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|3	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|6	Release:	6
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|7	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|8	Summary:	Speed-up Kwiki page display by caching
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|9	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|10	License:	GPL
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|14	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|17	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|18	BuildArch:	noarch
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|19	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|20	%description
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|21	This module use pre-generated page upon rendering, so that each successive
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|22	page-rendering takes no time in parsing and template-processing. After you
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|23	install this plugin, new pages will automatically have pre-generated HTML
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|24	copies on disk. HTML copies for old pages will be generated by next time anyone
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|25	visit them.
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|26	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|27	%prep
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|29	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|30	%build
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|32	%make_build
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|33	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|34	%check
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|35	make test
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|36	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|37	%install
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|38	%make_install
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|39	
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|40	%files
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|41	%doc Changes README
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|42	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-CachedDisplay-0.70.0-6|43	%{_mandir}/*/*

4775 21
21cr|perl-Kwiki-Comments-0.60.0-6|1	%define upstream_name	 Kwiki-Comments
21cr|perl-Kwiki-Comments-0.60.0-6|2	%define upstream_version 0.06
21cr|perl-Kwiki-Comments-0.60.0-6|3	
21cr|perl-Kwiki-Comments-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-Comments-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-Comments-0.60.0-6|6	Release:	6
21cr|perl-Kwiki-Comments-0.60.0-6|7	
21cr|perl-Kwiki-Comments-0.60.0-6|8	Summary:	Post comments to a page
21cr|perl-Kwiki-Comments-0.60.0-6|9	
21cr|perl-Kwiki-Comments-0.60.0-6|10	License:	GPL
21cr|perl-Kwiki-Comments-0.60.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-Comments-0.60.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-Comments-0.60.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-Comments-0.60.0-6|14	
21cr|perl-Kwiki-Comments-0.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-Comments-0.60.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-Comments-0.60.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-Comments-0.60.0-6|18	
21cr|perl-Kwiki-Comments-0.60.0-6|19	%description
21cr|perl-Kwiki-Comments-0.60.0-6|20	Kwiki::Comments is a Kwiki plugin that allow anyone to leave comments to a
21cr|perl-Kwiki-Comments-0.60.0-6|21	Page, just like Slash comments or MT comments.
21cr|perl-Kwiki-Comments-0.60.0-6|22	
21cr|perl-Kwiki-Comments-0.60.0-6|23	%prep
21cr|perl-Kwiki-Comments-0.60.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-Comments-0.60.0-6|25	
21cr|perl-Kwiki-Comments-0.60.0-6|26	%build
21cr|perl-Kwiki-Comments-0.60.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-Comments-0.60.0-6|28	%make_build
21cr|perl-Kwiki-Comments-0.60.0-6|29	
21cr|perl-Kwiki-Comments-0.60.0-6|30	%check
21cr|perl-Kwiki-Comments-0.60.0-6|31	%make_build test
21cr|perl-Kwiki-Comments-0.60.0-6|32	
21cr|perl-Kwiki-Comments-0.60.0-6|33	%install
21cr|perl-Kwiki-Comments-0.60.0-6|34	%make_install
21cr|perl-Kwiki-Comments-0.60.0-6|35	
21cr|perl-Kwiki-Comments-0.60.0-6|36	%files
21cr|perl-Kwiki-Comments-0.60.0-6|37	%doc README
21cr|perl-Kwiki-Comments-0.60.0-6|38	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-Comments-0.60.0-6|39	%{_mandir}/*/*

4776 21
21cr|perl-Kwiki-Diff-0.30.0-6|1	%define upstream_name	 Kwiki-Diff
21cr|perl-Kwiki-Diff-0.30.0-6|2	%define upstream_version 0.03
21cr|perl-Kwiki-Diff-0.30.0-6|3	
21cr|perl-Kwiki-Diff-0.30.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-Diff-0.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-Diff-0.30.0-6|6	Release:	6
21cr|perl-Kwiki-Diff-0.30.0-6|7	
21cr|perl-Kwiki-Diff-0.30.0-6|8	Summary:	Display differences between the current wiki page and older revisions
21cr|perl-Kwiki-Diff-0.30.0-6|9	
21cr|perl-Kwiki-Diff-0.30.0-6|10	License:	GPL
21cr|perl-Kwiki-Diff-0.30.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-Diff-0.30.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-Diff-0.30.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-Diff-0.30.0-6|14	
21cr|perl-Kwiki-Diff-0.30.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-Diff-0.30.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-Diff-0.30.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-Diff-0.30.0-6|18	
21cr|perl-Kwiki-Diff-0.30.0-6|19	%description
21cr|perl-Kwiki-Diff-0.30.0-6|20	This module requires that you be using Kwiki::Revisions. Please make sure
21cr|perl-Kwiki-Diff-0.30.0-6|21	Kwiki::Revisions is in your plugins file.
21cr|perl-Kwiki-Diff-0.30.0-6|22	
21cr|perl-Kwiki-Diff-0.30.0-6|23	This module adds a toolbar item, "Differences," when viewing past revisions of
21cr|perl-Kwiki-Diff-0.30.0-6|24	wiki pages. When clicked, the user is shown a colorful side-by-side comparison
21cr|perl-Kwiki-Diff-0.30.0-6|25	of that revision and the current revision.
21cr|perl-Kwiki-Diff-0.30.0-6|26	
21cr|perl-Kwiki-Diff-0.30.0-6|27	%prep
21cr|perl-Kwiki-Diff-0.30.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-Diff-0.30.0-6|29	rm -f t/0-signature.t # debug files make it fails
21cr|perl-Kwiki-Diff-0.30.0-6|30	
21cr|perl-Kwiki-Diff-0.30.0-6|31	%build
21cr|perl-Kwiki-Diff-0.30.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-Diff-0.30.0-6|33	%make_build
21cr|perl-Kwiki-Diff-0.30.0-6|34	
21cr|perl-Kwiki-Diff-0.30.0-6|35	%check
21cr|perl-Kwiki-Diff-0.30.0-6|36	make test
21cr|perl-Kwiki-Diff-0.30.0-6|37	
21cr|perl-Kwiki-Diff-0.30.0-6|38	%install
21cr|perl-Kwiki-Diff-0.30.0-6|39	%make_install
21cr|perl-Kwiki-Diff-0.30.0-6|40	
21cr|perl-Kwiki-Diff-0.30.0-6|41	%files
21cr|perl-Kwiki-Diff-0.30.0-6|42	%doc Changes README
21cr|perl-Kwiki-Diff-0.30.0-6|43	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-Diff-0.30.0-6|44	%{_mandir}/*/*

4777 21
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|1	%define upstream_name	 Kwiki-Edit-RequireUserName
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|3	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|6	Release:	6
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|7	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|8	Summary:	Replaces Kwiki::Edit in order to require a user name to edit
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|9	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|10	License:	GPL
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|14	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|18	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|19	%description
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|20	This plugin helps reduce WikiSpam by requiring that the user have a user name
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|21	before editing. The idea is that SpamBots won't take the trouble to do this. Of
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|22	course this won't prevent spam created manually.
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|23	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|24	%prep
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|26	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|27	%build
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|29	%make_build
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|30	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|31	%check
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|32	make test
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|33	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|34	%install
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|35	%make_install
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|36	
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|37	%files
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|38	%doc Changes README
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|39	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-Edit-RequireUserName-0.20.0-6|40	%{_mandir}/*/*

4778 21
21cr|perl-Kwiki-Image-0.10.0-6|1	%define upstream_name	 Kwiki-Image
21cr|perl-Kwiki-Image-0.10.0-6|2	%define upstream_version 0.01
21cr|perl-Kwiki-Image-0.10.0-6|3	
21cr|perl-Kwiki-Image-0.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-Image-0.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-Image-0.10.0-6|6	Release:	6
21cr|perl-Kwiki-Image-0.10.0-6|7	
21cr|perl-Kwiki-Image-0.10.0-6|8	Summary:	Kwiki Image Plugin
21cr|perl-Kwiki-Image-0.10.0-6|9	
21cr|perl-Kwiki-Image-0.10.0-6|10	License:	GPL
21cr|perl-Kwiki-Image-0.10.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-Image-0.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-Image-0.10.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-Image-0.10.0-6|14	
21cr|perl-Kwiki-Image-0.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-Image-0.10.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-Image-0.10.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-Image-0.10.0-6|18	
21cr|perl-Kwiki-Image-0.10.0-6|19	%description
21cr|perl-Kwiki-Image-0.10.0-6|20	This plugin provides more comprehensive support for images in Kwiki.
21cr|perl-Kwiki-Image-0.10.0-6|21	
21cr|perl-Kwiki-Image-0.10.0-6|22	%prep
21cr|perl-Kwiki-Image-0.10.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-Image-0.10.0-6|24	
21cr|perl-Kwiki-Image-0.10.0-6|25	%build
21cr|perl-Kwiki-Image-0.10.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-Image-0.10.0-6|27	%make_build
21cr|perl-Kwiki-Image-0.10.0-6|28	%make_build test
21cr|perl-Kwiki-Image-0.10.0-6|29	
21cr|perl-Kwiki-Image-0.10.0-6|30	%install
21cr|perl-Kwiki-Image-0.10.0-6|31	%make_install
21cr|perl-Kwiki-Image-0.10.0-6|32	
21cr|perl-Kwiki-Image-0.10.0-6|33	%files
21cr|perl-Kwiki-Image-0.10.0-6|34	%doc Changes README
21cr|perl-Kwiki-Image-0.10.0-6|35	%{perl_vendorlib}/Kwiki

4779 21
21cr|perl-Kwiki-ListPages-0.110.0-6|1	%define upstream_name	 Kwiki-ListPages
21cr|perl-Kwiki-ListPages-0.110.0-6|2	%define upstream_version 0.11
21cr|perl-Kwiki-ListPages-0.110.0-6|3	
21cr|perl-Kwiki-ListPages-0.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-ListPages-0.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-ListPages-0.110.0-6|6	Release:	6
21cr|perl-Kwiki-ListPages-0.110.0-6|7	
21cr|perl-Kwiki-ListPages-0.110.0-6|8	Summary:	List all Kwiki Pages
21cr|perl-Kwiki-ListPages-0.110.0-6|9	
21cr|perl-Kwiki-ListPages-0.110.0-6|10	License:	GPL
21cr|perl-Kwiki-ListPages-0.110.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-ListPages-0.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-ListPages-0.110.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-ListPages-0.110.0-6|14	
21cr|perl-Kwiki-ListPages-0.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-ListPages-0.110.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-ListPages-0.110.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-ListPages-0.110.0-6|18	
21cr|perl-Kwiki-ListPages-0.110.0-6|19	%description
21cr|perl-Kwiki-ListPages-0.110.0-6|20	This module provides an indexed list of all the pages in a Kwiki wiki via a
21cr|perl-Kwiki-ListPages-0.110.0-6|21	button on the toolbar. At the top of the list is a navigation bar with letters
21cr|perl-Kwiki-ListPages-0.110.0-6|22	or numbers which have page entries associated with them.
21cr|perl-Kwiki-ListPages-0.110.0-6|23	
21cr|perl-Kwiki-ListPages-0.110.0-6|24	%prep
21cr|perl-Kwiki-ListPages-0.110.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-ListPages-0.110.0-6|26	
21cr|perl-Kwiki-ListPages-0.110.0-6|27	%build
21cr|perl-Kwiki-ListPages-0.110.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-ListPages-0.110.0-6|29	%make_build
21cr|perl-Kwiki-ListPages-0.110.0-6|30	
21cr|perl-Kwiki-ListPages-0.110.0-6|31	%check
21cr|perl-Kwiki-ListPages-0.110.0-6|32	make test
21cr|perl-Kwiki-ListPages-0.110.0-6|33	
21cr|perl-Kwiki-ListPages-0.110.0-6|34	%install
21cr|perl-Kwiki-ListPages-0.110.0-6|35	%make_install
21cr|perl-Kwiki-ListPages-0.110.0-6|36	
21cr|perl-Kwiki-ListPages-0.110.0-6|37	%files
21cr|perl-Kwiki-ListPages-0.110.0-6|38	%doc Changes README
21cr|perl-Kwiki-ListPages-0.110.0-6|39	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-ListPages-0.110.0-6|40	%{_mandir}/*/*

4780 21
21cr|perl-Kwiki-ModPerl-0.90.0-6|1	%define upstream_name	 Kwiki-ModPerl
21cr|perl-Kwiki-ModPerl-0.90.0-6|2	%define upstream_version 0.09
21cr|perl-Kwiki-ModPerl-0.90.0-6|3	
21cr|perl-Kwiki-ModPerl-0.90.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-ModPerl-0.90.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-ModPerl-0.90.0-6|6	Release:	6
21cr|perl-Kwiki-ModPerl-0.90.0-6|7	Summary:	Enable Kwiki to work under mod_perl
21cr|perl-Kwiki-ModPerl-0.90.0-6|8	License:	GPL
21cr|perl-Kwiki-ModPerl-0.90.0-6|9	Group:		Development/Perl
21cr|perl-Kwiki-ModPerl-0.90.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-ModPerl-0.90.0-6|11	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-ModPerl-0.90.0-6|12	Patch0:		perl-Kwiki-ModPerl-0.09-Parenthesise-qw-explicitly.patch
21cr|perl-Kwiki-ModPerl-0.90.0-6|13	
21cr|perl-Kwiki-ModPerl-0.90.0-6|14	BuildRequires:	perl-devel
21cr|perl-Kwiki-ModPerl-0.90.0-6|15	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-ModPerl-0.90.0-6|16	BuildRequires:	apache-mod_perl
21cr|perl-Kwiki-ModPerl-0.90.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-ModPerl-0.90.0-6|18	Requires:	apache-mod_perl
21cr|perl-Kwiki-ModPerl-0.90.0-6|19	
21cr|perl-Kwiki-ModPerl-0.90.0-6|20	%description
21cr|perl-Kwiki-ModPerl-0.90.0-6|21	This module allows you to use Kwiki as a mod_perl content handler.
21cr|perl-Kwiki-ModPerl-0.90.0-6|22	
21cr|perl-Kwiki-ModPerl-0.90.0-6|23	%prep
21cr|perl-Kwiki-ModPerl-0.90.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-ModPerl-0.90.0-6|25	%patch0 -p1 -b .fix-build
21cr|perl-Kwiki-ModPerl-0.90.0-6|26	
21cr|perl-Kwiki-ModPerl-0.90.0-6|27	%build
21cr|perl-Kwiki-ModPerl-0.90.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-ModPerl-0.90.0-6|29	%make_build
21cr|perl-Kwiki-ModPerl-0.90.0-6|30	
21cr|perl-Kwiki-ModPerl-0.90.0-6|31	%check
21cr|perl-Kwiki-ModPerl-0.90.0-6|32	make test
21cr|perl-Kwiki-ModPerl-0.90.0-6|33	
21cr|perl-Kwiki-ModPerl-0.90.0-6|34	%install
21cr|perl-Kwiki-ModPerl-0.90.0-6|35	%make_install
21cr|perl-Kwiki-ModPerl-0.90.0-6|36	
21cr|perl-Kwiki-ModPerl-0.90.0-6|37	%files
21cr|perl-Kwiki-ModPerl-0.90.0-6|38	%doc Changes README
21cr|perl-Kwiki-ModPerl-0.90.0-6|39	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-ModPerl-0.90.0-6|40	%{_mandir}/*/*

4781 21
21cr|perl-Kwiki-NewPage-0.120.0-6|1	%define upstream_name	 Kwiki-NewPage
21cr|perl-Kwiki-NewPage-0.120.0-6|2	%define upstream_version 0.12
21cr|perl-Kwiki-NewPage-0.120.0-6|3	
21cr|perl-Kwiki-NewPage-0.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-NewPage-0.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-NewPage-0.120.0-6|6	Release:	6
21cr|perl-Kwiki-NewPage-0.120.0-6|7	
21cr|perl-Kwiki-NewPage-0.120.0-6|8	Summary:	Kwiki New Page Plugin
21cr|perl-Kwiki-NewPage-0.120.0-6|9	
21cr|perl-Kwiki-NewPage-0.120.0-6|10	License:	GPL
21cr|perl-Kwiki-NewPage-0.120.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-NewPage-0.120.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-NewPage-0.120.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-NewPage-0.120.0-6|14	
21cr|perl-Kwiki-NewPage-0.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-NewPage-0.120.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-NewPage-0.120.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-NewPage-0.120.0-6|18	
21cr|perl-Kwiki-NewPage-0.120.0-6|19	%description
21cr|perl-Kwiki-NewPage-0.120.0-6|20	Adds a navigation link/button to create a new page without first adding a link
21cr|perl-Kwiki-NewPage-0.120.0-6|21	to that page.
21cr|perl-Kwiki-NewPage-0.120.0-6|22	
21cr|perl-Kwiki-NewPage-0.120.0-6|23	%prep
21cr|perl-Kwiki-NewPage-0.120.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-NewPage-0.120.0-6|25	
21cr|perl-Kwiki-NewPage-0.120.0-6|26	%build
21cr|perl-Kwiki-NewPage-0.120.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-NewPage-0.120.0-6|28	%make_build
21cr|perl-Kwiki-NewPage-0.120.0-6|29	
21cr|perl-Kwiki-NewPage-0.120.0-6|30	%check
21cr|perl-Kwiki-NewPage-0.120.0-6|31	make test
21cr|perl-Kwiki-NewPage-0.120.0-6|32	
21cr|perl-Kwiki-NewPage-0.120.0-6|33	%install
21cr|perl-Kwiki-NewPage-0.120.0-6|34	%make_install
21cr|perl-Kwiki-NewPage-0.120.0-6|35	
21cr|perl-Kwiki-NewPage-0.120.0-6|36	%files
21cr|perl-Kwiki-NewPage-0.120.0-6|37	%doc Changes README
21cr|perl-Kwiki-NewPage-0.120.0-6|38	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-NewPage-0.120.0-6|39	%{_mandir}/*/*

4782 21
21cr|perl-Kwiki-RecentChanges-0.140.0-6|1	%define upstream_name	 Kwiki-RecentChanges
21cr|perl-Kwiki-RecentChanges-0.140.0-6|2	%define upstream_version 0.14
21cr|perl-Kwiki-RecentChanges-0.140.0-6|3	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-RecentChanges-0.140.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-RecentChanges-0.140.0-6|6	Release:	6
21cr|perl-Kwiki-RecentChanges-0.140.0-6|7	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|8	Summary:	Kwiki Recent Changes Plugin
21cr|perl-Kwiki-RecentChanges-0.140.0-6|9	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|10	License:	GPL
21cr|perl-Kwiki-RecentChanges-0.140.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-RecentChanges-0.140.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-RecentChanges-0.140.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-RecentChanges-0.140.0-6|14	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-RecentChanges-0.140.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-RecentChanges-0.140.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-RecentChanges-0.140.0-6|18	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|19	%description
21cr|perl-Kwiki-RecentChanges-0.140.0-6|20	List pages that were recently changed (how long ago can be configured).
21cr|perl-Kwiki-RecentChanges-0.140.0-6|21	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|22	%prep
21cr|perl-Kwiki-RecentChanges-0.140.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-RecentChanges-0.140.0-6|24	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|25	%build
21cr|perl-Kwiki-RecentChanges-0.140.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-RecentChanges-0.140.0-6|27	%make_build
21cr|perl-Kwiki-RecentChanges-0.140.0-6|28	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|29	%check
21cr|perl-Kwiki-RecentChanges-0.140.0-6|30	%make_build test
21cr|perl-Kwiki-RecentChanges-0.140.0-6|31	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|32	%install
21cr|perl-Kwiki-RecentChanges-0.140.0-6|33	%make_install
21cr|perl-Kwiki-RecentChanges-0.140.0-6|34	
21cr|perl-Kwiki-RecentChanges-0.140.0-6|35	%files
21cr|perl-Kwiki-RecentChanges-0.140.0-6|36	%doc Changes README
21cr|perl-Kwiki-RecentChanges-0.140.0-6|37	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-RecentChanges-0.140.0-6|38	%{_mandir}/*/*

4783 21
21cr|perl-Kwiki-Revisions-0.150.0-6|1	%define upstream_name	 Kwiki-Revisions
21cr|perl-Kwiki-Revisions-0.150.0-6|2	%define upstream_version 0.15
21cr|perl-Kwiki-Revisions-0.150.0-6|3	
21cr|perl-Kwiki-Revisions-0.150.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-Revisions-0.150.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-Revisions-0.150.0-6|6	Release:	6
21cr|perl-Kwiki-Revisions-0.150.0-6|7	
21cr|perl-Kwiki-Revisions-0.150.0-6|8	Summary:	Kwiki Revisions Plugin
21cr|perl-Kwiki-Revisions-0.150.0-6|9	
21cr|perl-Kwiki-Revisions-0.150.0-6|10	License:	GPL
21cr|perl-Kwiki-Revisions-0.150.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-Revisions-0.150.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-Revisions-0.150.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-Revisions-0.150.0-6|14	
21cr|perl-Kwiki-Revisions-0.150.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-Revisions-0.150.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-Revisions-0.150.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-Revisions-0.150.0-6|18	
21cr|perl-Kwiki-Revisions-0.150.0-6|19	%description
21cr|perl-Kwiki-Revisions-0.150.0-6|20	Assuming you have one of the Archive plugins enabled this plugin let's users
21cr|perl-Kwiki-Revisions-0.150.0-6|21	see prvious versions of a page. (for diffs see Kwiki::Diff).
21cr|perl-Kwiki-Revisions-0.150.0-6|22	
21cr|perl-Kwiki-Revisions-0.150.0-6|23	%prep
21cr|perl-Kwiki-Revisions-0.150.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-Revisions-0.150.0-6|25	
21cr|perl-Kwiki-Revisions-0.150.0-6|26	%build
21cr|perl-Kwiki-Revisions-0.150.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-Revisions-0.150.0-6|28	%make_build
21cr|perl-Kwiki-Revisions-0.150.0-6|29	
21cr|perl-Kwiki-Revisions-0.150.0-6|30	%check
21cr|perl-Kwiki-Revisions-0.150.0-6|31	make test
21cr|perl-Kwiki-Revisions-0.150.0-6|32	
21cr|perl-Kwiki-Revisions-0.150.0-6|33	%install
21cr|perl-Kwiki-Revisions-0.150.0-6|34	%make_install
21cr|perl-Kwiki-Revisions-0.150.0-6|35	
21cr|perl-Kwiki-Revisions-0.150.0-6|36	%files
21cr|perl-Kwiki-Revisions-0.150.0-6|37	%doc Changes README
21cr|perl-Kwiki-Revisions-0.150.0-6|38	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-Revisions-0.150.0-6|39	%{_mandir}/*/*

4784 21
21cr|perl-Kwiki-Search-0.120.0-6|1	%define upstream_name	 Kwiki-Search
21cr|perl-Kwiki-Search-0.120.0-6|2	%define upstream_version 0.12
21cr|perl-Kwiki-Search-0.120.0-6|3	
21cr|perl-Kwiki-Search-0.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-Search-0.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-Search-0.120.0-6|6	Release:	6
21cr|perl-Kwiki-Search-0.120.0-6|7	
21cr|perl-Kwiki-Search-0.120.0-6|8	Summary:	Kwiki Search Plugin
21cr|perl-Kwiki-Search-0.120.0-6|9	
21cr|perl-Kwiki-Search-0.120.0-6|10	License:	GPL
21cr|perl-Kwiki-Search-0.120.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-Search-0.120.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-Search-0.120.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-Search-0.120.0-6|14	
21cr|perl-Kwiki-Search-0.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-Search-0.120.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-Search-0.120.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-Search-0.120.0-6|18	
21cr|perl-Kwiki-Search-0.120.0-6|19	%description
21cr|perl-Kwiki-Search-0.120.0-6|20	Enables a plain text search button for searching the content of the pages.
21cr|perl-Kwiki-Search-0.120.0-6|21	
21cr|perl-Kwiki-Search-0.120.0-6|22	%prep
21cr|perl-Kwiki-Search-0.120.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-Search-0.120.0-6|24	
21cr|perl-Kwiki-Search-0.120.0-6|25	%build
21cr|perl-Kwiki-Search-0.120.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-Search-0.120.0-6|27	%make_build
21cr|perl-Kwiki-Search-0.120.0-6|28	
21cr|perl-Kwiki-Search-0.120.0-6|29	%check
21cr|perl-Kwiki-Search-0.120.0-6|30	make test
21cr|perl-Kwiki-Search-0.120.0-6|31	
21cr|perl-Kwiki-Search-0.120.0-6|32	%install
21cr|perl-Kwiki-Search-0.120.0-6|33	%make_install
21cr|perl-Kwiki-Search-0.120.0-6|34	
21cr|perl-Kwiki-Search-0.120.0-6|35	%files
21cr|perl-Kwiki-Search-0.120.0-6|36	%doc Changes README
21cr|perl-Kwiki-Search-0.120.0-6|37	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-Search-0.120.0-6|38	%{_mandir}/*/*

4785 21
21cr|perl-Kwiki-UserName-0.140.0-6|1	%define upstream_name	 Kwiki-UserName
21cr|perl-Kwiki-UserName-0.140.0-6|2	%define upstream_version 0.14
21cr|perl-Kwiki-UserName-0.140.0-6|3	
21cr|perl-Kwiki-UserName-0.140.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-UserName-0.140.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-UserName-0.140.0-6|6	Release:	6
21cr|perl-Kwiki-UserName-0.140.0-6|7	
21cr|perl-Kwiki-UserName-0.140.0-6|8	Summary:	Kwiki User Name Plugin
21cr|perl-Kwiki-UserName-0.140.0-6|9	
21cr|perl-Kwiki-UserName-0.140.0-6|10	License:	GPL
21cr|perl-Kwiki-UserName-0.140.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-UserName-0.140.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-UserName-0.140.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-UserName-0.140.0-6|14	
21cr|perl-Kwiki-UserName-0.140.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-UserName-0.140.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-UserName-0.140.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-UserName-0.140.0-6|18	
21cr|perl-Kwiki-UserName-0.140.0-6|19	%description
21cr|perl-Kwiki-UserName-0.140.0-6|20	Enable user to set their name in the preferences so changes will show they did
21cr|perl-Kwiki-UserName-0.140.0-6|21	it.
21cr|perl-Kwiki-UserName-0.140.0-6|22	
21cr|perl-Kwiki-UserName-0.140.0-6|23	%prep
21cr|perl-Kwiki-UserName-0.140.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-UserName-0.140.0-6|25	
21cr|perl-Kwiki-UserName-0.140.0-6|26	%build
21cr|perl-Kwiki-UserName-0.140.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-UserName-0.140.0-6|28	%make_build
21cr|perl-Kwiki-UserName-0.140.0-6|29	
21cr|perl-Kwiki-UserName-0.140.0-6|30	%check
21cr|perl-Kwiki-UserName-0.140.0-6|31	make test
21cr|perl-Kwiki-UserName-0.140.0-6|32	
21cr|perl-Kwiki-UserName-0.140.0-6|33	%install
21cr|perl-Kwiki-UserName-0.140.0-6|34	%make_install
21cr|perl-Kwiki-UserName-0.140.0-6|35	
21cr|perl-Kwiki-UserName-0.140.0-6|36	%files
21cr|perl-Kwiki-UserName-0.140.0-6|37	%doc Changes README
21cr|perl-Kwiki-UserName-0.140.0-6|38	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-UserName-0.140.0-6|39	%{_mandir}/*/*

4786 21
21cr|perl-Kwiki-UserPreferences-0.130.0-6|1	%define upstream_name	 Kwiki-UserPreferences
21cr|perl-Kwiki-UserPreferences-0.130.0-6|2	%define upstream_version 0.13
21cr|perl-Kwiki-UserPreferences-0.130.0-6|3	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Kwiki-UserPreferences-0.130.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Kwiki-UserPreferences-0.130.0-6|6	Release:	6
21cr|perl-Kwiki-UserPreferences-0.130.0-6|7	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|8	Summary:	Kwiki User Preferences Plugin
21cr|perl-Kwiki-UserPreferences-0.130.0-6|9	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|10	License:	GPL
21cr|perl-Kwiki-UserPreferences-0.130.0-6|11	Group:		Development/Perl
21cr|perl-Kwiki-UserPreferences-0.130.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Kwiki-UserPreferences-0.130.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Kwiki-UserPreferences-0.130.0-6|14	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|15	BuildRequires:	perl-devel
21cr|perl-Kwiki-UserPreferences-0.130.0-6|16	BuildRequires:	perl(Kwiki)
21cr|perl-Kwiki-UserPreferences-0.130.0-6|17	BuildArch:	noarch
21cr|perl-Kwiki-UserPreferences-0.130.0-6|18	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|19	%description
21cr|perl-Kwiki-UserPreferences-0.130.0-6|20	Enable the setting of various User Preferences.
21cr|perl-Kwiki-UserPreferences-0.130.0-6|21	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|22	%prep
21cr|perl-Kwiki-UserPreferences-0.130.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Kwiki-UserPreferences-0.130.0-6|24	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|25	%build
21cr|perl-Kwiki-UserPreferences-0.130.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Kwiki-UserPreferences-0.130.0-6|27	%make_build
21cr|perl-Kwiki-UserPreferences-0.130.0-6|28	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|29	%check
21cr|perl-Kwiki-UserPreferences-0.130.0-6|30	make test
21cr|perl-Kwiki-UserPreferences-0.130.0-6|31	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|32	%install
21cr|perl-Kwiki-UserPreferences-0.130.0-6|33	%make_install
21cr|perl-Kwiki-UserPreferences-0.130.0-6|34	
21cr|perl-Kwiki-UserPreferences-0.130.0-6|35	%files
21cr|perl-Kwiki-UserPreferences-0.130.0-6|36	%doc Changes README
21cr|perl-Kwiki-UserPreferences-0.130.0-6|37	%{perl_vendorlib}/Kwiki
21cr|perl-Kwiki-UserPreferences-0.130.0-6|38	%{_mandir}/*/*

4787 21
21cr|perl-Language-Befunge-5.0.0-1|1	%define upstream_name    Language-Befunge
21cr|perl-Language-Befunge-5.0.0-1|2	%define upstream_version 5.000
21cr|perl-Language-Befunge-5.0.0-1|3	
21cr|perl-Language-Befunge-5.0.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Language-Befunge-5.0.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Language-Befunge-5.0.0-1|6	Release:	1
21cr|perl-Language-Befunge-5.0.0-1|7	
21cr|perl-Language-Befunge-5.0.0-1|8	Summary:	A generic funge interpreter
21cr|perl-Language-Befunge-5.0.0-1|9	
21cr|perl-Language-Befunge-5.0.0-1|10	License:	GPL+ or Artistic
21cr|perl-Language-Befunge-5.0.0-1|11	Group:		Development/Perl
21cr|perl-Language-Befunge-5.0.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Language-Befunge-5.0.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Language/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Language-Befunge-5.0.0-1|14	
21cr|perl-Language-Befunge-5.0.0-1|15	BuildRequires:	perl-devel
21cr|perl-Language-Befunge-5.0.0-1|16	BuildRequires:	perl-aliased
21cr|perl-Language-Befunge-5.0.0-1|17	BuildRequires:	perl(Module::Build)
21cr|perl-Language-Befunge-5.0.0-1|18	BuildRequires:	perl(Class::XSAccessor)
21cr|perl-Language-Befunge-5.0.0-1|19	BuildRequires:	perl(DateTime)
21cr|perl-Language-Befunge-5.0.0-1|20	BuildRequires:	perl(Math::BaseCalc)
21cr|perl-Language-Befunge-5.0.0-1|21	BuildRequires:	perl(Math::Complex)
21cr|perl-Language-Befunge-5.0.0-1|22	BuildRequires:	perl(Math::Trig)
21cr|perl-Language-Befunge-5.0.0-1|23	BuildRequires:	perl(Time::HiRes)
21cr|perl-Language-Befunge-5.0.0-1|24	BuildRequires:	perl(Readonly)
21cr|perl-Language-Befunge-5.0.0-1|25	BuildRequires:	perl(Test::Exception)
21cr|perl-Language-Befunge-5.0.0-1|26	BuildRequires:	perl(Test::Output)
21cr|perl-Language-Befunge-5.0.0-1|27	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Language-Befunge-5.0.0-1|28	BuildArch:	noarch
21cr|perl-Language-Befunge-5.0.0-1|29	
21cr|perl-Language-Befunge-5.0.0-1|30	%description
21cr|perl-Language-Befunge-5.0.0-1|31	This module implements the Funge-98 specifications on a 2D field (also called
21cr|perl-Language-Befunge-5.0.0-1|32	Befunge).  It can also work as a n-funge implementation (3D and more).
21cr|perl-Language-Befunge-5.0.0-1|33	
21cr|perl-Language-Befunge-5.0.0-1|34	
21cr|perl-Language-Befunge-5.0.0-1|35	%prep
21cr|perl-Language-Befunge-5.0.0-1|36	%setup -q -n Language-Befunge-%{upstream_version}
21cr|perl-Language-Befunge-5.0.0-1|37	
21cr|perl-Language-Befunge-5.0.0-1|38	%build
21cr|perl-Language-Befunge-5.0.0-1|39	perl Build.PL installdirs=vendor
21cr|perl-Language-Befunge-5.0.0-1|40	./Build CFLAGS="%{optflags}"
21cr|perl-Language-Befunge-5.0.0-1|41	
21cr|perl-Language-Befunge-5.0.0-1|42	%check
21cr|perl-Language-Befunge-5.0.0-1|43	./Build test
21cr|perl-Language-Befunge-5.0.0-1|44	
21cr|perl-Language-Befunge-5.0.0-1|45	%install
21cr|perl-Language-Befunge-5.0.0-1|46	./Build install destdir=%{buildroot}
21cr|perl-Language-Befunge-5.0.0-1|47	
21cr|perl-Language-Befunge-5.0.0-1|48	%files
21cr|perl-Language-Befunge-5.0.0-1|49	%doc Changes README
21cr|perl-Language-Befunge-5.0.0-1|50	%{_bindir}/jqbef98
21cr|perl-Language-Befunge-5.0.0-1|51	%{perl_vendorlib}/Language
21cr|perl-Language-Befunge-5.0.0-1|52	%{_mandir}/man1/jqbef98*
21cr|perl-Language-Befunge-5.0.0-1|53	%{_mandir}/man3/*

4788 21
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|1	%define upstream_name Language-Befunge-Storage-Generic-Vec-XS
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|2	%define upstream_version 0.03
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|3	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|6	Release:	8
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|7	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|8	Summary:	Language::Befunge::Storage::Generic::Vec rewritten for speed
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|9	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|10	License:	GPL+ or Artistic
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|11	Group:		Development/Perl
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Language/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|14	Source1:	%{name}.rpmlintrc
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|15	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|16	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|17	BuildRequires:	perl(Language::Befunge)
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|18	BuildRequires:	perl(Language::Befunge::Vector::XS)
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|19	BuildRequires:	perl(Test::More)
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|20	BuildRequires:	perl(aliased)
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|21	BuildRequires:	perl-devel
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|22	Requires:	perl(aliased)
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|23	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|24	%description
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|25	Language::Befunge::Storage::Generic::Vec implements a linear storage model,
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|26	where a perl string is used to store a (potentially very large) integer
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|27	array. The integers are accessed from perl with vec().
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|28	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|29	Unfortunately, vec() operates on unsigned integers, which means some extra
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|30	calculations are necessary to convert between unsigned and signed integers.
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|31	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|32	If the access was done from C, using a signed integer pointer, the access
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|33	would be much faster, and the conversion would be unnecessary.
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|34	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|35	%prep
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|37	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|38	%build
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|40	%make
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|41	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|42	%check
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|43	make test
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|44	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|45	%install
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|46	%makeinstall_std
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|47	
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|48	%files
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|49	%doc LICENSE README Changes
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|50	%{_mandir}/man3/*
21cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-8|51	%{perl_vendorarch}/*

4789 21
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|1	%define upstream_name    Language-Befunge-Vector-XS
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|2	%define upstream_version 1.1.1
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|3	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|4	Name:       perl-%{upstream_name}
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|6	Release:	9
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|7	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|8	Summary:    Language::Befunge::Vector rewritten for speed
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|9	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|10	License:    GPL+ or Artistic
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|11	Group:      Development/Perl
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|13	Source0:    http://www.cpan.org/modules/by-module/Language/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|14	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|15	BuildRequires: perl(Test::More)
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|16	BuildRequires: perl-devel
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|17	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|18	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|19	%description
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|20	The Language::Befunge module makes heavy use of n-dims vectors,
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|21	mapped to the Language::Befunge::Vector class. This allows to
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|22	abstract the funge dimension while still keeping the same code for the
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|23	operations.
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|24	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|25	However, such an heavy usage does have some impact on the performances.
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|26	Therefore, this modules is basically a rewrite of LBV in XS. If
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|27	installed, then LBV will automagically load it and replace its own
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|28	functions with the XS ones.
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|29	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|30	%prep
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|32	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|33	%build
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|35	%make
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|36	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|37	%check
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|38	make test
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|39	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|40	%install
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|41	%makeinstall_std
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|42	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|43	%clean
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|44	
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|45	%files
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|46	%doc LICENSE Changes META.yml README
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|47	%{_mandir}/man3/*
21cr|perl-Language-Befunge-Vector-XS-1.1.1-9|48	%{perl_vendorarch}/*

4790 21
21cr|perl-latest-0.30.0-6|1	%define upstream_name    latest
21cr|perl-latest-0.30.0-6|2	%define upstream_version 0.03
21cr|perl-latest-0.30.0-6|3	
21cr|perl-latest-0.30.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-latest-0.30.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-latest-0.30.0-6|6	Release:    6
21cr|perl-latest-0.30.0-6|7	
21cr|perl-latest-0.30.0-6|8	Summary:    Use the latest Perl features
21cr|perl-latest-0.30.0-6|9	
21cr|perl-latest-0.30.0-6|10	License:    GPL+ or Artistic
21cr|perl-latest-0.30.0-6|11	Group:      Development/Perl
21cr|perl-latest-0.30.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-latest-0.30.0-6|13	Source0:    https://cpan.metacpan.org/authors/id/A/AN/ANDYA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-latest-0.30.0-6|14	
21cr|perl-latest-0.30.0-6|15	BuildRequires: perl(Test::More)
21cr|perl-latest-0.30.0-6|16	BuildRequires: perl(version)
21cr|perl-latest-0.30.0-6|17	BuildRequires: perl(Module::Build)
21cr|perl-latest-0.30.0-6|18	
21cr|perl-latest-0.30.0-6|19	BuildArch: noarch
21cr|perl-latest-0.30.0-6|20	
21cr|perl-latest-0.30.0-6|21	Provides: perl(latest)
21cr|perl-latest-0.30.0-6|22	
21cr|perl-latest-0.30.0-6|23	%description
21cr|perl-latest-0.30.0-6|24	The line
21cr|perl-latest-0.30.0-6|25	
21cr|perl-latest-0.30.0-6|26	use latest;
21cr|perl-latest-0.30.0-6|27	
21cr|perl-latest-0.30.0-6|28	is roughly equivalent to
21cr|perl-latest-0.30.0-6|29	
21cr|perl-latest-0.30.0-6|30	%prep
21cr|perl-latest-0.30.0-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-latest-0.30.0-6|32	
21cr|perl-latest-0.30.0-6|33	%build
21cr|perl-latest-0.30.0-6|34	%{__perl} Build.PL installdirs=vendor
21cr|perl-latest-0.30.0-6|35	./Build
21cr|perl-latest-0.30.0-6|36	
21cr|perl-latest-0.30.0-6|37	%check
21cr|perl-latest-0.30.0-6|38	./Build test
21cr|perl-latest-0.30.0-6|39	
21cr|perl-latest-0.30.0-6|40	%install
21cr|perl-latest-0.30.0-6|41	./Build install destdir=%{buildroot}
21cr|perl-latest-0.30.0-6|42	
21cr|perl-latest-0.30.0-6|43	%clean
21cr|perl-latest-0.30.0-6|44	
21cr|perl-latest-0.30.0-6|45	%files
21cr|perl-latest-0.30.0-6|46	%doc Changes README
21cr|perl-latest-0.30.0-6|47	%{_mandir}/man3/*
21cr|perl-latest-0.30.0-6|48	%{perl_vendorlib}/*

4791 21
21cr|perl-LaTeX-Driver-1.2.0-1|1	%define upstream_name    LaTeX-Driver
21cr|perl-LaTeX-Driver-1.2.0-1|2	%define upstream_version 1.2.0
21cr|perl-LaTeX-Driver-1.2.0-1|3	
21cr|perl-LaTeX-Driver-1.2.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-LaTeX-Driver-1.2.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-LaTeX-Driver-1.2.0-1|6	Release:	1
21cr|perl-LaTeX-Driver-1.2.0-1|7	
21cr|perl-LaTeX-Driver-1.2.0-1|8	Summary:	Driver to run LaTeX, bibtex and makeindex
21cr|perl-LaTeX-Driver-1.2.0-1|9	
21cr|perl-LaTeX-Driver-1.2.0-1|10	
21cr|perl-LaTeX-Driver-1.2.0-1|11	License:	GPL+ or Artistic
21cr|perl-LaTeX-Driver-1.2.0-1|12	Group:		Development/Perl
21cr|perl-LaTeX-Driver-1.2.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-LaTeX-Driver-1.2.0-1|14	Source0:	http://www.cpan.org/modules/by-module/LaTeX/%{upstream_name}-%{version}.tar.gz
21cr|perl-LaTeX-Driver-1.2.0-1|15	
21cr|perl-LaTeX-Driver-1.2.0-1|16	BuildRequires:	perl-devel
21cr|perl-LaTeX-Driver-1.2.0-1|17	BuildRequires:	perl(File::pushd)
21cr|perl-LaTeX-Driver-1.2.0-1|18	BuildRequires:	perl(Class::Accessor)
21cr|perl-LaTeX-Driver-1.2.0-1|19	BuildRequires:	perl(Capture::Tiny)
21cr|perl-LaTeX-Driver-1.2.0-1|20	BuildRequires:	perl(Cwd)
21cr|perl-LaTeX-Driver-1.2.0-1|21	BuildRequires:	perl(Exception::Class)
21cr|perl-LaTeX-Driver-1.2.0-1|22	BuildRequires:	perl(File::Slurp)
21cr|perl-LaTeX-Driver-1.2.0-1|23	BuildRequires:	perl(File::Spec)
21cr|perl-LaTeX-Driver-1.2.0-1|24	BuildRequires:	perl(inc::Module::Install)
21cr|perl-LaTeX-Driver-1.2.0-1|25	BuildRequires:	perl(IO::File)
21cr|perl-LaTeX-Driver-1.2.0-1|26	BuildRequires:	perl(Log::Any)
21cr|perl-LaTeX-Driver-1.2.0-1|27	BuildRequires:	perl(Readonly)
21cr|perl-LaTeX-Driver-1.2.0-1|28	BuildRequires:	perl(Test::Exception)
21cr|perl-LaTeX-Driver-1.2.0-1|29	BuildRequires:	tetex-latex
21cr|perl-LaTeX-Driver-1.2.0-1|30	BuildRequires:	ghostscript-common
21cr|perl-LaTeX-Driver-1.2.0-1|31	# Require whole set of texlive packages because it's hard
21cr|perl-LaTeX-Driver-1.2.0-1|32	# to find what we really need to make tests pass
21cr|perl-LaTeX-Driver-1.2.0-1|33	BuildRequires:	texlive
21cr|perl-LaTeX-Driver-1.2.0-1|34	Requires:	tetex-latex
21cr|perl-LaTeX-Driver-1.2.0-1|35	Requires:	ghostscript-common
21cr|perl-LaTeX-Driver-1.2.0-1|36	Requires:	perl(Template)
21cr|perl-LaTeX-Driver-1.2.0-1|37	
21cr|perl-LaTeX-Driver-1.2.0-1|38	BuildArch:	noarch
21cr|perl-LaTeX-Driver-1.2.0-1|39	
21cr|perl-LaTeX-Driver-1.2.0-1|40	%description
21cr|perl-LaTeX-Driver-1.2.0-1|41	The LaTeX::Driver module encapsulates the details of invoking the Latex
21cr|perl-LaTeX-Driver-1.2.0-1|42	programs to format a LaTeX document. Formatting with LaTeX is complicated;
21cr|perl-LaTeX-Driver-1.2.0-1|43	there are potentially many programs to run and the output of those programs
21cr|perl-LaTeX-Driver-1.2.0-1|44	must be monitored to determine whether further processing is required.
21cr|perl-LaTeX-Driver-1.2.0-1|45	
21cr|perl-LaTeX-Driver-1.2.0-1|46	This module runs the required commands in the directory specified, either
21cr|perl-LaTeX-Driver-1.2.0-1|47	explicitly with the 'dirname' option or implicitly by the directory part of
21cr|perl-LaTeX-Driver-1.2.0-1|48	'basename', or in the current directory. As a result of the processing up
21cr|perl-LaTeX-Driver-1.2.0-1|49	to a dozen or more intermediate files are created. These can be removed
21cr|perl-LaTeX-Driver-1.2.0-1|50	with the 'cleanup' method.
21cr|perl-LaTeX-Driver-1.2.0-1|51	
21cr|perl-LaTeX-Driver-1.2.0-1|52	%prep
21cr|perl-LaTeX-Driver-1.2.0-1|53	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-LaTeX-Driver-1.2.0-1|54	
21cr|perl-LaTeX-Driver-1.2.0-1|55	%build
21cr|perl-LaTeX-Driver-1.2.0-1|56	yes | perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-LaTeX-Driver-1.2.0-1|57	%make
21cr|perl-LaTeX-Driver-1.2.0-1|58	
21cr|perl-LaTeX-Driver-1.2.0-1|59	%check
21cr|perl-LaTeX-Driver-1.2.0-1|60	#TMPDIR=/tmp %make test
21cr|perl-LaTeX-Driver-1.2.0-1|61	
21cr|perl-LaTeX-Driver-1.2.0-1|62	%install
21cr|perl-LaTeX-Driver-1.2.0-1|63	%makeinstall_std
21cr|perl-LaTeX-Driver-1.2.0-1|64	
21cr|perl-LaTeX-Driver-1.2.0-1|65	%files
21cr|perl-LaTeX-Driver-1.2.0-1|66	%doc README Changes
21cr|perl-LaTeX-Driver-1.2.0-1|67	%{_bindir}/*
21cr|perl-LaTeX-Driver-1.2.0-1|68	%{_mandir}/man1/*
21cr|perl-LaTeX-Driver-1.2.0-1|69	%{_mandir}/man3/*
21cr|perl-LaTeX-Driver-1.2.0-1|70	%{perl_vendorlib}/*

4792 21
21cr|perl-LaTeX-Encode-0.92.0-1|1	%define upstream_name    LaTeX-Encode
21cr|perl-LaTeX-Encode-0.92.0-1|2	%define upstream_version 0.092.0
21cr|perl-LaTeX-Encode-0.92.0-1|3	
21cr|perl-LaTeX-Encode-0.92.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-LaTeX-Encode-0.92.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-LaTeX-Encode-0.92.0-1|6	Release:	1
21cr|perl-LaTeX-Encode-0.92.0-1|7	
21cr|perl-LaTeX-Encode-0.92.0-1|8	Summary:	Encode LaTeX special chars for typesetting
21cr|perl-LaTeX-Encode-0.92.0-1|9	
21cr|perl-LaTeX-Encode-0.92.0-1|10	License:	GPL+ or Artistic
21cr|perl-LaTeX-Encode-0.92.0-1|11	Group:		Development/Perl
21cr|perl-LaTeX-Encode-0.92.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-LaTeX-Encode-0.92.0-1|13	Source0:	http://www.cpan.org/modules/by-module/LaTeX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-LaTeX-Encode-0.92.0-1|14	
21cr|perl-LaTeX-Encode-0.92.0-1|15	BuildRequires:	perl-devel
21cr|perl-LaTeX-Encode-0.92.0-1|16	BuildRequires:	perl(Carp::Always)
21cr|perl-LaTeX-Encode-0.92.0-1|17	BuildRequires:	perl(Test::More)
21cr|perl-LaTeX-Encode-0.92.0-1|18	BuildRequires:	perl(Readonly)
21cr|perl-LaTeX-Encode-0.92.0-1|19	
21cr|perl-LaTeX-Encode-0.92.0-1|20	BuildArch:	noarch
21cr|perl-LaTeX-Encode-0.92.0-1|21	
21cr|perl-LaTeX-Encode-0.92.0-1|22	%description
21cr|perl-LaTeX-Encode-0.92.0-1|23	This module provides a function to encode text that is to be formatted with
21cr|perl-LaTeX-Encode-0.92.0-1|24	LaTeX. It encodes characters that are special to LaTeX or that are
21cr|perl-LaTeX-Encode-0.92.0-1|25	represented in LaTeX by LaTeX commands.
21cr|perl-LaTeX-Encode-0.92.0-1|26	
21cr|perl-LaTeX-Encode-0.92.0-1|27	The special characters are: '\' (command character), '{' (open group), '}'
21cr|perl-LaTeX-Encode-0.92.0-1|28	(end group), '&' (table column separator), '#' (parameter specifier), '%'
21cr|perl-LaTeX-Encode-0.92.0-1|29	(comment character), '_' (subscript), '^' (superscript), '~' (non-breakable
21cr|perl-LaTeX-Encode-0.92.0-1|30	space), '$' (mathematics mode).
21cr|perl-LaTeX-Encode-0.92.0-1|31	
21cr|perl-LaTeX-Encode-0.92.0-1|32	Note that some of the LaTeX commands for characters are defined in the
21cr|perl-LaTeX-Encode-0.92.0-1|33	LaTeX 'textcomp' package. If your text includes such characters, you will
21cr|perl-LaTeX-Encode-0.92.0-1|34	need to include the following lines in the preamble to your LaTeX document.
21cr|perl-LaTeX-Encode-0.92.0-1|35	
21cr|perl-LaTeX-Encode-0.92.0-1|36	%prep
21cr|perl-LaTeX-Encode-0.92.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-LaTeX-Encode-0.92.0-1|38	
21cr|perl-LaTeX-Encode-0.92.0-1|39	%build
21cr|perl-LaTeX-Encode-0.92.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-LaTeX-Encode-0.92.0-1|41	%make
21cr|perl-LaTeX-Encode-0.92.0-1|42	
21cr|perl-LaTeX-Encode-0.92.0-1|43	%check
21cr|perl-LaTeX-Encode-0.92.0-1|44	make test
21cr|perl-LaTeX-Encode-0.92.0-1|45	
21cr|perl-LaTeX-Encode-0.92.0-1|46	%install
21cr|perl-LaTeX-Encode-0.92.0-1|47	%makeinstall_std
21cr|perl-LaTeX-Encode-0.92.0-1|48	
21cr|perl-LaTeX-Encode-0.92.0-1|49	%files
21cr|perl-LaTeX-Encode-0.92.0-1|50	%doc Changes README META.json META.yml TODO
21cr|perl-LaTeX-Encode-0.92.0-1|51	%{_bindir}/latex-encode
21cr|perl-LaTeX-Encode-0.92.0-1|52	%{_mandir}/man3/*
21cr|perl-LaTeX-Encode-0.92.0-1|53	%{_mandir}/man1/*
21cr|perl-LaTeX-Encode-0.92.0-1|54	%{perl_vendorlib}/*

4793 21
21cr|perl-LaTeX-Table-1.0.6-8|1	%define upstream_name    LaTeX-Table
21cr|perl-LaTeX-Table-1.0.6-8|2	%define upstream_version v1.0.6
21cr|perl-LaTeX-Table-1.0.6-8|3	
21cr|perl-LaTeX-Table-1.0.6-8|4	Name:		perl-%{upstream_name}
21cr|perl-LaTeX-Table-1.0.6-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-LaTeX-Table-1.0.6-8|6	Release:	8
21cr|perl-LaTeX-Table-1.0.6-8|7	
21cr|perl-LaTeX-Table-1.0.6-8|8	License:	GPL+ or Artistic
21cr|perl-LaTeX-Table-1.0.6-8|9	Group:		Development/Perl
21cr|perl-LaTeX-Table-1.0.6-8|10	Summary:	Automatic generation of LaTeX tables
21cr|perl-LaTeX-Table-1.0.6-8|11	
21cr|perl-LaTeX-Table-1.0.6-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-LaTeX-Table-1.0.6-8|13	Source0:	http://www.cpan.org/modules/by-module/LaTeX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-LaTeX-Table-1.0.6-8|14	
21cr|perl-LaTeX-Table-1.0.6-8|15	BuildRequires:	perl-devel
21cr|perl-LaTeX-Table-1.0.6-8|16	BuildRequires:	perl(Module::Pluggable)
21cr|perl-LaTeX-Table-1.0.6-8|17	BuildRequires:	perl(Moose)
21cr|perl-LaTeX-Table-1.0.6-8|18	BuildRequires:	perl(Moose::Policy::FollowPBP)
21cr|perl-LaTeX-Table-1.0.6-8|19	BuildRequires:	perl(MooseX::FollowPBP)
21cr|perl-LaTeX-Table-1.0.6-8|20	BuildRequires:	perl(Scalar::Util)
21cr|perl-LaTeX-Table-1.0.6-8|21	BuildRequires:	perl(Template)
21cr|perl-LaTeX-Table-1.0.6-8|22	BuildRequires:	perl(Test::More)
21cr|perl-LaTeX-Table-1.0.6-8|23	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-LaTeX-Table-1.0.6-8|24	BuildRequires:	perl(Text::CSV)
21cr|perl-LaTeX-Table-1.0.6-8|25	BuildRequires:	perl(Text::Wrap)
21cr|perl-LaTeX-Table-1.0.6-8|26	BuildRequires:	perl(version)
21cr|perl-LaTeX-Table-1.0.6-8|27	
21cr|perl-LaTeX-Table-1.0.6-8|28	BuildArch:	noarch
21cr|perl-LaTeX-Table-1.0.6-8|29	
21cr|perl-LaTeX-Table-1.0.6-8|30	%description
21cr|perl-LaTeX-Table-1.0.6-8|31	LaTeX makes professional typesetting easy. Unfortunately, this is not
21cr|perl-LaTeX-Table-1.0.6-8|32	entirely true for tables and the standard LaTeX table macros have a rather
21cr|perl-LaTeX-Table-1.0.6-8|33	limited functionality. This module supports many CTAN packages and hides
21cr|perl-LaTeX-Table-1.0.6-8|34	the complexity of using them behind an easy and intuitive API.
21cr|perl-LaTeX-Table-1.0.6-8|35	
21cr|perl-LaTeX-Table-1.0.6-8|36	%prep
21cr|perl-LaTeX-Table-1.0.6-8|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-LaTeX-Table-1.0.6-8|38	
21cr|perl-LaTeX-Table-1.0.6-8|39	%build
21cr|perl-LaTeX-Table-1.0.6-8|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-LaTeX-Table-1.0.6-8|41	%make
21cr|perl-LaTeX-Table-1.0.6-8|42	
21cr|perl-LaTeX-Table-1.0.6-8|43	%check
21cr|perl-LaTeX-Table-1.0.6-8|44	make test
21cr|perl-LaTeX-Table-1.0.6-8|45	
21cr|perl-LaTeX-Table-1.0.6-8|46	%install
21cr|perl-LaTeX-Table-1.0.6-8|47	%makeinstall_std
21cr|perl-LaTeX-Table-1.0.6-8|48	
21cr|perl-LaTeX-Table-1.0.6-8|49	%files
21cr|perl-LaTeX-Table-1.0.6-8|50	%doc README Changes LICENSE
21cr|perl-LaTeX-Table-1.0.6-8|51	%{_mandir}/man1/*
21cr|perl-LaTeX-Table-1.0.6-8|52	%{_mandir}/man3/*
21cr|perl-LaTeX-Table-1.0.6-8|53	%{perl_vendorlib}/*
21cr|perl-LaTeX-Table-1.0.6-8|54	%{_bindir}/csv2pdf
21cr|perl-LaTeX-Table-1.0.6-8|55	%{_bindir}/ltpretty

4794 21
21cr|perl-Lchown-1.10.0-4|1	%define upstream_name    Lchown
21cr|perl-Lchown-1.10.0-4|2	%define upstream_version 1.01
21cr|perl-Lchown-1.10.0-4|3	
21cr|perl-Lchown-1.10.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Lchown-1.10.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Lchown-1.10.0-4|6	Release:    4
21cr|perl-Lchown-1.10.0-4|7	
21cr|perl-Lchown-1.10.0-4|8	Summary:    Use the lchown(2) system call from Perl
21cr|perl-Lchown-1.10.0-4|9	License:    GPL+ or Artistic
21cr|perl-Lchown-1.10.0-4|10	Group:      Development/Perl
21cr|perl-Lchown-1.10.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lchown-1.10.0-4|12	Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lchown-1.10.0-4|13	
21cr|perl-Lchown-1.10.0-4|14	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Lchown-1.10.0-4|15	BuildRequires: perl(Test::More)
21cr|perl-Lchown-1.10.0-4|16	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Lchown-1.10.0-4|17	BuildRequires: perl-devel
21cr|perl-Lchown-1.10.0-4|18	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Lchown-1.10.0-4|19	
21cr|perl-Lchown-1.10.0-4|20	%description
21cr|perl-Lchown-1.10.0-4|21	Provides a perl interface to the 'lchown()' system call, on platforms that
21cr|perl-Lchown-1.10.0-4|22	support it.
21cr|perl-Lchown-1.10.0-4|23	
21cr|perl-Lchown-1.10.0-4|24	%prep
21cr|perl-Lchown-1.10.0-4|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Lchown-1.10.0-4|26	
21cr|perl-Lchown-1.10.0-4|27	%build
21cr|perl-Lchown-1.10.0-4|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lchown-1.10.0-4|29	
21cr|perl-Lchown-1.10.0-4|30	%make
21cr|perl-Lchown-1.10.0-4|31	
21cr|perl-Lchown-1.10.0-4|32	%check
21cr|perl-Lchown-1.10.0-4|33	%make test
21cr|perl-Lchown-1.10.0-4|34	
21cr|perl-Lchown-1.10.0-4|35	%install
21cr|perl-Lchown-1.10.0-4|36	%makeinstall_std
21cr|perl-Lchown-1.10.0-4|37	
21cr|perl-Lchown-1.10.0-4|38	%files
21cr|perl-Lchown-1.10.0-4|39	%doc README Changes META.yml
21cr|perl-Lchown-1.10.0-4|40	%{_mandir}/man3/*
21cr|perl-Lchown-1.10.0-4|41	%{perl_vendorarch}/*

4795 21
21cr|perl-Lexical-Persistence-1.23.0-5|1	%define upstream_name    Lexical-Persistence
21cr|perl-Lexical-Persistence-1.23.0-5|2	%define upstream_version 1.023
21cr|perl-Lexical-Persistence-1.23.0-5|3	
21cr|perl-Lexical-Persistence-1.23.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Lexical-Persistence-1.23.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lexical-Persistence-1.23.0-5|6	Release:	5
21cr|perl-Lexical-Persistence-1.23.0-5|7	
21cr|perl-Lexical-Persistence-1.23.0-5|8	Summary:	Bind lexicals to persistent data
21cr|perl-Lexical-Persistence-1.23.0-5|9	
21cr|perl-Lexical-Persistence-1.23.0-5|10	License:	GPL+ or Artistic
21cr|perl-Lexical-Persistence-1.23.0-5|11	Group:		Development/Perl
21cr|perl-Lexical-Persistence-1.23.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lexical-Persistence-1.23.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Lexical/Lexical-Persistence-%{upstream_version}.tar.gz
21cr|perl-Lexical-Persistence-1.23.0-5|14	
21cr|perl-Lexical-Persistence-1.23.0-5|15	BuildRequires:	perl-devel
21cr|perl-Lexical-Persistence-1.23.0-5|16	BuildRequires:	perl(Devel::LexAlias)
21cr|perl-Lexical-Persistence-1.23.0-5|17	BuildRequires:	perl(PadWalker)
21cr|perl-Lexical-Persistence-1.23.0-5|18	BuildArch:	noarch
21cr|perl-Lexical-Persistence-1.23.0-5|19	
21cr|perl-Lexical-Persistence-1.23.0-5|20	%description
21cr|perl-Lexical-Persistence-1.23.0-5|21	Lexical::Persistence does a few things, all related. Note that all the
21cr|perl-Lexical-Persistence-1.23.0-5|22	behaviors listed here are the defaults. Subclasses can override nearly
21cr|perl-Lexical-Persistence-1.23.0-5|23	every aspect of Lexical::Persistence's behavior.
21cr|perl-Lexical-Persistence-1.23.0-5|24	
21cr|perl-Lexical-Persistence-1.23.0-5|25	Lexical::Persistence lets your code access persistent data through lexical
21cr|perl-Lexical-Persistence-1.23.0-5|26	variables. This example prints "some value" because the value of $x perists
21cr|perl-Lexical-Persistence-1.23.0-5|27	in the $lp object between setter() and getter().
21cr|perl-Lexical-Persistence-1.23.0-5|28	
21cr|perl-Lexical-Persistence-1.23.0-5|29	use Lexical::Persistence;
21cr|perl-Lexical-Persistence-1.23.0-5|30	
21cr|perl-Lexical-Persistence-1.23.0-5|31	%prep
21cr|perl-Lexical-Persistence-1.23.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lexical-Persistence-1.23.0-5|33	
21cr|perl-Lexical-Persistence-1.23.0-5|34	%build
21cr|perl-Lexical-Persistence-1.23.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lexical-Persistence-1.23.0-5|36	%make
21cr|perl-Lexical-Persistence-1.23.0-5|37	
21cr|perl-Lexical-Persistence-1.23.0-5|38	%check
21cr|perl-Lexical-Persistence-1.23.0-5|39	make test
21cr|perl-Lexical-Persistence-1.23.0-5|40	
21cr|perl-Lexical-Persistence-1.23.0-5|41	%install
21cr|perl-Lexical-Persistence-1.23.0-5|42	%makeinstall_std
21cr|perl-Lexical-Persistence-1.23.0-5|43	
21cr|perl-Lexical-Persistence-1.23.0-5|44	%files
21cr|perl-Lexical-Persistence-1.23.0-5|45	%doc CHANGES README
21cr|perl-Lexical-Persistence-1.23.0-5|46	%{_mandir}/man3/*
21cr|perl-Lexical-Persistence-1.23.0-5|47	%{perl_vendorlib}/*

4796 21
21cr|perl-lib-abs-0.950.0-1|1	%define upstream_name    lib-abs
21cr|perl-lib-abs-0.950.0-1|2	%define upstream_version 0.95
21cr|perl-lib-abs-0.950.0-1|3	
21cr|perl-lib-abs-0.950.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-lib-abs-0.950.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-lib-abs-0.950.0-1|6	Release:	1
21cr|perl-lib-abs-0.950.0-1|7	
21cr|perl-lib-abs-0.950.0-1|8	Summary:	Get pathname of current working directory
21cr|perl-lib-abs-0.950.0-1|9	
21cr|perl-lib-abs-0.950.0-1|10	License:	GPL+ or Artistic
21cr|perl-lib-abs-0.950.0-1|11	Group:		Development/Perl
21cr|perl-lib-abs-0.950.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-lib-abs-0.950.0-1|13	Source0:	http://www.cpan.org/modules/by-module/lib/lib-abs-%{upstream_version}.tar.gz
21cr|perl-lib-abs-0.950.0-1|14	
21cr|perl-lib-abs-0.950.0-1|15	BuildRequires:	perl-devel
21cr|perl-lib-abs-0.950.0-1|16	BuildRequires:	perl(Cwd)
21cr|perl-lib-abs-0.950.0-1|17	BuildRequires:	perl(CPAN)
21cr|perl-lib-abs-0.950.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-lib-abs-0.950.0-1|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-lib-abs-0.950.0-1|20	BuildRequires:	perl(Test::More)
21cr|perl-lib-abs-0.950.0-1|21	BuildArch:	noarch
21cr|perl-lib-abs-0.950.0-1|22	Provides:	perl(lib::abs)
21cr|perl-lib-abs-0.950.0-1|23	
21cr|perl-lib-abs-0.950.0-1|24	%description
21cr|perl-lib-abs-0.950.0-1|25	The main reason of this library is transformate relative paths to absolute
21cr|perl-lib-abs-0.950.0-1|26	at the 'BEGIN' stage, and push transformed to '@INC'. Relative path basis
21cr|perl-lib-abs-0.950.0-1|27	is not the current working directory, but the location of file, where the
21cr|perl-lib-abs-0.950.0-1|28	statement is (caller file). When using common 'lib', relative paths stays
21cr|perl-lib-abs-0.950.0-1|29	relative to curernt working directory,
21cr|perl-lib-abs-0.950.0-1|30	
21cr|perl-lib-abs-0.950.0-1|31	# For ex:
21cr|perl-lib-abs-0.950.0-1|32	# script: /opt/scripts/my.pl
21cr|perl-lib-abs-0.950.0-1|33	use lib::abs '../lib';
21cr|perl-lib-abs-0.950.0-1|34	
21cr|perl-lib-abs-0.950.0-1|35	# We run `/opt/scripts/my.pl` having cwd /home/mons
21cr|perl-lib-abs-0.950.0-1|36	# The @INC will contain '/opt/lib';
21cr|perl-lib-abs-0.950.0-1|37	
21cr|perl-lib-abs-0.950.0-1|38	%prep
21cr|perl-lib-abs-0.950.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-lib-abs-0.950.0-1|40	
21cr|perl-lib-abs-0.950.0-1|41	%build
21cr|perl-lib-abs-0.950.0-1|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-lib-abs-0.950.0-1|43	%make
21cr|perl-lib-abs-0.950.0-1|44	
21cr|perl-lib-abs-0.950.0-1|45	%check
21cr|perl-lib-abs-0.950.0-1|46	make test
21cr|perl-lib-abs-0.950.0-1|47	
21cr|perl-lib-abs-0.950.0-1|48	%install
21cr|perl-lib-abs-0.950.0-1|49	%makeinstall_std
21cr|perl-lib-abs-0.950.0-1|50	
21cr|perl-lib-abs-0.950.0-1|51	%files
21cr|perl-lib-abs-0.950.0-1|52	%doc Changes README
21cr|perl-lib-abs-0.950.0-1|53	%{_mandir}/man3/*
21cr|perl-lib-abs-0.950.0-1|54	%{perl_vendorlib}/*

4797 21
21cr|perl-lib-relative-1.0.0-1|1	%define upstream_name    lib-relative
21cr|perl-lib-relative-1.0.0-1|2	%define upstream_version 1.000
21cr|perl-lib-relative-1.0.0-1|3	
21cr|perl-lib-relative-1.0.0-1|4	
21cr|perl-lib-relative-1.0.0-1|5	Name:           perl-lib-relative
21cr|perl-lib-relative-1.0.0-1|6	Version:        %perl_convert_version %{upstream_version}
21cr|perl-lib-relative-1.0.0-1|7	Release:        1
21cr|perl-lib-relative-1.0.0-1|8	Summary:        Add paths relative to the current file to @INC
21cr|perl-lib-relative-1.0.0-1|9	Group:          Development/Perl
21cr|perl-lib-relative-1.0.0-1|10	License:        Artistic 2.0
21cr|perl-lib-relative-1.0.0-1|11	URL:            https://metacpan.org/release/lib-relative
21cr|perl-lib-relative-1.0.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/D/DB/DBOOK/lib-relative-%{upstream_version}.tar.gz
21cr|perl-lib-relative-1.0.0-1|13	BuildArch:      noarch
21cr|perl-lib-relative-1.0.0-1|14	BuildRequires:  make
21cr|perl-lib-relative-1.0.0-1|15	BuildRequires:  perl-generators
21cr|perl-lib-relative-1.0.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-lib-relative-1.0.0-1|17	BuildRequires:  perl(:VERSION) >= 5.6.1
21cr|perl-lib-relative-1.0.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-lib-relative-1.0.0-1|19	BuildRequires:  perl(strict)
21cr|perl-lib-relative-1.0.0-1|20	BuildRequires:  perl(warnings)
21cr|perl-lib-relative-1.0.0-1|21	# Run-time
21cr|perl-lib-relative-1.0.0-1|22	BuildRequires:  perl(Cwd)
21cr|perl-lib-relative-1.0.0-1|23	BuildRequires:  perl(File::Basename)
21cr|perl-lib-relative-1.0.0-1|24	BuildRequires:  perl(File::Spec)
21cr|perl-lib-relative-1.0.0-1|25	BuildRequires:  perl(lib)
21cr|perl-lib-relative-1.0.0-1|26	# Tests
21cr|perl-lib-relative-1.0.0-1|27	BuildRequires:  perl(File::Temp)
21cr|perl-lib-relative-1.0.0-1|28	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-lib-relative-1.0.0-1|29	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-lib-relative-1.0.0-1|30	
21cr|perl-lib-relative-1.0.0-1|31	%description
21cr|perl-lib-relative-1.0.0-1|32	This module proposes a straightforward method for adding local directory to
21cr|perl-lib-relative-1.0.0-1|33	@INC. It takes a path relative to the current file, absolutize it, and add
21cr|perl-lib-relative-1.0.0-1|34	it to @INC.
21cr|perl-lib-relative-1.0.0-1|35	
21cr|perl-lib-relative-1.0.0-1|36	%prep
21cr|perl-lib-relative-1.0.0-1|37	%setup -q -n lib-relative-%{upstream_version}
21cr|perl-lib-relative-1.0.0-1|38	
21cr|perl-lib-relative-1.0.0-1|39	%build
21cr|perl-lib-relative-1.0.0-1|40	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-lib-relative-1.0.0-1|41	%{make_build}
21cr|perl-lib-relative-1.0.0-1|42	
21cr|perl-lib-relative-1.0.0-1|43	%install
21cr|perl-lib-relative-1.0.0-1|44	%{make_install}
21cr|perl-lib-relative-1.0.0-1|45	%{_fixperms} %{buildroot}/*
21cr|perl-lib-relative-1.0.0-1|46	
21cr|perl-lib-relative-1.0.0-1|47	%check
21cr|perl-lib-relative-1.0.0-1|48	make test
21cr|perl-lib-relative-1.0.0-1|49	
21cr|perl-lib-relative-1.0.0-1|50	%files
21cr|perl-lib-relative-1.0.0-1|51	%license LICENSE
21cr|perl-lib-relative-1.0.0-1|52	%doc Changes README
21cr|perl-lib-relative-1.0.0-1|53	%{perl_vendorlib}/*
21cr|perl-lib-relative-1.0.0-1|54	%{_mandir}/man3/*
21cr|perl-lib-relative-1.0.0-1|55	

4798 21
21cr|perl-Lingua-31337-0.20.0-6|1	%define upstream_name    Lingua-31337
21cr|perl-Lingua-31337-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Lingua-31337-0.20.0-6|3	
21cr|perl-Lingua-31337-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-31337-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-31337-0.20.0-6|6	Release:	6
21cr|perl-Lingua-31337-0.20.0-6|7	
21cr|perl-Lingua-31337-0.20.0-6|8	Summary:	P3RL M0DU1E 7O c0NVer7 7ext 7O C0o1 741k
21cr|perl-Lingua-31337-0.20.0-6|9	
21cr|perl-Lingua-31337-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-Lingua-31337-0.20.0-6|11	Group:		Development/Perl
21cr|perl-Lingua-31337-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-31337-0.20.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-31337-0.20.0-6|14	
21cr|perl-Lingua-31337-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Lingua-31337-0.20.0-6|16	BuildArch:	noarch
21cr|perl-Lingua-31337-0.20.0-6|17	
21cr|perl-Lingua-31337-0.20.0-6|18	%description
21cr|perl-Lingua-31337-0.20.0-6|19	P3RL M0DU1E 7O c0NVer7 7ext 7O C0o1 741k.
21cr|perl-Lingua-31337-0.20.0-6|20	
21cr|perl-Lingua-31337-0.20.0-6|21	%prep
21cr|perl-Lingua-31337-0.20.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-31337-0.20.0-6|23	
21cr|perl-Lingua-31337-0.20.0-6|24	%build
21cr|perl-Lingua-31337-0.20.0-6|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-31337-0.20.0-6|26	%make
21cr|perl-Lingua-31337-0.20.0-6|27	
21cr|perl-Lingua-31337-0.20.0-6|28	%check
21cr|perl-Lingua-31337-0.20.0-6|29	make test
21cr|perl-Lingua-31337-0.20.0-6|30	
21cr|perl-Lingua-31337-0.20.0-6|31	%install
21cr|perl-Lingua-31337-0.20.0-6|32	%makeinstall_std
21cr|perl-Lingua-31337-0.20.0-6|33	
21cr|perl-Lingua-31337-0.20.0-6|34	%files
21cr|perl-Lingua-31337-0.20.0-6|35	%doc Changes
21cr|perl-Lingua-31337-0.20.0-6|36	%{_mandir}/man3/*
21cr|perl-Lingua-31337-0.20.0-6|37	%{perl_vendorlib}/Lingua

4799 21
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|1	%define upstream_name    Lingua-EN-FindNumber
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|2	%define upstream_version 1.32
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|3	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|6	Release:    1
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|7	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|8	Summary:    Locate (written) numbers in English text
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|9	License:    GPL+ or Artistic
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|10	Group:      Development/Perl
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|12	Source0:    https://search.cpan.org/CPAN/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|13	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|15	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|16	BuildRequires: perl(Lingua::EN::Words2Nums)
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|17	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|18	BuildRequires: perl(Exporter) >= 5.720.0
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|19	BuildRequires: perl(Test::Pod)
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|20	BuildRequires: perl-devel
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|21	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|22	BuildArch: noarch
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|23	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|24	%description
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|25	This module provides a regular expression for finding numbers in English
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|26	text. It also provides functions for extracting and manipulating such
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|27	numbers.
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|28	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|29	%prep
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|31	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|32	%build
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|34	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|35	%make
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|36	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|37	%check
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|38	%make test
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|39	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|40	%install
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|41	%makeinstall_std
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|42	
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|43	%files
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|44	%doc README Changes META.yml META.json LICENSE
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|45	%{_mandir}/man3/*
21cr|perl-Lingua-EN-FindNumber-1.320.0-1|46	%{perl_vendorlib}/*

4800 21
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|1	%define upstream_name	 Lingua-EN-Inflect-Number
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|2	%define upstream_version 1.12
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|3	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|6	Release:	3
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|7	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|8	Summary:	Force number of words to singular or plural
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|9	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|10	License:	GPL+ or Artistic
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|11	Group:		Development/Perl
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|13	Source0:	http://www.cpan.org/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|14	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|15	BuildRequires:	perl-devel
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|16	BuildRequires:	perl(Lingua::EN::Inflect) >= 1.899.0
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|19	BuildRequires:	perl(Exporter) >= 5.720.0
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|20	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|21	BuildArch:	noarch
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|22	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|23	%description
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|24	This module extends the functionality of Lingua::EN::Inflect with three new
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|25	functions available for export:
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|26	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|27	number:
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|28	This takes a word, and determines its number. It returns s for singular, p for
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|29	plural, and ambig for words that can be either singular or plural.
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|30	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|31	to_S / to_PL:
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|32	These take a word and convert it forcefully either to singular or to plural.
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|33	Lingua::EN::Inflect does funny things if you try to pluralise an already-plural
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|34	word, but this module does the right thing.
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|35	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|36	%prep
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|38	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|39	%build
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|41	%make
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|42	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|43	%install
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|44	%makeinstall_std
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|45	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|46	%check
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|47	%make test
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|48	
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|49	%files
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|50	%doc Changes README META.json META.yml
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|51	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-EN-Inflect-Number-1.120.0-3|52	%{_mandir}/*/*

4801 21
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|1	%define upstream_name    Lingua-EN-Inflect-Phrase
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|2	%define upstream_version 0.20
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|3	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|6	Release:	1
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|7	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|8	Summary:	Inflect short English Phrases
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|9	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|10	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|11	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|12	License:	GPL+ or Artistic
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|13	Group:		Development/Perl
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|15	Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|16	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|17	BuildRequires:	perl-devel
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|18	BuildRequires:	perl(Lingua::EN::Number::IsOrdinal)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|19	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|20	BuildRequires:	perl(Lingua::EN::FindNumber)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|21	BuildRequires:	perl(Exporter)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|22	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|23	BuildRequires:	perl(Lingua::EN::Inflect)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|24	BuildRequires:	perl(Lingua::EN::Inflect::Number)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|25	BuildRequires:	perl(Lingua::EN::Tagger)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|26	BuildRequires:	perl(Test::More)
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|27	BuildArch:	noarch
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|28	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|29	%description
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|30	Attempts to pluralize or singularize short English phrases.
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|31	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|32	If it doesn't work, please email or submit to RT the example you tried, and
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|33	I'll try to fix it.
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|34	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|35	%prep
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|37	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|38	%build
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|40	%make
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|41	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|42	%check
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|43	%make test
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|44	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|45	%install
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|46	%makeinstall_std
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|47	
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|48	%files
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|49	%doc META.yml README Changes
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|50	%{_mandir}/man3/*
21cr|perl-Lingua-EN-Inflect-Phrase-0.200.0-1|51	%{perl_vendorlib}/*

4802 21
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|1	%define upstream_name Lingua-EN-Number-IsOrdinal
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|2	%define upstream_version 0.05
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|3	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|6	Release:	4
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|7	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|8	Summary:	Detect if English number is ordinal or cardinal
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|9	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|10	License:	GPL+ or Artistic
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|11	Group:		Development/Perl
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|13	Source0:	https://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|14	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|15	BuildRequires:	perl(Lingua::EN::FindNumber)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|16	BuildRequires:	perl(Test::Fatal)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|17	BuildRequires:	perl-devel
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|18	BuildRequires:	perl(File::Spec)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|19	BuildRequires:	perl(IO::Handle)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|20	BuildRequires:	perl(IPC::Open3)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|21	BuildRequires:	perl(Try::Tiny)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|22	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|23	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|24	BuildRequires:	perl(Exporter)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|25	BuildRequires:	perl(strict)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|26	BuildRequires:	perl(warnings)
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|27	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|28	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|29	BuildArch:	noarch
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|30	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|31	%description
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|32	This module will tell you if a number, either in words or as digits, is
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|33	a cardinal or ordinal number
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|34	<http://www.ego4u.com/en/cram-up/vocabulary/numbers/ordinal>.
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|35	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|36	This is useful if you e.g. want to distinguish these types of numbers
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|37	found with Lingua::EN::FindNumber and take different actions.
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|38	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|39	%prep
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|41	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|42	%build
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|44	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|45	%make
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|46	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|47	%check
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|48	%make test
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|49	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|50	%install
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|51	%makeinstall_std
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|52	
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|53	%files
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|54	%doc Changes LICENSE META.json META.yml README
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|55	%{_mandir}/man3/*
21cr|perl-Lingua-EN-Number-IsOrdinal-0.50.0-4|56	%{perl_vendorlib}/*

4803 21
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|1	%define upstream_name	 Lingua-EN-Numbers-Ordinate
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|2	%define upstream_version 1.04
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|3	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|6	Release:	3
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|7	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|8	Summary:	Go from cardinal number (3) to ordinal ("3rd")
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|9	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|10	License:	GPL+ or Artistic
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|11	Group:		Development/Perl
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|13	Source0:	http://www.cpan.org/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|14	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|15	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|16	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|17	BuildRequires:  perl(Exporter) >= 5.720.0
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|18	BuildRequires:	perl-devel
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|19	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|20	BuildArch:	noarch
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|21	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|22	%description
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|23	There are two kinds of numbers in English -- cardinals (1, 2, 3...), and
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|24	ordinals (1st, 2nd, 3rd...). This library provides functions for giving the
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|25	ordinal form of a number, given its cardinal value.
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|26	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|27	%prep
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|29	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|30	%build
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|32	%make
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|33	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|34	%check
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|35	make test
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|36	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|37	%install
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|38	%makeinstall_std
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|39	
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|40	%files
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|41	%doc README LICENSE Changes META.json META.yml
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|42	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-EN-Numbers-Ordinate-1.40.0-3|43	%{_mandir}/*/*

4804 21
21cr|perl-Lingua-EN-Tagger-0.310.0-1|1	# The package contains binary files, not sure if they are really arch-dependent,
21cr|perl-Lingua-EN-Tagger-0.310.0-1|2	# but let's not mark the package as 'noarch', juse say that we have no debug data here
21cr|perl-Lingua-EN-Tagger-0.310.0-1|3	%define debug_package %{nil}
21cr|perl-Lingua-EN-Tagger-0.310.0-1|4	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|5	%define upstream_name    Lingua-EN-Tagger
21cr|perl-Lingua-EN-Tagger-0.310.0-1|6	%define upstream_version 0.31
21cr|perl-Lingua-EN-Tagger-0.310.0-1|7	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|8	Name:		perl-%{upstream_name}
21cr|perl-Lingua-EN-Tagger-0.310.0-1|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-EN-Tagger-0.310.0-1|10	Release:	1
21cr|perl-Lingua-EN-Tagger-0.310.0-1|11	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|12	Summary:	Part-of-speech tagger for English natural language processing
21cr|perl-Lingua-EN-Tagger-0.310.0-1|13	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|14	License:	GPL+ or Artistic
21cr|perl-Lingua-EN-Tagger-0.310.0-1|15	Group:		Development/Perl
21cr|perl-Lingua-EN-Tagger-0.310.0-1|16	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-EN-Tagger-0.310.0-1|17	Source0:	https://www.cpan.org/authors/id/A/AC/ACOBURN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-EN-Tagger-0.310.0-1|18	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|19	BuildRequires:	perl-devel
21cr|perl-Lingua-EN-Tagger-0.310.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Lingua-EN-Tagger-0.310.0-1|21	BuildRequires:	perl(File::Spec)
21cr|perl-Lingua-EN-Tagger-0.310.0-1|22	BuildRequires:	perl(HTML::Parser)
21cr|perl-Lingua-EN-Tagger-0.310.0-1|23	BuildRequires:	perl(Lingua::Stem)
21cr|perl-Lingua-EN-Tagger-0.310.0-1|24	BuildRequires:	perl(Lingua::Stem::En)
21cr|perl-Lingua-EN-Tagger-0.310.0-1|25	BuildRequires:	perl(Memoize)
21cr|perl-Lingua-EN-Tagger-0.310.0-1|26	BuildRequires:	perl(Memoize::ExpireLRU)
21cr|perl-Lingua-EN-Tagger-0.310.0-1|27	BuildRequires:	perl(Storable)
21cr|perl-Lingua-EN-Tagger-0.310.0-1|28	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|29	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|30	%description
21cr|perl-Lingua-EN-Tagger-0.310.0-1|31	The module is a probability based, corpus-trained tagger that assigns POS
21cr|perl-Lingua-EN-Tagger-0.310.0-1|32	tags to English text based on a lookup dictionary and a set of probability
21cr|perl-Lingua-EN-Tagger-0.310.0-1|33	values. The tagger assigns appropriate tags based on conditional
21cr|perl-Lingua-EN-Tagger-0.310.0-1|34	probabilities - it examines the preceding tag to determine the appropriate
21cr|perl-Lingua-EN-Tagger-0.310.0-1|35	tag for the current word. Unknown words are classified according to word
21cr|perl-Lingua-EN-Tagger-0.310.0-1|36	morphology or can be set to be treated as nouns or other parts of speech.
21cr|perl-Lingua-EN-Tagger-0.310.0-1|37	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|38	The tagger also extracts as many nouns and noun phrases as it can, using a
21cr|perl-Lingua-EN-Tagger-0.310.0-1|39	set of regular expressions.
21cr|perl-Lingua-EN-Tagger-0.310.0-1|40	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|41	%prep
21cr|perl-Lingua-EN-Tagger-0.310.0-1|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-EN-Tagger-0.310.0-1|43	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|44	%build
21cr|perl-Lingua-EN-Tagger-0.310.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-EN-Tagger-0.310.0-1|46	%make
21cr|perl-Lingua-EN-Tagger-0.310.0-1|47	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|48	%check
21cr|perl-Lingua-EN-Tagger-0.310.0-1|49	%make test
21cr|perl-Lingua-EN-Tagger-0.310.0-1|50	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|51	%install
21cr|perl-Lingua-EN-Tagger-0.310.0-1|52	%makeinstall_std
21cr|perl-Lingua-EN-Tagger-0.310.0-1|53	
21cr|perl-Lingua-EN-Tagger-0.310.0-1|54	%files
21cr|perl-Lingua-EN-Tagger-0.310.0-1|55	%doc Changes META.json META.yml README
21cr|perl-Lingua-EN-Tagger-0.310.0-1|56	%{_mandir}/man3/*
21cr|perl-Lingua-EN-Tagger-0.310.0-1|57	%{perl_vendorlib}/*

4805 21
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|1	%define upstream_name    Lingua-EN-Words2Nums
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|2	%define upstream_version 0.18
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|3	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|6	Release:    5
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|7	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|8	Summary:    Convert English text to numbers
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|9	License:    GPL+ or Artistic
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|10	Group:      Development/Perl
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|12	Source0:    https://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|13	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|15	BuildRequires: perl(Test)
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|16	BuildRequires: perl-devel
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|17	BuildArch: noarch
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|18	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|19	%description
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|20	This module converts English text into numbers. It supports both ordinal
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|21	and cardinal numbers, negative numbers, and very large numbers.
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|22	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|23	The main subroutine, which is exported by default, is words2nums(). This
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|24	subroutine, when fed a string, will attempt to convert it into a number. If
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|25	it succeeds, the number will be returned. If it fails, it returns undef.
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|26	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|27	%prep
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|29	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|30	%build
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|32	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|33	%make
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|34	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|35	%check
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|36	%make test
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|37	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|38	%install
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|39	%makeinstall_std
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|40	
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|41	%files
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|42	%doc samples TODO README META.yml
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|43	%{_mandir}/man3/*
21cr|perl-Lingua-EN-Words2Nums-0.180.0-5|44	%{perl_vendorlib}/*

4806 21
21cr|perl-Lingua-Features-0.3.1-10|1	%define module	Lingua-Features
21cr|perl-Lingua-Features-0.3.1-10|2	
21cr|perl-Lingua-Features-0.3.1-10|3	Name:		perl-%{module}
21cr|perl-Lingua-Features-0.3.1-10|4	Version:	0.3.1
21cr|perl-Lingua-Features-0.3.1-10|5	Release:	10
21cr|perl-Lingua-Features-0.3.1-10|6	Summary:	Natural languages features
21cr|perl-Lingua-Features-0.3.1-10|7	
21cr|perl-Lingua-Features-0.3.1-10|8	License:	GPL or Artistic
21cr|perl-Lingua-Features-0.3.1-10|9	Group:		Development/Perl
21cr|perl-Lingua-Features-0.3.1-10|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Lingua-Features-0.3.1-10|11	Source:		http://www.cpan.org/modules/by-module/Lingua/%{module}-%{version}.tar.bz2
21cr|perl-Lingua-Features-0.3.1-10|12	BuildRequires:	perl-devel
21cr|perl-Lingua-Features-0.3.1-10|13	BuildRequires:	perl(XML::Generator)
21cr|perl-Lingua-Features-0.3.1-10|14	BuildRequires:	perl(List::Compare)
21cr|perl-Lingua-Features-0.3.1-10|15	BuildRequires:	perl(Tie::IxHash)
21cr|perl-Lingua-Features-0.3.1-10|16	BuildArch:	noarch
21cr|perl-Lingua-Features-0.3.1-10|17	
21cr|perl-Lingua-Features-0.3.1-10|18	%description
21cr|perl-Lingua-Features-0.3.1-10|19	This module implements natural languages features in Perl. Its brings the
21cr|perl-Lingua-Features-0.3.1-10|20	following advantages:
21cr|perl-Lingua-Features-0.3.1-10|21	- type verification
21cr|perl-Lingua-Features-0.3.1-10|22	- features and values normalization
21cr|perl-Lingua-Features-0.3.1-10|23	- smart comparisons between structures
21cr|perl-Lingua-Features-0.3.1-10|24	
21cr|perl-Lingua-Features-0.3.1-10|25	%prep
21cr|perl-Lingua-Features-0.3.1-10|26	%setup -q -n %{module}-%{version}
21cr|perl-Lingua-Features-0.3.1-10|27	
21cr|perl-Lingua-Features-0.3.1-10|28	%build
21cr|perl-Lingua-Features-0.3.1-10|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Features-0.3.1-10|30	%make
21cr|perl-Lingua-Features-0.3.1-10|31	
21cr|perl-Lingua-Features-0.3.1-10|32	%install
21cr|perl-Lingua-Features-0.3.1-10|33	%makeinstall_std
21cr|perl-Lingua-Features-0.3.1-10|34	
21cr|perl-Lingua-Features-0.3.1-10|35	%check
21cr|perl-Lingua-Features-0.3.1-10|36	make test
21cr|perl-Lingua-Features-0.3.1-10|37	
21cr|perl-Lingua-Features-0.3.1-10|38	%files
21cr|perl-Lingua-Features-0.3.1-10|39	%doc ChangeLog README
21cr|perl-Lingua-Features-0.3.1-10|40	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-Features-0.3.1-10|41	%{_mandir}/*/*

4807 21
21cr|perl-Lingua-Ident-1.700.0-6|1	%define	upstream_name	 Lingua-Ident
21cr|perl-Lingua-Ident-1.700.0-6|2	%define upstream_version 1.7
21cr|perl-Lingua-Ident-1.700.0-6|3	
21cr|perl-Lingua-Ident-1.700.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-Ident-1.700.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-Ident-1.700.0-6|6	Release:	6
21cr|perl-Lingua-Ident-1.700.0-6|7	
21cr|perl-Lingua-Ident-1.700.0-6|8	Summary:	Statistical language identification
21cr|perl-Lingua-Ident-1.700.0-6|9	
21cr|perl-Lingua-Ident-1.700.0-6|10	License:	GPL+ or Artistic
21cr|perl-Lingua-Ident-1.700.0-6|11	Group:		Development/Perl
21cr|perl-Lingua-Ident-1.700.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-Ident-1.700.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-Ident-1.700.0-6|14	
21cr|perl-Lingua-Ident-1.700.0-6|15	BuildRequires:	perl-devel
21cr|perl-Lingua-Ident-1.700.0-6|16	BuildArch:	noarch
21cr|perl-Lingua-Ident-1.700.0-6|17	
21cr|perl-Lingua-Ident-1.700.0-6|18	%description
21cr|perl-Lingua-Ident-1.700.0-6|19	This module implements a statistical language identifier.
21cr|perl-Lingua-Ident-1.700.0-6|20	
21cr|perl-Lingua-Ident-1.700.0-6|21	%prep
21cr|perl-Lingua-Ident-1.700.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-Ident-1.700.0-6|23	
21cr|perl-Lingua-Ident-1.700.0-6|24	%build
21cr|perl-Lingua-Ident-1.700.0-6|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Ident-1.700.0-6|26	%make
21cr|perl-Lingua-Ident-1.700.0-6|27	
21cr|perl-Lingua-Ident-1.700.0-6|28	%check
21cr|perl-Lingua-Ident-1.700.0-6|29	# parallel testing with %make doesn't work
21cr|perl-Lingua-Ident-1.700.0-6|30	make test
21cr|perl-Lingua-Ident-1.700.0-6|31	
21cr|perl-Lingua-Ident-1.700.0-6|32	%install
21cr|perl-Lingua-Ident-1.700.0-6|33	%makeinstall_std
21cr|perl-Lingua-Ident-1.700.0-6|34	
21cr|perl-Lingua-Ident-1.700.0-6|35	%files
21cr|perl-Lingua-Ident-1.700.0-6|36	%doc Changes README
21cr|perl-Lingua-Ident-1.700.0-6|37	%{_bindir}/*
21cr|perl-Lingua-Ident-1.700.0-6|38	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-Ident-1.700.0-6|39	%{_mandir}/*/*

4808 21
21cr|perl-Lingua-Ispell-0.70.0-7|1	%define debug_package %{nil}
21cr|perl-Lingua-Ispell-0.70.0-7|2	
21cr|perl-Lingua-Ispell-0.70.0-7|3	%define upstream_name    Lingua-Ispell
21cr|perl-Lingua-Ispell-0.70.0-7|4	%define upstream_version 0.07
21cr|perl-Lingua-Ispell-0.70.0-7|5	
21cr|perl-Lingua-Ispell-0.70.0-7|6	Name:		perl-%{upstream_name}
21cr|perl-Lingua-Ispell-0.70.0-7|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-Ispell-0.70.0-7|8	Release:	7
21cr|perl-Lingua-Ispell-0.70.0-7|9	
21cr|perl-Lingua-Ispell-0.70.0-7|10	Summary:	Ispell inteface perl module
21cr|perl-Lingua-Ispell-0.70.0-7|11	
21cr|perl-Lingua-Ispell-0.70.0-7|12	License:	GPL
21cr|perl-Lingua-Ispell-0.70.0-7|13	Group:		Development/Perl
21cr|perl-Lingua-Ispell-0.70.0-7|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-Ispell-0.70.0-7|15	Source0:	http://search.cpan.org/CPAN/authors/id/J/JD/JDPORTER/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Lingua-Ispell-0.70.0-7|16	
21cr|perl-Lingua-Ispell-0.70.0-7|17	BuildRequires:	perl-devel
21cr|perl-Lingua-Ispell-0.70.0-7|18	BuildArch:	noarch
21cr|perl-Lingua-Ispell-0.70.0-7|19	
21cr|perl-Lingua-Ispell-0.70.0-7|20	%description
21cr|perl-Lingua-Ispell-0.70.0-7|21	Interface to the Ispell spellchecker.
21cr|perl-Lingua-Ispell-0.70.0-7|22	
21cr|perl-Lingua-Ispell-0.70.0-7|23	%prep
21cr|perl-Lingua-Ispell-0.70.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-Ispell-0.70.0-7|25	
21cr|perl-Lingua-Ispell-0.70.0-7|26	%build
21cr|perl-Lingua-Ispell-0.70.0-7|27	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Ispell-0.70.0-7|28	make
21cr|perl-Lingua-Ispell-0.70.0-7|29	make test
21cr|perl-Lingua-Ispell-0.70.0-7|30	
21cr|perl-Lingua-Ispell-0.70.0-7|31	%install
21cr|perl-Lingua-Ispell-0.70.0-7|32	%makeinstall_std
21cr|perl-Lingua-Ispell-0.70.0-7|33	
21cr|perl-Lingua-Ispell-0.70.0-7|34	%files
21cr|perl-Lingua-Ispell-0.70.0-7|35	%doc Changes MANIFEST README
21cr|perl-Lingua-Ispell-0.70.0-7|36	%{perl_vendorlib}/Lingua/*
21cr|perl-Lingua-Ispell-0.70.0-7|37	%{_mandir}/*/*

4809 21
21cr|perl-Lingua-Preferred-0.2.4-13|1	%define module	Lingua-Preferred
21cr|perl-Lingua-Preferred-0.2.4-13|2	
21cr|perl-Lingua-Preferred-0.2.4-13|3	Summary:	Perl extension to choose a language
21cr|perl-Lingua-Preferred-0.2.4-13|4	
21cr|perl-Lingua-Preferred-0.2.4-13|5	License:	GPL/Artistic
21cr|perl-Lingua-Preferred-0.2.4-13|6	Name:		perl-%{module}
21cr|perl-Lingua-Preferred-0.2.4-13|7	Version:	0.2.4
21cr|perl-Lingua-Preferred-0.2.4-13|8	Release:	13
21cr|perl-Lingua-Preferred-0.2.4-13|9	Group:		Development/Perl
21cr|perl-Lingua-Preferred-0.2.4-13|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Lingua-Preferred-0.2.4-13|11	Source:		ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Lingua/%{module}-%{version}.tar.bz2
21cr|perl-Lingua-Preferred-0.2.4-13|12	BuildArch:	noarch
21cr|perl-Lingua-Preferred-0.2.4-13|13	BuildRequires:	perl(Log::TraceMessages)
21cr|perl-Lingua-Preferred-0.2.4-13|14	BuildRequires:	perl-devel
21cr|perl-Lingua-Preferred-0.2.4-13|15	
21cr|perl-Lingua-Preferred-0.2.4-13|16	
21cr|perl-Lingua-Preferred-0.2.4-13|17	%description
21cr|perl-Lingua-Preferred-0.2.4-13|18	Often human-readable information is available in more than one language. Which
21cr|perl-Lingua-Preferred-0.2.4-13|19	should you use? This module provides a way for the user to specify possible
21cr|perl-Lingua-Preferred-0.2.4-13|20	languages in order of preference, and then to pick the best language of those
21cr|perl-Lingua-Preferred-0.2.4-13|21	available. Different 'dialects' given by the 'territory' part of the language
21cr|perl-Lingua-Preferred-0.2.4-13|22	specifier (such as en, en_GB, and en_US) are also supported.
21cr|perl-Lingua-Preferred-0.2.4-13|23	
21cr|perl-Lingua-Preferred-0.2.4-13|24	Authors:
21cr|perl-Lingua-Preferred-0.2.4-13|25	--------
21cr|perl-Lingua-Preferred-0.2.4-13|26	Ed Avis <epa98@doc.ic.ac.uk>
21cr|perl-Lingua-Preferred-0.2.4-13|27	
21cr|perl-Lingua-Preferred-0.2.4-13|28	%prep
21cr|perl-Lingua-Preferred-0.2.4-13|29	%setup -n %{module}-%{version} -q
21cr|perl-Lingua-Preferred-0.2.4-13|30	
21cr|perl-Lingua-Preferred-0.2.4-13|31	%build
21cr|perl-Lingua-Preferred-0.2.4-13|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Preferred-0.2.4-13|33	%make
21cr|perl-Lingua-Preferred-0.2.4-13|34	make test
21cr|perl-Lingua-Preferred-0.2.4-13|35	
21cr|perl-Lingua-Preferred-0.2.4-13|36	%install
21cr|perl-Lingua-Preferred-0.2.4-13|37	%makeinstall DESTDIR=%{buildroot}
21cr|perl-Lingua-Preferred-0.2.4-13|38	
21cr|perl-Lingua-Preferred-0.2.4-13|39	%clean
21cr|perl-Lingua-Preferred-0.2.4-13|40	
21cr|perl-Lingua-Preferred-0.2.4-13|41	%files
21cr|perl-Lingua-Preferred-0.2.4-13|42	%doc README Changes
21cr|perl-Lingua-Preferred-0.2.4-13|43	%{perl_vendorlib}/Lingua/Preferred.pm
21cr|perl-Lingua-Preferred-0.2.4-13|44	%{perl_vendorlib}/auto/Lingua/Preferred/autosplit.ix
21cr|perl-Lingua-Preferred-0.2.4-13|45	%{_mandir}/*/*

4810 21
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|1	%define upstream_name	 Lingua-PT-Stemmer
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|2	%define upstream_version 0.02
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|3	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|6	Release:	1
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|7	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|8	Summary:	Portuguese language stemming
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|9	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|10	License:	GPL+ or Artistic
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|11	Group:		Development/Perl
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|13	Source0:	https://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|14	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|15	BuildRequires:	perl-devel
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|16	BuildRequires:	perl(Test)
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|17	BuildArch:	noarch
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|18	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|19	%description
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|20	Lingua-PT-Stemmer module for perl.
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|21	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|22	%prep
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|24	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|25	%build
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|27	make
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|28	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|29	%check
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|30	make test
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|31	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|32	%install
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|33	%makeinstall_std
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|34	
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|35	%files
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|36	%doc Changes README
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|37	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-PT-Stemmer-0.20.0-1|38	%{_mandir}/man3*/*

4811 21
21cr|perl-Lingua-Stem-2.310.0-1|1	%define upstream_name    Lingua-Stem
21cr|perl-Lingua-Stem-2.310.0-1|2	%define upstream_version 2.31
21cr|perl-Lingua-Stem-2.310.0-1|3	
21cr|perl-Lingua-Stem-2.310.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-Stem-2.310.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-Stem-2.310.0-1|6	Release:	1
21cr|perl-Lingua-Stem-2.310.0-1|7	
21cr|perl-Lingua-Stem-2.310.0-1|8	Summary:	Stemming of words
21cr|perl-Lingua-Stem-2.310.0-1|9	
21cr|perl-Lingua-Stem-2.310.0-1|10	License:	GPL+ or Artistic
21cr|perl-Lingua-Stem-2.310.0-1|11	Group:		Development/Perl
21cr|perl-Lingua-Stem-2.310.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-Stem-2.310.0-1|13	Source0:	https://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-Stem-2.310.0-1|14	
21cr|perl-Lingua-Stem-2.310.0-1|15	BuildRequires:	perl-devel
21cr|perl-Lingua-Stem-2.310.0-1|16	BuildRequires:	perl(Lingua::PT::Stemmer)
21cr|perl-Lingua-Stem-2.310.0-1|17	BuildRequires:	perl(Lingua::Stem::It)
21cr|perl-Lingua-Stem-2.310.0-1|18	BuildRequires:	perl(Lingua::Stem::Fr)
21cr|perl-Lingua-Stem-2.310.0-1|19	BuildRequires:	perl(Lingua::Stem::Snowball::Da)
21cr|perl-Lingua-Stem-2.310.0-1|20	BuildRequires:	perl(Lingua::Stem::Snowball::No)
21cr|perl-Lingua-Stem-2.310.0-1|21	BuildRequires:	perl(Lingua::Stem::Snowball::Se)
21cr|perl-Lingua-Stem-2.310.0-1|22	BuildRequires:	perl(Text::German)
21cr|perl-Lingua-Stem-2.310.0-1|23	BuildArch:	noarch
21cr|perl-Lingua-Stem-2.310.0-1|24	
21cr|perl-Lingua-Stem-2.310.0-1|25	%description
21cr|perl-Lingua-Stem-2.310.0-1|26	This routine applies stemming algorithms to its parameters, returning the
21cr|perl-Lingua-Stem-2.310.0-1|27	stemmed words as appropriate to the selected locale.
21cr|perl-Lingua-Stem-2.310.0-1|28	
21cr|perl-Lingua-Stem-2.310.0-1|29	%prep
21cr|perl-Lingua-Stem-2.310.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-Stem-2.310.0-1|31	
21cr|perl-Lingua-Stem-2.310.0-1|32	%build
21cr|perl-Lingua-Stem-2.310.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Stem-2.310.0-1|34	%make
21cr|perl-Lingua-Stem-2.310.0-1|35	
21cr|perl-Lingua-Stem-2.310.0-1|36	%check
21cr|perl-Lingua-Stem-2.310.0-1|37	%make test
21cr|perl-Lingua-Stem-2.310.0-1|38	
21cr|perl-Lingua-Stem-2.310.0-1|39	%install
21cr|perl-Lingua-Stem-2.310.0-1|40	%makeinstall_std
21cr|perl-Lingua-Stem-2.310.0-1|41	
21cr|perl-Lingua-Stem-2.310.0-1|42	%files
21cr|perl-Lingua-Stem-2.310.0-1|43	%doc Changes README
21cr|perl-Lingua-Stem-2.310.0-1|44	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-Stem-2.310.0-1|45	%{_mandir}/man3*/*

4812 21
21cr|perl-Lingua-Stem-Fr-0.20.0-6|1	%define upstream_name    Lingua-Stem-Fr
21cr|perl-Lingua-Stem-Fr-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Lingua-Stem-Fr-0.20.0-6|3	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-Stem-Fr-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-Stem-Fr-0.20.0-6|6	Release:	6
21cr|perl-Lingua-Stem-Fr-0.20.0-6|7	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|8	Summary:	Perl French Stemming
21cr|perl-Lingua-Stem-Fr-0.20.0-6|9	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-Lingua-Stem-Fr-0.20.0-6|11	Group:		Development/Perl
21cr|perl-Lingua-Stem-Fr-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-Stem-Fr-0.20.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Lingua-Stem-Fr-0.20.0-6|14	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Lingua-Stem-Fr-0.20.0-6|16	BuildArch:	noarch
21cr|perl-Lingua-Stem-Fr-0.20.0-6|17	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|18	%description
21cr|perl-Lingua-Stem-Fr-0.20.0-6|19	This module use the a modified version of the Porter Stemming Algorithm to
21cr|perl-Lingua-Stem-Fr-0.20.0-6|20	return a stemmed words.
21cr|perl-Lingua-Stem-Fr-0.20.0-6|21	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|22	The algorithm is implemented as described in:
21cr|perl-Lingua-Stem-Fr-0.20.0-6|23	http://snowball.tartarus.org/french/stemmer.html
21cr|perl-Lingua-Stem-Fr-0.20.0-6|24	with some improvement.
21cr|perl-Lingua-Stem-Fr-0.20.0-6|25	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|26	The code is carefully crafted to work in conjunction with the Lingua::Stem
21cr|perl-Lingua-Stem-Fr-0.20.0-6|27	module by Benjamin Franz. This french version is based too, on the work of Aldo
21cr|perl-Lingua-Stem-Fr-0.20.0-6|28	Calpini (Italian Version)
21cr|perl-Lingua-Stem-Fr-0.20.0-6|29	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|30	%prep
21cr|perl-Lingua-Stem-Fr-0.20.0-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-Stem-Fr-0.20.0-6|32	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|33	%build
21cr|perl-Lingua-Stem-Fr-0.20.0-6|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Stem-Fr-0.20.0-6|35	%make
21cr|perl-Lingua-Stem-Fr-0.20.0-6|36	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|37	%check
21cr|perl-Lingua-Stem-Fr-0.20.0-6|38	make test
21cr|perl-Lingua-Stem-Fr-0.20.0-6|39	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|40	%install
21cr|perl-Lingua-Stem-Fr-0.20.0-6|41	%makeinstall_std
21cr|perl-Lingua-Stem-Fr-0.20.0-6|42	
21cr|perl-Lingua-Stem-Fr-0.20.0-6|43	%files
21cr|perl-Lingua-Stem-Fr-0.20.0-6|44	%doc README
21cr|perl-Lingua-Stem-Fr-0.20.0-6|45	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-Stem-Fr-0.20.0-6|46	%{_mandir}/man3*/*

4813 21
21cr|perl-Lingua-Stem-It-0.20.0-6|1	%define upstream_name	 Lingua-Stem-It
21cr|perl-Lingua-Stem-It-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Lingua-Stem-It-0.20.0-6|3	
21cr|perl-Lingua-Stem-It-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-Stem-It-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-Stem-It-0.20.0-6|6	Release:	6
21cr|perl-Lingua-Stem-It-0.20.0-6|7	
21cr|perl-Lingua-Stem-It-0.20.0-6|8	Summary:	Porter's stemming algorithm for Italian
21cr|perl-Lingua-Stem-It-0.20.0-6|9	
21cr|perl-Lingua-Stem-It-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-Lingua-Stem-It-0.20.0-6|11	Group:		Development/Perl
21cr|perl-Lingua-Stem-It-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-Stem-It-0.20.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/A/AC/ACALPINI/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Lingua-Stem-It-0.20.0-6|14	
21cr|perl-Lingua-Stem-It-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Lingua-Stem-It-0.20.0-6|16	BuildArch:	noarch
21cr|perl-Lingua-Stem-It-0.20.0-6|17	
21cr|perl-Lingua-Stem-It-0.20.0-6|18	%description
21cr|perl-Lingua-Stem-It-0.20.0-6|19	This module applies the Porter Stemming Algorithm to its parameters, returning
21cr|perl-Lingua-Stem-It-0.20.0-6|20	the stemmed words.
21cr|perl-Lingua-Stem-It-0.20.0-6|21	
21cr|perl-Lingua-Stem-It-0.20.0-6|22	The algorithm is implemented exactly as described in:
21cr|perl-Lingua-Stem-It-0.20.0-6|23	http://snowball.tartarus.org/italian/stemmer.html
21cr|perl-Lingua-Stem-It-0.20.0-6|24	
21cr|perl-Lingua-Stem-It-0.20.0-6|25	The code is carefully crafted to work in conjunction with the Lingua::Stem
21cr|perl-Lingua-Stem-It-0.20.0-6|26	module by Benjamin Franz, from which some functionalities have been borrowed
21cr|perl-Lingua-Stem-It-0.20.0-6|27	(caching and exception list).
21cr|perl-Lingua-Stem-It-0.20.0-6|28	
21cr|perl-Lingua-Stem-It-0.20.0-6|29	%prep
21cr|perl-Lingua-Stem-It-0.20.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-Stem-It-0.20.0-6|31	
21cr|perl-Lingua-Stem-It-0.20.0-6|32	%build
21cr|perl-Lingua-Stem-It-0.20.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Stem-It-0.20.0-6|34	%make
21cr|perl-Lingua-Stem-It-0.20.0-6|35	
21cr|perl-Lingua-Stem-It-0.20.0-6|36	%check
21cr|perl-Lingua-Stem-It-0.20.0-6|37	make test
21cr|perl-Lingua-Stem-It-0.20.0-6|38	
21cr|perl-Lingua-Stem-It-0.20.0-6|39	%install
21cr|perl-Lingua-Stem-It-0.20.0-6|40	%makeinstall_std
21cr|perl-Lingua-Stem-It-0.20.0-6|41	
21cr|perl-Lingua-Stem-It-0.20.0-6|42	%files
21cr|perl-Lingua-Stem-It-0.20.0-6|43	%doc README
21cr|perl-Lingua-Stem-It-0.20.0-6|44	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-Stem-It-0.20.0-6|45	%{_mandir}/man3*/*

4814 21
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|1	%define upstream_name    Lingua-Stem-Snowball
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|2	%define upstream_version 0.952
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|3	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|6	Release:	8
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|7	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|8	Summary:    Perl interface to Snowball stemmers
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|9	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|10	License:    GPL+ or Artistic
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|11	Group:      Development/Perl
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|13	Source0:    http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|14	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|15	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|16	BuildRequires: perl(ExtUtils::ParseXS)
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|17	BuildRequires: perl(Test::More)
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|18	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|19	BuildRequires: perl-devel
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|20	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|21	%description
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|22	Stemming reduces related words to a common root form -- for instance,
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|23	"horse", "horses", and "horsing" all become "hors". Most commonly, stemming
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|24	is deployed as part of a search application, allowing searches for a given
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|25	term to match documents which contain other forms of that term.
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|26	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|27	This module is very similar to the Lingua::Stem manpage -- however,
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|28	Lingua::Stem is pure Perl, while Lingua::Stem::Snowball is an XS module
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|29	which provides a Perl interface to the C version of the Snowball stemmers.
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|30	(the http://snowball.tartarus.org manpage).
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|31	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|32	Supported Languages
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|33	The following stemmers are available (as of Lingua::Stem::Snowball
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|34	0.95):
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|35	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|36	%prep
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|38	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|39	%build
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|41	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|42	%make
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|43	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|44	%check
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|45	%make test
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|46	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|47	%install
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|48	%makeinstall_std
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|49	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|50	%clean
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|51	
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|52	%files
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|53	%doc README Changes
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|54	%{_mandir}/man3/*
21cr|perl-Lingua-Stem-Snowball-0.952.0-8|55	%{perl_vendorarch}/*

4815 21
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|1	%define upstream_name	 Lingua-Stem-Snowball-Da
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|2	%define upstream_version 1.01
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|3	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|6	Release:	7
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|7	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|8	Summary:	Porters stemming algorithm for Denmark
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|9	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|10	License:	GPL+ or Artistic
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|11	Group:		Development/Perl
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CI/CINE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|14	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|16	BuildRequires:	perl(Test)
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|17	BuildArch:	noarch
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|18	Requires:	locales-da
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|19	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|20	%description
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|21	The stem function takes a scalar as a parameter and stems the word according to
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|22	Martin Porters Danish stemming algorithm, which can be found at the Snowball
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|23	website: http://snowball.tartarus.org/.
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|24	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|25	%prep
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|27	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|28	%build
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|30	%make
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|31	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|32	%check
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|33	make test
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|34	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|35	%install
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|36	%makeinstall_std
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|37	mv %{buildroot}%{perl_vendorlib}/Lingua/Stem/Snowball/stemmer.pl \
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|38	%{buildroot}%{perl_vendorlib}/Lingua/Stem/Snowball/stemmer-Da.pl
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|39	
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|40	%files
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|41	%doc Changes README
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|42	%{perl_vendorlib}/Lingua
21cr|perl-Lingua-Stem-Snowball-Da-1.10.0-7|43	%{_mandir}/man3*/*

4816 21
21cr|perl-Lingua-StopWords-0.90.0-7|1	%define upstream_name    Lingua-StopWords
21cr|perl-Lingua-StopWords-0.90.0-7|2	%define upstream_version 0.09
21cr|perl-Lingua-StopWords-0.90.0-7|3	
21cr|perl-Lingua-StopWords-0.90.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Lingua-StopWords-0.90.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Lingua-StopWords-0.90.0-7|6	Release:	7
21cr|perl-Lingua-StopWords-0.90.0-7|7	
21cr|perl-Lingua-StopWords-0.90.0-7|8	Summary:	Stop words for several languages
21cr|perl-Lingua-StopWords-0.90.0-7|9	
21cr|perl-Lingua-StopWords-0.90.0-7|10	License:	GPL+ or Artistic
21cr|perl-Lingua-StopWords-0.90.0-7|11	Group:		Development/Perl
21cr|perl-Lingua-StopWords-0.90.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Lingua-StopWords-0.90.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Lingua-StopWords-0.90.0-7|14	
21cr|perl-Lingua-StopWords-0.90.0-7|15	BuildRequires:	perl-devel
21cr|perl-Lingua-StopWords-0.90.0-7|16	BuildArch:	noarch
21cr|perl-Lingua-StopWords-0.90.0-7|17	
21cr|perl-Lingua-StopWords-0.90.0-7|18	%description
21cr|perl-Lingua-StopWords-0.90.0-7|19	In keyword search, it is common practice to suppress a collection of
21cr|perl-Lingua-StopWords-0.90.0-7|20	"stopwords": words such as "the", "and", "maybe", etc. which exist in in a
21cr|perl-Lingua-StopWords-0.90.0-7|21	large number of documents and do not tell you anything important about any
21cr|perl-Lingua-StopWords-0.90.0-7|22	document which contains them. This module provides such "stoplists" in
21cr|perl-Lingua-StopWords-0.90.0-7|23	several languages.
21cr|perl-Lingua-StopWords-0.90.0-7|24	
21cr|perl-Lingua-StopWords-0.90.0-7|25	Supported Languages
21cr|perl-Lingua-StopWords-0.90.0-7|26	|-----------------------------------------------------------|
21cr|perl-Lingua-StopWords-0.90.0-7|27	| Language   | ISO code | default encoding | also available |
21cr|perl-Lingua-StopWords-0.90.0-7|28	|-----------------------------------------------------------|
21cr|perl-Lingua-StopWords-0.90.0-7|29	| Danish     | da       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|30	| Dutch      | nl       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|31	| English    | en       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|32	| Finnish    | fi       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|33	| French     | fr       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|34	| German     | de       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|35	| Hungarian  | hu       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|36	| Italian    | it       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|37	| Norwegian  | no       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|38	| Portuguese | pt       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|39	| Spanish    | es       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|40	| Swedish    | sv       | ISO-8859-1       | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|41	| Russian    | ru       | KOI8-R           | UTF-8          |
21cr|perl-Lingua-StopWords-0.90.0-7|42	|-----------------------------------------------------------|
21cr|perl-Lingua-StopWords-0.90.0-7|43	
21cr|perl-Lingua-StopWords-0.90.0-7|44	%prep
21cr|perl-Lingua-StopWords-0.90.0-7|45	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Lingua-StopWords-0.90.0-7|46	
21cr|perl-Lingua-StopWords-0.90.0-7|47	%build
21cr|perl-Lingua-StopWords-0.90.0-7|48	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Lingua-StopWords-0.90.0-7|49	%make
21cr|perl-Lingua-StopWords-0.90.0-7|50	
21cr|perl-Lingua-StopWords-0.90.0-7|51	%check
21cr|perl-Lingua-StopWords-0.90.0-7|52	%make test
21cr|perl-Lingua-StopWords-0.90.0-7|53	
21cr|perl-Lingua-StopWords-0.90.0-7|54	%install
21cr|perl-Lingua-StopWords-0.90.0-7|55	%makeinstall_std
21cr|perl-Lingua-StopWords-0.90.0-7|56	
21cr|perl-Lingua-StopWords-0.90.0-7|57	%files
21cr|perl-Lingua-StopWords-0.90.0-7|58	%doc Changes README
21cr|perl-Lingua-StopWords-0.90.0-7|59	%{_mandir}/man3/*
21cr|perl-Lingua-StopWords-0.90.0-7|60	%{perl_vendorlib}/*

4817 21
21cr|perl-Linux-DesktopFiles-0.250.0-1|1	%define upstream_name    Linux-DesktopFiles
21cr|perl-Linux-DesktopFiles-0.250.0-1|2	%define upstream_version 0.25
21cr|perl-Linux-DesktopFiles-0.250.0-1|3	
21cr|perl-Linux-DesktopFiles-0.250.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Linux-DesktopFiles-0.250.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Linux-DesktopFiles-0.250.0-1|6	Release:    1
21cr|perl-Linux-DesktopFiles-0.250.0-1|7	
21cr|perl-Linux-DesktopFiles-0.250.0-1|8	Summary:    Get and parse the Linux desktop files
21cr|perl-Linux-DesktopFiles-0.250.0-1|9	Summary(ru_RU.UTF-8):    Получение и анализ файлов рабочего стола Linux
21cr|perl-Linux-DesktopFiles-0.250.0-1|10	License:    GPLv1+ or Artistic
21cr|perl-Linux-DesktopFiles-0.250.0-1|11	Group:      Development/Perl
21cr|perl-Linux-DesktopFiles-0.250.0-1|12	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Linux-DesktopFiles-0.250.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Linux/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Linux-DesktopFiles-0.250.0-1|14	
21cr|perl-Linux-DesktopFiles-0.250.0-1|15	BuildRequires:	perl-devel
21cr|perl-Linux-DesktopFiles-0.250.0-1|16	BuildRequires:  perl-Test
21cr|perl-Linux-DesktopFiles-0.250.0-1|17	BuildRequires:  perl-Test-Simple
21cr|perl-Linux-DesktopFiles-0.250.0-1|18	BuildArch:	noarch
21cr|perl-Linux-DesktopFiles-0.250.0-1|19	
21cr|perl-Linux-DesktopFiles-0.250.0-1|20	%description
21cr|perl-Linux-DesktopFiles-0.250.0-1|21	A fast module to get and parse the Linux .desktop files.
21cr|perl-Linux-DesktopFiles-0.250.0-1|22	
21cr|perl-Linux-DesktopFiles-0.250.0-1|23	%description -l ru_RU.UTF-8
21cr|perl-Linux-DesktopFiles-0.250.0-1|24	Быстрый модуль для получения и анализа .desktop файлов.
21cr|perl-Linux-DesktopFiles-0.250.0-1|25	
21cr|perl-Linux-DesktopFiles-0.250.0-1|26	%prep
21cr|perl-Linux-DesktopFiles-0.250.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Linux-DesktopFiles-0.250.0-1|28	
21cr|perl-Linux-DesktopFiles-0.250.0-1|29	%build
21cr|perl-Linux-DesktopFiles-0.250.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Linux-DesktopFiles-0.250.0-1|31	%make
21cr|perl-Linux-DesktopFiles-0.250.0-1|32	
21cr|perl-Linux-DesktopFiles-0.250.0-1|33	%check
21cr|perl-Linux-DesktopFiles-0.250.0-1|34	%make test
21cr|perl-Linux-DesktopFiles-0.250.0-1|35	
21cr|perl-Linux-DesktopFiles-0.250.0-1|36	%install
21cr|perl-Linux-DesktopFiles-0.250.0-1|37	%makeinstall_std
21cr|perl-Linux-DesktopFiles-0.250.0-1|38	
21cr|perl-Linux-DesktopFiles-0.250.0-1|39	%files
21cr|perl-Linux-DesktopFiles-0.250.0-1|40	%doc Changes LICENSE META.json META.yml
21cr|perl-Linux-DesktopFiles-0.250.0-1|41	%{_mandir}/man3/*
21cr|perl-Linux-DesktopFiles-0.250.0-1|42	%perl_vendorlib/*

4818 21
21cr|perl-Linux-Distribution-0.230.0-4|1	%define upstream_name    Linux-Distribution
21cr|perl-Linux-Distribution-0.230.0-4|2	%define upstream_version 0.23
21cr|perl-Linux-Distribution-0.230.0-4|3	
21cr|perl-Linux-Distribution-0.230.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Linux-Distribution-0.230.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Linux-Distribution-0.230.0-4|6	Release:    4
21cr|perl-Linux-Distribution-0.230.0-4|7	
21cr|perl-Linux-Distribution-0.230.0-4|8	Summary:    Perl extension to detect on which Linux distribution we are running
21cr|perl-Linux-Distribution-0.230.0-4|9	License:    GPL+ or Artistic
21cr|perl-Linux-Distribution-0.230.0-4|10	Group:      Development/Perl
21cr|perl-Linux-Distribution-0.230.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Linux-Distribution-0.230.0-4|12	Source0:    https://cpan.metacpan.org/authors/id/C/CH/CHORNY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Linux-Distribution-0.230.0-4|13	
21cr|perl-Linux-Distribution-0.230.0-4|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Linux-Distribution-0.230.0-4|15	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Linux-Distribution-0.230.0-4|16	BuildRequires: lsb-release
21cr|perl-Linux-Distribution-0.230.0-4|17	BuildRequires: perl-devel
21cr|perl-Linux-Distribution-0.230.0-4|18	
21cr|perl-Linux-Distribution-0.230.0-4|19	BuildArch: noarch
21cr|perl-Linux-Distribution-0.230.0-4|20	
21cr|perl-Linux-Distribution-0.230.0-4|21	%description
21cr|perl-Linux-Distribution-0.230.0-4|22	This is a simple module that tries to guess on what linux distribution we
21cr|perl-Linux-Distribution-0.230.0-4|23	are running by looking for release's files in /etc. It now looks for
21cr|perl-Linux-Distribution-0.230.0-4|24	'lsb-release' first as that should be the most correct and adds ubuntu
21cr|perl-Linux-Distribution-0.230.0-4|25	support. Secondly, it will look for the distro specific files.
21cr|perl-Linux-Distribution-0.230.0-4|26	
21cr|perl-Linux-Distribution-0.230.0-4|27	It currently recognizes slackware, debian, suse, fedora, redhat,
21cr|perl-Linux-Distribution-0.230.0-4|28	turbolinux, yellowdog, knoppix, conectiva, immunix, tinysofa,
21cr|perl-Linux-Distribution-0.230.0-4|29	va-linux, trustix, adamantix, yoper, arch-linux, libranet, gentoo, ubuntu,
21cr|perl-Linux-Distribution-0.230.0-4|30	scientific, oracle enterprise linux, amazon linux and redflag.
21cr|perl-Linux-Distribution-0.230.0-4|31	
21cr|perl-Linux-Distribution-0.230.0-4|32	It has function to get the version for debian, suse, fedora, redhat,
21cr|perl-Linux-Distribution-0.230.0-4|33	gentoo, slackware, scientific, oracle enterprise linux, amazon linux,
21cr|perl-Linux-Distribution-0.230.0-4|34	redflag and ubuntu(lsb). People running unsupported distro's are greatly
21cr|perl-Linux-Distribution-0.230.0-4|35	encouraged to submit patches :-).
21cr|perl-Linux-Distribution-0.230.0-4|36	# It seems that we are running on rosadesktopfresh version 2014.1 :-)
21cr|perl-Linux-Distribution-0.230.0-4|37	
21cr|perl-Linux-Distribution-0.230.0-4|38	%prep
21cr|perl-Linux-Distribution-0.230.0-4|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Linux-Distribution-0.230.0-4|40	
21cr|perl-Linux-Distribution-0.230.0-4|41	%build
21cr|perl-Linux-Distribution-0.230.0-4|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Linux-Distribution-0.230.0-4|43	
21cr|perl-Linux-Distribution-0.230.0-4|44	%make
21cr|perl-Linux-Distribution-0.230.0-4|45	
21cr|perl-Linux-Distribution-0.230.0-4|46	%check
21cr|perl-Linux-Distribution-0.230.0-4|47	# Can not read /etc stuff on abf, after install on real HW:
21cr|perl-Linux-Distribution-0.230.0-4|48	#1..2
21cr|perl-Linux-Distribution-0.230.0-4|49	#ok 1 - use Linux::Distribution;
21cr|perl-Linux-Distribution-0.230.0-4|50	#ok 2 - Checking your distro...
21cr|perl-Linux-Distribution-0.230.0-4|51	# It seems that we are running on rosadesktopfresh version 2014.1
21cr|perl-Linux-Distribution-0.230.0-4|52	# Symbianflo.
21cr|perl-Linux-Distribution-0.230.0-4|53	rm -fr t/Linux-Distribution.t
21cr|perl-Linux-Distribution-0.230.0-4|54	make test
21cr|perl-Linux-Distribution-0.230.0-4|55	
21cr|perl-Linux-Distribution-0.230.0-4|56	%install
21cr|perl-Linux-Distribution-0.230.0-4|57	%makeinstall_std
21cr|perl-Linux-Distribution-0.230.0-4|58	
21cr|perl-Linux-Distribution-0.230.0-4|59	%files
21cr|perl-Linux-Distribution-0.230.0-4|60	%doc Changes META.json META.yml README
21cr|perl-Linux-Distribution-0.230.0-4|61	%{_mandir}/man3/*
21cr|perl-Linux-Distribution-0.230.0-4|62	%{perl_vendorlib}/*

4819 21
21cr|perl-Linux-Inotify2-2.300.0-1|1	%define upstream_name	 Linux-Inotify2
21cr|perl-Linux-Inotify2-2.300.0-1|2	%define upstream_version 2.3
21cr|perl-Linux-Inotify2-2.300.0-1|3	
21cr|perl-Linux-Inotify2-2.300.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Linux-Inotify2-2.300.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Linux-Inotify2-2.300.0-1|6	Release:	1
21cr|perl-Linux-Inotify2-2.300.0-1|7	
21cr|perl-Linux-Inotify2-2.300.0-1|8	Summary:	Scalable directory/file change notification
21cr|perl-Linux-Inotify2-2.300.0-1|9	
21cr|perl-Linux-Inotify2-2.300.0-1|10	License:	GPL+ or Artistic
21cr|perl-Linux-Inotify2-2.300.0-1|11	Group:		Development/Perl
21cr|perl-Linux-Inotify2-2.300.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Linux-Inotify2-2.300.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Linux/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Linux-Inotify2-2.300.0-1|14	
21cr|perl-Linux-Inotify2-2.300.0-1|15	BuildRequires:	perl-devel
21cr|perl-Linux-Inotify2-2.300.0-1|16	Requires:	perl(common::sense)
21cr|perl-Linux-Inotify2-2.300.0-1|17	
21cr|perl-Linux-Inotify2-2.300.0-1|18	%description
21cr|perl-Linux-Inotify2-2.300.0-1|19	This module implements an interface to the Linux 2.6.13 and later
21cr|perl-Linux-Inotify2-2.300.0-1|20	Inotify file/directory change notification sytem.
21cr|perl-Linux-Inotify2-2.300.0-1|21	
21cr|perl-Linux-Inotify2-2.300.0-1|22	%prep
21cr|perl-Linux-Inotify2-2.300.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Linux-Inotify2-2.300.0-1|24	
21cr|perl-Linux-Inotify2-2.300.0-1|25	%build
21cr|perl-Linux-Inotify2-2.300.0-1|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Linux-Inotify2-2.300.0-1|27	%make
21cr|perl-Linux-Inotify2-2.300.0-1|28	
21cr|perl-Linux-Inotify2-2.300.0-1|29	%install
21cr|perl-Linux-Inotify2-2.300.0-1|30	%makeinstall_std
21cr|perl-Linux-Inotify2-2.300.0-1|31	
21cr|perl-Linux-Inotify2-2.300.0-1|32	%clean
21cr|perl-Linux-Inotify2-2.300.0-1|33	
21cr|perl-Linux-Inotify2-2.300.0-1|34	%files
21cr|perl-Linux-Inotify2-2.300.0-1|35	%doc README COPYING Changes
21cr|perl-Linux-Inotify2-2.300.0-1|36	%{perl_vendorarch}/Linux
21cr|perl-Linux-Inotify2-2.300.0-1|37	%{perl_vendorarch}/auto/Linux
21cr|perl-Linux-Inotify2-2.300.0-1|38	%{_mandir}/man3/*

4820 21
21cr|perl-List-Compare-0.550.0-1|1	%define upstream_name	 List-Compare
21cr|perl-List-Compare-0.550.0-1|2	%define upstream_version 0.55
21cr|perl-List-Compare-0.550.0-1|3	
21cr|perl-List-Compare-0.550.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-List-Compare-0.550.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-List-Compare-0.550.0-1|6	Release:	1
21cr|perl-List-Compare-0.550.0-1|7	
21cr|perl-List-Compare-0.550.0-1|8	Summary:	Compare elements of two or more lists
21cr|perl-List-Compare-0.550.0-1|9	
21cr|perl-List-Compare-0.550.0-1|10	License:	GPL+ or Artistic
21cr|perl-List-Compare-0.550.0-1|11	Group:		Development/Perl
21cr|perl-List-Compare-0.550.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-List-Compare-0.550.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JK/JKEENAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-List-Compare-0.550.0-1|14	
21cr|perl-List-Compare-0.550.0-1|15	BuildRequires:	perl-devel
21cr|perl-List-Compare-0.550.0-1|16	BuildRequires:	perl(IO::CaptureOutput)
21cr|perl-List-Compare-0.550.0-1|17	BuildRequires:	perl(Capture::Tiny)
21cr|perl-List-Compare-0.550.0-1|18	BuildArch:	noarch
21cr|perl-List-Compare-0.550.0-1|19	
21cr|perl-List-Compare-0.550.0-1|20	%description
21cr|perl-List-Compare-0.550.0-1|21	This module allows to compare elements of two or more lists.
21cr|perl-List-Compare-0.550.0-1|22	
21cr|perl-List-Compare-0.550.0-1|23	%prep
21cr|perl-List-Compare-0.550.0-1|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-List-Compare-0.550.0-1|25	
21cr|perl-List-Compare-0.550.0-1|26	%build
21cr|perl-List-Compare-0.550.0-1|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-List-Compare-0.550.0-1|28	%make
21cr|perl-List-Compare-0.550.0-1|29	
21cr|perl-List-Compare-0.550.0-1|30	%install
21cr|perl-List-Compare-0.550.0-1|31	%makeinstall_std
21cr|perl-List-Compare-0.550.0-1|32	
21cr|perl-List-Compare-0.550.0-1|33	%check
21cr|perl-List-Compare-0.550.0-1|34	make test
21cr|perl-List-Compare-0.550.0-1|35	
21cr|perl-List-Compare-0.550.0-1|36	%files
21cr|perl-List-Compare-0.550.0-1|37	%doc Changes FAQ META.json META.yml README
21cr|perl-List-Compare-0.550.0-1|38	%{perl_vendorlib}/List
21cr|perl-List-Compare-0.550.0-1|39	%{_mandir}/*/*

4821 21
21cr|perl-List-SomeUtils-0.580.0-1|1	%define upstream_name    List-SomeUtils
21cr|perl-List-SomeUtils-0.580.0-1|2	%define upstream_version 0.58
21cr|perl-List-SomeUtils-0.580.0-1|3	
21cr|perl-List-SomeUtils-0.580.0-1|4	Name:           perl-List-SomeUtils
21cr|perl-List-SomeUtils-0.580.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-List-SomeUtils-0.580.0-1|6	Release:        1
21cr|perl-List-SomeUtils-0.580.0-1|7	Summary:        Provide the stuff missing in List::Util
21cr|perl-List-SomeUtils-0.580.0-1|8	Group:          Development/Perl
21cr|perl-List-SomeUtils-0.580.0-1|9	License:        GPL+ or Artistic
21cr|perl-List-SomeUtils-0.580.0-1|10	URL:            https://metacpan.org/release/List-SomeUtils
21cr|perl-List-SomeUtils-0.580.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-%{upstream_version}.tar.gz
21cr|perl-List-SomeUtils-0.580.0-1|12	BuildArch:      noarch
21cr|perl-List-SomeUtils-0.580.0-1|13	BuildRequires:  coreutils
21cr|perl-List-SomeUtils-0.580.0-1|14	BuildRequires:  make
21cr|perl-List-SomeUtils-0.580.0-1|15	BuildRequires:  perl-generators
21cr|perl-List-SomeUtils-0.580.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-List-SomeUtils-0.580.0-1|17	BuildRequires:  perl(ExtUtils::HasCompiler)
21cr|perl-List-SomeUtils-0.580.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-List-SomeUtils-0.580.0-1|19	BuildRequires:  perl(lib)
21cr|perl-List-SomeUtils-0.580.0-1|20	BuildRequires:  perl(strict)
21cr|perl-List-SomeUtils-0.580.0-1|21	BuildRequires:  perl(Text::ParseWords)
21cr|perl-List-SomeUtils-0.580.0-1|22	BuildRequires:  perl(warnings)
21cr|perl-List-SomeUtils-0.580.0-1|23	BuildRequires:  sed
21cr|perl-List-SomeUtils-0.580.0-1|24	# Run-time
21cr|perl-List-SomeUtils-0.580.0-1|25	BuildRequires:  perl(Carp)
21cr|perl-List-SomeUtils-0.580.0-1|26	BuildRequires:  perl(Exporter)
21cr|perl-List-SomeUtils-0.580.0-1|27	BuildRequires:  perl(List::Util)
21cr|perl-List-SomeUtils-0.580.0-1|28	BuildRequires:  perl(Module::Implementation)
21cr|perl-List-SomeUtils-0.580.0-1|29	BuildRequires:  perl(vars)
21cr|perl-List-SomeUtils-0.580.0-1|30	# Tests
21cr|perl-List-SomeUtils-0.580.0-1|31	BuildRequires:  perl(base)
21cr|perl-List-SomeUtils-0.580.0-1|32	BuildRequires:  perl(Config)
21cr|perl-List-SomeUtils-0.580.0-1|33	BuildRequires:  perl(File::Spec)
21cr|perl-List-SomeUtils-0.580.0-1|34	BuildRequires:  perl(overload)
21cr|perl-List-SomeUtils-0.580.0-1|35	BuildRequires:  perl(Scalar::Util)
21cr|perl-List-SomeUtils-0.580.0-1|36	BuildRequires:  perl(Storable)
21cr|perl-List-SomeUtils-0.580.0-1|37	BuildRequires:  perl(Test::Builder::Module)
21cr|perl-List-SomeUtils-0.580.0-1|38	BuildRequires:  perl(Test::LeakTrace)
21cr|perl-List-SomeUtils-0.580.0-1|39	BuildRequires:  perl(Test::More) >= 0.96
21cr|perl-List-SomeUtils-0.580.0-1|40	BuildRequires:  perl(Tie::Array)
21cr|perl-List-SomeUtils-0.580.0-1|41	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-List-SomeUtils-0.580.0-1|42	Requires:       perl(Carp)
21cr|perl-List-SomeUtils-0.580.0-1|43	
21cr|perl-List-SomeUtils-0.580.0-1|44	%description
21cr|perl-List-SomeUtils-0.580.0-1|45	List::SomeUtils provides some trivial but commonly needed functionality on
21cr|perl-List-SomeUtils-0.580.0-1|46	lists which is not going to go into List::Util.
21cr|perl-List-SomeUtils-0.580.0-1|47	
21cr|perl-List-SomeUtils-0.580.0-1|48	%prep
21cr|perl-List-SomeUtils-0.580.0-1|49	%setup -q -n List-SomeUtils-%{upstream_version}
21cr|perl-List-SomeUtils-0.580.0-1|50	
21cr|perl-List-SomeUtils-0.580.0-1|51	# Remove bundled libraries
21cr|perl-List-SomeUtils-0.580.0-1|52	rm -r inc
21cr|perl-List-SomeUtils-0.580.0-1|53	sed -i -e '/^inc\// d' MANIFEST
21cr|perl-List-SomeUtils-0.580.0-1|54	
21cr|perl-List-SomeUtils-0.580.0-1|55	%build
21cr|perl-List-SomeUtils-0.580.0-1|56	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-List-SomeUtils-0.580.0-1|57	%{make_build}
21cr|perl-List-SomeUtils-0.580.0-1|58	
21cr|perl-List-SomeUtils-0.580.0-1|59	%install
21cr|perl-List-SomeUtils-0.580.0-1|60	%{make_install}
21cr|perl-List-SomeUtils-0.580.0-1|61	%{_fixperms} %{buildroot}/*
21cr|perl-List-SomeUtils-0.580.0-1|62	
21cr|perl-List-SomeUtils-0.580.0-1|63	%check
21cr|perl-List-SomeUtils-0.580.0-1|64	make test
21cr|perl-List-SomeUtils-0.580.0-1|65	
21cr|perl-List-SomeUtils-0.580.0-1|66	%files
21cr|perl-List-SomeUtils-0.580.0-1|67	%license LICENSE
21cr|perl-List-SomeUtils-0.580.0-1|68	%doc Changes README.md
21cr|perl-List-SomeUtils-0.580.0-1|69	%{perl_vendorlib}/*
21cr|perl-List-SomeUtils-0.580.0-1|70	%{_mandir}/man3/*
21cr|perl-List-SomeUtils-0.580.0-1|71	

4822 21
21cr|perl-List-UtilsBy-0.120.0-1|1	%define upstream_name    List-UtilsBy
21cr|perl-List-UtilsBy-0.120.0-1|2	%define upstream_version 0.12
21cr|perl-List-UtilsBy-0.120.0-1|3	
21cr|perl-List-UtilsBy-0.120.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-List-UtilsBy-0.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-List-UtilsBy-0.120.0-1|6	Release:	1
21cr|perl-List-UtilsBy-0.120.0-1|7	
21cr|perl-List-UtilsBy-0.120.0-1|8	Summary:	Higher-order list utility functions
21cr|perl-List-UtilsBy-0.120.0-1|9	
21cr|perl-List-UtilsBy-0.120.0-1|10	License:	GPL+ or Artistic
21cr|perl-List-UtilsBy-0.120.0-1|11	Group:		Development/Perl
21cr|perl-List-UtilsBy-0.120.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-List-UtilsBy-0.120.0-1|13	Source0:	http://www.cpan.org/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-List-UtilsBy-0.120.0-1|14	
21cr|perl-List-UtilsBy-0.120.0-1|15	BuildRequires:	perl-devel
21cr|perl-List-UtilsBy-0.120.0-1|16	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-List-UtilsBy-0.120.0-1|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-List-UtilsBy-0.120.0-1|18	BuildRequires:	perl(Exporter) >= 5.720.0
21cr|perl-List-UtilsBy-0.120.0-1|19	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-List-UtilsBy-0.120.0-1|20	BuildRequires:	perl(Test::Pod)
21cr|perl-List-UtilsBy-0.120.0-1|21	
21cr|perl-List-UtilsBy-0.120.0-1|22	BuildArch:	noarch
21cr|perl-List-UtilsBy-0.120.0-1|23	
21cr|perl-List-UtilsBy-0.120.0-1|24	%description
21cr|perl-List-UtilsBy-0.120.0-1|25	This module provides a number of list utility functions, all of which take
21cr|perl-List-UtilsBy-0.120.0-1|26	an initial code block to control their behaviour. They are variations on
21cr|perl-List-UtilsBy-0.120.0-1|27	similar core perl or 'List::Util' functions of similar names, but which use
21cr|perl-List-UtilsBy-0.120.0-1|28	the block to control their behaviour. For example, the core Perl function
21cr|perl-List-UtilsBy-0.120.0-1|29	'sort' takes a list of values and returns them, sorted into order by their
21cr|perl-List-UtilsBy-0.120.0-1|30	string value. The 'sort_by' function sorts them according to the string
21cr|perl-List-UtilsBy-0.120.0-1|31	value returned by the extra function, when given each value.
21cr|perl-List-UtilsBy-0.120.0-1|32	
21cr|perl-List-UtilsBy-0.120.0-1|33	my @names_sorted = sort @names;
21cr|perl-List-UtilsBy-0.120.0-1|34	
21cr|perl-List-UtilsBy-0.120.0-1|35	my @people_sorted = sort_by { $_->name } @people;
21cr|perl-List-UtilsBy-0.120.0-1|36	
21cr|perl-List-UtilsBy-0.120.0-1|37	%prep
21cr|perl-List-UtilsBy-0.120.0-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-List-UtilsBy-0.120.0-1|39	
21cr|perl-List-UtilsBy-0.120.0-1|40	%build
21cr|perl-List-UtilsBy-0.120.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-List-UtilsBy-0.120.0-1|42	%make
21cr|perl-List-UtilsBy-0.120.0-1|43	
21cr|perl-List-UtilsBy-0.120.0-1|44	%check
21cr|perl-List-UtilsBy-0.120.0-1|45	make test
21cr|perl-List-UtilsBy-0.120.0-1|46	
21cr|perl-List-UtilsBy-0.120.0-1|47	%install
21cr|perl-List-UtilsBy-0.120.0-1|48	%makeinstall_std
21cr|perl-List-UtilsBy-0.120.0-1|49	
21cr|perl-List-UtilsBy-0.120.0-1|50	%files
21cr|perl-List-UtilsBy-0.120.0-1|51	%doc Changes META.json META.yml README LICENSE
21cr|perl-List-UtilsBy-0.120.0-1|52	%{_mandir}/man3/*
21cr|perl-List-UtilsBy-0.120.0-1|53	%{perl_vendorlib}/*

4823 21
21cr|perl-Locale-Codes-3.730.0-1|1	%define upstream_name    Locale-Codes
21cr|perl-Locale-Codes-3.730.0-1|2	%define upstream_version 3.73
21cr|perl-Locale-Codes-3.730.0-1|3	
21cr|perl-Locale-Codes-3.730.0-1|4	%global __requires_exclude ^perl\\(Locale::Codes::Country_Retired\\)|^perl\\(Locale::Codes::LangFam_Retired\\)|^perl\\(Locale::Codes::Script_Retired\\)|^perl\\(Locale::Codes::LangExt_Codes\\)|^perl\\(Locale::Codes::LangFam_Codes\\)|^perl\\(Locale::Codes::Script_Codes\\)|^perl\\(Locale::Codes::Language_Codes\\)|^perl\\(Locale::Codes::LangExt_Retired\\)|^perl\\(Locale::Codes::Currency_Codes\\)|^perl\\(Locale::Codes::LangVar_Retired\\)|^perl\\(Locale::Codes::Language_Retired\\)|^perl\\(Locale::Codes::Country_Codes\\)|^perl\\(Locale::Codes::LangVar_Codes\\)|^perl\\(Locale::Codes::Currency_Retired\\)
21cr|perl-Locale-Codes-3.730.0-1|5	
21cr|perl-Locale-Codes-3.730.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Locale-Codes-3.730.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Locale-Codes-3.730.0-1|8	Release:    1
21cr|perl-Locale-Codes-3.730.0-1|9	
21cr|perl-Locale-Codes-3.730.0-1|10	Summary:    Retired langfam codes for the Locale::Codes::LangFam module
21cr|perl-Locale-Codes-3.730.0-1|11	License:    GPL+ or Artistic
21cr|perl-Locale-Codes-3.730.0-1|12	Group:      Development/Perl
21cr|perl-Locale-Codes-3.730.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Locale-Codes-3.730.0-1|14	Source0:    http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Locale-Codes-3.730.0-1|15	
21cr|perl-Locale-Codes-3.730.0-1|16	
21cr|perl-Locale-Codes-3.730.0-1|17	BuildRequires: perl-devel
21cr|perl-Locale-Codes-3.730.0-1|18	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-Locale-Codes-3.730.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Locale-Codes-3.730.0-1|20	BuildRequires: perl(Storable)
21cr|perl-Locale-Codes-3.730.0-1|21	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Locale-Codes-3.730.0-1|22	BuildRequires: perl(Test::Inter)
21cr|perl-Locale-Codes-3.730.0-1|23	BuildRequires: perl(utf8)
21cr|perl-Locale-Codes-3.730.0-1|24	
21cr|perl-Locale-Codes-3.730.0-1|25	BuildArch: noarch
21cr|perl-Locale-Codes-3.730.0-1|26	
21cr|perl-Locale-Codes-3.730.0-1|27	%description
21cr|perl-Locale-Codes-3.730.0-1|28	*Locale-Codes* is a distribution containing a set of modules. The modules
21cr|perl-Locale-Codes-3.730.0-1|29	each deal with different types of codes which identify parts of the locale
21cr|perl-Locale-Codes-3.730.0-1|30	including languages, countries, currency, etc.
21cr|perl-Locale-Codes-3.730.0-1|31	
21cr|perl-Locale-Codes-3.730.0-1|32	Currently, the following modules are included:
21cr|perl-Locale-Codes-3.730.0-1|33	
21cr|perl-Locale-Codes-3.730.0-1|34	* *Locale::Codes::Country, Locale::Country*
21cr|perl-Locale-Codes-3.730.0-1|35	
21cr|perl-Locale-Codes-3.730.0-1|36	%prep
21cr|perl-Locale-Codes-3.730.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Locale-Codes-3.730.0-1|38	
21cr|perl-Locale-Codes-3.730.0-1|39	%build
21cr|perl-Locale-Codes-3.730.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Locale-Codes-3.730.0-1|41	
21cr|perl-Locale-Codes-3.730.0-1|42	%make
21cr|perl-Locale-Codes-3.730.0-1|43	
21cr|perl-Locale-Codes-3.730.0-1|44	%check
21cr|perl-Locale-Codes-3.730.0-1|45	%make test
21cr|perl-Locale-Codes-3.730.0-1|46	
21cr|perl-Locale-Codes-3.730.0-1|47	%install
21cr|perl-Locale-Codes-3.730.0-1|48	%makeinstall_std
21cr|perl-Locale-Codes-3.730.0-1|49	
21cr|perl-Locale-Codes-3.730.0-1|50	%files
21cr|perl-Locale-Codes-3.730.0-1|51	%doc META.json README META.yml Changes LICENSE
21cr|perl-Locale-Codes-3.730.0-1|52	%{_mandir}/man3/*
21cr|perl-Locale-Codes-3.730.0-1|53	%{perl_vendorlib}/*

4824 21
21cr|perl-Locale-Maketext-1.260.0-3|1	%define upstream_name    Locale-Maketext
21cr|perl-Locale-Maketext-1.260.0-3|2	%define upstream_version 1.26
21cr|perl-Locale-Maketext-1.260.0-3|3	
21cr|perl-Locale-Maketext-1.260.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Locale-Maketext-1.260.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Locale-Maketext-1.260.0-3|6	Release:	3
21cr|perl-Locale-Maketext-1.260.0-3|7	
21cr|perl-Locale-Maketext-1.260.0-3|8	Summary:	Framework for software localization
21cr|perl-Locale-Maketext-1.260.0-3|9	
21cr|perl-Locale-Maketext-1.260.0-3|10	
21cr|perl-Locale-Maketext-1.260.0-3|11	License:	GPL+ or Artistic
21cr|perl-Locale-Maketext-1.260.0-3|12	Group:		Development/Perl
21cr|perl-Locale-Maketext-1.260.0-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Locale-Maketext-1.260.0-3|14	Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Locale-Maketext-1.260.0-3|15	
21cr|perl-Locale-Maketext-1.260.0-3|16	BuildRequires:	perl-devel
21cr|perl-Locale-Maketext-1.260.0-3|17	BuildRequires:	perl(I18N::LangTags)
21cr|perl-Locale-Maketext-1.260.0-3|18	BuildRequires:	perl(Test::More)
21cr|perl-Locale-Maketext-1.260.0-3|19	BuildRequires:	perl(Test::Pod)
21cr|perl-Locale-Maketext-1.260.0-3|20	
21cr|perl-Locale-Maketext-1.260.0-3|21	BuildArch:	noarch
21cr|perl-Locale-Maketext-1.260.0-3|22	
21cr|perl-Locale-Maketext-1.260.0-3|23	%description
21cr|perl-Locale-Maketext-1.260.0-3|24	It is a common feature of applications (whether run directly, or via the
21cr|perl-Locale-Maketext-1.260.0-3|25	Web) for them to be "localized" -- i.e., for them to a present an English
21cr|perl-Locale-Maketext-1.260.0-3|26	interface to an English-speaker, a German interface to a German-speaker,
21cr|perl-Locale-Maketext-1.260.0-3|27	and so on for all languages it's programmed with. Locale::Maketext is a
21cr|perl-Locale-Maketext-1.260.0-3|28	framework for software localization; it provides you with the tools for
21cr|perl-Locale-Maketext-1.260.0-3|29	organizing and accessing the bits of text and text-processing code that you
21cr|perl-Locale-Maketext-1.260.0-3|30	need for producing localized applications.
21cr|perl-Locale-Maketext-1.260.0-3|31	
21cr|perl-Locale-Maketext-1.260.0-3|32	In order to make sense of Maketext and how all its components fit together,
21cr|perl-Locale-Maketext-1.260.0-3|33	you should probably go read Locale::Maketext::TPJ13, and _then_ read the
21cr|perl-Locale-Maketext-1.260.0-3|34	following documentation.
21cr|perl-Locale-Maketext-1.260.0-3|35	
21cr|perl-Locale-Maketext-1.260.0-3|36	You may also want to read over the source for 'File::Findgrep' and its
21cr|perl-Locale-Maketext-1.260.0-3|37	constituent modules -- they are a complete (if small) example application
21cr|perl-Locale-Maketext-1.260.0-3|38	that uses Maketext.
21cr|perl-Locale-Maketext-1.260.0-3|39	
21cr|perl-Locale-Maketext-1.260.0-3|40	%prep
21cr|perl-Locale-Maketext-1.260.0-3|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Locale-Maketext-1.260.0-3|42	
21cr|perl-Locale-Maketext-1.260.0-3|43	%build
21cr|perl-Locale-Maketext-1.260.0-3|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Locale-Maketext-1.260.0-3|45	%make
21cr|perl-Locale-Maketext-1.260.0-3|46	
21cr|perl-Locale-Maketext-1.260.0-3|47	%check
21cr|perl-Locale-Maketext-1.260.0-3|48	make test
21cr|perl-Locale-Maketext-1.260.0-3|49	
21cr|perl-Locale-Maketext-1.260.0-3|50	%install
21cr|perl-Locale-Maketext-1.260.0-3|51	%makeinstall_std
21cr|perl-Locale-Maketext-1.260.0-3|52	
21cr|perl-Locale-Maketext-1.260.0-3|53	%files
21cr|perl-Locale-Maketext-1.260.0-3|54	%doc ChangeLog README META.json META.yml
21cr|perl-Locale-Maketext-1.260.0-3|55	%{_mandir}/man3/*
21cr|perl-Locale-Maketext-1.260.0-3|56	%{perl_vendorlib}/*

4825 21
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|1	%define upstream_name    Locale-Maketext-Fuzzy
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|2	%define upstream_version 0.11
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|3	Name:		perl-%{upstream_name}
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|4	Version:	%perl_convert_version 0.11
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|5	Release:	6
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|6	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|7	Summary:	Maketext from already interpolated strings
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|8	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|9	License:	MIT
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|10	Group:		Development/Perl
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|12	Source0:	http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/Locale-Maketext-Fuzzy-0.11.tar.gz
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|13	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|14	BuildRequires:	perl-devel
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|15	BuildRequires:	perl(inc::Module::Package)
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|16	BuildArch:	noarch
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|17	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|18	%description
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|19	This module is a subclass of Locale::Maketext, with additional support for
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|20	localizing messages that already contains interpolated variables.
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|21	This is most useful when the messages are returned by external modules
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|22	-- for example, to match
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|23	dir: command not found
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|24	against
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|25	[_1]: command not found.
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|26	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|27	%prep
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|29	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|30	%build
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|32	%make
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|33	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|34	%check
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|35	make test
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|36	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|37	%install
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|38	%makeinstall_std
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|39	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|40	
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|41	%files
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|42	%doc Changes README
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|43	%{perl_vendorlib}/*
21cr|perl-Locale-Maketext-Fuzzy-0.110.0-6|44	%{_mandir}/man3/*

4826 21
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|1	%define upstream_name    Locale-Maketext-Gettext
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|2	%define upstream_version 1.32
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|3	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|6	Release:	1
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|7	Summary:	Joins the gettext and Maketext frameworks
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|8	License:	GPL+ or Artistic
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|9	Group:		Development/Perl
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|12	BuildRequires:	perl(Digest::SHA)
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|13	BuildRequires:	perl(Test)
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|14	BuildRequires:	perl-devel
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|15	BuildArch:	noarch
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|16	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|17	%description
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|18	Locale::Maketext::Gettext joins the GNU gettext and Maketext frameworks. It
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|19	is a subclass of Locale::Maketext/3 that follows the way GNU gettext works.
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|20	It works seamlessly, _both in the sense of GNU gettext and Maketext_. As a
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|21	result, you _enjoy both their advantages, and get rid of both their
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|22	problems, too._
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|23	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|24	You start as an usual GNU gettext localization project: Work on PO files
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|25	with the help of translators, reviewers and Emacs. Turn them into MO files
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|26	with _msgfmt_. Copy them into the appropriate locale directory, such as
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|27	_/usr/share/locale/de/LC_MESSAGES/myapp.mo_.
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|28	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|29	Then, build your Maketext localization class, with your base class changed
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|30	from Locale::Maketext/3 to Locale::Maketext::Gettext. That is all.
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|31	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|32	%prep
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|34	rm t/00-signature.t
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|35	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|36	%build
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|38	%make
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|39	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|40	%check
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|41	make test
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|42	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|43	%install
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|44	%makeinstall_std
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|45	
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|46	%files
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|47	%doc README* Changes
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|48	%{_bindir}/maketext
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|49	%{_mandir}/man3/*
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|50	%{_mandir}/man1/maketext.1.*
21cr|perl-Locale-Maketext-Gettext-1.320.0-1|51	%{perl_vendorlib}/Locale

4827 21
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|1	%define upstream_name	 Locale-Maketext-Lexicon
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|2	%define upstream_version 1.00
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|3	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|6	Release:	7
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|7	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|8	Summary:	Perl module to use other catalog formats in Maketext
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|9	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|10	License:	MIT
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|11	Group:		Development/Perl
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|13	Source0:	https://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|14	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|15	BuildRequires:	perl(YAML)
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|16	BuildRequires:	perl(Test)
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|17	BuildRequires:	perl-devel
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|18	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|19	BuildArch:	noarch
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|20	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|21	%description
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|22	Locale::Maketext::Lexicon is a module providing lexicon-handling backends, for
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|23	Locale::Maketext to read from other localization formats, such as PO files,
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|24	MO files, or from databases via the Tie interface.
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|25	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|26	%prep
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|28	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|29	%build
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|30	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|31	%make
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|32	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|33	%check
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|34	%make test
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|35	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|36	%install
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|37	%makeinstall_std
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|38	
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|39	%files
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|40	%doc Changes README META.yml
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|41	%{perl_vendorlib}/Locale
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|42	%{_bindir}/*
21cr|perl-Locale-Maketext-Lexicon-1.0.0-7|43	%{_mandir}/*/*

4828 21
21cr|perl-Locale-Maketext-Simple-0.210.0-8|1	%define upstream_name	Locale-Maketext-Simple
21cr|perl-Locale-Maketext-Simple-0.210.0-8|2	%define upstream_version 0.21
21cr|perl-Locale-Maketext-Simple-0.210.0-8|3	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Locale-Maketext-Simple-0.210.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Locale-Maketext-Simple-0.210.0-8|6	Release:	8
21cr|perl-Locale-Maketext-Simple-0.210.0-8|7	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|8	License:	MIT
21cr|perl-Locale-Maketext-Simple-0.210.0-8|9	Group:		Development/Perl
21cr|perl-Locale-Maketext-Simple-0.210.0-8|10	Summary:	Perl module to use other catalog formats in Maketext
21cr|perl-Locale-Maketext-Simple-0.210.0-8|11	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Locale-Maketext-Simple-0.210.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Locale-Maketext-Simple-0.210.0-8|14	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|15	BuildRequires:	perl-devel
21cr|perl-Locale-Maketext-Simple-0.210.0-8|16	BuildRequires:	perl(Locale::Maketext::Lexicon)
21cr|perl-Locale-Maketext-Simple-0.210.0-8|17	BuildArch:	noarch
21cr|perl-Locale-Maketext-Simple-0.210.0-8|18	Requires:	perl(Locale::Maketext::Lexicon)
21cr|perl-Locale-Maketext-Simple-0.210.0-8|19	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|20	%description
21cr|perl-Locale-Maketext-Simple-0.210.0-8|21	Locale::Maketext::Simple is simple interface to Locale::Maketext::Lexicon,
21cr|perl-Locale-Maketext-Simple-0.210.0-8|22	a module providing lexicon-handling backends, for "Locale::Maketext"
21cr|perl-Locale-Maketext-Simple-0.210.0-8|23	to read from other localization formats, such as PO files, MO files,
21cr|perl-Locale-Maketext-Simple-0.210.0-8|24	or from databases via the "Tie" interface.
21cr|perl-Locale-Maketext-Simple-0.210.0-8|25	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|26	%prep
21cr|perl-Locale-Maketext-Simple-0.210.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Locale-Maketext-Simple-0.210.0-8|28	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|29	%build
21cr|perl-Locale-Maketext-Simple-0.210.0-8|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Locale-Maketext-Simple-0.210.0-8|31	%make_build
21cr|perl-Locale-Maketext-Simple-0.210.0-8|32	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|33	%check
21cr|perl-Locale-Maketext-Simple-0.210.0-8|34	%make_build test
21cr|perl-Locale-Maketext-Simple-0.210.0-8|35	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|36	%install
21cr|perl-Locale-Maketext-Simple-0.210.0-8|37	%make_install
21cr|perl-Locale-Maketext-Simple-0.210.0-8|38	
21cr|perl-Locale-Maketext-Simple-0.210.0-8|39	%files
21cr|perl-Locale-Maketext-Simple-0.210.0-8|40	%doc Changes README
21cr|perl-Locale-Maketext-Simple-0.210.0-8|41	%{perl_vendorlib}/Locale
21cr|perl-Locale-Maketext-Simple-0.210.0-8|42	%{_mandir}/man3/*

4829 21
21cr|perl-Locale-Msgfmt-0.150.0-7|1	%define upstream_name    Locale-Msgfmt
21cr|perl-Locale-Msgfmt-0.150.0-7|2	%define upstream_version 0.15
21cr|perl-Locale-Msgfmt-0.150.0-7|3	
21cr|perl-Locale-Msgfmt-0.150.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Locale-Msgfmt-0.150.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Locale-Msgfmt-0.150.0-7|6	Release:	7
21cr|perl-Locale-Msgfmt-0.150.0-7|7	
21cr|perl-Locale-Msgfmt-0.150.0-7|8	Summary:	Functions used internally by Locale::Msgfmt
21cr|perl-Locale-Msgfmt-0.150.0-7|9	
21cr|perl-Locale-Msgfmt-0.150.0-7|10	License:	GPL+ or Artistic
21cr|perl-Locale-Msgfmt-0.150.0-7|11	Group:		Development/Perl
21cr|perl-Locale-Msgfmt-0.150.0-7|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Locale-Msgfmt-0.150.0-7|13	Source0:	https://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Locale-Msgfmt-0.150.0-7|14	
21cr|perl-Locale-Msgfmt-0.150.0-7|15	BuildRequires:	perl-devel
21cr|perl-Locale-Msgfmt-0.150.0-7|16	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-Locale-Msgfmt-0.150.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Locale-Msgfmt-0.150.0-7|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Locale-Msgfmt-0.150.0-7|19	BuildArch:	noarch
21cr|perl-Locale-Msgfmt-0.150.0-7|20	
21cr|perl-Locale-Msgfmt-0.150.0-7|21	%description
21cr|perl-Locale-Msgfmt-0.150.0-7|22	This module does the same thing as msgfmt from GNU gettext-tools, except this
21cr|perl-Locale-Msgfmt-0.150.0-7|23	is pure Perl.
21cr|perl-Locale-Msgfmt-0.150.0-7|24	
21cr|perl-Locale-Msgfmt-0.150.0-7|25	%prep
21cr|perl-Locale-Msgfmt-0.150.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Locale-Msgfmt-0.150.0-7|27	
21cr|perl-Locale-Msgfmt-0.150.0-7|28	%build
21cr|perl-Locale-Msgfmt-0.150.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Locale-Msgfmt-0.150.0-7|30	%make
21cr|perl-Locale-Msgfmt-0.150.0-7|31	
21cr|perl-Locale-Msgfmt-0.150.0-7|32	%check
21cr|perl-Locale-Msgfmt-0.150.0-7|33	%make test
21cr|perl-Locale-Msgfmt-0.150.0-7|34	
21cr|perl-Locale-Msgfmt-0.150.0-7|35	%install
21cr|perl-Locale-Msgfmt-0.150.0-7|36	%makeinstall_std
21cr|perl-Locale-Msgfmt-0.150.0-7|37	
21cr|perl-Locale-Msgfmt-0.150.0-7|38	%files
21cr|perl-Locale-Msgfmt-0.150.0-7|39	%doc Changes README
21cr|perl-Locale-Msgfmt-0.150.0-7|40	%{_mandir}/man3/*
21cr|perl-Locale-Msgfmt-0.150.0-7|41	%{perl_vendorlib}/Locale
21cr|perl-Locale-Msgfmt-0.150.0-7|42	%{perl_vendorlib}/Module

4830 21
21cr|perl-Locale-PO-0.270.0-1|1	%define upstream_name Locale-PO
21cr|perl-Locale-PO-0.270.0-1|2	%define upstream_version 0.27
21cr|perl-Locale-PO-0.270.0-1|3	
21cr|perl-Locale-PO-0.270.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Locale-PO-0.270.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Locale-PO-0.270.0-1|6	Release:        1
21cr|perl-Locale-PO-0.270.0-1|7	Summary:        Perl module for manipulating .po entries from GNU gettext
21cr|perl-Locale-PO-0.270.0-1|8	License:        GPL+ or Artistic
21cr|perl-Locale-PO-0.270.0-1|9	Group:          Development/Perl
21cr|perl-Locale-PO-0.270.0-1|10	URL:            http://search.cpan.org/dist/Locale-PO/
21cr|perl-Locale-PO-0.270.0-1|11	Source0:        http://search.cpan.org/CPAN/authors/id/C/CO/COSIMO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Locale-PO-0.270.0-1|12	BuildArch:      noarch
21cr|perl-Locale-PO-0.270.0-1|13	BuildRequires:  perl-devel
21cr|perl-Locale-PO-0.270.0-1|14	BuildRequires:  perl(base)
21cr|perl-Locale-PO-0.270.0-1|15	BuildRequires:  perl(Carp)
21cr|perl-Locale-PO-0.270.0-1|16	BuildRequires:  perl(Data::Dumper)
21cr|perl-Locale-PO-0.270.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Locale-PO-0.270.0-1|18	BuildRequires:  perl(File::Slurp)
21cr|perl-Locale-PO-0.270.0-1|19	BuildRequires:  perl(strict)
21cr|perl-Locale-PO-0.270.0-1|20	BuildRequires:  perl(Test::More)
21cr|perl-Locale-PO-0.270.0-1|21	BuildRequires:  perl(utf8)
21cr|perl-Locale-PO-0.270.0-1|22	BuildRequires:  perl(warnings)
21cr|perl-Locale-PO-0.270.0-1|23	Requires:       perl(Carp)
21cr|perl-Locale-PO-0.270.0-1|24	
21cr|perl-Locale-PO-0.270.0-1|25	%files
21cr|perl-Locale-PO-0.270.0-1|26	%doc Changes README
21cr|perl-Locale-PO-0.270.0-1|27	%{perl_vendorlib}/*
21cr|perl-Locale-PO-0.270.0-1|28	%{_mandir}/man3/*
21cr|perl-Locale-PO-0.270.0-1|29	#-------------------------------------------------------
21cr|perl-Locale-PO-0.270.0-1|30	
21cr|perl-Locale-PO-0.270.0-1|31	%description
21cr|perl-Locale-PO-0.270.0-1|32	This module simplifies management of GNU gettext .po files and is an
21cr|perl-Locale-PO-0.270.0-1|33	alternative to using emacs po-mode. It provides an object-oriented
21cr|perl-Locale-PO-0.270.0-1|34	interface in which each entry in a .po file is a Locale::PO object.
21cr|perl-Locale-PO-0.270.0-1|35	
21cr|perl-Locale-PO-0.270.0-1|36	%prep
21cr|perl-Locale-PO-0.270.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Locale-PO-0.270.0-1|38	
21cr|perl-Locale-PO-0.270.0-1|39	%build
21cr|perl-Locale-PO-0.270.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Locale-PO-0.270.0-1|41	%make
21cr|perl-Locale-PO-0.270.0-1|42	
21cr|perl-Locale-PO-0.270.0-1|43	
21cr|perl-Locale-PO-0.270.0-1|44	%check
21cr|perl-Locale-PO-0.270.0-1|45	%make test
21cr|perl-Locale-PO-0.270.0-1|46	
21cr|perl-Locale-PO-0.270.0-1|47	%install
21cr|perl-Locale-PO-0.270.0-1|48	%makeinstall_std

4831 21
21cr|perl-local-lib-2.0.24-1|1	%define upstream_name    local-lib
21cr|perl-local-lib-2.0.24-1|2	%define upstream_version 2.000024
21cr|perl-local-lib-2.0.24-1|3	
21cr|perl-local-lib-2.0.24-1|4	Name:       perl-%{upstream_name}
21cr|perl-local-lib-2.0.24-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-local-lib-2.0.24-1|6	Release:    1
21cr|perl-local-lib-2.0.24-1|7	
21cr|perl-local-lib-2.0.24-1|8	Summary:    Create and use a local lib/ for perl modules with PERL5LIB
21cr|perl-local-lib-2.0.24-1|9	
21cr|perl-local-lib-2.0.24-1|10	License:    GPL+ or Artistic
21cr|perl-local-lib-2.0.24-1|11	Group:      Development/Perl
21cr|perl-local-lib-2.0.24-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-local-lib-2.0.24-1|13	Source0:    http://www.cpan.org/modules/by-module/local/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-local-lib-2.0.24-1|14	
21cr|perl-local-lib-2.0.24-1|15	BuildRequires: perl(CPAN)
21cr|perl-local-lib-2.0.24-1|16	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-local-lib-2.0.24-1|17	BuildRequires: perl(ExtUtils::Install)
21cr|perl-local-lib-2.0.24-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-local-lib-2.0.24-1|19	BuildRequires: perl(ExtUtils::ParseXS)
21cr|perl-local-lib-2.0.24-1|20	BuildRequires: perl(Module::Build)
21cr|perl-local-lib-2.0.24-1|21	BuildRequires: perl-devel
21cr|perl-local-lib-2.0.24-1|22	
21cr|perl-local-lib-2.0.24-1|23	BuildArch: noarch
21cr|perl-local-lib-2.0.24-1|24	
21cr|perl-local-lib-2.0.24-1|25	Provides: perl(local::lib)
21cr|perl-local-lib-2.0.24-1|26	
21cr|perl-local-lib-2.0.24-1|27	%description
21cr|perl-local-lib-2.0.24-1|28	This module provides a quick, convenient way of bootstrapping a user-local
21cr|perl-local-lib-2.0.24-1|29	Perl module library located within the user's home directory. It also
21cr|perl-local-lib-2.0.24-1|30	constructs and prints out for the user the list of environment variables
21cr|perl-local-lib-2.0.24-1|31	using the syntax appropriate for the user's current shell (as specified by
21cr|perl-local-lib-2.0.24-1|32	the 'SHELL' environment variable), suitable for directly adding to one's
21cr|perl-local-lib-2.0.24-1|33	shell configuration file.
21cr|perl-local-lib-2.0.24-1|34	
21cr|perl-local-lib-2.0.24-1|35	More generally, local::lib allows for the bootstrapping and usage of a
21cr|perl-local-lib-2.0.24-1|36	directory containing Perl modules outside of Perl's '@INC'. This makes it
21cr|perl-local-lib-2.0.24-1|37	easier to ship an application with an app-specific copy of a Perl module,
21cr|perl-local-lib-2.0.24-1|38	or collection of modules. Useful in cases like when an upstream maintainer
21cr|perl-local-lib-2.0.24-1|39	hasn't applied a patch to a module of theirs that you need for your
21cr|perl-local-lib-2.0.24-1|40	application.
21cr|perl-local-lib-2.0.24-1|41	
21cr|perl-local-lib-2.0.24-1|42	%prep
21cr|perl-local-lib-2.0.24-1|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-local-lib-2.0.24-1|44	
21cr|perl-local-lib-2.0.24-1|45	%build
21cr|perl-local-lib-2.0.24-1|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-local-lib-2.0.24-1|47	%make
21cr|perl-local-lib-2.0.24-1|48	
21cr|perl-local-lib-2.0.24-1|49	# %check
21cr|perl-local-lib-2.0.24-1|50	# %make test
21cr|perl-local-lib-2.0.24-1|51	
21cr|perl-local-lib-2.0.24-1|52	%install
21cr|perl-local-lib-2.0.24-1|53	%makeinstall_std
21cr|perl-local-lib-2.0.24-1|54	
21cr|perl-local-lib-2.0.24-1|55	%files
21cr|perl-local-lib-2.0.24-1|56	%doc Changes META.yml
21cr|perl-local-lib-2.0.24-1|57	%{_mandir}/man3/*
21cr|perl-local-lib-2.0.24-1|58	%{perl_vendorlib}/*

4832 21
21cr|perl-LockFile-Simple-0.208.0-6|1	%define	upstream_name	 LockFile-Simple
21cr|perl-LockFile-Simple-0.208.0-6|2	%define upstream_version 0.208
21cr|perl-LockFile-Simple-0.208.0-6|3	
21cr|perl-LockFile-Simple-0.208.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-LockFile-Simple-0.208.0-6|5	Version:	%perl_convert_version 0.208
21cr|perl-LockFile-Simple-0.208.0-6|6	Release:	6
21cr|perl-LockFile-Simple-0.208.0-6|7	
21cr|perl-LockFile-Simple-0.208.0-6|8	Summary:	The LockFile::Simple extension provides simple file locking
21cr|perl-LockFile-Simple-0.208.0-6|9	
21cr|perl-LockFile-Simple-0.208.0-6|10	License:	GPL+ or Artistic
21cr|perl-LockFile-Simple-0.208.0-6|11	Group:		Development/Perl
21cr|perl-LockFile-Simple-0.208.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-LockFile-Simple-0.208.0-6|13	Source0:	https://cpan.metacpan.org/authors/id/S/SC/SCHWIGON/lockfile-simple/LockFile-Simple-%{upstream_version}.tar.gz
21cr|perl-LockFile-Simple-0.208.0-6|14	
21cr|perl-LockFile-Simple-0.208.0-6|15	BuildRequires:	perl-devel
21cr|perl-LockFile-Simple-0.208.0-6|16	BuildArch:	noarch
21cr|perl-LockFile-Simple-0.208.0-6|17	
21cr|perl-LockFile-Simple-0.208.0-6|18	%description
21cr|perl-LockFile-Simple-0.208.0-6|19	The LockFile::Simple extension provides simple file locking, of the
21cr|perl-LockFile-Simple-0.208.0-6|20	advisory kind, i.e. it requires cooperation between applications wishing
21cr|perl-LockFile-Simple-0.208.0-6|21	to lock the same files.
21cr|perl-LockFile-Simple-0.208.0-6|22	
21cr|perl-LockFile-Simple-0.208.0-6|23	It is meant to be used in quick-and-dirty scripts or more elaborated
21cr|perl-LockFile-Simple-0.208.0-6|24	programs that want a simple locking scheme, yet with a reasonable
21cr|perl-LockFile-Simple-0.208.0-6|25	level of configuration.
21cr|perl-LockFile-Simple-0.208.0-6|26	
21cr|perl-LockFile-Simple-0.208.0-6|27	%prep
21cr|perl-LockFile-Simple-0.208.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-LockFile-Simple-0.208.0-6|29	
21cr|perl-LockFile-Simple-0.208.0-6|30	%build
21cr|perl-LockFile-Simple-0.208.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-LockFile-Simple-0.208.0-6|32	make
21cr|perl-LockFile-Simple-0.208.0-6|33	make test
21cr|perl-LockFile-Simple-0.208.0-6|34	
21cr|perl-LockFile-Simple-0.208.0-6|35	%install
21cr|perl-LockFile-Simple-0.208.0-6|36	%makeinstall_std
21cr|perl-LockFile-Simple-0.208.0-6|37	
21cr|perl-LockFile-Simple-0.208.0-6|38	%files
21cr|perl-LockFile-Simple-0.208.0-6|39	%defattr(444,root,root,755)
21cr|perl-LockFile-Simple-0.208.0-6|40	%doc ChangeLog README
21cr|perl-LockFile-Simple-0.208.0-6|41	%{perl_vendorlib}/LockFile/*.pm
21cr|perl-LockFile-Simple-0.208.0-6|42	%{perl_vendorlib}/LockFile/Lock/*
21cr|perl-LockFile-Simple-0.208.0-6|43	%{_mandir}/*/*

4833 21
21cr|perl-Log-Agent-1.5.0-1|1	%define module	Log-Agent
21cr|perl-Log-Agent-1.5.0-1|2	%define upstream_version 1.005
21cr|perl-Log-Agent-1.5.0-1|3	
21cr|perl-Log-Agent-1.5.0-1|4	Name:		perl-%{module}
21cr|perl-Log-Agent-1.5.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Agent-1.5.0-1|6	Release:	1
21cr|perl-Log-Agent-1.5.0-1|7	Summary:  	Logging agent
21cr|perl-Log-Agent-1.5.0-1|8	
21cr|perl-Log-Agent-1.5.0-1|9	License:	GPL or Artistic
21cr|perl-Log-Agent-1.5.0-1|10	Group:		Development/Perl
21cr|perl-Log-Agent-1.5.0-1|11	URL:		http://search.cpan.org/dist/%{module}/
21cr|perl-Log-Agent-1.5.0-1|12	Source:		http://www.cpan.org/authors/id/M/MR/MROGASKI/Log-Agent-%{upstream_version}.tar.gz
21cr|perl-Log-Agent-1.5.0-1|13	
21cr|perl-Log-Agent-1.5.0-1|14	BuildRequires:	perl-devel
21cr|perl-Log-Agent-1.5.0-1|15	BuildRequires: perl(Test)
21cr|perl-Log-Agent-1.5.0-1|16	BuildArch:	noarch
21cr|perl-Log-Agent-1.5.0-1|17	
21cr|perl-Log-Agent-1.5.0-1|18	%description
21cr|perl-Log-Agent-1.5.0-1|19	Log::Agent is a general logging framework aimed at reusable modules.
21cr|perl-Log-Agent-1.5.0-1|20	
21cr|perl-Log-Agent-1.5.0-1|21	%prep
21cr|perl-Log-Agent-1.5.0-1|22	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Log-Agent-1.5.0-1|23	
21cr|perl-Log-Agent-1.5.0-1|24	%build
21cr|perl-Log-Agent-1.5.0-1|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Agent-1.5.0-1|26	%make
21cr|perl-Log-Agent-1.5.0-1|27	
21cr|perl-Log-Agent-1.5.0-1|28	%check
21cr|perl-Log-Agent-1.5.0-1|29	make test
21cr|perl-Log-Agent-1.5.0-1|30	
21cr|perl-Log-Agent-1.5.0-1|31	%install
21cr|perl-Log-Agent-1.5.0-1|32	%makeinstall_std
21cr|perl-Log-Agent-1.5.0-1|33	
21cr|perl-Log-Agent-1.5.0-1|34	%files
21cr|perl-Log-Agent-1.5.0-1|35	%doc README
21cr|perl-Log-Agent-1.5.0-1|36	%{perl_vendorlib}/Log
21cr|perl-Log-Agent-1.5.0-1|37	%{perl_vendorlib}/auto/Log
21cr|perl-Log-Agent-1.5.0-1|38	%{_mandir}/man3/*

4834 21
21cr|perl-Log-Any-1.40.0-2|1	%define upstream_name    Log-Any
21cr|perl-Log-Any-1.40.0-2|2	%define upstream_version 1.040
21cr|perl-Log-Any-1.40.0-2|3	
21cr|perl-Log-Any-1.40.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Log-Any-1.40.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Any-1.40.0-2|6	Release:	2
21cr|perl-Log-Any-1.40.0-2|7	
21cr|perl-Log-Any-1.40.0-2|8	Summary:	Allows CPAN modules to safely and efficiently log messages
21cr|perl-Log-Any-1.40.0-2|9	
21cr|perl-Log-Any-1.40.0-2|10	License:	GPL+ or Artistic
21cr|perl-Log-Any-1.40.0-2|11	Group:		Development/Perl
21cr|perl-Log-Any-1.40.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Any-1.40.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Any-1.40.0-2|14	
21cr|perl-Log-Any-1.40.0-2|15	BuildRequires:	perl-devel
21cr|perl-Log-Any-1.40.0-2|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Log-Any-1.40.0-2|17	BuildRequires:	perl(Test::Simple)
21cr|perl-Log-Any-1.40.0-2|18	Provides:		perl(Log::Any::Adapter::Core) = %{EVRD}
21cr|perl-Log-Any-1.40.0-2|19	
21cr|perl-Log-Any-1.40.0-2|20	BuildArch:	noarch
21cr|perl-Log-Any-1.40.0-2|21	
21cr|perl-Log-Any-1.40.0-2|22	# https://bugzilla.redhat.com/show_bug.cgi?id=1178719#c0
21cr|perl-Log-Any-1.40.0-2|23	Obsoletes:  perl-Log-Any-Adapter < 0.110.0-6
21cr|perl-Log-Any-1.40.0-2|24	
21cr|perl-Log-Any-1.40.0-2|25	%description
21cr|perl-Log-Any-1.40.0-2|26	'Log::Any' allows CPAN modules to safely and efficiently log messages,
21cr|perl-Log-Any-1.40.0-2|27	while letting the application choose (or decline to choose) a logging
21cr|perl-Log-Any-1.40.0-2|28	mechanism such as 'Log::Dispatch' or 'Log::Log4perl'.
21cr|perl-Log-Any-1.40.0-2|29	
21cr|perl-Log-Any-1.40.0-2|30	'Log::Any' has a very tiny footprint and no dependencies beyond Perl 5.6,
21cr|perl-Log-Any-1.40.0-2|31	which makes it appropriate for even small CPAN modules to use. It defaults
21cr|perl-Log-Any-1.40.0-2|32	to 'null' logging activity, so a module can safely log without worrying
21cr|perl-Log-Any-1.40.0-2|33	about whether the application has chosen (or will ever choose) a logging
21cr|perl-Log-Any-1.40.0-2|34	mechanism.
21cr|perl-Log-Any-1.40.0-2|35	
21cr|perl-Log-Any-1.40.0-2|36	The application, in turn, may choose one or more logging mechanisms via
21cr|perl-Log-Any-1.40.0-2|37	Log::Any::Adapter.
21cr|perl-Log-Any-1.40.0-2|38	
21cr|perl-Log-Any-1.40.0-2|39	%prep
21cr|perl-Log-Any-1.40.0-2|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Log-Any-1.40.0-2|41	
21cr|perl-Log-Any-1.40.0-2|42	%build
21cr|perl-Log-Any-1.40.0-2|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Any-1.40.0-2|44	%make
21cr|perl-Log-Any-1.40.0-2|45	
21cr|perl-Log-Any-1.40.0-2|46	%check
21cr|perl-Log-Any-1.40.0-2|47	%make test
21cr|perl-Log-Any-1.40.0-2|48	
21cr|perl-Log-Any-1.40.0-2|49	%install
21cr|perl-Log-Any-1.40.0-2|50	%makeinstall_std
21cr|perl-Log-Any-1.40.0-2|51	
21cr|perl-Log-Any-1.40.0-2|52	%files
21cr|perl-Log-Any-1.40.0-2|53	%doc Changes README META.json META.yml
21cr|perl-Log-Any-1.40.0-2|54	%{_mandir}/man3/*
21cr|perl-Log-Any-1.40.0-2|55	%{perl_vendorlib}/*

4835 21
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|1	%define upstream_name    Log-Any-Adapter-Callback
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|2	%define upstream_version 0.09
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|3	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|6	Release:    3
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|7	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|8	Summary:    Send Log::Any logs to a subroutine
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|9	License:    GPL+ or Artistic
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|10	Group:      Development/Perl
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|13	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|14	BuildRequires: perl-devel
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|15	BuildRequires: perl(File::Spec)
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|16	BuildRequires: perl(IO::Handle)
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|17	BuildRequires: perl(IPC::Open3)
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|18	BuildRequires: perl(Log::Any::Adapter)
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|19	BuildRequires: perl(Test::More)
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|20	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|21	BuildArch: noarch
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|22	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|23	%description
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|24	This adapter lets you specify callback subroutine to be called by
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|25	Log::Any's logging methods (like $log->debug(), $log->error(), etc) and
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|26	detection methods (like $log->is_warning(), $log->is_fatal(), etc.).
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|27	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|28	This adapter is used for customized logging, and is mostly a convenient
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|29	construct to save a few lines of code. You could achieve the same effect by
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|30	creating a full Log::Any adapter class.
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|31	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|32	Your logging callback subroutine will be called with these arguments:
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|33	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|34	%prep
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|36	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|37	%build
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|39	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|40	%make
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|41	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|42	%check
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|43	%make test
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|44	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|45	%install
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|46	%makeinstall_std
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|47	
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|48	%files
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|49	%doc Changes LICENSE README META.json META.yml
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|50	%{_mandir}/man3/*
21cr|perl-Log-Any-Adapter-Callback-0.90.0-3|51	%perl_vendorlib/*

4836 21
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|1	%define upstream_name    Log-Any-Adapter-Dispatch
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|3	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|6	Release:	1
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|7	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|8	Summary:	This Log::Any adapter uses Log::Dispatch for logging
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|9	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|10	License:	GPL+ or Artistic
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|11	Group:		Development/Perl
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|14	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|15	BuildRequires:	perl-devel
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|17	BuildRequires:	perl(File::Temp)
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|18	BuildRequires:	perl(Log::Dispatch)
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|19	BuildRequires:	perl(Test::More)
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|20	BuildRequires:	perl(Log::Any::Adapter)
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|21	BuildArch:	noarch
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|22	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|23	%description
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|24	This Log::Any adapter uses Log::Dispatch for logging.
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|25	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|26	You may either pass parameters (like _outputs_) to be passed to
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|27	'Log::Dispatch->new', or pass a 'Log::Dispatch' object directly in the
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|28	_dispatcher_ parameter.
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|29	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|30	%prep
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|32	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|33	%build
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|35	%make
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|36	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|37	%check
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|38	%make test
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|39	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|40	%install
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|41	%makeinstall_std
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|42	
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|43	%files
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|44	%doc Changes META.yml README
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|45	%{_mandir}/man3/*
21cr|perl-Log-Any-Adapter-Dispatch-0.80.0-1|46	%{perl_vendorlib}/*

4837 21
21cr|perl-Log-Contextual-0.8.1-1|1	%define upstream_name    Log-Contextual
21cr|perl-Log-Contextual-0.8.1-1|2	%define upstream_version 0.008001
21cr|perl-Log-Contextual-0.8.1-1|3	
21cr|perl-Log-Contextual-0.8.1-1|4	Name:		perl-%{upstream_name}
21cr|perl-Log-Contextual-0.8.1-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Contextual-0.8.1-1|6	Release:	1
21cr|perl-Log-Contextual-0.8.1-1|7	
21cr|perl-Log-Contextual-0.8.1-1|8	Summary:	Super simple logger made for playing with Log::Contextual
21cr|perl-Log-Contextual-0.8.1-1|9	
21cr|perl-Log-Contextual-0.8.1-1|10	License:	GPL+ or Artistic
21cr|perl-Log-Contextual-0.8.1-1|11	Group:		Development/Perl
21cr|perl-Log-Contextual-0.8.1-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Contextual-0.8.1-1|13	Source0:	https://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Contextual-0.8.1-1|14	
21cr|perl-Log-Contextual-0.8.1-1|15	BuildRequires:	perl-devel
21cr|perl-Log-Contextual-0.8.1-1|16	BuildRequires:	perl(Data::Dumper::Concise)
21cr|perl-Log-Contextual-0.8.1-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Log-Contextual-0.8.1-1|18	BuildRequires:	perl(Exporter::Declare)
21cr|perl-Log-Contextual-0.8.1-1|19	BuildRequires:	perl(Moo)
21cr|perl-Log-Contextual-0.8.1-1|20	BuildRequires:	perl(Test::Fatal)
21cr|perl-Log-Contextual-0.8.1-1|21	BuildRequires:	perl(aliased)
21cr|perl-Log-Contextual-0.8.1-1|22	BuildRequires:	perl(strictures)
21cr|perl-Log-Contextual-0.8.1-1|23	BuildRequires:	perl(Log::Log4perl)
21cr|perl-Log-Contextual-0.8.1-1|24	
21cr|perl-Log-Contextual-0.8.1-1|25	BuildArch:	noarch
21cr|perl-Log-Contextual-0.8.1-1|26	
21cr|perl-Log-Contextual-0.8.1-1|27	%description
21cr|perl-Log-Contextual-0.8.1-1|28	This module is a simple interface to extensible logging. It is bundled with
21cr|perl-Log-Contextual-0.8.1-1|29	a really basic logger, the Log::Contextual::SimpleLogger manpage, but in
21cr|perl-Log-Contextual-0.8.1-1|30	general you should use a real logger instead of that. For something more
21cr|perl-Log-Contextual-0.8.1-1|31	serious but not overly complicated, try the Log::Dispatchouli manpage (see
21cr|perl-Log-Contextual-0.8.1-1|32	the /SYNOPSIS manpage for example.)
21cr|perl-Log-Contextual-0.8.1-1|33	
21cr|perl-Log-Contextual-0.8.1-1|34	%prep
21cr|perl-Log-Contextual-0.8.1-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Log-Contextual-0.8.1-1|36	
21cr|perl-Log-Contextual-0.8.1-1|37	%build
21cr|perl-Log-Contextual-0.8.1-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Contextual-0.8.1-1|39	%make
21cr|perl-Log-Contextual-0.8.1-1|40	
21cr|perl-Log-Contextual-0.8.1-1|41	%check
21cr|perl-Log-Contextual-0.8.1-1|42	%make test
21cr|perl-Log-Contextual-0.8.1-1|43	
21cr|perl-Log-Contextual-0.8.1-1|44	%install
21cr|perl-Log-Contextual-0.8.1-1|45	%makeinstall_std
21cr|perl-Log-Contextual-0.8.1-1|46	
21cr|perl-Log-Contextual-0.8.1-1|47	%files
21cr|perl-Log-Contextual-0.8.1-1|48	%doc Changes META.yml META.json LICENSE README CONTRIBUTING
21cr|perl-Log-Contextual-0.8.1-1|49	%{_mandir}/man3/*
21cr|perl-Log-Contextual-0.8.1-1|50	%{perl_vendorlib}/*

4838 21
21cr|perl-Log-Dispatch-2.700.0-2|1	%define upstream_name    Log-Dispatch
21cr|perl-Log-Dispatch-2.700.0-2|2	%define upstream_version 2.70
21cr|perl-Log-Dispatch-2.700.0-2|3	
21cr|perl-Log-Dispatch-2.700.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Log-Dispatch-2.700.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Dispatch-2.700.0-2|6	Release:	2
21cr|perl-Log-Dispatch-2.700.0-2|7	
21cr|perl-Log-Dispatch-2.700.0-2|8	Summary:	Perl modules for logging messages to multiple outputs
21cr|perl-Log-Dispatch-2.700.0-2|9	
21cr|perl-Log-Dispatch-2.700.0-2|10	License:	GPL+ or Artistic
21cr|perl-Log-Dispatch-2.700.0-2|11	Group:		Development/Perl
21cr|perl-Log-Dispatch-2.700.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Dispatch-2.700.0-2|13	Source0:	https://www.cpan.org/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Dispatch-2.700.0-2|14	
21cr|perl-Log-Dispatch-2.700.0-2|15	BuildRequires:	perl-devel
21cr|perl-Log-Dispatch-2.700.0-2|16	BuildRequires:	perl(Params::Validate)
21cr|perl-Log-Dispatch-2.700.0-2|17	BuildRequires:	perl(Mail::Sender)
21cr|perl-Log-Dispatch-2.700.0-2|18	BuildRequires:	perl(Mail::Sendmail)
21cr|perl-Log-Dispatch-2.700.0-2|19	BuildRequires:	perl(MIME::Lite)
21cr|perl-Log-Dispatch-2.700.0-2|20	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Log-Dispatch-2.700.0-2|21	BuildRequires:	perl(Class::Load)
21cr|perl-Log-Dispatch-2.700.0-2|22	BuildRequires:	perl(Dist::CheckConflicts)
21cr|perl-Log-Dispatch-2.700.0-2|23	BuildRequires:	perl(Devel::GlobalDestruction)
21cr|perl-Log-Dispatch-2.700.0-2|24	BuildRequires:	perl(Specio::Exporter)
21cr|perl-Log-Dispatch-2.700.0-2|25	BuildRequires:	perl(IPC::Run3)
21cr|perl-Log-Dispatch-2.700.0-2|26	BuildRequires:	perl(Params::ValidationCompiler)
21cr|perl-Log-Dispatch-2.700.0-2|27	BuildRequires:	perl(Sys::Syslog)
21cr|perl-Log-Dispatch-2.700.0-2|28	BuildRequires:	perl(Test::Fatal)
21cr|perl-Log-Dispatch-2.700.0-2|29	BuildRequires:	perl(Test::Needs)
21cr|perl-Log-Dispatch-2.700.0-2|30	BuildRequires:	perl(Test::Requires)
21cr|perl-Log-Dispatch-2.700.0-2|31	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Log-Dispatch-2.700.0-2|32	
21cr|perl-Log-Dispatch-2.700.0-2|33	
21cr|perl-Log-Dispatch-2.700.0-2|34	BuildArch:	noarch
21cr|perl-Log-Dispatch-2.700.0-2|35	
21cr|perl-Log-Dispatch-2.700.0-2|36	%description
21cr|perl-Log-Dispatch-2.700.0-2|37	Log::Dispatch is a suite of OO modules for logging messages to multiple
21cr|perl-Log-Dispatch-2.700.0-2|38	outputs, each of which can have a minimum and maximum log level.  It is
21cr|perl-Log-Dispatch-2.700.0-2|39	designed to be easily subclassed, both for creating a new dispatcher object and
21cr|perl-Log-Dispatch-2.700.0-2|40	particularly for creating new outputs.
21cr|perl-Log-Dispatch-2.700.0-2|41	
21cr|perl-Log-Dispatch-2.700.0-2|42	%files
21cr|perl-Log-Dispatch-2.700.0-2|43	%doc Changes LICENSE README.md META.json META.yml
21cr|perl-Log-Dispatch-2.700.0-2|44	%{perl_vendorlib}/Log
21cr|perl-Log-Dispatch-2.700.0-2|45	%exclude %{perl_vendorlib}/Log/Dispatch/ApacheLog.pm
21cr|perl-Log-Dispatch-2.700.0-2|46	%exclude %{_mandir}/*/Log::Dispatch::ApacheLog*
21cr|perl-Log-Dispatch-2.700.0-2|47	%{_mandir}/*/*
21cr|perl-Log-Dispatch-2.700.0-2|48	#--------------------------------------------
21cr|perl-Log-Dispatch-2.700.0-2|49	
21cr|perl-Log-Dispatch-2.700.0-2|50	%package ApacheLog
21cr|perl-Log-Dispatch-2.700.0-2|51	Summary: Apache mod_perl dispatcher for Log::Dispatch
21cr|perl-Log-Dispatch-2.700.0-2|52	
21cr|perl-Log-Dispatch-2.700.0-2|53	Group:   Development/Perl
21cr|perl-Log-Dispatch-2.700.0-2|54	
21cr|perl-Log-Dispatch-2.700.0-2|55	%description ApacheLog
21cr|perl-Log-Dispatch-2.700.0-2|56	Log::Dispatch::ApacheLog is a dispatcher for apache logging, used with
21cr|perl-Log-Dispatch-2.700.0-2|57	mod_perl.
21cr|perl-Log-Dispatch-2.700.0-2|58	
21cr|perl-Log-Dispatch-2.700.0-2|59	%files ApacheLog
21cr|perl-Log-Dispatch-2.700.0-2|60	%doc Changes LICENSE README.md META.json META.yml
21cr|perl-Log-Dispatch-2.700.0-2|61	%{perl_vendorlib}/Log/Dispatch/ApacheLog.pm
21cr|perl-Log-Dispatch-2.700.0-2|62	%{_mandir}/*/Log::Dispatch::ApacheLog*
21cr|perl-Log-Dispatch-2.700.0-2|63	#--------------------------------------------
21cr|perl-Log-Dispatch-2.700.0-2|64	
21cr|perl-Log-Dispatch-2.700.0-2|65	%prep
21cr|perl-Log-Dispatch-2.700.0-2|66	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Log-Dispatch-2.700.0-2|67	
21cr|perl-Log-Dispatch-2.700.0-2|68	%build
21cr|perl-Log-Dispatch-2.700.0-2|69	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Dispatch-2.700.0-2|70	%make CFLAGS="%{optflags}"
21cr|perl-Log-Dispatch-2.700.0-2|71	
21cr|perl-Log-Dispatch-2.700.0-2|72	%check
21cr|perl-Log-Dispatch-2.700.0-2|73	make test
21cr|perl-Log-Dispatch-2.700.0-2|74	
21cr|perl-Log-Dispatch-2.700.0-2|75	%install
21cr|perl-Log-Dispatch-2.700.0-2|76	%makeinstall_std

4839 21
21cr|perl-Log-Dispatch-Array-1.5.0-1|1	%define upstream_name    Log-Dispatch-Array
21cr|perl-Log-Dispatch-Array-1.5.0-1|2	%define upstream_version 1.005
21cr|perl-Log-Dispatch-Array-1.5.0-1|3	
21cr|perl-Log-Dispatch-Array-1.5.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Log-Dispatch-Array-1.5.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Dispatch-Array-1.5.0-1|6	Release:	1
21cr|perl-Log-Dispatch-Array-1.5.0-1|7	
21cr|perl-Log-Dispatch-Array-1.5.0-1|8	Summary:	Log events to an array (reference)
21cr|perl-Log-Dispatch-Array-1.5.0-1|9	
21cr|perl-Log-Dispatch-Array-1.5.0-1|10	License:	GPL+ or Artistic
21cr|perl-Log-Dispatch-Array-1.5.0-1|11	Group:		Development/Perl
21cr|perl-Log-Dispatch-Array-1.5.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Dispatch-Array-1.5.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Log/Log-Dispatch-Array-%{upstream_version}.tar.gz
21cr|perl-Log-Dispatch-Array-1.5.0-1|14	
21cr|perl-Log-Dispatch-Array-1.5.0-1|15	BuildRequires:	perl-devel
21cr|perl-Log-Dispatch-Array-1.5.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Log-Dispatch-Array-1.5.0-1|17	BuildRequires:	perl(Log::Dispatch::Output)
21cr|perl-Log-Dispatch-Array-1.5.0-1|18	BuildRequires:	perl(Test::Deep)
21cr|perl-Log-Dispatch-Array-1.5.0-1|19	BuildArch:	noarch
21cr|perl-Log-Dispatch-Array-1.5.0-1|20	
21cr|perl-Log-Dispatch-Array-1.5.0-1|21	%description
21cr|perl-Log-Dispatch-Array-1.5.0-1|22	This provides a Log::Dispatch log output system that appends logged events
21cr|perl-Log-Dispatch-Array-1.5.0-1|23	to an array reference. This is probably only useful for testing the logging
21cr|perl-Log-Dispatch-Array-1.5.0-1|24	of your code.
21cr|perl-Log-Dispatch-Array-1.5.0-1|25	
21cr|perl-Log-Dispatch-Array-1.5.0-1|26	%prep
21cr|perl-Log-Dispatch-Array-1.5.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Log-Dispatch-Array-1.5.0-1|28	
21cr|perl-Log-Dispatch-Array-1.5.0-1|29	%build
21cr|perl-Log-Dispatch-Array-1.5.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Dispatch-Array-1.5.0-1|31	%make
21cr|perl-Log-Dispatch-Array-1.5.0-1|32	
21cr|perl-Log-Dispatch-Array-1.5.0-1|33	%check
21cr|perl-Log-Dispatch-Array-1.5.0-1|34	%make test
21cr|perl-Log-Dispatch-Array-1.5.0-1|35	
21cr|perl-Log-Dispatch-Array-1.5.0-1|36	%install
21cr|perl-Log-Dispatch-Array-1.5.0-1|37	%makeinstall_std
21cr|perl-Log-Dispatch-Array-1.5.0-1|38	
21cr|perl-Log-Dispatch-Array-1.5.0-1|39	%files
21cr|perl-Log-Dispatch-Array-1.5.0-1|40	%doc Changes LICENSE META.yml README
21cr|perl-Log-Dispatch-Array-1.5.0-1|41	%{_mandir}/man3/*
21cr|perl-Log-Dispatch-Array-1.5.0-1|42	%{perl_vendorlib}/*

4840 21
21cr|perl-Log-Dispatch-Config-1.40.0-7|1	%define upstream_name    Log-Dispatch-Config
21cr|perl-Log-Dispatch-Config-1.40.0-7|2	%define upstream_version 1.04
21cr|perl-Log-Dispatch-Config-1.40.0-7|3	
21cr|perl-Log-Dispatch-Config-1.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Log-Dispatch-Config-1.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Dispatch-Config-1.40.0-7|6	Release:	7
21cr|perl-Log-Dispatch-Config-1.40.0-7|7	
21cr|perl-Log-Dispatch-Config-1.40.0-7|8	Summary:	Log4j for Perl
21cr|perl-Log-Dispatch-Config-1.40.0-7|9	
21cr|perl-Log-Dispatch-Config-1.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Log-Dispatch-Config-1.40.0-7|11	Group:		Development/Perl
21cr|perl-Log-Dispatch-Config-1.40.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Log-Dispatch-Config-1.40.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Dispatch-Config-1.40.0-7|14	
21cr|perl-Log-Dispatch-Config-1.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Log-Dispatch-Config-1.40.0-7|16	BuildRequires:	perl(Test::Simple)  >= 0.420.0
21cr|perl-Log-Dispatch-Config-1.40.0-7|17	BuildRequires:	perl(AppConfig)     >= 1.520.0
21cr|perl-Log-Dispatch-Config-1.40.0-7|18	BuildRequires:	perl(IO::Stringy)
21cr|perl-Log-Dispatch-Config-1.40.0-7|19	BuildRequires:	perl(Log::Dispatch) >= 2.110.0
21cr|perl-Log-Dispatch-Config-1.40.0-7|20	
21cr|perl-Log-Dispatch-Config-1.40.0-7|21	BuildArch:	noarch
21cr|perl-Log-Dispatch-Config-1.40.0-7|22	
21cr|perl-Log-Dispatch-Config-1.40.0-7|23	%description
21cr|perl-Log-Dispatch-Config-1.40.0-7|24	Log::Dispatch::Config is a subclass of Log::Dispatch and provides a way
21cr|perl-Log-Dispatch-Config-1.40.0-7|25	to configure Log::Dispatch object with configulation file (default, in
21cr|perl-Log-Dispatch-Config-1.40.0-7|26	AppConfig format). I mean, this is log4j for Perl, not with all API
21cr|perl-Log-Dispatch-Config-1.40.0-7|27	compatibility though.
21cr|perl-Log-Dispatch-Config-1.40.0-7|28	
21cr|perl-Log-Dispatch-Config-1.40.0-7|29	%prep
21cr|perl-Log-Dispatch-Config-1.40.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Log-Dispatch-Config-1.40.0-7|31	
21cr|perl-Log-Dispatch-Config-1.40.0-7|32	%build
21cr|perl-Log-Dispatch-Config-1.40.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Dispatch-Config-1.40.0-7|34	%make
21cr|perl-Log-Dispatch-Config-1.40.0-7|35	
21cr|perl-Log-Dispatch-Config-1.40.0-7|36	%check
21cr|perl-Log-Dispatch-Config-1.40.0-7|37	%make test
21cr|perl-Log-Dispatch-Config-1.40.0-7|38	
21cr|perl-Log-Dispatch-Config-1.40.0-7|39	%install
21cr|perl-Log-Dispatch-Config-1.40.0-7|40	%makeinstall_std
21cr|perl-Log-Dispatch-Config-1.40.0-7|41	
21cr|perl-Log-Dispatch-Config-1.40.0-7|42	%files
21cr|perl-Log-Dispatch-Config-1.40.0-7|43	%defattr(644,root,root,755)
21cr|perl-Log-Dispatch-Config-1.40.0-7|44	%doc Changes README
21cr|perl-Log-Dispatch-Config-1.40.0-7|45	%{perl_vendorlib}/Log/Dispatch*
21cr|perl-Log-Dispatch-Config-1.40.0-7|46	%{_mandir}/*/*

4841 21
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|1	%define upstream_version 1.122640
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|2	%define upstream_name Log-Dispatch-Configurator-Any
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|3	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|4	Name:           perl-%{upstream_name}
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|6	Release:        1
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|7	Summary:        Configurator implementation with Config::Any
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|8	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|9	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|10	License:        GPL+ or Artistic
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|11	Group:          Development/Perl
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|12	URL:            https://search.cpan.org/dist/Log-Dispatch-Configurator-Any/
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|13	Source0:        https://www.cpan.org/authors/id/O/OL/OLIVER/Log-Dispatch-Configurator-Any-%{upstream_version}.tar.gz
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|14	BuildArch:      noarch
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|15	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|16	BuildRequires:  perl(Carp)
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|17	BuildRequires:  perl(Config::Any) >= 0.15
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|18	BuildRequires:  perl(Config::Tiny)
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|19	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|20	BuildRequires:  perl(Log::Dispatch) >= 2.23
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|21	BuildRequires:  perl(Log::Dispatch::Config)
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|22	BuildRequires:  perl(Log::Dispatch::Configurator)
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|23	BuildRequires:  perl(Test::More)
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|24	BuildRequires:  perl(Test::Pod) >= 1.14
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|25	BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|26	BuildRequires:  perl(YAML::Tiny)
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|27	BuildRequires:  perl-devel
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|28	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|29	%description
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|30	Log::Dispatch::Config is a wrapper for Log::Dispatch and provides a way to
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|31	configure Log::Dispatch objects with configuration files. Somewhat like a lite
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|32	version of log4j and Log::Log4perl it allows multiple log destinations. The
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|33	standard configuration file format for Log::Dispatch::Config is AppConfig.
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|34	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|35	%prep
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|37	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|38	%build
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|40	%make
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|41	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|42	%install
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|43	%makeinstall_std
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|44	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|45	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|46	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|47	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|48	%check
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|49	make test
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|50	
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|51	%files
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|52	%doc Changes examples LICENSE META.json script
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|53	%{perl_vendorlib}/*
21cr|perl-Log-Dispatch-Configurator-Any-1.122.640-1|54	%{_mandir}/man3/*

4842 21
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|1	%define upstream_name    Log-Dispatch-FileRotate
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|2	%define upstream_version 1.38
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|3	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|6	Release:    1
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|7	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|8	Summary:    Log to files that archive/rotate themselves
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|9	License:    GPL+ or Artistic
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|10	Group:      Development/Perl
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|13	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|14	BuildRequires: perl(Date::Manip)
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|16	BuildRequires: perl(Fcntl)
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|17	BuildRequires: perl(Log::Dispatch::Output)
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|18	BuildRequires: perl(Params::Validate)
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|19	BuildRequires: perl(Path::Tiny)
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|20	BuildRequires: perl(Test::Warn)
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|21	BuildRequires: perl-devel
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|22	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|23	BuildArch: noarch
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|24	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|25	%description
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|26	This module provides a simple object for logging to files under the
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|27	Log::Dispatch::* system, and automatically rotating them according to
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|28	different constraints. This is basically a Log::Dispatch::File wrapper with
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|29	additions. To that end the arguments
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|30	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|31	name, min_level, filename and  mode
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|32	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|33	behave the same as Log::Dispatch::File. So see its man page (perldoc
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|34	Log::Dispatch::File)
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|35	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|36	%prep
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|38	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|39	%build
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|41	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|42	%make
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|43	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|44	%check
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|45	make test
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|46	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|47	%install
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|48	%makeinstall_std
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|49	
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|50	%files
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|51	%doc Changes README META.yml
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|52	%{_mandir}/man3/*
21cr|perl-Log-Dispatch-FileRotate-1.380.0-1|53	%{perl_vendorlib}/*

4843 21
21cr|perl-Log-Dispatchouli-2.23.0-1|1	%define upstream_name    Log-Dispatchouli
21cr|perl-Log-Dispatchouli-2.23.0-1|2	%define upstream_version 2.023
21cr|perl-Log-Dispatchouli-2.23.0-1|3	
21cr|perl-Log-Dispatchouli-2.23.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Log-Dispatchouli-2.23.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Log-Dispatchouli-2.23.0-1|6	Release:    1
21cr|perl-Log-Dispatchouli-2.23.0-1|7	
21cr|perl-Log-Dispatchouli-2.23.0-1|8	Summary:    A system for sharing a global, dynamically-scoped logger
21cr|perl-Log-Dispatchouli-2.23.0-1|9	License:    GPL+ or Artistic
21cr|perl-Log-Dispatchouli-2.23.0-1|10	Group:      Development/Perl
21cr|perl-Log-Dispatchouli-2.23.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Dispatchouli-2.23.0-1|12	Source0:    https://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Dispatchouli-2.23.0-1|13	
21cr|perl-Log-Dispatchouli-2.23.0-1|14	BuildRequires: perl-devel
21cr|perl-Log-Dispatchouli-2.23.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Log-Dispatchouli-2.23.0-1|16	BuildRequires: perl(Cpanel::JSON::XS)
21cr|perl-Log-Dispatchouli-2.23.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Log-Dispatchouli-2.23.0-1|18	BuildRequires: perl(File::Spec)
21cr|perl-Log-Dispatchouli-2.23.0-1|19	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Log-Dispatchouli-2.23.0-1|20	BuildRequires: perl(File::Temp)
21cr|perl-Log-Dispatchouli-2.23.0-1|21	BuildRequires: perl(JSON::MaybeXS)
21cr|perl-Log-Dispatchouli-2.23.0-1|22	BuildRequires: perl(Log::Dispatch)
21cr|perl-Log-Dispatchouli-2.23.0-1|23	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Log-Dispatchouli-2.23.0-1|24	BuildRequires: perl(Log::Dispatch::File)
21cr|perl-Log-Dispatchouli-2.23.0-1|25	BuildRequires: perl(Log::Dispatch::Screen)
21cr|perl-Log-Dispatchouli-2.23.0-1|26	BuildRequires: perl(Log::Dispatch::Syslog)
21cr|perl-Log-Dispatchouli-2.23.0-1|27	BuildRequires: perl(Params::Util)
21cr|perl-Log-Dispatchouli-2.23.0-1|28	BuildRequires: perl(Scalar::Util)
21cr|perl-Log-Dispatchouli-2.23.0-1|29	BuildRequires: perl(String::Flogger)
21cr|perl-Log-Dispatchouli-2.23.0-1|30	BuildRequires: perl(Sub::Exporter)
21cr|perl-Log-Dispatchouli-2.23.0-1|31	BuildRequires: perl(Sub::Exporter::GlobExporter)
21cr|perl-Log-Dispatchouli-2.23.0-1|32	BuildRequires: perl(Sys::Syslog)
21cr|perl-Log-Dispatchouli-2.23.0-1|33	BuildRequires: perl(Test::Deep)
21cr|perl-Log-Dispatchouli-2.23.0-1|34	BuildRequires: perl(Test::Fatal)
21cr|perl-Log-Dispatchouli-2.23.0-1|35	BuildRequires: perl(Test::More)
21cr|perl-Log-Dispatchouli-2.23.0-1|36	BuildRequires: perl(Try::Tiny)
21cr|perl-Log-Dispatchouli-2.23.0-1|37	BuildRequires: perl(base)
21cr|perl-Log-Dispatchouli-2.23.0-1|38	BuildRequires: perl(overload)
21cr|perl-Log-Dispatchouli-2.23.0-1|39	BuildRequires: perl(strict)
21cr|perl-Log-Dispatchouli-2.23.0-1|40	BuildRequires: perl(warnings)
21cr|perl-Log-Dispatchouli-2.23.0-1|41	BuildArch: noarch
21cr|perl-Log-Dispatchouli-2.23.0-1|42	
21cr|perl-Log-Dispatchouli-2.23.0-1|43	%description
21cr|perl-Log-Dispatchouli-2.23.0-1|44	Log::Dispatchouli is a thin layer above the Log::Dispatch manpage and meant
21cr|perl-Log-Dispatchouli-2.23.0-1|45	to make it dead simple to add logging to a program without having to think
21cr|perl-Log-Dispatchouli-2.23.0-1|46	much about categories, facilities, levels, or things like that. It is meant
21cr|perl-Log-Dispatchouli-2.23.0-1|47	to make logging just configurable enough that you can find the logs you
21cr|perl-Log-Dispatchouli-2.23.0-1|48	want and just easy enough that you will actually log things.
21cr|perl-Log-Dispatchouli-2.23.0-1|49	
21cr|perl-Log-Dispatchouli-2.23.0-1|50	Log::Dispatchouli can log to syslog (if you specify a facility), standard
21cr|perl-Log-Dispatchouli-2.23.0-1|51	error or standard output, to a file, or to an array in memory. That last
21cr|perl-Log-Dispatchouli-2.23.0-1|52	one is mostly useful for testing.
21cr|perl-Log-Dispatchouli-2.23.0-1|53	
21cr|perl-Log-Dispatchouli-2.23.0-1|54	In addition to providing as simple a way to get a handle for logging
21cr|perl-Log-Dispatchouli-2.23.0-1|55	operations, Log::Dispatchouli uses the String::Flogger manpage to process
21cr|perl-Log-Dispatchouli-2.23.0-1|56	the things to be logged, meaning you can easily log data structures.
21cr|perl-Log-Dispatchouli-2.23.0-1|57	Basically: strings are logged as is, arrayrefs are taken as (sprintf
21cr|perl-Log-Dispatchouli-2.23.0-1|58	format, args), and subroutines are called only if needed. For more
21cr|perl-Log-Dispatchouli-2.23.0-1|59	information read the the String::Flogger manpage docs.
21cr|perl-Log-Dispatchouli-2.23.0-1|60	
21cr|perl-Log-Dispatchouli-2.23.0-1|61	%prep
21cr|perl-Log-Dispatchouli-2.23.0-1|62	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Log-Dispatchouli-2.23.0-1|63	
21cr|perl-Log-Dispatchouli-2.23.0-1|64	%build
21cr|perl-Log-Dispatchouli-2.23.0-1|65	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Dispatchouli-2.23.0-1|66	
21cr|perl-Log-Dispatchouli-2.23.0-1|67	%make
21cr|perl-Log-Dispatchouli-2.23.0-1|68	
21cr|perl-Log-Dispatchouli-2.23.0-1|69	%check
21cr|perl-Log-Dispatchouli-2.23.0-1|70	%make test
21cr|perl-Log-Dispatchouli-2.23.0-1|71	
21cr|perl-Log-Dispatchouli-2.23.0-1|72	%install
21cr|perl-Log-Dispatchouli-2.23.0-1|73	%makeinstall_std
21cr|perl-Log-Dispatchouli-2.23.0-1|74	
21cr|perl-Log-Dispatchouli-2.23.0-1|75	%files
21cr|perl-Log-Dispatchouli-2.23.0-1|76	%doc Changes LICENSE META.json META.yml README
21cr|perl-Log-Dispatchouli-2.23.0-1|77	%{_mandir}/man3/*
21cr|perl-Log-Dispatchouli-2.23.0-1|78	%{perl_vendorlib}/*

4844 21
21cr|perl-Log-Dispatch-Perl-0.50.0-1|1	%define upstream_name    Log-Dispatch-Perl
21cr|perl-Log-Dispatch-Perl-0.50.0-1|2	%define upstream_version 0.05
21cr|perl-Log-Dispatch-Perl-0.50.0-1|3	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|4	Name:           perl-Log-Dispatch-Perl
21cr|perl-Log-Dispatch-Perl-0.50.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Log-Dispatch-Perl-0.50.0-1|6	Release:        1
21cr|perl-Log-Dispatch-Perl-0.50.0-1|7	Summary:        Use core Perl functions for logging
21cr|perl-Log-Dispatch-Perl-0.50.0-1|8	Group:          Development/Perl
21cr|perl-Log-Dispatch-Perl-0.50.0-1|9	License:        GPL+ or Artistic
21cr|perl-Log-Dispatch-Perl-0.50.0-1|10	URL:            https://metacpan.org/release/Log-Dispatch-Perl
21cr|perl-Log-Dispatch-Perl-0.50.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/E/ET/ETHER/Log-Dispatch-Perl-%{upstream_version}.tar.gz
21cr|perl-Log-Dispatch-Perl-0.50.0-1|12	BuildArch:      noarch
21cr|perl-Log-Dispatch-Perl-0.50.0-1|13	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|14	BuildRequires:  coreutils
21cr|perl-Log-Dispatch-Perl-0.50.0-1|15	BuildRequires:  findutils
21cr|perl-Log-Dispatch-Perl-0.50.0-1|16	BuildRequires:  make
21cr|perl-Log-Dispatch-Perl-0.50.0-1|17	BuildRequires:  perl-interpreter
21cr|perl-Log-Dispatch-Perl-0.50.0-1|18	BuildRequires:  perl-generators
21cr|perl-Log-Dispatch-Perl-0.50.0-1|19	BuildRequires:  perl(base)
21cr|perl-Log-Dispatch-Perl-0.50.0-1|20	BuildRequires:  perl(Carp)
21cr|perl-Log-Dispatch-Perl-0.50.0-1|21	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Log-Dispatch-Perl-0.50.0-1|22	BuildRequires:  perl(Log::Dispatch) >= 1.16
21cr|perl-Log-Dispatch-Perl-0.50.0-1|23	BuildRequires:  perl(Log::Dispatch::Output)
21cr|perl-Log-Dispatch-Perl-0.50.0-1|24	BuildRequires:  perl(strict)
21cr|perl-Log-Dispatch-Perl-0.50.0-1|25	BuildRequires:  perl(Test::More)
21cr|perl-Log-Dispatch-Perl-0.50.0-1|26	BuildRequires:  perl(warnings)
21cr|perl-Log-Dispatch-Perl-0.50.0-1|27	Requires:       perl(Carp)
21cr|perl-Log-Dispatch-Perl-0.50.0-1|28	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Log-Dispatch-Perl-0.50.0-1|29	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|30	%description
21cr|perl-Log-Dispatch-Perl-0.50.0-1|31	The "Log::Dispatch::Perl" module offers a logging alternative using
21cr|perl-Log-Dispatch-Perl-0.50.0-1|32	standard Perl core functions. It allows you to fall back to the common Perl
21cr|perl-Log-Dispatch-Perl-0.50.0-1|33	alternatives for logging, such as "warn" and "cluck". It also adds the
21cr|perl-Log-Dispatch-Perl-0.50.0-1|34	possibility for a logging action to halt the current environment, such as
21cr|perl-Log-Dispatch-Perl-0.50.0-1|35	with "die" and "croak".
21cr|perl-Log-Dispatch-Perl-0.50.0-1|36	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|37	%prep
21cr|perl-Log-Dispatch-Perl-0.50.0-1|38	%setup -q -n Log-Dispatch-Perl-%{upstream_version}
21cr|perl-Log-Dispatch-Perl-0.50.0-1|39	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|40	%build
21cr|perl-Log-Dispatch-Perl-0.50.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Log-Dispatch-Perl-0.50.0-1|42	%make
21cr|perl-Log-Dispatch-Perl-0.50.0-1|43	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|44	%install
21cr|perl-Log-Dispatch-Perl-0.50.0-1|45	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Log-Dispatch-Perl-0.50.0-1|46	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Log-Dispatch-Perl-0.50.0-1|47	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|48	%{_fixperms} %{buildroot}/*
21cr|perl-Log-Dispatch-Perl-0.50.0-1|49	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|50	%check
21cr|perl-Log-Dispatch-Perl-0.50.0-1|51	make test
21cr|perl-Log-Dispatch-Perl-0.50.0-1|52	
21cr|perl-Log-Dispatch-Perl-0.50.0-1|53	%files
21cr|perl-Log-Dispatch-Perl-0.50.0-1|54	%doc Changes README LICENCE
21cr|perl-Log-Dispatch-Perl-0.50.0-1|55	%{perl_vendorlib}/*
21cr|perl-Log-Dispatch-Perl-0.50.0-1|56	%{_mandir}/man3/*
21cr|perl-Log-Dispatch-Perl-0.50.0-1|57	

4845 21
21cr|perl-Logfile-Rotate-1.40.0-6|1	%define upstream_name       Logfile-Rotate
21cr|perl-Logfile-Rotate-1.40.0-6|2	%define upstream_version    1.04
21cr|perl-Logfile-Rotate-1.40.0-6|3	
21cr|perl-Logfile-Rotate-1.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Logfile-Rotate-1.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Logfile-Rotate-1.40.0-6|6	Release:	6
21cr|perl-Logfile-Rotate-1.40.0-6|7	Summary:	Perl module to rotate logfiles
21cr|perl-Logfile-Rotate-1.40.0-6|8	
21cr|perl-Logfile-Rotate-1.40.0-6|9	License:	GPL
21cr|perl-Logfile-Rotate-1.40.0-6|10	Group:		Development/Perl
21cr|perl-Logfile-Rotate-1.40.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Logfile-Rotate-1.40.0-6|12	Source:		http://www.cpan.org/modules/by-module/Logfile/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Logfile-Rotate-1.40.0-6|13	
21cr|perl-Logfile-Rotate-1.40.0-6|14	BuildRequires:	perl-devel
21cr|perl-Logfile-Rotate-1.40.0-6|15	BuildArch:	noarch
21cr|perl-Logfile-Rotate-1.40.0-6|16	
21cr|perl-Logfile-Rotate-1.40.0-6|17	%description
21cr|perl-Logfile-Rotate-1.40.0-6|18	Perl module to rotate logfiles.
21cr|perl-Logfile-Rotate-1.40.0-6|19	
21cr|perl-Logfile-Rotate-1.40.0-6|20	%prep
21cr|perl-Logfile-Rotate-1.40.0-6|21	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Logfile-Rotate-1.40.0-6|22	
21cr|perl-Logfile-Rotate-1.40.0-6|23	%build
21cr|perl-Logfile-Rotate-1.40.0-6|24	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Logfile-Rotate-1.40.0-6|25	make
21cr|perl-Logfile-Rotate-1.40.0-6|26	
21cr|perl-Logfile-Rotate-1.40.0-6|27	%check
21cr|perl-Logfile-Rotate-1.40.0-6|28	make test
21cr|perl-Logfile-Rotate-1.40.0-6|29	
21cr|perl-Logfile-Rotate-1.40.0-6|30	%install
21cr|perl-Logfile-Rotate-1.40.0-6|31	%makeinstall_std
21cr|perl-Logfile-Rotate-1.40.0-6|32	
21cr|perl-Logfile-Rotate-1.40.0-6|33	%files
21cr|perl-Logfile-Rotate-1.40.0-6|34	%doc MANIFEST
21cr|perl-Logfile-Rotate-1.40.0-6|35	%{perl_vendorlib}/Logfile/Rotate.pm
21cr|perl-Logfile-Rotate-1.40.0-6|36	%{_mandir}/*/*

4846 21
21cr|perl-Log-Handler-0.900.0-1|1	%define upstream_name    Log-Handler
21cr|perl-Log-Handler-0.900.0-1|2	%define upstream_version 0.90
21cr|perl-Log-Handler-0.900.0-1|3	
21cr|perl-Log-Handler-0.900.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Log-Handler-0.900.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Handler-0.900.0-1|6	Release:	1
21cr|perl-Log-Handler-0.900.0-1|7	
21cr|perl-Log-Handler-0.900.0-1|8	License:	GPL+ or Artistic
21cr|perl-Log-Handler-0.900.0-1|9	Group:		Development/Perl
21cr|perl-Log-Handler-0.900.0-1|10	Summary:	A simple log file handler
21cr|perl-Log-Handler-0.900.0-1|11	
21cr|perl-Log-Handler-0.900.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Handler-0.900.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/B/BL/BLOONIX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Handler-0.900.0-1|14	
21cr|perl-Log-Handler-0.900.0-1|15	BuildRequires:	perl-devel
21cr|perl-Log-Handler-0.900.0-1|16	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-Log-Handler-0.900.0-1|17	BuildRequires:	perl(File::Spec)
21cr|perl-Log-Handler-0.900.0-1|18	BuildRequires:	perl(Params::Validate)
21cr|perl-Log-Handler-0.900.0-1|19	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Log-Handler-0.900.0-1|20	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Log-Handler-0.900.0-1|21	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Log-Handler-0.900.0-1|22	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Log-Handler-0.900.0-1|23	BuildRequires:	perl(Config::General)
21cr|perl-Log-Handler-0.900.0-1|24	BuildRequires:	perl(Config::Properties)
21cr|perl-Log-Handler-0.900.0-1|25	BuildRequires:	perl(DBI)
21cr|perl-Log-Handler-0.900.0-1|26	BuildRequires:	perl(Email::Date)
21cr|perl-Log-Handler-0.900.0-1|27	BuildRequires:	perl(IO::Socket)
21cr|perl-Log-Handler-0.900.0-1|28	BuildRequires:	perl(Net::SMTP)
21cr|perl-Log-Handler-0.900.0-1|29	BuildRequires:	perl(YAML)
21cr|perl-Log-Handler-0.900.0-1|30	BuildRequires:	perl(Data::Dumper)
21cr|perl-Log-Handler-0.900.0-1|31	BuildRequires:	perl(Fcntl)
21cr|perl-Log-Handler-0.900.0-1|32	BuildRequires:	perl(POSIX)
21cr|perl-Log-Handler-0.900.0-1|33	BuildRequires:	perl(Sys::Hostname)
21cr|perl-Log-Handler-0.900.0-1|34	BuildRequires:	perl(Time::HiRes)
21cr|perl-Log-Handler-0.900.0-1|35	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Log-Handler-0.900.0-1|36	BuildRequires:	perl(Test::Pod)
21cr|perl-Log-Handler-0.900.0-1|37	
21cr|perl-Log-Handler-0.900.0-1|38	BuildArch:	noarch
21cr|perl-Log-Handler-0.900.0-1|39	
21cr|perl-Log-Handler-0.900.0-1|40	%description
21cr|perl-Log-Handler-0.900.0-1|41	This module is just a simple object oriented log file handler and very easy to
21cr|perl-Log-Handler-0.900.0-1|42	use.  It's possible to define a log level for your programs and control the
21cr|perl-Log-Handler-0.900.0-1|43	amount of informations that will be logged to the log file. In addition it's
21cr|perl-Log-Handler-0.900.0-1|44	possible to configure how you wish to open the log file - transient or
21cr|perl-Log-Handler-0.900.0-1|45	permanent - and lock and unlock the log file by each write operation. If you
21cr|perl-Log-Handler-0.900.0-1|46	wish you can assign the handler to check the inode of the log file (not on
21cr|perl-Log-Handler-0.900.0-1|47	Windows). That could be very useful if a rotate mechanism moves and zip the log
21cr|perl-Log-Handler-0.900.0-1|48	file.
21cr|perl-Log-Handler-0.900.0-1|49	
21cr|perl-Log-Handler-0.900.0-1|50	%prep
21cr|perl-Log-Handler-0.900.0-1|51	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Log-Handler-0.900.0-1|52	find . -type f -exec chmod 644 {} \;
21cr|perl-Log-Handler-0.900.0-1|53	
21cr|perl-Log-Handler-0.900.0-1|54	%build
21cr|perl-Log-Handler-0.900.0-1|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Handler-0.900.0-1|56	%make
21cr|perl-Log-Handler-0.900.0-1|57	
21cr|perl-Log-Handler-0.900.0-1|58	%check
21cr|perl-Log-Handler-0.900.0-1|59	make test
21cr|perl-Log-Handler-0.900.0-1|60	
21cr|perl-Log-Handler-0.900.0-1|61	%install
21cr|perl-Log-Handler-0.900.0-1|62	%makeinstall_std
21cr|perl-Log-Handler-0.900.0-1|63	
21cr|perl-Log-Handler-0.900.0-1|64	%files
21cr|perl-Log-Handler-0.900.0-1|65	%doc META.json META.yml ChangeLog README LICENSE
21cr|perl-Log-Handler-0.900.0-1|66	%{_mandir}/man3/*
21cr|perl-Log-Handler-0.900.0-1|67	%{perl_vendorlib}/*

4847 21
21cr|perl-Log-Log4perl-1.550.0-1|1	%define upstream_name    Log-Log4perl
21cr|perl-Log-Log4perl-1.550.0-1|2	%define upstream_version 1.55
21cr|perl-Log-Log4perl-1.550.0-1|3	
21cr|perl-Log-Log4perl-1.550.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Log-Log4perl-1.550.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Log-Log4perl-1.550.0-1|6	Release:    1
21cr|perl-Log-Log4perl-1.550.0-1|7	
21cr|perl-Log-Log4perl-1.550.0-1|8	Summary:    Colorize messages according to level
21cr|perl-Log-Log4perl-1.550.0-1|9	License:    GPL+ or Artistic
21cr|perl-Log-Log4perl-1.550.0-1|10	Group:      Development/Perl
21cr|perl-Log-Log4perl-1.550.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Log4perl-1.550.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Log4perl-1.550.0-1|13	
21cr|perl-Log-Log4perl-1.550.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Log-Log4perl-1.550.0-1|15	BuildRequires: perl(File::Path)
21cr|perl-Log-Log4perl-1.550.0-1|16	BuildRequires: perl(File::Spec)
21cr|perl-Log-Log4perl-1.550.0-1|17	BuildRequires: perl(Test)
21cr|perl-Log-Log4perl-1.550.0-1|18	BuildRequires: perl(Test::More)
21cr|perl-Log-Log4perl-1.550.0-1|19	BuildRequires: perl(Log::Dispatch::FileRotate)
21cr|perl-Log-Log4perl-1.550.0-1|20	BuildRequires: perl-devel
21cr|perl-Log-Log4perl-1.550.0-1|21	
21cr|perl-Log-Log4perl-1.550.0-1|22	BuildArch: noarch
21cr|perl-Log-Log4perl-1.550.0-1|23	
21cr|perl-Log-Log4perl-1.550.0-1|24	%description
21cr|perl-Log-Log4perl-1.550.0-1|25	Log::Log4perl lets you remote-control and fine-tune the logging behaviour
21cr|perl-Log-Log4perl-1.550.0-1|26	of your system from the outside. It implements the widely popular
21cr|perl-Log-Log4perl-1.550.0-1|27	(Java-based) Log4j logging package in pure Perl.
21cr|perl-Log-Log4perl-1.550.0-1|28	
21cr|perl-Log-Log4perl-1.550.0-1|29	*For a detailed tutorial on Log::Log4perl usage, please read*
21cr|perl-Log-Log4perl-1.550.0-1|30	
21cr|perl-Log-Log4perl-1.550.0-1|31	the http://www.perl.com/pub/a/2002/09/11/log4perl.html manpage
21cr|perl-Log-Log4perl-1.550.0-1|32	
21cr|perl-Log-Log4perl-1.550.0-1|33	%prep
21cr|perl-Log-Log4perl-1.550.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Log-Log4perl-1.550.0-1|35	
21cr|perl-Log-Log4perl-1.550.0-1|36	%build
21cr|perl-Log-Log4perl-1.550.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Log4perl-1.550.0-1|38	
21cr|perl-Log-Log4perl-1.550.0-1|39	%make
21cr|perl-Log-Log4perl-1.550.0-1|40	
21cr|perl-Log-Log4perl-1.550.0-1|41	%check
21cr|perl-Log-Log4perl-1.550.0-1|42	make test
21cr|perl-Log-Log4perl-1.550.0-1|43	
21cr|perl-Log-Log4perl-1.550.0-1|44	%install
21cr|perl-Log-Log4perl-1.550.0-1|45	%makeinstall_std
21cr|perl-Log-Log4perl-1.550.0-1|46	
21cr|perl-Log-Log4perl-1.550.0-1|47	pushd %{buildroot}%{perl_vendorlib}/Log/Log4perl
21cr|perl-Log-Log4perl-1.550.0-1|48	find . -type f -name "*.pm" -exec chmod -x  {} \;
21cr|perl-Log-Log4perl-1.550.0-1|49	popd
21cr|perl-Log-Log4perl-1.550.0-1|50	
21cr|perl-Log-Log4perl-1.550.0-1|51	%files
21cr|perl-Log-Log4perl-1.550.0-1|52	%doc Changes META.yml README META.json LICENSE
21cr|perl-Log-Log4perl-1.550.0-1|53	%{_bindir}/*
21cr|perl-Log-Log4perl-1.550.0-1|54	%{_mandir}/man3/*
21cr|perl-Log-Log4perl-1.550.0-1|55	%{perl_vendorlib}/*
21cr|perl-Log-Log4perl-1.550.0-1|56	%{_mandir}/man1/*

4848 21
21cr|perl-Log-Trace-1.70.0-8|1	%define upstream_name    Log-Trace
21cr|perl-Log-Trace-1.70.0-8|2	%define upstream_version 1.070
21cr|perl-Log-Trace-1.70.0-8|3	
21cr|perl-Log-Trace-1.70.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Log-Trace-1.70.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Log-Trace-1.70.0-8|6	Release:	8
21cr|perl-Log-Trace-1.70.0-8|7	
21cr|perl-Log-Trace-1.70.0-8|8	Summary:	A guide to using Log::Trace
21cr|perl-Log-Trace-1.70.0-8|9	
21cr|perl-Log-Trace-1.70.0-8|10	License:	GPL+ or Artistic
21cr|perl-Log-Trace-1.70.0-8|11	Group:		Development/Perl
21cr|perl-Log-Trace-1.70.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Log-Trace-1.70.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Log-Trace-1.70.0-8|14	
21cr|perl-Log-Trace-1.70.0-8|15	BuildRequires:	perl-devel
21cr|perl-Log-Trace-1.70.0-8|16	BuildRequires:	perl(Test::More)
21cr|perl-Log-Trace-1.70.0-8|17	BuildArch:	noarch
21cr|perl-Log-Trace-1.70.0-8|18	
21cr|perl-Log-Trace-1.70.0-8|19	%description
21cr|perl-Log-Trace-1.70.0-8|20	A module to provide a unified approach to tracing. A script can 'use
21cr|perl-Log-Trace-1.70.0-8|21	Log::Trace qw( < mode > )' to set the behaviour of the TRACE function.
21cr|perl-Log-Trace-1.70.0-8|22	
21cr|perl-Log-Trace-1.70.0-8|23	By default, the trace functions are exported to the calling package only.
21cr|perl-Log-Trace-1.70.0-8|24	You can export the trace functions to other packages with the 'Deep'
21cr|perl-Log-Trace-1.70.0-8|25	option. See the "OPTIONS" manpage for more information.
21cr|perl-Log-Trace-1.70.0-8|26	
21cr|perl-Log-Trace-1.70.0-8|27	All exports are in uppercase (to minimise collisions with "real"
21cr|perl-Log-Trace-1.70.0-8|28	functions).
21cr|perl-Log-Trace-1.70.0-8|29	
21cr|perl-Log-Trace-1.70.0-8|30	%prep
21cr|perl-Log-Trace-1.70.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Log-Trace-1.70.0-8|32	
21cr|perl-Log-Trace-1.70.0-8|33	%build
21cr|perl-Log-Trace-1.70.0-8|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-Trace-1.70.0-8|35	%make
21cr|perl-Log-Trace-1.70.0-8|36	
21cr|perl-Log-Trace-1.70.0-8|37	%check
21cr|perl-Log-Trace-1.70.0-8|38	%make test
21cr|perl-Log-Trace-1.70.0-8|39	
21cr|perl-Log-Trace-1.70.0-8|40	%install
21cr|perl-Log-Trace-1.70.0-8|41	%makeinstall_std
21cr|perl-Log-Trace-1.70.0-8|42	
21cr|perl-Log-Trace-1.70.0-8|43	%files
21cr|perl-Log-Trace-1.70.0-8|44	%doc README Changes
21cr|perl-Log-Trace-1.70.0-8|45	%{_mandir}/man3/*
21cr|perl-Log-Trace-1.70.0-8|46	%{perl_vendorlib}/*

4849 21
21cr|perl-Log-TraceMessages-1.4-13|1	%define	module	Log-TraceMessages
21cr|perl-Log-TraceMessages-1.4-13|2	
21cr|perl-Log-TraceMessages-1.4-13|3	Summary:	Log::TraceMessages Perl Module
21cr|perl-Log-TraceMessages-1.4-13|4	
21cr|perl-Log-TraceMessages-1.4-13|5	License:	GPL or Artistic
21cr|perl-Log-TraceMessages-1.4-13|6	Name:		perl-%{module}
21cr|perl-Log-TraceMessages-1.4-13|7	Version:	1.4
21cr|perl-Log-TraceMessages-1.4-13|8	Release:	13
21cr|perl-Log-TraceMessages-1.4-13|9	Group:		Development/Perl
21cr|perl-Log-TraceMessages-1.4-13|10	Url:		http://www.cpan.org/
21cr|perl-Log-TraceMessages-1.4-13|11	Source0:	%{module}-%{version}.tar.bz2
21cr|perl-Log-TraceMessages-1.4-13|12	BuildRequires:	perl-devel
21cr|perl-Log-TraceMessages-1.4-13|13	BuildRequires:	perl(HTML::FromText)
21cr|perl-Log-TraceMessages-1.4-13|14	BuildArch:	noarch
21cr|perl-Log-TraceMessages-1.4-13|15	
21cr|perl-Log-TraceMessages-1.4-13|16	
21cr|perl-Log-TraceMessages-1.4-13|17	%description
21cr|perl-Log-TraceMessages-1.4-13|18	Log::TraceMessages
21cr|perl-Log-TraceMessages-1.4-13|19	
21cr|perl-Log-TraceMessages-1.4-13|20	This module is a better way of putting 'hello there' trace messages in
21cr|perl-Log-TraceMessages-1.4-13|21	your code.  It lets you turn tracing on and off without commenting out
21cr|perl-Log-TraceMessages-1.4-13|22	trace statements, and provides other useful things like HTML-ified
21cr|perl-Log-TraceMessages-1.4-13|23	trace messages for CGI scripts and an easy way to trace out data
21cr|perl-Log-TraceMessages-1.4-13|24	structures using Data::Dumper.
21cr|perl-Log-TraceMessages-1.4-13|25	
21cr|perl-Log-TraceMessages-1.4-13|26	%prep
21cr|perl-Log-TraceMessages-1.4-13|27	%setup -q -n %{module}-%{version}
21cr|perl-Log-TraceMessages-1.4-13|28	
21cr|perl-Log-TraceMessages-1.4-13|29	%build
21cr|perl-Log-TraceMessages-1.4-13|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Log-TraceMessages-1.4-13|31	%make
21cr|perl-Log-TraceMessages-1.4-13|32	
21cr|perl-Log-TraceMessages-1.4-13|33	%install
21cr|perl-Log-TraceMessages-1.4-13|34	%makeinstall_std
21cr|perl-Log-TraceMessages-1.4-13|35	
21cr|perl-Log-TraceMessages-1.4-13|36	%files
21cr|perl-Log-TraceMessages-1.4-13|37	%doc README Changes
21cr|perl-Log-TraceMessages-1.4-13|38	%{perl_vendorlib}/Log/TraceMessages.pm
21cr|perl-Log-TraceMessages-1.4-13|39	%{perl_vendorlib}/auto/Log/TraceMessages/autosplit.ix
21cr|perl-Log-TraceMessages-1.4-13|40	%{_mandir}/*/*

4850 21
21cr|perl-LWP-ConsoleLogger-0.0.44-1|1	%define upstream_name LWP-ConsoleLogger
21cr|perl-LWP-ConsoleLogger-0.0.44-1|2	%define upstream_version 0.000044
21cr|perl-LWP-ConsoleLogger-0.0.44-1|3	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|4	Name:		perl-%{upstream_name}
21cr|perl-LWP-ConsoleLogger-0.0.44-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-LWP-ConsoleLogger-0.0.44-1|6	Release:	1
21cr|perl-LWP-ConsoleLogger-0.0.44-1|7	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|8	Summary:	LWP tracing and debugging
21cr|perl-LWP-ConsoleLogger-0.0.44-1|9	License:	GPL+ or Artistic
21cr|perl-LWP-ConsoleLogger-0.0.44-1|10	Group:		Development/Perl
21cr|perl-LWP-ConsoleLogger-0.0.44-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-LWP-ConsoleLogger-0.0.44-1|12	Source0:	http://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-LWP-ConsoleLogger-0.0.44-1|13	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|14	BuildRequires:	perl(Capture::Tiny)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|15	BuildRequires:	perl(Data::Printer)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|16	BuildRequires:	perl(DateTime)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|17	BuildRequires:	perl(HTML::FormatText::WithLinks)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|18	BuildRequires:	perl(HTML::Restrict)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|19	BuildRequires:	perl(HTTP::Body)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|20	BuildRequires:	perl(HTTP::CookieMonster)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|21	BuildRequires:	perl(HTTP::CookieJar::LWP)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|22	BuildRequires:	perl(JSON::XS)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|23	BuildRequires:	perl(Log::Dispatch)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|24	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|25	BuildRequires:	perl(List::AllUtils)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|26	BuildRequires:	perl(MooX::StrictConstructor)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|27	BuildRequires:	perl(Parse::MIME)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|28	BuildRequires:	perl(Path::Tiny)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|29	BuildRequires:	perl(Plack::Handler::HTTP::Server::Simple)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|30	BuildRequires:	perl(Plack::Test)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|31	BuildRequires:	perl(Plack::Test::Agent)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|32	BuildRequires:	perl(Ref::Util)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|33	BuildRequires:	perl(String::Trim)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|34	BuildRequires:	perl(Term::Size::Any)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|35	BuildRequires:	perl(Test::FailWarnings)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|36	BuildRequires:	perl(Test::Fatal)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|37	BuildRequires:	perl(Test::Most)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|38	BuildRequires:	perl(Test::Warnings)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|39	BuildRequires:	perl(Test::LWP::UserAgent)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|40	BuildRequires:	perl(Text::SimpleTable::AutoWidth)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|41	BuildRequires:	perl(URI::Query)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|42	BuildRequires:	perl(XML::Simple)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|43	BuildRequires:	perl(strictures)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|44	BuildRequires:	perl(Term::Size::Perl)
21cr|perl-LWP-ConsoleLogger-0.0.44-1|45	BuildRequires:	perl-devel
21cr|perl-LWP-ConsoleLogger-0.0.44-1|46	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|47	BuildArch:	noarch
21cr|perl-LWP-ConsoleLogger-0.0.44-1|48	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|49	%description
21cr|perl-LWP-ConsoleLogger-0.0.44-1|50	BETA BETA BETA. This is currently an experiment. Things could change.
21cr|perl-LWP-ConsoleLogger-0.0.44-1|51	Please adjust accordingly.
21cr|perl-LWP-ConsoleLogger-0.0.44-1|52	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|53	It can be hard (or at least tedious) to debug mechanize scripts.
21cr|perl-LWP-ConsoleLogger-0.0.44-1|54	LWP::Debug is deprecated. It suggests you write your own debugging
21cr|perl-LWP-ConsoleLogger-0.0.44-1|55	handlers, set up a proxy or install Wireshark. Those are all workable
21cr|perl-LWP-ConsoleLogger-0.0.44-1|56	solutions, but this module exists to save you some of that work. The
21cr|perl-LWP-ConsoleLogger-0.0.44-1|57	guts of this module are stolen from Plack::Middleware::DebugLogging,
21cr|perl-LWP-ConsoleLogger-0.0.44-1|58	which in turn stole most of its internals from Catalyst. If you're new
21cr|perl-LWP-ConsoleLogger-0.0.44-1|59	to LWP::ConsoleLogger, I suggest getting started with the
21cr|perl-LWP-ConsoleLogger-0.0.44-1|60	LWP::ConsoleLogger::Easy wrapper. This will get you up and running in
21cr|perl-LWP-ConsoleLogger-0.0.44-1|61	minutes. If you need to tweak the settings that
21cr|perl-LWP-ConsoleLogger-0.0.44-1|62	LWP::ConsoleLogger::Easy chooses for you (or if you just want to be
21cr|perl-LWP-ConsoleLogger-0.0.44-1|63	fancy), please read on.
21cr|perl-LWP-ConsoleLogger-0.0.44-1|64	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|65	Since this is a debugging library, I've left as much mutable state as
21cr|perl-LWP-ConsoleLogger-0.0.44-1|66	possible, so that you can easily toggle output on and off and otherwise
21cr|perl-LWP-ConsoleLogger-0.0.44-1|67	adjust how you deal with the output.
21cr|perl-LWP-ConsoleLogger-0.0.44-1|68	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|69	%prep
21cr|perl-LWP-ConsoleLogger-0.0.44-1|70	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-LWP-ConsoleLogger-0.0.44-1|71	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|72	%build
21cr|perl-LWP-ConsoleLogger-0.0.44-1|73	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-LWP-ConsoleLogger-0.0.44-1|74	%make
21cr|perl-LWP-ConsoleLogger-0.0.44-1|75	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|76	%check
21cr|perl-LWP-ConsoleLogger-0.0.44-1|77	make test
21cr|perl-LWP-ConsoleLogger-0.0.44-1|78	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|79	%install
21cr|perl-LWP-ConsoleLogger-0.0.44-1|80	%makeinstall_std
21cr|perl-LWP-ConsoleLogger-0.0.44-1|81	
21cr|perl-LWP-ConsoleLogger-0.0.44-1|82	%files
21cr|perl-LWP-ConsoleLogger-0.0.44-1|83	%doc Changes LICENSE META.json META.yml README*
21cr|perl-LWP-ConsoleLogger-0.0.44-1|84	%{_mandir}/man3/*
21cr|perl-LWP-ConsoleLogger-0.0.44-1|85	%{perl_vendorlib}/*

4851 21
21cr|perl-LWP-Online-1.80.0-7|1	%define upstream_name    LWP-Online
21cr|perl-LWP-Online-1.80.0-7|2	%define upstream_version 1.08
21cr|perl-LWP-Online-1.80.0-7|3	
21cr|perl-LWP-Online-1.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-LWP-Online-1.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-LWP-Online-1.80.0-7|6	Release:	7
21cr|perl-LWP-Online-1.80.0-7|7	
21cr|perl-LWP-Online-1.80.0-7|8	Summary:	Does your process have access to the web
21cr|perl-LWP-Online-1.80.0-7|9	
21cr|perl-LWP-Online-1.80.0-7|10	License:	GPL+ or Artistic
21cr|perl-LWP-Online-1.80.0-7|11	Group:		Development/Perl
21cr|perl-LWP-Online-1.80.0-7|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-LWP-Online-1.80.0-7|13	Source0:	https://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-LWP-Online-1.80.0-7|14	
21cr|perl-LWP-Online-1.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-LWP-Online-1.80.0-7|16	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-LWP-Online-1.80.0-7|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-LWP-Online-1.80.0-7|18	BuildRequires:	perl(LWP::Simple)
21cr|perl-LWP-Online-1.80.0-7|19	BuildRequires:	perl(Test::More)
21cr|perl-LWP-Online-1.80.0-7|20	BuildRequires:	perl(URI)
21cr|perl-LWP-Online-1.80.0-7|21	BuildArch:	noarch
21cr|perl-LWP-Online-1.80.0-7|22	
21cr|perl-LWP-Online-1.80.0-7|23	%description
21cr|perl-LWP-Online-1.80.0-7|24	This module attempts to answer, as accurately as it can, one of the
21cr|perl-LWP-Online-1.80.0-7|25	nastiest technical questions there is.
21cr|perl-LWP-Online-1.80.0-7|26	
21cr|perl-LWP-Online-1.80.0-7|27	*Am I on the internet?*
21cr|perl-LWP-Online-1.80.0-7|28	
21cr|perl-LWP-Online-1.80.0-7|29	The answer is useful in a wide range of decisions. For example...
21cr|perl-LWP-Online-1.80.0-7|30	
21cr|perl-LWP-Online-1.80.0-7|31	%prep
21cr|perl-LWP-Online-1.80.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-LWP-Online-1.80.0-7|33	
21cr|perl-LWP-Online-1.80.0-7|34	%build
21cr|perl-LWP-Online-1.80.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-LWP-Online-1.80.0-7|36	%make
21cr|perl-LWP-Online-1.80.0-7|37	
21cr|perl-LWP-Online-1.80.0-7|38	%check
21cr|perl-LWP-Online-1.80.0-7|39	%make test
21cr|perl-LWP-Online-1.80.0-7|40	
21cr|perl-LWP-Online-1.80.0-7|41	%install
21cr|perl-LWP-Online-1.80.0-7|42	%makeinstall_std
21cr|perl-LWP-Online-1.80.0-7|43	
21cr|perl-LWP-Online-1.80.0-7|44	%files
21cr|perl-LWP-Online-1.80.0-7|45	%doc README LICENSE Changes
21cr|perl-LWP-Online-1.80.0-7|46	%{_mandir}/man3/*
21cr|perl-LWP-Online-1.80.0-7|47	%{perl_vendorlib}/*

4852 21
21cr|perl-LWP-Protocol-http10-6.30.0-3|1	%define upstream_name    LWP-Protocol-http10
21cr|perl-LWP-Protocol-http10-6.30.0-3|2	%define upstream_version 6.03
21cr|perl-LWP-Protocol-http10-6.30.0-3|3	
21cr|perl-LWP-Protocol-http10-6.30.0-3|4	
21cr|perl-LWP-Protocol-http10-6.30.0-3|5	
21cr|perl-LWP-Protocol-http10-6.30.0-3|6	Name:       perl-%{upstream_name}
21cr|perl-LWP-Protocol-http10-6.30.0-3|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-LWP-Protocol-http10-6.30.0-3|8	Release:    3
21cr|perl-LWP-Protocol-http10-6.30.0-3|9	
21cr|perl-LWP-Protocol-http10-6.30.0-3|10	Summary:        Legacy HTTP/1.0 support for LWP
21cr|perl-LWP-Protocol-http10-6.30.0-3|11	License:        GPL+ or Artistic
21cr|perl-LWP-Protocol-http10-6.30.0-3|12	Group:          Development/Perl
21cr|perl-LWP-Protocol-http10-6.30.0-3|13	URL:            http://search.cpan.org/dist/%{upstream_name}
21cr|perl-LWP-Protocol-http10-6.30.0-3|14	Source0:        http://www.cpan.org/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-LWP-Protocol-http10-6.30.0-3|15	
21cr|perl-LWP-Protocol-http10-6.30.0-3|16	BuildRequires:  perl-devel
21cr|perl-LWP-Protocol-http10-6.30.0-3|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-LWP-Protocol-http10-6.30.0-3|18	BuildRequires:  perl(HTTP::Response)
21cr|perl-LWP-Protocol-http10-6.30.0-3|19	BuildRequires:  perl(HTTP::Status)
21cr|perl-LWP-Protocol-http10-6.30.0-3|20	BuildRequires:  perl(LWP::Protocol)
21cr|perl-LWP-Protocol-http10-6.30.0-3|21	
21cr|perl-LWP-Protocol-http10-6.30.0-3|22	BuildArch:      noarch
21cr|perl-LWP-Protocol-http10-6.30.0-3|23	
21cr|perl-LWP-Protocol-http10-6.30.0-3|24	%description
21cr|perl-LWP-Protocol-http10-6.30.0-3|25	The LWP::Protocol::http10 module provides support for using HTTP/1.0
21cr|perl-LWP-Protocol-http10-6.30.0-3|26	protocol with LWP. To use it you need to call LWP::Protocol::implementor()
21cr|perl-LWP-Protocol-http10-6.30.0-3|27	to override the standard handler for http URLs.
21cr|perl-LWP-Protocol-http10-6.30.0-3|28	
21cr|perl-LWP-Protocol-http10-6.30.0-3|29	
21cr|perl-LWP-Protocol-http10-6.30.0-3|30	%prep
21cr|perl-LWP-Protocol-http10-6.30.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-LWP-Protocol-http10-6.30.0-3|32	
21cr|perl-LWP-Protocol-http10-6.30.0-3|33	%build
21cr|perl-LWP-Protocol-http10-6.30.0-3|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-LWP-Protocol-http10-6.30.0-3|35	%make
21cr|perl-LWP-Protocol-http10-6.30.0-3|36	
21cr|perl-LWP-Protocol-http10-6.30.0-3|37	
21cr|perl-LWP-Protocol-http10-6.30.0-3|38	%check
21cr|perl-LWP-Protocol-http10-6.30.0-3|39	make test
21cr|perl-LWP-Protocol-http10-6.30.0-3|40	
21cr|perl-LWP-Protocol-http10-6.30.0-3|41	%install
21cr|perl-LWP-Protocol-http10-6.30.0-3|42	%makeinstall_std
21cr|perl-LWP-Protocol-http10-6.30.0-3|43	
21cr|perl-LWP-Protocol-http10-6.30.0-3|44	%files
21cr|perl-LWP-Protocol-http10-6.30.0-3|45	%doc Changes README
21cr|perl-LWP-Protocol-http10-6.30.0-3|46	%{perl_vendorlib}/*
21cr|perl-LWP-Protocol-http10-6.30.0-3|47	%{_mandir}/man3/*

4853 21
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|1	%define upstream_name    LWP-Protocol-PSGI
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|2	%define upstream_version 0.11
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|3	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|6	Release:    2
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|7	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|8	Summary:    Override LWP's HTTP/HTTPS backend with your own PSGI applciation
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|9	License:    GPL+ or Artistic
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|10	Group:      Development/Perl
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|12	Source0:    http://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|13	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|14	BuildRequires: perl(HTTP::Message::PSGI)
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|15	BuildRequires: perl(LWP) >= 5.0.0
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|16	BuildRequires: perl(LWP::Protocol)
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|17	BuildRequires: perl(Module::Build::Tiny) >= 0.34.0
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|18	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|19	BuildRequires: perl(Test::Requires)
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|20	BuildRequires: perl(parent)
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|21	BuildArch:     noarch
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|22	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|23	%description
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|24	LWP::Protocol::PSGI is a module to hijack *any* code that uses the
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|25	LWP::UserAgent manpage underneath such that any HTTP or HTTPS requests can
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|26	be routed to your own PSGI application.
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|27	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|28	Because it works with any code that uses LWP, you can override various
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|29	WWW::*, Net::* or WebService::* modules such as the WWW::Mechanize manpage,
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|30	without modifying the calling code or its internals.
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|31	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|32	use WWW::Mechanize;
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|33	use LWP::Protocol::PSGI;
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|34	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|35	%prep
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|37	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|38	%build
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|39	perl Build.PL --installdirs=vendor
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|40	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|41	./Build
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|42	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|43	%check
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|44	./Build test
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|45	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|46	%install
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|47	./Build install --destdir=%{buildroot}
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|48	
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|49	%files
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|50	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|51	%{_mandir}/man3/*
21cr|perl-LWP-Protocol-PSGI-0.110.0-2|52	%{perl_vendorlib}/*

4854 21
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|1	%define upstream_name    LWP-UserAgent-Cached
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|3	
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|6	Release:	1
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|7	Summary:	Does your process have access to the web
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|8	License:	GPL+ or Artistic
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|9	Group:		Development/Perl
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|11	Source0:	http://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|12	
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|13	BuildRequires:	perl-devel
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|15	BuildRequires:	perl(LWP::Simple)
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|16	BuildRequires:	perl(Test::More)
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|17	BuildRequires:	perl(URI)
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|18	BuildArch:	noarch
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|19	
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|20	%description
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|21	When you process content from some website,
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|22	you will get page one by one and extract
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|23	some data from this page with regexp,
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|24	DOM parser or smth else.
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|25	Sometimes we makes errors in our data
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|26	extractors and realize this only when all 1_000_000
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|27	pages were processed. We should fix our
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|28	extraction logic and start all process
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|29	from the beginning. Please STOP!
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|30	How about cache? Yes, you can cache all
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|31	responses and second, third and other
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|32	attempts will be very fast.
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|33	
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|34	%files
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|35	%doc README Changes
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|36	%{_mandir}/man3/*
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|37	%{perl_vendorlib}/*
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|38	#------------------------------------------------
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|39	
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|40	%prep
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|42	
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|43	%build
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|45	%make
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|46	
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|47	%check
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|48	%make test
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|49	
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|50	%install
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|51	%makeinstall_std
21cr|perl-LWP-UserAgent-Cached-0.80.0-1|52	

4855 21
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|1	%define upstream_name    LWPx-ParanoidAgent
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|2	%define upstream_version 1.12
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|3	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|6	Release:	1
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|7	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|8	Summary:	Paranoid subclass of LWP::UserAgent
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|9	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|10	License:	GPL+ or Artistic
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|11	Group:		Development/Perl
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|13	Source0:	http://www.cpan.org/modules/by-module/LWPx/LWPx-ParanoidAgent-%{upstream_version}.tar.gz
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|14	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|15	BuildRequires:	perl-devel
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|16	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|17	BuildRequires:	perl(Net::DNS)
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|18	BuildRequires:	perl(Time::HiRes)
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|19	BuildArch:	noarch
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|20	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|21	%description
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|22	The 'LWPx::ParanoidAgent' is a class subclassing 'LWP::UserAgent', but
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|23	paranoid against attackers. It's to be used when you're fetching a remote
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|24	resource on behalf of a possibly malicious user.
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|25	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|26	This class can do whatever 'LWP::UserAgent' can (callbacks, uploads from
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|27	files, etc), except proxy support is explicitly removed, because in that
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|28	case you should do your paranoia at your proxy.
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|29	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|30	Also, the schemes are limited to http and https, which are mapped to
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|31	'LWPx::Protocol::http_paranoid' and 'LWPx::Protocol::https_paranoid',
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|32	respectively, which are forked versions of the same ones without the
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|33	"_paranoid". Subclassing them didn't look possible, as they were
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|34	essentially just one huge function.
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|35	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|36	%prep
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|38	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|39	%build
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|41	%make
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|42	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|43	%check
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|44	# Fail on ABF
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|45	#make test
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|46	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|47	%install
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|48	%makeinstall_std
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|49	
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|50	%files
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|51	%doc ChangeLog META.yml
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|52	%{_mandir}/man3/*
21cr|perl-LWPx-ParanoidAgent-1.120.0-1|53	%{perl_vendorlib}/*

4856 21
21cr|perl-LWPx-TimedHTTP-1.800.0-5|1	%define real_name LWPx-TimedHTTP
21cr|perl-LWPx-TimedHTTP-1.800.0-5|2	%define upstream_version 1.8
21cr|perl-LWPx-TimedHTTP-1.800.0-5|3	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|4	Summary:	LWPx::TimedHTTP - time the different stages of an HTTP request
21cr|perl-LWPx-TimedHTTP-1.800.0-5|5	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|6	Name:		perl-%{real_name}
21cr|perl-LWPx-TimedHTTP-1.800.0-5|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-LWPx-TimedHTTP-1.800.0-5|8	Release:	5
21cr|perl-LWPx-TimedHTTP-1.800.0-5|9	License:	GPL or Artistic
21cr|perl-LWPx-TimedHTTP-1.800.0-5|10	Group:		Development/Perl
21cr|perl-LWPx-TimedHTTP-1.800.0-5|11	URL:		http://search.cpan.org/dist/%{real_name}
21cr|perl-LWPx-TimedHTTP-1.800.0-5|12	Source0:	http://www.cpan.org/authors/id/S/SI/SIMONW/LWPx-TimedHTTP-%{upstream_version}.tar.gz
21cr|perl-LWPx-TimedHTTP-1.800.0-5|13	BuildRequires:	perl-devel
21cr|perl-LWPx-TimedHTTP-1.800.0-5|14	BuildRequires:	perl(HTTP::Daemon)
21cr|perl-LWPx-TimedHTTP-1.800.0-5|15	BuildRequires:	perl(Module::Build)
21cr|perl-LWPx-TimedHTTP-1.800.0-5|16	BuildRequires:	perl-libwww-perl
21cr|perl-LWPx-TimedHTTP-1.800.0-5|17	BuildArch:	noarch
21cr|perl-LWPx-TimedHTTP-1.800.0-5|18	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|19	%description
21cr|perl-LWPx-TimedHTTP-1.800.0-5|20	This module performs an HTTP request exactly the same as LWP does
21cr|perl-LWPx-TimedHTTP-1.800.0-5|21	normally except for the fact that it times each stage of the
21cr|perl-LWPx-TimedHTTP-1.800.0-5|22	request and then inserts the results as header. It's useful for
21cr|perl-LWPx-TimedHTTP-1.800.0-5|23	debugging where abouts in a connection slow downs are occuring.
21cr|perl-LWPx-TimedHTTP-1.800.0-5|24	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|25	%prep
21cr|perl-LWPx-TimedHTTP-1.800.0-5|26	%setup -q -n %{real_name}-%{upstream_version}
21cr|perl-LWPx-TimedHTTP-1.800.0-5|27	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|28	%build
21cr|perl-LWPx-TimedHTTP-1.800.0-5|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-LWPx-TimedHTTP-1.800.0-5|30	%make
21cr|perl-LWPx-TimedHTTP-1.800.0-5|31	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|32	%check
21cr|perl-LWPx-TimedHTTP-1.800.0-5|33	#make test
21cr|perl-LWPx-TimedHTTP-1.800.0-5|34	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|35	%install
21cr|perl-LWPx-TimedHTTP-1.800.0-5|36	install -d %{buildroot}%{perl_vendorlib}/LWPx
21cr|perl-LWPx-TimedHTTP-1.800.0-5|37	install -d %{buildroot}%{_mandir}/man3/
21cr|perl-LWPx-TimedHTTP-1.800.0-5|38	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|39	install -m0644 blib/lib/LWPx/TimedHTTP.pm %{buildroot}%{perl_vendorlib}/LWPx/
21cr|perl-LWPx-TimedHTTP-1.800.0-5|40	install -m0644 blib/libdoc/LWPx::TimedHTTP.3pm %{buildroot}%{_mandir}/man3/
21cr|perl-LWPx-TimedHTTP-1.800.0-5|41	
21cr|perl-LWPx-TimedHTTP-1.800.0-5|42	%files
21cr|perl-LWPx-TimedHTTP-1.800.0-5|43	%doc Changes
21cr|perl-LWPx-TimedHTTP-1.800.0-5|44	%dir %{perl_vendorlib}/LWPx
21cr|perl-LWPx-TimedHTTP-1.800.0-5|45	%{perl_vendorlib}/LWPx/TimedHTTP.pm
21cr|perl-LWPx-TimedHTTP-1.800.0-5|46	%{_mandir}/*/*

4857 21
21cr|perl-Mail-Box-3.9.0-1|1	%define upstream_name    Mail-Box
21cr|perl-Mail-Box-3.9.0-1|2	%define upstream_version 3.009
21cr|perl-Mail-Box-3.9.0-1|3	
21cr|perl-Mail-Box-3.9.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Mail-Box-3.9.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Mail-Box-3.9.0-1|6	Release:    1
21cr|perl-Mail-Box-3.9.0-1|7	
21cr|perl-Mail-Box-3.9.0-1|8	Summary:    Handle quoted-printable message bodies
21cr|perl-Mail-Box-3.9.0-1|9	License:    GPL+ or Artistic
21cr|perl-Mail-Box-3.9.0-1|10	Group:      Development/Perl
21cr|perl-Mail-Box-3.9.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Mail-Box-3.9.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mail-Box-3.9.0-1|13	
21cr|perl-Mail-Box-3.9.0-1|14	BuildRequires: perl-devel
21cr|perl-Mail-Box-3.9.0-1|15	BuildRequires: perl-Test-Pod-Coverage
21cr|perl-Mail-Box-3.9.0-1|16	BuildRequires: perl-Test
21cr|perl-Mail-Box-3.9.0-1|17	BuildRequires: perl(Date::Format)
21cr|perl-Mail-Box-3.9.0-1|18	BuildRequires: perl(Date::Parse)
21cr|perl-Mail-Box-3.9.0-1|19	BuildRequires: perl(Devel::GlobalDestruction)
21cr|perl-Mail-Box-3.9.0-1|20	BuildRequires: perl(Digest::HMAC_MD5)
21cr|perl-Mail-Box-3.9.0-1|21	BuildRequires: perl(Encode)
21cr|perl-Mail-Box-3.9.0-1|22	BuildRequires: perl(Errno)
21cr|perl-Mail-Box-3.9.0-1|23	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Mail-Box-3.9.0-1|24	BuildRequires: perl(File::Remove)
21cr|perl-Mail-Box-3.9.0-1|25	BuildRequires: perl(File::Spec)
21cr|perl-Mail-Box-3.9.0-1|26	BuildRequires: perl(IO::Scalar)
21cr|perl-Mail-Box-3.9.0-1|27	BuildRequires: perl(MIME::Base64)
21cr|perl-Mail-Box-3.9.0-1|28	BuildRequires: perl(MIME::Types)
21cr|perl-Mail-Box-3.9.0-1|29	BuildRequires: perl(Mail::Address)
21cr|perl-Mail-Box-3.9.0-1|30	BuildRequires: perl(Object::Realize::Later)
21cr|perl-Mail-Box-3.9.0-1|31	BuildRequires: perl(Scalar::Util)
21cr|perl-Mail-Box-3.9.0-1|32	BuildRequires: perl(Sys::Hostname)
21cr|perl-Mail-Box-3.9.0-1|33	BuildRequires: perl(TAP::Harness)
21cr|perl-Mail-Box-3.9.0-1|34	BuildRequires: perl(Test::More)
21cr|perl-Mail-Box-3.9.0-1|35	BuildRequires: perl(Test::Pod)
21cr|perl-Mail-Box-3.9.0-1|36	BuildRequires: perl(Time::Zone)
21cr|perl-Mail-Box-3.9.0-1|37	BuildRequires: perl(URI)
21cr|perl-Mail-Box-3.9.0-1|38	BuildRequires: perl(User::Identity)
21cr|perl-Mail-Box-3.9.0-1|39	BuildRequires: perl(HTML::FormatText)
21cr|perl-Mail-Box-3.9.0-1|40	BuildRequires: perl(MIME::Entity)
21cr|perl-Mail-Box-3.9.0-1|41	BuildRequires: perl(Mail::IMAPClient)
21cr|perl-Mail-Box-3.9.0-1|42	BuildRequires: perl(Mail::Transport::Dbx)
21cr|perl-Mail-Box-3.9.0-1|43	BuildRequires: perl(Email::Simple)
21cr|perl-Mail-Box-3.9.0-1|44	BuildRequires: perl(Email::Abstract)
21cr|perl-Mail-Box-3.9.0-1|45	BuildRequires: perl(Text::Autoformat)
21cr|perl-Mail-Box-3.9.0-1|46	BuildRequires: perl(Font::Metrics::TimesRoman)
21cr|perl-Mail-Box-3.9.0-1|47	BuildRequires: perl(Mail::Box::Parser::Perl)
21cr|perl-Mail-Box-3.9.0-1|48	BuildRequires: perl(Mail::Message)
21cr|perl-Mail-Box-3.9.0-1|49	
21cr|perl-Mail-Box-3.9.0-1|50	Provides:   perl(Mail::Message::Construct)
21cr|perl-Mail-Box-3.9.0-1|51	
21cr|perl-Mail-Box-3.9.0-1|52	BuildArch: noarch
21cr|perl-Mail-Box-3.9.0-1|53	
21cr|perl-Mail-Box-3.9.0-1|54	%description
21cr|perl-Mail-Box-3.9.0-1|55	A Mail::Box::Manager creates 'Mail::Box' objects. But you already knew,
21cr|perl-Mail-Box-3.9.0-1|56	because you started with the Mail::Box-Overview manual page. That page is
21cr|perl-Mail-Box-3.9.0-1|57	obligatory reading, sorry!
21cr|perl-Mail-Box-3.9.0-1|58	
21cr|perl-Mail-Box-3.9.0-1|59	'Mail::Box' is the base class for accessing various types of mailboxes
21cr|perl-Mail-Box-3.9.0-1|60	(folders) in a uniform manner. The various folder types vary on how they
21cr|perl-Mail-Box-3.9.0-1|61	store their messages, but when some effort those differences could be
21cr|perl-Mail-Box-3.9.0-1|62	hidden behind a general API. For example, some folders store many messages
21cr|perl-Mail-Box-3.9.0-1|63	in one single file, where other store each message in a separate file
21cr|perl-Mail-Box-3.9.0-1|64	withing the same directory.
21cr|perl-Mail-Box-3.9.0-1|65	
21cr|perl-Mail-Box-3.9.0-1|66	No object in your program will be of type 'Mail::Box': it is only used as
21cr|perl-Mail-Box-3.9.0-1|67	base class for the real folder types. 'Mail::Box' is extended by
21cr|perl-Mail-Box-3.9.0-1|68	
21cr|perl-Mail-Box-3.9.0-1|69	%prep
21cr|perl-Mail-Box-3.9.0-1|70	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Mail-Box-3.9.0-1|71	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
21cr|perl-Mail-Box-3.9.0-1|72	
21cr|perl-Mail-Box-3.9.0-1|73	
21cr|perl-Mail-Box-3.9.0-1|74	%build
21cr|perl-Mail-Box-3.9.0-1|75	PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mail-Box-3.9.0-1|76	
21cr|perl-Mail-Box-3.9.0-1|77	%make
21cr|perl-Mail-Box-3.9.0-1|78	
21cr|perl-Mail-Box-3.9.0-1|79	#%check
21cr|perl-Mail-Box-3.9.0-1|80	#%make test
21cr|perl-Mail-Box-3.9.0-1|81	
21cr|perl-Mail-Box-3.9.0-1|82	%install
21cr|perl-Mail-Box-3.9.0-1|83	%makeinstall_std
21cr|perl-Mail-Box-3.9.0-1|84	
21cr|perl-Mail-Box-3.9.0-1|85	find %{buildroot} -name '.packlist' -delete
21cr|perl-Mail-Box-3.9.0-1|86	find %{buildroot} -name '*.pod' -delete
21cr|perl-Mail-Box-3.9.0-1|87	
21cr|perl-Mail-Box-3.9.0-1|88	%files
21cr|perl-Mail-Box-3.9.0-1|89	%doc META.yml README ChangeLog META.json
21cr|perl-Mail-Box-3.9.0-1|90	%{_mandir}/man3/*

4858 21
21cr|perl-Mail-DomainKeys-1.0-12|1	%define module Mail-DomainKeys
21cr|perl-Mail-DomainKeys-1.0-12|2	
21cr|perl-Mail-DomainKeys-1.0-12|3	Summary:	Perl module that implements DomainKeys
21cr|perl-Mail-DomainKeys-1.0-12|4	
21cr|perl-Mail-DomainKeys-1.0-12|5	Name:		perl-%{module}
21cr|perl-Mail-DomainKeys-1.0-12|6	Version:	1.0
21cr|perl-Mail-DomainKeys-1.0-12|7	Release:	12
21cr|perl-Mail-DomainKeys-1.0-12|8	License:	Artistic
21cr|perl-Mail-DomainKeys-1.0-12|9	Group:		Development/Perl
21cr|perl-Mail-DomainKeys-1.0-12|10	URL:		http://search.cpan.org/dist/Mail-DomainKeys/
21cr|perl-Mail-DomainKeys-1.0-12|11	Source0:	http://www.cpan.org/modules/by-module/Mail/%{module}-%{version}.tar.gz
21cr|perl-Mail-DomainKeys-1.0-12|12	BuildRequires:	perl-devel
21cr|perl-Mail-DomainKeys-1.0-12|13	BuildRequires:	perl(Crypt::OpenSSL::RSA)
21cr|perl-Mail-DomainKeys-1.0-12|14	BuildRequires:	perl(Mail::Address)
21cr|perl-Mail-DomainKeys-1.0-12|15	BuildRequires:	perl(MIME::Base64)
21cr|perl-Mail-DomainKeys-1.0-12|16	BuildRequires:	perl(Net::DNS) => 0.34,
21cr|perl-Mail-DomainKeys-1.0-12|17	BuildRequires:	perl(Test::More)
21cr|perl-Mail-DomainKeys-1.0-12|18	BuildArch:	noarch
21cr|perl-Mail-DomainKeys-1.0-12|19	
21cr|perl-Mail-DomainKeys-1.0-12|20	%description
21cr|perl-Mail-DomainKeys-1.0-12|21	Mail-DomainKeys is a Perl module that implements DomainKeys.
21cr|perl-Mail-DomainKeys-1.0-12|22	
21cr|perl-Mail-DomainKeys-1.0-12|23	%prep
21cr|perl-Mail-DomainKeys-1.0-12|24	%setup -q -n %{module}-%{version}
21cr|perl-Mail-DomainKeys-1.0-12|25	
21cr|perl-Mail-DomainKeys-1.0-12|26	%build
21cr|perl-Mail-DomainKeys-1.0-12|27	echo "y" | %__perl Makefile.PL INSTALLDIRS="vendor"
21cr|perl-Mail-DomainKeys-1.0-12|28	%make
21cr|perl-Mail-DomainKeys-1.0-12|29	
21cr|perl-Mail-DomainKeys-1.0-12|30	%check
21cr|perl-Mail-DomainKeys-1.0-12|31	make test
21cr|perl-Mail-DomainKeys-1.0-12|32	
21cr|perl-Mail-DomainKeys-1.0-12|33	%install
21cr|perl-Mail-DomainKeys-1.0-12|34	%makeinstall_std
21cr|perl-Mail-DomainKeys-1.0-12|35	
21cr|perl-Mail-DomainKeys-1.0-12|36	%files
21cr|perl-Mail-DomainKeys-1.0-12|37	%defattr(-,root,root,0755)
21cr|perl-Mail-DomainKeys-1.0-12|38	%doc Changes README THANKS
21cr|perl-Mail-DomainKeys-1.0-12|39	%dir %{perl_vendorlib}/Mail/DomainKeys
21cr|perl-Mail-DomainKeys-1.0-12|40	%dir %{perl_vendorlib}/Mail/DomainKeys/Key
21cr|perl-Mail-DomainKeys-1.0-12|41	%{perl_vendorlib}/Mail/DomainKeys/*.pm
21cr|perl-Mail-DomainKeys-1.0-12|42	%{perl_vendorlib}/Mail/DomainKeys/Key/*.pm
21cr|perl-Mail-DomainKeys-1.0-12|43	%{perl_vendorlib}/Mail/DomainKeys.pm
21cr|perl-Mail-DomainKeys-1.0-12|44	%{_mandir}/man3/Mail::DomainKeys.3pm*

4859 21
21cr|perl-Mail-IMAPClient-3.430.0-1|1	%define upstream_name    Mail-IMAPClient
21cr|perl-Mail-IMAPClient-3.430.0-1|2	%define upstream_version 3.43
21cr|perl-Mail-IMAPClient-3.430.0-1|3	
21cr|perl-Mail-IMAPClient-3.430.0-1|4	# We never had it and unlikely really need
21cr|perl-Mail-IMAPClient-3.430.0-1|5	%if %{_use_internal_dependency_generator}
21cr|perl-Mail-IMAPClient-3.430.0-1|6	%global __requires_exclude perl\\(Mozilla::LDAP::Conn\\)
21cr|perl-Mail-IMAPClient-3.430.0-1|7	%endif
21cr|perl-Mail-IMAPClient-3.430.0-1|8	
21cr|perl-Mail-IMAPClient-3.430.0-1|9	Name:		perl-%{upstream_name}
21cr|perl-Mail-IMAPClient-3.430.0-1|10	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mail-IMAPClient-3.430.0-1|11	Release:	1
21cr|perl-Mail-IMAPClient-3.430.0-1|12	
21cr|perl-Mail-IMAPClient-3.430.0-1|13	Summary:	An IMAP Client API
21cr|perl-Mail-IMAPClient-3.430.0-1|14	
21cr|perl-Mail-IMAPClient-3.430.0-1|15	License:	GPL+ or Artistic
21cr|perl-Mail-IMAPClient-3.430.0-1|16	Group:		Development/Perl
21cr|perl-Mail-IMAPClient-3.430.0-1|17	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Mail-IMAPClient-3.430.0-1|18	Source0:    http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mail-IMAPClient-3.430.0-1|19	
21cr|perl-Mail-IMAPClient-3.430.0-1|20	BuildRequires:	perl(Carp)
21cr|perl-Mail-IMAPClient-3.430.0-1|21	BuildRequires:	perl(Errno)
21cr|perl-Mail-IMAPClient-3.430.0-1|22	BuildRequires:	perl(Exporter)
21cr|perl-Mail-IMAPClient-3.430.0-1|23	BuildRequires:	perl(Fcntl)
21cr|perl-Mail-IMAPClient-3.430.0-1|24	BuildRequires:	perl(IO::File)
21cr|perl-Mail-IMAPClient-3.430.0-1|25	BuildRequires:	perl(IO::Select)
21cr|perl-Mail-IMAPClient-3.430.0-1|26	BuildRequires:	perl(IO::Socket)
21cr|perl-Mail-IMAPClient-3.430.0-1|27	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-Mail-IMAPClient-3.430.0-1|28	BuildRequires:	perl(Socket)
21cr|perl-Mail-IMAPClient-3.430.0-1|29	BuildRequires:	perl-devel
21cr|perl-Mail-IMAPClient-3.430.0-1|30	BuildArch:	noarch
21cr|perl-Mail-IMAPClient-3.430.0-1|31	
21cr|perl-Mail-IMAPClient-3.430.0-1|32	%description
21cr|perl-Mail-IMAPClient-3.430.0-1|33	This module provides Perl routines that simplify a sockets connection to and an
21cr|perl-Mail-IMAPClient-3.430.0-1|34	IMAP conversation with an IMAP server.
21cr|perl-Mail-IMAPClient-3.430.0-1|35	
21cr|perl-Mail-IMAPClient-3.430.0-1|36	%prep
21cr|perl-Mail-IMAPClient-3.430.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Mail-IMAPClient-3.430.0-1|38	
21cr|perl-Mail-IMAPClient-3.430.0-1|39	# fix perl path
21cr|perl-Mail-IMAPClient-3.430.0-1|40	find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"
21cr|perl-Mail-IMAPClient-3.430.0-1|41	
21cr|perl-Mail-IMAPClient-3.430.0-1|42	%build
21cr|perl-Mail-IMAPClient-3.430.0-1|43	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Mail-IMAPClient-3.430.0-1|44	%make
21cr|perl-Mail-IMAPClient-3.430.0-1|45	
21cr|perl-Mail-IMAPClient-3.430.0-1|46	%check
21cr|perl-Mail-IMAPClient-3.430.0-1|47	make test
21cr|perl-Mail-IMAPClient-3.430.0-1|48	
21cr|perl-Mail-IMAPClient-3.430.0-1|49	%install
21cr|perl-Mail-IMAPClient-3.430.0-1|50	%makeinstall_std
21cr|perl-Mail-IMAPClient-3.430.0-1|51	# fix permissions
21cr|perl-Mail-IMAPClient-3.430.0-1|52	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|perl-Mail-IMAPClient-3.430.0-1|53	find %{buildroot} -type d -exec chmod 0755 {} \;
21cr|perl-Mail-IMAPClient-3.430.0-1|54	
21cr|perl-Mail-IMAPClient-3.430.0-1|55	%files
21cr|perl-Mail-IMAPClient-3.430.0-1|56	%doc README examples
21cr|perl-Mail-IMAPClient-3.430.0-1|57	%{perl_vendorlib}/Mail
21cr|perl-Mail-IMAPClient-3.430.0-1|58	%{_mandir}/man3/*

4860 21
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|1	%define	upstream_name	 Mail-Mbox-MessageParser
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|2	%define	upstream_version 1.5111
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|3	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|4	Name:		perl-%{upstream_name}
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|6	Release:	2
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|7	Epoch:		1
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|8	Summary:	A fast and simple mbox folder reader
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|9	License:	GPL+ or Artistic
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|10	Group:		Development/Perl
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|11	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|12	Source0:	https://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|13	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|14	BuildRequires:	perl-devel
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|15	BuildRequires:	perl(FileHandle::Unget)
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|16	BuildRequires:	perl(Text::Diff)
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|17	BuildRequires:	perl(Test::Compile)
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|18	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|19	BuildRequires:	perl(Test::Pod)
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|20	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|21	BuildArch:	noarch
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|22	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|23	%description
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|24	This module implements a fast but simple mbox folder reader. One of three
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|25	implementations (Cache, Grep, Perl) will be used depending on the wishes of the
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|26	user and the system configuration. The first implementation is a cached-based
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|27	one which stores email information about mailboxes on the file system.
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|28	Subsequent accesses will be faster because no analysis of the mailbox will be
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|29	needed. The second implementation is one based on GNU grep, and is
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|30	significantly faster than the Perl version for mailboxes which contain very
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|31	large (10MB) emails. The final implementation is a fast Perl-based one which
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|32	should always be applicable.
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|33	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|34	The Cache implementation is about 6 times faster than the standard Perl
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|35	implementation. The Grep implementation is about 4 times faster than the
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|36	standard Perl implementation. If you have GNU grep, it's best to enable both
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|37	the Cache and Grep implementations. If the cache information is available,
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|38	you'll get very fast speeds. Otherwise, you'll take about a 1/3 performance hit
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|39	when the Grep version is used instead.
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|40	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|41	The overriding requirement for this module is speed. If you wish more
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|42	sophisticated parsing, use Mail::MboxParser (which is based on this module) or
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|43	Mail::Box.
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|44	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|45	%prep
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|47	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|48	%build
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|49	%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|50	%make
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|51	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|52	%check
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|53	make test
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|54	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|55	%install
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|56	%makeinstall_std
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|57	
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|58	%files
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|59	%doc CHANGES LICENSE README META.yml
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|60	%{perl_vendorlib}/Mail
21cr|perl-Mail-Mbox-MessageParser-1.511.100-2|61	%{_mandir}/man3/*

4861 21
21cr|perl-Mail-MboxParser-0.550.0-13|1	%define	upstream_name	 Mail-MboxParser
21cr|perl-Mail-MboxParser-0.550.0-13|2	%define	upstream_version 0.55
21cr|perl-Mail-MboxParser-0.550.0-13|3	
21cr|perl-Mail-MboxParser-0.550.0-13|4	%global __requires_exclude perl\\(Mail::MboxParser::Mail\\)|perl\\(Mail::MboxParser::Base\\)|perl\\(Mail::MboxParser::Mail::Body\\)|perl\\(Mail::MboxParser::Mail::Convertable\\)
21cr|perl-Mail-MboxParser-0.550.0-13|5	%global __provides_exclude perl\\(Mail::MboxParser::Mail\\)|perl\\(Mail::MboxParser::Base\\)|perl\\(Mail::MboxParser::Mail::Body\\)|perl\\(Mail::MboxParser::Mail::Convertable\\)
21cr|perl-Mail-MboxParser-0.550.0-13|6	
21cr|perl-Mail-MboxParser-0.550.0-13|7	Name:		perl-%{upstream_name}
21cr|perl-Mail-MboxParser-0.550.0-13|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mail-MboxParser-0.550.0-13|9	Release:	13
21cr|perl-Mail-MboxParser-0.550.0-13|10	Summary:	Read-only access to UNIX-mailboxes
21cr|perl-Mail-MboxParser-0.550.0-13|11	License:	GPL+ or Artistic
21cr|perl-Mail-MboxParser-0.550.0-13|12	Group:		Development/Perl
21cr|perl-Mail-MboxParser-0.550.0-13|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Mail-MboxParser-0.550.0-13|14	Source0:	https://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mail-MboxParser-0.550.0-13|15	Patch0:		Mail-MboxParser-0.55-debian_bug_395268.diff
21cr|perl-Mail-MboxParser-0.550.0-13|16	
21cr|perl-Mail-MboxParser-0.550.0-13|17	BuildRequires:	perl-devel
21cr|perl-Mail-MboxParser-0.550.0-13|18	BuildRequires:	perl-MIME-tools
21cr|perl-Mail-MboxParser-0.550.0-13|19	BuildArch:	noarch
21cr|perl-Mail-MboxParser-0.550.0-13|20	Requires:	perl-Mail-Mbox-MessageParser
21cr|perl-Mail-MboxParser-0.550.0-13|21	
21cr|perl-Mail-MboxParser-0.550.0-13|22	%description
21cr|perl-Mail-MboxParser-0.550.0-13|23	This module attempts to provide a simplified access to standard UNIX-mailboxes.
21cr|perl-Mail-MboxParser-0.550.0-13|24	It offers only a subset of methods to get 'straight to the point'. More
21cr|perl-Mail-MboxParser-0.550.0-13|25	sophisticated things can still be done by invoking any method from MIME::Tools
21cr|perl-Mail-MboxParser-0.550.0-13|26	on the appropriate return values.
21cr|perl-Mail-MboxParser-0.550.0-13|27	
21cr|perl-Mail-MboxParser-0.550.0-13|28	Mail::MboxParser has not been derived from Mail::Box and thus isn't acquainted
21cr|perl-Mail-MboxParser-0.550.0-13|29	with it in any way. It, however, incorporates some invaluable hints by the
21cr|perl-Mail-MboxParser-0.550.0-13|30	author of Mail::Box, Mark Overmeer.
21cr|perl-Mail-MboxParser-0.550.0-13|31	
21cr|perl-Mail-MboxParser-0.550.0-13|32	%prep
21cr|perl-Mail-MboxParser-0.550.0-13|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Mail-MboxParser-0.550.0-13|34	%patch0 -p0
21cr|perl-Mail-MboxParser-0.550.0-13|35	
21cr|perl-Mail-MboxParser-0.550.0-13|36	%build
21cr|perl-Mail-MboxParser-0.550.0-13|37	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mail-MboxParser-0.550.0-13|38	%make
21cr|perl-Mail-MboxParser-0.550.0-13|39	
21cr|perl-Mail-MboxParser-0.550.0-13|40	#%%check
21cr|perl-Mail-MboxParser-0.550.0-13|41	#%{__make} test <- https://rt.cpan.org/Public/Bug/Display.html?id=66576
21cr|perl-Mail-MboxParser-0.550.0-13|42	
21cr|perl-Mail-MboxParser-0.550.0-13|43	%install
21cr|perl-Mail-MboxParser-0.550.0-13|44	%makeinstall_std
21cr|perl-Mail-MboxParser-0.550.0-13|45	
21cr|perl-Mail-MboxParser-0.550.0-13|46	%files
21cr|perl-Mail-MboxParser-0.550.0-13|47	%doc Changelog README
21cr|perl-Mail-MboxParser-0.550.0-13|48	%{perl_vendorlib}/Mail
21cr|perl-Mail-MboxParser-0.550.0-13|49	%{_mandir}/man3*/*

4862 21
21cr|perl-Mail-Message-3.011-1|1	%global perl_bootstrap 1
21cr|perl-Mail-Message-3.011-1|2	%define upstream_name    Mail-Message
21cr|perl-Mail-Message-3.011-1|3	%define upstream_version 3.011
21cr|perl-Mail-Message-3.011-1|4	
21cr|perl-Mail-Message-3.011-1|5	Name:       perl-%{upstream_name}
21cr|perl-Mail-Message-3.011-1|6	Version:    %{upstream_version}
21cr|perl-Mail-Message-3.011-1|7	Release:    1
21cr|perl-Mail-Message-3.011-1|8	Summary:    MIME message handling
21cr|perl-Mail-Message-3.011-1|9	Group:      Development/C
21cr|perl-Mail-Message-3.011-1|10	License:    GPL+ or Artistic
21cr|perl-Mail-Message-3.011-1|11	Url:        https://metacpan.org/release/Mail-Message
21cr|perl-Mail-Message-3.011-1|12	Source0:    https://cpan.metacpan.org/authors/id/M/MA/MARKOV/Mail-Message-%{version}.tar.gz
21cr|perl-Mail-Message-3.011-1|13	
21cr|perl-Mail-Message-3.011-1|14	# Remember when we could assume build environments had common packages?
21cr|perl-Mail-Message-3.011-1|15	# Pepperidge Farm remembers.
21cr|perl-Mail-Message-3.011-1|16	
21cr|perl-Mail-Message-3.011-1|17	BuildRequires: perl(Date::Format)
21cr|perl-Mail-Message-3.011-1|18	BuildRequires: perl(Date::Parse)
21cr|perl-Mail-Message-3.011-1|19	BuildRequires: perl(Encode) >= 2.260.0
21cr|perl-Mail-Message-3.011-1|20	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Mail-Message-3.011-1|21	BuildRequires: perl(File::Spec) >= 0.700.0
21cr|perl-Mail-Message-3.011-1|22	BuildRequires: perl(IO::Scalar)
21cr|perl-Mail-Message-3.011-1|23	BuildRequires: perl(MIME::Base64)
21cr|perl-Mail-Message-3.011-1|24	BuildRequires: perl(MIME::Types) >= 1.4.0
21cr|perl-Mail-Message-3.011-1|25	BuildRequires: perl(Mail::Address) >= 2.170.0
21cr|perl-Mail-Message-3.011-1|26	BuildRequires: perl(Scalar::Util) >= 1.130.0
21cr|perl-Mail-Message-3.011-1|27	BuildRequires: perl(Sys::Hostname)
21cr|perl-Mail-Message-3.011-1|28	BuildRequires: perl(Test::More) >= 0.470.0
21cr|perl-Mail-Message-3.011-1|29	BuildRequires: perl(Time::Zone)
21cr|perl-Mail-Message-3.011-1|30	BuildRequires: perl(URI) >= 1.230.0
21cr|perl-Mail-Message-3.011-1|31	BuildRequires: perl(User::Identity) >= 1.0.0
21cr|perl-Mail-Message-3.011-1|32	BuildArch:  noarch
21cr|perl-Mail-Message-3.011-1|33	# Explicit run requires
21cr|perl-Mail-Message-3.011-1|34	Requires:   perl(Date::Parse)
21cr|perl-Mail-Message-3.011-1|35	%if !%{defined perl_bootstrap}
21cr|perl-Mail-Message-3.011-1|36	Requires:   perl(Mail::Transport::Send)
21cr|perl-Mail-Message-3.011-1|37	%endif
21cr|perl-Mail-Message-3.011-1|38	Requires:   perl(Time::Zone)
21cr|perl-Mail-Message-3.011-1|39	# I'm not sure why these provides aren't getting picked up automatically.
21cr|perl-Mail-Message-3.011-1|40	Provides:   perl(Mail::Message::Body::Construct) = %{version}
21cr|perl-Mail-Message-3.011-1|41	Provides:   perl(Mail::Message::Construct) = %{version}
21cr|perl-Mail-Message-3.011-1|42	Provides:   perl(Mail::Message::Construct::Bounce) = %{version}
21cr|perl-Mail-Message-3.011-1|43	Provides:   perl(Mail::Message::Construct::Build) = %{version}
21cr|perl-Mail-Message-3.011-1|44	Provides:   perl(Mail::Message::Construct::Forward) = %{version}
21cr|perl-Mail-Message-3.011-1|45	Provides:   perl(Mail::Message::Construct::Read) = %{version}
21cr|perl-Mail-Message-3.011-1|46	Provides:   perl(Mail::Message::Construct::Rebuild) = %{version}
21cr|perl-Mail-Message-3.011-1|47	Provides:   perl(Mail::Message::Construct::Reply) = %{version}
21cr|perl-Mail-Message-3.011-1|48	Provides:   perl(Mail::Message::Construct::Text) = %{version}
21cr|perl-Mail-Message-3.011-1|49	
21cr|perl-Mail-Message-3.011-1|50	%description
21cr|perl-Mail-Message-3.011-1|51	MIME message handling code, formerly part of the Mail::Box package.
21cr|perl-Mail-Message-3.011-1|52	
21cr|perl-Mail-Message-3.011-1|53	%prep
21cr|perl-Mail-Message-3.011-1|54	%setup -q -n Mail-Message-%{version}
21cr|perl-Mail-Message-3.011-1|55	# The licensing on these test files is unclear.
21cr|perl-Mail-Message-3.011-1|56	# They seem to contain content posted publicly to usenet
21cr|perl-Mail-Message-3.011-1|57	# so there is an argument that the content is distributable
21cr|perl-Mail-Message-3.011-1|58	# but its not under a Free license.
21cr|perl-Mail-Message-3.011-1|59	# We delete these files to resolve the issue.
21cr|perl-Mail-Message-3.011-1|60	# https://rt.cpan.org/Public/Bug/Display.html?id=120149
21cr|perl-Mail-Message-3.011-1|61	rm -rf t/203-mlfolder.mbox t/204-sgfolder.mbox
21cr|perl-Mail-Message-3.011-1|62	rm -rf t/203head-listgroup.t t/204head-spamgroup.t
21cr|perl-Mail-Message-3.011-1|63	
21cr|perl-Mail-Message-3.011-1|64	%{?perl_default_filter}
21cr|perl-Mail-Message-3.011-1|65	
21cr|perl-Mail-Message-3.011-1|66	%build
21cr|perl-Mail-Message-3.011-1|67	yes y |perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mail-Message-3.011-1|68	make
21cr|perl-Mail-Message-3.011-1|69	
21cr|perl-Mail-Message-3.011-1|70	%install
21cr|perl-Mail-Message-3.011-1|71	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Mail-Message-3.011-1|72	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|perl-Mail-Message-3.011-1|73	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
21cr|perl-Mail-Message-3.011-1|74	chmod -R u+w %{buildroot}/*
21cr|perl-Mail-Message-3.011-1|75	# Fix file encoding
21cr|perl-Mail-Message-3.011-1|76	recode()
21cr|perl-Mail-Message-3.011-1|77	{
21cr|perl-Mail-Message-3.011-1|78	iconv -f "$2" -t utf-8 < "$1" > "${1}_"
21cr|perl-Mail-Message-3.011-1|79	mv -f "${1}_" "$1"
21cr|perl-Mail-Message-3.011-1|80	}
21cr|perl-Mail-Message-3.011-1|81	recode %{buildroot}%{_mandir}/man3/Mail::Message::Field.3pm iso-8859-1
21cr|perl-Mail-Message-3.011-1|82	
21cr|perl-Mail-Message-3.011-1|83	%check
21cr|perl-Mail-Message-3.011-1|84	make test
21cr|perl-Mail-Message-3.011-1|85	
21cr|perl-Mail-Message-3.011-1|86	%files
21cr|perl-Mail-Message-3.011-1|87	%doc ChangeLog META.json META.yml README
21cr|perl-Mail-Message-3.011-1|88	%{perl_vendorlib}/Mail/
21cr|perl-Mail-Message-3.011-1|89	%{_mandir}/man3/*.3*
21cr|perl-Mail-Message-3.011-1|90	

4863 21
21cr|perl-Mail-RBL-1.100.0-6|1	%define	upstream_name	 Mail-RBL
21cr|perl-Mail-RBL-1.100.0-6|2	%define	upstream_version 1.10
21cr|perl-Mail-RBL-1.100.0-6|3	
21cr|perl-Mail-RBL-1.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Mail-RBL-1.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mail-RBL-1.100.0-6|6	Release:	6
21cr|perl-Mail-RBL-1.100.0-6|7	
21cr|perl-Mail-RBL-1.100.0-6|8	Summary:	Perl extension to access RBL-style host verification services
21cr|perl-Mail-RBL-1.100.0-6|9	
21cr|perl-Mail-RBL-1.100.0-6|10	License:	GPL+ or Artistic
21cr|perl-Mail-RBL-1.100.0-6|11	Group:		Development/Perl
21cr|perl-Mail-RBL-1.100.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Mail-RBL-1.100.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Mail-RBL-1.100.0-6|14	
21cr|perl-Mail-RBL-1.100.0-6|15	BuildRequires:	perl-devel
21cr|perl-Mail-RBL-1.100.0-6|16	BuildRequires:	perl(NetAddr::IP)
21cr|perl-Mail-RBL-1.100.0-6|17	BuildRequires:	perl(Net::DNS)
21cr|perl-Mail-RBL-1.100.0-6|18	BuildArch:	noarch
21cr|perl-Mail-RBL-1.100.0-6|19	
21cr|perl-Mail-RBL-1.100.0-6|20	%description
21cr|perl-Mail-RBL-1.100.0-6|21	This module eases the task of checking if a given host is in the list.
21cr|perl-Mail-RBL-1.100.0-6|22	
21cr|perl-Mail-RBL-1.100.0-6|23	%prep
21cr|perl-Mail-RBL-1.100.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Mail-RBL-1.100.0-6|25	
21cr|perl-Mail-RBL-1.100.0-6|26	%build
21cr|perl-Mail-RBL-1.100.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mail-RBL-1.100.0-6|28	%make
21cr|perl-Mail-RBL-1.100.0-6|29	
21cr|perl-Mail-RBL-1.100.0-6|30	%check
21cr|perl-Mail-RBL-1.100.0-6|31	# some RBL can't be queries from build host
21cr|perl-Mail-RBL-1.100.0-6|32	export SKIP_RBL_TESTS=1
21cr|perl-Mail-RBL-1.100.0-6|33	make test
21cr|perl-Mail-RBL-1.100.0-6|34	
21cr|perl-Mail-RBL-1.100.0-6|35	%install
21cr|perl-Mail-RBL-1.100.0-6|36	%makeinstall_std
21cr|perl-Mail-RBL-1.100.0-6|37	
21cr|perl-Mail-RBL-1.100.0-6|38	%files
21cr|perl-Mail-RBL-1.100.0-6|39	%doc README
21cr|perl-Mail-RBL-1.100.0-6|40	%{perl_vendorlib}/Mail
21cr|perl-Mail-RBL-1.100.0-6|41	%{_mandir}/*/*

4864 21
21cr|perl-Mail-RFC822-Address-0.300.0-12|1	%define	real_name Mail-RFC822-Address
21cr|perl-Mail-RFC822-Address-0.300.0-12|2	%define	upstream_version	0.3
21cr|perl-Mail-RFC822-Address-0.300.0-12|3	
21cr|perl-Mail-RFC822-Address-0.300.0-12|4	Summary:	%{real_name} module for perl
21cr|perl-Mail-RFC822-Address-0.300.0-12|5	
21cr|perl-Mail-RFC822-Address-0.300.0-12|6	Name:		perl-%{real_name}
21cr|perl-Mail-RFC822-Address-0.300.0-12|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mail-RFC822-Address-0.300.0-12|8	Release:	12
21cr|perl-Mail-RFC822-Address-0.300.0-12|9	License:	GPL or Artistic
21cr|perl-Mail-RFC822-Address-0.300.0-12|10	Group:		Development/Perl
21cr|perl-Mail-RFC822-Address-0.300.0-12|11	Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Mail/%{real_name}-%{upstream_version}.tar.gz
21cr|perl-Mail-RFC822-Address-0.300.0-12|12	URL:		http://search.cpan.org/dist/%{real_name}
21cr|perl-Mail-RFC822-Address-0.300.0-12|13	BuildArch:	noarch
21cr|perl-Mail-RFC822-Address-0.300.0-12|14	BuildRequires:	perl-devel
21cr|perl-Mail-RFC822-Address-0.300.0-12|15	
21cr|perl-Mail-RFC822-Address-0.300.0-12|16	%description
21cr|perl-Mail-RFC822-Address-0.300.0-12|17	Mail::RFC822::Address validates email addresses against the grammar described
21cr|perl-Mail-RFC822-Address-0.300.0-12|18	in RFC 822 using regular expressions.
21cr|perl-Mail-RFC822-Address-0.300.0-12|19	
21cr|perl-Mail-RFC822-Address-0.300.0-12|20	%prep
21cr|perl-Mail-RFC822-Address-0.300.0-12|21	%setup -q -n %{real_name}-%{upstream_version}
21cr|perl-Mail-RFC822-Address-0.300.0-12|22	
21cr|perl-Mail-RFC822-Address-0.300.0-12|23	%build
21cr|perl-Mail-RFC822-Address-0.300.0-12|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mail-RFC822-Address-0.300.0-12|25	make
21cr|perl-Mail-RFC822-Address-0.300.0-12|26	make test
21cr|perl-Mail-RFC822-Address-0.300.0-12|27	
21cr|perl-Mail-RFC822-Address-0.300.0-12|28	%install
21cr|perl-Mail-RFC822-Address-0.300.0-12|29	%makeinstall_std
21cr|perl-Mail-RFC822-Address-0.300.0-12|30	
21cr|perl-Mail-RFC822-Address-0.300.0-12|31	%files
21cr|perl-Mail-RFC822-Address-0.300.0-12|32	%doc Changes INSTALL
21cr|perl-Mail-RFC822-Address-0.300.0-12|33	%{_mandir}/*/*
21cr|perl-Mail-RFC822-Address-0.300.0-12|34	%{perl_vendorlib}/Mail/RFC822/Address.pm

4865 21
21cr|perl-Mail-SendEasy-1.200.0-5|1	%define module	Mail-SendEasy
21cr|perl-Mail-SendEasy-1.200.0-5|2	%define upstream_version	1.2
21cr|perl-Mail-SendEasy-1.200.0-5|3	
21cr|perl-Mail-SendEasy-1.200.0-5|4	Summary:	Send plain/html e-mails through SMTP servers
21cr|perl-Mail-SendEasy-1.200.0-5|5	
21cr|perl-Mail-SendEasy-1.200.0-5|6	Name:		perl-%{module}
21cr|perl-Mail-SendEasy-1.200.0-5|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mail-SendEasy-1.200.0-5|8	Release:	5
21cr|perl-Mail-SendEasy-1.200.0-5|9	License:	GPL or Artistic
21cr|perl-Mail-SendEasy-1.200.0-5|10	Group:		Development/Perl
21cr|perl-Mail-SendEasy-1.200.0-5|11	URL:		http://search.cpan.org/dist/%{module}
21cr|perl-Mail-SendEasy-1.200.0-5|12	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Mail/Mail-SendEasy-%{upstream_version}.tar.gz
21cr|perl-Mail-SendEasy-1.200.0-5|13	BuildRequires:	perl-devel
21cr|perl-Mail-SendEasy-1.200.0-5|14	BuildRequires:	dos2unix
21cr|perl-Mail-SendEasy-1.200.0-5|15	BuildArch:	noarch
21cr|perl-Mail-SendEasy-1.200.0-5|16	Provides:	perl(Mail::SendEasy::AUTH)
21cr|perl-Mail-SendEasy-1.200.0-5|17	Provides:	perl(Mail::SendEasy::SMTP)
21cr|perl-Mail-SendEasy-1.200.0-5|18	
21cr|perl-Mail-SendEasy-1.200.0-5|19	%description
21cr|perl-Mail-SendEasy-1.200.0-5|20	This modules will send in a easy way e-mails.
21cr|perl-Mail-SendEasy-1.200.0-5|21	It supports SMTP authentication and attachments.
21cr|perl-Mail-SendEasy-1.200.0-5|22	
21cr|perl-Mail-SendEasy-1.200.0-5|23	%prep
21cr|perl-Mail-SendEasy-1.200.0-5|24	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Mail-SendEasy-1.200.0-5|25	dos2unix README Changes
21cr|perl-Mail-SendEasy-1.200.0-5|26	
21cr|perl-Mail-SendEasy-1.200.0-5|27	%build
21cr|perl-Mail-SendEasy-1.200.0-5|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mail-SendEasy-1.200.0-5|29	%make
21cr|perl-Mail-SendEasy-1.200.0-5|30	
21cr|perl-Mail-SendEasy-1.200.0-5|31	%install
21cr|perl-Mail-SendEasy-1.200.0-5|32	%makeinstall_std
21cr|perl-Mail-SendEasy-1.200.0-5|33	
21cr|perl-Mail-SendEasy-1.200.0-5|34	%files
21cr|perl-Mail-SendEasy-1.200.0-5|35	%doc README Changes
21cr|perl-Mail-SendEasy-1.200.0-5|36	%{perl_vendorlib}/Mail
21cr|perl-Mail-SendEasy-1.200.0-5|37	%{_mandir}/man3/*

4866 21
21cr|perl-Mail-SPF-Query-1.999.1-5|1	%define upstream_name    Mail-SPF-Query
21cr|perl-Mail-SPF-Query-1.999.1-5|2	%define upstream_version 1.999.1
21cr|perl-Mail-SPF-Query-1.999.1-5|3	
21cr|perl-Mail-SPF-Query-1.999.1-5|4	Name:   	perl-%{upstream_name}
21cr|perl-Mail-SPF-Query-1.999.1-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mail-SPF-Query-1.999.1-5|6	Release:	5
21cr|perl-Mail-SPF-Query-1.999.1-5|7	Summary:	Perl implementation of querying Sender Policy Framework and Sender ID
21cr|perl-Mail-SPF-Query-1.999.1-5|8	
21cr|perl-Mail-SPF-Query-1.999.1-5|9	License:	BSD
21cr|perl-Mail-SPF-Query-1.999.1-5|10	Group:		Development/Perl
21cr|perl-Mail-SPF-Query-1.999.1-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Mail-SPF-Query-1.999.1-5|12	Source:		http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mail-SPF-Query-1.999.1-5|13	BuildRequires:	perl(Mail::SPF) perl(Sys::Hostname::Long) perl(Net::CIDR::Lite) perl-devel
21cr|perl-Mail-SPF-Query-1.999.1-5|14	BuildArch:	noarch
21cr|perl-Mail-SPF-Query-1.999.1-5|15	
21cr|perl-Mail-SPF-Query-1.999.1-5|16	%description
21cr|perl-Mail-SPF-Query-1.999.1-5|17	Mail::SPF::Query is an object-oriented Perl implementation of the Sender Policy
21cr|perl-Mail-SPF-Query-1.999.1-5|18	Framework (SPF) e-mail sender authentication system <http://www.openspf.org>.
21cr|perl-Mail-SPF-Query-1.999.1-5|19	
21cr|perl-Mail-SPF-Query-1.999.1-5|20	It supports both the TXT and SPF RR types as well as both SPFv1 (v=spf1) and
21cr|perl-Mail-SPF-Query-1.999.1-5|21	Sender ID (spf2.0) records, and it is fully compliant to RFCs 4408 and 4406.
21cr|perl-Mail-SPF-Query-1.999.1-5|22	(It does not however implement the patented PRA address selection algorithm
21cr|perl-Mail-SPF-Query-1.999.1-5|23	described in RFC 4407.)
21cr|perl-Mail-SPF-Query-1.999.1-5|24	
21cr|perl-Mail-SPF-Query-1.999.1-5|25	%prep
21cr|perl-Mail-SPF-Query-1.999.1-5|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Mail-SPF-Query-1.999.1-5|27	
21cr|perl-Mail-SPF-Query-1.999.1-5|28	%build
21cr|perl-Mail-SPF-Query-1.999.1-5|29	%{__perl} Makefile.PL installdirs=vendor
21cr|perl-Mail-SPF-Query-1.999.1-5|30	%make
21cr|perl-Mail-SPF-Query-1.999.1-5|31	
21cr|perl-Mail-SPF-Query-1.999.1-5|32	#check
21cr|perl-Mail-SPF-Query-1.999.1-5|33	#make test
21cr|perl-Mail-SPF-Query-1.999.1-5|34	
21cr|perl-Mail-SPF-Query-1.999.1-5|35	%install
21cr|perl-Mail-SPF-Query-1.999.1-5|36	make install DESTDIR=%{buildroot}
21cr|perl-Mail-SPF-Query-1.999.1-5|37	
21cr|perl-Mail-SPF-Query-1.999.1-5|38	%clean
21cr|perl-Mail-SPF-Query-1.999.1-5|39	
21cr|perl-Mail-SPF-Query-1.999.1-5|40	%files
21cr|perl-Mail-SPF-Query-1.999.1-5|41	%{_bindir}/spfquery
21cr|perl-Mail-SPF-Query-1.999.1-5|42	%{_bindir}/spfd
21cr|perl-Mail-SPF-Query-1.999.1-5|43	%{_mandir}/man1/spfd.1*
21cr|perl-Mail-SPF-Query-1.999.1-5|44	%{_mandir}/man1/spfquery.1*
21cr|perl-Mail-SPF-Query-1.999.1-5|45	%{_mandir}/man3/Mail::SPF::Query.3pm*
21cr|perl-Mail-SPF-Query-1.999.1-5|46	%{perl_vendorlib}/Mail/SPF/Query.pm

4867 21
21cr|perl-Mail-Transport-Dbx-0.70.0-14|1	%define	upstream_name    Mail-Transport-Dbx
21cr|perl-Mail-Transport-Dbx-0.70.0-14|2	%define	upstream_version 0.07
21cr|perl-Mail-Transport-Dbx-0.70.0-14|3	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|4	Name:       perl-%{upstream_name}
21cr|perl-Mail-Transport-Dbx-0.70.0-14|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Mail-Transport-Dbx-0.70.0-14|6	Release:    14
21cr|perl-Mail-Transport-Dbx-0.70.0-14|7	Summary:	CPAN %{upstream_name} perl module
21cr|perl-Mail-Transport-Dbx-0.70.0-14|8	License:	GPL+ or Artistic
21cr|perl-Mail-Transport-Dbx-0.70.0-14|9	Group:		Development/Perl
21cr|perl-Mail-Transport-Dbx-0.70.0-14|10	Url:		http://search.cpan.org/dist/Mail-Transport-Dbx/
21cr|perl-Mail-Transport-Dbx-0.70.0-14|11	Source0:	http://search.cpan.org/CPAN/authors/id/V/VP/VPARSEVAL/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Mail-Transport-Dbx-0.70.0-14|12	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|13	BuildRequires:	perl-devel
21cr|perl-Mail-Transport-Dbx-0.70.0-14|14	BuildRequires:	perl-Test-Pod-Coverage
21cr|perl-Mail-Transport-Dbx-0.70.0-14|15	BuildRequires:	perl-Test
21cr|perl-Mail-Transport-Dbx-0.70.0-14|16	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|17	%description
21cr|perl-Mail-Transport-Dbx-0.70.0-14|18	Mail::Transport::Dbx is a wrapper around libdbx to read Outlook Express
21cr|perl-Mail-Transport-Dbx-0.70.0-14|19	mailboxes (more commonly known as .dbx files).
21cr|perl-Mail-Transport-Dbx-0.70.0-14|20	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|21	%prep
21cr|perl-Mail-Transport-Dbx-0.70.0-14|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Mail-Transport-Dbx-0.70.0-14|23	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|24	%build
21cr|perl-Mail-Transport-Dbx-0.70.0-14|25	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mail-Transport-Dbx-0.70.0-14|26	make
21cr|perl-Mail-Transport-Dbx-0.70.0-14|27	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|28	%check
21cr|perl-Mail-Transport-Dbx-0.70.0-14|29	make test
21cr|perl-Mail-Transport-Dbx-0.70.0-14|30	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|31	%install
21cr|perl-Mail-Transport-Dbx-0.70.0-14|32	%makeinstall_std
21cr|perl-Mail-Transport-Dbx-0.70.0-14|33	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|34	%clean
21cr|perl-Mail-Transport-Dbx-0.70.0-14|35	
21cr|perl-Mail-Transport-Dbx-0.70.0-14|36	%files
21cr|perl-Mail-Transport-Dbx-0.70.0-14|37	%doc Changes README
21cr|perl-Mail-Transport-Dbx-0.70.0-14|38	%{_mandir}/*/*
21cr|perl-Mail-Transport-Dbx-0.70.0-14|39	%{perl_vendorarch}/*/Mail/Transport
21cr|perl-Mail-Transport-Dbx-0.70.0-14|40	%{_libdir}/perl5/vendor_perl/Mail/Transport/

4868 21
21cr|perl-MARC-Charset-1.350.0-5|1	%define upstream_name    MARC-Charset
21cr|perl-MARC-Charset-1.350.0-5|2	%define upstream_version 1.35
21cr|perl-MARC-Charset-1.350.0-5|3	
21cr|perl-MARC-Charset-1.350.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-MARC-Charset-1.350.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MARC-Charset-1.350.0-5|6	Release:	5
21cr|perl-MARC-Charset-1.350.0-5|7	Summary:	Convert MARC-8 encoded strings to UTF-8
21cr|perl-MARC-Charset-1.350.0-5|8	
21cr|perl-MARC-Charset-1.350.0-5|9	License:	GPL or Artistic
21cr|perl-MARC-Charset-1.350.0-5|10	Group:		Development/Perl
21cr|perl-MARC-Charset-1.350.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MARC-Charset-1.350.0-5|12	Source0:	http://www.cpan.org/modules/by-module/MARC/MARC-Charset-%{upstream_version}.tar.gz
21cr|perl-MARC-Charset-1.350.0-5|13	
21cr|perl-MARC-Charset-1.350.0-5|14	BuildRequires:	perl-devel
21cr|perl-MARC-Charset-1.350.0-5|15	BuildRequires:	perl(Class::Accessor)
21cr|perl-MARC-Charset-1.350.0-5|16	BuildRequires:	perl(XML::SAX)
21cr|perl-MARC-Charset-1.350.0-5|17	BuildArch:	noarch
21cr|perl-MARC-Charset-1.350.0-5|18	
21cr|perl-MARC-Charset-1.350.0-5|19	%description
21cr|perl-MARC-Charset-1.350.0-5|20	MARC::Charset is a package to assist you in converting converting data encoded
21cr|perl-MARC-Charset-1.350.0-5|21	using MARC-8 character sets to Unicode (UTF-8).
21cr|perl-MARC-Charset-1.350.0-5|22	
21cr|perl-MARC-Charset-1.350.0-5|23	%prep
21cr|perl-MARC-Charset-1.350.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MARC-Charset-1.350.0-5|25	
21cr|perl-MARC-Charset-1.350.0-5|26	%build
21cr|perl-MARC-Charset-1.350.0-5|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MARC-Charset-1.350.0-5|28	make
21cr|perl-MARC-Charset-1.350.0-5|29	
21cr|perl-MARC-Charset-1.350.0-5|30	%check
21cr|perl-MARC-Charset-1.350.0-5|31	make test
21cr|perl-MARC-Charset-1.350.0-5|32	
21cr|perl-MARC-Charset-1.350.0-5|33	%install
21cr|perl-MARC-Charset-1.350.0-5|34	%makeinstall_std
21cr|perl-MARC-Charset-1.350.0-5|35	
21cr|perl-MARC-Charset-1.350.0-5|36	%files
21cr|perl-MARC-Charset-1.350.0-5|37	%doc Changes README
21cr|perl-MARC-Charset-1.350.0-5|38	%{perl_vendorlib}/MARC
21cr|perl-MARC-Charset-1.350.0-5|39	%{_mandir}/*/*

4869 21
21cr|perl-MARC-Record-2.0.7-1|1	%define module	MARC-Record
21cr|perl-MARC-Record-2.0.7-1|2	
21cr|perl-MARC-Record-2.0.7-1|3	Name:		perl-%{module}
21cr|perl-MARC-Record-2.0.7-1|4	Version:	2.0.7
21cr|perl-MARC-Record-2.0.7-1|5	Release:	1
21cr|perl-MARC-Record-2.0.7-1|6	Summary:	%{module} module for perl
21cr|perl-MARC-Record-2.0.7-1|7	License:	GPLv2+ or Artistic
21cr|perl-MARC-Record-2.0.7-1|8	Group:		Development/Perl
21cr|perl-MARC-Record-2.0.7-1|9	Url:		http://search.cpan.org/dist/%{module}/
21cr|perl-MARC-Record-2.0.7-1|10	Source:		http://www.cpan.org/modules/by-module/MARC/%{module}-%{version}.tar.gz
21cr|perl-MARC-Record-2.0.7-1|11	
21cr|perl-MARC-Record-2.0.7-1|12	BuildRequires:	perl-devel
21cr|perl-MARC-Record-2.0.7-1|13	BuildArch:	noarch
21cr|perl-MARC-Record-2.0.7-1|14	
21cr|perl-MARC-Record-2.0.7-1|15	%description
21cr|perl-MARC-Record-2.0.7-1|16	Module for handling MARC records as objects.
21cr|perl-MARC-Record-2.0.7-1|17	The file-handling stuff is in MARC::File::*.
21cr|perl-MARC-Record-2.0.7-1|18	
21cr|perl-MARC-Record-2.0.7-1|19	%prep
21cr|perl-MARC-Record-2.0.7-1|20	%setup -q -n %{module}-%{version}
21cr|perl-MARC-Record-2.0.7-1|21	
21cr|perl-MARC-Record-2.0.7-1|22	%build
21cr|perl-MARC-Record-2.0.7-1|23	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MARC-Record-2.0.7-1|24	make
21cr|perl-MARC-Record-2.0.7-1|25	
21cr|perl-MARC-Record-2.0.7-1|26	%check
21cr|perl-MARC-Record-2.0.7-1|27	make test
21cr|perl-MARC-Record-2.0.7-1|28	
21cr|perl-MARC-Record-2.0.7-1|29	%install
21cr|perl-MARC-Record-2.0.7-1|30	%makeinstall_std
21cr|perl-MARC-Record-2.0.7-1|31	
21cr|perl-MARC-Record-2.0.7-1|32	%files
21cr|perl-MARC-Record-2.0.7-1|33	%doc Changes README
21cr|perl-MARC-Record-2.0.7-1|34	%{_bindir}/marcdump
21cr|perl-MARC-Record-2.0.7-1|35	%{perl_vendorlib}/MARC
21cr|perl-MARC-Record-2.0.7-1|36	%{_mandir}/*/*

4870 21
21cr|perl-Mason-Tidy-2.570.0-1|1	%define upstream_name    Mason-Tidy
21cr|perl-Mason-Tidy-2.570.0-1|2	%define upstream_version 2.57
21cr|perl-Mason-Tidy-2.570.0-1|3	
21cr|perl-Mason-Tidy-2.570.0-1|4	Name:           perl-Mason-Tidy
21cr|perl-Mason-Tidy-2.570.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Mason-Tidy-2.570.0-1|6	Release:        1
21cr|perl-Mason-Tidy-2.570.0-1|7	Summary:        Tidy HTML::Mason/Mason components
21cr|perl-Mason-Tidy-2.570.0-1|8	Group:          Development/Perl
21cr|perl-Mason-Tidy-2.570.0-1|9	License:        GPL+ or Artistic
21cr|perl-Mason-Tidy-2.570.0-1|10	URL:            https://metacpan.org/release/Mason-Tidy
21cr|perl-Mason-Tidy-2.570.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/J/JS/JSWARTZ/Mason-Tidy-%{upstream_version}.tar.gz
21cr|perl-Mason-Tidy-2.570.0-1|12	# Adapt to changes in Perl-Tidy-20180219, bug #1549515, CPAN RT#124604
21cr|perl-Mason-Tidy-2.570.0-1|13	Patch0:         Mason-Tidy-2.57-Adapt-to-changes-in-Perl-Tidy-20180219.patch
21cr|perl-Mason-Tidy-2.570.0-1|14	BuildArch:      noarch
21cr|perl-Mason-Tidy-2.570.0-1|15	BuildRequires:  make
21cr|perl-Mason-Tidy-2.570.0-1|16	BuildRequires:  perl-generators
21cr|perl-Mason-Tidy-2.570.0-1|17	BuildRequires:  perl-interpreter
21cr|perl-Mason-Tidy-2.570.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Mason-Tidy-2.570.0-1|19	BuildRequires:  perl(strict)
21cr|perl-Mason-Tidy-2.570.0-1|20	BuildRequires:  perl(warnings)
21cr|perl-Mason-Tidy-2.570.0-1|21	# Run-time
21cr|perl-Mason-Tidy-2.570.0-1|22	BuildRequires:  perl(Capture::Tiny)
21cr|perl-Mason-Tidy-2.570.0-1|23	BuildRequires:  perl(Config)
21cr|perl-Mason-Tidy-2.570.0-1|24	BuildRequires:  perl(File::Slurp)
21cr|perl-Mason-Tidy-2.570.0-1|25	BuildRequires:  perl(File::Temp)
21cr|perl-Mason-Tidy-2.570.0-1|26	BuildRequires:  perl(Getopt::Long)
21cr|perl-Mason-Tidy-2.570.0-1|27	# IPC::Run3 not required for tests
21cr|perl-Mason-Tidy-2.570.0-1|28	BuildRequires:  perl(IPC::System::Simple)
21cr|perl-Mason-Tidy-2.570.0-1|29	BuildRequires:  perl(Method::Signatures::Simple) >= 1.02
21cr|perl-Mason-Tidy-2.570.0-1|30	BuildRequires:  perl(Moo) >= 0.0091010
21cr|perl-Mason-Tidy-2.570.0-1|31	BuildRequires:  perl(Perl::Tidy)
21cr|perl-Mason-Tidy-2.570.0-1|32	BuildRequires:  perl(Test::Class)
21cr|perl-Mason-Tidy-2.570.0-1|33	BuildRequires:  perl(Test::Most)
21cr|perl-Mason-Tidy-2.570.0-1|34	BuildRequires:  perl(Test::Class::Most)
21cr|perl-Mason-Tidy-2.570.0-1|35	# Tests
21cr|perl-Mason-Tidy-2.570.0-1|36	BuildRequires:  perl(Test::More)
21cr|perl-Mason-Tidy-2.570.0-1|37	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Mason-Tidy-2.570.0-1|38	Requires:       perl(Method::Signatures::Simple) >= 1.02
21cr|perl-Mason-Tidy-2.570.0-1|39	Requires:       perl(Moo) >= 0.0091010
21cr|perl-Mason-Tidy-2.570.0-1|40	
21cr|perl-Mason-Tidy-2.570.0-1|41	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Moo\\)\\s*$
21cr|perl-Mason-Tidy-2.570.0-1|42	%global __requires_exclude %__requires_exclude|^perl\\(Method::Signatures::Simple\\)\\s*$
21cr|perl-Mason-Tidy-2.570.0-1|43	
21cr|perl-Mason-Tidy-2.570.0-1|44	%description
21cr|perl-Mason-Tidy-2.570.0-1|45	Mason::Tidy is the engine used by masontidy. You can call this API from
21cr|perl-Mason-Tidy-2.570.0-1|46	your own program instead of executing masontidy.
21cr|perl-Mason-Tidy-2.570.0-1|47	
21cr|perl-Mason-Tidy-2.570.0-1|48	masontidy tidies Mason 1 and Mason 2 components, using perltidy to format
21cr|perl-Mason-Tidy-2.570.0-1|49	the Perl code that can be embedded in various places in the component.
21cr|perl-Mason-Tidy-2.570.0-1|50	masontidy does not (yet) attempt to tidy the HTML or other non-Perl content
21cr|perl-Mason-Tidy-2.570.0-1|51	in a component.
21cr|perl-Mason-Tidy-2.570.0-1|52	
21cr|perl-Mason-Tidy-2.570.0-1|53	%prep
21cr|perl-Mason-Tidy-2.570.0-1|54	%setup -q -n Mason-Tidy-%{upstream_version}
21cr|perl-Mason-Tidy-2.570.0-1|55	%patch0 -p1
21cr|perl-Mason-Tidy-2.570.0-1|56	
21cr|perl-Mason-Tidy-2.570.0-1|57	%build
21cr|perl-Mason-Tidy-2.570.0-1|58	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Mason-Tidy-2.570.0-1|59	%make
21cr|perl-Mason-Tidy-2.570.0-1|60	
21cr|perl-Mason-Tidy-2.570.0-1|61	%install
21cr|perl-Mason-Tidy-2.570.0-1|62	make pure_install DESTDIR=%{buildroot}
21cr|perl-Mason-Tidy-2.570.0-1|63	%{_fixperms} %{buildroot}/*
21cr|perl-Mason-Tidy-2.570.0-1|64	
21cr|perl-Mason-Tidy-2.570.0-1|65	%check
21cr|perl-Mason-Tidy-2.570.0-1|66	make test
21cr|perl-Mason-Tidy-2.570.0-1|67	
21cr|perl-Mason-Tidy-2.570.0-1|68	%files
21cr|perl-Mason-Tidy-2.570.0-1|69	%license LICENSE
21cr|perl-Mason-Tidy-2.570.0-1|70	%doc Changes README
21cr|perl-Mason-Tidy-2.570.0-1|71	%{_bindir}/masontidy
21cr|perl-Mason-Tidy-2.570.0-1|72	%{perl_vendorlib}/*
21cr|perl-Mason-Tidy-2.570.0-1|73	%{_mandir}/man1/*
21cr|perl-Mason-Tidy-2.570.0-1|74	%{_mandir}/man3/*
21cr|perl-Mason-Tidy-2.570.0-1|75	%exclude %{perl_vendorlib}/Mason/Tidy/t
21cr|perl-Mason-Tidy-2.570.0-1|76	

4871 21
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|1	%define upstream_name    MasonX-Request-ExtendedCompRoot
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|3	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|6	Release:	1
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|7	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|8	Summary:	Extend  functionality of Mason's component root
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|9	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|10	License:	GPL
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|11	Group:		Development/Perl
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/S/SG/SGP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|14	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|15	BuildRequires:	perl-devel
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|16	BuildRequires:	perl(HTML::Mason)
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|17	BuildArch:	noarch
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|18	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|19	%description
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|20	"MasonX::Request::ExtendedCompRoot" lets you alter Mason's
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|21	component root during the lifetime of any given request or
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|22	subrequest. This behaviour is useful if you want to override
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|23	certain components, but cannot determine that at the moment you
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|24	create your handler (when you could in theory create an interp
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|25	object with a different component root) or because you configure
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|26	Mason in an httpd.conf.
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|27	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|28	%prep
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|30	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|31	%build
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|33	make
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|34	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|35	%check
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|36	make test
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|37	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|38	%install
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|39	%makeinstall_std
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|40	
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|41	%files
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|42	%doc Changes LICENSE README
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|43	%{perl_vendorlib}/*
21cr|perl-MasonX-Request-ExtendedCompRoot-0.40.0-1|44	%{_mandir}/man3/*

4872 21
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|1	%define upstream_name    MasonX-Request-ExtendedCompRoot-WithApacheSession
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|3	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|6	Release:	1
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|7	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|8	Summary:	Integrates MasonX::Request ::ExtendedCompRoot and ::WithApacheSession
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|9	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|10	License:	GPL
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|11	Group:		Development/Perl
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/S/SG/SGP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|14	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|15	BuildRequires:	perl-devel
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|16	BuildRequires:	perl(MasonX::Request::ExtendedCompRoot)
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|17	BuildRequires:	perl(MasonX::Request::WithApacheSession)
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|18	BuildArch:	noarch
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|19	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|20	%description
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|21	Extend functionality of Mason's comp_root and add a session to
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|22	the Mason Request object.
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|23	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|24	This  module simply integrates "MasonX::Request::ExtendedCompRoot"
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|25	and "MasonX::Request::WithApacheSession".
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|26	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|27	%prep
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|29	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|30	%build
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|32	make
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|33	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|34	%check
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|35	make test
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|36	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|37	%install
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|38	%makeinstall_std
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|39	
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|40	%files
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|41	%doc Changes LICENSE README
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|42	%{perl_vendorlib}/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm
21cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.40.0-1|43	%{_mandir}/man3/*

4873 21
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|1	%define upstream_name MasonX-Request-WithApacheSession
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|2	%define upstream_version 0.31
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|3	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|6	Release:	1
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|7	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|8	Summary:	MasonX::Request::WithApacheSession - Add a session to the Mason Request object
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|9	Group:		Development/Perl
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|10	License:	GPL
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|11	Group:		Development/Perl
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/B/BL/BLHOTSKY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|14	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|15	BuildRequires:	perl(Apache::Session::Wrapper)
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|16	BuildRequires:	perl(Module::Build)
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|17	BuildArch:	noarch
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|18	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|19	%description
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|20	This module integrates "Apache::Session" into Mason by adding
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|21	methods to the Mason Request object available in all Mason
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|22	components. Any subrequests created by a request share the same
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|23	session.
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|24	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|25	%prep
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|27	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|28	%build
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|30	%make
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|31	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|32	#%%check
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|33	#%__make test
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|34	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|35	%install
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|36	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|37	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|38	./Build install destdir=%{buildroot}
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|39	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|40	%clean
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|41	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|42	
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|43	%files
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|44	%doc Changes README SIGNATURE
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|45	%{perl_vendorlib}/MasonX/Request/WithApacheSession.pm
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|46	%{perl_vendorlib}/MasonX/Request/WithMultiSession.pm
21cr|perl-MasonX-Request-WithApacheSession-0.310.0-1|47	%{_mandir}/man3/*

4874 21
21cr|perl-Math-Base36-0.140.0-4|1	%define upstream_name    Math-Base36
21cr|perl-Math-Base36-0.140.0-4|2	%define upstream_version 0.14
21cr|perl-Math-Base36-0.140.0-4|3	
21cr|perl-Math-Base36-0.140.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Base36-0.140.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Base36-0.140.0-4|6	Release:	4
21cr|perl-Math-Base36-0.140.0-4|7	
21cr|perl-Math-Base36-0.140.0-4|8	Summary:	Encoding and decoding of base36 strings
21cr|perl-Math-Base36-0.140.0-4|9	
21cr|perl-Math-Base36-0.140.0-4|10	License:	GPL+ or Artistic
21cr|perl-Math-Base36-0.140.0-4|11	Group:		Development/Perl
21cr|perl-Math-Base36-0.140.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Base36-0.140.0-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/B/BR/BRICAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Base36-0.140.0-4|14	
21cr|perl-Math-Base36-0.140.0-4|15	
21cr|perl-Math-Base36-0.140.0-4|16	BuildRequires:	perl-devel
21cr|perl-Math-Base36-0.140.0-4|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Math-Base36-0.140.0-4|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Math-Base36-0.140.0-4|19	BuildRequires:	perl(Math::BigInt)
21cr|perl-Math-Base36-0.140.0-4|20	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Math-Base36-0.140.0-4|21	BuildRequires:	perl(Test::Exception)
21cr|perl-Math-Base36-0.140.0-4|22	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Math-Base36-0.140.0-4|23	BuildRequires:	perl(Test::Pod)
21cr|perl-Math-Base36-0.140.0-4|24	
21cr|perl-Math-Base36-0.140.0-4|25	BuildArch:	noarch
21cr|perl-Math-Base36-0.140.0-4|26	
21cr|perl-Math-Base36-0.140.0-4|27	%description
21cr|perl-Math-Base36-0.140.0-4|28	This module converts to and from Base36 numbers (0..9 - A..Z)
21cr|perl-Math-Base36-0.140.0-4|29	
21cr|perl-Math-Base36-0.140.0-4|30	It was created because of an article/challenge in "The Perl Review"
21cr|perl-Math-Base36-0.140.0-4|31	
21cr|perl-Math-Base36-0.140.0-4|32	%prep
21cr|perl-Math-Base36-0.140.0-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-Base36-0.140.0-4|34	
21cr|perl-Math-Base36-0.140.0-4|35	%build
21cr|perl-Math-Base36-0.140.0-4|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Base36-0.140.0-4|37	%make
21cr|perl-Math-Base36-0.140.0-4|38	
21cr|perl-Math-Base36-0.140.0-4|39	%check
21cr|perl-Math-Base36-0.140.0-4|40	%make test
21cr|perl-Math-Base36-0.140.0-4|41	
21cr|perl-Math-Base36-0.140.0-4|42	%install
21cr|perl-Math-Base36-0.140.0-4|43	%makeinstall_std
21cr|perl-Math-Base36-0.140.0-4|44	
21cr|perl-Math-Base36-0.140.0-4|45	%files
21cr|perl-Math-Base36-0.140.0-4|46	%doc Changes META.yml README
21cr|perl-Math-Base36-0.140.0-4|47	%{_mandir}/man3/*
21cr|perl-Math-Base36-0.140.0-4|48	%{perl_vendorlib}/*

4875 21
21cr|perl-Math-Base85-0.500.0-1|1	%define upstream_name       Math-Base85
21cr|perl-Math-Base85-0.500.0-1|2	%define upstream_version    0.5
21cr|perl-Math-Base85-0.500.0-1|3	
21cr|perl-Math-Base85-0.500.0-1|4	Summary:	Perl extension for base 85 numbers
21cr|perl-Math-Base85-0.500.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Math-Base85-0.500.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Base85-0.500.0-1|7	
21cr|perl-Math-Base85-0.500.0-1|8	Release:	1
21cr|perl-Math-Base85-0.500.0-1|9	License:	GPL+ or Artistic
21cr|perl-Math-Base85-0.500.0-1|10	Group:		Development/Perl
21cr|perl-Math-Base85-0.500.0-1|11	URL:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Base85-0.500.0-1|12	Source0:	https://cpan.metacpan.org/authors/id/P/PT/PTC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Base85-0.500.0-1|13	
21cr|perl-Math-Base85-0.500.0-1|14	BuildRequires:	perl-devel
21cr|perl-Math-Base85-0.500.0-1|15	BuildRequires:	perl(Math::BigInt)
21cr|perl-Math-Base85-0.500.0-1|16	BuildRequires:	perl(Test)
21cr|perl-Math-Base85-0.500.0-1|17	
21cr|perl-Math-Base85-0.500.0-1|18	BuildArch:	noarch
21cr|perl-Math-Base85-0.500.0-1|19	
21cr|perl-Math-Base85-0.500.0-1|20	%description
21cr|perl-Math-Base85-0.500.0-1|21	RFC 1924 describes a compact, fixed-size representation of IPv6
21cr|perl-Math-Base85-0.500.0-1|22	addresses which uses a base 85 number system.  This module handles
21cr|perl-Math-Base85-0.500.0-1|23	some of the uglier details of it.
21cr|perl-Math-Base85-0.500.0-1|24	
21cr|perl-Math-Base85-0.500.0-1|25	%prep
21cr|perl-Math-Base85-0.500.0-1|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-Base85-0.500.0-1|27	
21cr|perl-Math-Base85-0.500.0-1|28	%build
21cr|perl-Math-Base85-0.500.0-1|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Base85-0.500.0-1|30	%make
21cr|perl-Math-Base85-0.500.0-1|31	
21cr|perl-Math-Base85-0.500.0-1|32	%check
21cr|perl-Math-Base85-0.500.0-1|33	%make test
21cr|perl-Math-Base85-0.500.0-1|34	
21cr|perl-Math-Base85-0.500.0-1|35	%install
21cr|perl-Math-Base85-0.500.0-1|36	%makeinstall_std
21cr|perl-Math-Base85-0.500.0-1|37	
21cr|perl-Math-Base85-0.500.0-1|38	%files
21cr|perl-Math-Base85-0.500.0-1|39	%doc Changes README*
21cr|perl-Math-Base85-0.500.0-1|40	%{perl_vendorlib}/Math/Base85.pm
21cr|perl-Math-Base85-0.500.0-1|41	%{_mandir}/*/*

4876 21
21cr|perl-Math-BaseCalc-1.19.0-1|1	%define module Math-BaseCalc
21cr|perl-Math-BaseCalc-1.19.0-1|2	%define upstream_version 1.019
21cr|perl-Math-BaseCalc-1.19.0-1|3	
21cr|perl-Math-BaseCalc-1.19.0-1|4	Summary:	%{module} perl module
21cr|perl-Math-BaseCalc-1.19.0-1|5	
21cr|perl-Math-BaseCalc-1.19.0-1|6	Name:		perl-%{module}
21cr|perl-Math-BaseCalc-1.19.0-1|7	Version:	%perl_convert_version 1.019
21cr|perl-Math-BaseCalc-1.19.0-1|8	Release:	1
21cr|perl-Math-BaseCalc-1.19.0-1|9	License:	GPL or Artistic
21cr|perl-Math-BaseCalc-1.19.0-1|10	Group:		Development/Perl
21cr|perl-Math-BaseCalc-1.19.0-1|11	Source:		ftp://ftp.cpan.org:21/pub/CPAN/modules/by-module/Math/Math-BaseCalc-1.019.tar.gz
21cr|perl-Math-BaseCalc-1.19.0-1|12	URL:		http://search.cpan.org/dist/%{module}
21cr|perl-Math-BaseCalc-1.19.0-1|13	Requires:	perl >= 5.0
21cr|perl-Math-BaseCalc-1.19.0-1|14	Buildrequires:	perl-devel
21cr|perl-Math-BaseCalc-1.19.0-1|15	Buildarch:	noarch
21cr|perl-Math-BaseCalc-1.19.0-1|16	
21cr|perl-Math-BaseCalc-1.19.0-1|17	%description
21cr|perl-Math-BaseCalc-1.19.0-1|18	This module facilitates the conversion of numbers between various
21cr|perl-Math-BaseCalc-1.19.0-1|19	number bases.  You may define your own digit sets, or use any of
21cr|perl-Math-BaseCalc-1.19.0-1|20	several predefined digit sets.
21cr|perl-Math-BaseCalc-1.19.0-1|21	
21cr|perl-Math-BaseCalc-1.19.0-1|22	%prep
21cr|perl-Math-BaseCalc-1.19.0-1|23	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Math-BaseCalc-1.19.0-1|24	
21cr|perl-Math-BaseCalc-1.19.0-1|25	%build
21cr|perl-Math-BaseCalc-1.19.0-1|26	
21cr|perl-Math-BaseCalc-1.19.0-1|27	CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-BaseCalc-1.19.0-1|28	%make
21cr|perl-Math-BaseCalc-1.19.0-1|29	
21cr|perl-Math-BaseCalc-1.19.0-1|30	%check
21cr|perl-Math-BaseCalc-1.19.0-1|31	%make test
21cr|perl-Math-BaseCalc-1.19.0-1|32	
21cr|perl-Math-BaseCalc-1.19.0-1|33	%install
21cr|perl-Math-BaseCalc-1.19.0-1|34	%make PREFIX=%{buildroot}%{_prefix} install DESTDIR=%{buildroot}
21cr|perl-Math-BaseCalc-1.19.0-1|35	
21cr|perl-Math-BaseCalc-1.19.0-1|36	%files
21cr|perl-Math-BaseCalc-1.19.0-1|37	%doc Changes MANIFEST
21cr|perl-Math-BaseCalc-1.19.0-1|38	%{perl_vendorlib}/Math/*
21cr|perl-Math-BaseCalc-1.19.0-1|39	%{_mandir}/*/*

4877 21
21cr|perl-Math-Bezier-0.10.0-6|1	%define upstream_name	 Math-Bezier
21cr|perl-Math-Bezier-0.10.0-6|2	%define upstream_version 0.01
21cr|perl-Math-Bezier-0.10.0-6|3	
21cr|perl-Math-Bezier-0.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Bezier-0.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Bezier-0.10.0-6|6	Release:	6
21cr|perl-Math-Bezier-0.10.0-6|7	
21cr|perl-Math-Bezier-0.10.0-6|8	Summary:	Solution of Bezier Curves
21cr|perl-Math-Bezier-0.10.0-6|9	License:	GPL+ or Artistic
21cr|perl-Math-Bezier-0.10.0-6|10	Group:		Development/Perl
21cr|perl-Math-Bezier-0.10.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Bezier-0.10.0-6|12	Source0:	ftp.perl.org/pub/CPAN/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Math-Bezier-0.10.0-6|13	
21cr|perl-Math-Bezier-0.10.0-6|14	BuildRequires:	perl-devel
21cr|perl-Math-Bezier-0.10.0-6|15	BuildArch:	noarch
21cr|perl-Math-Bezier-0.10.0-6|16	
21cr|perl-Math-Bezier-0.10.0-6|17	%description
21cr|perl-Math-Bezier-0.10.0-6|18	This module implements the algorithm for the solution of Bezier curves
21cr|perl-Math-Bezier-0.10.0-6|19	as presented by Robert D. Miller in Graphics Gems V, "Quick and Simple
21cr|perl-Math-Bezier-0.10.0-6|20	Bezier Curve Drawing".
21cr|perl-Math-Bezier-0.10.0-6|21	
21cr|perl-Math-Bezier-0.10.0-6|22	%prep
21cr|perl-Math-Bezier-0.10.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Bezier-0.10.0-6|24	
21cr|perl-Math-Bezier-0.10.0-6|25	%build
21cr|perl-Math-Bezier-0.10.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Bezier-0.10.0-6|27	%make
21cr|perl-Math-Bezier-0.10.0-6|28	
21cr|perl-Math-Bezier-0.10.0-6|29	%check
21cr|perl-Math-Bezier-0.10.0-6|30	make test
21cr|perl-Math-Bezier-0.10.0-6|31	
21cr|perl-Math-Bezier-0.10.0-6|32	%install
21cr|perl-Math-Bezier-0.10.0-6|33	%makeinstall_std
21cr|perl-Math-Bezier-0.10.0-6|34	
21cr|perl-Math-Bezier-0.10.0-6|35	%files
21cr|perl-Math-Bezier-0.10.0-6|36	%doc Changes README
21cr|perl-Math-Bezier-0.10.0-6|37	%{perl_vendorlib}/Math
21cr|perl-Math-Bezier-0.10.0-6|38	%{_mandir}/*/*

4878 21
21cr|perl-Math-BigInt-1.999.838-1|1	### !!! DEPRECEATED! THIS PERL MODULE IS BUILD FROM perl SRPM NOW!
21cr|perl-Math-BigInt-1.999.838-1|2	# Restore this separate package only if a newer version is needed very much
21cr|perl-Math-BigInt-1.999.838-1|3	# Please avoid duplicating perl modules if possible and remove module from perl SRPM if you package it separately
21cr|perl-Math-BigInt-1.999.838-1|4	%define upstream_name    Math-BigInt
21cr|perl-Math-BigInt-1.999.838-1|5	%define upstream_version 1.999838
21cr|perl-Math-BigInt-1.999.838-1|6	
21cr|perl-Math-BigInt-1.999.838-1|7	Name:       perl-%{upstream_name}
21cr|perl-Math-BigInt-1.999.838-1|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-BigInt-1.999.838-1|9	Release:    1
21cr|perl-Math-BigInt-1.999.838-1|10	Summary:    Arbitrary size integer/float math package
21cr|perl-Math-BigInt-1.999.838-1|11	License:    GPL+ or Artistic
21cr|perl-Math-BigInt-1.999.838-1|12	Group:      Development/Perl
21cr|perl-Math-BigInt-1.999.838-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-BigInt-1.999.838-1|14	Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-BigInt-1.999.838-1|15	
21cr|perl-Math-BigInt-1.999.838-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21cr|perl-Math-BigInt-1.999.838-1|17	BuildRequires: perl(Math::Complex)
21cr|perl-Math-BigInt-1.999.838-1|18	BuildRequires: perl(Test::More) >= 0.620.0
21cr|perl-Math-BigInt-1.999.838-1|19	BuildRequires: perl(JSON::PP)
21cr|perl-Math-BigInt-1.999.838-1|20	BuildRequires: perl-devel
21cr|perl-Math-BigInt-1.999.838-1|21	BuildArch:  noarch
21cr|perl-Math-BigInt-1.999.838-1|22	
21cr|perl-Math-BigInt-1.999.838-1|23	%description
21cr|perl-Math-BigInt-1.999.838-1|24	All operators (including basic math operations) are overloaded if you declare
21cr|perl-Math-BigInt-1.999.838-1|25	your big integers as
21cr|perl-Math-BigInt-1.999.838-1|26	
21cr|perl-Math-BigInt-1.999.838-1|27	$i = new Math::BigInt '123_456_789_123_456_789';
21cr|perl-Math-BigInt-1.999.838-1|28	
21cr|perl-Math-BigInt-1.999.838-1|29	Operations with overloaded operators preserve the arguments which is exactly
21cr|perl-Math-BigInt-1.999.838-1|30	what you expect.
21cr|perl-Math-BigInt-1.999.838-1|31	
21cr|perl-Math-BigInt-1.999.838-1|32	%prep
21cr|perl-Math-BigInt-1.999.838-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-BigInt-1.999.838-1|34	
21cr|perl-Math-BigInt-1.999.838-1|35	%build
21cr|perl-Math-BigInt-1.999.838-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-BigInt-1.999.838-1|37	%make
21cr|perl-Math-BigInt-1.999.838-1|38	
21cr|perl-Math-BigInt-1.999.838-1|39	%check
21cr|perl-Math-BigInt-1.999.838-1|40	%make test
21cr|perl-Math-BigInt-1.999.838-1|41	
21cr|perl-Math-BigInt-1.999.838-1|42	%install
21cr|perl-Math-BigInt-1.999.838-1|43	%makeinstall_std
21cr|perl-Math-BigInt-1.999.838-1|44	
21cr|perl-Math-BigInt-1.999.838-1|45	%files
21cr|perl-Math-BigInt-1.999.838-1|46	%doc BUGS CHANGES CREDITS GOALS HISTORY  LICENSE META.json META.yml NEW README SIGNATURE TODO examples
21cr|perl-Math-BigInt-1.999.838-1|47	%{perl_vendorlib}/Math
21cr|perl-Math-BigInt-1.999.838-1|48	%{_mandir}/*/*

4879 21
21cr|perl-Math-BigInt-GMP-1.601.0-1|1	%define upstream_name    Math-BigInt-GMP
21cr|perl-Math-BigInt-GMP-1.601.0-1|2	%define upstream_version 1.6010
21cr|perl-Math-BigInt-GMP-1.601.0-1|3	
21cr|perl-Math-BigInt-GMP-1.601.0-1|4	Summary:	High speed arbitrary size integer math
21cr|perl-Math-BigInt-GMP-1.601.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Math-BigInt-GMP-1.601.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-BigInt-GMP-1.601.0-1|7	Release:	1
21cr|perl-Math-BigInt-GMP-1.601.0-1|8	License:	Artistic
21cr|perl-Math-BigInt-GMP-1.601.0-1|9	Group:		Development/Perl
21cr|perl-Math-BigInt-GMP-1.601.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-BigInt-GMP-1.601.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-BigInt-GMP-1.601.0-1|12	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Math-BigInt-GMP-1.601.0-1|13	BuildRequires:	perl(Math::BigInt) >= 1.997.0
21cr|perl-Math-BigInt-GMP-1.601.0-1|14	BuildRequires:	perl(XSLoader) >= 0.20.0
21cr|perl-Math-BigInt-GMP-1.601.0-1|15	# automatic dependency doesn't work here, because perl package
21cr|perl-Math-BigInt-GMP-1.601.0-1|16	# provides an unversioned one
21cr|perl-Math-BigInt-GMP-1.601.0-1|17	BuildRequires:	perl-Math-BigInt >= 1.87
21cr|perl-Math-BigInt-GMP-1.601.0-1|18	BuildRequires:	gmp-devel
21cr|perl-Math-BigInt-GMP-1.601.0-1|19	BuildRequires:	perl-devel
21cr|perl-Math-BigInt-GMP-1.601.0-1|20	
21cr|perl-Math-BigInt-GMP-1.601.0-1|21	%description
21cr|perl-Math-BigInt-GMP-1.601.0-1|22	This package contains a replacement (drop-in) module for
21cr|perl-Math-BigInt-GMP-1.601.0-1|23	Math::BigInt's core, Math::BigInt::Calc.pm.
21cr|perl-Math-BigInt-GMP-1.601.0-1|24	
21cr|perl-Math-BigInt-GMP-1.601.0-1|25	%prep
21cr|perl-Math-BigInt-GMP-1.601.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-BigInt-GMP-1.601.0-1|27	
21cr|perl-Math-BigInt-GMP-1.601.0-1|28	%build
21cr|perl-Math-BigInt-GMP-1.601.0-1|29	export PERL5LIB=%{perl_vendorlib}
21cr|perl-Math-BigInt-GMP-1.601.0-1|30	perl Makefile.PL INSTALLDIRS="vendor"
21cr|perl-Math-BigInt-GMP-1.601.0-1|31	%make CFLAGS="%{optflags}"
21cr|perl-Math-BigInt-GMP-1.601.0-1|32	
21cr|perl-Math-BigInt-GMP-1.601.0-1|33	%check
21cr|perl-Math-BigInt-GMP-1.601.0-1|34	#export PERL5LIB=%{perl_vendorlib}
21cr|perl-Math-BigInt-GMP-1.601.0-1|35	#make test
21cr|perl-Math-BigInt-GMP-1.601.0-1|36	
21cr|perl-Math-BigInt-GMP-1.601.0-1|37	%install
21cr|perl-Math-BigInt-GMP-1.601.0-1|38	%makeinstall_std
21cr|perl-Math-BigInt-GMP-1.601.0-1|39	
21cr|perl-Math-BigInt-GMP-1.601.0-1|40	%files
21cr|perl-Math-BigInt-GMP-1.601.0-1|41	%doc BUGS CHANGES CREDITS LICENSE META.json META.yml README SIGNATURE TODO
21cr|perl-Math-BigInt-GMP-1.601.0-1|42	%{perl_vendorarch}/Math
21cr|perl-Math-BigInt-GMP-1.601.0-1|43	%{perl_vendorarch}/auto/Math
21cr|perl-Math-BigInt-GMP-1.601.0-1|44	%{_mandir}/man*/*

4880 21
21cr|perl-Math-BigInt-Pari-1.300.800-1|1	%define upstream_name    Math-BigInt-Pari
21cr|perl-Math-BigInt-Pari-1.300.800-1|2	%define upstream_version 1.3008
21cr|perl-Math-BigInt-Pari-1.300.800-1|3	
21cr|perl-Math-BigInt-Pari-1.300.800-1|4	Name:       perl-%{upstream_name}
21cr|perl-Math-BigInt-Pari-1.300.800-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-BigInt-Pari-1.300.800-1|6	Release:    1
21cr|perl-Math-BigInt-Pari-1.300.800-1|7	
21cr|perl-Math-BigInt-Pari-1.300.800-1|8	Summary:    Use Math::Pari for Math::BigInt routines
21cr|perl-Math-BigInt-Pari-1.300.800-1|9	
21cr|perl-Math-BigInt-Pari-1.300.800-1|10	License:    GPL+ or Artistic
21cr|perl-Math-BigInt-Pari-1.300.800-1|11	Group:      Development/Perl
21cr|perl-Math-BigInt-Pari-1.300.800-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-BigInt-Pari-1.300.800-1|13	Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-BigInt-Pari-1.300.800-1|14	
21cr|perl-Math-BigInt-Pari-1.300.800-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21cr|perl-Math-BigInt-Pari-1.300.800-1|16	BuildRequires: perl(JSON::PP)
21cr|perl-Math-BigInt-Pari-1.300.800-1|17	BuildRequires: perl(Math::BigInt) >= 1.999.300
21cr|perl-Math-BigInt-Pari-1.300.800-1|18	BuildRequires: perl(Math::Pari) >= 2.10.709
21cr|perl-Math-BigInt-Pari-1.300.800-1|19	BuildRequires: perl(Test::More) >= 0.620.0
21cr|perl-Math-BigInt-Pari-1.300.800-1|20	BuildRequires: perl-devel
21cr|perl-Math-BigInt-Pari-1.300.800-1|21	BuildArch:  noarch
21cr|perl-Math-BigInt-Pari-1.300.800-1|22	
21cr|perl-Math-BigInt-Pari-1.300.800-1|23	%description
21cr|perl-Math-BigInt-Pari-1.300.800-1|24	Provides support for big integer in BigInt et al. calculations via means of
21cr|perl-Math-BigInt-Pari-1.300.800-1|25	Math::Pari, an XS layer on top of the very fast PARI library.
21cr|perl-Math-BigInt-Pari-1.300.800-1|26	
21cr|perl-Math-BigInt-Pari-1.300.800-1|27	%prep
21cr|perl-Math-BigInt-Pari-1.300.800-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-BigInt-Pari-1.300.800-1|29	
21cr|perl-Math-BigInt-Pari-1.300.800-1|30	%build
21cr|perl-Math-BigInt-Pari-1.300.800-1|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-BigInt-Pari-1.300.800-1|32	
21cr|perl-Math-BigInt-Pari-1.300.800-1|33	%make
21cr|perl-Math-BigInt-Pari-1.300.800-1|34	
21cr|perl-Math-BigInt-Pari-1.300.800-1|35	%install
21cr|perl-Math-BigInt-Pari-1.300.800-1|36	%makeinstall_std
21cr|perl-Math-BigInt-Pari-1.300.800-1|37	
21cr|perl-Math-BigInt-Pari-1.300.800-1|38	%files
21cr|perl-Math-BigInt-Pari-1.300.800-1|39	%doc CHANGES LICENSE META.json META.yml README SIGNATURE
21cr|perl-Math-BigInt-Pari-1.300.800-1|40	%{_mandir}/man3/*
21cr|perl-Math-BigInt-Pari-1.300.800-1|41	%{perl_vendorlib}/*

4881 21
21cr|perl-Math-BigRat-0.260.804-3|1	%define debug_package %{nil}
21cr|perl-Math-BigRat-0.260.804-3|2	
21cr|perl-Math-BigRat-0.260.804-3|3	%define upstream_name    Math-BigRat
21cr|perl-Math-BigRat-0.260.804-3|4	%define upstream_version 0.260804
21cr|perl-Math-BigRat-0.260.804-3|5	
21cr|perl-Math-BigRat-0.260.804-3|6	Name:		perl-%{upstream_name}
21cr|perl-Math-BigRat-0.260.804-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-BigRat-0.260.804-3|8	Release:	3
21cr|perl-Math-BigRat-0.260.804-3|9	
21cr|perl-Math-BigRat-0.260.804-3|10	Summary:	Arbitrary big rational numbers
21cr|perl-Math-BigRat-0.260.804-3|11	
21cr|perl-Math-BigRat-0.260.804-3|12	
21cr|perl-Math-BigRat-0.260.804-3|13	License:	GPL+ or Artistic
21cr|perl-Math-BigRat-0.260.804-3|14	Group:		Development/Perl
21cr|perl-Math-BigRat-0.260.804-3|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-BigRat-0.260.804-3|16	Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-BigRat-0.260.804-3|17	
21cr|perl-Math-BigRat-0.260.804-3|18	# automatic dependency doesn't work here, because perl package
21cr|perl-Math-BigRat-0.260.804-3|19	# provides an unversioned one
21cr|perl-Math-BigRat-0.260.804-3|20	BuildRequires:	perl-Math-BigInt >= 1.87
21cr|perl-Math-BigRat-0.260.804-3|21	BuildRequires:  perl(Module::Install)
21cr|perl-Math-BigRat-0.260.804-3|22	BuildRequires:  perl(Test::More)
21cr|perl-Math-BigRat-0.260.804-3|23	BuildRequires:	perl-devel
21cr|perl-Math-BigRat-0.260.804-3|24	
21cr|perl-Math-BigRat-0.260.804-3|25	%description
21cr|perl-Math-BigRat-0.260.804-3|26	Math::BigRat complements Math::BigInt and Math::BigFloat by providing support
21cr|perl-Math-BigRat-0.260.804-3|27	for arbitrary big rational numbers.
21cr|perl-Math-BigRat-0.260.804-3|28	
21cr|perl-Math-BigRat-0.260.804-3|29	%prep
21cr|perl-Math-BigRat-0.260.804-3|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-BigRat-0.260.804-3|31	
21cr|perl-Math-BigRat-0.260.804-3|32	%build
21cr|perl-Math-BigRat-0.260.804-3|33	export PERL5LIB=%{perl_vendorlib}
21cr|perl-Math-BigRat-0.260.804-3|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-BigRat-0.260.804-3|35	%make
21cr|perl-Math-BigRat-0.260.804-3|36	
21cr|perl-Math-BigRat-0.260.804-3|37	%check
21cr|perl-Math-BigRat-0.260.804-3|38	export PERL5LIB=%{perl_vendorlib}/
21cr|perl-Math-BigRat-0.260.804-3|39	make test
21cr|perl-Math-BigRat-0.260.804-3|40	
21cr|perl-Math-BigRat-0.260.804-3|41	%install
21cr|perl-Math-BigRat-0.260.804-3|42	%makeinstall_std
21cr|perl-Math-BigRat-0.260.804-3|43	
21cr|perl-Math-BigRat-0.260.804-3|44	%files
21cr|perl-Math-BigRat-0.260.804-3|45	%doc README
21cr|perl-Math-BigRat-0.260.804-3|46	%{perl_vendorlib}/Math
21cr|perl-Math-BigRat-0.260.804-3|47	%{_mandir}/*/*

4882 21
21cr|perl-Math-Calc-Units-1.70.0-6|1	%define upstream_name    Math-Calc-Units
21cr|perl-Math-Calc-Units-1.70.0-6|2	%define upstream_version 1.07
21cr|perl-Math-Calc-Units-1.70.0-6|3	
21cr|perl-Math-Calc-Units-1.70.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Calc-Units-1.70.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Calc-Units-1.70.0-6|6	Release:	6
21cr|perl-Math-Calc-Units-1.70.0-6|7	
21cr|perl-Math-Calc-Units-1.70.0-6|8	Summary:	Human-readable unit-aware calculator
21cr|perl-Math-Calc-Units-1.70.0-6|9	
21cr|perl-Math-Calc-Units-1.70.0-6|10	License:	GPL+ or Artistic
21cr|perl-Math-Calc-Units-1.70.0-6|11	Group:		Development/Perl
21cr|perl-Math-Calc-Units-1.70.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Calc-Units-1.70.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SF/SFINK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Calc-Units-1.70.0-6|14	
21cr|perl-Math-Calc-Units-1.70.0-6|15	BuildRequires:	perl-devel
21cr|perl-Math-Calc-Units-1.70.0-6|16	BuildRequires:	perl-Test-Pod
21cr|perl-Math-Calc-Units-1.70.0-6|17	BuildArch:	noarch
21cr|perl-Math-Calc-Units-1.70.0-6|18	
21cr|perl-Math-Calc-Units-1.70.0-6|19	%description
21cr|perl-Math-Calc-Units-1.70.0-6|20	Human-readable unit-aware calculator.
21cr|perl-Math-Calc-Units-1.70.0-6|21	
21cr|perl-Math-Calc-Units-1.70.0-6|22	%prep
21cr|perl-Math-Calc-Units-1.70.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Calc-Units-1.70.0-6|24	
21cr|perl-Math-Calc-Units-1.70.0-6|25	%build
21cr|perl-Math-Calc-Units-1.70.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Calc-Units-1.70.0-6|27	%make
21cr|perl-Math-Calc-Units-1.70.0-6|28	
21cr|perl-Math-Calc-Units-1.70.0-6|29	%check
21cr|perl-Math-Calc-Units-1.70.0-6|30	make test
21cr|perl-Math-Calc-Units-1.70.0-6|31	
21cr|perl-Math-Calc-Units-1.70.0-6|32	%install
21cr|perl-Math-Calc-Units-1.70.0-6|33	%makeinstall_std
21cr|perl-Math-Calc-Units-1.70.0-6|34	
21cr|perl-Math-Calc-Units-1.70.0-6|35	%files
21cr|perl-Math-Calc-Units-1.70.0-6|36	%doc Changes LICENSE README
21cr|perl-Math-Calc-Units-1.70.0-6|37	%{perl_vendorlib}/Math/Calc/Units*
21cr|perl-Math-Calc-Units-1.70.0-6|38	%{_bindir}/ucalc
21cr|perl-Math-Calc-Units-1.70.0-6|39	%{_mandir}/*/*

4883 21
21cr|perl-Math-Derivative-1.10.0-1|1	%define upstream_name    Math-Derivative
21cr|perl-Math-Derivative-1.10.0-1|2	%define upstream_version 1.01
21cr|perl-Math-Derivative-1.10.0-1|3	
21cr|perl-Math-Derivative-1.10.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Derivative-1.10.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Derivative-1.10.0-1|6	Release:	1
21cr|perl-Math-Derivative-1.10.0-1|7	
21cr|perl-Math-Derivative-1.10.0-1|8	Summary:	Numeric 1st and 2nd order differentiation
21cr|perl-Math-Derivative-1.10.0-1|9	
21cr|perl-Math-Derivative-1.10.0-1|10	License:	GPL+ or Artistic
21cr|perl-Math-Derivative-1.10.0-1|11	Group:		Development/Perl
21cr|perl-Math-Derivative-1.10.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Derivative-1.10.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JG/JGAMBLE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Derivative-1.10.0-1|14	
21cr|perl-Math-Derivative-1.10.0-1|15	
21cr|perl-Math-Derivative-1.10.0-1|16	BuildRequires:	perl-devel
21cr|perl-Math-Derivative-1.10.0-1|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Math-Derivative-1.10.0-1|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Math-Derivative-1.10.0-1|19	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Math-Derivative-1.10.0-1|20	BuildRequires:	perl(Test::Pod)
21cr|perl-Math-Derivative-1.10.0-1|21	BuildRequires:	perl(Math::Utils)
21cr|perl-Math-Derivative-1.10.0-1|22	
21cr|perl-Math-Derivative-1.10.0-1|23	BuildArch:	noarch
21cr|perl-Math-Derivative-1.10.0-1|24	
21cr|perl-Math-Derivative-1.10.0-1|25	%description
21cr|perl-Math-Derivative-1.10.0-1|26	This Perl package exports functions for performing numerical first
21cr|perl-Math-Derivative-1.10.0-1|27	(Derivative1) and second Derivative2) order differentiation on vectors of data.
21cr|perl-Math-Derivative-1.10.0-1|28	They both take references to two arrays containing the x and y ordinates of the
21cr|perl-Math-Derivative-1.10.0-1|29	data and return an array of the 1st or 2nd derivative at the given x ordinates.
21cr|perl-Math-Derivative-1.10.0-1|30	Derivative2 may optionally be given values to use for the first dervivative at
21cr|perl-Math-Derivative-1.10.0-1|31	the start and end points of the data - otherwiswe 'natural' values are used.
21cr|perl-Math-Derivative-1.10.0-1|32	
21cr|perl-Math-Derivative-1.10.0-1|33	%prep
21cr|perl-Math-Derivative-1.10.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-Derivative-1.10.0-1|35	
21cr|perl-Math-Derivative-1.10.0-1|36	%build
21cr|perl-Math-Derivative-1.10.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Derivative-1.10.0-1|38	%make
21cr|perl-Math-Derivative-1.10.0-1|39	
21cr|perl-Math-Derivative-1.10.0-1|40	%check
21cr|perl-Math-Derivative-1.10.0-1|41	make test
21cr|perl-Math-Derivative-1.10.0-1|42	
21cr|perl-Math-Derivative-1.10.0-1|43	%install
21cr|perl-Math-Derivative-1.10.0-1|44	%makeinstall_std
21cr|perl-Math-Derivative-1.10.0-1|45	
21cr|perl-Math-Derivative-1.10.0-1|46	%files
21cr|perl-Math-Derivative-1.10.0-1|47	%doc Changes LICENSE META.json META.yml README
21cr|perl-Math-Derivative-1.10.0-1|48	%{perl_vendorlib}/Math
21cr|perl-Math-Derivative-1.10.0-1|49	%{_mandir}/*/*

4884 21
21cr|perl-Math-GMP-2.250.0-1|1	%define upstream_name    Math-GMP
21cr|perl-Math-GMP-2.250.0-1|2	%define upstream_version 2.25
21cr|perl-Math-GMP-2.250.0-1|3	
21cr|perl-Math-GMP-2.250.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Math-GMP-2.250.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Math-GMP-2.250.0-1|6	Release:        1
21cr|perl-Math-GMP-2.250.0-1|7	
21cr|perl-Math-GMP-2.250.0-1|8	Summary:        High speed arbitrary size integer math
21cr|perl-Math-GMP-2.250.0-1|9	
21cr|perl-Math-GMP-2.250.0-1|10	License:        GPL
21cr|perl-Math-GMP-2.250.0-1|11	Group:          Development/Perl
21cr|perl-Math-GMP-2.250.0-1|12	Url:            https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-GMP-2.250.0-1|13	Source0:        https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Math-GMP-%{upstream_version}.tar.gz
21cr|perl-Math-GMP-2.250.0-1|14	
21cr|perl-Math-GMP-2.250.0-1|15	BuildRequires:  perl-devel
21cr|perl-Math-GMP-2.250.0-1|16	BuildRequires:  perl(Alien::Base::Wrapper)
21cr|perl-Math-GMP-2.250.0-1|17	BuildRequires:  perl(Alien::GMP)
21cr|perl-Math-GMP-2.250.0-1|18	BuildRequires:  gmp-devel
21cr|perl-Math-GMP-2.250.0-1|19	
21cr|perl-Math-GMP-2.250.0-1|20	%description
21cr|perl-Math-GMP-2.250.0-1|21	Math::GMP was designed to be a drop-in replacement both for
21cr|perl-Math-GMP-2.250.0-1|22	Math::BigInt and for regular integer arithmetic. Unlike
21cr|perl-Math-GMP-2.250.0-1|23	BigInt,  though,  Math::GMP  uses  the  GNU  gmp  library
21cr|perl-Math-GMP-2.250.0-1|24	for  all of its calculations, as opposed to straight Perl
21cr|perl-Math-GMP-2.250.0-1|25	functions. This can result in speed improvements.
21cr|perl-Math-GMP-2.250.0-1|26	
21cr|perl-Math-GMP-2.250.0-1|27	%prep
21cr|perl-Math-GMP-2.250.0-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-GMP-2.250.0-1|29	
21cr|perl-Math-GMP-2.250.0-1|30	%build
21cr|perl-Math-GMP-2.250.0-1|31	CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-GMP-2.250.0-1|32	%make
21cr|perl-Math-GMP-2.250.0-1|33	
21cr|perl-Math-GMP-2.250.0-1|34	%check
21cr|perl-Math-GMP-2.250.0-1|35	make test
21cr|perl-Math-GMP-2.250.0-1|36	
21cr|perl-Math-GMP-2.250.0-1|37	%install
21cr|perl-Math-GMP-2.250.0-1|38	%makeinstall_std
21cr|perl-Math-GMP-2.250.0-1|39	
21cr|perl-Math-GMP-2.250.0-1|40	%files
21cr|perl-Math-GMP-2.250.0-1|41	%doc LICENSE README*
21cr|perl-Math-GMP-2.250.0-1|42	%{perl_vendorarch}/*
21cr|perl-Math-GMP-2.250.0-1|43	%{_mandir}/*/*

4885 21
21cr|perl-Math-GMPf-0.460.0-1|1	%define upstream_name    Math-GMPf
21cr|perl-Math-GMPf-0.460.0-1|2	%define upstream_version 0.46
21cr|perl-Math-GMPf-0.460.0-1|3	
21cr|perl-Math-GMPf-0.460.0-1|4	%{?perl_default_filter}
21cr|perl-Math-GMPf-0.460.0-1|5	
21cr|perl-Math-GMPf-0.460.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Math-GMPf-0.460.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-GMPf-0.460.0-1|8	Release:    1
21cr|perl-Math-GMPf-0.460.0-1|9	
21cr|perl-Math-GMPf-0.460.0-1|10	Summary:    Perl interface to the GMP library's floating point (mpf) functions
21cr|perl-Math-GMPf-0.460.0-1|11	License:    GPL+ or Artistic
21cr|perl-Math-GMPf-0.460.0-1|12	Group:      Development/Perl
21cr|perl-Math-GMPf-0.460.0-1|13	Url:        https://metacpan.org/release/%{upstream_name}
21cr|perl-Math-GMPf-0.460.0-1|14	Source0:    https://cpan.metacpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-GMPf-0.460.0-1|15	
21cr|perl-Math-GMPf-0.460.0-1|16	BuildRequires: perl(Exporter) >= 5.580.0
21cr|perl-Math-GMPf-0.460.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Math-GMPf-0.460.0-1|18	BuildRequires: perl(Math::BigInt)
21cr|perl-Math-GMPf-0.460.0-1|19	BuildRequires: gmp-devel
21cr|perl-Math-GMPf-0.460.0-1|20	BuildRequires: perl-devel
21cr|perl-Math-GMPf-0.460.0-1|21	%description
21cr|perl-Math-GMPf-0.460.0-1|22	A bigfloat module utilizing the Gnu MP (GMP) library.
21cr|perl-Math-GMPf-0.460.0-1|23	Basically this module simply wraps all of the 'mpf'
21cr|perl-Math-GMPf-0.460.0-1|24	floating point functions provided by that library.
21cr|perl-Math-GMPf-0.460.0-1|25	
21cr|perl-Math-GMPf-0.460.0-1|26	%prep
21cr|perl-Math-GMPf-0.460.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-GMPf-0.460.0-1|28	
21cr|perl-Math-GMPf-0.460.0-1|29	%build
21cr|perl-Math-GMPf-0.460.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-GMPf-0.460.0-1|31	
21cr|perl-Math-GMPf-0.460.0-1|32	%make_build
21cr|perl-Math-GMPf-0.460.0-1|33	
21cr|perl-Math-GMPf-0.460.0-1|34	%check
21cr|perl-Math-GMPf-0.460.0-1|35	%make_build test
21cr|perl-Math-GMPf-0.460.0-1|36	
21cr|perl-Math-GMPf-0.460.0-1|37	%install
21cr|perl-Math-GMPf-0.460.0-1|38	%make_install
21cr|perl-Math-GMPf-0.460.0-1|39	
21cr|perl-Math-GMPf-0.460.0-1|40	%files
21cr|perl-Math-GMPf-0.460.0-1|41	%doc CHANGES META.json META.yml README V
21cr|perl-Math-GMPf-0.460.0-1|42	%{_mandir}/man3/*
21cr|perl-Math-GMPf-0.460.0-1|43	%{perl_vendorarch}/*
21cr|perl-Math-GMPf-0.460.0-1|44	

4886 21
21cr|perl-Math-GMPq-0.490.0-1|1	%global __provides_exclude GMPq.so|Random.so|V.so
21cr|perl-Math-GMPq-0.490.0-1|2	
21cr|perl-Math-GMPq-0.490.0-1|3	
21cr|perl-Math-GMPq-0.490.0-1|4	%define upstream_name    Math-GMPq
21cr|perl-Math-GMPq-0.490.0-1|5	%define upstream_version 0.49
21cr|perl-Math-GMPq-0.490.0-1|6	
21cr|perl-Math-GMPq-0.490.0-1|7	Name:       perl-%{upstream_name}
21cr|perl-Math-GMPq-0.490.0-1|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-GMPq-0.490.0-1|9	Release:    1
21cr|perl-Math-GMPq-0.490.0-1|10	
21cr|perl-Math-GMPq-0.490.0-1|11	Summary:    Perl interface to the GMP library's rational (mpq) functions
21cr|perl-Math-GMPq-0.490.0-1|12	License:    GPL+ or Artistic
21cr|perl-Math-GMPq-0.490.0-1|13	Group:      Development/Perl
21cr|perl-Math-GMPq-0.490.0-1|14	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-GMPq-0.490.0-1|15	Source0:    https://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-GMPq-0.490.0-1|16	
21cr|perl-Math-GMPq-0.490.0-1|17	BuildRequires: perl(Exporter)
21cr|perl-Math-GMPq-0.490.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Math-GMPq-0.490.0-1|19	BuildRequires: perl-devel
21cr|perl-Math-GMPq-0.490.0-1|20	BuildRequires: gmp-devel
21cr|perl-Math-GMPq-0.490.0-1|21	
21cr|perl-Math-GMPq-0.490.0-1|22	%description
21cr|perl-Math-GMPq-0.490.0-1|23	A bigrational module utilising the Gnu MP (GMP) library.
21cr|perl-Math-GMPq-0.490.0-1|24	Basically this module simply wraps all of the 'mpq'
21cr|perl-Math-GMPq-0.490.0-1|25	(rational number) functions provided by that library.
21cr|perl-Math-GMPq-0.490.0-1|26	The documentation below extensively plagiarises the GMP
21cr|perl-Math-GMPq-0.490.0-1|27	documentation (which can be found at http://gmplib.org).
21cr|perl-Math-GMPq-0.490.0-1|28	See also the Math::GMPq test suite for examples of usage.
21cr|perl-Math-GMPq-0.490.0-1|29	
21cr|perl-Math-GMPq-0.490.0-1|30	IMPORTANT:
21cr|perl-Math-GMPq-0.490.0-1|31	If your perl was built with '-Duse64bitint' you need to assign
21cr|perl-Math-GMPq-0.490.0-1|32	all integers larger than 52-bit in a 'use integer;' block.
21cr|perl-Math-GMPq-0.490.0-1|33	Failure to do so can result in the creation of the variable as
21cr|perl-Math-GMPq-0.490.0-1|34	an NV (rather than an IV) - with a resultant loss of precision.
21cr|perl-Math-GMPq-0.490.0-1|35	
21cr|perl-Math-GMPq-0.490.0-1|36	%prep
21cr|perl-Math-GMPq-0.490.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-GMPq-0.490.0-1|38	
21cr|perl-Math-GMPq-0.490.0-1|39	%build
21cr|perl-Math-GMPq-0.490.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-GMPq-0.490.0-1|41	
21cr|perl-Math-GMPq-0.490.0-1|42	%make
21cr|perl-Math-GMPq-0.490.0-1|43	
21cr|perl-Math-GMPq-0.490.0-1|44	%check
21cr|perl-Math-GMPq-0.490.0-1|45	#cycles dependensy
21cr|perl-Math-GMPq-0.490.0-1|46	#%%make test
21cr|perl-Math-GMPq-0.490.0-1|47	
21cr|perl-Math-GMPq-0.490.0-1|48	%install
21cr|perl-Math-GMPq-0.490.0-1|49	%makeinstall_std
21cr|perl-Math-GMPq-0.490.0-1|50	
21cr|perl-Math-GMPq-0.490.0-1|51	%files
21cr|perl-Math-GMPq-0.490.0-1|52	%doc CHANGES META.json META.yml README
21cr|perl-Math-GMPq-0.490.0-1|53	%{_mandir}/man3/*
21cr|perl-Math-GMPq-0.490.0-1|54	%{perl_vendorarch}/*

4887 21
21cr|perl-Math-GMPz-0.530.0-1|1	%global __provides_exclude V.so|Random.so|GMPz.so
21cr|perl-Math-GMPz-0.530.0-1|2	
21cr|perl-Math-GMPz-0.530.0-1|3	%define upstream_name    Math-GMPz
21cr|perl-Math-GMPz-0.530.0-1|4	%define upstream_version 0.53
21cr|perl-Math-GMPz-0.530.0-1|5	
21cr|perl-Math-GMPz-0.530.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Math-GMPz-0.530.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-GMPz-0.530.0-1|8	Release:    1
21cr|perl-Math-GMPz-0.530.0-1|9	
21cr|perl-Math-GMPz-0.530.0-1|10	Summary:    Perl interface to the GMP library's integer (mpz) functions
21cr|perl-Math-GMPz-0.530.0-1|11	License:    GPL+ or Artistic
21cr|perl-Math-GMPz-0.530.0-1|12	Group:      Development/Perl
21cr|perl-Math-GMPz-0.530.0-1|13	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-GMPz-0.530.0-1|14	Source0:    https://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-GMPz-0.530.0-1|15	
21cr|perl-Math-GMPz-0.530.0-1|16	BuildRequires: perl(Exporter)
21cr|perl-Math-GMPz-0.530.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Math-GMPz-0.530.0-1|18	BuildRequires: perl-devel
21cr|perl-Math-GMPz-0.530.0-1|19	BuildRequires: perl(Math::GMPq)
21cr|perl-Math-GMPz-0.530.0-1|20	BuildRequires: perl(Math::GMPf)
21cr|perl-Math-GMPz-0.530.0-1|21	BuildRequires: perl(Math::BigInt)
21cr|perl-Math-GMPz-0.530.0-1|22	BuildRequires: perl(Test::Warn)
21cr|perl-Math-GMPz-0.530.0-1|23	BuildRequires: perl(Math::MPFR)
21cr|perl-Math-GMPz-0.530.0-1|24	BuildRequires: gmp-devel
21cr|perl-Math-GMPz-0.530.0-1|25	
21cr|perl-Math-GMPz-0.530.0-1|26	%description
21cr|perl-Math-GMPz-0.530.0-1|27	A bignum module utilising the Gnu MP (GMP) library.
21cr|perl-Math-GMPz-0.530.0-1|28	Basically this module simply wraps nearly all of
21cr|perl-Math-GMPz-0.530.0-1|29	the integer functions provided by that library.
21cr|perl-Math-GMPz-0.530.0-1|30	The documentation below extensively plagiarises
21cr|perl-Math-GMPz-0.530.0-1|31	the documentation at http://gmplib.org.
21cr|perl-Math-GMPz-0.530.0-1|32	See the Math::GMPz test suite for examples of
21cr|perl-Math-GMPz-0.530.0-1|33	usage.
21cr|perl-Math-GMPz-0.530.0-1|34	
21cr|perl-Math-GMPz-0.530.0-1|35	%prep
21cr|perl-Math-GMPz-0.530.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-GMPz-0.530.0-1|37	
21cr|perl-Math-GMPz-0.530.0-1|38	%build
21cr|perl-Math-GMPz-0.530.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-GMPz-0.530.0-1|40	
21cr|perl-Math-GMPz-0.530.0-1|41	%make
21cr|perl-Math-GMPz-0.530.0-1|42	
21cr|perl-Math-GMPz-0.530.0-1|43	%check
21cr|perl-Math-GMPz-0.530.0-1|44	%make test
21cr|perl-Math-GMPz-0.530.0-1|45	
21cr|perl-Math-GMPz-0.530.0-1|46	%install
21cr|perl-Math-GMPz-0.530.0-1|47	%makeinstall_std
21cr|perl-Math-GMPz-0.530.0-1|48	
21cr|perl-Math-GMPz-0.530.0-1|49	%files
21cr|perl-Math-GMPz-0.530.0-1|50	%doc CHANGES META.json META.yml README
21cr|perl-Math-GMPz-0.530.0-1|51	%{_mandir}/man3/*
21cr|perl-Math-GMPz-0.530.0-1|52	%{perl_vendorarch}/*

4888 21
21cr|perl-Math-Gradient-0.40.0-7|1	%define upstream_name    Math-Gradient
21cr|perl-Math-Gradient-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Math-Gradient-0.40.0-7|3	
21cr|perl-Math-Gradient-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Gradient-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Gradient-0.40.0-7|6	Release:	7
21cr|perl-Math-Gradient-0.40.0-7|7	
21cr|perl-Math-Gradient-0.40.0-7|8	Summary:	Calculate Gradients Between Multiple Numbers
21cr|perl-Math-Gradient-0.40.0-7|9	
21cr|perl-Math-Gradient-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Math-Gradient-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Math-Gradient-0.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Gradient-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-Math-Gradient-0.40.0-7|14	
21cr|perl-Math-Gradient-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Math-Gradient-0.40.0-7|16	BuildArch:	noarch
21cr|perl-Math-Gradient-0.40.0-7|17	
21cr|perl-Math-Gradient-0.40.0-7|18	%description
21cr|perl-Math-Gradient-0.40.0-7|19	Math::Gradient is used to calculate smooth transitions between numerical
21cr|perl-Math-Gradient-0.40.0-7|20	values (also known as a "Gradient"). I wrote this module mainly to mix
21cr|perl-Math-Gradient-0.40.0-7|21	colours, but it probably has several other applications. Methods are
21cr|perl-Math-Gradient-0.40.0-7|22	supported to handle both basic and multiple-point gradients, both with
21cr|perl-Math-Gradient-0.40.0-7|23	scalars and arrays.
21cr|perl-Math-Gradient-0.40.0-7|24	
21cr|perl-Math-Gradient-0.40.0-7|25	%prep
21cr|perl-Math-Gradient-0.40.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Gradient-0.40.0-7|27	
21cr|perl-Math-Gradient-0.40.0-7|28	%build
21cr|perl-Math-Gradient-0.40.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Gradient-0.40.0-7|30	%make
21cr|perl-Math-Gradient-0.40.0-7|31	
21cr|perl-Math-Gradient-0.40.0-7|32	%check
21cr|perl-Math-Gradient-0.40.0-7|33	%make test
21cr|perl-Math-Gradient-0.40.0-7|34	
21cr|perl-Math-Gradient-0.40.0-7|35	%install
21cr|perl-Math-Gradient-0.40.0-7|36	%makeinstall_std
21cr|perl-Math-Gradient-0.40.0-7|37	
21cr|perl-Math-Gradient-0.40.0-7|38	%files
21cr|perl-Math-Gradient-0.40.0-7|39	%doc Changes README
21cr|perl-Math-Gradient-0.40.0-7|40	%{_mandir}/man3/*
21cr|perl-Math-Gradient-0.40.0-7|41	%{perl_vendorlib}/*

4889 21
21cr|perl-Math-Int64-0.540.0-1|1	%define upstream_name Math-Int64
21cr|perl-Math-Int64-0.540.0-1|2	%define upstream_version 0.54
21cr|perl-Math-Int64-0.540.0-1|3	
21cr|perl-Math-Int64-0.540.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Math-Int64-0.540.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Math-Int64-0.540.0-1|6	Release:        1
21cr|perl-Math-Int64-0.540.0-1|7	Summary:        Manipulate 64 bits integers in Perl
21cr|perl-Math-Int64-0.540.0-1|8	Group:          Development/Perl
21cr|perl-Math-Int64-0.540.0-1|9	License:        (GPL+ or Artistic) and Public Domain and BSD
21cr|perl-Math-Int64-0.540.0-1|10	URL:            https://metacpan.org/release/Math-Int64
21cr|perl-Math-Int64-0.540.0-1|11	Source0:        https://cpan.metacpan.org/modules/by-module/Math/Math-Int64-%{upstream_version}.tar.gz
21cr|perl-Math-Int64-0.540.0-1|12	BuildRequires:  findutils
21cr|perl-Math-Int64-0.540.0-1|13	BuildRequires:  make
21cr|perl-Math-Int64-0.540.0-1|14	BuildRequires:  perl-interpreter
21cr|perl-Math-Int64-0.540.0-1|15	BuildRequires:  perl-devel
21cr|perl-Math-Int64-0.540.0-1|16	BuildRequires:  perl-generators
21cr|perl-Math-Int64-0.540.0-1|17	BuildRequires:  perl(base)
21cr|perl-Math-Int64-0.540.0-1|18	BuildRequires:  perl(blib)
21cr|perl-Math-Int64-0.540.0-1|19	BuildRequires:  perl(Carp)
21cr|perl-Math-Int64-0.540.0-1|20	BuildRequires:  perl(Config)
21cr|perl-Math-Int64-0.540.0-1|21	BuildRequires:  perl(constant)
21cr|perl-Math-Int64-0.540.0-1|22	BuildRequires:  perl(Exporter)
21cr|perl-Math-Int64-0.540.0-1|23	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Math-Int64-0.540.0-1|24	BuildRequires:  perl(ExtUtils::CBuilder)
21cr|perl-Math-Int64-0.540.0-1|25	BuildRequires:  perl(File::Basename)
21cr|perl-Math-Int64-0.540.0-1|26	BuildRequires:  perl(File::Spec)
21cr|perl-Math-Int64-0.540.0-1|27	BuildRequires:  perl(File::Temp)
21cr|perl-Math-Int64-0.540.0-1|28	BuildRequires:  perl(IO::Handle)
21cr|perl-Math-Int64-0.540.0-1|29	BuildRequires:  perl(IPC::Open3)
21cr|perl-Math-Int64-0.540.0-1|30	BuildRequires:  perl(lib)
21cr|perl-Math-Int64-0.540.0-1|31	BuildRequires:  perl(overload)
21cr|perl-Math-Int64-0.540.0-1|32	BuildRequires:  perl(Scalar::Util)
21cr|perl-Math-Int64-0.540.0-1|33	BuildRequires:  perl(Storable)
21cr|perl-Math-Int64-0.540.0-1|34	BuildRequires:  perl(strict)
21cr|perl-Math-Int64-0.540.0-1|35	BuildRequires:  perl(Test::More) >= 0.96
21cr|perl-Math-Int64-0.540.0-1|36	BuildRequires:  perl(Text::ParseWords)
21cr|perl-Math-Int64-0.540.0-1|37	BuildRequires:  perl(warnings)
21cr|perl-Math-Int64-0.540.0-1|38	BuildRequires:  perl(warnings::register)
21cr|perl-Math-Int64-0.540.0-1|39	BuildRequires:  perl(XSLoader)
21cr|perl-Math-Int64-0.540.0-1|40	Requires:       perl(XSLoader)
21cr|perl-Math-Int64-0.540.0-1|41	Requires:       perl
21cr|perl-Math-Int64-0.540.0-1|42	
21cr|perl-Math-Int64-0.540.0-1|43	%description
21cr|perl-Math-Int64-0.540.0-1|44	This module adds support for 64 bit integers, signed and unsigned, to Perl.
21cr|perl-Math-Int64-0.540.0-1|45	
21cr|perl-Math-Int64-0.540.0-1|46	%prep
21cr|perl-Math-Int64-0.540.0-1|47	%setup -q -n Math-Int64-%{upstream_version}
21cr|perl-Math-Int64-0.540.0-1|48	
21cr|perl-Math-Int64-0.540.0-1|49	%build
21cr|perl-Math-Int64-0.540.0-1|50	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" \
21cr|perl-Math-Int64-0.540.0-1|51	NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Math-Int64-0.540.0-1|52	%make_build
21cr|perl-Math-Int64-0.540.0-1|53	
21cr|perl-Math-Int64-0.540.0-1|54	%install
21cr|perl-Math-Int64-0.540.0-1|55	%make_install
21cr|perl-Math-Int64-0.540.0-1|56	find %{buildroot} -type f -name '*.bs' -size 0 -delete
21cr|perl-Math-Int64-0.540.0-1|57	%{_fixperms} %{buildroot}/*
21cr|perl-Math-Int64-0.540.0-1|58	
21cr|perl-Math-Int64-0.540.0-1|59	%check
21cr|perl-Math-Int64-0.540.0-1|60	make test
21cr|perl-Math-Int64-0.540.0-1|61	
21cr|perl-Math-Int64-0.540.0-1|62	%files
21cr|perl-Math-Int64-0.540.0-1|63	%license COPYING
21cr|perl-Math-Int64-0.540.0-1|64	%doc Changes README.md examples
21cr|perl-Math-Int64-0.540.0-1|65	%{perl_vendorarch}/auto/*
21cr|perl-Math-Int64-0.540.0-1|66	%{perl_vendorarch}/Math*
21cr|perl-Math-Int64-0.540.0-1|67	%{_mandir}/man3/*
21cr|perl-Math-Int64-0.540.0-1|68	

4890 21
21cr|perl-Math-Matrix-0.940.0-1|1	%define realname   Math-Matrix
21cr|perl-Math-Matrix-0.940.0-1|2	%define upstream_version 0.94
21cr|perl-Math-Matrix-0.940.0-1|3	
21cr|perl-Math-Matrix-0.940.0-1|4	Name:       perl-%{realname}
21cr|perl-Math-Matrix-0.940.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-Matrix-0.940.0-1|6	Release:    1
21cr|perl-Math-Matrix-0.940.0-1|7	License:    GPL or Artistic
21cr|perl-Math-Matrix-0.940.0-1|8	Group:      Development/Perl
21cr|perl-Math-Matrix-0.940.0-1|9	Summary:    Matrix data type (transpose, multiply etc)
21cr|perl-Math-Matrix-0.940.0-1|10	
21cr|perl-Math-Matrix-0.940.0-1|11	Source:     http://www.cpan.org/modules/by-module/Math/Math-Matrix-%{upstream_version}.tar.gz
21cr|perl-Math-Matrix-0.940.0-1|12	Url:        http://search.cpan.org/dist/%{realname}
21cr|perl-Math-Matrix-0.940.0-1|13	BuildRequires: perl-devel
21cr|perl-Math-Matrix-0.940.0-1|14	BuildRequires: perl(Math::Trig)
21cr|perl-Math-Matrix-0.940.0-1|15	BuildRequires: perl(Test)
21cr|perl-Math-Matrix-0.940.0-1|16	BuildArch: noarch
21cr|perl-Math-Matrix-0.940.0-1|17	
21cr|perl-Math-Matrix-0.940.0-1|18	%description
21cr|perl-Math-Matrix-0.940.0-1|19	The following methods are available:
21cr|perl-Math-Matrix-0.940.0-1|20	
21cr|perl-Math-Matrix-0.940.0-1|21	new
21cr|perl-Math-Matrix-0.940.0-1|22	Constructor arguments are a list of references to arrays of the same
21cr|perl-Math-Matrix-0.940.0-1|23	length. The arrays are copied. The method returns *undef* in case of
21cr|perl-Math-Matrix-0.940.0-1|24	error.
21cr|perl-Math-Matrix-0.940.0-1|25	
21cr|perl-Math-Matrix-0.940.0-1|26	$a = new Math::Matrix ([rand,rand,rand],
21cr|perl-Math-Matrix-0.940.0-1|27	[rand,rand,rand],
21cr|perl-Math-Matrix-0.940.0-1|28	[rand,rand,rand]);
21cr|perl-Math-Matrix-0.940.0-1|29	
21cr|perl-Math-Matrix-0.940.0-1|30	%prep
21cr|perl-Math-Matrix-0.940.0-1|31	%setup -q -n %{realname}-%{upstream_version}
21cr|perl-Math-Matrix-0.940.0-1|32	
21cr|perl-Math-Matrix-0.940.0-1|33	%build
21cr|perl-Math-Matrix-0.940.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Matrix-0.940.0-1|35	%make
21cr|perl-Math-Matrix-0.940.0-1|36	
21cr|perl-Math-Matrix-0.940.0-1|37	%check
21cr|perl-Math-Matrix-0.940.0-1|38	make test
21cr|perl-Math-Matrix-0.940.0-1|39	
21cr|perl-Math-Matrix-0.940.0-1|40	%install
21cr|perl-Math-Matrix-0.940.0-1|41	%makeinstall_std
21cr|perl-Math-Matrix-0.940.0-1|42	
21cr|perl-Math-Matrix-0.940.0-1|43	%files
21cr|perl-Math-Matrix-0.940.0-1|44	%doc README
21cr|perl-Math-Matrix-0.940.0-1|45	%{_mandir}/man3/*
21cr|perl-Math-Matrix-0.940.0-1|46	%{perl_vendorlib}/*

4891 21
21cr|perl-Math-MatrixBool-5.800.0-6|1	%define upstream_name	 Math-MatrixBool
21cr|perl-Math-MatrixBool-5.800.0-6|2	%define upstream_version 5.8
21cr|perl-Math-MatrixBool-5.800.0-6|3	
21cr|perl-Math-MatrixBool-5.800.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Math-MatrixBool-5.800.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-MatrixBool-5.800.0-6|6	Release:	6
21cr|perl-Math-MatrixBool-5.800.0-6|7	
21cr|perl-Math-MatrixBool-5.800.0-6|8	Summary:	Matrix of Booleans
21cr|perl-Math-MatrixBool-5.800.0-6|9	License:	GPL+ or Artistic
21cr|perl-Math-MatrixBool-5.800.0-6|10	Group:		Development/Perl
21cr|perl-Math-MatrixBool-5.800.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-MatrixBool-5.800.0-6|12	Source0:	ftp.perl.org/pub/CPAN/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-MatrixBool-5.800.0-6|13	
21cr|perl-Math-MatrixBool-5.800.0-6|14	BuildRequires:	perl-devel
21cr|perl-Math-MatrixBool-5.800.0-6|15	BuildRequires:	perl(Bit::Vector)
21cr|perl-Math-MatrixBool-5.800.0-6|16	
21cr|perl-Math-MatrixBool-5.800.0-6|17	BuildArch:	noarch
21cr|perl-Math-MatrixBool-5.800.0-6|18	
21cr|perl-Math-MatrixBool-5.800.0-6|19	%description
21cr|perl-Math-MatrixBool-5.800.0-6|20	Easy manipulation of matrices of booleans (Boolean Algebra).
21cr|perl-Math-MatrixBool-5.800.0-6|21	
21cr|perl-Math-MatrixBool-5.800.0-6|22	%prep
21cr|perl-Math-MatrixBool-5.800.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-MatrixBool-5.800.0-6|24	
21cr|perl-Math-MatrixBool-5.800.0-6|25	%build
21cr|perl-Math-MatrixBool-5.800.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-MatrixBool-5.800.0-6|27	%make
21cr|perl-Math-MatrixBool-5.800.0-6|28	
21cr|perl-Math-MatrixBool-5.800.0-6|29	%check
21cr|perl-Math-MatrixBool-5.800.0-6|30	make test
21cr|perl-Math-MatrixBool-5.800.0-6|31	
21cr|perl-Math-MatrixBool-5.800.0-6|32	%install
21cr|perl-Math-MatrixBool-5.800.0-6|33	%makeinstall_std
21cr|perl-Math-MatrixBool-5.800.0-6|34	
21cr|perl-Math-MatrixBool-5.800.0-6|35	%files
21cr|perl-Math-MatrixBool-5.800.0-6|36	%doc README.txt
21cr|perl-Math-MatrixBool-5.800.0-6|37	%{perl_vendorlib}/Math
21cr|perl-Math-MatrixBool-5.800.0-6|38	%{_mandir}/*/*

4892 21
21cr|perl-Math-MatrixReal-2.120.0-3|1	%define upstream_name    Math-MatrixReal
21cr|perl-Math-MatrixReal-2.120.0-3|2	%define upstream_version 2.12
21cr|perl-Math-MatrixReal-2.120.0-3|3	
21cr|perl-Math-MatrixReal-2.120.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Math-MatrixReal-2.120.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-MatrixReal-2.120.0-3|6	Release:	3
21cr|perl-Math-MatrixReal-2.120.0-3|7	
21cr|perl-Math-MatrixReal-2.120.0-3|8	Summary:	Manipulate NxN matrices
21cr|perl-Math-MatrixReal-2.120.0-3|9	
21cr|perl-Math-MatrixReal-2.120.0-3|10	License:	GPL+ or Artistic
21cr|perl-Math-MatrixReal-2.120.0-3|11	Group:		Development/Perl
21cr|perl-Math-MatrixReal-2.120.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-MatrixReal-2.120.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Math/Math-MatrixReal-%{upstream_version}.tar.gz
21cr|perl-Math-MatrixReal-2.120.0-3|14	
21cr|perl-Math-MatrixReal-2.120.0-3|15	BuildRequires:	perl-devel
21cr|perl-Math-MatrixReal-2.120.0-3|16	BuildRequires:  perl(Module::Build)
21cr|perl-Math-MatrixReal-2.120.0-3|17	BuildRequires:  perl(strict)
21cr|perl-Math-MatrixReal-2.120.0-3|18	BuildRequires:  perl(warnings)
21cr|perl-Math-MatrixReal-2.120.0-3|19	BuildRequires:  perl(Carp)
21cr|perl-Math-MatrixReal-2.120.0-3|20	BuildRequires:  perl(Data::Dumper)
21cr|perl-Math-MatrixReal-2.120.0-3|21	BuildRequires:  perl(Exporter)
21cr|perl-Math-MatrixReal-2.120.0-3|22	BuildRequires:  perl(overload)
21cr|perl-Math-MatrixReal-2.120.0-3|23	BuildRequires:  perl(Scalar::Util)
21cr|perl-Math-MatrixReal-2.120.0-3|24	BuildRequires:  perl(vars)
21cr|perl-Math-MatrixReal-2.120.0-3|25	BuildRequires:  perl(base)
21cr|perl-Math-MatrixReal-2.120.0-3|26	BuildRequires:  perl(Benchmark)
21cr|perl-Math-MatrixReal-2.120.0-3|27	BuildRequires:  perl(File::Spec)
21cr|perl-Math-MatrixReal-2.120.0-3|28	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-Math-MatrixReal-2.120.0-3|29	BuildRequires:  perl(Math::Complex)
21cr|perl-Math-MatrixReal-2.120.0-3|30	BuildRequires:  perl(Test::More)
21cr|perl-Math-MatrixReal-2.120.0-3|31	BuildRequires:  perl(Test::Most)
21cr|perl-Math-MatrixReal-2.120.0-3|32	BuildRequires:  perl(Test::Simple)
21cr|perl-Math-MatrixReal-2.120.0-3|33	
21cr|perl-Math-MatrixReal-2.120.0-3|34	BuildArch:	noarch
21cr|perl-Math-MatrixReal-2.120.0-3|35	
21cr|perl-Math-MatrixReal-2.120.0-3|36	%description
21cr|perl-Math-MatrixReal-2.120.0-3|37	*Semi-Rings*
21cr|perl-Math-MatrixReal-2.120.0-3|38	A Semi-Ring (S, +, ., 0, 1) is characterized by the following
21cr|perl-Math-MatrixReal-2.120.0-3|39	properties:
21cr|perl-Math-MatrixReal-2.120.0-3|40	
21cr|perl-Math-MatrixReal-2.120.0-3|41	* 1)
21cr|perl-Math-MatrixReal-2.120.0-3|42	
21cr|perl-Math-MatrixReal-2.120.0-3|43	a) '(S, +, 0) is a Semi-Group with neutral element 0'
21cr|perl-Math-MatrixReal-2.120.0-3|44	
21cr|perl-Math-MatrixReal-2.120.0-3|45	%prep
21cr|perl-Math-MatrixReal-2.120.0-3|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-MatrixReal-2.120.0-3|47	
21cr|perl-Math-MatrixReal-2.120.0-3|48	%build
21cr|perl-Math-MatrixReal-2.120.0-3|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-MatrixReal-2.120.0-3|50	%make
21cr|perl-Math-MatrixReal-2.120.0-3|51	
21cr|perl-Math-MatrixReal-2.120.0-3|52	%check
21cr|perl-Math-MatrixReal-2.120.0-3|53	%make test
21cr|perl-Math-MatrixReal-2.120.0-3|54	
21cr|perl-Math-MatrixReal-2.120.0-3|55	%install
21cr|perl-Math-MatrixReal-2.120.0-3|56	%makeinstall_std
21cr|perl-Math-MatrixReal-2.120.0-3|57	
21cr|perl-Math-MatrixReal-2.120.0-3|58	%files
21cr|perl-Math-MatrixReal-2.120.0-3|59	%doc CHANGES META.yml META.json CREDITS README.*
21cr|perl-Math-MatrixReal-2.120.0-3|60	%{_mandir}/man3/*
21cr|perl-Math-MatrixReal-2.120.0-3|61	%{perl_vendorlib}/*

4893 21
21cr|perl-Math-MPC-1.160.0-1|1	%global __provides_exclude MPC.so
21cr|perl-Math-MPC-1.160.0-1|2	
21cr|perl-Math-MPC-1.160.0-1|3	%define upstream_name    Math-MPC
21cr|perl-Math-MPC-1.160.0-1|4	%define upstream_version 1.16
21cr|perl-Math-MPC-1.160.0-1|5	
21cr|perl-Math-MPC-1.160.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Math-MPC-1.160.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-MPC-1.160.0-1|8	Release:    1
21cr|perl-Math-MPC-1.160.0-1|9	
21cr|perl-Math-MPC-1.160.0-1|10	Summary:    Perl interface to the MPC (multi precision complex) library
21cr|perl-Math-MPC-1.160.0-1|11	License:    GPL+ or Artistic
21cr|perl-Math-MPC-1.160.0-1|12	Group:      Development/Perl
21cr|perl-Math-MPC-1.160.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-MPC-1.160.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-MPC-1.160.0-1|15	
21cr|perl-Math-MPC-1.160.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Math-MPC-1.160.0-1|17	BuildRequires: perl(Math::MPFR)
21cr|perl-Math-MPC-1.160.0-1|18	BuildRequires: perl(Math::BigInt)
21cr|perl-Math-MPC-1.160.0-1|19	BuildRequires: perl-devel
21cr|perl-Math-MPC-1.160.0-1|20	BuildRequires: mpfr-devel
21cr|perl-Math-MPC-1.160.0-1|21	BuildRequires: libmpc-devel
21cr|perl-Math-MPC-1.160.0-1|22	
21cr|perl-Math-MPC-1.160.0-1|23	%description
21cr|perl-Math-MPC-1.160.0-1|24	A multiple precision complex number module utilising the MPC library.
21cr|perl-Math-MPC-1.160.0-1|25	Basically, this module simply wraps the 'mpc' complex number functions
21cr|perl-Math-MPC-1.160.0-1|26	provided by that library.
21cr|perl-Math-MPC-1.160.0-1|27	Operator overloading is also available.
21cr|perl-Math-MPC-1.160.0-1|28	The following documentation heavily plagiarises the mpc documentation.
21cr|perl-Math-MPC-1.160.0-1|29	
21cr|perl-Math-MPC-1.160.0-1|30	use warnings;
21cr|perl-Math-MPC-1.160.0-1|31	use Math::MPFR qw(:mpfr); # needed by some Math::MPC functions
21cr|perl-Math-MPC-1.160.0-1|32	use Math::MPC qw(:mpc);
21cr|perl-Math-MPC-1.160.0-1|33	Rmpc_set_default_prec(500); # Set default precision to 500 bits
21cr|perl-Math-MPC-1.160.0-1|34	my $mpc1 = Math::MPC->new(12.5, 1125); # 12.5 + 1125*i
21cr|perl-Math-MPC-1.160.0-1|35	$mpc2 = sqrt($mpc1);
21cr|perl-Math-MPC-1.160.0-1|36	print "Square root of $mpc1 is $mpc2\n";
21cr|perl-Math-MPC-1.160.0-1|37	
21cr|perl-Math-MPC-1.160.0-1|38	See also the Math::MPC test suite for some (simplistic) examples of
21cr|perl-Math-MPC-1.160.0-1|39	usage.
21cr|perl-Math-MPC-1.160.0-1|40	
21cr|perl-Math-MPC-1.160.0-1|41	%prep
21cr|perl-Math-MPC-1.160.0-1|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-MPC-1.160.0-1|43	
21cr|perl-Math-MPC-1.160.0-1|44	%build
21cr|perl-Math-MPC-1.160.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-MPC-1.160.0-1|46	
21cr|perl-Math-MPC-1.160.0-1|47	%make
21cr|perl-Math-MPC-1.160.0-1|48	
21cr|perl-Math-MPC-1.160.0-1|49	%check
21cr|perl-Math-MPC-1.160.0-1|50	make test
21cr|perl-Math-MPC-1.160.0-1|51	
21cr|perl-Math-MPC-1.160.0-1|52	%install
21cr|perl-Math-MPC-1.160.0-1|53	%makeinstall_std
21cr|perl-Math-MPC-1.160.0-1|54	
21cr|perl-Math-MPC-1.160.0-1|55	%files
21cr|perl-Math-MPC-1.160.0-1|56	%doc CHANGES META.json META.yml README
21cr|perl-Math-MPC-1.160.0-1|57	%{_mandir}/man3/*
21cr|perl-Math-MPC-1.160.0-1|58	%{perl_vendorarch}/*

4894 21
21cr|perl-Math-MPFR-4.190.0-1|1	%global __provides_exclude Prec.so|Random.so|MPFR.so|V.so
21cr|perl-Math-MPFR-4.190.0-1|2	
21cr|perl-Math-MPFR-4.190.0-1|3	%define upstream_name    Math-MPFR
21cr|perl-Math-MPFR-4.190.0-1|4	%define upstream_version 4.19
21cr|perl-Math-MPFR-4.190.0-1|5	
21cr|perl-Math-MPFR-4.190.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Math-MPFR-4.190.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-MPFR-4.190.0-1|8	Release:    1
21cr|perl-Math-MPFR-4.190.0-1|9	
21cr|perl-Math-MPFR-4.190.0-1|10	Summary:    Perl interface to the MPFR (floating point) library
21cr|perl-Math-MPFR-4.190.0-1|11	License:    GPL+ or Artistic
21cr|perl-Math-MPFR-4.190.0-1|12	Group:      Development/Perl
21cr|perl-Math-MPFR-4.190.0-1|13	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-MPFR-4.190.0-1|14	Source0:    https://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-MPFR-4.190.0-1|15	
21cr|perl-Math-MPFR-4.190.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Math-MPFR-4.190.0-1|17	BuildRequires: perl-devel
21cr|perl-Math-MPFR-4.190.0-1|18	BuildRequires: mpfr-devel
21cr|perl-Math-MPFR-4.190.0-1|19	
21cr|perl-Math-MPFR-4.190.0-1|20	%description
21cr|perl-Math-MPFR-4.190.0-1|21	A bigfloat module utilising the MPFR library. Basically
21cr|perl-Math-MPFR-4.190.0-1|22	this module simply wraps the 'mpfr' floating point functions
21cr|perl-Math-MPFR-4.190.0-1|23	provided by that library.
21cr|perl-Math-MPFR-4.190.0-1|24	Operator overloading is also available.
21cr|perl-Math-MPFR-4.190.0-1|25	The following documentation heavily plagiarises the mpfr
21cr|perl-Math-MPFR-4.190.0-1|26	documentation.
21cr|perl-Math-MPFR-4.190.0-1|27	See also the Math::MPFR test suite for some examples of usage.
21cr|perl-Math-MPFR-4.190.0-1|28	
21cr|perl-Math-MPFR-4.190.0-1|29	%prep
21cr|perl-Math-MPFR-4.190.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-MPFR-4.190.0-1|31	
21cr|perl-Math-MPFR-4.190.0-1|32	iconv -f iso8859-1 -t utf-8 CHANGES > CHANGES.conv && mv -f CHANGES.conv CHANGES
21cr|perl-Math-MPFR-4.190.0-1|33	%build
21cr|perl-Math-MPFR-4.190.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-MPFR-4.190.0-1|35	
21cr|perl-Math-MPFR-4.190.0-1|36	%make
21cr|perl-Math-MPFR-4.190.0-1|37	
21cr|perl-Math-MPFR-4.190.0-1|38	%check
21cr|perl-Math-MPFR-4.190.0-1|39	#cycles dependensy
21cr|perl-Math-MPFR-4.190.0-1|40	#%%make test
21cr|perl-Math-MPFR-4.190.0-1|41	
21cr|perl-Math-MPFR-4.190.0-1|42	%install
21cr|perl-Math-MPFR-4.190.0-1|43	%makeinstall_std
21cr|perl-Math-MPFR-4.190.0-1|44	
21cr|perl-Math-MPFR-4.190.0-1|45	%files
21cr|perl-Math-MPFR-4.190.0-1|46	%doc CHANGES META.json META.yml README
21cr|perl-Math-MPFR-4.190.0-1|47	%{_mandir}/man3/*
21cr|perl-Math-MPFR-4.190.0-1|48	%{perl_vendorarch}/*

4895 21
21cr|perl-Math-Pari-2.30.523-1|1	%define upstream_name	 Math-Pari
21cr|perl-Math-Pari-2.30.523-1|2	%define upstream_version 2.030523
21cr|perl-Math-Pari-2.30.523-1|3	
21cr|perl-Math-Pari-2.30.523-1|4	%define pari_version	2.13.4
21cr|perl-Math-Pari-2.30.523-1|5	
21cr|perl-Math-Pari-2.30.523-1|6	Name:       perl-%{upstream_name}
21cr|perl-Math-Pari-2.30.523-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-Pari-2.30.523-1|8	Release:    1
21cr|perl-Math-Pari-2.30.523-1|9	Epoch:      1
21cr|perl-Math-Pari-2.30.523-1|10	Summary:    Perl interface to PARI
21cr|perl-Math-Pari-2.30.523-1|11	License:    GPLv2+ or Artistic
21cr|perl-Math-Pari-2.30.523-1|12	Group:      Development/Perl
21cr|perl-Math-Pari-2.30.523-1|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Pari-2.30.523-1|14	Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Pari-2.30.523-1|15	Source1:	https://megrez.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tar.gz
21cr|perl-Math-Pari-2.30.523-1|16	
21cr|perl-Math-Pari-2.30.523-1|17	BuildRequires:  perl-devel
21cr|perl-Math-Pari-2.30.523-1|18	
21cr|perl-Math-Pari-2.30.523-1|19	%description
21cr|perl-Math-Pari-2.30.523-1|20	This package is a Perl interface to famous library PARI for
21cr|perl-Math-Pari-2.30.523-1|21	numerical/scientific/number-theoretic calculations. It allows use of
21cr|perl-Math-Pari-2.30.523-1|22	most PARI functions as Perl functions, and (almost) seamless merging of
21cr|perl-Math-Pari-2.30.523-1|23	PARI and Perl data. See ftp://megrez.math.u-bordeaux.fr/pub/pari for
21cr|perl-Math-Pari-2.30.523-1|24	more information about PARI.
21cr|perl-Math-Pari-2.30.523-1|25	
21cr|perl-Math-Pari-2.30.523-1|26	%prep
21cr|perl-Math-Pari-2.30.523-1|27	#%%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Pari-2.30.523-1|28	%setup -q -a1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Pari-2.30.523-1|29	
21cr|perl-Math-Pari-2.30.523-1|30	%build
21cr|perl-Math-Pari-2.30.523-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor paridir=pari-%{pari_version} < /dev/null
21cr|perl-Math-Pari-2.30.523-1|32	%make CFLAGS="%{optflags}"
21cr|perl-Math-Pari-2.30.523-1|33	
21cr|perl-Math-Pari-2.30.523-1|34	%install
21cr|perl-Math-Pari-2.30.523-1|35	%makeinstall_std
21cr|perl-Math-Pari-2.30.523-1|36	
21cr|perl-Math-Pari-2.30.523-1|37	%files
21cr|perl-Math-Pari-2.30.523-1|38	%defattr(644,root,root,755)
21cr|perl-Math-Pari-2.30.523-1|39	%doc README Changes
21cr|perl-Math-Pari-2.30.523-1|40	%{perl_vendorarch}/Math
21cr|perl-Math-Pari-2.30.523-1|41	%{perl_vendorarch}/auto/Math
21cr|perl-Math-Pari-2.30.523-1|42	%{_mandir}/*/*

4896 21
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|1	%global __provides_exclude GMP.so
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|2	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|3	%define upstream_name    Math-Prime-Util-GMP
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|4	%define upstream_version 0.52
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|5	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|8	Release:    1
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|9	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|10	Summary:    Utilities related to prime numbers and factoring, using GMP
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|11	License:    GPL+ or Artistic
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|12	Group:      Development/Perl
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|15	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|16	BuildRequires: perl(bigint)
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|17	BuildRequires: perl(Carp)
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|18	BuildRequires: perl(Exporter)
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|20	BuildRequires: perl(Math::BigInt)
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|21	BuildRequires: perl(Test::More)
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|22	BuildRequires: perl(XSLoader)
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|23	BuildRequires: perl(base)
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|24	BuildRequires: perl-devel
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|25	BuildRequires: gmp-devel
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|26	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|27	%description
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|28	Devel::CheckLib is a perl module that checks whether a particular C library
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|29	and its headers are available.
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|30	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|31	%prep
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|33	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|34	%build
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|36	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|37	%make
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|38	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|39	%check
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|40	make test
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|41	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|42	%install
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|43	%makeinstall_std
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|44	
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|45	%files
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|46	%doc META.json LICENSE README META.yml Changes
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|47	%{_mandir}/man3/*
21cr|perl-Math-Prime-Util-GMP-0.520.0-1|48	%{perl_vendorarch}/*

4897 21
21cr|perl-Math-Random-0.720.0-1|1	%define upstream_name    Math-Random
21cr|perl-Math-Random-0.720.0-1|2	%define upstream_version 0.72
21cr|perl-Math-Random-0.720.0-1|3	
21cr|perl-Math-Random-0.720.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Math-Random-0.720.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-Random-0.720.0-1|6	Release:    1
21cr|perl-Math-Random-0.720.0-1|7	
21cr|perl-Math-Random-0.720.0-1|8	Summary:    Random Number Generators
21cr|perl-Math-Random-0.720.0-1|9	
21cr|perl-Math-Random-0.720.0-1|10	License:    GPL+ or Artistic
21cr|perl-Math-Random-0.720.0-1|11	Group:      Development/Perl
21cr|perl-Math-Random-0.720.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Random-0.720.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Random-0.720.0-1|14	
21cr|perl-Math-Random-0.720.0-1|15	BuildRequires: perl-devel
21cr|perl-Math-Random-0.720.0-1|16	
21cr|perl-Math-Random-0.720.0-1|17	%description
21cr|perl-Math-Random-0.720.0-1|18	*Math::Random* is a *Perl* port of the *C* version of *randlib*, which is a
21cr|perl-Math-Random-0.720.0-1|19	suite of routines for generating random deviates. See the "RANDLIB" manpage
21cr|perl-Math-Random-0.720.0-1|20	for more information.
21cr|perl-Math-Random-0.720.0-1|21	
21cr|perl-Math-Random-0.720.0-1|22	This port supports all of the distributions from which the *Fortran* and
21cr|perl-Math-Random-0.720.0-1|23	*C* versions generate deviates. The major functionalities that are excluded
21cr|perl-Math-Random-0.720.0-1|24	are the multiple generators/splitting facility and antithetic random number
21cr|perl-Math-Random-0.720.0-1|25	generation. These facilities, along with some of the distributions which
21cr|perl-Math-Random-0.720.0-1|26	_are_ included, are probably not of interest except to the very
21cr|perl-Math-Random-0.720.0-1|27	sophisticated user. If there is sufficient interest, the excluded
21cr|perl-Math-Random-0.720.0-1|28	facilities will be included in a future release. The code to perform the
21cr|perl-Math-Random-0.720.0-1|29	excluded facilities is available as *randlib* in *Fortran* and *C* source.
21cr|perl-Math-Random-0.720.0-1|30	
21cr|perl-Math-Random-0.720.0-1|31	Default Routines
21cr|perl-Math-Random-0.720.0-1|32	The routines which are exported by default are the only ones that the
21cr|perl-Math-Random-0.720.0-1|33	average Perl programmer is likely to need.
21cr|perl-Math-Random-0.720.0-1|34	
21cr|perl-Math-Random-0.720.0-1|35	%prep
21cr|perl-Math-Random-0.720.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Random-0.720.0-1|37	
21cr|perl-Math-Random-0.720.0-1|38	chmod 644 README Changes
21cr|perl-Math-Random-0.720.0-1|39	
21cr|perl-Math-Random-0.720.0-1|40	%build
21cr|perl-Math-Random-0.720.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Random-0.720.0-1|42	%make
21cr|perl-Math-Random-0.720.0-1|43	
21cr|perl-Math-Random-0.720.0-1|44	%check
21cr|perl-Math-Random-0.720.0-1|45	make test
21cr|perl-Math-Random-0.720.0-1|46	
21cr|perl-Math-Random-0.720.0-1|47	%install
21cr|perl-Math-Random-0.720.0-1|48	%makeinstall_std
21cr|perl-Math-Random-0.720.0-1|49	
21cr|perl-Math-Random-0.720.0-1|50	%files
21cr|perl-Math-Random-0.720.0-1|51	%doc Changes README
21cr|perl-Math-Random-0.720.0-1|52	%{_mandir}/man3/*
21cr|perl-Math-Random-0.720.0-1|53	%{perl_vendorarch}/*

4898 21
21cr|perl-Math-Random-ISAAC-1.4.0-8|1	%define upstream_name    Math-Random-ISAAC
21cr|perl-Math-Random-ISAAC-1.4.0-8|2	%define upstream_version 1.004
21cr|perl-Math-Random-ISAAC-1.4.0-8|3	
21cr|perl-Math-Random-ISAAC-1.4.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Random-ISAAC-1.4.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Random-ISAAC-1.4.0-8|6	Release:	8
21cr|perl-Math-Random-ISAAC-1.4.0-8|7	
21cr|perl-Math-Random-ISAAC-1.4.0-8|8	Summary:	Pure Perl port of the ISAAC PRNG algorithm
21cr|perl-Math-Random-ISAAC-1.4.0-8|9	
21cr|perl-Math-Random-ISAAC-1.4.0-8|10	License:	GPL+ or Artistic
21cr|perl-Math-Random-ISAAC-1.4.0-8|11	Group:		Development/Perl
21cr|perl-Math-Random-ISAAC-1.4.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Random-ISAAC-1.4.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Random-ISAAC-1.4.0-8|14	
21cr|perl-Math-Random-ISAAC-1.4.0-8|15	BuildRequires:	perl-devel
21cr|perl-Math-Random-ISAAC-1.4.0-8|16	BuildRequires:	perl(Math::Random::ISAAC::XS)
21cr|perl-Math-Random-ISAAC-1.4.0-8|17	BuildRequires:	perl(Test::More)
21cr|perl-Math-Random-ISAAC-1.4.0-8|18	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Math-Random-ISAAC-1.4.0-8|19	BuildArch:	noarch
21cr|perl-Math-Random-ISAAC-1.4.0-8|20	
21cr|perl-Math-Random-ISAAC-1.4.0-8|21	%description
21cr|perl-Math-Random-ISAAC-1.4.0-8|22	As with other Pseudo-Random Number Generator (PRNG) algorithms like the
21cr|perl-Math-Random-ISAAC-1.4.0-8|23	Mersenne Twister (see the Math::Random::MT manpage), this algorithm is
21cr|perl-Math-Random-ISAAC-1.4.0-8|24	designed to take some seed information and produce seemingly random results
21cr|perl-Math-Random-ISAAC-1.4.0-8|25	as output.
21cr|perl-Math-Random-ISAAC-1.4.0-8|26	
21cr|perl-Math-Random-ISAAC-1.4.0-8|27	However, ISAAC (Indirection, Shift, Accumulate, Add, and Count) has
21cr|perl-Math-Random-ISAAC-1.4.0-8|28	different goals than these commonly used algorithms. In particular, it's
21cr|perl-Math-Random-ISAAC-1.4.0-8|29	really fast - on average, it requires only 18.75 machine cycles to generate
21cr|perl-Math-Random-ISAAC-1.4.0-8|30	a 32-bit value. This makes it suitable for applications where a significant
21cr|perl-Math-Random-ISAAC-1.4.0-8|31	amount of random data needs to be produced quickly, such solving using the
21cr|perl-Math-Random-ISAAC-1.4.0-8|32	Monte Carlo method or for games.
21cr|perl-Math-Random-ISAAC-1.4.0-8|33	
21cr|perl-Math-Random-ISAAC-1.4.0-8|34	The results are uniformly distributed, unbiased, and unpredictable unless
21cr|perl-Math-Random-ISAAC-1.4.0-8|35	you know the seed. The algorithm was published by Bob Jenkins in the late
21cr|perl-Math-Random-ISAAC-1.4.0-8|36	90s and despite the best efforts of many security researchers, no feasible
21cr|perl-Math-Random-ISAAC-1.4.0-8|37	attacks have been found to date.
21cr|perl-Math-Random-ISAAC-1.4.0-8|38	
21cr|perl-Math-Random-ISAAC-1.4.0-8|39	%prep
21cr|perl-Math-Random-ISAAC-1.4.0-8|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Random-ISAAC-1.4.0-8|41	
21cr|perl-Math-Random-ISAAC-1.4.0-8|42	%build
21cr|perl-Math-Random-ISAAC-1.4.0-8|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Random-ISAAC-1.4.0-8|44	%make
21cr|perl-Math-Random-ISAAC-1.4.0-8|45	
21cr|perl-Math-Random-ISAAC-1.4.0-8|46	%check
21cr|perl-Math-Random-ISAAC-1.4.0-8|47	%make test
21cr|perl-Math-Random-ISAAC-1.4.0-8|48	
21cr|perl-Math-Random-ISAAC-1.4.0-8|49	%install
21cr|perl-Math-Random-ISAAC-1.4.0-8|50	%makeinstall_std
21cr|perl-Math-Random-ISAAC-1.4.0-8|51	
21cr|perl-Math-Random-ISAAC-1.4.0-8|52	%files
21cr|perl-Math-Random-ISAAC-1.4.0-8|53	%doc README Changes LICENSE META.yml
21cr|perl-Math-Random-ISAAC-1.4.0-8|54	%{_mandir}/man3/*
21cr|perl-Math-Random-ISAAC-1.4.0-8|55	%{perl_vendorlib}/*

4899 21
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|1	%define upstream_name    Math-Random-ISAAC-XS
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|2	%define upstream_version 1.004
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|3	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|6	Release:	7
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|7	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|8	Summary:    C implementation of the ISAAC PRNG Algorithm
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|9	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|10	License:    GPL+ or Artistic
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|11	Group:      Development/Perl
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Math/Math-Random-ISAAC-XS-%{upstream_version}.tar.gz
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|14	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|15	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|16	BuildRequires: perl(ExtUtils::ParseXS)
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|17	BuildRequires: perl(Test::More)
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|18	BuildRequires: perl(Test::NoWarnings)
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|19	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|20	BuildRequires: perl-devel
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|21	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|22	%description
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|23	See the Math::Random::ISAAC manpage for the full description.
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|24	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|25	%prep
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|27	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|28	%build
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|29	%{__perl} Build.PL installdirs=vendor
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|30	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|31	./Build
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|32	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|33	%check
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|34	./Build test
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|35	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|36	%install
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|37	./Build install destdir=%{buildroot}
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|38	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|39	%clean
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|40	
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|41	%files
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|42	%doc Changes LICENSE META.yml README
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|43	%{_mandir}/man3/*
21cr|perl-Math-Random-ISAAC-XS-1.4.0-7|44	%{perl_vendorarch}/*

4900 21
21cr|perl-Math-Random-Secure-0.80.1-2|1	%define upstream_name    Math-Random-Secure
21cr|perl-Math-Random-Secure-0.80.1-2|2	%define upstream_version 0.080001
21cr|perl-Math-Random-Secure-0.80.1-2|3	
21cr|perl-Math-Random-Secure-0.80.1-2|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Random-Secure-0.80.1-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Random-Secure-0.80.1-2|6	Release:	2
21cr|perl-Math-Random-Secure-0.80.1-2|7	Summary:	The underlying PRNG, as an object
21cr|perl-Math-Random-Secure-0.80.1-2|8	License:	GPL+ or Artistic
21cr|perl-Math-Random-Secure-0.80.1-2|9	Group:		Development/Perl
21cr|perl-Math-Random-Secure-0.80.1-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Random-Secure-0.80.1-2|11	Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Random-Secure-0.80.1-2|12	
21cr|perl-Math-Random-Secure-0.80.1-2|13	BuildRequires:	perl-devel
21cr|perl-Math-Random-Secure-0.80.1-2|14	BuildRequires:	perl(Moo)
21cr|perl-Math-Random-Secure-0.80.1-2|15	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Math-Random-Secure-0.80.1-2|16	BuildRequires:	perl(Crypt::Random::Source)
21cr|perl-Math-Random-Secure-0.80.1-2|17	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Math-Random-Secure-0.80.1-2|18	BuildRequires:	perl(Math::Random::ISAAC)
21cr|perl-Math-Random-Secure-0.80.1-2|19	BuildRequires:	perl(Test::More)
21cr|perl-Math-Random-Secure-0.80.1-2|20	BuildRequires:	perl(Test::Warn)
21cr|perl-Math-Random-Secure-0.80.1-2|21	BuildRequires:	perl(Test::SharedFork)
21cr|perl-Math-Random-Secure-0.80.1-2|22	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Math-Random-Secure-0.80.1-2|23	BuildArch:	noarch
21cr|perl-Math-Random-Secure-0.80.1-2|24	
21cr|perl-Math-Random-Secure-0.80.1-2|25	%description
21cr|perl-Math-Random-Secure-0.80.1-2|26	This module is intended to provide a cryptographically-secure replacement
21cr|perl-Math-Random-Secure-0.80.1-2|27	for Perl's built-in 'rand' function. "Crytographically secure", in this
21cr|perl-Math-Random-Secure-0.80.1-2|28	case, means:
21cr|perl-Math-Random-Secure-0.80.1-2|29	
21cr|perl-Math-Random-Secure-0.80.1-2|30	* *
21cr|perl-Math-Random-Secure-0.80.1-2|31	
21cr|perl-Math-Random-Secure-0.80.1-2|32	No matter how many numbers you see generated by the random number
21cr|perl-Math-Random-Secure-0.80.1-2|33	generator, you cannot guess the future numbers, and you cannot guess the
21cr|perl-Math-Random-Secure-0.80.1-2|34	seed.
21cr|perl-Math-Random-Secure-0.80.1-2|35	
21cr|perl-Math-Random-Secure-0.80.1-2|36	%prep
21cr|perl-Math-Random-Secure-0.80.1-2|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Random-Secure-0.80.1-2|38	
21cr|perl-Math-Random-Secure-0.80.1-2|39	%build
21cr|perl-Math-Random-Secure-0.80.1-2|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Random-Secure-0.80.1-2|41	%make
21cr|perl-Math-Random-Secure-0.80.1-2|42	
21cr|perl-Math-Random-Secure-0.80.1-2|43	%check
21cr|perl-Math-Random-Secure-0.80.1-2|44	make test
21cr|perl-Math-Random-Secure-0.80.1-2|45	
21cr|perl-Math-Random-Secure-0.80.1-2|46	%install
21cr|perl-Math-Random-Secure-0.80.1-2|47	%makeinstall_std
21cr|perl-Math-Random-Secure-0.80.1-2|48	
21cr|perl-Math-Random-Secure-0.80.1-2|49	%files
21cr|perl-Math-Random-Secure-0.80.1-2|50	%doc README Changes LICENSE META.json
21cr|perl-Math-Random-Secure-0.80.1-2|51	%{_mandir}/man3/*
21cr|perl-Math-Random-Secure-0.80.1-2|52	%{perl_vendorlib}/*

4901 21
21cr|perl-Math-Roman-1.90.0-1|1	%define upstream_name	 Math-Roman
21cr|perl-Math-Roman-1.90.0-1|2	%define upstream_version 1.09
21cr|perl-Math-Roman-1.90.0-1|3	
21cr|perl-Math-Roman-1.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Roman-1.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Roman-1.90.0-1|6	Release:	1
21cr|perl-Math-Roman-1.90.0-1|7	
21cr|perl-Math-Roman-1.90.0-1|8	Summary:	Arbitrary sized Roman numbers and conversion from and to Arabic
21cr|perl-Math-Roman-1.90.0-1|9	License:	GPL+ or Artistic
21cr|perl-Math-Roman-1.90.0-1|10	Group:		Development/Perl
21cr|perl-Math-Roman-1.90.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Roman-1.90.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Roman-1.90.0-1|13	
21cr|perl-Math-Roman-1.90.0-1|14	BuildRequires:	perl-devel
21cr|perl-Math-Roman-1.90.0-1|15	BuildRequires:	perl(Math::BigInt)
21cr|perl-Math-Roman-1.90.0-1|16	BuildArch:	noarch
21cr|perl-Math-Roman-1.90.0-1|17	
21cr|perl-Math-Roman-1.90.0-1|18	%description
21cr|perl-Math-Roman-1.90.0-1|19	Well, it seems I have been infected by the Perligata-Virus, too. ;o)
21cr|perl-Math-Roman-1.90.0-1|20	
21cr|perl-Math-Roman-1.90.0-1|21	This module lets you calculate with Roman numbers, as if they were big
21cr|perl-Math-Roman-1.90.0-1|22	integers. The numbers can have arbitrary length and all the usual functions
21cr|perl-Math-Roman-1.90.0-1|23	from Math::BigInt are available.
21cr|perl-Math-Roman-1.90.0-1|24	
21cr|perl-Math-Roman-1.90.0-1|25	%prep
21cr|perl-Math-Roman-1.90.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Roman-1.90.0-1|27	
21cr|perl-Math-Roman-1.90.0-1|28	%build
21cr|perl-Math-Roman-1.90.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Roman-1.90.0-1|30	%make
21cr|perl-Math-Roman-1.90.0-1|31	
21cr|perl-Math-Roman-1.90.0-1|32	%check
21cr|perl-Math-Roman-1.90.0-1|33	make test
21cr|perl-Math-Roman-1.90.0-1|34	
21cr|perl-Math-Roman-1.90.0-1|35	%install
21cr|perl-Math-Roman-1.90.0-1|36	%makeinstall_std
21cr|perl-Math-Roman-1.90.0-1|37	
21cr|perl-Math-Roman-1.90.0-1|38	%files
21cr|perl-Math-Roman-1.90.0-1|39	%doc CHANGES LICENSE README* SIGNATURE
21cr|perl-Math-Roman-1.90.0-1|40	%{perl_vendorlib}/Math
21cr|perl-Math-Roman-1.90.0-1|41	%{_mandir}/*/*

4902 21
21cr|perl-Math-RPN-1.110.0-6|1	%define upstream_name 	 Math-RPN
21cr|perl-Math-RPN-1.110.0-6|2	%define upstream_version 1.11
21cr|perl-Math-RPN-1.110.0-6|3	
21cr|perl-Math-RPN-1.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Math-RPN-1.110.0-6|5	Version:	%perl_convert_version 1.11
21cr|perl-Math-RPN-1.110.0-6|6	Release:	6
21cr|perl-Math-RPN-1.110.0-6|7	
21cr|perl-Math-RPN-1.110.0-6|8	Summary:	Perl extension for Reverse Polish Math Expression Evaluation
21cr|perl-Math-RPN-1.110.0-6|9	
21cr|perl-Math-RPN-1.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-Math-RPN-1.110.0-6|11	Group:		Development/Perl
21cr|perl-Math-RPN-1.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-RPN-1.110.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Math/Math-RPN-1.11.tar.gz
21cr|perl-Math-RPN-1.110.0-6|14	
21cr|perl-Math-RPN-1.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-Math-RPN-1.110.0-6|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Math-RPN-1.110.0-6|17	BuildArch:	noarch
21cr|perl-Math-RPN-1.110.0-6|18	
21cr|perl-Math-RPN-1.110.0-6|19	%description
21cr|perl-Math-RPN-1.110.0-6|20	Reverse Polish Notation is briefly a stack-based way of writing
21cr|perl-Math-RPN-1.110.0-6|21	mathematical expressions. This has the advantage of eliminating
21cr|perl-Math-RPN-1.110.0-6|22	the need for parenthesis and simplifying parsing for computers vs.
21cr|perl-Math-RPN-1.110.0-6|23	normal algebraic notation at a slight cost in the ability of humans
21cr|perl-Math-RPN-1.110.0-6|24	to easily comprehend the expressions.
21cr|perl-Math-RPN-1.110.0-6|25	
21cr|perl-Math-RPN-1.110.0-6|26	Math::RPN will take a scalar or list of sclars which contain an RPN
21cr|perl-Math-RPN-1.110.0-6|27	expression as a set of comma delimited values and operators, and
21cr|perl-Math-RPN-1.110.0-6|28	return the result or stack, depending on context. If the function
21cr|perl-Math-RPN-1.110.0-6|29	is called in an array context, it will return the entire remaining stack.
21cr|perl-Math-RPN-1.110.0-6|30	
21cr|perl-Math-RPN-1.110.0-6|31	%prep
21cr|perl-Math-RPN-1.110.0-6|32	%setup -q -n  %{upstream_name}-%{upstream_version}
21cr|perl-Math-RPN-1.110.0-6|33	
21cr|perl-Math-RPN-1.110.0-6|34	%build
21cr|perl-Math-RPN-1.110.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-RPN-1.110.0-6|36	make
21cr|perl-Math-RPN-1.110.0-6|37	
21cr|perl-Math-RPN-1.110.0-6|38	%install
21cr|perl-Math-RPN-1.110.0-6|39	%makeinstall_std
21cr|perl-Math-RPN-1.110.0-6|40	
21cr|perl-Math-RPN-1.110.0-6|41	%files
21cr|perl-Math-RPN-1.110.0-6|42	%doc Changes
21cr|perl-Math-RPN-1.110.0-6|43	%{perl_vendorlib}/Math/RPN.pm
21cr|perl-Math-RPN-1.110.0-6|44	%{_mandir}/man?/*

4903 21
21cr|perl-Math-Spline-0.20.0-6|1	%define upstream_name    Math-Spline
21cr|perl-Math-Spline-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Math-Spline-0.20.0-6|3	
21cr|perl-Math-Spline-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Math-Spline-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Math-Spline-0.20.0-6|6	Release:	6
21cr|perl-Math-Spline-0.20.0-6|7	
21cr|perl-Math-Spline-0.20.0-6|8	Summary:	Cubic Spline Interpolation of data
21cr|perl-Math-Spline-0.20.0-6|9	
21cr|perl-Math-Spline-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-Math-Spline-0.20.0-6|11	Group:		Development/Perl
21cr|perl-Math-Spline-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Math-Spline-0.20.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Math/Math-Spline-%{upstream_version}.tar.gz
21cr|perl-Math-Spline-0.20.0-6|14	
21cr|perl-Math-Spline-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Math-Spline-0.20.0-6|16	BuildRequires:	perl(Math::Derivative)
21cr|perl-Math-Spline-0.20.0-6|17	BuildArch:	noarch
21cr|perl-Math-Spline-0.20.0-6|18	
21cr|perl-Math-Spline-0.20.0-6|19	%description
21cr|perl-Math-Spline-0.20.0-6|20	This package provides cubic spline interpolation of numeric data. The data is
21cr|perl-Math-Spline-0.20.0-6|21	passed as references to two arrays containing the x and y ordinates. It may be
21cr|perl-Math-Spline-0.20.0-6|22	used as an exporter of the numerical functions or, more easily as a class
21cr|perl-Math-Spline-0.20.0-6|23	module.
21cr|perl-Math-Spline-0.20.0-6|24	
21cr|perl-Math-Spline-0.20.0-6|25	%prep
21cr|perl-Math-Spline-0.20.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Spline-0.20.0-6|27	
21cr|perl-Math-Spline-0.20.0-6|28	%build
21cr|perl-Math-Spline-0.20.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Spline-0.20.0-6|30	%make
21cr|perl-Math-Spline-0.20.0-6|31	
21cr|perl-Math-Spline-0.20.0-6|32	%check
21cr|perl-Math-Spline-0.20.0-6|33	%make test
21cr|perl-Math-Spline-0.20.0-6|34	
21cr|perl-Math-Spline-0.20.0-6|35	%install
21cr|perl-Math-Spline-0.20.0-6|36	%makeinstall_std
21cr|perl-Math-Spline-0.20.0-6|37	
21cr|perl-Math-Spline-0.20.0-6|38	%files
21cr|perl-Math-Spline-0.20.0-6|39	%doc README
21cr|perl-Math-Spline-0.20.0-6|40	%{perl_vendorlib}/Math
21cr|perl-Math-Spline-0.20.0-6|41	%{_mandir}/*/*

4904 21
21cr|perl-Math-Stat-0.1-13|1	%define module	Math-Stat
21cr|perl-Math-Stat-0.1-13|2	
21cr|perl-Math-Stat-0.1-13|3	Name:		perl-%{module}
21cr|perl-Math-Stat-0.1-13|4	Version:	0.1
21cr|perl-Math-Stat-0.1-13|5	Release:	13
21cr|perl-Math-Stat-0.1-13|6	Summary:	Perform Sample Statistics on Arrays
21cr|perl-Math-Stat-0.1-13|7	
21cr|perl-Math-Stat-0.1-13|8	License:	GPL or Artistic
21cr|perl-Math-Stat-0.1-13|9	Group:		Development/Perl
21cr|perl-Math-Stat-0.1-13|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Math-Stat-0.1-13|11	Source:		http://www.cpan.org/modules/by-module/Math/%{module}-%{version}.tar.gz
21cr|perl-Math-Stat-0.1-13|12	
21cr|perl-Math-Stat-0.1-13|13	BuildRequires:	perl-devel
21cr|perl-Math-Stat-0.1-13|14	BuildArch:	noarch
21cr|perl-Math-Stat-0.1-13|15	
21cr|perl-Math-Stat-0.1-13|16	%description
21cr|perl-Math-Stat-0.1-13|17	This package provides sample statistics on arrays.
21cr|perl-Math-Stat-0.1-13|18	
21cr|perl-Math-Stat-0.1-13|19	%prep
21cr|perl-Math-Stat-0.1-13|20	%setup -q -n %{module}-%{version}
21cr|perl-Math-Stat-0.1-13|21	
21cr|perl-Math-Stat-0.1-13|22	%build
21cr|perl-Math-Stat-0.1-13|23	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Stat-0.1-13|24	%make
21cr|perl-Math-Stat-0.1-13|25	
21cr|perl-Math-Stat-0.1-13|26	%check
21cr|perl-Math-Stat-0.1-13|27	make test
21cr|perl-Math-Stat-0.1-13|28	
21cr|perl-Math-Stat-0.1-13|29	%install
21cr|perl-Math-Stat-0.1-13|30	%makeinstall_std
21cr|perl-Math-Stat-0.1-13|31	
21cr|perl-Math-Stat-0.1-13|32	%files
21cr|perl-Math-Stat-0.1-13|33	%doc Changes
21cr|perl-Math-Stat-0.1-13|34	%{perl_vendorlib}/Math
21cr|perl-Math-Stat-0.1-13|35	%{perl_vendorlib}/auto/Math
21cr|perl-Math-Stat-0.1-13|36	%{_mandir}/*/*

4905 21
21cr|perl-Math-Utils-1.140.0-1|1	%define upstream_name    Math-Utils
21cr|perl-Math-Utils-1.140.0-1|2	%define upstream_version 1.14
21cr|perl-Math-Utils-1.140.0-1|3	
21cr|perl-Math-Utils-1.140.0-1|4	%{?perl_default_filter}
21cr|perl-Math-Utils-1.140.0-1|5	
21cr|perl-Math-Utils-1.140.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Math-Utils-1.140.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Math-Utils-1.140.0-1|8	Release:    1
21cr|perl-Math-Utils-1.140.0-1|9	Summary:    Useful mathematical functions not in Perl
21cr|perl-Math-Utils-1.140.0-1|10	License:    GPLv1+ or Artistic
21cr|perl-Math-Utils-1.140.0-1|11	Group:      Development/Perl
21cr|perl-Math-Utils-1.140.0-1|12	Url:        https://metacpan.org/release/%{upstream_name}
21cr|perl-Math-Utils-1.140.0-1|13	Source0:    https://cpan.metacpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Math-Utils-1.140.0-1|14	
21cr|perl-Math-Utils-1.140.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Math-Utils-1.140.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-Math-Utils-1.140.0-1|17	BuildRequires: perl(Math::Complex)
21cr|perl-Math-Utils-1.140.0-1|18	BuildRequires: perl(Math::BigRat)
21cr|perl-Math-Utils-1.140.0-1|19	BuildArch:  noarch
21cr|perl-Math-Utils-1.140.0-1|20	
21cr|perl-Math-Utils-1.140.0-1|21	%description
21cr|perl-Math-Utils-1.140.0-1|22	Useful mathematical functions not in Perl
21cr|perl-Math-Utils-1.140.0-1|23	
21cr|perl-Math-Utils-1.140.0-1|24	%prep
21cr|perl-Math-Utils-1.140.0-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Math-Utils-1.140.0-1|26	
21cr|perl-Math-Utils-1.140.0-1|27	#fix perl path
21cr|perl-Math-Utils-1.140.0-1|28	sed -i 's|/bin/perl|%{__perl}|' eg/*
21cr|perl-Math-Utils-1.140.0-1|29	
21cr|perl-Math-Utils-1.140.0-1|30	%build
21cr|perl-Math-Utils-1.140.0-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Math-Utils-1.140.0-1|32	%make_build CFLAGS="%{optflags}"
21cr|perl-Math-Utils-1.140.0-1|33	
21cr|perl-Math-Utils-1.140.0-1|34	%check
21cr|perl-Math-Utils-1.140.0-1|35	make test
21cr|perl-Math-Utils-1.140.0-1|36	
21cr|perl-Math-Utils-1.140.0-1|37	%install
21cr|perl-Math-Utils-1.140.0-1|38	%make_install
21cr|perl-Math-Utils-1.140.0-1|39	
21cr|perl-Math-Utils-1.140.0-1|40	%files
21cr|perl-Math-Utils-1.140.0-1|41	%doc Changes LICENSE META.json META.yml eg
21cr|perl-Math-Utils-1.140.0-1|42	%{_mandir}/man3/*
21cr|perl-Math-Utils-1.140.0-1|43	%{perl_vendorlib}/*
21cr|perl-Math-Utils-1.140.0-1|44	

4906 21
21cr|perl-Maui-0.0.5-18|1	
21cr|perl-Maui-0.0.5-18|2	Summary:  	Perl5 modules for Maui Scheduler
21cr|perl-Maui-0.0.5-18|3	
21cr|perl-Maui-0.0.5-18|4	Name:		perl-Maui
21cr|perl-Maui-0.0.5-18|5	Version:	0.0.5
21cr|perl-Maui-0.0.5-18|6	Release:	18
21cr|perl-Maui-0.0.5-18|7	License:	GPL
21cr|perl-Maui-0.0.5-18|8	Group:		Development/Perl
21cr|perl-Maui-0.0.5-18|9	URL:		http://hepwww.ph.qmul.ac.uk/
21cr|perl-Maui-0.0.5-18|10	Source:		%{name}-%{version}.tar.bz2
21cr|perl-Maui-0.0.5-18|11	BuildRequires:	perl-devel
21cr|perl-Maui-0.0.5-18|12	
21cr|perl-Maui-0.0.5-18|13	%description
21cr|perl-Maui-0.0.5-18|14	The Maui Scheduler is Free Software licensed under the GNU General Public
21cr|perl-Maui-0.0.5-18|15	License. It is designed for parallel batch scheduling
21cr|perl-Maui-0.0.5-18|16	(custom message-passing or MPI-based jobs) on medium to
21cr|perl-Maui-0.0.5-18|17	large clusters. The Maui Scheduler is meant to be a complete
21cr|perl-Maui-0.0.5-18|18	replacement for proprietary schedulers like LSF or PBS.
21cr|perl-Maui-0.0.5-18|19	Check http://mauischeduler.sourceforge.net/
21cr|perl-Maui-0.0.5-18|20	
21cr|perl-Maui-0.0.5-18|21	This is Perl5 modules for using the scheduler.
21cr|perl-Maui-0.0.5-18|22	
21cr|perl-Maui-0.0.5-18|23	%prep
21cr|perl-Maui-0.0.5-18|24	%setup -q
21cr|perl-Maui-0.0.5-18|25	
21cr|perl-Maui-0.0.5-18|26	%build
21cr|perl-Maui-0.0.5-18|27	CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Maui-0.0.5-18|28	make
21cr|perl-Maui-0.0.5-18|29	
21cr|perl-Maui-0.0.5-18|30	%install
21cr|perl-Maui-0.0.5-18|31	
21cr|perl-Maui-0.0.5-18|32	make PREFIX=%{buildroot}%{_prefix} install DESTDIR=%{buildroot}
21cr|perl-Maui-0.0.5-18|33	
21cr|perl-Maui-0.0.5-18|34	%clean
21cr|perl-Maui-0.0.5-18|35	rm -fr %{buildroot}
21cr|perl-Maui-0.0.5-18|36	
21cr|perl-Maui-0.0.5-18|37	%if %mdkversion < 200900
21cr|perl-Maui-0.0.5-18|38	%postun -p /sbin/ldconfig
21cr|perl-Maui-0.0.5-18|39	%endif
21cr|perl-Maui-0.0.5-18|40	
21cr|perl-Maui-0.0.5-18|41	%files
21cr|perl-Maui-0.0.5-18|42	%doc README doc/* MANIFEST LICENSE Changes
21cr|perl-Maui-0.0.5-18|43	%{perl_vendorarch}/*
21cr|perl-Maui-0.0.5-18|44	%{_mandir}/*/*

4907 21
21cr|perl-MCE-1.884.0-1|1	%define upstream_name    MCE
21cr|perl-MCE-1.884.0-1|2	%define upstream_version 1.884
21cr|perl-MCE-1.884.0-1|3	
21cr|perl-MCE-1.884.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MCE-1.884.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MCE-1.884.0-1|6	Release:    1
21cr|perl-MCE-1.884.0-1|7	
21cr|perl-MCE-1.884.0-1|8	Summary:    Temporary directory creation/cleanup & signal handling
21cr|perl-MCE-1.884.0-1|9	License:    GPL+ or Artistic
21cr|perl-MCE-1.884.0-1|10	Group:      Development/Perl
21cr|perl-MCE-1.884.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MCE-1.884.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/M/MA/MARIOROY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MCE-1.884.0-1|13	
21cr|perl-MCE-1.884.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MCE-1.884.0-1|15	BuildRequires: perl(Fcntl)
21cr|perl-MCE-1.884.0-1|16	BuildRequires: perl(File::Path)
21cr|perl-MCE-1.884.0-1|17	BuildRequires: perl(Getopt::Long)
21cr|perl-MCE-1.884.0-1|18	BuildRequires: perl(Scalar::Util)
21cr|perl-MCE-1.884.0-1|19	BuildRequires: perl(Socket)
21cr|perl-MCE-1.884.0-1|20	BuildRequires: perl(Storable)
21cr|perl-MCE-1.884.0-1|21	BuildRequires: perl(Symbol)
21cr|perl-MCE-1.884.0-1|22	BuildRequires: perl(Time::HiRes)
21cr|perl-MCE-1.884.0-1|23	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MCE-1.884.0-1|24	BuildRequires: perl(Carp)
21cr|perl-MCE-1.884.0-1|25	BuildRequires: perl(constant)
21cr|perl-MCE-1.884.0-1|26	BuildRequires: perl(open)
21cr|perl-MCE-1.884.0-1|27	BuildRequires: perl(IO::Handle)
21cr|perl-MCE-1.884.0-1|28	BuildRequires: perl-devel
21cr|perl-MCE-1.884.0-1|29	
21cr|perl-MCE-1.884.0-1|30	BuildArch: noarch
21cr|perl-MCE-1.884.0-1|31	
21cr|perl-MCE-1.884.0-1|32	%description
21cr|perl-MCE-1.884.0-1|33	Many-core Engine (MCE) for Perl helps enable a new level of performance by
21cr|perl-MCE-1.884.0-1|34	maximizing all available cores. MCE spawns a pool of workers and therefore
21cr|perl-MCE-1.884.0-1|35	does not fork a new process per each element of data. Instead, MCE follows
21cr|perl-MCE-1.884.0-1|36	a bank queuing model. Imagine the line being the data and bank-tellers the
21cr|perl-MCE-1.884.0-1|37	parallel workers. MCE enhances that model by adding the ability to chunk
21cr|perl-MCE-1.884.0-1|38	the next n elements from the input stream to the next available worker.
21cr|perl-MCE-1.884.0-1|39	
21cr|perl-MCE-1.884.0-1|40	Chunking and input data are optional in MCE. One may use MCE to run many
21cr|perl-MCE-1.884.0-1|41	workers in parallel without specifying input data.
21cr|perl-MCE-1.884.0-1|42	
21cr|perl-MCE-1.884.0-1|43	%prep
21cr|perl-MCE-1.884.0-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MCE-1.884.0-1|45	
21cr|perl-MCE-1.884.0-1|46	%build
21cr|perl-MCE-1.884.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MCE-1.884.0-1|48	
21cr|perl-MCE-1.884.0-1|49	%make
21cr|perl-MCE-1.884.0-1|50	
21cr|perl-MCE-1.884.0-1|51	%check
21cr|perl-MCE-1.884.0-1|52	%make test
21cr|perl-MCE-1.884.0-1|53	
21cr|perl-MCE-1.884.0-1|54	%install
21cr|perl-MCE-1.884.0-1|55	%makeinstall_std
21cr|perl-MCE-1.884.0-1|56	
21cr|perl-MCE-1.884.0-1|57	%files
21cr|perl-MCE-1.884.0-1|58	%doc META.yml LICENSE
21cr|perl-MCE-1.884.0-1|59	%{_mandir}/man3/*
21cr|perl-MCE-1.884.0-1|60	%{perl_vendorlib}/*
21cr|perl-MCE-1.884.0-1|61	

4908 21
21cr|perl-Memoize-ExpireLRU-0.550.0-7|1	%define upstream_name    Memoize-ExpireLRU
21cr|perl-Memoize-ExpireLRU-0.550.0-7|2	%define upstream_version 0.55
21cr|perl-Memoize-ExpireLRU-0.550.0-7|3	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Memoize-ExpireLRU-0.550.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Memoize-ExpireLRU-0.550.0-7|6	Release:	7
21cr|perl-Memoize-ExpireLRU-0.550.0-7|7	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|8	Summary:	Provide LRU Expiration for Memoize
21cr|perl-Memoize-ExpireLRU-0.550.0-7|9	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|10	License:	GPL+ or Artistic
21cr|perl-Memoize-ExpireLRU-0.550.0-7|11	Group:		Development/Perl
21cr|perl-Memoize-ExpireLRU-0.550.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Memoize-ExpireLRU-0.550.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Memoize/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Memoize-ExpireLRU-0.550.0-7|14	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|15	BuildRequires:	perl-devel
21cr|perl-Memoize-ExpireLRU-0.550.0-7|16	BuildRequires:	perl(Memoize)
21cr|perl-Memoize-ExpireLRU-0.550.0-7|17	BuildArch:	noarch
21cr|perl-Memoize-ExpireLRU-0.550.0-7|18	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|19	%description
21cr|perl-Memoize-ExpireLRU-0.550.0-7|20	For the theory of Memoization, please see the Memoize module documentation.
21cr|perl-Memoize-ExpireLRU-0.550.0-7|21	This module implements an expiry policy for Memoize that follows LRU
21cr|perl-Memoize-ExpireLRU-0.550.0-7|22	semantics, that is, the last n results, where n is specified as the
21cr|perl-Memoize-ExpireLRU-0.550.0-7|23	argument to the 'CACHESIZE' parameter, will be cached.
21cr|perl-Memoize-ExpireLRU-0.550.0-7|24	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|25	%prep
21cr|perl-Memoize-ExpireLRU-0.550.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Memoize-ExpireLRU-0.550.0-7|27	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|28	%build
21cr|perl-Memoize-ExpireLRU-0.550.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Memoize-ExpireLRU-0.550.0-7|30	%make
21cr|perl-Memoize-ExpireLRU-0.550.0-7|31	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|32	%check
21cr|perl-Memoize-ExpireLRU-0.550.0-7|33	%make test
21cr|perl-Memoize-ExpireLRU-0.550.0-7|34	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|35	%install
21cr|perl-Memoize-ExpireLRU-0.550.0-7|36	%makeinstall_std
21cr|perl-Memoize-ExpireLRU-0.550.0-7|37	
21cr|perl-Memoize-ExpireLRU-0.550.0-7|38	%files
21cr|perl-Memoize-ExpireLRU-0.550.0-7|39	%doc Changes README
21cr|perl-Memoize-ExpireLRU-0.550.0-7|40	%{_mandir}/man3/*
21cr|perl-Memoize-ExpireLRU-0.550.0-7|41	%{perl_vendorlib}/*

4909 21
21cr|perl-Meta-Builder-0.4.0-1|1	%define upstream_name    Meta-Builder
21cr|perl-Meta-Builder-0.4.0-1|2	%define upstream_version 0.004
21cr|perl-Meta-Builder-0.4.0-1|3	
21cr|perl-Meta-Builder-0.4.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Meta-Builder-0.4.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Meta-Builder-0.4.0-1|6	Release:    1
21cr|perl-Meta-Builder-0.4.0-1|7	
21cr|perl-Meta-Builder-0.4.0-1|8	Summary:    Utility functions for Meta::Builder
21cr|perl-Meta-Builder-0.4.0-1|9	
21cr|perl-Meta-Builder-0.4.0-1|10	License:    GPL+ or Artistic
21cr|perl-Meta-Builder-0.4.0-1|11	Group:      Development/Perl
21cr|perl-Meta-Builder-0.4.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Meta-Builder-0.4.0-1|13	Source0:    https://cpan.metacpan.org/authors/id/E/EX/EXODIST/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Meta-Builder-0.4.0-1|14	
21cr|perl-Meta-Builder-0.4.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Meta-Builder-0.4.0-1|16	BuildRequires: perl(Fennec::Lite)
21cr|perl-Meta-Builder-0.4.0-1|17	BuildRequires: perl(Module::Build) >= 0.360.0
21cr|perl-Meta-Builder-0.4.0-1|18	BuildRequires: perl(Test::Exception)
21cr|perl-Meta-Builder-0.4.0-1|19	BuildRequires: perl(Test::More)
21cr|perl-Meta-Builder-0.4.0-1|20	BuildArch:  noarch
21cr|perl-Meta-Builder-0.4.0-1|21	
21cr|perl-Meta-Builder-0.4.0-1|22	%description
21cr|perl-Meta-Builder-0.4.0-1|23	Meta programming is becomming more and more popular. The popularity of Meta
21cr|perl-Meta-Builder-0.4.0-1|24	programming comes from the fact that many problems are made significantly
21cr|perl-Meta-Builder-0.4.0-1|25	easier. There are a few specialized Meta tools out there, for instance the
21cr|perl-Meta-Builder-0.4.0-1|26	Class:MOP manpage which is used by the Moose manpage to track class
21cr|perl-Meta-Builder-0.4.0-1|27	metadata.
21cr|perl-Meta-Builder-0.4.0-1|28	
21cr|perl-Meta-Builder-0.4.0-1|29	Meta::Builder is designed to be a generic tool for writing Meta objects.
21cr|perl-Meta-Builder-0.4.0-1|30	Unlike specialized tools, Meta::Builder makes no assumptions about what
21cr|perl-Meta-Builder-0.4.0-1|31	metrics you will care about. Meta::Builder also mkaes it simple for others
21cr|perl-Meta-Builder-0.4.0-1|32	to extend your meta-object based tools by providing hooks for other
21cr|perl-Meta-Builder-0.4.0-1|33	packages to add metrics to your meta object.
21cr|perl-Meta-Builder-0.4.0-1|34	
21cr|perl-Meta-Builder-0.4.0-1|35	If a specialized Meta object tool is available ot meet your needs please
21cr|perl-Meta-Builder-0.4.0-1|36	use it. However if you need a simple Meta object to track a couple metrics,
21cr|perl-Meta-Builder-0.4.0-1|37	use Meta::Builder.
21cr|perl-Meta-Builder-0.4.0-1|38	
21cr|perl-Meta-Builder-0.4.0-1|39	%prep
21cr|perl-Meta-Builder-0.4.0-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Meta-Builder-0.4.0-1|41	
21cr|perl-Meta-Builder-0.4.0-1|42	%build
21cr|perl-Meta-Builder-0.4.0-1|43	perl Build.PL installdirs=vendor
21cr|perl-Meta-Builder-0.4.0-1|44	
21cr|perl-Meta-Builder-0.4.0-1|45	./Build
21cr|perl-Meta-Builder-0.4.0-1|46	
21cr|perl-Meta-Builder-0.4.0-1|47	%check
21cr|perl-Meta-Builder-0.4.0-1|48	./Build test
21cr|perl-Meta-Builder-0.4.0-1|49	
21cr|perl-Meta-Builder-0.4.0-1|50	%install
21cr|perl-Meta-Builder-0.4.0-1|51	./Build install destdir=%{buildroot}
21cr|perl-Meta-Builder-0.4.0-1|52	
21cr|perl-Meta-Builder-0.4.0-1|53	%files
21cr|perl-Meta-Builder-0.4.0-1|54	%doc META.yml README
21cr|perl-Meta-Builder-0.4.0-1|55	%{_mandir}/man3/*
21cr|perl-Meta-Builder-0.4.0-1|56	%{perl_vendorlib}/*

4910 21
21cr|perl-Method-Alias-1.30.0-9|1	%define upstream_name	Method-Alias
21cr|perl-Method-Alias-1.30.0-9|2	%define upstream_version 1.03
21cr|perl-Method-Alias-1.30.0-9|3	
21cr|perl-Method-Alias-1.30.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Method-Alias-1.30.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Method-Alias-1.30.0-9|6	Release:	9
21cr|perl-Method-Alias-1.30.0-9|7	License:	GPL or Artistic
21cr|perl-Method-Alias-1.30.0-9|8	Group:		Development/Perl
21cr|perl-Method-Alias-1.30.0-9|9	Summary:	Create method aliases (and do it safely)
21cr|perl-Method-Alias-1.30.0-9|10	
21cr|perl-Method-Alias-1.30.0-9|11	Source:		https://cpan.metacpan.org/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Method-Alias-1.30.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Method-Alias-1.30.0-9|13	
21cr|perl-Method-Alias-1.30.0-9|14	BuildRequires:	perl-devel
21cr|perl-Method-Alias-1.30.0-9|15	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Method-Alias-1.30.0-9|16	BuildRequires:	perl(File::Spec)
21cr|perl-Method-Alias-1.30.0-9|17	BuildRequires:	perl(Test::More)
21cr|perl-Method-Alias-1.30.0-9|18	BuildArch:	noarch
21cr|perl-Method-Alias-1.30.0-9|19	
21cr|perl-Method-Alias-1.30.0-9|20	%description
21cr|perl-Method-Alias-1.30.0-9|21	For a very long time, whenever I wanted to have a method alias (provide an
21cr|perl-Method-Alias-1.30.0-9|22	alternate name for a method) I would simple do a GLOB alias. That is,
21cr|perl-Method-Alias-1.30.0-9|23	
21cr|perl-Method-Alias-1.30.0-9|24	# My method
21cr|perl-Method-Alias-1.30.0-9|25	sub foo {
21cr|perl-Method-Alias-1.30.0-9|26	...
21cr|perl-Method-Alias-1.30.0-9|27	}
21cr|perl-Method-Alias-1.30.0-9|28	
21cr|perl-Method-Alias-1.30.0-9|29	# Alias the method
21cr|perl-Method-Alias-1.30.0-9|30	*bar = *foo;
21cr|perl-Method-Alias-1.30.0-9|31	
21cr|perl-Method-Alias-1.30.0-9|32	While this works fine for functions, it does *not* work for methods.
21cr|perl-Method-Alias-1.30.0-9|33	
21cr|perl-Method-Alias-1.30.0-9|34	%prep
21cr|perl-Method-Alias-1.30.0-9|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Method-Alias-1.30.0-9|36	
21cr|perl-Method-Alias-1.30.0-9|37	%build
21cr|perl-Method-Alias-1.30.0-9|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Method-Alias-1.30.0-9|39	%make
21cr|perl-Method-Alias-1.30.0-9|40	
21cr|perl-Method-Alias-1.30.0-9|41	%check
21cr|perl-Method-Alias-1.30.0-9|42	make test
21cr|perl-Method-Alias-1.30.0-9|43	
21cr|perl-Method-Alias-1.30.0-9|44	%install
21cr|perl-Method-Alias-1.30.0-9|45	%makeinstall_std
21cr|perl-Method-Alias-1.30.0-9|46	
21cr|perl-Method-Alias-1.30.0-9|47	%files
21cr|perl-Method-Alias-1.30.0-9|48	%doc Changes LICENSE README
21cr|perl-Method-Alias-1.30.0-9|49	%{_mandir}/man3/*
21cr|perl-Method-Alias-1.30.0-9|50	%{perl_vendorlib}/Method

4911 21
21cr|perl-Method-Signatures-Simple-1.70.0-4|1	%define upstream_name    Method-Signatures-Simple
21cr|perl-Method-Signatures-Simple-1.70.0-4|2	%define upstream_version 1.07
21cr|perl-Method-Signatures-Simple-1.70.0-4|3	
21cr|perl-Method-Signatures-Simple-1.70.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Method-Signatures-Simple-1.70.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Method-Signatures-Simple-1.70.0-4|6	Release:    4
21cr|perl-Method-Signatures-Simple-1.70.0-4|7	
21cr|perl-Method-Signatures-Simple-1.70.0-4|8	Summary:    Basic method declarations with signatures, without source filters
21cr|perl-Method-Signatures-Simple-1.70.0-4|9	License:    GPL+ or Artistic
21cr|perl-Method-Signatures-Simple-1.70.0-4|10	Group:      Development/Perl
21cr|perl-Method-Signatures-Simple-1.70.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Method-Signatures-Simple-1.70.0-4|12	Source0:    https://cpan.metacpan.org/authors/id/R/RH/RHESA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Method-Signatures-Simple-1.70.0-4|13	
21cr|perl-Method-Signatures-Simple-1.70.0-4|14	BuildRequires: perl(Devel::Declare)
21cr|perl-Method-Signatures-Simple-1.70.0-4|15	BuildRequires: perl-devel
21cr|perl-Method-Signatures-Simple-1.70.0-4|16	BuildRequires: perl(Module::Implementation)
21cr|perl-Method-Signatures-Simple-1.70.0-4|17	
21cr|perl-Method-Signatures-Simple-1.70.0-4|18	BuildArch: noarch
21cr|perl-Method-Signatures-Simple-1.70.0-4|19	
21cr|perl-Method-Signatures-Simple-1.70.0-4|20	%description
21cr|perl-Method-Signatures-Simple-1.70.0-4|21	Basic method declarations with
21cr|perl-Method-Signatures-Simple-1.70.0-4|22	signatures, without source filters.
21cr|perl-Method-Signatures-Simple-1.70.0-4|23	
21cr|perl-Method-Signatures-Simple-1.70.0-4|24	%prep
21cr|perl-Method-Signatures-Simple-1.70.0-4|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Method-Signatures-Simple-1.70.0-4|26	
21cr|perl-Method-Signatures-Simple-1.70.0-4|27	%build
21cr|perl-Method-Signatures-Simple-1.70.0-4|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Method-Signatures-Simple-1.70.0-4|29	
21cr|perl-Method-Signatures-Simple-1.70.0-4|30	%make
21cr|perl-Method-Signatures-Simple-1.70.0-4|31	
21cr|perl-Method-Signatures-Simple-1.70.0-4|32	%check
21cr|perl-Method-Signatures-Simple-1.70.0-4|33	%make test
21cr|perl-Method-Signatures-Simple-1.70.0-4|34	
21cr|perl-Method-Signatures-Simple-1.70.0-4|35	%install
21cr|perl-Method-Signatures-Simple-1.70.0-4|36	%makeinstall_std
21cr|perl-Method-Signatures-Simple-1.70.0-4|37	
21cr|perl-Method-Signatures-Simple-1.70.0-4|38	%files
21cr|perl-Method-Signatures-Simple-1.70.0-4|39	%doc README Changes LICENSE META.yml
21cr|perl-Method-Signatures-Simple-1.70.0-4|40	%{_mandir}/man3/*
21cr|perl-Method-Signatures-Simple-1.70.0-4|41	%{perl_vendorlib}/*

4912 21
21cr|perl-MIME-Base32-1.20.0a-6|1	%define upstream_name    MIME-Base32
21cr|perl-MIME-Base32-1.20.0a-6|2	%define upstream_version 1.02a
21cr|perl-MIME-Base32-1.20.0a-6|3	
21cr|perl-MIME-Base32-1.20.0a-6|4	Name:		perl-%{upstream_name}
21cr|perl-MIME-Base32-1.20.0a-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MIME-Base32-1.20.0a-6|6	Release:	6
21cr|perl-MIME-Base32-1.20.0a-6|7	
21cr|perl-MIME-Base32-1.20.0a-6|8	Summary:	Base32 encoder / decoder
21cr|perl-MIME-Base32-1.20.0a-6|9	
21cr|perl-MIME-Base32-1.20.0a-6|10	License:	GPL+ or Artistic
21cr|perl-MIME-Base32-1.20.0a-6|11	Group:		Development/Perl
21cr|perl-MIME-Base32-1.20.0a-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MIME-Base32-1.20.0a-6|13	Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MIME-Base32-1.20.0a-6|14	
21cr|perl-MIME-Base32-1.20.0a-6|15	BuildRequires:	perl-devel
21cr|perl-MIME-Base32-1.20.0a-6|16	BuildArch:	noarch
21cr|perl-MIME-Base32-1.20.0a-6|17	
21cr|perl-MIME-Base32-1.20.0a-6|18	%description
21cr|perl-MIME-Base32-1.20.0a-6|19	Encode data similar way like MIME::Base64 does.
21cr|perl-MIME-Base32-1.20.0a-6|20	
21cr|perl-MIME-Base32-1.20.0a-6|21	Main purpose is to create encrypted text used as id or key entry
21cr|perl-MIME-Base32-1.20.0a-6|22	typed-or-submitted by user. It is upper/lowercase safe (not sensitive).
21cr|perl-MIME-Base32-1.20.0a-6|23	
21cr|perl-MIME-Base32-1.20.0a-6|24	%prep
21cr|perl-MIME-Base32-1.20.0a-6|25	#setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MIME-Base32-1.20.0a-6|26	%setup -q -n %{upstream_name}-1.02
21cr|perl-MIME-Base32-1.20.0a-6|27	
21cr|perl-MIME-Base32-1.20.0a-6|28	%build
21cr|perl-MIME-Base32-1.20.0a-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MIME-Base32-1.20.0a-6|30	%make
21cr|perl-MIME-Base32-1.20.0a-6|31	
21cr|perl-MIME-Base32-1.20.0a-6|32	%check
21cr|perl-MIME-Base32-1.20.0a-6|33	%make test
21cr|perl-MIME-Base32-1.20.0a-6|34	
21cr|perl-MIME-Base32-1.20.0a-6|35	%install
21cr|perl-MIME-Base32-1.20.0a-6|36	%makeinstall_std
21cr|perl-MIME-Base32-1.20.0a-6|37	
21cr|perl-MIME-Base32-1.20.0a-6|38	%files
21cr|perl-MIME-Base32-1.20.0a-6|39	%doc README META.yml
21cr|perl-MIME-Base32-1.20.0a-6|40	%{_mandir}/man3/*
21cr|perl-MIME-Base32-1.20.0a-6|41	%{perl_vendorlib}/MIME

4913 21
21cr|perl-MIME-Base64-3.150.0-5|1	%define upstream_name    MIME-Base64
21cr|perl-MIME-Base64-3.150.0-5|2	%define upstream_version 3.15
21cr|perl-MIME-Base64-3.150.0-5|3	%global __provides_exclude Base64.so
21cr|perl-MIME-Base64-3.150.0-5|4	
21cr|perl-MIME-Base64-3.150.0-5|5	Name:       perl-%{upstream_name}
21cr|perl-MIME-Base64-3.150.0-5|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MIME-Base64-3.150.0-5|7	Release:    5
21cr|perl-MIME-Base64-3.150.0-5|8	
21cr|perl-MIME-Base64-3.150.0-5|9	Summary:    Encode/decode Base 64 (RFC 2045)
21cr|perl-MIME-Base64-3.150.0-5|10	
21cr|perl-MIME-Base64-3.150.0-5|11	License:    GPL+ or Artistic
21cr|perl-MIME-Base64-3.150.0-5|12	Group:      Development/Perl
21cr|perl-MIME-Base64-3.150.0-5|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MIME-Base64-3.150.0-5|14	Source0:    http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MIME-Base64-3.150.0-5|15	
21cr|perl-MIME-Base64-3.150.0-5|16	BuildRequires: perl-devel
21cr|perl-MIME-Base64-3.150.0-5|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MIME-Base64-3.150.0-5|18	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MIME-Base64-3.150.0-5|19	BuildRequires: perl(XSLoader) >= 0.160.0
21cr|perl-MIME-Base64-3.150.0-5|20	BuildRequires: perl(Test)
21cr|perl-MIME-Base64-3.150.0-5|21	
21cr|perl-MIME-Base64-3.150.0-5|22	%description
21cr|perl-MIME-Base64-3.150.0-5|23	This module provides functions to encode and decode strings into and from
21cr|perl-MIME-Base64-3.150.0-5|24	the base64 encoding specified in RFC 2045 - _MIME (Multipurpose Internet
21cr|perl-MIME-Base64-3.150.0-5|25	Mail Extensions)_. The base64 encoding is designed to represent arbitrary
21cr|perl-MIME-Base64-3.150.0-5|26	sequences of octets in a form that need not be humanly readable. A
21cr|perl-MIME-Base64-3.150.0-5|27	65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits
21cr|perl-MIME-Base64-3.150.0-5|28	to be represented per printable character.
21cr|perl-MIME-Base64-3.150.0-5|29	
21cr|perl-MIME-Base64-3.150.0-5|30	The following functions are provided:
21cr|perl-MIME-Base64-3.150.0-5|31	
21cr|perl-MIME-Base64-3.150.0-5|32	* encode_base64($str)
21cr|perl-MIME-Base64-3.150.0-5|33	
21cr|perl-MIME-Base64-3.150.0-5|34	%prep
21cr|perl-MIME-Base64-3.150.0-5|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MIME-Base64-3.150.0-5|36	
21cr|perl-MIME-Base64-3.150.0-5|37	%build
21cr|perl-MIME-Base64-3.150.0-5|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MIME-Base64-3.150.0-5|39	
21cr|perl-MIME-Base64-3.150.0-5|40	%make
21cr|perl-MIME-Base64-3.150.0-5|41	
21cr|perl-MIME-Base64-3.150.0-5|42	%check
21cr|perl-MIME-Base64-3.150.0-5|43	%make test
21cr|perl-MIME-Base64-3.150.0-5|44	
21cr|perl-MIME-Base64-3.150.0-5|45	%install
21cr|perl-MIME-Base64-3.150.0-5|46	%makeinstall_std
21cr|perl-MIME-Base64-3.150.0-5|47	
21cr|perl-MIME-Base64-3.150.0-5|48	%files
21cr|perl-MIME-Base64-3.150.0-5|49	%doc Changes README META.json META.yml
21cr|perl-MIME-Base64-3.150.0-5|50	%{_mandir}/man3/*
21cr|perl-MIME-Base64-3.150.0-5|51	%{perl_vendorarch}/*

4914 21
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|1	%define upstream_name    MIME-Base64-URLSafe
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|2	%define upstream_version 0.01
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|3	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|6	Release:	6
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|7	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|8	Summary:	Perl version of Python's URL-safe base64 codec
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|9	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|10	License:	GPL+ or Artistic
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|11	Group:		Development/Perl
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|13	Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|14	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|16	BuildRequires:	perl(MIME::Base64)
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|17	BuildArch:	noarch
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|18	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|19	%description
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|20	This module is a perl version of python's URL-safe base64 encoder /
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|21	decoder.
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|22	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|23	When embedding binary data in URL, it is preferable to use base64 encoding.
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|24	However, two characters ('+' and '/') used in the standard base64 encoding
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|25	have special meanings in URLs, often leading to re-encoding with
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|26	URL-encoding, or worse, interoperability problems.
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|27	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|28	To overcome the problem, the module provides a variation of base64 codec
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|29	compatible with python's urlsafe_b64encode / urlsafe_b64decode.
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|30	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|31	%prep
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|33	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|34	%build
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|36	%make
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|37	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|38	%check
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|39	%make test
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|40	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|41	%install
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|42	%makeinstall_std
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|43	
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|44	%files
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|45	%doc Changes META.yml README
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|46	%{_mandir}/man3/*
21cr|perl-MIME-Base64-URLSafe-0.10.0-6|47	%{perl_vendorlib}/MIME/

4915 21
21cr|perl-MIME-EncWords-1.14.3-5|1	%define upstream_name     MIME-EncWords
21cr|perl-MIME-EncWords-1.14.3-5|2	%define upstream_version 1.014.3
21cr|perl-MIME-EncWords-1.14.3-5|3	
21cr|perl-MIME-EncWords-1.14.3-5|4	Name:		perl-%{upstream_name}
21cr|perl-MIME-EncWords-1.14.3-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MIME-EncWords-1.14.3-5|6	Release:	5
21cr|perl-MIME-EncWords-1.14.3-5|7	Epoch:		1
21cr|perl-MIME-EncWords-1.14.3-5|8	
21cr|perl-MIME-EncWords-1.14.3-5|9	Summary:	Deal with RFC-1522 encoded words (improved)
21cr|perl-MIME-EncWords-1.14.3-5|10	
21cr|perl-MIME-EncWords-1.14.3-5|11	License:	GPL+ or Artistic
21cr|perl-MIME-EncWords-1.14.3-5|12	Group:		Development/Perl
21cr|perl-MIME-EncWords-1.14.3-5|13	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MIME-EncWords-1.14.3-5|14	Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MIME-EncWords-1.14.3-5|15	BuildRequires:	 perl(MIME::Charset)
21cr|perl-MIME-EncWords-1.14.3-5|16	BuildRequires:	 perl-devel
21cr|perl-MIME-EncWords-1.14.3-5|17	BuildRequires:	 perl(Test)
21cr|perl-MIME-EncWords-1.14.3-5|18	BuildArch:	noarch
21cr|perl-MIME-EncWords-1.14.3-5|19	
21cr|perl-MIME-EncWords-1.14.3-5|20	%description
21cr|perl-MIME-EncWords-1.14.3-5|21	Fellow Americans, you probably won't know what the hell this module is for.
21cr|perl-MIME-EncWords-1.14.3-5|22	Europeans, Russians, et al, you probably do. :-)
21cr|perl-MIME-EncWords-1.14.3-5|23	
21cr|perl-MIME-EncWords-1.14.3-5|24	%prep
21cr|perl-MIME-EncWords-1.14.3-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MIME-EncWords-1.14.3-5|26	
21cr|perl-MIME-EncWords-1.14.3-5|27	%build
21cr|perl-MIME-EncWords-1.14.3-5|28	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MIME-EncWords-1.14.3-5|29	%make
21cr|perl-MIME-EncWords-1.14.3-5|30	
21cr|perl-MIME-EncWords-1.14.3-5|31	%check
21cr|perl-MIME-EncWords-1.14.3-5|32	make test
21cr|perl-MIME-EncWords-1.14.3-5|33	
21cr|perl-MIME-EncWords-1.14.3-5|34	%install
21cr|perl-MIME-EncWords-1.14.3-5|35	%makeinstall_std
21cr|perl-MIME-EncWords-1.14.3-5|36	
21cr|perl-MIME-EncWords-1.14.3-5|37	%files
21cr|perl-MIME-EncWords-1.14.3-5|38	%doc ARTISTIC GPL README
21cr|perl-MIME-EncWords-1.14.3-5|39	%{perl_vendorlib}/MIME
21cr|perl-MIME-EncWords-1.14.3-5|40	%{perl_vendorlib}/Encode
21cr|perl-MIME-EncWords-1.14.3-5|41	%{perl_vendorlib}/POD2
21cr|perl-MIME-EncWords-1.14.3-5|42	%{_mandir}/*/*

4916 21
21cr|perl-MIME-Lite-HTML-1.240.0-5|1	%define upstream_name    MIME-Lite-HTML
21cr|perl-MIME-Lite-HTML-1.240.0-5|2	%define upstream_version 1.24
21cr|perl-MIME-Lite-HTML-1.240.0-5|3	
21cr|perl-MIME-Lite-HTML-1.240.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-MIME-Lite-HTML-1.240.0-5|5	Version:	%perl_convert_version 1.24
21cr|perl-MIME-Lite-HTML-1.240.0-5|6	Release:	5
21cr|perl-MIME-Lite-HTML-1.240.0-5|7	Summary:	Provide routine to transform HTML to MIME
21cr|perl-MIME-Lite-HTML-1.240.0-5|8	
21cr|perl-MIME-Lite-HTML-1.240.0-5|9	License:	GPL+ or Artistic
21cr|perl-MIME-Lite-HTML-1.240.0-5|10	Group:		Development/Perl
21cr|perl-MIME-Lite-HTML-1.240.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MIME-Lite-HTML-1.240.0-5|12	Source0:	http://www.cpan.org/modules/by-module/MIME/MIME-Lite-HTML-1.24.tar.gz
21cr|perl-MIME-Lite-HTML-1.240.0-5|13	
21cr|perl-MIME-Lite-HTML-1.240.0-5|14	BuildRequires:	perl-devel
21cr|perl-MIME-Lite-HTML-1.240.0-5|15	BuildRequires:	perl(Email::Date::Format)
21cr|perl-MIME-Lite-HTML-1.240.0-5|16	BuildRequires:	perl(HTML::LinkExtor)
21cr|perl-MIME-Lite-HTML-1.240.0-5|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-MIME-Lite-HTML-1.240.0-5|18	BuildRequires:	perl(MIME::Lite)
21cr|perl-MIME-Lite-HTML-1.240.0-5|19	BuildRequires:	perl(Test::More)
21cr|perl-MIME-Lite-HTML-1.240.0-5|20	BuildRequires:	perl(URI::URL)
21cr|perl-MIME-Lite-HTML-1.240.0-5|21	BuildArch:	noarch
21cr|perl-MIME-Lite-HTML-1.240.0-5|22	
21cr|perl-MIME-Lite-HTML-1.240.0-5|23	%description
21cr|perl-MIME-Lite-HTML-1.240.0-5|24	This module is a Perl mail client interface for sending message that
21cr|perl-MIME-Lite-HTML-1.240.0-5|25	support HTML format and build them for you.. This module provide routine to
21cr|perl-MIME-Lite-HTML-1.240.0-5|26	transform a HTML page in MIME::Lite mail. So you need this module to use
21cr|perl-MIME-Lite-HTML-1.240.0-5|27	MIME-Lite-HTML possibilities
21cr|perl-MIME-Lite-HTML-1.240.0-5|28	
21cr|perl-MIME-Lite-HTML-1.240.0-5|29	%prep
21cr|perl-MIME-Lite-HTML-1.240.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MIME-Lite-HTML-1.240.0-5|31	
21cr|perl-MIME-Lite-HTML-1.240.0-5|32	%build
21cr|perl-MIME-Lite-HTML-1.240.0-5|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MIME-Lite-HTML-1.240.0-5|34	%make
21cr|perl-MIME-Lite-HTML-1.240.0-5|35	
21cr|perl-MIME-Lite-HTML-1.240.0-5|36	# %check
21cr|perl-MIME-Lite-HTML-1.240.0-5|37	# %make test
21cr|perl-MIME-Lite-HTML-1.240.0-5|38	
21cr|perl-MIME-Lite-HTML-1.240.0-5|39	%install
21cr|perl-MIME-Lite-HTML-1.240.0-5|40	%makeinstall_std
21cr|perl-MIME-Lite-HTML-1.240.0-5|41	
21cr|perl-MIME-Lite-HTML-1.240.0-5|42	%files
21cr|perl-MIME-Lite-HTML-1.240.0-5|43	%doc README Changes
21cr|perl-MIME-Lite-HTML-1.240.0-5|44	%{_mandir}/man3/*
21cr|perl-MIME-Lite-HTML-1.240.0-5|45	%{perl_vendorlib}/MIME

4917 21
21cr|perl-Minion-10.250.0-1|1	%define upstream_name    Minion
21cr|perl-Minion-10.250.0-1|2	%define upstream_version 10.25
21cr|perl-Minion-10.250.0-1|3	
21cr|perl-Minion-10.250.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Minion-10.250.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Minion-10.250.0-1|6	Release:    1
21cr|perl-Minion-10.250.0-1|7	
21cr|perl-Minion-10.250.0-1|8	Summary:    Mojolicious job queue
21cr|perl-Minion-10.250.0-1|9	License:    Artistic 2.0
21cr|perl-Minion-10.250.0-1|10	Group:      Development/Perl
21cr|perl-Minion-10.250.0-1|11	Url:        http://mojolicious.org/
21cr|perl-Minion-10.250.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/S/SR/SRI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Minion-10.250.0-1|13	
21cr|perl-Minion-10.250.0-1|14	BuildRequires: perl-devel
21cr|perl-Minion-10.250.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Minion-10.250.0-1|16	BuildRequires: perl(Pod::Simple) >= 3.90.0
21cr|perl-Minion-10.250.0-1|17	BuildRequires: perl(Time::Local) >= 1.200.0
21cr|perl-Minion-10.250.0-1|18	BuildRequires: perl(DBM::Deep)
21cr|perl-Minion-10.250.0-1|19	BuildRequires: perl(Mojo::Base)
21cr|perl-Minion-10.250.0-1|20	BuildRequires: perl(YAML::XS)
21cr|perl-Minion-10.250.0-1|21	BuildArch:     noarch
21cr|perl-Minion-10.250.0-1|22	
21cr|perl-Minion-10.250.0-1|23	
21cr|perl-Minion-10.250.0-1|24	%description
21cr|perl-Minion-10.250.0-1|25	A job queue for the Mojolicious real-time web
21cr|perl-Minion-10.250.0-1|26	framework with support for multiple backends.
21cr|perl-Minion-10.250.0-1|27	
21cr|perl-Minion-10.250.0-1|28	%prep
21cr|perl-Minion-10.250.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Minion-10.250.0-1|30	
21cr|perl-Minion-10.250.0-1|31	%build
21cr|perl-Minion-10.250.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Minion-10.250.0-1|33	%make
21cr|perl-Minion-10.250.0-1|34	
21cr|perl-Minion-10.250.0-1|35	%check
21cr|perl-Minion-10.250.0-1|36	make test
21cr|perl-Minion-10.250.0-1|37	
21cr|perl-Minion-10.250.0-1|38	%install
21cr|perl-Minion-10.250.0-1|39	%makeinstall_std
21cr|perl-Minion-10.250.0-1|40	
21cr|perl-Minion-10.250.0-1|41	%files
21cr|perl-Minion-10.250.0-1|42	%doc Changes LICENSE META.json META.yml
21cr|perl-Minion-10.250.0-1|43	%{perl_vendorlib}/*
21cr|perl-Minion-10.250.0-1|44	%{_mandir}/man?/*

4918 21
21cr|perl-mixin-0.80.0-1|1	%define upstream_name    mixin
21cr|perl-mixin-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-mixin-0.80.0-1|3	
21cr|perl-mixin-0.80.0-1|4	Name:           perl-mixin
21cr|perl-mixin-0.80.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-mixin-0.80.0-1|6	Release:        1
21cr|perl-mixin-0.80.0-1|7	Summary:        Mixin inheritance, an alternative to multiple inheritance
21cr|perl-mixin-0.80.0-1|8	Group:          Development/Perl
21cr|perl-mixin-0.80.0-1|9	License:        GPL+ or Artistic
21cr|perl-mixin-0.80.0-1|10	URL:            https://metacpan.org/release/mixin
21cr|perl-mixin-0.80.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/M/MS/MSCHWERN/mixin-%{upstream_version}.tar.gz
21cr|perl-mixin-0.80.0-1|12	BuildArch:      noarch
21cr|perl-mixin-0.80.0-1|13	# Build
21cr|perl-mixin-0.80.0-1|14	BuildRequires:  perl-interpreter
21cr|perl-mixin-0.80.0-1|15	BuildRequires:  perl-generators
21cr|perl-mixin-0.80.0-1|16	BuildRequires:  perl(Module::Build)
21cr|perl-mixin-0.80.0-1|17	BuildRequires:  perl(strict)
21cr|perl-mixin-0.80.0-1|18	BuildRequires:  perl(warnings)
21cr|perl-mixin-0.80.0-1|19	# Runtime
21cr|perl-mixin-0.80.0-1|20	BuildRequires:  perl(base)
21cr|perl-mixin-0.80.0-1|21	# XXX: BuildRequires:  perl(Carp)
21cr|perl-mixin-0.80.0-1|22	BuildRequires:  perl(vars)
21cr|perl-mixin-0.80.0-1|23	# Tests only
21cr|perl-mixin-0.80.0-1|24	BuildRequires:  perl(constant)
21cr|perl-mixin-0.80.0-1|25	BuildRequires:  perl(Exporter)
21cr|perl-mixin-0.80.0-1|26	BuildRequires:  perl(lib)
21cr|perl-mixin-0.80.0-1|27	BuildRequires:  perl(Test::NoWarnings)
21cr|perl-mixin-0.80.0-1|28	Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
21cr|perl-mixin-0.80.0-1|29	Requires:       perl(base)
21cr|perl-mixin-0.80.0-1|30	Requires:       perl(Carp)
21cr|perl-mixin-0.80.0-1|31	
21cr|perl-mixin-0.80.0-1|32	%description
21cr|perl-mixin-0.80.0-1|33	Mixin inheritance is an alternative to the usual multiple-inheritance and
21cr|perl-mixin-0.80.0-1|34	solves the problem of knowing which parent will be called. It also solves a
21cr|perl-mixin-0.80.0-1|35	number of tricky problems like diamond inheritance.
21cr|perl-mixin-0.80.0-1|36	
21cr|perl-mixin-0.80.0-1|37	%prep
21cr|perl-mixin-0.80.0-1|38	%setup -q -n mixin-%{upstream_version}
21cr|perl-mixin-0.80.0-1|39	
21cr|perl-mixin-0.80.0-1|40	%build
21cr|perl-mixin-0.80.0-1|41	perl Build.PL installdirs=vendor
21cr|perl-mixin-0.80.0-1|42	./Build
21cr|perl-mixin-0.80.0-1|43	
21cr|perl-mixin-0.80.0-1|44	%install
21cr|perl-mixin-0.80.0-1|45	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-mixin-0.80.0-1|46	%{_fixperms} %{buildroot}/*
21cr|perl-mixin-0.80.0-1|47	
21cr|perl-mixin-0.80.0-1|48	%check
21cr|perl-mixin-0.80.0-1|49	./Build test
21cr|perl-mixin-0.80.0-1|50	
21cr|perl-mixin-0.80.0-1|51	%files
21cr|perl-mixin-0.80.0-1|52	%license LICENSE
21cr|perl-mixin-0.80.0-1|53	%doc Changes README
21cr|perl-mixin-0.80.0-1|54	%{perl_vendorlib}/*
21cr|perl-mixin-0.80.0-1|55	%{_mandir}/man3/*
21cr|perl-mixin-0.80.0-1|56	

4919 21
21cr|perl-Mixin-ExtraFields-0.140.2-3|1	%define upstream_name    Mixin-ExtraFields
21cr|perl-Mixin-ExtraFields-0.140.2-3|2	%define upstream_version 0.140002
21cr|perl-Mixin-ExtraFields-0.140.2-3|3	
21cr|perl-Mixin-ExtraFields-0.140.2-3|4	Name:		perl-%{upstream_name}
21cr|perl-Mixin-ExtraFields-0.140.2-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mixin-ExtraFields-0.140.2-3|6	Release:	3
21cr|perl-Mixin-ExtraFields-0.140.2-3|7	
21cr|perl-Mixin-ExtraFields-0.140.2-3|8	Summary:	Store extras in a hashy object's guts
21cr|perl-Mixin-ExtraFields-0.140.2-3|9	
21cr|perl-Mixin-ExtraFields-0.140.2-3|10	License:	GPL+ or Artistic
21cr|perl-Mixin-ExtraFields-0.140.2-3|11	Group:		Development/Perl
21cr|perl-Mixin-ExtraFields-0.140.2-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Mixin-ExtraFields-0.140.2-3|13	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mixin-ExtraFields-0.140.2-3|14	
21cr|perl-Mixin-ExtraFields-0.140.2-3|15	BuildRequires:	perl-devel
21cr|perl-Mixin-ExtraFields-0.140.2-3|16	BuildRequires:	perl(String::RewritePrefix)
21cr|perl-Mixin-ExtraFields-0.140.2-3|17	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Mixin-ExtraFields-0.140.2-3|18	BuildRequires:	perl(Sub::Install)
21cr|perl-Mixin-ExtraFields-0.140.2-3|19	
21cr|perl-Mixin-ExtraFields-0.140.2-3|20	BuildArch:	noarch
21cr|perl-Mixin-ExtraFields-0.140.2-3|21	
21cr|perl-Mixin-ExtraFields-0.140.2-3|22	%description
21cr|perl-Mixin-ExtraFields-0.140.2-3|23	Sometimes your well-defined object needs a way to tack on arbirary extra
21cr|perl-Mixin-ExtraFields-0.140.2-3|24	fields. This might be a set of session-specific ephemeral data, a stash of
21cr|perl-Mixin-ExtraFields-0.140.2-3|25	settings that need to be easy to grow over time, or any sort of
21cr|perl-Mixin-ExtraFields-0.140.2-3|26	name-and-value parameters. Adding more and more methods can be cumbersome,
21cr|perl-Mixin-ExtraFields-0.140.2-3|27	and may not be helpful if the names vary greatly. Accessing an object's
21cr|perl-Mixin-ExtraFields-0.140.2-3|28	guts directly is simple, but is difficult to control when subclassing, and
21cr|perl-Mixin-ExtraFields-0.140.2-3|29	can make altering your object's structure difficult.
21cr|perl-Mixin-ExtraFields-0.140.2-3|30	
21cr|perl-Mixin-ExtraFields-0.140.2-3|31	Mixin::ExtraFields provides a simple way to add an arbitrary number of
21cr|perl-Mixin-ExtraFields-0.140.2-3|32	stashes for named data. These data can be stored in the object, in a
21cr|perl-Mixin-ExtraFields-0.140.2-3|33	database, or anywhere else. The storage mechanism is abstracted away from
21cr|perl-Mixin-ExtraFields-0.140.2-3|34	the provided interface, so one storage mechanism can be easily swapped for
21cr|perl-Mixin-ExtraFields-0.140.2-3|35	another. Multiple ExtraFields stashes can be mixed into one class, using
21cr|perl-Mixin-ExtraFields-0.140.2-3|36	one or many storage mechanisms.
21cr|perl-Mixin-ExtraFields-0.140.2-3|37	
21cr|perl-Mixin-ExtraFields-0.140.2-3|38	%prep
21cr|perl-Mixin-ExtraFields-0.140.2-3|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Mixin-ExtraFields-0.140.2-3|40	
21cr|perl-Mixin-ExtraFields-0.140.2-3|41	%build
21cr|perl-Mixin-ExtraFields-0.140.2-3|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mixin-ExtraFields-0.140.2-3|43	%make
21cr|perl-Mixin-ExtraFields-0.140.2-3|44	
21cr|perl-Mixin-ExtraFields-0.140.2-3|45	%check
21cr|perl-Mixin-ExtraFields-0.140.2-3|46	make test
21cr|perl-Mixin-ExtraFields-0.140.2-3|47	
21cr|perl-Mixin-ExtraFields-0.140.2-3|48	%install
21cr|perl-Mixin-ExtraFields-0.140.2-3|49	%makeinstall_std
21cr|perl-Mixin-ExtraFields-0.140.2-3|50	
21cr|perl-Mixin-ExtraFields-0.140.2-3|51	%files
21cr|perl-Mixin-ExtraFields-0.140.2-3|52	%doc Changes LICENSE README
21cr|perl-Mixin-ExtraFields-0.140.2-3|53	%{_mandir}/man3/*
21cr|perl-Mixin-ExtraFields-0.140.2-3|54	%{perl_vendorlib}/*

4920 21
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|1	%define upstream_name    Mixin-ExtraFields-Param
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|2	%define upstream_version 0.021
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|3	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|6	Release:	3
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|7	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|8	Summary:	Make your class provide a familiar "param" method
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|9	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|10	License:	GPL+ or Artistic
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|11	Group:		Development/Perl
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|13	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|14	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|15	BuildRequires:	perl-devel
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|16	BuildRequires:	perl(Mixin::ExtraFields)
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|17	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|18	BuildRequires:	perl(Test::More)
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|19	BuildRequires:	perl(Carp)
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|21	BuildRequires:	perl(parent)
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|22	BuildRequires:	perl(strict)
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|23	BuildRequires:	perl(warnings)
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|24	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|25	BuildArch:	noarch
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|26	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|27	%description
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|28	This module mixes in to your class to provide a 'param' method like the
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|29	ones provided by the CGI manpage, the CGI::Application manpage, and other
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|30	classes. It uses Mixin::ExtraFields, which means it can use any
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|31	Mixin::ExtraFields driver to store your data.
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|32	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|33	By default, the methods provided are:
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|34	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|35	* * param.
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|36	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|37	%prep
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|39	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|40	%build
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|42	%make
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|43	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|44	%check
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|45	make test
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|46	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|47	%install
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|48	%makeinstall_std
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|49	
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|50	%files
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|51	%doc Changes LICENSE README
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|52	%{_mandir}/man3/*
21cr|perl-Mixin-ExtraFields-Param-0.21.0-3|53	%{perl_vendorlib}/*

4921 21
21cr|perl-MKDoc-XML-0.75-8|1	%define module   MKDoc-XML
21cr|perl-MKDoc-XML-0.75-8|2	
21cr|perl-MKDoc-XML-0.75-8|3	Name:		perl-%{module}
21cr|perl-MKDoc-XML-0.75-8|4	Version:	0.75
21cr|perl-MKDoc-XML-0.75-8|5	Release:	8
21cr|perl-MKDoc-XML-0.75-8|6	License:	GPL or Artistic
21cr|perl-MKDoc-XML-0.75-8|7	Group:		Development/Perl
21cr|perl-MKDoc-XML-0.75-8|8	Summary:	The MKDoc XML Toolkit
21cr|perl-MKDoc-XML-0.75-8|9	
21cr|perl-MKDoc-XML-0.75-8|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-MKDoc-XML-0.75-8|11	Source:		https://cpan.metacpan.org/authors/id/B/BP/BPOSTLE/%{module}-%{version}.tar.gz
21cr|perl-MKDoc-XML-0.75-8|12	
21cr|perl-MKDoc-XML-0.75-8|13	BuildRequires:	perl-devel
21cr|perl-MKDoc-XML-0.75-8|14	BuildRequires:	perl(Scalar::Util)
21cr|perl-MKDoc-XML-0.75-8|15	BuildRequires:	perl(Test::More)
21cr|perl-MKDoc-XML-0.75-8|16	BuildArch:	noarch
21cr|perl-MKDoc-XML-0.75-8|17	
21cr|perl-MKDoc-XML-0.75-8|18	%description
21cr|perl-MKDoc-XML-0.75-8|19	MKDoc is a web content management system written in Perl which focuses on
21cr|perl-MKDoc-XML-0.75-8|20	standards compliance, accessiblity and usability issues, and multi-lingual
21cr|perl-MKDoc-XML-0.75-8|21	websites.
21cr|perl-MKDoc-XML-0.75-8|22	
21cr|perl-MKDoc-XML-0.75-8|23	%prep
21cr|perl-MKDoc-XML-0.75-8|24	%setup -q -n %{module}-%{version}
21cr|perl-MKDoc-XML-0.75-8|25	
21cr|perl-MKDoc-XML-0.75-8|26	%build
21cr|perl-MKDoc-XML-0.75-8|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MKDoc-XML-0.75-8|28	%make
21cr|perl-MKDoc-XML-0.75-8|29	
21cr|perl-MKDoc-XML-0.75-8|30	%check
21cr|perl-MKDoc-XML-0.75-8|31	make test
21cr|perl-MKDoc-XML-0.75-8|32	
21cr|perl-MKDoc-XML-0.75-8|33	%install
21cr|perl-MKDoc-XML-0.75-8|34	%makeinstall_std
21cr|perl-MKDoc-XML-0.75-8|35	
21cr|perl-MKDoc-XML-0.75-8|36	%files
21cr|perl-MKDoc-XML-0.75-8|37	%doc Changes README
21cr|perl-MKDoc-XML-0.75-8|38	%{_mandir}/man3/*
21cr|perl-MKDoc-XML-0.75-8|39	%{perl_vendorlib}/MKDoc

4922 21
21cr|perl-MLDBM-2.50.0-4|1	%define upstream_name    MLDBM
21cr|perl-MLDBM-2.50.0-4|2	%define upstream_version 2.05
21cr|perl-MLDBM-2.50.0-4|3	
21cr|perl-MLDBM-2.50.0-4|4	
21cr|perl-MLDBM-2.50.0-4|5	Name:       perl-%{upstream_name}
21cr|perl-MLDBM-2.50.0-4|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MLDBM-2.50.0-4|7	Release:    4
21cr|perl-MLDBM-2.50.0-4|8	
21cr|perl-MLDBM-2.50.0-4|9	Summary:    MLDBM - store multi-level hash structure in single level tied hash
21cr|perl-MLDBM-2.50.0-4|10	License:    GPL+ or Artistic
21cr|perl-MLDBM-2.50.0-4|11	Group:      Development/Perl
21cr|perl-MLDBM-2.50.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MLDBM-2.50.0-4|13	Source0:    http://www.cpan.org/authors/id/C/CH/CHAMAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MLDBM-2.50.0-4|14	
21cr|perl-MLDBM-2.50.0-4|15	BuildRequires: perl-devel
21cr|perl-MLDBM-2.50.0-4|16	BuildRequires: perl(CPAN::Meta)
21cr|perl-MLDBM-2.50.0-4|17	BuildRequires: perl(Carp)
21cr|perl-MLDBM-2.50.0-4|18	BuildRequires: perl(Data::Dumper) >= 2.80.0
21cr|perl-MLDBM-2.50.0-4|19	BuildRequires: perl(Test::More)
21cr|perl-MLDBM-2.50.0-4|20	BuildRequires: perl(FreezeThaw)
21cr|perl-MLDBM-2.50.0-4|21	
21cr|perl-MLDBM-2.50.0-4|22	BuildArch:  noarch
21cr|perl-MLDBM-2.50.0-4|23	
21cr|perl-MLDBM-2.50.0-4|24	%description
21cr|perl-MLDBM-2.50.0-4|25	This module can serve as a transparent interface to any TIEHASH package
21cr|perl-MLDBM-2.50.0-4|26	that is required to store arbitrary perl data, including nested references.
21cr|perl-MLDBM-2.50.0-4|27	Thus, this module can be used for storing references and other arbitrary data
21cr|perl-MLDBM-2.50.0-4|28	within DBM databases.
21cr|perl-MLDBM-2.50.0-4|29	
21cr|perl-MLDBM-2.50.0-4|30	It works by serializing the references in the hash into a single string. In the
21cr|perl-MLDBM-2.50.0-4|31	underlying TIEHASH package (usually a DBM database), it is this string that
21cr|perl-MLDBM-2.50.0-4|32	gets stored.  When the value is fetched again, the string is deserialized to
21cr|perl-MLDBM-2.50.0-4|33	reconstruct the data structure into memory.
21cr|perl-MLDBM-2.50.0-4|34	
21cr|perl-MLDBM-2.50.0-4|35	For historical and practical reasons, it requires the Data::Dumper package,
21cr|perl-MLDBM-2.50.0-4|36	available at any CPAN site. Data::Dumper gives you really nice-looking dumps of
21cr|perl-MLDBM-2.50.0-4|37	your data structures, in case you wish to look at them on the screen, and
21cr|perl-MLDBM-2.50.0-4|38	it was the only serializing engine before version 2.00.  However, as of version
21cr|perl-MLDBM-2.50.0-4|39	2.00, you can use any of Data::Dumper, FreezeThaw or Storable to
21cr|perl-MLDBM-2.50.0-4|40	perform the underlying serialization, as hinted at by the SYNOPSIS overview
21cr|perl-MLDBM-2.50.0-4|41	above.  Using Storable is usually much faster than the other methods.
21cr|perl-MLDBM-2.50.0-4|42	
21cr|perl-MLDBM-2.50.0-4|43	See the BUGS section for important limitations.
21cr|perl-MLDBM-2.50.0-4|44	
21cr|perl-MLDBM-2.50.0-4|45	%prep
21cr|perl-MLDBM-2.50.0-4|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MLDBM-2.50.0-4|47	
21cr|perl-MLDBM-2.50.0-4|48	%build
21cr|perl-MLDBM-2.50.0-4|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MLDBM-2.50.0-4|50	%make
21cr|perl-MLDBM-2.50.0-4|51	
21cr|perl-MLDBM-2.50.0-4|52	%check
21cr|perl-MLDBM-2.50.0-4|53	make test
21cr|perl-MLDBM-2.50.0-4|54	
21cr|perl-MLDBM-2.50.0-4|55	%install
21cr|perl-MLDBM-2.50.0-4|56	%makeinstall_std
21cr|perl-MLDBM-2.50.0-4|57	
21cr|perl-MLDBM-2.50.0-4|58	%files
21cr|perl-MLDBM-2.50.0-4|59	%doc Changes META.json META.yml MYMETA.yml README
21cr|perl-MLDBM-2.50.0-4|60	%{perl_vendorlib}/MLDBM*
21cr|perl-MLDBM-2.50.0-4|61	%{_mandir}/*/*

4923 21
21cr|perl-MLDBM-Sync-0.300.0-8|1	%define upstream_name    MLDBM-Sync
21cr|perl-MLDBM-Sync-0.300.0-8|2	%define upstream_version 0.30
21cr|perl-MLDBM-Sync-0.300.0-8|3	
21cr|perl-MLDBM-Sync-0.300.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-MLDBM-Sync-0.300.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MLDBM-Sync-0.300.0-8|6	Release:	8
21cr|perl-MLDBM-Sync-0.300.0-8|7	
21cr|perl-MLDBM-Sync-0.300.0-8|8	Summary:	%{upstream_name} module for perl
21cr|perl-MLDBM-Sync-0.300.0-8|9	
21cr|perl-MLDBM-Sync-0.300.0-8|10	License:	Artistic
21cr|perl-MLDBM-Sync-0.300.0-8|11	Group:		Development/Perl
21cr|perl-MLDBM-Sync-0.300.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MLDBM-Sync-0.300.0-8|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CH/CHAMAS/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-MLDBM-Sync-0.300.0-8|14	
21cr|perl-MLDBM-Sync-0.300.0-8|15	BuildRequires:	perl-devel
21cr|perl-MLDBM-Sync-0.300.0-8|16	BuildRequires:	perl(Digest::MD5)
21cr|perl-MLDBM-Sync-0.300.0-8|17	BuildRequires:	perl(MLDBM)
21cr|perl-MLDBM-Sync-0.300.0-8|18	BuildArch:	noarch
21cr|perl-MLDBM-Sync-0.300.0-8|19	
21cr|perl-MLDBM-Sync-0.300.0-8|20	%description
21cr|perl-MLDBM-Sync-0.300.0-8|21	%{upstream_name} module for perl.
21cr|perl-MLDBM-Sync-0.300.0-8|22	
21cr|perl-MLDBM-Sync-0.300.0-8|23	%prep
21cr|perl-MLDBM-Sync-0.300.0-8|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MLDBM-Sync-0.300.0-8|25	
21cr|perl-MLDBM-Sync-0.300.0-8|26	%build
21cr|perl-MLDBM-Sync-0.300.0-8|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MLDBM-Sync-0.300.0-8|28	make
21cr|perl-MLDBM-Sync-0.300.0-8|29	
21cr|perl-MLDBM-Sync-0.300.0-8|30	%check
21cr|perl-MLDBM-Sync-0.300.0-8|31	make test
21cr|perl-MLDBM-Sync-0.300.0-8|32	
21cr|perl-MLDBM-Sync-0.300.0-8|33	%install
21cr|perl-MLDBM-Sync-0.300.0-8|34	%makeinstall_std
21cr|perl-MLDBM-Sync-0.300.0-8|35	
21cr|perl-MLDBM-Sync-0.300.0-8|36	%files
21cr|perl-MLDBM-Sync-0.300.0-8|37	%doc MANIFEST README
21cr|perl-MLDBM-Sync-0.300.0-8|38	%{_mandir}/*/*
21cr|perl-MLDBM-Sync-0.300.0-8|39	%{perl_vendorlib}/MLDBM

4924 21
21cr|perl-Modem-Vgetty-0.30.0-6|1	%define upstream_name    Modem-Vgetty
21cr|perl-Modem-Vgetty-0.30.0-6|2	%define upstream_version 0.03
21cr|perl-Modem-Vgetty-0.30.0-6|3	
21cr|perl-Modem-Vgetty-0.30.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Modem-Vgetty-0.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Modem-Vgetty-0.30.0-6|6	Release:	6
21cr|perl-Modem-Vgetty-0.30.0-6|7	Epoch:		1
21cr|perl-Modem-Vgetty-0.30.0-6|8	
21cr|perl-Modem-Vgetty-0.30.0-6|9	Summary:	Interface to vgetty(8)
21cr|perl-Modem-Vgetty-0.30.0-6|10	
21cr|perl-Modem-Vgetty-0.30.0-6|11	License:	GPL+ or Artistic
21cr|perl-Modem-Vgetty-0.30.0-6|12	Group:		Development/Perl
21cr|perl-Modem-Vgetty-0.30.0-6|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Modem-Vgetty-0.30.0-6|14	Source0:	http://www.cpan.org/modules/by-module/Modem/%{upstream_name}-0.03.tar.gz
21cr|perl-Modem-Vgetty-0.30.0-6|15	Patch0:		Modem-Vgetty-0.03-VOCP.patch
21cr|perl-Modem-Vgetty-0.30.0-6|16	
21cr|perl-Modem-Vgetty-0.30.0-6|17	BuildRequires:	perl-devel
21cr|perl-Modem-Vgetty-0.30.0-6|18	BuildArch:	noarch
21cr|perl-Modem-Vgetty-0.30.0-6|19	
21cr|perl-Modem-Vgetty-0.30.0-6|20	%description
21cr|perl-Modem-Vgetty-0.30.0-6|21	Modem::Vgetty is an encapsulation object for writing applications for voice
21cr|perl-Modem-Vgetty-0.30.0-6|22	modems using the vgetty(8) or vm(8) package. The answering machines and
21cr|perl-Modem-Vgetty-0.30.0-6|23	sofisticated voice applications can be written using this module.
21cr|perl-Modem-Vgetty-0.30.0-6|24	
21cr|perl-Modem-Vgetty-0.30.0-6|25	%prep
21cr|perl-Modem-Vgetty-0.30.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Modem-Vgetty-0.30.0-6|27	%patch0 -p1
21cr|perl-Modem-Vgetty-0.30.0-6|28	# perl path hack
21cr|perl-Modem-Vgetty-0.30.0-6|29	find . -type f | \
21cr|perl-Modem-Vgetty-0.30.0-6|30	xargs perl -pi -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"
21cr|perl-Modem-Vgetty-0.30.0-6|31	
21cr|perl-Modem-Vgetty-0.30.0-6|32	%build
21cr|perl-Modem-Vgetty-0.30.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Modem-Vgetty-0.30.0-6|34	%make
21cr|perl-Modem-Vgetty-0.30.0-6|35	
21cr|perl-Modem-Vgetty-0.30.0-6|36	%check
21cr|perl-Modem-Vgetty-0.30.0-6|37	%make test
21cr|perl-Modem-Vgetty-0.30.0-6|38	
21cr|perl-Modem-Vgetty-0.30.0-6|39	%install
21cr|perl-Modem-Vgetty-0.30.0-6|40	%makeinstall_std
21cr|perl-Modem-Vgetty-0.30.0-6|41	
21cr|perl-Modem-Vgetty-0.30.0-6|42	%files
21cr|perl-Modem-Vgetty-0.30.0-6|43	%doc examples ChangeLog README
21cr|perl-Modem-Vgetty-0.30.0-6|44	%{perl_vendorlib}/Modem
21cr|perl-Modem-Vgetty-0.30.0-6|45	%{_mandir}/man3*/*

4925 21
21cr|perl-Modern-Perl-1.202.205.150-1|1	%define upstream_name    Modern-Perl
21cr|perl-Modern-Perl-1.202.205.150-1|2	%define upstream_version 1.20220515
21cr|perl-Modern-Perl-1.202.205.150-1|3	
21cr|perl-Modern-Perl-1.202.205.150-1|4	Name:       perl-%{upstream_name}
21cr|perl-Modern-Perl-1.202.205.150-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Modern-Perl-1.202.205.150-1|6	Release:    1
21cr|perl-Modern-Perl-1.202.205.150-1|7	
21cr|perl-Modern-Perl-1.202.205.150-1|8	Summary:    Enable all of the features of Modern Perl with one import
21cr|perl-Modern-Perl-1.202.205.150-1|9	License:    GPL+ or Artistic
21cr|perl-Modern-Perl-1.202.205.150-1|10	Group:      Development/Perl
21cr|perl-Modern-Perl-1.202.205.150-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Modern-Perl-1.202.205.150-1|12	Source0:    https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Modern-Perl-1.202.205.150-1|13	
21cr|perl-Modern-Perl-1.202.205.150-1|14	BuildRequires: perl-devel
21cr|perl-Modern-Perl-1.202.205.150-1|15	BuildRequires: perl(IO::File)
21cr|perl-Modern-Perl-1.202.205.150-1|16	BuildRequires: perl(IO::Handle)
21cr|perl-Modern-Perl-1.202.205.150-1|17	BuildRequires: perl(Module::Build)
21cr|perl-Modern-Perl-1.202.205.150-1|18	BuildRequires: perl(Test::More)
21cr|perl-Modern-Perl-1.202.205.150-1|19	BuildRequires: perl(autodie)
21cr|perl-Modern-Perl-1.202.205.150-1|20	BuildRequires: perl(MRO::Compat)
21cr|perl-Modern-Perl-1.202.205.150-1|21	BuildRequires: perl(strict)
21cr|perl-Modern-Perl-1.202.205.150-1|22	BuildRequires: perl(warnings)
21cr|perl-Modern-Perl-1.202.205.150-1|23	BuildArch:     noarch
21cr|perl-Modern-Perl-1.202.205.150-1|24	
21cr|perl-Modern-Perl-1.202.205.150-1|25	%description
21cr|perl-Modern-Perl-1.202.205.150-1|26	Enable all of the features of Modern Perl with one import.
21cr|perl-Modern-Perl-1.202.205.150-1|27	
21cr|perl-Modern-Perl-1.202.205.150-1|28	%prep
21cr|perl-Modern-Perl-1.202.205.150-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Modern-Perl-1.202.205.150-1|30	
21cr|perl-Modern-Perl-1.202.205.150-1|31	%build
21cr|perl-Modern-Perl-1.202.205.150-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Modern-Perl-1.202.205.150-1|33	
21cr|perl-Modern-Perl-1.202.205.150-1|34	%make
21cr|perl-Modern-Perl-1.202.205.150-1|35	
21cr|perl-Modern-Perl-1.202.205.150-1|36	%check
21cr|perl-Modern-Perl-1.202.205.150-1|37	make test
21cr|perl-Modern-Perl-1.202.205.150-1|38	
21cr|perl-Modern-Perl-1.202.205.150-1|39	%install
21cr|perl-Modern-Perl-1.202.205.150-1|40	%makeinstall_std
21cr|perl-Modern-Perl-1.202.205.150-1|41	
21cr|perl-Modern-Perl-1.202.205.150-1|42	%files
21cr|perl-Modern-Perl-1.202.205.150-1|43	%doc META.yml README Changes LICENSE
21cr|perl-Modern-Perl-1.202.205.150-1|44	%{_mandir}/man3/*
21cr|perl-Modern-Perl-1.202.205.150-1|45	%{perl_vendorlib}/*

4926 21
21cr|perl-Module-Compile-0.380.0-1|1	%define upstream_name    Module-Compile
21cr|perl-Module-Compile-0.380.0-1|2	%define upstream_version 0.38
21cr|perl-Module-Compile-0.380.0-1|3	
21cr|perl-Module-Compile-0.380.0-1|4	
21cr|perl-Module-Compile-0.380.0-1|5	
21cr|perl-Module-Compile-0.380.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Module-Compile-0.380.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-Compile-0.380.0-1|8	Release:    1
21cr|perl-Module-Compile-0.380.0-1|9	
21cr|perl-Module-Compile-0.380.0-1|10	Summary:    Perl Module Optimization
21cr|perl-Module-Compile-0.380.0-1|11	License:    GPL+ or Artistic
21cr|perl-Module-Compile-0.380.0-1|12	Group:      Development/Perl
21cr|perl-Module-Compile-0.380.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Compile-0.380.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Compile-0.380.0-1|15	
21cr|perl-Module-Compile-0.380.0-1|16	BuildRequires:  perl-devel
21cr|perl-Module-Compile-0.380.0-1|17	BuildRequires:  perl
21cr|perl-Module-Compile-0.380.0-1|18	BuildRequires:  perl(Module::Install::Base)
21cr|perl-Module-Compile-0.380.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Module-Compile-0.380.0-1|20	BuildRequires:  perl(strict)
21cr|perl-Module-Compile-0.380.0-1|21	BuildRequires:  perl(warnings)
21cr|perl-Module-Compile-0.380.0-1|22	BuildRequires:  perl(constant)
21cr|perl-Module-Compile-0.380.0-1|23	BuildRequires:  perl(Digest::SHA1) >= 2.13
21cr|perl-Module-Compile-0.380.0-1|24	BuildRequires:  perl(Filter::Util::Call)
21cr|perl-Module-Compile-0.380.0-1|25	BuildRequires:  perl(vars)
21cr|perl-Module-Compile-0.380.0-1|26	BuildRequires:  perl(base)
21cr|perl-Module-Compile-0.380.0-1|27	BuildRequires:  perl(Data::Dumper)
21cr|perl-Module-Compile-0.380.0-1|28	BuildRequires:  perl(File::Find)
21cr|perl-Module-Compile-0.380.0-1|29	BuildRequires:  perl(Capture::Tiny)
21cr|perl-Module-Compile-0.380.0-1|30	BuildRequires:  perl(Test::Base)
21cr|perl-Module-Compile-0.380.0-1|31	BuildRequires:  perl(Test::Base::Filter)
21cr|perl-Module-Compile-0.380.0-1|32	BuildRequires:  perl(Test::More)
21cr|perl-Module-Compile-0.380.0-1|33	BuildRequires:  perl(YAML)
21cr|perl-Module-Compile-0.380.0-1|34	
21cr|perl-Module-Compile-0.380.0-1|35	BuildArch: noarch
21cr|perl-Module-Compile-0.380.0-1|36	
21cr|perl-Module-Compile-0.380.0-1|37	%description
21cr|perl-Module-Compile-0.380.0-1|38	This module provides a system for writing modules that _compile_ other Perl
21cr|perl-Module-Compile-0.380.0-1|39	modules.
21cr|perl-Module-Compile-0.380.0-1|40	
21cr|perl-Module-Compile-0.380.0-1|41	Modules that use these compilation modules get compiled into some altered
21cr|perl-Module-Compile-0.380.0-1|42	form the first time they are run. The result is cached into '.pmc' files.
21cr|perl-Module-Compile-0.380.0-1|43	
21cr|perl-Module-Compile-0.380.0-1|44	Perl has native support for '.pmc' files. It always checks for them, before
21cr|perl-Module-Compile-0.380.0-1|45	loading a '.pm' file.
21cr|perl-Module-Compile-0.380.0-1|46	
21cr|perl-Module-Compile-0.380.0-1|47	%prep
21cr|perl-Module-Compile-0.380.0-1|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Module-Compile-0.380.0-1|49	rm -fr t/000-compile-modules.t
21cr|perl-Module-Compile-0.380.0-1|50	
21cr|perl-Module-Compile-0.380.0-1|51	%build
21cr|perl-Module-Compile-0.380.0-1|52	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Module-Compile-0.380.0-1|53	
21cr|perl-Module-Compile-0.380.0-1|54	%make
21cr|perl-Module-Compile-0.380.0-1|55	
21cr|perl-Module-Compile-0.380.0-1|56	%check
21cr|perl-Module-Compile-0.380.0-1|57	make test
21cr|perl-Module-Compile-0.380.0-1|58	
21cr|perl-Module-Compile-0.380.0-1|59	%install
21cr|perl-Module-Compile-0.380.0-1|60	%makeinstall_std
21cr|perl-Module-Compile-0.380.0-1|61	
21cr|perl-Module-Compile-0.380.0-1|62	%files
21cr|perl-Module-Compile-0.380.0-1|63	%doc META.yml LICENSE README Changes META.json
21cr|perl-Module-Compile-0.380.0-1|64	%{_mandir}/man3/*
21cr|perl-Module-Compile-0.380.0-1|65	%{perl_vendorlib}/*

4927 21
21cr|perl-Module-CPANfile-1.100.400-2|1	%define upstream_name    Module-CPANfile
21cr|perl-Module-CPANfile-1.100.400-2|2	%define upstream_version 1.1004
21cr|perl-Module-CPANfile-1.100.400-2|3	
21cr|perl-Module-CPANfile-1.100.400-2|4	Name:       perl-%{upstream_name}
21cr|perl-Module-CPANfile-1.100.400-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-CPANfile-1.100.400-2|6	Release:    2
21cr|perl-Module-CPANfile-1.100.400-2|7	
21cr|perl-Module-CPANfile-1.100.400-2|8	Summary:    Parse cpanfile
21cr|perl-Module-CPANfile-1.100.400-2|9	License:    GPL+ or Artistic
21cr|perl-Module-CPANfile-1.100.400-2|10	Group:      Development/Perl
21cr|perl-Module-CPANfile-1.100.400-2|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-CPANfile-1.100.400-2|12	Source0:    https://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-CPANfile-1.100.400-2|13	
21cr|perl-Module-CPANfile-1.100.400-2|14	
21cr|perl-Module-CPANfile-1.100.400-2|15	BuildRequires: perl-devel
21cr|perl-Module-CPANfile-1.100.400-2|16	BuildRequires: perl(CPAN::Meta)
21cr|perl-Module-CPANfile-1.100.400-2|17	BuildRequires: perl(CPAN::Meta::Prereqs)
21cr|perl-Module-CPANfile-1.100.400-2|18	BuildRequires: perl(Test::More)
21cr|perl-Module-CPANfile-1.100.400-2|19	BuildRequires: perl(File::pushd)
21cr|perl-Module-CPANfile-1.100.400-2|20	BuildArch: noarch
21cr|perl-Module-CPANfile-1.100.400-2|21	
21cr|perl-Module-CPANfile-1.100.400-2|22	
21cr|perl-Module-CPANfile-1.100.400-2|23	%description
21cr|perl-Module-CPANfile-1.100.400-2|24	'cpanfile' describes CPAN dependencies required to execute associated Perl
21cr|perl-Module-CPANfile-1.100.400-2|25	code.
21cr|perl-Module-CPANfile-1.100.400-2|26	
21cr|perl-Module-CPANfile-1.100.400-2|27	%prep
21cr|perl-Module-CPANfile-1.100.400-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-CPANfile-1.100.400-2|29	
21cr|perl-Module-CPANfile-1.100.400-2|30	%build
21cr|perl-Module-CPANfile-1.100.400-2|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-CPANfile-1.100.400-2|32	%make
21cr|perl-Module-CPANfile-1.100.400-2|33	
21cr|perl-Module-CPANfile-1.100.400-2|34	%check
21cr|perl-Module-CPANfile-1.100.400-2|35	make test
21cr|perl-Module-CPANfile-1.100.400-2|36	
21cr|perl-Module-CPANfile-1.100.400-2|37	%install
21cr|perl-Module-CPANfile-1.100.400-2|38	%makeinstall_std
21cr|perl-Module-CPANfile-1.100.400-2|39	
21cr|perl-Module-CPANfile-1.100.400-2|40	%files
21cr|perl-Module-CPANfile-1.100.400-2|41	%doc Changes LICENSE META.json META.yml README
21cr|perl-Module-CPANfile-1.100.400-2|42	%{_mandir}/man3/*
21cr|perl-Module-CPANfile-1.100.400-2|43	%perl_vendorlib/*
21cr|perl-Module-CPANfile-1.100.400-2|44	%{_bindir}/cpanfile-dump
21cr|perl-Module-CPANfile-1.100.400-2|45	%{_bindir}/mymeta-cpanfile
21cr|perl-Module-CPANfile-1.100.400-2|46	%{_mandir}/man1/cpanfile-dump.1.*
21cr|perl-Module-CPANfile-1.100.400-2|47	%{_mandir}/man1/mymeta-cpanfile.1.*

4928 21
21cr|perl-Module-CPANTS-0.20030725-10|1	%define module  Module-CPANTS
21cr|perl-Module-CPANTS-0.20030725-10|2	
21cr|perl-Module-CPANTS-0.20030725-10|3	Name:		perl-%{module}
21cr|perl-Module-CPANTS-0.20030725-10|4	Version:	0.20030725
21cr|perl-Module-CPANTS-0.20030725-10|5	Release:	10
21cr|perl-Module-CPANTS-0.20030725-10|6	Summary:	CPAN module testing
21cr|perl-Module-CPANTS-0.20030725-10|7	
21cr|perl-Module-CPANTS-0.20030725-10|8	License:	GPL or Artistic
21cr|perl-Module-CPANTS-0.20030725-10|9	Group:		Development/Perl
21cr|perl-Module-CPANTS-0.20030725-10|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Module-CPANTS-0.20030725-10|11	Source:		http://www.cpan.org/modules/by-module/Module/%{module}-%{version}.tar.bz2
21cr|perl-Module-CPANTS-0.20030725-10|12	BuildRequires:	perl-devel
21cr|perl-Module-CPANTS-0.20030725-10|13	BuildArch:	noarch
21cr|perl-Module-CPANTS-0.20030725-10|14	
21cr|perl-Module-CPANTS-0.20030725-10|15	%description
21cr|perl-Module-CPANTS-0.20030725-10|16	Kwalitee is an automatically-measurable gauge of how good your software is.
21cr|perl-Module-CPANTS-0.20030725-10|17	That's very different from quality, which a computer really can't measure in a
21cr|perl-Module-CPANTS-0.20030725-10|18	general sense. (If you can, you've solved a hard problem in computer science.)
21cr|perl-Module-CPANTS-0.20030725-10|19	
21cr|perl-Module-CPANTS-0.20030725-10|20	In the world of the CPAN, the CPANTS project (CPAN Testing Service; also a
21cr|perl-Module-CPANTS-0.20030725-10|21	funny acronym on its own) measures Kwalitee with several metrics. If you plan
21cr|perl-Module-CPANTS-0.20030725-10|22	to release a distribution to the CPAN -- or even within your own organization
21cr|perl-Module-CPANTS-0.20030725-10|23	-- testing its Kwalitee before creating a release can help you improve your
21cr|perl-Module-CPANTS-0.20030725-10|24	quality as well.
21cr|perl-Module-CPANTS-0.20030725-10|25	
21cr|perl-Module-CPANTS-0.20030725-10|26	Test::Kwalitee and a short test file will do this for you automatically.
21cr|perl-Module-CPANTS-0.20030725-10|27	
21cr|perl-Module-CPANTS-0.20030725-10|28	%prep
21cr|perl-Module-CPANTS-0.20030725-10|29	%setup -q -n %{module}-%{version}
21cr|perl-Module-CPANTS-0.20030725-10|30	
21cr|perl-Module-CPANTS-0.20030725-10|31	%build
21cr|perl-Module-CPANTS-0.20030725-10|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-CPANTS-0.20030725-10|33	%make
21cr|perl-Module-CPANTS-0.20030725-10|34	
21cr|perl-Module-CPANTS-0.20030725-10|35	%check
21cr|perl-Module-CPANTS-0.20030725-10|36	# currently broken
21cr|perl-Module-CPANTS-0.20030725-10|37	#make test
21cr|perl-Module-CPANTS-0.20030725-10|38	
21cr|perl-Module-CPANTS-0.20030725-10|39	%install
21cr|perl-Module-CPANTS-0.20030725-10|40	%makeinstall_std
21cr|perl-Module-CPANTS-0.20030725-10|41	
21cr|perl-Module-CPANTS-0.20030725-10|42	%files
21cr|perl-Module-CPANTS-0.20030725-10|43	%doc Changes README
21cr|perl-Module-CPANTS-0.20030725-10|44	%{perl_vendorlib}/Module
21cr|perl-Module-CPANTS-0.20030725-10|45	%{perl_vendorlib}/auto/Module
21cr|perl-Module-CPANTS-0.20030725-10|46	%{_mandir}/*/*

4929 21
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|1	%define upstream_name    Module-CPANTS-Analyse
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|2	%define upstream_version 1.01
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|3	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|6	Release:	2
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|7	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|8	Summary:	Generate Kwalitee ratings for a distribution
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|9	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|10	License:	GPL+ or Artistic
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|11	Group:		Development/Perl
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|13	Source0:	https://www.cpan.org/modules/by-module/Module/Module-CPANTS-Analyse-%{upstream_version}.tar.gz
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|14	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|15	BuildRequires:	perl-devel
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|16	BuildRequires:	perl(Archive::Any) >= 0.60.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|17	BuildRequires:	perl(Archive::Tar) >= 1.480.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|18	BuildRequires:	perl(Array::Diff) >= 0.40.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|19	BuildRequires:	perl(CPAN::DistnameInfo) >= 0.60.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|20	BuildRequires:	perl(Class::Accessor) >= 0.190.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|21	BuildRequires:	perl(Cwd)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|22	BuildRequires:	perl(Data::Binary)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|24	BuildRequires:	perl(ExtUtils::Manifest)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|25	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|26	BuildRequires:	perl(File::Slurp)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|27	BuildRequires:	perl(File::chdir)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|28	BuildRequires:	perl(IO::Capture) >= 0.50.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|29	BuildRequires:	perl(LWP::Simple)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|30	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|31	BuildRequires:	perl(Module::Build)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|32	BuildRequires:	perl(Module::ExtractUse) >= 0.180.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|33	BuildRequires:	perl(Module::Pluggable) >= 2.960.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|34	BuildRequires:	perl(Module::Signature)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|35	BuildRequires:	perl(Pod::Simple::Checker) >= 2.20.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|36	BuildRequires:	perl(Perl::PrereqScanner::NotQuiteLite)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|37	BuildRequires:	perl(Readonly)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|38	BuildRequires:	perl(Set::Scalar)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|39	BuildRequires:	perl(Software::License) >= 0.3.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|40	BuildRequires:	perl(Test::CPAN::Meta::YAML::Version)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|41	BuildRequires:	perl(Test::Deep)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|42	BuildRequires:	perl(Test::More)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|43	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|44	BuildRequires:	perl(Test::Warn) >= 0.110.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|45	BuildRequires:	perl(Text::CSV_XS) >= 0.450.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|46	BuildRequires:	perl(YAML::Any) >= 0.810.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|47	BuildRequires:	perl(YAML::XS)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|48	BuildRequires:	perl(version) >= 0.730.0
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|49	BuildRequires:	perl(ExtUtils::MakeMaker::CPANfile)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|50	BuildRequires:	perl(File::Find::Object)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|51	BuildRequires:	perl(Class::XSAccessor)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|52	BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|53	BuildRequires:	perl(Test::FailWarnings)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|54	BuildRequires:	perl(Archive::Any::Lite)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|55	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|56	BuildArch:	noarch
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|57	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|58	%description
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|59	Kwalitee is an automatically-measurable gauge of how good your software is.
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|60	That's very different from quality, which a computer really can't measure in a
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|61	general sense. (If you can, you've solved a hard problem in computer science.)
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|62	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|63	In the world of the CPAN, the CPANTS project (CPAN Testing Service; also a
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|64	funny acronym on its own) measures Kwalitee with several metrics. If you plan
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|65	to release a distribution to the CPAN -- or even within your own organization
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|66	-- testing its Kwalitee before creating a release can help you improve your
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|67	quality as well.
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|68	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|69	Test::Kwalitee and a short test file will do this for you automatically.
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|70	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|71	%prep
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|72	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|73	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|74	%build
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|75	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|76	%make
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|77	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|78	%check
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|79	make test
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|80	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|81	%install
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|82	%makeinstall_std
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|83	
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|84	%files
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|85	%doc AUTHORS Changes META.json META.yml MYMETA.yml README*  TODO
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|86	%{perl_vendorlib}/Module
21cr|perl-Module-CPANTS-Analyse-1.10.0-2|87	%{_mandir}/*/*

4930 21
21cr|perl-Module-Data-0.13.0-1|1	%define upstream_name    Module-Data
21cr|perl-Module-Data-0.13.0-1|2	%define upstream_version 0.013
21cr|perl-Module-Data-0.13.0-1|3	
21cr|perl-Module-Data-0.13.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Module-Data-0.13.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-Data-0.13.0-1|6	Release:    1
21cr|perl-Module-Data-0.13.0-1|7	
21cr|perl-Module-Data-0.13.0-1|8	Summary:    Introspect context information about modules in @INC
21cr|perl-Module-Data-0.13.0-1|9	License:    GPL+ or Artistic
21cr|perl-Module-Data-0.13.0-1|10	Group:      Development/Perl
21cr|perl-Module-Data-0.13.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Data-0.13.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Data-0.13.0-1|13	
21cr|perl-Module-Data-0.13.0-1|14	BuildRequires: perl(Carp)
21cr|perl-Module-Data-0.13.0-1|15	BuildRequires: perl(Data::Dump)
21cr|perl-Module-Data-0.13.0-1|16	BuildRequires: perl(FindBin)
21cr|perl-Module-Data-0.13.0-1|17	BuildRequires: perl(Module::Build)
21cr|perl-Module-Data-0.13.0-1|18	BuildRequires: perl(Module::Metadata)
21cr|perl-Module-Data-0.13.0-1|19	BuildRequires: perl(Module::Runtime)
21cr|perl-Module-Data-0.13.0-1|20	BuildRequires: perl(Moo)
21cr|perl-Module-Data-0.13.0-1|21	BuildRequires: perl(Path::Class)
21cr|perl-Module-Data-0.13.0-1|22	BuildRequires: perl(Path::Class::File)
21cr|perl-Module-Data-0.13.0-1|23	BuildRequires: perl(Path::ScanINC)
21cr|perl-Module-Data-0.13.0-1|24	BuildRequires: perl(Sub::Quote)
21cr|perl-Module-Data-0.13.0-1|25	BuildRequires: perl(Test::Fatal)
21cr|perl-Module-Data-0.13.0-1|26	BuildRequires: perl(Test::More)
21cr|perl-Module-Data-0.13.0-1|27	BuildRequires: perl(strict)
21cr|perl-Module-Data-0.13.0-1|28	BuildRequires: perl(warnings)
21cr|perl-Module-Data-0.13.0-1|29	BuildRequires: perl(Module::Build)
21cr|perl-Module-Data-0.13.0-1|30	BuildRequires: perl-devel
21cr|perl-Module-Data-0.13.0-1|31	BuildRequires: perl(Sub::Quote)
21cr|perl-Module-Data-0.13.0-1|32	BuildRequires: perl(strictures)
21cr|perl-Module-Data-0.13.0-1|33	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Module-Data-0.13.0-1|34	
21cr|perl-Module-Data-0.13.0-1|35	BuildArch: noarch
21cr|perl-Module-Data-0.13.0-1|36	
21cr|perl-Module-Data-0.13.0-1|37	%description
21cr|perl-Module-Data-0.13.0-1|38	Introspect context information about modules in @INC.
21cr|perl-Module-Data-0.13.0-1|39	
21cr|perl-Module-Data-0.13.0-1|40	%prep
21cr|perl-Module-Data-0.13.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Module-Data-0.13.0-1|42	
21cr|perl-Module-Data-0.13.0-1|43	%build
21cr|perl-Module-Data-0.13.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Data-0.13.0-1|45	%make
21cr|perl-Module-Data-0.13.0-1|46	
21cr|perl-Module-Data-0.13.0-1|47	%check
21cr|perl-Module-Data-0.13.0-1|48	make test
21cr|perl-Module-Data-0.13.0-1|49	
21cr|perl-Module-Data-0.13.0-1|50	%install
21cr|perl-Module-Data-0.13.0-1|51	%makeinstall_std
21cr|perl-Module-Data-0.13.0-1|52	
21cr|perl-Module-Data-0.13.0-1|53	%files
21cr|perl-Module-Data-0.13.0-1|54	%doc LICENSE Changes README META.yml META.json
21cr|perl-Module-Data-0.13.0-1|55	%{_mandir}/man3/*
21cr|perl-Module-Data-0.13.0-1|56	%{perl_vendorlib}/*

4931 21
21cr|perl-Module-Depends-0.160.0-6|1	%define upstream_name    Module-Depends
21cr|perl-Module-Depends-0.160.0-6|2	%define upstream_version 0.16
21cr|perl-Module-Depends-0.160.0-6|3	
21cr|perl-Module-Depends-0.160.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Depends-0.160.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Depends-0.160.0-6|6	Release:	6
21cr|perl-Module-Depends-0.160.0-6|7	
21cr|perl-Module-Depends-0.160.0-6|8	Summary:	Intrusive discovery of distribution dependencies
21cr|perl-Module-Depends-0.160.0-6|9	
21cr|perl-Module-Depends-0.160.0-6|10	License:	GPL+ or Artistic
21cr|perl-Module-Depends-0.160.0-6|11	Group:		Development/Perl
21cr|perl-Module-Depends-0.160.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Depends-0.160.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Module/Module-Depends-%{upstream_version}.tar.gz
21cr|perl-Module-Depends-0.160.0-6|14	
21cr|perl-Module-Depends-0.160.0-6|15	BuildRequires:	perl-devel
21cr|perl-Module-Depends-0.160.0-6|16	BuildRequires:	perl(Class::Accessor::Chained)
21cr|perl-Module-Depends-0.160.0-6|17	BuildRequires:	perl(File::Spec)
21cr|perl-Module-Depends-0.160.0-6|18	BuildRequires:	perl(Parse::CPAN::Meta)
21cr|perl-Module-Depends-0.160.0-6|19	BuildRequires:	perl(Test::More)
21cr|perl-Module-Depends-0.160.0-6|20	BuildRequires:	perl(YAML)
21cr|perl-Module-Depends-0.160.0-6|21	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Module-Depends-0.160.0-6|22	BuildArch:	noarch
21cr|perl-Module-Depends-0.160.0-6|23	
21cr|perl-Module-Depends-0.160.0-6|24	%description
21cr|perl-Module-Depends-0.160.0-6|25	Module::Depends extracts module dependencies from an unpacked distribution
21cr|perl-Module-Depends-0.160.0-6|26	tree.
21cr|perl-Module-Depends-0.160.0-6|27	
21cr|perl-Module-Depends-0.160.0-6|28	Module::Depends only evaluates the META.yml shipped with a distribution.
21cr|perl-Module-Depends-0.160.0-6|29	This won't be effective until all distributions ship META.yml files, so we
21cr|perl-Module-Depends-0.160.0-6|30	suggest you take your life in your hands and look at
21cr|perl-Module-Depends-0.160.0-6|31	Module::Depends::Intrusive.
21cr|perl-Module-Depends-0.160.0-6|32	
21cr|perl-Module-Depends-0.160.0-6|33	%prep
21cr|perl-Module-Depends-0.160.0-6|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Depends-0.160.0-6|35	
21cr|perl-Module-Depends-0.160.0-6|36	%build
21cr|perl-Module-Depends-0.160.0-6|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Depends-0.160.0-6|38	%make
21cr|perl-Module-Depends-0.160.0-6|39	
21cr|perl-Module-Depends-0.160.0-6|40	%check
21cr|perl-Module-Depends-0.160.0-6|41	make test
21cr|perl-Module-Depends-0.160.0-6|42	
21cr|perl-Module-Depends-0.160.0-6|43	%install
21cr|perl-Module-Depends-0.160.0-6|44	%makeinstall_std
21cr|perl-Module-Depends-0.160.0-6|45	
21cr|perl-Module-Depends-0.160.0-6|46	%files
21cr|perl-Module-Depends-0.160.0-6|47	%doc Changes README
21cr|perl-Module-Depends-0.160.0-6|48	%{_mandir}/man3/*
21cr|perl-Module-Depends-0.160.0-6|49	%{perl_vendorlib}/*

4932 21
21cr|perl-Module-Extract-0.10.0-8|1	%define upstream_name    Module-Extract
21cr|perl-Module-Extract-0.10.0-8|2	%define upstream_version 0.01
21cr|perl-Module-Extract-0.10.0-8|3	
21cr|perl-Module-Extract-0.10.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Extract-0.10.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Extract-0.10.0-8|6	Release:	8
21cr|perl-Module-Extract-0.10.0-8|7	
21cr|perl-Module-Extract-0.10.0-8|8	Summary:	Base class for working with Perl distributions
21cr|perl-Module-Extract-0.10.0-8|9	
21cr|perl-Module-Extract-0.10.0-8|10	License:	GPL+ or Artistic
21cr|perl-Module-Extract-0.10.0-8|11	Group:		Development/Perl
21cr|perl-Module-Extract-0.10.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Extract-0.10.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Extract-0.10.0-8|14	
21cr|perl-Module-Extract-0.10.0-8|15	BuildRequires:	perl-devel
21cr|perl-Module-Extract-0.10.0-8|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Module-Extract-0.10.0-8|17	BuildRequires:	perl(Archive::Extract)
21cr|perl-Module-Extract-0.10.0-8|18	BuildRequires:	perl(Carp)
21cr|perl-Module-Extract-0.10.0-8|19	BuildRequires:	perl(File::Path)
21cr|perl-Module-Extract-0.10.0-8|20	BuildRequires:	perl(File::Spec)
21cr|perl-Module-Extract-0.10.0-8|21	BuildRequires:	perl(File::Temp)
21cr|perl-Module-Extract-0.10.0-8|22	BuildRequires:	perl(Test::More)
21cr|perl-Module-Extract-0.10.0-8|23	BuildArch:	noarch
21cr|perl-Module-Extract-0.10.0-8|24	
21cr|perl-Module-Extract-0.10.0-8|25	%description
21cr|perl-Module-Extract-0.10.0-8|26	*Module::Extract* is a convenience base class for creating module that work
21cr|perl-Module-Extract-0.10.0-8|27	with Perl distributions.
21cr|perl-Module-Extract-0.10.0-8|28	
21cr|perl-Module-Extract-0.10.0-8|29	Its purpose is to take care of the mechanisms of locating and extracting a
21cr|perl-Module-Extract-0.10.0-8|30	Perl distribution so that your module can do something specific to the
21cr|perl-Module-Extract-0.10.0-8|31	distribution.
21cr|perl-Module-Extract-0.10.0-8|32	
21cr|perl-Module-Extract-0.10.0-8|33	This module was originally created to provide an abstraction for the
21cr|perl-Module-Extract-0.10.0-8|34	extraction logic for both the Module::Inspector manpage and the Module::P4P
21cr|perl-Module-Extract-0.10.0-8|35	manpage and to allow additional features to be added in the future without
21cr|perl-Module-Extract-0.10.0-8|36	having to modify both of them, because the general problem of "locate,
21cr|perl-Module-Extract-0.10.0-8|37	download, and expand a distribution" is one that is almost ideal for adding
21cr|perl-Module-Extract-0.10.0-8|38	additional features down the line.
21cr|perl-Module-Extract-0.10.0-8|39	
21cr|perl-Module-Extract-0.10.0-8|40	%prep
21cr|perl-Module-Extract-0.10.0-8|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Extract-0.10.0-8|42	
21cr|perl-Module-Extract-0.10.0-8|43	%build
21cr|perl-Module-Extract-0.10.0-8|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Extract-0.10.0-8|45	%make
21cr|perl-Module-Extract-0.10.0-8|46	
21cr|perl-Module-Extract-0.10.0-8|47	%check
21cr|perl-Module-Extract-0.10.0-8|48	make test
21cr|perl-Module-Extract-0.10.0-8|49	
21cr|perl-Module-Extract-0.10.0-8|50	%install
21cr|perl-Module-Extract-0.10.0-8|51	%makeinstall_std
21cr|perl-Module-Extract-0.10.0-8|52	
21cr|perl-Module-Extract-0.10.0-8|53	%files
21cr|perl-Module-Extract-0.10.0-8|54	%doc Changes LICENSE README
21cr|perl-Module-Extract-0.10.0-8|55	%{_mandir}/man3/*
21cr|perl-Module-Extract-0.10.0-8|56	%{perl_vendorlib}/*

4933 21
21cr|perl-Module-Extract-Namespaces-1.23.0-1|1	%define upstream_name    Module-Extract-Namespaces
21cr|perl-Module-Extract-Namespaces-1.23.0-1|2	%define upstream_version 1.023
21cr|perl-Module-Extract-Namespaces-1.23.0-1|3	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Extract-Namespaces-1.23.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Extract-Namespaces-1.23.0-1|6	Release:	1
21cr|perl-Module-Extract-Namespaces-1.23.0-1|7	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|8	Summary:	Extract the package declarations from a module
21cr|perl-Module-Extract-Namespaces-1.23.0-1|9	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|10	License:	GPL+ or Artistic
21cr|perl-Module-Extract-Namespaces-1.23.0-1|11	Group:		Development/Perl
21cr|perl-Module-Extract-Namespaces-1.23.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Extract-Namespaces-1.23.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Module/Module-Extract-Namespaces-%{upstream_version}.tar.gz
21cr|perl-Module-Extract-Namespaces-1.23.0-1|14	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|15	BuildRequires:	perl-devel
21cr|perl-Module-Extract-Namespaces-1.23.0-1|16	BuildRequires:	perl(PPI)
21cr|perl-Module-Extract-Namespaces-1.23.0-1|17	BuildRequires:	perl(Test::More)
21cr|perl-Module-Extract-Namespaces-1.23.0-1|18	BuildArch:	noarch
21cr|perl-Module-Extract-Namespaces-1.23.0-1|19	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|20	%description
21cr|perl-Module-Extract-Namespaces-1.23.0-1|21	This module extracts package declarations from Perl code without running
21cr|perl-Module-Extract-Namespaces-1.23.0-1|22	the code.
21cr|perl-Module-Extract-Namespaces-1.23.0-1|23	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|24	It does not extract:
21cr|perl-Module-Extract-Namespaces-1.23.0-1|25	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|26	* * packages declared dynamically (e.g. in 'eval')
21cr|perl-Module-Extract-Namespaces-1.23.0-1|27	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|28	%prep
21cr|perl-Module-Extract-Namespaces-1.23.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Extract-Namespaces-1.23.0-1|30	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|31	%build
21cr|perl-Module-Extract-Namespaces-1.23.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Extract-Namespaces-1.23.0-1|33	%make
21cr|perl-Module-Extract-Namespaces-1.23.0-1|34	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|35	%check
21cr|perl-Module-Extract-Namespaces-1.23.0-1|36	make test
21cr|perl-Module-Extract-Namespaces-1.23.0-1|37	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|38	%install
21cr|perl-Module-Extract-Namespaces-1.23.0-1|39	%makeinstall_std
21cr|perl-Module-Extract-Namespaces-1.23.0-1|40	
21cr|perl-Module-Extract-Namespaces-1.23.0-1|41	%files
21cr|perl-Module-Extract-Namespaces-1.23.0-1|42	%doc Changes LICENSE README*
21cr|perl-Module-Extract-Namespaces-1.23.0-1|43	%{_mandir}/man3/*
21cr|perl-Module-Extract-Namespaces-1.23.0-1|44	%{perl_vendorlib}/*

4934 21
21cr|perl-Module-ExtractUse-0.344.0-1|1	%define upstream_name    Module-ExtractUse
21cr|perl-Module-ExtractUse-0.344.0-1|2	%define upstream_version 0.344
21cr|perl-Module-ExtractUse-0.344.0-1|3	
21cr|perl-Module-ExtractUse-0.344.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Module-ExtractUse-0.344.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-ExtractUse-0.344.0-1|6	Release:	1
21cr|perl-Module-ExtractUse-0.344.0-1|7	
21cr|perl-Module-ExtractUse-0.344.0-1|8	Summary:	Find out what modules are used
21cr|perl-Module-ExtractUse-0.344.0-1|9	
21cr|perl-Module-ExtractUse-0.344.0-1|10	License:	GPL+ or Artistic
21cr|perl-Module-ExtractUse-0.344.0-1|11	Group:		Development/Perl
21cr|perl-Module-ExtractUse-0.344.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-ExtractUse-0.344.0-1|13	Source0:	https://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-ExtractUse-0.344.0-1|14	
21cr|perl-Module-ExtractUse-0.344.0-1|15	BuildRequires:	perl-devel
21cr|perl-Module-ExtractUse-0.344.0-1|16	BuildRequires:	perl-version
21cr|perl-Module-ExtractUse-0.344.0-1|17	BuildRequires:	perl(Module::Build)
21cr|perl-Module-ExtractUse-0.344.0-1|18	BuildRequires:	perl(Test::Deep)
21cr|perl-Module-ExtractUse-0.344.0-1|19	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Module-ExtractUse-0.344.0-1|20	BuildRequires:	perl(Test::Pod)
21cr|perl-Module-ExtractUse-0.344.0-1|21	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Module-ExtractUse-0.344.0-1|22	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-Module-ExtractUse-0.344.0-1|23	BuildRequires:	perl(Pod::Strip)
21cr|perl-Module-ExtractUse-0.344.0-1|24	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Module-ExtractUse-0.344.0-1|25	BuildArch:	noarch
21cr|perl-Module-ExtractUse-0.344.0-1|26	
21cr|perl-Module-ExtractUse-0.344.0-1|27	%description
21cr|perl-Module-ExtractUse-0.344.0-1|28	Module::ExtractUse is basically a Parse::RecDescent grammar to parse Perl code.
21cr|perl-Module-ExtractUse-0.344.0-1|29	It tries very hard to find all modules (whether pragmas, Core, or from CPAN)
21cr|perl-Module-ExtractUse-0.344.0-1|30	used by the parsed code.
21cr|perl-Module-ExtractUse-0.344.0-1|31	
21cr|perl-Module-ExtractUse-0.344.0-1|32	"Usage" is defined by either calling use or require
21cr|perl-Module-ExtractUse-0.344.0-1|33	
21cr|perl-Module-ExtractUse-0.344.0-1|34	%prep
21cr|perl-Module-ExtractUse-0.344.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-ExtractUse-0.344.0-1|36	
21cr|perl-Module-ExtractUse-0.344.0-1|37	%build
21cr|perl-Module-ExtractUse-0.344.0-1|38	perl Build.PL installdirs=vendor
21cr|perl-Module-ExtractUse-0.344.0-1|39	./Build
21cr|perl-Module-ExtractUse-0.344.0-1|40	
21cr|perl-Module-ExtractUse-0.344.0-1|41	%check
21cr|perl-Module-ExtractUse-0.344.0-1|42	./Build test
21cr|perl-Module-ExtractUse-0.344.0-1|43	
21cr|perl-Module-ExtractUse-0.344.0-1|44	%install
21cr|perl-Module-ExtractUse-0.344.0-1|45	./Build install destdir=%{buildroot}
21cr|perl-Module-ExtractUse-0.344.0-1|46	
21cr|perl-Module-ExtractUse-0.344.0-1|47	%files
21cr|perl-Module-ExtractUse-0.344.0-1|48	%doc Changes README
21cr|perl-Module-ExtractUse-0.344.0-1|49	%{perl_vendorlib}/Module
21cr|perl-Module-ExtractUse-0.344.0-1|50	%{_mandir}/*/*

4935 21
21cr|perl-Module-Extract-Use-1.40.0-5|1	%define upstream_name    Module-Extract-Use
21cr|perl-Module-Extract-Use-1.40.0-5|2	%define upstream_version 1.04
21cr|perl-Module-Extract-Use-1.40.0-5|3	
21cr|perl-Module-Extract-Use-1.40.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Extract-Use-1.40.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Extract-Use-1.40.0-5|6	Release:	5
21cr|perl-Module-Extract-Use-1.40.0-5|7	
21cr|perl-Module-Extract-Use-1.40.0-5|8	Summary:	Pull out the modules a module uses
21cr|perl-Module-Extract-Use-1.40.0-5|9	
21cr|perl-Module-Extract-Use-1.40.0-5|10	License:	GPL+ or Artistic
21cr|perl-Module-Extract-Use-1.40.0-5|11	Group:		Development/Perl
21cr|perl-Module-Extract-Use-1.40.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Extract-Use-1.40.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Module/Module-Extract-Use-%{upstream_version}.tar.gz
21cr|perl-Module-Extract-Use-1.40.0-5|14	
21cr|perl-Module-Extract-Use-1.40.0-5|15	BuildRequires:	perl-devel
21cr|perl-Module-Extract-Use-1.40.0-5|16	BuildRequires:	perl(PPI)
21cr|perl-Module-Extract-Use-1.40.0-5|17	BuildRequires:	perl(Test::More)
21cr|perl-Module-Extract-Use-1.40.0-5|18	BuildRequires:	perl(Test::Output)
21cr|perl-Module-Extract-Use-1.40.0-5|19	BuildArch:	noarch
21cr|perl-Module-Extract-Use-1.40.0-5|20	
21cr|perl-Module-Extract-Use-1.40.0-5|21	%description
21cr|perl-Module-Extract-Use-1.40.0-5|22	Extract the names of the modules used in a file using a static analysis.
21cr|perl-Module-Extract-Use-1.40.0-5|23	Since this module does not run code, it cannot find dynamic uses of
21cr|perl-Module-Extract-Use-1.40.0-5|24	modules, such as 'eval "require $class"'.
21cr|perl-Module-Extract-Use-1.40.0-5|25	
21cr|perl-Module-Extract-Use-1.40.0-5|26	* new
21cr|perl-Module-Extract-Use-1.40.0-5|27	
21cr|perl-Module-Extract-Use-1.40.0-5|28	Makes an object. The object doesn't do anything just yet, but you need it
21cr|perl-Module-Extract-Use-1.40.0-5|29	to call the methods.
21cr|perl-Module-Extract-Use-1.40.0-5|30	
21cr|perl-Module-Extract-Use-1.40.0-5|31	%prep
21cr|perl-Module-Extract-Use-1.40.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Extract-Use-1.40.0-5|33	
21cr|perl-Module-Extract-Use-1.40.0-5|34	%build
21cr|perl-Module-Extract-Use-1.40.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Extract-Use-1.40.0-5|36	%make
21cr|perl-Module-Extract-Use-1.40.0-5|37	
21cr|perl-Module-Extract-Use-1.40.0-5|38	%check
21cr|perl-Module-Extract-Use-1.40.0-5|39	%make test
21cr|perl-Module-Extract-Use-1.40.0-5|40	
21cr|perl-Module-Extract-Use-1.40.0-5|41	%install
21cr|perl-Module-Extract-Use-1.40.0-5|42	%makeinstall_std
21cr|perl-Module-Extract-Use-1.40.0-5|43	
21cr|perl-Module-Extract-Use-1.40.0-5|44	%files
21cr|perl-Module-Extract-Use-1.40.0-5|45	%doc Changes LICENSE README
21cr|perl-Module-Extract-Use-1.40.0-5|46	%{_mandir}/man3/*
21cr|perl-Module-Extract-Use-1.40.0-5|47	%{perl_vendorlib}/*

4936 21
21cr|perl-Module-Extract-VERSION-1.116.0-1|1	%define upstream_name    Module-Extract-VERSION
21cr|perl-Module-Extract-VERSION-1.116.0-1|2	%define upstream_version 1.116
21cr|perl-Module-Extract-VERSION-1.116.0-1|3	
21cr|perl-Module-Extract-VERSION-1.116.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Extract-VERSION-1.116.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Extract-VERSION-1.116.0-1|6	Release:	1
21cr|perl-Module-Extract-VERSION-1.116.0-1|7	
21cr|perl-Module-Extract-VERSION-1.116.0-1|8	Summary:	Extract a module version without running code
21cr|perl-Module-Extract-VERSION-1.116.0-1|9	
21cr|perl-Module-Extract-VERSION-1.116.0-1|10	License:	GPL+ or Artistic
21cr|perl-Module-Extract-VERSION-1.116.0-1|11	Group:		Development/Perl
21cr|perl-Module-Extract-VERSION-1.116.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Extract-VERSION-1.116.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Extract-VERSION-1.116.0-1|14	
21cr|perl-Module-Extract-VERSION-1.116.0-1|15	BuildRequires:	perl-devel
21cr|perl-Module-Extract-VERSION-1.116.0-1|16	BuildRequires:	perl(Test::More)
21cr|perl-Module-Extract-VERSION-1.116.0-1|17	BuildArch:	noarch
21cr|perl-Module-Extract-VERSION-1.116.0-1|18	
21cr|perl-Module-Extract-VERSION-1.116.0-1|19	%description
21cr|perl-Module-Extract-VERSION-1.116.0-1|20	This module lets you pull out of module source code the version number for
21cr|perl-Module-Extract-VERSION-1.116.0-1|21	the module. It assumes that there is only one '$VERSION' in the file.
21cr|perl-Module-Extract-VERSION-1.116.0-1|22	
21cr|perl-Module-Extract-VERSION-1.116.0-1|23	Class methods
21cr|perl-Module-Extract-VERSION-1.116.0-1|24	* $class->parse_version_safely( FILE );
21cr|perl-Module-Extract-VERSION-1.116.0-1|25	
21cr|perl-Module-Extract-VERSION-1.116.0-1|26	Given a module file, return the module version. This works just like
21cr|perl-Module-Extract-VERSION-1.116.0-1|27	'mldistwatch' in PAUSE. It looks for the single line that has the
21cr|perl-Module-Extract-VERSION-1.116.0-1|28	'$VERSION' statement, extracts it, evals it, and returns the result.
21cr|perl-Module-Extract-VERSION-1.116.0-1|29	
21cr|perl-Module-Extract-VERSION-1.116.0-1|30	%prep
21cr|perl-Module-Extract-VERSION-1.116.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Extract-VERSION-1.116.0-1|32	
21cr|perl-Module-Extract-VERSION-1.116.0-1|33	%build
21cr|perl-Module-Extract-VERSION-1.116.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Extract-VERSION-1.116.0-1|35	%make
21cr|perl-Module-Extract-VERSION-1.116.0-1|36	
21cr|perl-Module-Extract-VERSION-1.116.0-1|37	%check
21cr|perl-Module-Extract-VERSION-1.116.0-1|38	%make test
21cr|perl-Module-Extract-VERSION-1.116.0-1|39	
21cr|perl-Module-Extract-VERSION-1.116.0-1|40	%install
21cr|perl-Module-Extract-VERSION-1.116.0-1|41	%makeinstall_std
21cr|perl-Module-Extract-VERSION-1.116.0-1|42	
21cr|perl-Module-Extract-VERSION-1.116.0-1|43	%files
21cr|perl-Module-Extract-VERSION-1.116.0-1|44	%doc Changes LICENSE README*
21cr|perl-Module-Extract-VERSION-1.116.0-1|45	%{_mandir}/man3/*
21cr|perl-Module-Extract-VERSION-1.116.0-1|46	%{perl_vendorlib}/*

4937 21
21cr|perl-Module-Find-0.160.0-1|1	%define upstream_name	 Module-Find
21cr|perl-Module-Find-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-Module-Find-0.160.0-1|3	
21cr|perl-Module-Find-0.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Find-0.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Find-0.160.0-1|6	Release:	1
21cr|perl-Module-Find-0.160.0-1|7	
21cr|perl-Module-Find-0.160.0-1|8	Summary:	Find and use installed modules in a (sub)category
21cr|perl-Module-Find-0.160.0-1|9	
21cr|perl-Module-Find-0.160.0-1|10	License:	GPL+ or Artistic
21cr|perl-Module-Find-0.160.0-1|11	Group:		Development/Perl
21cr|perl-Module-Find-0.160.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Module-Find-0.160.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CR/CRENZ/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Find-0.160.0-1|14	
21cr|perl-Module-Find-0.160.0-1|15	
21cr|perl-Module-Find-0.160.0-1|16	BuildRequires:	perl-devel
21cr|perl-Module-Find-0.160.0-1|17	BuildRequires:	perl(File::Find)
21cr|perl-Module-Find-0.160.0-1|18	BuildRequires:	perl(File::Spec)
21cr|perl-Module-Find-0.160.0-1|19	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Module-Find-0.160.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Module-Find-0.160.0-1|21	BuildRequires:	perl(Test::Pod)
21cr|perl-Module-Find-0.160.0-1|22	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Module-Find-0.160.0-1|23	BuildRequires:	perl(Test::CPAN::Meta) >= 0.250.0
21cr|perl-Module-Find-0.160.0-1|24	
21cr|perl-Module-Find-0.160.0-1|25	BuildArch:	noarch
21cr|perl-Module-Find-0.160.0-1|26	
21cr|perl-Module-Find-0.160.0-1|27	%description
21cr|perl-Module-Find-0.160.0-1|28	Module::Find lets you find and use modules in categories. This can be
21cr|perl-Module-Find-0.160.0-1|29	very useful for auto-detecting driver or plugin modules. You can
21cr|perl-Module-Find-0.160.0-1|30	differentiate between looking in the category itself or in all
21cr|perl-Module-Find-0.160.0-1|31	subcategories.
21cr|perl-Module-Find-0.160.0-1|32	
21cr|perl-Module-Find-0.160.0-1|33	
21cr|perl-Module-Find-0.160.0-1|34	%prep
21cr|perl-Module-Find-0.160.0-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Module-Find-0.160.0-1|36	
21cr|perl-Module-Find-0.160.0-1|37	%build
21cr|perl-Module-Find-0.160.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Find-0.160.0-1|39	%make
21cr|perl-Module-Find-0.160.0-1|40	
21cr|perl-Module-Find-0.160.0-1|41	%check
21cr|perl-Module-Find-0.160.0-1|42	make test
21cr|perl-Module-Find-0.160.0-1|43	
21cr|perl-Module-Find-0.160.0-1|44	%install
21cr|perl-Module-Find-0.160.0-1|45	%makeinstall_std
21cr|perl-Module-Find-0.160.0-1|46	
21cr|perl-Module-Find-0.160.0-1|47	%files
21cr|perl-Module-Find-0.160.0-1|48	%doc Changes META.json META.yml README
21cr|perl-Module-Find-0.160.0-1|49	%{_mandir}/man*/*
21cr|perl-Module-Find-0.160.0-1|50	%{perl_vendorlib}/Module

4938 21
21cr|perl-Module-Format-0.0.7-3|1	%define upstream_name    Module-Format
21cr|perl-Module-Format-0.0.7-3|2	%define upstream_version v0.0.7
21cr|perl-Module-Format-0.0.7-3|3	
21cr|perl-Module-Format-0.0.7-3|4	Name:       perl-%{upstream_name}
21cr|perl-Module-Format-0.0.7-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-Format-0.0.7-3|6	Release:    3
21cr|perl-Module-Format-0.0.7-3|7	
21cr|perl-Module-Format-0.0.7-3|8	Summary:    Convert and manipulate stringified versions of Perl modules
21cr|perl-Module-Format-0.0.7-3|9	
21cr|perl-Module-Format-0.0.7-3|10	License:    MIT
21cr|perl-Module-Format-0.0.7-3|11	Group:      Development/Perl
21cr|perl-Module-Format-0.0.7-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Format-0.0.7-3|13	Source0:    http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Format-0.0.7-3|14	
21cr|perl-Module-Format-0.0.7-3|15	BuildRequires: perl(Getopt::Long) >= 2.470.0
21cr|perl-Module-Format-0.0.7-3|16	BuildRequires: perl(Pod::Usage)
21cr|perl-Module-Format-0.0.7-3|17	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Module-Format-0.0.7-3|18	BuildRequires: perl(strict)
21cr|perl-Module-Format-0.0.7-3|19	BuildRequires: perl(vars)
21cr|perl-Module-Format-0.0.7-3|20	BuildRequires: perl(warnings)
21cr|perl-Module-Format-0.0.7-3|21	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Module-Format-0.0.7-3|22	BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Module-Format-0.0.7-3|23	BuildRequires: perl(Test::Trap)
21cr|perl-Module-Format-0.0.7-3|24	BuildRequires: perl(Test::Pod) >= 1.500.0
21cr|perl-Module-Format-0.0.7-3|25	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Module-Format-0.0.7-3|26	BuildRequires: perl(Test::TrailingSpace) >= 0.20.500
21cr|perl-Module-Format-0.0.7-3|27	BuildRequires: perl(Test::CPAN::Changes) >= 0.9.0
21cr|perl-Module-Format-0.0.7-3|28	BuildRequires: perl-devel
21cr|perl-Module-Format-0.0.7-3|29	
21cr|perl-Module-Format-0.0.7-3|30	BuildArch: noarch
21cr|perl-Module-Format-0.0.7-3|31	
21cr|perl-Module-Format-0.0.7-3|32	%description
21cr|perl-Module-Format-0.0.7-3|33	Module-Format is a set of Perl modules and the accompanying perlmf command line
21cr|perl-Module-Format-0.0.7-3|34	utility that can be used to output consistetly formatted named of Perl modules
21cr|perl-Module-Format-0.0.7-3|35	for input in applications. So one can do:
21cr|perl-Module-Format-0.0.7-3|36	
21cr|perl-Module-Format-0.0.7-3|37	urpmi --auto $(perlmf as_rpm_c "$@")
21cr|perl-Module-Format-0.0.7-3|38	
21cr|perl-Module-Format-0.0.7-3|39	to install perl dependencies using urpmi (and many other uses).
21cr|perl-Module-Format-0.0.7-3|40	
21cr|perl-Module-Format-0.0.7-3|41	%prep
21cr|perl-Module-Format-0.0.7-3|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Module-Format-0.0.7-3|43	
21cr|perl-Module-Format-0.0.7-3|44	%build
21cr|perl-Module-Format-0.0.7-3|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Format-0.0.7-3|46	%make
21cr|perl-Module-Format-0.0.7-3|47	
21cr|perl-Module-Format-0.0.7-3|48	%check
21cr|perl-Module-Format-0.0.7-3|49	%make test
21cr|perl-Module-Format-0.0.7-3|50	
21cr|perl-Module-Format-0.0.7-3|51	%install
21cr|perl-Module-Format-0.0.7-3|52	%makeinstall_std
21cr|perl-Module-Format-0.0.7-3|53	
21cr|perl-Module-Format-0.0.7-3|54	%files
21cr|perl-Module-Format-0.0.7-3|55	%doc Changes LICENSE META.json META.yml README
21cr|perl-Module-Format-0.0.7-3|56	%{_bindir}/perlmf
21cr|perl-Module-Format-0.0.7-3|57	%{_mandir}/man1/*
21cr|perl-Module-Format-0.0.7-3|58	%{_mandir}/man3/*
21cr|perl-Module-Format-0.0.7-3|59	%{perl_vendorlib}/*

4939 21
21cr|perl-Module-Info-0.370.0-3|1	%define upstream_name    Module-Info
21cr|perl-Module-Info-0.370.0-3|2	%define upstream_version 0.37
21cr|perl-Module-Info-0.370.0-3|3	
21cr|perl-Module-Info-0.370.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Info-0.370.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Info-0.370.0-3|6	Release:	3
21cr|perl-Module-Info-0.370.0-3|7	Epoch:		1
21cr|perl-Module-Info-0.370.0-3|8	Summary:	Information about Perl modules
21cr|perl-Module-Info-0.370.0-3|9	License:	GPL+ or Artistic
21cr|perl-Module-Info-0.370.0-3|10	Group:		Development/Perl
21cr|perl-Module-Info-0.370.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Info-0.370.0-3|12	Source0:	http://search.cpan.org/CPAN/authors/id/M/MB/MBARBON/Module-Info-%{upstream_version}.tar.gz
21cr|perl-Module-Info-0.370.0-3|13	
21cr|perl-Module-Info-0.370.0-3|14	BuildRequires:	perl(B::Utils)
21cr|perl-Module-Info-0.370.0-3|15	BuildRequires:	perl-devel
21cr|perl-Module-Info-0.370.0-3|16	BuildArch:	noarch
21cr|perl-Module-Info-0.370.0-3|17	
21cr|perl-Module-Info-0.370.0-3|18	%description
21cr|perl-Module-Info-0.370.0-3|19	Module::Info gives you information about Perl modules without actually loading
21cr|perl-Module-Info-0.370.0-3|20	the module.  It actually isn't specific to modules and should work on any perl
21cr|perl-Module-Info-0.370.0-3|21	code.
21cr|perl-Module-Info-0.370.0-3|22	
21cr|perl-Module-Info-0.370.0-3|23	%prep
21cr|perl-Module-Info-0.370.0-3|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Info-0.370.0-3|25	
21cr|perl-Module-Info-0.370.0-3|26	%build
21cr|perl-Module-Info-0.370.0-3|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Info-0.370.0-3|28	%make
21cr|perl-Module-Info-0.370.0-3|29	
21cr|perl-Module-Info-0.370.0-3|30	%check
21cr|perl-Module-Info-0.370.0-3|31	make test
21cr|perl-Module-Info-0.370.0-3|32	
21cr|perl-Module-Info-0.370.0-3|33	%install
21cr|perl-Module-Info-0.370.0-3|34	%makeinstall_std
21cr|perl-Module-Info-0.370.0-3|35	
21cr|perl-Module-Info-0.370.0-3|36	%files
21cr|perl-Module-Info-0.370.0-3|37	%defattr(-,root,root,755)
21cr|perl-Module-Info-0.370.0-3|38	%doc Changes
21cr|perl-Module-Info-0.370.0-3|39	%{_bindir}/*
21cr|perl-Module-Info-0.370.0-3|40	%{_mandir}/man*/*
21cr|perl-Module-Info-0.370.0-3|41	%{perl_vendorlib}/B
21cr|perl-Module-Info-0.370.0-3|42	%{perl_vendorlib}/Module

4940 21
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|1	%define upstream_name    Module-Install-AuthorRequires
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|3	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|6	Release:	7
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|7	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|8	Summary:	Declare author-only dependencies
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|9	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|11	Group:		Development/Perl
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|14	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|17	BuildRequires:	perl(Module::Install)
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|18	BuildArch:	noarch
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|19	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|20	%description
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|21	Modules often have optional requirements, for example dependencies that are
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|22	useful for (optional) tests, but not required for the module to work
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|23	properly.
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|24	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|25	Usually you want all developers of a project to have these optional modules
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|26	installed. However, simply telling everyone or printing diagnostic messages
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|27	if optional dependencies are missing often isn't enough to make sure all
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|28	authors have all optional modules installed.
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|29	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|30	'Module::Install' already has a way of detecting an author environment, so
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|31	an easy way to achieve the above would be something like:
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|32	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|33	%prep
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|35	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|36	%build
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|38	%make
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|39	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|40	%check
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|41	%make test
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|42	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|43	%install
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|44	%makeinstall_std
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|45	
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|46	%files
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|47	%doc Changes README
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|48	%{_mandir}/man3/*
21cr|perl-Module-Install-AuthorRequires-0.20.0-7|49	%{perl_vendorlib}/*

4941 21
21cr|perl-Module-Install-AuthorTests-0.2.0-7|1	%define upstream_name    Module-Install-AuthorTests
21cr|perl-Module-Install-AuthorTests-0.2.0-7|2	%define upstream_version 0.002
21cr|perl-Module-Install-AuthorTests-0.2.0-7|3	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Install-AuthorTests-0.2.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Install-AuthorTests-0.2.0-7|6	Release:	7
21cr|perl-Module-Install-AuthorTests-0.2.0-7|7	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|8	Summary:	Designate tests only run by module authors
21cr|perl-Module-Install-AuthorTests-0.2.0-7|9	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|10	License:	GPL+ or Artistic
21cr|perl-Module-Install-AuthorTests-0.2.0-7|11	Group:		Development/Perl
21cr|perl-Module-Install-AuthorTests-0.2.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Install-AuthorTests-0.2.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Install-AuthorTests-0.2.0-7|14	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|15	BuildRequires:	perl-devel
21cr|perl-Module-Install-AuthorTests-0.2.0-7|16	BuildRequires:	perl(Module::Install)
21cr|perl-Module-Install-AuthorTests-0.2.0-7|17	BuildArch:	noarch
21cr|perl-Module-Install-AuthorTests-0.2.0-7|18	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|19	%description
21cr|perl-Module-Install-AuthorTests-0.2.0-7|20	Designate tests only run by module authors.
21cr|perl-Module-Install-AuthorTests-0.2.0-7|21	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|22	%prep
21cr|perl-Module-Install-AuthorTests-0.2.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Install-AuthorTests-0.2.0-7|24	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|25	%build
21cr|perl-Module-Install-AuthorTests-0.2.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-AuthorTests-0.2.0-7|27	%make
21cr|perl-Module-Install-AuthorTests-0.2.0-7|28	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|29	%check
21cr|perl-Module-Install-AuthorTests-0.2.0-7|30	%make test
21cr|perl-Module-Install-AuthorTests-0.2.0-7|31	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|32	%install
21cr|perl-Module-Install-AuthorTests-0.2.0-7|33	%makeinstall_std
21cr|perl-Module-Install-AuthorTests-0.2.0-7|34	
21cr|perl-Module-Install-AuthorTests-0.2.0-7|35	%files
21cr|perl-Module-Install-AuthorTests-0.2.0-7|36	%doc Changes README
21cr|perl-Module-Install-AuthorTests-0.2.0-7|37	%{_mandir}/man3/*
21cr|perl-Module-Install-AuthorTests-0.2.0-7|38	%{perl_vendorlib}/*

4942 21
21cr|perl-Module-Install-AutoLicense-0.100.0-1|1	%define upstream_name    Module-Install-AutoLicense
21cr|perl-Module-Install-AutoLicense-0.100.0-1|2	%define upstream_version 0.10
21cr|perl-Module-Install-AutoLicense-0.100.0-1|3	
21cr|perl-Module-Install-AutoLicense-0.100.0-1|4	Name:           perl-Module-Install-AutoLicense
21cr|perl-Module-Install-AutoLicense-0.100.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Module-Install-AutoLicense-0.100.0-1|6	Release:        1
21cr|perl-Module-Install-AutoLicense-0.100.0-1|7	Summary:        Module::Install extension to automatically generate LICENSE files
21cr|perl-Module-Install-AutoLicense-0.100.0-1|8	Group:          Development/Perl
21cr|perl-Module-Install-AutoLicense-0.100.0-1|9	License:        GPL+ or Artistic
21cr|perl-Module-Install-AutoLicense-0.100.0-1|10	URL:            https://metacpan.org/release/Module-Install-AutoLicense
21cr|perl-Module-Install-AutoLicense-0.100.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Module-Install-AutoLicense-%{upstream_version}.tar.gz
21cr|perl-Module-Install-AutoLicense-0.100.0-1|12	Patch0:         Use-Module-Install-AutoLicense-for-tarball.patch
21cr|perl-Module-Install-AutoLicense-0.100.0-1|13	BuildArch:      noarch
21cr|perl-Module-Install-AutoLicense-0.100.0-1|14	BuildRequires:  coreutils
21cr|perl-Module-Install-AutoLicense-0.100.0-1|15	BuildRequires:  findutils
21cr|perl-Module-Install-AutoLicense-0.100.0-1|16	BuildRequires:  make
21cr|perl-Module-Install-AutoLicense-0.100.0-1|17	BuildRequires:  perl-interpreter >= 1:5.6.0
21cr|perl-Module-Install-AutoLicense-0.100.0-1|18	BuildRequires:  perl-generators
21cr|perl-Module-Install-AutoLicense-0.100.0-1|19	BuildRequires:  perl(base)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|20	BuildRequires:  perl(Config)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|21	BuildRequires:  perl(Capture::Tiny) >= 0.05
21cr|perl-Module-Install-AutoLicense-0.100.0-1|22	BuildRequires:  perl(File::Path)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|23	BuildRequires:  perl(File::Temp)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|24	BuildRequires:  perl(lib)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|25	BuildRequires:  perl(inc::Module::Install) >= 0.85
21cr|perl-Module-Install-AutoLicense-0.100.0-1|26	BuildRequires:  perl(Module::Build)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|27	BuildRequires:  perl(Module::Install) >= 0.85
21cr|perl-Module-Install-AutoLicense-0.100.0-1|28	BuildRequires:  perl(Module::Install::Base)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|29	BuildRequires:  perl(Module::Install::Can)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|30	BuildRequires:  perl(Module::Install::GithubMeta)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|31	BuildRequires:  perl(Module::Install::Makefile)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|32	BuildRequires:  perl(Module::Install::Metadata)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|33	BuildRequires:  perl(Module::Install::WriteAll)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|34	BuildRequires:  perl(Software::License) >= 0.01
21cr|perl-Module-Install-AutoLicense-0.100.0-1|35	BuildRequires:  perl(strict)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|36	BuildRequires:  perl(Test::More) >= 0.47
21cr|perl-Module-Install-AutoLicense-0.100.0-1|37	BuildRequires:  perl(Test::Pod) >= 1.00
21cr|perl-Module-Install-AutoLicense-0.100.0-1|38	BuildRequires:  perl(Test::Pod::Coverage) >= 1.00
21cr|perl-Module-Install-AutoLicense-0.100.0-1|39	BuildRequires:  perl(vars)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|40	BuildRequires:  perl(warnings)
21cr|perl-Module-Install-AutoLicense-0.100.0-1|41	BuildRequires:  sed
21cr|perl-Module-Install-AutoLicense-0.100.0-1|42	Requires:       perl(Module::Install) >= 0.85
21cr|perl-Module-Install-AutoLicense-0.100.0-1|43	Requires:       perl(Software::License) >= 0.01
21cr|perl-Module-Install-AutoLicense-0.100.0-1|44	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Module-Install-AutoLicense-0.100.0-1|45	
21cr|perl-Module-Install-AutoLicense-0.100.0-1|46	%description
21cr|perl-Module-Install-AutoLicense-0.100.0-1|47	Module::Install::AutoLicense is a Module::Install extension that generates
21cr|perl-Module-Install-AutoLicense-0.100.0-1|48	a LICENSE file automatically whenever the author runs Makefile.PL. On the
21cr|perl-Module-Install-AutoLicense-0.100.0-1|49	user side it does nothing.
21cr|perl-Module-Install-AutoLicense-0.100.0-1|50	
21cr|perl-Module-Install-AutoLicense-0.100.0-1|51	%files
21cr|perl-Module-Install-AutoLicense-0.100.0-1|52	%doc Changes
21cr|perl-Module-Install-AutoLicense-0.100.0-1|53	%{perl_vendorlib}/*
21cr|perl-Module-Install-AutoLicense-0.100.0-1|54	%{_mandir}/man3/*
21cr|perl-Module-Install-AutoLicense-0.100.0-1|55	
21cr|perl-Module-Install-AutoLicense-0.100.0-1|56	#----------------------------------------------------
21cr|perl-Module-Install-AutoLicense-0.100.0-1|57	%prep
21cr|perl-Module-Install-AutoLicense-0.100.0-1|58	%autosetup -p1 -n Module-Install-AutoLicense-%{upstream_version}
21cr|perl-Module-Install-AutoLicense-0.100.0-1|59	
21cr|perl-Module-Install-AutoLicense-0.100.0-1|60	rm -r inc
21cr|perl-Module-Install-AutoLicense-0.100.0-1|61	sed -i -e '/^inc\// d' MANIFEST
21cr|perl-Module-Install-AutoLicense-0.100.0-1|62	find -type f -exec chmod -x {} +
21cr|perl-Module-Install-AutoLicense-0.100.0-1|63	
21cr|perl-Module-Install-AutoLicense-0.100.0-1|64	%build
21cr|perl-Module-Install-AutoLicense-0.100.0-1|65	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-AutoLicense-0.100.0-1|66	make %{?_smp_mflags}
21cr|perl-Module-Install-AutoLicense-0.100.0-1|67	
21cr|perl-Module-Install-AutoLicense-0.100.0-1|68	%install
21cr|perl-Module-Install-AutoLicense-0.100.0-1|69	make pure_install DESTDIR=%{buildroot}
21cr|perl-Module-Install-AutoLicense-0.100.0-1|70	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Module-Install-AutoLicense-0.100.0-1|71	%{_fixperms} %{buildroot}/*
21cr|perl-Module-Install-AutoLicense-0.100.0-1|72	
21cr|perl-Module-Install-AutoLicense-0.100.0-1|73	%check
21cr|perl-Module-Install-AutoLicense-0.100.0-1|74	make test
21cr|perl-Module-Install-AutoLicense-0.100.0-1|75	

4943 21
21cr|perl-Module-Install-CheckLib-0.80.0-7|1	%define upstream_name    Module-Install-CheckLib
21cr|perl-Module-Install-CheckLib-0.80.0-7|2	%define upstream_version 0.08
21cr|perl-Module-Install-CheckLib-0.80.0-7|3	
21cr|perl-Module-Install-CheckLib-0.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Install-CheckLib-0.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Install-CheckLib-0.80.0-7|6	Release:	7
21cr|perl-Module-Install-CheckLib-0.80.0-7|7	
21cr|perl-Module-Install-CheckLib-0.80.0-7|8	Summary:	A Module::Install extension to check that a library is available
21cr|perl-Module-Install-CheckLib-0.80.0-7|9	
21cr|perl-Module-Install-CheckLib-0.80.0-7|10	License:	GPL+ or Artistic
21cr|perl-Module-Install-CheckLib-0.80.0-7|11	Group:		Development/Perl
21cr|perl-Module-Install-CheckLib-0.80.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Install-CheckLib-0.80.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Install-CheckLib-0.80.0-7|14	
21cr|perl-Module-Install-CheckLib-0.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-Module-Install-CheckLib-0.80.0-7|16	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Module-Install-CheckLib-0.80.0-7|17	BuildRequires:	perl(Devel::CheckLib)
21cr|perl-Module-Install-CheckLib-0.80.0-7|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Module-Install-CheckLib-0.80.0-7|19	BuildRequires:	perl(File::Temp)
21cr|perl-Module-Install-CheckLib-0.80.0-7|20	BuildRequires:	perl(Module::Install)
21cr|perl-Module-Install-CheckLib-0.80.0-7|21	BuildRequires:	perl(Test::More)
21cr|perl-Module-Install-CheckLib-0.80.0-7|22	BuildArch:	noarch
21cr|perl-Module-Install-CheckLib-0.80.0-7|23	
21cr|perl-Module-Install-CheckLib-0.80.0-7|24	%description
21cr|perl-Module-Install-CheckLib-0.80.0-7|25	Module::Install::CheckLib is a the Module::Install manpage extension that
21cr|perl-Module-Install-CheckLib-0.80.0-7|26	integrates the Devel::CheckLib manpage so that CPAN authors may stipulate
21cr|perl-Module-Install-CheckLib-0.80.0-7|27	which particular C library and its headers they want available and to exit
21cr|perl-Module-Install-CheckLib-0.80.0-7|28	the 'Makefile.PL' gracefully if they aren't.
21cr|perl-Module-Install-CheckLib-0.80.0-7|29	
21cr|perl-Module-Install-CheckLib-0.80.0-7|30	The author specifies which C libraries, etc, they want available. the
21cr|perl-Module-Install-CheckLib-0.80.0-7|31	Devel::CheckLib manpage is copied to the 'inc/' directory along with the
21cr|perl-Module-Install-CheckLib-0.80.0-7|32	the Module::Install manpage files.
21cr|perl-Module-Install-CheckLib-0.80.0-7|33	
21cr|perl-Module-Install-CheckLib-0.80.0-7|34	On the module user side, the bundled 'inc/' the Devel::CheckLib manpage
21cr|perl-Module-Install-CheckLib-0.80.0-7|35	determines whether the current environment is supported or not and will
21cr|perl-Module-Install-CheckLib-0.80.0-7|36	exit accordingly.
21cr|perl-Module-Install-CheckLib-0.80.0-7|37	
21cr|perl-Module-Install-CheckLib-0.80.0-7|38	%prep
21cr|perl-Module-Install-CheckLib-0.80.0-7|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Install-CheckLib-0.80.0-7|40	
21cr|perl-Module-Install-CheckLib-0.80.0-7|41	%build
21cr|perl-Module-Install-CheckLib-0.80.0-7|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-CheckLib-0.80.0-7|43	%make
21cr|perl-Module-Install-CheckLib-0.80.0-7|44	
21cr|perl-Module-Install-CheckLib-0.80.0-7|45	%check
21cr|perl-Module-Install-CheckLib-0.80.0-7|46	%make test
21cr|perl-Module-Install-CheckLib-0.80.0-7|47	
21cr|perl-Module-Install-CheckLib-0.80.0-7|48	%install
21cr|perl-Module-Install-CheckLib-0.80.0-7|49	%makeinstall_std
21cr|perl-Module-Install-CheckLib-0.80.0-7|50	
21cr|perl-Module-Install-CheckLib-0.80.0-7|51	%files
21cr|perl-Module-Install-CheckLib-0.80.0-7|52	%doc Changes META.yml LICENSE README
21cr|perl-Module-Install-CheckLib-0.80.0-7|53	%{_mandir}/man3/*
21cr|perl-Module-Install-CheckLib-0.80.0-7|54	%{perl_vendorlib}/*

4944 21
21cr|perl-Module-Install-ExtraTests-0.8.0-6|1	%define upstream_name    Module-Install-ExtraTests
21cr|perl-Module-Install-ExtraTests-0.8.0-6|2	%define upstream_version 0.008
21cr|perl-Module-Install-ExtraTests-0.8.0-6|3	Name:		perl-%{upstream_name}
21cr|perl-Module-Install-ExtraTests-0.8.0-6|4	Version:	%perl_convert_version 0.008
21cr|perl-Module-Install-ExtraTests-0.8.0-6|5	Release:	6
21cr|perl-Module-Install-ExtraTests-0.8.0-6|6	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|7	Summary:	%{upstream_name} perl module
21cr|perl-Module-Install-ExtraTests-0.8.0-6|8	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|9	License:	GPL+ or Artistic
21cr|perl-Module-Install-ExtraTests-0.8.0-6|10	Group:		Development/Perl
21cr|perl-Module-Install-ExtraTests-0.8.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Install-ExtraTests-0.8.0-6|12	Source0:	http://www.cpan.org/modules/by-module/Module/Module-Install-ExtraTests-0.008.tar.gz
21cr|perl-Module-Install-ExtraTests-0.8.0-6|13	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|14	BuildRequires:	perl-devel
21cr|perl-Module-Install-ExtraTests-0.8.0-6|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Module-Install-ExtraTests-0.8.0-6|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Module-Install-ExtraTests-0.8.0-6|17	BuildArch:	noarch
21cr|perl-Module-Install-ExtraTests-0.8.0-6|18	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|19	%description
21cr|perl-Module-Install-ExtraTests-0.8.0-6|20	%{upstream_name} perl module.
21cr|perl-Module-Install-ExtraTests-0.8.0-6|21	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|22	%prep
21cr|perl-Module-Install-ExtraTests-0.8.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Install-ExtraTests-0.8.0-6|24	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|25	%build
21cr|perl-Module-Install-ExtraTests-0.8.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-ExtraTests-0.8.0-6|27	%make
21cr|perl-Module-Install-ExtraTests-0.8.0-6|28	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|29	%check
21cr|perl-Module-Install-ExtraTests-0.8.0-6|30	make test
21cr|perl-Module-Install-ExtraTests-0.8.0-6|31	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|32	%install
21cr|perl-Module-Install-ExtraTests-0.8.0-6|33	%makeinstall_std
21cr|perl-Module-Install-ExtraTests-0.8.0-6|34	
21cr|perl-Module-Install-ExtraTests-0.8.0-6|35	%files
21cr|perl-Module-Install-ExtraTests-0.8.0-6|36	%doc Changes LICENSE README
21cr|perl-Module-Install-ExtraTests-0.8.0-6|37	%{_mandir}/man3/*
21cr|perl-Module-Install-ExtraTests-0.8.0-6|38	%{perl_vendorlib}/*

4945 21
21cr|perl-Module-Install-GithubMeta-0.300.0-1|1	%define upstream_name    Module-Install-GithubMeta
21cr|perl-Module-Install-GithubMeta-0.300.0-1|2	%define upstream_version 0.30
21cr|perl-Module-Install-GithubMeta-0.300.0-1|3	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|4	Name:       perl-Module-Install-GithubMeta
21cr|perl-Module-Install-GithubMeta-0.300.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-Install-GithubMeta-0.300.0-1|6	Release:    1
21cr|perl-Module-Install-GithubMeta-0.300.0-1|7	# lib/Module/Install/GithubMeta.pm -> GPL+ or Artistic
21cr|perl-Module-Install-GithubMeta-0.300.0-1|8	License:    GPL+ or Artistic
21cr|perl-Module-Install-GithubMeta-0.300.0-1|9	Summary:    A Module::Install extension to include GitHub meta information in META.yml
21cr|perl-Module-Install-GithubMeta-0.300.0-1|10	Group:      Development/Perl
21cr|perl-Module-Install-GithubMeta-0.300.0-1|11	Url:        https://metacpan.org/release/Module-Install-GithubMeta
21cr|perl-Module-Install-GithubMeta-0.300.0-1|12	Source:     https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Module-Install-GithubMeta-%{upstream_version}.tar.gz
21cr|perl-Module-Install-GithubMeta-0.300.0-1|13	Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Module-Install-GithubMeta-0.300.0-1|14	BuildArch:  noarch
21cr|perl-Module-Install-GithubMeta-0.300.0-1|15	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|16	BuildRequires: make
21cr|perl-Module-Install-GithubMeta-0.300.0-1|17	BuildRequires: perl-generators
21cr|perl-Module-Install-GithubMeta-0.300.0-1|18	BuildRequires: perl(base)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|19	BuildRequires: perl(Capture::Tiny) >= 0.05
21cr|perl-Module-Install-GithubMeta-0.300.0-1|20	BuildRequires: perl(Config)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|21	BuildRequires: perl(Cwd)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|22	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
21cr|perl-Module-Install-GithubMeta-0.300.0-1|23	BuildRequires: perl(ExtUtils::Manifest)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|24	BuildRequires: perl(Fcntl)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|25	BuildRequires: perl(File::Path)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|26	BuildRequires: perl(File::Find)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|27	BuildRequires: perl(File::Spec)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|28	BuildRequires: perl(Module::Build)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|29	BuildRequires: perl(Module::Install) >= 0.85
21cr|perl-Module-Install-GithubMeta-0.300.0-1|30	BuildRequires: perl(strict)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|31	BuildRequires: perl(Test::More) >= 0.47
21cr|perl-Module-Install-GithubMeta-0.300.0-1|32	BuildRequires: perl(Test::Pod)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|33	BuildRequires: perl(vars)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|34	BuildRequires: perl(warnings)
21cr|perl-Module-Install-GithubMeta-0.300.0-1|35	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|36	Requires:      perl(Module::Install) >= 0.85
21cr|perl-Module-Install-GithubMeta-0.300.0-1|37	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|38	%{?perl_default_filter}
21cr|perl-Module-Install-GithubMeta-0.300.0-1|39	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|40	%description
21cr|perl-Module-Install-GithubMeta-0.300.0-1|41	Module::Install::GithubMeta is a Module::Install extension
21cr|perl-Module-Install-GithubMeta-0.300.0-1|42	to include GitHub (http://github.com) meta information in
21cr|perl-Module-Install-GithubMeta-0.300.0-1|43	'META.yml'.  It automatically detects if the distribution
21cr|perl-Module-Install-GithubMeta-0.300.0-1|44	directory is under 'git' version control and whether the
21cr|perl-Module-Install-GithubMeta-0.300.0-1|45	'origin' is a GitHub repository; if so, it will set the
21cr|perl-Module-Install-GithubMeta-0.300.0-1|46	'repository' and 'homepage' meta in 'META.yml' to the
21cr|perl-Module-Install-GithubMeta-0.300.0-1|47	appropriate URLs for GitHub.
21cr|perl-Module-Install-GithubMeta-0.300.0-1|48	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|49	%files
21cr|perl-Module-Install-GithubMeta-0.300.0-1|50	%license LICENSE
21cr|perl-Module-Install-GithubMeta-0.300.0-1|51	%doc README
21cr|perl-Module-Install-GithubMeta-0.300.0-1|52	%{perl_vendorlib}/*
21cr|perl-Module-Install-GithubMeta-0.300.0-1|53	%{_mandir}/man3/*.3*
21cr|perl-Module-Install-GithubMeta-0.300.0-1|54	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|55	#----------------------------------------------------------------------
21cr|perl-Module-Install-GithubMeta-0.300.0-1|56	%prep
21cr|perl-Module-Install-GithubMeta-0.300.0-1|57	%setup -q -n Module-Install-GithubMeta-%{upstream_version}
21cr|perl-Module-Install-GithubMeta-0.300.0-1|58	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|59	cat README | iconv -f `file --mime-encoding --brief README` -t UTF-8 > x
21cr|perl-Module-Install-GithubMeta-0.300.0-1|60	mv x README
21cr|perl-Module-Install-GithubMeta-0.300.0-1|61	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|62	%build
21cr|perl-Module-Install-GithubMeta-0.300.0-1|63	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-GithubMeta-0.300.0-1|64	make %{?_smp_mflags}
21cr|perl-Module-Install-GithubMeta-0.300.0-1|65	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|66	%install
21cr|perl-Module-Install-GithubMeta-0.300.0-1|67	make pure_install DESTDIR=%{buildroot}
21cr|perl-Module-Install-GithubMeta-0.300.0-1|68	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|perl-Module-Install-GithubMeta-0.300.0-1|69	%{_fixperms} %{buildroot}/*
21cr|perl-Module-Install-GithubMeta-0.300.0-1|70	
21cr|perl-Module-Install-GithubMeta-0.300.0-1|71	%check
21cr|perl-Module-Install-GithubMeta-0.300.0-1|72	make test

4946 21
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|1	%define upstream_name    Module-Install-ManifestSkip
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|2	%define upstream_version 0.24
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|3	
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|4	Name:           perl-Module-Install-ManifestSkip
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|6	Release:        1
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|7	Summary:        Generate a MANIFEST.SKIP file
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|8	Group:          Development/Perl
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|9	License:        GPL+ or Artistic
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|10	URL:            https://metacpan.org/release/Module-Install-ManifestSkip
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/I/IN/INGY/Module-Install-ManifestSkip-%{upstream_version}.tar.gz
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|12	BuildArch:      noarch
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|13	BuildRequires:  make
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|14	BuildRequires:  perl-interpreter
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|15	BuildRequires:  perl-generators
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|17	BuildRequires:  perl(strict)
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|18	BuildRequires:  perl(warnings)
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|19	# Run-time:
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|20	BuildRequires:  perl(base)
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|21	BuildRequires:  perl(Module::Install::Base)
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|22	# Module::Manifest::Skip 0.18 not used at test-time
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|23	# Tests:
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|24	# inc::Module::Install not used, the t/sample1 is used by xt tests only
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|25	BuildRequires:  perl(Test::More)
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|26	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|27	Requires:       perl(Module::Manifest::Skip) >= 0.18
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|28	Requires:       perl(warnings)
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|29	
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|30	%description
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|31	This module generates a MANIFEST.SKIP file for you (using
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|32	Module::Manifest::Skip) that contains the common files that people do not
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|33	want in their MANIFEST files. The SKIP file is generated each time that you
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|34	(the module author) run Makefile.PL.
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|35	
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|36	%prep
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|37	%setup -q -n Module-Install-ManifestSkip-%{upstream_version}
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|38	
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|39	%build
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|41	make %{?_smp_mflags}
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|42	
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|43	%install
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|44	make pure_install DESTDIR=%{buildroot}
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|45	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|46	%{_fixperms} %{buildroot}/*
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|47	
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|48	%check
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|49	make test
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|50	
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|51	%files
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|52	%doc Changes CONTRIBUTING LICENSE README
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|53	%{perl_vendorlib}/*
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|54	%{_mandir}/man3/*
21cr|perl-Module-Install-ManifestSkip-0.240.0-1|55	

4947 21
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|1	%define upstream_name    Module-Install-ReadmeFromPod
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|2	%define upstream_version 0.30
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|3	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|4	%if ! (0%{?rhel})
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|5	# Perform optional tests
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|6	%{bcond_without perl_Module_Install_ReadmeFromPod_enables_optional_test}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|7	# Support output to PDF
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|8	%{bcond_without perl_Module_Install_ReadmeFromPod_enables_pdf}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|9	%else
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|10	%{bcond_with perl_Module_Install_ReadmeFromPod_enables_optional_test}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|11	%{bcond_with perl_Module_Install_ReadmeFromPod_enables_pdf}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|12	%endif
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|13	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|14	Name:           perl-Module-Install-ReadmeFromPod
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|15	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|16	Release:        1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|17	Summary:        Module::Install extension to automatically convert POD to a README
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|18	Group:          Development/Perl
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|19	License:        GPL+ or Artistic
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|20	URL:            https://metacpan.org/release/Module-Install-ReadmeFromPod
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|21	Source0:        https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Module-Install-ReadmeFromPod-%{upstream_version}.tar.gz
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|22	# Regenerate README in UTF-8
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|23	Patch0:         Module-Install-ReadmeFromPod-0.26-Regenerate-README-in-UTF-8.patch
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|24	# Remove a bogus test that fails on PDF binary files randomly, CPAN RT#130221
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|25	Patch1:         Module-Install-ReadmeFromPod-0.30-Do-not-test-PDF-file-for-new-lines.patch
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|26	BuildArch:      noarch
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|27	BuildRequires:  coreutils
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|28	BuildRequires:  make
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|29	BuildRequires:  perl-generators
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|30	BuildRequires:  perl-interpreter
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|31	BuildRequires:  perl(Config)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|32	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|33	BuildRequires:  perl(lib)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|34	BuildRequires:  perl(Module::Install::AutoLicense)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|35	BuildRequires:  perl(Module::Install::AuthorRequires) >= 0.02
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|36	BuildRequires:  perl(Module::Install::GithubMeta)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|37	BuildRequires:  perl(Module::Install::Metadata)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|38	BuildRequires:  perl(strict)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|39	# Build script uses lib/Module/Install/ReadmeFromPod.pm
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|40	# Run-time:
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|41	BuildRequires:  perl(base)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|42	BuildRequires:  perl(Capture::Tiny) >= 0.05
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|43	BuildRequires:  perl(IO::All)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|44	# Module::Install::Base version from Module::Install in Makefile.PL
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|45	BuildRequires:  perl(Module::Install::Base) >= 1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|46	BuildRequires:  perl(Pod::Html)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|47	BuildRequires:  perl(Pod::Man)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|48	BuildRequires:  perl(Pod::Markdown) >= 2
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|49	BuildRequires:  perl(Pod::Text) >= 3.13
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|50	BuildRequires:  perl(vars)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|51	BuildRequires:  perl(warnings)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|52	# Optional run-time:
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|53	%if %{with perl_Module_Install_ReadmeFromPod_enables_pdf}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|54	BuildRequires:  perl(App::pod2pdf)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|55	%endif
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|56	# Tests:
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|57	BuildRequires:  perl(File::Path)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|58	BuildRequires:  perl(File::Temp)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|59	BuildRequires:  perl(Test::InDistDir)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|60	BuildRequires:  perl(Test::More) >= 0.47
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|61	%if %{with perl_Module_Install_ReadmeFromPod_enables_optional_test}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|62	# Optional tests:
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|63	BuildRequires:  perl(Test::Pod) >= 1.00
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|64	BuildRequires:  perl(Test::Pod::Coverage) >= 1.00
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|65	%endif
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|66	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|67	%if %{with perl_Module_Install_ReadmeFromPod_enables_pdf}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|68	Suggests:       perl(App::pod2pdf)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|69	%endif
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|70	Requires:       perl(Capture::Tiny) >= 0.05
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|71	Requires:       perl(IO::All)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|72	# Module::Install::Base version from Module::Install in Makefile.PL
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|73	Requires:       perl(Module::Install::Base) >= 1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|74	Requires:       perl(Pod::Html)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|75	Requires:       perl(Pod::Man)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|76	Requires:       perl(Pod::Markdown) >= 2
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|77	Requires:       perl(Pod::Text) >= 3.13
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|78	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|79	# Remove under-specified dependencies
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|80	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Module::Install::Base\\)$
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|81	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|82	%description
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|83	Module::Install::ReadmeFromPod is a Module::Install extension that
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|84	generates a README file automatically from an indicated file containing
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|85	POD, whenever the author runs Makefile.PL. Several output formats are
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|86	supported: plain-text, HTML, PDF or manual page.
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|87	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|88	%prep
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|89	%setup -q -n Module-Install-ReadmeFromPod-%{upstream_version}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|90	%patch0 -p1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|91	%patch1 -p1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|92	# Remove bundled modules
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|93	rm -r inc
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|94	perl -i -ne 'print $_ unless m{^inc/}' MANIFEST
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|95	# Drop executable bit from documentation
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|96	chmod -x tools/git-log.pl
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|97	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|98	%build
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|99	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|100	%{make_build}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|101	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|102	%install
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|103	%{make_install}
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|104	%{_fixperms} $RPM_BUILD_ROOT/*
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|105	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|106	%check
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|107	make test
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|108	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|109	%files
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|110	%license LICENSE
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|111	%doc Changes README tools
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|112	%{perl_vendorlib}/*
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|113	%{_mandir}/man3/*
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|114	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|115	%changelog
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|116	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-17
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|117	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|118	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|119	* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.30-16
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|120	- Perl 5.34 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|121	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|122	* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-15
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|123	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|124	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|125	* Mon Jan 18 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.30-14
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|126	- Disable support output to PDF on RHEL
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|127	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|128	* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-13
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|129	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|130	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|131	* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.30-12
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|132	- Perl 5.32 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|133	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|134	* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-11
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|135	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|136	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|137	* Mon Jul 29 2019 Petr Pisar <ppisar@redhat.com> - 0.30-10
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|138	- Remove a bogus test that fails on PDF binary files randomly (CPAN RT#130221)
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|139	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|140	* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-9
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|141	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|142	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|143	* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.30-8
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|144	- Perl 5.30 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|145	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|146	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-7
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|147	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|148	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|149	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-6
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|150	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|151	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|152	* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.30-5
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|153	- Perl 5.28 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|154	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|155	* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-4
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|156	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|157	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|158	* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.30-3
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|159	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|160	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|161	* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.30-2
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|162	- Perl 5.26 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|163	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|164	* Mon Feb 20 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.30-1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|165	- 0.30 bump
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|166	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|167	* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.26-3
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|168	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|169	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|170	* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.26-2
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|171	- Perl 5.24 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|172	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|173	* Thu Apr 28 2016 Petr Pisar <ppisar@redhat.com> - 0.26-1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|174	- 0.26 bump
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|175	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|176	* Tue Apr 26 2016 Petr Pisar <ppisar@redhat.com> - 0.24-1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|177	- 0.24 bump
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|178	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|179	* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-6
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|180	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|181	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|182	* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-5
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|183	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|184	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|185	* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-4
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|186	- Perl 5.22 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|187	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|188	* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-3
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|189	- Perl 5.20 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|190	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|191	* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-2
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|192	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|193	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|194	* Mon Aug 26 2013 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|195	- 0.22 bump
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|196	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|197	* Sun Aug 04 2013 Petr Pisar <ppisar@redhat.com> - 0.20-4
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|198	- Perl 5.18 rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|199	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|200	* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20-3
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|201	- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|202	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|203	* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20-2
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|204	- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|205	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|206	* Mon Oct 22 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.20-1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|207	- 0.20 bump
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|208	
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|209	* Fri Jun 22 2012 Jitka Plesnikova <jplesnik@redhat.com> 0.18-1
21cr|perl-Module-Install-ReadmeFromPod-0.300.0-1|210	- Specfile autogenerated by cpanspec 1.78.

4948 21
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|1	%define upstream_name    Module-Install-ReadmeMarkdownFromPod
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|3	
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|6	Release:        1
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|7	Summary:        Create README.mkdn from POD
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|8	Group:          Development/Python
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|9	License:        GPL+ or Artistic
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|10	URL:            https://metacpan.org/release/Module-Install-ReadmeMarkdownFromPod
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/M/MA/MATTN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|12	BuildArch:      noarch
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|13	BuildRequires:  findutils
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|14	BuildRequires:  perl-interpreter >= 1:5.6.0
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|15	BuildRequires:  perl-generators
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|16	# XXX: We cannot remove ./inc because it build-requires this module
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|17	BuildRequires:  perl(base)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|18	BuildRequires:  perl(Carp)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|19	BuildRequires:  perl(CPAN) >= 1.89
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|20	BuildRequires:  perl(Cwd)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|21	BuildRequires:  perl(ExtUtils::Command)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|22	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|23	BuildRequires:  perl(ExtUtils::Manifest)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|24	BuildRequires:  perl(ExtUtils::MM_Unix)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|25	BuildRequires:  perl(File::Find)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|26	BuildRequires:  perl(File::Path)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|27	BuildRequires:  perl(File::Spec)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|28	BuildRequires:  perl(FindBin)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|29	BuildRequires:  perl(lib)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|30	BuildRequires:  perl(Pod::Parser)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|31	BuildRequires:  perl(Pod::Text)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|32	BuildRequires:  perl(strict)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|33	BuildRequires:  perl(Test::Builder::Module)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|34	BuildRequires:  perl(Test::Harness)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|35	BuildRequires:  perl(URI::Escape)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|36	BuildRequires:  perl(vars)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|37	BuildRequires:  perl(warnings)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|38	Requires:       perl(Module::Install)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|39	Requires:       perl(Module::Install::ReadmeFromPod)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|40	Requires:       perl(Pod::Markdown)
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|41	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|42	
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|43	%description
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|44	Module::Install::ReadmeMarkdownFromPod is a Module::Install extension that
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|45	generates a README.mkdn file automatically from an indicated file
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|46	containing POD whenever the author runs Makefile.PL. This file is used by
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|47	GitHub to display nicely formatted information about a repository.
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|48	
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|49	%prep
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|50	%setup -q -n Module-Install-ReadmeMarkdownFromPod-%{upstream_version}
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|51	
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|52	# README is ISO-8859-1 encoded
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|53	iconv -f iso-8859-1 -t utf8 < README > README.utf8
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|54	mv README.utf8 README
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|55	
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|56	%build
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|57	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|58	%make
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|59	
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|60	%install
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|61	make pure_install DESTDIR=%{buildroot}
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|62	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|63	%{_fixperms} %{buildroot}/*
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|64	
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|65	%check
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|66	make test
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|67	
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|68	%files
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|69	%doc Changes README
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|70	%{perl_vendorlib}/*
21cr|perl-Module-Install-ReadmeMarkdownFromPod-0.40.0-1|71	%{_mandir}/man3/*

4949 21
21cr|perl-Module-Install-Repository-0.60.0-8|1	%define upstream_name    Module-Install-Repository
21cr|perl-Module-Install-Repository-0.60.0-8|2	%define upstream_version 0.06
21cr|perl-Module-Install-Repository-0.60.0-8|3	
21cr|perl-Module-Install-Repository-0.60.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Install-Repository-0.60.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Install-Repository-0.60.0-8|6	Release:	8
21cr|perl-Module-Install-Repository-0.60.0-8|7	
21cr|perl-Module-Install-Repository-0.60.0-8|8	Summary:	Automatically sets repository URL from svn/svk/Git checkout
21cr|perl-Module-Install-Repository-0.60.0-8|9	
21cr|perl-Module-Install-Repository-0.60.0-8|10	License:	GPL+ or Artistic
21cr|perl-Module-Install-Repository-0.60.0-8|11	Group:		Development/Perl
21cr|perl-Module-Install-Repository-0.60.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Install-Repository-0.60.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Install-Repository-0.60.0-8|14	
21cr|perl-Module-Install-Repository-0.60.0-8|15	BuildRequires:	perl-devel
21cr|perl-Module-Install-Repository-0.60.0-8|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Module-Install-Repository-0.60.0-8|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Module-Install-Repository-0.60.0-8|18	BuildRequires:	perl(Filter::Util::Call)
21cr|perl-Module-Install-Repository-0.60.0-8|19	BuildRequires:	perl(Path::Class)
21cr|perl-Module-Install-Repository-0.60.0-8|20	BuildRequires:	perl(Test::More)
21cr|perl-Module-Install-Repository-0.60.0-8|21	BuildArch:	noarch
21cr|perl-Module-Install-Repository-0.60.0-8|22	
21cr|perl-Module-Install-Repository-0.60.0-8|23	%description
21cr|perl-Module-Install-Repository-0.60.0-8|24	Module::Install::Repository is a Module::Install plugin to automatically
21cr|perl-Module-Install-Repository-0.60.0-8|25	figure out repository URL and set it via _repository()_ which then will be
21cr|perl-Module-Install-Repository-0.60.0-8|26	added to resources under _META.yml_.
21cr|perl-Module-Install-Repository-0.60.0-8|27	
21cr|perl-Module-Install-Repository-0.60.0-8|28	%prep
21cr|perl-Module-Install-Repository-0.60.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Install-Repository-0.60.0-8|30	
21cr|perl-Module-Install-Repository-0.60.0-8|31	%build
21cr|perl-Module-Install-Repository-0.60.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Install-Repository-0.60.0-8|33	%make
21cr|perl-Module-Install-Repository-0.60.0-8|34	
21cr|perl-Module-Install-Repository-0.60.0-8|35	%check
21cr|perl-Module-Install-Repository-0.60.0-8|36	%make test
21cr|perl-Module-Install-Repository-0.60.0-8|37	
21cr|perl-Module-Install-Repository-0.60.0-8|38	%install
21cr|perl-Module-Install-Repository-0.60.0-8|39	%makeinstall_std
21cr|perl-Module-Install-Repository-0.60.0-8|40	
21cr|perl-Module-Install-Repository-0.60.0-8|41	%files
21cr|perl-Module-Install-Repository-0.60.0-8|42	%doc Changes META.yml README
21cr|perl-Module-Install-Repository-0.60.0-8|43	%{_mandir}/man3/*
21cr|perl-Module-Install-Repository-0.60.0-8|44	%{perl_vendorlib}/*

4950 21
21cr|perl-Module-Loaded-0.80.0-5|1	%define	upstream_name	 Module-Loaded
21cr|perl-Module-Loaded-0.80.0-5|2	%define upstream_version 0.08
21cr|perl-Module-Loaded-0.80.0-5|3	
21cr|perl-Module-Loaded-0.80.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Loaded-0.80.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Loaded-0.80.0-5|6	Release:	5
21cr|perl-Module-Loaded-0.80.0-5|7	
21cr|perl-Module-Loaded-0.80.0-5|8	Summary:	Mark modules as loaded or unloaded
21cr|perl-Module-Loaded-0.80.0-5|9	
21cr|perl-Module-Loaded-0.80.0-5|10	License:	Artistic/GPL
21cr|perl-Module-Loaded-0.80.0-5|11	Group:		Development/Perl
21cr|perl-Module-Loaded-0.80.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Module-Loaded-0.80.0-5|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Module/Module-Loaded-%{upstream_version}.tar.gz
21cr|perl-Module-Loaded-0.80.0-5|14	
21cr|perl-Module-Loaded-0.80.0-5|15	BuildRequires:	perl-devel
21cr|perl-Module-Loaded-0.80.0-5|16	BuildArch:	noarch
21cr|perl-Module-Loaded-0.80.0-5|17	
21cr|perl-Module-Loaded-0.80.0-5|18	%description
21cr|perl-Module-Loaded-0.80.0-5|19	When testing applications, often you find yourself needing to provide
21cr|perl-Module-Loaded-0.80.0-5|20	functionality in your test environment that would usually be provided by
21cr|perl-Module-Loaded-0.80.0-5|21	external modules. Rather than munging the INC by hand to mark these external
21cr|perl-Module-Loaded-0.80.0-5|22	modules as loaded, so they are not attempted to be loaded by perl, this module
21cr|perl-Module-Loaded-0.80.0-5|23	offers you a very simple way to mark modules as loaded and/or unloaded.
21cr|perl-Module-Loaded-0.80.0-5|24	
21cr|perl-Module-Loaded-0.80.0-5|25	%prep
21cr|perl-Module-Loaded-0.80.0-5|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Loaded-0.80.0-5|27	
21cr|perl-Module-Loaded-0.80.0-5|28	%build
21cr|perl-Module-Loaded-0.80.0-5|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Loaded-0.80.0-5|30	%make
21cr|perl-Module-Loaded-0.80.0-5|31	
21cr|perl-Module-Loaded-0.80.0-5|32	%check
21cr|perl-Module-Loaded-0.80.0-5|33	make test
21cr|perl-Module-Loaded-0.80.0-5|34	
21cr|perl-Module-Loaded-0.80.0-5|35	%install
21cr|perl-Module-Loaded-0.80.0-5|36	%makeinstall_std
21cr|perl-Module-Loaded-0.80.0-5|37	
21cr|perl-Module-Loaded-0.80.0-5|38	%files
21cr|perl-Module-Loaded-0.80.0-5|39	%doc README
21cr|perl-Module-Loaded-0.80.0-5|40	%{perl_vendorlib}/Module/*
21cr|perl-Module-Loaded-0.80.0-5|41	%{_mandir}/*/*

4951 21
21cr|perl-Module-Load-Util-0.8.0-1|1	%define upstream_name    Module-Load-Util
21cr|perl-Module-Load-Util-0.8.0-1|2	%define upstream_version 0.008
21cr|perl-Module-Load-Util-0.8.0-1|3	
21cr|perl-Module-Load-Util-0.8.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Module-Load-Util-0.8.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Module-Load-Util-0.8.0-1|6	Release:        1
21cr|perl-Module-Load-Util-0.8.0-1|7	Summary:        Some utility routines related to module loading
21cr|perl-Module-Load-Util-0.8.0-1|8	Group:          Development/Perl
21cr|perl-Module-Load-Util-0.8.0-1|9	License:        GPL+ or Artistic
21cr|perl-Module-Load-Util-0.8.0-1|10	URL:            https://metacpan.org/release/Module-Load-Util/
21cr|perl-Module-Load-Util-0.8.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Load-Util-0.8.0-1|12	BuildArch:      noarch
21cr|perl-Module-Load-Util-0.8.0-1|13	BuildRequires:  coreutils
21cr|perl-Module-Load-Util-0.8.0-1|14	BuildRequires:  perl-devel
21cr|perl-Module-Load-Util-0.8.0-1|15	BuildRequires:  perl(Config)
21cr|perl-Module-Load-Util-0.8.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Module-Load-Util-0.8.0-1|17	BuildRequires:  perl(strict)
21cr|perl-Module-Load-Util-0.8.0-1|18	BuildRequires:  perl(warnings)
21cr|perl-Module-Load-Util-0.8.0-1|19	# Run-time
21cr|perl-Module-Load-Util-0.8.0-1|20	BuildRequires:  perl(Exporter) >= 5.57
21cr|perl-Module-Load-Util-0.8.0-1|21	BuildRequires:  perl(Regexp::Pattern::Perl::Module)
21cr|perl-Module-Load-Util-0.8.0-1|22	# Tests
21cr|perl-Module-Load-Util-0.8.0-1|23	BuildRequires:  perl(blib)
21cr|perl-Module-Load-Util-0.8.0-1|24	BuildRequires:  perl(File::Spec)
21cr|perl-Module-Load-Util-0.8.0-1|25	BuildRequires:  perl(FindBin)
21cr|perl-Module-Load-Util-0.8.0-1|26	BuildRequires:  perl(IO::Handle)
21cr|perl-Module-Load-Util-0.8.0-1|27	BuildRequires:  perl(IPC::Open3)
21cr|perl-Module-Load-Util-0.8.0-1|28	BuildRequires:  perl(lib)
21cr|perl-Module-Load-Util-0.8.0-1|29	BuildRequires:  perl(Test::Exception)
21cr|perl-Module-Load-Util-0.8.0-1|30	BuildRequires:  perl(Test::More) >= 0.98
21cr|perl-Module-Load-Util-0.8.0-1|31	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Module-Load-Util-0.8.0-1|32	Requires:       perl(Exporter) >= 5.57
21cr|perl-Module-Load-Util-0.8.0-1|33	
21cr|perl-Module-Load-Util-0.8.0-1|34	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Exporter\\)\\s*$
21cr|perl-Module-Load-Util-0.8.0-1|35	
21cr|perl-Module-Load-Util-0.8.0-1|36	# Filter modules bundled for tests
21cr|perl-Module-Load-Util-0.8.0-1|37	%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}^%{_libexecdir}
21cr|perl-Module-Load-Util-0.8.0-1|38	
21cr|perl-Module-Load-Util-0.8.0-1|39	%description
21cr|perl-Module-Load-Util-0.8.0-1|40	This module contains some utility routines related to module loading.
21cr|perl-Module-Load-Util-0.8.0-1|41	
21cr|perl-Module-Load-Util-0.8.0-1|42	%prep
21cr|perl-Module-Load-Util-0.8.0-1|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Load-Util-0.8.0-1|44	
21cr|perl-Module-Load-Util-0.8.0-1|45	# Help generators to recognize Perl scripts
21cr|perl-Module-Load-Util-0.8.0-1|46	for F in t/*.t; do
21cr|perl-Module-Load-Util-0.8.0-1|47	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' "$F"
21cr|perl-Module-Load-Util-0.8.0-1|48	chmod +x "$F"
21cr|perl-Module-Load-Util-0.8.0-1|49	done
21cr|perl-Module-Load-Util-0.8.0-1|50	
21cr|perl-Module-Load-Util-0.8.0-1|51	%build
21cr|perl-Module-Load-Util-0.8.0-1|52	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Module-Load-Util-0.8.0-1|53	%{make_build}
21cr|perl-Module-Load-Util-0.8.0-1|54	
21cr|perl-Module-Load-Util-0.8.0-1|55	%install
21cr|perl-Module-Load-Util-0.8.0-1|56	%{make_install}
21cr|perl-Module-Load-Util-0.8.0-1|57	%{_fixperms} %{buildroot}/*
21cr|perl-Module-Load-Util-0.8.0-1|58	
21cr|perl-Module-Load-Util-0.8.0-1|59	
21cr|perl-Module-Load-Util-0.8.0-1|60	%check
21cr|perl-Module-Load-Util-0.8.0-1|61	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-Module-Load-Util-0.8.0-1|62	unset AUTHOR_TESTING
21cr|perl-Module-Load-Util-0.8.0-1|63	make test
21cr|perl-Module-Load-Util-0.8.0-1|64	
21cr|perl-Module-Load-Util-0.8.0-1|65	%files
21cr|perl-Module-Load-Util-0.8.0-1|66	%license LICENSE
21cr|perl-Module-Load-Util-0.8.0-1|67	%doc Changes README
21cr|perl-Module-Load-Util-0.8.0-1|68	%{perl_vendorlib}/*
21cr|perl-Module-Load-Util-0.8.0-1|69	%{_mandir}/man3/*
21cr|perl-Module-Load-Util-0.8.0-1|70	

4952 21
21cr|perl-Module-Manifest-1.90.0-1|1	%define upstream_name    Module-Manifest
21cr|perl-Module-Manifest-1.90.0-1|2	%define upstream_version 1.09
21cr|perl-Module-Manifest-1.90.0-1|3	
21cr|perl-Module-Manifest-1.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Manifest-1.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Manifest-1.90.0-1|6	Release:	1
21cr|perl-Module-Manifest-1.90.0-1|7	
21cr|perl-Module-Manifest-1.90.0-1|8	Summary:	Parse and examine a Perl distribution MANIFEST file
21cr|perl-Module-Manifest-1.90.0-1|9	
21cr|perl-Module-Manifest-1.90.0-1|10	License:	GPL+ or Artistic
21cr|perl-Module-Manifest-1.90.0-1|11	Group:		Development/Perl
21cr|perl-Module-Manifest-1.90.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Manifest-1.90.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Manifest-1.90.0-1|14	
21cr|perl-Module-Manifest-1.90.0-1|15	BuildRequires:	perl-devel
21cr|perl-Module-Manifest-1.90.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-Module-Manifest-1.90.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Module-Manifest-1.90.0-1|18	BuildRequires:	perl(File::Basename)
21cr|perl-Module-Manifest-1.90.0-1|19	BuildRequires:	perl(File::Spec)
21cr|perl-Module-Manifest-1.90.0-1|20	BuildRequires:	perl(Params::Util)
21cr|perl-Module-Manifest-1.90.0-1|21	BuildRequires:	perl(Test::More)
21cr|perl-Module-Manifest-1.90.0-1|22	BuildRequires:	perl(Test::Warn)
21cr|perl-Module-Manifest-1.90.0-1|23	BuildRequires:	perl(Test::Exception)
21cr|perl-Module-Manifest-1.90.0-1|24	BuildArch:	noarch
21cr|perl-Module-Manifest-1.90.0-1|25	
21cr|perl-Module-Manifest-1.90.0-1|26	%description
21cr|perl-Module-Manifest-1.90.0-1|27	*Module::Manifest* is a simple utility module created originally for use in
21cr|perl-Module-Manifest-1.90.0-1|28	the Module::Inspector manpage.
21cr|perl-Module-Manifest-1.90.0-1|29	
21cr|perl-Module-Manifest-1.90.0-1|30	It allows you to load the _MANIFEST_ file that comes in a Perl distribution
21cr|perl-Module-Manifest-1.90.0-1|31	tarball, examine the contents, and perform some simple tasks.
21cr|perl-Module-Manifest-1.90.0-1|32	
21cr|perl-Module-Manifest-1.90.0-1|33	Granted, the functionality needed to do this is quite simple, but the Perl
21cr|perl-Module-Manifest-1.90.0-1|34	distribution _MANIFEST_ specification contains a couple of little
21cr|perl-Module-Manifest-1.90.0-1|35	idiosyncracies, such as line comments and space-seperated inline comments.
21cr|perl-Module-Manifest-1.90.0-1|36	
21cr|perl-Module-Manifest-1.90.0-1|37	%prep
21cr|perl-Module-Manifest-1.90.0-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Manifest-1.90.0-1|39	
21cr|perl-Module-Manifest-1.90.0-1|40	%build
21cr|perl-Module-Manifest-1.90.0-1|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Manifest-1.90.0-1|42	%make
21cr|perl-Module-Manifest-1.90.0-1|43	
21cr|perl-Module-Manifest-1.90.0-1|44	%check
21cr|perl-Module-Manifest-1.90.0-1|45	make test
21cr|perl-Module-Manifest-1.90.0-1|46	
21cr|perl-Module-Manifest-1.90.0-1|47	%install
21cr|perl-Module-Manifest-1.90.0-1|48	%makeinstall_std
21cr|perl-Module-Manifest-1.90.0-1|49	
21cr|perl-Module-Manifest-1.90.0-1|50	%files
21cr|perl-Module-Manifest-1.90.0-1|51	%doc README LICENSE Changes
21cr|perl-Module-Manifest-1.90.0-1|52	%{_mandir}/man3/*
21cr|perl-Module-Manifest-1.90.0-1|53	%{perl_vendorlib}/*

4953 21
21cr|perl-Module-Manifest-Skip-0.230.0-4|1	%define upstream_name    Module-Manifest-Skip
21cr|perl-Module-Manifest-Skip-0.230.0-4|2	%define upstream_version 0.23
21cr|perl-Module-Manifest-Skip-0.230.0-4|3	
21cr|perl-Module-Manifest-Skip-0.230.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Module-Manifest-Skip-0.230.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-Manifest-Skip-0.230.0-4|6	Release:    4
21cr|perl-Module-Manifest-Skip-0.230.0-4|7	
21cr|perl-Module-Manifest-Skip-0.230.0-4|8	Summary:    MANIFEST.SKIP Manangement for Modules
21cr|perl-Module-Manifest-Skip-0.230.0-4|9	License:    GPL+ or Artistic
21cr|perl-Module-Manifest-Skip-0.230.0-4|10	Group:      Development/Perl
21cr|perl-Module-Manifest-Skip-0.230.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Manifest-Skip-0.230.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Manifest-Skip-0.230.0-4|13	Patch0:     Module-Manifest-Skip-0.23-Adapt-to-changes-in-Moo-2.004000.patch
21cr|perl-Module-Manifest-Skip-0.230.0-4|14	BuildRequires: perl-devel
21cr|perl-Module-Manifest-Skip-0.230.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Module-Manifest-Skip-0.230.0-4|16	BuildRequires: perl(Moo)
21cr|perl-Module-Manifest-Skip-0.230.0-4|17	BuildRequires: perl(File::ShareDir::Install)
21cr|perl-Module-Manifest-Skip-0.230.0-4|18	BuildRequires: perl(strictures)
21cr|perl-Module-Manifest-Skip-0.230.0-4|19	BuildArch:     noarch
21cr|perl-Module-Manifest-Skip-0.230.0-4|20	
21cr|perl-Module-Manifest-Skip-0.230.0-4|21	%description
21cr|perl-Module-Manifest-Skip-0.230.0-4|22	*NOTE:* This module is mostly intended for module packaging frameworks to
21cr|perl-Module-Manifest-Skip-0.230.0-4|23	share a common, up-to-date 'MANIFEST.SKIP' base. For example,
21cr|perl-Module-Manifest-Skip-0.230.0-4|24	Module::Install::ManifestSkip, uses this module to get the actual SKIP
21cr|perl-Module-Manifest-Skip-0.230.0-4|25	content. However this module may be useful for any module author.
21cr|perl-Module-Manifest-Skip-0.230.0-4|26	
21cr|perl-Module-Manifest-Skip-0.230.0-4|27	CPAN module authors use a 'MANIFEST.SKIP' file to exclude certain well
21cr|perl-Module-Manifest-Skip-0.230.0-4|28	known files from getting put into a generated 'MANIFEST' file, which would
21cr|perl-Module-Manifest-Skip-0.230.0-4|29	cause them to go into the final distribution package.
21cr|perl-Module-Manifest-Skip-0.230.0-4|30	
21cr|perl-Module-Manifest-Skip-0.230.0-4|31	The packaging tools try to automatically skip things for you, but if you
21cr|perl-Module-Manifest-Skip-0.230.0-4|32	add one of your own entries, you have to add all the common ones yourself.
21cr|perl-Module-Manifest-Skip-0.230.0-4|33	This module attempts to make all of this boring process as simple and
21cr|perl-Module-Manifest-Skip-0.230.0-4|34	reliable as possible.
21cr|perl-Module-Manifest-Skip-0.230.0-4|35	
21cr|perl-Module-Manifest-Skip-0.230.0-4|36	%prep
21cr|perl-Module-Manifest-Skip-0.230.0-4|37	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Manifest-Skip-0.230.0-4|38	
21cr|perl-Module-Manifest-Skip-0.230.0-4|39	%build
21cr|perl-Module-Manifest-Skip-0.230.0-4|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Manifest-Skip-0.230.0-4|41	
21cr|perl-Module-Manifest-Skip-0.230.0-4|42	%make
21cr|perl-Module-Manifest-Skip-0.230.0-4|43	
21cr|perl-Module-Manifest-Skip-0.230.0-4|44	%check
21cr|perl-Module-Manifest-Skip-0.230.0-4|45	%make test
21cr|perl-Module-Manifest-Skip-0.230.0-4|46	
21cr|perl-Module-Manifest-Skip-0.230.0-4|47	%install
21cr|perl-Module-Manifest-Skip-0.230.0-4|48	%makeinstall_std
21cr|perl-Module-Manifest-Skip-0.230.0-4|49	
21cr|perl-Module-Manifest-Skip-0.230.0-4|50	%files
21cr|perl-Module-Manifest-Skip-0.230.0-4|51	%doc META.yml LICENSE README Changes META.json
21cr|perl-Module-Manifest-Skip-0.230.0-4|52	%{_mandir}/man3/*
21cr|perl-Module-Manifest-Skip-0.230.0-4|53	%{perl_vendorlib}/*

4954 21
21cr|perl-Module-Mask-0.60.0-3|1	%define upstream_name    Module-Mask
21cr|perl-Module-Mask-0.60.0-3|2	%define upstream_version 0.06
21cr|perl-Module-Mask-0.60.0-3|3	
21cr|perl-Module-Mask-0.60.0-3|4	
21cr|perl-Module-Mask-0.60.0-3|5	Name:           perl-%{upstream_name}
21cr|perl-Module-Mask-0.60.0-3|6	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Module-Mask-0.60.0-3|7	Release:        3
21cr|perl-Module-Mask-0.60.0-3|8	Summary:        Pretend certain modules are not installed
21cr|perl-Module-Mask-0.60.0-3|9	License:        GPL+ or Artistic
21cr|perl-Module-Mask-0.60.0-3|10	Group:          Development/Perl
21cr|perl-Module-Mask-0.60.0-3|11	URL:            http://search.cpan.org/dist/Module-Mask/
21cr|perl-Module-Mask-0.60.0-3|12	Source0:        http://www.cpan.org/authors/id/M/MA/MATTLAW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Mask-0.60.0-3|13	
21cr|perl-Module-Mask-0.60.0-3|14	BuildRequires:  perl-devel
21cr|perl-Module-Mask-0.60.0-3|15	BuildRequires:  perl(Module::Build)
21cr|perl-Module-Mask-0.60.0-3|16	BuildRequires:  perl(Module::Build::Compat)
21cr|perl-Module-Mask-0.60.0-3|17	BuildRequires:  perl(Carp)
21cr|perl-Module-Mask-0.60.0-3|18	BuildRequires:  perl(Carp::Heavy)
21cr|perl-Module-Mask-0.60.0-3|19	BuildRequires:  perl(Module::Util)
21cr|perl-Module-Mask-0.60.0-3|20	BuildRequires:  perl(Scalar::Util)
21cr|perl-Module-Mask-0.60.0-3|21	BuildRequires:  perl(base)
21cr|perl-Module-Mask-0.60.0-3|22	BuildRequires:  perl(Test::More)
21cr|perl-Module-Mask-0.60.0-3|23	BuildRequires:  perl(Test::Pod)
21cr|perl-Module-Mask-0.60.0-3|24	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Module-Mask-0.60.0-3|25	BuildRequires:  perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Module-Mask-0.60.0-3|26	
21cr|perl-Module-Mask-0.60.0-3|27	
21cr|perl-Module-Mask-0.60.0-3|28	BuildArch:      noarch
21cr|perl-Module-Mask-0.60.0-3|29	
21cr|perl-Module-Mask-0.60.0-3|30	%description
21cr|perl-Module-Mask-0.60.0-3|31	Sometimes you need to test what happens when a given module is not
21cr|perl-Module-Mask-0.60.0-3|32	installed. This module provides a way of temporarily hiding installed
21cr|perl-Module-Mask-0.60.0-3|33	modules from perl's require mechanism. The Module::Mask object adds itself
21cr|perl-Module-Mask-0.60.0-3|34	to @INC and blocks require calls to restricted modules.
21cr|perl-Module-Mask-0.60.0-3|35	
21cr|perl-Module-Mask-0.60.0-3|36	%prep
21cr|perl-Module-Mask-0.60.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Module-Mask-0.60.0-3|38	
21cr|perl-Module-Mask-0.60.0-3|39	%build
21cr|perl-Module-Mask-0.60.0-3|40	%{__perl} Build.PL installdirs=vendor
21cr|perl-Module-Mask-0.60.0-3|41	./Build
21cr|perl-Module-Mask-0.60.0-3|42	
21cr|perl-Module-Mask-0.60.0-3|43	%install
21cr|perl-Module-Mask-0.60.0-3|44	./Build install destdir=%{buildroot}
21cr|perl-Module-Mask-0.60.0-3|45	
21cr|perl-Module-Mask-0.60.0-3|46	%check
21cr|perl-Module-Mask-0.60.0-3|47	./Build test
21cr|perl-Module-Mask-0.60.0-3|48	
21cr|perl-Module-Mask-0.60.0-3|49	%files
21cr|perl-Module-Mask-0.60.0-3|50	%doc Changes README META.json META.yml
21cr|perl-Module-Mask-0.60.0-3|51	%{perl_vendorlib}/*
21cr|perl-Module-Mask-0.60.0-3|52	%{_mandir}/man3/*

4955 21
21cr|perl-Module-Package-0.300.0-1|1	%define upstream_name    Module-Package
21cr|perl-Module-Package-0.300.0-1|2	%define upstream_version 0.30
21cr|perl-Module-Package-0.300.0-1|3	
21cr|perl-Module-Package-0.300.0-1|4	Name:           perl-Module-Package
21cr|perl-Module-Package-0.300.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Module-Package-0.300.0-1|6	Release:        1
21cr|perl-Module-Package-0.300.0-1|7	Summary:        Postmodern Perl Module Packaging
21cr|perl-Module-Package-0.300.0-1|8	Group:          Development/Perl
21cr|perl-Module-Package-0.300.0-1|9	License:        GPL+ or Artistic
21cr|perl-Module-Package-0.300.0-1|10	URL:            https://metacpan.org/release/Module-Package
21cr|perl-Module-Package-0.300.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/I/IN/INGY/Module-Package-%{upstream_version}.tar.gz
21cr|perl-Module-Package-0.300.0-1|12	# Fix building on Perl without "." in @INC, CPAN RT#121748
21cr|perl-Module-Package-0.300.0-1|13	Patch0:         Module-Package-0.30-Fix-building-on-Perl-without-.-in-INC.patch
21cr|perl-Module-Package-0.300.0-1|14	BuildArch:      noarch
21cr|perl-Module-Package-0.300.0-1|15	BuildRequires:  make
21cr|perl-Module-Package-0.300.0-1|16	BuildRequires:  perl-generators
21cr|perl-Module-Package-0.300.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Module-Package-0.300.0-1|18	# Run-time:
21cr|perl-Module-Package-0.300.0-1|19	BuildRequires:  perl(Cwd)
21cr|perl-Module-Package-0.300.0-1|20	BuildRequires:  perl(Data::Dumper)
21cr|perl-Module-Package-0.300.0-1|21	BuildRequires:  perl(File::Path)
21cr|perl-Module-Package-0.300.0-1|22	BuildRequires:  perl(IO::All) >= 0.41
21cr|perl-Module-Package-0.300.0-1|23	BuildRequires:  perl(Module::Install) >= 1.01
21cr|perl-Module-Package-0.300.0-1|24	BuildRequires:  perl(Module::Install::AuthorRequires) >= 0.02
21cr|perl-Module-Package-0.300.0-1|25	BuildRequires:  perl(Module::Install::Base)
21cr|perl-Module-Package-0.300.0-1|26	BuildRequires:  perl(Module::Install::ManifestSkip) >= 0.19
21cr|perl-Module-Package-0.300.0-1|27	BuildRequires:  perl(Moo) >= 0.009008
21cr|perl-Module-Package-0.300.0-1|28	# Tests:
21cr|perl-Module-Package-0.300.0-1|29	BuildRequires:  perl(Test::More)
21cr|perl-Module-Package-0.300.0-1|30	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Module-Package-0.300.0-1|31	Requires:       perl(Data::Dumper)
21cr|perl-Module-Package-0.300.0-1|32	Requires:       perl(File::Path)
21cr|perl-Module-Package-0.300.0-1|33	
21cr|perl-Module-Package-0.300.0-1|34	%description
21cr|perl-Module-Package-0.300.0-1|35	This module is a drop-in replacement for Module::Install. It does everything
21cr|perl-Module-Package-0.300.0-1|36	Module::Install does, but just a bit better.
21cr|perl-Module-Package-0.300.0-1|37	
21cr|perl-Module-Package-0.300.0-1|38	%prep
21cr|perl-Module-Package-0.300.0-1|39	%setup -q -n Module-Package-%{upstream_version}
21cr|perl-Module-Package-0.300.0-1|40	%patch0 -p1
21cr|perl-Module-Package-0.300.0-1|41	# XXX: Do not unbundle ./inc/ because of bootstrap
21cr|perl-Module-Package-0.300.0-1|42	
21cr|perl-Module-Package-0.300.0-1|43	%build
21cr|perl-Module-Package-0.300.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Package-0.300.0-1|45	make %{?_smp_mflags}
21cr|perl-Module-Package-0.300.0-1|46	
21cr|perl-Module-Package-0.300.0-1|47	%install
21cr|perl-Module-Package-0.300.0-1|48	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Module-Package-0.300.0-1|49	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Module-Package-0.300.0-1|50	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Module-Package-0.300.0-1|51	%{_fixperms} %{buildroot}/*
21cr|perl-Module-Package-0.300.0-1|52	
21cr|perl-Module-Package-0.300.0-1|53	%check
21cr|perl-Module-Package-0.300.0-1|54	make test
21cr|perl-Module-Package-0.300.0-1|55	
21cr|perl-Module-Package-0.300.0-1|56	%files
21cr|perl-Module-Package-0.300.0-1|57	%doc Changes LICENSE README
21cr|perl-Module-Package-0.300.0-1|58	%{perl_vendorlib}/*
21cr|perl-Module-Package-0.300.0-1|59	%{_mandir}/man3/*
21cr|perl-Module-Package-0.300.0-1|60	

4956 21
21cr|perl-Module-Path-0.190.0-4|1	%define upstream_name    Module-Path
21cr|perl-Module-Path-0.190.0-4|2	%define upstream_version 0.19
21cr|perl-Module-Path-0.190.0-4|3	
21cr|perl-Module-Path-0.190.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Module-Path-0.190.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-Path-0.190.0-4|6	Release:    4
21cr|perl-Module-Path-0.190.0-4|7	
21cr|perl-Module-Path-0.190.0-4|8	Summary:    Get the full path to a locally installed module
21cr|perl-Module-Path-0.190.0-4|9	
21cr|perl-Module-Path-0.190.0-4|10	License:    GPL+ or Artistic
21cr|perl-Module-Path-0.190.0-4|11	Group:      Development/Perl
21cr|perl-Module-Path-0.190.0-4|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Path-0.190.0-4|13	Source0:    https://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Path-0.190.0-4|14	
21cr|perl-Module-Path-0.190.0-4|15	BuildRequires: perl(Cwd)
21cr|perl-Module-Path-0.190.0-4|16	BuildRequires: perl(Devel::FindPerl)
21cr|perl-Module-Path-0.190.0-4|17	BuildRequires: perl(Exporter)
21cr|perl-Module-Path-0.190.0-4|18	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Module-Path-0.190.0-4|19	BuildRequires: perl(File::Basename)
21cr|perl-Module-Path-0.190.0-4|20	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Module-Path-0.190.0-4|21	BuildRequires: perl(FindBin) >= 0.50.0
21cr|perl-Module-Path-0.190.0-4|22	BuildRequires: perl(Getopt::Long)
21cr|perl-Module-Path-0.190.0-4|23	BuildRequires: perl(Pod::Usage)
21cr|perl-Module-Path-0.190.0-4|24	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Module-Path-0.190.0-4|25	BuildRequires: perl(strict)
21cr|perl-Module-Path-0.190.0-4|26	BuildRequires: perl(warnings)
21cr|perl-Module-Path-0.190.0-4|27	BuildRequires: perl-devel
21cr|perl-Module-Path-0.190.0-4|28	
21cr|perl-Module-Path-0.190.0-4|29	BuildArch:  noarch
21cr|perl-Module-Path-0.190.0-4|30	
21cr|perl-Module-Path-0.190.0-4|31	%description
21cr|perl-Module-Path-0.190.0-4|32	Module::Path provides a single function, module_path(), which will find where a
21cr|perl-Module-Path-0.190.0-4|33	module is installed locally.
21cr|perl-Module-Path-0.190.0-4|34	
21cr|perl-Module-Path-0.190.0-4|35	%prep
21cr|perl-Module-Path-0.190.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Module-Path-0.190.0-4|37	
21cr|perl-Module-Path-0.190.0-4|38	%build
21cr|perl-Module-Path-0.190.0-4|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Path-0.190.0-4|40	
21cr|perl-Module-Path-0.190.0-4|41	%make
21cr|perl-Module-Path-0.190.0-4|42	
21cr|perl-Module-Path-0.190.0-4|43	%check
21cr|perl-Module-Path-0.190.0-4|44	%make test
21cr|perl-Module-Path-0.190.0-4|45	
21cr|perl-Module-Path-0.190.0-4|46	%install
21cr|perl-Module-Path-0.190.0-4|47	%makeinstall_std
21cr|perl-Module-Path-0.190.0-4|48	
21cr|perl-Module-Path-0.190.0-4|49	%files
21cr|perl-Module-Path-0.190.0-4|50	%doc Changes LICENSE META.json META.yml README
21cr|perl-Module-Path-0.190.0-4|51	%{_mandir}/man1/*
21cr|perl-Module-Path-0.190.0-4|52	%{_mandir}/man3/*
21cr|perl-Module-Path-0.190.0-4|53	%{_bindir}/*
21cr|perl-Module-Path-0.190.0-4|54	%{perl_vendorlib}/*

4957 21
21cr|perl-Module-Pluggable-Fast-0.190.0-7|1	%define upstream_name	 Module-Pluggable-Fast
21cr|perl-Module-Pluggable-Fast-0.190.0-7|2	%define upstream_version 0.19
21cr|perl-Module-Pluggable-Fast-0.190.0-7|3	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Pluggable-Fast-0.190.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Pluggable-Fast-0.190.0-7|6	Release:	7
21cr|perl-Module-Pluggable-Fast-0.190.0-7|7	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|8	Summary:	Fast plugins with instantiation
21cr|perl-Module-Pluggable-Fast-0.190.0-7|9	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|10	License:	Artistic/GPL
21cr|perl-Module-Pluggable-Fast-0.190.0-7|11	Group:		Development/Perl
21cr|perl-Module-Pluggable-Fast-0.190.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Module-Pluggable-Fast-0.190.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Pluggable-Fast-0.190.0-7|14	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|15	BuildRequires:	perl-devel
21cr|perl-Module-Pluggable-Fast-0.190.0-7|16	BuildRequires:	perl(UNIVERSAL::exports)
21cr|perl-Module-Pluggable-Fast-0.190.0-7|17	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Module-Pluggable-Fast-0.190.0-7|18	BuildArch:	noarch
21cr|perl-Module-Pluggable-Fast-0.190.0-7|19	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|20	%description
21cr|perl-Module-Pluggable-Fast-0.190.0-7|21	This module is similar to Module::Pluggable but instantiates plugins as soon as
21cr|perl-Module-Pluggable-Fast-0.190.0-7|22	they're found, useful for code generators like Class::DBI::Loader.
21cr|perl-Module-Pluggable-Fast-0.190.0-7|23	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|24	%prep
21cr|perl-Module-Pluggable-Fast-0.190.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Pluggable-Fast-0.190.0-7|26	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|27	%build
21cr|perl-Module-Pluggable-Fast-0.190.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Pluggable-Fast-0.190.0-7|29	%make
21cr|perl-Module-Pluggable-Fast-0.190.0-7|30	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|31	%check
21cr|perl-Module-Pluggable-Fast-0.190.0-7|32	%make test
21cr|perl-Module-Pluggable-Fast-0.190.0-7|33	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|34	%install
21cr|perl-Module-Pluggable-Fast-0.190.0-7|35	%makeinstall_std
21cr|perl-Module-Pluggable-Fast-0.190.0-7|36	
21cr|perl-Module-Pluggable-Fast-0.190.0-7|37	%files
21cr|perl-Module-Pluggable-Fast-0.190.0-7|38	%doc README Changes
21cr|perl-Module-Pluggable-Fast-0.190.0-7|39	%{perl_vendorlib}/Module
21cr|perl-Module-Pluggable-Fast-0.190.0-7|40	%{_mandir}/*/*

4958 21
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|1	%define upstream_name    Module-Pluggable-Ordered
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|2	%define upstream_version 1.5
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|3	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|6	Release:    7
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|7	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|8	Summary:    Call module plugins in a specified order
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|9	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|10	License:    GPL+ or Artistic
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|11	Group:      Development/Perl
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|14	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|15	BuildRequires: perl(Module::Pluggable)
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|16	BuildRequires: perl(UNIVERSAL::require)
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|17	BuildRequires: perl-devel
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|18	BuildArch: noarch
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|19	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|20	%description
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|21	This module behaves exactly the same as 'Module::Pluggable', supporting all
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|22	of its options, but also mixes in the 'call_plugins' and 'plugins_ordered'
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|23	methods to your class. 'call_plugins' acts a little like 'Class::Trigger';
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|24	it takes the name of a method, and some parameters. Let's say we call it
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|25	like so:
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|26	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|27	__PACKAGE__->call_plugins("my_method", @something);
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|28	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|29	'call_plugins' looks at the plugin modules found using 'Module::Pluggable'
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|30	for ones which provide 'my_method_order'. It sorts the modules numerically
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|31	based on the result of this method, and then calls
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|32	'$_->my_method(@something)' on them in order. This produces an effect a
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|33	little like the System V init process, where files can specify where in the
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|34	init sequence they want to be called.
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|35	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|36	%prep
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|38	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|39	%build
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|41	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|42	%make
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|43	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|44	%check
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|45	%make test
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|46	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|47	%install
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|48	%makeinstall_std
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|49	
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|50	%files
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|51	%doc Changes README
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|52	%{_mandir}/man3/*
21cr|perl-Module-Pluggable-Ordered-1.500.0-7|53	%{perl_vendorlib}/*

4959 21
21cr|perl-Module-Release-2.128.0-1|1	%define upstream_name    Module-Release
21cr|perl-Module-Release-2.128.0-1|2	%define upstream_version 2.128
21cr|perl-Module-Release-2.128.0-1|3	
21cr|perl-Module-Release-2.128.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Module-Release-2.128.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Module-Release-2.128.0-1|6	Release:    1
21cr|perl-Module-Release-2.128.0-1|7	
21cr|perl-Module-Release-2.128.0-1|8	Summary:    Upload through the PAUSE web interface
21cr|perl-Module-Release-2.128.0-1|9	License:    GPL+ or Artistic
21cr|perl-Module-Release-2.128.0-1|10	Group:      Development/Perl
21cr|perl-Module-Release-2.128.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Release-2.128.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Release-2.128.0-1|13	
21cr|perl-Module-Release-2.128.0-1|14	BuildRequires: perl-devel
21cr|perl-Module-Release-2.128.0-1|15	BuildRequires: perl(open)
21cr|perl-Module-Release-2.128.0-1|16	BuildRequires: perl(CACertOrg::CA)
21cr|perl-Module-Release-2.128.0-1|17	BuildRequires: perl(ConfigReader::Simple)
21cr|perl-Module-Release-2.128.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Module-Release-2.128.0-1|19	BuildRequires: perl(IO::Null)
21cr|perl-Module-Release-2.128.0-1|20	BuildRequires: perl(Mojolicious)
21cr|perl-Module-Release-2.128.0-1|21	BuildRequires: perl(Term::ReadKey)
21cr|perl-Module-Release-2.128.0-1|22	BuildRequires: perl(Time::Piece)
21cr|perl-Module-Release-2.128.0-1|23	BuildRequires: perl(Test::More)
21cr|perl-Module-Release-2.128.0-1|24	BuildRequires: perl(Test::Output)
21cr|perl-Module-Release-2.128.0-1|25	BuildRequires: perl(Test::Without::Module)
21cr|perl-Module-Release-2.128.0-1|26	BuildRequires: perl(URI)
21cr|perl-Module-Release-2.128.0-1|27	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Module-Release-2.128.0-1|28	BuildRequires: perl(CGI)
21cr|perl-Module-Release-2.128.0-1|29	BuildRequires: perl(Test::Pod)
21cr|perl-Module-Release-2.128.0-1|30	
21cr|perl-Module-Release-2.128.0-1|31	
21cr|perl-Module-Release-2.128.0-1|32	BuildArch: noarch
21cr|perl-Module-Release-2.128.0-1|33	
21cr|perl-Module-Release-2.128.0-1|34	%description
21cr|perl-Module-Release-2.128.0-1|35	'Module::Release' automates your software release process. It started as a
21cr|perl-Module-Release-2.128.0-1|36	script that automated my release process, so it has bits to talk to PAUSE
21cr|perl-Module-Release-2.128.0-1|37	(CPAN) and SourceForge, and to use 'Makefile.PL' and 'CVS'. Other people
21cr|perl-Module-Release-2.128.0-1|38	have extended this in other modules under the same namespace so you can use
21cr|perl-Module-Release-2.128.0-1|39	'Module::Build', 'svn', and many other things.
21cr|perl-Module-Release-2.128.0-1|40	
21cr|perl-Module-Release-2.128.0-1|41	The methods represent a step in the release process. Some of them check a
21cr|perl-Module-Release-2.128.0-1|42	condition (e.g. all tests pass) and die if that doesn't work.
21cr|perl-Module-Release-2.128.0-1|43	'Module::Release' doesn't let you continue if something is wrong. Once you
21cr|perl-Module-Release-2.128.0-1|44	have checked everything, use the upload features to send your files to the
21cr|perl-Module-Release-2.128.0-1|45	right places.
21cr|perl-Module-Release-2.128.0-1|46	
21cr|perl-Module-Release-2.128.0-1|47	The included 'release' script is a good starting place. Don't be afraid to
21cr|perl-Module-Release-2.128.0-1|48	edit it for your own purposes.
21cr|perl-Module-Release-2.128.0-1|49	
21cr|perl-Module-Release-2.128.0-1|50	%prep
21cr|perl-Module-Release-2.128.0-1|51	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Module-Release-2.128.0-1|52	
21cr|perl-Module-Release-2.128.0-1|53	%build
21cr|perl-Module-Release-2.128.0-1|54	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Release-2.128.0-1|55	
21cr|perl-Module-Release-2.128.0-1|56	%make
21cr|perl-Module-Release-2.128.0-1|57	
21cr|perl-Module-Release-2.128.0-1|58	%check
21cr|perl-Module-Release-2.128.0-1|59	make test
21cr|perl-Module-Release-2.128.0-1|60	
21cr|perl-Module-Release-2.128.0-1|61	%install
21cr|perl-Module-Release-2.128.0-1|62	%makeinstall_std
21cr|perl-Module-Release-2.128.0-1|63	
21cr|perl-Module-Release-2.128.0-1|64	%files
21cr|perl-Module-Release-2.128.0-1|65	%doc Changes META.json META.yml README*
21cr|perl-Module-Release-2.128.0-1|66	%{_bindir}/release
21cr|perl-Module-Release-2.128.0-1|67	%{_mandir}/man3/*
21cr|perl-Module-Release-2.128.0-1|68	%{_mandir}/man1/*
21cr|perl-Module-Release-2.128.0-1|69	%{perl_vendorlib}/*

4960 21
21cr|perl-Module-Reload-1.80.0-4|1	%define upstream_name	 Module-Reload
21cr|perl-Module-Reload-1.80.0-4|2	%define upstream_version 1.08
21cr|perl-Module-Reload-1.80.0-4|3	
21cr|perl-Module-Reload-1.80.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Reload-1.80.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Reload-1.80.0-4|6	Release:	4
21cr|perl-Module-Reload-1.80.0-4|7	
21cr|perl-Module-Reload-1.80.0-4|8	Summary:	Reload %%INC files when updated on disk
21cr|perl-Module-Reload-1.80.0-4|9	
21cr|perl-Module-Reload-1.80.0-4|10	
21cr|perl-Module-Reload-1.80.0-4|11	License:	GPL+ or Artistic
21cr|perl-Module-Reload-1.80.0-4|12	Group:		Development/Perl
21cr|perl-Module-Reload-1.80.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Reload-1.80.0-4|14	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Module-Reload-1.80.0-4|15	Source1:        %{name}.rpmlintrc
21cr|perl-Module-Reload-1.80.0-4|16	
21cr|perl-Module-Reload-1.80.0-4|17	BuildRequires:	perl-devel
21cr|perl-Module-Reload-1.80.0-4|18	BuildArch:	noarch
21cr|perl-Module-Reload-1.80.0-4|19	
21cr|perl-Module-Reload-1.80.0-4|20	%description
21cr|perl-Module-Reload-1.80.0-4|21	When Perl pulls a file via C<require>, it stores the filename in the
21cr|perl-Module-Reload-1.80.0-4|22	global hash C<%%INC>.  The next time Perl tries to C<require> the same
21cr|perl-Module-Reload-1.80.0-4|23	file, it sees the file in C<%%INC> and does not reload from disk.  This
21cr|perl-Module-Reload-1.80.0-4|24	module's handler iterates over C<%%INC> and reloads the file if it has
21cr|perl-Module-Reload-1.80.0-4|25	changed on disk.
21cr|perl-Module-Reload-1.80.0-4|26	
21cr|perl-Module-Reload-1.80.0-4|27	%prep
21cr|perl-Module-Reload-1.80.0-4|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Reload-1.80.0-4|29	
21cr|perl-Module-Reload-1.80.0-4|30	%build
21cr|perl-Module-Reload-1.80.0-4|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Reload-1.80.0-4|32	%make
21cr|perl-Module-Reload-1.80.0-4|33	
21cr|perl-Module-Reload-1.80.0-4|34	%install
21cr|perl-Module-Reload-1.80.0-4|35	%makeinstall_std
21cr|perl-Module-Reload-1.80.0-4|36	
21cr|perl-Module-Reload-1.80.0-4|37	%files
21cr|perl-Module-Reload-1.80.0-4|38	%doc README
21cr|perl-Module-Reload-1.80.0-4|39	%{perl_vendorlib}/Module
21cr|perl-Module-Reload-1.80.0-4|40	%{_mandir}/man3/*

4961 21
21cr|perl-Module-Util-1.90.0-5|1	%define upstream_name    Module-Util
21cr|perl-Module-Util-1.90.0-5|2	%define upstream_version 1.09
21cr|perl-Module-Util-1.90.0-5|3	Name:       perl-%{upstream_name}
21cr|perl-Module-Util-1.90.0-5|4	Version:    %perl_convert_version 1.09
21cr|perl-Module-Util-1.90.0-5|5	Release:    5
21cr|perl-Module-Util-1.90.0-5|6	
21cr|perl-Module-Util-1.90.0-5|7	Summary:    Module name tools and transformations
21cr|perl-Module-Util-1.90.0-5|8	
21cr|perl-Module-Util-1.90.0-5|9	License:    GPL+ or Artistic
21cr|perl-Module-Util-1.90.0-5|10	Group:      Development/Perl
21cr|perl-Module-Util-1.90.0-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Util-1.90.0-5|12	Source0:    http://www.cpan.org/modules/by-module/Module/Module-Util-1.09.tar.gz
21cr|perl-Module-Util-1.90.0-5|13	
21cr|perl-Module-Util-1.90.0-5|14	BuildRequires: perl(Test::More)
21cr|perl-Module-Util-1.90.0-5|15	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Module-Util-1.90.0-5|16	BuildArch: noarch
21cr|perl-Module-Util-1.90.0-5|17	
21cr|perl-Module-Util-1.90.0-5|18	%description
21cr|perl-Module-Util-1.90.0-5|19	This module provides a few useful functions for manipulating module names.
21cr|perl-Module-Util-1.90.0-5|20	Its main aim is to centralise some of the functions commonly used by
21cr|perl-Module-Util-1.90.0-5|21	modules that manipulate other modules in some way, like converting module
21cr|perl-Module-Util-1.90.0-5|22	names to relative paths.
21cr|perl-Module-Util-1.90.0-5|23	
21cr|perl-Module-Util-1.90.0-5|24	%prep
21cr|perl-Module-Util-1.90.0-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Util-1.90.0-5|26	
21cr|perl-Module-Util-1.90.0-5|27	%build
21cr|perl-Module-Util-1.90.0-5|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Util-1.90.0-5|29	%make
21cr|perl-Module-Util-1.90.0-5|30	
21cr|perl-Module-Util-1.90.0-5|31	%check
21cr|perl-Module-Util-1.90.0-5|32	make test
21cr|perl-Module-Util-1.90.0-5|33	
21cr|perl-Module-Util-1.90.0-5|34	%install
21cr|perl-Module-Util-1.90.0-5|35	%makeinstall_std
21cr|perl-Module-Util-1.90.0-5|36	
21cr|perl-Module-Util-1.90.0-5|37	%clean
21cr|perl-Module-Util-1.90.0-5|38	
21cr|perl-Module-Util-1.90.0-5|39	%files
21cr|perl-Module-Util-1.90.0-5|40	%doc Changes README
21cr|perl-Module-Util-1.90.0-5|41	%{_bindir}/pm_which
21cr|perl-Module-Util-1.90.0-5|42	%{_mandir}/man1/pm_which.1.*
21cr|perl-Module-Util-1.90.0-5|43	%{_mandir}/man3/*
21cr|perl-Module-Util-1.90.0-5|44	%{perl_vendorlib}/Module

4962 21
21cr|perl-Module-Versions-Report-1.60.0-7|1	%define upstream_name    Module-Versions-Report
21cr|perl-Module-Versions-Report-1.60.0-7|2	%define upstream_version 1.06
21cr|perl-Module-Versions-Report-1.60.0-7|3	
21cr|perl-Module-Versions-Report-1.60.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Module-Versions-Report-1.60.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Module-Versions-Report-1.60.0-7|6	Release:	7
21cr|perl-Module-Versions-Report-1.60.0-7|7	
21cr|perl-Module-Versions-Report-1.60.0-7|8	Summary:	Perl module to report versions of all modules in memory
21cr|perl-Module-Versions-Report-1.60.0-7|9	
21cr|perl-Module-Versions-Report-1.60.0-7|10	License:	GPL+ or Artistic
21cr|perl-Module-Versions-Report-1.60.0-7|11	Group:		Development/Perl
21cr|perl-Module-Versions-Report-1.60.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Module-Versions-Report-1.60.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Module-Versions-Report-1.60.0-7|14	
21cr|perl-Module-Versions-Report-1.60.0-7|15	BuildRequires:	perl-devel
21cr|perl-Module-Versions-Report-1.60.0-7|16	BuildRequires:	perl(Test)
21cr|perl-Module-Versions-Report-1.60.0-7|17	BuildArch:	noarch
21cr|perl-Module-Versions-Report-1.60.0-7|18	
21cr|perl-Module-Versions-Report-1.60.0-7|19	%description
21cr|perl-Module-Versions-Report-1.60.0-7|20	Perl module to report versions of all modules in memory.
21cr|perl-Module-Versions-Report-1.60.0-7|21	If you add "use Module::Versions::Report;" to a program (especially handy if
21cr|perl-Module-Versions-Report-1.60.0-7|22	your program is one that demonstrates a bug in some module), then when the
21cr|perl-Module-Versions-Report-1.60.0-7|23	program has finished running, you well get a report detailing the all
21cr|perl-Module-Versions-Report-1.60.0-7|24	modules in memory, and noting the version of each (for modules that
21cr|perl-Module-Versions-Report-1.60.0-7|25	defined a $VERSION, at least).
21cr|perl-Module-Versions-Report-1.60.0-7|26	
21cr|perl-Module-Versions-Report-1.60.0-7|27	%prep
21cr|perl-Module-Versions-Report-1.60.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Module-Versions-Report-1.60.0-7|29	
21cr|perl-Module-Versions-Report-1.60.0-7|30	%build
21cr|perl-Module-Versions-Report-1.60.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Module-Versions-Report-1.60.0-7|32	%make
21cr|perl-Module-Versions-Report-1.60.0-7|33	
21cr|perl-Module-Versions-Report-1.60.0-7|34	%check
21cr|perl-Module-Versions-Report-1.60.0-7|35	make test
21cr|perl-Module-Versions-Report-1.60.0-7|36	
21cr|perl-Module-Versions-Report-1.60.0-7|37	%install
21cr|perl-Module-Versions-Report-1.60.0-7|38	%makeinstall_std
21cr|perl-Module-Versions-Report-1.60.0-7|39	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Module-Versions-Report-1.60.0-7|40	
21cr|perl-Module-Versions-Report-1.60.0-7|41	%files
21cr|perl-Module-Versions-Report-1.60.0-7|42	%doc ChangeLog README
21cr|perl-Module-Versions-Report-1.60.0-7|43	%{perl_vendorlib}/*
21cr|perl-Module-Versions-Report-1.60.0-7|44	%{_mandir}/man3/*

4963 21
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|1	%define upstream_name    Mojolicious-Plugin-Authentication
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|2	%define upstream_version 1.39
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|3	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|6	Release:    1
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|7	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|8	Summary:    A plugin to make authentication a bit easier
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|9	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|10	License:    GPL+ or Artistic
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|11	Group:      Development/Perl
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Mojolicious/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|14	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|15	BuildRequires: perl-devel
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|16	BuildRequires: perl(Module::Build)
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|17	BuildRequires: perl(Mojolicious) >= 6.140.0
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|18	BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|19	BuildRequires: perl(Test::Mojo)
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|20	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|21	BuildRequires: perl(Test::CPAN::Changes)
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|22	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|23	BuildArch: noarch
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|24	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|25	%description
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|26	%{summary}.
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|27	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|28	%prep
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|30	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|31	%build
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|33	%make
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|34	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|35	%check
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|36	make test
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|37	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|38	%install
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|39	%makeinstall_std
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|40	
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|41	%files
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|42	%doc Changes LICENSE META.json META.yml README.*
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|43	%{_mandir}/man3/*
21cr|perl-Mojolicious-Plugin-Authentication-1.390.0-1|44	%{perl_vendorlib}/*

4964 21
21cr|perl-Mojo-Pg-4.270.0-1|1	%define upstream_name	 Mojo-Pg
21cr|perl-Mojo-Pg-4.270.0-1|2	%define upstream_version 4.27
21cr|perl-Mojo-Pg-4.270.0-1|3	
21cr|perl-Mojo-Pg-4.270.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Mojo-Pg-4.270.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Mojo-Pg-4.270.0-1|6	Release:        1
21cr|perl-Mojo-Pg-4.270.0-1|7	Summary:        Mojolicious PostgreSQL
21cr|perl-Mojo-Pg-4.270.0-1|8	Group:          Development/Perl
21cr|perl-Mojo-Pg-4.270.0-1|9	License:        Artistic 2.0
21cr|perl-Mojo-Pg-4.270.0-1|10	
21cr|perl-Mojo-Pg-4.270.0-1|11	URL:            https://metacpan.org/release/Mojo-Pg
21cr|perl-Mojo-Pg-4.270.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/S/SR/SRI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Mojo-Pg-4.270.0-1|13	
21cr|perl-Mojo-Pg-4.270.0-1|14	BuildArch:      noarch
21cr|perl-Mojo-Pg-4.270.0-1|15	# Build
21cr|perl-Mojo-Pg-4.270.0-1|16	BuildRequires:  make
21cr|perl-Mojo-Pg-4.270.0-1|17	BuildRequires:  perl-interpreter
21cr|perl-Mojo-Pg-4.270.0-1|18	BuildRequires:  perl-generators
21cr|perl-Mojo-Pg-4.270.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Mojo-Pg-4.270.0-1|20	BuildRequires:  perl(Mojolicious) >= 8.50
21cr|perl-Mojo-Pg-4.270.0-1|21	BuildRequires:  perl(strict)
21cr|perl-Mojo-Pg-4.270.0-1|22	BuildRequires:  perl(utf8)
21cr|perl-Mojo-Pg-4.270.0-1|23	BuildRequires:  perl(warnings)
21cr|perl-Mojo-Pg-4.270.0-1|24	# Runtime
21cr|perl-Mojo-Pg-4.270.0-1|25	BuildRequires:  perl(Carp)
21cr|perl-Mojo-Pg-4.270.0-1|26	BuildRequires:  perl(DBD::Pg) >= 3.7.4
21cr|perl-Mojo-Pg-4.270.0-1|27	BuildRequires:  perl(DBI)
21cr|perl-Mojo-Pg-4.270.0-1|28	BuildRequires:  perl(Mojo::Base)
21cr|perl-Mojo-Pg-4.270.0-1|29	BuildRequires:  perl(Mojo::Collection)
21cr|perl-Mojo-Pg-4.270.0-1|30	BuildRequires:  perl(Mojo::EventEmitter)
21cr|perl-Mojo-Pg-4.270.0-1|31	BuildRequires:  perl(Mojo::File)
21cr|perl-Mojo-Pg-4.270.0-1|32	BuildRequires:  perl(Mojo::IOLoop)
21cr|perl-Mojo-Pg-4.270.0-1|33	BuildRequires:  perl(Mojo::JSON)
21cr|perl-Mojo-Pg-4.270.0-1|34	BuildRequires:  perl(Mojo::Loader)
21cr|perl-Mojo-Pg-4.270.0-1|35	BuildRequires:  perl(Mojo::Promise)
21cr|perl-Mojo-Pg-4.270.0-1|36	BuildRequires:  perl(Mojo::URL)
21cr|perl-Mojo-Pg-4.270.0-1|37	BuildRequires:  perl(Mojo::Util)
21cr|perl-Mojo-Pg-4.270.0-1|38	BuildRequires:  perl(SQL::Abstract)
21cr|perl-Mojo-Pg-4.270.0-1|39	BuildRequires:  perl(SQL::Abstract::Pg) >= 1.0
21cr|perl-Mojo-Pg-4.270.0-1|40	BuildRequires:  perl(Scalar::Util)
21cr|perl-Mojo-Pg-4.270.0-1|41	BuildRequires:  perl(constant)
21cr|perl-Mojo-Pg-4.270.0-1|42	# Tests
21cr|perl-Mojo-Pg-4.270.0-1|43	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-Mojo-Pg-4.270.0-1|44	BuildRequires:  perl(FindBin)
21cr|perl-Mojo-Pg-4.270.0-1|45	BuildRequires:  perl(Mojolicious::Lite)
21cr|perl-Mojo-Pg-4.270.0-1|46	BuildRequires:  perl(Test::Mojo)
21cr|perl-Mojo-Pg-4.270.0-1|47	BuildRequires:  perl(Test::More)
21cr|perl-Mojo-Pg-4.270.0-1|48	Requires:       perl
21cr|perl-Mojo-Pg-4.270.0-1|49	Requires:       perl(SQL::Abstract) >= 1.85
21cr|perl-Mojo-Pg-4.270.0-1|50	
21cr|perl-Mojo-Pg-4.270.0-1|51	%{?perl_default_filter}
21cr|perl-Mojo-Pg-4.270.0-1|52	
21cr|perl-Mojo-Pg-4.270.0-1|53	%description
21cr|perl-Mojo-Pg-4.270.0-1|54	Mojo::Pg is a tiny wrapper around DBD::Pg that makes PostgreSQL a lot of
21cr|perl-Mojo-Pg-4.270.0-1|55	fun to use with the Mojolicious real-time web framework. Perform queries
21cr|perl-Mojo-Pg-4.270.0-1|56	blocking and non-blocking, use all SQL features PostgreSQL has to offer,
21cr|perl-Mojo-Pg-4.270.0-1|57	generate CRUD queries from data structures, manage your database schema
21cr|perl-Mojo-Pg-4.270.0-1|58	with migrations and build scalable real-time web applications with the
21cr|perl-Mojo-Pg-4.270.0-1|59	publish/subscribe pattern.
21cr|perl-Mojo-Pg-4.270.0-1|60	
21cr|perl-Mojo-Pg-4.270.0-1|61	%prep
21cr|perl-Mojo-Pg-4.270.0-1|62	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Mojo-Pg-4.270.0-1|63	
21cr|perl-Mojo-Pg-4.270.0-1|64	%build
21cr|perl-Mojo-Pg-4.270.0-1|65	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Mojo-Pg-4.270.0-1|66	%make_build
21cr|perl-Mojo-Pg-4.270.0-1|67	
21cr|perl-Mojo-Pg-4.270.0-1|68	%install
21cr|perl-Mojo-Pg-4.270.0-1|69	%make_install
21cr|perl-Mojo-Pg-4.270.0-1|70	%{_fixperms} %{buildroot}/*
21cr|perl-Mojo-Pg-4.270.0-1|71	
21cr|perl-Mojo-Pg-4.270.0-1|72	%check
21cr|perl-Mojo-Pg-4.270.0-1|73	make test
21cr|perl-Mojo-Pg-4.270.0-1|74	
21cr|perl-Mojo-Pg-4.270.0-1|75	%files
21cr|perl-Mojo-Pg-4.270.0-1|76	%doc Changes README.md
21cr|perl-Mojo-Pg-4.270.0-1|77	%license LICENSE
21cr|perl-Mojo-Pg-4.270.0-1|78	%{perl_vendorlib}/Mojo*
21cr|perl-Mojo-Pg-4.270.0-1|79	%{_mandir}/man3/Mojo*
21cr|perl-Mojo-Pg-4.270.0-1|80	

4965 21
21cr|perl-MondoRescue-3.2.2-1|1	%define perlvendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
21cr|perl-MondoRescue-3.2.2-1|2	%define srcname MondoRescue
21cr|perl-MondoRescue-3.2.2-1|3	
21cr|perl-MondoRescue-3.2.2-1|4	Summary:	The perl-MondoRescue provides a set of functions for the MondoRescue project
21cr|perl-MondoRescue-3.2.2-1|5	Name:		perl-MondoRescue
21cr|perl-MondoRescue-3.2.2-1|6	Version:	3.2.2
21cr|perl-MondoRescue-3.2.2-1|7	Release:	1
21cr|perl-MondoRescue-3.2.2-1|8	License:	GPLv2
21cr|perl-MondoRescue-3.2.2-1|9	Group:		Archiving/Backup
21cr|perl-MondoRescue-3.2.2-1|10	Url:		http://www.mondorescue.org
21cr|perl-MondoRescue-3.2.2-1|11	Source:		ftp://ftp.mondorescue.org/src/%{srcname}-%{version}.tar.gz
21cr|perl-MondoRescue-3.2.2-1|12	BuildArch:	noarch
21cr|perl-MondoRescue-3.2.2-1|13	Requires:	perl >= 5.6.2
21cr|perl-MondoRescue-3.2.2-1|14	Requires:	perl-ProjectBuilder
21cr|perl-MondoRescue-3.2.2-1|15	BuildRequires:	perl-ProjectBuilder
21cr|perl-MondoRescue-3.2.2-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-MondoRescue-3.2.2-1|17	BuildRequires:	perl(Test)
21cr|perl-MondoRescue-3.2.2-1|18	
21cr|perl-MondoRescue-3.2.2-1|19	%description
21cr|perl-MondoRescue-3.2.2-1|20	The perl-MondoRescue provides a set of functions for the MondoRescue project
21cr|perl-MondoRescue-3.2.2-1|21	
21cr|perl-MondoRescue-3.2.2-1|22	%files
21cr|perl-MondoRescue-3.2.2-1|23	%config(noreplace) %{_sysconfdir}/mondorescue
21cr|perl-MondoRescue-3.2.2-1|24	%doc ChangeLog COPYING README NEWS AUTHORS
21cr|perl-MondoRescue-3.2.2-1|25	
21cr|perl-MondoRescue-3.2.2-1|26	%{_bindir}/*
21cr|perl-MondoRescue-3.2.2-1|27	%{_mandir}/man1/*
21cr|perl-MondoRescue-3.2.2-1|28	%{perlvendorlib}/*
21cr|perl-MondoRescue-3.2.2-1|29	%{_mandir}/man3/*
21cr|perl-MondoRescue-3.2.2-1|30	%{_mandir}/man5/*
21cr|perl-MondoRescue-3.2.2-1|31	
21cr|perl-MondoRescue-3.2.2-1|32	#----------------------------------------------------------------------------
21cr|perl-MondoRescue-3.2.2-1|33	
21cr|perl-MondoRescue-3.2.2-1|34	%prep
21cr|perl-MondoRescue-3.2.2-1|35	%setup -q -n %{srcname}-%{version}
21cr|perl-MondoRescue-3.2.2-1|36	
21cr|perl-MondoRescue-3.2.2-1|37	%build
21cr|perl-MondoRescue-3.2.2-1|38	%{__perl} Makefile.PL destdir=${RPM_BUILD_ROOT}/  CONFDIR=%{_sysconfdir} CACHEDIR=%{_var}/cache TARGET=%{_exec_prefix}
21cr|perl-MondoRescue-3.2.2-1|39	%make
21cr|perl-MondoRescue-3.2.2-1|40	
21cr|perl-MondoRescue-3.2.2-1|41	%install
21cr|perl-MondoRescue-3.2.2-1|42	make DESTDIR=${RPM_BUILD_ROOT} install
21cr|perl-MondoRescue-3.2.2-1|43	find ${RPM_BUILD_ROOT} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
21cr|perl-MondoRescue-3.2.2-1|44	find ${RPM_BUILD_ROOT} -type d -depth | xargs rmdir --ignore-fail-on-non-empty
21cr|perl-MondoRescue-3.2.2-1|45	
21cr|perl-MondoRescue-3.2.2-1|46	%check
21cr|perl-MondoRescue-3.2.2-1|47	make test
21cr|perl-MondoRescue-3.2.2-1|48	

4966 21
21cr|perl-Monitoring-Availability-0.460.0-4|1	%define upstream_name    Monitoring-Availability
21cr|perl-Monitoring-Availability-0.460.0-4|2	%define upstream_version 0.46
21cr|perl-Monitoring-Availability-0.460.0-4|3	
21cr|perl-Monitoring-Availability-0.460.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Monitoring-Availability-0.460.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Monitoring-Availability-0.460.0-4|6	Release:    4
21cr|perl-Monitoring-Availability-0.460.0-4|7	
21cr|perl-Monitoring-Availability-0.460.0-4|8	Summary:    Load/Store/Access Logfiles
21cr|perl-Monitoring-Availability-0.460.0-4|9	License:    GPL+ or Artistic
21cr|perl-Monitoring-Availability-0.460.0-4|10	Group:      Development/Perl
21cr|perl-Monitoring-Availability-0.460.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Monitoring-Availability-0.460.0-4|12	Source0:    https://cpan.metacpan.org/authors/id/N/NI/NIERLEIN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Monitoring-Availability-0.460.0-4|13	
21cr|perl-Monitoring-Availability-0.460.0-4|14	BuildRequires: perl-devel
21cr|perl-Monitoring-Availability-0.460.0-4|15	BuildRequires: perl(inc::Module::Install)
21cr|perl-Monitoring-Availability-0.460.0-4|16	BuildRequires: perl(CPAN)
21cr|perl-Monitoring-Availability-0.460.0-4|17	BuildRequires: perl(Test::More)
21cr|perl-Monitoring-Availability-0.460.0-4|18	BuildArch:     noarch
21cr|perl-Monitoring-Availability-0.460.0-4|19	
21cr|perl-Monitoring-Availability-0.460.0-4|20	%description
21cr|perl-Monitoring-Availability-0.460.0-4|21	This module calculates the availability for hosts/server from given
21cr|perl-Monitoring-Availability-0.460.0-4|22	logfiles. The Logfileformat is Nagios/Icinga only.
21cr|perl-Monitoring-Availability-0.460.0-4|23	
21cr|perl-Monitoring-Availability-0.460.0-4|24	%prep
21cr|perl-Monitoring-Availability-0.460.0-4|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Monitoring-Availability-0.460.0-4|26	
21cr|perl-Monitoring-Availability-0.460.0-4|27	%build
21cr|perl-Monitoring-Availability-0.460.0-4|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Monitoring-Availability-0.460.0-4|29	
21cr|perl-Monitoring-Availability-0.460.0-4|30	%make
21cr|perl-Monitoring-Availability-0.460.0-4|31	
21cr|perl-Monitoring-Availability-0.460.0-4|32	%check
21cr|perl-Monitoring-Availability-0.460.0-4|33	make test
21cr|perl-Monitoring-Availability-0.460.0-4|34	
21cr|perl-Monitoring-Availability-0.460.0-4|35	%install
21cr|perl-Monitoring-Availability-0.460.0-4|36	%makeinstall_std
21cr|perl-Monitoring-Availability-0.460.0-4|37	
21cr|perl-Monitoring-Availability-0.460.0-4|38	%files
21cr|perl-Monitoring-Availability-0.460.0-4|39	%doc MYMETA.yml META.yml Changes MYMETA.json README
21cr|perl-Monitoring-Availability-0.460.0-4|40	%{_mandir}/man3/*
21cr|perl-Monitoring-Availability-0.460.0-4|41	%{perl_vendorlib}/*

4967 21
21cr|perl-Monitoring-Livestatus-0.840.0-1|1	%define upstream_name    Monitoring-Livestatus
21cr|perl-Monitoring-Livestatus-0.840.0-1|2	%define upstream_version 0.84
21cr|perl-Monitoring-Livestatus-0.840.0-1|3	
21cr|perl-Monitoring-Livestatus-0.840.0-1|4	%global __requires_exclude perl\\(Monitoring::Livestatus::Class::Abstract::Filter\\)|perl\\(Monitoring::Livestatus::Class::Abstract::Stats\\)
21cr|perl-Monitoring-Livestatus-0.840.0-1|5	
21cr|perl-Monitoring-Livestatus-0.840.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Monitoring-Livestatus-0.840.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Monitoring-Livestatus-0.840.0-1|8	Release:	1
21cr|perl-Monitoring-Livestatus-0.840.0-1|9	
21cr|perl-Monitoring-Livestatus-0.840.0-1|10	Summary:	Connector with multiple peers
21cr|perl-Monitoring-Livestatus-0.840.0-1|11	
21cr|perl-Monitoring-Livestatus-0.840.0-1|12	License:	GPL+ or Artistic
21cr|perl-Monitoring-Livestatus-0.840.0-1|13	Group:		Development/Perl
21cr|perl-Monitoring-Livestatus-0.840.0-1|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Monitoring-Livestatus-0.840.0-1|15	Source0:	https://cpan.metacpan.org/authors/id/N/NI/NIERLEIN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Monitoring-Livestatus-0.840.0-1|16	
21cr|perl-Monitoring-Livestatus-0.840.0-1|17	BuildRequires:	perl-devel
21cr|perl-Monitoring-Livestatus-0.840.0-1|18	BuildRequires:	perl(CPAN)
21cr|perl-Monitoring-Livestatus-0.840.0-1|19	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-Monitoring-Livestatus-0.840.0-1|20	BuildRequires:	perl(Digest::MD5)
21cr|perl-Monitoring-Livestatus-0.840.0-1|21	BuildRequires:	perl(Encode)
21cr|perl-Monitoring-Livestatus-0.840.0-1|22	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Monitoring-Livestatus-0.840.0-1|23	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Monitoring-Livestatus-0.840.0-1|24	BuildRequires:	perl(IO::Socket::INET)
21cr|perl-Monitoring-Livestatus-0.840.0-1|25	BuildRequires:	perl(IO::Socket::UNIX)
21cr|perl-Monitoring-Livestatus-0.840.0-1|26	BuildRequires:	perl(JSON::XS)
21cr|perl-Monitoring-Livestatus-0.840.0-1|27	BuildRequires:	perl(Scalar::Util)
21cr|perl-Monitoring-Livestatus-0.840.0-1|28	BuildRequires:	perl(Test::More)
21cr|perl-Monitoring-Livestatus-0.840.0-1|29	BuildRequires:	perl(Thread::Queue)
21cr|perl-Monitoring-Livestatus-0.840.0-1|30	BuildRequires:	perl(utf8)
21cr|perl-Monitoring-Livestatus-0.840.0-1|31	BuildArch:	noarch
21cr|perl-Monitoring-Livestatus-0.840.0-1|32	
21cr|perl-Monitoring-Livestatus-0.840.0-1|33	%description
21cr|perl-Monitoring-Livestatus-0.840.0-1|34	This module connects via socket/tcp to the check_mk livestatus addon for
21cr|perl-Monitoring-Livestatus-0.840.0-1|35	Nagios and Icinga. You first have to install and activate the mklivestatus
21cr|perl-Monitoring-Livestatus-0.840.0-1|36	addon in your monitoring installation.
21cr|perl-Monitoring-Livestatus-0.840.0-1|37	
21cr|perl-Monitoring-Livestatus-0.840.0-1|38	%prep
21cr|perl-Monitoring-Livestatus-0.840.0-1|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Monitoring-Livestatus-0.840.0-1|40	
21cr|perl-Monitoring-Livestatus-0.840.0-1|41	%build
21cr|perl-Monitoring-Livestatus-0.840.0-1|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Monitoring-Livestatus-0.840.0-1|43	%make
21cr|perl-Monitoring-Livestatus-0.840.0-1|44	
21cr|perl-Monitoring-Livestatus-0.840.0-1|45	%check
21cr|perl-Monitoring-Livestatus-0.840.0-1|46	%make test
21cr|perl-Monitoring-Livestatus-0.840.0-1|47	
21cr|perl-Monitoring-Livestatus-0.840.0-1|48	%install
21cr|perl-Monitoring-Livestatus-0.840.0-1|49	%makeinstall_std
21cr|perl-Monitoring-Livestatus-0.840.0-1|50	
21cr|perl-Monitoring-Livestatus-0.840.0-1|51	%files
21cr|perl-Monitoring-Livestatus-0.840.0-1|52	%doc META.yml README Changes
21cr|perl-Monitoring-Livestatus-0.840.0-1|53	%{_mandir}/man3/*
21cr|perl-Monitoring-Livestatus-0.840.0-1|54	%{perl_vendorlib}/*

4968 21
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|1	%define upstream_name    Monitoring-Livestatus-Class
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|2	%define upstream_version 0.06
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|3	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|4	%global __requires_exclude perl\\(Monitoring::Livestatus::Class::Abstract::Filter\\)|perl\\(Monitoring::Livestatus::Class::Abstract::Stats\\)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|5	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|6	Name:		perl-%{upstream_name}
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|8	Release:	4
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|9	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|10	Summary:	Class for servicesbyhostgroup table
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|11	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|12	License:	GPL+ or Artistic
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|13	Group:		Development/Perl
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|15	Source0:	https://cpan.metacpan.org/authors/id/N/NI/NIERLEIN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|16	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|17	BuildRequires:	perl-devel
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|18	BuildRequires:	perl(CPAN)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|20	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|21	BuildRequires:	perl(Module::Find)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|22	BuildRequires:	perl(Monitoring::Livestatus)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|23	BuildRequires:	perl(Moose)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|24	BuildRequires:	perl(Test::More)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|25	BuildRequires:	perl(Devel::LeakGuard::Object)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|26	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|27	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|28	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|29	BuildArch:	noarch
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|30	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|31	%description
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|32	This module is an object-oriented interface for Monitoring::Livestatus
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|33	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|34	*The module is still in an early stage of development, there can be some
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|35	api changes between releases.*
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|36	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|37	%prep
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|39	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|40	%build
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|42	%make
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|43	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|44	%check
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|45	make test
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|46	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|47	%install
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|48	%makeinstall_std
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|49	
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|50	%files
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|51	%doc Changes META.yml README
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|52	%{_mandir}/man3/*
21cr|perl-Monitoring-Livestatus-Class-0.60.0-4|53	%{perl_vendorlib}/*

4969 21
21cr|perl-Moose-Autobox-0.160.0-1|1	%define upstream_name    Moose-Autobox
21cr|perl-Moose-Autobox-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-Moose-Autobox-0.160.0-1|3	
21cr|perl-Moose-Autobox-0.160.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Moose-Autobox-0.160.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Moose-Autobox-0.160.0-1|6	Release:    1
21cr|perl-Moose-Autobox-0.160.0-1|7	
21cr|perl-Moose-Autobox-0.160.0-1|8	Summary:    The Indexed role
21cr|perl-Moose-Autobox-0.160.0-1|9	License:    GPL+ or Artistic
21cr|perl-Moose-Autobox-0.160.0-1|10	Group:      Development/Perl
21cr|perl-Moose-Autobox-0.160.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Moose-Autobox-0.160.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Moose-Autobox-0.160.0-1|13	
21cr|perl-Moose-Autobox-0.160.0-1|14	BuildRequires: perl-devel
21cr|perl-Moose-Autobox-0.160.0-1|15	BuildRequires: perl(autobox)
21cr|perl-Moose-Autobox-0.160.0-1|16	BuildRequires: perl(List::MoreUtils)
21cr|perl-Moose-Autobox-0.160.0-1|17	BuildRequires: perl(Moose)
21cr|perl-Moose-Autobox-0.160.0-1|18	BuildRequires: perl(Perl6::Junction)
21cr|perl-Moose-Autobox-0.160.0-1|19	BuildRequires: perl(Test::Exception)
21cr|perl-Moose-Autobox-0.160.0-1|20	BuildRequires: perl(Syntax::Keyword::Junction::All)
21cr|perl-Moose-Autobox-0.160.0-1|21	BuildRequires: perl(namespace::autoclean)
21cr|perl-Moose-Autobox-0.160.0-1|22	
21cr|perl-Moose-Autobox-0.160.0-1|23	BuildArch: noarch
21cr|perl-Moose-Autobox-0.160.0-1|24	
21cr|perl-Moose-Autobox-0.160.0-1|25	Requires: perl(autobox)
21cr|perl-Moose-Autobox-0.160.0-1|26	
21cr|perl-Moose-Autobox-0.160.0-1|27	%description
21cr|perl-Moose-Autobox-0.160.0-1|28	Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE for
21cr|perl-Moose-Autobox-0.160.0-1|29	use with the autobox manpage. It does this using a hierarchy of roles in a
21cr|perl-Moose-Autobox-0.160.0-1|30	manner similar to what Perl 6 _might_ do. This module, like the Class::MOP
21cr|perl-Moose-Autobox-0.160.0-1|31	manpage and the Moose manpage, was inspired by my work on the Perl 6 Object
21cr|perl-Moose-Autobox-0.160.0-1|32	Space, and the 'core types' implemented there.
21cr|perl-Moose-Autobox-0.160.0-1|33	
21cr|perl-Moose-Autobox-0.160.0-1|34	A quick word about autobox
21cr|perl-Moose-Autobox-0.160.0-1|35	The the autobox manpage module provides the ability for calling
21cr|perl-Moose-Autobox-0.160.0-1|36	'methods' on normal Perl values like Scalars, Arrays, Hashes and Code
21cr|perl-Moose-Autobox-0.160.0-1|37	references. This gives the illusion that Perl's types are first-class
21cr|perl-Moose-Autobox-0.160.0-1|38	objects. However, this is only an illusion, albeit a very nice one. I
21cr|perl-Moose-Autobox-0.160.0-1|39	created this module because the autobox manpage itself does not
21cr|perl-Moose-Autobox-0.160.0-1|40	actually provide an implementation for the Perl types but instead only
21cr|perl-Moose-Autobox-0.160.0-1|41	provides the 'hooks' for others to add implementation too.
21cr|perl-Moose-Autobox-0.160.0-1|42	
21cr|perl-Moose-Autobox-0.160.0-1|43	Is this for real? or just play?
21cr|perl-Moose-Autobox-0.160.0-1|44	Several people are using this module in serious applications and it
21cr|perl-Moose-Autobox-0.160.0-1|45	seems to be quite stable. The underlying technologies of the autobox
21cr|perl-Moose-Autobox-0.160.0-1|46	manpage and the Moose::Role manpage are also considered stable. There
21cr|perl-Moose-Autobox-0.160.0-1|47	is some performance hit, but as I am fond of saying, nothing in life is
21cr|perl-Moose-Autobox-0.160.0-1|48	free. If you have any questions regarding this module, either email me,
21cr|perl-Moose-Autobox-0.160.0-1|49	or stop by #moose on irc.perl.org and ask around.
21cr|perl-Moose-Autobox-0.160.0-1|50	
21cr|perl-Moose-Autobox-0.160.0-1|51	%prep
21cr|perl-Moose-Autobox-0.160.0-1|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Moose-Autobox-0.160.0-1|53	
21cr|perl-Moose-Autobox-0.160.0-1|54	%build
21cr|perl-Moose-Autobox-0.160.0-1|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Moose-Autobox-0.160.0-1|56	%make
21cr|perl-Moose-Autobox-0.160.0-1|57	
21cr|perl-Moose-Autobox-0.160.0-1|58	%check
21cr|perl-Moose-Autobox-0.160.0-1|59	make test
21cr|perl-Moose-Autobox-0.160.0-1|60	
21cr|perl-Moose-Autobox-0.160.0-1|61	%install
21cr|perl-Moose-Autobox-0.160.0-1|62	%makeinstall_std
21cr|perl-Moose-Autobox-0.160.0-1|63	
21cr|perl-Moose-Autobox-0.160.0-1|64	%files
21cr|perl-Moose-Autobox-0.160.0-1|65	%doc Changes README
21cr|perl-Moose-Autobox-0.160.0-1|66	%{_mandir}/man3/*
21cr|perl-Moose-Autobox-0.160.0-1|67	%perl_vendorlib/*

4970 21
21cr|perl-Moose-Policy-0.50.0-8|1	%define upstream_name    Moose-Policy
21cr|perl-Moose-Policy-0.50.0-8|2	%define upstream_version 0.05
21cr|perl-Moose-Policy-0.50.0-8|3	
21cr|perl-Moose-Policy-0.50.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Moose-Policy-0.50.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Moose-Policy-0.50.0-8|6	Release:	8
21cr|perl-Moose-Policy-0.50.0-8|7	
21cr|perl-Moose-Policy-0.50.0-8|8	Summary:	Moose-mounted police
21cr|perl-Moose-Policy-0.50.0-8|9	
21cr|perl-Moose-Policy-0.50.0-8|10	License:	GPL+ or Artistic
21cr|perl-Moose-Policy-0.50.0-8|11	Group:		Development/Perl
21cr|perl-Moose-Policy-0.50.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Moose-Policy-0.50.0-8|13	Source0:	https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Moose-Policy-0.50.0-8|14	
21cr|perl-Moose-Policy-0.50.0-8|15	BuildRequires:	perl-devel
21cr|perl-Moose-Policy-0.50.0-8|16	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Moose-Policy-0.50.0-8|17	BuildRequires:	perl(Moose)
21cr|perl-Moose-Policy-0.50.0-8|18	BuildRequires:	perl(Test::Exception)
21cr|perl-Moose-Policy-0.50.0-8|19	BuildRequires:	perl(Test::More)
21cr|perl-Moose-Policy-0.50.0-8|20	
21cr|perl-Moose-Policy-0.50.0-8|21	BuildArch:	noarch
21cr|perl-Moose-Policy-0.50.0-8|22	
21cr|perl-Moose-Policy-0.50.0-8|23	%description
21cr|perl-Moose-Policy-0.50.0-8|24	This module allows you to specify your project-wide or even company-wide
21cr|perl-Moose-Policy-0.50.0-8|25	Moose meta-policy.
21cr|perl-Moose-Policy-0.50.0-8|26	
21cr|perl-Moose-Policy-0.50.0-8|27	Most all of Moose's features can be customized through the use of custom
21cr|perl-Moose-Policy-0.50.0-8|28	metaclasses, however fiddling with the metaclasses can be hairy.
21cr|perl-Moose-Policy-0.50.0-8|29	Moose::Policy removes most of that hairiness and makes it possible to
21cr|perl-Moose-Policy-0.50.0-8|30	cleanly contain a set of meta-level customizations in one easy to use
21cr|perl-Moose-Policy-0.50.0-8|31	module.
21cr|perl-Moose-Policy-0.50.0-8|32	
21cr|perl-Moose-Policy-0.50.0-8|33	This is still an release of this module and it should not be considered to
21cr|perl-Moose-Policy-0.50.0-8|34	be complete by any means. It is very basic implemenation at this point and
21cr|perl-Moose-Policy-0.50.0-8|35	will likely get more feature-full over time, as people request features. So
21cr|perl-Moose-Policy-0.50.0-8|36	if you have a suggestion/need/idea, please speak up.
21cr|perl-Moose-Policy-0.50.0-8|37	
21cr|perl-Moose-Policy-0.50.0-8|38	%prep
21cr|perl-Moose-Policy-0.50.0-8|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Moose-Policy-0.50.0-8|40	
21cr|perl-Moose-Policy-0.50.0-8|41	%build
21cr|perl-Moose-Policy-0.50.0-8|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Moose-Policy-0.50.0-8|43	%make
21cr|perl-Moose-Policy-0.50.0-8|44	
21cr|perl-Moose-Policy-0.50.0-8|45	%check
21cr|perl-Moose-Policy-0.50.0-8|46	%make test
21cr|perl-Moose-Policy-0.50.0-8|47	
21cr|perl-Moose-Policy-0.50.0-8|48	%install
21cr|perl-Moose-Policy-0.50.0-8|49	%makeinstall_std
21cr|perl-Moose-Policy-0.50.0-8|50	
21cr|perl-Moose-Policy-0.50.0-8|51	%files
21cr|perl-Moose-Policy-0.50.0-8|52	%doc Changes README
21cr|perl-Moose-Policy-0.50.0-8|53	%{_mandir}/man3/*
21cr|perl-Moose-Policy-0.50.0-8|54	%{perl_vendorlib}/*

4971 21
21cr|perl-MooseX-Aliases-0.110.0-5|1	%define upstream_name    MooseX-Aliases
21cr|perl-MooseX-Aliases-0.110.0-5|2	%define upstream_version 0.11
21cr|perl-MooseX-Aliases-0.110.0-5|3	
21cr|perl-MooseX-Aliases-0.110.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Aliases-0.110.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Aliases-0.110.0-5|6	Release:	5
21cr|perl-MooseX-Aliases-0.110.0-5|7	
21cr|perl-MooseX-Aliases-0.110.0-5|8	Summary:	Attribute metaclass trait for L<MooseX::Aliases>
21cr|perl-MooseX-Aliases-0.110.0-5|9	
21cr|perl-MooseX-Aliases-0.110.0-5|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Aliases-0.110.0-5|11	Group:		Development/Perl
21cr|perl-MooseX-Aliases-0.110.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Aliases-0.110.0-5|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-Aliases-%{upstream_version}.tar.gz
21cr|perl-MooseX-Aliases-0.110.0-5|14	
21cr|perl-MooseX-Aliases-0.110.0-5|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Aliases-0.110.0-5|16	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Aliases-0.110.0-5|17	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Aliases-0.110.0-5|18	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Aliases-0.110.0-5|19	BuildRequires:	perl(Test::Requires)
21cr|perl-MooseX-Aliases-0.110.0-5|20	BuildArch:	noarch
21cr|perl-MooseX-Aliases-0.110.0-5|21	
21cr|perl-MooseX-Aliases-0.110.0-5|22	%description
21cr|perl-MooseX-Aliases-0.110.0-5|23	The MooseX::Aliases module will allow you to quickly alias methods in
21cr|perl-MooseX-Aliases-0.110.0-5|24	Moose. It provides an alias parameter for 'has()' to generate aliased
21cr|perl-MooseX-Aliases-0.110.0-5|25	accessors as well as the standard ones. Attributes can also be initialized
21cr|perl-MooseX-Aliases-0.110.0-5|26	in the constructor via their aliased names.
21cr|perl-MooseX-Aliases-0.110.0-5|27	
21cr|perl-MooseX-Aliases-0.110.0-5|28	%prep
21cr|perl-MooseX-Aliases-0.110.0-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Aliases-0.110.0-5|30	
21cr|perl-MooseX-Aliases-0.110.0-5|31	%build
21cr|perl-MooseX-Aliases-0.110.0-5|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Aliases-0.110.0-5|33	%make
21cr|perl-MooseX-Aliases-0.110.0-5|34	
21cr|perl-MooseX-Aliases-0.110.0-5|35	%check
21cr|perl-MooseX-Aliases-0.110.0-5|36	%make test
21cr|perl-MooseX-Aliases-0.110.0-5|37	
21cr|perl-MooseX-Aliases-0.110.0-5|38	%install
21cr|perl-MooseX-Aliases-0.110.0-5|39	%makeinstall_std
21cr|perl-MooseX-Aliases-0.110.0-5|40	
21cr|perl-MooseX-Aliases-0.110.0-5|41	%files
21cr|perl-MooseX-Aliases-0.110.0-5|42	%doc Changes LICENSE README
21cr|perl-MooseX-Aliases-0.110.0-5|43	%{_mandir}/man3/*
21cr|perl-MooseX-Aliases-0.110.0-5|44	%{perl_vendorlib}/*

4972 21
21cr|perl-MooseX-App-Cmd-0.340.0-1|1	%define upstream_name    MooseX-App-Cmd
21cr|perl-MooseX-App-Cmd-0.340.0-1|2	%define upstream_version 0.34
21cr|perl-MooseX-App-Cmd-0.340.0-1|3	
21cr|perl-MooseX-App-Cmd-0.340.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-App-Cmd-0.340.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-App-Cmd-0.340.0-1|6	Release:    1
21cr|perl-MooseX-App-Cmd-0.340.0-1|7	
21cr|perl-MooseX-App-Cmd-0.340.0-1|8	Summary:    Reads from config file
21cr|perl-MooseX-App-Cmd-0.340.0-1|9	License:    GPL+ or Artistic
21cr|perl-MooseX-App-Cmd-0.340.0-1|10	Group:      Development/Perl
21cr|perl-MooseX-App-Cmd-0.340.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-App-Cmd-0.340.0-1|12	Source0:    http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-App-Cmd-0.340.0-1|13	
21cr|perl-MooseX-App-Cmd-0.340.0-1|14	BuildRequires: perl-devel
21cr|perl-MooseX-App-Cmd-0.340.0-1|15	BuildRequires: perl(App::Cmd)
21cr|perl-MooseX-App-Cmd-0.340.0-1|16	BuildRequires: perl(App::Cmd::Command)
21cr|perl-MooseX-App-Cmd-0.340.0-1|17	BuildRequires: perl(Data::Dumper)
21cr|perl-MooseX-App-Cmd-0.340.0-1|18	BuildRequires: perl(English)
21cr|perl-MooseX-App-Cmd-0.340.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-App-Cmd-0.340.0-1|20	BuildRequires: perl(File::Basename)
21cr|perl-MooseX-App-Cmd-0.340.0-1|21	BuildRequires: perl(File::Spec)
21cr|perl-MooseX-App-Cmd-0.340.0-1|22	BuildRequires: perl(Getopt::Long::Descriptive) >= 0.99.0
21cr|perl-MooseX-App-Cmd-0.340.0-1|23	BuildRequires: perl(Moose) >= 2.160.300
21cr|perl-MooseX-App-Cmd-0.340.0-1|24	BuildRequires: perl(Moose::Object)
21cr|perl-MooseX-App-Cmd-0.340.0-1|25	BuildRequires: perl(MooseX::Getopt) >= 0.680.0
21cr|perl-MooseX-App-Cmd-0.340.0-1|26	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-App-Cmd-0.340.0-1|27	BuildRequires: perl(Test::Output)
21cr|perl-MooseX-App-Cmd-0.340.0-1|28	BuildRequires: perl(YAML)
21cr|perl-MooseX-App-Cmd-0.340.0-1|29	BuildRequires: perl(base)
21cr|perl-MooseX-App-Cmd-0.340.0-1|30	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-App-Cmd-0.340.0-1|31	BuildRequires: perl(strict)
21cr|perl-MooseX-App-Cmd-0.340.0-1|32	BuildRequires: perl(warnings)
21cr|perl-MooseX-App-Cmd-0.340.0-1|33	BuildRequires: perl(MooseX::ConfigFromFile)
21cr|perl-MooseX-App-Cmd-0.340.0-1|34	BuildRequires: perl(MooseX::SimpleConfig)
21cr|perl-MooseX-App-Cmd-0.340.0-1|35	BuildRequires: perl(MooseX::StrictConstructor)
21cr|perl-MooseX-App-Cmd-0.340.0-1|36	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-MooseX-App-Cmd-0.340.0-1|37	BuildRequires: perl(Pod::Coverage)
21cr|perl-MooseX-App-Cmd-0.340.0-1|38	BuildRequires: perl(MooseX::NonMoose)
21cr|perl-MooseX-App-Cmd-0.340.0-1|39	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-App-Cmd-0.340.0-1|40	
21cr|perl-MooseX-App-Cmd-0.340.0-1|41	BuildArch: noarch
21cr|perl-MooseX-App-Cmd-0.340.0-1|42	
21cr|perl-MooseX-App-Cmd-0.340.0-1|43	%description
21cr|perl-MooseX-App-Cmd-0.340.0-1|44	This module marries App::Cmd with MooseX::Getopt.
21cr|perl-MooseX-App-Cmd-0.340.0-1|45	
21cr|perl-MooseX-App-Cmd-0.340.0-1|46	Use it like App::Cmd advises (especially see App::Cmd::Tutorial), swapping
21cr|perl-MooseX-App-Cmd-0.340.0-1|47	App::Cmd::Command for MooseX::App::Cmd::Command.
21cr|perl-MooseX-App-Cmd-0.340.0-1|48	
21cr|perl-MooseX-App-Cmd-0.340.0-1|49	Then you can write your moose commands as Moose classes, with
21cr|perl-MooseX-App-Cmd-0.340.0-1|50	MooseX::Getopt defining the options for you instead of 'opt_spec' returning
21cr|perl-MooseX-App-Cmd-0.340.0-1|51	a Getopt::Long::Descriptive spec.
21cr|perl-MooseX-App-Cmd-0.340.0-1|52	
21cr|perl-MooseX-App-Cmd-0.340.0-1|53	%prep
21cr|perl-MooseX-App-Cmd-0.340.0-1|54	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-App-Cmd-0.340.0-1|55	chmod 644 Changes
21cr|perl-MooseX-App-Cmd-0.340.0-1|56	
21cr|perl-MooseX-App-Cmd-0.340.0-1|57	%build
21cr|perl-MooseX-App-Cmd-0.340.0-1|58	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-App-Cmd-0.340.0-1|59	
21cr|perl-MooseX-App-Cmd-0.340.0-1|60	%make
21cr|perl-MooseX-App-Cmd-0.340.0-1|61	
21cr|perl-MooseX-App-Cmd-0.340.0-1|62	%check
21cr|perl-MooseX-App-Cmd-0.340.0-1|63	make test
21cr|perl-MooseX-App-Cmd-0.340.0-1|64	
21cr|perl-MooseX-App-Cmd-0.340.0-1|65	%install
21cr|perl-MooseX-App-Cmd-0.340.0-1|66	%makeinstall_std
21cr|perl-MooseX-App-Cmd-0.340.0-1|67	
21cr|perl-MooseX-App-Cmd-0.340.0-1|68	%files
21cr|perl-MooseX-App-Cmd-0.340.0-1|69	%doc Changes LICENCE META.json META.yml README
21cr|perl-MooseX-App-Cmd-0.340.0-1|70	%{_mandir}/man3/*
21cr|perl-MooseX-App-Cmd-0.340.0-1|71	%{perl_vendorlib}/*

4973 21
21cr|perl-MooseX-ArrayRef-0.5.0-1|1	%define upstream_name    MooseX-ArrayRef
21cr|perl-MooseX-ArrayRef-0.5.0-1|2	%define upstream_version 0.005
21cr|perl-MooseX-ArrayRef-0.5.0-1|3	
21cr|perl-MooseX-ArrayRef-0.5.0-1|4	Name:           perl-MooseX-ArrayRef
21cr|perl-MooseX-ArrayRef-0.5.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-MooseX-ArrayRef-0.5.0-1|6	Release:        1
21cr|perl-MooseX-ArrayRef-0.5.0-1|7	Summary:        Blessed array references with Moose
21cr|perl-MooseX-ArrayRef-0.5.0-1|8	Group:          Development/Perl
21cr|perl-MooseX-ArrayRef-0.5.0-1|9	# CONTRIBUTING: GPL+ or Artistic or CC-BY-SA
21cr|perl-MooseX-ArrayRef-0.5.0-1|10	# other files:  GPL+ or Artistic
21cr|perl-MooseX-ArrayRef-0.5.0-1|11	License:        (GPL+ or Artistic) and (GPL+ or Artistic or CC-BY-SA)
21cr|perl-MooseX-ArrayRef-0.5.0-1|12	URL:            https://metacpan.org/release/MooseX-ArrayRef
21cr|perl-MooseX-ArrayRef-0.5.0-1|13	Source0:        https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/MooseX-ArrayRef-%{upstream_version}.tar.gz
21cr|perl-MooseX-ArrayRef-0.5.0-1|14	BuildArch:      noarch
21cr|perl-MooseX-ArrayRef-0.5.0-1|15	BuildRequires:  make
21cr|perl-MooseX-ArrayRef-0.5.0-1|16	BuildRequires:  perl-generators
21cr|perl-MooseX-ArrayRef-0.5.0-1|17	BuildRequires:  perl-interpreter
21cr|perl-MooseX-ArrayRef-0.5.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-MooseX-ArrayRef-0.5.0-1|19	BuildRequires:  perl(strict)
21cr|perl-MooseX-ArrayRef-0.5.0-1|20	# Run-time:
21cr|perl-MooseX-ArrayRef-0.5.0-1|21	BuildRequires:  perl(constant)
21cr|perl-MooseX-ArrayRef-0.5.0-1|22	BuildRequires:  perl(Moose) >= 2.00
21cr|perl-MooseX-ArrayRef-0.5.0-1|23	BuildRequires:  perl(Moose::Exporter)
21cr|perl-MooseX-ArrayRef-0.5.0-1|24	BuildRequires:  perl(Moose::Role)
21cr|perl-MooseX-ArrayRef-0.5.0-1|25	BuildRequires:  perl(Moose::Util::MetaRole)
21cr|perl-MooseX-ArrayRef-0.5.0-1|26	BuildRequires:  perl(Scalar::Util)
21cr|perl-MooseX-ArrayRef-0.5.0-1|27	# Tests:
21cr|perl-MooseX-ArrayRef-0.5.0-1|28	BuildRequires:  perl(Test::More) >= 0.61
21cr|perl-MooseX-ArrayRef-0.5.0-1|29	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-MooseX-ArrayRef-0.5.0-1|30	Requires:       perl(Moose) >= 2.00
21cr|perl-MooseX-ArrayRef-0.5.0-1|31	Requires:       perl(strict)
21cr|perl-MooseX-ArrayRef-0.5.0-1|32	
21cr|perl-MooseX-ArrayRef-0.5.0-1|33	# Remove under-specified dependencies
21cr|perl-MooseX-ArrayRef-0.5.0-1|34	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Moose\\)$
21cr|perl-MooseX-ArrayRef-0.5.0-1|35	
21cr|perl-MooseX-ArrayRef-0.5.0-1|36	%description
21cr|perl-MooseX-ArrayRef-0.5.0-1|37	Objects implemented with array references are often faster than those
21cr|perl-MooseX-ArrayRef-0.5.0-1|38	implemented with hash references. Moose's default object implementation is
21cr|perl-MooseX-ArrayRef-0.5.0-1|39	hash reference based. This is object implementation based on array references.
21cr|perl-MooseX-ArrayRef-0.5.0-1|40	
21cr|perl-MooseX-ArrayRef-0.5.0-1|41	%prep
21cr|perl-MooseX-ArrayRef-0.5.0-1|42	%setup -q -n MooseX-ArrayRef-%{upstream_version}
21cr|perl-MooseX-ArrayRef-0.5.0-1|43	
21cr|perl-MooseX-ArrayRef-0.5.0-1|44	%build
21cr|perl-MooseX-ArrayRef-0.5.0-1|45	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-MooseX-ArrayRef-0.5.0-1|46	%{make_build}
21cr|perl-MooseX-ArrayRef-0.5.0-1|47	
21cr|perl-MooseX-ArrayRef-0.5.0-1|48	%install
21cr|perl-MooseX-ArrayRef-0.5.0-1|49	%{make_install}
21cr|perl-MooseX-ArrayRef-0.5.0-1|50	%{_fixperms} %{buildroot}/*
21cr|perl-MooseX-ArrayRef-0.5.0-1|51	
21cr|perl-MooseX-ArrayRef-0.5.0-1|52	%check
21cr|perl-MooseX-ArrayRef-0.5.0-1|53	make test
21cr|perl-MooseX-ArrayRef-0.5.0-1|54	
21cr|perl-MooseX-ArrayRef-0.5.0-1|55	%files
21cr|perl-MooseX-ArrayRef-0.5.0-1|56	%license LICENSE
21cr|perl-MooseX-ArrayRef-0.5.0-1|57	%doc Changes CONTRIBUTING COPYRIGHT CREDITS examples README
21cr|perl-MooseX-ArrayRef-0.5.0-1|58	%{perl_vendorlib}/*
21cr|perl-MooseX-ArrayRef-0.5.0-1|59	%{_mandir}/man3/*
21cr|perl-MooseX-ArrayRef-0.5.0-1|60	

4974 21
21cr|perl-MooseX-Async-0.70.0-8|1	%define upstream_name    MooseX-Async
21cr|perl-MooseX-Async-0.70.0-8|2	%define upstream_version 0.07
21cr|perl-MooseX-Async-0.70.0-8|3	
21cr|perl-MooseX-Async-0.70.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Async-0.70.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Async-0.70.0-8|6	Release:	8
21cr|perl-MooseX-Async-0.70.0-8|7	
21cr|perl-MooseX-Async-0.70.0-8|8	Summary:	A Method Metaclass for MooseX::Async
21cr|perl-MooseX-Async-0.70.0-8|9	
21cr|perl-MooseX-Async-0.70.0-8|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Async-0.70.0-8|11	Group:		Development/Perl
21cr|perl-MooseX-Async-0.70.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Async-0.70.0-8|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Async-0.70.0-8|14	
21cr|perl-MooseX-Async-0.70.0-8|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Async-0.70.0-8|16	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Async-0.70.0-8|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-MooseX-Async-0.70.0-8|18	BuildRequires:	perl(MooseX::AttributeHelpers)
21cr|perl-MooseX-Async-0.70.0-8|19	BuildArch:	noarch
21cr|perl-MooseX-Async-0.70.0-8|20	
21cr|perl-MooseX-Async-0.70.0-8|21	%description
21cr|perl-MooseX-Async-0.70.0-8|22	MooseX::Async is a set of Metaclasses for MooseX::POE and it's siblings.
21cr|perl-MooseX-Async-0.70.0-8|23	Please see them for documentation.
21cr|perl-MooseX-Async-0.70.0-8|24	
21cr|perl-MooseX-Async-0.70.0-8|25	%prep
21cr|perl-MooseX-Async-0.70.0-8|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Async-0.70.0-8|27	
21cr|perl-MooseX-Async-0.70.0-8|28	%build
21cr|perl-MooseX-Async-0.70.0-8|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Async-0.70.0-8|30	%make
21cr|perl-MooseX-Async-0.70.0-8|31	
21cr|perl-MooseX-Async-0.70.0-8|32	%check
21cr|perl-MooseX-Async-0.70.0-8|33	make test
21cr|perl-MooseX-Async-0.70.0-8|34	
21cr|perl-MooseX-Async-0.70.0-8|35	%install
21cr|perl-MooseX-Async-0.70.0-8|36	%makeinstall_std
21cr|perl-MooseX-Async-0.70.0-8|37	
21cr|perl-MooseX-Async-0.70.0-8|38	%files
21cr|perl-MooseX-Async-0.70.0-8|39	%doc Changes README
21cr|perl-MooseX-Async-0.70.0-8|40	%{_mandir}/man3/*
21cr|perl-MooseX-Async-0.70.0-8|41	%{perl_vendorlib}/*

4975 21
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|1	%define upstream_name    MooseX-Attribute-Chained
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|2	%define upstream_version 1.0.3
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|3	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|6	Release:    1
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|7	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|8	Summary:    Attribute that returns the instance to allow for chaining
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|9	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|10	License:    GPL+ or Artistic
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|11	Group:      Development/Perl
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|13	Source0:    https://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|14	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|15	BuildRequires: perl(Module::Build) >= 0.360.100
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|16	BuildRequires: perl(Moose)
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|17	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|18	BuildRequires: perl(Try::Tiny)
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|19	BuildArch:  noarch
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|20	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|21	Obsoletes: perl-MooseX-ChainedAccessors <= 0.20.0
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|22	Provides:  perl-MooseX-ChainedAccessors
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|23	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|24	%description
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|25	MooseX::Attribute::Chained is a Moose Trait which allows for method
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|26	chaining on accessors by returning $self on write/set operations.
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|27	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|28	%prep
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|30	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|31	%build
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|32	%{__perl} Build.PL installdirs=vendor
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|33	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|34	./Build
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|35	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|36	%check
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|37	./Build test
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|38	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|39	%install
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|40	./Build install destdir=%{buildroot}
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|41	
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|42	%files
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|43	%doc Changes LICENSE META.json *META.yml README
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|44	%{_mandir}/man3/*
21cr|perl-MooseX-Attribute-Chained-1.0.3-1|45	%{perl_vendorlib}/*

4976 21
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|1	%define upstream_name       MooseX-AttributeHelpers
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|2	%define upstream_version 0.25
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|3	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|6	Release:	1
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|7	License:	GPL+ or Artistic
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|8	Group:		Development/Perl
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|9	Summary:	Extend your attribute interfaces
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|10	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|12	Source:		http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|13	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|14	BuildRequires:	perl-devel
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|16	BuildRequires:	perl(File::Spec)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|17	BuildRequires:	perl(Moose) >= 2.160.300
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|18	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|19	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|20	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|21	BuildRequires:	perl(Moose::Meta::Method)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|22	BuildRequires:	perl(Moose::Meta::Attribute)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|23	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|24	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|25	BuildRequires:	perl(Test::Moose)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|26	BuildRequires:	perl(strict)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|27	BuildRequires:	perl(warnings)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|28	BuildRequires:	perl(Pod::Coverage)
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|29	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|30	BuildArch:	noarch
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|31	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|32	%description
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|33	While the Moose manpage attributes provide you with a way to name your
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|34	accessors, readers, writers, clearers and predicates, this library provides
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|35	commonly used attribute helper methods for more specific types of data.
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|36	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|37	As seen in the the /SYNOPSIS manpage, you specify the extension via the
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|38	'metaclass' parameter. Available meta classes are:
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|39	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|40	%prep
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|42	chmod 644 Changes
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|43	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|44	%build
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|46	%make
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|47	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|48	%check
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|49	make test
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|50	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|51	%install
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|52	%makeinstall_std
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|53	
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|54	%files
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|55	%doc Changes README LICENSE CONTRIBUTING META.json META.yml
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|56	%{_mandir}/man3/*
21cr|perl-MooseX-AttributeHelpers-0.250.0-1|57	%{perl_vendorlib}/MooseX

4977 21
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|1	%define upstream_name    MooseX-AttributeShortcuts
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|2	%define upstream_version 0.037
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|3	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|6	Release:    1
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|7	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|8	Summary:    Shorthand for common attribute options
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|9	License:    GPL+ or Artistic
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|10	Group:      Development/Perl
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|12	Source0:    http://search.cpan.org/CPAN/authors/id/R/RS/RSRCHBOY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|13	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|15	BuildRequires: perl(File::Spec)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|16	BuildRequires: perl(IO::Handle)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|17	BuildRequires: perl(IPC::Open3)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|18	BuildRequires: perl(List::AllUtils) >= 0.90.0
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|19	BuildRequires: perl(Moose) >= 2.140.500
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|20	BuildRequires: perl(Moose::Exporter)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|21	BuildRequires: perl(Moose::Role)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|22	BuildRequires: perl(Moose::Util)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|23	BuildRequires: perl(Moose::Util::MetaRole)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|24	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|25	BuildRequires: perl(MooseX::Role::Parameterized)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|26	BuildRequires: perl(MooseX::Types::Common::String)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|27	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|28	BuildRequires: perl(MooseX::Types::Path::Class)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|29	BuildRequires: perl(MooseX::Meta::TypeConstraint::Mooish)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|30	BuildRequires: perl(MooseX::Util)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|31	BuildRequires: perl(Package::DeprecationManager)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|32	BuildRequires: perl(Path::Class)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|33	BuildRequires: perl(Test::CheckDeps) >= 0.10.0
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|34	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|35	BuildRequires: perl(Test::Moose)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|36	BuildRequires: perl(Test::Moose::More) >= 0.18.0
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|37	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|38	BuildRequires: perl(Test::Requires)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|39	BuildRequires: perl(Test::Warn)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|40	BuildRequires: perl(Test::Moose::More)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|41	BuildRequires: perl(constant)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|42	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|43	BuildRequires: perl(strict)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|44	BuildRequires: perl(warnings)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|45	BuildRequires: perl(aliased)
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|46	BuildRequires: perl(CPAN::Meta::Prereqs) >= 2.150.5
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|47	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|48	BuildRequires: perl-devel
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|49	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|50	BuildArch:  noarch
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|51	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|52	%description
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|53	Ever find yourself repeatedly specifing writers and builders, because
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|54	there's no good shortcut to specifying them? Sometimes you want an
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|55	attribute to have a read-only public interface, but a private writer. And
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|56	wouldn't it be easier to just say "builder => 1" and have the attribute
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|57	construct the canonical "_build_$name" builder name for you?
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|58	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|59	This package causes an attribute trait to be applied to all attributes
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|60	defined to the using class. This trait extends the attribute option
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|61	processing to handle the above variations.
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|62	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|63	%prep
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|64	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|65	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|66	%build
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|67	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|68	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|69	%make
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|70	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|71	%check
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|72	%make test
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|73	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|74	%install
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|75	%makeinstall_std
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|76	
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|77	%files
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|78	%doc Changes LICENSE META.json META.yml README SIGNATURE
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|79	%{_mandir}/man3/*
21cr|perl-MooseX-AttributeShortcuts-0.37.0-1|80	%{perl_vendorlib}/*

4978 21
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|1	%define upstream_name    MooseX-Blessed-Reconstruct
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|2	%define upstream_version 1.00
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|3	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|6	Release:	3
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|7	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|8	Summary:	A L<Data::Visitor> for creating Moose objects
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|9	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|11	Group:		Development/Perl
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|14	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|16	BuildRequires:	perl(Class::MOP)
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|17	BuildRequires:	perl(Data::Visitor)
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|19	BuildRequires:	perl(Test::use::ok)
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|20	BuildRequires:	perl(namespace::clean)
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|21	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|22	BuildRequires:	perl(Module::Build)
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|23	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|24	BuildArch:	noarch
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|25	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|26	%description
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|27	The purpose of this module is to "fix up" blessed data into a real Moose
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|28	object.
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|29	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|30	This is used internally by the MooseX::YAML manpage but has no
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|31	implementation details having to do with the YAML manpage itself.
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|32	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|33	%prep
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|35	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|36	%build
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|37	%{__perl} Build.PL --installdirs=vendor
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|38	./Build
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|39	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|40	%check
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|41	./Build test
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|42	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|43	%install
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|44	./Build install --destdir=%{buildroot}
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|45	
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|46	%files
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|47	%doc Changes LICENSE META.json META.yml README
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|48	%{_mandir}/man3/*
21cr|perl-MooseX-Blessed-Reconstruct-1.0.0-3|49	%{perl_vendorlib}/*

4979 21
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|1	%define upstream_name    MooseX-ChainedAccessors
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|2	%define upstream_version 0.02
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|3	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|6	Release:    5
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|7	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|8	Summary:    Accessor class for chained accessors with Moose
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|9	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|10	License:    GPL+ or Artistic
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|11	Group:      Development/Perl
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|13	Source0:    https://cpan.metacpan.org/authors/id/P/PE/PERLER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|14	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|16	BuildRequires: perl(Moose)
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|17	BuildRequires: perl(Module::Build)
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|18	BuildArch: noarch
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|19	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|20	%description
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|21	Modifies the Accessor Metaclass to use MooseX::ChainedAccessors::Accessor
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|22	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|23	%prep
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|25	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|26	%build
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|27	%{__perl} Build.PL installdirs=vendor
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|28	./Build
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|29	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|30	%check
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|31	./Build test
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|32	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|33	%install
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|34	./Build install destdir=%{buildroot}
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|35	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|36	%clean
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|37	
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|38	%files
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|39	%doc META.yml README
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|40	%{_mandir}/man3/*
21cr|perl-MooseX-ChainedAccessors-0.20.0-5|41	%{perl_vendorlib}/*

4980 21
21cr|perl-MooseX-ClassAttribute-0.290.0-1|1	%define upstream_name    MooseX-ClassAttribute
21cr|perl-MooseX-ClassAttribute-0.290.0-1|2	%define upstream_version 0.29
21cr|perl-MooseX-ClassAttribute-0.290.0-1|3	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-ClassAttribute-0.290.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-ClassAttribute-0.290.0-1|6	Release:	1
21cr|perl-MooseX-ClassAttribute-0.290.0-1|7	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|8	Summary:	Declare class attributes Moose-style
21cr|perl-MooseX-ClassAttribute-0.290.0-1|9	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|10	License:	GPL+ or Artistic
21cr|perl-MooseX-ClassAttribute-0.290.0-1|11	Group:		Development/Perl
21cr|perl-MooseX-ClassAttribute-0.290.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-ClassAttribute-0.290.0-1|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-ClassAttribute-%{upstream_version}.tar.gz
21cr|perl-MooseX-ClassAttribute-0.290.0-1|14	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|15	BuildRequires:	perl-devel
21cr|perl-MooseX-ClassAttribute-0.290.0-1|16	BuildRequires:	perl(B)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|17	BuildRequires:	perl(Exporter)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|19	BuildRequires:	perl(MooseX::AttributeHelpers)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|20	BuildRequires:	perl(Scalar::Util)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|21	BuildRequires:	perl(Sub::Name)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|23	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|24	BuildRequires:	perl(Test::Requires)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|25	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|26	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-ClassAttribute-0.290.0-1|28	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|29	BuildArch:	noarch
21cr|perl-MooseX-ClassAttribute-0.290.0-1|30	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|31	%description
21cr|perl-MooseX-ClassAttribute-0.290.0-1|32	This module allows you to declare class attributes in exactly the same way
21cr|perl-MooseX-ClassAttribute-0.290.0-1|33	as you declare object attributes, except using 'class_has()' instead of
21cr|perl-MooseX-ClassAttribute-0.290.0-1|34	'has()'. It is also possible to make these attributes immutable (and
21cr|perl-MooseX-ClassAttribute-0.290.0-1|35	faster) just as you can with normal Moose attributes.
21cr|perl-MooseX-ClassAttribute-0.290.0-1|36	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|37	You can use any feature of Moose's attribute declarations, including
21cr|perl-MooseX-ClassAttribute-0.290.0-1|38	overriding a parent's attributes, delegation ('handles'), and attribute
21cr|perl-MooseX-ClassAttribute-0.290.0-1|39	metaclasses, and it should just work.
21cr|perl-MooseX-ClassAttribute-0.290.0-1|40	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|41	The accessors methods for class attribute may be called on the class
21cr|perl-MooseX-ClassAttribute-0.290.0-1|42	directly, or on objects of that class. Passing a class attribute to the
21cr|perl-MooseX-ClassAttribute-0.290.0-1|43	constructor will not set it.
21cr|perl-MooseX-ClassAttribute-0.290.0-1|44	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|45	%prep
21cr|perl-MooseX-ClassAttribute-0.290.0-1|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-ClassAttribute-0.290.0-1|47	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|48	%build
21cr|perl-MooseX-ClassAttribute-0.290.0-1|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-ClassAttribute-0.290.0-1|50	%make
21cr|perl-MooseX-ClassAttribute-0.290.0-1|51	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|52	%check
21cr|perl-MooseX-ClassAttribute-0.290.0-1|53	make test
21cr|perl-MooseX-ClassAttribute-0.290.0-1|54	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|55	%install
21cr|perl-MooseX-ClassAttribute-0.290.0-1|56	%makeinstall_std
21cr|perl-MooseX-ClassAttribute-0.290.0-1|57	
21cr|perl-MooseX-ClassAttribute-0.290.0-1|58	%files
21cr|perl-MooseX-ClassAttribute-0.290.0-1|59	%doc Changes README*
21cr|perl-MooseX-ClassAttribute-0.290.0-1|60	%{_mandir}/man3/*
21cr|perl-MooseX-ClassAttribute-0.290.0-1|61	%{perl_vendorlib}/MooseX

4981 21
21cr|perl-MooseX-Clone-0.50.0-7|1	%define upstream_name    MooseX-Clone
21cr|perl-MooseX-Clone-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-MooseX-Clone-0.50.0-7|3	
21cr|perl-MooseX-Clone-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Clone-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Clone-0.50.0-7|6	Release:	7
21cr|perl-MooseX-Clone-0.50.0-7|7	
21cr|perl-MooseX-Clone-0.50.0-7|8	Summary:	The L<Moose::Meta::Attribute>
21cr|perl-MooseX-Clone-0.50.0-7|9	
21cr|perl-MooseX-Clone-0.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Clone-0.50.0-7|11	Group:		Development/Perl
21cr|perl-MooseX-Clone-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Clone-0.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Clone-0.50.0-7|14	
21cr|perl-MooseX-Clone-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Clone-0.50.0-7|16	BuildRequires:	perl(Data::Visitor)
21cr|perl-MooseX-Clone-0.50.0-7|17	BuildRequires:	perl(Hash::Util::FieldHash::Compat)
21cr|perl-MooseX-Clone-0.50.0-7|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Clone-0.50.0-7|19	BuildRequires:	perl(Test::use::ok)
21cr|perl-MooseX-Clone-0.50.0-7|20	BuildRequires:	perl(namespace::clean)
21cr|perl-MooseX-Clone-0.50.0-7|21	Provides:	perl(MooseX::Clone::Meta::Attribute::Trait::StorableClone)
21cr|perl-MooseX-Clone-0.50.0-7|22	BuildArch:	noarch
21cr|perl-MooseX-Clone-0.50.0-7|23	
21cr|perl-MooseX-Clone-0.50.0-7|24	%description
21cr|perl-MooseX-Clone-0.50.0-7|25	Out of the box the Moose manpage only provides very barebones cloning
21cr|perl-MooseX-Clone-0.50.0-7|26	support in order to maximize flexibility.
21cr|perl-MooseX-Clone-0.50.0-7|27	
21cr|perl-MooseX-Clone-0.50.0-7|28	This role provides a 'clone' method that makes use of the low level cloning
21cr|perl-MooseX-Clone-0.50.0-7|29	support already in the Moose manpage and adds selective deep cloning based
21cr|perl-MooseX-Clone-0.50.0-7|30	on introspection on top of that. Attributes with the 'Clone' trait will
21cr|perl-MooseX-Clone-0.50.0-7|31	handle cloning of data within the object, typically delegating to the
21cr|perl-MooseX-Clone-0.50.0-7|32	attribute value's own 'clone' method.
21cr|perl-MooseX-Clone-0.50.0-7|33	
21cr|perl-MooseX-Clone-0.50.0-7|34	%prep
21cr|perl-MooseX-Clone-0.50.0-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Clone-0.50.0-7|36	
21cr|perl-MooseX-Clone-0.50.0-7|37	%build
21cr|perl-MooseX-Clone-0.50.0-7|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Clone-0.50.0-7|39	%make
21cr|perl-MooseX-Clone-0.50.0-7|40	
21cr|perl-MooseX-Clone-0.50.0-7|41	%check
21cr|perl-MooseX-Clone-0.50.0-7|42	%make test
21cr|perl-MooseX-Clone-0.50.0-7|43	
21cr|perl-MooseX-Clone-0.50.0-7|44	%install
21cr|perl-MooseX-Clone-0.50.0-7|45	%makeinstall_std
21cr|perl-MooseX-Clone-0.50.0-7|46	
21cr|perl-MooseX-Clone-0.50.0-7|47	%files
21cr|perl-MooseX-Clone-0.50.0-7|48	%doc Changes
21cr|perl-MooseX-Clone-0.50.0-7|49	%{_mandir}/man3/*
21cr|perl-MooseX-Clone-0.50.0-7|50	%{perl_vendorlib}/*

4982 21
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|1	%define upstream_name    MooseX-ConfigFromFile
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|2	%define upstream_version 0.14
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|3	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|6	Release:	5
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|7	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|8	Summary:	An abstract Moose role for setting attributes from a configfile
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|9	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|10	License:	GPL+ or Artistic
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|11	Group:		Development/Perl
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|14	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|15	BuildRequires: perl-devel
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|16	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|17	BuildRequires: perl(CPAN::Meta::Requirements)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|18	BuildRequires: perl(Carp)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|19	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|20	BuildRequires: perl(File::Spec::Functions)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|21	BuildRequires: perl(List::Util)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|22	#BuildRequires: perl(Module::Build::Tiny)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|23	BuildRequires: perl(Moose) >= 2.160.300
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|24	BuildRequires: perl(Moose::Role)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|25	#BuildRequires: perl(MooseX::Getopt)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|26	#BuildRequires: perl(MooseX::SimpleConfig)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|27	#BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|28	#BuildRequires: perl(MooseX::Types::Path::Tiny)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|29	#BuildRequires: perl(Scalar::Util)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|30	#BuildRequires: perl(Test::Deep)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|31	#BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|32	#BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|33	#BuildRequires: perl(Test::Requires)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|34	#BuildRequires: perl(Test::Without::Module)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|35	#BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|36	#BuildRequires: perl(strict)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|37	#BuildRequires: perl(warnings)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|38	#BuildRequires: perl(Pod::Coverage)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|39	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|40	Requires:	perl(namespace::autoclean)
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|41	BuildArch:	noarch
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|42	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|43	%description
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|44	This is an abstract role which provides an alternate constructor for
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|45	creating objects using parameters passed in from a configuration file. The
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|46	actual implementation of reading the configuration file is left to concrete
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|47	subroles.
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|48	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|49	It declares an attribute 'configfile' and a class method 'new_with_config',
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|50	and requires that concrete roles derived from it implement the class method
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|51	'get_config_from_file'.
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|52	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|53	Attributes specified directly as arguments to 'new_with_config' supercede
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|54	those in the configfile.
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|55	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|56	%prep
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|57	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|58	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|59	%build
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|60	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|61	%make
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|62	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|63	%check
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|64	# test disabled - circular dependency with MooseX-Getopt
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|65	#%%make test
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|66	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|67	%install
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|68	%makeinstall_std
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|69	
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|70	%files
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|71	%doc Changes README LICENSE META.json META.yml
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|72	%{_mandir}/man3/*
21cr|perl-MooseX-ConfigFromFile-0.140.0-5|73	%{perl_vendorlib}/*

4983 21
21cr|perl-MooseX-Daemonize-0.220.0-2|1	%define upstream_name    MooseX-Daemonize
21cr|perl-MooseX-Daemonize-0.220.0-2|2	%define upstream_version 0.22
21cr|perl-MooseX-Daemonize-0.220.0-2|3	
21cr|perl-MooseX-Daemonize-0.220.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Daemonize-0.220.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Daemonize-0.220.0-2|6	Release:    2
21cr|perl-MooseX-Daemonize-0.220.0-2|7	
21cr|perl-MooseX-Daemonize-0.220.0-2|8	Summary:    A Role with the core daemonization and pidfile management
21cr|perl-MooseX-Daemonize-0.220.0-2|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Daemonize-0.220.0-2|10	Group:      Development/Perl
21cr|perl-MooseX-Daemonize-0.220.0-2|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Daemonize-0.220.0-2|12	Source0:    https://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Daemonize-0.220.0-2|13	
21cr|perl-MooseX-Daemonize-0.220.0-2|14	BuildRequires: perl(Devel::AssertOS)
21cr|perl-MooseX-Daemonize-0.220.0-2|15	BuildRequires: perl(Devel::CheckOS) >= 1.630.0
21cr|perl-MooseX-Daemonize-0.220.0-2|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Daemonize-0.220.0-2|17	BuildRequires: perl(File::Path) >= 2.80.0
21cr|perl-MooseX-Daemonize-0.220.0-2|18	BuildRequires: perl(File::Spec::Functions)
21cr|perl-MooseX-Daemonize-0.220.0-2|19	BuildRequires: perl(File::Temp)
21cr|perl-MooseX-Daemonize-0.220.0-2|20	BuildRequires: perl(List::Util)
21cr|perl-MooseX-Daemonize-0.220.0-2|21	BuildRequires: perl(Module::Build::Tiny) >= 0.34.0
21cr|perl-MooseX-Daemonize-0.220.0-2|22	BuildRequires: perl(Moose) >= 2.160.300
21cr|perl-MooseX-Daemonize-0.220.0-2|23	BuildRequires: perl(Moose::Role)
21cr|perl-MooseX-Daemonize-0.220.0-2|24	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-Daemonize-0.220.0-2|25	BuildRequires: perl(MooseX::Getopt)
21cr|perl-MooseX-Daemonize-0.220.0-2|26	BuildRequires: perl(MooseX::Getopt::OptionTypeMap)
21cr|perl-MooseX-Daemonize-0.220.0-2|27	BuildRequires: perl(MooseX::Types::Path::Class)
21cr|perl-MooseX-Daemonize-0.220.0-2|28	BuildRequires: perl(POSIX)
21cr|perl-MooseX-Daemonize-0.220.0-2|29	BuildRequires: perl(Sub::Exporter)
21cr|perl-MooseX-Daemonize-0.220.0-2|30	BuildRequires: perl(Sub::Exporter::ForMethods)
21cr|perl-MooseX-Daemonize-0.220.0-2|31	BuildRequires: perl(Test::Builder)
21cr|perl-MooseX-Daemonize-0.220.0-2|32	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-Daemonize-0.220.0-2|33	BuildRequires: perl(Test::Moose)
21cr|perl-MooseX-Daemonize-0.220.0-2|34	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Daemonize-0.220.0-2|35	BuildRequires: perl(constant)
21cr|perl-MooseX-Daemonize-0.220.0-2|36	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Daemonize-0.220.0-2|37	BuildRequires: perl(strict)
21cr|perl-MooseX-Daemonize-0.220.0-2|38	BuildRequires: perl(version)
21cr|perl-MooseX-Daemonize-0.220.0-2|39	BuildRequires: perl(warnings)
21cr|perl-MooseX-Daemonize-0.220.0-2|40	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Daemonize-0.220.0-2|41	BuildRequires: perl(Pod::Coverage)
21cr|perl-MooseX-Daemonize-0.220.0-2|42	BuildRequires: perl-devel
21cr|perl-MooseX-Daemonize-0.220.0-2|43	
21cr|perl-MooseX-Daemonize-0.220.0-2|44	BuildArch:  noarch
21cr|perl-MooseX-Daemonize-0.220.0-2|45	
21cr|perl-MooseX-Daemonize-0.220.0-2|46	%description
21cr|perl-MooseX-Daemonize-0.220.0-2|47	Often you want to write a persistant daemon that has a pid file, and
21cr|perl-MooseX-Daemonize-0.220.0-2|48	responds appropriately to Signals. This module provides a set of basic
21cr|perl-MooseX-Daemonize-0.220.0-2|49	roles as an infrastructure to do that.
21cr|perl-MooseX-Daemonize-0.220.0-2|50	
21cr|perl-MooseX-Daemonize-0.220.0-2|51	%prep
21cr|perl-MooseX-Daemonize-0.220.0-2|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Daemonize-0.220.0-2|53	chmod -R 755 examples
21cr|perl-MooseX-Daemonize-0.220.0-2|54	find . -type f -exec chmod 644 {} \;
21cr|perl-MooseX-Daemonize-0.220.0-2|55	
21cr|perl-MooseX-Daemonize-0.220.0-2|56	%build
21cr|perl-MooseX-Daemonize-0.220.0-2|57	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Daemonize-0.220.0-2|58	
21cr|perl-MooseX-Daemonize-0.220.0-2|59	%make
21cr|perl-MooseX-Daemonize-0.220.0-2|60	
21cr|perl-MooseX-Daemonize-0.220.0-2|61	%check
21cr|perl-MooseX-Daemonize-0.220.0-2|62	# test fail on abf build, local test passed
21cr|perl-MooseX-Daemonize-0.220.0-2|63	#%%make test
21cr|perl-MooseX-Daemonize-0.220.0-2|64	
21cr|perl-MooseX-Daemonize-0.220.0-2|65	%install
21cr|perl-MooseX-Daemonize-0.220.0-2|66	%makeinstall_std
21cr|perl-MooseX-Daemonize-0.220.0-2|67	
21cr|perl-MooseX-Daemonize-0.220.0-2|68	%files
21cr|perl-MooseX-Daemonize-0.220.0-2|69	%doc CONTRIBUTING Changes IDEAS LICENCE META.json META.yml README examples
21cr|perl-MooseX-Daemonize-0.220.0-2|70	%{_mandir}/man3/*
21cr|perl-MooseX-Daemonize-0.220.0-2|71	%{perl_vendorlib}/*

4984 21
21cr|perl-MooseX-Deprecated-0.5.0-3|1	%define upstream_name    MooseX-Deprecated
21cr|perl-MooseX-Deprecated-0.5.0-3|2	%define upstream_version 0.005
21cr|perl-MooseX-Deprecated-0.5.0-3|3	
21cr|perl-MooseX-Deprecated-0.5.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Deprecated-0.5.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Deprecated-0.5.0-3|6	Release:    3
21cr|perl-MooseX-Deprecated-0.5.0-3|7	
21cr|perl-MooseX-Deprecated-0.5.0-3|8	Summary:    Mark attributes and methods as deprecated
21cr|perl-MooseX-Deprecated-0.5.0-3|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Deprecated-0.5.0-3|10	Group:      Development/Perl
21cr|perl-MooseX-Deprecated-0.5.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Deprecated-0.5.0-3|12	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Deprecated-0.5.0-3|13	
21cr|perl-MooseX-Deprecated-0.5.0-3|14	BuildRequires: perl-devel
21cr|perl-MooseX-Deprecated-0.5.0-3|15	BuildRequires: perl(Devel::Callsite)
21cr|perl-MooseX-Deprecated-0.5.0-3|16	BuildRequires: perl(Moose)
21cr|perl-MooseX-Deprecated-0.5.0-3|17	BuildRequires: perl(MooseX::Role::Parameterized)
21cr|perl-MooseX-Deprecated-0.5.0-3|18	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-Deprecated-0.5.0-3|19	BuildRequires: perl(Test::Moose)
21cr|perl-MooseX-Deprecated-0.5.0-3|20	BuildRequires: perl(Test::More)
21cr|perl-MooseX-Deprecated-0.5.0-3|21	BuildRequires: perl(Test::Warnings)
21cr|perl-MooseX-Deprecated-0.5.0-3|22	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Deprecated-0.5.0-3|23	
21cr|perl-MooseX-Deprecated-0.5.0-3|24	BuildArch: noarch
21cr|perl-MooseX-Deprecated-0.5.0-3|25	
21cr|perl-MooseX-Deprecated-0.5.0-3|26	%description
21cr|perl-MooseX-Deprecated-0.5.0-3|27	MooseX::Deprecated is a parameterizable role that makes it easy to
21cr|perl-MooseX-Deprecated-0.5.0-3|28	deprecate particular attributes and methods in a class.
21cr|perl-MooseX-Deprecated-0.5.0-3|29	
21cr|perl-MooseX-Deprecated-0.5.0-3|30	In the SYNOPSIS above, 'before' method modifiers will be installed on the
21cr|perl-MooseX-Deprecated-0.5.0-3|31	'feathers' accessor and the 'honk' method, issuing a deprecation warning.
21cr|perl-MooseX-Deprecated-0.5.0-3|32	Additionally, an 'after' modifier will be installed on the class' 'BUILD'
21cr|perl-MooseX-Deprecated-0.5.0-3|33	method which will issue deprecation warnings for any deprecated attributes
21cr|perl-MooseX-Deprecated-0.5.0-3|34	passed to the constructor.
21cr|perl-MooseX-Deprecated-0.5.0-3|35	
21cr|perl-MooseX-Deprecated-0.5.0-3|36	The warning text will be something along the lines of: *"%s is a deprecated
21cr|perl-MooseX-Deprecated-0.5.0-3|37	%s"*
21cr|perl-MooseX-Deprecated-0.5.0-3|38	
21cr|perl-MooseX-Deprecated-0.5.0-3|39	%prep
21cr|perl-MooseX-Deprecated-0.5.0-3|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Deprecated-0.5.0-3|41	
21cr|perl-MooseX-Deprecated-0.5.0-3|42	%build
21cr|perl-MooseX-Deprecated-0.5.0-3|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Deprecated-0.5.0-3|44	
21cr|perl-MooseX-Deprecated-0.5.0-3|45	%make
21cr|perl-MooseX-Deprecated-0.5.0-3|46	
21cr|perl-MooseX-Deprecated-0.5.0-3|47	%check
21cr|perl-MooseX-Deprecated-0.5.0-3|48	%make test
21cr|perl-MooseX-Deprecated-0.5.0-3|49	
21cr|perl-MooseX-Deprecated-0.5.0-3|50	%install
21cr|perl-MooseX-Deprecated-0.5.0-3|51	%makeinstall_std
21cr|perl-MooseX-Deprecated-0.5.0-3|52	
21cr|perl-MooseX-Deprecated-0.5.0-3|53	%files
21cr|perl-MooseX-Deprecated-0.5.0-3|54	%doc Changes LICENSE META.json META.yml README
21cr|perl-MooseX-Deprecated-0.5.0-3|55	%{_mandir}/man3/*
21cr|perl-MooseX-Deprecated-0.5.0-3|56	%{perl_vendorlib}/*

4985 21
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|1	%define upstream_name    MooseX-Emulate-Class-Accessor-Fast
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|2	%define upstream_version 0.009032
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|3	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|6	Release:    1
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|7	Epoch:      1
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|8	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|10	Group:      Development/Perl
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|11	Summary:    Emulate Class::Accessor::Fast behavior using Moose attributes
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|12	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|14	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|15	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|16	BuildRequires: perl(Moose)
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|17	BuildRequires: perl(Test::Exception)
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|18	BuildRequires: perl(namespace::clean)
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|19	BuildRequires: perl-devel
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|20	BuildArch: noarch
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|21	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|22	%description
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|23	This module attempts to hijack the Class::Accessor::Fast manpage in INC
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|24	and replace it with the MooseX::Emulate::Class::Accessor::Fast manpage.
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|25	Make sure it is loaded before the classes you have that use
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|26	<Class::Accessor::Fast>. It is meant as a tool to help you migrate your
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|27	project from the Class::Accessor::Fast manpage, to the
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|28	MooseX::Emulate::Class::Accessor::Fast manpage and ultimately, to the Moose
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|29	manpage.
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|30	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|31	%prep
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|33	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|34	%build
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|36	%make
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|37	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|38	%check
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|39	make test
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|40	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|41	%install
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|42	%makeinstall_std
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|43	
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|44	%files
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|45	%doc Changes README
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|46	%{_mandir}/man3/*
21cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.32-1|47	%{perl_vendorlib}/*

4986 21
21cr|perl-MooseX-FollowPBP-0.50.0-7|1	%define upstream_name    MooseX-FollowPBP
21cr|perl-MooseX-FollowPBP-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-MooseX-FollowPBP-0.50.0-7|3	
21cr|perl-MooseX-FollowPBP-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-FollowPBP-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-FollowPBP-0.50.0-7|6	Release:	7
21cr|perl-MooseX-FollowPBP-0.50.0-7|7	
21cr|perl-MooseX-FollowPBP-0.50.0-7|8	Summary:	Names accessors in the I<Perl Best Practices> style
21cr|perl-MooseX-FollowPBP-0.50.0-7|9	
21cr|perl-MooseX-FollowPBP-0.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-MooseX-FollowPBP-0.50.0-7|11	Group:		Development/Perl
21cr|perl-MooseX-FollowPBP-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-FollowPBP-0.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-FollowPBP-0.50.0-7|14	
21cr|perl-MooseX-FollowPBP-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-MooseX-FollowPBP-0.50.0-7|16	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-MooseX-FollowPBP-0.50.0-7|17	BuildRequires:	perl(Moose)
21cr|perl-MooseX-FollowPBP-0.50.0-7|18	BuildArch:	noarch
21cr|perl-MooseX-FollowPBP-0.50.0-7|19	
21cr|perl-MooseX-FollowPBP-0.50.0-7|20	%description
21cr|perl-MooseX-FollowPBP-0.50.0-7|21	This module does not provide any methods. Simply loading it changes the
21cr|perl-MooseX-FollowPBP-0.50.0-7|22	default naming policy for the loading class so that accessors are separated
21cr|perl-MooseX-FollowPBP-0.50.0-7|23	into get and set methods. The get methods are prefixed with "get_" as the
21cr|perl-MooseX-FollowPBP-0.50.0-7|24	accessor, while set methods are prefixed with "set_". This is the naming
21cr|perl-MooseX-FollowPBP-0.50.0-7|25	style recommended by Damian Conway in _Perl Best Practices_.
21cr|perl-MooseX-FollowPBP-0.50.0-7|26	
21cr|perl-MooseX-FollowPBP-0.50.0-7|27	If you define an attribute with a leading underscore, then both the get and
21cr|perl-MooseX-FollowPBP-0.50.0-7|28	set method will also have an underscore prefix.
21cr|perl-MooseX-FollowPBP-0.50.0-7|29	
21cr|perl-MooseX-FollowPBP-0.50.0-7|30	If you explicitly set a "reader" or "writer" name when creating an
21cr|perl-MooseX-FollowPBP-0.50.0-7|31	attribute, then that attribute's naming scheme is left unchanged.
21cr|perl-MooseX-FollowPBP-0.50.0-7|32	
21cr|perl-MooseX-FollowPBP-0.50.0-7|33	%prep
21cr|perl-MooseX-FollowPBP-0.50.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-FollowPBP-0.50.0-7|35	
21cr|perl-MooseX-FollowPBP-0.50.0-7|36	%build
21cr|perl-MooseX-FollowPBP-0.50.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-FollowPBP-0.50.0-7|38	%make
21cr|perl-MooseX-FollowPBP-0.50.0-7|39	
21cr|perl-MooseX-FollowPBP-0.50.0-7|40	%check
21cr|perl-MooseX-FollowPBP-0.50.0-7|41	make test
21cr|perl-MooseX-FollowPBP-0.50.0-7|42	
21cr|perl-MooseX-FollowPBP-0.50.0-7|43	%install
21cr|perl-MooseX-FollowPBP-0.50.0-7|44	%makeinstall_std
21cr|perl-MooseX-FollowPBP-0.50.0-7|45	
21cr|perl-MooseX-FollowPBP-0.50.0-7|46	%files
21cr|perl-MooseX-FollowPBP-0.50.0-7|47	%doc Changes README
21cr|perl-MooseX-FollowPBP-0.50.0-7|48	%{_mandir}/man3/*
21cr|perl-MooseX-FollowPBP-0.50.0-7|49	%{perl_vendorlib}/*

4987 21
21cr|perl-MooseX-Getopt-0.750.0-3|1	%define upstream_name    MooseX-Getopt
21cr|perl-MooseX-Getopt-0.750.0-3|2	%define upstream_version 0.75
21cr|perl-MooseX-Getopt-0.750.0-3|3	
21cr|perl-MooseX-Getopt-0.750.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Getopt-0.750.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Getopt-0.750.0-3|6	Release:	3
21cr|perl-MooseX-Getopt-0.750.0-3|7	
21cr|perl-MooseX-Getopt-0.750.0-3|8	Summary:	Optional meta attribute trait for ignoring params
21cr|perl-MooseX-Getopt-0.750.0-3|9	License:	GPL+ or Artistic
21cr|perl-MooseX-Getopt-0.750.0-3|10	Group:		Development/Perl
21cr|perl-MooseX-Getopt-0.750.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Getopt-0.750.0-3|12	Source0:	http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Getopt-0.750.0-3|13	
21cr|perl-MooseX-Getopt-0.750.0-3|14	
21cr|perl-MooseX-Getopt-0.750.0-3|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Getopt-0.750.0-3|16	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-Getopt-0.750.0-3|17	BuildRequires:	perl(Getopt::Long) >= 2.470.0
21cr|perl-MooseX-Getopt-0.750.0-3|18	BuildRequires:	perl(Getopt::Long::Descriptive) >= 0.99.0
21cr|perl-MooseX-Getopt-0.750.0-3|19	BuildRequires:	perl(IO::Scalar)
21cr|perl-MooseX-Getopt-0.750.0-3|20	BuildRequires:	perl(Moose) >= 2.140.500
21cr|perl-MooseX-Getopt-0.750.0-3|21	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-MooseX-Getopt-0.750.0-3|22	BuildRequires:	perl(MooseX::Types::Path::Tiny)
21cr|perl-MooseX-Getopt-0.750.0-3|23	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Getopt-0.750.0-3|24	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Getopt-0.750.0-3|25	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Getopt-0.750.0-3|26	BuildRequires:	perl(Test::Requires)
21cr|perl-MooseX-Getopt-0.750.0-3|27	BuildRequires:	perl(Test::Trap)
21cr|perl-MooseX-Getopt-0.750.0-3|28	BuildRequires:	perl(Test::Warn)
21cr|perl-MooseX-Getopt-0.750.0-3|29	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-Getopt-0.750.0-3|30	BuildRequires:	perl(Path::Tiny)
21cr|perl-MooseX-Getopt-0.750.0-3|31	BuildRequires:	perl(Test::Warnings)
21cr|perl-MooseX-Getopt-0.750.0-3|32	BuildRequires:	perl(Dist::CheckConflicts)
21cr|perl-MooseX-Getopt-0.750.0-3|33	BuildRequires:	perl-devel
21cr|perl-MooseX-Getopt-0.750.0-3|34	BuildRequires:	perl(File::Spec)
21cr|perl-MooseX-Getopt-0.750.0-3|35	BuildRequires:	perl(Module::Runtime)
21cr|perl-MooseX-Getopt-0.750.0-3|36	BuildRequires:	perl(Moose::Meta::Class)
21cr|perl-MooseX-Getopt-0.750.0-3|37	BuildRequires:	perl(Moose::Util)
21cr|perl-MooseX-Getopt-0.750.0-3|38	BuildRequires:	perl(Test::Deep)
21cr|perl-MooseX-Getopt-0.750.0-3|39	BuildRequires:	perl(Test::Moose)
21cr|perl-MooseX-Getopt-0.750.0-3|40	BuildRequires:	perl(Test::Requires)
21cr|perl-MooseX-Getopt-0.750.0-3|41	BuildRequires:	perl(Test::Needs)
21cr|perl-MooseX-Getopt-0.750.0-3|42	BuildRequires:	perl(Carp)
21cr|perl-MooseX-Getopt-0.750.0-3|43	BuildRequires:	perl(Moose::Meta::Attribute)
21cr|perl-MooseX-Getopt-0.750.0-3|44	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-Getopt-0.750.0-3|45	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-Getopt-0.750.0-3|46	BuildRequires:	perl(Scalar::Util)
21cr|perl-MooseX-Getopt-0.750.0-3|47	BuildRequires:	perl(strict)
21cr|perl-MooseX-Getopt-0.750.0-3|48	BuildRequires:	perl(warnings)
21cr|perl-MooseX-Getopt-0.750.0-3|49	BuildRequires:	perl(MooseX::SimpleConfig)
21cr|perl-MooseX-Getopt-0.750.0-3|50	BuildRequires:	perl(MooseX::StrictConstructor)
21cr|perl-MooseX-Getopt-0.750.0-3|51	BuildRequires:	perl(MooseX::ConfigFromFile)
21cr|perl-MooseX-Getopt-0.750.0-3|52	
21cr|perl-MooseX-Getopt-0.750.0-3|53	Requires:	perl(Getopt::Long::Descriptive)
21cr|perl-MooseX-Getopt-0.750.0-3|54	
21cr|perl-MooseX-Getopt-0.750.0-3|55	BuildArch:	noarch
21cr|perl-MooseX-Getopt-0.750.0-3|56	
21cr|perl-MooseX-Getopt-0.750.0-3|57	%description
21cr|perl-MooseX-Getopt-0.750.0-3|58	This is a role which provides an alternate constructor for creating objects
21cr|perl-MooseX-Getopt-0.750.0-3|59	using parameters passed in from the command line.
21cr|perl-MooseX-Getopt-0.750.0-3|60	
21cr|perl-MooseX-Getopt-0.750.0-3|61	This module attempts to DWIM as much as possible with the command line
21cr|perl-MooseX-Getopt-0.750.0-3|62	params by introspecting your class's attributes. It will use the name of
21cr|perl-MooseX-Getopt-0.750.0-3|63	your attribute as the command line option, and if there is a type
21cr|perl-MooseX-Getopt-0.750.0-3|64	constraint defined, it will configure Getopt::Long to handle the option
21cr|perl-MooseX-Getopt-0.750.0-3|65	accordingly.
21cr|perl-MooseX-Getopt-0.750.0-3|66	
21cr|perl-MooseX-Getopt-0.750.0-3|67	You can use the trait the MooseX::Getopt::Meta::Attribute::Trait manpage or
21cr|perl-MooseX-Getopt-0.750.0-3|68	the attribute metaclass the MooseX::Getopt::Meta::Attribute manpage to get
21cr|perl-MooseX-Getopt-0.750.0-3|69	non-default commandline option names and aliases.
21cr|perl-MooseX-Getopt-0.750.0-3|70	
21cr|perl-MooseX-Getopt-0.750.0-3|71	%prep
21cr|perl-MooseX-Getopt-0.750.0-3|72	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Getopt-0.750.0-3|73	
21cr|perl-MooseX-Getopt-0.750.0-3|74	%build
21cr|perl-MooseX-Getopt-0.750.0-3|75	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Getopt-0.750.0-3|76	%make
21cr|perl-MooseX-Getopt-0.750.0-3|77	
21cr|perl-MooseX-Getopt-0.750.0-3|78	%check
21cr|perl-MooseX-Getopt-0.750.0-3|79	make test
21cr|perl-MooseX-Getopt-0.750.0-3|80	
21cr|perl-MooseX-Getopt-0.750.0-3|81	%install
21cr|perl-MooseX-Getopt-0.750.0-3|82	%makeinstall_std
21cr|perl-MooseX-Getopt-0.750.0-3|83	
21cr|perl-MooseX-Getopt-0.750.0-3|84	%files
21cr|perl-MooseX-Getopt-0.750.0-3|85	%doc Changes CONTRIBUTING META.json META.yml LICENSE README
21cr|perl-MooseX-Getopt-0.750.0-3|86	%{_mandir}/man3/*
21cr|perl-MooseX-Getopt-0.750.0-3|87	%{perl_vendorlib}/*

4988 21
21cr|perl-MooseX-Has-Sugar-1.0.6-1|1	%define upstream_name    MooseX-Has-Sugar
21cr|perl-MooseX-Has-Sugar-1.0.6-1|2	%define upstream_version 1.000006
21cr|perl-MooseX-Has-Sugar-1.0.6-1|3	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Has-Sugar-1.0.6-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Has-Sugar-1.0.6-1|6	Release:    1
21cr|perl-MooseX-Has-Sugar-1.0.6-1|7	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|8	Summary:    Experimental sweetness
21cr|perl-MooseX-Has-Sugar-1.0.6-1|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Has-Sugar-1.0.6-1|10	Group:      Development/Perl
21cr|perl-MooseX-Has-Sugar-1.0.6-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Has-Sugar-1.0.6-1|12	Source0:    https://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Has-Sugar-1.0.6-1|13	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|14	BuildRequires: perl-devel
21cr|perl-MooseX-Has-Sugar-1.0.6-1|15	BuildRequires: perl(Carp)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|17	BuildRequires: perl(File::Spec)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|18	BuildRequires: perl(Sub::Exporter::Progressive)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|19	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|20	BuildRequires: perl(Test::More)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|21	BuildRequires: perl(Moose)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|22	BuildRequires: perl(base)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|23	BuildRequires: perl(namespace::clean)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|24	BuildRequires: perl(strict)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|25	BuildRequires: perl(warnings)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|26	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-MooseX-Has-Sugar-1.0.6-1|27	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|28	BuildArch: noarch
21cr|perl-MooseX-Has-Sugar-1.0.6-1|29	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|30	%description
21cr|perl-MooseX-Has-Sugar-1.0.6-1|31	Experimental sweetness.
21cr|perl-MooseX-Has-Sugar-1.0.6-1|32	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|33	%prep
21cr|perl-MooseX-Has-Sugar-1.0.6-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Has-Sugar-1.0.6-1|35	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|36	%build
21cr|perl-MooseX-Has-Sugar-1.0.6-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Has-Sugar-1.0.6-1|38	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|39	%make
21cr|perl-MooseX-Has-Sugar-1.0.6-1|40	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|41	%check
21cr|perl-MooseX-Has-Sugar-1.0.6-1|42	make test
21cr|perl-MooseX-Has-Sugar-1.0.6-1|43	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|44	%install
21cr|perl-MooseX-Has-Sugar-1.0.6-1|45	%makeinstall_std
21cr|perl-MooseX-Has-Sugar-1.0.6-1|46	
21cr|perl-MooseX-Has-Sugar-1.0.6-1|47	%files
21cr|perl-MooseX-Has-Sugar-1.0.6-1|48	%doc LICENSE Changes README META.yml META.json
21cr|perl-MooseX-Has-Sugar-1.0.6-1|49	%{_mandir}/man3/*
21cr|perl-MooseX-Has-Sugar-1.0.6-1|50	%{perl_vendorlib}/*

4989 21
21cr|perl-MooseX-InsideOut-0.106.0-1|1	%define upstream_name    MooseX-InsideOut
21cr|perl-MooseX-InsideOut-0.106.0-1|2	%define upstream_version 0.106
21cr|perl-MooseX-InsideOut-0.106.0-1|3	
21cr|perl-MooseX-InsideOut-0.106.0-1|4	Name:           perl-MooseX-InsideOut
21cr|perl-MooseX-InsideOut-0.106.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-MooseX-InsideOut-0.106.0-1|6	Release:        1
21cr|perl-MooseX-InsideOut-0.106.0-1|7	Summary:        Inside-out objects with Moose
21cr|perl-MooseX-InsideOut-0.106.0-1|8	Group:          Development/Perl
21cr|perl-MooseX-InsideOut-0.106.0-1|9	License:        GPL+ or Artistic
21cr|perl-MooseX-InsideOut-0.106.0-1|10	URL:            https://metacpan.org/release/MooseX-InsideOut
21cr|perl-MooseX-InsideOut-0.106.0-1|11	Source0:        https://cpan.metacpan.org/modules/by-module/MooseX/MooseX-InsideOut-%{upstream_version}.tar.gz
21cr|perl-MooseX-InsideOut-0.106.0-1|12	BuildArch:      noarch
21cr|perl-MooseX-InsideOut-0.106.0-1|13	# Build
21cr|perl-MooseX-InsideOut-0.106.0-1|14	BuildRequires:  coreutils
21cr|perl-MooseX-InsideOut-0.106.0-1|15	BuildRequires:  findutils
21cr|perl-MooseX-InsideOut-0.106.0-1|16	BuildRequires:  make
21cr|perl-MooseX-InsideOut-0.106.0-1|17	BuildRequires:  perl-generators
21cr|perl-MooseX-InsideOut-0.106.0-1|18	BuildRequires:  perl-interpreter
21cr|perl-MooseX-InsideOut-0.106.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-MooseX-InsideOut-0.106.0-1|20	# Module
21cr|perl-MooseX-InsideOut-0.106.0-1|21	BuildRequires:  perl(Class::MOP) >= 0.80
21cr|perl-MooseX-InsideOut-0.106.0-1|22	BuildRequires:  perl(Hash::Util::FieldHash::Compat)
21cr|perl-MooseX-InsideOut-0.106.0-1|23	BuildRequires:  perl(Moose) >= 0.94
21cr|perl-MooseX-InsideOut-0.106.0-1|24	BuildRequires:  perl(Moose::Exporter)
21cr|perl-MooseX-InsideOut-0.106.0-1|25	BuildRequires:  perl(Moose::Role)
21cr|perl-MooseX-InsideOut-0.106.0-1|26	BuildRequires:  perl(Moose::Util::MetaRole)
21cr|perl-MooseX-InsideOut-0.106.0-1|27	BuildRequires:  perl(namespace::clean) >= 0.11
21cr|perl-MooseX-InsideOut-0.106.0-1|28	BuildRequires:  perl(Scalar::Util)
21cr|perl-MooseX-InsideOut-0.106.0-1|29	BuildRequires:  perl(strict)
21cr|perl-MooseX-InsideOut-0.106.0-1|30	BuildRequires:  perl(warnings)
21cr|perl-MooseX-InsideOut-0.106.0-1|31	# Tests
21cr|perl-MooseX-InsideOut-0.106.0-1|32	BuildRequires:  perl(constant)
21cr|perl-MooseX-InsideOut-0.106.0-1|33	BuildRequires:  perl(lib)
21cr|perl-MooseX-InsideOut-0.106.0-1|34	BuildRequires:  perl(Test::More)
21cr|perl-MooseX-InsideOut-0.106.0-1|35	# Release Tests
21cr|perl-MooseX-InsideOut-0.106.0-1|36	BuildRequires:  perl(Pod::Coverage::TrustPod)
21cr|perl-MooseX-InsideOut-0.106.0-1|37	BuildRequires:  perl(Test::Pod) >= 1.41
21cr|perl-MooseX-InsideOut-0.106.0-1|38	BuildRequires:  perl(Test::Pod::Coverage) >= 1.08
21cr|perl-MooseX-InsideOut-0.106.0-1|39	# Dependencies
21cr|perl-MooseX-InsideOut-0.106.0-1|40	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-MooseX-InsideOut-0.106.0-1|41	Requires:       perl(Class::MOP) >= 0.80
21cr|perl-MooseX-InsideOut-0.106.0-1|42	Requires:       perl(Moose) >= 0.94
21cr|perl-MooseX-InsideOut-0.106.0-1|43	Requires:       perl(namespace::clean) >= 0.11
21cr|perl-MooseX-InsideOut-0.106.0-1|44	
21cr|perl-MooseX-InsideOut-0.106.0-1|45	%description
21cr|perl-MooseX-InsideOut-0.106.0-1|46	MooseX::InsideOut provides meta-roles for inside-out objects. That is, it
21cr|perl-MooseX-InsideOut-0.106.0-1|47	sets up attribute slot storage somewhere other than inside $self. This
21cr|perl-MooseX-InsideOut-0.106.0-1|48	means that you can extend non-Moose classes, whose internals you either
21cr|perl-MooseX-InsideOut-0.106.0-1|49	don't want to care about or aren't hash-based.
21cr|perl-MooseX-InsideOut-0.106.0-1|50	
21cr|perl-MooseX-InsideOut-0.106.0-1|51	%prep
21cr|perl-MooseX-InsideOut-0.106.0-1|52	%setup -q -n MooseX-InsideOut-%{upstream_version}
21cr|perl-MooseX-InsideOut-0.106.0-1|53	
21cr|perl-MooseX-InsideOut-0.106.0-1|54	%build
21cr|perl-MooseX-InsideOut-0.106.0-1|55	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-MooseX-InsideOut-0.106.0-1|56	%{make_build}
21cr|perl-MooseX-InsideOut-0.106.0-1|57	
21cr|perl-MooseX-InsideOut-0.106.0-1|58	%install
21cr|perl-MooseX-InsideOut-0.106.0-1|59	%{make_install}
21cr|perl-MooseX-InsideOut-0.106.0-1|60	%{_fixperms} -c %{buildroot}
21cr|perl-MooseX-InsideOut-0.106.0-1|61	
21cr|perl-MooseX-InsideOut-0.106.0-1|62	%check
21cr|perl-MooseX-InsideOut-0.106.0-1|63	make test RELEASE_TESTING=1
21cr|perl-MooseX-InsideOut-0.106.0-1|64	
21cr|perl-MooseX-InsideOut-0.106.0-1|65	%files
21cr|perl-MooseX-InsideOut-0.106.0-1|66	%license LICENSE
21cr|perl-MooseX-InsideOut-0.106.0-1|67	%doc Changes README
21cr|perl-MooseX-InsideOut-0.106.0-1|68	%{perl_vendorlib}/MooseX/
21cr|perl-MooseX-InsideOut-0.106.0-1|69	%{_mandir}/man3/MooseX::InsideOut.3*
21cr|perl-MooseX-InsideOut-0.106.0-1|70	%{_mandir}/man3/MooseX::InsideOut::Role::Meta::Instance.3*
21cr|perl-MooseX-InsideOut-0.106.0-1|71	

4990 21
21cr|perl-MooseX-Iterator-0.110.0-8|1	%define upstream_name    MooseX-Iterator
21cr|perl-MooseX-Iterator-0.110.0-8|2	%define upstream_version 0.11
21cr|perl-MooseX-Iterator-0.110.0-8|3	
21cr|perl-MooseX-Iterator-0.110.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Iterator-0.110.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Iterator-0.110.0-8|6	Release:	8
21cr|perl-MooseX-Iterator-0.110.0-8|7	
21cr|perl-MooseX-Iterator-0.110.0-8|8	Summary:	Iterate over collections
21cr|perl-MooseX-Iterator-0.110.0-8|9	
21cr|perl-MooseX-Iterator-0.110.0-8|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Iterator-0.110.0-8|11	Group:		Development/Perl
21cr|perl-MooseX-Iterator-0.110.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Iterator-0.110.0-8|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Iterator-0.110.0-8|14	
21cr|perl-MooseX-Iterator-0.110.0-8|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Iterator-0.110.0-8|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-MooseX-Iterator-0.110.0-8|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Iterator-0.110.0-8|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Iterator-0.110.0-8|19	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-Iterator-0.110.0-8|20	BuildArch:	noarch
21cr|perl-MooseX-Iterator-0.110.0-8|21	
21cr|perl-MooseX-Iterator-0.110.0-8|22	%description
21cr|perl-MooseX-Iterator-0.110.0-8|23	This is an attempt to add smalltalk-like streams to Moose. It currently
21cr|perl-MooseX-Iterator-0.110.0-8|24	works with ArrayRefs and HashRefs.
21cr|perl-MooseX-Iterator-0.110.0-8|25	
21cr|perl-MooseX-Iterator-0.110.0-8|26	* next
21cr|perl-MooseX-Iterator-0.110.0-8|27	
21cr|perl-MooseX-Iterator-0.110.0-8|28	The next method provides the next item in the colletion.
21cr|perl-MooseX-Iterator-0.110.0-8|29	
21cr|perl-MooseX-Iterator-0.110.0-8|30	%prep
21cr|perl-MooseX-Iterator-0.110.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Iterator-0.110.0-8|32	
21cr|perl-MooseX-Iterator-0.110.0-8|33	%build
21cr|perl-MooseX-Iterator-0.110.0-8|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Iterator-0.110.0-8|35	%make
21cr|perl-MooseX-Iterator-0.110.0-8|36	
21cr|perl-MooseX-Iterator-0.110.0-8|37	%check
21cr|perl-MooseX-Iterator-0.110.0-8|38	make test
21cr|perl-MooseX-Iterator-0.110.0-8|39	
21cr|perl-MooseX-Iterator-0.110.0-8|40	%install
21cr|perl-MooseX-Iterator-0.110.0-8|41	%makeinstall_std
21cr|perl-MooseX-Iterator-0.110.0-8|42	
21cr|perl-MooseX-Iterator-0.110.0-8|43	%files
21cr|perl-MooseX-Iterator-0.110.0-8|44	%doc META.yml
21cr|perl-MooseX-Iterator-0.110.0-8|45	%{_mandir}/man3/*
21cr|perl-MooseX-Iterator-0.110.0-8|46	%{perl_vendorlib}/*

4991 21
21cr|perl-MooseX-LazyRequire-0.110.0-5|1	%define upstream_name    MooseX-LazyRequire
21cr|perl-MooseX-LazyRequire-0.110.0-5|2	%define upstream_version 0.11
21cr|perl-MooseX-LazyRequire-0.110.0-5|3	
21cr|perl-MooseX-LazyRequire-0.110.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-LazyRequire-0.110.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-LazyRequire-0.110.0-5|6	Release:	5
21cr|perl-MooseX-LazyRequire-0.110.0-5|7	
21cr|perl-MooseX-LazyRequire-0.110.0-5|8	Summary:	Required attributes which fail only when trying to use them
21cr|perl-MooseX-LazyRequire-0.110.0-5|9	
21cr|perl-MooseX-LazyRequire-0.110.0-5|10	License:	GPL+ or Artistic
21cr|perl-MooseX-LazyRequire-0.110.0-5|11	Group:		Development/Perl
21cr|perl-MooseX-LazyRequire-0.110.0-5|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-LazyRequire-0.110.0-5|13	Source0:	https://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-LazyRequire-0.110.0-5|14	
21cr|perl-MooseX-LazyRequire-0.110.0-5|15	BuildRequires:	perl-devel
21cr|perl-MooseX-LazyRequire-0.110.0-5|16	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-LazyRequire-0.110.0-5|17	BuildRequires:	perl(Test::CheckDeps)
21cr|perl-MooseX-LazyRequire-0.110.0-5|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-LazyRequire-0.110.0-5|19	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-MooseX-LazyRequire-0.110.0-5|20	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-LazyRequire-0.110.0-5|21	BuildRequires:	perl(Test::More) >= 0.900.0
21cr|perl-MooseX-LazyRequire-0.110.0-5|22	BuildRequires:	perl(aliased)
21cr|perl-MooseX-LazyRequire-0.110.0-5|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-LazyRequire-0.110.0-5|24	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-LazyRequire-0.110.0-5|25	BuildRequires:	perl(Dist::CheckConflicts)
21cr|perl-MooseX-LazyRequire-0.110.0-5|26	
21cr|perl-MooseX-LazyRequire-0.110.0-5|27	BuildArch:	noarch
21cr|perl-MooseX-LazyRequire-0.110.0-5|28	
21cr|perl-MooseX-LazyRequire-0.110.0-5|29	%description
21cr|perl-MooseX-LazyRequire-0.110.0-5|30	This module adds a 'lazy_require' option to Moose attribute declarations.
21cr|perl-MooseX-LazyRequire-0.110.0-5|31	
21cr|perl-MooseX-LazyRequire-0.110.0-5|32	The reader methods for all attributes with that option will throw an
21cr|perl-MooseX-LazyRequire-0.110.0-5|33	exception unless a value for the attributes was provided earlier by a
21cr|perl-MooseX-LazyRequire-0.110.0-5|34	constructor parameter or through a writer method.
21cr|perl-MooseX-LazyRequire-0.110.0-5|35	
21cr|perl-MooseX-LazyRequire-0.110.0-5|36	%prep
21cr|perl-MooseX-LazyRequire-0.110.0-5|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-LazyRequire-0.110.0-5|38	
21cr|perl-MooseX-LazyRequire-0.110.0-5|39	%build
21cr|perl-MooseX-LazyRequire-0.110.0-5|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-LazyRequire-0.110.0-5|41	%make
21cr|perl-MooseX-LazyRequire-0.110.0-5|42	
21cr|perl-MooseX-LazyRequire-0.110.0-5|43	%check
21cr|perl-MooseX-LazyRequire-0.110.0-5|44	make test
21cr|perl-MooseX-LazyRequire-0.110.0-5|45	
21cr|perl-MooseX-LazyRequire-0.110.0-5|46	%install
21cr|perl-MooseX-LazyRequire-0.110.0-5|47	%makeinstall_std
21cr|perl-MooseX-LazyRequire-0.110.0-5|48	
21cr|perl-MooseX-LazyRequire-0.110.0-5|49	%files
21cr|perl-MooseX-LazyRequire-0.110.0-5|50	%doc Changes LICENSE README META.yml
21cr|perl-MooseX-LazyRequire-0.110.0-5|51	%{_mandir}/man3/*
21cr|perl-MooseX-LazyRequire-0.110.0-5|52	%{perl_vendorlib}/*

4992 21
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|1	%define upstream_name MooseX-MarkAsMethods
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|2	%define upstream_version 0.15
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|3	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|4	Summary:	Mark overload code symbols as methods
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|5	Name:		perl-%{upstream_name}
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|7	Release:	9
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|8	License:	GPL+ or Artistic
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|9	Group:		Development/Perl
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|11	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|12	BuildRequires:	perl-devel
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|13	BuildRequires:	perl(B::Hooks::EndOfScope)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|15	BuildRequires:	perl(File::Find)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|16	BuildRequires:	perl(File::Temp)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|17	BuildRequires:	perl(Moose) >= 0.940.0
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|18	BuildRequires:	perl(Moose::Exporter)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|19	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|20	BuildRequires:	perl(Moose::Util::MetaRole)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|21	BuildRequires:	perl(Test::Moose)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|22	BuildRequires:	perl(Test::More) >= 0.920.0
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|23	BuildRequires:	perl(namespace::autoclean) >= 0.120.0
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|24	BuildRequires:	perl(overload)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|25	BuildRequires:	perl(strict)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|26	BuildRequires:	perl(warnings)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|27	BuildRequires:	perl(CPAN::Meta)
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|28	BuildArch:	noarch
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|29	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|30	%description
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|31	MooseX::MarkAsMethods allows one to easily mark certain functions as Moose
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|32	methods. This will allow other packages such as the namespace::autoclean
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|33	manpage to operate without blowing away your overloads. After using
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|34	MooseX::MarkAsMethods your overloads will be recognized by the Class::MOP
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|35	manpage as being methods, and class extension as well as composition from
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|36	roles with overloads will "just work".
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|37	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|38	By default we check for overloads, and mark those functions as methods.
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|39	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|40	If 'autoclean => 1' is passed to import on use'ing this module, we will
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|41	invoke namespace::autoclean to clear out non-methods.
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|42	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|43	%files
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|44	%doc Changes INSTALL META.json META.yml MYMETA.yml README
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|45	%{_mandir}/man3/*
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|46	%{perl_vendorlib}/*
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|47	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|48	#----------------------------------------------------------------------------
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|49	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|50	%prep
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|51	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|52	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|53	%build
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|54	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|55	%make
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|56	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|57	%install
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|58	%makeinstall_std
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|59	
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|60	%check
21cr|perl-MooseX-MarkAsMethods-0.150.0-9|61	make test

4993 21
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|1	%define upstream_name    MooseX-Meta-TypeConstraint-ForceCoercion
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|2	%define upstream_version 0.01
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|3	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|6	Release:	7
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|7	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|8	License:	GPL+ or Artistic
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|9	Group:		Development/Perl
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|10	Summary:	Force coercion when validating type constraints
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|11	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|14	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|16	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|17	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|18	BuildRequires:	perl(namespace::clean)
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|19	BuildArch:	noarch
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|20	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|21	%description
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|22	This class allows to wrap any 'Moose::Meta::TypeConstraint' in a way that
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|23	will force coercion of the value when checking or validating a value
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|24	against it.
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|25	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|26	%prep
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|28	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|29	%build
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|31	%make
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|32	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|33	%check
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|34	make test
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|35	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|36	%install
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|37	%makeinstall_std
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|38	
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|39	%files
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|40	%doc Changes LICENSE README
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|41	%{_mandir}/man3/*
21cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-7|42	%{perl_vendorlib}/*

4994 21
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|1	%define upstream_name MooseX-Meta-TypeConstraint-Mooish
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|2	%define upstream_version 0.001
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|3	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|4	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|5	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|7	Release:	4
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|8	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|9	Summary:	Translate Moo-style constraints to Moose-style
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|10	License:	LGPLv2
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|11	Group:		Development/Perl
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/R/RS/RSRCHBOY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|14	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|15	# Min BR are mandatory.Symbianflo
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|18	BuildRequires:	perl(Test::CheckDeps)
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|19	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|20	BuildRequires:	perl(Test::Moose::More) >= 0.32.0
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|21	BuildRequires:	perl(aliased)
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|22	BuildRequires:	perl(namespace::autoclean) >= 0.240.0
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|23	BuildRequires:	perl(Try::Tiny)
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|24	BuildRequires:	perl(Moose::Meta::TypeConstraint)
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|25	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|26	BuildRequires:	perl(Moose) >= 2.140.500
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|27	BuildRequires:	perl(CPAN::Meta::Check) >= 0.12.0
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|28	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|29	BuildRequires:	perl-devel
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|30	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|31	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|32	BuildArch:	noarch
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|33	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|34	%description
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|35	Moose type constraints are expected to return true if the value passes
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|36	the constraint, and false otherwise; Moo "constraints", on the other
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|37	hand, die if validation fails.
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|38	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|39	This metaclass allows for Moo-style constraints; it will wrap them and
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|40	translate their Moo into a dialect Moose understands.
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|41	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|42	Note that this is largely to enable functionality in
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|43	MooseX::AttributeShortcuts; the easiest way use this metaclass is by
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|44	using that package. Also, as it's not inconceivable that this
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|45	functionality may be desired in other constraint metaclasses, the bulk
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|46	of this metaclass' functionality is implemented as a trait.
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|47	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|48	%prep
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|50	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|51	%build
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|53	%make
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|54	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|55	%check
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|56	%make test
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|57	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|58	%install
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|59	%makeinstall_std
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|60	
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|61	%files
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|62	%doc Changes LICENSE META.json META.yml README SIGNATURE
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|63	%{_mandir}/man3/*
21cr|perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-4|64	%{perl_vendorlib}/*

4995 21
21cr|perl-MooseX-MethodAttributes-0.320.0-2|1	%define upstream_name    MooseX-MethodAttributes
21cr|perl-MooseX-MethodAttributes-0.320.0-2|2	%define upstream_version 0.32
21cr|perl-MooseX-MethodAttributes-0.320.0-2|3	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-MethodAttributes-0.320.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-MethodAttributes-0.320.0-2|6	Release:    2
21cr|perl-MooseX-MethodAttributes-0.320.0-2|7	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|8	Summary:    No summary found
21cr|perl-MooseX-MethodAttributes-0.320.0-2|9	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|10	License:    GPL+ or Artistic
21cr|perl-MooseX-MethodAttributes-0.320.0-2|11	Group:      Development/Perl
21cr|perl-MooseX-MethodAttributes-0.320.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-MethodAttributes-0.320.0-2|13	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-MethodAttributes-0.320.0-2|14	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|15	BuildRequires: perl(base)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|16	BuildRequires: perl(Carp)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-MethodAttributes-0.320.0-2|18	BuildRequires: perl(File::Spec)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|19	BuildRequires: perl(Moose::Meta::Class)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|20	BuildRequires: perl(MooseX::Role::Parameterized)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|21	BuildRequires: perl(Moose::Exporter)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|22	BuildRequires: perl(Moose::Role)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|23	BuildRequires: perl(Moose::Util)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|24	BuildRequires: perl(Moose::Util::MetaRole)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|25	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|26	BuildRequires: perl(Moose) >= 2.160.300
21cr|perl-MooseX-MethodAttributes-0.320.0-2|27	BuildRequires: perl(Test::Requires)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|28	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|29	BuildRequires: perl(MooseX::Types)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|30	BuildRequires: perl(Test::CheckDeps)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|31	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|32	BuildRequires: perl(Test::Exception)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|33	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-MethodAttributes-0.320.0-2|34	BuildRequires: perl(Test::Needs)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|35	BuildRequires: perl(Test::Requires)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|36	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|37	BuildRequires: perl(strict)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|38	BuildRequires: perl(warnings)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|39	BuildRequires: perl(Pod::Coverage)
21cr|perl-MooseX-MethodAttributes-0.320.0-2|40	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-MethodAttributes-0.320.0-2|41	BuildRequires: perl-devel
21cr|perl-MooseX-MethodAttributes-0.320.0-2|42	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|43	BuildArch: noarch
21cr|perl-MooseX-MethodAttributes-0.320.0-2|44	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|45	%description
21cr|perl-MooseX-MethodAttributes-0.320.0-2|46	This module allows code attributes of methods to be introspected using
21cr|perl-MooseX-MethodAttributes-0.320.0-2|47	Moose meta method objects.
21cr|perl-MooseX-MethodAttributes-0.320.0-2|48	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|49	%prep
21cr|perl-MooseX-MethodAttributes-0.320.0-2|50	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-MethodAttributes-0.320.0-2|51	find . -type f -exec chmod 644 {} \;
21cr|perl-MooseX-MethodAttributes-0.320.0-2|52	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|53	%build
21cr|perl-MooseX-MethodAttributes-0.320.0-2|54	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-MethodAttributes-0.320.0-2|55	%make
21cr|perl-MooseX-MethodAttributes-0.320.0-2|56	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|57	%check
21cr|perl-MooseX-MethodAttributes-0.320.0-2|58	%make test
21cr|perl-MooseX-MethodAttributes-0.320.0-2|59	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|60	%install
21cr|perl-MooseX-MethodAttributes-0.320.0-2|61	%makeinstall_std
21cr|perl-MooseX-MethodAttributes-0.320.0-2|62	
21cr|perl-MooseX-MethodAttributes-0.320.0-2|63	%files
21cr|perl-MooseX-MethodAttributes-0.320.0-2|64	%doc Changes LICENCE README META.json META.yml
21cr|perl-MooseX-MethodAttributes-0.320.0-2|65	%{_mandir}/man3/*
21cr|perl-MooseX-MethodAttributes-0.320.0-2|66	%{perl_vendorlib}/*

4996 21
21cr|perl-MooseX-MultiInitArg-0.20.0-4|1	%define upstream_name    MooseX-MultiInitArg
21cr|perl-MooseX-MultiInitArg-0.20.0-4|2	%define upstream_version 0.02
21cr|perl-MooseX-MultiInitArg-0.20.0-4|3	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-MultiInitArg-0.20.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-MultiInitArg-0.20.0-4|6	Release:	4
21cr|perl-MooseX-MultiInitArg-0.20.0-4|7	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|8	Summary:	Attributes with aliases for constructor arg
21cr|perl-MooseX-MultiInitArg-0.20.0-4|9	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|10	License:	GPL+ or Artistic
21cr|perl-MooseX-MultiInitArg-0.20.0-4|11	Group:		Development/Perl
21cr|perl-MooseX-MultiInitArg-0.20.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-MultiInitArg-0.20.0-4|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-MultiInitArg-0.20.0-4|14	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|15	BuildRequires:	perl-devel
21cr|perl-MooseX-MultiInitArg-0.20.0-4|16	BuildRequires:	perl(Moose)
21cr|perl-MooseX-MultiInitArg-0.20.0-4|17	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-MultiInitArg-0.20.0-4|18	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-MultiInitArg-0.20.0-4|19	BuildRequires:	perl(TAP::Harness::Env)
21cr|perl-MooseX-MultiInitArg-0.20.0-4|20	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|21	BuildArch:	noarch
21cr|perl-MooseX-MultiInitArg-0.20.0-4|22	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|23	%description
21cr|perl-MooseX-MultiInitArg-0.20.0-4|24	If you've ever wanted to be able to call an attribute any number of things
21cr|perl-MooseX-MultiInitArg-0.20.0-4|25	while you're passing arguments to your object constructor, Now You Can.
21cr|perl-MooseX-MultiInitArg-0.20.0-4|26	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|27	The primary motivator is that I have some attributes that were named
21cr|perl-MooseX-MultiInitArg-0.20.0-4|28	inconsistently, and I wanted to rename them without breaking backwards
21cr|perl-MooseX-MultiInitArg-0.20.0-4|29	compatibility with my existing API.
21cr|perl-MooseX-MultiInitArg-0.20.0-4|30	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|31	%prep
21cr|perl-MooseX-MultiInitArg-0.20.0-4|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-MultiInitArg-0.20.0-4|33	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|34	%build
21cr|perl-MooseX-MultiInitArg-0.20.0-4|35	perl Build.PL --installdirs=vendor
21cr|perl-MooseX-MultiInitArg-0.20.0-4|36	./Build
21cr|perl-MooseX-MultiInitArg-0.20.0-4|37	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|38	%check
21cr|perl-MooseX-MultiInitArg-0.20.0-4|39	./Build test
21cr|perl-MooseX-MultiInitArg-0.20.0-4|40	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|41	%install
21cr|perl-MooseX-MultiInitArg-0.20.0-4|42	./Build install --destdir=%{buildroot}
21cr|perl-MooseX-MultiInitArg-0.20.0-4|43	
21cr|perl-MooseX-MultiInitArg-0.20.0-4|44	%files
21cr|perl-MooseX-MultiInitArg-0.20.0-4|45	%doc Changes META.yml README
21cr|perl-MooseX-MultiInitArg-0.20.0-4|46	%{_mandir}/man3/*
21cr|perl-MooseX-MultiInitArg-0.20.0-4|47	%{perl_vendorlib}/*

4997 21
21cr|perl-MooseX-NonMoose-0.260.0-8|1	%define upstream_name MooseX-NonMoose
21cr|perl-MooseX-NonMoose-0.260.0-8|2	%define upstream_version 0.26
21cr|perl-MooseX-NonMoose-0.260.0-8|3	
21cr|perl-MooseX-NonMoose-0.260.0-8|4	Summary:	Constructor method trait for L<MooseX::NonMoose>
21cr|perl-MooseX-NonMoose-0.260.0-8|5	Name:		perl-%{upstream_name}
21cr|perl-MooseX-NonMoose-0.260.0-8|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-NonMoose-0.260.0-8|7	Release:	8
21cr|perl-MooseX-NonMoose-0.260.0-8|8	License:	GPL+ or Artistic
21cr|perl-MooseX-NonMoose-0.260.0-8|9	Group:		Development/Perl
21cr|perl-MooseX-NonMoose-0.260.0-8|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-NonMoose-0.260.0-8|11	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-NonMoose-0.260.0-8|12	BuildRequires:	perl-devel
21cr|perl-MooseX-NonMoose-0.260.0-8|13	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-MooseX-NonMoose-0.260.0-8|14	BuildRequires:	perl(File::Spec)
21cr|perl-MooseX-NonMoose-0.260.0-8|15	BuildRequires:	perl(IO::Handle)
21cr|perl-MooseX-NonMoose-0.260.0-8|16	BuildRequires:	perl(IPC::Open3)
21cr|perl-MooseX-NonMoose-0.260.0-8|17	BuildRequires:	perl(List::MoreUtils)
21cr|perl-MooseX-NonMoose-0.260.0-8|18	BuildRequires:	perl(CPAN::Meta)
21cr|perl-MooseX-NonMoose-0.260.0-8|19	BuildRequires:	perl(Module::Runtime)
21cr|perl-MooseX-NonMoose-0.260.0-8|20	BuildRequires:	perl(Moose)
21cr|perl-MooseX-NonMoose-0.260.0-8|21	BuildRequires:	perl(Moose::Exporter)
21cr|perl-MooseX-NonMoose-0.260.0-8|22	BuildRequires:	perl(Moose::Role) >= 2.0.0
21cr|perl-MooseX-NonMoose-0.260.0-8|23	BuildRequires:	perl(Moose::Util)
21cr|perl-MooseX-NonMoose-0.260.0-8|24	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-NonMoose-0.260.0-8|25	BuildRequires:	perl(Test::Moose)
21cr|perl-MooseX-NonMoose-0.260.0-8|26	BuildRequires:	perl(Test::More) >= 0.880.0
21cr|perl-MooseX-NonMoose-0.260.0-8|27	BuildRequires:	perl(Try::Tiny)
21cr|perl-MooseX-NonMoose-0.260.0-8|28	BuildRequires:	perl(base)
21cr|perl-MooseX-NonMoose-0.260.0-8|29	BuildRequires:	perl(namespace::clean)
21cr|perl-MooseX-NonMoose-0.260.0-8|30	BuildRequires:	perl(strict)
21cr|perl-MooseX-NonMoose-0.260.0-8|31	BuildRequires:	perl(warnings)
21cr|perl-MooseX-NonMoose-0.260.0-8|32	BuildArch:	noarch
21cr|perl-MooseX-NonMoose-0.260.0-8|33	
21cr|perl-MooseX-NonMoose-0.260.0-8|34	%description
21cr|perl-MooseX-NonMoose-0.260.0-8|35	'MooseX::NonMoose' allows for easily subclassing non-Moose classes with
21cr|perl-MooseX-NonMoose-0.260.0-8|36	Moose, taking care of the annoying details connected with doing this, such
21cr|perl-MooseX-NonMoose-0.260.0-8|37	as setting up proper inheritance from the Moose::Object manpage and
21cr|perl-MooseX-NonMoose-0.260.0-8|38	installing (and inlining, at 'make_immutable' time) a constructor that
21cr|perl-MooseX-NonMoose-0.260.0-8|39	makes sure things like 'BUILD' methods are called. It tries to be as
21cr|perl-MooseX-NonMoose-0.260.0-8|40	non-intrusive as possible - when this module is used, inheriting from
21cr|perl-MooseX-NonMoose-0.260.0-8|41	non-Moose classes and inheriting from Moose classes should work
21cr|perl-MooseX-NonMoose-0.260.0-8|42	identically, aside from the few caveats mentioned below. One of the goals
21cr|perl-MooseX-NonMoose-0.260.0-8|43	of this module is that including it in a the Moose::Exporter manpage-based
21cr|perl-MooseX-NonMoose-0.260.0-8|44	package used across an entire application should be possible, without
21cr|perl-MooseX-NonMoose-0.260.0-8|45	interfering with classes that only inherit from Moose modules, or even
21cr|perl-MooseX-NonMoose-0.260.0-8|46	classes that don't inherit from anything at all.
21cr|perl-MooseX-NonMoose-0.260.0-8|47	
21cr|perl-MooseX-NonMoose-0.260.0-8|48	There are several ways to use this module. The most straightforward is to
21cr|perl-MooseX-NonMoose-0.260.0-8|49	just 'use MooseX::NonMoose;' in your class; this should set up everything
21cr|perl-MooseX-NonMoose-0.260.0-8|50	necessary for extending non-Moose modules. the
21cr|perl-MooseX-NonMoose-0.260.0-8|51	MooseX::NonMoose::Meta::Role::Class manpage and the
21cr|perl-MooseX-NonMoose-0.260.0-8|52	MooseX::NonMoose::Meta::Role::Constructor manpage can also be applied to
21cr|perl-MooseX-NonMoose-0.260.0-8|53	your metaclasses manually, either by passing a '-traits' option to your
21cr|perl-MooseX-NonMoose-0.260.0-8|54	'use Moose;' line, or by applying them using the Moose::Util::MetaRole
21cr|perl-MooseX-NonMoose-0.260.0-8|55	manpage in a the Moose::Exporter manpage-based package. the
21cr|perl-MooseX-NonMoose-0.260.0-8|56	MooseX::NonMoose::Meta::Role::Class manpage is the part that provides the
21cr|perl-MooseX-NonMoose-0.260.0-8|57	main functionality of this module; if you don't care about inlining, this
21cr|perl-MooseX-NonMoose-0.260.0-8|58	is all you need to worry about. Applying the
21cr|perl-MooseX-NonMoose-0.260.0-8|59	MooseX::NonMoose::Meta::Role::Constructor manpage as well will provide an
21cr|perl-MooseX-NonMoose-0.260.0-8|60	inlined constructor when you immutabilize your class.
21cr|perl-MooseX-NonMoose-0.260.0-8|61	
21cr|perl-MooseX-NonMoose-0.260.0-8|62	'MooseX::NonMoose' allows you to manipulate the argument list that gets
21cr|perl-MooseX-NonMoose-0.260.0-8|63	passed to the superclass constructor by defining a 'FOREIGNBUILDARGS'
21cr|perl-MooseX-NonMoose-0.260.0-8|64	method. This is called with the same argument list as the 'BUILDARGS'
21cr|perl-MooseX-NonMoose-0.260.0-8|65	method, but should return a list of arguments to pass to the superclass
21cr|perl-MooseX-NonMoose-0.260.0-8|66	constructor. This allows 'MooseX::NonMoose' to support superclasses whose
21cr|perl-MooseX-NonMoose-0.260.0-8|67	constructors would get confused by the extra arguments that Moose requires
21cr|perl-MooseX-NonMoose-0.260.0-8|68	(for attributes, etc.)
21cr|perl-MooseX-NonMoose-0.260.0-8|69	
21cr|perl-MooseX-NonMoose-0.260.0-8|70	%files
21cr|perl-MooseX-NonMoose-0.260.0-8|71	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-MooseX-NonMoose-0.260.0-8|72	%{_mandir}/man3/*
21cr|perl-MooseX-NonMoose-0.260.0-8|73	%{perl_vendorlib}/*
21cr|perl-MooseX-NonMoose-0.260.0-8|74	
21cr|perl-MooseX-NonMoose-0.260.0-8|75	#----------------------------------------------------------------------------
21cr|perl-MooseX-NonMoose-0.260.0-8|76	
21cr|perl-MooseX-NonMoose-0.260.0-8|77	%prep
21cr|perl-MooseX-NonMoose-0.260.0-8|78	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-NonMoose-0.260.0-8|79	
21cr|perl-MooseX-NonMoose-0.260.0-8|80	%build
21cr|perl-MooseX-NonMoose-0.260.0-8|81	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-NonMoose-0.260.0-8|82	%make
21cr|perl-MooseX-NonMoose-0.260.0-8|83	
21cr|perl-MooseX-NonMoose-0.260.0-8|84	%install
21cr|perl-MooseX-NonMoose-0.260.0-8|85	%makeinstall_std
21cr|perl-MooseX-NonMoose-0.260.0-8|86	
21cr|perl-MooseX-NonMoose-0.260.0-8|87	%check
21cr|perl-MooseX-NonMoose-0.260.0-8|88	%make test

4998 21
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|1	%define upstream_name    MooseX-Object-Pluggable
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|2	%define upstream_version 0.0014
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|3	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|4	Summary:	Make your classes pluggable
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|5	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|7	Release:	4
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|8	Epoch:		1
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|9	License:	GPL+ or Artistic
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|10	Group:		Development/Perl
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|12	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|13	BuildRequires:	perl(Carp)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|15	BuildRequires:	perl(File::Spec)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|16	BuildRequires:	perl(Module::Pluggable::Object)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|17	BuildRequires:	perl(Module::Runtime)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|19	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|20	BuildRequires:	perl(Moose::Util)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|21	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|22	BuildRequires:	perl(Scalar::Util)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|23	BuildRequires:	perl(strict)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|24	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|25	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|26	BuildRequires:	perl(Try::Tiny)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|27	BuildRequires:	perl(warnings)
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|28	BuildRequires:	perl-devel
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|29	BuildArch:	noarch
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|30	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|31	%description
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|32	This module is meant to be loaded as a role from Moose-based classes. It
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|33	will add five methods and four attributes to assist you with the loading
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|34	and handling of plugins and extensions for plugins. I understand that this
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|35	may pollute your namespace, however I took great care in using the least
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|36	ambiguous names possible.
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|37	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|38	%files
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|39	%doc Changes LICENSE META.json META.yml README
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|40	%{_mandir}/man3/*
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|41	%{perl_vendorlib}/*
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|42	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|43	#----------------------------------------------------------------------------
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|44	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|45	%prep
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|47	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|48	%build
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|49	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|50	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|51	%make
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|52	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|53	%install
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|54	%makeinstall_std
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|55	
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|56	%check
21cr|perl-MooseX-Object-Pluggable-0.1.400-4|57	%make test

4999 21
21cr|perl-MooseX-OneArgNew-0.6.0-1|1	%define upstream_name    MooseX-OneArgNew
21cr|perl-MooseX-OneArgNew-0.6.0-1|2	%define upstream_version 0.006
21cr|perl-MooseX-OneArgNew-0.6.0-1|3	
21cr|perl-MooseX-OneArgNew-0.6.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-OneArgNew-0.6.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-OneArgNew-0.6.0-1|6	Release:    1
21cr|perl-MooseX-OneArgNew-0.6.0-1|7	
21cr|perl-MooseX-OneArgNew-0.6.0-1|8	Summary:    Teach ->new to accept single, non-hashref arguments
21cr|perl-MooseX-OneArgNew-0.6.0-1|9	License:    GPL+ or Artistic
21cr|perl-MooseX-OneArgNew-0.6.0-1|10	Group:      Development/Perl
21cr|perl-MooseX-OneArgNew-0.6.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-OneArgNew-0.6.0-1|12	Source0:    https://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-OneArgNew-0.6.0-1|13	
21cr|perl-MooseX-OneArgNew-0.6.0-1|14	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-OneArgNew-0.6.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-OneArgNew-0.6.0-1|16	BuildRequires: perl(File::Spec)
21cr|perl-MooseX-OneArgNew-0.6.0-1|17	BuildRequires: perl(Moose) >= 2.140.300
21cr|perl-MooseX-OneArgNew-0.6.0-1|18	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-OneArgNew-0.6.0-1|19	BuildRequires: perl(MooseX::Role::Parameterized) >= 1.80.0
21cr|perl-MooseX-OneArgNew-0.6.0-1|20	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-OneArgNew-0.6.0-1|21	BuildRequires: perl(Test::Pod)
21cr|perl-MooseX-OneArgNew-0.6.0-1|22	BuildRequires: perl(namespace::autoclean) >= 0.260.0
21cr|perl-MooseX-OneArgNew-0.6.0-1|23	BuildRequires: perl(strict)
21cr|perl-MooseX-OneArgNew-0.6.0-1|24	BuildRequires: perl(warnings)
21cr|perl-MooseX-OneArgNew-0.6.0-1|25	
21cr|perl-MooseX-OneArgNew-0.6.0-1|26	BuildArch: noarch
21cr|perl-MooseX-OneArgNew-0.6.0-1|27	
21cr|perl-MooseX-OneArgNew-0.6.0-1|28	%description
21cr|perl-MooseX-OneArgNew-0.6.0-1|29	MooseX::OneArgNew lets your constructor take a single argument, which will
21cr|perl-MooseX-OneArgNew-0.6.0-1|30	be translated into the value for a one-entry hashref. It is a the
21cr|perl-MooseX-OneArgNew-0.6.0-1|31	parameterized role|MooseX::Role::Parameterized manpage with three
21cr|perl-MooseX-OneArgNew-0.6.0-1|32	parameters:
21cr|perl-MooseX-OneArgNew-0.6.0-1|33	
21cr|perl-MooseX-OneArgNew-0.6.0-1|34	* type
21cr|perl-MooseX-OneArgNew-0.6.0-1|35	
21cr|perl-MooseX-OneArgNew-0.6.0-1|36	The Moose type that the single argument must be for the one-arg form to
21cr|perl-MooseX-OneArgNew-0.6.0-1|37	work. This should be an existing type, and may be either a string type or
21cr|perl-MooseX-OneArgNew-0.6.0-1|38	a MooseX::Type.
21cr|perl-MooseX-OneArgNew-0.6.0-1|39	
21cr|perl-MooseX-OneArgNew-0.6.0-1|40	%prep
21cr|perl-MooseX-OneArgNew-0.6.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-OneArgNew-0.6.0-1|42	
21cr|perl-MooseX-OneArgNew-0.6.0-1|43	%build
21cr|perl-MooseX-OneArgNew-0.6.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-OneArgNew-0.6.0-1|45	
21cr|perl-MooseX-OneArgNew-0.6.0-1|46	%make
21cr|perl-MooseX-OneArgNew-0.6.0-1|47	
21cr|perl-MooseX-OneArgNew-0.6.0-1|48	%check
21cr|perl-MooseX-OneArgNew-0.6.0-1|49	%make test
21cr|perl-MooseX-OneArgNew-0.6.0-1|50	
21cr|perl-MooseX-OneArgNew-0.6.0-1|51	%install
21cr|perl-MooseX-OneArgNew-0.6.0-1|52	%makeinstall_std
21cr|perl-MooseX-OneArgNew-0.6.0-1|53	
21cr|perl-MooseX-OneArgNew-0.6.0-1|54	%files
21cr|perl-MooseX-OneArgNew-0.6.0-1|55	%doc README Changes LICENSE META.yml META.json
21cr|perl-MooseX-OneArgNew-0.6.0-1|56	%{_mandir}/man3/*
21cr|perl-MooseX-OneArgNew-0.6.0-1|57	%{perl_vendorlib}/*

5000 21
21cr|perl-MooseX-Param-0.20.0-7|1	%define upstream_name    MooseX-Param
21cr|perl-MooseX-Param-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-MooseX-Param-0.20.0-7|3	
21cr|perl-MooseX-Param-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Param-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Param-0.20.0-7|6	Release:	7
21cr|perl-MooseX-Param-0.20.0-7|7	
21cr|perl-MooseX-Param-0.20.0-7|8	Summary:	Simple role to provide a standard param method
21cr|perl-MooseX-Param-0.20.0-7|9	
21cr|perl-MooseX-Param-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Param-0.20.0-7|11	Group:		Development/Perl
21cr|perl-MooseX-Param-0.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Param-0.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Param-0.20.0-7|14	
21cr|perl-MooseX-Param-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Param-0.20.0-7|16	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Param-0.20.0-7|17	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Param-0.20.0-7|18	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-Param-0.20.0-7|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-MooseX-Param-0.20.0-7|20	BuildArch:	noarch
21cr|perl-MooseX-Param-0.20.0-7|21	
21cr|perl-MooseX-Param-0.20.0-7|22	%description
21cr|perl-MooseX-Param-0.20.0-7|23	This is a very simple Moose role which provides a the CGI manpage like
21cr|perl-MooseX-Param-0.20.0-7|24	'param' method.
21cr|perl-MooseX-Param-0.20.0-7|25	
21cr|perl-MooseX-Param-0.20.0-7|26	I found that I had written this code over and over and over and over again,
21cr|perl-MooseX-Param-0.20.0-7|27	and each time it was the same. So I thought, why not put it in a role?
21cr|perl-MooseX-Param-0.20.0-7|28	
21cr|perl-MooseX-Param-0.20.0-7|29	%prep
21cr|perl-MooseX-Param-0.20.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Param-0.20.0-7|31	
21cr|perl-MooseX-Param-0.20.0-7|32	%build
21cr|perl-MooseX-Param-0.20.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Param-0.20.0-7|34	%make
21cr|perl-MooseX-Param-0.20.0-7|35	
21cr|perl-MooseX-Param-0.20.0-7|36	%check
21cr|perl-MooseX-Param-0.20.0-7|37	%make test
21cr|perl-MooseX-Param-0.20.0-7|38	
21cr|perl-MooseX-Param-0.20.0-7|39	%install
21cr|perl-MooseX-Param-0.20.0-7|40	%makeinstall_std
21cr|perl-MooseX-Param-0.20.0-7|41	
21cr|perl-MooseX-Param-0.20.0-7|42	%files
21cr|perl-MooseX-Param-0.20.0-7|43	%doc ChangeLog META.yml README
21cr|perl-MooseX-Param-0.20.0-7|44	%{_mandir}/man3/*
21cr|perl-MooseX-Param-0.20.0-7|45	%{perl_vendorlib}/*

5001 21
21cr|perl-MooseX-Params-Validate-0.210.0-4|1	%define upstream_name    MooseX-Params-Validate
21cr|perl-MooseX-Params-Validate-0.210.0-4|2	%define upstream_version 0.21
21cr|perl-MooseX-Params-Validate-0.210.0-4|3	
21cr|perl-MooseX-Params-Validate-0.210.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Params-Validate-0.210.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Params-Validate-0.210.0-4|6	Release:	4
21cr|perl-MooseX-Params-Validate-0.210.0-4|7	
21cr|perl-MooseX-Params-Validate-0.210.0-4|8	Summary:	An extension of Params::Validate for using Moose's types
21cr|perl-MooseX-Params-Validate-0.210.0-4|9	
21cr|perl-MooseX-Params-Validate-0.210.0-4|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Params-Validate-0.210.0-4|11	Group:		Development/Perl
21cr|perl-MooseX-Params-Validate-0.210.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Params-Validate-0.210.0-4|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Params-Validate-0.210.0-4|14	
21cr|perl-MooseX-Params-Validate-0.210.0-4|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Params-Validate-0.210.0-4|16	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-MooseX-Params-Validate-0.210.0-4|17	BuildRequires:	perl(Devel::Caller)
21cr|perl-MooseX-Params-Validate-0.210.0-4|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Params-Validate-0.210.0-4|19	BuildRequires:	perl(Moose) >= 2.140.500
21cr|perl-MooseX-Params-Validate-0.210.0-4|20	BuildRequires:	perl(Moose::Exception)
21cr|perl-MooseX-Params-Validate-0.210.0-4|21	BuildRequires:	perl(Moose::Util)
21cr|perl-MooseX-Params-Validate-0.210.0-4|22	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-Params-Validate-0.210.0-4|23	BuildRequires:	perl(Moose::Meta::TypeConstraint::Role)
21cr|perl-MooseX-Params-Validate-0.210.0-4|24	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-Params-Validate-0.210.0-4|25	BuildRequires:	perl(Params::Validate)
21cr|perl-MooseX-Params-Validate-0.210.0-4|26	BuildRequires:	perl(Scalar::Util)
21cr|perl-MooseX-Params-Validate-0.210.0-4|27	BuildRequires:	perl(Sub::Exporter)
21cr|perl-MooseX-Params-Validate-0.210.0-4|28	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Params-Validate-0.210.0-4|29	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Params-Validate-0.210.0-4|30	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Params-Validate-0.210.0-4|31	BuildRequires:	perl(Code::TidyAll)
21cr|perl-MooseX-Params-Validate-0.210.0-4|32	BuildRequires:	perl(Perl::Critic)
21cr|perl-MooseX-Params-Validate-0.210.0-4|33	BuildRequires:	perl(Perl::Tidy)
21cr|perl-MooseX-Params-Validate-0.210.0-4|34	BuildRequires:	perl(Pod::Coverage::TrustPod)
21cr|perl-MooseX-Params-Validate-0.210.0-4|35	BuildRequires:	perl(Test::CPAN::Changes)
21cr|perl-MooseX-Params-Validate-0.210.0-4|36	BuildRequires:	perl(Test::Code::TidyAll)
21cr|perl-MooseX-Params-Validate-0.210.0-4|37	BuildRequires:	perl(Test::EOL)
21cr|perl-MooseX-Params-Validate-0.210.0-4|38	BuildRequires:	perl(Test::NoTabs)
21cr|perl-MooseX-Params-Validate-0.210.0-4|39	BuildRequires:	perl(Test::Pod)
21cr|perl-MooseX-Params-Validate-0.210.0-4|40	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-MooseX-Params-Validate-0.210.0-4|41	BuildRequires:	perl(Test::Spelling)
21cr|perl-MooseX-Params-Validate-0.210.0-4|42	BuildRequires:	perl(Test::Synopsis)
21cr|perl-MooseX-Params-Validate-0.210.0-4|43	BuildRequires:	perl(Test::Version)
21cr|perl-MooseX-Params-Validate-0.210.0-4|44	BuildRequires:	perl(Params::Validate)
21cr|perl-MooseX-Params-Validate-0.210.0-4|45	BuildRequires:	perl(Scalar::Util)
21cr|perl-MooseX-Params-Validate-0.210.0-4|46	BuildRequires:	perl(Sub::Exporter)
21cr|perl-MooseX-Params-Validate-0.210.0-4|47	BuildRequires:	perl(strict)
21cr|perl-MooseX-Params-Validate-0.210.0-4|48	BuildRequires:	perl(warnings)
21cr|perl-MooseX-Params-Validate-0.210.0-4|49	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Params-Validate-0.210.0-4|50	BuildRequires:	perl(File::Spec)
21cr|perl-MooseX-Params-Validate-0.210.0-4|51	BuildRequires:	perl(IO::Handle)
21cr|perl-MooseX-Params-Validate-0.210.0-4|52	BuildRequires:	perl(IPC::Open3)
21cr|perl-MooseX-Params-Validate-0.210.0-4|53	BuildRequires:	perl(overload)
21cr|perl-MooseX-Params-Validate-0.210.0-4|54	
21cr|perl-MooseX-Params-Validate-0.210.0-4|55	BuildArch:	noarch
21cr|perl-MooseX-Params-Validate-0.210.0-4|56	
21cr|perl-MooseX-Params-Validate-0.210.0-4|57	%description
21cr|perl-MooseX-Params-Validate-0.210.0-4|58	This module fills a gap in Moose by adding method parameter validation to
21cr|perl-MooseX-Params-Validate-0.210.0-4|59	Moose. This is just one of many developing options, it should not be
21cr|perl-MooseX-Params-Validate-0.210.0-4|60	considered the "official" one by any means though.
21cr|perl-MooseX-Params-Validate-0.210.0-4|61	
21cr|perl-MooseX-Params-Validate-0.210.0-4|62	You might also want to explore 'MooseX::Method::Signatures' and
21cr|perl-MooseX-Params-Validate-0.210.0-4|63	'MooseX::Declare'
21cr|perl-MooseX-Params-Validate-0.210.0-4|64	
21cr|perl-MooseX-Params-Validate-0.210.0-4|65	%prep
21cr|perl-MooseX-Params-Validate-0.210.0-4|66	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Params-Validate-0.210.0-4|67	
21cr|perl-MooseX-Params-Validate-0.210.0-4|68	%build
21cr|perl-MooseX-Params-Validate-0.210.0-4|69	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Params-Validate-0.210.0-4|70	%make
21cr|perl-MooseX-Params-Validate-0.210.0-4|71	
21cr|perl-MooseX-Params-Validate-0.210.0-4|72	%check
21cr|perl-MooseX-Params-Validate-0.210.0-4|73	make test
21cr|perl-MooseX-Params-Validate-0.210.0-4|74	
21cr|perl-MooseX-Params-Validate-0.210.0-4|75	%install
21cr|perl-MooseX-Params-Validate-0.210.0-4|76	%makeinstall_std
21cr|perl-MooseX-Params-Validate-0.210.0-4|77	
21cr|perl-MooseX-Params-Validate-0.210.0-4|78	%files
21cr|perl-MooseX-Params-Validate-0.210.0-4|79	%doc LICENSE META.json META.yml README.*
21cr|perl-MooseX-Params-Validate-0.210.0-4|80	%{_mandir}/man3/*
21cr|perl-MooseX-Params-Validate-0.210.0-4|81	%{perl_vendorlib}/*

5002 21
21cr|perl-MooseX-POE-0.215.0-6|1	%define upstream_name    MooseX-POE
21cr|perl-MooseX-POE-0.215.0-6|2	%define upstream_version 0.215
21cr|perl-MooseX-POE-0.215.0-6|3	
21cr|perl-MooseX-POE-0.215.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-POE-0.215.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-POE-0.215.0-6|6	Release:	6
21cr|perl-MooseX-POE-0.215.0-6|7	Summary:	A Instance Metaclass for MooseX::POE
21cr|perl-MooseX-POE-0.215.0-6|8	
21cr|perl-MooseX-POE-0.215.0-6|9	License:	GPL+ or Artistic
21cr|perl-MooseX-POE-0.215.0-6|10	Group:		Development/Perl
21cr|perl-MooseX-POE-0.215.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-POE-0.215.0-6|12	Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-POE-%{upstream_version}.tar.gz
21cr|perl-MooseX-POE-0.215.0-6|13	
21cr|perl-MooseX-POE-0.215.0-6|14	BuildRequires:	perl-devel
21cr|perl-MooseX-POE-0.215.0-6|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-POE-0.215.0-6|16	BuildRequires:	perl(Moose)
21cr|perl-MooseX-POE-0.215.0-6|17	BuildRequires:	perl(MooseX::Async)
21cr|perl-MooseX-POE-0.215.0-6|18	BuildRequires:	perl(POE)
21cr|perl-MooseX-POE-0.215.0-6|19	BuildRequires:	perl(Sub::Name)
21cr|perl-MooseX-POE-0.215.0-6|20	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-POE-0.215.0-6|21	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-POE-0.215.0-6|22	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-POE-0.215.0-6|23	Requires:	perl(MooseX::Async)
21cr|perl-MooseX-POE-0.215.0-6|24	BuildArch:	noarch
21cr|perl-MooseX-POE-0.215.0-6|25	
21cr|perl-MooseX-POE-0.215.0-6|26	%description
21cr|perl-MooseX-POE-0.215.0-6|27	MooseX::POE is a Moose wrapper around a POE::Session.
21cr|perl-MooseX-POE-0.215.0-6|28	
21cr|perl-MooseX-POE-0.215.0-6|29	%prep
21cr|perl-MooseX-POE-0.215.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-POE-0.215.0-6|31	
21cr|perl-MooseX-POE-0.215.0-6|32	%build
21cr|perl-MooseX-POE-0.215.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-POE-0.215.0-6|34	%make
21cr|perl-MooseX-POE-0.215.0-6|35	
21cr|perl-MooseX-POE-0.215.0-6|36	%check
21cr|perl-MooseX-POE-0.215.0-6|37	make test
21cr|perl-MooseX-POE-0.215.0-6|38	
21cr|perl-MooseX-POE-0.215.0-6|39	%install
21cr|perl-MooseX-POE-0.215.0-6|40	%makeinstall_std
21cr|perl-MooseX-POE-0.215.0-6|41	
21cr|perl-MooseX-POE-0.215.0-6|42	%files
21cr|perl-MooseX-POE-0.215.0-6|43	%doc Changes
21cr|perl-MooseX-POE-0.215.0-6|44	%{_mandir}/man3/*
21cr|perl-MooseX-POE-0.215.0-6|45	%{perl_vendorlib}/*

5003 21
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|1	%define upstream_name    MooseX-RelatedClassRoles
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|2	%define upstream_version 0.004
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|3	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|6	Release:	8
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|7	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|8	Summary:	Apply roles to a class related to yours
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|9	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|10	License:	GPL+ or Artistic
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|11	Group:		Development/Perl
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|14	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|15	BuildRequires:	perl-devel
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|16	BuildRequires:	perl(Class::MOP)
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|17	BuildRequires:	perl(Moose)
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|18	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|19	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|20	BuildArch:	noarch
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|21	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|22	%description
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|23	Frequently, you have to use a class that provides some 'foo_class' accessor
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|24	or attribute as a method of dependency injection. Use this role when you'd
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|25	rather apply roles to make your custom 'foo_class' instead of manually
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|26	setting up a subclass.
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|27	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|28	%prep
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|30	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|31	%build
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|33	%make
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|34	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|35	%check
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|36	%make test
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|37	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|38	%install
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|39	%makeinstall_std
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|40	
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|41	%files
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|42	%doc Changes LICENSE README
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|43	%{_mandir}/man3/*
21cr|perl-MooseX-RelatedClassRoles-0.4.0-8|44	%{perl_vendorlib}/*

5004 21
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|1	%define upstream_name    MooseX-Role-BuildInstanceOf
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|2	%define upstream_version 0.08
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|3	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|6	Release:	6
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|7	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|8	Summary:	Less Boilerplate when you need lots of Instances
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|9	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|10	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|11	License:	GPL+ or Artistic
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|12	Group:		Development/Perl
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|14	Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-Role-BuildInstanceOf-%{upstream_version}.tar.gz
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|15	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|16	BuildRequires:	perl-devel
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|17	BuildRequires:	perl(Class::MOP)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|18	BuildRequires:	perl(List::MoreUtils)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|19	BuildRequires:	perl(List::Util)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|20	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|21	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|22	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|23	BuildRequires:	perl(MooseX::Iterator)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|24	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|25	BuildRequires:	perl(MooseX::Types::Path::Class)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|26	BuildRequires:	perl(Perl6::Junction)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|27	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|28	BuildRequires:  perl(namespace::autoclean)
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|29	BuildArch:	noarch
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|30	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|31	%description
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|32	There can often be a tension between coding for flexibility and for future
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|33	growth and writing code that is terse, to the point, and solves the
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|34	smallest possible business problem that is brought to you. Writing the
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|35	minimum code to solve a particular problem has merit, yet can eventually
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|36	leave you with an application that has many hacky modifications and is hard
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|37	to test in an isolated manner. Minimum code should not imply minimum
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|38	forward planning or poorly tested code.
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|39	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|40	For me, doing the right thing means I need to both limit myself to the
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|41	smallest possible solution for a given business case, yet make sure I am
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|42	not writing CODE that is impossible to grow over time in a clean manner.
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|43	Generally I attempt to do this by clearly separating the problem domains
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|44	under a business case into distinct classes. I then tie all the functional
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|45	bits together in the loosest manner possible. the Moose manpage makes this
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|46	easy, with its powerful attribute features, type coercions and Roles to
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|47	augment classical inheritance.
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|48	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|49	Loose coupling and deep configurability work well with inversion of control
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|50	systems, like the Bread::Board manpage or the IOC built into the the
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|51	Catalyst manpage MVC framework. It helps me to defer decisions to the
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|52	proper authority and also makes it easier to test my logic, since pieces
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|53	are easier to test independently.
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|54	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|55	%prep
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|56	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|57	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|58	%build
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|59	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|60	%make
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|61	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|62	%check
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|63	%make test
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|64	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|65	%install
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|66	%makeinstall_std
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|67	
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|68	%files
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|69	%doc Changes META.yml LICENSE README META.json
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|70	%{_mandir}/man3/*
21cr|perl-MooseX-Role-BuildInstanceOf-0.80.0-6|71	%{perl_vendorlib}/*

5005 21
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|1	%define upstream_name    MooseX-Role-Parameterized
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|2	%define upstream_version 1.11
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|3	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|6	Release:    2
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|7	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|8	Summary:    Trait for parameterizable roles
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|10	Group:      Development/Perl
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|12	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|13	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|14	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|15	BuildRequires: perl(CPAN::Meta::Check) >= 0.12.0
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|16	BuildRequires: perl(CPAN::Meta::Requirements) >= 2.125.0
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|17	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|18	BuildRequires: perl(Data::Dumper) >= 2.154.0
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|19	BuildRequires: perl(Dist::CheckConflicts)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|20	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|21	BuildRequires: perl(File::Spec)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|22	BuildRequires: perl(Module::Build::Tiny) >= 0.37.0
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|23	BuildRequires: perl(Module::Runtime)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|24	BuildRequires: perl(Moose) >= 2.140.300
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|25	BuildRequires: perl(Moose::Exporter)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|26	BuildRequires: perl(Moose::Meta::Role)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|27	BuildRequires: perl(Moose::Role)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|28	BuildRequires: perl(Moose::Util)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|29	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|30	BuildRequires: perl(MooseX::Role::WithOverloading)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|31	BuildRequires: perl(Storable)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|32	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|33	BuildRequires: perl(Test::Moose)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|34	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|35	BuildRequires: perl(Test::Requires)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|36	BuildRequires: perl(Test::Needs)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|37	BuildRequires: perl(namespace::autoclean) >= 0.260.0
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|38	BuildRequires: perl(namespace::clean)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|39	BuildRequires: perl(overload)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|40	BuildRequires: perl(strict)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|41	BuildRequires: perl(warnings)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|42	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|43	BuildArch: noarch
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|44	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|45	%description
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|46	Your parameterized role consists of two new things: parameter declarations
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|47	and a 'role' block.
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|48	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|49	Parameters are declared using the the /parameter manpage keyword which very
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|50	much resembles the Moose/has manpage. You can use any option that the
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|51	Moose/has manpage accepts. The default value for the 'is' option is 'ro' as
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|52	that's a very common case. Use 'is => 'bare'' if you want no accessor.
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|53	These parameters will get their values when the consuming class (or role)
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|54	uses the Moose/with manpage. A parameter object will be constructed with
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|55	these values, and passed to the 'role' block.
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|56	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|57	The 'role' block then uses the usual the Moose::Role manpage keywords to
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|58	build up a role. You can shift off the parameter object to inspect what the
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|59	consuming class provided as parameters. You use the parameters to customize
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|60	your role however you wish.
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|61	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|62	%prep
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|63	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|64	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|65	%build
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|66	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|67	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|68	%make
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|69	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|70	%check
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|71	%make test
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|72	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|73	%install
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|74	%makeinstall_std
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|75	
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|76	%files
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|77	%doc Changes LICENSE META.json META.yml README
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|78	%{_mandir}/man3/*
21cr|perl-MooseX-Role-Parameterized-1.110.0-2|79	%{perl_vendorlib}/*

5006 21
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|1	%define upstream_name    MooseX-Role-WithOverloading
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|2	%define upstream_version 0.16
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|3	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|6	Release:    6
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|7	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|8	Summary:    Roles which support overloading
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|10	Group:      Development/Perl
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|12	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|13	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|15	BuildRequires: perl(File::Spec)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|16	BuildRequires: perl(Moose)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|17	BuildRequires: perl(Moose::Exporter)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|18	BuildRequires: perl(Moose::Role)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|19	BuildRequires: perl(Test::More)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|20	BuildRequires: perl(aliased)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|21	BuildRequires: perl(base)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|22	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|23	BuildRequires: perl(namespace::clean)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|24	BuildRequires: perl(strict)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|25	BuildRequires: perl(warnings)
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|26	BuildRequires: perl-devel
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|27	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|28	%description
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|29	MooseX::Role::WithOverloading allows you to write a the Moose::Role manpage
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|30	which defines overloaded operators and allows those overload methods to be
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|31	composed into the classes/roles/instances it's compiled to, where plain the
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|32	Moose::Role manpages would lose the overloading.
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|33	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|34	Starting with the Moose manpage version 2.1300, this module is no longer
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|35	necessary, as the functionality is available already. In that case, 'use
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|36	MooseX::Role::WithOverloading' behaves identically to 'use Moose::Role'.
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|37	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|38	%prep
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|40	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|41	%build
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|43	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|44	%make
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|45	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|46	%check
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|47	#%make test
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|48	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|49	%install
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|50	%makeinstall_std
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|51	
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|52	%files
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|53	%doc Changes LICENSE META.json META.yml README
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|54	%{_mandir}/man3/*
21cr|perl-MooseX-Role-WithOverloading-0.160.0-6|55	%{perl_vendorarch}/*

5007 21
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|1	%define upstream_name    MooseX-SemiAffordanceAccessor
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|2	%define upstream_version 0.10
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|3	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|6	Release:	3
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|7	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|8	Summary:	Names accessors in a semi-affordance style
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|9	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|10	License:	GPL+ or Artistic
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|11	Group:		Development/Perl
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|14	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|15	BuildRequires:	perl-devel
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|16	BuildRequires:	perl(Moose)
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|19	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|20	BuildArch:	noarch
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|21	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|22	%description
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|23	This module does not provide any methods. Simply loading it changes the
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|24	default naming policy for the loading class so that accessors are separated
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|25	into get and set methods. The get methods have the same name as the
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|26	accessor, while set methods are prefixed with "set_".
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|27	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|28	If you define an attribute with a leading underscore, then the set method
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|29	will start with "_set_".
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|30	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|31	If you explicitly set a "reader" or "writer" name when creating an
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|32	attribute, then that attribute's naming scheme is left unchanged.
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|33	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|34	%prep
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|36	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|37	%build
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|39	%make
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|40	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|41	%check
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|42	make test
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|43	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|44	%install
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|45	%makeinstall_std
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|46	
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|47	%files
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|48	%doc Changes README.* META.json META.yml
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|49	%{_mandir}/man3/*
21cr|perl-MooseX-SemiAffordanceAccessor-0.100.0-3|50	%{perl_vendorlib}/*

5008 21
21cr|perl-MooseX-SetOnce-0.203.0-1|1	%define upstream_name    MooseX-SetOnce
21cr|perl-MooseX-SetOnce-0.203.0-1|2	%define upstream_version 0.203
21cr|perl-MooseX-SetOnce-0.203.0-1|3	
21cr|perl-MooseX-SetOnce-0.203.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-SetOnce-0.203.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-SetOnce-0.203.0-1|6	Release:	1
21cr|perl-MooseX-SetOnce-0.203.0-1|7	
21cr|perl-MooseX-SetOnce-0.203.0-1|8	Summary:	Write-once, read-many attributes for Moose
21cr|perl-MooseX-SetOnce-0.203.0-1|9	
21cr|perl-MooseX-SetOnce-0.203.0-1|10	License:	GPL+ or Artistic
21cr|perl-MooseX-SetOnce-0.203.0-1|11	Group:		Development/Perl
21cr|perl-MooseX-SetOnce-0.203.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-SetOnce-0.203.0-1|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-SetOnce-%{upstream_version}.tar.gz
21cr|perl-MooseX-SetOnce-0.203.0-1|14	
21cr|perl-MooseX-SetOnce-0.203.0-1|15	BuildRequires:	perl-devel
21cr|perl-MooseX-SetOnce-0.203.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-SetOnce-0.203.0-1|17	BuildRequires:	perl(Moose)
21cr|perl-MooseX-SetOnce-0.203.0-1|18	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-SetOnce-0.203.0-1|19	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-SetOnce-0.203.0-1|20	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-SetOnce-0.203.0-1|21	BuildRequires:	perl(Try::Tiny)
21cr|perl-MooseX-SetOnce-0.203.0-1|22	
21cr|perl-MooseX-SetOnce-0.203.0-1|23	BuildArch:	noarch
21cr|perl-MooseX-SetOnce-0.203.0-1|24	
21cr|perl-MooseX-SetOnce-0.203.0-1|25	%description
21cr|perl-MooseX-SetOnce-0.203.0-1|26	The 'SetOnce' attribute lets your class have attributes that are not lazy
21cr|perl-MooseX-SetOnce-0.203.0-1|27	and not set, but that cannot be altered once set.
21cr|perl-MooseX-SetOnce-0.203.0-1|28	
21cr|perl-MooseX-SetOnce-0.203.0-1|29	The logic is very simple: if you try to alter the value of an attribute
21cr|perl-MooseX-SetOnce-0.203.0-1|30	with the SetOnce trait, either by accessor or writer, and the attribute has
21cr|perl-MooseX-SetOnce-0.203.0-1|31	a value, it will throw an exception.
21cr|perl-MooseX-SetOnce-0.203.0-1|32	
21cr|perl-MooseX-SetOnce-0.203.0-1|33	If the attribute has a clearer, you may clear the attribute and set it
21cr|perl-MooseX-SetOnce-0.203.0-1|34	again.
21cr|perl-MooseX-SetOnce-0.203.0-1|35	
21cr|perl-MooseX-SetOnce-0.203.0-1|36	%prep
21cr|perl-MooseX-SetOnce-0.203.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-SetOnce-0.203.0-1|38	
21cr|perl-MooseX-SetOnce-0.203.0-1|39	%build
21cr|perl-MooseX-SetOnce-0.203.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-SetOnce-0.203.0-1|41	%make
21cr|perl-MooseX-SetOnce-0.203.0-1|42	
21cr|perl-MooseX-SetOnce-0.203.0-1|43	%check
21cr|perl-MooseX-SetOnce-0.203.0-1|44	make test
21cr|perl-MooseX-SetOnce-0.203.0-1|45	
21cr|perl-MooseX-SetOnce-0.203.0-1|46	%install
21cr|perl-MooseX-SetOnce-0.203.0-1|47	%makeinstall_std
21cr|perl-MooseX-SetOnce-0.203.0-1|48	
21cr|perl-MooseX-SetOnce-0.203.0-1|49	%files
21cr|perl-MooseX-SetOnce-0.203.0-1|50	%doc Changes META.yml LICENSE README META.json
21cr|perl-MooseX-SetOnce-0.203.0-1|51	%{_mandir}/man3/*
21cr|perl-MooseX-SetOnce-0.203.0-1|52	%{perl_vendorlib}/*

5009 21
21cr|perl-MooseX-SimpleConfig-0.110.0-4|1	%define upstream_name    MooseX-SimpleConfig
21cr|perl-MooseX-SimpleConfig-0.110.0-4|2	%define upstream_version 0.11
21cr|perl-MooseX-SimpleConfig-0.110.0-4|3	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-SimpleConfig-0.110.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-SimpleConfig-0.110.0-4|6	Release:	4
21cr|perl-MooseX-SimpleConfig-0.110.0-4|7	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|8	Summary:	A Moose role for setting attributes from a simple configfile
21cr|perl-MooseX-SimpleConfig-0.110.0-4|9	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|10	License:	GPL+ or Artistic
21cr|perl-MooseX-SimpleConfig-0.110.0-4|11	Group:		Development/Perl
21cr|perl-MooseX-SimpleConfig-0.110.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-SimpleConfig-0.110.0-4|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-SimpleConfig-0.110.0-4|14	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|15	BuildRequires:	perl-devel
21cr|perl-MooseX-SimpleConfig-0.110.0-4|16	#BuildRequires:	perl(Test::Requires)
21cr|perl-MooseX-SimpleConfig-0.110.0-4|17	#BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-SimpleConfig-0.110.0-4|18	BuildRequires:	perl(Config::Any)
21cr|perl-MooseX-SimpleConfig-0.110.0-4|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-SimpleConfig-0.110.0-4|20	BuildRequires:	perl(Moose)
21cr|perl-MooseX-SimpleConfig-0.110.0-4|21	BuildRequires:	perl(MooseX::ConfigFromFile)
21cr|perl-MooseX-SimpleConfig-0.110.0-4|22	#BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-SimpleConfig-0.110.0-4|23	#BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-SimpleConfig-0.110.0-4|24	#BuildRequires:	perl(Dist::CheckConflicts)
21cr|perl-MooseX-SimpleConfig-0.110.0-4|25	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|26	BuildArch:	noarch
21cr|perl-MooseX-SimpleConfig-0.110.0-4|27	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|28	%description
21cr|perl-MooseX-SimpleConfig-0.110.0-4|29	This role loads simple configfiles to set object attributes. It is based on
21cr|perl-MooseX-SimpleConfig-0.110.0-4|30	the abstract role the MooseX::ConfigFromFile manpage, and uses the
21cr|perl-MooseX-SimpleConfig-0.110.0-4|31	Config::Any manpage to load your configfile. the Config::Any manpage will
21cr|perl-MooseX-SimpleConfig-0.110.0-4|32	in turn support any of a variety of different config formats, detected by
21cr|perl-MooseX-SimpleConfig-0.110.0-4|33	the file extension. See the Config::Any manpage for more details about
21cr|perl-MooseX-SimpleConfig-0.110.0-4|34	supported formats.
21cr|perl-MooseX-SimpleConfig-0.110.0-4|35	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|36	Like all the MooseX::ConfigFromFile manpage -derived configfile loaders,
21cr|perl-MooseX-SimpleConfig-0.110.0-4|37	this module is automatically supported by the the MooseX::Getopt manpage
21cr|perl-MooseX-SimpleConfig-0.110.0-4|38	role as well, which allows specifying '-configfile' on the commandline.
21cr|perl-MooseX-SimpleConfig-0.110.0-4|39	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|40	%prep
21cr|perl-MooseX-SimpleConfig-0.110.0-4|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-SimpleConfig-0.110.0-4|42	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|43	%build
21cr|perl-MooseX-SimpleConfig-0.110.0-4|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-SimpleConfig-0.110.0-4|45	%make
21cr|perl-MooseX-SimpleConfig-0.110.0-4|46	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|47	%check
21cr|perl-MooseX-SimpleConfig-0.110.0-4|48	# test on abf fail, local test PASS
21cr|perl-MooseX-SimpleConfig-0.110.0-4|49	#%%make test
21cr|perl-MooseX-SimpleConfig-0.110.0-4|50	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|51	%install
21cr|perl-MooseX-SimpleConfig-0.110.0-4|52	%makeinstall_std
21cr|perl-MooseX-SimpleConfig-0.110.0-4|53	
21cr|perl-MooseX-SimpleConfig-0.110.0-4|54	%files
21cr|perl-MooseX-SimpleConfig-0.110.0-4|55	%doc  README LICENSE CONTRIBUTING META.json META.yml
21cr|perl-MooseX-SimpleConfig-0.110.0-4|56	%{_mandir}/man3/*
21cr|perl-MooseX-SimpleConfig-0.110.0-4|57	%{perl_vendorlib}/*

5010 21
21cr|perl-MooseX-Singleton-0.290.0-5|1	%define upstream_name    MooseX-Singleton
21cr|perl-MooseX-Singleton-0.290.0-5|2	%define upstream_version 0.29
21cr|perl-MooseX-Singleton-0.290.0-5|3	
21cr|perl-MooseX-Singleton-0.290.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Singleton-0.290.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Singleton-0.290.0-5|6	Release:	5
21cr|perl-MooseX-Singleton-0.290.0-5|7	
21cr|perl-MooseX-Singleton-0.290.0-5|8	Summary:	Base class for MooseX::Singleton
21cr|perl-MooseX-Singleton-0.290.0-5|9	
21cr|perl-MooseX-Singleton-0.290.0-5|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Singleton-0.290.0-5|11	Group:		Development/Perl
21cr|perl-MooseX-Singleton-0.290.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Singleton-0.290.0-5|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Singleton-0.290.0-5|14	
21cr|perl-MooseX-Singleton-0.290.0-5|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Singleton-0.290.0-5|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Singleton-0.290.0-5|17	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Singleton-0.290.0-5|18	BuildRequires:	perl(Scalar::Util)
21cr|perl-MooseX-Singleton-0.290.0-5|19	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Singleton-0.290.0-5|20	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-Singleton-0.290.0-5|21	BuildRequires:	perl(Test::Requires)
21cr|perl-MooseX-Singleton-0.290.0-5|22	
21cr|perl-MooseX-Singleton-0.290.0-5|23	BuildArch:	noarch
21cr|perl-MooseX-Singleton-0.290.0-5|24	
21cr|perl-MooseX-Singleton-0.290.0-5|25	%description
21cr|perl-MooseX-Singleton-0.290.0-5|26	A singleton is a class that has only one instance in an application.
21cr|perl-MooseX-Singleton-0.290.0-5|27	'MooseX::Singleton' lets you easily upgrade (or downgrade, as it were) your
21cr|perl-MooseX-Singleton-0.290.0-5|28	the Moose manpage class to a singleton.
21cr|perl-MooseX-Singleton-0.290.0-5|29	
21cr|perl-MooseX-Singleton-0.290.0-5|30	All you should need to do to transform your class is to change 'use Moose'
21cr|perl-MooseX-Singleton-0.290.0-5|31	to 'use MooseX::Singleton'. This module uses a new class metaclass and
21cr|perl-MooseX-Singleton-0.290.0-5|32	instance metaclass, so if you're doing metamagic you may not be able to use
21cr|perl-MooseX-Singleton-0.290.0-5|33	this.
21cr|perl-MooseX-Singleton-0.290.0-5|34	
21cr|perl-MooseX-Singleton-0.290.0-5|35	'MooseX::Singleton' gives your class an 'instance' method that can be used
21cr|perl-MooseX-Singleton-0.290.0-5|36	to get a handle on the singleton. It's actually just an alias for 'new'.
21cr|perl-MooseX-Singleton-0.290.0-5|37	
21cr|perl-MooseX-Singleton-0.290.0-5|38	%prep
21cr|perl-MooseX-Singleton-0.290.0-5|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Singleton-0.290.0-5|40	
21cr|perl-MooseX-Singleton-0.290.0-5|41	%build
21cr|perl-MooseX-Singleton-0.290.0-5|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Singleton-0.290.0-5|43	%make
21cr|perl-MooseX-Singleton-0.290.0-5|44	
21cr|perl-MooseX-Singleton-0.290.0-5|45	%check
21cr|perl-MooseX-Singleton-0.290.0-5|46	%make test
21cr|perl-MooseX-Singleton-0.290.0-5|47	
21cr|perl-MooseX-Singleton-0.290.0-5|48	%install
21cr|perl-MooseX-Singleton-0.290.0-5|49	%makeinstall_std
21cr|perl-MooseX-Singleton-0.290.0-5|50	
21cr|perl-MooseX-Singleton-0.290.0-5|51	%files
21cr|perl-MooseX-Singleton-0.290.0-5|52	%doc Changes LICENSE README META.yml
21cr|perl-MooseX-Singleton-0.290.0-5|53	%{_mandir}/man3/*
21cr|perl-MooseX-Singleton-0.290.0-5|54	%{perl_vendorlib}/*

5011 21
21cr|perl-MooseX-Storage-0.530.0-1|1	%define upstream_name    MooseX-Storage
21cr|perl-MooseX-Storage-0.530.0-1|2	%define upstream_version 0.53
21cr|perl-MooseX-Storage-0.530.0-1|3	
21cr|perl-MooseX-Storage-0.530.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Storage-0.530.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Storage-0.530.0-1|6	Release:    1
21cr|perl-MooseX-Storage-0.530.0-1|7	
21cr|perl-MooseX-Storage-0.530.0-1|8	Summary:    A custom meta-attribute-trait to bypass serialization
21cr|perl-MooseX-Storage-0.530.0-1|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Storage-0.530.0-1|10	Group:      Development/Perl
21cr|perl-MooseX-Storage-0.530.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Storage-0.530.0-1|12	Source0:    http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Storage-0.530.0-1|13	
21cr|perl-MooseX-Storage-0.530.0-1|14	
21cr|perl-MooseX-Storage-0.530.0-1|15	BuildRequires: perl(Carp) >= 1.360.0
21cr|perl-MooseX-Storage-0.530.0-1|16	BuildRequires: perl(CPAN) >= 2.100.0
21cr|perl-MooseX-Storage-0.530.0-1|17	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Storage-0.530.0-1|18	BuildRequires: perl(Cpanel::JSON::XS)
21cr|perl-MooseX-Storage-0.530.0-1|19	BuildRequires: perl(Data::Dumper) >= 2.154.0
21cr|perl-MooseX-Storage-0.530.0-1|20	BuildRequires: perl(Digest) >= 1.170.0
21cr|perl-MooseX-Storage-0.530.0-1|21	BuildRequires: perl(Digest::HMAC_SHA1)
21cr|perl-MooseX-Storage-0.530.0-1|22	BuildRequires: perl(Digest::SHA) >= 5.950.0
21cr|perl-MooseX-Storage-0.530.0-1|23	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Storage-0.530.0-1|24	BuildRequires: perl(File::Spec) >= 3.470.0
21cr|perl-MooseX-Storage-0.530.0-1|25	BuildRequires: perl(File::Temp) >= 0.230.400
21cr|perl-MooseX-Storage-0.530.0-1|26	BuildRequires: perl(IO::AtomicFile)
21cr|perl-MooseX-Storage-0.530.0-1|27	BuildRequires: perl(JSON::Any) >= 1.390.0
21cr|perl-MooseX-Storage-0.530.0-1|28	BuildRequires: perl(JSON::MaybeXS)
21cr|perl-MooseX-Storage-0.530.0-1|29	BuildRequires: perl(Module::Runtime)
21cr|perl-MooseX-Storage-0.530.0-1|30	BuildRequires: perl(Moose) >= 2.140.300
21cr|perl-MooseX-Storage-0.530.0-1|31	BuildRequires: perl(Scalar::Util) >= 1.420.0
21cr|perl-MooseX-Storage-0.530.0-1|32	BuildRequires: perl(Storable) >= 2.300.0
21cr|perl-MooseX-Storage-0.530.0-1|33	BuildRequires: perl(String::RewritePrefix)
21cr|perl-MooseX-Storage-0.530.0-1|34	BuildRequires: perl(Test::Deep) >= 0.115.0
21cr|perl-MooseX-Storage-0.530.0-1|35	BuildRequires: perl(Test::Deep::JSON)
21cr|perl-MooseX-Storage-0.530.0-1|36	BuildRequires: perl(Test::Deep::Type)
21cr|perl-MooseX-Storage-0.530.0-1|37	BuildRequires: perl(Test::Fatal) >= 0.14.0
21cr|perl-MooseX-Storage-0.530.0-1|38	BuildRequires: perl(Test::JSON)
21cr|perl-MooseX-Storage-0.530.0-1|39	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Storage-0.530.0-1|40	BuildRequires: perl(Test::Needs)
21cr|perl-MooseX-Storage-0.530.0-1|41	BuildRequires: perl(Test::Requires)
21cr|perl-MooseX-Storage-0.530.0-1|42	BuildRequires: perl(Test::Without::Module)
21cr|perl-MooseX-Storage-0.530.0-1|43	BuildRequires: perl(YAML::Any)
21cr|perl-MooseX-Storage-0.530.0-1|44	BuildRequires: perl(YAML::Syck)
21cr|perl-MooseX-Storage-0.530.0-1|45	BuildRequires: perl(YAML::XS)
21cr|perl-MooseX-Storage-0.530.0-1|46	BuildRequires: perl(namespace::autoclean) >= 0.260.0
21cr|perl-MooseX-Storage-0.530.0-1|47	BuildRequires: perl(open)
21cr|perl-MooseX-Storage-0.530.0-1|48	BuildRequires: perl(overload)
21cr|perl-MooseX-Storage-0.530.0-1|49	BuildRequires: perl(Dist::CheckConflicts)
21cr|perl-MooseX-Storage-0.530.0-1|50	BuildRequires: perl(JSON::DWIW)
21cr|perl-MooseX-Storage-0.530.0-1|51	BuildRequires: perl(JSON::XS)
21cr|perl-MooseX-Storage-0.530.0-1|52	BuildRequires: perl(MooseX::Role::Parameterized) >= 1.80.0
21cr|perl-MooseX-Storage-0.530.0-1|53	BuildRequires: perl(Pod::Coverage)
21cr|perl-MooseX-Storage-0.530.0-1|54	BuildRequires: perl(YAML::Old)
21cr|perl-MooseX-Storage-0.530.0-1|55	BuildRequires: perl(YAML::Tiny)
21cr|perl-MooseX-Storage-0.530.0-1|56	
21cr|perl-MooseX-Storage-0.530.0-1|57	BuildArch: noarch
21cr|perl-MooseX-Storage-0.530.0-1|58	
21cr|perl-MooseX-Storage-0.530.0-1|59	%description
21cr|perl-MooseX-Storage-0.530.0-1|60	MooseX::Storage is a serialization framework for Moose, it provides a very
21cr|perl-MooseX-Storage-0.530.0-1|61	flexible and highly pluggable way to serialize Moose classes to a number of
21cr|perl-MooseX-Storage-0.530.0-1|62	different formats and styles.
21cr|perl-MooseX-Storage-0.530.0-1|63	
21cr|perl-MooseX-Storage-0.530.0-1|64	Levels of Serialization
21cr|perl-MooseX-Storage-0.530.0-1|65	There are 3 levels to the serialization, each of which builds upon the
21cr|perl-MooseX-Storage-0.530.0-1|66	other and each of which can be customized to the specific needs of your
21cr|perl-MooseX-Storage-0.530.0-1|67	class.
21cr|perl-MooseX-Storage-0.530.0-1|68	
21cr|perl-MooseX-Storage-0.530.0-1|69	* *base*
21cr|perl-MooseX-Storage-0.530.0-1|70	
21cr|perl-MooseX-Storage-0.530.0-1|71	%prep
21cr|perl-MooseX-Storage-0.530.0-1|72	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Storage-0.530.0-1|73	# some linting fix. Sflo
21cr|perl-MooseX-Storage-0.530.0-1|74	sed -i '1s,#!.*perl,#!%{__perl},' t/*.t
21cr|perl-MooseX-Storage-0.530.0-1|75	chmod 0644 Changes t/*.t
21cr|perl-MooseX-Storage-0.530.0-1|76	
21cr|perl-MooseX-Storage-0.530.0-1|77	%build
21cr|perl-MooseX-Storage-0.530.0-1|78	echo -e  "y" | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Storage-0.530.0-1|79	%make
21cr|perl-MooseX-Storage-0.530.0-1|80	
21cr|perl-MooseX-Storage-0.530.0-1|81	%check
21cr|perl-MooseX-Storage-0.530.0-1|82	### Attention: please don't disable ye good ol' tests, ###
21cr|perl-MooseX-Storage-0.530.0-1|83	### rather update/backport the min.req.Sflo ###
21cr|perl-MooseX-Storage-0.530.0-1|84	%make test
21cr|perl-MooseX-Storage-0.530.0-1|85	
21cr|perl-MooseX-Storage-0.530.0-1|86	%install
21cr|perl-MooseX-Storage-0.530.0-1|87	%makeinstall_std
21cr|perl-MooseX-Storage-0.530.0-1|88	
21cr|perl-MooseX-Storage-0.530.0-1|89	%files
21cr|perl-MooseX-Storage-0.530.0-1|90	%doc Changes LICENSE META.json META.yml README
21cr|perl-MooseX-Storage-0.530.0-1|91	%{_mandir}/man3/*
21cr|perl-MooseX-Storage-0.530.0-1|92	%{perl_vendorlib}/*

5012 21
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|1	%define upstream_name    MooseX-Storage-Format-JSONpm
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|2	%define upstream_version 0.093093
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|3	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|6	Release:    4
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|7	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|8	Summary:    A format role for MooseX::Storage using JSON.pm
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|10	Group:      Development/Perl
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|12	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|13	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|14	BuildRequires: perl(File::Spec)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|15	BuildRequires: perl(IO::Handle)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|16	BuildRequires: perl(IPC::Open3)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|17	BuildRequires: perl(JSON)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|18	BuildRequires: perl(Moose)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|19	BuildRequires: perl(MooseX::Role::Parameterized)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|20	BuildRequires: perl(MooseX::Storage)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|21	BuildRequires: perl(Test::More)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|22	BuildRequires: perl(base)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|23	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|24	BuildRequires: perl(strict)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|25	BuildRequires: perl(utf8)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|26	BuildRequires: perl(warnings)
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|27	BuildRequires: perl-devel
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|28	BuildArch: noarch
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|29	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|30	%description
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|31	no description found
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|32	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|33	%prep
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|35	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|36	%build
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|38	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|39	%make
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|40	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|41	%check
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|42	%make test
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|43	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|44	%install
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|45	%makeinstall_std
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|46	
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|47	%files
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|48	%doc README Changes LICENSE META.yml META.json
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|49	%{_mandir}/man3/*
21cr|perl-MooseX-Storage-Format-JSONpm-0.93.93-4|50	%{perl_vendorlib}/*

5013 21
21cr|perl-MooseX-StrictConstructor-0.210.0-1|1	%define upstream_name    MooseX-StrictConstructor
21cr|perl-MooseX-StrictConstructor-0.210.0-1|2	%define upstream_version 0.21
21cr|perl-MooseX-StrictConstructor-0.210.0-1|3	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-StrictConstructor-0.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-StrictConstructor-0.210.0-1|6	Release:	1
21cr|perl-MooseX-StrictConstructor-0.210.0-1|7	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|8	Summary:	Make your object constructors blow up on unknown attributes
21cr|perl-MooseX-StrictConstructor-0.210.0-1|9	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|10	License:	GPL+ or Artistic
21cr|perl-MooseX-StrictConstructor-0.210.0-1|11	Group:		Development/Perl
21cr|perl-MooseX-StrictConstructor-0.210.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-StrictConstructor-0.210.0-1|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-StrictConstructor-%{upstream_version}.tar.gz
21cr|perl-MooseX-StrictConstructor-0.210.0-1|14	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|15	BuildRequires:	perl-devel
21cr|perl-MooseX-StrictConstructor-0.210.0-1|16	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-StrictConstructor-0.210.0-1|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-MooseX-StrictConstructor-0.210.0-1|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-StrictConstructor-0.210.0-1|19	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-StrictConstructor-0.210.0-1|20	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-StrictConstructor-0.210.0-1|21	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-StrictConstructor-0.210.0-1|22	BuildRequires:	perl(Test::Needs)
21cr|perl-MooseX-StrictConstructor-0.210.0-1|23	Requires:	perl(namespace::autoclean)
21cr|perl-MooseX-StrictConstructor-0.210.0-1|24	BuildArch:	noarch
21cr|perl-MooseX-StrictConstructor-0.210.0-1|25	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|26	%description
21cr|perl-MooseX-StrictConstructor-0.210.0-1|27	Using this class to load Moose instead of just loading using Moose itself
21cr|perl-MooseX-StrictConstructor-0.210.0-1|28	makes your constructors "strict". If your constructor is called with an
21cr|perl-MooseX-StrictConstructor-0.210.0-1|29	attribute init argument that your class does not declare, then it calls
21cr|perl-MooseX-StrictConstructor-0.210.0-1|30	"Carp::confess()". This is a great way to catch small typos.
21cr|perl-MooseX-StrictConstructor-0.210.0-1|31	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|32	%prep
21cr|perl-MooseX-StrictConstructor-0.210.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-StrictConstructor-0.210.0-1|34	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|35	%build
21cr|perl-MooseX-StrictConstructor-0.210.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-StrictConstructor-0.210.0-1|37	%make
21cr|perl-MooseX-StrictConstructor-0.210.0-1|38	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|39	%check
21cr|perl-MooseX-StrictConstructor-0.210.0-1|40	make test
21cr|perl-MooseX-StrictConstructor-0.210.0-1|41	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|42	%install
21cr|perl-MooseX-StrictConstructor-0.210.0-1|43	%makeinstall_std
21cr|perl-MooseX-StrictConstructor-0.210.0-1|44	
21cr|perl-MooseX-StrictConstructor-0.210.0-1|45	%files
21cr|perl-MooseX-StrictConstructor-0.210.0-1|46	%doc Changes README*
21cr|perl-MooseX-StrictConstructor-0.210.0-1|47	%{_mandir}/man3/*
21cr|perl-MooseX-StrictConstructor-0.210.0-1|48	%{perl_vendorlib}/MooseX

5014 21
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|1	%define upstream_name    MooseX-TraitFor-Meta-Class-BetterAnonClassNames
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|2	%define upstream_version 0.002003
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|3	
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|4	Name:           perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|6	Release:        1
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|7	Summary:        Metaclass trait to attempt to demystify generated anonymous class names
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|8	Group:          Development/Perl
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|9	License:        LGPLv2
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|10	URL:            https://metacpan.org/release/MooseX-TraitFor-Meta-Class-BetterAnonClassNames
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|11	Source0:        https://cpan.metacpan.org/authors/id/R/RS/RSRCHBOY/MooseX-TraitFor-Meta-Class-BetterAnonClassNames-%{upstream_version}.tar.gz
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|12	BuildArch:      noarch
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|13	BuildRequires:  make
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|14	BuildRequires:  perl-generators
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|15	BuildRequires:  perl-interpreter
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|16	BuildRequires:  perl(:VERSION)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|18	# Run-time:
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|19	BuildRequires:  perl(autobox::Core)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|20	BuildRequires:  perl(Moose::Exporter)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|21	BuildRequires:  perl(Moose::Role)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|22	BuildRequires:  perl(namespace::autoclean)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|23	# Tests:
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|24	BuildRequires:  perl(blib)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|25	BuildRequires:  perl(File::Spec)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|26	BuildRequires:  perl(IO::Handle)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|27	BuildRequires:  perl(IPC::Open3)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|28	BuildRequires:  perl(Moose)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|29	BuildRequires:  perl(Moose::Util::MetaRole)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|30	BuildRequires:  perl(strict)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|31	BuildRequires:  perl(Test::CheckDeps)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|32	BuildRequires:  perl(Test::Moose::More)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|33	BuildRequires:  perl(Test::More)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|34	BuildRequires:  perl(warnings)
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|35	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|36	
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|37	%description
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|38	This Moose meta class role helps with creating anonymous classes.
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|39	
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|40	%prep
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|42	
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|43	%build
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|44	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=6.76
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|45	make %{?_smp_mflags}
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|46	
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|47	%install
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|48	make pure_install DESTDIR=%{buildroot}
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|49	%{_fixperms} %{buildroot}/*
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|50	
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|51	%check
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|52	make test
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|53	
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|54	%files
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|55	%license LICENSE
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|56	%doc Changes README
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|57	%{perl_vendorlib}/*
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|58	%{_mandir}/man3/*
21cr|perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.2.3-1|59	

5015 21
21cr|perl-MooseX-Traits-0.130.0-5|1	%define upstream_name    MooseX-Traits
21cr|perl-MooseX-Traits-0.130.0-5|2	%define upstream_version 0.13
21cr|perl-MooseX-Traits-0.130.0-5|3	
21cr|perl-MooseX-Traits-0.130.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Traits-0.130.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Traits-0.130.0-5|6	Release:	5
21cr|perl-MooseX-Traits-0.130.0-5|7	
21cr|perl-MooseX-Traits-0.130.0-5|8	Summary:	Automatically apply roles at object creation time
21cr|perl-MooseX-Traits-0.130.0-5|9	
21cr|perl-MooseX-Traits-0.130.0-5|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Traits-0.130.0-5|11	Group:		Development/Perl
21cr|perl-MooseX-Traits-0.130.0-5|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Traits-0.130.0-5|13	Source0:	https://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Traits-0.130.0-5|14	
21cr|perl-MooseX-Traits-0.130.0-5|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Traits-0.130.0-5|16	BuildRequires:	perl(Test::Requires)
21cr|perl-MooseX-Traits-0.130.0-5|17	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Traits-0.130.0-5|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Traits-0.130.0-5|19	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-Traits-0.130.0-5|20	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-MooseX-Traits-0.130.0-5|21	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Traits-0.130.0-5|22	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Traits-0.130.0-5|23	BuildRequires:	perl(Test::use::ok)
21cr|perl-MooseX-Traits-0.130.0-5|24	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-Traits-0.130.0-5|25	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Traits-0.130.0-5|26	BuildRequires:	perl(File::Spec)
21cr|perl-MooseX-Traits-0.130.0-5|27	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-Traits-0.130.0-5|28	BuildRequires:	perl(Carp)
21cr|perl-MooseX-Traits-0.130.0-5|29	BuildRequires:	perl(Class::Load)
21cr|perl-MooseX-Traits-0.130.0-5|30	BuildRequires:	perl(Sub::Exporter)
21cr|perl-MooseX-Traits-0.130.0-5|31	BuildRequires:	perl(strict)
21cr|perl-MooseX-Traits-0.130.0-5|32	BuildRequires:	perl(warnings)
21cr|perl-MooseX-Traits-0.130.0-5|33	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Traits-0.130.0-5|34	BuildRequires:	perl(Pod::Coverage)
21cr|perl-MooseX-Traits-0.130.0-5|35	
21cr|perl-MooseX-Traits-0.130.0-5|36	Requires:	perl(namespace::autoclean)
21cr|perl-MooseX-Traits-0.130.0-5|37	
21cr|perl-MooseX-Traits-0.130.0-5|38	BuildArch:	noarch
21cr|perl-MooseX-Traits-0.130.0-5|39	
21cr|perl-MooseX-Traits-0.130.0-5|40	%description
21cr|perl-MooseX-Traits-0.130.0-5|41	Often you want to create components that can be added to a class
21cr|perl-MooseX-Traits-0.130.0-5|42	arbitrarily. This module makes it easy for the end user to use these
21cr|perl-MooseX-Traits-0.130.0-5|43	components. Instead of requiring the user to create a named class with the
21cr|perl-MooseX-Traits-0.130.0-5|44	desired roles applied, or applying roles to the instance one-by-one, he can
21cr|perl-MooseX-Traits-0.130.0-5|45	just pass a 'traits' parameter to the class's 'new_with_traits'
21cr|perl-MooseX-Traits-0.130.0-5|46	constructor. This role will then apply the roles in one go, cache the
21cr|perl-MooseX-Traits-0.130.0-5|47	resulting class (for efficiency), and return a new instance. Arguments
21cr|perl-MooseX-Traits-0.130.0-5|48	meant to initialize the applied roles' attributes can also be passed to the
21cr|perl-MooseX-Traits-0.130.0-5|49	constructor.
21cr|perl-MooseX-Traits-0.130.0-5|50	
21cr|perl-MooseX-Traits-0.130.0-5|51	%prep
21cr|perl-MooseX-Traits-0.130.0-5|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Traits-0.130.0-5|53	
21cr|perl-MooseX-Traits-0.130.0-5|54	%build
21cr|perl-MooseX-Traits-0.130.0-5|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Traits-0.130.0-5|56	%make
21cr|perl-MooseX-Traits-0.130.0-5|57	
21cr|perl-MooseX-Traits-0.130.0-5|58	%check
21cr|perl-MooseX-Traits-0.130.0-5|59	make test
21cr|perl-MooseX-Traits-0.130.0-5|60	
21cr|perl-MooseX-Traits-0.130.0-5|61	%install
21cr|perl-MooseX-Traits-0.130.0-5|62	%makeinstall_std
21cr|perl-MooseX-Traits-0.130.0-5|63	
21cr|perl-MooseX-Traits-0.130.0-5|64	%files
21cr|perl-MooseX-Traits-0.130.0-5|65	%doc Changes CONTRIBUTING README LICENSE META.json META.yml
21cr|perl-MooseX-Traits-0.130.0-5|66	%{_mandir}/man3/*
21cr|perl-MooseX-Traits-0.130.0-5|67	%{perl_vendorlib}/*

5016 21
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|1	%define upstream_name    MooseX-Traits-Pluggable%define upstream_version 0.12
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|2	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|3	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|5	Release:	6
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|6	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|7	Summary:	An extension to MooseX::Traits
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|8	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|9	License:	GPL+ or Artistic
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|10	Group:		Development/Perl
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|11	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|12	Source0:	https://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|13	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|14	BuildRequires:	perl-devel
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|15	BuildRequires:	perl(Class::MOP)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|17	BuildRequires:	perl(List::MoreUtils)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|18	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|19	BuildRequires:	perl(Moose::Autobox)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|20	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|21	BuildRequires:	perl(MooseX::Traits)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|22	BuildRequires:	perl(Scalar::Util)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|23	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|24	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|25	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|26	BuildRequires:	perl(Test::use::ok)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|27	BuildArch:	noarch
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|28	Requires:	perl(MooseX::Traits)
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|29	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|30	%description
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|31	See the MooseX::Traits manpage for usage information.
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|32	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|33	Adds support for class precedence search for traits and some extra
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|34	attributes, described below.
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|35	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|36	%prep
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|38	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|39	%build
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|41	%make
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|42	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|43	%check
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|44	make test
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|45	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|46	%install
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|47	%makeinstall_std
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|48	
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|49	%files
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|50	%doc README Changes
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|51	%{_mandir}/man3/*
21cr|perl-MooseX-Traits-Pluggable-0.120.0-6|52	%{perl_vendorlib}/*

5017 21
21cr|perl-MooseX-Types-0.500.0-2|1	%define upstream_name    MooseX-Types
21cr|perl-MooseX-Types-0.500.0-2|2	%define upstream_version 0.50
21cr|perl-MooseX-Types-0.500.0-2|3	
21cr|perl-MooseX-Types-0.500.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Types-0.500.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-0.500.0-2|6	Release:    2
21cr|perl-MooseX-Types-0.500.0-2|7	Summary:    Organise your Moose types in libraries
21cr|perl-MooseX-Types-0.500.0-2|8	License:    GPL+ or Artistic
21cr|perl-MooseX-Types-0.500.0-2|9	Group:      Development/Perl
21cr|perl-MooseX-Types-0.500.0-2|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-0.500.0-2|11	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-0.500.0-2|12	
21cr|perl-MooseX-Types-0.500.0-2|13	BuildRequires: perl(Carp)
21cr|perl-MooseX-Types-0.500.0-2|14	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Types-0.500.0-2|15	BuildRequires: perl(Carp::Clan)
21cr|perl-MooseX-Types-0.500.0-2|16	BuildRequires: perl(Class::MOP)
21cr|perl-MooseX-Types-0.500.0-2|17	BuildRequires: perl(FindBin)
21cr|perl-MooseX-Types-0.500.0-2|18	BuildRequires: perl(Moose) >= 2.160.300
21cr|perl-MooseX-Types-0.500.0-2|19	BuildRequires: perl(Sub::Install)
21cr|perl-MooseX-Types-0.500.0-2|20	BuildRequires: perl(Sub::Uplevel)
21cr|perl-MooseX-Types-0.500.0-2|21	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Types-0.500.0-2|22	BuildRequires: perl(Test::Exception)
21cr|perl-MooseX-Types-0.500.0-2|23	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-Types-0.500.0-2|24	BuildRequires: perl(Test::Requires)
21cr|perl-MooseX-Types-0.500.0-2|25	BuildRequires: perl(Data::Dump)
21cr|perl-MooseX-Types-0.500.0-2|26	BuildRequires: perl(namespace::clean)
21cr|perl-MooseX-Types-0.500.0-2|27	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-0.500.0-2|28	BuildRequires: perl(Dist::CheckConflicts)
21cr|perl-MooseX-Types-0.500.0-2|29	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Types-0.500.0-2|30	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Types-0.500.0-2|31	BuildRequires: perl(Sub::Exporter::ForMethods) >= 0.100.52
21cr|perl-MooseX-Types-0.500.0-2|32	BuildRequires: perl(overload)
21cr|perl-MooseX-Types-0.500.0-2|33	BuildRequires: perl(strict)
21cr|perl-MooseX-Types-0.500.0-2|34	BuildRequires: perl(warnings)
21cr|perl-MooseX-Types-0.500.0-2|35	BuildRequires: perl-devel
21cr|perl-MooseX-Types-0.500.0-2|36	
21cr|perl-MooseX-Types-0.500.0-2|37	BuildArch: noarch
21cr|perl-MooseX-Types-0.500.0-2|38	
21cr|perl-MooseX-Types-0.500.0-2|39	%description
21cr|perl-MooseX-Types-0.500.0-2|40	The types provided with the Moose manpage are by design global. This
21cr|perl-MooseX-Types-0.500.0-2|41	package helps you to organise and selectively import your own and the
21cr|perl-MooseX-Types-0.500.0-2|42	built-in types in libraries. As a nice side effect, it catches typos at
21cr|perl-MooseX-Types-0.500.0-2|43	compile-time too.
21cr|perl-MooseX-Types-0.500.0-2|44	
21cr|perl-MooseX-Types-0.500.0-2|45	However, the main reason for this module is to provide an easy way to not
21cr|perl-MooseX-Types-0.500.0-2|46	have conflicts with your type names, since the internal fully qualified
21cr|perl-MooseX-Types-0.500.0-2|47	names of the types will be prefixed with the library's name.
21cr|perl-MooseX-Types-0.500.0-2|48	
21cr|perl-MooseX-Types-0.500.0-2|49	This module will also provide you with some helper functions to make it
21cr|perl-MooseX-Types-0.500.0-2|50	easier to use Moose types in your code.
21cr|perl-MooseX-Types-0.500.0-2|51	
21cr|perl-MooseX-Types-0.500.0-2|52	%prep
21cr|perl-MooseX-Types-0.500.0-2|53	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-0.500.0-2|54	find . -type f -exec chmod 644 {} \;
21cr|perl-MooseX-Types-0.500.0-2|55	
21cr|perl-MooseX-Types-0.500.0-2|56	%build
21cr|perl-MooseX-Types-0.500.0-2|57	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-0.500.0-2|58	%make
21cr|perl-MooseX-Types-0.500.0-2|59	
21cr|perl-MooseX-Types-0.500.0-2|60	%check
21cr|perl-MooseX-Types-0.500.0-2|61	%make test
21cr|perl-MooseX-Types-0.500.0-2|62	
21cr|perl-MooseX-Types-0.500.0-2|63	%install
21cr|perl-MooseX-Types-0.500.0-2|64	%makeinstall_std
21cr|perl-MooseX-Types-0.500.0-2|65	
21cr|perl-MooseX-Types-0.500.0-2|66	%files
21cr|perl-MooseX-Types-0.500.0-2|67	%doc Changes README CONTRIBUTING LICENCE META.json META.yml
21cr|perl-MooseX-Types-0.500.0-2|68	%{_mandir}/man3/*
21cr|perl-MooseX-Types-0.500.0-2|69	%{perl_vendorlib}/MooseX

5018 21
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|1	%define upstream_name    MooseX-Types-Authen-Passphrase
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|2	%define upstream_version 0.04
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|3	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|6	Release:	4
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|7	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|8	Summary:	Authen::Passphrase type constraint and coercions
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|9	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|10	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|11	License:	GPL+ or Artistic
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|12	Group:		Development/Perl
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|14	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|15	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|16	BuildRequires:	perl-devel
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|17	BuildRequires:	perl(Authen::Passphrase)
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|18	BuildRequires:	perl(MooseX::Types)
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|19	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|20	BuildRequires:	perl(Test::use::ok)
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|21	BuildRequires:  perl(namespace::autoclean)
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|22	BuildRequires:  perl(Dist::CheckConflicts)
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|23	BuildRequires:  perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|24	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|25	BuildArch:	noarch
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|26	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|27	%description
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|28	This the MooseX::Types manpage library provides string coercions for the
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|29	the Authen::Passphrase manpage family of classes.
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|30	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|31	%prep
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|33	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|34	%build
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|36	%make
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|37	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|38	%check
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|39	make test
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|40	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|41	%install
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|42	%makeinstall_std
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|43	
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|44	%files
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|45	%doc Changes
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|46	%{_mandir}/man3/*
21cr|perl-MooseX-Types-Authen-Passphrase-0.40.0-4|47	%{perl_vendorlib}/*

5019 21
21cr|perl-MooseX-Types-Common-0.1.14-2|1	%define upstream_name    MooseX-Types-Common
21cr|perl-MooseX-Types-Common-0.1.14-2|2	%define upstream_version 0.001014
21cr|perl-MooseX-Types-Common-0.1.14-2|3	
21cr|perl-MooseX-Types-Common-0.1.14-2|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Types-Common-0.1.14-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-Common-0.1.14-2|6	Release:    2
21cr|perl-MooseX-Types-Common-0.1.14-2|7	
21cr|perl-MooseX-Types-Common-0.1.14-2|8	Summary:    MooseX-Types-Common distribution
21cr|perl-MooseX-Types-Common-0.1.14-2|9	
21cr|perl-MooseX-Types-Common-0.1.14-2|10	License:    GPL+ or Artistic
21cr|perl-MooseX-Types-Common-0.1.14-2|11	Group:      Development/Perl
21cr|perl-MooseX-Types-Common-0.1.14-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-Common-0.1.14-2|13	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-Common-0.1.14-2|14	
21cr|perl-MooseX-Types-Common-0.1.14-2|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Types-Common-0.1.14-2|16	BuildRequires: perl(Test::Deep)
21cr|perl-MooseX-Types-Common-0.1.14-2|17	BuildRequires: perl(Test::Warnings)
21cr|perl-MooseX-Types-Common-0.1.14-2|18	BuildRequires: perl(Moose)
21cr|perl-MooseX-Types-Common-0.1.14-2|19	BuildRequires: perl(MooseX::Types)
21cr|perl-MooseX-Types-Common-0.1.14-2|20	BuildRequires: perl(open)
21cr|perl-MooseX-Types-Common-0.1.14-2|21	BuildRequires: perl(Test::Exception)
21cr|perl-MooseX-Types-Common-0.1.14-2|22	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-Types-Common-0.1.14-2|23	BuildRequires: perl(Test::More)
21cr|perl-MooseX-Types-Common-0.1.14-2|24	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Types-Common-0.1.14-2|25	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-Common-0.1.14-2|26	BuildRequires: perl(CPAN::Meta)
21cr|perl-MooseX-Types-Common-0.1.14-2|27	BuildRequires: perl(utf8)
21cr|perl-MooseX-Types-Common-0.1.14-2|28	BuildRequires: perl-devel
21cr|perl-MooseX-Types-Common-0.1.14-2|29	
21cr|perl-MooseX-Types-Common-0.1.14-2|30	BuildArch: noarch
21cr|perl-MooseX-Types-Common-0.1.14-2|31	
21cr|perl-MooseX-Types-Common-0.1.14-2|32	%description
21cr|perl-MooseX-Types-Common-0.1.14-2|33	A set of commonly-used type constraints that do not ship with Moose by
21cr|perl-MooseX-Types-Common-0.1.14-2|34	default.
21cr|perl-MooseX-Types-Common-0.1.14-2|35	
21cr|perl-MooseX-Types-Common-0.1.14-2|36	%prep
21cr|perl-MooseX-Types-Common-0.1.14-2|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-Common-0.1.14-2|38	
21cr|perl-MooseX-Types-Common-0.1.14-2|39	%build
21cr|perl-MooseX-Types-Common-0.1.14-2|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-Common-0.1.14-2|41	
21cr|perl-MooseX-Types-Common-0.1.14-2|42	%make
21cr|perl-MooseX-Types-Common-0.1.14-2|43	
21cr|perl-MooseX-Types-Common-0.1.14-2|44	%check
21cr|perl-MooseX-Types-Common-0.1.14-2|45	%make test
21cr|perl-MooseX-Types-Common-0.1.14-2|46	
21cr|perl-MooseX-Types-Common-0.1.14-2|47	%install
21cr|perl-MooseX-Types-Common-0.1.14-2|48	%makeinstall_std
21cr|perl-MooseX-Types-Common-0.1.14-2|49	
21cr|perl-MooseX-Types-Common-0.1.14-2|50	%files
21cr|perl-MooseX-Types-Common-0.1.14-2|51	%doc README Changes META.json META.yml CONTRIBUTING
21cr|perl-MooseX-Types-Common-0.1.14-2|52	%{_mandir}/man3/*
21cr|perl-MooseX-Types-Common-0.1.14-2|53	%{perl_vendorlib}/*

5020 21
21cr|perl-MooseX-Types-DateTime-0.130.0-4|1	%define upstream_name    MooseX-Types-DateTime
21cr|perl-MooseX-Types-DateTime-0.130.0-4|2	%define upstream_version 0.13
21cr|perl-MooseX-Types-DateTime-0.130.0-4|3	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Types-DateTime-0.130.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-DateTime-0.130.0-4|6	Release:	4
21cr|perl-MooseX-Types-DateTime-0.130.0-4|7	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|8	Summary:	L<DateTime> related constraints and coercions for
21cr|perl-MooseX-Types-DateTime-0.130.0-4|9	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Types-DateTime-0.130.0-4|11	Group:		Development/Perl
21cr|perl-MooseX-Types-DateTime-0.130.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-DateTime-0.130.0-4|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-DateTime-0.130.0-4|14	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Types-DateTime-0.130.0-4|16	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|17	BuildRequires:	perl(DateTime)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|18	BuildRequires:	perl(DateTime::Locale)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|19	BuildRequires:	perl(DateTime::TimeZone)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|20	BuildRequires:	perl(Moose) >= 2.160.300
21cr|perl-MooseX-Types-DateTime-0.130.0-4|21	BuildRequires:	perl(MooseX::Types)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|22	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|23	BuildRequires:	perl(Test::use::ok)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|24	BuildRequires:	perl(namespace::clean)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|25	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Types-DateTime-0.130.0-4|26	BuildRequires:	perl(File::Spec)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|27	BuildRequires:	perl(Locale::Maketext)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|28	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|29	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Types-DateTime-0.130.0-4|30	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|31	BuildRequires:	perl(DateTime)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|32	BuildRequires:	perl(DateTime::Duration)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|33	BuildRequires:	perl(DateTime::Locale)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|34	BuildRequires:	perl(DateTime::TimeZone)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|35	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|36	BuildRequires:	perl(strict)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|37	BuildRequires:	perl(warnings)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|38	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Types-DateTime-0.130.0-4|39	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|40	BuildRequires:	perl(Pod::Coverage)
21cr|perl-MooseX-Types-DateTime-0.130.0-4|41	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|42	BuildArch:	noarch
21cr|perl-MooseX-Types-DateTime-0.130.0-4|43	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|44	%description
21cr|perl-MooseX-Types-DateTime-0.130.0-4|45	This module packages several the Moose::Util::TypeConstraints manpage with
21cr|perl-MooseX-Types-DateTime-0.130.0-4|46	coercions, designed to work with the the DateTime manpage suite of objects.
21cr|perl-MooseX-Types-DateTime-0.130.0-4|47	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|48	%prep
21cr|perl-MooseX-Types-DateTime-0.130.0-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-DateTime-0.130.0-4|50	find . -type f -exec chmod 644 {} \;
21cr|perl-MooseX-Types-DateTime-0.130.0-4|51	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|52	%build
21cr|perl-MooseX-Types-DateTime-0.130.0-4|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-DateTime-0.130.0-4|54	%make
21cr|perl-MooseX-Types-DateTime-0.130.0-4|55	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|56	%check
21cr|perl-MooseX-Types-DateTime-0.130.0-4|57	make test
21cr|perl-MooseX-Types-DateTime-0.130.0-4|58	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|59	%install
21cr|perl-MooseX-Types-DateTime-0.130.0-4|60	%makeinstall_std
21cr|perl-MooseX-Types-DateTime-0.130.0-4|61	
21cr|perl-MooseX-Types-DateTime-0.130.0-4|62	%files
21cr|perl-MooseX-Types-DateTime-0.130.0-4|63	%doc Changes CONTRIBUTING LICENCE README META.json META.yml
21cr|perl-MooseX-Types-DateTime-0.130.0-4|64	%{_mandir}/man3/*
21cr|perl-MooseX-Types-DateTime-0.130.0-4|65	%{perl_vendorlib}/*

5021 21
21cr|perl-MooseX-Types-JSON-1.10.0-1|1	%define upstream_name    MooseX-Types-JSON
21cr|perl-MooseX-Types-JSON-1.10.0-1|2	%define upstream_version 1.01
21cr|perl-MooseX-Types-JSON-1.10.0-1|3	
21cr|perl-MooseX-Types-JSON-1.10.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Types-JSON-1.10.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-JSON-1.10.0-1|6	Release:    1
21cr|perl-MooseX-Types-JSON-1.10.0-1|7	
21cr|perl-MooseX-Types-JSON-1.10.0-1|8	Summary:    JSON datatype for Moose
21cr|perl-MooseX-Types-JSON-1.10.0-1|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Types-JSON-1.10.0-1|10	Group:      Development/Perl
21cr|perl-MooseX-Types-JSON-1.10.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-JSON-1.10.0-1|12	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-JSON-1.10.0-1|13	
21cr|perl-MooseX-Types-JSON-1.10.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Types-JSON-1.10.0-1|15	BuildRequires: perl(JSON)
21cr|perl-MooseX-Types-JSON-1.10.0-1|16	BuildRequires: perl(Moose)
21cr|perl-MooseX-Types-JSON-1.10.0-1|17	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-Types-JSON-1.10.0-1|18	BuildRequires: perl(MooseX::Types)
21cr|perl-MooseX-Types-JSON-1.10.0-1|19	BuildRequires: perl(Test::More)
21cr|perl-MooseX-Types-JSON-1.10.0-1|20	BuildRequires: perl(base)
21cr|perl-MooseX-Types-JSON-1.10.0-1|21	BuildRequires: perl(strict)
21cr|perl-MooseX-Types-JSON-1.10.0-1|22	BuildRequires: perl(warnings)
21cr|perl-MooseX-Types-JSON-1.10.0-1|23	BuildRequires: perl(Test::Pod)
21cr|perl-MooseX-Types-JSON-1.10.0-1|24	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Types-JSON-1.10.0-1|25	BuildRequires: perl-devel
21cr|perl-MooseX-Types-JSON-1.10.0-1|26	
21cr|perl-MooseX-Types-JSON-1.10.0-1|27	BuildArch: noarch
21cr|perl-MooseX-Types-JSON-1.10.0-1|28	
21cr|perl-MooseX-Types-JSON-1.10.0-1|29	%description
21cr|perl-MooseX-Types-JSON-1.10.0-1|30	JSON datatype for Moose.
21cr|perl-MooseX-Types-JSON-1.10.0-1|31	
21cr|perl-MooseX-Types-JSON-1.10.0-1|32	%prep
21cr|perl-MooseX-Types-JSON-1.10.0-1|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-JSON-1.10.0-1|34	
21cr|perl-MooseX-Types-JSON-1.10.0-1|35	%build
21cr|perl-MooseX-Types-JSON-1.10.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-JSON-1.10.0-1|37	
21cr|perl-MooseX-Types-JSON-1.10.0-1|38	%make
21cr|perl-MooseX-Types-JSON-1.10.0-1|39	
21cr|perl-MooseX-Types-JSON-1.10.0-1|40	%check
21cr|perl-MooseX-Types-JSON-1.10.0-1|41	make test
21cr|perl-MooseX-Types-JSON-1.10.0-1|42	
21cr|perl-MooseX-Types-JSON-1.10.0-1|43	%install
21cr|perl-MooseX-Types-JSON-1.10.0-1|44	%makeinstall_std
21cr|perl-MooseX-Types-JSON-1.10.0-1|45	
21cr|perl-MooseX-Types-JSON-1.10.0-1|46	%files
21cr|perl-MooseX-Types-JSON-1.10.0-1|47	%doc README Changes LICENSE META.yml
21cr|perl-MooseX-Types-JSON-1.10.0-1|48	%{_mandir}/man3/*
21cr|perl-MooseX-Types-JSON-1.10.0-1|49	%{perl_vendorlib}/*

5022 21
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|1	%define upstream_name    MooseX-Types-LoadableClass
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|2	%define upstream_version 0.015
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|3	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|6	Release:	2
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|7	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|8	Summary:	ClassName type constraint with coercion to load the class
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|9	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|11	Group:		Development/Perl
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|13	Source0:	https://www.cpan.org/modules/by-module/MooseX/MooseX-Types-LoadableClass-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|14	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|15	BuildRequires:	perl-devel
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|16	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|17	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|18	BuildRequires:	perl(Class::Load)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|20	BuildRequires:	perl(Moose) >= 2.160.300
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|21	BuildRequires:	perl(MooseX::Types)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|22	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|23	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|24	BuildRequires:	perl(namespace::clean)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|25	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|26	BuildRequires:	perl(Dist::CheckConflicts)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|27	BuildRequires:	perl(File::Spec)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|28	BuildRequires:	perl(Moose::Role)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|29	BuildRequires:	perl(Module::Runtime)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|30	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|31	BuildRequires:	perl(strict)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|32	BuildRequires:	perl(warnings)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|33	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|34	BuildRequires:	perl(Pod::Coverage)
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|35	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|36	BuildArch:	noarch
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|37	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|38	%description
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|39	use Moose::Util::TypeConstraints;
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|40	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|41	my $tc = subtype as ClassName;
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|42	coerce $tc, from Str, via { Class::MOP::load_class($_); $_ };
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|43	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|44	I've written those three lines of code quite a lot of times, in quite a lot
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|45	of places.
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|46	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|47	%prep
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|49	find . -type f -exec chmod 644 {} \;
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|50	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|51	%build
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|53	%make
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|54	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|55	%check
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|56	make test
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|57	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|58	%install
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|59	%makeinstall_std
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|60	
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|61	%files
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|62	%doc Changes META.yml META.json README LICENCE CONTRIBUTING
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|63	%{_mandir}/man3/*
21cr|perl-MooseX-Types-LoadableClass-0.15.0-2|64	%{perl_vendorlib}/*

5023 21
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|1	%define upstream_name    MooseX-Types-Path-Class
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|2	%define upstream_version 0.09
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|3	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|6	Release:	2
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|7	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|8	Summary:	A Path::Class type library for Moose
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|9	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|10	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|11	License:	GPL+ or Artistic
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|12	Group:		Development/Perl
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|14	Source0:	https://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|15	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|17	BuildRequires:	perl(File::Spec) >= 3.470.0
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|18	BuildRequires:	perl(Moose) >= 2.160.300
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|19	BuildRequires:	perl(MooseX::Types)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|20	BuildRequires:	perl(Path::Class)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|21	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|22	BuildRequires:	perl(Test::Needs)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|23	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|24	BuildRequires:  perl(namespace::autoclean)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|25	BuildRequires:  perl(MooseX::Getopt) >= 0.680.0
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|26	BuildRequires:  perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|27	BuildRequires:  perl-base
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|28	BuildRequires:  perl(Pod::Coverage)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|29	BuildRequires:  perl(Path::Class)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|30	BuildRequires:  perl(strict)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|31	BuildRequires:  perl(warnings)
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|32	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|33	BuildArch:	noarch
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|34	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|35	%description
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|36	MooseX::Types::Path::Class creates common the Moose manpage types,
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|37	coercions and option specifications useful for dealing with the Path::Class
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|38	manpage objects as the Moose manpage attributes.
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|39	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|40	Coercions (see the Moose::Util::TypeConstraints manpage) are made from both
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|41	'Str' and 'ArrayRef' to both the Path::Class::Dir manpage and the
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|42	Path::Class::File manpage objects. If you have the MooseX::Getopt manpage
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|43	installed, the Getopt option type ("=s") will be added for both the
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|44	Path::Class::Dir manpage and the Path::Class::File manpage.
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|45	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|46	%prep
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|48	chmod 644 Changes
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|49	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|50	%build
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|52	%make
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|53	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|54	%check
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|55	make test
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|56	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|57	%install
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|58	%makeinstall_std
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|59	
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|60	%files
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|61	%doc Changes CONTRIBUTING LICENSE README META.json META.yml
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|62	%{_mandir}/man3/*
21cr|perl-MooseX-Types-Path-Class-0.90.0-2|63	%{perl_vendorlib}/*

5024 21
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|1	%define upstream_name MooseX-Types-Path-Tiny
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|2	%define upstream_version 0.012
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|3	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|6	Release:    2
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|7	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|8	Summary:    Path::Tiny types and coercions for Moose
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|9	License:    ASL 2.0
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|10	Group:      Development/Perl
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|12	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|13	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|14	BuildRequires: perl-devel
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|16	BuildRequires: perl(File::Spec::Functions)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|17	BuildRequires: perl(File::Temp) >= 0.180.0
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|18	BuildRequires: perl(File::pushd)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|19	BuildRequires: perl(List::Util)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|20	BuildRequires: perl(Module::Build::Tiny) >= 0.34.0
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|21	BuildRequires: perl(Moose) >= 2.0.0
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|22	BuildRequires: perl(MooseX::Getopt)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|23	BuildRequires: perl(MooseX::Types)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|24	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|25	BuildRequires: perl(MooseX::Types::Stringlike)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|26	BuildRequires: perl(Path::Tiny)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|27	BuildRequires: perl(Test::Fatal)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|28	BuildRequires: perl(Test::More) >= 0.960.0
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|29	BuildRequires: perl
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|30	BuildRequires: perl(strict)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|31	BuildRequires: perl(version)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|32	BuildRequires: perl(warnings)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|33	BuildRequires: perl(TAP::Harness::Env)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|34	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|35	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|36	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|37	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|38	BuildArch:  noarch
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|39	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|40	%description
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|41	This module provides Path::Tiny types for Moose. It handles two important
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|42	types of coercion:
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|43	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|44	* coercing objects with overloaded stringification
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|45	* coercing to absolute paths
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|46	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|47	It also can check to ensure that files or directories exist.
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|48	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|49	%prep
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|50	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|51	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|52	%build
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|53	perl Build.PL --installdirs=vendor
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|54	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|55	./Build
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|56	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|57	%check
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|58	./Build test
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|59	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|60	%install
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|61	./Build install --destdir=%{buildroot}
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|62	
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|63	%files
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|64	%doc CONTRIBUTING Changes LICENCE META.json META.yml MYMETA.yml README
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|65	%{_mandir}/man3/*
21cr|perl-MooseX-Types-Path-Tiny-0.12.0-2|66	%{perl_vendorlib}/*

5025 21
21cr|perl-MooseX-Types-Perl-0.101.343-6|1	%define upstream_name    MooseX-Types-Perl
21cr|perl-MooseX-Types-Perl-0.101.343-6|2	%define upstream_version 0.101343
21cr|perl-MooseX-Types-Perl-0.101.343-6|3	
21cr|perl-MooseX-Types-Perl-0.101.343-6|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Types-Perl-0.101.343-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-Perl-0.101.343-6|6	Release:	6
21cr|perl-MooseX-Types-Perl-0.101.343-6|7	
21cr|perl-MooseX-Types-Perl-0.101.343-6|8	Summary:	Moose types that check against Perl syntax
21cr|perl-MooseX-Types-Perl-0.101.343-6|9	
21cr|perl-MooseX-Types-Perl-0.101.343-6|10	
21cr|perl-MooseX-Types-Perl-0.101.343-6|11	License:	GPL+ or Artistic
21cr|perl-MooseX-Types-Perl-0.101.343-6|12	Group:		Development/Perl
21cr|perl-MooseX-Types-Perl-0.101.343-6|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-Perl-0.101.343-6|14	Source0:	https://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-Perl-0.101.343-6|15	
21cr|perl-MooseX-Types-Perl-0.101.343-6|16	BuildRequires:	perl-devel
21cr|perl-MooseX-Types-Perl-0.101.343-6|17	BuildRequires:	perl(MooseX::Types)
21cr|perl-MooseX-Types-Perl-0.101.343-6|18	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-MooseX-Types-Perl-0.101.343-6|19	BuildRequires:	perl(Params::Util)
21cr|perl-MooseX-Types-Perl-0.101.343-6|20	BuildRequires:	perl(Test::More)
21cr|perl-MooseX-Types-Perl-0.101.343-6|21	BuildRequires:	perl(Module::Implementation)
21cr|perl-MooseX-Types-Perl-0.101.343-6|22	BuildRequires:  perl(namespace::autoclean)
21cr|perl-MooseX-Types-Perl-0.101.343-6|23	
21cr|perl-MooseX-Types-Perl-0.101.343-6|24	BuildArch:	noarch
21cr|perl-MooseX-Types-Perl-0.101.343-6|25	
21cr|perl-MooseX-Types-Perl-0.101.343-6|26	%description
21cr|perl-MooseX-Types-Perl-0.101.343-6|27	This library provides MooseX::Types for checking things (mostly strings)
21cr|perl-MooseX-Types-Perl-0.101.343-6|28	against syntax that is, or is a reasonable subset of, Perl syntax.
21cr|perl-MooseX-Types-Perl-0.101.343-6|29	
21cr|perl-MooseX-Types-Perl-0.101.343-6|30	%prep
21cr|perl-MooseX-Types-Perl-0.101.343-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-Perl-0.101.343-6|32	
21cr|perl-MooseX-Types-Perl-0.101.343-6|33	%build
21cr|perl-MooseX-Types-Perl-0.101.343-6|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-Perl-0.101.343-6|35	%make
21cr|perl-MooseX-Types-Perl-0.101.343-6|36	
21cr|perl-MooseX-Types-Perl-0.101.343-6|37	%check
21cr|perl-MooseX-Types-Perl-0.101.343-6|38	%make test
21cr|perl-MooseX-Types-Perl-0.101.343-6|39	
21cr|perl-MooseX-Types-Perl-0.101.343-6|40	%install
21cr|perl-MooseX-Types-Perl-0.101.343-6|41	%makeinstall_std
21cr|perl-MooseX-Types-Perl-0.101.343-6|42	
21cr|perl-MooseX-Types-Perl-0.101.343-6|43	%files
21cr|perl-MooseX-Types-Perl-0.101.343-6|44	%doc Changes META.yml LICENSE README META.json
21cr|perl-MooseX-Types-Perl-0.101.343-6|45	%{_mandir}/man3/*
21cr|perl-MooseX-Types-Perl-0.101.343-6|46	%{perl_vendorlib}/*

5026 21
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|1	%define upstream_name    MooseX-Types-Set-Object
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|2	%define upstream_version 0.05
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|3	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|6	Release:	4
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|7	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|8	Summary:	Set::Object type with coercions and stuff
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|9	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|10	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|11	License:	GPL+ or Artistic
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|12	Group:		Development/Perl
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|14	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|15	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|16	BuildRequires:	perl-devel
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|17	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|18	BuildRequires:	perl(MooseX::Types)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|19	BuildRequires:	perl(Set::Object)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|20	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|21	BuildRequires:	perl(Test::use::ok)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|22	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|23	BuildRequires:  perl(namespace::autoclean)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|24	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|25	BuildRequires:  perl(File::Spec)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|26	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|27	BuildRequires:  perl(strict)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|28	BuildRequires:  perl(warnings)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|29	BuildRequires:  perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|30	BuildRequires:  perl(MooseX::Types::Moose)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|31	BuildRequires:  perl(Set::Object)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|32	BuildRequires:  perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|33	BuildRequires:  perl(Dist::CheckConflicts)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|34	BuildRequires:  perl(Pod::Coverage)
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|35	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|36	BuildArch:	noarch
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|37	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|38	%description
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|39	This module provides Moose type constraints (see the
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|40	Moose::Util::TypeConstraints manpage, the MooseX::Types manpage).
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|41	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|42	%prep
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|44	find . -type f -exec chmod 644 {} \;
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|45	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|46	%build
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|48	%make
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|49	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|50	%check
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|51	make test
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|52	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|53	%install
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|54	%makeinstall_std
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|55	
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|56	%files
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|57	%doc Changes CONTRIBUTING LICENSE META.json META.yml README
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|58	%{_mandir}/man3/*
21cr|perl-MooseX-Types-Set-Object-0.50.0-4|59	%{perl_vendorlib}/*

5027 21
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|1	%define upstream_name    MooseX-Types-Stringlike
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|2	%define upstream_version 0.003
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|3	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|6	Release:    4
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|7	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|8	Summary:    Moose type constraints for strings or string-like objects
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|10	Group:      Development/Perl
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|12	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|13	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|14	BuildRequires: perl-devel
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|16	BuildRequires: perl(File::Spec::Functions)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|17	BuildRequires: perl(List::Util)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|18	BuildRequires: perl(Moose)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|19	BuildRequires: perl(MooseX::Types)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|20	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|21	BuildRequires: perl(Test::More)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|22	BuildRequires: perl(overload)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|23	BuildRequires: perl(strict)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|24	BuildRequires: perl(version)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|25	BuildRequires: perl(warnings)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|26	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|27	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|28	BuildArch: noarch
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|29	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|30	%description
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|31	This module provides a more general version of the 'Str' type. If coercions
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|32	are enabled, it will accepts objects that overload stringification and
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|33	coerces them into strings.
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|34	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|35	%prep
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|37	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|38	%build
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|40	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|41	%make
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|42	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|43	%check
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|44	%make test
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|45	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|46	%install
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|47	%makeinstall_std
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|48	
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|49	%files
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|50	%doc Changes LICENSE META.json META.yml README
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|51	%{_mandir}/man3/*
21cr|perl-MooseX-Types-Stringlike-0.3.0-4|52	%{perl_vendorlib}/*

5028 21
21cr|perl-MooseX-Types-Structured-0.360.0-2|1	%define upstream_name    MooseX-Types-Structured
21cr|perl-MooseX-Types-Structured-0.360.0-2|2	%define upstream_version 0.36
21cr|perl-MooseX-Types-Structured-0.360.0-2|3	
21cr|perl-MooseX-Types-Structured-0.360.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-Types-Structured-0.360.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-Structured-0.360.0-2|6	Release:	2
21cr|perl-MooseX-Types-Structured-0.360.0-2|7	
21cr|perl-MooseX-Types-Structured-0.360.0-2|8	Summary:	Structured type constraints
21cr|perl-MooseX-Types-Structured-0.360.0-2|9	
21cr|perl-MooseX-Types-Structured-0.360.0-2|10	License:	GPL+ or Artistic
21cr|perl-MooseX-Types-Structured-0.360.0-2|11	Group:		Development/Perl
21cr|perl-MooseX-Types-Structured-0.360.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-Structured-0.360.0-2|13	Source0:	https://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-Structured-0.360.0-2|14	
21cr|perl-MooseX-Types-Structured-0.360.0-2|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Types-Structured-0.360.0-2|16	BuildRequires:	perl(Module::Implementation)
21cr|perl-MooseX-Types-Structured-0.360.0-2|17	BuildRequires:	perl(Moose)
21cr|perl-MooseX-Types-Structured-0.360.0-2|18	BuildRequires:	perl(MooseX::Types)
21cr|perl-MooseX-Types-Structured-0.360.0-2|19	BuildRequires:	perl(Test::Exception)
21cr|perl-MooseX-Types-Structured-0.360.0-2|20	BuildRequires:	perl(Test::Fatal)
21cr|perl-MooseX-Types-Structured-0.360.0-2|21	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-MooseX-Types-Structured-0.360.0-2|22	BuildRequires:	perl(Test::Needs)
21cr|perl-MooseX-Types-Structured-0.360.0-2|23	BuildRequires:	perl(Test::Pod)
21cr|perl-MooseX-Types-Structured-0.360.0-2|24	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-MooseX-Types-Structured-0.360.0-2|25	BuildRequires:	perl(Test::Requires)
21cr|perl-MooseX-Types-Structured-0.360.0-2|26	BuildRequires:	perl(Devel::PartialDump)
21cr|perl-MooseX-Types-Structured-0.360.0-2|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-MooseX-Types-Structured-0.360.0-2|28	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Types-Structured-0.360.0-2|29	BuildRequires:	perl(DateTime)
21cr|perl-MooseX-Types-Structured-0.360.0-2|30	BuildRequires:	perl(Data::Dumper) >= 2.154.0
21cr|perl-MooseX-Types-Structured-0.360.0-2|31	BuildRequires:	perl(MooseX::Types::DateTime)
21cr|perl-MooseX-Types-Structured-0.360.0-2|32	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-Structured-0.360.0-2|33	BuildRequires:	perl(Scalar::Util) >= 1.420.0
21cr|perl-MooseX-Types-Structured-0.360.0-2|34	BuildRequires:	perl(Sub::Exporter)
21cr|perl-MooseX-Types-Structured-0.360.0-2|35	BuildRequires:	perl(namespace::clean)
21cr|perl-MooseX-Types-Structured-0.360.0-2|36	BuildRequires:	perl-base
21cr|perl-MooseX-Types-Structured-0.360.0-2|37	
21cr|perl-MooseX-Types-Structured-0.360.0-2|38	Provides:	perl(MooseX::Meta::TypeCoercion::Structured) = %{version}
21cr|perl-MooseX-Types-Structured-0.360.0-2|39	Provides:	perl(MooseX::Meta::TypeCoercion::Structured::Optional) = %{version}
21cr|perl-MooseX-Types-Structured-0.360.0-2|40	Provides:	perl(MooseX::Meta::TypeConstraint::Structured) = %{version}
21cr|perl-MooseX-Types-Structured-0.360.0-2|41	Provides:	perl(MooseX::Meta::TypeConstraint::Structured::Optional) = %{version}
21cr|perl-MooseX-Types-Structured-0.360.0-2|42	Provides:	perl(MooseX::Types::Structured::MessageStack) = %{version}
21cr|perl-MooseX-Types-Structured-0.360.0-2|43	Provides:	perl(MooseX::Types::Structured::OverflowHandler) = %{version}
21cr|perl-MooseX-Types-Structured-0.360.0-2|44	
21cr|perl-MooseX-Types-Structured-0.360.0-2|45	BuildArch:	noarch
21cr|perl-MooseX-Types-Structured-0.360.0-2|46	
21cr|perl-MooseX-Types-Structured-0.360.0-2|47	%description
21cr|perl-MooseX-Types-Structured-0.360.0-2|48	A structured type constraint is a standard container the Moose manpage type
21cr|perl-MooseX-Types-Structured-0.360.0-2|49	constraint, such as an ArrayRef or HashRef, which has been enhanced to
21cr|perl-MooseX-Types-Structured-0.360.0-2|50	allow you to explicitly name all the allowed type constraints inside the
21cr|perl-MooseX-Types-Structured-0.360.0-2|51	structure. The generalized form is:
21cr|perl-MooseX-Types-Structured-0.360.0-2|52	
21cr|perl-MooseX-Types-Structured-0.360.0-2|53	TypeConstraint[@TypeParameters]
21cr|perl-MooseX-Types-Structured-0.360.0-2|54	
21cr|perl-MooseX-Types-Structured-0.360.0-2|55	Where 'TypeParameters' is an array or hash of the
21cr|perl-MooseX-Types-Structured-0.360.0-2|56	Moose::Meta::TypeConstraint manpage.
21cr|perl-MooseX-Types-Structured-0.360.0-2|57	
21cr|perl-MooseX-Types-Structured-0.360.0-2|58	%prep
21cr|perl-MooseX-Types-Structured-0.360.0-2|59	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-Structured-0.360.0-2|60	chmod 644 Changes
21cr|perl-MooseX-Types-Structured-0.360.0-2|61	
21cr|perl-MooseX-Types-Structured-0.360.0-2|62	%build
21cr|perl-MooseX-Types-Structured-0.360.0-2|63	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-Structured-0.360.0-2|64	%make
21cr|perl-MooseX-Types-Structured-0.360.0-2|65	
21cr|perl-MooseX-Types-Structured-0.360.0-2|66	%check
21cr|perl-MooseX-Types-Structured-0.360.0-2|67	make test
21cr|perl-MooseX-Types-Structured-0.360.0-2|68	
21cr|perl-MooseX-Types-Structured-0.360.0-2|69	%install
21cr|perl-MooseX-Types-Structured-0.360.0-2|70	%makeinstall_std
21cr|perl-MooseX-Types-Structured-0.360.0-2|71	
21cr|perl-MooseX-Types-Structured-0.360.0-2|72	%files
21cr|perl-MooseX-Types-Structured-0.360.0-2|73	%doc Changes CONTRIBUTING LICENSE README META.json META.yml
21cr|perl-MooseX-Types-Structured-0.360.0-2|74	%{_mandir}/man3/*
21cr|perl-MooseX-Types-Structured-0.360.0-2|75	%{perl_vendorlib}/MooseX

5029 21
21cr|perl-MooseX-Types-URI-0.90.0-1|1	%define upstream_name    MooseX-Types-URI
21cr|perl-MooseX-Types-URI-0.90.0-1|2	%define upstream_version 0.09
21cr|perl-MooseX-Types-URI-0.90.0-1|3	
21cr|perl-MooseX-Types-URI-0.90.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooseX-Types-URI-0.90.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooseX-Types-URI-0.90.0-1|6	Release:    1
21cr|perl-MooseX-Types-URI-0.90.0-1|7	
21cr|perl-MooseX-Types-URI-0.90.0-1|8	Summary:    URI related types and coercions for Moose
21cr|perl-MooseX-Types-URI-0.90.0-1|9	License:    GPL+ or Artistic
21cr|perl-MooseX-Types-URI-0.90.0-1|10	Group:      Development/Perl
21cr|perl-MooseX-Types-URI-0.90.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-Types-URI-0.90.0-1|12	Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-Types-URI-0.90.0-1|13	
21cr|perl-MooseX-Types-URI-0.90.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooseX-Types-URI-0.90.0-1|15	BuildRequires: perl(File::Spec::Functions)
21cr|perl-MooseX-Types-URI-0.90.0-1|16	BuildRequires: perl(List::Util)
21cr|perl-MooseX-Types-URI-0.90.0-1|17	BuildRequires: perl(Moose)
21cr|perl-MooseX-Types-URI-0.90.0-1|18	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-MooseX-Types-URI-0.90.0-1|19	BuildRequires: perl(MooseX::Types)
21cr|perl-MooseX-Types-URI-0.90.0-1|20	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-MooseX-Types-URI-0.90.0-1|21	BuildRequires: perl(MooseX::Types::Path::Class)
21cr|perl-MooseX-Types-URI-0.90.0-1|22	BuildRequires: perl(Scalar::Util)
21cr|perl-MooseX-Types-URI-0.90.0-1|23	BuildRequires: perl(URI)
21cr|perl-MooseX-Types-URI-0.90.0-1|24	BuildRequires: perl(URI::FromHash)
21cr|perl-MooseX-Types-URI-0.90.0-1|25	BuildRequires: perl(URI::QueryParam)
21cr|perl-MooseX-Types-URI-0.90.0-1|26	BuildRequires: perl(URI::WithBase)
21cr|perl-MooseX-Types-URI-0.90.0-1|27	BuildRequires: perl(URI::data)
21cr|perl-MooseX-Types-URI-0.90.0-1|28	BuildRequires: perl(URI::file)
21cr|perl-MooseX-Types-URI-0.90.0-1|29	BuildRequires: perl(base)
21cr|perl-MooseX-Types-URI-0.90.0-1|30	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooseX-Types-URI-0.90.0-1|31	BuildRequires: perl(ok)
21cr|perl-MooseX-Types-URI-0.90.0-1|32	BuildRequires: perl(strict)
21cr|perl-MooseX-Types-URI-0.90.0-1|33	BuildRequires: perl(version)
21cr|perl-MooseX-Types-URI-0.90.0-1|34	BuildRequires: perl(warnings)
21cr|perl-MooseX-Types-URI-0.90.0-1|35	BuildRequires: perl-devel
21cr|perl-MooseX-Types-URI-0.90.0-1|36	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-MooseX-Types-URI-0.90.0-1|37	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-MooseX-Types-URI-0.90.0-1|38	BuildRequires: perl(Dist::CheckConflicts)
21cr|perl-MooseX-Types-URI-0.90.0-1|39	BuildRequires: perl(Pod::Coverage)
21cr|perl-MooseX-Types-URI-0.90.0-1|40	BuildRequires: perl(Test::Needs)
21cr|perl-MooseX-Types-URI-0.90.0-1|41	BuildRequires: perl(Test::Without::Module)
21cr|perl-MooseX-Types-URI-0.90.0-1|42	
21cr|perl-MooseX-Types-URI-0.90.0-1|43	BuildArch: noarch
21cr|perl-MooseX-Types-URI-0.90.0-1|44	
21cr|perl-MooseX-Types-URI-0.90.0-1|45	%description
21cr|perl-MooseX-Types-URI-0.90.0-1|46	This package provides Moose types for fun with the URI manpages.
21cr|perl-MooseX-Types-URI-0.90.0-1|47	
21cr|perl-MooseX-Types-URI-0.90.0-1|48	%prep
21cr|perl-MooseX-Types-URI-0.90.0-1|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-Types-URI-0.90.0-1|50	find . -type f -exec chmod 644 {} \;
21cr|perl-MooseX-Types-URI-0.90.0-1|51	
21cr|perl-MooseX-Types-URI-0.90.0-1|52	%build
21cr|perl-MooseX-Types-URI-0.90.0-1|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-Types-URI-0.90.0-1|54	
21cr|perl-MooseX-Types-URI-0.90.0-1|55	%make
21cr|perl-MooseX-Types-URI-0.90.0-1|56	
21cr|perl-MooseX-Types-URI-0.90.0-1|57	%check
21cr|perl-MooseX-Types-URI-0.90.0-1|58	make test
21cr|perl-MooseX-Types-URI-0.90.0-1|59	
21cr|perl-MooseX-Types-URI-0.90.0-1|60	%install
21cr|perl-MooseX-Types-URI-0.90.0-1|61	%makeinstall_std
21cr|perl-MooseX-Types-URI-0.90.0-1|62	
21cr|perl-MooseX-Types-URI-0.90.0-1|63	%files
21cr|perl-MooseX-Types-URI-0.90.0-1|64	%doc Changes LICENCE META.json META.yml README
21cr|perl-MooseX-Types-URI-0.90.0-1|65	%{_mandir}/man3/*
21cr|perl-MooseX-Types-URI-0.90.0-1|66	%{perl_vendorlib}/*

5030 21
21cr|perl-MooseX-Util-0.006-1|1	## Run optional test
21cr|perl-MooseX-Util-0.006-1|2	#%%bcond_without perl_MooseX_Util_enables_optional_test
21cr|perl-MooseX-Util-0.006-1|3	
21cr|perl-MooseX-Util-0.006-1|4	Name:           perl-MooseX-Util
21cr|perl-MooseX-Util-0.006-1|5	Version:        0.006
21cr|perl-MooseX-Util-0.006-1|6	Release:        1
21cr|perl-MooseX-Util-0.006-1|7	Summary:        Moose::Util extensions
21cr|perl-MooseX-Util-0.006-1|8	Group:          Development/Perl
21cr|perl-MooseX-Util-0.006-1|9	License:        LGPLv2
21cr|perl-MooseX-Util-0.006-1|10	URL:            https://metacpan.org/release/MooseX-Util
21cr|perl-MooseX-Util-0.006-1|11	Source0:        https://cpan.metacpan.org/authors/id/R/RS/RSRCHBOY/MooseX-Util-%{version}.tar.gz
21cr|perl-MooseX-Util-0.006-1|12	BuildArch:      noarch
21cr|perl-MooseX-Util-0.006-1|13	BuildRequires:  make
21cr|perl-MooseX-Util-0.006-1|14	BuildRequires:  perl-generators
21cr|perl-MooseX-Util-0.006-1|15	BuildRequires:  perl-interpreter
21cr|perl-MooseX-Util-0.006-1|16	BuildRequires:  perl(:VERSION)
21cr|perl-MooseX-Util-0.006-1|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-MooseX-Util-0.006-1|18	BuildRequires:  perl(strict)
21cr|perl-MooseX-Util-0.006-1|19	BuildRequires:  perl(warnings)
21cr|perl-MooseX-Util-0.006-1|20	# Run-time:
21cr|perl-MooseX-Util-0.006-1|21	BuildRequires:  perl(Carp)
21cr|perl-MooseX-Util-0.006-1|22	BuildRequires:  perl(Moose)
21cr|perl-MooseX-Util-0.006-1|23	BuildRequires:  perl(Moose::Meta::Class)
21cr|perl-MooseX-Util-0.006-1|24	BuildRequires:  perl(Moose::Util)
21cr|perl-MooseX-Util-0.006-1|25	BuildRequires:  perl(MooseX::TraitFor::Meta::Class::BetterAnonClassNames)
21cr|perl-MooseX-Util-0.006-1|26	BuildRequires:  perl(namespace::autoclean)
21cr|perl-MooseX-Util-0.006-1|27	BuildRequires:  perl(parent)
21cr|perl-MooseX-Util-0.006-1|28	BuildRequires:  perl(Sub::Exporter::Progressive)
21cr|perl-MooseX-Util-0.006-1|29	# Tests:
21cr|perl-MooseX-Util-0.006-1|30	BuildRequires:  perl(aliased)
21cr|perl-MooseX-Util-0.006-1|31	BuildRequires:  perl(blib)
21cr|perl-MooseX-Util-0.006-1|32	BuildRequires:  perl(File::Spec)
21cr|perl-MooseX-Util-0.006-1|33	BuildRequires:  perl(IO::Handle)
21cr|perl-MooseX-Util-0.006-1|34	BuildRequires:  perl(IPC::Open3)
21cr|perl-MooseX-Util-0.006-1|35	BuildRequires:  perl(Moose::Role)
21cr|perl-MooseX-Util-0.006-1|36	BuildRequires:  perl(Test::CheckDeps)
21cr|perl-MooseX-Util-0.006-1|37	BuildRequires:  perl(Test::Moose::More)
21cr|perl-MooseX-Util-0.006-1|38	BuildRequires:  perl(Test::More)
21cr|perl-MooseX-Util-0.006-1|39	BuildRequires:  perl(Test::Requires)
21cr|perl-MooseX-Util-0.006-1|40	#%%if %%{with perl_MooseX_Util_enables_optional_test}
21cr|perl-MooseX-Util-0.006-1|41	# Optional tests:
21cr|perl-MooseX-Util-0.006-1|42	# Reindeer not yet packaged
21cr|perl-MooseX-Util-0.006-1|43	# Reindeer::Role not yet packaged
21cr|perl-MooseX-Util-0.006-1|44	#%%endif
21cr|perl-MooseX-Util-0.006-1|45	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-MooseX-Util-0.006-1|46	Requires:       perl(Moose::Meta::Class)
21cr|perl-MooseX-Util-0.006-1|47	Requires:       perl(MooseX::TraitFor::Meta::Class::BetterAnonClassNames)
21cr|perl-MooseX-Util-0.006-1|48	
21cr|perl-MooseX-Util-0.006-1|49	%description
21cr|perl-MooseX-Util-0.006-1|50	This Perl module handles all of the same functions that Moose::Util handles.
21cr|perl-MooseX-Util-0.006-1|51	In fact, most of the functions are simply re-exports from Moose::Util.
21cr|perl-MooseX-Util-0.006-1|52	However, we've re-implemented a number of the functions, for a variety of
21cr|perl-MooseX-Util-0.006-1|53	reasons.
21cr|perl-MooseX-Util-0.006-1|54	
21cr|perl-MooseX-Util-0.006-1|55	%prep
21cr|perl-MooseX-Util-0.006-1|56	%setup -q -n MooseX-Util-%{version}
21cr|perl-MooseX-Util-0.006-1|57	
21cr|perl-MooseX-Util-0.006-1|58	%build
21cr|perl-MooseX-Util-0.006-1|59	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-MooseX-Util-0.006-1|60	make %{?_smp_mflags}
21cr|perl-MooseX-Util-0.006-1|61	
21cr|perl-MooseX-Util-0.006-1|62	%install
21cr|perl-MooseX-Util-0.006-1|63	make pure_install DESTDIR=%{buildroot}
21cr|perl-MooseX-Util-0.006-1|64	%{_fixperms} %{buildroot}/*
21cr|perl-MooseX-Util-0.006-1|65	
21cr|perl-MooseX-Util-0.006-1|66	%check
21cr|perl-MooseX-Util-0.006-1|67	make test
21cr|perl-MooseX-Util-0.006-1|68	
21cr|perl-MooseX-Util-0.006-1|69	%files
21cr|perl-MooseX-Util-0.006-1|70	%license LICENSE
21cr|perl-MooseX-Util-0.006-1|71	%doc Changes README
21cr|perl-MooseX-Util-0.006-1|72	%{perl_vendorlib}/*
21cr|perl-MooseX-Util-0.006-1|73	%{_mandir}/man3/*

5031 21
21cr|perl-MooseX-YAML-0.40.0-7|1	%define upstream_name    MooseX-YAML
21cr|perl-MooseX-YAML-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-MooseX-YAML-0.40.0-7|3	
21cr|perl-MooseX-YAML-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-MooseX-YAML-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MooseX-YAML-0.40.0-7|6	Release:	7
21cr|perl-MooseX-YAML-0.40.0-7|7	
21cr|perl-MooseX-YAML-0.40.0-7|8	Summary:	DWIM loading of Moose objects from YAML
21cr|perl-MooseX-YAML-0.40.0-7|9	
21cr|perl-MooseX-YAML-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-MooseX-YAML-0.40.0-7|11	Group:		Development/Perl
21cr|perl-MooseX-YAML-0.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooseX-YAML-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooseX-YAML-0.40.0-7|14	
21cr|perl-MooseX-YAML-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-MooseX-YAML-0.40.0-7|16	BuildRequires:	perl(MooseX::Blessed::Reconstruct)
21cr|perl-MooseX-YAML-0.40.0-7|17	BuildRequires:	perl(Sub::Exporter)
21cr|perl-MooseX-YAML-0.40.0-7|18	BuildRequires:	perl(Test::use::ok)
21cr|perl-MooseX-YAML-0.40.0-7|19	BuildRequires:	perl(YAML)
21cr|perl-MooseX-YAML-0.40.0-7|20	BuildRequires:	perl(namespace::clean)
21cr|perl-MooseX-YAML-0.40.0-7|21	BuildArch:	noarch
21cr|perl-MooseX-YAML-0.40.0-7|22	
21cr|perl-MooseX-YAML-0.40.0-7|23	%description
21cr|perl-MooseX-YAML-0.40.0-7|24	This module provides DWIM loading of the Moose manpage based objects from
21cr|perl-MooseX-YAML-0.40.0-7|25	YAML documents.
21cr|perl-MooseX-YAML-0.40.0-7|26	
21cr|perl-MooseX-YAML-0.40.0-7|27	Any hashes blessed into a the Moose manpage class will be replaced with a
21cr|perl-MooseX-YAML-0.40.0-7|28	properly constructed instance (respecting init args, 'BUILDALL', and the
21cr|perl-MooseX-YAML-0.40.0-7|29	meta instance type).
21cr|perl-MooseX-YAML-0.40.0-7|30	
21cr|perl-MooseX-YAML-0.40.0-7|31	This is similar to the YAML::Active manpage in that certain nodes in the
21cr|perl-MooseX-YAML-0.40.0-7|32	loaded YAML documented are treated specially.
21cr|perl-MooseX-YAML-0.40.0-7|33	
21cr|perl-MooseX-YAML-0.40.0-7|34	%prep
21cr|perl-MooseX-YAML-0.40.0-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooseX-YAML-0.40.0-7|36	
21cr|perl-MooseX-YAML-0.40.0-7|37	%build
21cr|perl-MooseX-YAML-0.40.0-7|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooseX-YAML-0.40.0-7|39	%make
21cr|perl-MooseX-YAML-0.40.0-7|40	
21cr|perl-MooseX-YAML-0.40.0-7|41	%check
21cr|perl-MooseX-YAML-0.40.0-7|42	%make test
21cr|perl-MooseX-YAML-0.40.0-7|43	
21cr|perl-MooseX-YAML-0.40.0-7|44	%install
21cr|perl-MooseX-YAML-0.40.0-7|45	%makeinstall_std
21cr|perl-MooseX-YAML-0.40.0-7|46	
21cr|perl-MooseX-YAML-0.40.0-7|47	%files
21cr|perl-MooseX-YAML-0.40.0-7|48	%doc Changes META.yml
21cr|perl-MooseX-YAML-0.40.0-7|49	%{_mandir}/man3/*
21cr|perl-MooseX-YAML-0.40.0-7|50	%{perl_vendorlib}/*

5032 21
21cr|perl-MooX-0.101.0-3|1	%define upstream_name    MooX
21cr|perl-MooX-0.101.0-3|2	%define upstream_version 0.101
21cr|perl-MooX-0.101.0-3|3	
21cr|perl-MooX-0.101.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-MooX-0.101.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooX-0.101.0-3|6	Release:    3
21cr|perl-MooX-0.101.0-3|7	
21cr|perl-MooX-0.101.0-3|8	Summary:    Using Moo::Role and MooX:: packages the most lazy way
21cr|perl-MooX-0.101.0-3|9	License:    GPL+ or Artistic
21cr|perl-MooX-0.101.0-3|10	Group:      Development/Perl
21cr|perl-MooX-0.101.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooX-0.101.0-3|12	Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooX-0.101.0-3|13	
21cr|perl-MooX-0.101.0-3|14	BuildRequires: perl(Data::OptList)
21cr|perl-MooX-0.101.0-3|15	BuildRequires: perl(Import::Into)
21cr|perl-MooX-0.101.0-3|16	BuildRequires: perl(Module::Runtime)
21cr|perl-MooX-0.101.0-3|17	BuildRequires: perl(Moo)
21cr|perl-MooX-0.101.0-3|18	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-MooX-0.101.0-3|19	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-MooX-0.101.0-3|20	
21cr|perl-MooX-0.101.0-3|21	BuildArch: noarch
21cr|perl-MooX-0.101.0-3|22	
21cr|perl-MooX-0.101.0-3|23	%description
21cr|perl-MooX-0.101.0-3|24	Using the Moo manpage and MooX:: packages the most lazy way
21cr|perl-MooX-0.101.0-3|25	
21cr|perl-MooX-0.101.0-3|26	%prep
21cr|perl-MooX-0.101.0-3|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooX-0.101.0-3|28	
21cr|perl-MooX-0.101.0-3|29	%build
21cr|perl-MooX-0.101.0-3|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooX-0.101.0-3|31	
21cr|perl-MooX-0.101.0-3|32	%make
21cr|perl-MooX-0.101.0-3|33	
21cr|perl-MooX-0.101.0-3|34	%check
21cr|perl-MooX-0.101.0-3|35	%make test
21cr|perl-MooX-0.101.0-3|36	
21cr|perl-MooX-0.101.0-3|37	%install
21cr|perl-MooX-0.101.0-3|38	%makeinstall_std
21cr|perl-MooX-0.101.0-3|39	
21cr|perl-MooX-0.101.0-3|40	%files
21cr|perl-MooX-0.101.0-3|41	%doc README Changes LICENSE META.yml META.json
21cr|perl-MooX-0.101.0-3|42	%{_mandir}/man3/*
21cr|perl-MooX-0.101.0-3|43	%{perl_vendorlib}/*

5033 21
21cr|perl-MooX-HandlesVia-0.1.9-1|1	%define upstream_name    MooX-HandlesVia
21cr|perl-MooX-HandlesVia-0.1.9-1|2	%define upstream_version 0.001009
21cr|perl-MooX-HandlesVia-0.1.9-1|3	
21cr|perl-MooX-HandlesVia-0.1.9-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooX-HandlesVia-0.1.9-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooX-HandlesVia-0.1.9-1|6	Release:    1
21cr|perl-MooX-HandlesVia-0.1.9-1|7	
21cr|perl-MooX-HandlesVia-0.1.9-1|8	Summary:    Collection::Array subclass that simulates Moose's native traits
21cr|perl-MooX-HandlesVia-0.1.9-1|9	License:    GPL+ or Artistic
21cr|perl-MooX-HandlesVia-0.1.9-1|10	Group:      Development/Perl
21cr|perl-MooX-HandlesVia-0.1.9-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooX-HandlesVia-0.1.9-1|12	Source0:    http://www.cpan.org/modules/by-module/MooX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooX-HandlesVia-0.1.9-1|13	
21cr|perl-MooX-HandlesVia-0.1.9-1|14	
21cr|perl-MooX-HandlesVia-0.1.9-1|15	BuildRequires: perl-devel
21cr|perl-MooX-HandlesVia-0.1.9-1|16	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-MooX-HandlesVia-0.1.9-1|17	BuildRequires: perl(Data::Perl)
21cr|perl-MooX-HandlesVia-0.1.9-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooX-HandlesVia-0.1.9-1|19	BuildRequires: perl(Module::Runtime)
21cr|perl-MooX-HandlesVia-0.1.9-1|20	BuildRequires: perl(Moo)
21cr|perl-MooX-HandlesVia-0.1.9-1|21	BuildRequires: perl(MooX::Types::MooseLike::Base)
21cr|perl-MooX-HandlesVia-0.1.9-1|22	BuildRequires: perl(Role::Tiny)
21cr|perl-MooX-HandlesVia-0.1.9-1|23	BuildRequires: perl(Test::Exception)
21cr|perl-MooX-HandlesVia-0.1.9-1|24	BuildRequires: perl(Test::Fatal)
21cr|perl-MooX-HandlesVia-0.1.9-1|25	BuildRequires: perl(Test::More)
21cr|perl-MooX-HandlesVia-0.1.9-1|26	BuildRequires: perl(namespace::autoclean)
21cr|perl-MooX-HandlesVia-0.1.9-1|27	BuildRequires: perl(strictures)
21cr|perl-MooX-HandlesVia-0.1.9-1|28	
21cr|perl-MooX-HandlesVia-0.1.9-1|29	BuildArch: noarch
21cr|perl-MooX-HandlesVia-0.1.9-1|30	
21cr|perl-MooX-HandlesVia-0.1.9-1|31	%description
21cr|perl-MooX-HandlesVia-0.1.9-1|32	MooX::HandlesVia is an extension of Moo's 'handles' attribute
21cr|perl-MooX-HandlesVia-0.1.9-1|33	functionality. It provides a means of proxying functionality from an
21cr|perl-MooX-HandlesVia-0.1.9-1|34	external class to the given atttribute. This is most commonly used as a way
21cr|perl-MooX-HandlesVia-0.1.9-1|35	to emulate 'Native Trait' behavior that has become commonplace in Moose
21cr|perl-MooX-HandlesVia-0.1.9-1|36	code, for which there was no Moo alternative.
21cr|perl-MooX-HandlesVia-0.1.9-1|37	
21cr|perl-MooX-HandlesVia-0.1.9-1|38	%prep
21cr|perl-MooX-HandlesVia-0.1.9-1|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooX-HandlesVia-0.1.9-1|40	
21cr|perl-MooX-HandlesVia-0.1.9-1|41	%build
21cr|perl-MooX-HandlesVia-0.1.9-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooX-HandlesVia-0.1.9-1|43	
21cr|perl-MooX-HandlesVia-0.1.9-1|44	%make
21cr|perl-MooX-HandlesVia-0.1.9-1|45	
21cr|perl-MooX-HandlesVia-0.1.9-1|46	%check
21cr|perl-MooX-HandlesVia-0.1.9-1|47	%make test
21cr|perl-MooX-HandlesVia-0.1.9-1|48	
21cr|perl-MooX-HandlesVia-0.1.9-1|49	%install
21cr|perl-MooX-HandlesVia-0.1.9-1|50	%makeinstall_std
21cr|perl-MooX-HandlesVia-0.1.9-1|51	
21cr|perl-MooX-HandlesVia-0.1.9-1|52	%files
21cr|perl-MooX-HandlesVia-0.1.9-1|53	%doc Changes LICENSE META.yml META.json
21cr|perl-MooX-HandlesVia-0.1.9-1|54	%{_mandir}/man3/*
21cr|perl-MooX-HandlesVia-0.1.9-1|55	%{perl_vendorlib}/*

5034 21
21cr|perl-MooX-late-0.100.0-1|1	%define upstream_name    MooX-late
21cr|perl-MooX-late-0.100.0-1|2	%define upstream_version 0.100
21cr|perl-MooX-late-0.100.0-1|3	
21cr|perl-MooX-late-0.100.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooX-late-0.100.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooX-late-0.100.0-1|6	Release:    1
21cr|perl-MooX-late-0.100.0-1|7	
21cr|perl-MooX-late-0.100.0-1|8	Summary:    Easily translate Moose code to Moo
21cr|perl-MooX-late-0.100.0-1|9	License:    GPL+ or Artistic
21cr|perl-MooX-late-0.100.0-1|10	Group:      Development/Perl
21cr|perl-MooX-late-0.100.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooX-late-0.100.0-1|12	Source0:    http://www.cpan.org/modules/by-module/MooX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooX-late-0.100.0-1|13	
21cr|perl-MooX-late-0.100.0-1|14	BuildRequires: perl-devel
21cr|perl-MooX-late-0.100.0-1|15	BuildRequires: perl(Moo)
21cr|perl-MooX-late-0.100.0-1|16	BuildRequires: perl(Test::Fatal)
21cr|perl-MooX-late-0.100.0-1|17	BuildRequires: perl(Test::More)
21cr|perl-MooX-late-0.100.0-1|18	BuildRequires: perl(Test::Requires)
21cr|perl-MooX-late-0.100.0-1|19	BuildRequires: perl(Type::Utils)
21cr|perl-MooX-late-0.100.0-1|20	BuildRequires: perl(strictures)
21cr|perl-MooX-late-0.100.0-1|21	BuildRequires: perl(Sub::HandlesVia)
21cr|perl-MooX-late-0.100.0-1|22	
21cr|perl-MooX-late-0.100.0-1|23	
21cr|perl-MooX-late-0.100.0-1|24	BuildArch: noarch
21cr|perl-MooX-late-0.100.0-1|25	
21cr|perl-MooX-late-0.100.0-1|26	%description
21cr|perl-MooX-late-0.100.0-1|27	the Moo manpage is a light-weight object oriented programming framework
21cr|perl-MooX-late-0.100.0-1|28	which aims to be compatible with the Moose manpage. It does this by
21cr|perl-MooX-late-0.100.0-1|29	detecting when Moose has been loaded, and automatically "inflating" its
21cr|perl-MooX-late-0.100.0-1|30	classes and roles to full Moose classes and roles. This way, Moo classes
21cr|perl-MooX-late-0.100.0-1|31	can consume Moose roles, Moose classes can extend Moo classes, and so
21cr|perl-MooX-late-0.100.0-1|32	forth.
21cr|perl-MooX-late-0.100.0-1|33	
21cr|perl-MooX-late-0.100.0-1|34	However, the surface syntax of Moo differs somewhat from Moose. For example
21cr|perl-MooX-late-0.100.0-1|35	the 'isa' option when defining attributes in Moose must be either a string
21cr|perl-MooX-late-0.100.0-1|36	or a blessed the Moose::Meta::TypeConstraint manpage object; but in Moo
21cr|perl-MooX-late-0.100.0-1|37	must be a coderef. These differences in surface syntax make porting code
21cr|perl-MooX-late-0.100.0-1|38	from Moose to Moo potentially tricky. the MooX::late manpage provides some
21cr|perl-MooX-late-0.100.0-1|39	assistance by enabling a slightly more Moosey surface syntax.
21cr|perl-MooX-late-0.100.0-1|40	
21cr|perl-MooX-late-0.100.0-1|41	MooX::late does the following:
21cr|perl-MooX-late-0.100.0-1|42	
21cr|perl-MooX-late-0.100.0-1|43	%prep
21cr|perl-MooX-late-0.100.0-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooX-late-0.100.0-1|45	
21cr|perl-MooX-late-0.100.0-1|46	rm -fr t/07coerce1.t
21cr|perl-MooX-late-0.100.0-1|47	
21cr|perl-MooX-late-0.100.0-1|48	%build
21cr|perl-MooX-late-0.100.0-1|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooX-late-0.100.0-1|50	
21cr|perl-MooX-late-0.100.0-1|51	%make
21cr|perl-MooX-late-0.100.0-1|52	
21cr|perl-MooX-late-0.100.0-1|53	%check
21cr|perl-MooX-late-0.100.0-1|54	%make test
21cr|perl-MooX-late-0.100.0-1|55	
21cr|perl-MooX-late-0.100.0-1|56	%install
21cr|perl-MooX-late-0.100.0-1|57	%makeinstall_std
21cr|perl-MooX-late-0.100.0-1|58	
21cr|perl-MooX-late-0.100.0-1|59	%files
21cr|perl-MooX-late-0.100.0-1|60	%doc Changes LICENSE META.json META.yml README
21cr|perl-MooX-late-0.100.0-1|61	%{_mandir}/man3/*
21cr|perl-MooX-late-0.100.0-1|62	%{perl_vendorlib}/*

5035 21
21cr|perl-MooX-StrictConstructor-0.11.0-2|1	%define upstream_name    MooX-StrictConstructor
21cr|perl-MooX-StrictConstructor-0.11.0-2|2	%define upstream_version 0.011
21cr|perl-MooX-StrictConstructor-0.11.0-2|3	
21cr|perl-MooX-StrictConstructor-0.11.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-MooX-StrictConstructor-0.11.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooX-StrictConstructor-0.11.0-2|6	Release:    2
21cr|perl-MooX-StrictConstructor-0.11.0-2|7	
21cr|perl-MooX-StrictConstructor-0.11.0-2|8	Summary:    A role to make Moo constructors strict
21cr|perl-MooX-StrictConstructor-0.11.0-2|9	License:    GPL+ or Artistic
21cr|perl-MooX-StrictConstructor-0.11.0-2|10	Group:      Development/Perl
21cr|perl-MooX-StrictConstructor-0.11.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooX-StrictConstructor-0.11.0-2|12	Source0:    http://www.cpan.org/modules/by-module/MooX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooX-StrictConstructor-0.11.0-2|13	
21cr|perl-MooX-StrictConstructor-0.11.0-2|14	BuildRequires: perl(B)
21cr|perl-MooX-StrictConstructor-0.11.0-2|15	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-MooX-StrictConstructor-0.11.0-2|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooX-StrictConstructor-0.11.0-2|17	BuildRequires: perl(File::Spec)
21cr|perl-MooX-StrictConstructor-0.11.0-2|18	BuildRequires: perl(File::Temp)
21cr|perl-MooX-StrictConstructor-0.11.0-2|19	BuildRequires: perl(IO::Handle)
21cr|perl-MooX-StrictConstructor-0.11.0-2|20	BuildRequires: perl(IPC::Open3)
21cr|perl-MooX-StrictConstructor-0.11.0-2|21	BuildRequires: perl(Module::Build) >= 0.280.0
21cr|perl-MooX-StrictConstructor-0.11.0-2|22	BuildRequires: perl(Moo) >= 1.1.0
21cr|perl-MooX-StrictConstructor-0.11.0-2|23	BuildRequires: perl(Moo::Role)
21cr|perl-MooX-StrictConstructor-0.11.0-2|24	BuildRequires: perl(Pod::Coverage::TrustPod)
21cr|perl-MooX-StrictConstructor-0.11.0-2|25	BuildRequires: perl(Test::CPAN::Meta)
21cr|perl-MooX-StrictConstructor-0.11.0-2|26	BuildRequires: perl(Test::Fatal)
21cr|perl-MooX-StrictConstructor-0.11.0-2|27	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-MooX-StrictConstructor-0.11.0-2|28	BuildRequires: perl(Test::Pod)
21cr|perl-MooX-StrictConstructor-0.11.0-2|29	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-MooX-StrictConstructor-0.11.0-2|30	BuildRequires: perl(bareword::filehandles)
21cr|perl-MooX-StrictConstructor-0.11.0-2|31	BuildRequires: perl(constant)
21cr|perl-MooX-StrictConstructor-0.11.0-2|32	BuildRequires: perl(indirect)
21cr|perl-MooX-StrictConstructor-0.11.0-2|33	BuildRequires: perl(multidimensional)
21cr|perl-MooX-StrictConstructor-0.11.0-2|34	BuildRequires: perl(strict)
21cr|perl-MooX-StrictConstructor-0.11.0-2|35	BuildRequires: perl(strictures) >= 1.0.0
21cr|perl-MooX-StrictConstructor-0.11.0-2|36	BuildRequires: perl(warnings)
21cr|perl-MooX-StrictConstructor-0.11.0-2|37	BuildRequires: perl-devel
21cr|perl-MooX-StrictConstructor-0.11.0-2|38	
21cr|perl-MooX-StrictConstructor-0.11.0-2|39	BuildArch:     noarch
21cr|perl-MooX-StrictConstructor-0.11.0-2|40	
21cr|perl-MooX-StrictConstructor-0.11.0-2|41	%description
21cr|perl-MooX-StrictConstructor-0.11.0-2|42	Simply loading this module makes your constructors "strict". If your
21cr|perl-MooX-StrictConstructor-0.11.0-2|43	constructor is called with an attribute init argument that your class does
21cr|perl-MooX-StrictConstructor-0.11.0-2|44	not declare, then it dies. This is a great way to catch small typos.
21cr|perl-MooX-StrictConstructor-0.11.0-2|45	
21cr|perl-MooX-StrictConstructor-0.11.0-2|46	STANDING ON THE SHOULDERS OF ...
21cr|perl-MooX-StrictConstructor-0.11.0-2|47	Most of this package was lifted from the MooX::InsideOut manpage and
21cr|perl-MooX-StrictConstructor-0.11.0-2|48	most of the Role that implements the strictness was lifted from the
21cr|perl-MooX-StrictConstructor-0.11.0-2|49	MooseX::StrictConstructor manpage.
21cr|perl-MooX-StrictConstructor-0.11.0-2|50	
21cr|perl-MooX-StrictConstructor-0.11.0-2|51	SUBVERTING STRICTNESS
21cr|perl-MooX-StrictConstructor-0.11.0-2|52	the MooseX::StrictConstructor manpage documents two tricks for
21cr|perl-MooX-StrictConstructor-0.11.0-2|53	subverting strictness and avoid having problematic arguments cause an
21cr|perl-MooX-StrictConstructor-0.11.0-2|54	exception: handling them in BUILD or handle them in BUILDARGS.
21cr|perl-MooX-StrictConstructor-0.11.0-2|55	
21cr|perl-MooX-StrictConstructor-0.11.0-2|56	%prep
21cr|perl-MooX-StrictConstructor-0.11.0-2|57	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MooX-StrictConstructor-0.11.0-2|58	
21cr|perl-MooX-StrictConstructor-0.11.0-2|59	%build
21cr|perl-MooX-StrictConstructor-0.11.0-2|60	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooX-StrictConstructor-0.11.0-2|61	%make
21cr|perl-MooX-StrictConstructor-0.11.0-2|62	
21cr|perl-MooX-StrictConstructor-0.11.0-2|63	%check
21cr|perl-MooX-StrictConstructor-0.11.0-2|64	make test
21cr|perl-MooX-StrictConstructor-0.11.0-2|65	
21cr|perl-MooX-StrictConstructor-0.11.0-2|66	%install
21cr|perl-MooX-StrictConstructor-0.11.0-2|67	%makeinstall_std
21cr|perl-MooX-StrictConstructor-0.11.0-2|68	
21cr|perl-MooX-StrictConstructor-0.11.0-2|69	%files
21cr|perl-MooX-StrictConstructor-0.11.0-2|70	%doc Changes LICENSE META.json META.yml
21cr|perl-MooX-StrictConstructor-0.11.0-2|71	%{_mandir}/man3/*
21cr|perl-MooX-StrictConstructor-0.11.0-2|72	%{perl_vendorlib}/*

5036 21
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|1	%define upstream_name    MooX-Types-MooseLike-Numeric
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|2	%define upstream_version 1.03
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|3	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|6	Release:    1
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|7	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|8	Summary:    Moo types for numbers
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|9	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|10	License:    GPL+ or Artistic
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|11	Group:      Development/Perl
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|13	Source0:    http://www.cpan.org/modules/by-module/MooX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|14	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|16	BuildRequires: perl(MooX::Types::MooseLike) >= 0.230.0
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|17	BuildRequires: perl(Test::Fatal) >= 0.3.0
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|18	BuildRequires: perl(Test::More) >= 0.960.0
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|19	BuildRequires: perl-devel
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|20	BuildRequires: perl(strictures)
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|21	BuildArch:  noarch
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|22	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|23	%description
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|24	adpated from MooseX::Types::Common::Numeric
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|25	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|26	%prep
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|28	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|29	%build
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|31	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|32	%make
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|33	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|34	%check
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|35	%make test
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|36	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|37	%install
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|38	%makeinstall_std
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|39	
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|40	%files
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|41	%doc Changes META.json META.yml README
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|42	%{_mandir}/man3/*
21cr|perl-MooX-Types-MooseLike-Numeric-1.30.0-1|43	%{perl_vendorlib}/*

5037 21
21cr|perl-MooX-TypeTiny-0.2.3-1|1	%define upstream_name    MooX-TypeTiny
21cr|perl-MooX-TypeTiny-0.2.3-1|2	%define upstream_version 0.002003
21cr|perl-MooX-TypeTiny-0.2.3-1|3	
21cr|perl-MooX-TypeTiny-0.2.3-1|4	Name:           perl-MooX-TypeTiny
21cr|perl-MooX-TypeTiny-0.2.3-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-MooX-TypeTiny-0.2.3-1|6	Release:        1
21cr|perl-MooX-TypeTiny-0.2.3-1|7	Summary:        Optimized type checks for Moo + Type::Tiny
21cr|perl-MooX-TypeTiny-0.2.3-1|8	Group:          Development/Perl
21cr|perl-MooX-TypeTiny-0.2.3-1|9	License:        GPL+ or Artistic
21cr|perl-MooX-TypeTiny-0.2.3-1|10	
21cr|perl-MooX-TypeTiny-0.2.3-1|11	URL:            https://metacpan.org/dist/MooX-TypeTiny
21cr|perl-MooX-TypeTiny-0.2.3-1|12	Source0:        https://cpan.metacpan.org/authors/id/H/HA/HAARG/MooX-TypeTiny-%{upstream_version}.tar.gz
21cr|perl-MooX-TypeTiny-0.2.3-1|13	
21cr|perl-MooX-TypeTiny-0.2.3-1|14	BuildArch:      noarch
21cr|perl-MooX-TypeTiny-0.2.3-1|15	# build requirements
21cr|perl-MooX-TypeTiny-0.2.3-1|16	BuildRequires:  coreutils
21cr|perl-MooX-TypeTiny-0.2.3-1|17	BuildRequires:  make
21cr|perl-MooX-TypeTiny-0.2.3-1|18	BuildRequires:  perl-generators
21cr|perl-MooX-TypeTiny-0.2.3-1|19	BuildRequires:  perl-interpreter
21cr|perl-MooX-TypeTiny-0.2.3-1|20	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-MooX-TypeTiny-0.2.3-1|21	# runtime requirements
21cr|perl-MooX-TypeTiny-0.2.3-1|22	BuildRequires:  perl(Moo) >= 2.004
21cr|perl-MooX-TypeTiny-0.2.3-1|23	BuildRequires:  perl(Moo::Role)
21cr|perl-MooX-TypeTiny-0.2.3-1|24	BuildRequires:  perl(Scalar::Util)
21cr|perl-MooX-TypeTiny-0.2.3-1|25	BuildRequires:  perl(Sub::Quote)
21cr|perl-MooX-TypeTiny-0.2.3-1|26	BuildRequires:  perl(strict)
21cr|perl-MooX-TypeTiny-0.2.3-1|27	BuildRequires:  perl(warnings)
21cr|perl-MooX-TypeTiny-0.2.3-1|28	# test requirements
21cr|perl-MooX-TypeTiny-0.2.3-1|29	BuildRequires:  perl(Class::Method::Modifiers)
21cr|perl-MooX-TypeTiny-0.2.3-1|30	BuildRequires:  perl(Test::Fatal) >= 0.003
21cr|perl-MooX-TypeTiny-0.2.3-1|31	BuildRequires:  perl(Test::More) >= 0.94
21cr|perl-MooX-TypeTiny-0.2.3-1|32	BuildRequires:  perl(Type::Tiny) >= 1.008
21cr|perl-MooX-TypeTiny-0.2.3-1|33	BuildRequires:  perl(Types::Standard)
21cr|perl-MooX-TypeTiny-0.2.3-1|34	Requires:       perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version))
21cr|perl-MooX-TypeTiny-0.2.3-1|35	Requires:       perl(Moo) >= 2.004
21cr|perl-MooX-TypeTiny-0.2.3-1|36	Requires:       perl(Type::Tiny) >= 1.008
21cr|perl-MooX-TypeTiny-0.2.3-1|37	
21cr|perl-MooX-TypeTiny-0.2.3-1|38	%{?perl_default_filter}
21cr|perl-MooX-TypeTiny-0.2.3-1|39	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}perl\\(Moo::_
21cr|perl-MooX-TypeTiny-0.2.3-1|40	
21cr|perl-MooX-TypeTiny-0.2.3-1|41	
21cr|perl-MooX-TypeTiny-0.2.3-1|42	%description
21cr|perl-MooX-TypeTiny-0.2.3-1|43	This module optimizes Moo type checks when used with Type::Tiny to perform
21cr|perl-MooX-TypeTiny-0.2.3-1|44	better. It will automatically apply to isa checks and coercions that use
21cr|perl-MooX-TypeTiny-0.2.3-1|45	Type::Tiny. Non-Type::Tiny isa checks will work as normal.
21cr|perl-MooX-TypeTiny-0.2.3-1|46	
21cr|perl-MooX-TypeTiny-0.2.3-1|47	%prep
21cr|perl-MooX-TypeTiny-0.2.3-1|48	%setup -q -n MooX-TypeTiny-%{upstream_version}
21cr|perl-MooX-TypeTiny-0.2.3-1|49	
21cr|perl-MooX-TypeTiny-0.2.3-1|50	%build
21cr|perl-MooX-TypeTiny-0.2.3-1|51	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-MooX-TypeTiny-0.2.3-1|52	%{make_build}
21cr|perl-MooX-TypeTiny-0.2.3-1|53	
21cr|perl-MooX-TypeTiny-0.2.3-1|54	%install
21cr|perl-MooX-TypeTiny-0.2.3-1|55	%{make_install}
21cr|perl-MooX-TypeTiny-0.2.3-1|56	%{_fixperms} %{buildroot}/*
21cr|perl-MooX-TypeTiny-0.2.3-1|57	
21cr|perl-MooX-TypeTiny-0.2.3-1|58	%check
21cr|perl-MooX-TypeTiny-0.2.3-1|59	%{make_build} test
21cr|perl-MooX-TypeTiny-0.2.3-1|60	
21cr|perl-MooX-TypeTiny-0.2.3-1|61	%files
21cr|perl-MooX-TypeTiny-0.2.3-1|62	%doc Changes README
21cr|perl-MooX-TypeTiny-0.2.3-1|63	%license LICENSE
21cr|perl-MooX-TypeTiny-0.2.3-1|64	%{perl_vendorlib}/MooX*
21cr|perl-MooX-TypeTiny-0.2.3-1|65	%{_mandir}/man3/MooX*
21cr|perl-MooX-TypeTiny-0.2.3-1|66	

5038 21
21cr|perl-MouseX-NativeTraits-1.90.0-4|1	%define upstream_name    MouseX-NativeTraits
21cr|perl-MouseX-NativeTraits-1.90.0-4|2	%define upstream_version 1.09
21cr|perl-MouseX-NativeTraits-1.90.0-4|3	
21cr|perl-MouseX-NativeTraits-1.90.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-MouseX-NativeTraits-1.90.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-MouseX-NativeTraits-1.90.0-4|6	Release:    4
21cr|perl-MouseX-NativeTraits-1.90.0-4|7	
21cr|perl-MouseX-NativeTraits-1.90.0-4|8	Summary:    Provides methods for ArrayRef
21cr|perl-MouseX-NativeTraits-1.90.0-4|9	License:    GPL+ or Artistic
21cr|perl-MouseX-NativeTraits-1.90.0-4|10	Group:      Development/Perl
21cr|perl-MouseX-NativeTraits-1.90.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MouseX-NativeTraits-1.90.0-4|12	Source0:    https://cpan.metacpan.org/authors/id/G/GF/GFUJI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MouseX-NativeTraits-1.90.0-4|13	
21cr|perl-MouseX-NativeTraits-1.90.0-4|14	BuildRequires: perl-devel
21cr|perl-MouseX-NativeTraits-1.90.0-4|15	BuildRequires: perl(Any::Moose)
21cr|perl-MouseX-NativeTraits-1.90.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-MouseX-NativeTraits-1.90.0-4|17	BuildRequires: perl(Mouse) >= 2.4.1
21cr|perl-MouseX-NativeTraits-1.90.0-4|18	BuildRequires: perl(inc::Module::Install)
21cr|perl-MouseX-NativeTraits-1.90.0-4|19	BuildRequires: perl(Test::Fatal)
21cr|perl-MouseX-NativeTraits-1.90.0-4|20	BuildRequires: perl(Test::More)
21cr|perl-MouseX-NativeTraits-1.90.0-4|21	BuildArch: noarch
21cr|perl-MouseX-NativeTraits-1.90.0-4|22	
21cr|perl-MouseX-NativeTraits-1.90.0-4|23	%description
21cr|perl-MouseX-NativeTraits-1.90.0-4|24	While the Mouse manpage attributes provide a way to name your accessors,
21cr|perl-MouseX-NativeTraits-1.90.0-4|25	readers, writers, clearers and predicates, MouseX::NativeTraits provides
21cr|perl-MouseX-NativeTraits-1.90.0-4|26	commonly used attribute helper methods for more specific types of data.
21cr|perl-MouseX-NativeTraits-1.90.0-4|27	
21cr|perl-MouseX-NativeTraits-1.90.0-4|28	As seen in the the /SYNOPSIS manpage, you specify the data structure via
21cr|perl-MouseX-NativeTraits-1.90.0-4|29	the 'traits' parameter. These traits will be loaded automatically, so you
21cr|perl-MouseX-NativeTraits-1.90.0-4|30	need not load MouseX::NativeTraits explicitly.
21cr|perl-MouseX-NativeTraits-1.90.0-4|31	
21cr|perl-MouseX-NativeTraits-1.90.0-4|32	This extension is compatible with Moose native traits, although it is not a
21cr|perl-MouseX-NativeTraits-1.90.0-4|33	part of Mouse core.
21cr|perl-MouseX-NativeTraits-1.90.0-4|34	
21cr|perl-MouseX-NativeTraits-1.90.0-4|35	%prep
21cr|perl-MouseX-NativeTraits-1.90.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MouseX-NativeTraits-1.90.0-4|37	
21cr|perl-MouseX-NativeTraits-1.90.0-4|38	%build
21cr|perl-MouseX-NativeTraits-1.90.0-4|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-MouseX-NativeTraits-1.90.0-4|40	
21cr|perl-MouseX-NativeTraits-1.90.0-4|41	%make
21cr|perl-MouseX-NativeTraits-1.90.0-4|42	
21cr|perl-MouseX-NativeTraits-1.90.0-4|43	%check
21cr|perl-MouseX-NativeTraits-1.90.0-4|44	%make test
21cr|perl-MouseX-NativeTraits-1.90.0-4|45	
21cr|perl-MouseX-NativeTraits-1.90.0-4|46	%install
21cr|perl-MouseX-NativeTraits-1.90.0-4|47	%makeinstall_std
21cr|perl-MouseX-NativeTraits-1.90.0-4|48	
21cr|perl-MouseX-NativeTraits-1.90.0-4|49	%files
21cr|perl-MouseX-NativeTraits-1.90.0-4|50	%doc Changes META.yml README
21cr|perl-MouseX-NativeTraits-1.90.0-4|51	%{_mandir}/man3/*
21cr|perl-MouseX-NativeTraits-1.90.0-4|52	%{perl_vendorlib}/*

5039 21
21cr|perl-MouseX-StrictConstructor-0.20.0-8|1	%define upstream_name       MouseX-StrictConstructor
21cr|perl-MouseX-StrictConstructor-0.20.0-8|2	%define upstream_version    0.02
21cr|perl-MouseX-StrictConstructor-0.20.0-8|3	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-MouseX-StrictConstructor-0.20.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MouseX-StrictConstructor-0.20.0-8|6	Release:	8
21cr|perl-MouseX-StrictConstructor-0.20.0-8|7	License:	Artistic
21cr|perl-MouseX-StrictConstructor-0.20.0-8|8	Group:		Development/Perl
21cr|perl-MouseX-StrictConstructor-0.20.0-8|9	Summary:	Make your object constructors blow up on unknown attributes
21cr|perl-MouseX-StrictConstructor-0.20.0-8|10	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MouseX-StrictConstructor-0.20.0-8|12	Source:		https://cpan.metacpan.org/authors/id/G/GF/GFUJI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MouseX-StrictConstructor-0.20.0-8|13	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|14	BuildRequires:	perl-devel
21cr|perl-MouseX-StrictConstructor-0.20.0-8|15	BuildRequires:	perl(Module::Build)
21cr|perl-MouseX-StrictConstructor-0.20.0-8|16	BuildRequires:	perl(Mouse) >= 2.4.1
21cr|perl-MouseX-StrictConstructor-0.20.0-8|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-MouseX-StrictConstructor-0.20.0-8|18	BuildArch:	noarch
21cr|perl-MouseX-StrictConstructor-0.20.0-8|19	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|20	%description
21cr|perl-MouseX-StrictConstructor-0.20.0-8|21	Make your object constructors blow up on unknown attributes
21cr|perl-MouseX-StrictConstructor-0.20.0-8|22	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|23	%prep
21cr|perl-MouseX-StrictConstructor-0.20.0-8|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MouseX-StrictConstructor-0.20.0-8|25	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|26	%build
21cr|perl-MouseX-StrictConstructor-0.20.0-8|27	perl Makefile.PL INSTALLDIRS=vendor destdir=%{buildroot}
21cr|perl-MouseX-StrictConstructor-0.20.0-8|28	make
21cr|perl-MouseX-StrictConstructor-0.20.0-8|29	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|30	%check
21cr|perl-MouseX-StrictConstructor-0.20.0-8|31	make test
21cr|perl-MouseX-StrictConstructor-0.20.0-8|32	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|33	%install
21cr|perl-MouseX-StrictConstructor-0.20.0-8|34	%makeinstall_std
21cr|perl-MouseX-StrictConstructor-0.20.0-8|35	find %{buildroot} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
21cr|perl-MouseX-StrictConstructor-0.20.0-8|36	find %{buildroot} -type d -depth | xargs rmdir --ignore-fail-on-non-empty
21cr|perl-MouseX-StrictConstructor-0.20.0-8|37	
21cr|perl-MouseX-StrictConstructor-0.20.0-8|38	%files
21cr|perl-MouseX-StrictConstructor-0.20.0-8|39	%doc README Changes
21cr|perl-MouseX-StrictConstructor-0.20.0-8|40	%{perl_vendorlib}/MouseX/StrictConstructor.pm
21cr|perl-MouseX-StrictConstructor-0.20.0-8|41	%{_mandir}/man3/*

5040 21
21cr|perl-MouseX-Types-0.60.0-5|1	%define upstream_name MouseX-Types
21cr|perl-MouseX-Types-0.60.0-5|2	%define upstream_version 0.06
21cr|perl-MouseX-Types-0.60.0-5|3	
21cr|perl-MouseX-Types-0.60.0-5|4	Summary:	Types shipped with Mouse
21cr|perl-MouseX-Types-0.60.0-5|5	Name:		perl-%{upstream_name}
21cr|perl-MouseX-Types-0.60.0-5|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MouseX-Types-0.60.0-5|7	Release:	5
21cr|perl-MouseX-Types-0.60.0-5|8	License:	GPL+ or Artistic
21cr|perl-MouseX-Types-0.60.0-5|9	Group:		Development/Perl
21cr|perl-MouseX-Types-0.60.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MouseX-Types-0.60.0-5|11	Source0:	http://www.cpan.org/modules/by-module/MouseX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MouseX-Types-0.60.0-5|12	BuildRequires:	perl-devel
21cr|perl-MouseX-Types-0.60.0-5|13	BuildRequires:	perl(Any::Moose)
21cr|perl-MouseX-Types-0.60.0-5|14	BuildRequires:	perl(inc::Module::Install)
21cr|perl-MouseX-Types-0.60.0-5|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-MouseX-Types-0.60.0-5|16	BuildRequires:	perl(Mouse) >= 2.4.1
21cr|perl-MouseX-Types-0.60.0-5|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-MouseX-Types-0.60.0-5|18	BuildRequires:	perl(Sub::Exporter)
21cr|perl-MouseX-Types-0.60.0-5|19	BuildRequires:	perl(Test::Exception)
21cr|perl-MouseX-Types-0.60.0-5|20	BuildRequires:	perl(Test::More)
21cr|perl-MouseX-Types-0.60.0-5|21	BuildArch:	noarch
21cr|perl-MouseX-Types-0.60.0-5|22	
21cr|perl-MouseX-Types-0.60.0-5|23	%description
21cr|perl-MouseX-Types-0.60.0-5|24	Types shipped with Mouse.
21cr|perl-MouseX-Types-0.60.0-5|25	
21cr|perl-MouseX-Types-0.60.0-5|26	%files
21cr|perl-MouseX-Types-0.60.0-5|27	%doc Changes META.yml README
21cr|perl-MouseX-Types-0.60.0-5|28	%{_mandir}/man3/*
21cr|perl-MouseX-Types-0.60.0-5|29	%{perl_vendorlib}/*
21cr|perl-MouseX-Types-0.60.0-5|30	
21cr|perl-MouseX-Types-0.60.0-5|31	#----------------------------------------------------------------------------
21cr|perl-MouseX-Types-0.60.0-5|32	
21cr|perl-MouseX-Types-0.60.0-5|33	%prep
21cr|perl-MouseX-Types-0.60.0-5|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-MouseX-Types-0.60.0-5|35	
21cr|perl-MouseX-Types-0.60.0-5|36	%build
21cr|perl-MouseX-Types-0.60.0-5|37	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MouseX-Types-0.60.0-5|38	%make
21cr|perl-MouseX-Types-0.60.0-5|39	
21cr|perl-MouseX-Types-0.60.0-5|40	%install
21cr|perl-MouseX-Types-0.60.0-5|41	%makeinstall_std
21cr|perl-MouseX-Types-0.60.0-5|42	sed -i -e '1d;2i#!%{__perl}' \
21cr|perl-MouseX-Types-0.60.0-5|43	%{buildroot}%{perl_vendorlib}/MouseX/Types/TypeDecorator.pm
21cr|perl-MouseX-Types-0.60.0-5|44	
21cr|perl-MouseX-Types-0.60.0-5|45	%check
21cr|perl-MouseX-Types-0.60.0-5|46	%make test

5041 21
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|1	%define upstream_name    Mozilla-PublicSuffix
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|2	%define upstream_version 1.0.6
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|3	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|4	Name:           perl-%{upstream_name}
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|6	Release:        1
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|7	Summary:        Get a domain name's public suffix via the Mozilla Public Suffix List
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|8	Group:          Development/Perl
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|9	License:        MIT
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|10	URL:            https://metacpan.org/release/Mozilla-PublicSuffix
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|11	Source0:        https://cpan.metacpan.org/authors/id/T/TO/TOMHUKINS/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|12	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|13	# https://github.com/rsimoes/Mozilla-PublicSuffix/pull/6
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|14	Patch1:         Mozilla-PublicSuffix-unbundle.patch
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|15	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|16	BuildArch:      noarch
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|17	# Build
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|18	BuildRequires:  coreutils
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|19	BuildRequires:  perl-devel
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|20	BuildRequires:  perl(:VERSION) >= 5.8
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|21	BuildRequires:  perl(Carp)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|22	BuildRequires:  perl(HTTP::Tiny)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|23	BuildRequires:  perl(IO::File)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|24	BuildRequires:  perl(Module::Build)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|25	BuildRequires:  perl(open)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|26	BuildRequires:  perl(strict)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|27	BuildRequires:  perl(Tie::File)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|28	BuildRequires:  perl(URI)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|29	BuildRequires:  perl(utf8)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|30	BuildRequires:  perl(warnings)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|31	# Run-time
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|32	BuildRequires:  perl(Exporter)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|33	BuildRequires:  perl(URI::_idna)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|34	BuildRequires:  publicsuffix-list
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|35	# Tests
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|36	BuildRequires:  perl(blib)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|37	BuildRequires:  perl(File::Spec)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|38	BuildRequires:  perl(File::Temp)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|39	BuildRequires:  perl(IO::Handle)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|40	BuildRequires:  perl(IPC::Open3)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|41	BuildRequires:  perl(Test::More)
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|42	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|43	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|44	Requires:       publicsuffix-list
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|45	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|46	%description
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|47	This module provides a single function that returns the public suffix of a
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|48	domain name by referencing a parsed copy of Mozilla's Public Suffix List.
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|49	From the official website at http://publicsuffix.org/
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|50	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|51	%prep
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|52	%autosetup -p1 -n %{upstream_name}-v%{upstream_version}
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|53	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|54	%build
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|55	perl Build.PL installdirs=vendor --config system_publicsuffix_list=/usr/share/publicsuffix/public_suffix_list.dat </dev/null
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|56	./Build
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|57	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|58	%install
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|59	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|60	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|61	%{_fixperms} %{buildroot}/*
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|62	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|63	%check
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|64	./Build test
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|65	
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|66	%files
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|67	%license LICENSE
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|68	%doc Changes README
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|69	%{perl_vendorlib}/*
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|70	%{_mandir}/man3/*
21cr|perl-Mozilla-PublicSuffix-1.0.6-1|71	

5042 21
21cr|perl-MP3-Icecast-0.20.0-6|1	%define	upstream_name	 MP3-Icecast
21cr|perl-MP3-Icecast-0.20.0-6|2	%define	upstream_version 0.02
21cr|perl-MP3-Icecast-0.20.0-6|3	
21cr|perl-MP3-Icecast-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-MP3-Icecast-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MP3-Icecast-0.20.0-6|6	Release:	6
21cr|perl-MP3-Icecast-0.20.0-6|7	
21cr|perl-MP3-Icecast-0.20.0-6|8	Summary:	MP3::Icecast - Generate Icecast streams
21cr|perl-MP3-Icecast-0.20.0-6|9	
21cr|perl-MP3-Icecast-0.20.0-6|10	License:	GPL
21cr|perl-MP3-Icecast-0.20.0-6|11	Group:		Development/Perl
21cr|perl-MP3-Icecast-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MP3-Icecast-0.20.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/A/AL/ALLENDAY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MP3-Icecast-0.20.0-6|14	
21cr|perl-MP3-Icecast-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-MP3-Icecast-0.20.0-6|16	BuildRequires:	perl(MP3::Info)
21cr|perl-MP3-Icecast-0.20.0-6|17	BuildRequires:	perl(URI)
21cr|perl-MP3-Icecast-0.20.0-6|18	BuildArch:	noarch
21cr|perl-MP3-Icecast-0.20.0-6|19	
21cr|perl-MP3-Icecast-0.20.0-6|20	%rename	perl-mp3-icecast
21cr|perl-MP3-Icecast-0.20.0-6|21	
21cr|perl-MP3-Icecast-0.20.0-6|22	%description
21cr|perl-MP3-Icecast-0.20.0-6|23	MP3::Icecast - Generate Icecast streams, as well as M3U and PLSv2 playlists.
21cr|perl-MP3-Icecast-0.20.0-6|24	
21cr|perl-MP3-Icecast-0.20.0-6|25	%prep
21cr|perl-MP3-Icecast-0.20.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MP3-Icecast-0.20.0-6|27	
21cr|perl-MP3-Icecast-0.20.0-6|28	%build
21cr|perl-MP3-Icecast-0.20.0-6|29	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MP3-Icecast-0.20.0-6|30	%make
21cr|perl-MP3-Icecast-0.20.0-6|31	
21cr|perl-MP3-Icecast-0.20.0-6|32	%check
21cr|perl-MP3-Icecast-0.20.0-6|33	make test
21cr|perl-MP3-Icecast-0.20.0-6|34	
21cr|perl-MP3-Icecast-0.20.0-6|35	%install
21cr|perl-MP3-Icecast-0.20.0-6|36	%makeinstall_std
21cr|perl-MP3-Icecast-0.20.0-6|37	
21cr|perl-MP3-Icecast-0.20.0-6|38	%files
21cr|perl-MP3-Icecast-0.20.0-6|39	%defattr(644,root,root,755)
21cr|perl-MP3-Icecast-0.20.0-6|40	%doc README Changes
21cr|perl-MP3-Icecast-0.20.0-6|41	%{perl_vendorlib}/MP3
21cr|perl-MP3-Icecast-0.20.0-6|42	%{_mandir}/man3/*

5043 21
21cr|perl-MP3-ID3v1Tag-1.110.0-6|1	%define upstream_name	 MP3-ID3v1Tag
21cr|perl-MP3-ID3v1Tag-1.110.0-6|2	%define upstream_version 1.11
21cr|perl-MP3-ID3v1Tag-1.110.0-6|3	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-MP3-ID3v1Tag-1.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MP3-ID3v1Tag-1.110.0-6|6	Release:	6
21cr|perl-MP3-ID3v1Tag-1.110.0-6|7	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|8	Summary:	Edit ID3v1 Tags from an Audio MPEG Layer 3
21cr|perl-MP3-ID3v1Tag-1.110.0-6|9	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-MP3-ID3v1Tag-1.110.0-6|11	Group:		Development/Perl
21cr|perl-MP3-ID3v1Tag-1.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MP3-ID3v1Tag-1.110.0-6|13	Source0:	http://search.cpan.org/CPAN/modules/by-module/MP3/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-MP3-ID3v1Tag-1.110.0-6|14	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-MP3-ID3v1Tag-1.110.0-6|16	BuildArch:	noarch
21cr|perl-MP3-ID3v1Tag-1.110.0-6|17	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|18	%description
21cr|perl-MP3-ID3v1Tag-1.110.0-6|19	The ID3v1Tag routines are useful for setting and reading ID3 MP3 Audio Tags.
21cr|perl-MP3-ID3v1Tag-1.110.0-6|20	Just create an MP3::ID3v1Tag Object with the path to the file of interest, and
21cr|perl-MP3-ID3v1Tag-1.110.0-6|21	query any of the methods below.
21cr|perl-MP3-ID3v1Tag-1.110.0-6|22	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|23	%prep
21cr|perl-MP3-ID3v1Tag-1.110.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MP3-ID3v1Tag-1.110.0-6|25	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|26	%build
21cr|perl-MP3-ID3v1Tag-1.110.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MP3-ID3v1Tag-1.110.0-6|28	make
21cr|perl-MP3-ID3v1Tag-1.110.0-6|29	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|30	%check
21cr|perl-MP3-ID3v1Tag-1.110.0-6|31	make test
21cr|perl-MP3-ID3v1Tag-1.110.0-6|32	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|33	%install
21cr|perl-MP3-ID3v1Tag-1.110.0-6|34	%makeinstall_std
21cr|perl-MP3-ID3v1Tag-1.110.0-6|35	
21cr|perl-MP3-ID3v1Tag-1.110.0-6|36	%files
21cr|perl-MP3-ID3v1Tag-1.110.0-6|37	%doc Changes README
21cr|perl-MP3-ID3v1Tag-1.110.0-6|38	%{perl_vendorlib}/MP3
21cr|perl-MP3-ID3v1Tag-1.110.0-6|39	%{_mandir}/*/*

5044 21
21cr|perl-MP3-Tag-1.130.0-6|1	%define upstream_name	 MP3-Tag
21cr|perl-MP3-Tag-1.130.0-6|2	%define upstream_version 1.13
21cr|perl-MP3-Tag-1.130.0-6|3	
21cr|perl-MP3-Tag-1.130.0-6|4	%if %{_use_internal_dependency_generator}
21cr|perl-MP3-Tag-1.130.0-6|5	%global __requires_exclude perl\\(Normalize::Text::Normalize_Fields\\)|perl\\(Music_Normalize_Fields\\)
21cr|perl-MP3-Tag-1.130.0-6|6	%else
21cr|perl-MP3-Tag-1.130.0-6|7	%define _requires_exceptions perl(\\(Normalize::Text::Normalize_Fields\\|Music_Normalize_Fields\\))
21cr|perl-MP3-Tag-1.130.0-6|8	%endif
21cr|perl-MP3-Tag-1.130.0-6|9	
21cr|perl-MP3-Tag-1.130.0-6|10	Name:		perl-%{upstream_name}
21cr|perl-MP3-Tag-1.130.0-6|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MP3-Tag-1.130.0-6|12	Release:	6
21cr|perl-MP3-Tag-1.130.0-6|13	
21cr|perl-MP3-Tag-1.130.0-6|14	Summary:	Module for reading tags of MP3 audio files
21cr|perl-MP3-Tag-1.130.0-6|15	
21cr|perl-MP3-Tag-1.130.0-6|16	License:	GPL+ or Artistic
21cr|perl-MP3-Tag-1.130.0-6|17	Group:		Development/Perl
21cr|perl-MP3-Tag-1.130.0-6|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MP3-Tag-1.130.0-6|19	Source0:	http://www.cpan.org/modules/by-module/MP3/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MP3-Tag-1.130.0-6|20	
21cr|perl-MP3-Tag-1.130.0-6|21	BuildRequires:	perl-devel
21cr|perl-MP3-Tag-1.130.0-6|22	BuildRequires:	perl(Compress::Zlib)
21cr|perl-MP3-Tag-1.130.0-6|23	BuildArch:	noarch
21cr|perl-MP3-Tag-1.130.0-6|24	
21cr|perl-MP3-Tag-1.130.0-6|25	Requires:	perl(Compress::Zlib)
21cr|perl-MP3-Tag-1.130.0-6|26	
21cr|perl-MP3-Tag-1.130.0-6|27	%description
21cr|perl-MP3-Tag-1.130.0-6|28	Tag is a wrapper module to read different tags of mp3 files. It provides an
21cr|perl-MP3-Tag-1.130.0-6|29	easy way to access the functions of separate modules which do the handling
21cr|perl-MP3-Tag-1.130.0-6|30	of reading/writing the tags itself.
21cr|perl-MP3-Tag-1.130.0-6|31	
21cr|perl-MP3-Tag-1.130.0-6|32	At the moment MP3::Tag::ID3v1 and MP3::Tag::ID3v2 are supported for read and
21cr|perl-MP3-Tag-1.130.0-6|33	write; MP3::Tag::Inf, MP3::Tag::CDDB_File, MP3::Tag::File,
21cr|perl-MP3-Tag-1.130.0-6|34	MP3::Tag::LastResort are supported for read access (the information obtained
21cr|perl-MP3-Tag-1.130.0-6|35	by parsing CDDB files, .inf file and the filename).
21cr|perl-MP3-Tag-1.130.0-6|36	
21cr|perl-MP3-Tag-1.130.0-6|37	%prep
21cr|perl-MP3-Tag-1.130.0-6|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MP3-Tag-1.130.0-6|39	# requires CDDB connection
21cr|perl-MP3-Tag-1.130.0-6|40	rm -f t/mp3tag.t
21cr|perl-MP3-Tag-1.130.0-6|41	chmod -R u+w examples
21cr|perl-MP3-Tag-1.130.0-6|42	chmod 755 examples/*.pl examples/mp3info2 examples/typeset_audio_dir
21cr|perl-MP3-Tag-1.130.0-6|43	
21cr|perl-MP3-Tag-1.130.0-6|44	%build
21cr|perl-MP3-Tag-1.130.0-6|45	# -n is here to avoid installation of scripts (they come in examples/ anyway)
21cr|perl-MP3-Tag-1.130.0-6|46	perl Makefile.PL INSTALLDIRS=vendor -n
21cr|perl-MP3-Tag-1.130.0-6|47	%make
21cr|perl-MP3-Tag-1.130.0-6|48	
21cr|perl-MP3-Tag-1.130.0-6|49	%check
21cr|perl-MP3-Tag-1.130.0-6|50	%make test
21cr|perl-MP3-Tag-1.130.0-6|51	
21cr|perl-MP3-Tag-1.130.0-6|52	%install
21cr|perl-MP3-Tag-1.130.0-6|53	%makeinstall_std
21cr|perl-MP3-Tag-1.130.0-6|54	
21cr|perl-MP3-Tag-1.130.0-6|55	%files
21cr|perl-MP3-Tag-1.130.0-6|56	%doc Changes README.txt TODO examples
21cr|perl-MP3-Tag-1.130.0-6|57	%{perl_vendorlib}/MP3
21cr|perl-MP3-Tag-1.130.0-6|58	%{perl_vendorlib}/Encode
21cr|perl-MP3-Tag-1.130.0-6|59	%{perl_vendorlib}/Normalize
21cr|perl-MP3-Tag-1.130.0-6|60	%{_mandir}/*/*

5045 21
21cr|perl-Msgcat-1.30.0-13|1	%define upstream_name    Msgcat
21cr|perl-Msgcat-1.30.0-13|2	%define upstream_version 1.03
21cr|perl-Msgcat-1.30.0-13|3	
21cr|perl-Msgcat-1.30.0-13|4	Name:       perl-%{upstream_name}
21cr|perl-Msgcat-1.30.0-13|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Msgcat-1.30.0-13|6	Release:    13
21cr|perl-Msgcat-1.30.0-13|7	Summary:    Msgcat, a small Perl module for XPG4 message catalog functions
21cr|perl-Msgcat-1.30.0-13|8	License:    GPL
21cr|perl-Msgcat-1.30.0-13|9	Group:      Development/Perl
21cr|perl-Msgcat-1.30.0-13|10	Url:        http://www.cpan.org
21cr|perl-Msgcat-1.30.0-13|11	Source0:    ftp://ftp.pasteur.fr/pub/computing/CPAN/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Msgcat-1.30.0-13|12	BuildRequires:	perl-devel
21cr|perl-Msgcat-1.30.0-13|13	
21cr|perl-Msgcat-1.30.0-13|14	%description
21cr|perl-Msgcat-1.30.0-13|15	This is Msgcat, a small Perl modules for systems which support the XPG4 message
21cr|perl-Msgcat-1.30.0-13|16	catalog functions : catopen(3), catgets(3) and catclose(4).
21cr|perl-Msgcat-1.30.0-13|17	
21cr|perl-Msgcat-1.30.0-13|18	%prep
21cr|perl-Msgcat-1.30.0-13|19	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Msgcat-1.30.0-13|20	
21cr|perl-Msgcat-1.30.0-13|21	# for docs files (fpons)
21cr|perl-Msgcat-1.30.0-13|22	chmod 0644 README Changes
21cr|perl-Msgcat-1.30.0-13|23	
21cr|perl-Msgcat-1.30.0-13|24	%build
21cr|perl-Msgcat-1.30.0-13|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Msgcat-1.30.0-13|26	%make OPTIMIZE="%{optflags}"
21cr|perl-Msgcat-1.30.0-13|27	
21cr|perl-Msgcat-1.30.0-13|28	%check
21cr|perl-Msgcat-1.30.0-13|29	%make test
21cr|perl-Msgcat-1.30.0-13|30	
21cr|perl-Msgcat-1.30.0-13|31	%install
21cr|perl-Msgcat-1.30.0-13|32	%makeinstall_std
21cr|perl-Msgcat-1.30.0-13|33	
21cr|perl-Msgcat-1.30.0-13|34	%clean
21cr|perl-Msgcat-1.30.0-13|35	
21cr|perl-Msgcat-1.30.0-13|36	%files
21cr|perl-Msgcat-1.30.0-13|37	%doc README Changes
21cr|perl-Msgcat-1.30.0-13|38	%{_mandir}/*/*
21cr|perl-Msgcat-1.30.0-13|39	%{perl_vendorarch}/Locale
21cr|perl-Msgcat-1.30.0-13|40	%{perl_vendorarch}/auto/Locale

5046 21
21cr|perl-multidimensional-0.14.0-1|1	%define upstream_name  multidimensional
21cr|perl-multidimensional-0.14.0-1|2	%define upstream_version 0.014
21cr|perl-multidimensional-0.14.0-1|3	
21cr|perl-multidimensional-0.14.0-1|4	
21cr|perl-multidimensional-0.14.0-1|5	Name:           perl-%{upstream_name}
21cr|perl-multidimensional-0.14.0-1|6	Version:        %perl_convert_version %{upstream_version}
21cr|perl-multidimensional-0.14.0-1|7	Release:        1
21cr|perl-multidimensional-0.14.0-1|8	Summary:        Disables multidimensional array emulation
21cr|perl-multidimensional-0.14.0-1|9	License:        GPL+ or Artistic
21cr|perl-multidimensional-0.14.0-1|10	Group:          Development/Perl
21cr|perl-multidimensional-0.14.0-1|11	URL:            http://search.cpan.org/dist/multidimensional/
21cr|perl-multidimensional-0.14.0-1|12	Source0:        http://www.cpan.org/authors/id/I/IL/ILMARI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-multidimensional-0.14.0-1|13	
21cr|perl-multidimensional-0.14.0-1|14	BuildRequires:  perl(B::Hooks::OP::Check)
21cr|perl-multidimensional-0.14.0-1|15	BuildRequires:  perl(ExtUtils::Depends)
21cr|perl-multidimensional-0.14.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-multidimensional-0.14.0-1|17	BuildRequires:  perl-devel
21cr|perl-multidimensional-0.14.0-1|18	BuildRequires:  perl(Test::More)
21cr|perl-multidimensional-0.14.0-1|19	
21cr|perl-multidimensional-0.14.0-1|20	Provides:	perl(multidimensional)
21cr|perl-multidimensional-0.14.0-1|21	
21cr|perl-multidimensional-0.14.0-1|22	%description
21cr|perl-multidimensional-0.14.0-1|23	Perl's multidimensional array emulation stems
21cr|perl-multidimensional-0.14.0-1|24	from the days before the language
21cr|perl-multidimensional-0.14.0-1|25	had references, but these days it mostly
21cr|perl-multidimensional-0.14.0-1|26	serves to bite you when you typo a
21cr|perl-multidimensional-0.14.0-1|27	hash slice by using the $ sigil instead of @.
21cr|perl-multidimensional-0.14.0-1|28	
21cr|perl-multidimensional-0.14.0-1|29	This module lexically makes using multidimensional
21cr|perl-multidimensional-0.14.0-1|30	array emulation a fatal error
21cr|perl-multidimensional-0.14.0-1|31	at compile time.
21cr|perl-multidimensional-0.14.0-1|32	
21cr|perl-multidimensional-0.14.0-1|33	%prep
21cr|perl-multidimensional-0.14.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-multidimensional-0.14.0-1|35	
21cr|perl-multidimensional-0.14.0-1|36	%build
21cr|perl-multidimensional-0.14.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-multidimensional-0.14.0-1|38	%make
21cr|perl-multidimensional-0.14.0-1|39	
21cr|perl-multidimensional-0.14.0-1|40	%install
21cr|perl-multidimensional-0.14.0-1|41	%makeinstall_std
21cr|perl-multidimensional-0.14.0-1|42	
21cr|perl-multidimensional-0.14.0-1|43	%check
21cr|perl-multidimensional-0.14.0-1|44	%make test
21cr|perl-multidimensional-0.14.0-1|45	
21cr|perl-multidimensional-0.14.0-1|46	%files
21cr|perl-multidimensional-0.14.0-1|47	%doc Changes LICENSE README
21cr|perl-multidimensional-0.14.0-1|48	%{perl_vendorarch}/auto/*
21cr|perl-multidimensional-0.14.0-1|49	%{perl_vendorarch}/multidimensional*
21cr|perl-multidimensional-0.14.0-1|50	%{_mandir}/man3/*

5047 21
21cr|perl-MusicBrainz-DiscID-0.60.0-1|1	%define upstream_name		MusicBrainz-DiscID
21cr|perl-MusicBrainz-DiscID-0.60.0-1|2	%define upstream_version	0.06
21cr|perl-MusicBrainz-DiscID-0.60.0-1|3	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-MusicBrainz-DiscID-0.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-MusicBrainz-DiscID-0.60.0-1|6	Release:	1
21cr|perl-MusicBrainz-DiscID-0.60.0-1|7	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|8	Summary:	Perl interface for the MusicBrainz libdiscid library
21cr|perl-MusicBrainz-DiscID-0.60.0-1|9	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|10	License:	GPL+ or Artistic
21cr|perl-MusicBrainz-DiscID-0.60.0-1|11	Group:		Development/Perl
21cr|perl-MusicBrainz-DiscID-0.60.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-MusicBrainz-DiscID-0.60.0-1|13	Source0:	http://www.cpan.org/modules/by-module/MusicBrainz/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-MusicBrainz-DiscID-0.60.0-1|14	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|15	BuildRequires:	perl-devel
21cr|perl-MusicBrainz-DiscID-0.60.0-1|16	#BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-MusicBrainz-DiscID-0.60.0-1|17	BuildRequires:	perl(Module::Build)
21cr|perl-MusicBrainz-DiscID-0.60.0-1|18	BuildRequires:	perl(Test)
21cr|perl-MusicBrainz-DiscID-0.60.0-1|19	BuildRequires:	perl(Test::More)
21cr|perl-MusicBrainz-DiscID-0.60.0-1|20	BuildRequires:	pkgconfig(libdiscid)
21cr|perl-MusicBrainz-DiscID-0.60.0-1|21	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|22	%description
21cr|perl-MusicBrainz-DiscID-0.60.0-1|23	MusicBrainz::DiscID is a class to calculate a MusicBrainz DiscID from an
21cr|perl-MusicBrainz-DiscID-0.60.0-1|24	audio CD in the drive. The coding style is slightly different to the C
21cr|perl-MusicBrainz-DiscID-0.60.0-1|25	interface to libdiscid, because it makes use of perl's Object Oriented
21cr|perl-MusicBrainz-DiscID-0.60.0-1|26	functionality.
21cr|perl-MusicBrainz-DiscID-0.60.0-1|27	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|28	%prep
21cr|perl-MusicBrainz-DiscID-0.60.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-MusicBrainz-DiscID-0.60.0-1|30	%apply_patches
21cr|perl-MusicBrainz-DiscID-0.60.0-1|31	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|32	%build
21cr|perl-MusicBrainz-DiscID-0.60.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-MusicBrainz-DiscID-0.60.0-1|34	%make
21cr|perl-MusicBrainz-DiscID-0.60.0-1|35	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|36	%check
21cr|perl-MusicBrainz-DiscID-0.60.0-1|37	make test
21cr|perl-MusicBrainz-DiscID-0.60.0-1|38	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|39	%install
21cr|perl-MusicBrainz-DiscID-0.60.0-1|40	%makeinstall_std
21cr|perl-MusicBrainz-DiscID-0.60.0-1|41	
21cr|perl-MusicBrainz-DiscID-0.60.0-1|42	%files
21cr|perl-MusicBrainz-DiscID-0.60.0-1|43	%doc Changes META.yml README.*
21cr|perl-MusicBrainz-DiscID-0.60.0-1|44	%{_mandir}/man3/*
21cr|perl-MusicBrainz-DiscID-0.60.0-1|45	%{perl_vendorarch}/*

5048 21
21cr|perl-Nagios-Plugin-0.360.0-6|1	%define upstream_name    Nagios-Plugin
21cr|perl-Nagios-Plugin-0.360.0-6|2	%define upstream_version 0.36
21cr|perl-Nagios-Plugin-0.360.0-6|3	Name:		perl-%{upstream_name}
21cr|perl-Nagios-Plugin-0.360.0-6|4	Version:	%perl_convert_version 0.36
21cr|perl-Nagios-Plugin-0.360.0-6|5	Release:	6
21cr|perl-Nagios-Plugin-0.360.0-6|6	Summary:	A family of perl modules to streamline writing Nagios plugins
21cr|perl-Nagios-Plugin-0.360.0-6|7	
21cr|perl-Nagios-Plugin-0.360.0-6|8	License:	GPL+ or Artistic
21cr|perl-Nagios-Plugin-0.360.0-6|9	Group:		Development/Perl
21cr|perl-Nagios-Plugin-0.360.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Nagios-Plugin-0.360.0-6|11	Source0:	http://www.cpan.org/modules/by-module/Nagios/Nagios-Plugin-0.36.tar.gz
21cr|perl-Nagios-Plugin-0.360.0-6|12	Patch0:		Nagios-Plugin-0.36-fix-test.patch
21cr|perl-Nagios-Plugin-0.360.0-6|13	BuildRequires:	perl-devel
21cr|perl-Nagios-Plugin-0.360.0-6|14	BuildRequires:	perl(Class::Accessor)
21cr|perl-Nagios-Plugin-0.360.0-6|15	BuildRequires:	perl(Config::Tiny)
21cr|perl-Nagios-Plugin-0.360.0-6|16	BuildRequires:	perl(Math::Calc::Units)
21cr|perl-Nagios-Plugin-0.360.0-6|17	BuildRequires:	perl(Params::Validate)
21cr|perl-Nagios-Plugin-0.360.0-6|18	BuildRequires:	perl(Test::Pod)
21cr|perl-Nagios-Plugin-0.360.0-6|19	BuildRequires:	perl(Test::Simple)
21cr|perl-Nagios-Plugin-0.360.0-6|20	BuildArch:	noarch
21cr|perl-Nagios-Plugin-0.360.0-6|21	
21cr|perl-Nagios-Plugin-0.360.0-6|22	%description
21cr|perl-Nagios-Plugin-0.360.0-6|23	These modules are meant for perl developers of plugins for Nagios
21cr|perl-Nagios-Plugin-0.360.0-6|24	(http://nagiosplug.sourceforge.net). It is meant to simplify a lot of the
21cr|perl-Nagios-Plugin-0.360.0-6|25	common functions required to do checking of a particular service.
21cr|perl-Nagios-Plugin-0.360.0-6|26	
21cr|perl-Nagios-Plugin-0.360.0-6|27	%prep
21cr|perl-Nagios-Plugin-0.360.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Nagios-Plugin-0.360.0-6|29	%patch -p1
21cr|perl-Nagios-Plugin-0.360.0-6|30	
21cr|perl-Nagios-Plugin-0.360.0-6|31	%build
21cr|perl-Nagios-Plugin-0.360.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Nagios-Plugin-0.360.0-6|33	%make
21cr|perl-Nagios-Plugin-0.360.0-6|34	
21cr|perl-Nagios-Plugin-0.360.0-6|35	%check
21cr|perl-Nagios-Plugin-0.360.0-6|36	make test
21cr|perl-Nagios-Plugin-0.360.0-6|37	
21cr|perl-Nagios-Plugin-0.360.0-6|38	%install
21cr|perl-Nagios-Plugin-0.360.0-6|39	%makeinstall_std
21cr|perl-Nagios-Plugin-0.360.0-6|40	
21cr|perl-Nagios-Plugin-0.360.0-6|41	%files
21cr|perl-Nagios-Plugin-0.360.0-6|42	%doc Changes README
21cr|perl-Nagios-Plugin-0.360.0-6|43	%{perl_vendorlib}/Nagios
21cr|perl-Nagios-Plugin-0.360.0-6|44	%{_mandir}/*/*

5049 21
21cr|perl-Net-AIM-1.220.0-6|1	%define upstream_name    Net-AIM
21cr|perl-Net-AIM-1.220.0-6|2	%define upstream_version 1.22
21cr|perl-Net-AIM-1.220.0-6|3	
21cr|perl-Net-AIM-1.220.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-AIM-1.220.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-AIM-1.220.0-6|6	Release:	6
21cr|perl-Net-AIM-1.220.0-6|7	
21cr|perl-Net-AIM-1.220.0-6|8	Summary:	Perl module for AOL Instant Messenger TOC protocol
21cr|perl-Net-AIM-1.220.0-6|9	
21cr|perl-Net-AIM-1.220.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-AIM-1.220.0-6|11	Group:		Development/Perl
21cr|perl-Net-AIM-1.220.0-6|12	Url:		http://search.cpan.org/dist/Net-AIM/
21cr|perl-Net-AIM-1.220.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-AIM-1.220.0-6|14	
21cr|perl-Net-AIM-1.220.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-AIM-1.220.0-6|16	BuildArch:	noarch
21cr|perl-Net-AIM-1.220.0-6|17	
21cr|perl-Net-AIM-1.220.0-6|18	%description
21cr|perl-Net-AIM-1.220.0-6|19	perl-Net-AIM is a Perl module for AOL Instant Messenger TOC protocol.
21cr|perl-Net-AIM-1.220.0-6|20	
21cr|perl-Net-AIM-1.220.0-6|21	%prep
21cr|perl-Net-AIM-1.220.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-AIM-1.220.0-6|23	
21cr|perl-Net-AIM-1.220.0-6|24	rm Net
21cr|perl-Net-AIM-1.220.0-6|25	
21cr|perl-Net-AIM-1.220.0-6|26	%build
21cr|perl-Net-AIM-1.220.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-AIM-1.220.0-6|28	%make
21cr|perl-Net-AIM-1.220.0-6|29	
21cr|perl-Net-AIM-1.220.0-6|30	%check
21cr|perl-Net-AIM-1.220.0-6|31	make test
21cr|perl-Net-AIM-1.220.0-6|32	
21cr|perl-Net-AIM-1.220.0-6|33	%install
21cr|perl-Net-AIM-1.220.0-6|34	%makeinstall_std
21cr|perl-Net-AIM-1.220.0-6|35	
21cr|perl-Net-AIM-1.220.0-6|36	%files
21cr|perl-Net-AIM-1.220.0-6|37	%doc README
21cr|perl-Net-AIM-1.220.0-6|38	%{_mandir}/man3/*
21cr|perl-Net-AIM-1.220.0-6|39	%{perl_vendorlib}/*

5050 21
21cr|perl-Net-Amazon-0.620.0-5|1	%define upstream_name	 Net-Amazon
21cr|perl-Net-Amazon-0.620.0-5|2	%define upstream_version 0.62
21cr|perl-Net-Amazon-0.620.0-5|3	
21cr|perl-Net-Amazon-0.620.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Amazon-0.620.0-5|5	Version:	%perl_convert_version 0.62
21cr|perl-Net-Amazon-0.620.0-5|6	Release:	5
21cr|perl-Net-Amazon-0.620.0-5|7	
21cr|perl-Net-Amazon-0.620.0-5|8	Summary:	Framework for accessing amazon.com via SOAP and XML/HTTP
21cr|perl-Net-Amazon-0.620.0-5|9	
21cr|perl-Net-Amazon-0.620.0-5|10	License:	GPL+ or Artistic
21cr|perl-Net-Amazon-0.620.0-5|11	Group:		Development/Perl
21cr|perl-Net-Amazon-0.620.0-5|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Amazon-0.620.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-Amazon-0.62.tar.gz
21cr|perl-Net-Amazon-0.620.0-5|14	
21cr|perl-Net-Amazon-0.620.0-5|15	BuildRequires:	perl-devel
21cr|perl-Net-Amazon-0.620.0-5|16	BuildArch:	noarch
21cr|perl-Net-Amazon-0.620.0-5|17	
21cr|perl-Net-Amazon-0.620.0-5|18	%description
21cr|perl-Net-Amazon-0.620.0-5|19	Net::Amazon provides an object-oriented interface to amazon.com's
21cr|perl-Net-Amazon-0.620.0-5|20	SOAP and XML/HTTP interfaces. This way it's possible to create applications
21cr|perl-Net-Amazon-0.620.0-5|21	using Amazon's vast amount of data via a functional interface, without
21cr|perl-Net-Amazon-0.620.0-5|22	having to worry about the underlying communication mechanism.
21cr|perl-Net-Amazon-0.620.0-5|23	
21cr|perl-Net-Amazon-0.620.0-5|24	%prep
21cr|perl-Net-Amazon-0.620.0-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Amazon-0.620.0-5|26	
21cr|perl-Net-Amazon-0.620.0-5|27	%build
21cr|perl-Net-Amazon-0.620.0-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Amazon-0.620.0-5|29	%make
21cr|perl-Net-Amazon-0.620.0-5|30	
21cr|perl-Net-Amazon-0.620.0-5|31	%install
21cr|perl-Net-Amazon-0.620.0-5|32	%makeinstall_std
21cr|perl-Net-Amazon-0.620.0-5|33	
21cr|perl-Net-Amazon-0.620.0-5|34	%files
21cr|perl-Net-Amazon-0.620.0-5|35	%doc README Changes
21cr|perl-Net-Amazon-0.620.0-5|36	%{perl_vendorlib}/Net
21cr|perl-Net-Amazon-0.620.0-5|37	%{_mandir}/man3/*

5051 21
21cr|perl-Net-Appliance-Session-4.300.5-3|1	%define upstream_name Net-Appliance-Session
21cr|perl-Net-Appliance-Session-4.300.5-3|2	%define upstream_version 4.300005
21cr|perl-Net-Appliance-Session-4.300.5-3|3	
21cr|perl-Net-Appliance-Session-4.300.5-3|4	%if %{_use_internal_dependency_generator}
21cr|perl-Net-Appliance-Session-4.300.5-3|5	%global __requires_exclude perl\\(Net::Appliance::Phrasebook\\)
21cr|perl-Net-Appliance-Session-4.300.5-3|6	%endif
21cr|perl-Net-Appliance-Session-4.300.5-3|7	
21cr|perl-Net-Appliance-Session-4.300.5-3|8	Summary:	Run command-line sessions to network appliances
21cr|perl-Net-Appliance-Session-4.300.5-3|9	
21cr|perl-Net-Appliance-Session-4.300.5-3|10	Name:		perl-%{upstream_name}
21cr|perl-Net-Appliance-Session-4.300.5-3|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Appliance-Session-4.300.5-3|12	Release:	3
21cr|perl-Net-Appliance-Session-4.300.5-3|13	License:	GPL+ or Artistic
21cr|perl-Net-Appliance-Session-4.300.5-3|14	Group:		Development/Perl
21cr|perl-Net-Appliance-Session-4.300.5-3|15	URL:		http://search.cpan.org/dist/Net-Appliance-Session/
21cr|perl-Net-Appliance-Session-4.300.5-3|16	Source:		http://www.cpan.org/modules/by-module/Net/Net-Appliance-Session-%{upstream_version}.tar.gz
21cr|perl-Net-Appliance-Session-4.300.5-3|17	BuildRequires:	perl-devel
21cr|perl-Net-Appliance-Session-4.300.5-3|18	BuildRequires:	perl(Module::Build)
21cr|perl-Net-Appliance-Session-4.300.5-3|19	BuildRequires:	perl(Moo)
21cr|perl-Net-Appliance-Session-4.300.5-3|20	BuildRequires:	perl(MooX::Types::MooseLike::Base)
21cr|perl-Net-Appliance-Session-4.300.5-3|21	BuildRequires:	perl(Net::CLI::Interact)
21cr|perl-Net-Appliance-Session-4.300.5-3|22	
21cr|perl-Net-Appliance-Session-4.300.5-3|23	BuildArch:	noarch
21cr|perl-Net-Appliance-Session-4.300.5-3|24	
21cr|perl-Net-Appliance-Session-4.300.5-3|25	%description
21cr|perl-Net-Appliance-Session-4.300.5-3|26	Run command-line sessions to network appliances
21cr|perl-Net-Appliance-Session-4.300.5-3|27	
21cr|perl-Net-Appliance-Session-4.300.5-3|28	%prep
21cr|perl-Net-Appliance-Session-4.300.5-3|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-Appliance-Session-4.300.5-3|30	
21cr|perl-Net-Appliance-Session-4.300.5-3|31	%build
21cr|perl-Net-Appliance-Session-4.300.5-3|32	perl Build.PL installdirs=vendor
21cr|perl-Net-Appliance-Session-4.300.5-3|33	./Build CFLAGS="%{optflags}"
21cr|perl-Net-Appliance-Session-4.300.5-3|34	
21cr|perl-Net-Appliance-Session-4.300.5-3|35	%check
21cr|perl-Net-Appliance-Session-4.300.5-3|36	./Build test
21cr|perl-Net-Appliance-Session-4.300.5-3|37	
21cr|perl-Net-Appliance-Session-4.300.5-3|38	%install
21cr|perl-Net-Appliance-Session-4.300.5-3|39	./Build install destdir=%{buildroot}
21cr|perl-Net-Appliance-Session-4.300.5-3|40	
21cr|perl-Net-Appliance-Session-4.300.5-3|41	### Clean up docs
21cr|perl-Net-Appliance-Session-4.300.5-3|42	find examples/ -type f -exec %{__chmod} a-x {} \;
21cr|perl-Net-Appliance-Session-4.300.5-3|43	
21cr|perl-Net-Appliance-Session-4.300.5-3|44	%files
21cr|perl-Net-Appliance-Session-4.300.5-3|45	%doc Changes  MANIFEST META.yml META.json examples/
21cr|perl-Net-Appliance-Session-4.300.5-3|46	%{_mandir}/man3/*.3pm*
21cr|perl-Net-Appliance-Session-4.300.5-3|47	%{perl_vendorlib}/Net/Appliance/Session
21cr|perl-Net-Appliance-Session-4.300.5-3|48	%{perl_vendorlib}/Net/Appliance/Session.pm
21cr|perl-Net-Appliance-Session-4.300.5-3|49	%{_bindir}/nas
21cr|perl-Net-Appliance-Session-4.300.5-3|50	%{_mandir}/man1/nas.1.xz

5052 21
21cr|perl-Net-ARP-1.0.8-4|1	%define upstream_name Net-ARP
21cr|perl-Net-ARP-1.0.8-4|2	%define upstream_version 1.0.8
21cr|perl-Net-ARP-1.0.8-4|3	
21cr|perl-Net-ARP-1.0.8-4|4	Name:		perl-%{upstream_name}
21cr|perl-Net-ARP-1.0.8-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-ARP-1.0.8-4|6	Release:	4
21cr|perl-Net-ARP-1.0.8-4|7	Summary:	Create and Send ARP Packets
21cr|perl-Net-ARP-1.0.8-4|8	Group:		Development/Perl
21cr|perl-Net-ARP-1.0.8-4|9	License:	GPLv2
21cr|perl-Net-ARP-1.0.8-4|10	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-ARP-1.0.8-4|11	Source0:	http://search.cpan.org/CPAN/authors/id/C/CR/CRAZYDJ/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-Net-ARP-1.0.8-4|12	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Net-ARP-1.0.8-4|13	BuildRequires:	perl-devel
21cr|perl-Net-ARP-1.0.8-4|14	Patch0:		Net-Arp-1.0.6-tests.patch
21cr|perl-Net-ARP-1.0.8-4|15	
21cr|perl-Net-ARP-1.0.8-4|16	%description
21cr|perl-Net-ARP-1.0.8-4|17	This module is a Perl extension to create and send ARP packets and lookup
21cr|perl-Net-ARP-1.0.8-4|18	local or remote mac addresses. You do not need to install any additional
21cr|perl-Net-ARP-1.0.8-4|19	libraries like Libnet to compile this extension. It uses kernel header files
21cr|perl-Net-ARP-1.0.8-4|20	to create the packets.
21cr|perl-Net-ARP-1.0.8-4|21	
21cr|perl-Net-ARP-1.0.8-4|22	%prep
21cr|perl-Net-ARP-1.0.8-4|23	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-ARP-1.0.8-4|24	chmod -x README *.pm
21cr|perl-Net-ARP-1.0.8-4|25	%patch0 -p1 -b .tests
21cr|perl-Net-ARP-1.0.8-4|26	
21cr|perl-Net-ARP-1.0.8-4|27	%build
21cr|perl-Net-ARP-1.0.8-4|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-ARP-1.0.8-4|29	%make
21cr|perl-Net-ARP-1.0.8-4|30	
21cr|perl-Net-ARP-1.0.8-4|31	%install
21cr|perl-Net-ARP-1.0.8-4|32	%makeinstall_std
21cr|perl-Net-ARP-1.0.8-4|33	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|perl-Net-ARP-1.0.8-4|34	find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
21cr|perl-Net-ARP-1.0.8-4|35	find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
21cr|perl-Net-ARP-1.0.8-4|36	
21cr|perl-Net-ARP-1.0.8-4|37	%check
21cr|perl-Net-ARP-1.0.8-4|38	# The tests for this package require root privileges and network access,
21cr|perl-Net-ARP-1.0.8-4|39	# therefore for automated building we need to leave it out.
21cr|perl-Net-ARP-1.0.8-4|40	#
21cr|perl-Net-ARP-1.0.8-4|41	#make test
21cr|perl-Net-ARP-1.0.8-4|42	#
21cr|perl-Net-ARP-1.0.8-4|43	
21cr|perl-Net-ARP-1.0.8-4|44	%files
21cr|perl-Net-ARP-1.0.8-4|45	%doc Changes README
21cr|perl-Net-ARP-1.0.8-4|46	%{perl_vendorarch}/Net/
21cr|perl-Net-ARP-1.0.8-4|47	%{_mandir}/man3/Net::ARP.3pm*
21cr|perl-Net-ARP-1.0.8-4|48	%{perl_vendorarch}/auto/Net/

5053 21
21cr|perl-Net-BGP-0.160.0-3|1	%define upstream_name    Net-BGP
21cr|perl-Net-BGP-0.160.0-3|2	%define upstream_version 0.16
21cr|perl-Net-BGP-0.160.0-3|3	
21cr|perl-Net-BGP-0.160.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Net-BGP-0.160.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-BGP-0.160.0-3|6	Release:	3
21cr|perl-Net-BGP-0.160.0-3|7	
21cr|perl-Net-BGP-0.160.0-3|8	Summary:	Net-BGP module for perl
21cr|perl-Net-BGP-0.160.0-3|9	
21cr|perl-Net-BGP-0.160.0-3|10	License:	GPL+ or Artistic
21cr|perl-Net-BGP-0.160.0-3|11	Group:		Development/Perl
21cr|perl-Net-BGP-0.160.0-3|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-BGP-0.160.0-3|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-BGP-0.160.0-3|14	
21cr|perl-Net-BGP-0.160.0-3|15	BuildRequires:	perl-devel
21cr|perl-Net-BGP-0.160.0-3|16	BuildRequires:	perl(Test::Pod)
21cr|perl-Net-BGP-0.160.0-3|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Net-BGP-0.160.0-3|18	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Net-BGP-0.160.0-3|19	BuildRequires:  perl(Test::Harness) >= 3.350.0
21cr|perl-Net-BGP-0.160.0-3|20	BuildRequires:  perl(IO::Select)
21cr|perl-Net-BGP-0.160.0-3|21	BuildRequires:  perl(IO::Socket)
21cr|perl-Net-BGP-0.160.0-3|22	BuildRequires:  perl(List::Util) >= 1.390.0
21cr|perl-Net-BGP-0.160.0-3|23	
21cr|perl-Net-BGP-0.160.0-3|24	BuildArch:	noarch
21cr|perl-Net-BGP-0.160.0-3|25	
21cr|perl-Net-BGP-0.160.0-3|26	%description
21cr|perl-Net-BGP-0.160.0-3|27	This module is an implementation of the BGP-4 inter-domain
21cr|perl-Net-BGP-0.160.0-3|28	routing protocol. It encapsulates all of the functionality
21cr|perl-Net-BGP-0.160.0-3|29	needed to establish and maintain a BGP peering session and
21cr|perl-Net-BGP-0.160.0-3|30	exchange routing update information with the peer.
21cr|perl-Net-BGP-0.160.0-3|31	
21cr|perl-Net-BGP-0.160.0-3|32	%prep
21cr|perl-Net-BGP-0.160.0-3|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-BGP-0.160.0-3|34	
21cr|perl-Net-BGP-0.160.0-3|35	%build
21cr|perl-Net-BGP-0.160.0-3|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-BGP-0.160.0-3|37	%make
21cr|perl-Net-BGP-0.160.0-3|38	
21cr|perl-Net-BGP-0.160.0-3|39	%check
21cr|perl-Net-BGP-0.160.0-3|40	make test
21cr|perl-Net-BGP-0.160.0-3|41	
21cr|perl-Net-BGP-0.160.0-3|42	%install
21cr|perl-Net-BGP-0.160.0-3|43	%makeinstall_std
21cr|perl-Net-BGP-0.160.0-3|44	
21cr|perl-Net-BGP-0.160.0-3|45	%files
21cr|perl-Net-BGP-0.160.0-3|46	%doc Changes README META.json META.yml
21cr|perl-Net-BGP-0.160.0-3|47	%{perl_vendorlib}/Net/BGP
21cr|perl-Net-BGP-0.160.0-3|48	%{perl_vendorlib}/Net/BGP.pm
21cr|perl-Net-BGP-0.160.0-3|49	%{_mandir}/*/*

5054 21
21cr|perl-Net-Bluetooth-0.410.0-3|1	%define upstream_name Net-Bluetooth
21cr|perl-Net-Bluetooth-0.410.0-3|2	%define upstream_version 0.41
21cr|perl-Net-Bluetooth-0.410.0-3|3	%global __provides_exclude Bluetooth.so
21cr|perl-Net-Bluetooth-0.410.0-3|4	
21cr|perl-Net-Bluetooth-0.410.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-Net-Bluetooth-0.410.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Bluetooth-0.410.0-3|7	Release:	3
21cr|perl-Net-Bluetooth-0.410.0-3|8	
21cr|perl-Net-Bluetooth-0.410.0-3|9	Summary:	Net::Bluetooth - Perl Bluetooth Interface
21cr|perl-Net-Bluetooth-0.410.0-3|10	
21cr|perl-Net-Bluetooth-0.410.0-3|11	License:	GPL+ or Artistic
21cr|perl-Net-Bluetooth-0.410.0-3|12	Group:		Development/Perl
21cr|perl-Net-Bluetooth-0.410.0-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Bluetooth-0.410.0-3|14	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/Net-Bluetooth-%{upstream_version}.tar.gz
21cr|perl-Net-Bluetooth-0.410.0-3|15	
21cr|perl-Net-Bluetooth-0.410.0-3|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Net-Bluetooth-0.410.0-3|17	BuildRequires:	pkgconfig(bluez)
21cr|perl-Net-Bluetooth-0.410.0-3|18	BuildRequires:	perl-devel
21cr|perl-Net-Bluetooth-0.410.0-3|19	Requires(pre):	bluez
21cr|perl-Net-Bluetooth-0.410.0-3|20	
21cr|perl-Net-Bluetooth-0.410.0-3|21	%description
21cr|perl-Net-Bluetooth-0.410.0-3|22	Net::Bluetooth - Perl Bluetooth Interface
21cr|perl-Net-Bluetooth-0.410.0-3|23	This module creates a Bluetooth interface for Perl.
21cr|perl-Net-Bluetooth-0.410.0-3|24	
21cr|perl-Net-Bluetooth-0.410.0-3|25	%prep
21cr|perl-Net-Bluetooth-0.410.0-3|26	%setup -qn Net-Bluetooth-%{upstream_version}
21cr|perl-Net-Bluetooth-0.410.0-3|27	
21cr|perl-Net-Bluetooth-0.410.0-3|28	%build
21cr|perl-Net-Bluetooth-0.410.0-3|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Bluetooth-0.410.0-3|30	%make
21cr|perl-Net-Bluetooth-0.410.0-3|31	
21cr|perl-Net-Bluetooth-0.410.0-3|32	%check
21cr|perl-Net-Bluetooth-0.410.0-3|33	make test
21cr|perl-Net-Bluetooth-0.410.0-3|34	
21cr|perl-Net-Bluetooth-0.410.0-3|35	%install
21cr|perl-Net-Bluetooth-0.410.0-3|36	%makeinstall_std
21cr|perl-Net-Bluetooth-0.410.0-3|37	
21cr|perl-Net-Bluetooth-0.410.0-3|38	%files
21cr|perl-Net-Bluetooth-0.410.0-3|39	%doc Changes README META.json META.yml
21cr|perl-Net-Bluetooth-0.410.0-3|40	%{perl_vendorarch}/Net/Bluetooth.pm
21cr|perl-Net-Bluetooth-0.410.0-3|41	%dir %{perl_vendorarch}/auto/Net/Bluetooth
21cr|perl-Net-Bluetooth-0.410.0-3|42	%{perl_vendorarch}/auto/Net/Bluetooth/*
21cr|perl-Net-Bluetooth-0.410.0-3|43	%{_mandir}/man3/*

5055 21
21cr|perl-Net-Bonjour-0.960.0-11|1	%define upstream_name    Net-Bonjour
21cr|perl-Net-Bonjour-0.960.0-11|2	%define upstream_version 0.96
21cr|perl-Net-Bonjour-0.960.0-11|3	
21cr|perl-Net-Bonjour-0.960.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Bonjour-0.960.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Bonjour-0.960.0-11|6	Release:	11
21cr|perl-Net-Bonjour-0.960.0-11|7	Summary:	Module for DNS service discovery ( Zeroconf )
21cr|perl-Net-Bonjour-0.960.0-11|8	License:	GPL+ or Artistic
21cr|perl-Net-Bonjour-0.960.0-11|9	Group:		Development/Perl
21cr|perl-Net-Bonjour-0.960.0-11|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Bonjour-0.960.0-11|11	Source0:	http://search.cpan.org/CPAN/authors/id/C/CH/CHLIGE//%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-Bonjour-0.960.0-11|12	
21cr|perl-Net-Bonjour-0.960.0-11|13	BuildRequires:	perl-Net-DNS
21cr|perl-Net-Bonjour-0.960.0-11|14	BuildRequires:	perl-devel
21cr|perl-Net-Bonjour-0.960.0-11|15	BuildArch:  noarch
21cr|perl-Net-Bonjour-0.960.0-11|16	
21cr|perl-Net-Bonjour-0.960.0-11|17	Obsoletes:	perl-Net-Rendezvous < 0.90
21cr|perl-Net-Bonjour-0.960.0-11|18	Provides:	perl-Net-Rendezvous = %{version}
21cr|perl-Net-Bonjour-0.960.0-11|19	
21cr|perl-Net-Bonjour-0.960.0-11|20	%description
21cr|perl-Net-Bonjour-0.960.0-11|21	Net::Rendezvous is a set of modules that allow one to discover local services
21cr|perl-Net-Bonjour-0.960.0-11|22	via multicast DNS (mDNS) or enterprise services via traditional DNS. This
21cr|perl-Net-Bonjour-0.960.0-11|23	method of service discovery has been branded as Rendezvous ( now Bonjour ) by
21cr|perl-Net-Bonjour-0.960.0-11|24	Apple Computer.
21cr|perl-Net-Bonjour-0.960.0-11|25	
21cr|perl-Net-Bonjour-0.960.0-11|26	%prep
21cr|perl-Net-Bonjour-0.960.0-11|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Bonjour-0.960.0-11|28	
21cr|perl-Net-Bonjour-0.960.0-11|29	%build
21cr|perl-Net-Bonjour-0.960.0-11|30	yes y | %__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Bonjour-0.960.0-11|31	%make
21cr|perl-Net-Bonjour-0.960.0-11|32	
21cr|perl-Net-Bonjour-0.960.0-11|33	%check
21cr|perl-Net-Bonjour-0.960.0-11|34	# it seems the number of server changed, and therefore,
21cr|perl-Net-Bonjour-0.960.0-11|35	# the test is not working as zeronf.org return more entries than
21cr|perl-Net-Bonjour-0.960.0-11|36	# planned
21cr|perl-Net-Bonjour-0.960.0-11|37	#
21cr|perl-Net-Bonjour-0.960.0-11|38	# disable all tests as they fail at ABF
21cr|perl-Net-Bonjour-0.960.0-11|39	# perl -pi -e "s/ == 2/ == 11/" t/3-enterprise.t
21cr|perl-Net-Bonjour-0.960.0-11|40	# make test
21cr|perl-Net-Bonjour-0.960.0-11|41	
21cr|perl-Net-Bonjour-0.960.0-11|42	%install
21cr|perl-Net-Bonjour-0.960.0-11|43	%makeinstall_std
21cr|perl-Net-Bonjour-0.960.0-11|44	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Net-Bonjour-0.960.0-11|45	
21cr|perl-Net-Bonjour-0.960.0-11|46	%files
21cr|perl-Net-Bonjour-0.960.0-11|47	%doc ChangeLog README
21cr|perl-Net-Bonjour-0.960.0-11|48	%{perl_vendorlib}/*
21cr|perl-Net-Bonjour-0.960.0-11|49	%{_mandir}/man3/*

5056 21
21cr|perl-Net-CLI-Interact-2.300.3-1|1	%define upstream_version 2.300003
21cr|perl-Net-CLI-Interact-2.300.3-1|2	%define upstream_name Net-CLI-Interact
21cr|perl-Net-CLI-Interact-2.300.3-1|3	
21cr|perl-Net-CLI-Interact-2.300.3-1|4	Name:           perl-%{upstream_name}
21cr|perl-Net-CLI-Interact-2.300.3-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Net-CLI-Interact-2.300.3-1|6	Release:        1
21cr|perl-Net-CLI-Interact-2.300.3-1|7	Summary:        Toolkit for CLI Automation
21cr|perl-Net-CLI-Interact-2.300.3-1|8	License:        GPL+ or Artistic
21cr|perl-Net-CLI-Interact-2.300.3-1|9	Group:          Development/Perl
21cr|perl-Net-CLI-Interact-2.300.3-1|10	URL:            http://search.cpan.org/dist/Net-CLI-Interact/
21cr|perl-Net-CLI-Interact-2.300.3-1|11	Source0:        http://www.cpan.org/authors/id/O/OL/OLIVER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-CLI-Interact-2.300.3-1|12	BuildArch:      noarch
21cr|perl-Net-CLI-Interact-2.300.3-1|13	
21cr|perl-Net-CLI-Interact-2.300.3-1|14	BuildRequires:  perl(Class::Method::Modifiers)
21cr|perl-Net-CLI-Interact-2.300.3-1|15	BuildRequires:  perl(Class::Mix)
21cr|perl-Net-CLI-Interact-2.300.3-1|16	BuildRequires:  perl(Class::MOP)
21cr|perl-Net-CLI-Interact-2.300.3-1|17	BuildRequires:  perl(Class::MOP::Class)
21cr|perl-Net-CLI-Interact-2.300.3-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Net-CLI-Interact-2.300.3-1|19	BuildRequires:  perl(File::Basename)
21cr|perl-Net-CLI-Interact-2.300.3-1|20	BuildRequires:  perl(File::ShareDir)
21cr|perl-Net-CLI-Interact-2.300.3-1|21	BuildRequires:  perl(FileHandle)
21cr|perl-Net-CLI-Interact-2.300.3-1|22	BuildRequires:  perl(IPC::Run)
21cr|perl-Net-CLI-Interact-2.300.3-1|23	BuildRequires:  perl(List::Util)
21cr|perl-Net-CLI-Interact-2.300.3-1|24	BuildRequires:  perl(Log::Dispatch::Config)
21cr|perl-Net-CLI-Interact-2.300.3-1|25	BuildRequires:  perl(Log::Dispatch::Configurator::Any)
21cr|perl-Net-CLI-Interact-2.300.3-1|26	BuildRequires:  perl(Moo)
21cr|perl-Net-CLI-Interact-2.300.3-1|27	BuildRequires:  perl(Moose)
21cr|perl-Net-CLI-Interact-2.300.3-1|28	BuildRequires:  perl(Moose::Role)
21cr|perl-Net-CLI-Interact-2.300.3-1|29	BuildRequires:  perl(Moose::Util::TypeConstraints)
21cr|perl-Net-CLI-Interact-2.300.3-1|30	BuildRequires:  perl(MooX::Types::MooseLike::Base)
21cr|perl-Net-CLI-Interact-2.300.3-1|31	BuildRequires:  perl(Module::Build)
21cr|perl-Net-CLI-Interact-2.300.3-1|32	BuildRequires:  perl(Net::Telnet)
21cr|perl-Net-CLI-Interact-2.300.3-1|33	BuildRequires:  perl(Path::Class)
21cr|perl-Net-CLI-Interact-2.300.3-1|34	BuildRequires:  perl(POSIX)
21cr|perl-Net-CLI-Interact-2.300.3-1|35	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-Net-CLI-Interact-2.300.3-1|36	BuildRequires:  perl(Time::HiRes)
21cr|perl-Net-CLI-Interact-2.300.3-1|37	BuildRequires:  perl(strictures)
21cr|perl-Net-CLI-Interact-2.300.3-1|38	BuildRequires:  perl-devel
21cr|perl-Net-CLI-Interact-2.300.3-1|39	
21cr|perl-Net-CLI-Interact-2.300.3-1|40	%description
21cr|perl-Net-CLI-Interact-2.300.3-1|41	Automating command line interface (CLI) interactions is not a new idea, but
21cr|perl-Net-CLI-Interact-2.300.3-1|42	can be tricky to implement. This module aims to provide a simple and
21cr|perl-Net-CLI-Interact-2.300.3-1|43	manageable interface to CLI interactions, supporting:
21cr|perl-Net-CLI-Interact-2.300.3-1|44	
21cr|perl-Net-CLI-Interact-2.300.3-1|45	%prep
21cr|perl-Net-CLI-Interact-2.300.3-1|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-CLI-Interact-2.300.3-1|47	
21cr|perl-Net-CLI-Interact-2.300.3-1|48	%build
21cr|perl-Net-CLI-Interact-2.300.3-1|49	perl Build.PL installdirs=vendor
21cr|perl-Net-CLI-Interact-2.300.3-1|50	./Build CFLAGS="%{optflags}"
21cr|perl-Net-CLI-Interact-2.300.3-1|51	
21cr|perl-Net-CLI-Interact-2.300.3-1|52	%install
21cr|perl-Net-CLI-Interact-2.300.3-1|53	./Build install destdir=%{buildroot}
21cr|perl-Net-CLI-Interact-2.300.3-1|54	
21cr|perl-Net-CLI-Interact-2.300.3-1|55	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Net-CLI-Interact-2.300.3-1|56	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Net-CLI-Interact-2.300.3-1|57	
21cr|perl-Net-CLI-Interact-2.300.3-1|58	%check
21cr|perl-Net-CLI-Interact-2.300.3-1|59	./Build test
21cr|perl-Net-CLI-Interact-2.300.3-1|60	
21cr|perl-Net-CLI-Interact-2.300.3-1|61	%files
21cr|perl-Net-CLI-Interact-2.300.3-1|62	%doc Changes META.json README.md
21cr|perl-Net-CLI-Interact-2.300.3-1|63	%{perl_vendorlib}/*
21cr|perl-Net-CLI-Interact-2.300.3-1|64	%{_mandir}/man3/*

5057 21
21cr|perl-Net-CUPS-0.610.0-10|1	%define upstream_name    Net-CUPS
21cr|perl-Net-CUPS-0.610.0-10|2	%define upstream_version 0.61
21cr|perl-Net-CUPS-0.610.0-10|3	
21cr|perl-Net-CUPS-0.610.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Net-CUPS-0.610.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-CUPS-0.610.0-10|6	Release:	10
21cr|perl-Net-CUPS-0.610.0-10|7	Summary:	Common Unix Printing System Interface
21cr|perl-Net-CUPS-0.610.0-10|8	License:	GPL+ or Artistic
21cr|perl-Net-CUPS-0.610.0-10|9	Group:		Development/Perl
21cr|perl-Net-CUPS-0.610.0-10|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-CUPS-0.610.0-10|11	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-CUPS-0.610.0-10|12	Patch0:		perl-Net-CUPS-0.61-fix-build.patch
21cr|perl-Net-CUPS-0.610.0-10|13	Patch1:		perl-Net-CUPS-0.61-disable-cups-version-check.patch
21cr|perl-Net-CUPS-0.610.0-10|14	BuildRequires:	perl-devel
21cr|perl-Net-CUPS-0.610.0-10|15	BuildRequires:	cups-devel
21cr|perl-Net-CUPS-0.610.0-10|16	BuildRequires:	pkgconfig(libcupsfilters)
21cr|perl-Net-CUPS-0.610.0-10|17	BuildRequires:	perl(Test::More)
21cr|perl-Net-CUPS-0.610.0-10|18	
21cr|perl-Net-CUPS-0.610.0-10|19	%description
21cr|perl-Net-CUPS-0.610.0-10|20	Net::CUPS is an object oriented interface to the Common Unix Printing
21cr|perl-Net-CUPS-0.610.0-10|21	System.
21cr|perl-Net-CUPS-0.610.0-10|22	
21cr|perl-Net-CUPS-0.610.0-10|23	%prep
21cr|perl-Net-CUPS-0.610.0-10|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-CUPS-0.610.0-10|25	# those test requires a running cups server
21cr|perl-Net-CUPS-0.610.0-10|26	# http://rt.cpan.org/Ticket/Display.html?id=38469
21cr|perl-Net-CUPS-0.610.0-10|27	rm -f t/03_destination.t
21cr|perl-Net-CUPS-0.610.0-10|28	find . -type f -exec chmod -c -x {} +
21cr|perl-Net-CUPS-0.610.0-10|29	%apply_patches
21cr|perl-Net-CUPS-0.610.0-10|30	
21cr|perl-Net-CUPS-0.610.0-10|31	%build
21cr|perl-Net-CUPS-0.610.0-10|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-CUPS-0.610.0-10|33	%make
21cr|perl-Net-CUPS-0.610.0-10|34	
21cr|perl-Net-CUPS-0.610.0-10|35	%check
21cr|perl-Net-CUPS-0.610.0-10|36	make test
21cr|perl-Net-CUPS-0.610.0-10|37	
21cr|perl-Net-CUPS-0.610.0-10|38	%install
21cr|perl-Net-CUPS-0.610.0-10|39	%makeinstall_std
21cr|perl-Net-CUPS-0.610.0-10|40	
21cr|perl-Net-CUPS-0.610.0-10|41	%files
21cr|perl-Net-CUPS-0.610.0-10|42	%doc README Changes
21cr|perl-Net-CUPS-0.610.0-10|43	%{_mandir}/man3/*
21cr|perl-Net-CUPS-0.610.0-10|44	%{perl_vendorarch}/*

5058 21
21cr|perl-Net-DAAP-Client-0.420.0-6|1	%define upstream_name    Net-DAAP-Client
21cr|perl-Net-DAAP-Client-0.420.0-6|2	%define upstream_version 0.42
21cr|perl-Net-DAAP-Client-0.420.0-6|3	
21cr|perl-Net-DAAP-Client-0.420.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-DAAP-Client-0.420.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-DAAP-Client-0.420.0-6|6	Release:	6
21cr|perl-Net-DAAP-Client-0.420.0-6|7	
21cr|perl-Net-DAAP-Client-0.420.0-6|8	Summary:	Cient for Apple iTunes DAAP service
21cr|perl-Net-DAAP-Client-0.420.0-6|9	
21cr|perl-Net-DAAP-Client-0.420.0-6|10	License:	Artistic
21cr|perl-Net-DAAP-Client-0.420.0-6|11	Group:		Development/Perl
21cr|perl-Net-DAAP-Client-0.420.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-DAAP-Client-0.420.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-DAAP-Client-0.420.0-6|14	
21cr|perl-Net-DAAP-Client-0.420.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-DAAP-Client-0.420.0-6|16	BuildRequires:	perl(Digest::MD5::M4p)
21cr|perl-Net-DAAP-Client-0.420.0-6|17	BuildRequires:	perl-libwww-perl
21cr|perl-Net-DAAP-Client-0.420.0-6|18	BuildRequires:	perl(Net::DAAP::DMAP)
21cr|perl-Net-DAAP-Client-0.420.0-6|19	BuildArch:	noarch
21cr|perl-Net-DAAP-Client-0.420.0-6|20	
21cr|perl-Net-DAAP-Client-0.420.0-6|21	%description
21cr|perl-Net-DAAP-Client-0.420.0-6|22	dapple is a DAAP library for Perl.  DAAP is the protocol built
21cr|perl-Net-DAAP-Client-0.420.0-6|23	on top of HTTP that Apple's iTunes 4 uses to share music.  Most
21cr|perl-Net-DAAP-Client-0.420.0-6|24	responses to DAAP requests contain a binary DMAP structure.
21cr|perl-Net-DAAP-Client-0.420.0-6|25	This is an incomplete release.  There are missing features.
21cr|perl-Net-DAAP-Client-0.420.0-6|26	See the TODO file for future plans.
21cr|perl-Net-DAAP-Client-0.420.0-6|27	
21cr|perl-Net-DAAP-Client-0.420.0-6|28	%prep
21cr|perl-Net-DAAP-Client-0.420.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-DAAP-Client-0.420.0-6|30	
21cr|perl-Net-DAAP-Client-0.420.0-6|31	%build
21cr|perl-Net-DAAP-Client-0.420.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-DAAP-Client-0.420.0-6|33	make
21cr|perl-Net-DAAP-Client-0.420.0-6|34	
21cr|perl-Net-DAAP-Client-0.420.0-6|35	%check
21cr|perl-Net-DAAP-Client-0.420.0-6|36	make test
21cr|perl-Net-DAAP-Client-0.420.0-6|37	
21cr|perl-Net-DAAP-Client-0.420.0-6|38	%install
21cr|perl-Net-DAAP-Client-0.420.0-6|39	%makeinstall_std
21cr|perl-Net-DAAP-Client-0.420.0-6|40	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Net-DAAP-Client-0.420.0-6|41	
21cr|perl-Net-DAAP-Client-0.420.0-6|42	%files
21cr|perl-Net-DAAP-Client-0.420.0-6|43	%doc README Changes
21cr|perl-Net-DAAP-Client-0.420.0-6|44	%doc %{_mandir}/man3/*
21cr|perl-Net-DAAP-Client-0.420.0-6|45	%{perl_vendorlib}/Net/DAAP/Client.pm
21cr|perl-Net-DAAP-Client-0.420.0-6|46	%{perl_vendorlib}/Net/DAAP/Client/*

5059 21
21cr|perl-Net-DAAP-DMAP-1.270.0-5|1	%define upstream_name    Net-DAAP-DMAP
21cr|perl-Net-DAAP-DMAP-1.270.0-5|2	%define upstream_version 1.27
21cr|perl-Net-DAAP-DMAP-1.270.0-5|3	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Net-DAAP-DMAP-1.270.0-5|5	Version:	%perl_convert_version 1.27
21cr|perl-Net-DAAP-DMAP-1.270.0-5|6	Release:	5
21cr|perl-Net-DAAP-DMAP-1.270.0-5|7	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|8	Summary:	Perl module for reading and writing DAAP structures
21cr|perl-Net-DAAP-DMAP-1.270.0-5|9	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|10	License:	Artistic/GPL
21cr|perl-Net-DAAP-DMAP-1.270.0-5|11	Group:		Development/Perl
21cr|perl-Net-DAAP-DMAP-1.270.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-DAAP-DMAP-1.270.0-5|13	Source0:	http://www.cpan.org/authors/id/R/RC/RCLAMP/Net-DAAP-DMAP-1.27.tar.gz
21cr|perl-Net-DAAP-DMAP-1.270.0-5|14	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|15	BuildRequires:	perl-devel
21cr|perl-Net-DAAP-DMAP-1.270.0-5|16	BuildArch:	noarch
21cr|perl-Net-DAAP-DMAP-1.270.0-5|17	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|18	%description
21cr|perl-Net-DAAP-DMAP-1.270.0-5|19	Perl module for reading and writing DAAP structures.
21cr|perl-Net-DAAP-DMAP-1.270.0-5|20	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|21	%prep
21cr|perl-Net-DAAP-DMAP-1.270.0-5|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-DAAP-DMAP-1.270.0-5|23	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|24	%build
21cr|perl-Net-DAAP-DMAP-1.270.0-5|25	yes y | perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-DAAP-DMAP-1.270.0-5|26	%make
21cr|perl-Net-DAAP-DMAP-1.270.0-5|27	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|28	#check
21cr|perl-Net-DAAP-DMAP-1.270.0-5|29	#make test
21cr|perl-Net-DAAP-DMAP-1.270.0-5|30	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|31	%install
21cr|perl-Net-DAAP-DMAP-1.270.0-5|32	%makeinstall_std
21cr|perl-Net-DAAP-DMAP-1.270.0-5|33	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Net-DAAP-DMAP-1.270.0-5|34	
21cr|perl-Net-DAAP-DMAP-1.270.0-5|35	%files
21cr|perl-Net-DAAP-DMAP-1.270.0-5|36	%doc Changes
21cr|perl-Net-DAAP-DMAP-1.270.0-5|37	%doc %{_mandir}/man3/*
21cr|perl-Net-DAAP-DMAP-1.270.0-5|38	%{perl_vendorlib}/Net/DAAP/DMAP.pm

5060 21
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|1	%define upstream_name    Net-DAAP-Server-MythTV
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|2	%define upstream_version 0.01
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|3	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|6	Release:	6
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|7	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|8	Summary:	Publish MythTV videos to DAAP clients like Apple's Front Row
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|9	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|11	Group:		Development/Perl
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JA/JABLKO/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|14	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|16	BuildArch:	noarch
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|17	Requires:	perl(Net::DMAP::Server)
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|18	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|19	%description
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|20	MythTV is a homebrew PVR project. This module publishes MythTV videos,
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|21	including metadata, to DAAP clients like Apple's Front Row.
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|22	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|23	%prep
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|25	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|26	%build
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|28	make
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|29	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|30	%check
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|31	make test
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|32	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|33	%install
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|34	%makeinstall_std
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|35	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|36	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|37	mkdir -p %{buildroot}%{_bindir}
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|38	install -m 755 mythdaap %{buildroot}%{_bindir}/mythdaap
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|39	
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|40	%files
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|41	%doc README
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|42	%{_bindir}/mythdaap
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|43	%{perl_vendorlib}/*
21cr|perl-Net-DAAP-Server-MythTV-0.10.0-6|44	%{_mandir}/man3/*

5061 21
21cr|perl-Net-DBus-GLib-0.33.0-8|1	%define upstream_name    Net-DBus-GLib
21cr|perl-Net-DBus-GLib-0.33.0-8|2	%define upstream_version 0.33.0
21cr|perl-Net-DBus-GLib-0.33.0-8|3	
21cr|perl-Net-DBus-GLib-0.33.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Net-DBus-GLib-0.33.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-DBus-GLib-0.33.0-8|6	Release:    8
21cr|perl-Net-DBus-GLib-0.33.0-8|7	Summary:    Perl extension for the DBus GLib bindings
21cr|perl-Net-DBus-GLib-0.33.0-8|8	License:    GPL+ or Artistic
21cr|perl-Net-DBus-GLib-0.33.0-8|9	Group:      Development/Perl
21cr|perl-Net-DBus-GLib-0.33.0-8|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-DBus-GLib-0.33.0-8|11	Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-DBus-GLib-0.33.0-8|12	
21cr|perl-Net-DBus-GLib-0.33.0-8|13	BuildRequires: dbus-glib-devel
21cr|perl-Net-DBus-GLib-0.33.0-8|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Net-DBus-GLib-0.33.0-8|15	BuildRequires: perl(Glib)
21cr|perl-Net-DBus-GLib-0.33.0-8|16	BuildRequires: perl(Net::DBus)
21cr|perl-Net-DBus-GLib-0.33.0-8|17	BuildRequires: perl(Test::More)
21cr|perl-Net-DBus-GLib-0.33.0-8|18	BuildRequires: perl-devel
21cr|perl-Net-DBus-GLib-0.33.0-8|19	
21cr|perl-Net-DBus-GLib-0.33.0-8|20	%description
21cr|perl-Net-DBus-GLib-0.33.0-8|21	Net::DBus::GLib provides an extension to the Net::DBus module allowing
21cr|perl-Net-DBus-GLib-0.33.0-8|22	integration with the GLib mainloop. To integrate with the main loop, simply
21cr|perl-Net-DBus-GLib-0.33.0-8|23	get a connection to the bus via the methods in the Net::DBus::GLib manpage
21cr|perl-Net-DBus-GLib-0.33.0-8|24	rather than the usual the Net::DBus manpage module. That's it - every other
21cr|perl-Net-DBus-GLib-0.33.0-8|25	API remains the same.
21cr|perl-Net-DBus-GLib-0.33.0-8|26	
21cr|perl-Net-DBus-GLib-0.33.0-8|27	%prep
21cr|perl-Net-DBus-GLib-0.33.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-DBus-GLib-0.33.0-8|29	perl -pi -e 's/^(\s+)GLib:/$1Glib:/' META.yml.PL
21cr|perl-Net-DBus-GLib-0.33.0-8|30	
21cr|perl-Net-DBus-GLib-0.33.0-8|31	%build
21cr|perl-Net-DBus-GLib-0.33.0-8|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-DBus-GLib-0.33.0-8|33	%make
21cr|perl-Net-DBus-GLib-0.33.0-8|34	
21cr|perl-Net-DBus-GLib-0.33.0-8|35	%check
21cr|perl-Net-DBus-GLib-0.33.0-8|36	%make test
21cr|perl-Net-DBus-GLib-0.33.0-8|37	
21cr|perl-Net-DBus-GLib-0.33.0-8|38	%install
21cr|perl-Net-DBus-GLib-0.33.0-8|39	%makeinstall_std
21cr|perl-Net-DBus-GLib-0.33.0-8|40	
21cr|perl-Net-DBus-GLib-0.33.0-8|41	%files
21cr|perl-Net-DBus-GLib-0.33.0-8|42	%doc README LICENSE AUTHORS CHANGES META.yml
21cr|perl-Net-DBus-GLib-0.33.0-8|43	%{_mandir}/man3/*
21cr|perl-Net-DBus-GLib-0.33.0-8|44	%{perl_vendorarch}/*

5062 21
21cr|perl-Net-Dict-2.220.0-1|1	%define upstream_name	 Net-Dict
21cr|perl-Net-Dict-2.220.0-1|2	%define upstream_version 2.22
21cr|perl-Net-Dict-2.220.0-1|3	
21cr|perl-Net-Dict-2.220.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Dict-2.220.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Dict-2.220.0-1|6	Release:	1
21cr|perl-Net-Dict-2.220.0-1|7	
21cr|perl-Net-Dict-2.220.0-1|8	Summary:	A perl client for accessing network dictionary servers
21cr|perl-Net-Dict-2.220.0-1|9	
21cr|perl-Net-Dict-2.220.0-1|10	
21cr|perl-Net-Dict-2.220.0-1|11	License:	GPL+ or Artistic
21cr|perl-Net-Dict-2.220.0-1|12	Group:		Development/Perl
21cr|perl-Net-Dict-2.220.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-Dict-2.220.0-1|14	Source0:	https://github.com/neilb/Net-Dict/archive/refs/tags/v%{upstream_version}.tar.gz?/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Dict-2.220.0-1|15	
21cr|perl-Net-Dict-2.220.0-1|16	BuildRequires:	perl-devel
21cr|perl-Net-Dict-2.220.0-1|17	BuildRequires:	perl(AppConfig::Std)
21cr|perl-Net-Dict-2.220.0-1|18	BuildRequires:	perl(Test::Differences)
21cr|perl-Net-Dict-2.220.0-1|19	BuildRequires:	perl(Test::RequiresInternet)
21cr|perl-Net-Dict-2.220.0-1|20	BuildRequires:	perl(Carp)
21cr|perl-Net-Dict-2.220.0-1|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Net-Dict-2.220.0-1|22	BuildRequires:	perl(IO::Socket)
21cr|perl-Net-Dict-2.220.0-1|23	BuildRequires:	perl(Net::Cmd)
21cr|perl-Net-Dict-2.220.0-1|24	BuildRequires:	perl(Test::More) >= 0.880.0
21cr|perl-Net-Dict-2.220.0-1|25	
21cr|perl-Net-Dict-2.220.0-1|26	BuildArch:	noarch
21cr|perl-Net-Dict-2.220.0-1|27	
21cr|perl-Net-Dict-2.220.0-1|28	# both packages provide /usr/bin/dict
21cr|perl-Net-Dict-2.220.0-1|29	Conflicts:	dictd-client
21cr|perl-Net-Dict-2.220.0-1|30	
21cr|perl-Net-Dict-2.220.0-1|31	%description
21cr|perl-Net-Dict-2.220.0-1|32	Net::Dict is a perl class for looking up words and their definitions on network
21cr|perl-Net-Dict-2.220.0-1|33	dictionary servers. It provides a simple client API for the DICT network
21cr|perl-Net-Dict-2.220.0-1|34	protocol.
21cr|perl-Net-Dict-2.220.0-1|35	
21cr|perl-Net-Dict-2.220.0-1|36	%prep
21cr|perl-Net-Dict-2.220.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Dict-2.220.0-1|38	
21cr|perl-Net-Dict-2.220.0-1|39	%build
21cr|perl-Net-Dict-2.220.0-1|40	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Net-Dict-2.220.0-1|41	%make
21cr|perl-Net-Dict-2.220.0-1|42	
21cr|perl-Net-Dict-2.220.0-1|43	%check
21cr|perl-Net-Dict-2.220.0-1|44	%make test
21cr|perl-Net-Dict-2.220.0-1|45	
21cr|perl-Net-Dict-2.220.0-1|46	%install
21cr|perl-Net-Dict-2.220.0-1|47	%makeinstall_std
21cr|perl-Net-Dict-2.220.0-1|48	
21cr|perl-Net-Dict-2.220.0-1|49	%_fixperms %{buildroot}/*
21cr|perl-Net-Dict-2.220.0-1|50	
21cr|perl-Net-Dict-2.220.0-1|51	%files
21cr|perl-Net-Dict-2.220.0-1|52	%doc README examples
21cr|perl-Net-Dict-2.220.0-1|53	%{perl_vendorlib}/Net/*
21cr|perl-Net-Dict-2.220.0-1|54	%{_mandir}/*/*
21cr|perl-Net-Dict-2.220.0-1|55	%{_bindir}/dict
21cr|perl-Net-Dict-2.220.0-1|56	%{_bindir}/tkdict
21cr|perl-Net-Dict-2.220.0-1|57	

5063 21
21cr|perl-Net-DMAP-Server-0.50.0-7|1	%define upstream_name    Net-DMAP-Server
21cr|perl-Net-DMAP-Server-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-Net-DMAP-Server-0.50.0-7|3	
21cr|perl-Net-DMAP-Server-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-DMAP-Server-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-DMAP-Server-0.50.0-7|6	Release:	7
21cr|perl-Net-DMAP-Server-0.50.0-7|7	
21cr|perl-Net-DMAP-Server-0.50.0-7|8	Summary:	Base class for D[A-Z]AP servers
21cr|perl-Net-DMAP-Server-0.50.0-7|9	
21cr|perl-Net-DMAP-Server-0.50.0-7|10	License:	Artistic
21cr|perl-Net-DMAP-Server-0.50.0-7|11	Group:		Development/Perl
21cr|perl-Net-DMAP-Server-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-DMAP-Server-0.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-DMAP-Server-0.50.0-7|14	
21cr|perl-Net-DMAP-Server-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-Net-DMAP-Server-0.50.0-7|16	BuildRequires:	perl(Net::DAAP::DMAP)
21cr|perl-Net-DMAP-Server-0.50.0-7|17	BuildRequires:	perl(Net::Rendezvous::Publish)
21cr|perl-Net-DMAP-Server-0.50.0-7|18	BuildRequires:	perl(POE::Component::Server::HTTP)
21cr|perl-Net-DMAP-Server-0.50.0-7|19	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Net-DMAP-Server-0.50.0-7|20	BuildArch:	noarch
21cr|perl-Net-DMAP-Server-0.50.0-7|21	
21cr|perl-Net-DMAP-Server-0.50.0-7|22	%description
21cr|perl-Net-DMAP-Server-0.50.0-7|23	A base class for D[A-Z]AP servers.
21cr|perl-Net-DMAP-Server-0.50.0-7|24	
21cr|perl-Net-DMAP-Server-0.50.0-7|25	%prep
21cr|perl-Net-DMAP-Server-0.50.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-DMAP-Server-0.50.0-7|27	
21cr|perl-Net-DMAP-Server-0.50.0-7|28	%build
21cr|perl-Net-DMAP-Server-0.50.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-DMAP-Server-0.50.0-7|30	make
21cr|perl-Net-DMAP-Server-0.50.0-7|31	
21cr|perl-Net-DMAP-Server-0.50.0-7|32	%check
21cr|perl-Net-DMAP-Server-0.50.0-7|33	make test
21cr|perl-Net-DMAP-Server-0.50.0-7|34	
21cr|perl-Net-DMAP-Server-0.50.0-7|35	%install
21cr|perl-Net-DMAP-Server-0.50.0-7|36	%makeinstall_std
21cr|perl-Net-DMAP-Server-0.50.0-7|37	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Net-DMAP-Server-0.50.0-7|38	
21cr|perl-Net-DMAP-Server-0.50.0-7|39	%files
21cr|perl-Net-DMAP-Server-0.50.0-7|40	%defattr(-, root, root, 0755)
21cr|perl-Net-DMAP-Server-0.50.0-7|41	%doc Changes
21cr|perl-Net-DMAP-Server-0.50.0-7|42	%{_mandir}/man3/*
21cr|perl-Net-DMAP-Server-0.50.0-7|43	%{perl_vendorlib}/*

5064 21
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|1	%define upstream_name    Net-DNS-Resolver-Mock
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|2	%define upstream_version 1.20171219
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|3	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|4	%{?perl_default_filter}
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|5	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|6	Name:       perl-%{upstream_name}
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|8	Release:    1
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|9	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|10	Summary:    Mock a DNS Resolver object for testing
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|11	License:    GPLv1+ or Artistic
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|12	Group:      Development/Perl
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|13	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|14	Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|15	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|17	BuildRequires: perl(Net::DNS::Packet)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|18	BuildRequires: perl(Net::DNS::Question)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|19	BuildRequires: perl(Net::DNS::Resolver)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|20	BuildRequires: perl(Net::DNS::ZoneFile)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|21	BuildRequires: perl(Test::More)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|22	BuildRequires: perl(base)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|23	BuildRequires: perl(strict)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|24	BuildRequires: perl(warnings)
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|25	BuildArch:  noarch
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|26	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|27	%description
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|28	A subclass of Net::DNS::Resolver which parses a zonefile for it's data
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|29	source. Primarily for use in testing.
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|30	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|31	%prep
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|33	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|34	%build
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|36	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|37	%make
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|38	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|39	%check
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|40	%make test
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|41	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|42	%install
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|43	%makeinstall_std
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|44	
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|45	%files
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|46	%doc LICENSE META.yml README
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|47	%{_mandir}/man3/*
21cr|perl-Net-DNS-Resolver-Mock-1.201.712.190-1|48	%{perl_vendorlib}/*

5065 21
21cr|perl-Net-DNS-SEC-1.190.0-2|1	%define	upstream_name	 Net-DNS-SEC
21cr|perl-Net-DNS-SEC-1.190.0-2|2	%define upstream_version 1.19
21cr|perl-Net-DNS-SEC-1.190.0-2|3	
21cr|perl-Net-DNS-SEC-1.190.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Net-DNS-SEC-1.190.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-DNS-SEC-1.190.0-2|6	Release:	2
21cr|perl-Net-DNS-SEC-1.190.0-2|7	
21cr|perl-Net-DNS-SEC-1.190.0-2|8	Summary:	DNSSEC support for Net::DNS perl module
21cr|perl-Net-DNS-SEC-1.190.0-2|9	License:	MIT
21cr|perl-Net-DNS-SEC-1.190.0-2|10	Group:		Development/Perl
21cr|perl-Net-DNS-SEC-1.190.0-2|11	URL:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-DNS-SEC-1.190.0-2|12	Source0:	https://www.cpan.org/authors/id/N/NL/NLNETLABS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-DNS-SEC-1.190.0-2|13	
21cr|perl-Net-DNS-SEC-1.190.0-2|14	BuildRequires: perl-devel
21cr|perl-Net-DNS-SEC-1.190.0-2|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Net-DNS-SEC-1.190.0-2|16	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Net-DNS-SEC-1.190.0-2|17	BuildRequires: perl(Test::Pod)
21cr|perl-Net-DNS-SEC-1.190.0-2|18	BuildRequires: perl(Crypt::OpenSSL::Bignum) >= 0.30.0
21cr|perl-Net-DNS-SEC-1.190.0-2|19	BuildRequires: perl(Crypt::OpenSSL::DSA) >= 0.100.0
21cr|perl-Net-DNS-SEC-1.190.0-2|20	BuildRequires: perl(Crypt::OpenSSL::RSA) >= 0.190.0
21cr|perl-Net-DNS-SEC-1.190.0-2|21	BuildRequires: perl(Crypt::OpenSSL::ECDSA) >= 0.60.0
21cr|perl-Net-DNS-SEC-1.190.0-2|22	BuildRequires: perl(Crypt::OpenSSL::Random)
21cr|perl-Net-DNS-SEC-1.190.0-2|23	BuildRequires: perl(Digest::BubbleBabble) >= 0.10.0
21cr|perl-Net-DNS-SEC-1.190.0-2|24	BuildRequires: perl(Digest::SHA) >= 5.230.0
21cr|perl-Net-DNS-SEC-1.190.0-2|25	BuildRequires: perl(Crypt::OpenSSL::EC) >= 1.10.0
21cr|perl-Net-DNS-SEC-1.190.0-2|26	BuildRequires: perl(Digest::GOST) >= 0.60.0
21cr|perl-Net-DNS-SEC-1.190.0-2|27	BuildRequires: perl(File::Basename)
21cr|perl-Net-DNS-SEC-1.190.0-2|28	BuildRequires: perl(MIME::Base32)
21cr|perl-Net-DNS-SEC-1.190.0-2|29	BuildRequires: perl(MIME::Base64) >= 3.150.0
21cr|perl-Net-DNS-SEC-1.190.0-2|30	BuildRequires: perl(Math::BigInt)
21cr|perl-Net-DNS-SEC-1.190.0-2|31	BuildRequires: perl(Net::DNS) >= 0.640.0
21cr|perl-Net-DNS-SEC-1.190.0-2|32	BuildRequires: perl(Test::More) >= 0.470.0
21cr|perl-Net-DNS-SEC-1.190.0-2|33	BuildRequires: perl(Time::Local)
21cr|perl-Net-DNS-SEC-1.190.0-2|34	BuildRequires: pkgconfig(openssl)
21cr|perl-Net-DNS-SEC-1.190.0-2|35	
21cr|perl-Net-DNS-SEC-1.190.0-2|36	%description
21cr|perl-Net-DNS-SEC-1.190.0-2|37	This perl modules implements DNSSEC extensions as described in
21cr|perl-Net-DNS-SEC-1.190.0-2|38	rfc 2535, 2931. With it, you can use DS, SIG, KEY and NXT record.
21cr|perl-Net-DNS-SEC-1.190.0-2|39	
21cr|perl-Net-DNS-SEC-1.190.0-2|40	It extends perl-Net-DNS to manipulate these records.
21cr|perl-Net-DNS-SEC-1.190.0-2|41	
21cr|perl-Net-DNS-SEC-1.190.0-2|42	%prep
21cr|perl-Net-DNS-SEC-1.190.0-2|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-DNS-SEC-1.190.0-2|44	
21cr|perl-Net-DNS-SEC-1.190.0-2|45	%build
21cr|perl-Net-DNS-SEC-1.190.0-2|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-DNS-SEC-1.190.0-2|47	%make
21cr|perl-Net-DNS-SEC-1.190.0-2|48	
21cr|perl-Net-DNS-SEC-1.190.0-2|49	%check
21cr|perl-Net-DNS-SEC-1.190.0-2|50	make test
21cr|perl-Net-DNS-SEC-1.190.0-2|51	
21cr|perl-Net-DNS-SEC-1.190.0-2|52	%install
21cr|perl-Net-DNS-SEC-1.190.0-2|53	%makeinstall_std
21cr|perl-Net-DNS-SEC-1.190.0-2|54	
21cr|perl-Net-DNS-SEC-1.190.0-2|55	
21cr|perl-Net-DNS-SEC-1.190.0-2|56	%files
21cr|perl-Net-DNS-SEC-1.190.0-2|57	%doc Changes README META.json META.yml
21cr|perl-Net-DNS-SEC-1.190.0-2|58	%doc demo/
21cr|perl-Net-DNS-SEC-1.190.0-2|59	%{perl_vendorarch}/*
21cr|perl-Net-DNS-SEC-1.190.0-2|60	%{_mandir}/man3/*

5066 21
21cr|perl-Net-Domain-TLD-1.730.0-3|1	%define upstream_name    Net-Domain-TLD
21cr|perl-Net-Domain-TLD-1.730.0-3|2	%define upstream_version 1.73
21cr|perl-Net-Domain-TLD-1.730.0-3|3	
21cr|perl-Net-Domain-TLD-1.730.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Net-Domain-TLD-1.730.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-Domain-TLD-1.730.0-3|6	Release:    3
21cr|perl-Net-Domain-TLD-1.730.0-3|7	
21cr|perl-Net-Domain-TLD-1.730.0-3|8	Summary:    Work with TLD names
21cr|perl-Net-Domain-TLD-1.730.0-3|9	License:    GPL+ or Artistic
21cr|perl-Net-Domain-TLD-1.730.0-3|10	Group:      Development/Perl
21cr|perl-Net-Domain-TLD-1.730.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Domain-TLD-1.730.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Domain-TLD-1.730.0-3|13	
21cr|perl-Net-Domain-TLD-1.730.0-3|14	BuildRequires: perl-devel
21cr|perl-Net-Domain-TLD-1.730.0-3|15	BuildRequires: perl(Carp)
21cr|perl-Net-Domain-TLD-1.730.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Net-Domain-TLD-1.730.0-3|17	BuildRequires: perl(Storable)
21cr|perl-Net-Domain-TLD-1.730.0-3|18	BuildArch: noarch
21cr|perl-Net-Domain-TLD-1.730.0-3|19	
21cr|perl-Net-Domain-TLD-1.730.0-3|20	%description
21cr|perl-Net-Domain-TLD-1.730.0-3|21	The purpose of this module is to provide user with current list of
21cr|perl-Net-Domain-TLD-1.730.0-3|22	available top level domain names including new ICANN additions and ccTLDs
21cr|perl-Net-Domain-TLD-1.730.0-3|23	Currently TLD definitions have been acquired from the following sources:
21cr|perl-Net-Domain-TLD-1.730.0-3|24	
21cr|perl-Net-Domain-TLD-1.730.0-3|25	http://www.icann.org/tlds/
21cr|perl-Net-Domain-TLD-1.730.0-3|26	http://www.dnso.org/constituency/gtld/gtld.html
21cr|perl-Net-Domain-TLD-1.730.0-3|27	http://www.iana.org/cctld/cctld-whois.htm
21cr|perl-Net-Domain-TLD-1.730.0-3|28	https://www.iana.org/domains/root/db.
21cr|perl-Net-Domain-TLD-1.730.0-3|29	
21cr|perl-Net-Domain-TLD-1.730.0-3|30	%prep
21cr|perl-Net-Domain-TLD-1.730.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-Domain-TLD-1.730.0-3|32	
21cr|perl-Net-Domain-TLD-1.730.0-3|33	%build
21cr|perl-Net-Domain-TLD-1.730.0-3|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Domain-TLD-1.730.0-3|35	
21cr|perl-Net-Domain-TLD-1.730.0-3|36	%make
21cr|perl-Net-Domain-TLD-1.730.0-3|37	
21cr|perl-Net-Domain-TLD-1.730.0-3|38	%check
21cr|perl-Net-Domain-TLD-1.730.0-3|39	%make test
21cr|perl-Net-Domain-TLD-1.730.0-3|40	
21cr|perl-Net-Domain-TLD-1.730.0-3|41	%install
21cr|perl-Net-Domain-TLD-1.730.0-3|42	%makeinstall_std
21cr|perl-Net-Domain-TLD-1.730.0-3|43	
21cr|perl-Net-Domain-TLD-1.730.0-3|44	%files
21cr|perl-Net-Domain-TLD-1.730.0-3|45	%doc META.yml Changes LICENSE README META.json
21cr|perl-Net-Domain-TLD-1.730.0-3|46	%{_mandir}/man3/*
21cr|perl-Net-Domain-TLD-1.730.0-3|47	%{perl_vendorlib}/*

5067 21
21cr|perl-Net-Dropbox-API-1.900.0-6|1	%define upstream_name    Net-Dropbox-API
21cr|perl-Net-Dropbox-API-1.900.0-6|2	%define upstream_version 1.9
21cr|perl-Net-Dropbox-API-1.900.0-6|3	
21cr|perl-Net-Dropbox-API-1.900.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Dropbox-API-1.900.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Dropbox-API-1.900.0-6|6	Release:	6
21cr|perl-Net-Dropbox-API-1.900.0-6|7	
21cr|perl-Net-Dropbox-API-1.900.0-6|8	Summary:	A dropbox API interface
21cr|perl-Net-Dropbox-API-1.900.0-6|9	
21cr|perl-Net-Dropbox-API-1.900.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-Dropbox-API-1.900.0-6|11	Group:		Development/Perl
21cr|perl-Net-Dropbox-API-1.900.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Dropbox-API-1.900.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-Dropbox-API-%{upstream_version}.tar.gz
21cr|perl-Net-Dropbox-API-1.900.0-6|14	
21cr|perl-Net-Dropbox-API-1.900.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-Dropbox-API-1.900.0-6|16	BuildRequires:	perl(CPAN)
21cr|perl-Net-Dropbox-API-1.900.0-6|17	BuildRequires:	perl(Data::Random)
21cr|perl-Net-Dropbox-API-1.900.0-6|18	BuildRequires:	perl(Encode)
21cr|perl-Net-Dropbox-API-1.900.0-6|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Net-Dropbox-API-1.900.0-6|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Net-Dropbox-API-1.900.0-6|21	BuildRequires:	perl(File::Basename)
21cr|perl-Net-Dropbox-API-1.900.0-6|22	BuildRequires:	perl(HTTP::Request::Common)
21cr|perl-Net-Dropbox-API-1.900.0-6|23	BuildRequires:	perl(JSON)
21cr|perl-Net-Dropbox-API-1.900.0-6|24	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Net-Dropbox-API-1.900.0-6|25	BuildRequires:	perl(Mouse) >= 2.4.1
21cr|perl-Net-Dropbox-API-1.900.0-6|26	BuildRequires:	perl(Net::OAuth)
21cr|perl-Net-Dropbox-API-1.900.0-6|27	BuildRequires:	perl(Test::More)
21cr|perl-Net-Dropbox-API-1.900.0-6|28	BuildRequires:	perl(URI)
21cr|perl-Net-Dropbox-API-1.900.0-6|29	BuildRequires:	perl(common::sense)
21cr|perl-Net-Dropbox-API-1.900.0-6|30	BuildArch:	noarch
21cr|perl-Net-Dropbox-API-1.900.0-6|31	
21cr|perl-Net-Dropbox-API-1.900.0-6|32	%description
21cr|perl-Net-Dropbox-API-1.900.0-6|33	no description found
21cr|perl-Net-Dropbox-API-1.900.0-6|34	
21cr|perl-Net-Dropbox-API-1.900.0-6|35	%prep
21cr|perl-Net-Dropbox-API-1.900.0-6|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-Dropbox-API-1.900.0-6|37	
21cr|perl-Net-Dropbox-API-1.900.0-6|38	%build
21cr|perl-Net-Dropbox-API-1.900.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Dropbox-API-1.900.0-6|40	%make
21cr|perl-Net-Dropbox-API-1.900.0-6|41	
21cr|perl-Net-Dropbox-API-1.900.0-6|42	%check
21cr|perl-Net-Dropbox-API-1.900.0-6|43	%make test
21cr|perl-Net-Dropbox-API-1.900.0-6|44	
21cr|perl-Net-Dropbox-API-1.900.0-6|45	%install
21cr|perl-Net-Dropbox-API-1.900.0-6|46	%makeinstall_std
21cr|perl-Net-Dropbox-API-1.900.0-6|47	
21cr|perl-Net-Dropbox-API-1.900.0-6|48	%files
21cr|perl-Net-Dropbox-API-1.900.0-6|49	%doc Changes META.yml README
21cr|perl-Net-Dropbox-API-1.900.0-6|50	%{_mandir}/man3/*
21cr|perl-Net-Dropbox-API-1.900.0-6|51	%{perl_vendorlib}/*

5068 21
21cr|perl-Net-Finger-1.60.0-6|1	%define upstream_name    Net-Finger
21cr|perl-Net-Finger-1.60.0-6|2	%define upstream_version 1.06
21cr|perl-Net-Finger-1.60.0-6|3	
21cr|perl-Net-Finger-1.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Finger-1.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Finger-1.60.0-6|6	Release:	6
21cr|perl-Net-Finger-1.60.0-6|7	
21cr|perl-Net-Finger-1.60.0-6|8	Summary:	A Perl implementation of a finger client
21cr|perl-Net-Finger-1.60.0-6|9	
21cr|perl-Net-Finger-1.60.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-Finger-1.60.0-6|11	Group:		Development/Perl
21cr|perl-Net-Finger-1.60.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Finger-1.60.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Finger-1.60.0-6|14	
21cr|perl-Net-Finger-1.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-Finger-1.60.0-6|16	BuildArch:	noarch
21cr|perl-Net-Finger-1.60.0-6|17	
21cr|perl-Net-Finger-1.60.0-6|18	%description
21cr|perl-Net-Finger-1.60.0-6|19	Net::Finger is a simple, straightforward implementation of a finger client in
21cr|perl-Net-Finger-1.60.0-6|20	Perl -- so simple, in fact, that writing this documentation is almost
21cr|perl-Net-Finger-1.60.0-6|21	unnecessary.
21cr|perl-Net-Finger-1.60.0-6|22	
21cr|perl-Net-Finger-1.60.0-6|23	%prep
21cr|perl-Net-Finger-1.60.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Finger-1.60.0-6|25	
21cr|perl-Net-Finger-1.60.0-6|26	%build
21cr|perl-Net-Finger-1.60.0-6|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Finger-1.60.0-6|28	%make
21cr|perl-Net-Finger-1.60.0-6|29	
21cr|perl-Net-Finger-1.60.0-6|30	%check
21cr|perl-Net-Finger-1.60.0-6|31	make test
21cr|perl-Net-Finger-1.60.0-6|32	
21cr|perl-Net-Finger-1.60.0-6|33	%install
21cr|perl-Net-Finger-1.60.0-6|34	%makeinstall_std
21cr|perl-Net-Finger-1.60.0-6|35	
21cr|perl-Net-Finger-1.60.0-6|36	%files
21cr|perl-Net-Finger-1.60.0-6|37	%doc Changes
21cr|perl-Net-Finger-1.60.0-6|38	%{perl_vendorlib}/Net
21cr|perl-Net-Finger-1.60.0-6|39	%{_mandir}/*/*

5069 21
21cr|perl-Net-Frame-1.210.0-2|1	%define upstream_name    Net-Frame
21cr|perl-Net-Frame-1.210.0-2|2	%define upstream_version 1.21
21cr|perl-Net-Frame-1.210.0-2|3	
21cr|perl-Net-Frame-1.210.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Frame-1.210.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Frame-1.210.0-2|6	Release:	2
21cr|perl-Net-Frame-1.210.0-2|7	
21cr|perl-Net-Frame-1.210.0-2|8	Summary:	BSD loopback layer object
21cr|perl-Net-Frame-1.210.0-2|9	
21cr|perl-Net-Frame-1.210.0-2|10	License:	GPL+ or Artistic
21cr|perl-Net-Frame-1.210.0-2|11	Group:		Development/Perl
21cr|perl-Net-Frame-1.210.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Frame-1.210.0-2|13	Source0:	https://www.cpan.org/authors/id/G/GO/GOMOR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Frame-1.210.0-2|14	BuildRequires:	perl(Module::Build)
21cr|perl-Net-Frame-1.210.0-2|15	BuildRequires:	perl-devel
21cr|perl-Net-Frame-1.210.0-2|16	BuildRequires:	perl(Class::Gomor::Array)
21cr|perl-Net-Frame-1.210.0-2|17	BuildRequires:	perl(Net::IPv6Addr)
21cr|perl-Net-Frame-1.210.0-2|18	BuildRequires:	perl(Socket6) >= 0.250.0
21cr|perl-Net-Frame-1.210.0-2|19	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Net-Frame-1.210.0-2|20	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Net-Frame-1.210.0-2|21	BuildRequires:	perl(Bit::Vector) >= 7.400.0
21cr|perl-Net-Frame-1.210.0-2|22	BuildRequires:	perl(Socket) >= 2.13.0
21cr|perl-Net-Frame-1.210.0-2|23	BuildRequires:	perl(Test)
21cr|perl-Net-Frame-1.210.0-2|24	
21cr|perl-Net-Frame-1.210.0-2|25	BuildArch:	noarch
21cr|perl-Net-Frame-1.210.0-2|26	
21cr|perl-Net-Frame-1.210.0-2|27	%description
21cr|perl-Net-Frame-1.210.0-2|28	*Net::Frame* is a fork of *Net::Packet*. The goal here was to greatly
21cr|perl-Net-Frame-1.210.0-2|29	simplify the use of the frame crafting framework. *Net::Packet* does many
21cr|perl-Net-Frame-1.210.0-2|30	things undercover, and it was difficult to document all the thingies.
21cr|perl-Net-Frame-1.210.0-2|31	
21cr|perl-Net-Frame-1.210.0-2|32	Also, *Net::Packet* may suffer from unease of use, because frames were
21cr|perl-Net-Frame-1.210.0-2|33	assembled using layers stored in L2, L3, L4 and L7 attributes. *Net::Frame*
21cr|perl-Net-Frame-1.210.0-2|34	removes all this, and is splitted in different modules, for those who only
21cr|perl-Net-Frame-1.210.0-2|35	want to use part of the framework, and not whole framework.
21cr|perl-Net-Frame-1.210.0-2|36	
21cr|perl-Net-Frame-1.210.0-2|37	Finally, anyone can create a layer, and put it on his CPAN space, because
21cr|perl-Net-Frame-1.210.0-2|38	of the modularity *Net::Frame* offers. For an example, see
21cr|perl-Net-Frame-1.210.0-2|39	*Net::Frame::Layer::ICMPv4* on my CPAN space.
21cr|perl-Net-Frame-1.210.0-2|40	
21cr|perl-Net-Frame-1.210.0-2|41	%files
21cr|perl-Net-Frame-1.210.0-2|42	%doc Changes LICENSE LICENSE.* README META.json META.yml
21cr|perl-Net-Frame-1.210.0-2|43	%{_mandir}/man3/*
21cr|perl-Net-Frame-1.210.0-2|44	%{perl_vendorlib}/*
21cr|perl-Net-Frame-1.210.0-2|45	#---------------------------------------------------
21cr|perl-Net-Frame-1.210.0-2|46	
21cr|perl-Net-Frame-1.210.0-2|47	%prep
21cr|perl-Net-Frame-1.210.0-2|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-Frame-1.210.0-2|49	
21cr|perl-Net-Frame-1.210.0-2|50	%build
21cr|perl-Net-Frame-1.210.0-2|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Frame-1.210.0-2|52	%make
21cr|perl-Net-Frame-1.210.0-2|53	
21cr|perl-Net-Frame-1.210.0-2|54	%check
21cr|perl-Net-Frame-1.210.0-2|55	# need internet connection
21cr|perl-Net-Frame-1.210.0-2|56	rm t/13-gethostsubs.t
21cr|perl-Net-Frame-1.210.0-2|57	make test
21cr|perl-Net-Frame-1.210.0-2|58	
21cr|perl-Net-Frame-1.210.0-2|59	%install
21cr|perl-Net-Frame-1.210.0-2|60	%makeinstall_std

5070 21
21cr|perl-Net-Frame-Simple-1.90.0-1|1	%define upstream_name    Net-Frame-Simple
21cr|perl-Net-Frame-Simple-1.90.0-1|2	%define upstream_version 1.09
21cr|perl-Net-Frame-Simple-1.90.0-1|3	
21cr|perl-Net-Frame-Simple-1.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Frame-Simple-1.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Frame-Simple-1.90.0-1|6	Release:	1
21cr|perl-Net-Frame-Simple-1.90.0-1|7	Summary:	BSD loopback layer object
21cr|perl-Net-Frame-Simple-1.90.0-1|8	
21cr|perl-Net-Frame-Simple-1.90.0-1|9	License:	Artistic
21cr|perl-Net-Frame-Simple-1.90.0-1|10	Group:		Development/Perl
21cr|perl-Net-Frame-Simple-1.90.0-1|11	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Frame-Simple-1.90.0-1|12	Source0:	https://www.cpan.org/modules/by-module/Net/Net-Frame-Simple-%{upstream_version}.tar.gz
21cr|perl-Net-Frame-Simple-1.90.0-1|13	
21cr|perl-Net-Frame-Simple-1.90.0-1|14	BuildRequires:	perl-devel
21cr|perl-Net-Frame-Simple-1.90.0-1|15	BuildRequires:	perl(Bit::Vector)
21cr|perl-Net-Frame-Simple-1.90.0-1|16	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Net-Frame-Simple-1.90.0-1|17	BuildRequires:	perl(Test::Pod)
21cr|perl-Net-Frame-Simple-1.90.0-1|18	BuildRequires:	perl(Test)
21cr|perl-Net-Frame-Simple-1.90.0-1|19	BuildRequires:	perl(Time::HiRes)
21cr|perl-Net-Frame-Simple-1.90.0-1|20	BuildRequires:	perl(Net::IPv6Addr)
21cr|perl-Net-Frame-Simple-1.90.0-1|21	BuildRequires:	perl(Socket6)
21cr|perl-Net-Frame-Simple-1.90.0-1|22	BuildRequires:	perl(Net::Frame)
21cr|perl-Net-Frame-Simple-1.90.0-1|23	
21cr|perl-Net-Frame-Simple-1.90.0-1|24	BuildArch:	noarch
21cr|perl-Net-Frame-Simple-1.90.0-1|25	
21cr|perl-Net-Frame-Simple-1.90.0-1|26	%description
21cr|perl-Net-Frame-Simple-1.90.0-1|27	*Net::Frame* is a fork of *Net::Packet*. The goal here was to greatly
21cr|perl-Net-Frame-Simple-1.90.0-1|28	simplify the use of the frame crafting framework. *Net::Packet* does many
21cr|perl-Net-Frame-Simple-1.90.0-1|29	things undercover, and it was difficult to document all the thingies.
21cr|perl-Net-Frame-Simple-1.90.0-1|30	
21cr|perl-Net-Frame-Simple-1.90.0-1|31	Also, *Net::Packet* may suffer from unease of use, because frames were
21cr|perl-Net-Frame-Simple-1.90.0-1|32	assembled using layers stored in L2, L3, L4 and L7 attributes. *Net::Frame*
21cr|perl-Net-Frame-Simple-1.90.0-1|33	removes all this, and is splitted in different modules, for those who only
21cr|perl-Net-Frame-Simple-1.90.0-1|34	want to use part of the framework, and not whole framework.
21cr|perl-Net-Frame-Simple-1.90.0-1|35	
21cr|perl-Net-Frame-Simple-1.90.0-1|36	Finally, anyone can create a layer, and put it on his CPAN space, because
21cr|perl-Net-Frame-Simple-1.90.0-1|37	of the modularity *Net::Frame* offers. For an example, see
21cr|perl-Net-Frame-Simple-1.90.0-1|38	*Net::Frame::Layer::ICMPv4* on my CPAN space.
21cr|perl-Net-Frame-Simple-1.90.0-1|39	
21cr|perl-Net-Frame-Simple-1.90.0-1|40	%prep
21cr|perl-Net-Frame-Simple-1.90.0-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Frame-Simple-1.90.0-1|42	
21cr|perl-Net-Frame-Simple-1.90.0-1|43	%build
21cr|perl-Net-Frame-Simple-1.90.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Frame-Simple-1.90.0-1|45	%make
21cr|perl-Net-Frame-Simple-1.90.0-1|46	
21cr|perl-Net-Frame-Simple-1.90.0-1|47	%check
21cr|perl-Net-Frame-Simple-1.90.0-1|48	make test verbose=1
21cr|perl-Net-Frame-Simple-1.90.0-1|49	
21cr|perl-Net-Frame-Simple-1.90.0-1|50	%install
21cr|perl-Net-Frame-Simple-1.90.0-1|51	%makeinstall_std
21cr|perl-Net-Frame-Simple-1.90.0-1|52	
21cr|perl-Net-Frame-Simple-1.90.0-1|53	%files
21cr|perl-Net-Frame-Simple-1.90.0-1|54	%doc Changes LICENSE README
21cr|perl-Net-Frame-Simple-1.90.0-1|55	%{_mandir}/man3/*
21cr|perl-Net-Frame-Simple-1.90.0-1|56	%{perl_vendorlib}/*

5071 21
21cr|perl-Net-FTP-Common-7.0.0d-6|1	%define upstream_name	 Net-FTP-Common
21cr|perl-Net-FTP-Common-7.0.0d-6|2	%define upstream_version 7.0.d
21cr|perl-Net-FTP-Common-7.0.0d-6|3	
21cr|perl-Net-FTP-Common-7.0.0d-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-FTP-Common-7.0.0d-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-FTP-Common-7.0.0d-6|6	Release:	6
21cr|perl-Net-FTP-Common-7.0.0d-6|7	
21cr|perl-Net-FTP-Common-7.0.0d-6|8	Summary:	Simplify common usages of Net::FTP
21cr|perl-Net-FTP-Common-7.0.0d-6|9	
21cr|perl-Net-FTP-Common-7.0.0d-6|10	License:	GPL+ or Artistic
21cr|perl-Net-FTP-Common-7.0.0d-6|11	Group:		Development/Perl
21cr|perl-Net-FTP-Common-7.0.0d-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-FTP-Common-7.0.0d-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-FTP-Common-7.0.0d-6|14	
21cr|perl-Net-FTP-Common-7.0.0d-6|15	BuildRequires:	perl-devel
21cr|perl-Net-FTP-Common-7.0.0d-6|16	BuildRequires:	perl(Net::FTP)
21cr|perl-Net-FTP-Common-7.0.0d-6|17	
21cr|perl-Net-FTP-Common-7.0.0d-6|18	BuildArch:	noarch
21cr|perl-Net-FTP-Common-7.0.0d-6|19	
21cr|perl-Net-FTP-Common-7.0.0d-6|20	%description
21cr|perl-Net-FTP-Common-7.0.0d-6|21	This module is intended to make the common uses of Net::FTP a one-line,
21cr|perl-Net-FTP-Common-7.0.0d-6|22	no-argument affair. In other words, you have 100% programming with
21cr|perl-Net-FTP-Common-7.0.0d-6|23	Net::FTP. With Net::FTP::Common you will have 95% configuration and 5%
21cr|perl-Net-FTP-Common-7.0.0d-6|24	programming.
21cr|perl-Net-FTP-Common-7.0.0d-6|25	
21cr|perl-Net-FTP-Common-7.0.0d-6|26	%prep
21cr|perl-Net-FTP-Common-7.0.0d-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-FTP-Common-7.0.0d-6|28	
21cr|perl-Net-FTP-Common-7.0.0d-6|29	%build
21cr|perl-Net-FTP-Common-7.0.0d-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-FTP-Common-7.0.0d-6|31	%make_build
21cr|perl-Net-FTP-Common-7.0.0d-6|32	
21cr|perl-Net-FTP-Common-7.0.0d-6|33	%check
21cr|perl-Net-FTP-Common-7.0.0d-6|34	#make} test
21cr|perl-Net-FTP-Common-7.0.0d-6|35	
21cr|perl-Net-FTP-Common-7.0.0d-6|36	%install
21cr|perl-Net-FTP-Common-7.0.0d-6|37	%make_install
21cr|perl-Net-FTP-Common-7.0.0d-6|38	
21cr|perl-Net-FTP-Common-7.0.0d-6|39	%files
21cr|perl-Net-FTP-Common-7.0.0d-6|40	%doc README
21cr|perl-Net-FTP-Common-7.0.0d-6|41	%{perl_vendorlib}/Net/FTP
21cr|perl-Net-FTP-Common-7.0.0d-6|42	%{perl_vendorlib}/TestConfig.pm
21cr|perl-Net-FTP-Common-7.0.0d-6|43	%{_mandir}/*/*

5072 21
21cr|perl-Net-GitHub-1.30.0-1|1	%define upstream_name    Net-GitHub
21cr|perl-Net-GitHub-1.30.0-1|2	%define upstream_version 1.03
21cr|perl-Net-GitHub-1.30.0-1|3	
21cr|perl-Net-GitHub-1.30.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Net-GitHub-1.30.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-GitHub-1.30.0-1|6	Release:    1
21cr|perl-Net-GitHub-1.30.0-1|7	
21cr|perl-Net-GitHub-1.30.0-1|8	Summary:    GitHub Pull Requests API
21cr|perl-Net-GitHub-1.30.0-1|9	License:    GPL+ or Artistic
21cr|perl-Net-GitHub-1.30.0-1|10	Group:      Development/Perl
21cr|perl-Net-GitHub-1.30.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-GitHub-1.30.0-1|12	Source0:    http://search.cpan.org/CPAN/authors/id/F/FA/FAYLAND/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-GitHub-1.30.0-1|13	
21cr|perl-Net-GitHub-1.30.0-1|14	
21cr|perl-Net-GitHub-1.30.0-1|15	
21cr|perl-Net-GitHub-1.30.0-1|16	BuildRequires: perl(Cache::LRU)
21cr|perl-Net-GitHub-1.30.0-1|17	BuildRequires: perl(Module::Install)
21cr|perl-Net-GitHub-1.30.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Net-GitHub-1.30.0-1|19	BuildRequires: perl(HTTP::Request)
21cr|perl-Net-GitHub-1.30.0-1|20	BuildRequires: perl(JSON::MaybeXS)
21cr|perl-Net-GitHub-1.30.0-1|21	BuildRequires: perl(LWP::Protocol::https)
21cr|perl-Net-GitHub-1.30.0-1|22	BuildRequires: perl(LWP::UserAgent)
21cr|perl-Net-GitHub-1.30.0-1|23	BuildRequires: perl(MIME::Base64) >= 3.150.0
21cr|perl-Net-GitHub-1.30.0-1|24	BuildRequires: perl(Moo)
21cr|perl-Net-GitHub-1.30.0-1|25	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Net-GitHub-1.30.0-1|26	BuildRequires: perl(Types::Standard)
21cr|perl-Net-GitHub-1.30.0-1|27	BuildRequires: perl(URI)
21cr|perl-Net-GitHub-1.30.0-1|28	BuildRequires: perl(URI::Escape)
21cr|perl-Net-GitHub-1.30.0-1|29	BuildRequires: perl(Cpanel::JSON::XS)
21cr|perl-Net-GitHub-1.30.0-1|30	BuildRequires: perl(strictures)
21cr|perl-Net-GitHub-1.30.0-1|31	
21cr|perl-Net-GitHub-1.30.0-1|32	BuildArch: noarch
21cr|perl-Net-GitHub-1.30.0-1|33	
21cr|perl-Net-GitHub-1.30.0-1|34	%description
21cr|perl-Net-GitHub-1.30.0-1|35	Perl Interface for github.com
21cr|perl-Net-GitHub-1.30.0-1|36	the http://github.com manpage is a popular git host.
21cr|perl-Net-GitHub-1.30.0-1|37	
21cr|perl-Net-GitHub-1.30.0-1|38	This distribution provides easy methods to access GitHub via their APIs.
21cr|perl-Net-GitHub-1.30.0-1|39	
21cr|perl-Net-GitHub-1.30.0-1|40	Check the http://developer.github.com/ manpage for more details of the
21cr|perl-Net-GitHub-1.30.0-1|41	GitHub APIs.
21cr|perl-Net-GitHub-1.30.0-1|42	
21cr|perl-Net-GitHub-1.30.0-1|43	%prep
21cr|perl-Net-GitHub-1.30.0-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-GitHub-1.30.0-1|45	
21cr|perl-Net-GitHub-1.30.0-1|46	%build
21cr|perl-Net-GitHub-1.30.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-GitHub-1.30.0-1|48	
21cr|perl-Net-GitHub-1.30.0-1|49	%make
21cr|perl-Net-GitHub-1.30.0-1|50	
21cr|perl-Net-GitHub-1.30.0-1|51	%check
21cr|perl-Net-GitHub-1.30.0-1|52	make test
21cr|perl-Net-GitHub-1.30.0-1|53	
21cr|perl-Net-GitHub-1.30.0-1|54	%install
21cr|perl-Net-GitHub-1.30.0-1|55	%makeinstall_std
21cr|perl-Net-GitHub-1.30.0-1|56	
21cr|perl-Net-GitHub-1.30.0-1|57	%files
21cr|perl-Net-GitHub-1.30.0-1|58	%doc Changes META.yml
21cr|perl-Net-GitHub-1.30.0-1|59	%{_mandir}/man3/*
21cr|perl-Net-GitHub-1.30.0-1|60	%{perl_vendorlib}/*

5073 21
21cr|perl-Net-Google-1.0.1-11|1	%define module	Net-Google
21cr|perl-Net-Google-1.0.1-11|2	
21cr|perl-Net-Google-1.0.1-11|3	Name:		perl-%{module}
21cr|perl-Net-Google-1.0.1-11|4	Version:	1.0.1
21cr|perl-Net-Google-1.0.1-11|5	Release:	11
21cr|perl-Net-Google-1.0.1-11|6	Summary:	Simple OOP-ish interface to the Google SOAP API
21cr|perl-Net-Google-1.0.1-11|7	
21cr|perl-Net-Google-1.0.1-11|8	License:	GPL or Artistic
21cr|perl-Net-Google-1.0.1-11|9	Group:		Development/Perl
21cr|perl-Net-Google-1.0.1-11|10	Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{module}-%{version}.tar.bz2
21cr|perl-Net-Google-1.0.1-11|11	URL:		http://search.cpan.org/dist/%{module}
21cr|perl-Net-Google-1.0.1-11|12	%if %{mdkversion} < 1010
21cr|perl-Net-Google-1.0.1-11|13	BuildRequires:	perl-devel
21cr|perl-Net-Google-1.0.1-11|14	%endif
21cr|perl-Net-Google-1.0.1-11|15	BuildRequires:  perl(Module::Build)
21cr|perl-Net-Google-1.0.1-11|16	BuildArch:	noarch
21cr|perl-Net-Google-1.0.1-11|17	
21cr|perl-Net-Google-1.0.1-11|18	%description
21cr|perl-Net-Google-1.0.1-11|19	Provides a simple OOP-ish interface to the Google SOAP API
21cr|perl-Net-Google-1.0.1-11|20	
21cr|perl-Net-Google-1.0.1-11|21	%prep
21cr|perl-Net-Google-1.0.1-11|22	%setup -q -n %{module}-%{version}
21cr|perl-Net-Google-1.0.1-11|23	
21cr|perl-Net-Google-1.0.1-11|24	%build
21cr|perl-Net-Google-1.0.1-11|25	%{__perl} Build.PL installdirs=vendor
21cr|perl-Net-Google-1.0.1-11|26	./Build
21cr|perl-Net-Google-1.0.1-11|27	
21cr|perl-Net-Google-1.0.1-11|28	%check
21cr|perl-Net-Google-1.0.1-11|29	# checking requires a Google API key
21cr|perl-Net-Google-1.0.1-11|30	
21cr|perl-Net-Google-1.0.1-11|31	%install
21cr|perl-Net-Google-1.0.1-11|32	./Build install destdir=%{buildroot}
21cr|perl-Net-Google-1.0.1-11|33	
21cr|perl-Net-Google-1.0.1-11|34	%clean
21cr|perl-Net-Google-1.0.1-11|35	
21cr|perl-Net-Google-1.0.1-11|36	%files
21cr|perl-Net-Google-1.0.1-11|37	%doc Changes
21cr|perl-Net-Google-1.0.1-11|38	%{perl_vendorlib}/Net
21cr|perl-Net-Google-1.0.1-11|39	%{_mandir}/*/*

5074 21
21cr|perl-Net-Google-AuthSub-0.500.0-7|1	%define upstream_name    Net-Google-AuthSub
21cr|perl-Net-Google-AuthSub-0.500.0-7|2	%define upstream_version 0.5
21cr|perl-Net-Google-AuthSub-0.500.0-7|3	
21cr|perl-Net-Google-AuthSub-0.500.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Google-AuthSub-0.500.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Google-AuthSub-0.500.0-7|6	Release:	7
21cr|perl-Net-Google-AuthSub-0.500.0-7|7	
21cr|perl-Net-Google-AuthSub-0.500.0-7|8	Summary:	A response from a Net::Google::AuthSub request
21cr|perl-Net-Google-AuthSub-0.500.0-7|9	
21cr|perl-Net-Google-AuthSub-0.500.0-7|10	License:	GPL+ or Artistic
21cr|perl-Net-Google-AuthSub-0.500.0-7|11	Group:		Development/Perl
21cr|perl-Net-Google-AuthSub-0.500.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Google-AuthSub-0.500.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Google-AuthSub-0.500.0-7|14	
21cr|perl-Net-Google-AuthSub-0.500.0-7|15	BuildRequires:	perl-devel
21cr|perl-Net-Google-AuthSub-0.500.0-7|16	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Net-Google-AuthSub-0.500.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Net-Google-AuthSub-0.500.0-7|18	BuildRequires:	perl(URI)
21cr|perl-Net-Google-AuthSub-0.500.0-7|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Net-Google-AuthSub-0.500.0-7|20	BuildArch:	noarch
21cr|perl-Net-Google-AuthSub-0.500.0-7|21	
21cr|perl-Net-Google-AuthSub-0.500.0-7|22	%description
21cr|perl-Net-Google-AuthSub-0.500.0-7|23	A response from a Net::Google::AuthSub request.
21cr|perl-Net-Google-AuthSub-0.500.0-7|24	
21cr|perl-Net-Google-AuthSub-0.500.0-7|25	%prep
21cr|perl-Net-Google-AuthSub-0.500.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Google-AuthSub-0.500.0-7|27	
21cr|perl-Net-Google-AuthSub-0.500.0-7|28	%build
21cr|perl-Net-Google-AuthSub-0.500.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Google-AuthSub-0.500.0-7|30	%make
21cr|perl-Net-Google-AuthSub-0.500.0-7|31	
21cr|perl-Net-Google-AuthSub-0.500.0-7|32	%check
21cr|perl-Net-Google-AuthSub-0.500.0-7|33	%make test
21cr|perl-Net-Google-AuthSub-0.500.0-7|34	
21cr|perl-Net-Google-AuthSub-0.500.0-7|35	%install
21cr|perl-Net-Google-AuthSub-0.500.0-7|36	%makeinstall_std
21cr|perl-Net-Google-AuthSub-0.500.0-7|37	
21cr|perl-Net-Google-AuthSub-0.500.0-7|38	%files
21cr|perl-Net-Google-AuthSub-0.500.0-7|39	%doc META.yml Changes
21cr|perl-Net-Google-AuthSub-0.500.0-7|40	%{_mandir}/man3/*
21cr|perl-Net-Google-AuthSub-0.500.0-7|41	%{perl_vendorlib}/*

5075 21
21cr|perl-Net-GPSD3-0.190.0-5|1	%define upstream_name    Net-GPSD3
21cr|perl-Net-GPSD3-0.190.0-5|2	%define upstream_version 0.19
21cr|perl-Net-GPSD3-0.190.0-5|3	
21cr|perl-Net-GPSD3-0.190.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Net-GPSD3-0.190.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-GPSD3-0.190.0-5|6	Release:	5
21cr|perl-Net-GPSD3-0.190.0-5|7	
21cr|perl-Net-GPSD3-0.190.0-5|8	Summary:	Net::GPSD3 Return Satellite Object
21cr|perl-Net-GPSD3-0.190.0-5|9	
21cr|perl-Net-GPSD3-0.190.0-5|10	License:	GPL+ or Artistic
21cr|perl-Net-GPSD3-0.190.0-5|11	Group:		Development/Perl
21cr|perl-Net-GPSD3-0.190.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-GPSD3-0.190.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-GPSD3-%{upstream_version}.tar.gz
21cr|perl-Net-GPSD3-0.190.0-5|14	
21cr|perl-Net-GPSD3-0.190.0-5|15	BuildRequires:	perl-devel
21cr|perl-Net-GPSD3-0.190.0-5|16	BuildRequires:	perl(DateTime)
21cr|perl-Net-GPSD3-0.190.0-5|17	BuildRequires:	perl(DateTime::Format::W3CDTF)
21cr|perl-Net-GPSD3-0.190.0-5|18	BuildRequires:	perl(GPS::Point)
21cr|perl-Net-GPSD3-0.190.0-5|19	BuildRequires:	perl(IO::Socket::INET6)
21cr|perl-Net-GPSD3-0.190.0-5|20	BuildRequires:	perl(JSON::XS)
21cr|perl-Net-GPSD3-0.190.0-5|21	BuildRequires:	perl(Test::Simple)
21cr|perl-Net-GPSD3-0.190.0-5|22	BuildArch:	noarch
21cr|perl-Net-GPSD3-0.190.0-5|23	
21cr|perl-Net-GPSD3-0.190.0-5|24	%description
21cr|perl-Net-GPSD3-0.190.0-5|25	Net::GPSD3 provides an object client interface to the gpsd server daemon
21cr|perl-Net-GPSD3-0.190.0-5|26	utilizing the version 3.1 protocol. gpsd is an open source GPS deamon from
21cr|perl-Net-GPSD3-0.190.0-5|27	http://gpsd.berlios.de/. Support for Version 3 of the protocol (JSON) was
21cr|perl-Net-GPSD3-0.190.0-5|28	adding to the daemon in version 2.90. If your daemon is before 2.90 then
21cr|perl-Net-GPSD3-0.190.0-5|29	please use the the Net::GPSD manpage package.
21cr|perl-Net-GPSD3-0.190.0-5|30	
21cr|perl-Net-GPSD3-0.190.0-5|31	%prep
21cr|perl-Net-GPSD3-0.190.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-GPSD3-0.190.0-5|33	
21cr|perl-Net-GPSD3-0.190.0-5|34	%build
21cr|perl-Net-GPSD3-0.190.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-GPSD3-0.190.0-5|36	%make
21cr|perl-Net-GPSD3-0.190.0-5|37	
21cr|perl-Net-GPSD3-0.190.0-5|38	%check
21cr|perl-Net-GPSD3-0.190.0-5|39	%make test
21cr|perl-Net-GPSD3-0.190.0-5|40	
21cr|perl-Net-GPSD3-0.190.0-5|41	%install
21cr|perl-Net-GPSD3-0.190.0-5|42	%makeinstall_std
21cr|perl-Net-GPSD3-0.190.0-5|43	
21cr|perl-Net-GPSD3-0.190.0-5|44	%files
21cr|perl-Net-GPSD3-0.190.0-5|45	%doc README Changes LICENSE META.yml
21cr|perl-Net-GPSD3-0.190.0-5|46	%{_mandir}/man3/*
21cr|perl-Net-GPSD3-0.190.0-5|47	%{perl_vendorlib}/*
21cr|perl-Net-GPSD3-0.190.0-5|48	# %{_bindir}/perl-Net-GPSD3-Example.pl
21cr|perl-Net-GPSD3-0.190.0-5|49	# %{_bindir}/perl-Net-GPSD3-Handler.pl
21cr|perl-Net-GPSD3-0.190.0-5|50	# %{_bindir}/perl-Net-GPSD3-poll.pl
21cr|perl-Net-GPSD3-0.190.0-5|51	# %{_mandir}/man1/perl-Net-GPSD3-Example.pl.1*
21cr|perl-Net-GPSD3-0.190.0-5|52	# %{_mandir}/man1/perl-Net-GPSD3-Handler.pl.1*
21cr|perl-Net-GPSD3-0.190.0-5|53	# %{_mandir}/man1/perl-Net-GPSD3-poll.pl.1*

5076 21
21cr|perl-Net-Interface-1.16.0-2|1	%define upstream_name	 Net-Interface
21cr|perl-Net-Interface-1.16.0-2|2	%define upstream_version 1.016
21cr|perl-Net-Interface-1.16.0-2|3	
21cr|perl-Net-Interface-1.16.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Interface-1.16.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Interface-1.16.0-2|6	Release:	2
21cr|perl-Net-Interface-1.16.0-2|7	
21cr|perl-Net-Interface-1.16.0-2|8	Summary:	Perl extension to access network interfaces
21cr|perl-Net-Interface-1.16.0-2|9	
21cr|perl-Net-Interface-1.16.0-2|10	License:	GPL+ or Artistic
21cr|perl-Net-Interface-1.16.0-2|11	Group: 		Development/Perl
21cr|perl-Net-Interface-1.16.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-Interface-1.16.0-2|13	Source0:	https://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Interface-1.16.0-2|14	Patch0:		Net-Interface-netsymbols.patch
21cr|perl-Net-Interface-1.16.0-2|15	BuildRequires:	perl-devel
21cr|perl-Net-Interface-1.16.0-2|16	
21cr|perl-Net-Interface-1.16.0-2|17	
21cr|perl-Net-Interface-1.16.0-2|18	%description
21cr|perl-Net-Interface-1.16.0-2|19	Net::Interface is designed to make the use of ifconfig(1) and friends
21cr|perl-Net-Interface-1.16.0-2|20	unnecessary from within Perl.  It provides methods to get at set all the
21cr|perl-Net-Interface-1.16.0-2|21	attributes of an interface, and even create new logical or physical interfaces
21cr|perl-Net-Interface-1.16.0-2|22	(if your O/S supports it).
21cr|perl-Net-Interface-1.16.0-2|23	
21cr|perl-Net-Interface-1.16.0-2|24	%prep
21cr|perl-Net-Interface-1.16.0-2|25	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Interface-1.16.0-2|26	
21cr|perl-Net-Interface-1.16.0-2|27	#for update config.guess abd config.sub
21cr|perl-Net-Interface-1.16.0-2|28	%config_update
21cr|perl-Net-Interface-1.16.0-2|29	
21cr|perl-Net-Interface-1.16.0-2|30	%build
21cr|perl-Net-Interface-1.16.0-2|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Interface-1.16.0-2|32	%make CFLAGS="%{optflags}"
21cr|perl-Net-Interface-1.16.0-2|33	
21cr|perl-Net-Interface-1.16.0-2|34	%check
21cr|perl-Net-Interface-1.16.0-2|35	%make test
21cr|perl-Net-Interface-1.16.0-2|36	
21cr|perl-Net-Interface-1.16.0-2|37	%install
21cr|perl-Net-Interface-1.16.0-2|38	%makeinstall_std
21cr|perl-Net-Interface-1.16.0-2|39	
21cr|perl-Net-Interface-1.16.0-2|40	%files
21cr|perl-Net-Interface-1.16.0-2|41	%doc Changes README*
21cr|perl-Net-Interface-1.16.0-2|42	%{_mandir}/man3/*
21cr|perl-Net-Interface-1.16.0-2|43	%{perl_vendorarch}/auto/Net
21cr|perl-Net-Interface-1.16.0-2|44	%{perl_vendorarch}/Net

5077 21
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|1	%define upstream_name	 Net-IP-Match-Regexp
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|2	%define upstream_version 1.01
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|3	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|4	%if %{_use_internal_dependency_generator}
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|5	%global __requires_exclude perl\\(re\\)
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|6	%else
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|7	%define _requires_exceptions perl(re)
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|8	%endif
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|9	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|10	Name:		perl-%{upstream_name}
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|12	Release:	6
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|13	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|14	Summary:	Efficiently match IP addresses against IP ranges via regexp
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|15	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|16	License:	GPL+ or Artistic
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|17	Group:		Development/Perl
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|19	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|20	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|21	BuildRequires:	perl-devel
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|22	BuildArch:	noarch
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|23	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|24	%description
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|25	This module allows you to check an IP address against one or more IP
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|26	ranges.
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|27	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|28	%prep
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|30	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|31	%build
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|33	%make
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|34	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|35	%install
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|36	%makeinstall_std
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|37	
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|38	%files
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|39	%doc README CHANGES
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|40	%{perl_vendorlib}/Net
21cr|perl-Net-IP-Match-Regexp-1.10.0-6|41	%{_mandir}/man3/*

5078 21
21cr|perl-Net-IP-Minimal-0.60.0-3|1	%define upstream_name    Net-IP-Minimal
21cr|perl-Net-IP-Minimal-0.60.0-3|2	%define upstream_version 0.06
21cr|perl-Net-IP-Minimal-0.60.0-3|3	
21cr|perl-Net-IP-Minimal-0.60.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Net-IP-Minimal-0.60.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-IP-Minimal-0.60.0-3|6	Release:    3
21cr|perl-Net-IP-Minimal-0.60.0-3|7	
21cr|perl-Net-IP-Minimal-0.60.0-3|8	Summary:    Minimal functions from Net::IP
21cr|perl-Net-IP-Minimal-0.60.0-3|9	License:    GPL+ or Artistic
21cr|perl-Net-IP-Minimal-0.60.0-3|10	Group:      Development/Perl
21cr|perl-Net-IP-Minimal-0.60.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-IP-Minimal-0.60.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-IP-Minimal-0.60.0-3|13	BuildRequires:	perl-devel
21cr|perl-Net-IP-Minimal-0.60.0-3|14	
21cr|perl-Net-IP-Minimal-0.60.0-3|15	
21cr|perl-Net-IP-Minimal-0.60.0-3|16	BuildArch: noarch
21cr|perl-Net-IP-Minimal-0.60.0-3|17	
21cr|perl-Net-IP-Minimal-0.60.0-3|18	%description
21cr|perl-Net-IP-Minimal-0.60.0-3|19	the Net::IP manpage is very feature complete, but I found I was only using
21cr|perl-Net-IP-Minimal-0.60.0-3|20	three of its functions and it uses quite a bit of memory the
21cr|perl-Net-IP-Minimal-0.60.0-3|21	https://rt.cpan.org/Public/Bug/Display.html?id=24525 manpage.
21cr|perl-Net-IP-Minimal-0.60.0-3|22	
21cr|perl-Net-IP-Minimal-0.60.0-3|23	This module only provides the minimal number of functions that I use in my
21cr|perl-Net-IP-Minimal-0.60.0-3|24	modules.
21cr|perl-Net-IP-Minimal-0.60.0-3|25	
21cr|perl-Net-IP-Minimal-0.60.0-3|26	%prep
21cr|perl-Net-IP-Minimal-0.60.0-3|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-IP-Minimal-0.60.0-3|28	
21cr|perl-Net-IP-Minimal-0.60.0-3|29	%build
21cr|perl-Net-IP-Minimal-0.60.0-3|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-IP-Minimal-0.60.0-3|31	
21cr|perl-Net-IP-Minimal-0.60.0-3|32	%make
21cr|perl-Net-IP-Minimal-0.60.0-3|33	
21cr|perl-Net-IP-Minimal-0.60.0-3|34	%check
21cr|perl-Net-IP-Minimal-0.60.0-3|35	%make test
21cr|perl-Net-IP-Minimal-0.60.0-3|36	
21cr|perl-Net-IP-Minimal-0.60.0-3|37	%install
21cr|perl-Net-IP-Minimal-0.60.0-3|38	%makeinstall_std
21cr|perl-Net-IP-Minimal-0.60.0-3|39	
21cr|perl-Net-IP-Minimal-0.60.0-3|40	%files
21cr|perl-Net-IP-Minimal-0.60.0-3|41	%doc README LICENSE Changes META.yml META.json
21cr|perl-Net-IP-Minimal-0.60.0-3|42	%{_mandir}/man3/*
21cr|perl-Net-IP-Minimal-0.60.0-3|43	%{perl_vendorlib}/*

5079 21
21cr|perl-Net-IPv4Addr-0.100.0-11|1	%define upstream_name    Net-IPv4Addr
21cr|perl-Net-IPv4Addr-0.100.0-11|2	%define upstream_version 0.10
21cr|perl-Net-IPv4Addr-0.100.0-11|3	
21cr|perl-Net-IPv4Addr-0.100.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-Net-IPv4Addr-0.100.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-IPv4Addr-0.100.0-11|6	Release:	11
21cr|perl-Net-IPv4Addr-0.100.0-11|7	
21cr|perl-Net-IPv4Addr-0.100.0-11|8	Summary:	Perl modules to manipulates Ipv4 addresses
21cr|perl-Net-IPv4Addr-0.100.0-11|9	
21cr|perl-Net-IPv4Addr-0.100.0-11|10	License:	GPL+ or Artistic
21cr|perl-Net-IPv4Addr-0.100.0-11|11	Group:		System/Configuration/Networking
21cr|perl-Net-IPv4Addr-0.100.0-11|12	Url:		http://iNDev.iNsu.COM/IPv4Addr/
21cr|perl-Net-IPv4Addr-0.100.0-11|13	Source0:	https://cpan.metacpan.org/authors/id/F/FR/FRAJULAC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-IPv4Addr-0.100.0-11|14	
21cr|perl-Net-IPv4Addr-0.100.0-11|15	BuildRequires:	perl-devel
21cr|perl-Net-IPv4Addr-0.100.0-11|16	BuildRequires:	perl(Test)
21cr|perl-Net-IPv4Addr-0.100.0-11|17	BuildArch:	noarch
21cr|perl-Net-IPv4Addr-0.100.0-11|18	
21cr|perl-Net-IPv4Addr-0.100.0-11|19	%description
21cr|perl-Net-IPv4Addr-0.100.0-11|20	Net::IPv4Addr provides methods for parsing IPv4 addresses both in traditional
21cr|perl-Net-IPv4Addr-0.100.0-11|21	address/netmask format and in the new CIDR format. There are also methods for
21cr|perl-Net-IPv4Addr-0.100.0-11|22	calculating the network and broadcast address and also to see check if a given
21cr|perl-Net-IPv4Addr-0.100.0-11|23	address is in a specific network.
21cr|perl-Net-IPv4Addr-0.100.0-11|24	
21cr|perl-Net-IPv4Addr-0.100.0-11|25	%prep
21cr|perl-Net-IPv4Addr-0.100.0-11|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-IPv4Addr-0.100.0-11|27	
21cr|perl-Net-IPv4Addr-0.100.0-11|28	%build
21cr|perl-Net-IPv4Addr-0.100.0-11|29	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-IPv4Addr-0.100.0-11|30	make
21cr|perl-Net-IPv4Addr-0.100.0-11|31	
21cr|perl-Net-IPv4Addr-0.100.0-11|32	%check
21cr|perl-Net-IPv4Addr-0.100.0-11|33	make test
21cr|perl-Net-IPv4Addr-0.100.0-11|34	
21cr|perl-Net-IPv4Addr-0.100.0-11|35	%install
21cr|perl-Net-IPv4Addr-0.100.0-11|36	%makeinstall_std
21cr|perl-Net-IPv4Addr-0.100.0-11|37	
21cr|perl-Net-IPv4Addr-0.100.0-11|38	install -d %{buildroot}%{_sbindir}
21cr|perl-Net-IPv4Addr-0.100.0-11|39	mv -f %{buildroot}%{_bindir}/ipv4calc %{buildroot}%{_sbindir}/ipv4calc
21cr|perl-Net-IPv4Addr-0.100.0-11|40	
21cr|perl-Net-IPv4Addr-0.100.0-11|41	%files
21cr|perl-Net-IPv4Addr-0.100.0-11|42	%doc README ChangeLog
21cr|perl-Net-IPv4Addr-0.100.0-11|43	%{_mandir}/*/*
21cr|perl-Net-IPv4Addr-0.100.0-11|44	%{_sbindir}/ipv4calc
21cr|perl-Net-IPv4Addr-0.100.0-11|45	%{perl_vendorlib}/Net/*
21cr|perl-Net-IPv4Addr-0.100.0-11|46	%{perl_vendorlib}/auto/Net/*

5080 21
21cr|perl-Net-IPv6Addr-1.20.0-1|1	%define upstream_name    Net-IPv6Addr
21cr|perl-Net-IPv6Addr-1.20.0-1|2	%define upstream_version 1.02
21cr|perl-Net-IPv6Addr-1.20.0-1|3	
21cr|perl-Net-IPv6Addr-1.20.0-1|4	Summary:	Net::IPv6Addr - check validity of IPv6 addresses
21cr|perl-Net-IPv6Addr-1.20.0-1|5	
21cr|perl-Net-IPv6Addr-1.20.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Net-IPv6Addr-1.20.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-IPv6Addr-1.20.0-1|8	Release:	1
21cr|perl-Net-IPv6Addr-1.20.0-1|9	License:	GPL or Artistic
21cr|perl-Net-IPv6Addr-1.20.0-1|10	Group:		Development/Perl
21cr|perl-Net-IPv6Addr-1.20.0-1|11	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-IPv6Addr-1.20.0-1|12	Source0:	https://cpan.metacpan.org/authors/id/B/BK/BKB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-IPv6Addr-1.20.0-1|13	BuildRequires:	perl-devel
21cr|perl-Net-IPv6Addr-1.20.0-1|14	BuildRequires:	perl(Net::IPv4Addr)
21cr|perl-Net-IPv6Addr-1.20.0-1|15	BuildRequires:	perl(Math::BigInt)
21cr|perl-Net-IPv6Addr-1.20.0-1|16	BuildRequires:	perl(Math::Base85)
21cr|perl-Net-IPv6Addr-1.20.0-1|17	BuildRequires:	perl(Test)
21cr|perl-Net-IPv6Addr-1.20.0-1|18	BuildArch:	noarch
21cr|perl-Net-IPv6Addr-1.20.0-1|19	
21cr|perl-Net-IPv6Addr-1.20.0-1|20	%description
21cr|perl-Net-IPv6Addr-1.20.0-1|21	Net::IPv6Addr checks strings for valid IPv6 addresses, as
21cr|perl-Net-IPv6Addr-1.20.0-1|22	specified in RFC1884.  You throw possible addresses at it, it
21cr|perl-Net-IPv6Addr-1.20.0-1|23	either accepts them or throws an exception.
21cr|perl-Net-IPv6Addr-1.20.0-1|24	
21cr|perl-Net-IPv6Addr-1.20.0-1|25	If Math::Base85 is installed, then this module is able to process
21cr|perl-Net-IPv6Addr-1.20.0-1|26	addresses formatted in the style referenced by RFC1924.
21cr|perl-Net-IPv6Addr-1.20.0-1|27	
21cr|perl-Net-IPv6Addr-1.20.0-1|28	%prep
21cr|perl-Net-IPv6Addr-1.20.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-IPv6Addr-1.20.0-1|30	
21cr|perl-Net-IPv6Addr-1.20.0-1|31	%build
21cr|perl-Net-IPv6Addr-1.20.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-IPv6Addr-1.20.0-1|33	%make
21cr|perl-Net-IPv6Addr-1.20.0-1|34	make test
21cr|perl-Net-IPv6Addr-1.20.0-1|35	
21cr|perl-Net-IPv6Addr-1.20.0-1|36	%install
21cr|perl-Net-IPv6Addr-1.20.0-1|37	%makeinstall_std
21cr|perl-Net-IPv6Addr-1.20.0-1|38	
21cr|perl-Net-IPv6Addr-1.20.0-1|39	%files
21cr|perl-Net-IPv6Addr-1.20.0-1|40	%doc README*
21cr|perl-Net-IPv6Addr-1.20.0-1|41	%{perl_vendorlib}/Net/IPv6Addr.*
21cr|perl-Net-IPv6Addr-1.20.0-1|42	%{_mandir}/*/*

5081 21
21cr|perl-Net-IRC-0.790.0-6|1	%define	upstream_name	 Net-IRC
21cr|perl-Net-IRC-0.790.0-6|2	%define upstream_version 0.79
21cr|perl-Net-IRC-0.790.0-6|3	
21cr|perl-Net-IRC-0.790.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-IRC-0.790.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-IRC-0.790.0-6|6	Release:	6
21cr|perl-Net-IRC-0.790.0-6|7	
21cr|perl-Net-IRC-0.790.0-6|8	Summary:	Perl interface to the Internet Relay Chat protocol
21cr|perl-Net-IRC-0.790.0-6|9	
21cr|perl-Net-IRC-0.790.0-6|10	License:	GPL
21cr|perl-Net-IRC-0.790.0-6|11	Group:		Development/Perl
21cr|perl-Net-IRC-0.790.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-IRC-0.790.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-IRC-0.790.0-6|14	Patch0:		%{name}-0.75-workwithlocalhost.patch
21cr|perl-Net-IRC-0.790.0-6|15	Patch2:		%{name}-0.76-no-warning.patch
21cr|perl-Net-IRC-0.790.0-6|16	
21cr|perl-Net-IRC-0.790.0-6|17	BuildRequires:	perl-devel
21cr|perl-Net-IRC-0.790.0-6|18	BuildArch:	noarch
21cr|perl-Net-IRC-0.790.0-6|19	
21cr|perl-Net-IRC-0.790.0-6|20	%description
21cr|perl-Net-IRC-0.790.0-6|21	%{upstream_name} perl module allows you to access IRC networks with perl.
21cr|perl-Net-IRC-0.790.0-6|22	It is used to program irc bot in perl or various software.
21cr|perl-Net-IRC-0.790.0-6|23	
21cr|perl-Net-IRC-0.790.0-6|24	%prep
21cr|perl-Net-IRC-0.790.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-IRC-0.790.0-6|26	%patch0 -p1
21cr|perl-Net-IRC-0.790.0-6|27	%patch2 -p1
21cr|perl-Net-IRC-0.790.0-6|28	
21cr|perl-Net-IRC-0.790.0-6|29	%build
21cr|perl-Net-IRC-0.790.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-IRC-0.790.0-6|31	%make
21cr|perl-Net-IRC-0.790.0-6|32	
21cr|perl-Net-IRC-0.790.0-6|33	%install
21cr|perl-Net-IRC-0.790.0-6|34	%makeinstall_std
21cr|perl-Net-IRC-0.790.0-6|35	
21cr|perl-Net-IRC-0.790.0-6|36	%files
21cr|perl-Net-IRC-0.790.0-6|37	%doc README Changes
21cr|perl-Net-IRC-0.790.0-6|38	%{perl_vendorlib}/Net
21cr|perl-Net-IRC-0.790.0-6|39	%{_mandir}/*/*

5082 21
21cr|perl-Net-LDAPapi-3.0.3-9|1	%define module Net-LDAPapi
21cr|perl-Net-LDAPapi-3.0.3-9|2	%define modparent Net
21cr|perl-Net-LDAPapi-3.0.3-9|3	%define modname LDAPapi
21cr|perl-Net-LDAPapi-3.0.3-9|4	
21cr|perl-Net-LDAPapi-3.0.3-9|5	Summary:	Perl bindings for LDAP client library
21cr|perl-Net-LDAPapi-3.0.3-9|6	
21cr|perl-Net-LDAPapi-3.0.3-9|7	Name:		perl-%{module}
21cr|perl-Net-LDAPapi-3.0.3-9|8	Version:	3.0.3
21cr|perl-Net-LDAPapi-3.0.3-9|9	Release:	9
21cr|perl-Net-LDAPapi-3.0.3-9|10	License:	GPL or Artistic
21cr|perl-Net-LDAPapi-3.0.3-9|11	Group:		Development/Perl
21cr|perl-Net-LDAPapi-3.0.3-9|12	URL:		http://search.cpan.org/dist/%{module}/
21cr|perl-Net-LDAPapi-3.0.3-9|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{module}-%{version}.tar.gz
21cr|perl-Net-LDAPapi-3.0.3-9|14	BuildRequires:	openldap-devel
21cr|perl-Net-LDAPapi-3.0.3-9|15	BuildRequires:	glibc-devel
21cr|perl-Net-LDAPapi-3.0.3-9|16	%if %{?mdkversion:1}%{?!mdkversion:0}
21cr|perl-Net-LDAPapi-3.0.3-9|17	BuildRequires:	perl-devel >= 5.8.0
21cr|perl-Net-LDAPapi-3.0.3-9|18	%endif
21cr|perl-Net-LDAPapi-3.0.3-9|19	
21cr|perl-Net-LDAPapi-3.0.3-9|20	%description
21cr|perl-Net-LDAPapi-3.0.3-9|21	Perl bindings for LDAP client library
21cr|perl-Net-LDAPapi-3.0.3-9|22	
21cr|perl-Net-LDAPapi-3.0.3-9|23	%prep
21cr|perl-Net-LDAPapi-3.0.3-9|24	
21cr|perl-Net-LDAPapi-3.0.3-9|25	%setup -q -n %{module}-%{version}
21cr|perl-Net-LDAPapi-3.0.3-9|26	
21cr|perl-Net-LDAPapi-3.0.3-9|27	%build
21cr|perl-Net-LDAPapi-3.0.3-9|28	#find -name \*.pm | xargs chmod 644
21cr|perl-Net-LDAPapi-3.0.3-9|29	%{__perl} Makefile.PL INSTALLDIRS=vendor -sdk 1 -lib_path %{_libdir} -include_path %{_includedir}
21cr|perl-Net-LDAPapi-3.0.3-9|30	%make
21cr|perl-Net-LDAPapi-3.0.3-9|31	
21cr|perl-Net-LDAPapi-3.0.3-9|32	%check
21cr|perl-Net-LDAPapi-3.0.3-9|33	#make test
21cr|perl-Net-LDAPapi-3.0.3-9|34	
21cr|perl-Net-LDAPapi-3.0.3-9|35	%install
21cr|perl-Net-LDAPapi-3.0.3-9|36	
21cr|perl-Net-LDAPapi-3.0.3-9|37	%makeinstall_std
21cr|perl-Net-LDAPapi-3.0.3-9|38	
21cr|perl-Net-LDAPapi-3.0.3-9|39	%clean
21cr|perl-Net-LDAPapi-3.0.3-9|40	
21cr|perl-Net-LDAPapi-3.0.3-9|41	%files
21cr|perl-Net-LDAPapi-3.0.3-9|42	%doc Credits Changes examples
21cr|perl-Net-LDAPapi-3.0.3-9|43	%{perl_vendorarch}/%{modparent}/*.pm
21cr|perl-Net-LDAPapi-3.0.3-9|44	%{perl_vendorarch}/auto/%{modparent}/%{modname}
21cr|perl-Net-LDAPapi-3.0.3-9|45	%{_mandir}/*/*

5083 21
21cr|perl-Net-LDAP-Server-0.430.0-7|1	%define upstream_name    Net-LDAP-Server
21cr|perl-Net-LDAP-Server-0.430.0-7|2	%define upstream_version 0.43
21cr|perl-Net-LDAP-Server-0.430.0-7|3	
21cr|perl-Net-LDAP-Server-0.430.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-LDAP-Server-0.430.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-LDAP-Server-0.430.0-7|6	Release:	7
21cr|perl-Net-LDAP-Server-0.430.0-7|7	
21cr|perl-Net-LDAP-Server-0.430.0-7|8	Summary:	LDAP server side protocol handling
21cr|perl-Net-LDAP-Server-0.430.0-7|9	
21cr|perl-Net-LDAP-Server-0.430.0-7|10	License:	GPL+ or Artistic
21cr|perl-Net-LDAP-Server-0.430.0-7|11	Group:		Development/Perl
21cr|perl-Net-LDAP-Server-0.430.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-LDAP-Server-0.430.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-LDAP-Server-0.430.0-7|14	
21cr|perl-Net-LDAP-Server-0.430.0-7|15	BuildRequires:	perl-devel
21cr|perl-Net-LDAP-Server-0.430.0-7|16	BuildRequires:	perl(Convert::ASN1)
21cr|perl-Net-LDAP-Server-0.430.0-7|17	BuildRequires:	perl(Net::LDAP)
21cr|perl-Net-LDAP-Server-0.430.0-7|18	BuildRequires:	perl(Test)
21cr|perl-Net-LDAP-Server-0.430.0-7|19	
21cr|perl-Net-LDAP-Server-0.430.0-7|20	BuildArch:	noarch
21cr|perl-Net-LDAP-Server-0.430.0-7|21	
21cr|perl-Net-LDAP-Server-0.430.0-7|22	%description
21cr|perl-Net-LDAP-Server-0.430.0-7|23	LDAP server side protocol handling.
21cr|perl-Net-LDAP-Server-0.430.0-7|24	
21cr|perl-Net-LDAP-Server-0.430.0-7|25	%prep
21cr|perl-Net-LDAP-Server-0.430.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-LDAP-Server-0.430.0-7|27	
21cr|perl-Net-LDAP-Server-0.430.0-7|28	%build
21cr|perl-Net-LDAP-Server-0.430.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-LDAP-Server-0.430.0-7|30	%make
21cr|perl-Net-LDAP-Server-0.430.0-7|31	
21cr|perl-Net-LDAP-Server-0.430.0-7|32	%check
21cr|perl-Net-LDAP-Server-0.430.0-7|33	make test
21cr|perl-Net-LDAP-Server-0.430.0-7|34	
21cr|perl-Net-LDAP-Server-0.430.0-7|35	%install
21cr|perl-Net-LDAP-Server-0.430.0-7|36	%makeinstall_std
21cr|perl-Net-LDAP-Server-0.430.0-7|37	
21cr|perl-Net-LDAP-Server-0.430.0-7|38	%files
21cr|perl-Net-LDAP-Server-0.430.0-7|39	%doc Changelog README
21cr|perl-Net-LDAP-Server-0.430.0-7|40	%{_mandir}/man3/*
21cr|perl-Net-LDAP-Server-0.430.0-7|41	%{perl_vendorlib}/*

5084 21
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|1	%define upstream_name    Net-LDAP-Server-Test
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|2	%define upstream_version 0.22
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|3	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|6	Release:	1
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|7	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|8	Summary:	Test Net::LDAP code
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|9	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|10	License:	GPL+ or Artistic
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|11	Group:		Development/Perl
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-LDAP-Server-Test-%{upstream_version}.tar.gz
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|14	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|15	BuildRequires:	perl-devel
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|16	BuildRequires:	perl(Data::Dump)
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|17	BuildRequires:	perl(IO::Select)
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|18	BuildRequires:	perl(IO::Socket)
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|19	BuildRequires:	perl(Net::LDAP)
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|20	BuildRequires:	perl(Net::LDAP::Server)
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|21	BuildRequires:	perl(Net::LDAP::SID)
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|23	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|24	BuildArch:	noarch
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|25	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|26	%description
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|27	Now you can test your Net::LDAP code without having a real LDAP server
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|28	available.
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|29	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|30	%prep
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|32	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|33	%build
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|35	%make
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|36	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|37	%check
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|38	make test
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|39	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|40	%install
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|41	%makeinstall_std
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|42	
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|43	%files
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|44	%doc Changes README
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|45	%{_mandir}/man3/*
21cr|perl-Net-LDAP-Server-Test-0.220.0-1|46	%{perl_vendorlib}/*

5085 21
21cr|perl-Net-LDAP-SID-0.1.0-1|1	%define upstream_name    Net-LDAP-SID
21cr|perl-Net-LDAP-SID-0.1.0-1|2	%define upstream_version 0.001
21cr|perl-Net-LDAP-SID-0.1.0-1|3	
21cr|perl-Net-LDAP-SID-0.1.0-1|4	Name:           perl-Net-LDAP-SID
21cr|perl-Net-LDAP-SID-0.1.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Net-LDAP-SID-0.1.0-1|6	Release:        1
21cr|perl-Net-LDAP-SID-0.1.0-1|7	Summary:        Net::LDAP::SID Perl module
21cr|perl-Net-LDAP-SID-0.1.0-1|8	Group:          Development/Perl
21cr|perl-Net-LDAP-SID-0.1.0-1|9	License:        Artistic 2.0
21cr|perl-Net-LDAP-SID-0.1.0-1|10	URL:            https://metacpan.org/release/Net-LDAP-SID
21cr|perl-Net-LDAP-SID-0.1.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/K/KA/KARMAN/Net-LDAP-SID-%{upstream_version}.tar.gz
21cr|perl-Net-LDAP-SID-0.1.0-1|12	BuildArch:      noarch
21cr|perl-Net-LDAP-SID-0.1.0-1|13	
21cr|perl-Net-LDAP-SID-0.1.0-1|14	BuildRequires: make
21cr|perl-Net-LDAP-SID-0.1.0-1|15	BuildRequires:  perl-interpreter >= 0:5.008003
21cr|perl-Net-LDAP-SID-0.1.0-1|16	BuildRequires:  perl-generators
21cr|perl-Net-LDAP-SID-0.1.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Net-LDAP-SID-0.1.0-1|18	BuildRequires:  perl(Test::More)
21cr|perl-Net-LDAP-SID-0.1.0-1|19	BuildRequires:  perl(Carp)
21cr|perl-Net-LDAP-SID-0.1.0-1|20	BuildRequires:  perl(strict)
21cr|perl-Net-LDAP-SID-0.1.0-1|21	BuildRequires:  perl(warnings)
21cr|perl-Net-LDAP-SID-0.1.0-1|22	
21cr|perl-Net-LDAP-SID-0.1.0-1|23	BuildRequires:  %{__perl}
21cr|perl-Net-LDAP-SID-0.1.0-1|24	BuildRequires:  %{__make}
21cr|perl-Net-LDAP-SID-0.1.0-1|25	
21cr|perl-Net-LDAP-SID-0.1.0-1|26	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Net-LDAP-SID-0.1.0-1|27	
21cr|perl-Net-LDAP-SID-0.1.0-1|28	%description
21cr|perl-Net-LDAP-SID-0.1.0-1|29	Active Directory Security Identifier manipulation
21cr|perl-Net-LDAP-SID-0.1.0-1|30	
21cr|perl-Net-LDAP-SID-0.1.0-1|31	%prep
21cr|perl-Net-LDAP-SID-0.1.0-1|32	%setup -q -n Net-LDAP-SID-%{upstream_version}
21cr|perl-Net-LDAP-SID-0.1.0-1|33	
21cr|perl-Net-LDAP-SID-0.1.0-1|34	%build
21cr|perl-Net-LDAP-SID-0.1.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Net-LDAP-SID-0.1.0-1|36	%{__make} %{?_smp_mflags}
21cr|perl-Net-LDAP-SID-0.1.0-1|37	
21cr|perl-Net-LDAP-SID-0.1.0-1|38	%install
21cr|perl-Net-LDAP-SID-0.1.0-1|39	%{__make} pure_install DESTDIR=%{buildroot}
21cr|perl-Net-LDAP-SID-0.1.0-1|40	%{_fixperms} %{buildroot}/*
21cr|perl-Net-LDAP-SID-0.1.0-1|41	
21cr|perl-Net-LDAP-SID-0.1.0-1|42	%check
21cr|perl-Net-LDAP-SID-0.1.0-1|43	%{__make} test
21cr|perl-Net-LDAP-SID-0.1.0-1|44	
21cr|perl-Net-LDAP-SID-0.1.0-1|45	%files
21cr|perl-Net-LDAP-SID-0.1.0-1|46	%doc Changes README
21cr|perl-Net-LDAP-SID-0.1.0-1|47	%{perl_vendorlib}/*
21cr|perl-Net-LDAP-SID-0.1.0-1|48	%{_mandir}/man3/*
21cr|perl-Net-LDAP-SID-0.1.0-1|49	

5086 21
21cr|perl-Net-Libdnet-0.990.0-1|1	%define upstream_name    Net-Libdnet
21cr|perl-Net-Libdnet-0.990.0-1|2	%define upstream_version 0.99
21cr|perl-Net-Libdnet-0.990.0-1|3	Name:       perl-%{upstream_name}
21cr|perl-Net-Libdnet-0.990.0-1|4	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-Libdnet-0.990.0-1|5	Release:    1
21cr|perl-Net-Libdnet-0.990.0-1|6	
21cr|perl-Net-Libdnet-0.990.0-1|7	Summary:    Perl interface to libdnet
21cr|perl-Net-Libdnet-0.990.0-1|8	
21cr|perl-Net-Libdnet-0.990.0-1|9	License:    BSD
21cr|perl-Net-Libdnet-0.990.0-1|10	Group:      Development/Perl
21cr|perl-Net-Libdnet-0.990.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Libdnet-0.990.0-1|12	Source0:    https://www.cpan.org/modules/by-module/Net/Net-Libdnet-%{upstream_version}.tar.gz
21cr|perl-Net-Libdnet-0.990.0-1|13	BuildRequires:  libdnet-devel
21cr|perl-Net-Libdnet-0.990.0-1|14	BuildRequires:  perl(Class::Gomor::Array)
21cr|perl-Net-Libdnet-0.990.0-1|15	BuildRequires:  perl(Test)
21cr|perl-Net-Libdnet-0.990.0-1|16	BuildRequires:  perl-devel
21cr|perl-Net-Libdnet-0.990.0-1|17	
21cr|perl-Net-Libdnet-0.990.0-1|18	%description
21cr|perl-Net-Libdnet-0.990.0-1|19	perl-Net-Libdnet provides perl bindings to the dnet library
21cr|perl-Net-Libdnet-0.990.0-1|20	
21cr|perl-Net-Libdnet-0.990.0-1|21	%prep
21cr|perl-Net-Libdnet-0.990.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Libdnet-0.990.0-1|23	
21cr|perl-Net-Libdnet-0.990.0-1|24	%build
21cr|perl-Net-Libdnet-0.990.0-1|25	%serverbuild
21cr|perl-Net-Libdnet-0.990.0-1|26	%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$CFLAGS -fno-PIE" LIBS="-L%{_libdir} -ldnet" INC="-I%{_includedir}"
21cr|perl-Net-Libdnet-0.990.0-1|27	%make LD_RUN_PATH=""
21cr|perl-Net-Libdnet-0.990.0-1|28	
21cr|perl-Net-Libdnet-0.990.0-1|29	%check
21cr|perl-Net-Libdnet-0.990.0-1|30	make test
21cr|perl-Net-Libdnet-0.990.0-1|31	
21cr|perl-Net-Libdnet-0.990.0-1|32	%install
21cr|perl-Net-Libdnet-0.990.0-1|33	%makeinstall_std
21cr|perl-Net-Libdnet-0.990.0-1|34	
21cr|perl-Net-Libdnet-0.990.0-1|35	%files
21cr|perl-Net-Libdnet-0.990.0-1|36	%defattr(-,root,root,-)
21cr|perl-Net-Libdnet-0.990.0-1|37	%doc Changes LICENSE README
21cr|perl-Net-Libdnet-0.990.0-1|38	%{_bindir}/*
21cr|perl-Net-Libdnet-0.990.0-1|39	%{perl_vendorarch}/auto/*
21cr|perl-Net-Libdnet-0.990.0-1|40	%{perl_vendorarch}/Net
21cr|perl-Net-Libdnet-0.990.0-1|41	%{_mandir}/man?/*

5087 21
21cr|perl-Net-LibIDN-0.120.0-7|1	%define upstream_name	 Net-LibIDN
21cr|perl-Net-LibIDN-0.120.0-7|2	%define upstream_version 0.12
21cr|perl-Net-LibIDN-0.120.0-7|3	
21cr|perl-Net-LibIDN-0.120.0-7|4	Summary: 	Perl bindings for GNU LibIDN
21cr|perl-Net-LibIDN-0.120.0-7|5	
21cr|perl-Net-LibIDN-0.120.0-7|6	Name:		perl-%{upstream_name}
21cr|perl-Net-LibIDN-0.120.0-7|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-LibIDN-0.120.0-7|8	Release: 	7
21cr|perl-Net-LibIDN-0.120.0-7|9	License: 	GPL+ or Artistic
21cr|perl-Net-LibIDN-0.120.0-7|10	Group: 		Development/Perl
21cr|perl-Net-LibIDN-0.120.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-LibIDN-0.120.0-7|12	Source0:	http://search.cpan.org/CPAN/authors/id/T/TH/THOR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-LibIDN-0.120.0-7|13	BuildRequires:	idn-devel >= 0.4.0
21cr|perl-Net-LibIDN-0.120.0-7|14	BuildRequires:	perl-devel
21cr|perl-Net-LibIDN-0.120.0-7|15	BuildRequires:	perl(Test)
21cr|perl-Net-LibIDN-0.120.0-7|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Net-LibIDN-0.120.0-7|17	
21cr|perl-Net-LibIDN-0.120.0-7|18	%description
21cr|perl-Net-LibIDN-0.120.0-7|19	Provides perl bindings for GNU Libidn, a C library for handling
21cr|perl-Net-LibIDN-0.120.0-7|20	Internationalized Domain Names according to IDNA (RFC 3490), in a way very
21cr|perl-Net-LibIDN-0.120.0-7|21	much inspired by Turbo Fredriksson's PHP-IDN.
21cr|perl-Net-LibIDN-0.120.0-7|22	
21cr|perl-Net-LibIDN-0.120.0-7|23	%prep
21cr|perl-Net-LibIDN-0.120.0-7|24	
21cr|perl-Net-LibIDN-0.120.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-LibIDN-0.120.0-7|26	
21cr|perl-Net-LibIDN-0.120.0-7|27	%build
21cr|perl-Net-LibIDN-0.120.0-7|28	%{__perl} Makefile.PL INSTALLDIRS=vendor LIBS="-lidn"
21cr|perl-Net-LibIDN-0.120.0-7|29	
21cr|perl-Net-LibIDN-0.120.0-7|30	make OPTIMIZE="%{optflags}"
21cr|perl-Net-LibIDN-0.120.0-7|31	
21cr|perl-Net-LibIDN-0.120.0-7|32	# Change man page encoding into UTF-8
21cr|perl-Net-LibIDN-0.120.0-7|33	iconv -f latin1 -t utf-8 -o "blib/man3/Net::LibIDN.3pm.utf8" "blib/man3/Net::LibIDN.3pm"
21cr|perl-Net-LibIDN-0.120.0-7|34	mv -f "blib/man3/Net::LibIDN.3pm.utf8" "blib/man3/Net::LibIDN.3pm"
21cr|perl-Net-LibIDN-0.120.0-7|35	
21cr|perl-Net-LibIDN-0.120.0-7|36	%install
21cr|perl-Net-LibIDN-0.120.0-7|37	
21cr|perl-Net-LibIDN-0.120.0-7|38	%makeinstall_std
21cr|perl-Net-LibIDN-0.120.0-7|39	
21cr|perl-Net-LibIDN-0.120.0-7|40	%check
21cr|perl-Net-LibIDN-0.120.0-7|41	%make test
21cr|perl-Net-LibIDN-0.120.0-7|42	
21cr|perl-Net-LibIDN-0.120.0-7|43	%files
21cr|perl-Net-LibIDN-0.120.0-7|44	%doc Artistic Changes README
21cr|perl-Net-LibIDN-0.120.0-7|45	%{perl_vendorarch}/Net
21cr|perl-Net-LibIDN-0.120.0-7|46	%{perl_vendorarch}/auto/Net
21cr|perl-Net-LibIDN-0.120.0-7|47	%{_mandir}/man3/*.3pm*

5088 21
21cr|perl-Net-MAC-2.103.622-6|1	%define upstream_name Net-MAC
21cr|perl-Net-MAC-2.103.622-6|2	%define upstream_version 2.103622
21cr|perl-Net-MAC-2.103.622-6|3	
21cr|perl-Net-MAC-2.103.622-6|4	Summary:	Perl extension for representing and manipulating MAC addresses
21cr|perl-Net-MAC-2.103.622-6|5	
21cr|perl-Net-MAC-2.103.622-6|6	Name:		perl-%{upstream_name}
21cr|perl-Net-MAC-2.103.622-6|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-MAC-2.103.622-6|8	Release:	6
21cr|perl-Net-MAC-2.103.622-6|9	License:	LGPL
21cr|perl-Net-MAC-2.103.622-6|10	Group:		Development/Perl
21cr|perl-Net-MAC-2.103.622-6|11	URL:		http://search.cpan.org/dist/Net-MAC/
21cr|perl-Net-MAC-2.103.622-6|12	Source: 	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-MAC-2.103.622-6|13	BuildArch:	noarch
21cr|perl-Net-MAC-2.103.622-6|14	BuildRequires:	perl-devel
21cr|perl-Net-MAC-2.103.622-6|15	
21cr|perl-Net-MAC-2.103.622-6|16	%description
21cr|perl-Net-MAC-2.103.622-6|17	Perl extension for representing and manipulating MAC addresses.
21cr|perl-Net-MAC-2.103.622-6|18	
21cr|perl-Net-MAC-2.103.622-6|19	%prep
21cr|perl-Net-MAC-2.103.622-6|20	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-MAC-2.103.622-6|21	
21cr|perl-Net-MAC-2.103.622-6|22	%build
21cr|perl-Net-MAC-2.103.622-6|23	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-MAC-2.103.622-6|24	%make
21cr|perl-Net-MAC-2.103.622-6|25	
21cr|perl-Net-MAC-2.103.622-6|26	%install
21cr|perl-Net-MAC-2.103.622-6|27	%makeinstall_std
21cr|perl-Net-MAC-2.103.622-6|28	
21cr|perl-Net-MAC-2.103.622-6|29	%files
21cr|perl-Net-MAC-2.103.622-6|30	%doc Changes MANIFEST META.yml README
21cr|perl-Net-MAC-2.103.622-6|31	%{_mandir}/man3/Net::MAC.3pm*
21cr|perl-Net-MAC-2.103.622-6|32	%{perl_vendorlib}/Net/MAC.pm

5089 21
21cr|perl-Net-MAC-Vendor-1.230.0-3|1	%define upstream_name    Net-MAC-Vendor
21cr|perl-Net-MAC-Vendor-1.230.0-3|2	%define upstream_version 1.23
21cr|perl-Net-MAC-Vendor-1.230.0-3|3	
21cr|perl-Net-MAC-Vendor-1.230.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Net-MAC-Vendor-1.230.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-MAC-Vendor-1.230.0-3|6	Release:	3
21cr|perl-Net-MAC-Vendor-1.230.0-3|7	
21cr|perl-Net-MAC-Vendor-1.230.0-3|8	Summary:	Look up the vendor for a MAC
21cr|perl-Net-MAC-Vendor-1.230.0-3|9	
21cr|perl-Net-MAC-Vendor-1.230.0-3|10	License:	GPL+ or Artistic
21cr|perl-Net-MAC-Vendor-1.230.0-3|11	Group:		Development/Perl
21cr|perl-Net-MAC-Vendor-1.230.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-MAC-Vendor-1.230.0-3|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-MAC-Vendor-1.230.0-3|14	
21cr|perl-Net-MAC-Vendor-1.230.0-3|15	BuildRequires:	perl-devel
21cr|perl-Net-MAC-Vendor-1.230.0-3|16	BuildRequires:	perl(Test::Pod)
21cr|perl-Net-MAC-Vendor-1.230.0-3|17	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Net-MAC-Vendor-1.230.0-3|18	BuildRequires:	perl(LWP::Protocol::https)
21cr|perl-Net-MAC-Vendor-1.230.0-3|19	
21cr|perl-Net-MAC-Vendor-1.230.0-3|20	BuildArch:	noarch
21cr|perl-Net-MAC-Vendor-1.230.0-3|21	
21cr|perl-Net-MAC-Vendor-1.230.0-3|22	%description
21cr|perl-Net-MAC-Vendor-1.230.0-3|23	The Institute of Electrical and Electronics Engineers (IEEE) assigns an
21cr|perl-Net-MAC-Vendor-1.230.0-3|24	Organizational Unique Identifier (OUI) to manufacturers of network interfaces.
21cr|perl-Net-MAC-Vendor-1.230.0-3|25	Each interface has a Media Access Control (MAC) address of six bytes. The first
21cr|perl-Net-MAC-Vendor-1.230.0-3|26	three bytes are the OUI.
21cr|perl-Net-MAC-Vendor-1.230.0-3|27	
21cr|perl-Net-MAC-Vendor-1.230.0-3|28	This module allows you to take a MAC address and turn it into the OUI and
21cr|perl-Net-MAC-Vendor-1.230.0-3|29	vendor information.  You can, for instance, scan a network, collect MAC
21cr|perl-Net-MAC-Vendor-1.230.0-3|30	addresses, and turn those addresses into vendors.  With vendor information, you
21cr|perl-Net-MAC-Vendor-1.230.0-3|31	can often guess at what what you are looking at (e.g. an Apple product).
21cr|perl-Net-MAC-Vendor-1.230.0-3|32	
21cr|perl-Net-MAC-Vendor-1.230.0-3|33	You can use this as a module as its individual functions, or call it as a
21cr|perl-Net-MAC-Vendor-1.230.0-3|34	script with a list of MAC addresses as arguments. The module can figure it out.
21cr|perl-Net-MAC-Vendor-1.230.0-3|35	
21cr|perl-Net-MAC-Vendor-1.230.0-3|36	This module tries to persistently cache with DBM::Deep the OUI information so
21cr|perl-Net-MAC-Vendor-1.230.0-3|37	it can avoid using the network. If it cannot load DBM::Deep, it uses a normal
21cr|perl-Net-MAC-Vendor-1.230.0-3|38	hash (which is lost when the process finishes). You can preload this cache with
21cr|perl-Net-MAC-Vendor-1.230.0-3|39	the load_cache() function. So far, the module looks in the current working
21cr|perl-Net-MAC-Vendor-1.230.0-3|40	directory for a file named mac_oui.db to find the cache. I need to come up with
21cr|perl-Net-MAC-Vendor-1.230.0-3|41	a way to let the user set that location.
21cr|perl-Net-MAC-Vendor-1.230.0-3|42	
21cr|perl-Net-MAC-Vendor-1.230.0-3|43	%prep
21cr|perl-Net-MAC-Vendor-1.230.0-3|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-MAC-Vendor-1.230.0-3|45	# dowload/upload from internet tests
21cr|perl-Net-MAC-Vendor-1.230.0-3|46	rm -fr t/fetch_oui.t  t/load_cache.t t/fetch_oui_from_ieee.t
21cr|perl-Net-MAC-Vendor-1.230.0-3|47	
21cr|perl-Net-MAC-Vendor-1.230.0-3|48	%build
21cr|perl-Net-MAC-Vendor-1.230.0-3|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-MAC-Vendor-1.230.0-3|50	%make
21cr|perl-Net-MAC-Vendor-1.230.0-3|51	
21cr|perl-Net-MAC-Vendor-1.230.0-3|52	%check
21cr|perl-Net-MAC-Vendor-1.230.0-3|53	make test
21cr|perl-Net-MAC-Vendor-1.230.0-3|54	
21cr|perl-Net-MAC-Vendor-1.230.0-3|55	%install
21cr|perl-Net-MAC-Vendor-1.230.0-3|56	%makeinstall_std
21cr|perl-Net-MAC-Vendor-1.230.0-3|57	
21cr|perl-Net-MAC-Vendor-1.230.0-3|58	%files
21cr|perl-Net-MAC-Vendor-1.230.0-3|59	%doc Changes LICENSE README META.json META.yml
21cr|perl-Net-MAC-Vendor-1.230.0-3|60	%{perl_vendorlib}/*
21cr|perl-Net-MAC-Vendor-1.230.0-3|61	%{_mandir}/*/*

5090 21
21cr|perl-Net-MySQL-0.110.0-6|1	%define upstream_name    Net-MySQL
21cr|perl-Net-MySQL-0.110.0-6|2	%define upstream_version 0.11
21cr|perl-Net-MySQL-0.110.0-6|3	
21cr|perl-Net-MySQL-0.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-MySQL-0.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-MySQL-0.110.0-6|6	Release:	6
21cr|perl-Net-MySQL-0.110.0-6|7	
21cr|perl-Net-MySQL-0.110.0-6|8	Summary:	Pure Perl MySQL network protocol interface
21cr|perl-Net-MySQL-0.110.0-6|9	
21cr|perl-Net-MySQL-0.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-MySQL-0.110.0-6|11	Group:		Development/Perl
21cr|perl-Net-MySQL-0.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-MySQL-0.110.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-MySQL-%{upstream_version}.tar.gz
21cr|perl-Net-MySQL-0.110.0-6|14	
21cr|perl-Net-MySQL-0.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-MySQL-0.110.0-6|16	BuildRequires:	perl(Test)
21cr|perl-Net-MySQL-0.110.0-6|17	BuildRequires:	perl(IO::Socket)
21cr|perl-Net-MySQL-0.110.0-6|18	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Net-MySQL-0.110.0-6|19	BuildArch:	noarch
21cr|perl-Net-MySQL-0.110.0-6|20	
21cr|perl-Net-MySQL-0.110.0-6|21	%description
21cr|perl-Net-MySQL-0.110.0-6|22	Net::MySQL is a Pure Perl client interface for the MySQL database. This
21cr|perl-Net-MySQL-0.110.0-6|23	module implements network protocol between server and client of MySQL, thus
21cr|perl-Net-MySQL-0.110.0-6|24	you don't need external MySQL client library like libmysqlclient for this
21cr|perl-Net-MySQL-0.110.0-6|25	module to work. It means this module enables you to connect to MySQL server
21cr|perl-Net-MySQL-0.110.0-6|26	from some operation systems which MySQL is not ported. How nifty!
21cr|perl-Net-MySQL-0.110.0-6|27	
21cr|perl-Net-MySQL-0.110.0-6|28	Since this module's final goal is to completely replace DBD::mysql, API is
21cr|perl-Net-MySQL-0.110.0-6|29	made similar to that of DBI.
21cr|perl-Net-MySQL-0.110.0-6|30	
21cr|perl-Net-MySQL-0.110.0-6|31	%prep
21cr|perl-Net-MySQL-0.110.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-MySQL-0.110.0-6|33	
21cr|perl-Net-MySQL-0.110.0-6|34	%build
21cr|perl-Net-MySQL-0.110.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-MySQL-0.110.0-6|36	%make
21cr|perl-Net-MySQL-0.110.0-6|37	
21cr|perl-Net-MySQL-0.110.0-6|38	%check
21cr|perl-Net-MySQL-0.110.0-6|39	make test
21cr|perl-Net-MySQL-0.110.0-6|40	
21cr|perl-Net-MySQL-0.110.0-6|41	%install
21cr|perl-Net-MySQL-0.110.0-6|42	%makeinstall_std
21cr|perl-Net-MySQL-0.110.0-6|43	
21cr|perl-Net-MySQL-0.110.0-6|44	%files
21cr|perl-Net-MySQL-0.110.0-6|45	%doc Changes README
21cr|perl-Net-MySQL-0.110.0-6|46	%{_mandir}/man3/*
21cr|perl-Net-MySQL-0.110.0-6|47	%{perl_vendorlib}/Net

5091 21
21cr|perl-Net-NBName-0.260.0-7|1	%define upstream_name	 Net-NBName
21cr|perl-Net-NBName-0.260.0-7|2	%define upstream_version 0.26
21cr|perl-Net-NBName-0.260.0-7|3	
21cr|perl-Net-NBName-0.260.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-NBName-0.260.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-NBName-0.260.0-7|6	Release:	7
21cr|perl-Net-NBName-0.260.0-7|7	
21cr|perl-Net-NBName-0.260.0-7|8	Summary:	NetBIOS Name Service Requests
21cr|perl-Net-NBName-0.260.0-7|9	
21cr|perl-Net-NBName-0.260.0-7|10	License:	GPL+ or Artistic
21cr|perl-Net-NBName-0.260.0-7|11	Group:		Development/Perl
21cr|perl-Net-NBName-0.260.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-NBName-0.260.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-NBName-0.260.0-7|14	Patch0:		Net-NBName-0.25-shellbang.diff
21cr|perl-Net-NBName-0.260.0-7|15	
21cr|perl-Net-NBName-0.260.0-7|16	BuildRequires:	perl-devel
21cr|perl-Net-NBName-0.260.0-7|17	BuildRequires:	perl(Test)
21cr|perl-Net-NBName-0.260.0-7|18	BuildArch:	noarch
21cr|perl-Net-NBName-0.260.0-7|19	
21cr|perl-Net-NBName-0.260.0-7|20	%description
21cr|perl-Net-NBName-0.260.0-7|21	Net::NBName is a class that allows you to perform simple NetBIOS Name
21cr|perl-Net-NBName-0.260.0-7|22	Service Requests in your Perl code. It performs these NetBIOS operations over
21cr|perl-Net-NBName-0.260.0-7|23	TCP/IP using Perl's built-in socket support.
21cr|perl-Net-NBName-0.260.0-7|24	
21cr|perl-Net-NBName-0.260.0-7|25	%prep
21cr|perl-Net-NBName-0.260.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-NBName-0.260.0-7|27	perl -pi -e 's/\r\n$/\n/' bin/* README Changes
21cr|perl-Net-NBName-0.260.0-7|28	%patch0 -p1
21cr|perl-Net-NBName-0.260.0-7|29	
21cr|perl-Net-NBName-0.260.0-7|30	%build
21cr|perl-Net-NBName-0.260.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-NBName-0.260.0-7|32	%make
21cr|perl-Net-NBName-0.260.0-7|33	
21cr|perl-Net-NBName-0.260.0-7|34	%check
21cr|perl-Net-NBName-0.260.0-7|35	make test
21cr|perl-Net-NBName-0.260.0-7|36	
21cr|perl-Net-NBName-0.260.0-7|37	%install
21cr|perl-Net-NBName-0.260.0-7|38	%makeinstall_std
21cr|perl-Net-NBName-0.260.0-7|39	
21cr|perl-Net-NBName-0.260.0-7|40	%files
21cr|perl-Net-NBName-0.260.0-7|41	%doc Changes README
21cr|perl-Net-NBName-0.260.0-7|42	%{_bindir}/namequery.pl
21cr|perl-Net-NBName-0.260.0-7|43	%{_bindir}/nodescan.pl
21cr|perl-Net-NBName-0.260.0-7|44	%{_bindir}/nodestat.pl
21cr|perl-Net-NBName-0.260.0-7|45	%{perl_vendorlib}/Net
21cr|perl-Net-NBName-0.260.0-7|46	%{_mandir}/man3/*

5092 21
21cr|perl-Net-Netmask-2.0.200-1|1	%define	upstream_name	Net-Netmask
21cr|perl-Net-Netmask-2.0.200-1|2	%define upstream_version 2.0002
21cr|perl-Net-Netmask-2.0.200-1|3	
21cr|perl-Net-Netmask-2.0.200-1|4	Summary:	%{upstream_name} module for Perl
21cr|perl-Net-Netmask-2.0.200-1|5	
21cr|perl-Net-Netmask-2.0.200-1|6	Name:		perl-%{upstream_name}
21cr|perl-Net-Netmask-2.0.200-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Netmask-2.0.200-1|8	Release:	1
21cr|perl-Net-Netmask-2.0.200-1|9	License:	Public Domain
21cr|perl-Net-Netmask-2.0.200-1|10	Group:		Development/Perl
21cr|perl-Net-Netmask-2.0.200-1|11	Source0:	https://cpan.metacpan.org/authors/id/J/JM/JMASLAK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Netmask-2.0.200-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Netmask-2.0.200-1|13	BuildRequires:	perl-devel
21cr|perl-Net-Netmask-2.0.200-1|14	BuildRequires:	perl(Test2::V0)
21cr|perl-Net-Netmask-2.0.200-1|15	BuildRequires:	perl(Math::BigInt)
21cr|perl-Net-Netmask-2.0.200-1|16	BuildRequires:	perl(Test::UseAllModules)
21cr|perl-Net-Netmask-2.0.200-1|17	BuildArch: 	noarch
21cr|perl-Net-Netmask-2.0.200-1|18	Requires:	perl >= 0:5.00503
21cr|perl-Net-Netmask-2.0.200-1|19	
21cr|perl-Net-Netmask-2.0.200-1|20	%description
21cr|perl-Net-Netmask-2.0.200-1|21	Net-Netmask module for perl
21cr|perl-Net-Netmask-2.0.200-1|22	
21cr|perl-Net-Netmask-2.0.200-1|23	Net::Netmask parses and understands IPv4 CIDR blocks. It's built with an
21cr|perl-Net-Netmask-2.0.200-1|24	object-oriented interface. Nearly all functions are methods that operate on a
21cr|perl-Net-Netmask-2.0.200-1|25	Net::Netmask object.
21cr|perl-Net-Netmask-2.0.200-1|26	
21cr|perl-Net-Netmask-2.0.200-1|27	There are methods that provide the nearly all bits of information about a
21cr|perl-Net-Netmask-2.0.200-1|28	network block that you might want.
21cr|perl-Net-Netmask-2.0.200-1|29	
21cr|perl-Net-Netmask-2.0.200-1|30	%prep
21cr|perl-Net-Netmask-2.0.200-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Netmask-2.0.200-1|32	
21cr|perl-Net-Netmask-2.0.200-1|33	%build
21cr|perl-Net-Netmask-2.0.200-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Netmask-2.0.200-1|35	%make
21cr|perl-Net-Netmask-2.0.200-1|36	
21cr|perl-Net-Netmask-2.0.200-1|37	%check
21cr|perl-Net-Netmask-2.0.200-1|38	make test
21cr|perl-Net-Netmask-2.0.200-1|39	
21cr|perl-Net-Netmask-2.0.200-1|40	
21cr|perl-Net-Netmask-2.0.200-1|41	%install
21cr|perl-Net-Netmask-2.0.200-1|42	%makeinstall_std
21cr|perl-Net-Netmask-2.0.200-1|43	
21cr|perl-Net-Netmask-2.0.200-1|44	%files
21cr|perl-Net-Netmask-2.0.200-1|45	%doc README
21cr|perl-Net-Netmask-2.0.200-1|46	%{perl_vendorlib}/Net/*
21cr|perl-Net-Netmask-2.0.200-1|47	%{_mandir}/*/*

5093 21
21cr|perl-Net-NIS-0.440.0-8|1	%define upstream_name	 Net-NIS
21cr|perl-Net-NIS-0.440.0-8|2	%define upstream_version 0.44
21cr|perl-Net-NIS-0.440.0-8|3	
21cr|perl-Net-NIS-0.440.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Net-NIS-0.440.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-NIS-0.440.0-8|6	Release:	8
21cr|perl-Net-NIS-0.440.0-8|7	
21cr|perl-Net-NIS-0.440.0-8|8	Summary:	NIS interface to Perl 5
21cr|perl-Net-NIS-0.440.0-8|9	
21cr|perl-Net-NIS-0.440.0-8|10	License:	GPL
21cr|perl-Net-NIS-0.440.0-8|11	Group:		Development/Perl
21cr|perl-Net-NIS-0.440.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-NIS-0.440.0-8|13	Source0:	https://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-NIS-0.440.0-8|14	
21cr|perl-Net-NIS-0.440.0-8|15	BuildRequires:	perl-devel
21cr|perl-Net-NIS-0.440.0-8|16	BuildRequires:	tirpc-devel
21cr|perl-Net-NIS-0.440.0-8|17	BuildRequires:	pkgconfig(libnsl)
21cr|perl-Net-NIS-0.440.0-8|18	
21cr|perl-Net-NIS-0.440.0-8|19	%description
21cr|perl-Net-NIS-0.440.0-8|20	This is a snapshot release of the NIS interface to Perl 5.  There are
21cr|perl-Net-NIS-0.440.0-8|21	three parts to the interface: the raw component (Net::NIS), the object-
21cr|perl-Net-NIS-0.440.0-8|22	oriented component (Net::NIS::Table), and the tied interface (Net::NIS).
21cr|perl-Net-NIS-0.440.0-8|23	
21cr|perl-Net-NIS-0.440.0-8|24	%prep
21cr|perl-Net-NIS-0.440.0-8|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-NIS-0.440.0-8|26	
21cr|perl-Net-NIS-0.440.0-8|27	%build
21cr|perl-Net-NIS-0.440.0-8|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-NIS-0.440.0-8|29	%make OPTIMIZE="%{optflags}"
21cr|perl-Net-NIS-0.440.0-8|30	
21cr|perl-Net-NIS-0.440.0-8|31	
21cr|perl-Net-NIS-0.440.0-8|32	# (sb) known to fail:
21cr|perl-Net-NIS-0.440.0-8|33	#  http://nntp.x.perl.org/group/perl.cpan.testers/58036 (and more)
21cr|perl-Net-NIS-0.440.0-8|34	#make test
21cr|perl-Net-NIS-0.440.0-8|35	
21cr|perl-Net-NIS-0.440.0-8|36	%install
21cr|perl-Net-NIS-0.440.0-8|37	%makeinstall_std
21cr|perl-Net-NIS-0.440.0-8|38	
21cr|perl-Net-NIS-0.440.0-8|39	
21cr|perl-Net-NIS-0.440.0-8|40	%files
21cr|perl-Net-NIS-0.440.0-8|41	%doc Changes README
21cr|perl-Net-NIS-0.440.0-8|42	%{_mandir}/man3/*
21cr|perl-Net-NIS-0.440.0-8|43	%{perl_vendorarch}/Net
21cr|perl-Net-NIS-0.440.0-8|44	%{perl_vendorarch}/auto/Net

5094 21
21cr|perl-Net-Nslookup-2.40.0-6|1	%define upstream_name    Net-Nslookup
21cr|perl-Net-Nslookup-2.40.0-6|2	%define upstream_version 2.04
21cr|perl-Net-Nslookup-2.40.0-6|3	
21cr|perl-Net-Nslookup-2.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Nslookup-2.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Nslookup-2.40.0-6|6	Release:	6
21cr|perl-Net-Nslookup-2.40.0-6|7	
21cr|perl-Net-Nslookup-2.40.0-6|8	Summary:	Provide nslookup(1)-like capabilities
21cr|perl-Net-Nslookup-2.40.0-6|9	
21cr|perl-Net-Nslookup-2.40.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-Nslookup-2.40.0-6|11	Group:		Development/Perl
21cr|perl-Net-Nslookup-2.40.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Nslookup-2.40.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-Nslookup-%{upstream_version}.tar.gz
21cr|perl-Net-Nslookup-2.40.0-6|14	
21cr|perl-Net-Nslookup-2.40.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-Nslookup-2.40.0-6|16	BuildRequires:	perl(Net::DNS)
21cr|perl-Net-Nslookup-2.40.0-6|17	BuildRequires:	perl(Test::More)
21cr|perl-Net-Nslookup-2.40.0-6|18	BuildArch:	noarch
21cr|perl-Net-Nslookup-2.40.0-6|19	
21cr|perl-Net-Nslookup-2.40.0-6|20	%description
21cr|perl-Net-Nslookup-2.40.0-6|21	Net::Nslookup provides the capabilities of the standard UNIX command line
21cr|perl-Net-Nslookup-2.40.0-6|22	tool nslookup(1). Net::DNS is a wonderful and full featured module, but
21cr|perl-Net-Nslookup-2.40.0-6|23	quite often, all you need is `nslookup $host`. This module provides that
21cr|perl-Net-Nslookup-2.40.0-6|24	functionality.
21cr|perl-Net-Nslookup-2.40.0-6|25	
21cr|perl-Net-Nslookup-2.40.0-6|26	Net::Nslookup exports a single function, called 'nslookup'. 'nslookup' can
21cr|perl-Net-Nslookup-2.40.0-6|27	be used to retrieve A, PTR, CNAME, MX, and NS records.
21cr|perl-Net-Nslookup-2.40.0-6|28	
21cr|perl-Net-Nslookup-2.40.0-6|29	my $a  = nslookup(host => "use.perl.org", type => "A");
21cr|perl-Net-Nslookup-2.40.0-6|30	
21cr|perl-Net-Nslookup-2.40.0-6|31	%prep
21cr|perl-Net-Nslookup-2.40.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Nslookup-2.40.0-6|33	
21cr|perl-Net-Nslookup-2.40.0-6|34	%build
21cr|perl-Net-Nslookup-2.40.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Nslookup-2.40.0-6|36	%make
21cr|perl-Net-Nslookup-2.40.0-6|37	
21cr|perl-Net-Nslookup-2.40.0-6|38	%check
21cr|perl-Net-Nslookup-2.40.0-6|39	# test needed network connection
21cr|perl-Net-Nslookup-2.40.0-6|40	#make test
21cr|perl-Net-Nslookup-2.40.0-6|41	
21cr|perl-Net-Nslookup-2.40.0-6|42	%install
21cr|perl-Net-Nslookup-2.40.0-6|43	%makeinstall_std
21cr|perl-Net-Nslookup-2.40.0-6|44	
21cr|perl-Net-Nslookup-2.40.0-6|45	%files
21cr|perl-Net-Nslookup-2.40.0-6|46	%doc META.yml README
21cr|perl-Net-Nslookup-2.40.0-6|47	%{_mandir}/man3/*
21cr|perl-Net-Nslookup-2.40.0-6|48	%{perl_vendorlib}/*

5095 21
21cr|perl-Net-OAuth-0.280.0-5|1	%define upstream_name    Net-OAuth
21cr|perl-Net-OAuth-0.280.0-5|2	%define upstream_version 0.28
21cr|perl-Net-OAuth-0.280.0-5|3	
21cr|perl-Net-OAuth-0.280.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Net-OAuth-0.280.0-5|5	Version:	%perl_convert_version 0.28
21cr|perl-Net-OAuth-0.280.0-5|6	Release:	5
21cr|perl-Net-OAuth-0.280.0-5|7	
21cr|perl-Net-OAuth-0.280.0-5|8	Summary:	An OAuth protocol response for an Request Token
21cr|perl-Net-OAuth-0.280.0-5|9	
21cr|perl-Net-OAuth-0.280.0-5|10	License:	GPL+ or Artistic
21cr|perl-Net-OAuth-0.280.0-5|11	Group:		Development/Perl
21cr|perl-Net-OAuth-0.280.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-OAuth-0.280.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-OAuth-0.28.tar.gz
21cr|perl-Net-OAuth-0.280.0-5|14	
21cr|perl-Net-OAuth-0.280.0-5|15	BuildRequires:	perl-devel
21cr|perl-Net-OAuth-0.280.0-5|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Net-OAuth-0.280.0-5|17	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Net-OAuth-0.280.0-5|18	BuildRequires:	perl(Digest::HMAC_SHA1)
21cr|perl-Net-OAuth-0.280.0-5|19	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Net-OAuth-0.280.0-5|20	BuildRequires:	perl(Encode)
21cr|perl-Net-OAuth-0.280.0-5|21	BuildRequires:	perl(Test::More)
21cr|perl-Net-OAuth-0.280.0-5|22	BuildRequires:	perl(Test::Warn)
21cr|perl-Net-OAuth-0.280.0-5|23	BuildRequires:	perl(URI::Escape)
21cr|perl-Net-OAuth-0.280.0-5|24	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Net-OAuth-0.280.0-5|25	
21cr|perl-Net-OAuth-0.280.0-5|26	BuildArch:	noarch
21cr|perl-Net-OAuth-0.280.0-5|27	
21cr|perl-Net-OAuth-0.280.0-5|28	%description
21cr|perl-Net-OAuth-0.280.0-5|29	OAUTH MESSAGES
21cr|perl-Net-OAuth-0.280.0-5|30	An OAuth message is a set of key-value pairs. The following message
21cr|perl-Net-OAuth-0.280.0-5|31	types are supported:
21cr|perl-Net-OAuth-0.280.0-5|32	
21cr|perl-Net-OAuth-0.280.0-5|33	Requests
21cr|perl-Net-OAuth-0.280.0-5|34	
21cr|perl-Net-OAuth-0.280.0-5|35	* * Request Token (Net::OAuth::RequestTokenRequest)
21cr|perl-Net-OAuth-0.280.0-5|36	
21cr|perl-Net-OAuth-0.280.0-5|37	%prep
21cr|perl-Net-OAuth-0.280.0-5|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-OAuth-0.280.0-5|39	
21cr|perl-Net-OAuth-0.280.0-5|40	%build
21cr|perl-Net-OAuth-0.280.0-5|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-OAuth-0.280.0-5|42	%make
21cr|perl-Net-OAuth-0.280.0-5|43	
21cr|perl-Net-OAuth-0.280.0-5|44	%check
21cr|perl-Net-OAuth-0.280.0-5|45	%make test
21cr|perl-Net-OAuth-0.280.0-5|46	
21cr|perl-Net-OAuth-0.280.0-5|47	%install
21cr|perl-Net-OAuth-0.280.0-5|48	%makeinstall_std
21cr|perl-Net-OAuth-0.280.0-5|49	
21cr|perl-Net-OAuth-0.280.0-5|50	%files
21cr|perl-Net-OAuth-0.280.0-5|51	%doc Changes META.yml README
21cr|perl-Net-OAuth-0.280.0-5|52	%{_mandir}/man3/*
21cr|perl-Net-OAuth-0.280.0-5|53	%{perl_vendorlib}/*

5096 21
21cr|perl-Net-OpenDHT-0.330.0-6|1	%define upstream_name	 Net-OpenDHT
21cr|perl-Net-OpenDHT-0.330.0-6|2	%define upstream_version 0.33
21cr|perl-Net-OpenDHT-0.330.0-6|3	
21cr|perl-Net-OpenDHT-0.330.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-OpenDHT-0.330.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-OpenDHT-0.330.0-6|6	Release:	6
21cr|perl-Net-OpenDHT-0.330.0-6|7	
21cr|perl-Net-OpenDHT-0.330.0-6|8	Summary:	Module to access the Open Distributed Hash Table (Open DHT)
21cr|perl-Net-OpenDHT-0.330.0-6|9	
21cr|perl-Net-OpenDHT-0.330.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-OpenDHT-0.330.0-6|11	Group:		Development/Perl
21cr|perl-Net-OpenDHT-0.330.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-OpenDHT-0.330.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-OpenDHT-0.330.0-6|14	
21cr|perl-Net-OpenDHT-0.330.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-OpenDHT-0.330.0-6|16	BuildRequires:	perl(App::Cache)
21cr|perl-Net-OpenDHT-0.330.0-6|17	BuildRequires:	perl(Class::Accessor::Chained)
21cr|perl-Net-OpenDHT-0.330.0-6|18	BuildRequires:	perl(XML::LibXML)
21cr|perl-Net-OpenDHT-0.330.0-6|19	BuildRequires:	perl(Test::Pod)
21cr|perl-Net-OpenDHT-0.330.0-6|20	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Net-OpenDHT-0.330.0-6|21	BuildRequires:	perl(Test::Exception)
21cr|perl-Net-OpenDHT-0.330.0-6|22	BuildArch:	noarch
21cr|perl-Net-OpenDHT-0.330.0-6|23	
21cr|perl-Net-OpenDHT-0.330.0-6|24	%description
21cr|perl-Net-OpenDHT-0.330.0-6|25	The Net::OpenDHT module provides a simple interface to the Open DHT service.
21cr|perl-Net-OpenDHT-0.330.0-6|26	Open DHT is a publicly accessible distributed hash table (DHT) service. In
21cr|perl-Net-OpenDHT-0.330.0-6|27	contrast to the usual DHT model, clients of Open DHT do not need to run a
21cr|perl-Net-OpenDHT-0.330.0-6|28	DHT node in order to use the service. Instead, they can issue put and get
21cr|perl-Net-OpenDHT-0.330.0-6|29	operations to any DHT node, which processes the operations on their behalf. No
21cr|perl-Net-OpenDHT-0.330.0-6|30	credentials or accounts are required to use the service, and the available
21cr|perl-Net-OpenDHT-0.330.0-6|31	storage is fairly shared across all active clients.
21cr|perl-Net-OpenDHT-0.330.0-6|32	
21cr|perl-Net-OpenDHT-0.330.0-6|33	This service model of DHT usage greatly simplifies deploying client
21cr|perl-Net-OpenDHT-0.330.0-6|34	applications. By using Open DHT as a highly-available naming and storage
21cr|perl-Net-OpenDHT-0.330.0-6|35	service, clients can ignore the complexities of deploying and maintaining
21cr|perl-Net-OpenDHT-0.330.0-6|36	a DHT and instead concentrate on developing more sophisticated distributed
21cr|perl-Net-OpenDHT-0.330.0-6|37	applications.
21cr|perl-Net-OpenDHT-0.330.0-6|38	
21cr|perl-Net-OpenDHT-0.330.0-6|39	What this essentially gives you as a Perl author is robust storage for a small
21cr|perl-Net-OpenDHT-0.330.0-6|40	amount of data. This can be used as a distributed cache or data store.
21cr|perl-Net-OpenDHT-0.330.0-6|41	
21cr|perl-Net-OpenDHT-0.330.0-6|42	Read the following for full semantics about the Open DHT:
21cr|perl-Net-OpenDHT-0.330.0-6|43	
21cr|perl-Net-OpenDHT-0.330.0-6|44	http://opendht.org/users-guide.html
21cr|perl-Net-OpenDHT-0.330.0-6|45	
21cr|perl-Net-OpenDHT-0.330.0-6|46	
21cr|perl-Net-OpenDHT-0.330.0-6|47	%prep
21cr|perl-Net-OpenDHT-0.330.0-6|48	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-OpenDHT-0.330.0-6|49	
21cr|perl-Net-OpenDHT-0.330.0-6|50	%build
21cr|perl-Net-OpenDHT-0.330.0-6|51	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-OpenDHT-0.330.0-6|52	%make
21cr|perl-Net-OpenDHT-0.330.0-6|53	
21cr|perl-Net-OpenDHT-0.330.0-6|54	%check
21cr|perl-Net-OpenDHT-0.330.0-6|55	# (misc) test are disabled because they do not work on the cluster
21cr|perl-Net-OpenDHT-0.330.0-6|56	#make test
21cr|perl-Net-OpenDHT-0.330.0-6|57	
21cr|perl-Net-OpenDHT-0.330.0-6|58	%install
21cr|perl-Net-OpenDHT-0.330.0-6|59	%makeinstall_std
21cr|perl-Net-OpenDHT-0.330.0-6|60	
21cr|perl-Net-OpenDHT-0.330.0-6|61	%files
21cr|perl-Net-OpenDHT-0.330.0-6|62	%doc CHANGES README
21cr|perl-Net-OpenDHT-0.330.0-6|63	%{perl_vendorlib}/Net
21cr|perl-Net-OpenDHT-0.330.0-6|64	%{_mandir}/man3/*

5097 21
21cr|perl-Net-OpenID-Common-1.200.0-1|1	%define upstream_name    Net-OpenID-Common
21cr|perl-Net-OpenID-Common-1.200.0-1|2	%define upstream_version 1.20
21cr|perl-Net-OpenID-Common-1.200.0-1|3	
21cr|perl-Net-OpenID-Common-1.200.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Net-OpenID-Common-1.200.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-OpenID-Common-1.200.0-1|6	Release:    1
21cr|perl-Net-OpenID-Common-1.200.0-1|7	
21cr|perl-Net-OpenID-Common-1.200.0-1|8	Summary:    Support for the Simple Registration extension (SREG)
21cr|perl-Net-OpenID-Common-1.200.0-1|9	
21cr|perl-Net-OpenID-Common-1.200.0-1|10	License:    GPL+ or Artistic
21cr|perl-Net-OpenID-Common-1.200.0-1|11	Group:      Development/Perl
21cr|perl-Net-OpenID-Common-1.200.0-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-OpenID-Common-1.200.0-1|13	Source0:    https://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-OpenID-Common-1.200.0-1|14	
21cr|perl-Net-OpenID-Common-1.200.0-1|15	BuildRequires: perl(Crypt::DH::GMP)
21cr|perl-Net-OpenID-Common-1.200.0-1|16	BuildRequires: perl(Encode)
21cr|perl-Net-OpenID-Common-1.200.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Net-OpenID-Common-1.200.0-1|18	BuildRequires: perl(HTML::Parser) >= 3.400.0
21cr|perl-Net-OpenID-Common-1.200.0-1|19	BuildRequires: perl(HTTP::Headers::Util)
21cr|perl-Net-OpenID-Common-1.200.0-1|20	BuildRequires: perl(HTTP::Request)
21cr|perl-Net-OpenID-Common-1.200.0-1|21	BuildRequires: perl(HTTP::Status)
21cr|perl-Net-OpenID-Common-1.200.0-1|22	BuildRequires: perl(MIME::Base64)
21cr|perl-Net-OpenID-Common-1.200.0-1|23	BuildRequires: perl(Math::BigInt)
21cr|perl-Net-OpenID-Common-1.200.0-1|24	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Net-OpenID-Common-1.200.0-1|25	BuildRequires: perl(Time::Local)
21cr|perl-Net-OpenID-Common-1.200.0-1|26	BuildRequires: perl(XML::Simple)
21cr|perl-Net-OpenID-Common-1.200.0-1|27	BuildRequires: perl-devel
21cr|perl-Net-OpenID-Common-1.200.0-1|28	
21cr|perl-Net-OpenID-Common-1.200.0-1|29	BuildArch:  noarch
21cr|perl-Net-OpenID-Common-1.200.0-1|30	
21cr|perl-Net-OpenID-Common-1.200.0-1|31	%description
21cr|perl-Net-OpenID-Common-1.200.0-1|32	This module provides an implementation of the Yadis protocol, which does
21cr|perl-Net-OpenID-Common-1.200.0-1|33	XRDS-based service discovery on URLs.
21cr|perl-Net-OpenID-Common-1.200.0-1|34	
21cr|perl-Net-OpenID-Common-1.200.0-1|35	This module was originally developed by OHTSUKA Ko-hei as the
21cr|perl-Net-OpenID-Common-1.200.0-1|36	Net::Yadis::Discovery manpage, but was forked and simplified for inclusion
21cr|perl-Net-OpenID-Common-1.200.0-1|37	in the core OpenID Consumer package.
21cr|perl-Net-OpenID-Common-1.200.0-1|38	
21cr|perl-Net-OpenID-Common-1.200.0-1|39	This simplified version is tailored for the needs of Net::OpenID::Consumer;
21cr|perl-Net-OpenID-Common-1.200.0-1|40	for other uses, the Net::Yadis::Discovery manpage is probably a better
21cr|perl-Net-OpenID-Common-1.200.0-1|41	choice.
21cr|perl-Net-OpenID-Common-1.200.0-1|42	
21cr|perl-Net-OpenID-Common-1.200.0-1|43	%prep
21cr|perl-Net-OpenID-Common-1.200.0-1|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-OpenID-Common-1.200.0-1|45	
21cr|perl-Net-OpenID-Common-1.200.0-1|46	%build
21cr|perl-Net-OpenID-Common-1.200.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-OpenID-Common-1.200.0-1|48	
21cr|perl-Net-OpenID-Common-1.200.0-1|49	%make
21cr|perl-Net-OpenID-Common-1.200.0-1|50	
21cr|perl-Net-OpenID-Common-1.200.0-1|51	%check
21cr|perl-Net-OpenID-Common-1.200.0-1|52	%make test
21cr|perl-Net-OpenID-Common-1.200.0-1|53	
21cr|perl-Net-OpenID-Common-1.200.0-1|54	%install
21cr|perl-Net-OpenID-Common-1.200.0-1|55	%makeinstall_std
21cr|perl-Net-OpenID-Common-1.200.0-1|56	
21cr|perl-Net-OpenID-Common-1.200.0-1|57	%files
21cr|perl-Net-OpenID-Common-1.200.0-1|58	%doc Changes LICENSE META.json META.yml README
21cr|perl-Net-OpenID-Common-1.200.0-1|59	%{_mandir}/man3/*
21cr|perl-Net-OpenID-Common-1.200.0-1|60	%{perl_vendorlib}/*

5098 21
21cr|perl-Net-OpenID-Consumer-1.180.0-1|1	%define upstream_name    Net-OpenID-Consumer
21cr|perl-Net-OpenID-Consumer-1.180.0-1|2	%define upstream_version 1.18
21cr|perl-Net-OpenID-Consumer-1.180.0-1|3	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-OpenID-Consumer-1.180.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-OpenID-Consumer-1.180.0-1|6	Release:	1
21cr|perl-Net-OpenID-Consumer-1.180.0-1|7	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|8	Summary:	Object representing a verified OpenID identity
21cr|perl-Net-OpenID-Consumer-1.180.0-1|9	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|10	License:	GPL+ or Artistic
21cr|perl-Net-OpenID-Consumer-1.180.0-1|11	Group:		Development/Perl
21cr|perl-Net-OpenID-Consumer-1.180.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-OpenID-Consumer-1.180.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-OpenID-Consumer-1.180.0-1|14	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|15	BuildRequires:	perl-devel
21cr|perl-Net-OpenID-Consumer-1.180.0-1|16	BuildRequires:	perl(Net::OpenID::Common) >= 1.190.0
21cr|perl-Net-OpenID-Consumer-1.180.0-1|17	BuildRequires:	perl(Crypt::DH)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|18	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|19	BuildRequires:	perl(Digest::SHA)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|20	BuildRequires:	perl(HTTP::Request)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|21	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|22	BuildRequires:	perl(MIME::Base64)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|23	BuildRequires:	perl(Time::Local)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|24	BuildRequires:	perl(URI)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|25	BuildRequires:	perl(XML::Simple)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|26	BuildRequires:	perl(CGI)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|27	BuildRequires:	perl(JSON)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|28	BuildRequires:	perl(Storable)
21cr|perl-Net-OpenID-Consumer-1.180.0-1|29	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Net-OpenID-Consumer-1.180.0-1|30	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|31	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|32	BuildArch:	noarch
21cr|perl-Net-OpenID-Consumer-1.180.0-1|33	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|34	%description
21cr|perl-Net-OpenID-Consumer-1.180.0-1|35	This module provides an implementation of the Yadis protocol, which does
21cr|perl-Net-OpenID-Consumer-1.180.0-1|36	XRDS-based service discovery on URLs.
21cr|perl-Net-OpenID-Consumer-1.180.0-1|37	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|38	This module was originally developed by OHTSUKA Ko-hei as the
21cr|perl-Net-OpenID-Consumer-1.180.0-1|39	Net::Yadis::Discovery manpage, but was forked and simplified for inclusion
21cr|perl-Net-OpenID-Consumer-1.180.0-1|40	in the core OpenID Consumer package.
21cr|perl-Net-OpenID-Consumer-1.180.0-1|41	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|42	This simplified version is tailored for the needs of Net::OpenID::Consumer;
21cr|perl-Net-OpenID-Consumer-1.180.0-1|43	for other uses, the Net::Yadis::Discovery manpage is probably a better
21cr|perl-Net-OpenID-Consumer-1.180.0-1|44	choice.
21cr|perl-Net-OpenID-Consumer-1.180.0-1|45	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|46	%prep
21cr|perl-Net-OpenID-Consumer-1.180.0-1|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-OpenID-Consumer-1.180.0-1|48	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|49	%build
21cr|perl-Net-OpenID-Consumer-1.180.0-1|50	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-OpenID-Consumer-1.180.0-1|51	%make
21cr|perl-Net-OpenID-Consumer-1.180.0-1|52	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|53	%check
21cr|perl-Net-OpenID-Consumer-1.180.0-1|54	%make test
21cr|perl-Net-OpenID-Consumer-1.180.0-1|55	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|56	%install
21cr|perl-Net-OpenID-Consumer-1.180.0-1|57	%makeinstall_std
21cr|perl-Net-OpenID-Consumer-1.180.0-1|58	
21cr|perl-Net-OpenID-Consumer-1.180.0-1|59	%files
21cr|perl-Net-OpenID-Consumer-1.180.0-1|60	%doc Changes META.json META.yml README
21cr|perl-Net-OpenID-Consumer-1.180.0-1|61	%{_mandir}/man3/*
21cr|perl-Net-OpenID-Consumer-1.180.0-1|62	%{perl_vendorlib}/*

5099 21
21cr|perl-Net-OpenID-Server-1.90.0-5|1	%define upstream_name    Net-OpenID-Server
21cr|perl-Net-OpenID-Server-1.90.0-5|2	%define upstream_version 1.09
21cr|perl-Net-OpenID-Server-1.90.0-5|3	
21cr|perl-Net-OpenID-Server-1.90.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Net-OpenID-Server-1.90.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-OpenID-Server-1.90.0-5|6	Release:	5
21cr|perl-Net-OpenID-Server-1.90.0-5|7	
21cr|perl-Net-OpenID-Server-1.90.0-5|8	Summary:	Library for building your own OpenID server
21cr|perl-Net-OpenID-Server-1.90.0-5|9	
21cr|perl-Net-OpenID-Server-1.90.0-5|10	
21cr|perl-Net-OpenID-Server-1.90.0-5|11	License:	GPL+ or Artistic
21cr|perl-Net-OpenID-Server-1.90.0-5|12	Group:		Development/Perl
21cr|perl-Net-OpenID-Server-1.90.0-5|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-OpenID-Server-1.90.0-5|14	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-OpenID-Server-1.90.0-5|15	
21cr|perl-Net-OpenID-Server-1.90.0-5|16	BuildRequires:	perl-devel
21cr|perl-Net-OpenID-Server-1.90.0-5|17	BuildRequires: perl(Digest::SHA)
21cr|perl-Net-OpenID-Server-1.90.0-5|18	BuildRequires: perl(Net::OpenID::Common)
21cr|perl-Net-OpenID-Server-1.90.0-5|19	BuildRequires:	perl(Crypt::DH)
21cr|perl-Net-OpenID-Server-1.90.0-5|20	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Net-OpenID-Server-1.90.0-5|21	BuildRequires:	perl(MIME::Base64)
21cr|perl-Net-OpenID-Server-1.90.0-5|22	BuildRequires:	perl(URI)
21cr|perl-Net-OpenID-Server-1.90.0-5|23	BuildArch:	noarch
21cr|perl-Net-OpenID-Server-1.90.0-5|24	
21cr|perl-Net-OpenID-Server-1.90.0-5|25	%description
21cr|perl-Net-OpenID-Server-1.90.0-5|26	This is the Perl API for (the server half of) OpenID, a distributed
21cr|perl-Net-OpenID-Server-1.90.0-5|27	identity system based on proving you own a URL, which is then your
21cr|perl-Net-OpenID-Server-1.90.0-5|28	identity. More information is available at:
21cr|perl-Net-OpenID-Server-1.90.0-5|29	
21cr|perl-Net-OpenID-Server-1.90.0-5|30	http://openid.net/
21cr|perl-Net-OpenID-Server-1.90.0-5|31	
21cr|perl-Net-OpenID-Server-1.90.0-5|32	As of version 1.01 this module has support for both OpenID 1.1 and 2.0.
21cr|perl-Net-OpenID-Server-1.90.0-5|33	Prior to this, only 1.1 was supported.
21cr|perl-Net-OpenID-Server-1.90.0-5|34	
21cr|perl-Net-OpenID-Server-1.90.0-5|35	%prep
21cr|perl-Net-OpenID-Server-1.90.0-5|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-OpenID-Server-1.90.0-5|37	
21cr|perl-Net-OpenID-Server-1.90.0-5|38	%build
21cr|perl-Net-OpenID-Server-1.90.0-5|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-OpenID-Server-1.90.0-5|40	%make
21cr|perl-Net-OpenID-Server-1.90.0-5|41	
21cr|perl-Net-OpenID-Server-1.90.0-5|42	%check
21cr|perl-Net-OpenID-Server-1.90.0-5|43	%make test
21cr|perl-Net-OpenID-Server-1.90.0-5|44	
21cr|perl-Net-OpenID-Server-1.90.0-5|45	%install
21cr|perl-Net-OpenID-Server-1.90.0-5|46	%makeinstall_std
21cr|perl-Net-OpenID-Server-1.90.0-5|47	
21cr|perl-Net-OpenID-Server-1.90.0-5|48	%files
21cr|perl-Net-OpenID-Server-1.90.0-5|49	%doc
21cr|perl-Net-OpenID-Server-1.90.0-5|50	%{_mandir}/man3/*
21cr|perl-Net-OpenID-Server-1.90.0-5|51	%{perl_vendorlib}/*

5100 21
21cr|perl-Net-OpenSSH-0.820.0-1|1	%define upstream_name    Net-OpenSSH
21cr|perl-Net-OpenSSH-0.820.0-1|2	%define upstream_version 0.82
21cr|perl-Net-OpenSSH-0.820.0-1|3	
21cr|perl-Net-OpenSSH-0.820.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-OpenSSH-0.820.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-OpenSSH-0.820.0-1|6	Release:	1
21cr|perl-Net-OpenSSH-0.820.0-1|7	
21cr|perl-Net-OpenSSH-0.820.0-1|8	Summary:	Perl SSH client package implemented on top of OpenSSH
21cr|perl-Net-OpenSSH-0.820.0-1|9	
21cr|perl-Net-OpenSSH-0.820.0-1|10	License:	GPL+ or Artistic
21cr|perl-Net-OpenSSH-0.820.0-1|11	Group:		Development/Perl
21cr|perl-Net-OpenSSH-0.820.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-OpenSSH-0.820.0-1|13	Source0:	http://www.cpan.org/authors/id/S/SA/SALVA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-OpenSSH-0.820.0-1|14	
21cr|perl-Net-OpenSSH-0.820.0-1|15	
21cr|perl-Net-OpenSSH-0.820.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Net-OpenSSH-0.820.0-1|17	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21cr|perl-Net-OpenSSH-0.820.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-Net-OpenSSH-0.820.0-1|19	BuildRequires:	openssh-clients
21cr|perl-Net-OpenSSH-0.820.0-1|20	
21cr|perl-Net-OpenSSH-0.820.0-1|21	Requires:	openssh-clients
21cr|perl-Net-OpenSSH-0.820.0-1|22	
21cr|perl-Net-OpenSSH-0.820.0-1|23	BuildArch:	noarch
21cr|perl-Net-OpenSSH-0.820.0-1|24	
21cr|perl-Net-OpenSSH-0.820.0-1|25	%description
21cr|perl-Net-OpenSSH-0.820.0-1|26	Net::OpenSSH is a secure shell client package implemented on top of OpenSSH
21cr|perl-Net-OpenSSH-0.820.0-1|27	binary client ('ssh').
21cr|perl-Net-OpenSSH-0.820.0-1|28	
21cr|perl-Net-OpenSSH-0.820.0-1|29	This package is implemented around the multiplexing feature found in
21cr|perl-Net-OpenSSH-0.820.0-1|30	later versions of OpenSSH. That feature allows reuse of a previous SSH
21cr|perl-Net-OpenSSH-0.820.0-1|31	connection for running new commands (I believe that OpenSSH 4.1 is the
21cr|perl-Net-OpenSSH-0.820.0-1|32	first one to provide all the required functionality).
21cr|perl-Net-OpenSSH-0.820.0-1|33	
21cr|perl-Net-OpenSSH-0.820.0-1|34	When a new Net::OpenSSH object is created, the OpenSSH 'ssh' client is
21cr|perl-Net-OpenSSH-0.820.0-1|35	run in master mode, establishing a permanent (actually, for the
21cr|perl-Net-OpenSSH-0.820.0-1|36	lifetime of the object) connection to the server.
21cr|perl-Net-OpenSSH-0.820.0-1|37	
21cr|perl-Net-OpenSSH-0.820.0-1|38	%prep
21cr|perl-Net-OpenSSH-0.820.0-1|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-OpenSSH-0.820.0-1|40	
21cr|perl-Net-OpenSSH-0.820.0-1|41	%build
21cr|perl-Net-OpenSSH-0.820.0-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-OpenSSH-0.820.0-1|43	%make
21cr|perl-Net-OpenSSH-0.820.0-1|44	
21cr|perl-Net-OpenSSH-0.820.0-1|45	%check
21cr|perl-Net-OpenSSH-0.820.0-1|46	make test
21cr|perl-Net-OpenSSH-0.820.0-1|47	
21cr|perl-Net-OpenSSH-0.820.0-1|48	%install
21cr|perl-Net-OpenSSH-0.820.0-1|49	%makeinstall_std
21cr|perl-Net-OpenSSH-0.820.0-1|50	
21cr|perl-Net-OpenSSH-0.820.0-1|51	%files
21cr|perl-Net-OpenSSH-0.820.0-1|52	%doc Changes README META.json META.yml examples
21cr|perl-Net-OpenSSH-0.820.0-1|53	%{_mandir}/man3/*
21cr|perl-Net-OpenSSH-0.820.0-1|54	%{perl_vendorlib}/*

5101 21
21cr|perl-NetPacket-1.7.2-1|1	%define upstream_name    NetPacket
21cr|perl-NetPacket-1.7.2-1|2	%define upstream_version 1.7.2
21cr|perl-NetPacket-1.7.2-1|3	
21cr|perl-NetPacket-1.7.2-1|4	Name:       perl-%{upstream_name}
21cr|perl-NetPacket-1.7.2-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-NetPacket-1.7.2-1|6	Release:    1
21cr|perl-NetPacket-1.7.2-1|7	
21cr|perl-NetPacket-1.7.2-1|8	Summary:    Assemble and disassemble ethernet packets
21cr|perl-NetPacket-1.7.2-1|9	License:    GPL+ or Artistic
21cr|perl-NetPacket-1.7.2-1|10	Group:      Development/Perl
21cr|perl-NetPacket-1.7.2-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-NetPacket-1.7.2-1|12	Source0:    https://cpan.metacpan.org/authors/id/Y/YA/YANICK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-NetPacket-1.7.2-1|13	
21cr|perl-NetPacket-1.7.2-1|14	BuildRequires: perl(Carp)
21cr|perl-NetPacket-1.7.2-1|15	BuildRequires: perl(Exporter)
21cr|perl-NetPacket-1.7.2-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-NetPacket-1.7.2-1|17	BuildRequires: perl(File::Spec)
21cr|perl-NetPacket-1.7.2-1|18	BuildRequires: perl(IO::Handle)
21cr|perl-NetPacket-1.7.2-1|19	BuildRequires: perl(IPC::Open3)
21cr|perl-NetPacket-1.7.2-1|20	BuildRequires: perl(Test::More)
21cr|perl-NetPacket-1.7.2-1|21	BuildRequires: perl(constant)
21cr|perl-NetPacket-1.7.2-1|22	BuildRequires: perl(parent)
21cr|perl-NetPacket-1.7.2-1|23	BuildRequires: perl(strict)
21cr|perl-NetPacket-1.7.2-1|24	BuildRequires: perl(warnings)
21cr|perl-NetPacket-1.7.2-1|25	BuildRequires: perl-devel
21cr|perl-NetPacket-1.7.2-1|26	
21cr|perl-NetPacket-1.7.2-1|27	BuildArch: noarch
21cr|perl-NetPacket-1.7.2-1|28	
21cr|perl-NetPacket-1.7.2-1|29	%description
21cr|perl-NetPacket-1.7.2-1|30	'NetPacket' provides a base class for a cluster of modules related to
21cr|perl-NetPacket-1.7.2-1|31	decoding and encoding of network protocols. Each 'NetPacket' descendent
21cr|perl-NetPacket-1.7.2-1|32	module knows how to encode and decode packets for the network protocol it
21cr|perl-NetPacket-1.7.2-1|33	implements. Consult the documentation for the module in question for
21cr|perl-NetPacket-1.7.2-1|34	protocol-specific implementation.
21cr|perl-NetPacket-1.7.2-1|35	
21cr|perl-NetPacket-1.7.2-1|36	Note that there is no inheritance in the 'NetPacket::' cluster of modules
21cr|perl-NetPacket-1.7.2-1|37	other than each protocol module being a 'NetPacket'. This was seen to be
21cr|perl-NetPacket-1.7.2-1|38	too restrictive as imposing inheritance relationships (for example between
21cr|perl-NetPacket-1.7.2-1|39	the IP, UDP and TCP protocols) would make things like tunneling or other
21cr|perl-NetPacket-1.7.2-1|40	unusual situations difficult.
21cr|perl-NetPacket-1.7.2-1|41	
21cr|perl-NetPacket-1.7.2-1|42	%prep
21cr|perl-NetPacket-1.7.2-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-NetPacket-1.7.2-1|44	
21cr|perl-NetPacket-1.7.2-1|45	%build
21cr|perl-NetPacket-1.7.2-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-NetPacket-1.7.2-1|47	
21cr|perl-NetPacket-1.7.2-1|48	%make
21cr|perl-NetPacket-1.7.2-1|49	
21cr|perl-NetPacket-1.7.2-1|50	%check
21cr|perl-NetPacket-1.7.2-1|51	make test
21cr|perl-NetPacket-1.7.2-1|52	
21cr|perl-NetPacket-1.7.2-1|53	%install
21cr|perl-NetPacket-1.7.2-1|54	%makeinstall_std
21cr|perl-NetPacket-1.7.2-1|55	
21cr|perl-NetPacket-1.7.2-1|56	%files
21cr|perl-NetPacket-1.7.2-1|57	%doc Changes LICENSE META.json META.yml README
21cr|perl-NetPacket-1.7.2-1|58	%{_mandir}/man3/*
21cr|perl-NetPacket-1.7.2-1|59	%{perl_vendorlib}/*

5102 21
21cr|perl-Net-Packet-3.280.0-1|1	%define upstream_name	 Net-Packet
21cr|perl-Net-Packet-3.280.0-1|2	%define upstream_version 3.28
21cr|perl-Net-Packet-3.280.0-1|3	
21cr|perl-Net-Packet-3.280.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Packet-3.280.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Packet-3.280.0-1|6	Release:	1
21cr|perl-Net-Packet-3.280.0-1|7	
21cr|perl-Net-Packet-3.280.0-1|8	Summary:	A framework to easily send and receive frames from layer 2 to layer 7
21cr|perl-Net-Packet-3.280.0-1|9	
21cr|perl-Net-Packet-3.280.0-1|10	License:	GPL+ or Artistic
21cr|perl-Net-Packet-3.280.0-1|11	Group:		Development/Perl
21cr|perl-Net-Packet-3.280.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-Packet-3.280.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Packet-3.280.0-1|14	
21cr|perl-Net-Packet-3.280.0-1|15	BuildRequires:	chrpath
21cr|perl-Net-Packet-3.280.0-1|16	BuildRequires:	pcap-devel
21cr|perl-Net-Packet-3.280.0-1|17	BuildRequires:	perl(Bit::Vector)
21cr|perl-Net-Packet-3.280.0-1|18	BuildRequires:	perl(Class::Gomor::Hash)
21cr|perl-Net-Packet-3.280.0-1|19	BuildRequires:	perl(IO::Interface)
21cr|perl-Net-Packet-3.280.0-1|20	BuildRequires:	perl(Net::IPv6Addr)
21cr|perl-Net-Packet-3.280.0-1|21	BuildRequires:	perl(Net::Libdnet)
21cr|perl-Net-Packet-3.280.0-1|22	BuildRequires:	perl(Net::Pcap)
21cr|perl-Net-Packet-3.280.0-1|23	BuildRequires:	perl(Net::Write)
21cr|perl-Net-Packet-3.280.0-1|24	BuildRequires:	perl(Socket6)
21cr|perl-Net-Packet-3.280.0-1|25	BuildRequires:	perl-devel
21cr|perl-Net-Packet-3.280.0-1|26	
21cr|perl-Net-Packet-3.280.0-1|27	BuildArch:	noarch
21cr|perl-Net-Packet-3.280.0-1|28	
21cr|perl-Net-Packet-3.280.0-1|29	%description
21cr|perl-Net-Packet-3.280.0-1|30	This module is a unified framework to craft, send and receive
21cr|perl-Net-Packet-3.280.0-1|31	packets at layers 2, 3, 4 and 7.  Basically, you forge each layer
21cr|perl-Net-Packet-3.280.0-1|32	of a frame (Net::Packet::IPv4 for layer 3, Net::Packet::TCP for
21cr|perl-Net-Packet-3.280.0-1|33	layer 4 ; for example), and pack all of this into a
21cr|perl-Net-Packet-3.280.0-1|34	Net::Packet::Frame object. Then, you can send the frame to the
21cr|perl-Net-Packet-3.280.0-1|35	network, and receive it easily, since the response is
21cr|perl-Net-Packet-3.280.0-1|36	automatically searched for and matched against the request.  If
21cr|perl-Net-Packet-3.280.0-1|37	you want some layer 2, 3 or 4 protocol encoding/decoding to be
21cr|perl-Net-Packet-3.280.0-1|38	added, just ask, and give a corresponding .pcap file ;)
21cr|perl-Net-Packet-3.280.0-1|39	
21cr|perl-Net-Packet-3.280.0-1|40	%prep
21cr|perl-Net-Packet-3.280.0-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Packet-3.280.0-1|42	
21cr|perl-Net-Packet-3.280.0-1|43	%build
21cr|perl-Net-Packet-3.280.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Packet-3.280.0-1|45	%make CFLAGS="%{optflags}"
21cr|perl-Net-Packet-3.280.0-1|46	
21cr|perl-Net-Packet-3.280.0-1|47	# this won't work, but partly works as root...
21cr|perl-Net-Packet-3.280.0-1|48	#make test
21cr|perl-Net-Packet-3.280.0-1|49	
21cr|perl-Net-Packet-3.280.0-1|50	%install
21cr|perl-Net-Packet-3.280.0-1|51	%makeinstall_std
21cr|perl-Net-Packet-3.280.0-1|52	
21cr|perl-Net-Packet-3.280.0-1|53	%files
21cr|perl-Net-Packet-3.280.0-1|54	%doc Changes README examples
21cr|perl-Net-Packet-3.280.0-1|55	%{perl_vendorlib}/Net
21cr|perl-Net-Packet-3.280.0-1|56	%{_mandir}/*/*

5103 21
21cr|perl-Net-Pcap-0.180.0-1|1	%define upstream_name Net-Pcap
21cr|perl-Net-Pcap-0.180.0-1|2	%define upstream_version 0.18
21cr|perl-Net-Pcap-0.180.0-1|3	
21cr|perl-Net-Pcap-0.180.0-1|4	Summary:	Interface to pcap(3) LBL packet capture library
21cr|perl-Net-Pcap-0.180.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Net-Pcap-0.180.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Pcap-0.180.0-1|7	Release:	1
21cr|perl-Net-Pcap-0.180.0-1|8	License:	GPL+ or Artistic
21cr|perl-Net-Pcap-0.180.0-1|9	Group:		Development/Perl
21cr|perl-Net-Pcap-0.180.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-Pcap-0.180.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Pcap-0.180.0-1|12	BuildRequires:	pkgconfig(libpcap)
21cr|perl-Net-Pcap-0.180.0-1|13	BuildRequires:	perl-devel
21cr|perl-Net-Pcap-0.180.0-1|14	# Adapt a test to libpcap-1.8.0, bug #1375919, CPAN RT#117831
21cr|perl-Net-Pcap-0.180.0-1|15	Patch0:		Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch
21cr|perl-Net-Pcap-0.180.0-1|16	Patch1:		Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch
21cr|perl-Net-Pcap-0.180.0-1|17	# patch from arch linux
21cr|perl-Net-Pcap-0.180.0-1|18	Patch2:		net-pcap-makefile.patch
21cr|perl-Net-Pcap-0.180.0-1|19	Patch3:		net-pcap-listdatalinks.patch
21cr|perl-Net-Pcap-0.180.0-1|20	Patch4:		net-pcap-newapi.patch
21cr|perl-Net-Pcap-0.180.0-1|21	
21cr|perl-Net-Pcap-0.180.0-1|22	%description
21cr|perl-Net-Pcap-0.180.0-1|23	Net::Pcap is a Perl binding to the LBL pcap(3) library.
21cr|perl-Net-Pcap-0.180.0-1|24	The README for libpcap describes itself as:
21cr|perl-Net-Pcap-0.180.0-1|25	
21cr|perl-Net-Pcap-0.180.0-1|26	"a system-independent interface for user-level packet capture.
21cr|perl-Net-Pcap-0.180.0-1|27	libpcap provides a portable framework for low-level network
21cr|perl-Net-Pcap-0.180.0-1|28	monitoring.  Applications include network statistics collection,
21cr|perl-Net-Pcap-0.180.0-1|29	security monitoring, network debugging, etc."
21cr|perl-Net-Pcap-0.180.0-1|30	
21cr|perl-Net-Pcap-0.180.0-1|31	%files
21cr|perl-Net-Pcap-0.180.0-1|32	%doc README
21cr|perl-Net-Pcap-0.180.0-1|33	%{perl_vendorarch}/Net
21cr|perl-Net-Pcap-0.180.0-1|34	%{perl_vendorarch}/auto/Net
21cr|perl-Net-Pcap-0.180.0-1|35	%{_mandir}/man3/*
21cr|perl-Net-Pcap-0.180.0-1|36	%{_mandir}/man1/*
21cr|perl-Net-Pcap-0.180.0-1|37	%{_bindir}/*
21cr|perl-Net-Pcap-0.180.0-1|38	
21cr|perl-Net-Pcap-0.180.0-1|39	#----------------------------------------------------------------
21cr|perl-Net-Pcap-0.180.0-1|40	
21cr|perl-Net-Pcap-0.180.0-1|41	%prep
21cr|perl-Net-Pcap-0.180.0-1|42	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Pcap-0.180.0-1|43	
21cr|perl-Net-Pcap-0.180.0-1|44	%build
21cr|perl-Net-Pcap-0.180.0-1|45	perl Makefile.PL INSTALLDIRS=vendor --defaultdeps NO_PACKLIST=1
21cr|perl-Net-Pcap-0.180.0-1|46	%make
21cr|perl-Net-Pcap-0.180.0-1|47	
21cr|perl-Net-Pcap-0.180.0-1|48	%check
21cr|perl-Net-Pcap-0.180.0-1|49	make test
21cr|perl-Net-Pcap-0.180.0-1|50	
21cr|perl-Net-Pcap-0.180.0-1|51	%install
21cr|perl-Net-Pcap-0.180.0-1|52	%makeinstall_std
21cr|perl-Net-Pcap-0.180.0-1|53	rm -rf %{buildroot}%{perl_archlib}/perllocal.pod
21cr|perl-Net-Pcap-0.180.0-1|54	rm -rf %{buildroot}%{perl_archlib}/Net/._Pcap.pm

5104 21
21cr|perl-Net-Ping-2.740.0-1|1	%define upstream_name    Net-Ping
21cr|perl-Net-Ping-2.740.0-1|2	%define upstream_version 2.74
21cr|perl-Net-Ping-2.740.0-1|3	
21cr|perl-Net-Ping-2.740.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Ping-2.740.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Ping-2.740.0-1|6	Release:	1
21cr|perl-Net-Ping-2.740.0-1|7	
21cr|perl-Net-Ping-2.740.0-1|8	License:	GPL+ or Artistic
21cr|perl-Net-Ping-2.740.0-1|9	Group:		Development/Perl
21cr|perl-Net-Ping-2.740.0-1|10	Summary:	TCP, UDP, or ICMP ping
21cr|perl-Net-Ping-2.740.0-1|11	
21cr|perl-Net-Ping-2.740.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Ping-2.740.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-Ping-%{upstream_version}.tar.gz
21cr|perl-Net-Ping-2.740.0-1|14	
21cr|perl-Net-Ping-2.740.0-1|15	BuildRequires:	perl-devel
21cr|perl-Net-Ping-2.740.0-1|16	BuildRequires:	perl(Test)
21cr|perl-Net-Ping-2.740.0-1|17	BuildRequires:	perl(Time::HiRes)
21cr|perl-Net-Ping-2.740.0-1|18	BuildArch:	noarch
21cr|perl-Net-Ping-2.740.0-1|19	
21cr|perl-Net-Ping-2.740.0-1|20	%description
21cr|perl-Net-Ping-2.740.0-1|21	This module contains methods to test the reachability of remote hosts on a
21cr|perl-Net-Ping-2.740.0-1|22	network. A ping object is first created with optional parameters, a
21cr|perl-Net-Ping-2.740.0-1|23	variable number of hosts may be pinged multiple times and then the
21cr|perl-Net-Ping-2.740.0-1|24	connection is closed.
21cr|perl-Net-Ping-2.740.0-1|25	
21cr|perl-Net-Ping-2.740.0-1|26	You may choose one of six different protocols to use for the ping. The
21cr|perl-Net-Ping-2.740.0-1|27	"tcp" protocol is the default. Note that a live remote host may still fail
21cr|perl-Net-Ping-2.740.0-1|28	to be pingable by one or more of these protocols. For example,
21cr|perl-Net-Ping-2.740.0-1|29	www.microsoft.com is generally alive but not "icmp" pingable.
21cr|perl-Net-Ping-2.740.0-1|30	
21cr|perl-Net-Ping-2.740.0-1|31	With the "tcp" protocol the ping() method attempts to establish a
21cr|perl-Net-Ping-2.740.0-1|32	connection to the remote host's echo port. If the connection is
21cr|perl-Net-Ping-2.740.0-1|33	successfully established, the remote host is considered reachable. No data
21cr|perl-Net-Ping-2.740.0-1|34	is actually echoed. This protocol does not require any special privileges
21cr|perl-Net-Ping-2.740.0-1|35	but has higher overhead than the "udp" and "icmp" protocols.
21cr|perl-Net-Ping-2.740.0-1|36	
21cr|perl-Net-Ping-2.740.0-1|37	%prep
21cr|perl-Net-Ping-2.740.0-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Ping-2.740.0-1|39	
21cr|perl-Net-Ping-2.740.0-1|40	%build
21cr|perl-Net-Ping-2.740.0-1|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Ping-2.740.0-1|42	%make
21cr|perl-Net-Ping-2.740.0-1|43	
21cr|perl-Net-Ping-2.740.0-1|44	%check
21cr|perl-Net-Ping-2.740.0-1|45	# (tv) those network checks now fail with iurt 0.7.x
21cr|perl-Net-Ping-2.740.0-1|46	rm -f t/200_ping_tcp.t t/400_ping_syn.t t/410_syn_host.t t/420_ping_syn_port.t
21cr|perl-Net-Ping-2.740.0-1|47	make test
21cr|perl-Net-Ping-2.740.0-1|48	
21cr|perl-Net-Ping-2.740.0-1|49	%install
21cr|perl-Net-Ping-2.740.0-1|50	%makeinstall_std
21cr|perl-Net-Ping-2.740.0-1|51	
21cr|perl-Net-Ping-2.740.0-1|52	%files
21cr|perl-Net-Ping-2.740.0-1|53	%doc Changes
21cr|perl-Net-Ping-2.740.0-1|54	%{_mandir}/man3/*
21cr|perl-Net-Ping-2.740.0-1|55	%{perl_vendorlib}/*

5105 21
21cr|perl-Net-Proxy-0.120.0-6|1	%define upstream_name	 Net-Proxy
21cr|perl-Net-Proxy-0.120.0-6|2	%define	upstream_version 0.12
21cr|perl-Net-Proxy-0.120.0-6|3	
21cr|perl-Net-Proxy-0.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Proxy-0.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Proxy-0.120.0-6|6	Release:	6
21cr|perl-Net-Proxy-0.120.0-6|7	
21cr|perl-Net-Proxy-0.120.0-6|8	Summary:	Framework for proxying network connections in many ways
21cr|perl-Net-Proxy-0.120.0-6|9	
21cr|perl-Net-Proxy-0.120.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-Proxy-0.120.0-6|11	Group:		Development/Perl
21cr|perl-Net-Proxy-0.120.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-Proxy-0.120.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-Proxy-0.120.0-6|14	
21cr|perl-Net-Proxy-0.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-Proxy-0.120.0-6|16	BuildRequires:	perl(IO::Socket::SSL)
21cr|perl-Net-Proxy-0.120.0-6|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Net-Proxy-0.120.0-6|18	BuildRequires:	perl(Test::Pod)
21cr|perl-Net-Proxy-0.120.0-6|19	BuildArch:	noarch
21cr|perl-Net-Proxy-0.120.0-6|20	
21cr|perl-Net-Proxy-0.120.0-6|21	%description
21cr|perl-Net-Proxy-0.120.0-6|22	A Net::Proxy object represents a proxy that accepts connections and then relays
21cr|perl-Net-Proxy-0.120.0-6|23	the data transfered between the source and the destination.
21cr|perl-Net-Proxy-0.120.0-6|24	The goal of this module is to abstract the different methods used to connect
21cr|perl-Net-Proxy-0.120.0-6|25	from the proxy to the destination.
21cr|perl-Net-Proxy-0.120.0-6|26	
21cr|perl-Net-Proxy-0.120.0-6|27	A proxy is a program that transfer data across a network boundary between a
21cr|perl-Net-Proxy-0.120.0-6|28	client and a server. Net::Proxy introduces the concept of "connectors"
21cr|perl-Net-Proxy-0.120.0-6|29	(implemented as Net::Proxy::Connector subclasses), which abstract the server
21cr|perl-Net-Proxy-0.120.0-6|30	part (connected to the client) and the client part (connected to the server)
21cr|perl-Net-Proxy-0.120.0-6|31	of the proxy.
21cr|perl-Net-Proxy-0.120.0-6|32	This architecture makes it easy to implement specific techniques to cross a
21cr|perl-Net-Proxy-0.120.0-6|33	given network boundary, possibly by using a proxy on one side of the network
21cr|perl-Net-Proxy-0.120.0-6|34	fence, and a reverse-proxy on the other side of the fence.
21cr|perl-Net-Proxy-0.120.0-6|35	
21cr|perl-Net-Proxy-0.120.0-6|36	This package also contains utilities such as connect-tunnel and sslh.
21cr|perl-Net-Proxy-0.120.0-6|37	
21cr|perl-Net-Proxy-0.120.0-6|38	%prep
21cr|perl-Net-Proxy-0.120.0-6|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Proxy-0.120.0-6|40	
21cr|perl-Net-Proxy-0.120.0-6|41	%build
21cr|perl-Net-Proxy-0.120.0-6|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Proxy-0.120.0-6|43	%make
21cr|perl-Net-Proxy-0.120.0-6|44	
21cr|perl-Net-Proxy-0.120.0-6|45	# Disable tests - can fail inside LXC at ABF
21cr|perl-Net-Proxy-0.120.0-6|46	# %check
21cr|perl-Net-Proxy-0.120.0-6|47	# make test
21cr|perl-Net-Proxy-0.120.0-6|48	
21cr|perl-Net-Proxy-0.120.0-6|49	%install
21cr|perl-Net-Proxy-0.120.0-6|50	%makeinstall_std
21cr|perl-Net-Proxy-0.120.0-6|51	
21cr|perl-Net-Proxy-0.120.0-6|52	%files
21cr|perl-Net-Proxy-0.120.0-6|53	%doc README Changes
21cr|perl-Net-Proxy-0.120.0-6|54	%{perl_vendorlib}/Net
21cr|perl-Net-Proxy-0.120.0-6|55	%{_mandir}/*/*
21cr|perl-Net-Proxy-0.120.0-6|56	%{_bindir}/*

5106 21
21cr|perl-Net-Raddle-0.08-7|1	%define debug_package %{nil}
21cr|perl-Net-Raddle-0.08-7|2	
21cr|perl-Net-Raddle-0.08-7|3	%define upstream_name Net-Raddle
21cr|perl-Net-Raddle-0.08-7|4	
21cr|perl-Net-Raddle-0.08-7|5	Name:		perl-%{upstream_name}
21cr|perl-Net-Raddle-0.08-7|6	Version:	0.08
21cr|perl-Net-Raddle-0.08-7|7	Release:	7
21cr|perl-Net-Raddle-0.08-7|8	License:	GPL or Artistic
21cr|perl-Net-Raddle-0.08-7|9	Group:		Development/Perl
21cr|perl-Net-Raddle-0.08-7|10	Summary:	Raddle network emulator
21cr|perl-Net-Raddle-0.08-7|11	
21cr|perl-Net-Raddle-0.08-7|12	Url:		http://raddle.sourceforge.net/
21cr|perl-Net-Raddle-0.08-7|13	Source:		http://downloads.sourceforge.net/project/raddle/raddle/%{version}/Net-Raddle-%{version}.tar.gz
21cr|perl-Net-Raddle-0.08-7|14	
21cr|perl-Net-Raddle-0.08-7|15	BuildRequires:	perl-devel
21cr|perl-Net-Raddle-0.08-7|16	BuildRequires:	perl(NetSNMP::ASN)
21cr|perl-Net-Raddle-0.08-7|17	BuildRequires:	perl(Date::Calc)
21cr|perl-Net-Raddle-0.08-7|18	
21cr|perl-Net-Raddle-0.08-7|19	%description
21cr|perl-Net-Raddle-0.08-7|20	Raddle is a network emulation framework. It is particularly useful when testing
21cr|perl-Net-Raddle-0.08-7|21	network management systems or teaching people to use them.
21cr|perl-Net-Raddle-0.08-7|22	
21cr|perl-Net-Raddle-0.08-7|23	%prep
21cr|perl-Net-Raddle-0.08-7|24	%setup -q -n %{upstream_name}-%{version}
21cr|perl-Net-Raddle-0.08-7|25	
21cr|perl-Net-Raddle-0.08-7|26	%build
21cr|perl-Net-Raddle-0.08-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Raddle-0.08-7|28	%make
21cr|perl-Net-Raddle-0.08-7|29	
21cr|perl-Net-Raddle-0.08-7|30	%check
21cr|perl-Net-Raddle-0.08-7|31	make test
21cr|perl-Net-Raddle-0.08-7|32	
21cr|perl-Net-Raddle-0.08-7|33	%install
21cr|perl-Net-Raddle-0.08-7|34	%makeinstall_std
21cr|perl-Net-Raddle-0.08-7|35	
21cr|perl-Net-Raddle-0.08-7|36	%files
21cr|perl-Net-Raddle-0.08-7|37	%doc CHANGELOG INSTALLATION LICENCE README examples
21cr|perl-Net-Raddle-0.08-7|38	%{_mandir}/man3/*
21cr|perl-Net-Raddle-0.08-7|39	%{perl_vendorlib}/*

5107 21
21cr|perl-Net-Radius-2.103.0-7|1	%define upstream_name       Net-Radius
21cr|perl-Net-Radius-2.103.0-7|2	%define upstream_version 2.103
21cr|perl-Net-Radius-2.103.0-7|3	
21cr|perl-Net-Radius-2.103.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Radius-2.103.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Radius-2.103.0-7|6	Release:	7
21cr|perl-Net-Radius-2.103.0-7|7	Summary:	Object-oriented Perl interface to RADIUS
21cr|perl-Net-Radius-2.103.0-7|8	
21cr|perl-Net-Radius-2.103.0-7|9	License:	GPL or Artistic
21cr|perl-Net-Radius-2.103.0-7|10	Group:		Development/Perl
21cr|perl-Net-Radius-2.103.0-7|11	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Radius-2.103.0-7|12	Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Radius-2.103.0-7|13	BuildRequires:	perl-devel
21cr|perl-Net-Radius-2.103.0-7|14	BuildRequires:	perl(Test::Warn)
21cr|perl-Net-Radius-2.103.0-7|15	BuildArch:	noarch
21cr|perl-Net-Radius-2.103.0-7|16	
21cr|perl-Net-Radius-2.103.0-7|17	%description
21cr|perl-Net-Radius-2.103.0-7|18	The modules included here provide an interface to the RADIUS
21cr|perl-Net-Radius-2.103.0-7|19	protocol. It consists of the following modules:
21cr|perl-Net-Radius-2.103.0-7|20	
21cr|perl-Net-Radius-2.103.0-7|21	Net::Radius::Packet - Deals with RADIUS packets
21cr|perl-Net-Radius-2.103.0-7|22	Net::Radius::Dictionary - Deals with RADIUS dictionaries
21cr|perl-Net-Radius-2.103.0-7|23	
21cr|perl-Net-Radius-2.103.0-7|24	%prep
21cr|perl-Net-Radius-2.103.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Radius-2.103.0-7|26	
21cr|perl-Net-Radius-2.103.0-7|27	%build
21cr|perl-Net-Radius-2.103.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Radius-2.103.0-7|29	%make
21cr|perl-Net-Radius-2.103.0-7|30	
21cr|perl-Net-Radius-2.103.0-7|31	%check
21cr|perl-Net-Radius-2.103.0-7|32	make test
21cr|perl-Net-Radius-2.103.0-7|33	
21cr|perl-Net-Radius-2.103.0-7|34	%install
21cr|perl-Net-Radius-2.103.0-7|35	%makeinstall_std
21cr|perl-Net-Radius-2.103.0-7|36	
21cr|perl-Net-Radius-2.103.0-7|37	%files
21cr|perl-Net-Radius-2.103.0-7|38	%doc Changes README* examples
21cr|perl-Net-Radius-2.103.0-7|39	%{perl_vendorlib}/Net
21cr|perl-Net-Radius-2.103.0-7|40	%{_mandir}/*/*

5108 21
21cr|perl-Net-RawIP-0.250.0-8|1	%define upstream_name    Net-RawIP
21cr|perl-Net-RawIP-0.250.0-8|2	%define upstream_version 0.25
21cr|perl-Net-RawIP-0.250.0-8|3	
21cr|perl-Net-RawIP-0.250.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Net-RawIP-0.250.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-RawIP-0.250.0-8|6	Release:	8
21cr|perl-Net-RawIP-0.250.0-8|7	
21cr|perl-Net-RawIP-0.250.0-8|8	Summary:	Net::RawIP - a perl module can to manipulate raw IP packets
21cr|perl-Net-RawIP-0.250.0-8|9	
21cr|perl-Net-RawIP-0.250.0-8|10	License:	GPL+ or Artistic
21cr|perl-Net-RawIP-0.250.0-8|11	Group:		Development/Perl
21cr|perl-Net-RawIP-0.250.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-RawIP-0.250.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-RawIP-0.250.0-8|14	
21cr|perl-Net-RawIP-0.250.0-8|15	BuildRequires:	libpcap-devel
21cr|perl-Net-RawIP-0.250.0-8|16	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Net-RawIP-0.250.0-8|17	BuildRequires:	perl-devel
21cr|perl-Net-RawIP-0.250.0-8|18	
21cr|perl-Net-RawIP-0.250.0-8|19	%description
21cr|perl-Net-RawIP-0.250.0-8|20	This is Net::RawIP, a perl module can to manipulate raw IP packets,
21cr|perl-Net-RawIP-0.250.0-8|21	with an optional feature for manipulating Ethernet headers.
21cr|perl-Net-RawIP-0.250.0-8|22	
21cr|perl-Net-RawIP-0.250.0-8|23	%prep
21cr|perl-Net-RawIP-0.250.0-8|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-RawIP-0.250.0-8|25	
21cr|perl-Net-RawIP-0.250.0-8|26	# fix attribs
21cr|perl-Net-RawIP-0.250.0-8|27	find . -type d -exec chmod 755 {} \;
21cr|perl-Net-RawIP-0.250.0-8|28	find . -type f -exec chmod 644 {} \;
21cr|perl-Net-RawIP-0.250.0-8|29	
21cr|perl-Net-RawIP-0.250.0-8|30	# strip away annoying ^M
21cr|perl-Net-RawIP-0.250.0-8|31	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|perl-Net-RawIP-0.250.0-8|32	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|perl-Net-RawIP-0.250.0-8|33	
21cr|perl-Net-RawIP-0.250.0-8|34	perl -pi -e 's!/usr/lib!%{_libdir}!g' Makefile.PL
21cr|perl-Net-RawIP-0.250.0-8|35	
21cr|perl-Net-RawIP-0.250.0-8|36	%build
21cr|perl-Net-RawIP-0.250.0-8|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-RawIP-0.250.0-8|38	%make
21cr|perl-Net-RawIP-0.250.0-8|39	
21cr|perl-Net-RawIP-0.250.0-8|40	%check
21cr|perl-Net-RawIP-0.250.0-8|41	# test fail on abf build
21cr|perl-Net-RawIP-0.250.0-8|42	#make test
21cr|perl-Net-RawIP-0.250.0-8|43	
21cr|perl-Net-RawIP-0.250.0-8|44	%install
21cr|perl-Net-RawIP-0.250.0-8|45	%makeinstall_std
21cr|perl-Net-RawIP-0.250.0-8|46	
21cr|perl-Net-RawIP-0.250.0-8|47	%clean
21cr|perl-Net-RawIP-0.250.0-8|48	
21cr|perl-Net-RawIP-0.250.0-8|49	%files
21cr|perl-Net-RawIP-0.250.0-8|50	%doc Changes README README.Devel examples
21cr|perl-Net-RawIP-0.250.0-8|51	%{perl_vendorarch}/auto/Net
21cr|perl-Net-RawIP-0.250.0-8|52	%{perl_vendorarch}/Net
21cr|perl-Net-RawIP-0.250.0-8|53	%{_mandir}/*/*

5109 21
21cr|perl-Net-Redmine-0.90.0-6|1	%define upstream_name    Net-Redmine
21cr|perl-Net-Redmine-0.90.0-6|2	%define upstream_version 0.09
21cr|perl-Net-Redmine-0.90.0-6|3	
21cr|perl-Net-Redmine-0.90.0-6|4	# for some old reason, perl(pQuery) is not provided
21cr|perl-Net-Redmine-0.90.0-6|5	%if %{_use_internal_dependency_generator}
21cr|perl-Net-Redmine-0.90.0-6|6	%global __requires_exclude perl\\(pQuery\\)
21cr|perl-Net-Redmine-0.90.0-6|7	%else
21cr|perl-Net-Redmine-0.90.0-6|8	%define _requires_exceptions perl\(pQuery\)
21cr|perl-Net-Redmine-0.90.0-6|9	%endif
21cr|perl-Net-Redmine-0.90.0-6|10	
21cr|perl-Net-Redmine-0.90.0-6|11	Name:		perl-%{upstream_name}
21cr|perl-Net-Redmine-0.90.0-6|12	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Redmine-0.90.0-6|13	Release:	6
21cr|perl-Net-Redmine-0.90.0-6|14	
21cr|perl-Net-Redmine-0.90.0-6|15	Summary:	Represents a ticket
21cr|perl-Net-Redmine-0.90.0-6|16	
21cr|perl-Net-Redmine-0.90.0-6|17	License:	GPL+ or Artistic
21cr|perl-Net-Redmine-0.90.0-6|18	Group:		Development/Perl
21cr|perl-Net-Redmine-0.90.0-6|19	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Redmine-0.90.0-6|20	Source0:	http://www.cpan.org/modules/by-module/Net/Net-Redmine-%{upstream_version}.tar.gz
21cr|perl-Net-Redmine-0.90.0-6|21	
21cr|perl-Net-Redmine-0.90.0-6|22	BuildRequires:	perl-devel
21cr|perl-Net-Redmine-0.90.0-6|23	BuildRequires:	perl(Any::Moose)
21cr|perl-Net-Redmine-0.90.0-6|24	BuildRequires:	perl(Moo)
21cr|perl-Net-Redmine-0.90.0-6|25	BuildRequires:	perl(DateTime::Format::DateParse)
21cr|perl-Net-Redmine-0.90.0-6|26	BuildRequires:	perl(DateTimeX::Easy)
21cr|perl-Net-Redmine-0.90.0-6|27	BuildRequires:	perl(Encode)
21cr|perl-Net-Redmine-0.90.0-6|28	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Net-Redmine-0.90.0-6|29	BuildRequires:	perl(HTML::WikiConverter)
21cr|perl-Net-Redmine-0.90.0-6|30	BuildRequires:	perl(HTML::WikiConverter::Markdown)
21cr|perl-Net-Redmine-0.90.0-6|31	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Net-Redmine-0.90.0-6|32	BuildRequires:	perl(IO::All)
21cr|perl-Net-Redmine-0.90.0-6|33	BuildRequires:	perl(IO::String)
21cr|perl-Net-Redmine-0.90.0-6|34	BuildRequires:	perl(Params::Validate)
21cr|perl-Net-Redmine-0.90.0-6|35	BuildRequires:	perl(Quantum::Superpositions)
21cr|perl-Net-Redmine-0.90.0-6|36	BuildRequires:	perl(Test::Cukes)
21cr|perl-Net-Redmine-0.90.0-6|37	BuildRequires:	perl(Test::Cukes::Feature)
21cr|perl-Net-Redmine-0.90.0-6|38	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Net-Redmine-0.90.0-6|39	BuildRequires:	perl(Test::More)
21cr|perl-Net-Redmine-0.90.0-6|40	BuildRequires:	perl(Text::CSV::Slurp)
21cr|perl-Net-Redmine-0.90.0-6|41	BuildRequires:	perl(Text::Greeking)
21cr|perl-Net-Redmine-0.90.0-6|42	BuildRequires:	perl(URI)
21cr|perl-Net-Redmine-0.90.0-6|43	BuildRequires:	perl(URI::Escape)
21cr|perl-Net-Redmine-0.90.0-6|44	BuildRequires:	perl(Exporter::Lite)
21cr|perl-Net-Redmine-0.90.0-6|45	BuildRequires:	perl(WWW::Mechanize)
21cr|perl-Net-Redmine-0.90.0-6|46	BuildRequires:	perl-pQuery
21cr|perl-Net-Redmine-0.90.0-6|47	BuildRequires:	perl(Regexp::Common)
21cr|perl-Net-Redmine-0.90.0-6|48	BuildRequires:	perl(Regexp::Common::Email::Address)
21cr|perl-Net-Redmine-0.90.0-6|49	
21cr|perl-Net-Redmine-0.90.0-6|50	Requires:	perl-pQuery
21cr|perl-Net-Redmine-0.90.0-6|51	
21cr|perl-Net-Redmine-0.90.0-6|52	BuildArch: noarch
21cr|perl-Net-Redmine-0.90.0-6|53	
21cr|perl-Net-Redmine-0.90.0-6|54	%description
21cr|perl-Net-Redmine-0.90.0-6|55	Net::Redmine is an mechanized-based programming API against redmine server.
21cr|perl-Net-Redmine-0.90.0-6|56	
21cr|perl-Net-Redmine-0.90.0-6|57	%prep
21cr|perl-Net-Redmine-0.90.0-6|58	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Redmine-0.90.0-6|59	
21cr|perl-Net-Redmine-0.90.0-6|60	%build
21cr|perl-Net-Redmine-0.90.0-6|61	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Redmine-0.90.0-6|62	%make
21cr|perl-Net-Redmine-0.90.0-6|63	
21cr|perl-Net-Redmine-0.90.0-6|64	%check
21cr|perl-Net-Redmine-0.90.0-6|65	make test
21cr|perl-Net-Redmine-0.90.0-6|66	
21cr|perl-Net-Redmine-0.90.0-6|67	%install
21cr|perl-Net-Redmine-0.90.0-6|68	%makeinstall_std
21cr|perl-Net-Redmine-0.90.0-6|69	
21cr|perl-Net-Redmine-0.90.0-6|70	%files
21cr|perl-Net-Redmine-0.90.0-6|71	%doc Changes LICENSE META.yml README
21cr|perl-Net-Redmine-0.90.0-6|72	%{_mandir}/man3/*
21cr|perl-Net-Redmine-0.90.0-6|73	%{perl_vendorlib}/*

5110 21
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|1	%define upstream_name    Net-Rendezvous-Publish
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|2	%define upstream_version 0.04
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|3	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|6	Release:	8
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|7	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|8	Summary:	Module to publish Rendezvous services
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|9	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|10	License:	GPL+ or Artistic
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|11	Group:		Development/Perl
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|13	Source0:	https://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|14	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|15	BuildRequires:	perl-devel
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|16	BuildRequires:	perl(Class::Accessor::Lvalue)
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|17	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|18	BuildArch:	noarch
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|19	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|20	%description
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|21	Net::Rendezvous::Publish allows you to publish Zeroconf ( or Rendezvous, or
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|22	Bonjour ) services, using a mDNS responder
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|23	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|24	%prep
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|26	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|27	%build
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|29	%make
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|30	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|31	%check
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|32	make test
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|33	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|34	%install
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|35	%makeinstall_std
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|36	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|37	
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|38	%files
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|39	%doc Changes
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|40	%{perl_vendorlib}/*
21cr|perl-Net-Rendezvous-Publish-0.40.0-8|41	%{_mandir}/man3/*

5111 21
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|1	%define upstream_name    Net-Rendezvous-Publish-Backend-Avahi
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|3	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|6	Release:	7
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|7	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|8	Summary:	Publish zeroconf data with the Avahi library
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|9	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|13	Source0:	https://www.cpan.org/modules/by-module/Net/Net-Rendezvous-Publish-Backend-Avahi-%{upstream_version}.tar.gz
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|14	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|16	BuildRequires:	perl(Module::Build)
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|17	BuildRequires:	perl(Net::DBus)
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|18	BuildRequires:	perl(Net::Rendezvous::Publish)
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|19	Provides:	perl-Net-Rendezvous-Publish-Backend
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|20	Provides:	perl(Net::Rendezvous::Publish::Backend)
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|21	BuildArch:	noarch
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|22	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|23	%description
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|24	This module publishes zeroconf data with the Avahi library
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|25	It is a backend for the Net::Rendezvous::Publish module.
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|26	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|27	%prep
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|28	%setup -q -n Net-Rendezvous-Publish-Backend-Avahi-%{upstream_version}
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|29	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|30	%build
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|31	perl Build.PL installdirs=vendor
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|32	./Build
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|33	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|34	%check
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|35	./Build test
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|36	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|37	%install
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|38	./Build install destdir=%{buildroot}
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|39	
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|40	%files
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|41	%{perl_vendorlib}/Net/*
21cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-7|42	%{_mandir}/man3/*

5112 21
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|1	%define upstream_name Net-Rendezvous-Publish-Backend-Howl
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|2	%define upstream_version 0.03
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|3	
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|6	Release:	7
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|7	Summary:	Backend module using howl for Net::Rendezvous
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|8	License:	GPL+ or Artistic
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|9	Group:		Development/Perl
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|11	Source0:	http://search.cpan.org//CPAN/authors/id/R/RC/RCLAMP/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|12	Source1:	%{name}.rpmlintrc
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|13	
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|14	BuildRequires:	pkgconfig(howl)
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|15	BuildRequires:	perl(Net::Rendezvous)
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|16	BuildRequires:	perl(Module::Build)
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|17	BuildRequires:	perl(ExtUtils::ParseXS)
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|18	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|19	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|20	BuildRequires:	perl(Class::Accessor::Lvalue)
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|21	BuildRequires:	perl-devel
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|22	
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|23	%description
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|24	This module interfaces to the Porchdog's Howl library in order to allow
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|25	service publishing.
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|26	It is used by Net::Rendezvous::Publish, in order to adapt to
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|27	different mDns implementation.
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|28	
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|29	%prep
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|31	
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|32	%build
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|33	perl Build.PL INSTALLDIRS=vendor
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|34	
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|35	%check
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|36	# requires mdns running
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|37	#./Build test
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|38	
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|39	%install
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|40	./Build install destdir=%{buildroot} installdirs=vendor
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|41	
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|42	%files
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|43	%doc Changes
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|44	%{perl_vendorarch}/*
21cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-7|45	%{_mandir}/man3/*

5113 21
21cr|perl-Net-SCP-0.80.0-6|1	%define upstream_name	 Net-SCP
21cr|perl-Net-SCP-0.80.0-6|2	%define upstream_version 0.08
21cr|perl-Net-SCP-0.80.0-6|3	
21cr|perl-Net-SCP-0.80.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-SCP-0.80.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-SCP-0.80.0-6|6	Release:	6
21cr|perl-Net-SCP-0.80.0-6|7	
21cr|perl-Net-SCP-0.80.0-6|8	Summary:	%{upstream_name} module for perl
21cr|perl-Net-SCP-0.80.0-6|9	
21cr|perl-Net-SCP-0.80.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-SCP-0.80.0-6|11	Group:		Development/Perl
21cr|perl-Net-SCP-0.80.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-SCP-0.80.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-SCP-0.80.0-6|14	
21cr|perl-Net-SCP-0.80.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-SCP-0.80.0-6|16	BuildRequires:	perl(Net::SSH)
21cr|perl-Net-SCP-0.80.0-6|17	BuildRequires:	perl(String::ShellQuote)
21cr|perl-Net-SCP-0.80.0-6|18	BuildArch:	noarch
21cr|perl-Net-SCP-0.80.0-6|19	
21cr|perl-Net-SCP-0.80.0-6|20	%description
21cr|perl-Net-SCP-0.80.0-6|21	Simple wrappers around ssh and scp commands.
21cr|perl-Net-SCP-0.80.0-6|22	
21cr|perl-Net-SCP-0.80.0-6|23	%prep
21cr|perl-Net-SCP-0.80.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SCP-0.80.0-6|25	
21cr|perl-Net-SCP-0.80.0-6|26	%build
21cr|perl-Net-SCP-0.80.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SCP-0.80.0-6|28	%make
21cr|perl-Net-SCP-0.80.0-6|29	
21cr|perl-Net-SCP-0.80.0-6|30	%install
21cr|perl-Net-SCP-0.80.0-6|31	%makeinstall_std
21cr|perl-Net-SCP-0.80.0-6|32	
21cr|perl-Net-SCP-0.80.0-6|33	%check
21cr|perl-Net-SCP-0.80.0-6|34	make test
21cr|perl-Net-SCP-0.80.0-6|35	
21cr|perl-Net-SCP-0.80.0-6|36	%files
21cr|perl-Net-SCP-0.80.0-6|37	%doc README
21cr|perl-Net-SCP-0.80.0-6|38	%{perl_vendorlib}/Net
21cr|perl-Net-SCP-0.80.0-6|39	%{_mandir}/*/*

5114 21
21cr|perl-Net-SFTP-0.120.0-1|1	%define upstream_name	 Net-SFTP
21cr|perl-Net-SFTP-0.120.0-1|2	%define upstream_version 0.12
21cr|perl-Net-SFTP-0.120.0-1|3	
21cr|perl-Net-SFTP-0.120.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-SFTP-0.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-SFTP-0.120.0-1|6	Release:	1
21cr|perl-Net-SFTP-0.120.0-1|7	
21cr|perl-Net-SFTP-0.120.0-1|8	Summary:	Secure File Transfer Protocol client
21cr|perl-Net-SFTP-0.120.0-1|9	
21cr|perl-Net-SFTP-0.120.0-1|10	License:	GPL+ or Artistic
21cr|perl-Net-SFTP-0.120.0-1|11	Group:		Development/Perl
21cr|perl-Net-SFTP-0.120.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-SFTP-0.120.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/L/LK/LKINLEY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-SFTP-0.120.0-1|14	
21cr|perl-Net-SFTP-0.120.0-1|15	BuildRequires:	perl-devel
21cr|perl-Net-SFTP-0.120.0-1|16	BuildRequires:	perl(Net::SSH::Perl)
21cr|perl-Net-SFTP-0.120.0-1|17	BuildRequires:	perl(Math::Int64)
21cr|perl-Net-SFTP-0.120.0-1|18	BuildRequires:	perl(Test)
21cr|perl-Net-SFTP-0.120.0-1|19	BuildArch:	noarch
21cr|perl-Net-SFTP-0.120.0-1|20	
21cr|perl-Net-SFTP-0.120.0-1|21	%description
21cr|perl-Net-SFTP-0.120.0-1|22	This is Net::SFTP, a module implementing a client for the Secure
21cr|perl-Net-SFTP-0.120.0-1|23	File Transfer Protocol.
21cr|perl-Net-SFTP-0.120.0-1|24	
21cr|perl-Net-SFTP-0.120.0-1|25	%prep
21cr|perl-Net-SFTP-0.120.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SFTP-0.120.0-1|27	
21cr|perl-Net-SFTP-0.120.0-1|28	%build
21cr|perl-Net-SFTP-0.120.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SFTP-0.120.0-1|30	%make
21cr|perl-Net-SFTP-0.120.0-1|31	
21cr|perl-Net-SFTP-0.120.0-1|32	%check
21cr|perl-Net-SFTP-0.120.0-1|33	make test
21cr|perl-Net-SFTP-0.120.0-1|34	
21cr|perl-Net-SFTP-0.120.0-1|35	%install
21cr|perl-Net-SFTP-0.120.0-1|36	%makeinstall_std
21cr|perl-Net-SFTP-0.120.0-1|37	
21cr|perl-Net-SFTP-0.120.0-1|38	%files
21cr|perl-Net-SFTP-0.120.0-1|39	%doc Changes README
21cr|perl-Net-SFTP-0.120.0-1|40	%{perl_vendorlib}/Net
21cr|perl-Net-SFTP-0.120.0-1|41	%{_mandir}/*/*

5115 21
21cr|perl-Net-SFTP-Foreign-1.930.0-1|1	%define upstream_name    Net-SFTP-Foreign
21cr|perl-Net-SFTP-Foreign-1.930.0-1|2	%define upstream_version 1.93
21cr|perl-Net-SFTP-Foreign-1.930.0-1|3	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Net-SFTP-Foreign-1.930.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-SFTP-Foreign-1.930.0-1|6	Release:    1
21cr|perl-Net-SFTP-Foreign-1.930.0-1|7	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|8	Summary:    Adaptor for Net::SFTP::Attributes compatibility
21cr|perl-Net-SFTP-Foreign-1.930.0-1|9	License:    GPL+ or Artistic
21cr|perl-Net-SFTP-Foreign-1.930.0-1|10	Group:      Development/Perl
21cr|perl-Net-SFTP-Foreign-1.930.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-SFTP-Foreign-1.930.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-SFTP-Foreign-1.930.0-1|13	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Net-SFTP-Foreign-1.930.0-1|15	BuildRequires: perl(Scalar::Util)
21cr|perl-Net-SFTP-Foreign-1.930.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-Net-SFTP-Foreign-1.930.0-1|17	BuildRequires: perl(Time::HiRes)
21cr|perl-Net-SFTP-Foreign-1.930.0-1|18	BuildArch:     noarch
21cr|perl-Net-SFTP-Foreign-1.930.0-1|19	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|20	%description
21cr|perl-Net-SFTP-Foreign-1.930.0-1|21	SFTP stands for SSH File Transfer Protocol and is a method of transferring
21cr|perl-Net-SFTP-Foreign-1.930.0-1|22	files between machines over a secure, encrypted connection (as opposed to
21cr|perl-Net-SFTP-Foreign-1.930.0-1|23	regular FTP, which functions over an insecure connection). The security in
21cr|perl-Net-SFTP-Foreign-1.930.0-1|24	SFTP comes through its integration with SSH, which provides an encrypted
21cr|perl-Net-SFTP-Foreign-1.930.0-1|25	transport layer over which the SFTP commands are executed.
21cr|perl-Net-SFTP-Foreign-1.930.0-1|26	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|27	Net::SFTP::Foreign is a Perl client for the SFTP version 3 as defined in
21cr|perl-Net-SFTP-Foreign-1.930.0-1|28	the SSH File Transfer Protocol IETF draft, which can be found at the
21cr|perl-Net-SFTP-Foreign-1.930.0-1|29	http://www.openssh.org/txt/draft-ietf-secsh-filexfer-02.txt manpage (also
21cr|perl-Net-SFTP-Foreign-1.930.0-1|30	included on this package distribution, on the 'rfc' directory).
21cr|perl-Net-SFTP-Foreign-1.930.0-1|31	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|32	Net::SFTP::Foreign uses any compatible 'ssh' command installed on the
21cr|perl-Net-SFTP-Foreign-1.930.0-1|33	system (for instance, OpenSSH 'ssh') to establish the secure connection to
21cr|perl-Net-SFTP-Foreign-1.930.0-1|34	the remote server.
21cr|perl-Net-SFTP-Foreign-1.930.0-1|35	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|36	%prep
21cr|perl-Net-SFTP-Foreign-1.930.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SFTP-Foreign-1.930.0-1|38	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|39	%build
21cr|perl-Net-SFTP-Foreign-1.930.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SFTP-Foreign-1.930.0-1|41	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|42	%make
21cr|perl-Net-SFTP-Foreign-1.930.0-1|43	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|44	%check
21cr|perl-Net-SFTP-Foreign-1.930.0-1|45	%make test
21cr|perl-Net-SFTP-Foreign-1.930.0-1|46	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|47	%install
21cr|perl-Net-SFTP-Foreign-1.930.0-1|48	%makeinstall_std
21cr|perl-Net-SFTP-Foreign-1.930.0-1|49	
21cr|perl-Net-SFTP-Foreign-1.930.0-1|50	%files
21cr|perl-Net-SFTP-Foreign-1.930.0-1|51	%doc Changes LICENSE META.json META.yml README TODO samples
21cr|perl-Net-SFTP-Foreign-1.930.0-1|52	%{_mandir}/man3/*
21cr|perl-Net-SFTP-Foreign-1.930.0-1|53	%{perl_vendorlib}/*

5116 21
21cr|perl-Net-SMTP-TLS-0.120.0-7|1	%define upstream_name    Net-SMTP-TLS
21cr|perl-Net-SMTP-TLS-0.120.0-7|2	%define upstream_version 0.12
21cr|perl-Net-SMTP-TLS-0.120.0-7|3	
21cr|perl-Net-SMTP-TLS-0.120.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-SMTP-TLS-0.120.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-SMTP-TLS-0.120.0-7|6	Release:	7
21cr|perl-Net-SMTP-TLS-0.120.0-7|7	
21cr|perl-Net-SMTP-TLS-0.120.0-7|8	Summary:	TLS and AUTH enabled mail client
21cr|perl-Net-SMTP-TLS-0.120.0-7|9	
21cr|perl-Net-SMTP-TLS-0.120.0-7|10	License:	GPL+ or Artistic
21cr|perl-Net-SMTP-TLS-0.120.0-7|11	Group:		Development/Perl
21cr|perl-Net-SMTP-TLS-0.120.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-SMTP-TLS-0.120.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-SMTP-TLS-0.120.0-7|14	
21cr|perl-Net-SMTP-TLS-0.120.0-7|15	BuildRequires:	perl-devel
21cr|perl-Net-SMTP-TLS-0.120.0-7|16	BuildRequires:	perl(Digest::HMAC_MD5)
21cr|perl-Net-SMTP-TLS-0.120.0-7|17	BuildRequires:	perl(IO::Socket::INET)
21cr|perl-Net-SMTP-TLS-0.120.0-7|18	BuildRequires:	perl(IO::Socket::SSL)
21cr|perl-Net-SMTP-TLS-0.120.0-7|19	BuildRequires:	perl(MIME::Base64)
21cr|perl-Net-SMTP-TLS-0.120.0-7|20	BuildRequires:	perl(Net::SSLeay)
21cr|perl-Net-SMTP-TLS-0.120.0-7|21	BuildRequires:	perl(Test::More)
21cr|perl-Net-SMTP-TLS-0.120.0-7|22	BuildArch:	noarch
21cr|perl-Net-SMTP-TLS-0.120.0-7|23	
21cr|perl-Net-SMTP-TLS-0.120.0-7|24	%description
21cr|perl-Net-SMTP-TLS-0.120.0-7|25	*Net::SMTP::TLS* is a TLS and AUTH capable SMTP client which offers an
21cr|perl-Net-SMTP-TLS-0.120.0-7|26	interface that users will find familiar from the Net::SMTP manpage.
21cr|perl-Net-SMTP-TLS-0.120.0-7|27	*Net::SMTP::TLS* implements a subset of the methods provided by that
21cr|perl-Net-SMTP-TLS-0.120.0-7|28	module, but certainly not (yet) a complete mirror image of that API.
21cr|perl-Net-SMTP-TLS-0.120.0-7|29	
21cr|perl-Net-SMTP-TLS-0.120.0-7|30	The methods supported by *Net::SMTP::TLS* are used in the above example.
21cr|perl-Net-SMTP-TLS-0.120.0-7|31	Though self explanatory for the most part, please see the perldoc for the
21cr|perl-Net-SMTP-TLS-0.120.0-7|32	Net::SMTP manpage if you are unclear.
21cr|perl-Net-SMTP-TLS-0.120.0-7|33	
21cr|perl-Net-SMTP-TLS-0.120.0-7|34	The differences in the methods provided are as follows:
21cr|perl-Net-SMTP-TLS-0.120.0-7|35	
21cr|perl-Net-SMTP-TLS-0.120.0-7|36	%prep
21cr|perl-Net-SMTP-TLS-0.120.0-7|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SMTP-TLS-0.120.0-7|38	
21cr|perl-Net-SMTP-TLS-0.120.0-7|39	%build
21cr|perl-Net-SMTP-TLS-0.120.0-7|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SMTP-TLS-0.120.0-7|41	%make
21cr|perl-Net-SMTP-TLS-0.120.0-7|42	
21cr|perl-Net-SMTP-TLS-0.120.0-7|43	%check
21cr|perl-Net-SMTP-TLS-0.120.0-7|44	%make test
21cr|perl-Net-SMTP-TLS-0.120.0-7|45	
21cr|perl-Net-SMTP-TLS-0.120.0-7|46	%install
21cr|perl-Net-SMTP-TLS-0.120.0-7|47	%makeinstall_std
21cr|perl-Net-SMTP-TLS-0.120.0-7|48	
21cr|perl-Net-SMTP-TLS-0.120.0-7|49	%files
21cr|perl-Net-SMTP-TLS-0.120.0-7|50	%doc Changes README
21cr|perl-Net-SMTP-TLS-0.120.0-7|51	%{_mandir}/man3/*
21cr|perl-Net-SMTP-TLS-0.120.0-7|52	%{perl_vendorlib}/*

5117 21
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|1	%define upstream_name    Net-SMTP-TLS-ButMaintained
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|2	%define upstream_version 0.24
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|3	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|5	Version:	%perl_convert_version 0.24
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|6	Release:	5
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|7	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|8	Summary:	An SMTP client supporting TLS and AUTH
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|9	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|10	License:	GPL+ or Artistic
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|11	Group:		Development/Perl
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-SMTP-TLS-ButMaintained-0.24.tar.gz
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|14	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|15	BuildRequires:	perl-devel
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|16	BuildRequires:	perl(Digest::HMAC_MD5)
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|17	BuildRequires:	perl(IO::Socket::INET)
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|18	BuildRequires:	perl(IO::Socket::SSL)
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|19	BuildRequires:	perl(MIME::Base64)
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|20	BuildRequires:	perl(Net::Cmd)
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|21	BuildRequires:	perl(Net::SSLeay)
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|22	BuildArch:	noarch
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|23	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|24	%description
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|25	*Net::SMTP::TLS::ButMaintained* is forked from the Net::SMTP::TLS manpage.
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|26	blame 'Evan Carroll' for the idea. :)
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|27	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|28	*Net::SMTP::TLS::ButMaintained* is a TLS and AUTH capable SMTP client which
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|29	offers an interface that users will find familiar from the Net::SMTP
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|30	manpage. *Net::SMTP::TLS::ButMaintained* implements a subset of the methods
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|31	provided by that module, but certainly not (yet) a complete mirror image of
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|32	that API.
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|33	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|34	The methods supported by *Net::SMTP::TLS::ButMaintained* are used in the
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|35	above example. Though self explanatory for the most part, please see the
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|36	perldoc for the Net::SMTP manpage if you are unclear.
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|37	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|38	%prep
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|40	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|41	%build
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|43	%make
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|44	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|45	%check
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|46	%make test
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|47	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|48	%install
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|49	%makeinstall_std
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|50	
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|51	%files
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|52	%doc README Changes LICENSE META.yml META.json
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|53	%{_mandir}/man3/*
21cr|perl-Net-SMTP-TLS-ButMaintained-0.240.0-5|54	%{perl_vendorlib}/*

5118 21
21cr|perl-Net-SNMP-6.0.1-12|1	%define upstream_name	 Net-SNMP
21cr|perl-Net-SNMP-6.0.1-12|2	%define upstream_version 6.0.1
21cr|perl-Net-SNMP-6.0.1-12|3	
21cr|perl-Net-SNMP-6.0.1-12|4	Name:		perl-%{upstream_name}
21cr|perl-Net-SNMP-6.0.1-12|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-SNMP-6.0.1-12|6	Release:	12
21cr|perl-Net-SNMP-6.0.1-12|7	
21cr|perl-Net-SNMP-6.0.1-12|8	Summary:	Object oriented interface to SNMP for perl
21cr|perl-Net-SNMP-6.0.1-12|9	
21cr|perl-Net-SNMP-6.0.1-12|10	License:	GPL+ or Artistic
21cr|perl-Net-SNMP-6.0.1-12|11	Group:		Development/Perl
21cr|perl-Net-SNMP-6.0.1-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-SNMP-6.0.1-12|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Net-SNMP-6.0.1-12|14	
21cr|perl-Net-SNMP-6.0.1-12|15	BuildRequires:	perl-devel
21cr|perl-Net-SNMP-6.0.1-12|16	BuildRequires:	perl-Crypt-DES => 2.03
21cr|perl-Net-SNMP-6.0.1-12|17	BuildRequires:	perl-Digest-HMAC => 1.0
21cr|perl-Net-SNMP-6.0.1-12|18	BuildRequires:	perl(Math::BigInt)
21cr|perl-Net-SNMP-6.0.1-12|19	BuildRequires:	perl(Test)
21cr|perl-Net-SNMP-6.0.1-12|20	
21cr|perl-Net-SNMP-6.0.1-12|21	BuildArch:	noarch
21cr|perl-Net-SNMP-6.0.1-12|22	
21cr|perl-Net-SNMP-6.0.1-12|23	Requires:	perl-Crypt-DES => 2.03
21cr|perl-Net-SNMP-6.0.1-12|24	Requires:	perl-Digest-HMAC => 1.0
21cr|perl-Net-SNMP-6.0.1-12|25	Requires:	perl-Digest-SHA1 => 1.02
21cr|perl-Net-SNMP-6.0.1-12|26	
21cr|perl-Net-SNMP-6.0.1-12|27	%description
21cr|perl-Net-SNMP-6.0.1-12|28	The Net::SNMP module implements an object oriented interface to the Simple
21cr|perl-Net-SNMP-6.0.1-12|29	Network Management Protocol.  Perl applications can use the module to retrieve
21cr|perl-Net-SNMP-6.0.1-12|30	or update information on a remote host using the SNMP protocol.  The module
21cr|perl-Net-SNMP-6.0.1-12|31	supports SNMP version-1, SNMP version-2c (Community-Based SNMPv2), and SNMP
21cr|perl-Net-SNMP-6.0.1-12|32	version-3.
21cr|perl-Net-SNMP-6.0.1-12|33	The Net::SNMP module assumes that the user has a basic understanding of the
21cr|perl-Net-SNMP-6.0.1-12|34	Simple Network Management Protocol and related network management concepts.
21cr|perl-Net-SNMP-6.0.1-12|35	
21cr|perl-Net-SNMP-6.0.1-12|36	%prep
21cr|perl-Net-SNMP-6.0.1-12|37	%setup -q -n %{upstream_name}-v%{upstream_version}
21cr|perl-Net-SNMP-6.0.1-12|38	
21cr|perl-Net-SNMP-6.0.1-12|39	%build
21cr|perl-Net-SNMP-6.0.1-12|40	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SNMP-6.0.1-12|41	%make
21cr|perl-Net-SNMP-6.0.1-12|42	
21cr|perl-Net-SNMP-6.0.1-12|43	%check
21cr|perl-Net-SNMP-6.0.1-12|44	make test
21cr|perl-Net-SNMP-6.0.1-12|45	
21cr|perl-Net-SNMP-6.0.1-12|46	%install
21cr|perl-Net-SNMP-6.0.1-12|47	%makeinstall_std
21cr|perl-Net-SNMP-6.0.1-12|48	
21cr|perl-Net-SNMP-6.0.1-12|49	%files
21cr|perl-Net-SNMP-6.0.1-12|50	%doc Changes README
21cr|perl-Net-SNMP-6.0.1-12|51	%{_bindir}/snmpkey
21cr|perl-Net-SNMP-6.0.1-12|52	%{perl_vendorlib}/Net
21cr|perl-Net-SNMP-6.0.1-12|53	%{_mandir}/*/*

5119 21
21cr|perl-Net-Snort-Parser-1.36-9|1	%define module Net-Snort-Parser
21cr|perl-Net-Snort-Parser-1.36-9|2	
21cr|perl-Net-Snort-Parser-1.36-9|3	Summary:	A simple yet complicated rules maintance system for Snort
21cr|perl-Net-Snort-Parser-1.36-9|4	
21cr|perl-Net-Snort-Parser-1.36-9|5	Name:		perl-%{module}
21cr|perl-Net-Snort-Parser-1.36-9|6	Version:	1.36
21cr|perl-Net-Snort-Parser-1.36-9|7	Release:	9
21cr|perl-Net-Snort-Parser-1.36-9|8	License:	BSD
21cr|perl-Net-Snort-Parser-1.36-9|9	Group:		Development/Perl
21cr|perl-Net-Snort-Parser-1.36-9|10	URL:		http://www.shmoo.com/~bmc/software/snortconfig/
21cr|perl-Net-Snort-Parser-1.36-9|11	Source0:	http://www.shmoo.com/~bmc/software/snortconfig/%{module}-%{version}.tar.bz2
21cr|perl-Net-Snort-Parser-1.36-9|12	BuildRequires:	perl-devel
21cr|perl-Net-Snort-Parser-1.36-9|13	BuildArch:	noarch
21cr|perl-Net-Snort-Parser-1.36-9|14	Provides:	snortconfig
21cr|perl-Net-Snort-Parser-1.36-9|15	
21cr|perl-Net-Snort-Parser-1.36-9|16	%description
21cr|perl-Net-Snort-Parser-1.36-9|17	snortconfig is a rules modification system for snort that is generated from a
21cr|perl-Net-Snort-Parser-1.36-9|18	configuration file. This allows a user to keep their ruleset updated without
21cr|perl-Net-Snort-Parser-1.36-9|19	too much of a headache. Configuration is done using a basic INI style
21cr|perl-Net-Snort-Parser-1.36-9|20	configuration.
21cr|perl-Net-Snort-Parser-1.36-9|21	
21cr|perl-Net-Snort-Parser-1.36-9|22	snortconfig supports three methods of configuration of rules. The methods are
21cr|perl-Net-Snort-Parser-1.36-9|23	specifing what rules to apply changes to. These methods are files, sids, and
21cr|perl-Net-Snort-Parser-1.36-9|24	classifications. This allows make broad changes to snort rules very quickly.
21cr|perl-Net-Snort-Parser-1.36-9|25	
21cr|perl-Net-Snort-Parser-1.36-9|26	%prep
21cr|perl-Net-Snort-Parser-1.36-9|27	
21cr|perl-Net-Snort-Parser-1.36-9|28	%setup -q -n %{module}-%{version}
21cr|perl-Net-Snort-Parser-1.36-9|29	
21cr|perl-Net-Snort-Parser-1.36-9|30	%build
21cr|perl-Net-Snort-Parser-1.36-9|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Snort-Parser-1.36-9|32	%make
21cr|perl-Net-Snort-Parser-1.36-9|33	
21cr|perl-Net-Snort-Parser-1.36-9|34	%check
21cr|perl-Net-Snort-Parser-1.36-9|35	make test
21cr|perl-Net-Snort-Parser-1.36-9|36	
21cr|perl-Net-Snort-Parser-1.36-9|37	%install
21cr|perl-Net-Snort-Parser-1.36-9|38	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|perl-Net-Snort-Parser-1.36-9|39	
21cr|perl-Net-Snort-Parser-1.36-9|40	%makeinstall_std
21cr|perl-Net-Snort-Parser-1.36-9|41	
21cr|perl-Net-Snort-Parser-1.36-9|42	%clean
21cr|perl-Net-Snort-Parser-1.36-9|43	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|perl-Net-Snort-Parser-1.36-9|44	
21cr|perl-Net-Snort-Parser-1.36-9|45	%files
21cr|perl-Net-Snort-Parser-1.36-9|46	%defattr(0644,root,root,0755)
21cr|perl-Net-Snort-Parser-1.36-9|47	%doc README examples
21cr|perl-Net-Snort-Parser-1.36-9|48	%attr(0755,root,root) %{_bindir}/snortconfig
21cr|perl-Net-Snort-Parser-1.36-9|49	%{perl_vendorlib}/Net/Snort/Parser/*.pm
21cr|perl-Net-Snort-Parser-1.36-9|50	%{_mandir}/*/*

5120 21
21cr|perl-Net-SSH-0.90.0-6|1	%define upstream_name	 Net-SSH
21cr|perl-Net-SSH-0.90.0-6|2	%define upstream_version 0.09
21cr|perl-Net-SSH-0.90.0-6|3	
21cr|perl-Net-SSH-0.90.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-SSH-0.90.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-SSH-0.90.0-6|6	Release:	6
21cr|perl-Net-SSH-0.90.0-6|7	
21cr|perl-Net-SSH-0.90.0-6|8	Summary:	%{upstream_name} module for perl
21cr|perl-Net-SSH-0.90.0-6|9	
21cr|perl-Net-SSH-0.90.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-SSH-0.90.0-6|11	Group:		Development/Perl
21cr|perl-Net-SSH-0.90.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-SSH-0.90.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-SSH-0.90.0-6|14	
21cr|perl-Net-SSH-0.90.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-SSH-0.90.0-6|16	BuildArch:	noarch
21cr|perl-Net-SSH-0.90.0-6|17	
21cr|perl-Net-SSH-0.90.0-6|18	%description
21cr|perl-Net-SSH-0.90.0-6|19	Simple wrappers around ssh commands.
21cr|perl-Net-SSH-0.90.0-6|20	
21cr|perl-Net-SSH-0.90.0-6|21	%prep
21cr|perl-Net-SSH-0.90.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SSH-0.90.0-6|23	
21cr|perl-Net-SSH-0.90.0-6|24	%build
21cr|perl-Net-SSH-0.90.0-6|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SSH-0.90.0-6|26	%make
21cr|perl-Net-SSH-0.90.0-6|27	
21cr|perl-Net-SSH-0.90.0-6|28	%install
21cr|perl-Net-SSH-0.90.0-6|29	%makeinstall_std
21cr|perl-Net-SSH-0.90.0-6|30	
21cr|perl-Net-SSH-0.90.0-6|31	%check
21cr|perl-Net-SSH-0.90.0-6|32	make test
21cr|perl-Net-SSH-0.90.0-6|33	
21cr|perl-Net-SSH-0.90.0-6|34	%files
21cr|perl-Net-SSH-0.90.0-6|35	%defattr(644,root,root,755)
21cr|perl-Net-SSH-0.90.0-6|36	%doc README
21cr|perl-Net-SSH-0.90.0-6|37	%{perl_vendorlib}/Net
21cr|perl-Net-SSH-0.90.0-6|38	%{_mandir}/*/*

5121 21
21cr|perl-Net-SSH2-0.720.0-2|1	%define upstream_name	 Net-SSH2
21cr|perl-Net-SSH2-0.720.0-2|2	%define upstream_version 0.72
21cr|perl-Net-SSH2-0.720.0-2|3	
21cr|perl-Net-SSH2-0.720.0-2|4	#exclude self provided
21cr|perl-Net-SSH2-0.720.0-2|5	%define __requires_exclude perl\\(Net::SSH2::Constants\\)
21cr|perl-Net-SSH2-0.720.0-2|6	
21cr|perl-Net-SSH2-0.720.0-2|7	Name:		perl-%{upstream_name}
21cr|perl-Net-SSH2-0.720.0-2|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-SSH2-0.720.0-2|9	Release:	2
21cr|perl-Net-SSH2-0.720.0-2|10	
21cr|perl-Net-SSH2-0.720.0-2|11	Summary:	Support for the SSH 2 protocol via libSSH2
21cr|perl-Net-SSH2-0.720.0-2|12	
21cr|perl-Net-SSH2-0.720.0-2|13	License:	GPL
21cr|perl-Net-SSH2-0.720.0-2|14	Group:		Development/Perl
21cr|perl-Net-SSH2-0.720.0-2|15	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-SSH2-0.720.0-2|16	Source0:	https://www.cpan.org/modules/by-module/Net/Net-SSH2-%{upstream_version}.tar.gz
21cr|perl-Net-SSH2-0.720.0-2|17	
21cr|perl-Net-SSH2-0.720.0-2|18	BuildRequires:	pkgconfig(libssh2)
21cr|perl-Net-SSH2-0.720.0-2|19	BuildRequires:	perl(Term::ReadKey)
21cr|perl-Net-SSH2-0.720.0-2|20	Buildrequires:	perl-devel
21cr|perl-Net-SSH2-0.720.0-2|21	
21cr|perl-Net-SSH2-0.720.0-2|22	%description
21cr|perl-Net-SSH2-0.720.0-2|23	Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org) library.
21cr|perl-Net-SSH2-0.720.0-2|24	It supports the SSH2 protocol (there is no support for SSH1) with all of the
21cr|perl-Net-SSH2-0.720.0-2|25	key exchanges, ciphers, and compression of libssh2.
21cr|perl-Net-SSH2-0.720.0-2|26	
21cr|perl-Net-SSH2-0.720.0-2|27	%prep
21cr|perl-Net-SSH2-0.720.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SSH2-0.720.0-2|29	
21cr|perl-Net-SSH2-0.720.0-2|30	perl -pi -e 's~^my \$inc.*~my \$inc = "%{_includedir}";~' Makefile.PL
21cr|perl-Net-SSH2-0.720.0-2|31	perl -pi -e 's~^my \$lib.*~my \$lib = "%{_libdir}";~' Makefile.PL
21cr|perl-Net-SSH2-0.720.0-2|32	
21cr|perl-Net-SSH2-0.720.0-2|33	%build
21cr|perl-Net-SSH2-0.720.0-2|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SSH2-0.720.0-2|35	%make CFLAGS="%{optflags}"
21cr|perl-Net-SSH2-0.720.0-2|36	
21cr|perl-Net-SSH2-0.720.0-2|37	
21cr|perl-Net-SSH2-0.720.0-2|38	%check
21cr|perl-Net-SSH2-0.720.0-2|39	%make test
21cr|perl-Net-SSH2-0.720.0-2|40	
21cr|perl-Net-SSH2-0.720.0-2|41	%install
21cr|perl-Net-SSH2-0.720.0-2|42	%makeinstall_std
21cr|perl-Net-SSH2-0.720.0-2|43	
21cr|perl-Net-SSH2-0.720.0-2|44	%files
21cr|perl-Net-SSH2-0.720.0-2|45	%doc Changes README*
21cr|perl-Net-SSH2-0.720.0-2|46	%{perl_vendorarch}/Net
21cr|perl-Net-SSH2-0.720.0-2|47	%{perl_vendorarch}/auto/Net
21cr|perl-Net-SSH2-0.720.0-2|48	%{_mandir}/*/*

5122 21
21cr|perl-Net-SSH-Expect-1.90.0-7|1	%define upstream_name    Net-SSH-Expect
21cr|perl-Net-SSH-Expect-1.90.0-7|2	%define upstream_version 1.09
21cr|perl-Net-SSH-Expect-1.90.0-7|3	
21cr|perl-Net-SSH-Expect-1.90.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Net-SSH-Expect-1.90.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-SSH-Expect-1.90.0-7|6	Release:	7
21cr|perl-Net-SSH-Expect-1.90.0-7|7	Summary:	An ssh wrapper to execute remote commands
21cr|perl-Net-SSH-Expect-1.90.0-7|8	
21cr|perl-Net-SSH-Expect-1.90.0-7|9	License:	GPL+ or Artistic
21cr|perl-Net-SSH-Expect-1.90.0-7|10	Group:		Development/Perl
21cr|perl-Net-SSH-Expect-1.90.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-SSH-Expect-1.90.0-7|12	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-SSH-Expect-1.90.0-7|13	
21cr|perl-Net-SSH-Expect-1.90.0-7|14	BuildRequires:	perl-devel
21cr|perl-Net-SSH-Expect-1.90.0-7|15	BuildRequires:	perl(Expect)
21cr|perl-Net-SSH-Expect-1.90.0-7|16	BuildArch:	noarch
21cr|perl-Net-SSH-Expect-1.90.0-7|17	
21cr|perl-Net-SSH-Expect-1.90.0-7|18	%description
21cr|perl-Net-SSH-Expect-1.90.0-7|19	This module is a wrapper to the _ssh_ executable that is available in your
21cr|perl-Net-SSH-Expect-1.90.0-7|20	system's _$PATH_. Use this module to execute commands on the remote SSH
21cr|perl-Net-SSH-Expect-1.90.0-7|21	server. It authenticates with the user and password you passed in the
21cr|perl-Net-SSH-Expect-1.90.0-7|22	constructor's attributes 'user' and 'password'.
21cr|perl-Net-SSH-Expect-1.90.0-7|23	
21cr|perl-Net-SSH-Expect-1.90.0-7|24	Once an ssh connection was started using the 'connect()' method it will
21cr|perl-Net-SSH-Expect-1.90.0-7|25	remain open until you call the 'close()' method. This allows you execute as
21cr|perl-Net-SSH-Expect-1.90.0-7|26	many commands as you want with the 'exec()' method using only one
21cr|perl-Net-SSH-Expect-1.90.0-7|27	connection. This is a better approach over other ssh wrapper
21cr|perl-Net-SSH-Expect-1.90.0-7|28	implementations, i.e: Net::SCP, Net::SSH and Net::SCP::Expect, that start a
21cr|perl-Net-SSH-Expect-1.90.0-7|29	new ssh connection each time a remote command is issued or a file is
21cr|perl-Net-SSH-Expect-1.90.0-7|30	transfered.
21cr|perl-Net-SSH-Expect-1.90.0-7|31	
21cr|perl-Net-SSH-Expect-1.90.0-7|32	It uses _Expect.pm_ module to interact with the SSH server. A
21cr|perl-Net-SSH-Expect-1.90.0-7|33	'get_expect()' method is provided so you can obtain the internal 'Expect'
21cr|perl-Net-SSH-Expect-1.90.0-7|34	object connected to the SSH server. Use this only if you have some special
21cr|perl-Net-SSH-Expect-1.90.0-7|35	need that you can't do with the 'exec()' method.
21cr|perl-Net-SSH-Expect-1.90.0-7|36	
21cr|perl-Net-SSH-Expect-1.90.0-7|37	%prep
21cr|perl-Net-SSH-Expect-1.90.0-7|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SSH-Expect-1.90.0-7|39	
21cr|perl-Net-SSH-Expect-1.90.0-7|40	%build
21cr|perl-Net-SSH-Expect-1.90.0-7|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-SSH-Expect-1.90.0-7|42	%make
21cr|perl-Net-SSH-Expect-1.90.0-7|43	
21cr|perl-Net-SSH-Expect-1.90.0-7|44	%check
21cr|perl-Net-SSH-Expect-1.90.0-7|45	%make test
21cr|perl-Net-SSH-Expect-1.90.0-7|46	
21cr|perl-Net-SSH-Expect-1.90.0-7|47	%install
21cr|perl-Net-SSH-Expect-1.90.0-7|48	%makeinstall_std
21cr|perl-Net-SSH-Expect-1.90.0-7|49	
21cr|perl-Net-SSH-Expect-1.90.0-7|50	%files
21cr|perl-Net-SSH-Expect-1.90.0-7|51	%doc Changes README
21cr|perl-Net-SSH-Expect-1.90.0-7|52	%{_mandir}/man3/*
21cr|perl-Net-SSH-Expect-1.90.0-7|53	%{perl_vendorlib}/*

5123 21
21cr|perl-Net-SSH-Perl-2.140.0-2|1	%define	upstream_name	 Net-SSH-Perl
21cr|perl-Net-SSH-Perl-2.140.0-2|2	%define upstream_version 2.14
21cr|perl-Net-SSH-Perl-2.140.0-2|3	
21cr|perl-Net-SSH-Perl-2.140.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Net-SSH-Perl-2.140.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-SSH-Perl-2.140.0-2|6	Release:	2
21cr|perl-Net-SSH-Perl-2.140.0-2|7	
21cr|perl-Net-SSH-Perl-2.140.0-2|8	Summary:	Perl client Interface to SSH
21cr|perl-Net-SSH-Perl-2.140.0-2|9	
21cr|perl-Net-SSH-Perl-2.140.0-2|10	
21cr|perl-Net-SSH-Perl-2.140.0-2|11	License:	GPL+ or Artistic
21cr|perl-Net-SSH-Perl-2.140.0-2|12	Group:		Development/Perl
21cr|perl-Net-SSH-Perl-2.140.0-2|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Net-SSH-Perl-2.140.0-2|14	Source0:	https://cpan.metacpan.org/authors/id/S/SC/SCHWIGON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-SSH-Perl-2.140.0-2|15	Patch0:		Net-SSH-Perl-2.14-hobbled.patch
21cr|perl-Net-SSH-Perl-2.140.0-2|16	BuildRequires:	perl-devel
21cr|perl-Net-SSH-Perl-2.140.0-2|17	BuildRequires:	perl(MIME::Base64)
21cr|perl-Net-SSH-Perl-2.140.0-2|18	BuildRequires:	perl(Math::Pari)
21cr|perl-Net-SSH-Perl-2.140.0-2|19	BuildRequires:	perl(Math::GMP)
21cr|perl-Net-SSH-Perl-2.140.0-2|20	BuildRequires:	perl(String::CRC32)
21cr|perl-Net-SSH-Perl-2.140.0-2|21	BuildRequires:	perl(Convert::PEM)
21cr|perl-Net-SSH-Perl-2.140.0-2|22	BuildRequires:	perl(Crypt::IDEA)
21cr|perl-Net-SSH-Perl-2.140.0-2|23	BuildRequires:	perl(Crypt::DH)
21cr|perl-Net-SSH-Perl-2.140.0-2|24	BuildRequires:	perl(Crypt::DSA)
21cr|perl-Net-SSH-Perl-2.140.0-2|25	BuildRequires:	perl(Crypt::Digest::SHA256)
21cr|perl-Net-SSH-Perl-2.140.0-2|26	BuildRequires:	perl(Digest::SHA1)
21cr|perl-Net-SSH-Perl-2.140.0-2|27	BuildRequires:	perl(Digest::HMAC)
21cr|perl-Net-SSH-Perl-2.140.0-2|28	BuildRequires:	perl(Digest::MD5)
21cr|perl-Net-SSH-Perl-2.140.0-2|29	BuildRequires:	perl(Digest::BubbleBabble)
21cr|perl-Net-SSH-Perl-2.140.0-2|30	BuildRequires:	perl(Crypt::RSA)
21cr|perl-Net-SSH-Perl-2.140.0-2|31	BuildRequires:	perl(Test)
21cr|perl-Net-SSH-Perl-2.140.0-2|32	
21cr|perl-Net-SSH-Perl-2.140.0-2|33	%description
21cr|perl-Net-SSH-Perl-2.140.0-2|34	Net::SSH::Perl is an all-Perl module implementing an SSH
21cr|perl-Net-SSH-Perl-2.140.0-2|35	(Secure Shell) client. It is compatible with both the SSH-1
21cr|perl-Net-SSH-Perl-2.140.0-2|36	and SSH-2 protocols.
21cr|perl-Net-SSH-Perl-2.140.0-2|37	
21cr|perl-Net-SSH-Perl-2.140.0-2|38	%prep
21cr|perl-Net-SSH-Perl-2.140.0-2|39	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-SSH-Perl-2.140.0-2|40	
21cr|perl-Net-SSH-Perl-2.140.0-2|41	%build
21cr|perl-Net-SSH-Perl-2.140.0-2|42	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Net-SSH-Perl-2.140.0-2|43	%make
21cr|perl-Net-SSH-Perl-2.140.0-2|44	
21cr|perl-Net-SSH-Perl-2.140.0-2|45	%check
21cr|perl-Net-SSH-Perl-2.140.0-2|46	make test
21cr|perl-Net-SSH-Perl-2.140.0-2|47	
21cr|perl-Net-SSH-Perl-2.140.0-2|48	%install
21cr|perl-Net-SSH-Perl-2.140.0-2|49	%makeinstall_std
21cr|perl-Net-SSH-Perl-2.140.0-2|50	
21cr|perl-Net-SSH-Perl-2.140.0-2|51	%files
21cr|perl-Net-SSH-Perl-2.140.0-2|52	%doc Changes README
21cr|perl-Net-SSH-Perl-2.140.0-2|53	%{perl_vendorarch}/Net
21cr|perl-Net-SSH-Perl-2.140.0-2|54	%{_mandir}/man*/*
21cr|perl-Net-SSH-Perl-2.140.0-2|55	%{perl_vendorarch}/auto/Net/SSH/Perl/Perl.so

5124 21
21cr|perl-Net-Syslog-0.40.0-6|1	%define  upstream_name    Net-Syslog
21cr|perl-Net-Syslog-0.40.0-6|2	%define  upstream_version 0.04
21cr|perl-Net-Syslog-0.40.0-6|3	
21cr|perl-Net-Syslog-0.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Syslog-0.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Syslog-0.40.0-6|6	Release:	6
21cr|perl-Net-Syslog-0.40.0-6|7	
21cr|perl-Net-Syslog-0.40.0-6|8	Summary:	Perl extension for sending syslog messages directly to a remote syslogd
21cr|perl-Net-Syslog-0.40.0-6|9	
21cr|perl-Net-Syslog-0.40.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-Syslog-0.40.0-6|11	Group:		Development/Perl
21cr|perl-Net-Syslog-0.40.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Syslog-0.40.0-6|13	Source0:	https://cpan.metacpan.org/authors/id/L/LH/LHOWARD/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Syslog-0.40.0-6|14	
21cr|perl-Net-Syslog-0.40.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-Syslog-0.40.0-6|16	BuildArch:	noarch
21cr|perl-Net-Syslog-0.40.0-6|17	
21cr|perl-Net-Syslog-0.40.0-6|18	%description
21cr|perl-Net-Syslog-0.40.0-6|19	Net::Syslog implements the intra-host syslog forwarding protocol.
21cr|perl-Net-Syslog-0.40.0-6|20	It is not intended to replace the Sys::Syslog or
21cr|perl-Net-Syslog-0.40.0-6|21	Unix::Syslog modules, but instead to provide a method of using syslog when a
21cr|perl-Net-Syslog-0.40.0-6|22	local syslogd is unavailable or when you don't want to write syslog messages
21cr|perl-Net-Syslog-0.40.0-6|23	to the local syslog.
21cr|perl-Net-Syslog-0.40.0-6|24	
21cr|perl-Net-Syslog-0.40.0-6|25	%prep
21cr|perl-Net-Syslog-0.40.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Syslog-0.40.0-6|27	
21cr|perl-Net-Syslog-0.40.0-6|28	%build
21cr|perl-Net-Syslog-0.40.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Syslog-0.40.0-6|30	make
21cr|perl-Net-Syslog-0.40.0-6|31	
21cr|perl-Net-Syslog-0.40.0-6|32	%check
21cr|perl-Net-Syslog-0.40.0-6|33	make test
21cr|perl-Net-Syslog-0.40.0-6|34	
21cr|perl-Net-Syslog-0.40.0-6|35	%install
21cr|perl-Net-Syslog-0.40.0-6|36	%makeinstall_std
21cr|perl-Net-Syslog-0.40.0-6|37	
21cr|perl-Net-Syslog-0.40.0-6|38	%files
21cr|perl-Net-Syslog-0.40.0-6|39	%doc Changes
21cr|perl-Net-Syslog-0.40.0-6|40	%{perl_vendorlib}/Net/Syslog.pm
21cr|perl-Net-Syslog-0.40.0-6|41	%{_mandir}/man*/*

5125 21
21cr|perl-Net-Telnet-Cisco-1.100.0-6|1	%define upstream_name    Net-Telnet-Cisco
21cr|perl-Net-Telnet-Cisco-1.100.0-6|2	%define upstream_version 1.10
21cr|perl-Net-Telnet-Cisco-1.100.0-6|3	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Telnet-Cisco-1.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Telnet-Cisco-1.100.0-6|6	Release:	6
21cr|perl-Net-Telnet-Cisco-1.100.0-6|7	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|8	Summary:	Net-Telnet-Cisco Perl module
21cr|perl-Net-Telnet-Cisco-1.100.0-6|9	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-Telnet-Cisco-1.100.0-6|11	Group:		Development/Perl
21cr|perl-Net-Telnet-Cisco-1.100.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Telnet-Cisco-1.100.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Net-Telnet-Cisco-1.100.0-6|14	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-Telnet-Cisco-1.100.0-6|16	BuildArch:	noarch
21cr|perl-Net-Telnet-Cisco-1.100.0-6|17	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|18	%description
21cr|perl-Net-Telnet-Cisco-1.100.0-6|19	Net::Telnet::Cisco adds additional functionality to
21cr|perl-Net-Telnet-Cisco-1.100.0-6|20	Net::Telnet that helps you automate Cisco router management
21cr|perl-Net-Telnet-Cisco-1.100.0-6|21	and statistic gathering.
21cr|perl-Net-Telnet-Cisco-1.100.0-6|22	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|23	%prep
21cr|perl-Net-Telnet-Cisco-1.100.0-6|24	%setup -q -n %{name}-%{upstream_version}
21cr|perl-Net-Telnet-Cisco-1.100.0-6|25	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|26	%build
21cr|perl-Net-Telnet-Cisco-1.100.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Telnet-Cisco-1.100.0-6|28	make
21cr|perl-Net-Telnet-Cisco-1.100.0-6|29	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|30	%install
21cr|perl-Net-Telnet-Cisco-1.100.0-6|31	%makeinstall_std
21cr|perl-Net-Telnet-Cisco-1.100.0-6|32	
21cr|perl-Net-Telnet-Cisco-1.100.0-6|33	%files
21cr|perl-Net-Telnet-Cisco-1.100.0-6|34	%{perl_vendorlib}/Net/Telnet/*
21cr|perl-Net-Telnet-Cisco-1.100.0-6|35	%{perl_vendorlib}/auto/Net/Telnet/*
21cr|perl-Net-Telnet-Cisco-1.100.0-6|36	%{_mandir}/*/*

5126 21
21cr|perl-Net-TFTP-0.190.0-6|1	%define upstream_name    Net-TFTP
21cr|perl-Net-TFTP-0.190.0-6|2	%define upstream_version 0.19
21cr|perl-Net-TFTP-0.190.0-6|3	
21cr|perl-Net-TFTP-0.190.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-TFTP-0.190.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-TFTP-0.190.0-6|6	Release:	6
21cr|perl-Net-TFTP-0.190.0-6|7	
21cr|perl-Net-TFTP-0.190.0-6|8	Summary:	Net::TFTP - TFTP Client class
21cr|perl-Net-TFTP-0.190.0-6|9	
21cr|perl-Net-TFTP-0.190.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-TFTP-0.190.0-6|11	Group:		Development/Perl
21cr|perl-Net-TFTP-0.190.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-TFTP-0.190.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-TFTP-0.190.0-6|14	
21cr|perl-Net-TFTP-0.190.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-TFTP-0.190.0-6|16	BuildRequires:	perl(Test::MockModule)
21cr|perl-Net-TFTP-0.190.0-6|17	BuildRequires:	perl(Test::Warn)
21cr|perl-Net-TFTP-0.190.0-6|18	
21cr|perl-Net-TFTP-0.190.0-6|19	BuildArch:	noarch
21cr|perl-Net-TFTP-0.190.0-6|20	
21cr|perl-Net-TFTP-0.190.0-6|21	%description
21cr|perl-Net-TFTP-0.190.0-6|22	Net::TFTP is a class implementing a simple Trivial File Transfer Protocol
21cr|perl-Net-TFTP-0.190.0-6|23	client in Perl as described in RFC1350. Net::TFTP also supports the
21cr|perl-Net-TFTP-0.190.0-6|24	TFTP Option Extension (as described in RFC2347), with the following options
21cr|perl-Net-TFTP-0.190.0-6|25	
21cr|perl-Net-TFTP-0.190.0-6|26	RFC2348 Blocksize Option
21cr|perl-Net-TFTP-0.190.0-6|27	
21cr|perl-Net-TFTP-0.190.0-6|28	%prep
21cr|perl-Net-TFTP-0.190.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-TFTP-0.190.0-6|30	
21cr|perl-Net-TFTP-0.190.0-6|31	%build
21cr|perl-Net-TFTP-0.190.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-TFTP-0.190.0-6|33	%make
21cr|perl-Net-TFTP-0.190.0-6|34	
21cr|perl-Net-TFTP-0.190.0-6|35	%check
21cr|perl-Net-TFTP-0.190.0-6|36	%make test
21cr|perl-Net-TFTP-0.190.0-6|37	
21cr|perl-Net-TFTP-0.190.0-6|38	%install
21cr|perl-Net-TFTP-0.190.0-6|39	%makeinstall_std
21cr|perl-Net-TFTP-0.190.0-6|40	
21cr|perl-Net-TFTP-0.190.0-6|41	%files
21cr|perl-Net-TFTP-0.190.0-6|42	%doc ChangeLog README
21cr|perl-Net-TFTP-0.190.0-6|43	%{perl_vendorlib}/Net/TFTP.pm
21cr|perl-Net-TFTP-0.190.0-6|44	%{_mandir}/*/*

5127 21
21cr|perl-Net-Tor-Servers-0.30.0-5|1	%define upstream_name    Net-Tor-Servers
21cr|perl-Net-Tor-Servers-0.30.0-5|2	%define upstream_version 0.03
21cr|perl-Net-Tor-Servers-0.30.0-5|3	
21cr|perl-Net-Tor-Servers-0.30.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Tor-Servers-0.30.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Tor-Servers-0.30.0-5|6	Release:	5
21cr|perl-Net-Tor-Servers-0.30.0-5|7	
21cr|perl-Net-Tor-Servers-0.30.0-5|8	Summary:	Perl extension to query a Tor Directory and collect information on servers
21cr|perl-Net-Tor-Servers-0.30.0-5|9	
21cr|perl-Net-Tor-Servers-0.30.0-5|10	License:	GPLv2+ or Artistic
21cr|perl-Net-Tor-Servers-0.30.0-5|11	Group:		Development/Perl
21cr|perl-Net-Tor-Servers-0.30.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Tor-Servers-0.30.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Net/AJDIXON/Net-Tor-Servers-%{upstream_version}.tar.gz
21cr|perl-Net-Tor-Servers-0.30.0-5|14	
21cr|perl-Net-Tor-Servers-0.30.0-5|15	BuildRequires:	perl-devel
21cr|perl-Net-Tor-Servers-0.30.0-5|16	BuildArch:	noarch
21cr|perl-Net-Tor-Servers-0.30.0-5|17	
21cr|perl-Net-Tor-Servers-0.30.0-5|18	%description
21cr|perl-Net-Tor-Servers-0.30.0-5|19	This module was written to make life a little easier for me when I have
21cr|perl-Net-Tor-Servers-0.30.0-5|20	been developing a dymanic blocklist for educational institutions to prevent
21cr|perl-Net-Tor-Servers-0.30.0-5|21	students from being able to circumvent legally required content filtering
21cr|perl-Net-Tor-Servers-0.30.0-5|22	systems.
21cr|perl-Net-Tor-Servers-0.30.0-5|23	
21cr|perl-Net-Tor-Servers-0.30.0-5|24	Its nothing special, just a quick and easy way to get the data together in
21cr|perl-Net-Tor-Servers-0.30.0-5|25	an array.
21cr|perl-Net-Tor-Servers-0.30.0-5|26	
21cr|perl-Net-Tor-Servers-0.30.0-5|27	%prep
21cr|perl-Net-Tor-Servers-0.30.0-5|28	%setup -qc
21cr|perl-Net-Tor-Servers-0.30.0-5|29	
21cr|perl-Net-Tor-Servers-0.30.0-5|30	%build
21cr|perl-Net-Tor-Servers-0.30.0-5|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Tor-Servers-0.30.0-5|32	%make
21cr|perl-Net-Tor-Servers-0.30.0-5|33	
21cr|perl-Net-Tor-Servers-0.30.0-5|34	%check
21cr|perl-Net-Tor-Servers-0.30.0-5|35	%make test
21cr|perl-Net-Tor-Servers-0.30.0-5|36	
21cr|perl-Net-Tor-Servers-0.30.0-5|37	%install
21cr|perl-Net-Tor-Servers-0.30.0-5|38	%makeinstall_std
21cr|perl-Net-Tor-Servers-0.30.0-5|39	
21cr|perl-Net-Tor-Servers-0.30.0-5|40	%files
21cr|perl-Net-Tor-Servers-0.30.0-5|41	%doc Changes README
21cr|perl-Net-Tor-Servers-0.30.0-5|42	%{_mandir}/man3/*
21cr|perl-Net-Tor-Servers-0.30.0-5|43	%{perl_vendorlib}/*

5128 21
21cr|perl-Net-Trac-0.160.0-8|1	%define upstream_name    Net-Trac
21cr|perl-Net-Trac-0.160.0-8|2	%define upstream_version 0.16
21cr|perl-Net-Trac-0.160.0-8|3	
21cr|perl-Net-Trac-0.160.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Trac-0.160.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Trac-0.160.0-8|6	Release:	8
21cr|perl-Net-Trac-0.160.0-8|7	
21cr|perl-Net-Trac-0.160.0-8|8	Summary:	Simple client library for a remote Trac instance
21cr|perl-Net-Trac-0.160.0-8|9	
21cr|perl-Net-Trac-0.160.0-8|10	License:	GPL+ or Artistic
21cr|perl-Net-Trac-0.160.0-8|11	Group:		Development/Perl
21cr|perl-Net-Trac-0.160.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Trac-0.160.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Trac-0.160.0-8|14	
21cr|perl-Net-Trac-0.160.0-8|15	BuildRequires:	perl-devel
21cr|perl-Net-Trac-0.160.0-8|16	BuildRequires:	perl(CPAN)
21cr|perl-Net-Trac-0.160.0-8|17	BuildRequires:	perl(CPAN::Meta::Requirements)
21cr|perl-Net-Trac-0.160.0-8|18	BuildRequires:	perl(Moo)
21cr|perl-Net-Trac-0.160.0-8|19	BuildRequires:	perl(DateTime)
21cr|perl-Net-Trac-0.160.0-8|20	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Net-Trac-0.160.0-8|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Net-Trac-0.160.0-8|22	BuildRequires:	perl(HTTP::Date)
21cr|perl-Net-Trac-0.160.0-8|23	BuildRequires:	perl(LWP::Simple)
21cr|perl-Net-Trac-0.160.0-8|24	BuildRequires:	perl(Lingua::EN::Inflect)
21cr|perl-Net-Trac-0.160.0-8|25	BuildRequires:	perl(Params::Validate)
21cr|perl-Net-Trac-0.160.0-8|26	BuildRequires:	perl(Text::CSV)
21cr|perl-Net-Trac-0.160.0-8|27	BuildRequires:	perl(URI)
21cr|perl-Net-Trac-0.160.0-8|28	BuildRequires:	perl(URI::Escape)
21cr|perl-Net-Trac-0.160.0-8|29	BuildRequires:	perl(YAML)
21cr|perl-Net-Trac-0.160.0-8|30	BuildRequires:	perl(WWW::Mechanize)
21cr|perl-Net-Trac-0.160.0-8|31	BuildArch:	noarch
21cr|perl-Net-Trac-0.160.0-8|32	
21cr|perl-Net-Trac-0.160.0-8|33	%description
21cr|perl-Net-Trac-0.160.0-8|34	Net::Trac is simple client library for a remote Trac instance. Because Trac
21cr|perl-Net-Trac-0.160.0-8|35	doesn't provide a web services API, this module currently "fakes" an RPC
21cr|perl-Net-Trac-0.160.0-8|36	interface around Trac's webforms and the feeds it exports. Because of this,
21cr|perl-Net-Trac-0.160.0-8|37	it's somewhat more brittle than a true RPC client would be.
21cr|perl-Net-Trac-0.160.0-8|38	
21cr|perl-Net-Trac-0.160.0-8|39	As of now, this module has been tested against Trac 10.4 and Trac 11.0.
21cr|perl-Net-Trac-0.160.0-8|40	
21cr|perl-Net-Trac-0.160.0-8|41	The author's needs for this module are somewhat modest and its current
21cr|perl-Net-Trac-0.160.0-8|42	featureset reflects this. Right now, only basic read/write functionality
21cr|perl-Net-Trac-0.160.0-8|43	for Trac's tickets is provided. Patches would be gratefully appreciated.
21cr|perl-Net-Trac-0.160.0-8|44	
21cr|perl-Net-Trac-0.160.0-8|45	%prep
21cr|perl-Net-Trac-0.160.0-8|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Trac-0.160.0-8|47	
21cr|perl-Net-Trac-0.160.0-8|48	%build
21cr|perl-Net-Trac-0.160.0-8|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Trac-0.160.0-8|50	%make
21cr|perl-Net-Trac-0.160.0-8|51	
21cr|perl-Net-Trac-0.160.0-8|52	%check
21cr|perl-Net-Trac-0.160.0-8|53	# (misc, 30/04/2010)
21cr|perl-Net-Trac-0.160.0-8|54	# tests do not work
21cr|perl-Net-Trac-0.160.0-8|55	# https://rt.cpan.org/Ticket/Display.html?id=57063
21cr|perl-Net-Trac-0.160.0-8|56	#make test
21cr|perl-Net-Trac-0.160.0-8|57	
21cr|perl-Net-Trac-0.160.0-8|58	%install
21cr|perl-Net-Trac-0.160.0-8|59	%makeinstall_std
21cr|perl-Net-Trac-0.160.0-8|60	
21cr|perl-Net-Trac-0.160.0-8|61	%files
21cr|perl-Net-Trac-0.160.0-8|62	%doc META.yml Changes
21cr|perl-Net-Trac-0.160.0-8|63	%{_mandir}/man3/*
21cr|perl-Net-Trac-0.160.0-8|64	%{perl_vendorlib}/Net

5129 21
21cr|perl-Net-Traceroute-1.150.0-4|1	%define upstream_name    Net-Traceroute
21cr|perl-Net-Traceroute-1.150.0-4|2	%define upstream_version 1.15
21cr|perl-Net-Traceroute-1.150.0-4|3	
21cr|perl-Net-Traceroute-1.150.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Traceroute-1.150.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Traceroute-1.150.0-4|6	Release:	4
21cr|perl-Net-Traceroute-1.150.0-4|7	
21cr|perl-Net-Traceroute-1.150.0-4|8	Summary:	Net-Traceroute module for perl
21cr|perl-Net-Traceroute-1.150.0-4|9	
21cr|perl-Net-Traceroute-1.150.0-4|10	
21cr|perl-Net-Traceroute-1.150.0-4|11	License:	GPL+ or Artistic
21cr|perl-Net-Traceroute-1.150.0-4|12	Group:		Development/Perl
21cr|perl-Net-Traceroute-1.150.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Traceroute-1.150.0-4|14	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Traceroute-1.150.0-4|15	
21cr|perl-Net-Traceroute-1.150.0-4|16	BuildRequires:	perl-devel
21cr|perl-Net-Traceroute-1.150.0-4|17	BuildArch:	noarch
21cr|perl-Net-Traceroute-1.150.0-4|18	
21cr|perl-Net-Traceroute-1.150.0-4|19	%description
21cr|perl-Net-Traceroute-1.150.0-4|20	This module implements traceroute(1) functionality for perl5. It
21cr|perl-Net-Traceroute-1.150.0-4|21	allows you to trace the path IP packets take to a destination. It
21cr|perl-Net-Traceroute-1.150.0-4|22	is currently implemented as a parser around the system traceroute
21cr|perl-Net-Traceroute-1.150.0-4|23	command.
21cr|perl-Net-Traceroute-1.150.0-4|24	
21cr|perl-Net-Traceroute-1.150.0-4|25	%prep
21cr|perl-Net-Traceroute-1.150.0-4|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Traceroute-1.150.0-4|27	
21cr|perl-Net-Traceroute-1.150.0-4|28	%build
21cr|perl-Net-Traceroute-1.150.0-4|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Traceroute-1.150.0-4|30	
21cr|perl-Net-Traceroute-1.150.0-4|31	%make OPTIMIZE="%{optflags}" CFLAGS="%{optflags}"
21cr|perl-Net-Traceroute-1.150.0-4|32	
21cr|perl-Net-Traceroute-1.150.0-4|33	%check
21cr|perl-Net-Traceroute-1.150.0-4|34	# make test dies...
21cr|perl-Net-Traceroute-1.150.0-4|35	# make test
21cr|perl-Net-Traceroute-1.150.0-4|36	
21cr|perl-Net-Traceroute-1.150.0-4|37	%install
21cr|perl-Net-Traceroute-1.150.0-4|38	%makeinstall_std
21cr|perl-Net-Traceroute-1.150.0-4|39	
21cr|perl-Net-Traceroute-1.150.0-4|40	%files
21cr|perl-Net-Traceroute-1.150.0-4|41	%doc ChangeLog README TODO
21cr|perl-Net-Traceroute-1.150.0-4|42	%{perl_vendorlib}/*
21cr|perl-Net-Traceroute-1.150.0-4|43	%{_mandir}/*/*

5130 21
21cr|perl-Net-Twitter-4.10.430-1|1	%define upstream_name    Net-Twitter
21cr|perl-Net-Twitter-4.10.430-1|2	%define upstream_version 4.01043
21cr|perl-Net-Twitter-4.10.430-1|3	
21cr|perl-Net-Twitter-4.10.430-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Twitter-4.10.430-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Twitter-4.10.430-1|6	Release:	1
21cr|perl-Net-Twitter-4.10.430-1|7	
21cr|perl-Net-Twitter-4.10.430-1|8	Summary:	A definition of the TwitterVision API as a Moose role
21cr|perl-Net-Twitter-4.10.430-1|9	
21cr|perl-Net-Twitter-4.10.430-1|10	
21cr|perl-Net-Twitter-4.10.430-1|11	License:	GPL+ or Artistic
21cr|perl-Net-Twitter-4.10.430-1|12	Group:		Development/Perl
21cr|perl-Net-Twitter-4.10.430-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Twitter-4.10.430-1|14	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Twitter-4.10.430-1|15	
21cr|perl-Net-Twitter-4.10.430-1|16	BuildRequires:	perl-devel
21cr|perl-Net-Twitter-4.10.430-1|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Net-Twitter-4.10.430-1|18	BuildRequires:	perl(Test::Warn)
21cr|perl-Net-Twitter-4.10.430-1|19	BuildRequires:	perl(MooseX::Aliases)
21cr|perl-Net-Twitter-4.10.430-1|20	BuildRequires:	perl(Carp::Clan)
21cr|perl-Net-Twitter-4.10.430-1|21	BuildRequires:	perl(Carp)
21cr|perl-Net-Twitter-4.10.430-1|22	BuildRequires:	perl(Data::Visitor::Callback)
21cr|perl-Net-Twitter-4.10.430-1|23	BuildRequires:	perl(DateTime)
21cr|perl-Net-Twitter-4.10.430-1|24	BuildRequires:	perl(DateTime::Format::Strptime)
21cr|perl-Net-Twitter-4.10.430-1|25	BuildRequires:	perl(Devel::StackTrace)
21cr|perl-Net-Twitter-4.10.430-1|26	BuildRequires:	perl(Digest::SHA)
21cr|perl-Net-Twitter-4.10.430-1|27	BuildRequires:	perl(Encode)
21cr|perl-Net-Twitter-4.10.430-1|28	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Net-Twitter-4.10.430-1|29	BuildRequires:	perl(HTML::Entities)
21cr|perl-Net-Twitter-4.10.430-1|30	BuildRequires:	perl(HTTP::Request::Common)
21cr|perl-Net-Twitter-4.10.430-1|31	BuildRequires:	perl(JSON::XS)
21cr|perl-Net-Twitter-4.10.430-1|32	BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-Net-Twitter-4.10.430-1|33	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Net-Twitter-4.10.430-1|34	BuildRequires:	perl(List::Util)
21cr|perl-Net-Twitter-4.10.430-1|35	BuildRequires:	perl(Moose)
21cr|perl-Net-Twitter-4.10.430-1|36	BuildRequires:	perl(Moose::Exporter)
21cr|perl-Net-Twitter-4.10.430-1|37	BuildRequires:	perl(Moose::Role)
21cr|perl-Net-Twitter-4.10.430-1|38	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-Net-Twitter-4.10.430-1|39	BuildRequires:	perl(MooseX::MultiInitArg)
21cr|perl-Net-Twitter-4.10.430-1|40	BuildRequires:	perl(Net::Netrc)
21cr|perl-Net-Twitter-4.10.430-1|41	BuildRequires:	perl(Net::OAuth)
21cr|perl-Net-Twitter-4.10.430-1|42	BuildRequires:	perl(Scalar::Util)
21cr|perl-Net-Twitter-4.10.430-1|43	BuildRequires:	perl(Test::Exception)
21cr|perl-Net-Twitter-4.10.430-1|44	BuildRequires:	perl(Test::Fatal)
21cr|perl-Net-Twitter-4.10.430-1|45	BuildRequires:	perl(Test::More)
21cr|perl-Net-Twitter-4.10.430-1|46	BuildRequires:	perl(Time::HiRes)
21cr|perl-Net-Twitter-4.10.430-1|47	BuildRequires:	perl(Try::Tiny)
21cr|perl-Net-Twitter-4.10.430-1|48	BuildRequires:	perl(URI)
21cr|perl-Net-Twitter-4.10.430-1|49	BuildRequires:	perl(URI::Escape)
21cr|perl-Net-Twitter-4.10.430-1|50	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Net-Twitter-4.10.430-1|51	BuildRequires:	perl(LWP::Protocol::https)
21cr|perl-Net-Twitter-4.10.430-1|52	BuildRequires:	perl(Test::Deep)
21cr|perl-Net-Twitter-4.10.430-1|53	
21cr|perl-Net-Twitter-4.10.430-1|54	BuildArch:	noarch
21cr|perl-Net-Twitter-4.10.430-1|55	
21cr|perl-Net-Twitter-4.10.430-1|56	%description
21cr|perl-Net-Twitter-4.10.430-1|57	The micro-blogging service the http://identi.ca manpage provides a Twitter
21cr|perl-Net-Twitter-4.10.430-1|58	compatible API. This module simply creates an instance of 'Net::Twitter'
21cr|perl-Net-Twitter-4.10.430-1|59	with the 'identica' option set.
21cr|perl-Net-Twitter-4.10.430-1|60	
21cr|perl-Net-Twitter-4.10.430-1|61	See the Net::Twitter manpage for full documentation.
21cr|perl-Net-Twitter-4.10.430-1|62	
21cr|perl-Net-Twitter-4.10.430-1|63	%prep
21cr|perl-Net-Twitter-4.10.430-1|64	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-Twitter-4.10.430-1|65	
21cr|perl-Net-Twitter-4.10.430-1|66	%build
21cr|perl-Net-Twitter-4.10.430-1|67	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-Twitter-4.10.430-1|68	%make
21cr|perl-Net-Twitter-4.10.430-1|69	
21cr|perl-Net-Twitter-4.10.430-1|70	%check
21cr|perl-Net-Twitter-4.10.430-1|71	make test
21cr|perl-Net-Twitter-4.10.430-1|72	
21cr|perl-Net-Twitter-4.10.430-1|73	%install
21cr|perl-Net-Twitter-4.10.430-1|74	%makeinstall_std
21cr|perl-Net-Twitter-4.10.430-1|75	
21cr|perl-Net-Twitter-4.10.430-1|76	%files
21cr|perl-Net-Twitter-4.10.430-1|77	%doc Changes README META.yml LICENSE examples/
21cr|perl-Net-Twitter-4.10.430-1|78	%{_mandir}/man3/*
21cr|perl-Net-Twitter-4.10.430-1|79	%{perl_vendorlib}/*

5131 21
21cr|perl-Net-Twitter-Lite-0.120.80-2|1	%define upstream_name    Net-Twitter-Lite
21cr|perl-Net-Twitter-Lite-0.120.80-2|2	%define upstream_version 0.12008
21cr|perl-Net-Twitter-Lite-0.120.80-2|3	
21cr|perl-Net-Twitter-Lite-0.120.80-2|4	Name:       perl-%{upstream_name}
21cr|perl-Net-Twitter-Lite-0.120.80-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Net-Twitter-Lite-0.120.80-2|6	Release:    2
21cr|perl-Net-Twitter-Lite-0.120.80-2|7	
21cr|perl-Net-Twitter-Lite-0.120.80-2|8	Summary:    A perl interface to the Twitter API v1.1
21cr|perl-Net-Twitter-Lite-0.120.80-2|9	License:    GPL+ or Artistic
21cr|perl-Net-Twitter-Lite-0.120.80-2|10	Group:      Development/Perl
21cr|perl-Net-Twitter-Lite-0.120.80-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Twitter-Lite-0.120.80-2|12	Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-Twitter-Lite-0.120.80-2|13	BuildRequires: perl-devel
21cr|perl-Net-Twitter-Lite-0.120.80-2|14	BuildRequires: perl(Carp)
21cr|perl-Net-Twitter-Lite-0.120.80-2|15	BuildRequires: perl(Data::Dumper)
21cr|perl-Net-Twitter-Lite-0.120.80-2|16	BuildRequires: perl(Encode)
21cr|perl-Net-Twitter-Lite-0.120.80-2|17	BuildRequires: perl(File::Spec)
21cr|perl-Net-Twitter-Lite-0.120.80-2|18	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-Net-Twitter-Lite-0.120.80-2|19	BuildRequires: perl(IO::Handle)
21cr|perl-Net-Twitter-Lite-0.120.80-2|20	BuildRequires: perl(IPC::Open3)
21cr|perl-Net-Twitter-Lite-0.120.80-2|21	BuildRequires: perl(JSON)
21cr|perl-Net-Twitter-Lite-0.120.80-2|22	BuildRequires: perl(LWP::Protocol::https)
21cr|perl-Net-Twitter-Lite-0.120.80-2|23	BuildRequires: perl(LWP::UserAgent)
21cr|perl-Net-Twitter-Lite-0.120.80-2|24	BuildRequires: perl(Net::HTTP)
21cr|perl-Net-Twitter-Lite-0.120.80-2|25	BuildRequires: perl(Net::Netrc)
21cr|perl-Net-Twitter-Lite-0.120.80-2|26	BuildRequires: perl(Test::Fatal)
21cr|perl-Net-Twitter-Lite-0.120.80-2|27	BuildRequires: perl(Test::More)
21cr|perl-Net-Twitter-Lite-0.120.80-2|28	BuildRequires: perl(Test::Simple)
21cr|perl-Net-Twitter-Lite-0.120.80-2|29	BuildRequires: perl(URI)
21cr|perl-Net-Twitter-Lite-0.120.80-2|30	BuildRequires: perl(URI::Escape)
21cr|perl-Net-Twitter-Lite-0.120.80-2|31	BuildRequires: perl(overload)
21cr|perl-Net-Twitter-Lite-0.120.80-2|32	BuildRequires: perl(parent)
21cr|perl-Net-Twitter-Lite-0.120.80-2|33	BuildRequires: perl(strict)
21cr|perl-Net-Twitter-Lite-0.120.80-2|34	BuildRequires: perl(warnings)
21cr|perl-Net-Twitter-Lite-0.120.80-2|35	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Net-Twitter-Lite-0.120.80-2|36	BuildArch: noarch
21cr|perl-Net-Twitter-Lite-0.120.80-2|37	
21cr|perl-Net-Twitter-Lite-0.120.80-2|38	%description
21cr|perl-Net-Twitter-Lite-0.120.80-2|39	This module provides a perl interface to the Twitter API v1.
21cr|perl-Net-Twitter-Lite-0.120.80-2|40	
21cr|perl-Net-Twitter-Lite-0.120.80-2|41	It uses the same API definitions as the Net::Twitter manpage, but without
21cr|perl-Net-Twitter-Lite-0.120.80-2|42	the extra bells and whistles and without the additional dependencies. Same
21cr|perl-Net-Twitter-Lite-0.120.80-2|43	great taste, less filling.
21cr|perl-Net-Twitter-Lite-0.120.80-2|44	
21cr|perl-Net-Twitter-Lite-0.120.80-2|45	This module is related to, but is not part of the 'Net::Twitter'
21cr|perl-Net-Twitter-Lite-0.120.80-2|46	distribution. It's API methods and API method documentation are generated
21cr|perl-Net-Twitter-Lite-0.120.80-2|47	from 'Net::Twitter''s internals. It exists for those who cannot, or prefer
21cr|perl-Net-Twitter-Lite-0.120.80-2|48	not to install the Moose manpage and its dependencies.
21cr|perl-Net-Twitter-Lite-0.120.80-2|49	%files
21cr|perl-Net-Twitter-Lite-0.120.80-2|50	%doc LICENSE Changes examples README
21cr|perl-Net-Twitter-Lite-0.120.80-2|51	%{perl_vendorlib}/Net/*
21cr|perl-Net-Twitter-Lite-0.120.80-2|52	%{_mandir}/man3/*
21cr|perl-Net-Twitter-Lite-0.120.80-2|53	#------------------------------------------------------------
21cr|perl-Net-Twitter-Lite-0.120.80-2|54	%prep
21cr|perl-Net-Twitter-Lite-0.120.80-2|55	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-Twitter-Lite-0.120.80-2|56	
21cr|perl-Net-Twitter-Lite-0.120.80-2|57	%build
21cr|perl-Net-Twitter-Lite-0.120.80-2|58	%{__perl} Build.PL installdirs=vendor
21cr|perl-Net-Twitter-Lite-0.120.80-2|59	
21cr|perl-Net-Twitter-Lite-0.120.80-2|60	./Build CFLAGS="%{optflags}"
21cr|perl-Net-Twitter-Lite-0.120.80-2|61	
21cr|perl-Net-Twitter-Lite-0.120.80-2|62	
21cr|perl-Net-Twitter-Lite-0.120.80-2|63	%install
21cr|perl-Net-Twitter-Lite-0.120.80-2|64	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-Net-Twitter-Lite-0.120.80-2|65	

5132 21
21cr|perl-Net-UPnP-1.4.3-3|1	%define upstream_name    Net-UPnP
21cr|perl-Net-UPnP-1.4.3-3|2	%define upstream_version 1.4.3
21cr|perl-Net-UPnP-1.4.3-3|3	
21cr|perl-Net-UPnP-1.4.3-3|4	Name:		perl-%{upstream_name}
21cr|perl-Net-UPnP-1.4.3-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-UPnP-1.4.3-3|6	Release:	3
21cr|perl-Net-UPnP-1.4.3-3|7	
21cr|perl-Net-UPnP-1.4.3-3|8	Summary:	Perl extension for UPnP
21cr|perl-Net-UPnP-1.4.3-3|9	
21cr|perl-Net-UPnP-1.4.3-3|10	License:	GPL+ or Artistic
21cr|perl-Net-UPnP-1.4.3-3|11	Group:		Development/Perl
21cr|perl-Net-UPnP-1.4.3-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-UPnP-1.4.3-3|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-UPnP-1.4.3-3|14	
21cr|perl-Net-UPnP-1.4.3-3|15	BuildRequires:	perl-devel
21cr|perl-Net-UPnP-1.4.3-3|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Net-UPnP-1.4.3-3|17	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Net-UPnP-1.4.3-3|18	BuildRequires:  perl(version)
21cr|perl-Net-UPnP-1.4.3-3|19	
21cr|perl-Net-UPnP-1.4.3-3|20	BuildArch:	noarch
21cr|perl-Net-UPnP-1.4.3-3|21	
21cr|perl-Net-UPnP-1.4.3-3|22	%description
21cr|perl-Net-UPnP-1.4.3-3|23	This package provides some functions to control UPnP devices.
21cr|perl-Net-UPnP-1.4.3-3|24	
21cr|perl-Net-UPnP-1.4.3-3|25	Currently, the package provides only functions for the control point. To
21cr|perl-Net-UPnP-1.4.3-3|26	control UPnP devices, see the Net::UPnP::ControlPoint manpage.
21cr|perl-Net-UPnP-1.4.3-3|27	
21cr|perl-Net-UPnP-1.4.3-3|28	As a sample of the control point, the package provides the
21cr|perl-Net-UPnP-1.4.3-3|29	Net::UPnP::AV::MediaServer manpage to control the devices such as DLNA
21cr|perl-Net-UPnP-1.4.3-3|30	media servers. As the example, please dms2vodcast.pl that converts from the
21cr|perl-Net-UPnP-1.4.3-3|31	MPEG2 movies to the MPEG4 one and outputs the RSS file for Vodcasting.
21cr|perl-Net-UPnP-1.4.3-3|32	
21cr|perl-Net-UPnP-1.4.3-3|33	%prep
21cr|perl-Net-UPnP-1.4.3-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Net-UPnP-1.4.3-3|35	
21cr|perl-Net-UPnP-1.4.3-3|36	%build
21cr|perl-Net-UPnP-1.4.3-3|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-UPnP-1.4.3-3|38	%make
21cr|perl-Net-UPnP-1.4.3-3|39	
21cr|perl-Net-UPnP-1.4.3-3|40	%check
21cr|perl-Net-UPnP-1.4.3-3|41	%make test
21cr|perl-Net-UPnP-1.4.3-3|42	
21cr|perl-Net-UPnP-1.4.3-3|43	%install
21cr|perl-Net-UPnP-1.4.3-3|44	%makeinstall_std
21cr|perl-Net-UPnP-1.4.3-3|45	find %{buildroot}%{perl_vendorlib}  -name '*.pm' -exec chmod -x {} \;
21cr|perl-Net-UPnP-1.4.3-3|46	
21cr|perl-Net-UPnP-1.4.3-3|47	
21cr|perl-Net-UPnP-1.4.3-3|48	%files
21cr|perl-Net-UPnP-1.4.3-3|49	%doc Changes META.json META.yml README
21cr|perl-Net-UPnP-1.4.3-3|50	%{_mandir}/man3/*
21cr|perl-Net-UPnP-1.4.3-3|51	%{perl_vendorlib}/*

5133 21
21cr|perl-Net-Write-1.100.0-1|1	%define	upstream_name	 Net-Write
21cr|perl-Net-Write-1.100.0-1|2	%define upstream_version 1.10
21cr|perl-Net-Write-1.100.0-1|3	
21cr|perl-Net-Write-1.100.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Net-Write-1.100.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-Write-1.100.0-1|6	Release:	1
21cr|perl-Net-Write-1.100.0-1|7	
21cr|perl-Net-Write-1.100.0-1|8	Summary:	An interface to open and send raw frames to network
21cr|perl-Net-Write-1.100.0-1|9	
21cr|perl-Net-Write-1.100.0-1|10	License:	GPL+ or Artistic
21cr|perl-Net-Write-1.100.0-1|11	Group:		Development/Perl
21cr|perl-Net-Write-1.100.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-Write-1.100.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-Write-%{upstream_version}.tar.gz
21cr|perl-Net-Write-1.100.0-1|14	
21cr|perl-Net-Write-1.100.0-1|15	BuildRequires:	perl-devel
21cr|perl-Net-Write-1.100.0-1|16	BuildRequires:	perl(Class::Gomor)
21cr|perl-Net-Write-1.100.0-1|17	BuildRequires:	perl(Socket6)
21cr|perl-Net-Write-1.100.0-1|18	BuildRequires:	perl(Net::Pcap)
21cr|perl-Net-Write-1.100.0-1|19	BuildRequires:	perl(ExtUtils::ParseXS)
21cr|perl-Net-Write-1.100.0-1|20	BuildRequires:	perl(Test)
21cr|perl-Net-Write-1.100.0-1|21	BuildArch:	noarch
21cr|perl-Net-Write-1.100.0-1|22	
21cr|perl-Net-Write-1.100.0-1|23	%description
21cr|perl-Net-Write-1.100.0-1|24	Net::Write provides a portable interface to open a network interface, and be
21cr|perl-Net-Write-1.100.0-1|25	able to write raw data directly to the network. It juste provides three
21cr|perl-Net-Write-1.100.0-1|26	methods when a Net::Write object has been created for an interface: open, send,
21cr|perl-Net-Write-1.100.0-1|27	close.
21cr|perl-Net-Write-1.100.0-1|28	
21cr|perl-Net-Write-1.100.0-1|29	It is possible to open a network interface to send frames at layer 2 (you craft
21cr|perl-Net-Write-1.100.0-1|30	a frame from link layer), or at layer 3 (you craft a frame from network layer),
21cr|perl-Net-Write-1.100.0-1|31	or at layer 4 (you craft a frame from transport layer).
21cr|perl-Net-Write-1.100.0-1|32	
21cr|perl-Net-Write-1.100.0-1|33	NOTE: not all operating systems support all layer opening. Currently, Windows
21cr|perl-Net-Write-1.100.0-1|34	only supports opening and sending at layer 2. Other Unix systems should be able
21cr|perl-Net-Write-1.100.0-1|35	to open and send at all layers.
21cr|perl-Net-Write-1.100.0-1|36	
21cr|perl-Net-Write-1.100.0-1|37	See also Net::Write::Layer2, Net::Write::Layer3, Net::Write::Layer4 for
21cr|perl-Net-Write-1.100.0-1|38	specific information on opening network interfaces at these layers.
21cr|perl-Net-Write-1.100.0-1|39	
21cr|perl-Net-Write-1.100.0-1|40	%prep
21cr|perl-Net-Write-1.100.0-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-Write-1.100.0-1|42	
21cr|perl-Net-Write-1.100.0-1|43	# perl path hack
21cr|perl-Net-Write-1.100.0-1|44	find . -type f | xargs %{__perl} -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"
21cr|perl-Net-Write-1.100.0-1|45	
21cr|perl-Net-Write-1.100.0-1|46	%build
21cr|perl-Net-Write-1.100.0-1|47	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-Net-Write-1.100.0-1|48	%make CFLAGS="%{optflags}"
21cr|perl-Net-Write-1.100.0-1|49	
21cr|perl-Net-Write-1.100.0-1|50	%check
21cr|perl-Net-Write-1.100.0-1|51	make test
21cr|perl-Net-Write-1.100.0-1|52	
21cr|perl-Net-Write-1.100.0-1|53	%install
21cr|perl-Net-Write-1.100.0-1|54	%makeinstall_std
21cr|perl-Net-Write-1.100.0-1|55	
21cr|perl-Net-Write-1.100.0-1|56	%files
21cr|perl-Net-Write-1.100.0-1|57	%doc Changes LICENSE LICENSE.Artistic README
21cr|perl-Net-Write-1.100.0-1|58	%{perl_vendorlib}/Net
21cr|perl-Net-Write-1.100.0-1|59	%{_mandir}/*/*

5134 21
21cr|perl-Net-XWhois-0.900.0-6|1	%define upstream_name    Net-XWhois
21cr|perl-Net-XWhois-0.900.0-6|2	%define upstream_version 0.90
21cr|perl-Net-XWhois-0.900.0-6|3	
21cr|perl-Net-XWhois-0.900.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Net-XWhois-0.900.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Net-XWhois-0.900.0-6|6	Release:	6
21cr|perl-Net-XWhois-0.900.0-6|7	
21cr|perl-Net-XWhois-0.900.0-6|8	Summary:	Extensible client framework for doing Whois queries and parsing server response
21cr|perl-Net-XWhois-0.900.0-6|9	
21cr|perl-Net-XWhois-0.900.0-6|10	License:	GPL+ or Artistic
21cr|perl-Net-XWhois-0.900.0-6|11	Group:		Development/Perl
21cr|perl-Net-XWhois-0.900.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Net-XWhois-0.900.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Net-XWhois-0.900.0-6|14	
21cr|perl-Net-XWhois-0.900.0-6|15	BuildRequires:	perl-devel
21cr|perl-Net-XWhois-0.900.0-6|16	BuildArch:	noarch
21cr|perl-Net-XWhois-0.900.0-6|17	
21cr|perl-Net-XWhois-0.900.0-6|18	%description
21cr|perl-Net-XWhois-0.900.0-6|19	The Net::XWhois class provides an extensible client framework for
21cr|perl-Net-XWhois-0.900.0-6|20	doing Whois queries and parsing server response. The class maintains
21cr|perl-Net-XWhois-0.900.0-6|21	an array of whois servers and associated lists of top level domains
21cr|perl-Net-XWhois-0.900.0-6|22	for transparently selecting servers appropriate for different queries.
21cr|perl-Net-XWhois-0.900.0-6|23	Supports response caching and comes with a drop-in replacement for
21cr|perl-Net-XWhois-0.900.0-6|24	the whois program.
21cr|perl-Net-XWhois-0.900.0-6|25	
21cr|perl-Net-XWhois-0.900.0-6|26	%prep
21cr|perl-Net-XWhois-0.900.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Net-XWhois-0.900.0-6|28	
21cr|perl-Net-XWhois-0.900.0-6|29	%build
21cr|perl-Net-XWhois-0.900.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Net-XWhois-0.900.0-6|31	%make
21cr|perl-Net-XWhois-0.900.0-6|32	
21cr|perl-Net-XWhois-0.900.0-6|33	%check
21cr|perl-Net-XWhois-0.900.0-6|34	%make test
21cr|perl-Net-XWhois-0.900.0-6|35	
21cr|perl-Net-XWhois-0.900.0-6|36	%install
21cr|perl-Net-XWhois-0.900.0-6|37	%makeinstall_std
21cr|perl-Net-XWhois-0.900.0-6|38	
21cr|perl-Net-XWhois-0.900.0-6|39	%files
21cr|perl-Net-XWhois-0.900.0-6|40	%doc TODO ARTISTIC contribs/*
21cr|perl-Net-XWhois-0.900.0-6|41	%{perl_vendorlib}/Net/*
21cr|perl-Net-XWhois-0.900.0-6|42	%{_mandir}/*/*

5135 21
21cr|perl-NEXT-0.650.0-7|1	%define upstream_name    NEXT
21cr|perl-NEXT-0.650.0-7|2	%define upstream_version 0.65
21cr|perl-NEXT-0.650.0-7|3	
21cr|perl-NEXT-0.650.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-NEXT-0.650.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-NEXT-0.650.0-7|6	Release:	7
21cr|perl-NEXT-0.650.0-7|7	
21cr|perl-NEXT-0.650.0-7|8	Summary:	Perl5 implementation of NEXT (RFC190)
21cr|perl-NEXT-0.650.0-7|9	
21cr|perl-NEXT-0.650.0-7|10	License:	GPL+ or Artistic
21cr|perl-NEXT-0.650.0-7|11	Group:		Development/Perl
21cr|perl-NEXT-0.650.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-NEXT-0.650.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/F/FL/FLORA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-NEXT-0.650.0-7|14	
21cr|perl-NEXT-0.650.0-7|15	BuildRequires:	perl-devel
21cr|perl-NEXT-0.650.0-7|16	BuildArch:	noarch
21cr|perl-NEXT-0.650.0-7|17	
21cr|perl-NEXT-0.650.0-7|18	%description
21cr|perl-NEXT-0.650.0-7|19	NEXT.pm adds a pseudoclass named 'NEXT' to any program that uses it. If a
21cr|perl-NEXT-0.650.0-7|20	method 'm' calls '$self->NEXT::m()', the call to 'm' is redispatched as if
21cr|perl-NEXT-0.650.0-7|21	the calling method had not originally been found.
21cr|perl-NEXT-0.650.0-7|22	
21cr|perl-NEXT-0.650.0-7|23	In other words, a call to '$self->NEXT::m()' resumes the depth-first,
21cr|perl-NEXT-0.650.0-7|24	left-to-right search of '$self''s class hierarchy that resulted in the
21cr|perl-NEXT-0.650.0-7|25	original call to 'm'.
21cr|perl-NEXT-0.650.0-7|26	
21cr|perl-NEXT-0.650.0-7|27	Note that this is not the same thing as '$self->SUPER::m()', which begins a
21cr|perl-NEXT-0.650.0-7|28	new dispatch that is restricted to searching the ancestors of the current
21cr|perl-NEXT-0.650.0-7|29	class. '$self->NEXT::m()' can backtrack past the current class -- to look
21cr|perl-NEXT-0.650.0-7|30	for a suitable method in other ancestors of '$self' -- whereas
21cr|perl-NEXT-0.650.0-7|31	'$self->SUPER::m()' cannot.
21cr|perl-NEXT-0.650.0-7|32	
21cr|perl-NEXT-0.650.0-7|33	%prep
21cr|perl-NEXT-0.650.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-NEXT-0.650.0-7|35	
21cr|perl-NEXT-0.650.0-7|36	%build
21cr|perl-NEXT-0.650.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-NEXT-0.650.0-7|38	%make
21cr|perl-NEXT-0.650.0-7|39	
21cr|perl-NEXT-0.650.0-7|40	%check
21cr|perl-NEXT-0.650.0-7|41	%make test
21cr|perl-NEXT-0.650.0-7|42	
21cr|perl-NEXT-0.650.0-7|43	%install
21cr|perl-NEXT-0.650.0-7|44	%makeinstall_std
21cr|perl-NEXT-0.650.0-7|45	
21cr|perl-NEXT-0.650.0-7|46	%files
21cr|perl-NEXT-0.650.0-7|47	%doc Changes README
21cr|perl-NEXT-0.650.0-7|48	%{_mandir}/man3/*
21cr|perl-NEXT-0.650.0-7|49	%{perl_vendorlib}/*

5136 21
21cr|perl-Nmap-Parser-1.310.0-5|1	%define upstream_name    Nmap-Parser
21cr|perl-Nmap-Parser-1.310.0-5|2	%define upstream_version 1.31
21cr|perl-Nmap-Parser-1.310.0-5|3	
21cr|perl-Nmap-Parser-1.310.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Nmap-Parser-1.310.0-5|5	Version:	%perl_convert_version 1.31
21cr|perl-Nmap-Parser-1.310.0-5|6	Release:	5
21cr|perl-Nmap-Parser-1.310.0-5|7	
21cr|perl-Nmap-Parser-1.310.0-5|8	Summary:	Parse nmap scan data with perl
21cr|perl-Nmap-Parser-1.310.0-5|9	
21cr|perl-Nmap-Parser-1.310.0-5|10	License:	GPL+ or Artistic
21cr|perl-Nmap-Parser-1.310.0-5|11	Group:		Development/Perl
21cr|perl-Nmap-Parser-1.310.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Nmap-Parser-1.310.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Nmap/Nmap-Parser-1.31.tar.gz
21cr|perl-Nmap-Parser-1.310.0-5|14	
21cr|perl-Nmap-Parser-1.310.0-5|15	BuildRequires:	perl-devel
21cr|perl-Nmap-Parser-1.310.0-5|16	BuildRequires:	perl(Storable)
21cr|perl-Nmap-Parser-1.310.0-5|17	BuildRequires:	perl(XML::Twig)
21cr|perl-Nmap-Parser-1.310.0-5|18	BuildArch:	noarch
21cr|perl-Nmap-Parser-1.310.0-5|19	
21cr|perl-Nmap-Parser-1.310.0-5|20	%description
21cr|perl-Nmap-Parser-1.310.0-5|21	This module implements a interface to the information contained in an nmap
21cr|perl-Nmap-Parser-1.310.0-5|22	scan. It is implemented by parsing the xml scan data that is generated by
21cr|perl-Nmap-Parser-1.310.0-5|23	nmap. This will enable anyone who utilizes nmap to quickly create fast and
21cr|perl-Nmap-Parser-1.310.0-5|24	robust security scripts that utilize the powerful port scanning abilities
21cr|perl-Nmap-Parser-1.310.0-5|25	of nmap.
21cr|perl-Nmap-Parser-1.310.0-5|26	
21cr|perl-Nmap-Parser-1.310.0-5|27	%prep
21cr|perl-Nmap-Parser-1.310.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Nmap-Parser-1.310.0-5|29	
21cr|perl-Nmap-Parser-1.310.0-5|30	%build
21cr|perl-Nmap-Parser-1.310.0-5|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Nmap-Parser-1.310.0-5|32	%make
21cr|perl-Nmap-Parser-1.310.0-5|33	
21cr|perl-Nmap-Parser-1.310.0-5|34	%check
21cr|perl-Nmap-Parser-1.310.0-5|35	%make test
21cr|perl-Nmap-Parser-1.310.0-5|36	
21cr|perl-Nmap-Parser-1.310.0-5|37	%install
21cr|perl-Nmap-Parser-1.310.0-5|38	%makeinstall_std
21cr|perl-Nmap-Parser-1.310.0-5|39	
21cr|perl-Nmap-Parser-1.310.0-5|40	%files
21cr|perl-Nmap-Parser-1.310.0-5|41	%doc Changes LICENSE META.yml
21cr|perl-Nmap-Parser-1.310.0-5|42	%{_mandir}/man3/*
21cr|perl-Nmap-Parser-1.310.0-5|43	%{perl_vendorlib}/*

5137 21
21cr|perl-Nmap-Scanner-1.0.0-10|1	%define upstream_name    Nmap-Scanner
21cr|perl-Nmap-Scanner-1.0.0-10|2	%define upstream_version 1.0
21cr|perl-Nmap-Scanner-1.0.0-10|3	
21cr|perl-Nmap-Scanner-1.0.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Nmap-Scanner-1.0.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Nmap-Scanner-1.0.0-10|6	Release:	10
21cr|perl-Nmap-Scanner-1.0.0-10|7	
21cr|perl-Nmap-Scanner-1.0.0-10|8	Summary:	Perform and manipulate nmap scans using perl
21cr|perl-Nmap-Scanner-1.0.0-10|9	
21cr|perl-Nmap-Scanner-1.0.0-10|10	License:	GPL+ or Artistic
21cr|perl-Nmap-Scanner-1.0.0-10|11	Group:		Development/Perl
21cr|perl-Nmap-Scanner-1.0.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Nmap-Scanner-1.0.0-10|13	Source0:	http://www.cpan.org/modules/by-module/Nmap/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Nmap-Scanner-1.0.0-10|14	
21cr|perl-Nmap-Scanner-1.0.0-10|15	BuildRequires:	perl-devel
21cr|perl-Nmap-Scanner-1.0.0-10|16	BuildRequires:	perl(Class::Generate)
21cr|perl-Nmap-Scanner-1.0.0-10|17	BuildRequires:	perl(File::Temp)
21cr|perl-Nmap-Scanner-1.0.0-10|18	BuildRequires:	perl(IPC::Open3)
21cr|perl-Nmap-Scanner-1.0.0-10|19	BuildRequires:	perl(HTML::Entities)
21cr|perl-Nmap-Scanner-1.0.0-10|20	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Nmap-Scanner-1.0.0-10|21	BuildRequires:	perl(XML::SAX)
21cr|perl-Nmap-Scanner-1.0.0-10|22	BuildRequires:	perl(Test)
21cr|perl-Nmap-Scanner-1.0.0-10|23	Provides:	perl(Nmap::Scanner::Address)
21cr|perl-Nmap-Scanner-1.0.0-10|24	Provides:	perl(Nmap::Scanner::Distance)
21cr|perl-Nmap-Scanner-1.0.0-10|25	Provides:	perl(Nmap::Scanner::ExtraPorts)
21cr|perl-Nmap-Scanner-1.0.0-10|26	Provides:	perl(Nmap::Scanner::Host)
21cr|perl-Nmap-Scanner-1.0.0-10|27	Provides:	perl(Nmap::Scanner::Hostname)
21cr|perl-Nmap-Scanner-1.0.0-10|28	Provides:	perl(Nmap::Scanner::Hosts)
21cr|perl-Nmap-Scanner-1.0.0-10|29	Provides:	perl(Nmap::Scanner::NmapRun)
21cr|perl-Nmap-Scanner-1.0.0-10|30	Provides:	perl(Nmap::Scanner::OS)
21cr|perl-Nmap-Scanner-1.0.0-10|31	Provides:	perl(Nmap::Scanner::OS::Class)
21cr|perl-Nmap-Scanner-1.0.0-10|32	Provides:	perl(Nmap::Scanner::OS::Fingerprint)
21cr|perl-Nmap-Scanner-1.0.0-10|33	Provides:	perl(Nmap::Scanner::OS::IPIdSequence)
21cr|perl-Nmap-Scanner-1.0.0-10|34	Provides:	perl(Nmap::Scanner::OS::Match)
21cr|perl-Nmap-Scanner-1.0.0-10|35	Provides:	perl(Nmap::Scanner::OS::PortUsed)
21cr|perl-Nmap-Scanner-1.0.0-10|36	Provides:	perl(Nmap::Scanner::OS::TCPSequence)
21cr|perl-Nmap-Scanner-1.0.0-10|37	Provides:	perl(Nmap::Scanner::OS::TCPTSSequence)
21cr|perl-Nmap-Scanner-1.0.0-10|38	Provides:	perl(Nmap::Scanner::OS::Uptime)
21cr|perl-Nmap-Scanner-1.0.0-10|39	Provides:	perl(Nmap::Scanner::Port)
21cr|perl-Nmap-Scanner-1.0.0-10|40	Provides:	perl(Nmap::Scanner::RunStats)
21cr|perl-Nmap-Scanner-1.0.0-10|41	Provides:	perl(Nmap::Scanner::RunStats::Finished)
21cr|perl-Nmap-Scanner-1.0.0-10|42	Provides:	perl(Nmap::Scanner::ScanInfo)
21cr|perl-Nmap-Scanner-1.0.0-10|43	Provides:	perl(Nmap::Scanner::Service)
21cr|perl-Nmap-Scanner-1.0.0-10|44	Provides:	perl(Nmap::Scanner::Task)
21cr|perl-Nmap-Scanner-1.0.0-10|45	Provides:	perl(Nmap::Scanner::TaskProgress)
21cr|perl-Nmap-Scanner-1.0.0-10|46	Requires:	nmap
21cr|perl-Nmap-Scanner-1.0.0-10|47	BuildArch:	noarch
21cr|perl-Nmap-Scanner-1.0.0-10|48	
21cr|perl-Nmap-Scanner-1.0.0-10|49	%description
21cr|perl-Nmap-Scanner-1.0.0-10|50	This set of modules provides perl class wrappers for the network mapper
21cr|perl-Nmap-Scanner-1.0.0-10|51	(nmap) scanning tool (see http://www.insecure.org/nmap/). Using these
21cr|perl-Nmap-Scanner-1.0.0-10|52	modules, a developer, network administrator, or other techie can create
21cr|perl-Nmap-Scanner-1.0.0-10|53	perl routines or classes which can be used to automate and integrate nmap
21cr|perl-Nmap-Scanner-1.0.0-10|54	scans elegantly into new and existing perl scripts.
21cr|perl-Nmap-Scanner-1.0.0-10|55	
21cr|perl-Nmap-Scanner-1.0.0-10|56	%prep
21cr|perl-Nmap-Scanner-1.0.0-10|57	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Nmap-Scanner-1.0.0-10|58	
21cr|perl-Nmap-Scanner-1.0.0-10|59	%build
21cr|perl-Nmap-Scanner-1.0.0-10|60	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Nmap-Scanner-1.0.0-10|61	%make
21cr|perl-Nmap-Scanner-1.0.0-10|62	
21cr|perl-Nmap-Scanner-1.0.0-10|63	%check
21cr|perl-Nmap-Scanner-1.0.0-10|64	# test need internet connection
21cr|perl-Nmap-Scanner-1.0.0-10|65	#make test
21cr|perl-Nmap-Scanner-1.0.0-10|66	
21cr|perl-Nmap-Scanner-1.0.0-10|67	%install
21cr|perl-Nmap-Scanner-1.0.0-10|68	%makeinstall_std
21cr|perl-Nmap-Scanner-1.0.0-10|69	
21cr|perl-Nmap-Scanner-1.0.0-10|70	%files
21cr|perl-Nmap-Scanner-1.0.0-10|71	%doc Changes README
21cr|perl-Nmap-Scanner-1.0.0-10|72	%{_mandir}/man3/*
21cr|perl-Nmap-Scanner-1.0.0-10|73	%{perl_vendorlib}/*

5138 21
21cr|perl-NTLM-1.90.0-5|1	%define upstream_name    NTLM
21cr|perl-NTLM-1.90.0-5|2	%define upstream_version 1.09
21cr|perl-NTLM-1.90.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-NTLM-1.90.0-5|4	Version:	%perl_convert_version 1.09
21cr|perl-NTLM-1.90.0-5|5	Release:	5
21cr|perl-NTLM-1.90.0-5|6	
21cr|perl-NTLM-1.90.0-5|7	Summary:	An NTLM authentication module
21cr|perl-NTLM-1.90.0-5|8	
21cr|perl-NTLM-1.90.0-5|9	License:	GPL+ or Artistic
21cr|perl-NTLM-1.90.0-5|10	Group:		Development/Perl
21cr|perl-NTLM-1.90.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-NTLM-1.90.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Authen/NTLM-1.09.tar.gz
21cr|perl-NTLM-1.90.0-5|13	
21cr|perl-NTLM-1.90.0-5|14	BuildRequires:	perl-devel
21cr|perl-NTLM-1.90.0-5|15	BuildRequires:	perl(Digest::HMAC_MD5)
21cr|perl-NTLM-1.90.0-5|16	BuildRequires:	perl(MIME::Base64)
21cr|perl-NTLM-1.90.0-5|17	BuildArch:	noarch
21cr|perl-NTLM-1.90.0-5|18	
21cr|perl-NTLM-1.90.0-5|19	%description
21cr|perl-NTLM-1.90.0-5|20	This module provides methods to use NTLM authentication.  It can
21cr|perl-NTLM-1.90.0-5|21	be used as an authenticate method with the Mail::IMAPClient module
21cr|perl-NTLM-1.90.0-5|22	to perform the challenge/response mechanism for NTLM connections
21cr|perl-NTLM-1.90.0-5|23	or it can be used on its own for NTLM authentication with other
21cr|perl-NTLM-1.90.0-5|24	protocols (eg. HTTP).
21cr|perl-NTLM-1.90.0-5|25	
21cr|perl-NTLM-1.90.0-5|26	The implementation is a direct port of the code from F<fetchmail>
21cr|perl-NTLM-1.90.0-5|27	which, itself, has based its NTLM implementation on F<samba>.  As
21cr|perl-NTLM-1.90.0-5|28	such, this code is not especially efficient, however it will still
21cr|perl-NTLM-1.90.0-5|29	take a fraction of a second to negotiate a login on a PII which is
21cr|perl-NTLM-1.90.0-5|30	likely to be good enough for most situations.
21cr|perl-NTLM-1.90.0-5|31	
21cr|perl-NTLM-1.90.0-5|32	FUNCTIONS
21cr|perl-NTLM-1.90.0-5|33	* ntlm_domain()
21cr|perl-NTLM-1.90.0-5|34	
21cr|perl-NTLM-1.90.0-5|35	%prep
21cr|perl-NTLM-1.90.0-5|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-NTLM-1.90.0-5|37	
21cr|perl-NTLM-1.90.0-5|38	%build
21cr|perl-NTLM-1.90.0-5|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-NTLM-1.90.0-5|40	%make
21cr|perl-NTLM-1.90.0-5|41	
21cr|perl-NTLM-1.90.0-5|42	%check
21cr|perl-NTLM-1.90.0-5|43	%make test
21cr|perl-NTLM-1.90.0-5|44	
21cr|perl-NTLM-1.90.0-5|45	%install
21cr|perl-NTLM-1.90.0-5|46	%makeinstall_std
21cr|perl-NTLM-1.90.0-5|47	
21cr|perl-NTLM-1.90.0-5|48	%files
21cr|perl-NTLM-1.90.0-5|49	%doc Changes META.yml README
21cr|perl-NTLM-1.90.0-5|50	%{_mandir}/man3/*
21cr|perl-NTLM-1.90.0-5|51	%{perl_vendorlib}/*

5139 21
21cr|perl-Number-Bytes-Human-0.110.0-1|1	%define upstream_name    Number-Bytes-Human
21cr|perl-Number-Bytes-Human-0.110.0-1|2	%define upstream_version 0.11
21cr|perl-Number-Bytes-Human-0.110.0-1|3	
21cr|perl-Number-Bytes-Human-0.110.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Number-Bytes-Human-0.110.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Number-Bytes-Human-0.110.0-1|6	Release:        1
21cr|perl-Number-Bytes-Human-0.110.0-1|7	Summary:        Convert byte count to human readable format
21cr|perl-Number-Bytes-Human-0.110.0-1|8	Group:          Development/Perl
21cr|perl-Number-Bytes-Human-0.110.0-1|9	License:        GPL+ or Artistic
21cr|perl-Number-Bytes-Human-0.110.0-1|10	URL:            https://metacpan.org/release/Number-Bytes-Human
21cr|perl-Number-Bytes-Human-0.110.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/Number-Bytes-Human-%{upstream_version}.tar.gz
21cr|perl-Number-Bytes-Human-0.110.0-1|12	
21cr|perl-Number-Bytes-Human-0.110.0-1|13	BuildArch:      noarch
21cr|perl-Number-Bytes-Human-0.110.0-1|14	
21cr|perl-Number-Bytes-Human-0.110.0-1|15	BuildRequires:  make
21cr|perl-Number-Bytes-Human-0.110.0-1|16	BuildRequires:  perl-generators
21cr|perl-Number-Bytes-Human-0.110.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Number-Bytes-Human-0.110.0-1|18	BuildRequires:  perl(Test::More)
21cr|perl-Number-Bytes-Human-0.110.0-1|19	BuildRequires:  perl(Test::Pod) >= 1.18
21cr|perl-Number-Bytes-Human-0.110.0-1|20	
21cr|perl-Number-Bytes-Human-0.110.0-1|21	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Number-Bytes-Human-0.110.0-1|22	
21cr|perl-Number-Bytes-Human-0.110.0-1|23	%description
21cr|perl-Number-Bytes-Human-0.110.0-1|24	This module is designed to format byte counts to usual readable
21cr|perl-Number-Bytes-Human-0.110.0-1|25	format, like '2.0K', '3.1G', '100B'. It was inspired in the -h option of
21cr|perl-Number-Bytes-Human-0.110.0-1|26	Unix utilities like du, df and ls for "human-readable" output.
21cr|perl-Number-Bytes-Human-0.110.0-1|27	
21cr|perl-Number-Bytes-Human-0.110.0-1|28	%prep
21cr|perl-Number-Bytes-Human-0.110.0-1|29	%setup -q -n Number-Bytes-Human-%{upstream_version}
21cr|perl-Number-Bytes-Human-0.110.0-1|30	
21cr|perl-Number-Bytes-Human-0.110.0-1|31	%build
21cr|perl-Number-Bytes-Human-0.110.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-Number-Bytes-Human-0.110.0-1|33	%{__make} %{?_smp_mflags}
21cr|perl-Number-Bytes-Human-0.110.0-1|34	
21cr|perl-Number-Bytes-Human-0.110.0-1|35	%install
21cr|perl-Number-Bytes-Human-0.110.0-1|36	make pure_install DESTDIR=%{buildroot}
21cr|perl-Number-Bytes-Human-0.110.0-1|37	
21cr|perl-Number-Bytes-Human-0.110.0-1|38	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Number-Bytes-Human-0.110.0-1|39	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Number-Bytes-Human-0.110.0-1|40	
21cr|perl-Number-Bytes-Human-0.110.0-1|41	%{_fixperms} %{buildroot}/*
21cr|perl-Number-Bytes-Human-0.110.0-1|42	
21cr|perl-Number-Bytes-Human-0.110.0-1|43	%check
21cr|perl-Number-Bytes-Human-0.110.0-1|44	make test
21cr|perl-Number-Bytes-Human-0.110.0-1|45	
21cr|perl-Number-Bytes-Human-0.110.0-1|46	%files
21cr|perl-Number-Bytes-Human-0.110.0-1|47	%doc Changes README
21cr|perl-Number-Bytes-Human-0.110.0-1|48	%{perl_vendorlib}/*
21cr|perl-Number-Bytes-Human-0.110.0-1|49	%{_mandir}/man3/*
21cr|perl-Number-Bytes-Human-0.110.0-1|50	

5140 21
21cr|perl-Number-Format-1.750.0-1|1	%define upstream_name    Number-Format
21cr|perl-Number-Format-1.750.0-1|2	%define upstream_version 1.75
21cr|perl-Number-Format-1.750.0-1|3	
21cr|perl-Number-Format-1.750.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Number-Format-1.750.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Number-Format-1.750.0-1|6	Release:	1
21cr|perl-Number-Format-1.750.0-1|7	
21cr|perl-Number-Format-1.750.0-1|8	Summary:	Convert numbers to strings with pretty formatting
21cr|perl-Number-Format-1.750.0-1|9	
21cr|perl-Number-Format-1.750.0-1|10	License:	Artistic/GPL
21cr|perl-Number-Format-1.750.0-1|11	Group:		Development/Perl
21cr|perl-Number-Format-1.750.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Number-Format-1.750.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Number/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Number-Format-1.750.0-1|14	
21cr|perl-Number-Format-1.750.0-1|15	BuildRequires:	perl-devel
21cr|perl-Number-Format-1.750.0-1|16	BuildArch:	noarch
21cr|perl-Number-Format-1.750.0-1|17	
21cr|perl-Number-Format-1.750.0-1|18	%description
21cr|perl-Number-Format-1.750.0-1|19	Number::Format is a library for formatting numbers.  Functions are
21cr|perl-Number-Format-1.750.0-1|20	provided for converting numbers to strings in a variety of ways, and to
21cr|perl-Number-Format-1.750.0-1|21	convert strings that contain numbers back into numeric form.  The output
21cr|perl-Number-Format-1.750.0-1|22	formats may include thousands separators - characters inserted between
21cr|perl-Number-Format-1.750.0-1|23	each group of three characters counting right to left from the decimal
21cr|perl-Number-Format-1.750.0-1|24	point.  The characters used for the decimal point and the thousands
21cr|perl-Number-Format-1.750.0-1|25	separator come from the locale information or can be specified by the
21cr|perl-Number-Format-1.750.0-1|26	user.
21cr|perl-Number-Format-1.750.0-1|27	
21cr|perl-Number-Format-1.750.0-1|28	%prep
21cr|perl-Number-Format-1.750.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Number-Format-1.750.0-1|30	chmod 644 CHANGES README
21cr|perl-Number-Format-1.750.0-1|31	
21cr|perl-Number-Format-1.750.0-1|32	%build
21cr|perl-Number-Format-1.750.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Number-Format-1.750.0-1|34	%make
21cr|perl-Number-Format-1.750.0-1|35	
21cr|perl-Number-Format-1.750.0-1|36	%install
21cr|perl-Number-Format-1.750.0-1|37	%makeinstall_std
21cr|perl-Number-Format-1.750.0-1|38	
21cr|perl-Number-Format-1.750.0-1|39	%check
21cr|perl-Number-Format-1.750.0-1|40	make test
21cr|perl-Number-Format-1.750.0-1|41	
21cr|perl-Number-Format-1.750.0-1|42	%files
21cr|perl-Number-Format-1.750.0-1|43	%doc CHANGES README
21cr|perl-Number-Format-1.750.0-1|44	%{perl_vendorlib}/Number
21cr|perl-Number-Format-1.750.0-1|45	%{_mandir}/*/*

5141 21
21cr|perl-Number-Nary-1.100.312-5|1	%define upstream_name    Number-Nary
21cr|perl-Number-Nary-1.100.312-5|2	%define upstream_version 1.100312
21cr|perl-Number-Nary-1.100.312-5|3	
21cr|perl-Number-Nary-1.100.312-5|4	Name:		perl-%{upstream_name}
21cr|perl-Number-Nary-1.100.312-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Number-Nary-1.100.312-5|6	Release:	5
21cr|perl-Number-Nary-1.100.312-5|7	
21cr|perl-Number-Nary-1.100.312-5|8	Summary:	Encode and decode numbers as n-ary strings
21cr|perl-Number-Nary-1.100.312-5|9	
21cr|perl-Number-Nary-1.100.312-5|10	License:	GPL+ or Artistic
21cr|perl-Number-Nary-1.100.312-5|11	Group:		Development/Perl
21cr|perl-Number-Nary-1.100.312-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Number-Nary-1.100.312-5|13	Source0:	http://www.cpan.org/modules/by-module/Number/Number-Nary-%{upstream_version}.tar.gz
21cr|perl-Number-Nary-1.100.312-5|14	
21cr|perl-Number-Nary-1.100.312-5|15	BuildRequires:	perl-devel
21cr|perl-Number-Nary-1.100.312-5|16	BuildRequires:	perl(Carp)
21cr|perl-Number-Nary-1.100.312-5|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Number-Nary-1.100.312-5|18	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Number-Nary-1.100.312-5|19	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Number-Nary-1.100.312-5|20	BuildRequires:	perl(Test::More)
21cr|perl-Number-Nary-1.100.312-5|21	BuildRequires:	perl(UDCode)
21cr|perl-Number-Nary-1.100.312-5|22	BuildArch:	noarch
21cr|perl-Number-Nary-1.100.312-5|23	
21cr|perl-Number-Nary-1.100.312-5|24	%description
21cr|perl-Number-Nary-1.100.312-5|25	no description found
21cr|perl-Number-Nary-1.100.312-5|26	
21cr|perl-Number-Nary-1.100.312-5|27	%prep
21cr|perl-Number-Nary-1.100.312-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Number-Nary-1.100.312-5|29	
21cr|perl-Number-Nary-1.100.312-5|30	%build
21cr|perl-Number-Nary-1.100.312-5|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Number-Nary-1.100.312-5|32	%make
21cr|perl-Number-Nary-1.100.312-5|33	
21cr|perl-Number-Nary-1.100.312-5|34	%check
21cr|perl-Number-Nary-1.100.312-5|35	%make test
21cr|perl-Number-Nary-1.100.312-5|36	
21cr|perl-Number-Nary-1.100.312-5|37	%install
21cr|perl-Number-Nary-1.100.312-5|38	%makeinstall_std
21cr|perl-Number-Nary-1.100.312-5|39	
21cr|perl-Number-Nary-1.100.312-5|40	%files
21cr|perl-Number-Nary-1.100.312-5|41	%doc Changes LICENSE README
21cr|perl-Number-Nary-1.100.312-5|42	%{_mandir}/man3/*
21cr|perl-Number-Nary-1.100.312-5|43	%{perl_vendorlib}/*

5142 21
21cr|perl-Number-RGB-1.200.0-7|1	%define upstream_name    Number-RGB
21cr|perl-Number-RGB-1.200.0-7|2	%define upstream_version 1.2
21cr|perl-Number-RGB-1.200.0-7|3	
21cr|perl-Number-RGB-1.200.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Number-RGB-1.200.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Number-RGB-1.200.0-7|6	Release:	7
21cr|perl-Number-RGB-1.200.0-7|7	
21cr|perl-Number-RGB-1.200.0-7|8	Summary:	Manipulate RGB Tuples
21cr|perl-Number-RGB-1.200.0-7|9	
21cr|perl-Number-RGB-1.200.0-7|10	License:	GPL+ or Artistic
21cr|perl-Number-RGB-1.200.0-7|11	Group:		Development/Perl
21cr|perl-Number-RGB-1.200.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Number-RGB-1.200.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Number/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Number-RGB-1.200.0-7|14	
21cr|perl-Number-RGB-1.200.0-7|15	BuildRequires:	perl-devel
21cr|perl-Number-RGB-1.200.0-7|16	BuildRequires:	perl(Attribute::Handlers)
21cr|perl-Number-RGB-1.200.0-7|17	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Number-RGB-1.200.0-7|18	BuildRequires:	perl(Params::Validate)
21cr|perl-Number-RGB-1.200.0-7|19	BuildRequires:	perl(Test::More)
21cr|perl-Number-RGB-1.200.0-7|20	
21cr|perl-Number-RGB-1.200.0-7|21	BuildArch:	noarch
21cr|perl-Number-RGB-1.200.0-7|22	
21cr|perl-Number-RGB-1.200.0-7|23	%description
21cr|perl-Number-RGB-1.200.0-7|24	This module creates RGB tuple objects and overloads their operators to make
21cr|perl-Number-RGB-1.200.0-7|25	RGB math easier. An attribute is also exported to the caller to make
21cr|perl-Number-RGB-1.200.0-7|26	construction shorter.
21cr|perl-Number-RGB-1.200.0-7|27	
21cr|perl-Number-RGB-1.200.0-7|28	%prep
21cr|perl-Number-RGB-1.200.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Number-RGB-1.200.0-7|30	
21cr|perl-Number-RGB-1.200.0-7|31	%build
21cr|perl-Number-RGB-1.200.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Number-RGB-1.200.0-7|33	
21cr|perl-Number-RGB-1.200.0-7|34	%make
21cr|perl-Number-RGB-1.200.0-7|35	
21cr|perl-Number-RGB-1.200.0-7|36	%check
21cr|perl-Number-RGB-1.200.0-7|37	# fails due to new attribute::handler
21cr|perl-Number-RGB-1.200.0-7|38	# cf http://rt.cpan.org/Public/Bug/Display.html?id=41394
21cr|perl-Number-RGB-1.200.0-7|39	#%{make} test
21cr|perl-Number-RGB-1.200.0-7|40	
21cr|perl-Number-RGB-1.200.0-7|41	%install
21cr|perl-Number-RGB-1.200.0-7|42	%makeinstall_std
21cr|perl-Number-RGB-1.200.0-7|43	
21cr|perl-Number-RGB-1.200.0-7|44	%files
21cr|perl-Number-RGB-1.200.0-7|45	%doc Changes README
21cr|perl-Number-RGB-1.200.0-7|46	%{_mandir}/man3/*
21cr|perl-Number-RGB-1.200.0-7|47	%{perl_vendorlib}/*

5143 21
21cr|perl-Number-WithError-1.10.0-1|1	%define upstream_name    Number-WithError
21cr|perl-Number-WithError-1.10.0-1|2	%define upstream_version 1.01
21cr|perl-Number-WithError-1.10.0-1|3	
21cr|perl-Number-WithError-1.10.0-1|4	Name:           perl-Number-WithError
21cr|perl-Number-WithError-1.10.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Number-WithError-1.10.0-1|6	Release:        1
21cr|perl-Number-WithError-1.10.0-1|7	Summary:        Numbers with error propagation and scientific rounding
21cr|perl-Number-WithError-1.10.0-1|8	Group:          Development/Perl
21cr|perl-Number-WithError-1.10.0-1|9	License:        GPL+ or Artistic
21cr|perl-Number-WithError-1.10.0-1|10	URL:            https://metacpan.org/release/Number-WithError
21cr|perl-Number-WithError-1.10.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/S/SM/SMUELLER/Number-WithError-%{upstream_version}.tar.gz
21cr|perl-Number-WithError-1.10.0-1|12	BuildArch:      noarch
21cr|perl-Number-WithError-1.10.0-1|13	BuildRequires: make
21cr|perl-Number-WithError-1.10.0-1|14	BuildRequires:  perl-interpreter
21cr|perl-Number-WithError-1.10.0-1|15	BuildRequires:  perl-generators
21cr|perl-Number-WithError-1.10.0-1|16	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Number-WithError-1.10.0-1|17	# Run-time:
21cr|perl-Number-WithError-1.10.0-1|18	BuildRequires:  perl(base)
21cr|perl-Number-WithError-1.10.0-1|19	BuildRequires:  perl(Exporter)
21cr|perl-Number-WithError-1.10.0-1|20	BuildRequires:  perl(Math::BigFloat) >= 1.40
21cr|perl-Number-WithError-1.10.0-1|21	BuildRequires:  perl(overload)
21cr|perl-Number-WithError-1.10.0-1|22	BuildRequires:  perl(Params::Util) >= 0.10
21cr|perl-Number-WithError-1.10.0-1|23	BuildRequires:  perl(prefork) >= 1.00
21cr|perl-Number-WithError-1.10.0-1|24	BuildRequires:  perl(strict)
21cr|perl-Number-WithError-1.10.0-1|25	BuildRequires:  perl(warnings)
21cr|perl-Number-WithError-1.10.0-1|26	# Tests:
21cr|perl-Number-WithError-1.10.0-1|27	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-Number-WithError-1.10.0-1|28	# FindBin not needed
21cr|perl-Number-WithError-1.10.0-1|29	BuildRequires:  perl(constant)
21cr|perl-Number-WithError-1.10.0-1|30	BuildRequires:  perl(lib)
21cr|perl-Number-WithError-1.10.0-1|31	BuildRequires:  perl(Test::LectroTest)
21cr|perl-Number-WithError-1.10.0-1|32	BuildRequires:  perl(Test::More) >= 0.47
21cr|perl-Number-WithError-1.10.0-1|33	# Optional tests:
21cr|perl-Number-WithError-1.10.0-1|34	BuildRequires:  perl(Test::Pod) >= 1.00
21cr|perl-Number-WithError-1.10.0-1|35	BuildRequires:  perl(Test::Pod::Coverage) >= 1.00
21cr|perl-Number-WithError-1.10.0-1|36	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Number-WithError-1.10.0-1|37	Requires:       perl(Math::BigFloat) >= 1.40
21cr|perl-Number-WithError-1.10.0-1|38	Requires:       perl(overload)
21cr|perl-Number-WithError-1.10.0-1|39	Requires:       perl(Params::Util) >= 0.10
21cr|perl-Number-WithError-1.10.0-1|40	Requires:       perl(prefork) >= 1.00
21cr|perl-Number-WithError-1.10.0-1|41	
21cr|perl-Number-WithError-1.10.0-1|42	# Remove under-specified dependencies
21cr|perl-Number-WithError-1.10.0-1|43	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((Params::Util|prefork)\\)$
21cr|perl-Number-WithError-1.10.0-1|44	
21cr|perl-Number-WithError-1.10.0-1|45	%description
21cr|perl-Number-WithError-1.10.0-1|46	This class is a container class for numbers with a number of associated
21cr|perl-Number-WithError-1.10.0-1|47	symmetric and asymmetric errors. It overloads practically all common
21cr|perl-Number-WithError-1.10.0-1|48	arithmetic operations and trigonometric functions to propagate the errors.
21cr|perl-Number-WithError-1.10.0-1|49	It can do proper scientific rounding.
21cr|perl-Number-WithError-1.10.0-1|50	
21cr|perl-Number-WithError-1.10.0-1|51	You can use Math::BigFloat objects as the internal representation of numbers
21cr|perl-Number-WithError-1.10.0-1|52	in order to support arbitrary precision calculations.
21cr|perl-Number-WithError-1.10.0-1|53	
21cr|perl-Number-WithError-1.10.0-1|54	Errors are propagated using Gaussian error propagation.
21cr|perl-Number-WithError-1.10.0-1|55	
21cr|perl-Number-WithError-1.10.0-1|56	%prep
21cr|perl-Number-WithError-1.10.0-1|57	%setup -q -n Number-WithError-%{upstream_version}
21cr|perl-Number-WithError-1.10.0-1|58	# Remove bundled modules
21cr|perl-Number-WithError-1.10.0-1|59	rm -rf inc/*
21cr|perl-Number-WithError-1.10.0-1|60	sed -i -e '/^inc\//d' MANIFEST
21cr|perl-Number-WithError-1.10.0-1|61	# Correct encoding
21cr|perl-Number-WithError-1.10.0-1|62	sed -i -e 's/\r//' Changes
21cr|perl-Number-WithError-1.10.0-1|63	
21cr|perl-Number-WithError-1.10.0-1|64	%build
21cr|perl-Number-WithError-1.10.0-1|65	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Number-WithError-1.10.0-1|66	%make
21cr|perl-Number-WithError-1.10.0-1|67	
21cr|perl-Number-WithError-1.10.0-1|68	%install
21cr|perl-Number-WithError-1.10.0-1|69	make pure_install DESTDIR=%{buildroot}
21cr|perl-Number-WithError-1.10.0-1|70	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Number-WithError-1.10.0-1|71	%{_fixperms} %{buildroot}/*
21cr|perl-Number-WithError-1.10.0-1|72	
21cr|perl-Number-WithError-1.10.0-1|73	%check
21cr|perl-Number-WithError-1.10.0-1|74	make test
21cr|perl-Number-WithError-1.10.0-1|75	
21cr|perl-Number-WithError-1.10.0-1|76	%files
21cr|perl-Number-WithError-1.10.0-1|77	%doc Changes README
21cr|perl-Number-WithError-1.10.0-1|78	%{perl_vendorlib}/*
21cr|perl-Number-WithError-1.10.0-1|79	%{_mandir}/man3/*
21cr|perl-Number-WithError-1.10.0-1|80	

5144 21
21cr|perl-Object-Event-1.230.0-3|1	%define upstream_name    Object-Event
21cr|perl-Object-Event-1.230.0-3|2	%define upstream_version 1.23
21cr|perl-Object-Event-1.230.0-3|3	
21cr|perl-Object-Event-1.230.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Object-Event-1.230.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Object-Event-1.230.0-3|6	Release:    3
21cr|perl-Object-Event-1.230.0-3|7	
21cr|perl-Object-Event-1.230.0-3|8	Summary:    A class that provides an event callback interface
21cr|perl-Object-Event-1.230.0-3|9	License:    GPL+ or Artistic
21cr|perl-Object-Event-1.230.0-3|10	Group:      Development/Perl
21cr|perl-Object-Event-1.230.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Object-Event-1.230.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Object/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Object-Event-1.230.0-3|13	
21cr|perl-Object-Event-1.230.0-3|14	BuildRequires: perl(AnyEvent)
21cr|perl-Object-Event-1.230.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Object-Event-1.230.0-3|16	BuildRequires: perl(Test::More)
21cr|perl-Object-Event-1.230.0-3|17	BuildRequires: perl(common::sense)
21cr|perl-Object-Event-1.230.0-3|18	BuildRequires: perl-devel
21cr|perl-Object-Event-1.230.0-3|19	BuildArch: noarch
21cr|perl-Object-Event-1.230.0-3|20	
21cr|perl-Object-Event-1.230.0-3|21	%description
21cr|perl-Object-Event-1.230.0-3|22	This module was mainly written for the AnyEvent::XMPP manpage, the
21cr|perl-Object-Event-1.230.0-3|23	AnyEvent::IRC manpage, the AnyEvent::HTTPD manpage and the BK manpage to
21cr|perl-Object-Event-1.230.0-3|24	provide a consistent API for registering and emitting events. Even though I
21cr|perl-Object-Event-1.230.0-3|25	originally wrote it for those modules I released it separately in case
21cr|perl-Object-Event-1.230.0-3|26	anyone may find this module useful.
21cr|perl-Object-Event-1.230.0-3|27	
21cr|perl-Object-Event-1.230.0-3|28	For more comprehensive event handling see also the Glib manpage and the POE
21cr|perl-Object-Event-1.230.0-3|29	manpage.
21cr|perl-Object-Event-1.230.0-3|30	
21cr|perl-Object-Event-1.230.0-3|31	This class provides a simple way to extend a class, by inheriting from this
21cr|perl-Object-Event-1.230.0-3|32	class, with an event callback interface.
21cr|perl-Object-Event-1.230.0-3|33	
21cr|perl-Object-Event-1.230.0-3|34	%prep
21cr|perl-Object-Event-1.230.0-3|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Object-Event-1.230.0-3|36	
21cr|perl-Object-Event-1.230.0-3|37	%build
21cr|perl-Object-Event-1.230.0-3|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Object-Event-1.230.0-3|39	
21cr|perl-Object-Event-1.230.0-3|40	%make
21cr|perl-Object-Event-1.230.0-3|41	
21cr|perl-Object-Event-1.230.0-3|42	%check
21cr|perl-Object-Event-1.230.0-3|43	%make test
21cr|perl-Object-Event-1.230.0-3|44	
21cr|perl-Object-Event-1.230.0-3|45	%install
21cr|perl-Object-Event-1.230.0-3|46	%makeinstall_std
21cr|perl-Object-Event-1.230.0-3|47	
21cr|perl-Object-Event-1.230.0-3|48	%files
21cr|perl-Object-Event-1.230.0-3|49	%doc Changes README META.yml
21cr|perl-Object-Event-1.230.0-3|50	%{_mandir}/man3/*
21cr|perl-Object-Event-1.230.0-3|51	%{perl_vendorlib}/*

5145 21
21cr|perl-Object-InsideOut-3.980.0-5|1	%define upstream_name	 Object-InsideOut
21cr|perl-Object-InsideOut-3.980.0-5|2	%define upstream_version 3.98
21cr|perl-Object-InsideOut-3.980.0-5|3	
21cr|perl-Object-InsideOut-3.980.0-5|4	# optional, and lead to a requires loop
21cr|perl-Object-InsideOut-3.980.0-5|5	%if %{_use_internal_dependency_generator}
21cr|perl-Object-InsideOut-3.980.0-5|6	%global __requires_exclude perl\\(Math::Random::MT::Auto\\)
21cr|perl-Object-InsideOut-3.980.0-5|7	%else
21cr|perl-Object-InsideOut-3.980.0-5|8	%define _requires_exceptions Math::Random::MT::Auto
21cr|perl-Object-InsideOut-3.980.0-5|9	%endif
21cr|perl-Object-InsideOut-3.980.0-5|10	
21cr|perl-Object-InsideOut-3.980.0-5|11	Name:		perl-%{upstream_name}
21cr|perl-Object-InsideOut-3.980.0-5|12	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Object-InsideOut-3.980.0-5|13	Release:	5
21cr|perl-Object-InsideOut-3.980.0-5|14	
21cr|perl-Object-InsideOut-3.980.0-5|15	Summary:	Comprehensive inside-out object support perl module
21cr|perl-Object-InsideOut-3.980.0-5|16	
21cr|perl-Object-InsideOut-3.980.0-5|17	License:	GPL+ or Artistic
21cr|perl-Object-InsideOut-3.980.0-5|18	Group:		Development/Perl
21cr|perl-Object-InsideOut-3.980.0-5|19	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Object-InsideOut-3.980.0-5|20	Source0:	http://www.cpan.org/modules/by-module/Object/Object-InsideOut-%{upstream_version}.tar.gz
21cr|perl-Object-InsideOut-3.980.0-5|21	
21cr|perl-Object-InsideOut-3.980.0-5|22	BuildRequires:	perl-devel
21cr|perl-Object-InsideOut-3.980.0-5|23	BuildRequires:	perl(Exception::Class)
21cr|perl-Object-InsideOut-3.980.0-5|24	BuildArch:	noarch
21cr|perl-Object-InsideOut-3.980.0-5|25	
21cr|perl-Object-InsideOut-3.980.0-5|26	%description
21cr|perl-Object-InsideOut-3.980.0-5|27	This module provides comprehensive support for implementing classes using the
21cr|perl-Object-InsideOut-3.980.0-5|28	inside-out object model.
21cr|perl-Object-InsideOut-3.980.0-5|29	
21cr|perl-Object-InsideOut-3.980.0-5|30	Using inside-out object model, objects are not a blessed hash reference, but
21cr|perl-Object-InsideOut-3.980.0-5|31	merely a blessed scalar. The foobar attribute, instead of being accessed via
21cr|perl-Object-InsideOut-3.980.0-5|32	$self->{foobar}, is accessed using a package lexical variable @foobar (common
21cr|perl-Object-InsideOut-3.980.0-5|33	for every object of the class) via $foobar[$$self].
21cr|perl-Object-InsideOut-3.980.0-5|34	
21cr|perl-Object-InsideOut-3.980.0-5|35	Advantages of this OO scheme are:
21cr|perl-Object-InsideOut-3.980.0-5|36	1 - speed
21cr|perl-Object-InsideOut-3.980.0-5|37	2 - encapsulation
21cr|perl-Object-InsideOut-3.980.0-5|38	3 - compilation-time checks
21cr|perl-Object-InsideOut-3.980.0-5|39	
21cr|perl-Object-InsideOut-3.980.0-5|40	%prep
21cr|perl-Object-InsideOut-3.980.0-5|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Object-InsideOut-3.980.0-5|42	
21cr|perl-Object-InsideOut-3.980.0-5|43	%build
21cr|perl-Object-InsideOut-3.980.0-5|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Object-InsideOut-3.980.0-5|45	%make
21cr|perl-Object-InsideOut-3.980.0-5|46	
21cr|perl-Object-InsideOut-3.980.0-5|47	%check
21cr|perl-Object-InsideOut-3.980.0-5|48	make test
21cr|perl-Object-InsideOut-3.980.0-5|49	
21cr|perl-Object-InsideOut-3.980.0-5|50	%install
21cr|perl-Object-InsideOut-3.980.0-5|51	%makeinstall_std
21cr|perl-Object-InsideOut-3.980.0-5|52	rm -f %{buildroot}%{perl_vendorlib}/Bundle/Object/InsideOut.pm
21cr|perl-Object-InsideOut-3.980.0-5|53	
21cr|perl-Object-InsideOut-3.980.0-5|54	%files
21cr|perl-Object-InsideOut-3.980.0-5|55	%doc Changes README
21cr|perl-Object-InsideOut-3.980.0-5|56	%{perl_vendorlib}/Object
21cr|perl-Object-InsideOut-3.980.0-5|57	%{_mandir}/man3/*

5146 21
21cr|perl-Object-Lexical-0.20.0-6|1	%define upstream_name    Object-Lexical
21cr|perl-Object-Lexical-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Object-Lexical-0.20.0-6|3	
21cr|perl-Object-Lexical-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Object-Lexical-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Object-Lexical-0.20.0-6|6	Release:	6
21cr|perl-Object-Lexical-0.20.0-6|7	
21cr|perl-Object-Lexical-0.20.0-6|8	Summary:	Object::Lexical - Syntactic Sugar for Easy Object Instance Data &
21cr|perl-Object-Lexical-0.20.0-6|9	
21cr|perl-Object-Lexical-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-Object-Lexical-0.20.0-6|11	Group:		Development/Perl
21cr|perl-Object-Lexical-0.20.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Object-Lexical-0.20.0-6|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Object-Lexical-0.20.0-6|14	
21cr|perl-Object-Lexical-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Object-Lexical-0.20.0-6|16	BuildRequires:	perl(PadWalker)
21cr|perl-Object-Lexical-0.20.0-6|17	BuildArch:	noarch
21cr|perl-Object-Lexical-0.20.0-6|18	
21cr|perl-Object-Lexical-0.20.0-6|19	%description
21cr|perl-Object-Lexical-0.20.0-6|20	Object::Lexical provides syntactic sugar to create objects.
21cr|perl-Object-Lexical-0.20.0-6|21	Normal "my" variables are used for instance data. $this is
21cr|perl-Object-Lexical-0.20.0-6|22	automatically read off of the argument stack. This follows "real"
21cr|perl-Object-Lexical-0.20.0-6|23	OO languages, where user code need not concern itself with
21cr|perl-Object-Lexical-0.20.0-6|24	helping the language implement objects.  Normal OO Perl code is
21cr|perl-Object-Lexical-0.20.0-6|25	ugly, hard to read, tedious to type, and error prone.  The
21cr|perl-Object-Lexical-0.20.0-6|26	"$self-"{field}> syntax is cumbersome, and using an object field
21cr|perl-Object-Lexical-0.20.0-6|27	with a built in, like "push()", requires syntax beyond novice
21cr|perl-Object-Lexical-0.20.0-6|28	Perl programmers: "push @{$self-"{field}}, $value>.  Spelling
21cr|perl-Object-Lexical-0.20.0-6|29	field names wrong results in hard to find bugs: the hash
21cr|perl-Object-Lexical-0.20.0-6|30	autovivicates, and no "variables must be declared" warning is
21cr|perl-Object-Lexical-0.20.0-6|31	issued.
21cr|perl-Object-Lexical-0.20.0-6|32	
21cr|perl-Object-Lexical-0.20.0-6|33	%prep
21cr|perl-Object-Lexical-0.20.0-6|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Object-Lexical-0.20.0-6|35	
21cr|perl-Object-Lexical-0.20.0-6|36	%build
21cr|perl-Object-Lexical-0.20.0-6|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Object-Lexical-0.20.0-6|38	%make
21cr|perl-Object-Lexical-0.20.0-6|39	make test
21cr|perl-Object-Lexical-0.20.0-6|40	
21cr|perl-Object-Lexical-0.20.0-6|41	%install
21cr|perl-Object-Lexical-0.20.0-6|42	%makeinstall_std
21cr|perl-Object-Lexical-0.20.0-6|43	
21cr|perl-Object-Lexical-0.20.0-6|44	%files
21cr|perl-Object-Lexical-0.20.0-6|45	%doc Changes README
21cr|perl-Object-Lexical-0.20.0-6|46	%{perl_vendorlib}/Object/Lexical.pm
21cr|perl-Object-Lexical-0.20.0-6|47	%{_mandir}/*/*

5147 21
21cr|perl-Object-MultiType-0.50.0-7|1	%define upstream_name    Object-MultiType
21cr|perl-Object-MultiType-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-Object-MultiType-0.50.0-7|3	
21cr|perl-Object-MultiType-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Object-MultiType-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Object-MultiType-0.50.0-7|6	Release:	7
21cr|perl-Object-MultiType-0.50.0-7|7	
21cr|perl-Object-MultiType-0.50.0-7|8	Summary:	Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
21cr|perl-Object-MultiType-0.50.0-7|9	
21cr|perl-Object-MultiType-0.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-Object-MultiType-0.50.0-7|11	Group:		Development/Perl
21cr|perl-Object-MultiType-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Object-MultiType-0.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Object/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Object-MultiType-0.50.0-7|14	
21cr|perl-Object-MultiType-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-Object-MultiType-0.50.0-7|16	BuildRequires:	perl(Test)
21cr|perl-Object-MultiType-0.50.0-7|17	BuildArch:	noarch
21cr|perl-Object-MultiType-0.50.0-7|18	
21cr|perl-Object-MultiType-0.50.0-7|19	%description
21cr|perl-Object-MultiType-0.50.0-7|20	This module return an object that works like a Hash, Array,
21cr|perl-Object-MultiType-0.50.0-7|21	Scalar, Code and Glob object at the same time.
21cr|perl-Object-MultiType-0.50.0-7|22	
21cr|perl-Object-MultiType-0.50.0-7|23	%prep
21cr|perl-Object-MultiType-0.50.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Object-MultiType-0.50.0-7|25	perl -pi -e 'tr /\r//d' Changes README
21cr|perl-Object-MultiType-0.50.0-7|26	
21cr|perl-Object-MultiType-0.50.0-7|27	%build
21cr|perl-Object-MultiType-0.50.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Object-MultiType-0.50.0-7|29	%make
21cr|perl-Object-MultiType-0.50.0-7|30	
21cr|perl-Object-MultiType-0.50.0-7|31	%check
21cr|perl-Object-MultiType-0.50.0-7|32	make test
21cr|perl-Object-MultiType-0.50.0-7|33	
21cr|perl-Object-MultiType-0.50.0-7|34	%install
21cr|perl-Object-MultiType-0.50.0-7|35	%makeinstall_std
21cr|perl-Object-MultiType-0.50.0-7|36	
21cr|perl-Object-MultiType-0.50.0-7|37	%files
21cr|perl-Object-MultiType-0.50.0-7|38	%doc Changes README
21cr|perl-Object-MultiType-0.50.0-7|39	%{perl_vendorlib}/Object
21cr|perl-Object-MultiType-0.50.0-7|40	%{_mandir}/*/*

5148 21
21cr|perl-Object-Persistence-0.92-10|1	%define real_name Object-Persistence
21cr|perl-Object-Persistence-0.92-10|2	
21cr|perl-Object-Persistence-0.92-10|3	Summary:	Object-Persistence module for perl
21cr|perl-Object-Persistence-0.92-10|4	
21cr|perl-Object-Persistence-0.92-10|5	Name:		perl-%{real_name}
21cr|perl-Object-Persistence-0.92-10|6	Version:	0.92
21cr|perl-Object-Persistence-0.92-10|7	Release:	10
21cr|perl-Object-Persistence-0.92-10|8	License:	GPL or Artistic
21cr|perl-Object-Persistence-0.92-10|9	Group:		Development/Perl
21cr|perl-Object-Persistence-0.92-10|10	URL:		http://search.cpan.org/dist/%{real_name}
21cr|perl-Object-Persistence-0.92-10|11	Source0:	%{real_name}-%{version}.tar.bz2
21cr|perl-Object-Persistence-0.92-10|12	BuildRequires:	perl-devel
21cr|perl-Object-Persistence-0.92-10|13	BuildArch:	noarch
21cr|perl-Object-Persistence-0.92-10|14	
21cr|perl-Object-Persistence-0.92-10|15	%description
21cr|perl-Object-Persistence-0.92-10|16	This module provides persistence functionality to its objects.  Object
21cr|perl-Object-Persistence-0.92-10|17	definitions are stored as stringified perl data structures, generated with
21cr|perl-Object-Persistence-0.92-10|18	Data::Dumper, that are amenable to manual editing and external processing from
21cr|perl-Object-Persistence-0.92-10|19	outside the class interface.
21cr|perl-Object-Persistence-0.92-10|20	
21cr|perl-Object-Persistence-0.92-10|21	%prep
21cr|perl-Object-Persistence-0.92-10|22	%setup -q -n %{real_name}-%{version}
21cr|perl-Object-Persistence-0.92-10|23	
21cr|perl-Object-Persistence-0.92-10|24	%build
21cr|perl-Object-Persistence-0.92-10|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Object-Persistence-0.92-10|26	%make
21cr|perl-Object-Persistence-0.92-10|27	make test
21cr|perl-Object-Persistence-0.92-10|28	
21cr|perl-Object-Persistence-0.92-10|29	%install
21cr|perl-Object-Persistence-0.92-10|30	%makeinstall_std
21cr|perl-Object-Persistence-0.92-10|31	
21cr|perl-Object-Persistence-0.92-10|32	%clean
21cr|perl-Object-Persistence-0.92-10|33	
21cr|perl-Object-Persistence-0.92-10|34	%files
21cr|perl-Object-Persistence-0.92-10|35	%doc Changes
21cr|perl-Object-Persistence-0.92-10|36	%{perl_vendorlib}/Persistence/Database.pm
21cr|perl-Object-Persistence-0.92-10|37	%{perl_vendorlib}/Persistence/Object
21cr|perl-Object-Persistence-0.92-10|38	%{_mandir}/*/*

5149 21
21cr|perl-Object-Pluggable-1.290.0-7|1	%define upstream_name    Object-Pluggable
21cr|perl-Object-Pluggable-1.290.0-7|2	%define upstream_version 1.29
21cr|perl-Object-Pluggable-1.290.0-7|3	
21cr|perl-Object-Pluggable-1.290.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Object-Pluggable-1.290.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Object-Pluggable-1.290.0-7|6	Release:	7
21cr|perl-Object-Pluggable-1.290.0-7|7	
21cr|perl-Object-Pluggable-1.290.0-7|8	Summary:	Importable constants for Object::Pluggable
21cr|perl-Object-Pluggable-1.290.0-7|9	
21cr|perl-Object-Pluggable-1.290.0-7|10	License:	GPL+ or Artistic
21cr|perl-Object-Pluggable-1.290.0-7|11	Group:		Development/Perl
21cr|perl-Object-Pluggable-1.290.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Object-Pluggable-1.290.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Object/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Object-Pluggable-1.290.0-7|14	
21cr|perl-Object-Pluggable-1.290.0-7|15	BuildRequires:	perl-devel
21cr|perl-Object-Pluggable-1.290.0-7|16	BuildRequires:	perl(Pod::Parser)
21cr|perl-Object-Pluggable-1.290.0-7|17	BuildRequires:	perl(Task::Weaken)
21cr|perl-Object-Pluggable-1.290.0-7|18	BuildRequires:	perl(Test::More)
21cr|perl-Object-Pluggable-1.290.0-7|19	BuildRequires:	perl(constant)
21cr|perl-Object-Pluggable-1.290.0-7|20	BuildArch:	noarch
21cr|perl-Object-Pluggable-1.290.0-7|21	
21cr|perl-Object-Pluggable-1.290.0-7|22	%description
21cr|perl-Object-Pluggable-1.290.0-7|23	Object::Pluggable is a base class for creating plugin enabled objects. It
21cr|perl-Object-Pluggable-1.290.0-7|24	is a generic port of POE::Component::IRC's plugin system.
21cr|perl-Object-Pluggable-1.290.0-7|25	
21cr|perl-Object-Pluggable-1.290.0-7|26	If your object dispatches events to listeners, then Object::Pluggable may
21cr|perl-Object-Pluggable-1.290.0-7|27	be a good fit for you.
21cr|perl-Object-Pluggable-1.290.0-7|28	
21cr|perl-Object-Pluggable-1.290.0-7|29	Basic use would involve subclassing Object::Pluggable, then overriding
21cr|perl-Object-Pluggable-1.290.0-7|30	'_pluggable_event()' and inserting '_pluggable_process()' wherever you
21cr|perl-Object-Pluggable-1.290.0-7|31	dispatch events from.
21cr|perl-Object-Pluggable-1.290.0-7|32	
21cr|perl-Object-Pluggable-1.290.0-7|33	%prep
21cr|perl-Object-Pluggable-1.290.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Object-Pluggable-1.290.0-7|35	
21cr|perl-Object-Pluggable-1.290.0-7|36	%build
21cr|perl-Object-Pluggable-1.290.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Object-Pluggable-1.290.0-7|38	%make
21cr|perl-Object-Pluggable-1.290.0-7|39	
21cr|perl-Object-Pluggable-1.290.0-7|40	%check
21cr|perl-Object-Pluggable-1.290.0-7|41	%make test
21cr|perl-Object-Pluggable-1.290.0-7|42	
21cr|perl-Object-Pluggable-1.290.0-7|43	%install
21cr|perl-Object-Pluggable-1.290.0-7|44	%makeinstall_std
21cr|perl-Object-Pluggable-1.290.0-7|45	
21cr|perl-Object-Pluggable-1.290.0-7|46	%files
21cr|perl-Object-Pluggable-1.290.0-7|47	%doc README Changes LICENSE META.yml META.json
21cr|perl-Object-Pluggable-1.290.0-7|48	%{_mandir}/man3/*
21cr|perl-Object-Pluggable-1.290.0-7|49	%{perl_vendorlib}/*

5150 21
21cr|perl-Object-Realize-Later-0.210.0-1|1	%define	upstream_name    Object-Realize-Later
21cr|perl-Object-Realize-Later-0.210.0-1|2	%define upstream_version 0.21
21cr|perl-Object-Realize-Later-0.210.0-1|3	
21cr|perl-Object-Realize-Later-0.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Object-Realize-Later-0.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Object-Realize-Later-0.210.0-1|6	Release:	1
21cr|perl-Object-Realize-Later-0.210.0-1|7	Summary:	CPAN %{upstream_name} perl module
21cr|perl-Object-Realize-Later-0.210.0-1|8	License:	GPL+ or Artistic
21cr|perl-Object-Realize-Later-0.210.0-1|9	Group:		Development/Perl
21cr|perl-Object-Realize-Later-0.210.0-1|10	URL:		http://search.cpan.org/dist/Object-Realize-Later/
21cr|perl-Object-Realize-Later-0.210.0-1|11	Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Object-Realize-Later-%{upstream_version}.tar.gz
21cr|perl-Object-Realize-Later-0.210.0-1|12	
21cr|perl-Object-Realize-Later-0.210.0-1|13	BuildRequires:	perl-devel
21cr|perl-Object-Realize-Later-0.210.0-1|14	BuildRequires:	perl-Test
21cr|perl-Object-Realize-Later-0.210.0-1|15	BuildArch:	noarch
21cr|perl-Object-Realize-Later-0.210.0-1|16	
21cr|perl-Object-Realize-Later-0.210.0-1|17	%description
21cr|perl-Object-Realize-Later-0.210.0-1|18	This module helps you implementing delay loading of object-data.  While
21cr|perl-Object-Realize-Later-0.210.0-1|19	creating a stub-object, Object::Realize::Later simulates you got the
21cr|perl-Object-Realize-Later-0.210.0-1|20	real data.
21cr|perl-Object-Realize-Later-0.210.0-1|21	
21cr|perl-Object-Realize-Later-0.210.0-1|22	%prep
21cr|perl-Object-Realize-Later-0.210.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Object-Realize-Later-0.210.0-1|24	
21cr|perl-Object-Realize-Later-0.210.0-1|25	%build
21cr|perl-Object-Realize-Later-0.210.0-1|26	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Object-Realize-Later-0.210.0-1|27	make
21cr|perl-Object-Realize-Later-0.210.0-1|28	make test
21cr|perl-Object-Realize-Later-0.210.0-1|29	
21cr|perl-Object-Realize-Later-0.210.0-1|30	%install
21cr|perl-Object-Realize-Later-0.210.0-1|31	%makeinstall_std
21cr|perl-Object-Realize-Later-0.210.0-1|32	
21cr|perl-Object-Realize-Later-0.210.0-1|33	%files
21cr|perl-Object-Realize-Later-0.210.0-1|34	%doc Changes README
21cr|perl-Object-Realize-Later-0.210.0-1|35	%{_mandir}/*/*
21cr|perl-Object-Realize-Later-0.210.0-1|36	%{perl_vendorlib}/Object/Realize

5151 21
21cr|perl-Object-Signature-1.80.0-1|1	%define upstream_name	 Object-Signature
21cr|perl-Object-Signature-1.80.0-1|2	%define upstream_version 1.08
21cr|perl-Object-Signature-1.80.0-1|3	
21cr|perl-Object-Signature-1.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Object-Signature-1.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Object-Signature-1.80.0-1|6	Release:	1
21cr|perl-Object-Signature-1.80.0-1|7	
21cr|perl-Object-Signature-1.80.0-1|8	Summary:	Generate cryptographic signatures for objects
21cr|perl-Object-Signature-1.80.0-1|9	
21cr|perl-Object-Signature-1.80.0-1|10	License:	Artistic/GPL
21cr|perl-Object-Signature-1.80.0-1|11	Group:		Development/Perl
21cr|perl-Object-Signature-1.80.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Object-Signature-1.80.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Object-Signature-1.80.0-1|14	
21cr|perl-Object-Signature-1.80.0-1|15	BuildRequires:	perl-devel
21cr|perl-Object-Signature-1.80.0-1|16	BuildArch:	noarch
21cr|perl-Object-Signature-1.80.0-1|17	
21cr|perl-Object-Signature-1.80.0-1|18	%description
21cr|perl-Object-Signature-1.80.0-1|19	Object::Signature is an abstract base class that you can inherit from in order
21cr|perl-Object-Signature-1.80.0-1|20	to allow your objects to generate unique cryptographic signatures.
21cr|perl-Object-Signature-1.80.0-1|21	
21cr|perl-Object-Signature-1.80.0-1|22	%prep
21cr|perl-Object-Signature-1.80.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Object-Signature-1.80.0-1|24	chmod 644 README Changes lib/Object/Signature.pm
21cr|perl-Object-Signature-1.80.0-1|25	
21cr|perl-Object-Signature-1.80.0-1|26	%build
21cr|perl-Object-Signature-1.80.0-1|27	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-Object-Signature-1.80.0-1|28	%make
21cr|perl-Object-Signature-1.80.0-1|29	
21cr|perl-Object-Signature-1.80.0-1|30	%check
21cr|perl-Object-Signature-1.80.0-1|31	make test
21cr|perl-Object-Signature-1.80.0-1|32	
21cr|perl-Object-Signature-1.80.0-1|33	%install
21cr|perl-Object-Signature-1.80.0-1|34	%makeinstall_std
21cr|perl-Object-Signature-1.80.0-1|35	
21cr|perl-Object-Signature-1.80.0-1|36	%files
21cr|perl-Object-Signature-1.80.0-1|37	%doc README Changes
21cr|perl-Object-Signature-1.80.0-1|38	%{perl_vendorlib}/Object
21cr|perl-Object-Signature-1.80.0-1|39	%{_mandir}/*/*

5152 21
21cr|perl-ogd-0.30.0-5|1	%define module  ogd
21cr|perl-ogd-0.30.0-5|2	%define upstream_version 0.03
21cr|perl-ogd-0.30.0-5|3	
21cr|perl-ogd-0.30.0-5|4	Name:		perl-%{module}
21cr|perl-ogd-0.30.0-5|5	Version:	%perl_convert_version 0.03
21cr|perl-ogd-0.30.0-5|6	Release:	5
21cr|perl-ogd-0.30.0-5|7	Summary:	Ordered global destruction of objects stored in globals
21cr|perl-ogd-0.30.0-5|8	
21cr|perl-ogd-0.30.0-5|9	License:	GPL or Artistic
21cr|perl-ogd-0.30.0-5|10	Group:		Development/Perl
21cr|perl-ogd-0.30.0-5|11	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-ogd-0.30.0-5|12	Source:		http://search.cpan.org/CPAN/authors/id/E/EL/ELIZABETH/ogd-0.03.tar.gz
21cr|perl-ogd-0.30.0-5|13	BuildRequires:	perl-devel
21cr|perl-ogd-0.30.0-5|14	BuildArch:	noarch
21cr|perl-ogd-0.30.0-5|15	
21cr|perl-ogd-0.30.0-5|16	%description
21cr|perl-ogd-0.30.0-5|17	This module adds ordered destruction of objects stored in global variables in
21cr|perl-ogd-0.30.0-5|18	LIFO order during global destruction.
21cr|perl-ogd-0.30.0-5|19	
21cr|perl-ogd-0.30.0-5|20	Ordered global destruction is only applicable to objects stored in non-lexical
21cr|perl-ogd-0.30.0-5|21	variables (even if they are in file scope). Apparently Perl destroys all
21cr|perl-ogd-0.30.0-5|22	objects stored file-level lexicals before the first END block is called.
21cr|perl-ogd-0.30.0-5|23	
21cr|perl-ogd-0.30.0-5|24	%prep
21cr|perl-ogd-0.30.0-5|25	%setup -q -n %{module}-%{upstream_version}
21cr|perl-ogd-0.30.0-5|26	
21cr|perl-ogd-0.30.0-5|27	%build
21cr|perl-ogd-0.30.0-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ogd-0.30.0-5|29	%make
21cr|perl-ogd-0.30.0-5|30	
21cr|perl-ogd-0.30.0-5|31	%check
21cr|perl-ogd-0.30.0-5|32	%make test
21cr|perl-ogd-0.30.0-5|33	
21cr|perl-ogd-0.30.0-5|34	%install
21cr|perl-ogd-0.30.0-5|35	%makeinstall_std
21cr|perl-ogd-0.30.0-5|36	
21cr|perl-ogd-0.30.0-5|37	%files
21cr|perl-ogd-0.30.0-5|38	%{perl_vendorlib}/ogd.pm
21cr|perl-ogd-0.30.0-5|39	%{_mandir}/*/*

5153 21
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|1	%define upstream_name    OpenOffice-OOBuilder
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|2	%define upstream_version 0.09
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|3	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|6	Release:	7
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|7	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|8	Summary:	Perl OO interface for creating OpenOffice documents
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|9	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|10	License:	GPL+ or Artistic
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|11	Group:		Development/Perl
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/OpenOffice/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|14	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|15	BuildRequires:	perl-devel
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|16	BuildRequires:	perl(Archive::Zip)
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|17	BuildArch:	noarch
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|18	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|19	%description
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|20	This is a collection of modules to create OpenOffice documents.
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|21	At this moment OpenOffice spreadsheets (calc documents) are
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|22	supported. Other OpenOffice documents will follow depending
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|23	on time and feedback.
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|24	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|25	The modules present in this collection are:
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|26	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|27	OpenOffice::OOBuilder - The base class. For each OpenOffice
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|28	document type, another class will be inherited from this
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|29	base class.
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|30	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|31	OpenOffice::OOCBuilder - For creating OpenOffice calc documents:
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|32	spreadsheets, documents with the sxc extension.
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|33	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|34	%prep
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|36	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|37	%build
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|39	make
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|40	make test
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|41	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|42	%install
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|43	%makeinstall_std
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|44	
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|45	%files
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|46	%doc README
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|47	%{perl_vendorlib}/
21cr|perl-OpenOffice-OOBuilder-0.90.0-7|48	%{_mandir}/*/*

5154 21
21cr|perl-OpenOffice-OODoc-2.125.0-7|1	%define upstream_name	 OpenOffice-OODoc
21cr|perl-OpenOffice-OODoc-2.125.0-7|2	%define upstream_version 2.125
21cr|perl-OpenOffice-OODoc-2.125.0-7|3	
21cr|perl-OpenOffice-OODoc-2.125.0-7|4	#(nl) this 2 requires are not needed, they are on a exemple file only
21cr|perl-OpenOffice-OODoc-2.125.0-7|5	%if %{_use_internal_dependency_generator}
21cr|perl-OpenOffice-OODoc-2.125.0-7|6	%global __requires_exclude perl\\(Tk::Dialog\\)|perl\\(Tk\\)
21cr|perl-OpenOffice-OODoc-2.125.0-7|7	%else
21cr|perl-OpenOffice-OODoc-2.125.0-7|8	%define _requires_exceptions  perl(Tk::Dialog)\\|perl(Tk)
21cr|perl-OpenOffice-OODoc-2.125.0-7|9	%endif
21cr|perl-OpenOffice-OODoc-2.125.0-7|10	
21cr|perl-OpenOffice-OODoc-2.125.0-7|11	Name:		perl-%{upstream_name}
21cr|perl-OpenOffice-OODoc-2.125.0-7|12	Version:	%perl_convert_version %{upstream_version}
21cr|perl-OpenOffice-OODoc-2.125.0-7|13	Release:	7
21cr|perl-OpenOffice-OODoc-2.125.0-7|14	
21cr|perl-OpenOffice-OODoc-2.125.0-7|15	Summary:	%{upstream_name} module for perl
21cr|perl-OpenOffice-OODoc-2.125.0-7|16	
21cr|perl-OpenOffice-OODoc-2.125.0-7|17	License:	GPL+ or Artistic
21cr|perl-OpenOffice-OODoc-2.125.0-7|18	Group:		Development/Perl
21cr|perl-OpenOffice-OODoc-2.125.0-7|19	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-OpenOffice-OODoc-2.125.0-7|20	Source0:	http://www.cpan.org/modules/by-module/OpenOffice/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-OpenOffice-OODoc-2.125.0-7|21	
21cr|perl-OpenOffice-OODoc-2.125.0-7|22	BuildRequires:	perl-devel
21cr|perl-OpenOffice-OODoc-2.125.0-7|23	BuildRequires:	perl(Archive::Zip)
21cr|perl-OpenOffice-OODoc-2.125.0-7|24	BuildRequires:	perl(XML::Twig)
21cr|perl-OpenOffice-OODoc-2.125.0-7|25	BuildRequires:	perl(Test)
21cr|perl-OpenOffice-OODoc-2.125.0-7|26	
21cr|perl-OpenOffice-OODoc-2.125.0-7|27	BuildArch:	noarch
21cr|perl-OpenOffice-OODoc-2.125.0-7|28	
21cr|perl-OpenOffice-OODoc-2.125.0-7|29	%description
21cr|perl-OpenOffice-OODoc-2.125.0-7|30	A library for Open Document processing
21cr|perl-OpenOffice-OODoc-2.125.0-7|31	
21cr|perl-OpenOffice-OODoc-2.125.0-7|32	%prep
21cr|perl-OpenOffice-OODoc-2.125.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-OpenOffice-OODoc-2.125.0-7|34	
21cr|perl-OpenOffice-OODoc-2.125.0-7|35	%build
21cr|perl-OpenOffice-OODoc-2.125.0-7|36	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-OpenOffice-OODoc-2.125.0-7|37	%make
21cr|perl-OpenOffice-OODoc-2.125.0-7|38	
21cr|perl-OpenOffice-OODoc-2.125.0-7|39	%check
21cr|perl-OpenOffice-OODoc-2.125.0-7|40	make test
21cr|perl-OpenOffice-OODoc-2.125.0-7|41	
21cr|perl-OpenOffice-OODoc-2.125.0-7|42	%install
21cr|perl-OpenOffice-OODoc-2.125.0-7|43	%makeinstall_std
21cr|perl-OpenOffice-OODoc-2.125.0-7|44	
21cr|perl-OpenOffice-OODoc-2.125.0-7|45	%files
21cr|perl-OpenOffice-OODoc-2.125.0-7|46	%{_bindir}/*
21cr|perl-OpenOffice-OODoc-2.125.0-7|47	%{perl_vendorlib}/OpenOffice
21cr|perl-OpenOffice-OODoc-2.125.0-7|48	%{_mandir}/*/*

5155 21
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|1	%define upstream_name    ORDB-CPAN-Mandriva
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|2	%define upstream_version 1.100230
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|3	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|4	Name:		perl-%{upstream_name}
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|6	Release:	7
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|7	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|8	Summary:	Orlite for module table in database
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|9	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|10	License:	GPL+ or Artistic
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|11	Group:		Development/Perl
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|13	Source0:	http://www.cpan.org/modules/by-module/ORDB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|14	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|15	BuildRequires:	perl-devel
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|16	BuildRequires:	perl(English)
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|17	BuildRequires:	perl(File::Find)
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|18	BuildRequires:	perl(File::Temp)
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|19	BuildRequires:	perl(Module::Build)
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|20	BuildRequires:	perl(ORLite::Mirror)
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|21	BuildRequires:	perl(Test::More)
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|22	BuildRequires:	perl(Module::Build)
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|23	BuildArch:	noarch
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|24	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|25	%description
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|26	This module is an easy way to fetch a database listing all Perl modules &
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|27	distributions packaged within Mandriva Linux distribution.
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|28	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|29	When using it, it will automatically & silently download it from the
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|30	original source and copy it in a local directory, letting you focus on what
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|31	you want with the data itself.
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|32	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|33	Check the _examples_ directory for some ideas on how to use it.
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|34	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|35	%prep
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|37	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|38	%build
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|39	perl Build.PL installdirs=vendor
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|40	./Build
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|41	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|42	%check
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|43	# fails at ABF
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|44	#./Build test
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|45	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|46	%install
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|47	./Build install destdir=%{buildroot}
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|48	
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|49	%files
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|50	%doc Changes LICENSE README
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|51	%{_mandir}/man3/*
21cr|perl-ORDB-CPAN-Mandriva-1.100.230-7|52	%{perl_vendorlib}/*

5156 21
21cr|perl-ORLite-1.980.0-6|1	%define upstream_name    ORLite
21cr|perl-ORLite-1.980.0-6|2	%define upstream_version 1.98
21cr|perl-ORLite-1.980.0-6|3	
21cr|perl-ORLite-1.980.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-ORLite-1.980.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ORLite-1.980.0-6|6	Release:	6
21cr|perl-ORLite-1.980.0-6|7	
21cr|perl-ORLite-1.980.0-6|8	Summary:	Extremely light weight SQLite-specific ORM
21cr|perl-ORLite-1.980.0-6|9	
21cr|perl-ORLite-1.980.0-6|10	License:	GPL+ or Artistic
21cr|perl-ORLite-1.980.0-6|11	Group:		Development/Perl
21cr|perl-ORLite-1.980.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ORLite-1.980.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/ORLite-%{upstream_version}.tar.gz
21cr|perl-ORLite-1.980.0-6|14	Patch0:		ORLite-1.98-sqlite-vacuum.patch
21cr|perl-ORLite-1.980.0-6|15	BuildRequires:	perl-devel
21cr|perl-ORLite-1.980.0-6|16	BuildRequires:	perl(Class::XSAccessor)
21cr|perl-ORLite-1.980.0-6|17	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-ORLite-1.980.0-6|18	BuildRequires:	perl(DBD::SQLite) >= 1.270
21cr|perl-ORLite-1.980.0-6|19	BuildRequires:	perl(DBI) >= 1.607
21cr|perl-ORLite-1.980.0-6|20	BuildRequires:	perl(File::Basename)
21cr|perl-ORLite-1.980.0-6|21	BuildRequires:	perl(File::Path)
21cr|perl-ORLite-1.980.0-6|22	BuildRequires:	perl(File::Remove) >= 1.40
21cr|perl-ORLite-1.980.0-6|23	BuildRequires:	perl(File::Spec)
21cr|perl-ORLite-1.980.0-6|24	BuildRequires:	perl(File::Temp) >= 0.200.0
21cr|perl-ORLite-1.980.0-6|25	BuildRequires:	perl(Params::Util) >= 1.00
21cr|perl-ORLite-1.980.0-6|26	BuildRequires:	perl(Template::Tiny)
21cr|perl-ORLite-1.980.0-6|27	BuildRequires:	perl(Test::More)
21cr|perl-ORLite-1.980.0-6|28	BuildRequires:	perl(Test::Script)
21cr|perl-ORLite-1.980.0-6|29	
21cr|perl-ORLite-1.980.0-6|30	BuildArch:	noarch
21cr|perl-ORLite-1.980.0-6|31	
21cr|perl-ORLite-1.980.0-6|32	%description
21cr|perl-ORLite-1.980.0-6|33	Extremely light weight SQLite-specific ORM
21cr|perl-ORLite-1.980.0-6|34	
21cr|perl-ORLite-1.980.0-6|35	%prep
21cr|perl-ORLite-1.980.0-6|36	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-ORLite-1.980.0-6|37	
21cr|perl-ORLite-1.980.0-6|38	# Remove bundled installation scripts
21cr|perl-ORLite-1.980.0-6|39	rm -rf inc
21cr|perl-ORLite-1.980.0-6|40	
21cr|perl-ORLite-1.980.0-6|41	%build
21cr|perl-ORLite-1.980.0-6|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ORLite-1.980.0-6|43	%make
21cr|perl-ORLite-1.980.0-6|44	
21cr|perl-ORLite-1.980.0-6|45	%check
21cr|perl-ORLite-1.980.0-6|46	make test
21cr|perl-ORLite-1.980.0-6|47	
21cr|perl-ORLite-1.980.0-6|48	%install
21cr|perl-ORLite-1.980.0-6|49	%makeinstall_std
21cr|perl-ORLite-1.980.0-6|50	
21cr|perl-ORLite-1.980.0-6|51	%files
21cr|perl-ORLite-1.980.0-6|52	%doc README LICENSE Changes
21cr|perl-ORLite-1.980.0-6|53	%{_mandir}/man3/*
21cr|perl-ORLite-1.980.0-6|54	%{perl_vendorlib}/*

5157 21
21cr|perl-ORLite-Migrate-1.100.0-6|1	# find-requires also extracts version, which is then misunderstood by
21cr|perl-ORLite-Migrate-1.100.0-6|2	# rpm. therefore, forcing require skipping of File::Spec - which is
21cr|perl-ORLite-Migrate-1.100.0-6|3	# nevertheless required by perl-PathTools
21cr|perl-ORLite-Migrate-1.100.0-6|4	%if %{_use_internal_dependency_generator}
21cr|perl-ORLite-Migrate-1.100.0-6|5	%global __requires_exclude perl\\(File::Spec\\)
21cr|perl-ORLite-Migrate-1.100.0-6|6	%else
21cr|perl-ORLite-Migrate-1.100.0-6|7	%define _requires_exceptions perl.File::Spec.
21cr|perl-ORLite-Migrate-1.100.0-6|8	%endif
21cr|perl-ORLite-Migrate-1.100.0-6|9	
21cr|perl-ORLite-Migrate-1.100.0-6|10	%define upstream_name    ORLite-Migrate
21cr|perl-ORLite-Migrate-1.100.0-6|11	%define upstream_version 1.10
21cr|perl-ORLite-Migrate-1.100.0-6|12	
21cr|perl-ORLite-Migrate-1.100.0-6|13	Name:		perl-%{upstream_name}
21cr|perl-ORLite-Migrate-1.100.0-6|14	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ORLite-Migrate-1.100.0-6|15	Release:	6
21cr|perl-ORLite-Migrate-1.100.0-6|16	
21cr|perl-ORLite-Migrate-1.100.0-6|17	Summary:	Extremely light weight SQLite-specific schema migration
21cr|perl-ORLite-Migrate-1.100.0-6|18	
21cr|perl-ORLite-Migrate-1.100.0-6|19	License:	GPL+ or Artistic
21cr|perl-ORLite-Migrate-1.100.0-6|20	Group:		Development/Perl
21cr|perl-ORLite-Migrate-1.100.0-6|21	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ORLite-Migrate-1.100.0-6|22	Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ORLite-Migrate-1.100.0-6|23	
21cr|perl-ORLite-Migrate-1.100.0-6|24	BuildRequires:	perl-devel
21cr|perl-ORLite-Migrate-1.100.0-6|25	BuildRequires:	perl(DBD::SQLite)
21cr|perl-ORLite-Migrate-1.100.0-6|26	BuildRequires:	perl(DBI)
21cr|perl-ORLite-Migrate-1.100.0-6|27	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-ORLite-Migrate-1.100.0-6|28	BuildRequires:	perl(IPC::Run3)
21cr|perl-ORLite-Migrate-1.100.0-6|29	BuildRequires:	perl(File::Which)
21cr|perl-ORLite-Migrate-1.100.0-6|30	BuildRequires:	perl(File::pushd)
21cr|perl-ORLite-Migrate-1.100.0-6|31	BuildRequires:	perl(ORLite)
21cr|perl-ORLite-Migrate-1.100.0-6|32	BuildRequires:	perl(Params::Util)
21cr|perl-ORLite-Migrate-1.100.0-6|33	BuildRequires:	perl(Probe::Perl)
21cr|perl-ORLite-Migrate-1.100.0-6|34	BuildRequires:	perl-PathTools
21cr|perl-ORLite-Migrate-1.100.0-6|35	
21cr|perl-ORLite-Migrate-1.100.0-6|36	BuildArch:	noarch
21cr|perl-ORLite-Migrate-1.100.0-6|37	
21cr|perl-ORLite-Migrate-1.100.0-6|38	Requires:	perl(IPC::Run3)
21cr|perl-ORLite-Migrate-1.100.0-6|39	Requires:	perl-PathTools
21cr|perl-ORLite-Migrate-1.100.0-6|40	
21cr|perl-ORLite-Migrate-1.100.0-6|41	%description
21cr|perl-ORLite-Migrate-1.100.0-6|42	SQLite is a light weight single file SQL database that provides an
21cr|perl-ORLite-Migrate-1.100.0-6|43	excellent platform for embedded storage of structured data.
21cr|perl-ORLite-Migrate-1.100.0-6|44	
21cr|perl-ORLite-Migrate-1.100.0-6|45	ORLite is a light weight single class Object-Relational Mapper (ORM)
21cr|perl-ORLite-Migrate-1.100.0-6|46	system specifically designed for (and limited to only) work with SQLite.
21cr|perl-ORLite-Migrate-1.100.0-6|47	
21cr|perl-ORLite-Migrate-1.100.0-6|48	ORLite::Migrate is a light weight single class Database Schema Migration
21cr|perl-ORLite-Migrate-1.100.0-6|49	enhancement for ORLite.
21cr|perl-ORLite-Migrate-1.100.0-6|50	
21cr|perl-ORLite-Migrate-1.100.0-6|51	It provides a simple implementation of schema versioning within the
21cr|perl-ORLite-Migrate-1.100.0-6|52	SQLite database using the built-in user_version pragma (which is set to
21cr|perl-ORLite-Migrate-1.100.0-6|53	zero by default).
21cr|perl-ORLite-Migrate-1.100.0-6|54	
21cr|perl-ORLite-Migrate-1.100.0-6|55	When setting up the ORM class, an additional timeline parameter is
21cr|perl-ORLite-Migrate-1.100.0-6|56	provided, which should point to a directory containing standalone
21cr|perl-ORLite-Migrate-1.100.0-6|57	migration scripts.
21cr|perl-ORLite-Migrate-1.100.0-6|58	
21cr|perl-ORLite-Migrate-1.100.0-6|59	%prep
21cr|perl-ORLite-Migrate-1.100.0-6|60	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ORLite-Migrate-1.100.0-6|61	
21cr|perl-ORLite-Migrate-1.100.0-6|62	%build
21cr|perl-ORLite-Migrate-1.100.0-6|63	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ORLite-Migrate-1.100.0-6|64	%make
21cr|perl-ORLite-Migrate-1.100.0-6|65	
21cr|perl-ORLite-Migrate-1.100.0-6|66	%check
21cr|perl-ORLite-Migrate-1.100.0-6|67	make test
21cr|perl-ORLite-Migrate-1.100.0-6|68	
21cr|perl-ORLite-Migrate-1.100.0-6|69	%install
21cr|perl-ORLite-Migrate-1.100.0-6|70	%makeinstall_std
21cr|perl-ORLite-Migrate-1.100.0-6|71	
21cr|perl-ORLite-Migrate-1.100.0-6|72	%files
21cr|perl-ORLite-Migrate-1.100.0-6|73	%doc LICENSE README Changes
21cr|perl-ORLite-Migrate-1.100.0-6|74	%{_mandir}/man3/*
21cr|perl-ORLite-Migrate-1.100.0-6|75	%{perl_vendorlib}/*

5158 21
21cr|perl-ORLite-Mirror-1.240.0-4|1	%define upstream_name    ORLite-Mirror
21cr|perl-ORLite-Mirror-1.240.0-4|2	%define upstream_version 1.24
21cr|perl-ORLite-Mirror-1.240.0-4|3	
21cr|perl-ORLite-Mirror-1.240.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-ORLite-Mirror-1.240.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ORLite-Mirror-1.240.0-4|6	Release:	4
21cr|perl-ORLite-Mirror-1.240.0-4|7	
21cr|perl-ORLite-Mirror-1.240.0-4|8	Summary:	Extend ORLite to support remote SQLite databases
21cr|perl-ORLite-Mirror-1.240.0-4|9	
21cr|perl-ORLite-Mirror-1.240.0-4|10	License:	GPL+ or Artistic
21cr|perl-ORLite-Mirror-1.240.0-4|11	Group:		Development/Perl
21cr|perl-ORLite-Mirror-1.240.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ORLite-Mirror-1.240.0-4|13	Source0:	https://cpan.metacpan.org/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ORLite-Mirror-1.240.0-4|14	
21cr|perl-ORLite-Mirror-1.240.0-4|15	BuildRequires:	perl-devel
21cr|perl-ORLite-Mirror-1.240.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-ORLite-Mirror-1.240.0-4|17	BuildRequires:	perl(File::HomeDir)
21cr|perl-ORLite-Mirror-1.240.0-4|18	BuildRequires:	perl(File::Path)
21cr|perl-ORLite-Mirror-1.240.0-4|19	BuildRequires:	perl(File::Remove)
21cr|perl-ORLite-Mirror-1.240.0-4|20	BuildRequires:	perl(File::ShareDir)
21cr|perl-ORLite-Mirror-1.240.0-4|21	BuildRequires:	perl(File::Spec)
21cr|perl-ORLite-Mirror-1.240.0-4|22	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-ORLite-Mirror-1.240.0-4|23	BuildRequires:	perl(IO::Compress::Bzip2)
21cr|perl-ORLite-Mirror-1.240.0-4|24	BuildRequires:	perl(IO::Compress::Gzip)
21cr|perl-ORLite-Mirror-1.240.0-4|25	BuildRequires:	perl(IO::Uncompress::Bunzip2)
21cr|perl-ORLite-Mirror-1.240.0-4|26	BuildRequires:	perl(IO::Uncompress::Gunzip)
21cr|perl-ORLite-Mirror-1.240.0-4|27	BuildRequires:	perl(LWP::Online)
21cr|perl-ORLite-Mirror-1.240.0-4|28	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-ORLite-Mirror-1.240.0-4|29	BuildRequires:	perl(ORLite)
21cr|perl-ORLite-Mirror-1.240.0-4|30	BuildRequires:	perl(Params::Util)
21cr|perl-ORLite-Mirror-1.240.0-4|31	BuildRequires:	perl(Test::More)
21cr|perl-ORLite-Mirror-1.240.0-4|32	BuildRequires:	perl(URI)
21cr|perl-ORLite-Mirror-1.240.0-4|33	BuildArch:	noarch
21cr|perl-ORLite-Mirror-1.240.0-4|34	
21cr|perl-ORLite-Mirror-1.240.0-4|35	%description
21cr|perl-ORLite-Mirror-1.240.0-4|36	the ORLite manpage provides a readonly ORM API when it loads a readonly
21cr|perl-ORLite-Mirror-1.240.0-4|37	SQLite database from your local system.
21cr|perl-ORLite-Mirror-1.240.0-4|38	
21cr|perl-ORLite-Mirror-1.240.0-4|39	By combining this capability with the LWP manpage, the ORLite::Mirror
21cr|perl-ORLite-Mirror-1.240.0-4|40	manpage goes one step better and allows you to load a SQLite database from
21cr|perl-ORLite-Mirror-1.240.0-4|41	any arbitrary URI in readonly form as well.
21cr|perl-ORLite-Mirror-1.240.0-4|42	
21cr|perl-ORLite-Mirror-1.240.0-4|43	As demonstrated in the synopsis above, you using the ORLite::Mirror manpage
21cr|perl-ORLite-Mirror-1.240.0-4|44	in the same way, but provide a URL instead of a file name.
21cr|perl-ORLite-Mirror-1.240.0-4|45	
21cr|perl-ORLite-Mirror-1.240.0-4|46	%prep
21cr|perl-ORLite-Mirror-1.240.0-4|47	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ORLite-Mirror-1.240.0-4|48	
21cr|perl-ORLite-Mirror-1.240.0-4|49	%build
21cr|perl-ORLite-Mirror-1.240.0-4|50	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ORLite-Mirror-1.240.0-4|51	%make
21cr|perl-ORLite-Mirror-1.240.0-4|52	
21cr|perl-ORLite-Mirror-1.240.0-4|53	%check
21cr|perl-ORLite-Mirror-1.240.0-4|54	%make test
21cr|perl-ORLite-Mirror-1.240.0-4|55	
21cr|perl-ORLite-Mirror-1.240.0-4|56	%install
21cr|perl-ORLite-Mirror-1.240.0-4|57	%makeinstall_std
21cr|perl-ORLite-Mirror-1.240.0-4|58	
21cr|perl-ORLite-Mirror-1.240.0-4|59	%files
21cr|perl-ORLite-Mirror-1.240.0-4|60	%doc LICENSE README Changes
21cr|perl-ORLite-Mirror-1.240.0-4|61	%{_mandir}/man3/*
21cr|perl-ORLite-Mirror-1.240.0-4|62	%{perl_vendorlib}/*

5159 21
21cr|perl-ORLite-Pod-0.110.0-4|1	%define upstream_name    ORLite-Pod
21cr|perl-ORLite-Pod-0.110.0-4|2	%define upstream_version 0.11
21cr|perl-ORLite-Pod-0.110.0-4|3	
21cr|perl-ORLite-Pod-0.110.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-ORLite-Pod-0.110.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ORLite-Pod-0.110.0-4|6	Release:	4
21cr|perl-ORLite-Pod-0.110.0-4|7	
21cr|perl-ORLite-Pod-0.110.0-4|8	Summary:	Documentation generator for ORLite
21cr|perl-ORLite-Pod-0.110.0-4|9	
21cr|perl-ORLite-Pod-0.110.0-4|10	License:	GPL+ or Artistic
21cr|perl-ORLite-Pod-0.110.0-4|11	Group:		Development/Perl
21cr|perl-ORLite-Pod-0.110.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ORLite-Pod-0.110.0-4|13	Source0:	https://cpan.metacpan.org/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ORLite-Pod-0.110.0-4|14	
21cr|perl-ORLite-Pod-0.110.0-4|15	BuildRequires:	perl-devel
21cr|perl-ORLite-Pod-0.110.0-4|16	BuildRequires:	perl(Class::Inspector)
21cr|perl-ORLite-Pod-0.110.0-4|17	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-ORLite-Pod-0.110.0-4|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-ORLite-Pod-0.110.0-4|19	BuildRequires:	perl(File::Basename)
21cr|perl-ORLite-Pod-0.110.0-4|20	BuildRequires:	perl(File::Path)
21cr|perl-ORLite-Pod-0.110.0-4|21	BuildRequires:	perl(File::Remove)
21cr|perl-ORLite-Pod-0.110.0-4|22	BuildRequires:	perl(File::Spec)
21cr|perl-ORLite-Pod-0.110.0-4|23	BuildRequires:	perl(File::pushd)
21cr|perl-ORLite-Pod-0.110.0-4|24	BuildRequires:	perl(Getopt::Long)
21cr|perl-ORLite-Pod-0.110.0-4|25	BuildRequires:	perl(ORLite)
21cr|perl-ORLite-Pod-0.110.0-4|26	BuildRequires:	perl(Params::Util)
21cr|perl-ORLite-Pod-0.110.0-4|27	BuildRequires:	perl(Template)
21cr|perl-ORLite-Pod-0.110.0-4|28	BuildRequires:	perl(Test::More)
21cr|perl-ORLite-Pod-0.110.0-4|29	BuildRequires:	perl(Test::Pod)
21cr|perl-ORLite-Pod-0.110.0-4|30	BuildRequires:	perl(Test::Script)
21cr|perl-ORLite-Pod-0.110.0-4|31	BuildRequires:	perl(Test::XT)
21cr|perl-ORLite-Pod-0.110.0-4|32	BuildRequires:	perl(autodie) >= 2.100.0
21cr|perl-ORLite-Pod-0.110.0-4|33	
21cr|perl-ORLite-Pod-0.110.0-4|34	BuildArch:	noarch
21cr|perl-ORLite-Pod-0.110.0-4|35	
21cr|perl-ORLite-Pod-0.110.0-4|36	%description
21cr|perl-ORLite-Pod-0.110.0-4|37	*THIS MODULE IS EXPERIMENTAL AND SUBJECT TO CHANGE WITHOUT NOTICE.*
21cr|perl-ORLite-Pod-0.110.0-4|38	
21cr|perl-ORLite-Pod-0.110.0-4|39	*YOU HAVE BEEN WARNED!*
21cr|perl-ORLite-Pod-0.110.0-4|40	
21cr|perl-ORLite-Pod-0.110.0-4|41	The biggest downside of the ORLite manpage is that because it can generate
21cr|perl-ORLite-Pod-0.110.0-4|42	you an entire ORM in one line of code, you can have a large an extensive
21cr|perl-ORLite-Pod-0.110.0-4|43	API without anywhere for documentation for the API to exist.
21cr|perl-ORLite-Pod-0.110.0-4|44	
21cr|perl-ORLite-Pod-0.110.0-4|45	%prep
21cr|perl-ORLite-Pod-0.110.0-4|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ORLite-Pod-0.110.0-4|47	
21cr|perl-ORLite-Pod-0.110.0-4|48	%build
21cr|perl-ORLite-Pod-0.110.0-4|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ORLite-Pod-0.110.0-4|50	%make
21cr|perl-ORLite-Pod-0.110.0-4|51	
21cr|perl-ORLite-Pod-0.110.0-4|52	%check
21cr|perl-ORLite-Pod-0.110.0-4|53	make test
21cr|perl-ORLite-Pod-0.110.0-4|54	
21cr|perl-ORLite-Pod-0.110.0-4|55	%install
21cr|perl-ORLite-Pod-0.110.0-4|56	%makeinstall_std
21cr|perl-ORLite-Pod-0.110.0-4|57	
21cr|perl-ORLite-Pod-0.110.0-4|58	%files
21cr|perl-ORLite-Pod-0.110.0-4|59	%doc README LICENSE Changes
21cr|perl-ORLite-Pod-0.110.0-4|60	%{_bindir}/*
21cr|perl-ORLite-Pod-0.110.0-4|61	%{_mandir}/man?/*
21cr|perl-ORLite-Pod-0.110.0-4|62	%{perl_vendorlib}/*

5160 21
21cr|perl-ORLite-Statistics-0.30.0-8|1	%define upstream_name    ORLite-Statistics
21cr|perl-ORLite-Statistics-0.30.0-8|2	%define upstream_version 0.03
21cr|perl-ORLite-Statistics-0.30.0-8|3	
21cr|perl-ORLite-Statistics-0.30.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-ORLite-Statistics-0.30.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ORLite-Statistics-0.30.0-8|6	Release:	8
21cr|perl-ORLite-Statistics-0.30.0-8|7	
21cr|perl-ORLite-Statistics-0.30.0-8|8	Summary:	Statistics enhancement package for ORLite
21cr|perl-ORLite-Statistics-0.30.0-8|9	
21cr|perl-ORLite-Statistics-0.30.0-8|10	License:	GPL+ or Artistic
21cr|perl-ORLite-Statistics-0.30.0-8|11	Group:		Development/Perl
21cr|perl-ORLite-Statistics-0.30.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ORLite-Statistics-0.30.0-8|13	Source0:	https://cpan.metacpan.org/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ORLite-Statistics-0.30.0-8|14	
21cr|perl-ORLite-Statistics-0.30.0-8|15	BuildRequires:	perl-devel
21cr|perl-ORLite-Statistics-0.30.0-8|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-ORLite-Statistics-0.30.0-8|17	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-ORLite-Statistics-0.30.0-8|18	BuildRequires:	perl(ORLite)
21cr|perl-ORLite-Statistics-0.30.0-8|19	BuildRequires:	perl(Statistics::Basic)
21cr|perl-ORLite-Statistics-0.30.0-8|20	BuildRequires:	perl(Test::More)
21cr|perl-ORLite-Statistics-0.30.0-8|21	BuildArch:	noarch
21cr|perl-ORLite-Statistics-0.30.0-8|22	
21cr|perl-ORLite-Statistics-0.30.0-8|23	%description
21cr|perl-ORLite-Statistics-0.30.0-8|24	This is an enhancement module for ORLite table classes, designed to provide
21cr|perl-ORLite-Statistics-0.30.0-8|25	easy integration with the the Statistics::Base manpage module.
21cr|perl-ORLite-Statistics-0.30.0-8|26	
21cr|perl-ORLite-Statistics-0.30.0-8|27	%prep
21cr|perl-ORLite-Statistics-0.30.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ORLite-Statistics-0.30.0-8|29	
21cr|perl-ORLite-Statistics-0.30.0-8|30	%build
21cr|perl-ORLite-Statistics-0.30.0-8|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ORLite-Statistics-0.30.0-8|32	%make
21cr|perl-ORLite-Statistics-0.30.0-8|33	
21cr|perl-ORLite-Statistics-0.30.0-8|34	%check
21cr|perl-ORLite-Statistics-0.30.0-8|35	%make test
21cr|perl-ORLite-Statistics-0.30.0-8|36	
21cr|perl-ORLite-Statistics-0.30.0-8|37	%install
21cr|perl-ORLite-Statistics-0.30.0-8|38	%makeinstall_std
21cr|perl-ORLite-Statistics-0.30.0-8|39	
21cr|perl-ORLite-Statistics-0.30.0-8|40	%files
21cr|perl-ORLite-Statistics-0.30.0-8|41	%doc README LICENSE Changes
21cr|perl-ORLite-Statistics-0.30.0-8|42	%{_mandir}/man3/*
21cr|perl-ORLite-Statistics-0.30.0-8|43	%{perl_vendorlib}/*

5161 21
21cr|perl-p5-Palm-1.400.0-3|1	%define upstream_name    p5-Palm
21cr|perl-p5-Palm-1.400.0-3|2	%define upstream_version 1.4.0
21cr|perl-p5-Palm-1.400.0-3|3	
21cr|perl-p5-Palm-1.400.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-p5-Palm-1.400.0-3|5	# perl_convert don't work here
21cr|perl-p5-Palm-1.400.0-3|6	#Version:	%perl_convert_version %{upstream_version}
21cr|perl-p5-Palm-1.400.0-3|7	Version:	1.400.0
21cr|perl-p5-Palm-1.400.0-3|8	Release:	3
21cr|perl-p5-Palm-1.400.0-3|9	Epoch:		1
21cr|perl-p5-Palm-1.400.0-3|10	
21cr|perl-p5-Palm-1.400.0-3|11	Summary:	Modules for reading manipulating, and writing .pdb and .prc database
21cr|perl-p5-Palm-1.400.0-3|12	
21cr|perl-p5-Palm-1.400.0-3|13	License:	GPL
21cr|perl-p5-Palm-1.400.0-3|14	Group:		Development/Perl
21cr|perl-p5-Palm-1.400.0-3|15	Url:		http://www.coldsync.org/#p5-Palm
21cr|perl-p5-Palm-1.400.0-3|16	Source0:	http://www.coldsync.org/download/%{upstream_name}-%{upstream_version}-snapshot.tar.gz
21cr|perl-p5-Palm-1.400.0-3|17	
21cr|perl-p5-Palm-1.400.0-3|18	BuildRequires:	perl-devel
21cr|perl-p5-Palm-1.400.0-3|19	BuildArch:	noarch
21cr|perl-p5-Palm-1.400.0-3|20	
21cr|perl-p5-Palm-1.400.0-3|21	
21cr|perl-p5-Palm-1.400.0-3|22	%description
21cr|perl-p5-Palm-1.400.0-3|23	This is p5-Palm, a set of Perl 5 modules for reading, manipulating,
21cr|perl-p5-Palm-1.400.0-3|24	and writing the .pdb and .prc database files used by PalmOS devices
21cr|perl-p5-Palm-1.400.0-3|25	such as the PalmPilot and its successors.
21cr|perl-p5-Palm-1.400.0-3|26	
21cr|perl-p5-Palm-1.400.0-3|27	%prep
21cr|perl-p5-Palm-1.400.0-3|28	%setup -qn %{upstream_name}-%{upstream_version}-snapshot
21cr|perl-p5-Palm-1.400.0-3|29	
21cr|perl-p5-Palm-1.400.0-3|30	%build
21cr|perl-p5-Palm-1.400.0-3|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-p5-Palm-1.400.0-3|32	%make
21cr|perl-p5-Palm-1.400.0-3|33	
21cr|perl-p5-Palm-1.400.0-3|34	%check
21cr|perl-p5-Palm-1.400.0-3|35	%make test
21cr|perl-p5-Palm-1.400.0-3|36	
21cr|perl-p5-Palm-1.400.0-3|37	%install
21cr|perl-p5-Palm-1.400.0-3|38	%makeinstall_std
21cr|perl-p5-Palm-1.400.0-3|39	rm -rf %{buildroot}%{perl_archlib}/perllocal.pod
21cr|perl-p5-Palm-1.400.0-3|40	
21cr|perl-p5-Palm-1.400.0-3|41	%files
21cr|perl-p5-Palm-1.400.0-3|42	%doc README TODO
21cr|perl-p5-Palm-1.400.0-3|43	%{_bindir}/*
21cr|perl-p5-Palm-1.400.0-3|44	%{perl_vendorlib}/*
21cr|perl-p5-Palm-1.400.0-3|45	%{_mandir}/man1/*
21cr|perl-p5-Palm-1.400.0-3|46	%{_mandir}/man3/*

5162 21
21cr|perl-Package-Generator-1.106.0-5|1	%define module   Package-Generator
21cr|perl-Package-Generator-1.106.0-5|2	%define upstream_version 1.106
21cr|perl-Package-Generator-1.106.0-5|3	
21cr|perl-Package-Generator-1.106.0-5|4	Name:		perl-%{module}
21cr|perl-Package-Generator-1.106.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Package-Generator-1.106.0-5|6	Release:	5
21cr|perl-Package-Generator-1.106.0-5|7	Summary:	Pseudo-garbage-collection for packages
21cr|perl-Package-Generator-1.106.0-5|8	
21cr|perl-Package-Generator-1.106.0-5|9	License:	GPL or Artistic
21cr|perl-Package-Generator-1.106.0-5|10	Group:		Development/Perl
21cr|perl-Package-Generator-1.106.0-5|11	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Package-Generator-1.106.0-5|12	Source:		http://www.cpan.org/modules/by-module/Package/Package-Generator-%{upstream_version}.tar.gz
21cr|perl-Package-Generator-1.106.0-5|13	
21cr|perl-Package-Generator-1.106.0-5|14	BuildRequires:	perl-devel
21cr|perl-Package-Generator-1.106.0-5|15	BuildRequires:	perl(Scalar::Util)
21cr|perl-Package-Generator-1.106.0-5|16	BuildRequires:	perl(Test::More)
21cr|perl-Package-Generator-1.106.0-5|17	BuildArch:	noarch
21cr|perl-Package-Generator-1.106.0-5|18	
21cr|perl-Package-Generator-1.106.0-5|19	%description
21cr|perl-Package-Generator-1.106.0-5|20	This module allows you to create simple objects which, when destroyed,
21cr|perl-Package-Generator-1.106.0-5|21	delete a given package. This lets you approximate lexically scoped
21cr|perl-Package-Generator-1.106.0-5|22	packages.
21cr|perl-Package-Generator-1.106.0-5|23	
21cr|perl-Package-Generator-1.106.0-5|24	%prep
21cr|perl-Package-Generator-1.106.0-5|25	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Package-Generator-1.106.0-5|26	
21cr|perl-Package-Generator-1.106.0-5|27	%build
21cr|perl-Package-Generator-1.106.0-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Package-Generator-1.106.0-5|29	%make
21cr|perl-Package-Generator-1.106.0-5|30	
21cr|perl-Package-Generator-1.106.0-5|31	%check
21cr|perl-Package-Generator-1.106.0-5|32	make test
21cr|perl-Package-Generator-1.106.0-5|33	
21cr|perl-Package-Generator-1.106.0-5|34	%install
21cr|perl-Package-Generator-1.106.0-5|35	%makeinstall_std
21cr|perl-Package-Generator-1.106.0-5|36	
21cr|perl-Package-Generator-1.106.0-5|37	%files
21cr|perl-Package-Generator-1.106.0-5|38	%doc Changes LICENSE README
21cr|perl-Package-Generator-1.106.0-5|39	%{_mandir}/man3/*
21cr|perl-Package-Generator-1.106.0-5|40	%{perl_vendorlib}/Package

5163 21
21cr|perl-Package-Variant-1.3.2-1|1	%define upstream_name    Package-Variant
21cr|perl-Package-Variant-1.3.2-1|2	%define upstream_version 1.003002
21cr|perl-Package-Variant-1.3.2-1|3	
21cr|perl-Package-Variant-1.3.2-1|4	Name:       perl-%{upstream_name}
21cr|perl-Package-Variant-1.3.2-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Package-Variant-1.3.2-1|6	Release:    1
21cr|perl-Package-Variant-1.3.2-1|7	
21cr|perl-Package-Variant-1.3.2-1|8	Summary:    Parameterizable packages
21cr|perl-Package-Variant-1.3.2-1|9	
21cr|perl-Package-Variant-1.3.2-1|10	License:    GPL+ or Artistic
21cr|perl-Package-Variant-1.3.2-1|11	Group:      Development/Perl
21cr|perl-Package-Variant-1.3.2-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Package-Variant-1.3.2-1|13	Source0:    http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Package-Variant-1.3.2-1|14	
21cr|perl-Package-Variant-1.3.2-1|15	BuildRequires: perl(Carp)
21cr|perl-Package-Variant-1.3.2-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.550_100
21cr|perl-Package-Variant-1.3.2-1|17	BuildRequires: perl(Import::Into)
21cr|perl-Package-Variant-1.3.2-1|18	BuildRequires: perl(Module::Runtime) >= 0.13.0
21cr|perl-Package-Variant-1.3.2-1|19	BuildRequires: perl(Test::Fatal)
21cr|perl-Package-Variant-1.3.2-1|20	BuildRequires: perl(strictures) >= 1.0.0
21cr|perl-Package-Variant-1.3.2-1|21	BuildRequires: perl-devel
21cr|perl-Package-Variant-1.3.2-1|22	
21cr|perl-Package-Variant-1.3.2-1|23	BuildArch:  noarch
21cr|perl-Package-Variant-1.3.2-1|24	
21cr|perl-Package-Variant-1.3.2-1|25	%description
21cr|perl-Package-Variant-1.3.2-1|26	This module allows you to build packages that return different variations
21cr|perl-Package-Variant-1.3.2-1|27	depending on what parameters are given.
21cr|perl-Package-Variant-1.3.2-1|28	
21cr|perl-Package-Variant-1.3.2-1|29	Users of your package will receive a subroutine able to take parameters and
21cr|perl-Package-Variant-1.3.2-1|30	return the name of a suitable variant package. The implmenetation does not
21cr|perl-Package-Variant-1.3.2-1|31	care about what kind of package it builds.
21cr|perl-Package-Variant-1.3.2-1|32	
21cr|perl-Package-Variant-1.3.2-1|33	Declaring a variable package
21cr|perl-Package-Variant-1.3.2-1|34	There are two important parts to creating a variable package. You first
21cr|perl-Package-Variant-1.3.2-1|35	have to give 'Package::Variant' some basic information about what kind
21cr|perl-Package-Variant-1.3.2-1|36	of package you want to provide, and how. The second part is
21cr|perl-Package-Variant-1.3.2-1|37	implementing a method receiving the user's arguments and generating
21cr|perl-Package-Variant-1.3.2-1|38	your variants.
21cr|perl-Package-Variant-1.3.2-1|39	
21cr|perl-Package-Variant-1.3.2-1|40	%prep
21cr|perl-Package-Variant-1.3.2-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Package-Variant-1.3.2-1|42	
21cr|perl-Package-Variant-1.3.2-1|43	%build
21cr|perl-Package-Variant-1.3.2-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Package-Variant-1.3.2-1|45	
21cr|perl-Package-Variant-1.3.2-1|46	%make
21cr|perl-Package-Variant-1.3.2-1|47	
21cr|perl-Package-Variant-1.3.2-1|48	%check
21cr|perl-Package-Variant-1.3.2-1|49	make test
21cr|perl-Package-Variant-1.3.2-1|50	
21cr|perl-Package-Variant-1.3.2-1|51	%install
21cr|perl-Package-Variant-1.3.2-1|52	%makeinstall_std
21cr|perl-Package-Variant-1.3.2-1|53	
21cr|perl-Package-Variant-1.3.2-1|54	%files
21cr|perl-Package-Variant-1.3.2-1|55	%doc Changes META.json META.yml README
21cr|perl-Package-Variant-1.3.2-1|56	%{_mandir}/man3/*
21cr|perl-Package-Variant-1.3.2-1|57	%{perl_vendorlib}/*

5164 21
21cr|perl-Panda-Install-1.2.4-3|1	%define upstream_name    Panda-Install
21cr|perl-Panda-Install-1.2.4-3|2	%define upstream_version 1.2.4
21cr|perl-Panda-Install-1.2.4-3|3	
21cr|perl-Panda-Install-1.2.4-3|4	Name:       perl-%{upstream_name}
21cr|perl-Panda-Install-1.2.4-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Panda-Install-1.2.4-3|6	Release:    3
21cr|perl-Panda-Install-1.2.4-3|7	
21cr|perl-Panda-Install-1.2.4-3|8	Summary:    Manager for module's payload
21cr|perl-Panda-Install-1.2.4-3|9	License:    GPL+ or Artistic
21cr|perl-Panda-Install-1.2.4-3|10	Group:      Development/Perl
21cr|perl-Panda-Install-1.2.4-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Panda-Install-1.2.4-3|12	Source0:    http://www.cpan.org/modules/by-module/Panda/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Panda-Install-1.2.4-3|13	
21cr|perl-Panda-Install-1.2.4-3|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Panda-Install-1.2.4-3|15	BuildRequires: perl(Test::Deep)
21cr|perl-Panda-Install-1.2.4-3|16	BuildRequires: perl-devel
21cr|perl-Panda-Install-1.2.4-3|17	
21cr|perl-Panda-Install-1.2.4-3|18	BuildArch: noarch
21cr|perl-Panda-Install-1.2.4-3|19	
21cr|perl-Panda-Install-1.2.4-3|20	%description
21cr|perl-Panda-Install-1.2.4-3|21	Panda::Install makes it much easier to write MakeMaker's makefiles
21cr|perl-Panda-Install-1.2.4-3|22	especially for XS modules. It provides dependecies support between XS
21cr|perl-Panda-Install-1.2.4-3|23	modules, so that one could easily use header files, code, compilation
21cr|perl-Panda-Install-1.2.4-3|24	options, ...etc of another. Panda::Install also lets you put source files
21cr|perl-Panda-Install-1.2.4-3|25	in subdirectories any level deep (MakeMaker doesn't handle that) and easily
21cr|perl-Panda-Install-1.2.4-3|26	compile-in external C libraries.
21cr|perl-Panda-Install-1.2.4-3|27	
21cr|perl-Panda-Install-1.2.4-3|28	The params for Panda::Install are compatible with MakeMaker with some
21cr|perl-Panda-Install-1.2.4-3|29	additions.
21cr|perl-Panda-Install-1.2.4-3|30	
21cr|perl-Panda-Install-1.2.4-3|31	Also it greatly extends typemap functionality and adds C-like XS synopsis.
21cr|perl-Panda-Install-1.2.4-3|32	
21cr|perl-Panda-Install-1.2.4-3|33	%prep
21cr|perl-Panda-Install-1.2.4-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Panda-Install-1.2.4-3|35	chmod -x Changes lib/Panda/Install.pm lib/Panda/Install/ParseXS.pm
21cr|perl-Panda-Install-1.2.4-3|36	
21cr|perl-Panda-Install-1.2.4-3|37	%build
21cr|perl-Panda-Install-1.2.4-3|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Panda-Install-1.2.4-3|39	
21cr|perl-Panda-Install-1.2.4-3|40	%make
21cr|perl-Panda-Install-1.2.4-3|41	
21cr|perl-Panda-Install-1.2.4-3|42	%check
21cr|perl-Panda-Install-1.2.4-3|43	%make test
21cr|perl-Panda-Install-1.2.4-3|44	
21cr|perl-Panda-Install-1.2.4-3|45	%install
21cr|perl-Panda-Install-1.2.4-3|46	%makeinstall_std
21cr|perl-Panda-Install-1.2.4-3|47	
21cr|perl-Panda-Install-1.2.4-3|48	%files
21cr|perl-Panda-Install-1.2.4-3|49	%doc Changes META.json META.yml
21cr|perl-Panda-Install-1.2.4-3|50	%{_mandir}/man3/*
21cr|perl-Panda-Install-1.2.4-3|51	%{perl_vendorlib}/*

5165 21
21cr|perl-Panda-XS-2.1.1-3|1	%global __provides_exclude XS.so
21cr|perl-Panda-XS-2.1.1-3|2	
21cr|perl-Panda-XS-2.1.1-3|3	
21cr|perl-Panda-XS-2.1.1-3|4	%define upstream_name    Panda-XS
21cr|perl-Panda-XS-2.1.1-3|5	%define upstream_version 2.1.1
21cr|perl-Panda-XS-2.1.1-3|6	
21cr|perl-Panda-XS-2.1.1-3|7	Name:       perl-%{upstream_name}
21cr|perl-Panda-XS-2.1.1-3|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Panda-XS-2.1.1-3|9	Release:    3
21cr|perl-Panda-XS-2.1.1-3|10	
21cr|perl-Panda-XS-2.1.1-3|11	Summary:    Useful features and typemaps for XS modules
21cr|perl-Panda-XS-2.1.1-3|12	License:    GPL+ or Artistic
21cr|perl-Panda-XS-2.1.1-3|13	Group:      Development/Perl
21cr|perl-Panda-XS-2.1.1-3|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Panda-XS-2.1.1-3|15	Source0:    http://www.cpan.org/modules/by-module/Panda/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Panda-XS-2.1.1-3|16	
21cr|perl-Panda-XS-2.1.1-3|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Panda-XS-2.1.1-3|18	BuildRequires: perl(ExtUtils::ParseXS)
21cr|perl-Panda-XS-2.1.1-3|19	BuildRequires: perl(Panda::Install)
21cr|perl-Panda-XS-2.1.1-3|20	BuildRequires: perl(Test::Deep)
21cr|perl-Panda-XS-2.1.1-3|21	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Panda-XS-2.1.1-3|22	BuildRequires: perl(Test::Simple)
21cr|perl-Panda-XS-2.1.1-3|23	BuildRequires: perl-devel
21cr|perl-Panda-XS-2.1.1-3|24	
21cr|perl-Panda-XS-2.1.1-3|25	%description
21cr|perl-Panda-XS-2.1.1-3|26	Panda::XS provides some useful features for XS modules. Also adds default
21cr|perl-Panda-XS-2.1.1-3|27	configurable typemaps with most commonly used types. Panda::XS makes it
21cr|perl-Panda-XS-2.1.1-3|28	possible for other modules (Perl or XS) to inherit from your XS module. To
21cr|perl-Panda-XS-2.1.1-3|29	use it you must have a C++ compiler. Of course most (or all) CPAN modules
21cr|perl-Panda-XS-2.1.1-3|30	have private implementation visible only via perl interface (function or
21cr|perl-Panda-XS-2.1.1-3|31	method calls). But it is a much better approach to implement functionality
21cr|perl-Panda-XS-2.1.1-3|32	in C/C++ classes with public API, make an XS interface, to make it usable
21cr|perl-Panda-XS-2.1.1-3|33	from perl and also make you C code visible to other XS modules. This makes
21cr|perl-Panda-XS-2.1.1-3|34	it possible for other users to use your C code directly from other XS
21cr|perl-Panda-XS-2.1.1-3|35	modules, without perl method/function interface and therefore they can
21cr|perl-Panda-XS-2.1.1-3|36	achieve much greater speeds. To make your C code visible to other XS
21cr|perl-Panda-XS-2.1.1-3|37	modules when your module is installed, see the Panda::Install manpage.
21cr|perl-Panda-XS-2.1.1-3|38	
21cr|perl-Panda-XS-2.1.1-3|39	%files
21cr|perl-Panda-XS-2.1.1-3|40	%doc Changes META.json META.yml
21cr|perl-Panda-XS-2.1.1-3|41	%{perl_vendorarch}/auto/
21cr|perl-Panda-XS-2.1.1-3|42	%{perl_vendorarch}/Panda/*.pm
21cr|perl-Panda-XS-2.1.1-3|43	%{perl_vendorarch}/Panda/XS.x/info
21cr|perl-Panda-XS-2.1.1-3|44	%{perl_vendorarch}/Panda/XS.x/tm/
21cr|perl-Panda-XS-2.1.1-3|45	
21cr|perl-Panda-XS-2.1.1-3|46	#---------------------------------------
21cr|perl-Panda-XS-2.1.1-3|47	%package devel
21cr|perl-Panda-XS-2.1.1-3|48	Summary:	Devel package for %{upstream_name}
21cr|perl-Panda-XS-2.1.1-3|49	Group:		Development/Perl
21cr|perl-Panda-XS-2.1.1-3|50	Requires:	%{name} = %{EVRD}
21cr|perl-Panda-XS-2.1.1-3|51	
21cr|perl-Panda-XS-2.1.1-3|52	%description devel
21cr|perl-Panda-XS-2.1.1-3|53	Headers for %{name}
21cr|perl-Panda-XS-2.1.1-3|54	
21cr|perl-Panda-XS-2.1.1-3|55	%files devel
21cr|perl-Panda-XS-2.1.1-3|56	%doc Changes
21cr|perl-Panda-XS-2.1.1-3|57	%{perl_vendorarch}/Panda/XS.x/i/
21cr|perl-Panda-XS-2.1.1-3|58	
21cr|perl-Panda-XS-2.1.1-3|59	#---------------------------------------
21cr|perl-Panda-XS-2.1.1-3|60	
21cr|perl-Panda-XS-2.1.1-3|61	%prep
21cr|perl-Panda-XS-2.1.1-3|62	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Panda-XS-2.1.1-3|63	find . -name "Changes" -o -name "*.h" -o -name "typemap" -o -name "typemap*" -o -name "*.xs" -o -name "*.cc" -o -name "*.pm"  |xargs chmod 0644
21cr|perl-Panda-XS-2.1.1-3|64	
21cr|perl-Panda-XS-2.1.1-3|65	%build
21cr|perl-Panda-XS-2.1.1-3|66	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Panda-XS-2.1.1-3|67	%make
21cr|perl-Panda-XS-2.1.1-3|68	
21cr|perl-Panda-XS-2.1.1-3|69	%check
21cr|perl-Panda-XS-2.1.1-3|70	%make test
21cr|perl-Panda-XS-2.1.1-3|71	
21cr|perl-Panda-XS-2.1.1-3|72	%install
21cr|perl-Panda-XS-2.1.1-3|73	rm -fr %{buildroot}
21cr|perl-Panda-XS-2.1.1-3|74	%makeinstall_std

5166 21
21cr|perl-PAR-1.17.0-1|1	%define	upstream_name	 PAR
21cr|perl-PAR-1.17.0-1|2	%define upstream_version 1.017
21cr|perl-PAR-1.17.0-1|3	
21cr|perl-PAR-1.17.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-PAR-1.17.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PAR-1.17.0-1|6	Release:	1
21cr|perl-PAR-1.17.0-1|7	
21cr|perl-PAR-1.17.0-1|8	Summary:	Perl Archive Toolkit
21cr|perl-PAR-1.17.0-1|9	
21cr|perl-PAR-1.17.0-1|10	License:	Artistic
21cr|perl-PAR-1.17.0-1|11	Group:		Development/Perl
21cr|perl-PAR-1.17.0-1|12	URL:		http://par.perl.org/
21cr|perl-PAR-1.17.0-1|13	Source0:	http://www.cpan.org/modules/by-module/PAR/PAR-%{upstream_version}.tar.gz
21cr|perl-PAR-1.17.0-1|14	
21cr|perl-PAR-1.17.0-1|15	BuildRequires:  perl(AutoLoader) >= 5.63
21cr|perl-PAR-1.17.0-1|16	BuildRequires:	perl(Archive::Zip) >= 1
21cr|perl-PAR-1.17.0-1|17	BuildRequires:	perl(Compress::Zlib)
21cr|perl-PAR-1.17.0-1|18	BuildRequires:	perl(File::Temp)
21cr|perl-PAR-1.17.0-1|19	BuildRequires:	perl(Module::ScanDeps) >= 0.69
21cr|perl-PAR-1.17.0-1|20	BuildRequires:	perl(PAR::Dist) >= 0.21
21cr|perl-PAR-1.17.0-1|21	BuildRequires:	perl-devel
21cr|perl-PAR-1.17.0-1|22	BuildRequires:	perl-Module-Signature
21cr|perl-PAR-1.17.0-1|23	BuildRequires:	perl(Archive::Zip) >= 1
21cr|perl-PAR-1.17.0-1|24	BuildRequires:	perl(Compress::Zlib)
21cr|perl-PAR-1.17.0-1|25	BuildRequires:	perl(Digest::SHA1)
21cr|perl-PAR-1.17.0-1|26	BuildRequires:	perl(File::Temp)
21cr|perl-PAR-1.17.0-1|27	BuildRequires:	perl(Module::ScanDeps) >= 0.45
21cr|perl-PAR-1.17.0-1|28	BuildRequires:	perl(PAR::Dist) >= 0.13
21cr|perl-PAR-1.17.0-1|29	BuildRequires:	perl(Getopt::ArgvFile)
21cr|perl-PAR-1.17.0-1|30	BuildArch:	noarch
21cr|perl-PAR-1.17.0-1|31	
21cr|perl-PAR-1.17.0-1|32	%description
21cr|perl-PAR-1.17.0-1|33	PAR is a toolkit to use perl scripts and modules stored inside compressed
21cr|perl-PAR-1.17.0-1|34	.par files.
21cr|perl-PAR-1.17.0-1|35	
21cr|perl-PAR-1.17.0-1|36	For bundling prerequisite modules of scripts into a PAR file (ala
21cr|perl-PAR-1.17.0-1|37	PerlApp, Perl2exe, or 'perlcc that works'), see "perldoc pp".
21cr|perl-PAR-1.17.0-1|38	For running ".par" files directly, see "perldoc parl".
21cr|perl-PAR-1.17.0-1|39	To generate/execute self-contained perl scripts, see "perldoc par.pl".
21cr|perl-PAR-1.17.0-1|40	
21cr|perl-PAR-1.17.0-1|41	%prep
21cr|perl-PAR-1.17.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PAR-1.17.0-1|43	
21cr|perl-PAR-1.17.0-1|44	%build
21cr|perl-PAR-1.17.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
21cr|perl-PAR-1.17.0-1|46	%make
21cr|perl-PAR-1.17.0-1|47	
21cr|perl-PAR-1.17.0-1|48	%check
21cr|perl-PAR-1.17.0-1|49	# don't run signature test since this package was patched
21cr|perl-PAR-1.17.0-1|50	rm -f SIGNATURE
21cr|perl-PAR-1.17.0-1|51	make test
21cr|perl-PAR-1.17.0-1|52	
21cr|perl-PAR-1.17.0-1|53	%install
21cr|perl-PAR-1.17.0-1|54	%makeinstall_std
21cr|perl-PAR-1.17.0-1|55	
21cr|perl-PAR-1.17.0-1|56	%clean
21cr|perl-PAR-1.17.0-1|57	
21cr|perl-PAR-1.17.0-1|58	%files
21cr|perl-PAR-1.17.0-1|59	%doc AUTHORS Changes README
21cr|perl-PAR-1.17.0-1|60	%{perl_vendorlib}/PAR
21cr|perl-PAR-1.17.0-1|61	%{perl_vendorlib}/PAR.pm
21cr|perl-PAR-1.17.0-1|62	%{_mandir}/*/*

5167 21
21cr|perl-Parallel-ForkManager-2.20.0-1|1	%define upstream_name    Parallel-ForkManager
21cr|perl-Parallel-ForkManager-2.20.0-1|2	%define upstream_version 2.02
21cr|perl-Parallel-ForkManager-2.20.0-1|3	
21cr|perl-Parallel-ForkManager-2.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Parallel-ForkManager-2.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parallel-ForkManager-2.20.0-1|6	Release:	1
21cr|perl-Parallel-ForkManager-2.20.0-1|7	
21cr|perl-Parallel-ForkManager-2.20.0-1|8	Summary:	Simple parallel processing fork manager
21cr|perl-Parallel-ForkManager-2.20.0-1|9	
21cr|perl-Parallel-ForkManager-2.20.0-1|10	License:	GPL+ or Artistic
21cr|perl-Parallel-ForkManager-2.20.0-1|11	Group:		Development/Perl
21cr|perl-Parallel-ForkManager-2.20.0-1|12	Url:		http://search.cpan.org/dist/Parallel-ForkManager/
21cr|perl-Parallel-ForkManager-2.20.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Parallel/Parallel-ForkManager-%{upstream_version}.tar.gz
21cr|perl-Parallel-ForkManager-2.20.0-1|14	
21cr|perl-Parallel-ForkManager-2.20.0-1|15	BuildRequires:	perl-devel
21cr|perl-Parallel-ForkManager-2.20.0-1|16	BuildRequires:	perl(Test::Warn)
21cr|perl-Parallel-ForkManager-2.20.0-1|17	BuildRequires:	perl(Moo::Role)
21cr|perl-Parallel-ForkManager-2.20.0-1|18	BuildArch:	noarch
21cr|perl-Parallel-ForkManager-2.20.0-1|19	
21cr|perl-Parallel-ForkManager-2.20.0-1|20	%description
21cr|perl-Parallel-ForkManager-2.20.0-1|21	This module is intended for use in operations that can be done in parallel
21cr|perl-Parallel-ForkManager-2.20.0-1|22	where the number of processes to be forked off should be limited. Typical
21cr|perl-Parallel-ForkManager-2.20.0-1|23	use is a downloader which will be retrieving hundreds/thousands of files.
21cr|perl-Parallel-ForkManager-2.20.0-1|24	
21cr|perl-Parallel-ForkManager-2.20.0-1|25	%prep
21cr|perl-Parallel-ForkManager-2.20.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parallel-ForkManager-2.20.0-1|27	
21cr|perl-Parallel-ForkManager-2.20.0-1|28	%build
21cr|perl-Parallel-ForkManager-2.20.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parallel-ForkManager-2.20.0-1|30	%make
21cr|perl-Parallel-ForkManager-2.20.0-1|31	
21cr|perl-Parallel-ForkManager-2.20.0-1|32	%check
21cr|perl-Parallel-ForkManager-2.20.0-1|33	make test
21cr|perl-Parallel-ForkManager-2.20.0-1|34	
21cr|perl-Parallel-ForkManager-2.20.0-1|35	%install
21cr|perl-Parallel-ForkManager-2.20.0-1|36	%makeinstall_std
21cr|perl-Parallel-ForkManager-2.20.0-1|37	
21cr|perl-Parallel-ForkManager-2.20.0-1|38	%files
21cr|perl-Parallel-ForkManager-2.20.0-1|39	%doc Changes
21cr|perl-Parallel-ForkManager-2.20.0-1|40	%{perl_vendorlib}/*
21cr|perl-Parallel-ForkManager-2.20.0-1|41	%{_mandir}/man3/*

5168 21
21cr|perl-Parallel-Prefork-0.180.0-1|1	%define upstream_name    Parallel-Prefork
21cr|perl-Parallel-Prefork-0.180.0-1|2	%define upstream_version 0.18
21cr|perl-Parallel-Prefork-0.180.0-1|3	
21cr|perl-Parallel-Prefork-0.180.0-1|4	Name:           perl-Parallel-Prefork
21cr|perl-Parallel-Prefork-0.180.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Parallel-Prefork-0.180.0-1|6	Release:        1
21cr|perl-Parallel-Prefork-0.180.0-1|7	Summary:        Simple prefork server framework
21cr|perl-Parallel-Prefork-0.180.0-1|8	Group:          Development/Perl
21cr|perl-Parallel-Prefork-0.180.0-1|9	License:        GPL+ or Artistic
21cr|perl-Parallel-Prefork-0.180.0-1|10	URL:            https://metacpan.org/release/Parallel-Prefork
21cr|perl-Parallel-Prefork-0.180.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/K/KA/KAZUHO/Parallel-Prefork-%{upstream_version}.tar.gz
21cr|perl-Parallel-Prefork-0.180.0-1|12	BuildArch:      noarch
21cr|perl-Parallel-Prefork-0.180.0-1|13	
21cr|perl-Parallel-Prefork-0.180.0-1|14	BuildRequires:  make
21cr|perl-Parallel-Prefork-0.180.0-1|15	BuildRequires:  perl-generators
21cr|perl-Parallel-Prefork-0.180.0-1|16	BuildRequires:  perl(Class::Accessor::Lite) >= 0.04
21cr|perl-Parallel-Prefork-0.180.0-1|17	BuildRequires:  perl(Fcntl)
21cr|perl-Parallel-Prefork-0.180.0-1|18	BuildRequires:  perl(File::Temp)
21cr|perl-Parallel-Prefork-0.180.0-1|19	BuildRequires:  perl(List::MoreUtils)
21cr|perl-Parallel-Prefork-0.180.0-1|20	BuildRequires:  perl(Parallel::Scoreboard)
21cr|perl-Parallel-Prefork-0.180.0-1|21	BuildRequires:  perl(Proc::Wait3) >= 0.03
21cr|perl-Parallel-Prefork-0.180.0-1|22	BuildRequires:  perl(Scope::Guard)
21cr|perl-Parallel-Prefork-0.180.0-1|23	BuildRequires:  perl(Signal::Mask)
21cr|perl-Parallel-Prefork-0.180.0-1|24	BuildRequires:  perl(strict)
21cr|perl-Parallel-Prefork-0.180.0-1|25	BuildRequires:  perl(Test::More)
21cr|perl-Parallel-Prefork-0.180.0-1|26	BuildRequires:  perl(Test::Requires)
21cr|perl-Parallel-Prefork-0.180.0-1|27	BuildRequires:  perl(Test::SharedFork)
21cr|perl-Parallel-Prefork-0.180.0-1|28	BuildRequires:  perl(Time::HiRes)
21cr|perl-Parallel-Prefork-0.180.0-1|29	BuildRequires:  perl(warnings)
21cr|perl-Parallel-Prefork-0.180.0-1|30	
21cr|perl-Parallel-Prefork-0.180.0-1|31	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Parallel-Prefork-0.180.0-1|32	BuildRequires:  perl(Module::Install::ReadmeFromPod)
21cr|perl-Parallel-Prefork-0.180.0-1|33	
21cr|perl-Parallel-Prefork-0.180.0-1|34	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Parallel-Prefork-0.180.0-1|35	
21cr|perl-Parallel-Prefork-0.180.0-1|36	%description
21cr|perl-Parallel-Prefork-0.180.0-1|37	Parallel::Prefork is much like Parallel::ForkManager, but supports graceful
21cr|perl-Parallel-Prefork-0.180.0-1|38	shutdown and run-time reconfiguration.
21cr|perl-Parallel-Prefork-0.180.0-1|39	
21cr|perl-Parallel-Prefork-0.180.0-1|40	%prep
21cr|perl-Parallel-Prefork-0.180.0-1|41	%setup -q -n Parallel-Prefork-%{upstream_version}
21cr|perl-Parallel-Prefork-0.180.0-1|42	rm -r inc
21cr|perl-Parallel-Prefork-0.180.0-1|43	sed -i -e '/^inc\/*$/d' MANIFEST
21cr|perl-Parallel-Prefork-0.180.0-1|44	
21cr|perl-Parallel-Prefork-0.180.0-1|45	%build
21cr|perl-Parallel-Prefork-0.180.0-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Parallel-Prefork-0.180.0-1|47	make %{?_smp_mflags}
21cr|perl-Parallel-Prefork-0.180.0-1|48	
21cr|perl-Parallel-Prefork-0.180.0-1|49	%install
21cr|perl-Parallel-Prefork-0.180.0-1|50	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Parallel-Prefork-0.180.0-1|51	%{_fixperms} %{buildroot}/*
21cr|perl-Parallel-Prefork-0.180.0-1|52	
21cr|perl-Parallel-Prefork-0.180.0-1|53	%check
21cr|perl-Parallel-Prefork-0.180.0-1|54	make test
21cr|perl-Parallel-Prefork-0.180.0-1|55	
21cr|perl-Parallel-Prefork-0.180.0-1|56	%files
21cr|perl-Parallel-Prefork-0.180.0-1|57	%doc Changes README
21cr|perl-Parallel-Prefork-0.180.0-1|58	%{perl_vendorlib}/*
21cr|perl-Parallel-Prefork-0.180.0-1|59	%{_mandir}/man3/*
21cr|perl-Parallel-Prefork-0.180.0-1|60	

5169 21
21cr|perl-Parallel-Scoreboard-0.80.0-1|1	%define upstream_name    Parallel-Scoreboard
21cr|perl-Parallel-Scoreboard-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-Parallel-Scoreboard-0.80.0-1|3	
21cr|perl-Parallel-Scoreboard-0.80.0-1|4	Name:           perl-Parallel-Scoreboard
21cr|perl-Parallel-Scoreboard-0.80.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Parallel-Scoreboard-0.80.0-1|6	Release:        1
21cr|perl-Parallel-Scoreboard-0.80.0-1|7	Summary:        Scoreboard for monitoring status of many processes
21cr|perl-Parallel-Scoreboard-0.80.0-1|8	Group:          Development/Perl
21cr|perl-Parallel-Scoreboard-0.80.0-1|9	License:        GPL+ or Artistic
21cr|perl-Parallel-Scoreboard-0.80.0-1|10	URL:            https://metacpan.org/release/Parallel-Scoreboard
21cr|perl-Parallel-Scoreboard-0.80.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/K/KA/KAZUHO/Parallel-Scoreboard-%{upstream_version}.tar.gz
21cr|perl-Parallel-Scoreboard-0.80.0-1|12	BuildArch:      noarch
21cr|perl-Parallel-Scoreboard-0.80.0-1|13	
21cr|perl-Parallel-Scoreboard-0.80.0-1|14	BuildRequires:  make
21cr|perl-Parallel-Scoreboard-0.80.0-1|15	BuildRequires:  %{__perl}
21cr|perl-Parallel-Scoreboard-0.80.0-1|16	
21cr|perl-Parallel-Scoreboard-0.80.0-1|17	BuildRequires:  perl-generators
21cr|perl-Parallel-Scoreboard-0.80.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Parallel-Scoreboard-0.80.0-1|19	BuildRequires:  perl(File::Temp)
21cr|perl-Parallel-Scoreboard-0.80.0-1|20	BuildRequires:  perl(Test::Warn)
21cr|perl-Parallel-Scoreboard-0.80.0-1|21	BuildRequires:  perl(Test::More)
21cr|perl-Parallel-Scoreboard-0.80.0-1|22	
21cr|perl-Parallel-Scoreboard-0.80.0-1|23	# Run-time deps
21cr|perl-Parallel-Scoreboard-0.80.0-1|24	BuildRequires: perl(Class::Accessor::Lite)
21cr|perl-Parallel-Scoreboard-0.80.0-1|25	BuildRequires: perl(Digest::MD5)
21cr|perl-Parallel-Scoreboard-0.80.0-1|26	BuildRequires: perl(Fcntl)
21cr|perl-Parallel-Scoreboard-0.80.0-1|27	BuildRequires: perl(File::Path)
21cr|perl-Parallel-Scoreboard-0.80.0-1|28	BuildRequires: perl(HTML::Entities)
21cr|perl-Parallel-Scoreboard-0.80.0-1|29	BuildRequires: perl(IO::Handle)
21cr|perl-Parallel-Scoreboard-0.80.0-1|30	BuildRequires: perl(JSON)
21cr|perl-Parallel-Scoreboard-0.80.0-1|31	BuildRequires: perl(POSIX)
21cr|perl-Parallel-Scoreboard-0.80.0-1|32	BuildRequires: perl(strict)
21cr|perl-Parallel-Scoreboard-0.80.0-1|33	BuildRequires: perl(warnings)
21cr|perl-Parallel-Scoreboard-0.80.0-1|34	
21cr|perl-Parallel-Scoreboard-0.80.0-1|35	BuildRequires: perl(inc::Module::Install)
21cr|perl-Parallel-Scoreboard-0.80.0-1|36	BuildRequires: perl(Module::Install::ReadmeFromPod)
21cr|perl-Parallel-Scoreboard-0.80.0-1|37	
21cr|perl-Parallel-Scoreboard-0.80.0-1|38	Requires:      perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Parallel-Scoreboard-0.80.0-1|39	
21cr|perl-Parallel-Scoreboard-0.80.0-1|40	%description
21cr|perl-Parallel-Scoreboard-0.80.0-1|41	Parallel::Scoreboard is a pure-perl implementation of a process scoreboard.
21cr|perl-Parallel-Scoreboard-0.80.0-1|42	By using the module it is easy to create a monitor for many worker process,
21cr|perl-Parallel-Scoreboard-0.80.0-1|43	like the status module of the Apache HTTP server.
21cr|perl-Parallel-Scoreboard-0.80.0-1|44	
21cr|perl-Parallel-Scoreboard-0.80.0-1|45	%prep
21cr|perl-Parallel-Scoreboard-0.80.0-1|46	%setup -q -n Parallel-Scoreboard-%{upstream_version}
21cr|perl-Parallel-Scoreboard-0.80.0-1|47	rm -r inc
21cr|perl-Parallel-Scoreboard-0.80.0-1|48	sed -i -e '/^inc\/.*$/d' MANIFEST
21cr|perl-Parallel-Scoreboard-0.80.0-1|49	
21cr|perl-Parallel-Scoreboard-0.80.0-1|50	
21cr|perl-Parallel-Scoreboard-0.80.0-1|51	%build
21cr|perl-Parallel-Scoreboard-0.80.0-1|52	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Parallel-Scoreboard-0.80.0-1|53	%{__make} %{?_smp_mflags}
21cr|perl-Parallel-Scoreboard-0.80.0-1|54	
21cr|perl-Parallel-Scoreboard-0.80.0-1|55	
21cr|perl-Parallel-Scoreboard-0.80.0-1|56	%install
21cr|perl-Parallel-Scoreboard-0.80.0-1|57	%{__make} pure_install DESTDIR=%{buildroot}
21cr|perl-Parallel-Scoreboard-0.80.0-1|58	%{_fixperms} %{buildroot}/*
21cr|perl-Parallel-Scoreboard-0.80.0-1|59	
21cr|perl-Parallel-Scoreboard-0.80.0-1|60	%check
21cr|perl-Parallel-Scoreboard-0.80.0-1|61	%{__make} test
21cr|perl-Parallel-Scoreboard-0.80.0-1|62	
21cr|perl-Parallel-Scoreboard-0.80.0-1|63	%files
21cr|perl-Parallel-Scoreboard-0.80.0-1|64	%doc Changes README
21cr|perl-Parallel-Scoreboard-0.80.0-1|65	%{perl_vendorlib}/*
21cr|perl-Parallel-Scoreboard-0.80.0-1|66	%{_mandir}/man3/*
21cr|perl-Parallel-Scoreboard-0.80.0-1|67	

5170 21
21cr|perl-Params-Check-0.380.0-3|1	%define	upstream_name	 Params-Check
21cr|perl-Params-Check-0.380.0-3|2	%define upstream_version 0.38
21cr|perl-Params-Check-0.380.0-3|3	
21cr|perl-Params-Check-0.380.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Params-Check-0.380.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Params-Check-0.380.0-3|6	Release:	3
21cr|perl-Params-Check-0.380.0-3|7	
21cr|perl-Params-Check-0.380.0-3|8	Summary:	A generic input parsing/checking mechanism
21cr|perl-Params-Check-0.380.0-3|9	
21cr|perl-Params-Check-0.380.0-3|10	License:	GPL+ or Artistic
21cr|perl-Params-Check-0.380.0-3|11	Group:		Development/Perl
21cr|perl-Params-Check-0.380.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Params-Check-0.380.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/K/KA/KANE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Params-Check-0.380.0-3|14	
21cr|perl-Params-Check-0.380.0-3|15	BuildRequires:	perl-devel
21cr|perl-Params-Check-0.380.0-3|16	BuildRequires:	perl(Locale::Maketext::Simple)
21cr|perl-Params-Check-0.380.0-3|17	BuildArch:	noarch
21cr|perl-Params-Check-0.380.0-3|18	
21cr|perl-Params-Check-0.380.0-3|19	%description
21cr|perl-Params-Check-0.380.0-3|20	Params::Check is a generic input parsing/checking mechanism.
21cr|perl-Params-Check-0.380.0-3|21	
21cr|perl-Params-Check-0.380.0-3|22	It allows you to validate input via a template. The only requirement is that
21cr|perl-Params-Check-0.380.0-3|23	the arguments must be named.
21cr|perl-Params-Check-0.380.0-3|24	
21cr|perl-Params-Check-0.380.0-3|25	Params::Check can do the following things for you:
21cr|perl-Params-Check-0.380.0-3|26	* Convert all keys to lowercase
21cr|perl-Params-Check-0.380.0-3|27	* Check if all required arguments have been provided
21cr|perl-Params-Check-0.380.0-3|28	* Set arguments that have not been provided to the default
21cr|perl-Params-Check-0.380.0-3|29	* Weed out arguments that are not supported and warn about them to the user
21cr|perl-Params-Check-0.380.0-3|30	* Validate the arguments given by the user based on strings, regexes, lists or
21cr|perl-Params-Check-0.380.0-3|31	even subroutines
21cr|perl-Params-Check-0.380.0-3|32	* Enforce type integrity if required
21cr|perl-Params-Check-0.380.0-3|33	
21cr|perl-Params-Check-0.380.0-3|34	%prep
21cr|perl-Params-Check-0.380.0-3|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Params-Check-0.380.0-3|36	
21cr|perl-Params-Check-0.380.0-3|37	%build
21cr|perl-Params-Check-0.380.0-3|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Params-Check-0.380.0-3|39	%make
21cr|perl-Params-Check-0.380.0-3|40	
21cr|perl-Params-Check-0.380.0-3|41	%install
21cr|perl-Params-Check-0.380.0-3|42	%makeinstall_std
21cr|perl-Params-Check-0.380.0-3|43	
21cr|perl-Params-Check-0.380.0-3|44	%check
21cr|perl-Params-Check-0.380.0-3|45	make test
21cr|perl-Params-Check-0.380.0-3|46	
21cr|perl-Params-Check-0.380.0-3|47	%files
21cr|perl-Params-Check-0.380.0-3|48	%doc CHANGES README
21cr|perl-Params-Check-0.380.0-3|49	%{perl_vendorlib}/Params
21cr|perl-Params-Check-0.380.0-3|50	%{_mandir}/*/*

5171 21
21cr|perl-Parse-Binary-0.110.0-8|1	%define upstream_name    Parse-Binary
21cr|perl-Parse-Binary-0.110.0-8|2	%define upstream_version 0.11
21cr|perl-Parse-Binary-0.110.0-8|3	
21cr|perl-Parse-Binary-0.110.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-Binary-0.110.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-Binary-0.110.0-8|6	Release:	8
21cr|perl-Parse-Binary-0.110.0-8|7	
21cr|perl-Parse-Binary-0.110.0-8|8	Summary:	Convert between variant records and hashes
21cr|perl-Parse-Binary-0.110.0-8|9	
21cr|perl-Parse-Binary-0.110.0-8|10	License:	GPL+ or Artistic
21cr|perl-Parse-Binary-0.110.0-8|11	Group:		Development/Perl
21cr|perl-Parse-Binary-0.110.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-Binary-0.110.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-Binary-0.110.0-8|14	
21cr|perl-Parse-Binary-0.110.0-8|15	BuildRequires:	perl-devel
21cr|perl-Parse-Binary-0.110.0-8|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Parse-Binary-0.110.0-8|17	BuildRequires:	perl(Test)
21cr|perl-Parse-Binary-0.110.0-8|18	BuildArch:	noarch
21cr|perl-Parse-Binary-0.110.0-8|19	
21cr|perl-Parse-Binary-0.110.0-8|20	%description
21cr|perl-Parse-Binary-0.110.0-8|21	This module makes parsing binary data structures much easier, by serving as
21cr|perl-Parse-Binary-0.110.0-8|22	a base class for classes that represents the binary data, which may contain
21cr|perl-Parse-Binary-0.110.0-8|23	objects of other classes to represent parts of itself.
21cr|perl-Parse-Binary-0.110.0-8|24	
21cr|perl-Parse-Binary-0.110.0-8|25	Documentation is unfortunately a bit lacking at this moment. Please read
21cr|perl-Parse-Binary-0.110.0-8|26	the tests and source code of the Parse::AFP manpage and the Win32::Exe
21cr|perl-Parse-Binary-0.110.0-8|27	manpage for examples of using this module.
21cr|perl-Parse-Binary-0.110.0-8|28	
21cr|perl-Parse-Binary-0.110.0-8|29	%prep
21cr|perl-Parse-Binary-0.110.0-8|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-Binary-0.110.0-8|31	
21cr|perl-Parse-Binary-0.110.0-8|32	%build
21cr|perl-Parse-Binary-0.110.0-8|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-Binary-0.110.0-8|34	%make
21cr|perl-Parse-Binary-0.110.0-8|35	
21cr|perl-Parse-Binary-0.110.0-8|36	%check
21cr|perl-Parse-Binary-0.110.0-8|37	make test
21cr|perl-Parse-Binary-0.110.0-8|38	
21cr|perl-Parse-Binary-0.110.0-8|39	%install
21cr|perl-Parse-Binary-0.110.0-8|40	%makeinstall_std
21cr|perl-Parse-Binary-0.110.0-8|41	
21cr|perl-Parse-Binary-0.110.0-8|42	%files
21cr|perl-Parse-Binary-0.110.0-8|43	%doc Changes README
21cr|perl-Parse-Binary-0.110.0-8|44	%{_mandir}/man3/*
21cr|perl-Parse-Binary-0.110.0-8|45	%{perl_vendorlib}/*

5172 21
21cr|perl-Parse-CPAN-Packages-2.400.0-1|1	%define upstream_name    Parse-CPAN-Packages
21cr|perl-Parse-CPAN-Packages-2.400.0-1|2	%define upstream_version 2.40
21cr|perl-Parse-CPAN-Packages-2.400.0-1|3	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-CPAN-Packages-2.400.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-CPAN-Packages-2.400.0-1|6	Release:	1
21cr|perl-Parse-CPAN-Packages-2.400.0-1|7	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|8	Summary:	Parse 02packages.details.txt.gz
21cr|perl-Parse-CPAN-Packages-2.400.0-1|9	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|10	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|11	License:	GPL+ or Artistic
21cr|perl-Parse-CPAN-Packages-2.400.0-1|12	Group:		Development/Perl
21cr|perl-Parse-CPAN-Packages-2.400.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-CPAN-Packages-2.400.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-CPAN-Packages-2.400.0-1|15	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|16	BuildRequires:	perl-devel
21cr|perl-Parse-CPAN-Packages-2.400.0-1|17	BuildRequires:	perl(Archive::Peek)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|18	BuildRequires:	perl(Path::Class)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|19	BuildRequires:	perl(Test::InDistDir)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|20	BuildRequires:	perl(Compress::Zlib)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|21	BuildRequires:	perl(CPAN::DistnameInfo)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|22	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|23	BuildRequires:	perl(IO::Zlib)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|24	BuildRequires:	perl(Moose)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|25	BuildRequires:	perl(PPI)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|26	BuildRequires:	perl(Test::More)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|27	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|28	BuildRequires:	perl(version)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|29	BuildRequires:	perl(File::Slurp)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|30	BuildRequires:	perl(Moo)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|31	BuildRequires:	perl(Type::Utils)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|32	BuildRequires:	perl(Types::Standard)
21cr|perl-Parse-CPAN-Packages-2.400.0-1|33	BuildArch:	noarch
21cr|perl-Parse-CPAN-Packages-2.400.0-1|34	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|35	%description
21cr|perl-Parse-CPAN-Packages-2.400.0-1|36	The Comprehensive Perl Archive Network (CPAN) is a very useful collection
21cr|perl-Parse-CPAN-Packages-2.400.0-1|37	of Perl code. It has several indices of the files that it hosts, including
21cr|perl-Parse-CPAN-Packages-2.400.0-1|38	a file named "02packages.details.txt.gz" in the "modules" directory. This
21cr|perl-Parse-CPAN-Packages-2.400.0-1|39	file contains lots of useful information and this module provides a simple
21cr|perl-Parse-CPAN-Packages-2.400.0-1|40	interface to the data contained within.
21cr|perl-Parse-CPAN-Packages-2.400.0-1|41	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|42	In a future release the Parse::CPAN::Packages::Package manpage and the
21cr|perl-Parse-CPAN-Packages-2.400.0-1|43	Parse::CPAN::Packages::Distribution manpage might have more information.
21cr|perl-Parse-CPAN-Packages-2.400.0-1|44	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|45	Methods
21cr|perl-Parse-CPAN-Packages-2.400.0-1|46	* new
21cr|perl-Parse-CPAN-Packages-2.400.0-1|47	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|48	%prep
21cr|perl-Parse-CPAN-Packages-2.400.0-1|49	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-CPAN-Packages-2.400.0-1|50	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|51	%build
21cr|perl-Parse-CPAN-Packages-2.400.0-1|52	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-CPAN-Packages-2.400.0-1|53	%make
21cr|perl-Parse-CPAN-Packages-2.400.0-1|54	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|55	%check
21cr|perl-Parse-CPAN-Packages-2.400.0-1|56	make test
21cr|perl-Parse-CPAN-Packages-2.400.0-1|57	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|58	%install
21cr|perl-Parse-CPAN-Packages-2.400.0-1|59	%makeinstall_std
21cr|perl-Parse-CPAN-Packages-2.400.0-1|60	
21cr|perl-Parse-CPAN-Packages-2.400.0-1|61	%files
21cr|perl-Parse-CPAN-Packages-2.400.0-1|62	%doc CHANGES README
21cr|perl-Parse-CPAN-Packages-2.400.0-1|63	%{_mandir}/man3/*
21cr|perl-Parse-CPAN-Packages-2.400.0-1|64	%{perl_vendorlib}/*

5173 21
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|1	%define upstream_name    Parse-CPAN-Packages-Fast
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|2	%define upstream_version 0.09
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|3	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|6	Release:	1
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|7	Summary:	Parse CPAN's package index
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|8	License:	GPL+ or Artistic
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|9	Group:		Development/Perl
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Parse/Parse-CPAN-Packages-Fast-%{upstream_version}.tar.gz
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|12	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|13	BuildRequires:	perl-devel
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|14	BuildRequires:	perl(CPAN::DistnameInfo)
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|15	BuildRequires:	perl(CPAN::Version)
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|17	BuildRequires:	perl(PerlIO::gzip)
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|18	BuildRequires:	perl-IO-Compress
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|19	BuildRequires:	perl(IO::Uncompress::Gunzip)
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|20	BuildArch:	noarch
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|21	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|22	%description
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|23	This is a largely API compatible rewrite of the Parse::CPAN::Packages
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|24	manpage.
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|25	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|26	Notable differences are
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|27	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|28	* * The method add_package of
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|29	Parse::CPAN::Packages::Fast::Distribution is not implemented
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|30	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|31	%prep
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|33	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|34	%build
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|36	%make
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|37	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|38	%check
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|39	make test
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|40	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|41	%install
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|42	%makeinstall_std
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|43	
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|44	%files
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|45	%doc Changes META.yml README
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|46	%{_mandir}/man3/*
21cr|perl-Parse-CPAN-Packages-Fast-0.90.0-1|47	%{perl_vendorlib}/*

5174 21
21cr|perl-Parse-Distname-0.50.0-1|1	%define upstream_name Parse-Distname
21cr|perl-Parse-Distname-0.50.0-1|2	%define upstream_version 0.05
21cr|perl-Parse-Distname-0.50.0-1|3	
21cr|perl-Parse-Distname-0.50.0-1|4	Name:		perl-Parse-Distname
21cr|perl-Parse-Distname-0.50.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-Distname-0.50.0-1|6	Release:	1
21cr|perl-Parse-Distname-0.50.0-1|7	Summary:	Parse a distribution name
21cr|perl-Parse-Distname-0.50.0-1|8	Group:		Development/Perl
21cr|perl-Parse-Distname-0.50.0-1|9	License:	GPL+ or Artistic
21cr|perl-Parse-Distname-0.50.0-1|10	URL:		https://metacpan.org/dist/Parse-Distname
21cr|perl-Parse-Distname-0.50.0-1|11	Source0:	https://cpan.metacpan.org/modules/by-module/Parse/Parse-Distname-%{upstream_version}.tar.gz
21cr|perl-Parse-Distname-0.50.0-1|12	BuildArch:	noarch
21cr|perl-Parse-Distname-0.50.0-1|13	# Module Build
21cr|perl-Parse-Distname-0.50.0-1|14	BuildRequires:	coreutils
21cr|perl-Parse-Distname-0.50.0-1|15	BuildRequires:	make
21cr|perl-Parse-Distname-0.50.0-1|16	BuildRequires:	perl-generators
21cr|perl-Parse-Distname-0.50.0-1|17	BuildRequires:	perl-interpreter
21cr|perl-Parse-Distname-0.50.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Parse-Distname-0.50.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker::CPANfile) >= 0.08
21cr|perl-Parse-Distname-0.50.0-1|20	# Module Runtime
21cr|perl-Parse-Distname-0.50.0-1|21	BuildRequires:	perl(Carp)
21cr|perl-Parse-Distname-0.50.0-1|22	BuildRequires:	perl(Exporter) >= 5.57
21cr|perl-Parse-Distname-0.50.0-1|23	BuildRequires:	perl(strict)
21cr|perl-Parse-Distname-0.50.0-1|24	BuildRequires:	perl(warnings)
21cr|perl-Parse-Distname-0.50.0-1|25	# Test Suite
21cr|perl-Parse-Distname-0.50.0-1|26	BuildRequires:	perl(JSON::PP)
21cr|perl-Parse-Distname-0.50.0-1|27	BuildRequires:	perl(Test::Differences)
21cr|perl-Parse-Distname-0.50.0-1|28	BuildRequires:	perl(Test::More) >= 0.88
21cr|perl-Parse-Distname-0.50.0-1|29	BuildRequires:	perl(Test::UseAllModules) >= 0.17
21cr|perl-Parse-Distname-0.50.0-1|30	# Dependencies
21cr|perl-Parse-Distname-0.50.0-1|31	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Parse-Distname-0.50.0-1|32	
21cr|perl-Parse-Distname-0.50.0-1|33	%description
21cr|perl-Parse-Distname-0.50.0-1|34	Parse::Distname is yet another distribution name parser. It works almost the
21cr|perl-Parse-Distname-0.50.0-1|35	same as CPAN::DistnameInfo, but Parse::Distname takes a different approach. It
21cr|perl-Parse-Distname-0.50.0-1|36	tries to extract the version part of a distribution and treat the rest as a
21cr|perl-Parse-Distname-0.50.0-1|37	distribution name, contrary to CPAN::DistnameInfo which tries to define a name
21cr|perl-Parse-Distname-0.50.0-1|38	part and treat the rest as a version.
21cr|perl-Parse-Distname-0.50.0-1|39	
21cr|perl-Parse-Distname-0.50.0-1|40	Because of this difference, when Parse::Distname parses a weird distribution
21cr|perl-Parse-Distname-0.50.0-1|41	name such as "AUTHOR/v1.0.tar.gz", it says the name is empty and the version
21cr|perl-Parse-Distname-0.50.0-1|42	is "v1.0", while CPAN::DistnameInfo says the name is "v" and the version is
21cr|perl-Parse-Distname-0.50.0-1|43	"1.0". See test files in this distribution if you need more details. As of this
21cr|perl-Parse-Distname-0.50.0-1|44	writing, Parse::Distname returns a different result for about 200+
21cr|perl-Parse-Distname-0.50.0-1|45	distributions among about 320000 BackPan distributions.
21cr|perl-Parse-Distname-0.50.0-1|46	
21cr|perl-Parse-Distname-0.50.0-1|47	%prep
21cr|perl-Parse-Distname-0.50.0-1|48	%setup -q -n Parse-Distname-%{upstream_version}
21cr|perl-Parse-Distname-0.50.0-1|49	
21cr|perl-Parse-Distname-0.50.0-1|50	%build
21cr|perl-Parse-Distname-0.50.0-1|51	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Parse-Distname-0.50.0-1|52	%make_build
21cr|perl-Parse-Distname-0.50.0-1|53	
21cr|perl-Parse-Distname-0.50.0-1|54	%install
21cr|perl-Parse-Distname-0.50.0-1|55	%make_install
21cr|perl-Parse-Distname-0.50.0-1|56	%{_fixperms} -c %{buildroot}
21cr|perl-Parse-Distname-0.50.0-1|57	
21cr|perl-Parse-Distname-0.50.0-1|58	%check
21cr|perl-Parse-Distname-0.50.0-1|59	make test
21cr|perl-Parse-Distname-0.50.0-1|60	
21cr|perl-Parse-Distname-0.50.0-1|61	%files
21cr|perl-Parse-Distname-0.50.0-1|62	%license LICENSE
21cr|perl-Parse-Distname-0.50.0-1|63	%doc Changes README
21cr|perl-Parse-Distname-0.50.0-1|64	%{perl_vendorlib}/Parse/
21cr|perl-Parse-Distname-0.50.0-1|65	%{_mandir}/man3/Parse::Distname.3*

5175 21
21cr|perl-Parse-DMIDecode-0.30.0-5|1	%define upstream_name    Parse-DMIDecode
21cr|perl-Parse-DMIDecode-0.30.0-5|2	%define upstream_version 0.03
21cr|perl-Parse-DMIDecode-0.30.0-5|3	
21cr|perl-Parse-DMIDecode-0.30.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Parse-DMIDecode-0.30.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Parse-DMIDecode-0.30.0-5|6	Release:    5
21cr|perl-Parse-DMIDecode-0.30.0-5|7	
21cr|perl-Parse-DMIDecode-0.30.0-5|8	Summary:    Interface to SMBIOS under using dmidecode
21cr|perl-Parse-DMIDecode-0.30.0-5|9	
21cr|perl-Parse-DMIDecode-0.30.0-5|10	License:    GPL+ or Artistic
21cr|perl-Parse-DMIDecode-0.30.0-5|11	Group:      Development/Perl
21cr|perl-Parse-DMIDecode-0.30.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-DMIDecode-0.30.0-5|13	Source0:    http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-DMIDecode-0.30.0-5|14	
21cr|perl-Parse-DMIDecode-0.30.0-5|15	BuildRequires: perl(Carp)
21cr|perl-Parse-DMIDecode-0.30.0-5|16	BuildRequires: perl(Test)
21cr|perl-Parse-DMIDecode-0.30.0-5|17	BuildRequires: perl(Test::More)
21cr|perl-Parse-DMIDecode-0.30.0-5|18	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Parse-DMIDecode-0.30.0-5|19	BuildArch: noarch
21cr|perl-Parse-DMIDecode-0.30.0-5|20	
21cr|perl-Parse-DMIDecode-0.30.0-5|21	%description
21cr|perl-Parse-DMIDecode-0.30.0-5|22	This module provides an OO interface to SMBIOS information through the
21cr|perl-Parse-DMIDecode-0.30.0-5|23	_dmidecode_ command which is known to work under a number of Linux, BSD and
21cr|perl-Parse-DMIDecode-0.30.0-5|24	BeOS variants.
21cr|perl-Parse-DMIDecode-0.30.0-5|25	
21cr|perl-Parse-DMIDecode-0.30.0-5|26	%prep
21cr|perl-Parse-DMIDecode-0.30.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-DMIDecode-0.30.0-5|28	
21cr|perl-Parse-DMIDecode-0.30.0-5|29	%build
21cr|perl-Parse-DMIDecode-0.30.0-5|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-DMIDecode-0.30.0-5|31	
21cr|perl-Parse-DMIDecode-0.30.0-5|32	%make
21cr|perl-Parse-DMIDecode-0.30.0-5|33	
21cr|perl-Parse-DMIDecode-0.30.0-5|34	%check
21cr|perl-Parse-DMIDecode-0.30.0-5|35	%make test
21cr|perl-Parse-DMIDecode-0.30.0-5|36	
21cr|perl-Parse-DMIDecode-0.30.0-5|37	%install
21cr|perl-Parse-DMIDecode-0.30.0-5|38	%makeinstall_std
21cr|perl-Parse-DMIDecode-0.30.0-5|39	
21cr|perl-Parse-DMIDecode-0.30.0-5|40	%clean
21cr|perl-Parse-DMIDecode-0.30.0-5|41	
21cr|perl-Parse-DMIDecode-0.30.0-5|42	%files
21cr|perl-Parse-DMIDecode-0.30.0-5|43	%doc LICENSE Changes META.yml README
21cr|perl-Parse-DMIDecode-0.30.0-5|44	%{_mandir}/man3/*
21cr|perl-Parse-DMIDecode-0.30.0-5|45	%{perl_vendorlib}/*

5176 21
21cr|perl-Parse-EDID-1.0.7-2|1	%define upstream_name    Parse-EDID
21cr|perl-Parse-EDID-1.0.7-2|2	%define upstream_version 1.0.7
21cr|perl-Parse-EDID-1.0.7-2|3	
21cr|perl-Parse-EDID-1.0.7-2|4	Name:       perl-%{upstream_name}
21cr|perl-Parse-EDID-1.0.7-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Parse-EDID-1.0.7-2|6	Release:    2
21cr|perl-Parse-EDID-1.0.7-2|7	
21cr|perl-Parse-EDID-1.0.7-2|8	Summary:    Extended display identification data (EDID) parser
21cr|perl-Parse-EDID-1.0.7-2|9	License:    GPL+ or Artistic
21cr|perl-Parse-EDID-1.0.7-2|10	Group:      Development/Perl
21cr|perl-Parse-EDID-1.0.7-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-EDID-1.0.7-2|12	Source0:    http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-EDID-1.0.7-2|13	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Parse-EDID-1.0.7-2|14	BuildRequires: perl(Test::Warn)
21cr|perl-Parse-EDID-1.0.7-2|15	BuildArch:     noarch
21cr|perl-Parse-EDID-1.0.7-2|16	
21cr|perl-Parse-EDID-1.0.7-2|17	%description
21cr|perl-Parse-EDID-1.0.7-2|18	This module provides some function to parse Extended Display Identification
21cr|perl-Parse-EDID-1.0.7-2|19	Data binary data structures.
21cr|perl-Parse-EDID-1.0.7-2|20	
21cr|perl-Parse-EDID-1.0.7-2|21	Extended Display Identification Data (EDID) is a metadata format for
21cr|perl-Parse-EDID-1.0.7-2|22	display devices to describe their capabilities to a video source. The
21cr|perl-Parse-EDID-1.0.7-2|23	data format is defined by a standard published by the Video Electronics
21cr|perl-Parse-EDID-1.0.7-2|24	Standards Association (VESA).
21cr|perl-Parse-EDID-1.0.7-2|25	
21cr|perl-Parse-EDID-1.0.7-2|26	%prep
21cr|perl-Parse-EDID-1.0.7-2|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-EDID-1.0.7-2|28	
21cr|perl-Parse-EDID-1.0.7-2|29	%build
21cr|perl-Parse-EDID-1.0.7-2|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-EDID-1.0.7-2|31	%make
21cr|perl-Parse-EDID-1.0.7-2|32	
21cr|perl-Parse-EDID-1.0.7-2|33	%check
21cr|perl-Parse-EDID-1.0.7-2|34	make test
21cr|perl-Parse-EDID-1.0.7-2|35	
21cr|perl-Parse-EDID-1.0.7-2|36	%install
21cr|perl-Parse-EDID-1.0.7-2|37	%makeinstall_std
21cr|perl-Parse-EDID-1.0.7-2|38	
21cr|perl-Parse-EDID-1.0.7-2|39	%files
21cr|perl-Parse-EDID-1.0.7-2|40	%doc README META.yml META.json Changes
21cr|perl-Parse-EDID-1.0.7-2|41	%{_mandir}/man3/*
21cr|perl-Parse-EDID-1.0.7-2|42	%{perl_vendorlib}/*

5177 21
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|1	%define upstream_name    Parse-ErrorString-Perl
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|2	%define upstream_version 0.27
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|3	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|6	Release:	1
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|7	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|8	Summary:	Parse error messages from the perl interpreter
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|9	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|10	License:	GPL+ or Artistic
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|11	Group:		Development/Perl
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|14	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|15	BuildRequires:	perl-devel
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|19	BuildRequires:	perl(Test::Differences)
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|20	BuildRequires:	perl(Class::XSAccessor)
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|21	BuildRequires:	perl(File::Basename)
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|22	BuildRequires:	perl(File::Spec)
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|23	BuildRequires:	perl(Pod::Find)
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|24	BuildRequires:	perl(Pod::POM)
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|25	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|26	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|27	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|28	BuildArch:	noarch
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|29	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|30	%description
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|31	Module to parse error messages from the perl interpreter.
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|32	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|33	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|34	%prep
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|36	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|37	%build
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|39	%make
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|40	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|41	%check
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|42	make test
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|43	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|44	%install
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|45	%makeinstall_std
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|46	
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|47	%files
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|48	%doc  Changes META.yml
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|49	%{_bindir}/check_perldiag
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|50	%{_mandir}/man1/*
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|51	%{_mandir}/man3/*
21cr|perl-Parse-ErrorString-Perl-0.270.0-1|52	%{perl_vendorlib}/*

5178 21
21cr|perl-Parse-ExuberantCTags-1.20.0-7|1	%define upstream_name    Parse-ExuberantCTags
21cr|perl-Parse-ExuberantCTags-1.20.0-7|2	%define upstream_version 1.02
21cr|perl-Parse-ExuberantCTags-1.20.0-7|3	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Parse-ExuberantCTags-1.20.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Parse-ExuberantCTags-1.20.0-7|6	Release:	7
21cr|perl-Parse-ExuberantCTags-1.20.0-7|7	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|8	Summary:    Efficiently parse exuberant ctags files
21cr|perl-Parse-ExuberantCTags-1.20.0-7|9	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|10	License:    GPL+ or Artistic
21cr|perl-Parse-ExuberantCTags-1.20.0-7|11	Group:      Development/Perl
21cr|perl-Parse-ExuberantCTags-1.20.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-ExuberantCTags-1.20.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-ExuberantCTags-1.20.0-7|14	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|15	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|16	BuildRequires: perl-devel
21cr|perl-Parse-ExuberantCTags-1.20.0-7|17	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|18	%description
21cr|perl-Parse-ExuberantCTags-1.20.0-7|19	This Perl module parses _ctags_ files and handles both traditional ctags as
21cr|perl-Parse-ExuberantCTags-1.20.0-7|20	well as extended ctags files such as produced with _Exuberant ctags_. To
21cr|perl-Parse-ExuberantCTags-1.20.0-7|21	the best of my knowledge, it does not handle emacs-style "_etags_" files.
21cr|perl-Parse-ExuberantCTags-1.20.0-7|22	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|23	The module is implemented as a wrapper around the _readtags_ library that
21cr|perl-Parse-ExuberantCTags-1.20.0-7|24	normally ships with _Exuberant ctags_. If you do not know what that is, you
21cr|perl-Parse-ExuberantCTags-1.20.0-7|25	are encouraged to have a look at the http://ctags.sourceforge.net/ manpage.
21cr|perl-Parse-ExuberantCTags-1.20.0-7|26	In order to use this module, you do not need _Exuberant ctags_ on your
21cr|perl-Parse-ExuberantCTags-1.20.0-7|27	system. The module ships a copy of _readtags_. Quoting the _readtags_
21cr|perl-Parse-ExuberantCTags-1.20.0-7|28	documentation:
21cr|perl-Parse-ExuberantCTags-1.20.0-7|29	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|30	The functions defined in this interface are intended to provide tag file
21cr|perl-Parse-ExuberantCTags-1.20.0-7|31	support to a software tool. The tag lookups provided are sufficiently fast
21cr|perl-Parse-ExuberantCTags-1.20.0-7|32	enough to permit opening a sorted tag file, searching for a matching tag,
21cr|perl-Parse-ExuberantCTags-1.20.0-7|33	then closing the tag file each time a tag is looked up (search times are
21cr|perl-Parse-ExuberantCTags-1.20.0-7|34	on the order of hundreths of a second, even for huge tag files). This is
21cr|perl-Parse-ExuberantCTags-1.20.0-7|35	the recommended use of this library for most tool applications. Adhering
21cr|perl-Parse-ExuberantCTags-1.20.0-7|36	to this approach permits a user to regenerate a tag file at will without
21cr|perl-Parse-ExuberantCTags-1.20.0-7|37	the tool needing to detect and resynchronize with changes to the tag file.
21cr|perl-Parse-ExuberantCTags-1.20.0-7|38	Even for an unsorted 24MB tag file, tag searches take about one second.
21cr|perl-Parse-ExuberantCTags-1.20.0-7|39	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|40	%prep
21cr|perl-Parse-ExuberantCTags-1.20.0-7|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-ExuberantCTags-1.20.0-7|42	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|43	%build
21cr|perl-Parse-ExuberantCTags-1.20.0-7|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-ExuberantCTags-1.20.0-7|45	%make
21cr|perl-Parse-ExuberantCTags-1.20.0-7|46	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|47	%check
21cr|perl-Parse-ExuberantCTags-1.20.0-7|48	make test
21cr|perl-Parse-ExuberantCTags-1.20.0-7|49	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|50	%install
21cr|perl-Parse-ExuberantCTags-1.20.0-7|51	%makeinstall_std
21cr|perl-Parse-ExuberantCTags-1.20.0-7|52	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|53	%clean
21cr|perl-Parse-ExuberantCTags-1.20.0-7|54	
21cr|perl-Parse-ExuberantCTags-1.20.0-7|55	%files
21cr|perl-Parse-ExuberantCTags-1.20.0-7|56	%doc README Changes
21cr|perl-Parse-ExuberantCTags-1.20.0-7|57	%{_mandir}/man3/*
21cr|perl-Parse-ExuberantCTags-1.20.0-7|58	%{perl_vendorarch}/*

5179 21
21cr|perl-Parse-Eyapp-1.210.0-1|1	%define upstream_name    Parse-Eyapp
21cr|perl-Parse-Eyapp-1.210.0-1|2	%define upstream_version 1.21
21cr|perl-Parse-Eyapp-1.210.0-1|3	
21cr|perl-Parse-Eyapp-1.210.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Parse-Eyapp-1.210.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Parse-Eyapp-1.210.0-1|6	Release:    1
21cr|perl-Parse-Eyapp-1.210.0-1|7	Summary:    Bottom up parser generator
21cr|perl-Parse-Eyapp-1.210.0-1|8	
21cr|perl-Parse-Eyapp-1.210.0-1|9	License:    GPL+ or Artistic
21cr|perl-Parse-Eyapp-1.210.0-1|10	Group:      Development/Perl
21cr|perl-Parse-Eyapp-1.210.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-Eyapp-1.210.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Parse/Parse-Eyapp-%{upstream_version}.tar.gz
21cr|perl-Parse-Eyapp-1.210.0-1|13	
21cr|perl-Parse-Eyapp-1.210.0-1|14	BuildRequires: perl(Data::Dumper)
21cr|perl-Parse-Eyapp-1.210.0-1|15	BuildRequires: perl(List::Util)
21cr|perl-Parse-Eyapp-1.210.0-1|16	BuildRequires: perl(Pod::Usage)
21cr|perl-Parse-Eyapp-1.210.0-1|17	BuildRequires: perl-devel
21cr|perl-Parse-Eyapp-1.210.0-1|18	BuildArch:     noarch
21cr|perl-Parse-Eyapp-1.210.0-1|19	
21cr|perl-Parse-Eyapp-1.210.0-1|20	%description
21cr|perl-Parse-Eyapp-1.210.0-1|21	Parse::Eyapp (Extended yapp) is a collection of modules that extends Francois
21cr|perl-Parse-Eyapp-1.210.0-1|22	Desarmenien Parse::Yapp 1.05. Eyapp extends yacc/yapp syntax with
21cr|perl-Parse-Eyapp-1.210.0-1|23	functionalities like named attributes, EBNF-like expressions, modifiable
21cr|perl-Parse-Eyapp-1.210.0-1|24	default action (like Parse::RecDescent autoaction), grammar reuse, automatic
21cr|perl-Parse-Eyapp-1.210.0-1|25	abstract syntax tree building, syntax directed data generation, translation
21cr|perl-Parse-Eyapp-1.210.0-1|26	schemes, tree regular expressions, tree transformations, scope analysis
21cr|perl-Parse-Eyapp-1.210.0-1|27	support, directed acyclic graphs and a few more.
21cr|perl-Parse-Eyapp-1.210.0-1|28	
21cr|perl-Parse-Eyapp-1.210.0-1|29	%prep
21cr|perl-Parse-Eyapp-1.210.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-Eyapp-1.210.0-1|31	
21cr|perl-Parse-Eyapp-1.210.0-1|32	%build
21cr|perl-Parse-Eyapp-1.210.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-Eyapp-1.210.0-1|34	
21cr|perl-Parse-Eyapp-1.210.0-1|35	%make
21cr|perl-Parse-Eyapp-1.210.0-1|36	
21cr|perl-Parse-Eyapp-1.210.0-1|37	%check
21cr|perl-Parse-Eyapp-1.210.0-1|38	make test
21cr|perl-Parse-Eyapp-1.210.0-1|39	
21cr|perl-Parse-Eyapp-1.210.0-1|40	%install
21cr|perl-Parse-Eyapp-1.210.0-1|41	%makeinstall_std
21cr|perl-Parse-Eyapp-1.210.0-1|42	
21cr|perl-Parse-Eyapp-1.210.0-1|43	%files
21cr|perl-Parse-Eyapp-1.210.0-1|44	%doc Changes README
21cr|perl-Parse-Eyapp-1.210.0-1|45	%{_mandir}/man1/*
21cr|perl-Parse-Eyapp-1.210.0-1|46	%{_mandir}/man3/*
21cr|perl-Parse-Eyapp-1.210.0-1|47	%{_bindir}/eyapp
21cr|perl-Parse-Eyapp-1.210.0-1|48	%{_bindir}/treereg
21cr|perl-Parse-Eyapp-1.210.0-1|49	%{perl_vendorlib}/Parse

5180 21
21cr|perl-ParseLex-2.210.0-4|1	%define upstream_name    ParseLex
21cr|perl-ParseLex-2.210.0-4|2	%define upstream_version 2.21
21cr|perl-ParseLex-2.210.0-4|3	
21cr|perl-ParseLex-2.210.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-ParseLex-2.210.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-ParseLex-2.210.0-4|6	Release:	4
21cr|perl-ParseLex-2.210.0-4|7	
21cr|perl-ParseLex-2.210.0-4|8	Summary:	Generator of lexical analyzers
21cr|perl-ParseLex-2.210.0-4|9	
21cr|perl-ParseLex-2.210.0-4|10	License:	GPL+ or Artistic
21cr|perl-ParseLex-2.210.0-4|11	Group:		Development/Perl
21cr|perl-ParseLex-2.210.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ParseLex-2.210.0-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/P/PV/PVERD/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-ParseLex-2.210.0-4|14	
21cr|perl-ParseLex-2.210.0-4|15	BuildRequires: perl-devel
21cr|perl-ParseLex-2.210.0-4|16	BuildRequires: perl(Parse::Template)
21cr|perl-ParseLex-2.210.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-ParseLex-2.210.0-4|18	BuildRequires: perl(File::Find)
21cr|perl-ParseLex-2.210.0-4|19	BuildRequires: perl(File::Slurp)
21cr|perl-ParseLex-2.210.0-4|20	BuildRequires: perl(Parse::Template) >= 3.40.0
21cr|perl-ParseLex-2.210.0-4|21	BuildRequires: perl(Symbol)
21cr|perl-ParseLex-2.210.0-4|22	BuildRequires: perl(Test::More) >= 0.960.0
21cr|perl-ParseLex-2.210.0-4|23	BuildRequires: perl(integer)
21cr|perl-ParseLex-2.210.0-4|24	
21cr|perl-ParseLex-2.210.0-4|25	BuildArch:	noarch
21cr|perl-ParseLex-2.210.0-4|26	
21cr|perl-ParseLex-2.210.0-4|27	%description
21cr|perl-ParseLex-2.210.0-4|28	The Parse::Lex.pm module for perl5 is an object-oriented generator of
21cr|perl-ParseLex-2.210.0-4|29	lexical analyzers.
21cr|perl-ParseLex-2.210.0-4|30	
21cr|perl-ParseLex-2.210.0-4|31	This distribution includes Parse::YYLex (writed by Vladimir Alexiev)
21cr|perl-ParseLex-2.210.0-4|32	a lexer generator that you can use with yacc parsers.
21cr|perl-ParseLex-2.210.0-4|33	
21cr|perl-ParseLex-2.210.0-4|34	A collection of examples demonstrating various
21cr|perl-ParseLex-2.210.0-4|35	Parse::Lex/Parse::LevEvent features can be found in the "examples"
21cr|perl-ParseLex-2.210.0-4|36	directory.
21cr|perl-ParseLex-2.210.0-4|37	
21cr|perl-ParseLex-2.210.0-4|38	%prep
21cr|perl-ParseLex-2.210.0-4|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-ParseLex-2.210.0-4|40	pushd examples
21cr|perl-ParseLex-2.210.0-4|41	perl -pi -e "s|/usr/local/bin/perl|%{__perl}|"  *.pl
21cr|perl-ParseLex-2.210.0-4|42	popd
21cr|perl-ParseLex-2.210.0-4|43	perl -pi -e "s|#!perl|%{__perl}|" VERSION
21cr|perl-ParseLex-2.210.0-4|44	chmod -x VERSION
21cr|perl-ParseLex-2.210.0-4|45	iconv -f iso8859-1 -t utf-8 Changes > Changes.conv && mv -f Changes.conv Changes
21cr|perl-ParseLex-2.210.0-4|46	
21cr|perl-ParseLex-2.210.0-4|47	%build
21cr|perl-ParseLex-2.210.0-4|48	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ParseLex-2.210.0-4|49	%make
21cr|perl-ParseLex-2.210.0-4|50	
21cr|perl-ParseLex-2.210.0-4|51	%check
21cr|perl-ParseLex-2.210.0-4|52	make test
21cr|perl-ParseLex-2.210.0-4|53	
21cr|perl-ParseLex-2.210.0-4|54	%install
21cr|perl-ParseLex-2.210.0-4|55	%makeinstall_std
21cr|perl-ParseLex-2.210.0-4|56	
21cr|perl-ParseLex-2.210.0-4|57	%files
21cr|perl-ParseLex-2.210.0-4|58	%doc Changes META.json META.yml README VERSION examples
21cr|perl-ParseLex-2.210.0-4|59	%{perl_vendorlib}/Parse
21cr|perl-ParseLex-2.210.0-4|60	%{_mandir}/*/*

5181 21
21cr|perl-Parse-Method-Signatures-1.3.19-1|1	%define upstream_name   Parse-Method-Signatures
21cr|perl-Parse-Method-Signatures-1.3.19-1|2	%define upstream_version 1.003019
21cr|perl-Parse-Method-Signatures-1.3.19-1|3	Name:		perl-%{upstream_name}
21cr|perl-Parse-Method-Signatures-1.3.19-1|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-Method-Signatures-1.3.19-1|5	Release:	1
21cr|perl-Parse-Method-Signatures-1.3.19-1|6	Epoch:		1
21cr|perl-Parse-Method-Signatures-1.3.19-1|7	
21cr|perl-Parse-Method-Signatures-1.3.19-1|8	Summary:	Turn parse TC data into Moose TC object
21cr|perl-Parse-Method-Signatures-1.3.19-1|9	
21cr|perl-Parse-Method-Signatures-1.3.19-1|10	License:	GPL+ or Artistic
21cr|perl-Parse-Method-Signatures-1.3.19-1|11	Group:		Development/Perl
21cr|perl-Parse-Method-Signatures-1.3.19-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-Method-Signatures-1.3.19-1|13	Source0:	https://www.cpan.org/modules/by-module/Parse/Parse-Method-Signatures-%{upstream_version}.tar.gz
21cr|perl-Parse-Method-Signatures-1.3.19-1|14	
21cr|perl-Parse-Method-Signatures-1.3.19-1|15	BuildRequires:	perl-devel
21cr|perl-Parse-Method-Signatures-1.3.19-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Parse-Method-Signatures-1.3.19-1|17	BuildRequires:	perl(CPAN)
21cr|perl-Parse-Method-Signatures-1.3.19-1|18	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Parse-Method-Signatures-1.3.19-1|19	BuildRequires:	perl(Moose)
21cr|perl-Parse-Method-Signatures-1.3.19-1|20	BuildRequires:	perl(MooseX::Traits)
21cr|perl-Parse-Method-Signatures-1.3.19-1|21	BuildRequires:	perl(MooseX::Types)
21cr|perl-Parse-Method-Signatures-1.3.19-1|22	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-Parse-Method-Signatures-1.3.19-1|23	BuildRequires:	perl(MooseX::Types::Structured)
21cr|perl-Parse-Method-Signatures-1.3.19-1|24	BuildRequires:	perl(Test::Differences)
21cr|perl-Parse-Method-Signatures-1.3.19-1|25	BuildRequires:	perl(Test::Exception)
21cr|perl-Parse-Method-Signatures-1.3.19-1|26	BuildRequires:	perl(Test::More)
21cr|perl-Parse-Method-Signatures-1.3.19-1|27	BuildRequires:	perl(Text::Balanced)
21cr|perl-Parse-Method-Signatures-1.3.19-1|28	BuildRequires:	perl(Data::Dump)
21cr|perl-Parse-Method-Signatures-1.3.19-1|29	BuildRequires:	perl(PPI)
21cr|perl-Parse-Method-Signatures-1.3.19-1|30	BuildRequires:	perl(aliased)
21cr|perl-Parse-Method-Signatures-1.3.19-1|31	BuildRequires:	perl(namespace::clean)
21cr|perl-Parse-Method-Signatures-1.3.19-1|32	BuildArch:	noarch
21cr|perl-Parse-Method-Signatures-1.3.19-1|33	
21cr|perl-Parse-Method-Signatures-1.3.19-1|34	Requires:	perl(MooseX::Traits)
21cr|perl-Parse-Method-Signatures-1.3.19-1|35	
21cr|perl-Parse-Method-Signatures-1.3.19-1|36	%description
21cr|perl-Parse-Method-Signatures-1.3.19-1|37	Inspired by the Perl6::Signature manpage but streamlined to just support
21cr|perl-Parse-Method-Signatures-1.3.19-1|38	the subset deemed useful for the TryCatch manpage and the
21cr|perl-Parse-Method-Signatures-1.3.19-1|39	MooseX::Method::Signatures manpage.
21cr|perl-Parse-Method-Signatures-1.3.19-1|40	
21cr|perl-Parse-Method-Signatures-1.3.19-1|41	%prep
21cr|perl-Parse-Method-Signatures-1.3.19-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-Method-Signatures-1.3.19-1|43	
21cr|perl-Parse-Method-Signatures-1.3.19-1|44	%build
21cr|perl-Parse-Method-Signatures-1.3.19-1|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-Method-Signatures-1.3.19-1|46	%make
21cr|perl-Parse-Method-Signatures-1.3.19-1|47	
21cr|perl-Parse-Method-Signatures-1.3.19-1|48	%check
21cr|perl-Parse-Method-Signatures-1.3.19-1|49	make test
21cr|perl-Parse-Method-Signatures-1.3.19-1|50	
21cr|perl-Parse-Method-Signatures-1.3.19-1|51	%install
21cr|perl-Parse-Method-Signatures-1.3.19-1|52	%makeinstall_std
21cr|perl-Parse-Method-Signatures-1.3.19-1|53	
21cr|perl-Parse-Method-Signatures-1.3.19-1|54	%files
21cr|perl-Parse-Method-Signatures-1.3.19-1|55	%doc Changes
21cr|perl-Parse-Method-Signatures-1.3.19-1|56	%{_mandir}/man3/*
21cr|perl-Parse-Method-Signatures-1.3.19-1|57	%{perl_vendorlib}/Parse

5182 21
21cr|perl-Parse-MIME-1.6.0-1|1	%define upstream_name Parse-MIME
21cr|perl-Parse-MIME-1.6.0-1|2	%define upstream_version 1.006
21cr|perl-Parse-MIME-1.6.0-1|3	
21cr|perl-Parse-MIME-1.6.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-MIME-1.6.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-MIME-1.6.0-1|6	Release:	1
21cr|perl-Parse-MIME-1.6.0-1|7	
21cr|perl-Parse-MIME-1.6.0-1|8	Summary:	Parse mime-types, match against media ranges
21cr|perl-Parse-MIME-1.6.0-1|9	License:	GPL+ or Artistic
21cr|perl-Parse-MIME-1.6.0-1|10	Group:		Development/Perl
21cr|perl-Parse-MIME-1.6.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-MIME-1.6.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-MIME-1.6.0-1|13	
21cr|perl-Parse-MIME-1.6.0-1|14	BuildRequires:	perl(JSON::XS) >= 3.10.0
21cr|perl-Parse-MIME-1.6.0-1|15	BuildRequires:	perl(JSON::PP)
21cr|perl-Parse-MIME-1.6.0-1|16	BuildRequires:	perl-devel
21cr|perl-Parse-MIME-1.6.0-1|17	BuildRequires:	perl(File::Basename)
21cr|perl-Parse-MIME-1.6.0-1|18	BuildRequires:	perl(File::Find)
21cr|perl-Parse-MIME-1.6.0-1|19	BuildRequires:	perl(File::Temp)
21cr|perl-Parse-MIME-1.6.0-1|20	BuildRequires:	perl(List::Util)
21cr|perl-Parse-MIME-1.6.0-1|21	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Parse-MIME-1.6.0-1|22	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Parse-MIME-1.6.0-1|23	BuildRequires:	perl(Exporter)
21cr|perl-Parse-MIME-1.6.0-1|24	BuildRequires:	perl(strict)
21cr|perl-Parse-MIME-1.6.0-1|25	BuildRequires:	perl(warnings)
21cr|perl-Parse-MIME-1.6.0-1|26	
21cr|perl-Parse-MIME-1.6.0-1|27	BuildArch:	noarch
21cr|perl-Parse-MIME-1.6.0-1|28	
21cr|perl-Parse-MIME-1.6.0-1|29	%description
21cr|perl-Parse-MIME-1.6.0-1|30	This module provides basic functions for handling mime-types. It can
21cr|perl-Parse-MIME-1.6.0-1|31	handle matching mime-types against a list of media-ranges. See section
21cr|perl-Parse-MIME-1.6.0-1|32	14.1 of the HTTP specification [RFC 2616] for a complete explanation:
21cr|perl-Parse-MIME-1.6.0-1|33	<http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1>
21cr|perl-Parse-MIME-1.6.0-1|34	
21cr|perl-Parse-MIME-1.6.0-1|35	%prep
21cr|perl-Parse-MIME-1.6.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Parse-MIME-1.6.0-1|37	
21cr|perl-Parse-MIME-1.6.0-1|38	%build
21cr|perl-Parse-MIME-1.6.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-MIME-1.6.0-1|40	%make
21cr|perl-Parse-MIME-1.6.0-1|41	
21cr|perl-Parse-MIME-1.6.0-1|42	%check
21cr|perl-Parse-MIME-1.6.0-1|43	make test
21cr|perl-Parse-MIME-1.6.0-1|44	
21cr|perl-Parse-MIME-1.6.0-1|45	%install
21cr|perl-Parse-MIME-1.6.0-1|46	%makeinstall_std
21cr|perl-Parse-MIME-1.6.0-1|47	
21cr|perl-Parse-MIME-1.6.0-1|48	%files
21cr|perl-Parse-MIME-1.6.0-1|49	%doc Changes LICENSE META.json META.yml README
21cr|perl-Parse-MIME-1.6.0-1|50	%{_mandir}/man3/*
21cr|perl-Parse-MIME-1.6.0-1|51	%{perl_vendorlib}/*

5183 21
21cr|perl-Parse-Nessus-ENX-1.100.0-6|1	%define upstream_name    Parse-Nessus-ENX
21cr|perl-Parse-Nessus-ENX-1.100.0-6|2	%define upstream_version 1.1
21cr|perl-Parse-Nessus-ENX-1.100.0-6|3	
21cr|perl-Parse-Nessus-ENX-1.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-Nessus-ENX-1.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-Nessus-ENX-1.100.0-6|6	Release:	6
21cr|perl-Parse-Nessus-ENX-1.100.0-6|7	Summary:	Extract information from Nessus Extend NSR files
21cr|perl-Parse-Nessus-ENX-1.100.0-6|8	
21cr|perl-Parse-Nessus-ENX-1.100.0-6|9	License:	Artistic
21cr|perl-Parse-Nessus-ENX-1.100.0-6|10	Group:		Development/Perl
21cr|perl-Parse-Nessus-ENX-1.100.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-Nessus-ENX-1.100.0-6|12	Source0:	http://search.cpan.org/CPAN/authors/id/D/DK/DKYGER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-Nessus-ENX-1.100.0-6|13	BuildRequires:	perl-devel
21cr|perl-Parse-Nessus-ENX-1.100.0-6|14	Requires:	perl(Exporter)
21cr|perl-Parse-Nessus-ENX-1.100.0-6|15	BuildArch:	noarch
21cr|perl-Parse-Nessus-ENX-1.100.0-6|16	
21cr|perl-Parse-Nessus-ENX-1.100.0-6|17	%description
21cr|perl-Parse-Nessus-ENX-1.100.0-6|18	This module is designed to extract information from Extended NSR (ENX)
21cr|perl-Parse-Nessus-ENX-1.100.0-6|19	files. Certain functions have been designed to return certain sets of data,
21cr|perl-Parse-Nessus-ENX-1.100.0-6|20	such as service banners and OS versions. Other functions have been
21cr|perl-Parse-Nessus-ENX-1.100.0-6|21	provided that will return more specific information, such as all IPs
21cr|perl-Parse-Nessus-ENX-1.100.0-6|22	listening on a given port or all IPs associated with a specified plugin
21cr|perl-Parse-Nessus-ENX-1.100.0-6|23	id.
21cr|perl-Parse-Nessus-ENX-1.100.0-6|24	
21cr|perl-Parse-Nessus-ENX-1.100.0-6|25	%prep
21cr|perl-Parse-Nessus-ENX-1.100.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-Nessus-ENX-1.100.0-6|27	
21cr|perl-Parse-Nessus-ENX-1.100.0-6|28	%build
21cr|perl-Parse-Nessus-ENX-1.100.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-Nessus-ENX-1.100.0-6|30	%make
21cr|perl-Parse-Nessus-ENX-1.100.0-6|31	
21cr|perl-Parse-Nessus-ENX-1.100.0-6|32	%check
21cr|perl-Parse-Nessus-ENX-1.100.0-6|33	make test
21cr|perl-Parse-Nessus-ENX-1.100.0-6|34	
21cr|perl-Parse-Nessus-ENX-1.100.0-6|35	%install
21cr|perl-Parse-Nessus-ENX-1.100.0-6|36	%makeinstall_std
21cr|perl-Parse-Nessus-ENX-1.100.0-6|37	
21cr|perl-Parse-Nessus-ENX-1.100.0-6|38	%files
21cr|perl-Parse-Nessus-ENX-1.100.0-6|39	%doc Changes README MANIFEST
21cr|perl-Parse-Nessus-ENX-1.100.0-6|40	%{_mandir}/man3/*
21cr|perl-Parse-Nessus-ENX-1.100.0-6|41	%{perl_vendorlib}/*

5184 21
21cr|perl-Parse-Nessus-NBE-1.100.0-6|1	%define upstream_name    Parse-Nessus-NBE
21cr|perl-Parse-Nessus-NBE-1.100.0-6|2	%define upstream_version 1.1
21cr|perl-Parse-Nessus-NBE-1.100.0-6|3	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-Nessus-NBE-1.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-Nessus-NBE-1.100.0-6|6	Release:	6
21cr|perl-Parse-Nessus-NBE-1.100.0-6|7	Summary:	Extract information from Nessus NBE files
21cr|perl-Parse-Nessus-NBE-1.100.0-6|8	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|9	License:	Artistic
21cr|perl-Parse-Nessus-NBE-1.100.0-6|10	Group:		Development/Perl
21cr|perl-Parse-Nessus-NBE-1.100.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-Nessus-NBE-1.100.0-6|12	Source0:	http://search.cpan.org/CPAN/authors/id/D/DK/DKYGER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-Nessus-NBE-1.100.0-6|13	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|14	BuildRequires:	perl-devel
21cr|perl-Parse-Nessus-NBE-1.100.0-6|15	BuildRequires:	perl(Socket6)
21cr|perl-Parse-Nessus-NBE-1.100.0-6|16	BuildRequires:	perl(Net::Frame)
21cr|perl-Parse-Nessus-NBE-1.100.0-6|17	Requires:	perl(Exporter)
21cr|perl-Parse-Nessus-NBE-1.100.0-6|18	BuildArch:	noarch
21cr|perl-Parse-Nessus-NBE-1.100.0-6|19	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|20	%description
21cr|perl-Parse-Nessus-NBE-1.100.0-6|21	This module is designed to extract information from Nessus NBE
21cr|perl-Parse-Nessus-NBE-1.100.0-6|22	files. Functions have been designed to return certain sets of data,
21cr|perl-Parse-Nessus-NBE-1.100.0-6|23	such as service banners and OS versions. Other functions have been
21cr|perl-Parse-Nessus-NBE-1.100.0-6|24	provided that will return more specific information, such as all IPs
21cr|perl-Parse-Nessus-NBE-1.100.0-6|25	listening on a given port or all IPs associated with a specified plugin id.
21cr|perl-Parse-Nessus-NBE-1.100.0-6|26	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|27	%prep
21cr|perl-Parse-Nessus-NBE-1.100.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-Nessus-NBE-1.100.0-6|29	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|30	%build
21cr|perl-Parse-Nessus-NBE-1.100.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-Nessus-NBE-1.100.0-6|32	%make
21cr|perl-Parse-Nessus-NBE-1.100.0-6|33	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|34	%check
21cr|perl-Parse-Nessus-NBE-1.100.0-6|35	make test
21cr|perl-Parse-Nessus-NBE-1.100.0-6|36	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|37	%install
21cr|perl-Parse-Nessus-NBE-1.100.0-6|38	%makeinstall_std
21cr|perl-Parse-Nessus-NBE-1.100.0-6|39	
21cr|perl-Parse-Nessus-NBE-1.100.0-6|40	%files
21cr|perl-Parse-Nessus-NBE-1.100.0-6|41	%doc Changes README MANIFEST
21cr|perl-Parse-Nessus-NBE-1.100.0-6|42	%{_mandir}/man3/*
21cr|perl-Parse-Nessus-NBE-1.100.0-6|43	%{perl_vendorlib}/*

5185 21
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|1	%define upstream_name    Parse-RecDescent-Consumer
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|2	%define upstream_version 1.03
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|3	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|6	Release:	6
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|7	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|8	Summary:	Parse::RecDescent::Consumer - reveal text matched through n token transitions
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|9	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|10	License:	GPL+ or Artistic
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|11	Group:		Development/Perl
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|14	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|15	BuildRequires:	perl-devel
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|16	BuildArch:	noarch
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|17	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|18	%description
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|19	A common need when writing grammars is to know how much text was
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|20	consumed at different points in a parse. Usually, this involves a lot
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|21	of brain-twisting unwinding of of highly nested list-of-lists (of
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|22	lists...). Instead this module allows you to take the low-road
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|23	approach. You simply create a Consumer which records the current
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|24	text about to be parsed.
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|25	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|26	%prep
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|28	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|29	%build
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|31	%make
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|32	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|33	%check
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|34	make test
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|35	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|36	%install
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|37	%makeinstall_std
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|38	
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|39	%files
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|40	%doc Changes
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|41	%{perl_vendorlib}/Parse/RecDescent/Consumer.pm
21cr|perl-Parse-RecDescent-Consumer-1.30.0-6|42	%{_mandir}/*/*

5186 21
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|1	%define upstream_name Parse-RecDescent-Deparse
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|2	%define upstream_version 1.00
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|3	
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|4	Summary:	Turn a Parse::RecDescent object back into its grammar
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|5	
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|6	Name:		perl-%{upstream_name}
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|8	Release:	12
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|9	License:	GPL or Artistic
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|10	Group:		Development/Perl
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|11	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|12	Source0:	https://cpan.metacpan.org/authors/id/S/SI/SIMON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|13	BuildRequires:	perl-devel
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|14	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|15	BuildRequires:	perl(Test)
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|16	BuildArch:	noarch
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|17	
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|18	%description
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|19	This module adds the deparse method to the Parse::RecDescent
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|20	class, which returns a textual description of the grammar.
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|21	
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|22	%prep
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|24	
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|25	%build
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|27	%make
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|28	
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|29	%check
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|30	make test
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|31	
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|32	%install
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|33	%makeinstall_std
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|34	
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|35	%files
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|36	%doc Changes README
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|37	%{perl_vendorlib}/Parse/RecDescent/Deparse.pm
21cr|perl-Parse-RecDescent-Deparse-1.0.0-12|38	%{_mandir}/*/*

5187 21
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|1	%define upstream_name    Parse-RecDescent-FAQ
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|2	%define upstream_version 7.5
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|3	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|6	Release:	6
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|7	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|8	Summary:	Parse::RecDescent::FAQ - the official, authorized FAQ for Parse::RecDescent
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|9	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|10	License:	GPL+ or Artistic
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|11	Group:		Development/Perl
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|14	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|15	BuildRequires:	perl-devel
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|16	BuildArch:	noarch
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|17	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|18	%description
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|19	Parse::RecDescent::FAQ - the official, authorized FAQ for
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|20	Parse::RecDescent.
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|21	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|22	%prep
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|24	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|25	%build
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|27	%make
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|28	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|29	%check
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|30	make test
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|31	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|32	%install
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|33	%makeinstall_std
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|34	
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|35	%files
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|36	%doc ChangeLog
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|37	%{perl_vendorlib}/Parse/RecDescent/*
21cr|perl-Parse-RecDescent-FAQ-7.500.0-6|38	%{_mandir}/*/*

5188 21
21cr|perl-Parser-MGC-0.120.0-7|1	%define upstream_name    Parser-MGC
21cr|perl-Parser-MGC-0.120.0-7|2	%define upstream_version 0.12
21cr|perl-Parser-MGC-0.120.0-7|3	
21cr|perl-Parser-MGC-0.120.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Parser-MGC-0.120.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parser-MGC-0.120.0-7|6	Release:	7
21cr|perl-Parser-MGC-0.120.0-7|7	
21cr|perl-Parser-MGC-0.120.0-7|8	Summary:	Build simple recursive-descent parsers
21cr|perl-Parser-MGC-0.120.0-7|9	
21cr|perl-Parser-MGC-0.120.0-7|10	License:	GPL+ or Artistic
21cr|perl-Parser-MGC-0.120.0-7|11	Group:		Development/Perl
21cr|perl-Parser-MGC-0.120.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parser-MGC-0.120.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Parser-MGC-0.120.0-7|14	
21cr|perl-Parser-MGC-0.120.0-7|15	BuildRequires:	perl-devel
21cr|perl-Parser-MGC-0.120.0-7|16	BuildRequires:	perl(File::Slurp)
21cr|perl-Parser-MGC-0.120.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Parser-MGC-0.120.0-7|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Parser-MGC-0.120.0-7|19	BuildArch:	noarch
21cr|perl-Parser-MGC-0.120.0-7|20	
21cr|perl-Parser-MGC-0.120.0-7|21	%description
21cr|perl-Parser-MGC-0.120.0-7|22	This base class provides a low-level framework for building
21cr|perl-Parser-MGC-0.120.0-7|23	recursive-descent parsers that consume a given input string from left to
21cr|perl-Parser-MGC-0.120.0-7|24	right, returning a parse structure. It takes its name from the 'm//gc'
21cr|perl-Parser-MGC-0.120.0-7|25	regexps used to implement the token parsing behaviour.
21cr|perl-Parser-MGC-0.120.0-7|26	
21cr|perl-Parser-MGC-0.120.0-7|27	It provides a number of token-parsing methods, which each extract a
21cr|perl-Parser-MGC-0.120.0-7|28	grammatical token from the string. It also provides wrapping methods that
21cr|perl-Parser-MGC-0.120.0-7|29	can be used to build up a possibly-recursive grammar structure, by applying
21cr|perl-Parser-MGC-0.120.0-7|30	a structure around other parts of parsing code. Each method, both token and
21cr|perl-Parser-MGC-0.120.0-7|31	structural, atomically either consumes a prefix of the string and returns
21cr|perl-Parser-MGC-0.120.0-7|32	its result, or fails and consumes nothing. This makes it simple to
21cr|perl-Parser-MGC-0.120.0-7|33	implement grammars that require backtracking.
21cr|perl-Parser-MGC-0.120.0-7|34	
21cr|perl-Parser-MGC-0.120.0-7|35	%prep
21cr|perl-Parser-MGC-0.120.0-7|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Parser-MGC-0.120.0-7|37	
21cr|perl-Parser-MGC-0.120.0-7|38	%build
21cr|perl-Parser-MGC-0.120.0-7|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parser-MGC-0.120.0-7|40	%make
21cr|perl-Parser-MGC-0.120.0-7|41	
21cr|perl-Parser-MGC-0.120.0-7|42	%check
21cr|perl-Parser-MGC-0.120.0-7|43	%make test
21cr|perl-Parser-MGC-0.120.0-7|44	
21cr|perl-Parser-MGC-0.120.0-7|45	%install
21cr|perl-Parser-MGC-0.120.0-7|46	%makeinstall_std
21cr|perl-Parser-MGC-0.120.0-7|47	
21cr|perl-Parser-MGC-0.120.0-7|48	%files
21cr|perl-Parser-MGC-0.120.0-7|49	%doc Changes README LICENSE META.yml
21cr|perl-Parser-MGC-0.120.0-7|50	%{_mandir}/man3/*
21cr|perl-Parser-MGC-0.120.0-7|51	%{perl_vendorlib}/*

5189 21
21cr|perl-Parse-Syslog-1.100.0-6|1	%define	upstream_name    Parse-Syslog
21cr|perl-Parse-Syslog-1.100.0-6|2	%define	upstream_version 1.10
21cr|perl-Parse-Syslog-1.100.0-6|3	
21cr|perl-Parse-Syslog-1.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Parse-Syslog-1.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Parse-Syslog-1.100.0-6|6	Release:	6
21cr|perl-Parse-Syslog-1.100.0-6|7	
21cr|perl-Parse-Syslog-1.100.0-6|8	Summary:	Parse Unix syslog files
21cr|perl-Parse-Syslog-1.100.0-6|9	
21cr|perl-Parse-Syslog-1.100.0-6|10	License:	GPL
21cr|perl-Parse-Syslog-1.100.0-6|11	Group:		Development/Perl
21cr|perl-Parse-Syslog-1.100.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Parse-Syslog-1.100.0-6|13	Source0:	http://search.cpan.org/CPAN/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Parse-Syslog-1.100.0-6|14	
21cr|perl-Parse-Syslog-1.100.0-6|15	BuildRequires:	perl-devel
21cr|perl-Parse-Syslog-1.100.0-6|16	BuildArch:	noarch
21cr|perl-Parse-Syslog-1.100.0-6|17	
21cr|perl-Parse-Syslog-1.100.0-6|18	%description
21cr|perl-Parse-Syslog-1.100.0-6|19	Unix syslogs are convenient to read for humans but because of small differences
21cr|perl-Parse-Syslog-1.100.0-6|20	between operating systems and things like 'last message repeated xx times' not
21cr|perl-Parse-Syslog-1.100.0-6|21	very easy to parse by a script.
21cr|perl-Parse-Syslog-1.100.0-6|22	
21cr|perl-Parse-Syslog-1.100.0-6|23	Parse::Syslog presents a simple interface to parse syslog files: you create a
21cr|perl-Parse-Syslog-1.100.0-6|24	parser on a file (with new) and call next to get one line at a time with
21cr|perl-Parse-Syslog-1.100.0-6|25	Unix-timestamp, host, program, pid and text returned in a hash-reference.
21cr|perl-Parse-Syslog-1.100.0-6|26	
21cr|perl-Parse-Syslog-1.100.0-6|27	%prep
21cr|perl-Parse-Syslog-1.100.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Parse-Syslog-1.100.0-6|29	
21cr|perl-Parse-Syslog-1.100.0-6|30	%build
21cr|perl-Parse-Syslog-1.100.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Parse-Syslog-1.100.0-6|32	%make
21cr|perl-Parse-Syslog-1.100.0-6|33	
21cr|perl-Parse-Syslog-1.100.0-6|34	%install
21cr|perl-Parse-Syslog-1.100.0-6|35	%makeinstall_std
21cr|perl-Parse-Syslog-1.100.0-6|36	
21cr|perl-Parse-Syslog-1.100.0-6|37	%files
21cr|perl-Parse-Syslog-1.100.0-6|38	%{perl_vendorlib}/Parse
21cr|perl-Parse-Syslog-1.100.0-6|39	%{_mandir}/*/*

5190 21
21cr|perl-ParseTemplate-3.80.0-5|1	%define upstream_name    ParseTemplate
21cr|perl-ParseTemplate-3.80.0-5|2	%define upstream_version 3.08
21cr|perl-ParseTemplate-3.80.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-ParseTemplate-3.80.0-5|4	Version:	%perl_convert_version 3.08
21cr|perl-ParseTemplate-3.80.0-5|5	Release:	5
21cr|perl-ParseTemplate-3.80.0-5|6	
21cr|perl-ParseTemplate-3.80.0-5|7	Summary:	Processor for templates containing Perl expressions
21cr|perl-ParseTemplate-3.80.0-5|8	
21cr|perl-ParseTemplate-3.80.0-5|9	License:	GPL+ or Artistic
21cr|perl-ParseTemplate-3.80.0-5|10	Group:		Development/Perl
21cr|perl-ParseTemplate-3.80.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-ParseTemplate-3.80.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Parse/ParseTemplate-3.08.tar.gz
21cr|perl-ParseTemplate-3.80.0-5|13	
21cr|perl-ParseTemplate-3.80.0-5|14	BuildRequires:	perl-devel
21cr|perl-ParseTemplate-3.80.0-5|15	BuildRequires:	perl(Symbol)
21cr|perl-ParseTemplate-3.80.0-5|16	BuildArch:	noarch
21cr|perl-ParseTemplate-3.80.0-5|17	
21cr|perl-ParseTemplate-3.80.0-5|18	%description
21cr|perl-ParseTemplate-3.80.0-5|19	The 'Parse::Template' class evaluates Perl expressions placed within a
21cr|perl-ParseTemplate-3.80.0-5|20	text. This class can be used as a code generator, or a generator of
21cr|perl-ParseTemplate-3.80.0-5|21	documents in various document formats (HTML, XML, RTF, etc.).
21cr|perl-ParseTemplate-3.80.0-5|22	
21cr|perl-ParseTemplate-3.80.0-5|23	The principle of template-based text generation is simple. A template
21cr|perl-ParseTemplate-3.80.0-5|24	consists of a text which includes expressions to be evaluated.
21cr|perl-ParseTemplate-3.80.0-5|25	Interpretation of these expressions generates text fragments which are
21cr|perl-ParseTemplate-3.80.0-5|26	substituted in place of the expressions. In the case of 'Parse::Template'
21cr|perl-ParseTemplate-3.80.0-5|27	the expressions to be evaluated are Perl expressions placed within two
21cr|perl-ParseTemplate-3.80.0-5|28	'%%'.
21cr|perl-ParseTemplate-3.80.0-5|29	
21cr|perl-ParseTemplate-3.80.0-5|30	Evaluation takes place within an environment in which, for example, you can
21cr|perl-ParseTemplate-3.80.0-5|31	place data structures which will serve to generate the parts to be
21cr|perl-ParseTemplate-3.80.0-5|32	completed.
21cr|perl-ParseTemplate-3.80.0-5|33	
21cr|perl-ParseTemplate-3.80.0-5|34	%prep
21cr|perl-ParseTemplate-3.80.0-5|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-ParseTemplate-3.80.0-5|36	
21cr|perl-ParseTemplate-3.80.0-5|37	%build
21cr|perl-ParseTemplate-3.80.0-5|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ParseTemplate-3.80.0-5|39	%make
21cr|perl-ParseTemplate-3.80.0-5|40	
21cr|perl-ParseTemplate-3.80.0-5|41	%check
21cr|perl-ParseTemplate-3.80.0-5|42	%make test
21cr|perl-ParseTemplate-3.80.0-5|43	
21cr|perl-ParseTemplate-3.80.0-5|44	%install
21cr|perl-ParseTemplate-3.80.0-5|45	%makeinstall_std
21cr|perl-ParseTemplate-3.80.0-5|46	
21cr|perl-ParseTemplate-3.80.0-5|47	%files
21cr|perl-ParseTemplate-3.80.0-5|48	%doc Changes META.yml README
21cr|perl-ParseTemplate-3.80.0-5|49	%{_mandir}/man3/*
21cr|perl-ParseTemplate-3.80.0-5|50	%{perl_vendorlib}/*

5191 21
21cr|perl-PatchReader-0.9.6-3|1	%define	upstream_name	 PatchReader
21cr|perl-PatchReader-0.9.6-3|2	%define upstream_version 0.9.6
21cr|perl-PatchReader-0.9.6-3|3	
21cr|perl-PatchReader-0.9.6-3|4	Name:		perl-%{upstream_name}
21cr|perl-PatchReader-0.9.6-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PatchReader-0.9.6-3|6	Release:	3
21cr|perl-PatchReader-0.9.6-3|7	
21cr|perl-PatchReader-0.9.6-3|8	Summary:	Utilities to read and manipulate patches and CVS
21cr|perl-PatchReader-0.9.6-3|9	
21cr|perl-PatchReader-0.9.6-3|10	License:	GPL+ or Artistic
21cr|perl-PatchReader-0.9.6-3|11	Group:		Development/Perl
21cr|perl-PatchReader-0.9.6-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PatchReader-0.9.6-3|13	Source0:	https://cpan.metacpan.org/authors/id/T/TM/TMANNERM/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PatchReader-0.9.6-3|14	
21cr|perl-PatchReader-0.9.6-3|15	BuildRequires:	perl-devel
21cr|perl-PatchReader-0.9.6-3|16	BuildArch:	noarch
21cr|perl-PatchReader-0.9.6-3|17	
21cr|perl-PatchReader-0.9.6-3|18	%rename perl-patchreader
21cr|perl-PatchReader-0.9.6-3|19	
21cr|perl-PatchReader-0.9.6-3|20	%description
21cr|perl-PatchReader-0.9.6-3|21	This perl library allows you to manipulate patches programmatically by chaining
21cr|perl-PatchReader-0.9.6-3|22	together a variety of objects that read, manipulate, and output patch
21cr|perl-PatchReader-0.9.6-3|23	information.
21cr|perl-PatchReader-0.9.6-3|24	
21cr|perl-PatchReader-0.9.6-3|25	%prep
21cr|perl-PatchReader-0.9.6-3|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PatchReader-0.9.6-3|27	chmod 644 Changes README
21cr|perl-PatchReader-0.9.6-3|28	find . -type f -exec perl -pi -e 'tr/\r//d' {} \;
21cr|perl-PatchReader-0.9.6-3|29	
21cr|perl-PatchReader-0.9.6-3|30	%build
21cr|perl-PatchReader-0.9.6-3|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-PatchReader-0.9.6-3|32	%make
21cr|perl-PatchReader-0.9.6-3|33	
21cr|perl-PatchReader-0.9.6-3|34	%check
21cr|perl-PatchReader-0.9.6-3|35	%make test
21cr|perl-PatchReader-0.9.6-3|36	
21cr|perl-PatchReader-0.9.6-3|37	%install
21cr|perl-PatchReader-0.9.6-3|38	%makeinstall_std
21cr|perl-PatchReader-0.9.6-3|39	pushd %{buildroot}%{perl_vendorlib}
21cr|perl-PatchReader-0.9.6-3|40	find . -type f -name "*.pm" -exec chmod -x  {} \;
21cr|perl-PatchReader-0.9.6-3|41	popd
21cr|perl-PatchReader-0.9.6-3|42	
21cr|perl-PatchReader-0.9.6-3|43	%files
21cr|perl-PatchReader-0.9.6-3|44	%doc Changes README META.yml
21cr|perl-PatchReader-0.9.6-3|45	%{perl_vendorlib}/PatchReader
21cr|perl-PatchReader-0.9.6-3|46	%{perl_vendorlib}/PatchReader.pm
21cr|perl-PatchReader-0.9.6-3|47	%{_mandir}/man3/*

5192 21
21cr|perl-Path-Class-File-Stat-0.50.0-4|1	%define upstream_name    Path-Class-File-Stat
21cr|perl-Path-Class-File-Stat-0.50.0-4|2	%define upstream_version 0.05
21cr|perl-Path-Class-File-Stat-0.50.0-4|3	
21cr|perl-Path-Class-File-Stat-0.50.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Path-Class-File-Stat-0.50.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Path-Class-File-Stat-0.50.0-4|6	Release:	4
21cr|perl-Path-Class-File-Stat-0.50.0-4|7	
21cr|perl-Path-Class-File-Stat-0.50.0-4|8	Summary:	Cache and compare stat() calls on a Path::Class::File object
21cr|perl-Path-Class-File-Stat-0.50.0-4|9	
21cr|perl-Path-Class-File-Stat-0.50.0-4|10	License:	GPL+ or Artistic
21cr|perl-Path-Class-File-Stat-0.50.0-4|11	Group:		Development/Perl
21cr|perl-Path-Class-File-Stat-0.50.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Path-Class-File-Stat-0.50.0-4|13	Source0:	https://cpan.metacpan.org/authors/id/K/KA/KARMAN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Path-Class-File-Stat-0.50.0-4|14	
21cr|perl-Path-Class-File-Stat-0.50.0-4|15	BuildRequires:	perl-devel
21cr|perl-Path-Class-File-Stat-0.50.0-4|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Path-Class-File-Stat-0.50.0-4|17	BuildRequires:	perl(Path::Class)
21cr|perl-Path-Class-File-Stat-0.50.0-4|18	BuildArch:	noarch
21cr|perl-Path-Class-File-Stat-0.50.0-4|19	
21cr|perl-Path-Class-File-Stat-0.50.0-4|20	%description
21cr|perl-Path-Class-File-Stat-0.50.0-4|21	Path::Class::File::Stat is a simple extension of Path::Class::File.
21cr|perl-Path-Class-File-Stat-0.50.0-4|22	Path::Class::File::Stat is useful in long-running programs (as under
21cr|perl-Path-Class-File-Stat-0.50.0-4|23	mod_perl) where you might have a file handle opened and want to check if
21cr|perl-Path-Class-File-Stat-0.50.0-4|24	the underlying file has changed.
21cr|perl-Path-Class-File-Stat-0.50.0-4|25	
21cr|perl-Path-Class-File-Stat-0.50.0-4|26	%prep
21cr|perl-Path-Class-File-Stat-0.50.0-4|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Path-Class-File-Stat-0.50.0-4|28	
21cr|perl-Path-Class-File-Stat-0.50.0-4|29	%build
21cr|perl-Path-Class-File-Stat-0.50.0-4|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Path-Class-File-Stat-0.50.0-4|31	%make
21cr|perl-Path-Class-File-Stat-0.50.0-4|32	
21cr|perl-Path-Class-File-Stat-0.50.0-4|33	%check
21cr|perl-Path-Class-File-Stat-0.50.0-4|34	make test
21cr|perl-Path-Class-File-Stat-0.50.0-4|35	
21cr|perl-Path-Class-File-Stat-0.50.0-4|36	%install
21cr|perl-Path-Class-File-Stat-0.50.0-4|37	%makeinstall_std
21cr|perl-Path-Class-File-Stat-0.50.0-4|38	
21cr|perl-Path-Class-File-Stat-0.50.0-4|39	%files
21cr|perl-Path-Class-File-Stat-0.50.0-4|40	%doc Changes META.yml README
21cr|perl-Path-Class-File-Stat-0.50.0-4|41	%{_mandir}/man3/*
21cr|perl-Path-Class-File-Stat-0.50.0-4|42	%{perl_vendorlib}/*

5193 21
21cr|perl-Path-Dispatcher-1.80.0-2|1	%define upstream_name    Path-Dispatcher
21cr|perl-Path-Dispatcher-1.80.0-2|2	%define upstream_version 1.08
21cr|perl-Path-Dispatcher-1.80.0-2|3	
21cr|perl-Path-Dispatcher-1.80.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Path-Dispatcher-1.80.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Path-Dispatcher-1.80.0-2|6	Release:    2
21cr|perl-Path-Dispatcher-1.80.0-2|7	
21cr|perl-Path-Dispatcher-1.80.0-2|8	Summary:    All rules must match
21cr|perl-Path-Dispatcher-1.80.0-2|9	
21cr|perl-Path-Dispatcher-1.80.0-2|10	License:    GPL+ or Artistic
21cr|perl-Path-Dispatcher-1.80.0-2|11	Group:      Development/Perl
21cr|perl-Path-Dispatcher-1.80.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Path-Dispatcher-1.80.0-2|13	Source0:    https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Path-Dispatcher-1.80.0-2|14	
21cr|perl-Path-Dispatcher-1.80.0-2|15	BuildRequires: perl(Moo)
21cr|perl-Path-Dispatcher-1.80.0-2|16	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Path-Dispatcher-1.80.0-2|17	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Path-Dispatcher-1.80.0-2|18	BuildRequires: perl(Test::Fatal)
21cr|perl-Path-Dispatcher-1.80.0-2|19	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-Path-Dispatcher-1.80.0-2|20	BuildRequires: perl(MooX::TypeTiny)
21cr|perl-Path-Dispatcher-1.80.0-2|21	BuildRequires: perl-devel
21cr|perl-Path-Dispatcher-1.80.0-2|22	BuildArch:     noarch
21cr|perl-Path-Dispatcher-1.80.0-2|23	
21cr|perl-Path-Dispatcher-1.80.0-2|24	%description
21cr|perl-Path-Dispatcher-1.80.0-2|25	We really like the Jifty::Dispatcher manpage and wanted to use it for the
21cr|perl-Path-Dispatcher-1.80.0-2|26	Prophet manpage's command line.
21cr|perl-Path-Dispatcher-1.80.0-2|27	
21cr|perl-Path-Dispatcher-1.80.0-2|28	The basic operation is that of dispatch. Dispatch takes a path and a list
21cr|perl-Path-Dispatcher-1.80.0-2|29	of rules, and it returns a list of matches. From there you can "run" the
21cr|perl-Path-Dispatcher-1.80.0-2|30	rules that matched. These phases are distinct so that, if you need to, you
21cr|perl-Path-Dispatcher-1.80.0-2|31	can inspect which rules were matched without ever running their codeblocks.
21cr|perl-Path-Dispatcher-1.80.0-2|32	
21cr|perl-Path-Dispatcher-1.80.0-2|33	You want to use the Path::Dispatcher::Declarative manpage which gives you
21cr|perl-Path-Dispatcher-1.80.0-2|34	some sugar inspired by the Jifty::Dispatcher manpage.
21cr|perl-Path-Dispatcher-1.80.0-2|35	
21cr|perl-Path-Dispatcher-1.80.0-2|36	%prep
21cr|perl-Path-Dispatcher-1.80.0-2|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Path-Dispatcher-1.80.0-2|38	
21cr|perl-Path-Dispatcher-1.80.0-2|39	%build
21cr|perl-Path-Dispatcher-1.80.0-2|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Path-Dispatcher-1.80.0-2|41	%make
21cr|perl-Path-Dispatcher-1.80.0-2|42	
21cr|perl-Path-Dispatcher-1.80.0-2|43	%check
21cr|perl-Path-Dispatcher-1.80.0-2|44	make test
21cr|perl-Path-Dispatcher-1.80.0-2|45	
21cr|perl-Path-Dispatcher-1.80.0-2|46	%install
21cr|perl-Path-Dispatcher-1.80.0-2|47	%makeinstall_std
21cr|perl-Path-Dispatcher-1.80.0-2|48	
21cr|perl-Path-Dispatcher-1.80.0-2|49	%files
21cr|perl-Path-Dispatcher-1.80.0-2|50	%doc Changes META.yml MYMETA.yml
21cr|perl-Path-Dispatcher-1.80.0-2|51	%{_mandir}/man3/*
21cr|perl-Path-Dispatcher-1.80.0-2|52	%{perl_vendorlib}/Path/

5194 21
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|1	%define upstream_name    Path-Dispatcher-Declarative
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|2	%define upstream_version 0.03
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|3	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|6	Release:	8
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|7	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|8	Summary:	Sugary dispatcher
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|9	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|10	License:	GPL+ or Artistic
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|11	Group:		Development/Perl
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|13	Source0:	https://cpan.metacpan.org/authors/id/S/SA/SARTAK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|14	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|15	BuildRequires:	perl-devel
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|16	BuildRequires:	perl(Any::Moose)
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|17	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|18	BuildRequires:	perl(Moo)
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|21	BuildRequires:	perl(Path::Dispatcher)
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|22	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|23	BuildArch:	noarch
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|24	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|25	%description
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|26	the Jifty::Dispatcher manpage rocks!
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|27	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|28	%prep
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|30	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|31	%build
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|33	%make
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|34	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|35	%check
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|36	make test
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|37	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|38	%install
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|39	%makeinstall_std
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|40	
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|41	%files
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|42	%doc Changes META.yml
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|43	%{_mandir}/man3/*
21cr|perl-Path-Dispatcher-Declarative-0.30.0-8|44	%{perl_vendorlib}/Path/

5195 21
21cr|perl-Path-FindDev-0.5.3-1|1	%define upstream_name Path-FindDev
21cr|perl-Path-FindDev-0.5.3-1|2	%define upstream_version 0.5.3
21cr|perl-Path-FindDev-0.5.3-1|3	
21cr|perl-Path-FindDev-0.5.3-1|4	Name:		perl-%{upstream_name}
21cr|perl-Path-FindDev-0.5.3-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Path-FindDev-0.5.3-1|6	Release:	1
21cr|perl-Path-FindDev-0.5.3-1|7	
21cr|perl-Path-FindDev-0.5.3-1|8	Summary:	Find a development path somewhere in an upper hierarchy
21cr|perl-Path-FindDev-0.5.3-1|9	License:	GPL+ or Artistic
21cr|perl-Path-FindDev-0.5.3-1|10	Group:		Development/Perl
21cr|perl-Path-FindDev-0.5.3-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Path-FindDev-0.5.3-1|12	Source0:	https://cpan.metacpan.org/authors/id/K/KE/KENTNL/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Path-FindDev-0.5.3-1|13	
21cr|perl-Path-FindDev-0.5.3-1|14	BuildRequires:	perl-devel
21cr|perl-Path-FindDev-0.5.3-1|15	BuildRequires:	perl(CPAN::Meta)
21cr|perl-Path-FindDev-0.5.3-1|16	BuildRequires:	perl(Class::Tiny)
21cr|perl-Path-FindDev-0.5.3-1|17	BuildRequires:	perl(File::HomeDir)
21cr|perl-Path-FindDev-0.5.3-1|18	BuildRequires:	perl(Module::Runtime)
21cr|perl-Path-FindDev-0.5.3-1|19	BuildRequires:	perl(Moo)
21cr|perl-Path-FindDev-0.5.3-1|20	BuildRequires:	perl(Path::IsDev::Object)
21cr|perl-Path-FindDev-0.5.3-1|21	BuildRequires:	perl(Path::Tiny)
21cr|perl-Path-FindDev-0.5.3-1|22	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Path-FindDev-0.5.3-1|23	
21cr|perl-Path-FindDev-0.5.3-1|24	BuildArch:	noarch
21cr|perl-Path-FindDev-0.5.3-1|25	
21cr|perl-Path-FindDev-0.5.3-1|26	%description
21cr|perl-Path-FindDev-0.5.3-1|27	This package is mostly a glue layer around "Path::IsDev" with a few
21cr|perl-Path-FindDev-0.5.3-1|28	directory walking tricks.
21cr|perl-Path-FindDev-0.5.3-1|29	
21cr|perl-Path-FindDev-0.5.3-1|30	use Path::FindDev qw( find_dev );
21cr|perl-Path-FindDev-0.5.3-1|31	
21cr|perl-Path-FindDev-0.5.3-1|32	if ( my $root = find_dev('/some/path/to/something/somewhere')) {
21cr|perl-Path-FindDev-0.5.3-1|33	print "development root = $root";
21cr|perl-Path-FindDev-0.5.3-1|34	} else {
21cr|perl-Path-FindDev-0.5.3-1|35	print "No development root :(";
21cr|perl-Path-FindDev-0.5.3-1|36	}
21cr|perl-Path-FindDev-0.5.3-1|37	
21cr|perl-Path-FindDev-0.5.3-1|38	%prep
21cr|perl-Path-FindDev-0.5.3-1|39	%setup -q -n %{upstream_name}-v%{upstream_version}
21cr|perl-Path-FindDev-0.5.3-1|40	
21cr|perl-Path-FindDev-0.5.3-1|41	%build
21cr|perl-Path-FindDev-0.5.3-1|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Path-FindDev-0.5.3-1|43	
21cr|perl-Path-FindDev-0.5.3-1|44	%make
21cr|perl-Path-FindDev-0.5.3-1|45	
21cr|perl-Path-FindDev-0.5.3-1|46	%check
21cr|perl-Path-FindDev-0.5.3-1|47	make test
21cr|perl-Path-FindDev-0.5.3-1|48	
21cr|perl-Path-FindDev-0.5.3-1|49	%install
21cr|perl-Path-FindDev-0.5.3-1|50	%makeinstall_std
21cr|perl-Path-FindDev-0.5.3-1|51	
21cr|perl-Path-FindDev-0.5.3-1|52	%files
21cr|perl-Path-FindDev-0.5.3-1|53	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Path-FindDev-0.5.3-1|54	%{_mandir}/man3/*
21cr|perl-Path-FindDev-0.5.3-1|55	%{perl_vendorlib}/*

5196 21
21cr|perl-Path-IsDev-1.1.3-1|1	%define upstream_name Path-IsDev
21cr|perl-Path-IsDev-1.1.3-1|2	%define upstream_version 1.001003
21cr|perl-Path-IsDev-1.1.3-1|3	
21cr|perl-Path-IsDev-1.1.3-1|4	Name:       perl-%{upstream_name}
21cr|perl-Path-IsDev-1.1.3-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Path-IsDev-1.1.3-1|6	Release:    1
21cr|perl-Path-IsDev-1.1.3-1|7	
21cr|perl-Path-IsDev-1.1.3-1|8	Summary:    Determine if a given Path resembles a development source tree
21cr|perl-Path-IsDev-1.1.3-1|9	License:    GPL+ or Artistic
21cr|perl-Path-IsDev-1.1.3-1|10	Group:      Development/Perl
21cr|perl-Path-IsDev-1.1.3-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Path-IsDev-1.1.3-1|12	Source0:    http://www.cpan.org/modules/by-module/App/KENTNL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Path-IsDev-1.1.3-1|13	
21cr|perl-Path-IsDev-1.1.3-1|14	BuildRequires: perl-devel
21cr|perl-Path-IsDev-1.1.3-1|15	BuildRequires: perl(CPAN::Meta)
21cr|perl-Path-IsDev-1.1.3-1|16	BuildRequires: perl(Carp)
21cr|perl-Path-IsDev-1.1.3-1|17	BuildRequires: perl(Class::Tiny) >= 0.10.0
21cr|perl-Path-IsDev-1.1.3-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Path-IsDev-1.1.3-1|19	BuildRequires: perl(File::HomeDir)
21cr|perl-Path-IsDev-1.1.3-1|20	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Path-IsDev-1.1.3-1|21	BuildRequires: perl(File::Temp)
21cr|perl-Path-IsDev-1.1.3-1|22	BuildRequires: perl(FindBin)
21cr|perl-Path-IsDev-1.1.3-1|23	BuildRequires: perl(List::Util)
21cr|perl-Path-IsDev-1.1.3-1|24	BuildRequires: perl(Module::Runtime)
21cr|perl-Path-IsDev-1.1.3-1|25	BuildRequires: perl(Path::Tiny) >= 0.4.0
21cr|perl-Path-IsDev-1.1.3-1|26	BuildRequires: perl(Role::Tiny)
21cr|perl-Path-IsDev-1.1.3-1|27	BuildRequires: perl(Role::Tiny::With)
21cr|perl-Path-IsDev-1.1.3-1|28	BuildRequires: perl(Scalar::Util)
21cr|perl-Path-IsDev-1.1.3-1|29	BuildRequires: perl(Sub::Exporter)
21cr|perl-Path-IsDev-1.1.3-1|30	BuildRequires: perl(Test::Fatal)
21cr|perl-Path-IsDev-1.1.3-1|31	BuildRequires: perl(Test::More) >= 0.890.0
21cr|perl-Path-IsDev-1.1.3-1|32	BuildRequires: perl(strict)
21cr|perl-Path-IsDev-1.1.3-1|33	BuildRequires: perl(utf8)
21cr|perl-Path-IsDev-1.1.3-1|34	BuildRequires: perl(version)
21cr|perl-Path-IsDev-1.1.3-1|35	BuildRequires: perl(warnings)
21cr|perl-Path-IsDev-1.1.3-1|36	BuildArch:  noarch
21cr|perl-Path-IsDev-1.1.3-1|37	
21cr|perl-Path-IsDev-1.1.3-1|38	%description
21cr|perl-Path-IsDev-1.1.3-1|39	This module is more or less a bunch of heuristics for determining if a
21cr|perl-Path-IsDev-1.1.3-1|40	given path is a development tree root of some kind.
21cr|perl-Path-IsDev-1.1.3-1|41	
21cr|perl-Path-IsDev-1.1.3-1|42	This has many useful applications, notably ones that require behaviours
21cr|perl-Path-IsDev-1.1.3-1|43	for "installed" modules to be different to those that are still "in
21cr|perl-Path-IsDev-1.1.3-1|44	development"
21cr|perl-Path-IsDev-1.1.3-1|45	
21cr|perl-Path-IsDev-1.1.3-1|46	%prep
21cr|perl-Path-IsDev-1.1.3-1|47	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Path-IsDev-1.1.3-1|48	
21cr|perl-Path-IsDev-1.1.3-1|49	%build
21cr|perl-Path-IsDev-1.1.3-1|50	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Path-IsDev-1.1.3-1|51	
21cr|perl-Path-IsDev-1.1.3-1|52	%make
21cr|perl-Path-IsDev-1.1.3-1|53	
21cr|perl-Path-IsDev-1.1.3-1|54	%check
21cr|perl-Path-IsDev-1.1.3-1|55	make test
21cr|perl-Path-IsDev-1.1.3-1|56	
21cr|perl-Path-IsDev-1.1.3-1|57	%install
21cr|perl-Path-IsDev-1.1.3-1|58	%makeinstall_std
21cr|perl-Path-IsDev-1.1.3-1|59	
21cr|perl-Path-IsDev-1.1.3-1|60	%files
21cr|perl-Path-IsDev-1.1.3-1|61	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Path-IsDev-1.1.3-1|62	%{_mandir}/man3/*
21cr|perl-Path-IsDev-1.1.3-1|63	%{perl_vendorlib}/*

5197 21
21cr|perl-Path-Iterator-Rule-1.15.0-1|1	%define upstream_name    Path-Iterator-Rule
21cr|perl-Path-Iterator-Rule-1.15.0-1|2	%define upstream_version 1.015
21cr|perl-Path-Iterator-Rule-1.15.0-1|3	
21cr|perl-Path-Iterator-Rule-1.15.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Path-Iterator-Rule-1.15.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Path-Iterator-Rule-1.15.0-1|6	Release:    1
21cr|perl-Path-Iterator-Rule-1.15.0-1|7	
21cr|perl-Path-Iterator-Rule-1.15.0-1|8	Summary:    Iterative, recursive file finder
21cr|perl-Path-Iterator-Rule-1.15.0-1|9	License:    GPL+ or Artistic
21cr|perl-Path-Iterator-Rule-1.15.0-1|10	Group:      Development/Perl
21cr|perl-Path-Iterator-Rule-1.15.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Path-Iterator-Rule-1.15.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Path-Iterator-Rule-1.15.0-1|13	
21cr|perl-Path-Iterator-Rule-1.15.0-1|14	BuildRequires: perl-devel
21cr|perl-Path-Iterator-Rule-1.15.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Path-Iterator-Rule-1.15.0-1|16	BuildRequires: perl(Exporter)
21cr|perl-Path-Iterator-Rule-1.15.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Path-Iterator-Rule-1.15.0-1|18	BuildRequires: perl(File::Basename)
21cr|perl-Path-Iterator-Rule-1.15.0-1|19	BuildRequires: perl(File::Spec)
21cr|perl-Path-Iterator-Rule-1.15.0-1|20	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Path-Iterator-Rule-1.15.0-1|21	BuildRequires: perl(File::Temp)
21cr|perl-Path-Iterator-Rule-1.15.0-1|22	BuildRequires: perl(File::pushd)
21cr|perl-Path-Iterator-Rule-1.15.0-1|23	BuildRequires: perl(List::Util)
21cr|perl-Path-Iterator-Rule-1.15.0-1|24	BuildRequires: perl(Number::Compare)
21cr|perl-Path-Iterator-Rule-1.15.0-1|25	BuildRequires: perl(Path::Tiny)
21cr|perl-Path-Iterator-Rule-1.15.0-1|26	BuildRequires: perl(Scalar::Util)
21cr|perl-Path-Iterator-Rule-1.15.0-1|27	BuildRequires: perl(Test::Deep)
21cr|perl-Path-Iterator-Rule-1.15.0-1|28	BuildRequires: perl(Test::Filename)
21cr|perl-Path-Iterator-Rule-1.15.0-1|29	BuildRequires: perl(Test::More)
21cr|perl-Path-Iterator-Rule-1.15.0-1|30	BuildRequires: perl(Text::Glob)
21cr|perl-Path-Iterator-Rule-1.15.0-1|31	BuildRequires: perl(Try::Tiny)
21cr|perl-Path-Iterator-Rule-1.15.0-1|32	BuildRequires: perl(base)
21cr|perl-Path-Iterator-Rule-1.15.0-1|33	BuildRequires: perl(strict)
21cr|perl-Path-Iterator-Rule-1.15.0-1|34	BuildRequires: perl(version)
21cr|perl-Path-Iterator-Rule-1.15.0-1|35	BuildRequires: perl(warnings)
21cr|perl-Path-Iterator-Rule-1.15.0-1|36	BuildRequires: perl(warnings)
21cr|perl-Path-Iterator-Rule-1.15.0-1|37	BuildArch:     noarch
21cr|perl-Path-Iterator-Rule-1.15.0-1|38	
21cr|perl-Path-Iterator-Rule-1.15.0-1|39	%description
21cr|perl-Path-Iterator-Rule-1.15.0-1|40	This is an empty subclass of the Path::Iterator::Rule manpage. It saves you
21cr|perl-Path-Iterator-Rule-1.15.0-1|41	from having to type the full name repeatedly, which is particularly handy
21cr|perl-Path-Iterator-Rule-1.15.0-1|42	for one-liners:
21cr|perl-Path-Iterator-Rule-1.15.0-1|43	
21cr|perl-Path-Iterator-Rule-1.15.0-1|44	$ perl -MPIR -wE 'say for PIR->new->skip_dirs(".")->perl_module->all(@INC)'
21cr|perl-Path-Iterator-Rule-1.15.0-1|45	
21cr|perl-Path-Iterator-Rule-1.15.0-1|46	%prep
21cr|perl-Path-Iterator-Rule-1.15.0-1|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Path-Iterator-Rule-1.15.0-1|48	
21cr|perl-Path-Iterator-Rule-1.15.0-1|49	%build
21cr|perl-Path-Iterator-Rule-1.15.0-1|50	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Path-Iterator-Rule-1.15.0-1|51	
21cr|perl-Path-Iterator-Rule-1.15.0-1|52	%make
21cr|perl-Path-Iterator-Rule-1.15.0-1|53	
21cr|perl-Path-Iterator-Rule-1.15.0-1|54	%check
21cr|perl-Path-Iterator-Rule-1.15.0-1|55	make test
21cr|perl-Path-Iterator-Rule-1.15.0-1|56	
21cr|perl-Path-Iterator-Rule-1.15.0-1|57	%install
21cr|perl-Path-Iterator-Rule-1.15.0-1|58	%makeinstall_std
21cr|perl-Path-Iterator-Rule-1.15.0-1|59	
21cr|perl-Path-Iterator-Rule-1.15.0-1|60	%files
21cr|perl-Path-Iterator-Rule-1.15.0-1|61	%doc Changes LICENSE META.json META.yml README
21cr|perl-Path-Iterator-Rule-1.15.0-1|62	%{_mandir}/man3/*
21cr|perl-Path-Iterator-Rule-1.15.0-1|63	%{perl_vendorlib}/*

5198 21
21cr|perl-Path-ScanINC-1.0.2-3|1	%define upstream_name    Path-ScanINC
21cr|perl-Path-ScanINC-1.0.2-3|2	%define upstream_version 1.000002
21cr|perl-Path-ScanINC-1.0.2-3|3	
21cr|perl-Path-ScanINC-1.0.2-3|4	Name:       perl-%{upstream_name}
21cr|perl-Path-ScanINC-1.0.2-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Path-ScanINC-1.0.2-3|6	Release:    3
21cr|perl-Path-ScanINC-1.0.2-3|7	
21cr|perl-Path-ScanINC-1.0.2-3|8	Summary:    Emulate Perls internal handling of @INC
21cr|perl-Path-ScanINC-1.0.2-3|9	License:    GPL+ or Artistic
21cr|perl-Path-ScanINC-1.0.2-3|10	Group:      Development/Perl
21cr|perl-Path-ScanINC-1.0.2-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Path-ScanINC-1.0.2-3|12	Source0:    http://www.cpan.org/modules/by-module/Path/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Path-ScanINC-1.0.2-3|13	
21cr|perl-Path-ScanINC-1.0.2-3|14	BuildRequires: perl(Carp)
21cr|perl-Path-ScanINC-1.0.2-3|15	BuildRequires: perl(Class::Tiny)
21cr|perl-Path-ScanINC-1.0.2-3|16	BuildRequires: perl(Data::Dump)
21cr|perl-Path-ScanINC-1.0.2-3|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Path-ScanINC-1.0.2-3|18	BuildRequires: perl(File::Spec)
21cr|perl-Path-ScanINC-1.0.2-3|19	BuildRequires: perl(FindBin)
21cr|perl-Path-ScanINC-1.0.2-3|20	BuildRequires: perl(List::Util)
21cr|perl-Path-ScanINC-1.0.2-3|21	BuildRequires: perl(Path::Tiny)
21cr|perl-Path-ScanINC-1.0.2-3|22	BuildRequires: perl(Scalar::Util)
21cr|perl-Path-ScanINC-1.0.2-3|23	BuildRequires: perl(Test::Fatal)
21cr|perl-Path-ScanINC-1.0.2-3|24	BuildRequires: perl(Test::More)
21cr|perl-Path-ScanINC-1.0.2-3|25	BuildRequires: perl(Try::Tiny)
21cr|perl-Path-ScanINC-1.0.2-3|26	BuildRequires: perl(base)
21cr|perl-Path-ScanINC-1.0.2-3|27	BuildRequires: perl(strict)
21cr|perl-Path-ScanINC-1.0.2-3|28	BuildRequires: perl(utf8)
21cr|perl-Path-ScanINC-1.0.2-3|29	BuildRequires: perl(warnings)
21cr|perl-Path-ScanINC-1.0.2-3|30	BuildRequires: perl-devel
21cr|perl-Path-ScanINC-1.0.2-3|31	
21cr|perl-Path-ScanINC-1.0.2-3|32	BuildArch: noarch
21cr|perl-Path-ScanINC-1.0.2-3|33	
21cr|perl-Path-ScanINC-1.0.2-3|34	%description
21cr|perl-Path-ScanINC-1.0.2-3|35	Emulate Perls internal handling of @INC.
21cr|perl-Path-ScanINC-1.0.2-3|36	
21cr|perl-Path-ScanINC-1.0.2-3|37	%prep
21cr|perl-Path-ScanINC-1.0.2-3|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Path-ScanINC-1.0.2-3|39	
21cr|perl-Path-ScanINC-1.0.2-3|40	%build
21cr|perl-Path-ScanINC-1.0.2-3|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Path-ScanINC-1.0.2-3|42	
21cr|perl-Path-ScanINC-1.0.2-3|43	%make
21cr|perl-Path-ScanINC-1.0.2-3|44	
21cr|perl-Path-ScanINC-1.0.2-3|45	%check
21cr|perl-Path-ScanINC-1.0.2-3|46	%make test
21cr|perl-Path-ScanINC-1.0.2-3|47	
21cr|perl-Path-ScanINC-1.0.2-3|48	%install
21cr|perl-Path-ScanINC-1.0.2-3|49	%makeinstall_std
21cr|perl-Path-ScanINC-1.0.2-3|50	
21cr|perl-Path-ScanINC-1.0.2-3|51	%files
21cr|perl-Path-ScanINC-1.0.2-3|52	%doc LICENSE Changes README META.yml META.json
21cr|perl-Path-ScanINC-1.0.2-3|53	%{_mandir}/man3/*
21cr|perl-Path-ScanINC-1.0.2-3|54	%{perl_vendorlib}/*

5199 21
21cr|perl-PDF-API2-2.44.0-1|1	%define upstream_name    PDF-API2
21cr|perl-PDF-API2-2.44.0-1|2	%define upstream_version 2.044
21cr|perl-PDF-API2-2.44.0-1|3	
21cr|perl-PDF-API2-2.44.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-PDF-API2-2.44.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PDF-API2-2.44.0-1|6	Release:	1
21cr|perl-PDF-API2-2.44.0-1|7	
21cr|perl-PDF-API2-2.44.0-1|8	Summary:	PDF-API2 Perl module
21cr|perl-PDF-API2-2.44.0-1|9	
21cr|perl-PDF-API2-2.44.0-1|10	License:	Artistic
21cr|perl-PDF-API2-2.44.0-1|11	Group:		Development/Perl
21cr|perl-PDF-API2-2.44.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PDF-API2-2.44.0-1|13	Source0:	http://www.cpan.org/modules/by-module/PDF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PDF-API2-2.44.0-1|14	
21cr|perl-PDF-API2-2.44.0-1|15	BuildRequires:	 perl-devel
21cr|perl-PDF-API2-2.44.0-1|16	BuildRequires:	 perl(Compress::Zlib)
21cr|perl-PDF-API2-2.44.0-1|17	BuildRequires:	 perl(Font::TTF::Font)
21cr|perl-PDF-API2-2.44.0-1|18	BuildRequires:	 perl(Math::Trig)
21cr|perl-PDF-API2-2.44.0-1|19	BuildRequires:	 perl(Test::Exception)
21cr|perl-PDF-API2-2.44.0-1|20	BuildRequires:	 perl(Test::Memory::Cycle)
21cr|perl-PDF-API2-2.44.0-1|21	BuildArch:	noarch
21cr|perl-PDF-API2-2.44.0-1|22	Requires:	fonts-ttf-dejavu
21cr|perl-PDF-API2-2.44.0-1|23	
21cr|perl-PDF-API2-2.44.0-1|24	%description
21cr|perl-PDF-API2-2.44.0-1|25	This module is 'The Next Generation' of Text::PDF::API which initially
21cr|perl-PDF-API2-2.44.0-1|26	provided a nice API around the Text::PDF::* modules created by Martin Hosken.
21cr|perl-PDF-API2-2.44.0-1|27	
21cr|perl-PDF-API2-2.44.0-1|28	%prep
21cr|perl-PDF-API2-2.44.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PDF-API2-2.44.0-1|30	find contrib -type f | xargs \
21cr|perl-PDF-API2-2.44.0-1|31	perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|'
21cr|perl-PDF-API2-2.44.0-1|32	
21cr|perl-PDF-API2-2.44.0-1|33	%build
21cr|perl-PDF-API2-2.44.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PDF-API2-2.44.0-1|35	%make
21cr|perl-PDF-API2-2.44.0-1|36	
21cr|perl-PDF-API2-2.44.0-1|37	%check
21cr|perl-PDF-API2-2.44.0-1|38	make test
21cr|perl-PDF-API2-2.44.0-1|39	
21cr|perl-PDF-API2-2.44.0-1|40	%install
21cr|perl-PDF-API2-2.44.0-1|41	%makeinstall_std
21cr|perl-PDF-API2-2.44.0-1|42	rm -f %{buildroot}%{perl_vendorlib}/PDF/API2/Win32.pm
21cr|perl-PDF-API2-2.44.0-1|43	rm -f %{buildroot}%{perl_vendorlib}/PDF/API2/Basic/TTF/Win32.pm
21cr|perl-PDF-API2-2.44.0-1|44	rm -rf %{buildroot}%{perl_vendorlib}/PDF/API2/fonts
21cr|perl-PDF-API2-2.44.0-1|45	
21cr|perl-PDF-API2-2.44.0-1|46	install -d -m 755 %{buildroot}%{_bindir}
21cr|perl-PDF-API2-2.44.0-1|47	install -m 755 contrib/* %{buildroot}%{_bindir}
21cr|perl-PDF-API2-2.44.0-1|48	
21cr|perl-PDF-API2-2.44.0-1|49	%files
21cr|perl-PDF-API2-2.44.0-1|50	%doc Changes  LICENSE PATENTS README
21cr|perl-PDF-API2-2.44.0-1|51	%{perl_vendorlib}/PDF
21cr|perl-PDF-API2-2.44.0-1|52	%{_mandir}/*/*
21cr|perl-PDF-API2-2.44.0-1|53	%{_bindir}/*

5200 21
21cr|perl-PDF-Builder-3.023-1|1	# Fully support PNG images with a libpng library
21cr|perl-PDF-Builder-3.023-1|2	%bcond_without perl_PDF_Builder_enables_png
21cr|perl-PDF-Builder-3.023-1|3	# Fully support TIFF images with libtiff library
21cr|perl-PDF-Builder-3.023-1|4	%bcond_without perl_PDF_Builder_enables_tiff
21cr|perl-PDF-Builder-3.023-1|5	
21cr|perl-PDF-Builder-3.023-1|6	Name:           perl-PDF-Builder
21cr|perl-PDF-Builder-3.023-1|7	Version:        3.023
21cr|perl-PDF-Builder-3.023-1|8	Release:        1
21cr|perl-PDF-Builder-3.023-1|9	Summary:        Creation and modification of PDF files in Perl
21cr|perl-PDF-Builder-3.023-1|10	Group:          Development/Perl
21cr|perl-PDF-Builder-3.023-1|11	# docs/buildDoc.pl:             same as PDF-Builder
21cr|perl-PDF-Builder-3.023-1|12	# INFO/LICENSE:                 LGPLv2+
21cr|perl-PDF-Builder-3.023-1|13	# lib/PDF/Builder/Basic/PDF/Pages.pm:   MIT or Artistic
21cr|perl-PDF-Builder-3.023-1|14	# lib/PDF/Builder.pm:           LGPLv2+
21cr|perl-PDF-Builder-3.023-1|15	# lib/PDF/Builder/Matrix.pm:    LGPLv2+ (same as PDF::API2)
21cr|perl-PDF-Builder-3.023-1|16	# README:                       LGPLv2+ (v2+ according to the upstream)
21cr|perl-PDF-Builder-3.023-1|17	License:        LGPLv2+ and (MIT or Artistic)
21cr|perl-PDF-Builder-3.023-1|18	URL:            https://metacpan.org/release/PDF-Builder
21cr|perl-PDF-Builder-3.023-1|19	Source0:        https://cpan.metacpan.org/authors/id/P/PM/PMPERRY/PDF-Builder-%{version}.tar.gz
21cr|perl-PDF-Builder-3.023-1|20	BuildArch:      noarch
21cr|perl-PDF-Builder-3.023-1|21	BuildRequires:  coreutils
21cr|perl-PDF-Builder-3.023-1|22	BuildRequires:  perl-generators
21cr|perl-PDF-Builder-3.023-1|23	BuildRequires:  perl-interpreter
21cr|perl-PDF-Builder-3.023-1|24	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-PDF-Builder-3.023-1|25	# Run-time:
21cr|perl-PDF-Builder-3.023-1|26	BuildRequires:  perl(Compress::Zlib) >= 1
21cr|perl-PDF-Builder-3.023-1|27	BuildRequires:  perl(Data::Dumper)
21cr|perl-PDF-Builder-3.023-1|28	BuildRequires:  perl(File::Basename)
21cr|perl-PDF-Builder-3.023-1|29	BuildRequires:  perl(File::Temp)
21cr|perl-PDF-Builder-3.023-1|30	BuildRequires:  perl(FileHandle)
21cr|perl-PDF-Builder-3.023-1|31	BuildRequires:  perl(Font::TTF::Font)
21cr|perl-PDF-Builder-3.023-1|32	%if %{with perl_PDF_Builder_enables_tiff}
21cr|perl-PDF-Builder-3.023-1|33	BuildRequires:  perl(Graphics::TIFF) >= 16
21cr|perl-PDF-Builder-3.023-1|34	%endif
21cr|perl-PDF-Builder-3.023-1|35	%if %{with perl_PDF_Builder_enables_png}
21cr|perl-PDF-Builder-3.023-1|36	BuildRequires:  perl(Image::PNG::Const)
21cr|perl-PDF-Builder-3.023-1|37	BuildRequires:  perl(Image::PNG::Libpng) >= 0.57
21cr|perl-PDF-Builder-3.023-1|38	%endif
21cr|perl-PDF-Builder-3.023-1|39	BuildRequires:  perl(IO::File)
21cr|perl-PDF-Builder-3.023-1|40	BuildRequires:  perl(List::Util)
21cr|perl-PDF-Builder-3.023-1|41	BuildRequires:  perl(Math::Trig)
21cr|perl-PDF-Builder-3.023-1|42	BuildRequires:  perl(Scalar::Util)
21cr|perl-PDF-Builder-3.023-1|43	BuildRequires:  perl(Unicode::UCD)
21cr|perl-PDF-Builder-3.023-1|44	BuildRequires:  libtiff-progs
21cr|perl-PDF-Builder-3.023-1|45	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-PDF-Builder-3.023-1|46	Requires:       perl(Compress::Zlib) >= 1
21cr|perl-PDF-Builder-3.023-1|47	# They can be disabled at run-time. There is an imperfect pure-Perl fallback.
21cr|perl-PDF-Builder-3.023-1|48	%if %{with perl_PDF_Builder_enables_tiff}
21cr|perl-PDF-Builder-3.023-1|49	Recommends:     perl(Graphics::TIFF) >= 16
21cr|perl-PDF-Builder-3.023-1|50	%endif
21cr|perl-PDF-Builder-3.023-1|51	%if %{with perl_PDF_Builder_enables_png}
21cr|perl-PDF-Builder-3.023-1|52	Recommends:     perl(Image::PNG::Const)
21cr|perl-PDF-Builder-3.023-1|53	Recommends:     perl(Image::PNG::Libpng) >= 0.57
21cr|perl-PDF-Builder-3.023-1|54	%endif
21cr|perl-PDF-Builder-3.023-1|55	
21cr|perl-PDF-Builder-3.023-1|56	# Remove under-specified dependencies
21cr|perl-PDF-Builder-3.023-1|57	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((Compress::Zlib|Test::Memory::Cycle)\\)|^perl\\(Win32::TieRegistry\\)$
21cr|perl-PDF-Builder-3.023-1|58	
21cr|perl-PDF-Builder-3.023-1|59	# Remove disabled features.
21cr|perl-PDF-Builder-3.023-1|60	# Originally I subpackaged PDF::Builder::Resource::XObject::Image/* modules
21cr|perl-PDF-Builder-3.023-1|61	# which depend on the optional features. But it broke if the
21cr|perl-PDF-Builder-3.023-1|62	# dependencies were installed, but the plugins were misssing. Also upstream
21cr|perl-PDF-Builder-3.023-1|63	# exposes the checks for the dependencies in an API and a documentation. We would
21cr|perl-PDF-Builder-3.023-1|64	# have to divert the code and the documentation from the upstream. Thus
21cr|perl-PDF-Builder-3.023-1|65	# I decided to keep the plugins there and weaken the dependencies.
21cr|perl-PDF-Builder-3.023-1|66	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((Graphics::TIFF\\)|Image::PNG::)
21cr|perl-PDF-Builder-3.023-1|67	
21cr|perl-PDF-Builder-3.023-1|68	%description
21cr|perl-PDF-Builder-3.023-1|69	This Perl library enables you to create, import and modify documents in
21cr|perl-PDF-Builder-3.023-1|70	Portagble Document Format (mostly compliant to PDF 1.4 version).
21cr|perl-PDF-Builder-3.023-1|71	
21cr|perl-PDF-Builder-3.023-1|72	%files
21cr|perl-PDF-Builder-3.023-1|73	%license INFO/LICENSE
21cr|perl-PDF-Builder-3.023-1|74	%doc Changes contrib CONTRIBUTING examples README.md tools
21cr|perl-PDF-Builder-3.023-1|75	%doc INFO/CONVERSION INFO/DEPRECATED INFO/Changes* INFO/KNOWN_INCOMP
21cr|perl-PDF-Builder-3.023-1|76	%doc INFO/PATENTS INFO/RoadMap INFO/SUPPORT
21cr|perl-PDF-Builder-3.023-1|77	%{perl_vendorlib}/*
21cr|perl-PDF-Builder-3.023-1|78	%{_mandir}/man3/*
21cr|perl-PDF-Builder-3.023-1|79	
21cr|perl-PDF-Builder-3.023-1|80	#-----------------------------------------------------------------------------
21cr|perl-PDF-Builder-3.023-1|81	%prep
21cr|perl-PDF-Builder-3.023-1|82	%autosetup -p1 -n PDF-Builder-%{version}
21cr|perl-PDF-Builder-3.023-1|83	
21cr|perl-PDF-Builder-3.023-1|84	%build
21cr|perl-PDF-Builder-3.023-1|85	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-PDF-Builder-3.023-1|86	%make_build
21cr|perl-PDF-Builder-3.023-1|87	
21cr|perl-PDF-Builder-3.023-1|88	%install
21cr|perl-PDF-Builder-3.023-1|89	%make_install
21cr|perl-PDF-Builder-3.023-1|90	
21cr|perl-PDF-Builder-3.023-1|91	# Remove unwanted files <https://github.com/PhilterPaper/Perl-PDF-Builder/issues/169>
21cr|perl-PDF-Builder-3.023-1|92	rm %{buildroot}%{perl_vendorlib}/PDF/optional_update.pl

5201 21
21cr|perl-PDL-2.63.0-3|1	%define	module	PDL
21cr|perl-PDL-2.63.0-3|2	%define	upstream_version 2.063
21cr|perl-PDL-2.63.0-3|3	
21cr|perl-PDL-2.63.0-3|4	%define Werror_cflags %nil
21cr|perl-PDL-2.63.0-3|5	
21cr|perl-PDL-2.63.0-3|6	%global __provides_exclude perl\\(Inline\\)
21cr|perl-PDL-2.63.0-3|7	%global __requires_exclude perl\\(PDL.*\\)|perl\\(PGPLOT.*\\)|perl\\(Inline\\)|perl\\(Devel::REPL::Plugin\\)|perl\\(OpenGL::Config\\)|perl\\(Win32::DDE::Client\\)
21cr|perl-PDL-2.63.0-3|8	
21cr|perl-PDL-2.63.0-3|9	Summary:	PerlDL, an efficient numerical language for scientific computing
21cr|perl-PDL-2.63.0-3|10	Name:		perl-%{module}
21cr|perl-PDL-2.63.0-3|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PDL-2.63.0-3|12	Release:	3
21cr|perl-PDL-2.63.0-3|13	Epoch:		1
21cr|perl-PDL-2.63.0-3|14	License:	GPLv2+
21cr|perl-PDL-2.63.0-3|15	Group:		Development/Perl
21cr|perl-PDL-2.63.0-3|16	Url:		http://search.cpan.org/dist/%{module}/
21cr|perl-PDL-2.63.0-3|17	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETJ/%{module}-%{upstream_version}.tar.gz
21cr|perl-PDL-2.63.0-3|18	Patch1:		PDL-2.6.0.90-Compile-Slatec-code-as-PIC.patch
21cr|perl-PDL-2.63.0-3|19	BuildRequires:	perl(Astro::FITS::Header)
21cr|perl-PDL-2.63.0-3|20	#BuildRequires:	perl(Alien::HDF4)
21cr|perl-PDL-2.63.0-3|21	#BuildRequires:	perl(Alien::Proj4)
21cr|perl-PDL-2.63.0-3|22	BuildRequires:	perl(Convert::UU)
21cr|perl-PDL-2.63.0-3|23	BuildRequires:	perl(Data::Dumper) >= 2.121.0
21cr|perl-PDL-2.63.0-3|24	BuildRequires:	perl(Devel::CheckLib)
21cr|perl-PDL-2.63.0-3|25	BuildRequires:	perl(ExtUtils::F77)
21cr|perl-PDL-2.63.0-3|26	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-PDL-2.63.0-3|27	BuildRequires:	perl(ExtUtils::Depends)
21cr|perl-PDL-2.63.0-3|28	BuildRequires:	perl(File::Spec) >= 0.600.0
21cr|perl-PDL-2.63.0-3|29	BuildRequires:	perl(File::Temp)
21cr|perl-PDL-2.63.0-3|30	BuildRequires:	perl(Filter::Util::Call)
21cr|perl-PDL-2.63.0-3|31	BuildRequires:	perl(Inline) >= 0.430.0
21cr|perl-PDL-2.63.0-3|32	BuildRequires:	perl(OpenGL) >= 0.630.0
21cr|perl-PDL-2.63.0-3|33	BuildRequires:	perl(Pod::Parser)
21cr|perl-PDL-2.63.0-3|34	BuildRequires:	perl(Pod::Select)
21cr|perl-PDL-2.63.0-3|35	#BuildRequires:	perl(Pod::Html)
21cr|perl-PDL-2.63.0-3|36	BuildRequires:	perl(Storable) >= 1.30.0
21cr|perl-PDL-2.63.0-3|37	BuildRequires:	perl(Text::Balanced)
21cr|perl-PDL-2.63.0-3|38	BuildRequires:	gcc-gfortran
21cr|perl-PDL-2.63.0-3|39	BuildRequires:	libgd-devel
21cr|perl-PDL-2.63.0-3|40	BuildRequires:	perl-devel
21cr|perl-PDL-2.63.0-3|41	BuildRequires:	pkgconfig(glu)
21cr|perl-PDL-2.63.0-3|42	BuildRequires:	pkgconfig(glut)
21cr|perl-PDL-2.63.0-3|43	BuildRequires:	pkgconfig(gsl)
21cr|perl-PDL-2.63.0-3|44	BuildRequires:	pkgconfig(ncurses)
21cr|perl-PDL-2.63.0-3|45	BuildRequires:	pkgconfig(x11)
21cr|perl-PDL-2.63.0-3|46	BuildRequires:	pkgconfig(xext)
21cr|perl-PDL-2.63.0-3|47	BuildRequires:	pkgconfig(xi)
21cr|perl-PDL-2.63.0-3|48	BuildRequires:	pkgconfig(xmu)
21cr|perl-PDL-2.63.0-3|49	# if installed, requires f2c-devel,
21cr|perl-PDL-2.63.0-3|50	# but it is a contrib package
21cr|perl-PDL-2.63.0-3|51	BuildConflicts:	f2c
21cr|perl-PDL-2.63.0-3|52	
21cr|perl-PDL-2.63.0-3|53	Provides:	perl(PDL::PP::CType)
21cr|perl-PDL-2.63.0-3|54	Provides:	perl(PDL::PP::Dims)
21cr|perl-PDL-2.63.0-3|55	Provides:	perl(PDL::PP::PDLCode)
21cr|perl-PDL-2.63.0-3|56	Provides:	perl(PDL::PP::SymTab)
21cr|perl-PDL-2.63.0-3|57	Provides:	perl(PDL::PP::XS)
21cr|perl-PDL-2.63.0-3|58	Provides:	perl(PDL::Config)
21cr|perl-PDL-2.63.0-3|59	Provides:	perl(PDL::Demos::Screen)
21cr|perl-PDL-2.63.0-3|60	Provides:	perl(PDL::Graphics::OpenGL)
21cr|perl-PDL-2.63.0-3|61	Provides:	perl(PDL::Graphics::OpenGLQ)
21cr|perl-PDL-2.63.0-3|62	Provides:	perl(PDL::Graphics::TriD)
21cr|perl-PDL-2.63.0-3|63	Provides:	perl(PDL::Graphics::TriD::GL)
21cr|perl-PDL-2.63.0-3|64	Provides:	perl(PDL::Graphics::TriD::Image)
21cr|perl-PDL-2.63.0-3|65	Provides:	perl(PDL::Graphics::TriD::Objects)
21cr|perl-PDL-2.63.0-3|66	Provides:	perl(PDL::Lite)
21cr|perl-PDL-2.63.0-3|67	Provides:	perl(PDL::LiteF)
21cr|perl-PDL-2.63.0-3|68	Provides:	perl(Prima::MsgBox)
21cr|perl-PDL-2.63.0-3|69	Provides:	perl(PDL::Graphics::Gnuplot)
21cr|perl-PDL-2.63.0-3|70	
21cr|perl-PDL-2.63.0-3|71	%rename		PDL
21cr|perl-PDL-2.63.0-3|72	
21cr|perl-PDL-2.63.0-3|73	%description
21cr|perl-PDL-2.63.0-3|74	The perlDL project aims to turn perl into an efficient numerical language for
21cr|perl-PDL-2.63.0-3|75	scientific computing. The PDL module gives standard perl the ability to
21cr|perl-PDL-2.63.0-3|76	COMPACTLY store and SPEEDILY manipulate the large N-dimensional data sets which
21cr|perl-PDL-2.63.0-3|77	are the bread and butter of scientific computing. e.g. C<$a=$b+$c> can add two
21cr|perl-PDL-2.63.0-3|78	2048x2048 images in only a fraction of a second.
21cr|perl-PDL-2.63.0-3|79	
21cr|perl-PDL-2.63.0-3|80	The aim is to provide tons of useful functionality for scientific and numeric
21cr|perl-PDL-2.63.0-3|81	analysis.
21cr|perl-PDL-2.63.0-3|82	
21cr|perl-PDL-2.63.0-3|83	%files
21cr|perl-PDL-2.63.0-3|84	%doc Changes DEPENDENCIES
21cr|perl-PDL-2.63.0-3|85	%doc README DEVELOPMENT INSTALL TODO META.yml
21cr|perl-PDL-2.63.0-3|86	%{_bindir}/*
21cr|perl-PDL-2.63.0-3|87	%{_mandir}/*/*
21cr|perl-PDL-2.63.0-3|88	%{perl_vendorarch}/PDL.pm
21cr|perl-PDL-2.63.0-3|89	%{perl_vendorarch}/PDL
21cr|perl-PDL-2.63.0-3|90	%{perl_vendorarch}/auto/PDL
21cr|perl-PDL-2.63.0-3|91	%{perl_vendorarch}/Inline
21cr|perl-PDL-2.63.0-3|92	%exclude %{perl_vendorarch}/PDL/*.pod
21cr|perl-PDL-2.63.0-3|93	#%%exclude %{perl_vendorarch}/PDL/HtmlDocs
21cr|perl-PDL-2.63.0-3|94	
21cr|perl-PDL-2.63.0-3|95	#----------------------------------------------------------------------------
21cr|perl-PDL-2.63.0-3|96	
21cr|perl-PDL-2.63.0-3|97	%package doc
21cr|perl-PDL-2.63.0-3|98	Summary:	PerlDL documentation package
21cr|perl-PDL-2.63.0-3|99	Group:		Documentation
21cr|perl-PDL-2.63.0-3|100	Requires:	%{name}
21cr|perl-PDL-2.63.0-3|101	
21cr|perl-PDL-2.63.0-3|102	%description doc
21cr|perl-PDL-2.63.0-3|103	The perlDL project aims to turn perl into an efficient numerical language for
21cr|perl-PDL-2.63.0-3|104	scientific computing. The PDL module gives standard perl the ability to
21cr|perl-PDL-2.63.0-3|105	COMPACTLY store and SPEEDILY manipulate the large N-dimensional data sets which
21cr|perl-PDL-2.63.0-3|106	are the bread and butter of scientific computing. e.g. C<$a=$b+$c> can add two
21cr|perl-PDL-2.63.0-3|107	2048x2048 images in only a fraction of a second.
21cr|perl-PDL-2.63.0-3|108	
21cr|perl-PDL-2.63.0-3|109	The aim is to provide tons of useful functionality for scientific and numeric
21cr|perl-PDL-2.63.0-3|110	analysis.
21cr|perl-PDL-2.63.0-3|111	
21cr|perl-PDL-2.63.0-3|112	This is the documentation package.
21cr|perl-PDL-2.63.0-3|113	
21cr|perl-PDL-2.63.0-3|114	%files doc
21cr|perl-PDL-2.63.0-3|115	%doc Changes INTERNATIONALIZATION README TODO
21cr|perl-PDL-2.63.0-3|116	%{perl_vendorarch}/PDL/*.pod
21cr|perl-PDL-2.63.0-3|117	#%%{perl_vendorarch}/PDL/HtmlDocs
21cr|perl-PDL-2.63.0-3|118	
21cr|perl-PDL-2.63.0-3|119	#----------------------------------------------------------------------------
21cr|perl-PDL-2.63.0-3|120	
21cr|perl-PDL-2.63.0-3|121	%prep
21cr|perl-PDL-2.63.0-3|122	%autosetup -p1 -n %{module}-%{upstream_version}
21cr|perl-PDL-2.63.0-3|123	
21cr|perl-PDL-2.63.0-3|124	%build
21cr|perl-PDL-2.63.0-3|125	echo | %__perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} OPTIMIZE="%{optflags}"
21cr|perl-PDL-2.63.0-3|126	
21cr|perl-PDL-2.63.0-3|127	# -Wformat -Werror=format-security is inherited from something, remove it.
21cr|perl-PDL-2.63.0-3|128	# note. it builds just fine on a real system but NOT in the build system. it gives:
21cr|perl-PDL-2.63.0-3|129	# [...]
21cr|perl-PDL-2.63.0-3|130	# GD.xs: In function 'pdl_write_png_readdata':
21cr|perl-PDL-2.63.0-3|131	# GD.xs:241:5: error: format not a string literal and no format arguments [-Werror=format-security]
21cr|perl-PDL-2.63.0-3|132	# GD.xs:256:9: error: format not a string literal and no format arguments [-Werror=format-security]
21cr|perl-PDL-2.63.0-3|133	# [...]
21cr|perl-PDL-2.63.0-3|134	
21cr|perl-PDL-2.63.0-3|135	find Makefile | xargs perl -pi -e "s|-Wformat||g"
21cr|perl-PDL-2.63.0-3|136	find Makefile | xargs perl -pi -e "s|-Werror=format-security||g"
21cr|perl-PDL-2.63.0-3|137	
21cr|perl-PDL-2.63.0-3|138	make
21cr|perl-PDL-2.63.0-3|139	
21cr|perl-PDL-2.63.0-3|140	
21cr|perl-PDL-2.63.0-3|141	%install
21cr|perl-PDL-2.63.0-3|142	make pure_install DESTDIR=%{buildroot}
21cr|perl-PDL-2.63.0-3|143	
21cr|perl-PDL-2.63.0-3|144	perl -Mblib Doc/scantree.pl %{buildroot}%{perl_vendorarch}
21cr|perl-PDL-2.63.0-3|145	perl -pi -e "s|%{buildroot}/|/|g" %{buildroot}%{perl_vendorarch}/PDL/pdldoc.db
21cr|perl-PDL-2.63.0-3|146	find %{buildroot}%{perl_vendorarch} -type f -name "*.pm" | xargs chmod -x
21cr|perl-PDL-2.63.0-3|147	find %{buildroot} -type f -name '*.bs' -empty -delete

5202 21
21cr|perl-Pegex-0.750.0-2|1	%define upstream_name    Pegex
21cr|perl-Pegex-0.750.0-2|2	%define upstream_version 0.75
21cr|perl-Pegex-0.750.0-2|3	
21cr|perl-Pegex-0.750.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Pegex-0.750.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pegex-0.750.0-2|6	Release:    2
21cr|perl-Pegex-0.750.0-2|7	
21cr|perl-Pegex-0.750.0-2|8	Summary:    Pegex Regex Atoms
21cr|perl-Pegex-0.750.0-2|9	License:    GPL+ or Artistic
21cr|perl-Pegex-0.750.0-2|10	Group:      Development/Perl
21cr|perl-Pegex-0.750.0-2|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pegex-0.750.0-2|12	Source0:    https://cpan.metacpan.org/authors/id/I/IN/INGY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pegex-0.750.0-2|13	
21cr|perl-Pegex-0.750.0-2|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Pegex-0.750.0-2|15	BuildRequires: perl(File::ShareDir::Install)
21cr|perl-Pegex-0.750.0-2|16	BuildRequires: perl(YAML::XS)
21cr|perl-Pegex-0.750.0-2|17	BuildRequires: perl(YAML::PP)
21cr|perl-Pegex-0.750.0-2|18	BuildRequires: perl(JSON::PP)
21cr|perl-Pegex-0.750.0-2|19	BuildRequires: perl(Test::More)
21cr|perl-Pegex-0.750.0-2|20	BuildArch: noarch
21cr|perl-Pegex-0.750.0-2|21	
21cr|perl-Pegex-0.750.0-2|22	%description
21cr|perl-Pegex-0.750.0-2|23	Pegex is an Acmeist parser framework. It allows you to easily create
21cr|perl-Pegex-0.750.0-2|24	parsers that will work equivalently in lots of programming languages! The
21cr|perl-Pegex-0.750.0-2|25	inspiration for Pegex comes from the parsing engine upon which the
21cr|perl-Pegex-0.750.0-2|26	postmodern programming language *Perl 6* is based on. Pegex brings this
21cr|perl-Pegex-0.750.0-2|27	beauty to the other _just_modern languages that have a normal regular
21cr|perl-Pegex-0.750.0-2|28	expression engine available.
21cr|perl-Pegex-0.750.0-2|29	
21cr|perl-Pegex-0.750.0-2|30	Pegex gets it name by combining Parsing Expression Grammars (PEG), with
21cr|perl-Pegex-0.750.0-2|31	Regular Expessions (Regex). That's actually what Pegex does.
21cr|perl-Pegex-0.750.0-2|32	
21cr|perl-Pegex-0.750.0-2|33	PEG is the cool new way to elegantly specify recursive descent grammars.
21cr|perl-Pegex-0.750.0-2|34	The Perl 6 language is defined in terms of a self modifying PEG language
21cr|perl-Pegex-0.750.0-2|35	called *Perl 6 Rules*. Regexes are familiar to programmers of most modern
21cr|perl-Pegex-0.750.0-2|36	programming languages. Pegex defines a simple PEG syntax, where all the
21cr|perl-Pegex-0.750.0-2|37	terminals are regexes. This means that Pegex can be quite fast and
21cr|perl-Pegex-0.750.0-2|38	powerful.
21cr|perl-Pegex-0.750.0-2|39	
21cr|perl-Pegex-0.750.0-2|40	%prep
21cr|perl-Pegex-0.750.0-2|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pegex-0.750.0-2|42	
21cr|perl-Pegex-0.750.0-2|43	%build
21cr|perl-Pegex-0.750.0-2|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pegex-0.750.0-2|45	
21cr|perl-Pegex-0.750.0-2|46	%make
21cr|perl-Pegex-0.750.0-2|47	
21cr|perl-Pegex-0.750.0-2|48	%check
21cr|perl-Pegex-0.750.0-2|49	make test
21cr|perl-Pegex-0.750.0-2|50	
21cr|perl-Pegex-0.750.0-2|51	%install
21cr|perl-Pegex-0.750.0-2|52	%makeinstall_std
21cr|perl-Pegex-0.750.0-2|53	
21cr|perl-Pegex-0.750.0-2|54	%files
21cr|perl-Pegex-0.750.0-2|55	%doc META.yml LICENSE README Changes META.json
21cr|perl-Pegex-0.750.0-2|56	%{_mandir}/man3/*
21cr|perl-Pegex-0.750.0-2|57	%{perl_vendorlib}/*

5203 21
21cr|perl-Perl6-Doc-0.470.0-7|1	%define upstream_name    Perl6-Doc
21cr|perl-Perl6-Doc-0.470.0-7|2	%define upstream_version 0.47
21cr|perl-Perl6-Doc-0.470.0-7|3	
21cr|perl-Perl6-Doc-0.470.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Perl6-Doc-0.470.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl6-Doc-0.470.0-7|6	Release:	7
21cr|perl-Perl6-Doc-0.470.0-7|7	
21cr|perl-Perl6-Doc-0.470.0-7|8	Summary:	Perl 6 Documentation Collection
21cr|perl-Perl6-Doc-0.470.0-7|9	
21cr|perl-Perl6-Doc-0.470.0-7|10	License:	GPL+ or Artistic
21cr|perl-Perl6-Doc-0.470.0-7|11	Group:		Development/Perl
21cr|perl-Perl6-Doc-0.470.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl6-Doc-0.470.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl6-Doc-0.470.0-7|14	
21cr|perl-Perl6-Doc-0.470.0-7|15	BuildRequires:	perl-devel
21cr|perl-Perl6-Doc-0.470.0-7|16	BuildRequires:	perl(File::ShareDir::Install)
21cr|perl-Perl6-Doc-0.470.0-7|17	BuildArch:	noarch
21cr|perl-Perl6-Doc-0.470.0-7|18	
21cr|perl-Perl6-Doc-0.470.0-7|19	%description
21cr|perl-Perl6-Doc-0.470.0-7|20	This Perl module distribution contains all the latest Perl 6 documentation
21cr|perl-Perl6-Doc-0.470.0-7|21	and a utility called 'p6doc' for viewing it.
21cr|perl-Perl6-Doc-0.470.0-7|22	
21cr|perl-Perl6-Doc-0.470.0-7|23	Below is the list of documents that are currently available; a number in
21cr|perl-Perl6-Doc-0.470.0-7|24	the column indicates, the document is currently available. An asterisk next
21cr|perl-Perl6-Doc-0.470.0-7|25	to a number means that the document is an unofficial draft written by a
21cr|perl-Perl6-Doc-0.470.0-7|26	member of the Perl community but not approved by the Perl 6 Design Team.
21cr|perl-Perl6-Doc-0.470.0-7|27	The pages after the first section are anyway no Design docs.
21cr|perl-Perl6-Doc-0.470.0-7|28	
21cr|perl-Perl6-Doc-0.470.0-7|29	Contents
21cr|perl-Perl6-Doc-0.470.0-7|30	S01  The Ugly, the Bad, and the Good   (A01)
21cr|perl-Perl6-Doc-0.470.0-7|31	S02  Bits and Pieces                   (A02) (E02)
21cr|perl-Perl6-Doc-0.470.0-7|32	S03  Operators                         (A03) (E03)
21cr|perl-Perl6-Doc-0.470.0-7|33	S04  Syntax                            (A04) (E04)
21cr|perl-Perl6-Doc-0.470.0-7|34	S05  Pattern Matching                  (A05) (E05)
21cr|perl-Perl6-Doc-0.470.0-7|35	S06  Subroutines                       (A06) (E06)
21cr|perl-Perl6-Doc-0.470.0-7|36	Formats                                 (E07)
21cr|perl-Perl6-Doc-0.470.0-7|37	S09  Data Structures
21cr|perl-Perl6-Doc-0.470.0-7|38	S10  Packages
21cr|perl-Perl6-Doc-0.470.0-7|39	S11  Modules
21cr|perl-Perl6-Doc-0.470.0-7|40	S12  Objects                           (A12)
21cr|perl-Perl6-Doc-0.470.0-7|41	S13  Overloading
21cr|perl-Perl6-Doc-0.470.0-7|42	S16* IPC / IO / Signals
21cr|perl-Perl6-Doc-0.470.0-7|43	S17* Concurrency
21cr|perl-Perl6-Doc-0.470.0-7|44	Debugging                         (A20*)
21cr|perl-Perl6-Doc-0.470.0-7|45	S22* CPAN
21cr|perl-Perl6-Doc-0.470.0-7|46	Portable Perl
21cr|perl-Perl6-Doc-0.470.0-7|47	S26  Perl Documentation
21cr|perl-Perl6-Doc-0.470.0-7|48	S27* Perl Culture
21cr|perl-Perl6-Doc-0.470.0-7|49	S28* Special Names
21cr|perl-Perl6-Doc-0.470.0-7|50	S29  Functions
21cr|perl-Perl6-Doc-0.470.0-7|51	
21cr|perl-Perl6-Doc-0.470.0-7|52	F01  FAQ::Captures
21cr|perl-Perl6-Doc-0.470.0-7|53	F02  FAQ::FUD
21cr|perl-Perl6-Doc-0.470.0-7|54	
21cr|perl-Perl6-Doc-0.470.0-7|55	O01  Overview
21cr|perl-Perl6-Doc-0.470.0-7|56	O03  Overview::Operator
21cr|perl-Perl6-Doc-0.470.0-7|57	O04  Overview::Smartmatch
21cr|perl-Perl6-Doc-0.470.0-7|58	O05  Overview::Reduce
21cr|perl-Perl6-Doc-0.470.0-7|59	O07  Overview::Variable
21cr|perl-Perl6-Doc-0.470.0-7|60	O08  Overview::Data
21cr|perl-Perl6-Doc-0.470.0-7|61	O10  Overview::File
21cr|perl-Perl6-Doc-0.470.0-7|62	O12  Overview::Functions
21cr|perl-Perl6-Doc-0.470.0-7|63	O14  Overview::Control
21cr|perl-Perl6-Doc-0.470.0-7|64	O15  Overview::Subroutine
21cr|perl-Perl6-Doc-0.470.0-7|65	O17  Overview::Object
21cr|perl-Perl6-Doc-0.470.0-7|66	O20  Overview::Rule
21cr|perl-Perl6-Doc-0.470.0-7|67	
21cr|perl-Perl6-Doc-0.470.0-7|68	T01  Tutorial perlintro
21cr|perl-Perl6-Doc-0.470.0-7|69	
21cr|perl-Perl6-Doc-0.470.0-7|70	M01  Report on the Perl 6 Announcement
21cr|perl-Perl6-Doc-0.470.0-7|71	M02  What is Perl 6 ?
21cr|perl-Perl6-Doc-0.470.0-7|72	M03  A Plan for Pugs
21cr|perl-Perl6-Doc-0.470.0-7|73	M04  Everyday Perl 6
21cr|perl-Perl6-Doc-0.470.0-7|74	M05  Yet Another Perl 6 Operator (Microarticles)
21cr|perl-Perl6-Doc-0.470.0-7|75	M06  The Beauty of Perl 6 Parameter Passing
21cr|perl-Perl6-Doc-0.470.0-7|76	
21cr|perl-Perl6-Doc-0.470.0-7|77	%prep
21cr|perl-Perl6-Doc-0.470.0-7|78	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Doc-0.470.0-7|79	
21cr|perl-Perl6-Doc-0.470.0-7|80	%build
21cr|perl-Perl6-Doc-0.470.0-7|81	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Doc-0.470.0-7|82	%make
21cr|perl-Perl6-Doc-0.470.0-7|83	
21cr|perl-Perl6-Doc-0.470.0-7|84	%check
21cr|perl-Perl6-Doc-0.470.0-7|85	%make test
21cr|perl-Perl6-Doc-0.470.0-7|86	
21cr|perl-Perl6-Doc-0.470.0-7|87	%install
21cr|perl-Perl6-Doc-0.470.0-7|88	%makeinstall_std
21cr|perl-Perl6-Doc-0.470.0-7|89	
21cr|perl-Perl6-Doc-0.470.0-7|90	%files
21cr|perl-Perl6-Doc-0.470.0-7|91	%doc Changes README
21cr|perl-Perl6-Doc-0.470.0-7|92	%{_mandir}/man3/*
21cr|perl-Perl6-Doc-0.470.0-7|93	%{perl_vendorlib}/*

5204 21
21cr|perl-Perl6-Export-0.9.0-1|1	%define upstream_name    Perl6-Export
21cr|perl-Perl6-Export-0.9.0-1|2	%define upstream_version 0.009
21cr|perl-Perl6-Export-0.9.0-1|3	
21cr|perl-Perl6-Export-0.9.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Perl6-Export-0.9.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl6-Export-0.9.0-1|6	Release:	1
21cr|perl-Perl6-Export-0.9.0-1|7	
21cr|perl-Perl6-Export-0.9.0-1|8	Summary:	Implements the Perl 6 is export trait
21cr|perl-Perl6-Export-0.9.0-1|9	
21cr|perl-Perl6-Export-0.9.0-1|10	License:	Artistic
21cr|perl-Perl6-Export-0.9.0-1|11	Group:		Development/Perl
21cr|perl-Perl6-Export-0.9.0-1|12	Url:		http://search.cpan.org/dist/Perl6-Export/
21cr|perl-Perl6-Export-0.9.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl6-Export-0.9.0-1|14	
21cr|perl-Perl6-Export-0.9.0-1|15	BuildRequires:	perl-devel
21cr|perl-Perl6-Export-0.9.0-1|16	BuildRequires:	perl(Filter::Simple)
21cr|perl-Perl6-Export-0.9.0-1|17	BuildArch:	noarch
21cr|perl-Perl6-Export-0.9.0-1|18	
21cr|perl-Perl6-Export-0.9.0-1|19	%description
21cr|perl-Perl6-Export-0.9.0-1|20	This module prototypes the Perl 6 'exported' and 'exportable' traits
21cr|perl-Perl6-Export-0.9.0-1|21	in Perl 5.
21cr|perl-Perl6-Export-0.9.0-1|22	
21cr|perl-Perl6-Export-0.9.0-1|23	Instead of messing around with @EXPORT arrays, you just declare which subs
21cr|perl-Perl6-Export-0.9.0-1|24	are to be exported (or are exportable on request) as part of those subs.
21cr|perl-Perl6-Export-0.9.0-1|25	
21cr|perl-Perl6-Export-0.9.0-1|26	%prep
21cr|perl-Perl6-Export-0.9.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Export-0.9.0-1|28	
21cr|perl-Perl6-Export-0.9.0-1|29	%build
21cr|perl-Perl6-Export-0.9.0-1|30	yes y | perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Export-0.9.0-1|31	%make
21cr|perl-Perl6-Export-0.9.0-1|32	
21cr|perl-Perl6-Export-0.9.0-1|33	%check
21cr|perl-Perl6-Export-0.9.0-1|34	make test
21cr|perl-Perl6-Export-0.9.0-1|35	
21cr|perl-Perl6-Export-0.9.0-1|36	%install
21cr|perl-Perl6-Export-0.9.0-1|37	%makeinstall_std
21cr|perl-Perl6-Export-0.9.0-1|38	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Perl6-Export-0.9.0-1|39	
21cr|perl-Perl6-Export-0.9.0-1|40	%files
21cr|perl-Perl6-Export-0.9.0-1|41	%defattr(-, root, root, 0755)
21cr|perl-Perl6-Export-0.9.0-1|42	%doc Changes README
21cr|perl-Perl6-Export-0.9.0-1|43	%doc %{_mandir}/man3/*
21cr|perl-Perl6-Export-0.9.0-1|44	%dir %{perl_vendorlib}/Perl6/
21cr|perl-Perl6-Export-0.9.0-1|45	%{perl_vendorlib}/Perl6/Export.pm

5205 21
21cr|perl-Perl6-Export-Attrs-0.0.6-1|1	%define upstream_name    Perl6-Export-Attrs
21cr|perl-Perl6-Export-Attrs-0.0.6-1|2	%define upstream_version 0.000006
21cr|perl-Perl6-Export-Attrs-0.0.6-1|3	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|4	Name:       perl-%{upstream_name}
21cr|perl-Perl6-Export-Attrs-0.0.6-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Perl6-Export-Attrs-0.0.6-1|6	Release:    1
21cr|perl-Perl6-Export-Attrs-0.0.6-1|7	License:    GPL or Artistic
21cr|perl-Perl6-Export-Attrs-0.0.6-1|8	Group:      Development/Perl
21cr|perl-Perl6-Export-Attrs-0.0.6-1|9	Summary:    The Perl 6 'is export(...)' trait as a Perl 5 attribute
21cr|perl-Perl6-Export-Attrs-0.0.6-1|10	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|11	Source:     http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl6-Export-Attrs-0.0.6-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl6-Export-Attrs-0.0.6-1|13	BuildRequires: perl-devel
21cr|perl-Perl6-Export-Attrs-0.0.6-1|14	BuildRequires: perl(Attribute::Handlers)
21cr|perl-Perl6-Export-Attrs-0.0.6-1|15	BuildRequires: perl(PadWalker)
21cr|perl-Perl6-Export-Attrs-0.0.6-1|16	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|17	BuildArch: noarch
21cr|perl-Perl6-Export-Attrs-0.0.6-1|18	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|19	%description
21cr|perl-Perl6-Export-Attrs-0.0.6-1|20	Implements a Perl 5 native version of what the Perl 6 symbol export
21cr|perl-Perl6-Export-Attrs-0.0.6-1|21	mechanism will look like.
21cr|perl-Perl6-Export-Attrs-0.0.6-1|22	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|23	It's very straightforward:
21cr|perl-Perl6-Export-Attrs-0.0.6-1|24	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|25	* *
21cr|perl-Perl6-Export-Attrs-0.0.6-1|26	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|27	%prep
21cr|perl-Perl6-Export-Attrs-0.0.6-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Export-Attrs-0.0.6-1|29	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|30	%build
21cr|perl-Perl6-Export-Attrs-0.0.6-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Export-Attrs-0.0.6-1|32	%make
21cr|perl-Perl6-Export-Attrs-0.0.6-1|33	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|34	%check
21cr|perl-Perl6-Export-Attrs-0.0.6-1|35	make test
21cr|perl-Perl6-Export-Attrs-0.0.6-1|36	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|37	%install
21cr|perl-Perl6-Export-Attrs-0.0.6-1|38	%makeinstall_std
21cr|perl-Perl6-Export-Attrs-0.0.6-1|39	
21cr|perl-Perl6-Export-Attrs-0.0.6-1|40	%files
21cr|perl-Perl6-Export-Attrs-0.0.6-1|41	%doc Changes README
21cr|perl-Perl6-Export-Attrs-0.0.6-1|42	%{_mandir}/man3/*
21cr|perl-Perl6-Export-Attrs-0.0.6-1|43	%{perl_vendorlib}/*

5206 21
21cr|perl-Perl6-Form-0.90.0-1|1	%define upstream_name    Perl6-Form
21cr|perl-Perl6-Form-0.90.0-1|2	%define upstream_version 0.090
21cr|perl-Perl6-Form-0.90.0-1|3	
21cr|perl-Perl6-Form-0.90.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Perl6-Form-0.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl6-Form-0.90.0-1|6	Release:	1
21cr|perl-Perl6-Form-0.90.0-1|7	
21cr|perl-Perl6-Form-0.90.0-1|8	Summary:	Implements the Perl 6 'form' built-in
21cr|perl-Perl6-Form-0.90.0-1|9	
21cr|perl-Perl6-Form-0.90.0-1|10	License:	GPL+ or Artistic
21cr|perl-Perl6-Form-0.90.0-1|11	Group:		Development/Perl
21cr|perl-Perl6-Form-0.90.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl6-Form-0.90.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl6-Form-0.90.0-1|14	
21cr|perl-Perl6-Form-0.90.0-1|15	BuildRequires:	perl-devel
21cr|perl-Perl6-Form-0.90.0-1|16	BuildRequires:	perl(List::Util)
21cr|perl-Perl6-Form-0.90.0-1|17	BuildRequires:	perl(Perl6::Export)
21cr|perl-Perl6-Form-0.90.0-1|18	BuildRequires:	perl(Scalar::Util)
21cr|perl-Perl6-Form-0.90.0-1|19	BuildArch:	noarch
21cr|perl-Perl6-Form-0.90.0-1|20	
21cr|perl-Perl6-Form-0.90.0-1|21	%description
21cr|perl-Perl6-Form-0.90.0-1|22	Formats are Perl 5's mechanism for creating text templates with fixed-width
21cr|perl-Perl6-Form-0.90.0-1|23	fields. Those fields are then filled in using values from prespecified
21cr|perl-Perl6-Form-0.90.0-1|24	package variables.
21cr|perl-Perl6-Form-0.90.0-1|25	
21cr|perl-Perl6-Form-0.90.0-1|26	Unlike Perl 5, Perl 6 doesn't have a 'format' keyword. Or the associated
21cr|perl-Perl6-Form-0.90.0-1|27	built-in formatting mechanism. Instead it has a Form.pm module. And a
21cr|perl-Perl6-Form-0.90.0-1|28	'form' function.
21cr|perl-Perl6-Form-0.90.0-1|29	
21cr|perl-Perl6-Form-0.90.0-1|30	Like a Perl 5 'format' statement, the 'form' function takes a series of
21cr|perl-Perl6-Form-0.90.0-1|31	format (or "picture") strings, each of which is immediately followed by a
21cr|perl-Perl6-Form-0.90.0-1|32	suitable set of replacement values. It interpolates those values into the
21cr|perl-Perl6-Form-0.90.0-1|33	placeholders specified within each picture string, and returns the result:
21cr|perl-Perl6-Form-0.90.0-1|34	
21cr|perl-Perl6-Form-0.90.0-1|35	%prep
21cr|perl-Perl6-Form-0.90.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Form-0.90.0-1|37	
21cr|perl-Perl6-Form-0.90.0-1|38	%build
21cr|perl-Perl6-Form-0.90.0-1|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Form-0.90.0-1|40	%make
21cr|perl-Perl6-Form-0.90.0-1|41	
21cr|perl-Perl6-Form-0.90.0-1|42	%check
21cr|perl-Perl6-Form-0.90.0-1|43	make test
21cr|perl-Perl6-Form-0.90.0-1|44	
21cr|perl-Perl6-Form-0.90.0-1|45	%install
21cr|perl-Perl6-Form-0.90.0-1|46	%makeinstall_std
21cr|perl-Perl6-Form-0.90.0-1|47	
21cr|perl-Perl6-Form-0.90.0-1|48	%files
21cr|perl-Perl6-Form-0.90.0-1|49	%doc Changes README
21cr|perl-Perl6-Form-0.90.0-1|50	%{_mandir}/man3/*
21cr|perl-Perl6-Form-0.90.0-1|51	%{perl_vendorlib}/*

5207 21
21cr|perl-Perl6-Perldoc-0.0.13-4|1	%define upstream_name    Perl6-Perldoc
21cr|perl-Perl6-Perldoc-0.0.13-4|2	%define upstream_version 0.000013
21cr|perl-Perl6-Perldoc-0.0.13-4|3	
21cr|perl-Perl6-Perldoc-0.0.13-4|4	Name:		perl-%{upstream_name}
21cr|perl-Perl6-Perldoc-0.0.13-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl6-Perldoc-0.0.13-4|6	Release:	4
21cr|perl-Perl6-Perldoc-0.0.13-4|7	
21cr|perl-Perl6-Perldoc-0.0.13-4|8	Summary:	Add a to_xhtml() method to Perl6::Perldoc::Parser
21cr|perl-Perl6-Perldoc-0.0.13-4|9	
21cr|perl-Perl6-Perldoc-0.0.13-4|10	License:	GPL+ or Artistic
21cr|perl-Perl6-Perldoc-0.0.13-4|11	Group:		Development/Perl
21cr|perl-Perl6-Perldoc-0.0.13-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl6-Perldoc-0.0.13-4|13	Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl6-Perldoc-0.0.13-4|14	
21cr|perl-Perl6-Perldoc-0.0.13-4|15	BuildRequires:	perl-devel
21cr|perl-Perl6-Perldoc-0.0.13-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Perl6-Perldoc-0.0.13-4|17	BuildRequires:	perl(Filter::Simple)
21cr|perl-Perl6-Perldoc-0.0.13-4|18	BuildRequires:	perl(Scalar::Util)
21cr|perl-Perl6-Perldoc-0.0.13-4|19	BuildRequires:	perl(Test::More)
21cr|perl-Perl6-Perldoc-0.0.13-4|20	BuildRequires:	perl(version)
21cr|perl-Perl6-Perldoc-0.0.13-4|21	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Perl6-Perldoc-0.0.13-4|22	BuildRequires:	perl(Test::Pod)
21cr|perl-Perl6-Perldoc-0.0.13-4|23	
21cr|perl-Perl6-Perldoc-0.0.13-4|24	BuildArch:	noarch
21cr|perl-Perl6-Perldoc-0.0.13-4|25	
21cr|perl-Perl6-Perldoc-0.0.13-4|26	%description
21cr|perl-Perl6-Perldoc-0.0.13-4|27	This module preprocesses your code from the point at which the module is
21cr|perl-Perl6-Perldoc-0.0.13-4|28	first used, stripping out any Perl 6 documentation (as specified in
21cr|perl-Perl6-Perldoc-0.0.13-4|29	Synopsis 26).
21cr|perl-Perl6-Perldoc-0.0.13-4|30	
21cr|perl-Perl6-Perldoc-0.0.13-4|31	This means that, so long as your program starts with:
21cr|perl-Perl6-Perldoc-0.0.13-4|32	
21cr|perl-Perl6-Perldoc-0.0.13-4|33	use Perl6::Perldoc;
21cr|perl-Perl6-Perldoc-0.0.13-4|34	
21cr|perl-Perl6-Perldoc-0.0.13-4|35	%prep
21cr|perl-Perl6-Perldoc-0.0.13-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Perldoc-0.0.13-4|37	iconv -f iso8859-1 -t utf-8 Changes > Changes.conv && mv -f Changes.conv Changes
21cr|perl-Perl6-Perldoc-0.0.13-4|38	
21cr|perl-Perl6-Perldoc-0.0.13-4|39	%build
21cr|perl-Perl6-Perldoc-0.0.13-4|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Perldoc-0.0.13-4|41	%make
21cr|perl-Perl6-Perldoc-0.0.13-4|42	
21cr|perl-Perl6-Perldoc-0.0.13-4|43	%check
21cr|perl-Perl6-Perldoc-0.0.13-4|44	make test
21cr|perl-Perl6-Perldoc-0.0.13-4|45	
21cr|perl-Perl6-Perldoc-0.0.13-4|46	%install
21cr|perl-Perl6-Perldoc-0.0.13-4|47	%makeinstall_std
21cr|perl-Perl6-Perldoc-0.0.13-4|48	
21cr|perl-Perl6-Perldoc-0.0.13-4|49	%files
21cr|perl-Perl6-Perldoc-0.0.13-4|50	%doc Changes META.yml README
21cr|perl-Perl6-Perldoc-0.0.13-4|51	%{_bindir}/*
21cr|perl-Perl6-Perldoc-0.0.13-4|52	%{_mandir}/man1/*
21cr|perl-Perl6-Perldoc-0.0.13-4|53	%{_mandir}/man3/*
21cr|perl-Perl6-Perldoc-0.0.13-4|54	%{perl_vendorlib}/*

5208 21
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|1	%define upstream_name    Perl6-Perldoc-To-Ansi
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|2	%define upstream_version 0.11
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|3	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|6	Release:	8
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|7	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|8	Summary:	ANSI-colored text renderer for Perl6::Perldoc
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|9	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|10	License:	GPL+ or Artistic
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|11	Group:		Development/Perl
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|14	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|15	BuildRequires:	perl-devel
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|17	BuildRequires:	perl(Perl6::Perldoc)
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|18	BuildArch:	noarch
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|19	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|20	%description
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|21	This module is almost identical to the Text renderer, except that many
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|22	constructs are highlighted with ANSI terminal codes. See the
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|23	Perl6::Perldoc::To::Text manpage for more information.
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|24	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|25	%prep
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|27	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|28	%build
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|30	%make
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|31	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|32	%check
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|33	make test
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|34	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|35	%install
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|36	%makeinstall_std
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|37	
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|38	%files
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|39	%doc Changes README
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|40	%{_mandir}/man3/*
21cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-8|41	%{perl_vendorlib}/*

5209 21
21cr|perl-Perl6-Refactor-0.10.0-7|1	%define upstream_name    Perl6-Refactor
21cr|perl-Perl6-Refactor-0.10.0-7|2	%define upstream_version 0.01
21cr|perl-Perl6-Refactor-0.10.0-7|3	
21cr|perl-Perl6-Refactor-0.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Perl6-Refactor-0.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl6-Refactor-0.10.0-7|6	Release:	7
21cr|perl-Perl6-Refactor-0.10.0-7|7	
21cr|perl-Perl6-Refactor-0.10.0-7|8	Summary:	The great new Perl6::Refactor!
21cr|perl-Perl6-Refactor-0.10.0-7|9	
21cr|perl-Perl6-Refactor-0.10.0-7|10	License:	GPL+ or Artistic
21cr|perl-Perl6-Refactor-0.10.0-7|11	Group:		Development/Perl
21cr|perl-Perl6-Refactor-0.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl6-Refactor-0.10.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl6-Refactor-0.10.0-7|14	
21cr|perl-Perl6-Refactor-0.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-Perl6-Refactor-0.10.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-Perl6-Refactor-0.10.0-7|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Perl6-Refactor-0.10.0-7|18	BuildArch:	noarch
21cr|perl-Perl6-Refactor-0.10.0-7|19	
21cr|perl-Perl6-Refactor-0.10.0-7|20	%description
21cr|perl-Perl6-Refactor-0.10.0-7|21	The great new Perl6::Refactor!
21cr|perl-Perl6-Refactor-0.10.0-7|22	
21cr|perl-Perl6-Refactor-0.10.0-7|23	%prep
21cr|perl-Perl6-Refactor-0.10.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Refactor-0.10.0-7|25	
21cr|perl-Perl6-Refactor-0.10.0-7|26	%build
21cr|perl-Perl6-Refactor-0.10.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Refactor-0.10.0-7|28	%make
21cr|perl-Perl6-Refactor-0.10.0-7|29	
21cr|perl-Perl6-Refactor-0.10.0-7|30	%check
21cr|perl-Perl6-Refactor-0.10.0-7|31	%make test
21cr|perl-Perl6-Refactor-0.10.0-7|32	
21cr|perl-Perl6-Refactor-0.10.0-7|33	%install
21cr|perl-Perl6-Refactor-0.10.0-7|34	%makeinstall_std
21cr|perl-Perl6-Refactor-0.10.0-7|35	
21cr|perl-Perl6-Refactor-0.10.0-7|36	%files
21cr|perl-Perl6-Refactor-0.10.0-7|37	%doc META.yml README Changes
21cr|perl-Perl6-Refactor-0.10.0-7|38	%{_mandir}/man3/*
21cr|perl-Perl6-Refactor-0.10.0-7|39	%{perl_vendorlib}/*

5210 21
21cr|perl-Perl6-Signature-0.40.0-6|1	%define upstream_name    Perl6-Signature
21cr|perl-Perl6-Signature-0.40.0-6|2	%define upstream_version 0.04
21cr|perl-Perl6-Signature-0.40.0-6|3	
21cr|perl-Perl6-Signature-0.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Perl6-Signature-0.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl6-Signature-0.40.0-6|6	Release:	6
21cr|perl-Perl6-Signature-0.40.0-6|7	
21cr|perl-Perl6-Signature-0.40.0-6|8	Summary:	Parse, query, and pretty-print Perl 6 signatures
21cr|perl-Perl6-Signature-0.40.0-6|9	
21cr|perl-Perl6-Signature-0.40.0-6|10	License:	GPL+ or Artistic
21cr|perl-Perl6-Signature-0.40.0-6|11	Group:		Development/Perl
21cr|perl-Perl6-Signature-0.40.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl6-Signature-0.40.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Perl6/Perl6-Signature-%{upstream_version}.tar.gz
21cr|perl-Perl6-Signature-0.40.0-6|14	
21cr|perl-Perl6-Signature-0.40.0-6|15	BuildRequires:	perl-devel
21cr|perl-Perl6-Signature-0.40.0-6|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Perl6-Signature-0.40.0-6|17	BuildRequires:	perl(Moose)
21cr|perl-Perl6-Signature-0.40.0-6|18	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-Perl6-Signature-0.40.0-6|19	BuildRequires:	perl(Test::Exception)
21cr|perl-Perl6-Signature-0.40.0-6|20	BuildRequires:	perl(Test::More)
21cr|perl-Perl6-Signature-0.40.0-6|21	BuildRequires:	perl(Text::Balanced)
21cr|perl-Perl6-Signature-0.40.0-6|22	BuildArch:	noarch
21cr|perl-Perl6-Signature-0.40.0-6|23	
21cr|perl-Perl6-Signature-0.40.0-6|24	%description
21cr|perl-Perl6-Signature-0.40.0-6|25	_Alpha release - everything here is subject to change_
21cr|perl-Perl6-Signature-0.40.0-6|26	
21cr|perl-Perl6-Signature-0.40.0-6|27	*Perl6::Signature* models routine signatures as specified in Synopsis 6 of
21cr|perl-Perl6-Signature-0.40.0-6|28	the Perl 6 documentation. These signatures offer a rich language for
21cr|perl-Perl6-Signature-0.40.0-6|29	expressing type constraints, default values, and the optionality (among
21cr|perl-Perl6-Signature-0.40.0-6|30	other things) of routine parameters.
21cr|perl-Perl6-Signature-0.40.0-6|31	
21cr|perl-Perl6-Signature-0.40.0-6|32	Included is a parser for the Signature language, accessors and convenience
21cr|perl-Perl6-Signature-0.40.0-6|33	methods for querying Signature objects, and a pretty-printer for producing
21cr|perl-Perl6-Signature-0.40.0-6|34	their canonical textual representation.
21cr|perl-Perl6-Signature-0.40.0-6|35	
21cr|perl-Perl6-Signature-0.40.0-6|36	%prep
21cr|perl-Perl6-Signature-0.40.0-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Signature-0.40.0-6|38	
21cr|perl-Perl6-Signature-0.40.0-6|39	%build
21cr|perl-Perl6-Signature-0.40.0-6|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Signature-0.40.0-6|41	%make
21cr|perl-Perl6-Signature-0.40.0-6|42	
21cr|perl-Perl6-Signature-0.40.0-6|43	%check
21cr|perl-Perl6-Signature-0.40.0-6|44	make test
21cr|perl-Perl6-Signature-0.40.0-6|45	
21cr|perl-Perl6-Signature-0.40.0-6|46	%install
21cr|perl-Perl6-Signature-0.40.0-6|47	%makeinstall_std
21cr|perl-Perl6-Signature-0.40.0-6|48	
21cr|perl-Perl6-Signature-0.40.0-6|49	%files
21cr|perl-Perl6-Signature-0.40.0-6|50	%doc Changes
21cr|perl-Perl6-Signature-0.40.0-6|51	%{_mandir}/man3/*
21cr|perl-Perl6-Signature-0.40.0-6|52	%{perl_vendorlib}/Perl6

5211 21
21cr|perl-Perl6-Slurp-0.51.5-4|1	%define upstream_name    Perl6-Slurp
21cr|perl-Perl6-Slurp-0.51.5-4|2	%define upstream_version 0.051005
21cr|perl-Perl6-Slurp-0.51.5-4|3	
21cr|perl-Perl6-Slurp-0.51.5-4|4	Name:		perl-%{upstream_name}
21cr|perl-Perl6-Slurp-0.51.5-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl6-Slurp-0.51.5-4|6	Release:	4
21cr|perl-Perl6-Slurp-0.51.5-4|7	
21cr|perl-Perl6-Slurp-0.51.5-4|8	Summary:	Implements the Perl 6 'slurp' built-in
21cr|perl-Perl6-Slurp-0.51.5-4|9	
21cr|perl-Perl6-Slurp-0.51.5-4|10	License:	Artistic
21cr|perl-Perl6-Slurp-0.51.5-4|11	Group:		Development/Perl
21cr|perl-Perl6-Slurp-0.51.5-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl6-Slurp-0.51.5-4|13	Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl6-Slurp-0.51.5-4|14	
21cr|perl-Perl6-Slurp-0.51.5-4|15	BuildRequires:	perl-devel
21cr|perl-Perl6-Slurp-0.51.5-4|16	BuildRequires:	perl(Perl6::Export)
21cr|perl-Perl6-Slurp-0.51.5-4|17	
21cr|perl-Perl6-Slurp-0.51.5-4|18	BuildArch:	noarch
21cr|perl-Perl6-Slurp-0.51.5-4|19	
21cr|perl-Perl6-Slurp-0.51.5-4|20	%description
21cr|perl-Perl6-Slurp-0.51.5-4|21	This package implements the Perl 6 'slurp' built-in.
21cr|perl-Perl6-Slurp-0.51.5-4|22	
21cr|perl-Perl6-Slurp-0.51.5-4|23	%prep
21cr|perl-Perl6-Slurp-0.51.5-4|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl6-Slurp-0.51.5-4|25	
21cr|perl-Perl6-Slurp-0.51.5-4|26	%build
21cr|perl-Perl6-Slurp-0.51.5-4|27	yes y | %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl6-Slurp-0.51.5-4|28	%make
21cr|perl-Perl6-Slurp-0.51.5-4|29	
21cr|perl-Perl6-Slurp-0.51.5-4|30	%check
21cr|perl-Perl6-Slurp-0.51.5-4|31	make test
21cr|perl-Perl6-Slurp-0.51.5-4|32	
21cr|perl-Perl6-Slurp-0.51.5-4|33	%install
21cr|perl-Perl6-Slurp-0.51.5-4|34	%makeinstall_std
21cr|perl-Perl6-Slurp-0.51.5-4|35	
21cr|perl-Perl6-Slurp-0.51.5-4|36	%files
21cr|perl-Perl6-Slurp-0.51.5-4|37	%doc README Changes META.yml
21cr|perl-Perl6-Slurp-0.51.5-4|38	%doc %{_mandir}/man3/*
21cr|perl-Perl6-Slurp-0.51.5-4|39	%{perl_vendorlib}/*

5212 21
21cr|perl-Perlanet-2.0.5-1|1	%define upstream_name    Perlanet
21cr|perl-Perlanet-2.0.5-1|2	%define upstream_version 2.0.5
21cr|perl-Perlanet-2.0.5-1|3	Name:		perl-%{upstream_name}
21cr|perl-Perlanet-2.0.5-1|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perlanet-2.0.5-1|5	Release:	1
21cr|perl-Perlanet-2.0.5-1|6	
21cr|perl-Perlanet-2.0.5-1|7	Summary:	Render the feed via a Template Toolkit
21cr|perl-Perlanet-2.0.5-1|8	
21cr|perl-Perlanet-2.0.5-1|9	License:	GPL+ or Artistic
21cr|perl-Perlanet-2.0.5-1|10	Group:		Development/Perl
21cr|perl-Perlanet-2.0.5-1|11	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perlanet-2.0.5-1|12	Source0:	https://cpan.metacpan.org/authors/id/D/DA/DAVECROSS/Perlanet-v%{upstream_version}.tar.gz
21cr|perl-Perlanet-2.0.5-1|13	
21cr|perl-Perlanet-2.0.5-1|14	BuildRequires:	perl-devel
21cr|perl-Perlanet-2.0.5-1|15	BuildRequires:	perl(Compress::Zlib)
21cr|perl-Perlanet-2.0.5-1|16	BuildRequires:	perl(DateTime)
21cr|perl-Perlanet-2.0.5-1|17	BuildRequires:	perl(DateTime::Duration)
21cr|perl-Perlanet-2.0.5-1|18	BuildRequires:	perl(Encode)
21cr|perl-Perlanet-2.0.5-1|19	BuildRequires:	perl(File::Path)
21cr|perl-Perlanet-2.0.5-1|20	BuildRequires:	perl(HTML::Scrubber)
21cr|perl-Perlanet-2.0.5-1|21	BuildRequires:	perl(HTML::Tidy)
21cr|perl-Perlanet-2.0.5-1|22	BuildRequires:	perl(Moose)
21cr|perl-Perlanet-2.0.5-1|23	BuildRequires:	perl(MooseX::Traits)
21cr|perl-Perlanet-2.0.5-1|24	BuildRequires:	perl(MooseX::ConfigFromFile)
21cr|perl-Perlanet-2.0.5-1|25	BuildRequires:	perl(Template)
21cr|perl-Perlanet-2.0.5-1|26	BuildRequires:	perl(Test::More)
21cr|perl-Perlanet-2.0.5-1|27	BuildRequires:	perl(URI::Fetch)
21cr|perl-Perlanet-2.0.5-1|28	BuildRequires:	perl(XML::Feed)
21cr|perl-Perlanet-2.0.5-1|29	BuildRequires:	perl(XML::OPML::SimpleGen)
21cr|perl-Perlanet-2.0.5-1|30	BuildRequires:	perl(YAML)
21cr|perl-Perlanet-2.0.5-1|31	BuildArch:	noarch
21cr|perl-Perlanet-2.0.5-1|32	
21cr|perl-Perlanet-2.0.5-1|33	%description
21cr|perl-Perlanet-2.0.5-1|34	Perlanet is a program for creating programs that aggregate web feeds (both
21cr|perl-Perlanet-2.0.5-1|35	RSS and Atom). Web pages like this are often called "Planets" after the
21cr|perl-Perlanet-2.0.5-1|36	Python software which originally popularised them. Perlanet is a planet
21cr|perl-Perlanet-2.0.5-1|37	builder written in Perl - hence "Perlanet".
21cr|perl-Perlanet-2.0.5-1|38	
21cr|perl-Perlanet-2.0.5-1|39	You are probably interested in the Perlanet::Simple manpage to get started
21cr|perl-Perlanet-2.0.5-1|40	straight out of the box, batteries included style.
21cr|perl-Perlanet-2.0.5-1|41	
21cr|perl-Perlanet-2.0.5-1|42	Perlanet itself is the driving force behind everything, however. Perlanet
21cr|perl-Perlanet-2.0.5-1|43	reads a series of web feeds (filtering only those that are valid), sorts
21cr|perl-Perlanet-2.0.5-1|44	and selects entries from these web feeds, and then creates a new aggregate
21cr|perl-Perlanet-2.0.5-1|45	feed and renders this aggregate feed. Perlanet allows the user to customize
21cr|perl-Perlanet-2.0.5-1|46	all of these steps through subclassing and roles.
21cr|perl-Perlanet-2.0.5-1|47	
21cr|perl-Perlanet-2.0.5-1|48	%prep
21cr|perl-Perlanet-2.0.5-1|49	%setup -q -n %{upstream_name}-v%{upstream_version}
21cr|perl-Perlanet-2.0.5-1|50	
21cr|perl-Perlanet-2.0.5-1|51	%build
21cr|perl-Perlanet-2.0.5-1|52	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perlanet-2.0.5-1|53	%make
21cr|perl-Perlanet-2.0.5-1|54	
21cr|perl-Perlanet-2.0.5-1|55	%check
21cr|perl-Perlanet-2.0.5-1|56	%make test
21cr|perl-Perlanet-2.0.5-1|57	
21cr|perl-Perlanet-2.0.5-1|58	%install
21cr|perl-Perlanet-2.0.5-1|59	%makeinstall_std
21cr|perl-Perlanet-2.0.5-1|60	
21cr|perl-Perlanet-2.0.5-1|61	%files
21cr|perl-Perlanet-2.0.5-1|62	%doc README META.yml Changes
21cr|perl-Perlanet-2.0.5-1|63	%{_bindir}/perlanet
21cr|perl-Perlanet-2.0.5-1|64	%{_mandir}/man1/*
21cr|perl-Perlanet-2.0.5-1|65	%{_mandir}/man3/*
21cr|perl-Perlanet-2.0.5-1|66	%{perl_vendorlib}/*

5213 21
21cr|perl-Perl-AtEndOfScope-0.30.0-6|1	%define upstream_name    Perl-AtEndOfScope
21cr|perl-Perl-AtEndOfScope-0.30.0-6|2	%define upstream_version 0.03
21cr|perl-Perl-AtEndOfScope-0.30.0-6|3	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-AtEndOfScope-0.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-AtEndOfScope-0.30.0-6|6	Release:	6
21cr|perl-Perl-AtEndOfScope-0.30.0-6|7	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|8	Summary:	Perl::AtEndOfScope - run some code when a variable goes out of scope
21cr|perl-Perl-AtEndOfScope-0.30.0-6|9	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|10	License:	GPL+ or Artistic
21cr|perl-Perl-AtEndOfScope-0.30.0-6|11	Group:		Development/Perl
21cr|perl-Perl-AtEndOfScope-0.30.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-AtEndOfScope-0.30.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-AtEndOfScope-0.30.0-6|14	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|15	BuildRequires:	perl-devel
21cr|perl-Perl-AtEndOfScope-0.30.0-6|16	BuildArch:	noarch
21cr|perl-Perl-AtEndOfScope-0.30.0-6|17	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|18	%description
21cr|perl-Perl-AtEndOfScope-0.30.0-6|19	It's often necessary to do some cleanup at the end of a scope. This
21cr|perl-Perl-AtEndOfScope-0.30.0-6|20	module creates a Perl object and executes arbitrary code when the object
21cr|perl-Perl-AtEndOfScope-0.30.0-6|21	goes out of scope.
21cr|perl-Perl-AtEndOfScope-0.30.0-6|22	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|23	%prep
21cr|perl-Perl-AtEndOfScope-0.30.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-AtEndOfScope-0.30.0-6|25	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|26	%build
21cr|perl-Perl-AtEndOfScope-0.30.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-AtEndOfScope-0.30.0-6|28	%make
21cr|perl-Perl-AtEndOfScope-0.30.0-6|29	make test
21cr|perl-Perl-AtEndOfScope-0.30.0-6|30	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|31	%install
21cr|perl-Perl-AtEndOfScope-0.30.0-6|32	%makeinstall_std
21cr|perl-Perl-AtEndOfScope-0.30.0-6|33	
21cr|perl-Perl-AtEndOfScope-0.30.0-6|34	%files
21cr|perl-Perl-AtEndOfScope-0.30.0-6|35	%doc Changes README
21cr|perl-Perl-AtEndOfScope-0.30.0-6|36	%{perl_vendorlib}/Perl/AtEndOfScope.pm
21cr|perl-Perl-AtEndOfScope-0.30.0-6|37	%{_mandir}/*/*

5214 21
21cr|perl-Perl-Critic-1.140.0-1|1	%define	upstream_name Perl-Critic
21cr|perl-Perl-Critic-1.140.0-1|2	%define	upstream_version 1.140
21cr|perl-Perl-Critic-1.140.0-1|3	
21cr|perl-Perl-Critic-1.140.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-1.140.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-1.140.0-1|6	Release:	1
21cr|perl-Perl-Critic-1.140.0-1|7	Summary:	Critique Perl source for style and standards
21cr|perl-Perl-Critic-1.140.0-1|8	License:	GPLv1+ or Artistic
21cr|perl-Perl-Critic-1.140.0-1|9	Group:		Development/Perl
21cr|perl-Perl-Critic-1.140.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-1.140.0-1|11	Source0:	https://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-1.140.0-1|12	BuildRequires:	perl(B::Keywords)
21cr|perl-Perl-Critic-1.140.0-1|13	BuildRequires:	perl(Path::Tiny)
21cr|perl-Perl-Critic-1.140.0-1|14	BuildRequires:	perl(Config::Tiny)
21cr|perl-Perl-Critic-1.140.0-1|15	BuildRequires:	perl(Exception::Class)
21cr|perl-Perl-Critic-1.140.0-1|16	BuildRequires:	perl(IO::String)
21cr|perl-Perl-Critic-1.140.0-1|17	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Perl-Critic-1.140.0-1|18	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Perl-Critic-1.140.0-1|19	BuildRequires:	perl(Perl::Tidy)
21cr|perl-Perl-Critic-1.140.0-1|20	BuildRequires:	perl(Pod::Spell)
21cr|perl-Perl-Critic-1.140.0-1|21	BuildRequires:	perl(PPI) >= 1.118.0
21cr|perl-Perl-Critic-1.140.0-1|22	BuildRequires:	perl(PPIx::Utilities::Statement)
21cr|perl-Perl-Critic-1.140.0-1|23	BuildRequires:	perl(PPIx::Regexp)
21cr|perl-Perl-Critic-1.140.0-1|24	BuildRequires:	perl(PPIx::QuoteLike)
21cr|perl-Perl-Critic-1.140.0-1|25	BuildRequires:	perl(Readonly)
21cr|perl-Perl-Critic-1.140.0-1|26	BuildRequires:	perl(Set::Scalar)
21cr|perl-Perl-Critic-1.140.0-1|27	BuildRequires:	perl(String::Format)
21cr|perl-Perl-Critic-1.140.0-1|28	BuildRequires:	perl(Task::Weaken)
21cr|perl-Perl-Critic-1.140.0-1|29	# For tests
21cr|perl-Perl-Critic-1.140.0-1|30	BuildRequires:	perl(Module::Runtime)
21cr|perl-Perl-Critic-1.140.0-1|31	BuildRequires:	perl(Test::Deep)
21cr|perl-Perl-Critic-1.140.0-1|32	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Perl-Critic-1.140.0-1|33	BuildRequires:	perl(File::HomeDir)
21cr|perl-Perl-Critic-1.140.0-1|34	BuildRequires:	perl(File::ShareDir)
21cr|perl-Perl-Critic-1.140.0-1|35	BuildRequires:	perl(Module::Build)
21cr|perl-Perl-Critic-1.140.0-1|36	BuildRequires:	perl(CPAN::Meta)
21cr|perl-Perl-Critic-1.140.0-1|37	BuildRequires:	perl(JSON::PP)
21cr|perl-Perl-Critic-1.140.0-1|38	BuildRequires:	perl(version) >= 1:0.880.0
21cr|perl-Perl-Critic-1.140.0-1|39	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-1.140.0-1|40	BuildArch:	noarch
21cr|perl-Perl-Critic-1.140.0-1|41	
21cr|perl-Perl-Critic-1.140.0-1|42	Requires:	perl(Module::Pluggable)
21cr|perl-Perl-Critic-1.140.0-1|43	
21cr|perl-Perl-Critic-1.140.0-1|44	%description
21cr|perl-Perl-Critic-1.140.0-1|45	Perl::Critic is an extensible framework for creating and applying coding
21cr|perl-Perl-Critic-1.140.0-1|46	standards to Perl source code. Essentially, it is a static source code
21cr|perl-Perl-Critic-1.140.0-1|47	analysis engine. Is is distributed with a number of Perl::Critic::Policy
21cr|perl-Perl-Critic-1.140.0-1|48	modules that attempt to enforce various coding guidelines. Most Policies are
21cr|perl-Perl-Critic-1.140.0-1|49	based on Damian Conway's book Perl Best Practices. You can choose and
21cr|perl-Perl-Critic-1.140.0-1|50	customize those Polices through the Perl::Critic interface. You can also
21cr|perl-Perl-Critic-1.140.0-1|51	create new Policy modules that suit your own tastes.
21cr|perl-Perl-Critic-1.140.0-1|52	For a convenient command-line interface to Perl::Critic, see the
21cr|perl-Perl-Critic-1.140.0-1|53	documentation. If you want to integrate Perl::Critic with your build process,
21cr|perl-Perl-Critic-1.140.0-1|54	Test::Perl::Critic provides a nice interface that is suitable for test
21cr|perl-Perl-Critic-1.140.0-1|55	scripts.
21cr|perl-Perl-Critic-1.140.0-1|56	
21cr|perl-Perl-Critic-1.140.0-1|57	%files
21cr|perl-Perl-Critic-1.140.0-1|58	%doc Changes README
21cr|perl-Perl-Critic-1.140.0-1|59	%{perl_vendorlib}/Perl
21cr|perl-Perl-Critic-1.140.0-1|60	%{perl_vendorlib}/Test
21cr|perl-Perl-Critic-1.140.0-1|61	%{_bindir}/perlcritic
21cr|perl-Perl-Critic-1.140.0-1|62	%{_mandir}/*/*
21cr|perl-Perl-Critic-1.140.0-1|63	
21cr|perl-Perl-Critic-1.140.0-1|64	#-----------------------------------------------------------------------------
21cr|perl-Perl-Critic-1.140.0-1|65	
21cr|perl-Perl-Critic-1.140.0-1|66	%prep
21cr|perl-Perl-Critic-1.140.0-1|67	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-1.140.0-1|68	%apply_patches
21cr|perl-Perl-Critic-1.140.0-1|69	
21cr|perl-Perl-Critic-1.140.0-1|70	
21cr|perl-Perl-Critic-1.140.0-1|71	%build
21cr|perl-Perl-Critic-1.140.0-1|72	perl Build.PL installdirs=vendor
21cr|perl-Perl-Critic-1.140.0-1|73	./Build
21cr|perl-Perl-Critic-1.140.0-1|74	
21cr|perl-Perl-Critic-1.140.0-1|75	
21cr|perl-Perl-Critic-1.140.0-1|76	%check
21cr|perl-Perl-Critic-1.140.0-1|77	./Build test
21cr|perl-Perl-Critic-1.140.0-1|78	
21cr|perl-Perl-Critic-1.140.0-1|79	
21cr|perl-Perl-Critic-1.140.0-1|80	%install
21cr|perl-Perl-Critic-1.140.0-1|81	./Build install destdir=%{buildroot}

5215 21
21cr|perl-Perl-Critic-Bangs-1.100.0-5|1	%define upstream_name    Perl-Critic-Bangs
21cr|perl-Perl-Critic-Bangs-1.100.0-5|2	%define upstream_version 1.10
21cr|perl-Perl-Critic-Bangs-1.100.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-Bangs-1.100.0-5|4	Version:	%perl_convert_version 1.10
21cr|perl-Perl-Critic-Bangs-1.100.0-5|5	Release:	5
21cr|perl-Perl-Critic-Bangs-1.100.0-5|6	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|7	Summary:	Adding modifiers to a regular expression
21cr|perl-Perl-Critic-Bangs-1.100.0-5|8	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|9	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-Bangs-1.100.0-5|10	Group:		Development/Perl
21cr|perl-Perl-Critic-Bangs-1.100.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Bangs-1.100.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Bangs-1.10.tar.gz
21cr|perl-Perl-Critic-Bangs-1.100.0-5|13	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|14	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-Bangs-1.100.0-5|15	BuildRequires:	perl(Perl::Critic)
21cr|perl-Perl-Critic-Bangs-1.100.0-5|16	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-Bangs-1.100.0-5|17	BuildRequires:	perl(Test::Perl::Critic)
21cr|perl-Perl-Critic-Bangs-1.100.0-5|18	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|19	BuildArch:	noarch
21cr|perl-Perl-Critic-Bangs-1.100.0-5|20	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|21	%description
21cr|perl-Perl-Critic-Bangs-1.100.0-5|22	This is a test diagnostic.
21cr|perl-Perl-Critic-Bangs-1.100.0-5|23	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|24	Adding modifiers to a regular expression made up entirely of
21cr|perl-Perl-Critic-Bangs-1.100.0-5|25	a variable created with qr() is usually not doing what you expect.
21cr|perl-Perl-Critic-Bangs-1.100.0-5|26	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|27	%prep
21cr|perl-Perl-Critic-Bangs-1.100.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Bangs-1.100.0-5|29	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|30	%build
21cr|perl-Perl-Critic-Bangs-1.100.0-5|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Bangs-1.100.0-5|32	%make
21cr|perl-Perl-Critic-Bangs-1.100.0-5|33	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|34	%check
21cr|perl-Perl-Critic-Bangs-1.100.0-5|35	%make test
21cr|perl-Perl-Critic-Bangs-1.100.0-5|36	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|37	%install
21cr|perl-Perl-Critic-Bangs-1.100.0-5|38	%makeinstall_std
21cr|perl-Perl-Critic-Bangs-1.100.0-5|39	
21cr|perl-Perl-Critic-Bangs-1.100.0-5|40	%files
21cr|perl-Perl-Critic-Bangs-1.100.0-5|41	%doc META.yml README Changes
21cr|perl-Perl-Critic-Bangs-1.100.0-5|42	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Bangs-1.100.0-5|43	%{perl_vendorlib}/*

5216 21
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|1	%define upstream_name    Perl-Critic-Compatibility
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|2	%define upstream_version 1.001
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|3	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|6	Release:	7
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|7	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|8	Summary:	Don't allow three-argument open unless version of perl supports it
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|9	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|10	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|11	Group:		Development/Perl
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|14	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|15	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|16	BuildRequires:	perl(Perl::Critic)
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|18	BuildRequires:	perl(version)
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|20	BuildArch:	noarch
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|21	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|22	%description
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|23	The included policies are:
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|24	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|25	* the Perl::Critic::Policy::Compatibility::ProhibitColonsInBarewordHashKeys
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|26	manpage
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|27	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|28	Perls after 5.8 don't support having colons in unquoted hash keys.
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|29	[Severity: 5]
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|30	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|31	%prep
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|33	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|34	%build
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|36	%make
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|37	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|38	%check
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|39	%make test
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|40	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|41	%install
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|42	%makeinstall_std
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|43	
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|44	%files
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|45	%doc Changes META.yml README
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|46	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Compatibility-1.1.0-7|47	%{perl_vendorlib}/*

5217 21
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|1	%define upstream_name    Perl-Critic-Deprecated
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|2	%define upstream_version 1.119
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|3	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|6	Release:	6
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|7	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|8	Summary:	Write C<$my_variable = 42> instead of C<$MyVariable = 42>
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|9	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|10	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|11	Group:		Development/Perl
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Deprecated-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|14	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|15	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|16	BuildRequires:	perl(Carp)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|17	BuildRequires:	perl(English)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|18	BuildRequires:	perl(Perl::Critic::Policy)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|19	BuildRequires:	perl(Perl::Critic::TestUtils)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|20	BuildRequires:	perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|21	BuildRequires:	perl(Readonly)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|22	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|23	BuildRequires:	perl(base)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|24	BuildRequires:	perl(strict)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|25	BuildRequires:	perl(warnings)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|26	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|27	BuildArch:	noarch
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|28	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|29	%description
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|30	The included policies are:
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|31	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|32	* Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|33	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|34	Write '$my_variable = 42' instead of '$MyVariable = 42'. [Severity 1]
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|35	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|36	%prep
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|38	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|39	%build
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|41	%make
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|42	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|43	%check
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|44	make test
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|45	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|46	%install
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|47	%makeinstall_std
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|48	
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|49	%files
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|50	%doc Changes META.yml README
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|51	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Deprecated-1.119.0-6|52	%{perl_vendorlib}/*

5218 21
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|1	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|2	%global __requires_exclude perl\\(Devel::Symdump\\)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|3	%global __requires_exclude perl\\(Perl::Critic::(Policy|Utils)\\)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|4	%global __requires_exclude perl\\(Storable\\)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|5	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|6	%define upstream_name   Perl-Critic-Dynamic
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|7	%define upstream_version 0.05
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|8	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|9	Name:           perl-%{upstream_name}
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|10	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|11	Release:        3
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|12	Summary:        Non-static policies for Perl::Critic
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|13	License:        GPL+ or Artistic
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|14	Group:          Development/Perl
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|15	URL:            http://search.cpan.org/dist/Perl-Critic-Dynamic/
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|16	Source0:        http://www.cpan.org/authors/id/T/TH/THALJEF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|17	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|18	Patch0:         Perl-Critic-Dynamic-0.05-test_AUTOLOAD_on_private_module.patch
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|19	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|20	BuildRequires:  perl-devel
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|21	BuildRequires:  perl(Module::Build) >= 0.36
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|22	BuildRequires:  perl(base)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|23	BuildRequires:  perl(Carp)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|24	BuildRequires:  perl(Devel::Symdump) >= 2.07
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|25	BuildRequires:  perl(English)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|26	BuildRequires:  perl(Perl::Critic::Policy) >= 1.108
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|27	BuildRequires:  perl(Perl::Critic::Utils) >= 1.108
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|28	BuildRequires:  perl(Readonly)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|29	BuildRequires:  perl(Storable) >= 2.16
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|30	BuildRequires:  perl(CGI)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|31	BuildRequires:  perl(Test::More)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|32	BuildRequires:  perl(Test::Perl::Critic::Policy)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|33	BuildRequires:  perl(Path::Tiny)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|34	BuildRequires:  perl(File::HomeDir)
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|35	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|36	BuildArch:      noarch
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|37	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|38	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|39	%description
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|40	Perl::Critic is primarily used as a static source code analyzer, which means
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|41	that it never compiles or executes any of the code that it examines. But
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|42	since Perl is a dynamic language, there are certain types of problems that
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|43	cannot be discovered until the code is actually compiled.
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|44	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|45	This distribution includes Perl::Critic::DynamicPolicy, which can be used as
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|46	a base class for Policies that wish to compile the code they analyze.
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|47	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|48	%prep
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|50	%patch0 -p0
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|51	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|52	%build
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|53	perl Build.PL installdirs=vendor
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|54	./Build
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|55	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|56	%install
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|57	./Build install destdir=%{buildroot}
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|58	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|59	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|60	%check
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|61	./Build test
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|62	
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|63	%files
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|64	%doc Changes README
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|65	%{perl_vendorlib}/*
21cr|perl-Perl-Critic-Dynamic-0.50.0-3|66	%{_mandir}/man3/*

5219 21
21cr|perl-Perl-Critic-Itch-0.70.0-4|1	%define upstream_name    Perl-Critic-Itch
21cr|perl-Perl-Critic-Itch-0.70.0-4|2	%define upstream_version 0.07
21cr|perl-Perl-Critic-Itch-0.70.0-4|3	
21cr|perl-Perl-Critic-Itch-0.70.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Perl-Critic-Itch-0.70.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Itch-0.70.0-4|6	Release:    4
21cr|perl-Perl-Critic-Itch-0.70.0-4|7	
21cr|perl-Perl-Critic-Itch-0.70.0-4|8	Summary:    A collection of Perl::Critic Policies to solve some Itches
21cr|perl-Perl-Critic-Itch-0.70.0-4|9	License:    GPL+ or Artistic
21cr|perl-Perl-Critic-Itch-0.70.0-4|10	Group:      Development/Perl
21cr|perl-Perl-Critic-Itch-0.70.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Itch-0.70.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Itch-0.70.0-4|13	
21cr|perl-Perl-Critic-Itch-0.70.0-4|14	BuildRequires: perl-devel
21cr|perl-Perl-Critic-Itch-0.70.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Perl-Critic-Itch-0.70.0-4|16	BuildRequires: perl(Perl::Critic)
21cr|perl-Perl-Critic-Itch-0.70.0-4|17	BuildRequires: perl(Perl::Critic::TestUtils)
21cr|perl-Perl-Critic-Itch-0.70.0-4|18	BuildRequires: perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-Itch-0.70.0-4|19	BuildRequires: perl(Perl::Critic::Violation)
21cr|perl-Perl-Critic-Itch-0.70.0-4|20	BuildRequires: perl(Test::More)
21cr|perl-Perl-Critic-Itch-0.70.0-4|21	BuildRequires: perl(Path::Tiny)
21cr|perl-Perl-Critic-Itch-0.70.0-4|22	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Perl-Critic-Itch-0.70.0-4|23	BuildRequires: perl(Test::Pod)
21cr|perl-Perl-Critic-Itch-0.70.0-4|24	BuildRequires: perl(File::HomeDir)
21cr|perl-Perl-Critic-Itch-0.70.0-4|25	
21cr|perl-Perl-Critic-Itch-0.70.0-4|26	
21cr|perl-Perl-Critic-Itch-0.70.0-4|27	BuildArch: noarch
21cr|perl-Perl-Critic-Itch-0.70.0-4|28	
21cr|perl-Perl-Critic-Itch-0.70.0-4|29	%description
21cr|perl-Perl-Critic-Itch-0.70.0-4|30	This Policy forces (single) quotes on all hash keys barewords.
21cr|perl-Perl-Critic-Itch-0.70.0-4|31	
21cr|perl-Perl-Critic-Itch-0.70.0-4|32	When specifying constant string hash keys, you should use (single) quotes.
21cr|perl-Perl-Critic-Itch-0.70.0-4|33	E.g., $my_hash{'some_key'}
21cr|perl-Perl-Critic-Itch-0.70.0-4|34	
21cr|perl-Perl-Critic-Itch-0.70.0-4|35	This is the appropriate choice because it results in consistent formatting
21cr|perl-Perl-Critic-Itch-0.70.0-4|36	and if you forget to use quotes sometimes, you have to remember to add them
21cr|perl-Perl-Critic-Itch-0.70.0-4|37	when your key contains internal hyphens, spaces, or other special
21cr|perl-Perl-Critic-Itch-0.70.0-4|38	characters.
21cr|perl-Perl-Critic-Itch-0.70.0-4|39	
21cr|perl-Perl-Critic-Itch-0.70.0-4|40	%prep
21cr|perl-Perl-Critic-Itch-0.70.0-4|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Itch-0.70.0-4|42	
21cr|perl-Perl-Critic-Itch-0.70.0-4|43	%build
21cr|perl-Perl-Critic-Itch-0.70.0-4|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Itch-0.70.0-4|45	
21cr|perl-Perl-Critic-Itch-0.70.0-4|46	%make
21cr|perl-Perl-Critic-Itch-0.70.0-4|47	
21cr|perl-Perl-Critic-Itch-0.70.0-4|48	%check
21cr|perl-Perl-Critic-Itch-0.70.0-4|49	make test
21cr|perl-Perl-Critic-Itch-0.70.0-4|50	
21cr|perl-Perl-Critic-Itch-0.70.0-4|51	%install
21cr|perl-Perl-Critic-Itch-0.70.0-4|52	%makeinstall_std
21cr|perl-Perl-Critic-Itch-0.70.0-4|53	
21cr|perl-Perl-Critic-Itch-0.70.0-4|54	%files
21cr|perl-Perl-Critic-Itch-0.70.0-4|55	%doc README META.yml Changes
21cr|perl-Perl-Critic-Itch-0.70.0-4|56	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Itch-0.70.0-4|57	%{perl_vendorlib}/*

5220 21
21cr|perl-Perl-Critic-Lax-0.11.0-3|1	%define upstream_name    Perl-Critic-Lax
21cr|perl-Perl-Critic-Lax-0.11.0-3|2	%define upstream_version 0.011
21cr|perl-Perl-Critic-Lax-0.11.0-3|3	
21cr|perl-Perl-Critic-Lax-0.11.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-Lax-0.11.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Lax-0.11.0-3|6	Release:	3
21cr|perl-Perl-Critic-Lax-0.11.0-3|7	
21cr|perl-Perl-Critic-Lax-0.11.0-3|8	Summary:	Policies that let you slide on common exceptions
21cr|perl-Perl-Critic-Lax-0.11.0-3|9	
21cr|perl-Perl-Critic-Lax-0.11.0-3|10	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-Lax-0.11.0-3|11	Group:		Development/Perl
21cr|perl-Perl-Critic-Lax-0.11.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Lax-0.11.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Lax-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Lax-0.11.0-3|14	
21cr|perl-Perl-Critic-Lax-0.11.0-3|15	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-Lax-0.11.0-3|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Perl-Critic-Lax-0.11.0-3|17	BuildRequires:	perl(File::HomeDir)
21cr|perl-Perl-Critic-Lax-0.11.0-3|18	BuildRequires:	perl(Perl::Critic::Policy)
21cr|perl-Perl-Critic-Lax-0.11.0-3|19	BuildRequires:	perl(Perl::Critic::TestUtils)
21cr|perl-Perl-Critic-Lax-0.11.0-3|20	BuildRequires:	perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-Lax-0.11.0-3|21	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-Lax-0.11.0-3|22	BuildRequires:	perl(parent)
21cr|perl-Perl-Critic-Lax-0.11.0-3|23	BuildRequires:	perl(strict)
21cr|perl-Perl-Critic-Lax-0.11.0-3|24	BuildRequires:	perl(warnings)
21cr|perl-Perl-Critic-Lax-0.11.0-3|25	BuildRequires:	perl(Perl::Critic)
21cr|perl-Perl-Critic-Lax-0.11.0-3|26	BuildRequires:	perl(Path::Tiny)
21cr|perl-Perl-Critic-Lax-0.11.0-3|27	
21cr|perl-Perl-Critic-Lax-0.11.0-3|28	BuildArch:	noarch
21cr|perl-Perl-Critic-Lax-0.11.0-3|29	
21cr|perl-Perl-Critic-Lax-0.11.0-3|30	%description
21cr|perl-Perl-Critic-Lax-0.11.0-3|31	The Perl-Critic-Lax distribution includes versions of core Perl::Critic
21cr|perl-Perl-Critic-Lax-0.11.0-3|32	modules with built-in exceptions. If you really like a Perl::Critic policy,
21cr|perl-Perl-Critic-Lax-0.11.0-3|33	but find that you often violate it in a specific way that seems pretty darn
21cr|perl-Perl-Critic-Lax-0.11.0-3|34	reasonable, maybe there's a Lax policy. If there isn't, send one in!
21cr|perl-Perl-Critic-Lax-0.11.0-3|35	
21cr|perl-Perl-Critic-Lax-0.11.0-3|36	%prep
21cr|perl-Perl-Critic-Lax-0.11.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Lax-0.11.0-3|38	
21cr|perl-Perl-Critic-Lax-0.11.0-3|39	%build
21cr|perl-Perl-Critic-Lax-0.11.0-3|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Lax-0.11.0-3|41	%make
21cr|perl-Perl-Critic-Lax-0.11.0-3|42	
21cr|perl-Perl-Critic-Lax-0.11.0-3|43	%check
21cr|perl-Perl-Critic-Lax-0.11.0-3|44	%make test
21cr|perl-Perl-Critic-Lax-0.11.0-3|45	
21cr|perl-Perl-Critic-Lax-0.11.0-3|46	%install
21cr|perl-Perl-Critic-Lax-0.11.0-3|47	%makeinstall_std
21cr|perl-Perl-Critic-Lax-0.11.0-3|48	
21cr|perl-Perl-Critic-Lax-0.11.0-3|49	%files
21cr|perl-Perl-Critic-Lax-0.11.0-3|50	%doc Changes LICENSE README
21cr|perl-Perl-Critic-Lax-0.11.0-3|51	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Lax-0.11.0-3|52	%{perl_vendorlib}/*

5221 21
21cr|perl-Perl-Critic-Moose-1.30.0-3|1	%define upstream_name    Perl-Critic-Moose
21cr|perl-Perl-Critic-Moose-1.30.0-3|2	%define upstream_version	1.03
21cr|perl-Perl-Critic-Moose-1.30.0-3|3	
21cr|perl-Perl-Critic-Moose-1.30.0-3|4	Name:           perl-%{upstream_name}
21cr|perl-Perl-Critic-Moose-1.30.0-3|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Moose-1.30.0-3|6	Release:        3
21cr|perl-Perl-Critic-Moose-1.30.0-3|7	Summary:        Policies for Perl::Critic concerned with using Moose
21cr|perl-Perl-Critic-Moose-1.30.0-3|8	License:        GPL+ or Artistic
21cr|perl-Perl-Critic-Moose-1.30.0-3|9	Group:          Development/Perl
21cr|perl-Perl-Critic-Moose-1.30.0-3|10	URL:            http://search.cpan.org/dist/Perl-Critic-Moose/
21cr|perl-Perl-Critic-Moose-1.30.0-3|11	Source0:        http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Moose-1.30.0-3|12	
21cr|perl-Perl-Critic-Moose-1.30.0-3|13	BuildRequires:  perl-devel
21cr|perl-Perl-Critic-Moose-1.30.0-3|14	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Perl-Critic-Moose-1.30.0-3|15	BuildRequires:  perl(strict)
21cr|perl-Perl-Critic-Moose-1.30.0-3|16	BuildRequires:  perl(warnings)
21cr|perl-Perl-Critic-Moose-1.30.0-3|17	BuildRequires:  perl(base)
21cr|perl-Perl-Critic-Moose-1.30.0-3|18	BuildRequires:  perl(Perl::Critic::Policy)
21cr|perl-Perl-Critic-Moose-1.30.0-3|19	BuildRequires:  perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-Moose-1.30.0-3|20	BuildRequires:  perl(Perl::Critic::Utils::PPI)
21cr|perl-Perl-Critic-Moose-1.30.0-3|21	BuildRequires:  perl(Readonly)
21cr|perl-Perl-Critic-Moose-1.30.0-3|22	BuildRequires:  perl(File::Spec)
21cr|perl-Perl-Critic-Moose-1.30.0-3|23	BuildRequires:  perl(IO::Handle)
21cr|perl-Perl-Critic-Moose-1.30.0-3|24	BuildRequires:  perl(IPC::Open3)
21cr|perl-Perl-Critic-Moose-1.30.0-3|25	BuildRequires:  perl(Test::More) >= 0.96
21cr|perl-Perl-Critic-Moose-1.30.0-3|26	BuildRequires:  perl(Test::Perl::Critic::Policy)
21cr|perl-Perl-Critic-Moose-1.30.0-3|27	BuildRequires:  perl(Path::Tiny)
21cr|perl-Perl-Critic-Moose-1.30.0-3|28	BuildRequires:  perl(File::HomeDir)
21cr|perl-Perl-Critic-Moose-1.30.0-3|29	
21cr|perl-Perl-Critic-Moose-1.30.0-3|30	BuildArch:      noarch
21cr|perl-Perl-Critic-Moose-1.30.0-3|31	
21cr|perl-Perl-Critic-Moose-1.30.0-3|32	%description
21cr|perl-Perl-Critic-Moose-1.30.0-3|33	Some Perl::Critic policies that will help you keep your code in good shape
21cr|perl-Perl-Critic-Moose-1.30.0-3|34	with regards to Moose.
21cr|perl-Perl-Critic-Moose-1.30.0-3|35	
21cr|perl-Perl-Critic-Moose-1.30.0-3|36	%prep
21cr|perl-Perl-Critic-Moose-1.30.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Moose-1.30.0-3|38	
21cr|perl-Perl-Critic-Moose-1.30.0-3|39	%build
21cr|perl-Perl-Critic-Moose-1.30.0-3|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Moose-1.30.0-3|41	%make
21cr|perl-Perl-Critic-Moose-1.30.0-3|42	
21cr|perl-Perl-Critic-Moose-1.30.0-3|43	%check
21cr|perl-Perl-Critic-Moose-1.30.0-3|44	make test
21cr|perl-Perl-Critic-Moose-1.30.0-3|45	
21cr|perl-Perl-Critic-Moose-1.30.0-3|46	%install
21cr|perl-Perl-Critic-Moose-1.30.0-3|47	%makeinstall_std
21cr|perl-Perl-Critic-Moose-1.30.0-3|48	
21cr|perl-Perl-Critic-Moose-1.30.0-3|49	
21cr|perl-Perl-Critic-Moose-1.30.0-3|50	
21cr|perl-Perl-Critic-Moose-1.30.0-3|51	%files
21cr|perl-Perl-Critic-Moose-1.30.0-3|52	%doc LICENSE META.json META.yml Changes README.md
21cr|perl-Perl-Critic-Moose-1.30.0-3|53	%{perl_vendorlib}/*
21cr|perl-Perl-Critic-Moose-1.30.0-3|54	%{_mandir}/man3/*

5222 21
21cr|perl-Perl-Critic-More-1.3.0-5|1	%define upstream_name    Perl-Critic-More
21cr|perl-Perl-Critic-More-1.3.0-5|2	%define upstream_version 1.003
21cr|perl-Perl-Critic-More-1.3.0-5|3	
21cr|perl-Perl-Critic-More-1.3.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-More-1.3.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-More-1.3.0-5|6	Release:	5
21cr|perl-Perl-Critic-More-1.3.0-5|7	
21cr|perl-Perl-Critic-More-1.3.0-5|8	Summary:	Stop mixing long strings with code
21cr|perl-Perl-Critic-More-1.3.0-5|9	
21cr|perl-Perl-Critic-More-1.3.0-5|10	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-More-1.3.0-5|11	Group:		Development/Perl
21cr|perl-Perl-Critic-More-1.3.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-More-1.3.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-More-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-More-1.3.0-5|14	
21cr|perl-Perl-Critic-More-1.3.0-5|15	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-More-1.3.0-5|16	BuildRequires:	perl(Perl::Critic)
21cr|perl-Perl-Critic-More-1.3.0-5|17	BuildRequires:	perl(Readonly)
21cr|perl-Perl-Critic-More-1.3.0-5|18	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-More-1.3.0-5|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Perl-Critic-More-1.3.0-5|20	BuildArch:	noarch
21cr|perl-Perl-Critic-More-1.3.0-5|21	
21cr|perl-Perl-Critic-More-1.3.0-5|22	%description
21cr|perl-Perl-Critic-More-1.3.0-5|23	This is a collection of the Perl::Critic manpage policies that are not
21cr|perl-Perl-Critic-More-1.3.0-5|24	included in the Perl::Critic core for a variety of reasons:
21cr|perl-Perl-Critic-More-1.3.0-5|25	
21cr|perl-Perl-Critic-More-1.3.0-5|26	* * Experimental
21cr|perl-Perl-Critic-More-1.3.0-5|27	
21cr|perl-Perl-Critic-More-1.3.0-5|28	Some policies need some time to work out their kinks, test usability, or
21cr|perl-Perl-Critic-More-1.3.0-5|29	gauge community interest. A subset of these will end up in the core
21cr|perl-Perl-Critic-More-1.3.0-5|30	Perl::Critic someday.
21cr|perl-Perl-Critic-More-1.3.0-5|31	
21cr|perl-Perl-Critic-More-1.3.0-5|32	%prep
21cr|perl-Perl-Critic-More-1.3.0-5|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-More-1.3.0-5|34	
21cr|perl-Perl-Critic-More-1.3.0-5|35	%build
21cr|perl-Perl-Critic-More-1.3.0-5|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-More-1.3.0-5|37	%make
21cr|perl-Perl-Critic-More-1.3.0-5|38	
21cr|perl-Perl-Critic-More-1.3.0-5|39	%check
21cr|perl-Perl-Critic-More-1.3.0-5|40	%make test
21cr|perl-Perl-Critic-More-1.3.0-5|41	
21cr|perl-Perl-Critic-More-1.3.0-5|42	%install
21cr|perl-Perl-Critic-More-1.3.0-5|43	%makeinstall_std
21cr|perl-Perl-Critic-More-1.3.0-5|44	
21cr|perl-Perl-Critic-More-1.3.0-5|45	%files
21cr|perl-Perl-Critic-More-1.3.0-5|46	%doc Changes LICENSE META.yml README
21cr|perl-Perl-Critic-More-1.3.0-5|47	%{_mandir}/man3/*
21cr|perl-Perl-Critic-More-1.3.0-5|48	%{perl_vendorlib}/*

5223 21
21cr|perl-Perl-Critic-Nits-1.0.0-7|1	%define upstream_name    Perl-Critic-Nits
21cr|perl-Perl-Critic-Nits-1.0.0-7|2	%define upstream_version v1.0.0
21cr|perl-Perl-Critic-Nits-1.0.0-7|3	
21cr|perl-Perl-Critic-Nits-1.0.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-Nits-1.0.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Nits-1.0.0-7|6	Release:	7
21cr|perl-Perl-Critic-Nits-1.0.0-7|7	
21cr|perl-Perl-Critic-Nits-1.0.0-7|8	Summary:	Policies of nits I like to pick
21cr|perl-Perl-Critic-Nits-1.0.0-7|9	
21cr|perl-Perl-Critic-Nits-1.0.0-7|10	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-Nits-1.0.0-7|11	Group:		Development/Perl
21cr|perl-Perl-Critic-Nits-1.0.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Nits-1.0.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Nits-1.0.0-7|14	
21cr|perl-Perl-Critic-Nits-1.0.0-7|15	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-Nits-1.0.0-7|16	BuildRequires:	perl(Perl::Critic)
21cr|perl-Perl-Critic-Nits-1.0.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-Nits-1.0.0-7|18	BuildArch:	noarch
21cr|perl-Perl-Critic-Nits-1.0.0-7|19	
21cr|perl-Perl-Critic-Nits-1.0.0-7|20	%description
21cr|perl-Perl-Critic-Nits-1.0.0-7|21	The included policy is:
21cr|perl-Perl-Critic-Nits-1.0.0-7|22	
21cr|perl-Perl-Critic-Nits-1.0.0-7|23	* the
21cr|perl-Perl-Critic-Nits-1.0.0-7|24	Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData
21cr|perl-Perl-Critic-Nits-1.0.0-7|25	manpage
21cr|perl-Perl-Critic-Nits-1.0.0-7|26	
21cr|perl-Perl-Critic-Nits-1.0.0-7|27	Prohibits direct access to a hash-based object's hash. [Severity: 5]
21cr|perl-Perl-Critic-Nits-1.0.0-7|28	
21cr|perl-Perl-Critic-Nits-1.0.0-7|29	%prep
21cr|perl-Perl-Critic-Nits-1.0.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Nits-1.0.0-7|31	
21cr|perl-Perl-Critic-Nits-1.0.0-7|32	%build
21cr|perl-Perl-Critic-Nits-1.0.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Nits-1.0.0-7|34	%make
21cr|perl-Perl-Critic-Nits-1.0.0-7|35	
21cr|perl-Perl-Critic-Nits-1.0.0-7|36	%check
21cr|perl-Perl-Critic-Nits-1.0.0-7|37	%make test
21cr|perl-Perl-Critic-Nits-1.0.0-7|38	
21cr|perl-Perl-Critic-Nits-1.0.0-7|39	%install
21cr|perl-Perl-Critic-Nits-1.0.0-7|40	%makeinstall_std
21cr|perl-Perl-Critic-Nits-1.0.0-7|41	
21cr|perl-Perl-Critic-Nits-1.0.0-7|42	%files
21cr|perl-Perl-Critic-Nits-1.0.0-7|43	%doc Changes META.yml README
21cr|perl-Perl-Critic-Nits-1.0.0-7|44	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Nits-1.0.0-7|45	%{perl_vendorlib}/*

5224 21
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|1	%define upstream_name    Perl-Critic-PetPeeves-JTRAMMELL
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|2	%define upstream_version 0.04
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|3	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|6	Release:    4
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|7	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|8	Summary:    Prohibit superfluous initializations
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|9	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|10	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|11	License:    GPL+ or Artistic
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|12	Group:      Development/Perl
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|14	Source0:    http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|15	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|16	BuildRequires: perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|17	BuildRequires: perl(Test::More)
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|18	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|19	BuildArch: noarch
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|20	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|21	%description
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|22	Module 'Perl::Critic::PetPeeves::JTRAMMELL' provides policies that I want
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|23	that haven't already been implemented elsewhere. So far this is:
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|24	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|25	%prep
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|27	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|28	%build
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|29	%{__perl} Build.PL installdirs=vendor
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|30	./Build
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|31	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|32	%check
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|33	./Build test
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|34	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|35	%install
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|36	./Build install destdir=%{buildroot}
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|37	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|38	%clean
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|39	
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|40	%files
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|41	%doc Changes META.yml README
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|42	%{_mandir}/man3/*
21cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.40.0-4|43	%{perl_vendorlib}/*

5225 21
21cr|perl-Perl-Critic-Pulp-99.0.0-1|1	%define upstream_name    Perl-Critic-Pulp
21cr|perl-Perl-Critic-Pulp-99.0.0-1|2	%define upstream_version 99
21cr|perl-Perl-Critic-Pulp-99.0.0-1|3	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|4	%global __provides_exclude perl\\(Perl::MinimumVersion\\)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|5	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-Pulp-99.0.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Pulp-99.0.0-1|8	Release:	1
21cr|perl-Perl-Critic-Pulp-99.0.0-1|9	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|10	Summary:	Don't use Foo:: style barewords
21cr|perl-Perl-Critic-Pulp-99.0.0-1|11	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|12	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-Pulp-99.0.0-1|13	Group:		Development/Perl
21cr|perl-Perl-Critic-Pulp-99.0.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Pulp-99.0.0-1|15	Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Pulp-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Pulp-99.0.0-1|16	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|17	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-Pulp-99.0.0-1|18	BuildRequires:	perl(File::HomeDir)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|19	BuildRequires:	perl(IO::String)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|20	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|21	BuildRequires:	perl(List::Util)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|22	BuildRequires:	perl-Module-Pluggable
21cr|perl-Perl-Critic-Pulp-99.0.0-1|23	BuildRequires:	perl(Module::Runtime)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|24	BuildRequires:	perl(Pod::MinimumVersion)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|25	BuildRequires:	perl(PPI)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|26	BuildRequires:	perl(Path::Tiny)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|27	BuildRequires:	perl(Perl::Critic)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|28	BuildRequires:	perl(Perl::Critic::Policy)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|29	BuildRequires:	perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|30	BuildRequires:	perl(Perl::Critic::Utils::PPI)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|31	BuildRequires:	perl(Perl::Critic::Violation)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|32	BuildRequires:	perl(Scalar::Util)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|33	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|34	BuildRequires:	perl(version)
21cr|perl-Perl-Critic-Pulp-99.0.0-1|35	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|36	BuildArch:	noarch
21cr|perl-Perl-Critic-Pulp-99.0.0-1|37	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|38	%description
21cr|perl-Perl-Critic-Pulp-99.0.0-1|39	This is a collection of add-on policies for 'Perl::Critic', summarized
21cr|perl-Perl-Critic-Pulp-99.0.0-1|40	below. They're under a "pulp" theme plus other themes according to their
21cr|perl-Perl-Critic-Pulp-99.0.0-1|41	purpose (see the Perl::Critic/POLICY THEMES manpage).
21cr|perl-Perl-Critic-Pulp-99.0.0-1|42	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|43	Roughly half are code related and half cosmetic. You can always enable or
21cr|perl-Perl-Critic-Pulp-99.0.0-1|44	disable the ones you do or don't want. It's normal to pick and choose
21cr|perl-Perl-Critic-Pulp-99.0.0-1|45	things reported. There's a lot of perlcritic policies both built-in and
21cr|perl-Perl-Critic-Pulp-99.0.0-1|46	add-on and they range from helpful things catching problems through to the
21cr|perl-Perl-Critic-Pulp-99.0.0-1|47	bizarre or restrictive, and in some cases mutually contradictory! Many are
21cr|perl-Perl-Critic-Pulp-99.0.0-1|48	only intended as building blocks for enforcing a house style. If you try to
21cr|perl-Perl-Critic-Pulp-99.0.0-1|49	pass everything then you'll give away big parts of the language, so if
21cr|perl-Perl-Critic-Pulp-99.0.0-1|50	you're not turning off or customizing about half then you're either not
21cr|perl-Perl-Critic-Pulp-99.0.0-1|51	trying or you're much too easily lead!
21cr|perl-Perl-Critic-Pulp-99.0.0-1|52	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|53	%prep
21cr|perl-Perl-Critic-Pulp-99.0.0-1|54	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Pulp-99.0.0-1|55	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|56	%build
21cr|perl-Perl-Critic-Pulp-99.0.0-1|57	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Pulp-99.0.0-1|58	%make
21cr|perl-Perl-Critic-Pulp-99.0.0-1|59	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|60	%check
21cr|perl-Perl-Critic-Pulp-99.0.0-1|61	rm -f *.list
21cr|perl-Perl-Critic-Pulp-99.0.0-1|62	#%make test
21cr|perl-Perl-Critic-Pulp-99.0.0-1|63	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|64	%install
21cr|perl-Perl-Critic-Pulp-99.0.0-1|65	%makeinstall_std
21cr|perl-Perl-Critic-Pulp-99.0.0-1|66	
21cr|perl-Perl-Critic-Pulp-99.0.0-1|67	%files
21cr|perl-Perl-Critic-Pulp-99.0.0-1|68	%doc Changes README META.yml
21cr|perl-Perl-Critic-Pulp-99.0.0-1|69	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Pulp-99.0.0-1|70	%{perl_vendorlib}/*

5226 21
21cr|perl-Perl-Critic-Storable-0.10.0-7|1	%define upstream_name    Perl-Critic-Storable
21cr|perl-Perl-Critic-Storable-0.10.0-7|2	%define upstream_version 0.01
21cr|perl-Perl-Critic-Storable-0.10.0-7|3	
21cr|perl-Perl-Critic-Storable-0.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-Storable-0.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Storable-0.10.0-7|6	Release:	7
21cr|perl-Perl-Critic-Storable-0.10.0-7|7	
21cr|perl-Perl-Critic-Storable-0.10.0-7|8	Summary:	Perl::Critic policy for using Storable
21cr|perl-Perl-Critic-Storable-0.10.0-7|9	
21cr|perl-Perl-Critic-Storable-0.10.0-7|10	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-Storable-0.10.0-7|11	Group:		Development/Perl
21cr|perl-Perl-Critic-Storable-0.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Storable-0.10.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Storable-0.10.0-7|14	
21cr|perl-Perl-Critic-Storable-0.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-Storable-0.10.0-7|16	BuildRequires:	perl(Perl::Critic)
21cr|perl-Perl-Critic-Storable-0.10.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-Storable-0.10.0-7|18	BuildArch:	noarch
21cr|perl-Perl-Critic-Storable-0.10.0-7|19	
21cr|perl-Perl-Critic-Storable-0.10.0-7|20	%description
21cr|perl-Perl-Critic-Storable-0.10.0-7|21	An additional Perl::Critic policy for using the Storable module:
21cr|perl-Perl-Critic-Storable-0.10.0-7|22	
21cr|perl-Perl-Critic-Storable-0.10.0-7|23	* * the Perl::Critic::Policy::Storable::ProhibitStoreOrFreeze manpage
21cr|perl-Perl-Critic-Storable-0.10.0-7|24	
21cr|perl-Perl-Critic-Storable-0.10.0-7|25	%prep
21cr|perl-Perl-Critic-Storable-0.10.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Storable-0.10.0-7|27	
21cr|perl-Perl-Critic-Storable-0.10.0-7|28	%build
21cr|perl-Perl-Critic-Storable-0.10.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Storable-0.10.0-7|30	%make
21cr|perl-Perl-Critic-Storable-0.10.0-7|31	
21cr|perl-Perl-Critic-Storable-0.10.0-7|32	%check
21cr|perl-Perl-Critic-Storable-0.10.0-7|33	%make test
21cr|perl-Perl-Critic-Storable-0.10.0-7|34	
21cr|perl-Perl-Critic-Storable-0.10.0-7|35	%install
21cr|perl-Perl-Critic-Storable-0.10.0-7|36	%makeinstall_std
21cr|perl-Perl-Critic-Storable-0.10.0-7|37	
21cr|perl-Perl-Critic-Storable-0.10.0-7|38	%files
21cr|perl-Perl-Critic-Storable-0.10.0-7|39	%doc Changes META.yml README
21cr|perl-Perl-Critic-Storable-0.10.0-7|40	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Storable-0.10.0-7|41	%{perl_vendorlib}/*

5227 21
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|1	%define upstream_name    Perl-Critic-StricterSubs
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|3	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|6	Release:	1
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|7	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|8	Summary:	Perl::Critic plugin for stricter subroutine checks
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|9	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|10	License:	GPL+ or Artistic
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|11	Group:		Development/Perl
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|14	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|15	BuildRequires:	perl-devel
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|16	BuildRequires:	perl(Module::Build)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|17	BuildRequires:	perl(File::PathList)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|18	BuildRequires:	perl(Perl::Critic)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|19	BuildRequires:	perl(Perl::Critic::TestUtils)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|20	BuildRequires:	perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|21	BuildRequires:	perl(Perl::Critic::Violation)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|22	BuildRequires:	perl(File::PathList)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|23	BuildRequires:	perl(Test::Deep)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|24	BuildRequires:	perl(Test::More)
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|25	BuildArch:	noarch
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|26	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|27	%description
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|28	As a dynamic language, Perl doesn't require you to define subroutines until
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|29	run-time. Although this is a powerful feature, it can also be a major
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|30	source of bugs. For example, you might mistype the name of a subroutine, or
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|31	call a subroutine from another module without including that module or
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|32	importing that subroutine. And unless you have very good test coverage, you
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|33	might not know about these bugs until you have already launched your code.
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|34	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|35	The the Perl::Critic::Policy manpage modules in this distribution are aimed
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|36	at reducing errors caused by invoking subroutines that are not defined.
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|37	Each Policy can be used separately. But when applied together, they enforce
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|38	a specific and deliberate coding style that minimizes the chance of writing
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|39	code that makes calls to undefined subroutines.
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|40	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|41	This coding style will not appeal to everyone. Some folks will surely find
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|42	this coding style to be too verbose or too restrictive. In particular,
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|43	importing via the Exporter manpage tags and pattern matching is purposely
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|44	not supported. But hopefully, these Policies will encourage you to
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|45	consciously consider the inherent trade-offs of your current coding style.
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|46	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|47	%prep
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|48	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|49	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|50	%build
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|51	perl Build.PL installdirs=vendor
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|52	./Build CFLAGS="%{optflags}"
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|53	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|54	%check
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|55	./Build test
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|56	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|57	%install
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|58	./Build install destdir=%{buildroot}
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|59	
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|60	%files
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|61	%doc Changes LICENSE META.yml README
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|62	%{_mandir}/man3/*
21cr|perl-Perl-Critic-StricterSubs-0.60.0-1|63	%{perl_vendorlib}/*

5228 21
21cr|perl-Perl-Critic-Swift-1.0.3-6|1	%define upstream_name    Perl-Critic-Swift
21cr|perl-Perl-Critic-Swift-1.0.3-6|2	%define upstream_version v1.0.3
21cr|perl-Perl-Critic-Swift-1.0.3-6|3	
21cr|perl-Perl-Critic-Swift-1.0.3-6|4	Name:       perl-%{upstream_name}
21cr|perl-Perl-Critic-Swift-1.0.3-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Swift-1.0.3-6|6	Release:    6
21cr|perl-Perl-Critic-Swift-1.0.3-6|7	
21cr|perl-Perl-Critic-Swift-1.0.3-6|8	Summary:    Additional policies for Perl::Critic
21cr|perl-Perl-Critic-Swift-1.0.3-6|9	
21cr|perl-Perl-Critic-Swift-1.0.3-6|10	License:    GPL+ or Artistic
21cr|perl-Perl-Critic-Swift-1.0.3-6|11	Group:      Development/Perl
21cr|perl-Perl-Critic-Swift-1.0.3-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Swift-1.0.3-6|13	Source0:    http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Swift-1.0.3-6|14	
21cr|perl-Perl-Critic-Swift-1.0.3-6|15	BuildRequires: perl(English)
21cr|perl-Perl-Critic-Swift-1.0.3-6|16	BuildRequires: perl(File::Spec)
21cr|perl-Perl-Critic-Swift-1.0.3-6|17	BuildRequires: perl(List::MoreUtils)
21cr|perl-Perl-Critic-Swift-1.0.3-6|18	BuildRequires: perl(Perl::Critic::Policy)
21cr|perl-Perl-Critic-Swift-1.0.3-6|19	BuildRequires: perl(Perl::Critic::TestUtils)
21cr|perl-Perl-Critic-Swift-1.0.3-6|20	BuildRequires: perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-Swift-1.0.3-6|21	BuildRequires: perl(Test::More)
21cr|perl-Perl-Critic-Swift-1.0.3-6|22	BuildRequires: perl(Test::Perl::Critic)
21cr|perl-Perl-Critic-Swift-1.0.3-6|23	BuildRequires: perl(base)
21cr|perl-Perl-Critic-Swift-1.0.3-6|24	BuildRequires: perl(strict)
21cr|perl-Perl-Critic-Swift-1.0.3-6|25	BuildRequires: perl(utf8)
21cr|perl-Perl-Critic-Swift-1.0.3-6|26	BuildRequires: perl(version)
21cr|perl-Perl-Critic-Swift-1.0.3-6|27	BuildRequires: perl(warnings)
21cr|perl-Perl-Critic-Swift-1.0.3-6|28	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Perl-Critic-Swift-1.0.3-6|29	BuildArch: noarch
21cr|perl-Perl-Critic-Swift-1.0.3-6|30	
21cr|perl-Perl-Critic-Swift-1.0.3-6|31	%description
21cr|perl-Perl-Critic-Swift-1.0.3-6|32	The included policies are:
21cr|perl-Perl-Critic-Swift-1.0.3-6|33	
21cr|perl-Perl-Critic-Swift-1.0.3-6|34	* the Perl::Critic::Policy::CodeLayout::RequireUseUTF8 manpage
21cr|perl-Perl-Critic-Swift-1.0.3-6|35	
21cr|perl-Perl-Critic-Swift-1.0.3-6|36	Require that code includes a 'use utf8;' statement. [Severity: 3]
21cr|perl-Perl-Critic-Swift-1.0.3-6|37	
21cr|perl-Perl-Critic-Swift-1.0.3-6|38	%prep
21cr|perl-Perl-Critic-Swift-1.0.3-6|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Swift-1.0.3-6|40	
21cr|perl-Perl-Critic-Swift-1.0.3-6|41	%build
21cr|perl-Perl-Critic-Swift-1.0.3-6|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Swift-1.0.3-6|43	
21cr|perl-Perl-Critic-Swift-1.0.3-6|44	%make
21cr|perl-Perl-Critic-Swift-1.0.3-6|45	
21cr|perl-Perl-Critic-Swift-1.0.3-6|46	%check
21cr|perl-Perl-Critic-Swift-1.0.3-6|47	%make test
21cr|perl-Perl-Critic-Swift-1.0.3-6|48	
21cr|perl-Perl-Critic-Swift-1.0.3-6|49	%install
21cr|perl-Perl-Critic-Swift-1.0.3-6|50	%makeinstall_std
21cr|perl-Perl-Critic-Swift-1.0.3-6|51	
21cr|perl-Perl-Critic-Swift-1.0.3-6|52	%clean
21cr|perl-Perl-Critic-Swift-1.0.3-6|53	
21cr|perl-Perl-Critic-Swift-1.0.3-6|54	%files
21cr|perl-Perl-Critic-Swift-1.0.3-6|55	%doc Changes META.yml README
21cr|perl-Perl-Critic-Swift-1.0.3-6|56	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Swift-1.0.3-6|57	%{perl_vendorlib}/*

5229 21
21cr|perl-Perl-Critic-Tics-0.9.0-3|1	%define upstream_name    Perl-Critic-Tics
21cr|perl-Perl-Critic-Tics-0.9.0-3|2	%define upstream_version 0.009
21cr|perl-Perl-Critic-Tics-0.9.0-3|3	
21cr|perl-Perl-Critic-Tics-0.9.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Perl-Critic-Tics-0.9.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Perl-Critic-Tics-0.9.0-3|6	Release:    3
21cr|perl-Perl-Critic-Tics-0.9.0-3|7	
21cr|perl-Perl-Critic-Tics-0.9.0-3|8	Summary:    Extra policies for Perl::Critic
21cr|perl-Perl-Critic-Tics-0.9.0-3|9	License:    GPL+ or Artistic
21cr|perl-Perl-Critic-Tics-0.9.0-3|10	Group:      Development/Perl
21cr|perl-Perl-Critic-Tics-0.9.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Critic-Tics-0.9.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Critic-Tics-0.9.0-3|13	
21cr|perl-Perl-Critic-Tics-0.9.0-3|14	BuildRequires: perl-devel
21cr|perl-Perl-Critic-Tics-0.9.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Perl-Critic-Tics-0.9.0-3|16	BuildRequires: perl(Perl::Critic::Policy)
21cr|perl-Perl-Critic-Tics-0.9.0-3|17	BuildRequires: perl(Perl::Critic::TestUtils)
21cr|perl-Perl-Critic-Tics-0.9.0-3|18	BuildRequires: perl(Perl::Critic::Utils)
21cr|perl-Perl-Critic-Tics-0.9.0-3|19	BuildRequires: perl(Perl::Critic::Violation)
21cr|perl-Perl-Critic-Tics-0.9.0-3|20	BuildRequires: perl(Test::More)
21cr|perl-Perl-Critic-Tics-0.9.0-3|21	BuildRequires: perl(parent)
21cr|perl-Perl-Critic-Tics-0.9.0-3|22	BuildRequires: perl(strict)
21cr|perl-Perl-Critic-Tics-0.9.0-3|23	BuildRequires: perl(warnings)
21cr|perl-Perl-Critic-Tics-0.9.0-3|24	BuildRequires: perl(Path::Tiny)
21cr|perl-Perl-Critic-Tics-0.9.0-3|25	BuildRequires:	perl(File::HomeDir)
21cr|perl-Perl-Critic-Tics-0.9.0-3|26	
21cr|perl-Perl-Critic-Tics-0.9.0-3|27	BuildArch: noarch
21cr|perl-Perl-Critic-Tics-0.9.0-3|28	
21cr|perl-Perl-Critic-Tics-0.9.0-3|29	%description
21cr|perl-Perl-Critic-Tics-0.9.0-3|30	The Perl-Critic-Tics distribution includes extra policies for Perl::Critic
21cr|perl-Perl-Critic-Tics-0.9.0-3|31	to address a fairly random assortment of things that make me (rjbs) wince.
21cr|perl-Perl-Critic-Tics-0.9.0-3|32	
21cr|perl-Perl-Critic-Tics-0.9.0-3|33	%prep
21cr|perl-Perl-Critic-Tics-0.9.0-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Critic-Tics-0.9.0-3|35	
21cr|perl-Perl-Critic-Tics-0.9.0-3|36	%build
21cr|perl-Perl-Critic-Tics-0.9.0-3|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Critic-Tics-0.9.0-3|38	
21cr|perl-Perl-Critic-Tics-0.9.0-3|39	%make
21cr|perl-Perl-Critic-Tics-0.9.0-3|40	
21cr|perl-Perl-Critic-Tics-0.9.0-3|41	%check
21cr|perl-Perl-Critic-Tics-0.9.0-3|42	%make test
21cr|perl-Perl-Critic-Tics-0.9.0-3|43	
21cr|perl-Perl-Critic-Tics-0.9.0-3|44	%install
21cr|perl-Perl-Critic-Tics-0.9.0-3|45	%makeinstall_std
21cr|perl-Perl-Critic-Tics-0.9.0-3|46	
21cr|perl-Perl-Critic-Tics-0.9.0-3|47	%files
21cr|perl-Perl-Critic-Tics-0.9.0-3|48	%doc README Changes LICENSE META.yml META.json
21cr|perl-Perl-Critic-Tics-0.9.0-3|49	%{_mandir}/man3/*
21cr|perl-Perl-Critic-Tics-0.9.0-3|50	%{perl_vendorlib}/*

5230 21
21cr|perl-PerlIO-eol-0.170.0-1|1	%define upstream_name    PerlIO-eol
21cr|perl-PerlIO-eol-0.170.0-1|2	%define upstream_version 0.17
21cr|perl-PerlIO-eol-0.170.0-1|3	
21cr|perl-PerlIO-eol-0.170.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-PerlIO-eol-0.170.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PerlIO-eol-0.170.0-1|6	Release:	1
21cr|perl-PerlIO-eol-0.170.0-1|7	
21cr|perl-PerlIO-eol-0.170.0-1|8	Summary:	PerlIO layer for normalizing line endings
21cr|perl-PerlIO-eol-0.170.0-1|9	
21cr|perl-PerlIO-eol-0.170.0-1|10	License:	GPL+ or Artistic
21cr|perl-PerlIO-eol-0.170.0-1|11	Group:		Development/Perl
21cr|perl-PerlIO-eol-0.170.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-PerlIO-eol-0.170.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PerlIO-eol-0.170.0-1|14	
21cr|perl-PerlIO-eol-0.170.0-1|15	BuildRequires:	perl-devel
21cr|perl-PerlIO-eol-0.170.0-1|16	
21cr|perl-PerlIO-eol-0.170.0-1|17	%description
21cr|perl-PerlIO-eol-0.170.0-1|18	This perl module enable you to normalize line endings
21cr|perl-PerlIO-eol-0.170.0-1|19	This layer normalizes any of CR, LF, CRLF and Native into the designated line
21cr|perl-PerlIO-eol-0.170.0-1|20	ending.
21cr|perl-PerlIO-eol-0.170.0-1|21	It works for both input and output handles.
21cr|perl-PerlIO-eol-0.170.0-1|22	
21cr|perl-PerlIO-eol-0.170.0-1|23	%prep
21cr|perl-PerlIO-eol-0.170.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PerlIO-eol-0.170.0-1|25	
21cr|perl-PerlIO-eol-0.170.0-1|26	
21cr|perl-PerlIO-eol-0.170.0-1|27	%build
21cr|perl-PerlIO-eol-0.170.0-1|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-PerlIO-eol-0.170.0-1|29	make
21cr|perl-PerlIO-eol-0.170.0-1|30	%check
21cr|perl-PerlIO-eol-0.170.0-1|31	make test
21cr|perl-PerlIO-eol-0.170.0-1|32	
21cr|perl-PerlIO-eol-0.170.0-1|33	%install
21cr|perl-PerlIO-eol-0.170.0-1|34	%makeinstall_std
21cr|perl-PerlIO-eol-0.170.0-1|35	
21cr|perl-PerlIO-eol-0.170.0-1|36	%clean
21cr|perl-PerlIO-eol-0.170.0-1|37	
21cr|perl-PerlIO-eol-0.170.0-1|38	%files
21cr|perl-PerlIO-eol-0.170.0-1|39	%doc README Changes
21cr|perl-PerlIO-eol-0.170.0-1|40	%{_mandir}/*/*
21cr|perl-PerlIO-eol-0.170.0-1|41	%{perl_vendorarch}/PerlIO
21cr|perl-PerlIO-eol-0.170.0-1|42	%{perl_vendorarch}/auto/PerlIO

5231 21
21cr|perl-PerlIO-gzip-0.200.0-1|1	%define upstream_name    PerlIO-gzip
21cr|perl-PerlIO-gzip-0.200.0-1|2	%define upstream_version 0.20
21cr|perl-PerlIO-gzip-0.200.0-1|3	
21cr|perl-PerlIO-gzip-0.200.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-PerlIO-gzip-0.200.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-PerlIO-gzip-0.200.0-1|6	Release:    1
21cr|perl-PerlIO-gzip-0.200.0-1|7	Summary:	Perl extension to provide a PerlIO layer to gzip/gunzip
21cr|perl-PerlIO-gzip-0.200.0-1|8	License:	GPL+ or Artistic
21cr|perl-PerlIO-gzip-0.200.0-1|9	Group:		Development/Perl
21cr|perl-PerlIO-gzip-0.200.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-PerlIO-gzip-0.200.0-1|11	Source0:	http://www.cpan.org/authors/id/N/NW/NWCLARK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PerlIO-gzip-0.200.0-1|12	Patch0:		%{upstream_name}-0.14-no_strict_warnings.patch
21cr|perl-PerlIO-gzip-0.200.0-1|13	
21cr|perl-PerlIO-gzip-0.200.0-1|14	BuildRequires:	perl-devel
21cr|perl-PerlIO-gzip-0.200.0-1|15	BuildRequires:  zlib-devel
21cr|perl-PerlIO-gzip-0.200.0-1|16	
21cr|perl-PerlIO-gzip-0.200.0-1|17	%description
21cr|perl-PerlIO-gzip-0.200.0-1|18	PerlIO::gzip provides a PerlIO layer that manipulates files in the format used
21cr|perl-PerlIO-gzip-0.200.0-1|19	by the gzip program. Compression and Decompression are implemented, but not
21cr|perl-PerlIO-gzip-0.200.0-1|20	together. If you attempt to open a file for reading and writing the open will
21cr|perl-PerlIO-gzip-0.200.0-1|21	fail.
21cr|perl-PerlIO-gzip-0.200.0-1|22	
21cr|perl-PerlIO-gzip-0.200.0-1|23	%prep
21cr|perl-PerlIO-gzip-0.200.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PerlIO-gzip-0.200.0-1|25	%patch0 -p1 -b .fpons
21cr|perl-PerlIO-gzip-0.200.0-1|26	
21cr|perl-PerlIO-gzip-0.200.0-1|27	%build
21cr|perl-PerlIO-gzip-0.200.0-1|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PerlIO-gzip-0.200.0-1|29	%make
21cr|perl-PerlIO-gzip-0.200.0-1|30	
21cr|perl-PerlIO-gzip-0.200.0-1|31	%check
21cr|perl-PerlIO-gzip-0.200.0-1|32	%make test
21cr|perl-PerlIO-gzip-0.200.0-1|33	
21cr|perl-PerlIO-gzip-0.200.0-1|34	%install
21cr|perl-PerlIO-gzip-0.200.0-1|35	%makeinstall_std
21cr|perl-PerlIO-gzip-0.200.0-1|36	
21cr|perl-PerlIO-gzip-0.200.0-1|37	%clean
21cr|perl-PerlIO-gzip-0.200.0-1|38	
21cr|perl-PerlIO-gzip-0.200.0-1|39	%files
21cr|perl-PerlIO-gzip-0.200.0-1|40	%doc README Changes
21cr|perl-PerlIO-gzip-0.200.0-1|41	%{_mandir}/*/*
21cr|perl-PerlIO-gzip-0.200.0-1|42	%{perl_vendorarch}/PerlIO
21cr|perl-PerlIO-gzip-0.200.0-1|43	%{perl_vendorarch}/auto/PerlIO

5232 21
21cr|perl-PerlIO-Layers-0.12.0-1|1	%define upstream_name  PerlIO-Layers
21cr|perl-PerlIO-Layers-0.12.0-1|2	%define upstream_version 0.012
21cr|perl-PerlIO-Layers-0.12.0-1|3	
21cr|perl-PerlIO-Layers-0.12.0-1|4	Name:           perl-PerlIO-Layers
21cr|perl-PerlIO-Layers-0.12.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-PerlIO-Layers-0.12.0-1|6	Release:        1
21cr|perl-PerlIO-Layers-0.12.0-1|7	Summary:        Querying your file handle capabilities
21cr|perl-PerlIO-Layers-0.12.0-1|8	Group:          Development/Perl
21cr|perl-PerlIO-Layers-0.12.0-1|9	License:        GPL+ or Artistic
21cr|perl-PerlIO-Layers-0.12.0-1|10	URL:            https://metacpan.org/release/PerlIO-Layers
21cr|perl-PerlIO-Layers-0.12.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEONT/PerlIO-Layers-%{upstream_version}.tar.gz
21cr|perl-PerlIO-Layers-0.12.0-1|12	BuildRequires:  findutils
21cr|perl-PerlIO-Layers-0.12.0-1|13	BuildRequires:  perl-devel
21cr|perl-PerlIO-Layers-0.12.0-1|14	BuildRequires:  perl-generators
21cr|perl-PerlIO-Layers-0.12.0-1|15	BuildRequires:  perl-interpreter
21cr|perl-PerlIO-Layers-0.12.0-1|16	BuildRequires:  perl(ExtUtils::CBuilder)
21cr|perl-PerlIO-Layers-0.12.0-1|17	BuildRequires:  perl(Module::Build) >= 0.28
21cr|perl-PerlIO-Layers-0.12.0-1|18	# Run-time
21cr|perl-PerlIO-Layers-0.12.0-1|19	BuildRequires:  perl(List::Util)
21cr|perl-PerlIO-Layers-0.12.0-1|20	BuildRequires:  perl(PerlIO)
21cr|perl-PerlIO-Layers-0.12.0-1|21	# Tests
21cr|perl-PerlIO-Layers-0.12.0-1|22	BuildRequires:  perl(Data::Dumper)
21cr|perl-PerlIO-Layers-0.12.0-1|23	BuildRequires:  perl(Test::More) >= 0.82
21cr|perl-PerlIO-Layers-0.12.0-1|24	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-PerlIO-Layers-0.12.0-1|25	
21cr|perl-PerlIO-Layers-0.12.0-1|26	%description
21cr|perl-PerlIO-Layers-0.12.0-1|27	Perl file handles are implemented as a stack of layers, with the bottom-most
21cr|perl-PerlIO-Layers-0.12.0-1|28	usually doing the actual IO and the higher ones doing buffering,
21cr|perl-PerlIO-Layers-0.12.0-1|29	encoding/decoding or transformations. PerlIO::Layers allows you to query the
21cr|perl-PerlIO-Layers-0.12.0-1|30	file handle properties concerning these layers.
21cr|perl-PerlIO-Layers-0.12.0-1|31	
21cr|perl-PerlIO-Layers-0.12.0-1|32	%prep
21cr|perl-PerlIO-Layers-0.12.0-1|33	%setup -q -n PerlIO-Layers-%{upstream_version}
21cr|perl-PerlIO-Layers-0.12.0-1|34	
21cr|perl-PerlIO-Layers-0.12.0-1|35	%build
21cr|perl-PerlIO-Layers-0.12.0-1|36	perl Build.PL installdirs=vendor optimize="%{optflags}"
21cr|perl-PerlIO-Layers-0.12.0-1|37	./Build
21cr|perl-PerlIO-Layers-0.12.0-1|38	
21cr|perl-PerlIO-Layers-0.12.0-1|39	%install
21cr|perl-PerlIO-Layers-0.12.0-1|40	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-PerlIO-Layers-0.12.0-1|41	find %{buildroot} -type f -name '*.bs' -size 0 -delete
21cr|perl-PerlIO-Layers-0.12.0-1|42	%_fixperms %{buildroot}/*
21cr|perl-PerlIO-Layers-0.12.0-1|43	
21cr|perl-PerlIO-Layers-0.12.0-1|44	%check
21cr|perl-PerlIO-Layers-0.12.0-1|45	./Build test
21cr|perl-PerlIO-Layers-0.12.0-1|46	
21cr|perl-PerlIO-Layers-0.12.0-1|47	%files
21cr|perl-PerlIO-Layers-0.12.0-1|48	%license LICENSE
21cr|perl-PerlIO-Layers-0.12.0-1|49	%doc Changes README
21cr|perl-PerlIO-Layers-0.12.0-1|50	%{perl_vendorarch}/auto/*
21cr|perl-PerlIO-Layers-0.12.0-1|51	%{perl_vendorarch}/PerlIO*
21cr|perl-PerlIO-Layers-0.12.0-1|52	%{_mandir}/man3/*
21cr|perl-PerlIO-Layers-0.12.0-1|53	
21cr|perl-PerlIO-Layers-0.12.0-1|54	%changelog
21cr|perl-PerlIO-Layers-0.12.0-1|55	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.012-6
21cr|perl-PerlIO-Layers-0.12.0-1|56	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|57	
21cr|perl-PerlIO-Layers-0.12.0-1|58	* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.012-5
21cr|perl-PerlIO-Layers-0.12.0-1|59	- Perl 5.34 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|60	
21cr|perl-PerlIO-Layers-0.12.0-1|61	* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.012-4
21cr|perl-PerlIO-Layers-0.12.0-1|62	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|63	
21cr|perl-PerlIO-Layers-0.12.0-1|64	* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.012-3
21cr|perl-PerlIO-Layers-0.12.0-1|65	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|66	
21cr|perl-PerlIO-Layers-0.12.0-1|67	* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.012-2
21cr|perl-PerlIO-Layers-0.12.0-1|68	- Perl 5.32 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|69	
21cr|perl-PerlIO-Layers-0.12.0-1|70	* Tue Feb 18 2020 Petr Pisar <ppisar@redhat.com> - 0.012-1
21cr|perl-PerlIO-Layers-0.12.0-1|71	- 0.012 bump
21cr|perl-PerlIO-Layers-0.12.0-1|72	
21cr|perl-PerlIO-Layers-0.12.0-1|73	* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-20
21cr|perl-PerlIO-Layers-0.12.0-1|74	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|75	
21cr|perl-PerlIO-Layers-0.12.0-1|76	* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-19
21cr|perl-PerlIO-Layers-0.12.0-1|77	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|78	
21cr|perl-PerlIO-Layers-0.12.0-1|79	* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.011-18
21cr|perl-PerlIO-Layers-0.12.0-1|80	- Perl 5.30 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|81	
21cr|perl-PerlIO-Layers-0.12.0-1|82	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-17
21cr|perl-PerlIO-Layers-0.12.0-1|83	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|84	
21cr|perl-PerlIO-Layers-0.12.0-1|85	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-16
21cr|perl-PerlIO-Layers-0.12.0-1|86	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|87	
21cr|perl-PerlIO-Layers-0.12.0-1|88	* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.011-15
21cr|perl-PerlIO-Layers-0.12.0-1|89	- Perl 5.28 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|90	
21cr|perl-PerlIO-Layers-0.12.0-1|91	* Fri Mar 02 2018 Petr Pisar <ppisar@redhat.com> - 0.011-14
21cr|perl-PerlIO-Layers-0.12.0-1|92	- Adapt to removing GCC from a build root (bug #1547165)
21cr|perl-PerlIO-Layers-0.12.0-1|93	
21cr|perl-PerlIO-Layers-0.12.0-1|94	* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-13
21cr|perl-PerlIO-Layers-0.12.0-1|95	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|96	
21cr|perl-PerlIO-Layers-0.12.0-1|97	* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-12
21cr|perl-PerlIO-Layers-0.12.0-1|98	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|99	
21cr|perl-PerlIO-Layers-0.12.0-1|100	* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-11
21cr|perl-PerlIO-Layers-0.12.0-1|101	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|102	
21cr|perl-PerlIO-Layers-0.12.0-1|103	* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.011-10
21cr|perl-PerlIO-Layers-0.12.0-1|104	- Perl 5.26 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|105	
21cr|perl-PerlIO-Layers-0.12.0-1|106	* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-9
21cr|perl-PerlIO-Layers-0.12.0-1|107	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|108	
21cr|perl-PerlIO-Layers-0.12.0-1|109	* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.011-8
21cr|perl-PerlIO-Layers-0.12.0-1|110	- Perl 5.24 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|111	
21cr|perl-PerlIO-Layers-0.12.0-1|112	* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-7
21cr|perl-PerlIO-Layers-0.12.0-1|113	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|114	
21cr|perl-PerlIO-Layers-0.12.0-1|115	* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.011-6
21cr|perl-PerlIO-Layers-0.12.0-1|116	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|117	
21cr|perl-PerlIO-Layers-0.12.0-1|118	* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.011-5
21cr|perl-PerlIO-Layers-0.12.0-1|119	- Perl 5.22 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|120	
21cr|perl-PerlIO-Layers-0.12.0-1|121	* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.011-4
21cr|perl-PerlIO-Layers-0.12.0-1|122	- Perl 5.20 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|123	
21cr|perl-PerlIO-Layers-0.12.0-1|124	* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.011-3
21cr|perl-PerlIO-Layers-0.12.0-1|125	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|126	
21cr|perl-PerlIO-Layers-0.12.0-1|127	* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.011-2
21cr|perl-PerlIO-Layers-0.12.0-1|128	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|129	
21cr|perl-PerlIO-Layers-0.12.0-1|130	* Tue Mar 11 2014 Petr Pisar <ppisar@redhat.com> - 0.011-1
21cr|perl-PerlIO-Layers-0.12.0-1|131	- 0.011 bump
21cr|perl-PerlIO-Layers-0.12.0-1|132	
21cr|perl-PerlIO-Layers-0.12.0-1|133	* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.010-6
21cr|perl-PerlIO-Layers-0.12.0-1|134	- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|135	
21cr|perl-PerlIO-Layers-0.12.0-1|136	* Fri Jul 26 2013 Petr Pisar <ppisar@redhat.com> - 0.010-5
21cr|perl-PerlIO-Layers-0.12.0-1|137	- Perl 5.18 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|138	
21cr|perl-PerlIO-Layers-0.12.0-1|139	* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.010-4
21cr|perl-PerlIO-Layers-0.12.0-1|140	- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|141	
21cr|perl-PerlIO-Layers-0.12.0-1|142	* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.010-3
21cr|perl-PerlIO-Layers-0.12.0-1|143	- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|144	
21cr|perl-PerlIO-Layers-0.12.0-1|145	* Wed Jun 20 2012 Petr Pisar <ppisar@redhat.com> - 0.010-2
21cr|perl-PerlIO-Layers-0.12.0-1|146	- Perl 5.16 rebuild
21cr|perl-PerlIO-Layers-0.12.0-1|147	
21cr|perl-PerlIO-Layers-0.12.0-1|148	* Tue Jun 19 2012 Petr Pisar <ppisar@redhat.com> 0.010-1
21cr|perl-PerlIO-Layers-0.12.0-1|149	- Specfile autogenerated by cpanspec 1.78.

5233 21
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|1	%define upstream_name	 PerlIO-via-Bzip2
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|3	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|6	Release:	7
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|7	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|8	Summary:	PerlIO layer for Bzip2 (de)compression
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|9	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|11	Group:		Development/Perl
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|12	Url:		http://www.cpan.org
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/F/FI/FITZNER/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|14	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|16	BuildRequires:	bzip2-devel
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|17	BuildRequires:	perl(Compress::Bzip2)
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|18	BuildArch:	noarch
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|19	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|20	%description
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|21	This module implements a PerlIO layer which will let you handle bzip2
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|22	compressed files transparently.
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|23	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|24	%prep
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|26	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|27	%build
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|29	%make
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|30	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|31	%install
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|32	%makeinstall_std
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|33	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|34	%check
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|35	make test
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|36	
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|37	%files
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|38	%doc README
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|39	%{perl_vendorlib}/*
21cr|perl-PerlIO-via-Bzip2-0.20.0-7|40	%{_mandir}/*/*

5234 21
21cr|perl-PerlIO-via-dynamic-0.140.0-4|1	%define upstream_name	 PerlIO-via-dynamic
21cr|perl-PerlIO-via-dynamic-0.140.0-4|2	%define upstream_version 0.14
21cr|perl-PerlIO-via-dynamic-0.140.0-4|3	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-PerlIO-via-dynamic-0.140.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PerlIO-via-dynamic-0.140.0-4|6	Release:	4
21cr|perl-PerlIO-via-dynamic-0.140.0-4|7	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|8	Summary:	Perl module that helps creating dynamic PerlIO layers
21cr|perl-PerlIO-via-dynamic-0.140.0-4|9	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|10	License:	GPL+ or Artistic
21cr|perl-PerlIO-via-dynamic-0.140.0-4|11	Group:		Development/Perl
21cr|perl-PerlIO-via-dynamic-0.140.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PerlIO-via-dynamic-0.140.0-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PerlIO-via-dynamic-0.140.0-4|14	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|15	BuildRequires:	perl-devel
21cr|perl-PerlIO-via-dynamic-0.140.0-4|16	BuildRequires:	perl(Internals)
21cr|perl-PerlIO-via-dynamic-0.140.0-4|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-PerlIO-via-dynamic-0.140.0-4|18	BuildRequires:	perl(Test)
21cr|perl-PerlIO-via-dynamic-0.140.0-4|19	BuildArch:	noarch
21cr|perl-PerlIO-via-dynamic-0.140.0-4|20	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|21	%description
21cr|perl-PerlIO-via-dynamic-0.140.0-4|22	PerlIO::via::dynamic is used for creating dynamic PerlIO layers.
21cr|perl-PerlIO-via-dynamic-0.140.0-4|23	It is useful when the behavior or the layer depends on variables.
21cr|perl-PerlIO-via-dynamic-0.140.0-4|24	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|25	%prep
21cr|perl-PerlIO-via-dynamic-0.140.0-4|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-PerlIO-via-dynamic-0.140.0-4|27	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|28	%build
21cr|perl-PerlIO-via-dynamic-0.140.0-4|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-PerlIO-via-dynamic-0.140.0-4|30	%make
21cr|perl-PerlIO-via-dynamic-0.140.0-4|31	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|32	%check
21cr|perl-PerlIO-via-dynamic-0.140.0-4|33	make test
21cr|perl-PerlIO-via-dynamic-0.140.0-4|34	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|35	%install
21cr|perl-PerlIO-via-dynamic-0.140.0-4|36	%makeinstall_std
21cr|perl-PerlIO-via-dynamic-0.140.0-4|37	
21cr|perl-PerlIO-via-dynamic-0.140.0-4|38	%files
21cr|perl-PerlIO-via-dynamic-0.140.0-4|39	%doc README CHANGES
21cr|perl-PerlIO-via-dynamic-0.140.0-4|40	%{perl_vendorlib}/*
21cr|perl-PerlIO-via-dynamic-0.140.0-4|41	%{_mandir}/man3/*

5235 21
21cr|perl-PerlIO-via-symlink-0.50.0-7|1	%define upstream_name	 PerlIO-via-symlink
21cr|perl-PerlIO-via-symlink-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-PerlIO-via-symlink-0.50.0-7|3	
21cr|perl-PerlIO-via-symlink-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-PerlIO-via-symlink-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PerlIO-via-symlink-0.50.0-7|6	Release:	7
21cr|perl-PerlIO-via-symlink-0.50.0-7|7	
21cr|perl-PerlIO-via-symlink-0.50.0-7|8	Summary:	Perl module that helps creating dynamic PerlIO layers
21cr|perl-PerlIO-via-symlink-0.50.0-7|9	
21cr|perl-PerlIO-via-symlink-0.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-PerlIO-via-symlink-0.50.0-7|11	Group:		Development/Perl
21cr|perl-PerlIO-via-symlink-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-PerlIO-via-symlink-0.50.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-PerlIO-via-symlink-0.50.0-7|14	
21cr|perl-PerlIO-via-symlink-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-PerlIO-via-symlink-0.50.0-7|16	BuildRequires:	perl(Module::Install)
21cr|perl-PerlIO-via-symlink-0.50.0-7|17	BuildRequires:	perl(Test)
21cr|perl-PerlIO-via-symlink-0.50.0-7|18	
21cr|perl-PerlIO-via-symlink-0.50.0-7|19	BuildArch:	noarch
21cr|perl-PerlIO-via-symlink-0.50.0-7|20	
21cr|perl-PerlIO-via-symlink-0.50.0-7|21	%description
21cr|perl-PerlIO-via-symlink-0.50.0-7|22	PerlIO::via::dynamic is used for creating dynamic PerlIO layers.
21cr|perl-PerlIO-via-symlink-0.50.0-7|23	It is useful when the behavior of the layer depends on variables.
21cr|perl-PerlIO-via-symlink-0.50.0-7|24	
21cr|perl-PerlIO-via-symlink-0.50.0-7|25	%prep
21cr|perl-PerlIO-via-symlink-0.50.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PerlIO-via-symlink-0.50.0-7|27	rm -rf inc
21cr|perl-PerlIO-via-symlink-0.50.0-7|28	
21cr|perl-PerlIO-via-symlink-0.50.0-7|29	%build
21cr|perl-PerlIO-via-symlink-0.50.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PerlIO-via-symlink-0.50.0-7|31	%make
21cr|perl-PerlIO-via-symlink-0.50.0-7|32	
21cr|perl-PerlIO-via-symlink-0.50.0-7|33	%check
21cr|perl-PerlIO-via-symlink-0.50.0-7|34	make test
21cr|perl-PerlIO-via-symlink-0.50.0-7|35	
21cr|perl-PerlIO-via-symlink-0.50.0-7|36	%install
21cr|perl-PerlIO-via-symlink-0.50.0-7|37	%makeinstall_std
21cr|perl-PerlIO-via-symlink-0.50.0-7|38	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-PerlIO-via-symlink-0.50.0-7|39	
21cr|perl-PerlIO-via-symlink-0.50.0-7|40	%files
21cr|perl-PerlIO-via-symlink-0.50.0-7|41	%doc README CHANGES
21cr|perl-PerlIO-via-symlink-0.50.0-7|42	%{perl_vendorlib}/*
21cr|perl-PerlIO-via-symlink-0.50.0-7|43	%{_mandir}/man3/*

5236 21
21cr|perl-PerlIO-via-Timeout-0.320.0-4|1	%define upstream_name    PerlIO-via-Timeout
21cr|perl-PerlIO-via-Timeout-0.320.0-4|2	%define upstream_version 0.32
21cr|perl-PerlIO-via-Timeout-0.320.0-4|3	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|4	%{?perl_default_filter}
21cr|perl-PerlIO-via-Timeout-0.320.0-4|5	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|6	Name:       perl-%{upstream_name}
21cr|perl-PerlIO-via-Timeout-0.320.0-4|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-PerlIO-via-Timeout-0.320.0-4|8	Release:    4
21cr|perl-PerlIO-via-Timeout-0.320.0-4|9	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|10	Summary:    A PerlIO layer that adds read & write timeout to a handle
21cr|perl-PerlIO-via-Timeout-0.320.0-4|11	License:    GPL+ or Artistic
21cr|perl-PerlIO-via-Timeout-0.320.0-4|12	Group:      Development/Perl
21cr|perl-PerlIO-via-Timeout-0.320.0-4|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PerlIO-via-Timeout-0.320.0-4|14	Source0:    http://www.cpan.org/modules/by-module/PerlIO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PerlIO-via-Timeout-0.320.0-4|15	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|16	BuildRequires: perl(Exporter)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|18	BuildRequires: perl(File::Spec)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|19	BuildRequires: perl(IO::Handle)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|20	BuildRequires: perl(IPC::Open3)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|21	BuildRequires: perl(PerlIO::via)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|22	BuildRequires: perl(Scalar::Util)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|23	BuildRequires: perl(Test::More)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|24	BuildRequires: perl(Test::TCP)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|25	BuildRequires: perl(Time::Out)
21cr|perl-PerlIO-via-Timeout-0.320.0-4|26	BuildArch: noarch
21cr|perl-PerlIO-via-Timeout-0.320.0-4|27	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|28	%description
21cr|perl-PerlIO-via-Timeout-0.320.0-4|29	This package implements a PerlIO layer, that adds read / write timeout.
21cr|perl-PerlIO-via-Timeout-0.320.0-4|30	This can be useful to avoid blocking while accessing a handle (file,
21cr|perl-PerlIO-via-Timeout-0.320.0-4|31	socket, ...), and fail after some time.
21cr|perl-PerlIO-via-Timeout-0.320.0-4|32	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|33	%prep
21cr|perl-PerlIO-via-Timeout-0.320.0-4|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PerlIO-via-Timeout-0.320.0-4|35	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|36	%build
21cr|perl-PerlIO-via-Timeout-0.320.0-4|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PerlIO-via-Timeout-0.320.0-4|38	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|39	%make
21cr|perl-PerlIO-via-Timeout-0.320.0-4|40	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|41	%check
21cr|perl-PerlIO-via-Timeout-0.320.0-4|42	%make test
21cr|perl-PerlIO-via-Timeout-0.320.0-4|43	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|44	%install
21cr|perl-PerlIO-via-Timeout-0.320.0-4|45	%makeinstall_std
21cr|perl-PerlIO-via-Timeout-0.320.0-4|46	
21cr|perl-PerlIO-via-Timeout-0.320.0-4|47	%files
21cr|perl-PerlIO-via-Timeout-0.320.0-4|48	%doc README Changes LICENSE META.yml
21cr|perl-PerlIO-via-Timeout-0.320.0-4|49	%{_mandir}/man3/*
21cr|perl-PerlIO-via-Timeout-0.320.0-4|50	%{perl_vendorlib}/*

5237 21
21cr|perl-Perl-Metrics-Simple-1.0.1-1|1	%define upstream_name    Perl-Metrics-Simple
21cr|perl-Perl-Metrics-Simple-1.0.1-1|2	%define upstream_version 1.0.1
21cr|perl-Perl-Metrics-Simple-1.0.1-1|3	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-Metrics-Simple-1.0.1-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-Metrics-Simple-1.0.1-1|6	Release:	1
21cr|perl-Perl-Metrics-Simple-1.0.1-1|7	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|8	Summary:	Methods analyzing a single file
21cr|perl-Perl-Metrics-Simple-1.0.1-1|9	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|10	License:	GPL+ or Artistic
21cr|perl-Perl-Metrics-Simple-1.0.1-1|11	Group:		Development/Perl
21cr|perl-Perl-Metrics-Simple-1.0.1-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Metrics-Simple-1.0.1-1|13	Source0:	https://cpan.metacpan.org/authors/id/M/MA/MATISSE/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Perl-Metrics-Simple-1.0.1-1|14	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|15	BuildRequires:	perl-devel
21cr|perl-Perl-Metrics-Simple-1.0.1-1|16	BuildRequires:	perl(Carp) >= 1.360.0
21cr|perl-Perl-Metrics-Simple-1.0.1-1|17	BuildRequires:	perl(Data::Dumper)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|18	BuildRequires:	perl(File::Basename)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|19	BuildRequires:	perl(File::Find)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|20	BuildRequires:	perl(File::Spec)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|21	BuildRequires:	perl(IO::File)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|22	BuildRequires:	perl(PPI)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|23	BuildRequires:	perl(Pod::Usage)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|24	BuildRequires:	perl(Readonly)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|25	BuildRequires:	perl(Readonly::XS)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|26	BuildRequires:	perl(Statistics::Basic::Mean)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|27	BuildRequires:	perl(Statistics::Basic::Median)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|28	BuildRequires:	perl(Statistics::Basic::StdDev)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|29	BuildRequires:	perl(Test::Pod)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|30	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|31	BuildRequires:	perl(Test::Compile)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|32	BuildRequires:	perl(Module::Build)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|33	BuildRequires:	perl(JSON::PP)
21cr|perl-Perl-Metrics-Simple-1.0.1-1|34	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|35	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|36	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|37	BuildArch:	noarch
21cr|perl-Perl-Metrics-Simple-1.0.1-1|38	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|39	%description
21cr|perl-Perl-Metrics-Simple-1.0.1-1|40	*Perl::Metrics::Simple* provides just enough methods to run static analysis
21cr|perl-Perl-Metrics-Simple-1.0.1-1|41	of one or many Perl files and obtain a few metrics: packages, subroutines,
21cr|perl-Perl-Metrics-Simple-1.0.1-1|42	lines of code, and an approximation of cyclomatic (mccabe) complexity for
21cr|perl-Perl-Metrics-Simple-1.0.1-1|43	the subroutines and the "main" portion of the code.
21cr|perl-Perl-Metrics-Simple-1.0.1-1|44	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|45	*Perl::Metrics::Simple* is far simpler than the Perl::Metrics manpage.
21cr|perl-Perl-Metrics-Simple-1.0.1-1|46	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|47	Installs a script called *countperl*.
21cr|perl-Perl-Metrics-Simple-1.0.1-1|48	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|49	%prep
21cr|perl-Perl-Metrics-Simple-1.0.1-1|50	%setup -qn %{upstream_name}-v%{upstream_version}
21cr|perl-Perl-Metrics-Simple-1.0.1-1|51	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|52	%build
21cr|perl-Perl-Metrics-Simple-1.0.1-1|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Metrics-Simple-1.0.1-1|54	%make
21cr|perl-Perl-Metrics-Simple-1.0.1-1|55	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|56	%check
21cr|perl-Perl-Metrics-Simple-1.0.1-1|57	make test
21cr|perl-Perl-Metrics-Simple-1.0.1-1|58	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|59	%install
21cr|perl-Perl-Metrics-Simple-1.0.1-1|60	%makeinstall_std
21cr|perl-Perl-Metrics-Simple-1.0.1-1|61	
21cr|perl-Perl-Metrics-Simple-1.0.1-1|62	%files
21cr|perl-Perl-Metrics-Simple-1.0.1-1|63	%doc Changes LICENSE META.yml README EXAMPLES META.json Todo
21cr|perl-Perl-Metrics-Simple-1.0.1-1|64	%{_bindir}/*
21cr|perl-Perl-Metrics-Simple-1.0.1-1|65	%{_mandir}/man1/*
21cr|perl-Perl-Metrics-Simple-1.0.1-1|66	%{_mandir}/man3/*
21cr|perl-Perl-Metrics-Simple-1.0.1-1|67	%{perl_vendorlib}/*

5238 21
21cr|perl-Perl-MinimumVersion-1.400.0-1|1	%define upstream_name    Perl-MinimumVersion
21cr|perl-Perl-MinimumVersion-1.400.0-1|2	%define upstream_version 1.40
21cr|perl-Perl-MinimumVersion-1.400.0-1|3	
21cr|perl-Perl-MinimumVersion-1.400.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Perl-MinimumVersion-1.400.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-MinimumVersion-1.400.0-1|6	Release:	1
21cr|perl-Perl-MinimumVersion-1.400.0-1|7	
21cr|perl-Perl-MinimumVersion-1.400.0-1|8	Summary:	Find a minimum required version of perl for Perl code
21cr|perl-Perl-MinimumVersion-1.400.0-1|9	
21cr|perl-Perl-MinimumVersion-1.400.0-1|10	
21cr|perl-Perl-MinimumVersion-1.400.0-1|11	License:	GPL+ or Artistic
21cr|perl-Perl-MinimumVersion-1.400.0-1|12	Group:		Development/Perl
21cr|perl-Perl-MinimumVersion-1.400.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-MinimumVersion-1.400.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-MinimumVersion-1.400.0-1|15	
21cr|perl-Perl-MinimumVersion-1.400.0-1|16	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Perl-MinimumVersion-1.400.0-1|17	BuildRequires:	perl(File::Find::Rule::Perl)
21cr|perl-Perl-MinimumVersion-1.400.0-1|18	BuildRequires:	perl(PPI)
21cr|perl-Perl-MinimumVersion-1.400.0-1|19	BuildRequires:	perl(PPIx::Utils)
21cr|perl-Perl-MinimumVersion-1.400.0-1|20	BuildRequires:	perl(Perl::Critic::Utils)
21cr|perl-Perl-MinimumVersion-1.400.0-1|21	BuildRequires:	perl(Test::Script)
21cr|perl-Perl-MinimumVersion-1.400.0-1|22	BuildRequires:	perl(version) >= 0.76
21cr|perl-Perl-MinimumVersion-1.400.0-1|23	BuildRequires:	perl-devel
21cr|perl-Perl-MinimumVersion-1.400.0-1|24	
21cr|perl-Perl-MinimumVersion-1.400.0-1|25	BuildArch:	noarch
21cr|perl-Perl-MinimumVersion-1.400.0-1|26	
21cr|perl-Perl-MinimumVersion-1.400.0-1|27	%description
21cr|perl-Perl-MinimumVersion-1.400.0-1|28	'Perl::MinimumVersion' takes Perl source code and calculates the minimum
21cr|perl-Perl-MinimumVersion-1.400.0-1|29	version of perl required to be able to run it. Because it is based on the
21cr|perl-Perl-MinimumVersion-1.400.0-1|30	PPI manpage, it can do this without having to actually load the code.
21cr|perl-Perl-MinimumVersion-1.400.0-1|31	
21cr|perl-Perl-MinimumVersion-1.400.0-1|32	Currently it tests both the syntax of your code, and the use of explicit
21cr|perl-Perl-MinimumVersion-1.400.0-1|33	version dependencies such as 'require 5.005'.
21cr|perl-Perl-MinimumVersion-1.400.0-1|34	
21cr|perl-Perl-MinimumVersion-1.400.0-1|35	Future plans are to also add support for tracing module dependencies.
21cr|perl-Perl-MinimumVersion-1.400.0-1|36	
21cr|perl-Perl-MinimumVersion-1.400.0-1|37	%prep
21cr|perl-Perl-MinimumVersion-1.400.0-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Perl-MinimumVersion-1.400.0-1|39	
21cr|perl-Perl-MinimumVersion-1.400.0-1|40	%build
21cr|perl-Perl-MinimumVersion-1.400.0-1|41	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-MinimumVersion-1.400.0-1|42	%make
21cr|perl-Perl-MinimumVersion-1.400.0-1|43	
21cr|perl-Perl-MinimumVersion-1.400.0-1|44	%check
21cr|perl-Perl-MinimumVersion-1.400.0-1|45	make test
21cr|perl-Perl-MinimumVersion-1.400.0-1|46	
21cr|perl-Perl-MinimumVersion-1.400.0-1|47	%install
21cr|perl-Perl-MinimumVersion-1.400.0-1|48	%makeinstall_std
21cr|perl-Perl-MinimumVersion-1.400.0-1|49	
21cr|perl-Perl-MinimumVersion-1.400.0-1|50	%files
21cr|perl-Perl-MinimumVersion-1.400.0-1|51	%doc LICENSE README Changes
21cr|perl-Perl-MinimumVersion-1.400.0-1|52	%{_mandir}/man?/*
21cr|perl-Perl-MinimumVersion-1.400.0-1|53	%{perl_vendorlib}/*
21cr|perl-Perl-MinimumVersion-1.400.0-1|54	%{_bindir}/perlver

5239 21
21cr|perl-Perl-PrereqScanner-1.24.0-1|1	%define upstream_name    Perl-PrereqScanner
21cr|perl-Perl-PrereqScanner-1.24.0-1|2	%define upstream_version 1.024
21cr|perl-Perl-PrereqScanner-1.24.0-1|3	
21cr|perl-Perl-PrereqScanner-1.24.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Perl-PrereqScanner-1.24.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Perl-PrereqScanner-1.24.0-1|6	Release:    1
21cr|perl-Perl-PrereqScanner-1.24.0-1|7	
21cr|perl-Perl-PrereqScanner-1.24.0-1|8	Summary:    Scan for modules loaded with superclass.pm
21cr|perl-Perl-PrereqScanner-1.24.0-1|9	License:    GPL+ or Artistic
21cr|perl-Perl-PrereqScanner-1.24.0-1|10	Group:      Development/Perl
21cr|perl-Perl-PrereqScanner-1.24.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-PrereqScanner-1.24.0-1|12	Source0:    https://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-PrereqScanner-1.24.0-1|13	
21cr|perl-Perl-PrereqScanner-1.24.0-1|14	BuildRequires: perl-devel
21cr|perl-Perl-PrereqScanner-1.24.0-1|15	BuildRequires: perl(CPAN::Meta::Requirements) >= 2.124
21cr|perl-Perl-PrereqScanner-1.24.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Perl-PrereqScanner-1.24.0-1|17	BuildRequires: perl(File::Find)
21cr|perl-Perl-PrereqScanner-1.24.0-1|18	BuildRequires: perl(File::Spec)
21cr|perl-Perl-PrereqScanner-1.24.0-1|19	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Perl-PrereqScanner-1.24.0-1|20	BuildRequires: perl(File::Temp)
21cr|perl-Perl-PrereqScanner-1.24.0-1|21	BuildRequires: perl(FindBin)
21cr|perl-Perl-PrereqScanner-1.24.0-1|22	BuildRequires: perl(Getopt::Long)
21cr|perl-Perl-PrereqScanner-1.24.0-1|23	BuildRequires: perl(Getopt::Long::Descriptive)
21cr|perl-Perl-PrereqScanner-1.24.0-1|24	BuildRequires: perl(List::MoreUtils)
21cr|perl-Perl-PrereqScanner-1.24.0-1|25	BuildRequires: perl(List::Util)
21cr|perl-Perl-PrereqScanner-1.24.0-1|26	BuildRequires: perl(Module::Path)
21cr|perl-Perl-PrereqScanner-1.24.0-1|27	BuildRequires: perl(Moose)
21cr|perl-Perl-PrereqScanner-1.24.0-1|28	BuildRequires: perl(Moose::Role)
21cr|perl-Perl-PrereqScanner-1.24.0-1|29	BuildRequires: perl(PPI)
21cr|perl-Perl-PrereqScanner-1.24.0-1|30	BuildRequires: perl(PPI::Document)
21cr|perl-Perl-PrereqScanner-1.24.0-1|31	BuildRequires: perl(Params::Util)
21cr|perl-Perl-PrereqScanner-1.24.0-1|32	BuildRequires: perl(Scalar::Util)
21cr|perl-Perl-PrereqScanner-1.24.0-1|33	BuildRequires: perl(String::RewritePrefix)
21cr|perl-Perl-PrereqScanner-1.24.0-1|34	BuildRequires: perl(Test::More)
21cr|perl-Perl-PrereqScanner-1.24.0-1|35	BuildRequires: perl(Try::Tiny)
21cr|perl-Perl-PrereqScanner-1.24.0-1|36	BuildRequires: perl(base)
21cr|perl-Perl-PrereqScanner-1.24.0-1|37	BuildRequires: perl(namespace::autoclean)
21cr|perl-Perl-PrereqScanner-1.24.0-1|38	BuildRequires: perl(strict)
21cr|perl-Perl-PrereqScanner-1.24.0-1|39	BuildRequires: perl(warnings)
21cr|perl-Perl-PrereqScanner-1.24.0-1|40	BuildArch: noarch
21cr|perl-Perl-PrereqScanner-1.24.0-1|41	
21cr|perl-Perl-PrereqScanner-1.24.0-1|42	%description
21cr|perl-Perl-PrereqScanner-1.24.0-1|43	The scanner will extract loosely your distribution prerequisites from your
21cr|perl-Perl-PrereqScanner-1.24.0-1|44	files.
21cr|perl-Perl-PrereqScanner-1.24.0-1|45	
21cr|perl-Perl-PrereqScanner-1.24.0-1|46	%prep
21cr|perl-Perl-PrereqScanner-1.24.0-1|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl-PrereqScanner-1.24.0-1|48	
21cr|perl-Perl-PrereqScanner-1.24.0-1|49	%build
21cr|perl-Perl-PrereqScanner-1.24.0-1|50	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-PrereqScanner-1.24.0-1|51	
21cr|perl-Perl-PrereqScanner-1.24.0-1|52	%make
21cr|perl-Perl-PrereqScanner-1.24.0-1|53	
21cr|perl-Perl-PrereqScanner-1.24.0-1|54	%check
21cr|perl-Perl-PrereqScanner-1.24.0-1|55	%make test
21cr|perl-Perl-PrereqScanner-1.24.0-1|56	
21cr|perl-Perl-PrereqScanner-1.24.0-1|57	%install
21cr|perl-Perl-PrereqScanner-1.24.0-1|58	%makeinstall_std
21cr|perl-Perl-PrereqScanner-1.24.0-1|59	
21cr|perl-Perl-PrereqScanner-1.24.0-1|60	%files
21cr|perl-Perl-PrereqScanner-1.24.0-1|61	%doc Changes LICENSE META.json META.yml README
21cr|perl-Perl-PrereqScanner-1.24.0-1|62	%{_bindir}/*
21cr|perl-Perl-PrereqScanner-1.24.0-1|63	%{_mandir}/man1/*
21cr|perl-Perl-PrereqScanner-1.24.0-1|64	%{_mandir}/man3/*
21cr|perl-Perl-PrereqScanner-1.24.0-1|65	%{perl_vendorlib}/*

5240 21
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|1	%define upstream_name    Perl-PrereqScanner-NotQuiteLite
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|2	%define upstream_version 0.9916
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|3	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|4	Name:		perl-Perl-PrereqScanner-NotQuiteLite
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|6	Release:	1
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|7	Summary:	A tool to scan your Perl code for its prerequisites
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|8	Group:		Development/Perl
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|9	License:	GPL+ or Artistic
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|10	URL:		https://metacpan.org/release/Perl-PrereqScanner-NotQuiteLite
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|11	Source0:	https://cpan.metacpan.org/modules/by-module/Perl/Perl-PrereqScanner-NotQuiteLite-%{upstream_version}.tar.gz
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|12	BuildArch:	noarch
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|13	# Module Build
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|14	BuildRequires:	coreutils
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|15	BuildRequires:	make
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|16	BuildRequires:	perl-generators
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|17	BuildRequires:	perl-interpreter
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|19	BuildRequires:	perl(ExtUtils::MakeMaker::CPANfile)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|20	# Module Runtime
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|21	BuildRequires:	perl(Carp)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|22	BuildRequires:	perl(constant)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|23	BuildRequires:	perl(CPAN::Meta::Prereqs)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|24	BuildRequires:	perl(CPAN::Meta::Requirements)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|25	BuildRequires:	perl(Data::Dump)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|26	BuildRequires:	perl(Exporter) >= 5.57
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|27	BuildRequires:	perl(File::Basename)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|28	BuildRequires:	perl(File::Find)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|29	BuildRequires:	perl(File::Glob)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|30	BuildRequires:	perl(File::Spec)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|31	BuildRequires:	perl(JSON::PP)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|32	BuildRequires:	perl(Module::CoreList)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|33	BuildRequires:	perl(Module::CPANfile)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|34	BuildRequires:	perl(Module::Find)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|35	BuildRequires:	perl(parent)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|36	BuildRequires:	perl(Regexp::Trie)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|37	BuildRequires:	perl(strict)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|38	BuildRequires:	perl(URI::cpan)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|39	BuildRequires:	perl(warnings)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|40	# Script Runtime
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|41	BuildRequires:	perl(Getopt::Long)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|42	BuildRequires:	perl(lib)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|43	BuildRequires:	perl(Pod::Usage)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|44	# Test Suite
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|45	BuildRequires:	perl(Parse::Distname)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|46	BuildRequires:	perl(File::Path)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|47	BuildRequires:	perl(File::Temp)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|48	BuildRequires:	perl(FindBin)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|49	BuildRequires:	perl(if)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|50	BuildRequires:	perl(Test::More) >= 0.88
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|51	BuildRequires:	perl(Test::UseAllModules)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|52	# Runtime
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|53	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|54	Requires:	perl(Data::Dump)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|55	Requires:	perl(JSON::PP)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|56	Requires:	perl(Module::CoreList)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|57	Requires:	perl(Module::Find)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|58	Requires:	perl(URI::cpan)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|59	Suggests:	perl(CPAN::Common::Index)
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|60	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|61	%description
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|62	Perl::PrereqScanner::NotQuiteLite is yet another prerequisites scanner. It
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|63	passes almost all the scanning tests for Perl::PrereqScanner and
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|64	Module::ExtractUse (i.e. except for a few dubious ones), and runs slightly
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|65	faster than PPI-based Perl::PrereqScanner. However, it doesn't run as fast as
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|66	Perl::PrereqScanner::Lite (which uses an XS lexer).
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|67	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|68	Perl::PrereqScanner::NotQuiteLite also recognizes eval. Prerequisites in eval
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|69	are not considered as requirements, but you can collect them as suggestions.
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|70	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|71	Conditional requirements or requirements loaded in a block are treated as
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|72	recommends. No-ed modules are stored separately (since 0.94). You may or may
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|73	not need to merge them into requires.
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|74	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|75	%prep
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|76	%setup -q -n Perl-PrereqScanner-NotQuiteLite-%{upstream_version}
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|77	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|78	%build
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|79	perl Makefile.PL INSTALLDIRS=vendor NO_PERLLOCAL=1 NO_PACKLIST=1
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|80	%make_build
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|81	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|82	%install
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|83	%make_install
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|84	%{_fixperms} -c %{buildroot}
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|85	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|86	%check
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|87	make test
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|88	
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|89	%files
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|90	%license LICENSE
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|91	%doc Changes README
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|92	%{_bindir}/scan-perl-prereqs-nqlite
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|93	%{perl_vendorlib}/Perl/
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|94	%{_mandir}/man1/scan-perl-prereqs-nqlite.1*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|95	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|96	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::App.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|97	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Context.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|98	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Aliased.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|99	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|100	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Autouse.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|101	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|102	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|103	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|104	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|105	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Core.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|106	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Inline.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|107	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|108	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Later.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|109	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Mixin.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|110	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|111	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|112	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Moose.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|113	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|114	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|115	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Only.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|116	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::POE.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|117	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|118	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Plack.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|119	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Prefork.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|120	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Superclass.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|121	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Syntax.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|122	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|123	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|124	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestMore.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|125	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|126	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|127	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Unless.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|128	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Tokens.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|129	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Util.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|130	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Util::CPANfile.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|131	%{_mandir}/man3/Perl::PrereqScanner::NotQuiteLite::Util::Prereqs.3*
21cr|perl-Perl-PrereqScanner-NotQuiteLite-0.991.600-1|132	

5241 21
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|1	%define upstream_name    Perl-Tidy-Sweetened
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|2	%define upstream_version 1.18
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|3	
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|4	Name:           perl-Perl-Tidy-Sweetened
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|6	Release:        3
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|7	Summary:        Tweaks to Perl::Tidy to support some syntactic sugar
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|8	Group:          Development/Perl
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|9	License:        GPL+ or Artistic
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|10	URL:            https://metacpan.org/release/Perl-Tidy-Sweetened
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|11	Source0:        https://cpan.metacpan.org/authors/id/M/MG/MGRIMES/Perl-Tidy-Sweetened-%{upstream_version}.tar.gz
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|12	BuildArch:      noarch
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|13	BuildRequires:  coreutils
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|14	BuildRequires:  perl-generators
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|15	BuildRequires:  perl-interpreter
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|16	BuildRequires:  perl(Module::Build::Tiny) >= 0.034
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|17	# Run-time
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|18	BuildRequires:  perl(base)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|19	BuildRequires:  perl(Carp)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|20	BuildRequires:  perl(Perl::Tidy)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|21	BuildRequires:  perl(strict)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|22	BuildRequires:  perl(warnings)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|23	# Tests
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|24	BuildRequires:  perl(Exporter)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|25	BuildRequires:  perl(lib)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|26	BuildRequires:  perl(Test::More)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|27	BuildRequires:  perl(Test::Most)
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|28	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|29	
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|30	%description
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|31	There are a number of modules on CPAN that allow users to write their
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|32	classes with a more "modern" syntax. These tools eliminate the need to
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|33	shift off $self, can support type checking and offer other improvements.
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|34	Unfortunately, they can break the support tools that the Perl community has
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|35	come to rely on. This module attempts to work around those issues.
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|36	
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|37	%prep
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|38	%setup -q -n Perl-Tidy-Sweetened-%{upstream_version}
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|39	
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|40	%build
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|41	perl Build.PL --installdirs=vendor
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|42	./Build
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|43	
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|44	%install
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|45	./Build install --destdir=%{buildroot} --create_packlist=0
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|46	%{_fixperms} %{buildroot}/*
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|47	
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|48	%check
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|49	./Build test
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|50	
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|51	%files
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|52	%license LICENSE
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|53	%doc Changes README TODO
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|54	%{_bindir}/*
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|55	%{perl_vendorlib}/*
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|56	%{_mandir}/man1/*
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|57	%{_mandir}/man3/*
21cr|perl-Perl-Tidy-Sweetened-1.180.0-3|58	

5242 21
21cr|perl-Perl-Version-1.13.0-4|1	%define upstream_name    Perl-Version
21cr|perl-Perl-Version-1.13.0-4|2	%define upstream_version 1.013
21cr|perl-Perl-Version-1.13.0-4|3	
21cr|perl-Perl-Version-1.13.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Perl-Version-1.13.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Perl-Version-1.13.0-4|6	Release:    4
21cr|perl-Perl-Version-1.13.0-4|7	
21cr|perl-Perl-Version-1.13.0-4|8	Summary:    Parse and manipulate Perl version strings
21cr|perl-Perl-Version-1.13.0-4|9	License:    GPL+ or Artistic
21cr|perl-Perl-Version-1.13.0-4|10	Group:      Development/Perl
21cr|perl-Perl-Version-1.13.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Perl-Version-1.13.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Perl-Version-1.13.0-4|13	
21cr|perl-Perl-Version-1.13.0-4|14	BuildRequires: perl-devel
21cr|perl-Perl-Version-1.13.0-4|15	BuildRequires: perl(Carp)
21cr|perl-Perl-Version-1.13.0-4|16	BuildRequires: perl(Data::Dumper)
21cr|perl-Perl-Version-1.13.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Perl-Version-1.13.0-4|18	BuildRequires: perl(ExtUtils::Manifest)
21cr|perl-Perl-Version-1.13.0-4|19	BuildRequires: perl(File::Slurp::Tiny)
21cr|perl-Perl-Version-1.13.0-4|20	BuildRequires: perl(Getopt::Long)
21cr|perl-Perl-Version-1.13.0-4|21	BuildRequires: perl(Pod::Usage)
21cr|perl-Perl-Version-1.13.0-4|22	BuildRequires: perl(Scalar::Util)
21cr|perl-Perl-Version-1.13.0-4|23	BuildRequires: perl(Test::More)
21cr|perl-Perl-Version-1.13.0-4|24	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Perl-Version-1.13.0-4|25	BuildRequires: perl(Module::Manifest::Skip) >= 0.230.0
21cr|perl-Perl-Version-1.13.0-4|26	BuildRequires: perl(ExtUtils::Manifest) >= 1.700.0
21cr|perl-Perl-Version-1.13.0-4|27	
21cr|perl-Perl-Version-1.13.0-4|28	BuildArch: noarch
21cr|perl-Perl-Version-1.13.0-4|29	
21cr|perl-Perl-Version-1.13.0-4|30	%description
21cr|perl-Perl-Version-1.13.0-4|31	Perl::Version provides a simple interface for parsing, manipulating and
21cr|perl-Perl-Version-1.13.0-4|32	formatting Perl version strings.
21cr|perl-Perl-Version-1.13.0-4|33	
21cr|perl-Perl-Version-1.13.0-4|34	Unlike version.pm (which concentrates on parsing and comparing version
21cr|perl-Perl-Version-1.13.0-4|35	strings) Perl::Version is designed for cases where you'd like to parse a
21cr|perl-Perl-Version-1.13.0-4|36	version, modify it and get back the modified version formatted like the
21cr|perl-Perl-Version-1.13.0-4|37	original.
21cr|perl-Perl-Version-1.13.0-4|38	
21cr|perl-Perl-Version-1.13.0-4|39	For example:
21cr|perl-Perl-Version-1.13.0-4|40	
21cr|perl-Perl-Version-1.13.0-4|41	%prep
21cr|perl-Perl-Version-1.13.0-4|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Perl-Version-1.13.0-4|43	
21cr|perl-Perl-Version-1.13.0-4|44	%build
21cr|perl-Perl-Version-1.13.0-4|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Perl-Version-1.13.0-4|46	
21cr|perl-Perl-Version-1.13.0-4|47	%make
21cr|perl-Perl-Version-1.13.0-4|48	
21cr|perl-Perl-Version-1.13.0-4|49	%check
21cr|perl-Perl-Version-1.13.0-4|50	%make test
21cr|perl-Perl-Version-1.13.0-4|51	
21cr|perl-Perl-Version-1.13.0-4|52	%install
21cr|perl-Perl-Version-1.13.0-4|53	%makeinstall_std
21cr|perl-Perl-Version-1.13.0-4|54	
21cr|perl-Perl-Version-1.13.0-4|55	%files
21cr|perl-Perl-Version-1.13.0-4|56	%doc Changes META.json META.yml README
21cr|perl-Perl-Version-1.13.0-4|57	%{_bindir}/perl-reversion
21cr|perl-Perl-Version-1.13.0-4|58	%{_mandir}/man3/*
21cr|perl-Perl-Version-1.13.0-4|59	%{_mandir}/man1/*
21cr|perl-Perl-Version-1.13.0-4|60	%{perl_vendorlib}/*

5243 21
21cr|perl-Petal-2.260.0-1|1	%define upstream_name    Petal
21cr|perl-Petal-2.260.0-1|2	%define upstream_version 2.26
21cr|perl-Petal-2.260.0-1|3	
21cr|perl-Petal-2.260.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Petal-2.260.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Petal-2.260.0-1|6	Release:    1
21cr|perl-Petal-2.260.0-1|7	
21cr|perl-Petal-2.260.0-1|8	Summary:    Documents Petal's deprecated syntax
21cr|perl-Petal-2.260.0-1|9	License:    GPL+ or Artistic
21cr|perl-Petal-2.260.0-1|10	Group:      Development/Perl
21cr|perl-Petal-2.260.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Petal-2.260.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/N/NI/NINE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Petal-2.260.0-1|13	
21cr|perl-Petal-2.260.0-1|14	BuildRequires:	perl-devel
21cr|perl-Petal-2.260.0-1|15	BuildRequires:	perl(Digest::MD5)
21cr|perl-Petal-2.260.0-1|16	BuildRequires:	perl(MKDoc::XML)
21cr|perl-Petal-2.260.0-1|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-Petal-2.260.0-1|18	BuildRequires:	perl(HTML::Entities)
21cr|perl-Petal-2.260.0-1|19	BuildRequires:	perl(Test::Harness)
21cr|perl-Petal-2.260.0-1|20	BuildRequires:	perl(CGI)
21cr|perl-Petal-2.260.0-1|21	BuildRequires:	perl(Lingua::31337)
21cr|perl-Petal-2.260.0-1|22	BuildRequires:	perl(Locale::Maketext::Gettext)
21cr|perl-Petal-2.260.0-1|23	
21cr|perl-Petal-2.260.0-1|24	BuildArch:	noarch
21cr|perl-Petal-2.260.0-1|25	
21cr|perl-Petal-2.260.0-1|26	
21cr|perl-Petal-2.260.0-1|27	%description
21cr|perl-Petal-2.260.0-1|28	This document contains some examples of Petal template usage. Most of these
21cr|perl-Petal-2.260.0-1|29	examples deal with using Petal to generate HTML files from HTML templates.
21cr|perl-Petal-2.260.0-1|30	
21cr|perl-Petal-2.260.0-1|31	%prep
21cr|perl-Petal-2.260.0-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Petal-2.260.0-1|33	
21cr|perl-Petal-2.260.0-1|34	%build
21cr|perl-Petal-2.260.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Petal-2.260.0-1|36	%make
21cr|perl-Petal-2.260.0-1|37	
21cr|perl-Petal-2.260.0-1|38	%check
21cr|perl-Petal-2.260.0-1|39	make test
21cr|perl-Petal-2.260.0-1|40	
21cr|perl-Petal-2.260.0-1|41	%install
21cr|perl-Petal-2.260.0-1|42	%makeinstall_std
21cr|perl-Petal-2.260.0-1|43	
21cr|perl-Petal-2.260.0-1|44	%files
21cr|perl-Petal-2.260.0-1|45	%doc Changes README META.yml META.json
21cr|perl-Petal-2.260.0-1|46	%{_mandir}/man3/*
21cr|perl-Petal-2.260.0-1|47	%{perl_vendorlib}/Petal.pm
21cr|perl-Petal-2.260.0-1|48	%{perl_vendorlib}/Petal

5244 21
21cr|perl-Petal-Utils-0.60.0-7|1	%define upstream_name    Petal-Utils
21cr|perl-Petal-Utils-0.60.0-7|2	%define upstream_version 0.06
21cr|perl-Petal-Utils-0.60.0-7|3	
21cr|perl-Petal-Utils-0.60.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Petal-Utils-0.60.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Petal-Utils-0.60.0-7|6	Release:	7
21cr|perl-Petal-Utils-0.60.0-7|7	
21cr|perl-Petal-Utils-0.60.0-7|8	Summary:	Useful template modifiers for Petal
21cr|perl-Petal-Utils-0.60.0-7|9	
21cr|perl-Petal-Utils-0.60.0-7|10	License:	GPL+ or Artistic
21cr|perl-Petal-Utils-0.60.0-7|11	Group:		Development/Perl
21cr|perl-Petal-Utils-0.60.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Petal-Utils-0.60.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/W/WM/WMCKEE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Petal-Utils-0.60.0-7|14	
21cr|perl-Petal-Utils-0.60.0-7|15	BuildRequires:	perl-devel
21cr|perl-Petal-Utils-0.60.0-7|16	BuildRequires:	perl(Date::Format)
21cr|perl-Petal-Utils-0.60.0-7|17	BuildRequires:	perl(Module::Build)
21cr|perl-Petal-Utils-0.60.0-7|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Petal-Utils-0.60.0-7|19	BuildRequires:	perl(Petal)
21cr|perl-Petal-Utils-0.60.0-7|20	BuildRequires:	perl(Test::More)
21cr|perl-Petal-Utils-0.60.0-7|21	BuildRequires:	perl(URI::Escape)
21cr|perl-Petal-Utils-0.60.0-7|22	
21cr|perl-Petal-Utils-0.60.0-7|23	BuildArch:	noarch
21cr|perl-Petal-Utils-0.60.0-7|24	
21cr|perl-Petal-Utils-0.60.0-7|25	%description
21cr|perl-Petal-Utils-0.60.0-7|26	The Petal::Utils package contains commonly used the Petal manpage modifiers
21cr|perl-Petal-Utils-0.60.0-7|27	(or plugins), and bundles them with an easy-to-use installation interface.
21cr|perl-Petal-Utils-0.60.0-7|28	
21cr|perl-Petal-Utils-0.60.0-7|29	%prep
21cr|perl-Petal-Utils-0.60.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Petal-Utils-0.60.0-7|31	
21cr|perl-Petal-Utils-0.60.0-7|32	%build
21cr|perl-Petal-Utils-0.60.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Petal-Utils-0.60.0-7|34	%make
21cr|perl-Petal-Utils-0.60.0-7|35	
21cr|perl-Petal-Utils-0.60.0-7|36	%check
21cr|perl-Petal-Utils-0.60.0-7|37	make test
21cr|perl-Petal-Utils-0.60.0-7|38	
21cr|perl-Petal-Utils-0.60.0-7|39	%install
21cr|perl-Petal-Utils-0.60.0-7|40	%makeinstall_std
21cr|perl-Petal-Utils-0.60.0-7|41	
21cr|perl-Petal-Utils-0.60.0-7|42	%files
21cr|perl-Petal-Utils-0.60.0-7|43	%doc Changes README
21cr|perl-Petal-Utils-0.60.0-7|44	%{_mandir}/man3/*
21cr|perl-Petal-Utils-0.60.0-7|45	%{perl_vendorlib}/Petal

5245 21
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|1	%define	module	PGP-GPG-MessageProcessor
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|2	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|3	Name:		perl-%{module}
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|4	Summary:	Perl module that supplies object methods for interacting with GnuPG
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|5	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|6	Version:	0.4.5
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|7	Release:	19
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|8	License:	GPL
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|9	Group:		Development/Perl
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|10	URL:		http://www.cpan.org/
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|11	Source:		%{module}-%{version}.tar.bz2
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|12	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|13	BuildRequires:	perl-devel
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|14	BuildArch:	noarch
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|15	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|16	%description
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|17	This module provides an interface to the encryption/decryption/signing/
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|18	verifying methods of GNU Privacy Gaurd. It does not provide keyring
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|19	manipulation.
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|20	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|21	%prep
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|22	%setup -q -n %{module}-%{version}
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|23	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|24	%build
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|26	make
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|27	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|28	%check
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|29	make test
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|30	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|31	%install
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|32	%makeinstall_std
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|33	
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|34	%files
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|35	%doc COPYING  MANIFEST NEWS  README  TODO
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|36	%{perl_vendorlib}/PGP/GPG/*
21cr|perl-PGP-GPG-MessageProcessor-0.4.5-19|37	%{_mandir}/*/*

5246 21
21cr|perl-PHP-Include-0.360.0-3|1	%define upstream_name    PHP-Include
21cr|perl-PHP-Include-0.360.0-3|2	%define upstream_version 0.36
21cr|perl-PHP-Include-0.360.0-3|3	
21cr|perl-PHP-Include-0.360.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-PHP-Include-0.360.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-PHP-Include-0.360.0-3|6	Release:    3
21cr|perl-PHP-Include-0.360.0-3|7	
21cr|perl-PHP-Include-0.360.0-3|8	Summary:    Include PHP files in Perl
21cr|perl-PHP-Include-0.360.0-3|9	License:    GPL+ or Artistic
21cr|perl-PHP-Include-0.360.0-3|10	Group:      Development/Perl
21cr|perl-PHP-Include-0.360.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PHP-Include-0.360.0-3|12	Source0:    http://www.cpan.org/modules/by-module/PHP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PHP-Include-0.360.0-3|13	
21cr|perl-PHP-Include-0.360.0-3|14	BuildRequires: perl-devel
21cr|perl-PHP-Include-0.360.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-PHP-Include-0.360.0-3|16	BuildRequires: perl(Filter::Simple)
21cr|perl-PHP-Include-0.360.0-3|17	BuildRequires: perl(Parse::RecDescent)
21cr|perl-PHP-Include-0.360.0-3|18	BuildArch: noarch
21cr|perl-PHP-Include-0.360.0-3|19	
21cr|perl-PHP-Include-0.360.0-3|20	%description
21cr|perl-PHP-Include-0.360.0-3|21	PHP::Include builds on the shoulders of Filter::Simple and
21cr|perl-PHP-Include-0.360.0-3|22	Parse::RecDescent to provide a Perl utility for including very simple PHP
21cr|perl-PHP-Include-0.360.0-3|23	Files from a Perl program.
21cr|perl-PHP-Include-0.360.0-3|24	
21cr|perl-PHP-Include-0.360.0-3|25	When working with Perl and PHP it is often convenient to be able to share
21cr|perl-PHP-Include-0.360.0-3|26	configuration data between programs written in both languages. One solution
21cr|perl-PHP-Include-0.360.0-3|27	to this would be to use a language independent configuration file (did I
21cr|perl-PHP-Include-0.360.0-3|28	hear someone say XML?). Another solution is to use Perl's flexibility to
21cr|perl-PHP-Include-0.360.0-3|29	read PHP and rewrite it as Perl. PHP::Include does the latter with the help
21cr|perl-PHP-Include-0.360.0-3|30	of Filter::Simple and Parse::RecDescent to rewrite very simple PHP as Perl.
21cr|perl-PHP-Include-0.360.0-3|31	
21cr|perl-PHP-Include-0.360.0-3|32	Filter::Simple is used to enable macros (at the moment only one) which
21cr|perl-PHP-Include-0.360.0-3|33	cause PHP to be interpolated into your Perl source code, which is then
21cr|perl-PHP-Include-0.360.0-3|34	parsed using a Parse::RecDescent grammar to generate the appropriate Perl.
21cr|perl-PHP-Include-0.360.0-3|35	
21cr|perl-PHP-Include-0.360.0-3|36	%prep
21cr|perl-PHP-Include-0.360.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-PHP-Include-0.360.0-3|38	
21cr|perl-PHP-Include-0.360.0-3|39	%build
21cr|perl-PHP-Include-0.360.0-3|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-PHP-Include-0.360.0-3|41	
21cr|perl-PHP-Include-0.360.0-3|42	%make
21cr|perl-PHP-Include-0.360.0-3|43	
21cr|perl-PHP-Include-0.360.0-3|44	%check
21cr|perl-PHP-Include-0.360.0-3|45	%make test
21cr|perl-PHP-Include-0.360.0-3|46	
21cr|perl-PHP-Include-0.360.0-3|47	%install
21cr|perl-PHP-Include-0.360.0-3|48	%makeinstall_std
21cr|perl-PHP-Include-0.360.0-3|49	
21cr|perl-PHP-Include-0.360.0-3|50	%files
21cr|perl-PHP-Include-0.360.0-3|51	%doc Changes META.json META.yml README
21cr|perl-PHP-Include-0.360.0-3|52	%{_mandir}/man3/*
21cr|perl-PHP-Include-0.360.0-3|53	%{perl_vendorlib}/*

5247 21
21cr|perl-PHP-Serialization-0.340.0-7|1	%define upstream_name    PHP-Serialization
21cr|perl-PHP-Serialization-0.340.0-7|2	%define upstream_version 0.34
21cr|perl-PHP-Serialization-0.340.0-7|3	
21cr|perl-PHP-Serialization-0.340.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-PHP-Serialization-0.340.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PHP-Serialization-0.340.0-7|6	Release:	7
21cr|perl-PHP-Serialization-0.340.0-7|7	
21cr|perl-PHP-Serialization-0.340.0-7|8	Summary:	Simple flexible means of converting the output of PHP's serialize()
21cr|perl-PHP-Serialization-0.340.0-7|9	
21cr|perl-PHP-Serialization-0.340.0-7|10	License:	GPL+ or Artistic
21cr|perl-PHP-Serialization-0.340.0-7|11	Group:		Development/Perl
21cr|perl-PHP-Serialization-0.340.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PHP-Serialization-0.340.0-7|13	Source0:	http://www.cpan.org/modules/by-module/PHP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PHP-Serialization-0.340.0-7|14	
21cr|perl-PHP-Serialization-0.340.0-7|15	BuildRequires:	perl-devel
21cr|perl-PHP-Serialization-0.340.0-7|16	BuildArch:	noarch
21cr|perl-PHP-Serialization-0.340.0-7|17	
21cr|perl-PHP-Serialization-0.340.0-7|18	%description
21cr|perl-PHP-Serialization-0.340.0-7|19	Provides a simple, quick means of serializing perl memory structures
21cr|perl-PHP-Serialization-0.340.0-7|20	(including object data!) into a format that PHP can deserialize() and
21cr|perl-PHP-Serialization-0.340.0-7|21	access, and vice versa.
21cr|perl-PHP-Serialization-0.340.0-7|22	
21cr|perl-PHP-Serialization-0.340.0-7|23	NOTE: Converts PHP arrays into Perl Arrays when the PHP array used
21cr|perl-PHP-Serialization-0.340.0-7|24	exclusively numeric indexes, and into Perl Hashes then the PHP array did
21cr|perl-PHP-Serialization-0.340.0-7|25	not.
21cr|perl-PHP-Serialization-0.340.0-7|26	
21cr|perl-PHP-Serialization-0.340.0-7|27	%prep
21cr|perl-PHP-Serialization-0.340.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PHP-Serialization-0.340.0-7|29	
21cr|perl-PHP-Serialization-0.340.0-7|30	%build
21cr|perl-PHP-Serialization-0.340.0-7|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PHP-Serialization-0.340.0-7|32	%make
21cr|perl-PHP-Serialization-0.340.0-7|33	
21cr|perl-PHP-Serialization-0.340.0-7|34	%check
21cr|perl-PHP-Serialization-0.340.0-7|35	%make test
21cr|perl-PHP-Serialization-0.340.0-7|36	
21cr|perl-PHP-Serialization-0.340.0-7|37	%install
21cr|perl-PHP-Serialization-0.340.0-7|38	%makeinstall_std
21cr|perl-PHP-Serialization-0.340.0-7|39	
21cr|perl-PHP-Serialization-0.340.0-7|40	%files
21cr|perl-PHP-Serialization-0.340.0-7|41	%doc Changes META.yml README
21cr|perl-PHP-Serialization-0.340.0-7|42	%{_mandir}/man3/*
21cr|perl-PHP-Serialization-0.340.0-7|43	%{perl_vendorlib}/*

5248 21
21cr|perl-Pithub-0.10.390-1|1	%define upstream_name    Pithub
21cr|perl-Pithub-0.10.390-1|2	%define upstream_version 0.01039
21cr|perl-Pithub-0.10.390-1|3	
21cr|perl-Pithub-0.10.390-1|4	Name:       perl-%{upstream_name}
21cr|perl-Pithub-0.10.390-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pithub-0.10.390-1|6	Release:    1
21cr|perl-Pithub-0.10.390-1|7	
21cr|perl-Pithub-0.10.390-1|8	Summary:    Github v3 Pull Request Comments API
21cr|perl-Pithub-0.10.390-1|9	
21cr|perl-Pithub-0.10.390-1|10	License:    GPL+ or Artistic
21cr|perl-Pithub-0.10.390-1|11	Group:      Development/Perl
21cr|perl-Pithub-0.10.390-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pithub-0.10.390-1|13	Source0:    https://cpan.metacpan.org/authors/id/O/OA/OALDERS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pithub-0.10.390-1|14	
21cr|perl-Pithub-0.10.390-1|15	BuildRequires: perl(Array::Iterator)
21cr|perl-Pithub-0.10.390-1|16	BuildRequires: perl(CPAN::Meta)
21cr|perl-Pithub-0.10.390-1|17	BuildRequires: perl(CHI)
21cr|perl-Pithub-0.10.390-1|18	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Pithub-0.10.390-1|19	BuildRequires: perl(Cpanel::JSON::XS)
21cr|perl-Pithub-0.10.390-1|20	BuildRequires: perl(Cache::LRU)
21cr|perl-Pithub-0.10.390-1|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Pithub-0.10.390-1|22	BuildRequires: perl(File::Slurp)
21cr|perl-Pithub-0.10.390-1|23	BuildRequires: perl(HTTP::Message)
21cr|perl-Pithub-0.10.390-1|24	BuildRequires: perl(JSON)
21cr|perl-Pithub-0.10.390-1|25	BuildRequires: perl(LWP::Protocol::https)
21cr|perl-Pithub-0.10.390-1|26	BuildRequires: perl(LWP::UserAgent)
21cr|perl-Pithub-0.10.390-1|27	BuildRequires: perl(MIME::Base64)
21cr|perl-Pithub-0.10.390-1|28	BuildRequires: perl(Moo)
21cr|perl-Pithub-0.10.390-1|29	BuildRequires: perl(Test::Most)
21cr|perl-Pithub-0.10.390-1|30	BuildRequires: perl-devel
21cr|perl-Pithub-0.10.390-1|31	BuildRequires: perl(strictures)
21cr|perl-Pithub-0.10.390-1|32	BuildRequires: perl(JSON::MaybeXS)
21cr|perl-Pithub-0.10.390-1|33	BuildRequires: perl(Path::Tiny)
21cr|perl-Pithub-0.10.390-1|34	BuildRequires: perl(Cache::LRU)
21cr|perl-Pithub-0.10.390-1|35	BuildRequires: perl(Import::Into)
21cr|perl-Pithub-0.10.390-1|36	BuildRequires: perl(Test::Needs)
21cr|perl-Pithub-0.10.390-1|37	
21cr|perl-Pithub-0.10.390-1|38	BuildArch:  noarch
21cr|perl-Pithub-0.10.390-1|39	
21cr|perl-Pithub-0.10.390-1|40	%description
21cr|perl-Pithub-0.10.390-1|41	the Pithub manpage provides a set of modules to access the
21cr|perl-Pithub-0.10.390-1|42	http://developer.github.com/v3/ in an object oriented way. There is also
21cr|perl-Pithub-0.10.390-1|43	the Net::GitHub manpage which does the same for all the versions (v1, v2,
21cr|perl-Pithub-0.10.390-1|44	v3) of the Github API. the Pithub manpage supports all API calls so far,
21cr|perl-Pithub-0.10.390-1|45	but only for v3.
21cr|perl-Pithub-0.10.390-1|46	
21cr|perl-Pithub-0.10.390-1|47	%prep
21cr|perl-Pithub-0.10.390-1|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pithub-0.10.390-1|49	
21cr|perl-Pithub-0.10.390-1|50	%build
21cr|perl-Pithub-0.10.390-1|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pithub-0.10.390-1|52	
21cr|perl-Pithub-0.10.390-1|53	%make
21cr|perl-Pithub-0.10.390-1|54	
21cr|perl-Pithub-0.10.390-1|55	%check
21cr|perl-Pithub-0.10.390-1|56	make test
21cr|perl-Pithub-0.10.390-1|57	
21cr|perl-Pithub-0.10.390-1|58	%install
21cr|perl-Pithub-0.10.390-1|59	%makeinstall_std
21cr|perl-Pithub-0.10.390-1|60	
21cr|perl-Pithub-0.10.390-1|61	%files
21cr|perl-Pithub-0.10.390-1|62	%doc Changes LICENSE META.json META.yml MYMETA.yml README* examples
21cr|perl-Pithub-0.10.390-1|63	%{_mandir}/man3/*
21cr|perl-Pithub-0.10.390-1|64	%{perl_vendorlib}/*

5249 21
21cr|perl-Plack-1.4.800-2|1	%define upstream_name    Plack
21cr|perl-Plack-1.4.800-2|2	%define upstream_version 1.0048
21cr|perl-Plack-1.4.800-2|3	
21cr|perl-Plack-1.4.800-2|4	# libapreq that provides perl(Apache::Request) is deprecated ,
21cr|perl-Plack-1.4.800-2|5	# and libapreq2 don't provide anymore Apache::Request but Apache2::Request
21cr|perl-Plack-1.4.800-2|6	# see Requires.Symbianflo
21cr|perl-Plack-1.4.800-2|7	%global __requires_exclude perl\\(Apache::Request\\)
21cr|perl-Plack-1.4.800-2|8	
21cr|perl-Plack-1.4.800-2|9	Name:		perl-%{upstream_name}
21cr|perl-Plack-1.4.800-2|10	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Plack-1.4.800-2|11	Release:	2
21cr|perl-Plack-1.4.800-2|12	Summary:	Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
21cr|perl-Plack-1.4.800-2|13	Group:		Development/Perl
21cr|perl-Plack-1.4.800-2|14	License:	GPL+ or Artistic
21cr|perl-Plack-1.4.800-2|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-1.4.800-2|16	Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-1.4.800-2|17	
21cr|perl-Plack-1.4.800-2|18	BuildRequires: perl(Apache::LogFormat::Compiler) >= 0.120.0
21cr|perl-Plack-1.4.800-2|19	BuildRequires: perl(Devel::StackTrace) >= 1.230.0
21cr|perl-Plack-1.4.800-2|20	BuildRequires: perl(Devel::StackTrace::AsHTML) >= 0.110.0
21cr|perl-Plack-1.4.800-2|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Plack-1.4.800-2|22	BuildRequires: perl(File::ShareDir) >= 1.0.0
21cr|perl-Plack-1.4.800-2|23	BuildRequires: perl(File::ShareDir::Install) >= 0.30.0
21cr|perl-Plack-1.4.800-2|24	BuildRequires: perl(Filesys::Notify::Simple)
21cr|perl-Plack-1.4.800-2|25	BuildRequires: perl(HTTP::Body) >= 1.60.0
21cr|perl-Plack-1.4.800-2|26	BuildRequires: perl(HTTP::Message) >= 5.814.0
21cr|perl-Plack-1.4.800-2|27	BuildRequires: perl(HTTP::Tiny)
21cr|perl-Plack-1.4.800-2|28	BuildRequires: perl(Hash::MultiValue)
21cr|perl-Plack-1.4.800-2|29	BuildRequires: perl(Pod::Usage) >= 1.360.0
21cr|perl-Plack-1.4.800-2|30	BuildRequires: perl(Stream::Buffered) >= 0.20.0
21cr|perl-Plack-1.4.800-2|31	BuildRequires: perl(Test::More) >= 0.880.0
21cr|perl-Plack-1.4.800-2|32	BuildRequires: perl(Test::Requires)
21cr|perl-Plack-1.4.800-2|33	BuildRequires: perl(Test::TCP)
21cr|perl-Plack-1.4.800-2|34	BuildRequires: perl(Try::Tiny)
21cr|perl-Plack-1.4.800-2|35	BuildRequires: perl(URI) >= 1.590.0
21cr|perl-Plack-1.4.800-2|36	BuildRequires: perl(parent)
21cr|perl-Plack-1.4.800-2|37	BuildRequires: perl(HTTP::Headers::Fast)
21cr|perl-Plack-1.4.800-2|38	BuildRequires: perl(Cookie::Baker)
21cr|perl-Plack-1.4.800-2|39	BuildRequires: perl(Log::Dispatch::Array)
21cr|perl-Plack-1.4.800-2|40	BuildRequires: perl(CGI)
21cr|perl-Plack-1.4.800-2|41	# optional tests
21cr|perl-Plack-1.4.800-2|42	BuildRequires: perl(CGI::Compile)
21cr|perl-Plack-1.4.800-2|43	BuildRequires: perl(IO::Handle::Util)
21cr|perl-Plack-1.4.800-2|44	BuildRequires: perl(Log::Log4perl)
21cr|perl-Plack-1.4.800-2|45	BuildRequires: perl(Log::Dispatch)
21cr|perl-Plack-1.4.800-2|46	BuildRequires: perl(Module::Refresh)
21cr|perl-Plack-1.4.800-2|47	BuildRequires: perl(CGI::Emulate::PSGI)
21cr|perl-Plack-1.4.800-2|48	BuildRequires: perl(MIME::Types)
21cr|perl-Plack-1.4.800-2|49	BuildRequires: perl(LWP::Protocol::http10)
21cr|perl-Plack-1.4.800-2|50	BuildRequires: perl(HTTP::Request::AsCGI)
21cr|perl-Plack-1.4.800-2|51	BuildRequires: perl(FCGI)
21cr|perl-Plack-1.4.800-2|52	BuildRequires: perl(FCGI::ProcManager)
21cr|perl-Plack-1.4.800-2|53	BuildRequires: perl(Authen::Simple::Passwd)
21cr|perl-Plack-1.4.800-2|54	#
21cr|perl-Plack-1.4.800-2|55	BuildRequires: perl-devel
21cr|perl-Plack-1.4.800-2|56	BuildRequires: perl-asa
21cr|perl-Plack-1.4.800-2|57	
21cr|perl-Plack-1.4.800-2|58	# Please keep this to replace Apache::Request. Symbianflo
21cr|perl-Plack-1.4.800-2|59	Requires:	perl(Apache2::Request)
21cr|perl-Plack-1.4.800-2|60	
21cr|perl-Plack-1.4.800-2|61	BuildArch:  noarch
21cr|perl-Plack-1.4.800-2|62	
21cr|perl-Plack-1.4.800-2|63	%description
21cr|perl-Plack-1.4.800-2|64	Plack is a set of tools for using the PSGI stack. It contains middleware
21cr|perl-Plack-1.4.800-2|65	components, a reference server and utilities for Web application
21cr|perl-Plack-1.4.800-2|66	frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI.
21cr|perl-Plack-1.4.800-2|67	
21cr|perl-Plack-1.4.800-2|68	See the PSGI manpage for the PSGI specification and the PSGI::FAQ manpage
21cr|perl-Plack-1.4.800-2|69	to know what PSGI and Plack are and why we need them.
21cr|perl-Plack-1.4.800-2|70	
21cr|perl-Plack-1.4.800-2|71	%prep
21cr|perl-Plack-1.4.800-2|72	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Plack-1.4.800-2|73	
21cr|perl-Plack-1.4.800-2|74	%build
21cr|perl-Plack-1.4.800-2|75	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-1.4.800-2|76	%make
21cr|perl-Plack-1.4.800-2|77	
21cr|perl-Plack-1.4.800-2|78	%install
21cr|perl-Plack-1.4.800-2|79	%makeinstall_std
21cr|perl-Plack-1.4.800-2|80	
21cr|perl-Plack-1.4.800-2|81	find %{buildroot} -size 0 -delete
21cr|perl-Plack-1.4.800-2|82	
21cr|perl-Plack-1.4.800-2|83	%files
21cr|perl-Plack-1.4.800-2|84	%doc Changes LICENSE META.json META.yml README eg
21cr|perl-Plack-1.4.800-2|85	%{_bindir}/*
21cr|perl-Plack-1.4.800-2|86	%{_mandir}/man?/*
21cr|perl-Plack-1.4.800-2|87	%{perl_vendorlib}/*

5250 21
21cr|perl-Plack-Middleware-Cached-0.150.0-6|1	%define upstream_name    Plack-Middleware-Cached
21cr|perl-Plack-Middleware-Cached-0.150.0-6|2	%define upstream_version 0.15
21cr|perl-Plack-Middleware-Cached-0.150.0-6|3	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-Cached-0.150.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-Cached-0.150.0-6|6	Release:    6
21cr|perl-Plack-Middleware-Cached-0.150.0-6|7	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|8	Summary:    This module can be used to glue a cache to a PSGI applications or middleware
21cr|perl-Plack-Middleware-Cached-0.150.0-6|9	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|10	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-Cached-0.150.0-6|11	Group:      Development/Perl
21cr|perl-Plack-Middleware-Cached-0.150.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-Cached-0.150.0-6|13	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-Cached-0.150.0-6|14	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|15	BuildRequires: perl(Carp)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|16	BuildRequires: perl(Clone)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Plack-Middleware-Cached-0.150.0-6|18	BuildRequires: perl(Plack::Builder)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|19	BuildRequires: perl(Plack::Middleware)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|20	BuildRequires: perl(Plack::Util::Accessor)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|21	BuildRequires: perl(Scalar::Util)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|22	BuildRequires: perl(Test::More)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|23	BuildRequires: perl(overload)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|24	BuildRequires: perl(parent)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|25	BuildRequires: perl(strict)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|26	BuildRequires: perl(utf8)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|27	BuildRequires: perl(warnings)
21cr|perl-Plack-Middleware-Cached-0.150.0-6|28	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-Cached-0.150.0-6|29	BuildArch:  noarch
21cr|perl-Plack-Middleware-Cached-0.150.0-6|30	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|31	%description
21cr|perl-Plack-Middleware-Cached-0.150.0-6|32	This module can be used to glue a cache to a the PSGI manpage applications
21cr|perl-Plack-Middleware-Cached-0.150.0-6|33	or middleware. A *cache* is an object that provides at least two methods to
21cr|perl-Plack-Middleware-Cached-0.150.0-6|34	get and set data, based on a key. Existing cache modules on CPAN include
21cr|perl-Plack-Middleware-Cached-0.150.0-6|35	the CHI manpage, the Cache manpage, and the Cache::Cache manpage.
21cr|perl-Plack-Middleware-Cached-0.150.0-6|36	Plack::Middleware::Cached is put in front of a PSGI application as
21cr|perl-Plack-Middleware-Cached-0.150.0-6|37	middleware. Given a request in form of a PSGI environment E, it either
21cr|perl-Plack-Middleware-Cached-0.150.0-6|38	returns the matching response R from its cache, or it passed the request to
21cr|perl-Plack-Middleware-Cached-0.150.0-6|39	the wrapped application, and stores the application's response in the
21cr|perl-Plack-Middleware-Cached-0.150.0-6|40	cache:
21cr|perl-Plack-Middleware-Cached-0.150.0-6|41	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|42	________          _____
21cr|perl-Plack-Middleware-Cached-0.150.0-6|43	Request  ===E===>|        |---E--->|     |
21cr|perl-Plack-Middleware-Cached-0.150.0-6|44	| Cached |        | App |
21cr|perl-Plack-Middleware-Cached-0.150.0-6|45	Response <==R====|________|<--R----|_____|
21cr|perl-Plack-Middleware-Cached-0.150.0-6|46	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|47	In most cases, only a part of the environment E is relevant to the request.
21cr|perl-Plack-Middleware-Cached-0.150.0-6|48	This relevant part is called the caching *key*. By default, the key is set
21cr|perl-Plack-Middleware-Cached-0.150.0-6|49	to the value of REQUEST_URI from the environment E.
21cr|perl-Plack-Middleware-Cached-0.150.0-6|50	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|51	%prep
21cr|perl-Plack-Middleware-Cached-0.150.0-6|52	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-Cached-0.150.0-6|53	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|54	%build
21cr|perl-Plack-Middleware-Cached-0.150.0-6|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Middleware-Cached-0.150.0-6|56	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|57	%make
21cr|perl-Plack-Middleware-Cached-0.150.0-6|58	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|59	%check
21cr|perl-Plack-Middleware-Cached-0.150.0-6|60	make test
21cr|perl-Plack-Middleware-Cached-0.150.0-6|61	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|62	%install
21cr|perl-Plack-Middleware-Cached-0.150.0-6|63	%makeinstall_std
21cr|perl-Plack-Middleware-Cached-0.150.0-6|64	
21cr|perl-Plack-Middleware-Cached-0.150.0-6|65	%files
21cr|perl-Plack-Middleware-Cached-0.150.0-6|66	%doc LICENSE META.yml README
21cr|perl-Plack-Middleware-Cached-0.150.0-6|67	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-Cached-0.150.0-6|68	%{perl_vendorlib}/*

5251 21
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|1	%define upstream_name    Plack-Middleware-Deflater
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|2	%define upstream_version 0.12
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|3	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|6	Release:    7
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|7	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|8	Summary:    Compress response body with Gzip or Deflate
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|9	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|10	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|11	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|12	Group:      Development/Perl
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|14	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|15	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|17	BuildRequires: perl(Filter::Util::Call)
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|18	BuildRequires: perl(inc::Module::Install)
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|19	BuildRequires: perl(IO::Compress::Deflate)
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|20	BuildRequires: perl(IO::Compress::Gzip)
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|21	BuildRequires: perl(Plack)
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|22	BuildRequires: perl(Test::More) >= 0.960.0
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|23	BuildRequires: perl(Test::Requires)
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|24	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|25	BuildArch:  noarch
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|26	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|27	%description
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|28	no description found
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|29	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|30	%prep
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|32	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|33	%build
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|35	%make
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|36	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|37	%check
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|38	make test
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|39	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|40	%install
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|41	%makeinstall_std
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|42	
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|43	%files
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|44	%doc Changes META.yml README
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|45	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-Deflater-0.120.0-7|46	%{perl_vendorlib}/*

5252 21
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|1	%define upstream_name    Plack-Middleware-FixMissingBodyInRedirect
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|2	%define upstream_version 0.12
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|3	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|6	Release:    3
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|7	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|8	Summary:    Set body for redirect response, if it's not already set
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|9	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|10	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|11	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|12	Group:      Development/Perl
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|14	Source0:    http://www.cpan.org/authors/id/S/SW/SWEETKID/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|15	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|16	BuildRequires: perl(Carp::Always)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|17	BuildRequires: perl(HTML::Entities)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|18	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|19	BuildRequires: perl(Plack::Builder)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|20	BuildRequires: perl(Plack::Middleware)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|21	BuildRequires: perl(Plack::Test)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|22	BuildRequires: perl(Plack::Util)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|23	BuildRequires: perl(Scalar::Util)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|24	BuildRequires: perl(Test::More)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|25	BuildRequires: perl(parent)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|26	BuildRequires: perl(strict)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|27	BuildRequires: perl(warnings)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|28	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|29	BuildRequires: perl(parent)
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|30	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|31	BuildArch: noarch
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|32	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|33	%description
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|34	This module sets body in redirect response, if it's not already set.
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|35	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|36	%prep
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|38	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|39	%build
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|41	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|42	%make
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|43	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|44	%check
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|45	make test
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|46	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|47	%install
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|48	%makeinstall_std
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|49	
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|50	%files
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|51	%doc README LICENSE META.yml META.json
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|52	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-FixMissingBodyInRedirect-0.120.0-3|53	%{perl_vendorlib}/*

5253 21
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|1	%define upstream_name    Plack-Middleware-ForceEnv
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|2	%define upstream_version 0.02
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|3	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|6	Release:    8
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|7	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|8	Summary:    Force set environment variables for testing
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|9	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|10	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|11	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|12	Group:      Development/Perl
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|14	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|15	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|16	BuildRequires: perl(CPAN)
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|18	BuildRequires: perl(inc::Module::Install)
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|19	BuildRequires: perl(Plack)
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|20	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|21	BuildArch:     noarch
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|22	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|23	%description
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|24	ForceEnv modifies the environment passed to the application by adding your
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|25	specified key value pairs.
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|26	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|27	This is primarily useful when testing apps under plackup (or similar) in a
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|28	development environment.
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|29	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|30	%prep
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|32	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|33	%build
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|35	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|36	%make
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|37	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|38	%check
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|39	make test
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|40	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|41	%install
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|42	%makeinstall_std
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|43	
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|44	%files
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|45	%doc README META.yml
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|46	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-ForceEnv-0.20.0-8|47	%{perl_vendorlib}/*

5254 21
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|1	%define upstream_name    Plack-Middleware-LogErrors
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|2	%define upstream_version 0.003
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|3	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|6	Release:    1
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|7	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|8	Summary:    Map psgi.errors to psgix.logger or other logger
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|9	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|10	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|11	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|12	Group:      Development/Perl
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|15	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|16	BuildRequires: perl(File::Find)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|17	BuildRequires: perl(File::Temp)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|18	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|19	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|20	BuildRequires: perl(Plack::Middleware)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|21	BuildRequires: perl(Plack::Test)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|22	BuildRequires: perl(Plack::Util::Accessor)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|23	BuildRequires: perl(Scalar::Util)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|24	BuildRequires: perl(TAP::Harness::Env)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|25	BuildRequires: perl(Test::CheckDeps)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|26	BuildRequires: perl(Test::Fatal)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|27	BuildRequires: perl(Test::More) >= 0.094
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|28	BuildRequires: perl(Test::Warnings)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|29	BuildRequires: perl(parent)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|30	BuildRequires: perl(strict)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|31	BuildRequires: perl(strictures)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|32	BuildRequires: perl(warnings)
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|33	BuildArch:     noarch
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|34	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|35	%description
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|36	'psgi.errors' defaults to 'stderr' in most backends, which results in
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|37	content going somewhere unhelpful like the server console.
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|38	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|39	This middleware simply remaps the 'psgi.errors' stream to the
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|40	'psgix.logger' stream, or an explicit logger that you provide.
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|41	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|42	This is especially handy when used in combination with other middlewares
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|43	such as the Plack::Middleware::LogWarn manpage (which diverts Perl warnings
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|44	to 'psgi.errors'); the Plack::Middleware::HTTPExceptions manpage (which
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|45	diverts uncaught exceptions to 'psgi.errors'); and the
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|46	Plack::Middleware::AccessLog manpage, which defaults to 'psgi.errors' when
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|47	not passed a logger -- which is also automatically applied via the plackup
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|48	manpage (so if you provided no '--access-log' option indicating a filename,
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|49	'psgi.errors' is used).
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|50	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|51	%prep
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|52	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|53	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|54	%build
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|55	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|56	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|57	./Build
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|58	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|59	%check
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|60	./Build test
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|61	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|62	%install
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|63	./Build install --destdir=%{buildroot}
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|64	
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|65	%files
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|66	%doc Changes INSTALL LICENCE META.json META.yml README
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|67	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-LogErrors-0.3.0-1|68	%{perl_vendorlib}/*

5255 21
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|1	%define upstream_name    Plack-Middleware-LogWarn
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|2	%define upstream_version 0.001002
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|3	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|6	Release:    5
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|7	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|8	Summary:    Converts to warns to log messages
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|9	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|10	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|11	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|12	Group:      Development/Perl
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|14	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|15	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|16	BuildRequires: perl(Plack)
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|17	BuildRequires: perl(Test::Deep)
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|18	BuildRequires: perl(Test::More)
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|19	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|20	BuildArch: noarch
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|21	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|22	%description
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|23	LogWarn is a 'Plack::Middleware' component that will help you get warnings
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|24	into a logger. You probably want to use some sort of real logging system
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|25	such as the Log::Log4perl manpage and another 'Plack::Middleware' such as
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|26	the Plack::Middleware::Log4perl manpage.
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|27	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|28	%prep
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|30	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|31	%build
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|33	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|34	%make
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|35	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|36	%check
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|37	%make test
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|38	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|39	%install
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|40	%makeinstall_std
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|41	
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|42	%files
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|43	%doc README Changes LICENSE META.json
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|44	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-LogWarn-0.1.2-5|45	%{perl_vendorlib}/*

5256 21
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|1	%define upstream_name    Plack-Middleware-MethodOverride
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|2	%define upstream_version 0.20
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|3	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|6	Release:    1
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|7	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|8	Summary:    No summary found
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|9	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|10	Group:      Development/Perl
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|13	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|14	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|15	BuildRequires: perl(Plack) >= 0.992.900
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|16	BuildRequires: perl(Test::Builder) >= 0.700.0
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|17	BuildRequires: perl(Test::More) >= 0.700.0
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|18	BuildRequires: perl(JSON::XS)
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|19	BuildRequires: perl(URI)
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|20	BuildArch:  noarch
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|21	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|22	%description
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|23	Writing RESTful apps is a good thing, but if you're also trying to
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|24	support web browsers, you're probably going to need some hackish
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|25	workarounds. This module provides one such workaround for your Plack
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|26	applications.
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|27	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|28	Specifically, you can also use a header named X-HTTP-Method-Override (as
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|29	used by Google for its APIs) override the POST request method. Or you
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|30	can add a parameter named x-tunneled-method to your form action's query.
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|31	Either way, the overriding works only via POST requests, not GET.
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|32	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|33	If either of these attributes are available in a POST request, the
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|34	REQUEST_METHOD key of the Plack environment hash will be replaced with
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|35	its value. This allows your apps to override any HTTP method over POST.
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|36	If your application needs to know that such overriding has taken place,
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|37	the original method is stored under the plack.original_request_method
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|38	key in the Plack environment hash.
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|39	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|40	%prep
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|42	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|43	%build
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|45	%make
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|46	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|47	%check
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|48	%make test
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|49	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|50	%install
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|51	%makeinstall_std
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|52	
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|53	%files
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|54	%doc Changes META.yml META.json LICENSE README
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|55	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-MethodOverride-0.200.0-1|56	%{perl_vendorlib}/*

5257 21
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|1	%define upstream_name    Plack-Middleware-Negotiate
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|2	%define upstream_version 0.20
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|3	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|6	Release:    1
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|7	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|8	Summary:    Apply HTTP content negotiation as Plack middleware
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|9	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|10	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|11	Group:      Development/Perl
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|14	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|16	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|17	BuildRequires: perl(HTTP::Negotiate)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|18	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|19	BuildRequires: perl(Log::Contextual)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|20	BuildRequires: perl(Log::Contextual::WarnLogger)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|21	BuildRequires: perl(Plack::Builder)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|22	BuildRequires: perl(Plack::Middleware)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|23	BuildRequires: perl(Plack::Request)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|24	BuildRequires: perl(Plack::Test)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|25	BuildRequires: perl(Plack::Util::Accessor)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|26	BuildRequires: perl(Test::Exception)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|27	BuildRequires: perl(Test::More)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|28	BuildRequires: perl(aliased)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|29	BuildRequires: perl(parent)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|30	BuildRequires: perl(strict)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|31	BuildRequires: perl(strictures)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|32	BuildRequires: perl(warnings)
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|33	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|34	BuildArch:  noarch
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|35	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|36	%description
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|37	Plack::Middleware::Negotiate applies HTTP content negotiation to a the PSGI
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|38	manpage request. The PSGI environment key 'negotiate.format' is set to the
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|39	chosen format name. In addition to normal content negotiation one may
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|40	enable explicit format selection with a path extension or query parameter.
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|41	The middleware takes care for rewriting and restoring PATH_INFO if it is
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|42	configured to detect and strip a format extension. The PSGI response is
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|43	enriched with corresponding HTTP headers Content-Type and Content-Language
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|44	unless these headers already exist.
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|45	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|46	If used as pure application, this middleware returns a HTTP status code 406
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|47	if no format could be negotiated.
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|48	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|49	%prep
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|51	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|52	%build
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|53	perl Build.PL installdirs=vendor
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|54	./Build CFLAGS="%{optflags}"
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|55	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|56	%check
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|57	./Build test
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|58	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|59	%install
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|60	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|61	
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|62	%files
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|63	%doc LICENSE META.yml MYMETA.yml README
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|64	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-Negotiate-0.200.0-1|65	%{perl_vendorlib}/*

5258 21
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|1	%define upstream_name    Plack-Middleware-RemoveRedundantBody
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|2	%define upstream_version 0.09
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|3	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|6	Release:    1
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|7	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|8	Summary:    Removes body for HTTP response if it's not required
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|9	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|10	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|11	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|12	Group:      Development/Perl
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|15	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|17	BuildRequires: perl(Carp::Always)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|18	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|19	BuildRequires: perl(Plack::Builder)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|20	BuildRequires: perl(Plack::Middleware)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|21	BuildRequires: perl(Plack::Test)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|22	BuildRequires: perl(Plack::Util)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|23	BuildRequires: perl(Test::More)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|24	BuildRequires: perl(parent)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|25	BuildRequires: perl(strict)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|26	BuildRequires: perl(warnings)
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|27	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|28	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|29	BuildArch: noarch
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|30	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|31	%description
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|32	This module removes body in HTTP response, if it's not required.
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|33	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|34	%prep
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|36	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|37	%build
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|39	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|40	%make
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|41	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|42	%check
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|43	%make test
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|44	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|45	%install
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|46	%makeinstall_std
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|47	
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|48	%files
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|49	%doc Changes LICENSE META.json META.yml README
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|50	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-RemoveRedundantBody-0.90.0-1|51	%{perl_vendorlib}/*

5259 21
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|1	%define upstream_name    Plack-Middleware-ReverseProxy
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|3	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|6	Release:    1
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|7	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|8	Summary:    Supports app to run as a reverse proxy backend
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|9	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|10	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|11	License:    GPL+ or Artistic
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|12	Group:      Development/Perl
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|15	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|17	BuildRequires: perl(Plack) >= 0.998.800
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|18	BuildRequires: perl(Plack::Middleware)
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|19	BuildRequires: perl(Plack::Request)
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|20	BuildRequires: perl(Cpanel::JSON::XS)
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|21	BuildRequires: perl(Test::More)
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|22	BuildRequires: perl(parent)
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|23	BuildRequires: perl-devel
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|24	BuildArch:  noarch
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|25	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|26	%description
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|27	Plack::Middleware::ReverseProxy resets some HTTP headers, which changed by
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|28	reverse-proxy. You can specify the reverse proxy address and stop fake
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|29	requests using 'enable_if' directive in your app.psgi.
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|30	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|31	%prep
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|33	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|34	%build
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|36	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|37	%make
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|38	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|39	%check
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|40	%make test
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|41	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|42	%install
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|43	%makeinstall_std
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|44	
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|45	%files
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|46	%doc Changes META.yml README
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|47	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-ReverseProxy-0.160.0-1|48	%{perl_vendorlib}/*

5260 21
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|1	%define upstream_name    Plack-Middleware-Test-StashWarnings
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|2	%define upstream_version 0.08
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|3	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|4	Name:           perl-Plack-Middleware-Test-StashWarnings
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|6	Release:        1
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|7	Summary:        Test your application's warnings
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|8	Group:          Development/Perl
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|9	License:        GPL+ or Artistic
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|10	URL:            https://metacpan.org/release/Plack-Middleware-Test-StashWarnings
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/A/AL/ALEXMV/Plack-Middleware-Test-StashWarnings-%{upstream_version}.tar.gz
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|12	BuildArch:      noarch
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|13	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|14	BuildRequires:  make
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|15	BuildRequires:  %{__make}
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|16	BuildRequires:  %{__perl}
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|17	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|18	BuildRequires:  perl-generators
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.59
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|20	BuildRequires:  perl(JSON::XS)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|21	BuildRequires:  perl(HTTP::Request::Common)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|22	BuildRequires:  perl(Plack)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|23	BuildRequires:  perl(Plack::Request)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|24	BuildRequires:  perl(Plack::Test)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|25	BuildRequires:  perl(Test::More)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|26	BuildRequires:  perl(Test::Synopsis)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|27	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|28	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|29	BuildRequires:  perl(Module::Install::ReadmeFromPod)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|30	BuildRequires:  perl(Module::Install::AuthorTests)
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|31	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|32	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|33	%description
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|34	Plack::Middleware::Test::StashWarnings is a Plack middleware component to
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|35	record warnings generated by your application so that you can test them to
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|36	make sure your application complains about the right things.
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|37	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|38	%prep
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|39	%setup -q -n Plack-Middleware-Test-StashWarnings-%{upstream_version}
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|40	rm -r inc/
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|41	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|42	%build
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|44	%make
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|45	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|46	%install
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|47	%{__make} pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|48	%{_fixperms} %{buildroot}/*
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|49	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|50	%check
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|51	%{__make} test
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|52	
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|53	%files
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|54	%doc Changes README
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|55	%{perl_vendorlib}/*
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|56	%{_mandir}/man3/*
21cr|perl-Plack-Middleware-Test-StashWarnings-0.80.0-1|57	

5261 21
21cr|perl-Plack-Test-Agent-1.500.0-1|1	%define upstream_name Plack-Test-Agent
21cr|perl-Plack-Test-Agent-1.500.0-1|2	%define upstream_version 1.5
21cr|perl-Plack-Test-Agent-1.500.0-1|3	
21cr|perl-Plack-Test-Agent-1.500.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Plack-Test-Agent-1.500.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Plack-Test-Agent-1.500.0-1|6	Release:	1
21cr|perl-Plack-Test-Agent-1.500.0-1|7	
21cr|perl-Plack-Test-Agent-1.500.0-1|8	Summary:	OO interface for testing low-level Plack/PSGI apps
21cr|perl-Plack-Test-Agent-1.500.0-1|9	License:	GPL+ or Artistic
21cr|perl-Plack-Test-Agent-1.500.0-1|10	Group:		Development/Perl
21cr|perl-Plack-Test-Agent-1.500.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Test-Agent-1.500.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Test-Agent-1.500.0-1|13	
21cr|perl-Plack-Test-Agent-1.500.0-1|14	BuildRequires:	perl(HTTP::Server::Simple::PSGI)
21cr|perl-Plack-Test-Agent-1.500.0-1|15	BuildRequires:	perl(Modern::Perl)
21cr|perl-Plack-Test-Agent-1.500.0-1|16	BuildRequires:	perl(Plack::Loader)
21cr|perl-Plack-Test-Agent-1.500.0-1|17	BuildRequires:	perl(Test::Requires)
21cr|perl-Plack-Test-Agent-1.500.0-1|18	BuildRequires:	perl(Test::TCP)
21cr|perl-Plack-Test-Agent-1.500.0-1|19	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-Plack-Test-Agent-1.500.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Plack-Test-Agent-1.500.0-1|21	BuildRequires:	perl(File::Spec)
21cr|perl-Plack-Test-Agent-1.500.0-1|22	BuildRequires:	perl(JSON::XS)
21cr|perl-Plack-Test-Agent-1.500.0-1|23	BuildRequires:	perl(HTTP::Cookies)
21cr|perl-Plack-Test-Agent-1.500.0-1|24	BuildRequires:	perl(IO::Handle)
21cr|perl-Plack-Test-Agent-1.500.0-1|25	BuildRequires:	perl(IPC::Open3)
21cr|perl-Plack-Test-Agent-1.500.0-1|26	BuildRequires:	perl(Modern::Perl)
21cr|perl-Plack-Test-Agent-1.500.0-1|27	BuildRequires:	perl(open)
21cr|perl-Plack-Test-Agent-1.500.0-1|28	BuildRequires:	perl(Plack::Request)
21cr|perl-Plack-Test-Agent-1.500.0-1|29	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Plack-Test-Agent-1.500.0-1|30	BuildRequires:	perl(Test::More)
21cr|perl-Plack-Test-Agent-1.500.0-1|31	BuildRequires:	perl(utf8)
21cr|perl-Plack-Test-Agent-1.500.0-1|32	BuildRequires:	perl(HTTP::Message::PSGI)
21cr|perl-Plack-Test-Agent-1.500.0-1|33	BuildRequires:	perl(HTTP::Request::Common)
21cr|perl-Plack-Test-Agent-1.500.0-1|34	BuildRequires:	perl(HTTP::Response)
21cr|perl-Plack-Test-Agent-1.500.0-1|35	BuildRequires:	perl(Plack::Loader)
21cr|perl-Plack-Test-Agent-1.500.0-1|36	BuildRequires:	perl(Plack::Util::Accessor)
21cr|perl-Plack-Test-Agent-1.500.0-1|37	BuildRequires:	perl(parent)
21cr|perl-Plack-Test-Agent-1.500.0-1|38	BuildRequires:	perl(strict)
21cr|perl-Plack-Test-Agent-1.500.0-1|39	BuildRequires:	perl-devel
21cr|perl-Plack-Test-Agent-1.500.0-1|40	
21cr|perl-Plack-Test-Agent-1.500.0-1|41	BuildArch:	noarch
21cr|perl-Plack-Test-Agent-1.500.0-1|42	
21cr|perl-Plack-Test-Agent-1.500.0-1|43	%description
21cr|perl-Plack-Test-Agent-1.500.0-1|44	Plack::Test::Agent is an OO interface to test PSGI applications. It can
21cr|perl-Plack-Test-Agent-1.500.0-1|45	perform GET and POST requests against PSGI applications either in process or
21cr|perl-Plack-Test-Agent-1.500.0-1|46	over HTTP through a [Plack::Handler](https://metacpan.org/pod/Plack::Handler)
21cr|perl-Plack-Test-Agent-1.500.0-1|47	compatible backend.
21cr|perl-Plack-Test-Agent-1.500.0-1|48	
21cr|perl-Plack-Test-Agent-1.500.0-1|49	%prep
21cr|perl-Plack-Test-Agent-1.500.0-1|50	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Test-Agent-1.500.0-1|51	
21cr|perl-Plack-Test-Agent-1.500.0-1|52	%build
21cr|perl-Plack-Test-Agent-1.500.0-1|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Test-Agent-1.500.0-1|54	%make
21cr|perl-Plack-Test-Agent-1.500.0-1|55	
21cr|perl-Plack-Test-Agent-1.500.0-1|56	%check
21cr|perl-Plack-Test-Agent-1.500.0-1|57	# need network connection
21cr|perl-Plack-Test-Agent-1.500.0-1|58	#make test
21cr|perl-Plack-Test-Agent-1.500.0-1|59	
21cr|perl-Plack-Test-Agent-1.500.0-1|60	%install
21cr|perl-Plack-Test-Agent-1.500.0-1|61	%makeinstall_std
21cr|perl-Plack-Test-Agent-1.500.0-1|62	
21cr|perl-Plack-Test-Agent-1.500.0-1|63	%files
21cr|perl-Plack-Test-Agent-1.500.0-1|64	%doc Changes LICENSE META.json META.yml README.md
21cr|perl-Plack-Test-Agent-1.500.0-1|65	%{_mandir}/man3/*
21cr|perl-Plack-Test-Agent-1.500.0-1|66	%{perl_vendorlib}/*

5262 21
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|1	%define upstream_name    Plack-Test-ExternalServer
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|2	%define upstream_version 0.02
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|3	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|6	Release:    1
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|7	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|8	Summary:    Run HTTP tests on external live servers
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|9	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|10	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|11	License:    GPL+ or Artistic
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|12	Group:      Development/Perl
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|15	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|17	BuildRequires: perl(HTTP::Request::Common)
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|18	BuildRequires: perl(LWP::UserAgent)
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|19	BuildRequires: perl(Plack::Loader)
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|20	BuildRequires: perl(Plack::Test)
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|21	BuildRequires: perl(Test::More)
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|22	BuildRequires: perl(Test::TCP)
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|23	BuildRequires: perl(URI)
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|24	BuildRequires: perl-devel
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|25	BuildArch: noarch
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|26	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|27	%description
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|28	This module allows your to run your Plack::Test tests against an external
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|29	server instead of just against a local application through either mocked
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|30	HTTP or a locally spawned server.
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|31	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|32	See the Plack::Test manpage on how to write tests that can use this module.
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|33	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|34	%prep
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|36	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|37	%build
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|39	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|40	%make
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|41	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|42	%check
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|43	%make test
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|44	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|45	%install
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|46	%makeinstall_std
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|47	
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|48	%files
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|49	%doc Changes META.yml LICENSE README
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|50	%{_mandir}/man3/*
21cr|perl-Plack-Test-ExternalServer-0.20.0-1|51	%{perl_vendorlib}/*

5263 21
21cr|perl-POD2-Base-0.43.0-7|1	%define upstream_name    POD2-Base
21cr|perl-POD2-Base-0.43.0-7|2	%define upstream_version 0.043
21cr|perl-POD2-Base-0.43.0-7|3	
21cr|perl-POD2-Base-0.43.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-POD2-Base-0.43.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POD2-Base-0.43.0-7|6	Release:	7
21cr|perl-POD2-Base-0.43.0-7|7	
21cr|perl-POD2-Base-0.43.0-7|8	Summary:	This module is an abstraction of the code in POD2::IT and POD2::FR
21cr|perl-POD2-Base-0.43.0-7|9	
21cr|perl-POD2-Base-0.43.0-7|10	License:	GPL+ or Artistic
21cr|perl-POD2-Base-0.43.0-7|11	Group:		Development/Perl
21cr|perl-POD2-Base-0.43.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POD2-Base-0.43.0-7|13	Source0:	http://www.cpan.org/modules/by-module/POD2/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POD2-Base-0.43.0-7|14	
21cr|perl-POD2-Base-0.43.0-7|15	BuildRequires:	perl-devel
21cr|perl-POD2-Base-0.43.0-7|16	BuildRequires:	perl(File::Spec)
21cr|perl-POD2-Base-0.43.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-POD2-Base-0.43.0-7|18	BuildRequires:	perl(strict)
21cr|perl-POD2-Base-0.43.0-7|19	BuildRequires:	perl(vars)
21cr|perl-POD2-Base-0.43.0-7|20	BuildRequires:	perl(warnings)
21cr|perl-POD2-Base-0.43.0-7|21	BuildArch:	noarch
21cr|perl-POD2-Base-0.43.0-7|22	
21cr|perl-POD2-Base-0.43.0-7|23	%description
21cr|perl-POD2-Base-0.43.0-7|24	This module is an abstraction of the code in POD2::IT and POD2::FR. These
21cr|perl-POD2-Base-0.43.0-7|25	modules belong to the Italian and the French translation projects of core
21cr|perl-POD2-Base-0.43.0-7|26	Perl pods.
21cr|perl-POD2-Base-0.43.0-7|27	
21cr|perl-POD2-Base-0.43.0-7|28	Once a translation package had been installed, the translated documentation
21cr|perl-POD2-Base-0.43.0-7|29	can be accessed with:
21cr|perl-POD2-Base-0.43.0-7|30	
21cr|perl-POD2-Base-0.43.0-7|31	$ perldoc POD2::<lang>::<podname>
21cr|perl-POD2-Base-0.43.0-7|32	
21cr|perl-POD2-Base-0.43.0-7|33	%prep
21cr|perl-POD2-Base-0.43.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POD2-Base-0.43.0-7|35	
21cr|perl-POD2-Base-0.43.0-7|36	%build
21cr|perl-POD2-Base-0.43.0-7|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POD2-Base-0.43.0-7|38	%make
21cr|perl-POD2-Base-0.43.0-7|39	
21cr|perl-POD2-Base-0.43.0-7|40	%check
21cr|perl-POD2-Base-0.43.0-7|41	%make test
21cr|perl-POD2-Base-0.43.0-7|42	
21cr|perl-POD2-Base-0.43.0-7|43	%install
21cr|perl-POD2-Base-0.43.0-7|44	%makeinstall_std
21cr|perl-POD2-Base-0.43.0-7|45	
21cr|perl-POD2-Base-0.43.0-7|46	%files
21cr|perl-POD2-Base-0.43.0-7|47	%doc README Changes META.yml
21cr|perl-POD2-Base-0.43.0-7|48	%{_mandir}/man3/*
21cr|perl-POD2-Base-0.43.0-7|49	%{perl_vendorlib}/*

5264 21
21cr|perl-Pod-Abstract-0.200.0-8|1	%define upstream_name    Pod-Abstract
21cr|perl-Pod-Abstract-0.200.0-8|2	%define upstream_version 0.20
21cr|perl-Pod-Abstract-0.200.0-8|3	
21cr|perl-Pod-Abstract-0.200.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-Abstract-0.200.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-Abstract-0.200.0-8|6	Release:    8
21cr|perl-Pod-Abstract-0.200.0-8|7	
21cr|perl-Pod-Abstract-0.200.0-8|8	License:    GPL+ or Artistic
21cr|perl-Pod-Abstract-0.200.0-8|9	Group:      Development/Perl
21cr|perl-Pod-Abstract-0.200.0-8|10	Summary:    Basic multipart section numbering
21cr|perl-Pod-Abstract-0.200.0-8|11	
21cr|perl-Pod-Abstract-0.200.0-8|12	
21cr|perl-Pod-Abstract-0.200.0-8|13	Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Abstract-0.200.0-8|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Abstract-0.200.0-8|15	
21cr|perl-Pod-Abstract-0.200.0-8|16	BuildRequires: perl-devel
21cr|perl-Pod-Abstract-0.200.0-8|17	BuildRequires: perl(IO::String)
21cr|perl-Pod-Abstract-0.200.0-8|18	BuildRequires: perl(Pod::Parser)
21cr|perl-Pod-Abstract-0.200.0-8|19	BuildArch:     noarch
21cr|perl-Pod-Abstract-0.200.0-8|20	
21cr|perl-Pod-Abstract-0.200.0-8|21	%description
21cr|perl-Pod-Abstract-0.200.0-8|22	POD::Abstract provides a means to load a POD (or POD compatible) document
21cr|perl-Pod-Abstract-0.200.0-8|23	without direct reference to it's syntax, and perform manipulations on the
21cr|perl-Pod-Abstract-0.200.0-8|24	abstract syntax tree.
21cr|perl-Pod-Abstract-0.200.0-8|25	
21cr|perl-Pod-Abstract-0.200.0-8|26	This can be used to support additional features for POD, to format output,
21cr|perl-Pod-Abstract-0.200.0-8|27	to compile into alternative formats, etc.
21cr|perl-Pod-Abstract-0.200.0-8|28	
21cr|perl-Pod-Abstract-0.200.0-8|29	WHY?
21cr|perl-Pod-Abstract-0.200.0-8|30	If you've ever asked yourself "What does Pod do for me?", this module
21cr|perl-Pod-Abstract-0.200.0-8|31	is intended to answer that question.
21cr|perl-Pod-Abstract-0.200.0-8|32	
21cr|perl-Pod-Abstract-0.200.0-8|33	%prep
21cr|perl-Pod-Abstract-0.200.0-8|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Abstract-0.200.0-8|35	
21cr|perl-Pod-Abstract-0.200.0-8|36	%build
21cr|perl-Pod-Abstract-0.200.0-8|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Abstract-0.200.0-8|38	%make
21cr|perl-Pod-Abstract-0.200.0-8|39	
21cr|perl-Pod-Abstract-0.200.0-8|40	%check
21cr|perl-Pod-Abstract-0.200.0-8|41	make test
21cr|perl-Pod-Abstract-0.200.0-8|42	
21cr|perl-Pod-Abstract-0.200.0-8|43	%install
21cr|perl-Pod-Abstract-0.200.0-8|44	%makeinstall_std
21cr|perl-Pod-Abstract-0.200.0-8|45	
21cr|perl-Pod-Abstract-0.200.0-8|46	%files
21cr|perl-Pod-Abstract-0.200.0-8|47	%doc Changes README
21cr|perl-Pod-Abstract-0.200.0-8|48	%{_mandir}/man1/*
21cr|perl-Pod-Abstract-0.200.0-8|49	%{_mandir}/man3/*
21cr|perl-Pod-Abstract-0.200.0-8|50	%{perl_vendorlib}/*
21cr|perl-Pod-Abstract-0.200.0-8|51	/usr/bin/paf

5265 21
21cr|perl-Pod-Compiler-0.210.0-6|1	%define upstream_name    Pod-Compiler
21cr|perl-Pod-Compiler-0.210.0-6|2	%define upstream_version 0.21
21cr|perl-Pod-Compiler-0.210.0-6|3	
21cr|perl-Pod-Compiler-0.210.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Compiler-0.210.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Compiler-0.210.0-6|6	Release:	6
21cr|perl-Pod-Compiler-0.210.0-6|7	
21cr|perl-Pod-Compiler-0.210.0-6|8	Summary:	Compile POD into an object tree
21cr|perl-Pod-Compiler-0.210.0-6|9	
21cr|perl-Pod-Compiler-0.210.0-6|10	License:	GPL+ or Artistic
21cr|perl-Pod-Compiler-0.210.0-6|11	Group:		Development/Perl
21cr|perl-Pod-Compiler-0.210.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Compiler-0.210.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Compiler-%{upstream_version}.tar.gz
21cr|perl-Pod-Compiler-0.210.0-6|14	
21cr|perl-Pod-Compiler-0.210.0-6|15	BuildRequires:	perl-devel
21cr|perl-Pod-Compiler-0.210.0-6|16	BuildRequires:	perl(Pod::Parser)
21cr|perl-Pod-Compiler-0.210.0-6|17	BuildRequires:	perl(Storable)
21cr|perl-Pod-Compiler-0.210.0-6|18	BuildRequires:	perl(Test)
21cr|perl-Pod-Compiler-0.210.0-6|19	BuildRequires:	perl(Test::Simple)
21cr|perl-Pod-Compiler-0.210.0-6|20	BuildRequires:	perl(Tree::DAG_Node)
21cr|perl-Pod-Compiler-0.210.0-6|21	BuildArch:	noarch
21cr|perl-Pod-Compiler-0.210.0-6|22	
21cr|perl-Pod-Compiler-0.210.0-6|23	%description
21cr|perl-Pod-Compiler-0.210.0-6|24	This package, based on Pod::Parser, compiles a given POD document into an
21cr|perl-Pod-Compiler-0.210.0-6|25	object tree (based on Tree::DAG_Node). It prints errors and warnings about the
21cr|perl-Pod-Compiler-0.210.0-6|26	POD it reads. The result can be used to conveniently convert the POD into any
21cr|perl-Pod-Compiler-0.210.0-6|27	other format.
21cr|perl-Pod-Compiler-0.210.0-6|28	
21cr|perl-Pod-Compiler-0.210.0-6|29	%prep
21cr|perl-Pod-Compiler-0.210.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Compiler-0.210.0-6|31	
21cr|perl-Pod-Compiler-0.210.0-6|32	%build
21cr|perl-Pod-Compiler-0.210.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Compiler-0.210.0-6|34	%make
21cr|perl-Pod-Compiler-0.210.0-6|35	
21cr|perl-Pod-Compiler-0.210.0-6|36	%check
21cr|perl-Pod-Compiler-0.210.0-6|37	make test
21cr|perl-Pod-Compiler-0.210.0-6|38	
21cr|perl-Pod-Compiler-0.210.0-6|39	%install
21cr|perl-Pod-Compiler-0.210.0-6|40	%makeinstall_std
21cr|perl-Pod-Compiler-0.210.0-6|41	
21cr|perl-Pod-Compiler-0.210.0-6|42	%files
21cr|perl-Pod-Compiler-0.210.0-6|43	%doc Changes README
21cr|perl-Pod-Compiler-0.210.0-6|44	%{_bindir}/podlint
21cr|perl-Pod-Compiler-0.210.0-6|45	%{_mandir}/man1/*
21cr|perl-Pod-Compiler-0.210.0-6|46	%{_mandir}/man3/*
21cr|perl-Pod-Compiler-0.210.0-6|47	%{perl_vendorlib}/*

5266 21
21cr|perl-Pod-Constants-0.190.0-1|1	%define upstream_name    Pod-Constants
21cr|perl-Pod-Constants-0.190.0-1|2	%define upstream_version 0.19
21cr|perl-Pod-Constants-0.190.0-1|3	
21cr|perl-Pod-Constants-0.190.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Constants-0.190.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Constants-0.190.0-1|6	Release:	1
21cr|perl-Pod-Constants-0.190.0-1|7	
21cr|perl-Pod-Constants-0.190.0-1|8	Summary:	Pod::Constants - Include constants from POD
21cr|perl-Pod-Constants-0.190.0-1|9	
21cr|perl-Pod-Constants-0.190.0-1|10	License:	GPL+ or Artistic
21cr|perl-Pod-Constants-0.190.0-1|11	Group:		Development/Perl
21cr|perl-Pod-Constants-0.190.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Constants-0.190.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/M/MG/MGV/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Constants-0.190.0-1|14	
21cr|perl-Pod-Constants-0.190.0-1|15	BuildRequires:	perl-devel
21cr|perl-Pod-Constants-0.190.0-1|16	BuildRequires:	perl(Pod::Parser)
21cr|perl-Pod-Constants-0.190.0-1|17	BuildArch:	noarch
21cr|perl-Pod-Constants-0.190.0-1|18	
21cr|perl-Pod-Constants-0.190.0-1|19	%description
21cr|perl-Pod-Constants-0.190.0-1|20	Pod::Constants allows you to extract data from your POD at run-time,
21cr|perl-Pod-Constants-0.190.0-1|21	meaning you can do things like declare constants in POD and not have
21cr|perl-Pod-Constants-0.190.0-1|22	to update two places at once every time you make a change.
21cr|perl-Pod-Constants-0.190.0-1|23	
21cr|perl-Pod-Constants-0.190.0-1|24	%prep
21cr|perl-Pod-Constants-0.190.0-1|25	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Constants-0.190.0-1|26	
21cr|perl-Pod-Constants-0.190.0-1|27	%build
21cr|perl-Pod-Constants-0.190.0-1|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Constants-0.190.0-1|29	%make
21cr|perl-Pod-Constants-0.190.0-1|30	
21cr|perl-Pod-Constants-0.190.0-1|31	%check
21cr|perl-Pod-Constants-0.190.0-1|32	make test
21cr|perl-Pod-Constants-0.190.0-1|33	
21cr|perl-Pod-Constants-0.190.0-1|34	%install
21cr|perl-Pod-Constants-0.190.0-1|35	%makeinstall_std
21cr|perl-Pod-Constants-0.190.0-1|36	
21cr|perl-Pod-Constants-0.190.0-1|37	%files
21cr|perl-Pod-Constants-0.190.0-1|38	%doc Changes README
21cr|perl-Pod-Constants-0.190.0-1|39	%{perl_vendorlib}/Pod/Constants.pm
21cr|perl-Pod-Constants-0.190.0-1|40	%{_mandir}/*/*

5267 21
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|1	%define upstream_name    Pod-Coverage-TrustPod
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|2	%define upstream_version 0.100005
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|3	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|6	Release:	1
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|7	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|8	Summary:	Allow a module's pod to contain Pod::Coverage hints
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|9	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|10	License:	GPL+ or Artistic
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|11	Group:		Development/Perl
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Coverage-TrustPod-%{upstream_version}.tar.gz
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|14	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|15	BuildRequires:	perl-devel
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|16	BuildRequires:	perl(Pod::Coverage)
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|17	BuildRequires:	perl(Pod::Eventual::Simple)
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|18	BuildArch:	noarch
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|19	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|20	%description
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|21	This is a Pod::Coverage subclass (actually, a subclass of
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|22	Pod::Coverage::CountParents) that allows the POD itself to declare certain
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|23	symbol names trusted.
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|24	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|25	Here is a sample Perl module:
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|26	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|27	package Foo::Bar;
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|28	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|29	%prep
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|31	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|32	%build
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|34	%make
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|35	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|36	%check
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|37	make test
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|38	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|39	%install
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|40	%makeinstall_std
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|41	
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|42	%files
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|43	%doc Changes LICENSE README
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|44	%{_mandir}/man3/*
21cr|perl-Pod-Coverage-TrustPod-0.100.5-1|45	%{perl_vendorlib}/*

5268 21
21cr|perl-Pod-Elemental-0.103.5-1|1	%define upstream_name    Pod-Elemental
21cr|perl-Pod-Elemental-0.103.5-1|2	%define upstream_version 0.103005
21cr|perl-Pod-Elemental-0.103.5-1|3	
21cr|perl-Pod-Elemental-0.103.5-1|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Elemental-0.103.5-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Elemental-0.103.5-1|6	Release:	1
21cr|perl-Pod-Elemental-0.103.5-1|7	
21cr|perl-Pod-Elemental-0.103.5-1|8	Summary:	A Pod =command element
21cr|perl-Pod-Elemental-0.103.5-1|9	
21cr|perl-Pod-Elemental-0.103.5-1|10	License:	GPL+ or Artistic
21cr|perl-Pod-Elemental-0.103.5-1|11	Group:		Development/Perl
21cr|perl-Pod-Elemental-0.103.5-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Elemental-0.103.5-1|13	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Elemental-0.103.5-1|14	
21cr|perl-Pod-Elemental-0.103.5-1|15	BuildRequires:	perl-devel
21cr|perl-Pod-Elemental-0.103.5-1|16	BuildRequires:	perl(Module::Implementation)
21cr|perl-Pod-Elemental-0.103.5-1|17	BuildRequires:	perl(Encode)
21cr|perl-Pod-Elemental-0.103.5-1|18	BuildRequires:	perl(Mixin::Linewise::Readers)
21cr|perl-Pod-Elemental-0.103.5-1|19	BuildRequires:	perl(Moose)
21cr|perl-Pod-Elemental-0.103.5-1|20	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Pod-Elemental-0.103.5-1|21	BuildRequires:	perl(MooseX::Types)
21cr|perl-Pod-Elemental-0.103.5-1|22	BuildRequires:	perl(Pod::Eventual::Simple)
21cr|perl-Pod-Elemental-0.103.5-1|23	BuildRequires:	perl(String::RewritePrefix)
21cr|perl-Pod-Elemental-0.103.5-1|24	BuildRequires:	perl(String::Truncate)
21cr|perl-Pod-Elemental-0.103.5-1|25	BuildRequires:	perl(Sub::Exporter::ForMethods)
21cr|perl-Pod-Elemental-0.103.5-1|26	BuildRequires:	perl(Test::Deep)
21cr|perl-Pod-Elemental-0.103.5-1|27	BuildRequires:	perl(Test::Differences)
21cr|perl-Pod-Elemental-0.103.5-1|28	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Pod-Elemental-0.103.5-1|29	
21cr|perl-Pod-Elemental-0.103.5-1|30	BuildArch:	noarch
21cr|perl-Pod-Elemental-0.103.5-1|31	
21cr|perl-Pod-Elemental-0.103.5-1|32	%description
21cr|perl-Pod-Elemental-0.103.5-1|33	This is a test. How many times do I need to tell you that?
21cr|perl-Pod-Elemental-0.103.5-1|34	
21cr|perl-Pod-Elemental-0.103.5-1|35	%prep
21cr|perl-Pod-Elemental-0.103.5-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Elemental-0.103.5-1|37	
21cr|perl-Pod-Elemental-0.103.5-1|38	%build
21cr|perl-Pod-Elemental-0.103.5-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Elemental-0.103.5-1|40	%make
21cr|perl-Pod-Elemental-0.103.5-1|41	
21cr|perl-Pod-Elemental-0.103.5-1|42	%check
21cr|perl-Pod-Elemental-0.103.5-1|43	make test
21cr|perl-Pod-Elemental-0.103.5-1|44	
21cr|perl-Pod-Elemental-0.103.5-1|45	%install
21cr|perl-Pod-Elemental-0.103.5-1|46	%makeinstall_std
21cr|perl-Pod-Elemental-0.103.5-1|47	
21cr|perl-Pod-Elemental-0.103.5-1|48	%files
21cr|perl-Pod-Elemental-0.103.5-1|49	%doc Changes LICENSE README META.json META.yml
21cr|perl-Pod-Elemental-0.103.5-1|50	%{_mandir}/man3/*
21cr|perl-Pod-Elemental-0.103.5-1|51	%{perl_vendorlib}/*

5269 21
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|1	%define upstream_name    Pod-Elemental-PerlMunger
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|2	%define upstream_version 0.200006
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|3	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|6	Release:	1
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|7	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|8	Summary:	A thing that takes a string of Perl and rewrites its documentation
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|9	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|10	License:	GPL+ or Artistic
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|11	Group:		Development/Perl
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|13	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|14	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|15	BuildRequires:	perl-devel
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|16	BuildRequires:	perl(List::AllUtils)
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|17	BuildRequires:	perl(Moose)
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|18	BuildRequires:	perl(PPI)
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|19	BuildRequires:	perl(Pod::Elemental)
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|20	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|21	BuildArch:	noarch
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|22	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|23	%description
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|24	A thing that takes a string of Perl and rewrites its documentation.
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|25	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|26	%prep
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|28	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|29	%build
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|31	%make
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|32	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|33	%check
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|34	make test
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|35	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|36	%install
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|37	%makeinstall_std
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|38	
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|39	%files
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|40	%doc LICENSE README
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|41	%{_mandir}/man3/*
21cr|perl-Pod-Elemental-PerlMunger-0.200.6-1|42	%{perl_vendorlib}/*

5270 21
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|1	%define upstream_name    Pod-Elemental-Transformer-List
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|2	%define upstream_version 0.102000
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|3	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|6	Release:	6
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|7	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|8	Summary:	Transform :list regions into =over/=back to save typing
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|9	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|10	License:	GPL+ or Artistic
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|11	Group:		Development/Perl
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Elemental-Transformer-List-%{upstream_version}.tar.gz
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|14	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|15	BuildRequires:	perl-devel
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|16	BuildRequires:	perl(Moose)
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|17	BuildRequires:	perl(Pod::Elemental)
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|18	BuildRequires:	perl(Test::Differences)
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|19	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|20	BuildArch:	noarch
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|21	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|22	%description
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|23	Transform :list regions into =over/=back to save typing.
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|24	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|25	%prep
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|27	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|28	%build
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|30	%make
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|31	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|32	%check
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|33	make test
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|34	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|35	%install
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|36	%makeinstall_std
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|37	
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|38	%files
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|39	%doc Changes LICENSE README
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|40	%{_mandir}/man3/*
21cr|perl-Pod-Elemental-Transformer-List-0.102.0-6|41	%{perl_vendorlib}/*

5271 21
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|1	%define upstream_name    Pod-Elemental-Transformer-WikiDoc
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|2	%define upstream_version 0.093004
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|3	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|6	Release:	4
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|7	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|8	Summary:	A transformer to replace "wikidoc" data regions with Pod5 elements
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|9	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|10	License:	GPL+ or Artistic
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|11	Group:		Development/Perl
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Elemental-Transformer-WikiDoc-%{upstream_version}.tar.gz
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|14	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|15	BuildRequires:	perl-devel
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|16	BuildRequires:	perl(Pod::Weaver::Role::Dialect)
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|17	BuildRequires:	perl(Moose)
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|18	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|19	BuildRequires:	perl(Pod::Elemental)
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|20	BuildRequires:	perl(Pod::WikiDoc)
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|21	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|22	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|23	BuildArch:	noarch
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|24	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|25	%description
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|26	A transformer to replace "wikidoc" data regions with Pod5 elements
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|27	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|28	%prep
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|30	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|31	%build
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|33	%make
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|34	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|35	%check
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|36	make test
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|37	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|38	%install
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|39	%makeinstall_std
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|40	
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|41	%files
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|42	%doc Changes LICENSE README META.yml META.json
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|43	%{_mandir}/man3/*
21cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.4-4|44	%{perl_vendorlib}/*

5272 21
21cr|perl-Pod-Eventual-0.94.3-1|1	%define upstream_name    Pod-Eventual
21cr|perl-Pod-Eventual-0.94.3-1|2	%define upstream_version 0.094003
21cr|perl-Pod-Eventual-0.94.3-1|3	
21cr|perl-Pod-Eventual-0.94.3-1|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Eventual-0.94.3-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Eventual-0.94.3-1|6	Release:	1
21cr|perl-Pod-Eventual-0.94.3-1|7	
21cr|perl-Pod-Eventual-0.94.3-1|8	Summary:	Just get an array of the stuff Pod::Eventual finds
21cr|perl-Pod-Eventual-0.94.3-1|9	
21cr|perl-Pod-Eventual-0.94.3-1|10	License:	GPL+ or Artistic
21cr|perl-Pod-Eventual-0.94.3-1|11	Group:		Development/Perl
21cr|perl-Pod-Eventual-0.94.3-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Eventual-0.94.3-1|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Eventual-%{upstream_version}.tar.gz
21cr|perl-Pod-Eventual-0.94.3-1|14	
21cr|perl-Pod-Eventual-0.94.3-1|15	BuildRequires:	perl-devel
21cr|perl-Pod-Eventual-0.94.3-1|16	BuildRequires:	perl(Mixin::Linewise::Readers)
21cr|perl-Pod-Eventual-0.94.3-1|17	BuildRequires:	perl(Test::Deep)
21cr|perl-Pod-Eventual-0.94.3-1|18	BuildArch:	noarch
21cr|perl-Pod-Eventual-0.94.3-1|19	
21cr|perl-Pod-Eventual-0.94.3-1|20	%description
21cr|perl-Pod-Eventual-0.94.3-1|21	POD is a pretty simple format to write, but it can be a big pain to deal
21cr|perl-Pod-Eventual-0.94.3-1|22	with reading it and doing anything useful with it. Most existing POD
21cr|perl-Pod-Eventual-0.94.3-1|23	parsers care about semantics, like whether a '=item' occurred after an
21cr|perl-Pod-Eventual-0.94.3-1|24	'=over' but before a 'back', figuring out how to link a 'L<>', and other
21cr|perl-Pod-Eventual-0.94.3-1|25	things like that.
21cr|perl-Pod-Eventual-0.94.3-1|26	
21cr|perl-Pod-Eventual-0.94.3-1|27	Pod::Eventual is much less ambitious and much more stupid. Fortunately,
21cr|perl-Pod-Eventual-0.94.3-1|28	stupid is often better. (That's what I keep telling myself, anyway.)
21cr|perl-Pod-Eventual-0.94.3-1|29	
21cr|perl-Pod-Eventual-0.94.3-1|30	Pod::Eventual reads line-based input and produces events describing each
21cr|perl-Pod-Eventual-0.94.3-1|31	POD paragraph or directive it finds. Once complete events are immediately
21cr|perl-Pod-Eventual-0.94.3-1|32	passed to the 'handle_event' method. This method should be implemented by
21cr|perl-Pod-Eventual-0.94.3-1|33	Pod::Eventual subclasses. If it isn't, Pod::Eventual's own 'handle_event'
21cr|perl-Pod-Eventual-0.94.3-1|34	will be called, and will raise an exception.
21cr|perl-Pod-Eventual-0.94.3-1|35	
21cr|perl-Pod-Eventual-0.94.3-1|36	%prep
21cr|perl-Pod-Eventual-0.94.3-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Eventual-0.94.3-1|38	
21cr|perl-Pod-Eventual-0.94.3-1|39	%build
21cr|perl-Pod-Eventual-0.94.3-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Eventual-0.94.3-1|41	%make
21cr|perl-Pod-Eventual-0.94.3-1|42	
21cr|perl-Pod-Eventual-0.94.3-1|43	%check
21cr|perl-Pod-Eventual-0.94.3-1|44	make test
21cr|perl-Pod-Eventual-0.94.3-1|45	
21cr|perl-Pod-Eventual-0.94.3-1|46	%install
21cr|perl-Pod-Eventual-0.94.3-1|47	%makeinstall_std
21cr|perl-Pod-Eventual-0.94.3-1|48	
21cr|perl-Pod-Eventual-0.94.3-1|49	%files
21cr|perl-Pod-Eventual-0.94.3-1|50	%doc Changes LICENSE README
21cr|perl-Pod-Eventual-0.94.3-1|51	%{_mandir}/man3/*
21cr|perl-Pod-Eventual-0.94.3-1|52	%{perl_vendorlib}/*

5273 21
21cr|perl-podlinkcheck-15.0.0-1|1	%define upstream_name    podlinkcheck
21cr|perl-podlinkcheck-15.0.0-1|2	%define upstream_version 15
21cr|perl-podlinkcheck-15.0.0-1|3	
21cr|perl-podlinkcheck-15.0.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-podlinkcheck-15.0.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-podlinkcheck-15.0.0-1|6	Release:    1
21cr|perl-podlinkcheck-15.0.0-1|7	
21cr|perl-podlinkcheck-15.0.0-1|8	Summary:    No summary found
21cr|perl-podlinkcheck-15.0.0-1|9	License:    GPL+ or Artistic
21cr|perl-podlinkcheck-15.0.0-1|10	Group:      Development/Perl
21cr|perl-podlinkcheck-15.0.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-podlinkcheck-15.0.0-1|12	Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-podlinkcheck-15.0.0-1|13	
21cr|perl-podlinkcheck-15.0.0-1|14	BuildRequires: perl-devel
21cr|perl-podlinkcheck-15.0.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-podlinkcheck-15.0.0-1|16	BuildRequires: perl(File::Find::Iterator)
21cr|perl-podlinkcheck-15.0.0-1|17	BuildRequires: perl(File::Spec) >= 0.800.0
21cr|perl-podlinkcheck-15.0.0-1|18	BuildRequires: perl(File::Temp)
21cr|perl-podlinkcheck-15.0.0-1|19	BuildRequires: perl(File::HomeDir)
21cr|perl-podlinkcheck-15.0.0-1|20	BuildRequires: perl(IPC::Run)
21cr|perl-podlinkcheck-15.0.0-1|21	BuildRequires: perl(List::Util)
21cr|perl-podlinkcheck-15.0.0-1|22	BuildRequires: perl(Locale::TextDomain)
21cr|perl-podlinkcheck-15.0.0-1|23	BuildRequires: perl(Pod::Find)
21cr|perl-podlinkcheck-15.0.0-1|24	BuildRequires: perl(Pod::Simple)
21cr|perl-podlinkcheck-15.0.0-1|25	BuildRequires: perl(Test::More)
21cr|perl-podlinkcheck-15.0.0-1|26	BuildRequires: perl(constant::defer)
21cr|perl-podlinkcheck-15.0.0-1|27	
21cr|perl-podlinkcheck-15.0.0-1|28	# We have texi2html that provides Locale/TextDomain.pm
21cr|perl-podlinkcheck-15.0.0-1|29	# this will confuse the install of BR
21cr|perl-podlinkcheck-15.0.0-1|30	BuildRequires: perl-libintl-perl
21cr|perl-podlinkcheck-15.0.0-1|31	# Symbianflo
21cr|perl-podlinkcheck-15.0.0-1|32	
21cr|perl-podlinkcheck-15.0.0-1|33	BuildArch:  noarch
21cr|perl-podlinkcheck-15.0.0-1|34	
21cr|perl-podlinkcheck-15.0.0-1|35	%description
21cr|perl-podlinkcheck-15.0.0-1|36	This is an internal part of PodLinkCheck.
21cr|perl-podlinkcheck-15.0.0-1|37	
21cr|perl-podlinkcheck-15.0.0-1|38	%prep
21cr|perl-podlinkcheck-15.0.0-1|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-podlinkcheck-15.0.0-1|40	
21cr|perl-podlinkcheck-15.0.0-1|41	%build
21cr|perl-podlinkcheck-15.0.0-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-podlinkcheck-15.0.0-1|43	
21cr|perl-podlinkcheck-15.0.0-1|44	%make
21cr|perl-podlinkcheck-15.0.0-1|45	
21cr|perl-podlinkcheck-15.0.0-1|46	%check
21cr|perl-podlinkcheck-15.0.0-1|47	make test
21cr|perl-podlinkcheck-15.0.0-1|48	
21cr|perl-podlinkcheck-15.0.0-1|49	%install
21cr|perl-podlinkcheck-15.0.0-1|50	%makeinstall_std
21cr|perl-podlinkcheck-15.0.0-1|51	
21cr|perl-podlinkcheck-15.0.0-1|52	%files
21cr|perl-podlinkcheck-15.0.0-1|53	%doc COPYING Changes META.yml SIGNATURE
21cr|perl-podlinkcheck-15.0.0-1|54	%{_bindir}/*
21cr|perl-podlinkcheck-15.0.0-1|55	%{_mandir}/man1/*
21cr|perl-podlinkcheck-15.0.0-1|56	%{_mandir}/man3/*
21cr|perl-podlinkcheck-15.0.0-1|57	%{perl_vendorlib}/*

5274 21
21cr|perl-Pod-Loom-0.80.0-5|1	%define upstream_name    Pod-Loom
21cr|perl-Pod-Loom-0.80.0-5|2	%define upstream_version 0.08
21cr|perl-Pod-Loom-0.80.0-5|3	
21cr|perl-Pod-Loom-0.80.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Loom-0.80.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Loom-0.80.0-5|6	Release:	5
21cr|perl-Pod-Loom-0.80.0-5|7	
21cr|perl-Pod-Loom-0.80.0-5|8	Summary:	Do-nothing template for Pod::Loom
21cr|perl-Pod-Loom-0.80.0-5|9	
21cr|perl-Pod-Loom-0.80.0-5|10	
21cr|perl-Pod-Loom-0.80.0-5|11	License:	GPL+ or Artistic
21cr|perl-Pod-Loom-0.80.0-5|12	Group:		Development/Perl
21cr|perl-Pod-Loom-0.80.0-5|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Loom-0.80.0-5|14	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Loom-0.80.0-5|15	
21cr|perl-Pod-Loom-0.80.0-5|16	BuildRequires:	perl-devel
21cr|perl-Pod-Loom-0.80.0-5|17	BuildRequires:	perl(Carp)
21cr|perl-Pod-Loom-0.80.0-5|18	BuildRequires:	perl(Exporter)
21cr|perl-Pod-Loom-0.80.0-5|19	BuildRequires:	perl(Moose)
21cr|perl-Pod-Loom-0.80.0-5|20	BuildRequires:	perl(PPI)
21cr|perl-Pod-Loom-0.80.0-5|21	BuildRequires:	perl(Pod::Eventual)
21cr|perl-Pod-Loom-0.80.0-5|22	BuildRequires:	perl(String::RewritePrefix)
21cr|perl-Pod-Loom-0.80.0-5|23	BuildArch:	noarch
21cr|perl-Pod-Loom-0.80.0-5|24	
21cr|perl-Pod-Loom-0.80.0-5|25	%description
21cr|perl-Pod-Loom-0.80.0-5|26	Pod::Loom extracts all the POD sections from Perl code, passes the POD to a
21cr|perl-Pod-Loom-0.80.0-5|27	template that may reformat it in various ways, and then returns a copy of
21cr|perl-Pod-Loom-0.80.0-5|28	the code with the reformatted POD at the end.
21cr|perl-Pod-Loom-0.80.0-5|29	
21cr|perl-Pod-Loom-0.80.0-5|30	A template may convert non-standard POD commands like '=method' and '=attr'
21cr|perl-Pod-Loom-0.80.0-5|31	into standard POD, reorder sections, and generally do whatever it likes to
21cr|perl-Pod-Loom-0.80.0-5|32	the POD.
21cr|perl-Pod-Loom-0.80.0-5|33	
21cr|perl-Pod-Loom-0.80.0-5|34	The document being reformatted can specify the template to use with a line
21cr|perl-Pod-Loom-0.80.0-5|35	like this:
21cr|perl-Pod-Loom-0.80.0-5|36	
21cr|perl-Pod-Loom-0.80.0-5|37	%prep
21cr|perl-Pod-Loom-0.80.0-5|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Loom-0.80.0-5|39	
21cr|perl-Pod-Loom-0.80.0-5|40	%build
21cr|perl-Pod-Loom-0.80.0-5|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Loom-0.80.0-5|42	%make
21cr|perl-Pod-Loom-0.80.0-5|43	
21cr|perl-Pod-Loom-0.80.0-5|44	# %check
21cr|perl-Pod-Loom-0.80.0-5|45	# %make test
21cr|perl-Pod-Loom-0.80.0-5|46	
21cr|perl-Pod-Loom-0.80.0-5|47	%install
21cr|perl-Pod-Loom-0.80.0-5|48	%makeinstall_std
21cr|perl-Pod-Loom-0.80.0-5|49	
21cr|perl-Pod-Loom-0.80.0-5|50	%files
21cr|perl-Pod-Loom-0.80.0-5|51	%doc Changes LICENSE README
21cr|perl-Pod-Loom-0.80.0-5|52	%{_mandir}/man3/*
21cr|perl-Pod-Loom-0.80.0-5|53	%{perl_vendorlib}/*

5275 21
21cr|perl-Pod-Markdown-3.300.0-1|1	%define upstream_name    Pod-Markdown
21cr|perl-Pod-Markdown-3.300.0-1|2	%define upstream_version 3.300
21cr|perl-Pod-Markdown-3.300.0-1|3	
21cr|perl-Pod-Markdown-3.300.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-Markdown-3.300.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-Markdown-3.300.0-1|6	Release:    1
21cr|perl-Pod-Markdown-3.300.0-1|7	
21cr|perl-Pod-Markdown-3.300.0-1|8	Summary:    Convert POD to Markdown
21cr|perl-Pod-Markdown-3.300.0-1|9	License:    GPL+ or Artistic
21cr|perl-Pod-Markdown-3.300.0-1|10	Group:      Development/Perl
21cr|perl-Pod-Markdown-3.300.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Markdown-3.300.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Markdown-3.300.0-1|13	
21cr|perl-Pod-Markdown-3.300.0-1|14	BuildRequires: perl(Exporter)
21cr|perl-Pod-Markdown-3.300.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Pod-Markdown-3.300.0-1|16	BuildRequires: perl(File::Spec)
21cr|perl-Pod-Markdown-3.300.0-1|17	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Pod-Markdown-3.300.0-1|18	BuildRequires: perl(File::Temp)
21cr|perl-Pod-Markdown-3.300.0-1|19	BuildRequires: perl(IO::Handle)
21cr|perl-Pod-Markdown-3.300.0-1|20	BuildRequires: perl(IPC::Open3)
21cr|perl-Pod-Markdown-3.300.0-1|21	BuildRequires: perl(List::Util)
21cr|perl-Pod-Markdown-3.300.0-1|22	BuildRequires: perl(Pod::Simple)
21cr|perl-Pod-Markdown-3.300.0-1|23	BuildRequires: perl(Pod::Simple::Methody)
21cr|perl-Pod-Markdown-3.300.0-1|24	BuildRequires: perl(Symbol)
21cr|perl-Pod-Markdown-3.300.0-1|25	BuildRequires: perl(Test::Differences)
21cr|perl-Pod-Markdown-3.300.0-1|26	BuildRequires: perl(Test::More)
21cr|perl-Pod-Markdown-3.300.0-1|27	BuildRequires: perl(URI::Escape)
21cr|perl-Pod-Markdown-3.300.0-1|28	BuildRequires: perl(base)
21cr|perl-Pod-Markdown-3.300.0-1|29	BuildRequires: perl(parent)
21cr|perl-Pod-Markdown-3.300.0-1|30	BuildRequires: perl(strict)
21cr|perl-Pod-Markdown-3.300.0-1|31	BuildRequires: perl(utf8)
21cr|perl-Pod-Markdown-3.300.0-1|32	BuildRequires: perl(version)
21cr|perl-Pod-Markdown-3.300.0-1|33	BuildRequires: perl(warnings)
21cr|perl-Pod-Markdown-3.300.0-1|34	BuildRequires: perl-devel
21cr|perl-Pod-Markdown-3.300.0-1|35	
21cr|perl-Pod-Markdown-3.300.0-1|36	BuildArch: noarch
21cr|perl-Pod-Markdown-3.300.0-1|37	
21cr|perl-Pod-Markdown-3.300.0-1|38	%description
21cr|perl-Pod-Markdown-3.300.0-1|39	This module uses the Pod::Simple manpage to convert POD to Markdown.
21cr|perl-Pod-Markdown-3.300.0-1|40	
21cr|perl-Pod-Markdown-3.300.0-1|41	Literal characters in Pod that are special in Markdown (like *asterisks*)
21cr|perl-Pod-Markdown-3.300.0-1|42	are backslash-escaped when appropriate.
21cr|perl-Pod-Markdown-3.300.0-1|43	
21cr|perl-Pod-Markdown-3.300.0-1|44	By default 'markdown' and 'html' formatted regions are accepted. Regions of
21cr|perl-Pod-Markdown-3.300.0-1|45	'markdown' will be passed through unchanged. Regions of 'html' will be
21cr|perl-Pod-Markdown-3.300.0-1|46	placed inside a '<div>' tag so that markdown characters won't be processed.
21cr|perl-Pod-Markdown-3.300.0-1|47	Regions of ':markdown' or ':html' will be processed as POD and included. To
21cr|perl-Pod-Markdown-3.300.0-1|48	change which regions are accepted use the the Pod::Simple manpage API:
21cr|perl-Pod-Markdown-3.300.0-1|49	
21cr|perl-Pod-Markdown-3.300.0-1|50	%prep
21cr|perl-Pod-Markdown-3.300.0-1|51	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Markdown-3.300.0-1|52	
21cr|perl-Pod-Markdown-3.300.0-1|53	%build
21cr|perl-Pod-Markdown-3.300.0-1|54	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Markdown-3.300.0-1|55	
21cr|perl-Pod-Markdown-3.300.0-1|56	%make
21cr|perl-Pod-Markdown-3.300.0-1|57	
21cr|perl-Pod-Markdown-3.300.0-1|58	%check
21cr|perl-Pod-Markdown-3.300.0-1|59	%make test
21cr|perl-Pod-Markdown-3.300.0-1|60	
21cr|perl-Pod-Markdown-3.300.0-1|61	%install
21cr|perl-Pod-Markdown-3.300.0-1|62	%makeinstall_std
21cr|perl-Pod-Markdown-3.300.0-1|63	
21cr|perl-Pod-Markdown-3.300.0-1|64	%files
21cr|perl-Pod-Markdown-3.300.0-1|65	%doc README META.json LICENSE META.yml Changes
21cr|perl-Pod-Markdown-3.300.0-1|66	%{_bindir}/pod2markdown
21cr|perl-Pod-Markdown-3.300.0-1|67	%{_mandir}/man1/*
21cr|perl-Pod-Markdown-3.300.0-1|68	%{_mandir}/man3/*
21cr|perl-Pod-Markdown-3.300.0-1|69	%{perl_vendorlib}/*

5276 21
21cr|perl-Pod-Markdown-Github-0.40.0-1|1	%define upstream_name    Pod-Markdown-Github
21cr|perl-Pod-Markdown-Github-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-Pod-Markdown-Github-0.40.0-1|3	
21cr|perl-Pod-Markdown-Github-0.40.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Pod-Markdown-Github-0.40.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Pod-Markdown-Github-0.40.0-1|6	Release:        1
21cr|perl-Pod-Markdown-Github-0.40.0-1|7	Summary:        Convert POD to Github's specific markdown
21cr|perl-Pod-Markdown-Github-0.40.0-1|8	Group:          Development/Perl
21cr|perl-Pod-Markdown-Github-0.40.0-1|9	License:        GPL+ or Artistic
21cr|perl-Pod-Markdown-Github-0.40.0-1|10	URL:            https://metacpan.org/release/Pod-Markdown-Github
21cr|perl-Pod-Markdown-Github-0.40.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/M/MI/MINIMAL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Markdown-Github-0.40.0-1|12	BuildArch:      noarch
21cr|perl-Pod-Markdown-Github-0.40.0-1|13	BuildRequires:  perl-devel
21cr|perl-Pod-Markdown-Github-0.40.0-1|14	BuildRequires:  perl(:VERSION) >= 5.8
21cr|perl-Pod-Markdown-Github-0.40.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Pod-Markdown-Github-0.40.0-1|16	BuildRequires:  perl(strict)
21cr|perl-Pod-Markdown-Github-0.40.0-1|17	BuildRequires:  perl(warnings)
21cr|perl-Pod-Markdown-Github-0.40.0-1|18	# Run-time:
21cr|perl-Pod-Markdown-Github-0.40.0-1|19	BuildRequires:  perl(Getopt::Long)
21cr|perl-Pod-Markdown-Github-0.40.0-1|20	BuildRequires:  perl(parent)
21cr|perl-Pod-Markdown-Github-0.40.0-1|21	BuildRequires:  perl(Pod::Markdown)
21cr|perl-Pod-Markdown-Github-0.40.0-1|22	BuildRequires:  perl(Pod::Usage)
21cr|perl-Pod-Markdown-Github-0.40.0-1|23	# Tests:
21cr|perl-Pod-Markdown-Github-0.40.0-1|24	BuildRequires:  perl(Exporter)
21cr|perl-Pod-Markdown-Github-0.40.0-1|25	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-Pod-Markdown-Github-0.40.0-1|26	BuildRequires:  perl(File::Temp)
21cr|perl-Pod-Markdown-Github-0.40.0-1|27	BuildRequires:  perl(lib)
21cr|perl-Pod-Markdown-Github-0.40.0-1|28	BuildRequires:  perl(Symbol)
21cr|perl-Pod-Markdown-Github-0.40.0-1|29	BuildRequires:  perl(Test::Differences)
21cr|perl-Pod-Markdown-Github-0.40.0-1|30	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-Pod-Markdown-Github-0.40.0-1|31	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Pod-Markdown-Github-0.40.0-1|32	
21cr|perl-Pod-Markdown-Github-0.40.0-1|33	%description
21cr|perl-Pod-Markdown-Github-0.40.0-1|34	Github flavored markdown allows for syntax highlighting using three
21cr|perl-Pod-Markdown-Github-0.40.0-1|35	backticks. This Perl module inherits from Pod::Markdown and adds those
21cr|perl-Pod-Markdown-Github-0.40.0-1|36	backticks and an optional language identifier.
21cr|perl-Pod-Markdown-Github-0.40.0-1|37	
21cr|perl-Pod-Markdown-Github-0.40.0-1|38	%prep
21cr|perl-Pod-Markdown-Github-0.40.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Markdown-Github-0.40.0-1|40	
21cr|perl-Pod-Markdown-Github-0.40.0-1|41	%build
21cr|perl-Pod-Markdown-Github-0.40.0-1|42	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Pod-Markdown-Github-0.40.0-1|43	%{make_build}
21cr|perl-Pod-Markdown-Github-0.40.0-1|44	
21cr|perl-Pod-Markdown-Github-0.40.0-1|45	%install
21cr|perl-Pod-Markdown-Github-0.40.0-1|46	%{make_install}
21cr|perl-Pod-Markdown-Github-0.40.0-1|47	%{_fixperms} %{buildroot}/*
21cr|perl-Pod-Markdown-Github-0.40.0-1|48	
21cr|perl-Pod-Markdown-Github-0.40.0-1|49	%check
21cr|perl-Pod-Markdown-Github-0.40.0-1|50	#make test
21cr|perl-Pod-Markdown-Github-0.40.0-1|51	
21cr|perl-Pod-Markdown-Github-0.40.0-1|52	%files
21cr|perl-Pod-Markdown-Github-0.40.0-1|53	%license LICENSE
21cr|perl-Pod-Markdown-Github-0.40.0-1|54	%doc Changes README
21cr|perl-Pod-Markdown-Github-0.40.0-1|55	%{_bindir}/*
21cr|perl-Pod-Markdown-Github-0.40.0-1|56	%{perl_vendorlib}/*
21cr|perl-Pod-Markdown-Github-0.40.0-1|57	%{_mandir}/man1/*
21cr|perl-Pod-Markdown-Github-0.40.0-1|58	%{_mandir}/man3/*
21cr|perl-Pod-Markdown-Github-0.40.0-1|59	

5277 21
21cr|perl-Pod-MinimumVersion-50.0.0-7|1	%define upstream_name    Pod-MinimumVersion
21cr|perl-Pod-MinimumVersion-50.0.0-7|2	%define upstream_version 50
21cr|perl-Pod-MinimumVersion-50.0.0-7|3	
21cr|perl-Pod-MinimumVersion-50.0.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-MinimumVersion-50.0.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-MinimumVersion-50.0.0-7|6	Release:	7
21cr|perl-Pod-MinimumVersion-50.0.0-7|7	
21cr|perl-Pod-MinimumVersion-50.0.0-7|8	Summary:	Report object from Pod::MinimumVersion
21cr|perl-Pod-MinimumVersion-50.0.0-7|9	
21cr|perl-Pod-MinimumVersion-50.0.0-7|10	License:	GPL+ or Artistic
21cr|perl-Pod-MinimumVersion-50.0.0-7|11	Group:		Development/Perl
21cr|perl-Pod-MinimumVersion-50.0.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-MinimumVersion-50.0.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-MinimumVersion-50.0.0-7|14	
21cr|perl-Pod-MinimumVersion-50.0.0-7|15	BuildRequires:	perl-devel
21cr|perl-Pod-MinimumVersion-50.0.0-7|16	BuildRequires:	perl(IO::String)
21cr|perl-Pod-MinimumVersion-50.0.0-7|17	BuildRequires:	perl(List::Util)
21cr|perl-Pod-MinimumVersion-50.0.0-7|18	BuildRequires:	perl(Pod::Parser)
21cr|perl-Pod-MinimumVersion-50.0.0-7|19	BuildRequires:	perl(Test)
21cr|perl-Pod-MinimumVersion-50.0.0-7|20	BuildRequires:	perl(version)
21cr|perl-Pod-MinimumVersion-50.0.0-7|21	BuildArch:	noarch
21cr|perl-Pod-MinimumVersion-50.0.0-7|22	
21cr|perl-Pod-MinimumVersion-50.0.0-7|23	%description
21cr|perl-Pod-MinimumVersion-50.0.0-7|24	'Pod::MinimumVersion' parses the POD in a Perl script, module, or document,
21cr|perl-Pod-MinimumVersion-50.0.0-7|25	and reports what version of Perl is required to process the directives in
21cr|perl-Pod-MinimumVersion-50.0.0-7|26	it with 'pod2man' etc.
21cr|perl-Pod-MinimumVersion-50.0.0-7|27	
21cr|perl-Pod-MinimumVersion-50.0.0-7|28	%prep
21cr|perl-Pod-MinimumVersion-50.0.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-MinimumVersion-50.0.0-7|30	
21cr|perl-Pod-MinimumVersion-50.0.0-7|31	%build
21cr|perl-Pod-MinimumVersion-50.0.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-MinimumVersion-50.0.0-7|33	%make
21cr|perl-Pod-MinimumVersion-50.0.0-7|34	
21cr|perl-Pod-MinimumVersion-50.0.0-7|35	%check
21cr|perl-Pod-MinimumVersion-50.0.0-7|36	make test
21cr|perl-Pod-MinimumVersion-50.0.0-7|37	
21cr|perl-Pod-MinimumVersion-50.0.0-7|38	%install
21cr|perl-Pod-MinimumVersion-50.0.0-7|39	%makeinstall_std
21cr|perl-Pod-MinimumVersion-50.0.0-7|40	
21cr|perl-Pod-MinimumVersion-50.0.0-7|41	%files
21cr|perl-Pod-MinimumVersion-50.0.0-7|42	%doc Changes META.yml
21cr|perl-Pod-MinimumVersion-50.0.0-7|43	%{_bindir}/pod-minimumversion
21cr|perl-Pod-MinimumVersion-50.0.0-7|44	%{_mandir}/man3/*
21cr|perl-Pod-MinimumVersion-50.0.0-7|45	%{_mandir}/man1/pod-minimumversion.1*
21cr|perl-Pod-MinimumVersion-50.0.0-7|46	%{perl_vendorlib}/*

5278 21
21cr|perl-Pod-Parser-1.620.0-3|1	%define upstream_name    Pod-Parser
21cr|perl-Pod-Parser-1.620.0-3|2	%define upstream_version 1.62
21cr|perl-Pod-Parser-1.620.0-3|3	
21cr|perl-Pod-Parser-1.620.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-Parser-1.620.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-Parser-1.620.0-3|6	Release:    3
21cr|perl-Pod-Parser-1.620.0-3|7	
21cr|perl-Pod-Parser-1.620.0-3|8	Summary:    Base class for parsing pod documents
21cr|perl-Pod-Parser-1.620.0-3|9	License:    GPL+ or Artistic
21cr|perl-Pod-Parser-1.620.0-3|10	Group:      Development/Perl
21cr|perl-Pod-Parser-1.620.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Parser-1.620.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Parser-1.620.0-3|13	BuildRequires: perl-devel
21cr|perl-Pod-Parser-1.620.0-3|14	BuildRequires: perl(Cwd)
21cr|perl-Pod-Parser-1.620.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Pod-Parser-1.620.0-3|16	BuildRequires: perl(File::Basename)
21cr|perl-Pod-Parser-1.620.0-3|17	BuildRequires: perl(Test::More) >= 0.600.0
21cr|perl-Pod-Parser-1.620.0-3|18	BuildArch:  noarch
21cr|perl-Pod-Parser-1.620.0-3|19	
21cr|perl-Pod-Parser-1.620.0-3|20	%description
21cr|perl-Pod-Parser-1.620.0-3|21	*Pod::Find* provides a set of functions to locate POD files. Note that no
21cr|perl-Pod-Parser-1.620.0-3|22	function is exported by default to avoid pollution of your namespace, so be
21cr|perl-Pod-Parser-1.620.0-3|23	sure to specify them in the *use* statement if you need them:
21cr|perl-Pod-Parser-1.620.0-3|24	
21cr|perl-Pod-Parser-1.620.0-3|25	use Pod::Find qw(pod_find);
21cr|perl-Pod-Parser-1.620.0-3|26	
21cr|perl-Pod-Parser-1.620.0-3|27	From this version on the typical SCM (software configuration management)
21cr|perl-Pod-Parser-1.620.0-3|28	files/directories like RCS, CVS, SCCS, .svn are ignored.
21cr|perl-Pod-Parser-1.620.0-3|29	
21cr|perl-Pod-Parser-1.620.0-3|30	%prep
21cr|perl-Pod-Parser-1.620.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Parser-1.620.0-3|32	chmod -x README CHANGES ANNOUNCE TODO
21cr|perl-Pod-Parser-1.620.0-3|33	
21cr|perl-Pod-Parser-1.620.0-3|34	%build
21cr|perl-Pod-Parser-1.620.0-3|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Parser-1.620.0-3|36	%make_build
21cr|perl-Pod-Parser-1.620.0-3|37	
21cr|perl-Pod-Parser-1.620.0-3|38	%check
21cr|perl-Pod-Parser-1.620.0-3|39	%make_build test
21cr|perl-Pod-Parser-1.620.0-3|40	
21cr|perl-Pod-Parser-1.620.0-3|41	%install
21cr|perl-Pod-Parser-1.620.0-3|42	%make_install
21cr|perl-Pod-Parser-1.620.0-3|43	for i in %{buildroot}/%{_bindir}/*; do mv $i $i-%{upstream_version}; done
21cr|perl-Pod-Parser-1.620.0-3|44	
21cr|perl-Pod-Parser-1.620.0-3|45	%files
21cr|perl-Pod-Parser-1.620.0-3|46	%doc ANNOUNCE CHANGES META.yml MYMETA.yml README TODO
21cr|perl-Pod-Parser-1.620.0-3|47	%{_bindir}/*
21cr|perl-Pod-Parser-1.620.0-3|48	%{_mandir}/man*/*
21cr|perl-Pod-Parser-1.620.0-3|49	%{perl_vendorlib}/*

5279 21
21cr|perl-Pod-PseudoPod-0.180.0-6|1	%define upstream_name	 Pod-PseudoPod
21cr|perl-Pod-PseudoPod-0.180.0-6|2	%define upstream_version 0.18
21cr|perl-Pod-PseudoPod-0.180.0-6|3	
21cr|perl-Pod-PseudoPod-0.180.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-PseudoPod-0.180.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-PseudoPod-0.180.0-6|6	Release:    6
21cr|perl-Pod-PseudoPod-0.180.0-6|7	Summary:    A framework for parsing O'Reilly's PseudoPod
21cr|perl-Pod-PseudoPod-0.180.0-6|8	License:    GPL+ or Artistic
21cr|perl-Pod-PseudoPod-0.180.0-6|9	Group:      Development/Perl
21cr|perl-Pod-PseudoPod-0.180.0-6|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-PseudoPod-0.180.0-6|11	Source0:    http://search.cpan.org/CPAN/authors/id/A/AR/ARANDAL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-PseudoPod-0.180.0-6|12	
21cr|perl-Pod-PseudoPod-0.180.0-6|13	BuildRequires: perl(HTML::Entities)
21cr|perl-Pod-PseudoPod-0.180.0-6|14	BuildRequires: perl(Module::Build) >= 0.380.0
21cr|perl-Pod-PseudoPod-0.180.0-6|15	BuildRequires: perl(Pod::Simple) >= 3.20.0
21cr|perl-Pod-PseudoPod-0.180.0-6|16	BuildRequires: perl(Test::More)
21cr|perl-Pod-PseudoPod-0.180.0-6|17	BuildRequires: perl(Text::Wrap) >= 98.112.902
21cr|perl-Pod-PseudoPod-0.180.0-6|18	BuildRequires: perl-devel
21cr|perl-Pod-PseudoPod-0.180.0-6|19	BuildArch:  noarch
21cr|perl-Pod-PseudoPod-0.180.0-6|20	
21cr|perl-Pod-PseudoPod-0.180.0-6|21	%description
21cr|perl-Pod-PseudoPod-0.180.0-6|22	PseudoPod is an extended set of Pod tags used by O'Reilly and Associates
21cr|perl-Pod-PseudoPod-0.180.0-6|23	publishing for book manuscripts. Standard Pod doesn't have all the markup
21cr|perl-Pod-PseudoPod-0.180.0-6|24	options you need to mark up files for publishing production. PseudoPod adds a
21cr|perl-Pod-PseudoPod-0.180.0-6|25	few extra tags for footnotes, tables, sidebars, etc.
21cr|perl-Pod-PseudoPod-0.180.0-6|26	
21cr|perl-Pod-PseudoPod-0.180.0-6|27	%prep
21cr|perl-Pod-PseudoPod-0.180.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-PseudoPod-0.180.0-6|29	
21cr|perl-Pod-PseudoPod-0.180.0-6|30	%build
21cr|perl-Pod-PseudoPod-0.180.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-PseudoPod-0.180.0-6|32	%make
21cr|perl-Pod-PseudoPod-0.180.0-6|33	
21cr|perl-Pod-PseudoPod-0.180.0-6|34	%check
21cr|perl-Pod-PseudoPod-0.180.0-6|35	%make test
21cr|perl-Pod-PseudoPod-0.180.0-6|36	
21cr|perl-Pod-PseudoPod-0.180.0-6|37	%install
21cr|perl-Pod-PseudoPod-0.180.0-6|38	%makeinstall_std
21cr|perl-Pod-PseudoPod-0.180.0-6|39	
21cr|perl-Pod-PseudoPod-0.180.0-6|40	%clean
21cr|perl-Pod-PseudoPod-0.180.0-6|41	
21cr|perl-Pod-PseudoPod-0.180.0-6|42	%files
21cr|perl-Pod-PseudoPod-0.180.0-6|43	%doc Changes LICENSE META.json META.yml README examples
21cr|perl-Pod-PseudoPod-0.180.0-6|44	%{perl_vendorlib}/Pod/PseudoPod.pm
21cr|perl-Pod-PseudoPod-0.180.0-6|45	%{perl_vendorlib}/Pod/PseudoPod/*
21cr|perl-Pod-PseudoPod-0.180.0-6|46	%{_mandir}/*/*
21cr|perl-Pod-PseudoPod-0.180.0-6|47	%{_bindir}/*

5280 21
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|1	%define upstream_name    Pod-PseudoPod-LaTeX
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|2	%define upstream_version 1.20110710
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|3	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|6	Release:    5
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|7	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|8	Summary:    Convert Pod::PseudoPod documents into LaTeX
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|9	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|10	License:    GPL+ or Artistic
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|11	Group:      Development/Perl
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|13	Source0:    http://www.cpan.org/modules/by-module/Pod/Pod-PseudoPod-LaTeX-%{upstream_version}.tar.gz
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|14	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|15	BuildRequires: perl(IO::String)
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|16	BuildRequires: perl(Pod::PseudoPod)
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|17	BuildRequires: perl(Test::More)
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|18	BuildRequires: perl(Module::Build)
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|19	BuildRequires: perl-devel
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|20	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|21	BuildArch: noarch
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|22	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|23	%description
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|24	Convert Pod::PseudoPod documents into LaTeX
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|25	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|26	%prep
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|28	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|29	%build
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|31	%make
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|32	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|33	%check
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|34	%make test
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|35	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|36	%install
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|37	%makeinstall_std
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|38	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|39	%clean
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|40	
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|41	%files
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|42	%doc META.yml Changes README
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|43	%{_mandir}/man3/*
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|44	%{perl_vendorlib}/*
21cr|perl-Pod-PseudoPod-LaTeX-1.201.107.100-5|45	%{_bindir}/ppod2latex

5281 21
21cr|perl-Pod-Readme-1.2.3-2|1	%define upstream_name    Pod-Readme
21cr|perl-Pod-Readme-1.2.3-2|2	%define upstream_version 1.2.3
21cr|perl-Pod-Readme-1.2.3-2|3	
21cr|perl-Pod-Readme-1.2.3-2|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Readme-1.2.3-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Readme-1.2.3-2|6	Release:	2
21cr|perl-Pod-Readme-1.2.3-2|7	
21cr|perl-Pod-Readme-1.2.3-2|8	Summary:	Convert Module POD to a README file
21cr|perl-Pod-Readme-1.2.3-2|9	
21cr|perl-Pod-Readme-1.2.3-2|10	License:	GPL+ or Artistic
21cr|perl-Pod-Readme-1.2.3-2|11	Group:		Development/Perl
21cr|perl-Pod-Readme-1.2.3-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Readme-1.2.3-2|13	Source0:	https://cpan.metacpan.org/authors/id/R/RR/RRWO/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Pod-Readme-1.2.3-2|14	
21cr|perl-Pod-Readme-1.2.3-2|15	BuildRequires:	perl-devel
21cr|perl-Pod-Readme-1.2.3-2|16	BuildRequires:	perl(Carp)
21cr|perl-Pod-Readme-1.2.3-2|17	BuildRequires:	perl(CPAN::Changes)
21cr|perl-Pod-Readme-1.2.3-2|18	BuildRequires:	perl(CPAN::Meta)
21cr|perl-Pod-Readme-1.2.3-2|19	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Pod-Readme-1.2.3-2|20	BuildRequires:	perl(File::Copy)
21cr|perl-Pod-Readme-1.2.3-2|21	BuildRequires:	perl(File::Slurp)
21cr|perl-Pod-Readme-1.2.3-2|22	BuildRequires:	perl(IO::File)
21cr|perl-Pod-Readme-1.2.3-2|23	BuildRequires:	perl(IO::String)
21cr|perl-Pod-Readme-1.2.3-2|24	BuildRequires:	perl(Pod::Text)
21cr|perl-Pod-Readme-1.2.3-2|25	BuildRequires:	perl(Path::Tiny)
21cr|perl-Pod-Readme-1.2.3-2|26	BuildRequires:	perl(Data::Perl::Role::String)
21cr|perl-Pod-Readme-1.2.3-2|27	BuildRequires:	perl(Regexp::Common)
21cr|perl-Pod-Readme-1.2.3-2|28	BuildRequires:	perl(Test::More)
21cr|perl-Pod-Readme-1.2.3-2|29	BuildRequires:	perl(Test::Deep)
21cr|perl-Pod-Readme-1.2.3-2|30	BuildRequires:	perl(Test::Exception)
21cr|perl-Pod-Readme-1.2.3-2|31	BuildRequires:	perl(Types::Standard)
21cr|perl-Pod-Readme-1.2.3-2|32	BuildRequires:	perl(Moo)
21cr|perl-Pod-Readme-1.2.3-2|33	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Pod-Readme-1.2.3-2|34	BuildRequires:	perl(MooX::HandlesVia)
21cr|perl-Pod-Readme-1.2.3-2|35	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Pod-Readme-1.2.3-2|36	
21cr|perl-Pod-Readme-1.2.3-2|37	BuildArch:	noarch
21cr|perl-Pod-Readme-1.2.3-2|38	
21cr|perl-Pod-Readme-1.2.3-2|39	%description
21cr|perl-Pod-Readme-1.2.3-2|40	This module is a subclass of L<Pod::PlainText> which provides additional
21cr|perl-Pod-Readme-1.2.3-2|41	POD markup for generating F<README> files.
21cr|perl-Pod-Readme-1.2.3-2|42	
21cr|perl-Pod-Readme-1.2.3-2|43	Why should one bother with this? One can simply use
21cr|perl-Pod-Readme-1.2.3-2|44	
21cr|perl-Pod-Readme-1.2.3-2|45	pod2text Module.pm > README
21cr|perl-Pod-Readme-1.2.3-2|46	
21cr|perl-Pod-Readme-1.2.3-2|47	%prep
21cr|perl-Pod-Readme-1.2.3-2|48	%setup -q -n %{upstream_name}-v%{upstream_version}
21cr|perl-Pod-Readme-1.2.3-2|49	
21cr|perl-Pod-Readme-1.2.3-2|50	%build
21cr|perl-Pod-Readme-1.2.3-2|51	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Readme-1.2.3-2|52	%make
21cr|perl-Pod-Readme-1.2.3-2|53	
21cr|perl-Pod-Readme-1.2.3-2|54	%check
21cr|perl-Pod-Readme-1.2.3-2|55	make test
21cr|perl-Pod-Readme-1.2.3-2|56	
21cr|perl-Pod-Readme-1.2.3-2|57	%install
21cr|perl-Pod-Readme-1.2.3-2|58	%makeinstall_std
21cr|perl-Pod-Readme-1.2.3-2|59	
21cr|perl-Pod-Readme-1.2.3-2|60	%files
21cr|perl-Pod-Readme-1.2.3-2|61	%doc README* META.yml Changes
21cr|perl-Pod-Readme-1.2.3-2|62	%{_bindir}/*
21cr|perl-Pod-Readme-1.2.3-2|63	%{_mandir}/man1/*
21cr|perl-Pod-Readme-1.2.3-2|64	%{_mandir}/man3/*
21cr|perl-Pod-Readme-1.2.3-2|65	%{perl_vendorlib}/*

5282 21
21cr|perl-Pod-Spell-1.200.0-2|1	%define upstream_name    Pod-Spell
21cr|perl-Pod-Spell-1.200.0-2|2	%define upstream_version 1.20
21cr|perl-Pod-Spell-1.200.0-2|3	
21cr|perl-Pod-Spell-1.200.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Spell-1.200.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Spell-1.200.0-2|6	Release:	2
21cr|perl-Pod-Spell-1.200.0-2|7	
21cr|perl-Pod-Spell-1.200.0-2|8	Summary:	A formatter for spellchecking Pod
21cr|perl-Pod-Spell-1.200.0-2|9	
21cr|perl-Pod-Spell-1.200.0-2|10	License:	GPL+ or Artistic
21cr|perl-Pod-Spell-1.200.0-2|11	Group:		Development/Perl
21cr|perl-Pod-Spell-1.200.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Spell-1.200.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Spell-1.200.0-2|14	
21cr|perl-Pod-Spell-1.200.0-2|15	BuildRequires:	perl(Class::Tiny)
21cr|perl-Pod-Spell-1.200.0-2|16	BuildRequires:	perl(Pod::Escapes)
21cr|perl-Pod-Spell-1.200.0-2|17	BuildRequires:	perl(File::HomeDir)
21cr|perl-Pod-Spell-1.200.0-2|18	BuildRequires:	perl(File::ShareDir)
21cr|perl-Pod-Spell-1.200.0-2|19	BuildRequires:	perl(File::ShareDir::Install)
21cr|perl-Pod-Spell-1.200.0-2|20	BuildRequires:	perl(Test::Deep)
21cr|perl-Pod-Spell-1.200.0-2|21	BuildRequires:	perl(Path::Tiny)
21cr|perl-Pod-Spell-1.200.0-2|22	BuildRequires:	perl(Module::Runtime)
21cr|perl-Pod-Spell-1.200.0-2|23	BuildRequires:	perl(Lingua::EN::Inflect)
21cr|perl-Pod-Spell-1.200.0-2|24	BuildRequires:	perl(Pod::Parser)
21cr|perl-Pod-Spell-1.200.0-2|25	BuildRequires:	perl(Text::Wrap)
21cr|perl-Pod-Spell-1.200.0-2|26	BuildRequires:	perl-devel
21cr|perl-Pod-Spell-1.200.0-2|27	BuildArch:	noarch
21cr|perl-Pod-Spell-1.200.0-2|28	
21cr|perl-Pod-Spell-1.200.0-2|29	%description
21cr|perl-Pod-Spell-1.200.0-2|30	Pod::Spell is a Pod formatter whose output is good for spellchecking.
21cr|perl-Pod-Spell-1.200.0-2|31	Pod::Spell rather like Pod::Text, except that it doesn't put much effort
21cr|perl-Pod-Spell-1.200.0-2|32	into actual formatting, and it suppresses things that look like Perl
21cr|perl-Pod-Spell-1.200.0-2|33	symbols or Perl jargon (so that your spellchecking program won't complain
21cr|perl-Pod-Spell-1.200.0-2|34	about mystery words like "'$thing'" or "'Foo::Bar'" or "hashref").
21cr|perl-Pod-Spell-1.200.0-2|35	
21cr|perl-Pod-Spell-1.200.0-2|36	This class provides no new public methods. All methods of interest are
21cr|perl-Pod-Spell-1.200.0-2|37	inherited from Pod::Parser (which see). The especially interesting ones are
21cr|perl-Pod-Spell-1.200.0-2|38	'parse_from_filehandle' (which without arguments takes from STDIN and sends
21cr|perl-Pod-Spell-1.200.0-2|39	to STDOUT) and 'parse_from_file'. But you can probably just make do with
21cr|perl-Pod-Spell-1.200.0-2|40	the examples in the synopsis though.
21cr|perl-Pod-Spell-1.200.0-2|41	
21cr|perl-Pod-Spell-1.200.0-2|42	This class works by filtering out words that look like Perl or any form of
21cr|perl-Pod-Spell-1.200.0-2|43	computerese (like "'$thing'" or "'N>7'" or "'@{$foo}{'bar','baz'}'",
21cr|perl-Pod-Spell-1.200.0-2|44	anything in C<...> or F<...> codes, anything in verbatim paragraphs
21cr|perl-Pod-Spell-1.200.0-2|45	(codeblocks), and anything in the stopword list. The default stopword list
21cr|perl-Pod-Spell-1.200.0-2|46	for a document starts out from the stopword list defined by Pod::Wordlist,
21cr|perl-Pod-Spell-1.200.0-2|47	and can be supplemented (on a per-document basis) by having '"=for
21cr|perl-Pod-Spell-1.200.0-2|48	stopwords"' / '"=for :stopwords"' region(s) in a document.
21cr|perl-Pod-Spell-1.200.0-2|49	
21cr|perl-Pod-Spell-1.200.0-2|50	%prep
21cr|perl-Pod-Spell-1.200.0-2|51	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Spell-1.200.0-2|52	
21cr|perl-Pod-Spell-1.200.0-2|53	%build
21cr|perl-Pod-Spell-1.200.0-2|54	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Spell-1.200.0-2|55	%make
21cr|perl-Pod-Spell-1.200.0-2|56	
21cr|perl-Pod-Spell-1.200.0-2|57	%check
21cr|perl-Pod-Spell-1.200.0-2|58	make test
21cr|perl-Pod-Spell-1.200.0-2|59	
21cr|perl-Pod-Spell-1.200.0-2|60	%install
21cr|perl-Pod-Spell-1.200.0-2|61	%makeinstall_std
21cr|perl-Pod-Spell-1.200.0-2|62	
21cr|perl-Pod-Spell-1.200.0-2|63	%files
21cr|perl-Pod-Spell-1.200.0-2|64	%doc README
21cr|perl-Pod-Spell-1.200.0-2|65	%{_mandir}/man?/*
21cr|perl-Pod-Spell-1.200.0-2|66	%{perl_vendorlib}/Pod
21cr|perl-Pod-Spell-1.200.0-2|67	%{perl_vendorlib}/auto/share/dist/Pod-Spell
21cr|perl-Pod-Spell-1.200.0-2|68	%{_bindir}/podspell

5283 21
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|1	%define upstream_name    Pod-Spell-CommonMistakes
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|2	%define upstream_version 1.002
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|3	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|6	Release:	9
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|7	Summary:	Holds the wordlist data for Pod::Spell::CommonMistakes
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|8	License:	GPL+ or Artistic
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|9	Group:		Development/Perl
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|11	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|12	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|13	BuildRequires:	perl-devel
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|14	BuildRequires:	perl(File::HomeDir)
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|15	BuildRequires:	perl(IO::Scalar)
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|16	BuildRequires:	perl(Path::Tiny)
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|17	BuildRequires:	perl(Pod::Spell)
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|18	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|19	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|20	BuildRequires:	perl(Module::Runtime)
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|21	BuildArch:	noarch
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|22	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|23	%description
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|24	This module looks for any typos in your POD. It differs from the Pod::Spell
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|25	manpage or the Test::Spelling manpage because it uses a custom wordlist and
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|26	doesn't use the system spellchecker. The idea for this came from the the
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|27	http://wiki.debian.org/Teams/Lintian manpage code in Debian, thanks!
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|28	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|29	To use this, just pass it a filename that has POD in it and you'll get a
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|30	hashref back. If the hashref is empty that means the checker found no
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|31	misspelled words. If it contains keys, then the keys are the bad words and
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|32	the values are the suggested spelling.
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|33	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|34	%prep
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|36	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|37	%build
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|39	%make
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|40	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|41	%check
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|42	make test
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|43	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|44	%install
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|45	%makeinstall_std
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|46	
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|47	%files
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|48	%doc LICENSE README META.yml Changes
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|49	%{_mandir}/man3/*
21cr|perl-Pod-Spell-CommonMistakes-1.2.0-9|50	%{perl_vendorlib}/*

5284 21
21cr|perl-Pod-Strip-1.100.0-1|1	%define	upstream_name	 Pod-Strip
21cr|perl-Pod-Strip-1.100.0-1|2	%define upstream_version 1.100
21cr|perl-Pod-Strip-1.100.0-1|3	
21cr|perl-Pod-Strip-1.100.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-Strip-1.100.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-Strip-1.100.0-1|6	Release:    1
21cr|perl-Pod-Strip-1.100.0-1|7	
21cr|perl-Pod-Strip-1.100.0-1|8	Summary:	Remove POD from Perl code
21cr|perl-Pod-Strip-1.100.0-1|9	
21cr|perl-Pod-Strip-1.100.0-1|10	License:	GPL+ or Artistic
21cr|perl-Pod-Strip-1.100.0-1|11	Group:		Development/Perl
21cr|perl-Pod-Strip-1.100.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Pod-Strip-1.100.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Strip-1.100.0-1|14	
21cr|perl-Pod-Strip-1.100.0-1|15	BuildRequires:	perl-devel
21cr|perl-Pod-Strip-1.100.0-1|16	Buildrequires:	perl(Module::Build)
21cr|perl-Pod-Strip-1.100.0-1|17	Buildrequires:	perl(Pod::Simple)
21cr|perl-Pod-Strip-1.100.0-1|18	Requires:	perl(Pod::Simple)
21cr|perl-Pod-Strip-1.100.0-1|19	BuildArch:	noarch
21cr|perl-Pod-Strip-1.100.0-1|20	
21cr|perl-Pod-Strip-1.100.0-1|21	%description
21cr|perl-Pod-Strip-1.100.0-1|22	Pod::Strip is a subclass of Pod::Simple that strips all POD from Perl Code.
21cr|perl-Pod-Strip-1.100.0-1|23	
21cr|perl-Pod-Strip-1.100.0-1|24	%prep
21cr|perl-Pod-Strip-1.100.0-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Strip-1.100.0-1|26	
21cr|perl-Pod-Strip-1.100.0-1|27	%build
21cr|perl-Pod-Strip-1.100.0-1|28	%{__perl} Build.PL installdirs=vendor
21cr|perl-Pod-Strip-1.100.0-1|29	./Build
21cr|perl-Pod-Strip-1.100.0-1|30	
21cr|perl-Pod-Strip-1.100.0-1|31	%install
21cr|perl-Pod-Strip-1.100.0-1|32	./Build install destdir=%{buildroot}
21cr|perl-Pod-Strip-1.100.0-1|33	
21cr|perl-Pod-Strip-1.100.0-1|34	%check
21cr|perl-Pod-Strip-1.100.0-1|35	./Build test
21cr|perl-Pod-Strip-1.100.0-1|36	
21cr|perl-Pod-Strip-1.100.0-1|37	%clean
21cr|perl-Pod-Strip-1.100.0-1|38	
21cr|perl-Pod-Strip-1.100.0-1|39	%files
21cr|perl-Pod-Strip-1.100.0-1|40	%doc Changes README*
21cr|perl-Pod-Strip-1.100.0-1|41	%{perl_vendorlib}/Pod
21cr|perl-Pod-Strip-1.100.0-1|42	%{_mandir}/man3/*

5285 21
21cr|perl-Pod-Stripper-0.220.0-1|1	%define upstream_name    Pod-Stripper
21cr|perl-Pod-Stripper-0.220.0-1|2	%define upstream_version 0.22
21cr|perl-Pod-Stripper-0.220.0-1|3	
21cr|perl-Pod-Stripper-0.220.0-1|4	Name:           perl-Pod-Stripper
21cr|perl-Pod-Stripper-0.220.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Pod-Stripper-0.220.0-1|6	Release:        1
21cr|perl-Pod-Stripper-0.220.0-1|7	Summary:        Strip all pod, and output what's left
21cr|perl-Pod-Stripper-0.220.0-1|8	Group:          Development/Perl
21cr|perl-Pod-Stripper-0.220.0-1|9	License:        GPL+ or Artistic
21cr|perl-Pod-Stripper-0.220.0-1|10	URL:            https://metacpan.org/release/Pod-Stripper
21cr|perl-Pod-Stripper-0.220.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PO/PODMASTER/Pod-Stripper-%{upstream_version}.tar.gz
21cr|perl-Pod-Stripper-0.220.0-1|12	BuildArch:      noarch
21cr|perl-Pod-Stripper-0.220.0-1|13	BuildRequires:  make
21cr|perl-Pod-Stripper-0.220.0-1|14	BuildRequires:  perl-interpreter
21cr|perl-Pod-Stripper-0.220.0-1|15	BuildRequires:  perl-generators
21cr|perl-Pod-Stripper-0.220.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Pod-Stripper-0.220.0-1|17	BuildRequires:  sed
21cr|perl-Pod-Stripper-0.220.0-1|18	# Run-time
21cr|perl-Pod-Stripper-0.220.0-1|19	BuildRequires:  perl(Pod::Parser) >= 1.13
21cr|perl-Pod-Stripper-0.220.0-1|20	BuildRequires:  perl(strict)
21cr|perl-Pod-Stripper-0.220.0-1|21	BuildRequires:  perl(vars)
21cr|perl-Pod-Stripper-0.220.0-1|22	# Tests
21cr|perl-Pod-Stripper-0.220.0-1|23	BuildRequires:  perl(Test) >= 1.15
21cr|perl-Pod-Stripper-0.220.0-1|24	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Pod-Stripper-0.220.0-1|25	Requires:       perl(Pod::Parser) >= 1.13
21cr|perl-Pod-Stripper-0.220.0-1|26	
21cr|perl-Pod-Stripper-0.220.0-1|27	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Pod::Parser\\)\s*$
21cr|perl-Pod-Stripper-0.220.0-1|28	
21cr|perl-Pod-Stripper-0.220.0-1|29	%description
21cr|perl-Pod-Stripper-0.220.0-1|30	This be Pod::Stripper, a subclass of Pod::Parser. It parses perl files,
21cr|perl-Pod-Stripper-0.220.0-1|31	stripping out the pod, and dumping the rest (presumably code) to wherever
21cr|perl-Pod-Stripper-0.220.0-1|32	you point it to (like you do with Pod::Parser).
21cr|perl-Pod-Stripper-0.220.0-1|33	
21cr|perl-Pod-Stripper-0.220.0-1|34	%prep
21cr|perl-Pod-Stripper-0.220.0-1|35	%setup -q -n Pod-Stripper-%{upstream_version}
21cr|perl-Pod-Stripper-0.220.0-1|36	sed -i 's/\r//' Changes README podstrip
21cr|perl-Pod-Stripper-0.220.0-1|37	
21cr|perl-Pod-Stripper-0.220.0-1|38	%build
21cr|perl-Pod-Stripper-0.220.0-1|39	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Pod-Stripper-0.220.0-1|40	make %{?_smp_mflags}
21cr|perl-Pod-Stripper-0.220.0-1|41	
21cr|perl-Pod-Stripper-0.220.0-1|42	%install
21cr|perl-Pod-Stripper-0.220.0-1|43	make pure_install DESTDIR=%{buildroot}
21cr|perl-Pod-Stripper-0.220.0-1|44	%{_fixperms} %{buildroot}/*
21cr|perl-Pod-Stripper-0.220.0-1|45	
21cr|perl-Pod-Stripper-0.220.0-1|46	%check
21cr|perl-Pod-Stripper-0.220.0-1|47	make test
21cr|perl-Pod-Stripper-0.220.0-1|48	
21cr|perl-Pod-Stripper-0.220.0-1|49	%files
21cr|perl-Pod-Stripper-0.220.0-1|50	%doc Changes README
21cr|perl-Pod-Stripper-0.220.0-1|51	%{_bindir}/*
21cr|perl-Pod-Stripper-0.220.0-1|52	%{perl_vendorlib}/*
21cr|perl-Pod-Stripper-0.220.0-1|53	%{_mandir}/man1/*
21cr|perl-Pod-Stripper-0.220.0-1|54	%{_mandir}/man3/*

5286 21
21cr|perl-Pod-Tests-1.190.0-8|1	%define upstream_name Pod-Tests
21cr|perl-Pod-Tests-1.190.0-8|2	%define upstream_version 1.19
21cr|perl-Pod-Tests-1.190.0-8|3	
21cr|perl-Pod-Tests-1.190.0-8|4	Summary:	Extracts embedded tests and code examples from POD
21cr|perl-Pod-Tests-1.190.0-8|5	Name:		perl-%{upstream_name}
21cr|perl-Pod-Tests-1.190.0-8|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Tests-1.190.0-8|7	Release:	8
21cr|perl-Pod-Tests-1.190.0-8|8	License:	GPL+ or Artistic
21cr|perl-Pod-Tests-1.190.0-8|9	Group:		Development/Perl
21cr|perl-Pod-Tests-1.190.0-8|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Tests-1.190.0-8|11	Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Pod-Tests-1.190.0-8|12	BuildRequires:	perl-devel
21cr|perl-Pod-Tests-1.190.0-8|13	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Pod-Tests-1.190.0-8|14	BuildRequires:	perl-Test-Simple
21cr|perl-Pod-Tests-1.190.0-8|15	BuildArch:	noarch
21cr|perl-Pod-Tests-1.190.0-8|16	
21cr|perl-Pod-Tests-1.190.0-8|17	%description
21cr|perl-Pod-Tests-1.190.0-8|18	This is a specialized POD viewer to extract embedded tests and code examples
21cr|perl-Pod-Tests-1.190.0-8|19	from POD. It doesn't do much more than that. pod2test does the useful work.
21cr|perl-Pod-Tests-1.190.0-8|20	
21cr|perl-Pod-Tests-1.190.0-8|21	%files
21cr|perl-Pod-Tests-1.190.0-8|22	%doc Changes README
21cr|perl-Pod-Tests-1.190.0-8|23	%{_bindir}/pod2test
21cr|perl-Pod-Tests-1.190.0-8|24	%{perl_vendorlib}/Pod/*.pm
21cr|perl-Pod-Tests-1.190.0-8|25	%{_mandir}/man1/*
21cr|perl-Pod-Tests-1.190.0-8|26	%{_mandir}/man3/*
21cr|perl-Pod-Tests-1.190.0-8|27	
21cr|perl-Pod-Tests-1.190.0-8|28	#----------------------------------------------------------------------------
21cr|perl-Pod-Tests-1.190.0-8|29	
21cr|perl-Pod-Tests-1.190.0-8|30	%prep
21cr|perl-Pod-Tests-1.190.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Tests-1.190.0-8|32	
21cr|perl-Pod-Tests-1.190.0-8|33	%build
21cr|perl-Pod-Tests-1.190.0-8|34	chmod 644 Changes README
21cr|perl-Pod-Tests-1.190.0-8|35	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Tests-1.190.0-8|36	make
21cr|perl-Pod-Tests-1.190.0-8|37	
21cr|perl-Pod-Tests-1.190.0-8|38	%install
21cr|perl-Pod-Tests-1.190.0-8|39	%makeinstall_std
21cr|perl-Pod-Tests-1.190.0-8|40	
21cr|perl-Pod-Tests-1.190.0-8|41	%check
21cr|perl-Pod-Tests-1.190.0-8|42	make test

5287 21
21cr|perl-Pod-Text-Ansi-0.50.0-7|1	%define upstream_name    Pod-Text-Ansi
21cr|perl-Pod-Text-Ansi-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-Pod-Text-Ansi-0.50.0-7|3	
21cr|perl-Pod-Text-Ansi-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Text-Ansi-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Text-Ansi-0.50.0-7|6	Release:	7
21cr|perl-Pod-Text-Ansi-0.50.0-7|7	
21cr|perl-Pod-Text-Ansi-0.50.0-7|8	Summary:	Convert POD to ANSI-colored text
21cr|perl-Pod-Text-Ansi-0.50.0-7|9	
21cr|perl-Pod-Text-Ansi-0.50.0-7|10	License:	GPL+ or Artistic
21cr|perl-Pod-Text-Ansi-0.50.0-7|11	Group:		Development/Perl
21cr|perl-Pod-Text-Ansi-0.50.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Text-Ansi-0.50.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Text-Ansi-0.50.0-7|14	
21cr|perl-Pod-Text-Ansi-0.50.0-7|15	BuildRequires:	perl-devel
21cr|perl-Pod-Text-Ansi-0.50.0-7|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Pod-Text-Ansi-0.50.0-7|17	BuildRequires:	perl(Pod::Text)
21cr|perl-Pod-Text-Ansi-0.50.0-7|18	BuildRequires:	perl(Term::ANSIColor)
21cr|perl-Pod-Text-Ansi-0.50.0-7|19	BuildRequires:	perl(Test::More)
21cr|perl-Pod-Text-Ansi-0.50.0-7|20	BuildArch:	noarch
21cr|perl-Pod-Text-Ansi-0.50.0-7|21	
21cr|perl-Pod-Text-Ansi-0.50.0-7|22	%description
21cr|perl-Pod-Text-Ansi-0.50.0-7|23	Pod::Text::Ansi is a simple subclass of Pod::Text that highlights output
21cr|perl-Pod-Text-Ansi-0.50.0-7|24	text using ANSI color escape sequences. Apart from the color, it in all
21cr|perl-Pod-Text-Ansi-0.50.0-7|25	ways functions like Pod::Text. See the Pod::Text manpage for details and
21cr|perl-Pod-Text-Ansi-0.50.0-7|26	available options.
21cr|perl-Pod-Text-Ansi-0.50.0-7|27	
21cr|perl-Pod-Text-Ansi-0.50.0-7|28	%prep
21cr|perl-Pod-Text-Ansi-0.50.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Text-Ansi-0.50.0-7|30	
21cr|perl-Pod-Text-Ansi-0.50.0-7|31	%build
21cr|perl-Pod-Text-Ansi-0.50.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Text-Ansi-0.50.0-7|33	%make
21cr|perl-Pod-Text-Ansi-0.50.0-7|34	
21cr|perl-Pod-Text-Ansi-0.50.0-7|35	%check
21cr|perl-Pod-Text-Ansi-0.50.0-7|36	%make test
21cr|perl-Pod-Text-Ansi-0.50.0-7|37	
21cr|perl-Pod-Text-Ansi-0.50.0-7|38	%install
21cr|perl-Pod-Text-Ansi-0.50.0-7|39	%makeinstall_std
21cr|perl-Pod-Text-Ansi-0.50.0-7|40	
21cr|perl-Pod-Text-Ansi-0.50.0-7|41	%files
21cr|perl-Pod-Text-Ansi-0.50.0-7|42	%doc README Changes
21cr|perl-Pod-Text-Ansi-0.50.0-7|43	%{_mandir}/man3/*
21cr|perl-Pod-Text-Ansi-0.50.0-7|44	%{perl_vendorlib}/*

5288 21
21cr|perl-Pod-Tidy-0.100.0-1|1	%define upstream_name    Pod-Tidy
21cr|perl-Pod-Tidy-0.100.0-1|2	%define upstream_version 0.10
21cr|perl-Pod-Tidy-0.100.0-1|3	
21cr|perl-Pod-Tidy-0.100.0-1|4	Name:           perl-Pod-Tidy
21cr|perl-Pod-Tidy-0.100.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Pod-Tidy-0.100.0-1|6	Release:        1
21cr|perl-Pod-Tidy-0.100.0-1|7	Summary:        Reformatting Pod Processor
21cr|perl-Pod-Tidy-0.100.0-1|8	Group:          Development/Perl
21cr|perl-Pod-Tidy-0.100.0-1|9	License:        GPL+ or Artistic
21cr|perl-Pod-Tidy-0.100.0-1|10	URL:            https://metacpan.org/release/Pod-Tidy
21cr|perl-Pod-Tidy-0.100.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/J/JH/JHOBLITT/Pod-Tidy-%{upstream_version}.tar.gz
21cr|perl-Pod-Tidy-0.100.0-1|12	BuildArch:      noarch
21cr|perl-Pod-Tidy-0.100.0-1|13	BuildRequires:  perl-interpreter
21cr|perl-Pod-Tidy-0.100.0-1|14	BuildRequires:  perl-generators
21cr|perl-Pod-Tidy-0.100.0-1|15	BuildRequires:  perl(Module::Build)
21cr|perl-Pod-Tidy-0.100.0-1|16	# Run-time
21cr|perl-Pod-Tidy-0.100.0-1|17	BuildRequires:  perl(base)
21cr|perl-Pod-Tidy-0.100.0-1|18	BuildRequires:  perl(Fcntl)
21cr|perl-Pod-Tidy-0.100.0-1|19	BuildRequires:  perl(File::Basename)
21cr|perl-Pod-Tidy-0.100.0-1|20	BuildRequires:  perl(File::Copy)
21cr|perl-Pod-Tidy-0.100.0-1|21	BuildRequires:  perl(File::Spec)
21cr|perl-Pod-Tidy-0.100.0-1|22	BuildRequires:  perl(Getopt::Long)
21cr|perl-Pod-Tidy-0.100.0-1|23	BuildRequires:  perl(IO::String)
21cr|perl-Pod-Tidy-0.100.0-1|24	BuildRequires:  perl(Pod::Find)
21cr|perl-Pod-Tidy-0.100.0-1|25	BuildRequires:  perl(Pod::Usage)
21cr|perl-Pod-Tidy-0.100.0-1|26	BuildRequires:  perl(Pod::Simple)
21cr|perl-Pod-Tidy-0.100.0-1|27	BuildRequires:  perl(Pod::Wrap)
21cr|perl-Pod-Tidy-0.100.0-1|28	BuildRequires:  perl(strict)
21cr|perl-Pod-Tidy-0.100.0-1|29	BuildRequires:  perl(Text::Glob)
21cr|perl-Pod-Tidy-0.100.0-1|30	BuildRequires:  perl(Text::Wrap)
21cr|perl-Pod-Tidy-0.100.0-1|31	BuildRequires:  perl(vars)
21cr|perl-Pod-Tidy-0.100.0-1|32	BuildRequires:  perl(warnings)
21cr|perl-Pod-Tidy-0.100.0-1|33	# Tests
21cr|perl-Pod-Tidy-0.100.0-1|34	BuildRequires:  perl(Encode)
21cr|perl-Pod-Tidy-0.100.0-1|35	BuildRequires:  perl(Encode::Newlines) >= 0.03
21cr|perl-Pod-Tidy-0.100.0-1|36	BuildRequires:  perl(Exporter)
21cr|perl-Pod-Tidy-0.100.0-1|37	BuildRequires:  perl(File::Temp)
21cr|perl-Pod-Tidy-0.100.0-1|38	BuildRequires:  perl(lib)
21cr|perl-Pod-Tidy-0.100.0-1|39	BuildRequires:  perl(Test::Cmd) >= 1.05
21cr|perl-Pod-Tidy-0.100.0-1|40	BuildRequires:  perl(Test::Distribution) >= 1.22
21cr|perl-Pod-Tidy-0.100.0-1|41	BuildRequires:  perl(Test::More)
21cr|perl-Pod-Tidy-0.100.0-1|42	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Pod-Tidy-0.100.0-1|43	Requires:       perl(Text::Glob) >= 0.06
21cr|perl-Pod-Tidy-0.100.0-1|44	
21cr|perl-Pod-Tidy-0.100.0-1|45	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Text::Glob\\)\s*$
21cr|perl-Pod-Tidy-0.100.0-1|46	
21cr|perl-Pod-Tidy-0.100.0-1|47	%description
21cr|perl-Pod-Tidy-0.100.0-1|48	This module provides the heavy lifting needed by the podtidy utility
21cr|perl-Pod-Tidy-0.100.0-1|49	although the API should be general enough that it can be used directly.
21cr|perl-Pod-Tidy-0.100.0-1|50	
21cr|perl-Pod-Tidy-0.100.0-1|51	podtidy processes a Pod document and attempts to tidy it's formatting.
21cr|perl-Pod-Tidy-0.100.0-1|52	
21cr|perl-Pod-Tidy-0.100.0-1|53	%prep
21cr|perl-Pod-Tidy-0.100.0-1|54	%setup -q -n Pod-Tidy-%{upstream_version}
21cr|perl-Pod-Tidy-0.100.0-1|55	
21cr|perl-Pod-Tidy-0.100.0-1|56	%build
21cr|perl-Pod-Tidy-0.100.0-1|57	perl Build.PL installdirs=vendor
21cr|perl-Pod-Tidy-0.100.0-1|58	./Build
21cr|perl-Pod-Tidy-0.100.0-1|59	
21cr|perl-Pod-Tidy-0.100.0-1|60	%install
21cr|perl-Pod-Tidy-0.100.0-1|61	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Pod-Tidy-0.100.0-1|62	%{_fixperms} %{buildroot}/*
21cr|perl-Pod-Tidy-0.100.0-1|63	
21cr|perl-Pod-Tidy-0.100.0-1|64	%check
21cr|perl-Pod-Tidy-0.100.0-1|65	./Build test
21cr|perl-Pod-Tidy-0.100.0-1|66	
21cr|perl-Pod-Tidy-0.100.0-1|67	%files
21cr|perl-Pod-Tidy-0.100.0-1|68	%license LICENSE
21cr|perl-Pod-Tidy-0.100.0-1|69	%doc Changes Todo
21cr|perl-Pod-Tidy-0.100.0-1|70	%{_bindir}/*
21cr|perl-Pod-Tidy-0.100.0-1|71	%{perl_vendorlib}/*
21cr|perl-Pod-Tidy-0.100.0-1|72	%{_mandir}/man1/*
21cr|perl-Pod-Tidy-0.100.0-1|73	%{_mandir}/man3/*
21cr|perl-Pod-Tidy-0.100.0-1|74	

5289 21
21cr|perl-Pod-ToDemo-1.201.107.90-9|1	%define upstream_name    Pod-ToDemo
21cr|perl-Pod-ToDemo-1.201.107.90-9|2	%define upstream_version 1.20110709
21cr|perl-Pod-ToDemo-1.201.107.90-9|3	
21cr|perl-Pod-ToDemo-1.201.107.90-9|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-ToDemo-1.201.107.90-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-ToDemo-1.201.107.90-9|6	Release:	9
21cr|perl-Pod-ToDemo-1.201.107.90-9|7	
21cr|perl-Pod-ToDemo-1.201.107.90-9|8	Summary:	Writes a demo program from a tutorial POD
21cr|perl-Pod-ToDemo-1.201.107.90-9|9	
21cr|perl-Pod-ToDemo-1.201.107.90-9|10	License:	GPL+ or Artistic
21cr|perl-Pod-ToDemo-1.201.107.90-9|11	Group:		Development/Perl
21cr|perl-Pod-ToDemo-1.201.107.90-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-ToDemo-1.201.107.90-9|13	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-ToDemo-1.201.107.90-9|14	
21cr|perl-Pod-ToDemo-1.201.107.90-9|15	BuildRequires:	perl(Test::Exception)
21cr|perl-Pod-ToDemo-1.201.107.90-9|16	BuildRequires:	perl(Test::Simple)
21cr|perl-Pod-ToDemo-1.201.107.90-9|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Pod-ToDemo-1.201.107.90-9|18	BuildRequires:	perl-devel
21cr|perl-Pod-ToDemo-1.201.107.90-9|19	BuildArch:	noarch
21cr|perl-Pod-ToDemo-1.201.107.90-9|20	
21cr|perl-Pod-ToDemo-1.201.107.90-9|21	%description
21cr|perl-Pod-ToDemo-1.201.107.90-9|22	Pod::ToDemo allows you to write POD-only modules that serve as tutorials which
21cr|perl-Pod-ToDemo-1.201.107.90-9|23	can write out demo programs if you invoke them directly.  That is, while
21cr|perl-Pod-ToDemo-1.201.107.90-9|24	SDL::Tutorial is a tutorial on writing beginner SDL applications with Perl,
21cr|perl-Pod-ToDemo-1.201.107.90-9|25	you can invoke it as:
21cr|perl-Pod-ToDemo-1.201.107.90-9|26	
21cr|perl-Pod-ToDemo-1.201.107.90-9|27	$ perl -MSDL::Tutorial=sdl_demo.pl -e 1
21cr|perl-Pod-ToDemo-1.201.107.90-9|28	
21cr|perl-Pod-ToDemo-1.201.107.90-9|29	and it will write a bare-bones demo program called sdl_demo.pl based on the
21cr|perl-Pod-ToDemo-1.201.107.90-9|30	tutorial.
21cr|perl-Pod-ToDemo-1.201.107.90-9|31	
21cr|perl-Pod-ToDemo-1.201.107.90-9|32	%prep
21cr|perl-Pod-ToDemo-1.201.107.90-9|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-ToDemo-1.201.107.90-9|34	rm -f t/0-signature.t
21cr|perl-Pod-ToDemo-1.201.107.90-9|35	
21cr|perl-Pod-ToDemo-1.201.107.90-9|36	%build
21cr|perl-Pod-ToDemo-1.201.107.90-9|37	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-ToDemo-1.201.107.90-9|38	%make
21cr|perl-Pod-ToDemo-1.201.107.90-9|39	
21cr|perl-Pod-ToDemo-1.201.107.90-9|40	%check
21cr|perl-Pod-ToDemo-1.201.107.90-9|41	make test
21cr|perl-Pod-ToDemo-1.201.107.90-9|42	
21cr|perl-Pod-ToDemo-1.201.107.90-9|43	%install
21cr|perl-Pod-ToDemo-1.201.107.90-9|44	%makeinstall_std
21cr|perl-Pod-ToDemo-1.201.107.90-9|45	
21cr|perl-Pod-ToDemo-1.201.107.90-9|46	%files
21cr|perl-Pod-ToDemo-1.201.107.90-9|47	%doc Changes README
21cr|perl-Pod-ToDemo-1.201.107.90-9|48	%{_mandir}/man3/*
21cr|perl-Pod-ToDemo-1.201.107.90-9|49	%{perl_vendorlib}/Pod

5290 21
21cr|perl-Pod-Weaver-4.18.0-1|1	%define upstream_name    Pod-Weaver
21cr|perl-Pod-Weaver-4.18.0-1|2	%define upstream_version 4.018
21cr|perl-Pod-Weaver-4.18.0-1|3	
21cr|perl-Pod-Weaver-4.18.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Weaver-4.18.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Weaver-4.18.0-1|6	Release:	1
21cr|perl-Pod-Weaver-4.18.0-1|7	
21cr|perl-Pod-Weaver-4.18.0-1|8	Summary:	A bundle for the most commonly-needed prep work for a pod document
21cr|perl-Pod-Weaver-4.18.0-1|9	
21cr|perl-Pod-Weaver-4.18.0-1|10	License:	GPL+ or Artistic
21cr|perl-Pod-Weaver-4.18.0-1|11	Group:		Development/Perl
21cr|perl-Pod-Weaver-4.18.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Weaver-4.18.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Weaver-%{upstream_version}.tar.gz
21cr|perl-Pod-Weaver-4.18.0-1|14	
21cr|perl-Pod-Weaver-4.18.0-1|15	BuildRequires:	perl-devel
21cr|perl-Pod-Weaver-4.18.0-1|16	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Pod-Weaver-4.18.0-1|17	BuildRequires:	perl(Config::INI)
21cr|perl-Pod-Weaver-4.18.0-1|18	BuildRequires:	perl(Config::MVP::Reader::INI)
21cr|perl-Pod-Weaver-4.18.0-1|19	BuildRequires:	perl(Config::MVP)
21cr|perl-Pod-Weaver-4.18.0-1|20	BuildRequires:	perl(DateTime)
21cr|perl-Pod-Weaver-4.18.0-1|21	BuildRequires:	perl(experimental)
21cr|perl-Pod-Weaver-4.18.0-1|22	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Pod-Weaver-4.18.0-1|23	BuildRequires:	perl(Log::Dispatchouli)
21cr|perl-Pod-Weaver-4.18.0-1|24	BuildRequires:	perl(Moose)
21cr|perl-Pod-Weaver-4.18.0-1|25	BuildRequires:	perl(Moose::Autobox)
21cr|perl-Pod-Weaver-4.18.0-1|26	BuildRequires:	perl(PPI)
21cr|perl-Pod-Weaver-4.18.0-1|27	BuildRequires:	perl(Pod::Elemental)
21cr|perl-Pod-Weaver-4.18.0-1|28	BuildRequires:	perl(Pod::Eventual::Simple)
21cr|perl-Pod-Weaver-4.18.0-1|29	BuildRequires:	perl(Software::License)
21cr|perl-Pod-Weaver-4.18.0-1|30	BuildRequires:	perl(String::Flogger)
21cr|perl-Pod-Weaver-4.18.0-1|31	BuildRequires:	perl(String::RewritePrefix)
21cr|perl-Pod-Weaver-4.18.0-1|32	BuildRequires:	perl(String::Formatter)
21cr|perl-Pod-Weaver-4.18.0-1|33	BuildRequires:	perl(Test::Differences)
21cr|perl-Pod-Weaver-4.18.0-1|34	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Pod-Weaver-4.18.0-1|35	
21cr|perl-Pod-Weaver-4.18.0-1|36	BuildArch:	noarch
21cr|perl-Pod-Weaver-4.18.0-1|37	
21cr|perl-Pod-Weaver-4.18.0-1|38	%description
21cr|perl-Pod-Weaver-4.18.0-1|39	Pod::Weaver is a system for building Pod documents from templates. It
21cr|perl-Pod-Weaver-4.18.0-1|40	doesn't perform simple text substitution, but instead builds a
21cr|perl-Pod-Weaver-4.18.0-1|41	Pod::Elemental::Document. Its plugins sketch out a series of sections that
21cr|perl-Pod-Weaver-4.18.0-1|42	will be produced based on an existing Pod document or other provided
21cr|perl-Pod-Weaver-4.18.0-1|43	information.
21cr|perl-Pod-Weaver-4.18.0-1|44	
21cr|perl-Pod-Weaver-4.18.0-1|45	%prep
21cr|perl-Pod-Weaver-4.18.0-1|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Weaver-4.18.0-1|47	
21cr|perl-Pod-Weaver-4.18.0-1|48	%build
21cr|perl-Pod-Weaver-4.18.0-1|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Weaver-4.18.0-1|50	%make
21cr|perl-Pod-Weaver-4.18.0-1|51	
21cr|perl-Pod-Weaver-4.18.0-1|52	%check
21cr|perl-Pod-Weaver-4.18.0-1|53	make test
21cr|perl-Pod-Weaver-4.18.0-1|54	
21cr|perl-Pod-Weaver-4.18.0-1|55	%install
21cr|perl-Pod-Weaver-4.18.0-1|56	%makeinstall_std
21cr|perl-Pod-Weaver-4.18.0-1|57	
21cr|perl-Pod-Weaver-4.18.0-1|58	%files
21cr|perl-Pod-Weaver-4.18.0-1|59	%doc Changes LICENSE README
21cr|perl-Pod-Weaver-4.18.0-1|60	%{_mandir}/man3/*
21cr|perl-Pod-Weaver-4.18.0-1|61	%{perl_vendorlib}/*

5291 21
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|1	%define upstream_name    Pod-Weaver-PluginBundle-MARCEL
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|2	%define upstream_version 1.102460
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|3	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|6	Release:    4
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|7	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|8	Summary:    Build POD documentation like MARCEL
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|9	License:    GPL+ or Artistic
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|10	Group:      Development/Perl
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|12	Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|13	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|14	BuildRequires:	perl-devel
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|15	BuildRequires:	perl(Carp)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|16	BuildRequires:	perl(English)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|17	BuildRequires:	perl(File::Find)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|18	BuildRequires:	perl(File::Temp)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|19	BuildRequires:	perl(Pod::Weaver::Config::Assembler)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|20	BuildRequires:	perl(Pod::Weaver::Section::Availability)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|21	BuildRequires:	perl(Pod::Weaver::Section::BugsAndLimitations)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|22	BuildRequires:	perl(Pod::Weaver::Section::Installation)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|23	BuildRequires:	perl(Scalar::Util)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|24	BuildRequires:	perl(Test::More)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|25	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|26	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|27	BuildRequires:	perl(strictures)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|28	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|29	BuildRequires:	perl(aliased)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|30	BuildRequires:	perl(CPAN::Meta::Merge)
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|31	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|32	BuildArch: noarch
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|33	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|34	%description
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|35	This is the bundle used by default for my distributions. It is nearly
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|36	equivalent to the following:
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|37	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|38	[@CorePrep]
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|39	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|40	[Name]
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|41	[Version]
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|42	.
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|43	%prep
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|45	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|46	%build
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|48	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|49	%make
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|50	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|51	%check
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|52	make test
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|53	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|54	%install
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|55	%makeinstall_std
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|56	
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|57	%files
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|58	%doc Changes LICENSE META.yml META.json README
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|59	%{_mandir}/man3/*
21cr|perl-Pod-Weaver-PluginBundle-MARCEL-1.102.460-4|60	%perl_vendorlib/*

5292 21
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|1	%define upstream_name    Pod-Weaver-Section-Availability
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|2	%define upstream_version 1.20
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|3	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|6	Release:    4
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|7	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|8	Summary:    Add an AVAILABILITY pod section
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|9	License:    GPL+ or Artistic
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|10	Group:      Development/Perl
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|13	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|14	BuildRequires: perl-devel
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|15	BuildRequires: perl(Dist::Zilla::Plugin::Bugtracker)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|16	BuildRequires: perl(Dist::Zilla::Plugin::Homepage)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|18	BuildRequires: perl(File::Find)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|19	BuildRequires: perl(File::Temp)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|20	BuildRequires: perl(Module::Build)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|21	BuildRequires: perl(Moose)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|22	BuildRequires: perl(Moose::Autobox)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|23	BuildRequires: perl(Pod::Weaver::Role::Section)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|24	BuildRequires: perl(Test::More)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|25	BuildRequires: perl(namespace::autoclean)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|26	BuildRequires: perl(strict)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|27	BuildRequires: perl(warnings)
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|28	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|29	BuildArch:  noarch
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|30	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|31	%description
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|32	This section plugin will produce
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|33	a hunk of Pod that refers the user to
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|34	the distribution's homepage
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|35	and development versions.
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|36	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|37	%prep
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|39	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|40	%build
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|42	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|43	%make
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|44	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|45	%check
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|46	make test
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|47	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|48	%install
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|49	%makeinstall_std
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|50	
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|51	%files
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|52	%doc Changes LICENSE META.json META.yml README
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|53	%{_mandir}/man3/*
21cr|perl-Pod-Weaver-Section-Availability-1.200.0-4|54	%perl_vendorlib/*

5293 21
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|1	%define upstream_name    Pod-Weaver-Section-BugsAndLimitations
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|2	%define upstream_version 1.20
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|3	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|6	Release:    4
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|7	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|8	Summary:    Add a BUGS AND LIMITATIONS pod section
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|9	License:    GPL+ or Artistic
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|10	Group:      Development/Perl
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|13	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|14	BuildRequires: perl-devel
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|15	BuildRequires: perl(Dist::Zilla::Plugin::Bugtracker)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|17	BuildRequires: perl(File::Find)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|18	BuildRequires: perl(File::Temp)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|19	BuildRequires: perl(Moose)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|20	BuildRequires: perl(Moose::Autobox)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|21	BuildRequires: perl(Pod::Weaver::Role::Section)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|22	BuildRequires: perl(Test::More)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|23	BuildRequires: perl(namespace::autoclean)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|24	BuildRequires: perl(strict)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|25	BuildRequires: perl(warnings)
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|26	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|27	BuildArch:  noarch
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|28	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|29	%description
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|30	This section plugin will produce a hunk of Pod that refers to the
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|31	bugtracker URL.
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|32	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|33	You need to use Dist::Zilla::Plugin::Bugtracker in your "dist.ini" file,
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|34	because this plugin relies on information that other plugin generates.
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|35	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|36	weave_section
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|37	adds the "BUGS AND LIMITATIONS" section.
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|38	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|39	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|40	%prep
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|42	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|43	%build
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|45	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|46	%make
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|47	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|48	%check
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|49	make test
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|50	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|51	%install
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|52	%makeinstall_std
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|53	
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|54	%files
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|55	%doc Changes LICENSE META.json META.yml README
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|56	%{_mandir}/man3/*
21cr|perl-Pod-Weaver-Section-BugsAndLimitations-1.200.0-4|57	%perl_vendorlib/*

5294 21
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|1	%define upstream_name    Pod-Weaver-Section-Installation
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|2	%define upstream_version 1.101421
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|3	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|4	Name:       perl-%{upstream_name}
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|6	Release:    4
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|7	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|8	Summary:    Add an INSTALLATION pod section
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|9	License:    GPL+ or Artistic
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|10	Group:      Development/Perl
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|12	Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|13	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|14	BuildRequires: perl-devel
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|15	BuildRequires: perl(File::Find)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|16	BuildRequires: perl(File::Temp)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|17	BuildRequires: perl(Moose)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|18	BuildRequires: perl(Moose::Autobox)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|19	BuildRequires: perl(Pod::Weaver::Role::Section)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|20	BuildRequires: perl(Test::More)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|21	BuildRequires: perl(namespace::autoclean)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|22	BuildRequires: perl(strict)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|23	BuildRequires: perl(warnings)
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|24	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|25	BuildArch:  noarch
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|26	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|27	%description
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|28	This section plugin will produce a hunk of Pod
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|29	that describes how to install the distribution.
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|30	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|31	%prep
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|33	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|34	%build
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|36	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|37	%make
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|38	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|39	%check
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|40	make test
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|41	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|42	%install
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|43	%makeinstall_std
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|44	
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|45	%files
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|46	%doc Changes LICENSE META.json META.yml README
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|47	%{_mandir}/man3/*
21cr|perl-Pod-Weaver-Section-Installation-1.101.421-4|48	%perl_vendorlib/*

5295 21
21cr|perl-Pod-WikiDoc-0.210.0-1|1	%define upstream_name    Pod-WikiDoc
21cr|perl-Pod-WikiDoc-0.210.0-1|2	%define upstream_version 0.21
21cr|perl-Pod-WikiDoc-0.210.0-1|3	
21cr|perl-Pod-WikiDoc-0.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-WikiDoc-0.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-WikiDoc-0.210.0-1|6	Release:	1
21cr|perl-Pod-WikiDoc-0.210.0-1|7	
21cr|perl-Pod-WikiDoc-0.210.0-1|8	Summary:	Examples of Pod::WikiDoc usage
21cr|perl-Pod-WikiDoc-0.210.0-1|9	
21cr|perl-Pod-WikiDoc-0.210.0-1|10	License:	GPL+ or Artistic
21cr|perl-Pod-WikiDoc-0.210.0-1|11	Group:		Development/Perl
21cr|perl-Pod-WikiDoc-0.210.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-WikiDoc-0.210.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-WikiDoc-%{upstream_version}.tar.gz
21cr|perl-Pod-WikiDoc-0.210.0-1|14	
21cr|perl-Pod-WikiDoc-0.210.0-1|15	BuildRequires:	perl-devel
21cr|perl-Pod-WikiDoc-0.210.0-1|16	BuildRequires:	perl(Cwd)
21cr|perl-Pod-WikiDoc-0.210.0-1|17	BuildRequires:	perl(File::Basename)
21cr|perl-Pod-WikiDoc-0.210.0-1|18	BuildRequires:	perl(File::Find)
21cr|perl-Pod-WikiDoc-0.210.0-1|19	BuildRequires:	perl(File::Spec)
21cr|perl-Pod-WikiDoc-0.210.0-1|20	BuildRequires:	perl(File::Temp)
21cr|perl-Pod-WikiDoc-0.210.0-1|21	BuildRequires:	perl(File::pushd)
21cr|perl-Pod-WikiDoc-0.210.0-1|22	BuildRequires:	perl(Getopt::Lucid)
21cr|perl-Pod-WikiDoc-0.210.0-1|23	BuildRequires:	perl(IO::String)
21cr|perl-Pod-WikiDoc-0.210.0-1|24	BuildRequires:	perl(IPC::Run3)
21cr|perl-Pod-WikiDoc-0.210.0-1|25	BuildRequires:	perl(Parse::RecDescent)
21cr|perl-Pod-WikiDoc-0.210.0-1|26	BuildRequires:	perl(Pod::Usage)
21cr|perl-Pod-WikiDoc-0.210.0-1|27	BuildRequires:	perl(Probe::Perl)
21cr|perl-Pod-WikiDoc-0.210.0-1|28	BuildRequires:	perl(Scalar::Util)
21cr|perl-Pod-WikiDoc-0.210.0-1|29	BuildRequires:	perl(Test::More)
21cr|perl-Pod-WikiDoc-0.210.0-1|30	BuildRequires:	perl(Text::Balanced)
21cr|perl-Pod-WikiDoc-0.210.0-1|31	BuildArch:	noarch
21cr|perl-Pod-WikiDoc-0.210.0-1|32	
21cr|perl-Pod-WikiDoc-0.210.0-1|33	%description
21cr|perl-Pod-WikiDoc-0.210.0-1|34	Pod works well, but writing it can be time-consuming and tedious. For
21cr|perl-Pod-WikiDoc-0.210.0-1|35	example, commonly used layouts like lists require numerous lines of text to
21cr|perl-Pod-WikiDoc-0.210.0-1|36	make just a couple of simple points. An alternative approach is to write
21cr|perl-Pod-WikiDoc-0.210.0-1|37	documentation in a wiki-text shorthand (referred to here as _wikidoc_) and
21cr|perl-Pod-WikiDoc-0.210.0-1|38	use Pod::WikiDoc to extract it and convert it into its corresponding Pod as
21cr|perl-Pod-WikiDoc-0.210.0-1|39	a separate '.pod' file.
21cr|perl-Pod-WikiDoc-0.210.0-1|40	
21cr|perl-Pod-WikiDoc-0.210.0-1|41	Documentation written in wikidoc may be embedded in Pod format blocks, or,
21cr|perl-Pod-WikiDoc-0.210.0-1|42	optionally, in specially marked comment blocks. Wikidoc uses simple
21cr|perl-Pod-WikiDoc-0.210.0-1|43	text-based markup like wiki websites to indicate formatting and links. (See
21cr|perl-Pod-WikiDoc-0.210.0-1|44	the /WIKIDOC MARKUP manpage, below.)
21cr|perl-Pod-WikiDoc-0.210.0-1|45	
21cr|perl-Pod-WikiDoc-0.210.0-1|46	Pod::WikiDoc processes text files (or text strings) by extracting both
21cr|perl-Pod-WikiDoc-0.210.0-1|47	existing Pod and wikidoc, converting the wikidoc to Pod, and then writing
21cr|perl-Pod-WikiDoc-0.210.0-1|48	the combined document back to a file or standard output.
21cr|perl-Pod-WikiDoc-0.210.0-1|49	
21cr|perl-Pod-WikiDoc-0.210.0-1|50	%prep
21cr|perl-Pod-WikiDoc-0.210.0-1|51	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-WikiDoc-0.210.0-1|52	
21cr|perl-Pod-WikiDoc-0.210.0-1|53	%build
21cr|perl-Pod-WikiDoc-0.210.0-1|54	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-WikiDoc-0.210.0-1|55	%make
21cr|perl-Pod-WikiDoc-0.210.0-1|56	
21cr|perl-Pod-WikiDoc-0.210.0-1|57	%check
21cr|perl-Pod-WikiDoc-0.210.0-1|58	%make test
21cr|perl-Pod-WikiDoc-0.210.0-1|59	
21cr|perl-Pod-WikiDoc-0.210.0-1|60	%install
21cr|perl-Pod-WikiDoc-0.210.0-1|61	%makeinstall_std
21cr|perl-Pod-WikiDoc-0.210.0-1|62	
21cr|perl-Pod-WikiDoc-0.210.0-1|63	%files
21cr|perl-Pod-WikiDoc-0.210.0-1|64	%doc Changes README LICENSE
21cr|perl-Pod-WikiDoc-0.210.0-1|65	%{_mandir}/man?/*
21cr|perl-Pod-WikiDoc-0.210.0-1|66	%{perl_vendorlib}/*
21cr|perl-Pod-WikiDoc-0.210.0-1|67	%{_bindir}/wikidoc

5296 21
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|1	%define upstream_name    Pod-Wordlist-hanekomu
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|2	%define upstream_version 1.132680
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|3	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|6	Release:	5
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|7	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|8	Summary:	Add words for spell checking POD
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|9	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|10	License:	GPL+ or Artistic
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|11	Group:		Development/Perl
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Wordlist-hanekomu-%{upstream_version}.tar.gz
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|14	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|15	BuildRequires:	perl-devel
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|17	BuildRequires:	perl(Pod::Wordlist)
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|18	BuildRequires:	perl(Test::More)
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|19	BuildRequires:	perl(Test::Spelling)
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|20	BuildArch:	noarch
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|21	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|22	%description
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|23	This module, when loaded, adds stopwords for POD spell checking, that is,
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|24	words that should be ignored by the spell check.
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|25	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|26	%prep
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|28	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|29	%build
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|31	%make
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|32	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|33	%check
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|34	#make test
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|35	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|36	%install
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|37	%makeinstall_std
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|38	
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|39	%files
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|40	%doc META.yml README Changes
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|41	%{_mandir}/man3/*
21cr|perl-Pod-Wordlist-hanekomu-1.132.680-5|42	%{perl_vendorlib}/*

5297 21
21cr|perl-Pod-Wrap-0.10.0-1|1	%define upstream_name    Pod-Wrap
21cr|perl-Pod-Wrap-0.10.0-1|2	%define upstream_version 0.01
21cr|perl-Pod-Wrap-0.10.0-1|3	
21cr|perl-Pod-Wrap-0.10.0-1|4	Name:           perl-Pod-Wrap
21cr|perl-Pod-Wrap-0.10.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Pod-Wrap-0.10.0-1|6	Release:        1
21cr|perl-Pod-Wrap-0.10.0-1|7	Summary:        Wrap pod paragraphs, leaving verbatim text and code alone
21cr|perl-Pod-Wrap-0.10.0-1|8	Group:          Development/Perl
21cr|perl-Pod-Wrap-0.10.0-1|9	License:        GPL+ or Artistic
21cr|perl-Pod-Wrap-0.10.0-1|10	URL:            https://metacpan.org/release/Pod-Wrap
21cr|perl-Pod-Wrap-0.10.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/N/NU/NUFFIN/Pod-Wrap-%{upstream_version}.tar.gz
21cr|perl-Pod-Wrap-0.10.0-1|12	BuildArch:      noarch
21cr|perl-Pod-Wrap-0.10.0-1|13	BuildRequires:  perl-interpreter
21cr|perl-Pod-Wrap-0.10.0-1|14	BuildRequires:  perl-generators
21cr|perl-Pod-Wrap-0.10.0-1|15	BuildRequires:  perl(Module::Build)
21cr|perl-Pod-Wrap-0.10.0-1|16	BuildRequires:  perl(strict)
21cr|perl-Pod-Wrap-0.10.0-1|17	BuildRequires:  perl(warnings)
21cr|perl-Pod-Wrap-0.10.0-1|18	# Run-time
21cr|perl-Pod-Wrap-0.10.0-1|19	BuildRequires:  perl(base)
21cr|perl-Pod-Wrap-0.10.0-1|20	BuildRequires:  perl(Pod::Parser)
21cr|perl-Pod-Wrap-0.10.0-1|21	BuildRequires:  perl(Text::Wrap)
21cr|perl-Pod-Wrap-0.10.0-1|22	# Tests
21cr|perl-Pod-Wrap-0.10.0-1|23	BuildRequires:  perl(B::Deparse)
21cr|perl-Pod-Wrap-0.10.0-1|24	BuildRequires:  perl(Fcntl)
21cr|perl-Pod-Wrap-0.10.0-1|25	BuildRequires:  perl(IO::Select)
21cr|perl-Pod-Wrap-0.10.0-1|26	BuildRequires:  perl(IPC::Open3)
21cr|perl-Pod-Wrap-0.10.0-1|27	BuildRequires:  perl(Pod::Stripper)
21cr|perl-Pod-Wrap-0.10.0-1|28	BuildRequires:  perl(Test::More)
21cr|perl-Pod-Wrap-0.10.0-1|29	BuildRequires:  perl(Text::Diff)
21cr|perl-Pod-Wrap-0.10.0-1|30	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Pod-Wrap-0.10.0-1|31	
21cr|perl-Pod-Wrap-0.10.0-1|32	%description
21cr|perl-Pod-Wrap-0.10.0-1|33	This is a Pod::Parser subclass, based on Pod::Stripper. It parses perl
21cr|perl-Pod-Wrap-0.10.0-1|34	files, wrapping pod text, and leaving everything else intact. It prints
21cr|perl-Pod-Wrap-0.10.0-1|35	it's output to wherever you point it to (like you do with Pod::Parser (and
21cr|perl-Pod-Wrap-0.10.0-1|36	Pod::Stripper)).
21cr|perl-Pod-Wrap-0.10.0-1|37	
21cr|perl-Pod-Wrap-0.10.0-1|38	%prep
21cr|perl-Pod-Wrap-0.10.0-1|39	%setup -q -n Pod-Wrap-%{upstream_version}
21cr|perl-Pod-Wrap-0.10.0-1|40	
21cr|perl-Pod-Wrap-0.10.0-1|41	%build
21cr|perl-Pod-Wrap-0.10.0-1|42	perl Build.PL installdirs=vendor
21cr|perl-Pod-Wrap-0.10.0-1|43	./Build
21cr|perl-Pod-Wrap-0.10.0-1|44	
21cr|perl-Pod-Wrap-0.10.0-1|45	%install
21cr|perl-Pod-Wrap-0.10.0-1|46	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Pod-Wrap-0.10.0-1|47	%{_fixperms} %{buildroot}/*
21cr|perl-Pod-Wrap-0.10.0-1|48	
21cr|perl-Pod-Wrap-0.10.0-1|49	%check
21cr|perl-Pod-Wrap-0.10.0-1|50	./Build test
21cr|perl-Pod-Wrap-0.10.0-1|51	
21cr|perl-Pod-Wrap-0.10.0-1|52	%files
21cr|perl-Pod-Wrap-0.10.0-1|53	%license Artistic COPYING
21cr|perl-Pod-Wrap-0.10.0-1|54	%doc README
21cr|perl-Pod-Wrap-0.10.0-1|55	%{_bindir}/*
21cr|perl-Pod-Wrap-0.10.0-1|56	%{perl_vendorlib}/*
21cr|perl-Pod-Wrap-0.10.0-1|57	%{_mandir}/man1/*
21cr|perl-Pod-Wrap-0.10.0-1|58	%{_mandir}/man3/*

5298 21
21cr|perl-Pod-Xhtml-1.610.0-8|1	%define upstream_name    Pod-Xhtml
21cr|perl-Pod-Xhtml-1.610.0-8|2	%define upstream_version 1.61
21cr|perl-Pod-Xhtml-1.610.0-8|3	
21cr|perl-Pod-Xhtml-1.610.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Pod-Xhtml-1.610.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Pod-Xhtml-1.610.0-8|6	Release:	8
21cr|perl-Pod-Xhtml-1.610.0-8|7	
21cr|perl-Pod-Xhtml-1.610.0-8|8	Summary:	Allow off-page links in POD to point to a URL
21cr|perl-Pod-Xhtml-1.610.0-8|9	
21cr|perl-Pod-Xhtml-1.610.0-8|10	License:	GPL+ or Artistic
21cr|perl-Pod-Xhtml-1.610.0-8|11	Group:		Development/Perl
21cr|perl-Pod-Xhtml-1.610.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Pod-Xhtml-1.610.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Pod-Xhtml-1.610.0-8|14	# https://rt.cpan.org/Public/Bug/Display.html?id=56324
21cr|perl-Pod-Xhtml-1.610.0-8|15	Patch0:		Pod-Xhtml-1.59-uri_escape.patch
21cr|perl-Pod-Xhtml-1.610.0-8|16	
21cr|perl-Pod-Xhtml-1.610.0-8|17	BuildRequires:	perl-devel
21cr|perl-Pod-Xhtml-1.610.0-8|18	BuildRequires:	perl(Pod::ParseUtils)
21cr|perl-Pod-Xhtml-1.610.0-8|19	BuildRequires:	perl(Pod::Parser)
21cr|perl-Pod-Xhtml-1.610.0-8|20	BuildRequires:	perl(Test)
21cr|perl-Pod-Xhtml-1.610.0-8|21	BuildRequires:	perl(Test::Assertions::TestScript)
21cr|perl-Pod-Xhtml-1.610.0-8|22	BuildRequires:	perl(Test::More)
21cr|perl-Pod-Xhtml-1.610.0-8|23	BuildRequires:	perl(URI::Escape)
21cr|perl-Pod-Xhtml-1.610.0-8|24	
21cr|perl-Pod-Xhtml-1.610.0-8|25	BuildArch:	noarch
21cr|perl-Pod-Xhtml-1.610.0-8|26	
21cr|perl-Pod-Xhtml-1.610.0-8|27	%description
21cr|perl-Pod-Xhtml-1.610.0-8|28	This is a module to translate POD to Xhtml. Lorem ipsum the Dolor/Dolor
21cr|perl-Pod-Xhtml-1.610.0-8|29	manpage sit amet consectueur adipscing elit. Sed diam nomumny. This is a
21cr|perl-Pod-Xhtml-1.610.0-8|30	module to translate POD to Xhtml. /Lorem ipsum dolor sit amet consectueur
21cr|perl-Pod-Xhtml-1.610.0-8|31	adipscing elit. Sed diam nomumny. This is a module to translate _POD_ to
21cr|perl-Pod-Xhtml-1.610.0-8|32	Xhtml. *Lorem* ipsum _dolor_ sit amet 'consectueur adipscing' elit. . This
21cr|perl-Pod-Xhtml-1.610.0-8|33	is a module to translate POD to Xhtml. See the /Lorem manpage ipsum dolor
21cr|perl-Pod-Xhtml-1.610.0-8|34	sit amet consectueur adipscing elit. Sed diam the nomumny manpage. the
21cr|perl-Pod-Xhtml-1.610.0-8|35	http://foo.bar/baz/ manpage
21cr|perl-Pod-Xhtml-1.610.0-8|36	
21cr|perl-Pod-Xhtml-1.610.0-8|37	%prep
21cr|perl-Pod-Xhtml-1.610.0-8|38	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Pod-Xhtml-1.610.0-8|39	
21cr|perl-Pod-Xhtml-1.610.0-8|40	%build
21cr|perl-Pod-Xhtml-1.610.0-8|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Pod-Xhtml-1.610.0-8|42	%make
21cr|perl-Pod-Xhtml-1.610.0-8|43	
21cr|perl-Pod-Xhtml-1.610.0-8|44	%check
21cr|perl-Pod-Xhtml-1.610.0-8|45	make test
21cr|perl-Pod-Xhtml-1.610.0-8|46	
21cr|perl-Pod-Xhtml-1.610.0-8|47	%install
21cr|perl-Pod-Xhtml-1.610.0-8|48	%makeinstall_std
21cr|perl-Pod-Xhtml-1.610.0-8|49	
21cr|perl-Pod-Xhtml-1.610.0-8|50	%files
21cr|perl-Pod-Xhtml-1.610.0-8|51	%doc Changes README
21cr|perl-Pod-Xhtml-1.610.0-8|52	%{_mandir}/man?/*
21cr|perl-Pod-Xhtml-1.610.0-8|53	%{perl_vendorlib}/*
21cr|perl-Pod-Xhtml-1.610.0-8|54	%{_bindir}/pod2xhtml

5299 21
21cr|perl-POE-API-Peek-2.200.0-5|1	%define upstream_name    POE-API-Peek
21cr|perl-POE-API-Peek-2.200.0-5|2	%define upstream_version 2.20
21cr|perl-POE-API-Peek-2.200.0-5|3	
21cr|perl-POE-API-Peek-2.200.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-POE-API-Peek-2.200.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-API-Peek-2.200.0-5|6	Release:	5
21cr|perl-POE-API-Peek-2.200.0-5|7	Epoch:		1
21cr|perl-POE-API-Peek-2.200.0-5|8	
21cr|perl-POE-API-Peek-2.200.0-5|9	Summary:	Peek into the internals of a running POE environment
21cr|perl-POE-API-Peek-2.200.0-5|10	
21cr|perl-POE-API-Peek-2.200.0-5|11	License:	Artistic
21cr|perl-POE-API-Peek-2.200.0-5|12	Group:		Development/Perl
21cr|perl-POE-API-Peek-2.200.0-5|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-API-Peek-2.200.0-5|14	Source0:	http://www.cpan.org/modules/by-module/POE/POE-API-Peek-%{upstream_version}.tar.gz
21cr|perl-POE-API-Peek-2.200.0-5|15	
21cr|perl-POE-API-Peek-2.200.0-5|16	BuildRequires:	perl-devel
21cr|perl-POE-API-Peek-2.200.0-5|17	BuildRequires:	perl(Devel::Size)
21cr|perl-POE-API-Peek-2.200.0-5|18	BuildRequires:	perl(POE)
21cr|perl-POE-API-Peek-2.200.0-5|19	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-POE-API-Peek-2.200.0-5|20	BuildArch:	noarch
21cr|perl-POE-API-Peek-2.200.0-5|21	
21cr|perl-POE-API-Peek-2.200.0-5|22	%description
21cr|perl-POE-API-Peek-2.200.0-5|23	POE::API::Peek extends the POE::Kernel interface to provide clean access to
21cr|perl-POE-API-Peek-2.200.0-5|24	Kernel internals in a cross-version compatible manner. Other calculated
21cr|perl-POE-API-Peek-2.200.0-5|25	data is also available.
21cr|perl-POE-API-Peek-2.200.0-5|26	
21cr|perl-POE-API-Peek-2.200.0-5|27	%prep
21cr|perl-POE-API-Peek-2.200.0-5|28	%setup -q -n POE-API-Peek-%{upstream_version}
21cr|perl-POE-API-Peek-2.200.0-5|29	
21cr|perl-POE-API-Peek-2.200.0-5|30	%build
21cr|perl-POE-API-Peek-2.200.0-5|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-API-Peek-2.200.0-5|32	%make
21cr|perl-POE-API-Peek-2.200.0-5|33	
21cr|perl-POE-API-Peek-2.200.0-5|34	%check
21cr|perl-POE-API-Peek-2.200.0-5|35	# Test fail on abf build
21cr|perl-POE-API-Peek-2.200.0-5|36	#make test
21cr|perl-POE-API-Peek-2.200.0-5|37	
21cr|perl-POE-API-Peek-2.200.0-5|38	%install
21cr|perl-POE-API-Peek-2.200.0-5|39	%makeinstall_std
21cr|perl-POE-API-Peek-2.200.0-5|40	
21cr|perl-POE-API-Peek-2.200.0-5|41	%files
21cr|perl-POE-API-Peek-2.200.0-5|42	%{perl_vendorlib}/POE
21cr|perl-POE-API-Peek-2.200.0-5|43	%{_mandir}/man3/*

5300 21
21cr|perl-POE-Component-Client-DNS-1.53.0-5|1	%define upstream_name	 POE-Component-Client-DNS
21cr|perl-POE-Component-Client-DNS-1.53.0-5|2	%define upstream_version 1.053
21cr|perl-POE-Component-Client-DNS-1.53.0-5|3	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Client-DNS-1.53.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Client-DNS-1.53.0-5|6	Release:	5
21cr|perl-POE-Component-Client-DNS-1.53.0-5|7	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|8	Summary:	POE::Component::Client::DNS - non-blocking, concurrent DNS requests
21cr|perl-POE-Component-Client-DNS-1.53.0-5|9	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|10	License:	GPL
21cr|perl-POE-Component-Client-DNS-1.53.0-5|11	Group:		Development/Perl
21cr|perl-POE-Component-Client-DNS-1.53.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Client-DNS-1.53.0-5|13	Source0:	http://www.cpan.org/modules/by-module/POE/POE-Component-Client-DNS-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Client-DNS-1.53.0-5|14	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Client-DNS-1.53.0-5|16	BuildRequires:	perl(Net::DNS)
21cr|perl-POE-Component-Client-DNS-1.53.0-5|17	BuildRequires:	perl(POE)
21cr|perl-POE-Component-Client-DNS-1.53.0-5|18	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-POE-Component-Client-DNS-1.53.0-5|19	BuildArch:	noarch
21cr|perl-POE-Component-Client-DNS-1.53.0-5|20	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|21	%description
21cr|perl-POE-Component-Client-DNS-1.53.0-5|22	POE::Component::Client::DNS provides a facility for non-blocking, concurrent
21cr|perl-POE-Component-Client-DNS-1.53.0-5|23	DNS requests. Using POE, it allows other tasks to run while waiting for name
21cr|perl-POE-Component-Client-DNS-1.53.0-5|24	servers to respond.
21cr|perl-POE-Component-Client-DNS-1.53.0-5|25	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|26	%prep
21cr|perl-POE-Component-Client-DNS-1.53.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Client-DNS-1.53.0-5|28	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|29	%build
21cr|perl-POE-Component-Client-DNS-1.53.0-5|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Client-DNS-1.53.0-5|31	%make
21cr|perl-POE-Component-Client-DNS-1.53.0-5|32	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|33	%check
21cr|perl-POE-Component-Client-DNS-1.53.0-5|34	%make test
21cr|perl-POE-Component-Client-DNS-1.53.0-5|35	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|36	%install
21cr|perl-POE-Component-Client-DNS-1.53.0-5|37	%makeinstall_std
21cr|perl-POE-Component-Client-DNS-1.53.0-5|38	
21cr|perl-POE-Component-Client-DNS-1.53.0-5|39	%files
21cr|perl-POE-Component-Client-DNS-1.53.0-5|40	%doc README CHANGES
21cr|perl-POE-Component-Client-DNS-1.53.0-5|41	%{perl_vendorlib}/*
21cr|perl-POE-Component-Client-DNS-1.53.0-5|42	%{_mandir}/*/*

5301 21
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|1	%define upstream_name    POE-Component-Client-HTTP
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|2	%define upstream_version 0.949
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|3	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|6	Release:    5
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|7	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|8	Summary:    Non-blocking/parallel web requests engine
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|9	License:    GPL+ or Artistic
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|10	Group:      Development/Perl
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|12	Source0:    http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|13	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|14	BuildRequires: perl(HTTP::Request)
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|15	BuildRequires: perl(HTTP::Response)
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|16	BuildRequires: perl(Net::HTTP::Methods)
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|17	BuildRequires: perl(POE) >= 1.366.0
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|18	BuildRequires: perl(POE::Component::Client::Keepalive) >= 0.272.0
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|19	BuildRequires: perl(Test::POE::Server::TCP)
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|20	BuildRequires: perl(Socket::GetAddrInfo)
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|21	BuildRequires: perl(URI)
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|22	BuildRequires: perl(Test::Pod::Coverage) >= 1.04
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|23	BuildRequires: perl-devel
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|24	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|25	BuildArch: noarch
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|26	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|27	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|28	%description
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|29	The HTTPHead filter turns stream data that has the appropriate format
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|30	into a HTTP::Response object. In an all-POE world, this would sit on
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|31	the other end of a connection as POE::Filter::HTTPD/
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|32	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|33	%prep
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|35	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|36	%build
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|38	%make
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|39	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|40	%check
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|41	# delene test need network
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|42	rm t/57_pravus_progress.t
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|43	rm t/01* t/02*
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|44	make test
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|45	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|46	%install
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|47	%makeinstall_std
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|48	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|49	
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|50	%files
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|51	%doc CHANGES README
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|52	%{_mandir}/man3/*
21cr|perl-POE-Component-Client-HTTP-0.949.0-5|53	%perl_vendorlib/POE

5302 21
21cr|perl-POE-Component-Client-Ident-1.160.0-8|1	%define upstream_name	 POE-Component-Client-Ident
21cr|perl-POE-Component-Client-Ident-1.160.0-8|2	%define upstream_version 1.16
21cr|perl-POE-Component-Client-Ident-1.160.0-8|3	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Client-Ident-1.160.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Client-Ident-1.160.0-8|6	Release:	8
21cr|perl-POE-Component-Client-Ident-1.160.0-8|7	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|8	Summary:	A component that provides non-blocking ident lookups to your sessions
21cr|perl-POE-Component-Client-Ident-1.160.0-8|9	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|10	License:	GPL
21cr|perl-POE-Component-Client-Ident-1.160.0-8|11	Group:		Development/Perl
21cr|perl-POE-Component-Client-Ident-1.160.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Client-Ident-1.160.0-8|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Client-Ident-1.160.0-8|14	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Client-Ident-1.160.0-8|16	BuildRequires:	perl(POE)
21cr|perl-POE-Component-Client-Ident-1.160.0-8|17	BuildRequires:	perl(Test::POE::Server::TCP)
21cr|perl-POE-Component-Client-Ident-1.160.0-8|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-POE-Component-Client-Ident-1.160.0-8|19	BuildArch:	noarch
21cr|perl-POE-Component-Client-Ident-1.160.0-8|20	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|21	%description
21cr|perl-POE-Component-Client-Ident-1.160.0-8|22	POE::Component::Client::Ident is a POE component that provides non-blocking
21cr|perl-POE-Component-Client-Ident-1.160.0-8|23	Ident lookup services to other components and sessions. The Ident protocol
21cr|perl-POE-Component-Client-Ident-1.160.0-8|24	is described in RFC 1413
21cr|perl-POE-Component-Client-Ident-1.160.0-8|25	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|26	%prep
21cr|perl-POE-Component-Client-Ident-1.160.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Client-Ident-1.160.0-8|28	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|29	%build
21cr|perl-POE-Component-Client-Ident-1.160.0-8|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Client-Ident-1.160.0-8|31	%make
21cr|perl-POE-Component-Client-Ident-1.160.0-8|32	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|33	%check
21cr|perl-POE-Component-Client-Ident-1.160.0-8|34	%make test
21cr|perl-POE-Component-Client-Ident-1.160.0-8|35	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|36	%install
21cr|perl-POE-Component-Client-Ident-1.160.0-8|37	%makeinstall_std
21cr|perl-POE-Component-Client-Ident-1.160.0-8|38	
21cr|perl-POE-Component-Client-Ident-1.160.0-8|39	%files
21cr|perl-POE-Component-Client-Ident-1.160.0-8|40	%doc README Changes
21cr|perl-POE-Component-Client-Ident-1.160.0-8|41	%{perl_vendorlib}/POE
21cr|perl-POE-Component-Client-Ident-1.160.0-8|42	%{_mandir}/*/*

5303 21
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|1	%define upstream_name    POE-Component-Client-Keepalive
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|2	%define upstream_version 0.272
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|3	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|6	Release:	4
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|7	Epoch:		1
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|8	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|9	Summary:	Manage connections, with keep-alive
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|10	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|11	License:	GPL+ or Artistic
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|12	Group:		Development/Perl
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|14	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|15	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|16	BuildRequires:	perl-devel
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|17	BuildRequires:	perl(Net::IP)
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|18	BuildRequires:	perl(POE)
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|19	BuildRequires:	perl(POE::Component::Client::DNS)
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|20	BuildRequires:	perl(POE::Component::Resolver)
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|21	BuildRequires:	perl(Net::IP::Minimal)
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|22	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|23	BuildArch:	noarch
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|24	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|25	%description
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|26	POE::Component::Client::Keepalive creates and manages connections for
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|27	other components. It maintains a cache of kept-alive connections for
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|28	quick reuse. It is written specifically for clients that can benefit
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|29	from kept-alive connections, such as HTTP clients. Using it for one-shot
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|30	connections would probably be silly.
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|31	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|32	%prep
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|34	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|35	%build
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|37	%make
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|38	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|39	%check
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|40	make test
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|41	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|42	%install
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|43	%makeinstall_std
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|44	
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|45	%files
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|46	%doc CHANGES META.yml README
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|47	%{_mandir}/man3/*
21cr|perl-POE-Component-Client-Keepalive-0.272.0-4|48	%{perl_vendorlib}/*

5304 21
21cr|perl-POE-Component-Client-MPD-2.1.0-1|1	%define upstream_name    POE-Component-Client-MPD
21cr|perl-POE-Component-Client-MPD-2.1.0-1|2	%define upstream_version 2.001
21cr|perl-POE-Component-Client-MPD-2.1.0-1|3	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Client-MPD-2.1.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Client-MPD-2.1.0-1|6	Release:	1
21cr|perl-POE-Component-Client-MPD-2.1.0-1|7	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|8	Summary:	POE component to speak with MPD servers
21cr|perl-POE-Component-Client-MPD-2.1.0-1|9	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-Client-MPD-2.1.0-1|11	Group:		Development/Perl
21cr|perl-POE-Component-Client-MPD-2.1.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Client-MPD-2.1.0-1|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Client-MPD-2.1.0-1|14	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Client-MPD-2.1.0-1|16	BuildRequires:	perl(Sub::Identify)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|17	BuildRequires:	perl(List::AllUtils)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|18	BuildRequires:	perl(Audio::MPD::Common::Item)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|19	BuildRequires:	perl(Audio::MPD::Common::Stats)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|20	BuildRequires:	perl(Audio::MPD::Common::Status)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|21	BuildRequires:	perl(Carp)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|22	BuildRequires:	perl(English)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|23	BuildRequires:	perl(File::Find)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|24	BuildRequires:	perl(FindBin)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|25	BuildRequires:	perl(Moose)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|26	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|27	BuildRequires:	perl(MooseX::Has::Sugar)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|28	BuildRequires:	perl(MooseX::POE)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|29	BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|30	BuildRequires:	perl(MooseX::Types::Moose)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|31	BuildRequires:	perl(POE)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|32	BuildRequires:	perl(POE::Component::Client::TCP)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|33	BuildRequires:	perl(Readonly)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|34	BuildRequires:	perl(Module::Build)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|35	BuildRequires:	perl(Sub::Exporter)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|36	BuildRequires:	perl(Test::Corpus::Audio::MPD)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|37	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|38	BuildRequires:	perl(namespace::autoclean)
21cr|perl-POE-Component-Client-MPD-2.1.0-1|39	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|40	BuildArch:	noarch
21cr|perl-POE-Component-Client-MPD-2.1.0-1|41	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|42	%description
21cr|perl-POE-Component-Client-MPD-2.1.0-1|43	POCOCM gives a clear message-passing interface (sitting on top of POE) for
21cr|perl-POE-Component-Client-MPD-2.1.0-1|44	talking to and controlling MPD (Music Player Daemon) servers. A connection
21cr|perl-POE-Component-Client-MPD-2.1.0-1|45	to the MPD server is established as soon as a new POCOCM object is created.
21cr|perl-POE-Component-Client-MPD-2.1.0-1|46	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|47	Commands are then sent to the server as messages are passed.
21cr|perl-POE-Component-Client-MPD-2.1.0-1|48	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|49	%prep
21cr|perl-POE-Component-Client-MPD-2.1.0-1|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Client-MPD-2.1.0-1|51	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|52	%build
21cr|perl-POE-Component-Client-MPD-2.1.0-1|53	perl Build.PL installdirs=vendor
21cr|perl-POE-Component-Client-MPD-2.1.0-1|54	./Build
21cr|perl-POE-Component-Client-MPD-2.1.0-1|55	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|56	%check
21cr|perl-POE-Component-Client-MPD-2.1.0-1|57	./Build test
21cr|perl-POE-Component-Client-MPD-2.1.0-1|58	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|59	%install
21cr|perl-POE-Component-Client-MPD-2.1.0-1|60	./Build install destdir=%{buildroot}
21cr|perl-POE-Component-Client-MPD-2.1.0-1|61	
21cr|perl-POE-Component-Client-MPD-2.1.0-1|62	%files
21cr|perl-POE-Component-Client-MPD-2.1.0-1|63	%doc Changes LICENSE README
21cr|perl-POE-Component-Client-MPD-2.1.0-1|64	%{_mandir}/man3/*
21cr|perl-POE-Component-Client-MPD-2.1.0-1|65	%{perl_vendorlib}/*

5305 21
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|1	%define upstream_name    POE-Component-Client-NNTP
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|2	%define upstream_version 2.22
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|3	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|6	Release:    2
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|7	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|8	Summary:    Importable constants for POE::Component::Client::NNTP plugins
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|9	License:    GPL+ or Artistic
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|10	Group:      Development/Perl
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|12	Source0:    http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|13	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|15	BuildRequires: perl(POE)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|16	BuildRequires: perl(POE::Component::Pluggable)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|17	BuildRequires: perl(POE::Component::Pluggable::Constants)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|18	BuildRequires: perl(POE::Driver::SysRW)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|19	BuildRequires: perl(POE::Filter::Line)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|20	BuildRequires: perl(POE::Wheel::ReadWrite)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|21	BuildRequires: perl(POE::Wheel::SocketFactory)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|22	BuildRequires: perl(Test::More)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|23	BuildRequires: perl(Test::POE::Server::TCP)
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|24	BuildArch:     noarch
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|25	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|26	%description
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|27	POE::Component::Client::NNTP is a POE component that provides non-blocking
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|28	NNTP access to other components and sessions. NNTP is described in RFC 3977
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|29	the http://www.faqs.org/rfcs/rfc3977.html manpage, please read it before
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|30	doing anything else.
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|31	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|32	In your component or session, you spawn a NNTP client component, assign it
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|33	an alias, and then send it a 'register' event to start receiving responses
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|34	from the component.
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|35	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|36	The component takes commands in the form of events and returns the salient
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|37	responses from the NNTP server.
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|38	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|39	%prep
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|41	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|42	%build
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|44	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|45	%make
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|46	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|47	%check
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|48	make test
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|49	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|50	%install
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|51	%makeinstall_std
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|52	
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|53	%files
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|54	%doc README LICENSE Changes META.yml META.json
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|55	%{_mandir}/man3/*
21cr|perl-POE-Component-Client-NNTP-2.220.0-2|56	%{perl_vendorlib}/*

5306 21
21cr|perl-POE-Component-Client-Ping-1.177.0-1|1	%define upstream_name    POE-Component-Client-Ping
21cr|perl-POE-Component-Client-Ping-1.177.0-1|2	%define upstream_version 1.177
21cr|perl-POE-Component-Client-Ping-1.177.0-1|3	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-POE-Component-Client-Ping-1.177.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Client-Ping-1.177.0-1|6	Release:    1
21cr|perl-POE-Component-Client-Ping-1.177.0-1|7	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|8	Summary:    A non-blocking ICMP ping client
21cr|perl-POE-Component-Client-Ping-1.177.0-1|9	License:    GPL+ or Artistic
21cr|perl-POE-Component-Client-Ping-1.177.0-1|10	Group:      Development/Perl
21cr|perl-POE-Component-Client-Ping-1.177.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Client-Ping-1.177.0-1|12	Source0:    http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Client-Ping-1.177.0-1|13	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-Client-Ping-1.177.0-1|15	BuildRequires: perl(POE)
21cr|perl-POE-Component-Client-Ping-1.177.0-1|16	BuildRequires: perl(Time::HiRes)
21cr|perl-POE-Component-Client-Ping-1.177.0-1|17	BuildRequires: perl(Test::More)
21cr|perl-POE-Component-Client-Ping-1.177.0-1|18	BuildArch:     noarch
21cr|perl-POE-Component-Client-Ping-1.177.0-1|19	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|20	%description
21cr|perl-POE-Component-Client-Ping-1.177.0-1|21	POE::Component::Client::Ping is non-blocking ICMP ping client. It lets
21cr|perl-POE-Component-Client-Ping-1.177.0-1|22	several other sessions ping through it in parallel, and it lets them
21cr|perl-POE-Component-Client-Ping-1.177.0-1|23	continue doing other things while they wait for responses.
21cr|perl-POE-Component-Client-Ping-1.177.0-1|24	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|25	Ping client components are not proper objects. Instead of being created, as
21cr|perl-POE-Component-Client-Ping-1.177.0-1|26	most objects are, they are "spawned" as separate sessions. To avoid
21cr|perl-POE-Component-Client-Ping-1.177.0-1|27	confusion (and hopefully not cause other confusion), they must be spawned
21cr|perl-POE-Component-Client-Ping-1.177.0-1|28	with a 'spawn' method, not created anew with a 'new' one.
21cr|perl-POE-Component-Client-Ping-1.177.0-1|29	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|30	PoCo::Client::Ping's 'spawn' method takes a few named parameters:
21cr|perl-POE-Component-Client-Ping-1.177.0-1|31	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|32	%prep
21cr|perl-POE-Component-Client-Ping-1.177.0-1|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Client-Ping-1.177.0-1|34	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|35	%build
21cr|perl-POE-Component-Client-Ping-1.177.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Client-Ping-1.177.0-1|37	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|38	%make
21cr|perl-POE-Component-Client-Ping-1.177.0-1|39	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|40	%check
21cr|perl-POE-Component-Client-Ping-1.177.0-1|41	make test
21cr|perl-POE-Component-Client-Ping-1.177.0-1|42	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|43	%install
21cr|perl-POE-Component-Client-Ping-1.177.0-1|44	%makeinstall_std
21cr|perl-POE-Component-Client-Ping-1.177.0-1|45	
21cr|perl-POE-Component-Client-Ping-1.177.0-1|46	%files
21cr|perl-POE-Component-Client-Ping-1.177.0-1|47	%doc CHANGES META.json META.yml README
21cr|perl-POE-Component-Client-Ping-1.177.0-1|48	%{_mandir}/man3/*
21cr|perl-POE-Component-Client-Ping-1.177.0-1|49	%{perl_vendorlib}/*

5307 21
21cr|perl-POE-Component-IKC-0.2402-3|1	# perl conversion not applied , I won't epoch it. Symbianflo.
21cr|perl-POE-Component-IKC-0.2402-3|2	
21cr|perl-POE-Component-IKC-0.2402-3|3	%define upstream_name    POE-Component-IKC
21cr|perl-POE-Component-IKC-0.2402-3|4	%define upstream_version 0.2402
21cr|perl-POE-Component-IKC-0.2402-3|5	
21cr|perl-POE-Component-IKC-0.2402-3|6	
21cr|perl-POE-Component-IKC-0.2402-3|7	
21cr|perl-POE-Component-IKC-0.2402-3|8	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-IKC-0.2402-3|9	Version:	%{upstream_version}
21cr|perl-POE-Component-IKC-0.2402-3|10	Release:	3
21cr|perl-POE-Component-IKC-0.2402-3|11	
21cr|perl-POE-Component-IKC-0.2402-3|12	License:	GPL or Artistic
21cr|perl-POE-Component-IKC-0.2402-3|13	Group:		Development/Perl
21cr|perl-POE-Component-IKC-0.2402-3|14	Summary:	POE IKC proxy session
21cr|perl-POE-Component-IKC-0.2402-3|15	
21cr|perl-POE-Component-IKC-0.2402-3|16	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-IKC-0.2402-3|17	Source:		http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-IKC-0.2402-3|18	
21cr|perl-POE-Component-IKC-0.2402-3|19	BuildRequires:	perl-devel
21cr|perl-POE-Component-IKC-0.2402-3|20	BuildRequires:	perl(POE)
21cr|perl-POE-Component-IKC-0.2402-3|21	BuildRequires:	perl(Scalar::Util)
21cr|perl-POE-Component-IKC-0.2402-3|22	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-IKC-0.2402-3|23	BuildRequires:	perl(Data::Dump)
21cr|perl-POE-Component-IKC-0.2402-3|24	BuildRequires:	perl(Test::Pod)
21cr|perl-POE-Component-IKC-0.2402-3|25	BuildRequires:	perl(Devel::Size)
21cr|perl-POE-Component-IKC-0.2402-3|26	BuildRequires:	perl(POE::Test::Loops)
21cr|perl-POE-Component-IKC-0.2402-3|27	
21cr|perl-POE-Component-IKC-0.2402-3|28	BuildArch:	noarch
21cr|perl-POE-Component-IKC-0.2402-3|29	
21cr|perl-POE-Component-IKC-0.2402-3|30	%description
21cr|perl-POE-Component-IKC-0.2402-3|31	This is Inter-Kernel Communication for POE.  It is used to get events
21cr|perl-POE-Component-IKC-0.2402-3|32	from one POE kernel to another
21cr|perl-POE-Component-IKC-0.2402-3|33	
21cr|perl-POE-Component-IKC-0.2402-3|34	%prep
21cr|perl-POE-Component-IKC-0.2402-3|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-IKC-0.2402-3|36	
21cr|perl-POE-Component-IKC-0.2402-3|37	%build
21cr|perl-POE-Component-IKC-0.2402-3|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-IKC-0.2402-3|39	%make
21cr|perl-POE-Component-IKC-0.2402-3|40	
21cr|perl-POE-Component-IKC-0.2402-3|41	%check
21cr|perl-POE-Component-IKC-0.2402-3|42	make test
21cr|perl-POE-Component-IKC-0.2402-3|43	
21cr|perl-POE-Component-IKC-0.2402-3|44	%install
21cr|perl-POE-Component-IKC-0.2402-3|45	%makeinstall_std
21cr|perl-POE-Component-IKC-0.2402-3|46	
21cr|perl-POE-Component-IKC-0.2402-3|47	%files
21cr|perl-POE-Component-IKC-0.2402-3|48	%doc Changes README META.yml META.json
21cr|perl-POE-Component-IKC-0.2402-3|49	%{_mandir}/man3/*
21cr|perl-POE-Component-IKC-0.2402-3|50	%{perl_vendorlib}/*

5308 21
21cr|perl-POE-Component-IRC-6.930.0-1|1	%define upstream_name  POE-Component-IRC
21cr|perl-POE-Component-IRC-6.930.0-1|2	%define upstream_version 6.93
21cr|perl-POE-Component-IRC-6.930.0-1|3	
21cr|perl-POE-Component-IRC-6.930.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-IRC-6.930.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-IRC-6.930.0-1|6	Release:	1
21cr|perl-POE-Component-IRC-6.930.0-1|7	
21cr|perl-POE-Component-IRC-6.930.0-1|8	Summary:	A fully event-driven IRC client module
21cr|perl-POE-Component-IRC-6.930.0-1|9	
21cr|perl-POE-Component-IRC-6.930.0-1|10	License:	GPL
21cr|perl-POE-Component-IRC-6.930.0-1|11	Group:		Development/Perl
21cr|perl-POE-Component-IRC-6.930.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-IRC-6.930.0-1|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-IRC-6.930.0-1|14	
21cr|perl-POE-Component-IRC-6.930.0-1|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-IRC-6.930.0-1|16	BuildRequires:	perl(Date::Format)
21cr|perl-POE-Component-IRC-6.930.0-1|17	BuildRequires:	perl(IRC::Utils)
21cr|perl-POE-Component-IRC-6.930.0-1|18	BuildRequires:	perl(Object::Pluggable)
21cr|perl-POE-Component-IRC-6.930.0-1|19	BuildRequires:	perl(POE::Filter::IRCD)
21cr|perl-POE-Component-IRC-6.930.0-1|20	BuildRequires:	perl(POE::Component::Client::DNS)
21cr|perl-POE-Component-IRC-6.930.0-1|21	BuildRequires:	perl(POE::Component::Client::Ident)
21cr|perl-POE-Component-IRC-6.930.0-1|22	BuildRequires:	perl(POE::Component::Pluggable)
21cr|perl-POE-Component-IRC-6.930.0-1|23	BuildRequires:	perl(POE::Component::Syndicator)
21cr|perl-POE-Component-IRC-6.930.0-1|24	BuildRequires:	perl(Test::Differences)
21cr|perl-POE-Component-IRC-6.930.0-1|25	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-IRC-6.930.0-1|26	BuildRequires:	perl(List::MoreUtils)
21cr|perl-POE-Component-IRC-6.930.0-1|27	BuildArch:	noarch
21cr|perl-POE-Component-IRC-6.930.0-1|28	
21cr|perl-POE-Component-IRC-6.930.0-1|29	%description
21cr|perl-POE-Component-IRC-6.930.0-1|30	POE::Component::IRC is a POE (Perl Object Environment) component
21cr|perl-POE-Component-IRC-6.930.0-1|31	which provides a convenient way for POE applications to create a tiny
21cr|perl-POE-Component-IRC-6.930.0-1|32	IRC client session and send and receive IRC events through it. If that
21cr|perl-POE-Component-IRC-6.930.0-1|33	first sentence was a bit too much, go read the POE documentation over
21cr|perl-POE-Component-IRC-6.930.0-1|34	and over until it makes some sense.
21cr|perl-POE-Component-IRC-6.930.0-1|35	
21cr|perl-POE-Component-IRC-6.930.0-1|36	%prep
21cr|perl-POE-Component-IRC-6.930.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-IRC-6.930.0-1|38	
21cr|perl-POE-Component-IRC-6.930.0-1|39	%build
21cr|perl-POE-Component-IRC-6.930.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-IRC-6.930.0-1|41	%make
21cr|perl-POE-Component-IRC-6.930.0-1|42	
21cr|perl-POE-Component-IRC-6.930.0-1|43	%check
21cr|perl-POE-Component-IRC-6.930.0-1|44	make test
21cr|perl-POE-Component-IRC-6.930.0-1|45	
21cr|perl-POE-Component-IRC-6.930.0-1|46	%install
21cr|perl-POE-Component-IRC-6.930.0-1|47	%makeinstall_std
21cr|perl-POE-Component-IRC-6.930.0-1|48	
21cr|perl-POE-Component-IRC-6.930.0-1|49	%files
21cr|perl-POE-Component-IRC-6.930.0-1|50	%doc Changes examples
21cr|perl-POE-Component-IRC-6.930.0-1|51	%{perl_vendorlib}/POE
21cr|perl-POE-Component-IRC-6.930.0-1|52	%{_mandir}/*/*

5309 21
21cr|perl-POE-Component-Logger-1.100.0-6|1	%define upstream_name    POE-Component-Logger
21cr|perl-POE-Component-Logger-1.100.0-6|2	%define upstream_version 1.10
21cr|perl-POE-Component-Logger-1.100.0-6|3	
21cr|perl-POE-Component-Logger-1.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Logger-1.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Logger-1.100.0-6|6	Release:	6
21cr|perl-POE-Component-Logger-1.100.0-6|7	
21cr|perl-POE-Component-Logger-1.100.0-6|8	Summary:	%{upstream_name} module for perl
21cr|perl-POE-Component-Logger-1.100.0-6|9	
21cr|perl-POE-Component-Logger-1.100.0-6|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-Logger-1.100.0-6|11	Group: 		Development/Perl
21cr|perl-POE-Component-Logger-1.100.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Logger-1.100.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Logger-1.100.0-6|14	
21cr|perl-POE-Component-Logger-1.100.0-6|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Logger-1.100.0-6|16	BuildRequires:	perl(Log::Dispatch::Config)
21cr|perl-POE-Component-Logger-1.100.0-6|17	BuildRequires:	perl(POE)
21cr|perl-POE-Component-Logger-1.100.0-6|18	BuildArch:	noarch
21cr|perl-POE-Component-Logger-1.100.0-6|19	
21cr|perl-POE-Component-Logger-1.100.0-6|20	Requires:	perl(POE)
21cr|perl-POE-Component-Logger-1.100.0-6|21	Requires:	perl(Log::Dispatch::Config)
21cr|perl-POE-Component-Logger-1.100.0-6|22	
21cr|perl-POE-Component-Logger-1.100.0-6|23	%description
21cr|perl-POE-Component-Logger-1.100.0-6|24	%{upstream_name} module for perl.  A highly flexible logger component
21cr|perl-POE-Component-Logger-1.100.0-6|25	for POE that uses Log::Dispatch and Log::Dispatch::Config for
21cr|perl-POE-Component-Logger-1.100.0-6|26	ultimate flexibility and power.
21cr|perl-POE-Component-Logger-1.100.0-6|27	
21cr|perl-POE-Component-Logger-1.100.0-6|28	%prep
21cr|perl-POE-Component-Logger-1.100.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Logger-1.100.0-6|30	
21cr|perl-POE-Component-Logger-1.100.0-6|31	%build
21cr|perl-POE-Component-Logger-1.100.0-6|32	perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
21cr|perl-POE-Component-Logger-1.100.0-6|33	CFLAGS="%{optflags}" make PREFIX=%{_prefix}
21cr|perl-POE-Component-Logger-1.100.0-6|34	
21cr|perl-POE-Component-Logger-1.100.0-6|35	
21cr|perl-POE-Component-Logger-1.100.0-6|36	%install
21cr|perl-POE-Component-Logger-1.100.0-6|37	make PREFIX="%{buildroot}%{_prefix}" install
21cr|perl-POE-Component-Logger-1.100.0-6|38	
21cr|perl-POE-Component-Logger-1.100.0-6|39	%files
21cr|perl-POE-Component-Logger-1.100.0-6|40	%defattr(444,root,root,755)
21cr|perl-POE-Component-Logger-1.100.0-6|41	%doc README
21cr|perl-POE-Component-Logger-1.100.0-6|42	%{_mandir}/*/*
21cr|perl-POE-Component-Logger-1.100.0-6|43	%{perl_vendorlib}/POE/Component

5310 21
21cr|perl-POE-Component-Pluggable-1.280.0-1|1	%define upstream_name    POE-Component-Pluggable
21cr|perl-POE-Component-Pluggable-1.280.0-1|2	%define upstream_version 1.28
21cr|perl-POE-Component-Pluggable-1.280.0-1|3	
21cr|perl-POE-Component-Pluggable-1.280.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Pluggable-1.280.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Pluggable-1.280.0-1|6	Release:	1
21cr|perl-POE-Component-Pluggable-1.280.0-1|7	
21cr|perl-POE-Component-Pluggable-1.280.0-1|8	Summary:	A base class for creating plugin enabled POE Components
21cr|perl-POE-Component-Pluggable-1.280.0-1|9	
21cr|perl-POE-Component-Pluggable-1.280.0-1|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-Pluggable-1.280.0-1|11	Group:		Development/Perl
21cr|perl-POE-Component-Pluggable-1.280.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Pluggable-1.280.0-1|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Pluggable-1.280.0-1|14	
21cr|perl-POE-Component-Pluggable-1.280.0-1|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Pluggable-1.280.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-POE-Component-Pluggable-1.280.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-Pluggable-1.280.0-1|18	BuildRequires:	perl(POE)
21cr|perl-POE-Component-Pluggable-1.280.0-1|19	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-Pluggable-1.280.0-1|20	BuildArch:	noarch
21cr|perl-POE-Component-Pluggable-1.280.0-1|21	
21cr|perl-POE-Component-Pluggable-1.280.0-1|22	%description
21cr|perl-POE-Component-Pluggable-1.280.0-1|23	POE::Component::Pluggable is a base class for creating plugin enabled POE
21cr|perl-POE-Component-Pluggable-1.280.0-1|24	Components. It is a generic port of POE::Component::IRC's plugin system.
21cr|perl-POE-Component-Pluggable-1.280.0-1|25	
21cr|perl-POE-Component-Pluggable-1.280.0-1|26	If your component dispatches events to registered POE sessions, then
21cr|perl-POE-Component-Pluggable-1.280.0-1|27	POE::Component::Pluggable may be a good fit for you.
21cr|perl-POE-Component-Pluggable-1.280.0-1|28	
21cr|perl-POE-Component-Pluggable-1.280.0-1|29	Basic use would involve subclassing POE::Component::Pluggable, then
21cr|perl-POE-Component-Pluggable-1.280.0-1|30	overriding '_pluggable_event()' and inserting '_pluggable_process()'
21cr|perl-POE-Component-Pluggable-1.280.0-1|31	wherever you dispatch events from.
21cr|perl-POE-Component-Pluggable-1.280.0-1|32	
21cr|perl-POE-Component-Pluggable-1.280.0-1|33	%prep
21cr|perl-POE-Component-Pluggable-1.280.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Pluggable-1.280.0-1|35	
21cr|perl-POE-Component-Pluggable-1.280.0-1|36	%build
21cr|perl-POE-Component-Pluggable-1.280.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Pluggable-1.280.0-1|38	%make
21cr|perl-POE-Component-Pluggable-1.280.0-1|39	
21cr|perl-POE-Component-Pluggable-1.280.0-1|40	%check
21cr|perl-POE-Component-Pluggable-1.280.0-1|41	make test
21cr|perl-POE-Component-Pluggable-1.280.0-1|42	
21cr|perl-POE-Component-Pluggable-1.280.0-1|43	%install
21cr|perl-POE-Component-Pluggable-1.280.0-1|44	%makeinstall_std
21cr|perl-POE-Component-Pluggable-1.280.0-1|45	
21cr|perl-POE-Component-Pluggable-1.280.0-1|46	%files
21cr|perl-POE-Component-Pluggable-1.280.0-1|47	%doc Changes README LICENSE
21cr|perl-POE-Component-Pluggable-1.280.0-1|48	%{_mandir}/man3/*
21cr|perl-POE-Component-Pluggable-1.280.0-1|49	%{perl_vendorlib}/POE

5311 21
21cr|perl-POE-Component-Resolver-0.921.0-7|1	%define upstream_name    POE-Component-Resolver
21cr|perl-POE-Component-Resolver-0.921.0-7|2	%define upstream_version 0.921
21cr|perl-POE-Component-Resolver-0.921.0-7|3	
21cr|perl-POE-Component-Resolver-0.921.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Resolver-0.921.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Resolver-0.921.0-7|6	Release:	7
21cr|perl-POE-Component-Resolver-0.921.0-7|7	
21cr|perl-POE-Component-Resolver-0.921.0-7|8	Summary:	A non-blocking getaddrinfo() resolver
21cr|perl-POE-Component-Resolver-0.921.0-7|9	
21cr|perl-POE-Component-Resolver-0.921.0-7|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-Resolver-0.921.0-7|11	Group:		Development/Perl
21cr|perl-POE-Component-Resolver-0.921.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Resolver-0.921.0-7|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Resolver-0.921.0-7|14	
21cr|perl-POE-Component-Resolver-0.921.0-7|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Resolver-0.921.0-7|16	BuildRequires:	perl(POE)
21cr|perl-POE-Component-Resolver-0.921.0-7|17	BuildRequires:	perl(Scalar::Util)
21cr|perl-POE-Component-Resolver-0.921.0-7|18	BuildRequires:	perl(Socket::GetAddrInfo)
21cr|perl-POE-Component-Resolver-0.921.0-7|19	BuildRequires:	perl(Storable)
21cr|perl-POE-Component-Resolver-0.921.0-7|20	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-Resolver-0.921.0-7|21	BuildRequires:	perl(Time::HiRes)
21cr|perl-POE-Component-Resolver-0.921.0-7|22	BuildArch:	noarch
21cr|perl-POE-Component-Resolver-0.921.0-7|23	
21cr|perl-POE-Component-Resolver-0.921.0-7|24	%description
21cr|perl-POE-Component-Resolver-0.921.0-7|25	POE::Component::Resolver performs Socket::GetAddrInfo::getaddrinfo() calls
21cr|perl-POE-Component-Resolver-0.921.0-7|26	in subprocesses where they're permitted to block as long as necessary.
21cr|perl-POE-Component-Resolver-0.921.0-7|27	
21cr|perl-POE-Component-Resolver-0.921.0-7|28	By default it will run eight subprocesses and prefer address families in
21cr|perl-POE-Component-Resolver-0.921.0-7|29	whatever order Socket::GetAddrInfo returns them. These defaults can be
21cr|perl-POE-Component-Resolver-0.921.0-7|30	overridden with constructor parameters.
21cr|perl-POE-Component-Resolver-0.921.0-7|31	
21cr|perl-POE-Component-Resolver-0.921.0-7|32	PUBLIC METHODS
21cr|perl-POE-Component-Resolver-0.921.0-7|33	new
21cr|perl-POE-Component-Resolver-0.921.0-7|34	Create a new resolver. Returns an object that must be held and used
21cr|perl-POE-Component-Resolver-0.921.0-7|35	to make requests. See the synopsis.
21cr|perl-POE-Component-Resolver-0.921.0-7|36	
21cr|perl-POE-Component-Resolver-0.921.0-7|37	%prep
21cr|perl-POE-Component-Resolver-0.921.0-7|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Resolver-0.921.0-7|39	
21cr|perl-POE-Component-Resolver-0.921.0-7|40	%build
21cr|perl-POE-Component-Resolver-0.921.0-7|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Resolver-0.921.0-7|42	%make
21cr|perl-POE-Component-Resolver-0.921.0-7|43	
21cr|perl-POE-Component-Resolver-0.921.0-7|44	%check
21cr|perl-POE-Component-Resolver-0.921.0-7|45	# broken test
21cr|perl-POE-Component-Resolver-0.921.0-7|46	rm -f t/01-basic.t
21cr|perl-POE-Component-Resolver-0.921.0-7|47	make test
21cr|perl-POE-Component-Resolver-0.921.0-7|48	
21cr|perl-POE-Component-Resolver-0.921.0-7|49	%install
21cr|perl-POE-Component-Resolver-0.921.0-7|50	%makeinstall_std
21cr|perl-POE-Component-Resolver-0.921.0-7|51	
21cr|perl-POE-Component-Resolver-0.921.0-7|52	%files
21cr|perl-POE-Component-Resolver-0.921.0-7|53	%doc README CHANGES LICENSE META.yml
21cr|perl-POE-Component-Resolver-0.921.0-7|54	%{_mandir}/man3/*
21cr|perl-POE-Component-Resolver-0.921.0-7|55	%{perl_vendorlib}/*

5312 21
21cr|perl-POE-Component-Sequence-0.20.0-2|1	%define upstream_name    POE-Component-Sequence
21cr|perl-POE-Component-Sequence-0.20.0-2|2	%define upstream_version 0.02
21cr|perl-POE-Component-Sequence-0.20.0-2|3	
21cr|perl-POE-Component-Sequence-0.20.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-POE-Component-Sequence-0.20.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Sequence-0.20.0-2|6	Release:    2
21cr|perl-POE-Component-Sequence-0.20.0-2|7	
21cr|perl-POE-Component-Sequence-0.20.0-2|8	Summary:    Adds special features to nested sequences
21cr|perl-POE-Component-Sequence-0.20.0-2|9	License:    GPL+ or Artistic
21cr|perl-POE-Component-Sequence-0.20.0-2|10	Group:      Development/Perl
21cr|perl-POE-Component-Sequence-0.20.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Sequence-0.20.0-2|12	Source0:    http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Sequence-0.20.0-2|13	
21cr|perl-POE-Component-Sequence-0.20.0-2|14	BuildRequires: perl(Class::MethodMaker)
21cr|perl-POE-Component-Sequence-0.20.0-2|15	BuildRequires: perl(POE)
21cr|perl-POE-Component-Sequence-0.20.0-2|16	BuildRequires: perl(Test::More)
21cr|perl-POE-Component-Sequence-0.20.0-2|17	BuildRequires: perl(Time::HiRes)
21cr|perl-POE-Component-Sequence-0.20.0-2|18	BuildRequires: perl(Module::Build::Compat)
21cr|perl-POE-Component-Sequence-0.20.0-2|19	BuildArch:     noarch
21cr|perl-POE-Component-Sequence-0.20.0-2|20	
21cr|perl-POE-Component-Sequence-0.20.0-2|21	%description
21cr|perl-POE-Component-Sequence-0.20.0-2|22	A Sequence is a series of code blocks (actions) that are executed (handled)
21cr|perl-POE-Component-Sequence-0.20.0-2|23	within the same context, in series. Each action has access to the sequence
21cr|perl-POE-Component-Sequence-0.20.0-2|24	object, can pause it, finish the sequence, add additional actions to be
21cr|perl-POE-Component-Sequence-0.20.0-2|25	performed later, or store variables in the context (the heap).
21cr|perl-POE-Component-Sequence-0.20.0-2|26	
21cr|perl-POE-Component-Sequence-0.20.0-2|27	If we had the following action in the above example sequence:
21cr|perl-POE-Component-Sequence-0.20.0-2|28	
21cr|perl-POE-Component-Sequence-0.20.0-2|29	sub {
21cr|perl-POE-Component-Sequence-0.20.0-2|30	my $sequence = shift;
21cr|perl-POE-Component-Sequence-0.20.0-2|31	$sequence->pause;
21cr|perl-POE-Component-Sequence-0.20.0-2|32	...
21cr|perl-POE-Component-Sequence-0.20.0-2|33	}
21cr|perl-POE-Component-Sequence-0.20.0-2|34	
21cr|perl-POE-Component-Sequence-0.20.0-2|35	%prep
21cr|perl-POE-Component-Sequence-0.20.0-2|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Sequence-0.20.0-2|37	
21cr|perl-POE-Component-Sequence-0.20.0-2|38	%build
21cr|perl-POE-Component-Sequence-0.20.0-2|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Sequence-0.20.0-2|40	
21cr|perl-POE-Component-Sequence-0.20.0-2|41	%make
21cr|perl-POE-Component-Sequence-0.20.0-2|42	
21cr|perl-POE-Component-Sequence-0.20.0-2|43	%check
21cr|perl-POE-Component-Sequence-0.20.0-2|44	make test
21cr|perl-POE-Component-Sequence-0.20.0-2|45	
21cr|perl-POE-Component-Sequence-0.20.0-2|46	%install
21cr|perl-POE-Component-Sequence-0.20.0-2|47	%makeinstall_std
21cr|perl-POE-Component-Sequence-0.20.0-2|48	
21cr|perl-POE-Component-Sequence-0.20.0-2|49	%files
21cr|perl-POE-Component-Sequence-0.20.0-2|50	%doc CHANGES META.json META.yml README
21cr|perl-POE-Component-Sequence-0.20.0-2|51	%{_mandir}/man3/*
21cr|perl-POE-Component-Sequence-0.20.0-2|52	%{perl_vendorlib}/*

5313 21
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|1	%define upstream_name	 POE-Component-Server-HTTP
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|2	%define	upstream_version 0.09
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|3	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|6	Release:	7
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|7	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|8	Summary:	Poe Component to write HTTP server
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|9	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|10	License:	Artistic and GPL+
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|11	Group:		Development/Perl
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|14	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|16	BuildRequires:	perl(POE::API::Peek)
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|17	BuildRequires:	perl(LWP)
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|18	BuildRequires:	perl(File::Spec)
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|19	BuildRequires:	perl(HTTP::Date)
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|20	BuildRequires:	perl(HTTP::Status)
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|21	BuildRequires:	perl(YAML)
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|22	BuildArch:	noarch
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|23	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|24	%description
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|25	POE::Component::Server::HTTP (PoCo::HTTPD) is a framework for building custom
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|26	HTTP servers based on POE.
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|27	It is loosely modeled on the ideas of apache and the mod_perl/Apache module.
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|28	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|29	%prep
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|31	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|32	%build
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|34	%make
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|35	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|36	%check
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|37	# Seem to fail for now reason
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|38	#make test
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|39	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|40	%install
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|41	%makeinstall_std
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|42	
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|43	%files
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|44	%doc Changes README
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|45	%{perl_vendorlib}/POE
21cr|perl-POE-Component-Server-HTTP-0.90.0-7|46	%{_mandir}/man3/*

5314 21
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|1	%define upstream_name    POE-Component-Server-SimpleHTTP
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|2	%define upstream_version 2.28
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|3	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|6	Release:    1
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|7	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|8	Summary:    Stores connection information for SimpleHTTP
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|9	License:    GPL+ or Artistic
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|10	Group:      Development/Perl
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|12	Source0:    http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|13	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|14	BuildRequires: perl(Carp)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|16	BuildRequires: perl(File::Spec)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|17	BuildRequires: perl(HTTP::Date)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|18	BuildRequires: perl(HTTP::Request)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|19	BuildRequires: perl(HTTP::Response)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|20	BuildRequires: perl(IO::Handle)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|21	BuildRequires: perl(IPC::Open3)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|22	BuildRequires: perl(Moose)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|23	BuildRequires: perl(MooseX::POE)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|24	BuildRequires: perl(POE)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|25	BuildRequires: perl(POE::Component::Client::HTTP)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|26	BuildRequires: perl(POE::Component::Client::Keepalive)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|27	BuildRequires: perl(POE::Filter::HTTP::Parser)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|28	BuildRequires: perl(Socket)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|29	BuildRequires: perl(Storable)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|30	BuildRequires: perl(Sys::Hostname)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|31	BuildRequires: perl(Test::More)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|32	BuildRequires: perl(Test::POE::Client::TCP)
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|33	BuildArch:     noarch
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|34	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|35	%description
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|36	This module makes serving up HTTP requests a breeze in POE.
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|37	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|38	The hardest thing to understand in this module is the HANDLERS. That's it!
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|39	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|40	The standard way to use this module is to do this:
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|41	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|42	%prep
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|44	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|45	%build
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|47	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|48	%make
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|49	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|50	%check
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|51	#on abf test failed, local build OK
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|52	#make test
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|53	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|54	%install
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|55	%makeinstall_std
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|56	
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|57	%files
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|58	%doc README LICENSE Changes META.yml META.json
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|59	%{_mandir}/man3/*
21cr|perl-POE-Component-Server-SimpleHTTP-2.280.0-1|60	%{perl_vendorlib}/*

5315 21
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|1	%define upstream_name	 POE-Component-Server-SOAP
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|2	%define	upstream_version 1.14
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|3	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|6	Release:    2
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|7	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|8	Summary:    Publish POE event handlers via SOAP over HTTP
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|9	License:    Artistic and GPL+
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|10	Group:      Development/Perl
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|12	Source0:    http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|13	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|14	BuildRequires: perl(Carp)
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|16	BuildRequires: perl(POE)
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|17	BuildRequires: perl(POE::Component::Server::SimpleHTTP) >= 1.540.0
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|18	BuildRequires: perl(POE::Session)
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|19	BuildRequires: perl(SOAP::Constants)
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|20	BuildRequires: perl(SOAP::Lite) >= 0.550.0
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|21	BuildArch:     noarch
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|22	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|23	%{?perl_default_filter}
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|24	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|25	%description
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|26	This module makes serving SOAP/1.1 requests a breeze in POE.
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|27	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|28	%prep
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|30	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|31	%build
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|32	yes n | perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|33	%make
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|34	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|35	%check
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|36	make test
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|37	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|38	%install
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|39	%makeinstall_std
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|40	
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|41	%files
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|42	%doc Changes LICENSE META.yml README examples
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|43	%{perl_vendorlib}/POE
21cr|perl-POE-Component-Server-SOAP-1.140.0-2|44	%{_mandir}/man3/*

5316 21
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|1	%define upstream_name    POE-Component-Server-Syslog
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|2	%define upstream_version 1.22
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|3	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|6	Release:	1
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|7	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|8	License:	GPL+ or Artistic
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|9	Group:		Development/Perl
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|10	Summary:	Syslog server ability for POE
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|11	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|14	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|17	BuildRequires:	perl(IO::Socket)
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|18	BuildRequires:	perl(POE)
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|19	BuildRequires:	perl(Params::Validate)
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|20	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|21	BuildRequires:	perl(Time::ParseDate)
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|22	BuildArch:	noarch
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|23	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|24	%description
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|25	This module follows the POE::Filter specification. Actually, it
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|26	technically supports both the older specification (C<get>) and the newer
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|27	specification (C<get_one>). If, at some point, POE deprecates the older
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|28	specification, this module will drop support for it. As such, only use
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|29	of the newer specification is recommended.
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|30	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|31	%prep
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|33	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|34	%build
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|36	%make
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|37	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|38	%check
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|39	rm -f t/000-signature.t
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|40	make test
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|41	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|42	%install
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|43	%makeinstall_std
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|44	
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|45	%files
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|46	%doc Changes META.yml LICENSE README
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|47	%{_mandir}/man3/*
21cr|perl-POE-Component-Server-Syslog-1.220.0-1|48	%{perl_vendorlib}/*

5317 21
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|1	%define upstream_name    POE-Component-Server-XMLRPC
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|2	%define upstream_version 0.05
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|3	
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|6	Release:	7
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|7	Summary:	Perl module to publish POE event handlers via XMLRPC over HTTP
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|8	License:	Artistic and GPL+
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|9	Group:		Development/Perl
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|11	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|12	
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|13	BuildRequires:	perl-devel
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|14	BuildRequires:	perl(POE::Component::Server::HTTP)
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|15	BuildRequires:	perl(SOAP::Lite)
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|16	BuildRequires:	perl(XMLRPC::Lite)
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|17	BuildArch:	noarch
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|18	
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|19	%description
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|20	POE::Component::Server::XMLRPC is a bolt-on component that can publish a event
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|21	handlers via XMLRPC over HTTP.
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|22	
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|23	%prep
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|24	%setup -q -n POE-Component-Server-XMLRPC-%{upstream_version}
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|25	
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|26	%build
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|28	%make
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|29	
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|30	%check
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|31	make test
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|32	
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|33	%install
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|34	%makeinstall_std
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|35	
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|36	%files
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|37	%doc README CHANGES
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|38	%{perl_vendorlib}/POE
21cr|perl-POE-Component-Server-XMLRPC-0.50.0-7|39	%{_mandir}/man3/*

5318 21
21cr|perl-POE-Component-SmokeBox-0.540.0-1|1	%define upstream_name    POE-Component-SmokeBox
21cr|perl-POE-Component-SmokeBox-0.540.0-1|2	%define upstream_version 0.54
21cr|perl-POE-Component-SmokeBox-0.540.0-1|3	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-SmokeBox-0.540.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-SmokeBox-0.540.0-1|6	Release:	1
21cr|perl-POE-Component-SmokeBox-0.540.0-1|7	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|8	Summary:	A backend for CPAN::Reporter::Smoker smokers
21cr|perl-POE-Component-SmokeBox-0.540.0-1|9	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-SmokeBox-0.540.0-1|11	Group:		Development/Perl
21cr|perl-POE-Component-SmokeBox-0.540.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-SmokeBox-0.540.0-1|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-SmokeBox-0.540.0-1|14	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-SmokeBox-0.540.0-1|16	BuildRequires:	perl(Digest::MD5)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|17	BuildRequires:	perl(Digest::SHA)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|18	BuildRequires:	perl(Env::Sanctify)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|20	BuildRequires:	perl(File::Spec)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|21	BuildRequires:	perl(IO::Pty)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|22	BuildRequires:	perl(Module::Pluggable)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|23	BuildRequires:	perl(Object::Accessor)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|24	BuildRequires:	perl(POE)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|25	BuildRequires:	perl(Params::Check)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|26	BuildRequires:	perl(String::Perl::Warnings)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|27	BuildRequires:	perl(Test::Harness)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|28	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-SmokeBox-0.540.0-1|29	BuildArch:	noarch
21cr|perl-POE-Component-SmokeBox-0.540.0-1|30	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|31	%description
21cr|perl-POE-Component-SmokeBox-0.540.0-1|32	POE::Component::SmokeBox is a flexible CPAN Smoke testing framework which
21cr|perl-POE-Component-SmokeBox-0.540.0-1|33	provides an extensible method for testing CPAN distributions against
21cr|perl-POE-Component-SmokeBox-0.540.0-1|34	various different smoker backends.
21cr|perl-POE-Component-SmokeBox-0.540.0-1|35	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|36	A smoker backend is defined using a the POE::Component::SmokeBox::Smoker
21cr|perl-POE-Component-SmokeBox-0.540.0-1|37	manpage object and is basically the path to a 'perl' executable that is
21cr|perl-POE-Component-SmokeBox-0.540.0-1|38	configured for CPAN Testing and its associated environment settings.
21cr|perl-POE-Component-SmokeBox-0.540.0-1|39	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|40	The 'perl' executable must be configured appropriately to support CPAN
21cr|perl-POE-Component-SmokeBox-0.540.0-1|41	testing with any of the currently supported backends, the
21cr|perl-POE-Component-SmokeBox-0.540.0-1|42	CPANPLUS::YACSmoke manpage, the CPAN::YACSmoke manpage or the
21cr|perl-POE-Component-SmokeBox-0.540.0-1|43	CPAN::Reporter manpage. Additional backends may be supported by inheriting
21cr|perl-POE-Component-SmokeBox-0.540.0-1|44	and extending the backend base class the
21cr|perl-POE-Component-SmokeBox-0.540.0-1|45	POE::Component::SmokeBox::Backend::Base manpage.
21cr|perl-POE-Component-SmokeBox-0.540.0-1|46	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|47	%prep
21cr|perl-POE-Component-SmokeBox-0.540.0-1|48	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-SmokeBox-0.540.0-1|49	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|50	%build
21cr|perl-POE-Component-SmokeBox-0.540.0-1|51	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-SmokeBox-0.540.0-1|52	%make
21cr|perl-POE-Component-SmokeBox-0.540.0-1|53	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|54	%check
21cr|perl-POE-Component-SmokeBox-0.540.0-1|55	make test
21cr|perl-POE-Component-SmokeBox-0.540.0-1|56	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|57	%install
21cr|perl-POE-Component-SmokeBox-0.540.0-1|58	%makeinstall_std
21cr|perl-POE-Component-SmokeBox-0.540.0-1|59	
21cr|perl-POE-Component-SmokeBox-0.540.0-1|60	%files
21cr|perl-POE-Component-SmokeBox-0.540.0-1|61	%doc Changes README LICENSE META.yml
21cr|perl-POE-Component-SmokeBox-0.540.0-1|62	%{_mandir}/man3/*
21cr|perl-POE-Component-SmokeBox-0.540.0-1|63	%{perl_vendorlib}/*

5319 21
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|1	%define upstream_name    POE-Component-SmokeBox-Dists
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|2	%define upstream_version 1.08
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|3	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|6	Release:	5
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|7	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|8	Summary:	Search for CPAN distributions by cpanid or distribution name
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|9	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|11	Group:		Development/Perl
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|14	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|16	BuildRequires: perl(Capture::Tiny)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|17	BuildRequires:	perl(CPAN::DistnameInfo)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|19	BuildRequires:	perl(File::Fetch)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|20	BuildRequires:	perl(File::Path)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|21	BuildRequires:	perl(File::Spec)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|22	BuildRequires:	perl(IO::Zlib)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|23	BuildRequires:	perl(POE)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|24	BuildRequires:	perl(Sort::Versions)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|25	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|26	BuildRequires:	perl(URI)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|27	Requires:	perl(CPAN::DistnameInfo)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|28	Requires:	perl(Sort::Versions)
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|29	BuildArch:	noarch
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|30	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|31	%description
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|32	POE::Component::SmokeBox::Dists is a the POE manpage component that
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|33	provides non-blocking CPAN distribution searches. It is a wrapper around
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|34	the File::Fetch manpage for '02packages.details.txt.gz' file retrieval, the
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|35	IO::Zlib manpage for extraction and the CPAN::DistnameInfo manpage for
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|36	parsing the packages data.
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|37	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|38	Given either author ( ie. CPAN ID ) or distribution search criteria,
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|39	expressed as a regular expression, it will return to a requesting session
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|40	all the CPAN distributions that match that pattern.
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|41	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|42	The component will retrieve the '02packages.details.txt.gz' file to the
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|43	'.smokebox' directory. If that file already exists, a newer version will
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|44	only be retrieved if the file is older than 6 hours. Specifying the 'force'
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|45	parameter overrides this behaviour.
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|46	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|47	%prep
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|48	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|49	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|50	%build
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|51	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|52	%make
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|53	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|54	%check
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|55	%make test
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|56	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|57	%install
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|58	%makeinstall_std
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|59	
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|60	%files
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|61	%doc Changes META.yml README LICENSE
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|62	%{_mandir}/man3/*
21cr|perl-POE-Component-SmokeBox-Dists-1.80.0-5|63	%{perl_vendorlib}/*

5320 21
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|1	%define upstream_name    POE-Component-SmokeBox-Recent
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|2	%define upstream_version 1.54
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|3	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|6	Release:	1
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|7	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|8	Summary:	An extremely minimal HTTP client
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|9	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|11	Group:		Development/Perl
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|14	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|16	BuildRequires:	perl(CPAN::Recent::Uploads)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|18	BuildRequires:	perl(HTTP::Date)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|19	BuildRequires:	perl(HTTP::Request)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|20	BuildRequires:	perl(HTTP::Response)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|21	BuildRequires:	perl(Net::IP)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|22	BuildRequires:	perl(Net::IP::Minimal)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|23	BuildRequires:	perl(POE)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|24	BuildRequires:	perl(POE::Component::Client::DNS)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|25	BuildRequires:	perl(POE::Component::SmokeBox::Recent::HTTP)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|26	BuildRequires:	perl(POE::Filter::HTTP::Parser)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|27	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|28	BuildRequires:	perl(Test::POE::Client::TCP)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|29	BuildRequires:	perl(Test::POE::Server::TCP)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|30	BuildRequires:	perl(URI)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|31	Requires:	perl(POE::Component::Client::DNS)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|32	Requires:	perl(Test::POE::Client::TCP)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|33	Requires:	perl(CPAN::Recent::Uploads)
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|34	BuildArch:	noarch
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|35	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|36	%description
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|37	POE::Component::SmokeBox::Recent is a the POE manpage component for
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|38	retrieving recently uploaded CPAN distributions from the CPAN mirror of
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|39	your choice.
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|40	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|41	It accepts a url and an event name and attempts to download and parse the
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|42	RECENT file from that given url.
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|43	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|44	It is part of the SmokeBox toolkit for building CPAN Smoke testing
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|45	frameworks.
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|46	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|47	%prep
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|48	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|49	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|50	%build
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|51	export PERL_MM_USE_DEFAULT=1
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|52	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|53	%make
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|54	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|55	%check
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|56	#make test
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|57	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|58	%install
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|59	%makeinstall_std
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|60	
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|61	%files
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|62	%doc Changes META.yml LICENSE README
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|63	%{_mandir}/man3/*
21cr|perl-POE-Component-SmokeBox-Recent-1.540.0-1|64	%{perl_vendorlib}/*

5321 21
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|1	%define upstream_name    POE-Component-SmokeBox-Recent-HTTP
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|2	%define upstream_version 1.54
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|3	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|6	Release:	1
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|7	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|8	Summary:	The small helper module used by POE::Component::SmokeBox::Recent
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|9	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|11	Group:		Development/Perl
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|14	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|16	BuildRequires:	perl(POE)
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|17	BuildRequires:	perl(POE::Filter::HTTP::Parser)
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|18	BuildRequires:	perl(POE::Component::Client::DNS)
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|19	BuildRequires:	perl(Net::IP::Minimal)
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|20	BuildRequires:	perl(Test::POE::Client::TCP)
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|21	BuildRequires:	perl(Test::POE::Server::TCP)
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|22	BuildArch:	noarch
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|23	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|24	%description
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|25	POE::Component::SmokeBox::Recent::HTTP is the small helper module
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|26	used by POE::Component::SmokeBox::Recent to do HTTP client duties.
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|27	It only implements a simple request with no following of redirections
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|28	and connection keep-alive, etc.
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|29	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|30	%prep
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|32	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|33	%build
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|35	%make
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|36	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|37	%check
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|38	make test
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|39	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|40	%install
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|41	%makeinstall_std
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|42	
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|43	%files
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|44	%doc Changes META.yml LICENSE README
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|45	%{_mandir}/man3/*
21cr|perl-POE-Component-SmokeBox-Recent-HTTP-1.540.0-1|46	%{perl_vendorlib}/*

5322 21
21cr|perl-POE-Component-SSLify-1.12.0-4|1	%define upstream_name    POE-Component-SSLify
21cr|perl-POE-Component-SSLify-1.12.0-4|2	%define upstream_version 1.012
21cr|perl-POE-Component-SSLify-1.12.0-4|3	
21cr|perl-POE-Component-SSLify-1.12.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-POE-Component-SSLify-1.12.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POE-Component-SSLify-1.12.0-4|6	Release:    4
21cr|perl-POE-Component-SSLify-1.12.0-4|7	
21cr|perl-POE-Component-SSLify-1.12.0-4|8	Summary:    Server-side handle for SSLify
21cr|perl-POE-Component-SSLify-1.12.0-4|9	License:    GPL+ or Artistic
21cr|perl-POE-Component-SSLify-1.12.0-4|10	Group:      Development/Perl
21cr|perl-POE-Component-SSLify-1.12.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-SSLify-1.12.0-4|12	Source0:    http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-SSLify-1.12.0-4|13	
21cr|perl-POE-Component-SSLify-1.12.0-4|14	BuildRequires: perl(Exporter)
21cr|perl-POE-Component-SSLify-1.12.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-POE-Component-SSLify-1.12.0-4|16	BuildRequires: perl(File::Spec)
21cr|perl-POE-Component-SSLify-1.12.0-4|17	BuildRequires: perl(File::Temp)
21cr|perl-POE-Component-SSLify-1.12.0-4|18	BuildRequires: perl(IO::Handle)
21cr|perl-POE-Component-SSLify-1.12.0-4|19	BuildRequires: perl(IPC::Open3)
21cr|perl-POE-Component-SSLify-1.12.0-4|20	BuildRequires: perl(Net::SSLeay)
21cr|perl-POE-Component-SSLify-1.12.0-4|21	BuildRequires: perl(POE)
21cr|perl-POE-Component-SSLify-1.12.0-4|22	BuildRequires: perl(POE::Component::Client::TCP)
21cr|perl-POE-Component-SSLify-1.12.0-4|23	BuildRequires: perl(POE::Component::Server::TCP)
21cr|perl-POE-Component-SSLify-1.12.0-4|24	BuildRequires: perl(POE::Filter::Stream)
21cr|perl-POE-Component-SSLify-1.12.0-4|25	BuildRequires: perl(Scalar::Util)
21cr|perl-POE-Component-SSLify-1.12.0-4|26	BuildRequires: perl(Socket)
21cr|perl-POE-Component-SSLify-1.12.0-4|27	BuildRequires: perl(Symbol)
21cr|perl-POE-Component-SSLify-1.12.0-4|28	BuildRequires: perl(Task::Weaken)
21cr|perl-POE-Component-SSLify-1.12.0-4|29	BuildRequires: perl(Test::FailWarnings)
21cr|perl-POE-Component-SSLify-1.12.0-4|30	BuildRequires: perl(Test::More)
21cr|perl-POE-Component-SSLify-1.12.0-4|31	BuildRequires: perl(parent)
21cr|perl-POE-Component-SSLify-1.12.0-4|32	BuildRequires: perl(strict)
21cr|perl-POE-Component-SSLify-1.12.0-4|33	BuildRequires: perl(warnings)
21cr|perl-POE-Component-SSLify-1.12.0-4|34	BuildRequires: perl(ExtUtils::Helpers)
21cr|perl-POE-Component-SSLify-1.12.0-4|35	BuildRequires: perl(ExtUtils::InstallPaths)
21cr|perl-POE-Component-SSLify-1.12.0-4|36	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-POE-Component-SSLify-1.12.0-4|37	BuildRequires: perl-devel
21cr|perl-POE-Component-SSLify-1.12.0-4|38	
21cr|perl-POE-Component-SSLify-1.12.0-4|39	BuildArch:     noarch
21cr|perl-POE-Component-SSLify-1.12.0-4|40	
21cr|perl-POE-Component-SSLify-1.12.0-4|41	%description
21cr|perl-POE-Component-SSLify-1.12.0-4|42	This component is a method to simplify the SSLification of a socket before
21cr|perl-POE-Component-SSLify-1.12.0-4|43	it is passed to a the POE::Wheel::ReadWrite manpage wheel in your
21cr|perl-POE-Component-SSLify-1.12.0-4|44	application.
21cr|perl-POE-Component-SSLify-1.12.0-4|45	
21cr|perl-POE-Component-SSLify-1.12.0-4|46	%prep
21cr|perl-POE-Component-SSLify-1.12.0-4|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-SSLify-1.12.0-4|48	# perl(Test::More) is too old for this tests , needed 1.001002
21cr|perl-POE-Component-SSLify-1.12.0-4|49	# we have 0.98.Sflo
21cr|perl-POE-Component-SSLify-1.12.0-4|50	rm -fr t/00-ssleay-info.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|51	t/connect_hook.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|52	t/connect_hook_nodata.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|53	t/connfail_client.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|54	t/connfail_server.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|55	t/renegotiate_client.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|56	t/renegotiate_client_pings.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|57	t/renegotiate_server.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|58	t/simple.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|59	t/simple_large.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|60	t/simple_parallel.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|61	t/simple_parallel_large.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|62	t/simple_parallel_superbig.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|63	t/simple_superbig.t \
21cr|perl-POE-Component-SSLify-1.12.0-4|64	t/upgrade.t
21cr|perl-POE-Component-SSLify-1.12.0-4|65	
21cr|perl-POE-Component-SSLify-1.12.0-4|66	%build
21cr|perl-POE-Component-SSLify-1.12.0-4|67	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-SSLify-1.12.0-4|68	
21cr|perl-POE-Component-SSLify-1.12.0-4|69	%make
21cr|perl-POE-Component-SSLify-1.12.0-4|70	
21cr|perl-POE-Component-SSLify-1.12.0-4|71	%check
21cr|perl-POE-Component-SSLify-1.12.0-4|72	make test
21cr|perl-POE-Component-SSLify-1.12.0-4|73	
21cr|perl-POE-Component-SSLify-1.12.0-4|74	%install
21cr|perl-POE-Component-SSLify-1.12.0-4|75	%makeinstall_std
21cr|perl-POE-Component-SSLify-1.12.0-4|76	
21cr|perl-POE-Component-SSLify-1.12.0-4|77	%files
21cr|perl-POE-Component-SSLify-1.12.0-4|78	%doc Changes META.yml README LICENSE META.json
21cr|perl-POE-Component-SSLify-1.12.0-4|79	%{_mandir}/man3/*
21cr|perl-POE-Component-SSLify-1.12.0-4|80	%{perl_vendorlib}/*

5323 21
21cr|perl-POE-Component-Syndicator-0.60.0-6|1	%define upstream_name    POE-Component-Syndicator
21cr|perl-POE-Component-Syndicator-0.60.0-6|2	%define upstream_version 0.06
21cr|perl-POE-Component-Syndicator-0.60.0-6|3	
21cr|perl-POE-Component-Syndicator-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Component-Syndicator-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Component-Syndicator-0.60.0-6|6	Release:	6
21cr|perl-POE-Component-Syndicator-0.60.0-6|7	
21cr|perl-POE-Component-Syndicator-0.60.0-6|8	Summary:	A POE component base class which implements the Observer pattern
21cr|perl-POE-Component-Syndicator-0.60.0-6|9	
21cr|perl-POE-Component-Syndicator-0.60.0-6|10	License:	GPL+ or Artistic
21cr|perl-POE-Component-Syndicator-0.60.0-6|11	Group:		Development/Perl
21cr|perl-POE-Component-Syndicator-0.60.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Component-Syndicator-0.60.0-6|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Component-Syndicator-0.60.0-6|14	
21cr|perl-POE-Component-Syndicator-0.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-POE-Component-Syndicator-0.60.0-6|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-POE-Component-Syndicator-0.60.0-6|17	BuildRequires:	perl(Object::Pluggable) >= 1.290.0
21cr|perl-POE-Component-Syndicator-0.60.0-6|18	BuildRequires:	perl(POE) >= 1.311.0
21cr|perl-POE-Component-Syndicator-0.60.0-6|19	BuildRequires:	perl(Test::More)
21cr|perl-POE-Component-Syndicator-0.60.0-6|20	BuildArch:	noarch
21cr|perl-POE-Component-Syndicator-0.60.0-6|21	
21cr|perl-POE-Component-Syndicator-0.60.0-6|22	%description
21cr|perl-POE-Component-Syndicator-0.60.0-6|23	POE::Component::Syndicator is a base class for POE components which need to
21cr|perl-POE-Component-Syndicator-0.60.0-6|24	handle a persistent resource (e.g. a connection to an IRC server) for one
21cr|perl-POE-Component-Syndicator-0.60.0-6|25	or more sessions in an extendable way.
21cr|perl-POE-Component-Syndicator-0.60.0-6|26	
21cr|perl-POE-Component-Syndicator-0.60.0-6|27	This module (as well as Object::Pluggable, which this module inherits from)
21cr|perl-POE-Component-Syndicator-0.60.0-6|28	was born out of POE::Component::IRC, the guts of which quickly spread to
21cr|perl-POE-Component-Syndicator-0.60.0-6|29	other POE components. Now they can all inherit from this module instead.
21cr|perl-POE-Component-Syndicator-0.60.0-6|30	
21cr|perl-POE-Component-Syndicator-0.60.0-6|31	The component provides an event queue, which can be managed with the
21cr|perl-POE-Component-Syndicator-0.60.0-6|32	methods documented below. It handles delivery of events to the object
21cr|perl-POE-Component-Syndicator-0.60.0-6|33	itself, all interested plugins, and all interested sessions.
21cr|perl-POE-Component-Syndicator-0.60.0-6|34	
21cr|perl-POE-Component-Syndicator-0.60.0-6|35	%prep
21cr|perl-POE-Component-Syndicator-0.60.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Component-Syndicator-0.60.0-6|37	
21cr|perl-POE-Component-Syndicator-0.60.0-6|38	%build
21cr|perl-POE-Component-Syndicator-0.60.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Component-Syndicator-0.60.0-6|40	%make
21cr|perl-POE-Component-Syndicator-0.60.0-6|41	
21cr|perl-POE-Component-Syndicator-0.60.0-6|42	%check
21cr|perl-POE-Component-Syndicator-0.60.0-6|43	make test
21cr|perl-POE-Component-Syndicator-0.60.0-6|44	
21cr|perl-POE-Component-Syndicator-0.60.0-6|45	%install
21cr|perl-POE-Component-Syndicator-0.60.0-6|46	%makeinstall_std
21cr|perl-POE-Component-Syndicator-0.60.0-6|47	
21cr|perl-POE-Component-Syndicator-0.60.0-6|48	%files
21cr|perl-POE-Component-Syndicator-0.60.0-6|49	%doc Changes LICENSE META.json META.yml README
21cr|perl-POE-Component-Syndicator-0.60.0-6|50	%{_mandir}/man3/*
21cr|perl-POE-Component-Syndicator-0.60.0-6|51	%{perl_vendorlib}/*

5324 21
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|1	%define upstream_name    POE-Filter-HTTP-Parser
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|2	%define upstream_version 1.08
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|3	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|6	Release:	1
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|7	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|8	Summary:	A HTTP POE filter for HTTP clients or servers
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|9	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|10	License:	GPL+ or Artistic
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|11	Group:		Development/Perl
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|13	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|14	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|15	BuildRequires:	perl-devel
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|16	BuildRequires:	perl(Encode)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|18	BuildRequires:	perl(HTTP::Parser)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|19	BuildRequires:	perl(HTTP::Request)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|20	BuildRequires:	perl(HTTP::Response)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|21	BuildRequires:	perl(HTTP::Status)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|22	BuildRequires:	perl(POE)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|23	BuildRequires:	perl(Test::More)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|24	BuildRequires:	perl(Test::POE::Client::TCP)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|25	BuildRequires:	perl(Test::POE::Server::TCP)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|26	Requires:	perl(HTTP::Parser)
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|27	BuildArch:	noarch
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|28	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|29	%description
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|30	POE::Filter::HTTP::Parser is a the POE::Filter manpage for HTTP which is
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|31	based on the HTTP::Parser manpage.
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|32	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|33	It can be used to easily create the POE manpage based HTTP servers or
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|34	clients.
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|35	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|36	With the 'type' set to 'client', which is the default behaviour, 'get' will
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|37	parse the HTTP::Response manpage objects from HTTP streams and 'put' will
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|38	accept the HTTP::Request manpage objects and convert them to HTTP streams.
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|39	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|40	%prep
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|42	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|43	%build
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|45	%make
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|46	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|47	%check
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|48	make test
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|49	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|50	%install
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|51	%makeinstall_std
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|52	
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|53	%files
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|54	%doc Changes META.yml LICENSE README
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|55	%{_mandir}/man3/*
21cr|perl-POE-Filter-HTTP-Parser-1.80.0-1|56	%{perl_vendorlib}/*

5325 21
21cr|perl-POE-Filter-IRCD-2.440.0-5|1	%define upstream_name	 POE-Filter-IRCD
21cr|perl-POE-Filter-IRCD-2.440.0-5|2	%define upstream_version 2.44
21cr|perl-POE-Filter-IRCD-2.440.0-5|3	
21cr|perl-POE-Filter-IRCD-2.440.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Filter-IRCD-2.440.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Filter-IRCD-2.440.0-5|6	Release:	5
21cr|perl-POE-Filter-IRCD-2.440.0-5|7	
21cr|perl-POE-Filter-IRCD-2.440.0-5|8	Summary:	A POE-based parser for the IRC protocol
21cr|perl-POE-Filter-IRCD-2.440.0-5|9	
21cr|perl-POE-Filter-IRCD-2.440.0-5|10	License:	GPL
21cr|perl-POE-Filter-IRCD-2.440.0-5|11	Group:		Development/Perl
21cr|perl-POE-Filter-IRCD-2.440.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Filter-IRCD-2.440.0-5|13	Source0:	http://www.cpan.org/modules/by-module/POE/POE-Filter-IRCD-%{upstream_version}.tar.gz
21cr|perl-POE-Filter-IRCD-2.440.0-5|14	
21cr|perl-POE-Filter-IRCD-2.440.0-5|15	BuildRequires:	perl-devel
21cr|perl-POE-Filter-IRCD-2.440.0-5|16	BuildRequires:	perl(POE)
21cr|perl-POE-Filter-IRCD-2.440.0-5|17	BuildArch:	noarch
21cr|perl-POE-Filter-IRCD-2.440.0-5|18	
21cr|perl-POE-Filter-IRCD-2.440.0-5|19	%description
21cr|perl-POE-Filter-IRCD-2.440.0-5|20	POE::Filter::IRCD is a Perl module that provides a convenient way of parsing
21cr|perl-POE-Filter-IRCD-2.440.0-5|21	and creating IRC protocol lines.
21cr|perl-POE-Filter-IRCD-2.440.0-5|22	
21cr|perl-POE-Filter-IRCD-2.440.0-5|23	%prep
21cr|perl-POE-Filter-IRCD-2.440.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Filter-IRCD-2.440.0-5|25	
21cr|perl-POE-Filter-IRCD-2.440.0-5|26	%build
21cr|perl-POE-Filter-IRCD-2.440.0-5|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Filter-IRCD-2.440.0-5|28	%make
21cr|perl-POE-Filter-IRCD-2.440.0-5|29	
21cr|perl-POE-Filter-IRCD-2.440.0-5|30	%check
21cr|perl-POE-Filter-IRCD-2.440.0-5|31	make test
21cr|perl-POE-Filter-IRCD-2.440.0-5|32	
21cr|perl-POE-Filter-IRCD-2.440.0-5|33	%install
21cr|perl-POE-Filter-IRCD-2.440.0-5|34	%makeinstall_std
21cr|perl-POE-Filter-IRCD-2.440.0-5|35	
21cr|perl-POE-Filter-IRCD-2.440.0-5|36	%files
21cr|perl-POE-Filter-IRCD-2.440.0-5|37	%doc README
21cr|perl-POE-Filter-IRCD-2.440.0-5|38	%{perl_vendorlib}/POE
21cr|perl-POE-Filter-IRCD-2.440.0-5|39	%{_mandir}/*/*

5326 21
21cr|perl-POE-Loop-Tk-1.305.0-5|1	%define upstream_name    POE-Loop-Tk
21cr|perl-POE-Loop-Tk-1.305.0-5|2	%define upstream_version 1.305
21cr|perl-POE-Loop-Tk-1.305.0-5|3	
21cr|perl-POE-Loop-Tk-1.305.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Loop-Tk-1.305.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Loop-Tk-1.305.0-5|6	Release:	5
21cr|perl-POE-Loop-Tk-1.305.0-5|7	Summary:	A POE/Tk bridge for ActiveState's Tk
21cr|perl-POE-Loop-Tk-1.305.0-5|8	
21cr|perl-POE-Loop-Tk-1.305.0-5|9	License:	GPL+ or Artistic
21cr|perl-POE-Loop-Tk-1.305.0-5|10	Group:		Development/Perl
21cr|perl-POE-Loop-Tk-1.305.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Loop-Tk-1.305.0-5|12	Source0:	http://www.cpan.org/modules/by-module/POE/POE-Loop-Tk-%{upstream_version}.tar.gz
21cr|perl-POE-Loop-Tk-1.305.0-5|13	
21cr|perl-POE-Loop-Tk-1.305.0-5|14	BuildRequires:	perl-devel
21cr|perl-POE-Loop-Tk-1.305.0-5|15	BuildRequires:	perl(POE)
21cr|perl-POE-Loop-Tk-1.305.0-5|16	BuildRequires:	perl(POE::Test::Loops)
21cr|perl-POE-Loop-Tk-1.305.0-5|17	BuildRequires:	perl(Tk)
21cr|perl-POE-Loop-Tk-1.305.0-5|18	BuildRequires:	x11-server-xvfb
21cr|perl-POE-Loop-Tk-1.305.0-5|19	
21cr|perl-POE-Loop-Tk-1.305.0-5|20	BuildArch:	noarch
21cr|perl-POE-Loop-Tk-1.305.0-5|21	
21cr|perl-POE-Loop-Tk-1.305.0-5|22	%description
21cr|perl-POE-Loop-Tk-1.305.0-5|23	POE::Loop::Tk implements the interface documented in the POE::Loop manpage.
21cr|perl-POE-Loop-Tk-1.305.0-5|24	Therefore it has no documentation of its own. Please see the POE::Loop
21cr|perl-POE-Loop-Tk-1.305.0-5|25	manpage for more details.
21cr|perl-POE-Loop-Tk-1.305.0-5|26	
21cr|perl-POE-Loop-Tk-1.305.0-5|27	POE::Loop::Tk is one of two versions of the Tk event loop bridge. The
21cr|perl-POE-Loop-Tk-1.305.0-5|28	other, the POE::Loop::TkActiveState manpage accommodates behavior
21cr|perl-POE-Loop-Tk-1.305.0-5|29	differences in ActiveState's build of Tk. Both versions share common code
21cr|perl-POE-Loop-Tk-1.305.0-5|30	in the POE::Loop::TkCommon manpage. POE::Loop::Tk dynamically selects the
21cr|perl-POE-Loop-Tk-1.305.0-5|31	appropriate bridge code based on the runtime enviroment.
21cr|perl-POE-Loop-Tk-1.305.0-5|32	
21cr|perl-POE-Loop-Tk-1.305.0-5|33	%prep
21cr|perl-POE-Loop-Tk-1.305.0-5|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Loop-Tk-1.305.0-5|35	
21cr|perl-POE-Loop-Tk-1.305.0-5|36	%build
21cr|perl-POE-Loop-Tk-1.305.0-5|37	yes | perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Loop-Tk-1.305.0-5|38	%make
21cr|perl-POE-Loop-Tk-1.305.0-5|39	
21cr|perl-POE-Loop-Tk-1.305.0-5|40	%check
21cr|perl-POE-Loop-Tk-1.305.0-5|41	# makefile.pl ignores input if not inside a tty :-(
21cr|perl-POE-Loop-Tk-1.305.0-5|42	rm run_network_tests
21cr|perl-POE-Loop-Tk-1.305.0-5|43	# this test requires interactivity
21cr|perl-POE-Loop-Tk-1.305.0-5|44	rm t/poe_loop_tk/wheel_run.t
21cr|perl-POE-Loop-Tk-1.305.0-5|45	xvfb-run %make test
21cr|perl-POE-Loop-Tk-1.305.0-5|46	
21cr|perl-POE-Loop-Tk-1.305.0-5|47	%install
21cr|perl-POE-Loop-Tk-1.305.0-5|48	%makeinstall_std
21cr|perl-POE-Loop-Tk-1.305.0-5|49	
21cr|perl-POE-Loop-Tk-1.305.0-5|50	%files
21cr|perl-POE-Loop-Tk-1.305.0-5|51	%doc CHANGES README
21cr|perl-POE-Loop-Tk-1.305.0-5|52	%{_mandir}/man3/*
21cr|perl-POE-Loop-Tk-1.305.0-5|53	%{perl_vendorlib}/*

5327 21
21cr|perl-POE-Quickie-0.180.0-5|1	%define upstream_name    POE-Quickie
21cr|perl-POE-Quickie-0.180.0-5|2	%define upstream_version 0.18
21cr|perl-POE-Quickie-0.180.0-5|3	
21cr|perl-POE-Quickie-0.180.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Quickie-0.180.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Quickie-0.180.0-5|6	Release:	5
21cr|perl-POE-Quickie-0.180.0-5|7	
21cr|perl-POE-Quickie-0.180.0-5|8	Summary:	A lazy way to wrap blocking code and programs
21cr|perl-POE-Quickie-0.180.0-5|9	
21cr|perl-POE-Quickie-0.180.0-5|10	License:	GPL+ or Artistic
21cr|perl-POE-Quickie-0.180.0-5|11	Group:		Development/Perl
21cr|perl-POE-Quickie-0.180.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Quickie-0.180.0-5|13	Source0:	http://www.cpan.org/modules/by-module/POE/POE-Quickie-%{upstream_version}.tar.gz
21cr|perl-POE-Quickie-0.180.0-5|14	
21cr|perl-POE-Quickie-0.180.0-5|15	BuildRequires:	perl-devel
21cr|perl-POE-Quickie-0.180.0-5|16	BuildRequires:	perl(Capture::Tiny)
21cr|perl-POE-Quickie-0.180.0-5|17	BuildRequires:	perl(POE)
21cr|perl-POE-Quickie-0.180.0-5|18	BuildRequires:	perl(POE::Filter::Stream)
21cr|perl-POE-Quickie-0.180.0-5|19	BuildRequires:	perl(POE::Session)
21cr|perl-POE-Quickie-0.180.0-5|20	BuildRequires:	perl(POE::Wheel::Run)
21cr|perl-POE-Quickie-0.180.0-5|21	BuildRequires:	perl(Test::More)
21cr|perl-POE-Quickie-0.180.0-5|22	BuildRequires:	perl(Test::Deep)
21cr|perl-POE-Quickie-0.180.0-5|23	BuildArch:	noarch
21cr|perl-POE-Quickie-0.180.0-5|24	
21cr|perl-POE-Quickie-0.180.0-5|25	%description
21cr|perl-POE-Quickie-0.180.0-5|26	If you need nonblocking access to an external program, or want to execute
21cr|perl-POE-Quickie-0.180.0-5|27	some blocking code in a separate process, but you don't want to write a
21cr|perl-POE-Quickie-0.180.0-5|28	wrapper module or some POE::Wheel::Run boilerplate code, then POE::Quickie
21cr|perl-POE-Quickie-0.180.0-5|29	can help. You just specify what you're interested in (stdout, stderr,
21cr|perl-POE-Quickie-0.180.0-5|30	and/or exit code), and POE::Quickie will handle the rest in a sensible way.
21cr|perl-POE-Quickie-0.180.0-5|31	
21cr|perl-POE-Quickie-0.180.0-5|32	It has some convenience features, such as killing processes after a
21cr|perl-POE-Quickie-0.180.0-5|33	timeout, and storing process-specific context information which will be
21cr|perl-POE-Quickie-0.180.0-5|34	delivered with every event.
21cr|perl-POE-Quickie-0.180.0-5|35	
21cr|perl-POE-Quickie-0.180.0-5|36	There is also an even lazier API which suspends the execution of your event
21cr|perl-POE-Quickie-0.180.0-5|37	handler and gives control back to POE while your task is running, the same
21cr|perl-POE-Quickie-0.180.0-5|38	way LWP::UserAgent::POE does. This is provided by the /FUNCTIONS functions
21cr|perl-POE-Quickie-0.180.0-5|39	which are exported by default.
21cr|perl-POE-Quickie-0.180.0-5|40	
21cr|perl-POE-Quickie-0.180.0-5|41	%prep
21cr|perl-POE-Quickie-0.180.0-5|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-Quickie-0.180.0-5|43	
21cr|perl-POE-Quickie-0.180.0-5|44	%build
21cr|perl-POE-Quickie-0.180.0-5|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Quickie-0.180.0-5|46	%make
21cr|perl-POE-Quickie-0.180.0-5|47	
21cr|perl-POE-Quickie-0.180.0-5|48	%check
21cr|perl-POE-Quickie-0.180.0-5|49	%make test
21cr|perl-POE-Quickie-0.180.0-5|50	
21cr|perl-POE-Quickie-0.180.0-5|51	%install
21cr|perl-POE-Quickie-0.180.0-5|52	%makeinstall_std
21cr|perl-POE-Quickie-0.180.0-5|53	
21cr|perl-POE-Quickie-0.180.0-5|54	%files
21cr|perl-POE-Quickie-0.180.0-5|55	%doc Changes META.yml LICENSE README META.json
21cr|perl-POE-Quickie-0.180.0-5|56	%{_mandir}/man3/*
21cr|perl-POE-Quickie-0.180.0-5|57	%{perl_vendorlib}/*

5328 21
21cr|perl-POE-Test-Loops-1.360.0-6|1	%define upstream_name    POE-Test-Loops
21cr|perl-POE-Test-Loops-1.360.0-6|2	%define upstream_version 1.360
21cr|perl-POE-Test-Loops-1.360.0-6|3	
21cr|perl-POE-Test-Loops-1.360.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-POE-Test-Loops-1.360.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POE-Test-Loops-1.360.0-6|6	Release:	6
21cr|perl-POE-Test-Loops-1.360.0-6|7	
21cr|perl-POE-Test-Loops-1.360.0-6|8	Summary:	Reusable tests for POE::Loop authors
21cr|perl-POE-Test-Loops-1.360.0-6|9	
21cr|perl-POE-Test-Loops-1.360.0-6|10	License:	GPL+ or Artistic
21cr|perl-POE-Test-Loops-1.360.0-6|11	Group:		Development/Perl
21cr|perl-POE-Test-Loops-1.360.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-Test-Loops-1.360.0-6|13	Source0:	http://www.cpan.org/modules/by-module/POE/POE-Test-Loops-%{upstream_version}.tar.gz
21cr|perl-POE-Test-Loops-1.360.0-6|14	
21cr|perl-POE-Test-Loops-1.360.0-6|15	BuildRequires:	perl-devel
21cr|perl-POE-Test-Loops-1.360.0-6|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-POE-Test-Loops-1.360.0-6|17	BuildRequires:	perl(Test::More)
21cr|perl-POE-Test-Loops-1.360.0-6|18	
21cr|perl-POE-Test-Loops-1.360.0-6|19	BuildArch:	noarch
21cr|perl-POE-Test-Loops-1.360.0-6|20	
21cr|perl-POE-Test-Loops-1.360.0-6|21	%description
21cr|perl-POE-Test-Loops-1.360.0-6|22	POE::Test::Loops contains one function, generate(), which will generate all
21cr|perl-POE-Test-Loops-1.360.0-6|23	the loop tests for one or more POE::Loop subclasses.
21cr|perl-POE-Test-Loops-1.360.0-6|24	
21cr|perl-POE-Test-Loops-1.360.0-6|25	The the /SYNOPSIS manpage example is a version of the poe-gen-tests
21cr|perl-POE-Test-Loops-1.360.0-6|26	manpage, which is a stand-alone utility to generate the actual tests. the
21cr|perl-POE-Test-Loops-1.360.0-6|27	poe-gen-tests manpage also documents the POE::Test::Loops system in more
21cr|perl-POE-Test-Loops-1.360.0-6|28	detail.
21cr|perl-POE-Test-Loops-1.360.0-6|29	
21cr|perl-POE-Test-Loops-1.360.0-6|30	%prep
21cr|perl-POE-Test-Loops-1.360.0-6|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POE-Test-Loops-1.360.0-6|32	
21cr|perl-POE-Test-Loops-1.360.0-6|33	%build
21cr|perl-POE-Test-Loops-1.360.0-6|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-Test-Loops-1.360.0-6|35	%make
21cr|perl-POE-Test-Loops-1.360.0-6|36	
21cr|perl-POE-Test-Loops-1.360.0-6|37	%check
21cr|perl-POE-Test-Loops-1.360.0-6|38	make test
21cr|perl-POE-Test-Loops-1.360.0-6|39	
21cr|perl-POE-Test-Loops-1.360.0-6|40	%install
21cr|perl-POE-Test-Loops-1.360.0-6|41	%makeinstall_std
21cr|perl-POE-Test-Loops-1.360.0-6|42	
21cr|perl-POE-Test-Loops-1.360.0-6|43	%files
21cr|perl-POE-Test-Loops-1.360.0-6|44	%doc CHANGES README
21cr|perl-POE-Test-Loops-1.360.0-6|45	%{_mandir}/man3/*
21cr|perl-POE-Test-Loops-1.360.0-6|46	%{_mandir}/man1/poe-gen-tests.1*
21cr|perl-POE-Test-Loops-1.360.0-6|47	%{perl_vendorlib}/POE
21cr|perl-POE-Test-Loops-1.360.0-6|48	%attr(0755, root, root) %{_bindir}/poe-gen-tests

5329 21
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|1	%define upstream_name    POE-XS-Loop-EPoll
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|2	%define upstream_version 1.003
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|3	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|6	Release:	6
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|7	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|8	Summary:    An XS implementation of POE::Loop, using Linux` epoll(2)
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|9	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|10	License:    GPL+ or Artistic
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|11	Group:      Development/Perl
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|13	Source0:    http://www.cpan.org/modules/by-module/POE/POE-XS-Loop-EPoll-%{upstream_version}.tar.gz
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|14	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|15	BuildRequires: perl(POE)
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|16	BuildRequires: perl(POE::Test::Loops)
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|17	BuildRequires: perl-devel
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|18	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|19	%description
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|20	This class is an implementation of the abstract POE::Loop interface written
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|21	in C using the Linux epoll(2) family of system calls.
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|22	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|23	Signals are left to POE::Loop::PerlSignals.
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|24	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|25	The epoll_ctl() call returns an error when you attempt to poll regular
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|26	files, POE::XS::Loop::EPoll emulate's poll(2)'s behaviour with regular
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|27	files under Linux - ie. they're always readable/writeable.
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|28	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|29	%prep
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|31	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|32	%build
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|34	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|35	%make
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|36	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|37	%check
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|38	%make test
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|39	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|40	%install
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|41	%makeinstall_std
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|42	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|43	%clean
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|44	
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|45	%files
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|46	%doc META.yml README Changes
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|47	%{_mandir}/man3/*
21cr|perl-POE-XS-Loop-EPoll-1.3.0-6|48	%{perl_vendorarch}/*

5330 21
21cr|perl-POP3Client-2.130.0-6|1	%define upstream_name    POP3Client
21cr|perl-POP3Client-2.130.0-6|2	%define upstream_version 2.13
21cr|perl-POP3Client-2.130.0-6|3	
21cr|perl-POP3Client-2.130.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-POP3Client-2.130.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-POP3Client-2.130.0-6|6	Release:	6
21cr|perl-POP3Client-2.130.0-6|7	Summary:	POP3Client module for perl (Mail_and_Usenet_News/Mail)
21cr|perl-POP3Client-2.130.0-6|8	
21cr|perl-POP3Client-2.130.0-6|9	License:	GPL
21cr|perl-POP3Client-2.130.0-6|10	Group:		Development/Perl
21cr|perl-POP3Client-2.130.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POP3Client-2.130.0-6|12	Source0:	http://www.cpan.org/modules/by-module/Nagios/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-POP3Client-2.130.0-6|13	BuildRequires:	perl-devel
21cr|perl-POP3Client-2.130.0-6|14	BuildArch:	noarch
21cr|perl-POP3Client-2.130.0-6|15	
21cr|perl-POP3Client-2.130.0-6|16	%description
21cr|perl-POP3Client-2.130.0-6|17	POP3Client is a Perl module to provide an object-oriented interface to a
21cr|perl-POP3Client-2.130.0-6|18	POP3 server.
21cr|perl-POP3Client-2.130.0-6|19	
21cr|perl-POP3Client-2.130.0-6|20	%prep
21cr|perl-POP3Client-2.130.0-6|21	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-POP3Client-2.130.0-6|22	
21cr|perl-POP3Client-2.130.0-6|23	%build
21cr|perl-POP3Client-2.130.0-6|24	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-POP3Client-2.130.0-6|25	%make
21cr|perl-POP3Client-2.130.0-6|26	
21cr|perl-POP3Client-2.130.0-6|27	%check
21cr|perl-POP3Client-2.130.0-6|28	make test
21cr|perl-POP3Client-2.130.0-6|29	
21cr|perl-POP3Client-2.130.0-6|30	%install
21cr|perl-POP3Client-2.130.0-6|31	%makeinstall_std
21cr|perl-POP3Client-2.130.0-6|32	
21cr|perl-POP3Client-2.130.0-6|33	%files
21cr|perl-POP3Client-2.130.0-6|34	%doc Changes  MANIFEST README
21cr|perl-POP3Client-2.130.0-6|35	%{perl_vendorlib}/Mail/
21cr|perl-POP3Client-2.130.0-6|36	%{_mandir}/man3/*

5331 21
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|1	%define upstream_name    POSIX-strftime-Compiler
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|2	%define upstream_version 0.44
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|3	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|6	Release:    1
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|7	Summary:    GNU C library compatible strftime for loggers and servers
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|8	License:    GPL+ or Artistic
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|9	Group:      Development/Perl
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|11	Source0:    http://www.cpan.org/modules/by-module/POSIX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|12	BuildRequires: perl(CPAN::Meta) >= 2.150.10
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|13	BuildRequires: perl(CPAN::Meta::Prereqs)
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|14	BuildRequires: perl(Carp)
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|15	BuildRequires: perl(Exporter)
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|16	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|17	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|18	BuildRequires: perl(POSIX)
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|19	BuildRequires: perl(Test::More) >= 0.980.0
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|20	BuildRequires: perl(Time::Local)
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|21	BuildArch:     noarch
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|22	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|23	%description
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|24	POSIX::strftime::Compiler provides GNU C library compatible strftime(3).
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|25	But this module will not affected by the system locale. This feature is
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|26	useful when you want to write loggers, servers and portable applications.
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|27	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|28	For generate same result strings on any locale, POSIX::strftime::Compiler
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|29	wraps POSIX::strftime and converts some format characters to perl code
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|30	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|31	%prep
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|33	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|34	%build
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|35	%{__perl} Build.PL installdirs=vendor
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|36	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|37	./Build
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|38	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|39	%check
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|40	./Build test
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|41	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|42	%install
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|43	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|44	
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|45	%files
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|46	%doc Changes LICENSE META.json META.yml MYMETA.yml eg
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|47	%{_mandir}/man3/*
21cr|perl-POSIX-strftime-Compiler-0.440.0-1|48	%{perl_vendorlib}/*

5332 21
21cr|perl-PostScript-0.60.0-6|1	%define upstream_name	 PostScript
21cr|perl-PostScript-0.60.0-6|2	%define upstream_version 0.06
21cr|perl-PostScript-0.60.0-6|3	
21cr|perl-PostScript-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-PostScript-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PostScript-0.60.0-6|6	Release:	6
21cr|perl-PostScript-0.60.0-6|7	
21cr|perl-PostScript-0.60.0-6|8	Summary:	%{upstream_name} module for perl
21cr|perl-PostScript-0.60.0-6|9	
21cr|perl-PostScript-0.60.0-6|10	License:	GPL+ or Artistic
21cr|perl-PostScript-0.60.0-6|11	Group:		Development/Perl
21cr|perl-PostScript-0.60.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-PostScript-0.60.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SH/SHAWNPW/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-PostScript-0.60.0-6|14	
21cr|perl-PostScript-0.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-PostScript-0.60.0-6|16	BuildArch:	noarch
21cr|perl-PostScript-0.60.0-6|17	
21cr|perl-PostScript-0.60.0-6|18	%description
21cr|perl-PostScript-0.60.0-6|19	This is the %{upstream_name} module for perl.
21cr|perl-PostScript-0.60.0-6|20	
21cr|perl-PostScript-0.60.0-6|21	%prep
21cr|perl-PostScript-0.60.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PostScript-0.60.0-6|23	
21cr|perl-PostScript-0.60.0-6|24	%build
21cr|perl-PostScript-0.60.0-6|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PostScript-0.60.0-6|26	%make
21cr|perl-PostScript-0.60.0-6|27	
21cr|perl-PostScript-0.60.0-6|28	%check
21cr|perl-PostScript-0.60.0-6|29	make test
21cr|perl-PostScript-0.60.0-6|30	
21cr|perl-PostScript-0.60.0-6|31	%install
21cr|perl-PostScript-0.60.0-6|32	%makeinstall_std
21cr|perl-PostScript-0.60.0-6|33	
21cr|perl-PostScript-0.60.0-6|34	%files
21cr|perl-PostScript-0.60.0-6|35	%doc README
21cr|perl-PostScript-0.60.0-6|36	%{perl_vendorlib}/PostScript
21cr|perl-PostScript-0.60.0-6|37	%{_mandir}/*/*

5333 21
21cr|perl-PostScript-Simple-0.90.0-3|1	%define upstream_name	 PostScript-Simple
21cr|perl-PostScript-Simple-0.90.0-3|2	%define upstream_version 0.09
21cr|perl-PostScript-Simple-0.90.0-3|3	
21cr|perl-PostScript-Simple-0.90.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-PostScript-Simple-0.90.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PostScript-Simple-0.90.0-3|6	Release:	3
21cr|perl-PostScript-Simple-0.90.0-3|7	
21cr|perl-PostScript-Simple-0.90.0-3|8	Summary:	Produce PostScript files from Perl
21cr|perl-PostScript-Simple-0.90.0-3|9	
21cr|perl-PostScript-Simple-0.90.0-3|10	License:	GPL+ or Artistic
21cr|perl-PostScript-Simple-0.90.0-3|11	Group:		Development/Perl
21cr|perl-PostScript-Simple-0.90.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PostScript-Simple-0.90.0-3|13	Source0:	%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PostScript-Simple-0.90.0-3|14	
21cr|perl-PostScript-Simple-0.90.0-3|15	BuildRequires:	perl-devel
21cr|perl-PostScript-Simple-0.90.0-3|16	BuildArch:	noarch
21cr|perl-PostScript-Simple-0.90.0-3|17	
21cr|perl-PostScript-Simple-0.90.0-3|18	%description
21cr|perl-PostScript-Simple-0.90.0-3|19	The PostScript::Simple module allows you to have a simple method of writing
21cr|perl-PostScript-Simple-0.90.0-3|20	PostScript files from Perl. It has graphics primitives that allow lines,
21cr|perl-PostScript-Simple-0.90.0-3|21	curves, circles, polygons and boxes to be drawn. Text can be added to the page
21cr|perl-PostScript-Simple-0.90.0-3|22	using standard PostScript fonts.
21cr|perl-PostScript-Simple-0.90.0-3|23	
21cr|perl-PostScript-Simple-0.90.0-3|24	%prep
21cr|perl-PostScript-Simple-0.90.0-3|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-PostScript-Simple-0.90.0-3|26	
21cr|perl-PostScript-Simple-0.90.0-3|27	%build
21cr|perl-PostScript-Simple-0.90.0-3|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PostScript-Simple-0.90.0-3|29	%make
21cr|perl-PostScript-Simple-0.90.0-3|30	
21cr|perl-PostScript-Simple-0.90.0-3|31	%check
21cr|perl-PostScript-Simple-0.90.0-3|32	%make test
21cr|perl-PostScript-Simple-0.90.0-3|33	
21cr|perl-PostScript-Simple-0.90.0-3|34	%install
21cr|perl-PostScript-Simple-0.90.0-3|35	%makeinstall_std
21cr|perl-PostScript-Simple-0.90.0-3|36	
21cr|perl-PostScript-Simple-0.90.0-3|37	%files
21cr|perl-PostScript-Simple-0.90.0-3|38	%doc Changes README TODO
21cr|perl-PostScript-Simple-0.90.0-3|39	%{perl_vendorlib}/PostScript/*
21cr|perl-PostScript-Simple-0.90.0-3|40	%{_mandir}/*/*

5334 21
21cr|perl-PPI-1.271.0-1|1	%define upstream_name	 PPI
21cr|perl-PPI-1.271.0-1|2	%define upstream_version 1.271
21cr|perl-PPI-1.271.0-1|3	
21cr|perl-PPI-1.271.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-PPI-1.271.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PPI-1.271.0-1|6	Release:	1
21cr|perl-PPI-1.271.0-1|7	
21cr|perl-PPI-1.271.0-1|8	Summary:	Parse, Analyze and Manipulate Perl without perl
21cr|perl-PPI-1.271.0-1|9	
21cr|perl-PPI-1.271.0-1|10	License:	GPL+ or Artistic
21cr|perl-PPI-1.271.0-1|11	Group:		Development/Perl
21cr|perl-PPI-1.271.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PPI-1.271.0-1|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PPI-1.271.0-1|14	
21cr|perl-PPI-1.271.0-1|15	BuildRequires:	perl-devel
21cr|perl-PPI-1.271.0-1|16	BuildRequires:	perl(Clone)
21cr|perl-PPI-1.271.0-1|17	BuildRequires:	perl(File::Remove)
21cr|perl-PPI-1.271.0-1|18	BuildRequires:  perl(IO::String)
21cr|perl-PPI-1.271.0-1|19	BuildRequires:	perl(IO::Stringy)
21cr|perl-PPI-1.271.0-1|20	BuildRequires:	perl(List::Util)       >= 1.200.0
21cr|perl-PPI-1.271.0-1|21	BuildRequires:	perl(List::MoreUtils)
21cr|perl-PPI-1.271.0-1|22	BuildRequires:	perl(Params::Util)
21cr|perl-PPI-1.271.0-1|23	BuildRequires:  perl(Task::Weaken)
21cr|perl-PPI-1.271.0-1|24	BuildRequires:	perl(Test::ClassAPI)
21cr|perl-PPI-1.271.0-1|25	BuildRequires:  perl(Test::Deep)
21cr|perl-PPI-1.271.0-1|26	BuildRequires:	perl(Test::More)       >= 0.860.0
21cr|perl-PPI-1.271.0-1|27	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-PPI-1.271.0-1|28	BuildRequires:	perl(Test::SubCalls)
21cr|perl-PPI-1.271.0-1|29	BuildRequires:  perl(Test::Object)
21cr|perl-PPI-1.271.0-1|30	BuildArch:	noarch
21cr|perl-PPI-1.271.0-1|31	
21cr|perl-PPI-1.271.0-1|32	%description
21cr|perl-PPI-1.271.0-1|33	PPI is a Perl document parser.
21cr|perl-PPI-1.271.0-1|34	
21cr|perl-PPI-1.271.0-1|35	%prep
21cr|perl-PPI-1.271.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PPI-1.271.0-1|37	chmod 644 Changes
21cr|perl-PPI-1.271.0-1|38	find lib -name '*.pm' | xargs chmod 644
21cr|perl-PPI-1.271.0-1|39	
21cr|perl-PPI-1.271.0-1|40	%build
21cr|perl-PPI-1.271.0-1|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PPI-1.271.0-1|42	%make
21cr|perl-PPI-1.271.0-1|43	
21cr|perl-PPI-1.271.0-1|44	%check
21cr|perl-PPI-1.271.0-1|45	make test
21cr|perl-PPI-1.271.0-1|46	
21cr|perl-PPI-1.271.0-1|47	%install
21cr|perl-PPI-1.271.0-1|48	%makeinstall_std
21cr|perl-PPI-1.271.0-1|49	
21cr|perl-PPI-1.271.0-1|50	%files
21cr|perl-PPI-1.271.0-1|51	%doc Changes README
21cr|perl-PPI-1.271.0-1|52	%{perl_vendorlib}/PPI
21cr|perl-PPI-1.271.0-1|53	%{perl_vendorlib}/PPI.pm
21cr|perl-PPI-1.271.0-1|54	%{_mandir}/*/*

5335 21
21cr|perl-PPIx-EditorTools-0.190.0-3|1	%define upstream_name    PPIx-EditorTools
21cr|perl-PPIx-EditorTools-0.190.0-3|2	%define upstream_version 0.19
21cr|perl-PPIx-EditorTools-0.190.0-3|3	
21cr|perl-PPIx-EditorTools-0.190.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-PPIx-EditorTools-0.190.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PPIx-EditorTools-0.190.0-3|6	Release:	3
21cr|perl-PPIx-EditorTools-0.190.0-3|7	
21cr|perl-PPIx-EditorTools-0.190.0-3|8	Summary:	Introduces a temporary variable using PPI
21cr|perl-PPIx-EditorTools-0.190.0-3|9	
21cr|perl-PPIx-EditorTools-0.190.0-3|10	License:	GPL+ or Artistic
21cr|perl-PPIx-EditorTools-0.190.0-3|11	Group:		Development/Perl
21cr|perl-PPIx-EditorTools-0.190.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PPIx-EditorTools-0.190.0-3|13	Source0:	https://cpan.metacpan.org/authors/id/S/SZ/SZABGAB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PPIx-EditorTools-0.190.0-3|14	
21cr|perl-PPIx-EditorTools-0.190.0-3|15	BuildRequires:	perl-devel
21cr|perl-PPIx-EditorTools-0.190.0-3|16	BuildRequires:	perl(Class::XSAccessor)
21cr|perl-PPIx-EditorTools-0.190.0-3|17	BuildRequires:	perl(PPI)
21cr|perl-PPIx-EditorTools-0.190.0-3|18	BuildRequires:	perl(PPI::Find)
21cr|perl-PPIx-EditorTools-0.190.0-3|19	BuildRequires:	perl(Test::Deep)
21cr|perl-PPIx-EditorTools-0.190.0-3|20	BuildRequires:	perl(Test::Differences)
21cr|perl-PPIx-EditorTools-0.190.0-3|21	BuildRequires:	perl(Test::Exception)
21cr|perl-PPIx-EditorTools-0.190.0-3|22	BuildRequires:	perl(Test::Most)
21cr|perl-PPIx-EditorTools-0.190.0-3|23	BuildRequires:	perl(Test::NoWarnings) >= 0.084
21cr|perl-PPIx-EditorTools-0.190.0-3|24	BuildRequires:	perl(Test::Warn)
21cr|perl-PPIx-EditorTools-0.190.0-3|25	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-PPIx-EditorTools-0.190.0-3|26	BuildRequires:	perl(Try::Tiny)
21cr|perl-PPIx-EditorTools-0.190.0-3|27	BuildRequires:	perl(Pod::Parser)
21cr|perl-PPIx-EditorTools-0.190.0-3|28	BuildRequires:	perl(Module::Install)
21cr|perl-PPIx-EditorTools-0.190.0-3|29	
21cr|perl-PPIx-EditorTools-0.190.0-3|30	
21cr|perl-PPIx-EditorTools-0.190.0-3|31	
21cr|perl-PPIx-EditorTools-0.190.0-3|32	
21cr|perl-PPIx-EditorTools-0.190.0-3|33	
21cr|perl-PPIx-EditorTools-0.190.0-3|34	BuildArch:	noarch
21cr|perl-PPIx-EditorTools-0.190.0-3|35	
21cr|perl-PPIx-EditorTools-0.190.0-3|36	%description
21cr|perl-PPIx-EditorTools-0.190.0-3|37	Base class and utility methods for manipulating Perl via PPI. Pulled out
21cr|perl-PPIx-EditorTools-0.190.0-3|38	from the 'Padre::Task::PPI' code.
21cr|perl-PPIx-EditorTools-0.190.0-3|39	
21cr|perl-PPIx-EditorTools-0.190.0-3|40	%prep
21cr|perl-PPIx-EditorTools-0.190.0-3|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-PPIx-EditorTools-0.190.0-3|42	rm -r inc/*
21cr|perl-PPIx-EditorTools-0.190.0-3|43	
21cr|perl-PPIx-EditorTools-0.190.0-3|44	%build
21cr|perl-PPIx-EditorTools-0.190.0-3|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PPIx-EditorTools-0.190.0-3|46	%make
21cr|perl-PPIx-EditorTools-0.190.0-3|47	
21cr|perl-PPIx-EditorTools-0.190.0-3|48	%check
21cr|perl-PPIx-EditorTools-0.190.0-3|49	%make test
21cr|perl-PPIx-EditorTools-0.190.0-3|50	
21cr|perl-PPIx-EditorTools-0.190.0-3|51	%install
21cr|perl-PPIx-EditorTools-0.190.0-3|52	%makeinstall_std
21cr|perl-PPIx-EditorTools-0.190.0-3|53	
21cr|perl-PPIx-EditorTools-0.190.0-3|54	%files
21cr|perl-PPIx-EditorTools-0.190.0-3|55	%doc Changes
21cr|perl-PPIx-EditorTools-0.190.0-3|56	%{_mandir}/man3/*
21cr|perl-PPIx-EditorTools-0.190.0-3|57	%{perl_vendorlib}/*

5336 21
21cr|perl-PPIx-QuoteLike-0.19.0-1|1	%define upstream_name    PPIx-QuoteLike
21cr|perl-PPIx-QuoteLike-0.19.0-1|2	%define upstream_version 0.019
21cr|perl-PPIx-QuoteLike-0.19.0-1|3	
21cr|perl-PPIx-QuoteLike-0.19.0-1|4	# Enable PPIx::Regexp optional feature
21cr|perl-PPIx-QuoteLike-0.19.0-1|5	%bcond_without perl_PPIx_QuoteLike_enables_PPIx_Regexp
21cr|perl-PPIx-QuoteLike-0.19.0-1|6	
21cr|perl-PPIx-QuoteLike-0.19.0-1|7	Name:           perl-PPIx-QuoteLike
21cr|perl-PPIx-QuoteLike-0.19.0-1|8	Version:        %perl_convert_version %{upstream_version}
21cr|perl-PPIx-QuoteLike-0.19.0-1|9	Release:        1
21cr|perl-PPIx-QuoteLike-0.19.0-1|10	Summary:        Parse Perl string literals and string-literal-like things
21cr|perl-PPIx-QuoteLike-0.19.0-1|11	Group:          Development/Perl
21cr|perl-PPIx-QuoteLike-0.19.0-1|12	License:        GPL+ or Artistic
21cr|perl-PPIx-QuoteLike-0.19.0-1|13	URL:            https://metacpan.org/release/PPIx-QuoteLike
21cr|perl-PPIx-QuoteLike-0.19.0-1|14	Source0:        https://cpan.metacpan.org/authors/id/W/WY/WYANT/PPIx-QuoteLike-%{upstream_version}.tar.gz
21cr|perl-PPIx-QuoteLike-0.19.0-1|15	BuildArch:      noarch
21cr|perl-PPIx-QuoteLike-0.19.0-1|16	BuildRequires:  coreutils
21cr|perl-PPIx-QuoteLike-0.19.0-1|17	BuildRequires:  make
21cr|perl-PPIx-QuoteLike-0.19.0-1|18	BuildRequires:  perl-generators
21cr|perl-PPIx-QuoteLike-0.19.0-1|19	BuildRequires:  perl-interpreter
21cr|perl-PPIx-QuoteLike-0.19.0-1|20	# Build.PL and inc/My/Module/Build.pm not used
21cr|perl-PPIx-QuoteLike-0.19.0-1|21	BuildRequires:  perl(:VERSION) >= 5.6
21cr|perl-PPIx-QuoteLike-0.19.0-1|22	BuildRequires:  perl(Carp)
21cr|perl-PPIx-QuoteLike-0.19.0-1|23	BuildRequires:  perl(Config)
21cr|perl-PPIx-QuoteLike-0.19.0-1|24	BuildRequires:  perl(constant)
21cr|perl-PPIx-QuoteLike-0.19.0-1|25	BuildRequires:  perl(Exporter)
21cr|perl-PPIx-QuoteLike-0.19.0-1|26	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-PPIx-QuoteLike-0.19.0-1|27	BuildRequires:  perl(lib)
21cr|perl-PPIx-QuoteLike-0.19.0-1|28	BuildRequires:  perl(strict)
21cr|perl-PPIx-QuoteLike-0.19.0-1|29	# Test::Without::Module not helpful
21cr|perl-PPIx-QuoteLike-0.19.0-1|30	BuildRequires:  perl(warnings)
21cr|perl-PPIx-QuoteLike-0.19.0-1|31	# Run-time:
21cr|perl-PPIx-QuoteLike-0.19.0-1|32	BuildRequires:  perl(base)
21cr|perl-PPIx-QuoteLike-0.19.0-1|33	BuildRequires:  perl(Encode)
21cr|perl-PPIx-QuoteLike-0.19.0-1|34	BuildRequires:  perl(List::Util)
21cr|perl-PPIx-QuoteLike-0.19.0-1|35	BuildRequires:  perl(PPI::Document) >= 1.117
21cr|perl-PPIx-QuoteLike-0.19.0-1|36	BuildRequires:  perl(PPI::Dumper) >= 1.117
21cr|perl-PPIx-QuoteLike-0.19.0-1|37	BuildRequires:  perl(re)
21cr|perl-PPIx-QuoteLike-0.19.0-1|38	BuildRequires:  perl(Readonly)
21cr|perl-PPIx-QuoteLike-0.19.0-1|39	BuildRequires:  perl(Scalar::Util)
21cr|perl-PPIx-QuoteLike-0.19.0-1|40	BuildRequires:  perl(Text::Tabs)
21cr|perl-PPIx-QuoteLike-0.19.0-1|41	%if %{with perl_PPIx_QuoteLike_enables_PPIx_Regexp}
21cr|perl-PPIx-QuoteLike-0.19.0-1|42	# Optional run-time:
21cr|perl-PPIx-QuoteLike-0.19.0-1|43	# Author states there is a build-cycle with PPIx::Regexp, but I cannot see
21cr|perl-PPIx-QuoteLike-0.19.0-1|44	# any.
21cr|perl-PPIx-QuoteLike-0.19.0-1|45	BuildRequires:  perl(PPIx::Regexp)
21cr|perl-PPIx-QuoteLike-0.19.0-1|46	%endif
21cr|perl-PPIx-QuoteLike-0.19.0-1|47	# Tests:
21cr|perl-PPIx-QuoteLike-0.19.0-1|48	BuildRequires:  perl(charnames)
21cr|perl-PPIx-QuoteLike-0.19.0-1|49	BuildRequires:  perl(open)
21cr|perl-PPIx-QuoteLike-0.19.0-1|50	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-PPIx-QuoteLike-0.19.0-1|51	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-PPIx-QuoteLike-0.19.0-1|52	Requires:       perl(PPI::Document) >= 1.117
21cr|perl-PPIx-QuoteLike-0.19.0-1|53	Requires:       perl(PPI::Dumper) >= 1.117
21cr|perl-PPIx-QuoteLike-0.19.0-1|54	%if %{with perl_PPIx_QuoteLike_enables_PPIx_Regexp}
21cr|perl-PPIx-QuoteLike-0.19.0-1|55	Recommends:     perl(PPIx::Regexp)
21cr|perl-PPIx-QuoteLike-0.19.0-1|56	%endif
21cr|perl-PPIx-QuoteLike-0.19.0-1|57	
21cr|perl-PPIx-QuoteLike-0.19.0-1|58	# Remove under-specified dependencies
21cr|perl-PPIx-QuoteLike-0.19.0-1|59	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((PPI::Document|PPI::Dumper)\\)$
21cr|perl-PPIx-QuoteLike-0.19.0-1|60	
21cr|perl-PPIx-QuoteLike-0.19.0-1|61	%description
21cr|perl-PPIx-QuoteLike-0.19.0-1|62	This Perl class parses Perl string literals and things that are reasonably
21cr|perl-PPIx-QuoteLike-0.19.0-1|63	like string literals. Its real reason for being is to find interpolated
21cr|perl-PPIx-QuoteLike-0.19.0-1|64	variables for Perl::Critic policies and similar code.
21cr|perl-PPIx-QuoteLike-0.19.0-1|65	
21cr|perl-PPIx-QuoteLike-0.19.0-1|66	%package tests
21cr|perl-PPIx-QuoteLike-0.19.0-1|67	Summary:        Tests for %{name}
21cr|perl-PPIx-QuoteLike-0.19.0-1|68	Requires:       %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
21cr|perl-PPIx-QuoteLike-0.19.0-1|69	Requires:       perl-Test-Harness
21cr|perl-PPIx-QuoteLike-0.19.0-1|70	Requires:       perl(open)
21cr|perl-PPIx-QuoteLike-0.19.0-1|71	Requires:       perl(PPI::Document) >= 1.117
21cr|perl-PPIx-QuoteLike-0.19.0-1|72	
21cr|perl-PPIx-QuoteLike-0.19.0-1|73	%description tests
21cr|perl-PPIx-QuoteLike-0.19.0-1|74	Tests from %{name}. Execute them
21cr|perl-PPIx-QuoteLike-0.19.0-1|75	with "%{_libexecdir}/%{name}/test".
21cr|perl-PPIx-QuoteLike-0.19.0-1|76	
21cr|perl-PPIx-QuoteLike-0.19.0-1|77	%prep
21cr|perl-PPIx-QuoteLike-0.19.0-1|78	%setup -q -n PPIx-QuoteLike-%{upstream_version}
21cr|perl-PPIx-QuoteLike-0.19.0-1|79	# Fix shell bang and permissions
21cr|perl-PPIx-QuoteLike-0.19.0-1|80	for F in eg/{pqldump,variables}; do
21cr|perl-PPIx-QuoteLike-0.19.0-1|81	perl -MConfig -p -i -e 's{\A#!/usr/bin/env perl\b}{$Config{startperl}}' \
21cr|perl-PPIx-QuoteLike-0.19.0-1|82	"$F"
21cr|perl-PPIx-QuoteLike-0.19.0-1|83	chmod -x "$F"
21cr|perl-PPIx-QuoteLike-0.19.0-1|84	done
21cr|perl-PPIx-QuoteLike-0.19.0-1|85	# Help generators to recognize Perl scripts
21cr|perl-PPIx-QuoteLike-0.19.0-1|86	for F in t/*.t; do
21cr|perl-PPIx-QuoteLike-0.19.0-1|87	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F"
21cr|perl-PPIx-QuoteLike-0.19.0-1|88	chmod +x "$F"
21cr|perl-PPIx-QuoteLike-0.19.0-1|89	done
21cr|perl-PPIx-QuoteLike-0.19.0-1|90	
21cr|perl-PPIx-QuoteLike-0.19.0-1|91	%build
21cr|perl-PPIx-QuoteLike-0.19.0-1|92	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-PPIx-QuoteLike-0.19.0-1|93	%{make_build}
21cr|perl-PPIx-QuoteLike-0.19.0-1|94	
21cr|perl-PPIx-QuoteLike-0.19.0-1|95	%install
21cr|perl-PPIx-QuoteLike-0.19.0-1|96	%{make_install}
21cr|perl-PPIx-QuoteLike-0.19.0-1|97	%{_fixperms} -c %{buildroot}
21cr|perl-PPIx-QuoteLike-0.19.0-1|98	
21cr|perl-PPIx-QuoteLike-0.19.0-1|99	# Install tests
21cr|perl-PPIx-QuoteLike-0.19.0-1|100	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|perl-PPIx-QuoteLike-0.19.0-1|101	cp -a t %{buildroot}%{_libexecdir}/%{name}
21cr|perl-PPIx-QuoteLike-0.19.0-1|102	cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF'
21cr|perl-PPIx-QuoteLike-0.19.0-1|103	#!/bin/sh
21cr|perl-PPIx-QuoteLike-0.19.0-1|104	cd %{_libexecdir}/%{name} && exec prove -I . -j "$(getconf _NPROCESSORS_ONLN)"
21cr|perl-PPIx-QuoteLike-0.19.0-1|105	EOF
21cr|perl-PPIx-QuoteLike-0.19.0-1|106	chmod +x %{buildroot}%{_libexecdir}/%{name}/test
21cr|perl-PPIx-QuoteLike-0.19.0-1|107	
21cr|perl-PPIx-QuoteLike-0.19.0-1|108	%check
21cr|perl-PPIx-QuoteLike-0.19.0-1|109	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-PPIx-QuoteLike-0.19.0-1|110	make test
21cr|perl-PPIx-QuoteLike-0.19.0-1|111	
21cr|perl-PPIx-QuoteLike-0.19.0-1|112	%files
21cr|perl-PPIx-QuoteLike-0.19.0-1|113	%license LICENSES/*
21cr|perl-PPIx-QuoteLike-0.19.0-1|114	%doc Changes CONTRIBUTING eg README
21cr|perl-PPIx-QuoteLike-0.19.0-1|115	%{perl_vendorlib}/PPIx/
21cr|perl-PPIx-QuoteLike-0.19.0-1|116	%{_mandir}/man3/PPIx::QuoteLike*.3*
21cr|perl-PPIx-QuoteLike-0.19.0-1|117	
21cr|perl-PPIx-QuoteLike-0.19.0-1|118	%files tests
21cr|perl-PPIx-QuoteLike-0.19.0-1|119	%{_libexecdir}/%{name}
21cr|perl-PPIx-QuoteLike-0.19.0-1|120	

5337 21
21cr|perl-PPIx-Regexp-0.88.0-1|1	%define upstream_name    PPIx-Regexp
21cr|perl-PPIx-Regexp-0.88.0-1|2	%define upstream_version 0.088
21cr|perl-PPIx-Regexp-0.88.0-1|3	
21cr|perl-PPIx-Regexp-0.88.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-PPIx-Regexp-0.88.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PPIx-Regexp-0.88.0-1|6	Release:	1
21cr|perl-PPIx-Regexp-0.88.0-1|7	
21cr|perl-PPIx-Regexp-0.88.0-1|8	Summary:	Represent an independent subexpression marker
21cr|perl-PPIx-Regexp-0.88.0-1|9	
21cr|perl-PPIx-Regexp-0.88.0-1|10	License:	GPL+ or Artistic
21cr|perl-PPIx-Regexp-0.88.0-1|11	Group:		Development/Perl
21cr|perl-PPIx-Regexp-0.88.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PPIx-Regexp-0.88.0-1|13	Source0:	http://www.cpan.org/authors/id/W/WY/WYANT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PPIx-Regexp-0.88.0-1|14	
21cr|perl-PPIx-Regexp-0.88.0-1|15	BuildRequires:	perl(List::MoreUtils)
21cr|perl-PPIx-Regexp-0.88.0-1|16	BuildRequires:	perl(List::Util)
21cr|perl-PPIx-Regexp-0.88.0-1|17	BuildRequires:	perl(PPI::Document)
21cr|perl-PPIx-Regexp-0.88.0-1|18	BuildRequires:	perl(Params::Util)
21cr|perl-PPIx-Regexp-0.88.0-1|19	BuildRequires:	perl(Readonly)
21cr|perl-PPIx-Regexp-0.88.0-1|20	BuildRequires:	perl(Scalar::Util)
21cr|perl-PPIx-Regexp-0.88.0-1|21	BuildRequires:	perl(Task::Weaken)
21cr|perl-PPIx-Regexp-0.88.0-1|22	BuildRequires:	perl-devel
21cr|perl-PPIx-Regexp-0.88.0-1|23	BuildArch:	noarch
21cr|perl-PPIx-Regexp-0.88.0-1|24	
21cr|perl-PPIx-Regexp-0.88.0-1|25	%description
21cr|perl-PPIx-Regexp-0.88.0-1|26	The purpose of the _PPIx-Regexp_ package is to parse regular expressions in
21cr|perl-PPIx-Regexp-0.88.0-1|27	a manner similar to the way the PPI package parses Perl. This class forms
21cr|perl-PPIx-Regexp-0.88.0-1|28	the root of the parse tree, playing a role similar to PPI::Document.
21cr|perl-PPIx-Regexp-0.88.0-1|29	
21cr|perl-PPIx-Regexp-0.88.0-1|30	This package shares with PPI the property of being round-trip safe. That
21cr|perl-PPIx-Regexp-0.88.0-1|31	is,
21cr|perl-PPIx-Regexp-0.88.0-1|32	
21cr|perl-PPIx-Regexp-0.88.0-1|33	my $expr = 's/ ( \d+ ) ( \D+ ) /$2$1/smxg';
21cr|perl-PPIx-Regexp-0.88.0-1|34	my $re = PPIx::Regexp->new( $expr );
21cr|perl-PPIx-Regexp-0.88.0-1|35	print $re->content() eq $expr ? "yes\n" : "no\n"
21cr|perl-PPIx-Regexp-0.88.0-1|36	
21cr|perl-PPIx-Regexp-0.88.0-1|37	%prep
21cr|perl-PPIx-Regexp-0.88.0-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PPIx-Regexp-0.88.0-1|39	
21cr|perl-PPIx-Regexp-0.88.0-1|40	%build
21cr|perl-PPIx-Regexp-0.88.0-1|41	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PPIx-Regexp-0.88.0-1|42	%make
21cr|perl-PPIx-Regexp-0.88.0-1|43	
21cr|perl-PPIx-Regexp-0.88.0-1|44	%check
21cr|perl-PPIx-Regexp-0.88.0-1|45	%make test
21cr|perl-PPIx-Regexp-0.88.0-1|46	
21cr|perl-PPIx-Regexp-0.88.0-1|47	%install
21cr|perl-PPIx-Regexp-0.88.0-1|48	%makeinstall_std
21cr|perl-PPIx-Regexp-0.88.0-1|49	
21cr|perl-PPIx-Regexp-0.88.0-1|50	%files
21cr|perl-PPIx-Regexp-0.88.0-1|51	%doc Changes META.yml README
21cr|perl-PPIx-Regexp-0.88.0-1|52	%{_mandir}/man3/*

5338 21
21cr|perl-PPI-XS-0.910.0-7|1	%define upstream_name    PPI-XS
21cr|perl-PPI-XS-0.910.0-7|2	%define upstream_version 0.910
21cr|perl-PPI-XS-0.910.0-7|3	
21cr|perl-PPI-XS-0.910.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-PPI-XS-0.910.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-PPI-XS-0.910.0-7|6	Release:    7
21cr|perl-PPI-XS-0.910.0-7|7	
21cr|perl-PPI-XS-0.910.0-7|8	Summary:    (Minor) XS acceleration for PPI
21cr|perl-PPI-XS-0.910.0-7|9	
21cr|perl-PPI-XS-0.910.0-7|10	License:    GPL+ or Artistic
21cr|perl-PPI-XS-0.910.0-7|11	Group:      Development/Perl
21cr|perl-PPI-XS-0.910.0-7|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-PPI-XS-0.910.0-7|13	Source0:    https://www.cpan.org/modules/by-module/PPI/PPI-XS-%{upstream_version}.tar.gz
21cr|perl-PPI-XS-0.910.0-7|14	
21cr|perl-PPI-XS-0.910.0-7|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-PPI-XS-0.910.0-7|16	BuildRequires: perl(File::Spec)
21cr|perl-PPI-XS-0.910.0-7|17	BuildRequires: perl(PPI)
21cr|perl-PPI-XS-0.910.0-7|18	BuildRequires: perl(Test::More)
21cr|perl-PPI-XS-0.910.0-7|19	BuildRequires: perl-devel
21cr|perl-PPI-XS-0.910.0-7|20	
21cr|perl-PPI-XS-0.910.0-7|21	
21cr|perl-PPI-XS-0.910.0-7|22	%description
21cr|perl-PPI-XS-0.910.0-7|23	PPI::XS provides XS-based acceleration of the core PPI packages. It
21cr|perl-PPI-XS-0.910.0-7|24	selectively replaces a (small but growing) number of methods throughout PPI
21cr|perl-PPI-XS-0.910.0-7|25	with identical but much faster C versions.
21cr|perl-PPI-XS-0.910.0-7|26	
21cr|perl-PPI-XS-0.910.0-7|27	Once installed, it will be auto-detected and loaded in by PPI completely
21cr|perl-PPI-XS-0.910.0-7|28	transparently.
21cr|perl-PPI-XS-0.910.0-7|29	
21cr|perl-PPI-XS-0.910.0-7|30	Because the C implementations are linked to the perl versions of the same
21cr|perl-PPI-XS-0.910.0-7|31	function, it is preferable to upgrade PPI::XS any time you do a major
21cr|perl-PPI-XS-0.910.0-7|32	upgrade of PPI itself.
21cr|perl-PPI-XS-0.910.0-7|33	
21cr|perl-PPI-XS-0.910.0-7|34	%prep
21cr|perl-PPI-XS-0.910.0-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PPI-XS-0.910.0-7|36	
21cr|perl-PPI-XS-0.910.0-7|37	%build
21cr|perl-PPI-XS-0.910.0-7|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-PPI-XS-0.910.0-7|39	%make
21cr|perl-PPI-XS-0.910.0-7|40	
21cr|perl-PPI-XS-0.910.0-7|41	%check
21cr|perl-PPI-XS-0.910.0-7|42	%make test
21cr|perl-PPI-XS-0.910.0-7|43	
21cr|perl-PPI-XS-0.910.0-7|44	%install
21cr|perl-PPI-XS-0.910.0-7|45	%makeinstall_std
21cr|perl-PPI-XS-0.910.0-7|46	
21cr|perl-PPI-XS-0.910.0-7|47	%clean
21cr|perl-PPI-XS-0.910.0-7|48	
21cr|perl-PPI-XS-0.910.0-7|49	%files
21cr|perl-PPI-XS-0.910.0-7|50	%doc   Changes
21cr|perl-PPI-XS-0.910.0-7|51	%{_mandir}/man3/*
21cr|perl-PPI-XS-0.910.0-7|52	%{perl_vendorarch}/*

5339 21
21cr|perl-PPIx-Utilities-1.1.0-10|1	%define upstream_name    PPIx-Utilities
21cr|perl-PPIx-Utilities-1.1.0-10|2	%define upstream_version 1.001000
21cr|perl-PPIx-Utilities-1.1.0-10|3	
21cr|perl-PPIx-Utilities-1.1.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-PPIx-Utilities-1.1.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-PPIx-Utilities-1.1.0-10|6	Release:	10
21cr|perl-PPIx-Utilities-1.1.0-10|7	Summary:	A problem identified by L<PPIx::Utilities|PPIx::Utilities>
21cr|perl-PPIx-Utilities-1.1.0-10|8	
21cr|perl-PPIx-Utilities-1.1.0-10|9	License:	GPL+ or Artistic
21cr|perl-PPIx-Utilities-1.1.0-10|10	Group:		Development/Perl
21cr|perl-PPIx-Utilities-1.1.0-10|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-PPIx-Utilities-1.1.0-10|12	Source0:	https://cpan.metacpan.org/authors/id/E/EL/ELLIOTJS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PPIx-Utilities-1.1.0-10|13	BuildRequires:	perl(Data::Dumper)
21cr|perl-PPIx-Utilities-1.1.0-10|14	BuildRequires:	perl(Exception::Class)
21cr|perl-PPIx-Utilities-1.1.0-10|15	BuildRequires:	perl(Exporter)
21cr|perl-PPIx-Utilities-1.1.0-10|16	BuildRequires:	perl(PPI)
21cr|perl-PPIx-Utilities-1.1.0-10|17	BuildRequires:	perl(PPI::Document)
21cr|perl-PPIx-Utilities-1.1.0-10|18	BuildRequires:	perl(PPI::Document::Fragment)
21cr|perl-PPIx-Utilities-1.1.0-10|19	BuildRequires:	perl(PPI::Dumper)
21cr|perl-PPIx-Utilities-1.1.0-10|20	BuildRequires:	perl(Readonly)
21cr|perl-PPIx-Utilities-1.1.0-10|21	BuildRequires:	perl(Scalar::Util)
21cr|perl-PPIx-Utilities-1.1.0-10|22	BuildRequires:	perl(Task::Weaken)
21cr|perl-PPIx-Utilities-1.1.0-10|23	BuildRequires:	perl(Test::Deep)
21cr|perl-PPIx-Utilities-1.1.0-10|24	BuildRequires:	perl(Test::More)
21cr|perl-PPIx-Utilities-1.1.0-10|25	BuildRequires:	perl(base)
21cr|perl-PPIx-Utilities-1.1.0-10|26	BuildRequires:	perl(strict)
21cr|perl-PPIx-Utilities-1.1.0-10|27	BuildRequires:	perl(warnings)
21cr|perl-PPIx-Utilities-1.1.0-10|28	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-PPIx-Utilities-1.1.0-10|29	BuildRequires:	perl-devel
21cr|perl-PPIx-Utilities-1.1.0-10|30	BuildArch:	noarch
21cr|perl-PPIx-Utilities-1.1.0-10|31	
21cr|perl-PPIx-Utilities-1.1.0-10|32	%description
21cr|perl-PPIx-Utilities-1.1.0-10|33	This is a collection of functions for dealing with the PPI manpage objects,
21cr|perl-PPIx-Utilities-1.1.0-10|34	many of which originated in the Perl::Critic manpage. They are organized
21cr|perl-PPIx-Utilities-1.1.0-10|35	into modules by the kind of PPI class they relate to, by replacing the
21cr|perl-PPIx-Utilities-1.1.0-10|36	"PPI" at the front of the module name with "PPIx::Utilities", e.g.
21cr|perl-PPIx-Utilities-1.1.0-10|37	functionality related to the PPI::Node manpages is in the
21cr|perl-PPIx-Utilities-1.1.0-10|38	PPIx::Utilities::Node manpage.
21cr|perl-PPIx-Utilities-1.1.0-10|39	
21cr|perl-PPIx-Utilities-1.1.0-10|40	%prep
21cr|perl-PPIx-Utilities-1.1.0-10|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PPIx-Utilities-1.1.0-10|42	
21cr|perl-PPIx-Utilities-1.1.0-10|43	%build
21cr|perl-PPIx-Utilities-1.1.0-10|44	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-PPIx-Utilities-1.1.0-10|45	%make
21cr|perl-PPIx-Utilities-1.1.0-10|46	
21cr|perl-PPIx-Utilities-1.1.0-10|47	%check
21cr|perl-PPIx-Utilities-1.1.0-10|48	%make test
21cr|perl-PPIx-Utilities-1.1.0-10|49	
21cr|perl-PPIx-Utilities-1.1.0-10|50	%install
21cr|perl-PPIx-Utilities-1.1.0-10|51	%makeinstall_std
21cr|perl-PPIx-Utilities-1.1.0-10|52	
21cr|perl-PPIx-Utilities-1.1.0-10|53	%files
21cr|perl-PPIx-Utilities-1.1.0-10|54	%doc Changes LICENSE META.yml README
21cr|perl-PPIx-Utilities-1.1.0-10|55	%{_mandir}/man3/*
21cr|perl-PPIx-Utilities-1.1.0-10|56	%{perl_vendorlib}/*

5340 21
21cr|perl-PPIx-Utils-0.3.0-1|1	%define upstream_name    PPIx-Utils
21cr|perl-PPIx-Utils-0.3.0-1|2	%define upstream_version 0.003
21cr|perl-PPIx-Utils-0.3.0-1|3	
21cr|perl-PPIx-Utils-0.3.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-PPIx-Utils-0.3.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-PPIx-Utils-0.3.0-1|6	Release:        1
21cr|perl-PPIx-Utils-0.3.0-1|7	Summary:        Utility functions for PPI
21cr|perl-PPIx-Utils-0.3.0-1|8	Group:          Development/Perl
21cr|perl-PPIx-Utils-0.3.0-1|9	License:        GPL+ or Artistic
21cr|perl-PPIx-Utils-0.3.0-1|10	
21cr|perl-PPIx-Utils-0.3.0-1|11	URL:            https://metacpan.org/release/PPIx-Utils/
21cr|perl-PPIx-Utils-0.3.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/D/DB/DBOOK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-PPIx-Utils-0.3.0-1|13	
21cr|perl-PPIx-Utils-0.3.0-1|14	BuildArch:      noarch
21cr|perl-PPIx-Utils-0.3.0-1|15	
21cr|perl-PPIx-Utils-0.3.0-1|16	BuildRequires:  perl-devel
21cr|perl-PPIx-Utils-0.3.0-1|17	
21cr|perl-PPIx-Utils-0.3.0-1|18	BuildRequires:  perl(B::Keywords)
21cr|perl-PPIx-Utils-0.3.0-1|19	BuildRequires:  perl(Data::Dumper)
21cr|perl-PPIx-Utils-0.3.0-1|20	BuildRequires:  perl(Exporter)
21cr|perl-PPIx-Utils-0.3.0-1|21	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-PPIx-Utils-0.3.0-1|22	BuildRequires:  perl(File::Spec)
21cr|perl-PPIx-Utils-0.3.0-1|23	BuildRequires:  perl(PPI)
21cr|perl-PPIx-Utils-0.3.0-1|24	BuildRequires:  perl(PPI::Dumper)
21cr|perl-PPIx-Utils-0.3.0-1|25	BuildRequires:  perl(Scalar::Util)
21cr|perl-PPIx-Utils-0.3.0-1|26	BuildRequires:  perl(Test::More)
21cr|perl-PPIx-Utils-0.3.0-1|27	
21cr|perl-PPIx-Utils-0.3.0-1|28	Requires:       perl(B::Keywords)
21cr|perl-PPIx-Utils-0.3.0-1|29	Requires:       perl(PPI)
21cr|perl-PPIx-Utils-0.3.0-1|30	
21cr|perl-PPIx-Utils-0.3.0-1|31	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-PPIx-Utils-0.3.0-1|32	
21cr|perl-PPIx-Utils-0.3.0-1|33	# Filter duplicate unversioned requires
21cr|perl-PPIx-Utils-0.3.0-1|34	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(B::Keywords\\)$
21cr|perl-PPIx-Utils-0.3.0-1|35	
21cr|perl-PPIx-Utils-0.3.0-1|36	%description
21cr|perl-PPIx-Utils-0.3.0-1|37	PPIx::Utils is a collection of utility functions for working with PPI
21cr|perl-PPIx-Utils-0.3.0-1|38	documents. The functions are organized into submodules, and may be imported
21cr|perl-PPIx-Utils-0.3.0-1|39	from the appropriate submodule or via this module.
21cr|perl-PPIx-Utils-0.3.0-1|40	
21cr|perl-PPIx-Utils-0.3.0-1|41	%prep
21cr|perl-PPIx-Utils-0.3.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-PPIx-Utils-0.3.0-1|43	
21cr|perl-PPIx-Utils-0.3.0-1|44	%build
21cr|perl-PPIx-Utils-0.3.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-PPIx-Utils-0.3.0-1|46	%{make_build}
21cr|perl-PPIx-Utils-0.3.0-1|47	
21cr|perl-PPIx-Utils-0.3.0-1|48	%install
21cr|perl-PPIx-Utils-0.3.0-1|49	%{make_install}
21cr|perl-PPIx-Utils-0.3.0-1|50	%{_fixperms} %{buildroot}/*
21cr|perl-PPIx-Utils-0.3.0-1|51	
21cr|perl-PPIx-Utils-0.3.0-1|52	%check
21cr|perl-PPIx-Utils-0.3.0-1|53	%{__make} test
21cr|perl-PPIx-Utils-0.3.0-1|54	
21cr|perl-PPIx-Utils-0.3.0-1|55	%files
21cr|perl-PPIx-Utils-0.3.0-1|56	%license LICENSE
21cr|perl-PPIx-Utils-0.3.0-1|57	%doc Changes README
21cr|perl-PPIx-Utils-0.3.0-1|58	%{perl_vendorlib}/*
21cr|perl-PPIx-Utils-0.3.0-1|59	%{_mandir}/man3/*
21cr|perl-PPIx-Utils-0.3.0-1|60	

5341 21
21cr|perl-pQuery-0.240.0-1|1	%define upstream_name    pQuery
21cr|perl-pQuery-0.240.0-1|2	%define upstream_version 0.24
21cr|perl-pQuery-0.240.0-1|3	
21cr|perl-pQuery-0.240.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-pQuery-0.240.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-pQuery-0.240.0-1|6	Release:	1
21cr|perl-pQuery-0.240.0-1|7	
21cr|perl-pQuery-0.240.0-1|8	Summary:	A perl port of jQuery framework
21cr|perl-pQuery-0.240.0-1|9	
21cr|perl-pQuery-0.240.0-1|10	License:	GPL+ or Artistic
21cr|perl-pQuery-0.240.0-1|11	Group:		Development/Perl
21cr|perl-pQuery-0.240.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-pQuery-0.240.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/I/IN/INGY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-pQuery-0.240.0-1|14	
21cr|perl-pQuery-0.240.0-1|15	BuildRequires:	perl-devel
21cr|perl-pQuery-0.240.0-1|16	BuildRequires:	perl(HTML::TreeBuilder)
21cr|perl-pQuery-0.240.0-1|17	BuildArch:	noarch
21cr|perl-pQuery-0.240.0-1|18	
21cr|perl-pQuery-0.240.0-1|19	%description
21cr|perl-pQuery-0.240.0-1|20	pQuery is a pragmatic attempt to port the jQuery JavaScript framework to
21cr|perl-pQuery-0.240.0-1|21	Perl. It is pragmatic in the sense that it switches certain JavaScript
21cr|perl-pQuery-0.240.0-1|22	idioms for Perl ones, in order to make the use of it concise. A primary
21cr|perl-pQuery-0.240.0-1|23	goal of jQuery is to "Find things and do things, concisely". pQuery has the
21cr|perl-pQuery-0.240.0-1|24	same goal.
21cr|perl-pQuery-0.240.0-1|25	
21cr|perl-pQuery-0.240.0-1|26	%prep
21cr|perl-pQuery-0.240.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-pQuery-0.240.0-1|28	
21cr|perl-pQuery-0.240.0-1|29	%build
21cr|perl-pQuery-0.240.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-pQuery-0.240.0-1|31	%make
21cr|perl-pQuery-0.240.0-1|32	
21cr|perl-pQuery-0.240.0-1|33	%check
21cr|perl-pQuery-0.240.0-1|34	%make test
21cr|perl-pQuery-0.240.0-1|35	
21cr|perl-pQuery-0.240.0-1|36	%install
21cr|perl-pQuery-0.240.0-1|37	%makeinstall_std
21cr|perl-pQuery-0.240.0-1|38	
21cr|perl-pQuery-0.240.0-1|39	%files
21cr|perl-pQuery-0.240.0-1|40	%doc Changes META.yml README
21cr|perl-pQuery-0.240.0-1|41	%{_mandir}/man3/*
21cr|perl-pQuery-0.240.0-1|42	%{perl_vendorlib}/*

5342 21
21cr|perl-pragma-base-2.180.0-5|1	%define upstream_name    base
21cr|perl-pragma-base-2.180.0-5|2	%define upstream_version 2.18
21cr|perl-pragma-base-2.180.0-5|3	Name:		perl-pragma-%{upstream_name}
21cr|perl-pragma-base-2.180.0-5|4	Version:	%perl_convert_version 2.18
21cr|perl-pragma-base-2.180.0-5|5	Release:	5
21cr|perl-pragma-base-2.180.0-5|6	
21cr|perl-pragma-base-2.180.0-5|7	Summary:	Compile-time class fields
21cr|perl-pragma-base-2.180.0-5|8	
21cr|perl-pragma-base-2.180.0-5|9	License:	GPL+ or Artistic
21cr|perl-pragma-base-2.180.0-5|10	Group:		Development/Perl
21cr|perl-pragma-base-2.180.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-pragma-base-2.180.0-5|12	Source0:	http://www.cpan.org/modules/by-module/fields/RGARCIA/base-2.18.tar.gz
21cr|perl-pragma-base-2.180.0-5|13	
21cr|perl-pragma-base-2.180.0-5|14	BuildRequires:	perl-devel
21cr|perl-pragma-base-2.180.0-5|15	BuildRequires:	perl(Test::More)
21cr|perl-pragma-base-2.180.0-5|16	BuildArch:	noarch
21cr|perl-pragma-base-2.180.0-5|17	Provides:	perl(base)
21cr|perl-pragma-base-2.180.0-5|18	
21cr|perl-pragma-base-2.180.0-5|19	%description
21cr|perl-pragma-base-2.180.0-5|20	Unless you are using the 'fields' pragma, consider this module discouraged
21cr|perl-pragma-base-2.180.0-5|21	in favor of the lighter-weight 'parent'.
21cr|perl-pragma-base-2.180.0-5|22	
21cr|perl-pragma-base-2.180.0-5|23	Allows you to both load one or more modules, while setting up inheritance
21cr|perl-pragma-base-2.180.0-5|24	from those modules at the same time. Roughly similar in effect to
21cr|perl-pragma-base-2.180.0-5|25	
21cr|perl-pragma-base-2.180.0-5|26	package Baz;
21cr|perl-pragma-base-2.180.0-5|27	BEGIN {
21cr|perl-pragma-base-2.180.0-5|28	require Foo;
21cr|perl-pragma-base-2.180.0-5|29	require Bar;
21cr|perl-pragma-base-2.180.0-5|30	push @ISA, qw(Foo Bar);
21cr|perl-pragma-base-2.180.0-5|31	}
21cr|perl-pragma-base-2.180.0-5|32	
21cr|perl-pragma-base-2.180.0-5|33	%prep
21cr|perl-pragma-base-2.180.0-5|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-pragma-base-2.180.0-5|35	
21cr|perl-pragma-base-2.180.0-5|36	%build
21cr|perl-pragma-base-2.180.0-5|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-pragma-base-2.180.0-5|38	%make
21cr|perl-pragma-base-2.180.0-5|39	
21cr|perl-pragma-base-2.180.0-5|40	%check
21cr|perl-pragma-base-2.180.0-5|41	%make test
21cr|perl-pragma-base-2.180.0-5|42	
21cr|perl-pragma-base-2.180.0-5|43	%install
21cr|perl-pragma-base-2.180.0-5|44	%makeinstall_std
21cr|perl-pragma-base-2.180.0-5|45	
21cr|perl-pragma-base-2.180.0-5|46	%files
21cr|perl-pragma-base-2.180.0-5|47	%doc Changes
21cr|perl-pragma-base-2.180.0-5|48	%{_mandir}/man3/*
21cr|perl-pragma-base-2.180.0-5|49	%{perl_vendorlib}/*

5343 21
21cr|perl-Privileges-Drop-1.30.0-3|1	%define upstream_name    Privileges-Drop
21cr|perl-Privileges-Drop-1.30.0-3|2	%define upstream_version 1.03
21cr|perl-Privileges-Drop-1.30.0-3|3	
21cr|perl-Privileges-Drop-1.30.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Privileges-Drop-1.30.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Privileges-Drop-1.30.0-3|6	Release:    3
21cr|perl-Privileges-Drop-1.30.0-3|7	
21cr|perl-Privileges-Drop-1.30.0-3|8	Summary:    A module to make it simple to drop all privileges, even
21cr|perl-Privileges-Drop-1.30.0-3|9	License:    GPL+ or Artistic
21cr|perl-Privileges-Drop-1.30.0-3|10	Group:      Development/Perl
21cr|perl-Privileges-Drop-1.30.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Privileges-Drop-1.30.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Privileges/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Privileges-Drop-1.30.0-3|13	
21cr|perl-Privileges-Drop-1.30.0-3|14	BuildRequires: perl(Carp)
21cr|perl-Privileges-Drop-1.30.0-3|15	BuildRequires: perl(English)
21cr|perl-Privileges-Drop-1.30.0-3|16	BuildRequires: perl(Test::More)
21cr|perl-Privileges-Drop-1.30.0-3|17	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Privileges-Drop-1.30.0-3|18	BuildArch: noarch
21cr|perl-Privileges-Drop-1.30.0-3|19	
21cr|perl-Privileges-Drop-1.30.0-3|20	%description
21cr|perl-Privileges-Drop-1.30.0-3|21	This module tries to simplify the process of dropping privileges. This can
21cr|perl-Privileges-Drop-1.30.0-3|22	be useful when your Perl program needs to bind to privileged ports, etc.
21cr|perl-Privileges-Drop-1.30.0-3|23	This module is much like Proc::UID, except that it's implemented in pure
21cr|perl-Privileges-Drop-1.30.0-3|24	Perl. Special care has been taken to also drop saved uid on platforms that
21cr|perl-Privileges-Drop-1.30.0-3|25	support this, currently only test on on Linux.
21cr|perl-Privileges-Drop-1.30.0-3|26	
21cr|perl-Privileges-Drop-1.30.0-3|27	%prep
21cr|perl-Privileges-Drop-1.30.0-3|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Privileges-Drop-1.30.0-3|29	
21cr|perl-Privileges-Drop-1.30.0-3|30	%build
21cr|perl-Privileges-Drop-1.30.0-3|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Privileges-Drop-1.30.0-3|32	
21cr|perl-Privileges-Drop-1.30.0-3|33	%make
21cr|perl-Privileges-Drop-1.30.0-3|34	
21cr|perl-Privileges-Drop-1.30.0-3|35	%check
21cr|perl-Privileges-Drop-1.30.0-3|36	%make test
21cr|perl-Privileges-Drop-1.30.0-3|37	
21cr|perl-Privileges-Drop-1.30.0-3|38	%install
21cr|perl-Privileges-Drop-1.30.0-3|39	%makeinstall_std
21cr|perl-Privileges-Drop-1.30.0-3|40	
21cr|perl-Privileges-Drop-1.30.0-3|41	%files
21cr|perl-Privileges-Drop-1.30.0-3|42	%doc README ChangeLog META.json META.yml
21cr|perl-Privileges-Drop-1.30.0-3|43	%{_mandir}/man3/*
21cr|perl-Privileges-Drop-1.30.0-3|44	%{perl_vendorlib}/*

5344 21
21cr|perl-Proc-Background-1.320.0-1|1	%define upstream_name    Proc-Background
21cr|perl-Proc-Background-1.320.0-1|2	%define upstream_version 1.32
21cr|perl-Proc-Background-1.320.0-1|3	
21cr|perl-Proc-Background-1.320.0-1|4	%global __requires_exclude perl\\(Win32.*\\)
21cr|perl-Proc-Background-1.320.0-1|5	
21cr|perl-Proc-Background-1.320.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Proc-Background-1.320.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Proc-Background-1.320.0-1|8	Release:	1
21cr|perl-Proc-Background-1.320.0-1|9	
21cr|perl-Proc-Background-1.320.0-1|10	Summary:	Generic interface to Unix and Win32 background process management
21cr|perl-Proc-Background-1.320.0-1|11	
21cr|perl-Proc-Background-1.320.0-1|12	License:	GPL+ or Artistic
21cr|perl-Proc-Background-1.320.0-1|13	Group:		Development/Perl
21cr|perl-Proc-Background-1.320.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Proc-Background-1.320.0-1|15	Source0:	https://cpan.metacpan.org/authors/id/N/NE/NERDVANA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Proc-Background-1.320.0-1|16	
21cr|perl-Proc-Background-1.320.0-1|17	BuildRequires:	perl-devel
21cr|perl-Proc-Background-1.320.0-1|18	BuildRequires:	perl(App::Cache)
21cr|perl-Proc-Background-1.320.0-1|19	BuildRequires:	perl(Class::Accessor::Chained)
21cr|perl-Proc-Background-1.320.0-1|20	BuildRequires:	perl(Test)
21cr|perl-Proc-Background-1.320.0-1|21	BuildRequires:	perl(Time::HiRes)
21cr|perl-Proc-Background-1.320.0-1|22	BuildArch:	noarch
21cr|perl-Proc-Background-1.320.0-1|23	
21cr|perl-Proc-Background-1.320.0-1|24	%description
21cr|perl-Proc-Background-1.320.0-1|25	This is a generic interface for placing processes in the background on both
21cr|perl-Proc-Background-1.320.0-1|26	Unix and Win32 platforms. This module lets you start, kill, wait on,
21cr|perl-Proc-Background-1.320.0-1|27	retrieve exit values, and see if background processes still exist.
21cr|perl-Proc-Background-1.320.0-1|28	
21cr|perl-Proc-Background-1.320.0-1|29	
21cr|perl-Proc-Background-1.320.0-1|30	%prep
21cr|perl-Proc-Background-1.320.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Proc-Background-1.320.0-1|32	
21cr|perl-Proc-Background-1.320.0-1|33	%build
21cr|perl-Proc-Background-1.320.0-1|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Proc-Background-1.320.0-1|35	%make
21cr|perl-Proc-Background-1.320.0-1|36	
21cr|perl-Proc-Background-1.320.0-1|37	%check
21cr|perl-Proc-Background-1.320.0-1|38	make test
21cr|perl-Proc-Background-1.320.0-1|39	
21cr|perl-Proc-Background-1.320.0-1|40	%install
21cr|perl-Proc-Background-1.320.0-1|41	%makeinstall_std
21cr|perl-Proc-Background-1.320.0-1|42	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Proc-Background-1.320.0-1|43	
21cr|perl-Proc-Background-1.320.0-1|44	%files
21cr|perl-Proc-Background-1.320.0-1|45	%doc Changes README
21cr|perl-Proc-Background-1.320.0-1|46	%{perl_vendorlib}/*
21cr|perl-Proc-Background-1.320.0-1|47	%{_mandir}/man3/*
21cr|perl-Proc-Background-1.320.0-1|48	%{_mandir}/man1/*
21cr|perl-Proc-Background-1.320.0-1|49	%{_bindir}/*

5345 21
21cr|perl-Proc-Guard-0.07-19|1	Name:           perl-Proc-Guard
21cr|perl-Proc-Guard-0.07-19|2	Version:        0.07
21cr|perl-Proc-Guard-0.07-19|3	Release:        19
21cr|perl-Proc-Guard-0.07-19|4	Summary:        Process runner with RAII pattern
21cr|perl-Proc-Guard-0.07-19|5	License:        GPL+ or Artistic
21cr|perl-Proc-Guard-0.07-19|6	Group:          Development/Perl
21cr|perl-Proc-Guard-0.07-19|7	URL:            https://metacpan.org/release/Proc-Guard
21cr|perl-Proc-Guard-0.07-19|8	Source0:        https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Proc-Guard-%{version}.tar.gz
21cr|perl-Proc-Guard-0.07-19|9	BuildArch:      noarch
21cr|perl-Proc-Guard-0.07-19|10	BuildRequires:  perl-interpreter
21cr|perl-Proc-Guard-0.07-19|11	BuildRequires:  perl-generators
21cr|perl-Proc-Guard-0.07-19|12	BuildRequires:  perl(Module::Build)
21cr|perl-Proc-Guard-0.07-19|13	# Run-time:
21cr|perl-Proc-Guard-0.07-19|14	BuildRequires:  perl(Carp)
21cr|perl-Proc-Guard-0.07-19|15	BuildRequires:  perl(Class::Accessor::Lite) >= 0.05
21cr|perl-Proc-Guard-0.07-19|16	BuildRequires:  perl(Errno)
21cr|perl-Proc-Guard-0.07-19|17	BuildRequires:  perl(Exporter) >= 5.63
21cr|perl-Proc-Guard-0.07-19|18	BuildRequires:  perl(ExtUtils::CBuilder)
21cr|perl-Proc-Guard-0.07-19|19	BuildRequires:  perl(POSIX)
21cr|perl-Proc-Guard-0.07-19|20	BuildRequires:  perl(strict)
21cr|perl-Proc-Guard-0.07-19|21	BuildRequires:  perl(warnings)
21cr|perl-Proc-Guard-0.07-19|22	# Tests:
21cr|perl-Proc-Guard-0.07-19|23	BuildRequires:  perl(Test::More) >= 0.94
21cr|perl-Proc-Guard-0.07-19|24	BuildRequires:  perl(Test::Requires)
21cr|perl-Proc-Guard-0.07-19|25	# Optional tests:
21cr|perl-Proc-Guard-0.07-19|26	BuildRequires:  perl(File::Which)
21cr|perl-Proc-Guard-0.07-19|27	BuildRequires:  perl(IO::Socket::INET)
21cr|perl-Proc-Guard-0.07-19|28	BuildRequires:  perl(Test::TCP)
21cr|perl-Proc-Guard-0.07-19|29	BuildRequires:  perl(Test::SharedFork)
21cr|perl-Proc-Guard-0.07-19|30	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Proc-Guard-0.07-19|31	Requires:       perl(Exporter) >= 5.63
21cr|perl-Proc-Guard-0.07-19|32	
21cr|perl-Proc-Guard-0.07-19|33	# Filter under-specified dependencies
21cr|perl-Proc-Guard-0.07-19|34	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Exporter\\)$
21cr|perl-Proc-Guard-0.07-19|35	
21cr|perl-Proc-Guard-0.07-19|36	%description
21cr|perl-Proc-Guard-0.07-19|37	Proc::Guard runs process, and destroys it when the perl script exits.
21cr|perl-Proc-Guard-0.07-19|38	This is useful for testing code working with server process.
21cr|perl-Proc-Guard-0.07-19|39	
21cr|perl-Proc-Guard-0.07-19|40	%prep
21cr|perl-Proc-Guard-0.07-19|41	%setup -q -n Proc-Guard-%{version}
21cr|perl-Proc-Guard-0.07-19|42	
21cr|perl-Proc-Guard-0.07-19|43	%build
21cr|perl-Proc-Guard-0.07-19|44	perl Build.PL installdirs=vendor
21cr|perl-Proc-Guard-0.07-19|45	./Build
21cr|perl-Proc-Guard-0.07-19|46	
21cr|perl-Proc-Guard-0.07-19|47	%install
21cr|perl-Proc-Guard-0.07-19|48	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Proc-Guard-0.07-19|49	%{_fixperms} %{buildroot}/*
21cr|perl-Proc-Guard-0.07-19|50	
21cr|perl-Proc-Guard-0.07-19|51	%check
21cr|perl-Proc-Guard-0.07-19|52	./Build test
21cr|perl-Proc-Guard-0.07-19|53	
21cr|perl-Proc-Guard-0.07-19|54	%files
21cr|perl-Proc-Guard-0.07-19|55	%license LICENSE
21cr|perl-Proc-Guard-0.07-19|56	%doc Changes README.mkdn
21cr|perl-Proc-Guard-0.07-19|57	%{perl_vendorlib}/*
21cr|perl-Proc-Guard-0.07-19|58	%{_mandir}/man3/*
21cr|perl-Proc-Guard-0.07-19|59	

5346 21
21cr|perl-Proc-ParallelLoop-0.500.0-7|1	%define upstream_name    Proc-ParallelLoop
21cr|perl-Proc-ParallelLoop-0.500.0-7|2	%define upstream_version 0.5
21cr|perl-Proc-ParallelLoop-0.500.0-7|3	
21cr|perl-Proc-ParallelLoop-0.500.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Proc-ParallelLoop-0.500.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Proc-ParallelLoop-0.500.0-7|6	Release:    7
21cr|perl-Proc-ParallelLoop-0.500.0-7|7	
21cr|perl-Proc-ParallelLoop-0.500.0-7|8	Summary:    Parallel looping constructs for Perl programs
21cr|perl-Proc-ParallelLoop-0.500.0-7|9	License:    GPL+ or Artistic
21cr|perl-Proc-ParallelLoop-0.500.0-7|10	Group:      Development/Perl
21cr|perl-Proc-ParallelLoop-0.500.0-7|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Proc-ParallelLoop-0.500.0-7|12	Source0:    http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-Proc-ParallelLoop-0.500.0-7|13	
21cr|perl-Proc-ParallelLoop-0.500.0-7|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Proc-ParallelLoop-0.500.0-7|15	BuildRequires: perl-devel
21cr|perl-Proc-ParallelLoop-0.500.0-7|16	BuildArch: noarch
21cr|perl-Proc-ParallelLoop-0.500.0-7|17	
21cr|perl-Proc-ParallelLoop-0.500.0-7|18	%description
21cr|perl-Proc-ParallelLoop-0.500.0-7|19	This module provides a way to easily write for loops and foreach loops that
21cr|perl-Proc-ParallelLoop-0.500.0-7|20	run with a controlled degree of parallelism. One very nice feature is that
21cr|perl-Proc-ParallelLoop-0.500.0-7|21	bufferring is used when necessary such that the output from STDERR and
21cr|perl-Proc-ParallelLoop-0.500.0-7|22	STDOUT looks exactly as if it was produced by running your subroutine on
21cr|perl-Proc-ParallelLoop-0.500.0-7|23	each parameter in plain old sequential fashion. Return status from each
21cr|perl-Proc-ParallelLoop-0.500.0-7|24	loop iteration is also preserved.
21cr|perl-Proc-ParallelLoop-0.500.0-7|25	
21cr|perl-Proc-ParallelLoop-0.500.0-7|26	%prep
21cr|perl-Proc-ParallelLoop-0.500.0-7|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Proc-ParallelLoop-0.500.0-7|28	
21cr|perl-Proc-ParallelLoop-0.500.0-7|29	%build
21cr|perl-Proc-ParallelLoop-0.500.0-7|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Proc-ParallelLoop-0.500.0-7|31	
21cr|perl-Proc-ParallelLoop-0.500.0-7|32	%make
21cr|perl-Proc-ParallelLoop-0.500.0-7|33	
21cr|perl-Proc-ParallelLoop-0.500.0-7|34	%check
21cr|perl-Proc-ParallelLoop-0.500.0-7|35	%make test
21cr|perl-Proc-ParallelLoop-0.500.0-7|36	
21cr|perl-Proc-ParallelLoop-0.500.0-7|37	%install
21cr|perl-Proc-ParallelLoop-0.500.0-7|38	%makeinstall_std
21cr|perl-Proc-ParallelLoop-0.500.0-7|39	
21cr|perl-Proc-ParallelLoop-0.500.0-7|40	%files
21cr|perl-Proc-ParallelLoop-0.500.0-7|41	%doc Changes LICENSE README
21cr|perl-Proc-ParallelLoop-0.500.0-7|42	%{_mandir}/man3/*
21cr|perl-Proc-ParallelLoop-0.500.0-7|43	%{perl_vendorlib}/*

5347 21
21cr|perl-Proc-Simple-1.310.0-5|1	%define upstream_name    Proc-Simple
21cr|perl-Proc-Simple-1.310.0-5|2	%define upstream_version 1.31
21cr|perl-Proc-Simple-1.310.0-5|3	
21cr|perl-Proc-Simple-1.310.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Proc-Simple-1.310.0-5|5	Version:	%perl_convert_version 1.31
21cr|perl-Proc-Simple-1.310.0-5|6	Release:	5
21cr|perl-Proc-Simple-1.310.0-5|7	
21cr|perl-Proc-Simple-1.310.0-5|8	Summary:	Launch and control background processes
21cr|perl-Proc-Simple-1.310.0-5|9	
21cr|perl-Proc-Simple-1.310.0-5|10	License:	Artistic
21cr|perl-Proc-Simple-1.310.0-5|11	Group:		Development/Perl
21cr|perl-Proc-Simple-1.310.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Proc-Simple-1.310.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Proc/Proc-Simple-1.31.tar.gz
21cr|perl-Proc-Simple-1.310.0-5|14	
21cr|perl-Proc-Simple-1.310.0-5|15	BuildRequires:	perl-devel
21cr|perl-Proc-Simple-1.310.0-5|16	BuildArch:	noarch
21cr|perl-Proc-Simple-1.310.0-5|17	
21cr|perl-Proc-Simple-1.310.0-5|18	%description
21cr|perl-Proc-Simple-1.310.0-5|19	The Proc::Simple package provides objects mimicing real-life processes
21cr|perl-Proc-Simple-1.310.0-5|20	from a user's point of view.
21cr|perl-Proc-Simple-1.310.0-5|21	
21cr|perl-Proc-Simple-1.310.0-5|22	%prep
21cr|perl-Proc-Simple-1.310.0-5|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Proc-Simple-1.310.0-5|24	
21cr|perl-Proc-Simple-1.310.0-5|25	%build
21cr|perl-Proc-Simple-1.310.0-5|26	perl Makefile.PL INSTALLDIRS="vendor"
21cr|perl-Proc-Simple-1.310.0-5|27	%make
21cr|perl-Proc-Simple-1.310.0-5|28	
21cr|perl-Proc-Simple-1.310.0-5|29	%check
21cr|perl-Proc-Simple-1.310.0-5|30	make test
21cr|perl-Proc-Simple-1.310.0-5|31	
21cr|perl-Proc-Simple-1.310.0-5|32	%install
21cr|perl-Proc-Simple-1.310.0-5|33	%makeinstall_std
21cr|perl-Proc-Simple-1.310.0-5|34	
21cr|perl-Proc-Simple-1.310.0-5|35	%files
21cr|perl-Proc-Simple-1.310.0-5|36	%doc README
21cr|perl-Proc-Simple-1.310.0-5|37	%{_mandir}/man3/*
21cr|perl-Proc-Simple-1.310.0-5|38	%{perl_vendorlib}/Proc
21cr|perl-Proc-Simple-1.310.0-5|39	# %{perl_vendorlib}/auto/Proc

5348 21
21cr|perl-Proc-Wait3-0.50.0-1|1	%define upstream_name    Proc-Wait3
21cr|perl-Proc-Wait3-0.50.0-1|2	%define upstream_version 0.05
21cr|perl-Proc-Wait3-0.50.0-1|3	
21cr|perl-Proc-Wait3-0.50.0-1|4	Name:           perl-Proc-Wait3
21cr|perl-Proc-Wait3-0.50.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Proc-Wait3-0.50.0-1|6	Release:        1
21cr|perl-Proc-Wait3-0.50.0-1|7	Summary:        Perl extension for wait3 system call
21cr|perl-Proc-Wait3-0.50.0-1|8	Group:          Development/Perl
21cr|perl-Proc-Wait3-0.50.0-1|9	License:        GPL+ or Artistic
21cr|perl-Proc-Wait3-0.50.0-1|10	URL:            https://metacpan.org/release/Proc-Wait3
21cr|perl-Proc-Wait3-0.50.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/C/CT/CTILMES/Proc-Wait3-%{upstream_version}.tar.gz
21cr|perl-Proc-Wait3-0.50.0-1|12	
21cr|perl-Proc-Wait3-0.50.0-1|13	BuildRequires:  make
21cr|perl-Proc-Wait3-0.50.0-1|14	BuildRequires:  gcc
21cr|perl-Proc-Wait3-0.50.0-1|15	BuildRequires:  %{__perl}
21cr|perl-Proc-Wait3-0.50.0-1|16	BuildRequires:  /usr/bin/iconv
21cr|perl-Proc-Wait3-0.50.0-1|17	BuildRequires:  perl-devel
21cr|perl-Proc-Wait3-0.50.0-1|18	BuildRequires:  perl-generators
21cr|perl-Proc-Wait3-0.50.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Proc-Wait3-0.50.0-1|20	# Run-time:
21cr|perl-Proc-Wait3-0.50.0-1|21	BuildRequires:  perl(DynaLoader)
21cr|perl-Proc-Wait3-0.50.0-1|22	BuildRequires:  perl(Exporter)
21cr|perl-Proc-Wait3-0.50.0-1|23	BuildRequires:  perl(strict)
21cr|perl-Proc-Wait3-0.50.0-1|24	BuildRequires:  perl(warnings)
21cr|perl-Proc-Wait3-0.50.0-1|25	# Tests:
21cr|perl-Proc-Wait3-0.50.0-1|26	BuildRequires:  perl(Test)
21cr|perl-Proc-Wait3-0.50.0-1|27	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Proc-Wait3-0.50.0-1|28	
21cr|perl-Proc-Wait3-0.50.0-1|29	%description
21cr|perl-Proc-Wait3-0.50.0-1|30	If any child processes have exited, this call will "reap" the zombies
21cr|perl-Proc-Wait3-0.50.0-1|31	similar to the perl "wait" function.
21cr|perl-Proc-Wait3-0.50.0-1|32	
21cr|perl-Proc-Wait3-0.50.0-1|33	%prep
21cr|perl-Proc-Wait3-0.50.0-1|34	%setup -q -n Proc-Wait3-%{upstream_version}
21cr|perl-Proc-Wait3-0.50.0-1|35	/usr/bin/iconv -f ISO-8859-1 -t utf-8 < Changes > Changes~
21cr|perl-Proc-Wait3-0.50.0-1|36	mv Changes~ Changes
21cr|perl-Proc-Wait3-0.50.0-1|37	
21cr|perl-Proc-Wait3-0.50.0-1|38	%build
21cr|perl-Proc-Wait3-0.50.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1
21cr|perl-Proc-Wait3-0.50.0-1|40	make %{?_smp_mflags}
21cr|perl-Proc-Wait3-0.50.0-1|41	
21cr|perl-Proc-Wait3-0.50.0-1|42	%install
21cr|perl-Proc-Wait3-0.50.0-1|43	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Proc-Wait3-0.50.0-1|44	%{_fixperms} %{buildroot}/*
21cr|perl-Proc-Wait3-0.50.0-1|45	
21cr|perl-Proc-Wait3-0.50.0-1|46	%check
21cr|perl-Proc-Wait3-0.50.0-1|47	make test
21cr|perl-Proc-Wait3-0.50.0-1|48	
21cr|perl-Proc-Wait3-0.50.0-1|49	%files
21cr|perl-Proc-Wait3-0.50.0-1|50	%doc Changes README
21cr|perl-Proc-Wait3-0.50.0-1|51	%license LICENSE
21cr|perl-Proc-Wait3-0.50.0-1|52	%{perl_vendorarch}/auto/*
21cr|perl-Proc-Wait3-0.50.0-1|53	%{perl_vendorarch}/Proc*
21cr|perl-Proc-Wait3-0.50.0-1|54	%{_mandir}/man3/*
21cr|perl-Proc-Wait3-0.50.0-1|55	

5349 21
21cr|perl-ProjectBuilder-0.14.1-1|1	%define upstream_name ProjectBuilder
21cr|perl-ProjectBuilder-0.14.1-1|2	
21cr|perl-ProjectBuilder-0.14.1-1|3	Summary:	Provides multi-OSes (Linux/Solaris/...) Continuous Packaging
21cr|perl-ProjectBuilder-0.14.1-1|4	
21cr|perl-ProjectBuilder-0.14.1-1|5	Name:		perl-%{upstream_name}
21cr|perl-ProjectBuilder-0.14.1-1|6	Version:	%perl_convert_version 0.14.1
21cr|perl-ProjectBuilder-0.14.1-1|7	Release:	1
21cr|perl-ProjectBuilder-0.14.1-1|8	License:	GPL
21cr|perl-ProjectBuilder-0.14.1-1|9	Group:		System/Configuration/Packaging
21cr|perl-ProjectBuilder-0.14.1-1|10	Url:		http://trac.project-builder.org
21cr|perl-ProjectBuilder-0.14.1-1|11	Source:		ftp://ftp.project-builder.org:21/src/%{upstream_name}-%{version}.tar.gz
21cr|perl-ProjectBuilder-0.14.1-1|12	
21cr|perl-ProjectBuilder-0.14.1-1|13	BuildRequires:	perl-devel
21cr|perl-ProjectBuilder-0.14.1-1|14	BuildRequires:	perl(Test)
21cr|perl-ProjectBuilder-0.14.1-1|15	BuildArch:	noarch
21cr|perl-ProjectBuilder-0.14.1-1|16	
21cr|perl-ProjectBuilder-0.14.1-1|17	%description
21cr|perl-ProjectBuilder-0.14.1-1|18	ProjectBuilder is a perl module providing set of functions
21cr|perl-ProjectBuilder-0.14.1-1|19	to help develop packages for projects and deal
21cr|perl-ProjectBuilder-0.14.1-1|20	with different Operating systems (Linux distributions, Solaris, ...).
21cr|perl-ProjectBuilder-0.14.1-1|21	It implements a Continuous Packaging approach.
21cr|perl-ProjectBuilder-0.14.1-1|22	
21cr|perl-ProjectBuilder-0.14.1-1|23	%prep
21cr|perl-ProjectBuilder-0.14.1-1|24	%setup -q -n %{upstream_name}-%{version}
21cr|perl-ProjectBuilder-0.14.1-1|25	
21cr|perl-ProjectBuilder-0.14.1-1|26	%build
21cr|perl-ProjectBuilder-0.14.1-1|27	perl Makefile.PL INSTALLDIRS=vendor CONFDIR=%{_sysconfdir}/pb MANDIR=%{_mandir}
21cr|perl-ProjectBuilder-0.14.1-1|28	make
21cr|perl-ProjectBuilder-0.14.1-1|29	
21cr|perl-ProjectBuilder-0.14.1-1|30	%install
21cr|perl-ProjectBuilder-0.14.1-1|31	%makeinstall_std
21cr|perl-ProjectBuilder-0.14.1-1|32	
21cr|perl-ProjectBuilder-0.14.1-1|33	%check
21cr|perl-ProjectBuilder-0.14.1-1|34	make test
21cr|perl-ProjectBuilder-0.14.1-1|35	
21cr|perl-ProjectBuilder-0.14.1-1|36	%files
21cr|perl-ProjectBuilder-0.14.1-1|37	%doc NEWS AUTHORS COPYING README
21cr|perl-ProjectBuilder-0.14.1-1|38	%config(noreplace) %{_sysconfdir}/pb
21cr|perl-ProjectBuilder-0.14.1-1|39	%{perl_vendorlib}/*
21cr|perl-ProjectBuilder-0.14.1-1|40	%{_bindir}/*
21cr|perl-ProjectBuilder-0.14.1-1|41	%{_mandir}/man1/*
21cr|perl-ProjectBuilder-0.14.1-1|42	%{_mandir}/man3/*
21cr|perl-ProjectBuilder-0.14.1-1|43	%{_mandir}/man5/*

5350 21
21cr|perl-Prophet-0.751.0-9|1	%define upstream_name    Prophet
21cr|perl-Prophet-0.751.0-9|2	%define upstream_version 0.751
21cr|perl-Prophet-0.751.0-9|3	
21cr|perl-Prophet-0.751.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Prophet-0.751.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Prophet-0.751.0-9|6	Release:	9
21cr|perl-Prophet-0.751.0-9|7	
21cr|perl-Prophet-0.751.0-9|8	Summary:	A distributed database system
21cr|perl-Prophet-0.751.0-9|9	
21cr|perl-Prophet-0.751.0-9|10	License:	GPL+ or Artistic
21cr|perl-Prophet-0.751.0-9|11	Group:		Development/Perl
21cr|perl-Prophet-0.751.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Prophet-0.751.0-9|13	Source0:	https://cpan.metacpan.org/authors/id/I/IO/IOANR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Prophet-0.751.0-9|14	
21cr|perl-Prophet-0.751.0-9|15	BuildRequires:	perl-devel
21cr|perl-Prophet-0.751.0-9|16	BuildRequires:	perl(Moo)
21cr|perl-Prophet-0.751.0-9|17	BuildRequires:	perl(Config::GitLike)
21cr|perl-Prophet-0.751.0-9|18	BuildRequires:	perl(DBD::SQLite)
21cr|perl-Prophet-0.751.0-9|19	BuildRequires:	perl(DBI)
21cr|perl-Prophet-0.751.0-9|20	BuildRequires:	perl(Digest::SHA)
21cr|perl-Prophet-0.751.0-9|21	BuildRequires:	perl(Exporter::Lite)
21cr|perl-Prophet-0.751.0-9|22	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Prophet-0.751.0-9|23	BuildRequires:	perl(File::ShareDir)
21cr|perl-Prophet-0.751.0-9|24	BuildRequires:	perl(HTTP::Date)
21cr|perl-Prophet-0.751.0-9|25	BuildRequires:	perl(HTTP::Server::Simple)
21cr|perl-Prophet-0.751.0-9|26	BuildRequires:	perl(HTTP::Server::Simple::CGI)
21cr|perl-Prophet-0.751.0-9|27	BuildRequires:	perl(IPC::Run3)
21cr|perl-Prophet-0.751.0-9|28	BuildRequires:	perl(JSON)
21cr|perl-Prophet-0.751.0-9|29	BuildRequires:	perl(JSON::XS)
21cr|perl-Prophet-0.751.0-9|30	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Prophet-0.751.0-9|31	BuildRequires:	perl(MIME::Base64::URLSafe)
21cr|perl-Prophet-0.751.0-9|32	BuildRequires:	perl(Module::Build)
21cr|perl-Prophet-0.751.0-9|33	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Prophet-0.751.0-9|34	BuildRequires:	perl(Module::Refresh)
21cr|perl-Prophet-0.751.0-9|35	BuildRequires:	perl(Mouse)
21cr|perl-Prophet-0.751.0-9|36	BuildRequires:	perl(Net::Bonjour)
21cr|perl-Prophet-0.751.0-9|37	BuildRequires:	perl(Params::Validate)
21cr|perl-Prophet-0.751.0-9|38	BuildRequires:	perl(Path::Dispatcher)
21cr|perl-Prophet-0.751.0-9|39	BuildRequires:	perl(Proc::InvokeEditor)
21cr|perl-Prophet-0.751.0-9|40	BuildRequires:	perl(Template::Declare)
21cr|perl-Prophet-0.751.0-9|41	BuildRequires:	perl(Term::ReadKey)
21cr|perl-Prophet-0.751.0-9|42	BuildRequires:	perl(Term::ReadLine::Perl)
21cr|perl-Prophet-0.751.0-9|43	BuildRequires:	perl(Test::Exception)
21cr|perl-Prophet-0.751.0-9|44	BuildRequires:	perl(Test::HTTP::Server::Simple)
21cr|perl-Prophet-0.751.0-9|45	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Prophet-0.751.0-9|46	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-Prophet-0.751.0-9|47	BuildRequires:	perl(Time::Progress)
21cr|perl-Prophet-0.751.0-9|48	BuildRequires:	perl(URI)
21cr|perl-Prophet-0.751.0-9|49	BuildRequires:	perl(UUID::Tiny)
21cr|perl-Prophet-0.751.0-9|50	BuildRequires:	perl(XML::Atom::SimpleFeed)
21cr|perl-Prophet-0.751.0-9|51	BuildRequires:	perl(YAML::Syck)
21cr|perl-Prophet-0.751.0-9|52	BuildRequires:	perl(Path::Dispatcher::Declarative)
21cr|perl-Prophet-0.751.0-9|53	# for testing
21cr|perl-Prophet-0.751.0-9|54	BuildRequires:	rsync
21cr|perl-Prophet-0.751.0-9|55	BuildRequires:	perl(strictures)
21cr|perl-Prophet-0.751.0-9|56	
21cr|perl-Prophet-0.751.0-9|57	Requires:	perl(Path::Dispatcher::Declarative)
21cr|perl-Prophet-0.751.0-9|58	# for server
21cr|perl-Prophet-0.751.0-9|59	Requires:	perl(HTTP::Server::Simple::CGI)
21cr|perl-Prophet-0.751.0-9|60	
21cr|perl-Prophet-0.751.0-9|61	BuildArch: noarch
21cr|perl-Prophet-0.751.0-9|62	
21cr|perl-Prophet-0.751.0-9|63	%description
21cr|perl-Prophet-0.751.0-9|64	Prophet is a distributed database system designed for small to medium scale
21cr|perl-Prophet-0.751.0-9|65	social database applications. Our early targets include things such as bug
21cr|perl-Prophet-0.751.0-9|66	tracking.
21cr|perl-Prophet-0.751.0-9|67	
21cr|perl-Prophet-0.751.0-9|68	Design goals
21cr|perl-Prophet-0.751.0-9|69	* Arbitrary record schema
21cr|perl-Prophet-0.751.0-9|70	
21cr|perl-Prophet-0.751.0-9|71	* Replication
21cr|perl-Prophet-0.751.0-9|72	
21cr|perl-Prophet-0.751.0-9|73	%prep
21cr|perl-Prophet-0.751.0-9|74	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Prophet-0.751.0-9|75	
21cr|perl-Prophet-0.751.0-9|76	%build
21cr|perl-Prophet-0.751.0-9|77	perl Build.PL installdirs=vendor
21cr|perl-Prophet-0.751.0-9|78	./Build
21cr|perl-Prophet-0.751.0-9|79	
21cr|perl-Prophet-0.751.0-9|80	# Seems to be quite old and don't pass all tests...
21cr|perl-Prophet-0.751.0-9|81	# %check
21cr|perl-Prophet-0.751.0-9|82	# ./Build test
21cr|perl-Prophet-0.751.0-9|83	
21cr|perl-Prophet-0.751.0-9|84	%install
21cr|perl-Prophet-0.751.0-9|85	./Build install destdir=%{buildroot}
21cr|perl-Prophet-0.751.0-9|86	
21cr|perl-Prophet-0.751.0-9|87	%files
21cr|perl-Prophet-0.751.0-9|88	%doc Changes
21cr|perl-Prophet-0.751.0-9|89	%{_bindir}/*
21cr|perl-Prophet-0.751.0-9|90	%{_mandir}/man?/*
21cr|perl-Prophet-0.751.0-9|91	%{perl_vendorlib}/

5351 21
21cr|perl-Quantum-Superpositions-2.20.0-7|1	%define upstream_name    Quantum-Superpositions
21cr|perl-Quantum-Superpositions-2.20.0-7|2	%define upstream_version 2.02
21cr|perl-Quantum-Superpositions-2.20.0-7|3	
21cr|perl-Quantum-Superpositions-2.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Quantum-Superpositions-2.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Quantum-Superpositions-2.20.0-7|6	Release:	7
21cr|perl-Quantum-Superpositions-2.20.0-7|7	
21cr|perl-Quantum-Superpositions-2.20.0-7|8	Summary:	Conjunctive & Disjunctive logic for Perl5
21cr|perl-Quantum-Superpositions-2.20.0-7|9	
21cr|perl-Quantum-Superpositions-2.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Quantum-Superpositions-2.20.0-7|11	Group:		Development/Perl
21cr|perl-Quantum-Superpositions-2.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Quantum-Superpositions-2.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Quantum/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Quantum-Superpositions-2.20.0-7|14	
21cr|perl-Quantum-Superpositions-2.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-Quantum-Superpositions-2.20.0-7|16	BuildRequires:	perl(Carp)
21cr|perl-Quantum-Superpositions-2.20.0-7|17	BuildRequires:	perl(Class::Multimethods)
21cr|perl-Quantum-Superpositions-2.20.0-7|18	BuildRequires:	perl(strict)
21cr|perl-Quantum-Superpositions-2.20.0-7|19	BuildArch:	noarch
21cr|perl-Quantum-Superpositions-2.20.0-7|20	
21cr|perl-Quantum-Superpositions-2.20.0-7|21	%description
21cr|perl-Quantum-Superpositions-2.20.0-7|22	The Quantum::Superpositions module adds two new operators to Perl: 'any'
21cr|perl-Quantum-Superpositions-2.20.0-7|23	and 'all'.
21cr|perl-Quantum-Superpositions-2.20.0-7|24	
21cr|perl-Quantum-Superpositions-2.20.0-7|25	Each of these operators takes a list of values (states) and superimposes
21cr|perl-Quantum-Superpositions-2.20.0-7|26	them into a single scalar value (a superposition), which can then be stored
21cr|perl-Quantum-Superpositions-2.20.0-7|27	in a standard scalar variable.
21cr|perl-Quantum-Superpositions-2.20.0-7|28	
21cr|perl-Quantum-Superpositions-2.20.0-7|29	The 'any' and 'all' operators produce two distinct kinds of superposition.
21cr|perl-Quantum-Superpositions-2.20.0-7|30	The 'any' operator produces a disjunctive superposition, which may
21cr|perl-Quantum-Superpositions-2.20.0-7|31	(notionally) be in any one of its states at any time, according to the
21cr|perl-Quantum-Superpositions-2.20.0-7|32	needs of the algorithm that uses it.
21cr|perl-Quantum-Superpositions-2.20.0-7|33	
21cr|perl-Quantum-Superpositions-2.20.0-7|34	%prep
21cr|perl-Quantum-Superpositions-2.20.0-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Quantum-Superpositions-2.20.0-7|36	
21cr|perl-Quantum-Superpositions-2.20.0-7|37	%build
21cr|perl-Quantum-Superpositions-2.20.0-7|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Quantum-Superpositions-2.20.0-7|39	%make
21cr|perl-Quantum-Superpositions-2.20.0-7|40	
21cr|perl-Quantum-Superpositions-2.20.0-7|41	%check
21cr|perl-Quantum-Superpositions-2.20.0-7|42	%make test
21cr|perl-Quantum-Superpositions-2.20.0-7|43	
21cr|perl-Quantum-Superpositions-2.20.0-7|44	%install
21cr|perl-Quantum-Superpositions-2.20.0-7|45	%makeinstall_std
21cr|perl-Quantum-Superpositions-2.20.0-7|46	
21cr|perl-Quantum-Superpositions-2.20.0-7|47	%files
21cr|perl-Quantum-Superpositions-2.20.0-7|48	%doc Changes
21cr|perl-Quantum-Superpositions-2.20.0-7|49	%{_mandir}/man3/*
21cr|perl-Quantum-Superpositions-2.20.0-7|50	%{perl_vendorlib}/*

5352 21
21cr|perl-Quota-1.7.2-3|1	%define upstream_name    Quota
21cr|perl-Quota-1.7.2-3|2	%define upstream_version 1.7.2
21cr|perl-Quota-1.7.2-3|3	# private-shared-object-provides
21cr|perl-Quota-1.7.2-3|4	%global __provides_exclude Quota.so
21cr|perl-Quota-1.7.2-3|5	
21cr|perl-Quota-1.7.2-3|6	
21cr|perl-Quota-1.7.2-3|7	Name:		perl-%{upstream_name}
21cr|perl-Quota-1.7.2-3|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Quota-1.7.2-3|9	Release:	3
21cr|perl-Quota-1.7.2-3|10	Summary:	Quota module for perl
21cr|perl-Quota-1.7.2-3|11	#http://search.cpan.org/~tomzo/Quota-1.7.2/Quota.pm#AUTHORS
21cr|perl-Quota-1.7.2-3|12	#Since 2001 it is licensed under both the Perl Artistic License and version 2 or later of the
21cr|perl-Quota-1.7.2-3|13	#  GNU General Public License as published by the Free Software Foundation
21cr|perl-Quota-1.7.2-3|14	License:	GPLv2+
21cr|perl-Quota-1.7.2-3|15	Group:		Development/Perl
21cr|perl-Quota-1.7.2-3|16	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Quota-1.7.2-3|17	Source0:	http://search.cpan.org/CPAN/authors/id/T/TO/TOMZO/Quota-%{version}.tar.gz
21cr|perl-Quota-1.7.2-3|18	
21cr|perl-Quota-1.7.2-3|19	BuildRequires:	perl-devel
21cr|perl-Quota-1.7.2-3|20	BuildRequires:	perl-base
21cr|perl-Quota-1.7.2-3|21	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Quota-1.7.2-3|22	BuildRequires:	pkgconfig(libtirpc)
21cr|perl-Quota-1.7.2-3|23	BuildRequires:	quota-devel
21cr|perl-Quota-1.7.2-3|24	BuildRequires:	quota
21cr|perl-Quota-1.7.2-3|25	Requires:	quota
21cr|perl-Quota-1.7.2-3|26	
21cr|perl-Quota-1.7.2-3|27	%description
21cr|perl-Quota-1.7.2-3|28	The Quota module provides access to file system quotas. The quotactl
21cr|perl-Quota-1.7.2-3|29	system call or ioctl is used to query or set quotas on the local host,
21cr|perl-Quota-1.7.2-3|30	or queries are submitted via RPC to a remote host. Mount tables can be
21cr|perl-Quota-1.7.2-3|31	parsed with getmntent and paths can be translated to device files (or
21cr|perl-Quota-1.7.2-3|32	whatever the actual quotactl implementations needs as argument) of the
21cr|perl-Quota-1.7.2-3|33	according file system.
21cr|perl-Quota-1.7.2-3|34	
21cr|perl-Quota-1.7.2-3|35	
21cr|perl-Quota-1.7.2-3|36	%prep
21cr|perl-Quota-1.7.2-3|37	%setup -qn %{upstream_name}-%{version}
21cr|perl-Quota-1.7.2-3|38	
21cr|perl-Quota-1.7.2-3|39	# fix perl path
21cr|perl-Quota-1.7.2-3|40	find -type f | xargs perl -pi -e "s|/usr/drwho/local/bin/perl|%{_bindir}/perl|g"
21cr|perl-Quota-1.7.2-3|41	find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"
21cr|perl-Quota-1.7.2-3|42	
21cr|perl-Quota-1.7.2-3|43	%build
21cr|perl-Quota-1.7.2-3|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Quota-1.7.2-3|45	%make
21cr|perl-Quota-1.7.2-3|46	
21cr|perl-Quota-1.7.2-3|47	%check
21cr|perl-Quota-1.7.2-3|48	# need kernel with quota support, no tests for now.
21cr|perl-Quota-1.7.2-3|49	make test || :
21cr|perl-Quota-1.7.2-3|50	
21cr|perl-Quota-1.7.2-3|51	%install
21cr|perl-Quota-1.7.2-3|52	%makeinstall_std
21cr|perl-Quota-1.7.2-3|53	
21cr|perl-Quota-1.7.2-3|54	
21cr|perl-Quota-1.7.2-3|55	%files
21cr|perl-Quota-1.7.2-3|56	%doc CHANGES README contrib
21cr|perl-Quota-1.7.2-3|57	%{perl_vendorarch}/auto/Quota
21cr|perl-Quota-1.7.2-3|58	%{perl_vendorarch}/Quota.pm
21cr|perl-Quota-1.7.2-3|59	%{_mandir}/*/*

5353 21
21cr|perl-Razor-Agent-2.860.0-2|1	%define debug_package %{nil}
21cr|perl-Razor-Agent-2.860.0-2|2	%define pkgname Razor2-Client-Agent
21cr|perl-Razor-Agent-2.860.0-2|3	%define upstream_version 2.86
21cr|perl-Razor-Agent-2.860.0-2|4	
21cr|perl-Razor-Agent-2.860.0-2|5	Summary:	Use a Razor catalogue server to filter spam messages
21cr|perl-Razor-Agent-2.860.0-2|6	Name:		perl-Razor-Agent
21cr|perl-Razor-Agent-2.860.0-2|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Razor-Agent-2.860.0-2|8	Release:	2
21cr|perl-Razor-Agent-2.860.0-2|9	Group:		Networking/Mail
21cr|perl-Razor-Agent-2.860.0-2|10	License:	Artistic License 2.0
21cr|perl-Razor-Agent-2.860.0-2|11	Url:		http://razor.sourceforge.net
21cr|perl-Razor-Agent-2.860.0-2|12	Source0:	https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{pkgname}-%{upstream_version}.tar.gz
21cr|perl-Razor-Agent-2.860.0-2|13	Patch1:		perl-Razor-Agent-2.85-parallel-make.patch
21cr|perl-Razor-Agent-2.860.0-2|14	BuildRequires:	perl-devel
21cr|perl-Razor-Agent-2.860.0-2|15	BuildRequires:	perl-Net-DNS
21cr|perl-Razor-Agent-2.860.0-2|16	BuildRequires:	perl-Digest-SHA1
21cr|perl-Razor-Agent-2.860.0-2|17	BuildRequires:	perl-MailTools
21cr|perl-Razor-Agent-2.860.0-2|18	BuildRequires:	perl-Time-HiRes
21cr|perl-Razor-Agent-2.860.0-2|19	BuildRequires:	perl-URI
21cr|perl-Razor-Agent-2.860.0-2|20	BuildRequires:	perl-MIME-Base64
21cr|perl-Razor-Agent-2.860.0-2|21	Requires:	hping2
21cr|perl-Razor-Agent-2.860.0-2|22	Requires:	perl-Net-DNS
21cr|perl-Razor-Agent-2.860.0-2|23	
21cr|perl-Razor-Agent-2.860.0-2|24	%description
21cr|perl-Razor-Agent-2.860.0-2|25	Vipul's Razor is a distributed, collaborative, spam detection and filtering
21cr|perl-Razor-Agent-2.860.0-2|26	network. Razor establishes a distributed and constantly updating catalogue of
21cr|perl-Razor-Agent-2.860.0-2|27	spam in propagation.  This catalogue is used by clients to filter out known
21cr|perl-Razor-Agent-2.860.0-2|28	spam. On receiving a spam, a Razor Reporting Agent (run by an end-user or a
21cr|perl-Razor-Agent-2.860.0-2|29	troll box) calculates and submits a 20-character unique identification of the
21cr|perl-Razor-Agent-2.860.0-2|30	spam (a SHA Digest) to its closest Razor Catalogue Server. The Catalogue Server
21cr|perl-Razor-Agent-2.860.0-2|31	echos this signature to other trusted servers after storing it in its database.
21cr|perl-Razor-Agent-2.860.0-2|32	Prior to manual processing or transport-level reception, Razor Filtering Agents
21cr|perl-Razor-Agent-2.860.0-2|33	(end-users and MTAs) check their incoming mail against a Catalogue Server and
21cr|perl-Razor-Agent-2.860.0-2|34	filter out or deny transport in case of a signature match. Catalogued spam,
21cr|perl-Razor-Agent-2.860.0-2|35	once identified and reported by a Reporting Agent, can be blocked out by the
21cr|perl-Razor-Agent-2.860.0-2|36	rest of the Filtering Agents on the network.
21cr|perl-Razor-Agent-2.860.0-2|37	
21cr|perl-Razor-Agent-2.860.0-2|38	%prep
21cr|perl-Razor-Agent-2.860.0-2|39	%setup -qn %{pkgname}-%{upstream_version}
21cr|perl-Razor-Agent-2.860.0-2|40	%patch1 -p0
21cr|perl-Razor-Agent-2.860.0-2|41	
21cr|perl-Razor-Agent-2.860.0-2|42	%build
21cr|perl-Razor-Agent-2.860.0-2|43	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Razor-Agent-2.860.0-2|44	
21cr|perl-Razor-Agent-2.860.0-2|45	%make OPTIMIZE="$CFLAGS"
21cr|perl-Razor-Agent-2.860.0-2|46	
21cr|perl-Razor-Agent-2.860.0-2|47	%check
21cr|perl-Razor-Agent-2.860.0-2|48	make test
21cr|perl-Razor-Agent-2.860.0-2|49	
21cr|perl-Razor-Agent-2.860.0-2|50	%install
21cr|perl-Razor-Agent-2.860.0-2|51	%makeinstall_std
21cr|perl-Razor-Agent-2.860.0-2|52	
21cr|perl-Razor-Agent-2.860.0-2|53	install -d %{buildroot}%{_mandir}/man5
21cr|perl-Razor-Agent-2.860.0-2|54	install -m0644 blib/man5/*.5 %{buildroot}%{_mandir}/man5
21cr|perl-Razor-Agent-2.860.0-2|55	
21cr|perl-Razor-Agent-2.860.0-2|56	# fix some defaults
21cr|perl-Razor-Agent-2.860.0-2|57	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|perl-Razor-Agent-2.860.0-2|58	install -d %{buildroot}/var/log/razor
21cr|perl-Razor-Agent-2.860.0-2|59	install -d %{buildroot}%{_sysconfdir}/razor
21cr|perl-Razor-Agent-2.860.0-2|60	
21cr|perl-Razor-Agent-2.860.0-2|61	cat > %{buildroot}%{_sysconfdir}/razor/razor-agent.conf << EOF
21cr|perl-Razor-Agent-2.860.0-2|62	logfile                = /var/log/razor/razor-agent.log
21cr|perl-Razor-Agent-2.860.0-2|63	EOF
21cr|perl-Razor-Agent-2.860.0-2|64	
21cr|perl-Razor-Agent-2.860.0-2|65	# fix logrotating
21cr|perl-Razor-Agent-2.860.0-2|66	cat > %{buildroot}%{_sysconfdir}/logrotate.d/razor-agent << EOF
21cr|perl-Razor-Agent-2.860.0-2|67	/var/log/razor/razor-agent.log {
21cr|perl-Razor-Agent-2.860.0-2|68	# create 644 root root
21cr|perl-Razor-Agent-2.860.0-2|69	weekly
21cr|perl-Razor-Agent-2.860.0-2|70	notifempty
21cr|perl-Razor-Agent-2.860.0-2|71	missingok
21cr|perl-Razor-Agent-2.860.0-2|72	compress
21cr|perl-Razor-Agent-2.860.0-2|73	}
21cr|perl-Razor-Agent-2.860.0-2|74	EOF
21cr|perl-Razor-Agent-2.860.0-2|75	
21cr|perl-Razor-Agent-2.860.0-2|76	%files
21cr|perl-Razor-Agent-2.860.0-2|77	%doc BUGS CREDITS Changes FAQ README.md SERVICE_POLICY
21cr|perl-Razor-Agent-2.860.0-2|78	%attr(0755,root,root) %dir %{_sysconfdir}/razor
21cr|perl-Razor-Agent-2.860.0-2|79	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/razor/razor-agent.conf
21cr|perl-Razor-Agent-2.860.0-2|80	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/razor-agent
21cr|perl-Razor-Agent-2.860.0-2|81	%{_bindir}/*
21cr|perl-Razor-Agent-2.860.0-2|82	%{perl_vendorarch}/Razor2
21cr|perl-Razor-Agent-2.860.0-2|83	%{perl_vendorarch}/auto/Razor2
21cr|perl-Razor-Agent-2.860.0-2|84	%{_mandir}/man1/*
21cr|perl-Razor-Agent-2.860.0-2|85	%{_mandir}/man3/*
21cr|perl-Razor-Agent-2.860.0-2|86	%{_mandir}/man5/*
21cr|perl-Razor-Agent-2.860.0-2|87	%attr(0755,root,root) %dir /var/log/razor

5354 21
21cr|perl-Readonly-2.50.0-1|1	%define	upstream_name	Readonly
21cr|perl-Readonly-2.50.0-1|2	%define upstream_version 2.05
21cr|perl-Readonly-2.50.0-1|3	
21cr|perl-Readonly-2.50.0-1|4	Summary:	Facility for creating read-only scalars, arrays, hashes
21cr|perl-Readonly-2.50.0-1|5	
21cr|perl-Readonly-2.50.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Readonly-2.50.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Readonly-2.50.0-1|8	Release:	1
21cr|perl-Readonly-2.50.0-1|9	License:	GPLv2+ or Artistic
21cr|perl-Readonly-2.50.0-1|10	Group:		Development/Perl
21cr|perl-Readonly-2.50.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Readonly-2.50.0-1|12	Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Readonly-2.50.0-1|13	BuildArch:	noarch
21cr|perl-Readonly-2.50.0-1|14	BuildRequires:	perl-devel
21cr|perl-Readonly-2.50.0-1|15	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Readonly-2.50.0-1|16	BuildRequires:	perl(version) >= 1:0.880.0
21cr|perl-Readonly-2.50.0-1|17	BuildRequires:	perl(CPAN::Meta) >= 2.150.10
21cr|perl-Readonly-2.50.0-1|18	BuildRequires:	perl(JSON::PP)
21cr|perl-Readonly-2.50.0-1|19	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-Readonly-2.50.0-1|20	BuildRequires:	perl(Test::More)
21cr|perl-Readonly-2.50.0-1|21	
21cr|perl-Readonly-2.50.0-1|22	%description
21cr|perl-Readonly-2.50.0-1|23	This is a facility for creating non-modifiable variables. This is useful for
21cr|perl-Readonly-2.50.0-1|24	configuration files, headers, etc. It can also be useful as a development and
21cr|perl-Readonly-2.50.0-1|25	debugging tool, for catching updates to variables that should not be changed.
21cr|perl-Readonly-2.50.0-1|26	
21cr|perl-Readonly-2.50.0-1|27	If any of the values you pass to Scalar, Array, or Hash are references, then
21cr|perl-Readonly-2.50.0-1|28	those functions recurse over the data structures, marking everything as
21cr|perl-Readonly-2.50.0-1|29	Readonly. Usually, this is what you want: the entire structure nonmodifiable.
21cr|perl-Readonly-2.50.0-1|30	If you want only the top level to be Readonly, use the alternate Scalar1,
21cr|perl-Readonly-2.50.0-1|31	Array1 and Hash1 functions.
21cr|perl-Readonly-2.50.0-1|32	
21cr|perl-Readonly-2.50.0-1|33	Please note that most users of Readonly will also want to install a companion
21cr|perl-Readonly-2.50.0-1|34	module Readonly::XS. See the "CONS" section below for more details.
21cr|perl-Readonly-2.50.0-1|35	
21cr|perl-Readonly-2.50.0-1|36	%prep
21cr|perl-Readonly-2.50.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Readonly-2.50.0-1|38	
21cr|perl-Readonly-2.50.0-1|39	%build
21cr|perl-Readonly-2.50.0-1|40	%__perl Build.PL installdirs=vendor
21cr|perl-Readonly-2.50.0-1|41	./Build
21cr|perl-Readonly-2.50.0-1|42	
21cr|perl-Readonly-2.50.0-1|43	%check
21cr|perl-Readonly-2.50.0-1|44	./Build test
21cr|perl-Readonly-2.50.0-1|45	
21cr|perl-Readonly-2.50.0-1|46	%install
21cr|perl-Readonly-2.50.0-1|47	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-Readonly-2.50.0-1|48	
21cr|perl-Readonly-2.50.0-1|49	%files
21cr|perl-Readonly-2.50.0-1|50	%doc Changes
21cr|perl-Readonly-2.50.0-1|51	%{perl_vendorlib}/Readonly.pm
21cr|perl-Readonly-2.50.0-1|52	%{_mandir}/man3/*

5355 21
21cr|perl-Readonly-XS-1.50.0-9|1	%define	upstream_name	 Readonly-XS
21cr|perl-Readonly-XS-1.50.0-9|2	%define upstream_version 1.05
21cr|perl-Readonly-XS-1.50.0-9|3	
21cr|perl-Readonly-XS-1.50.0-9|4	Name:       perl-%{upstream_name}
21cr|perl-Readonly-XS-1.50.0-9|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Readonly-XS-1.50.0-9|6	Release:	9
21cr|perl-Readonly-XS-1.50.0-9|7	
21cr|perl-Readonly-XS-1.50.0-9|8	Summary:	Companion module for Readonly.pm, to speed up read-only scalar variables
21cr|perl-Readonly-XS-1.50.0-9|9	
21cr|perl-Readonly-XS-1.50.0-9|10	License:	GPL+ or Artistic
21cr|perl-Readonly-XS-1.50.0-9|11	Group:		Development/Perl
21cr|perl-Readonly-XS-1.50.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Readonly-XS-1.50.0-9|13	Source0:    http://www.cpan.org/modules/by-module/Readonly/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Readonly-XS-1.50.0-9|14	
21cr|perl-Readonly-XS-1.50.0-9|15	Buildrequires:	perl-devel
21cr|perl-Readonly-XS-1.50.0-9|16	
21cr|perl-Readonly-XS-1.50.0-9|17	%description
21cr|perl-Readonly-XS-1.50.0-9|18	The Readonly module (q.v.) is an effective way to create non-modifiable
21cr|perl-Readonly-XS-1.50.0-9|19	variables. However, it's relatively slow.
21cr|perl-Readonly-XS-1.50.0-9|20	
21cr|perl-Readonly-XS-1.50.0-9|21	The reason it's slow is that is implements the read-only-ness of variables via
21cr|perl-Readonly-XS-1.50.0-9|22	tied objects. This mechanism is inherently slow. Perl simply has to do a lot of
21cr|perl-Readonly-XS-1.50.0-9|23	work under the hood to make tied variables work.
21cr|perl-Readonly-XS-1.50.0-9|24	
21cr|perl-Readonly-XS-1.50.0-9|25	This module corrects the speed problem, at least with respect to scalar
21cr|perl-Readonly-XS-1.50.0-9|26	variables. When Readonly::XS is installed, Readonly uses it to access the
21cr|perl-Readonly-XS-1.50.0-9|27	internals of scalar variables. Instead of creating a scalar variable object and
21cr|perl-Readonly-XS-1.50.0-9|28	tying it, Readonly simply flips the SvREADONLY bit in the scalar's FLAGS
21cr|perl-Readonly-XS-1.50.0-9|29	structure.
21cr|perl-Readonly-XS-1.50.0-9|30	
21cr|perl-Readonly-XS-1.50.0-9|31	Readonly arrays and hashes are not sped up by this, since the SvREADONLY flag
21cr|perl-Readonly-XS-1.50.0-9|32	only works for scalars. Arrays and hashes always use the tie interface.
21cr|perl-Readonly-XS-1.50.0-9|33	
21cr|perl-Readonly-XS-1.50.0-9|34	%prep
21cr|perl-Readonly-XS-1.50.0-9|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Readonly-XS-1.50.0-9|36	
21cr|perl-Readonly-XS-1.50.0-9|37	%build
21cr|perl-Readonly-XS-1.50.0-9|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Readonly-XS-1.50.0-9|39	%make CFLAGS="%{optflags}"
21cr|perl-Readonly-XS-1.50.0-9|40	
21cr|perl-Readonly-XS-1.50.0-9|41	%check
21cr|perl-Readonly-XS-1.50.0-9|42	%make test
21cr|perl-Readonly-XS-1.50.0-9|43	
21cr|perl-Readonly-XS-1.50.0-9|44	%install
21cr|perl-Readonly-XS-1.50.0-9|45	%makeinstall_std
21cr|perl-Readonly-XS-1.50.0-9|46	
21cr|perl-Readonly-XS-1.50.0-9|47	%clean
21cr|perl-Readonly-XS-1.50.0-9|48	
21cr|perl-Readonly-XS-1.50.0-9|49	%files
21cr|perl-Readonly-XS-1.50.0-9|50	%doc Changes README
21cr|perl-Readonly-XS-1.50.0-9|51	%{perl_vendorarch}/Readonly
21cr|perl-Readonly-XS-1.50.0-9|52	%{perl_vendorarch}/auto/Readonly
21cr|perl-Readonly-XS-1.50.0-9|53	%{_mandir}/*/*

5356 21
21cr|perl-reaper-1.00-5|1	%define module	reaper
21cr|perl-reaper-1.00-5|2	
21cr|perl-reaper-1.00-5|3	Name:		perl-%{module}
21cr|perl-reaper-1.00-5|4	Version:	1.00
21cr|perl-reaper-1.00-5|5	Release:	5
21cr|perl-reaper-1.00-5|6	Summary:	Support for reaping child processes via $SIG{CHLD}
21cr|perl-reaper-1.00-5|7	
21cr|perl-reaper-1.00-5|8	License:	GPL or Artistic
21cr|perl-reaper-1.00-5|9	Group:		Development/Perl
21cr|perl-reaper-1.00-5|10	Source0:	Reaper-%{version}.tar.gz
21cr|perl-reaper-1.00-5|11	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-reaper-1.00-5|12	BuildRequires:	perl-devel
21cr|perl-reaper-1.00-5|13	Provides:	perl(reaper)
21cr|perl-reaper-1.00-5|14	BuildArch:	noarch
21cr|perl-reaper-1.00-5|15	
21cr|perl-reaper-1.00-5|16	%description
21cr|perl-reaper-1.00-5|17	Support for reaping child processes via $SIG{CHLD}
21cr|perl-reaper-1.00-5|18	
21cr|perl-reaper-1.00-5|19	%prep
21cr|perl-reaper-1.00-5|20	%setup -q -n Reaper-%{version}
21cr|perl-reaper-1.00-5|21	
21cr|perl-reaper-1.00-5|22	%build
21cr|perl-reaper-1.00-5|23	find -type f | xargs chmod 644
21cr|perl-reaper-1.00-5|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-reaper-1.00-5|25	%make
21cr|perl-reaper-1.00-5|26	
21cr|perl-reaper-1.00-5|27	%check
21cr|perl-reaper-1.00-5|28	%make test
21cr|perl-reaper-1.00-5|29	
21cr|perl-reaper-1.00-5|30	%install
21cr|perl-reaper-1.00-5|31	%makeinstall_std
21cr|perl-reaper-1.00-5|32	
21cr|perl-reaper-1.00-5|33	%clean
21cr|perl-reaper-1.00-5|34	
21cr|perl-reaper-1.00-5|35	%files
21cr|perl-reaper-1.00-5|36	%doc Changes README
21cr|perl-reaper-1.00-5|37	%{perl_vendorlib}/%{module}.pm
21cr|perl-reaper-1.00-5|38	%{perl_vendorlib}/Reaper.pm
21cr|perl-reaper-1.00-5|39	%{_mandir}/*/*

5357 21
21cr|perl-recommended-0.3.0-4|1	%define upstream_name    recommended
21cr|perl-recommended-0.3.0-4|2	%define upstream_version 0.003
21cr|perl-recommended-0.3.0-4|3	
21cr|perl-recommended-0.3.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-recommended-0.3.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-recommended-0.3.0-4|6	Release:    4
21cr|perl-recommended-0.3.0-4|7	
21cr|perl-recommended-0.3.0-4|8	Summary:    Load recommended modules on demand when available
21cr|perl-recommended-0.3.0-4|9	License:    GPL+ or Artistic
21cr|perl-recommended-0.3.0-4|10	Group:      Development/Perl
21cr|perl-recommended-0.3.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-recommended-0.3.0-4|12	Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-recommended-0.3.0-4|13	
21cr|perl-recommended-0.3.0-4|14	BuildRequires: perl(Carp)
21cr|perl-recommended-0.3.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-recommended-0.3.0-4|16	BuildRequires: perl(File::Spec)
21cr|perl-recommended-0.3.0-4|17	BuildRequires: perl(Module::Runtime)
21cr|perl-recommended-0.3.0-4|18	BuildRequires: perl(Test::More)
21cr|perl-recommended-0.3.0-4|19	BuildRequires: perl(strict)
21cr|perl-recommended-0.3.0-4|20	BuildRequires: perl(version)
21cr|perl-recommended-0.3.0-4|21	BuildRequires: perl(warnings)
21cr|perl-recommended-0.3.0-4|22	BuildRequires: perl(Devel::Peek)
21cr|perl-recommended-0.3.0-4|23	BuildRequires: perl-devel
21cr|perl-recommended-0.3.0-4|24	
21cr|perl-recommended-0.3.0-4|25	Provides:	perl(recommended) = %{EVRD}
21cr|perl-recommended-0.3.0-4|26	
21cr|perl-recommended-0.3.0-4|27	BuildArch: noarch
21cr|perl-recommended-0.3.0-4|28	
21cr|perl-recommended-0.3.0-4|29	%description
21cr|perl-recommended-0.3.0-4|30	This works just like the recommended manpage, but a suggestion is less
21cr|perl-recommended-0.3.0-4|31	strong than a recommendation. This is provided for self-documentation
21cr|perl-recommended-0.3.0-4|32	purposes.
21cr|perl-recommended-0.3.0-4|33	
21cr|perl-recommended-0.3.0-4|34	%prep
21cr|perl-recommended-0.3.0-4|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-recommended-0.3.0-4|36	
21cr|perl-recommended-0.3.0-4|37	%build
21cr|perl-recommended-0.3.0-4|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-recommended-0.3.0-4|39	
21cr|perl-recommended-0.3.0-4|40	%make
21cr|perl-recommended-0.3.0-4|41	
21cr|perl-recommended-0.3.0-4|42	%check
21cr|perl-recommended-0.3.0-4|43	make test
21cr|perl-recommended-0.3.0-4|44	
21cr|perl-recommended-0.3.0-4|45	%install
21cr|perl-recommended-0.3.0-4|46	%makeinstall_std
21cr|perl-recommended-0.3.0-4|47	
21cr|perl-recommended-0.3.0-4|48	%files
21cr|perl-recommended-0.3.0-4|49	%doc Changes LICENSE META.json META.yml README
21cr|perl-recommended-0.3.0-4|50	%{_mandir}/man3/*
21cr|perl-recommended-0.3.0-4|51	%{perl_vendorlib}/*

5358 21
21cr|perl-Redis-1.999.0-1|1	%define upstream_name    Redis
21cr|perl-Redis-1.999.0-1|2	%define upstream_version 1.999
21cr|perl-Redis-1.999.0-1|3	
21cr|perl-Redis-1.999.0-1|4	%{?perl_default_filter}
21cr|perl-Redis-1.999.0-1|5	
21cr|perl-Redis-1.999.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Redis-1.999.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Redis-1.999.0-1|8	Release:    1
21cr|perl-Redis-1.999.0-1|9	
21cr|perl-Redis-1.999.0-1|10	Summary:    Redis Sentinel interface
21cr|perl-Redis-1.999.0-1|11	License:    GPL+ or Artistic
21cr|perl-Redis-1.999.0-1|12	Group:      Development/Perl
21cr|perl-Redis-1.999.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Redis-1.999.0-1|14	Source0:    http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Redis-1.999.0-1|15	
21cr|perl-Redis-1.999.0-1|16	BuildRequires: perl(Digest::SHA)
21cr|perl-Redis-1.999.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Redis-1.999.0-1|18	BuildRequires: perl(File::Spec)
21cr|perl-Redis-1.999.0-1|19	BuildRequires: perl(IO::Handle)
21cr|perl-Redis-1.999.0-1|20	BuildRequires: perl(IO::Socket::Timeout) >= 0.290.0
21cr|perl-Redis-1.999.0-1|21	BuildRequires: perl(IO::String)
21cr|perl-Redis-1.999.0-1|22	BuildRequires: perl(IPC::Cmd)
21cr|perl-Redis-1.999.0-1|23	BuildRequires: perl(IPC::Open3)
21cr|perl-Redis-1.999.0-1|24	BuildRequires: perl(Module::Build::Tiny) >= 0.39.0
21cr|perl-Redis-1.999.0-1|25	BuildRequires: perl(Pod::Coverage::TrustPod)
21cr|perl-Redis-1.999.0-1|26	BuildRequires: perl(Test::CPAN::Meta)
21cr|perl-Redis-1.999.0-1|27	BuildRequires: perl(Test::Deep)
21cr|perl-Redis-1.999.0-1|28	BuildRequires: perl(Test::Fatal)
21cr|perl-Redis-1.999.0-1|29	BuildRequires: perl(Test::More) >= 0.980.0
21cr|perl-Redis-1.999.0-1|30	BuildRequires: perl(Test::SharedFork)
21cr|perl-Redis-1.999.0-1|31	BuildRequires: perl(Test::TCP) >= 1.190.0
21cr|perl-Redis-1.999.0-1|32	BuildRequires: perl(Try::Tiny)
21cr|perl-Redis-1.999.0-1|33	BuildArch:     noarch
21cr|perl-Redis-1.999.0-1|34	
21cr|perl-Redis-1.999.0-1|35	%description
21cr|perl-Redis-1.999.0-1|36	Pure perl bindings for the http://redis.io/ manpage
21cr|perl-Redis-1.999.0-1|37	
21cr|perl-Redis-1.999.0-1|38	This version supports protocol 2.x (multi-bulk) or later of Redis available
21cr|perl-Redis-1.999.0-1|39	at the https://github.com/antirez/redis/ manpage.
21cr|perl-Redis-1.999.0-1|40	
21cr|perl-Redis-1.999.0-1|41	This documentation lists commands which are exercised in test suite, but
21cr|perl-Redis-1.999.0-1|42	additional commands will work correctly since protocol specifies enough
21cr|perl-Redis-1.999.0-1|43	information to support almost all commands with same piece of code with a
21cr|perl-Redis-1.999.0-1|44	little help of 'AUTOLOAD'.
21cr|perl-Redis-1.999.0-1|45	
21cr|perl-Redis-1.999.0-1|46	%prep
21cr|perl-Redis-1.999.0-1|47	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Redis-1.999.0-1|48	
21cr|perl-Redis-1.999.0-1|49	%build
21cr|perl-Redis-1.999.0-1|50	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Redis-1.999.0-1|51	
21cr|perl-Redis-1.999.0-1|52	%make
21cr|perl-Redis-1.999.0-1|53	
21cr|perl-Redis-1.999.0-1|54	%check
21cr|perl-Redis-1.999.0-1|55	make test
21cr|perl-Redis-1.999.0-1|56	
21cr|perl-Redis-1.999.0-1|57	%install
21cr|perl-Redis-1.999.0-1|58	%makeinstall_std
21cr|perl-Redis-1.999.0-1|59	
21cr|perl-Redis-1.999.0-1|60	%files
21cr|perl-Redis-1.999.0-1|61	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Redis-1.999.0-1|62	%{_mandir}/man3/*
21cr|perl-Redis-1.999.0-1|63	%{perl_vendorlib}/*

5359 21
21cr|perl-RefDB-Client-1.18-7|1	%define module	RefDB-Client
21cr|perl-RefDB-Client-1.18-7|2	
21cr|perl-RefDB-Client-1.18-7|3	Name:		perl-%{module}
21cr|perl-RefDB-Client-1.18-7|4	Version:	1.18
21cr|perl-RefDB-Client-1.18-7|5	Release:	7
21cr|perl-RefDB-Client-1.18-7|6	Summary:	%{module} module for perl
21cr|perl-RefDB-Client-1.18-7|7	
21cr|perl-RefDB-Client-1.18-7|8	License:	GPLv2+
21cr|perl-RefDB-Client-1.18-7|9	Group:		Development/Perl
21cr|perl-RefDB-Client-1.18-7|10	URL:		http://refdb.sourceforge.net
21cr|perl-RefDB-Client-1.18-7|11	Source:		http://prdownloads.sourceforge.net/refdb/%{module}-%{version}.tar.gz
21cr|perl-RefDB-Client-1.18-7|12	
21cr|perl-RefDB-Client-1.18-7|13	BuildRequires:	perl-devel
21cr|perl-RefDB-Client-1.18-7|14	BuildArch:	noarch
21cr|perl-RefDB-Client-1.18-7|15	
21cr|perl-RefDB-Client-1.18-7|16	%description
21cr|perl-RefDB-Client-1.18-7|17	Perl component for the MARC and Pubmed import filters.
21cr|perl-RefDB-Client-1.18-7|18	
21cr|perl-RefDB-Client-1.18-7|19	%prep
21cr|perl-RefDB-Client-1.18-7|20	%setup -q -n %{module}-%{version}
21cr|perl-RefDB-Client-1.18-7|21	
21cr|perl-RefDB-Client-1.18-7|22	%build
21cr|perl-RefDB-Client-1.18-7|23	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-RefDB-Client-1.18-7|24	make
21cr|perl-RefDB-Client-1.18-7|25	
21cr|perl-RefDB-Client-1.18-7|26	%check
21cr|perl-RefDB-Client-1.18-7|27	# tests requires a refdb base
21cr|perl-RefDB-Client-1.18-7|28	#make test
21cr|perl-RefDB-Client-1.18-7|29	
21cr|perl-RefDB-Client-1.18-7|30	%install
21cr|perl-RefDB-Client-1.18-7|31	%makeinstall_std
21cr|perl-RefDB-Client-1.18-7|32	
21cr|perl-RefDB-Client-1.18-7|33	%files
21cr|perl-RefDB-Client-1.18-7|34	%doc Changes
21cr|perl-RefDB-Client-1.18-7|35	%{perl_vendorlib}/RefDB
21cr|perl-RefDB-Client-1.18-7|36	%{_mandir}/*/*

5360 21
21cr|perl-RefDB-perlmod-1.2-10|1	%define module	RefDB-perlmod
21cr|perl-RefDB-perlmod-1.2-10|2	
21cr|perl-RefDB-perlmod-1.2-10|3	Name:		perl-%{module}
21cr|perl-RefDB-perlmod-1.2-10|4	Version:	1.2
21cr|perl-RefDB-perlmod-1.2-10|5	Release:	10
21cr|perl-RefDB-perlmod-1.2-10|6	Summary:	%{module} module for perl
21cr|perl-RefDB-perlmod-1.2-10|7	
21cr|perl-RefDB-perlmod-1.2-10|8	License:	GPLv2+
21cr|perl-RefDB-perlmod-1.2-10|9	Group:		Development/Perl
21cr|perl-RefDB-perlmod-1.2-10|10	Source:		http://prdownloads.sourceforge.net/refdb/%{module}-%{version}.tar.gz
21cr|perl-RefDB-perlmod-1.2-10|11	URL:		http://refdb.sourceforge.net
21cr|perl-RefDB-perlmod-1.2-10|12	
21cr|perl-RefDB-perlmod-1.2-10|13	BuildRequires:	perl-devel
21cr|perl-RefDB-perlmod-1.2-10|14	BuildRequires:	perl(Text::Iconv)
21cr|perl-RefDB-perlmod-1.2-10|15	Provides:	perl(RefDB)
21cr|perl-RefDB-perlmod-1.2-10|16	BuildArch:	noarch
21cr|perl-RefDB-perlmod-1.2-10|17	
21cr|perl-RefDB-perlmod-1.2-10|18	%description
21cr|perl-RefDB-perlmod-1.2-10|19	Perl component for the MARC and Pubmed import filters.
21cr|perl-RefDB-perlmod-1.2-10|20	
21cr|perl-RefDB-perlmod-1.2-10|21	%prep
21cr|perl-RefDB-perlmod-1.2-10|22	%setup -q -n %{module}-%{version}
21cr|perl-RefDB-perlmod-1.2-10|23	
21cr|perl-RefDB-perlmod-1.2-10|24	%build
21cr|perl-RefDB-perlmod-1.2-10|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-RefDB-perlmod-1.2-10|26	make
21cr|perl-RefDB-perlmod-1.2-10|27	
21cr|perl-RefDB-perlmod-1.2-10|28	%check
21cr|perl-RefDB-perlmod-1.2-10|29	make test
21cr|perl-RefDB-perlmod-1.2-10|30	
21cr|perl-RefDB-perlmod-1.2-10|31	%install
21cr|perl-RefDB-perlmod-1.2-10|32	%makeinstall_std
21cr|perl-RefDB-perlmod-1.2-10|33	
21cr|perl-RefDB-perlmod-1.2-10|34	%files
21cr|perl-RefDB-perlmod-1.2-10|35	%doc Changes
21cr|perl-RefDB-perlmod-1.2-10|36	%{perl_vendorlib}/RefDB
21cr|perl-RefDB-perlmod-1.2-10|37	%{_mandir}/*/*

5361 21
21cr|perl-RefDB-SRU-0.7-7|1	%define module	RefDB-SRU
21cr|perl-RefDB-SRU-0.7-7|2	
21cr|perl-RefDB-SRU-0.7-7|3	Name:		perl-%{module}
21cr|perl-RefDB-SRU-0.7-7|4	Version:	0.7
21cr|perl-RefDB-SRU-0.7-7|5	Release:	7
21cr|perl-RefDB-SRU-0.7-7|6	Summary:	%{module} module for perl
21cr|perl-RefDB-SRU-0.7-7|7	
21cr|perl-RefDB-SRU-0.7-7|8	License:	GPLv2+
21cr|perl-RefDB-SRU-0.7-7|9	Group:		Development/Perl
21cr|perl-RefDB-SRU-0.7-7|10	URL:		http://refdb.sourceforge.net
21cr|perl-RefDB-SRU-0.7-7|11	Source:		http://prdownloads.sourceforge.net/refdb/%{module}-%{version}.tar.gz
21cr|perl-RefDB-SRU-0.7-7|12	
21cr|perl-RefDB-SRU-0.7-7|13	BuildRequires:	perl-devel
21cr|perl-RefDB-SRU-0.7-7|14	BuildArch:	noarch
21cr|perl-RefDB-SRU-0.7-7|15	
21cr|perl-RefDB-SRU-0.7-7|16	%description
21cr|perl-RefDB-SRU-0.7-7|17	Perl component for the MARC and Pubmed import filters.
21cr|perl-RefDB-SRU-0.7-7|18	
21cr|perl-RefDB-SRU-0.7-7|19	%prep
21cr|perl-RefDB-SRU-0.7-7|20	%setup -q -n %{module}-%{version}
21cr|perl-RefDB-SRU-0.7-7|21	
21cr|perl-RefDB-SRU-0.7-7|22	%build
21cr|perl-RefDB-SRU-0.7-7|23	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-RefDB-SRU-0.7-7|24	make
21cr|perl-RefDB-SRU-0.7-7|25	
21cr|perl-RefDB-SRU-0.7-7|26	%check
21cr|perl-RefDB-SRU-0.7-7|27	# tests require a RefDB server
21cr|perl-RefDB-SRU-0.7-7|28	#make test
21cr|perl-RefDB-SRU-0.7-7|29	
21cr|perl-RefDB-SRU-0.7-7|30	%install
21cr|perl-RefDB-SRU-0.7-7|31	%makeinstall_std
21cr|perl-RefDB-SRU-0.7-7|32	
21cr|perl-RefDB-SRU-0.7-7|33	%files
21cr|perl-RefDB-SRU-0.7-7|34	%doc ChangeLog
21cr|perl-RefDB-SRU-0.7-7|35	%{perl_vendorlib}/RefDB
21cr|perl-RefDB-SRU-0.7-7|36	%{_mandir}/*/*

5362 21
21cr|perl-Ref-Util-0.204.0-2|1	%define upstream_name    Ref-Util
21cr|perl-Ref-Util-0.204.0-2|2	%define upstream_version 0.204
21cr|perl-Ref-Util-0.204.0-2|3	
21cr|perl-Ref-Util-0.204.0-2|4	# Run optional test
21cr|perl-Ref-Util-0.204.0-2|5	%if ! (0%{?rhel})
21cr|perl-Ref-Util-0.204.0-2|6	%bcond_without perl_Ref_Util_enables_optional_test
21cr|perl-Ref-Util-0.204.0-2|7	%else
21cr|perl-Ref-Util-0.204.0-2|8	%bcond_with perl_Ref_Util_enables_optional_test
21cr|perl-Ref-Util-0.204.0-2|9	%endif
21cr|perl-Ref-Util-0.204.0-2|10	
21cr|perl-Ref-Util-0.204.0-2|11	Name:		perl-Ref-Util
21cr|perl-Ref-Util-0.204.0-2|12	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Ref-Util-0.204.0-2|13	Release:	2
21cr|perl-Ref-Util-0.204.0-2|14	Summary:	Utility functions for checking references
21cr|perl-Ref-Util-0.204.0-2|15	Group:		Development/Perl
21cr|perl-Ref-Util-0.204.0-2|16	License:	MIT
21cr|perl-Ref-Util-0.204.0-2|17	URL:		https://metacpan.org/release/Ref-Util
21cr|perl-Ref-Util-0.204.0-2|18	Source0:	https://cpan.metacpan.org/authors/id/A/AR/ARC/Ref-Util-%{upstream_version}.tar.gz
21cr|perl-Ref-Util-0.204.0-2|19	BuildArch:	noarch
21cr|perl-Ref-Util-0.204.0-2|20	# Build
21cr|perl-Ref-Util-0.204.0-2|21	BuildRequires:	coreutils
21cr|perl-Ref-Util-0.204.0-2|22	BuildRequires:	findutils
21cr|perl-Ref-Util-0.204.0-2|23	BuildRequires:	make
21cr|perl-Ref-Util-0.204.0-2|24	BuildRequires:	perl-generators
21cr|perl-Ref-Util-0.204.0-2|25	BuildRequires:	perl-interpreter
21cr|perl-Ref-Util-0.204.0-2|26	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Ref-Util-0.204.0-2|27	BuildRequires:	perl(lib)
21cr|perl-Ref-Util-0.204.0-2|28	BuildRequires:	perl(Text::ParseWords)
21cr|perl-Ref-Util-0.204.0-2|29	# Dependencies of bundled ExtUtils::HasCompiler
21cr|perl-Ref-Util-0.204.0-2|30	BuildRequires:	gcc
21cr|perl-Ref-Util-0.204.0-2|31	BuildRequires:	perl-devel
21cr|perl-Ref-Util-0.204.0-2|32	BuildRequires:	perl(base)
21cr|perl-Ref-Util-0.204.0-2|33	BuildRequires:	perl(Config)
21cr|perl-Ref-Util-0.204.0-2|34	BuildRequires:	perl(DynaLoader)
21cr|perl-Ref-Util-0.204.0-2|35	BuildRequires:	perl(File::Basename)
21cr|perl-Ref-Util-0.204.0-2|36	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Ref-Util-0.204.0-2|37	BuildRequires:	perl(File::Temp)
21cr|perl-Ref-Util-0.204.0-2|38	# Module
21cr|perl-Ref-Util-0.204.0-2|39	BuildRequires:	perl(Carp)
21cr|perl-Ref-Util-0.204.0-2|40	BuildRequires:	perl(constant)
21cr|perl-Ref-Util-0.204.0-2|41	BuildRequires:	perl(Exporter) >= 5.57
21cr|perl-Ref-Util-0.204.0-2|42	BuildRequires:	perl(Scalar::Util)
21cr|perl-Ref-Util-0.204.0-2|43	BuildRequires:	perl(strict)
21cr|perl-Ref-Util-0.204.0-2|44	BuildRequires:	perl(warnings)
21cr|perl-Ref-Util-0.204.0-2|45	# Test Suite
21cr|perl-Ref-Util-0.204.0-2|46	BuildRequires:	perl(File::Find)
21cr|perl-Ref-Util-0.204.0-2|47	BuildRequires:	perl(File::Spec)
21cr|perl-Ref-Util-0.204.0-2|48	BuildRequires:	perl(IPC::Open2)
21cr|perl-Ref-Util-0.204.0-2|49	BuildRequires:	perl(Ref::Util::XS)
21cr|perl-Ref-Util-0.204.0-2|50	BuildRequires:	perl(Test::More) >= 0.96
21cr|perl-Ref-Util-0.204.0-2|51	%if %{with perl_Ref_Util_enables_optional_test}
21cr|perl-Ref-Util-0.204.0-2|52	# Optional Tests
21cr|perl-Ref-Util-0.204.0-2|53	BuildRequires:	perl(B::Concise)
21cr|perl-Ref-Util-0.204.0-2|54	BuildRequires:	perl(CPAN::Meta) >= 2.120900
21cr|perl-Ref-Util-0.204.0-2|55	BuildRequires:	perl(Readonly)
21cr|perl-Ref-Util-0.204.0-2|56	%endif
21cr|perl-Ref-Util-0.204.0-2|57	# Runtime
21cr|perl-Ref-Util-0.204.0-2|58	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Ref-Util-0.204.0-2|59	Requires:	perl(Ref::Util::XS)
21cr|perl-Ref-Util-0.204.0-2|60	
21cr|perl-Ref-Util-0.204.0-2|61	%description
21cr|perl-Ref-Util-0.204.0-2|62	Ref::Util introduces several functions to help identify references in a faster
21cr|perl-Ref-Util-0.204.0-2|63	and smarter way.
21cr|perl-Ref-Util-0.204.0-2|64	
21cr|perl-Ref-Util-0.204.0-2|65	%prep
21cr|perl-Ref-Util-0.204.0-2|66	%setup -q -n Ref-Util-%{upstream_version}
21cr|perl-Ref-Util-0.204.0-2|67	
21cr|perl-Ref-Util-0.204.0-2|68	%build
21cr|perl-Ref-Util-0.204.0-2|69	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Ref-Util-0.204.0-2|70	make %{?_smp_mflags}
21cr|perl-Ref-Util-0.204.0-2|71	
21cr|perl-Ref-Util-0.204.0-2|72	%install
21cr|perl-Ref-Util-0.204.0-2|73	make pure_install DESTDIR=%{buildroot}
21cr|perl-Ref-Util-0.204.0-2|74	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Ref-Util-0.204.0-2|75	%{_fixperms} -c %{buildroot}
21cr|perl-Ref-Util-0.204.0-2|76	
21cr|perl-Ref-Util-0.204.0-2|77	%check
21cr|perl-Ref-Util-0.204.0-2|78	make test
21cr|perl-Ref-Util-0.204.0-2|79	
21cr|perl-Ref-Util-0.204.0-2|80	%files
21cr|perl-Ref-Util-0.204.0-2|81	%if 0%{?_licensedir:1}
21cr|perl-Ref-Util-0.204.0-2|82	%license LICENSE
21cr|perl-Ref-Util-0.204.0-2|83	%else
21cr|perl-Ref-Util-0.204.0-2|84	%doc LICENSE
21cr|perl-Ref-Util-0.204.0-2|85	%endif
21cr|perl-Ref-Util-0.204.0-2|86	%doc Changes README
21cr|perl-Ref-Util-0.204.0-2|87	%{perl_vendorlib}/Ref/
21cr|perl-Ref-Util-0.204.0-2|88	%{_mandir}/man3/Ref::Util.3*
21cr|perl-Ref-Util-0.204.0-2|89	%{_mandir}/man3/Ref::Util::PP.3*
21cr|perl-Ref-Util-0.204.0-2|90	

5363 21
21cr|perl-Ref-Util-XS-0.117-2|1	%define upstream_name    Ref-Util-XS
21cr|perl-Ref-Util-XS-0.117-2|2	%define upstream_version 0.117
21cr|perl-Ref-Util-XS-0.117-2|3	
21cr|perl-Ref-Util-XS-0.117-2|4	# Run optional tests
21cr|perl-Ref-Util-XS-0.117-2|5	%if ! (0%{?rhel})
21cr|perl-Ref-Util-XS-0.117-2|6	%bcond_without perl_Ref_Util_XS_enables_optional_test
21cr|perl-Ref-Util-XS-0.117-2|7	%else
21cr|perl-Ref-Util-XS-0.117-2|8	%bcond_with perl_Ref_Util_XS_enables_optional_test
21cr|perl-Ref-Util-XS-0.117-2|9	%endif
21cr|perl-Ref-Util-XS-0.117-2|10	
21cr|perl-Ref-Util-XS-0.117-2|11	Name:		perl-Ref-Util-XS
21cr|perl-Ref-Util-XS-0.117-2|12	Version:	0.117
21cr|perl-Ref-Util-XS-0.117-2|13	Release:	2
21cr|perl-Ref-Util-XS-0.117-2|14	Summary:	Utility functions for checking references
21cr|perl-Ref-Util-XS-0.117-2|15	Group:		Development/Perl
21cr|perl-Ref-Util-XS-0.117-2|16	License:	MIT
21cr|perl-Ref-Util-XS-0.117-2|17	URL:		https://metacpan.org/release/Ref-Util-XS
21cr|perl-Ref-Util-XS-0.117-2|18	Source0:	https://cpan.metacpan.org/authors/id/X/XS/XSAWYERX/Ref-Util-XS-%{version}.tar.gz
21cr|perl-Ref-Util-XS-0.117-2|19	# Build
21cr|perl-Ref-Util-XS-0.117-2|20	BuildRequires:	coreutils
21cr|perl-Ref-Util-XS-0.117-2|21	BuildRequires:	findutils
21cr|perl-Ref-Util-XS-0.117-2|22	BuildRequires:	gcc
21cr|perl-Ref-Util-XS-0.117-2|23	BuildRequires:	make
21cr|perl-Ref-Util-XS-0.117-2|24	BuildRequires:	perl-devel
21cr|perl-Ref-Util-XS-0.117-2|25	BuildRequires:	perl-generators
21cr|perl-Ref-Util-XS-0.117-2|26	BuildRequires:	perl-interpreter
21cr|perl-Ref-Util-XS-0.117-2|27	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Ref-Util-XS-0.117-2|28	# Module
21cr|perl-Ref-Util-XS-0.117-2|29	BuildRequires:	perl(Exporter) >= 5.57
21cr|perl-Ref-Util-XS-0.117-2|30	BuildRequires:	perl(strict)
21cr|perl-Ref-Util-XS-0.117-2|31	BuildRequires:	perl(warnings)
21cr|perl-Ref-Util-XS-0.117-2|32	BuildRequires:	perl(XSLoader)
21cr|perl-Ref-Util-XS-0.117-2|33	# Test Suite
21cr|perl-Ref-Util-XS-0.117-2|34	BuildRequires:	perl(constant)
21cr|perl-Ref-Util-XS-0.117-2|35	BuildRequires:	perl(File::Spec)
21cr|perl-Ref-Util-XS-0.117-2|36	BuildRequires:	perl(Test::More) >= 0.94
21cr|perl-Ref-Util-XS-0.117-2|37	%if %{with perl_Ref_Util_XS_enables_optional_test}
21cr|perl-Ref-Util-XS-0.117-2|38	# Optional Tests
21cr|perl-Ref-Util-XS-0.117-2|39	BuildRequires:	perl(B::Concise)
21cr|perl-Ref-Util-XS-0.117-2|40	BuildRequires:	perl(CPAN::Meta) >= 2.120900
21cr|perl-Ref-Util-XS-0.117-2|41	BuildRequires:	perl(Readonly)
21cr|perl-Ref-Util-XS-0.117-2|42	%endif
21cr|perl-Ref-Util-XS-0.117-2|43	# Runtime
21cr|perl-Ref-Util-XS-0.117-2|44	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Ref-Util-XS-0.117-2|45	
21cr|perl-Ref-Util-XS-0.117-2|46	# Avoid provides for private objects
21cr|perl-Ref-Util-XS-0.117-2|47	%{?perl_default_filter}
21cr|perl-Ref-Util-XS-0.117-2|48	
21cr|perl-Ref-Util-XS-0.117-2|49	%description
21cr|perl-Ref-Util-XS-0.117-2|50	Ref::Util::XS introduces several functions to help identify references in a
21cr|perl-Ref-Util-XS-0.117-2|51	faster and smarter way.
21cr|perl-Ref-Util-XS-0.117-2|52	
21cr|perl-Ref-Util-XS-0.117-2|53	%prep
21cr|perl-Ref-Util-XS-0.117-2|54	%setup -q -n Ref-Util-XS-%{version}
21cr|perl-Ref-Util-XS-0.117-2|55	
21cr|perl-Ref-Util-XS-0.117-2|56	%build
21cr|perl-Ref-Util-XS-0.117-2|57	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Ref-Util-XS-0.117-2|58	make %{?_smp_mflags}
21cr|perl-Ref-Util-XS-0.117-2|59	
21cr|perl-Ref-Util-XS-0.117-2|60	%install
21cr|perl-Ref-Util-XS-0.117-2|61	make pure_install DESTDIR=%{buildroot}
21cr|perl-Ref-Util-XS-0.117-2|62	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Ref-Util-XS-0.117-2|63	find %{buildroot} -type f -name '*.bs' -empty -delete
21cr|perl-Ref-Util-XS-0.117-2|64	%{_fixperms} -c %{buildroot}
21cr|perl-Ref-Util-XS-0.117-2|65	
21cr|perl-Ref-Util-XS-0.117-2|66	%check
21cr|perl-Ref-Util-XS-0.117-2|67	make test
21cr|perl-Ref-Util-XS-0.117-2|68	
21cr|perl-Ref-Util-XS-0.117-2|69	%files
21cr|perl-Ref-Util-XS-0.117-2|70	%license LICENSE
21cr|perl-Ref-Util-XS-0.117-2|71	%doc Changes README
21cr|perl-Ref-Util-XS-0.117-2|72	%{perl_vendorarch}/auto/Ref/
21cr|perl-Ref-Util-XS-0.117-2|73	%{perl_vendorarch}/Ref/
21cr|perl-Ref-Util-XS-0.117-2|74	%{_mandir}/man3/Ref::Util::XS.3*
21cr|perl-Ref-Util-XS-0.117-2|75	

5364 21
21cr|perl-Regexp-Assemble-0.380.0-1|1	%define upstream_name    Regexp-Assemble
21cr|perl-Regexp-Assemble-0.380.0-1|2	%define upstream_version 0.38
21cr|perl-Regexp-Assemble-0.380.0-1|3	
21cr|perl-Regexp-Assemble-0.380.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Regexp-Assemble-0.380.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Regexp-Assemble-0.380.0-1|6	Release:	1
21cr|perl-Regexp-Assemble-0.380.0-1|7	
21cr|perl-Regexp-Assemble-0.380.0-1|8	Summary:	Assemble multiple Regular Expressions into a single RE
21cr|perl-Regexp-Assemble-0.380.0-1|9	
21cr|perl-Regexp-Assemble-0.380.0-1|10	License:	GPL+ or Artistic
21cr|perl-Regexp-Assemble-0.380.0-1|11	Group:		Development/Perl
21cr|perl-Regexp-Assemble-0.380.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Regexp-Assemble-0.380.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-Regexp-Assemble-0.380.0-1|14	
21cr|perl-Regexp-Assemble-0.380.0-1|15	BuildRequires:	perl-devel
21cr|perl-Regexp-Assemble-0.380.0-1|16	BuildArch:	noarch
21cr|perl-Regexp-Assemble-0.380.0-1|17	
21cr|perl-Regexp-Assemble-0.380.0-1|18	%description
21cr|perl-Regexp-Assemble-0.380.0-1|19	Regexp::Assemble takes an arbitrary number of regular expressions and assembles
21cr|perl-Regexp-Assemble-0.380.0-1|20	them into a single regular expression (or RE) that will match all that each of
21cr|perl-Regexp-Assemble-0.380.0-1|21	the individual REs match. As a result, instead of having a large list of
21cr|perl-Regexp-Assemble-0.380.0-1|22	expressions to loop over, the string only needs to be tested against one
21cr|perl-Regexp-Assemble-0.380.0-1|23	expression. This is interesting when you have several thousand patterns to deal
21cr|perl-Regexp-Assemble-0.380.0-1|24	with. Serious effort is made to produce the smallest pattern possible.
21cr|perl-Regexp-Assemble-0.380.0-1|25	
21cr|perl-Regexp-Assemble-0.380.0-1|26	%prep
21cr|perl-Regexp-Assemble-0.380.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Regexp-Assemble-0.380.0-1|28	
21cr|perl-Regexp-Assemble-0.380.0-1|29	%build
21cr|perl-Regexp-Assemble-0.380.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Regexp-Assemble-0.380.0-1|31	%make
21cr|perl-Regexp-Assemble-0.380.0-1|32	
21cr|perl-Regexp-Assemble-0.380.0-1|33	%check
21cr|perl-Regexp-Assemble-0.380.0-1|34	make test
21cr|perl-Regexp-Assemble-0.380.0-1|35	
21cr|perl-Regexp-Assemble-0.380.0-1|36	%install
21cr|perl-Regexp-Assemble-0.380.0-1|37	%makeinstall_std
21cr|perl-Regexp-Assemble-0.380.0-1|38	
21cr|perl-Regexp-Assemble-0.380.0-1|39	%files
21cr|perl-Regexp-Assemble-0.380.0-1|40	%doc Changes README TODO
21cr|perl-Regexp-Assemble-0.380.0-1|41	%{perl_vendorlib}/Regexp
21cr|perl-Regexp-Assemble-0.380.0-1|42	%{_mandir}/*/*

5365 21
21cr|perl-Regexp-Bind-0.50.0-6|1	%define upstream_name    Regexp-Bind
21cr|perl-Regexp-Bind-0.50.0-6|2	%define upstream_version 0.05
21cr|perl-Regexp-Bind-0.50.0-6|3	
21cr|perl-Regexp-Bind-0.50.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Regexp-Bind-0.50.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Regexp-Bind-0.50.0-6|6	Release:	6
21cr|perl-Regexp-Bind-0.50.0-6|7	
21cr|perl-Regexp-Bind-0.50.0-6|8	Summary:	Regexp::Bind - Bind variables to captured buffers
21cr|perl-Regexp-Bind-0.50.0-6|9	
21cr|perl-Regexp-Bind-0.50.0-6|10	License:	GPL+ or Artistic
21cr|perl-Regexp-Bind-0.50.0-6|11	Group:		Development/Perl
21cr|perl-Regexp-Bind-0.50.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Regexp-Bind-0.50.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Regexp-Bind-0.50.0-6|14	
21cr|perl-Regexp-Bind-0.50.0-6|15	BuildRequires:	perl-devel
21cr|perl-Regexp-Bind-0.50.0-6|16	BuildArch:	noarch
21cr|perl-Regexp-Bind-0.50.0-6|17	
21cr|perl-Regexp-Bind-0.50.0-6|18	%description
21cr|perl-Regexp-Bind-0.50.0-6|19	This module is an extension to perl's native regexp function. It
21cr|perl-Regexp-Bind-0.50.0-6|20	binds anonymous hashes or named variables to matched buffers. Both
21cr|perl-Regexp-Bind-0.50.0-6|21	normal regexp syntax and embedded regexp syntax are supported.
21cr|perl-Regexp-Bind-0.50.0-6|22	You can view it as a tiny and petite data extraction system.
21cr|perl-Regexp-Bind-0.50.0-6|23	
21cr|perl-Regexp-Bind-0.50.0-6|24	%prep
21cr|perl-Regexp-Bind-0.50.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Regexp-Bind-0.50.0-6|26	
21cr|perl-Regexp-Bind-0.50.0-6|27	%build
21cr|perl-Regexp-Bind-0.50.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Regexp-Bind-0.50.0-6|29	%make
21cr|perl-Regexp-Bind-0.50.0-6|30	
21cr|perl-Regexp-Bind-0.50.0-6|31	%check
21cr|perl-Regexp-Bind-0.50.0-6|32	make test
21cr|perl-Regexp-Bind-0.50.0-6|33	
21cr|perl-Regexp-Bind-0.50.0-6|34	%install
21cr|perl-Regexp-Bind-0.50.0-6|35	%makeinstall_std
21cr|perl-Regexp-Bind-0.50.0-6|36	
21cr|perl-Regexp-Bind-0.50.0-6|37	%files
21cr|perl-Regexp-Bind-0.50.0-6|38	%doc Changes README
21cr|perl-Regexp-Bind-0.50.0-6|39	%{perl_vendorlib}/Regexp/Bind.pm
21cr|perl-Regexp-Bind-0.50.0-6|40	%{_mandir}/*/*

5366 21
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|1	%define upstream_name    Regexp-Common-Email-Address
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|2	%define upstream_version 1.01
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|3	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|6	Release:	6
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|7	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|8	Summary:	Returns a pattern for Email Addresses
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|9	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|10	License:	GPL+ or Artistic
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|11	Group:		Development/Perl
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|14	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|16	BuildRequires:	perl(Email::Address)
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|17	BuildRequires:	perl(Regexp::Common)
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|18	BuildRequires:	perl(Test::More)
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|19	BuildArch:	noarch
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|20	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|21	%description
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|22	'$RE{Email}{Address}'
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|23	Provides a regex to match email addresses as defined by RFC 2822. Under
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|24	'{-keep}', the entire match is kept as '$1'. If you want to parse that
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|25	further then pass it to 'Email::Address->parse()'. Don't worry, it's
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|26	fast.
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|27	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|28	%prep
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|30	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|31	%build
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|33	%make
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|34	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|35	%check
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|36	make test
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|37	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|38	%install
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|39	%makeinstall_std
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|40	
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|41	%files
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|42	%doc Changes README
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|43	%{_mandir}/man3/*
21cr|perl-Regexp-Common-Email-Address-1.10.0-6|44	%{perl_vendorlib}/Regexp

5367 21
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|1	%define upstream_name    Regexp-Common-net-CIDR
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|2	%define upstream_version 0.03
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|3	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|4	Name:           perl-Regexp-Common-net-CIDR
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|6	Release:        1
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|7	Summary:        Provide patterns for CIDR blocks
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|8	Group:          Development/Perl
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|9	License:        GPLv2
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|10	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|11	URL:            https://metacpan.org/release/Regexp-Common-net-CIDR
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/B/BP/BPS/Regexp-Common-net-CIDR-%{upstream_version}.tar.gz
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|13	BuildArch:      noarch
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|14	BuildRequires:  make
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|15	BuildRequires:  perl-generators
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|16	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|17	BuildRequires:  perl(strict)
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|18	BuildRequires:  perl(warnings)
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|19	BuildRequires:  perl(Regexp::Common)
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|20	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|21	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|22	%description
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|23	Patterns for CIDR blocks.
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|24	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|25	Now only next IPv4 formats are supported:
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|26	xxx.xxx/xx
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|27	xxx.xxx.xxx/xx
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|28	xxx.xxx.xxx.xxx/xx
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|29	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|30	%prep
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|31	%setup -q -n Regexp-Common-net-CIDR-%{upstream_version}
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|32	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|33	# Remove bundled modules
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|34	for f in $(find inc/Module -name *.pm); do
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|35	pat=$(echo "$f" | sed 's,/,\\/,g;s,\.,\\.,g')
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|36	rm $f
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|37	sed -i -e "/$pat/d" MANIFEST
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|38	done
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|39	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|40	%build
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|41	# --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|42	# missing modules
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps NO_PACKLIST=1
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|44	%make
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|45	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|46	%install
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|47	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|48	%{_fixperms} %{buildroot}/*
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|49	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|50	%check
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|51	make test
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|52	
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|53	%files
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|54	%doc README
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|55	%{perl_vendorlib}/*
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|56	%{_mandir}/man3/*
21cr|perl-Regexp-Common-net-CIDR-0.30.0-1|57	

5368 21
21cr|perl-Regexp-Extended-0.10.0-6|1	%define upstream_name    Regexp-Extended
21cr|perl-Regexp-Extended-0.10.0-6|2	%define upstream_version 0.01
21cr|perl-Regexp-Extended-0.10.0-6|3	
21cr|perl-Regexp-Extended-0.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Regexp-Extended-0.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Regexp-Extended-0.10.0-6|6	Release:	6
21cr|perl-Regexp-Extended-0.10.0-6|7	
21cr|perl-Regexp-Extended-0.10.0-6|8	Summary:	Regexp::Extended - Perl wrapper that extends the re module with new features
21cr|perl-Regexp-Extended-0.10.0-6|9	
21cr|perl-Regexp-Extended-0.10.0-6|10	License:	GPL+ or Artistic
21cr|perl-Regexp-Extended-0.10.0-6|11	Group:		Development/Perl
21cr|perl-Regexp-Extended-0.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Regexp-Extended-0.10.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Regexp-Extended-0.10.0-6|14	
21cr|perl-Regexp-Extended-0.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-Regexp-Extended-0.10.0-6|16	BuildRequires:	perl(Clone)
21cr|perl-Regexp-Extended-0.10.0-6|17	BuildArch:	noarch
21cr|perl-Regexp-Extended-0.10.0-6|18	
21cr|perl-Regexp-Extended-0.10.0-6|19	%description
21cr|perl-Regexp-Extended-0.10.0-6|20	Rexexp::Extended is a simple wrapper arround the perl rexexp
21cr|perl-Regexp-Extended-0.10.0-6|21	syntax. It uses the overload module to parse constant qr//
21cr|perl-Regexp-Extended-0.10.0-6|22	expressions and substitute known operators with an equivalent perl
21cr|perl-Regexp-Extended-0.10.0-6|23	re.
21cr|perl-Regexp-Extended-0.10.0-6|24	
21cr|perl-Regexp-Extended-0.10.0-6|25	%prep
21cr|perl-Regexp-Extended-0.10.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Regexp-Extended-0.10.0-6|27	
21cr|perl-Regexp-Extended-0.10.0-6|28	%build
21cr|perl-Regexp-Extended-0.10.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Regexp-Extended-0.10.0-6|30	%make
21cr|perl-Regexp-Extended-0.10.0-6|31	
21cr|perl-Regexp-Extended-0.10.0-6|32	%check
21cr|perl-Regexp-Extended-0.10.0-6|33	# make test don't work
21cr|perl-Regexp-Extended-0.10.0-6|34	# make test
21cr|perl-Regexp-Extended-0.10.0-6|35	
21cr|perl-Regexp-Extended-0.10.0-6|36	%install
21cr|perl-Regexp-Extended-0.10.0-6|37	%makeinstall_std
21cr|perl-Regexp-Extended-0.10.0-6|38	
21cr|perl-Regexp-Extended-0.10.0-6|39	%files
21cr|perl-Regexp-Extended-0.10.0-6|40	%doc README
21cr|perl-Regexp-Extended-0.10.0-6|41	%dir %{perl_vendorlib}/Regexp/Extended
21cr|perl-Regexp-Extended-0.10.0-6|42	%{perl_vendorlib}/Regexp/Extended/*
21cr|perl-Regexp-Extended-0.10.0-6|43	%{perl_vendorlib}/Regexp/Extended.pm
21cr|perl-Regexp-Extended-0.10.0-6|44	%{_mandir}/*/*

5369 21
21cr|perl-Regexp-IPv6-0.30.0-1|1	%define upstream_name    Regexp-IPv6
21cr|perl-Regexp-IPv6-0.30.0-1|2	%define upstream_version 0.03
21cr|perl-Regexp-IPv6-0.30.0-1|3	
21cr|perl-Regexp-IPv6-0.30.0-1|4	Name:           perl-Regexp-IPv6
21cr|perl-Regexp-IPv6-0.30.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Regexp-IPv6-0.30.0-1|6	Release:        1
21cr|perl-Regexp-IPv6-0.30.0-1|7	Summary:        Regular expression for IPv6 addresses
21cr|perl-Regexp-IPv6-0.30.0-1|8	Group:          Development/Perl
21cr|perl-Regexp-IPv6-0.30.0-1|9	License:        GPLv2+ or Artistic
21cr|perl-Regexp-IPv6-0.30.0-1|10	URL:            https://metacpan.org/release/Regexp-IPv6
21cr|perl-Regexp-IPv6-0.30.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/S/SA/SALVA/Regexp-IPv6-%{upstream_version}.tar.gz
21cr|perl-Regexp-IPv6-0.30.0-1|12	BuildArch:      noarch
21cr|perl-Regexp-IPv6-0.30.0-1|13	BuildRequires: make
21cr|perl-Regexp-IPv6-0.30.0-1|14	BuildRequires:  perl-generators
21cr|perl-Regexp-IPv6-0.30.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Regexp-IPv6-0.30.0-1|16	BuildRequires:  perl(Test::More)
21cr|perl-Regexp-IPv6-0.30.0-1|17	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Regexp-IPv6-0.30.0-1|18	
21cr|perl-Regexp-IPv6-0.30.0-1|19	%description
21cr|perl-Regexp-IPv6-0.30.0-1|20	This module exports the $IPv6_re regular expression that matches any valid
21cr|perl-Regexp-IPv6-0.30.0-1|21	IPv6 address as described in "RFC 2373 - 2.2 Text Representation of
21cr|perl-Regexp-IPv6-0.30.0-1|22	Addresses" but ::. Any string not compliant with such RFC will be rejected.
21cr|perl-Regexp-IPv6-0.30.0-1|23	
21cr|perl-Regexp-IPv6-0.30.0-1|24	%prep
21cr|perl-Regexp-IPv6-0.30.0-1|25	%setup -q -n Regexp-IPv6-%{upstream_version}
21cr|perl-Regexp-IPv6-0.30.0-1|26	
21cr|perl-Regexp-IPv6-0.30.0-1|27	%build
21cr|perl-Regexp-IPv6-0.30.0-1|28	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Regexp-IPv6-0.30.0-1|29	%make
21cr|perl-Regexp-IPv6-0.30.0-1|30	
21cr|perl-Regexp-IPv6-0.30.0-1|31	%install
21cr|perl-Regexp-IPv6-0.30.0-1|32	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Regexp-IPv6-0.30.0-1|33	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Regexp-IPv6-0.30.0-1|34	
21cr|perl-Regexp-IPv6-0.30.0-1|35	%{_fixperms} %{buildroot}/*
21cr|perl-Regexp-IPv6-0.30.0-1|36	
21cr|perl-Regexp-IPv6-0.30.0-1|37	%check
21cr|perl-Regexp-IPv6-0.30.0-1|38	make test
21cr|perl-Regexp-IPv6-0.30.0-1|39	
21cr|perl-Regexp-IPv6-0.30.0-1|40	%files
21cr|perl-Regexp-IPv6-0.30.0-1|41	%doc Changes README
21cr|perl-Regexp-IPv6-0.30.0-1|42	%{perl_vendorlib}/*
21cr|perl-Regexp-IPv6-0.30.0-1|43	%{_mandir}/man3/*
21cr|perl-Regexp-IPv6-0.30.0-1|44	

5370 21
21cr|perl-Regexp-Parser-0.230.0-1|1	%define upstream_name    Regexp-Parser
21cr|perl-Regexp-Parser-0.230.0-1|2	%define upstream_version 0.23
21cr|perl-Regexp-Parser-0.230.0-1|3	
21cr|perl-Regexp-Parser-0.230.0-1|4	%global __requires_exclude perl\\(Regexp::Parser::Diagnostics\\)|perl\\(Regexp::Parser::Handlers\\)|perl\\(Regexp::Parser::Objects\\)
21cr|perl-Regexp-Parser-0.230.0-1|5	
21cr|perl-Regexp-Parser-0.230.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Regexp-Parser-0.230.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Regexp-Parser-0.230.0-1|8	Release:	1
21cr|perl-Regexp-Parser-0.230.0-1|9	
21cr|perl-Regexp-Parser-0.230.0-1|10	Summary:	Regexp::Parser - base class for parsing regexes
21cr|perl-Regexp-Parser-0.230.0-1|11	
21cr|perl-Regexp-Parser-0.230.0-1|12	License:	GPL+ or Artistic
21cr|perl-Regexp-Parser-0.230.0-1|13	Group:		Development/Perl
21cr|perl-Regexp-Parser-0.230.0-1|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Regexp-Parser-0.230.0-1|15	Source0:	https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Regexp-Parser-0.230.0-1|16	
21cr|perl-Regexp-Parser-0.230.0-1|17	BuildRequires:	perl-devel
21cr|perl-Regexp-Parser-0.230.0-1|18	BuildRequires:	perl(Test)
21cr|perl-Regexp-Parser-0.230.0-1|19	BuildArch:	noarch
21cr|perl-Regexp-Parser-0.230.0-1|20	
21cr|perl-Regexp-Parser-0.230.0-1|21	%description
21cr|perl-Regexp-Parser-0.230.0-1|22	This module parses regular expressions (regexes). Its default
21cr|perl-Regexp-Parser-0.230.0-1|23	"grammar" is Perl 5.8.4's regex set. Grammar is quoted because the
21cr|perl-Regexp-Parser-0.230.0-1|24	module does not so much define a grammar as let each matched node
21cr|perl-Regexp-Parser-0.230.0-1|25	state what it expects to match next, but there is not currently a
21cr|perl-Regexp-Parser-0.230.0-1|26	way of extracting a complete grammar. This may change in future
21cr|perl-Regexp-Parser-0.230.0-1|27	versions.
21cr|perl-Regexp-Parser-0.230.0-1|28	
21cr|perl-Regexp-Parser-0.230.0-1|29	%prep
21cr|perl-Regexp-Parser-0.230.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Regexp-Parser-0.230.0-1|31	
21cr|perl-Regexp-Parser-0.230.0-1|32	%build
21cr|perl-Regexp-Parser-0.230.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Regexp-Parser-0.230.0-1|34	%make
21cr|perl-Regexp-Parser-0.230.0-1|35	
21cr|perl-Regexp-Parser-0.230.0-1|36	%check
21cr|perl-Regexp-Parser-0.230.0-1|37	make test
21cr|perl-Regexp-Parser-0.230.0-1|38	
21cr|perl-Regexp-Parser-0.230.0-1|39	%install
21cr|perl-Regexp-Parser-0.230.0-1|40	%makeinstall_std
21cr|perl-Regexp-Parser-0.230.0-1|41	
21cr|perl-Regexp-Parser-0.230.0-1|42	%files
21cr|perl-Regexp-Parser-0.230.0-1|43	%doc Changes README
21cr|perl-Regexp-Parser-0.230.0-1|44	%dir %{perl_vendorlib}/Regexp/Parser
21cr|perl-Regexp-Parser-0.230.0-1|45	%dir %{perl_vendorlib}/Perl6/Rule
21cr|perl-Regexp-Parser-0.230.0-1|46	%{perl_vendorlib}/Regexp/Parser/*
21cr|perl-Regexp-Parser-0.230.0-1|47	%{perl_vendorlib}/Regexp/Parser.pm
21cr|perl-Regexp-Parser-0.230.0-1|48	%{perl_vendorlib}/Perl6/Rule/Parser.pm
21cr|perl-Regexp-Parser-0.230.0-1|49	%{_mandir}/*/*

5371 21
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|1	%define upstream_name    Regexp-Pattern-Perl
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|2	%define upstream_version 0.006
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|3	
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|6	Release:        1
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|7	Summary:        Regexp patterns related to Perl
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|8	Group:          Development/Perl
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|9	License:        GPL+ or Artistic
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|10	URL:            https://metacpan.org/release/Regexp-Pattern-Perl/
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|12	BuildArch:      noarch
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|13	BuildRequires:  coreutils
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|14	BuildRequires:  make
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|15	BuildRequires:  perl-generators
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|18	BuildRequires:  perl(strict)
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|19	BuildRequires:  perl(warnings)
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|20	# Tests
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|21	BuildRequires:  perl(blib)
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|22	BuildRequires:  perl(File::Spec)
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|23	BuildRequires:  perl(IO::Handle)
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|24	BuildRequires:  perl(IPC::Open3)
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|25	BuildRequires:  perl(Test::More)
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|26	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|27	
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|28	%description
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|29	Regexp::Pattern is a convention for organizing reusable regex patterns.
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|30	
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|31	%prep
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|33	
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|34	%build
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|35	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|36	%{make_build}
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|37	
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|38	%install
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|39	%{make_install}
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|40	%{_fixperms} %{buildroot}/*
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|41	
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|42	%check
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|43	unset AUTHOR_TESTING RELEASE_TESTING
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|44	make test
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|45	
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|46	%files
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|47	%license LICENSE
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|48	%doc Changes README
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|49	%{perl_vendorlib}/*
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|50	%{_mandir}/man3/*
21cr|perl-Regexp-Pattern-Perl-0.6.0-1|51	

5372 21
21cr|perl-Regexp-Shellish-0.930.0-8|1	%define upstream_name	 Regexp-Shellish
21cr|perl-Regexp-Shellish-0.930.0-8|2	%define upstream_version 0.93
21cr|perl-Regexp-Shellish-0.930.0-8|3	
21cr|perl-Regexp-Shellish-0.930.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Regexp-Shellish-0.930.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Regexp-Shellish-0.930.0-8|6	Release:	8
21cr|perl-Regexp-Shellish-0.930.0-8|7	
21cr|perl-Regexp-Shellish-0.930.0-8|8	Summary:	Shell-like regular expressions for perl
21cr|perl-Regexp-Shellish-0.930.0-8|9	
21cr|perl-Regexp-Shellish-0.930.0-8|10	License:	GPL+ or Artistic
21cr|perl-Regexp-Shellish-0.930.0-8|11	Group:		Development/Perl
21cr|perl-Regexp-Shellish-0.930.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Regexp-Shellish-0.930.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Regexp-Shellish-0.930.0-8|14	
21cr|perl-Regexp-Shellish-0.930.0-8|15	BuildRequires:	perl-devel
21cr|perl-Regexp-Shellish-0.930.0-8|16	BuildRequires:	perl(Test)
21cr|perl-Regexp-Shellish-0.930.0-8|17	BuildArch:	noarch
21cr|perl-Regexp-Shellish-0.930.0-8|18	
21cr|perl-Regexp-Shellish-0.930.0-8|19	%description
21cr|perl-Regexp-Shellish-0.930.0-8|20	This perl module allows you to use shell-like regular expressions,
21cr|perl-Regexp-Shellish-0.930.0-8|21	instead of using perl regular expressions.
21cr|perl-Regexp-Shellish-0.930.0-8|22	
21cr|perl-Regexp-Shellish-0.930.0-8|23	%prep
21cr|perl-Regexp-Shellish-0.930.0-8|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Regexp-Shellish-0.930.0-8|25	
21cr|perl-Regexp-Shellish-0.930.0-8|26	%build
21cr|perl-Regexp-Shellish-0.930.0-8|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Regexp-Shellish-0.930.0-8|28	%make
21cr|perl-Regexp-Shellish-0.930.0-8|29	
21cr|perl-Regexp-Shellish-0.930.0-8|30	%check
21cr|perl-Regexp-Shellish-0.930.0-8|31	make test
21cr|perl-Regexp-Shellish-0.930.0-8|32	
21cr|perl-Regexp-Shellish-0.930.0-8|33	%install
21cr|perl-Regexp-Shellish-0.930.0-8|34	%makeinstall_std
21cr|perl-Regexp-Shellish-0.930.0-8|35	
21cr|perl-Regexp-Shellish-0.930.0-8|36	%files
21cr|perl-Regexp-Shellish-0.930.0-8|37	%doc Changes
21cr|perl-Regexp-Shellish-0.930.0-8|38	%{perl_vendorlib}/*
21cr|perl-Regexp-Shellish-0.930.0-8|39	%{_mandir}/man3/*

5373 21
21cr|perl-Regexp-Trie-0.20.0-1|1	%define upstream_name    Regexp-Trie
21cr|perl-Regexp-Trie-0.20.0-1|2	%define upstream_version 0.02
21cr|perl-Regexp-Trie-0.20.0-1|3	
21cr|perl-Regexp-Trie-0.20.0-1|4	Name:		perl-Regexp-Trie
21cr|perl-Regexp-Trie-0.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Regexp-Trie-0.20.0-1|6	Release:	1
21cr|perl-Regexp-Trie-0.20.0-1|7	Summary:	Build trie-ized regexp
21cr|perl-Regexp-Trie-0.20.0-1|8	Group:		Development/Perl
21cr|perl-Regexp-Trie-0.20.0-1|9	License:	GPL+ or Artistic
21cr|perl-Regexp-Trie-0.20.0-1|10	URL:		https://metacpan.org/release/Regexp-Trie
21cr|perl-Regexp-Trie-0.20.0-1|11	Source0:	https://cpan.metacpan.org/modules/by-module/Regexp/Regexp-Trie-%{upstream_version}.tar.gz
21cr|perl-Regexp-Trie-0.20.0-1|12	Patch0:		Regexp-Trie-0.02-test.patch
21cr|perl-Regexp-Trie-0.20.0-1|13	BuildArch:	noarch
21cr|perl-Regexp-Trie-0.20.0-1|14	# Module Build
21cr|perl-Regexp-Trie-0.20.0-1|15	BuildRequires:	coreutils
21cr|perl-Regexp-Trie-0.20.0-1|16	BuildRequires:	findutils
21cr|perl-Regexp-Trie-0.20.0-1|17	BuildRequires:	make
21cr|perl-Regexp-Trie-0.20.0-1|18	BuildRequires:	perl-generators
21cr|perl-Regexp-Trie-0.20.0-1|19	BuildRequires:	perl-interpreter
21cr|perl-Regexp-Trie-0.20.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Regexp-Trie-0.20.0-1|21	# Module Runtime
21cr|perl-Regexp-Trie-0.20.0-1|22	BuildRequires:	perl(strict)
21cr|perl-Regexp-Trie-0.20.0-1|23	BuildRequires:	perl(warnings)
21cr|perl-Regexp-Trie-0.20.0-1|24	# Test Suite
21cr|perl-Regexp-Trie-0.20.0-1|25	BuildRequires:	perl(Test::More)
21cr|perl-Regexp-Trie-0.20.0-1|26	BuildRequires:	perl(Time::HiRes)
21cr|perl-Regexp-Trie-0.20.0-1|27	BuildRequires:	procps-ng
21cr|perl-Regexp-Trie-0.20.0-1|28	BuildRequires:	words
21cr|perl-Regexp-Trie-0.20.0-1|29	# Dependencies
21cr|perl-Regexp-Trie-0.20.0-1|30	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Regexp-Trie-0.20.0-1|31	
21cr|perl-Regexp-Trie-0.20.0-1|32	%description
21cr|perl-Regexp-Trie-0.20.0-1|33	This module is a faster but simpler version of Regexp::Assemble or
21cr|perl-Regexp-Trie-0.20.0-1|34	Regexp::Optimizer. It builds a trie-ized regexp as above. This module is
21cr|perl-Regexp-Trie-0.20.0-1|35	faster than Regexp::Assemble but you can only add literals:
21cr|perl-Regexp-Trie-0.20.0-1|36	a+b is treated as a\+b, not "more than one a's followed by b".
21cr|perl-Regexp-Trie-0.20.0-1|37	
21cr|perl-Regexp-Trie-0.20.0-1|38	%prep
21cr|perl-Regexp-Trie-0.20.0-1|39	%setup -q -n Regexp-Trie-%{upstream_version}
21cr|perl-Regexp-Trie-0.20.0-1|40	
21cr|perl-Regexp-Trie-0.20.0-1|41	# Fix issues in t/01-dict.t
21cr|perl-Regexp-Trie-0.20.0-1|42	%patch0
21cr|perl-Regexp-Trie-0.20.0-1|43	
21cr|perl-Regexp-Trie-0.20.0-1|44	%build
21cr|perl-Regexp-Trie-0.20.0-1|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Regexp-Trie-0.20.0-1|46	%make
21cr|perl-Regexp-Trie-0.20.0-1|47	
21cr|perl-Regexp-Trie-0.20.0-1|48	%install
21cr|perl-Regexp-Trie-0.20.0-1|49	make pure_install DESTDIR=%{buildroot}
21cr|perl-Regexp-Trie-0.20.0-1|50	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Regexp-Trie-0.20.0-1|51	%{_fixperms} -c %{buildroot}
21cr|perl-Regexp-Trie-0.20.0-1|52	
21cr|perl-Regexp-Trie-0.20.0-1|53	%check
21cr|perl-Regexp-Trie-0.20.0-1|54	#make test
21cr|perl-Regexp-Trie-0.20.0-1|55	#prove --lib %{buildroot}%{perl_vendorlib} t/01-dict.t :: /usr/share/dict/words
21cr|perl-Regexp-Trie-0.20.0-1|56	
21cr|perl-Regexp-Trie-0.20.0-1|57	%files
21cr|perl-Regexp-Trie-0.20.0-1|58	%doc Changes README
21cr|perl-Regexp-Trie-0.20.0-1|59	%{perl_vendorlib}/Regexp/
21cr|perl-Regexp-Trie-0.20.0-1|60	%{_mandir}/man3/Regexp::Trie.3*
21cr|perl-Regexp-Trie-0.20.0-1|61	

5374 21
21cr|perl-relative-0.40.0-11|1	%define upstream_name    relative
21cr|perl-relative-0.40.0-11|2	%define upstream_version 0.04
21cr|perl-relative-0.40.0-11|3	
21cr|perl-relative-0.40.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-relative-0.40.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-relative-0.40.0-11|6	Release:	11
21cr|perl-relative-0.40.0-11|7	
21cr|perl-relative-0.40.0-11|8	Summary:	Load modules with relative names
21cr|perl-relative-0.40.0-11|9	
21cr|perl-relative-0.40.0-11|10	License:	GPL+ or Artistic
21cr|perl-relative-0.40.0-11|11	Group:		Development/Perl
21cr|perl-relative-0.40.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-relative-0.40.0-11|13	Source0:	https://cpan.metacpan.org/authors/id/S/SA/SAPER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-relative-0.40.0-11|14	
21cr|perl-relative-0.40.0-11|15	BuildRequires:	perl-devel
21cr|perl-relative-0.40.0-11|16	BuildRequires:	perl(Test::More)
21cr|perl-relative-0.40.0-11|17	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-relative-0.40.0-11|18	
21cr|perl-relative-0.40.0-11|19	BuildArch:	noarch
21cr|perl-relative-0.40.0-11|20	Provides:	perl(relative)
21cr|perl-relative-0.40.0-11|21	
21cr|perl-relative-0.40.0-11|22	%description
21cr|perl-relative-0.40.0-11|23	This module allows you to load modules using only parts of their name,
21cr|perl-relative-0.40.0-11|24	relatively to the current module or to a given module. Module names are by
21cr|perl-relative-0.40.0-11|25	default searched below the current module, but can be searched upper in the
21cr|perl-relative-0.40.0-11|26	hierarchy using the '..::' syntax.
21cr|perl-relative-0.40.0-11|27	
21cr|perl-relative-0.40.0-11|28	In order to further loosen the namespace coupling, 'import' returns the
21cr|perl-relative-0.40.0-11|29	full names of the loaded modules, making object-oriented code easier to
21cr|perl-relative-0.40.0-11|30	write.
21cr|perl-relative-0.40.0-11|31	
21cr|perl-relative-0.40.0-11|32	%prep
21cr|perl-relative-0.40.0-11|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-relative-0.40.0-11|34	
21cr|perl-relative-0.40.0-11|35	%build
21cr|perl-relative-0.40.0-11|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-relative-0.40.0-11|37	%make
21cr|perl-relative-0.40.0-11|38	
21cr|perl-relative-0.40.0-11|39	%check
21cr|perl-relative-0.40.0-11|40	make test
21cr|perl-relative-0.40.0-11|41	
21cr|perl-relative-0.40.0-11|42	%install
21cr|perl-relative-0.40.0-11|43	%makeinstall_std
21cr|perl-relative-0.40.0-11|44	
21cr|perl-relative-0.40.0-11|45	%files
21cr|perl-relative-0.40.0-11|46	%doc Changes README META.yml
21cr|perl-relative-0.40.0-11|47	%{_mandir}/man3/*
21cr|perl-relative-0.40.0-11|48	%{perl_vendorlib}/*

5375 21
21cr|perl-Return-MultiLevel-0.60.0-1|1	%define upstream_name Return-MultiLevel
21cr|perl-Return-MultiLevel-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Return-MultiLevel-0.60.0-1|3	
21cr|perl-Return-MultiLevel-0.60.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Return-MultiLevel-0.60.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Return-MultiLevel-0.60.0-1|6	Release:    1
21cr|perl-Return-MultiLevel-0.60.0-1|7	
21cr|perl-Return-MultiLevel-0.60.0-1|8	Summary:    Return across multiple call levels
21cr|perl-Return-MultiLevel-0.60.0-1|9	License:    GPL+ or Artistic
21cr|perl-Return-MultiLevel-0.60.0-1|10	Group:      Development/Perl
21cr|perl-Return-MultiLevel-0.60.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Return-MultiLevel-0.60.0-1|12	Source0:    https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Return-MultiLevel-0.60.0-1|13	
21cr|perl-Return-MultiLevel-0.60.0-1|14	BuildRequires: perl(Carp)
21cr|perl-Return-MultiLevel-0.60.0-1|15	BuildRequires: perl(Data::Munge)
21cr|perl-Return-MultiLevel-0.60.0-1|16	BuildRequires: perl(Exporter)
21cr|perl-Return-MultiLevel-0.60.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.480.0
21cr|perl-Return-MultiLevel-0.60.0-1|18	BuildRequires: perl(Test::Fatal)
21cr|perl-Return-MultiLevel-0.60.0-1|19	BuildRequires: perl(Test::More)
21cr|perl-Return-MultiLevel-0.60.0-1|20	BuildRequires: perl(parent)
21cr|perl-Return-MultiLevel-0.60.0-1|21	BuildRequires: perl(strict)
21cr|perl-Return-MultiLevel-0.60.0-1|22	BuildRequires: perl(warnings)
21cr|perl-Return-MultiLevel-0.60.0-1|23	BuildArch:  noarch
21cr|perl-Return-MultiLevel-0.60.0-1|24	
21cr|perl-Return-MultiLevel-0.60.0-1|25	%description
21cr|perl-Return-MultiLevel-0.60.0-1|26	Return across multiple call levels.
21cr|perl-Return-MultiLevel-0.60.0-1|27	
21cr|perl-Return-MultiLevel-0.60.0-1|28	%prep
21cr|perl-Return-MultiLevel-0.60.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Return-MultiLevel-0.60.0-1|30	
21cr|perl-Return-MultiLevel-0.60.0-1|31	%build
21cr|perl-Return-MultiLevel-0.60.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Return-MultiLevel-0.60.0-1|33	
21cr|perl-Return-MultiLevel-0.60.0-1|34	%make
21cr|perl-Return-MultiLevel-0.60.0-1|35	
21cr|perl-Return-MultiLevel-0.60.0-1|36	%check
21cr|perl-Return-MultiLevel-0.60.0-1|37	%make test
21cr|perl-Return-MultiLevel-0.60.0-1|38	
21cr|perl-Return-MultiLevel-0.60.0-1|39	%install
21cr|perl-Return-MultiLevel-0.60.0-1|40	%makeinstall_std
21cr|perl-Return-MultiLevel-0.60.0-1|41	
21cr|perl-Return-MultiLevel-0.60.0-1|42	%files
21cr|perl-Return-MultiLevel-0.60.0-1|43	%doc Changes META.json META.yml README
21cr|perl-Return-MultiLevel-0.60.0-1|44	%{_mandir}/man3/*
21cr|perl-Return-MultiLevel-0.60.0-1|45	%{perl_vendorlib}/*

5376 21
21cr|perl-Return-Value-1.666.5-1|1	%define upstream_name    Return-Value
21cr|perl-Return-Value-1.666.5-1|2	%define upstream_version 1.666005
21cr|perl-Return-Value-1.666.5-1|3	
21cr|perl-Return-Value-1.666.5-1|4	Name:		perl-%{upstream_name}
21cr|perl-Return-Value-1.666.5-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Return-Value-1.666.5-1|6	Release:	1
21cr|perl-Return-Value-1.666.5-1|7	
21cr|perl-Return-Value-1.666.5-1|8	Summary:	Polymorphic Return Values
21cr|perl-Return-Value-1.666.5-1|9	
21cr|perl-Return-Value-1.666.5-1|10	License:	GPL+ or Artistic
21cr|perl-Return-Value-1.666.5-1|11	Group:		Development/Perl
21cr|perl-Return-Value-1.666.5-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Return-Value-1.666.5-1|13	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Return-Value-1.666.5-1|14	
21cr|perl-Return-Value-1.666.5-1|15	BuildRequires:	perl-devel
21cr|perl-Return-Value-1.666.5-1|16	
21cr|perl-Return-Value-1.666.5-1|17	BuildArch:	noarch
21cr|perl-Return-Value-1.666.5-1|18	
21cr|perl-Return-Value-1.666.5-1|19	%description
21cr|perl-Return-Value-1.666.5-1|20	Polymorphic return values are really useful. Often, we just want to know if
21cr|perl-Return-Value-1.666.5-1|21	something worked or not. Other times, we'd like to know what the error text
21cr|perl-Return-Value-1.666.5-1|22	was. Still others, we may want to know what the error code was, and what the
21cr|perl-Return-Value-1.666.5-1|23	error properties were. We don't want to handle objects or data structures for
21cr|perl-Return-Value-1.666.5-1|24	every single return value, but we do want to check error conditions in our code
21cr|perl-Return-Value-1.666.5-1|25	because that's what good programmers do.
21cr|perl-Return-Value-1.666.5-1|26	
21cr|perl-Return-Value-1.666.5-1|27	%prep
21cr|perl-Return-Value-1.666.5-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Return-Value-1.666.5-1|29	
21cr|perl-Return-Value-1.666.5-1|30	%build
21cr|perl-Return-Value-1.666.5-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Return-Value-1.666.5-1|32	%make
21cr|perl-Return-Value-1.666.5-1|33	
21cr|perl-Return-Value-1.666.5-1|34	%check
21cr|perl-Return-Value-1.666.5-1|35	make test
21cr|perl-Return-Value-1.666.5-1|36	
21cr|perl-Return-Value-1.666.5-1|37	%install
21cr|perl-Return-Value-1.666.5-1|38	%makeinstall_std
21cr|perl-Return-Value-1.666.5-1|39	
21cr|perl-Return-Value-1.666.5-1|40	%files
21cr|perl-Return-Value-1.666.5-1|41	%doc README Changes META.yml META.json
21cr|perl-Return-Value-1.666.5-1|42	%{perl_vendorlib}/Return
21cr|perl-Return-Value-1.666.5-1|43	%{_mandir}/*/*

5377 21
21cr|perl-Role-Basic-0.130.0-1|1	%define upstream_name    Role-Basic
21cr|perl-Role-Basic-0.130.0-1|2	%define upstream_version 0.13
21cr|perl-Role-Basic-0.130.0-1|3	
21cr|perl-Role-Basic-0.130.0-1|4	Name:           perl-Role-Basic
21cr|perl-Role-Basic-0.130.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Role-Basic-0.130.0-1|6	Release:        1
21cr|perl-Role-Basic-0.130.0-1|7	Summary:        Just roles. Nothing else
21cr|perl-Role-Basic-0.130.0-1|8	Group:          Development/Perl
21cr|perl-Role-Basic-0.130.0-1|9	License:        GPL+ or Artistic
21cr|perl-Role-Basic-0.130.0-1|10	URL:            https://metacpan.org/release/Role-Basic
21cr|perl-Role-Basic-0.130.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/O/OV/OVID/Role-Basic-%{upstream_version}.tar.gz
21cr|perl-Role-Basic-0.130.0-1|12	BuildArch:      noarch
21cr|perl-Role-Basic-0.130.0-1|13	
21cr|perl-Role-Basic-0.130.0-1|14	BuildRequires:  perl-generators
21cr|perl-Role-Basic-0.130.0-1|15	BuildRequires:  perl(B)
21cr|perl-Role-Basic-0.130.0-1|16	BuildRequires:  perl(Carp)
21cr|perl-Role-Basic-0.130.0-1|17	BuildRequires:  perl(Data::Dumper)
21cr|perl-Role-Basic-0.130.0-1|18	BuildRequires:  perl(Storable)
21cr|perl-Role-Basic-0.130.0-1|19	BuildRequires:  perl(strict)
21cr|perl-Role-Basic-0.130.0-1|20	BuildRequires:  perl(warnings)
21cr|perl-Role-Basic-0.130.0-1|21	BuildRequires:  perl(Module::Build)
21cr|perl-Role-Basic-0.130.0-1|22	BuildRequires:  perl(Test::More)
21cr|perl-Role-Basic-0.130.0-1|23	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Role-Basic-0.130.0-1|24	
21cr|perl-Role-Basic-0.130.0-1|25	%description
21cr|perl-Role-Basic-0.130.0-1|26	Simplified Moose-like roles.
21cr|perl-Role-Basic-0.130.0-1|27	
21cr|perl-Role-Basic-0.130.0-1|28	%prep
21cr|perl-Role-Basic-0.130.0-1|29	%setup -q -n Role-Basic-%{upstream_version}
21cr|perl-Role-Basic-0.130.0-1|30	# Convert to utf-8
21cr|perl-Role-Basic-0.130.0-1|31	iconv -f ISO-8859-1 -t utf-8 Changes > Changes~
21cr|perl-Role-Basic-0.130.0-1|32	mv Changes~ Changes
21cr|perl-Role-Basic-0.130.0-1|33	
21cr|perl-Role-Basic-0.130.0-1|34	%build
21cr|perl-Role-Basic-0.130.0-1|35	%{__perl} Build.PL installdirs=vendor
21cr|perl-Role-Basic-0.130.0-1|36	./Build
21cr|perl-Role-Basic-0.130.0-1|37	
21cr|perl-Role-Basic-0.130.0-1|38	%install
21cr|perl-Role-Basic-0.130.0-1|39	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Role-Basic-0.130.0-1|40	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Role-Basic-0.130.0-1|41	
21cr|perl-Role-Basic-0.130.0-1|42	%{_fixperms} %{buildroot}/*
21cr|perl-Role-Basic-0.130.0-1|43	
21cr|perl-Role-Basic-0.130.0-1|44	%check
21cr|perl-Role-Basic-0.130.0-1|45	./Build test
21cr|perl-Role-Basic-0.130.0-1|46	
21cr|perl-Role-Basic-0.130.0-1|47	%files
21cr|perl-Role-Basic-0.130.0-1|48	%doc Changes README
21cr|perl-Role-Basic-0.130.0-1|49	%{perl_vendorlib}/*
21cr|perl-Role-Basic-0.130.0-1|50	%{_mandir}/man3/*
21cr|perl-Role-Basic-0.130.0-1|51	

5378 21
21cr|perl-Role-HasMessage-0.6.0-5|1	%define upstream_name    Role-HasMessage
21cr|perl-Role-HasMessage-0.6.0-5|2	%define upstream_version 0.006
21cr|perl-Role-HasMessage-0.6.0-5|3	
21cr|perl-Role-HasMessage-0.6.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Role-HasMessage-0.6.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Role-HasMessage-0.6.0-5|6	Release:	5
21cr|perl-Role-HasMessage-0.6.0-5|7	
21cr|perl-Role-HasMessage-0.6.0-5|8	Summary:	A thing with a String::Errf-powered message
21cr|perl-Role-HasMessage-0.6.0-5|9	
21cr|perl-Role-HasMessage-0.6.0-5|10	License:	GPL+ or Artistic
21cr|perl-Role-HasMessage-0.6.0-5|11	Group:		Development/Perl
21cr|perl-Role-HasMessage-0.6.0-5|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Role-HasMessage-0.6.0-5|13	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Role-HasMessage-0.6.0-5|14	
21cr|perl-Role-HasMessage-0.6.0-5|15	BuildRequires:	perl-devel
21cr|perl-Role-HasMessage-0.6.0-5|16	BuildRequires:	perl(Moose)
21cr|perl-Role-HasMessage-0.6.0-5|17	BuildRequires:	perl(Moose::Role)
21cr|perl-Role-HasMessage-0.6.0-5|18	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-Role-HasMessage-0.6.0-5|19	BuildRequires:	perl(String::Errf)
21cr|perl-Role-HasMessage-0.6.0-5|20	BuildRequires:	perl(Test::More)
21cr|perl-Role-HasMessage-0.6.0-5|21	BuildRequires:	perl(Try::Tiny)
21cr|perl-Role-HasMessage-0.6.0-5|22	BuildRequires:	perl(namespace::clean)
21cr|perl-Role-HasMessage-0.6.0-5|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Role-HasMessage-0.6.0-5|24	BuildArch:	noarch
21cr|perl-Role-HasMessage-0.6.0-5|25	
21cr|perl-Role-HasMessage-0.6.0-5|26	%description
21cr|perl-Role-HasMessage-0.6.0-5|27	This is another extremely simple role. A class that includes
21cr|perl-Role-HasMessage-0.6.0-5|28	Role::HasMessage is promising to provide a 'message' method that returns a
21cr|perl-Role-HasMessage-0.6.0-5|29	string summarizing the message or event represented by the object. It does
21cr|perl-Role-HasMessage-0.6.0-5|30	_not_ provide any actual behavior.
21cr|perl-Role-HasMessage-0.6.0-5|31	
21cr|perl-Role-HasMessage-0.6.0-5|32	%prep
21cr|perl-Role-HasMessage-0.6.0-5|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Role-HasMessage-0.6.0-5|34	
21cr|perl-Role-HasMessage-0.6.0-5|35	%build
21cr|perl-Role-HasMessage-0.6.0-5|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Role-HasMessage-0.6.0-5|37	%make
21cr|perl-Role-HasMessage-0.6.0-5|38	
21cr|perl-Role-HasMessage-0.6.0-5|39	%check
21cr|perl-Role-HasMessage-0.6.0-5|40	%make test
21cr|perl-Role-HasMessage-0.6.0-5|41	
21cr|perl-Role-HasMessage-0.6.0-5|42	%install
21cr|perl-Role-HasMessage-0.6.0-5|43	%makeinstall_std
21cr|perl-Role-HasMessage-0.6.0-5|44	
21cr|perl-Role-HasMessage-0.6.0-5|45	%files
21cr|perl-Role-HasMessage-0.6.0-5|46	%doc README Changes LICENSE META.yml META.json
21cr|perl-Role-HasMessage-0.6.0-5|47	%{_mandir}/man3/*
21cr|perl-Role-HasMessage-0.6.0-5|48	%{perl_vendorlib}/*

5379 21
21cr|perl-Role-Identifiable-0.9.0-1|1	%define upstream_name    Role-Identifiable
21cr|perl-Role-Identifiable-0.9.0-1|2	%define upstream_version 0.009
21cr|perl-Role-Identifiable-0.9.0-1|3	
21cr|perl-Role-Identifiable-0.9.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Role-Identifiable-0.9.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Role-Identifiable-0.9.0-1|6	Release:	1
21cr|perl-Role-Identifiable-0.9.0-1|7	
21cr|perl-Role-Identifiable-0.9.0-1|8	Summary:	A thing with an ident attribute
21cr|perl-Role-Identifiable-0.9.0-1|9	
21cr|perl-Role-Identifiable-0.9.0-1|10	License:	GPL+ or Artistic
21cr|perl-Role-Identifiable-0.9.0-1|11	Group:		Development/Perl
21cr|perl-Role-Identifiable-0.9.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Role-Identifiable-0.9.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Role-Identifiable-0.9.0-1|14	
21cr|perl-Role-Identifiable-0.9.0-1|15	BuildRequires:	perl-devel
21cr|perl-Role-Identifiable-0.9.0-1|16	BuildRequires:	perl(Moose)
21cr|perl-Role-Identifiable-0.9.0-1|17	BuildRequires:	perl(Moose::Role)
21cr|perl-Role-Identifiable-0.9.0-1|18	BuildRequires:	perl(Moose::Util::TypeConstraints)
21cr|perl-Role-Identifiable-0.9.0-1|19	BuildRequires:	perl(Test::More)
21cr|perl-Role-Identifiable-0.9.0-1|20	BuildArch:	noarch
21cr|perl-Role-Identifiable-0.9.0-1|21	
21cr|perl-Role-Identifiable-0.9.0-1|22	%description
21cr|perl-Role-Identifiable-0.9.0-1|23	This is an incredibly simple role. It adds a required 'ident' attribute
21cr|perl-Role-Identifiable-0.9.0-1|24	that stores a simple string, meant to identify exceptions.
21cr|perl-Role-Identifiable-0.9.0-1|25	
21cr|perl-Role-Identifiable-0.9.0-1|26	%prep
21cr|perl-Role-Identifiable-0.9.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Role-Identifiable-0.9.0-1|28	
21cr|perl-Role-Identifiable-0.9.0-1|29	%build
21cr|perl-Role-Identifiable-0.9.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Role-Identifiable-0.9.0-1|31	%make
21cr|perl-Role-Identifiable-0.9.0-1|32	
21cr|perl-Role-Identifiable-0.9.0-1|33	%check
21cr|perl-Role-Identifiable-0.9.0-1|34	%make test
21cr|perl-Role-Identifiable-0.9.0-1|35	
21cr|perl-Role-Identifiable-0.9.0-1|36	%install
21cr|perl-Role-Identifiable-0.9.0-1|37	%makeinstall_std
21cr|perl-Role-Identifiable-0.9.0-1|38	
21cr|perl-Role-Identifiable-0.9.0-1|39	%files
21cr|perl-Role-Identifiable-0.9.0-1|40	%doc README Changes LICENSE META.yml META.json
21cr|perl-Role-Identifiable-0.9.0-1|41	%{_mandir}/man3/*
21cr|perl-Role-Identifiable-0.9.0-1|42	%{perl_vendorlib}/*

5380 21
21cr|perl-Rose-DateTime-0.540.0-6|1	%define upstream_name	 Rose-DateTime
21cr|perl-Rose-DateTime-0.540.0-6|2	%define upstream_version 0.540
21cr|perl-Rose-DateTime-0.540.0-6|3	
21cr|perl-Rose-DateTime-0.540.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Rose-DateTime-0.540.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Rose-DateTime-0.540.0-6|6	Release:	6
21cr|perl-Rose-DateTime-0.540.0-6|7	
21cr|perl-Rose-DateTime-0.540.0-6|8	Summary:	DateTime helper functions and objects
21cr|perl-Rose-DateTime-0.540.0-6|9	
21cr|perl-Rose-DateTime-0.540.0-6|10	License:	Artistic/GPL
21cr|perl-Rose-DateTime-0.540.0-6|11	Group:		Development/Perl
21cr|perl-Rose-DateTime-0.540.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Rose-DateTime-0.540.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Rose/Rose-DateTime-%{upstream_version}.tar.gz
21cr|perl-Rose-DateTime-0.540.0-6|14	
21cr|perl-Rose-DateTime-0.540.0-6|15	BuildRequires:	perl-devel
21cr|perl-Rose-DateTime-0.540.0-6|16	BuildRequires:	perl(DateTime)
21cr|perl-Rose-DateTime-0.540.0-6|17	BuildRequires:	perl(Rose::Object)
21cr|perl-Rose-DateTime-0.540.0-6|18	
21cr|perl-Rose-DateTime-0.540.0-6|19	BuildArch:	noarch
21cr|perl-Rose-DateTime-0.540.0-6|20	
21cr|perl-Rose-DateTime-0.540.0-6|21	%description
21cr|perl-Rose-DateTime-0.540.0-6|22	The Rose::DateTime::* modules provide a few convenience functions and
21cr|perl-Rose-DateTime-0.540.0-6|23	objects for use with DateTime dates.
21cr|perl-Rose-DateTime-0.540.0-6|24	
21cr|perl-Rose-DateTime-0.540.0-6|25	%prep
21cr|perl-Rose-DateTime-0.540.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Rose-DateTime-0.540.0-6|27	
21cr|perl-Rose-DateTime-0.540.0-6|28	%build
21cr|perl-Rose-DateTime-0.540.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Rose-DateTime-0.540.0-6|30	%make
21cr|perl-Rose-DateTime-0.540.0-6|31	
21cr|perl-Rose-DateTime-0.540.0-6|32	%check
21cr|perl-Rose-DateTime-0.540.0-6|33	make test
21cr|perl-Rose-DateTime-0.540.0-6|34	
21cr|perl-Rose-DateTime-0.540.0-6|35	%install
21cr|perl-Rose-DateTime-0.540.0-6|36	%makeinstall_std
21cr|perl-Rose-DateTime-0.540.0-6|37	
21cr|perl-Rose-DateTime-0.540.0-6|38	%files
21cr|perl-Rose-DateTime-0.540.0-6|39	%doc Changes
21cr|perl-Rose-DateTime-0.540.0-6|40	%{_mandir}/man*/*
21cr|perl-Rose-DateTime-0.540.0-6|41	%{perl_vendorlib}/Rose

5381 21
21cr|perl-Rose-HTML-Objects-0.623.0-1|1	%define upstream_name	 Rose-HTML-Objects
21cr|perl-Rose-HTML-Objects-0.623.0-1|2	%define upstream_version 0.623
21cr|perl-Rose-HTML-Objects-0.623.0-1|3	
21cr|perl-Rose-HTML-Objects-0.623.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Rose-HTML-Objects-0.623.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Rose-HTML-Objects-0.623.0-1|6	Release:	1
21cr|perl-Rose-HTML-Objects-0.623.0-1|7	
21cr|perl-Rose-HTML-Objects-0.623.0-1|8	Summary:	Object-oriented interfaces for HTML
21cr|perl-Rose-HTML-Objects-0.623.0-1|9	
21cr|perl-Rose-HTML-Objects-0.623.0-1|10	License:	Artistic/GPL
21cr|perl-Rose-HTML-Objects-0.623.0-1|11	Group:		Development/Perl
21cr|perl-Rose-HTML-Objects-0.623.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Rose-HTML-Objects-0.623.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Rose/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Rose-HTML-Objects-0.623.0-1|14	
21cr|perl-Rose-HTML-Objects-0.623.0-1|15	BuildRequires:	perl-devel
21cr|perl-Rose-HTML-Objects-0.623.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-Rose-HTML-Objects-0.623.0-1|17	BuildRequires:	perl(Clone::PP)
21cr|perl-Rose-HTML-Objects-0.623.0-1|18	BuildRequires:	perl(Email::Valid)
21cr|perl-Rose-HTML-Objects-0.623.0-1|19	BuildRequires:	perl(HTML::Entities)
21cr|perl-Rose-HTML-Objects-0.623.0-1|20	BuildRequires:	perl(Image::Size)
21cr|perl-Rose-HTML-Objects-0.623.0-1|21	BuildRequires:	perl(IO::String)
21cr|perl-Rose-HTML-Objects-0.623.0-1|22	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Rose-HTML-Objects-0.623.0-1|23	BuildRequires:	perl(Rose::DateTime) >= 0.0133
21cr|perl-Rose-HTML-Objects-0.623.0-1|24	BuildRequires:	perl(Rose::Object) >= 0.015
21cr|perl-Rose-HTML-Objects-0.623.0-1|25	BuildRequires:	perl(Rose::URI) >= 0.021
21cr|perl-Rose-HTML-Objects-0.623.0-1|26	BuildRequires:	perl(Scalar::Util)
21cr|perl-Rose-HTML-Objects-0.623.0-1|27	BuildRequires:	perl(Scalar::Defer)
21cr|perl-Rose-HTML-Objects-0.623.0-1|28	BuildRequires:	perl(URI::Escape)
21cr|perl-Rose-HTML-Objects-0.623.0-1|29	
21cr|perl-Rose-HTML-Objects-0.623.0-1|30	BuildArch:	noarch
21cr|perl-Rose-HTML-Objects-0.623.0-1|31	
21cr|perl-Rose-HTML-Objects-0.623.0-1|32	Requires:	perl(Rose::DateTime) >= 0.0133
21cr|perl-Rose-HTML-Objects-0.623.0-1|33	Requires:	perl(Rose::Object) >= 0.015
21cr|perl-Rose-HTML-Objects-0.623.0-1|34	Requires:	perl(Rose::URI) >= 0.021
21cr|perl-Rose-HTML-Objects-0.623.0-1|35	
21cr|perl-Rose-HTML-Objects-0.623.0-1|36	%description
21cr|perl-Rose-HTML-Objects-0.623.0-1|37	The Rose::HTML::Object::* family of classes represent HTML tags, or
21cr|perl-Rose-HTML-Objects-0.623.0-1|38	groups of tags. These objects allow HTML to be arbitrarily
21cr|perl-Rose-HTML-Objects-0.623.0-1|39	manipulated, then serialized to actual HTML (or XHTML). Currently, the
21cr|perl-Rose-HTML-Objects-0.623.0-1|40	process only works in one direction. Objects cannot be constructed
21cr|perl-Rose-HTML-Objects-0.623.0-1|41	from their serialized representations. In practice, given the purpose
21cr|perl-Rose-HTML-Objects-0.623.0-1|42	of these modules, this is not an important limitation.
21cr|perl-Rose-HTML-Objects-0.623.0-1|43	
21cr|perl-Rose-HTML-Objects-0.623.0-1|44	Any HTML tag can theoretically be represented by a
21cr|perl-Rose-HTML-Objects-0.623.0-1|45	Rose::HTML::Object-derived class, but this family of modules was
21cr|perl-Rose-HTML-Objects-0.623.0-1|46	originally motivated by a desire to simplify the use of HTML forms.
21cr|perl-Rose-HTML-Objects-0.623.0-1|47	
21cr|perl-Rose-HTML-Objects-0.623.0-1|48	The form/field object interfaces have been heavily abstracted to allow
21cr|perl-Rose-HTML-Objects-0.623.0-1|49	for input and output filtering, inflation/deflation of values, and
21cr|perl-Rose-HTML-Objects-0.623.0-1|50	compound fields (fields that contain other fields). The classes are
21cr|perl-Rose-HTML-Objects-0.623.0-1|51	also designed to be subclassed. The creation of custom form and field
21cr|perl-Rose-HTML-Objects-0.623.0-1|52	subclasses is really the "big win" for these modules.
21cr|perl-Rose-HTML-Objects-0.623.0-1|53	
21cr|perl-Rose-HTML-Objects-0.623.0-1|54	There is also a simple image tag class which is useful for
21cr|perl-Rose-HTML-Objects-0.623.0-1|55	auto-populating the width and height attributes of img tags. Future
21cr|perl-Rose-HTML-Objects-0.623.0-1|56	releases may include object representations of other HTML
21cr|perl-Rose-HTML-Objects-0.623.0-1|57	tags. Contributions are welcome.
21cr|perl-Rose-HTML-Objects-0.623.0-1|58	
21cr|perl-Rose-HTML-Objects-0.623.0-1|59	%prep
21cr|perl-Rose-HTML-Objects-0.623.0-1|60	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Rose-HTML-Objects-0.623.0-1|61	
21cr|perl-Rose-HTML-Objects-0.623.0-1|62	%build
21cr|perl-Rose-HTML-Objects-0.623.0-1|63	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Rose-HTML-Objects-0.623.0-1|64	%make
21cr|perl-Rose-HTML-Objects-0.623.0-1|65	
21cr|perl-Rose-HTML-Objects-0.623.0-1|66	%check
21cr|perl-Rose-HTML-Objects-0.623.0-1|67	make test
21cr|perl-Rose-HTML-Objects-0.623.0-1|68	
21cr|perl-Rose-HTML-Objects-0.623.0-1|69	%install
21cr|perl-Rose-HTML-Objects-0.623.0-1|70	%makeinstall_std
21cr|perl-Rose-HTML-Objects-0.623.0-1|71	
21cr|perl-Rose-HTML-Objects-0.623.0-1|72	%files
21cr|perl-Rose-HTML-Objects-0.623.0-1|73	%defattr(644,root,root,755)
21cr|perl-Rose-HTML-Objects-0.623.0-1|74	%doc Changes
21cr|perl-Rose-HTML-Objects-0.623.0-1|75	%{_mandir}/man*/*
21cr|perl-Rose-HTML-Objects-0.623.0-1|76	%{perl_vendorlib}/Rose

5382 21
21cr|perl-Rose-Object-0.860.0-5|1	%define module	    Rose-Object
21cr|perl-Rose-Object-0.860.0-5|2	%define	modprefix   Rose
21cr|perl-Rose-Object-0.860.0-5|3	%define upstream_version 0.860
21cr|perl-Rose-Object-0.860.0-5|4	
21cr|perl-Rose-Object-0.860.0-5|5	# circular dependency
21cr|perl-Rose-Object-0.860.0-5|6	%if %{_use_internal_dependency_generator}
21cr|perl-Rose-Object-0.860.0-5|7	%global __requires_exclude perl\\(Rose::DateTime(.*)\\)
21cr|perl-Rose-Object-0.860.0-5|8	%else
21cr|perl-Rose-Object-0.860.0-5|9	%define _requires_exceptions perl(Rose::DateTime
21cr|perl-Rose-Object-0.860.0-5|10	%endif
21cr|perl-Rose-Object-0.860.0-5|11	
21cr|perl-Rose-Object-0.860.0-5|12	Summary:	A simple object base class
21cr|perl-Rose-Object-0.860.0-5|13	
21cr|perl-Rose-Object-0.860.0-5|14	Name:		perl-%{module}
21cr|perl-Rose-Object-0.860.0-5|15	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Rose-Object-0.860.0-5|16	Release:	5
21cr|perl-Rose-Object-0.860.0-5|17	License:	Artistic/GPL
21cr|perl-Rose-Object-0.860.0-5|18	Group:		Development/Perl
21cr|perl-Rose-Object-0.860.0-5|19	URL:        http://search.cpan.org/dist/%{module}
21cr|perl-Rose-Object-0.860.0-5|20	Source:     http://www.cpan.org/modules/by-module/Rose/Rose-Object-%{upstream_version}.tar.gz
21cr|perl-Rose-Object-0.860.0-5|21	
21cr|perl-Rose-Object-0.860.0-5|22	BuildRequires:	perl-devel
21cr|perl-Rose-Object-0.860.0-5|23	BuildRequires:	perl(Test::More)
21cr|perl-Rose-Object-0.860.0-5|24	BuildRequires:	perl(Test::Simple)
21cr|perl-Rose-Object-0.860.0-5|25	BuildArch:	noarch
21cr|perl-Rose-Object-0.860.0-5|26	
21cr|perl-Rose-Object-0.860.0-5|27	%description
21cr|perl-Rose-Object-0.860.0-5|28	Rose::Object is a generic object base class. It provides very little
21cr|perl-Rose-Object-0.860.0-5|29	functionality, but a healthy dose of convention.
21cr|perl-Rose-Object-0.860.0-5|30	
21cr|perl-Rose-Object-0.860.0-5|31	%prep
21cr|perl-Rose-Object-0.860.0-5|32	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Rose-Object-0.860.0-5|33	
21cr|perl-Rose-Object-0.860.0-5|34	%build
21cr|perl-Rose-Object-0.860.0-5|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Rose-Object-0.860.0-5|36	%make
21cr|perl-Rose-Object-0.860.0-5|37	
21cr|perl-Rose-Object-0.860.0-5|38	%check
21cr|perl-Rose-Object-0.860.0-5|39	%make test
21cr|perl-Rose-Object-0.860.0-5|40	
21cr|perl-Rose-Object-0.860.0-5|41	%install
21cr|perl-Rose-Object-0.860.0-5|42	%makeinstall_std
21cr|perl-Rose-Object-0.860.0-5|43	
21cr|perl-Rose-Object-0.860.0-5|44	%files
21cr|perl-Rose-Object-0.860.0-5|45	%doc Changes
21cr|perl-Rose-Object-0.860.0-5|46	%{_mandir}/man*/*
21cr|perl-Rose-Object-0.860.0-5|47	%{perl_vendorlib}/%{modprefix}

5383 21
21cr|perl-Rose-URI-1.0.0-7|1	%define upstream_name	 Rose-URI
21cr|perl-Rose-URI-1.0.0-7|2	%define upstream_version 1.00
21cr|perl-Rose-URI-1.0.0-7|3	
21cr|perl-Rose-URI-1.0.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Rose-URI-1.0.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Rose-URI-1.0.0-7|6	Release:	7
21cr|perl-Rose-URI-1.0.0-7|7	
21cr|perl-Rose-URI-1.0.0-7|8	Summary:	An alternative to URI
21cr|perl-Rose-URI-1.0.0-7|9	
21cr|perl-Rose-URI-1.0.0-7|10	License:	Artistic/GPL
21cr|perl-Rose-URI-1.0.0-7|11	Group:		Development/Perl
21cr|perl-Rose-URI-1.0.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Rose-URI-1.0.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Rose/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Rose-URI-1.0.0-7|14	
21cr|perl-Rose-URI-1.0.0-7|15	BuildRequires:	perl-devel
21cr|perl-Rose-URI-1.0.0-7|16	BuildRequires:	perl(overload)
21cr|perl-Rose-URI-1.0.0-7|17	BuildRequires:	perl(Rose::Object) >= 0.015
21cr|perl-Rose-URI-1.0.0-7|18	BuildRequires:	perl(URI)
21cr|perl-Rose-URI-1.0.0-7|19	## scottk ##
21cr|perl-Rose-URI-1.0.0-7|20	## perl(URI::Escape) is provided by perl-URI, which requirement is
21cr|perl-Rose-URI-1.0.0-7|21	## satisfied when the perl(URI) requirement is satisfied
21cr|perl-Rose-URI-1.0.0-7|22	##BuildRequires:	perl(URI::Escape)
21cr|perl-Rose-URI-1.0.0-7|23	BuildArch:	noarch
21cr|perl-Rose-URI-1.0.0-7|24	
21cr|perl-Rose-URI-1.0.0-7|25	%description
21cr|perl-Rose-URI-1.0.0-7|26	Rose::URI is a standalone URI class allowing easy and efficient
21cr|perl-Rose-URI-1.0.0-7|27	manipulation of query parameters and other URI components.
21cr|perl-Rose-URI-1.0.0-7|28	
21cr|perl-Rose-URI-1.0.0-7|29	%prep
21cr|perl-Rose-URI-1.0.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Rose-URI-1.0.0-7|31	
21cr|perl-Rose-URI-1.0.0-7|32	%build
21cr|perl-Rose-URI-1.0.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Rose-URI-1.0.0-7|34	%make
21cr|perl-Rose-URI-1.0.0-7|35	
21cr|perl-Rose-URI-1.0.0-7|36	%check
21cr|perl-Rose-URI-1.0.0-7|37	make test
21cr|perl-Rose-URI-1.0.0-7|38	
21cr|perl-Rose-URI-1.0.0-7|39	%install
21cr|perl-Rose-URI-1.0.0-7|40	%makeinstall_std
21cr|perl-Rose-URI-1.0.0-7|41	
21cr|perl-Rose-URI-1.0.0-7|42	%files
21cr|perl-Rose-URI-1.0.0-7|43	%defattr(644,root,root,755)
21cr|perl-Rose-URI-1.0.0-7|44	%doc Changes
21cr|perl-Rose-URI-1.0.0-7|45	%{_mandir}/man*/*
21cr|perl-Rose-URI-1.0.0-7|46	%{perl_vendorlib}/Rose

5384 21
21cr|perl-Router-Simple-0.170.0-4|1	%define upstream_name    Router-Simple
21cr|perl-Router-Simple-0.170.0-4|2	%define upstream_version 0.17
21cr|perl-Router-Simple-0.170.0-4|3	
21cr|perl-Router-Simple-0.170.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Router-Simple-0.170.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Router-Simple-0.170.0-4|6	Release:    4
21cr|perl-Router-Simple-0.170.0-4|7	
21cr|perl-Router-Simple-0.170.0-4|8	Summary:    Submapper
21cr|perl-Router-Simple-0.170.0-4|9	License:    GPL+ or Artistic
21cr|perl-Router-Simple-0.170.0-4|10	Group:      Development/Perl
21cr|perl-Router-Simple-0.170.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Router-Simple-0.170.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Router/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Router-Simple-0.170.0-4|13	
21cr|perl-Router-Simple-0.170.0-4|14	BuildRequires: perl-devel
21cr|perl-Router-Simple-0.170.0-4|15	BuildRequires: perl(Class::Accessor::Lite)
21cr|perl-Router-Simple-0.170.0-4|16	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Router-Simple-0.170.0-4|17	BuildRequires: perl(List::Util)
21cr|perl-Router-Simple-0.170.0-4|18	BuildRequires: perl(Scalar::Util)
21cr|perl-Router-Simple-0.170.0-4|19	BuildRequires: perl(Test::More)
21cr|perl-Router-Simple-0.170.0-4|20	BuildRequires: perl(parent)
21cr|perl-Router-Simple-0.170.0-4|21	BuildRequires: perl(Module::Build)
21cr|perl-Router-Simple-0.170.0-4|22	BuildArch:     noarch
21cr|perl-Router-Simple-0.170.0-4|23	
21cr|perl-Router-Simple-0.170.0-4|24	%description
21cr|perl-Router-Simple-0.170.0-4|25	Router::Simple is a simple router class.
21cr|perl-Router-Simple-0.170.0-4|26	
21cr|perl-Router-Simple-0.170.0-4|27	Its main purpose is to serve as a dispatcher for web applications.
21cr|perl-Router-Simple-0.170.0-4|28	
21cr|perl-Router-Simple-0.170.0-4|29	Router::Simple can match against PSGI '$env' directly, which means it's
21cr|perl-Router-Simple-0.170.0-4|30	easy to use with PSGI supporting web frameworks.
21cr|perl-Router-Simple-0.170.0-4|31	
21cr|perl-Router-Simple-0.170.0-4|32	%prep
21cr|perl-Router-Simple-0.170.0-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Router-Simple-0.170.0-4|34	
21cr|perl-Router-Simple-0.170.0-4|35	%build
21cr|perl-Router-Simple-0.170.0-4|36	%{__perl} Build.PL installdirs=vendor
21cr|perl-Router-Simple-0.170.0-4|37	
21cr|perl-Router-Simple-0.170.0-4|38	./Build
21cr|perl-Router-Simple-0.170.0-4|39	
21cr|perl-Router-Simple-0.170.0-4|40	%check
21cr|perl-Router-Simple-0.170.0-4|41	./Build test
21cr|perl-Router-Simple-0.170.0-4|42	
21cr|perl-Router-Simple-0.170.0-4|43	%install
21cr|perl-Router-Simple-0.170.0-4|44	./Build install destdir=%{buildroot}
21cr|perl-Router-Simple-0.170.0-4|45	
21cr|perl-Router-Simple-0.170.0-4|46	%files
21cr|perl-Router-Simple-0.170.0-4|47	%doc Changes LICENSE META.json META.yml
21cr|perl-Router-Simple-0.170.0-4|48	%{_mandir}/man3/*
21cr|perl-Router-Simple-0.170.0-4|49	%{perl_vendorlib}/*

5385 21
21cr|perl-RpcPerl-0.200.0-5|1	%define module   RpcPerl
21cr|perl-RpcPerl-0.200.0-5|2	%define upstream_version 0.2
21cr|perl-RpcPerl-0.200.0-5|3	
21cr|perl-RpcPerl-0.200.0-5|4	Name:		perl-%{module}
21cr|perl-RpcPerl-0.200.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-RpcPerl-0.200.0-5|6	Release:	5
21cr|perl-RpcPerl-0.200.0-5|7	License:	LGPL or EPL
21cr|perl-RpcPerl-0.200.0-5|8	Group:		Development/Perl
21cr|perl-RpcPerl-0.200.0-5|9	Summary:	RPC with a Perl server
21cr|perl-RpcPerl-0.200.0-5|10	
21cr|perl-RpcPerl-0.200.0-5|11	Url:		http://qooxdoo.org/documentation/0.8/rpc_perl
21cr|perl-RpcPerl-0.200.0-5|12	Source:		http://sourceforge.net/projects/qooxdoo-contrib/files/RpcPerl/0.2/RpcPerl-%{upstream_version}.zip
21cr|perl-RpcPerl-0.200.0-5|13	BuildArch:	noarch
21cr|perl-RpcPerl-0.200.0-5|14	
21cr|perl-RpcPerl-0.200.0-5|15	%description
21cr|perl-RpcPerl-0.200.0-5|16	As described in the RPC overview, qooxdoo RPC is based on JSON-RPC as the
21cr|perl-RpcPerl-0.200.0-5|17	serialization and method call protocol. This page describes how to set up and
21cr|perl-RpcPerl-0.200.0-5|18	implement a Perl-based server.
21cr|perl-RpcPerl-0.200.0-5|19	
21cr|perl-RpcPerl-0.200.0-5|20	%prep
21cr|perl-RpcPerl-0.200.0-5|21	%setup -q -n %{module}/%{upstream_version}
21cr|perl-RpcPerl-0.200.0-5|22	
21cr|perl-RpcPerl-0.200.0-5|23	%build
21cr|perl-RpcPerl-0.200.0-5|24	
21cr|perl-RpcPerl-0.200.0-5|25	%install
21cr|perl-RpcPerl-0.200.0-5|26	install -d -m 755  %{buildroot}%{perl_vendorlib}
21cr|perl-RpcPerl-0.200.0-5|27	cp -pr Qooxdoo %{buildroot}%{perl_vendorlib}
21cr|perl-RpcPerl-0.200.0-5|28	
21cr|perl-RpcPerl-0.200.0-5|29	%files
21cr|perl-RpcPerl-0.200.0-5|30	%doc README.CONFIGURE README.txt SERVER_WRITER_GUIDE jsonrpc.pl
21cr|perl-RpcPerl-0.200.0-5|31	%{perl_vendorlib}/Qooxdoo

5386 21
21cr|perl-rpm-build-perl-0.820.0-7|1	%define upstream_name    rpm-build-perl
21cr|perl-rpm-build-perl-0.820.0-7|2	%define upstream_version 0.82
21cr|perl-rpm-build-perl-0.820.0-7|3	
21cr|perl-rpm-build-perl-0.820.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-rpm-build-perl-0.820.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-rpm-build-perl-0.820.0-7|6	Release:	7
21cr|perl-rpm-build-perl-0.820.0-7|7	
21cr|perl-rpm-build-perl-0.820.0-7|8	Summary:	Perl compiler backend to extract Perl dependencies
21cr|perl-rpm-build-perl-0.820.0-7|9	
21cr|perl-rpm-build-perl-0.820.0-7|10	License:	GPL+ or Artistic
21cr|perl-rpm-build-perl-0.820.0-7|11	Group:		Development/Perl
21cr|perl-rpm-build-perl-0.820.0-7|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-rpm-build-perl-0.820.0-7|13	Source0:	https://www.cpan.org/modules/by-module/B/rpm-build-perl-%{upstream_version}.tar.gz
21cr|perl-rpm-build-perl-0.820.0-7|14	Patch1:		rpm-build-perl-0.82-Adjust-to-perl-5.22.patch
21cr|perl-rpm-build-perl-0.820.0-7|15	Patch2:		rpm-build-perl-0.82-Fix-non-deterministic-failures-on-newer-perls.patch
21cr|perl-rpm-build-perl-0.820.0-7|16	Patch3:		rpm-build-perl-0.82-Port-to-OpSIBLING-like-macros-required-since-Perl-5..patch
21cr|perl-rpm-build-perl-0.820.0-7|17	BuildRequires:	perl-devel
21cr|perl-rpm-build-perl-0.820.0-7|18	BuildRequires:	perl(B)
21cr|perl-rpm-build-perl-0.820.0-7|19	BuildRequires:	perl(Encode)
21cr|perl-rpm-build-perl-0.820.0-7|20	BuildRequires:	perl(O)
21cr|perl-rpm-build-perl-0.820.0-7|21	BuildRequires:	perl(Safe)
21cr|perl-rpm-build-perl-0.820.0-7|22	BuildRequires:	perl(Test::More)
21cr|perl-rpm-build-perl-0.820.0-7|23	
21cr|perl-rpm-build-perl-0.820.0-7|24	%description
21cr|perl-rpm-build-perl-0.820.0-7|25	B::PerlReq is a backend module for the Perl compiler that extracts
21cr|perl-rpm-build-perl-0.820.0-7|26	dependencies from Perl source code, based on the internal compiled
21cr|perl-rpm-build-perl-0.820.0-7|27	structure that Perl itself creates after parsing a program. The output of
21cr|perl-rpm-build-perl-0.820.0-7|28	B::PerlReq is suitable for automatic dependency tracking (e.g. for RPM
21cr|perl-rpm-build-perl-0.820.0-7|29	packaging).
21cr|perl-rpm-build-perl-0.820.0-7|30	
21cr|perl-rpm-build-perl-0.820.0-7|31	%prep
21cr|perl-rpm-build-perl-0.820.0-7|32	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-rpm-build-perl-0.820.0-7|33	
21cr|perl-rpm-build-perl-0.820.0-7|34	%build
21cr|perl-rpm-build-perl-0.820.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-rpm-build-perl-0.820.0-7|36	%make
21cr|perl-rpm-build-perl-0.820.0-7|37	
21cr|perl-rpm-build-perl-0.820.0-7|38	%check
21cr|perl-rpm-build-perl-0.820.0-7|39	# fail because even more requires are found than expected
21cr|perl-rpm-build-perl-0.820.0-7|40	#make test
21cr|perl-rpm-build-perl-0.820.0-7|41	
21cr|perl-rpm-build-perl-0.820.0-7|42	%install
21cr|perl-rpm-build-perl-0.820.0-7|43	%makeinstall_std
21cr|perl-rpm-build-perl-0.820.0-7|44	
21cr|perl-rpm-build-perl-0.820.0-7|45	%files
21cr|perl-rpm-build-perl-0.820.0-7|46	%doc README Changes META.yml
21cr|perl-rpm-build-perl-0.820.0-7|47	%{_mandir}/man1/*
21cr|perl-rpm-build-perl-0.820.0-7|48	%{_mandir}/man3/*
21cr|perl-rpm-build-perl-0.820.0-7|49	%{perl_vendorarch}/*
21cr|perl-rpm-build-perl-0.820.0-7|50	%{_bindir}/perl.*

5387 21
21cr|perl-RT-Client-Console-0.2.0-8|1	%define upstream_name    RT-Client-Console
21cr|perl-RT-Client-Console-0.2.0-8|2	%define upstream_version 0.2.0
21cr|perl-RT-Client-Console-0.2.0-8|3	
21cr|perl-RT-Client-Console-0.2.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-RT-Client-Console-0.2.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-RT-Client-Console-0.2.0-8|6	Release:	8
21cr|perl-RT-Client-Console-0.2.0-8|7	
21cr|perl-RT-Client-Console-0.2.0-8|8	Summary:	Non-blocking Curses.pm input for full-screen console apps
21cr|perl-RT-Client-Console-0.2.0-8|9	
21cr|perl-RT-Client-Console-0.2.0-8|10	License:	GPL+ or Artistic
21cr|perl-RT-Client-Console-0.2.0-8|11	Group:		Development/Perl
21cr|perl-RT-Client-Console-0.2.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-RT-Client-Console-0.2.0-8|13	Source0:	http://www.cpan.org/modules/by-module/RT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-RT-Client-Console-0.2.0-8|14	
21cr|perl-RT-Client-Console-0.2.0-8|15	BuildRequires:	perl-devel
21cr|perl-RT-Client-Console-0.2.0-8|16	BuildRequires:	perl(Config::Tiny)
21cr|perl-RT-Client-Console-0.2.0-8|17	BuildRequires:	perl(Curses)
21cr|perl-RT-Client-Console-0.2.0-8|18	BuildRequires:	perl(Curses::Forms)
21cr|perl-RT-Client-Console-0.2.0-8|19	BuildRequires:	perl(Curses::Widgets)
21cr|perl-RT-Client-Console-0.2.0-8|20	BuildRequires:	perl(Error)
21cr|perl-RT-Client-Console-0.2.0-8|21	BuildRequires:	perl(List::MoreUtils)
21cr|perl-RT-Client-Console-0.2.0-8|22	BuildRequires:	perl(Memoize)
21cr|perl-RT-Client-Console-0.2.0-8|23	BuildRequires:	perl(POE)
21cr|perl-RT-Client-Console-0.2.0-8|24	BuildRequires:	perl(Params::Validate)
21cr|perl-RT-Client-Console-0.2.0-8|25	BuildRequires:	perl(RT::Client::REST)
21cr|perl-RT-Client-Console-0.2.0-8|26	BuildRequires:	perl(Test::More)
21cr|perl-RT-Client-Console-0.2.0-8|27	BuildRequires:	perl(parent)
21cr|perl-RT-Client-Console-0.2.0-8|28	BuildRequires:	perl(relative)
21cr|perl-RT-Client-Console-0.2.0-8|29	BuildRequires:	perl(version)
21cr|perl-RT-Client-Console-0.2.0-8|30	BuildArch:	noarch
21cr|perl-RT-Client-Console-0.2.0-8|31	
21cr|perl-RT-Client-Console-0.2.0-8|32	%description
21cr|perl-RT-Client-Console-0.2.0-8|33	RT::Client::Console distribution provides an executable _rtconsole_ and
21cr|perl-RT-Client-Console-0.2.0-8|34	modules. The executable is a full-featured curses-based interface to any RT
21cr|perl-RT-Client-Console-0.2.0-8|35	server that has REST interface enabled.
21cr|perl-RT-Client-Console-0.2.0-8|36	
21cr|perl-RT-Client-Console-0.2.0-8|37	The modules provides comprehensive ways to connect, interact and display
21cr|perl-RT-Client-Console-0.2.0-8|38	informations from the RT server. A plugin mechanism is planned, and will
21cr|perl-RT-Client-Console-0.2.0-8|39	enable more flexibility.
21cr|perl-RT-Client-Console-0.2.0-8|40	
21cr|perl-RT-Client-Console-0.2.0-8|41	%prep
21cr|perl-RT-Client-Console-0.2.0-8|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-RT-Client-Console-0.2.0-8|43	
21cr|perl-RT-Client-Console-0.2.0-8|44	%build
21cr|perl-RT-Client-Console-0.2.0-8|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-RT-Client-Console-0.2.0-8|46	%make
21cr|perl-RT-Client-Console-0.2.0-8|47	
21cr|perl-RT-Client-Console-0.2.0-8|48	%check
21cr|perl-RT-Client-Console-0.2.0-8|49	%make test
21cr|perl-RT-Client-Console-0.2.0-8|50	
21cr|perl-RT-Client-Console-0.2.0-8|51	%install
21cr|perl-RT-Client-Console-0.2.0-8|52	%makeinstall_std
21cr|perl-RT-Client-Console-0.2.0-8|53	
21cr|perl-RT-Client-Console-0.2.0-8|54	%files
21cr|perl-RT-Client-Console-0.2.0-8|55	%doc Changes README META.yml
21cr|perl-RT-Client-Console-0.2.0-8|56	%{_bindir}/*
21cr|perl-RT-Client-Console-0.2.0-8|57	%{_mandir}/man?/*
21cr|perl-RT-Client-Console-0.2.0-8|58	%{perl_vendorlib}/*

5388 21
21cr|perl-RT-Client-REST-0.600.0-1|1	%define upstream_name    RT-Client-REST
21cr|perl-RT-Client-REST-0.600.0-1|2	%define upstream_version 0.60
21cr|perl-RT-Client-REST-0.600.0-1|3	
21cr|perl-RT-Client-REST-0.600.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-RT-Client-REST-0.600.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-RT-Client-REST-0.600.0-1|6	Release:	1
21cr|perl-RT-Client-REST-0.600.0-1|7	
21cr|perl-RT-Client-REST-0.600.0-1|8	Summary:	Talk to RT using REST protocol
21cr|perl-RT-Client-REST-0.600.0-1|9	
21cr|perl-RT-Client-REST-0.600.0-1|10	
21cr|perl-RT-Client-REST-0.600.0-1|11	License:	GPL+ or Artistic
21cr|perl-RT-Client-REST-0.600.0-1|12	Group:		Development/Perl
21cr|perl-RT-Client-REST-0.600.0-1|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-RT-Client-REST-0.600.0-1|14	Source0:	https://www.cpan.org/modules/by-module/RT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-RT-Client-REST-0.600.0-1|15	
21cr|perl-RT-Client-REST-0.600.0-1|16	BuildRequires:	perl-devel
21cr|perl-RT-Client-REST-0.600.0-1|17	BuildRequires:	perl(DateTime::Format::DateParse)
21cr|perl-RT-Client-REST-0.600.0-1|18	BuildRequires:	perl(DateTime)
21cr|perl-RT-Client-REST-0.600.0-1|19	BuildRequires:	perl(Encode)
21cr|perl-RT-Client-REST-0.600.0-1|20	BuildRequires:	perl(Error)
21cr|perl-RT-Client-REST-0.600.0-1|21	BuildRequires:	perl(HTTP::Server::Simple)
21cr|perl-RT-Client-REST-0.600.0-1|22	BuildRequires:	perl(LWP)
21cr|perl-RT-Client-REST-0.600.0-1|23	BuildRequires:	perl(Module::Build)
21cr|perl-RT-Client-REST-0.600.0-1|24	BuildRequires:	perl(Params::Validate)
21cr|perl-RT-Client-REST-0.600.0-1|25	BuildRequires:	perl(Test::Exception)
21cr|perl-RT-Client-REST-0.600.0-1|26	BuildArch:	noarch
21cr|perl-RT-Client-REST-0.600.0-1|27	
21cr|perl-RT-Client-REST-0.600.0-1|28	%description
21cr|perl-RT-Client-REST-0.600.0-1|29	*RT::Client::REST* is */usr/bin/rt* converted to a Perl module. I needed to
21cr|perl-RT-Client-REST-0.600.0-1|30	implement some RT interactions from my application, but did not feel that
21cr|perl-RT-Client-REST-0.600.0-1|31	invoking a shell command is appropriate. Thus, I took *rt* tool, written by
21cr|perl-RT-Client-REST-0.600.0-1|32	Abhijit Menon-Sen, and converted it to an object-oriented Perl module.
21cr|perl-RT-Client-REST-0.600.0-1|33	
21cr|perl-RT-Client-REST-0.600.0-1|34	%prep
21cr|perl-RT-Client-REST-0.600.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-RT-Client-REST-0.600.0-1|36	
21cr|perl-RT-Client-REST-0.600.0-1|37	%build
21cr|perl-RT-Client-REST-0.600.0-1|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-RT-Client-REST-0.600.0-1|39	%make
21cr|perl-RT-Client-REST-0.600.0-1|40	
21cr|perl-RT-Client-REST-0.600.0-1|41	%check
21cr|perl-RT-Client-REST-0.600.0-1|42	make test
21cr|perl-RT-Client-REST-0.600.0-1|43	
21cr|perl-RT-Client-REST-0.600.0-1|44	%install
21cr|perl-RT-Client-REST-0.600.0-1|45	%makeinstall_std
21cr|perl-RT-Client-REST-0.600.0-1|46	
21cr|perl-RT-Client-REST-0.600.0-1|47	%files
21cr|perl-RT-Client-REST-0.600.0-1|48	%doc META.yml CHANGES README
21cr|perl-RT-Client-REST-0.600.0-1|49	%{_mandir}/man3/*
21cr|perl-RT-Client-REST-0.600.0-1|50	%{perl_vendorlib}/RT/

5389 21
21cr|perl-RTF-Writer-1.110.0-7|1	%define upstream_name    RTF-Writer
21cr|perl-RTF-Writer-1.110.0-7|2	%define upstream_version 1.11
21cr|perl-RTF-Writer-1.110.0-7|3	
21cr|perl-RTF-Writer-1.110.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-RTF-Writer-1.110.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-RTF-Writer-1.110.0-7|6	Release:    7
21cr|perl-RTF-Writer-1.110.0-7|7	
21cr|perl-RTF-Writer-1.110.0-7|8	Summary:    For generating documents in Rich Text Format
21cr|perl-RTF-Writer-1.110.0-7|9	
21cr|perl-RTF-Writer-1.110.0-7|10	License:    GPL+ or Artistic
21cr|perl-RTF-Writer-1.110.0-7|11	Group:      Development/Perl
21cr|perl-RTF-Writer-1.110.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-RTF-Writer-1.110.0-7|13	Source0:    http://www.cpan.org/modules/by-module/RTF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-RTF-Writer-1.110.0-7|14	
21cr|perl-RTF-Writer-1.110.0-7|15	BuildRequires: perl(Carp)
21cr|perl-RTF-Writer-1.110.0-7|16	BuildRequires: perl(Exporter)
21cr|perl-RTF-Writer-1.110.0-7|17	BuildRequires: perl(File::Path)
21cr|perl-RTF-Writer-1.110.0-7|18	BuildRequires: perl(Image::Size)
21cr|perl-RTF-Writer-1.110.0-7|19	BuildRequires: perl(UNIVERSAL)
21cr|perl-RTF-Writer-1.110.0-7|20	BuildRequires: perl(strict)
21cr|perl-RTF-Writer-1.110.0-7|21	BuildRequires: perl(Test)
21cr|perl-RTF-Writer-1.110.0-7|22	BuildRequires: perl-devel
21cr|perl-RTF-Writer-1.110.0-7|23	BuildArch:     noarch
21cr|perl-RTF-Writer-1.110.0-7|24	
21cr|perl-RTF-Writer-1.110.0-7|25	%description
21cr|perl-RTF-Writer-1.110.0-7|26	This module is for generating documents in Rich Text Format.
21cr|perl-RTF-Writer-1.110.0-7|27	
21cr|perl-RTF-Writer-1.110.0-7|28	This module is a class; an object belonging to this class acts like an
21cr|perl-RTF-Writer-1.110.0-7|29	output filehandle, and calling methods on it causes RTF text to be written.
21cr|perl-RTF-Writer-1.110.0-7|30	
21cr|perl-RTF-Writer-1.110.0-7|31	Incidentally, this module also exports a few useful functions, upon
21cr|perl-RTF-Writer-1.110.0-7|32	request.
21cr|perl-RTF-Writer-1.110.0-7|33	
21cr|perl-RTF-Writer-1.110.0-7|34	%prep
21cr|perl-RTF-Writer-1.110.0-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-RTF-Writer-1.110.0-7|36	
21cr|perl-RTF-Writer-1.110.0-7|37	%build
21cr|perl-RTF-Writer-1.110.0-7|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-RTF-Writer-1.110.0-7|39	%make
21cr|perl-RTF-Writer-1.110.0-7|40	
21cr|perl-RTF-Writer-1.110.0-7|41	%check
21cr|perl-RTF-Writer-1.110.0-7|42	make test
21cr|perl-RTF-Writer-1.110.0-7|43	
21cr|perl-RTF-Writer-1.110.0-7|44	%install
21cr|perl-RTF-Writer-1.110.0-7|45	%makeinstall_std
21cr|perl-RTF-Writer-1.110.0-7|46	
21cr|perl-RTF-Writer-1.110.0-7|47	%files
21cr|perl-RTF-Writer-1.110.0-7|48	%doc ChangeLog README META.yml
21cr|perl-RTF-Writer-1.110.0-7|49	%{_mandir}/man3/*
21cr|perl-RTF-Writer-1.110.0-7|50	%{perl_vendorlib}/*

5390 21
21cr|perl-Safe-Isa-1.0.10-1|1	%define upstream_name    Safe-Isa
21cr|perl-Safe-Isa-1.0.10-1|2	%define upstream_version 1.000010
21cr|perl-Safe-Isa-1.0.10-1|3	
21cr|perl-Safe-Isa-1.0.10-1|4	Name:       perl-%{upstream_name}
21cr|perl-Safe-Isa-1.0.10-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Safe-Isa-1.0.10-1|6	Release:    1
21cr|perl-Safe-Isa-1.0.10-1|7	
21cr|perl-Safe-Isa-1.0.10-1|8	Summary:    Call isa, can, does and DOES safely on things that may not be objects
21cr|perl-Safe-Isa-1.0.10-1|9	
21cr|perl-Safe-Isa-1.0.10-1|10	License:    GPL+ or Artistic
21cr|perl-Safe-Isa-1.0.10-1|11	Group:      Development/Perl
21cr|perl-Safe-Isa-1.0.10-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Safe-Isa-1.0.10-1|13	Source0:    http://www.cpan.org/modules/by-module/Safe/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Safe-Isa-1.0.10-1|14	
21cr|perl-Safe-Isa-1.0.10-1|15	BuildRequires: perl(Exporter) >= 5.570.0
21cr|perl-Safe-Isa-1.0.10-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Safe-Isa-1.0.10-1|17	BuildRequires: perl(Scalar::Util)
21cr|perl-Safe-Isa-1.0.10-1|18	BuildRequires: perl-devel
21cr|perl-Safe-Isa-1.0.10-1|19	
21cr|perl-Safe-Isa-1.0.10-1|20	
21cr|perl-Safe-Isa-1.0.10-1|21	BuildArch:  noarch
21cr|perl-Safe-Isa-1.0.10-1|22	
21cr|perl-Safe-Isa-1.0.10-1|23	%description
21cr|perl-Safe-Isa-1.0.10-1|24	How many times have you found yourself writing:
21cr|perl-Safe-Isa-1.0.10-1|25	
21cr|perl-Safe-Isa-1.0.10-1|26	if ($obj->isa('Something')) {
21cr|perl-Safe-Isa-1.0.10-1|27	
21cr|perl-Safe-Isa-1.0.10-1|28	and then shortly afterwards cursing and changing it to:
21cr|perl-Safe-Isa-1.0.10-1|29	
21cr|perl-Safe-Isa-1.0.10-1|30	%prep
21cr|perl-Safe-Isa-1.0.10-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Safe-Isa-1.0.10-1|32	
21cr|perl-Safe-Isa-1.0.10-1|33	%build
21cr|perl-Safe-Isa-1.0.10-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Safe-Isa-1.0.10-1|35	
21cr|perl-Safe-Isa-1.0.10-1|36	%make
21cr|perl-Safe-Isa-1.0.10-1|37	
21cr|perl-Safe-Isa-1.0.10-1|38	%check
21cr|perl-Safe-Isa-1.0.10-1|39	make test
21cr|perl-Safe-Isa-1.0.10-1|40	
21cr|perl-Safe-Isa-1.0.10-1|41	%install
21cr|perl-Safe-Isa-1.0.10-1|42	%makeinstall_std
21cr|perl-Safe-Isa-1.0.10-1|43	
21cr|perl-Safe-Isa-1.0.10-1|44	%files
21cr|perl-Safe-Isa-1.0.10-1|45	%doc Changes META.json META.yml README
21cr|perl-Safe-Isa-1.0.10-1|46	%{_mandir}/man3/*
21cr|perl-Safe-Isa-1.0.10-1|47	%{perl_vendorlib}/*

5391 21
21cr|perl-Sane-0.50.0-6|1	%define upstream_name       Sane
21cr|perl-Sane-0.50.0-6|2	%define upstream_version    0.05
21cr|perl-Sane-0.50.0-6|3	
21cr|perl-Sane-0.50.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Sane-0.50.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sane-0.50.0-6|6	Release:	6
21cr|perl-Sane-0.50.0-6|7	License:	GPL or Artistic
21cr|perl-Sane-0.50.0-6|8	Group:		Development/Perl
21cr|perl-Sane-0.50.0-6|9	Summary:	Perl extension for the SANE (Scanner Access Now Easy) Project
21cr|perl-Sane-0.50.0-6|10	
21cr|perl-Sane-0.50.0-6|11	Source0:	http://search.cpan.org/CPAN/authors/id/R/RA/RATCLIFFE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sane-0.50.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sane-0.50.0-6|13	BuildRequires:	perl-devel
21cr|perl-Sane-0.50.0-6|14	BuildRequires:	sane-devel
21cr|perl-Sane-0.50.0-6|15	BuildRequires:	perl(ExtUtils::Depends)
21cr|perl-Sane-0.50.0-6|16	BuildRequires:	perl(ExtUtils::PkgConfig)
21cr|perl-Sane-0.50.0-6|17	
21cr|perl-Sane-0.50.0-6|18	%description
21cr|perl-Sane-0.50.0-6|19	Perl bindings for the SANE (Scanner Access Now Easy) Project. This module
21cr|perl-Sane-0.50.0-6|20	allows you to access SANE-compatible scanners in a Perlish and object-oriented
21cr|perl-Sane-0.50.0-6|21	way, freeing you from the casting and memory management in C, yet remaining
21cr|perl-Sane-0.50.0-6|22	very close in spirit to original API.
21cr|perl-Sane-0.50.0-6|23	
21cr|perl-Sane-0.50.0-6|24	%prep
21cr|perl-Sane-0.50.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sane-0.50.0-6|26	
21cr|perl-Sane-0.50.0-6|27	%build
21cr|perl-Sane-0.50.0-6|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sane-0.50.0-6|29	%make
21cr|perl-Sane-0.50.0-6|30	
21cr|perl-Sane-0.50.0-6|31	%check
21cr|perl-Sane-0.50.0-6|32	make test
21cr|perl-Sane-0.50.0-6|33	
21cr|perl-Sane-0.50.0-6|34	%install
21cr|perl-Sane-0.50.0-6|35	%makeinstall_std
21cr|perl-Sane-0.50.0-6|36	
21cr|perl-Sane-0.50.0-6|37	%clean
21cr|perl-Sane-0.50.0-6|38	
21cr|perl-Sane-0.50.0-6|39	%files
21cr|perl-Sane-0.50.0-6|40	%doc Changes README
21cr|perl-Sane-0.50.0-6|41	%{_mandir}/man3/*
21cr|perl-Sane-0.50.0-6|42	%{perl_vendorarch}/*

5392 21
21cr|perl-Scalar-Defer-0.230.0-7|1	%define upstream_name    Scalar-Defer
21cr|perl-Scalar-Defer-0.230.0-7|2	%define upstream_version 0.23
21cr|perl-Scalar-Defer-0.230.0-7|3	
21cr|perl-Scalar-Defer-0.230.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Scalar-Defer-0.230.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Scalar-Defer-0.230.0-7|6	Release:	7
21cr|perl-Scalar-Defer-0.230.0-7|7	
21cr|perl-Scalar-Defer-0.230.0-7|8	Summary:	Lazy evaluation in Perl
21cr|perl-Scalar-Defer-0.230.0-7|9	
21cr|perl-Scalar-Defer-0.230.0-7|10	License:	GPL+ or Artistic
21cr|perl-Scalar-Defer-0.230.0-7|11	Group:		Development/Perl
21cr|perl-Scalar-Defer-0.230.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Scalar-Defer-0.230.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Scalar/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Scalar-Defer-0.230.0-7|14	
21cr|perl-Scalar-Defer-0.230.0-7|15	BuildRequires:	perl-devel
21cr|perl-Scalar-Defer-0.230.0-7|16	BuildRequires:	perl(CPAN)
21cr|perl-Scalar-Defer-0.230.0-7|17	BuildRequires:	perl(Class::InsideOut)
21cr|perl-Scalar-Defer-0.230.0-7|18	BuildRequires:	perl(Exporter::Lite)
21cr|perl-Scalar-Defer-0.230.0-7|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Scalar-Defer-0.230.0-7|20	BuildArch:	noarch
21cr|perl-Scalar-Defer-0.230.0-7|21	
21cr|perl-Scalar-Defer-0.230.0-7|22	%description
21cr|perl-Scalar-Defer-0.230.0-7|23	This module exports two functions, defer and lazy, for constructing values that
21cr|perl-Scalar-Defer-0.230.0-7|24	are evaluated on demand. It also exports a force function to force evaluation
21cr|perl-Scalar-Defer-0.230.0-7|25	of a deferred value.
21cr|perl-Scalar-Defer-0.230.0-7|26	
21cr|perl-Scalar-Defer-0.230.0-7|27	%prep
21cr|perl-Scalar-Defer-0.230.0-7|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Scalar-Defer-0.230.0-7|29	
21cr|perl-Scalar-Defer-0.230.0-7|30	%build
21cr|perl-Scalar-Defer-0.230.0-7|31	perl Makefile.PL -n INSTALLDIRS=vendor
21cr|perl-Scalar-Defer-0.230.0-7|32	%make
21cr|perl-Scalar-Defer-0.230.0-7|33	
21cr|perl-Scalar-Defer-0.230.0-7|34	%check
21cr|perl-Scalar-Defer-0.230.0-7|35	make test
21cr|perl-Scalar-Defer-0.230.0-7|36	
21cr|perl-Scalar-Defer-0.230.0-7|37	%install
21cr|perl-Scalar-Defer-0.230.0-7|38	%makeinstall_std
21cr|perl-Scalar-Defer-0.230.0-7|39	
21cr|perl-Scalar-Defer-0.230.0-7|40	%files
21cr|perl-Scalar-Defer-0.230.0-7|41	%doc Changes README
21cr|perl-Scalar-Defer-0.230.0-7|42	%{_mandir}/man3/*
21cr|perl-Scalar-Defer-0.230.0-7|43	%{perl_vendorlib}/Scalar

5393 21
21cr|perl-Scalar-String-0.2.0-6|1	%define upstream_name    Scalar-String
21cr|perl-Scalar-String-0.2.0-6|2	%define upstream_version 0.002
21cr|perl-Scalar-String-0.2.0-6|3	
21cr|perl-Scalar-String-0.2.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Scalar-String-0.2.0-6|5	Version:	%perl_convert_version 0.002
21cr|perl-Scalar-String-0.2.0-6|6	Release:	6
21cr|perl-Scalar-String-0.2.0-6|7	
21cr|perl-Scalar-String-0.2.0-6|8	Summary:	String aspects of scalars
21cr|perl-Scalar-String-0.2.0-6|9	
21cr|perl-Scalar-String-0.2.0-6|10	License:	GPL+ or Artistic
21cr|perl-Scalar-String-0.2.0-6|11	Group:		Development/Perl
21cr|perl-Scalar-String-0.2.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Scalar-String-0.2.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Scalar/Scalar-String-0.002.tar.gz
21cr|perl-Scalar-String-0.2.0-6|14	
21cr|perl-Scalar-String-0.2.0-6|15	BuildRequires:	perl(Carp)
21cr|perl-Scalar-String-0.2.0-6|16	BuildRequires:	perl(Exporter)
21cr|perl-Scalar-String-0.2.0-6|17	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-Scalar-String-0.2.0-6|18	BuildRequires:	perl(Module::Build)
21cr|perl-Scalar-String-0.2.0-6|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Scalar-String-0.2.0-6|20	BuildRequires:	perl(Test::More)
21cr|perl-Scalar-String-0.2.0-6|21	BuildRequires:	perl-devel
21cr|perl-Scalar-String-0.2.0-6|22	
21cr|perl-Scalar-String-0.2.0-6|23	%description
21cr|perl-Scalar-String-0.2.0-6|24	This module is about the string part of plain Perl scalars. A scalar has a
21cr|perl-Scalar-String-0.2.0-6|25	string value, which is notionally a sequence of Unicode codepoints, but may
21cr|perl-Scalar-String-0.2.0-6|26	be internally encoded in either ISO-8859-1 or UTF-8. In places, and more so
21cr|perl-Scalar-String-0.2.0-6|27	in older versions of Perl, the internal encoding shows through. To fully
21cr|perl-Scalar-String-0.2.0-6|28	understand Perl strings it is necessary to understand these implementation
21cr|perl-Scalar-String-0.2.0-6|29	details.
21cr|perl-Scalar-String-0.2.0-6|30	
21cr|perl-Scalar-String-0.2.0-6|31	This module provides functions to classify a string by encoding and to
21cr|perl-Scalar-String-0.2.0-6|32	encode a string in a desired way.
21cr|perl-Scalar-String-0.2.0-6|33	
21cr|perl-Scalar-String-0.2.0-6|34	This module is implemented in XS, with a pure Perl backup version for
21cr|perl-Scalar-String-0.2.0-6|35	systems that can't handle XS.
21cr|perl-Scalar-String-0.2.0-6|36	
21cr|perl-Scalar-String-0.2.0-6|37	%prep
21cr|perl-Scalar-String-0.2.0-6|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Scalar-String-0.2.0-6|39	
21cr|perl-Scalar-String-0.2.0-6|40	%build
21cr|perl-Scalar-String-0.2.0-6|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Scalar-String-0.2.0-6|42	%make
21cr|perl-Scalar-String-0.2.0-6|43	
21cr|perl-Scalar-String-0.2.0-6|44	%check
21cr|perl-Scalar-String-0.2.0-6|45	%make test
21cr|perl-Scalar-String-0.2.0-6|46	
21cr|perl-Scalar-String-0.2.0-6|47	%install
21cr|perl-Scalar-String-0.2.0-6|48	%makeinstall_std
21cr|perl-Scalar-String-0.2.0-6|49	
21cr|perl-Scalar-String-0.2.0-6|50	%files
21cr|perl-Scalar-String-0.2.0-6|51	%doc Changes README
21cr|perl-Scalar-String-0.2.0-6|52	%{_mandir}/man3/*
21cr|perl-Scalar-String-0.2.0-6|53	%{perl_vendorarch}/*

5394 21
21cr|perl-SCMxx-0.4.1-10|1	%define module 	SCMxx
21cr|perl-SCMxx-0.4.1-10|2	
21cr|perl-SCMxx-0.4.1-10|3	Summary:	Perl module to access siemens cell phonebooks
21cr|perl-SCMxx-0.4.1-10|4	
21cr|perl-SCMxx-0.4.1-10|5	Name: 		perl-%{module}
21cr|perl-SCMxx-0.4.1-10|6	Version: 	0.4.1
21cr|perl-SCMxx-0.4.1-10|7	Release: 	10
21cr|perl-SCMxx-0.4.1-10|8	Url:		http://sourceforge.net/projects/gscmxx/
21cr|perl-SCMxx-0.4.1-10|9	License:	GPL or Artistic
21cr|perl-SCMxx-0.4.1-10|10	Group:		Development/Perl
21cr|perl-SCMxx-0.4.1-10|11	Source0:	%{module}-%{version}.tar.bz2
21cr|perl-SCMxx-0.4.1-10|12	BuildRequires:	perl-devel
21cr|perl-SCMxx-0.4.1-10|13	BuildRequires:  scmxx
21cr|perl-SCMxx-0.4.1-10|14	Requires:  scmxx
21cr|perl-SCMxx-0.4.1-10|15	Buildarch:	noarch
21cr|perl-SCMxx-0.4.1-10|16	Provides: perl(SCMxx::Config)
21cr|perl-SCMxx-0.4.1-10|17	
21cr|perl-SCMxx-0.4.1-10|18	%description
21cr|perl-SCMxx-0.4.1-10|19	Perl module to access siemens cell phonebooks.
21cr|perl-SCMxx-0.4.1-10|20	
21cr|perl-SCMxx-0.4.1-10|21	%prep
21cr|perl-SCMxx-0.4.1-10|22	%setup -q -n %{module}-%{version}
21cr|perl-SCMxx-0.4.1-10|23	
21cr|perl-SCMxx-0.4.1-10|24	%build
21cr|perl-SCMxx-0.4.1-10|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-SCMxx-0.4.1-10|26	# (tv) fix build:
21cr|perl-SCMxx-0.4.1-10|27	perl -pi -e 's!/usr/local/share/man/!/usr/share/man/!; s!INSTALLDIRS = site!INSTALLDIRS = vendor!' Makefile
21cr|perl-SCMxx-0.4.1-10|28	%make
21cr|perl-SCMxx-0.4.1-10|29	
21cr|perl-SCMxx-0.4.1-10|30	%install
21cr|perl-SCMxx-0.4.1-10|31	%makeinstall_std
21cr|perl-SCMxx-0.4.1-10|32	
21cr|perl-SCMxx-0.4.1-10|33	%clean
21cr|perl-SCMxx-0.4.1-10|34	
21cr|perl-SCMxx-0.4.1-10|35	%files
21cr|perl-SCMxx-0.4.1-10|36	%doc Changes
21cr|perl-SCMxx-0.4.1-10|37	%{perl_vendorlib}/%{module}.pm
21cr|perl-SCMxx-0.4.1-10|38	%{perl_vendorlib}/%{module}
21cr|perl-SCMxx-0.4.1-10|39	%{_mandir}/*/*

5395 21
21cr|perl-Scope-Upper-0.330.0-1|1	%define upstream_name    Scope-Upper
21cr|perl-Scope-Upper-0.330.0-1|2	%define upstream_version 0.33
21cr|perl-Scope-Upper-0.330.0-1|3	Name:       perl-%{upstream_name}
21cr|perl-Scope-Upper-0.330.0-1|4	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Scope-Upper-0.330.0-1|5	Release:    1
21cr|perl-Scope-Upper-0.330.0-1|6	
21cr|perl-Scope-Upper-0.330.0-1|7	Summary:    Act on upper scopes
21cr|perl-Scope-Upper-0.330.0-1|8	
21cr|perl-Scope-Upper-0.330.0-1|9	License:    GPL+ or Artistic
21cr|perl-Scope-Upper-0.330.0-1|10	Group:      Development/Perl
21cr|perl-Scope-Upper-0.330.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Scope-Upper-0.330.0-1|12	Source0:    https://www.cpan.org/modules/by-module/Scope/Scope-Upper-%{upstream_version}.tar.gz
21cr|perl-Scope-Upper-0.330.0-1|13	
21cr|perl-Scope-Upper-0.330.0-1|14	BuildRequires: perl(Exporter)
21cr|perl-Scope-Upper-0.330.0-1|15	BuildRequires: perl(XSLoader)
21cr|perl-Scope-Upper-0.330.0-1|16	BuildRequires: perl-devel
21cr|perl-Scope-Upper-0.330.0-1|17	
21cr|perl-Scope-Upper-0.330.0-1|18	%description
21cr|perl-Scope-Upper-0.330.0-1|19	This module lets you defer actions _at run-time_ that will take place when
21cr|perl-Scope-Upper-0.330.0-1|20	the control flow returns into an upper scope. Currently, you can:
21cr|perl-Scope-Upper-0.330.0-1|21	
21cr|perl-Scope-Upper-0.330.0-1|22	* *
21cr|perl-Scope-Upper-0.330.0-1|23	
21cr|perl-Scope-Upper-0.330.0-1|24	hook an upper scope end with the /reap manpage ;
21cr|perl-Scope-Upper-0.330.0-1|25	
21cr|perl-Scope-Upper-0.330.0-1|26	%prep
21cr|perl-Scope-Upper-0.330.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Scope-Upper-0.330.0-1|28	
21cr|perl-Scope-Upper-0.330.0-1|29	%build
21cr|perl-Scope-Upper-0.330.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Scope-Upper-0.330.0-1|31	
21cr|perl-Scope-Upper-0.330.0-1|32	%make
21cr|perl-Scope-Upper-0.330.0-1|33	
21cr|perl-Scope-Upper-0.330.0-1|34	%check
21cr|perl-Scope-Upper-0.330.0-1|35	# test long time
21cr|perl-Scope-Upper-0.330.0-1|36	#make test
21cr|perl-Scope-Upper-0.330.0-1|37	
21cr|perl-Scope-Upper-0.330.0-1|38	%install
21cr|perl-Scope-Upper-0.330.0-1|39	%makeinstall_std
21cr|perl-Scope-Upper-0.330.0-1|40	
21cr|perl-Scope-Upper-0.330.0-1|41	%clean
21cr|perl-Scope-Upper-0.330.0-1|42	
21cr|perl-Scope-Upper-0.330.0-1|43	%files
21cr|perl-Scope-Upper-0.330.0-1|44	%doc README Changes
21cr|perl-Scope-Upper-0.330.0-1|45	%{_mandir}/man3/*
21cr|perl-Scope-Upper-0.330.0-1|46	%{perl_vendorarch}/*

5396 21
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|1	%define upstream_name	 SCUBA-Table-NoDeco
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|2	%define upstream_version 0.03
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|3	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|6	Release:	6
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|7	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|8	Summary:	Calculate no-decompression dive times
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|9	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|10	License:	GPL+ or Artistic
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|11	Group:		Development/Perl
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|13	Source0:	https://cpan.metacpan.org/authors/id/P/PJ/PJF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|14	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|15	BuildRequires:	perl-devel
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|16	BuildArch:	noarch
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|17	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|18	%description
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|19	This module provides the ability to perform useful calculations using
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|20	dive-tables, including calculating dive groups and maximum no-decompression
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|21	times for repetitive dives. A selection of tables are available. The module
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|22	assumes that the diver is using air as their breathing gas.
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|23	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|24	%prep
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|25	%setup -n %{upstream_name}-%{upstream_version}
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|26	# fix perms
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|27	chmod 644 README Changes lib/SCUBA/Table/NoDeco.pm
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|28	# fix encoding
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|29	perl -pi -e 's/\015$//' README Changes lib/SCUBA/Table/NoDeco.pm
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|30	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|31	%build
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|33	%make
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|34	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|35	%install
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|36	%makeinstall_std
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|37	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|38	%check
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|39	make test
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|40	
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|41	%files
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|42	%doc Changes README
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|43	%{perl_vendorlib}/SCUBA
21cr|perl-SCUBA-Table-NoDeco-0.30.0-6|44	%{_mandir}/*/*

5397 21
21cr|perl-Search-Indexer-0.770.0-5|1	%define upstream_name  	    Search-Indexer
21cr|perl-Search-Indexer-0.770.0-5|2	%define upstream_version 0.77
21cr|perl-Search-Indexer-0.770.0-5|3	
21cr|perl-Search-Indexer-0.770.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Search-Indexer-0.770.0-5|5	Version:	%perl_convert_version 0.77
21cr|perl-Search-Indexer-0.770.0-5|6	Release:	5
21cr|perl-Search-Indexer-0.770.0-5|7	License:	GPL or Artistic
21cr|perl-Search-Indexer-0.770.0-5|8	Group:		Development/Perl
21cr|perl-Search-Indexer-0.770.0-5|9	Summary:	Full-text indexer
21cr|perl-Search-Indexer-0.770.0-5|10	
21cr|perl-Search-Indexer-0.770.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Search-Indexer-0.770.0-5|12	Source:		http://www.cpan.org/modules/by-module/Search/Search-Indexer-0.77.tar.gz
21cr|perl-Search-Indexer-0.770.0-5|13	
21cr|perl-Search-Indexer-0.770.0-5|14	BuildRequires:	perl-devel
21cr|perl-Search-Indexer-0.770.0-5|15	BuildRequires:	perl(BerkeleyDB)
21cr|perl-Search-Indexer-0.770.0-5|16	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Search-Indexer-0.770.0-5|17	BuildRequires:	perl(Search::QueryParser)
21cr|perl-Search-Indexer-0.770.0-5|18	BuildArch:	noarch
21cr|perl-Search-Indexer-0.770.0-5|19	
21cr|perl-Search-Indexer-0.770.0-5|20	%description
21cr|perl-Search-Indexer-0.770.0-5|21	This module provides support for indexing a collection of documents, for
21cr|perl-Search-Indexer-0.770.0-5|22	searching the collection, and displaying the sorted results, together with
21cr|perl-Search-Indexer-0.770.0-5|23	contextual excerpts of the original document.
21cr|perl-Search-Indexer-0.770.0-5|24	
21cr|perl-Search-Indexer-0.770.0-5|25	%prep
21cr|perl-Search-Indexer-0.770.0-5|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Search-Indexer-0.770.0-5|27	
21cr|perl-Search-Indexer-0.770.0-5|28	%build
21cr|perl-Search-Indexer-0.770.0-5|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Search-Indexer-0.770.0-5|30	%make
21cr|perl-Search-Indexer-0.770.0-5|31	
21cr|perl-Search-Indexer-0.770.0-5|32	%check
21cr|perl-Search-Indexer-0.770.0-5|33	make test
21cr|perl-Search-Indexer-0.770.0-5|34	
21cr|perl-Search-Indexer-0.770.0-5|35	%install
21cr|perl-Search-Indexer-0.770.0-5|36	%makeinstall_std
21cr|perl-Search-Indexer-0.770.0-5|37	
21cr|perl-Search-Indexer-0.770.0-5|38	%files
21cr|perl-Search-Indexer-0.770.0-5|39	%doc Changes README
21cr|perl-Search-Indexer-0.770.0-5|40	%{_mandir}/man3/*
21cr|perl-Search-Indexer-0.770.0-5|41	%{perl_vendorlib}/*

5398 21
21cr|perl-Search-QueryParser-0.940.0-7|1	%define upstream_name    Search-QueryParser
21cr|perl-Search-QueryParser-0.940.0-7|2	%define upstream_version 0.94
21cr|perl-Search-QueryParser-0.940.0-7|3	
21cr|perl-Search-QueryParser-0.940.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Search-QueryParser-0.940.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Search-QueryParser-0.940.0-7|6	Release:	7
21cr|perl-Search-QueryParser-0.940.0-7|7	
21cr|perl-Search-QueryParser-0.940.0-7|8	Summary:	Parses a query string into a data structure
21cr|perl-Search-QueryParser-0.940.0-7|9	
21cr|perl-Search-QueryParser-0.940.0-7|10	License:	GPL+ or Artistic
21cr|perl-Search-QueryParser-0.940.0-7|11	Group:		Development/Perl
21cr|perl-Search-QueryParser-0.940.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Search-QueryParser-0.940.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Search/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Search-QueryParser-0.940.0-7|14	
21cr|perl-Search-QueryParser-0.940.0-7|15	BuildRequires:	perl-devel
21cr|perl-Search-QueryParser-0.940.0-7|16	BuildArch:	noarch
21cr|perl-Search-QueryParser-0.940.0-7|17	
21cr|perl-Search-QueryParser-0.940.0-7|18	%description
21cr|perl-Search-QueryParser-0.940.0-7|19	This module parses a query string into a data structure to be handled by
21cr|perl-Search-QueryParser-0.940.0-7|20	external search engines. For examples of such engines, see the
21cr|perl-Search-QueryParser-0.940.0-7|21	File::Tabular manpage and the Search::Indexer manpage.
21cr|perl-Search-QueryParser-0.940.0-7|22	
21cr|perl-Search-QueryParser-0.940.0-7|23	The query string can contain simple terms, "exact phrases", field names and
21cr|perl-Search-QueryParser-0.940.0-7|24	comparison operators, '+/-' prefixes, parentheses, and boolean connectors.
21cr|perl-Search-QueryParser-0.940.0-7|25	
21cr|perl-Search-QueryParser-0.940.0-7|26	The parser can be parameterized by regular expressions for specific notions
21cr|perl-Search-QueryParser-0.940.0-7|27	of "term", "field name" or "operator" ; see the the new manpage method. The
21cr|perl-Search-QueryParser-0.940.0-7|28	parser has no support for lemmatization or other term transformations :
21cr|perl-Search-QueryParser-0.940.0-7|29	these should be done externally, before passing the query data structure to
21cr|perl-Search-QueryParser-0.940.0-7|30	the search engine.
21cr|perl-Search-QueryParser-0.940.0-7|31	
21cr|perl-Search-QueryParser-0.940.0-7|32	%prep
21cr|perl-Search-QueryParser-0.940.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Search-QueryParser-0.940.0-7|34	
21cr|perl-Search-QueryParser-0.940.0-7|35	%build
21cr|perl-Search-QueryParser-0.940.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Search-QueryParser-0.940.0-7|37	%make
21cr|perl-Search-QueryParser-0.940.0-7|38	
21cr|perl-Search-QueryParser-0.940.0-7|39	%check
21cr|perl-Search-QueryParser-0.940.0-7|40	make test
21cr|perl-Search-QueryParser-0.940.0-7|41	
21cr|perl-Search-QueryParser-0.940.0-7|42	%install
21cr|perl-Search-QueryParser-0.940.0-7|43	%makeinstall_std
21cr|perl-Search-QueryParser-0.940.0-7|44	
21cr|perl-Search-QueryParser-0.940.0-7|45	%files
21cr|perl-Search-QueryParser-0.940.0-7|46	%doc Changes README
21cr|perl-Search-QueryParser-0.940.0-7|47	%{_mandir}/man3/*
21cr|perl-Search-QueryParser-0.940.0-7|48	%{perl_vendorlib}/*

5399 21
21cr|perl-SelfLoader-1.240.0-1|1	%define upstream_name    SelfLoader
21cr|perl-SelfLoader-1.240.0-1|2	%define upstream_version 1.24
21cr|perl-SelfLoader-1.240.0-1|3	
21cr|perl-SelfLoader-1.240.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-SelfLoader-1.240.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-SelfLoader-1.240.0-1|6	Release:    1
21cr|perl-SelfLoader-1.240.0-1|7	
21cr|perl-SelfLoader-1.240.0-1|8	Summary:    Automatic function loader (using __DATA__)
21cr|perl-SelfLoader-1.240.0-1|9	
21cr|perl-SelfLoader-1.240.0-1|10	License:    GPL+ or Artistic
21cr|perl-SelfLoader-1.240.0-1|11	Group:      Development/Perl
21cr|perl-SelfLoader-1.240.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SelfLoader-1.240.0-1|13	Source0:    https://cpan.metacpan.org/authors/id/S/SM/SMUELLER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SelfLoader-1.240.0-1|14	
21cr|perl-SelfLoader-1.240.0-1|15	BuildRequires: perl-devel
21cr|perl-SelfLoader-1.240.0-1|16	
21cr|perl-SelfLoader-1.240.0-1|17	
21cr|perl-SelfLoader-1.240.0-1|18	BuildArch: noarch
21cr|perl-SelfLoader-1.240.0-1|19	
21cr|perl-SelfLoader-1.240.0-1|20	%description
21cr|perl-SelfLoader-1.240.0-1|21	This module tells its users that functions in the FOOBAR package are to be
21cr|perl-SelfLoader-1.240.0-1|22	autoloaded from after the '__DATA__' token. See also the
21cr|perl-SelfLoader-1.240.0-1|23	perlsub/"Autoloading" manpage.
21cr|perl-SelfLoader-1.240.0-1|24	
21cr|perl-SelfLoader-1.240.0-1|25	The __DATA__ token
21cr|perl-SelfLoader-1.240.0-1|26	The '__DATA__' token tells the perl compiler that the perl code for
21cr|perl-SelfLoader-1.240.0-1|27	compilation is finished. Everything after the '__DATA__' token is
21cr|perl-SelfLoader-1.240.0-1|28	available for reading via the filehandle FOOBAR::DATA, where FOOBAR is
21cr|perl-SelfLoader-1.240.0-1|29	the name of the current package when the '__DATA__' token is reached.
21cr|perl-SelfLoader-1.240.0-1|30	This works just the same as '__END__' does in package 'main', but for
21cr|perl-SelfLoader-1.240.0-1|31	other modules data after '__END__' is not automatically retrievable,
21cr|perl-SelfLoader-1.240.0-1|32	whereas data after '__DATA__' is. The '__DATA__' token is not
21cr|perl-SelfLoader-1.240.0-1|33	recognized in versions of perl prior to 5.001m.
21cr|perl-SelfLoader-1.240.0-1|34	
21cr|perl-SelfLoader-1.240.0-1|35	Note that it is possible to have '__DATA__' tokens in the same package
21cr|perl-SelfLoader-1.240.0-1|36	in multiple files, and that the last '__DATA__' token in a given
21cr|perl-SelfLoader-1.240.0-1|37	package that is encountered by the compiler is the one accessible by
21cr|perl-SelfLoader-1.240.0-1|38	the filehandle. This also applies to '__END__' and main, i.e. if the
21cr|perl-SelfLoader-1.240.0-1|39	'main' program has an '__END__', but a module 'require'd (_not_ 'use'd)
21cr|perl-SelfLoader-1.240.0-1|40	by that program has a 'package main;' declaration followed by an
21cr|perl-SelfLoader-1.240.0-1|41	''__DATA__'', then the 'DATA' filehandle is set to access the data
21cr|perl-SelfLoader-1.240.0-1|42	after the '__DATA__' in the module, _not_ the data after the '__END__'
21cr|perl-SelfLoader-1.240.0-1|43	token in the 'main' program, since the compiler encounters the
21cr|perl-SelfLoader-1.240.0-1|44	'require'd file later.
21cr|perl-SelfLoader-1.240.0-1|45	
21cr|perl-SelfLoader-1.240.0-1|46	%prep
21cr|perl-SelfLoader-1.240.0-1|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-SelfLoader-1.240.0-1|48	
21cr|perl-SelfLoader-1.240.0-1|49	%build
21cr|perl-SelfLoader-1.240.0-1|50	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-SelfLoader-1.240.0-1|51	%make
21cr|perl-SelfLoader-1.240.0-1|52	
21cr|perl-SelfLoader-1.240.0-1|53	%check
21cr|perl-SelfLoader-1.240.0-1|54	make test
21cr|perl-SelfLoader-1.240.0-1|55	
21cr|perl-SelfLoader-1.240.0-1|56	%install
21cr|perl-SelfLoader-1.240.0-1|57	%makeinstall_std
21cr|perl-SelfLoader-1.240.0-1|58	
21cr|perl-SelfLoader-1.240.0-1|59	%clean
21cr|perl-SelfLoader-1.240.0-1|60	
21cr|perl-SelfLoader-1.240.0-1|61	%files
21cr|perl-SelfLoader-1.240.0-1|62	%doc Changes README
21cr|perl-SelfLoader-1.240.0-1|63	%{_mandir}/man3/*
21cr|perl-SelfLoader-1.240.0-1|64	%{perl_vendorlib}/*

5400 21
21cr|perl-Sereal-4.25.0-1|1	%define upstream_name Sereal
21cr|perl-Sereal-4.25.0-1|2	%define upstream_version 4.025
21cr|perl-Sereal-4.25.0-1|3	
21cr|perl-Sereal-4.25.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Sereal-4.25.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Sereal-4.25.0-1|6	Release:        1
21cr|perl-Sereal-4.25.0-1|7	Summary:        Fast, compact, powerful binary (de-)serialization
21cr|perl-Sereal-4.25.0-1|8	# Makefile.PL defines LICENSE
21cr|perl-Sereal-4.25.0-1|9	License:        GPL+ or Artistic
21cr|perl-Sereal-4.25.0-1|10	Group:          Development/Perl
21cr|perl-Sereal-4.25.0-1|11	URL:            http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Sereal-4.25.0-1|12	Source0:        http://www.cpan.org/authors/id/Y/YV/YVES/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sereal-4.25.0-1|13	BuildArch:      noarch
21cr|perl-Sereal-4.25.0-1|14	BuildRequires:  coreutils
21cr|perl-Sereal-4.25.0-1|15	BuildRequires:  findutils
21cr|perl-Sereal-4.25.0-1|16	BuildRequires:  make
21cr|perl-Sereal-4.25.0-1|17	BuildRequires:  perl
21cr|perl-Sereal-4.25.0-1|18	# blib not used
21cr|perl-Sereal-4.25.0-1|19	BuildRequires:  perl(Config)
21cr|perl-Sereal-4.25.0-1|20	BuildRequires:  perl(constant)
21cr|perl-Sereal-4.25.0-1|21	BuildRequires:  perl(Cwd)
21cr|perl-Sereal-4.25.0-1|22	# Devel::CheckLib not used
21cr|perl-Sereal-4.25.0-1|23	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Sereal-4.25.0-1|24	# File::Find not used
21cr|perl-Sereal-4.25.0-1|25	# File::Path not used
21cr|perl-Sereal-4.25.0-1|26	# File::Spec not used
21cr|perl-Sereal-4.25.0-1|27	BuildRequires:  perl(strict)
21cr|perl-Sereal-4.25.0-1|28	BuildRequires:  perl(warnings)
21cr|perl-Sereal-4.25.0-1|29	# Run-time:
21cr|perl-Sereal-4.25.0-1|30	BuildRequires:  perl(Exporter)
21cr|perl-Sereal-4.25.0-1|31	BuildRequires:  perl(Sereal::Decoder) >= 3.14
21cr|perl-Sereal-4.25.0-1|32	BuildRequires:  perl(Sereal::Encoder) >= 3.14
21cr|perl-Sereal-4.25.0-1|33	# Tests:
21cr|perl-Sereal-4.25.0-1|34	# Benchmark not used
21cr|perl-Sereal-4.25.0-1|35	BuildRequires:  perl(Carp)
21cr|perl-Sereal-4.25.0-1|36	BuildRequires:  perl(Data::Dumper)
21cr|perl-Sereal-4.25.0-1|37	BuildRequires:  perl(Devel::Peek)
21cr|perl-Sereal-4.25.0-1|38	BuildRequires:  perl(Encode)
21cr|perl-Sereal-4.25.0-1|39	BuildRequires:  perl(File::Path)
21cr|perl-Sereal-4.25.0-1|40	BuildRequires:  perl(File::Spec)
21cr|perl-Sereal-4.25.0-1|41	BuildRequires:  perl(integer)
21cr|perl-Sereal-4.25.0-1|42	BuildRequires:  perl(List::Util)
21cr|perl-Sereal-4.25.0-1|43	BuildRequires:  perl(overload)
21cr|perl-Sereal-4.25.0-1|44	BuildRequires:  perl(Scalar::Util)
21cr|perl-Sereal-4.25.0-1|45	BuildRequires:  perl(Sereal::Decoder::Constants)
21cr|perl-Sereal-4.25.0-1|46	BuildRequires:  perl(Sereal::Encoder::Constants)
21cr|perl-Sereal-4.25.0-1|47	BuildRequires:  perl(Storable)
21cr|perl-Sereal-4.25.0-1|48	BuildRequires:  perl(Test::LongString)
21cr|perl-Sereal-4.25.0-1|49	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-Sereal-4.25.0-1|50	BuildRequires:  perl(Test::Warn)
21cr|perl-Sereal-4.25.0-1|51	BuildRequires:  perl(Tie::Array)
21cr|perl-Sereal-4.25.0-1|52	BuildRequires:  perl(Tie::Hash)
21cr|perl-Sereal-4.25.0-1|53	BuildRequires:  perl(Tie::Scalar)
21cr|perl-Sereal-4.25.0-1|54	# Time::HiRes not used
21cr|perl-Sereal-4.25.0-1|55	BuildRequires:  perl(threads)
21cr|perl-Sereal-4.25.0-1|56	BuildRequires:  perl(threads::shared)
21cr|perl-Sereal-4.25.0-1|57	BuildRequires:  perl(utf8)
21cr|perl-Sereal-4.25.0-1|58	BuildRequires:  perl(version)
21cr|perl-Sereal-4.25.0-1|59	# Optional tests:
21cr|perl-Sereal-4.25.0-1|60	BuildRequires:  perl(Test::Deep) >= 0.110
21cr|perl-Sereal-4.25.0-1|61	BuildRequires:  perl(Test::Deep::NoTest)
21cr|perl-Sereal-4.25.0-1|62	
21cr|perl-Sereal-4.25.0-1|63	%description
21cr|perl-Sereal-4.25.0-1|64	Sereal is an efficient, compact-output, binary and feature-rich serialization
21cr|perl-Sereal-4.25.0-1|65	protocol. The Perl encoder is implemented as the Sereal::Encoder module, the
21cr|perl-Sereal-4.25.0-1|66	Perl decoder correspondingly as Sereal::Decoder. This Sereal module is a very
21cr|perl-Sereal-4.25.0-1|67	thin wrapper around both Sereal::Encoder and Sereal::Decoder. It depends on
21cr|perl-Sereal-4.25.0-1|68	both and loads both.
21cr|perl-Sereal-4.25.0-1|69	
21cr|perl-Sereal-4.25.0-1|70	%prep
21cr|perl-Sereal-4.25.0-1|71	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sereal-4.25.0-1|72	
21cr|perl-Sereal-4.25.0-1|73	%build
21cr|perl-Sereal-4.25.0-1|74	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sereal-4.25.0-1|75	%make
21cr|perl-Sereal-4.25.0-1|76	
21cr|perl-Sereal-4.25.0-1|77	%install
21cr|perl-Sereal-4.25.0-1|78	%makeinstall_std
21cr|perl-Sereal-4.25.0-1|79	
21cr|perl-Sereal-4.25.0-1|80	find %{buildroot} -name '*.packlist' -delete
21cr|perl-Sereal-4.25.0-1|81	%{_fixperms} %{buildroot}/*
21cr|perl-Sereal-4.25.0-1|82	
21cr|perl-Sereal-4.25.0-1|83	%check
21cr|perl-Sereal-4.25.0-1|84	make test
21cr|perl-Sereal-4.25.0-1|85	
21cr|perl-Sereal-4.25.0-1|86	%files
21cr|perl-Sereal-4.25.0-1|87	%doc Changes README
21cr|perl-Sereal-4.25.0-1|88	%{perl_vendorlib}/*
21cr|perl-Sereal-4.25.0-1|89	%{_mandir}/man3/*

5401 21
21cr|perl-Sereal-Decoder-4.25.0-1|1	%define upstream_name Sereal-Decoder
21cr|perl-Sereal-Decoder-4.25.0-1|2	%define upstream_version 4.025
21cr|perl-Sereal-Decoder-4.25.0-1|3	%define debug_package %{nil}
21cr|perl-Sereal-Decoder-4.25.0-1|4	
21cr|perl-Sereal-Decoder-4.25.0-1|5	Summary:	Getting the most out of the Perl-Sereal implementation
21cr|perl-Sereal-Decoder-4.25.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Sereal-Decoder-4.25.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sereal-Decoder-4.25.0-1|8	Release:	1
21cr|perl-Sereal-Decoder-4.25.0-1|9	License:	GPL+ or Artistic
21cr|perl-Sereal-Decoder-4.25.0-1|10	Group:		Development/Perl
21cr|perl-Sereal-Decoder-4.25.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sereal-Decoder-4.25.0-1|12	#Source0:	http://www.cpan.org/modules/by-module/Sereal/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sereal-Decoder-4.25.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/Y/YV/YVES/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sereal-Decoder-4.25.0-1|14	BuildRequires:	perl-devel
21cr|perl-Sereal-Decoder-4.25.0-1|15	BuildRequires:	pkgconfig(libzstd)
21cr|perl-Sereal-Decoder-4.25.0-1|16	BuildRequires:	perl(Data::Dumper)
21cr|perl-Sereal-Decoder-4.25.0-1|17	BuildRequires:	perl(Devel::Peek)
21cr|perl-Sereal-Decoder-4.25.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.0.0
21cr|perl-Sereal-Decoder-4.25.0-1|19	BuildRequires:	perl(ExtUtils::ParseXS) >= 2.210.0
21cr|perl-Sereal-Decoder-4.25.0-1|20	BuildRequires:	perl(File::Find)
21cr|perl-Sereal-Decoder-4.25.0-1|21	BuildRequires:	perl(File::Path)
21cr|perl-Sereal-Decoder-4.25.0-1|22	BuildRequires:	perl(File::Spec)
21cr|perl-Sereal-Decoder-4.25.0-1|23	BuildRequires:	perl(Scalar::Util)
21cr|perl-Sereal-Decoder-4.25.0-1|24	BuildRequires:	perl(Test::Deep)
21cr|perl-Sereal-Decoder-4.25.0-1|25	BuildRequires:	perl(Test::LongString)
21cr|perl-Sereal-Decoder-4.25.0-1|26	BuildRequires:	perl(Test::More) >= 0.880.0
21cr|perl-Sereal-Decoder-4.25.0-1|27	BuildRequires:	perl(Test::Warn)
21cr|perl-Sereal-Decoder-4.25.0-1|28	BuildRequires:	perl(XSLoader)
21cr|perl-Sereal-Decoder-4.25.0-1|29	
21cr|perl-Sereal-Decoder-4.25.0-1|30	%description
21cr|perl-Sereal-Decoder-4.25.0-1|31	Devel::CheckLib is a perl module that checks whether a particular C library
21cr|perl-Sereal-Decoder-4.25.0-1|32	and its headers are available.
21cr|perl-Sereal-Decoder-4.25.0-1|33	
21cr|perl-Sereal-Decoder-4.25.0-1|34	%files
21cr|perl-Sereal-Decoder-4.25.0-1|35	%doc Changes INSTALL META.json META.yml
21cr|perl-Sereal-Decoder-4.25.0-1|36	%{_mandir}/man3/*
21cr|perl-Sereal-Decoder-4.25.0-1|37	%{perl_vendorarch}/*
21cr|perl-Sereal-Decoder-4.25.0-1|38	
21cr|perl-Sereal-Decoder-4.25.0-1|39	#----------------------------------------------------------------------------
21cr|perl-Sereal-Decoder-4.25.0-1|40	
21cr|perl-Sereal-Decoder-4.25.0-1|41	%prep
21cr|perl-Sereal-Decoder-4.25.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sereal-Decoder-4.25.0-1|43	
21cr|perl-Sereal-Decoder-4.25.0-1|44	%build
21cr|perl-Sereal-Decoder-4.25.0-1|45	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sereal-Decoder-4.25.0-1|46	%make
21cr|perl-Sereal-Decoder-4.25.0-1|47	
21cr|perl-Sereal-Decoder-4.25.0-1|48	%install
21cr|perl-Sereal-Decoder-4.25.0-1|49	%makeinstall_std
21cr|perl-Sereal-Decoder-4.25.0-1|50	
21cr|perl-Sereal-Decoder-4.25.0-1|51	%check
21cr|perl-Sereal-Decoder-4.25.0-1|52	make test

5402 21
21cr|perl-Sereal-Encoder-4.25.0-1|1	%define upstream_name Sereal-Encoder
21cr|perl-Sereal-Encoder-4.25.0-1|2	%define upstream_version 4.025
21cr|perl-Sereal-Encoder-4.25.0-1|3	%define debug_package %{nil}
21cr|perl-Sereal-Encoder-4.25.0-1|4	
21cr|perl-Sereal-Encoder-4.25.0-1|5	Summary:	Fast, compact, powerful binary serialization
21cr|perl-Sereal-Encoder-4.25.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-Sereal-Encoder-4.25.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sereal-Encoder-4.25.0-1|8	Release:	1
21cr|perl-Sereal-Encoder-4.25.0-1|9	License:	GPL+ or Artistic
21cr|perl-Sereal-Encoder-4.25.0-1|10	Group:		Development/Perl
21cr|perl-Sereal-Encoder-4.25.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sereal-Encoder-4.25.0-1|12	Source0:	https://cpan.metacpan.org/authors/id/Y/YV/YVES/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sereal-Encoder-4.25.0-1|13	BuildRequires:	perl-devel
21cr|perl-Sereal-Encoder-4.25.0-1|14	BuildRequires:	pkgconfig(libzstd)
21cr|perl-Sereal-Encoder-4.25.0-1|15	BuildRequires:	perl(Data::Dumper)
21cr|perl-Sereal-Encoder-4.25.0-1|16	BuildRequires:	perl(Devel::Peek)
21cr|perl-Sereal-Encoder-4.25.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.0.0
21cr|perl-Sereal-Encoder-4.25.0-1|18	BuildRequires:	perl(ExtUtils::ParseXS) >= 2.210.0
21cr|perl-Sereal-Encoder-4.25.0-1|19	BuildRequires:	perl(File::Find)
21cr|perl-Sereal-Encoder-4.25.0-1|20	BuildRequires:	perl(File::Path)
21cr|perl-Sereal-Encoder-4.25.0-1|21	BuildRequires:	perl(File::Spec)
21cr|perl-Sereal-Encoder-4.25.0-1|22	BuildRequires:	perl(Scalar::Util)
21cr|perl-Sereal-Encoder-4.25.0-1|23	BuildRequires:	perl(Sereal::Decoder) >= 3.0.0
21cr|perl-Sereal-Encoder-4.25.0-1|24	BuildRequires:	perl(Test::Deep)
21cr|perl-Sereal-Encoder-4.25.0-1|25	BuildRequires:	perl(Test::LongString)
21cr|perl-Sereal-Encoder-4.25.0-1|26	BuildRequires:	perl(Test::More) >= 0.880.0
21cr|perl-Sereal-Encoder-4.25.0-1|27	BuildRequires:	perl(Test::Warn)
21cr|perl-Sereal-Encoder-4.25.0-1|28	BuildRequires:	perl(XSLoader)
21cr|perl-Sereal-Encoder-4.25.0-1|29	
21cr|perl-Sereal-Encoder-4.25.0-1|30	%description
21cr|perl-Sereal-Encoder-4.25.0-1|31	Devel::CheckLib is a perl module that checks whether a particular C library
21cr|perl-Sereal-Encoder-4.25.0-1|32	and its headers are available.
21cr|perl-Sereal-Encoder-4.25.0-1|33	
21cr|perl-Sereal-Encoder-4.25.0-1|34	%files
21cr|perl-Sereal-Encoder-4.25.0-1|35	%doc Changes INSTALL META.json META.yml
21cr|perl-Sereal-Encoder-4.25.0-1|36	%{_mandir}/man3/*
21cr|perl-Sereal-Encoder-4.25.0-1|37	%{perl_vendorarch}/*
21cr|perl-Sereal-Encoder-4.25.0-1|38	
21cr|perl-Sereal-Encoder-4.25.0-1|39	#----------------------------------------------------------------------------
21cr|perl-Sereal-Encoder-4.25.0-1|40	
21cr|perl-Sereal-Encoder-4.25.0-1|41	%prep
21cr|perl-Sereal-Encoder-4.25.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sereal-Encoder-4.25.0-1|43	
21cr|perl-Sereal-Encoder-4.25.0-1|44	%build
21cr|perl-Sereal-Encoder-4.25.0-1|45	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sereal-Encoder-4.25.0-1|46	%make
21cr|perl-Sereal-Encoder-4.25.0-1|47	
21cr|perl-Sereal-Encoder-4.25.0-1|48	%install
21cr|perl-Sereal-Encoder-4.25.0-1|49	%makeinstall_std
21cr|perl-Sereal-Encoder-4.25.0-1|50	
21cr|perl-Sereal-Encoder-4.25.0-1|51	%check
21cr|perl-Sereal-Encoder-4.25.0-1|52	make test

5403 21
21cr|perl-Server-Starter-0.350.0-1|1	%define upstream_name    Server-Starter
21cr|perl-Server-Starter-0.350.0-1|2	%define upstream_version 0.35
21cr|perl-Server-Starter-0.350.0-1|3	
21cr|perl-Server-Starter-0.350.0-1|4	Name:           perl-Server-Starter
21cr|perl-Server-Starter-0.350.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Server-Starter-0.350.0-1|6	Release:        1
21cr|perl-Server-Starter-0.350.0-1|7	Summary:        Superdaemon for hot-deploying server programs
21cr|perl-Server-Starter-0.350.0-1|8	Group:          Development/Perl
21cr|perl-Server-Starter-0.350.0-1|9	License:        GPL+ or Artistic
21cr|perl-Server-Starter-0.350.0-1|10	URL:            https://metacpan.org/release/Server-Starter
21cr|perl-Server-Starter-0.350.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/K/KA/KAZUHO/Server-Starter-%{upstream_version}.tar.gz
21cr|perl-Server-Starter-0.350.0-1|12	BuildArch:      noarch
21cr|perl-Server-Starter-0.350.0-1|13	
21cr|perl-Server-Starter-0.350.0-1|14	BuildRequires:  perl-generators
21cr|perl-Server-Starter-0.350.0-1|15	BuildRequires:  perl(Carp)
21cr|perl-Server-Starter-0.350.0-1|16	BuildRequires:  perl(Exporter)
21cr|perl-Server-Starter-0.350.0-1|17	BuildRequires:  perl(Fcntl)
21cr|perl-Server-Starter-0.350.0-1|18	BuildRequires:  perl(File::Basename)
21cr|perl-Server-Starter-0.350.0-1|19	BuildRequires:  perl(File::Spec)
21cr|perl-Server-Starter-0.350.0-1|20	BuildRequires:  perl(Getopt::Long)
21cr|perl-Server-Starter-0.350.0-1|21	BuildRequires:  perl(IO::Handle)
21cr|perl-Server-Starter-0.350.0-1|22	BuildRequires:  perl(IO::Socket::UNIX)
21cr|perl-Server-Starter-0.350.0-1|23	BuildRequires:  perl(Module::Build)
21cr|perl-Server-Starter-0.350.0-1|24	BuildRequires:  perl(POSIX)
21cr|perl-Server-Starter-0.350.0-1|25	BuildRequires:  perl(Pod::Usage)
21cr|perl-Server-Starter-0.350.0-1|26	BuildRequires:  perl(Socket)
21cr|perl-Server-Starter-0.350.0-1|27	BuildRequires:  perl(strict)
21cr|perl-Server-Starter-0.350.0-1|28	BuildRequires:  perl(warnings)
21cr|perl-Server-Starter-0.350.0-1|29	
21cr|perl-Server-Starter-0.350.0-1|30	# For the tests
21cr|perl-Server-Starter-0.350.0-1|31	BuildRequires:  perl(IO::Socket::IP)
21cr|perl-Server-Starter-0.350.0-1|32	BuildRequires:  perl(Net::EmptyPort)
21cr|perl-Server-Starter-0.350.0-1|33	BuildRequires:  perl(Test::TCP) >= 2.08
21cr|perl-Server-Starter-0.350.0-1|34	BuildRequires:  perl(Test::Requires)
21cr|perl-Server-Starter-0.350.0-1|35	BuildRequires:  perl(Test::SharedFork)
21cr|perl-Server-Starter-0.350.0-1|36	
21cr|perl-Server-Starter-0.350.0-1|37	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Server-Starter-0.350.0-1|38	
21cr|perl-Server-Starter-0.350.0-1|39	%package start_server
21cr|perl-Server-Starter-0.350.0-1|40	Summary:        perl-Server-Starter start_server script
21cr|perl-Server-Starter-0.350.0-1|41	Requires:       perl-Server-Starter = %{version}-%{release}
21cr|perl-Server-Starter-0.350.0-1|42	
21cr|perl-Server-Starter-0.350.0-1|43	%description
21cr|perl-Server-Starter-0.350.0-1|44	It is often a pain to write a server program that supports graceful
21cr|perl-Server-Starter-0.350.0-1|45	restarts, with no resource leaks. Server::Starter, solves the problem by
21cr|perl-Server-Starter-0.350.0-1|46	splitting the task into two. One is start_server, a script provided as a
21cr|perl-Server-Starter-0.350.0-1|47	part of the module, which works as a superdaemon that binds to zero or
21cr|perl-Server-Starter-0.350.0-1|48	more TCP ports, and repeatedly spawns the server program that actually
21cr|perl-Server-Starter-0.350.0-1|49	handles the necessary tasks (for example, responding to incoming
21cr|perl-Server-Starter-0.350.0-1|50	connections). The spawned server programs under Server::Starter call
21cr|perl-Server-Starter-0.350.0-1|51	accept(2) and handle the requests.
21cr|perl-Server-Starter-0.350.0-1|52	
21cr|perl-Server-Starter-0.350.0-1|53	%description start_server
21cr|perl-Server-Starter-0.350.0-1|54	perl-Server-Starter's start_server script.
21cr|perl-Server-Starter-0.350.0-1|55	
21cr|perl-Server-Starter-0.350.0-1|56	%prep
21cr|perl-Server-Starter-0.350.0-1|57	%setup -q -n Server-Starter-%{upstream_version}
21cr|perl-Server-Starter-0.350.0-1|58	
21cr|perl-Server-Starter-0.350.0-1|59	%build
21cr|perl-Server-Starter-0.350.0-1|60	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Server-Starter-0.350.0-1|61	./Build
21cr|perl-Server-Starter-0.350.0-1|62	
21cr|perl-Server-Starter-0.350.0-1|63	%install
21cr|perl-Server-Starter-0.350.0-1|64	./Build install --destdir=%{buildroot} --create_packlist=0
21cr|perl-Server-Starter-0.350.0-1|65	%{_fixperms} %{buildroot}/*
21cr|perl-Server-Starter-0.350.0-1|66	
21cr|perl-Server-Starter-0.350.0-1|67	%check
21cr|perl-Server-Starter-0.350.0-1|68	./Build test
21cr|perl-Server-Starter-0.350.0-1|69	
21cr|perl-Server-Starter-0.350.0-1|70	%files
21cr|perl-Server-Starter-0.350.0-1|71	%doc Changes README.md
21cr|perl-Server-Starter-0.350.0-1|72	%license LICENSE
21cr|perl-Server-Starter-0.350.0-1|73	%{perl_vendorlib}/*
21cr|perl-Server-Starter-0.350.0-1|74	%{_mandir}/man3/*
21cr|perl-Server-Starter-0.350.0-1|75	
21cr|perl-Server-Starter-0.350.0-1|76	%files start_server
21cr|perl-Server-Starter-0.350.0-1|77	%{_bindir}/start_server
21cr|perl-Server-Starter-0.350.0-1|78	%{_mandir}/man1/start_server.*
21cr|perl-Server-Starter-0.350.0-1|79	

5404 21
21cr|perl-Set-Infinite-0.650.0-7|1	%define upstream_name    Set-Infinite
21cr|perl-Set-Infinite-0.650.0-7|2	%define upstream_version 0.65
21cr|perl-Set-Infinite-0.650.0-7|3	
21cr|perl-Set-Infinite-0.650.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Set-Infinite-0.650.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Set-Infinite-0.650.0-7|6	Release:	7
21cr|perl-Set-Infinite-0.650.0-7|7	
21cr|perl-Set-Infinite-0.650.0-7|8	Summary:	Infinite Set Theory module, with Date, Time
21cr|perl-Set-Infinite-0.650.0-7|9	
21cr|perl-Set-Infinite-0.650.0-7|10	License:	GPL+ or Artistic
21cr|perl-Set-Infinite-0.650.0-7|11	Group:		Development/Perl
21cr|perl-Set-Infinite-0.650.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Set-Infinite-0.650.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Set/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Set-Infinite-0.650.0-7|14	
21cr|perl-Set-Infinite-0.650.0-7|15	BuildRequires:	perl-devel
21cr|perl-Set-Infinite-0.650.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-Set-Infinite-0.650.0-7|17	BuildRequires:	perl(Time::Local)
21cr|perl-Set-Infinite-0.650.0-7|18	BuildArch:	noarch
21cr|perl-Set-Infinite-0.650.0-7|19	
21cr|perl-Set-Infinite-0.650.0-7|20	%description
21cr|perl-Set-Infinite-0.650.0-7|21	Set::Infinite is a Set Theory module for infinite sets.
21cr|perl-Set-Infinite-0.650.0-7|22	
21cr|perl-Set-Infinite-0.650.0-7|23	A set is a collection of objects. The objects that belong to a set are
21cr|perl-Set-Infinite-0.650.0-7|24	called its members, or "elements".
21cr|perl-Set-Infinite-0.650.0-7|25	
21cr|perl-Set-Infinite-0.650.0-7|26	As objects we allow (almost) anything: reals, integers, and objects (such
21cr|perl-Set-Infinite-0.650.0-7|27	as dates).
21cr|perl-Set-Infinite-0.650.0-7|28	
21cr|perl-Set-Infinite-0.650.0-7|29	%prep
21cr|perl-Set-Infinite-0.650.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Set-Infinite-0.650.0-7|31	
21cr|perl-Set-Infinite-0.650.0-7|32	%build
21cr|perl-Set-Infinite-0.650.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Set-Infinite-0.650.0-7|34	%make
21cr|perl-Set-Infinite-0.650.0-7|35	
21cr|perl-Set-Infinite-0.650.0-7|36	%check
21cr|perl-Set-Infinite-0.650.0-7|37	%make test
21cr|perl-Set-Infinite-0.650.0-7|38	
21cr|perl-Set-Infinite-0.650.0-7|39	%install
21cr|perl-Set-Infinite-0.650.0-7|40	%makeinstall_std
21cr|perl-Set-Infinite-0.650.0-7|41	
21cr|perl-Set-Infinite-0.650.0-7|42	%files
21cr|perl-Set-Infinite-0.650.0-7|43	%doc Changes LICENSE META.yml README
21cr|perl-Set-Infinite-0.650.0-7|44	%{_mandir}/man3/*
21cr|perl-Set-Infinite-0.650.0-7|45	%{perl_vendorlib}/*

5405 21
21cr|perl-Set-IntSpan-1.190.0-5|1	%define upstream_name    Set-IntSpan
21cr|perl-Set-IntSpan-1.190.0-5|2	%define upstream_version 1.19
21cr|perl-Set-IntSpan-1.190.0-5|3	
21cr|perl-Set-IntSpan-1.190.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Set-IntSpan-1.190.0-5|5	Version:	%perl_convert_version 1.19
21cr|perl-Set-IntSpan-1.190.0-5|6	Release:	5
21cr|perl-Set-IntSpan-1.190.0-5|7	
21cr|perl-Set-IntSpan-1.190.0-5|8	Summary:	Manage sets of integers
21cr|perl-Set-IntSpan-1.190.0-5|9	
21cr|perl-Set-IntSpan-1.190.0-5|10	License:	GPL+ or Artistic
21cr|perl-Set-IntSpan-1.190.0-5|11	Group:		Development/Perl
21cr|perl-Set-IntSpan-1.190.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Set-IntSpan-1.190.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Set/Set-IntSpan-1.19.tar.gz
21cr|perl-Set-IntSpan-1.190.0-5|14	
21cr|perl-Set-IntSpan-1.190.0-5|15	BuildRequires:	perl-devel
21cr|perl-Set-IntSpan-1.190.0-5|16	BuildArch: noarch
21cr|perl-Set-IntSpan-1.190.0-5|17	
21cr|perl-Set-IntSpan-1.190.0-5|18	%description
21cr|perl-Set-IntSpan-1.190.0-5|19	Set::IntSpan manages sets of integers.  It is optimized for sets that
21cr|perl-Set-IntSpan-1.190.0-5|20	have long runs of consecutive integers.  These arise, for example, in
21cr|perl-Set-IntSpan-1.190.0-5|21	.newsrc files, which maintain lists of articles:
21cr|perl-Set-IntSpan-1.190.0-5|22	
21cr|perl-Set-IntSpan-1.190.0-5|23	alt.foo: 1-21,28,31
21cr|perl-Set-IntSpan-1.190.0-5|24	alt.bar: 1-14192,14194,14196-14221
21cr|perl-Set-IntSpan-1.190.0-5|25	
21cr|perl-Set-IntSpan-1.190.0-5|26	Sets are stored internally in a run-length coded form.  This provides
21cr|perl-Set-IntSpan-1.190.0-5|27	for both compact storage and efficient computation.  In particular,
21cr|perl-Set-IntSpan-1.190.0-5|28	set operations can be performed directly on the encoded
21cr|perl-Set-IntSpan-1.190.0-5|29	representation.
21cr|perl-Set-IntSpan-1.190.0-5|30	
21cr|perl-Set-IntSpan-1.190.0-5|31	%prep
21cr|perl-Set-IntSpan-1.190.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Set-IntSpan-1.190.0-5|33	
21cr|perl-Set-IntSpan-1.190.0-5|34	%build
21cr|perl-Set-IntSpan-1.190.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Set-IntSpan-1.190.0-5|36	%make
21cr|perl-Set-IntSpan-1.190.0-5|37	
21cr|perl-Set-IntSpan-1.190.0-5|38	%check
21cr|perl-Set-IntSpan-1.190.0-5|39	make test
21cr|perl-Set-IntSpan-1.190.0-5|40	
21cr|perl-Set-IntSpan-1.190.0-5|41	%install
21cr|perl-Set-IntSpan-1.190.0-5|42	%makeinstall_std
21cr|perl-Set-IntSpan-1.190.0-5|43	
21cr|perl-Set-IntSpan-1.190.0-5|44	%files
21cr|perl-Set-IntSpan-1.190.0-5|45	%doc Changes README
21cr|perl-Set-IntSpan-1.190.0-5|46	%{perl_vendorlib}/Set/IntSpan.pm
21cr|perl-Set-IntSpan-1.190.0-5|47	%{_mandir}/*/*

5406 21
21cr|perl-Set-Object-1.420.0-1|1	%define upstream_name	 Set-Object
21cr|perl-Set-Object-1.420.0-1|2	%define upstream_version 1.42
21cr|perl-Set-Object-1.420.0-1|3	
21cr|perl-Set-Object-1.420.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Set-Object-1.420.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Set-Object-1.420.0-1|6	Release:	1
21cr|perl-Set-Object-1.420.0-1|7	
21cr|perl-Set-Object-1.420.0-1|8	Summary:	Set of objects and strings in Perl
21cr|perl-Set-Object-1.420.0-1|9	
21cr|perl-Set-Object-1.420.0-1|10	License:	Artistic/GPL
21cr|perl-Set-Object-1.420.0-1|11	Group:		Development/Perl
21cr|perl-Set-Object-1.420.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Set-Object-1.420.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Set/Set-Object-%{upstream_version}.tar.gz
21cr|perl-Set-Object-1.420.0-1|14	
21cr|perl-Set-Object-1.420.0-1|15	BuildRequires:	perl-devel
21cr|perl-Set-Object-1.420.0-1|16	BuildRequires:	perl(Test::LeakTrace)
21cr|perl-Set-Object-1.420.0-1|17	BuildRequires:	perl(Test::Pod)
21cr|perl-Set-Object-1.420.0-1|18	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Set-Object-1.420.0-1|19	BuildRequires:	perl(Devel::Peek)
21cr|perl-Set-Object-1.420.0-1|20	
21cr|perl-Set-Object-1.420.0-1|21	%description
21cr|perl-Set-Object-1.420.0-1|22	This module implements a set of objects, that is, an unordered collection of
21cr|perl-Set-Object-1.420.0-1|23	objects without duplication.
21cr|perl-Set-Object-1.420.0-1|24	
21cr|perl-Set-Object-1.420.0-1|25	%prep
21cr|perl-Set-Object-1.420.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Set-Object-1.420.0-1|27	# should not have been included
21cr|perl-Set-Object-1.420.0-1|28	# http://rt.cpan.org/Ticket/Display.html?id=37799
21cr|perl-Set-Object-1.420.0-1|29	rm -f t/misc/threads.t
21cr|perl-Set-Object-1.420.0-1|30	
21cr|perl-Set-Object-1.420.0-1|31	%build
21cr|perl-Set-Object-1.420.0-1|32	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Set-Object-1.420.0-1|33	%make
21cr|perl-Set-Object-1.420.0-1|34	
21cr|perl-Set-Object-1.420.0-1|35	%check
21cr|perl-Set-Object-1.420.0-1|36	%make test
21cr|perl-Set-Object-1.420.0-1|37	
21cr|perl-Set-Object-1.420.0-1|38	%install
21cr|perl-Set-Object-1.420.0-1|39	%makeinstall_std
21cr|perl-Set-Object-1.420.0-1|40	
21cr|perl-Set-Object-1.420.0-1|41	%clean
21cr|perl-Set-Object-1.420.0-1|42	
21cr|perl-Set-Object-1.420.0-1|43	%files
21cr|perl-Set-Object-1.420.0-1|44	%doc README
21cr|perl-Set-Object-1.420.0-1|45	%{perl_vendorarch}/Set
21cr|perl-Set-Object-1.420.0-1|46	%{perl_vendorarch}/auto/Set
21cr|perl-Set-Object-1.420.0-1|47	%{_mandir}/*/*

5407 21
21cr|perl-Set-Scalar-1.290.0-6|1	%define upstream_name    Set-Scalar
21cr|perl-Set-Scalar-1.290.0-6|2	%define upstream_version 1.29
21cr|perl-Set-Scalar-1.290.0-6|3	
21cr|perl-Set-Scalar-1.290.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Set-Scalar-1.290.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Set-Scalar-1.290.0-6|6	Release:	6
21cr|perl-Set-Scalar-1.290.0-6|7	
21cr|perl-Set-Scalar-1.290.0-6|8	Summary:	Basic set operations
21cr|perl-Set-Scalar-1.290.0-6|9	
21cr|perl-Set-Scalar-1.290.0-6|10	
21cr|perl-Set-Scalar-1.290.0-6|11	License:	GPL+ or Artistic
21cr|perl-Set-Scalar-1.290.0-6|12	Group:		Development/Perl
21cr|perl-Set-Scalar-1.290.0-6|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Set-Scalar-1.290.0-6|14	Source0:	http://www.cpan.org/modules/by-module/Set/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Set-Scalar-1.290.0-6|15	
21cr|perl-Set-Scalar-1.290.0-6|16	BuildRequires:	perl-devel
21cr|perl-Set-Scalar-1.290.0-6|17	BuildArch:	noarch
21cr|perl-Set-Scalar-1.290.0-6|18	
21cr|perl-Set-Scalar-1.290.0-6|19	%description
21cr|perl-Set-Scalar-1.290.0-6|20	Basic set operations.
21cr|perl-Set-Scalar-1.290.0-6|21	
21cr|perl-Set-Scalar-1.290.0-6|22	%prep
21cr|perl-Set-Scalar-1.290.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Set-Scalar-1.290.0-6|24	
21cr|perl-Set-Scalar-1.290.0-6|25	%build
21cr|perl-Set-Scalar-1.290.0-6|26	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Set-Scalar-1.290.0-6|27	%make
21cr|perl-Set-Scalar-1.290.0-6|28	
21cr|perl-Set-Scalar-1.290.0-6|29	%check
21cr|perl-Set-Scalar-1.290.0-6|30	make test
21cr|perl-Set-Scalar-1.290.0-6|31	
21cr|perl-Set-Scalar-1.290.0-6|32	%install
21cr|perl-Set-Scalar-1.290.0-6|33	%makeinstall_std
21cr|perl-Set-Scalar-1.290.0-6|34	
21cr|perl-Set-Scalar-1.290.0-6|35	%files
21cr|perl-Set-Scalar-1.290.0-6|36	%doc ChangeLog README
21cr|perl-Set-Scalar-1.290.0-6|37	%{perl_vendorlib}/Set
21cr|perl-Set-Scalar-1.290.0-6|38	%{_mandir}/*/*

5408 21
21cr|perl-Set-Tiny-0.40.0-1|1	%define upstream_name    Set-Tiny
21cr|perl-Set-Tiny-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-Set-Tiny-0.40.0-1|3	
21cr|perl-Set-Tiny-0.40.0-1|4	Name:           perl-Set-Tiny
21cr|perl-Set-Tiny-0.40.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Set-Tiny-0.40.0-1|6	Release:        1
21cr|perl-Set-Tiny-0.40.0-1|7	Summary:        Simple sets of strings
21cr|perl-Set-Tiny-0.40.0-1|8	Group:          Development/Perl
21cr|perl-Set-Tiny-0.40.0-1|9	License:        GPL+ or Artistic
21cr|perl-Set-Tiny-0.40.0-1|10	URL:            https://metacpan.org/release/Set-Tiny
21cr|perl-Set-Tiny-0.40.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/T/TR/TRENDELS/Set-Tiny-%{upstream_version}.tar.gz
21cr|perl-Set-Tiny-0.40.0-1|12	BuildArch:      noarch
21cr|perl-Set-Tiny-0.40.0-1|13	BuildRequires:  make
21cr|perl-Set-Tiny-0.40.0-1|14	BuildRequires:  perl-generators
21cr|perl-Set-Tiny-0.40.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Set-Tiny-0.40.0-1|16	BuildRequires:  perl(Test::More)
21cr|perl-Set-Tiny-0.40.0-1|17	BuildRequires:  perl(Exporter)
21cr|perl-Set-Tiny-0.40.0-1|18	BuildRequires:  perl(strict)
21cr|perl-Set-Tiny-0.40.0-1|19	
21cr|perl-Set-Tiny-0.40.0-1|20	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Set-Tiny-0.40.0-1|21	
21cr|perl-Set-Tiny-0.40.0-1|22	%description
21cr|perl-Set-Tiny-0.40.0-1|23	Set::Tiny is a thin wrapper around regular Perl hashes to perform often
21cr|perl-Set-Tiny-0.40.0-1|24	needed set operations, such as testing two sets of strings for equality, or
21cr|perl-Set-Tiny-0.40.0-1|25	checking whether one is contained within the other.
21cr|perl-Set-Tiny-0.40.0-1|26	
21cr|perl-Set-Tiny-0.40.0-1|27	%prep
21cr|perl-Set-Tiny-0.40.0-1|28	%setup -q -n Set-Tiny-%{upstream_version}
21cr|perl-Set-Tiny-0.40.0-1|29	
21cr|perl-Set-Tiny-0.40.0-1|30	%build
21cr|perl-Set-Tiny-0.40.0-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Set-Tiny-0.40.0-1|32	%make
21cr|perl-Set-Tiny-0.40.0-1|33	
21cr|perl-Set-Tiny-0.40.0-1|34	%install
21cr|perl-Set-Tiny-0.40.0-1|35	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Set-Tiny-0.40.0-1|36	%{_fixperms} %{buildroot}/*
21cr|perl-Set-Tiny-0.40.0-1|37	
21cr|perl-Set-Tiny-0.40.0-1|38	%check
21cr|perl-Set-Tiny-0.40.0-1|39	make test
21cr|perl-Set-Tiny-0.40.0-1|40	
21cr|perl-Set-Tiny-0.40.0-1|41	%files
21cr|perl-Set-Tiny-0.40.0-1|42	%doc Changes README
21cr|perl-Set-Tiny-0.40.0-1|43	%{perl_vendorlib}/*
21cr|perl-Set-Tiny-0.40.0-1|44	%{_mandir}/man3/*
21cr|perl-Set-Tiny-0.40.0-1|45	

5409 21
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|1	%define upstream_name SGML-Parser-OpenSP
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|2	%define upstream_version 0.994
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|3	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|4	Name:           perl-%{upstream_name}
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|6	Release:        18
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|7	Summary:        Perl interface to the OpenSP SGML and XML parser
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|8	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|9	License:        GPL+ or Artistic
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|10	URL:            https://metacpan.org/release/%{upstream_name}
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|11	Source0:        https://cpan.metacpan.org/authors/id/B/BJ/BJOERN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|12	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|13	Group:          Development/Perl
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|14	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|15	BuildRequires:  perl(Class::Accessor)
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|16	BuildRequires:  perl(Test::Exception)
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|17	BuildRequires:  perl(Test::More)
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|18	BuildRequires:  perl(Test::Pod)
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|19	BuildRequires:  perl-devel
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|20	BuildRequires:  OpenSP-devel
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|21	Requires:       perl(Class::Accessor)
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|22	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|23	%{?perl_default_filter}
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|24	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|25	%description
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|26	SGML::Parser::OpenSP provides a native Perl interface, written in C++
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|27	and XS, to the OpenSP SGML and XML parser.
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|28	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|29	%prep
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|31	# POD Coverage is interesting for upstream, not us.
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|32	perl -pi -e 's|t/99podcov.t||' MANIFEST ; rm t/99podcov.t
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|33	find . -type f -print0 | xargs -0 chmod -c -x
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|34	perl -pi -e 's|\r||g' Changes README
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|35	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|36	%build
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|37	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|38	%make
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|39	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|40	%install
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|41	make pure_install DESTDIR=%{buildroot}
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|42	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|43	find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|44	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|45	%_fixperms %{buildroot}/*
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|46	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|47	%check
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|48	make test
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|49	
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|50	%files
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|51	%doc Changes README
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|52	%{perl_vendorarch}/auto/SGML/
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|53	%{perl_vendorarch}/SGML/
21cr|perl-SGML-Parser-OpenSP-0.994.0-18|54	%{_mandir}/man3/SGML::Parser::OpenSP*.3*

5410 21
21cr|perl-SHA256-0.10.0-10|1	%define upstream_name    SHA256
21cr|perl-SHA256-0.10.0-10|2	%define upstream_version 0.01
21cr|perl-SHA256-0.10.0-10|3	
21cr|perl-SHA256-0.10.0-10|4	Name:       perl-%{upstream_name}
21cr|perl-SHA256-0.10.0-10|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-SHA256-0.10.0-10|6	Release:	10
21cr|perl-SHA256-0.10.0-10|7	
21cr|perl-SHA256-0.10.0-10|8	Summary:    A module that implements the NIST SHA-256/384/512 hash
21cr|perl-SHA256-0.10.0-10|9	
21cr|perl-SHA256-0.10.0-10|10	License:    GPL+ or Artistic
21cr|perl-SHA256-0.10.0-10|11	Group:      Development/Perl
21cr|perl-SHA256-0.10.0-10|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SHA256-0.10.0-10|13	Source0:    http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}b.tar.gz
21cr|perl-SHA256-0.10.0-10|14	Patch0:     SHA256-include.patch
21cr|perl-SHA256-0.10.0-10|15	BuildRequires: perl-devel
21cr|perl-SHA256-0.10.0-10|16	
21cr|perl-SHA256-0.10.0-10|17	%description
21cr|perl-SHA256-0.10.0-10|18	The *sha256* module allows you to use the NIST SHA 256/384/512 hash
21cr|perl-SHA256-0.10.0-10|19	algorithm.
21cr|perl-SHA256-0.10.0-10|20	
21cr|perl-SHA256-0.10.0-10|21	A new sha256 context object is created with the *new* operation followed by
21cr|perl-SHA256-0.10.0-10|22	a digest size which may be either 256, 384, or 512 bits. Multiple
21cr|perl-SHA256-0.10.0-10|23	simultaneous digest context can be maintained if desired. The context is
21cr|perl-SHA256-0.10.0-10|24	updated with the *add* operation which adds the strings contained in the
21cr|perl-SHA256-0.10.0-10|25	_LIST_ parameter.
21cr|perl-SHA256-0.10.0-10|26	
21cr|perl-SHA256-0.10.0-10|27	The final message digest value is returned by the *digest* operation as a
21cr|perl-SHA256-0.10.0-10|28	32-, 48-, or 64-byte binary string. This operation delivers the result of
21cr|perl-SHA256-0.10.0-10|29	operations since the last *new* or *reset* operation. Once the operation
21cr|perl-SHA256-0.10.0-10|30	has been performed, the context must be *reset* before being used to
21cr|perl-SHA256-0.10.0-10|31	calculate another digest value.
21cr|perl-SHA256-0.10.0-10|32	
21cr|perl-SHA256-0.10.0-10|33	%prep
21cr|perl-SHA256-0.10.0-10|34	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-SHA256-0.10.0-10|35	
21cr|perl-SHA256-0.10.0-10|36	%build
21cr|perl-SHA256-0.10.0-10|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SHA256-0.10.0-10|38	
21cr|perl-SHA256-0.10.0-10|39	%make
21cr|perl-SHA256-0.10.0-10|40	
21cr|perl-SHA256-0.10.0-10|41	%check
21cr|perl-SHA256-0.10.0-10|42	# FIXME: i686 test fail.
21cr|perl-SHA256-0.10.0-10|43	%ifnarch %{ix86}
21cr|perl-SHA256-0.10.0-10|44	%make test
21cr|perl-SHA256-0.10.0-10|45	%endif
21cr|perl-SHA256-0.10.0-10|46	
21cr|perl-SHA256-0.10.0-10|47	%install
21cr|perl-SHA256-0.10.0-10|48	%makeinstall_std
21cr|perl-SHA256-0.10.0-10|49	
21cr|perl-SHA256-0.10.0-10|50	%files
21cr|perl-SHA256-0.10.0-10|51	%doc README
21cr|perl-SHA256-0.10.0-10|52	%{_mandir}/man3/*
21cr|perl-SHA256-0.10.0-10|53	%{perl_vendorarch}/*

5411 21
21cr|perl-Shell-0.720.0-3|1	%define upstream_name    Shell
21cr|perl-Shell-0.720.0-3|2	%define upstream_version 0.72
21cr|perl-Shell-0.720.0-3|3	
21cr|perl-Shell-0.720.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Shell-0.720.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Shell-0.720.0-3|6	Release:    3
21cr|perl-Shell-0.720.0-3|7	
21cr|perl-Shell-0.720.0-3|8	Summary:    Run shell commands transparently within perl
21cr|perl-Shell-0.720.0-3|9	License:    GPL+ or Artistic
21cr|perl-Shell-0.720.0-3|10	Group:      Development/Perl
21cr|perl-Shell-0.720.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Shell-0.720.0-3|12	Source0:    https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Shell-0.720.0-3|13	
21cr|perl-Shell-0.720.0-3|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Shell-0.720.0-3|15	BuildRequires: perl(Test::More)
21cr|perl-Shell-0.720.0-3|16	BuildRequires: perl-devel
21cr|perl-Shell-0.720.0-3|17	BuildArch: noarch
21cr|perl-Shell-0.720.0-3|18	
21cr|perl-Shell-0.720.0-3|19	%description
21cr|perl-Shell-0.720.0-3|20	Caveats
21cr|perl-Shell-0.720.0-3|21	This package is included as a show case, illustrating a few Perl
21cr|perl-Shell-0.720.0-3|22	features. It shouldn't be used for production programs. Although it
21cr|perl-Shell-0.720.0-3|23	does provide a simple interface for obtaining the standard output of
21cr|perl-Shell-0.720.0-3|24	arbitrary commands, there may be better ways of achieving what you
21cr|perl-Shell-0.720.0-3|25	need.
21cr|perl-Shell-0.720.0-3|26	
21cr|perl-Shell-0.720.0-3|27	Running shell commands while obtaining standard output can be done with
21cr|perl-Shell-0.720.0-3|28	the C<qx/STRING/> operator, or by calling C<open> with a filename
21cr|perl-Shell-0.720.0-3|29	expression that ends with C<|>, giving you the option to process one
21cr|perl-Shell-0.720.0-3|30	line at a time. If you don't need to process standard output at all,
21cr|perl-Shell-0.720.0-3|31	you might use C<system> (in preference of doing a print with the
21cr|perl-Shell-0.720.0-3|32	collected standard output).
21cr|perl-Shell-0.720.0-3|33	
21cr|perl-Shell-0.720.0-3|34	Since Shell.pm and all of the aforementioned techniques use your
21cr|perl-Shell-0.720.0-3|35	system's shell to call some local command, none of them is portable
21cr|perl-Shell-0.720.0-3|36	across different systems. Note, however, that there are several built
21cr|perl-Shell-0.720.0-3|37	in functions and library packages providing portable implementations of
21cr|perl-Shell-0.720.0-3|38	functions operating on files, such as: C<glob>, C<link> and C<unlink>,
21cr|perl-Shell-0.720.0-3|39	C<mkdir> and C<rmdir>, C<rename>, C<File::Compare>, C<File::Copy>,
21cr|perl-Shell-0.720.0-3|40	C<File::Find> etc.
21cr|perl-Shell-0.720.0-3|41	
21cr|perl-Shell-0.720.0-3|42	%prep
21cr|perl-Shell-0.720.0-3|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Shell-0.720.0-3|44	
21cr|perl-Shell-0.720.0-3|45	%build
21cr|perl-Shell-0.720.0-3|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Shell-0.720.0-3|47	
21cr|perl-Shell-0.720.0-3|48	%make
21cr|perl-Shell-0.720.0-3|49	
21cr|perl-Shell-0.720.0-3|50	%check
21cr|perl-Shell-0.720.0-3|51	%make test
21cr|perl-Shell-0.720.0-3|52	
21cr|perl-Shell-0.720.0-3|53	%install
21cr|perl-Shell-0.720.0-3|54	%makeinstall_std
21cr|perl-Shell-0.720.0-3|55	
21cr|perl-Shell-0.720.0-3|56	%files
21cr|perl-Shell-0.720.0-3|57	%doc Changes README META.yml
21cr|perl-Shell-0.720.0-3|58	%{_mandir}/man3/*
21cr|perl-Shell-0.720.0-3|59	%{perl_vendorlib}/*

5412 21
21cr|perl-Sidef-22.70.0-1|1	%global __requires_exclude perl\\(Sidef\\)|perl\\(Sidef::Types::Bool::Bool\\)|perl\\(Sidef::Types::Number::Nan\\)|perl\\(Sidef::Types::Number::Number\\)
21cr|perl-Sidef-22.70.0-1|2	
21cr|perl-Sidef-22.70.0-1|3	
21cr|perl-Sidef-22.70.0-1|4	%define upstream_name    Sidef
21cr|perl-Sidef-22.70.0-1|5	%define upstream_version 22.07
21cr|perl-Sidef-22.70.0-1|6	
21cr|perl-Sidef-22.70.0-1|7	Name:       perl-%{upstream_name}
21cr|perl-Sidef-22.70.0-1|8	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Sidef-22.70.0-1|9	Release:    1
21cr|perl-Sidef-22.70.0-1|10	
21cr|perl-Sidef-22.70.0-1|11	Summary:    The Sidef programming language
21cr|perl-Sidef-22.70.0-1|12	License:    GPL+ or Artistic
21cr|perl-Sidef-22.70.0-1|13	Group:      Development/Perl
21cr|perl-Sidef-22.70.0-1|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sidef-22.70.0-1|15	Source0:    https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sidef-22.70.0-1|16	
21cr|perl-Sidef-22.70.0-1|17	BuildRequires: perl(Cwd)
21cr|perl-Sidef-22.70.0-1|18	BuildRequires: perl(Data::Dump)
21cr|perl-Sidef-22.70.0-1|19	BuildRequires: perl(Encode)
21cr|perl-Sidef-22.70.0-1|20	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Sidef-22.70.0-1|21	BuildRequires: perl(Fcntl)
21cr|perl-Sidef-22.70.0-1|22	BuildRequires: perl(File::Basename)
21cr|perl-Sidef-22.70.0-1|23	BuildRequires: perl(File::Copy)
21cr|perl-Sidef-22.70.0-1|24	BuildRequires: perl(File::Find)
21cr|perl-Sidef-22.70.0-1|25	BuildRequires: perl(File::Path)
21cr|perl-Sidef-22.70.0-1|26	BuildRequires: perl(File::Spec)
21cr|perl-Sidef-22.70.0-1|27	BuildRequires: perl(Getopt::Std)
21cr|perl-Sidef-22.70.0-1|28	BuildRequires: perl(List::Util)
21cr|perl-Sidef-22.70.0-1|29	BuildRequires: perl(Math::GMPq)
21cr|perl-Sidef-22.70.0-1|30	BuildRequires: perl(Math::GMPz)
21cr|perl-Sidef-22.70.0-1|31	BuildRequires: perl(Math::MPC)
21cr|perl-Sidef-22.70.0-1|32	BuildRequires: perl(Math::MPFR)
21cr|perl-Sidef-22.70.0-1|33	BuildRequires: perl(Math::Prime::Util::GMP)
21cr|perl-Sidef-22.70.0-1|34	BuildRequires: perl(Memoize)
21cr|perl-Sidef-22.70.0-1|35	BuildRequires: perl(POSIX)
21cr|perl-Sidef-22.70.0-1|36	BuildRequires: perl(Scalar::Util)
21cr|perl-Sidef-22.70.0-1|37	BuildRequires: perl(Socket)
21cr|perl-Sidef-22.70.0-1|38	BuildRequires: perl(Term::ReadLine)
21cr|perl-Sidef-22.70.0-1|39	BuildRequires: perl(Test::More)
21cr|perl-Sidef-22.70.0-1|40	BuildRequires: perl(Time::HiRes)
21cr|perl-Sidef-22.70.0-1|41	BuildRequires: perl(parent)
21cr|perl-Sidef-22.70.0-1|42	BuildRequires: perl(utf8)
21cr|perl-Sidef-22.70.0-1|43	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Sidef-22.70.0-1|44	BuildRequires: perl(Test::Pod)
21cr|perl-Sidef-22.70.0-1|45	
21cr|perl-Sidef-22.70.0-1|46	BuildArch: noarch
21cr|perl-Sidef-22.70.0-1|47	
21cr|perl-Sidef-22.70.0-1|48	%description
21cr|perl-Sidef-22.70.0-1|49	Sidef is a modern, high-level, general-purpose programming language,
21cr|perl-Sidef-22.70.0-1|50	inspired by Ruby, Perl 6 and Go.
21cr|perl-Sidef-22.70.0-1|51	
21cr|perl-Sidef-22.70.0-1|52	**   **         ****   *           *********   *********
21cr|perl-Sidef-22.70.0-1|53	* * ** * *        ****   **          ** ** **    ** ** **
21cr|perl-Sidef-22.70.0-1|54	**   **          ****   ***         *********   *  *  *
21cr|perl-Sidef-22.70.0-1|55	**        **        **    ****   *  *        ******      ******
21cr|perl-Sidef-22.70.0-1|56	* * *     * * *     * * *   ****   ** **       ** **       ** **
21cr|perl-Sidef-22.70.0-1|57	**        **        **     ****   ******      ******      *  *
21cr|perl-Sidef-22.70.0-1|58	**   **              ****   *  *  *     *********   ***
21cr|perl-Sidef-22.70.0-1|59	* * ** * *             ****   ** ** **    ** ** **    **
21cr|perl-Sidef-22.70.0-1|60	**   **               ****   *********   *********   *
21cr|perl-Sidef-22.70.0-1|61	
21cr|perl-Sidef-22.70.0-1|62	This is perl module for %{upstream_name}.
21cr|perl-Sidef-22.70.0-1|63	
21cr|perl-Sidef-22.70.0-1|64	%files
21cr|perl-Sidef-22.70.0-1|65	%doc Changes LICENSE META.json META.yml
21cr|perl-Sidef-22.70.0-1|66	%{perl_vendorlib}/*
21cr|perl-Sidef-22.70.0-1|67	%{_mandir}/man1/sidef.1*
21cr|perl-Sidef-22.70.0-1|68	
21cr|perl-Sidef-22.70.0-1|69	#-------------------------------------------------
21cr|perl-Sidef-22.70.0-1|70	%package -n %{upstream_name}
21cr|perl-Sidef-22.70.0-1|71	Summary:	The Sidef programming language
21cr|perl-Sidef-22.70.0-1|72	Requires:	%{name} = %{EVRD}
21cr|perl-Sidef-22.70.0-1|73	
21cr|perl-Sidef-22.70.0-1|74	%description -n %{upstream_name}
21cr|perl-Sidef-22.70.0-1|75	Sidef is a modern, high-level, general-purpose programming language,
21cr|perl-Sidef-22.70.0-1|76	inspired by Ruby, Perl 6 and Go.
21cr|perl-Sidef-22.70.0-1|77	
21cr|perl-Sidef-22.70.0-1|78	%files -n %{upstream_name}
21cr|perl-Sidef-22.70.0-1|79	%doc Changes LICENSE
21cr|perl-Sidef-22.70.0-1|80	%{_bindir}/sidef
21cr|perl-Sidef-22.70.0-1|81	%{_mandir}/man3/*
21cr|perl-Sidef-22.70.0-1|82	
21cr|perl-Sidef-22.70.0-1|83	#-------------------------------------------------
21cr|perl-Sidef-22.70.0-1|84	
21cr|perl-Sidef-22.70.0-1|85	%prep
21cr|perl-Sidef-22.70.0-1|86	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Sidef-22.70.0-1|87	
21cr|perl-Sidef-22.70.0-1|88	%build
21cr|perl-Sidef-22.70.0-1|89	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sidef-22.70.0-1|90	
21cr|perl-Sidef-22.70.0-1|91	%make
21cr|perl-Sidef-22.70.0-1|92	
21cr|perl-Sidef-22.70.0-1|93	%check
21cr|perl-Sidef-22.70.0-1|94	make test
21cr|perl-Sidef-22.70.0-1|95	
21cr|perl-Sidef-22.70.0-1|96	%install
21cr|perl-Sidef-22.70.0-1|97	%makeinstall_std

5413 21
21cr|perl-Signal-Mask-0.8.0-1|1	%define upstream_name    Signal-Mask
21cr|perl-Signal-Mask-0.8.0-1|2	%define upstream_version 0.008
21cr|perl-Signal-Mask-0.8.0-1|3	
21cr|perl-Signal-Mask-0.8.0-1|4	Name:           perl-Signal-Mask
21cr|perl-Signal-Mask-0.8.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Signal-Mask-0.8.0-1|6	Release:        1
21cr|perl-Signal-Mask-0.8.0-1|7	Summary:        Signal masks made easy
21cr|perl-Signal-Mask-0.8.0-1|8	Group:          Development/Perl
21cr|perl-Signal-Mask-0.8.0-1|9	License:        GPL+ or Artistic
21cr|perl-Signal-Mask-0.8.0-1|10	URL:            https://metacpan.org/release/Signal-Mask
21cr|perl-Signal-Mask-0.8.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEONT/Signal-Mask-%{upstream_version}.tar.gz
21cr|perl-Signal-Mask-0.8.0-1|12	BuildArch:      noarch
21cr|perl-Signal-Mask-0.8.0-1|13	BuildRequires:  make
21cr|perl-Signal-Mask-0.8.0-1|14	BuildRequires:  perl-generators
21cr|perl-Signal-Mask-0.8.0-1|15	BuildRequires:  perl-interpreter
21cr|perl-Signal-Mask-0.8.0-1|16	BuildRequires:  perl(:VERSION) >= 5.6
21cr|perl-Signal-Mask-0.8.0-1|17	BuildRequires:  perl(Carp)
21cr|perl-Signal-Mask-0.8.0-1|18	BuildRequires:  perl(Config)
21cr|perl-Signal-Mask-0.8.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Signal-Mask-0.8.0-1|20	BuildRequires:  perl(File::Spec)
21cr|perl-Signal-Mask-0.8.0-1|21	BuildRequires:  perl(IO::Handle)
21cr|perl-Signal-Mask-0.8.0-1|22	BuildRequires:  perl(IPC::Open3)
21cr|perl-Signal-Mask-0.8.0-1|23	BuildRequires:  perl(IPC::Signal)
21cr|perl-Signal-Mask-0.8.0-1|24	BuildRequires:  perl(POSIX)
21cr|perl-Signal-Mask-0.8.0-1|25	BuildRequires:  perl(blib)
21cr|perl-Signal-Mask-0.8.0-1|26	BuildRequires:  perl(strict)
21cr|perl-Signal-Mask-0.8.0-1|27	BuildRequires:  perl(Test::More)
21cr|perl-Signal-Mask-0.8.0-1|28	BuildRequires:  perl(Thread::SigMask)
21cr|perl-Signal-Mask-0.8.0-1|29	BuildRequires:  perl(warnings)
21cr|perl-Signal-Mask-0.8.0-1|30	
21cr|perl-Signal-Mask-0.8.0-1|31	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Signal-Mask-0.8.0-1|32	
21cr|perl-Signal-Mask-0.8.0-1|33	%description
21cr|perl-Signal-Mask-0.8.0-1|34	Signal::Mask is an abstraction around your process or thread signal mask.
21cr|perl-Signal-Mask-0.8.0-1|35	It is used to fetch and/or change the signal mask of the calling process or
21cr|perl-Signal-Mask-0.8.0-1|36	thread. The signal mask is the set of signals whose delivery is currently
21cr|perl-Signal-Mask-0.8.0-1|37	blocked for the caller. It is available as the global hash Signal::Mask.
21cr|perl-Signal-Mask-0.8.0-1|38	
21cr|perl-Signal-Mask-0.8.0-1|39	%prep
21cr|perl-Signal-Mask-0.8.0-1|40	%setup -q -n Signal-Mask-%{upstream_version}
21cr|perl-Signal-Mask-0.8.0-1|41	
21cr|perl-Signal-Mask-0.8.0-1|42	%build
21cr|perl-Signal-Mask-0.8.0-1|43	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Signal-Mask-0.8.0-1|44	make %{?_smp_mflags}
21cr|perl-Signal-Mask-0.8.0-1|45	
21cr|perl-Signal-Mask-0.8.0-1|46	%install
21cr|perl-Signal-Mask-0.8.0-1|47	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Signal-Mask-0.8.0-1|48	%{_fixperms} %{buildroot}/*
21cr|perl-Signal-Mask-0.8.0-1|49	
21cr|perl-Signal-Mask-0.8.0-1|50	%check
21cr|perl-Signal-Mask-0.8.0-1|51	make test
21cr|perl-Signal-Mask-0.8.0-1|52	
21cr|perl-Signal-Mask-0.8.0-1|53	%files
21cr|perl-Signal-Mask-0.8.0-1|54	%doc Changes README
21cr|perl-Signal-Mask-0.8.0-1|55	%license LICENSE
21cr|perl-Signal-Mask-0.8.0-1|56	%{perl_vendorlib}/*
21cr|perl-Signal-Mask-0.8.0-1|57	%{_mandir}/man3/*
21cr|perl-Signal-Mask-0.8.0-1|58	

5414 21
21cr|perl-Smart-Comments-1.60.0-1|1	%define upstream_name	 Smart-Comments
21cr|perl-Smart-Comments-1.60.0-1|2	%define upstream_version 1.06
21cr|perl-Smart-Comments-1.60.0-1|3	
21cr|perl-Smart-Comments-1.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Smart-Comments-1.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Smart-Comments-1.60.0-1|6	Release:	1
21cr|perl-Smart-Comments-1.60.0-1|7	
21cr|perl-Smart-Comments-1.60.0-1|8	Summary:	Comments that do more than just sit there
21cr|perl-Smart-Comments-1.60.0-1|9	
21cr|perl-Smart-Comments-1.60.0-1|10	License:	GPL+ or Artistic
21cr|perl-Smart-Comments-1.60.0-1|11	Group:		Development/Perl
21cr|perl-Smart-Comments-1.60.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Smart-Comments-1.60.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/N/NE/NEILB/Smart-Comments-%{upstream_version}.tar.gz
21cr|perl-Smart-Comments-1.60.0-1|14	
21cr|perl-Smart-Comments-1.60.0-1|15	BuildRequires:	perl-devel
21cr|perl-Smart-Comments-1.60.0-1|16	BuildRequires:	perl(Filter::Simple)
21cr|perl-Smart-Comments-1.60.0-1|17	BuildRequires:	perl(version)
21cr|perl-Smart-Comments-1.60.0-1|18	
21cr|perl-Smart-Comments-1.60.0-1|19	BuildArch:	noarch
21cr|perl-Smart-Comments-1.60.0-1|20	
21cr|perl-Smart-Comments-1.60.0-1|21	%description
21cr|perl-Smart-Comments-1.60.0-1|22	Smart comments provide an easy way to insert debugging and tracking code into a
21cr|perl-Smart-Comments-1.60.0-1|23	program. They can report the value of a variable, track the progress of a loop,
21cr|perl-Smart-Comments-1.60.0-1|24	and verify that particular assertions are true.
21cr|perl-Smart-Comments-1.60.0-1|25	
21cr|perl-Smart-Comments-1.60.0-1|26	%prep
21cr|perl-Smart-Comments-1.60.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Smart-Comments-1.60.0-1|28	
21cr|perl-Smart-Comments-1.60.0-1|29	%build
21cr|perl-Smart-Comments-1.60.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Smart-Comments-1.60.0-1|31	%make
21cr|perl-Smart-Comments-1.60.0-1|32	
21cr|perl-Smart-Comments-1.60.0-1|33	%check
21cr|perl-Smart-Comments-1.60.0-1|34	make test
21cr|perl-Smart-Comments-1.60.0-1|35	
21cr|perl-Smart-Comments-1.60.0-1|36	%install
21cr|perl-Smart-Comments-1.60.0-1|37	%makeinstall_std
21cr|perl-Smart-Comments-1.60.0-1|38	
21cr|perl-Smart-Comments-1.60.0-1|39	%files
21cr|perl-Smart-Comments-1.60.0-1|40	%doc Changes README
21cr|perl-Smart-Comments-1.60.0-1|41	%{perl_vendorlib}/Smart/*
21cr|perl-Smart-Comments-1.60.0-1|42	%{_mandir}/*/*

5415 21
21cr|perl-Sniffer-HTTP-0.250.0-1|1	%define upstream_name Sniffer-HTTP
21cr|perl-Sniffer-HTTP-0.250.0-1|2	%define upstream_version 0.25
21cr|perl-Sniffer-HTTP-0.250.0-1|3	
21cr|perl-Sniffer-HTTP-0.250.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Sniffer-HTTP-0.250.0-1|5	Summary:	Multi-connection sniffer driver
21cr|perl-Sniffer-HTTP-0.250.0-1|6	Group:		Development/Perl
21cr|perl-Sniffer-HTTP-0.250.0-1|7	
21cr|perl-Sniffer-HTTP-0.250.0-1|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sniffer-HTTP-0.250.0-1|9	Release:	1
21cr|perl-Sniffer-HTTP-0.250.0-1|10	URL:		http://search.cpan.org/~corion/Sniffer-HTTP-0.22/lib/Sniffer/HTTP.pm
21cr|perl-Sniffer-HTTP-0.250.0-1|11	Source0:	http://www.cpan.org/authors/id/C/CO/CORION/Sniffer-HTTP-%{upstream_version}.tar.gz
21cr|perl-Sniffer-HTTP-0.250.0-1|12	License:	Artistic
21cr|perl-Sniffer-HTTP-0.250.0-1|13	
21cr|perl-Sniffer-HTTP-0.250.0-1|14	BuildRequires:	perl-devel
21cr|perl-Sniffer-HTTP-0.250.0-1|15	BuildRequires:	perl(NetPacket)
21cr|perl-Sniffer-HTTP-0.250.0-1|16	BuildRequires:	perl(Net::Pcap)
21cr|perl-Sniffer-HTTP-0.250.0-1|17	BuildRequires:	perl(Exporter::Lite)
21cr|perl-Sniffer-HTTP-0.250.0-1|18	BuildRequires:	perl(LWP::Simple)
21cr|perl-Sniffer-HTTP-0.250.0-1|19	BuildRequires:	perl(Test::Pod)
21cr|perl-Sniffer-HTTP-0.250.0-1|20	BuildRequires:	perl(Class::Accessor)
21cr|perl-Sniffer-HTTP-0.250.0-1|21	BuildArch:	noarch
21cr|perl-Sniffer-HTTP-0.250.0-1|22	
21cr|perl-Sniffer-HTTP-0.250.0-1|23	%description
21cr|perl-Sniffer-HTTP-0.250.0-1|24	This driver gives you callbacks with the completely accumulated
21cr|perl-Sniffer-HTTP-0.250.0-1|25	HTTP::Requests or HTTP::Responses as sniffed from the TCP traffic.
21cr|perl-Sniffer-HTTP-0.250.0-1|26	You need to feed it the Ethernet, IP or TCP packets either from
21cr|perl-Sniffer-HTTP-0.250.0-1|27	a dump file or from Net::Pcap by unpacking them via NetPacket.
21cr|perl-Sniffer-HTTP-0.250.0-1|28	
21cr|perl-Sniffer-HTTP-0.250.0-1|29	%prep
21cr|perl-Sniffer-HTTP-0.250.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sniffer-HTTP-0.250.0-1|31	
21cr|perl-Sniffer-HTTP-0.250.0-1|32	%files
21cr|perl-Sniffer-HTTP-0.250.0-1|33	%doc Changes MANIFEST META.yml
21cr|perl-Sniffer-HTTP-0.250.0-1|34	%{_mandir}/man3/*
21cr|perl-Sniffer-HTTP-0.250.0-1|35	%{perl_vendorlib}/*
21cr|perl-Sniffer-HTTP-0.250.0-1|36	
21cr|perl-Sniffer-HTTP-0.250.0-1|37	#--------------------------------------------------------------
21cr|perl-Sniffer-HTTP-0.250.0-1|38	
21cr|perl-Sniffer-HTTP-0.250.0-1|39	%build
21cr|perl-Sniffer-HTTP-0.250.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sniffer-HTTP-0.250.0-1|41	%make
21cr|perl-Sniffer-HTTP-0.250.0-1|42	
21cr|perl-Sniffer-HTTP-0.250.0-1|43	%check
21cr|perl-Sniffer-HTTP-0.250.0-1|44	# need internet connection
21cr|perl-Sniffer-HTTP-0.250.0-1|45	#make test
21cr|perl-Sniffer-HTTP-0.250.0-1|46	
21cr|perl-Sniffer-HTTP-0.250.0-1|47	%install
21cr|perl-Sniffer-HTTP-0.250.0-1|48	%makeinstall_std

5416 21
21cr|perl-SNMP-Info-3.850.0-1|1	%define upstream_name    SNMP-Info
21cr|perl-SNMP-Info-3.850.0-1|2	%define upstream_version 3.85
21cr|perl-SNMP-Info-3.850.0-1|3	
21cr|perl-SNMP-Info-3.850.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-SNMP-Info-3.850.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SNMP-Info-3.850.0-1|6	Release:	1
21cr|perl-SNMP-Info-3.850.0-1|7	
21cr|perl-SNMP-Info-3.850.0-1|8	Summary:	Object Oriented Perl5 Interface to Network devices and MIBs through SNMP
21cr|perl-SNMP-Info-3.850.0-1|9	
21cr|perl-SNMP-Info-3.850.0-1|10	License:	BSD
21cr|perl-SNMP-Info-3.850.0-1|11	Group:		Development/Perl
21cr|perl-SNMP-Info-3.850.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SNMP-Info-3.850.0-1|13	Source0:	http://www.cpan.org/modules/by-module/SNMP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SNMP-Info-3.850.0-1|14	
21cr|perl-SNMP-Info-3.850.0-1|15	BuildRequires:	perl-devel
21cr|perl-SNMP-Info-3.850.0-1|16	BuildRequires:	perl(SNMP)
21cr|perl-SNMP-Info-3.850.0-1|17	BuildRequires:	perl(Module::Build)
21cr|perl-SNMP-Info-3.850.0-1|18	# test
21cr|perl-SNMP-Info-3.850.0-1|19	BuildRequires:	perl(Math::BigInt)
21cr|perl-SNMP-Info-3.850.0-1|20	BuildRequires:	perl(NetAddr::IP)
21cr|perl-SNMP-Info-3.850.0-1|21	BuildRequires:	perl(Class::Inspector)
21cr|perl-SNMP-Info-3.850.0-1|22	BuildRequires:	perl(File::Slurper)
21cr|perl-SNMP-Info-3.850.0-1|23	BuildRequires:	perl(Hook::LexWrap)
21cr|perl-SNMP-Info-3.850.0-1|24	BuildRequires:	perl(Module::Find)
21cr|perl-SNMP-Info-3.850.0-1|25	BuildRequires:	perl(Path::Class)
21cr|perl-SNMP-Info-3.850.0-1|26	BuildRequires:	perl(Test::Class::Most)
21cr|perl-SNMP-Info-3.850.0-1|27	BuildRequires:	perl(Test::Distribution)
21cr|perl-SNMP-Info-3.850.0-1|28	BuildRequires:	perl(Test::Exception)
21cr|perl-SNMP-Info-3.850.0-1|29	BuildRequires:	perl(Test::MockObject::Extends)
21cr|perl-SNMP-Info-3.850.0-1|30	
21cr|perl-SNMP-Info-3.850.0-1|31	BuildArch:	noarch
21cr|perl-SNMP-Info-3.850.0-1|32	
21cr|perl-SNMP-Info-3.850.0-1|33	%description
21cr|perl-SNMP-Info-3.850.0-1|34	SNMP::Info gives an object oriented interface to information obtained
21cr|perl-SNMP-Info-3.850.0-1|35	through SNMP.
21cr|perl-SNMP-Info-3.850.0-1|36	
21cr|perl-SNMP-Info-3.850.0-1|37	This module lives at http://snmp-info.sourceforge.net Check for newest
21cr|perl-SNMP-Info-3.850.0-1|38	version and documentation.
21cr|perl-SNMP-Info-3.850.0-1|39	
21cr|perl-SNMP-Info-3.850.0-1|40	This module is geared towards network devices. Subclasses exist for a
21cr|perl-SNMP-Info-3.850.0-1|41	number of network devices and common MIBs.
21cr|perl-SNMP-Info-3.850.0-1|42	
21cr|perl-SNMP-Info-3.850.0-1|43	The idea behind this module is to give a common interface to data from
21cr|perl-SNMP-Info-3.850.0-1|44	network devices, leaving the device-specific hacks behind the scenes in
21cr|perl-SNMP-Info-3.850.0-1|45	subclasses.
21cr|perl-SNMP-Info-3.850.0-1|46	
21cr|perl-SNMP-Info-3.850.0-1|47	In the SYNOPSIS example we fetch the name of all the ports on the device
21cr|perl-SNMP-Info-3.850.0-1|48	and the duplex setting for that port with two methods -- interfaces()
21cr|perl-SNMP-Info-3.850.0-1|49	and i_duplex().
21cr|perl-SNMP-Info-3.850.0-1|50	
21cr|perl-SNMP-Info-3.850.0-1|51	The information may be coming from any number of MIB files and is very
21cr|perl-SNMP-Info-3.850.0-1|52	vendor specific. SNMP::Info provides you a common method for all
21cr|perl-SNMP-Info-3.850.0-1|53	supported devices.
21cr|perl-SNMP-Info-3.850.0-1|54	
21cr|perl-SNMP-Info-3.850.0-1|55	Adding support for your own device is easy, and takes little much SNMP
21cr|perl-SNMP-Info-3.850.0-1|56	knowledge.
21cr|perl-SNMP-Info-3.850.0-1|57	
21cr|perl-SNMP-Info-3.850.0-1|58	The module is not limited to network devices. Any MIB or device can be
21cr|perl-SNMP-Info-3.850.0-1|59	given an objected oriented front-end by making a module that consists of
21cr|perl-SNMP-Info-3.850.0-1|60	a couple hashes. See EXTENDING SNMP::INFO.
21cr|perl-SNMP-Info-3.850.0-1|61	
21cr|perl-SNMP-Info-3.850.0-1|62	%prep
21cr|perl-SNMP-Info-3.850.0-1|63	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-SNMP-Info-3.850.0-1|64	
21cr|perl-SNMP-Info-3.850.0-1|65	%build
21cr|perl-SNMP-Info-3.850.0-1|66	perl Build.PL installdirs=vendor
21cr|perl-SNMP-Info-3.850.0-1|67	./Build CFLAGS="%{optflags}"
21cr|perl-SNMP-Info-3.850.0-1|68	
21cr|perl-SNMP-Info-3.850.0-1|69	%check
21cr|perl-SNMP-Info-3.850.0-1|70	./Build test
21cr|perl-SNMP-Info-3.850.0-1|71	
21cr|perl-SNMP-Info-3.850.0-1|72	%install
21cr|perl-SNMP-Info-3.850.0-1|73	./Build install destdir=%{buildroot}
21cr|perl-SNMP-Info-3.850.0-1|74	
21cr|perl-SNMP-Info-3.850.0-1|75	%files
21cr|perl-SNMP-Info-3.850.0-1|76	%doc LICENSE Changes README
21cr|perl-SNMP-Info-3.850.0-1|77	%{perl_vendorlib}/SNMP
21cr|perl-SNMP-Info-3.850.0-1|78	%{_mandir}/*/*

5417 21
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|1	%define	upstream_name	 SNMP-MIB-Compiler
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|2	%define	upstream_version 0.06
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|3	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|6	Release:	6
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|7	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|8	License:	GPL+ or Artistic
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|9	Group:		Development/Perl
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|10	Summary:	A MIB Compiler for perl
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|11	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/SNMP/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|14	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|16	BuildRequires:	perl(Data::Compare)
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|17	BuildRequires:	perl(File::Find::Rule)
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|18	BuildArch:	noarch
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|19	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|20	Requires:	perl(Data::Compare)
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|21	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|22	%description
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|23	SNMP::MIB::Compiler is a MIB compiler that
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|24	fully supports both SMI(v1) and SMIv2. This
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|25	module can be use to compile MIBs (recursively
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|26	or not) or load already compiled MIBs for
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|27	later use.
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|28	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|29	%prep
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|31	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|32	%build
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|34	%make
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|35	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|36	%check
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|37	make test
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|38	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|39	%install
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|40	%makeinstall_std
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|41	
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|42	%files
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|43	%doc MANIFEST README
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|44	%{perl_vendorlib}/Bundle
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|45	%{perl_vendorlib}/SNMP
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|46	%{_bindir}/*
21cr|perl-SNMP-MIB-Compiler-0.60.0-6|47	%{_mandir}/*/*

5418 21
21cr|perl-SNMP_Session-1.13-6|1	Summary:	SNMP support for Perl 5
21cr|perl-SNMP_Session-1.13-6|2	
21cr|perl-SNMP_Session-1.13-6|3	Name:		perl-SNMP_Session
21cr|perl-SNMP_Session-1.13-6|4	Version:	1.13
21cr|perl-SNMP_Session-1.13-6|5	Release:	6
21cr|perl-SNMP_Session-1.13-6|6	Group:		Development/Perl
21cr|perl-SNMP_Session-1.13-6|7	License:	Artistic
21cr|perl-SNMP_Session-1.13-6|8	URL:		http://code.google.com/p/snmp-session/
21cr|perl-SNMP_Session-1.13-6|9	Source0:	http://snmp-session.googlecode.com/files/SNMP_Session-%{version}.tar.gz
21cr|perl-SNMP_Session-1.13-6|10	Patch:      SNMP_Session-1.13-fix-ipv6-error-messages.patch
21cr|perl-SNMP_Session-1.13-6|11	
21cr|perl-SNMP_Session-1.13-6|12	BuildRequires:	perl-devel
21cr|perl-SNMP_Session-1.13-6|13	BuildArch:	noarch
21cr|perl-SNMP_Session-1.13-6|14	
21cr|perl-SNMP_Session-1.13-6|15	%description
21cr|perl-SNMP_Session-1.13-6|16	Pure Perl SNMP v1 and SNMP v2 support for Perl 5.
21cr|perl-SNMP_Session-1.13-6|17	
21cr|perl-SNMP_Session-1.13-6|18	The SNMP operations currently supported are "get", "get-next", "get-bulk"
21cr|perl-SNMP_Session-1.13-6|19	and "set", as well as trap generation and reception.
21cr|perl-SNMP_Session-1.13-6|20	
21cr|perl-SNMP_Session-1.13-6|21	%prep
21cr|perl-SNMP_Session-1.13-6|22	%setup -q -n SNMP_Session-%{version}
21cr|perl-SNMP_Session-1.13-6|23	%patch -p 1
21cr|perl-SNMP_Session-1.13-6|24	perl -pi -e 's|^#!/usr/local/bin/perl\b|#!%{__perl}|' test/*
21cr|perl-SNMP_Session-1.13-6|25	
21cr|perl-SNMP_Session-1.13-6|26	%build
21cr|perl-SNMP_Session-1.13-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SNMP_Session-1.13-6|28	%make
21cr|perl-SNMP_Session-1.13-6|29	
21cr|perl-SNMP_Session-1.13-6|30	%check
21cr|perl-SNMP_Session-1.13-6|31	make test
21cr|perl-SNMP_Session-1.13-6|32	
21cr|perl-SNMP_Session-1.13-6|33	%install
21cr|perl-SNMP_Session-1.13-6|34	%makeinstall_std
21cr|perl-SNMP_Session-1.13-6|35	
21cr|perl-SNMP_Session-1.13-6|36	%files
21cr|perl-SNMP_Session-1.13-6|37	%doc Artistic README README.SNMP_util index.html test
21cr|perl-SNMP_Session-1.13-6|38	%{perl_vendorlib}/SNMP_Session.pm
21cr|perl-SNMP_Session-1.13-6|39	%{perl_vendorlib}/SNMP_util.pm
21cr|perl-SNMP_Session-1.13-6|40	%{perl_vendorlib}/BER.pm

5419 21
21cr|perl-Snowball-Norwegian-1.200.0-6|1	%define upstream_name	 Snowball-Norwegian
21cr|perl-Snowball-Norwegian-1.200.0-6|2	%define upstream_version 1.2
21cr|perl-Snowball-Norwegian-1.200.0-6|3	
21cr|perl-Snowball-Norwegian-1.200.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Snowball-Norwegian-1.200.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Snowball-Norwegian-1.200.0-6|6	Release:	6
21cr|perl-Snowball-Norwegian-1.200.0-6|7	
21cr|perl-Snowball-Norwegian-1.200.0-6|8	Summary:	Porters stemming algorithm for Denmark
21cr|perl-Snowball-Norwegian-1.200.0-6|9	
21cr|perl-Snowball-Norwegian-1.200.0-6|10	License:	GPL+ or Artistic
21cr|perl-Snowball-Norwegian-1.200.0-6|11	Group:		Development/Perl
21cr|perl-Snowball-Norwegian-1.200.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Snowball-Norwegian-1.200.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/A/AS/ASKSH/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Snowball-Norwegian-1.200.0-6|14	
21cr|perl-Snowball-Norwegian-1.200.0-6|15	BuildRequires:	perl-devel
21cr|perl-Snowball-Norwegian-1.200.0-6|16	
21cr|perl-Snowball-Norwegian-1.200.0-6|17	BuildArch:	noarch
21cr|perl-Snowball-Norwegian-1.200.0-6|18	Requires:	locales-no
21cr|perl-Snowball-Norwegian-1.200.0-6|19	%rename perl-Lingua-Stem-Snowball-No
21cr|perl-Snowball-Norwegian-1.200.0-6|20	
21cr|perl-Snowball-Norwegian-1.200.0-6|21	%description
21cr|perl-Snowball-Norwegian-1.200.0-6|22	The stem function takes a scalar as a parameter and stems the word according to
21cr|perl-Snowball-Norwegian-1.200.0-6|23	Martin Porters Danish stemming algorithm, which can be found at the Snowball
21cr|perl-Snowball-Norwegian-1.200.0-6|24	website: http://snowball.tartarus.org/.
21cr|perl-Snowball-Norwegian-1.200.0-6|25	
21cr|perl-Snowball-Norwegian-1.200.0-6|26	%prep
21cr|perl-Snowball-Norwegian-1.200.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Snowball-Norwegian-1.200.0-6|28	
21cr|perl-Snowball-Norwegian-1.200.0-6|29	%build
21cr|perl-Snowball-Norwegian-1.200.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Snowball-Norwegian-1.200.0-6|31	%make
21cr|perl-Snowball-Norwegian-1.200.0-6|32	
21cr|perl-Snowball-Norwegian-1.200.0-6|33	%check
21cr|perl-Snowball-Norwegian-1.200.0-6|34	%make test
21cr|perl-Snowball-Norwegian-1.200.0-6|35	
21cr|perl-Snowball-Norwegian-1.200.0-6|36	%install
21cr|perl-Snowball-Norwegian-1.200.0-6|37	%makeinstall_std
21cr|perl-Snowball-Norwegian-1.200.0-6|38	
21cr|perl-Snowball-Norwegian-1.200.0-6|39	%files
21cr|perl-Snowball-Norwegian-1.200.0-6|40	%doc Changes README
21cr|perl-Snowball-Norwegian-1.200.0-6|41	%{perl_vendorlib}/Lingua
21cr|perl-Snowball-Norwegian-1.200.0-6|42	%{_bindir}/stemmer-no.pl
21cr|perl-Snowball-Norwegian-1.200.0-6|43	%{_mandir}/man3/*

5420 21
21cr|perl-Snowball-Swedish-1.200.0-6|1	%define upstream_name	 Snowball-Swedish
21cr|perl-Snowball-Swedish-1.200.0-6|2	%define upstream_version 1.2
21cr|perl-Snowball-Swedish-1.200.0-6|3	
21cr|perl-Snowball-Swedish-1.200.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Snowball-Swedish-1.200.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Snowball-Swedish-1.200.0-6|6	Release:	6
21cr|perl-Snowball-Swedish-1.200.0-6|7	
21cr|perl-Snowball-Swedish-1.200.0-6|8	Summary:	Porters stemming algorithm for Swedish
21cr|perl-Snowball-Swedish-1.200.0-6|9	
21cr|perl-Snowball-Swedish-1.200.0-6|10	License:	GPL+ or Artistic
21cr|perl-Snowball-Swedish-1.200.0-6|11	Group:		Development/Perl
21cr|perl-Snowball-Swedish-1.200.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Snowball-Swedish-1.200.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/A/AS/ASKSH/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Snowball-Swedish-1.200.0-6|14	
21cr|perl-Snowball-Swedish-1.200.0-6|15	BuildRequires:	perl-devel
21cr|perl-Snowball-Swedish-1.200.0-6|16	BuildArch:	noarch
21cr|perl-Snowball-Swedish-1.200.0-6|17	
21cr|perl-Snowball-Swedish-1.200.0-6|18	Requires:	locales-sv
21cr|perl-Snowball-Swedish-1.200.0-6|19	%rename	perl-Lingua-Stem-Snowball-Se
21cr|perl-Snowball-Swedish-1.200.0-6|20	
21cr|perl-Snowball-Swedish-1.200.0-6|21	%description
21cr|perl-Snowball-Swedish-1.200.0-6|22	The stem function takes a scalar as a parameter and stems the word according to
21cr|perl-Snowball-Swedish-1.200.0-6|23	Martin Porters Swedish stemming algorithm, which can be found at the Snowball
21cr|perl-Snowball-Swedish-1.200.0-6|24	website: http://snowball.tartarus.org/.
21cr|perl-Snowball-Swedish-1.200.0-6|25	
21cr|perl-Snowball-Swedish-1.200.0-6|26	%prep
21cr|perl-Snowball-Swedish-1.200.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Snowball-Swedish-1.200.0-6|28	
21cr|perl-Snowball-Swedish-1.200.0-6|29	%build
21cr|perl-Snowball-Swedish-1.200.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Snowball-Swedish-1.200.0-6|31	%make
21cr|perl-Snowball-Swedish-1.200.0-6|32	
21cr|perl-Snowball-Swedish-1.200.0-6|33	%check
21cr|perl-Snowball-Swedish-1.200.0-6|34	%make test
21cr|perl-Snowball-Swedish-1.200.0-6|35	
21cr|perl-Snowball-Swedish-1.200.0-6|36	%install
21cr|perl-Snowball-Swedish-1.200.0-6|37	%makeinstall_std
21cr|perl-Snowball-Swedish-1.200.0-6|38	
21cr|perl-Snowball-Swedish-1.200.0-6|39	%files
21cr|perl-Snowball-Swedish-1.200.0-6|40	%doc Changes README
21cr|perl-Snowball-Swedish-1.200.0-6|41	%{perl_vendorlib}/Lingua
21cr|perl-Snowball-Swedish-1.200.0-6|42	%{_bindir}/stemmer-se.pl
21cr|perl-Snowball-Swedish-1.200.0-6|43	%{_mandir}/man3*/*

5421 21
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|1	%define upstream_name    SOAP-Lite-SmartProxy
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|2	%define upstream_version 0.11
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|3	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|6	Release:	6
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|7	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|8	Summary:	SOAP::Transport::HTTPX Server/Client side HTTP Smart Proxy for SOAP::Lite
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|9	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|11	Group:		Development/Perl
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/D/DY/DYACOB/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|14	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|16	BuildArch:	noarch
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|17	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|18	%description
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|19	The SmartProxy package is intended for use in a multi-server
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|20	setting where one or more servers may not be directly accessible
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|21	to client side scripts. The SmartProxy package makes request
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|22	redirection and forwarding on a per class basis easy.  Client
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|23	scripts need not know which server is appropriate for a specific
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|24	request and may make all requests from a single master server
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|25	which can be relied upon to redirect clients to the server
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|26	currently fulfilling a given request.  The relieves a maintenance
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|27	burden on the client side.  The server may also redirect clients
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|28	to a new class name or fully qualified action URI (methods and
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|29	arguments are assumed to remain constant however).
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|30	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|31	%prep
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|33	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|34	%build
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|36	%make
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|37	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|38	%check
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|39	make test
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|40	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|41	%install
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|42	%makeinstall_std
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|43	
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|44	%files
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|45	%doc Changes README
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|46	%{perl_vendorlib}/Apache/SmartProxy.pm
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|47	%{perl_vendorlib}/SOAP/Transport/HTTPX.pm
21cr|perl-SOAP-Lite-SmartProxy-0.110.0-6|48	%{_mandir}/*/*

5422 21
21cr|perl-SOAP-payload-1.20.0-7|1	%define upstream_name    SOAP-payload
21cr|perl-SOAP-payload-1.20.0-7|2	%define upstream_version 1.02
21cr|perl-SOAP-payload-1.20.0-7|3	
21cr|perl-SOAP-payload-1.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-SOAP-payload-1.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SOAP-payload-1.20.0-7|6	Release:	7
21cr|perl-SOAP-payload-1.20.0-7|7	
21cr|perl-SOAP-payload-1.20.0-7|8	Summary:	Perl module to send various forms of information as SOAP envelopes
21cr|perl-SOAP-payload-1.20.0-7|9	
21cr|perl-SOAP-payload-1.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-SOAP-payload-1.20.0-7|11	Group:		Development/Perl
21cr|perl-SOAP-payload-1.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SOAP-payload-1.20.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/U/UN/UNIXTOWN/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-SOAP-payload-1.20.0-7|14	
21cr|perl-SOAP-payload-1.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-SOAP-payload-1.20.0-7|16	BuildRequires:	perl(Test)
21cr|perl-SOAP-payload-1.20.0-7|17	BuildArch:	noarch
21cr|perl-SOAP-payload-1.20.0-7|18	
21cr|perl-SOAP-payload-1.20.0-7|19	%description
21cr|perl-SOAP-payload-1.20.0-7|20	This module can be used in conjunction with other modules such as
21cr|perl-SOAP-payload-1.20.0-7|21	DBI, to send data elements as part of a SOAP transaction envelope.
21cr|perl-SOAP-payload-1.20.0-7|22	
21cr|perl-SOAP-payload-1.20.0-7|23	%prep
21cr|perl-SOAP-payload-1.20.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SOAP-payload-1.20.0-7|25	
21cr|perl-SOAP-payload-1.20.0-7|26	%build
21cr|perl-SOAP-payload-1.20.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SOAP-payload-1.20.0-7|28	%make
21cr|perl-SOAP-payload-1.20.0-7|29	
21cr|perl-SOAP-payload-1.20.0-7|30	%check
21cr|perl-SOAP-payload-1.20.0-7|31	make test
21cr|perl-SOAP-payload-1.20.0-7|32	
21cr|perl-SOAP-payload-1.20.0-7|33	%install
21cr|perl-SOAP-payload-1.20.0-7|34	%makeinstall_std
21cr|perl-SOAP-payload-1.20.0-7|35	
21cr|perl-SOAP-payload-1.20.0-7|36	%files
21cr|perl-SOAP-payload-1.20.0-7|37	%doc Changes README
21cr|perl-SOAP-payload-1.20.0-7|38	%{perl_vendorlib}/SOAP/payload.pm
21cr|perl-SOAP-payload-1.20.0-7|39	%{_mandir}/*/*

5423 21
21cr|perl-SOAP-WSDL-3.4.0-1|1	%define upstream_name    SOAP-WSDL
21cr|perl-SOAP-WSDL-3.4.0-1|2	%define upstream_version 3.004
21cr|perl-SOAP-WSDL-3.4.0-1|3	
21cr|perl-SOAP-WSDL-3.4.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-SOAP-WSDL-3.4.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-SOAP-WSDL-3.4.0-1|6	Release:    1
21cr|perl-SOAP-WSDL-3.4.0-1|7	
21cr|perl-SOAP-WSDL-3.4.0-1|8	Summary:    SOAP Interface for the FullerData_x0020_Fortune_x0020_Cookie Web Service
21cr|perl-SOAP-WSDL-3.4.0-1|9	License:    GPL+ or Artistic
21cr|perl-SOAP-WSDL-3.4.0-1|10	Group:      Development/Perl
21cr|perl-SOAP-WSDL-3.4.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SOAP-WSDL-3.4.0-1|12	Source0:    http://www.cpan.org/modules/by-module/SOAP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SOAP-WSDL-3.4.0-1|13	
21cr|perl-SOAP-WSDL-3.4.0-1|14	BuildRequires: perl-devel
21cr|perl-SOAP-WSDL-3.4.0-1|15	BuildRequires: perl(Class::Load)
21cr|perl-SOAP-WSDL-3.4.0-1|16	BuildRequires: perl(Class::Std::Fast)
21cr|perl-SOAP-WSDL-3.4.0-1|17	BuildRequires: perl(Cwd)
21cr|perl-SOAP-WSDL-3.4.0-1|18	BuildRequires: perl(Data::Dumper)
21cr|perl-SOAP-WSDL-3.4.0-1|19	BuildRequires: perl(Date::Format)
21cr|perl-SOAP-WSDL-3.4.0-1|20	BuildRequires: perl(Date::Parse)
21cr|perl-SOAP-WSDL-3.4.0-1|21	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-SOAP-WSDL-3.4.0-1|22	BuildRequires: perl(File::Basename)
21cr|perl-SOAP-WSDL-3.4.0-1|23	BuildRequires: perl(File::Path)
21cr|perl-SOAP-WSDL-3.4.0-1|24	BuildRequires: perl(File::Spec)
21cr|perl-SOAP-WSDL-3.4.0-1|25	BuildRequires: perl(Getopt::Long)
21cr|perl-SOAP-WSDL-3.4.0-1|26	BuildRequires: perl(LWP::UserAgent)
21cr|perl-SOAP-WSDL-3.4.0-1|27	BuildRequires: perl(List::Util)
21cr|perl-SOAP-WSDL-3.4.0-1|28	BuildRequires: perl(Module::Build)
21cr|perl-SOAP-WSDL-3.4.0-1|29	BuildRequires: perl(Storable)
21cr|perl-SOAP-WSDL-3.4.0-1|30	BuildRequires: perl(Template)
21cr|perl-SOAP-WSDL-3.4.0-1|31	BuildRequires: perl(Term::ReadKey)
21cr|perl-SOAP-WSDL-3.4.0-1|32	BuildRequires: perl(Test::More)
21cr|perl-SOAP-WSDL-3.4.0-1|33	BuildRequires: perl(URI)
21cr|perl-SOAP-WSDL-3.4.0-1|34	BuildRequires: perl(CGI)
21cr|perl-SOAP-WSDL-3.4.0-1|35	BuildRequires: perl(XML::Parser::Expat)
21cr|perl-SOAP-WSDL-3.4.0-1|36	BuildArch: noarch
21cr|perl-SOAP-WSDL-3.4.0-1|37	
21cr|perl-SOAP-WSDL-3.4.0-1|38	%description
21cr|perl-SOAP-WSDL-3.4.0-1|39	For creating Perl classes instrumenting a web service with a WSDL
21cr|perl-SOAP-WSDL-3.4.0-1|40	definition, read the SOAP::WSDL::Manual manpage.
21cr|perl-SOAP-WSDL-3.4.0-1|41	
21cr|perl-SOAP-WSDL-3.4.0-1|42	For using an interpreting (thus slow and somewhat troublesome) WSDL based
21cr|perl-SOAP-WSDL-3.4.0-1|43	SOAP client, which mimics SOAP::Lite's API, read on.
21cr|perl-SOAP-WSDL-3.4.0-1|44	
21cr|perl-SOAP-WSDL-3.4.0-1|45	Creating Interface classes is the recommended usage.
21cr|perl-SOAP-WSDL-3.4.0-1|46	
21cr|perl-SOAP-WSDL-3.4.0-1|47	%prep
21cr|perl-SOAP-WSDL-3.4.0-1|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-SOAP-WSDL-3.4.0-1|49	
21cr|perl-SOAP-WSDL-3.4.0-1|50	%build
21cr|perl-SOAP-WSDL-3.4.0-1|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-SOAP-WSDL-3.4.0-1|52	
21cr|perl-SOAP-WSDL-3.4.0-1|53	%make
21cr|perl-SOAP-WSDL-3.4.0-1|54	
21cr|perl-SOAP-WSDL-3.4.0-1|55	%check
21cr|perl-SOAP-WSDL-3.4.0-1|56	make test
21cr|perl-SOAP-WSDL-3.4.0-1|57	
21cr|perl-SOAP-WSDL-3.4.0-1|58	%install
21cr|perl-SOAP-WSDL-3.4.0-1|59	%makeinstall_std
21cr|perl-SOAP-WSDL-3.4.0-1|60	find %{buildroot} -size 0 -delete
21cr|perl-SOAP-WSDL-3.4.0-1|61	
21cr|perl-SOAP-WSDL-3.4.0-1|62	%files
21cr|perl-SOAP-WSDL-3.4.0-1|63	%doc Changes LICENSE README META.json META.yml
21cr|perl-SOAP-WSDL-3.4.0-1|64	%{_bindir}/wsdl2perl.pl
21cr|perl-SOAP-WSDL-3.4.0-1|65	%{_mandir}/man3/*
21cr|perl-SOAP-WSDL-3.4.0-1|66	%{_mandir}/man1/wsdl2perl.pl*
21cr|perl-SOAP-WSDL-3.4.0-1|67	%{perl_vendorlib}/*

5424 21
21cr|perl-Software-License-0.104.1-1|1	%define upstream_name    Software-License
21cr|perl-Software-License-0.104.1-1|2	%define upstream_version 0.104001
21cr|perl-Software-License-0.104.1-1|3	
21cr|perl-Software-License-0.104.1-1|4	Name:		perl-%{upstream_name}
21cr|perl-Software-License-0.104.1-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Software-License-0.104.1-1|6	Release:	1
21cr|perl-Software-License-0.104.1-1|7	Summary:	Packages that provide templated software licenses
21cr|perl-Software-License-0.104.1-1|8	Group:		Development/Perl
21cr|perl-Software-License-0.104.1-1|9	License:	GPL+ or Artistic
21cr|perl-Software-License-0.104.1-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Software-License-0.104.1-1|11	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Software-License-0.104.1-1|12	
21cr|perl-Software-License-0.104.1-1|13	BuildRequires:	perl-devel
21cr|perl-Software-License-0.104.1-1|14	BuildRequires:	perl(Try::Tiny)
21cr|perl-Software-License-0.104.1-1|15	BuildRequires:	perl(Class::ISA)
21cr|perl-Software-License-0.104.1-1|16	BuildRequires:	perl(Data::Section)
21cr|perl-Software-License-0.104.1-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Software-License-0.104.1-1|18	BuildRequires:	perl(Sub::Install)
21cr|perl-Software-License-0.104.1-1|19	BuildRequires:	perl(Text::Template)
21cr|perl-Software-License-0.104.1-1|20	
21cr|perl-Software-License-0.104.1-1|21	# This is noarch
21cr|perl-Software-License-0.104.1-1|22	BuildArch:		noarch
21cr|perl-Software-License-0.104.1-1|23	
21cr|perl-Software-License-0.104.1-1|24	%description
21cr|perl-Software-License-0.104.1-1|25	This packages provides templated software licenses.
21cr|perl-Software-License-0.104.1-1|26	
21cr|perl-Software-License-0.104.1-1|27	#----------------------------------------------------
21cr|perl-Software-License-0.104.1-1|28	%prep
21cr|perl-Software-License-0.104.1-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Software-License-0.104.1-1|30	
21cr|perl-Software-License-0.104.1-1|31	%build
21cr|perl-Software-License-0.104.1-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Software-License-0.104.1-1|33	%make
21cr|perl-Software-License-0.104.1-1|34	
21cr|perl-Software-License-0.104.1-1|35	%check
21cr|perl-Software-License-0.104.1-1|36	%make test
21cr|perl-Software-License-0.104.1-1|37	
21cr|perl-Software-License-0.104.1-1|38	%install
21cr|perl-Software-License-0.104.1-1|39	%makeinstall_std
21cr|perl-Software-License-0.104.1-1|40	
21cr|perl-Software-License-0.104.1-1|41	%files
21cr|perl-Software-License-0.104.1-1|42	%doc Changes LICENSE README META.json META.yml
21cr|perl-Software-License-0.104.1-1|43	%{_mandir}/man3/*
21cr|perl-Software-License-0.104.1-1|44	%{perl_vendorlib}/Software

5425 21
21cr|perl-Software-License-ISC-0.4.0-2|1	%define upstream_name    Software-License-ISC
21cr|perl-Software-License-ISC-0.4.0-2|2	%define upstream_version 0.004
21cr|perl-Software-License-ISC-0.4.0-2|3	
21cr|perl-Software-License-ISC-0.4.0-2|4	%{?perl_default_filter}
21cr|perl-Software-License-ISC-0.4.0-2|5	
21cr|perl-Software-License-ISC-0.4.0-2|6	Name:       perl-%{upstream_name}
21cr|perl-Software-License-ISC-0.4.0-2|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Software-License-ISC-0.4.0-2|8	Release:    2
21cr|perl-Software-License-ISC-0.4.0-2|9	
21cr|perl-Software-License-ISC-0.4.0-2|10	Summary:    The ISC License
21cr|perl-Software-License-ISC-0.4.0-2|11	License:    GPLv1+ or Artistic
21cr|perl-Software-License-ISC-0.4.0-2|12	Group:      Development/Perl
21cr|perl-Software-License-ISC-0.4.0-2|13	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Software-License-ISC-0.4.0-2|14	Source0:    http://www.cpan.org/modules/by-module/Software/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Software-License-ISC-0.4.0-2|15	
21cr|perl-Software-License-ISC-0.4.0-2|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Software-License-ISC-0.4.0-2|17	BuildRequires: perl(Software::License)
21cr|perl-Software-License-ISC-0.4.0-2|18	BuildRequires: perl(parent)
21cr|perl-Software-License-ISC-0.4.0-2|19	BuildRequires: perl(strict)
21cr|perl-Software-License-ISC-0.4.0-2|20	BuildRequires: perl(Test::More)
21cr|perl-Software-License-ISC-0.4.0-2|21	BuildRequires: perl(warnings)
21cr|perl-Software-License-ISC-0.4.0-2|22	BuildArch:     noarch
21cr|perl-Software-License-ISC-0.4.0-2|23	
21cr|perl-Software-License-ISC-0.4.0-2|24	%description
21cr|perl-Software-License-ISC-0.4.0-2|25	Provide Software::License support for the ISC license.
21cr|perl-Software-License-ISC-0.4.0-2|26	
21cr|perl-Software-License-ISC-0.4.0-2|27	%prep
21cr|perl-Software-License-ISC-0.4.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Software-License-ISC-0.4.0-2|29	
21cr|perl-Software-License-ISC-0.4.0-2|30	%build
21cr|perl-Software-License-ISC-0.4.0-2|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Software-License-ISC-0.4.0-2|32	
21cr|perl-Software-License-ISC-0.4.0-2|33	%make
21cr|perl-Software-License-ISC-0.4.0-2|34	
21cr|perl-Software-License-ISC-0.4.0-2|35	%check
21cr|perl-Software-License-ISC-0.4.0-2|36	make test
21cr|perl-Software-License-ISC-0.4.0-2|37	
21cr|perl-Software-License-ISC-0.4.0-2|38	%install
21cr|perl-Software-License-ISC-0.4.0-2|39	%makeinstall_std
21cr|perl-Software-License-ISC-0.4.0-2|40	
21cr|perl-Software-License-ISC-0.4.0-2|41	%files
21cr|perl-Software-License-ISC-0.4.0-2|42	%doc Changes CONTRIBUTORS LEGAL LICENSE META.yml README SIGNATURE
21cr|perl-Software-License-ISC-0.4.0-2|43	%{_mandir}/man3/*
21cr|perl-Software-License-ISC-0.4.0-2|44	%{perl_vendorlib}/*

5426 21
21cr|perl-Software-License-PublicDomain-0.100.0-2|1	%define upstream_name    Software-License-PublicDomain
21cr|perl-Software-License-PublicDomain-0.100.0-2|2	%define upstream_version 0.1
21cr|perl-Software-License-PublicDomain-0.100.0-2|3	
21cr|perl-Software-License-PublicDomain-0.100.0-2|4	%{?perl_default_filter}
21cr|perl-Software-License-PublicDomain-0.100.0-2|5	
21cr|perl-Software-License-PublicDomain-0.100.0-2|6	Name:       perl-%{upstream_name}
21cr|perl-Software-License-PublicDomain-0.100.0-2|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Software-License-PublicDomain-0.100.0-2|8	Release:    2
21cr|perl-Software-License-PublicDomain-0.100.0-2|9	
21cr|perl-Software-License-PublicDomain-0.100.0-2|10	Summary:    A Public Domain "License"
21cr|perl-Software-License-PublicDomain-0.100.0-2|11	License:    GPLv1+ or Artistic
21cr|perl-Software-License-PublicDomain-0.100.0-2|12	Group:      Development/Perl
21cr|perl-Software-License-PublicDomain-0.100.0-2|13	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Software-License-PublicDomain-0.100.0-2|14	Source0:    http://www.cpan.org/modules/by-module/Software/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Software-License-PublicDomain-0.100.0-2|15	
21cr|perl-Software-License-PublicDomain-0.100.0-2|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Software-License-PublicDomain-0.100.0-2|17	BuildRequires: perl(File::Spec)
21cr|perl-Software-License-PublicDomain-0.100.0-2|18	BuildRequires: perl(IO::Handle)
21cr|perl-Software-License-PublicDomain-0.100.0-2|19	BuildRequires: perl(IPC::Open3)
21cr|perl-Software-License-PublicDomain-0.100.0-2|20	BuildRequires: perl(Software::License)
21cr|perl-Software-License-PublicDomain-0.100.0-2|21	BuildRequires: perl(Test::More)
21cr|perl-Software-License-PublicDomain-0.100.0-2|22	BuildRequires: perl(parent)
21cr|perl-Software-License-PublicDomain-0.100.0-2|23	BuildRequires: perl(strict)
21cr|perl-Software-License-PublicDomain-0.100.0-2|24	BuildRequires: perl(warnings)
21cr|perl-Software-License-PublicDomain-0.100.0-2|25	BuildArch: noarch
21cr|perl-Software-License-PublicDomain-0.100.0-2|26	
21cr|perl-Software-License-PublicDomain-0.100.0-2|27	%description
21cr|perl-Software-License-PublicDomain-0.100.0-2|28	A Public Domain "License" Software::License definition.
21cr|perl-Software-License-PublicDomain-0.100.0-2|29	
21cr|perl-Software-License-PublicDomain-0.100.0-2|30	%prep
21cr|perl-Software-License-PublicDomain-0.100.0-2|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Software-License-PublicDomain-0.100.0-2|32	
21cr|perl-Software-License-PublicDomain-0.100.0-2|33	%build
21cr|perl-Software-License-PublicDomain-0.100.0-2|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Software-License-PublicDomain-0.100.0-2|35	
21cr|perl-Software-License-PublicDomain-0.100.0-2|36	%make
21cr|perl-Software-License-PublicDomain-0.100.0-2|37	
21cr|perl-Software-License-PublicDomain-0.100.0-2|38	%check
21cr|perl-Software-License-PublicDomain-0.100.0-2|39	%make test
21cr|perl-Software-License-PublicDomain-0.100.0-2|40	
21cr|perl-Software-License-PublicDomain-0.100.0-2|41	%install
21cr|perl-Software-License-PublicDomain-0.100.0-2|42	%makeinstall_std
21cr|perl-Software-License-PublicDomain-0.100.0-2|43	
21cr|perl-Software-License-PublicDomain-0.100.0-2|44	%files
21cr|perl-Software-License-PublicDomain-0.100.0-2|45	%doc LICENSE META.yml
21cr|perl-Software-License-PublicDomain-0.100.0-2|46	%{_mandir}/man3/*
21cr|perl-Software-License-PublicDomain-0.100.0-2|47	%{perl_vendorlib}/*

5427 21
21cr|perl-Software-Release-0.30.0-3|1	%define upstream_name    Software-Release
21cr|perl-Software-Release-0.30.0-3|2	%define upstream_version 0.03
21cr|perl-Software-Release-0.30.0-3|3	
21cr|perl-Software-Release-0.30.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Software-Release-0.30.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Software-Release-0.30.0-3|6	Release:    3
21cr|perl-Software-Release-0.30.0-3|7	
21cr|perl-Software-Release-0.30.0-3|8	Summary:    A change made in a software release
21cr|perl-Software-Release-0.30.0-3|9	License:    GPL+ or Artistic
21cr|perl-Software-Release-0.30.0-3|10	Group:      Development/Perl
21cr|perl-Software-Release-0.30.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Software-Release-0.30.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Software/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Software-Release-0.30.0-3|13	
21cr|perl-Software-Release-0.30.0-3|14	BuildRequires: perl-devel
21cr|perl-Software-Release-0.30.0-3|15	BuildRequires: perl(DateTime)
21cr|perl-Software-Release-0.30.0-3|16	BuildRequires: perl(Moose)
21cr|perl-Software-Release-0.30.0-3|17	BuildRequires: perl(Test::More)
21cr|perl-Software-Release-0.30.0-3|18	BuildRequires: perl(strict)
21cr|perl-Software-Release-0.30.0-3|19	BuildArch: noarch
21cr|perl-Software-Release-0.30.0-3|20	
21cr|perl-Software-Release-0.30.0-3|21	%description
21cr|perl-Software-Release-0.30.0-3|22	Software::Release is a purely informational collection of objects that you
21cr|perl-Software-Release-0.30.0-3|23	can use to represent a release of software. Its original use-case was to
21cr|perl-Software-Release-0.30.0-3|24	provide a contract between a git log parser and a formatter class that
21cr|perl-Software-Release-0.30.0-3|25	outputs a changelog, but it may be useful to others to create bug trackers,
21cr|perl-Software-Release-0.30.0-3|26	dashboards or whathaveyou.
21cr|perl-Software-Release-0.30.0-3|27	
21cr|perl-Software-Release-0.30.0-3|28	%prep
21cr|perl-Software-Release-0.30.0-3|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Software-Release-0.30.0-3|30	
21cr|perl-Software-Release-0.30.0-3|31	%build
21cr|perl-Software-Release-0.30.0-3|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Software-Release-0.30.0-3|33	
21cr|perl-Software-Release-0.30.0-3|34	%make
21cr|perl-Software-Release-0.30.0-3|35	
21cr|perl-Software-Release-0.30.0-3|36	%check
21cr|perl-Software-Release-0.30.0-3|37	%make test
21cr|perl-Software-Release-0.30.0-3|38	
21cr|perl-Software-Release-0.30.0-3|39	%install
21cr|perl-Software-Release-0.30.0-3|40	%makeinstall_std
21cr|perl-Software-Release-0.30.0-3|41	
21cr|perl-Software-Release-0.30.0-3|42	%files
21cr|perl-Software-Release-0.30.0-3|43	%doc Changes LICENSE META.json META.yml README
21cr|perl-Software-Release-0.30.0-3|44	%{_mandir}/man3/*
21cr|perl-Software-Release-0.30.0-3|45	%{perl_vendorlib}/*

5428 21
21cr|perl-Sort-Key-1.330.0-5|1	%define upstream_name    Sort-Key
21cr|perl-Sort-Key-1.330.0-5|2	%define upstream_version 1.33
21cr|perl-Sort-Key-1.330.0-5|3	%global __provides_exclude Key.so
21cr|perl-Sort-Key-1.330.0-5|4	
21cr|perl-Sort-Key-1.330.0-5|5	Name:       perl-%{upstream_name}
21cr|perl-Sort-Key-1.330.0-5|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Sort-Key-1.330.0-5|7	Release:    5
21cr|perl-Sort-Key-1.330.0-5|8	
21cr|perl-Sort-Key-1.330.0-5|9	Summary:    Tell Sort::Key how to sort new data types
21cr|perl-Sort-Key-1.330.0-5|10	License:    GPL+ or Artistic
21cr|perl-Sort-Key-1.330.0-5|11	Group:      Development/Perl
21cr|perl-Sort-Key-1.330.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sort-Key-1.330.0-5|13	Source0:    http://www.cpan.org/modules/by-module/Sort/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sort-Key-1.330.0-5|14	
21cr|perl-Sort-Key-1.330.0-5|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Sort-Key-1.330.0-5|16	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Sort-Key-1.330.0-5|17	
21cr|perl-Sort-Key-1.330.0-5|18	BuildRequires: perl-devel
21cr|perl-Sort-Key-1.330.0-5|19	
21cr|perl-Sort-Key-1.330.0-5|20	%description
21cr|perl-Sort-Key-1.330.0-5|21	Sort::Key provides a set of functions to sort lists of values by some
21cr|perl-Sort-Key-1.330.0-5|22	calculated key value.
21cr|perl-Sort-Key-1.330.0-5|23	
21cr|perl-Sort-Key-1.330.0-5|24	It is faster (usually *much faster*) and uses less memory than other
21cr|perl-Sort-Key-1.330.0-5|25	alternatives implemented around perl sort function (ST, GRT, etc.).
21cr|perl-Sort-Key-1.330.0-5|26	
21cr|perl-Sort-Key-1.330.0-5|27	Multi-key sorting functionality is also provided via the companion modules
21cr|perl-Sort-Key-1.330.0-5|28	the Sort::Key::Multi manpage, the Sort::Key::Maker manpage and the
21cr|perl-Sort-Key-1.330.0-5|29	Sort::Key::Register manpage.
21cr|perl-Sort-Key-1.330.0-5|30	
21cr|perl-Sort-Key-1.330.0-5|31	%prep
21cr|perl-Sort-Key-1.330.0-5|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Sort-Key-1.330.0-5|33	
21cr|perl-Sort-Key-1.330.0-5|34	%build
21cr|perl-Sort-Key-1.330.0-5|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sort-Key-1.330.0-5|36	
21cr|perl-Sort-Key-1.330.0-5|37	%make
21cr|perl-Sort-Key-1.330.0-5|38	
21cr|perl-Sort-Key-1.330.0-5|39	%check
21cr|perl-Sort-Key-1.330.0-5|40	make test
21cr|perl-Sort-Key-1.330.0-5|41	
21cr|perl-Sort-Key-1.330.0-5|42	%install
21cr|perl-Sort-Key-1.330.0-5|43	%makeinstall_std
21cr|perl-Sort-Key-1.330.0-5|44	
21cr|perl-Sort-Key-1.330.0-5|45	%files
21cr|perl-Sort-Key-1.330.0-5|46	%doc Changes README META.yml META.json
21cr|perl-Sort-Key-1.330.0-5|47	%{_mandir}/man3/*
21cr|perl-Sort-Key-1.330.0-5|48	%{perl_vendorarch}/*

5429 21
21cr|perl-Sort-Maker-0.60.0-1|1	%define upstream_name    Sort-Maker
21cr|perl-Sort-Maker-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Sort-Maker-0.60.0-1|3	
21cr|perl-Sort-Maker-0.60.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Sort-Maker-0.60.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Sort-Maker-0.60.0-1|6	Release:        1
21cr|perl-Sort-Maker-0.60.0-1|7	Summary:        Simple way to make efficient sort subs
21cr|perl-Sort-Maker-0.60.0-1|8	Group:          Development/Perl
21cr|perl-Sort-Maker-0.60.0-1|9	License:        GPL+ or Artistic
21cr|perl-Sort-Maker-0.60.0-1|10	URL:            https://metacpan.org/release/Sort-Maker
21cr|perl-Sort-Maker-0.60.0-1|11	Source0:        https://cpan.metacpan.org/modules/by-module/Sort/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sort-Maker-0.60.0-1|12	BuildArch:      noarch
21cr|perl-Sort-Maker-0.60.0-1|13	BuildRequires:  coreutils
21cr|perl-Sort-Maker-0.60.0-1|14	BuildRequires:  findutils
21cr|perl-Sort-Maker-0.60.0-1|15	BuildRequires:  perl-devel
21cr|perl-Sort-Maker-0.60.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Sort-Maker-0.60.0-1|17	# Run-time:
21cr|perl-Sort-Maker-0.60.0-1|18	BuildRequires:  perl(B::Deparse)
21cr|perl-Sort-Maker-0.60.0-1|19	BuildRequires:  perl(base)
21cr|perl-Sort-Maker-0.60.0-1|20	BuildRequires:  perl(Data::Dumper)
21cr|perl-Sort-Maker-0.60.0-1|21	BuildRequires:  perl(Exporter)
21cr|perl-Sort-Maker-0.60.0-1|22	BuildRequires:  perl(List::Util)
21cr|perl-Sort-Maker-0.60.0-1|23	BuildRequires:  perl(strict)
21cr|perl-Sort-Maker-0.60.0-1|24	# Tests:
21cr|perl-Sort-Maker-0.60.0-1|25	BuildRequires:  perl(Benchmark)
21cr|perl-Sort-Maker-0.60.0-1|26	BuildRequires:  perl(lib)
21cr|perl-Sort-Maker-0.60.0-1|27	BuildRequires:  perl(Test::More)
21cr|perl-Sort-Maker-0.60.0-1|28	BuildRequires:  perl(vars)
21cr|perl-Sort-Maker-0.60.0-1|29	BuildRequires:  perl(warnings)
21cr|perl-Sort-Maker-0.60.0-1|30	Requires:       perl(B::Deparse)
21cr|perl-Sort-Maker-0.60.0-1|31	Requires:       perl(List::Util)
21cr|perl-Sort-Maker-0.60.0-1|32	
21cr|perl-Sort-Maker-0.60.0-1|33	
21cr|perl-Sort-Maker-0.60.0-1|34	%description
21cr|perl-Sort-Maker-0.60.0-1|35	This module has two main goals: to make it easy to create correct sort
21cr|perl-Sort-Maker-0.60.0-1|36	functions, and to make it simple to select the optimum sorting algorithm
21cr|perl-Sort-Maker-0.60.0-1|37	for the number of items to be sorted. Sort::Maker generates complete sort
21cr|perl-Sort-Maker-0.60.0-1|38	subroutines in one of four styles: plain, Orcish Maneuver, Schwartzian
21cr|perl-Sort-Maker-0.60.0-1|39	Transform, and the Guttman-Rosler Transform. You can also get the source for
21cr|perl-Sort-Maker-0.60.0-1|40	a sort sub you create via the sorter_source call.
21cr|perl-Sort-Maker-0.60.0-1|41	
21cr|perl-Sort-Maker-0.60.0-1|42	
21cr|perl-Sort-Maker-0.60.0-1|43	%prep
21cr|perl-Sort-Maker-0.60.0-1|44	%setup -q -n Sort-Maker-%{upstream_version}
21cr|perl-Sort-Maker-0.60.0-1|45	
21cr|perl-Sort-Maker-0.60.0-1|46	
21cr|perl-Sort-Maker-0.60.0-1|47	%build
21cr|perl-Sort-Maker-0.60.0-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sort-Maker-0.60.0-1|49	make %{?_smp_mflags}
21cr|perl-Sort-Maker-0.60.0-1|50	
21cr|perl-Sort-Maker-0.60.0-1|51	
21cr|perl-Sort-Maker-0.60.0-1|52	%install
21cr|perl-Sort-Maker-0.60.0-1|53	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Sort-Maker-0.60.0-1|54	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Sort-Maker-0.60.0-1|55	%{_fixperms} %{buildroot}/*
21cr|perl-Sort-Maker-0.60.0-1|56	
21cr|perl-Sort-Maker-0.60.0-1|57	
21cr|perl-Sort-Maker-0.60.0-1|58	%check
21cr|perl-Sort-Maker-0.60.0-1|59	make test
21cr|perl-Sort-Maker-0.60.0-1|60	
21cr|perl-Sort-Maker-0.60.0-1|61	
21cr|perl-Sort-Maker-0.60.0-1|62	%files
21cr|perl-Sort-Maker-0.60.0-1|63	%doc Changes README
21cr|perl-Sort-Maker-0.60.0-1|64	%{perl_vendorlib}/*
21cr|perl-Sort-Maker-0.60.0-1|65	%{_mandir}/man3/*
21cr|perl-Sort-Maker-0.60.0-1|66	

5430 21
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|1	%define upstream_name    Specio-Library-Path-Tiny
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|3	
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|4	Name:           perl-Specio-Library-Path-Tiny
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|6	Release:        1
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|7	Summary:        Path::Tiny types and coercions for Specio
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|8	Group:          Development/Perl
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|9	License:        ASL 2.0
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|10	URL:            https://metacpan.org/release/Specio-Library-Path-Tiny
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-Library-Path-Tiny-%{upstream_version}.tar.gz
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|12	BuildArch:      noarch
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|13	# Build
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|14	BuildRequires:  make
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|15	BuildRequires:  perl-interpreter
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|16	BuildRequires:  perl-generators
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|18	BuildRequires:  perl(strict)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|19	BuildRequires:  perl(warnings)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|20	# Run-time
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|21	BuildRequires:  perl(overload)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|22	BuildRequires:  perl(parent)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|23	BuildRequires:  perl(Path::Tiny) >= 0.087
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|24	BuildRequires:  perl(Scalar::Util)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|25	BuildRequires:  perl(Specio) >= 0.29
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|26	BuildRequires:  perl(Specio::Declare)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|27	BuildRequires:  perl(Specio::Exporter)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|28	BuildRequires:  perl(Specio::Library::Builtins)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|29	BuildRequires:  perl(Specio::PartialDump)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|30	# Tests
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|31	BuildRequires:  perl(File::pushd)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|32	BuildRequires:  perl(File::Spec)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|33	BuildRequires:  perl(File::Temp) >= 0.18
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|34	BuildRequires:  perl(Test::Fatal)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|35	BuildRequires:  perl(Test::More) >= 0.96
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|36	BuildRequires:  perl(Test::Specio)
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|37	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|38	
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|39	%description
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|40	This library provides a set of Path::Tiny types and coercions for Specio.
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|41	These types can be used with Moose, Moo, Params::ValidationCompiler, and
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|42	other modules.
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|43	
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|44	%prep
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|45	%setup -q -n Specio-Library-Path-Tiny-%{upstream_version}
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|46	
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|47	%build
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|48	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|49	make %{?_smp_mflags}
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|50	
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|51	%install
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|52	make pure_install DESTDIR=%{buildroot}
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|53	%{_fixperms} %{buildroot}/*
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|54	
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|55	%check
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|56	make test
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|57	
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|58	
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|59	%files
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|60	%license LICENSE
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|61	%doc Changes CONTRIBUTING.md README.md
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|62	%{perl_vendorlib}/*
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|63	%{_mandir}/man3/*
21cr|perl-Specio-Library-Path-Tiny-0.40.0-1|64	

5431 21
21cr|perl-Sphinx-Config-0.90.0-6|1	%define upstream_name    Sphinx-Config
21cr|perl-Sphinx-Config-0.90.0-6|2	%define upstream_version 0.09
21cr|perl-Sphinx-Config-0.90.0-6|3	
21cr|perl-Sphinx-Config-0.90.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Sphinx-Config-0.90.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sphinx-Config-0.90.0-6|6	Release:	6
21cr|perl-Sphinx-Config-0.90.0-6|7	
21cr|perl-Sphinx-Config-0.90.0-6|8	Summary:	Sphinx search engine configuration file read/modify/write
21cr|perl-Sphinx-Config-0.90.0-6|9	
21cr|perl-Sphinx-Config-0.90.0-6|10	License:	GPL+ or Artistic
21cr|perl-Sphinx-Config-0.90.0-6|11	Group:		Development/Perl
21cr|perl-Sphinx-Config-0.90.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sphinx-Config-0.90.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JJ/JJSCHUTZ/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sphinx-Config-0.90.0-6|14	
21cr|perl-Sphinx-Config-0.90.0-6|15	BuildRequires:	perl-devel
21cr|perl-Sphinx-Config-0.90.0-6|16	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Sphinx-Config-0.90.0-6|17	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Sphinx-Config-0.90.0-6|18	BuildArch:	noarch
21cr|perl-Sphinx-Config-0.90.0-6|19	
21cr|perl-Sphinx-Config-0.90.0-6|20	%description
21cr|perl-Sphinx-Config-0.90.0-6|21	Sphinx search engine configuration file read/modify/write.
21cr|perl-Sphinx-Config-0.90.0-6|22	
21cr|perl-Sphinx-Config-0.90.0-6|23	%prep
21cr|perl-Sphinx-Config-0.90.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sphinx-Config-0.90.0-6|25	
21cr|perl-Sphinx-Config-0.90.0-6|26	%build
21cr|perl-Sphinx-Config-0.90.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sphinx-Config-0.90.0-6|28	%make
21cr|perl-Sphinx-Config-0.90.0-6|29	
21cr|perl-Sphinx-Config-0.90.0-6|30	%check
21cr|perl-Sphinx-Config-0.90.0-6|31	make test
21cr|perl-Sphinx-Config-0.90.0-6|32	
21cr|perl-Sphinx-Config-0.90.0-6|33	%install
21cr|perl-Sphinx-Config-0.90.0-6|34	%makeinstall_std
21cr|perl-Sphinx-Config-0.90.0-6|35	
21cr|perl-Sphinx-Config-0.90.0-6|36	%files
21cr|perl-Sphinx-Config-0.90.0-6|37	%doc Changes README
21cr|perl-Sphinx-Config-0.90.0-6|38	%{perl_vendorlib}/Sphinx/Config.pm
21cr|perl-Sphinx-Config-0.90.0-6|39	%attr(0644,root,root) %{_mandir}/man3/Sphinx::Config.3pm*

5432 21
21cr|perl-Sphinx-Search-0.280.0-5|1	%define upstream_name    Sphinx-Search
21cr|perl-Sphinx-Search-0.280.0-5|2	%define upstream_version 0.28
21cr|perl-Sphinx-Search-0.280.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-Sphinx-Search-0.280.0-5|4	Version:	%perl_convert_version 0.28
21cr|perl-Sphinx-Search-0.280.0-5|5	Release:	5
21cr|perl-Sphinx-Search-0.280.0-5|6	
21cr|perl-Sphinx-Search-0.280.0-5|7	Summary:	Sphinx search engine API Perl client
21cr|perl-Sphinx-Search-0.280.0-5|8	
21cr|perl-Sphinx-Search-0.280.0-5|9	License:	GPL+ or Artistic
21cr|perl-Sphinx-Search-0.280.0-5|10	Group:		Development/Perl
21cr|perl-Sphinx-Search-0.280.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sphinx-Search-0.280.0-5|12	Source0:	http://search.cpan.org/CPAN/authors/id/J/JJ/JJSCHUTZ/Sphinx-Search-0.28.tar.gz
21cr|perl-Sphinx-Search-0.280.0-5|13	
21cr|perl-Sphinx-Search-0.280.0-5|14	#BuildRequires:	perl-Test-Pod-Coverage
21cr|perl-Sphinx-Search-0.280.0-5|15	#BuildRequires:	perl-File-SearchPath
21cr|perl-Sphinx-Search-0.280.0-5|16	#BuildRequires:	perl-Path-Class
21cr|perl-Sphinx-Search-0.280.0-5|17	#BuildRequires:	sphinx
21cr|perl-Sphinx-Search-0.280.0-5|18	BuildRequires:	perl-devel
21cr|perl-Sphinx-Search-0.280.0-5|19	BuildArch:	noarch
21cr|perl-Sphinx-Search-0.280.0-5|20	
21cr|perl-Sphinx-Search-0.280.0-5|21	%description
21cr|perl-Sphinx-Search-0.280.0-5|22	Sphinx search engine API Perl client for Sphinx 0.9.8-svn-r871 and later.
21cr|perl-Sphinx-Search-0.280.0-5|23	
21cr|perl-Sphinx-Search-0.280.0-5|24	%prep
21cr|perl-Sphinx-Search-0.280.0-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sphinx-Search-0.280.0-5|26	
21cr|perl-Sphinx-Search-0.280.0-5|27	%build
21cr|perl-Sphinx-Search-0.280.0-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sphinx-Search-0.280.0-5|29	%make
21cr|perl-Sphinx-Search-0.280.0-5|30	
21cr|perl-Sphinx-Search-0.280.0-5|31	#%%check
21cr|perl-Sphinx-Search-0.280.0-5|32	#make \
21cr|perl-Sphinx-Search-0.280.0-5|33	#    SPHINX_SEARCHD="%{_sbindir}/sphinx-searchd" \
21cr|perl-Sphinx-Search-0.280.0-5|34	#    SPHINX_INDEXER="%{_bindir}/sphinx-indexer" \
21cr|perl-Sphinx-Search-0.280.0-5|35	#    SPHINX_PORT="20000" \
21cr|perl-Sphinx-Search-0.280.0-5|36	#    test
21cr|perl-Sphinx-Search-0.280.0-5|37	
21cr|perl-Sphinx-Search-0.280.0-5|38	%install
21cr|perl-Sphinx-Search-0.280.0-5|39	%makeinstall_std
21cr|perl-Sphinx-Search-0.280.0-5|40	
21cr|perl-Sphinx-Search-0.280.0-5|41	%files
21cr|perl-Sphinx-Search-0.280.0-5|42	%doc Changes README
21cr|perl-Sphinx-Search-0.280.0-5|43	%{perl_vendorlib}/Sphinx/Search.pm
21cr|perl-Sphinx-Search-0.280.0-5|44	%attr(0644,root,root) %{_mandir}/man3/Sphinx::Search.3pm*

5433 21
21cr|perl-Spoon-0.240.0-11|1	%define upstream_name    Spoon
21cr|perl-Spoon-0.240.0-11|2	%define upstream_version 0.24
21cr|perl-Spoon-0.240.0-11|3	
21cr|perl-Spoon-0.240.0-11|4	
21cr|perl-Spoon-0.240.0-11|5	%if %{_use_internal_dependency_generator}
21cr|perl-Spoon-0.240.0-11|6	%global __provides_exclude perl\\(IO::All\\)
21cr|perl-Spoon-0.240.0-11|7	%else
21cr|perl-Spoon-0.240.0-11|8	%define _provides_exceptions perl(IO::All)
21cr|perl-Spoon-0.240.0-11|9	%endif
21cr|perl-Spoon-0.240.0-11|10	
21cr|perl-Spoon-0.240.0-11|11	Name:		perl-%{upstream_name}
21cr|perl-Spoon-0.240.0-11|12	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Spoon-0.240.0-11|13	Release:	11
21cr|perl-Spoon-0.240.0-11|14	Summary:	A Spiffy Application Building Framework
21cr|perl-Spoon-0.240.0-11|15	
21cr|perl-Spoon-0.240.0-11|16	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Spoon-0.240.0-11|17	# no available category
21cr|perl-Spoon-0.240.0-11|18	Source:		http://search.cpan.org/CPAN/authors/id/I/IN/INGY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Spoon-0.240.0-11|19	License:	GPL
21cr|perl-Spoon-0.240.0-11|20	Group:		Development/Perl
21cr|perl-Spoon-0.240.0-11|21	BuildRequires:	perl-devel
21cr|perl-Spoon-0.240.0-11|22	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Spoon-0.240.0-11|23	BuildRequires:	perl(IO::All)
21cr|perl-Spoon-0.240.0-11|24	BuildRequires:	perl(CGI)
21cr|perl-Spoon-0.240.0-11|25	BuildRequires:	perl(DB_File)
21cr|perl-Spoon-0.240.0-11|26	BuildRequires:	perl(Template)
21cr|perl-Spoon-0.240.0-11|27	BuildRequires:	perl(Time::HiRes)
21cr|perl-Spoon-0.240.0-11|28	BuildRequires:	perl(Spiffy)
21cr|perl-Spoon-0.240.0-11|29	BuildRequires:	perl(URI::Escape)
21cr|perl-Spoon-0.240.0-11|30	BuildArch:	noarch
21cr|perl-Spoon-0.240.0-11|31	
21cr|perl-Spoon-0.240.0-11|32	%description
21cr|perl-Spoon-0.240.0-11|33	Spoon is an Application Framework that is designed primarily for building
21cr|perl-Spoon-0.240.0-11|34	Social Software web applications. The Kwiki wiki software is built on top of
21cr|perl-Spoon-0.240.0-11|35	Spoon.
21cr|perl-Spoon-0.240.0-11|36	
21cr|perl-Spoon-0.240.0-11|37	Spoon::Base is the primary base class for all the Spoon::* modules. Spoon.pm
21cr|perl-Spoon-0.240.0-11|38	inherits from Spiffy.pm.
21cr|perl-Spoon-0.240.0-11|39	
21cr|perl-Spoon-0.240.0-11|40	Spoon is not an application in and of itself. (As compared to Kwiki) You need
21cr|perl-Spoon-0.240.0-11|41	to build your own applications from it.
21cr|perl-Spoon-0.240.0-11|42	
21cr|perl-Spoon-0.240.0-11|43	%prep
21cr|perl-Spoon-0.240.0-11|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Spoon-0.240.0-11|45	
21cr|perl-Spoon-0.240.0-11|46	%build
21cr|perl-Spoon-0.240.0-11|47	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Spoon-0.240.0-11|48	%make
21cr|perl-Spoon-0.240.0-11|49	
21cr|perl-Spoon-0.240.0-11|50	%check
21cr|perl-Spoon-0.240.0-11|51	make test
21cr|perl-Spoon-0.240.0-11|52	
21cr|perl-Spoon-0.240.0-11|53	%install
21cr|perl-Spoon-0.240.0-11|54	%makeinstall_std
21cr|perl-Spoon-0.240.0-11|55	
21cr|perl-Spoon-0.240.0-11|56	%files
21cr|perl-Spoon-0.240.0-11|57	%doc Changes README
21cr|perl-Spoon-0.240.0-11|58	%{perl_vendorlib}/Spoon
21cr|perl-Spoon-0.240.0-11|59	%{perl_vendorlib}/Spoon.pm
21cr|perl-Spoon-0.240.0-11|60	%{_mandir}/*/*

5434 21
21cr|perl-Spreadsheet-Read-0.840.0-1|1	%define upstream_name    Spreadsheet-Read
21cr|perl-Spreadsheet-Read-0.840.0-1|2	%define upstream_version 0.84
21cr|perl-Spreadsheet-Read-0.840.0-1|3	
21cr|perl-Spreadsheet-Read-0.840.0-1|4	%if %{_use_internal_dependency_generator}
21cr|perl-Spreadsheet-Read-0.840.0-1|5	%global __requires_exclude /pro/bin/perl
21cr|perl-Spreadsheet-Read-0.840.0-1|6	%else
21cr|perl-Spreadsheet-Read-0.840.0-1|7	%define _requires_exceptions /pro/bin/perl
21cr|perl-Spreadsheet-Read-0.840.0-1|8	%endif
21cr|perl-Spreadsheet-Read-0.840.0-1|9	
21cr|perl-Spreadsheet-Read-0.840.0-1|10	Name:		perl-%{upstream_name}
21cr|perl-Spreadsheet-Read-0.840.0-1|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Spreadsheet-Read-0.840.0-1|12	Release:	1
21cr|perl-Spreadsheet-Read-0.840.0-1|13	
21cr|perl-Spreadsheet-Read-0.840.0-1|14	Summary:	Transparent read the data from a spreadsheet
21cr|perl-Spreadsheet-Read-0.840.0-1|15	
21cr|perl-Spreadsheet-Read-0.840.0-1|16	License:	GPL+ or Artistic
21cr|perl-Spreadsheet-Read-0.840.0-1|17	Group:		Development/Perl
21cr|perl-Spreadsheet-Read-0.840.0-1|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Spreadsheet-Read-0.840.0-1|19	Source0:	http://www.cpan.org/modules/by-module/Spreadsheet/Spreadsheet-Read-%{upstream_version}.tgz
21cr|perl-Spreadsheet-Read-0.840.0-1|20	
21cr|perl-Spreadsheet-Read-0.840.0-1|21	BuildRequires:	perl-devel
21cr|perl-Spreadsheet-Read-0.840.0-1|22	BuildRequires:	perl(Carp)
21cr|perl-Spreadsheet-Read-0.840.0-1|23	BuildRequires:	perl(Data::Dumper)
21cr|perl-Spreadsheet-Read-0.840.0-1|24	BuildRequires:	perl(Exporter)
21cr|perl-Spreadsheet-Read-0.840.0-1|25	BuildRequires:	perl(File::Temp)
21cr|perl-Spreadsheet-Read-0.840.0-1|26	BuildRequires:	perl(IO::Scalar)
21cr|perl-Spreadsheet-Read-0.840.0-1|27	BuildRequires:	perl(Spreadsheet::ParseExcel)
21cr|perl-Spreadsheet-Read-0.840.0-1|28	BuildRequires:	perl(Spreadsheet::ParseExcel::FmtDefault)
21cr|perl-Spreadsheet-Read-0.840.0-1|29	BuildRequires:	perl(Spreadsheet::ReadSXC)
21cr|perl-Spreadsheet-Read-0.840.0-1|30	BuildRequires:	perl(Test::More)
21cr|perl-Spreadsheet-Read-0.840.0-1|31	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Spreadsheet-Read-0.840.0-1|32	BuildRequires:	perl(Text::CSV)
21cr|perl-Spreadsheet-Read-0.840.0-1|33	BuildRequires:	perl(Text::CSV_PP)
21cr|perl-Spreadsheet-Read-0.840.0-1|34	BuildRequires:	perl(Text::CSV_XS)
21cr|perl-Spreadsheet-Read-0.840.0-1|35	
21cr|perl-Spreadsheet-Read-0.840.0-1|36	BuildArch:	noarch
21cr|perl-Spreadsheet-Read-0.840.0-1|37	
21cr|perl-Spreadsheet-Read-0.840.0-1|38	%description
21cr|perl-Spreadsheet-Read-0.840.0-1|39	Spreadsheet::Read tries to transparently read *any* spreadsheet and return
21cr|perl-Spreadsheet-Read-0.840.0-1|40	its content in a universal manner independent of the parsing module that
21cr|perl-Spreadsheet-Read-0.840.0-1|41	does the actual spreadsheet scanning.
21cr|perl-Spreadsheet-Read-0.840.0-1|42	
21cr|perl-Spreadsheet-Read-0.840.0-1|43	For OpenOffice this module uses Spreadsheet::ReadSXC
21cr|perl-Spreadsheet-Read-0.840.0-1|44	
21cr|perl-Spreadsheet-Read-0.840.0-1|45	For Microsoft Excel this module uses Spreadsheet::ParseExcel or
21cr|perl-Spreadsheet-Read-0.840.0-1|46	Spreadsheet::XLSX
21cr|perl-Spreadsheet-Read-0.840.0-1|47	
21cr|perl-Spreadsheet-Read-0.840.0-1|48	%prep
21cr|perl-Spreadsheet-Read-0.840.0-1|49	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Spreadsheet-Read-0.840.0-1|50	
21cr|perl-Spreadsheet-Read-0.840.0-1|51	%build
21cr|perl-Spreadsheet-Read-0.840.0-1|52	yes | perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Spreadsheet-Read-0.840.0-1|53	%make
21cr|perl-Spreadsheet-Read-0.840.0-1|54	
21cr|perl-Spreadsheet-Read-0.840.0-1|55	%check
21cr|perl-Spreadsheet-Read-0.840.0-1|56	make test
21cr|perl-Spreadsheet-Read-0.840.0-1|57	
21cr|perl-Spreadsheet-Read-0.840.0-1|58	%install
21cr|perl-Spreadsheet-Read-0.840.0-1|59	%makeinstall_std
21cr|perl-Spreadsheet-Read-0.840.0-1|60	
21cr|perl-Spreadsheet-Read-0.840.0-1|61	%files
21cr|perl-Spreadsheet-Read-0.840.0-1|62	%doc META.yml README Changes
21cr|perl-Spreadsheet-Read-0.840.0-1|63	%{_mandir}/man3/*
21cr|perl-Spreadsheet-Read-0.840.0-1|64	%{_mandir}/man1/*
21cr|perl-Spreadsheet-Read-0.840.0-1|65	%{perl_vendorlib}/*
21cr|perl-Spreadsheet-Read-0.840.0-1|66	%{_bindir}/*
21cr|perl-Spreadsheet-Read-0.840.0-1|67	

5435 21
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|1	%define upstream_name    Spreadsheet-ReadSXC
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|2	%define upstream_version 0.20
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|3	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|6	Release:	7
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|7	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|8	Summary:	Extract OpenOffice 1.x spreadsheet data
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|9	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|10	License:	GPL+ or Artistic
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|11	Group:		Development/Perl
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Spreadsheet/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|14	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|15	BuildRequires:	perl-devel
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|16	BuildRequires:	perl(Archive::Zip)
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|18	BuildRequires:	perl(XML::Parser)
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|19	BuildArch:	noarch
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|20	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|21	%description
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|22	Spreadsheet::ReadSXC extracts data from OpenOffice 1.x spreadsheet files
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|23	(.sxc). It exports the function read_sxc() which takes a filename and an
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|24	optional reference to a hash of options as arguments and returns a
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|25	reference to a hash of references to two-dimensional arrays. The hash keys
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|26	correspond to the names of worksheets in the OpenOffice workbook. The
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|27	two-dimensional arrays correspond to rows and cells in the respective
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|28	spreadsheets. If you don't like this because the order of sheets is not
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|29	preserved in a hash, read on. The 'OrderBySheet' option provides an array
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|30	of hashes instead.
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|31	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|32	If you prefer to unpack the .sxc file yourself, you can use the function
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|33	read_xml_file() instead and pass the path to content.xml as an argument. Or
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|34	you can extract the XML string from content.xml and pass the string to the
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|35	function read_xml_string(). Both functions also take a reference to a hash
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|36	of options as an optional second argument.
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|37	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|38	Spreadsheet::ReadSXC requires XML::Parser to parse the XML contained in
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|39	.sxc files. Only the contents of text:p elements are returned, not the
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|40	actual values of table:value attributes. For example, a cell might have a
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|41	table:value-type attribute of "currency", a table:value attribute of
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|42	"-1500.99" and a table:currency attribute of "USD". The text:p element
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|43	would contain "-$1,500.99". This is the string which is returned by the
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|44	read_sxc() function, not the value of -1500.99.
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|45	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|46	%prep
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|47	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|48	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|49	%build
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|50	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|51	%make
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|52	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|53	%check
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|54	%make test
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|55	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|56	%install
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|57	%makeinstall_std
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|58	
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|59	%files
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|60	%doc Changes META.yml README
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|61	%{_mandir}/man3/*
21cr|perl-Spreadsheet-ReadSXC-0.200.0-7|62	%{perl_vendorlib}/*

5436 21
21cr|perl-SQL-Abstract-2.0.1-2|1	%define upstream_name    SQL-Abstract
21cr|perl-SQL-Abstract-2.0.1-2|2	%define upstream_version 2.000001
21cr|perl-SQL-Abstract-2.0.1-2|3	
21cr|perl-SQL-Abstract-2.0.1-2|4	Name:       perl-%{upstream_name}
21cr|perl-SQL-Abstract-2.0.1-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-SQL-Abstract-2.0.1-2|6	Release:    2
21cr|perl-SQL-Abstract-2.0.1-2|7	
21cr|perl-SQL-Abstract-2.0.1-2|8	Summary:    Pretty Printing DebugObj
21cr|perl-SQL-Abstract-2.0.1-2|9	License:    GPL+ or Artistic
21cr|perl-SQL-Abstract-2.0.1-2|10	Group:      Development/Perl
21cr|perl-SQL-Abstract-2.0.1-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SQL-Abstract-2.0.1-2|12	Source0:    http://www.cpan.org/modules/by-module/SQL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SQL-Abstract-2.0.1-2|13	
21cr|perl-SQL-Abstract-2.0.1-2|14	BuildRequires: perl-devel
21cr|perl-SQL-Abstract-2.0.1-2|15	BuildRequires: perl(Data::Dumper::Concise)
21cr|perl-SQL-Abstract-2.0.1-2|16	BuildRequires: perl(Hash::Merge)
21cr|perl-SQL-Abstract-2.0.1-2|17	BuildRequires: perl(Moo)
21cr|perl-SQL-Abstract-2.0.1-2|18	BuildRequires: perl(Test::Deep)
21cr|perl-SQL-Abstract-2.0.1-2|19	BuildRequires: perl(Test::Exception)
21cr|perl-SQL-Abstract-2.0.1-2|20	BuildRequires: perl(Test::Warn)
21cr|perl-SQL-Abstract-2.0.1-2|21	BuildRequires: perl(Text::Balanced)
21cr|perl-SQL-Abstract-2.0.1-2|22	
21cr|perl-SQL-Abstract-2.0.1-2|23	
21cr|perl-SQL-Abstract-2.0.1-2|24	BuildArch: noarch
21cr|perl-SQL-Abstract-2.0.1-2|25	
21cr|perl-SQL-Abstract-2.0.1-2|26	%description
21cr|perl-SQL-Abstract-2.0.1-2|27	This module was inspired by the excellent the DBIx::Abstract manpage.
21cr|perl-SQL-Abstract-2.0.1-2|28	However, in using that module I found that what I really wanted to do was
21cr|perl-SQL-Abstract-2.0.1-2|29	generate SQL, but still retain complete control over my statement handles
21cr|perl-SQL-Abstract-2.0.1-2|30	and use the DBI interface. So, I set out to create an abstract SQL
21cr|perl-SQL-Abstract-2.0.1-2|31	generation module.
21cr|perl-SQL-Abstract-2.0.1-2|32	
21cr|perl-SQL-Abstract-2.0.1-2|33	While based on the concepts used by the DBIx::Abstract manpage, there are
21cr|perl-SQL-Abstract-2.0.1-2|34	several important differences, especially when it comes to WHERE clauses. I
21cr|perl-SQL-Abstract-2.0.1-2|35	have modified the concepts used to make the SQL easier to generate from
21cr|perl-SQL-Abstract-2.0.1-2|36	Perl data structures and, IMO, more intuitive. The underlying idea is for
21cr|perl-SQL-Abstract-2.0.1-2|37	this module to do what you mean, based on the data structures you provide
21cr|perl-SQL-Abstract-2.0.1-2|38	it. The big advantage is that you don't have to modify your code every time
21cr|perl-SQL-Abstract-2.0.1-2|39	your data changes, as this module figures it out.
21cr|perl-SQL-Abstract-2.0.1-2|40	
21cr|perl-SQL-Abstract-2.0.1-2|41	To begin with, an SQL INSERT is as easy as just specifying a hash of
21cr|perl-SQL-Abstract-2.0.1-2|42	'key=value' pairs:
21cr|perl-SQL-Abstract-2.0.1-2|43	
21cr|perl-SQL-Abstract-2.0.1-2|44	%prep
21cr|perl-SQL-Abstract-2.0.1-2|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-SQL-Abstract-2.0.1-2|46	
21cr|perl-SQL-Abstract-2.0.1-2|47	%build
21cr|perl-SQL-Abstract-2.0.1-2|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-SQL-Abstract-2.0.1-2|49	
21cr|perl-SQL-Abstract-2.0.1-2|50	%make
21cr|perl-SQL-Abstract-2.0.1-2|51	
21cr|perl-SQL-Abstract-2.0.1-2|52	%check
21cr|perl-SQL-Abstract-2.0.1-2|53	%make test
21cr|perl-SQL-Abstract-2.0.1-2|54	
21cr|perl-SQL-Abstract-2.0.1-2|55	%install
21cr|perl-SQL-Abstract-2.0.1-2|56	%makeinstall_std
21cr|perl-SQL-Abstract-2.0.1-2|57	
21cr|perl-SQL-Abstract-2.0.1-2|58	%files
21cr|perl-SQL-Abstract-2.0.1-2|59	%doc Changes META.yml
21cr|perl-SQL-Abstract-2.0.1-2|60	%{_mandir}/man3/*
21cr|perl-SQL-Abstract-2.0.1-2|61	%{perl_vendorlib}/*

5437 21
21cr|perl-SQL-Abstract-Classic-1.910.0-1|1	%define upstream_name    SQL-Abstract-Classic
21cr|perl-SQL-Abstract-Classic-1.910.0-1|2	%define upstream_version 1.91
21cr|perl-SQL-Abstract-Classic-1.910.0-1|3	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|4	%bcond_with test
21cr|perl-SQL-Abstract-Classic-1.910.0-1|5	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|6	Name:           perl-SQL-Abstract-Classic
21cr|perl-SQL-Abstract-Classic-1.910.0-1|7	Version:        %perl_convert_version %{upstream_version}
21cr|perl-SQL-Abstract-Classic-1.910.0-1|8	Release:        1
21cr|perl-SQL-Abstract-Classic-1.910.0-1|9	Summary:        Generate SQL from Perl data structures
21cr|perl-SQL-Abstract-Classic-1.910.0-1|10	Group:          Development/Perl
21cr|perl-SQL-Abstract-Classic-1.910.0-1|11	License:        GPL+ or Artistic
21cr|perl-SQL-Abstract-Classic-1.910.0-1|12	URL:            https://metacpan.org/release/SQL-Abstract-Classic/
21cr|perl-SQL-Abstract-Classic-1.910.0-1|13	Source0:        https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/SQL-Abstract-Classic-%{upstream_version}.tar.gz
21cr|perl-SQL-Abstract-Classic-1.910.0-1|14	# Inhibit installing dependencies from CPAN, bug #1873016
21cr|perl-SQL-Abstract-Classic-1.910.0-1|15	Patch0:         SQL-Abstract-Classic-1.91-Inhibit-installing-dependencies-from-CPAN.patch
21cr|perl-SQL-Abstract-Classic-1.910.0-1|16	BuildArch:      noarch
21cr|perl-SQL-Abstract-Classic-1.910.0-1|17	# Build
21cr|perl-SQL-Abstract-Classic-1.910.0-1|18	BuildRequires:  make
21cr|perl-SQL-Abstract-Classic-1.910.0-1|19	BuildRequires:  coreutils
21cr|perl-SQL-Abstract-Classic-1.910.0-1|20	BuildRequires:  perl-generators
21cr|perl-SQL-Abstract-Classic-1.910.0-1|21	BuildRequires:  perl-interpreter
21cr|perl-SQL-Abstract-Classic-1.910.0-1|22	BuildRequires:  perl(:VERSION) >= 5.6.0
21cr|perl-SQL-Abstract-Classic-1.910.0-1|23	BuildRequires:  perl(inc::Module::Install) >= 1.06
21cr|perl-SQL-Abstract-Classic-1.910.0-1|24	BuildRequires:  perl(Module::Install::Makefile)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|25	BuildRequires:  perl(Module::Install::Metadata)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|26	BuildRequires:  perl(Module::Install::WriteAll)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|27	BuildRequires:  perl(strict)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|28	BuildRequires:  perl(warnings)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|29	BuildRequires:  sed
21cr|perl-SQL-Abstract-Classic-1.910.0-1|30	# Run-time
21cr|perl-SQL-Abstract-Classic-1.910.0-1|31	BuildRequires:  perl(Carp)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|32	BuildRequires:  perl(Exporter) >= 5.57
21cr|perl-SQL-Abstract-Classic-1.910.0-1|33	BuildRequires:  perl(List::Util)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|34	BuildRequires:  perl(mro)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|35	BuildRequires:  perl(Scalar::Util)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|36	BuildRequires:  perl(Text::Balanced) >= 2.00
21cr|perl-SQL-Abstract-Classic-1.910.0-1|37	%if %{with test}
21cr|perl-SQL-Abstract-Classic-1.910.0-1|38	# Tests
21cr|perl-SQL-Abstract-Classic-1.910.0-1|39	BuildRequires:  perl(constant)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|40	BuildRequires:  perl(overload)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|41	BuildRequires:  perl(SQL::Abstract::Test)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|42	BuildRequires:  perl(Storable)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|43	BuildRequires:  perl(Test::Exception) >= 0.31
21cr|perl-SQL-Abstract-Classic-1.910.0-1|44	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-SQL-Abstract-Classic-1.910.0-1|45	BuildRequires:  perl(Test::Warn)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|46	%endif
21cr|perl-SQL-Abstract-Classic-1.910.0-1|47	Requires:       perl(Exporter) >= 5.57
21cr|perl-SQL-Abstract-Classic-1.910.0-1|48	Requires:       perl(mro)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|49	Requires:       perl(Text::Balanced) >= 2.00
21cr|perl-SQL-Abstract-Classic-1.910.0-1|50	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-SQL-Abstract-Classic-1.910.0-1|51	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|52	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Exporter\\)
21cr|perl-SQL-Abstract-Classic-1.910.0-1|53	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|54	%description
21cr|perl-SQL-Abstract-Classic-1.910.0-1|55	This module was inspired by the excellent DBIx::Abstract. However, in using
21cr|perl-SQL-Abstract-Classic-1.910.0-1|56	that module I found that what I really wanted to do was generate SQL, but
21cr|perl-SQL-Abstract-Classic-1.910.0-1|57	still retain complete control over my statement handles and use the DBI
21cr|perl-SQL-Abstract-Classic-1.910.0-1|58	interface. So, I set out to create an abstract SQL generation module.
21cr|perl-SQL-Abstract-Classic-1.910.0-1|59	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|60	%prep
21cr|perl-SQL-Abstract-Classic-1.910.0-1|61	%setup -q -n SQL-Abstract-Classic-%{upstream_version}
21cr|perl-SQL-Abstract-Classic-1.910.0-1|62	%patch0 -p1
21cr|perl-SQL-Abstract-Classic-1.910.0-1|63	# Remove bundled libraries
21cr|perl-SQL-Abstract-Classic-1.910.0-1|64	rm -r inc
21cr|perl-SQL-Abstract-Classic-1.910.0-1|65	sed -i -e '/^inc\// d' MANIFEST
21cr|perl-SQL-Abstract-Classic-1.910.0-1|66	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|67	%build
21cr|perl-SQL-Abstract-Classic-1.910.0-1|68	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-SQL-Abstract-Classic-1.910.0-1|69	%{make_build}
21cr|perl-SQL-Abstract-Classic-1.910.0-1|70	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|71	%install
21cr|perl-SQL-Abstract-Classic-1.910.0-1|72	%{make_install}
21cr|perl-SQL-Abstract-Classic-1.910.0-1|73	%{_fixperms} %{buildroot}/*
21cr|perl-SQL-Abstract-Classic-1.910.0-1|74	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|75	%check
21cr|perl-SQL-Abstract-Classic-1.910.0-1|76	%if %{with test}
21cr|perl-SQL-Abstract-Classic-1.910.0-1|77	make test
21cr|perl-SQL-Abstract-Classic-1.910.0-1|78	%endif
21cr|perl-SQL-Abstract-Classic-1.910.0-1|79	
21cr|perl-SQL-Abstract-Classic-1.910.0-1|80	%files
21cr|perl-SQL-Abstract-Classic-1.910.0-1|81	%doc Changes
21cr|perl-SQL-Abstract-Classic-1.910.0-1|82	%{perl_vendorlib}/*
21cr|perl-SQL-Abstract-Classic-1.910.0-1|83	%{_mandir}/man3/*
21cr|perl-SQL-Abstract-Classic-1.910.0-1|84	

5438 21
21cr|perl-SQL-Abstract-Limit-0.143.0-1|1	%define upstream_name	 SQL-Abstract-Limit
21cr|perl-SQL-Abstract-Limit-0.143.0-1|2	%define upstream_version 0.143
21cr|perl-SQL-Abstract-Limit-0.143.0-1|3	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-SQL-Abstract-Limit-0.143.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SQL-Abstract-Limit-0.143.0-1|6	Release:	1
21cr|perl-SQL-Abstract-Limit-0.143.0-1|7	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|8	Summary:	Portable LIMIT emulation
21cr|perl-SQL-Abstract-Limit-0.143.0-1|9	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|10	License:	GPL+ or Artistic
21cr|perl-SQL-Abstract-Limit-0.143.0-1|11	Group:		Development/Perl
21cr|perl-SQL-Abstract-Limit-0.143.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SQL-Abstract-Limit-0.143.0-1|13	Source0:	http://www.cpan.org/modules/by-module/SQL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SQL-Abstract-Limit-0.143.0-1|14	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|15	BuildRequires:	perl-devel
21cr|perl-SQL-Abstract-Limit-0.143.0-1|16	BuildRequires:	perl(DBI)
21cr|perl-SQL-Abstract-Limit-0.143.0-1|17	BuildRequires:	perl(SQL::Abstract) >= 1.20
21cr|perl-SQL-Abstract-Limit-0.143.0-1|18	BuildRequires:	perl(Test::Exception)
21cr|perl-SQL-Abstract-Limit-0.143.0-1|19	BuildRequires:	perl(Test::Deep)
21cr|perl-SQL-Abstract-Limit-0.143.0-1|20	BuildRequires:	perl(Test::More)
21cr|perl-SQL-Abstract-Limit-0.143.0-1|21	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|22	BuildArch:	noarch
21cr|perl-SQL-Abstract-Limit-0.143.0-1|23	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|24	%description
21cr|perl-SQL-Abstract-Limit-0.143.0-1|25	Portability layer for LIMIT emulation.
21cr|perl-SQL-Abstract-Limit-0.143.0-1|26	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|27	%prep
21cr|perl-SQL-Abstract-Limit-0.143.0-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SQL-Abstract-Limit-0.143.0-1|29	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|30	%build
21cr|perl-SQL-Abstract-Limit-0.143.0-1|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SQL-Abstract-Limit-0.143.0-1|32	%make
21cr|perl-SQL-Abstract-Limit-0.143.0-1|33	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|34	%check
21cr|perl-SQL-Abstract-Limit-0.143.0-1|35	make test
21cr|perl-SQL-Abstract-Limit-0.143.0-1|36	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|37	%install
21cr|perl-SQL-Abstract-Limit-0.143.0-1|38	%makeinstall_std
21cr|perl-SQL-Abstract-Limit-0.143.0-1|39	
21cr|perl-SQL-Abstract-Limit-0.143.0-1|40	%files
21cr|perl-SQL-Abstract-Limit-0.143.0-1|41	%doc Changes README*
21cr|perl-SQL-Abstract-Limit-0.143.0-1|42	%{perl_vendorlib}/SQL
21cr|perl-SQL-Abstract-Limit-0.143.0-1|43	%{_mandir}/man*/*

5439 21
21cr|perl-SQL-Abstract-Pg-1.0.0-1|1	%define upstream_name	SQL-Abstract-Pg
21cr|perl-SQL-Abstract-Pg-1.0.0-1|2	%define upstream_version 1.0
21cr|perl-SQL-Abstract-Pg-1.0.0-1|3	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-SQL-Abstract-Pg-1.0.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-SQL-Abstract-Pg-1.0.0-1|6	Release:        1
21cr|perl-SQL-Abstract-Pg-1.0.0-1|7	Summary:        PostgreSQL features for SQL::Abstract
21cr|perl-SQL-Abstract-Pg-1.0.0-1|8	Group:          Development/Perl
21cr|perl-SQL-Abstract-Pg-1.0.0-1|9	License:        Artistic 2.0
21cr|perl-SQL-Abstract-Pg-1.0.0-1|10	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|11	URL:            https://metacpan.org/release/SQL-Abstract-Pg
21cr|perl-SQL-Abstract-Pg-1.0.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/S/SR/SRI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SQL-Abstract-Pg-1.0.0-1|13	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|14	BuildArch:      noarch
21cr|perl-SQL-Abstract-Pg-1.0.0-1|15	# build requirements
21cr|perl-SQL-Abstract-Pg-1.0.0-1|16	BuildRequires:  coreutils
21cr|perl-SQL-Abstract-Pg-1.0.0-1|17	BuildRequires:  make
21cr|perl-SQL-Abstract-Pg-1.0.0-1|18	BuildRequires:  perl-interpreter
21cr|perl-SQL-Abstract-Pg-1.0.0-1|19	BuildRequires:  perl-generators
21cr|perl-SQL-Abstract-Pg-1.0.0-1|20	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-SQL-Abstract-Pg-1.0.0-1|21	# runtime requirements
21cr|perl-SQL-Abstract-Pg-1.0.0-1|22	BuildRequires:  perl(SQL::Abstract)
21cr|perl-SQL-Abstract-Pg-1.0.0-1|23	BuildRequires:  perl(parent)
21cr|perl-SQL-Abstract-Pg-1.0.0-1|24	BuildRequires:  perl(strict)
21cr|perl-SQL-Abstract-Pg-1.0.0-1|25	BuildRequires:  perl(utf8)
21cr|perl-SQL-Abstract-Pg-1.0.0-1|26	BuildRequires:  perl(warnings)
21cr|perl-SQL-Abstract-Pg-1.0.0-1|27	# test requirements
21cr|perl-SQL-Abstract-Pg-1.0.0-1|28	BuildRequires:  perl(SQL::Abstract::Test)
21cr|perl-SQL-Abstract-Pg-1.0.0-1|29	BuildRequires:  perl(Test::More)
21cr|perl-SQL-Abstract-Pg-1.0.0-1|30	Requires:       perl
21cr|perl-SQL-Abstract-Pg-1.0.0-1|31	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|32	%{?perl_default_filter}
21cr|perl-SQL-Abstract-Pg-1.0.0-1|33	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|34	%description
21cr|perl-SQL-Abstract-Pg-1.0.0-1|35	SQL::Abstract::Pg extends SQL::Abstract with a few PostgreSQL features used
21cr|perl-SQL-Abstract-Pg-1.0.0-1|36	by Mojo::Pg.
21cr|perl-SQL-Abstract-Pg-1.0.0-1|37	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|38	%prep
21cr|perl-SQL-Abstract-Pg-1.0.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SQL-Abstract-Pg-1.0.0-1|40	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|41	%build
21cr|perl-SQL-Abstract-Pg-1.0.0-1|42	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-SQL-Abstract-Pg-1.0.0-1|43	%{make_build}
21cr|perl-SQL-Abstract-Pg-1.0.0-1|44	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|45	%install
21cr|perl-SQL-Abstract-Pg-1.0.0-1|46	%make_install
21cr|perl-SQL-Abstract-Pg-1.0.0-1|47	%{_fixperms} %{buildroot}/*
21cr|perl-SQL-Abstract-Pg-1.0.0-1|48	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|49	%check
21cr|perl-SQL-Abstract-Pg-1.0.0-1|50	make test
21cr|perl-SQL-Abstract-Pg-1.0.0-1|51	
21cr|perl-SQL-Abstract-Pg-1.0.0-1|52	%files
21cr|perl-SQL-Abstract-Pg-1.0.0-1|53	%doc Changes README.md
21cr|perl-SQL-Abstract-Pg-1.0.0-1|54	%license LICENSE
21cr|perl-SQL-Abstract-Pg-1.0.0-1|55	%{perl_vendorlib}/*
21cr|perl-SQL-Abstract-Pg-1.0.0-1|56	%{_mandir}/man3/*
21cr|perl-SQL-Abstract-Pg-1.0.0-1|57	

5440 21
21cr|perl-SQLite-Work-0.160.100-1|1	%define upstream_name	 SQLite-Work
21cr|perl-SQLite-Work-0.160.100-1|2	%define upstream_version 0.1601
21cr|perl-SQLite-Work-0.160.100-1|3	
21cr|perl-SQLite-Work-0.160.100-1|4	Name:		perl-%{upstream_name}
21cr|perl-SQLite-Work-0.160.100-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SQLite-Work-0.160.100-1|6	Release:	1
21cr|perl-SQLite-Work-0.160.100-1|7	
21cr|perl-SQLite-Work-0.160.100-1|8	Summary:	A Perl module to report on and update an SQLite database
21cr|perl-SQLite-Work-0.160.100-1|9	
21cr|perl-SQLite-Work-0.160.100-1|10	License:	GPL+ or Artistic
21cr|perl-SQLite-Work-0.160.100-1|11	Group:		Development/Perl
21cr|perl-SQLite-Work-0.160.100-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SQLite-Work-0.160.100-1|13	Source0:	https://cpan.metacpan.org/authors/id/R/RU/RUBYKAT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SQLite-Work-0.160.100-1|14	
21cr|perl-SQLite-Work-0.160.100-1|15	BuildRequires:	perl-devel
21cr|perl-SQLite-Work-0.160.100-1|16	BuildRequires:	perl(CGI)
21cr|perl-SQLite-Work-0.160.100-1|17	BuildRequires:	perl(DBD::SQLite)
21cr|perl-SQLite-Work-0.160.100-1|18	BuildRequires:	perl(Getopt::ArgvFile)
21cr|perl-SQLite-Work-0.160.100-1|19	BuildRequires:	perl(Module::Build)
21cr|perl-SQLite-Work-0.160.100-1|20	BuildRequires:	perl(Text::NeatTemplate)
21cr|perl-SQLite-Work-0.160.100-1|21	BuildRequires:	perl(Test::Pod::Coverage) >= 1.04
21cr|perl-SQLite-Work-0.160.100-1|22	
21cr|perl-SQLite-Work-0.160.100-1|23	BuildArch:	noarch
21cr|perl-SQLite-Work-0.160.100-1|24	
21cr|perl-SQLite-Work-0.160.100-1|25	%description
21cr|perl-SQLite-Work-0.160.100-1|26	This generates HTML (and non-HTML) reports from an SQLite database, taking care
21cr|perl-SQLite-Work-0.160.100-1|27	of the query-building and the report formatting. This also has methods for
21cr|perl-SQLite-Work-0.160.100-1|28	adding and updating the database.
21cr|perl-SQLite-Work-0.160.100-1|29	
21cr|perl-SQLite-Work-0.160.100-1|30	The SQLite::Work::CGI module has extra methods which deal with CGI using the
21cr|perl-SQLite-Work-0.160.100-1|31	CGI module; the included "show.cgi" and "edit.cgi" are demonstration CGI
21cr|perl-SQLite-Work-0.160.100-1|32	scripts which use the SQLite::Work::CGI module.
21cr|perl-SQLite-Work-0.160.100-1|33	
21cr|perl-SQLite-Work-0.160.100-1|34	The sqlreport script uses SQLite::Work to generate reports from the
21cr|perl-SQLite-Work-0.160.100-1|35	command-line.
21cr|perl-SQLite-Work-0.160.100-1|36	
21cr|perl-SQLite-Work-0.160.100-1|37	%prep
21cr|perl-SQLite-Work-0.160.100-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-SQLite-Work-0.160.100-1|39	find . -type f | xargs chmod +w
21cr|perl-SQLite-Work-0.160.100-1|40	
21cr|perl-SQLite-Work-0.160.100-1|41	%build
21cr|perl-SQLite-Work-0.160.100-1|42	%{__perl} Build.PL installdirs=vendor
21cr|perl-SQLite-Work-0.160.100-1|43	./Build
21cr|perl-SQLite-Work-0.160.100-1|44	
21cr|perl-SQLite-Work-0.160.100-1|45	%check
21cr|perl-SQLite-Work-0.160.100-1|46	./Build test
21cr|perl-SQLite-Work-0.160.100-1|47	
21cr|perl-SQLite-Work-0.160.100-1|48	%install
21cr|perl-SQLite-Work-0.160.100-1|49	./Build install destdir=%{buildroot}
21cr|perl-SQLite-Work-0.160.100-1|50	
21cr|perl-SQLite-Work-0.160.100-1|51	%files
21cr|perl-SQLite-Work-0.160.100-1|52	%doc README.pod Changes *.cgi META.yml LICENSE
21cr|perl-SQLite-Work-0.160.100-1|53	%{perl_vendorlib}/SQLite
21cr|perl-SQLite-Work-0.160.100-1|54	%{_mandir}/*/*
21cr|perl-SQLite-Work-0.160.100-1|55	%{_bindir}/*

5441 21
21cr|perl-SQL-SplitStatement-1.0.230-1|1	%define upstream_name    SQL-SplitStatement
21cr|perl-SQL-SplitStatement-1.0.230-1|2	%define upstream_version 1.00023
21cr|perl-SQL-SplitStatement-1.0.230-1|3	
21cr|perl-SQL-SplitStatement-1.0.230-1|4	Name:           perl-SQL-SplitStatement
21cr|perl-SQL-SplitStatement-1.0.230-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-SQL-SplitStatement-1.0.230-1|6	Release:        1
21cr|perl-SQL-SplitStatement-1.0.230-1|7	Summary:        Split any SQL code into atomic statements
21cr|perl-SQL-SplitStatement-1.0.230-1|8	Group:          Development/Perl
21cr|perl-SQL-SplitStatement-1.0.230-1|9	License:        GPL+ or Artistic
21cr|perl-SQL-SplitStatement-1.0.230-1|10	
21cr|perl-SQL-SplitStatement-1.0.230-1|11	URL:            https://metacpan.org/release/SQL-SplitStatement
21cr|perl-SQL-SplitStatement-1.0.230-1|12	Source0:        https://cpan.metacpan.org/authors/id/V/VE/VEESH/SQL-SplitStatement-%{upstream_version}.tar.gz
21cr|perl-SQL-SplitStatement-1.0.230-1|13	
21cr|perl-SQL-SplitStatement-1.0.230-1|14	BuildArch:      noarch
21cr|perl-SQL-SplitStatement-1.0.230-1|15	BuildRequires:  make
21cr|perl-SQL-SplitStatement-1.0.230-1|16	BuildRequires:  perl-interpreter
21cr|perl-SQL-SplitStatement-1.0.230-1|17	BuildRequires:  perl-generators
21cr|perl-SQL-SplitStatement-1.0.230-1|18	
21cr|perl-SQL-SplitStatement-1.0.230-1|19	BuildRequires:  perl(Carp)
21cr|perl-SQL-SplitStatement-1.0.230-1|20	BuildRequires:  perl(Class::Accessor::Fast)
21cr|perl-SQL-SplitStatement-1.0.230-1|21	BuildRequires:  perl(constant)
21cr|perl-SQL-SplitStatement-1.0.230-1|22	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-SQL-SplitStatement-1.0.230-1|23	BuildRequires:  perl(File::Find)
21cr|perl-SQL-SplitStatement-1.0.230-1|24	BuildRequires:  perl(File::Temp)
21cr|perl-SQL-SplitStatement-1.0.230-1|25	BuildRequires:  perl(Getopt::Long)
21cr|perl-SQL-SplitStatement-1.0.230-1|26	BuildRequires:  perl(List::MoreUtils)
21cr|perl-SQL-SplitStatement-1.0.230-1|27	BuildRequires:  perl(Pod::Usage)
21cr|perl-SQL-SplitStatement-1.0.230-1|28	BuildRequires:  perl(Regexp::Common)
21cr|perl-SQL-SplitStatement-1.0.230-1|29	BuildRequires:  perl(SQL::Tokenizer) >= 0.22
21cr|perl-SQL-SplitStatement-1.0.230-1|30	BuildRequires:  perl(Test::Differences)
21cr|perl-SQL-SplitStatement-1.0.230-1|31	BuildRequires:  perl(Test::Exception)
21cr|perl-SQL-SplitStatement-1.0.230-1|32	BuildRequires:  perl(Test::More)
21cr|perl-SQL-SplitStatement-1.0.230-1|33	BuildRequires:  perl(Test::Script::Run)
21cr|perl-SQL-SplitStatement-1.0.230-1|34	BuildRequires:  perl(base)
21cr|perl-SQL-SplitStatement-1.0.230-1|35	BuildRequires:  perl(strict)
21cr|perl-SQL-SplitStatement-1.0.230-1|36	BuildRequires:  perl(warnings)
21cr|perl-SQL-SplitStatement-1.0.230-1|37	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-SQL-SplitStatement-1.0.230-1|38	
21cr|perl-SQL-SplitStatement-1.0.230-1|39	%description
21cr|perl-SQL-SplitStatement-1.0.230-1|40	This is a simple module which tries to split any SQL code, even including
21cr|perl-SQL-SplitStatement-1.0.230-1|41	non-standard extensions (for the details see the "SUPPORTED DBMSs" section
21cr|perl-SQL-SplitStatement-1.0.230-1|42	of the module documentation), into the atomic statements it is composed of.
21cr|perl-SQL-SplitStatement-1.0.230-1|43	
21cr|perl-SQL-SplitStatement-1.0.230-1|44	%prep
21cr|perl-SQL-SplitStatement-1.0.230-1|45	%setup -q -n SQL-SplitStatement-%{upstream_version}
21cr|perl-SQL-SplitStatement-1.0.230-1|46	
21cr|perl-SQL-SplitStatement-1.0.230-1|47	%build
21cr|perl-SQL-SplitStatement-1.0.230-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-SQL-SplitStatement-1.0.230-1|49	%make
21cr|perl-SQL-SplitStatement-1.0.230-1|50	
21cr|perl-SQL-SplitStatement-1.0.230-1|51	%install
21cr|perl-SQL-SplitStatement-1.0.230-1|52	make pure_install DESTDIR=%{buildroot}
21cr|perl-SQL-SplitStatement-1.0.230-1|53	%{_fixperms} %{buildroot}/*
21cr|perl-SQL-SplitStatement-1.0.230-1|54	
21cr|perl-SQL-SplitStatement-1.0.230-1|55	%check
21cr|perl-SQL-SplitStatement-1.0.230-1|56	make test
21cr|perl-SQL-SplitStatement-1.0.230-1|57	
21cr|perl-SQL-SplitStatement-1.0.230-1|58	%files
21cr|perl-SQL-SplitStatement-1.0.230-1|59	%doc Changes README
21cr|perl-SQL-SplitStatement-1.0.230-1|60	# The LICENSE file is outdated and contains the wrong address for the FSF
21cr|perl-SQL-SplitStatement-1.0.230-1|61	# https://rt.cpan.org/Ticket/Display.html?id=107996
21cr|perl-SQL-SplitStatement-1.0.230-1|62	%license LICENSE
21cr|perl-SQL-SplitStatement-1.0.230-1|63	%{_bindir}/sql-split
21cr|perl-SQL-SplitStatement-1.0.230-1|64	%{perl_vendorlib}/SQL
21cr|perl-SQL-SplitStatement-1.0.230-1|65	%{_mandir}/man1/sql-split*
21cr|perl-SQL-SplitStatement-1.0.230-1|66	%{_mandir}/man3/SQL*
21cr|perl-SQL-SplitStatement-1.0.230-1|67	

5442 21
21cr|perl-SQL-Statement-1.414.0-1|1	%define upstream_name       SQL-Statement
21cr|perl-SQL-Statement-1.414.0-1|2	%define upstream_version 1.414
21cr|perl-SQL-Statement-1.414.0-1|3	
21cr|perl-SQL-Statement-1.414.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-SQL-Statement-1.414.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SQL-Statement-1.414.0-1|6	Release:	1
21cr|perl-SQL-Statement-1.414.0-1|7	
21cr|perl-SQL-Statement-1.414.0-1|8	Summary:	SQL parsing and processing engine
21cr|perl-SQL-Statement-1.414.0-1|9	
21cr|perl-SQL-Statement-1.414.0-1|10	License:	GPL
21cr|perl-SQL-Statement-1.414.0-1|11	Group:		Development/Perl
21cr|perl-SQL-Statement-1.414.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SQL-Statement-1.414.0-1|13	Source0:	http://www.cpan.org/modules/by-module/SQL/SQL-Statement-%{upstream_version}.tar.gz
21cr|perl-SQL-Statement-1.414.0-1|14	
21cr|perl-SQL-Statement-1.414.0-1|15	BuildRequires:	perl-devel
21cr|perl-SQL-Statement-1.414.0-1|16	BuildRequires:	perl(Clone)
21cr|perl-SQL-Statement-1.414.0-1|17	BuildRequires:	perl(Params::Util)
21cr|perl-SQL-Statement-1.414.0-1|18	
21cr|perl-SQL-Statement-1.414.0-1|19	BuildArch:	noarch
21cr|perl-SQL-Statement-1.414.0-1|20	
21cr|perl-SQL-Statement-1.414.0-1|21	%description
21cr|perl-SQL-Statement-1.414.0-1|22	The SQL::Statement module implements a pure Perl SQL parsing and execution
21cr|perl-SQL-Statement-1.414.0-1|23	engine. While it by no means implements full ANSI standard, it does support
21cr|perl-SQL-Statement-1.414.0-1|24	many features including column and table aliases, built-in and user-defined
21cr|perl-SQL-Statement-1.414.0-1|25	functions, implicit and explicit joins, complexly nested search conditions, and
21cr|perl-SQL-Statement-1.414.0-1|26	other features.
21cr|perl-SQL-Statement-1.414.0-1|27	
21cr|perl-SQL-Statement-1.414.0-1|28	%prep
21cr|perl-SQL-Statement-1.414.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SQL-Statement-1.414.0-1|30	
21cr|perl-SQL-Statement-1.414.0-1|31	%build
21cr|perl-SQL-Statement-1.414.0-1|32	SQL_STATEMENT_WARN_UPDATE=sure perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SQL-Statement-1.414.0-1|33	%make
21cr|perl-SQL-Statement-1.414.0-1|34	
21cr|perl-SQL-Statement-1.414.0-1|35	%check
21cr|perl-SQL-Statement-1.414.0-1|36	#make test
21cr|perl-SQL-Statement-1.414.0-1|37	
21cr|perl-SQL-Statement-1.414.0-1|38	%install
21cr|perl-SQL-Statement-1.414.0-1|39	%makeinstall_std
21cr|perl-SQL-Statement-1.414.0-1|40	
21cr|perl-SQL-Statement-1.414.0-1|41	%files
21cr|perl-SQL-Statement-1.414.0-1|42	%doc README Changes
21cr|perl-SQL-Statement-1.414.0-1|43	%{perl_vendorlib}/SQL
21cr|perl-SQL-Statement-1.414.0-1|44	%{_mandir}/*/*

5443 21
21cr|perl-SQL-Tokenizer-0.240.0-1|1	%define upstream_name    SQL-Tokenizer
21cr|perl-SQL-Tokenizer-0.240.0-1|2	%define upstream_version 0.24
21cr|perl-SQL-Tokenizer-0.240.0-1|3	
21cr|perl-SQL-Tokenizer-0.240.0-1|4	Name:           perl-SQL-Tokenizer
21cr|perl-SQL-Tokenizer-0.240.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-SQL-Tokenizer-0.240.0-1|6	Release:        1
21cr|perl-SQL-Tokenizer-0.240.0-1|7	Summary:        Simple SQL tokenizer
21cr|perl-SQL-Tokenizer-0.240.0-1|8	Group:          Development/Perl
21cr|perl-SQL-Tokenizer-0.240.0-1|9	License:        GPL+ or Artistic
21cr|perl-SQL-Tokenizer-0.240.0-1|10	
21cr|perl-SQL-Tokenizer-0.240.0-1|11	URL:            https://metacpan.org/release/SQL-Tokenizer
21cr|perl-SQL-Tokenizer-0.240.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/I/IZ/IZUT/SQL-Tokenizer-%{upstream_version}.tar.gz
21cr|perl-SQL-Tokenizer-0.240.0-1|13	
21cr|perl-SQL-Tokenizer-0.240.0-1|14	BuildArch:      noarch
21cr|perl-SQL-Tokenizer-0.240.0-1|15	BuildRequires:  coreutils
21cr|perl-SQL-Tokenizer-0.240.0-1|16	BuildRequires:  findutils
21cr|perl-SQL-Tokenizer-0.240.0-1|17	BuildRequires:  make
21cr|perl-SQL-Tokenizer-0.240.0-1|18	BuildRequires:  perl-interpreter
21cr|perl-SQL-Tokenizer-0.240.0-1|19	BuildRequires:  perl-generators
21cr|perl-SQL-Tokenizer-0.240.0-1|20	BuildRequires:  perl(Exporter)
21cr|perl-SQL-Tokenizer-0.240.0-1|21	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-SQL-Tokenizer-0.240.0-1|22	BuildRequires:  perl(Test::More)
21cr|perl-SQL-Tokenizer-0.240.0-1|23	BuildRequires:  perl(Test::Pod) >= 1.14
21cr|perl-SQL-Tokenizer-0.240.0-1|24	BuildRequires:  perl(constant)
21cr|perl-SQL-Tokenizer-0.240.0-1|25	BuildRequires:  perl(strict)
21cr|perl-SQL-Tokenizer-0.240.0-1|26	BuildRequires:  perl(warnings)
21cr|perl-SQL-Tokenizer-0.240.0-1|27	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-SQL-Tokenizer-0.240.0-1|28	
21cr|perl-SQL-Tokenizer-0.240.0-1|29	%{?perl_default_filter}
21cr|perl-SQL-Tokenizer-0.240.0-1|30	
21cr|perl-SQL-Tokenizer-0.240.0-1|31	%description
21cr|perl-SQL-Tokenizer-0.240.0-1|32	SQL::Tokenizer is a simple tokenizer for SQL queries. It does not claim to
21cr|perl-SQL-Tokenizer-0.240.0-1|33	be a parser or query verifier. It just creates sane tokens from a valid
21cr|perl-SQL-Tokenizer-0.240.0-1|34	SQL query.
21cr|perl-SQL-Tokenizer-0.240.0-1|35	
21cr|perl-SQL-Tokenizer-0.240.0-1|36	%prep
21cr|perl-SQL-Tokenizer-0.240.0-1|37	%setup -q -n SQL-Tokenizer-%{upstream_version}
21cr|perl-SQL-Tokenizer-0.240.0-1|38	
21cr|perl-SQL-Tokenizer-0.240.0-1|39	%build
21cr|perl-SQL-Tokenizer-0.240.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-SQL-Tokenizer-0.240.0-1|41	make %{?_smp_mflags}
21cr|perl-SQL-Tokenizer-0.240.0-1|42	
21cr|perl-SQL-Tokenizer-0.240.0-1|43	%install
21cr|perl-SQL-Tokenizer-0.240.0-1|44	make pure_install DESTDIR=%{buildroot}
21cr|perl-SQL-Tokenizer-0.240.0-1|45	
21cr|perl-SQL-Tokenizer-0.240.0-1|46	# SQL-Tokenizer does not honor ExtUtils::MakeMaker's NO_PACKLIST
21cr|perl-SQL-Tokenizer-0.240.0-1|47	# Until this changes, we do things the old-fashioned way
21cr|perl-SQL-Tokenizer-0.240.0-1|48	# https://rt.cpan.org/Ticket/Display.html?id=107930
21cr|perl-SQL-Tokenizer-0.240.0-1|49	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-SQL-Tokenizer-0.240.0-1|50	
21cr|perl-SQL-Tokenizer-0.240.0-1|51	%{_fixperms} %{buildroot}/*
21cr|perl-SQL-Tokenizer-0.240.0-1|52	
21cr|perl-SQL-Tokenizer-0.240.0-1|53	%check
21cr|perl-SQL-Tokenizer-0.240.0-1|54	make test
21cr|perl-SQL-Tokenizer-0.240.0-1|55	
21cr|perl-SQL-Tokenizer-0.240.0-1|56	%files
21cr|perl-SQL-Tokenizer-0.240.0-1|57	%doc Changes README
21cr|perl-SQL-Tokenizer-0.240.0-1|58	%{perl_vendorlib}/SQL*
21cr|perl-SQL-Tokenizer-0.240.0-1|59	%{_mandir}/man3/SQL*
21cr|perl-SQL-Tokenizer-0.240.0-1|60	

5444 21
21cr|perl-SQL-Translator-1.620.0-1|1	%define upstream_name	 SQL-Translator
21cr|perl-SQL-Translator-1.620.0-1|2	%define upstream_version 1.62
21cr|perl-SQL-Translator-1.620.0-1|3	%global __requires_exclude ^perl\\(:\\)
21cr|perl-SQL-Translator-1.620.0-1|4	
21cr|perl-SQL-Translator-1.620.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-SQL-Translator-1.620.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SQL-Translator-1.620.0-1|7	Release:	1
21cr|perl-SQL-Translator-1.620.0-1|8	
21cr|perl-SQL-Translator-1.620.0-1|9	Summary:	Manipulate structured data definitions (SQL and more)
21cr|perl-SQL-Translator-1.620.0-1|10	
21cr|perl-SQL-Translator-1.620.0-1|11	License:	GPL+ or Artistic
21cr|perl-SQL-Translator-1.620.0-1|12	Group:		Development/Perl
21cr|perl-SQL-Translator-1.620.0-1|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/SQL/SQL-Translator-%{upstream_version}.tar.gz
21cr|perl-SQL-Translator-1.620.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SQL-Translator-1.620.0-1|15	
21cr|perl-SQL-Translator-1.620.0-1|16	BuildRequires:	perl-devel
21cr|perl-SQL-Translator-1.620.0-1|17	BuildRequires:	perl(CGI)
21cr|perl-SQL-Translator-1.620.0-1|18	BuildRequires:	perl(Carp::Clan)
21cr|perl-SQL-Translator-1.620.0-1|19	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-SQL-Translator-1.620.0-1|20	BuildRequires:	perl(Class::Base)
21cr|perl-SQL-Translator-1.620.0-1|21	BuildRequires:	perl(Class::Data::Inheritable) >= 0.02
21cr|perl-SQL-Translator-1.620.0-1|22	BuildRequires:	perl(Class::MakeMethods)
21cr|perl-SQL-Translator-1.620.0-1|23	BuildRequires:	perl(DBI)
21cr|perl-SQL-Translator-1.620.0-1|24	BuildRequires:	perl(Digest::SHA1)
21cr|perl-SQL-Translator-1.620.0-1|25	BuildRequires:	perl(File::Basename)
21cr|perl-SQL-Translator-1.620.0-1|26	BuildRequires:	perl(File::Spec)
21cr|perl-SQL-Translator-1.620.0-1|27	BuildRequires:	perl(File::ShareDir)
21cr|perl-SQL-Translator-1.620.0-1|28	BuildRequires:	perl(File::ShareDir::Install)
21cr|perl-SQL-Translator-1.620.0-1|29	BuildRequires:	perl(IO::Dir)
21cr|perl-SQL-Translator-1.620.0-1|30	BuildRequires:	perl(IO::Scalar)
21cr|perl-SQL-Translator-1.620.0-1|31	BuildRequires:	perl(Log::Log4perl)
21cr|perl-SQL-Translator-1.620.0-1|32	BuildRequires:	perl(Moo)
21cr|perl-SQL-Translator-1.620.0-1|33	BuildRequires:	perl(Parse::RecDescent) >= 1.94
21cr|perl-SQL-Translator-1.620.0-1|34	BuildRequires:	perl(Pod::Usage)
21cr|perl-SQL-Translator-1.620.0-1|35	BuildRequires:	perl(Readonly)
21cr|perl-SQL-Translator-1.620.0-1|36	BuildRequires:	perl(Test::Differences)
21cr|perl-SQL-Translator-1.620.0-1|37	BuildRequires:	perl(Test::Exception)
21cr|perl-SQL-Translator-1.620.0-1|38	BuildRequires:	perl(Test::More) >= 0.6
21cr|perl-SQL-Translator-1.620.0-1|39	BuildRequires:	perl(XML::Writer)
21cr|perl-SQL-Translator-1.620.0-1|40	BuildRequires:	perl(YAML) >= 0.39
21cr|perl-SQL-Translator-1.620.0-1|41	BuildRequires:	perl(strictures)
21cr|perl-SQL-Translator-1.620.0-1|42	BuildRequires:	perl(Digest::SHA)
21cr|perl-SQL-Translator-1.620.0-1|43	BuildRequires:	perl(Package::Variant)
21cr|perl-SQL-Translator-1.620.0-1|44	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-SQL-Translator-1.620.0-1|45	BuildRequires:	perl(Text::RecordParser)
21cr|perl-SQL-Translator-1.620.0-1|46	BuildRequires:	perl(GD)
21cr|perl-SQL-Translator-1.620.0-1|47	BuildRequires:	perl(Graph::Directed)
21cr|perl-SQL-Translator-1.620.0-1|48	BuildRequires:	perl(Spreadsheet::ParseExcel)
21cr|perl-SQL-Translator-1.620.0-1|49	BuildRequires:	perl(Template)
21cr|perl-SQL-Translator-1.620.0-1|50	BuildRequires:	perl(HTML::Parser)
21cr|perl-SQL-Translator-1.620.0-1|51	BuildRequires:	perl(DBD::Pg)
21cr|perl-SQL-Translator-1.620.0-1|52	BuildRequires:	perl(Test::PostgreSQL)
21cr|perl-SQL-Translator-1.620.0-1|53	
21cr|perl-SQL-Translator-1.620.0-1|54	Requires:	perl(Class::Method::Modifiers)
21cr|perl-SQL-Translator-1.620.0-1|55	
21cr|perl-SQL-Translator-1.620.0-1|56	BuildArch:	noarch
21cr|perl-SQL-Translator-1.620.0-1|57	
21cr|perl-SQL-Translator-1.620.0-1|58	%description
21cr|perl-SQL-Translator-1.620.0-1|59	SQL::Translator is a group of Perl modules that converts
21cr|perl-SQL-Translator-1.620.0-1|60	vendor-specific SQL table definitions into other formats, such as
21cr|perl-SQL-Translator-1.620.0-1|61	other vendor-specific SQL, ER diagrams, documentation (POD and HTML),
21cr|perl-SQL-Translator-1.620.0-1|62	XML, and Class::DBI classes. The main focus of SQL::Translator is SQL,
21cr|perl-SQL-Translator-1.620.0-1|63	but parsers exist for other structured data formats, including Excel
21cr|perl-SQL-Translator-1.620.0-1|64	spreadsheets and arbitrarily delimited text files. Through the
21cr|perl-SQL-Translator-1.620.0-1|65	separation of the code into parsers and producers with an object model
21cr|perl-SQL-Translator-1.620.0-1|66	in between, it's possible to combine any parser with any producer, to
21cr|perl-SQL-Translator-1.620.0-1|67	plug in custom parsers or producers, or to manipulate the parsed data
21cr|perl-SQL-Translator-1.620.0-1|68	via the built-in object model. Presently only the definition parts of
21cr|perl-SQL-Translator-1.620.0-1|69	SQL are handled (CREATE, ALTER), not the manipulation of data (INSERT,
21cr|perl-SQL-Translator-1.620.0-1|70	UPDATE, DELETE).
21cr|perl-SQL-Translator-1.620.0-1|71	
21cr|perl-SQL-Translator-1.620.0-1|72	
21cr|perl-SQL-Translator-1.620.0-1|73	%prep
21cr|perl-SQL-Translator-1.620.0-1|74	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-SQL-Translator-1.620.0-1|75	
21cr|perl-SQL-Translator-1.620.0-1|76	%build
21cr|perl-SQL-Translator-1.620.0-1|77	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-SQL-Translator-1.620.0-1|78	%make
21cr|perl-SQL-Translator-1.620.0-1|79	
21cr|perl-SQL-Translator-1.620.0-1|80	%check
21cr|perl-SQL-Translator-1.620.0-1|81	%make test
21cr|perl-SQL-Translator-1.620.0-1|82	
21cr|perl-SQL-Translator-1.620.0-1|83	%install
21cr|perl-SQL-Translator-1.620.0-1|84	%makeinstall_std
21cr|perl-SQL-Translator-1.620.0-1|85	
21cr|perl-SQL-Translator-1.620.0-1|86	%files
21cr|perl-SQL-Translator-1.620.0-1|87	%doc Changes README META.yml
21cr|perl-SQL-Translator-1.620.0-1|88	%attr(0755,root,root) %{_bindir}/sqlt*
21cr|perl-SQL-Translator-1.620.0-1|89	%{perl_vendorlib}/*
21cr|perl-SQL-Translator-1.620.0-1|90	%{_mandir}/man*/*

5445 21
21cr|perl-Starlet-0.310.0-1|1	%define upstream_name    Starlet
21cr|perl-Starlet-0.310.0-1|2	%define upstream_version 0.31
21cr|perl-Starlet-0.310.0-1|3	
21cr|perl-Starlet-0.310.0-1|4	Name:           perl-Starlet
21cr|perl-Starlet-0.310.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Starlet-0.310.0-1|6	Release:        1
21cr|perl-Starlet-0.310.0-1|7	Summary:        Simple, high-performance PSGI/Plack HTTP server
21cr|perl-Starlet-0.310.0-1|8	Group:          Development/Perl
21cr|perl-Starlet-0.310.0-1|9	License:        GPL+ or Artistic
21cr|perl-Starlet-0.310.0-1|10	URL:            https://metacpan.org/release/Starlet
21cr|perl-Starlet-0.310.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/K/KA/KAZUHO/Starlet-%{upstream_version}.tar.gz
21cr|perl-Starlet-0.310.0-1|12	BuildArch:      noarch
21cr|perl-Starlet-0.310.0-1|13	
21cr|perl-Starlet-0.310.0-1|14	BuildRequires:  make
21cr|perl-Starlet-0.310.0-1|15	BuildRequires:  %{__perl}
21cr|perl-Starlet-0.310.0-1|16	BuildRequires:  %{__make}
21cr|perl-Starlet-0.310.0-1|17	BuildRequires:  /usr/bin/start_server
21cr|perl-Starlet-0.310.0-1|18	BuildRequires:  perl-generators
21cr|perl-Starlet-0.310.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.59
21cr|perl-Starlet-0.310.0-1|20	
21cr|perl-Starlet-0.310.0-1|21	BuildRequires:  perl(base)
21cr|perl-Starlet-0.310.0-1|22	BuildRequires:  perl(Carp)
21cr|perl-Starlet-0.310.0-1|23	BuildRequires:  perl(constant)
21cr|perl-Starlet-0.310.0-1|24	BuildRequires:  perl(Fcntl)
21cr|perl-Starlet-0.310.0-1|25	BuildRequires:  perl(File::Basename)
21cr|perl-Starlet-0.310.0-1|26	BuildRequires:  perl(File::Temp)
21cr|perl-Starlet-0.310.0-1|27	BuildRequires:  perl(JSON::XS)
21cr|perl-Starlet-0.310.0-1|28	BuildRequires:  perl(HTTP::Date)
21cr|perl-Starlet-0.310.0-1|29	BuildRequires:  perl(HTTP::Status)
21cr|perl-Starlet-0.310.0-1|30	BuildRequires:  perl(IO::Socket::INET)
21cr|perl-Starlet-0.310.0-1|31	BuildRequires:  perl(List::Util)
21cr|perl-Starlet-0.310.0-1|32	BuildRequires:  perl(LWP::UserAgent) >= 5.8
21cr|perl-Starlet-0.310.0-1|33	BuildRequires:  perl(Net::EmptyPort)
21cr|perl-Starlet-0.310.0-1|34	BuildRequires:  perl(Parallel::Prefork) >= 0.17
21cr|perl-Starlet-0.310.0-1|35	BuildRequires:  perl(Plack) >= 0.992
21cr|perl-Starlet-0.310.0-1|36	BuildRequires:  perl(Plack::HTTPParser)
21cr|perl-Starlet-0.310.0-1|37	BuildRequires:  perl(Plack::Loader)
21cr|perl-Starlet-0.310.0-1|38	BuildRequires:  perl(Plack::TempBuffer)
21cr|perl-Starlet-0.310.0-1|39	BuildRequires:  perl(Plack::Test)
21cr|perl-Starlet-0.310.0-1|40	BuildRequires:  perl(Plack::Util)
21cr|perl-Starlet-0.310.0-1|41	BuildRequires:  perl(POSIX)
21cr|perl-Starlet-0.310.0-1|42	BuildRequires:  perl(Server::Starter) >= 0.06
21cr|perl-Starlet-0.310.0-1|43	BuildRequires:  perl(Socket)
21cr|perl-Starlet-0.310.0-1|44	BuildRequires:  perl(strict)
21cr|perl-Starlet-0.310.0-1|45	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-Starlet-0.310.0-1|46	BuildRequires:  perl(Test::TCP) >= 2.1
21cr|perl-Starlet-0.310.0-1|47	BuildRequires:  perl(Time::HiRes)
21cr|perl-Starlet-0.310.0-1|48	BuildRequires:  perl(Try::Tiny)
21cr|perl-Starlet-0.310.0-1|49	BuildRequires:  perl(warnings)
21cr|perl-Starlet-0.310.0-1|50	
21cr|perl-Starlet-0.310.0-1|51	# Eliminate inc/*
21cr|perl-Starlet-0.310.0-1|52	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Starlet-0.310.0-1|53	BuildRequires:  perl(Module::Install::ReadmeFromPod)
21cr|perl-Starlet-0.310.0-1|54	
21cr|perl-Starlet-0.310.0-1|55	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Starlet-0.310.0-1|56	
21cr|perl-Starlet-0.310.0-1|57	%description
21cr|perl-Starlet-0.310.0-1|58	Starlet is a standalone HTTP/1.0 server with support for keep-alive, prefork,
21cr|perl-Starlet-0.310.0-1|59	graceful shutdown, hot deploy, fast HTTP processing, and is suitable for
21cr|perl-Starlet-0.310.0-1|60	running HTTP application servers behind a reverse proxy.
21cr|perl-Starlet-0.310.0-1|61	
21cr|perl-Starlet-0.310.0-1|62	%prep
21cr|perl-Starlet-0.310.0-1|63	%setup -q -n Starlet-%{upstream_version}
21cr|perl-Starlet-0.310.0-1|64	rm -r inc/
21cr|perl-Starlet-0.310.0-1|65	sed -i -e '/^inc\/.*$/d' MANIFEST
21cr|perl-Starlet-0.310.0-1|66	
21cr|perl-Starlet-0.310.0-1|67	%build
21cr|perl-Starlet-0.310.0-1|68	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Starlet-0.310.0-1|69	%make
21cr|perl-Starlet-0.310.0-1|70	
21cr|perl-Starlet-0.310.0-1|71	%install
21cr|perl-Starlet-0.310.0-1|72	%{__make} pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Starlet-0.310.0-1|73	%{_fixperms} %{buildroot}/*
21cr|perl-Starlet-0.310.0-1|74	
21cr|perl-Starlet-0.310.0-1|75	%check
21cr|perl-Starlet-0.310.0-1|76	%{__make} test
21cr|perl-Starlet-0.310.0-1|77	
21cr|perl-Starlet-0.310.0-1|78	%files
21cr|perl-Starlet-0.310.0-1|79	%doc Changes README
21cr|perl-Starlet-0.310.0-1|80	%{perl_vendorlib}/*
21cr|perl-Starlet-0.310.0-1|81	%{_mandir}/man3/*
21cr|perl-Starlet-0.310.0-1|82	

5446 21
21cr|perl-Starman-0.401.500-2|1	%define upstream_name    Starman
21cr|perl-Starman-0.401.500-2|2	%define upstream_version 0.4015
21cr|perl-Starman-0.401.500-2|3	
21cr|perl-Starman-0.401.500-2|4	Name:       perl-%{upstream_name}
21cr|perl-Starman-0.401.500-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Starman-0.401.500-2|6	Release:    2
21cr|perl-Starman-0.401.500-2|7	
21cr|perl-Starman-0.401.500-2|8	Summary:    Plack adapter for Starman
21cr|perl-Starman-0.401.500-2|9	License:    GPL+ or Artistic
21cr|perl-Starman-0.401.500-2|10	Group:      Development/Perl
21cr|perl-Starman-0.401.500-2|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Starman-0.401.500-2|12	Source0:    https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Starman-0.401.500-2|13	
21cr|perl-Starman-0.401.500-2|14	BuildRequires: perl(Data::Dump)
21cr|perl-Starman-0.401.500-2|15	BuildRequires: perl(HTTP::Date)
21cr|perl-Starman-0.401.500-2|16	BuildRequires: perl(HTTP::Parser::XS)
21cr|perl-Starman-0.401.500-2|17	BuildRequires: perl(HTTP::Status)
21cr|perl-Starman-0.401.500-2|18	BuildRequires: perl(LWP::UserAgent)
21cr|perl-Starman-0.401.500-2|19	BuildRequires: perl(Module::Build::Tiny) >= 0.35.0
21cr|perl-Starman-0.401.500-2|20	BuildRequires: perl(Net::Server) >= 2.7.0
21cr|perl-Starman-0.401.500-2|21	BuildRequires: perl(Plack) >= 0.997.100
21cr|perl-Starman-0.401.500-2|22	BuildRequires: perl(Test::More)
21cr|perl-Starman-0.401.500-2|23	BuildRequires: perl(Test::Requires)
21cr|perl-Starman-0.401.500-2|24	BuildRequires: perl(Test::TCP) >= 2.0.0
21cr|perl-Starman-0.401.500-2|25	BuildRequires: perl(parent)
21cr|perl-Starman-0.401.500-2|26	BuildRequires: perl(TAP::Harness::Env)
21cr|perl-Starman-0.401.500-2|27	
21cr|perl-Starman-0.401.500-2|28	
21cr|perl-Starman-0.401.500-2|29	BuildArch:  noarch
21cr|perl-Starman-0.401.500-2|30	
21cr|perl-Starman-0.401.500-2|31	
21cr|perl-Starman-0.401.500-2|32	%description
21cr|perl-Starman-0.401.500-2|33	Starman is a PSGI perl web server that has unique features such as:
21cr|perl-Starman-0.401.500-2|34	
21cr|perl-Starman-0.401.500-2|35	* High Performance
21cr|perl-Starman-0.401.500-2|36	
21cr|perl-Starman-0.401.500-2|37	Uses the fast XS/C HTTP header parser.
21cr|perl-Starman-0.401.500-2|38	
21cr|perl-Starman-0.401.500-2|39	%prep
21cr|perl-Starman-0.401.500-2|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Starman-0.401.500-2|41	
21cr|perl-Starman-0.401.500-2|42	%build
21cr|perl-Starman-0.401.500-2|43	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Starman-0.401.500-2|44	
21cr|perl-Starman-0.401.500-2|45	./Build
21cr|perl-Starman-0.401.500-2|46	
21cr|perl-Starman-0.401.500-2|47	%check
21cr|perl-Starman-0.401.500-2|48	./Build test
21cr|perl-Starman-0.401.500-2|49	
21cr|perl-Starman-0.401.500-2|50	%install
21cr|perl-Starman-0.401.500-2|51	./Build install --destdir=%{buildroot}
21cr|perl-Starman-0.401.500-2|52	
21cr|perl-Starman-0.401.500-2|53	%files
21cr|perl-Starman-0.401.500-2|54	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Starman-0.401.500-2|55	%{_mandir}/man3/*
21cr|perl-Starman-0.401.500-2|56	%perl_vendorlib/*
21cr|perl-Starman-0.401.500-2|57	%{_bindir}/starman
21cr|perl-Starman-0.401.500-2|58	%{_mandir}/man1/starman.1.*

5447 21
21cr|perl-Startup-0.103-10|1	%define real_name Startup
21cr|perl-Startup-0.103-10|2	
21cr|perl-Startup-0.103-10|3	Summary:	Startup module for perl
21cr|perl-Startup-0.103-10|4	
21cr|perl-Startup-0.103-10|5	Name:		perl-%{real_name}
21cr|perl-Startup-0.103-10|6	Version:	0.103
21cr|perl-Startup-0.103-10|7	Release:	10
21cr|perl-Startup-0.103-10|8	License:	GPL or Artistic
21cr|perl-Startup-0.103-10|9	Group:		Development/Perl
21cr|perl-Startup-0.103-10|10	URL:		http://search.cpan.org/dist/%{real_name}
21cr|perl-Startup-0.103-10|11	Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWARTZ/%{real_name}-%{version}.tar.bz2
21cr|perl-Startup-0.103-10|12	BuildRequires:	perl-devel
21cr|perl-Startup-0.103-10|13	BuildArch:	noarch
21cr|perl-Startup-0.103-10|14	
21cr|perl-Startup-0.103-10|15	%description
21cr|perl-Startup-0.103-10|16	Startup module for perl
21cr|perl-Startup-0.103-10|17	
21cr|perl-Startup-0.103-10|18	%prep
21cr|perl-Startup-0.103-10|19	%setup -q -n %{real_name}-%{version}
21cr|perl-Startup-0.103-10|20	
21cr|perl-Startup-0.103-10|21	%build
21cr|perl-Startup-0.103-10|22	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Startup-0.103-10|23	%make
21cr|perl-Startup-0.103-10|24	make test
21cr|perl-Startup-0.103-10|25	
21cr|perl-Startup-0.103-10|26	%install
21cr|perl-Startup-0.103-10|27	%makeinstall_std
21cr|perl-Startup-0.103-10|28	
21cr|perl-Startup-0.103-10|29	%clean
21cr|perl-Startup-0.103-10|30	
21cr|perl-Startup-0.103-10|31	%files
21cr|perl-Startup-0.103-10|32	%doc Changes README
21cr|perl-Startup-0.103-10|33	%{_bindir}/replace
21cr|perl-Startup-0.103-10|34	%{perl_vendorlib}/Startup.pm
21cr|perl-Startup-0.103-10|35	%{_mandir}/*/*

5448 21
21cr|perl-Statistics-Basic-1.661.100-4|1	%define upstream_name    Statistics-Basic
21cr|perl-Statistics-Basic-1.661.100-4|2	%define upstream_version 1.6611
21cr|perl-Statistics-Basic-1.661.100-4|3	
21cr|perl-Statistics-Basic-1.661.100-4|4	Name:		perl-%{upstream_name}
21cr|perl-Statistics-Basic-1.661.100-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Statistics-Basic-1.661.100-4|6	Release:	4
21cr|perl-Statistics-Basic-1.661.100-4|7	Epoch:		1
21cr|perl-Statistics-Basic-1.661.100-4|8	
21cr|perl-Statistics-Basic-1.661.100-4|9	License:	GPL+ or Artistic
21cr|perl-Statistics-Basic-1.661.100-4|10	Group:		Development/Perl
21cr|perl-Statistics-Basic-1.661.100-4|11	Summary:	A collection of very basic statistics modules
21cr|perl-Statistics-Basic-1.661.100-4|12	
21cr|perl-Statistics-Basic-1.661.100-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Statistics-Basic-1.661.100-4|14	Source0:	http://www.cpan.org/modules/by-module/Statistics/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Statistics-Basic-1.661.100-4|15	
21cr|perl-Statistics-Basic-1.661.100-4|16	BuildRequires:	perl-devel
21cr|perl-Statistics-Basic-1.661.100-4|17	BuildRequires:	perl(Test)
21cr|perl-Statistics-Basic-1.661.100-4|18	BuildRequires:	perl(Number::Format)
21cr|perl-Statistics-Basic-1.661.100-4|19	BuildRequires:	perl(Scalar::Util)
21cr|perl-Statistics-Basic-1.661.100-4|20	
21cr|perl-Statistics-Basic-1.661.100-4|21	BuildArch:	noarch
21cr|perl-Statistics-Basic-1.661.100-4|22	
21cr|perl-Statistics-Basic-1.661.100-4|23	%description
21cr|perl-Statistics-Basic-1.661.100-4|24	A collection of very basic statistics modules
21cr|perl-Statistics-Basic-1.661.100-4|25	
21cr|perl-Statistics-Basic-1.661.100-4|26	%prep
21cr|perl-Statistics-Basic-1.661.100-4|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Statistics-Basic-1.661.100-4|28	chmod 644 META.json META.yml
21cr|perl-Statistics-Basic-1.661.100-4|29	
21cr|perl-Statistics-Basic-1.661.100-4|30	%build
21cr|perl-Statistics-Basic-1.661.100-4|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Statistics-Basic-1.661.100-4|32	%make
21cr|perl-Statistics-Basic-1.661.100-4|33	
21cr|perl-Statistics-Basic-1.661.100-4|34	%check
21cr|perl-Statistics-Basic-1.661.100-4|35	make test
21cr|perl-Statistics-Basic-1.661.100-4|36	
21cr|perl-Statistics-Basic-1.661.100-4|37	%install
21cr|perl-Statistics-Basic-1.661.100-4|38	%makeinstall_std
21cr|perl-Statistics-Basic-1.661.100-4|39	
21cr|perl-Statistics-Basic-1.661.100-4|40	%files
21cr|perl-Statistics-Basic-1.661.100-4|41	%doc README Changes META.json META.yml
21cr|perl-Statistics-Basic-1.661.100-4|42	%{_mandir}/man3/*
21cr|perl-Statistics-Basic-1.661.100-4|43	%{perl_vendorlib}/Statistics

5449 21
21cr|perl-Statistics-CaseResampling-0.150.0-1|1	%define upstream_name    Statistics-CaseResampling
21cr|perl-Statistics-CaseResampling-0.150.0-1|2	%define upstream_version 0.15
21cr|perl-Statistics-CaseResampling-0.150.0-1|3	
21cr|perl-Statistics-CaseResampling-0.150.0-1|4	Name:           perl-Statistics-CaseResampling
21cr|perl-Statistics-CaseResampling-0.150.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Statistics-CaseResampling-0.150.0-1|6	Release:        1
21cr|perl-Statistics-CaseResampling-0.150.0-1|7	Summary:        Resampling and calculation of medians with confidence intervals
21cr|perl-Statistics-CaseResampling-0.150.0-1|8	Group:          Development/Perl
21cr|perl-Statistics-CaseResampling-0.150.0-1|9	# Mersenne Twister is somewhat bundled, CPAN RT#85284
21cr|perl-Statistics-CaseResampling-0.150.0-1|10	# _mt.c, mt.h:  Copyright only
21cr|perl-Statistics-CaseResampling-0.150.0-1|11	# <http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/elicense.html>
21cr|perl-Statistics-CaseResampling-0.150.0-1|12	# The rest:     GPL+ or Artistic
21cr|perl-Statistics-CaseResampling-0.150.0-1|13	License:        (GPL+ or Artistic) and (Copyright Only)
21cr|perl-Statistics-CaseResampling-0.150.0-1|14	URL:            https://metacpan.org/release/Statistics-CaseResampling
21cr|perl-Statistics-CaseResampling-0.150.0-1|15	Source0:        https://cpan.metacpan.org/authors/id/S/SM/SMUELLER/Statistics-CaseResampling-%{upstream_version}.tar.gz
21cr|perl-Statistics-CaseResampling-0.150.0-1|16	BuildRequires:  findutils
21cr|perl-Statistics-CaseResampling-0.150.0-1|17	BuildRequires:  gcc
21cr|perl-Statistics-CaseResampling-0.150.0-1|18	BuildRequires:  make
21cr|perl-Statistics-CaseResampling-0.150.0-1|19	BuildRequires:  perl-devel
21cr|perl-Statistics-CaseResampling-0.150.0-1|20	BuildRequires:  perl-generators
21cr|perl-Statistics-CaseResampling-0.150.0-1|21	BuildRequires:  perl-interpreter
21cr|perl-Statistics-CaseResampling-0.150.0-1|22	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Statistics-CaseResampling-0.150.0-1|23	# Run-time:
21cr|perl-Statistics-CaseResampling-0.150.0-1|24	BuildRequires:  perl(Exporter)
21cr|perl-Statistics-CaseResampling-0.150.0-1|25	BuildRequires:  perl(strict)
21cr|perl-Statistics-CaseResampling-0.150.0-1|26	BuildRequires:  perl(warnings)
21cr|perl-Statistics-CaseResampling-0.150.0-1|27	BuildRequires:  perl(XSLoader)
21cr|perl-Statistics-CaseResampling-0.150.0-1|28	# Tests:
21cr|perl-Statistics-CaseResampling-0.150.0-1|29	BuildRequires:  perl(List::Util)
21cr|perl-Statistics-CaseResampling-0.150.0-1|30	BuildRequires:  perl(Test::More)
21cr|perl-Statistics-CaseResampling-0.150.0-1|31	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Statistics-CaseResampling-0.150.0-1|32	Provides:       bundled(mt19937ar)
21cr|perl-Statistics-CaseResampling-0.150.0-1|33	
21cr|perl-Statistics-CaseResampling-0.150.0-1|34	%{?perl_default_filter}
21cr|perl-Statistics-CaseResampling-0.150.0-1|35	
21cr|perl-Statistics-CaseResampling-0.150.0-1|36	%description
21cr|perl-Statistics-CaseResampling-0.150.0-1|37	The purpose of this module is to calculate the median (or in principle also
21cr|perl-Statistics-CaseResampling-0.150.0-1|38	other statistics) with confidence intervals on a sample. To do that, it uses
21cr|perl-Statistics-CaseResampling-0.150.0-1|39	a technique called boot-strapping. In a nutshell, it resamples the sample
21cr|perl-Statistics-CaseResampling-0.150.0-1|40	a lot of times and for each resample, it calculates the median. From the
21cr|perl-Statistics-CaseResampling-0.150.0-1|41	distribution of medians, it then calculates the confidence limits.
21cr|perl-Statistics-CaseResampling-0.150.0-1|42	
21cr|perl-Statistics-CaseResampling-0.150.0-1|43	%prep
21cr|perl-Statistics-CaseResampling-0.150.0-1|44	%setup -q -n Statistics-CaseResampling-%{upstream_version}
21cr|perl-Statistics-CaseResampling-0.150.0-1|45	
21cr|perl-Statistics-CaseResampling-0.150.0-1|46	%build
21cr|perl-Statistics-CaseResampling-0.150.0-1|47	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="$RPM_OPT_FLAGS"
21cr|perl-Statistics-CaseResampling-0.150.0-1|48	make %{?_smp_mflags}
21cr|perl-Statistics-CaseResampling-0.150.0-1|49	
21cr|perl-Statistics-CaseResampling-0.150.0-1|50	%install
21cr|perl-Statistics-CaseResampling-0.150.0-1|51	make pure_install DESTDIR=%{buildroot}
21cr|perl-Statistics-CaseResampling-0.150.0-1|52	find %{buildroot} -type f -name '*.bs' -size 0 -delete
21cr|perl-Statistics-CaseResampling-0.150.0-1|53	%{_fixperms} %{buildroot}/*
21cr|perl-Statistics-CaseResampling-0.150.0-1|54	
21cr|perl-Statistics-CaseResampling-0.150.0-1|55	%check
21cr|perl-Statistics-CaseResampling-0.150.0-1|56	make test
21cr|perl-Statistics-CaseResampling-0.150.0-1|57	
21cr|perl-Statistics-CaseResampling-0.150.0-1|58	%files
21cr|perl-Statistics-CaseResampling-0.150.0-1|59	%doc Changes README
21cr|perl-Statistics-CaseResampling-0.150.0-1|60	%{perl_vendorarch}/auto/*
21cr|perl-Statistics-CaseResampling-0.150.0-1|61	%{perl_vendorarch}/Statistics*
21cr|perl-Statistics-CaseResampling-0.150.0-1|62	%{_mandir}/man3/*
21cr|perl-Statistics-CaseResampling-0.150.0-1|63	

5450 21
21cr|perl-Statistics-Descriptive-3.80.0-1|1	%define upstream_name    Statistics-Descriptive
21cr|perl-Statistics-Descriptive-3.80.0-1|2	%define upstream_version 3.0800
21cr|perl-Statistics-Descriptive-3.80.0-1|3	
21cr|perl-Statistics-Descriptive-3.80.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Statistics-Descriptive-3.80.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Statistics-Descriptive-3.80.0-1|6	Release:	1
21cr|perl-Statistics-Descriptive-3.80.0-1|7	Summary:	Module of basic descriptive statistical functions
21cr|perl-Statistics-Descriptive-3.80.0-1|8	License:	GPL+ or Artistic
21cr|perl-Statistics-Descriptive-3.80.0-1|9	Group:		Development/Perl
21cr|perl-Statistics-Descriptive-3.80.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Statistics-Descriptive-3.80.0-1|11	Source0:	https://www.cpan.org/modules/by-module/Statistics/Statistics-Descriptive-%{upstream_version}.tar.gz
21cr|perl-Statistics-Descriptive-3.80.0-1|12	
21cr|perl-Statistics-Descriptive-3.80.0-1|13	BuildRequires:  perl-devel
21cr|perl-Statistics-Descriptive-3.80.0-1|14	BuildRequires:  perl(Test::CPAN::Changes)
21cr|perl-Statistics-Descriptive-3.80.0-1|15	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Statistics-Descriptive-3.80.0-1|16	BuildRequires:  perl(Test::Pod)
21cr|perl-Statistics-Descriptive-3.80.0-1|17	BuildRequires:  perl(Test::TrailingSpace)
21cr|perl-Statistics-Descriptive-3.80.0-1|18	BuildRequires:  perl(List::MoreUtils)
21cr|perl-Statistics-Descriptive-3.80.0-1|19	
21cr|perl-Statistics-Descriptive-3.80.0-1|20	BuildArch: noarch
21cr|perl-Statistics-Descriptive-3.80.0-1|21	
21cr|perl-Statistics-Descriptive-3.80.0-1|22	%description
21cr|perl-Statistics-Descriptive-3.80.0-1|23	This module provides basic functions used in descriptive statistics. It has an
21cr|perl-Statistics-Descriptive-3.80.0-1|24	object oriented design and supports two different types of data storage and
21cr|perl-Statistics-Descriptive-3.80.0-1|25	calculation objects: sparse and full. With the sparse method, none of the data
21cr|perl-Statistics-Descriptive-3.80.0-1|26	is stored and only a few statistical measures are available. Using the full
21cr|perl-Statistics-Descriptive-3.80.0-1|27	method, the entire data set is retained and additional functions are available.
21cr|perl-Statistics-Descriptive-3.80.0-1|28	
21cr|perl-Statistics-Descriptive-3.80.0-1|29	%prep
21cr|perl-Statistics-Descriptive-3.80.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Statistics-Descriptive-3.80.0-1|31	
21cr|perl-Statistics-Descriptive-3.80.0-1|32	%build
21cr|perl-Statistics-Descriptive-3.80.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Statistics-Descriptive-3.80.0-1|34	%make
21cr|perl-Statistics-Descriptive-3.80.0-1|35	
21cr|perl-Statistics-Descriptive-3.80.0-1|36	%check
21cr|perl-Statistics-Descriptive-3.80.0-1|37	%make test
21cr|perl-Statistics-Descriptive-3.80.0-1|38	
21cr|perl-Statistics-Descriptive-3.80.0-1|39	%install
21cr|perl-Statistics-Descriptive-3.80.0-1|40	%makeinstall_std
21cr|perl-Statistics-Descriptive-3.80.0-1|41	
21cr|perl-Statistics-Descriptive-3.80.0-1|42	%files
21cr|perl-Statistics-Descriptive-3.80.0-1|43	%doc README Changes META.json META.yml
21cr|perl-Statistics-Descriptive-3.80.0-1|44	%{perl_vendorlib}/Statistics
21cr|perl-Statistics-Descriptive-3.80.0-1|45	%{_mandir}/*/*

5451 21
21cr|perl-Statistics-Distributions-1.20.0-10|1	%define upstream_name    Statistics-Distributions
21cr|perl-Statistics-Distributions-1.20.0-10|2	%define	upstream_version 1.02
21cr|perl-Statistics-Distributions-1.20.0-10|3	
21cr|perl-Statistics-Distributions-1.20.0-10|4	Name:       perl-%{upstream_name}
21cr|perl-Statistics-Distributions-1.20.0-10|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Statistics-Distributions-1.20.0-10|6	Release:    10
21cr|perl-Statistics-Distributions-1.20.0-10|7	Summary:	Calc critical values & upper probabilities of common statistical distributions
21cr|perl-Statistics-Distributions-1.20.0-10|8	License:	GPL+ or Artistic
21cr|perl-Statistics-Distributions-1.20.0-10|9	Group:		Development/Perl
21cr|perl-Statistics-Distributions-1.20.0-10|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Statistics-Distributions-1.20.0-10|11	Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIKEK/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Statistics-Distributions-1.20.0-10|12	BuildRequires:	perl-devel
21cr|perl-Statistics-Distributions-1.20.0-10|13	BuildArch:	noarch
21cr|perl-Statistics-Distributions-1.20.0-10|14	
21cr|perl-Statistics-Distributions-1.20.0-10|15	%description
21cr|perl-Statistics-Distributions-1.20.0-10|16	This Perl module calculates percentage points (5 significant digits)
21cr|perl-Statistics-Distributions-1.20.0-10|17	of the u (standard normal) distribution, the student's t distribution,
21cr|perl-Statistics-Distributions-1.20.0-10|18	the chi-square distribution and the F distribution. It can also
21cr|perl-Statistics-Distributions-1.20.0-10|19	calculate the upper probability (5 significant digits) of the u
21cr|perl-Statistics-Distributions-1.20.0-10|20	(standard normal), the chi-square, the t and the F distribution.
21cr|perl-Statistics-Distributions-1.20.0-10|21	
21cr|perl-Statistics-Distributions-1.20.0-10|22	These critical values are needed to perform statistical tests, like
21cr|perl-Statistics-Distributions-1.20.0-10|23	the u test, the t test, the F test and the chi-squared test, and to
21cr|perl-Statistics-Distributions-1.20.0-10|24	calculate confidence intervals.
21cr|perl-Statistics-Distributions-1.20.0-10|25	
21cr|perl-Statistics-Distributions-1.20.0-10|26	%prep
21cr|perl-Statistics-Distributions-1.20.0-10|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Statistics-Distributions-1.20.0-10|28	
21cr|perl-Statistics-Distributions-1.20.0-10|29	%build
21cr|perl-Statistics-Distributions-1.20.0-10|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Statistics-Distributions-1.20.0-10|31	%make
21cr|perl-Statistics-Distributions-1.20.0-10|32	make test
21cr|perl-Statistics-Distributions-1.20.0-10|33	
21cr|perl-Statistics-Distributions-1.20.0-10|34	%install
21cr|perl-Statistics-Distributions-1.20.0-10|35	%makeinstall_std
21cr|perl-Statistics-Distributions-1.20.0-10|36	
21cr|perl-Statistics-Distributions-1.20.0-10|37	%clean
21cr|perl-Statistics-Distributions-1.20.0-10|38	
21cr|perl-Statistics-Distributions-1.20.0-10|39	%files
21cr|perl-Statistics-Distributions-1.20.0-10|40	%doc Changes
21cr|perl-Statistics-Distributions-1.20.0-10|41	%{perl_vendorlib}/Statistics/*.pm
21cr|perl-Statistics-Distributions-1.20.0-10|42	%{perl_vendorlib}/auto/Statistics/Distributions/autosplit.ix
21cr|perl-Statistics-Distributions-1.20.0-10|43	%{_mandir}/man3/*

5452 21
21cr|perl-Statistics-TTest-1.1.0-18|1	%define upstream_name    Statistics-TTest
21cr|perl-Statistics-TTest-1.1.0-18|2	%define	upstream_version 1.1.0
21cr|perl-Statistics-TTest-1.1.0-18|3	
21cr|perl-Statistics-TTest-1.1.0-18|4	Name:		perl-%{upstream_name}
21cr|perl-Statistics-TTest-1.1.0-18|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Statistics-TTest-1.1.0-18|6	Release:	18
21cr|perl-Statistics-TTest-1.1.0-18|7	Summary:	Perl module to perform T-test on 2 independent samples
21cr|perl-Statistics-TTest-1.1.0-18|8	License:	GPL+ or Artistic
21cr|perl-Statistics-TTest-1.1.0-18|9	Group:		Development/Perl
21cr|perl-Statistics-TTest-1.1.0-18|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Statistics-TTest-1.1.0-18|11	Source0:	http://www.cpan.org/modules/by-module/Statistics/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Statistics-TTest-1.1.0-18|12	
21cr|perl-Statistics-TTest-1.1.0-18|13	BuildRequires:	perl-devel
21cr|perl-Statistics-TTest-1.1.0-18|14	BuildRequires:	perl(Statistics::Descriptive)   >= 2.60.0
21cr|perl-Statistics-TTest-1.1.0-18|15	BuildRequires:	perl(Statistics::Distributions) >= 0.70.0
21cr|perl-Statistics-TTest-1.1.0-18|16	
21cr|perl-Statistics-TTest-1.1.0-18|17	BuildArch:	noarch
21cr|perl-Statistics-TTest-1.1.0-18|18	
21cr|perl-Statistics-TTest-1.1.0-18|19	%description
21cr|perl-Statistics-TTest-1.1.0-18|20	This is the Statistical T-Test module to compare 2 independent
21cr|perl-Statistics-TTest-1.1.0-18|21	samples. It takes 2 array of point measures, compute the confidence
21cr|perl-Statistics-TTest-1.1.0-18|22	intervals using the PointEstimation module (which is also included in
21cr|perl-Statistics-TTest-1.1.0-18|23	this package) and use the T-statistic to test the null hypothesis. If
21cr|perl-Statistics-TTest-1.1.0-18|24	the null hypothesis is rejected, the difference will be given as the
21cr|perl-Statistics-TTest-1.1.0-18|25	lower_clm and upper_clm of the TTest object.
21cr|perl-Statistics-TTest-1.1.0-18|26	
21cr|perl-Statistics-TTest-1.1.0-18|27	%prep
21cr|perl-Statistics-TTest-1.1.0-18|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Statistics-TTest-1.1.0-18|29	
21cr|perl-Statistics-TTest-1.1.0-18|30	# perl path hack
21cr|perl-Statistics-TTest-1.1.0-18|31	find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"
21cr|perl-Statistics-TTest-1.1.0-18|32	
21cr|perl-Statistics-TTest-1.1.0-18|33	%build
21cr|perl-Statistics-TTest-1.1.0-18|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Statistics-TTest-1.1.0-18|35	%make
21cr|perl-Statistics-TTest-1.1.0-18|36	
21cr|perl-Statistics-TTest-1.1.0-18|37	%check
21cr|perl-Statistics-TTest-1.1.0-18|38	%make test
21cr|perl-Statistics-TTest-1.1.0-18|39	
21cr|perl-Statistics-TTest-1.1.0-18|40	%install
21cr|perl-Statistics-TTest-1.1.0-18|41	%makeinstall_std
21cr|perl-Statistics-TTest-1.1.0-18|42	
21cr|perl-Statistics-TTest-1.1.0-18|43	%files
21cr|perl-Statistics-TTest-1.1.0-18|44	%{perl_vendorlib}/Statistics/*.pm
21cr|perl-Statistics-TTest-1.1.0-18|45	%{_mandir}/man3/*

5453 21
21cr|perl-STD-20101111.0.0-10|1	%define upstream_name    STD
21cr|perl-STD-20101111.0.0-10|2	%define upstream_version 20101111
21cr|perl-STD-20101111.0.0-10|3	
21cr|perl-STD-20101111.0.0-10|4	%if %{_use_internal_dependency_generator}
21cr|perl-STD-20101111.0.0-10|5	%global __requires_exclude perl\\(STD\\)|perl\\(STD_P6\\)|perl\\(RE_ast\\)|perl\\(STD::Cursor\\)|perl\\(STD_P5\\)|perl\\(mangle.pl
21cr|perl-STD-20101111.0.0-10|6	%endif
21cr|perl-STD-20101111.0.0-10|7	
21cr|perl-STD-20101111.0.0-10|8	Name:       perl-%{upstream_name}
21cr|perl-STD-20101111.0.0-10|9	Version:    %perl_convert_version %{upstream_version}
21cr|perl-STD-20101111.0.0-10|10	Release:    10
21cr|perl-STD-20101111.0.0-10|11	
21cr|perl-STD-20101111.0.0-10|12	Summary:	%{upstream_name} perl module
21cr|perl-STD-20101111.0.0-10|13	
21cr|perl-STD-20101111.0.0-10|14	License:	GPL+ or Artistic
21cr|perl-STD-20101111.0.0-10|15	Group:		Development/Perl
21cr|perl-STD-20101111.0.0-10|16	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-STD-20101111.0.0-10|17	Source0:	https://cpan.metacpan.org/authors/id/S/SO/SOREAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-STD-20101111.0.0-10|18	
21cr|perl-STD-20101111.0.0-10|19	BuildRequires:	perl(File::ShareDir)
21cr|perl-STD-20101111.0.0-10|20	BuildRequires:	perl(Module::Build)
21cr|perl-STD-20101111.0.0-10|21	BuildRequires:	perl(Moose)
21cr|perl-STD-20101111.0.0-10|22	BuildRequires:	perl(YAML::XS)
21cr|perl-STD-20101111.0.0-10|23	
21cr|perl-STD-20101111.0.0-10|24	BuildArch:	noarch
21cr|perl-STD-20101111.0.0-10|25	
21cr|perl-STD-20101111.0.0-10|26	%description
21cr|perl-STD-20101111.0.0-10|27	%{upstream_name} perl module.
21cr|perl-STD-20101111.0.0-10|28	
21cr|perl-STD-20101111.0.0-10|29	%prep
21cr|perl-STD-20101111.0.0-10|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-STD-20101111.0.0-10|31	
21cr|perl-STD-20101111.0.0-10|32	%build
21cr|perl-STD-20101111.0.0-10|33	perl Build.PL installdirs=vendor
21cr|perl-STD-20101111.0.0-10|34	./Build
21cr|perl-STD-20101111.0.0-10|35	
21cr|perl-STD-20101111.0.0-10|36	%check
21cr|perl-STD-20101111.0.0-10|37	./Build test
21cr|perl-STD-20101111.0.0-10|38	
21cr|perl-STD-20101111.0.0-10|39	%install
21cr|perl-STD-20101111.0.0-10|40	./Build install destdir=%{buildroot}
21cr|perl-STD-20101111.0.0-10|41	
21cr|perl-STD-20101111.0.0-10|42	%files
21cr|perl-STD-20101111.0.0-10|43	%doc META.yml LICENSE
21cr|perl-STD-20101111.0.0-10|44	%{_bindir}/*
21cr|perl-STD-20101111.0.0-10|45	%{_mandir}/man1/*
21cr|perl-STD-20101111.0.0-10|46	%{perl_vendorlib}/*

5454 21
21cr|perl-Stream-Buffered-0.30.0-3|1	%define upstream_name    Stream-Buffered
21cr|perl-Stream-Buffered-0.30.0-3|2	%define upstream_version 0.03
21cr|perl-Stream-Buffered-0.30.0-3|3	
21cr|perl-Stream-Buffered-0.30.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Stream-Buffered-0.30.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Stream-Buffered-0.30.0-3|6	Release:    3
21cr|perl-Stream-Buffered-0.30.0-3|7	
21cr|perl-Stream-Buffered-0.30.0-3|8	Summary:    Temporary buffer to save bytes
21cr|perl-Stream-Buffered-0.30.0-3|9	
21cr|perl-Stream-Buffered-0.30.0-3|10	License:    GPL+ or Artistic
21cr|perl-Stream-Buffered-0.30.0-3|11	Group:      Development/Perl
21cr|perl-Stream-Buffered-0.30.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Stream-Buffered-0.30.0-3|13	Source0:    http://www.cpan.org/modules/by-module/Stream/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Stream-Buffered-0.30.0-3|14	
21cr|perl-Stream-Buffered-0.30.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Stream-Buffered-0.30.0-3|16	BuildRequires: perl-devel
21cr|perl-Stream-Buffered-0.30.0-3|17	BuildArch: noarch
21cr|perl-Stream-Buffered-0.30.0-3|18	
21cr|perl-Stream-Buffered-0.30.0-3|19	%description
21cr|perl-Stream-Buffered-0.30.0-3|20	Stream::Buffered is a buffer class to store arbitrary length of byte
21cr|perl-Stream-Buffered-0.30.0-3|21	strings and then get a seekable filehandle once everything is buffered. It
21cr|perl-Stream-Buffered-0.30.0-3|22	uses PerlIO and/or temporary file to save the buffer depending on the
21cr|perl-Stream-Buffered-0.30.0-3|23	length of the size.
21cr|perl-Stream-Buffered-0.30.0-3|24	
21cr|perl-Stream-Buffered-0.30.0-3|25	%prep
21cr|perl-Stream-Buffered-0.30.0-3|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Stream-Buffered-0.30.0-3|27	
21cr|perl-Stream-Buffered-0.30.0-3|28	%build
21cr|perl-Stream-Buffered-0.30.0-3|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Stream-Buffered-0.30.0-3|30	
21cr|perl-Stream-Buffered-0.30.0-3|31	%make
21cr|perl-Stream-Buffered-0.30.0-3|32	
21cr|perl-Stream-Buffered-0.30.0-3|33	%check
21cr|perl-Stream-Buffered-0.30.0-3|34	%make test
21cr|perl-Stream-Buffered-0.30.0-3|35	
21cr|perl-Stream-Buffered-0.30.0-3|36	%install
21cr|perl-Stream-Buffered-0.30.0-3|37	%makeinstall_std
21cr|perl-Stream-Buffered-0.30.0-3|38	
21cr|perl-Stream-Buffered-0.30.0-3|39	%files
21cr|perl-Stream-Buffered-0.30.0-3|40	%doc META.yml Changes README
21cr|perl-Stream-Buffered-0.30.0-3|41	%{_mandir}/man3/*
21cr|perl-Stream-Buffered-0.30.0-3|42	%{perl_vendorlib}/*

5455 21
21cr|perl-String-Approx-3.270.0-6|1	%define upstream_name    String-Approx
21cr|perl-String-Approx-3.270.0-6|2	%define upstream_version 3.27
21cr|perl-String-Approx-3.270.0-6|3	Name:       perl-%{upstream_name}
21cr|perl-String-Approx-3.270.0-6|4	Version:    %perl_convert_version 3.27
21cr|perl-String-Approx-3.270.0-6|5	Release:	6
21cr|perl-String-Approx-3.270.0-6|6	
21cr|perl-String-Approx-3.270.0-6|7	Summary:    Perl extension for approximate matching (fuzzy matching)
21cr|perl-String-Approx-3.270.0-6|8	
21cr|perl-String-Approx-3.270.0-6|9	License:    GPL+ or Artistic
21cr|perl-String-Approx-3.270.0-6|10	Group:      Development/Perl
21cr|perl-String-Approx-3.270.0-6|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Approx-3.270.0-6|12	Source0:    http://www.cpan.org/modules/by-module/String/String-Approx-3.27.tar.gz
21cr|perl-String-Approx-3.270.0-6|13	
21cr|perl-String-Approx-3.270.0-6|14	BuildRequires:  perl-devel
21cr|perl-String-Approx-3.270.0-6|15	
21cr|perl-String-Approx-3.270.0-6|16	%description
21cr|perl-String-Approx-3.270.0-6|17	String::Approx lets you match and substitute strings approximately. With this
21cr|perl-String-Approx-3.270.0-6|18	you can emulate errors: typing errorrs, speling errors, closely related
21cr|perl-String-Approx-3.270.0-6|19	vocabularies (colour color), genetic mutations (GAG ACT), abbreviations
21cr|perl-String-Approx-3.270.0-6|20	(McScot, MacScot).
21cr|perl-String-Approx-3.270.0-6|21	
21cr|perl-String-Approx-3.270.0-6|22	%prep
21cr|perl-String-Approx-3.270.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Approx-3.270.0-6|24	
21cr|perl-String-Approx-3.270.0-6|25	%build
21cr|perl-String-Approx-3.270.0-6|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Approx-3.270.0-6|27	%make CFLAGS="%{optflags}"
21cr|perl-String-Approx-3.270.0-6|28	
21cr|perl-String-Approx-3.270.0-6|29	%install
21cr|perl-String-Approx-3.270.0-6|30	%makeinstall_std
21cr|perl-String-Approx-3.270.0-6|31	
21cr|perl-String-Approx-3.270.0-6|32	%check
21cr|perl-String-Approx-3.270.0-6|33	%make test
21cr|perl-String-Approx-3.270.0-6|34	
21cr|perl-String-Approx-3.270.0-6|35	%files
21cr|perl-String-Approx-3.270.0-6|36	%doc Artistic COPYRIGHT COPYRIGHT.agrep ChangeLog LGPL PROBLEMS README README.apse
21cr|perl-String-Approx-3.270.0-6|37	%{perl_vendorarch}/auto/String
21cr|perl-String-Approx-3.270.0-6|38	%{perl_vendorarch}/String
21cr|perl-String-Approx-3.270.0-6|39	%{_mandir}/*/*

5456 21
21cr|perl-String-BufferStack-1.160.0-6|1	%define upstream_name    String-BufferStack
21cr|perl-String-BufferStack-1.160.0-6|2	%define upstream_version 1.16
21cr|perl-String-BufferStack-1.160.0-6|3	
21cr|perl-String-BufferStack-1.160.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-String-BufferStack-1.160.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-BufferStack-1.160.0-6|6	Release:	6
21cr|perl-String-BufferStack-1.160.0-6|7	
21cr|perl-String-BufferStack-1.160.0-6|8	Summary:	Nested buffers for templating systems
21cr|perl-String-BufferStack-1.160.0-6|9	
21cr|perl-String-BufferStack-1.160.0-6|10	License:	GPL+ or Artistic
21cr|perl-String-BufferStack-1.160.0-6|11	Group:		Development/Perl
21cr|perl-String-BufferStack-1.160.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-BufferStack-1.160.0-6|13	Source0:	http://www.cpan.org/modules/by-module/String/String-BufferStack-%{upstream_version}.tar.gz
21cr|perl-String-BufferStack-1.160.0-6|14	
21cr|perl-String-BufferStack-1.160.0-6|15	BuildRequires:	perl-devel
21cr|perl-String-BufferStack-1.160.0-6|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-String-BufferStack-1.160.0-6|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-String-BufferStack-1.160.0-6|18	BuildArch:	noarch
21cr|perl-String-BufferStack-1.160.0-6|19	
21cr|perl-String-BufferStack-1.160.0-6|20	%description
21cr|perl-String-BufferStack-1.160.0-6|21	'String::BufferStack' provides a framework for storing nested buffers. By
21cr|perl-String-BufferStack-1.160.0-6|22	default, all of the buffers flow directly to the output method, but
21cr|perl-String-BufferStack-1.160.0-6|23	individual levels of the stack can apply filters, or store their output in
21cr|perl-String-BufferStack-1.160.0-6|24	a scalar reference.
21cr|perl-String-BufferStack-1.160.0-6|25	
21cr|perl-String-BufferStack-1.160.0-6|26	%prep
21cr|perl-String-BufferStack-1.160.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-BufferStack-1.160.0-6|28	
21cr|perl-String-BufferStack-1.160.0-6|29	%build
21cr|perl-String-BufferStack-1.160.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-BufferStack-1.160.0-6|31	%make
21cr|perl-String-BufferStack-1.160.0-6|32	
21cr|perl-String-BufferStack-1.160.0-6|33	%check
21cr|perl-String-BufferStack-1.160.0-6|34	make test
21cr|perl-String-BufferStack-1.160.0-6|35	
21cr|perl-String-BufferStack-1.160.0-6|36	%install
21cr|perl-String-BufferStack-1.160.0-6|37	%makeinstall_std
21cr|perl-String-BufferStack-1.160.0-6|38	
21cr|perl-String-BufferStack-1.160.0-6|39	%files
21cr|perl-String-BufferStack-1.160.0-6|40	%doc META.yml Changes README
21cr|perl-String-BufferStack-1.160.0-6|41	%{_mandir}/man3/*
21cr|perl-String-BufferStack-1.160.0-6|42	%{perl_vendorlib}/String/

5457 21
21cr|perl-String-CamelCase-0.40.0-1|1	%define upstream_name    String-CamelCase
21cr|perl-String-CamelCase-0.40.0-1|2	%define upstream_version 0.04
21cr|perl-String-CamelCase-0.40.0-1|3	
21cr|perl-String-CamelCase-0.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-String-CamelCase-0.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-CamelCase-0.40.0-1|6	Release:	1
21cr|perl-String-CamelCase-0.40.0-1|7	
21cr|perl-String-CamelCase-0.40.0-1|8	Summary:	Internal exception class
21cr|perl-String-CamelCase-0.40.0-1|9	
21cr|perl-String-CamelCase-0.40.0-1|10	License:	GPL+ or Artistic
21cr|perl-String-CamelCase-0.40.0-1|11	Group:		Development/Perl
21cr|perl-String-CamelCase-0.40.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-CamelCase-0.40.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/H/HI/HIO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-CamelCase-0.40.0-1|14	
21cr|perl-String-CamelCase-0.40.0-1|15	BuildRequires:	perl-devel
21cr|perl-String-CamelCase-0.40.0-1|16	BuildRequires:	perl(Exception::Class)
21cr|perl-String-CamelCase-0.40.0-1|17	BuildRequires:	perl(Test::Deep)
21cr|perl-String-CamelCase-0.40.0-1|18	BuildRequires:	perl(Test::Differences)
21cr|perl-String-CamelCase-0.40.0-1|19	BuildRequires:	perl(Test::Exception)
21cr|perl-String-CamelCase-0.40.0-1|20	BuildRequires:	perl(Test::Harness)
21cr|perl-String-CamelCase-0.40.0-1|21	BuildRequires:	perl(Test::Simple)
21cr|perl-String-CamelCase-0.40.0-1|22	BuildRequires:	perl(Test::Warn)
21cr|perl-String-CamelCase-0.40.0-1|23	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-String-CamelCase-0.40.0-1|24	BuildArch:	noarch
21cr|perl-String-CamelCase-0.40.0-1|25	
21cr|perl-String-CamelCase-0.40.0-1|26	%description
21cr|perl-String-CamelCase-0.40.0-1|27	no description found
21cr|perl-String-CamelCase-0.40.0-1|28	
21cr|perl-String-CamelCase-0.40.0-1|29	%prep
21cr|perl-String-CamelCase-0.40.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-CamelCase-0.40.0-1|31	
21cr|perl-String-CamelCase-0.40.0-1|32	%build
21cr|perl-String-CamelCase-0.40.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-CamelCase-0.40.0-1|34	%make
21cr|perl-String-CamelCase-0.40.0-1|35	
21cr|perl-String-CamelCase-0.40.0-1|36	%check
21cr|perl-String-CamelCase-0.40.0-1|37	make test
21cr|perl-String-CamelCase-0.40.0-1|38	
21cr|perl-String-CamelCase-0.40.0-1|39	%install
21cr|perl-String-CamelCase-0.40.0-1|40	%makeinstall_std
21cr|perl-String-CamelCase-0.40.0-1|41	
21cr|perl-String-CamelCase-0.40.0-1|42	%files
21cr|perl-String-CamelCase-0.40.0-1|43	%doc Changes META.yml README
21cr|perl-String-CamelCase-0.40.0-1|44	%{_mandir}/man3/*
21cr|perl-String-CamelCase-0.40.0-1|45	%{perl_vendorlib}/*

5458 21
21cr|perl-String-Diff-0.70.0-1|1	%define upstream_name    String-Diff
21cr|perl-String-Diff-0.70.0-1|2	%define upstream_version 0.07
21cr|perl-String-Diff-0.70.0-1|3	
21cr|perl-String-Diff-0.70.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-String-Diff-0.70.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Diff-0.70.0-1|6	Release:	1
21cr|perl-String-Diff-0.70.0-1|7	
21cr|perl-String-Diff-0.70.0-1|8	Summary:	Simple diff to String
21cr|perl-String-Diff-0.70.0-1|9	
21cr|perl-String-Diff-0.70.0-1|10	License:	GPL+ or Artistic
21cr|perl-String-Diff-0.70.0-1|11	Group:		Development/Perl
21cr|perl-String-Diff-0.70.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Diff-0.70.0-1|13	Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Diff-0.70.0-1|14	Patch0:		String-Diff-0.07-Fix-the-test-suite-for-YAML-1.21-compatibility.patch
21cr|perl-String-Diff-0.70.0-1|15	Patch1:		String-Diff-0.07-podspell.patch
21cr|perl-String-Diff-0.70.0-1|16	BuildRequires:	perl-devel
21cr|perl-String-Diff-0.70.0-1|17	BuildRequires:	perl(Algorithm::Diff)
21cr|perl-String-Diff-0.70.0-1|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-String-Diff-0.70.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-String-Diff-0.70.0-1|20	BuildRequires:	perl(Module::Install::ReadmeFromPod)
21cr|perl-String-Diff-0.70.0-1|21	BuildRequires:	perl(Module::Install::ReadmeMarkdownFromPod)
21cr|perl-String-Diff-0.70.0-1|22	BuildRequires:	perl(Module::Install::Repository)
21cr|perl-String-Diff-0.70.0-1|23	BuildRequires:	perl(Module::Install::GithubMeta)
21cr|perl-String-Diff-0.70.0-1|24	BuildRequires:	perl(Test::Base)
21cr|perl-String-Diff-0.70.0-1|25	BuildRequires:	perl(Test::More)
21cr|perl-String-Diff-0.70.0-1|26	BuildRequires:	perl(YAML)
21cr|perl-String-Diff-0.70.0-1|27	BuildArch:	noarch
21cr|perl-String-Diff-0.70.0-1|28	
21cr|perl-String-Diff-0.70.0-1|29	%description
21cr|perl-String-Diff-0.70.0-1|30	String::Diff is the difference of a consecutive string is made. after
21cr|perl-String-Diff-0.70.0-1|31	general diff is done, the difference in the line is searchable.
21cr|perl-String-Diff-0.70.0-1|32	
21cr|perl-String-Diff-0.70.0-1|33	the mark of the addition and the deletion can be freely changed. the color
21cr|perl-String-Diff-0.70.0-1|34	is colored to the terminal with ANSI, using the HTML display it.
21cr|perl-String-Diff-0.70.0-1|35	
21cr|perl-String-Diff-0.70.0-1|36	after the line is divided, diff is taken when 'linebreak' option is
21cr|perl-String-Diff-0.70.0-1|37	specified.
21cr|perl-String-Diff-0.70.0-1|38	
21cr|perl-String-Diff-0.70.0-1|39	%prep
21cr|perl-String-Diff-0.70.0-1|40	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Diff-0.70.0-1|41	
21cr|perl-String-Diff-0.70.0-1|42	%build
21cr|perl-String-Diff-0.70.0-1|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Diff-0.70.0-1|44	%make
21cr|perl-String-Diff-0.70.0-1|45	
21cr|perl-String-Diff-0.70.0-1|46	%check
21cr|perl-String-Diff-0.70.0-1|47	make test
21cr|perl-String-Diff-0.70.0-1|48	
21cr|perl-String-Diff-0.70.0-1|49	%install
21cr|perl-String-Diff-0.70.0-1|50	%makeinstall_std
21cr|perl-String-Diff-0.70.0-1|51	
21cr|perl-String-Diff-0.70.0-1|52	%files
21cr|perl-String-Diff-0.70.0-1|53	%doc README Changes
21cr|perl-String-Diff-0.70.0-1|54	%{_mandir}/man3/*
21cr|perl-String-Diff-0.70.0-1|55	%{perl_vendorlib}/*

5459 21
21cr|perl-String-Divert-0.960.0-6|1	%define upstream_name    String-Divert
21cr|perl-String-Divert-0.960.0-6|2	%define upstream_version 0.96
21cr|perl-String-Divert-0.960.0-6|3	
21cr|perl-String-Divert-0.960.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-String-Divert-0.960.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Divert-0.960.0-6|6	Release:	6
21cr|perl-String-Divert-0.960.0-6|7	
21cr|perl-String-Divert-0.960.0-6|8	Summary:	String::Divert - String Object supporting Folding and Diversions
21cr|perl-String-Divert-0.960.0-6|9	
21cr|perl-String-Divert-0.960.0-6|10	License:	GPL+ or Artistic
21cr|perl-String-Divert-0.960.0-6|11	Group:		Development/Perl
21cr|perl-String-Divert-0.960.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Divert-0.960.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/R/RS/RSE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-String-Divert-0.960.0-6|14	
21cr|perl-String-Divert-0.960.0-6|15	BuildRequires:	perl-devel
21cr|perl-String-Divert-0.960.0-6|16	BuildArch:	noarch
21cr|perl-String-Divert-0.960.0-6|17	
21cr|perl-String-Divert-0.960.0-6|18	%description
21cr|perl-String-Divert-0.960.0-6|19	String::Divert is small Perl 5 module providing a scalar-like string
21cr|perl-String-Divert-0.960.0-6|20	object with some overloaded operators, supporting the concept of Fold-
21cr|perl-String-Divert-0.960.0-6|21	ing and Diversion. This allows nested generation of structured output.
21cr|perl-String-Divert-0.960.0-6|22	The idea is to decouple the sequential generation of output from the
21cr|perl-String-Divert-0.960.0-6|23	nested and non-sequential structure of the output.
21cr|perl-String-Divert-0.960.0-6|24	
21cr|perl-String-Divert-0.960.0-6|25	%prep
21cr|perl-String-Divert-0.960.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Divert-0.960.0-6|27	
21cr|perl-String-Divert-0.960.0-6|28	%build
21cr|perl-String-Divert-0.960.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Divert-0.960.0-6|30	%make
21cr|perl-String-Divert-0.960.0-6|31	make test
21cr|perl-String-Divert-0.960.0-6|32	
21cr|perl-String-Divert-0.960.0-6|33	%install
21cr|perl-String-Divert-0.960.0-6|34	%makeinstall_std
21cr|perl-String-Divert-0.960.0-6|35	
21cr|perl-String-Divert-0.960.0-6|36	%files
21cr|perl-String-Divert-0.960.0-6|37	%doc README
21cr|perl-String-Divert-0.960.0-6|38	%{perl_vendorlib}/String/*
21cr|perl-String-Divert-0.960.0-6|39	%{_mandir}/*/*

5460 21
21cr|perl-String-Errf-0.8.0-1|1	%define upstream_name    String-Errf
21cr|perl-String-Errf-0.8.0-1|2	%define upstream_version 0.008
21cr|perl-String-Errf-0.8.0-1|3	
21cr|perl-String-Errf-0.8.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-String-Errf-0.8.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Errf-0.8.0-1|6	Release:	1
21cr|perl-String-Errf-0.8.0-1|7	
21cr|perl-String-Errf-0.8.0-1|8	Summary:	A simple sprintf-like dialect
21cr|perl-String-Errf-0.8.0-1|9	
21cr|perl-String-Errf-0.8.0-1|10	License:	GPL+ or Artistic
21cr|perl-String-Errf-0.8.0-1|11	Group:		Development/Perl
21cr|perl-String-Errf-0.8.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Errf-0.8.0-1|13	Source0:	https://www.cpan.org/modules/by-module/String/String-Errf-%{upstream_version}.tar.gz
21cr|perl-String-Errf-0.8.0-1|14	
21cr|perl-String-Errf-0.8.0-1|15	BuildRequires:	perl-devel
21cr|perl-String-Errf-0.8.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-String-Errf-0.8.0-1|17	BuildRequires:	perl(Cpanel::JSON::XS)
21cr|perl-String-Errf-0.8.0-1|18	BuildRequires:	perl(Date::Format)
21cr|perl-String-Errf-0.8.0-1|19	BuildRequires:	perl(JSON)
21cr|perl-String-Errf-0.8.0-1|20	BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-String-Errf-0.8.0-1|21	BuildRequires:	perl(Params::Util)
21cr|perl-String-Errf-0.8.0-1|22	BuildRequires:	perl(Scalar::Util)
21cr|perl-String-Errf-0.8.0-1|23	BuildRequires:	perl(String::Formatter)
21cr|perl-String-Errf-0.8.0-1|24	BuildRequires:	perl(Sub::Exporter)
21cr|perl-String-Errf-0.8.0-1|25	BuildRequires:	perl(Test::More) >= 0.960.0
21cr|perl-String-Errf-0.8.0-1|26	BuildRequires:	perl(Time::Piece)
21cr|perl-String-Errf-0.8.0-1|27	BuildRequires:	perl(autodie)
21cr|perl-String-Errf-0.8.0-1|28	BuildArch:	noarch
21cr|perl-String-Errf-0.8.0-1|29	
21cr|perl-String-Errf-0.8.0-1|30	%description
21cr|perl-String-Errf-0.8.0-1|31	String::Errf provides 'errf', a simple string formatter that works
21cr|perl-String-Errf-0.8.0-1|32	something like 'perlfunc/sprintf'. It is implemented using the
21cr|perl-String-Errf-0.8.0-1|33	String::Formatter manpage and the Sub::Exporter manpage. Their
21cr|perl-String-Errf-0.8.0-1|34	documentation may be useful in understanding or extending String::Errf.
21cr|perl-String-Errf-0.8.0-1|35	
21cr|perl-String-Errf-0.8.0-1|36	%prep
21cr|perl-String-Errf-0.8.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Errf-0.8.0-1|38	
21cr|perl-String-Errf-0.8.0-1|39	%build
21cr|perl-String-Errf-0.8.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Errf-0.8.0-1|41	%make
21cr|perl-String-Errf-0.8.0-1|42	
21cr|perl-String-Errf-0.8.0-1|43	%check
21cr|perl-String-Errf-0.8.0-1|44	%make test
21cr|perl-String-Errf-0.8.0-1|45	
21cr|perl-String-Errf-0.8.0-1|46	%install
21cr|perl-String-Errf-0.8.0-1|47	%makeinstall_std
21cr|perl-String-Errf-0.8.0-1|48	
21cr|perl-String-Errf-0.8.0-1|49	%files
21cr|perl-String-Errf-0.8.0-1|50	%doc README Changes LICENSE META.yml META.json
21cr|perl-String-Errf-0.8.0-1|51	%{_mandir}/man3/*
21cr|perl-String-Errf-0.8.0-1|52	%{perl_vendorlib}/*

5461 21
21cr|perl-String-Escape-2010.2.0-8|1	%define upstream_name    String-Escape
21cr|perl-String-Escape-2010.2.0-8|2	%define upstream_version 2010.002
21cr|perl-String-Escape-2010.2.0-8|3	
21cr|perl-String-Escape-2010.2.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-String-Escape-2010.2.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Escape-2010.2.0-8|6	Release:	8
21cr|perl-String-Escape-2010.2.0-8|7	
21cr|perl-String-Escape-2010.2.0-8|8	Summary:	Registry of string functions, including backslash escapes
21cr|perl-String-Escape-2010.2.0-8|9	
21cr|perl-String-Escape-2010.2.0-8|10	License:	GPL+ or Artistic
21cr|perl-String-Escape-2010.2.0-8|11	Group:		Development/Perl
21cr|perl-String-Escape-2010.2.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Escape-2010.2.0-8|13	Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Escape-2010.2.0-8|14	
21cr|perl-String-Escape-2010.2.0-8|15	BuildRequires:	perl-devel
21cr|perl-String-Escape-2010.2.0-8|16	BuildRequires:	perl(Test)
21cr|perl-String-Escape-2010.2.0-8|17	BuildArch:	noarch
21cr|perl-String-Escape-2010.2.0-8|18	
21cr|perl-String-Escape-2010.2.0-8|19	%description
21cr|perl-String-Escape-2010.2.0-8|20	This module provides a flexible calling interface to some
21cr|perl-String-Escape-2010.2.0-8|21	frequently-performed string conversion functions, including applying and
21cr|perl-String-Escape-2010.2.0-8|22	removing C/Unix-style backslash escapes like \n and \t, wrapping and
21cr|perl-String-Escape-2010.2.0-8|23	removing double-quotes, and truncating to fit within a desired length.
21cr|perl-String-Escape-2010.2.0-8|24	
21cr|perl-String-Escape-2010.2.0-8|25	Furthermore, the escape() function provides for dynamic selection of
21cr|perl-String-Escape-2010.2.0-8|26	operations by using a package hash variable to map escape specification
21cr|perl-String-Escape-2010.2.0-8|27	strings to the functions which implement them. The lookup imposes a bit
21cr|perl-String-Escape-2010.2.0-8|28	of a performance penalty, but allows for some useful late-binding
21cr|perl-String-Escape-2010.2.0-8|29	behaviour. Compound specifications (ex. 'quoted uppercase') are expanded
21cr|perl-String-Escape-2010.2.0-8|30	to a list of functions to be applied in order. Other modules may also
21cr|perl-String-Escape-2010.2.0-8|31	register their functions here for later general use. (See the "CALLING
21cr|perl-String-Escape-2010.2.0-8|32	BY NAME" section below for more.)
21cr|perl-String-Escape-2010.2.0-8|33	
21cr|perl-String-Escape-2010.2.0-8|34	%prep
21cr|perl-String-Escape-2010.2.0-8|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Escape-2010.2.0-8|36	
21cr|perl-String-Escape-2010.2.0-8|37	%build
21cr|perl-String-Escape-2010.2.0-8|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Escape-2010.2.0-8|39	%make
21cr|perl-String-Escape-2010.2.0-8|40	
21cr|perl-String-Escape-2010.2.0-8|41	%check
21cr|perl-String-Escape-2010.2.0-8|42	make test
21cr|perl-String-Escape-2010.2.0-8|43	
21cr|perl-String-Escape-2010.2.0-8|44	%install
21cr|perl-String-Escape-2010.2.0-8|45	%makeinstall_std
21cr|perl-String-Escape-2010.2.0-8|46	
21cr|perl-String-Escape-2010.2.0-8|47	%files
21cr|perl-String-Escape-2010.2.0-8|48	%doc README
21cr|perl-String-Escape-2010.2.0-8|49	%{_mandir}/man3/*
21cr|perl-String-Escape-2010.2.0-8|50	%{perl_vendorlib}/*

5462 21
21cr|perl-String-Flogger-1.101.245-4|1	%define upstream_name    String-Flogger
21cr|perl-String-Flogger-1.101.245-4|2	%define upstream_version 1.101245
21cr|perl-String-Flogger-1.101.245-4|3	
21cr|perl-String-Flogger-1.101.245-4|4	Name:		perl-%{upstream_name}
21cr|perl-String-Flogger-1.101.245-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Flogger-1.101.245-4|6	Release:	4
21cr|perl-String-Flogger-1.101.245-4|7	
21cr|perl-String-Flogger-1.101.245-4|8	Summary:	String munging for loggers
21cr|perl-String-Flogger-1.101.245-4|9	
21cr|perl-String-Flogger-1.101.245-4|10	License:	GPL+ or Artistic
21cr|perl-String-Flogger-1.101.245-4|11	Group:		Development/Perl
21cr|perl-String-Flogger-1.101.245-4|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Flogger-1.101.245-4|13	Source0:	https://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Flogger-1.101.245-4|14	
21cr|perl-String-Flogger-1.101.245-4|15	BuildRequires:	perl-devel
21cr|perl-String-Flogger-1.101.245-4|16	BuildRequires:	perl(JSON)
21cr|perl-String-Flogger-1.101.245-4|17	BuildRequires:	perl(Params::Util)
21cr|perl-String-Flogger-1.101.245-4|18	BuildRequires:	perl(Sub::Exporter)
21cr|perl-String-Flogger-1.101.245-4|19	BuildRequires:	perl(JSON::XS)
21cr|perl-String-Flogger-1.101.245-4|20	BuildRequires:	perl(JSON::MaybeXS)
21cr|perl-String-Flogger-1.101.245-4|21	
21cr|perl-String-Flogger-1.101.245-4|22	BuildArch:	noarch
21cr|perl-String-Flogger-1.101.245-4|23	Requires:	perl(JSON)
21cr|perl-String-Flogger-1.101.245-4|24	
21cr|perl-String-Flogger-1.101.245-4|25	%description
21cr|perl-String-Flogger-1.101.245-4|26	String munging for loggers.
21cr|perl-String-Flogger-1.101.245-4|27	
21cr|perl-String-Flogger-1.101.245-4|28	%prep
21cr|perl-String-Flogger-1.101.245-4|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-String-Flogger-1.101.245-4|30	
21cr|perl-String-Flogger-1.101.245-4|31	%build
21cr|perl-String-Flogger-1.101.245-4|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Flogger-1.101.245-4|33	%make
21cr|perl-String-Flogger-1.101.245-4|34	
21cr|perl-String-Flogger-1.101.245-4|35	%check
21cr|perl-String-Flogger-1.101.245-4|36	%make test
21cr|perl-String-Flogger-1.101.245-4|37	
21cr|perl-String-Flogger-1.101.245-4|38	%install
21cr|perl-String-Flogger-1.101.245-4|39	%makeinstall_std
21cr|perl-String-Flogger-1.101.245-4|40	
21cr|perl-String-Flogger-1.101.245-4|41	%files
21cr|perl-String-Flogger-1.101.245-4|42	%doc Changes LICENSE README META.json META.yml
21cr|perl-String-Flogger-1.101.245-4|43	%{_mandir}/man3/*
21cr|perl-String-Flogger-1.101.245-4|44	%{perl_vendorlib}/*

5463 21
21cr|perl-String-Format-1.180.0-1|1	%define upstream_name    String-Format
21cr|perl-String-Format-1.180.0-1|2	%define upstream_version 1.18
21cr|perl-String-Format-1.180.0-1|3	
21cr|perl-String-Format-1.180.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-String-Format-1.180.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Format-1.180.0-1|6	Release:	1
21cr|perl-String-Format-1.180.0-1|7	
21cr|perl-String-Format-1.180.0-1|8	Summary:	Sprintf-like string formatting capabilities with arbitrary format definitions
21cr|perl-String-Format-1.180.0-1|9	
21cr|perl-String-Format-1.180.0-1|10	License:	GPL+ or Artistic
21cr|perl-String-Format-1.180.0-1|11	Group:		Development/Perl
21cr|perl-String-Format-1.180.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Format-1.180.0-1|13	Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Format-1.180.0-1|14	
21cr|perl-String-Format-1.180.0-1|15	BuildRequires:	perl-devel
21cr|perl-String-Format-1.180.0-1|16	BuildArch:	noarch
21cr|perl-String-Format-1.180.0-1|17	
21cr|perl-String-Format-1.180.0-1|18	%description
21cr|perl-String-Format-1.180.0-1|19	String::Format lets you define arbitrary printf-like format sequences to be
21cr|perl-String-Format-1.180.0-1|20	expanded. This module would be most useful in configuration files and reporting
21cr|perl-String-Format-1.180.0-1|21	tools, where the results of a query need to be formatted in a particular way.
21cr|perl-String-Format-1.180.0-1|22	It was inspired by mutt's index_format and related directives (see
21cr|perl-String-Format-1.180.0-1|23	<URL:http://www.mutt.org/doc/manual/manual-6.html#index_format>).
21cr|perl-String-Format-1.180.0-1|24	
21cr|perl-String-Format-1.180.0-1|25	%prep
21cr|perl-String-Format-1.180.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Format-1.180.0-1|27	
21cr|perl-String-Format-1.180.0-1|28	%build
21cr|perl-String-Format-1.180.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Format-1.180.0-1|30	%make
21cr|perl-String-Format-1.180.0-1|31	
21cr|perl-String-Format-1.180.0-1|32	%check
21cr|perl-String-Format-1.180.0-1|33	make test
21cr|perl-String-Format-1.180.0-1|34	
21cr|perl-String-Format-1.180.0-1|35	%install
21cr|perl-String-Format-1.180.0-1|36	%makeinstall_std
21cr|perl-String-Format-1.180.0-1|37	
21cr|perl-String-Format-1.180.0-1|38	%files
21cr|perl-String-Format-1.180.0-1|39	%doc Changes README
21cr|perl-String-Format-1.180.0-1|40	%{perl_vendorlib}/String
21cr|perl-String-Format-1.180.0-1|41	%{_mandir}/*/*

5464 21
21cr|perl-String-Formatter-1.235.0-1|1	%define upstream_name    String-Formatter
21cr|perl-String-Formatter-1.235.0-1|2	%define upstream_version 1.235
21cr|perl-String-Formatter-1.235.0-1|3	
21cr|perl-String-Formatter-1.235.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-String-Formatter-1.235.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Formatter-1.235.0-1|6	Release:	1
21cr|perl-String-Formatter-1.235.0-1|7	
21cr|perl-String-Formatter-1.235.0-1|8	Summary:	Ways to put String::Formatter to use
21cr|perl-String-Formatter-1.235.0-1|9	
21cr|perl-String-Formatter-1.235.0-1|10	License:	GPL+ or Artistic
21cr|perl-String-Formatter-1.235.0-1|11	Group:		Development/Perl
21cr|perl-String-Formatter-1.235.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Formatter-1.235.0-1|13	Source0:	http://www.cpan.org/modules/by-module/String/String-Formatter-%{upstream_version}.tar.gz
21cr|perl-String-Formatter-1.235.0-1|14	Source1:	%{name}.rpmlintrc
21cr|perl-String-Formatter-1.235.0-1|15	
21cr|perl-String-Formatter-1.235.0-1|16	BuildRequires:	perl-devel
21cr|perl-String-Formatter-1.235.0-1|17	BuildRequires:	perl(Params::Util)
21cr|perl-String-Formatter-1.235.0-1|18	BuildRequires:	perl(Sub::Exporter)
21cr|perl-String-Formatter-1.235.0-1|19	BuildArch:	noarch
21cr|perl-String-Formatter-1.235.0-1|20	
21cr|perl-String-Formatter-1.235.0-1|21	%description
21cr|perl-String-Formatter-1.235.0-1|22	String::Formatter is a tool for building sprintf-like formatting routines.
21cr|perl-String-Formatter-1.235.0-1|23	It supports named or positional formatting, custom conversions, fixed
21cr|perl-String-Formatter-1.235.0-1|24	string interpolation, and simple width-matching out of the box. It is easy
21cr|perl-String-Formatter-1.235.0-1|25	to alter its behavior to write new kinds of format string expanders. For
21cr|perl-String-Formatter-1.235.0-1|26	most cases, it should be easy to build all sorts of formatters out of the
21cr|perl-String-Formatter-1.235.0-1|27	options built into String::Formatter.
21cr|perl-String-Formatter-1.235.0-1|28	
21cr|perl-String-Formatter-1.235.0-1|29	Normally, String::Formatter will be used to import a sprintf-like routine
21cr|perl-String-Formatter-1.235.0-1|30	referred to as "'stringf'", but which can be given any name you like. This
21cr|perl-String-Formatter-1.235.0-1|31	routine acts like sprintf in that it takes a string and some inputs and
21cr|perl-String-Formatter-1.235.0-1|32	returns a new string:
21cr|perl-String-Formatter-1.235.0-1|33	
21cr|perl-String-Formatter-1.235.0-1|34	my $output = stringf "Some %a format %s for you to %u.\n", { ... };
21cr|perl-String-Formatter-1.235.0-1|35	
21cr|perl-String-Formatter-1.235.0-1|36	%prep
21cr|perl-String-Formatter-1.235.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Formatter-1.235.0-1|38	
21cr|perl-String-Formatter-1.235.0-1|39	%build
21cr|perl-String-Formatter-1.235.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Formatter-1.235.0-1|41	%make
21cr|perl-String-Formatter-1.235.0-1|42	
21cr|perl-String-Formatter-1.235.0-1|43	%check
21cr|perl-String-Formatter-1.235.0-1|44	%make test
21cr|perl-String-Formatter-1.235.0-1|45	
21cr|perl-String-Formatter-1.235.0-1|46	%install
21cr|perl-String-Formatter-1.235.0-1|47	%makeinstall_std
21cr|perl-String-Formatter-1.235.0-1|48	
21cr|perl-String-Formatter-1.235.0-1|49	%files
21cr|perl-String-Formatter-1.235.0-1|50	%doc Changes LICENSE README
21cr|perl-String-Formatter-1.235.0-1|51	%{_mandir}/man3/*
21cr|perl-String-Formatter-1.235.0-1|52	%{perl_vendorlib}/*

5465 21
21cr|perl-String-Koremutake-0.300.0-6|1	%define upstream_name    String-Koremutake
21cr|perl-String-Koremutake-0.300.0-6|2	%define upstream_version 0.30
21cr|perl-String-Koremutake-0.300.0-6|3	
21cr|perl-String-Koremutake-0.300.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-String-Koremutake-0.300.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Koremutake-0.300.0-6|6	Release:	6
21cr|perl-String-Koremutake-0.300.0-6|7	
21cr|perl-String-Koremutake-0.300.0-6|8	Summary:	Convert to/from Koremutake Memorable Random Strings
21cr|perl-String-Koremutake-0.300.0-6|9	
21cr|perl-String-Koremutake-0.300.0-6|10	License:	Artistic/GPL
21cr|perl-String-Koremutake-0.300.0-6|11	Group:		Development/Perl
21cr|perl-String-Koremutake-0.300.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-String-Koremutake-0.300.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-String-Koremutake-0.300.0-6|14	
21cr|perl-String-Koremutake-0.300.0-6|15	BuildRequires:	perl-devel
21cr|perl-String-Koremutake-0.300.0-6|16	BuildRequires:	perl(Test::Exception)
21cr|perl-String-Koremutake-0.300.0-6|17	BuildRequires:  perl(Error)
21cr|perl-String-Koremutake-0.300.0-6|18	BuildArch:	noarch
21cr|perl-String-Koremutake-0.300.0-6|19	
21cr|perl-String-Koremutake-0.300.0-6|20	%description
21cr|perl-String-Koremutake-0.300.0-6|21	The String::Koremutake module converts to and from Koremutake Memorable Random
21cr|perl-String-Koremutake-0.300.0-6|22	Strings.
21cr|perl-String-Koremutake-0.300.0-6|23	
21cr|perl-String-Koremutake-0.300.0-6|24	The term "Memorable Random String" was thought up by Sean B. Palmer as a name
21cr|perl-String-Koremutake-0.300.0-6|25	for those strings like dopynl, glargen, glonknic, spoopwiddle, and kebble etc.
21cr|perl-String-Koremutake-0.300.0-6|26	that don't have any conventional sense, but can be used as random identifiers.
21cr|perl-String-Koremutake-0.300.0-6|27	
21cr|perl-String-Koremutake-0.300.0-6|28	%prep
21cr|perl-String-Koremutake-0.300.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Koremutake-0.300.0-6|30	
21cr|perl-String-Koremutake-0.300.0-6|31	%build
21cr|perl-String-Koremutake-0.300.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Koremutake-0.300.0-6|33	make
21cr|perl-String-Koremutake-0.300.0-6|34	
21cr|perl-String-Koremutake-0.300.0-6|35	%check
21cr|perl-String-Koremutake-0.300.0-6|36	make test
21cr|perl-String-Koremutake-0.300.0-6|37	
21cr|perl-String-Koremutake-0.300.0-6|38	%install
21cr|perl-String-Koremutake-0.300.0-6|39	%makeinstall_std
21cr|perl-String-Koremutake-0.300.0-6|40	
21cr|perl-String-Koremutake-0.300.0-6|41	%files
21cr|perl-String-Koremutake-0.300.0-6|42	%doc README CHANGES
21cr|perl-String-Koremutake-0.300.0-6|43	%{perl_vendorlib}/String/*
21cr|perl-String-Koremutake-0.300.0-6|44	%{_mandir}/*/*

5466 21
21cr|perl-String-Perl-Warnings-1.160.0-1|1	%define upstream_name    String-Perl-Warnings
21cr|perl-String-Perl-Warnings-1.160.0-1|2	%define upstream_version 1.16
21cr|perl-String-Perl-Warnings-1.160.0-1|3	
21cr|perl-String-Perl-Warnings-1.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-String-Perl-Warnings-1.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Perl-Warnings-1.160.0-1|6	Release:	1
21cr|perl-String-Perl-Warnings-1.160.0-1|7	
21cr|perl-String-Perl-Warnings-1.160.0-1|8	Summary:	Determine if a string looks like a perl warning
21cr|perl-String-Perl-Warnings-1.160.0-1|9	
21cr|perl-String-Perl-Warnings-1.160.0-1|10	License:	GPL+ or Artistic
21cr|perl-String-Perl-Warnings-1.160.0-1|11	Group:		Development/Perl
21cr|perl-String-Perl-Warnings-1.160.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Perl-Warnings-1.160.0-1|13	Source0:	http://www.cpan.org/modules/by-module/String/String-Perl-Warnings-%{upstream_version}.tar.gz
21cr|perl-String-Perl-Warnings-1.160.0-1|14	
21cr|perl-String-Perl-Warnings-1.160.0-1|15	BuildRequires:	perl-devel
21cr|perl-String-Perl-Warnings-1.160.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-String-Perl-Warnings-1.160.0-1|17	BuildRequires:	perl(Regexp::Assemble)
21cr|perl-String-Perl-Warnings-1.160.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-String-Perl-Warnings-1.160.0-1|19	Requires:	perl(Regexp::Assemble)
21cr|perl-String-Perl-Warnings-1.160.0-1|20	BuildArch:	noarch
21cr|perl-String-Perl-Warnings-1.160.0-1|21	
21cr|perl-String-Perl-Warnings-1.160.0-1|22	%description
21cr|perl-String-Perl-Warnings-1.160.0-1|23	String::Perl::Warnings can be used to determine if a string of arbitary
21cr|perl-String-Perl-Warnings-1.160.0-1|24	text appears to look like a warning generated by perl.
21cr|perl-String-Perl-Warnings-1.160.0-1|25	
21cr|perl-String-Perl-Warnings-1.160.0-1|26	It includes all warnings for every stable perl release from '5.6.0' to
21cr|perl-String-Perl-Warnings-1.160.0-1|27	'5.12.0'.
21cr|perl-String-Perl-Warnings-1.160.0-1|28	
21cr|perl-String-Perl-Warnings-1.160.0-1|29	%prep
21cr|perl-String-Perl-Warnings-1.160.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Perl-Warnings-1.160.0-1|31	
21cr|perl-String-Perl-Warnings-1.160.0-1|32	%build
21cr|perl-String-Perl-Warnings-1.160.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Perl-Warnings-1.160.0-1|34	%make
21cr|perl-String-Perl-Warnings-1.160.0-1|35	
21cr|perl-String-Perl-Warnings-1.160.0-1|36	%check
21cr|perl-String-Perl-Warnings-1.160.0-1|37	make test
21cr|perl-String-Perl-Warnings-1.160.0-1|38	
21cr|perl-String-Perl-Warnings-1.160.0-1|39	%install
21cr|perl-String-Perl-Warnings-1.160.0-1|40	%makeinstall_std
21cr|perl-String-Perl-Warnings-1.160.0-1|41	
21cr|perl-String-Perl-Warnings-1.160.0-1|42	%files
21cr|perl-String-Perl-Warnings-1.160.0-1|43	%doc Changes META.yml README LICENSE
21cr|perl-String-Perl-Warnings-1.160.0-1|44	%{_mandir}/man3/*
21cr|perl-String-Perl-Warnings-1.160.0-1|45	%{perl_vendorlib}/*

5467 21
21cr|perl-String-Random-0.320.0-1|1	%define upstream_name    String-Random
21cr|perl-String-Random-0.320.0-1|2	%define upstream_version 0.32
21cr|perl-String-Random-0.320.0-1|3	
21cr|perl-String-Random-0.320.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-String-Random-0.320.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-String-Random-0.320.0-1|6	Release:    1
21cr|perl-String-Random-0.320.0-1|7	
21cr|perl-String-Random-0.320.0-1|8	Summary:    Perl module to generate random strings based
21cr|perl-String-Random-0.320.0-1|9	
21cr|perl-String-Random-0.320.0-1|10	License:    GPL+ or Artistic
21cr|perl-String-Random-0.320.0-1|11	Group:      Development/Perl
21cr|perl-String-Random-0.320.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Random-0.320.0-1|13	Source0:    http://www.cpan.org/modules/by-module/String/String-Random-%{upstream_version}.tar.gz
21cr|perl-String-Random-0.320.0-1|14	
21cr|perl-String-Random-0.320.0-1|15	BuildRequires: perl(Module::Build)
21cr|perl-String-Random-0.320.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-String-Random-0.320.0-1|17	BuildArch:     noarch
21cr|perl-String-Random-0.320.0-1|18	
21cr|perl-String-Random-0.320.0-1|19	%description
21cr|perl-String-Random-0.320.0-1|20	This module makes it trivial to generate random strings.
21cr|perl-String-Random-0.320.0-1|21	
21cr|perl-String-Random-0.320.0-1|22	As an example, let's say you are writing a script that needs to generate a
21cr|perl-String-Random-0.320.0-1|23	random password for a user. The relevant code might look something like
21cr|perl-String-Random-0.320.0-1|24	this:
21cr|perl-String-Random-0.320.0-1|25	
21cr|perl-String-Random-0.320.0-1|26	use String::Random;
21cr|perl-String-Random-0.320.0-1|27	$pass = new String::Random;
21cr|perl-String-Random-0.320.0-1|28	print "Your password is ", $pass->randpattern("CCcc!ccn"), "\n";
21cr|perl-String-Random-0.320.0-1|29	
21cr|perl-String-Random-0.320.0-1|30	%prep
21cr|perl-String-Random-0.320.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Random-0.320.0-1|32	
21cr|perl-String-Random-0.320.0-1|33	%build
21cr|perl-String-Random-0.320.0-1|34	%{__perl} Build.PL installdirs=vendor
21cr|perl-String-Random-0.320.0-1|35	./Build
21cr|perl-String-Random-0.320.0-1|36	
21cr|perl-String-Random-0.320.0-1|37	%check
21cr|perl-String-Random-0.320.0-1|38	./Build test
21cr|perl-String-Random-0.320.0-1|39	
21cr|perl-String-Random-0.320.0-1|40	%install
21cr|perl-String-Random-0.320.0-1|41	./Build install destdir=%{buildroot}
21cr|perl-String-Random-0.320.0-1|42	
21cr|perl-String-Random-0.320.0-1|43	%clean
21cr|perl-String-Random-0.320.0-1|44	
21cr|perl-String-Random-0.320.0-1|45	%files
21cr|perl-String-Random-0.320.0-1|46	%doc README Changes
21cr|perl-String-Random-0.320.0-1|47	%{_mandir}/man3/*
21cr|perl-String-Random-0.320.0-1|48	%{perl_vendorlib}/String

5468 21
21cr|perl-String-RewritePrefix-0.9.0-1|1	%define debug_package %{nil}
21cr|perl-String-RewritePrefix-0.9.0-1|2	%define upstream_name    String-RewritePrefix
21cr|perl-String-RewritePrefix-0.9.0-1|3	%define upstream_version 0.009
21cr|perl-String-RewritePrefix-0.9.0-1|4	
21cr|perl-String-RewritePrefix-0.9.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-String-RewritePrefix-0.9.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-String-RewritePrefix-0.9.0-1|7	Release:    1
21cr|perl-String-RewritePrefix-0.9.0-1|8	
21cr|perl-String-RewritePrefix-0.9.0-1|9	Summary:    Rewrite strings based on a set of known prefixes
21cr|perl-String-RewritePrefix-0.9.0-1|10	
21cr|perl-String-RewritePrefix-0.9.0-1|11	License:    GPL+ or Artistic
21cr|perl-String-RewritePrefix-0.9.0-1|12	Group:      Development/Perl
21cr|perl-String-RewritePrefix-0.9.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-RewritePrefix-0.9.0-1|14	Source0:    http://www.cpan.org/modules/by-module/String/String-RewritePrefix-%{upstream_version}.tar.gz
21cr|perl-String-RewritePrefix-0.9.0-1|15	
21cr|perl-String-RewritePrefix-0.9.0-1|16	BuildRequires: perl(Sub::Exporter)  >= 0.987.0
21cr|perl-String-RewritePrefix-0.9.0-1|17	BuildRequires: perl(File::Spec)
21cr|perl-String-RewritePrefix-0.9.0-1|18	BuildRequires: perl(IO::Handle)
21cr|perl-String-RewritePrefix-0.9.0-1|19	BuildRequires: perl(IPC::Open3)
21cr|perl-String-RewritePrefix-0.9.0-1|20	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-String-RewritePrefix-0.9.0-1|21	BuildRequires: perl(ExtUtils::MakeMaker)  >= 7.40.0
21cr|perl-String-RewritePrefix-0.9.0-1|22	BuildRequires: perl(Carp)  >= 1.360.0
21cr|perl-String-RewritePrefix-0.9.0-1|23	BuildRequires: perl(strict)
21cr|perl-String-RewritePrefix-0.9.0-1|24	BuildRequires: perl(warnings)
21cr|perl-String-RewritePrefix-0.9.0-1|25	BuildRequires: perl-devel
21cr|perl-String-RewritePrefix-0.9.0-1|26	
21cr|perl-String-RewritePrefix-0.9.0-1|27	#This is noarch.
21cr|perl-String-RewritePrefix-0.9.0-1|28	BuildArch:	noarch
21cr|perl-String-RewritePrefix-0.9.0-1|29	
21cr|perl-String-RewritePrefix-0.9.0-1|30	%description
21cr|perl-String-RewritePrefix-0.9.0-1|31	Rewrite strings based on a set of known prefixes
21cr|perl-String-RewritePrefix-0.9.0-1|32	
21cr|perl-String-RewritePrefix-0.9.0-1|33	%prep
21cr|perl-String-RewritePrefix-0.9.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-String-RewritePrefix-0.9.0-1|35	
21cr|perl-String-RewritePrefix-0.9.0-1|36	%build
21cr|perl-String-RewritePrefix-0.9.0-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-RewritePrefix-0.9.0-1|38	%make
21cr|perl-String-RewritePrefix-0.9.0-1|39	
21cr|perl-String-RewritePrefix-0.9.0-1|40	%check
21cr|perl-String-RewritePrefix-0.9.0-1|41	%make test
21cr|perl-String-RewritePrefix-0.9.0-1|42	
21cr|perl-String-RewritePrefix-0.9.0-1|43	%install
21cr|perl-String-RewritePrefix-0.9.0-1|44	%makeinstall_std
21cr|perl-String-RewritePrefix-0.9.0-1|45	
21cr|perl-String-RewritePrefix-0.9.0-1|46	%files
21cr|perl-String-RewritePrefix-0.9.0-1|47	%doc Changes LICENSE README META.json META.yml
21cr|perl-String-RewritePrefix-0.9.0-1|48	%{_mandir}/man3/*
21cr|perl-String-RewritePrefix-0.9.0-1|49	%{perl_vendorlib}/*

5469 21
21cr|perl-String-Similarity-1.40.0-8|1	%define upstream_name    String-Similarity
21cr|perl-String-Similarity-1.40.0-8|2	%define upstream_version 1.04
21cr|perl-String-Similarity-1.40.0-8|3	
21cr|perl-String-Similarity-1.40.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-String-Similarity-1.40.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-String-Similarity-1.40.0-8|6	Release:	8
21cr|perl-String-Similarity-1.40.0-8|7	
21cr|perl-String-Similarity-1.40.0-8|8	Summary:    Perl extension for calculating the similarity of two strings
21cr|perl-String-Similarity-1.40.0-8|9	
21cr|perl-String-Similarity-1.40.0-8|10	License:    GPL+ or Artistic
21cr|perl-String-Similarity-1.40.0-8|11	Group:      Development/Perl
21cr|perl-String-Similarity-1.40.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Similarity-1.40.0-8|13	Source0:    http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Similarity-1.40.0-8|14	
21cr|perl-String-Similarity-1.40.0-8|15	Buildrequires:  perl-devel
21cr|perl-String-Similarity-1.40.0-8|16	
21cr|perl-String-Similarity-1.40.0-8|17	%description
21cr|perl-String-Similarity-1.40.0-8|18	$factor = similarity $string1, $string2, [$limit]
21cr|perl-String-Similarity-1.40.0-8|19	
21cr|perl-String-Similarity-1.40.0-8|20	The similarity-function calculates the similarity index of its two arguments. A
21cr|perl-String-Similarity-1.40.0-8|21	value of 0 means that the strings are entirely different. A value of 1 means
21cr|perl-String-Similarity-1.40.0-8|22	that the strings are identical. Everything else lies between 0 and 1 and
21cr|perl-String-Similarity-1.40.0-8|23	describes the amount of similarity between the strings.
21cr|perl-String-Similarity-1.40.0-8|24	
21cr|perl-String-Similarity-1.40.0-8|25	It roughly works by looking at the smallest number of edits to change one
21cr|perl-String-Similarity-1.40.0-8|26	string into the other.
21cr|perl-String-Similarity-1.40.0-8|27	
21cr|perl-String-Similarity-1.40.0-8|28	You can add an optional argument $limit (default 0) that gives the minimum
21cr|perl-String-Similarity-1.40.0-8|29	similarity the two strings must satisfy. similarity stops analyzing the string
21cr|perl-String-Similarity-1.40.0-8|30	as soon as the result drops below the given limit, in which case the result
21cr|perl-String-Similarity-1.40.0-8|31	will be invalid but lower than the given $limit. You can use this to speed up
21cr|perl-String-Similarity-1.40.0-8|32	the common case of searching for the most similar string from a set by
21cr|perl-String-Similarity-1.40.0-8|33	specifing the maximum similarity found so far.
21cr|perl-String-Similarity-1.40.0-8|34	
21cr|perl-String-Similarity-1.40.0-8|35	%prep
21cr|perl-String-Similarity-1.40.0-8|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Similarity-1.40.0-8|37	
21cr|perl-String-Similarity-1.40.0-8|38	%build
21cr|perl-String-Similarity-1.40.0-8|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Similarity-1.40.0-8|40	%make
21cr|perl-String-Similarity-1.40.0-8|41	
21cr|perl-String-Similarity-1.40.0-8|42	%check
21cr|perl-String-Similarity-1.40.0-8|43	%make test
21cr|perl-String-Similarity-1.40.0-8|44	
21cr|perl-String-Similarity-1.40.0-8|45	%install
21cr|perl-String-Similarity-1.40.0-8|46	%makeinstall_std
21cr|perl-String-Similarity-1.40.0-8|47	
21cr|perl-String-Similarity-1.40.0-8|48	%clean
21cr|perl-String-Similarity-1.40.0-8|49	
21cr|perl-String-Similarity-1.40.0-8|50	%files
21cr|perl-String-Similarity-1.40.0-8|51	%doc COPYING Changes README
21cr|perl-String-Similarity-1.40.0-8|52	%{perl_vendorarch}/auto/String
21cr|perl-String-Similarity-1.40.0-8|53	%{perl_vendorarch}/String
21cr|perl-String-Similarity-1.40.0-8|54	%{_mandir}/*/*

5470 21
21cr|perl-String-ToIdentifier-EN-0.120.0-1|1	%define upstream_name    String-ToIdentifier-EN
21cr|perl-String-ToIdentifier-EN-0.120.0-1|2	%define upstream_version 0.12
21cr|perl-String-ToIdentifier-EN-0.120.0-1|3	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-String-ToIdentifier-EN-0.120.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-String-ToIdentifier-EN-0.120.0-1|6	Release:    1
21cr|perl-String-ToIdentifier-EN-0.120.0-1|7	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|8	Summary:    Convert Strings to Unicode English Program
21cr|perl-String-ToIdentifier-EN-0.120.0-1|9	License:    GPL+ or Artistic
21cr|perl-String-ToIdentifier-EN-0.120.0-1|10	Group:      Development/Perl
21cr|perl-String-ToIdentifier-EN-0.120.0-1|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-ToIdentifier-EN-0.120.0-1|12	Source0:    https://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-ToIdentifier-EN-0.120.0-1|13	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|14	BuildRequires: perl(Exporter)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-String-ToIdentifier-EN-0.120.0-1|16	BuildRequires: perl(File::Find)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|17	BuildRequires: perl(File::Temp)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|18	BuildRequires: perl(Lingua::EN::Inflect::Phrase)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|19	BuildRequires: perl(Package::Stash)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|20	BuildRequires: perl(Test::More)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|21	BuildRequires: perl(Text::Unidecode)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|22	BuildRequires: perl(Unicode::UCD)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|23	BuildRequires: perl(base)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|24	BuildRequires: perl(namespace::clean)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|25	BuildRequires: perl(strict)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|26	BuildRequires: perl(utf8)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|27	BuildRequires: perl(warnings)
21cr|perl-String-ToIdentifier-EN-0.120.0-1|28	BuildRequires: perl-devel
21cr|perl-String-ToIdentifier-EN-0.120.0-1|29	BuildArch:  noarch
21cr|perl-String-ToIdentifier-EN-0.120.0-1|30	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|31	%description
21cr|perl-String-ToIdentifier-EN-0.120.0-1|32	This module provides a utility method, the /to_identifier manpage for
21cr|perl-String-ToIdentifier-EN-0.120.0-1|33	converting an arbitrary string into a readable representation using the
21cr|perl-String-ToIdentifier-EN-0.120.0-1|34	ASCII subset of '\w' for use as an identifier in a computer program. The
21cr|perl-String-ToIdentifier-EN-0.120.0-1|35	intent is to make unique identifier names from which the content of the
21cr|perl-String-ToIdentifier-EN-0.120.0-1|36	original string can be easily inferred by a human just by reading the
21cr|perl-String-ToIdentifier-EN-0.120.0-1|37	identifier.
21cr|perl-String-ToIdentifier-EN-0.120.0-1|38	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|39	If you need the full set of '\w' including Unicode, see the subclass the
21cr|perl-String-ToIdentifier-EN-0.120.0-1|40	String::ToIdentifier::EN::Unicode manpage.
21cr|perl-String-ToIdentifier-EN-0.120.0-1|41	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|42	Currently, this process is one way only, and will likely remain this way.
21cr|perl-String-ToIdentifier-EN-0.120.0-1|43	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|44	%prep
21cr|perl-String-ToIdentifier-EN-0.120.0-1|45	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-ToIdentifier-EN-0.120.0-1|46	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|47	%build
21cr|perl-String-ToIdentifier-EN-0.120.0-1|48	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-ToIdentifier-EN-0.120.0-1|49	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|50	%make
21cr|perl-String-ToIdentifier-EN-0.120.0-1|51	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|52	%check
21cr|perl-String-ToIdentifier-EN-0.120.0-1|53	%make test
21cr|perl-String-ToIdentifier-EN-0.120.0-1|54	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|55	%install
21cr|perl-String-ToIdentifier-EN-0.120.0-1|56	%makeinstall_std
21cr|perl-String-ToIdentifier-EN-0.120.0-1|57	
21cr|perl-String-ToIdentifier-EN-0.120.0-1|58	%files
21cr|perl-String-ToIdentifier-EN-0.120.0-1|59	%doc Changes LICENSE META.json META.yml README
21cr|perl-String-ToIdentifier-EN-0.120.0-1|60	%{_mandir}/man3/*
21cr|perl-String-ToIdentifier-EN-0.120.0-1|61	%{perl_vendorlib}/*

5471 21
21cr|perl-String-Tokenizer-0.50.0-6|1	%define upstream_name    String-Tokenizer
21cr|perl-String-Tokenizer-0.50.0-6|2	%define upstream_version 0.05
21cr|perl-String-Tokenizer-0.50.0-6|3	
21cr|perl-String-Tokenizer-0.50.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-String-Tokenizer-0.50.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Tokenizer-0.50.0-6|6	Release:	6
21cr|perl-String-Tokenizer-0.50.0-6|7	
21cr|perl-String-Tokenizer-0.50.0-6|8	Summary:	A simple string tokenizer
21cr|perl-String-Tokenizer-0.50.0-6|9	
21cr|perl-String-Tokenizer-0.50.0-6|10	License:	GPL+ or Artistic
21cr|perl-String-Tokenizer-0.50.0-6|11	Group:		Development/Perl
21cr|perl-String-Tokenizer-0.50.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Tokenizer-0.50.0-6|13	Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Tokenizer-0.50.0-6|14	
21cr|perl-String-Tokenizer-0.50.0-6|15	BuildRequires:	perl-devel
21cr|perl-String-Tokenizer-0.50.0-6|16	BuildArch:	noarch
21cr|perl-String-Tokenizer-0.50.0-6|17	
21cr|perl-String-Tokenizer-0.50.0-6|18	%description
21cr|perl-String-Tokenizer-0.50.0-6|19	A simple string tokenizer which takes a string and splits it on whitespace.
21cr|perl-String-Tokenizer-0.50.0-6|20	It also optionally takes a string of characters to use as delimiters, and
21cr|perl-String-Tokenizer-0.50.0-6|21	returns them with the token set as well. This allows for splitting the
21cr|perl-String-Tokenizer-0.50.0-6|22	string in many different ways.
21cr|perl-String-Tokenizer-0.50.0-6|23	
21cr|perl-String-Tokenizer-0.50.0-6|24	This is a very basic tokenizer, so more complex needs should be either
21cr|perl-String-Tokenizer-0.50.0-6|25	addressed with a custom written tokenizer or post-processing of the output
21cr|perl-String-Tokenizer-0.50.0-6|26	generated by this module. Basically, this will not fill everyones needs,
21cr|perl-String-Tokenizer-0.50.0-6|27	but it spans a gap between simple 'split / /, $string' and the other
21cr|perl-String-Tokenizer-0.50.0-6|28	options that involve much larger and complex modules.
21cr|perl-String-Tokenizer-0.50.0-6|29	
21cr|perl-String-Tokenizer-0.50.0-6|30	Also note that this is not a lexical analyser. Many people confuse
21cr|perl-String-Tokenizer-0.50.0-6|31	tokenization with lexical analysis. A tokenizer mearly splits its input
21cr|perl-String-Tokenizer-0.50.0-6|32	into specific chunks, a lexical analyzer classifies those chunks. Sometimes
21cr|perl-String-Tokenizer-0.50.0-6|33	these two steps are combined, but not here.
21cr|perl-String-Tokenizer-0.50.0-6|34	
21cr|perl-String-Tokenizer-0.50.0-6|35	%prep
21cr|perl-String-Tokenizer-0.50.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Tokenizer-0.50.0-6|37	
21cr|perl-String-Tokenizer-0.50.0-6|38	%build
21cr|perl-String-Tokenizer-0.50.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Tokenizer-0.50.0-6|40	%make
21cr|perl-String-Tokenizer-0.50.0-6|41	
21cr|perl-String-Tokenizer-0.50.0-6|42	%check
21cr|perl-String-Tokenizer-0.50.0-6|43	make test
21cr|perl-String-Tokenizer-0.50.0-6|44	
21cr|perl-String-Tokenizer-0.50.0-6|45	%install
21cr|perl-String-Tokenizer-0.50.0-6|46	%makeinstall_std
21cr|perl-String-Tokenizer-0.50.0-6|47	
21cr|perl-String-Tokenizer-0.50.0-6|48	%files
21cr|perl-String-Tokenizer-0.50.0-6|49	%doc Changes README
21cr|perl-String-Tokenizer-0.50.0-6|50	%{_mandir}/man3/*
21cr|perl-String-Tokenizer-0.50.0-6|51	%{perl_vendorlib}/String

5472 21
21cr|perl-String-Trim-0.5.0-3|1	%define upstream_name    String-Trim
21cr|perl-String-Trim-0.5.0-3|2	%define upstream_version 0.005
21cr|perl-String-Trim-0.5.0-3|3	
21cr|perl-String-Trim-0.5.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-String-Trim-0.5.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-String-Trim-0.5.0-3|6	Release:    3
21cr|perl-String-Trim-0.5.0-3|7	
21cr|perl-String-Trim-0.5.0-3|8	Summary:    Trim whitespace off your strings
21cr|perl-String-Trim-0.5.0-3|9	License:    GPL+ or Artistic
21cr|perl-String-Trim-0.5.0-3|10	Group:      Development/Perl
21cr|perl-String-Trim-0.5.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Trim-0.5.0-3|12	Source0:    http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Trim-0.5.0-3|13	
21cr|perl-String-Trim-0.5.0-3|14	BuildRequires: perl(Data::Dumper)
21cr|perl-String-Trim-0.5.0-3|15	BuildRequires: perl(Exporter)
21cr|perl-String-Trim-0.5.0-3|16	BuildRequires: perl(File::Find)
21cr|perl-String-Trim-0.5.0-3|17	BuildRequires: perl(File::Temp)
21cr|perl-String-Trim-0.5.0-3|18	BuildRequires: perl(Test::Builder)
21cr|perl-String-Trim-0.5.0-3|19	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-String-Trim-0.5.0-3|20	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-String-Trim-0.5.0-3|21	BuildRequires: perl(Exporter)
21cr|perl-String-Trim-0.5.0-3|22	
21cr|perl-String-Trim-0.5.0-3|23	BuildArch: noarch
21cr|perl-String-Trim-0.5.0-3|24	
21cr|perl-String-Trim-0.5.0-3|25	%description
21cr|perl-String-Trim-0.5.0-3|26	'String::Trim' trims whitespace off your strings. the chomp manpage trims
21cr|perl-String-Trim-0.5.0-3|27	only '$/' (typically, that's newline), but 'trim' will trim all leading and
21cr|perl-String-Trim-0.5.0-3|28	trailing whitespace.
21cr|perl-String-Trim-0.5.0-3|29	
21cr|perl-String-Trim-0.5.0-3|30	%prep
21cr|perl-String-Trim-0.5.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-String-Trim-0.5.0-3|32	
21cr|perl-String-Trim-0.5.0-3|33	%build
21cr|perl-String-Trim-0.5.0-3|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Trim-0.5.0-3|35	
21cr|perl-String-Trim-0.5.0-3|36	%make
21cr|perl-String-Trim-0.5.0-3|37	
21cr|perl-String-Trim-0.5.0-3|38	%check
21cr|perl-String-Trim-0.5.0-3|39	%make test
21cr|perl-String-Trim-0.5.0-3|40	
21cr|perl-String-Trim-0.5.0-3|41	%install
21cr|perl-String-Trim-0.5.0-3|42	%makeinstall_std
21cr|perl-String-Trim-0.5.0-3|43	
21cr|perl-String-Trim-0.5.0-3|44	%files
21cr|perl-String-Trim-0.5.0-3|45	%doc README Changes LICENSE META.yml META.json
21cr|perl-String-Trim-0.5.0-3|46	%{_mandir}/man3/*
21cr|perl-String-Trim-0.5.0-3|47	%perl_vendorlib/*

5473 21
21cr|perl-String-Truncate-1.100.603-1|1	%define upstream_name    String-Truncate
21cr|perl-String-Truncate-1.100.603-1|2	%define upstream_version 1.100603
21cr|perl-String-Truncate-1.100.603-1|3	
21cr|perl-String-Truncate-1.100.603-1|4	Name:		perl-%{upstream_name}
21cr|perl-String-Truncate-1.100.603-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Truncate-1.100.603-1|6	Release:	1
21cr|perl-String-Truncate-1.100.603-1|7	
21cr|perl-String-Truncate-1.100.603-1|8	Summary:	A module for when strings are too long to be displayed in
21cr|perl-String-Truncate-1.100.603-1|9	
21cr|perl-String-Truncate-1.100.603-1|10	License:	GPL+ or Artistic
21cr|perl-String-Truncate-1.100.603-1|11	Group:		Development/Perl
21cr|perl-String-Truncate-1.100.603-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Truncate-1.100.603-1|13	Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Truncate-1.100.603-1|14	
21cr|perl-String-Truncate-1.100.603-1|15	BuildRequires:	perl-devel
21cr|perl-String-Truncate-1.100.603-1|16	BuildRequires:	perl(Sub::Exporter)
21cr|perl-String-Truncate-1.100.603-1|17	BuildRequires:	perl(Sub::Install)
21cr|perl-String-Truncate-1.100.603-1|18	BuildRequires:	perl(Test::More)
21cr|perl-String-Truncate-1.100.603-1|19	BuildArch:	noarch
21cr|perl-String-Truncate-1.100.603-1|20	
21cr|perl-String-Truncate-1.100.603-1|21	%description
21cr|perl-String-Truncate-1.100.603-1|22	A module for when strings are too long to be displayed in.
21cr|perl-String-Truncate-1.100.603-1|23	
21cr|perl-String-Truncate-1.100.603-1|24	%prep
21cr|perl-String-Truncate-1.100.603-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Truncate-1.100.603-1|26	
21cr|perl-String-Truncate-1.100.603-1|27	%build
21cr|perl-String-Truncate-1.100.603-1|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-String-Truncate-1.100.603-1|29	%make
21cr|perl-String-Truncate-1.100.603-1|30	
21cr|perl-String-Truncate-1.100.603-1|31	%check
21cr|perl-String-Truncate-1.100.603-1|32	%make test
21cr|perl-String-Truncate-1.100.603-1|33	
21cr|perl-String-Truncate-1.100.603-1|34	%install
21cr|perl-String-Truncate-1.100.603-1|35	%makeinstall_std
21cr|perl-String-Truncate-1.100.603-1|36	
21cr|perl-String-Truncate-1.100.603-1|37	%files
21cr|perl-String-Truncate-1.100.603-1|38	%doc Changes LICENSE README
21cr|perl-String-Truncate-1.100.603-1|39	%{_mandir}/man3/*
21cr|perl-String-Truncate-1.100.603-1|40	%{perl_vendorlib}/*

5474 21
21cr|perl-String-Util-1.320.0-2|1	%define upstream_name    String-Util
21cr|perl-String-Util-1.320.0-2|2	%define upstream_version 1.32
21cr|perl-String-Util-1.320.0-2|3	
21cr|perl-String-Util-1.320.0-2|4	%bcond_with bootstrap
21cr|perl-String-Util-1.320.0-2|5	
21cr|perl-String-Util-1.320.0-2|6	Name:		perl-%{upstream_name}
21cr|perl-String-Util-1.320.0-2|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-String-Util-1.320.0-2|8	Release:	2
21cr|perl-String-Util-1.320.0-2|9	
21cr|perl-String-Util-1.320.0-2|10	Summary:	Handy string processing utilities
21cr|perl-String-Util-1.320.0-2|11	
21cr|perl-String-Util-1.320.0-2|12	License:	GPL+ or Artistic
21cr|perl-String-Util-1.320.0-2|13	Group:		Development/Perl
21cr|perl-String-Util-1.320.0-2|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-String-Util-1.320.0-2|15	Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-String-Util-1.320.0-2|16	
21cr|perl-String-Util-1.320.0-2|17	BuildRequires:	perl-devel
21cr|perl-String-Util-1.320.0-2|18	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-String-Util-1.320.0-2|19	%if %{without bootstrap}
21cr|perl-String-Util-1.320.0-2|20	BuildRequires:	perl(Debug::ShowStuff)
21cr|perl-String-Util-1.320.0-2|21	%endif
21cr|perl-String-Util-1.320.0-2|22	
21cr|perl-String-Util-1.320.0-2|23	BuildArch:	noarch
21cr|perl-String-Util-1.320.0-2|24	
21cr|perl-String-Util-1.320.0-2|25	%description
21cr|perl-String-Util-1.320.0-2|26	String::Util provides a collection of small, handy utilities
21cr|perl-String-Util-1.320.0-2|27	for processing strings.
21cr|perl-String-Util-1.320.0-2|28	
21cr|perl-String-Util-1.320.0-2|29	%prep
21cr|perl-String-Util-1.320.0-2|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-String-Util-1.320.0-2|31	
21cr|perl-String-Util-1.320.0-2|32	%build
21cr|perl-String-Util-1.320.0-2|33	perl Build.PL INSTALLDIRS=vendor
21cr|perl-String-Util-1.320.0-2|34	./Build
21cr|perl-String-Util-1.320.0-2|35	
21cr|perl-String-Util-1.320.0-2|36	%check
21cr|perl-String-Util-1.320.0-2|37	./Build test
21cr|perl-String-Util-1.320.0-2|38	
21cr|perl-String-Util-1.320.0-2|39	%install
21cr|perl-String-Util-1.320.0-2|40	./Build install --destdir=%{buildroot} --installdir=vendor
21cr|perl-String-Util-1.320.0-2|41	
21cr|perl-String-Util-1.320.0-2|42	%files
21cr|perl-String-Util-1.320.0-2|43	%doc README
21cr|perl-String-Util-1.320.0-2|44	%{_mandir}/man3/*
21cr|perl-String-Util-1.320.0-2|45	%{perl_vendorlib}/*

5475 21
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|1	%define upstream_name    Sub-Exporter-ForMethods
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|2	%define upstream_version 0.100055
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|3	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|4	Name:		perl-%{upstream_name}
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|6	Release:	1
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|7	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|8	Summary:	Helper routines for using Sub::Exporter to build methods
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|9	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|10	License:	GPL+ or Artistic
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|11	Group:		Development/Perl
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|13	Source0:	http://www.cpan.org/modules/by-module/Sub/Sub-Exporter-ForMethods-%{upstream_version}.tar.gz
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|14	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|15	BuildRequires:	perl-devel
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|16	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|17	BuildRequires:	perl(Sub::Name)
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|18	BuildRequires:	perl(Carp)
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|20	BuildRequires:	perl(File::Spec)
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|21	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|22	BuildRequires:	perl(Scalar::Util)
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|23	BuildRequires:	perl(strict)
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|24	BuildRequires:	perl(warnings)
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|25	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|26	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|27	BuildArch:	noarch
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|28	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|29	%description
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|30	The synopsis section, above, looks almost indistinguishable from any other
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|31	use of Sub::Exporter, apart from the use of 'method_installer'. It is
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|32	nearly indistinguishable in behavior, too. The only change is that
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|33	subroutines exported from Method::Builder into named slots in
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|34	Vehicle::Autobot will be wrapped in a subroutine called
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|35	'Vehicle::Autobot::transform'. This will insert a named frame into stack
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|36	traces to aid in debugging.
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|37	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|38	More importantly (for the author, anyway), they will not be removed by
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|39	namespace::autoclean. This makes the following code work:
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|40	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|41	package MyLibrary;
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|42	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|43	%prep
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|45	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|46	%build
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|48	%make
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|49	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|50	%check
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|51	%make test
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|52	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|53	%install
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|54	%makeinstall_std
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|55	
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|56	%files
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|57	%doc LICENSE README Changes META.json META.yml
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|58	%{_mandir}/man3/*
21cr|perl-Sub-Exporter-ForMethods-0.100.55-1|59	%{perl_vendorlib}/*

5476 21
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|1	%define upstream_name    Sub-Exporter-GlobExporter
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|2	%define upstream_version 0.006
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|3	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|6	Release:	1
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|7	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|8	Summary:	Export shared globs with Sub::Exporter collectors
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|9	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|10	License:	GPL+ or Artistic
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|11	Group:		Development/Perl
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Sub/Sub-Exporter-GlobExporter-%{upstream_version}.tar.gz
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|14	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|15	BuildRequires:	perl-devel
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|16	BuildRequires:	perl(Scalar::Util)
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|17	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|19	BuildArch:	noarch
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|20	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|21	%description
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|22	Export shared globs with Sub::Exporter collectors.
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|23	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|24	%prep
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|26	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|27	%build
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|29	%make
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|30	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|31	%check
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|32	make test
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|33	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|34	%install
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|35	%makeinstall_std
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|36	
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|37	%files
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|38	%doc README Changes LICENSE META.yml META.json
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|39	%{_mandir}/man3/*
21cr|perl-Sub-Exporter-GlobExporter-0.6.0-1|40	%{perl_vendorlib}/*

5477 21
21cr|perl-Sub-HandlesVia-0.16.0-1|1	%define upstream_name    Sub-HandlesVia
21cr|perl-Sub-HandlesVia-0.16.0-1|2	%define upstream_version 0.016
21cr|perl-Sub-HandlesVia-0.16.0-1|3	
21cr|perl-Sub-HandlesVia-0.16.0-1|4	Name:           perl-Sub-HandlesVia
21cr|perl-Sub-HandlesVia-0.16.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Sub-HandlesVia-0.16.0-1|6	Release:        1
21cr|perl-Sub-HandlesVia-0.16.0-1|7	Summary:        Alternative handles_via implementation
21cr|perl-Sub-HandlesVia-0.16.0-1|8	Group:          Development/Perl
21cr|perl-Sub-HandlesVia-0.16.0-1|9	License:        GPL+ or Artistic
21cr|perl-Sub-HandlesVia-0.16.0-1|10	
21cr|perl-Sub-HandlesVia-0.16.0-1|11	URL:            https://metacpan.org/dist/Sub-HandlesVia
21cr|perl-Sub-HandlesVia-0.16.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Sub-HandlesVia-%{upstream_version}.tar.gz
21cr|perl-Sub-HandlesVia-0.16.0-1|13	
21cr|perl-Sub-HandlesVia-0.16.0-1|14	BuildArch:      noarch
21cr|perl-Sub-HandlesVia-0.16.0-1|15	
21cr|perl-Sub-HandlesVia-0.16.0-1|16	BuildRequires:  make
21cr|perl-Sub-HandlesVia-0.16.0-1|17	BuildRequires:  perl-generators
21cr|perl-Sub-HandlesVia-0.16.0-1|18	BuildRequires:  perl-interpreter
21cr|perl-Sub-HandlesVia-0.16.0-1|19	
21cr|perl-Sub-HandlesVia-0.16.0-1|20	BuildRequires:  perl >= 0:5.008
21cr|perl-Sub-HandlesVia-0.16.0-1|21	BuildRequires:  perl(Class::Method::Modifiers)
21cr|perl-Sub-HandlesVia-0.16.0-1|22	BuildRequires:  perl(Class::Tiny)
21cr|perl-Sub-HandlesVia-0.16.0-1|23	BuildRequires:  perl(Data::Dumper)
21cr|perl-Sub-HandlesVia-0.16.0-1|24	BuildRequires:  perl(Eval::TypeTiny)
21cr|perl-Sub-HandlesVia-0.16.0-1|25	BuildRequires:  perl(Exporter::Shiny)
21cr|perl-Sub-HandlesVia-0.16.0-1|26	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Sub-HandlesVia-0.16.0-1|27	BuildRequires:  perl(List::Util) >= 1.54
21cr|perl-Sub-HandlesVia-0.16.0-1|28	BuildRequires:  perl(Role::Tiny)
21cr|perl-Sub-HandlesVia-0.16.0-1|29	BuildRequires:  perl(Sub::Util)
21cr|perl-Sub-HandlesVia-0.16.0-1|30	BuildRequires:  perl(Test::Fatal)
21cr|perl-Sub-HandlesVia-0.16.0-1|31	BuildRequires:  perl(Test::More) >= 0.96
21cr|perl-Sub-HandlesVia-0.16.0-1|32	BuildRequires:  perl(Test::Requires)
21cr|perl-Sub-HandlesVia-0.16.0-1|33	BuildRequires:  perl(Type::Params)
21cr|perl-Sub-HandlesVia-0.16.0-1|34	BuildRequires:  perl(Types::Standard)
21cr|perl-Sub-HandlesVia-0.16.0-1|35	BuildRequires:  perl(strict)
21cr|perl-Sub-HandlesVia-0.16.0-1|36	BuildRequires:  perl(warnings)
21cr|perl-Sub-HandlesVia-0.16.0-1|37	
21cr|perl-Sub-HandlesVia-0.16.0-1|38	# Optional, for improved tests
21cr|perl-Sub-HandlesVia-0.16.0-1|39	BuildRequires:  perl(Moo)
21cr|perl-Sub-HandlesVia-0.16.0-1|40	BuildRequires:  perl(Moose)
21cr|perl-Sub-HandlesVia-0.16.0-1|41	BuildRequires:  perl(MooseX::ArrayRef)
21cr|perl-Sub-HandlesVia-0.16.0-1|42	BuildRequires:  perl(MooseX::InsideOut)
21cr|perl-Sub-HandlesVia-0.16.0-1|43	BuildRequires:  perl(MooX::TypeTiny)
21cr|perl-Sub-HandlesVia-0.16.0-1|44	BuildRequires:  perl(Mouse)
21cr|perl-Sub-HandlesVia-0.16.0-1|45	BuildRequires:  perl(Test::Moose)
21cr|perl-Sub-HandlesVia-0.16.0-1|46	
21cr|perl-Sub-HandlesVia-0.16.0-1|47	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Sub-HandlesVia-0.16.0-1|48	
21cr|perl-Sub-HandlesVia-0.16.0-1|49	%description
21cr|perl-Sub-HandlesVia-0.16.0-1|50	If you've used Moose's native attribute traits, or MooX::HandlesVia before,
21cr|perl-Sub-HandlesVia-0.16.0-1|51	you should have a fairly good idea what this does.
21cr|perl-Sub-HandlesVia-0.16.0-1|52	
21cr|perl-Sub-HandlesVia-0.16.0-1|53	%prep
21cr|perl-Sub-HandlesVia-0.16.0-1|54	%setup -q -n Sub-HandlesVia-%{upstream_version}
21cr|perl-Sub-HandlesVia-0.16.0-1|55	
21cr|perl-Sub-HandlesVia-0.16.0-1|56	%build
21cr|perl-Sub-HandlesVia-0.16.0-1|57	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Sub-HandlesVia-0.16.0-1|58	%{make_build}
21cr|perl-Sub-HandlesVia-0.16.0-1|59	
21cr|perl-Sub-HandlesVia-0.16.0-1|60	%install
21cr|perl-Sub-HandlesVia-0.16.0-1|61	%{make_install} DESTDIR=%{buildroot}
21cr|perl-Sub-HandlesVia-0.16.0-1|62	%{_fixperms} %{buildroot}/*
21cr|perl-Sub-HandlesVia-0.16.0-1|63	
21cr|perl-Sub-HandlesVia-0.16.0-1|64	%check
21cr|perl-Sub-HandlesVia-0.16.0-1|65	%{__make} test
21cr|perl-Sub-HandlesVia-0.16.0-1|66	
21cr|perl-Sub-HandlesVia-0.16.0-1|67	%files
21cr|perl-Sub-HandlesVia-0.16.0-1|68	%license LICENSE
21cr|perl-Sub-HandlesVia-0.16.0-1|69	%doc Changes CREDITS README
21cr|perl-Sub-HandlesVia-0.16.0-1|70	%{perl_vendorlib}/*
21cr|perl-Sub-HandlesVia-0.16.0-1|71	%{_mandir}/man3/*
21cr|perl-Sub-HandlesVia-0.16.0-1|72	

5478 21
21cr|perl-Sub-Info-0.2.0-1|1	%define upstream_name    Sub-Info
21cr|perl-Sub-Info-0.2.0-1|2	%define upstream_version 0.002
21cr|perl-Sub-Info-0.2.0-1|3	
21cr|perl-Sub-Info-0.2.0-1|4	%{?perl_default_filter}
21cr|perl-Sub-Info-0.2.0-1|5	
21cr|perl-Sub-Info-0.2.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Sub-Info-0.2.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Sub-Info-0.2.0-1|8	Release:    1
21cr|perl-Sub-Info-0.2.0-1|9	
21cr|perl-Sub-Info-0.2.0-1|10	Summary:    Tool for inspecting subroutines
21cr|perl-Sub-Info-0.2.0-1|11	License:    GPLv1+ or Artistic
21cr|perl-Sub-Info-0.2.0-1|12	Group:      Development/Perl
21cr|perl-Sub-Info-0.2.0-1|13	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Sub-Info-0.2.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sub-Info-0.2.0-1|15	
21cr|perl-Sub-Info-0.2.0-1|16	BuildRequires: perl(B)
21cr|perl-Sub-Info-0.2.0-1|17	BuildRequires: perl(Carp)
21cr|perl-Sub-Info-0.2.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Sub-Info-0.2.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Sub-Info-0.2.0-1|20	BuildRequires: perl(Importer)
21cr|perl-Sub-Info-0.2.0-1|21	BuildRequires: perl(Test2::Tools::Tiny)
21cr|perl-Sub-Info-0.2.0-1|22	BuildArch: noarch
21cr|perl-Sub-Info-0.2.0-1|23	
21cr|perl-Sub-Info-0.2.0-1|24	%description
21cr|perl-Sub-Info-0.2.0-1|25	Tool to inspect subroutines.
21cr|perl-Sub-Info-0.2.0-1|26	
21cr|perl-Sub-Info-0.2.0-1|27	%prep
21cr|perl-Sub-Info-0.2.0-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sub-Info-0.2.0-1|29	
21cr|perl-Sub-Info-0.2.0-1|30	%build
21cr|perl-Sub-Info-0.2.0-1|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sub-Info-0.2.0-1|32	%make
21cr|perl-Sub-Info-0.2.0-1|33	
21cr|perl-Sub-Info-0.2.0-1|34	%check
21cr|perl-Sub-Info-0.2.0-1|35	make test
21cr|perl-Sub-Info-0.2.0-1|36	
21cr|perl-Sub-Info-0.2.0-1|37	%install
21cr|perl-Sub-Info-0.2.0-1|38	%makeinstall_std
21cr|perl-Sub-Info-0.2.0-1|39	
21cr|perl-Sub-Info-0.2.0-1|40	%files
21cr|perl-Sub-Info-0.2.0-1|41	%doc README LICENSE Changes META.yml META.json
21cr|perl-Sub-Info-0.2.0-1|42	%{_mandir}/man3/*
21cr|perl-Sub-Info-0.2.0-1|43	%{perl_vendorlib}/*

5479 21
21cr|perl-Sub-Information-0.100.0-7|1	%define upstream_name    Sub-Information
21cr|perl-Sub-Information-0.100.0-7|2	%define upstream_version 0.10
21cr|perl-Sub-Information-0.100.0-7|3	
21cr|perl-Sub-Information-0.100.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Sub-Information-0.100.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sub-Information-0.100.0-7|6	Release:	7
21cr|perl-Sub-Information-0.100.0-7|7	
21cr|perl-Sub-Information-0.100.0-7|8	Summary:	Get subroutine information
21cr|perl-Sub-Information-0.100.0-7|9	
21cr|perl-Sub-Information-0.100.0-7|10	License:	GPL+ or Artistic
21cr|perl-Sub-Information-0.100.0-7|11	Group:		Development/Perl
21cr|perl-Sub-Information-0.100.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sub-Information-0.100.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sub-Information-0.100.0-7|14	
21cr|perl-Sub-Information-0.100.0-7|15	BuildRequires:	perl-devel
21cr|perl-Sub-Information-0.100.0-7|16	BuildRequires:	perl(B)
21cr|perl-Sub-Information-0.100.0-7|17	BuildRequires:	perl(Data::Dump::Streamer)
21cr|perl-Sub-Information-0.100.0-7|18	BuildRequires:	perl(Devel::Peek)
21cr|perl-Sub-Information-0.100.0-7|19	BuildRequires:	perl(PadWalker)
21cr|perl-Sub-Information-0.100.0-7|20	BuildRequires:	perl(Scalar::Util)
21cr|perl-Sub-Information-0.100.0-7|21	BuildRequires:	perl(Sub::Identify)
21cr|perl-Sub-Information-0.100.0-7|22	BuildRequires:	perl(Test::More)
21cr|perl-Sub-Information-0.100.0-7|23	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Sub-Information-0.100.0-7|24	BuildArch:	noarch
21cr|perl-Sub-Information-0.100.0-7|25	
21cr|perl-Sub-Information-0.100.0-7|26	%description
21cr|perl-Sub-Information-0.100.0-7|27	Typically, if we need to get information about code references, we have to
21cr|perl-Sub-Information-0.100.0-7|28	remember which of myriad modules to load. Need to know if it's blessed?
21cr|perl-Sub-Information-0.100.0-7|29	'Scalar::Util' will do that. Package it was declared in: 'Sub::Identify'.
21cr|perl-Sub-Information-0.100.0-7|30	Source code: 'Data::Dump::Streamer'. And so on ...
21cr|perl-Sub-Information-0.100.0-7|31	
21cr|perl-Sub-Information-0.100.0-7|32	This module integrates those together so that you don't have to remember
21cr|perl-Sub-Information-0.100.0-7|33	them.
21cr|perl-Sub-Information-0.100.0-7|34	
21cr|perl-Sub-Information-0.100.0-7|35	%prep
21cr|perl-Sub-Information-0.100.0-7|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sub-Information-0.100.0-7|37	
21cr|perl-Sub-Information-0.100.0-7|38	%build
21cr|perl-Sub-Information-0.100.0-7|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sub-Information-0.100.0-7|40	%make
21cr|perl-Sub-Information-0.100.0-7|41	
21cr|perl-Sub-Information-0.100.0-7|42	%check
21cr|perl-Sub-Information-0.100.0-7|43	%make test
21cr|perl-Sub-Information-0.100.0-7|44	
21cr|perl-Sub-Information-0.100.0-7|45	%install
21cr|perl-Sub-Information-0.100.0-7|46	%makeinstall_std
21cr|perl-Sub-Information-0.100.0-7|47	
21cr|perl-Sub-Information-0.100.0-7|48	%files
21cr|perl-Sub-Information-0.100.0-7|49	%doc Changes README
21cr|perl-Sub-Information-0.100.0-7|50	%{_mandir}/man3/*
21cr|perl-Sub-Information-0.100.0-7|51	%{perl_vendorlib}/*

5480 21
21cr|perl-Sub-Override-0.90.0-5|1	%define upstream_name	 Sub-Override
21cr|perl-Sub-Override-0.90.0-5|2	%define upstream_version 0.09
21cr|perl-Sub-Override-0.90.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-Sub-Override-0.90.0-5|4	Version:	%perl_convert_version 0.09
21cr|perl-Sub-Override-0.90.0-5|5	Release:	5
21cr|perl-Sub-Override-0.90.0-5|6	
21cr|perl-Sub-Override-0.90.0-5|7	Summary:	Perl extension for easily overriding subroutines
21cr|perl-Sub-Override-0.90.0-5|8	
21cr|perl-Sub-Override-0.90.0-5|9	License:	GPL+ or Artistic
21cr|perl-Sub-Override-0.90.0-5|10	Group:		Development/Perl
21cr|perl-Sub-Override-0.90.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sub-Override-0.90.0-5|12	Source0:	http://search.cpan.org/CPAN/authors/id/O/OV/OVID/Sub-Override-0.09.tar.gz
21cr|perl-Sub-Override-0.90.0-5|13	
21cr|perl-Sub-Override-0.90.0-5|14	BuildRequires:	perl-devel
21cr|perl-Sub-Override-0.90.0-5|15	BuildRequires:	perl(Test::Exception)
21cr|perl-Sub-Override-0.90.0-5|16	BuildRequires:	perl(Test::Fatal)
21cr|perl-Sub-Override-0.90.0-5|17	BuildArch:	noarch
21cr|perl-Sub-Override-0.90.0-5|18	
21cr|perl-Sub-Override-0.90.0-5|19	%description
21cr|perl-Sub-Override-0.90.0-5|20	Sub::Override is a perl module that allows the programmer to simply name a
21cr|perl-Sub-Override-0.90.0-5|21	subroutine to replace and to supply a sub to replace it with.
21cr|perl-Sub-Override-0.90.0-5|22	
21cr|perl-Sub-Override-0.90.0-5|23	%prep
21cr|perl-Sub-Override-0.90.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sub-Override-0.90.0-5|25	
21cr|perl-Sub-Override-0.90.0-5|26	%build
21cr|perl-Sub-Override-0.90.0-5|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sub-Override-0.90.0-5|28	%make
21cr|perl-Sub-Override-0.90.0-5|29	
21cr|perl-Sub-Override-0.90.0-5|30	%check
21cr|perl-Sub-Override-0.90.0-5|31	make test
21cr|perl-Sub-Override-0.90.0-5|32	
21cr|perl-Sub-Override-0.90.0-5|33	%install
21cr|perl-Sub-Override-0.90.0-5|34	%makeinstall_std
21cr|perl-Sub-Override-0.90.0-5|35	
21cr|perl-Sub-Override-0.90.0-5|36	%files
21cr|perl-Sub-Override-0.90.0-5|37	%doc Changes README
21cr|perl-Sub-Override-0.90.0-5|38	%{perl_vendorlib}/Sub/Override.pm
21cr|perl-Sub-Override-0.90.0-5|39	%{_mandir}/*/*

5481 21
21cr|perl-SVG-2.860.0-1|1	%define upstream_name	 SVG
21cr|perl-SVG-2.860.0-1|2	%define upstream_version 2.86
21cr|perl-SVG-2.860.0-1|3	
21cr|perl-SVG-2.860.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-SVG-2.860.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SVG-2.860.0-1|6	Release:	1
21cr|perl-SVG-2.860.0-1|7	
21cr|perl-SVG-2.860.0-1|8	Summary:	Perl extension for generating Scalable Vector Graphics (SVG) documents
21cr|perl-SVG-2.860.0-1|9	
21cr|perl-SVG-2.860.0-1|10	License:	GPL+ or Artistic
21cr|perl-SVG-2.860.0-1|11	Group:		Development/Perl
21cr|perl-SVG-2.860.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVG-2.860.0-1|13	Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SVG-2.860.0-1|14	
21cr|perl-SVG-2.860.0-1|15	BuildRequires:	perl-devel
21cr|perl-SVG-2.860.0-1|16	
21cr|perl-SVG-2.860.0-1|17	BuildArch:	noarch
21cr|perl-SVG-2.860.0-1|18	
21cr|perl-SVG-2.860.0-1|19	%description
21cr|perl-SVG-2.860.0-1|20	SVG is a Perl module which generates a nested data structure containing the
21cr|perl-SVG-2.860.0-1|21	DOM representation of an SVG (Scalable Vector Graphics) image. Using SVG, you
21cr|perl-SVG-2.860.0-1|22	can generate SVG objects, embed other SVG instances into it, access the DOM
21cr|perl-SVG-2.860.0-1|23	object, create and access javascript, and generate SMIL animation content.
21cr|perl-SVG-2.860.0-1|24	
21cr|perl-SVG-2.860.0-1|25	%prep
21cr|perl-SVG-2.860.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVG-2.860.0-1|27	
21cr|perl-SVG-2.860.0-1|28	%build
21cr|perl-SVG-2.860.0-1|29	perl -pi -e 's/\cM//' examples/*.{pl,cgi}
21cr|perl-SVG-2.860.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SVG-2.860.0-1|31	%make
21cr|perl-SVG-2.860.0-1|32	
21cr|perl-SVG-2.860.0-1|33	%install
21cr|perl-SVG-2.860.0-1|34	%makeinstall_std
21cr|perl-SVG-2.860.0-1|35	
21cr|perl-SVG-2.860.0-1|36	%check
21cr|perl-SVG-2.860.0-1|37	%make test
21cr|perl-SVG-2.860.0-1|38	
21cr|perl-SVG-2.860.0-1|39	%files
21cr|perl-SVG-2.860.0-1|40	%doc README Changes examples
21cr|perl-SVG-2.860.0-1|41	%{perl_vendorlib}/SVG
21cr|perl-SVG-2.860.0-1|42	%{perl_vendorlib}/SVG.pm
21cr|perl-SVG-2.860.0-1|43	%{_mandir}/*/*

5482 21
21cr|perl-SVG-Graph-0.20.0-7|1	%define upstream_name	 SVG-Graph
21cr|perl-SVG-Graph-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-SVG-Graph-0.20.0-7|3	
21cr|perl-SVG-Graph-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-SVG-Graph-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SVG-Graph-0.20.0-7|6	Release:	7
21cr|perl-SVG-Graph-0.20.0-7|7	
21cr|perl-SVG-Graph-0.20.0-7|8	Summary:	Visualize your data in Scalable Vector Graphics (SVG) format
21cr|perl-SVG-Graph-0.20.0-7|9	
21cr|perl-SVG-Graph-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-SVG-Graph-0.20.0-7|11	Group:		Development/Perl
21cr|perl-SVG-Graph-0.20.0-7|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVG-Graph-0.20.0-7|13	Source0:	https://www.cpan.org/modules/by-module/SVG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SVG-Graph-0.20.0-7|14	
21cr|perl-SVG-Graph-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-SVG-Graph-0.20.0-7|16	BuildRequires:	perl(SVG)
21cr|perl-SVG-Graph-0.20.0-7|17	BuildRequires:	perl(Statistics::Descriptive)
21cr|perl-SVG-Graph-0.20.0-7|18	BuildRequires:	perl(Math::Spline)
21cr|perl-SVG-Graph-0.20.0-7|19	BuildRequires:	perl(Tree::DAG_Node)
21cr|perl-SVG-Graph-0.20.0-7|20	BuildRequires:	perl(Test)
21cr|perl-SVG-Graph-0.20.0-7|21	BuildArch:	noarch
21cr|perl-SVG-Graph-0.20.0-7|22	
21cr|perl-SVG-Graph-0.20.0-7|23	%description
21cr|perl-SVG-Graph-0.20.0-7|24	SVG::Graph is a suite of perl modules for plotting data. SVG::Graph currently
21cr|perl-SVG-Graph-0.20.0-7|25	supports plots of one-, two- and three-dimensional data, as well as N-ary
21cr|perl-SVG-Graph-0.20.0-7|26	rooted trees.
21cr|perl-SVG-Graph-0.20.0-7|27	
21cr|perl-SVG-Graph-0.20.0-7|28	%prep
21cr|perl-SVG-Graph-0.20.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVG-Graph-0.20.0-7|30	
21cr|perl-SVG-Graph-0.20.0-7|31	%build
21cr|perl-SVG-Graph-0.20.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SVG-Graph-0.20.0-7|33	%make
21cr|perl-SVG-Graph-0.20.0-7|34	
21cr|perl-SVG-Graph-0.20.0-7|35	%install
21cr|perl-SVG-Graph-0.20.0-7|36	%makeinstall_std
21cr|perl-SVG-Graph-0.20.0-7|37	
21cr|perl-SVG-Graph-0.20.0-7|38	%check
21cr|perl-SVG-Graph-0.20.0-7|39	make test
21cr|perl-SVG-Graph-0.20.0-7|40	
21cr|perl-SVG-Graph-0.20.0-7|41	%files
21cr|perl-SVG-Graph-0.20.0-7|42	%doc README Changes
21cr|perl-SVG-Graph-0.20.0-7|43	%{perl_vendorlib}/SVG
21cr|perl-SVG-Graph-0.20.0-7|44	%{_mandir}/*/*

5483 21
21cr|perl-SVG-Parser-1.30.0-12|1	%define upstream_name	 SVG-Parser
21cr|perl-SVG-Parser-1.30.0-12|2	%define upstream_version 1.03
21cr|perl-SVG-Parser-1.30.0-12|3	
21cr|perl-SVG-Parser-1.30.0-12|4	Name:		perl-%{upstream_name}
21cr|perl-SVG-Parser-1.30.0-12|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SVG-Parser-1.30.0-12|6	Release:	12
21cr|perl-SVG-Parser-1.30.0-12|7	
21cr|perl-SVG-Parser-1.30.0-12|8	Summary:	Perl XML Parser for Scalable Vector Graphics (SVG) documents
21cr|perl-SVG-Parser-1.30.0-12|9	
21cr|perl-SVG-Parser-1.30.0-12|10	License:	GPL+ or Artistic
21cr|perl-SVG-Parser-1.30.0-12|11	Group:		Development/Perl
21cr|perl-SVG-Parser-1.30.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVG-Parser-1.30.0-12|13	Source0:	http://www.cpan.org/modules/by-module/SVG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SVG-Parser-1.30.0-12|14	
21cr|perl-SVG-Parser-1.30.0-12|15	BuildRequires:	perl(Test)
21cr|perl-SVG-Parser-1.30.0-12|16	BuildRequires:	perl(Module::Build)
21cr|perl-SVG-Parser-1.30.0-12|17	BuildRequires:	perl(SVG)
21cr|perl-SVG-Parser-1.30.0-12|18	BuildRequires:	perl(XML::Parser)
21cr|perl-SVG-Parser-1.30.0-12|19	BuildRequires:	perl(XML::SAX)
21cr|perl-SVG-Parser-1.30.0-12|20	BuildRequires:	perl(XML::SAX::Expat)
21cr|perl-SVG-Parser-1.30.0-12|21	Buildarch:	noarch
21cr|perl-SVG-Parser-1.30.0-12|22	
21cr|perl-SVG-Parser-1.30.0-12|23	%description
21cr|perl-SVG-Parser-1.30.0-12|24	SVG::Parser is an XML parser for SVG Documents. It takes XML as input and
21cr|perl-SVG-Parser-1.30.0-12|25	produces an SVG object as its output. SVG::Parser supports both XML::SAX and
21cr|perl-SVG-Parser-1.30.0-12|26	XML::Parser (Expat) parsers, with SAX preferred by default.
21cr|perl-SVG-Parser-1.30.0-12|27	Only one of these needs to be installed for SVG::Parser to function.
21cr|perl-SVG-Parser-1.30.0-12|28	
21cr|perl-SVG-Parser-1.30.0-12|29	A list of preferred parsers may be specified in the import list.
21cr|perl-SVG-Parser-1.30.0-12|30	SVG::Parser will use the first parser that successfully loads.
21cr|perl-SVG-Parser-1.30.0-12|31	Some basic measures are taken to provide cross-compatibility.
21cr|perl-SVG-Parser-1.30.0-12|32	Applications requiring more advanced parser features should use
21cr|perl-SVG-Parser-1.30.0-12|33	the relevant parser module directly; see SVG::Parser::Expat and
21cr|perl-SVG-Parser-1.30.0-12|34	SVG::Parser::SAX.
21cr|perl-SVG-Parser-1.30.0-12|35	
21cr|perl-SVG-Parser-1.30.0-12|36	%prep
21cr|perl-SVG-Parser-1.30.0-12|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVG-Parser-1.30.0-12|38	
21cr|perl-SVG-Parser-1.30.0-12|39	%build
21cr|perl-SVG-Parser-1.30.0-12|40	%{__perl} Build.PL installdirs=vendor
21cr|perl-SVG-Parser-1.30.0-12|41	./Build
21cr|perl-SVG-Parser-1.30.0-12|42	
21cr|perl-SVG-Parser-1.30.0-12|43	%install
21cr|perl-SVG-Parser-1.30.0-12|44	./Build install destdir=%{buildroot}
21cr|perl-SVG-Parser-1.30.0-12|45	
21cr|perl-SVG-Parser-1.30.0-12|46	%check
21cr|perl-SVG-Parser-1.30.0-12|47	./Build test
21cr|perl-SVG-Parser-1.30.0-12|48	
21cr|perl-SVG-Parser-1.30.0-12|49	%files
21cr|perl-SVG-Parser-1.30.0-12|50	%doc README examples
21cr|perl-SVG-Parser-1.30.0-12|51	%{perl_vendorlib}/SVG
21cr|perl-SVG-Parser-1.30.0-12|52	%{_mandir}/*/*

5484 21
21cr|perl-SVN-Class-0.180.0-1|1	%define upstream_name    SVN-Class
21cr|perl-SVN-Class-0.180.0-1|2	%define upstream_version 0.18
21cr|perl-SVN-Class-0.180.0-1|3	
21cr|perl-SVN-Class-0.180.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-SVN-Class-0.180.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SVN-Class-0.180.0-1|6	Release:	1
21cr|perl-SVN-Class-0.180.0-1|7	
21cr|perl-SVN-Class-0.180.0-1|8	Summary:	Represents the repository of a Subversion workspace
21cr|perl-SVN-Class-0.180.0-1|9	
21cr|perl-SVN-Class-0.180.0-1|10	License:	GPL+ or Artistic
21cr|perl-SVN-Class-0.180.0-1|11	Group:		Development/Perl
21cr|perl-SVN-Class-0.180.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVN-Class-0.180.0-1|13	Source0:	http://www.cpan.org/modules/by-module/SVN/SVN-Class-%{upstream_version}.tar.gz
21cr|perl-SVN-Class-0.180.0-1|14	
21cr|perl-SVN-Class-0.180.0-1|15	BuildRequires:	perl-devel
21cr|perl-SVN-Class-0.180.0-1|16	BuildRequires:	perl(Data::Dump)
21cr|perl-SVN-Class-0.180.0-1|17	BuildRequires:	perl(File::Temp)
21cr|perl-SVN-Class-0.180.0-1|18	BuildRequires:	perl(IPC::Cmd)
21cr|perl-SVN-Class-0.180.0-1|19	BuildRequires:	perl(IPC::Run)
21cr|perl-SVN-Class-0.180.0-1|20	BuildRequires:	perl(Path::Class)
21cr|perl-SVN-Class-0.180.0-1|21	BuildRequires:	perl(Path::Class::File::Stat)
21cr|perl-SVN-Class-0.180.0-1|22	BuildRequires:	perl(Rose::Object)
21cr|perl-SVN-Class-0.180.0-1|23	BuildRequires:	perl(Rose::URI)
21cr|perl-SVN-Class-0.180.0-1|24	BuildRequires:	perl(Test::More)
21cr|perl-SVN-Class-0.180.0-1|25	BuildRequires:	perl(Text::ParseWords)
21cr|perl-SVN-Class-0.180.0-1|26	BuildRequires:	perl(URI::Escape)
21cr|perl-SVN-Class-0.180.0-1|27	BuildArch:	noarch
21cr|perl-SVN-Class-0.180.0-1|28	
21cr|perl-SVN-Class-0.180.0-1|29	%description
21cr|perl-SVN-Class-0.180.0-1|30	SVN::Class extends Path::Class to allow for basic Subversion workspace
21cr|perl-SVN-Class-0.180.0-1|31	management. SVN::Class::File and SVN::Class::Dir are subclasses of
21cr|perl-SVN-Class-0.180.0-1|32	Path::Class::File::Stat and Path::Class::Dir respectively.
21cr|perl-SVN-Class-0.180.0-1|33	
21cr|perl-SVN-Class-0.180.0-1|34	SVN::Class does not use the SVN::Core Subversion SWIG bindings. Instead,
21cr|perl-SVN-Class-0.180.0-1|35	the 'svn' binary tool is used for all interactions, using IPC::Cmd. This
21cr|perl-SVN-Class-0.180.0-1|36	design decision was made for maximum portability and to eliminate non-CPAN
21cr|perl-SVN-Class-0.180.0-1|37	dependencies.
21cr|perl-SVN-Class-0.180.0-1|38	
21cr|perl-SVN-Class-0.180.0-1|39	%prep
21cr|perl-SVN-Class-0.180.0-1|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVN-Class-0.180.0-1|41	
21cr|perl-SVN-Class-0.180.0-1|42	%build
21cr|perl-SVN-Class-0.180.0-1|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SVN-Class-0.180.0-1|44	%make
21cr|perl-SVN-Class-0.180.0-1|45	
21cr|perl-SVN-Class-0.180.0-1|46	%check
21cr|perl-SVN-Class-0.180.0-1|47	make test
21cr|perl-SVN-Class-0.180.0-1|48	
21cr|perl-SVN-Class-0.180.0-1|49	%install
21cr|perl-SVN-Class-0.180.0-1|50	%makeinstall_std
21cr|perl-SVN-Class-0.180.0-1|51	
21cr|perl-SVN-Class-0.180.0-1|52	%files
21cr|perl-SVN-Class-0.180.0-1|53	%doc Changes META.yml README
21cr|perl-SVN-Class-0.180.0-1|54	%{_mandir}/man3/*
21cr|perl-SVN-Class-0.180.0-1|55	%{perl_vendorlib}/*

5485 21
21cr|perl-SVN-Look-0.420.0-1|1	%define upstream_name    SVN-Look
21cr|perl-SVN-Look-0.420.0-1|2	%define upstream_version 0.42
21cr|perl-SVN-Look-0.420.0-1|3	
21cr|perl-SVN-Look-0.420.0-1|4	
21cr|perl-SVN-Look-0.420.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-SVN-Look-0.420.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-SVN-Look-0.420.0-1|7	Release:    1
21cr|perl-SVN-Look-0.420.0-1|8	
21cr|perl-SVN-Look-0.420.0-1|9	Summary:    A caching wrapper around the svnlook command
21cr|perl-SVN-Look-0.420.0-1|10	License:    GPL+ or Artistic
21cr|perl-SVN-Look-0.420.0-1|11	Group:      Development/Perl
21cr|perl-SVN-Look-0.420.0-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVN-Look-0.420.0-1|13	Source0:    https://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SVN-Look-0.420.0-1|14	
21cr|perl-SVN-Look-0.420.0-1|15	BuildRequires: perl-devel
21cr|perl-SVN-Look-0.420.0-1|16	BuildRequires: perl(Carp)
21cr|perl-SVN-Look-0.420.0-1|17	BuildRequires: perl(Cwd)
21cr|perl-SVN-Look-0.420.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-SVN-Look-0.420.0-1|19	BuildRequires: perl(File::Copy)
21cr|perl-SVN-Look-0.420.0-1|20	BuildRequires: perl(File::Path)
21cr|perl-SVN-Look-0.420.0-1|21	BuildRequires: perl(File::Spec::Functions)
21cr|perl-SVN-Look-0.420.0-1|22	BuildRequires: perl(File::Temp)
21cr|perl-SVN-Look-0.420.0-1|23	BuildRequires: perl(List::MoreUtils)
21cr|perl-SVN-Look-0.420.0-1|24	BuildRequires: perl(MIME::Base64)
21cr|perl-SVN-Look-0.420.0-1|25	BuildRequires: perl(Test::More)
21cr|perl-SVN-Look-0.420.0-1|26	BuildRequires: perl(Test::Builder)
21cr|perl-SVN-Look-0.420.0-1|27	BuildRequires: perl(URI::file)
21cr|perl-SVN-Look-0.420.0-1|28	BuildRequires: perl(XML::Simple)
21cr|perl-SVN-Look-0.420.0-1|29	BuildRequires: perl(strict)
21cr|perl-SVN-Look-0.420.0-1|30	BuildRequires: perl(warnings)
21cr|perl-SVN-Look-0.420.0-1|31	BuildRequires: subversion
21cr|perl-SVN-Look-0.420.0-1|32	BuildRequires: subversion-tools
21cr|perl-SVN-Look-0.420.0-1|33	
21cr|perl-SVN-Look-0.420.0-1|34	Requires: subversion
21cr|perl-SVN-Look-0.420.0-1|35	
21cr|perl-SVN-Look-0.420.0-1|36	
21cr|perl-SVN-Look-0.420.0-1|37	BuildArch: noarch
21cr|perl-SVN-Look-0.420.0-1|38	
21cr|perl-SVN-Look-0.420.0-1|39	%description
21cr|perl-SVN-Look-0.420.0-1|40	The svnlook command is the workhorse of Subversion hook scripts, being used
21cr|perl-SVN-Look-0.420.0-1|41	to gather all sorts of information about a repository, its revisions, and
21cr|perl-SVN-Look-0.420.0-1|42	its transactions. This module provides a simple object oriented interface
21cr|perl-SVN-Look-0.420.0-1|43	to a specific svnlook invocation, to make it easier to hook writers to get
21cr|perl-SVN-Look-0.420.0-1|44	and use the information they need. Moreover, all the information gathered
21cr|perl-SVN-Look-0.420.0-1|45	by calling the svnlook command is cached in the object, avoiding
21cr|perl-SVN-Look-0.420.0-1|46	repetitious calls.
21cr|perl-SVN-Look-0.420.0-1|47	
21cr|perl-SVN-Look-0.420.0-1|48	%prep
21cr|perl-SVN-Look-0.420.0-1|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-SVN-Look-0.420.0-1|50	
21cr|perl-SVN-Look-0.420.0-1|51	%build
21cr|perl-SVN-Look-0.420.0-1|52	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-SVN-Look-0.420.0-1|53	%make
21cr|perl-SVN-Look-0.420.0-1|54	
21cr|perl-SVN-Look-0.420.0-1|55	%check
21cr|perl-SVN-Look-0.420.0-1|56	#make test
21cr|perl-SVN-Look-0.420.0-1|57	
21cr|perl-SVN-Look-0.420.0-1|58	%install
21cr|perl-SVN-Look-0.420.0-1|59	%makeinstall_std
21cr|perl-SVN-Look-0.420.0-1|60	
21cr|perl-SVN-Look-0.420.0-1|61	%files
21cr|perl-SVN-Look-0.420.0-1|62	%doc README LICENSE META.yml Changes
21cr|perl-SVN-Look-0.420.0-1|63	%{_mandir}/man3/*
21cr|perl-SVN-Look-0.420.0-1|64	%{perl_vendorlib}/*

5486 21
21cr|perl-SVN-Notify-2.870.0-1|1	%define upstream_name    SVN-Notify
21cr|perl-SVN-Notify-2.870.0-1|2	%define upstream_version 2.87
21cr|perl-SVN-Notify-2.870.0-1|3	
21cr|perl-SVN-Notify-2.870.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-SVN-Notify-2.870.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-SVN-Notify-2.870.0-1|6	Release:    1
21cr|perl-SVN-Notify-2.870.0-1|7	
21cr|perl-SVN-Notify-2.870.0-1|8	Summary:    Subversion activity notification
21cr|perl-SVN-Notify-2.870.0-1|9	
21cr|perl-SVN-Notify-2.870.0-1|10	License:    GPL+ or Artistic
21cr|perl-SVN-Notify-2.870.0-1|11	Group:      Development/Perl
21cr|perl-SVN-Notify-2.870.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVN-Notify-2.870.0-1|13	Source0:    http://www.cpan.org/modules/by-module/SVN/SVN-Notify-%{upstream_version}.tar.gz
21cr|perl-SVN-Notify-2.870.0-1|14	
21cr|perl-SVN-Notify-2.870.0-1|15	BuildRequires:  perl(Module::Build)
21cr|perl-SVN-Notify-2.870.0-1|16	BuildRequires:  perl(HTML::Parser)
21cr|perl-SVN-Notify-2.870.0-1|17	BuildRequires:  perl(Email::Address::XS)
21cr|perl-SVN-Notify-2.870.0-1|18	BuildRequires:  perl(Test::More)
21cr|perl-SVN-Notify-2.870.0-1|19	BuildRequires:  sendmail-command
21cr|perl-SVN-Notify-2.870.0-1|20	
21cr|perl-SVN-Notify-2.870.0-1|21	BuildArch:      noarch
21cr|perl-SVN-Notify-2.870.0-1|22	
21cr|perl-SVN-Notify-2.870.0-1|23	%description
21cr|perl-SVN-Notify-2.870.0-1|24	This class may be used for sending email messages for Subversion repository
21cr|perl-SVN-Notify-2.870.0-1|25	activity. There are a number of different modes supported, and SVN::Notify is
21cr|perl-SVN-Notify-2.870.0-1|26	fully subclassable, to easily add new functionality. By default, A list of all
21cr|perl-SVN-Notify-2.870.0-1|27	the files affected by the commit will be assembled and listed in a single
21cr|perl-SVN-Notify-2.870.0-1|28	message.
21cr|perl-SVN-Notify-2.870.0-1|29	
21cr|perl-SVN-Notify-2.870.0-1|30	This package also provides a svnnotify command-line tool that can be directly
21cr|perl-SVN-Notify-2.870.0-1|31	used in subversion post-commit scripts.
21cr|perl-SVN-Notify-2.870.0-1|32	
21cr|perl-SVN-Notify-2.870.0-1|33	%prep
21cr|perl-SVN-Notify-2.870.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVN-Notify-2.870.0-1|35	
21cr|perl-SVN-Notify-2.870.0-1|36	%build
21cr|perl-SVN-Notify-2.870.0-1|37	%__perl Build.PL installdirs=vendor
21cr|perl-SVN-Notify-2.870.0-1|38	./Build
21cr|perl-SVN-Notify-2.870.0-1|39	
21cr|perl-SVN-Notify-2.870.0-1|40	%check
21cr|perl-SVN-Notify-2.870.0-1|41	./Build test
21cr|perl-SVN-Notify-2.870.0-1|42	
21cr|perl-SVN-Notify-2.870.0-1|43	%install
21cr|perl-SVN-Notify-2.870.0-1|44	./Build install destdir=%{buildroot}
21cr|perl-SVN-Notify-2.870.0-1|45	
21cr|perl-SVN-Notify-2.870.0-1|46	%files
21cr|perl-SVN-Notify-2.870.0-1|47	%doc Changes
21cr|perl-SVN-Notify-2.870.0-1|48	%{perl_vendorlib}/SVN
21cr|perl-SVN-Notify-2.870.0-1|49	%{_mandir}/*/*
21cr|perl-SVN-Notify-2.870.0-1|50	%{_bindir}/svnnotify

5487 21
21cr|perl-SVN-Notify-Config-0.91.100-6|1	%define upstream_name	SVN-Notify-Config
21cr|perl-SVN-Notify-Config-0.91.100-6|2	%define upstream_version	0.0911
21cr|perl-SVN-Notify-Config-0.91.100-6|3	
21cr|perl-SVN-Notify-Config-0.91.100-6|4	Name:		perl-%{upstream_name}
21cr|perl-SVN-Notify-Config-0.91.100-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SVN-Notify-Config-0.91.100-6|6	Release:	6
21cr|perl-SVN-Notify-Config-0.91.100-6|7	
21cr|perl-SVN-Notify-Config-0.91.100-6|8	Summary:	Config-driven Subversion notification
21cr|perl-SVN-Notify-Config-0.91.100-6|9	
21cr|perl-SVN-Notify-Config-0.91.100-6|10	License:	GPL+ or Artistic
21cr|perl-SVN-Notify-Config-0.91.100-6|11	Group:		Development/Perl
21cr|perl-SVN-Notify-Config-0.91.100-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVN-Notify-Config-0.91.100-6|13	Source0:	http://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SVN-Notify-Config-0.91.100-6|14	
21cr|perl-SVN-Notify-Config-0.91.100-6|15	BuildRequires:	perl(SVN::Notify)
21cr|perl-SVN-Notify-Config-0.91.100-6|16	BuildRequires:	perl(YAML)
21cr|perl-SVN-Notify-Config-0.91.100-6|17	BuildRequires:	perl(Module::Build)
21cr|perl-SVN-Notify-Config-0.91.100-6|18	BuildRequires:	perl(Test)
21cr|perl-SVN-Notify-Config-0.91.100-6|19	BuildRequires:	perl(Test::Deep)
21cr|perl-SVN-Notify-Config-0.91.100-6|20	BuildRequires:	perl(Test::More)
21cr|perl-SVN-Notify-Config-0.91.100-6|21	BuildRequires:	subversion
21cr|perl-SVN-Notify-Config-0.91.100-6|22	BuildArch:	noarch
21cr|perl-SVN-Notify-Config-0.91.100-6|23	
21cr|perl-SVN-Notify-Config-0.91.100-6|24	%description
21cr|perl-SVN-Notify-Config-0.91.100-6|25	This module is a YAML-based configuration wrapper on SVN::Notify.
21cr|perl-SVN-Notify-Config-0.91.100-6|26	
21cr|perl-SVN-Notify-Config-0.91.100-6|27	%prep
21cr|perl-SVN-Notify-Config-0.91.100-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVN-Notify-Config-0.91.100-6|29	
21cr|perl-SVN-Notify-Config-0.91.100-6|30	%build
21cr|perl-SVN-Notify-Config-0.91.100-6|31	perl Build.PL installdirs=vendor
21cr|perl-SVN-Notify-Config-0.91.100-6|32	./Build
21cr|perl-SVN-Notify-Config-0.91.100-6|33	
21cr|perl-SVN-Notify-Config-0.91.100-6|34	%check
21cr|perl-SVN-Notify-Config-0.91.100-6|35	export LC_ALL=C
21cr|perl-SVN-Notify-Config-0.91.100-6|36	./Build test
21cr|perl-SVN-Notify-Config-0.91.100-6|37	
21cr|perl-SVN-Notify-Config-0.91.100-6|38	%install
21cr|perl-SVN-Notify-Config-0.91.100-6|39	./Build install destdir=%{buildroot}
21cr|perl-SVN-Notify-Config-0.91.100-6|40	
21cr|perl-SVN-Notify-Config-0.91.100-6|41	%files
21cr|perl-SVN-Notify-Config-0.91.100-6|42	%doc Changes README
21cr|perl-SVN-Notify-Config-0.91.100-6|43	%{perl_vendorlib}/SVN
21cr|perl-SVN-Notify-Config-0.91.100-6|44	%{_mandir}/*/*

5488 21
21cr|perl-SVN-Notify-Mirror-0.40.0-7|1	%define upstream_name    SVN-Notify-Mirror
21cr|perl-SVN-Notify-Mirror-0.40.0-7|2	%define upstream_version 0.040
21cr|perl-SVN-Notify-Mirror-0.40.0-7|3	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-SVN-Notify-Mirror-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SVN-Notify-Mirror-0.40.0-7|6	Release:	7
21cr|perl-SVN-Notify-Mirror-0.40.0-7|7	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|8	Summary:	Keep a mirrored working copy of a repository path
21cr|perl-SVN-Notify-Mirror-0.40.0-7|9	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-SVN-Notify-Mirror-0.40.0-7|11	Group:		Development/Perl
21cr|perl-SVN-Notify-Mirror-0.40.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVN-Notify-Mirror-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SVN-Notify-Mirror-0.40.0-7|14	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-SVN-Notify-Mirror-0.40.0-7|16	BuildRequires:	perl(Module::Build)
21cr|perl-SVN-Notify-Mirror-0.40.0-7|17	BuildRequires:	perl(SVN::Notify)
21cr|perl-SVN-Notify-Mirror-0.40.0-7|18	BuildRequires:	subversion-tools
21cr|perl-SVN-Notify-Mirror-0.40.0-7|19	BuildRequires:	sendmail-command
21cr|perl-SVN-Notify-Mirror-0.40.0-7|20	BuildArch:	noarch
21cr|perl-SVN-Notify-Mirror-0.40.0-7|21	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|22	%description
21cr|perl-SVN-Notify-Mirror-0.40.0-7|23	Keep a local directory in sync with a portion of a Subversion repository.
21cr|perl-SVN-Notify-Mirror-0.40.0-7|24	Typically used to keep a development web server in sync with the changes made
21cr|perl-SVN-Notify-Mirror-0.40.0-7|25	to the repository.
21cr|perl-SVN-Notify-Mirror-0.40.0-7|26	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|27	NOTE: because 'svn export' is not able to be consistently updated, the sync'd
21cr|perl-SVN-Notify-Mirror-0.40.0-7|28	directory must be a full working copy.
21cr|perl-SVN-Notify-Mirror-0.40.0-7|29	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|30	%prep
21cr|perl-SVN-Notify-Mirror-0.40.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVN-Notify-Mirror-0.40.0-7|32	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|33	%build
21cr|perl-SVN-Notify-Mirror-0.40.0-7|34	perl Build.PL installdirs=vendor << EOF
21cr|perl-SVN-Notify-Mirror-0.40.0-7|35	y
21cr|perl-SVN-Notify-Mirror-0.40.0-7|36	EOF
21cr|perl-SVN-Notify-Mirror-0.40.0-7|37	./Build
21cr|perl-SVN-Notify-Mirror-0.40.0-7|38	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|39	# Fails with modern perl
21cr|perl-SVN-Notify-Mirror-0.40.0-7|40	# %check
21cr|perl-SVN-Notify-Mirror-0.40.0-7|41	# export SVNLOOK=%{_bindir}/svnlook
21cr|perl-SVN-Notify-Mirror-0.40.0-7|42	# export LC_ALL=C
21cr|perl-SVN-Notify-Mirror-0.40.0-7|43	# ./Build test
21cr|perl-SVN-Notify-Mirror-0.40.0-7|44	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|45	%install
21cr|perl-SVN-Notify-Mirror-0.40.0-7|46	./Build install destdir=%{buildroot}
21cr|perl-SVN-Notify-Mirror-0.40.0-7|47	
21cr|perl-SVN-Notify-Mirror-0.40.0-7|48	%files
21cr|perl-SVN-Notify-Mirror-0.40.0-7|49	%doc Changes README
21cr|perl-SVN-Notify-Mirror-0.40.0-7|50	%{perl_vendorlib}/SVN
21cr|perl-SVN-Notify-Mirror-0.40.0-7|51	%{_mandir}/*/*

5489 21
21cr|perl-SVN-Simple-0.280.0-7|1	%define upstream_name    SVN-Simple
21cr|perl-SVN-Simple-0.280.0-7|2	%define upstream_version 0.28
21cr|perl-SVN-Simple-0.280.0-7|3	
21cr|perl-SVN-Simple-0.280.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-SVN-Simple-0.280.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-SVN-Simple-0.280.0-7|6	Release:	7
21cr|perl-SVN-Simple-0.280.0-7|7	
21cr|perl-SVN-Simple-0.280.0-7|8	Summary:	Simple interface to subversion's editor interface
21cr|perl-SVN-Simple-0.280.0-7|9	
21cr|perl-SVN-Simple-0.280.0-7|10	License:	GPL or Artistic
21cr|perl-SVN-Simple-0.280.0-7|11	Group:		Development/Perl
21cr|perl-SVN-Simple-0.280.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-SVN-Simple-0.280.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SVN-Simple-0.280.0-7|14	
21cr|perl-SVN-Simple-0.280.0-7|15	BuildRequires:	perl-devel
21cr|perl-SVN-Simple-0.280.0-7|16	BuildRequires:	perl-SVN
21cr|perl-SVN-Simple-0.280.0-7|17	#needed for testing
21cr|perl-SVN-Simple-0.280.0-7|18	BuildRequires:  subversion
21cr|perl-SVN-Simple-0.280.0-7|19	
21cr|perl-SVN-Simple-0.280.0-7|20	BuildArch:  noarch
21cr|perl-SVN-Simple-0.280.0-7|21	
21cr|perl-SVN-Simple-0.280.0-7|22	%description
21cr|perl-SVN-Simple-0.280.0-7|23	SVN::Simple::Edit wraps the subversion delta editor with
21cr|perl-SVN-Simple-0.280.0-7|24	a perl friendly interface and then you could easily
21cr|perl-SVN-Simple-0.280.0-7|25	drive it for describing changes to a tree.
21cr|perl-SVN-Simple-0.280.0-7|26	
21cr|perl-SVN-Simple-0.280.0-7|27	A common usage is to wrap the commit editor, so you could make
21cr|perl-SVN-Simple-0.280.0-7|28	commits to a subversion repository easily.
21cr|perl-SVN-Simple-0.280.0-7|29	
21cr|perl-SVN-Simple-0.280.0-7|30	%prep
21cr|perl-SVN-Simple-0.280.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVN-Simple-0.280.0-7|32	
21cr|perl-SVN-Simple-0.280.0-7|33	%build
21cr|perl-SVN-Simple-0.280.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-SVN-Simple-0.280.0-7|35	%make
21cr|perl-SVN-Simple-0.280.0-7|36	
21cr|perl-SVN-Simple-0.280.0-7|37	%check
21cr|perl-SVN-Simple-0.280.0-7|38	%make test
21cr|perl-SVN-Simple-0.280.0-7|39	
21cr|perl-SVN-Simple-0.280.0-7|40	%install
21cr|perl-SVN-Simple-0.280.0-7|41	%makeinstall_std
21cr|perl-SVN-Simple-0.280.0-7|42	
21cr|perl-SVN-Simple-0.280.0-7|43	%files
21cr|perl-SVN-Simple-0.280.0-7|44	%doc CHANGES README
21cr|perl-SVN-Simple-0.280.0-7|45	%{perl_vendorlib}/*
21cr|perl-SVN-Simple-0.280.0-7|46	%{_mandir}/man3/*

5490 21
21cr|perl-SVN-SVNLook-0.40.0-6|1	%define upstream_name    SVN-SVNLook
21cr|perl-SVN-SVNLook-0.40.0-6|2	%define upstream_version 0.04
21cr|perl-SVN-SVNLook-0.40.0-6|3	
21cr|perl-SVN-SVNLook-0.40.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-SVN-SVNLook-0.40.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-SVN-SVNLook-0.40.0-6|6	Release:    6
21cr|perl-SVN-SVNLook-0.40.0-6|7	
21cr|perl-SVN-SVNLook-0.40.0-6|8	Summary:    Perl wrapper to the svnlook command
21cr|perl-SVN-SVNLook-0.40.0-6|9	
21cr|perl-SVN-SVNLook-0.40.0-6|10	License:    GPL+ or Artistic
21cr|perl-SVN-SVNLook-0.40.0-6|11	Group:      Development/Perl
21cr|perl-SVN-SVNLook-0.40.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-SVN-SVNLook-0.40.0-6|13	Source0:    http://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-SVN-SVNLook-0.40.0-6|14	
21cr|perl-SVN-SVNLook-0.40.0-6|15	BuildRequires:  perl(Module::Build)
21cr|perl-SVN-SVNLook-0.40.0-6|16	BuildRequires:  perl(Test::More)
21cr|perl-SVN-SVNLook-0.40.0-6|17	BuildArch:      noarch
21cr|perl-SVN-SVNLook-0.40.0-6|18	
21cr|perl-SVN-SVNLook-0.40.0-6|19	%description
21cr|perl-SVN-SVNLook-0.40.0-6|20	SVN::SVNLook runs the command line client. This module was created to make
21cr|perl-SVN-SVNLook-0.40.0-6|21	adding hooks script easier to manipulate.
21cr|perl-SVN-SVNLook-0.40.0-6|22	
21cr|perl-SVN-SVNLook-0.40.0-6|23	%prep
21cr|perl-SVN-SVNLook-0.40.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-SVN-SVNLook-0.40.0-6|25	for file in `find lib -type f` Changes README; do
21cr|perl-SVN-SVNLook-0.40.0-6|26	chmod 644 $file
21cr|perl-SVN-SVNLook-0.40.0-6|27	perl -pi -e 'tr/\r//d' $file
21cr|perl-SVN-SVNLook-0.40.0-6|28	done
21cr|perl-SVN-SVNLook-0.40.0-6|29	
21cr|perl-SVN-SVNLook-0.40.0-6|30	%build
21cr|perl-SVN-SVNLook-0.40.0-6|31	%{__perl} Build.PL installdirs=vendor
21cr|perl-SVN-SVNLook-0.40.0-6|32	./Build
21cr|perl-SVN-SVNLook-0.40.0-6|33	
21cr|perl-SVN-SVNLook-0.40.0-6|34	%check
21cr|perl-SVN-SVNLook-0.40.0-6|35	./Build test
21cr|perl-SVN-SVNLook-0.40.0-6|36	
21cr|perl-SVN-SVNLook-0.40.0-6|37	%install
21cr|perl-SVN-SVNLook-0.40.0-6|38	./Build install destdir=%{buildroot}
21cr|perl-SVN-SVNLook-0.40.0-6|39	
21cr|perl-SVN-SVNLook-0.40.0-6|40	%files
21cr|perl-SVN-SVNLook-0.40.0-6|41	%doc Changes README
21cr|perl-SVN-SVNLook-0.40.0-6|42	%{perl_vendorlib}/SVN
21cr|perl-SVN-SVNLook-0.40.0-6|43	%{_mandir}/*/*

5491 21
21cr|perl-Symbol-Global-Name-0.50.0-1|1	%define upstream_name    Symbol-Global-Name
21cr|perl-Symbol-Global-Name-0.50.0-1|2	%define upstream_version 0.05
21cr|perl-Symbol-Global-Name-0.50.0-1|3	
21cr|perl-Symbol-Global-Name-0.50.0-1|4	Name:           perl-Symbol-Global-Name
21cr|perl-Symbol-Global-Name-0.50.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Symbol-Global-Name-0.50.0-1|6	Release:        1
21cr|perl-Symbol-Global-Name-0.50.0-1|7	Summary:        Finds name and type of a global variable
21cr|perl-Symbol-Global-Name-0.50.0-1|8	Group:          Development/Perl
21cr|perl-Symbol-Global-Name-0.50.0-1|9	License:        GPL+ or Artistic
21cr|perl-Symbol-Global-Name-0.50.0-1|10	URL:            https://metacpan.org/release/Symbol-Global-Name
21cr|perl-Symbol-Global-Name-0.50.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/A/AL/ALEXMV/Symbol-Global-Name-%{upstream_version}.tar.gz
21cr|perl-Symbol-Global-Name-0.50.0-1|12	BuildArch:      noarch
21cr|perl-Symbol-Global-Name-0.50.0-1|13	BuildRequires:  make
21cr|perl-Symbol-Global-Name-0.50.0-1|14	BuildRequires:  perl-interpreter >= 1:5.8.0
21cr|perl-Symbol-Global-Name-0.50.0-1|15	BuildRequires:  perl-generators
21cr|perl-Symbol-Global-Name-0.50.0-1|16	BuildRequires:  perl(strict)
21cr|perl-Symbol-Global-Name-0.50.0-1|17	BuildRequires:  perl(warnings)
21cr|perl-Symbol-Global-Name-0.50.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Symbol-Global-Name-0.50.0-1|19	BuildRequires:  perl(Test::More)
21cr|perl-Symbol-Global-Name-0.50.0-1|20	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Symbol-Global-Name-0.50.0-1|21	
21cr|perl-Symbol-Global-Name-0.50.0-1|22	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Symbol-Global-Name-0.50.0-1|23	BuildRequires:  perl(Module::Install::ReadmeFromPod)
21cr|perl-Symbol-Global-Name-0.50.0-1|24	
21cr|perl-Symbol-Global-Name-0.50.0-1|25	%description
21cr|perl-Symbol-Global-Name-0.50.0-1|26	Lookups symbol table to find an element by reference.
21cr|perl-Symbol-Global-Name-0.50.0-1|27	
21cr|perl-Symbol-Global-Name-0.50.0-1|28	%prep
21cr|perl-Symbol-Global-Name-0.50.0-1|29	%setup -q -n Symbol-Global-Name-%{upstream_version}
21cr|perl-Symbol-Global-Name-0.50.0-1|30	rm -rf inc/
21cr|perl-Symbol-Global-Name-0.50.0-1|31	
21cr|perl-Symbol-Global-Name-0.50.0-1|32	%build
21cr|perl-Symbol-Global-Name-0.50.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Symbol-Global-Name-0.50.0-1|34	%make
21cr|perl-Symbol-Global-Name-0.50.0-1|35	
21cr|perl-Symbol-Global-Name-0.50.0-1|36	%install
21cr|perl-Symbol-Global-Name-0.50.0-1|37	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Symbol-Global-Name-0.50.0-1|38	%{_fixperms} %{buildroot}/*
21cr|perl-Symbol-Global-Name-0.50.0-1|39	
21cr|perl-Symbol-Global-Name-0.50.0-1|40	%check
21cr|perl-Symbol-Global-Name-0.50.0-1|41	make test
21cr|perl-Symbol-Global-Name-0.50.0-1|42	
21cr|perl-Symbol-Global-Name-0.50.0-1|43	%files
21cr|perl-Symbol-Global-Name-0.50.0-1|44	%doc Changes README
21cr|perl-Symbol-Global-Name-0.50.0-1|45	%{perl_vendorlib}/*
21cr|perl-Symbol-Global-Name-0.50.0-1|46	%{_mandir}/man3/*
21cr|perl-Symbol-Global-Name-0.50.0-1|47	

5492 21
21cr|perl-syntax-0.4.0-8|1	%define upstream_name    syntax
21cr|perl-syntax-0.4.0-8|2	%define upstream_version 0.004
21cr|perl-syntax-0.4.0-8|3	
21cr|perl-syntax-0.4.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-syntax-0.4.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-syntax-0.4.0-8|6	Release:    8
21cr|perl-syntax-0.4.0-8|7	
21cr|perl-syntax-0.4.0-8|8	Summary:    Activate syntax extensions
21cr|perl-syntax-0.4.0-8|9	License:    GPL+ or Artistic
21cr|perl-syntax-0.4.0-8|10	Group:      Development/Perl
21cr|perl-syntax-0.4.0-8|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-syntax-0.4.0-8|12	Source0:    https://cpan.metacpan.org/authors/id/P/PH/PHAYLON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-syntax-0.4.0-8|13	
21cr|perl-syntax-0.4.0-8|14	BuildRequires: perl-devel
21cr|perl-syntax-0.4.0-8|15	BuildRequires: perl(Carp)
21cr|perl-syntax-0.4.0-8|16	BuildRequires: perl(Data::OptList) >= 0.104.0
21cr|perl-syntax-0.4.0-8|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-syntax-0.4.0-8|18	BuildRequires: perl(FindBin)
21cr|perl-syntax-0.4.0-8|19	BuildRequires: perl(CPAN::Meta)
21cr|perl-syntax-0.4.0-8|20	BuildRequires: perl(Test::More) >= 0.940.0
21cr|perl-syntax-0.4.0-8|21	BuildRequires: perl(namespace::clean)
21cr|perl-syntax-0.4.0-8|22	BuildRequires: perl(strict)
21cr|perl-syntax-0.4.0-8|23	BuildRequires: perl(warnings)
21cr|perl-syntax-0.4.0-8|24	BuildRequires: perl(Package::Stash)
21cr|perl-syntax-0.4.0-8|25	BuildArch:     noarch
21cr|perl-syntax-0.4.0-8|26	
21cr|perl-syntax-0.4.0-8|27	Provides: perl(syntax)
21cr|perl-syntax-0.4.0-8|28	
21cr|perl-syntax-0.4.0-8|29	%description
21cr|perl-syntax-0.4.0-8|30	This module activates community provided syntax extensions to Perl. You
21cr|perl-syntax-0.4.0-8|31	pass it a feature name, and optionally a scalar with arguments, and the
21cr|perl-syntax-0.4.0-8|32	dispatching system will load and install the extension in your package.
21cr|perl-syntax-0.4.0-8|33	
21cr|perl-syntax-0.4.0-8|34	The import arguments are parsed with the Data::OptList manpage. There are
21cr|perl-syntax-0.4.0-8|35	no standardised options. Please consult the documentation for the specific
21cr|perl-syntax-0.4.0-8|36	syntax feature to find out about possible configuration options.
21cr|perl-syntax-0.4.0-8|37	
21cr|perl-syntax-0.4.0-8|38	The passed in feature names are simply transformed: 'function' becomes the
21cr|perl-syntax-0.4.0-8|39	Syntax::Feature::Function manpage and 'foo_bar' would become
21cr|perl-syntax-0.4.0-8|40	'Syntax::Feature::FooBar'.
21cr|perl-syntax-0.4.0-8|41	
21cr|perl-syntax-0.4.0-8|42	%prep
21cr|perl-syntax-0.4.0-8|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-syntax-0.4.0-8|44	
21cr|perl-syntax-0.4.0-8|45	%build
21cr|perl-syntax-0.4.0-8|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-syntax-0.4.0-8|47	
21cr|perl-syntax-0.4.0-8|48	%make
21cr|perl-syntax-0.4.0-8|49	
21cr|perl-syntax-0.4.0-8|50	%check
21cr|perl-syntax-0.4.0-8|51	make test
21cr|perl-syntax-0.4.0-8|52	
21cr|perl-syntax-0.4.0-8|53	%install
21cr|perl-syntax-0.4.0-8|54	%makeinstall_std
21cr|perl-syntax-0.4.0-8|55	
21cr|perl-syntax-0.4.0-8|56	%files
21cr|perl-syntax-0.4.0-8|57	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-syntax-0.4.0-8|58	%{_mandir}/man3/*
21cr|perl-syntax-0.4.0-8|59	%{perl_vendorlib}/*

5493 21
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|1	%define debug_package %{nil}
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|2	%define upstream_name    Syntax-Highlight-Engine-Kate
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|3	%define upstream_version 0.14
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|4	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|7	Release:    1
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|8	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|9	Summary:    A Plugin for Component-Pascal syntax highlighting
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|10	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|11	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|12	License:    GPL+ or Artistic
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|13	Group:      Development/Perl
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|15	Source0:    http://www.cpan.org/modules/by-module/Syntax/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|16	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|17	BuildRequires: perl(Carp)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|18	BuildRequires: perl(inc::Module::Install)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|19	BuildRequires: perl(Test::Warn)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|20	BuildRequires: perl(Test::Differences)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|21	BuildRequires: perl(Data::Dumper)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|22	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|23	BuildRequires: perl(File::Basename)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|24	BuildRequires: perl(Term::ANSIColor)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|25	BuildRequires: perl(Test::More)
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|26	BuildRequires: perl-devel
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|27	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|28	%description
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|29	Syntax::Highlight::Engine::Kate is a port to perl of the syntax highlight
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|30	engine of the Kate text editor.
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|31	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|32	The language xml files of kate have been rewritten to perl modules using a
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|33	script. These modules function as plugins to this module.
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|34	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|35	Syntax::Highlight::Engine::Kate inherits
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|36	Syntax::Highlight::Engine::Kate::Template.
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|37	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|38	%prep
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|40	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|41	%build
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|43	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|44	%make
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|45	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|46	%check
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|47	make test
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|48	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|49	%install
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|50	%makeinstall_std
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|51	
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|52	%files
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|53	%doc Changes README
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|54	%{_mandir}/man3/*
21cr|perl-Syntax-Highlight-Engine-Kate-0.140.0-1|55	%{perl_vendorlib}/*

5494 21
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|1	%define upstream_name    Syntax-Keyword-Junction
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|2	%define upstream_version 0.003008
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|3	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|4	Name:       perl-%{upstream_name}
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|6	Release:    5
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|7	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|8	Summary:    Perl6 style Junction operators in Perl5
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|9	License:    GPL+ or Artistic
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|10	Group:      Development/Perl
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|12	Source0:    http://www.cpan.org/modules/by-module/Syntax/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|13	BuildRequires: perl(CPAN::Meta)
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|15	BuildRequires: perl(Sub::Exporter)
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|16	BuildRequires: perl(Sub::Exporter::Progressive) >= 0.1.6
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|17	BuildRequires: perl(Test::More)
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|18	BuildRequires: perl(Test::Requires)
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|19	BuildRequires: perl(namespace::clean)
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|20	BuildRequires: perl(Package::Stash)
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|21	BuildRequires: perl(syntax)
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|22	BuildRequires: perl-devel
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|23	BuildArch:  noarch
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|24	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|25	%description
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|26	This is a lightweight module which provides 'Junction' operators, the most
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|27	commonly used being 'any' and 'all'.
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|28	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|29	Inspired by the Perl6 design docs, the
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|30	http://dev.perl.org/perl6/doc/design/exe/E06.html manpage.
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|31	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|32	Provides a limited subset of the functionality of the
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|33	Quantum::Superpositions manpage, see the /"SEE ALSO" manpage for comment.
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|34	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|35	%prep
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|37	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|38	%build
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|40	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|41	%make
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|42	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|43	%check
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|44	make test
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|45	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|46	%install
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|47	%makeinstall_std
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|48	
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|49	%files
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|50	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|51	%{_mandir}/man3/*
21cr|perl-Syntax-Keyword-Junction-0.3.8-5|52	%{perl_vendorlib}/*

5495 21
21cr|perl-Sysadm-Install-0.480.0-1|1	%define upstream_name Sysadm-Install
21cr|perl-Sysadm-Install-0.480.0-1|2	%define upstream_version 0.48
21cr|perl-Sysadm-Install-0.480.0-1|3	
21cr|perl-Sysadm-Install-0.480.0-1|4	Summary:	Typical installation tasks for system administrators
21cr|perl-Sysadm-Install-0.480.0-1|5	
21cr|perl-Sysadm-Install-0.480.0-1|6	
21cr|perl-Sysadm-Install-0.480.0-1|7	
21cr|perl-Sysadm-Install-0.480.0-1|8	Name:		perl-%{upstream_name}
21cr|perl-Sysadm-Install-0.480.0-1|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sysadm-Install-0.480.0-1|10	Release:	1
21cr|perl-Sysadm-Install-0.480.0-1|11	License:	GPL+ or Artistic
21cr|perl-Sysadm-Install-0.480.0-1|12	Group:		Development/Perl
21cr|perl-Sysadm-Install-0.480.0-1|13	Url:		http://search.cpan.org/dist/Sysadm-Install/
21cr|perl-Sysadm-Install-0.480.0-1|14	Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSCHILLI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sysadm-Install-0.480.0-1|15	
21cr|perl-Sysadm-Install-0.480.0-1|16	BuildRequires:	perl-devel
21cr|perl-Sysadm-Install-0.480.0-1|17	BuildRequires: perl(File::Which)
21cr|perl-Sysadm-Install-0.480.0-1|18	BuildRequires:	perl(Archive::Tar)
21cr|perl-Sysadm-Install-0.480.0-1|19	BuildRequires:	perl(Config)
21cr|perl-Sysadm-Install-0.480.0-1|20	BuildRequires:	perl(Cwd)
21cr|perl-Sysadm-Install-0.480.0-1|21	BuildRequires:	perl(Encode)
21cr|perl-Sysadm-Install-0.480.0-1|22	BuildRequires:	perl(Expect)
21cr|perl-Sysadm-Install-0.480.0-1|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Sysadm-Install-0.480.0-1|24	BuildRequires:	perl(File::Basename)
21cr|perl-Sysadm-Install-0.480.0-1|25	BuildRequires:	perl(File::Copy)
21cr|perl-Sysadm-Install-0.480.0-1|26	BuildRequires:	perl(File::Path)
21cr|perl-Sysadm-Install-0.480.0-1|27	BuildRequires:	perl(File::Temp) >= 0.16
21cr|perl-Sysadm-Install-0.480.0-1|28	BuildRequires:	perl(HTTP::Request)
21cr|perl-Sysadm-Install-0.480.0-1|29	BuildRequires:	perl(HTTP::Status)
21cr|perl-Sysadm-Install-0.480.0-1|30	BuildRequires:	perl(Log::Log4perl) >= 1.00
21cr|perl-Sysadm-Install-0.480.0-1|31	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Sysadm-Install-0.480.0-1|32	BuildRequires:	perl(Term::ReadKey)
21cr|perl-Sysadm-Install-0.480.0-1|33	# For test suite
21cr|perl-Sysadm-Install-0.480.0-1|34	BuildRequires:	perl(Test::More)
21cr|perl-Sysadm-Install-0.480.0-1|35	# Runtime deps not automatically picked up by RPM
21cr|perl-Sysadm-Install-0.480.0-1|36	Requires:	perl(Archive::Tar)
21cr|perl-Sysadm-Install-0.480.0-1|37	Requires:	perl(Config)
21cr|perl-Sysadm-Install-0.480.0-1|38	Requires:	perl(Encode)
21cr|perl-Sysadm-Install-0.480.0-1|39	Requires:	perl(Expect)
21cr|perl-Sysadm-Install-0.480.0-1|40	Requires:	perl(HTTP::Request)
21cr|perl-Sysadm-Install-0.480.0-1|41	Requires:	perl(HTTP::Status)
21cr|perl-Sysadm-Install-0.480.0-1|42	Requires:	perl(LWP::UserAgent)
21cr|perl-Sysadm-Install-0.480.0-1|43	
21cr|perl-Sysadm-Install-0.480.0-1|44	BuildArch:	noarch
21cr|perl-Sysadm-Install-0.480.0-1|45	
21cr|perl-Sysadm-Install-0.480.0-1|46	%description
21cr|perl-Sysadm-Install-0.480.0-1|47	"Sysadm::Install" executes shell-like commands performing typical
21cr|perl-Sysadm-Install-0.480.0-1|48	installation tasks: Copying files, extracting tarballs, calling "make".
21cr|perl-Sysadm-Install-0.480.0-1|49	It has a "fail once and die" policy, meticulously checking the result of
21cr|perl-Sysadm-Install-0.480.0-1|50	every operation and calling "die()" immediately if anything fails,
21cr|perl-Sysadm-Install-0.480.0-1|51	with optional logging of everything.
21cr|perl-Sysadm-Install-0.480.0-1|52	
21cr|perl-Sysadm-Install-0.480.0-1|53	"Sysadm::Install" also supports a *dry_run* mode, in which it logs
21cr|perl-Sysadm-Install-0.480.0-1|54	everything, but suppresses any write actions.
21cr|perl-Sysadm-Install-0.480.0-1|55	
21cr|perl-Sysadm-Install-0.480.0-1|56	%prep
21cr|perl-Sysadm-Install-0.480.0-1|57	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sysadm-Install-0.480.0-1|58	
21cr|perl-Sysadm-Install-0.480.0-1|59	%build
21cr|perl-Sysadm-Install-0.480.0-1|60	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sysadm-Install-0.480.0-1|61	%make
21cr|perl-Sysadm-Install-0.480.0-1|62	
21cr|perl-Sysadm-Install-0.480.0-1|63	%check
21cr|perl-Sysadm-Install-0.480.0-1|64	%make test
21cr|perl-Sysadm-Install-0.480.0-1|65	
21cr|perl-Sysadm-Install-0.480.0-1|66	%install
21cr|perl-Sysadm-Install-0.480.0-1|67	%makeinstall_std
21cr|perl-Sysadm-Install-0.480.0-1|68	
21cr|perl-Sysadm-Install-0.480.0-1|69	%files
21cr|perl-Sysadm-Install-0.480.0-1|70	%doc Changes README
21cr|perl-Sysadm-Install-0.480.0-1|71	%{_bindir}/one-liner
21cr|perl-Sysadm-Install-0.480.0-1|72	%{perl_vendorlib}/*
21cr|perl-Sysadm-Install-0.480.0-1|73	%{_mandir}/man3/*

5496 21
21cr|perl-Sys-CPU-0.610.0-9|1	%define upstream_name    Sys-CPU
21cr|perl-Sys-CPU-0.610.0-9|2	%define upstream_version 0.61
21cr|perl-Sys-CPU-0.610.0-9|3	
21cr|perl-Sys-CPU-0.610.0-9|4	Name:       perl-%{upstream_name}
21cr|perl-Sys-CPU-0.610.0-9|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Sys-CPU-0.610.0-9|6	Release:    9
21cr|perl-Sys-CPU-0.610.0-9|7	
21cr|perl-Sys-CPU-0.610.0-9|8	Summary:    Access CPU info. number, etc on Win and UNIX
21cr|perl-Sys-CPU-0.610.0-9|9	License:    GPL+ or Artistic
21cr|perl-Sys-CPU-0.610.0-9|10	Group:      Development/Perl
21cr|perl-Sys-CPU-0.610.0-9|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-CPU-0.610.0-9|12	Source0:    http://www.cpan.org/modules/by-module/Sys/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sys-CPU-0.610.0-9|13	# Support cpu_type on ARM and AArch64, bug #1093266, CPAN RT#95400
21cr|perl-Sys-CPU-0.610.0-9|14	Patch0:         Sys-CPU-0.61-Add-support-for-cpu_type-on-ARM-and-AArch64-Linux-pl.patch
21cr|perl-Sys-CPU-0.610.0-9|15	# Accept undefined cpu_clock on ARM and AArch64, bug #1093266, CPAN RT#95400
21cr|perl-Sys-CPU-0.610.0-9|16	Patch1:         Sys-CPU-0.61-cpu_clock-can-be-undefined-on-an-ARM.patch
21cr|perl-Sys-CPU-0.610.0-9|17	
21cr|perl-Sys-CPU-0.610.0-9|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Sys-CPU-0.610.0-9|19	BuildRequires: perl-devel
21cr|perl-Sys-CPU-0.610.0-9|20	
21cr|perl-Sys-CPU-0.610.0-9|21	%description
21cr|perl-Sys-CPU-0.610.0-9|22	In responce to a post on perlmonks.org, a module for counting the number of
21cr|perl-Sys-CPU-0.610.0-9|23	CPU's on a system. Support has now also been added for type of CPU and
21cr|perl-Sys-CPU-0.610.0-9|24	clock speed. While much of the code is from UNIX::Processors, win32 support
21cr|perl-Sys-CPU-0.610.0-9|25	has been added (but not tested).
21cr|perl-Sys-CPU-0.610.0-9|26	
21cr|perl-Sys-CPU-0.610.0-9|27	%prep
21cr|perl-Sys-CPU-0.610.0-9|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-CPU-0.610.0-9|29	%patch0 -p1
21cr|perl-Sys-CPU-0.610.0-9|30	%patch1 -p1
21cr|perl-Sys-CPU-0.610.0-9|31	
21cr|perl-Sys-CPU-0.610.0-9|32	%build
21cr|perl-Sys-CPU-0.610.0-9|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-CPU-0.610.0-9|34	
21cr|perl-Sys-CPU-0.610.0-9|35	%make
21cr|perl-Sys-CPU-0.610.0-9|36	
21cr|perl-Sys-CPU-0.610.0-9|37	%check
21cr|perl-Sys-CPU-0.610.0-9|38	%make test
21cr|perl-Sys-CPU-0.610.0-9|39	
21cr|perl-Sys-CPU-0.610.0-9|40	%install
21cr|perl-Sys-CPU-0.610.0-9|41	%makeinstall_std
21cr|perl-Sys-CPU-0.610.0-9|42	
21cr|perl-Sys-CPU-0.610.0-9|43	%files
21cr|perl-Sys-CPU-0.610.0-9|44	%doc Changes META.json META.yml README
21cr|perl-Sys-CPU-0.610.0-9|45	%{_mandir}/man3/*
21cr|perl-Sys-CPU-0.610.0-9|46	%{perl_vendorarch}/*

5497 21
21cr|perl-Sys-HostIP-2.120.0-1|1	%define upstream_name    Sys-HostIP
21cr|perl-Sys-HostIP-2.120.0-1|2	%define upstream_version 2.120
21cr|perl-Sys-HostIP-2.120.0-1|3	
21cr|perl-Sys-HostIP-2.120.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Sys-HostIP-2.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sys-HostIP-2.120.0-1|6	Release:	1
21cr|perl-Sys-HostIP-2.120.0-1|7	
21cr|perl-Sys-HostIP-2.120.0-1|8	Summary:	Perl module to get ip address related info
21cr|perl-Sys-HostIP-2.120.0-1|9	
21cr|perl-Sys-HostIP-2.120.0-1|10	License:	GPL+ or Artistic
21cr|perl-Sys-HostIP-2.120.0-1|11	Group:		Development/Perl
21cr|perl-Sys-HostIP-2.120.0-1|12	Url:		http://search.cpan.org/~bluelines/%{upstream_name}
21cr|perl-Sys-HostIP-2.120.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/X/XS/XSAWYERX/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sys-HostIP-2.120.0-1|14	
21cr|perl-Sys-HostIP-2.120.0-1|15	BuildRequires:	perl-devel
21cr|perl-Sys-HostIP-2.120.0-1|16	BuildRequires:	perl(Test::TinyMocker)
21cr|perl-Sys-HostIP-2.120.0-1|17	BuildRequires:	perl(Test::Exception)
21cr|perl-Sys-HostIP-2.120.0-1|18	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Sys-HostIP-2.120.0-1|19	BuildRequires:	/sbin/ip
21cr|perl-Sys-HostIP-2.120.0-1|20	Requires:	/sbin/ip
21cr|perl-Sys-HostIP-2.120.0-1|21	BuildArch:	noarch
21cr|perl-Sys-HostIP-2.120.0-1|22	
21cr|perl-Sys-HostIP-2.120.0-1|23	%description
21cr|perl-Sys-HostIP-2.120.0-1|24	Sys::HostIP does what it can to determine the ip address of your machine.
21cr|perl-Sys-HostIP-2.120.0-1|25	
21cr|perl-Sys-HostIP-2.120.0-1|26	%prep
21cr|perl-Sys-HostIP-2.120.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Sys-HostIP-2.120.0-1|28	
21cr|perl-Sys-HostIP-2.120.0-1|29	%build
21cr|perl-Sys-HostIP-2.120.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-HostIP-2.120.0-1|31	%make
21cr|perl-Sys-HostIP-2.120.0-1|32	
21cr|perl-Sys-HostIP-2.120.0-1|33	%check
21cr|perl-Sys-HostIP-2.120.0-1|34	make test
21cr|perl-Sys-HostIP-2.120.0-1|35	
21cr|perl-Sys-HostIP-2.120.0-1|36	%install
21cr|perl-Sys-HostIP-2.120.0-1|37	%makeinstall_std
21cr|perl-Sys-HostIP-2.120.0-1|38	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Sys-HostIP-2.120.0-1|39	
21cr|perl-Sys-HostIP-2.120.0-1|40	%files
21cr|perl-Sys-HostIP-2.120.0-1|41	%doc Changes README
21cr|perl-Sys-HostIP-2.120.0-1|42	%{perl_vendorlib}/*
21cr|perl-Sys-HostIP-2.120.0-1|43	%{_mandir}/man3/*

5498 21
21cr|perl-Sys-Info-0.781.100-1|1	%define upstream_name    Sys-Info
21cr|perl-Sys-Info-0.781.100-1|2	%define upstream_version 0.7811
21cr|perl-Sys-Info-0.781.100-1|3	
21cr|perl-Sys-Info-0.781.100-1|4	Summary:	Fetch information from the host system
21cr|perl-Sys-Info-0.781.100-1|5	
21cr|perl-Sys-Info-0.781.100-1|6	Name:		perl-%{upstream_name}
21cr|perl-Sys-Info-0.781.100-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sys-Info-0.781.100-1|8	Release:	1
21cr|perl-Sys-Info-0.781.100-1|9	License:	GPL+ or Artistic
21cr|perl-Sys-Info-0.781.100-1|10	Group:		Development/Perl
21cr|perl-Sys-Info-0.781.100-1|11	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-Info-0.781.100-1|12	Source0:	https://cpan.metacpan.org/authors/id/B/BU/BURAK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sys-Info-0.781.100-1|13	BuildRequires:	perl-devel
21cr|perl-Sys-Info-0.781.100-1|14	BuildRequires:	perl(Sys::Info::Constants)
21cr|perl-Sys-Info-0.781.100-1|15	BuildRequires:	perl(Test::Sys::Info)
21cr|perl-Sys-Info-0.781.100-1|16	BuildRequires:	perl(Sys::Info::Driver::Linux::OS)
21cr|perl-Sys-Info-0.781.100-1|17	Requires:	perl(Sys::Info::Constants)
21cr|perl-Sys-Info-0.781.100-1|18	Requires:	perl(Sys::Info::Driver::Linux::OS)
21cr|perl-Sys-Info-0.781.100-1|19	BuildArch:	noarch
21cr|perl-Sys-Info-0.781.100-1|20	
21cr|perl-Sys-Info-0.781.100-1|21	%description
21cr|perl-Sys-Info-0.781.100-1|22	Perl for fetch system information from the host.
21cr|perl-Sys-Info-0.781.100-1|23	
21cr|perl-Sys-Info-0.781.100-1|24	%prep
21cr|perl-Sys-Info-0.781.100-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-Info-0.781.100-1|26	
21cr|perl-Sys-Info-0.781.100-1|27	%build
21cr|perl-Sys-Info-0.781.100-1|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-Info-0.781.100-1|29	%make
21cr|perl-Sys-Info-0.781.100-1|30	
21cr|perl-Sys-Info-0.781.100-1|31	%check
21cr|perl-Sys-Info-0.781.100-1|32	# Require ifconfig access etc
21cr|perl-Sys-Info-0.781.100-1|33	rm t/04-driver.t
21cr|perl-Sys-Info-0.781.100-1|34	make test
21cr|perl-Sys-Info-0.781.100-1|35	
21cr|perl-Sys-Info-0.781.100-1|36	%install
21cr|perl-Sys-Info-0.781.100-1|37	%makeinstall_std
21cr|perl-Sys-Info-0.781.100-1|38	
21cr|perl-Sys-Info-0.781.100-1|39	%files
21cr|perl-Sys-Info-0.781.100-1|40	%doc Changes
21cr|perl-Sys-Info-0.781.100-1|41	%{perl_vendorlib}/*
21cr|perl-Sys-Info-0.781.100-1|42	%{_mandir}/man3/*

5499 21
21cr|perl-Sys-Info-Base-0.780.700-1|1	%define upstream_name    Sys-Info-Base
21cr|perl-Sys-Info-Base-0.780.700-1|2	%define upstream_version 0.7807
21cr|perl-Sys-Info-Base-0.780.700-1|3	
21cr|perl-Sys-Info-Base-0.780.700-1|4	%global __requires_exclude perl\\(TARGET_CLASS\\)
21cr|perl-Sys-Info-Base-0.780.700-1|5	
21cr|perl-Sys-Info-Base-0.780.700-1|6	Name:		perl-%{upstream_name}
21cr|perl-Sys-Info-Base-0.780.700-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sys-Info-Base-0.780.700-1|8	Release:	1
21cr|perl-Sys-Info-Base-0.780.700-1|9	
21cr|perl-Sys-Info-Base-0.780.700-1|10	Summary:	Base classes for Sys::Info
21cr|perl-Sys-Info-Base-0.780.700-1|11	
21cr|perl-Sys-Info-Base-0.780.700-1|12	License:	GPL+ or Artistic
21cr|perl-Sys-Info-Base-0.780.700-1|13	Group:		Development/Perl
21cr|perl-Sys-Info-Base-0.780.700-1|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-Info-Base-0.780.700-1|15	Source0:	https://cpan.metacpan.org/authors/id/B/BU/BURAK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sys-Info-Base-0.780.700-1|16	BuildRequires:	perl-devel
21cr|perl-Sys-Info-Base-0.780.700-1|17	BuildRequires:	perl(Text::Template::Simple)
21cr|perl-Sys-Info-Base-0.780.700-1|18	BuildRequires:	perl(CGI)
21cr|perl-Sys-Info-Base-0.780.700-1|19	
21cr|perl-Sys-Info-Base-0.780.700-1|20	BuildArch:	noarch
21cr|perl-Sys-Info-Base-0.780.700-1|21	
21cr|perl-Sys-Info-Base-0.780.700-1|22	%description
21cr|perl-Sys-Info-Base-0.780.700-1|23	Perl base classes for Sys::Info.
21cr|perl-Sys-Info-Base-0.780.700-1|24	
21cr|perl-Sys-Info-Base-0.780.700-1|25	%prep
21cr|perl-Sys-Info-Base-0.780.700-1|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Sys-Info-Base-0.780.700-1|27	
21cr|perl-Sys-Info-Base-0.780.700-1|28	%build
21cr|perl-Sys-Info-Base-0.780.700-1|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-Info-Base-0.780.700-1|30	%make
21cr|perl-Sys-Info-Base-0.780.700-1|31	
21cr|perl-Sys-Info-Base-0.780.700-1|32	%check
21cr|perl-Sys-Info-Base-0.780.700-1|33	make test
21cr|perl-Sys-Info-Base-0.780.700-1|34	
21cr|perl-Sys-Info-Base-0.780.700-1|35	%install
21cr|perl-Sys-Info-Base-0.780.700-1|36	%makeinstall_std
21cr|perl-Sys-Info-Base-0.780.700-1|37	
21cr|perl-Sys-Info-Base-0.780.700-1|38	%files
21cr|perl-Sys-Info-Base-0.780.700-1|39	%doc Changes META.json META.yml
21cr|perl-Sys-Info-Base-0.780.700-1|40	%{perl_vendorlib}/*
21cr|perl-Sys-Info-Base-0.780.700-1|41	%{_mandir}/man3/*

5500 21
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|1	%define upstream_name    Sys-Info-Driver-Linux
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|2	%define upstream_version 0.7905
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|3	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|4	%define debug_package %{nil}
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|5	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|6	Name:		perl-%{upstream_name}
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|8	Release:	1
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|9	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|10	Summary:	Linux driver for Sys::Info
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|11	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|12	License:	GPL+ or Artistic
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|13	Group:		Development/Perl
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|15	Source0:	https://www.cpan.org/modules/by-module/Sys/BURAK/Sys-Info-Driver-Linux-%{upstream_version}.tar.gz
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|16	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|17	BuildRequires:  lsb-release
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|18	BuildRequires:	perl(Test::Sys::Info)
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|19	BuildRequires:	perl(Linux::Distribution)
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|20	BuildRequires:	perl(Unix::Processors)
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|21	BuildRequires:	perl-devel
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|22	BuildRequires:  perl(Config::General)
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|23	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|24	Requires:	lsb-release
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|25	Requires:	perl(Linux::Distribution)
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|26	Requires:	perl(Sys::Info::Base)
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|27	Requires:	perl(Unix::Processors)
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|28	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|29	%description
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|30	Perl module for linux driver for Sys::Info  .
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|31	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|32	%prep
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|34	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|35	%build
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|37	%make
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|38	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|39	%check
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|40	# (tpg) fails on 5.12.0
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|41	rm -rf t/03-basic.t
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|42	make test
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|43	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|44	%install
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|45	%makeinstall_std
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|46	
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|47	%files
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|48	%doc Changes
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|49	%{perl_vendorlib}/*
21cr|perl-Sys-Info-Driver-Linux-0.790.500-1|50	%{_mandir}/man3/*

5501 21
21cr|perl-Sys-Load-0.200.0-10|1	%define upstream_name    Sys-Load
21cr|perl-Sys-Load-0.200.0-10|2	%define upstream_version 0.2
21cr|perl-Sys-Load-0.200.0-10|3	
21cr|perl-Sys-Load-0.200.0-10|4	Name:       perl-%{upstream_name}
21cr|perl-Sys-Load-0.200.0-10|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Sys-Load-0.200.0-10|6	Release:	10
21cr|perl-Sys-Load-0.200.0-10|7	
21cr|perl-Sys-Load-0.200.0-10|8	Summary:	A perl5 module that indicate system load
21cr|perl-Sys-Load-0.200.0-10|9	
21cr|perl-Sys-Load-0.200.0-10|10	License:	Artistic
21cr|perl-Sys-Load-0.200.0-10|11	Group:		Development/Perl
21cr|perl-Sys-Load-0.200.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Sys-Load-0.200.0-10|13	Source0:	http://search.cpan.org/CPAN/authors/id/B/BA/BARABAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sys-Load-0.200.0-10|14	
21cr|perl-Sys-Load-0.200.0-10|15	BuildRequires:	perl-devel
21cr|perl-Sys-Load-0.200.0-10|16	BuildRequires:	perl(Test)
21cr|perl-Sys-Load-0.200.0-10|17	
21cr|perl-Sys-Load-0.200.0-10|18	%description
21cr|perl-Sys-Load-0.200.0-10|19	getload() returns 3 elements: representing load averages over
21cr|perl-Sys-Load-0.200.0-10|20	the last 1, 5 and 15 minutes. On failure empty list is returned.
21cr|perl-Sys-Load-0.200.0-10|21	uptime() returns the system uptime in seconds. Returns 0 on
21cr|perl-Sys-Load-0.200.0-10|22	failure.
21cr|perl-Sys-Load-0.200.0-10|23	
21cr|perl-Sys-Load-0.200.0-10|24	%prep
21cr|perl-Sys-Load-0.200.0-10|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-Load-0.200.0-10|26	
21cr|perl-Sys-Load-0.200.0-10|27	# Remove Local from path
21cr|perl-Sys-Load-0.200.0-10|28	find . -type f | xargs perl -p -i -e "s|/usr/local/|/usr/|g"
21cr|perl-Sys-Load-0.200.0-10|29	
21cr|perl-Sys-Load-0.200.0-10|30	# lib64 fixes, don't add /usr/lib/X11 to linker search path
21cr|perl-Sys-Load-0.200.0-10|31	perl -pi -e "s|-L/usr/lib/X11||g;s|-L/usr/X11/lib||g;s|-L/usr/lib||g" Makefile.PL
21cr|perl-Sys-Load-0.200.0-10|32	perl -pi -e "s|(/usr/X11R6)/lib|\1/%{_lib}|g" Makefile.PL
21cr|perl-Sys-Load-0.200.0-10|33	
21cr|perl-Sys-Load-0.200.0-10|34	%build
21cr|perl-Sys-Load-0.200.0-10|35	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-Sys-Load-0.200.0-10|36	%make
21cr|perl-Sys-Load-0.200.0-10|37	
21cr|perl-Sys-Load-0.200.0-10|38	%check
21cr|perl-Sys-Load-0.200.0-10|39	%ifnarch ppc
21cr|perl-Sys-Load-0.200.0-10|40	%make test
21cr|perl-Sys-Load-0.200.0-10|41	%endif
21cr|perl-Sys-Load-0.200.0-10|42	
21cr|perl-Sys-Load-0.200.0-10|43	%install
21cr|perl-Sys-Load-0.200.0-10|44	%makeinstall_std
21cr|perl-Sys-Load-0.200.0-10|45	
21cr|perl-Sys-Load-0.200.0-10|46	%clean
21cr|perl-Sys-Load-0.200.0-10|47	
21cr|perl-Sys-Load-0.200.0-10|48	%files
21cr|perl-Sys-Load-0.200.0-10|49	%doc README
21cr|perl-Sys-Load-0.200.0-10|50	%{perl_vendorarch}/auto/Sys/Load/Load.so
21cr|perl-Sys-Load-0.200.0-10|51	%{perl_vendorarch}/Sys/Load.pm
21cr|perl-Sys-Load-0.200.0-10|52	%{_mandir}/man3/*

5502 21
21cr|perl-Sys-MemInfo-0.990.0-1|1	%define upstream_name    Sys-MemInfo
21cr|perl-Sys-MemInfo-0.990.0-1|2	%define upstream_version 0.99
21cr|perl-Sys-MemInfo-0.990.0-1|3	
21cr|perl-Sys-MemInfo-0.990.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Sys-MemInfo-0.990.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Sys-MemInfo-0.990.0-1|6	Release:    1
21cr|perl-Sys-MemInfo-0.990.0-1|7	
21cr|perl-Sys-MemInfo-0.990.0-1|8	Summary:    No summary found
21cr|perl-Sys-MemInfo-0.990.0-1|9	License:    GPLv1+ or Artistic
21cr|perl-Sys-MemInfo-0.990.0-1|10	Group:      Development/Perl
21cr|perl-Sys-MemInfo-0.990.0-1|11	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Sys-MemInfo-0.990.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Sys/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sys-MemInfo-0.990.0-1|13	
21cr|perl-Sys-MemInfo-0.990.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Sys-MemInfo-0.990.0-1|15	BuildRequires: perl-devel
21cr|perl-Sys-MemInfo-0.990.0-1|16	
21cr|perl-Sys-MemInfo-0.990.0-1|17	%description
21cr|perl-Sys-MemInfo-0.990.0-1|18	Sys::MemInfo return the total amount of free and used physical memory in
21cr|perl-Sys-MemInfo-0.990.0-1|19	bytes in totalmem and freemem variables.
21cr|perl-Sys-MemInfo-0.990.0-1|20	
21cr|perl-Sys-MemInfo-0.990.0-1|21	Total amount of free and user swap memory are alse returned in totalswap
21cr|perl-Sys-MemInfo-0.990.0-1|22	and freeswap variables.
21cr|perl-Sys-MemInfo-0.990.0-1|23	
21cr|perl-Sys-MemInfo-0.990.0-1|24	This module has been tested on Linux 2.6.10, UnixWare 7.1.2, AIX5, OpenBSD
21cr|perl-Sys-MemInfo-0.990.0-1|25	3.8, NetBSD 2.0.2, FreBSD 5.4, HPUX11, Solaris 9, Tru64 5.1, Irix 6.5, Mac
21cr|perl-Sys-MemInfo-0.990.0-1|26	OS X 10.2 darwin and Windows XP.
21cr|perl-Sys-MemInfo-0.990.0-1|27	
21cr|perl-Sys-MemInfo-0.990.0-1|28	%prep
21cr|perl-Sys-MemInfo-0.990.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-MemInfo-0.990.0-1|30	
21cr|perl-Sys-MemInfo-0.990.0-1|31	%build
21cr|perl-Sys-MemInfo-0.990.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-MemInfo-0.990.0-1|33	
21cr|perl-Sys-MemInfo-0.990.0-1|34	%make
21cr|perl-Sys-MemInfo-0.990.0-1|35	
21cr|perl-Sys-MemInfo-0.990.0-1|36	%check
21cr|perl-Sys-MemInfo-0.990.0-1|37	%make test
21cr|perl-Sys-MemInfo-0.990.0-1|38	
21cr|perl-Sys-MemInfo-0.990.0-1|39	%install
21cr|perl-Sys-MemInfo-0.990.0-1|40	%makeinstall_std
21cr|perl-Sys-MemInfo-0.990.0-1|41	
21cr|perl-Sys-MemInfo-0.990.0-1|42	%files
21cr|perl-Sys-MemInfo-0.990.0-1|43	%doc README Changes
21cr|perl-Sys-MemInfo-0.990.0-1|44	%{_mandir}/man3/*
21cr|perl-Sys-MemInfo-0.990.0-1|45	%{perl_vendorarch}/*

5503 21
21cr|perl-Sys-Mknod-0.20.0-7|1	%define upstream_name	Sys-Mknod
21cr|perl-Sys-Mknod-0.20.0-7|2	%define upstream_version	0.02
21cr|perl-Sys-Mknod-0.20.0-7|3	
21cr|perl-Sys-Mknod-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Sys-Mknod-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sys-Mknod-0.20.0-7|6	Release:	7
21cr|perl-Sys-Mknod-0.20.0-7|7	
21cr|perl-Sys-Mknod-0.20.0-7|8	Summary:	Sys::Mknod - make special files
21cr|perl-Sys-Mknod-0.20.0-7|9	
21cr|perl-Sys-Mknod-0.20.0-7|10	License:	GPL
21cr|perl-Sys-Mknod-0.20.0-7|11	Group:		Development/Perl
21cr|perl-Sys-Mknod-0.20.0-7|12	Url:		http://www.kernel.org/software/mon/
21cr|perl-Sys-Mknod-0.20.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SA/SAMV/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Sys-Mknod-0.20.0-7|14	
21cr|perl-Sys-Mknod-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-Sys-Mknod-0.20.0-7|16	BuildArch:	noarch
21cr|perl-Sys-Mknod-0.20.0-7|17	
21cr|perl-Sys-Mknod-0.20.0-7|18	%description
21cr|perl-Sys-Mknod-0.20.0-7|19	Sys::Mknod - make special files
21cr|perl-Sys-Mknod-0.20.0-7|20	
21cr|perl-Sys-Mknod-0.20.0-7|21	%prep
21cr|perl-Sys-Mknod-0.20.0-7|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-Mknod-0.20.0-7|23	
21cr|perl-Sys-Mknod-0.20.0-7|24	%build
21cr|perl-Sys-Mknod-0.20.0-7|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-Mknod-0.20.0-7|26	make
21cr|perl-Sys-Mknod-0.20.0-7|27	
21cr|perl-Sys-Mknod-0.20.0-7|28	%check
21cr|perl-Sys-Mknod-0.20.0-7|29	# I am sorry, we can't make test because because
21cr|perl-Sys-Mknod-0.20.0-7|30	# it try to run mknod, and we can't be root to
21cr|perl-Sys-Mknod-0.20.0-7|31	# build the package...
21cr|perl-Sys-Mknod-0.20.0-7|32	[ $UID -eq 0 ] || exit 0
21cr|perl-Sys-Mknod-0.20.0-7|33	make test
21cr|perl-Sys-Mknod-0.20.0-7|34	
21cr|perl-Sys-Mknod-0.20.0-7|35	%install
21cr|perl-Sys-Mknod-0.20.0-7|36	%makeinstall_std
21cr|perl-Sys-Mknod-0.20.0-7|37	
21cr|perl-Sys-Mknod-0.20.0-7|38	%files
21cr|perl-Sys-Mknod-0.20.0-7|39	%doc Changes README
21cr|perl-Sys-Mknod-0.20.0-7|40	%{perl_vendorlib}
21cr|perl-Sys-Mknod-0.20.0-7|41	%{_mandir}/*/*

5504 21
21cr|perl-Sys-Mmap-0.170.0-1|1	%define upstream_name    Sys-Mmap
21cr|perl-Sys-Mmap-0.170.0-1|2	%define upstream_version 0.17
21cr|perl-Sys-Mmap-0.170.0-1|3	
21cr|perl-Sys-Mmap-0.170.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Sys-Mmap-0.170.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Sys-Mmap-0.170.0-1|6	Release:    1
21cr|perl-Sys-Mmap-0.170.0-1|7	
21cr|perl-Sys-Mmap-0.170.0-1|8	Summary:    Uses mmap to map in a file as a Perl variable
21cr|perl-Sys-Mmap-0.170.0-1|9	License:    GPL+ or Artistic
21cr|perl-Sys-Mmap-0.170.0-1|10	Group:      Development/Perl
21cr|perl-Sys-Mmap-0.170.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-Mmap-0.170.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Sys/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sys-Mmap-0.170.0-1|13	
21cr|perl-Sys-Mmap-0.170.0-1|14	BuildRequires: perl(DynaLoader)
21cr|perl-Sys-Mmap-0.170.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Sys-Mmap-0.170.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-Sys-Mmap-0.170.0-1|17	BuildRequires: perl(XSLoader)
21cr|perl-Sys-Mmap-0.170.0-1|18	BuildRequires: perl-devel
21cr|perl-Sys-Mmap-0.170.0-1|19	
21cr|perl-Sys-Mmap-0.170.0-1|20	%description
21cr|perl-Sys-Mmap-0.170.0-1|21	The Mmap module uses the POSIX the mmap manpage call to map in a file as a
21cr|perl-Sys-Mmap-0.170.0-1|22	Perl variable. Memory access by mmap may be shared between threads or
21cr|perl-Sys-Mmap-0.170.0-1|23	forked processes, and may be a disc file that has been mapped into memory.
21cr|perl-Sys-Mmap-0.170.0-1|24	the Sys::Mmap manpage depends on your operating system supporting UNIX or
21cr|perl-Sys-Mmap-0.170.0-1|25	POSIX.1b mmap, of course.
21cr|perl-Sys-Mmap-0.170.0-1|26	
21cr|perl-Sys-Mmap-0.170.0-1|27	*Note* that the PerlIO manpage now defines a ':mmap' tag and presents
21cr|perl-Sys-Mmap-0.170.0-1|28	mmap'd files as regular files, if that is your cup of joe.
21cr|perl-Sys-Mmap-0.170.0-1|29	
21cr|perl-Sys-Mmap-0.170.0-1|30	Several processes may share one copy of the file or string, saving memory,
21cr|perl-Sys-Mmap-0.170.0-1|31	and concurrently making changes to portions of the file or string. When not
21cr|perl-Sys-Mmap-0.170.0-1|32	used with a file, it is an alternative to SysV shared memory. Unlike SysV
21cr|perl-Sys-Mmap-0.170.0-1|33	shared memory, there are no arbitrary size limits on the shared memory
21cr|perl-Sys-Mmap-0.170.0-1|34	area, and sparce memory usage is handled optimally on most modern UNIX
21cr|perl-Sys-Mmap-0.170.0-1|35	implementations.
21cr|perl-Sys-Mmap-0.170.0-1|36	
21cr|perl-Sys-Mmap-0.170.0-1|37	%prep
21cr|perl-Sys-Mmap-0.170.0-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-Mmap-0.170.0-1|39	
21cr|perl-Sys-Mmap-0.170.0-1|40	%build
21cr|perl-Sys-Mmap-0.170.0-1|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-Mmap-0.170.0-1|42	
21cr|perl-Sys-Mmap-0.170.0-1|43	%make
21cr|perl-Sys-Mmap-0.170.0-1|44	
21cr|perl-Sys-Mmap-0.170.0-1|45	%check
21cr|perl-Sys-Mmap-0.170.0-1|46	%make test
21cr|perl-Sys-Mmap-0.170.0-1|47	
21cr|perl-Sys-Mmap-0.170.0-1|48	%install
21cr|perl-Sys-Mmap-0.170.0-1|49	%makeinstall_std
21cr|perl-Sys-Mmap-0.170.0-1|50	
21cr|perl-Sys-Mmap-0.170.0-1|51	%files
21cr|perl-Sys-Mmap-0.170.0-1|52	%doc Changes META.yml README
21cr|perl-Sys-Mmap-0.170.0-1|53	%{_mandir}/man3/*
21cr|perl-Sys-Mmap-0.170.0-1|54	%{perl_vendorarch}/*

5505 21
21cr|perl-Sys-Proctitle-0.40.0-9|1	%define upstream_name    Sys-Proctitle
21cr|perl-Sys-Proctitle-0.40.0-9|2	%define upstream_version 0.04
21cr|perl-Sys-Proctitle-0.40.0-9|3	
21cr|perl-Sys-Proctitle-0.40.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Sys-Proctitle-0.40.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sys-Proctitle-0.40.0-9|6	Release:	9
21cr|perl-Sys-Proctitle-0.40.0-9|7	
21cr|perl-Sys-Proctitle-0.40.0-9|8	Summary:	Sys::Proctitle - modify proctitle on Linux
21cr|perl-Sys-Proctitle-0.40.0-9|9	
21cr|perl-Sys-Proctitle-0.40.0-9|10	License:	GPL+ or Artistic
21cr|perl-Sys-Proctitle-0.40.0-9|11	Group:		Development/Perl
21cr|perl-Sys-Proctitle-0.40.0-9|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-Proctitle-0.40.0-9|13	Source0:	https://search.cpan.org/CPAN/authors/id/O/OP/OPI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Sys-Proctitle-0.40.0-9|14	
21cr|perl-Sys-Proctitle-0.40.0-9|15	BuildRequires:	perl(Class::Member)
21cr|perl-Sys-Proctitle-0.40.0-9|16	BuildRequires:	perl-devel
21cr|perl-Sys-Proctitle-0.40.0-9|17	
21cr|perl-Sys-Proctitle-0.40.0-9|18	
21cr|perl-Sys-Proctitle-0.40.0-9|19	%description
21cr|perl-Sys-Proctitle-0.40.0-9|20	"Sys::Proctitle" provides an interface for setting the process title
21cr|perl-Sys-Proctitle-0.40.0-9|21	shown by "ps", "top" or similar tools on Linux. Why do we need this? One
21cr|perl-Sys-Proctitle-0.40.0-9|22	could simply change $0 to achieve the same result. Well, first setting
21cr|perl-Sys-Proctitle-0.40.0-9|23	$0 did not work with 5.8.0. Further, setting $0 won't work with
21cr|perl-Sys-Proctitle-0.40.0-9|24	mod_perl.
21cr|perl-Sys-Proctitle-0.40.0-9|25	
21cr|perl-Sys-Proctitle-0.40.0-9|26	%prep
21cr|perl-Sys-Proctitle-0.40.0-9|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-Proctitle-0.40.0-9|28	
21cr|perl-Sys-Proctitle-0.40.0-9|29	%build
21cr|perl-Sys-Proctitle-0.40.0-9|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-Proctitle-0.40.0-9|31	%make
21cr|perl-Sys-Proctitle-0.40.0-9|32	
21cr|perl-Sys-Proctitle-0.40.0-9|33	%check
21cr|perl-Sys-Proctitle-0.40.0-9|34	#test fail on abf build, local build OK
21cr|perl-Sys-Proctitle-0.40.0-9|35	#make test
21cr|perl-Sys-Proctitle-0.40.0-9|36	
21cr|perl-Sys-Proctitle-0.40.0-9|37	%install
21cr|perl-Sys-Proctitle-0.40.0-9|38	%makeinstall_std
21cr|perl-Sys-Proctitle-0.40.0-9|39	
21cr|perl-Sys-Proctitle-0.40.0-9|40	
21cr|perl-Sys-Proctitle-0.40.0-9|41	%files
21cr|perl-Sys-Proctitle-0.40.0-9|42	%doc Changes README
21cr|perl-Sys-Proctitle-0.40.0-9|43	%{perl_vendorarch}/*
21cr|perl-Sys-Proctitle-0.40.0-9|44	%{_mandir}/*/*

5506 21
21cr|perl-Sys-SigAction-0.230.0-4|1	%define upstream_name	 Sys-SigAction
21cr|perl-Sys-SigAction-0.230.0-4|2	%define upstream_version 0.23
21cr|perl-Sys-SigAction-0.230.0-4|3	
21cr|perl-Sys-SigAction-0.230.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Sys-SigAction-0.230.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sys-SigAction-0.230.0-4|6	Release:	4
21cr|perl-Sys-SigAction-0.230.0-4|7	
21cr|perl-Sys-SigAction-0.230.0-4|8	Summary:	Perl extension for Consistent Signal Handling
21cr|perl-Sys-SigAction-0.230.0-4|9	
21cr|perl-Sys-SigAction-0.230.0-4|10	License:	GPL+ or Artistic
21cr|perl-Sys-SigAction-0.230.0-4|11	Group:		Development/Perl
21cr|perl-Sys-SigAction-0.230.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-SigAction-0.230.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Sys/Sys-SigAction-%{upstream_version}.tar.gz
21cr|perl-Sys-SigAction-0.230.0-4|14	
21cr|perl-Sys-SigAction-0.230.0-4|15	BuildRequires:	perl-devel
21cr|perl-Sys-SigAction-0.230.0-4|16	BuildRequires:	perl(Time::HiRes)
21cr|perl-Sys-SigAction-0.230.0-4|17	BuildArch:	noarch
21cr|perl-Sys-SigAction-0.230.0-4|18	
21cr|perl-Sys-SigAction-0.230.0-4|19	%description
21cr|perl-Sys-SigAction-0.230.0-4|20	This module implements set_sig_handler(), which sets up a signal handler and
21cr|perl-Sys-SigAction-0.230.0-4|21	(optionally) returns an object which causes the signal handler to be reset to
21cr|perl-Sys-SigAction-0.230.0-4|22	the previous value, when it goes out of scope.
21cr|perl-Sys-SigAction-0.230.0-4|23	
21cr|perl-Sys-SigAction-0.230.0-4|24	Also implemented is timeout_call() which takes a timeout value and a code
21cr|perl-Sys-SigAction-0.230.0-4|25	reference, and executes the code reference wrapped with an alarm timeout.
21cr|perl-Sys-SigAction-0.230.0-4|26	
21cr|perl-Sys-SigAction-0.230.0-4|27	Finally, two convenience routines are defined which allow one to get the signal
21cr|perl-Sys-SigAction-0.230.0-4|28	name from the number -- sig_name(), and get the signal number from the name --
21cr|perl-Sys-SigAction-0.230.0-4|29	sig_number().
21cr|perl-Sys-SigAction-0.230.0-4|30	
21cr|perl-Sys-SigAction-0.230.0-4|31	%prep
21cr|perl-Sys-SigAction-0.230.0-4|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-SigAction-0.230.0-4|33	
21cr|perl-Sys-SigAction-0.230.0-4|34	%build
21cr|perl-Sys-SigAction-0.230.0-4|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-SigAction-0.230.0-4|36	%make
21cr|perl-Sys-SigAction-0.230.0-4|37	
21cr|perl-Sys-SigAction-0.230.0-4|38	%install
21cr|perl-Sys-SigAction-0.230.0-4|39	%makeinstall_std
21cr|perl-Sys-SigAction-0.230.0-4|40	
21cr|perl-Sys-SigAction-0.230.0-4|41	%files
21cr|perl-Sys-SigAction-0.230.0-4|42	%doc README Changes
21cr|perl-Sys-SigAction-0.230.0-4|43	%{perl_vendorlib}/Sys
21cr|perl-Sys-SigAction-0.230.0-4|44	%{_mandir}/man3*/*

5507 21
21cr|perl-Sys-Syscall-0.250.0-7|1	%define upstream_name    Sys-Syscall
21cr|perl-Sys-Syscall-0.250.0-7|2	%define upstream_version 0.25
21cr|perl-Sys-Syscall-0.250.0-7|3	
21cr|perl-Sys-Syscall-0.250.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Sys-Syscall-0.250.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Sys-Syscall-0.250.0-7|6	Release:	7
21cr|perl-Sys-Syscall-0.250.0-7|7	
21cr|perl-Sys-Syscall-0.250.0-7|8	Summary:	Perl module to access system calls that Perl doesn't normally provide access to
21cr|perl-Sys-Syscall-0.250.0-7|9	
21cr|perl-Sys-Syscall-0.250.0-7|10	License:	GPL+ or Artistic
21cr|perl-Sys-Syscall-0.250.0-7|11	Group:		Development/Perl
21cr|perl-Sys-Syscall-0.250.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-Syscall-0.250.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Sys/Sys-Syscall-%{upstream_version}.tar.gz
21cr|perl-Sys-Syscall-0.250.0-7|14	
21cr|perl-Sys-Syscall-0.250.0-7|15	BuildRequires:	perl-devel
21cr|perl-Sys-Syscall-0.250.0-7|16	BuildArch:	noarch
21cr|perl-Sys-Syscall-0.250.0-7|17	
21cr|perl-Sys-Syscall-0.250.0-7|18	%description
21cr|perl-Sys-Syscall-0.250.0-7|19	Use epoll, sendfile, from Perl.
21cr|perl-Sys-Syscall-0.250.0-7|20	
21cr|perl-Sys-Syscall-0.250.0-7|21	%prep
21cr|perl-Sys-Syscall-0.250.0-7|22	%setup -q -n Sys-Syscall-%{upstream_version}
21cr|perl-Sys-Syscall-0.250.0-7|23	
21cr|perl-Sys-Syscall-0.250.0-7|24	%build
21cr|perl-Sys-Syscall-0.250.0-7|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-Syscall-0.250.0-7|26	%make
21cr|perl-Sys-Syscall-0.250.0-7|27	
21cr|perl-Sys-Syscall-0.250.0-7|28	%check
21cr|perl-Sys-Syscall-0.250.0-7|29	#test fail on aarch64
21cr|perl-Sys-Syscall-0.250.0-7|30	#make test
21cr|perl-Sys-Syscall-0.250.0-7|31	
21cr|perl-Sys-Syscall-0.250.0-7|32	%install
21cr|perl-Sys-Syscall-0.250.0-7|33	%makeinstall_std
21cr|perl-Sys-Syscall-0.250.0-7|34	
21cr|perl-Sys-Syscall-0.250.0-7|35	%files
21cr|perl-Sys-Syscall-0.250.0-7|36	%doc CHANGES
21cr|perl-Sys-Syscall-0.250.0-7|37	%{perl_vendorlib}/*
21cr|perl-Sys-Syscall-0.250.0-7|38	%{_mandir}/man3/*

5508 21
21cr|perl-Sys-Syslog-0.330.0-7|1	%define upstream_name    Sys-Syslog
21cr|perl-Sys-Syslog-0.330.0-7|2	%define upstream_version 0.33
21cr|perl-Sys-Syslog-0.330.0-7|3	
21cr|perl-Sys-Syslog-0.330.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-Sys-Syslog-0.330.0-7|5	Version:    %perl_convert_version 0.33
21cr|perl-Sys-Syslog-0.330.0-7|6	Release:	7
21cr|perl-Sys-Syslog-0.330.0-7|7	
21cr|perl-Sys-Syslog-0.330.0-7|8	Summary:    Provides same functionality as BSD syslog
21cr|perl-Sys-Syslog-0.330.0-7|9	
21cr|perl-Sys-Syslog-0.330.0-7|10	License:    GPL+ or Artistic
21cr|perl-Sys-Syslog-0.330.0-7|11	Group:      Development/Perl
21cr|perl-Sys-Syslog-0.330.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Sys-Syslog-0.330.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Sys/Sys-Syslog-0.33.tar.gz
21cr|perl-Sys-Syslog-0.330.0-7|14	
21cr|perl-Sys-Syslog-0.330.0-7|15	BuildRequires: perl(Carp)
21cr|perl-Sys-Syslog-0.330.0-7|16	BuildRequires: perl(Fcntl)
21cr|perl-Sys-Syslog-0.330.0-7|17	BuildRequires: perl(File::Basename)
21cr|perl-Sys-Syslog-0.330.0-7|18	BuildRequires: perl(File::Spec)
21cr|perl-Sys-Syslog-0.330.0-7|19	BuildRequires: perl(POSIX)
21cr|perl-Sys-Syslog-0.330.0-7|20	BuildRequires: perl(Socket)
21cr|perl-Sys-Syslog-0.330.0-7|21	BuildRequires: perl(Test::More)
21cr|perl-Sys-Syslog-0.330.0-7|22	BuildRequires: perl(XSLoader)
21cr|perl-Sys-Syslog-0.330.0-7|23	BuildRequires: perl-devel
21cr|perl-Sys-Syslog-0.330.0-7|24	
21cr|perl-Sys-Syslog-0.330.0-7|25	%description
21cr|perl-Sys-Syslog-0.330.0-7|26	'Sys::Syslog' is an interface to the UNIX 'syslog(3)' program. Call
21cr|perl-Sys-Syslog-0.330.0-7|27	'syslog()' with a string priority and a list of 'printf()' args just like
21cr|perl-Sys-Syslog-0.330.0-7|28	'syslog(3)'.
21cr|perl-Sys-Syslog-0.330.0-7|29	
21cr|perl-Sys-Syslog-0.330.0-7|30	You can find a kind of FAQ in the "THE RULES OF SYS::SYSLOG" manpage.
21cr|perl-Sys-Syslog-0.330.0-7|31	Please read it before coding, and again before asking questions.
21cr|perl-Sys-Syslog-0.330.0-7|32	
21cr|perl-Sys-Syslog-0.330.0-7|33	%prep
21cr|perl-Sys-Syslog-0.330.0-7|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Sys-Syslog-0.330.0-7|35	
21cr|perl-Sys-Syslog-0.330.0-7|36	%build
21cr|perl-Sys-Syslog-0.330.0-7|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Sys-Syslog-0.330.0-7|38	
21cr|perl-Sys-Syslog-0.330.0-7|39	%make
21cr|perl-Sys-Syslog-0.330.0-7|40	
21cr|perl-Sys-Syslog-0.330.0-7|41	%check
21cr|perl-Sys-Syslog-0.330.0-7|42	%make test
21cr|perl-Sys-Syslog-0.330.0-7|43	
21cr|perl-Sys-Syslog-0.330.0-7|44	%install
21cr|perl-Sys-Syslog-0.330.0-7|45	%makeinstall_std
21cr|perl-Sys-Syslog-0.330.0-7|46	
21cr|perl-Sys-Syslog-0.330.0-7|47	%clean
21cr|perl-Sys-Syslog-0.330.0-7|48	
21cr|perl-Sys-Syslog-0.330.0-7|49	%files
21cr|perl-Sys-Syslog-0.330.0-7|50	%doc Changes README
21cr|perl-Sys-Syslog-0.330.0-7|51	%{_mandir}/man3/*
21cr|perl-Sys-Syslog-0.330.0-7|52	%{perl_vendorarch}/*

5509 21
21cr|perl-System-Command-1.121.0-1|1	%define upstream_name    System-Command
21cr|perl-System-Command-1.121.0-1|2	%define upstream_version 1.121
21cr|perl-System-Command-1.121.0-1|3	
21cr|perl-System-Command-1.121.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-System-Command-1.121.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-System-Command-1.121.0-1|6	Release:    1
21cr|perl-System-Command-1.121.0-1|7	
21cr|perl-System-Command-1.121.0-1|8	Summary:    Reap processes started by System::Command
21cr|perl-System-Command-1.121.0-1|9	License:    GPL+ or Artistic
21cr|perl-System-Command-1.121.0-1|10	Group:      Development/Perl
21cr|perl-System-Command-1.121.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-System-Command-1.121.0-1|12	Source0:    http://www.cpan.org/modules/by-module/System/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-System-Command-1.121.0-1|13	
21cr|perl-System-Command-1.121.0-1|14	BuildRequires: perl-devel
21cr|perl-System-Command-1.121.0-1|15	BuildRequires: perl(Carp)
21cr|perl-System-Command-1.121.0-1|16	BuildRequires: perl(Cwd)
21cr|perl-System-Command-1.121.0-1|17	BuildRequires: perl(Data::Dumper)
21cr|perl-System-Command-1.121.0-1|18	BuildRequires: perl(Fcntl)
21cr|perl-System-Command-1.121.0-1|19	BuildRequires: perl(File::Find)
21cr|perl-System-Command-1.121.0-1|20	BuildRequires: perl(File::Spec)
21cr|perl-System-Command-1.121.0-1|21	BuildRequires: perl(File::Temp)
21cr|perl-System-Command-1.121.0-1|22	BuildRequires: perl(IO::Handle)
21cr|perl-System-Command-1.121.0-1|23	BuildRequires: perl(IPC::Run)
21cr|perl-System-Command-1.121.0-1|24	BuildRequires: perl(List::Util)
21cr|perl-System-Command-1.121.0-1|25	BuildRequires: perl(POSIX)
21cr|perl-System-Command-1.121.0-1|26	BuildRequires: perl(Scalar::Util)
21cr|perl-System-Command-1.121.0-1|27	BuildRequires: perl(Symbol)
21cr|perl-System-Command-1.121.0-1|28	BuildRequires: perl(Test::More)
21cr|perl-System-Command-1.121.0-1|29	BuildRequires: perl(constant)
21cr|perl-System-Command-1.121.0-1|30	BuildRequires: perl(strict)
21cr|perl-System-Command-1.121.0-1|31	BuildRequires: perl(warnings)
21cr|perl-System-Command-1.121.0-1|32	BuildRequires: perl(Test::Command)
21cr|perl-System-Command-1.121.0-1|33	BuildRequires: perl(Test::Output)
21cr|perl-System-Command-1.121.0-1|34	BuildRequires: perl(Pod::Coverage::TrustPod)
21cr|perl-System-Command-1.121.0-1|35	BuildRequires: perl(Test::Pod)
21cr|perl-System-Command-1.121.0-1|36	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-System-Command-1.121.0-1|37	BuildRequires: perl(Test::CPAN::Meta)
21cr|perl-System-Command-1.121.0-1|38	
21cr|perl-System-Command-1.121.0-1|39	
21cr|perl-System-Command-1.121.0-1|40	BuildArch: noarch
21cr|perl-System-Command-1.121.0-1|41	
21cr|perl-System-Command-1.121.0-1|42	%description
21cr|perl-System-Command-1.121.0-1|43	System::Command is a class that launches external system commands and
21cr|perl-System-Command-1.121.0-1|44	return an object representing them, allowing to interact with them through
21cr|perl-System-Command-1.121.0-1|45	their 'STDIN', 'STDOUT' and 'STDERR' handles.
21cr|perl-System-Command-1.121.0-1|46	
21cr|perl-System-Command-1.121.0-1|47	%prep
21cr|perl-System-Command-1.121.0-1|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-System-Command-1.121.0-1|49	
21cr|perl-System-Command-1.121.0-1|50	%build
21cr|perl-System-Command-1.121.0-1|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-System-Command-1.121.0-1|52	
21cr|perl-System-Command-1.121.0-1|53	%make
21cr|perl-System-Command-1.121.0-1|54	
21cr|perl-System-Command-1.121.0-1|55	%check
21cr|perl-System-Command-1.121.0-1|56	make test
21cr|perl-System-Command-1.121.0-1|57	
21cr|perl-System-Command-1.121.0-1|58	%install
21cr|perl-System-Command-1.121.0-1|59	%makeinstall_std
21cr|perl-System-Command-1.121.0-1|60	
21cr|perl-System-Command-1.121.0-1|61	%files
21cr|perl-System-Command-1.121.0-1|62	%doc README Changes LICENSE META.yml META.json
21cr|perl-System-Command-1.121.0-1|63	%{_mandir}/man3/*
21cr|perl-System-Command-1.121.0-1|64	%{perl_vendorlib}/*

5510 21
21cr|perl-Taint-Util-0.08-1|1	Name:		perl-Taint-Util
21cr|perl-Taint-Util-0.08-1|2	Version:	0.08
21cr|perl-Taint-Util-0.08-1|3	Release:	1
21cr|perl-Taint-Util-0.08-1|4	Summary:	Test for and flip the taint flag without regex matches or eval
21cr|perl-Taint-Util-0.08-1|5	Group:		Development/Perl
21cr|perl-Taint-Util-0.08-1|6	License:	GPL+ or Artistic
21cr|perl-Taint-Util-0.08-1|7	URL:		https://metacpan.org/release/Taint-Util
21cr|perl-Taint-Util-0.08-1|8	Source0:	https://cpan.metacpan.org/modules/by-module/Taint/Taint-Util-%{version}.tar.gz
21cr|perl-Taint-Util-0.08-1|9	Patch0:		Taint-Util-0.08-utf8.patch
21cr|perl-Taint-Util-0.08-1|10	# ============= Module Build ====================
21cr|perl-Taint-Util-0.08-1|11	BuildRequires:	coreutils
21cr|perl-Taint-Util-0.08-1|12	BuildRequires:	findutils
21cr|perl-Taint-Util-0.08-1|13	BuildRequires:	gcc
21cr|perl-Taint-Util-0.08-1|14	BuildRequires:	make
21cr|perl-Taint-Util-0.08-1|15	BuildRequires:	perl-devel
21cr|perl-Taint-Util-0.08-1|16	BuildRequires:	perl-generators
21cr|perl-Taint-Util-0.08-1|17	BuildRequires:	perl-interpreter
21cr|perl-Taint-Util-0.08-1|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Taint-Util-0.08-1|19	BuildRequires:	perl(Pod::Man) >= 2.26
21cr|perl-Taint-Util-0.08-1|20	BuildRequires:	perl(warnings)
21cr|perl-Taint-Util-0.08-1|21	# ============= Module Runtime ==================
21cr|perl-Taint-Util-0.08-1|22	BuildRequires:	perl(strict)
21cr|perl-Taint-Util-0.08-1|23	BuildRequires:	perl(XSLoader)
21cr|perl-Taint-Util-0.08-1|24	# ============= Test Suite ======================
21cr|perl-Taint-Util-0.08-1|25	BuildRequires:	perl(Test::More)
21cr|perl-Taint-Util-0.08-1|26	# ============= Module Runtime ==================
21cr|perl-Taint-Util-0.08-1|27	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Taint-Util-0.08-1|28	
21cr|perl-Taint-Util-0.08-1|29	# Don't "provide" private Perl libs
21cr|perl-Taint-Util-0.08-1|30	%{?perl_default_filter}
21cr|perl-Taint-Util-0.08-1|31	
21cr|perl-Taint-Util-0.08-1|32	%description
21cr|perl-Taint-Util-0.08-1|33	Wraps perl's internal routines for checking and setting the taint flag and
21cr|perl-Taint-Util-0.08-1|34	thus does not rely on regular expressions for untainting or odd tricks
21cr|perl-Taint-Util-0.08-1|35	involving eval and kill for checking whether data is tainted; instead, it
21cr|perl-Taint-Util-0.08-1|36	checks and flips a flag on the scalar in-place.
21cr|perl-Taint-Util-0.08-1|37	
21cr|perl-Taint-Util-0.08-1|38	%prep
21cr|perl-Taint-Util-0.08-1|39	%setup -q -n Taint-Util-%{version}
21cr|perl-Taint-Util-0.08-1|40	
21cr|perl-Taint-Util-0.08-1|41	# Re-code README as UTF-8
21cr|perl-Taint-Util-0.08-1|42	%patch0
21cr|perl-Taint-Util-0.08-1|43	
21cr|perl-Taint-Util-0.08-1|44	%build
21cr|perl-Taint-Util-0.08-1|45	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
21cr|perl-Taint-Util-0.08-1|46	make %{?_smp_mflags}
21cr|perl-Taint-Util-0.08-1|47	
21cr|perl-Taint-Util-0.08-1|48	%install
21cr|perl-Taint-Util-0.08-1|49	make pure_install DESTDIR=%{buildroot}
21cr|perl-Taint-Util-0.08-1|50	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Taint-Util-0.08-1|51	find %{buildroot} -type f -name '*.bs' -empty -delete
21cr|perl-Taint-Util-0.08-1|52	%{_fixperms} -c %{buildroot}
21cr|perl-Taint-Util-0.08-1|53	
21cr|perl-Taint-Util-0.08-1|54	%check
21cr|perl-Taint-Util-0.08-1|55	make test
21cr|perl-Taint-Util-0.08-1|56	
21cr|perl-Taint-Util-0.08-1|57	%files
21cr|perl-Taint-Util-0.08-1|58	%license LICENSE
21cr|perl-Taint-Util-0.08-1|59	%doc ChangeLog README
21cr|perl-Taint-Util-0.08-1|60	%{perl_vendorarch}/auto/Taint/
21cr|perl-Taint-Util-0.08-1|61	%{perl_vendorarch}/Taint/
21cr|perl-Taint-Util-0.08-1|62	%{_mandir}/man3/Taint::Util.3*
21cr|perl-Taint-Util-0.08-1|63	

5511 21
21cr|perl-TAP-SimpleOutput-0.9.0-1|1	%define upstream_name    TAP-SimpleOutput
21cr|perl-TAP-SimpleOutput-0.9.0-1|2	%define upstream_version 0.009
21cr|perl-TAP-SimpleOutput-0.9.0-1|3	
21cr|perl-TAP-SimpleOutput-0.9.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-TAP-SimpleOutput-0.9.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-TAP-SimpleOutput-0.9.0-1|6	Release:    1
21cr|perl-TAP-SimpleOutput-0.9.0-1|7	
21cr|perl-TAP-SimpleOutput-0.9.0-1|8	Summary:    Simple closure-driven TAP generator
21cr|perl-TAP-SimpleOutput-0.9.0-1|9	License:    GPL+ or Artistic
21cr|perl-TAP-SimpleOutput-0.9.0-1|10	Group:      Development/Perl
21cr|perl-TAP-SimpleOutput-0.9.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-TAP-SimpleOutput-0.9.0-1|12	Source0:    http://www.cpan.org/modules/by-module/TAP/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-TAP-SimpleOutput-0.9.0-1|13	
21cr|perl-TAP-SimpleOutput-0.9.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-TAP-SimpleOutput-0.9.0-1|15	BuildRequires: perl(File::Spec)
21cr|perl-TAP-SimpleOutput-0.9.0-1|16	BuildRequires: perl(IO::Handle)
21cr|perl-TAP-SimpleOutput-0.9.0-1|17	BuildRequires: perl(IPC::Open3)
21cr|perl-TAP-SimpleOutput-0.9.0-1|18	BuildRequires: perl(Sub::Exporter::Progressive)
21cr|perl-TAP-SimpleOutput-0.9.0-1|19	BuildRequires: perl(Test::CheckDeps) >= 0.10.0
21cr|perl-TAP-SimpleOutput-0.9.0-1|20	BuildRequires: perl(Test::More) >= 0.940.0
21cr|perl-TAP-SimpleOutput-0.9.0-1|21	BuildRequires: perl(strict)
21cr|perl-TAP-SimpleOutput-0.9.0-1|22	BuildRequires: perl(utf8)
21cr|perl-TAP-SimpleOutput-0.9.0-1|23	BuildRequires: perl(warnings)
21cr|perl-TAP-SimpleOutput-0.9.0-1|24	BuildRequires: perl-devel
21cr|perl-TAP-SimpleOutput-0.9.0-1|25	BuildArch:  noarch
21cr|perl-TAP-SimpleOutput-0.9.0-1|26	
21cr|perl-TAP-SimpleOutput-0.9.0-1|27	%description
21cr|perl-TAP-SimpleOutput-0.9.0-1|28	We provide one function, 'counters()', that returns a number of simple
21cr|perl-TAP-SimpleOutput-0.9.0-1|29	closures designed to help output TAP easily and correctly, with a minimum
21cr|perl-TAP-SimpleOutput-0.9.0-1|30	of fuss.
21cr|perl-TAP-SimpleOutput-0.9.0-1|31	
21cr|perl-TAP-SimpleOutput-0.9.0-1|32	%prep
21cr|perl-TAP-SimpleOutput-0.9.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-TAP-SimpleOutput-0.9.0-1|34	
21cr|perl-TAP-SimpleOutput-0.9.0-1|35	%build
21cr|perl-TAP-SimpleOutput-0.9.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-TAP-SimpleOutput-0.9.0-1|37	
21cr|perl-TAP-SimpleOutput-0.9.0-1|38	%make
21cr|perl-TAP-SimpleOutput-0.9.0-1|39	
21cr|perl-TAP-SimpleOutput-0.9.0-1|40	# %check
21cr|perl-TAP-SimpleOutput-0.9.0-1|41	# %make test
21cr|perl-TAP-SimpleOutput-0.9.0-1|42	
21cr|perl-TAP-SimpleOutput-0.9.0-1|43	%install
21cr|perl-TAP-SimpleOutput-0.9.0-1|44	%makeinstall_std
21cr|perl-TAP-SimpleOutput-0.9.0-1|45	
21cr|perl-TAP-SimpleOutput-0.9.0-1|46	%files
21cr|perl-TAP-SimpleOutput-0.9.0-1|47	%doc Changes LICENSE META.json META.yml MYMETA.yml README SIGNATURE
21cr|perl-TAP-SimpleOutput-0.9.0-1|48	%{_mandir}/man3/*
21cr|perl-TAP-SimpleOutput-0.9.0-1|49	%{perl_vendorlib}/*

5512 21
21cr|perl-Task-Perl-Critic-1.8.0-4|1	%define upstream_name    Task-Perl-Critic
21cr|perl-Task-Perl-Critic-1.8.0-4|2	%define upstream_version 1.008
21cr|perl-Task-Perl-Critic-1.8.0-4|3	
21cr|perl-Task-Perl-Critic-1.8.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Task-Perl-Critic-1.8.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Task-Perl-Critic-1.8.0-4|6	Release:    4
21cr|perl-Task-Perl-Critic-1.8.0-4|7	
21cr|perl-Task-Perl-Critic-1.8.0-4|8	Summary:    Install everything Perl::Critic
21cr|perl-Task-Perl-Critic-1.8.0-4|9	License:    GPL+ or Artistic
21cr|perl-Task-Perl-Critic-1.8.0-4|10	Group:      Development/Perl
21cr|perl-Task-Perl-Critic-1.8.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Task-Perl-Critic-1.8.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Task/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Task-Perl-Critic-1.8.0-4|13	
21cr|perl-Task-Perl-Critic-1.8.0-4|14	BuildRequires: perl-devel
21cr|perl-Task-Perl-Critic-1.8.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Task-Perl-Critic-1.8.0-4|16	BuildRequires: perl(Perl::Critic)
21cr|perl-Task-Perl-Critic-1.8.0-4|17	BuildRequires: perl(Perl::Critic::Bangs)
21cr|perl-Task-Perl-Critic-1.8.0-4|18	BuildRequires: perl(Perl::Critic::Compatibility)
21cr|perl-Task-Perl-Critic-1.8.0-4|19	BuildRequires: perl(Perl::Critic::Dynamic)
21cr|perl-Task-Perl-Critic-1.8.0-4|20	BuildRequires: perl(Perl::Critic::Itch)
21cr|perl-Task-Perl-Critic-1.8.0-4|21	BuildRequires: perl(Perl::Critic::Lax)
21cr|perl-Task-Perl-Critic-1.8.0-4|22	BuildRequires: perl(Perl::Critic::Moose)
21cr|perl-Task-Perl-Critic-1.8.0-4|23	BuildRequires: perl(Perl::Critic::More)
21cr|perl-Task-Perl-Critic-1.8.0-4|24	BuildRequires: perl(Perl::Critic::Nits)
21cr|perl-Task-Perl-Critic-1.8.0-4|25	BuildRequires: perl(Perl::Critic::PetPeeves::JTRAMMELL)
21cr|perl-Task-Perl-Critic-1.8.0-4|26	BuildRequires: perl(Perl::Critic::Pulp)
21cr|perl-Task-Perl-Critic-1.8.0-4|27	BuildRequires: perl(Perl::Critic::Storable)
21cr|perl-Task-Perl-Critic-1.8.0-4|28	BuildRequires: perl(Perl::Critic::StricterSubs)
21cr|perl-Task-Perl-Critic-1.8.0-4|29	BuildRequires: perl(Perl::Critic::Swift)
21cr|perl-Task-Perl-Critic-1.8.0-4|30	BuildRequires: perl(Perl::Critic::Tics)
21cr|perl-Task-Perl-Critic-1.8.0-4|31	BuildRequires: perl(Test::More)
21cr|perl-Task-Perl-Critic-1.8.0-4|32	BuildRequires: perl(Test::Perl::Critic)
21cr|perl-Task-Perl-Critic-1.8.0-4|33	BuildRequires: perl(Test::Perl::Critic::Progressive)
21cr|perl-Task-Perl-Critic-1.8.0-4|34	BuildRequires: perl(criticism)
21cr|perl-Task-Perl-Critic-1.8.0-4|35	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Task-Perl-Critic-1.8.0-4|36	BuildRequires: perl(Test::Pod)
21cr|perl-Task-Perl-Critic-1.8.0-4|37	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Task-Perl-Critic-1.8.0-4|38	
21cr|perl-Task-Perl-Critic-1.8.0-4|39	BuildArch: noarch
21cr|perl-Task-Perl-Critic-1.8.0-4|40	
21cr|perl-Task-Perl-Critic-1.8.0-4|41	%description
21cr|perl-Task-Perl-Critic-1.8.0-4|42	This module does nothing but act as a placeholder. See the Task manpage.
21cr|perl-Task-Perl-Critic-1.8.0-4|43	
21cr|perl-Task-Perl-Critic-1.8.0-4|44	*WARNING*: Installing this distribution will install Policies that directly
21cr|perl-Task-Perl-Critic-1.8.0-4|45	conflict with each other. If you do not use a _.perlcriticrc_ file, and
21cr|perl-Task-Perl-Critic-1.8.0-4|46	your severity is set high enough, there is no way for your code to not have
21cr|perl-Task-Perl-Critic-1.8.0-4|47	violations. A specific example: the
21cr|perl-Task-Perl-Critic-1.8.0-4|48	Perl::Critic::Policy::Compatibility::ProhibitThreeArgumentOpen manpage and
21cr|perl-Task-Perl-Critic-1.8.0-4|49	the Perl::Critic::Policy::InputOutput::ProhibitTwoArgOpen manpage directly
21cr|perl-Task-Perl-Critic-1.8.0-4|50	contradict each other.
21cr|perl-Task-Perl-Critic-1.8.0-4|51	
21cr|perl-Task-Perl-Critic-1.8.0-4|52	%prep
21cr|perl-Task-Perl-Critic-1.8.0-4|53	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Task-Perl-Critic-1.8.0-4|54	
21cr|perl-Task-Perl-Critic-1.8.0-4|55	%build
21cr|perl-Task-Perl-Critic-1.8.0-4|56	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Task-Perl-Critic-1.8.0-4|57	
21cr|perl-Task-Perl-Critic-1.8.0-4|58	%make
21cr|perl-Task-Perl-Critic-1.8.0-4|59	
21cr|perl-Task-Perl-Critic-1.8.0-4|60	%check
21cr|perl-Task-Perl-Critic-1.8.0-4|61	%make test
21cr|perl-Task-Perl-Critic-1.8.0-4|62	
21cr|perl-Task-Perl-Critic-1.8.0-4|63	%install
21cr|perl-Task-Perl-Critic-1.8.0-4|64	%makeinstall_std
21cr|perl-Task-Perl-Critic-1.8.0-4|65	
21cr|perl-Task-Perl-Critic-1.8.0-4|66	%files
21cr|perl-Task-Perl-Critic-1.8.0-4|67	%doc Changes LICENSE META.json META.yml README
21cr|perl-Task-Perl-Critic-1.8.0-4|68	%{_mandir}/man3/*
21cr|perl-Task-Perl-Critic-1.8.0-4|69	%{perl_vendorlib}/*

5513 21
21cr|perl-Tee-0.140.0-7|1	%define upstream_name    Tee
21cr|perl-Tee-0.140.0-7|2	%define upstream_version 0.14
21cr|perl-Tee-0.140.0-7|3	
21cr|perl-Tee-0.140.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tee-0.140.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tee-0.140.0-7|6	Release:	7
21cr|perl-Tee-0.140.0-7|7	
21cr|perl-Tee-0.140.0-7|8	Summary:	Pure Perl emulation of GNU tee
21cr|perl-Tee-0.140.0-7|9	
21cr|perl-Tee-0.140.0-7|10	License:	GPL+ or Artistic
21cr|perl-Tee-0.140.0-7|11	Group:		Development/Perl
21cr|perl-Tee-0.140.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tee-0.140.0-7|13	Source0:	https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tee-0.140.0-7|14	
21cr|perl-Tee-0.140.0-7|15	BuildRequires:	perl-devel
21cr|perl-Tee-0.140.0-7|16	BuildRequires:	perl(File::Basename)
21cr|perl-Tee-0.140.0-7|17	BuildRequires:	perl(File::Spec)
21cr|perl-Tee-0.140.0-7|18	BuildRequires:	perl(Getopt::Long)
21cr|perl-Tee-0.140.0-7|19	BuildRequires:	perl(IPC::Run3)
21cr|perl-Tee-0.140.0-7|20	BuildRequires:	perl(Probe::Perl)
21cr|perl-Tee-0.140.0-7|21	BuildRequires:	perl(Test::More)
21cr|perl-Tee-0.140.0-7|22	BuildRequires:	perl(IO::CaptureOutput)
21cr|perl-Tee-0.140.0-7|23	BuildArch:	noarch
21cr|perl-Tee-0.140.0-7|24	
21cr|perl-Tee-0.140.0-7|25	%description
21cr|perl-Tee-0.140.0-7|26	The 'Tee' distribution provides the the ptee manpage program, a pure Perl
21cr|perl-Tee-0.140.0-7|27	emulation of the standard GNU tool 'tee'. It is designed to be a
21cr|perl-Tee-0.140.0-7|28	platform-independent replacement for operating systems without a native
21cr|perl-Tee-0.140.0-7|29	'tee' program. As with 'tee', it passes input received on STDIN through to
21cr|perl-Tee-0.140.0-7|30	STDOUT while also writing a copy of the input to one or more files. By
21cr|perl-Tee-0.140.0-7|31	default, files will be overwritten.
21cr|perl-Tee-0.140.0-7|32	
21cr|perl-Tee-0.140.0-7|33	Unlike 'tee', 'ptee' does not support ignoring interrupts, as signal
21cr|perl-Tee-0.140.0-7|34	handling is not sufficiently portable.
21cr|perl-Tee-0.140.0-7|35	
21cr|perl-Tee-0.140.0-7|36	The 'Tee' module provides a convenience function that may be used in place
21cr|perl-Tee-0.140.0-7|37	of 'system()' to redirect commands through 'ptee'.
21cr|perl-Tee-0.140.0-7|38	
21cr|perl-Tee-0.140.0-7|39	%prep
21cr|perl-Tee-0.140.0-7|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tee-0.140.0-7|41	
21cr|perl-Tee-0.140.0-7|42	%build
21cr|perl-Tee-0.140.0-7|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tee-0.140.0-7|44	%make
21cr|perl-Tee-0.140.0-7|45	
21cr|perl-Tee-0.140.0-7|46	%check
21cr|perl-Tee-0.140.0-7|47	%make test
21cr|perl-Tee-0.140.0-7|48	
21cr|perl-Tee-0.140.0-7|49	%install
21cr|perl-Tee-0.140.0-7|50	%makeinstall_std
21cr|perl-Tee-0.140.0-7|51	
21cr|perl-Tee-0.140.0-7|52	%files
21cr|perl-Tee-0.140.0-7|53	%doc README LICENSE Changes META.yml
21cr|perl-Tee-0.140.0-7|54	%{perl_vendorlib}/*
21cr|perl-Tee-0.140.0-7|55	%{_bindir}/ptee
21cr|perl-Tee-0.140.0-7|56	%{_mandir}/man1/ptee.1.xz
21cr|perl-Tee-0.140.0-7|57	%{_mandir}/man3/*

5514 21
21cr|perl-Template-DBI-2.650.0-6|1	%define upstream_name    Template-DBI
21cr|perl-Template-DBI-2.650.0-6|2	%define upstream_version 2.65
21cr|perl-Template-DBI-2.650.0-6|3	
21cr|perl-Template-DBI-2.650.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-DBI-2.650.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-DBI-2.650.0-6|6	Release:	6
21cr|perl-Template-DBI-2.650.0-6|7	
21cr|perl-Template-DBI-2.650.0-6|8	Summary:	Template interface to the DBI module
21cr|perl-Template-DBI-2.650.0-6|9	
21cr|perl-Template-DBI-2.650.0-6|10	License:	Artistic/GPL
21cr|perl-Template-DBI-2.650.0-6|11	Group:		Development/Perl
21cr|perl-Template-DBI-2.650.0-6|12	URL:		http://www.template-toolkit.org
21cr|perl-Template-DBI-2.650.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-DBI-2.650.0-6|14	
21cr|perl-Template-DBI-2.650.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-DBI-2.650.0-6|16	BuildRequires:	perl(DBI) >= 1.0
21cr|perl-Template-DBI-2.650.0-6|17	BuildRequires:	perl(Template) >= 2.15
21cr|perl-Template-DBI-2.650.0-6|18	
21cr|perl-Template-DBI-2.650.0-6|19	BuildArch:	noarch
21cr|perl-Template-DBI-2.650.0-6|20	Requires:	perl(Template) >= 2.15
21cr|perl-Template-DBI-2.650.0-6|21	
21cr|perl-Template-DBI-2.650.0-6|22	%description
21cr|perl-Template-DBI-2.650.0-6|23	The Template-DBI distribution contains the DBI plugin for the Template
21cr|perl-Template-DBI-2.650.0-6|24	Toolkit. At some point in the future it is likely to contain other
21cr|perl-Template-DBI-2.650.0-6|25	DBI-related plugins and extension modules for the Template Toolkit.
21cr|perl-Template-DBI-2.650.0-6|26	
21cr|perl-Template-DBI-2.650.0-6|27	The DBI plugin was distributed as part of the Template Toolkit until
21cr|perl-Template-DBI-2.650.0-6|28	version 2.15 released in May 2006. At this time it was extracted into
21cr|perl-Template-DBI-2.650.0-6|29	this separate Template-DBI distribution.
21cr|perl-Template-DBI-2.650.0-6|30	
21cr|perl-Template-DBI-2.650.0-6|31	
21cr|perl-Template-DBI-2.650.0-6|32	%prep
21cr|perl-Template-DBI-2.650.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-DBI-2.650.0-6|34	
21cr|perl-Template-DBI-2.650.0-6|35	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21cr|perl-Template-DBI-2.650.0-6|36	EOF
21cr|perl-Template-DBI-2.650.0-6|37	%make
21cr|perl-Template-DBI-2.650.0-6|38	
21cr|perl-Template-DBI-2.650.0-6|39	%check
21cr|perl-Template-DBI-2.650.0-6|40	##make test
21cr|perl-Template-DBI-2.650.0-6|41	
21cr|perl-Template-DBI-2.650.0-6|42	%install
21cr|perl-Template-DBI-2.650.0-6|43	%makeinstall_std
21cr|perl-Template-DBI-2.650.0-6|44	
21cr|perl-Template-DBI-2.650.0-6|45	%files
21cr|perl-Template-DBI-2.650.0-6|46	%defattr(644,root,root,755)
21cr|perl-Template-DBI-2.650.0-6|47	%doc README
21cr|perl-Template-DBI-2.650.0-6|48	%{perl_vendorlib}/Template
21cr|perl-Template-DBI-2.650.0-6|49	%{_mandir}/*/*

5515 21
21cr|perl-Template-Declare-0.470.0-1|1	%define upstream_name    Template-Declare
21cr|perl-Template-Declare-0.470.0-1|2	%define upstream_version 0.47
21cr|perl-Template-Declare-0.470.0-1|3	
21cr|perl-Template-Declare-0.470.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Declare-0.470.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Declare-0.470.0-1|6	Release:	1
21cr|perl-Template-Declare-0.470.0-1|7	
21cr|perl-Template-Declare-0.470.0-1|8	Summary:	Template::Declare TAG set for Mozilla's em-rdf
21cr|perl-Template-Declare-0.470.0-1|9	
21cr|perl-Template-Declare-0.470.0-1|10	License:	GPL+ or Artistic
21cr|perl-Template-Declare-0.470.0-1|11	Group:		Development/Perl
21cr|perl-Template-Declare-0.470.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Declare-0.470.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Template/Template-Declare-%{upstream_version}.tar.gz
21cr|perl-Template-Declare-0.470.0-1|14	
21cr|perl-Template-Declare-0.470.0-1|15	BuildRequires:	perl-devel
21cr|perl-Template-Declare-0.470.0-1|16	BuildRequires:	perl(CPAN)
21cr|perl-Template-Declare-0.470.0-1|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Template-Declare-0.470.0-1|18	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Template-Declare-0.470.0-1|19	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Template-Declare-0.470.0-1|20	BuildRequires:	perl(Class::ISA)
21cr|perl-Template-Declare-0.470.0-1|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Template-Declare-0.470.0-1|22	BuildRequires:	perl(HTML::Lint)
21cr|perl-Template-Declare-0.470.0-1|23	BuildRequires:	perl(String::BufferStack)
21cr|perl-Template-Declare-0.470.0-1|24	BuildRequires:	perl(Test::More)
21cr|perl-Template-Declare-0.470.0-1|25	BuildRequires:	perl(Test::Warn)
21cr|perl-Template-Declare-0.470.0-1|26	BuildArch:	noarch
21cr|perl-Template-Declare-0.470.0-1|27	
21cr|perl-Template-Declare-0.470.0-1|28	%description
21cr|perl-Template-Declare-0.470.0-1|29	'Template::Declare' is a pure-Perl declarative HTML/XUL/RDF/XML templating
21cr|perl-Template-Declare-0.470.0-1|30	system.
21cr|perl-Template-Declare-0.470.0-1|31	
21cr|perl-Template-Declare-0.470.0-1|32	Yes. Another one. There are many others like it, but this one is ours.
21cr|perl-Template-Declare-0.470.0-1|33	
21cr|perl-Template-Declare-0.470.0-1|34	A few key features and buzzwords:
21cr|perl-Template-Declare-0.470.0-1|35	
21cr|perl-Template-Declare-0.470.0-1|36	%prep
21cr|perl-Template-Declare-0.470.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Declare-0.470.0-1|38	
21cr|perl-Template-Declare-0.470.0-1|39	%build
21cr|perl-Template-Declare-0.470.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Declare-0.470.0-1|41	%make
21cr|perl-Template-Declare-0.470.0-1|42	
21cr|perl-Template-Declare-0.470.0-1|43	%check
21cr|perl-Template-Declare-0.470.0-1|44	make test
21cr|perl-Template-Declare-0.470.0-1|45	
21cr|perl-Template-Declare-0.470.0-1|46	%install
21cr|perl-Template-Declare-0.470.0-1|47	%makeinstall_std
21cr|perl-Template-Declare-0.470.0-1|48	
21cr|perl-Template-Declare-0.470.0-1|49	%files
21cr|perl-Template-Declare-0.470.0-1|50	%doc Changes META.yml README
21cr|perl-Template-Declare-0.470.0-1|51	%{_mandir}/man3/*
21cr|perl-Template-Declare-0.470.0-1|52	%{perl_vendorlib}/Template/

5516 21
21cr|perl-Template-GD-2.660.0-6|1	%define upstream_name    Template-GD
21cr|perl-Template-GD-2.660.0-6|2	%define upstream_version 2.66
21cr|perl-Template-GD-2.660.0-6|3	
21cr|perl-Template-GD-2.660.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-GD-2.660.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-GD-2.660.0-6|6	Release:	6
21cr|perl-Template-GD-2.660.0-6|7	
21cr|perl-Template-GD-2.660.0-6|8	Summary:	GD plugin(s) for the Template Toolkit
21cr|perl-Template-GD-2.660.0-6|9	
21cr|perl-Template-GD-2.660.0-6|10	License:	Artistic
21cr|perl-Template-GD-2.660.0-6|11	Group:		Development/Perl
21cr|perl-Template-GD-2.660.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-GD-2.660.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-GD-2.660.0-6|14	
21cr|perl-Template-GD-2.660.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-GD-2.660.0-6|16	BuildRequires:	perl(Template)
21cr|perl-Template-GD-2.660.0-6|17	BuildArch:	noarch
21cr|perl-Template-GD-2.660.0-6|18	
21cr|perl-Template-GD-2.660.0-6|19	%description
21cr|perl-Template-GD-2.660.0-6|20	The Template-GD distribution provides a number of Template Toolkit plugin
21cr|perl-Template-GD-2.660.0-6|21	modules to interface with Lincoln Stein's GD modules. These in turn provide an
21cr|perl-Template-GD-2.660.0-6|22	interface to Thomas Boutell's GD graphics library.
21cr|perl-Template-GD-2.660.0-6|23	
21cr|perl-Template-GD-2.660.0-6|24	These plugins were distributed as part of the Template Toolkit until version
21cr|perl-Template-GD-2.660.0-6|25	2.15 released in February 2006. At this time they were extracted into this
21cr|perl-Template-GD-2.660.0-6|26	separate distribution.
21cr|perl-Template-GD-2.660.0-6|27	
21cr|perl-Template-GD-2.660.0-6|28	For general information on the Template Toolkit see the documentation for the
21cr|perl-Template-GD-2.660.0-6|29	Template module or http://template-toolkit.org. For information on using
21cr|perl-Template-GD-2.660.0-6|30	plugins, see Template::Plugins and "USE" in Template::Manual::Directives.
21cr|perl-Template-GD-2.660.0-6|31	
21cr|perl-Template-GD-2.660.0-6|32	%prep
21cr|perl-Template-GD-2.660.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-GD-2.660.0-6|34	
21cr|perl-Template-GD-2.660.0-6|35	%build
21cr|perl-Template-GD-2.660.0-6|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-GD-2.660.0-6|37	%make
21cr|perl-Template-GD-2.660.0-6|38	
21cr|perl-Template-GD-2.660.0-6|39	%check
21cr|perl-Template-GD-2.660.0-6|40	make test
21cr|perl-Template-GD-2.660.0-6|41	
21cr|perl-Template-GD-2.660.0-6|42	%install
21cr|perl-Template-GD-2.660.0-6|43	%makeinstall_std
21cr|perl-Template-GD-2.660.0-6|44	
21cr|perl-Template-GD-2.660.0-6|45	%files
21cr|perl-Template-GD-2.660.0-6|46	%doc README
21cr|perl-Template-GD-2.660.0-6|47	%{perl_vendorlib}/Template
21cr|perl-Template-GD-2.660.0-6|48	%{_mandir}/*/*

5517 21
21cr|perl-Template-Multilingual-1.0.0-8|1	%define module  Template-Multilingual
21cr|perl-Template-Multilingual-1.0.0-8|2	%define upstream_version 1.00
21cr|perl-Template-Multilingual-1.0.0-8|3	
21cr|perl-Template-Multilingual-1.0.0-8|4	Name:		perl-%{module}
21cr|perl-Template-Multilingual-1.0.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Multilingual-1.0.0-8|6	Release:	8
21cr|perl-Template-Multilingual-1.0.0-8|7	Summary:	Multilingual templates for Template Toolkit
21cr|perl-Template-Multilingual-1.0.0-8|8	
21cr|perl-Template-Multilingual-1.0.0-8|9	License:	GPL or Artistic
21cr|perl-Template-Multilingual-1.0.0-8|10	Group:		Development/Perl
21cr|perl-Template-Multilingual-1.0.0-8|11	Source:		http://www.cpan.org/modules/by-module/Template/Template-Multilingual-%{upstream_version}.tar.gz
21cr|perl-Template-Multilingual-1.0.0-8|12	Url:		http://search.cpan.org/dist/%{module}/
21cr|perl-Template-Multilingual-1.0.0-8|13	BuildRequires:	perl(Module::Build)
21cr|perl-Template-Multilingual-1.0.0-8|14	BuildRequires:	perl(Test::More)
21cr|perl-Template-Multilingual-1.0.0-8|15	BuildRequires:	perl(Template)
21cr|perl-Template-Multilingual-1.0.0-8|16	BuildArch:	noarch
21cr|perl-Template-Multilingual-1.0.0-8|17	
21cr|perl-Template-Multilingual-1.0.0-8|18	%description
21cr|perl-Template-Multilingual-1.0.0-8|19	This subclass of Template Toolkit's Template class supports multilingual
21cr|perl-Template-Multilingual-1.0.0-8|20	templates: templates that contain text in several languages.
21cr|perl-Template-Multilingual-1.0.0-8|21	
21cr|perl-Template-Multilingual-1.0.0-8|22	%prep
21cr|perl-Template-Multilingual-1.0.0-8|23	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Template-Multilingual-1.0.0-8|24	
21cr|perl-Template-Multilingual-1.0.0-8|25	%build
21cr|perl-Template-Multilingual-1.0.0-8|26	%{__perl} Build.PL installdirs=vendor
21cr|perl-Template-Multilingual-1.0.0-8|27	./Build
21cr|perl-Template-Multilingual-1.0.0-8|28	
21cr|perl-Template-Multilingual-1.0.0-8|29	%install
21cr|perl-Template-Multilingual-1.0.0-8|30	./Build install destdir=%{buildroot}
21cr|perl-Template-Multilingual-1.0.0-8|31	
21cr|perl-Template-Multilingual-1.0.0-8|32	%check
21cr|perl-Template-Multilingual-1.0.0-8|33	./Build test
21cr|perl-Template-Multilingual-1.0.0-8|34	
21cr|perl-Template-Multilingual-1.0.0-8|35	%files
21cr|perl-Template-Multilingual-1.0.0-8|36	%doc Changes README
21cr|perl-Template-Multilingual-1.0.0-8|37	%{perl_vendorlib}/Template/Multilingual.pm
21cr|perl-Template-Multilingual-1.0.0-8|38	%{perl_vendorlib}/Template/Multilingual
21cr|perl-Template-Multilingual-1.0.0-8|39	%{_mandir}/*/*

5518 21
21cr|perl-Template-Plugin-Class-0.140.0-6|1	%define upstream_name    Template-Plugin-Class
21cr|perl-Template-Plugin-Class-0.140.0-6|2	%define upstream_version 0.14
21cr|perl-Template-Plugin-Class-0.140.0-6|3	
21cr|perl-Template-Plugin-Class-0.140.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Plugin-Class-0.140.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-Class-0.140.0-6|6	Release:	6
21cr|perl-Template-Plugin-Class-0.140.0-6|7	
21cr|perl-Template-Plugin-Class-0.140.0-6|8	Summary:	Allow calling of class methods on arbitrary classes
21cr|perl-Template-Plugin-Class-0.140.0-6|9	
21cr|perl-Template-Plugin-Class-0.140.0-6|10	License:	Artistic
21cr|perl-Template-Plugin-Class-0.140.0-6|11	Group:		Development/Perl
21cr|perl-Template-Plugin-Class-0.140.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Plugin-Class-0.140.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-Class-0.140.0-6|14	
21cr|perl-Template-Plugin-Class-0.140.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-Plugin-Class-0.140.0-6|16	BuildRequires:	perl(Template)
21cr|perl-Template-Plugin-Class-0.140.0-6|17	BuildArch:	noarch
21cr|perl-Template-Plugin-Class-0.140.0-6|18	
21cr|perl-Template-Plugin-Class-0.140.0-6|19	%description
21cr|perl-Template-Plugin-Class-0.140.0-6|20	Template::Plugin::Class allows you to call class methods on arbitrary classes.
21cr|perl-Template-Plugin-Class-0.140.0-6|21	
21cr|perl-Template-Plugin-Class-0.140.0-6|22	%prep
21cr|perl-Template-Plugin-Class-0.140.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-Class-0.140.0-6|24	
21cr|perl-Template-Plugin-Class-0.140.0-6|25	%build
21cr|perl-Template-Plugin-Class-0.140.0-6|26	perl Makefile.PL installdirs=vendor
21cr|perl-Template-Plugin-Class-0.140.0-6|27	%make
21cr|perl-Template-Plugin-Class-0.140.0-6|28	
21cr|perl-Template-Plugin-Class-0.140.0-6|29	%check
21cr|perl-Template-Plugin-Class-0.140.0-6|30	%make test
21cr|perl-Template-Plugin-Class-0.140.0-6|31	
21cr|perl-Template-Plugin-Class-0.140.0-6|32	%install
21cr|perl-Template-Plugin-Class-0.140.0-6|33	%makeinstall_std
21cr|perl-Template-Plugin-Class-0.140.0-6|34	
21cr|perl-Template-Plugin-Class-0.140.0-6|35	%files
21cr|perl-Template-Plugin-Class-0.140.0-6|36	%doc Changes
21cr|perl-Template-Plugin-Class-0.140.0-6|37	%{perl_vendorlib}/Template
21cr|perl-Template-Plugin-Class-0.140.0-6|38	%{_mandir}/*/*

5519 21
21cr|perl-Template-Plugin-Clickable-0.60.0-6|1	%define upstream_name    Template-Plugin-Clickable
21cr|perl-Template-Plugin-Clickable-0.60.0-6|2	%define upstream_version 0.06
21cr|perl-Template-Plugin-Clickable-0.60.0-6|3	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Plugin-Clickable-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-Clickable-0.60.0-6|6	Release:	6
21cr|perl-Template-Plugin-Clickable-0.60.0-6|7	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|8	Summary:	Make URLs clickable in HTML
21cr|perl-Template-Plugin-Clickable-0.60.0-6|9	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|10	License:	Artistic
21cr|perl-Template-Plugin-Clickable-0.60.0-6|11	Group:		Development/Perl
21cr|perl-Template-Plugin-Clickable-0.60.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Plugin-Clickable-0.60.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-Clickable-0.60.0-6|14	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-Plugin-Clickable-0.60.0-6|16	BuildRequires:	perl(Template)
21cr|perl-Template-Plugin-Clickable-0.60.0-6|17	BuildRequires:	perl(URI::Find)
21cr|perl-Template-Plugin-Clickable-0.60.0-6|18	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Template-Plugin-Clickable-0.60.0-6|19	BuildArch:	noarch
21cr|perl-Template-Plugin-Clickable-0.60.0-6|20	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|21	%description
21cr|perl-Template-Plugin-Clickable-0.60.0-6|22	Template::Plugin::Clickable is a plugin for TT, which allows you to filter
21cr|perl-Template-Plugin-Clickable-0.60.0-6|23	HTMLs clickable.
21cr|perl-Template-Plugin-Clickable-0.60.0-6|24	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|25	%prep
21cr|perl-Template-Plugin-Clickable-0.60.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-Clickable-0.60.0-6|27	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|28	%build
21cr|perl-Template-Plugin-Clickable-0.60.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Plugin-Clickable-0.60.0-6|30	%make
21cr|perl-Template-Plugin-Clickable-0.60.0-6|31	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|32	%check
21cr|perl-Template-Plugin-Clickable-0.60.0-6|33	make test
21cr|perl-Template-Plugin-Clickable-0.60.0-6|34	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|35	%install
21cr|perl-Template-Plugin-Clickable-0.60.0-6|36	%makeinstall_std
21cr|perl-Template-Plugin-Clickable-0.60.0-6|37	
21cr|perl-Template-Plugin-Clickable-0.60.0-6|38	%files
21cr|perl-Template-Plugin-Clickable-0.60.0-6|39	%doc README Changes
21cr|perl-Template-Plugin-Clickable-0.60.0-6|40	%{perl_vendorlib}/Template
21cr|perl-Template-Plugin-Clickable-0.60.0-6|41	%{_mandir}/*/*

5520 21
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|1	%define upstream_name    Template-Plugin-Clickable-Email
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|2	%define upstream_version 0.01
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|3	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|6	Release:    6
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|7	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|8	Summary:    Make email addresses in to HTML links
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|9	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|10	License:    Artistic
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|11	Group:      Development/Perl
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|13	Source0:    http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|14	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|15	Buildrequires:  perl(Module::Build)
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|16	Buildrequires:  perl(Template)
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|17	Buildrequires:  perl(Test::More)
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|18	Buildrequires:  perl(Email::Find)
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|19	buildArch:      noarch
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|20	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|21	%description
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|22	Template::Plugin::Clickable::Email converts any e-mail addresses found in the
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|23	filtered text in to HTML mailto: links.
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|24	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|25	This module uses Email::Find, see the documentation for that module for caveats
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|26	relating to how addresses are parsed, and why some false positives may occur.
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|27	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|28	%prep
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|30	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|31	%build
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|32	%{__perl} Build.PL installdirs=vendor
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|33	./Build
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|34	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|35	%check
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|36	./Build test
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|37	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|38	%install
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|39	./Build install destdir=%{buildroot}
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|40	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|41	%clean
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|42	
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|43	%files
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|44	%doc README Changes
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|45	%{perl_vendorlib}/Template
21cr|perl-Template-Plugin-Clickable-Email-0.10.0-6|46	%{_mandir}/*/*

5521 21
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|1	%define upstream_name	 Template-Plugin-JavaScript
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|3	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|6	Release:	6
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|7	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|8	Summary:	TT filter to encode text to be safe in JavaScript
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|9	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|11	Group:		Development/Perl
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|14	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|16	BuildArch:	noarch
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|17	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|18	%description
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|19	Template::Plugin::JavaScript is a TT filter that filters text so it
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|20	can be safely used in JavaScript quotes.
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|21	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|22	%prep
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|24	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|25	%build
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|27	%make
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|28	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|29	%install
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|30	%makeinstall_std
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|31	
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|32	%files
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|33	%doc Changes
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|34	%{perl_vendorlib}/Template
21cr|perl-Template-Plugin-JavaScript-0.20.0-6|35	%{_mandir}/man3/*

5522 21
21cr|perl-Template-Plugin-Latex-3.120.0-1|1	%define upstream_name    Template-Plugin-Latex
21cr|perl-Template-Plugin-Latex-3.120.0-1|2	%define upstream_version 3.12
21cr|perl-Template-Plugin-Latex-3.120.0-1|3	
21cr|perl-Template-Plugin-Latex-3.120.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Plugin-Latex-3.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-Latex-3.120.0-1|6	Release:	1
21cr|perl-Template-Plugin-Latex-3.120.0-1|7	Summary:	LaTeX plugin for the Template Toolkit
21cr|perl-Template-Plugin-Latex-3.120.0-1|8	License:	GPL+ or Artistic
21cr|perl-Template-Plugin-Latex-3.120.0-1|9	Group:		Development/Perl
21cr|perl-Template-Plugin-Latex-3.120.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Plugin-Latex-3.120.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-Latex-3.120.0-1|12	
21cr|perl-Template-Plugin-Latex-3.120.0-1|13	BuildRequires:	perl-devel
21cr|perl-Template-Plugin-Latex-3.120.0-1|14	BuildRequires:	perl(LaTeX::Driver)
21cr|perl-Template-Plugin-Latex-3.120.0-1|15	BuildRequires:	perl(LaTeX::Encode)
21cr|perl-Template-Plugin-Latex-3.120.0-1|16	BuildRequires:	perl(LaTeX::Table)
21cr|perl-Template-Plugin-Latex-3.120.0-1|17	BuildRequires:	perl(Template)
21cr|perl-Template-Plugin-Latex-3.120.0-1|18	BuildRequires:	perl(Class::Accessor)
21cr|perl-Template-Plugin-Latex-3.120.0-1|19	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Template-Plugin-Latex-3.120.0-1|20	BuildRequires:	perl(Moose::Policy) perl(Moose)
21cr|perl-Template-Plugin-Latex-3.120.0-1|21	BuildRequires:	perl(Class::MOP)
21cr|perl-Template-Plugin-Latex-3.120.0-1|22	BuildRequires:	perl(Sub::Identify)
21cr|perl-Template-Plugin-Latex-3.120.0-1|23	BuildRequires:	perl(Devel::GlobalDestruction)
21cr|perl-Template-Plugin-Latex-3.120.0-1|24	BuildRequires:	perl(Sub::Name)
21cr|perl-Template-Plugin-Latex-3.120.0-1|25	BuildRequires:	perl(Module::Pluggable)
21cr|perl-Template-Plugin-Latex-3.120.0-1|26	BuildRequires:	texlive-scheme-tetex
21cr|perl-Template-Plugin-Latex-3.120.0-1|27	BuildArch:	noarch
21cr|perl-Template-Plugin-Latex-3.120.0-1|28	
21cr|perl-Template-Plugin-Latex-3.120.0-1|29	%description
21cr|perl-Template-Plugin-Latex-3.120.0-1|30	The Template::Latex module is a wrapper of convenience around the Template
21cr|perl-Template-Plugin-Latex-3.120.0-1|31	module, providing additional support for generating PDF, PostScript and DVI
21cr|perl-Template-Plugin-Latex-3.120.0-1|32	documents from LaTeX templates.
21cr|perl-Template-Plugin-Latex-3.120.0-1|33	
21cr|perl-Template-Plugin-Latex-3.120.0-1|34	You use the Template::Latex module exactly as you would the Template
21cr|perl-Template-Plugin-Latex-3.120.0-1|35	module.
21cr|perl-Template-Plugin-Latex-3.120.0-1|36	
21cr|perl-Template-Plugin-Latex-3.120.0-1|37	%prep
21cr|perl-Template-Plugin-Latex-3.120.0-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-Latex-3.120.0-1|39	
21cr|perl-Template-Plugin-Latex-3.120.0-1|40	%build
21cr|perl-Template-Plugin-Latex-3.120.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Plugin-Latex-3.120.0-1|42	%make
21cr|perl-Template-Plugin-Latex-3.120.0-1|43	
21cr|perl-Template-Plugin-Latex-3.120.0-1|44	%check
21cr|perl-Template-Plugin-Latex-3.120.0-1|45	make test
21cr|perl-Template-Plugin-Latex-3.120.0-1|46	
21cr|perl-Template-Plugin-Latex-3.120.0-1|47	%install
21cr|perl-Template-Plugin-Latex-3.120.0-1|48	%makeinstall_std
21cr|perl-Template-Plugin-Latex-3.120.0-1|49	
21cr|perl-Template-Plugin-Latex-3.120.0-1|50	%files
21cr|perl-Template-Plugin-Latex-3.120.0-1|51	%doc README Changes
21cr|perl-Template-Plugin-Latex-3.120.0-1|52	%{_mandir}/man3/*
21cr|perl-Template-Plugin-Latex-3.120.0-1|53	%{perl_vendorlib}/*

5523 21
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|1	%define upstream_name    Template-Plugin-Number-Format
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|2	%define upstream_version 1.02
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|3	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|6	Release:	6
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|7	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|8	Summary:	Plugin/filter interface to Number::Format
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|9	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|10	License:	Artistic
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|11	Group:		Development/Perl
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|14	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|16	BuildRequires:	perl(Number::Format)
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|17	BuildRequires:	perl(Template)
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|18	BuildArch:	noarch
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|19	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|20	%description
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|21	Template::Plugin::Number::Format makes the number-munging grooviness of
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|22	Number::Format available to your templates. It is used like a plugin, but
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|23	installs filters into the current context.
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|24	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|25	%prep
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|27	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|28	%build
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|30	%make
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|31	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|32	%check
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|33	make test
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|34	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|35	%install
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|36	%makeinstall_std
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|37	
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|38	%files
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|39	%{perl_vendorlib}/Template
21cr|perl-Template-Plugin-Number-Format-1.20.0-6|40	%{_mandir}/*/*

5524 21
21cr|perl-Template-Plugin-Page-0.100.0-6|1	%define upstream_name    Template-Plugin-Page
21cr|perl-Template-Plugin-Page-0.100.0-6|2	%define upstream_version 0.10
21cr|perl-Template-Plugin-Page-0.100.0-6|3	
21cr|perl-Template-Plugin-Page-0.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Plugin-Page-0.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-Page-0.100.0-6|6	Release:	6
21cr|perl-Template-Plugin-Page-0.100.0-6|7	
21cr|perl-Template-Plugin-Page-0.100.0-6|8	Summary:	A plugin to help when paging through sets of results
21cr|perl-Template-Plugin-Page-0.100.0-6|9	
21cr|perl-Template-Plugin-Page-0.100.0-6|10	License:	Artistic/GPL
21cr|perl-Template-Plugin-Page-0.100.0-6|11	Group:		Development/Perl
21cr|perl-Template-Plugin-Page-0.100.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Template-Plugin-Page-0.100.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-Page-0.100.0-6|14	
21cr|perl-Template-Plugin-Page-0.100.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-Plugin-Page-0.100.0-6|16	BuildRequires:	perl(Data::Page)
21cr|perl-Template-Plugin-Page-0.100.0-6|17	BuildRequires:  perl(Template)
21cr|perl-Template-Plugin-Page-0.100.0-6|18	BuildArch:	noarch
21cr|perl-Template-Plugin-Page-0.100.0-6|19	
21cr|perl-Template-Plugin-Page-0.100.0-6|20	%description
21cr|perl-Template-Plugin-Page-0.100.0-6|21	When searching through large amounts of data, it is often the case
21cr|perl-Template-Plugin-Page-0.100.0-6|22	that a result set is returned that is larger than we want to display
21cr|perl-Template-Plugin-Page-0.100.0-6|23	on one page. This results in wanting to page through various pages of
21cr|perl-Template-Plugin-Page-0.100.0-6|24	data. The maths behind this is unfortunately fiddly, hence this
21cr|perl-Template-Plugin-Page-0.100.0-6|25	module.
21cr|perl-Template-Plugin-Page-0.100.0-6|26	
21cr|perl-Template-Plugin-Page-0.100.0-6|27	The main concept is that you pass in the number of total entries, the
21cr|perl-Template-Plugin-Page-0.100.0-6|28	number of entries per page, and the current page number. You can then
21cr|perl-Template-Plugin-Page-0.100.0-6|29	call methods to find out how many pages of information there are, and
21cr|perl-Template-Plugin-Page-0.100.0-6|30	what number the first and last entries on the current page really are.
21cr|perl-Template-Plugin-Page-0.100.0-6|31	
21cr|perl-Template-Plugin-Page-0.100.0-6|32	%prep
21cr|perl-Template-Plugin-Page-0.100.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-Page-0.100.0-6|34	
21cr|perl-Template-Plugin-Page-0.100.0-6|35	%build
21cr|perl-Template-Plugin-Page-0.100.0-6|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Plugin-Page-0.100.0-6|37	%make
21cr|perl-Template-Plugin-Page-0.100.0-6|38	
21cr|perl-Template-Plugin-Page-0.100.0-6|39	%check
21cr|perl-Template-Plugin-Page-0.100.0-6|40	make test
21cr|perl-Template-Plugin-Page-0.100.0-6|41	
21cr|perl-Template-Plugin-Page-0.100.0-6|42	%install
21cr|perl-Template-Plugin-Page-0.100.0-6|43	%makeinstall_std
21cr|perl-Template-Plugin-Page-0.100.0-6|44	
21cr|perl-Template-Plugin-Page-0.100.0-6|45	%files
21cr|perl-Template-Plugin-Page-0.100.0-6|46	%doc README Changes
21cr|perl-Template-Plugin-Page-0.100.0-6|47	%{perl_vendorlib}/Template/Plugin/*
21cr|perl-Template-Plugin-Page-0.100.0-6|48	%{_mandir}/*/*

5525 21
21cr|perl-Template-Plugin-Subst-0.20.0-6|1	%define upstream_name    Template-Plugin-Subst
21cr|perl-Template-Plugin-Subst-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Template-Plugin-Subst-0.20.0-6|3	
21cr|perl-Template-Plugin-Subst-0.20.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-Template-Plugin-Subst-0.20.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-Subst-0.20.0-6|6	Release:    6
21cr|perl-Template-Plugin-Subst-0.20.0-6|7	
21cr|perl-Template-Plugin-Subst-0.20.0-6|8	Summary:    S/// functionality for Template Toolkit templates
21cr|perl-Template-Plugin-Subst-0.20.0-6|9	
21cr|perl-Template-Plugin-Subst-0.20.0-6|10	License:    GPL+ or Artistic
21cr|perl-Template-Plugin-Subst-0.20.0-6|11	Group:      Development/Perl
21cr|perl-Template-Plugin-Subst-0.20.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Plugin-Subst-0.20.0-6|13	Source0:    http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-Subst-0.20.0-6|14	
21cr|perl-Template-Plugin-Subst-0.20.0-6|15	BuildRequires: perl(Template)
21cr|perl-Template-Plugin-Subst-0.20.0-6|16	BuildRequires: perl(Test::More)
21cr|perl-Template-Plugin-Subst-0.20.0-6|17	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Template-Plugin-Subst-0.20.0-6|18	BuildArch: noarch
21cr|perl-Template-Plugin-Subst-0.20.0-6|19	
21cr|perl-Template-Plugin-Subst-0.20.0-6|20	%description
21cr|perl-Template-Plugin-Subst-0.20.0-6|21	Template::Plugin::Subst acts as a filter and a virtual method to carry
21cr|perl-Template-Plugin-Subst-0.20.0-6|22	out regular expression substitutions with back references on text and
21cr|perl-Template-Plugin-Subst-0.20.0-6|23	variables in the Template Toolkit.
21cr|perl-Template-Plugin-Subst-0.20.0-6|24	
21cr|perl-Template-Plugin-Subst-0.20.0-6|25	That's the advantage of this approach over the built-in C<replace>
21cr|perl-Template-Plugin-Subst-0.20.0-6|26	method.  C<replace> doesn't deal with backrefs, so code like this:
21cr|perl-Template-Plugin-Subst-0.20.0-6|27	
21cr|perl-Template-Plugin-Subst-0.20.0-6|28	[% str = 'foobar' %]
21cr|perl-Template-Plugin-Subst-0.20.0-6|29	[% str.replace('(foo)(bar)', '$2$1') %]
21cr|perl-Template-Plugin-Subst-0.20.0-6|30	
21cr|perl-Template-Plugin-Subst-0.20.0-6|31	%prep
21cr|perl-Template-Plugin-Subst-0.20.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-Subst-0.20.0-6|33	
21cr|perl-Template-Plugin-Subst-0.20.0-6|34	%build
21cr|perl-Template-Plugin-Subst-0.20.0-6|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Plugin-Subst-0.20.0-6|36	%make
21cr|perl-Template-Plugin-Subst-0.20.0-6|37	
21cr|perl-Template-Plugin-Subst-0.20.0-6|38	%check
21cr|perl-Template-Plugin-Subst-0.20.0-6|39	make test
21cr|perl-Template-Plugin-Subst-0.20.0-6|40	
21cr|perl-Template-Plugin-Subst-0.20.0-6|41	%install
21cr|perl-Template-Plugin-Subst-0.20.0-6|42	%makeinstall_std
21cr|perl-Template-Plugin-Subst-0.20.0-6|43	
21cr|perl-Template-Plugin-Subst-0.20.0-6|44	%clean
21cr|perl-Template-Plugin-Subst-0.20.0-6|45	
21cr|perl-Template-Plugin-Subst-0.20.0-6|46	%files
21cr|perl-Template-Plugin-Subst-0.20.0-6|47	%doc META.yml Changes README
21cr|perl-Template-Plugin-Subst-0.20.0-6|48	%{_mandir}/man3/*
21cr|perl-Template-Plugin-Subst-0.20.0-6|49	%{perl_vendorlib}/*

5526 21
21cr|perl-Template-Plugin-YAML-1.230.0-6|1	%define upstream_name	 Template-Plugin-YAML
21cr|perl-Template-Plugin-YAML-1.230.0-6|2	%define upstream_version 1.23
21cr|perl-Template-Plugin-YAML-1.230.0-6|3	
21cr|perl-Template-Plugin-YAML-1.230.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Plugin-YAML-1.230.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Plugin-YAML-1.230.0-6|6	Release:	6
21cr|perl-Template-Plugin-YAML-1.230.0-6|7	
21cr|perl-Template-Plugin-YAML-1.230.0-6|8	Summary:	Plugin interface to YAML
21cr|perl-Template-Plugin-YAML-1.230.0-6|9	
21cr|perl-Template-Plugin-YAML-1.230.0-6|10	License:	GPL+ or Artistic
21cr|perl-Template-Plugin-YAML-1.230.0-6|11	Group:		Development/Perl
21cr|perl-Template-Plugin-YAML-1.230.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Plugin-YAML-1.230.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Plugin-YAML-1.230.0-6|14	
21cr|perl-Template-Plugin-YAML-1.230.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-Plugin-YAML-1.230.0-6|16	BuildRequires:	perl(YAML)
21cr|perl-Template-Plugin-YAML-1.230.0-6|17	BuildRequires:	perl(Template)
21cr|perl-Template-Plugin-YAML-1.230.0-6|18	BuildArch:	noarch
21cr|perl-Template-Plugin-YAML-1.230.0-6|19	
21cr|perl-Template-Plugin-YAML-1.230.0-6|20	%description
21cr|perl-Template-Plugin-YAML-1.230.0-6|21	This is a simple Template Toolkit Plugin Interface to the YAML module.
21cr|perl-Template-Plugin-YAML-1.230.0-6|22	
21cr|perl-Template-Plugin-YAML-1.230.0-6|23	%prep
21cr|perl-Template-Plugin-YAML-1.230.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Plugin-YAML-1.230.0-6|25	
21cr|perl-Template-Plugin-YAML-1.230.0-6|26	%build
21cr|perl-Template-Plugin-YAML-1.230.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Plugin-YAML-1.230.0-6|28	%make
21cr|perl-Template-Plugin-YAML-1.230.0-6|29	
21cr|perl-Template-Plugin-YAML-1.230.0-6|30	%check
21cr|perl-Template-Plugin-YAML-1.230.0-6|31	make test
21cr|perl-Template-Plugin-YAML-1.230.0-6|32	
21cr|perl-Template-Plugin-YAML-1.230.0-6|33	%install
21cr|perl-Template-Plugin-YAML-1.230.0-6|34	%makeinstall_std
21cr|perl-Template-Plugin-YAML-1.230.0-6|35	
21cr|perl-Template-Plugin-YAML-1.230.0-6|36	%files
21cr|perl-Template-Plugin-YAML-1.230.0-6|37	%doc Changes
21cr|perl-Template-Plugin-YAML-1.230.0-6|38	%{perl_vendorlib}/Template
21cr|perl-Template-Plugin-YAML-1.230.0-6|39	%{_mandir}/*/*

5527 21
21cr|perl-Template-Provider-Encoding-0.100.0-6|1	%define upstream_name    Template-Provider-Encoding
21cr|perl-Template-Provider-Encoding-0.100.0-6|2	%define upstream_version 0.10
21cr|perl-Template-Provider-Encoding-0.100.0-6|3	
21cr|perl-Template-Provider-Encoding-0.100.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Provider-Encoding-0.100.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Provider-Encoding-0.100.0-6|6	Release:	6
21cr|perl-Template-Provider-Encoding-0.100.0-6|7	
21cr|perl-Template-Provider-Encoding-0.100.0-6|8	Summary:	Template plugin to specify encoding
21cr|perl-Template-Provider-Encoding-0.100.0-6|9	
21cr|perl-Template-Provider-Encoding-0.100.0-6|10	License:	GPL+ or Artistic
21cr|perl-Template-Provider-Encoding-0.100.0-6|11	Group:		Development/Perl
21cr|perl-Template-Provider-Encoding-0.100.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Provider-Encoding-0.100.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Provider-Encoding-0.100.0-6|14	
21cr|perl-Template-Provider-Encoding-0.100.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-Provider-Encoding-0.100.0-6|16	BuildRequires:	perl(Encode)
21cr|perl-Template-Provider-Encoding-0.100.0-6|17	BuildRequires:	perl(Template)
21cr|perl-Template-Provider-Encoding-0.100.0-6|18	BuildRequires:	perl(Test::More)
21cr|perl-Template-Provider-Encoding-0.100.0-6|19	BuildArch:	noarch
21cr|perl-Template-Provider-Encoding-0.100.0-6|20	
21cr|perl-Template-Provider-Encoding-0.100.0-6|21	%description
21cr|perl-Template-Provider-Encoding-0.100.0-6|22	Template::Plugin::encoding is a Template plugin to declare the encoding of
21cr|perl-Template-Provider-Encoding-0.100.0-6|23	template files. This plugin doesn't actually do anything but
21cr|perl-Template-Provider-Encoding-0.100.0-6|24	Template::Provider::Encoding scans the usage of this module to find the
21cr|perl-Template-Provider-Encoding-0.100.0-6|25	encoding of templates. As a bonus, you can use 'encoding' variable in the
21cr|perl-Template-Provider-Encoding-0.100.0-6|26	template to specify file encoding, which might be useful for XML or HTML
21cr|perl-Template-Provider-Encoding-0.100.0-6|27	meta tag.
21cr|perl-Template-Provider-Encoding-0.100.0-6|28	
21cr|perl-Template-Provider-Encoding-0.100.0-6|29	%prep
21cr|perl-Template-Provider-Encoding-0.100.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Provider-Encoding-0.100.0-6|31	
21cr|perl-Template-Provider-Encoding-0.100.0-6|32	%build
21cr|perl-Template-Provider-Encoding-0.100.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Provider-Encoding-0.100.0-6|34	%make
21cr|perl-Template-Provider-Encoding-0.100.0-6|35	
21cr|perl-Template-Provider-Encoding-0.100.0-6|36	%check
21cr|perl-Template-Provider-Encoding-0.100.0-6|37	make test
21cr|perl-Template-Provider-Encoding-0.100.0-6|38	
21cr|perl-Template-Provider-Encoding-0.100.0-6|39	%install
21cr|perl-Template-Provider-Encoding-0.100.0-6|40	%makeinstall_std
21cr|perl-Template-Provider-Encoding-0.100.0-6|41	
21cr|perl-Template-Provider-Encoding-0.100.0-6|42	%files
21cr|perl-Template-Provider-Encoding-0.100.0-6|43	%doc Changes
21cr|perl-Template-Provider-Encoding-0.100.0-6|44	%{_mandir}/man3/*
21cr|perl-Template-Provider-Encoding-0.100.0-6|45	%{perl_vendorlib}/Template

5528 21
21cr|perl-Template-Provider-FromDATA-0.130.0-4|1	%define upstream_name    Template-Provider-FromDATA
21cr|perl-Template-Provider-FromDATA-0.130.0-4|2	%define upstream_version 0.13
21cr|perl-Template-Provider-FromDATA-0.130.0-4|3	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Template-Provider-FromDATA-0.130.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Template-Provider-FromDATA-0.130.0-4|6	Release:    4
21cr|perl-Template-Provider-FromDATA-0.130.0-4|7	Summary:    Load templates from your __DATA__ section
21cr|perl-Template-Provider-FromDATA-0.130.0-4|8	License:    GPL+ or Artistic
21cr|perl-Template-Provider-FromDATA-0.130.0-4|9	Group:      Development/Perl
21cr|perl-Template-Provider-FromDATA-0.130.0-4|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Provider-FromDATA-0.130.0-4|11	Source0:    http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Provider-FromDATA-0.130.0-4|12	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|13	BuildRequires: perl-devel
21cr|perl-Template-Provider-FromDATA-0.130.0-4|14	BuildRequires: perl(Class::Accessor)
21cr|perl-Template-Provider-FromDATA-0.130.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Template-Provider-FromDATA-0.130.0-4|16	BuildRequires: perl(Template)
21cr|perl-Template-Provider-FromDATA-0.130.0-4|17	BuildRequires: perl(Test::More)
21cr|perl-Template-Provider-FromDATA-0.130.0-4|18	BuildRequires: perl(Module::Install::ExtraTests)
21cr|perl-Template-Provider-FromDATA-0.130.0-4|19	BuildRequires: perl(Test::Harness)
21cr|perl-Template-Provider-FromDATA-0.130.0-4|20	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|21	BuildArch: noarch
21cr|perl-Template-Provider-FromDATA-0.130.0-4|22	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|23	%description
21cr|perl-Template-Provider-FromDATA-0.130.0-4|24	This module allows you to store your templates inline with your code in the
21cr|perl-Template-Provider-FromDATA-0.130.0-4|25	'__DATA__' section. It will search any number of classes specified.
21cr|perl-Template-Provider-FromDATA-0.130.0-4|26	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|27	%prep
21cr|perl-Template-Provider-FromDATA-0.130.0-4|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Template-Provider-FromDATA-0.130.0-4|29	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|30	%build
21cr|perl-Template-Provider-FromDATA-0.130.0-4|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Provider-FromDATA-0.130.0-4|32	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|33	%make
21cr|perl-Template-Provider-FromDATA-0.130.0-4|34	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|35	%check
21cr|perl-Template-Provider-FromDATA-0.130.0-4|36	make test
21cr|perl-Template-Provider-FromDATA-0.130.0-4|37	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|38	%install
21cr|perl-Template-Provider-FromDATA-0.130.0-4|39	%makeinstall_std
21cr|perl-Template-Provider-FromDATA-0.130.0-4|40	
21cr|perl-Template-Provider-FromDATA-0.130.0-4|41	%files
21cr|perl-Template-Provider-FromDATA-0.130.0-4|42	%doc Changes META.yml README
21cr|perl-Template-Provider-FromDATA-0.130.0-4|43	%{_mandir}/man3/*
21cr|perl-Template-Provider-FromDATA-0.130.0-4|44	%{perl_vendorlib}/*

5529 21
21cr|perl-Template-Timer-1.0.0-8|1	%define upstream_name    Template-Timer
21cr|perl-Template-Timer-1.0.0-8|2	%define upstream_version 1.00
21cr|perl-Template-Timer-1.0.0-8|3	
21cr|perl-Template-Timer-1.0.0-8|4	Summary:	Rudimentary profiling for Template Toolkit
21cr|perl-Template-Timer-1.0.0-8|5	
21cr|perl-Template-Timer-1.0.0-8|6	Name:		perl-%{upstream_name}
21cr|perl-Template-Timer-1.0.0-8|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Timer-1.0.0-8|8	Release:	8
21cr|perl-Template-Timer-1.0.0-8|9	License:	Artistic/GPL
21cr|perl-Template-Timer-1.0.0-8|10	Group:		Development/Perl
21cr|perl-Template-Timer-1.0.0-8|11	URL:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Template-Timer-1.0.0-8|12	Source:		https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/Template-Timer-%{upstream_version}.tar.gz
21cr|perl-Template-Timer-1.0.0-8|13	BuildRequires:	perl-devel
21cr|perl-Template-Timer-1.0.0-8|14	BuildRequires:	perl(Time::HiRes)
21cr|perl-Template-Timer-1.0.0-8|15	BuildRequires:	perl(Template::Toolkit)
21cr|perl-Template-Timer-1.0.0-8|16	BuildArch:	noarch
21cr|perl-Template-Timer-1.0.0-8|17	
21cr|perl-Template-Timer-1.0.0-8|18	%description
21cr|perl-Template-Timer-1.0.0-8|19	Template::Timer provides inline timings of the template processing througout
21cr|perl-Template-Timer-1.0.0-8|20	your code. It's an overridden version of Template::Context that wraps the
21cr|perl-Template-Timer-1.0.0-8|21	process() and include() methods.
21cr|perl-Template-Timer-1.0.0-8|22	
21cr|perl-Template-Timer-1.0.0-8|23	%prep
21cr|perl-Template-Timer-1.0.0-8|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Timer-1.0.0-8|25	
21cr|perl-Template-Timer-1.0.0-8|26	%build
21cr|perl-Template-Timer-1.0.0-8|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Timer-1.0.0-8|28	%make
21cr|perl-Template-Timer-1.0.0-8|29	
21cr|perl-Template-Timer-1.0.0-8|30	%check
21cr|perl-Template-Timer-1.0.0-8|31	make test
21cr|perl-Template-Timer-1.0.0-8|32	
21cr|perl-Template-Timer-1.0.0-8|33	%install
21cr|perl-Template-Timer-1.0.0-8|34	%makeinstall_std
21cr|perl-Template-Timer-1.0.0-8|35	
21cr|perl-Template-Timer-1.0.0-8|36	%files
21cr|perl-Template-Timer-1.0.0-8|37	%doc README Changes
21cr|perl-Template-Timer-1.0.0-8|38	%{perl_vendorlib}/Template/*
21cr|perl-Template-Timer-1.0.0-8|39	%{_mandir}/*/*

5530 21
21cr|perl-Template-Tiny-1.120.0-6|1	%define upstream_name    Template-Tiny
21cr|perl-Template-Tiny-1.120.0-6|2	%define upstream_version 1.12
21cr|perl-Template-Tiny-1.120.0-6|3	
21cr|perl-Template-Tiny-1.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Template-Tiny-1.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-Tiny-1.120.0-6|6	Release:	6
21cr|perl-Template-Tiny-1.120.0-6|7	
21cr|perl-Template-Tiny-1.120.0-6|8	Summary:	Template Toolkit reimplemented in as little code as possible
21cr|perl-Template-Tiny-1.120.0-6|9	
21cr|perl-Template-Tiny-1.120.0-6|10	License:	GPL+ or Artistic
21cr|perl-Template-Tiny-1.120.0-6|11	Group:		Development/Perl
21cr|perl-Template-Tiny-1.120.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Template-Tiny-1.120.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-Tiny-1.120.0-6|14	
21cr|perl-Template-Tiny-1.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-Template-Tiny-1.120.0-6|16	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Template-Tiny-1.120.0-6|17	BuildRequires:	perl(Test::More)
21cr|perl-Template-Tiny-1.120.0-6|18	
21cr|perl-Template-Tiny-1.120.0-6|19	BuildArch:	noarch
21cr|perl-Template-Tiny-1.120.0-6|20	
21cr|perl-Template-Tiny-1.120.0-6|21	%description
21cr|perl-Template-Tiny-1.120.0-6|22	*WARNING: THIS MODULE IS EXPERIMENTAL AND SUBJECT TO CHANGE WITHOUT NOTICE*
21cr|perl-Template-Tiny-1.120.0-6|23	
21cr|perl-Template-Tiny-1.120.0-6|24	*YOU HAVE BEEN WARNED!*
21cr|perl-Template-Tiny-1.120.0-6|25	
21cr|perl-Template-Tiny-1.120.0-6|26	*Template::Tiny* is a reimplementation of a partial subset of the the
21cr|perl-Template-Tiny-1.120.0-6|27	Template manpage Toolkit, in as few lines of code as possible.
21cr|perl-Template-Tiny-1.120.0-6|28	
21cr|perl-Template-Tiny-1.120.0-6|29	%prep
21cr|perl-Template-Tiny-1.120.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-Tiny-1.120.0-6|31	
21cr|perl-Template-Tiny-1.120.0-6|32	%build
21cr|perl-Template-Tiny-1.120.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-Tiny-1.120.0-6|34	%make
21cr|perl-Template-Tiny-1.120.0-6|35	
21cr|perl-Template-Tiny-1.120.0-6|36	%check
21cr|perl-Template-Tiny-1.120.0-6|37	%make test
21cr|perl-Template-Tiny-1.120.0-6|38	
21cr|perl-Template-Tiny-1.120.0-6|39	%install
21cr|perl-Template-Tiny-1.120.0-6|40	%makeinstall_std
21cr|perl-Template-Tiny-1.120.0-6|41	
21cr|perl-Template-Tiny-1.120.0-6|42	%files
21cr|perl-Template-Tiny-1.120.0-6|43	%doc README LICENSE Changes
21cr|perl-Template-Tiny-1.120.0-6|44	%{_mandir}/man3/*
21cr|perl-Template-Tiny-1.120.0-6|45	%{perl_vendorlib}/*

5531 21
21cr|perl-Template-XML-2.170.0-6|1	%define upstream_name    Template-XML
21cr|perl-Template-XML-2.170.0-6|2	%define upstream_version 2.17
21cr|perl-Template-XML-2.170.0-6|3	
21cr|perl-Template-XML-2.170.0-6|4	%if %{_use_internal_dependency_generator}
21cr|perl-Template-XML-2.170.0-6|5	%global __provides_exclude perl\\(XML::(.*)\\)
21cr|perl-Template-XML-2.170.0-6|6	%else
21cr|perl-Template-XML-2.170.0-6|7	%define _provides_exceptions perl(XML::
21cr|perl-Template-XML-2.170.0-6|8	%endif
21cr|perl-Template-XML-2.170.0-6|9	
21cr|perl-Template-XML-2.170.0-6|10	Name:		perl-%{upstream_name}
21cr|perl-Template-XML-2.170.0-6|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Template-XML-2.170.0-6|12	Release:	6
21cr|perl-Template-XML-2.170.0-6|13	
21cr|perl-Template-XML-2.170.0-6|14	Summary:	XML plugin for the Template Toolkit
21cr|perl-Template-XML-2.170.0-6|15	
21cr|perl-Template-XML-2.170.0-6|16	License:	Artistic/GPL
21cr|perl-Template-XML-2.170.0-6|17	Group:		Development/Perl
21cr|perl-Template-XML-2.170.0-6|18	URL:		http://www.template-toolkit.org
21cr|perl-Template-XML-2.170.0-6|19	Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Template-XML-2.170.0-6|20	
21cr|perl-Template-XML-2.170.0-6|21	BuildRequires:	perl-devel
21cr|perl-Template-XML-2.170.0-6|22	BuildRequires:	perl(Template) >= 2.15
21cr|perl-Template-XML-2.170.0-6|23	BuildRequires:	perl(XML::DOM) >= 1.27
21cr|perl-Template-XML-2.170.0-6|24	BuildRequires:	perl(XML::LibXML)
21cr|perl-Template-XML-2.170.0-6|25	BuildRequires:	perl(XML::Parser) >= 2.19
21cr|perl-Template-XML-2.170.0-6|26	BuildRequires:	perl(XML::RSS) >= 0.9
21cr|perl-Template-XML-2.170.0-6|27	BuildRequires:	perl(XML::Simple) >= 2
21cr|perl-Template-XML-2.170.0-6|28	BuildRequires:	perl(XML::XPath) >= 1
21cr|perl-Template-XML-2.170.0-6|29	BuildArch:	noarch
21cr|perl-Template-XML-2.170.0-6|30	
21cr|perl-Template-XML-2.170.0-6|31	%description
21cr|perl-Template-XML-2.170.0-6|32	The Template-XML distribution provides a number of Template Toolkit
21cr|perl-Template-XML-2.170.0-6|33	plugin modules for working with XML.
21cr|perl-Template-XML-2.170.0-6|34	
21cr|perl-Template-XML-2.170.0-6|35	The basic XML plugins were distributed as part of the Template Toolkit
21cr|perl-Template-XML-2.170.0-6|36	until version 2.15 released in May 2006. At this time they were
21cr|perl-Template-XML-2.170.0-6|37	extracted into this separate Template-XML distribution and an alpha
21cr|perl-Template-XML-2.170.0-6|38	version of this Template::Plugin::XML front-end module was added.
21cr|perl-Template-XML-2.170.0-6|39	
21cr|perl-Template-XML-2.170.0-6|40	
21cr|perl-Template-XML-2.170.0-6|41	%prep
21cr|perl-Template-XML-2.170.0-6|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Template-XML-2.170.0-6|43	
21cr|perl-Template-XML-2.170.0-6|44	%build
21cr|perl-Template-XML-2.170.0-6|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Template-XML-2.170.0-6|46	%make
21cr|perl-Template-XML-2.170.0-6|47	
21cr|perl-Template-XML-2.170.0-6|48	%check
21cr|perl-Template-XML-2.170.0-6|49	make test
21cr|perl-Template-XML-2.170.0-6|50	
21cr|perl-Template-XML-2.170.0-6|51	%install
21cr|perl-Template-XML-2.170.0-6|52	%makeinstall_std
21cr|perl-Template-XML-2.170.0-6|53	
21cr|perl-Template-XML-2.170.0-6|54	%files
21cr|perl-Template-XML-2.170.0-6|55	%doc README
21cr|perl-Template-XML-2.170.0-6|56	%{perl_vendorlib}/Template
21cr|perl-Template-XML-2.170.0-6|57	%{_mandir}/*/*

5532 21
21cr|perl-Term-Animation-2.600.0-6|1	%define upstream_name    Term-Animation
21cr|perl-Term-Animation-2.600.0-6|2	%define upstream_version 2.6
21cr|perl-Term-Animation-2.600.0-6|3	
21cr|perl-Term-Animation-2.600.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Term-Animation-2.600.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-Animation-2.600.0-6|6	Release:	6
21cr|perl-Term-Animation-2.600.0-6|7	
21cr|perl-Term-Animation-2.600.0-6|8	Summary:	ASCII sprite animation framework
21cr|perl-Term-Animation-2.600.0-6|9	
21cr|perl-Term-Animation-2.600.0-6|10	License:	GPL+ or Artistic
21cr|perl-Term-Animation-2.600.0-6|11	Group:		Development/Perl
21cr|perl-Term-Animation-2.600.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-Animation-2.600.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Term-Animation-2.600.0-6|14	
21cr|perl-Term-Animation-2.600.0-6|15	BuildRequires:	perl-devel
21cr|perl-Term-Animation-2.600.0-6|16	BuildRequires:	perl(Curses)
21cr|perl-Term-Animation-2.600.0-6|17	
21cr|perl-Term-Animation-2.600.0-6|18	BuildArch:	noarch
21cr|perl-Term-Animation-2.600.0-6|19	
21cr|perl-Term-Animation-2.600.0-6|20	%description
21cr|perl-Term-Animation-2.600.0-6|21	This module provides a framework to produce sprite animations using ASCII art.
21cr|perl-Term-Animation-2.600.0-6|22	Each ASCII 'sprite' is given one or more frames, and placed into the animation
21cr|perl-Term-Animation-2.600.0-6|23	as an 'animation object'. An animation object can have a callback routine that
21cr|perl-Term-Animation-2.600.0-6|24	controls the position and frame of the object.
21cr|perl-Term-Animation-2.600.0-6|25	
21cr|perl-Term-Animation-2.600.0-6|26	%prep
21cr|perl-Term-Animation-2.600.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-Animation-2.600.0-6|28	
21cr|perl-Term-Animation-2.600.0-6|29	%build
21cr|perl-Term-Animation-2.600.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-Animation-2.600.0-6|31	%make
21cr|perl-Term-Animation-2.600.0-6|32	
21cr|perl-Term-Animation-2.600.0-6|33	%check
21cr|perl-Term-Animation-2.600.0-6|34	%make test
21cr|perl-Term-Animation-2.600.0-6|35	
21cr|perl-Term-Animation-2.600.0-6|36	%install
21cr|perl-Term-Animation-2.600.0-6|37	%makeinstall_std
21cr|perl-Term-Animation-2.600.0-6|38	
21cr|perl-Term-Animation-2.600.0-6|39	%files
21cr|perl-Term-Animation-2.600.0-6|40	%doc Changes README
21cr|perl-Term-Animation-2.600.0-6|41	%{perl_vendorlib}/Term
21cr|perl-Term-Animation-2.600.0-6|42	%{_mandir}/*/*

5533 21
21cr|perl-Term-ANSIScreen-1.500.0-6|1	%define upstream_name    Term-ANSIScreen
21cr|perl-Term-ANSIScreen-1.500.0-6|2	%define upstream_version 1.50
21cr|perl-Term-ANSIScreen-1.500.0-6|3	
21cr|perl-Term-ANSIScreen-1.500.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Term-ANSIScreen-1.500.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-ANSIScreen-1.500.0-6|6	Release:	6
21cr|perl-Term-ANSIScreen-1.500.0-6|7	
21cr|perl-Term-ANSIScreen-1.500.0-6|8	Summary:	Term::ANSIScreen - Terminal control using ANSI escape sequences
21cr|perl-Term-ANSIScreen-1.500.0-6|9	
21cr|perl-Term-ANSIScreen-1.500.0-6|10	License:	GPL+ or Artistic
21cr|perl-Term-ANSIScreen-1.500.0-6|11	Group:		Development/Perl
21cr|perl-Term-ANSIScreen-1.500.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-ANSIScreen-1.500.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Term/Term-ANSIScreen-%{upstream_version}.tar.gz
21cr|perl-Term-ANSIScreen-1.500.0-6|14	
21cr|perl-Term-ANSIScreen-1.500.0-6|15	BuildRequires:	perl-devel
21cr|perl-Term-ANSIScreen-1.500.0-6|16	BuildRequires:	perl(inc::Module::Package)
21cr|perl-Term-ANSIScreen-1.500.0-6|17	BuildArch:	noarch
21cr|perl-Term-ANSIScreen-1.500.0-6|18	
21cr|perl-Term-ANSIScreen-1.500.0-6|19	%description
21cr|perl-Term-ANSIScreen-1.500.0-6|20	Term::ANSIScreen, a Term::ANSIColor clone with supports for
21cr|perl-Term-ANSIScreen-1.500.0-6|21	screen mode, cursor control and keyboard mapping sequences.
21cr|perl-Term-ANSIScreen-1.500.0-6|22	
21cr|perl-Term-ANSIScreen-1.500.0-6|23	%prep
21cr|perl-Term-ANSIScreen-1.500.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-ANSIScreen-1.500.0-6|25	
21cr|perl-Term-ANSIScreen-1.500.0-6|26	%build
21cr|perl-Term-ANSIScreen-1.500.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-ANSIScreen-1.500.0-6|28	%make
21cr|perl-Term-ANSIScreen-1.500.0-6|29	
21cr|perl-Term-ANSIScreen-1.500.0-6|30	%check
21cr|perl-Term-ANSIScreen-1.500.0-6|31	make test
21cr|perl-Term-ANSIScreen-1.500.0-6|32	
21cr|perl-Term-ANSIScreen-1.500.0-6|33	%install
21cr|perl-Term-ANSIScreen-1.500.0-6|34	%makeinstall_std
21cr|perl-Term-ANSIScreen-1.500.0-6|35	
21cr|perl-Term-ANSIScreen-1.500.0-6|36	%files
21cr|perl-Term-ANSIScreen-1.500.0-6|37	%doc README
21cr|perl-Term-ANSIScreen-1.500.0-6|38	%{perl_vendorlib}/Term/ANSIScreen.pm
21cr|perl-Term-ANSIScreen-1.500.0-6|39	%{_mandir}/*/*

5534 21
21cr|perl-Term-Clui-1.760.0-2|1	%define upstream_name		Term-Clui
21cr|perl-Term-Clui-1.760.0-2|2	%define upstream_version 1.76
21cr|perl-Term-Clui-1.760.0-2|3	
21cr|perl-Term-Clui-1.760.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Term-Clui-1.760.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-Clui-1.760.0-2|6	Release:	2
21cr|perl-Term-Clui-1.760.0-2|7	
21cr|perl-Term-Clui-1.760.0-2|8	Summary:	%{upstream_name} module for perl
21cr|perl-Term-Clui-1.760.0-2|9	License:	GPLv2+ or Artistic
21cr|perl-Term-Clui-1.760.0-2|10	Group:		Development/Perl
21cr|perl-Term-Clui-1.760.0-2|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Term-Clui-1.760.0-2|12	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-Clui-1.760.0-2|13	
21cr|perl-Term-Clui-1.760.0-2|14	BuildRequires:	perl-devel
21cr|perl-Term-Clui-1.760.0-2|15	BuildRequires:	perl(CPAN::Meta)
21cr|perl-Term-Clui-1.760.0-2|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Term-Clui-1.760.0-2|17	BuildRequires:	perl(Term::ReadKey)
21cr|perl-Term-Clui-1.760.0-2|18	BuildRequires:	perl(Term::ReadLine::Gnu)
21cr|perl-Term-Clui-1.760.0-2|19	BuildArch:	noarch
21cr|perl-Term-Clui-1.760.0-2|20	
21cr|perl-Term-Clui-1.760.0-2|21	%description
21cr|perl-Term-Clui-1.760.0-2|22	Term::Clui offers a high-level user interface to give the user of
21cr|perl-Term-Clui-1.760.0-2|23	command-line applications a consistent "look and feel". Its metaphor
21cr|perl-Term-Clui-1.760.0-2|24	for the computer is as a human-like conversation-partner, and as each
21cr|perl-Term-Clui-1.760.0-2|25	question/response is completed it is summarised onto one line, and
21cr|perl-Term-Clui-1.760.0-2|26	remains on screen, so that the history of the session gradually
21cr|perl-Term-Clui-1.760.0-2|27	accumulates on the screen and is available for review, or for
21cr|perl-Term-Clui-1.760.0-2|28	cut/paste. This user interface can therefore be intermixed with
21cr|perl-Term-Clui-1.760.0-2|29	standard applications which write to STDOUT or STDERR, such as
21cr|perl-Term-Clui-1.760.0-2|30	make, pgp, rcs etc.
21cr|perl-Term-Clui-1.760.0-2|31	
21cr|perl-Term-Clui-1.760.0-2|32	For the user, &choose uses arrow keys (or hjkl) and Return or q;
21cr|perl-Term-Clui-1.760.0-2|33	also SpaceBar for multiple choices. &confirm expects y, Y, n or N.
21cr|perl-Term-Clui-1.760.0-2|34	In general, ctrl-L redraws the (currently active bit of the) screen.
21cr|perl-Term-Clui-1.760.0-2|35	&edit and &view use the default EDITOR and PAGER if possible.
21cr|perl-Term-Clui-1.760.0-2|36	
21cr|perl-Term-Clui-1.760.0-2|37	It's fast, simple, and has few external dependencies. It doesn't use curses
21cr|perl-Term-Clui-1.760.0-2|38	(which is a whole-of-screen interface); it uses a small subset of vt100
21cr|perl-Term-Clui-1.760.0-2|39	sequences (up down left right normal and reverse) which are very portable.
21cr|perl-Term-Clui-1.760.0-2|40	
21cr|perl-Term-Clui-1.760.0-2|41	%prep
21cr|perl-Term-Clui-1.760.0-2|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Term-Clui-1.760.0-2|43	pushd examples
21cr|perl-Term-Clui-1.760.0-2|44	find . -type f -exec chmod 755 {} \;
21cr|perl-Term-Clui-1.760.0-2|45	popd
21cr|perl-Term-Clui-1.760.0-2|46	
21cr|perl-Term-Clui-1.760.0-2|47	%build
21cr|perl-Term-Clui-1.760.0-2|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-Clui-1.760.0-2|49	%make
21cr|perl-Term-Clui-1.760.0-2|50	
21cr|perl-Term-Clui-1.760.0-2|51	%check
21cr|perl-Term-Clui-1.760.0-2|52	make test
21cr|perl-Term-Clui-1.760.0-2|53	
21cr|perl-Term-Clui-1.760.0-2|54	%install
21cr|perl-Term-Clui-1.760.0-2|55	%makeinstall_std
21cr|perl-Term-Clui-1.760.0-2|56	
21cr|perl-Term-Clui-1.760.0-2|57	
21cr|perl-Term-Clui-1.760.0-2|58	%files
21cr|perl-Term-Clui-1.760.0-2|59	%doc Changes META.yml MYMETA.yml README examples
21cr|perl-Term-Clui-1.760.0-2|60	%{perl_vendorlib}/Term
21cr|perl-Term-Clui-1.760.0-2|61	%{_mandir}/*/*

5535 21
21cr|perl-Term-EditorEdit-0.1.600-1|1	%define upstream_name    Term-EditorEdit
21cr|perl-Term-EditorEdit-0.1.600-1|2	%define upstream_version 0.0016
21cr|perl-Term-EditorEdit-0.1.600-1|3	
21cr|perl-Term-EditorEdit-0.1.600-1|4	Name:           perl-Term-EditorEdit
21cr|perl-Term-EditorEdit-0.1.600-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Term-EditorEdit-0.1.600-1|6	Release:        1
21cr|perl-Term-EditorEdit-0.1.600-1|7	Summary:        Edit a document via $EDITOR
21cr|perl-Term-EditorEdit-0.1.600-1|8	Group:          Development/Perl
21cr|perl-Term-EditorEdit-0.1.600-1|9	License:        GPL+ or Artistic
21cr|perl-Term-EditorEdit-0.1.600-1|10	URL:            https://metacpan.org/release/Term-EditorEdit
21cr|perl-Term-EditorEdit-0.1.600-1|11	Source0:        https://cpan.metacpan.org/authors/id/R/RO/ROKR/Term-EditorEdit-%{upstream_version}.tar.gz
21cr|perl-Term-EditorEdit-0.1.600-1|12	BuildArch:      noarch
21cr|perl-Term-EditorEdit-0.1.600-1|13	BuildRequires:  make
21cr|perl-Term-EditorEdit-0.1.600-1|14	BuildRequires:  perl-generators
21cr|perl-Term-EditorEdit-0.1.600-1|15	BuildRequires:  perl(Any::Moose)
21cr|perl-Term-EditorEdit-0.1.600-1|16	BuildRequires:  perl(Carp)
21cr|perl-Term-EditorEdit-0.1.600-1|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Term-EditorEdit-0.1.600-1|18	BuildRequires:  perl(IO::File)
21cr|perl-Term-EditorEdit-0.1.600-1|19	BuildRequires:  perl(File::Temp)
21cr|perl-Term-EditorEdit-0.1.600-1|20	BuildRequires:  perl(Test::Most)
21cr|perl-Term-EditorEdit-0.1.600-1|21	BuildRequires:  perl(Text::Clip)
21cr|perl-Term-EditorEdit-0.1.600-1|22	BuildRequires:  perl(Try::Tiny)
21cr|perl-Term-EditorEdit-0.1.600-1|23	BuildRequires:  perl(strict)
21cr|perl-Term-EditorEdit-0.1.600-1|24	BuildRequires:  perl(warnings)
21cr|perl-Term-EditorEdit-0.1.600-1|25	
21cr|perl-Term-EditorEdit-0.1.600-1|26	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Term-EditorEdit-0.1.600-1|27	
21cr|perl-Term-EditorEdit-0.1.600-1|28	%{?perl_default_filter}
21cr|perl-Term-EditorEdit-0.1.600-1|29	
21cr|perl-Term-EditorEdit-0.1.600-1|30	%description
21cr|perl-Term-EditorEdit-0.1.600-1|31	Term::EditorEdit is a tool for prompting the user to edit a piece of text
21cr|perl-Term-EditorEdit-0.1.600-1|32	via $VISUAL or $EDITOR and return the result.
21cr|perl-Term-EditorEdit-0.1.600-1|33	
21cr|perl-Term-EditorEdit-0.1.600-1|34	%prep
21cr|perl-Term-EditorEdit-0.1.600-1|35	%setup -q -n Term-EditorEdit-%{upstream_version}
21cr|perl-Term-EditorEdit-0.1.600-1|36	
21cr|perl-Term-EditorEdit-0.1.600-1|37	%build
21cr|perl-Term-EditorEdit-0.1.600-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Term-EditorEdit-0.1.600-1|39	make %{?_smp_mflags}
21cr|perl-Term-EditorEdit-0.1.600-1|40	
21cr|perl-Term-EditorEdit-0.1.600-1|41	%install
21cr|perl-Term-EditorEdit-0.1.600-1|42	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Term-EditorEdit-0.1.600-1|43	%{_fixperms} %{buildroot}/*
21cr|perl-Term-EditorEdit-0.1.600-1|44	
21cr|perl-Term-EditorEdit-0.1.600-1|45	# Not useful to be installed
21cr|perl-Term-EditorEdit-0.1.600-1|46	rm %{buildroot}%{_bindir}/editor-edit
21cr|perl-Term-EditorEdit-0.1.600-1|47	
21cr|perl-Term-EditorEdit-0.1.600-1|48	%check
21cr|perl-Term-EditorEdit-0.1.600-1|49	make test
21cr|perl-Term-EditorEdit-0.1.600-1|50	
21cr|perl-Term-EditorEdit-0.1.600-1|51	%files
21cr|perl-Term-EditorEdit-0.1.600-1|52	%doc Changes README bin/editor-edit
21cr|perl-Term-EditorEdit-0.1.600-1|53	%{perl_vendorlib}/*
21cr|perl-Term-EditorEdit-0.1.600-1|54	%{_mandir}/man3/*
21cr|perl-Term-EditorEdit-0.1.600-1|55	

5536 21
21cr|perl-Term-Encoding-0.30.0-1|1	%define upstream_name    Term-Encoding
21cr|perl-Term-Encoding-0.30.0-1|2	%define upstream_version 0.03
21cr|perl-Term-Encoding-0.30.0-1|3	
21cr|perl-Term-Encoding-0.30.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Term-Encoding-0.30.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-Encoding-0.30.0-1|6	Release:	1
21cr|perl-Term-Encoding-0.30.0-1|7	
21cr|perl-Term-Encoding-0.30.0-1|8	Summary:	Detect encoding of the current terminal
21cr|perl-Term-Encoding-0.30.0-1|9	
21cr|perl-Term-Encoding-0.30.0-1|10	License:	GPL+ or Artistic
21cr|perl-Term-Encoding-0.30.0-1|11	Group:		Development/Perl
21cr|perl-Term-Encoding-0.30.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-Encoding-0.30.0-1|13	Source0:	https://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-Encoding-0.30.0-1|14	
21cr|perl-Term-Encoding-0.30.0-1|15	BuildRequires:	perl-devel
21cr|perl-Term-Encoding-0.30.0-1|16	BuildArch:	noarch
21cr|perl-Term-Encoding-0.30.0-1|17	
21cr|perl-Term-Encoding-0.30.0-1|18	%description
21cr|perl-Term-Encoding-0.30.0-1|19	Term::Encoding is a simple module to detect an encoding the current
21cr|perl-Term-Encoding-0.30.0-1|20	terminal expects, in various ways.
21cr|perl-Term-Encoding-0.30.0-1|21	
21cr|perl-Term-Encoding-0.30.0-1|22	%prep
21cr|perl-Term-Encoding-0.30.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-Encoding-0.30.0-1|24	
21cr|perl-Term-Encoding-0.30.0-1|25	%build
21cr|perl-Term-Encoding-0.30.0-1|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-Encoding-0.30.0-1|27	%make
21cr|perl-Term-Encoding-0.30.0-1|28	
21cr|perl-Term-Encoding-0.30.0-1|29	%check
21cr|perl-Term-Encoding-0.30.0-1|30	make test
21cr|perl-Term-Encoding-0.30.0-1|31	
21cr|perl-Term-Encoding-0.30.0-1|32	%install
21cr|perl-Term-Encoding-0.30.0-1|33	%makeinstall_std
21cr|perl-Term-Encoding-0.30.0-1|34	
21cr|perl-Term-Encoding-0.30.0-1|35	%files
21cr|perl-Term-Encoding-0.30.0-1|36	%doc Changes
21cr|perl-Term-Encoding-0.30.0-1|37	%{_mandir}/man3/*
21cr|perl-Term-Encoding-0.30.0-1|38	%{perl_vendorlib}/*

5537 21
21cr|perl-Term-InKey-1.40.0-7|1	%define upstream_name    Term-InKey
21cr|perl-Term-InKey-1.40.0-7|2	%define upstream_version 1.04
21cr|perl-Term-InKey-1.40.0-7|3	
21cr|perl-Term-InKey-1.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Term-InKey-1.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-InKey-1.40.0-7|6	Release:	7
21cr|perl-Term-InKey-1.40.0-7|7	
21cr|perl-Term-InKey-1.40.0-7|8	Summary:	Term::InKey - Perl extension for clearing the screen and receiving a keystroke
21cr|perl-Term-InKey-1.40.0-7|9	
21cr|perl-Term-InKey-1.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Term-InKey-1.40.0-7|11	Group:		Development/Perl
21cr|perl-Term-InKey-1.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-InKey-1.40.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Term-InKey-1.40.0-7|14	
21cr|perl-Term-InKey-1.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Term-InKey-1.40.0-7|16	BuildArch:	noarch
21cr|perl-Term-InKey-1.40.0-7|17	
21cr|perl-Term-InKey-1.40.0-7|18	%description
21cr|perl-Term-InKey-1.40.0-7|19	This module implements Clear() to clear screen and ReadKey() to
21cr|perl-Term-InKey-1.40.0-7|20	receive a keystroke, on UNIX and Win32 platforms. As opposed to
21cr|perl-Term-InKey-1.40.0-7|21	Term::ReadKey, it does not contain XSUB code and can be easily
21cr|perl-Term-InKey-1.40.0-7|22	installed on Windows boxes.
21cr|perl-Term-InKey-1.40.0-7|23	
21cr|perl-Term-InKey-1.40.0-7|24	%prep
21cr|perl-Term-InKey-1.40.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-InKey-1.40.0-7|26	
21cr|perl-Term-InKey-1.40.0-7|27	%build
21cr|perl-Term-InKey-1.40.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-InKey-1.40.0-7|29	%make
21cr|perl-Term-InKey-1.40.0-7|30	
21cr|perl-Term-InKey-1.40.0-7|31	%check
21cr|perl-Term-InKey-1.40.0-7|32	make test
21cr|perl-Term-InKey-1.40.0-7|33	
21cr|perl-Term-InKey-1.40.0-7|34	%install
21cr|perl-Term-InKey-1.40.0-7|35	%makeinstall_std
21cr|perl-Term-InKey-1.40.0-7|36	
21cr|perl-Term-InKey-1.40.0-7|37	# cleanup
21cr|perl-Term-InKey-1.40.0-7|38	rm -f %{buildroot}%{perl_vendorlib}/Term/demo.pl
21cr|perl-Term-InKey-1.40.0-7|39	
21cr|perl-Term-InKey-1.40.0-7|40	%files
21cr|perl-Term-InKey-1.40.0-7|41	%doc Changes README
21cr|perl-Term-InKey-1.40.0-7|42	%{perl_vendorlib}/Term/InKey.pm
21cr|perl-Term-InKey-1.40.0-7|43	%{_mandir}/*/*

5538 21
21cr|perl-Term-ProgressBar-2.220.0-1|1	%define upstream_name	 Term-ProgressBar
21cr|perl-Term-ProgressBar-2.220.0-1|2	%define upstream_version 2.22
21cr|perl-Term-ProgressBar-2.220.0-1|3	
21cr|perl-Term-ProgressBar-2.220.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Term-ProgressBar-2.220.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-ProgressBar-2.220.0-1|6	Release:	1
21cr|perl-Term-ProgressBar-2.220.0-1|7	
21cr|perl-Term-ProgressBar-2.220.0-1|8	Summary:	Provides a progress meter on a standard terminal
21cr|perl-Term-ProgressBar-2.220.0-1|9	
21cr|perl-Term-ProgressBar-2.220.0-1|10	
21cr|perl-Term-ProgressBar-2.220.0-1|11	License:	GPL+ or Artistic
21cr|perl-Term-ProgressBar-2.220.0-1|12	Group:		Development/Perl
21cr|perl-Term-ProgressBar-2.220.0-1|13	URL:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-ProgressBar-2.220.0-1|14	Source0:	https://cpan.metacpan.org/authors/id/M/MA/MANWAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-ProgressBar-2.220.0-1|15	
21cr|perl-Term-ProgressBar-2.220.0-1|16	BuildRequires:	perl-devel
21cr|perl-Term-ProgressBar-2.220.0-1|17	BuildRequires:	perl(Class::MethodMaker)
21cr|perl-Term-ProgressBar-2.220.0-1|18	BuildRequires:	perl(Term::ReadKey)
21cr|perl-Term-ProgressBar-2.220.0-1|19	BuildRequires:	perl(Test::Exception)
21cr|perl-Term-ProgressBar-2.220.0-1|20	BuildRequires:	perl(Test::Warnings)
21cr|perl-Term-ProgressBar-2.220.0-1|21	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Term-ProgressBar-2.220.0-1|22	BuildArch:	noarch
21cr|perl-Term-ProgressBar-2.220.0-1|23	
21cr|perl-Term-ProgressBar-2.220.0-1|24	%description
21cr|perl-Term-ProgressBar-2.220.0-1|25	Term::ProgressBar provides a simple progress bar on the terminal, to
21cr|perl-Term-ProgressBar-2.220.0-1|26	let the user know that something is happening, roughly how much stuff
21cr|perl-Term-ProgressBar-2.220.0-1|27	has been done, and maybe an estimate at how long remains.
21cr|perl-Term-ProgressBar-2.220.0-1|28	
21cr|perl-Term-ProgressBar-2.220.0-1|29	%prep
21cr|perl-Term-ProgressBar-2.220.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-ProgressBar-2.220.0-1|31	
21cr|perl-Term-ProgressBar-2.220.0-1|32	%build
21cr|perl-Term-ProgressBar-2.220.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-ProgressBar-2.220.0-1|34	make
21cr|perl-Term-ProgressBar-2.220.0-1|35	
21cr|perl-Term-ProgressBar-2.220.0-1|36	%check
21cr|perl-Term-ProgressBar-2.220.0-1|37	make test
21cr|perl-Term-ProgressBar-2.220.0-1|38	
21cr|perl-Term-ProgressBar-2.220.0-1|39	%install
21cr|perl-Term-ProgressBar-2.220.0-1|40	%makeinstall_std
21cr|perl-Term-ProgressBar-2.220.0-1|41	
21cr|perl-Term-ProgressBar-2.220.0-1|42	%files
21cr|perl-Term-ProgressBar-2.220.0-1|43	%{perl_vendorlib}/Term/ProgressBar.pm
21cr|perl-Term-ProgressBar-2.220.0-1|44	%{_mandir}/*/*
21cr|perl-Term-ProgressBar-2.220.0-1|45	%{perl_vendorlib}/Term/ProgressBar/IO.pm

5539 21
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|1	%define upstream_name    Term-ProgressBar-Quiet
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|2	%define upstream_version 0.31
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|3	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|6	Release:	8
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|7	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|8	Summary:	Provide a progress meter if run interactively
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|9	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|10	License:	GPL+ or Artistic
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|11	Group:		Development/Perl
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|14	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|15	BuildRequires:	perl-devel
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|16	BuildRequires:	perl(IO::Interactive)
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|17	BuildRequires:	perl(Term::ProgressBar)
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|18	BuildRequires:	perl(Test::MockObject)
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|19	BuildRequires:	perl(Test::More)
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|20	BuildArch:	noarch
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|21	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|22	%description
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|23	the Term::ProgressBar manpage is a wonderful module for showing progress
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|24	bars on the terminal. This module acts very much like that module when it
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|25	is run interactively. However, when it is not run interactively (for
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|26	example, as a cron job) then it does not show the progress bar.
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|27	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|28	%prep
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|30	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|31	%build
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|33	%make
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|34	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|35	%check
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|36	make test
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|37	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|38	%install
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|39	%makeinstall_std
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|40	
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|41	%files
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|42	%doc CHANGES README
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|43	%{_mandir}/man3/*
21cr|perl-Term-ProgressBar-Quiet-0.310.0-8|44	%{perl_vendorlib}/*

5540 21
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|1	%define upstream_name    Term-ProgressBar-Simple
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|2	%define upstream_version 0.03
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|3	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|6	Release:	8
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|7	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|8	Summary:	Simpler progress bars
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|9	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|10	License:	GPL+ or Artistic
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|11	Group:		Development/Perl
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|14	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|15	BuildRequires:	perl-devel
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|16	BuildRequires:	perl(Term::ProgressBar::Quiet)
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|17	BuildRequires:	perl(Time::HiRes)
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|18	BuildArch:	noarch
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|19	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|20	%description
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|21	Progress bars are handy - they tell you how much work has been done, how
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|22	much is left to do and estimate how long it will take.
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|23	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|24	But they can be fiddly!
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|25	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|26	This module does the right thing in almost all cases in a really convenient
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|27	way.
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|28	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|29	%prep
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|31	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|32	%build
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|34	%make
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|35	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|36	%check
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|37	make test
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|38	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|39	%install
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|40	%makeinstall_std
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|41	
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|42	%files
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|43	%doc CHANGES
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|44	%{_mandir}/man3/*
21cr|perl-Term-ProgressBar-Simple-0.30.0-8|45	%{perl_vendorlib}/*

5541 21
21cr|perl-Term-Prompt-1.40.0-6|1	%define upstream_name    Term-Prompt
21cr|perl-Term-Prompt-1.40.0-6|2	%define upstream_version 1.04
21cr|perl-Term-Prompt-1.40.0-6|3	
21cr|perl-Term-Prompt-1.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Term-Prompt-1.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-Prompt-1.40.0-6|6	Release:	6
21cr|perl-Term-Prompt-1.40.0-6|7	
21cr|perl-Term-Prompt-1.40.0-6|8	Summary:	Perl extension for prompting a user for information
21cr|perl-Term-Prompt-1.40.0-6|9	
21cr|perl-Term-Prompt-1.40.0-6|10	License:	GPL+ or Artistic
21cr|perl-Term-Prompt-1.40.0-6|11	Group:		Development/Perl
21cr|perl-Term-Prompt-1.40.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-Prompt-1.40.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-Prompt-1.40.0-6|14	
21cr|perl-Term-Prompt-1.40.0-6|15	BuildRequires:	perl-devel
21cr|perl-Term-Prompt-1.40.0-6|16	BuildRequires:	perl(Term::ReadKey)
21cr|perl-Term-Prompt-1.40.0-6|17	BuildArch:	noarch
21cr|perl-Term-Prompt-1.40.0-6|18	
21cr|perl-Term-Prompt-1.40.0-6|19	%description
21cr|perl-Term-Prompt-1.40.0-6|20	A Perl module for prompting a user for information.
21cr|perl-Term-Prompt-1.40.0-6|21	
21cr|perl-Term-Prompt-1.40.0-6|22	%prep
21cr|perl-Term-Prompt-1.40.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-Prompt-1.40.0-6|24	chmod 644 Changes README lib/Term/Prompt.pm
21cr|perl-Term-Prompt-1.40.0-6|25	perl -pi -e 's/\r\n$/\n/;'  Changes README lib/Term/Prompt.pm
21cr|perl-Term-Prompt-1.40.0-6|26	
21cr|perl-Term-Prompt-1.40.0-6|27	%build
21cr|perl-Term-Prompt-1.40.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-Prompt-1.40.0-6|29	%make
21cr|perl-Term-Prompt-1.40.0-6|30	
21cr|perl-Term-Prompt-1.40.0-6|31	%check
21cr|perl-Term-Prompt-1.40.0-6|32	make test
21cr|perl-Term-Prompt-1.40.0-6|33	
21cr|perl-Term-Prompt-1.40.0-6|34	%install
21cr|perl-Term-Prompt-1.40.0-6|35	%makeinstall_std
21cr|perl-Term-Prompt-1.40.0-6|36	
21cr|perl-Term-Prompt-1.40.0-6|37	%files
21cr|perl-Term-Prompt-1.40.0-6|38	%doc Changes README
21cr|perl-Term-Prompt-1.40.0-6|39	%{perl_vendorlib}/Term
21cr|perl-Term-Prompt-1.40.0-6|40	%{_mandir}/*/*

5542 21
21cr|perl-Term-Query-2.0-11|1	%define real_name Term-Query
21cr|perl-Term-Query-2.0-11|2	
21cr|perl-Term-Query-2.0-11|3	Summary:	Term::Query - table-driven query routine
21cr|perl-Term-Query-2.0-11|4	
21cr|perl-Term-Query-2.0-11|5	Name:		perl-%{real_name}
21cr|perl-Term-Query-2.0-11|6	Version:	2.0
21cr|perl-Term-Query-2.0-11|7	Release: 11
21cr|perl-Term-Query-2.0-11|8	License:	GPL or Artistic
21cr|perl-Term-Query-2.0-11|9	Group:		Development/Perl
21cr|perl-Term-Query-2.0-11|10	URL:		http://search.cpan.org/dist/%{real_name}
21cr|perl-Term-Query-2.0-11|11	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{real_name}-%{version}.tar.bz2
21cr|perl-Term-Query-2.0-11|12	BuildRequires:	perl-devel
21cr|perl-Term-Query-2.0-11|13	BuildRequires:	perl(Array::PrintCols)
21cr|perl-Term-Query-2.0-11|14	BuildArch:	noarch
21cr|perl-Term-Query-2.0-11|15	
21cr|perl-Term-Query-2.0-11|16	%description
21cr|perl-Term-Query-2.0-11|17	Term::Query is a Perl 5 module, which performs generalized queries on
21cr|perl-Term-Query-2.0-11|18	various kinds of values. Validation and normalization of input, based
21cr|perl-Term-Query-2.0-11|19	on the type, is automated, as is error reporting and re-solicitation
21cr|perl-Term-Query-2.0-11|20	of input.
21cr|perl-Term-Query-2.0-11|21	
21cr|perl-Term-Query-2.0-11|22	%prep
21cr|perl-Term-Query-2.0-11|23	%setup -q -n %{real_name}-%{version}
21cr|perl-Term-Query-2.0-11|24	
21cr|perl-Term-Query-2.0-11|25	%build
21cr|perl-Term-Query-2.0-11|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-Query-2.0-11|27	%make
21cr|perl-Term-Query-2.0-11|28	
21cr|perl-Term-Query-2.0-11|29	%check
21cr|perl-Term-Query-2.0-11|30	# make test don't work
21cr|perl-Term-Query-2.0-11|31	# make test
21cr|perl-Term-Query-2.0-11|32	
21cr|perl-Term-Query-2.0-11|33	%install
21cr|perl-Term-Query-2.0-11|34	%makeinstall_std
21cr|perl-Term-Query-2.0-11|35	
21cr|perl-Term-Query-2.0-11|36	%clean
21cr|perl-Term-Query-2.0-11|37	
21cr|perl-Term-Query-2.0-11|38	%files
21cr|perl-Term-Query-2.0-11|39	%doc ChangeLog README
21cr|perl-Term-Query-2.0-11|40	%{perl_vendorlib}/Term/*
21cr|perl-Term-Query-2.0-11|41	%{_mandir}/*/*

5543 21
21cr|perl-Term-ReadLine-Perl-1.30.300-6|1	%define upstream_name    Term-ReadLine-Perl
21cr|perl-Term-ReadLine-Perl-1.30.300-6|2	%define upstream_version 1.0303
21cr|perl-Term-ReadLine-Perl-1.30.300-6|3	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|4	Name:		perl-%{upstream_name}
21cr|perl-Term-ReadLine-Perl-1.30.300-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-ReadLine-Perl-1.30.300-6|6	Release:	6
21cr|perl-Term-ReadLine-Perl-1.30.300-6|7	Epoch:		1
21cr|perl-Term-ReadLine-Perl-1.30.300-6|8	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|9	Summary:	Perl interface to readline libraries
21cr|perl-Term-ReadLine-Perl-1.30.300-6|10	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|11	License:	GPL+ or Artistic
21cr|perl-Term-ReadLine-Perl-1.30.300-6|12	Group:		Development/Perl
21cr|perl-Term-ReadLine-Perl-1.30.300-6|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-ReadLine-Perl-1.30.300-6|14	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-ReadLine-Perl-1.30.300-6|15	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|16	BuildRequires:	perl-devel
21cr|perl-Term-ReadLine-Perl-1.30.300-6|17	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|18	BuildArch:	noarch
21cr|perl-Term-ReadLine-Perl-1.30.300-6|19	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|20	%description
21cr|perl-Term-ReadLine-Perl-1.30.300-6|21	This is a quick implementation of the minimal interface to Readline
21cr|perl-Term-ReadLine-Perl-1.30.300-6|22	libraries. The implementation is made in Perl (mostly) by Jeffrey
21cr|perl-Term-ReadLine-Perl-1.30.300-6|23	Friedl. The only thing this library does is to make it conformant (and
21cr|perl-Term-ReadLine-Perl-1.30.300-6|24	add some minimal changes, like using Term::ReadKey if present, and
21cr|perl-Term-ReadLine-Perl-1.30.300-6|25	correct work under xterm).
21cr|perl-Term-ReadLine-Perl-1.30.300-6|26	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|27	%prep
21cr|perl-Term-ReadLine-Perl-1.30.300-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-ReadLine-Perl-1.30.300-6|29	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|30	%build
21cr|perl-Term-ReadLine-Perl-1.30.300-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-ReadLine-Perl-1.30.300-6|32	%make
21cr|perl-Term-ReadLine-Perl-1.30.300-6|33	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|34	%check
21cr|perl-Term-ReadLine-Perl-1.30.300-6|35	# useless in non-interactive context
21cr|perl-Term-ReadLine-Perl-1.30.300-6|36	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|37	%install
21cr|perl-Term-ReadLine-Perl-1.30.300-6|38	%makeinstall_std
21cr|perl-Term-ReadLine-Perl-1.30.300-6|39	
21cr|perl-Term-ReadLine-Perl-1.30.300-6|40	%files
21cr|perl-Term-ReadLine-Perl-1.30.300-6|41	%doc CHANGES README
21cr|perl-Term-ReadLine-Perl-1.30.300-6|42	%{perl_vendorlib}/Term

5544 21
21cr|perl-Term-ReadPassword-0.110.0-8|1	%define upstream_name    Term-ReadPassword
21cr|perl-Term-ReadPassword-0.110.0-8|2	%define upstream_version 0.11
21cr|perl-Term-ReadPassword-0.110.0-8|3	
21cr|perl-Term-ReadPassword-0.110.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Term-ReadPassword-0.110.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-ReadPassword-0.110.0-8|6	Release:	8
21cr|perl-Term-ReadPassword-0.110.0-8|7	
21cr|perl-Term-ReadPassword-0.110.0-8|8	Summary:	Asking the user for a password
21cr|perl-Term-ReadPassword-0.110.0-8|9	
21cr|perl-Term-ReadPassword-0.110.0-8|10	License:	GPL+ or Artistic
21cr|perl-Term-ReadPassword-0.110.0-8|11	Group:		Development/Perl
21cr|perl-Term-ReadPassword-0.110.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-ReadPassword-0.110.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-ReadPassword-0.110.0-8|14	
21cr|perl-Term-ReadPassword-0.110.0-8|15	BuildRequires:	perl-devel
21cr|perl-Term-ReadPassword-0.110.0-8|16	BuildArch:	noarch
21cr|perl-Term-ReadPassword-0.110.0-8|17	
21cr|perl-Term-ReadPassword-0.110.0-8|18	%description
21cr|perl-Term-ReadPassword-0.110.0-8|19	This module lets you ask the user for a password in the traditional way,
21cr|perl-Term-ReadPassword-0.110.0-8|20	from the keyboard, without echoing.
21cr|perl-Term-ReadPassword-0.110.0-8|21	
21cr|perl-Term-ReadPassword-0.110.0-8|22	This is not intended for use over the web; user authentication over the web
21cr|perl-Term-ReadPassword-0.110.0-8|23	is another matter entirely. Also, this module should generally be used in
21cr|perl-Term-ReadPassword-0.110.0-8|24	conjunction with Perl's *crypt()* function, sold separately.
21cr|perl-Term-ReadPassword-0.110.0-8|25	
21cr|perl-Term-ReadPassword-0.110.0-8|26	The *read_password* function prompts for input, reads a line of text from
21cr|perl-Term-ReadPassword-0.110.0-8|27	the keyboard, then returns that line to the caller. The line of text
21cr|perl-Term-ReadPassword-0.110.0-8|28	doesn't include the newline character, so there's no need to use *chomp*.
21cr|perl-Term-ReadPassword-0.110.0-8|29	
21cr|perl-Term-ReadPassword-0.110.0-8|30	%prep
21cr|perl-Term-ReadPassword-0.110.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-ReadPassword-0.110.0-8|32	
21cr|perl-Term-ReadPassword-0.110.0-8|33	%build
21cr|perl-Term-ReadPassword-0.110.0-8|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-ReadPassword-0.110.0-8|35	%make
21cr|perl-Term-ReadPassword-0.110.0-8|36	
21cr|perl-Term-ReadPassword-0.110.0-8|37	%check
21cr|perl-Term-ReadPassword-0.110.0-8|38	#Commenting-out because it's interactive.
21cr|perl-Term-ReadPassword-0.110.0-8|39	#make test
21cr|perl-Term-ReadPassword-0.110.0-8|40	
21cr|perl-Term-ReadPassword-0.110.0-8|41	%install
21cr|perl-Term-ReadPassword-0.110.0-8|42	%makeinstall_std
21cr|perl-Term-ReadPassword-0.110.0-8|43	
21cr|perl-Term-ReadPassword-0.110.0-8|44	%files
21cr|perl-Term-ReadPassword-0.110.0-8|45	%doc Changes META.yml README
21cr|perl-Term-ReadPassword-0.110.0-8|46	%{_mandir}/man3/*
21cr|perl-Term-ReadPassword-0.110.0-8|47	%{perl_vendorlib}/*

5545 21
21cr|perl-Term-Report-1.180.0-8|1	%define upstream_name    Term-Report
21cr|perl-Term-Report-1.180.0-8|2	%define upstream_version 1.18
21cr|perl-Term-Report-1.180.0-8|3	
21cr|perl-Term-Report-1.180.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Term-Report-1.180.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-Report-1.180.0-8|6	Release:	8
21cr|perl-Term-Report-1.180.0-8|7	
21cr|perl-Term-Report-1.180.0-8|8	Summary:	Easy way to create dynamic 'reports' from within scripts
21cr|perl-Term-Report-1.180.0-8|9	
21cr|perl-Term-Report-1.180.0-8|10	License:	GPL+ or Artistic
21cr|perl-Term-Report-1.180.0-8|11	Group:		Development/Perl
21cr|perl-Term-Report-1.180.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-Report-1.180.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-Report-1.180.0-8|14	
21cr|perl-Term-Report-1.180.0-8|15	BuildRequires:	perl-devel
21cr|perl-Term-Report-1.180.0-8|16	BuildRequires:	perl(Test)
21cr|perl-Term-Report-1.180.0-8|17	BuildArch:	noarch
21cr|perl-Term-Report-1.180.0-8|18	
21cr|perl-Term-Report-1.180.0-8|19	%description
21cr|perl-Term-Report-1.180.0-8|20	Term::Report can be used to generate nicely formatted dynamic output. It can
21cr|perl-Term-Report-1.180.0-8|21	also use Term::StatusBar to show progress and Number::Format so numbers show up
21cr|perl-Term-Report-1.180.0-8|22	more readable. All output is sent to STDOUT by default.
21cr|perl-Term-Report-1.180.0-8|23	
21cr|perl-Term-Report-1.180.0-8|24	The current release may not be compatible with previous code. Many changes were
21cr|perl-Term-Report-1.180.0-8|25	made with regards to how output could be formatted.
21cr|perl-Term-Report-1.180.0-8|26	
21cr|perl-Term-Report-1.180.0-8|27	%prep
21cr|perl-Term-Report-1.180.0-8|28	%setup -q -n %{upstream_name}
21cr|perl-Term-Report-1.180.0-8|29	
21cr|perl-Term-Report-1.180.0-8|30	%build
21cr|perl-Term-Report-1.180.0-8|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-Report-1.180.0-8|32	%make
21cr|perl-Term-Report-1.180.0-8|33	
21cr|perl-Term-Report-1.180.0-8|34	%check
21cr|perl-Term-Report-1.180.0-8|35	make test
21cr|perl-Term-Report-1.180.0-8|36	
21cr|perl-Term-Report-1.180.0-8|37	%install
21cr|perl-Term-Report-1.180.0-8|38	%makeinstall_std
21cr|perl-Term-Report-1.180.0-8|39	
21cr|perl-Term-Report-1.180.0-8|40	%files
21cr|perl-Term-Report-1.180.0-8|41	%doc README
21cr|perl-Term-Report-1.180.0-8|42	%{perl_vendorlib}/Term*
21cr|perl-Term-Report-1.180.0-8|43	%{_mandir}/*/*

5546 21
21cr|perl-Term-Screen-1.30.0-7|1	%define upstream_name    Term-Screen
21cr|perl-Term-Screen-1.30.0-7|2	%define upstream_version 1.03
21cr|perl-Term-Screen-1.30.0-7|3	
21cr|perl-Term-Screen-1.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Term-Screen-1.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-Screen-1.30.0-7|6	Release:	7
21cr|perl-Term-Screen-1.30.0-7|7	
21cr|perl-Term-Screen-1.30.0-7|8	Summary:	A simple all-Perl Term::Cap based screen positioning module
21cr|perl-Term-Screen-1.30.0-7|9	
21cr|perl-Term-Screen-1.30.0-7|10	License:	Artistic
21cr|perl-Term-Screen-1.30.0-7|11	Group:		Development/Perl
21cr|perl-Term-Screen-1.30.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-Screen-1.30.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-Screen-1.30.0-7|14	
21cr|perl-Term-Screen-1.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-Term-Screen-1.30.0-7|16	BuildArch:	noarch
21cr|perl-Term-Screen-1.30.0-7|17	
21cr|perl-Term-Screen-1.30.0-7|18	%description
21cr|perl-Term-Screen-1.30.0-7|19	Term::Screen is a very simple screen positioning module that should
21cr|perl-Term-Screen-1.30.0-7|20	work wherever C<Term::Cap> does. It is set up for Unix using stty's but
21cr|perl-Term-Screen-1.30.0-7|21	these dependences are isolated by evals in the C<new> constructor. Thus
21cr|perl-Term-Screen-1.30.0-7|22	you may create a child module implementing Screen with MS-DOS, ioctl,
21cr|perl-Term-Screen-1.30.0-7|23	or other means to get raw and unblocked input. This is not a replacement
21cr|perl-Term-Screen-1.30.0-7|24	for Curses -- it has no memory.  This was written so that it could be
21cr|perl-Term-Screen-1.30.0-7|25	easily changed to fit nasty systems, and to be available first thing.
21cr|perl-Term-Screen-1.30.0-7|26	
21cr|perl-Term-Screen-1.30.0-7|27	The input functions getch, key_pressed, echo, and noecho are implemented
21cr|perl-Term-Screen-1.30.0-7|28	so as to work under a fairly standard Unix system. They use 'stty'
21cr|perl-Term-Screen-1.30.0-7|29	to set raw and no echo modes and turn on auto flush. All of these are
21cr|perl-Term-Screen-1.30.0-7|30	'eval'ed so that this class can be inherited for new definitions easily.
21cr|perl-Term-Screen-1.30.0-7|31	
21cr|perl-Term-Screen-1.30.0-7|32	Term::Screen was designed to be "required", then used with object syntax
21cr|perl-Term-Screen-1.30.0-7|33	as shown above. One quirk (which the author was used to so he didn't
21cr|perl-Term-Screen-1.30.0-7|34	care) is that for function key translation, no delay is set. So for many
21cr|perl-Term-Screen-1.30.0-7|35	terminals to get an esc character, you have to hit another char after it,
21cr|perl-Term-Screen-1.30.0-7|36	generally another esc.
21cr|perl-Term-Screen-1.30.0-7|37	
21cr|perl-Term-Screen-1.30.0-7|38	%prep
21cr|perl-Term-Screen-1.30.0-7|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-Screen-1.30.0-7|40	
21cr|perl-Term-Screen-1.30.0-7|41	%build
21cr|perl-Term-Screen-1.30.0-7|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-Screen-1.30.0-7|43	%make
21cr|perl-Term-Screen-1.30.0-7|44	
21cr|perl-Term-Screen-1.30.0-7|45	%check
21cr|perl-Term-Screen-1.30.0-7|46	# tests seems to be interactive only
21cr|perl-Term-Screen-1.30.0-7|47	#make test
21cr|perl-Term-Screen-1.30.0-7|48	
21cr|perl-Term-Screen-1.30.0-7|49	%install
21cr|perl-Term-Screen-1.30.0-7|50	%makeinstall_std
21cr|perl-Term-Screen-1.30.0-7|51	
21cr|perl-Term-Screen-1.30.0-7|52	%files
21cr|perl-Term-Screen-1.30.0-7|53	%{perl_vendorlib}/Term
21cr|perl-Term-Screen-1.30.0-7|54	%{_mandir}/man3/*

5547 21
21cr|perl-Term-Shell-0.130.0-1|1	%define upstream_name    Term-Shell
21cr|perl-Term-Shell-0.130.0-1|2	%define upstream_version 0.13
21cr|perl-Term-Shell-0.130.0-1|3	
21cr|perl-Term-Shell-0.130.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Term-Shell-0.130.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-Shell-0.130.0-1|6	Release:	1
21cr|perl-Term-Shell-0.130.0-1|7	
21cr|perl-Term-Shell-0.130.0-1|8	Summary:	Write command-line shells in Perl
21cr|perl-Term-Shell-0.130.0-1|9	
21cr|perl-Term-Shell-0.130.0-1|10	
21cr|perl-Term-Shell-0.130.0-1|11	License:	GPL+ or Artistic
21cr|perl-Term-Shell-0.130.0-1|12	Group:		Development/Perl
21cr|perl-Term-Shell-0.130.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-Shell-0.130.0-1|14	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-Shell-0.130.0-1|15	
21cr|perl-Term-Shell-0.130.0-1|16	BuildRequires:	perl-devel
21cr|perl-Term-Shell-0.130.0-1|17	BuildRequires:	perl(Module::Build)
21cr|perl-Term-Shell-0.130.0-1|18	BuildArch:	noarch
21cr|perl-Term-Shell-0.130.0-1|19	
21cr|perl-Term-Shell-0.130.0-1|20	%description
21cr|perl-Term-Shell-0.130.0-1|21	Term::Shell makes it joyfully easy to write command-line interfaces in Perl.
21cr|perl-Term-Shell-0.130.0-1|22	All the boring details like command-line parsing and terminal handling are
21cr|perl-Term-Shell-0.130.0-1|23	done for you.
21cr|perl-Term-Shell-0.130.0-1|24	
21cr|perl-Term-Shell-0.130.0-1|25	%prep
21cr|perl-Term-Shell-0.130.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-Shell-0.130.0-1|27	
21cr|perl-Term-Shell-0.130.0-1|28	%build
21cr|perl-Term-Shell-0.130.0-1|29	perl Build.PL installdirs=vendor
21cr|perl-Term-Shell-0.130.0-1|30	./Build CFLAGS="%{optflags}"
21cr|perl-Term-Shell-0.130.0-1|31	
21cr|perl-Term-Shell-0.130.0-1|32	%check
21cr|perl-Term-Shell-0.130.0-1|33	./Build test
21cr|perl-Term-Shell-0.130.0-1|34	
21cr|perl-Term-Shell-0.130.0-1|35	%install
21cr|perl-Term-Shell-0.130.0-1|36	./Build install destdir=%{buildroot}
21cr|perl-Term-Shell-0.130.0-1|37	
21cr|perl-Term-Shell-0.130.0-1|38	%files
21cr|perl-Term-Shell-0.130.0-1|39	%doc Changes README
21cr|perl-Term-Shell-0.130.0-1|40	%{perl_vendorlib}/Term/Shell*
21cr|perl-Term-Shell-0.130.0-1|41	%{_mandir}/*/*

5548 21
21cr|perl-Term-ShellUI-0.920.0-5|1	%define upstream_name    Term-ShellUI
21cr|perl-Term-ShellUI-0.920.0-5|2	%define upstream_version 0.92
21cr|perl-Term-ShellUI-0.920.0-5|3	
21cr|perl-Term-ShellUI-0.920.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-Term-ShellUI-0.920.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Term-ShellUI-0.920.0-5|6	Release:    5
21cr|perl-Term-ShellUI-0.920.0-5|7	
21cr|perl-Term-ShellUI-0.920.0-5|8	Summary:    Parse a string into tokens
21cr|perl-Term-ShellUI-0.920.0-5|9	
21cr|perl-Term-ShellUI-0.920.0-5|10	License:    MIT
21cr|perl-Term-ShellUI-0.920.0-5|11	Group:      Development/Perl
21cr|perl-Term-ShellUI-0.920.0-5|12	Url:        https://github.com/bronson/Term-ShellUI
21cr|perl-Term-ShellUI-0.920.0-5|13	Source0:    http://search.cpan.org/CPAN/authors/id/B/BR/BRONSON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-ShellUI-0.920.0-5|14	
21cr|perl-Term-ShellUI-0.920.0-5|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Term-ShellUI-0.920.0-5|16	BuildRequires: perl-devel
21cr|perl-Term-ShellUI-0.920.0-5|17	BuildArch: noarch
21cr|perl-Term-ShellUI-0.920.0-5|18	
21cr|perl-Term-ShellUI-0.920.0-5|19	%description
21cr|perl-Term-ShellUI-0.920.0-5|20	Term::ShellUI uses the history and autocompletion features of the
21cr|perl-Term-ShellUI-0.920.0-5|21	Term::ReadLine manpage to present a sophisticated command-line interface to
21cr|perl-Term-ShellUI-0.920.0-5|22	the user. It tries to make every feature that one would expect to see in a
21cr|perl-Term-ShellUI-0.920.0-5|23	fully interactive shell trivial to implement. You simply declare your
21cr|perl-Term-ShellUI-0.920.0-5|24	command set and let ShellUI take care of the heavy lifting.
21cr|perl-Term-ShellUI-0.920.0-5|25	
21cr|perl-Term-ShellUI-0.920.0-5|26	This module was previously called the Term::GDBUI manpage.
21cr|perl-Term-ShellUI-0.920.0-5|27	
21cr|perl-Term-ShellUI-0.920.0-5|28	%prep
21cr|perl-Term-ShellUI-0.920.0-5|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Term-ShellUI-0.920.0-5|30	
21cr|perl-Term-ShellUI-0.920.0-5|31	%build
21cr|perl-Term-ShellUI-0.920.0-5|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-ShellUI-0.920.0-5|33	
21cr|perl-Term-ShellUI-0.920.0-5|34	%make
21cr|perl-Term-ShellUI-0.920.0-5|35	
21cr|perl-Term-ShellUI-0.920.0-5|36	%check
21cr|perl-Term-ShellUI-0.920.0-5|37	%make test
21cr|perl-Term-ShellUI-0.920.0-5|38	
21cr|perl-Term-ShellUI-0.920.0-5|39	%install
21cr|perl-Term-ShellUI-0.920.0-5|40	%makeinstall_std
21cr|perl-Term-ShellUI-0.920.0-5|41	
21cr|perl-Term-ShellUI-0.920.0-5|42	%files
21cr|perl-Term-ShellUI-0.920.0-5|43	%doc Changes README META.yml
21cr|perl-Term-ShellUI-0.920.0-5|44	%{_mandir}/man3/*
21cr|perl-Term-ShellUI-0.920.0-5|45	%{perl_vendorlib}/*

5549 21
21cr|perl-Term-StatusBar-1.180.0-8|1	%define upstream_name    Term-StatusBar
21cr|perl-Term-StatusBar-1.180.0-8|2	%define upstream_version 1.18
21cr|perl-Term-StatusBar-1.180.0-8|3	
21cr|perl-Term-StatusBar-1.180.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Term-StatusBar-1.180.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-StatusBar-1.180.0-8|6	Release:	8
21cr|perl-Term-StatusBar-1.180.0-8|7	
21cr|perl-Term-StatusBar-1.180.0-8|8	Summary:	Dynamic progress bar
21cr|perl-Term-StatusBar-1.180.0-8|9	
21cr|perl-Term-StatusBar-1.180.0-8|10	License:	GPL+ or Artistic
21cr|perl-Term-StatusBar-1.180.0-8|11	Group:		Development/Perl
21cr|perl-Term-StatusBar-1.180.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-StatusBar-1.180.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-StatusBar-1.180.0-8|14	
21cr|perl-Term-StatusBar-1.180.0-8|15	BuildRequires:	perl-devel
21cr|perl-Term-StatusBar-1.180.0-8|16	BuildRequires:	perl(Test)
21cr|perl-Term-StatusBar-1.180.0-8|17	BuildRequires:	perl(Term::Size)
21cr|perl-Term-StatusBar-1.180.0-8|18	
21cr|perl-Term-StatusBar-1.180.0-8|19	BuildArch:	noarch
21cr|perl-Term-StatusBar-1.180.0-8|20	
21cr|perl-Term-StatusBar-1.180.0-8|21	%description
21cr|perl-Term-StatusBar-1.180.0-8|22	Term::StatusBar provides an easy way to create a terminal status bar, much
21cr|perl-Term-StatusBar-1.180.0-8|23	like those found in a graphical environment. Term::Size is used to ensure
21cr|perl-Term-StatusBar-1.180.0-8|24	the bar does not extend beyond the terminal's width. All outout is sent to
21cr|perl-Term-StatusBar-1.180.0-8|25	STDOUT by default.
21cr|perl-Term-StatusBar-1.180.0-8|26	
21cr|perl-Term-StatusBar-1.180.0-8|27	%prep
21cr|perl-Term-StatusBar-1.180.0-8|28	%setup -q -n %{upstream_name}
21cr|perl-Term-StatusBar-1.180.0-8|29	
21cr|perl-Term-StatusBar-1.180.0-8|30	%build
21cr|perl-Term-StatusBar-1.180.0-8|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-StatusBar-1.180.0-8|32	%make
21cr|perl-Term-StatusBar-1.180.0-8|33	
21cr|perl-Term-StatusBar-1.180.0-8|34	%check
21cr|perl-Term-StatusBar-1.180.0-8|35	make test
21cr|perl-Term-StatusBar-1.180.0-8|36	
21cr|perl-Term-StatusBar-1.180.0-8|37	%install
21cr|perl-Term-StatusBar-1.180.0-8|38	%makeinstall_std
21cr|perl-Term-StatusBar-1.180.0-8|39	
21cr|perl-Term-StatusBar-1.180.0-8|40	%files
21cr|perl-Term-StatusBar-1.180.0-8|41	%doc README
21cr|perl-Term-StatusBar-1.180.0-8|42	%{_mandir}/man3/*
21cr|perl-Term-StatusBar-1.180.0-8|43	%{perl_vendorlib}/*

5550 21
21cr|perl-Term-Twiddle-2.730.0-6|1	%define upstream_name    Term-Twiddle
21cr|perl-Term-Twiddle-2.730.0-6|2	%define upstream_version 2.73
21cr|perl-Term-Twiddle-2.730.0-6|3	
21cr|perl-Term-Twiddle-2.730.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Term-Twiddle-2.730.0-6|5	Version:	%perl_convert_version 2.73
21cr|perl-Term-Twiddle-2.730.0-6|6	Release:	6
21cr|perl-Term-Twiddle-2.730.0-6|7	
21cr|perl-Term-Twiddle-2.730.0-6|8	Summary:	Twiddles baton while-u-wait for long subrout
21cr|perl-Term-Twiddle-2.730.0-6|9	
21cr|perl-Term-Twiddle-2.730.0-6|10	License:	GPL+ or Artistic
21cr|perl-Term-Twiddle-2.730.0-6|11	Group:		Development/Perl
21cr|perl-Term-Twiddle-2.730.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-Twiddle-2.730.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Term/Term-Twiddle-2.73.tar.gz
21cr|perl-Term-Twiddle-2.730.0-6|14	
21cr|perl-Term-Twiddle-2.730.0-6|15	BuildRequires:	perl-devel
21cr|perl-Term-Twiddle-2.730.0-6|16	BuildRequires:	perl(Test)
21cr|perl-Term-Twiddle-2.730.0-6|17	BuildRequires:	perl(Time::HiRes)
21cr|perl-Term-Twiddle-2.730.0-6|18	BuildArch:	noarch
21cr|perl-Term-Twiddle-2.730.0-6|19	
21cr|perl-Term-Twiddle-2.730.0-6|20	%description
21cr|perl-Term-Twiddle-2.730.0-6|21	Always fascinated by the spinner during FreeBSD's loader bootstrap, I
21cr|perl-Term-Twiddle-2.730.0-6|22	wanted to capture it so I could view it any time I wanted to--and I wanted
21cr|perl-Term-Twiddle-2.730.0-6|23	to make other people find that same joy I did. Now, anytime you or your
21cr|perl-Term-Twiddle-2.730.0-6|24	users have to wait for something to finish, instead of twiddling their
21cr|perl-Term-Twiddle-2.730.0-6|25	thumbs, they can watch the computer twiddle its thumbs.
21cr|perl-Term-Twiddle-2.730.0-6|26	
21cr|perl-Term-Twiddle-2.730.0-6|27	%prep
21cr|perl-Term-Twiddle-2.730.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-Twiddle-2.730.0-6|29	
21cr|perl-Term-Twiddle-2.730.0-6|30	%build
21cr|perl-Term-Twiddle-2.730.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-Twiddle-2.730.0-6|32	%make
21cr|perl-Term-Twiddle-2.730.0-6|33	
21cr|perl-Term-Twiddle-2.730.0-6|34	%check
21cr|perl-Term-Twiddle-2.730.0-6|35	make test </dev/null
21cr|perl-Term-Twiddle-2.730.0-6|36	
21cr|perl-Term-Twiddle-2.730.0-6|37	%install
21cr|perl-Term-Twiddle-2.730.0-6|38	%makeinstall_std
21cr|perl-Term-Twiddle-2.730.0-6|39	
21cr|perl-Term-Twiddle-2.730.0-6|40	%files
21cr|perl-Term-Twiddle-2.730.0-6|41	%doc Changes README
21cr|perl-Term-Twiddle-2.730.0-6|42	%{_mandir}/man3/*
21cr|perl-Term-Twiddle-2.730.0-6|43	%{perl_vendorlib}/*

5551 21
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|1	%define upstream_name    Term-Twiddle-Quiet
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|2	%define upstream_version 1.100110
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|3	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|4	Name:       perl-%{upstream_name}
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|6	Release:    7
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|7	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|8	Summary:    Twiddles a thingy while-u-wait if run interactively
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|9	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|10	License:    GPL+ or Artistic
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|11	Group:      Development/Perl
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|13	Source0:    http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|14	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|15	BuildRequires: perl(English)
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|16	BuildRequires: perl(File::Find)
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|17	BuildRequires: perl(IO::Interactive)
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|18	BuildRequires: perl(Module::Build)
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|19	BuildRequires: perl(Term::Twiddle)
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|20	BuildRequires: perl(Test::MockObject)
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|21	BuildRequires: perl(Test::More)
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|22	BuildRequires: perl(Module::Build)
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|23	BuildArch:     noarch
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|24	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|25	%description
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|26	the Term::Twiddle manpage is a nice module for showing spinning thingies on
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|27	the terminal while waiting for an action to complete.
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|28	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|29	the Term::Twiddle::Quiet manpage acts very much like that module when it is
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|30	run interactively. However, when it isn't run interactively (for example,
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|31	as a cron job) then it does not show the twiddle.
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|32	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|33	Other than this difference, it really act as a the Term::Twiddle manpage
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|34	with all its options, methods and restrictions (of course, it supports the
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|35	same API) - cf its documentation for more information.
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|36	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|37	%prep
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|39	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|40	%build
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|41	%{__perl} Build.PL installdirs=vendor
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|42	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|43	./Build
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|44	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|45	%check
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|46	./Build test
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|47	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|48	%install
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|49	./Build install destdir=%{buildroot}
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|50	
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|51	%files
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|52	%doc Changes LICENSE README
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|53	%{_mandir}/man3/*
21cr|perl-Term-Twiddle-Quiet-1.100.110-7|54	%{perl_vendorlib}/*

5552 21
21cr|perl-Term-VT102-0.910.0-7|1	%define upstream_name    Term-VT102
21cr|perl-Term-VT102-0.910.0-7|2	%define upstream_version 0.91
21cr|perl-Term-VT102-0.910.0-7|3	
21cr|perl-Term-VT102-0.910.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Term-VT102-0.910.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Term-VT102-0.910.0-7|6	Release:	7
21cr|perl-Term-VT102-0.910.0-7|7	
21cr|perl-Term-VT102-0.910.0-7|8	Summary:	Term::VT102 - a class to emulate a DEC VT102 terminal
21cr|perl-Term-VT102-0.910.0-7|9	
21cr|perl-Term-VT102-0.910.0-7|10	License:	GPL+ or Artistic
21cr|perl-Term-VT102-0.910.0-7|11	Group:		Development/Perl
21cr|perl-Term-VT102-0.910.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Term-VT102-0.910.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Term-VT102-0.910.0-7|14	
21cr|perl-Term-VT102-0.910.0-7|15	BuildRequires:	perl-devel
21cr|perl-Term-VT102-0.910.0-7|16	BuildArch:	noarch
21cr|perl-Term-VT102-0.910.0-7|17	
21cr|perl-Term-VT102-0.910.0-7|18	%description
21cr|perl-Term-VT102-0.910.0-7|19	The VT102 class provides emulation of most of the functions of a
21cr|perl-Term-VT102-0.910.0-7|20	DEC VT102 terminal. Once initialised, data passed to a VT102
21cr|perl-Term-VT102-0.910.0-7|21	object is processed and the in-memory screen modified accordingly.
21cr|perl-Term-VT102-0.910.0-7|22	This screen can be interrogated by the external program in a
21cr|perl-Term-VT102-0.910.0-7|23	variety of ways.
21cr|perl-Term-VT102-0.910.0-7|24	
21cr|perl-Term-VT102-0.910.0-7|25	This allows your program to interface with full-screen console
21cr|perl-Term-VT102-0.910.0-7|26	programs by running them in a subprocess and passing their output
21cr|perl-Term-VT102-0.910.0-7|27	to a VT102 class. You can then see what the application has
21cr|perl-Term-VT102-0.910.0-7|28	written on the screen by querying the class appropriately.
21cr|perl-Term-VT102-0.910.0-7|29	
21cr|perl-Term-VT102-0.910.0-7|30	%prep
21cr|perl-Term-VT102-0.910.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Term-VT102-0.910.0-7|32	
21cr|perl-Term-VT102-0.910.0-7|33	%build
21cr|perl-Term-VT102-0.910.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Term-VT102-0.910.0-7|35	%make
21cr|perl-Term-VT102-0.910.0-7|36	
21cr|perl-Term-VT102-0.910.0-7|37	%check
21cr|perl-Term-VT102-0.910.0-7|38	make test
21cr|perl-Term-VT102-0.910.0-7|39	
21cr|perl-Term-VT102-0.910.0-7|40	%install
21cr|perl-Term-VT102-0.910.0-7|41	%makeinstall_std
21cr|perl-Term-VT102-0.910.0-7|42	
21cr|perl-Term-VT102-0.910.0-7|43	%files
21cr|perl-Term-VT102-0.910.0-7|44	%doc Changes README
21cr|perl-Term-VT102-0.910.0-7|45	%dir %{perl_vendorlib}/Term/VT102
21cr|perl-Term-VT102-0.910.0-7|46	%dir %{perl_vendorlib}/Term/VT102/examples
21cr|perl-Term-VT102-0.910.0-7|47	%{perl_vendorlib}/Term/VT102.pm
21cr|perl-Term-VT102-0.910.0-7|48	%{perl_vendorlib}/Term/VT102/examples/*
21cr|perl-Term-VT102-0.910.0-7|49	%{_mandir}/*/*

5553 21
21cr|perl-Test2-Suite-0.0.144-2|1	%define upstream_name    Test2-Suite
21cr|perl-Test2-Suite-0.0.144-2|2	%define upstream_version 0.000144
21cr|perl-Test2-Suite-0.0.144-2|3	
21cr|perl-Test2-Suite-0.0.144-2|4	Name:		perl-Test2-Suite
21cr|perl-Test2-Suite-0.0.144-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test2-Suite-0.0.144-2|6	Release:	2
21cr|perl-Test2-Suite-0.0.144-2|7	Summary:	Set of tools built upon the Test2 framework
21cr|perl-Test2-Suite-0.0.144-2|8	Group:		Development/Perl
21cr|perl-Test2-Suite-0.0.144-2|9	License:	GPL+ or Artistic
21cr|perl-Test2-Suite-0.0.144-2|10	URL:		https://search.cpan.org/dist/Test2-Suite/
21cr|perl-Test2-Suite-0.0.144-2|11	Source0:	https://www.cpan.org/authors/id/E/EX/EXODIST/Test2-Suite-%{upstream_version}.tar.gz
21cr|perl-Test2-Suite-0.0.144-2|12	
21cr|perl-Test2-Suite-0.0.144-2|13	BuildArch:      noarch
21cr|perl-Test2-Suite-0.0.144-2|14	
21cr|perl-Test2-Suite-0.0.144-2|15	BuildRequires:  make
21cr|perl-Test2-Suite-0.0.144-2|16	BuildRequires:  perl
21cr|perl-Test2-Suite-0.0.144-2|17	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Test2-Suite-0.0.144-2|18	BuildRequires:  perl(strict)
21cr|perl-Test2-Suite-0.0.144-2|19	BuildRequires:  perl(warnings)
21cr|perl-Test2-Suite-0.0.144-2|20	# Run-time:
21cr|perl-Test2-Suite-0.0.144-2|21	BuildRequires:  perl(B)
21cr|perl-Test2-Suite-0.0.144-2|22	BuildRequires:  perl(base)
21cr|perl-Test2-Suite-0.0.144-2|23	BuildRequires:  perl(Carp)
21cr|perl-Test2-Suite-0.0.144-2|24	BuildRequires:  perl(Exporter)
21cr|perl-Test2-Suite-0.0.144-2|25	BuildRequires:  perl(Importer)
21cr|perl-Test2-Suite-0.0.144-2|26	BuildRequires:  perl(overload)
21cr|perl-Test2-Suite-0.0.144-2|27	BuildRequires:  perl(Scalar::Util)
21cr|perl-Test2-Suite-0.0.144-2|28	BuildRequires:  perl(Sub::Info)
21cr|perl-Test2-Suite-0.0.144-2|29	BuildRequires:  perl(Term::Table)
21cr|perl-Test2-Suite-0.0.144-2|30	BuildRequires:  perl(Term::Table::Cell)
21cr|perl-Test2-Suite-0.0.144-2|31	BuildRequires:  perl(Term::Table::LineBreak)
21cr|perl-Test2-Suite-0.0.144-2|32	BuildRequires:  perl(Term::Table::Util)
21cr|perl-Test2-Suite-0.0.144-2|33	# Test2::API version from Test2 in META
21cr|perl-Test2-Suite-0.0.144-2|34	BuildRequires:  perl(Test2::API)
21cr|perl-Test2-Suite-0.0.144-2|35	BuildRequires:  perl(Test2::Hub::Interceptor)
21cr|perl-Test2-Suite-0.0.144-2|36	BuildRequires:  perl(Test2::Util)
21cr|perl-Test2-Suite-0.0.144-2|37	BuildRequires:  perl(Test2::Util::HashBase)
21cr|perl-Test2-Suite-0.0.144-2|38	BuildRequires:  perl(Test2::Util::Trace)
21cr|perl-Test2-Suite-0.0.144-2|39	BuildRequires:  perl(Scope::Guard)
21cr|perl-Test2-Suite-0.0.144-2|40	BuildRequires:  perl(Time::HiRes)
21cr|perl-Test2-Suite-0.0.144-2|41	BuildRequires:  perl(Module::Pluggable)
21cr|perl-Test2-Suite-0.0.144-2|42	BuildRequires:  perl(utf8)
21cr|perl-Test2-Suite-0.0.144-2|43	# Optional run-time:
21cr|perl-Test2-Suite-0.0.144-2|44	BuildRequires:  perl(Term::ReadKey)
21cr|perl-Test2-Suite-0.0.144-2|45	BuildRequires:  perl(Unicode::GCString)
21cr|perl-Test2-Suite-0.0.144-2|46	# Tests:
21cr|perl-Test2-Suite-0.0.144-2|47	BuildRequires:  perl(File::Temp)
21cr|perl-Test2-Suite-0.0.144-2|48	BuildRequires:  perl(PerlIO)
21cr|perl-Test2-Suite-0.0.144-2|49	Requires:       perl(Importer)
21cr|perl-Test2-Suite-0.0.144-2|50	Requires:       perl(Sub::Info)
21cr|perl-Test2-Suite-0.0.144-2|51	Requires:       perl(Term::Table)
21cr|perl-Test2-Suite-0.0.144-2|52	# Test2 not used in any useful way
21cr|perl-Test2-Suite-0.0.144-2|53	# Test2::API version from Test2 in META
21cr|perl-Test2-Suite-0.0.144-2|54	Requires:       perl(Test2::API)
21cr|perl-Test2-Suite-0.0.144-2|55	Requires:       perl(utf8)
21cr|perl-Test2-Suite-0.0.144-2|56	# Unicode::GCString for formating double-width strings
21cr|perl-Test2-Suite-0.0.144-2|57	Recommends:     perl(Unicode::GCString)
21cr|perl-Test2-Suite-0.0.144-2|58	
21cr|perl-Test2-Suite-0.0.144-2|59	# Remove under-specified dependencies
21cr|perl-Test2-Suite-0.0.144-2|60	%global __requires_exclude ^perl\\((Importer|Sub::Info|Term::Table|Test2::API)\\)$
21cr|perl-Test2-Suite-0.0.144-2|61	
21cr|perl-Test2-Suite-0.0.144-2|62	%description
21cr|perl-Test2-Suite-0.0.144-2|63	Rich set of tools, plugins, bundles, etc. built upon the Test2 testing
21cr|perl-Test2-Suite-0.0.144-2|64	library. If you are interested in writing Perl tests this is the distribution
21cr|perl-Test2-Suite-0.0.144-2|65	for you.
21cr|perl-Test2-Suite-0.0.144-2|66	
21cr|perl-Test2-Suite-0.0.144-2|67	%prep
21cr|perl-Test2-Suite-0.0.144-2|68	%setup -q -n Test2-Suite-%{upstream_version}
21cr|perl-Test2-Suite-0.0.144-2|69	
21cr|perl-Test2-Suite-0.0.144-2|70	%build
21cr|perl-Test2-Suite-0.0.144-2|71	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Test2-Suite-0.0.144-2|72	%make
21cr|perl-Test2-Suite-0.0.144-2|73	
21cr|perl-Test2-Suite-0.0.144-2|74	%install
21cr|perl-Test2-Suite-0.0.144-2|75	make pure_install DESTDIR=%{buildroot}
21cr|perl-Test2-Suite-0.0.144-2|76	
21cr|perl-Test2-Suite-0.0.144-2|77	%check
21cr|perl-Test2-Suite-0.0.144-2|78	#2 test fail on mock build
21cr|perl-Test2-Suite-0.0.144-2|79	#make test
21cr|perl-Test2-Suite-0.0.144-2|80	
21cr|perl-Test2-Suite-0.0.144-2|81	%files
21cr|perl-Test2-Suite-0.0.144-2|82	%doc Changes README LICENSE
21cr|perl-Test2-Suite-0.0.144-2|83	%{perl_vendorlib}/*
21cr|perl-Test2-Suite-0.0.144-2|84	%{_mandir}/man3/*

5554 21
21cr|perl-Test-Aggregate-0.375.0-1|1	%define upstream_name    Test-Aggregate
21cr|perl-Test-Aggregate-0.375.0-1|2	%define upstream_version 0.375
21cr|perl-Test-Aggregate-0.375.0-1|3	
21cr|perl-Test-Aggregate-0.375.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Aggregate-0.375.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Aggregate-0.375.0-1|6	Release:    1
21cr|perl-Test-Aggregate-0.375.0-1|7	Summary:    Internal overrides for Test::Builder
21cr|perl-Test-Aggregate-0.375.0-1|8	License:    GPL+ or Artistic
21cr|perl-Test-Aggregate-0.375.0-1|9	Group:      Development/Perl
21cr|perl-Test-Aggregate-0.375.0-1|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Aggregate-0.375.0-1|11	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Aggregate-0.375.0-1|12	
21cr|perl-Test-Aggregate-0.375.0-1|13	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Aggregate-0.375.0-1|14	BuildRequires: perl(FindBin) >= 1.470.0
21cr|perl-Test-Aggregate-0.375.0-1|15	BuildRequires: perl(Module::Build) >= 0.400.0
21cr|perl-Test-Aggregate-0.375.0-1|16	BuildRequires: perl(Test::Harness) >= 3.90.0
21cr|perl-Test-Aggregate-0.375.0-1|17	BuildRequires: perl(Test::Most) >= 0.210.0
21cr|perl-Test-Aggregate-0.375.0-1|18	BuildRequires: perl(Test::NoWarnings)
21cr|perl-Test-Aggregate-0.375.0-1|19	BuildRequires: perl(Test::Simple) >= 0.940.0
21cr|perl-Test-Aggregate-0.375.0-1|20	BuildRequires: perl(Test::Trap)
21cr|perl-Test-Aggregate-0.375.0-1|21	BuildRequires: perl-devel
21cr|perl-Test-Aggregate-0.375.0-1|22	BuildArch:     noarch
21cr|perl-Test-Aggregate-0.375.0-1|23	
21cr|perl-Test-Aggregate-0.375.0-1|24	%description
21cr|perl-Test-Aggregate-0.375.0-1|25	*WARNING*: this is ALPHA code. The interface is not guaranteed to be
21cr|perl-Test-Aggregate-0.375.0-1|26	stable. Further, check out the Test::Aggregate::Nested manpage (included
21cr|perl-Test-Aggregate-0.375.0-1|27	with this distribution). It's a more robust implementation which does not
21cr|perl-Test-Aggregate-0.375.0-1|28	have the same limitations as 'Test::Aggregate'.
21cr|perl-Test-Aggregate-0.375.0-1|29	
21cr|perl-Test-Aggregate-0.375.0-1|30	A common problem with many test suites is that they can take a long time to
21cr|perl-Test-Aggregate-0.375.0-1|31	run. The longer they run, the less likely you are to run the tests. This
21cr|perl-Test-Aggregate-0.375.0-1|32	module borrows a trick from 'Apache::Registry' to load up your tests at
21cr|perl-Test-Aggregate-0.375.0-1|33	once, create a separate package for each test and wraps each package in a
21cr|perl-Test-Aggregate-0.375.0-1|34	method named 'run_the_tests'. This allows us to load perl only once and
21cr|perl-Test-Aggregate-0.375.0-1|35	related modules only once. If you have modules which are expensive to load,
21cr|perl-Test-Aggregate-0.375.0-1|36	this can dramatically speed up a test suite.
21cr|perl-Test-Aggregate-0.375.0-1|37	
21cr|perl-Test-Aggregate-0.375.0-1|38	%prep
21cr|perl-Test-Aggregate-0.375.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Aggregate-0.375.0-1|40	
21cr|perl-Test-Aggregate-0.375.0-1|41	%build
21cr|perl-Test-Aggregate-0.375.0-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Aggregate-0.375.0-1|43	
21cr|perl-Test-Aggregate-0.375.0-1|44	%make
21cr|perl-Test-Aggregate-0.375.0-1|45	
21cr|perl-Test-Aggregate-0.375.0-1|46	%check
21cr|perl-Test-Aggregate-0.375.0-1|47	#work with Test::More < 1.3
21cr|perl-Test-Aggregate-0.375.0-1|48	#make test
21cr|perl-Test-Aggregate-0.375.0-1|49	
21cr|perl-Test-Aggregate-0.375.0-1|50	%install
21cr|perl-Test-Aggregate-0.375.0-1|51	%makeinstall_std
21cr|perl-Test-Aggregate-0.375.0-1|52	
21cr|perl-Test-Aggregate-0.375.0-1|53	%files
21cr|perl-Test-Aggregate-0.375.0-1|54	%doc Changes META.json META.yml README
21cr|perl-Test-Aggregate-0.375.0-1|55	%{_mandir}/man3/*
21cr|perl-Test-Aggregate-0.375.0-1|56	%{perl_vendorlib}/*

5555 21
21cr|perl-Test-API-0.10.0-1|1	%define upstream_name   Test-API
21cr|perl-Test-API-0.10.0-1|2	%define upstream_version 0.010
21cr|perl-Test-API-0.10.0-1|3	
21cr|perl-Test-API-0.10.0-1|4	
21cr|perl-Test-API-0.10.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Test-API-0.10.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-API-0.10.0-1|7	Release:	1
21cr|perl-Test-API-0.10.0-1|8	Summary:	Test a list of subroutines provided by a module
21cr|perl-Test-API-0.10.0-1|9	License:	ASL 2.0
21cr|perl-Test-API-0.10.0-1|10	Group:		Development/Perl
21cr|perl-Test-API-0.10.0-1|11	URL:		http://search.cpan.org/dist/Test-API/
21cr|perl-Test-API-0.10.0-1|12	Source0:	http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-API-0.10.0-1|13	
21cr|perl-Test-API-0.10.0-1|14	BuildRequires:	perl-devel
21cr|perl-Test-API-0.10.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-API-0.10.0-1|16	BuildRequires:	perl(strict)
21cr|perl-Test-API-0.10.0-1|17	BuildRequires:	perl(Symbol)
21cr|perl-Test-API-0.10.0-1|18	BuildRequires:	perl(Test::Builder::Module)
21cr|perl-Test-API-0.10.0-1|19	BuildRequires:	perl(warnings)
21cr|perl-Test-API-0.10.0-1|20	BuildRequires:	perl(Carp)
21cr|perl-Test-API-0.10.0-1|21	BuildRequires:	perl(Exporter)
21cr|perl-Test-API-0.10.0-1|22	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Test-API-0.10.0-1|23	BuildRequires:	perl(List::Util)
21cr|perl-Test-API-0.10.0-1|24	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-API-0.10.0-1|25	BuildRequires:	perl(Test::More)
21cr|perl-Test-API-0.10.0-1|26	BuildRequires:	perl(version)
21cr|perl-Test-API-0.10.0-1|27	BuildRequires:	perl(CPAN::Meta)
21cr|perl-Test-API-0.10.0-1|28	BuildRequires:	perl(CPAN::Meta::Requirements)
21cr|perl-Test-API-0.10.0-1|29	
21cr|perl-Test-API-0.10.0-1|30	BuildArch:	noarch
21cr|perl-Test-API-0.10.0-1|31	
21cr|perl-Test-API-0.10.0-1|32	%description
21cr|perl-Test-API-0.10.0-1|33	This simple test module checks the subroutines provided by a module. This is
21cr|perl-Test-API-0.10.0-1|34	useful for confirming a planned API in testing and ensuring that other
21cr|perl-Test-API-0.10.0-1|35	functions aren't unintentionally included via import.
21cr|perl-Test-API-0.10.0-1|36	
21cr|perl-Test-API-0.10.0-1|37	%prep
21cr|perl-Test-API-0.10.0-1|38	%setup -qn  %{upstream_name}-%{upstream_version}
21cr|perl-Test-API-0.10.0-1|39	
21cr|perl-Test-API-0.10.0-1|40	%build
21cr|perl-Test-API-0.10.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-API-0.10.0-1|42	%make
21cr|perl-Test-API-0.10.0-1|43	
21cr|perl-Test-API-0.10.0-1|44	%check
21cr|perl-Test-API-0.10.0-1|45	make test
21cr|perl-Test-API-0.10.0-1|46	
21cr|perl-Test-API-0.10.0-1|47	%install
21cr|perl-Test-API-0.10.0-1|48	%makeinstall_std
21cr|perl-Test-API-0.10.0-1|49	
21cr|perl-Test-API-0.10.0-1|50	
21cr|perl-Test-API-0.10.0-1|51	%files
21cr|perl-Test-API-0.10.0-1|52	%doc Changes LICENSE README META.json META.yml
21cr|perl-Test-API-0.10.0-1|53	%{perl_vendorlib}/*
21cr|perl-Test-API-0.10.0-1|54	%{_mandir}/man3/*

5556 21
21cr|perl-Test-Apocalypse-1.6.0-4|1	%define upstream_name    Test-Apocalypse
21cr|perl-Test-Apocalypse-1.6.0-4|2	%define upstream_version 1.006
21cr|perl-Test-Apocalypse-1.6.0-4|3	
21cr|perl-Test-Apocalypse-1.6.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Apocalypse-1.6.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Apocalypse-1.6.0-4|6	Release:    4
21cr|perl-Test-Apocalypse-1.6.0-4|7	
21cr|perl-Test-Apocalypse-1.6.0-4|8	Summary:    Plugin for Test::Pod::Spelling::CommonMistakes
21cr|perl-Test-Apocalypse-1.6.0-4|9	License:    GPL+ or Artistic
21cr|perl-Test-Apocalypse-1.6.0-4|10	Group:      Development/Perl
21cr|perl-Test-Apocalypse-1.6.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Apocalypse-1.6.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Apocalypse-1.6.0-4|13	
21cr|perl-Test-Apocalypse-1.6.0-4|14	BuildRequires: perl-devel
21cr|perl-Test-Apocalypse-1.6.0-4|15	BuildRequires: perl(CPAN::Meta::Requirements)
21cr|perl-Test-Apocalypse-1.6.0-4|16	BuildRequires: perl(Capture::Tiny)
21cr|perl-Test-Apocalypse-1.6.0-4|17	BuildRequires: perl(Data::Dumper)
21cr|perl-Test-Apocalypse-1.6.0-4|18	BuildRequires: perl(Devel::PPPort)
21cr|perl-Test-Apocalypse-1.6.0-4|19	BuildRequires: perl(Exporter)
21cr|perl-Test-Apocalypse-1.6.0-4|20	BuildRequires: perl(File::Find::Rule)
21cr|perl-Test-Apocalypse-1.6.0-4|21	BuildRequires: perl(File::Slurp)
21cr|perl-Test-Apocalypse-1.6.0-4|22	BuildRequires: perl(File::Spec)
21cr|perl-Test-Apocalypse-1.6.0-4|23	BuildRequires: perl(File::Temp)
21cr|perl-Test-Apocalypse-1.6.0-4|24	BuildRequires: perl(File::Which)
21cr|perl-Test-Apocalypse-1.6.0-4|25	BuildRequires: perl(IO::Handle)
21cr|perl-Test-Apocalypse-1.6.0-4|26	BuildRequires: perl(IPC::Open3)
21cr|perl-Test-Apocalypse-1.6.0-4|27	BuildRequires: perl(JSON::Any)
21cr|perl-Test-Apocalypse-1.6.0-4|28	BuildRequires: perl(Module::Build)
21cr|perl-Test-Apocalypse-1.6.0-4|29	BuildRequires: perl(Module::CPANTS::Analyse) >= 0.960.0
21cr|perl-Test-Apocalypse-1.6.0-4|30	BuildRequires: perl(Module::Pluggable)
21cr|perl-Test-Apocalypse-1.6.0-4|31	BuildRequires: perl(Perl::Critic::Deprecated)
21cr|perl-Test-Apocalypse-1.6.0-4|32	BuildRequires: perl(Perl::Critic::Itch) >= 0.70.0
21cr|perl-Test-Apocalypse-1.6.0-4|33	BuildRequires: perl(Perl::Critic::Utils::Constants)
21cr|perl-Test-Apocalypse-1.6.0-4|34	BuildRequires: perl(Perl::Metrics::Simple)
21cr|perl-Test-Apocalypse-1.6.0-4|35	BuildRequires: perl(Perl::PrereqScanner)
21cr|perl-Test-Apocalypse-1.6.0-4|36	BuildRequires: perl(Pod::Coverage::TrustPod)
21cr|perl-Test-Apocalypse-1.6.0-4|37	BuildRequires: perl(Task::Perl::Critic)
21cr|perl-Test-Apocalypse-1.6.0-4|38	BuildRequires: perl(Test::AutoLoader) >= 0.30.0
21cr|perl-Test-Apocalypse-1.6.0-4|39	BuildRequires: perl(Test::CPAN::Changes)
21cr|perl-Test-Apocalypse-1.6.0-4|40	BuildRequires: perl(Test::CPAN::Meta)
21cr|perl-Test-Apocalypse-1.6.0-4|41	BuildRequires: perl(Test::CPAN::Meta::JSON) >= 0.160.0
21cr|perl-Test-Apocalypse-1.6.0-4|42	BuildRequires: perl(Test::CPAN::Meta::YAML)
21cr|perl-Test-Apocalypse-1.6.0-4|43	BuildRequires: perl(Test::Compile)
21cr|perl-Test-Apocalypse-1.6.0-4|44	BuildRequires: perl(Test::ConsistentVersion)
21cr|perl-Test-Apocalypse-1.6.0-4|45	BuildRequires: perl(Test::Deep)
21cr|perl-Test-Apocalypse-1.6.0-4|46	BuildRequires: perl(Test::Dir)
21cr|perl-Test-Apocalypse-1.6.0-4|47	BuildRequires: perl(Test::DistManifest)
21cr|perl-Test-Apocalypse-1.6.0-4|48	BuildRequires: perl(Test::EOL)
21cr|perl-Test-Apocalypse-1.6.0-4|49	BuildRequires: perl(Test::FailWarnings)
21cr|perl-Test-Apocalypse-1.6.0-4|50	BuildRequires: perl(Test::File)
21cr|perl-Test-Apocalypse-1.6.0-4|51	BuildRequires: perl(Test::Fixme)
21cr|perl-Test-Apocalypse-1.6.0-4|52	BuildRequires: perl(Test::HasVersion)
21cr|perl-Test-Apocalypse-1.6.0-4|53	BuildRequires: perl(Test::MinimumVersion)
21cr|perl-Test-Apocalypse-1.6.0-4|54	BuildRequires: perl(Test::Mojibake) >= 1.0.0
21cr|perl-Test-Apocalypse-1.6.0-4|55	BuildRequires: perl(Test::More)
21cr|perl-Test-Apocalypse-1.6.0-4|56	BuildRequires: perl(Test::NoBreakpoints) >= 0.150.0
21cr|perl-Test-Apocalypse-1.6.0-4|57	BuildRequires: perl(Test::NoPlan) >= 0.0.6
21cr|perl-Test-Apocalypse-1.6.0-4|58	BuildRequires: perl(Test::Perl::Critic)
21cr|perl-Test-Apocalypse-1.6.0-4|59	BuildRequires: perl(Test::Pod)
21cr|perl-Test-Apocalypse-1.6.0-4|60	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Test-Apocalypse-1.6.0-4|61	BuildRequires: perl(Test::Pod::LinkCheck)
21cr|perl-Test-Apocalypse-1.6.0-4|62	BuildRequires: perl(Test::Pod::No404s)
21cr|perl-Test-Apocalypse-1.6.0-4|63	BuildRequires: perl(Test::Pod::Spelling::CommonMistakes)
21cr|perl-Test-Apocalypse-1.6.0-4|64	BuildRequires: perl(Test::Portability::Files)
21cr|perl-Test-Apocalypse-1.6.0-4|65	BuildRequires: perl(Test::Script)
21cr|perl-Test-Apocalypse-1.6.0-4|66	BuildRequires: perl(Test::Signature)
21cr|perl-Test-Apocalypse-1.6.0-4|67	BuildRequires: perl(Test::Spelling)
21cr|perl-Test-Apocalypse-1.6.0-4|68	BuildRequires: perl(Test::Strict)
21cr|perl-Test-Apocalypse-1.6.0-4|69	BuildRequires: perl(Test::Synopsis)
21cr|perl-Test-Apocalypse-1.6.0-4|70	BuildRequires: perl(Test::Vars)
21cr|perl-Test-Apocalypse-1.6.0-4|71	BuildRequires: perl(YAML)
21cr|perl-Test-Apocalypse-1.6.0-4|72	BuildRequires: perl(YAML::Any)
21cr|perl-Test-Apocalypse-1.6.0-4|73	BuildRequires: perl(parent)
21cr|perl-Test-Apocalypse-1.6.0-4|74	BuildRequires: perl(strict)
21cr|perl-Test-Apocalypse-1.6.0-4|75	BuildRequires: perl(version)
21cr|perl-Test-Apocalypse-1.6.0-4|76	BuildRequires: perl(warnings)
21cr|perl-Test-Apocalypse-1.6.0-4|77	BuildRequires: perl(Path::Tiny)
21cr|perl-Test-Apocalypse-1.6.0-4|78	BuildRequires: perl(Perl::PrereqScanner)
21cr|perl-Test-Apocalypse-1.6.0-4|79	BuildRequires: perl(namespace::autoclean)
21cr|perl-Test-Apocalypse-1.6.0-4|80	BuildRequires: perl(File::HomeDir)
21cr|perl-Test-Apocalypse-1.6.0-4|81	
21cr|perl-Test-Apocalypse-1.6.0-4|82	BuildArch: noarch
21cr|perl-Test-Apocalypse-1.6.0-4|83	
21cr|perl-Test-Apocalypse-1.6.0-4|84	%description
21cr|perl-Test-Apocalypse-1.6.0-4|85	This module greatly simplifies common author tests for modules heading
21cr|perl-Test-Apocalypse-1.6.0-4|86	towards CPAN. I was sick of copy/pasting the tons of t/foo.t scripts +
21cr|perl-Test-Apocalypse-1.6.0-4|87	managing them in every distro. I thought it would be nice to bundle all of
21cr|perl-Test-Apocalypse-1.6.0-4|88	it into one module and toss it on CPAN :) That way, every time I update
21cr|perl-Test-Apocalypse-1.6.0-4|89	this module all of my dists would be magically updated!
21cr|perl-Test-Apocalypse-1.6.0-4|90	
21cr|perl-Test-Apocalypse-1.6.0-4|91	This module respects the RELEASE_TESTING/AUTOMATED_TESTING env variable, if
21cr|perl-Test-Apocalypse-1.6.0-4|92	it is not set it will skip the entire testsuite. Normally end-users should
21cr|perl-Test-Apocalypse-1.6.0-4|93	not run it; but you can if you want to see how bad my dists are, ha! The
21cr|perl-Test-Apocalypse-1.6.0-4|94	scheme is exactly the same as the one Alias proposed in the Test::XT
21cr|perl-Test-Apocalypse-1.6.0-4|95	manpage and in his blog post, the
21cr|perl-Test-Apocalypse-1.6.0-4|96	http://use.perl.org/use.perl.org/_Alias/journal/38822.html manpage.
21cr|perl-Test-Apocalypse-1.6.0-4|97	
21cr|perl-Test-Apocalypse-1.6.0-4|98	This module uses the Module::Pluggable manpage to have custom "backends"
21cr|perl-Test-Apocalypse-1.6.0-4|99	that process various tests. We wrap them in a hackish the Test::Block
21cr|perl-Test-Apocalypse-1.6.0-4|100	manpage block per-plugin and it seems to work nicely. If you want to write
21cr|perl-Test-Apocalypse-1.6.0-4|101	your own, it should be a breeze once you look at some of my plugins and see
21cr|perl-Test-Apocalypse-1.6.0-4|102	how it works. ( more documentation to come )
21cr|perl-Test-Apocalypse-1.6.0-4|103	
21cr|perl-Test-Apocalypse-1.6.0-4|104	%prep
21cr|perl-Test-Apocalypse-1.6.0-4|105	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Apocalypse-1.6.0-4|106	
21cr|perl-Test-Apocalypse-1.6.0-4|107	%build
21cr|perl-Test-Apocalypse-1.6.0-4|108	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Apocalypse-1.6.0-4|109	
21cr|perl-Test-Apocalypse-1.6.0-4|110	%make
21cr|perl-Test-Apocalypse-1.6.0-4|111	
21cr|perl-Test-Apocalypse-1.6.0-4|112	%check
21cr|perl-Test-Apocalypse-1.6.0-4|113	make test
21cr|perl-Test-Apocalypse-1.6.0-4|114	
21cr|perl-Test-Apocalypse-1.6.0-4|115	%install
21cr|perl-Test-Apocalypse-1.6.0-4|116	%makeinstall_std
21cr|perl-Test-Apocalypse-1.6.0-4|117	
21cr|perl-Test-Apocalypse-1.6.0-4|118	%files
21cr|perl-Test-Apocalypse-1.6.0-4|119	%doc Changes META.yml README LICENSE META.json
21cr|perl-Test-Apocalypse-1.6.0-4|120	%{_mandir}/man3/*
21cr|perl-Test-Apocalypse-1.6.0-4|121	%{perl_vendorlib}/*

5557 21
21cr|perl-Test-Assertions-1.54.0-9|1	%define upstream_name    Test-Assertions
21cr|perl-Test-Assertions-1.54.0-9|2	%define upstream_version 1.054
21cr|perl-Test-Assertions-1.54.0-9|3	
21cr|perl-Test-Assertions-1.54.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Assertions-1.54.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Assertions-1.54.0-9|6	Release:	9
21cr|perl-Test-Assertions-1.54.0-9|7	
21cr|perl-Test-Assertions-1.54.0-9|8	Summary:	Base for test scripts
21cr|perl-Test-Assertions-1.54.0-9|9	
21cr|perl-Test-Assertions-1.54.0-9|10	License:	GPL+ or Artistic
21cr|perl-Test-Assertions-1.54.0-9|11	Group:		Development/Perl
21cr|perl-Test-Assertions-1.54.0-9|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Assertions-1.54.0-9|13	Source0:	https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Assertions-1.54.0-9|14	
21cr|perl-Test-Assertions-1.54.0-9|15	BuildRequires:	perl-devel
21cr|perl-Test-Assertions-1.54.0-9|16	BuildRequires:	perl(Carp)
21cr|perl-Test-Assertions-1.54.0-9|17	BuildRequires:	perl(Getopt::Long)
21cr|perl-Test-Assertions-1.54.0-9|18	BuildRequires:	perl(Log::Trace)
21cr|perl-Test-Assertions-1.54.0-9|19	BuildArch:	noarch
21cr|perl-Test-Assertions-1.54.0-9|20	
21cr|perl-Test-Assertions-1.54.0-9|21	%description
21cr|perl-Test-Assertions-1.54.0-9|22	Test::Assertions provides a convenient set of tools for constructing tests,
21cr|perl-Test-Assertions-1.54.0-9|23	such as unit tests or run-time assertion checks (like C's ASSERT macro).
21cr|perl-Test-Assertions-1.54.0-9|24	Unlike some of the Test:: modules available on CPAN, Test::Assertions is
21cr|perl-Test-Assertions-1.54.0-9|25	not limited to unit test scripts; for example it can be used to check
21cr|perl-Test-Assertions-1.54.0-9|26	output is as expected within a benchmarking script. When it is used for
21cr|perl-Test-Assertions-1.54.0-9|27	unit tests, it generates output in the standard form for CPAN unit testing
21cr|perl-Test-Assertions-1.54.0-9|28	(under Test::Harness).
21cr|perl-Test-Assertions-1.54.0-9|29	
21cr|perl-Test-Assertions-1.54.0-9|30	The package's import method is used to control the behaviour of ASSERT:
21cr|perl-Test-Assertions-1.54.0-9|31	whether it dies, warns, prints 'ok'/'not ok', or does nothing.
21cr|perl-Test-Assertions-1.54.0-9|32	
21cr|perl-Test-Assertions-1.54.0-9|33	In 'test' mode the script also exports plan(), only() and ignore()
21cr|perl-Test-Assertions-1.54.0-9|34	functions. In 'test/ok' mode an ok() function is also exported for
21cr|perl-Test-Assertions-1.54.0-9|35	compatibility with Test/Test::Harness. The plan function attempts to count
21cr|perl-Test-Assertions-1.54.0-9|36	the number of tests if it isn't told a number (this works fine in simple
21cr|perl-Test-Assertions-1.54.0-9|37	test scripts but not in loops/subroutines). In either mode, a warning will
21cr|perl-Test-Assertions-1.54.0-9|38	be emitted if the planned number of tests is not the same as the number of
21cr|perl-Test-Assertions-1.54.0-9|39	tests actually run, e.g.
21cr|perl-Test-Assertions-1.54.0-9|40	
21cr|perl-Test-Assertions-1.54.0-9|41	%prep
21cr|perl-Test-Assertions-1.54.0-9|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Assertions-1.54.0-9|43	
21cr|perl-Test-Assertions-1.54.0-9|44	%build
21cr|perl-Test-Assertions-1.54.0-9|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Assertions-1.54.0-9|46	%make
21cr|perl-Test-Assertions-1.54.0-9|47	
21cr|perl-Test-Assertions-1.54.0-9|48	%check
21cr|perl-Test-Assertions-1.54.0-9|49	%make test
21cr|perl-Test-Assertions-1.54.0-9|50	
21cr|perl-Test-Assertions-1.54.0-9|51	%install
21cr|perl-Test-Assertions-1.54.0-9|52	%makeinstall_std
21cr|perl-Test-Assertions-1.54.0-9|53	
21cr|perl-Test-Assertions-1.54.0-9|54	%files
21cr|perl-Test-Assertions-1.54.0-9|55	%doc Changes README
21cr|perl-Test-Assertions-1.54.0-9|56	%{_mandir}/man3/*
21cr|perl-Test-Assertions-1.54.0-9|57	%{perl_vendorlib}/*

5558 21
21cr|perl-Test-AutoLoader-0.30.0-4|1	%define upstream_name    Test-AutoLoader
21cr|perl-Test-AutoLoader-0.30.0-4|2	%define upstream_version 0.03
21cr|perl-Test-AutoLoader-0.30.0-4|3	
21cr|perl-Test-AutoLoader-0.30.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Test-AutoLoader-0.30.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-AutoLoader-0.30.0-4|6	Release:    4
21cr|perl-Test-AutoLoader-0.30.0-4|7	
21cr|perl-Test-AutoLoader-0.30.0-4|8	Summary:    A testing utility for autosplit/autoloaded modules
21cr|perl-Test-AutoLoader-0.30.0-4|9	License:    GPL+ or Artistic
21cr|perl-Test-AutoLoader-0.30.0-4|10	Group:      Development/Perl
21cr|perl-Test-AutoLoader-0.30.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-AutoLoader-0.30.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-AutoLoader-0.30.0-4|13	Patch0:     Test-AutoLoader-0.03-Fix-test-plan-number.patch
21cr|perl-Test-AutoLoader-0.30.0-4|14	Patch1:     Test-AutoLoader-0.03-Skip-POSIX-tests-with-perl-5.16.patch
21cr|perl-Test-AutoLoader-0.30.0-4|15	BuildRequires: perl-devel
21cr|perl-Test-AutoLoader-0.30.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-AutoLoader-0.30.0-4|17	BuildRequires: perl(Test::Builder)
21cr|perl-Test-AutoLoader-0.30.0-4|18	
21cr|perl-Test-AutoLoader-0.30.0-4|19	BuildArch: noarch
21cr|perl-Test-AutoLoader-0.30.0-4|20	
21cr|perl-Test-AutoLoader-0.30.0-4|21	%description
21cr|perl-Test-AutoLoader-0.30.0-4|22	This single-purpose module attempts to eliminate uncaught syntax errors or
21cr|perl-Test-AutoLoader-0.30.0-4|23	other obvious goofs in subroutines that are autosplit, and hence not looked
21cr|perl-Test-AutoLoader-0.30.0-4|24	at by 'perl -c Module.pm'. Ideally, this module will become unnecessary as
21cr|perl-Test-AutoLoader-0.30.0-4|25	you reach full coverage of those subroutines in your unit tests. Until that
21cr|perl-Test-AutoLoader-0.30.0-4|26	happy day, however, this should provide a quick and dirty backstop for
21cr|perl-Test-AutoLoader-0.30.0-4|27	embarrassing typos.
21cr|perl-Test-AutoLoader-0.30.0-4|28	
21cr|perl-Test-AutoLoader-0.30.0-4|29	Test::AutoLoader is built on Test::Builder, and should interoperate
21cr|perl-Test-AutoLoader-0.30.0-4|30	smoothly with other such modules (e.g. Test::Simple, Test::More).
21cr|perl-Test-AutoLoader-0.30.0-4|31	
21cr|perl-Test-AutoLoader-0.30.0-4|32	%prep
21cr|perl-Test-AutoLoader-0.30.0-4|33	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-AutoLoader-0.30.0-4|34	
21cr|perl-Test-AutoLoader-0.30.0-4|35	%build
21cr|perl-Test-AutoLoader-0.30.0-4|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-AutoLoader-0.30.0-4|37	
21cr|perl-Test-AutoLoader-0.30.0-4|38	%make
21cr|perl-Test-AutoLoader-0.30.0-4|39	
21cr|perl-Test-AutoLoader-0.30.0-4|40	%check
21cr|perl-Test-AutoLoader-0.30.0-4|41	make test
21cr|perl-Test-AutoLoader-0.30.0-4|42	
21cr|perl-Test-AutoLoader-0.30.0-4|43	%install
21cr|perl-Test-AutoLoader-0.30.0-4|44	%makeinstall_std
21cr|perl-Test-AutoLoader-0.30.0-4|45	
21cr|perl-Test-AutoLoader-0.30.0-4|46	%files
21cr|perl-Test-AutoLoader-0.30.0-4|47	%doc README META.yml Changes
21cr|perl-Test-AutoLoader-0.30.0-4|48	%{_mandir}/man3/*
21cr|perl-Test-AutoLoader-0.30.0-4|49	%{perl_vendorlib}/*

5559 21
21cr|perl-Test-Benchmark-0.004-12|1	%define realname   Test-Benchmark
21cr|perl-Test-Benchmark-0.004-12|2	
21cr|perl-Test-Benchmark-0.004-12|3	Name:		perl-%{realname}
21cr|perl-Test-Benchmark-0.004-12|4	Version:	0.004
21cr|perl-Test-Benchmark-0.004-12|5	Release:    12
21cr|perl-Test-Benchmark-0.004-12|6	License:	GPL or Artistic
21cr|perl-Test-Benchmark-0.004-12|7	Group:		Development/Perl
21cr|perl-Test-Benchmark-0.004-12|8	Summary:	Make sure something really is faster
21cr|perl-Test-Benchmark-0.004-12|9	
21cr|perl-Test-Benchmark-0.004-12|10	Source:		http://www.cpan.org/modules/by-module/Test/%{realname}-%{version}.tar.gz
21cr|perl-Test-Benchmark-0.004-12|11	Url:		http://search.cpan.org/dist/%{realname}
21cr|perl-Test-Benchmark-0.004-12|12	
21cr|perl-Test-Benchmark-0.004-12|13	BuildRequires:	perl-devel
21cr|perl-Test-Benchmark-0.004-12|14	BuildRequires:	perl(Benchmark)
21cr|perl-Test-Benchmark-0.004-12|15	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Benchmark-0.004-12|16	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Test-Benchmark-0.004-12|17	BuildRequires:	perl(Test::Tester)
21cr|perl-Test-Benchmark-0.004-12|18	
21cr|perl-Test-Benchmark-0.004-12|19	BuildArch:	noarch
21cr|perl-Test-Benchmark-0.004-12|20	
21cr|perl-Test-Benchmark-0.004-12|21	%description
21cr|perl-Test-Benchmark-0.004-12|22	Sometimes you want to make sure that your "faster" algorithm really is
21cr|perl-Test-Benchmark-0.004-12|23	faster than the old way. This lets you check. It might also be useful to
21cr|perl-Test-Benchmark-0.004-12|24	check that your super whizzo XS or Inline::C version is actually faster.
21cr|perl-Test-Benchmark-0.004-12|25	
21cr|perl-Test-Benchmark-0.004-12|26	This module is based on the standard L<Benchmark> module. If you have lots
21cr|perl-Test-Benchmark-0.004-12|27	of timings to compare and you don't want to keep running the same benchmarks
21cr|perl-Test-Benchmark-0.004-12|28	all the time, you can pass in a result object from C<Benchmark::timethis()>
21cr|perl-Test-Benchmark-0.004-12|29	instead of sub routine reference.
21cr|perl-Test-Benchmark-0.004-12|30	
21cr|perl-Test-Benchmark-0.004-12|31	%prep
21cr|perl-Test-Benchmark-0.004-12|32	%setup -q -n %{realname}-%{version}
21cr|perl-Test-Benchmark-0.004-12|33	
21cr|perl-Test-Benchmark-0.004-12|34	%build
21cr|perl-Test-Benchmark-0.004-12|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Benchmark-0.004-12|36	%make
21cr|perl-Test-Benchmark-0.004-12|37	
21cr|perl-Test-Benchmark-0.004-12|38	# Disable test - they are not so predictable inside ABF LXC containers
21cr|perl-Test-Benchmark-0.004-12|39	# %check
21cr|perl-Test-Benchmark-0.004-12|40	# %make test
21cr|perl-Test-Benchmark-0.004-12|41	
21cr|perl-Test-Benchmark-0.004-12|42	%install
21cr|perl-Test-Benchmark-0.004-12|43	%makeinstall_std
21cr|perl-Test-Benchmark-0.004-12|44	
21cr|perl-Test-Benchmark-0.004-12|45	%files
21cr|perl-Test-Benchmark-0.004-12|46	%doc META.yml CHANGES README
21cr|perl-Test-Benchmark-0.004-12|47	%{_mandir}/man3/*
21cr|perl-Test-Benchmark-0.004-12|48	%{perl_vendorlib}/*

5560 21
21cr|perl-Test-CheckChanges-0.140.0-9|1	%define upstream_name    Test-CheckChanges
21cr|perl-Test-CheckChanges-0.140.0-9|2	%define upstream_version 0.14
21cr|perl-Test-CheckChanges-0.140.0-9|3	
21cr|perl-Test-CheckChanges-0.140.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Test-CheckChanges-0.140.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-CheckChanges-0.140.0-9|6	Release:	9
21cr|perl-Test-CheckChanges-0.140.0-9|7	
21cr|perl-Test-CheckChanges-0.140.0-9|8	Summary:	Check that the Changes file matches the dist
21cr|perl-Test-CheckChanges-0.140.0-9|9	
21cr|perl-Test-CheckChanges-0.140.0-9|10	License:	GPL+ or Artistic
21cr|perl-Test-CheckChanges-0.140.0-9|11	Group:		Development/Perl
21cr|perl-Test-CheckChanges-0.140.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-CheckChanges-0.140.0-9|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-CheckChanges-0.140.0-9|14	
21cr|perl-Test-CheckChanges-0.140.0-9|15	BuildRequires:	perl-devel
21cr|perl-Test-CheckChanges-0.140.0-9|16	BuildRequires:	perl(Test::More)
21cr|perl-Test-CheckChanges-0.140.0-9|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Test-CheckChanges-0.140.0-9|18	BuildArch:	noarch
21cr|perl-Test-CheckChanges-0.140.0-9|19	
21cr|perl-Test-CheckChanges-0.140.0-9|20	%description
21cr|perl-Test-CheckChanges-0.140.0-9|21	This module checks that you _Changes_ file has an entry for the current
21cr|perl-Test-CheckChanges-0.140.0-9|22	version of the *Module* being tested.
21cr|perl-Test-CheckChanges-0.140.0-9|23	
21cr|perl-Test-CheckChanges-0.140.0-9|24	The version information for the distribution being tested is taken out of
21cr|perl-Test-CheckChanges-0.140.0-9|25	the Build data, or if that is not found, out of the Makefile.
21cr|perl-Test-CheckChanges-0.140.0-9|26	
21cr|perl-Test-CheckChanges-0.140.0-9|27	It then attempts to open, in order, a file with the name _Changes_ or
21cr|perl-Test-CheckChanges-0.140.0-9|28	_CHANGES_.
21cr|perl-Test-CheckChanges-0.140.0-9|29	
21cr|perl-Test-CheckChanges-0.140.0-9|30	%prep
21cr|perl-Test-CheckChanges-0.140.0-9|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-CheckChanges-0.140.0-9|32	
21cr|perl-Test-CheckChanges-0.140.0-9|33	%build
21cr|perl-Test-CheckChanges-0.140.0-9|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-CheckChanges-0.140.0-9|35	
21cr|perl-Test-CheckChanges-0.140.0-9|36	%make
21cr|perl-Test-CheckChanges-0.140.0-9|37	
21cr|perl-Test-CheckChanges-0.140.0-9|38	%check
21cr|perl-Test-CheckChanges-0.140.0-9|39	# 7 years old release, no updates since 2010, drop tests .Sflo
21cr|perl-Test-CheckChanges-0.140.0-9|40	# https://rt.cpan.org/Public/Bug/Display.html?id=78561
21cr|perl-Test-CheckChanges-0.140.0-9|41	%make test || :
21cr|perl-Test-CheckChanges-0.140.0-9|42	
21cr|perl-Test-CheckChanges-0.140.0-9|43	%install
21cr|perl-Test-CheckChanges-0.140.0-9|44	%makeinstall_std
21cr|perl-Test-CheckChanges-0.140.0-9|45	
21cr|perl-Test-CheckChanges-0.140.0-9|46	%files
21cr|perl-Test-CheckChanges-0.140.0-9|47	%doc README META.yml Changes
21cr|perl-Test-CheckChanges-0.140.0-9|48	%{_mandir}/man3/*
21cr|perl-Test-CheckChanges-0.140.0-9|49	%{perl_vendorlib}/*

5561 21
21cr|perl-Test-CheckDeps-0.10.0-6|1	%define upstream_name    Test-CheckDeps
21cr|perl-Test-CheckDeps-0.10.0-6|2	%define upstream_version 0.010
21cr|perl-Test-CheckDeps-0.10.0-6|3	
21cr|perl-Test-CheckDeps-0.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Test-CheckDeps-0.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-CheckDeps-0.10.0-6|6	Release:	6
21cr|perl-Test-CheckDeps-0.10.0-6|7	
21cr|perl-Test-CheckDeps-0.10.0-6|8	Summary:	Check for presence of dependencies
21cr|perl-Test-CheckDeps-0.10.0-6|9	
21cr|perl-Test-CheckDeps-0.10.0-6|10	License:	GPL+ or Artistic
21cr|perl-Test-CheckDeps-0.10.0-6|11	Group:		Development/Perl
21cr|perl-Test-CheckDeps-0.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-CheckDeps-0.10.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-CheckDeps-%{upstream_version}.tar.gz
21cr|perl-Test-CheckDeps-0.10.0-6|14	
21cr|perl-Test-CheckDeps-0.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-Test-CheckDeps-0.10.0-6|16	BuildRequires:	perl-CPAN-Meta
21cr|perl-Test-CheckDeps-0.10.0-6|17	BuildRequires:	perl(CPAN::Meta::Check)
21cr|perl-Test-CheckDeps-0.10.0-6|18	BuildRequires:	perl(Exporter)
21cr|perl-Test-CheckDeps-0.10.0-6|19	BuildRequires:	perl(File::Find)
21cr|perl-Test-CheckDeps-0.10.0-6|20	BuildRequires:	perl(File::Temp)
21cr|perl-Test-CheckDeps-0.10.0-6|21	BuildRequires:	perl(List::Util)
21cr|perl-Test-CheckDeps-0.10.0-6|22	BuildRequires:	perl(Module::Metadata)
21cr|perl-Test-CheckDeps-0.10.0-6|23	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-CheckDeps-0.10.0-6|24	BuildRequires:	perl(Test::More)
21cr|perl-Test-CheckDeps-0.10.0-6|25	BuildArch:	noarch
21cr|perl-Test-CheckDeps-0.10.0-6|26	
21cr|perl-Test-CheckDeps-0.10.0-6|27	%description
21cr|perl-Test-CheckDeps-0.10.0-6|28	This module adds a test that assures all dependencies have been installed
21cr|perl-Test-CheckDeps-0.10.0-6|29	properly. If requested, it can bail out all testing on error.
21cr|perl-Test-CheckDeps-0.10.0-6|30	
21cr|perl-Test-CheckDeps-0.10.0-6|31	%prep
21cr|perl-Test-CheckDeps-0.10.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-CheckDeps-0.10.0-6|33	
21cr|perl-Test-CheckDeps-0.10.0-6|34	%build
21cr|perl-Test-CheckDeps-0.10.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-CheckDeps-0.10.0-6|36	%make
21cr|perl-Test-CheckDeps-0.10.0-6|37	
21cr|perl-Test-CheckDeps-0.10.0-6|38	%check
21cr|perl-Test-CheckDeps-0.10.0-6|39	make test
21cr|perl-Test-CheckDeps-0.10.0-6|40	
21cr|perl-Test-CheckDeps-0.10.0-6|41	%install
21cr|perl-Test-CheckDeps-0.10.0-6|42	%makeinstall_std
21cr|perl-Test-CheckDeps-0.10.0-6|43	
21cr|perl-Test-CheckDeps-0.10.0-6|44	%files
21cr|perl-Test-CheckDeps-0.10.0-6|45	%doc INSTALL LICENSE META.json Changes META.yml README
21cr|perl-Test-CheckDeps-0.10.0-6|46	%{_mandir}/man3/*
21cr|perl-Test-CheckDeps-0.10.0-6|47	%{perl_vendorlib}/*

5562 21
21cr|perl-Test-CheckManifest-1.420.0-1|1	%define upstream_name    Test-CheckManifest
21cr|perl-Test-CheckManifest-1.420.0-1|2	%define upstream_version 1.42
21cr|perl-Test-CheckManifest-1.420.0-1|3	
21cr|perl-Test-CheckManifest-1.420.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-CheckManifest-1.420.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-CheckManifest-1.420.0-1|6	Release:    1
21cr|perl-Test-CheckManifest-1.420.0-1|7	
21cr|perl-Test-CheckManifest-1.420.0-1|8	Summary:    Check if your Manifest matches your distro
21cr|perl-Test-CheckManifest-1.420.0-1|9	License:    Artistic 2.0
21cr|perl-Test-CheckManifest-1.420.0-1|10	Group:      Development/Perl
21cr|perl-Test-CheckManifest-1.420.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-CheckManifest-1.420.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-CheckManifest-1.420.0-1|13	
21cr|perl-Test-CheckManifest-1.420.0-1|14	BuildRequires: perl-devel
21cr|perl-Test-CheckManifest-1.420.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Test-CheckManifest-1.420.0-1|16	BuildRequires: perl(Cwd)
21cr|perl-Test-CheckManifest-1.420.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21cr|perl-Test-CheckManifest-1.420.0-1|18	BuildRequires: perl(File::Basename)
21cr|perl-Test-CheckManifest-1.420.0-1|19	BuildRequires: perl(File::Find)
21cr|perl-Test-CheckManifest-1.420.0-1|20	BuildRequires: perl(File::Spec)
21cr|perl-Test-CheckManifest-1.420.0-1|21	BuildRequires: perl(Test::Builder)
21cr|perl-Test-CheckManifest-1.420.0-1|22	BuildArch:  noarch
21cr|perl-Test-CheckManifest-1.420.0-1|23	
21cr|perl-Test-CheckManifest-1.420.0-1|24	%description
21cr|perl-Test-CheckManifest-1.420.0-1|25	'Test::CheckManifest'
21cr|perl-Test-CheckManifest-1.420.0-1|26	
21cr|perl-Test-CheckManifest-1.420.0-1|27	EXPORT
21cr|perl-Test-CheckManifest-1.420.0-1|28	There is only one method exported: 'ok_manifest'
21cr|perl-Test-CheckManifest-1.420.0-1|29	
21cr|perl-Test-CheckManifest-1.420.0-1|30	%prep
21cr|perl-Test-CheckManifest-1.420.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-CheckManifest-1.420.0-1|32	
21cr|perl-Test-CheckManifest-1.420.0-1|33	%build
21cr|perl-Test-CheckManifest-1.420.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-CheckManifest-1.420.0-1|35	
21cr|perl-Test-CheckManifest-1.420.0-1|36	%make
21cr|perl-Test-CheckManifest-1.420.0-1|37	
21cr|perl-Test-CheckManifest-1.420.0-1|38	# We need debug enbled by default here, should be safe to skip tests.Sflo
21cr|perl-Test-CheckManifest-1.420.0-1|39	# The following files are not named in the MANIFEST file:
21cr|perl-Test-CheckManifest-1.420.0-1|40	#/home/symbianflo/rpmbuild/BUILD/Test-CheckManifest-1.28/debugsources.list,
21cr|perl-Test-CheckManifest-1.420.0-1|41	#/home/symbianflo/rpmbuild/BUILD/Test-CheckManifest-1.28/debugfiles.list,
21cr|perl-Test-CheckManifest-1.420.0-1|42	#/home/symbianflo/rpmbuild/BUILD/Test-CheckManifest-1.28/debuglinks.list
21cr|perl-Test-CheckManifest-1.420.0-1|43	#check
21cr|perl-Test-CheckManifest-1.420.0-1|44	#make test
21cr|perl-Test-CheckManifest-1.420.0-1|45	
21cr|perl-Test-CheckManifest-1.420.0-1|46	%install
21cr|perl-Test-CheckManifest-1.420.0-1|47	%makeinstall_std
21cr|perl-Test-CheckManifest-1.420.0-1|48	
21cr|perl-Test-CheckManifest-1.420.0-1|49	%files
21cr|perl-Test-CheckManifest-1.420.0-1|50	%doc Changes LICENSE META.yml README*
21cr|perl-Test-CheckManifest-1.420.0-1|51	%{_mandir}/man3/*
21cr|perl-Test-CheckManifest-1.420.0-1|52	%{perl_vendorlib}/*

5563 21
21cr|perl-Test-Class-0.520.0-1|1	%define upstream_name    Test-Class
21cr|perl-Test-Class-0.520.0-1|2	%define upstream_version 0.52
21cr|perl-Test-Class-0.520.0-1|3	
21cr|perl-Test-Class-0.520.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Class-0.520.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Class-0.520.0-1|6	Release:	1
21cr|perl-Test-Class-0.520.0-1|7	Summary:	Write Perl test suites in xUnit style
21cr|perl-Test-Class-0.520.0-1|8	License:	GPL+ or Artistic
21cr|perl-Test-Class-0.520.0-1|9	Group:		Development/Perl
21cr|perl-Test-Class-0.520.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Class-0.520.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Class-0.520.0-1|12	
21cr|perl-Test-Class-0.520.0-1|13	BuildRequires:	perl-devel
21cr|perl-Test-Class-0.520.0-1|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Class-0.520.0-1|15	BuildRequires:	perl(Attribute::Handlers)
21cr|perl-Test-Class-0.520.0-1|16	BuildRequires:	perl(IO::File)
21cr|perl-Test-Class-0.520.0-1|17	BuildRequires:	perl(MRO::Compat)
21cr|perl-Test-Class-0.520.0-1|18	BuildRequires:	perl(Storable)
21cr|perl-Test-Class-0.520.0-1|19	BuildRequires:	perl(Test)
21cr|perl-Test-Class-0.520.0-1|20	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Class-0.520.0-1|21	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-Class-0.520.0-1|22	BuildRequires:	perl(Test::Exception)
21cr|perl-Test-Class-0.520.0-1|23	BuildRequires:	perl(Test::More)
21cr|perl-Test-Class-0.520.0-1|24	BuildRequires:	perl(Test::Simple)
21cr|perl-Test-Class-0.520.0-1|25	BuildRequires:	perl(Try::Tiny)
21cr|perl-Test-Class-0.520.0-1|26	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Test-Class-0.520.0-1|27	BuildRequires:	perl(Module::Runtime)
21cr|perl-Test-Class-0.520.0-1|28	BuildRequires:	perl(Contextual::Return)
21cr|perl-Test-Class-0.520.0-1|29	
21cr|perl-Test-Class-0.520.0-1|30	BuildArch:	noarch
21cr|perl-Test-Class-0.520.0-1|31	
21cr|perl-Test-Class-0.520.0-1|32	%description
21cr|perl-Test-Class-0.520.0-1|33	Test::Class provides a simple way of creating classes and objects to test
21cr|perl-Test-Class-0.520.0-1|34	your code in an xUnit style.
21cr|perl-Test-Class-0.520.0-1|35	
21cr|perl-Test-Class-0.520.0-1|36	Built using the Test::Builder manpage, it was designed to work with other
21cr|perl-Test-Class-0.520.0-1|37	Test::Builder based modules (the Test::More manpage, the Test::Differences
21cr|perl-Test-Class-0.520.0-1|38	manpage, the Test::Exception manpage, etc.).
21cr|perl-Test-Class-0.520.0-1|39	
21cr|perl-Test-Class-0.520.0-1|40	_Note:_ This module will make more sense, if you are already familiar with
21cr|perl-Test-Class-0.520.0-1|41	the "standard" mechanisms for testing perl code. Those unfamiliar with the
21cr|perl-Test-Class-0.520.0-1|42	Test::Harness manpage, the Test::Simple manpage, the Test::More manpage and
21cr|perl-Test-Class-0.520.0-1|43	friends should go take a look at them now. the Test::Tutorial manpage is a
21cr|perl-Test-Class-0.520.0-1|44	good starting point.
21cr|perl-Test-Class-0.520.0-1|45	
21cr|perl-Test-Class-0.520.0-1|46	%prep
21cr|perl-Test-Class-0.520.0-1|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Class-0.520.0-1|48	chmod 644 Changes META.yml META.json
21cr|perl-Test-Class-0.520.0-1|49	iconv -f iso8859-1 -t utf-8 Changes > \
21cr|perl-Test-Class-0.520.0-1|50	Changes.conv && mv -f Changes.conv Changes
21cr|perl-Test-Class-0.520.0-1|51	
21cr|perl-Test-Class-0.520.0-1|52	%build
21cr|perl-Test-Class-0.520.0-1|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Class-0.520.0-1|54	%make
21cr|perl-Test-Class-0.520.0-1|55	
21cr|perl-Test-Class-0.520.0-1|56	%check
21cr|perl-Test-Class-0.520.0-1|57	%make test
21cr|perl-Test-Class-0.520.0-1|58	
21cr|perl-Test-Class-0.520.0-1|59	%install
21cr|perl-Test-Class-0.520.0-1|60	%makeinstall_std
21cr|perl-Test-Class-0.520.0-1|61	
21cr|perl-Test-Class-0.520.0-1|62	%files
21cr|perl-Test-Class-0.520.0-1|63	%doc Changes META.yml README META.json
21cr|perl-Test-Class-0.520.0-1|64	%{_mandir}/man3/*
21cr|perl-Test-Class-0.520.0-1|65	%{perl_vendorlib}/*

5564 21
21cr|perl-Test-Class-Most-0.80.0-4|1	%define upstream_name    Test-Class-Most
21cr|perl-Test-Class-Most-0.80.0-4|2	%define upstream_version 0.08
21cr|perl-Test-Class-Most-0.80.0-4|3	
21cr|perl-Test-Class-Most-0.80.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Class-Most-0.80.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Class-Most-0.80.0-4|6	Release:    4
21cr|perl-Test-Class-Most-0.80.0-4|7	
21cr|perl-Test-Class-Most-0.80.0-4|8	Summary:    Test Classes the easy way
21cr|perl-Test-Class-Most-0.80.0-4|9	License:    GPL+ or Artistic
21cr|perl-Test-Class-Most-0.80.0-4|10	Group:      Development/Perl
21cr|perl-Test-Class-Most-0.80.0-4|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Class-Most-0.80.0-4|12	Source0:    https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Class-Most-0.80.0-4|13	
21cr|perl-Test-Class-Most-0.80.0-4|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Class-Most-0.80.0-4|15	BuildRequires: perl(Module::Build) >= 0.400.0
21cr|perl-Test-Class-Most-0.80.0-4|16	BuildRequires: perl(Test::Class) >= 0.380.0
21cr|perl-Test-Class-Most-0.80.0-4|17	BuildRequires: perl(Test::Most) >= 0.310.0
21cr|perl-Test-Class-Most-0.80.0-4|18	BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-Test-Class-Most-0.80.0-4|19	BuildRequires: perl-devel
21cr|perl-Test-Class-Most-0.80.0-4|20	
21cr|perl-Test-Class-Most-0.80.0-4|21	BuildArch:  noarch
21cr|perl-Test-Class-Most-0.80.0-4|22	
21cr|perl-Test-Class-Most-0.80.0-4|23	%description
21cr|perl-Test-Class-Most-0.80.0-4|24	When people write test classes with the excellent 'Test::Class', you often
21cr|perl-Test-Class-Most-0.80.0-4|25	see the following at the top of the code:
21cr|perl-Test-Class-Most-0.80.0-4|26	
21cr|perl-Test-Class-Most-0.80.0-4|27	package Some::Test::Class;
21cr|perl-Test-Class-Most-0.80.0-4|28	
21cr|perl-Test-Class-Most-0.80.0-4|29	use strict;
21cr|perl-Test-Class-Most-0.80.0-4|30	use warnings;
21cr|perl-Test-Class-Most-0.80.0-4|31	use base 'My::Test::Class';
21cr|perl-Test-Class-Most-0.80.0-4|32	use Test::More;
21cr|perl-Test-Class-Most-0.80.0-4|33	use Test::Exception;
21cr|perl-Test-Class-Most-0.80.0-4|34	
21cr|perl-Test-Class-Most-0.80.0-4|35	%prep
21cr|perl-Test-Class-Most-0.80.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Class-Most-0.80.0-4|37	
21cr|perl-Test-Class-Most-0.80.0-4|38	%build
21cr|perl-Test-Class-Most-0.80.0-4|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Class-Most-0.80.0-4|40	
21cr|perl-Test-Class-Most-0.80.0-4|41	%make
21cr|perl-Test-Class-Most-0.80.0-4|42	
21cr|perl-Test-Class-Most-0.80.0-4|43	%check
21cr|perl-Test-Class-Most-0.80.0-4|44	%make test
21cr|perl-Test-Class-Most-0.80.0-4|45	
21cr|perl-Test-Class-Most-0.80.0-4|46	%install
21cr|perl-Test-Class-Most-0.80.0-4|47	%makeinstall_std
21cr|perl-Test-Class-Most-0.80.0-4|48	
21cr|perl-Test-Class-Most-0.80.0-4|49	%files
21cr|perl-Test-Class-Most-0.80.0-4|50	%doc Changes META.json META.yml README
21cr|perl-Test-Class-Most-0.80.0-4|51	%{_mandir}/man3/*
21cr|perl-Test-Class-Most-0.80.0-4|52	%perl_vendorlib/*

5565 21
21cr|perl-Test-Cmd-1.80.0-3|1	%define upstream_name    Test-Cmd
21cr|perl-Test-Cmd-1.80.0-3|2	%define upstream_version 1.08
21cr|perl-Test-Cmd-1.80.0-3|3	
21cr|perl-Test-Cmd-1.80.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Cmd-1.80.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Cmd-1.80.0-3|6	Release:	3
21cr|perl-Test-Cmd-1.80.0-3|7	
21cr|perl-Test-Cmd-1.80.0-3|8	Summary:	Perl module for portable testing of commands and scripts
21cr|perl-Test-Cmd-1.80.0-3|9	
21cr|perl-Test-Cmd-1.80.0-3|10	
21cr|perl-Test-Cmd-1.80.0-3|11	License:	GPL+ or Artistic
21cr|perl-Test-Cmd-1.80.0-3|12	Group:		Development/Perl
21cr|perl-Test-Cmd-1.80.0-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Cmd-1.80.0-3|14	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Cmd-1.80.0-3|15	
21cr|perl-Test-Cmd-1.80.0-3|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Cmd-1.80.0-3|17	BuildRequires:  perl(Test)
21cr|perl-Test-Cmd-1.80.0-3|18	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Test-Cmd-1.80.0-3|19	BuildRequires:  perl(Config)
21cr|perl-Test-Cmd-1.80.0-3|20	BuildRequires:  perl(Cwd)
21cr|perl-Test-Cmd-1.80.0-3|21	BuildRequires:  perl(Exporter)
21cr|perl-Test-Cmd-1.80.0-3|22	BuildRequires:  perl(File::Basename)
21cr|perl-Test-Cmd-1.80.0-3|23	BuildRequires:  perl(File::Copy)
21cr|perl-Test-Cmd-1.80.0-3|24	BuildRequires:  perl(File::Find)
21cr|perl-Test-Cmd-1.80.0-3|25	BuildRequires:  perl(File::Spec)
21cr|perl-Test-Cmd-1.80.0-3|26	BuildRequires:  perl(strict)
21cr|perl-Test-Cmd-1.80.0-3|27	BuildRequires:  perl(warnings)
21cr|perl-Test-Cmd-1.80.0-3|28	
21cr|perl-Test-Cmd-1.80.0-3|29	BuildArch:	noarch
21cr|perl-Test-Cmd-1.80.0-3|30	
21cr|perl-Test-Cmd-1.80.0-3|31	%description
21cr|perl-Test-Cmd-1.80.0-3|32	The Test::Cmd module provides a low-level framework for portable automated
21cr|perl-Test-Cmd-1.80.0-3|33	testing of executable commands and scripts (in any language, not just Perl),
21cr|perl-Test-Cmd-1.80.0-3|34	especially commands and scripts that interact with the file system.
21cr|perl-Test-Cmd-1.80.0-3|35	
21cr|perl-Test-Cmd-1.80.0-3|36	%prep
21cr|perl-Test-Cmd-1.80.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Cmd-1.80.0-3|38	
21cr|perl-Test-Cmd-1.80.0-3|39	%build
21cr|perl-Test-Cmd-1.80.0-3|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Cmd-1.80.0-3|41	%make
21cr|perl-Test-Cmd-1.80.0-3|42	
21cr|perl-Test-Cmd-1.80.0-3|43	%check
21cr|perl-Test-Cmd-1.80.0-3|44	make test
21cr|perl-Test-Cmd-1.80.0-3|45	
21cr|perl-Test-Cmd-1.80.0-3|46	%install
21cr|perl-Test-Cmd-1.80.0-3|47	%makeinstall_std
21cr|perl-Test-Cmd-1.80.0-3|48	
21cr|perl-Test-Cmd-1.80.0-3|49	%files
21cr|perl-Test-Cmd-1.80.0-3|50	%doc Changes README META.json META.yml
21cr|perl-Test-Cmd-1.80.0-3|51	%{perl_vendorlib}/Test
21cr|perl-Test-Cmd-1.80.0-3|52	%{_mandir}/*/*

5566 21
21cr|perl-Test-Command-0.110.0-5|1	%define upstream_name    Test-Command
21cr|perl-Test-Command-0.110.0-5|2	%define upstream_version 0.11
21cr|perl-Test-Command-0.110.0-5|3	
21cr|perl-Test-Command-0.110.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Command-0.110.0-5|5	Version:	%perl_convert_version 0.11
21cr|perl-Test-Command-0.110.0-5|6	Release:	5
21cr|perl-Test-Command-0.110.0-5|7	
21cr|perl-Test-Command-0.110.0-5|8	Summary:	Test routines for external commands
21cr|perl-Test-Command-0.110.0-5|9	
21cr|perl-Test-Command-0.110.0-5|10	License:	GPL+ or Artistic
21cr|perl-Test-Command-0.110.0-5|11	Group:		Development/Perl
21cr|perl-Test-Command-0.110.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Command-0.110.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Command-0.11.tar.gz
21cr|perl-Test-Command-0.110.0-5|14	
21cr|perl-Test-Command-0.110.0-5|15	BuildRequires:	perl-devel
21cr|perl-Test-Command-0.110.0-5|16	BuildRequires:	perl(Test::Simple)
21cr|perl-Test-Command-0.110.0-5|17	BuildArch:	noarch
21cr|perl-Test-Command-0.110.0-5|18	
21cr|perl-Test-Command-0.110.0-5|19	%description
21cr|perl-Test-Command-0.110.0-5|20	'Test::Command' intends to bridge the gap between the well tested functions
21cr|perl-Test-Command-0.110.0-5|21	and objects you choose and their usage in your programs. By examining the
21cr|perl-Test-Command-0.110.0-5|22	exit status, terminating signal, STDOUT and STDERR of your program you can
21cr|perl-Test-Command-0.110.0-5|23	determine if it is behaving as expected.
21cr|perl-Test-Command-0.110.0-5|24	
21cr|perl-Test-Command-0.110.0-5|25	This includes testing the various combinations and permutations of options
21cr|perl-Test-Command-0.110.0-5|26	and arguments as well as the interactions between the various functions and
21cr|perl-Test-Command-0.110.0-5|27	objects that make up your program.
21cr|perl-Test-Command-0.110.0-5|28	
21cr|perl-Test-Command-0.110.0-5|29	The various test functions below can accept either a command string or an
21cr|perl-Test-Command-0.110.0-5|30	array reference for the first argument. If the command is expressed as a
21cr|perl-Test-Command-0.110.0-5|31	string it is passed to 'system' as is. If the command is expressed as an
21cr|perl-Test-Command-0.110.0-5|32	array reference it is dereferenced and passed to 'system' as a list. See
21cr|perl-Test-Command-0.110.0-5|33	''perldoc -f system'' for how these may differ.
21cr|perl-Test-Command-0.110.0-5|34	
21cr|perl-Test-Command-0.110.0-5|35	%prep
21cr|perl-Test-Command-0.110.0-5|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Command-0.110.0-5|37	
21cr|perl-Test-Command-0.110.0-5|38	%build
21cr|perl-Test-Command-0.110.0-5|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Command-0.110.0-5|40	%make
21cr|perl-Test-Command-0.110.0-5|41	
21cr|perl-Test-Command-0.110.0-5|42	%check
21cr|perl-Test-Command-0.110.0-5|43	%make test
21cr|perl-Test-Command-0.110.0-5|44	
21cr|perl-Test-Command-0.110.0-5|45	%install
21cr|perl-Test-Command-0.110.0-5|46	%makeinstall_std
21cr|perl-Test-Command-0.110.0-5|47	
21cr|perl-Test-Command-0.110.0-5|48	%files
21cr|perl-Test-Command-0.110.0-5|49	%doc Changes META.yml README
21cr|perl-Test-Command-0.110.0-5|50	%{_mandir}/man3/*
21cr|perl-Test-Command-0.110.0-5|51	%{perl_vendorlib}/*

5567 21
21cr|perl-Test-Compile-3.0.1-1|1	%define upstream_name    Test-Compile
21cr|perl-Test-Compile-3.0.1-1|2	%define upstream_version 3.0.1
21cr|perl-Test-Compile-3.0.1-1|3	
21cr|perl-Test-Compile-3.0.1-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Compile-3.0.1-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Compile-3.0.1-1|6	Release:	1
21cr|perl-Test-Compile-3.0.1-1|7	
21cr|perl-Test-Compile-3.0.1-1|8	Summary:	Check whether Perl module files compile correctly
21cr|perl-Test-Compile-3.0.1-1|9	
21cr|perl-Test-Compile-3.0.1-1|10	License:	GPL+ or Artistic
21cr|perl-Test-Compile-3.0.1-1|11	Group:		Development/Perl
21cr|perl-Test-Compile-3.0.1-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Compile-3.0.1-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Test-Compile-3.0.1-1|14	
21cr|perl-Test-Compile-3.0.1-1|15	BuildRequires:  perl-devel
21cr|perl-Test-Compile-3.0.1-1|16	BuildRequires:  perl(Devel::CheckOS)
21cr|perl-Test-Compile-3.0.1-1|17	BuildRequires:  perl(Test::More)
21cr|perl-Test-Compile-3.0.1-1|18	BuildRequires:  perl(Test::Pod)
21cr|perl-Test-Compile-3.0.1-1|19	BuildRequires:  perl(URI::Escape)
21cr|perl-Test-Compile-3.0.1-1|20	BuildRequires:  perl(Test::Pod::Coverage)
21cr|perl-Test-Compile-3.0.1-1|21	BuildRequires:  perl(UNIVERSAL::require)
21cr|perl-Test-Compile-3.0.1-1|22	BuildRequires:  perl(Test::Warnings)
21cr|perl-Test-Compile-3.0.1-1|23	
21cr|perl-Test-Compile-3.0.1-1|24	BuildArch:	noarch
21cr|perl-Test-Compile-3.0.1-1|25	
21cr|perl-Test-Compile-3.0.1-1|26	%description
21cr|perl-Test-Compile-3.0.1-1|27	Check Perl module files for errors or warnings in a test file.
21cr|perl-Test-Compile-3.0.1-1|28	
21cr|perl-Test-Compile-3.0.1-1|29	
21cr|perl-Test-Compile-3.0.1-1|30	%prep
21cr|perl-Test-Compile-3.0.1-1|31	%setup -qn %{upstream_name}-v%{upstream_version}
21cr|perl-Test-Compile-3.0.1-1|32	
21cr|perl-Test-Compile-3.0.1-1|33	%build
21cr|perl-Test-Compile-3.0.1-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Compile-3.0.1-1|35	%make
21cr|perl-Test-Compile-3.0.1-1|36	
21cr|perl-Test-Compile-3.0.1-1|37	%check
21cr|perl-Test-Compile-3.0.1-1|38	%make test
21cr|perl-Test-Compile-3.0.1-1|39	
21cr|perl-Test-Compile-3.0.1-1|40	%install
21cr|perl-Test-Compile-3.0.1-1|41	%makeinstall_std
21cr|perl-Test-Compile-3.0.1-1|42	
21cr|perl-Test-Compile-3.0.1-1|43	%files
21cr|perl-Test-Compile-3.0.1-1|44	%doc Changes README
21cr|perl-Test-Compile-3.0.1-1|45	%{_mandir}/man3/*
21cr|perl-Test-Compile-3.0.1-1|46	%{perl_vendorlib}/*

5568 21
21cr|perl-Test-ConsistentVersion-0.3.1-1|1	%define upstream_name    Test-ConsistentVersion
21cr|perl-Test-ConsistentVersion-0.3.1-1|2	%define upstream_version v0.3.1
21cr|perl-Test-ConsistentVersion-0.3.1-1|3	
21cr|perl-Test-ConsistentVersion-0.3.1-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-ConsistentVersion-0.3.1-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-ConsistentVersion-0.3.1-1|6	Release:    1
21cr|perl-Test-ConsistentVersion-0.3.1-1|7	
21cr|perl-Test-ConsistentVersion-0.3.1-1|8	Summary:    Ensures distribution versions are consistent
21cr|perl-Test-ConsistentVersion-0.3.1-1|9	
21cr|perl-Test-ConsistentVersion-0.3.1-1|10	License:    GPL+ or Artistic
21cr|perl-Test-ConsistentVersion-0.3.1-1|11	Group:      Development/Perl
21cr|perl-Test-ConsistentVersion-0.3.1-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-ConsistentVersion-0.3.1-1|13	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-ConsistentVersion-0.3.1-1|14	
21cr|perl-Test-ConsistentVersion-0.3.1-1|15	BuildRequires: perl(Test::Builder)
21cr|perl-Test-ConsistentVersion-0.3.1-1|16	BuildRequires: perl(autodie)
21cr|perl-Test-ConsistentVersion-0.3.1-1|17	BuildRequires: perl(version)
21cr|perl-Test-ConsistentVersion-0.3.1-1|18	BuildRequires: perl(Module::Build)
21cr|perl-Test-ConsistentVersion-0.3.1-1|19	BuildRequires: perl(Test::Pod::Content)
21cr|perl-Test-ConsistentVersion-0.3.1-1|20	
21cr|perl-Test-ConsistentVersion-0.3.1-1|21	
21cr|perl-Test-ConsistentVersion-0.3.1-1|22	BuildArch: noarch
21cr|perl-Test-ConsistentVersion-0.3.1-1|23	
21cr|perl-Test-ConsistentVersion-0.3.1-1|24	%description
21cr|perl-Test-ConsistentVersion-0.3.1-1|25	The purpose of this module is to make it easy for other distribution
21cr|perl-Test-ConsistentVersion-0.3.1-1|26	authors to have consistent version numbers within the modules (as well as
21cr|perl-Test-ConsistentVersion-0.3.1-1|27	readme file and changelog) of the distribution.
21cr|perl-Test-ConsistentVersion-0.3.1-1|28	
21cr|perl-Test-ConsistentVersion-0.3.1-1|29	%prep
21cr|perl-Test-ConsistentVersion-0.3.1-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-ConsistentVersion-0.3.1-1|31	
21cr|perl-Test-ConsistentVersion-0.3.1-1|32	%build
21cr|perl-Test-ConsistentVersion-0.3.1-1|33	%{__perl} Build.PL installdirs=vendor
21cr|perl-Test-ConsistentVersion-0.3.1-1|34	
21cr|perl-Test-ConsistentVersion-0.3.1-1|35	./Build
21cr|perl-Test-ConsistentVersion-0.3.1-1|36	
21cr|perl-Test-ConsistentVersion-0.3.1-1|37	%check
21cr|perl-Test-ConsistentVersion-0.3.1-1|38	./Build test
21cr|perl-Test-ConsistentVersion-0.3.1-1|39	
21cr|perl-Test-ConsistentVersion-0.3.1-1|40	%install
21cr|perl-Test-ConsistentVersion-0.3.1-1|41	./Build install destdir=%{buildroot}
21cr|perl-Test-ConsistentVersion-0.3.1-1|42	
21cr|perl-Test-ConsistentVersion-0.3.1-1|43	
21cr|perl-Test-ConsistentVersion-0.3.1-1|44	%files
21cr|perl-Test-ConsistentVersion-0.3.1-1|45	%doc Changes META.yml README META.json
21cr|perl-Test-ConsistentVersion-0.3.1-1|46	%{_mandir}/man3/*
21cr|perl-Test-ConsistentVersion-0.3.1-1|47	%{perl_vendorlib}/*

5569 21
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|1	%define upstream_name    Test-Corpus-Audio-MPD
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|2	%define upstream_version 1.120990
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|3	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|5	Version:	%perl_convert_version 1.120990
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|6	Release:	5
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|7	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|8	Summary:	Automate launching of fake mdp for testing purposes
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|9	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|10	License:	GPL+ or Artistic
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|11	Group:		Development/Perl
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Corpus-Audio-MPD-1.120990.tar.gz
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|14	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|15	BuildRequires:	perl-devel
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|16	BuildRequires:	perl(English)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|17	BuildRequires:	perl(File::Basename)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|18	BuildRequires:	perl(File::Copy)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|19	BuildRequires:	perl(File::ShareDir)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|20	BuildRequires:	perl(File::ShareDir::PathClass)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|21	BuildRequires:	perl(File::Temp)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|22	BuildRequires:	perl(Module::Build)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|23	BuildRequires:	perl(Readonly)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|24	BuildRequires:	perl(Path::Class)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|25	BuildRequires:	perl(Test::More)
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|26	BuildArch:	noarch
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|27	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|28	%description
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|29	This module will try to launch a new mpd server for testing purposes. This
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|30	mpd server will then be used during the POE::Component::Client::MPD manpage
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|31	or the Audio::MPD manpage tests.
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|32	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|33	In order to achieve this, the module will create a fake _mpd.conf_ file
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|34	with the correct pathes (ie, where you untarred the module tarball). It
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|35	will then check if some mpd server is already running, and stop it if the
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|36	'MPD_TEST_OVERRIDE' environment variable is true (die otherwise). Last it
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|37	will run the test mpd with its newly created configuration file.
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|38	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|39	Everything described above is done automatically when the module is
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|40	'use'-d.
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|41	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|42	%prep
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|44	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|45	%build
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|46	perl Build.PL installdirs=vendor
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|47	./Build
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|48	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|49	%check
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|50	./Build test
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|51	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|52	%install
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|53	./Build install destdir=%{buildroot}
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|54	
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|55	%files
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|56	%doc Changes LICENSE README
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|57	%{_mandir}/man3/*
21cr|perl-Test-Corpus-Audio-MPD-1.120.990-5|58	%{perl_vendorlib}/*

5570 21
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|1	%define upstream_name    Test-CPAN-Meta-JSON
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|2	%define upstream_version 0.16
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|3	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|6	Release:    3
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|7	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|8	Summary:    Validate CPAN META data against the specification
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|9	License:    GPL+ or Artistic
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|10	Group:      Development/Perl
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|13	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|14	BuildRequires: perl-devel
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|16	BuildRequires: perl(IO::File)
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|17	BuildRequires: perl(JSON)
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|18	BuildRequires: perl(Test::Builder)
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|19	BuildRequires: perl(Test::Builder::Tester)
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|20	BuildRequires: perl(Test::More)
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|21	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|22	BuildArch: noarch
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|23	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|24	%description
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|25	This module was written to ensure that a META.json file, provided with a
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|26	standard distribution uploaded to CPAN, meets the specifications that are
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|27	slowly being introduced to module uploads, via the use of package makers
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|28	and installers such as the ExtUtils::MakeMaker manpage, the Module::Build
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|29	manpage and the Module::Install manpage.
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|30	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|31	See the CPAN::Meta manpage for further details of the CPAN Meta
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|32	Specification.
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|33	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|34	%prep
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|36	iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.conv && mv -f LICENSE.conv LICENSE
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|37	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|38	%build
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|40	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|41	%make
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|42	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|43	%check
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|44	%make test
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|45	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|46	%install
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|47	%makeinstall_std
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|48	
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|49	%files
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|50	%doc Changes README META.json LICENSE META.yml examples/
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|51	%{_mandir}/man3/*
21cr|perl-Test-CPAN-Meta-JSON-0.160.0-3|52	%{perl_vendorlib}/*

5571 21
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|1	%define upstream_name    Test-CPAN-Meta-YAML
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|2	%define upstream_version 0.25
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|3	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|6	Release:	4
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|7	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|8	Summary:	Validate META.json elements
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|9	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|10	License:	GPL+ or Artistic
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|11	Group:		Development/Perl
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|13	Source0:	https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|14	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|15	BuildRequires:	perl-devel
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|16	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|17	BuildRequires:	perl(Test::More)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|18	BuildRequires:	perl(Test::YAML::Valid)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|19	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|20	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|21	BuildRequires:	perl(YAML)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|22	BuildRequires:	perl(YAML::Syck)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|23	BuildRequires:	perl(IO::File)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|24	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|25	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|26	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|27	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|28	BuildArch:	noarch
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|29	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|30	%description
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|31	This module was written to ensure that a META.yml file, provided with a
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|32	standard distribution uploaded to CPAN, meets the specifications that
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|33	slowly being introduced to module uploads, via the use of the
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|34	ExtUtils::MakeMaker manpage, the Module::Build manpage and the
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|35	Module::Install manpage.
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|36	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|37	See the CPAN::Meta manpage for further details of the CPAN Meta
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|38	Specification.
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|39	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|40	%prep
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|42	for file in Changes LICENSE ; do
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|43	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|44	touch -r $file $file.new && \
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|45	mv $file.new $file
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|46	done
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|47	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|48	%build
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|50	%make
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|51	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|52	%check
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|53	%make test
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|54	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|55	%install
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|56	%makeinstall_std
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|57	
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|58	%files
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|59	%doc Changes META.yml README LICENSE META.json
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|60	%{_mandir}/man3/*
21cr|perl-Test-CPAN-Meta-YAML-0.250.0-4|61	%{perl_vendorlib}/*

5572 21
21cr|perl-Test-Cukes-0.110.0-2|1	%define upstream_name    Test-Cukes
21cr|perl-Test-Cukes-0.110.0-2|2	%define upstream_version 0.11
21cr|perl-Test-Cukes-0.110.0-2|3	
21cr|perl-Test-Cukes-0.110.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Cukes-0.110.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Cukes-0.110.0-2|6	Release:	2
21cr|perl-Test-Cukes-0.110.0-2|7	
21cr|perl-Test-Cukes-0.110.0-2|8	Summary:	A BBD test tool inspired by Cucumber
21cr|perl-Test-Cukes-0.110.0-2|9	
21cr|perl-Test-Cukes-0.110.0-2|10	License:	GPL+ or Artistic
21cr|perl-Test-Cukes-0.110.0-2|11	Group:		Development/Perl
21cr|perl-Test-Cukes-0.110.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Cukes-0.110.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Cukes-0.110.0-2|14	
21cr|perl-Test-Cukes-0.110.0-2|15	BuildRequires:	perl-devel
21cr|perl-Test-Cukes-0.110.0-2|16	BuildRequires:	perl(Moose)
21cr|perl-Test-Cukes-0.110.0-2|17	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Test-Cukes-0.110.0-2|18	BuildRequires:	perl(Carp::Assert)
21cr|perl-Test-Cukes-0.110.0-2|19	BuildArch:	noarch
21cr|perl-Test-Cukes-0.110.0-2|20	
21cr|perl-Test-Cukes-0.110.0-2|21	%description
21cr|perl-Test-Cukes-0.110.0-2|22	Test::Cukes is a testing tool inspired by Cucumber (the http://cukes.info
21cr|perl-Test-Cukes-0.110.0-2|23	manpage). It lets your write your module test with scenarios. It may be
21cr|perl-Test-Cukes-0.110.0-2|24	used with the Test::More manpage or other family of TAP 'Test::*' modules.
21cr|perl-Test-Cukes-0.110.0-2|25	It uses the Test::Builder::note manpage function internally to print
21cr|perl-Test-Cukes-0.110.0-2|26	messages.
21cr|perl-Test-Cukes-0.110.0-2|27	
21cr|perl-Test-Cukes-0.110.0-2|28	This module implements the Given-When-Then clause only in English. To uses
21cr|perl-Test-Cukes-0.110.0-2|29	it in the test programs, feed the feature text into 'feature' function,
21cr|perl-Test-Cukes-0.110.0-2|30	defines your step handlers, and then run all the tests by calling
21cr|perl-Test-Cukes-0.110.0-2|31	'runtests'. Step handlers may be defined in separate modules, as long as
21cr|perl-Test-Cukes-0.110.0-2|32	those modules are included before 'runtests' is called. Each step may use
21cr|perl-Test-Cukes-0.110.0-2|33	either 'assert' or standard TAP functions such as 'Test::Simple''s 'ok' or
21cr|perl-Test-Cukes-0.110.0-2|34	'Test::More''s 'is' to verify desired result. If you specify a plan
21cr|perl-Test-Cukes-0.110.0-2|35	explicitly, you should be aware that each step line in your scenario runs
21cr|perl-Test-Cukes-0.110.0-2|36	an additional test, and will therefore add to the number of tests you must
21cr|perl-Test-Cukes-0.110.0-2|37	indicate.
21cr|perl-Test-Cukes-0.110.0-2|38	
21cr|perl-Test-Cukes-0.110.0-2|39	If any assertion in the Given block failed, the following 'When' and 'Then'
21cr|perl-Test-Cukes-0.110.0-2|40	blocks are all skipped.
21cr|perl-Test-Cukes-0.110.0-2|41	
21cr|perl-Test-Cukes-0.110.0-2|42	%prep
21cr|perl-Test-Cukes-0.110.0-2|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Cukes-0.110.0-2|44	
21cr|perl-Test-Cukes-0.110.0-2|45	%build
21cr|perl-Test-Cukes-0.110.0-2|46	perl Build.PL installdirs=vendor
21cr|perl-Test-Cukes-0.110.0-2|47	./Build CFLAGS="%{optflags}"
21cr|perl-Test-Cukes-0.110.0-2|48	
21cr|perl-Test-Cukes-0.110.0-2|49	%check
21cr|perl-Test-Cukes-0.110.0-2|50	./Build test
21cr|perl-Test-Cukes-0.110.0-2|51	
21cr|perl-Test-Cukes-0.110.0-2|52	%install
21cr|perl-Test-Cukes-0.110.0-2|53	./Build install --destdir=%{buildroot} --prefix=%{_prefix} --installdirs=vendor
21cr|perl-Test-Cukes-0.110.0-2|54	
21cr|perl-Test-Cukes-0.110.0-2|55	%files
21cr|perl-Test-Cukes-0.110.0-2|56	%doc Changes META.yml README*
21cr|perl-Test-Cukes-0.110.0-2|57	%{_mandir}/man3/*
21cr|perl-Test-Cukes-0.110.0-2|58	%{perl_vendorlib}/*

5573 21
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|1	%define upstream_name   Test-DBIC-ExpectedQueries
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|2	%define upstream_version 2.002
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|3	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|4	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|7	Release:	1
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|8	Summary:	Test::DBIC::ExpectedQueries - Test that only expected DBIx::Class queries are run
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|9	License:	Perl
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|10	Group:		Development/Perl
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|11	URL:		http://search.cpan.org/dist/Test-API/
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|12	Source0:	https://cpan.metacpan.org/authors/id/J/JO/JOHANL//%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|13	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|14	BuildRequires:	perl-devel
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|16	BuildRequires:	perl(Test::Deep)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|17	BuildRequires:	perl(Test::Warnings)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|18	BuildRequires:	perl(Moo)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|19	BuildRequires:	perl(Exporter::Tiny)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|20	BuildRequires:	perl(Try::Tiny)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|21	BuildRequires:	perl(DBIx::Class)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|22	BuildRequires:	perl(autobox::Core)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|23	BuildRequires:	perl(autobox::Transform)
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|24	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|25	BuildArch:	noarch
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|26	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|27	%description
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|28	Ensure that only the DBIx::Class SQL queries you expect are executed
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|29	while a particular piece of code under test is run. Find the places
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|30	in your code where the unexpected queries are executed.
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|31	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|32	%prep
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|33	%setup -qn  %{upstream_name}-%{upstream_version}
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|34	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|35	%build
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|37	%make
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|38	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|39	%check
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|40	make test
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|41	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|42	%install
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|43	%makeinstall_std
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|44	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|45	
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|46	%files
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|47	%doc Changes LICENSE README META.yml
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|48	%{perl_vendorlib}/*
21cr|perl-Test-DBIC-ExpectedQueries-2.2.0-1|49	%{_mandir}/man3/*

5574 21
21cr|perl-Test-Deep-JSON-0.50.0-1|1	%define upstream_name    Test-Deep-JSON
21cr|perl-Test-Deep-JSON-0.50.0-1|2	%define upstream_version 0.05
21cr|perl-Test-Deep-JSON-0.50.0-1|3	
21cr|perl-Test-Deep-JSON-0.50.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Deep-JSON-0.50.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Deep-JSON-0.50.0-1|6	Release:    1
21cr|perl-Test-Deep-JSON-0.50.0-1|7	
21cr|perl-Test-Deep-JSON-0.50.0-1|8	Summary:    Compare JSON with Test::Deep
21cr|perl-Test-Deep-JSON-0.50.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Deep-JSON-0.50.0-1|10	Group:      Development/Perl
21cr|perl-Test-Deep-JSON-0.50.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Deep-JSON-0.50.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Deep-JSON-0.50.0-1|13	
21cr|perl-Test-Deep-JSON-0.50.0-1|14	BuildRequires: perl(Exporter::Lite)
21cr|perl-Test-Deep-JSON-0.50.0-1|15	BuildRequires: perl(JSON::MaybeXS)
21cr|perl-Test-Deep-JSON-0.50.0-1|16	BuildRequires: perl(Test::Deep)
21cr|perl-Test-Deep-JSON-0.50.0-1|17	BuildRequires: perl(Test::More)
21cr|perl-Test-Deep-JSON-0.50.0-1|18	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Test-Deep-JSON-0.50.0-1|19	BuildRequires: perl(Test::Tester)
21cr|perl-Test-Deep-JSON-0.50.0-1|20	BuildRequires: perl-devel
21cr|perl-Test-Deep-JSON-0.50.0-1|21	BuildRequires: perl-CPAN-Meta
21cr|perl-Test-Deep-JSON-0.50.0-1|22	
21cr|perl-Test-Deep-JSON-0.50.0-1|23	BuildArch: noarch
21cr|perl-Test-Deep-JSON-0.50.0-1|24	
21cr|perl-Test-Deep-JSON-0.50.0-1|25	%description
21cr|perl-Test-Deep-JSON-0.50.0-1|26	Test::Deep::JSON provides 'json($expected)' function to expect that target
21cr|perl-Test-Deep-JSON-0.50.0-1|27	can be parsed as a JSON string and matches (by 'cmp_deeply') with
21cr|perl-Test-Deep-JSON-0.50.0-1|28	_$expected_.
21cr|perl-Test-Deep-JSON-0.50.0-1|29	
21cr|perl-Test-Deep-JSON-0.50.0-1|30	%prep
21cr|perl-Test-Deep-JSON-0.50.0-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Deep-JSON-0.50.0-1|32	
21cr|perl-Test-Deep-JSON-0.50.0-1|33	%build
21cr|perl-Test-Deep-JSON-0.50.0-1|34	%{__perl} Build.PL installdirs=vendor
21cr|perl-Test-Deep-JSON-0.50.0-1|35	
21cr|perl-Test-Deep-JSON-0.50.0-1|36	./Build
21cr|perl-Test-Deep-JSON-0.50.0-1|37	
21cr|perl-Test-Deep-JSON-0.50.0-1|38	%check
21cr|perl-Test-Deep-JSON-0.50.0-1|39	./Build test
21cr|perl-Test-Deep-JSON-0.50.0-1|40	
21cr|perl-Test-Deep-JSON-0.50.0-1|41	%install
21cr|perl-Test-Deep-JSON-0.50.0-1|42	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-Test-Deep-JSON-0.50.0-1|43	
21cr|perl-Test-Deep-JSON-0.50.0-1|44	%files
21cr|perl-Test-Deep-JSON-0.50.0-1|45	%doc Changes LICENSE META.json META.yml
21cr|perl-Test-Deep-JSON-0.50.0-1|46	%{_mandir}/man3/*
21cr|perl-Test-Deep-JSON-0.50.0-1|47	%{perl_vendorlib}/*

5575 21
21cr|perl-Test-Deep-Type-0.8.0-1|1	%define upstream_name    Test-Deep-Type
21cr|perl-Test-Deep-Type-0.8.0-1|2	%define upstream_version 0.008
21cr|perl-Test-Deep-Type-0.8.0-1|3	
21cr|perl-Test-Deep-Type-0.8.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Deep-Type-0.8.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Deep-Type-0.8.0-1|6	Release:    1
21cr|perl-Test-Deep-Type-0.8.0-1|7	
21cr|perl-Test-Deep-Type-0.8.0-1|8	Summary:    A Test::Deep plugin for validating type constraints
21cr|perl-Test-Deep-Type-0.8.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Deep-Type-0.8.0-1|10	Group:      Development/Perl
21cr|perl-Test-Deep-Type-0.8.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Deep-Type-0.8.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Deep-Type-0.8.0-1|13	
21cr|perl-Test-Deep-Type-0.8.0-1|14	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Test-Deep-Type-0.8.0-1|15	BuildRequires: perl(Exporter) >= 5.720.0
21cr|perl-Test-Deep-Type-0.8.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Deep-Type-0.8.0-1|17	BuildRequires: perl(File::Spec) >= 3.470.0
21cr|perl-Test-Deep-Type-0.8.0-1|18	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Test-Deep-Type-0.8.0-1|19	BuildRequires: perl(MooseX::Types::Moose)
21cr|perl-Test-Deep-Type-0.8.0-1|20	BuildRequires: perl(Safe::Isa)
21cr|perl-Test-Deep-Type-0.8.0-1|21	BuildRequires: perl(Scalar::Util) >= 1.420.0
21cr|perl-Test-Deep-Type-0.8.0-1|22	BuildRequires: perl(Test::Deep) >= 0.115.0
21cr|perl-Test-Deep-Type-0.8.0-1|23	BuildRequires: perl(Test::Deep::Cmp)
21cr|perl-Test-Deep-Type-0.8.0-1|24	BuildRequires: perl(Test::Fatal) >= 0.14.0
21cr|perl-Test-Deep-Type-0.8.0-1|25	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Test-Deep-Type-0.8.0-1|26	BuildRequires: perl(Test::Needs)
21cr|perl-Test-Deep-Type-0.8.0-1|27	BuildRequires: perl(Test::Requires)
21cr|perl-Test-Deep-Type-0.8.0-1|28	BuildRequires: perl(Test::Tester)
21cr|perl-Test-Deep-Type-0.8.0-1|29	BuildRequires: perl(Try::Tiny)
21cr|perl-Test-Deep-Type-0.8.0-1|30	BuildRequires: perl(namespace::clean)
21cr|perl-Test-Deep-Type-0.8.0-1|31	BuildRequires: perl(overload)
21cr|perl-Test-Deep-Type-0.8.0-1|32	BuildRequires: perl(parent)
21cr|perl-Test-Deep-Type-0.8.0-1|33	BuildRequires: perl(strict)
21cr|perl-Test-Deep-Type-0.8.0-1|34	BuildRequires: perl(warnings)
21cr|perl-Test-Deep-Type-0.8.0-1|35	BuildArch: noarch
21cr|perl-Test-Deep-Type-0.8.0-1|36	
21cr|perl-Test-Deep-Type-0.8.0-1|37	%description
21cr|perl-Test-Deep-Type-0.8.0-1|38	'Test::Deep::Type' provides the sub 'is_type' to indicate that the data
21cr|perl-Test-Deep-Type-0.8.0-1|39	being tested must validate against the passed type. This is an actual type
21cr|perl-Test-Deep-Type-0.8.0-1|40	_object_, not a string name -- for example something provided via the
21cr|perl-Test-Deep-Type-0.8.0-1|41	MooseX::Types manpage, or a plain old coderef that returns a bool (such as
21cr|perl-Test-Deep-Type-0.8.0-1|42	what might be used in a the Moo manpage type constraint).
21cr|perl-Test-Deep-Type-0.8.0-1|43	
21cr|perl-Test-Deep-Type-0.8.0-1|44	%prep
21cr|perl-Test-Deep-Type-0.8.0-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Deep-Type-0.8.0-1|46	
21cr|perl-Test-Deep-Type-0.8.0-1|47	%build
21cr|perl-Test-Deep-Type-0.8.0-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Deep-Type-0.8.0-1|49	
21cr|perl-Test-Deep-Type-0.8.0-1|50	%make
21cr|perl-Test-Deep-Type-0.8.0-1|51	
21cr|perl-Test-Deep-Type-0.8.0-1|52	%check
21cr|perl-Test-Deep-Type-0.8.0-1|53	make test
21cr|perl-Test-Deep-Type-0.8.0-1|54	
21cr|perl-Test-Deep-Type-0.8.0-1|55	%install
21cr|perl-Test-Deep-Type-0.8.0-1|56	%makeinstall_std
21cr|perl-Test-Deep-Type-0.8.0-1|57	
21cr|perl-Test-Deep-Type-0.8.0-1|58	%files
21cr|perl-Test-Deep-Type-0.8.0-1|59	%doc Changes LICENCE META.json META.yml README
21cr|perl-Test-Deep-Type-0.8.0-1|60	%{_mandir}/man3/*
21cr|perl-Test-Deep-Type-0.8.0-1|61	%{perl_vendorlib}/*

5576 21
21cr|perl-Test-Dependencies-0.300.0-1|1	%define upstream_name    Test-Dependencies
21cr|perl-Test-Dependencies-0.300.0-1|2	%define upstream_version 0.30
21cr|perl-Test-Dependencies-0.300.0-1|3	
21cr|perl-Test-Dependencies-0.300.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Dependencies-0.300.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Dependencies-0.300.0-1|6	Release:	1
21cr|perl-Test-Dependencies-0.300.0-1|7	
21cr|perl-Test-Dependencies-0.300.0-1|8	Summary:	Ensure that your Makefile.PL specifies all module dependencies
21cr|perl-Test-Dependencies-0.300.0-1|9	
21cr|perl-Test-Dependencies-0.300.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-Dependencies-0.300.0-1|11	Group:		Development/Perl
21cr|perl-Test-Dependencies-0.300.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Dependencies-0.300.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Dependencies-0.300.0-1|14	
21cr|perl-Test-Dependencies-0.300.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-Dependencies-0.300.0-1|16	BuildRequires:	perl(B::PerlReq)
21cr|perl-Test-Dependencies-0.300.0-1|17	BuildRequires:	perl(CPAN::Meta)
21cr|perl-Test-Dependencies-0.300.0-1|18	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Test-Dependencies-0.300.0-1|19	BuildRequires:	perl(File::Find::Rule::Perl)
21cr|perl-Test-Dependencies-0.300.0-1|20	BuildRequires:	perl(IPC::Cmd)
21cr|perl-Test-Dependencies-0.300.0-1|21	BuildRequires:	perl(Module::CoreList)
21cr|perl-Test-Dependencies-0.300.0-1|22	BuildRequires:	perl(PerlReq::Utils)
21cr|perl-Test-Dependencies-0.300.0-1|23	BuildRequires:	perl(Pod::Strip)
21cr|perl-Test-Dependencies-0.300.0-1|24	BuildRequires:	perl(Test::Needs)
21cr|perl-Test-Dependencies-0.300.0-1|25	BuildRequires:	perl(Test::Builder::Module)
21cr|perl-Test-Dependencies-0.300.0-1|26	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-Dependencies-0.300.0-1|27	BuildRequires:	perl(YAML)
21cr|perl-Test-Dependencies-0.300.0-1|28	BuildArch:	noarch
21cr|perl-Test-Dependencies-0.300.0-1|29	
21cr|perl-Test-Dependencies-0.300.0-1|30	%description
21cr|perl-Test-Dependencies-0.300.0-1|31	Makes sure that all of the modules that are 'use'd are listed in the
21cr|perl-Test-Dependencies-0.300.0-1|32	Makefile.PL as dependencies.
21cr|perl-Test-Dependencies-0.300.0-1|33	
21cr|perl-Test-Dependencies-0.300.0-1|34	%prep
21cr|perl-Test-Dependencies-0.300.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Dependencies-0.300.0-1|36	
21cr|perl-Test-Dependencies-0.300.0-1|37	%build
21cr|perl-Test-Dependencies-0.300.0-1|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Dependencies-0.300.0-1|39	%make
21cr|perl-Test-Dependencies-0.300.0-1|40	
21cr|perl-Test-Dependencies-0.300.0-1|41	%check
21cr|perl-Test-Dependencies-0.300.0-1|42	make test
21cr|perl-Test-Dependencies-0.300.0-1|43	
21cr|perl-Test-Dependencies-0.300.0-1|44	%install
21cr|perl-Test-Dependencies-0.300.0-1|45	%makeinstall_std
21cr|perl-Test-Dependencies-0.300.0-1|46	
21cr|perl-Test-Dependencies-0.300.0-1|47	%files
21cr|perl-Test-Dependencies-0.300.0-1|48	%doc README Changes
21cr|perl-Test-Dependencies-0.300.0-1|49	%{_mandir}/man3/*
21cr|perl-Test-Dependencies-0.300.0-1|50	%{perl_vendorlib}/Test

5577 21
21cr|perl-Test-DiagINC-0.8.0-1|1	%define upstream_name    Test-DiagINC
21cr|perl-Test-DiagINC-0.8.0-1|2	%define upstream_version 0.008
21cr|perl-Test-DiagINC-0.8.0-1|3	
21cr|perl-Test-DiagINC-0.8.0-1|4	Name:           perl-Test-DiagINC
21cr|perl-Test-DiagINC-0.8.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Test-DiagINC-0.8.0-1|6	Release:        1
21cr|perl-Test-DiagINC-0.8.0-1|7	Summary:        List modules and versions loaded if tests fail
21cr|perl-Test-DiagINC-0.8.0-1|8	Group:          Development/Perl
21cr|perl-Test-DiagINC-0.8.0-1|9	License:        ASL 2.0
21cr|perl-Test-DiagINC-0.8.0-1|10	
21cr|perl-Test-DiagINC-0.8.0-1|11	URL:            https://metacpan.org/release/Test-DiagINC
21cr|perl-Test-DiagINC-0.8.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Test-DiagINC-%{upstream_version}.tar.gz
21cr|perl-Test-DiagINC-0.8.0-1|13	
21cr|perl-Test-DiagINC-0.8.0-1|14	BuildArch:      noarch
21cr|perl-Test-DiagINC-0.8.0-1|15	# build requirements
21cr|perl-Test-DiagINC-0.8.0-1|16	BuildRequires:  coreutils
21cr|perl-Test-DiagINC-0.8.0-1|17	BuildRequires:  make
21cr|perl-Test-DiagINC-0.8.0-1|18	BuildRequires:  perl-generators
21cr|perl-Test-DiagINC-0.8.0-1|19	BuildRequires:  perl-interpreter
21cr|perl-Test-DiagINC-0.8.0-1|20	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Test-DiagINC-0.8.0-1|21	# runtime requirements
21cr|perl-Test-DiagINC-0.8.0-1|22	BuildRequires:  perl(B)
21cr|perl-Test-DiagINC-0.8.0-1|23	BuildRequires:  perl(Cwd)
21cr|perl-Test-DiagINC-0.8.0-1|24	BuildRequires:  perl(File::Spec)
21cr|perl-Test-DiagINC-0.8.0-1|25	BuildRequires:  perl(strict)
21cr|perl-Test-DiagINC-0.8.0-1|26	BuildRequires:  perl(warnings)
21cr|perl-Test-DiagINC-0.8.0-1|27	# test requrements
21cr|perl-Test-DiagINC-0.8.0-1|28	BuildRequires:  perl(Capture::Tiny) >= 0.21
21cr|perl-Test-DiagINC-0.8.0-1|29	BuildRequires:  perl(Config)
21cr|perl-Test-DiagINC-0.8.0-1|30	BuildRequires:  perl(Test::More)
21cr|perl-Test-DiagINC-0.8.0-1|31	Requires:       perl(B)
21cr|perl-Test-DiagINC-0.8.0-1|32	Requires:       perl(Cwd)
21cr|perl-Test-DiagINC-0.8.0-1|33	Requires:       perl(File::Spec)
21cr|perl-Test-DiagINC-0.8.0-1|34	Requires:       perl(strict)
21cr|perl-Test-DiagINC-0.8.0-1|35	Requires:       perl(warnings)
21cr|perl-Test-DiagINC-0.8.0-1|36	Requires:       perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version))
21cr|perl-Test-DiagINC-0.8.0-1|37	
21cr|perl-Test-DiagINC-0.8.0-1|38	%{?perl_default_filter}
21cr|perl-Test-DiagINC-0.8.0-1|39	
21cr|perl-Test-DiagINC-0.8.0-1|40	%description
21cr|perl-Test-DiagINC-0.8.0-1|41	Assuming you shipped your module to CPAN with working tests, test failures
21cr|perl-Test-DiagINC-0.8.0-1|42	from CPAN Testers might be due to platform issues, Perl version issues or
21cr|perl-Test-DiagINC-0.8.0-1|43	problems with dependencies. This module helps you diagnose deep dependency
21cr|perl-Test-DiagINC-0.8.0-1|44	problems by showing you exactly what modules and versions were loaded
21cr|perl-Test-DiagINC-0.8.0-1|45	during a test run.
21cr|perl-Test-DiagINC-0.8.0-1|46	
21cr|perl-Test-DiagINC-0.8.0-1|47	%prep
21cr|perl-Test-DiagINC-0.8.0-1|48	%setup -q -n Test-DiagINC-%{upstream_version}
21cr|perl-Test-DiagINC-0.8.0-1|49	
21cr|perl-Test-DiagINC-0.8.0-1|50	%build
21cr|perl-Test-DiagINC-0.8.0-1|51	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Test-DiagINC-0.8.0-1|52	%{make_build}
21cr|perl-Test-DiagINC-0.8.0-1|53	
21cr|perl-Test-DiagINC-0.8.0-1|54	%install
21cr|perl-Test-DiagINC-0.8.0-1|55	%{make_install}
21cr|perl-Test-DiagINC-0.8.0-1|56	%{_fixperms} %{buildroot}/*
21cr|perl-Test-DiagINC-0.8.0-1|57	
21cr|perl-Test-DiagINC-0.8.0-1|58	%check
21cr|perl-Test-DiagINC-0.8.0-1|59	%{make_build} test
21cr|perl-Test-DiagINC-0.8.0-1|60	
21cr|perl-Test-DiagINC-0.8.0-1|61	%files
21cr|perl-Test-DiagINC-0.8.0-1|62	%doc Changes CONTRIBUTING.mkdn README examples
21cr|perl-Test-DiagINC-0.8.0-1|63	%license LICENSE
21cr|perl-Test-DiagINC-0.8.0-1|64	%{perl_vendorlib}/Test*
21cr|perl-Test-DiagINC-0.8.0-1|65	%{_mandir}/man3/Test*
21cr|perl-Test-DiagINC-0.8.0-1|66	

5578 21
21cr|perl-Test-Dir-1.160.0-1|1	%define upstream_name    Test-Dir
21cr|perl-Test-Dir-1.160.0-1|2	%define upstream_version 1.16
21cr|perl-Test-Dir-1.160.0-1|3	
21cr|perl-Test-Dir-1.160.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Dir-1.160.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Dir-1.160.0-1|6	Release:    1
21cr|perl-Test-Dir-1.160.0-1|7	
21cr|perl-Test-Dir-1.160.0-1|8	Summary:    Test folder attributes
21cr|perl-Test-Dir-1.160.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Dir-1.160.0-1|10	Group:      Development/Perl
21cr|perl-Test-Dir-1.160.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Dir-1.160.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Dir-1.160.0-1|13	
21cr|perl-Test-Dir-1.160.0-1|14	BuildRequires: perl-devel
21cr|perl-Test-Dir-1.160.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Dir-1.160.0-1|16	BuildRequires: perl(File::Path)
21cr|perl-Test-Dir-1.160.0-1|17	BuildRequires: perl(Test::Builder)
21cr|perl-Test-Dir-1.160.0-1|18	BuildRequires: perl(Test::Builder::Tester)
21cr|perl-Test-Dir-1.160.0-1|19	BuildRequires: perl(Test::More)
21cr|perl-Test-Dir-1.160.0-1|20	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Test-Dir-1.160.0-1|21	BuildRequires: perl(Test::Pod)
21cr|perl-Test-Dir-1.160.0-1|22	
21cr|perl-Test-Dir-1.160.0-1|23	BuildArch: noarch
21cr|perl-Test-Dir-1.160.0-1|24	
21cr|perl-Test-Dir-1.160.0-1|25	%description
21cr|perl-Test-Dir-1.160.0-1|26	This modules provides a collection of test utilities for directory
21cr|perl-Test-Dir-1.160.0-1|27	attributes. Use it in combination with Test::More in your test programs.
21cr|perl-Test-Dir-1.160.0-1|28	
21cr|perl-Test-Dir-1.160.0-1|29	%prep
21cr|perl-Test-Dir-1.160.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Dir-1.160.0-1|31	chmod -x README META.yml Changes
21cr|perl-Test-Dir-1.160.0-1|32	
21cr|perl-Test-Dir-1.160.0-1|33	%build
21cr|perl-Test-Dir-1.160.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Dir-1.160.0-1|35	
21cr|perl-Test-Dir-1.160.0-1|36	%make
21cr|perl-Test-Dir-1.160.0-1|37	
21cr|perl-Test-Dir-1.160.0-1|38	%check
21cr|perl-Test-Dir-1.160.0-1|39	make test
21cr|perl-Test-Dir-1.160.0-1|40	
21cr|perl-Test-Dir-1.160.0-1|41	%install
21cr|perl-Test-Dir-1.160.0-1|42	%makeinstall_std
21cr|perl-Test-Dir-1.160.0-1|43	
21cr|perl-Test-Dir-1.160.0-1|44	%files
21cr|perl-Test-Dir-1.160.0-1|45	%doc Changes META.yml README
21cr|perl-Test-Dir-1.160.0-1|46	%{_mandir}/man3/*
21cr|perl-Test-Dir-1.160.0-1|47	%{perl_vendorlib}/*

5579 21
21cr|perl-Test-DistManifest-1.14.0-8|1	%define upstream_name    Test-DistManifest
21cr|perl-Test-DistManifest-1.14.0-8|2	%define upstream_version 1.014
21cr|perl-Test-DistManifest-1.14.0-8|3	
21cr|perl-Test-DistManifest-1.14.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Test-DistManifest-1.14.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-DistManifest-1.14.0-8|6	Release:    8
21cr|perl-Test-DistManifest-1.14.0-8|7	
21cr|perl-Test-DistManifest-1.14.0-8|8	Summary:    Verify MANIFEST as an author test
21cr|perl-Test-DistManifest-1.14.0-8|9	License:    GPL+ or Artistic
21cr|perl-Test-DistManifest-1.14.0-8|10	Group:      Development/Perl
21cr|perl-Test-DistManifest-1.14.0-8|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-DistManifest-1.14.0-8|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-DistManifest-1.14.0-8|13	
21cr|perl-Test-DistManifest-1.14.0-8|14	BuildRequires: perl-devel
21cr|perl-Test-DistManifest-1.14.0-8|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-DistManifest-1.14.0-8|16	BuildRequires: perl(File::Spec)
21cr|perl-Test-DistManifest-1.14.0-8|17	BuildRequires: perl(Cwd)
21cr|perl-Test-DistManifest-1.14.0-8|18	BuildRequires: perl(ExtUtils::Manifest)
21cr|perl-Test-DistManifest-1.14.0-8|19	BuildRequires: perl(Test::Builder)
21cr|perl-Test-DistManifest-1.14.0-8|20	BuildRequires: perl(Test::Builder::Tester)
21cr|perl-Test-DistManifest-1.14.0-8|21	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Test-DistManifest-1.14.0-8|22	BuildRequires: perl(Test::NoWarnings)
21cr|perl-Test-DistManifest-1.14.0-8|23	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Test-DistManifest-1.14.0-8|24	BuildRequires: perl(File::Find)
21cr|perl-Test-DistManifest-1.14.0-8|25	BuildRequires: perl(File::Spec::Unix)
21cr|perl-Test-DistManifest-1.14.0-8|26	BuildRequires: perl(Module::Manifest)
21cr|perl-Test-DistManifest-1.14.0-8|27	BuildRequires: perl(strict)
21cr|perl-Test-DistManifest-1.14.0-8|28	BuildRequires: perl(warnings)
21cr|perl-Test-DistManifest-1.14.0-8|29	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Test-DistManifest-1.14.0-8|30	
21cr|perl-Test-DistManifest-1.14.0-8|31	BuildArch: noarch
21cr|perl-Test-DistManifest-1.14.0-8|32	
21cr|perl-Test-DistManifest-1.14.0-8|33	%description
21cr|perl-Test-DistManifest-1.14.0-8|34	This module provides a simple method of testing that a MANIFEST matches the
21cr|perl-Test-DistManifest-1.14.0-8|35	distribution.
21cr|perl-Test-DistManifest-1.14.0-8|36	
21cr|perl-Test-DistManifest-1.14.0-8|37	%prep
21cr|perl-Test-DistManifest-1.14.0-8|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-DistManifest-1.14.0-8|39	
21cr|perl-Test-DistManifest-1.14.0-8|40	%build
21cr|perl-Test-DistManifest-1.14.0-8|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-DistManifest-1.14.0-8|42	%make
21cr|perl-Test-DistManifest-1.14.0-8|43	
21cr|perl-Test-DistManifest-1.14.0-8|44	%check
21cr|perl-Test-DistManifest-1.14.0-8|45	rm *.list
21cr|perl-Test-DistManifest-1.14.0-8|46	make test
21cr|perl-Test-DistManifest-1.14.0-8|47	
21cr|perl-Test-DistManifest-1.14.0-8|48	%install
21cr|perl-Test-DistManifest-1.14.0-8|49	%makeinstall_std
21cr|perl-Test-DistManifest-1.14.0-8|50	
21cr|perl-Test-DistManifest-1.14.0-8|51	%files
21cr|perl-Test-DistManifest-1.14.0-8|52	%doc Changes LICENSE META.yml README META.json examples
21cr|perl-Test-DistManifest-1.14.0-8|53	%{_mandir}/man3/*
21cr|perl-Test-DistManifest-1.14.0-8|54	%perl_vendorlib/*

5580 21
21cr|perl-Test-Distribution-2.0.0-6|1	%define module	Test-Distribution
21cr|perl-Test-Distribution-2.0.0-6|2	%define upstream_version 2.00
21cr|perl-Test-Distribution-2.0.0-6|3	
21cr|perl-Test-Distribution-2.0.0-6|4	Name:		perl-%{module}
21cr|perl-Test-Distribution-2.0.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Distribution-2.0.0-6|6	Release:	6
21cr|perl-Test-Distribution-2.0.0-6|7	Summary:	Perform tests on all modules of a distribution
21cr|perl-Test-Distribution-2.0.0-6|8	
21cr|perl-Test-Distribution-2.0.0-6|9	License:	GPLv2 or Artistic
21cr|perl-Test-Distribution-2.0.0-6|10	Group:		Development/Perl
21cr|perl-Test-Distribution-2.0.0-6|11	Url:		http://search.cpan.org/dist/%{module}/
21cr|perl-Test-Distribution-2.0.0-6|12	Source: 	http://www.cpan.org/modules/by-module/Test/Test-Distribution-%{upstream_version}.tar.gz
21cr|perl-Test-Distribution-2.0.0-6|13	Buildrequires:	perl(Module::Build)
21cr|perl-Test-Distribution-2.0.0-6|14	Buildrequires:	perl(Module::Signature)
21cr|perl-Test-Distribution-2.0.0-6|15	Buildrequires:	perl(Module::CoreList)
21cr|perl-Test-Distribution-2.0.0-6|16	Buildrequires:	perl(File::Find::Rule)
21cr|perl-Test-Distribution-2.0.0-6|17	Buildrequires:	perl(Test::More)
21cr|perl-Test-Distribution-2.0.0-6|18	Requires:	perl(File::Find::Rule)
21cr|perl-Test-Distribution-2.0.0-6|19	BuildArch:	noarch
21cr|perl-Test-Distribution-2.0.0-6|20	
21cr|perl-Test-Distribution-2.0.0-6|21	%description
21cr|perl-Test-Distribution-2.0.0-6|22	When using this module in a test script, it goes through all the modules in
21cr|perl-Test-Distribution-2.0.0-6|23	your distribution, checks their POD, checks that they compile OK and checks
21cr|perl-Test-Distribution-2.0.0-6|24	that they all define a $VERSION.
21cr|perl-Test-Distribution-2.0.0-6|25	
21cr|perl-Test-Distribution-2.0.0-6|26	This module also performs a number of test on the distribution itself.
21cr|perl-Test-Distribution-2.0.0-6|27	It checks that your files match your SIGNATURE file if you have one. It
21cr|perl-Test-Distribution-2.0.0-6|28	checks that your distribution isn't missing certain 'core' description
21cr|perl-Test-Distribution-2.0.0-6|29	files. It checks to see you haven't missed out listing any prerequisites
21cr|perl-Test-Distribution-2.0.0-6|30	in Makefile.PL.
21cr|perl-Test-Distribution-2.0.0-6|31	
21cr|perl-Test-Distribution-2.0.0-6|32	It defines its own testing plan, so you usually don't use it in conjunction
21cr|perl-Test-Distribution-2.0.0-6|33	with other Test::* modules in the same file. It's recommended that you just
21cr|perl-Test-Distribution-2.0.0-6|34	create a one-line test script as shown in the SYNOPSIS above. However, there
21cr|perl-Test-Distribution-2.0.0-6|35	are options...
21cr|perl-Test-Distribution-2.0.0-6|36	
21cr|perl-Test-Distribution-2.0.0-6|37	%prep
21cr|perl-Test-Distribution-2.0.0-6|38	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Test-Distribution-2.0.0-6|39	
21cr|perl-Test-Distribution-2.0.0-6|40	%build
21cr|perl-Test-Distribution-2.0.0-6|41	%{__perl} Build.PL installdirs=vendor
21cr|perl-Test-Distribution-2.0.0-6|42	./Build
21cr|perl-Test-Distribution-2.0.0-6|43	./Build test
21cr|perl-Test-Distribution-2.0.0-6|44	
21cr|perl-Test-Distribution-2.0.0-6|45	%install
21cr|perl-Test-Distribution-2.0.0-6|46	./Build install destdir=%{buildroot}
21cr|perl-Test-Distribution-2.0.0-6|47	
21cr|perl-Test-Distribution-2.0.0-6|48	%files
21cr|perl-Test-Distribution-2.0.0-6|49	%doc Changes.pod README
21cr|perl-Test-Distribution-2.0.0-6|50	%{perl_vendorlib}/Test
21cr|perl-Test-Distribution-2.0.0-6|51	%{_mandir}/*/*

5581 21
21cr|perl-Test-Email-0.70.0-1|1	%define upstream_name    Test-Email
21cr|perl-Test-Email-0.70.0-1|2	%define upstream_version 0.07
21cr|perl-Test-Email-0.70.0-1|3	
21cr|perl-Test-Email-0.70.0-1|4	Name:           perl-Test-Email
21cr|perl-Test-Email-0.70.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Test-Email-0.70.0-1|6	Release:        1
21cr|perl-Test-Email-0.70.0-1|7	Summary:        Test Email Contents
21cr|perl-Test-Email-0.70.0-1|8	Group:          Development/Perl
21cr|perl-Test-Email-0.70.0-1|9	License:        GPL+ or Artistic
21cr|perl-Test-Email-0.70.0-1|10	URL:            https://metacpan.org/release/Test-Email
21cr|perl-Test-Email-0.70.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/J/JA/JAMES/Test-Email-%{upstream_version}.tar.gz
21cr|perl-Test-Email-0.70.0-1|12	BuildArch:      noarch
21cr|perl-Test-Email-0.70.0-1|13	BuildRequires:  make
21cr|perl-Test-Email-0.70.0-1|14	BuildRequires:  perl-generators
21cr|perl-Test-Email-0.70.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Test-Email-0.70.0-1|16	BuildRequires:  perl(Mail::POP3Client)
21cr|perl-Test-Email-0.70.0-1|17	BuildRequires:  perl(Mail::Sendmail)
21cr|perl-Test-Email-0.70.0-1|18	BuildRequires:  perl(MIME::Entity)
21cr|perl-Test-Email-0.70.0-1|19	BuildRequires:  perl(MIME::Parser)
21cr|perl-Test-Email-0.70.0-1|20	BuildRequires:  perl(Test::Builder)
21cr|perl-Test-Email-0.70.0-1|21	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Test-Email-0.70.0-1|22	
21cr|perl-Test-Email-0.70.0-1|23	%description
21cr|perl-Test-Email-0.70.0-1|24	Test::Email is a subclass of MIME::Entity, with the above methods.
21cr|perl-Test-Email-0.70.0-1|25	If you want the messages fetched from a POP3 account, use Test::POP3.
21cr|perl-Test-Email-0.70.0-1|26	
21cr|perl-Test-Email-0.70.0-1|27	%prep
21cr|perl-Test-Email-0.70.0-1|28	%setup -q -n Test-Email-%{upstream_version}
21cr|perl-Test-Email-0.70.0-1|29	
21cr|perl-Test-Email-0.70.0-1|30	# Fix permissions
21cr|perl-Test-Email-0.70.0-1|31	find -type f -exec chmod -x {} \;
21cr|perl-Test-Email-0.70.0-1|32	
21cr|perl-Test-Email-0.70.0-1|33	%build
21cr|perl-Test-Email-0.70.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Test-Email-0.70.0-1|35	%make
21cr|perl-Test-Email-0.70.0-1|36	
21cr|perl-Test-Email-0.70.0-1|37	%install
21cr|perl-Test-Email-0.70.0-1|38	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Test-Email-0.70.0-1|39	%{_fixperms} %{buildroot}/*
21cr|perl-Test-Email-0.70.0-1|40	
21cr|perl-Test-Email-0.70.0-1|41	%check
21cr|perl-Test-Email-0.70.0-1|42	make test
21cr|perl-Test-Email-0.70.0-1|43	
21cr|perl-Test-Email-0.70.0-1|44	%files
21cr|perl-Test-Email-0.70.0-1|45	%doc Changes README
21cr|perl-Test-Email-0.70.0-1|46	%{perl_vendorlib}/*
21cr|perl-Test-Email-0.70.0-1|47	%{_mandir}/man3/*
21cr|perl-Test-Email-0.70.0-1|48	

5582 21
21cr|perl-Test-EOL-2.20.0-1|1	%define upstream_name    Test-EOL
21cr|perl-Test-EOL-2.20.0-1|2	%define upstream_version 2.02
21cr|perl-Test-EOL-2.20.0-1|3	
21cr|perl-Test-EOL-2.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-EOL-2.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-EOL-2.20.0-1|6	Release:	1
21cr|perl-Test-EOL-2.20.0-1|7	
21cr|perl-Test-EOL-2.20.0-1|8	Summary:	Check the correct line endings in your project
21cr|perl-Test-EOL-2.20.0-1|9	
21cr|perl-Test-EOL-2.20.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-EOL-2.20.0-1|11	Group:		Development/Perl
21cr|perl-Test-EOL-2.20.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-EOL-2.20.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-EOL-2.20.0-1|14	
21cr|perl-Test-EOL-2.20.0-1|15	BuildRequires:	perl(IO::Handle)
21cr|perl-Test-EOL-2.20.0-1|16	BuildRequires:	perl(IPC::Open3)
21cr|perl-Test-EOL-2.20.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-EOL-2.20.0-1|18	BuildRequires:	perl(Cwd)
21cr|perl-Test-EOL-2.20.0-1|19	BuildRequires:	perl(strict)
21cr|perl-Test-EOL-2.20.0-1|20	BuildRequires:	perl(warnings)
21cr|perl-Test-EOL-2.20.0-1|21	BuildRequires:	perl(File::Find)
21cr|perl-Test-EOL-2.20.0-1|22	BuildRequires:	perl(File::Spec)
21cr|perl-Test-EOL-2.20.0-1|23	BuildRequires:	perl(File::Temp)
21cr|perl-Test-EOL-2.20.0-1|24	BuildRequires:	perl(FindBin)
21cr|perl-Test-EOL-2.20.0-1|25	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-EOL-2.20.0-1|26	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-EOL-2.20.0-1|27	BuildRequires:	perl(vars)
21cr|perl-Test-EOL-2.20.0-1|28	
21cr|perl-Test-EOL-2.20.0-1|29	BuildArch:	noarch
21cr|perl-Test-EOL-2.20.0-1|30	
21cr|perl-Test-EOL-2.20.0-1|31	%description
21cr|perl-Test-EOL-2.20.0-1|32	This module scans your project/distribution for any perl files (scripts,
21cr|perl-Test-EOL-2.20.0-1|33	modules, etc) for the presence of windows line endings.
21cr|perl-Test-EOL-2.20.0-1|34	
21cr|perl-Test-EOL-2.20.0-1|35	%prep
21cr|perl-Test-EOL-2.20.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-EOL-2.20.0-1|37	
21cr|perl-Test-EOL-2.20.0-1|38	%build
21cr|perl-Test-EOL-2.20.0-1|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-EOL-2.20.0-1|40	%make
21cr|perl-Test-EOL-2.20.0-1|41	
21cr|perl-Test-EOL-2.20.0-1|42	%check
21cr|perl-Test-EOL-2.20.0-1|43	%make test
21cr|perl-Test-EOL-2.20.0-1|44	
21cr|perl-Test-EOL-2.20.0-1|45	%install
21cr|perl-Test-EOL-2.20.0-1|46	%makeinstall_std
21cr|perl-Test-EOL-2.20.0-1|47	
21cr|perl-Test-EOL-2.20.0-1|48	%files
21cr|perl-Test-EOL-2.20.0-1|49	%doc Changes META.yml LICENCE README META.json
21cr|perl-Test-EOL-2.20.0-1|50	%{_mandir}/man3/*
21cr|perl-Test-EOL-2.20.0-1|51	%{perl_vendorlib}/*

5583 21
21cr|perl-Test-Expect-0.340.0-1|1	%define upstream_name    Test-Expect
21cr|perl-Test-Expect-0.340.0-1|2	%define upstream_version 0.34
21cr|perl-Test-Expect-0.340.0-1|3	
21cr|perl-Test-Expect-0.340.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Expect-0.340.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Expect-0.340.0-1|6	Release:    1
21cr|perl-Test-Expect-0.340.0-1|7	
21cr|perl-Test-Expect-0.340.0-1|8	Summary:    Automated driving and testing of terminal-based programs
21cr|perl-Test-Expect-0.340.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Expect-0.340.0-1|10	Group:      Development/Perl
21cr|perl-Test-Expect-0.340.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Expect-0.340.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Expect-0.340.0-1|13	
21cr|perl-Test-Expect-0.340.0-1|14	
21cr|perl-Test-Expect-0.340.0-1|15	BuildRequires:  perl
21cr|perl-Test-Expect-0.340.0-1|16	BuildRequires:  perl(Module::Build)
21cr|perl-Test-Expect-0.340.0-1|17	BuildRequires:  perl(strict)
21cr|perl-Test-Expect-0.340.0-1|18	BuildRequires:  perl(base)
21cr|perl-Test-Expect-0.340.0-1|19	BuildRequires:  perl(Class::Accessor::Chained::Fast)
21cr|perl-Test-Expect-0.340.0-1|20	BuildRequires:  perl(Expect::Simple)
21cr|perl-Test-Expect-0.340.0-1|21	BuildRequires:  perl(Exporter)
21cr|perl-Test-Expect-0.340.0-1|22	BuildRequires:  perl(Test::Builder)
21cr|perl-Test-Expect-0.340.0-1|23	BuildRequires:  perl(warnings)
21cr|perl-Test-Expect-0.340.0-1|24	BuildRequires:  perl(Expect)
21cr|perl-Test-Expect-0.340.0-1|25	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Test-Expect-0.340.0-1|26	
21cr|perl-Test-Expect-0.340.0-1|27	
21cr|perl-Test-Expect-0.340.0-1|28	BuildArch: noarch
21cr|perl-Test-Expect-0.340.0-1|29	
21cr|perl-Test-Expect-0.340.0-1|30	%description
21cr|perl-Test-Expect-0.340.0-1|31	the Test::Expect manpage is a module for automated driving and testing of
21cr|perl-Test-Expect-0.340.0-1|32	terminal-based programs. It is handy for testing interactive programs which
21cr|perl-Test-Expect-0.340.0-1|33	have a prompt, and is based on the same concepts as the Tcl Expect tool. As
21cr|perl-Test-Expect-0.340.0-1|34	in the Expect::Simple manpage, the the Expect manpage object is made
21cr|perl-Test-Expect-0.340.0-1|35	available for tweaking.
21cr|perl-Test-Expect-0.340.0-1|36	
21cr|perl-Test-Expect-0.340.0-1|37	the Test::Expect manpage is intended for use in a test script.
21cr|perl-Test-Expect-0.340.0-1|38	
21cr|perl-Test-Expect-0.340.0-1|39	%prep
21cr|perl-Test-Expect-0.340.0-1|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Expect-0.340.0-1|41	
21cr|perl-Test-Expect-0.340.0-1|42	%build
21cr|perl-Test-Expect-0.340.0-1|43	%{__perl} Build.PL INSTALLDIRS=vendor
21cr|perl-Test-Expect-0.340.0-1|44	./Build
21cr|perl-Test-Expect-0.340.0-1|45	
21cr|perl-Test-Expect-0.340.0-1|46	%check
21cr|perl-Test-Expect-0.340.0-1|47	./Build test
21cr|perl-Test-Expect-0.340.0-1|48	
21cr|perl-Test-Expect-0.340.0-1|49	%install
21cr|perl-Test-Expect-0.340.0-1|50	./Build install destdir=%buildroot installdirs=vendor
21cr|perl-Test-Expect-0.340.0-1|51	
21cr|perl-Test-Expect-0.340.0-1|52	%files
21cr|perl-Test-Expect-0.340.0-1|53	%doc META.yml README META.json CHANGES
21cr|perl-Test-Expect-0.340.0-1|54	%{_mandir}/man3/*
21cr|perl-Test-Expect-0.340.0-1|55	%{perl_vendorlib}/*

5584 21
21cr|perl-Test-File-Contents-0.241.0-1|1	%define upstream_name    Test-File-Contents
21cr|perl-Test-File-Contents-0.241.0-1|2	%define upstream_version 0.241
21cr|perl-Test-File-Contents-0.241.0-1|3	
21cr|perl-Test-File-Contents-0.241.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-File-Contents-0.241.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-File-Contents-0.241.0-1|6	Release:	1
21cr|perl-Test-File-Contents-0.241.0-1|7	
21cr|perl-Test-File-Contents-0.241.0-1|8	Summary:	%{upstream_name} perl module
21cr|perl-Test-File-Contents-0.241.0-1|9	
21cr|perl-Test-File-Contents-0.241.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-File-Contents-0.241.0-1|11	Group:		Development/Perl
21cr|perl-Test-File-Contents-0.241.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-File-Contents-0.241.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-File-Contents-%{upstream_version}.tar.gz
21cr|perl-Test-File-Contents-0.241.0-1|14	
21cr|perl-Test-File-Contents-0.241.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-File-Contents-0.241.0-1|16	BuildRequires:	perl(Test::More)
21cr|perl-Test-File-Contents-0.241.0-1|17	BuildRequires:	perl(Text::Diff)
21cr|perl-Test-File-Contents-0.241.0-1|18	BuildArch:	noarch
21cr|perl-Test-File-Contents-0.241.0-1|19	
21cr|perl-Test-File-Contents-0.241.0-1|20	%description
21cr|perl-Test-File-Contents-0.241.0-1|21	%{upstream_name} perl module.
21cr|perl-Test-File-Contents-0.241.0-1|22	
21cr|perl-Test-File-Contents-0.241.0-1|23	%prep
21cr|perl-Test-File-Contents-0.241.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-File-Contents-0.241.0-1|25	
21cr|perl-Test-File-Contents-0.241.0-1|26	%build
21cr|perl-Test-File-Contents-0.241.0-1|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-File-Contents-0.241.0-1|28	%make
21cr|perl-Test-File-Contents-0.241.0-1|29	
21cr|perl-Test-File-Contents-0.241.0-1|30	%check
21cr|perl-Test-File-Contents-0.241.0-1|31	make test
21cr|perl-Test-File-Contents-0.241.0-1|32	
21cr|perl-Test-File-Contents-0.241.0-1|33	%install
21cr|perl-Test-File-Contents-0.241.0-1|34	%makeinstall_std
21cr|perl-Test-File-Contents-0.241.0-1|35	
21cr|perl-Test-File-Contents-0.241.0-1|36	%files
21cr|perl-Test-File-Contents-0.241.0-1|37	%doc Changes META.json META.yml
21cr|perl-Test-File-Contents-0.241.0-1|38	%{_mandir}/man3/*
21cr|perl-Test-File-Contents-0.241.0-1|39	%{perl_vendorlib}/*

5585 21
21cr|perl-Test-Filename-0.30.0-3|1	%define upstream_name    Test-Filename
21cr|perl-Test-Filename-0.30.0-3|2	%define upstream_version 0.03
21cr|perl-Test-Filename-0.30.0-3|3	
21cr|perl-Test-Filename-0.30.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Filename-0.30.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Filename-0.30.0-3|6	Release:    3
21cr|perl-Test-Filename-0.30.0-3|7	
21cr|perl-Test-Filename-0.30.0-3|8	Summary:    Portable filename comparison
21cr|perl-Test-Filename-0.30.0-3|9	License:    GPL+ or Artistic
21cr|perl-Test-Filename-0.30.0-3|10	Group:      Development/Perl
21cr|perl-Test-Filename-0.30.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Filename-0.30.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Filename-0.30.0-3|13	
21cr|perl-Test-Filename-0.30.0-3|14	BuildRequires: perl-devel
21cr|perl-Test-Filename-0.30.0-3|15	BuildRequires: perl(File::Find)
21cr|perl-Test-Filename-0.30.0-3|16	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Test-Filename-0.30.0-3|17	BuildRequires: perl(File::Temp)
21cr|perl-Test-Filename-0.30.0-3|18	BuildRequires: perl(Path::Tiny)
21cr|perl-Test-Filename-0.30.0-3|19	BuildRequires: perl(Test::Builder::Module)
21cr|perl-Test-Filename-0.30.0-3|20	BuildRequires: perl(Test::More)
21cr|perl-Test-Filename-0.30.0-3|21	BuildRequires: perl(Test::Tester)
21cr|perl-Test-Filename-0.30.0-3|22	BuildRequires: perl(strict)
21cr|perl-Test-Filename-0.30.0-3|23	BuildRequires: perl(warnings)
21cr|perl-Test-Filename-0.30.0-3|24	BuildArch: noarch
21cr|perl-Test-Filename-0.30.0-3|25	
21cr|perl-Test-Filename-0.30.0-3|26	%description
21cr|perl-Test-Filename-0.30.0-3|27	Many cross-platform test failures -- particularly on Win32 -- are due to
21cr|perl-Test-Filename-0.30.0-3|28	hard-coded file paths being used in comparison tests.
21cr|perl-Test-Filename-0.30.0-3|29	
21cr|perl-Test-Filename-0.30.0-3|30	my $file = get_file();     # returns "foo\bar.t";
21cr|perl-Test-Filename-0.30.0-3|31	is( $file, "foo/bar.t" );  # fails on Win32
21cr|perl-Test-Filename-0.30.0-3|32	
21cr|perl-Test-Filename-0.30.0-3|33	This simple module provides some handy functions to convert all those path
21cr|perl-Test-Filename-0.30.0-3|34	separators automatically so filename tests will just DWIM.
21cr|perl-Test-Filename-0.30.0-3|35	
21cr|perl-Test-Filename-0.30.0-3|36	%prep
21cr|perl-Test-Filename-0.30.0-3|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Filename-0.30.0-3|38	
21cr|perl-Test-Filename-0.30.0-3|39	%build
21cr|perl-Test-Filename-0.30.0-3|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Filename-0.30.0-3|41	
21cr|perl-Test-Filename-0.30.0-3|42	%make
21cr|perl-Test-Filename-0.30.0-3|43	
21cr|perl-Test-Filename-0.30.0-3|44	%check
21cr|perl-Test-Filename-0.30.0-3|45	%make test
21cr|perl-Test-Filename-0.30.0-3|46	
21cr|perl-Test-Filename-0.30.0-3|47	%install
21cr|perl-Test-Filename-0.30.0-3|48	%makeinstall_std
21cr|perl-Test-Filename-0.30.0-3|49	
21cr|perl-Test-Filename-0.30.0-3|50	%files
21cr|perl-Test-Filename-0.30.0-3|51	%doc Changes LICENSE META.json META.yml README
21cr|perl-Test-Filename-0.30.0-3|52	%{_mandir}/man3/*
21cr|perl-Test-Filename-0.30.0-3|53	%{perl_vendorlib}/*

5586 21
21cr|perl-Test-Fixme-0.160.0-1|1	%define upstream_name    Test-Fixme
21cr|perl-Test-Fixme-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-Test-Fixme-0.160.0-1|3	
21cr|perl-Test-Fixme-0.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Fixme-0.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Fixme-0.160.0-1|6	Release:	1
21cr|perl-Test-Fixme-0.160.0-1|7	
21cr|perl-Test-Fixme-0.160.0-1|8	Summary:	Check code for FIXMEs
21cr|perl-Test-Fixme-0.160.0-1|9	
21cr|perl-Test-Fixme-0.160.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-Fixme-0.160.0-1|11	Group:		Development/Perl
21cr|perl-Test-Fixme-0.160.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Fixme-0.160.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Fixme-%{upstream_version}.tar.gz
21cr|perl-Test-Fixme-0.160.0-1|14	
21cr|perl-Test-Fixme-0.160.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-Fixme-0.160.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-Test-Fixme-0.160.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Fixme-0.160.0-1|18	BuildRequires:	perl(File::Finder)
21cr|perl-Test-Fixme-0.160.0-1|19	BuildRequires:	perl(File::Slurp)
21cr|perl-Test-Fixme-0.160.0-1|20	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Fixme-0.160.0-1|21	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-Fixme-0.160.0-1|22	
21cr|perl-Test-Fixme-0.160.0-1|23	BuildArch:	noarch
21cr|perl-Test-Fixme-0.160.0-1|24	
21cr|perl-Test-Fixme-0.160.0-1|25	%description
21cr|perl-Test-Fixme-0.160.0-1|26	When coding it is common to come up against problems that need to be
21cr|perl-Test-Fixme-0.160.0-1|27	addressed but that are not a big deal at the moment. What generally happens
21cr|perl-Test-Fixme-0.160.0-1|28	is that the coder adds comments like:
21cr|perl-Test-Fixme-0.160.0-1|29	
21cr|perl-Test-Fixme-0.160.0-1|30	# FIXME - what about windows that are bigger than the screen?
21cr|perl-Test-Fixme-0.160.0-1|31	
21cr|perl-Test-Fixme-0.160.0-1|32	# FIXME - add checking of user priviledges here.
21cr|perl-Test-Fixme-0.160.0-1|33	
21cr|perl-Test-Fixme-0.160.0-1|34	%prep
21cr|perl-Test-Fixme-0.160.0-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Fixme-0.160.0-1|36	
21cr|perl-Test-Fixme-0.160.0-1|37	%build
21cr|perl-Test-Fixme-0.160.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Fixme-0.160.0-1|39	
21cr|perl-Test-Fixme-0.160.0-1|40	%make
21cr|perl-Test-Fixme-0.160.0-1|41	
21cr|perl-Test-Fixme-0.160.0-1|42	%check
21cr|perl-Test-Fixme-0.160.0-1|43	make test
21cr|perl-Test-Fixme-0.160.0-1|44	
21cr|perl-Test-Fixme-0.160.0-1|45	%install
21cr|perl-Test-Fixme-0.160.0-1|46	%makeinstall_std
21cr|perl-Test-Fixme-0.160.0-1|47	
21cr|perl-Test-Fixme-0.160.0-1|48	%files
21cr|perl-Test-Fixme-0.160.0-1|49	%doc Changes META.yml README META.json LICENSE
21cr|perl-Test-Fixme-0.160.0-1|50	%{_mandir}/man3/*
21cr|perl-Test-Fixme-0.160.0-1|51	%{perl_vendorlib}/*

5587 21
21cr|perl-Test-Harness-Straps-0.300.0-8|1	%define upstream_name    Test-Harness-Straps
21cr|perl-Test-Harness-Straps-0.300.0-8|2	%define upstream_version 0.30
21cr|perl-Test-Harness-Straps-0.300.0-8|3	
21cr|perl-Test-Harness-Straps-0.300.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Harness-Straps-0.300.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Harness-Straps-0.300.0-8|6	Release:    8
21cr|perl-Test-Harness-Straps-0.300.0-8|7	
21cr|perl-Test-Harness-Straps-0.300.0-8|8	Summary:    Internal Test::Harness Iterator
21cr|perl-Test-Harness-Straps-0.300.0-8|9	
21cr|perl-Test-Harness-Straps-0.300.0-8|10	License:    GPL+ or Artistic
21cr|perl-Test-Harness-Straps-0.300.0-8|11	Group:      Development/Perl
21cr|perl-Test-Harness-Straps-0.300.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Harness-Straps-0.300.0-8|13	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Harness-Straps-0.300.0-8|14	
21cr|perl-Test-Harness-Straps-0.300.0-8|15	BuildRequires: perl(File::Spec)
21cr|perl-Test-Harness-Straps-0.300.0-8|16	BuildRequires: perl(Module::Build)
21cr|perl-Test-Harness-Straps-0.300.0-8|17	BuildRequires: perl(Test::More)
21cr|perl-Test-Harness-Straps-0.300.0-8|18	BuildArch: noarch
21cr|perl-Test-Harness-Straps-0.300.0-8|19	
21cr|perl-Test-Harness-Straps-0.300.0-8|20	%description
21cr|perl-Test-Harness-Straps-0.300.0-8|21	The construct
21cr|perl-Test-Harness-Straps-0.300.0-8|22	
21cr|perl-Test-Harness-Straps-0.300.0-8|23	use if CONDITION, MODULE => ARGUMENTS;
21cr|perl-Test-Harness-Straps-0.300.0-8|24	
21cr|perl-Test-Harness-Straps-0.300.0-8|25	has no effect unless 'CONDITION' is true. In this case the effect is the
21cr|perl-Test-Harness-Straps-0.300.0-8|26	same as of
21cr|perl-Test-Harness-Straps-0.300.0-8|27	
21cr|perl-Test-Harness-Straps-0.300.0-8|28	%prep
21cr|perl-Test-Harness-Straps-0.300.0-8|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Harness-Straps-0.300.0-8|30	
21cr|perl-Test-Harness-Straps-0.300.0-8|31	%build
21cr|perl-Test-Harness-Straps-0.300.0-8|32	%{__perl} Build.PL installdirs=vendor
21cr|perl-Test-Harness-Straps-0.300.0-8|33	
21cr|perl-Test-Harness-Straps-0.300.0-8|34	./Build
21cr|perl-Test-Harness-Straps-0.300.0-8|35	
21cr|perl-Test-Harness-Straps-0.300.0-8|36	%check
21cr|perl-Test-Harness-Straps-0.300.0-8|37	./Build test
21cr|perl-Test-Harness-Straps-0.300.0-8|38	
21cr|perl-Test-Harness-Straps-0.300.0-8|39	%install
21cr|perl-Test-Harness-Straps-0.300.0-8|40	./Build install destdir=%{buildroot}
21cr|perl-Test-Harness-Straps-0.300.0-8|41	
21cr|perl-Test-Harness-Straps-0.300.0-8|42	%clean
21cr|perl-Test-Harness-Straps-0.300.0-8|43	
21cr|perl-Test-Harness-Straps-0.300.0-8|44	%files
21cr|perl-Test-Harness-Straps-0.300.0-8|45	%doc Changes
21cr|perl-Test-Harness-Straps-0.300.0-8|46	%{_mandir}/man3/*
21cr|perl-Test-Harness-Straps-0.300.0-8|47	%{perl_vendorlib}/*

5588 21
21cr|perl-Test-HasVersion-0.14.0-1|1	%define upstream_name    Test-HasVersion
21cr|perl-Test-HasVersion-0.14.0-1|2	%define upstream_version 0.014
21cr|perl-Test-HasVersion-0.14.0-1|3	
21cr|perl-Test-HasVersion-0.14.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-HasVersion-0.14.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-HasVersion-0.14.0-1|6	Release:	1
21cr|perl-Test-HasVersion-0.14.0-1|7	
21cr|perl-Test-HasVersion-0.14.0-1|8	Summary:	Check Perl modules have version numbers
21cr|perl-Test-HasVersion-0.14.0-1|9	
21cr|perl-Test-HasVersion-0.14.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-HasVersion-0.14.0-1|11	Group:		Development/Perl
21cr|perl-Test-HasVersion-0.14.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-HasVersion-0.14.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-HasVersion-0.14.0-1|14	
21cr|perl-Test-HasVersion-0.14.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-HasVersion-0.14.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-HasVersion-0.14.0-1|17	BuildRequires:	perl(File::Find)
21cr|perl-Test-HasVersion-0.14.0-1|18	BuildRequires:	perl(File::Spec)
21cr|perl-Test-HasVersion-0.14.0-1|19	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-HasVersion-0.14.0-1|20	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-HasVersion-0.14.0-1|21	BuildRequires:	perl(Test::More)
21cr|perl-Test-HasVersion-0.14.0-1|22	BuildArch:	noarch
21cr|perl-Test-HasVersion-0.14.0-1|23	
21cr|perl-Test-HasVersion-0.14.0-1|24	%description
21cr|perl-Test-HasVersion-0.14.0-1|25	Do you wanna check that every one of your Perl modules in a distribution
21cr|perl-Test-HasVersion-0.14.0-1|26	has a version number? You wanna make sure you don't forget the brand new
21cr|perl-Test-HasVersion-0.14.0-1|27	modules you just added? Well, that's the module you have been looking for.
21cr|perl-Test-HasVersion-0.14.0-1|28	Use it!
21cr|perl-Test-HasVersion-0.14.0-1|29	
21cr|perl-Test-HasVersion-0.14.0-1|30	Do you wanna check someone else's distribution to make sure the author have
21cr|perl-Test-HasVersion-0.14.0-1|31	not commited the sin of leaving Perl modules without a version that can be
21cr|perl-Test-HasVersion-0.14.0-1|32	used to tell if you have this or that feature? 'Test::HasVersion' is also
21cr|perl-Test-HasVersion-0.14.0-1|33	for you, nasty little fellow.
21cr|perl-Test-HasVersion-0.14.0-1|34	
21cr|perl-Test-HasVersion-0.14.0-1|35	There's a script _test_version_ which is installed with this distribution.
21cr|perl-Test-HasVersion-0.14.0-1|36	You may invoke it from within the root directory of a distribution you just
21cr|perl-Test-HasVersion-0.14.0-1|37	unpacked, and it will check every _.pm_ file in the directory and under
21cr|perl-Test-HasVersion-0.14.0-1|38	_lib/_ (if any).
21cr|perl-Test-HasVersion-0.14.0-1|39	
21cr|perl-Test-HasVersion-0.14.0-1|40	%prep
21cr|perl-Test-HasVersion-0.14.0-1|41	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-HasVersion-0.14.0-1|42	
21cr|perl-Test-HasVersion-0.14.0-1|43	%build
21cr|perl-Test-HasVersion-0.14.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-HasVersion-0.14.0-1|45	%make
21cr|perl-Test-HasVersion-0.14.0-1|46	
21cr|perl-Test-HasVersion-0.14.0-1|47	%check
21cr|perl-Test-HasVersion-0.14.0-1|48	%make test
21cr|perl-Test-HasVersion-0.14.0-1|49	
21cr|perl-Test-HasVersion-0.14.0-1|50	%install
21cr|perl-Test-HasVersion-0.14.0-1|51	%makeinstall_std
21cr|perl-Test-HasVersion-0.14.0-1|52	
21cr|perl-Test-HasVersion-0.14.0-1|53	%files
21cr|perl-Test-HasVersion-0.14.0-1|54	%doc Changes README META.yml
21cr|perl-Test-HasVersion-0.14.0-1|55	%{_mandir}/man3/*
21cr|perl-Test-HasVersion-0.14.0-1|56	%{perl_vendorlib}/*
21cr|perl-Test-HasVersion-0.14.0-1|57	%{_bindir}/test_version

5589 21
21cr|perl-Test-HTML-Tidy-1.0.0-11|1	%define upstream_name    Test-HTML-Tidy
21cr|perl-Test-HTML-Tidy-1.0.0-11|2	%define upstream_version 1.00
21cr|perl-Test-HTML-Tidy-1.0.0-11|3	
21cr|perl-Test-HTML-Tidy-1.0.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-Test-HTML-Tidy-1.0.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-HTML-Tidy-1.0.0-11|6	Release:	11
21cr|perl-Test-HTML-Tidy-1.0.0-11|7	
21cr|perl-Test-HTML-Tidy-1.0.0-11|8	Summary:	Test::More-style wrapper around HTML::Tidy
21cr|perl-Test-HTML-Tidy-1.0.0-11|9	
21cr|perl-Test-HTML-Tidy-1.0.0-11|10	License:	GPL+ or Artistic
21cr|perl-Test-HTML-Tidy-1.0.0-11|11	Group:		Development/Perl
21cr|perl-Test-HTML-Tidy-1.0.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-HTML-Tidy-1.0.0-11|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-HTML-Tidy-1.0.0-11|14	
21cr|perl-Test-HTML-Tidy-1.0.0-11|15	BuildRequires:	perl-devel
21cr|perl-Test-HTML-Tidy-1.0.0-11|16	BuildRequires:	perl(HTML::Tidy)
21cr|perl-Test-HTML-Tidy-1.0.0-11|17	
21cr|perl-Test-HTML-Tidy-1.0.0-11|18	BuildArch:	noarch
21cr|perl-Test-HTML-Tidy-1.0.0-11|19	
21cr|perl-Test-HTML-Tidy-1.0.0-11|20	%description
21cr|perl-Test-HTML-Tidy-1.0.0-11|21	Handy way to check that HTML is valid, according to HTML::Tidy. It is built
21cr|perl-Test-HTML-Tidy-1.0.0-11|22	with Test::Builder and plays happily with Test::More and friends.
21cr|perl-Test-HTML-Tidy-1.0.0-11|23	
21cr|perl-Test-HTML-Tidy-1.0.0-11|24	If you are not already familiar with Test::More now would be the time to go
21cr|perl-Test-HTML-Tidy-1.0.0-11|25	take a look.
21cr|perl-Test-HTML-Tidy-1.0.0-11|26	
21cr|perl-Test-HTML-Tidy-1.0.0-11|27	%prep
21cr|perl-Test-HTML-Tidy-1.0.0-11|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-HTML-Tidy-1.0.0-11|29	
21cr|perl-Test-HTML-Tidy-1.0.0-11|30	%build
21cr|perl-Test-HTML-Tidy-1.0.0-11|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-HTML-Tidy-1.0.0-11|32	%make
21cr|perl-Test-HTML-Tidy-1.0.0-11|33	
21cr|perl-Test-HTML-Tidy-1.0.0-11|34	%install
21cr|perl-Test-HTML-Tidy-1.0.0-11|35	%makeinstall_std
21cr|perl-Test-HTML-Tidy-1.0.0-11|36	
21cr|perl-Test-HTML-Tidy-1.0.0-11|37	%check
21cr|perl-Test-HTML-Tidy-1.0.0-11|38	%make test
21cr|perl-Test-HTML-Tidy-1.0.0-11|39	
21cr|perl-Test-HTML-Tidy-1.0.0-11|40	%files
21cr|perl-Test-HTML-Tidy-1.0.0-11|41	%doc Changes
21cr|perl-Test-HTML-Tidy-1.0.0-11|42	%{perl_vendorlib}/Test
21cr|perl-Test-HTML-Tidy-1.0.0-11|43	%{_mandir}/*/*

5590 21
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|1	%define upstream_name    Test-HTTP-LocalServer
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|2	%define upstream_version 0.74
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|3	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|4	%{?perl_default_filter}
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|5	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|8	Release:    1
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|9	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|10	Summary:    Spawn a local HTTP server for testing
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|11	License:    GPLv1+ or Artistic
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|12	Group:      Development/Perl
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|13	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|15	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|16	BuildRequires: perl(CGI)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|17	BuildRequires: perl(Carp)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|18	BuildRequires: perl(Cwd)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|20	BuildRequires: perl(File::Basename)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|21	BuildRequires: perl(File::Copy)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|22	BuildRequires: perl(File::Find)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|23	BuildRequires: perl(File::Path)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|24	BuildRequires: perl(File::Spec)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|25	BuildRequires: perl(File::Temp)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|26	BuildRequires: perl(Getopt::Long)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|27	BuildRequires: perl(HTTP::Daemon) >= 6.50.0
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|28	BuildRequires: perl(HTTP::Request::AsCGI)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|29	BuildRequires: perl(HTTP::Response)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|30	BuildRequires: perl(HTTP::Tiny)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|31	BuildRequires: perl(HTML::Entities)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|32	BuildRequires: perl(IO::Socket::INET)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|33	BuildRequires: perl(IO::Socket::IP) >= 0.250.0
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|34	BuildRequires: perl(Socket)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|35	BuildRequires: perl(Test::More)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|36	BuildRequires: perl(Time::HiRes)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|37	BuildRequires: perl(URI)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|38	BuildRequires: perl(URI::URL)
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|39	BuildArch:     noarch
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|40	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|41	%description
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|42	This module implements a tiny web server suitable for running "live" tests
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|43	of HTTP clients against it. It also takes care of cleaning ENV from
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|44	settings that influence the use of a local proxy etc.
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|45	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|46	Use this web server if you write an HTTP client and want to exercise its
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|47	behaviour in your test suite without talking to the outside world.
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|48	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|49	%prep
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|51	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|52	%build
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|53	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|54	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|55	%make_build
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|56	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|57	%check
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|58	make test
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|59	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|60	%install
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|61	%make_install
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|62	
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|63	%files
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|64	%doc Changes LICENSE META.json META.yml README
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|65	%{_mandir}/man3/*
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|66	%{perl_vendorlib}/*
21cr|perl-Test-HTTP-LocalServer-0.740.0-1|67	

5591 21
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|1	%define upstream_name    Test-HTTP-Server-Simple
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|2	%define upstream_version 0.11
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|3	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|6	Release:	6
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|7	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|8	Summary:	Test::More functions for HTTP::Server::Simple
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|9	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|11	Group:		Development/Perl
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|14	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|16	BuildRequires:	perl(HTTP::Server::Simple)
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|17	BuildRequires:	perl(NEXT)
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|18	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|19	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|20	BuildRequires:	perl(Test::More)
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|21	BuildArch:	noarch
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|22	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|23	%description
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|24	This mixin class provides methods to test an the HTTP::Server::Simple
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|25	manpage-based web server. Currently, it provides only one such method:
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|26	'started_ok'.
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|27	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|28	started_ok [$text]
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|29	'started_ok' takes an optional test description. The server needs to
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|30	have been configured (specifically, its port needs to have been set),
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|31	but it should not have been run or backgrounded. 'started_ok' calls
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|32	'background' on the server, which forks it to run in the background.
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|33	the Test::HTTP::Server::Simple manpage takes care of killing the server
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|34	when your test script dies, even if you kill your test script with an
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|35	interrupt. 'started_ok' returns the URL 'http://localhost:$port' which
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|36	you can use to connect to your server.
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|37	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|38	Note that if the child process dies, or never gets around to listening
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|39	for connections, this just hangs. (This may be fixed in a future
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|40	version.)
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|41	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|42	%prep
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|44	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|45	%build
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|47	%make
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|48	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|49	%check
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|50	%make test
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|51	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|52	%install
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|53	%makeinstall_std
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|54	
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|55	%files
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|56	%doc META.yml Changes README
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|57	%{_mandir}/man3/*
21cr|perl-Test-HTTP-Server-Simple-0.110.0-6|58	%{perl_vendorlib}/Test/

5592 21
21cr|perl-Test-Image-GD-0.30.0-7|1	%define upstream_name    Test-Image-GD
21cr|perl-Test-Image-GD-0.30.0-7|2	%define upstream_version 0.03
21cr|perl-Test-Image-GD-0.30.0-7|3	
21cr|perl-Test-Image-GD-0.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Image-GD-0.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Image-GD-0.30.0-7|6	Release:	7
21cr|perl-Test-Image-GD-0.30.0-7|7	
21cr|perl-Test-Image-GD-0.30.0-7|8	Summary:	A module for testing images using GD
21cr|perl-Test-Image-GD-0.30.0-7|9	
21cr|perl-Test-Image-GD-0.30.0-7|10	License:	GPL+ or Artistic
21cr|perl-Test-Image-GD-0.30.0-7|11	Group:		Development/Perl
21cr|perl-Test-Image-GD-0.30.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Image-GD-0.30.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Image-GD-0.30.0-7|14	
21cr|perl-Test-Image-GD-0.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-Test-Image-GD-0.30.0-7|16	BuildRequires:	perl(File::Spec)
21cr|perl-Test-Image-GD-0.30.0-7|17	BuildRequires:	perl(GD)
21cr|perl-Test-Image-GD-0.30.0-7|18	BuildRequires:	perl(Scalar::Util)
21cr|perl-Test-Image-GD-0.30.0-7|19	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Image-GD-0.30.0-7|20	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-Image-GD-0.30.0-7|21	BuildRequires:	perl(Test::More)
21cr|perl-Test-Image-GD-0.30.0-7|22	BuildArch:	noarch
21cr|perl-Test-Image-GD-0.30.0-7|23	
21cr|perl-Test-Image-GD-0.30.0-7|24	%description
21cr|perl-Test-Image-GD-0.30.0-7|25	This module is meant to be used for testing custom graphics, it attempts to
21cr|perl-Test-Image-GD-0.30.0-7|26	"visually" compare the images, this means it ignores invisible differences
21cr|perl-Test-Image-GD-0.30.0-7|27	like color palettes and metadata. It also provides some extra functions to
21cr|perl-Test-Image-GD-0.30.0-7|28	check the size of the image.
21cr|perl-Test-Image-GD-0.30.0-7|29	
21cr|perl-Test-Image-GD-0.30.0-7|30	%prep
21cr|perl-Test-Image-GD-0.30.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Image-GD-0.30.0-7|32	
21cr|perl-Test-Image-GD-0.30.0-7|33	%build
21cr|perl-Test-Image-GD-0.30.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Image-GD-0.30.0-7|35	%make
21cr|perl-Test-Image-GD-0.30.0-7|36	
21cr|perl-Test-Image-GD-0.30.0-7|37	%check
21cr|perl-Test-Image-GD-0.30.0-7|38	make test
21cr|perl-Test-Image-GD-0.30.0-7|39	
21cr|perl-Test-Image-GD-0.30.0-7|40	%install
21cr|perl-Test-Image-GD-0.30.0-7|41	%makeinstall_std
21cr|perl-Test-Image-GD-0.30.0-7|42	
21cr|perl-Test-Image-GD-0.30.0-7|43	%files
21cr|perl-Test-Image-GD-0.30.0-7|44	%doc Changes README
21cr|perl-Test-Image-GD-0.30.0-7|45	%{_mandir}/man3/*
21cr|perl-Test-Image-GD-0.30.0-7|46	%{perl_vendorlib}/*

5593 21
21cr|perl-Test-InDistDir-1.112.71-5|1	%define upstream_name    Test-InDistDir
21cr|perl-Test-InDistDir-1.112.71-5|2	%define upstream_version 1.112071
21cr|perl-Test-InDistDir-1.112.71-5|3	
21cr|perl-Test-InDistDir-1.112.71-5|4	Name:       perl-%{upstream_name}
21cr|perl-Test-InDistDir-1.112.71-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-InDistDir-1.112.71-5|6	Release:    5
21cr|perl-Test-InDistDir-1.112.71-5|7	
21cr|perl-Test-InDistDir-1.112.71-5|8	Summary:    Test environment setup for development with IDE
21cr|perl-Test-InDistDir-1.112.71-5|9	
21cr|perl-Test-InDistDir-1.112.71-5|10	License:    GPL+ or Artistic
21cr|perl-Test-InDistDir-1.112.71-5|11	Group:      Development/Perl
21cr|perl-Test-InDistDir-1.112.71-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-InDistDir-1.112.71-5|13	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-InDistDir-1.112.71-5|14	
21cr|perl-Test-InDistDir-1.112.71-5|15	BuildRequires: perl(File::Find)
21cr|perl-Test-InDistDir-1.112.71-5|16	BuildRequires: perl(File::Spec)
21cr|perl-Test-InDistDir-1.112.71-5|17	BuildRequires: perl(File::Temp)
21cr|perl-Test-InDistDir-1.112.71-5|18	BuildRequires: perl(Test::More)
21cr|perl-Test-InDistDir-1.112.71-5|19	BuildRequires: perl-devel
21cr|perl-Test-InDistDir-1.112.71-5|20	BuildArch: noarch
21cr|perl-Test-InDistDir-1.112.71-5|21	
21cr|perl-Test-InDistDir-1.112.71-5|22	%description
21cr|perl-Test-InDistDir-1.112.71-5|23	This module helps run test scripts in IDEs like Komodo.
21cr|perl-Test-InDistDir-1.112.71-5|24	
21cr|perl-Test-InDistDir-1.112.71-5|25	When running test scripts in an IDE i have to set up a project file
21cr|perl-Test-InDistDir-1.112.71-5|26	defining the dist dir to run tests in and a lib dir to load additional
21cr|perl-Test-InDistDir-1.112.71-5|27	modules from. Often I didn't feel like doing that, especially when i only
21cr|perl-Test-InDistDir-1.112.71-5|28	wanted to do a small patch to a dist. In those cases i added a BEGIN block
21cr|perl-Test-InDistDir-1.112.71-5|29	to mangle the environment for me.
21cr|perl-Test-InDistDir-1.112.71-5|30	
21cr|perl-Test-InDistDir-1.112.71-5|31	This module basically is that BEGIN block. It automatically moves up one
21cr|perl-Test-InDistDir-1.112.71-5|32	directory when it cannot see the test script in "t/$scriptname" and
21cr|perl-Test-InDistDir-1.112.71-5|33	includes 'lib' in @INC when there's no blib present. That way the test ends
21cr|perl-Test-InDistDir-1.112.71-5|34	up with almost the same environment it'd get from EUMM/prove/etc., even
21cr|perl-Test-InDistDir-1.112.71-5|35	when it's actually run inside the t/ directory.
21cr|perl-Test-InDistDir-1.112.71-5|36	
21cr|perl-Test-InDistDir-1.112.71-5|37	%prep
21cr|perl-Test-InDistDir-1.112.71-5|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-InDistDir-1.112.71-5|39	
21cr|perl-Test-InDistDir-1.112.71-5|40	%build
21cr|perl-Test-InDistDir-1.112.71-5|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-InDistDir-1.112.71-5|42	
21cr|perl-Test-InDistDir-1.112.71-5|43	%make
21cr|perl-Test-InDistDir-1.112.71-5|44	
21cr|perl-Test-InDistDir-1.112.71-5|45	%check
21cr|perl-Test-InDistDir-1.112.71-5|46	%make test
21cr|perl-Test-InDistDir-1.112.71-5|47	
21cr|perl-Test-InDistDir-1.112.71-5|48	%install
21cr|perl-Test-InDistDir-1.112.71-5|49	%makeinstall_std
21cr|perl-Test-InDistDir-1.112.71-5|50	
21cr|perl-Test-InDistDir-1.112.71-5|51	%files
21cr|perl-Test-InDistDir-1.112.71-5|52	%doc Changes LICENSE META.yml META.json
21cr|perl-Test-InDistDir-1.112.71-5|53	%{_mandir}/man3/*
21cr|perl-Test-InDistDir-1.112.71-5|54	%{perl_vendorlib}/*

5594 21
21cr|perl-Test-JSON-0.110.0-7|1	%define upstream_name    Test-JSON
21cr|perl-Test-JSON-0.110.0-7|2	%define upstream_version 0.11
21cr|perl-Test-JSON-0.110.0-7|3	
21cr|perl-Test-JSON-0.110.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Test-JSON-0.110.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-JSON-0.110.0-7|6	Release:	7
21cr|perl-Test-JSON-0.110.0-7|7	
21cr|perl-Test-JSON-0.110.0-7|8	Summary:	Test JSON data
21cr|perl-Test-JSON-0.110.0-7|9	
21cr|perl-Test-JSON-0.110.0-7|10	License:	GPL+ or Artistic
21cr|perl-Test-JSON-0.110.0-7|11	Group:		Development/Perl
21cr|perl-Test-JSON-0.110.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-JSON-0.110.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-JSON-0.110.0-7|14	
21cr|perl-Test-JSON-0.110.0-7|15	BuildRequires:	perl-devel
21cr|perl-Test-JSON-0.110.0-7|16	BuildRequires:	perl(JSON)
21cr|perl-Test-JSON-0.110.0-7|17	BuildRequires:	perl(JSON::Any)
21cr|perl-Test-JSON-0.110.0-7|18	BuildRequires:	perl(Test::Differences)
21cr|perl-Test-JSON-0.110.0-7|19	BuildRequires:	perl(Test::Simple)
21cr|perl-Test-JSON-0.110.0-7|20	BuildRequires:	perl(Test::Tester)
21cr|perl-Test-JSON-0.110.0-7|21	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Test-JSON-0.110.0-7|22	BuildArch:	noarch
21cr|perl-Test-JSON-0.110.0-7|23	
21cr|perl-Test-JSON-0.110.0-7|24	%description
21cr|perl-Test-JSON-0.110.0-7|25	JavaScript Object Notation (JSON) is a lightweight data interchange format.
21cr|perl-Test-JSON-0.110.0-7|26	the Test::JSON manpage makes it easy to verify that you have built valid
21cr|perl-Test-JSON-0.110.0-7|27	JSON and that it matches your expected output.
21cr|perl-Test-JSON-0.110.0-7|28	
21cr|perl-Test-JSON-0.110.0-7|29	See the http://www.json.org/ manpage for more information.
21cr|perl-Test-JSON-0.110.0-7|30	
21cr|perl-Test-JSON-0.110.0-7|31	%prep
21cr|perl-Test-JSON-0.110.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-JSON-0.110.0-7|33	
21cr|perl-Test-JSON-0.110.0-7|34	%build
21cr|perl-Test-JSON-0.110.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-JSON-0.110.0-7|36	%make
21cr|perl-Test-JSON-0.110.0-7|37	
21cr|perl-Test-JSON-0.110.0-7|38	%check
21cr|perl-Test-JSON-0.110.0-7|39	%make test
21cr|perl-Test-JSON-0.110.0-7|40	
21cr|perl-Test-JSON-0.110.0-7|41	%install
21cr|perl-Test-JSON-0.110.0-7|42	%makeinstall_std
21cr|perl-Test-JSON-0.110.0-7|43	
21cr|perl-Test-JSON-0.110.0-7|44	%files
21cr|perl-Test-JSON-0.110.0-7|45	%doc Changes META.yml README
21cr|perl-Test-JSON-0.110.0-7|46	%{_mandir}/man3/*
21cr|perl-Test-JSON-0.110.0-7|47	%{perl_vendorlib}/*

5595 21
21cr|perl-Test-Kwalitee-1.280.0-2|1	%define upstream_name    Test-Kwalitee
21cr|perl-Test-Kwalitee-1.280.0-2|2	%define upstream_version 1.28
21cr|perl-Test-Kwalitee-1.280.0-2|3	
21cr|perl-Test-Kwalitee-1.280.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Kwalitee-1.280.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Kwalitee-1.280.0-2|6	Release:    2
21cr|perl-Test-Kwalitee-1.280.0-2|7	
21cr|perl-Test-Kwalitee-1.280.0-2|8	Summary:    Test the Kwalitee of a distribution before you release it
21cr|perl-Test-Kwalitee-1.280.0-2|9	License:    GPL+ or Artistic
21cr|perl-Test-Kwalitee-1.280.0-2|10	Group:      Development/Perl
21cr|perl-Test-Kwalitee-1.280.0-2|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Kwalitee-1.280.0-2|12	Source0:    https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Kwalitee-1.280.0-2|13	
21cr|perl-Test-Kwalitee-1.280.0-2|14	BuildRequires: perl(CPAN::Meta::Check)
21cr|perl-Test-Kwalitee-1.280.0-2|15	BuildRequires: perl(CPAN::Meta::Requirements)
21cr|perl-Test-Kwalitee-1.280.0-2|16	BuildRequires: perl(Class::XSAccessor)
21cr|perl-Test-Kwalitee-1.280.0-2|17	BuildRequires: perl(Cwd)
21cr|perl-Test-Kwalitee-1.280.0-2|18	BuildRequires: perl(Exporter)
21cr|perl-Test-Kwalitee-1.280.0-2|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Kwalitee-1.280.0-2|20	BuildRequires: perl(File::Spec)
21cr|perl-Test-Kwalitee-1.280.0-2|21	BuildRequires: perl(Module::CPANTS::Analyse)
21cr|perl-Test-Kwalitee-1.280.0-2|22	BuildRequires: perl(Module::Pluggable)
21cr|perl-Test-Kwalitee-1.280.0-2|23	BuildRequires: perl(Package::Stash)
21cr|perl-Test-Kwalitee-1.280.0-2|24	BuildRequires: perl(Test::Builder)
21cr|perl-Test-Kwalitee-1.280.0-2|25	BuildRequires: perl(Test::Deep)
21cr|perl-Test-Kwalitee-1.280.0-2|26	BuildRequires: perl(Test::More)
21cr|perl-Test-Kwalitee-1.280.0-2|27	BuildRequires: perl(Test::Tester)
21cr|perl-Test-Kwalitee-1.280.0-2|28	BuildRequires: perl(Test::Warnings)
21cr|perl-Test-Kwalitee-1.280.0-2|29	BuildRequires: perl(version)
21cr|perl-Test-Kwalitee-1.280.0-2|30	BuildRequires: perl(namespace::clean)
21cr|perl-Test-Kwalitee-1.280.0-2|31	BuildRequires: perl(parent)
21cr|perl-Test-Kwalitee-1.280.0-2|32	BuildRequires: perl(strict)
21cr|perl-Test-Kwalitee-1.280.0-2|33	BuildRequires: perl(warnings)
21cr|perl-Test-Kwalitee-1.280.0-2|34	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Test-Kwalitee-1.280.0-2|35	
21cr|perl-Test-Kwalitee-1.280.0-2|36	BuildRequires: perl-devel
21cr|perl-Test-Kwalitee-1.280.0-2|37	BuildArch:     noarch
21cr|perl-Test-Kwalitee-1.280.0-2|38	
21cr|perl-Test-Kwalitee-1.280.0-2|39	%description
21cr|perl-Test-Kwalitee-1.280.0-2|40	Kwalitee is an automatically-measurable gauge of how good your software is.
21cr|perl-Test-Kwalitee-1.280.0-2|41	That's very different from quality, which a computer really can't measure
21cr|perl-Test-Kwalitee-1.280.0-2|42	in a general sense. (If you can, you've solved a hard problem in computer
21cr|perl-Test-Kwalitee-1.280.0-2|43	science.)
21cr|perl-Test-Kwalitee-1.280.0-2|44	
21cr|perl-Test-Kwalitee-1.280.0-2|45	In the world of the CPAN, the CPANTS project (CPAN Testing Service; also a
21cr|perl-Test-Kwalitee-1.280.0-2|46	funny acronym on its own) measures Kwalitee with several metrics. If you
21cr|perl-Test-Kwalitee-1.280.0-2|47	plan to release a distribution to the CPAN -- or even within your own
21cr|perl-Test-Kwalitee-1.280.0-2|48	organization -- testing its Kwalitee before creating a release can help you
21cr|perl-Test-Kwalitee-1.280.0-2|49	improve your quality as well.
21cr|perl-Test-Kwalitee-1.280.0-2|50	
21cr|perl-Test-Kwalitee-1.280.0-2|51	'Test::Kwalitee' and a short test file will do this for you automatically.
21cr|perl-Test-Kwalitee-1.280.0-2|52	
21cr|perl-Test-Kwalitee-1.280.0-2|53	%prep
21cr|perl-Test-Kwalitee-1.280.0-2|54	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Kwalitee-1.280.0-2|55	
21cr|perl-Test-Kwalitee-1.280.0-2|56	%build
21cr|perl-Test-Kwalitee-1.280.0-2|57	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Kwalitee-1.280.0-2|58	
21cr|perl-Test-Kwalitee-1.280.0-2|59	%make
21cr|perl-Test-Kwalitee-1.280.0-2|60	
21cr|perl-Test-Kwalitee-1.280.0-2|61	%check
21cr|perl-Test-Kwalitee-1.280.0-2|62	make test
21cr|perl-Test-Kwalitee-1.280.0-2|63	
21cr|perl-Test-Kwalitee-1.280.0-2|64	%install
21cr|perl-Test-Kwalitee-1.280.0-2|65	%makeinstall_std
21cr|perl-Test-Kwalitee-1.280.0-2|66	
21cr|perl-Test-Kwalitee-1.280.0-2|67	%files
21cr|perl-Test-Kwalitee-1.280.0-2|68	%doc Changes LICENSE META.json META.yml README
21cr|perl-Test-Kwalitee-1.280.0-2|69	%{_bindir}/kwalitee-metrics
21cr|perl-Test-Kwalitee-1.280.0-2|70	%{perl_vendorlib}/Test
21cr|perl-Test-Kwalitee-1.280.0-2|71	%{_mandir}/*/*

5596 21
21cr|perl-Test-LectroTest-0.5001-3|1	%define upstream_name    Test-LectroTest
21cr|perl-Test-LectroTest-0.5001-3|2	%define upstream_version 0.5001
21cr|perl-Test-LectroTest-0.5001-3|3	
21cr|perl-Test-LectroTest-0.5001-3|4	Name:       perl-%{upstream_name}
21cr|perl-Test-LectroTest-0.5001-3|5	# the old is not converted
21cr|perl-Test-LectroTest-0.5001-3|6	#Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-LectroTest-0.5001-3|7	#
21cr|perl-Test-LectroTest-0.5001-3|8	Version:	%{upstream_version}
21cr|perl-Test-LectroTest-0.5001-3|9	Release:    3
21cr|perl-Test-LectroTest-0.5001-3|10	
21cr|perl-Test-LectroTest-0.5001-3|11	Summary:    How to do regression testing (for free!)
21cr|perl-Test-LectroTest-0.5001-3|12	License:    GPL+ or Artistic
21cr|perl-Test-LectroTest-0.5001-3|13	Group:      Development/Perl
21cr|perl-Test-LectroTest-0.5001-3|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-LectroTest-0.5001-3|15	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-LectroTest-0.5001-3|16	
21cr|perl-Test-LectroTest-0.5001-3|17	BuildRequires: perl(Carp)
21cr|perl-Test-LectroTest-0.5001-3|18	BuildRequires: perl(Class::Struct)
21cr|perl-Test-LectroTest-0.5001-3|19	BuildRequires: perl(Data::Dumper)
21cr|perl-Test-LectroTest-0.5001-3|20	BuildRequires: perl(Exporter)
21cr|perl-Test-LectroTest-0.5001-3|21	BuildRequires: perl(File::Temp)
21cr|perl-Test-LectroTest-0.5001-3|22	BuildRequires: perl(Filter::Util::Call)
21cr|perl-Test-LectroTest-0.5001-3|23	BuildRequires: perl(POSIX)
21cr|perl-Test-LectroTest-0.5001-3|24	BuildRequires: perl(Scalar::Util)
21cr|perl-Test-LectroTest-0.5001-3|25	BuildRequires: perl(Test::Builder)
21cr|perl-Test-LectroTest-0.5001-3|26	BuildRequires: perl(Test::More)
21cr|perl-Test-LectroTest-0.5001-3|27	BuildRequires: perl(constant)
21cr|perl-Test-LectroTest-0.5001-3|28	BuildRequires: perl(strict)
21cr|perl-Test-LectroTest-0.5001-3|29	BuildRequires: perl(warnings)
21cr|perl-Test-LectroTest-0.5001-3|30	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Test-LectroTest-0.5001-3|31	BuildRequires: perl-devel
21cr|perl-Test-LectroTest-0.5001-3|32	
21cr|perl-Test-LectroTest-0.5001-3|33	BuildArch: noarch
21cr|perl-Test-LectroTest-0.5001-3|34	
21cr|perl-Test-LectroTest-0.5001-3|35	%description
21cr|perl-Test-LectroTest-0.5001-3|36	This module exports a single function 'capture' that allows you to
21cr|perl-Test-LectroTest-0.5001-3|37	temporarily capture output from a given filehandle. The function returns an
21cr|perl-Test-LectroTest-0.5001-3|38	anonymous function that can be used to restore the filehandle to its
21cr|perl-Test-LectroTest-0.5001-3|39	previous condition and return any captured output.
21cr|perl-Test-LectroTest-0.5001-3|40	
21cr|perl-Test-LectroTest-0.5001-3|41	For example, the output of the code in the Synopsis is as follows:
21cr|perl-Test-LectroTest-0.5001-3|42	
21cr|perl-Test-LectroTest-0.5001-3|43	before redirection
21cr|perl-Test-LectroTest-0.5001-3|44	after redirection
21cr|perl-Test-LectroTest-0.5001-3|45	Saved output = during redirection.
21cr|perl-Test-LectroTest-0.5001-3|46	
21cr|perl-Test-LectroTest-0.5001-3|47	%prep
21cr|perl-Test-LectroTest-0.5001-3|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-LectroTest-0.5001-3|49	
21cr|perl-Test-LectroTest-0.5001-3|50	%build
21cr|perl-Test-LectroTest-0.5001-3|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-LectroTest-0.5001-3|52	
21cr|perl-Test-LectroTest-0.5001-3|53	%make
21cr|perl-Test-LectroTest-0.5001-3|54	
21cr|perl-Test-LectroTest-0.5001-3|55	%check
21cr|perl-Test-LectroTest-0.5001-3|56	%make test
21cr|perl-Test-LectroTest-0.5001-3|57	
21cr|perl-Test-LectroTest-0.5001-3|58	%install
21cr|perl-Test-LectroTest-0.5001-3|59	%makeinstall_std
21cr|perl-Test-LectroTest-0.5001-3|60	
21cr|perl-Test-LectroTest-0.5001-3|61	%files
21cr|perl-Test-LectroTest-0.5001-3|62	%doc README Changes LICENSE META.yml
21cr|perl-Test-LectroTest-0.5001-3|63	%{_mandir}/man3/*
21cr|perl-Test-LectroTest-0.5001-3|64	%{perl_vendorlib}/*

5597 21
21cr|perl-Test-Lib-0.2.0-1|1	%define upstream_name    Test-Lib
21cr|perl-Test-Lib-0.2.0-1|2	%define upstream_version 0.002
21cr|perl-Test-Lib-0.2.0-1|3	
21cr|perl-Test-Lib-0.2.0-1|4	Name:           perl-Test-Lib
21cr|perl-Test-Lib-0.2.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Test-Lib-0.2.0-1|6	Release:        1
21cr|perl-Test-Lib-0.2.0-1|7	Summary:        Use libraries from a t/lib directory
21cr|perl-Test-Lib-0.2.0-1|8	Group:          Development/Perl
21cr|perl-Test-Lib-0.2.0-1|9	License:        GPL+ or Artistic
21cr|perl-Test-Lib-0.2.0-1|10	
21cr|perl-Test-Lib-0.2.0-1|11	URL:            https://metacpan.org/release/Test-Lib
21cr|perl-Test-Lib-0.2.0-1|12	Source0:        https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Lib-%{upstream_version}.tar.gz
21cr|perl-Test-Lib-0.2.0-1|13	
21cr|perl-Test-Lib-0.2.0-1|14	BuildArch:      noarch
21cr|perl-Test-Lib-0.2.0-1|15	# build dependencies
21cr|perl-Test-Lib-0.2.0-1|16	BuildRequires:  coreutils
21cr|perl-Test-Lib-0.2.0-1|17	BuildRequires:  make
21cr|perl-Test-Lib-0.2.0-1|18	BuildRequires:  perl-generators
21cr|perl-Test-Lib-0.2.0-1|19	BuildRequires:  perl-interpreter
21cr|perl-Test-Lib-0.2.0-1|20	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Test-Lib-0.2.0-1|21	# runtime dependencies
21cr|perl-Test-Lib-0.2.0-1|22	BuildRequires:  perl(Cwd)
21cr|perl-Test-Lib-0.2.0-1|23	BuildRequires:  perl(File::Spec)
21cr|perl-Test-Lib-0.2.0-1|24	BuildRequires:  perl(lib)
21cr|perl-Test-Lib-0.2.0-1|25	BuildRequires:  perl(strict)
21cr|perl-Test-Lib-0.2.0-1|26	BuildRequires:  perl(warnings)
21cr|perl-Test-Lib-0.2.0-1|27	# test dependencies
21cr|perl-Test-Lib-0.2.0-1|28	BuildRequires:  perl(Test::More)
21cr|perl-Test-Lib-0.2.0-1|29	Requires:       perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version))
21cr|perl-Test-Lib-0.2.0-1|30	
21cr|perl-Test-Lib-0.2.0-1|31	%{?perl_default_filter}
21cr|perl-Test-Lib-0.2.0-1|32	
21cr|perl-Test-Lib-0.2.0-1|33	%description
21cr|perl-Test-Lib-0.2.0-1|34	Searches upward from the calling module for a directory t with a lib
21cr|perl-Test-Lib-0.2.0-1|35	directory inside it, and adds it to the module search path. Looks upward up
21cr|perl-Test-Lib-0.2.0-1|36	to 5 directories. This is intended to be used in test modules either
21cr|perl-Test-Lib-0.2.0-1|37	directly in t or in a sub-directory to find their included testing libraries
21cr|perl-Test-Lib-0.2.0-1|38	located in t/lib.
21cr|perl-Test-Lib-0.2.0-1|39	
21cr|perl-Test-Lib-0.2.0-1|40	%prep
21cr|perl-Test-Lib-0.2.0-1|41	%setup -q -n Test-Lib-%{upstream_version}
21cr|perl-Test-Lib-0.2.0-1|42	
21cr|perl-Test-Lib-0.2.0-1|43	%build
21cr|perl-Test-Lib-0.2.0-1|44	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Test-Lib-0.2.0-1|45	%make_build
21cr|perl-Test-Lib-0.2.0-1|46	
21cr|perl-Test-Lib-0.2.0-1|47	%install
21cr|perl-Test-Lib-0.2.0-1|48	%make_install
21cr|perl-Test-Lib-0.2.0-1|49	%{_fixperms} %{buildroot}/*
21cr|perl-Test-Lib-0.2.0-1|50	
21cr|perl-Test-Lib-0.2.0-1|51	%check
21cr|perl-Test-Lib-0.2.0-1|52	%make_build test
21cr|perl-Test-Lib-0.2.0-1|53	
21cr|perl-Test-Lib-0.2.0-1|54	%files
21cr|perl-Test-Lib-0.2.0-1|55	%doc Changes README
21cr|perl-Test-Lib-0.2.0-1|56	%{perl_vendorlib}/Test*
21cr|perl-Test-Lib-0.2.0-1|57	%{_mandir}/man3/Test*
21cr|perl-Test-Lib-0.2.0-1|58	

5598 21
21cr|perl-Test-Log-Dispatch-0.30.0-9|1	%define upstream_name    Test-Log-Dispatch
21cr|perl-Test-Log-Dispatch-0.30.0-9|2	%define upstream_version 0.03
21cr|perl-Test-Log-Dispatch-0.30.0-9|3	
21cr|perl-Test-Log-Dispatch-0.30.0-9|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Log-Dispatch-0.30.0-9|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Log-Dispatch-0.30.0-9|6	Release:	9
21cr|perl-Test-Log-Dispatch-0.30.0-9|7	
21cr|perl-Test-Log-Dispatch-0.30.0-9|8	Summary:	A Log::Dispatch object that keeps track of everything logged to it in memory
21cr|perl-Test-Log-Dispatch-0.30.0-9|9	
21cr|perl-Test-Log-Dispatch-0.30.0-9|10	License:    GPL+ or Artistic
21cr|perl-Test-Log-Dispatch-0.30.0-9|11	Group:      Development/Perl
21cr|perl-Test-Log-Dispatch-0.30.0-9|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Log-Dispatch-0.30.0-9|13	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Log-Dispatch-0.30.0-9|14	
21cr|perl-Test-Log-Dispatch-0.30.0-9|15	BuildRequires:	perl-devel
21cr|perl-Test-Log-Dispatch-0.30.0-9|16	BuildRequires:	perl(CPAN)
21cr|perl-Test-Log-Dispatch-0.30.0-9|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-Log-Dispatch-0.30.0-9|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Test-Log-Dispatch-0.30.0-9|19	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Test-Log-Dispatch-0.30.0-9|20	BuildRequires:	perl(Log::Dispatch::Array)
21cr|perl-Test-Log-Dispatch-0.30.0-9|21	BuildRequires:	perl(Log::Dispatch::Output)
21cr|perl-Test-Log-Dispatch-0.30.0-9|22	BuildRequires:	perl(Test::More)
21cr|perl-Test-Log-Dispatch-0.30.0-9|23	BuildRequires:	perl(Test::Tester)
21cr|perl-Test-Log-Dispatch-0.30.0-9|24	BuildArch:	noarch
21cr|perl-Test-Log-Dispatch-0.30.0-9|25	
21cr|perl-Test-Log-Dispatch-0.30.0-9|26	%description
21cr|perl-Test-Log-Dispatch-0.30.0-9|27	'Test::Log::Dispatch' is a 'Log::Dispatch' object that keeps track of
21cr|perl-Test-Log-Dispatch-0.30.0-9|28	everything logged to it in memory, and provides convenient tests against
21cr|perl-Test-Log-Dispatch-0.30.0-9|29	what has been logged.
21cr|perl-Test-Log-Dispatch-0.30.0-9|30	
21cr|perl-Test-Log-Dispatch-0.30.0-9|31	%prep
21cr|perl-Test-Log-Dispatch-0.30.0-9|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Log-Dispatch-0.30.0-9|33	
21cr|perl-Test-Log-Dispatch-0.30.0-9|34	%build
21cr|perl-Test-Log-Dispatch-0.30.0-9|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Log-Dispatch-0.30.0-9|36	%make
21cr|perl-Test-Log-Dispatch-0.30.0-9|37	
21cr|perl-Test-Log-Dispatch-0.30.0-9|38	%check
21cr|perl-Test-Log-Dispatch-0.30.0-9|39	%make test
21cr|perl-Test-Log-Dispatch-0.30.0-9|40	
21cr|perl-Test-Log-Dispatch-0.30.0-9|41	%install
21cr|perl-Test-Log-Dispatch-0.30.0-9|42	%makeinstall_std
21cr|perl-Test-Log-Dispatch-0.30.0-9|43	
21cr|perl-Test-Log-Dispatch-0.30.0-9|44	%files
21cr|perl-Test-Log-Dispatch-0.30.0-9|45	%doc Changes META.yml README
21cr|perl-Test-Log-Dispatch-0.30.0-9|46	%{_mandir}/man3/*
21cr|perl-Test-Log-Dispatch-0.30.0-9|47	%{perl_vendorlib}/*

5599 21
21cr|perl-Test-Log-Log4perl-0.320.0-1|1	%define upstream_name    Test-Log-Log4perl
21cr|perl-Test-Log-Log4perl-0.320.0-1|2	%define upstream_version 0.32
21cr|perl-Test-Log-Log4perl-0.320.0-1|3	
21cr|perl-Test-Log-Log4perl-0.320.0-1|4	%{?perl_default_filter}
21cr|perl-Test-Log-Log4perl-0.320.0-1|5	
21cr|perl-Test-Log-Log4perl-0.320.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Test-Log-Log4perl-0.320.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Log-Log4perl-0.320.0-1|8	Release:    1
21cr|perl-Test-Log-Log4perl-0.320.0-1|9	
21cr|perl-Test-Log-Log4perl-0.320.0-1|10	Summary:    Test log4perl
21cr|perl-Test-Log-Log4perl-0.320.0-1|11	License:    GPLv1+ or Artistic
21cr|perl-Test-Log-Log4perl-0.320.0-1|12	Group:      Development/Perl
21cr|perl-Test-Log-Log4perl-0.320.0-1|13	Url:        http://metacpan.org/release/%{upstream_name}
21cr|perl-Test-Log-Log4perl-0.320.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Log-Log4perl-0.320.0-1|15	BuildRequires: perl(Devel::Peek)
21cr|perl-Test-Log-Log4perl-0.320.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Log-Log4perl-0.320.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Log-Log4perl-0.320.0-1|18	BuildRequires: perl(Log::Log4perl)
21cr|perl-Test-Log-Log4perl-0.320.0-1|19	BuildRequires: perl(Test::Builder::Tester)
21cr|perl-Test-Log-Log4perl-0.320.0-1|20	BuildRequires: perl(Test::Exception)
21cr|perl-Test-Log-Log4perl-0.320.0-1|21	BuildRequires: perl(Test::More)
21cr|perl-Test-Log-Log4perl-0.320.0-1|22	BuildArch: noarch
21cr|perl-Test-Log-Log4perl-0.320.0-1|23	
21cr|perl-Test-Log-Log4perl-0.320.0-1|24	%description
21cr|perl-Test-Log-Log4perl-0.320.0-1|25	This module can be used to test that you're logging the right thing with
21cr|perl-Test-Log-Log4perl-0.320.0-1|26	Log::Log4perl. It checks that we get what, and only what, we expect logged
21cr|perl-Test-Log-Log4perl-0.320.0-1|27	by your code.
21cr|perl-Test-Log-Log4perl-0.320.0-1|28	
21cr|perl-Test-Log-Log4perl-0.320.0-1|29	The basic process is very simple. Within your test script you get one or
21cr|perl-Test-Log-Log4perl-0.320.0-1|30	more loggers from *Test::Log::Log4perl* with the 'get_logger' method just
21cr|perl-Test-Log-Log4perl-0.320.0-1|31	like you would with *Log::Log4perl*. You're going to use these loggers to
21cr|perl-Test-Log-Log4perl-0.320.0-1|32	declare what you think the code you're going to test should be logging.
21cr|perl-Test-Log-Log4perl-0.320.0-1|33	
21cr|perl-Test-Log-Log4perl-0.320.0-1|34	# declare a bunch of test loggers
21cr|perl-Test-Log-Log4perl-0.320.0-1|35	my $tlogger = Test::Log::Log4perl->get_logger("Foo::Bar");
21cr|perl-Test-Log-Log4perl-0.320.0-1|36	
21cr|perl-Test-Log-Log4perl-0.320.0-1|37	%prep
21cr|perl-Test-Log-Log4perl-0.320.0-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Log-Log4perl-0.320.0-1|39	
21cr|perl-Test-Log-Log4perl-0.320.0-1|40	%build
21cr|perl-Test-Log-Log4perl-0.320.0-1|41	export PERL5LIB="`pwd`"
21cr|perl-Test-Log-Log4perl-0.320.0-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Log-Log4perl-0.320.0-1|43	
21cr|perl-Test-Log-Log4perl-0.320.0-1|44	%make_build
21cr|perl-Test-Log-Log4perl-0.320.0-1|45	
21cr|perl-Test-Log-Log4perl-0.320.0-1|46	%check
21cr|perl-Test-Log-Log4perl-0.320.0-1|47	%__make test
21cr|perl-Test-Log-Log4perl-0.320.0-1|48	
21cr|perl-Test-Log-Log4perl-0.320.0-1|49	%install
21cr|perl-Test-Log-Log4perl-0.320.0-1|50	%make_install
21cr|perl-Test-Log-Log4perl-0.320.0-1|51	
21cr|perl-Test-Log-Log4perl-0.320.0-1|52	%files
21cr|perl-Test-Log-Log4perl-0.320.0-1|53	%doc Changes META.yml README
21cr|perl-Test-Log-Log4perl-0.320.0-1|54	%{_mandir}/man3/*
21cr|perl-Test-Log-Log4perl-0.320.0-1|55	%perl_vendorlib/*
21cr|perl-Test-Log-Log4perl-0.320.0-1|56	
21cr|perl-Test-Log-Log4perl-0.320.0-1|57	

5600 21
21cr|perl-Test-LWP-UserAgent-0.36.0-1|1	%define upstream_name    Test-LWP-UserAgent
21cr|perl-Test-LWP-UserAgent-0.36.0-1|2	%define upstream_version 0.036
21cr|perl-Test-LWP-UserAgent-0.36.0-1|3	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|4	Name:           perl-Test-LWP-UserAgent
21cr|perl-Test-LWP-UserAgent-0.36.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|6	Release:        1
21cr|perl-Test-LWP-UserAgent-0.36.0-1|7	Summary:        LWP::UserAgent suitable for simulating and testing network calls
21cr|perl-Test-LWP-UserAgent-0.36.0-1|8	Group:          Development/Perl
21cr|perl-Test-LWP-UserAgent-0.36.0-1|9	License:        GPL+ or Artistic
21cr|perl-Test-LWP-UserAgent-0.36.0-1|10	URL:            https://metacpan.org/release/Test-LWP-UserAgent
21cr|perl-Test-LWP-UserAgent-0.36.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-LWP-UserAgent-%{upstream_version}.tar.gz
21cr|perl-Test-LWP-UserAgent-0.36.0-1|12	BuildArch:      noarch
21cr|perl-Test-LWP-UserAgent-0.36.0-1|13	BuildRequires:  coreutils
21cr|perl-Test-LWP-UserAgent-0.36.0-1|14	BuildRequires:  make
21cr|perl-Test-LWP-UserAgent-0.36.0-1|15	BuildRequires:  perl-generators
21cr|perl-Test-LWP-UserAgent-0.36.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-Test-LWP-UserAgent-0.36.0-1|17	BuildRequires:  perl(CPAN::Meta::Requirements)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Test-LWP-UserAgent-0.36.0-1|19	BuildRequires:  perl(Module::Metadata)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|20	BuildRequires:  perl(strict)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|21	BuildRequires:  perl(warnings)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|22	# Runtime
21cr|perl-Test-LWP-UserAgent-0.36.0-1|23	BuildRequires:  perl(Carp)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|24	BuildRequires:  perl(HTTP::Date)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|25	BuildRequires:  perl(HTTP::Request)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|26	BuildRequires:  perl(HTTP::Response)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|27	BuildRequires:  perl(HTTP::Status)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|28	BuildRequires:  perl(LWP::UserAgent)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|29	BuildRequires:  perl(namespace::clean) >= 0.19
21cr|perl-Test-LWP-UserAgent-0.36.0-1|30	BuildRequires:  perl(parent)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|31	BuildRequires:  perl(Safe::Isa)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|32	BuildRequires:  perl(Scalar::Util)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|33	BuildRequires:  perl(Storable)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|34	BuildRequires:  perl(Try::Tiny)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|35	BuildRequires:  perl(URI)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|36	# Tests
21cr|perl-Test-LWP-UserAgent-0.36.0-1|37	BuildRequires:  perl(Cpanel::JSON::XS)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|38	BuildRequires:  perl(File::Spec)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|39	BuildRequires:  perl(HTTP::Message::PSGI)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|40	BuildRequires:  perl(HTTP::Request::Common)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|41	BuildRequires:  perl(if)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|42	BuildRequires:  perl(JSON::MaybeXS)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|43	BuildRequires:  perl(lib)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|44	BuildRequires:  perl(Moose)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|45	BuildRequires:  perl(overload)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|46	BuildRequires:  perl(Path::Tiny)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|47	BuildRequires:  perl(Test::Deep) >= 0.110
21cr|perl-Test-LWP-UserAgent-0.36.0-1|48	BuildRequires:  perl(Test::Fatal)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|49	BuildRequires:  perl(Test::More) >= 0.88
21cr|perl-Test-LWP-UserAgent-0.36.0-1|50	BuildRequires:  perl(Test::RequiresInternet)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|51	BuildRequires:  perl(Test::Needs)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|52	BuildRequires:  perl(Test::Warnings) >= 0.009
21cr|perl-Test-LWP-UserAgent-0.36.0-1|53	# Optional tests
21cr|perl-Test-LWP-UserAgent-0.36.0-1|54	BuildRequires:  perl(Module::Runtime::Conflicts)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|55	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|56	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Test-LWP-UserAgent-0.36.0-1|57	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|58	%define __provides_exclude ^perl\\(MyApp::Client\\)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|59	%define __requires_exclude ^perl\\(MyApp::Client\\)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|60	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|61	%description
21cr|perl-Test-LWP-UserAgent-0.36.0-1|62	This module is a subclass of LWP::UserAgent which overrides a few key low-
21cr|perl-Test-LWP-UserAgent-0.36.0-1|63	level methods that are concerned with actually sending your request over
21cr|perl-Test-LWP-UserAgent-0.36.0-1|64	the network, allowing an interception of that request and simulating a
21cr|perl-Test-LWP-UserAgent-0.36.0-1|65	particular response. This greatly facilitates testing of client networking
21cr|perl-Test-LWP-UserAgent-0.36.0-1|66	code where the server follows a known protocol.
21cr|perl-Test-LWP-UserAgent-0.36.0-1|67	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|68	%package tests
21cr|perl-Test-LWP-UserAgent-0.36.0-1|69	Summary:        Tests for %{name}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|70	Requires:       %{name} = %{EVRD}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|71	Requires:       perl(HTTP::Message::PSGI)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|72	Requires:       perl(Module::Runtime::Conflicts)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|73	Requires:       perl(Moose)
21cr|perl-Test-LWP-UserAgent-0.36.0-1|74	Requires:       perl-Test-Harness
21cr|perl-Test-LWP-UserAgent-0.36.0-1|75	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|76	%description tests
21cr|perl-Test-LWP-UserAgent-0.36.0-1|77	Tests from %{name}. Execute them
21cr|perl-Test-LWP-UserAgent-0.36.0-1|78	with "%{_libexecdir}/%{name}/test".
21cr|perl-Test-LWP-UserAgent-0.36.0-1|79	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|80	%prep
21cr|perl-Test-LWP-UserAgent-0.36.0-1|81	%setup -q -n Test-LWP-UserAgent-%{upstream_version}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|82	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|83	# Help generators to recognize Perl scripts
21cr|perl-Test-LWP-UserAgent-0.36.0-1|84	for F in t/*.t; do
21cr|perl-Test-LWP-UserAgent-0.36.0-1|85	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' "$F"
21cr|perl-Test-LWP-UserAgent-0.36.0-1|86	chmod +x "$F"
21cr|perl-Test-LWP-UserAgent-0.36.0-1|87	done
21cr|perl-Test-LWP-UserAgent-0.36.0-1|88	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|89	%build
21cr|perl-Test-LWP-UserAgent-0.36.0-1|90	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Test-LWP-UserAgent-0.36.0-1|91	%{make_build}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|92	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|93	%install
21cr|perl-Test-LWP-UserAgent-0.36.0-1|94	%{make_install}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|95	%{_fixperms} %{buildroot}/*
21cr|perl-Test-LWP-UserAgent-0.36.0-1|96	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|97	# Install tests
21cr|perl-Test-LWP-UserAgent-0.36.0-1|98	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|99	cp -a t %{buildroot}%{_libexecdir}/%{name}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|100	mkdir %{buildroot}%{_libexecdir}/%{name}/examples
21cr|perl-Test-LWP-UserAgent-0.36.0-1|101	cp -a examples/MyApp %{buildroot}%{_libexecdir}/%{name}/examples
21cr|perl-Test-LWP-UserAgent-0.36.0-1|102	cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF'
21cr|perl-Test-LWP-UserAgent-0.36.0-1|103	#!/bin/sh
21cr|perl-Test-LWP-UserAgent-0.36.0-1|104	cd %{_libexecdir}/%{name} && exec prove -I . -j "$(getconf _NPROCESSORS_ONLN)"
21cr|perl-Test-LWP-UserAgent-0.36.0-1|105	EOF
21cr|perl-Test-LWP-UserAgent-0.36.0-1|106	chmod +x %{buildroot}%{_libexecdir}/%{name}/test
21cr|perl-Test-LWP-UserAgent-0.36.0-1|107	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|108	%check
21cr|perl-Test-LWP-UserAgent-0.36.0-1|109	NO_NETWORK_TESTING=1 make test
21cr|perl-Test-LWP-UserAgent-0.36.0-1|110	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|111	%files
21cr|perl-Test-LWP-UserAgent-0.36.0-1|112	%license LICENCE
21cr|perl-Test-LWP-UserAgent-0.36.0-1|113	%doc Changes CONTRIBUTING docs examples README
21cr|perl-Test-LWP-UserAgent-0.36.0-1|114	%{perl_vendorlib}/*
21cr|perl-Test-LWP-UserAgent-0.36.0-1|115	%{_mandir}/man3/*
21cr|perl-Test-LWP-UserAgent-0.36.0-1|116	
21cr|perl-Test-LWP-UserAgent-0.36.0-1|117	%files tests
21cr|perl-Test-LWP-UserAgent-0.36.0-1|118	%{_libexecdir}/%{name}
21cr|perl-Test-LWP-UserAgent-0.36.0-1|119	

5601 21
21cr|perl-Test-MinimumVersion-0.101.82-2|1	%define upstream_name    Test-MinimumVersion
21cr|perl-Test-MinimumVersion-0.101.82-2|2	%define upstream_version 0.101082
21cr|perl-Test-MinimumVersion-0.101.82-2|3	
21cr|perl-Test-MinimumVersion-0.101.82-2|4	Name:		perl-%{upstream_name}
21cr|perl-Test-MinimumVersion-0.101.82-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-MinimumVersion-0.101.82-2|6	Release:	2
21cr|perl-Test-MinimumVersion-0.101.82-2|7	
21cr|perl-Test-MinimumVersion-0.101.82-2|8	License:	GPL+ or Artistic
21cr|perl-Test-MinimumVersion-0.101.82-2|9	Group:		Development/Perl
21cr|perl-Test-MinimumVersion-0.101.82-2|10	Summary:	Does your code require newer perl than you think?
21cr|perl-Test-MinimumVersion-0.101.82-2|11	
21cr|perl-Test-MinimumVersion-0.101.82-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-MinimumVersion-0.101.82-2|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-MinimumVersion-0.101.82-2|14	
21cr|perl-Test-MinimumVersion-0.101.82-2|15	BuildRequires:	perl(File::Find::Rule::Perl)
21cr|perl-Test-MinimumVersion-0.101.82-2|16	BuildRequires:	perl(Perl::MinimumVersion)
21cr|perl-Test-MinimumVersion-0.101.82-2|17	BuildRequires:	perl(Test::Tester)
21cr|perl-Test-MinimumVersion-0.101.82-2|18	BuildRequires:	perl(YAML::Tiny)
21cr|perl-Test-MinimumVersion-0.101.82-2|19	BuildRequires:	perl-devel
21cr|perl-Test-MinimumVersion-0.101.82-2|20	
21cr|perl-Test-MinimumVersion-0.101.82-2|21	BuildArch:	noarch
21cr|perl-Test-MinimumVersion-0.101.82-2|22	
21cr|perl-Test-MinimumVersion-0.101.82-2|23	%description
21cr|perl-Test-MinimumVersion-0.101.82-2|24	Does your code require newer perl than you think?
21cr|perl-Test-MinimumVersion-0.101.82-2|25	
21cr|perl-Test-MinimumVersion-0.101.82-2|26	%prep
21cr|perl-Test-MinimumVersion-0.101.82-2|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-MinimumVersion-0.101.82-2|28	
21cr|perl-Test-MinimumVersion-0.101.82-2|29	%build
21cr|perl-Test-MinimumVersion-0.101.82-2|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-MinimumVersion-0.101.82-2|31	%make
21cr|perl-Test-MinimumVersion-0.101.82-2|32	
21cr|perl-Test-MinimumVersion-0.101.82-2|33	%check
21cr|perl-Test-MinimumVersion-0.101.82-2|34	make test
21cr|perl-Test-MinimumVersion-0.101.82-2|35	
21cr|perl-Test-MinimumVersion-0.101.82-2|36	%install
21cr|perl-Test-MinimumVersion-0.101.82-2|37	%makeinstall_std
21cr|perl-Test-MinimumVersion-0.101.82-2|38	
21cr|perl-Test-MinimumVersion-0.101.82-2|39	%files
21cr|perl-Test-MinimumVersion-0.101.82-2|40	%doc Changes LICENSE README
21cr|perl-Test-MinimumVersion-0.101.82-2|41	%{_mandir}/man3/*
21cr|perl-Test-MinimumVersion-0.101.82-2|42	%{perl_vendorlib}/*

5602 21
21cr|perl-Test-MockDBI-0.650.0-6|1	%define upstream_name    Test-MockDBI
21cr|perl-Test-MockDBI-0.650.0-6|2	%define upstream_version 0.65
21cr|perl-Test-MockDBI-0.650.0-6|3	
21cr|perl-Test-MockDBI-0.650.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-Test-MockDBI-0.650.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-MockDBI-0.650.0-6|6	Release:    6
21cr|perl-Test-MockDBI-0.650.0-6|7	Summary:    Test by mocking-up DBI
21cr|perl-Test-MockDBI-0.650.0-6|8	
21cr|perl-Test-MockDBI-0.650.0-6|9	License:    GPL+ or Artistic
21cr|perl-Test-MockDBI-0.650.0-6|10	Group:      Development/Perl
21cr|perl-Test-MockDBI-0.650.0-6|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-MockDBI-0.650.0-6|12	Source0:    http://search.cpan.org/CPAN/authors/id/A/AF/AFF/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-MockDBI-0.650.0-6|13	BuildRequires:  perl
21cr|perl-Test-MockDBI-0.650.0-6|14	BuildRequires:  perl-devel
21cr|perl-Test-MockDBI-0.650.0-6|15	BuildRequires:  perl(DBI)
21cr|perl-Test-MockDBI-0.650.0-6|16	BuildRequires:  perl(Test::MockObject)
21cr|perl-Test-MockDBI-0.650.0-6|17	Requires:       perl(DBI)
21cr|perl-Test-MockDBI-0.650.0-6|18	BuildArch: noarch
21cr|perl-Test-MockDBI-0.650.0-6|19	
21cr|perl-Test-MockDBI-0.650.0-6|20	%description
21cr|perl-Test-MockDBI-0.650.0-6|21	Test::MockDBI provides a way to test DBI interfaces by creating rules for
21cr|perl-Test-MockDBI-0.650.0-6|22	changing the DBI\'s behavior, then examining the standard output for
21cr|perl-Test-MockDBI-0.650.0-6|23	matching patterns.
21cr|perl-Test-MockDBI-0.650.0-6|24	
21cr|perl-Test-MockDBI-0.650.0-6|25	%prep
21cr|perl-Test-MockDBI-0.650.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-MockDBI-0.650.0-6|27	find . -type f -print0 | xargs -0 chmod 644
21cr|perl-Test-MockDBI-0.650.0-6|28	
21cr|perl-Test-MockDBI-0.650.0-6|29	%build
21cr|perl-Test-MockDBI-0.650.0-6|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-MockDBI-0.650.0-6|31	%make
21cr|perl-Test-MockDBI-0.650.0-6|32	
21cr|perl-Test-MockDBI-0.650.0-6|33	%check
21cr|perl-Test-MockDBI-0.650.0-6|34	%make test
21cr|perl-Test-MockDBI-0.650.0-6|35	
21cr|perl-Test-MockDBI-0.650.0-6|36	%install
21cr|perl-Test-MockDBI-0.650.0-6|37	%makeinstall_std
21cr|perl-Test-MockDBI-0.650.0-6|38	
21cr|perl-Test-MockDBI-0.650.0-6|39	%files
21cr|perl-Test-MockDBI-0.650.0-6|40	%defattr(-,root,root,755)
21cr|perl-Test-MockDBI-0.650.0-6|41	%doc Changes HISTORY README TODO
21cr|perl-Test-MockDBI-0.650.0-6|42	%{_mandir}/man3/*
21cr|perl-Test-MockDBI-0.650.0-6|43	%{perl_vendorlib}/*

5603 21
21cr|perl-Test-Mock-LWP-0.80.0-6|1	%define upstream_name    Test-Mock-LWP
21cr|perl-Test-Mock-LWP-0.80.0-6|2	%define upstream_version 0.08
21cr|perl-Test-Mock-LWP-0.80.0-6|3	
21cr|perl-Test-Mock-LWP-0.80.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Mock-LWP-0.80.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Mock-LWP-0.80.0-6|6	Release:	6
21cr|perl-Test-Mock-LWP-0.80.0-6|7	
21cr|perl-Test-Mock-LWP-0.80.0-6|8	Summary:	Mocks LWP::UserAgent
21cr|perl-Test-Mock-LWP-0.80.0-6|9	
21cr|perl-Test-Mock-LWP-0.80.0-6|10	License:	GPL+ or Artistic
21cr|perl-Test-Mock-LWP-0.80.0-6|11	Group:		Development/Perl
21cr|perl-Test-Mock-LWP-0.80.0-6|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Mock-LWP-0.80.0-6|13	Source0:	https://www.cpan.org/modules/by-module/Test/Test-Mock-LWP-%{upstream_version}.tar.gz
21cr|perl-Test-Mock-LWP-0.80.0-6|14	
21cr|perl-Test-Mock-LWP-0.80.0-6|15	BuildRequires:	perl-devel
21cr|perl-Test-Mock-LWP-0.80.0-6|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Test-Mock-LWP-0.80.0-6|17	BuildRequires:	perl(Test::MockObject)
21cr|perl-Test-Mock-LWP-0.80.0-6|18	BuildRequires:	perl(Test::More)
21cr|perl-Test-Mock-LWP-0.80.0-6|19	BuildArch:	noarch
21cr|perl-Test-Mock-LWP-0.80.0-6|20	
21cr|perl-Test-Mock-LWP-0.80.0-6|21	%description
21cr|perl-Test-Mock-LWP-0.80.0-6|22	This package arises from duplicating the same code to mock LWP et al in
21cr|perl-Test-Mock-LWP-0.80.0-6|23	several different modules I've written. This version is very minimalist,
21cr|perl-Test-Mock-LWP-0.80.0-6|24	but works for my needs so far. I'm very open to new suggestions and
21cr|perl-Test-Mock-LWP-0.80.0-6|25	improvements.
21cr|perl-Test-Mock-LWP-0.80.0-6|26	
21cr|perl-Test-Mock-LWP-0.80.0-6|27	%prep
21cr|perl-Test-Mock-LWP-0.80.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Mock-LWP-0.80.0-6|29	
21cr|perl-Test-Mock-LWP-0.80.0-6|30	%build
21cr|perl-Test-Mock-LWP-0.80.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Mock-LWP-0.80.0-6|32	%make
21cr|perl-Test-Mock-LWP-0.80.0-6|33	
21cr|perl-Test-Mock-LWP-0.80.0-6|34	%check
21cr|perl-Test-Mock-LWP-0.80.0-6|35	%make test
21cr|perl-Test-Mock-LWP-0.80.0-6|36	
21cr|perl-Test-Mock-LWP-0.80.0-6|37	%install
21cr|perl-Test-Mock-LWP-0.80.0-6|38	%makeinstall_std
21cr|perl-Test-Mock-LWP-0.80.0-6|39	
21cr|perl-Test-Mock-LWP-0.80.0-6|40	%files
21cr|perl-Test-Mock-LWP-0.80.0-6|41	%doc Changes META.yml README
21cr|perl-Test-Mock-LWP-0.80.0-6|42	%{_mandir}/man3/*
21cr|perl-Test-Mock-LWP-0.80.0-6|43	%{perl_vendorlib}/*

5604 21
21cr|perl-Test-MockModule-0.100.0-3|1	%define upstream_name    Test-MockModule
21cr|perl-Test-MockModule-0.100.0-3|2	%define upstream_version 0.10
21cr|perl-Test-MockModule-0.100.0-3|3	
21cr|perl-Test-MockModule-0.100.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Test-MockModule-0.100.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-MockModule-0.100.0-3|6	Release:    3
21cr|perl-Test-MockModule-0.100.0-3|7	
21cr|perl-Test-MockModule-0.100.0-3|8	Summary:    Override subroutines in a module for unit testing
21cr|perl-Test-MockModule-0.100.0-3|9	License:    GPL+ or Artistic
21cr|perl-Test-MockModule-0.100.0-3|10	Group:      Development/Perl
21cr|perl-Test-MockModule-0.100.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-MockModule-0.100.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-MockModule-0.100.0-3|13	
21cr|perl-Test-MockModule-0.100.0-3|14	BuildRequires: perl(Carp)
21cr|perl-Test-MockModule-0.100.0-3|15	BuildRequires: perl(SUPER)
21cr|perl-Test-MockModule-0.100.0-3|16	BuildRequires: perl(Scalar::Util)
21cr|perl-Test-MockModule-0.100.0-3|17	BuildRequires: perl(Test::More)
21cr|perl-Test-MockModule-0.100.0-3|18	BuildRequires: perl(Module::Build)
21cr|perl-Test-MockModule-0.100.0-3|19	BuildRequires: perl(Test::Pod)
21cr|perl-Test-MockModule-0.100.0-3|20	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Test-MockModule-0.100.0-3|21	
21cr|perl-Test-MockModule-0.100.0-3|22	BuildArch: noarch
21cr|perl-Test-MockModule-0.100.0-3|23	
21cr|perl-Test-MockModule-0.100.0-3|24	%description
21cr|perl-Test-MockModule-0.100.0-3|25	'Test::MockModule' lets you temporarily redefine subroutines in other
21cr|perl-Test-MockModule-0.100.0-3|26	packages for the purposes of unit testing.
21cr|perl-Test-MockModule-0.100.0-3|27	
21cr|perl-Test-MockModule-0.100.0-3|28	A 'Test::MockModule' object is set up to mock subroutines for a given
21cr|perl-Test-MockModule-0.100.0-3|29	module. The object remembers the original subroutine so it can be easily
21cr|perl-Test-MockModule-0.100.0-3|30	restored. This happens automatically when all MockModule objects for the
21cr|perl-Test-MockModule-0.100.0-3|31	given module go out of scope, or when you 'unmock()' the subroutine.
21cr|perl-Test-MockModule-0.100.0-3|32	
21cr|perl-Test-MockModule-0.100.0-3|33	%prep
21cr|perl-Test-MockModule-0.100.0-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-MockModule-0.100.0-3|35	
21cr|perl-Test-MockModule-0.100.0-3|36	%build
21cr|perl-Test-MockModule-0.100.0-3|37	%{__perl} Build.PL installdirs=vendor
21cr|perl-Test-MockModule-0.100.0-3|38	
21cr|perl-Test-MockModule-0.100.0-3|39	./Build
21cr|perl-Test-MockModule-0.100.0-3|40	
21cr|perl-Test-MockModule-0.100.0-3|41	%check
21cr|perl-Test-MockModule-0.100.0-3|42	./Build test
21cr|perl-Test-MockModule-0.100.0-3|43	
21cr|perl-Test-MockModule-0.100.0-3|44	%install
21cr|perl-Test-MockModule-0.100.0-3|45	./Build install destdir=%{buildroot}
21cr|perl-Test-MockModule-0.100.0-3|46	
21cr|perl-Test-MockModule-0.100.0-3|47	%files
21cr|perl-Test-MockModule-0.100.0-3|48	%doc LICENSE META.yml Changes README META.json
21cr|perl-Test-MockModule-0.100.0-3|49	%{_mandir}/man3/*
21cr|perl-Test-MockModule-0.100.0-3|50	%{perl_vendorlib}/*

5605 21
21cr|perl-Test-MockTime-0.170.0-1|1	%define upstream_name    Test-MockTime
21cr|perl-Test-MockTime-0.170.0-1|2	%define upstream_version 0.17
21cr|perl-Test-MockTime-0.170.0-1|3	
21cr|perl-Test-MockTime-0.170.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-MockTime-0.170.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-MockTime-0.170.0-1|6	Release:	1
21cr|perl-Test-MockTime-0.170.0-1|7	
21cr|perl-Test-MockTime-0.170.0-1|8	Summary:	Mock time/localtime for testing
21cr|perl-Test-MockTime-0.170.0-1|9	
21cr|perl-Test-MockTime-0.170.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-MockTime-0.170.0-1|11	Group:		Development/Perl
21cr|perl-Test-MockTime-0.170.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-MockTime-0.170.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-MockTime-0.170.0-1|14	
21cr|perl-Test-MockTime-0.170.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-MockTime-0.170.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-MockTime-0.170.0-1|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-MockTime-0.170.0-1|18	BuildRequires:	perl(Time::Local)
21cr|perl-Test-MockTime-0.170.0-1|19	BuildRequires:	perl(Time::Piece) >= 1.300.0
21cr|perl-Test-MockTime-0.170.0-1|20	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-MockTime-0.170.0-1|21	
21cr|perl-Test-MockTime-0.170.0-1|22	BuildArch:	noarch
21cr|perl-Test-MockTime-0.170.0-1|23	
21cr|perl-Test-MockTime-0.170.0-1|24	%description
21cr|perl-Test-MockTime-0.170.0-1|25	This module was created to enable test suites to test code at specific
21cr|perl-Test-MockTime-0.170.0-1|26	points in time. Specifically it overrides localtime, gmtime and time at
21cr|perl-Test-MockTime-0.170.0-1|27	compile time and then relies on the user supplying a mock time via
21cr|perl-Test-MockTime-0.170.0-1|28	set_relative_time, set_absolute_time or set_fixed_time to alter future
21cr|perl-Test-MockTime-0.170.0-1|29	calls to gmtime,time or localtime.
21cr|perl-Test-MockTime-0.170.0-1|30	
21cr|perl-Test-MockTime-0.170.0-1|31	%prep
21cr|perl-Test-MockTime-0.170.0-1|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-MockTime-0.170.0-1|33	
21cr|perl-Test-MockTime-0.170.0-1|34	%build
21cr|perl-Test-MockTime-0.170.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-MockTime-0.170.0-1|36	%make
21cr|perl-Test-MockTime-0.170.0-1|37	
21cr|perl-Test-MockTime-0.170.0-1|38	%check
21cr|perl-Test-MockTime-0.170.0-1|39	%make test
21cr|perl-Test-MockTime-0.170.0-1|40	
21cr|perl-Test-MockTime-0.170.0-1|41	%install
21cr|perl-Test-MockTime-0.170.0-1|42	%makeinstall_std
21cr|perl-Test-MockTime-0.170.0-1|43	chmod -x %{buildroot}%{perl_vendorlib}/Test/MockTime.pm
21cr|perl-Test-MockTime-0.170.0-1|44	
21cr|perl-Test-MockTime-0.170.0-1|45	%files
21cr|perl-Test-MockTime-0.170.0-1|46	%doc Changes README META.json META.yml
21cr|perl-Test-MockTime-0.170.0-1|47	%{_mandir}/man3/*
21cr|perl-Test-MockTime-0.170.0-1|48	%{perl_vendorlib}/*

5606 21
21cr|perl-Test-Modern-0.13.0-4|1	%define upstream_name  Test-Modern
21cr|perl-Test-Modern-0.13.0-4|2	%define upstream_version 0.013
21cr|perl-Test-Modern-0.13.0-4|3	
21cr|perl-Test-Modern-0.13.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Modern-0.13.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Modern-0.13.0-4|6	Release:	4
21cr|perl-Test-Modern-0.13.0-4|7	
21cr|perl-Test-Modern-0.13.0-4|8	Summary:	Precision testing for modern perl
21cr|perl-Test-Modern-0.13.0-4|9	License:	GPL+ or Artistic
21cr|perl-Test-Modern-0.13.0-4|10	Group:		Development/Perl
21cr|perl-Test-Modern-0.13.0-4|11	URL:		http://search.cpan.org/dist/Test-Modern/
21cr|perl-Test-Modern-0.13.0-4|12	Source0:	http://search.cpan.org/CPAN/authors/id/T/TO/TOBYINK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Modern-0.13.0-4|13	
21cr|perl-Test-Modern-0.13.0-4|14	BuildRequires:	perl-devel
21cr|perl-Test-Modern-0.13.0-4|15	BuildRequires:	perl(CPAN::Meta::Requirements)
21cr|perl-Test-Modern-0.13.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-Modern-0.13.0-4|17	BuildRequires:	perl(B)
21cr|perl-Test-Modern-0.13.0-4|18	BuildRequires:	perl(Cwd)
21cr|perl-Test-Modern-0.13.0-4|19	BuildRequires:	perl(Exporter::Tiny)
21cr|perl-Test-Modern-0.13.0-4|20	BuildRequires:	perl(File::Spec)
21cr|perl-Test-Modern-0.13.0-4|21	BuildRequires:	perl(IO::File)
21cr|perl-Test-Modern-0.13.0-4|22	BuildRequires:	perl(IO::Handle)
21cr|perl-Test-Modern-0.13.0-4|23	BuildRequires:	perl(Import::Into)
21cr|perl-Test-Modern-0.13.0-4|24	BuildRequires:	perl(Module::Runtime)
21cr|perl-Test-Modern-0.13.0-4|25	BuildRequires:	perl(Moose::Util)
21cr|perl-Test-Modern-0.13.0-4|26	BuildRequires:	perl(Mouse::Util)
21cr|perl-Test-Modern-0.13.0-4|27	BuildRequires:	perl(Role::Tiny)
21cr|perl-Test-Modern-0.13.0-4|28	BuildRequires:	perl(Scalar::Util)
21cr|perl-Test-Modern-0.13.0-4|29	BuildRequires:	perl(strict)
21cr|perl-Test-Modern-0.13.0-4|30	BuildRequires:	perl(Test::API)
21cr|perl-Test-Modern-0.13.0-4|31	BuildRequires:	perl(Test::Deep)
21cr|perl-Test-Modern-0.13.0-4|32	BuildRequires:	perl(Test::Fatal)
21cr|perl-Test-Modern-0.13.0-4|33	BuildRequires:	perl(Test::LongString)
21cr|perl-Test-Modern-0.13.0-4|34	BuildRequires:	perl(Test::More)
21cr|perl-Test-Modern-0.13.0-4|35	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-Modern-0.13.0-4|36	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Test-Modern-0.13.0-4|37	BuildRequires:	perl(Test::Version)
21cr|perl-Test-Modern-0.13.0-4|38	BuildRequires:	perl(Test::Warnings)
21cr|perl-Test-Modern-0.13.0-4|39	BuildRequires:	perl(Try::Tiny)
21cr|perl-Test-Modern-0.13.0-4|40	BuildRequires:	perl(warnings)
21cr|perl-Test-Modern-0.13.0-4|41	BuildRequires:	perl(base)
21cr|perl-Test-Modern-0.13.0-4|42	BuildRequires:	perl(Data::Dumper)
21cr|perl-Test-Modern-0.13.0-4|43	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Test-Modern-0.13.0-4|44	BuildRequires:	perl(Moose)
21cr|perl-Test-Modern-0.13.0-4|45	BuildRequires:	perl(namespace::clean)
21cr|perl-Test-Modern-0.13.0-4|46	BuildRequires:	perl(aliased)
21cr|perl-Test-Modern-0.13.0-4|47	
21cr|perl-Test-Modern-0.13.0-4|48	BuildArch:	noarch
21cr|perl-Test-Modern-0.13.0-4|49	
21cr|perl-Test-Modern-0.13.0-4|50	%description
21cr|perl-Test-Modern-0.13.0-4|51	Test::Modern provides the best features of Test::More, Test::Fatal,
21cr|perl-Test-Modern-0.13.0-4|52	Test::Warnings, Test::API, Test::LongString, and Test::Deep, as well as ideas
21cr|perl-Test-Modern-0.13.0-4|53	from Test::Requires, Test::DescribeMe, Test::Moose, and Test::CleanNamespaces.
21cr|perl-Test-Modern-0.13.0-4|54	
21cr|perl-Test-Modern-0.13.0-4|55	Test::Modern also automatically imposes strict and warnings on your script,
21cr|perl-Test-Modern-0.13.0-4|56	and loads IO::File (much of the same stuff Modern::Perl does).
21cr|perl-Test-Modern-0.13.0-4|57	
21cr|perl-Test-Modern-0.13.0-4|58	%prep
21cr|perl-Test-Modern-0.13.0-4|59	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Modern-0.13.0-4|60	
21cr|perl-Test-Modern-0.13.0-4|61	%build
21cr|perl-Test-Modern-0.13.0-4|62	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Modern-0.13.0-4|63	%make
21cr|perl-Test-Modern-0.13.0-4|64	
21cr|perl-Test-Modern-0.13.0-4|65	%check
21cr|perl-Test-Modern-0.13.0-4|66	make test
21cr|perl-Test-Modern-0.13.0-4|67	
21cr|perl-Test-Modern-0.13.0-4|68	%install
21cr|perl-Test-Modern-0.13.0-4|69	%makeinstall_std
21cr|perl-Test-Modern-0.13.0-4|70	
21cr|perl-Test-Modern-0.13.0-4|71	%files
21cr|perl-Test-Modern-0.13.0-4|72	%doc Changes CONTRIBUTING CREDITS README COPYRIGHT LICENSE META.json META.yml
21cr|perl-Test-Modern-0.13.0-4|73	%{perl_vendorlib}/*
21cr|perl-Test-Modern-0.13.0-4|74	%{_mandir}/man3/*

5607 21
21cr|perl-Test-Mojibake-1.300.0-1|1	%define upstream_name    Test-Mojibake
21cr|perl-Test-Mojibake-1.300.0-1|2	%define upstream_version 1.3
21cr|perl-Test-Mojibake-1.300.0-1|3	
21cr|perl-Test-Mojibake-1.300.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Mojibake-1.300.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Mojibake-1.300.0-1|6	Release:    1
21cr|perl-Test-Mojibake-1.300.0-1|7	
21cr|perl-Test-Mojibake-1.300.0-1|8	Summary:    Check your source for encoding misbehavior
21cr|perl-Test-Mojibake-1.300.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Mojibake-1.300.0-1|10	Group:      Development/Perl
21cr|perl-Test-Mojibake-1.300.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Mojibake-1.300.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Mojibake-1.300.0-1|13	
21cr|perl-Test-Mojibake-1.300.0-1|14	BuildRequires: perl-devel
21cr|perl-Test-Mojibake-1.300.0-1|15	BuildRequires: perl(Encode)
21cr|perl-Test-Mojibake-1.300.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Mojibake-1.300.0-1|17	BuildRequires: perl(File::Spec)
21cr|perl-Test-Mojibake-1.300.0-1|18	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Test-Mojibake-1.300.0-1|19	BuildRequires: perl(IO::Handle)
21cr|perl-Test-Mojibake-1.300.0-1|20	BuildRequires: perl(IPC::Open3)
21cr|perl-Test-Mojibake-1.300.0-1|21	BuildRequires: perl(Pod::Usage)
21cr|perl-Test-Mojibake-1.300.0-1|22	BuildRequires: perl(Test::Builder)
21cr|perl-Test-Mojibake-1.300.0-1|23	BuildRequires: perl(Test::Builder::Tester)
21cr|perl-Test-Mojibake-1.300.0-1|24	BuildRequires: perl(Test::More)
21cr|perl-Test-Mojibake-1.300.0-1|25	BuildRequires: perl(base)
21cr|perl-Test-Mojibake-1.300.0-1|26	BuildRequires: perl(integer)
21cr|perl-Test-Mojibake-1.300.0-1|27	BuildRequires: perl(strict)
21cr|perl-Test-Mojibake-1.300.0-1|28	BuildRequires: perl(warnings)
21cr|perl-Test-Mojibake-1.300.0-1|29	
21cr|perl-Test-Mojibake-1.300.0-1|30	BuildArch: noarch
21cr|perl-Test-Mojibake-1.300.0-1|31	
21cr|perl-Test-Mojibake-1.300.0-1|32	%description
21cr|perl-Test-Mojibake-1.300.0-1|33	Many modern text editors automatically save files using UTF-8 codification,
21cr|perl-Test-Mojibake-1.300.0-1|34	however, the perl manpage interpreter does not expects it _by default_.
21cr|perl-Test-Mojibake-1.300.0-1|35	Whereas this does not represent a big deal on (most) backend-oriented
21cr|perl-Test-Mojibake-1.300.0-1|36	programs, Web framework (http://www.catalystframework.org/,
21cr|perl-Test-Mojibake-1.300.0-1|37	http://mojolicio.us/) based applications will suffer of so-called
21cr|perl-Test-Mojibake-1.300.0-1|38	http://en.wikipedia.org/wiki/Mojibake (lit. "unintelligible sequence of
21cr|perl-Test-Mojibake-1.300.0-1|39	characters").
21cr|perl-Test-Mojibake-1.300.0-1|40	
21cr|perl-Test-Mojibake-1.300.0-1|41	Even worse: if an editor saves BOM (Byte Order Mark, 'U+FEFF' character in
21cr|perl-Test-Mojibake-1.300.0-1|42	Unicode) at the start of the script with executable bit set (on Unix
21cr|perl-Test-Mojibake-1.300.0-1|43	systems), it won't execute at all, due to shebang corruption.
21cr|perl-Test-Mojibake-1.300.0-1|44	
21cr|perl-Test-Mojibake-1.300.0-1|45	Avoiding codification problems is quite simple:
21cr|perl-Test-Mojibake-1.300.0-1|46	
21cr|perl-Test-Mojibake-1.300.0-1|47	%prep
21cr|perl-Test-Mojibake-1.300.0-1|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Mojibake-1.300.0-1|49	
21cr|perl-Test-Mojibake-1.300.0-1|50	%build
21cr|perl-Test-Mojibake-1.300.0-1|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Mojibake-1.300.0-1|52	
21cr|perl-Test-Mojibake-1.300.0-1|53	%make
21cr|perl-Test-Mojibake-1.300.0-1|54	
21cr|perl-Test-Mojibake-1.300.0-1|55	%check
21cr|perl-Test-Mojibake-1.300.0-1|56	%make test
21cr|perl-Test-Mojibake-1.300.0-1|57	
21cr|perl-Test-Mojibake-1.300.0-1|58	%install
21cr|perl-Test-Mojibake-1.300.0-1|59	%makeinstall_std
21cr|perl-Test-Mojibake-1.300.0-1|60	
21cr|perl-Test-Mojibake-1.300.0-1|61	%files
21cr|perl-Test-Mojibake-1.300.0-1|62	%doc Changes LICENSE META.yml README
21cr|perl-Test-Mojibake-1.300.0-1|63	%{_bindir}/scan_mojibake
21cr|perl-Test-Mojibake-1.300.0-1|64	%{_mandir}/man3/*
21cr|perl-Test-Mojibake-1.300.0-1|65	%{_mandir}/man1/*
21cr|perl-Test-Mojibake-1.300.0-1|66	%{perl_vendorlib}/*

5608 21
21cr|perl-Test-Moose-More-0.50.0-1|1	%define upstream_name    Test-Moose-More
21cr|perl-Test-Moose-More-0.50.0-1|2	%define upstream_version 0.050
21cr|perl-Test-Moose-More-0.50.0-1|3	
21cr|perl-Test-Moose-More-0.50.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Moose-More-0.50.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Moose-More-0.50.0-1|6	Release:    1
21cr|perl-Test-Moose-More-0.50.0-1|7	
21cr|perl-Test-Moose-More-0.50.0-1|8	Summary:    More tools for testing Moose packages
21cr|perl-Test-Moose-More-0.50.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Moose-More-0.50.0-1|10	Group:      Development/Perl
21cr|perl-Test-Moose-More-0.50.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Moose-More-0.50.0-1|12	Source0:    http://www.cpan.org/authors/id/R/RS/RSRCHBOY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Moose-More-0.50.0-1|13	
21cr|perl-Test-Moose-More-0.50.0-1|14	BuildRequires: perl(Data::OptList)
21cr|perl-Test-Moose-More-0.50.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Moose-More-0.50.0-1|16	BuildRequires: perl(File::Spec)
21cr|perl-Test-Moose-More-0.50.0-1|17	BuildRequires: perl(IO::Handle)
21cr|perl-Test-Moose-More-0.50.0-1|18	BuildRequires: perl(IPC::Open3)
21cr|perl-Test-Moose-More-0.50.0-1|19	BuildRequires: perl(Moose) >= 2.140.500
21cr|perl-Test-Moose-More-0.50.0-1|20	BuildRequires: perl(Moose::Autobox)
21cr|perl-Test-Moose-More-0.50.0-1|21	BuildRequires: perl(Moose::Role)
21cr|perl-Test-Moose-More-0.50.0-1|22	BuildRequires: perl(Moose::Util)
21cr|perl-Test-Moose-More-0.50.0-1|23	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-Test-Moose-More-0.50.0-1|24	BuildRequires: perl(Perl::Version)
21cr|perl-Test-Moose-More-0.50.0-1|25	BuildRequires: perl(Scalar::Util)
21cr|perl-Test-Moose-More-0.50.0-1|26	BuildRequires: perl(Sub::Exporter)
21cr|perl-Test-Moose-More-0.50.0-1|27	BuildRequires: perl(Syntax::Keyword::Junction)
21cr|perl-Test-Moose-More-0.50.0-1|28	BuildRequires: perl(TAP::SimpleOutput)
21cr|perl-Test-Moose-More-0.50.0-1|29	BuildRequires: perl(Test::Builder)
21cr|perl-Test-Moose-More-0.50.0-1|30	BuildRequires: perl(Test::Builder::Tester)
21cr|perl-Test-Moose-More-0.50.0-1|31	BuildRequires: perl(Test::CheckDeps) >= 0.10.0
21cr|perl-Test-Moose-More-0.50.0-1|32	BuildRequires: perl(Test::Moose)
21cr|perl-Test-Moose-More-0.50.0-1|33	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-Test-Moose-More-0.50.0-1|34	BuildRequires: perl(aliased)
21cr|perl-Test-Moose-More-0.50.0-1|35	BuildRequires: perl(constant)
21cr|perl-Test-Moose-More-0.50.0-1|36	BuildRequires: perl(namespace::autoclean) >= 0.270.0
21cr|perl-Test-Moose-More-0.50.0-1|37	BuildRequires: perl(strict)
21cr|perl-Test-Moose-More-0.50.0-1|38	BuildRequires: perl(warnings)
21cr|perl-Test-Moose-More-0.50.0-1|39	BuildRequires: perl-devel
21cr|perl-Test-Moose-More-0.50.0-1|40	BuildRequires: perl(CPAN::Meta::Check) >= 0.12.0
21cr|perl-Test-Moose-More-0.50.0-1|41	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21cr|perl-Test-Moose-More-0.50.0-1|42	
21cr|perl-Test-Moose-More-0.50.0-1|43	BuildArch:  noarch
21cr|perl-Test-Moose-More-0.50.0-1|44	
21cr|perl-Test-Moose-More-0.50.0-1|45	%description
21cr|perl-Test-Moose-More-0.50.0-1|46	This package contains a number of additional tests that can be employed
21cr|perl-Test-Moose-More-0.50.0-1|47	against Moose classes/roles. It is intended to replace the Test::Moose
21cr|perl-Test-Moose-More-0.50.0-1|48	manpage in your tests, and reexports any tests that it has and we do not,
21cr|perl-Test-Moose-More-0.50.0-1|49	yet.
21cr|perl-Test-Moose-More-0.50.0-1|50	
21cr|perl-Test-Moose-More-0.50.0-1|51	%prep
21cr|perl-Test-Moose-More-0.50.0-1|52	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Moose-More-0.50.0-1|53	
21cr|perl-Test-Moose-More-0.50.0-1|54	%build
21cr|perl-Test-Moose-More-0.50.0-1|55	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Moose-More-0.50.0-1|56	
21cr|perl-Test-Moose-More-0.50.0-1|57	%make
21cr|perl-Test-Moose-More-0.50.0-1|58	
21cr|perl-Test-Moose-More-0.50.0-1|59	%check
21cr|perl-Test-Moose-More-0.50.0-1|60	make test
21cr|perl-Test-Moose-More-0.50.0-1|61	
21cr|perl-Test-Moose-More-0.50.0-1|62	%install
21cr|perl-Test-Moose-More-0.50.0-1|63	%makeinstall_std
21cr|perl-Test-Moose-More-0.50.0-1|64	
21cr|perl-Test-Moose-More-0.50.0-1|65	%files
21cr|perl-Test-Moose-More-0.50.0-1|66	%doc Changes LICENSE META.json META.yml README SIGNATURE
21cr|perl-Test-Moose-More-0.50.0-1|67	%{_mandir}/man3/*
21cr|perl-Test-Moose-More-0.50.0-1|68	%{perl_vendorlib}/*

5609 21
21cr|perl-Test-Most-0.370.0-1|1	%define upstream_name    Test-Most
21cr|perl-Test-Most-0.370.0-1|2	%define upstream_version 0.37
21cr|perl-Test-Most-0.370.0-1|3	
21cr|perl-Test-Most-0.370.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Most-0.370.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Most-0.370.0-1|6	Release:	1
21cr|perl-Test-Most-0.370.0-1|7	Summary:	Most commonly needed test functions and features
21cr|perl-Test-Most-0.370.0-1|8	License:	GPL+ or Artistic
21cr|perl-Test-Most-0.370.0-1|9	Group:		Development/Perl
21cr|perl-Test-Most-0.370.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Most-0.370.0-1|11	Source0:	https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Most-0.370.0-1|12	
21cr|perl-Test-Most-0.370.0-1|13	BuildRequires:	perl-devel
21cr|perl-Test-Most-0.370.0-1|14	BuildRequires:	perl(Exception::Class)
21cr|perl-Test-Most-0.370.0-1|15	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Most-0.370.0-1|16	BuildRequires:	perl(Test::Deep)
21cr|perl-Test-Most-0.370.0-1|17	BuildRequires:	perl(Test::Differences)
21cr|perl-Test-Most-0.370.0-1|18	BuildRequires:	perl(Test::Exception)
21cr|perl-Test-Most-0.370.0-1|19	BuildRequires:	perl(Test::Harness)
21cr|perl-Test-Most-0.370.0-1|20	BuildRequires:	perl(Test::Simple)
21cr|perl-Test-Most-0.370.0-1|21	BuildRequires:	perl(Test::Warn)
21cr|perl-Test-Most-0.370.0-1|22	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Test-Most-0.370.0-1|23	Requires:	perl(Exception::Class)
21cr|perl-Test-Most-0.370.0-1|24	Requires:	perl(Test::Deep)
21cr|perl-Test-Most-0.370.0-1|25	Requires:	perl(Test::Differences)
21cr|perl-Test-Most-0.370.0-1|26	Requires:	perl(Test::Exception)
21cr|perl-Test-Most-0.370.0-1|27	Requires:	perl(Test::Warn)
21cr|perl-Test-Most-0.370.0-1|28	BuildArch: noarch
21cr|perl-Test-Most-0.370.0-1|29	
21cr|perl-Test-Most-0.370.0-1|30	%description
21cr|perl-Test-Most-0.370.0-1|31	Most commonly needed test functions and features.
21cr|perl-Test-Most-0.370.0-1|32	
21cr|perl-Test-Most-0.370.0-1|33	%prep
21cr|perl-Test-Most-0.370.0-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Most-0.370.0-1|35	
21cr|perl-Test-Most-0.370.0-1|36	%build
21cr|perl-Test-Most-0.370.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Most-0.370.0-1|38	%make
21cr|perl-Test-Most-0.370.0-1|39	
21cr|perl-Test-Most-0.370.0-1|40	%install
21cr|perl-Test-Most-0.370.0-1|41	%makeinstall_std
21cr|perl-Test-Most-0.370.0-1|42	
21cr|perl-Test-Most-0.370.0-1|43	%files
21cr|perl-Test-Most-0.370.0-1|44	%doc Changes README META.yml
21cr|perl-Test-Most-0.370.0-1|45	%{_mandir}/man3/*
21cr|perl-Test-Most-0.370.0-1|46	%{perl_vendorlib}/*

5610 21
21cr|perl-Test-NeedsDisplay-1.70.0-8|1	%define upstream_name    Test-NeedsDisplay
21cr|perl-Test-NeedsDisplay-1.70.0-8|2	%define upstream_version 1.07
21cr|perl-Test-NeedsDisplay-1.70.0-8|3	
21cr|perl-Test-NeedsDisplay-1.70.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Test-NeedsDisplay-1.70.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-NeedsDisplay-1.70.0-8|6	Release:	8
21cr|perl-Test-NeedsDisplay-1.70.0-8|7	
21cr|perl-Test-NeedsDisplay-1.70.0-8|8	Summary:	Ensure that tests needing a display have one
21cr|perl-Test-NeedsDisplay-1.70.0-8|9	
21cr|perl-Test-NeedsDisplay-1.70.0-8|10	License:	GPL+ or Artistic
21cr|perl-Test-NeedsDisplay-1.70.0-8|11	Group:		Development/Perl
21cr|perl-Test-NeedsDisplay-1.70.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-NeedsDisplay-1.70.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-NeedsDisplay-1.70.0-8|14	
21cr|perl-Test-NeedsDisplay-1.70.0-8|15	BuildRequires:	perl-devel
21cr|perl-Test-NeedsDisplay-1.70.0-8|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Test-NeedsDisplay-1.70.0-8|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-NeedsDisplay-1.70.0-8|18	BuildRequires:	perl(File::Spec)
21cr|perl-Test-NeedsDisplay-1.70.0-8|19	BuildRequires:	perl(Test::More)
21cr|perl-Test-NeedsDisplay-1.70.0-8|20	BuildRequires:	x11-server-xvfb
21cr|perl-Test-NeedsDisplay-1.70.0-8|21	BuildArch:	noarch
21cr|perl-Test-NeedsDisplay-1.70.0-8|22	Requires:	x11-server-xvfb
21cr|perl-Test-NeedsDisplay-1.70.0-8|23	
21cr|perl-Test-NeedsDisplay-1.70.0-8|24	%description
21cr|perl-Test-NeedsDisplay-1.70.0-8|25	When testing GUI applications, sometimes applications or modules absolutely
21cr|perl-Test-NeedsDisplay-1.70.0-8|26	insist on a display, even just to load a module without actually showing
21cr|perl-Test-NeedsDisplay-1.70.0-8|27	any objects.
21cr|perl-Test-NeedsDisplay-1.70.0-8|28	
21cr|perl-Test-NeedsDisplay-1.70.0-8|29	Regardless, this makes GUI applications pretty much impossible to build and
21cr|perl-Test-NeedsDisplay-1.70.0-8|30	test on headless or automated systems. And it fails to the point of not
21cr|perl-Test-NeedsDisplay-1.70.0-8|31	even running the Makefile.PL script because a dependency needs a display so
21cr|perl-Test-NeedsDisplay-1.70.0-8|32	it can be loaded to find a version.
21cr|perl-Test-NeedsDisplay-1.70.0-8|33	
21cr|perl-Test-NeedsDisplay-1.70.0-8|34	In these situations, what is needed is a fake display.
21cr|perl-Test-NeedsDisplay-1.70.0-8|35	
21cr|perl-Test-NeedsDisplay-1.70.0-8|36	%prep
21cr|perl-Test-NeedsDisplay-1.70.0-8|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-NeedsDisplay-1.70.0-8|38	
21cr|perl-Test-NeedsDisplay-1.70.0-8|39	%build
21cr|perl-Test-NeedsDisplay-1.70.0-8|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-NeedsDisplay-1.70.0-8|41	%make
21cr|perl-Test-NeedsDisplay-1.70.0-8|42	
21cr|perl-Test-NeedsDisplay-1.70.0-8|43	%check
21cr|perl-Test-NeedsDisplay-1.70.0-8|44	#make test
21cr|perl-Test-NeedsDisplay-1.70.0-8|45	
21cr|perl-Test-NeedsDisplay-1.70.0-8|46	%install
21cr|perl-Test-NeedsDisplay-1.70.0-8|47	%makeinstall_std
21cr|perl-Test-NeedsDisplay-1.70.0-8|48	
21cr|perl-Test-NeedsDisplay-1.70.0-8|49	%files
21cr|perl-Test-NeedsDisplay-1.70.0-8|50	%doc README LICENSE Changes
21cr|perl-Test-NeedsDisplay-1.70.0-8|51	%{_mandir}/man3/*
21cr|perl-Test-NeedsDisplay-1.70.0-8|52	%{perl_vendorlib}/*

5611 21
21cr|perl-Test-NoBreakpoints-0.170.0-1|1	%define upstream_name    Test-NoBreakpoints
21cr|perl-Test-NoBreakpoints-0.170.0-1|2	%define upstream_version 0.17
21cr|perl-Test-NoBreakpoints-0.170.0-1|3	
21cr|perl-Test-NoBreakpoints-0.170.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-NoBreakpoints-0.170.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-NoBreakpoints-0.170.0-1|6	Release:    1
21cr|perl-Test-NoBreakpoints-0.170.0-1|7	
21cr|perl-Test-NoBreakpoints-0.170.0-1|8	Summary:    Test that files do not contain soft breakpoints
21cr|perl-Test-NoBreakpoints-0.170.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-NoBreakpoints-0.170.0-1|10	Group:      Development/Perl
21cr|perl-Test-NoBreakpoints-0.170.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-NoBreakpoints-0.170.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-NoBreakpoints-0.170.0-1|13	
21cr|perl-Test-NoBreakpoints-0.170.0-1|14	BuildRequires: perl-devel
21cr|perl-Test-NoBreakpoints-0.170.0-1|15	BuildRequires: perl(Exporter)
21cr|perl-Test-NoBreakpoints-0.170.0-1|16	BuildRequires: perl(File::Find)
21cr|perl-Test-NoBreakpoints-0.170.0-1|17	BuildRequires: perl(File::Spec)
21cr|perl-Test-NoBreakpoints-0.170.0-1|18	BuildRequires: perl(Test::Builder)
21cr|perl-Test-NoBreakpoints-0.170.0-1|19	BuildRequires: perl(Test::Exception)
21cr|perl-Test-NoBreakpoints-0.170.0-1|20	BuildRequires: perl(Test::More)
21cr|perl-Test-NoBreakpoints-0.170.0-1|21	BuildRequires: perl(Test::Tester)
21cr|perl-Test-NoBreakpoints-0.170.0-1|22	BuildRequires: perl(Test::UseAllModules)
21cr|perl-Test-NoBreakpoints-0.170.0-1|23	BuildRequires: perl(strict)
21cr|perl-Test-NoBreakpoints-0.170.0-1|24	BuildRequires: perl(vars)
21cr|perl-Test-NoBreakpoints-0.170.0-1|25	BuildRequires: perl(warnings)
21cr|perl-Test-NoBreakpoints-0.170.0-1|26	
21cr|perl-Test-NoBreakpoints-0.170.0-1|27	BuildArch: noarch
21cr|perl-Test-NoBreakpoints-0.170.0-1|28	
21cr|perl-Test-NoBreakpoints-0.170.0-1|29	%description
21cr|perl-Test-NoBreakpoints-0.170.0-1|30	I love soft breakpoints ('$DB::single = 1') in the Perl debugger.
21cr|perl-Test-NoBreakpoints-0.170.0-1|31	Unfortunately, I have a habit of putting them in my code during development
21cr|perl-Test-NoBreakpoints-0.170.0-1|32	and forgetting to take them out before I upload it to CPAN, necessitating a
21cr|perl-Test-NoBreakpoints-0.170.0-1|33	hasty fix/package/bundle cycle followed by much cursing.
21cr|perl-Test-NoBreakpoints-0.170.0-1|34	
21cr|perl-Test-NoBreakpoints-0.170.0-1|35	Test::NoBreakpoints checks that files contain neither the string
21cr|perl-Test-NoBreakpoints-0.170.0-1|36	'$DB::single = 1' nor '$DB::signal = 1'. By adding such a test to all my
21cr|perl-Test-NoBreakpoints-0.170.0-1|37	modules, I swear less and presumably lighten the load on the CPAN in some
21cr|perl-Test-NoBreakpoints-0.170.0-1|38	small way.
21cr|perl-Test-NoBreakpoints-0.170.0-1|39	
21cr|perl-Test-NoBreakpoints-0.170.0-1|40	%prep
21cr|perl-Test-NoBreakpoints-0.170.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-NoBreakpoints-0.170.0-1|42	
21cr|perl-Test-NoBreakpoints-0.170.0-1|43	%build
21cr|perl-Test-NoBreakpoints-0.170.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-NoBreakpoints-0.170.0-1|45	
21cr|perl-Test-NoBreakpoints-0.170.0-1|46	%make
21cr|perl-Test-NoBreakpoints-0.170.0-1|47	
21cr|perl-Test-NoBreakpoints-0.170.0-1|48	%check
21cr|perl-Test-NoBreakpoints-0.170.0-1|49	%make test
21cr|perl-Test-NoBreakpoints-0.170.0-1|50	
21cr|perl-Test-NoBreakpoints-0.170.0-1|51	%install
21cr|perl-Test-NoBreakpoints-0.170.0-1|52	%makeinstall_std
21cr|perl-Test-NoBreakpoints-0.170.0-1|53	
21cr|perl-Test-NoBreakpoints-0.170.0-1|54	%files
21cr|perl-Test-NoBreakpoints-0.170.0-1|55	%doc Changes META.yml README LICENSE
21cr|perl-Test-NoBreakpoints-0.170.0-1|56	%{_mandir}/man3/*
21cr|perl-Test-NoBreakpoints-0.170.0-1|57	%{perl_vendorlib}/*

5612 21
21cr|perl-Test-NoPlan-0.0.6-3|1	%define upstream_name    Test-NoPlan
21cr|perl-Test-NoPlan-0.0.6-3|2	%define upstream_version v0.0.6
21cr|perl-Test-NoPlan-0.0.6-3|3	
21cr|perl-Test-NoPlan-0.0.6-3|4	Name:       perl-%{upstream_name}
21cr|perl-Test-NoPlan-0.0.6-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-NoPlan-0.0.6-3|6	Release:    3
21cr|perl-Test-NoPlan-0.0.6-3|7	
21cr|perl-Test-NoPlan-0.0.6-3|8	Summary:    Check perl test files for 'no_plan'
21cr|perl-Test-NoPlan-0.0.6-3|9	License:    GPL+ or Artistic
21cr|perl-Test-NoPlan-0.0.6-3|10	Group:      Development/Perl
21cr|perl-Test-NoPlan-0.0.6-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-NoPlan-0.0.6-3|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-NoPlan-0.0.6-3|13	
21cr|perl-Test-NoPlan-0.0.6-3|14	BuildRequires: perl-devel
21cr|perl-Test-NoPlan-0.0.6-3|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-NoPlan-0.0.6-3|16	BuildRequires: perl(Test::More)
21cr|perl-Test-NoPlan-0.0.6-3|17	BuildRequires: perl(version)
21cr|perl-Test-NoPlan-0.0.6-3|18	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Test-NoPlan-0.0.6-3|19	BuildRequires: perl(Test::Pod)
21cr|perl-Test-NoPlan-0.0.6-3|20	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Test-NoPlan-0.0.6-3|21	
21cr|perl-Test-NoPlan-0.0.6-3|22	BuildArch: noarch
21cr|perl-Test-NoPlan-0.0.6-3|23	
21cr|perl-Test-NoPlan-0.0.6-3|24	%description
21cr|perl-Test-NoPlan-0.0.6-3|25	no description found
21cr|perl-Test-NoPlan-0.0.6-3|26	
21cr|perl-Test-NoPlan-0.0.6-3|27	%prep
21cr|perl-Test-NoPlan-0.0.6-3|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-NoPlan-0.0.6-3|29	
21cr|perl-Test-NoPlan-0.0.6-3|30	%build
21cr|perl-Test-NoPlan-0.0.6-3|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-NoPlan-0.0.6-3|32	
21cr|perl-Test-NoPlan-0.0.6-3|33	%make
21cr|perl-Test-NoPlan-0.0.6-3|34	
21cr|perl-Test-NoPlan-0.0.6-3|35	%check
21cr|perl-Test-NoPlan-0.0.6-3|36	%make test
21cr|perl-Test-NoPlan-0.0.6-3|37	
21cr|perl-Test-NoPlan-0.0.6-3|38	%install
21cr|perl-Test-NoPlan-0.0.6-3|39	%makeinstall_std
21cr|perl-Test-NoPlan-0.0.6-3|40	
21cr|perl-Test-NoPlan-0.0.6-3|41	%files
21cr|perl-Test-NoPlan-0.0.6-3|42	%doc META.yml README Changes
21cr|perl-Test-NoPlan-0.0.6-3|43	%{_mandir}/man3/*
21cr|perl-Test-NoPlan-0.0.6-3|44	%{perl_vendorlib}/*

5613 21
21cr|perl-Test-NoTabs-2.20.0-1|1	%define upstream_name    Test-NoTabs
21cr|perl-Test-NoTabs-2.20.0-1|2	%define upstream_version 2.02
21cr|perl-Test-NoTabs-2.20.0-1|3	
21cr|perl-Test-NoTabs-2.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-NoTabs-2.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-NoTabs-2.20.0-1|6	Release:	1
21cr|perl-Test-NoTabs-2.20.0-1|7	
21cr|perl-Test-NoTabs-2.20.0-1|8	Summary:	Check the presence of tabs in your project
21cr|perl-Test-NoTabs-2.20.0-1|9	
21cr|perl-Test-NoTabs-2.20.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-NoTabs-2.20.0-1|11	Group:		Development/Perl
21cr|perl-Test-NoTabs-2.20.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-NoTabs-2.20.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-NoTabs-2.20.0-1|14	BuildRequires:	perl-devel
21cr|perl-Test-NoTabs-2.20.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-NoTabs-2.20.0-1|16	BuildRequires:	perl(File::Find)
21cr|perl-Test-NoTabs-2.20.0-1|17	BuildRequires:	perl(File::Spec)
21cr|perl-Test-NoTabs-2.20.0-1|18	BuildRequires:	perl(FindBin)
21cr|perl-Test-NoTabs-2.20.0-1|19	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-NoTabs-2.20.0-1|20	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-NoTabs-2.20.0-1|21	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Test-NoTabs-2.20.0-1|22	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-NoTabs-2.20.0-1|23	
21cr|perl-Test-NoTabs-2.20.0-1|24	BuildArch:	noarch
21cr|perl-Test-NoTabs-2.20.0-1|25	
21cr|perl-Test-NoTabs-2.20.0-1|26	%description
21cr|perl-Test-NoTabs-2.20.0-1|27	This module scans your project/distribution for any perl files (scripts,
21cr|perl-Test-NoTabs-2.20.0-1|28	modules, etc) for the presence of tabs.
21cr|perl-Test-NoTabs-2.20.0-1|29	
21cr|perl-Test-NoTabs-2.20.0-1|30	%prep
21cr|perl-Test-NoTabs-2.20.0-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-NoTabs-2.20.0-1|32	
21cr|perl-Test-NoTabs-2.20.0-1|33	%build
21cr|perl-Test-NoTabs-2.20.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-NoTabs-2.20.0-1|35	%make
21cr|perl-Test-NoTabs-2.20.0-1|36	
21cr|perl-Test-NoTabs-2.20.0-1|37	%check
21cr|perl-Test-NoTabs-2.20.0-1|38	%make test
21cr|perl-Test-NoTabs-2.20.0-1|39	
21cr|perl-Test-NoTabs-2.20.0-1|40	%install
21cr|perl-Test-NoTabs-2.20.0-1|41	%makeinstall_std
21cr|perl-Test-NoTabs-2.20.0-1|42	
21cr|perl-Test-NoTabs-2.20.0-1|43	%files
21cr|perl-Test-NoTabs-2.20.0-1|44	%doc Changes META.yml README
21cr|perl-Test-NoTabs-2.20.0-1|45	%{_mandir}/man3/*
21cr|perl-Test-NoTabs-2.20.0-1|46	%{perl_vendorlib}/*

5614 21
21cr|perl-Test-Parser-1.9-8|1	%define module  Test-Parser
21cr|perl-Test-Parser-1.9-8|2	%define debug_package %{nil}
21cr|perl-Test-Parser-1.9-8|3	
21cr|perl-Test-Parser-1.9-8|4	Name:		perl-%{module}
21cr|perl-Test-Parser-1.9-8|5	Version:	1.9
21cr|perl-Test-Parser-1.9-8|6	Release:	8
21cr|perl-Test-Parser-1.9-8|7	Summary:	Base class for parsing log files from test runs, and displays in an XML syntax
21cr|perl-Test-Parser-1.9-8|8	
21cr|perl-Test-Parser-1.9-8|9	License:	GPL or Artistic
21cr|perl-Test-Parser-1.9-8|10	Group:		Development/Perl
21cr|perl-Test-Parser-1.9-8|11	URL:		http://search.cpan.org/dist/%{module}
21cr|perl-Test-Parser-1.9-8|12	Source:		http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.gz
21cr|perl-Test-Parser-1.9-8|13	BuildRequires:	perl-devel
21cr|perl-Test-Parser-1.9-8|14	BuildRequires:	perl(XML::Simple)
21cr|perl-Test-Parser-1.9-8|15	BuildRequires:	perl(XML::Twig)
21cr|perl-Test-Parser-1.9-8|16	
21cr|perl-Test-Parser-1.9-8|17	%description
21cr|perl-Test-Parser-1.9-8|18	This module serves as a common base class for test log parsers. These tools are
21cr|perl-Test-Parser-1.9-8|19	intended to be able to parse output from a wide variety of tests - including
21cr|perl-Test-Parser-1.9-8|20	non-Perl tests.
21cr|perl-Test-Parser-1.9-8|21	
21cr|perl-Test-Parser-1.9-8|22	The parsers also write the test data into the 'Test Result Publication
21cr|perl-Test-Parser-1.9-8|23	Interface' (TRPI) XML schema, developed by SpikeSource.
21cr|perl-Test-Parser-1.9-8|24	
21cr|perl-Test-Parser-1.9-8|25	%prep
21cr|perl-Test-Parser-1.9-8|26	%setup -q -n %{module}-%{version}
21cr|perl-Test-Parser-1.9-8|27	
21cr|perl-Test-Parser-1.9-8|28	%build
21cr|perl-Test-Parser-1.9-8|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Parser-1.9-8|30	%make
21cr|perl-Test-Parser-1.9-8|31	
21cr|perl-Test-Parser-1.9-8|32	%install
21cr|perl-Test-Parser-1.9-8|33	%makeinstall_std
21cr|perl-Test-Parser-1.9-8|34	
21cr|perl-Test-Parser-1.9-8|35	%check
21cr|perl-Test-Parser-1.9-8|36	%make test
21cr|perl-Test-Parser-1.9-8|37	
21cr|perl-Test-Parser-1.9-8|38	%files
21cr|perl-Test-Parser-1.9-8|39	%doc ChangeLog INSTALL README
21cr|perl-Test-Parser-1.9-8|40	%{perl_vendorlib}/Test
21cr|perl-Test-Parser-1.9-8|41	%{_mandir}/*/*
21cr|perl-Test-Parser-1.9-8|42	%{_bindir}/*

5615 21
21cr|perl-Test-Perl-Critic-1.30.0-3|1	%define upstream_name    Test-Perl-Critic
21cr|perl-Test-Perl-Critic-1.30.0-3|2	%define upstream_version 1.03
21cr|perl-Test-Perl-Critic-1.30.0-3|3	
21cr|perl-Test-Perl-Critic-1.30.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Perl-Critic-1.30.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Perl-Critic-1.30.0-3|6	Release:	3
21cr|perl-Test-Perl-Critic-1.30.0-3|7	
21cr|perl-Test-Perl-Critic-1.30.0-3|8	Summary:	Use Perl::Critic in test programs
21cr|perl-Test-Perl-Critic-1.30.0-3|9	
21cr|perl-Test-Perl-Critic-1.30.0-3|10	License:	GPL+ or Artistic
21cr|perl-Test-Perl-Critic-1.30.0-3|11	Group:		Development/Perl
21cr|perl-Test-Perl-Critic-1.30.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Perl-Critic-1.30.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Perl-Critic-1.30.0-3|14	
21cr|perl-Test-Perl-Critic-1.30.0-3|15	BuildRequires:	perl-devel
21cr|perl-Test-Perl-Critic-1.30.0-3|16	BuildRequires:	perl(Perl::Critic)
21cr|perl-Test-Perl-Critic-1.30.0-3|17	BuildRequires:	perl(Test::More)
21cr|perl-Test-Perl-Critic-1.30.0-3|18	BuildRequires:	perl(Module::Build)
21cr|perl-Test-Perl-Critic-1.30.0-3|19	BuildRequires:	perl(Carp)
21cr|perl-Test-Perl-Critic-1.30.0-3|20	BuildRequires:	perl(English)
21cr|perl-Test-Perl-Critic-1.30.0-3|21	BuildRequires:	perl(MCE)
21cr|perl-Test-Perl-Critic-1.30.0-3|22	BuildRequires:	perl(Perl::Critic::Utils)
21cr|perl-Test-Perl-Critic-1.30.0-3|23	BuildRequires:	perl(Perl::Critic::Violation)
21cr|perl-Test-Perl-Critic-1.30.0-3|24	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Perl-Critic-1.30.0-3|25	BuildRequires:	perl(strict)
21cr|perl-Test-Perl-Critic-1.30.0-3|26	BuildRequires:	perl(warnings)
21cr|perl-Test-Perl-Critic-1.30.0-3|27	BuildRequires:	perl(Path::Tiny)
21cr|perl-Test-Perl-Critic-1.30.0-3|28	BuildRequires:	perl(File::HomeDir)
21cr|perl-Test-Perl-Critic-1.30.0-3|29	
21cr|perl-Test-Perl-Critic-1.30.0-3|30	BuildArch:	noarch
21cr|perl-Test-Perl-Critic-1.30.0-3|31	
21cr|perl-Test-Perl-Critic-1.30.0-3|32	%description
21cr|perl-Test-Perl-Critic-1.30.0-3|33	Test::Perl::Critic wraps the Perl::Critic engine in a convenient subroutine
21cr|perl-Test-Perl-Critic-1.30.0-3|34	suitable for test programs written using the Test::More framework. This makes
21cr|perl-Test-Perl-Critic-1.30.0-3|35	it easy to integrate coding-standards enforcement into the build process. For
21cr|perl-Test-Perl-Critic-1.30.0-3|36	ultimate convenience (at the expense of some flexibility), see the criticism
21cr|perl-Test-Perl-Critic-1.30.0-3|37	pragma.
21cr|perl-Test-Perl-Critic-1.30.0-3|38	
21cr|perl-Test-Perl-Critic-1.30.0-3|39	%prep
21cr|perl-Test-Perl-Critic-1.30.0-3|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Perl-Critic-1.30.0-3|41	
21cr|perl-Test-Perl-Critic-1.30.0-3|42	%build
21cr|perl-Test-Perl-Critic-1.30.0-3|43	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Test-Perl-Critic-1.30.0-3|44	./Build
21cr|perl-Test-Perl-Critic-1.30.0-3|45	
21cr|perl-Test-Perl-Critic-1.30.0-3|46	%install
21cr|perl-Test-Perl-Critic-1.30.0-3|47	./Build install --destdir=%{buildroot}
21cr|perl-Test-Perl-Critic-1.30.0-3|48	
21cr|perl-Test-Perl-Critic-1.30.0-3|49	%check
21cr|perl-Test-Perl-Critic-1.30.0-3|50	./Build test
21cr|perl-Test-Perl-Critic-1.30.0-3|51	
21cr|perl-Test-Perl-Critic-1.30.0-3|52	
21cr|perl-Test-Perl-Critic-1.30.0-3|53	%files
21cr|perl-Test-Perl-Critic-1.30.0-3|54	%doc Changes LICENSE README META.json META.yml
21cr|perl-Test-Perl-Critic-1.30.0-3|55	%{perl_vendorlib}/Test
21cr|perl-Test-Perl-Critic-1.30.0-3|56	%{_mandir}/*/*

5616 21
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|1	%define upstream_name    Test-Perl-Critic-Progressive
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|2	%define upstream_version 0.03
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|3	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|6	Release:	7
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|7	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|8	Summary:	Gradually enforce coding standards
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|9	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|10	License:	GPL+ or Artistic
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|11	Group:		Development/Perl
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|14	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|16	BuildRequires:	perl(Carp)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|17	BuildRequires:	perl(Data::Dumper)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|18	BuildRequires:	perl(English)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|19	BuildRequires:	perl(Exporter)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|20	BuildRequires:	perl(File::Spec)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|21	BuildRequires:	perl(FindBin)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|22	BuildRequires:	perl(Perl::Critic)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|23	BuildRequires:	perl(Perl::Critic::Utils)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|24	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|25	BuildRequires:	perl(Test::More)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|26	BuildRequires:	perl(base)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|27	BuildRequires:	perl(strict)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|28	BuildRequires:	perl(warnings)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|29	BuildArch:	noarch
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|30	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|31	%description
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|32	Applying coding standards to large amounts of legacy code is a daunting
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|33	task. Often times, legacy code is so non-compliant that it seems downright
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|34	impossible. But, if you consistently chip away at the problem, you will
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|35	eventually succeed! Test::Perl::Critic::Progressive uses the the
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|36	Perl::Critic manpage engine to prevent further deterioration of your code
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|37	and *gradually* steer it towards conforming with your chosen coding
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|38	standards.
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|39	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|40	The most effective way to use Test::Perl::Critic::Progressive is as a unit
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|41	test that is run under a continuous-integration system like CruiseControl
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|42	or AntHill. Each time a developer commits changes to the code, this test
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|43	will fail and the build will break unless it has the same (or fewer)
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|44	Perl::Critic violations than the last successful test.
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|45	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|46	See the the "NOTES" manpage for more details about how this test works.
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|47	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|48	%prep
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|49	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|50	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|51	%build
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|52	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|53	%make
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|54	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|55	%check
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|56	%make test
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|57	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|58	%install
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|59	%makeinstall_std
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|60	
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|61	%files
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|62	%doc Changes LICENSE META.yml README
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|63	%{_mandir}/man3/*
21cr|perl-Test-Perl-Critic-Progressive-0.30.0-7|64	%{perl_vendorlib}/*

5617 21
21cr|perl-Test-Pod-Content-0.0.6-5|1	%define upstream_name    Test-Pod-Content
21cr|perl-Test-Pod-Content-0.0.6-5|2	%define upstream_version 0.0.6
21cr|perl-Test-Pod-Content-0.0.6-5|3	
21cr|perl-Test-Pod-Content-0.0.6-5|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Pod-Content-0.0.6-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Pod-Content-0.0.6-5|6	Release:    5
21cr|perl-Test-Pod-Content-0.0.6-5|7	
21cr|perl-Test-Pod-Content-0.0.6-5|8	Summary:    Test a Pod's content
21cr|perl-Test-Pod-Content-0.0.6-5|9	
21cr|perl-Test-Pod-Content-0.0.6-5|10	License:    GPL+ or Artistic
21cr|perl-Test-Pod-Content-0.0.6-5|11	Group:      Development/Perl
21cr|perl-Test-Pod-Content-0.0.6-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Pod-Content-0.0.6-5|13	Source0:    http://www.cpan.org/modules/by-module/Test/Test-Pod-Content-v%{upstream_version}.tar.gz
21cr|perl-Test-Pod-Content-0.0.6-5|14	
21cr|perl-Test-Pod-Content-0.0.6-5|15	BuildRequires: perl(Pod::Simple)
21cr|perl-Test-Pod-Content-0.0.6-5|16	BuildRequires: perl(Test::More)
21cr|perl-Test-Pod-Content-0.0.6-5|17	BuildRequires: perl(version)
21cr|perl-Test-Pod-Content-0.0.6-5|18	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Test-Pod-Content-0.0.6-5|19	BuildArch: noarch
21cr|perl-Test-Pod-Content-0.0.6-5|20	
21cr|perl-Test-Pod-Content-0.0.6-5|21	%description
21cr|perl-Test-Pod-Content-0.0.6-5|22	This is a very simple module for testing a Pod's content. It is mainly
21cr|perl-Test-Pod-Content-0.0.6-5|23	intended for testing the content of generated Pod - that is, the Pod
21cr|perl-Test-Pod-Content-0.0.6-5|24	included in perl modules generated by some mechanism.
21cr|perl-Test-Pod-Content-0.0.6-5|25	
21cr|perl-Test-Pod-Content-0.0.6-5|26	Another usage example is to test whether all files contain the same
21cr|perl-Test-Pod-Content-0.0.6-5|27	copyright notice:
21cr|perl-Test-Pod-Content-0.0.6-5|28	
21cr|perl-Test-Pod-Content-0.0.6-5|29	plan tests => scalar @filelist;
21cr|perl-Test-Pod-Content-0.0.6-5|30	
21cr|perl-Test-Pod-Content-0.0.6-5|31	%prep
21cr|perl-Test-Pod-Content-0.0.6-5|32	%setup -q -n %{upstream_name}-v%{upstream_version}
21cr|perl-Test-Pod-Content-0.0.6-5|33	
21cr|perl-Test-Pod-Content-0.0.6-5|34	%build
21cr|perl-Test-Pod-Content-0.0.6-5|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Pod-Content-0.0.6-5|36	
21cr|perl-Test-Pod-Content-0.0.6-5|37	%make
21cr|perl-Test-Pod-Content-0.0.6-5|38	
21cr|perl-Test-Pod-Content-0.0.6-5|39	%check
21cr|perl-Test-Pod-Content-0.0.6-5|40	%make test
21cr|perl-Test-Pod-Content-0.0.6-5|41	
21cr|perl-Test-Pod-Content-0.0.6-5|42	%install
21cr|perl-Test-Pod-Content-0.0.6-5|43	%makeinstall_std
21cr|perl-Test-Pod-Content-0.0.6-5|44	
21cr|perl-Test-Pod-Content-0.0.6-5|45	%clean
21cr|perl-Test-Pod-Content-0.0.6-5|46	
21cr|perl-Test-Pod-Content-0.0.6-5|47	%files
21cr|perl-Test-Pod-Content-0.0.6-5|48	%doc META.yml Changes README
21cr|perl-Test-Pod-Content-0.0.6-5|49	%{_mandir}/man3/*
21cr|perl-Test-Pod-Content-0.0.6-5|50	%{perl_vendorlib}/*

5618 21
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|1	%define upstream_name    Test-Pod-LinkCheck
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|2	%define upstream_version 0.008
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|3	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|6	Release:    4
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|7	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|8	Summary:    Tests POD for invalid links
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|9	License:    GPL+ or Artistic
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|10	Group:      Development/Perl
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|13	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|14	BuildRequires: perl-devel
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|15	BuildRequires: perl(App::PodLinkCheck::ParseLinks)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|16	BuildRequires: perl(App::PodLinkCheck::ParseSections)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|17	BuildRequires: perl(Capture::Tiny)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|18	BuildRequires: perl(Config)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|19	BuildRequires: perl(Exporter)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|20	BuildRequires: perl(File::Find)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|21	BuildRequires: perl(File::Spec)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|22	BuildRequires: perl(File::Temp)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|23	BuildRequires: perl(Module::Build)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|24	BuildRequires: perl(Moose) >= 1.10.0
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|25	BuildRequires: perl(Moose::Util::TypeConstraints)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|26	BuildRequires: perl(Pod::Find)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|27	BuildRequires: perl(Test::Builder)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|28	BuildRequires: perl(Test::More)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|29	BuildRequires: perl(Test::Pod)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|30	BuildRequires: perl(Test::Tester)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|31	BuildRequires: perl(parent)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|32	BuildRequires: man
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|33	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|34	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|35	BuildArch:  noarch
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|36	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|37	%description
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|38	This module looks for any links in your POD and verifies that they point to
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|39	a valid resource. It uses the the Pod::Simple manpage parser to analyze the
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|40	pod files and look at their links. In a nutshell, it looks for 'L<Foo>'
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|41	links and makes sure that Foo exists. It also recognizes section links,
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|42	'L</SYNOPSIS>' for example. Also, manpages are resolved and checked.
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|43	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|44	This module does *NOT* check "http" links like 'L<http://www.google.com>'
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|45	in your pod. For that, please check out the Test::Pod::No404s manpage.
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|46	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|47	Normally, you wouldn't want this test to be run during end-user
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|48	installation because they might not have the modules installed! It is
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|49	HIGHLY recommended that this be used only for module authors'
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|50	RELEASE_TESTING phase. To do that, just modify the synopsis to add an env
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|51	check :)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|52	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|53	%prep
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|54	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|55	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|56	%build
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|57	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|58	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|59	%make
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|60	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|61	%check
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|62	# prevent test to reach network (for cpan)
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|63	perl -pi -e 's/Acme::Drunk/Test::More/' t/simple.t
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|64	make test
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|65	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|66	%install
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|67	%makeinstall_std
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|68	
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|69	%files
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|70	%doc Changes LICENSE META.json META.yml README SIGNATURE examples
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|71	%{_mandir}/man3/*
21cr|perl-Test-Pod-LinkCheck-0.8.0-4|72	%{perl_vendorlib}/*

5619 21
21cr|perl-Test-Pod-No404s-0.20.0-4|1	%define upstream_name    Test-Pod-No404s
21cr|perl-Test-Pod-No404s-0.20.0-4|2	%define upstream_version 0.02
21cr|perl-Test-Pod-No404s-0.20.0-4|3	
21cr|perl-Test-Pod-No404s-0.20.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Pod-No404s-0.20.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Pod-No404s-0.20.0-4|6	Release:    4
21cr|perl-Test-Pod-No404s-0.20.0-4|7	
21cr|perl-Test-Pod-No404s-0.20.0-4|8	Summary:    Using this test module will check your POD for any http 404 links
21cr|perl-Test-Pod-No404s-0.20.0-4|9	License:    GPL+ or Artistic
21cr|perl-Test-Pod-No404s-0.20.0-4|10	Group:      Development/Perl
21cr|perl-Test-Pod-No404s-0.20.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Pod-No404s-0.20.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Pod-No404s-0.20.0-4|13	
21cr|perl-Test-Pod-No404s-0.20.0-4|14	BuildRequires: perl-devel
21cr|perl-Test-Pod-No404s-0.20.0-4|15	BuildRequires: perl(Exporter)
21cr|perl-Test-Pod-No404s-0.20.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Pod-No404s-0.20.0-4|17	BuildRequires: perl(File::Spec)
21cr|perl-Test-Pod-No404s-0.20.0-4|18	BuildRequires: perl(File::Temp)
21cr|perl-Test-Pod-No404s-0.20.0-4|19	BuildRequires: perl(IO::Handle)
21cr|perl-Test-Pod-No404s-0.20.0-4|20	BuildRequires: perl(IPC::Open3)
21cr|perl-Test-Pod-No404s-0.20.0-4|21	BuildRequires: perl(LWP::UserAgent)
21cr|perl-Test-Pod-No404s-0.20.0-4|22	BuildRequires: perl(Pod::Simple::Text)
21cr|perl-Test-Pod-No404s-0.20.0-4|23	BuildRequires: perl(Test::Builder)
21cr|perl-Test-Pod-No404s-0.20.0-4|24	BuildRequires: perl(Test::More)
21cr|perl-Test-Pod-No404s-0.20.0-4|25	BuildRequires: perl(Test::Pod)
21cr|perl-Test-Pod-No404s-0.20.0-4|26	BuildRequires: perl(URI::Find)
21cr|perl-Test-Pod-No404s-0.20.0-4|27	BuildRequires: perl(parent)
21cr|perl-Test-Pod-No404s-0.20.0-4|28	BuildRequires: perl(strict)
21cr|perl-Test-Pod-No404s-0.20.0-4|29	BuildRequires: perl(warnings)
21cr|perl-Test-Pod-No404s-0.20.0-4|30	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Test-Pod-No404s-0.20.0-4|31	
21cr|perl-Test-Pod-No404s-0.20.0-4|32	BuildArch: noarch
21cr|perl-Test-Pod-No404s-0.20.0-4|33	
21cr|perl-Test-Pod-No404s-0.20.0-4|34	%description
21cr|perl-Test-Pod-No404s-0.20.0-4|35	This module looks for any http(s) links in your POD and verifies that they
21cr|perl-Test-Pod-No404s-0.20.0-4|36	will not return a 404. It uses the LWP::UserAgent manpage for the heavy
21cr|perl-Test-Pod-No404s-0.20.0-4|37	lifting, and simply lets you know if it failed to retrieve the document.
21cr|perl-Test-Pod-No404s-0.20.0-4|38	More specifically, it uses $response->is_error as the "test."
21cr|perl-Test-Pod-No404s-0.20.0-4|39	
21cr|perl-Test-Pod-No404s-0.20.0-4|40	This module does *NOT* check "pod" or "man" links like 'L<Test::Pod>' in
21cr|perl-Test-Pod-No404s-0.20.0-4|41	your pod. For that, please check out the Test::Pod::LinkCheck manpage.
21cr|perl-Test-Pod-No404s-0.20.0-4|42	
21cr|perl-Test-Pod-No404s-0.20.0-4|43	Normally, you wouldn't want this test to be run during end-user
21cr|perl-Test-Pod-No404s-0.20.0-4|44	installation because they might have no internet! It is HIGHLY recommended
21cr|perl-Test-Pod-No404s-0.20.0-4|45	that this be used only for module authors' RELEASE_TESTING phase. To do
21cr|perl-Test-Pod-No404s-0.20.0-4|46	that, just modify the synopsis to add an env check :)
21cr|perl-Test-Pod-No404s-0.20.0-4|47	
21cr|perl-Test-Pod-No404s-0.20.0-4|48	%prep
21cr|perl-Test-Pod-No404s-0.20.0-4|49	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Pod-No404s-0.20.0-4|50	
21cr|perl-Test-Pod-No404s-0.20.0-4|51	%build
21cr|perl-Test-Pod-No404s-0.20.0-4|52	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Pod-No404s-0.20.0-4|53	
21cr|perl-Test-Pod-No404s-0.20.0-4|54	%make
21cr|perl-Test-Pod-No404s-0.20.0-4|55	
21cr|perl-Test-Pod-No404s-0.20.0-4|56	%check
21cr|perl-Test-Pod-No404s-0.20.0-4|57	make test
21cr|perl-Test-Pod-No404s-0.20.0-4|58	
21cr|perl-Test-Pod-No404s-0.20.0-4|59	%install
21cr|perl-Test-Pod-No404s-0.20.0-4|60	%makeinstall_std
21cr|perl-Test-Pod-No404s-0.20.0-4|61	
21cr|perl-Test-Pod-No404s-0.20.0-4|62	%files
21cr|perl-Test-Pod-No404s-0.20.0-4|63	%doc Changes META.yml README LICENSE META.json
21cr|perl-Test-Pod-No404s-0.20.0-4|64	%{_mandir}/man3/*
21cr|perl-Test-Pod-No404s-0.20.0-4|65	%{perl_vendorlib}/*

5620 21
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|1	%define upstream_name    Test-Pod-Spelling-CommonMistakes
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|2	%define upstream_version 1.001
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|3	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|6	Release:	4
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|7	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|8	Summary:	Checks POD for common spelling mistakes
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|9	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|10	License:	GPL+ or Artistic
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|11	Group:		Development/Perl
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|14	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|15	BuildRequires:	perl-devel
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|16	BuildRequires:	perl(Pod::Spell::CommonMistakes)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|17	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|18	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|20	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|21	BuildRequires:	perl(version)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|22	BuildRequires:	perl(Exporter)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|23	BuildRequires:	perl(parent)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|24	BuildRequires:	perl(strict)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|25	BuildRequires:	perl(warnings)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|26	BuildRequires:	perl(File::Spec)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|27	BuildRequires:	perl(File::Temp)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|28	BuildRequires:	perl(IO::Handle)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|29	BuildRequires:	perl(IPC::Open3)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|30	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|31	BuildRequires:	perl(Path::Tiny)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|32	BuildRequires:	perl(File::HomeDir)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|33	BuildRequires:	perl(Module::Runtime)
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|34	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|35	BuildArch:	noarch
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|36	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|37	%description
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|38	This module checks your POD for common spelling errors. This differs than
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|39	the Test::Spelling manpage because it doesn't use your system spellchecker
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|40	and instead uses the Pod::Spell::CommonMistakes manpage for the heavy
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|41	lifting. Using it is the same as any standard Test::* module, as seen here.
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|42	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|43	%prep
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|45	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|46	%build
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|48	%make
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|49	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|50	%check
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|51	make test
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|52	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|53	%install
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|54	%makeinstall_std
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|55	
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|56	%files
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|57	%doc LICENSE README META.yml Changes META.json
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|58	%{_mandir}/man3/*
21cr|perl-Test-Pod-Spelling-CommonMistakes-1.1.0-4|59	%{perl_vendorlib}/*

5621 21
21cr|perl-Test-POE-Client-TCP-1.260.0-1|1	%define upstream_name    Test-POE-Client-TCP
21cr|perl-Test-POE-Client-TCP-1.260.0-1|2	%define upstream_version 1.26
21cr|perl-Test-POE-Client-TCP-1.260.0-1|3	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-POE-Client-TCP-1.260.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-POE-Client-TCP-1.260.0-1|6	Release:	1
21cr|perl-Test-POE-Client-TCP-1.260.0-1|7	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|8	Summary:	A POE Component providing TCP client services for test cases
21cr|perl-Test-POE-Client-TCP-1.260.0-1|9	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-POE-Client-TCP-1.260.0-1|11	Group:		Development/Perl
21cr|perl-Test-POE-Client-TCP-1.260.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-POE-Client-TCP-1.260.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-POE-Client-TCP-%{upstream_version}.tar.gz
21cr|perl-Test-POE-Client-TCP-1.260.0-1|14	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-POE-Client-TCP-1.260.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-POE-Client-TCP-1.260.0-1|17	BuildRequires:	perl(POE)
21cr|perl-Test-POE-Client-TCP-1.260.0-1|18	BuildRequires:	perl(POE::Filter)
21cr|perl-Test-POE-Client-TCP-1.260.0-1|19	BuildRequires:	perl(POE::Filter::Line)
21cr|perl-Test-POE-Client-TCP-1.260.0-1|20	BuildRequires:	perl(POE::Wheel::ReadWrite)
21cr|perl-Test-POE-Client-TCP-1.260.0-1|21	BuildRequires:	perl(POE::Wheel::SocketFactory)
21cr|perl-Test-POE-Client-TCP-1.260.0-1|22	BuildRequires:	perl(Test::More)
21cr|perl-Test-POE-Client-TCP-1.260.0-1|23	BuildRequires:	perl(Text::ParseWords)
21cr|perl-Test-POE-Client-TCP-1.260.0-1|24	BuildArch:	noarch
21cr|perl-Test-POE-Client-TCP-1.260.0-1|25	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|26	%description
21cr|perl-Test-POE-Client-TCP-1.260.0-1|27	Test::POE::Client::TCP is a the POE manpage component that provides a TCP
21cr|perl-Test-POE-Client-TCP-1.260.0-1|28	client framework for inclusion in client component test cases, instead of
21cr|perl-Test-POE-Client-TCP-1.260.0-1|29	having to roll your own.
21cr|perl-Test-POE-Client-TCP-1.260.0-1|30	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|31	Once registered with the component, a session will receive events related
21cr|perl-Test-POE-Client-TCP-1.260.0-1|32	to connections made, disconnects, flushed output and input from the
21cr|perl-Test-POE-Client-TCP-1.260.0-1|33	specified server.
21cr|perl-Test-POE-Client-TCP-1.260.0-1|34	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|35	%prep
21cr|perl-Test-POE-Client-TCP-1.260.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-POE-Client-TCP-1.260.0-1|37	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|38	%build
21cr|perl-Test-POE-Client-TCP-1.260.0-1|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-POE-Client-TCP-1.260.0-1|40	%make
21cr|perl-Test-POE-Client-TCP-1.260.0-1|41	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|42	%check
21cr|perl-Test-POE-Client-TCP-1.260.0-1|43	#need internet connection?
21cr|perl-Test-POE-Client-TCP-1.260.0-1|44	#make test
21cr|perl-Test-POE-Client-TCP-1.260.0-1|45	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|46	%install
21cr|perl-Test-POE-Client-TCP-1.260.0-1|47	%makeinstall_std
21cr|perl-Test-POE-Client-TCP-1.260.0-1|48	
21cr|perl-Test-POE-Client-TCP-1.260.0-1|49	%files
21cr|perl-Test-POE-Client-TCP-1.260.0-1|50	%doc Changes LICENSE README
21cr|perl-Test-POE-Client-TCP-1.260.0-1|51	%{_mandir}/man3/*
21cr|perl-Test-POE-Client-TCP-1.260.0-1|52	%{perl_vendorlib}/Test

5622 21
21cr|perl-Test-POE-Server-TCP-1.200.0-1|1	%define upstream_name    Test-POE-Server-TCP
21cr|perl-Test-POE-Server-TCP-1.200.0-1|2	%define upstream_version 1.20
21cr|perl-Test-POE-Server-TCP-1.200.0-1|3	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-POE-Server-TCP-1.200.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-POE-Server-TCP-1.200.0-1|6	Release:	1
21cr|perl-Test-POE-Server-TCP-1.200.0-1|7	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|8	Summary:	A POE Component providing TCP server services for test cases
21cr|perl-Test-POE-Server-TCP-1.200.0-1|9	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-POE-Server-TCP-1.200.0-1|11	Group:		Development/Perl
21cr|perl-Test-POE-Server-TCP-1.200.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-POE-Server-TCP-1.200.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-POE-Server-TCP-1.200.0-1|14	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-POE-Server-TCP-1.200.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-POE-Server-TCP-1.200.0-1|17	BuildRequires:	perl(File::Spec)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|18	BuildRequires:	perl(IO::Handle)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|19	BuildRequires:	perl(IPC::Open3)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|20	BuildRequires:	perl(POE)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|21	BuildRequires:	perl(POE::Filter)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|22	BuildRequires:	perl(POE::Filter::Line)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|23	BuildRequires:	perl(POE::Wheel::ReadWrite)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|24	BuildRequires:	perl(POE::Wheel::SocketFactory)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|25	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-POE-Server-TCP-1.200.0-1|26	BuildRequires:	perl(Text::ParseWords)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|27	BuildRequires:	perl(Pod::Coverage::TrustPod)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|28	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|29	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Test-POE-Server-TCP-1.200.0-1|30	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|31	BuildArch:	noarch
21cr|perl-Test-POE-Server-TCP-1.200.0-1|32	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|33	%description
21cr|perl-Test-POE-Server-TCP-1.200.0-1|34	Test::POE::Server::TCP is a the POE manpage component that provides a TCP
21cr|perl-Test-POE-Server-TCP-1.200.0-1|35	server framework for inclusion in client component test cases, instead of
21cr|perl-Test-POE-Server-TCP-1.200.0-1|36	having to roll your own.
21cr|perl-Test-POE-Server-TCP-1.200.0-1|37	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|38	Once registered with the component, a session will receive events related
21cr|perl-Test-POE-Server-TCP-1.200.0-1|39	to client connects, disconnects, input and flushed output. Each of these
21cr|perl-Test-POE-Server-TCP-1.200.0-1|40	events will refer to a unique client ID which may be used in communication
21cr|perl-Test-POE-Server-TCP-1.200.0-1|41	with the component when sending data to the client or disconnecting a
21cr|perl-Test-POE-Server-TCP-1.200.0-1|42	client connection.
21cr|perl-Test-POE-Server-TCP-1.200.0-1|43	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|44	%prep
21cr|perl-Test-POE-Server-TCP-1.200.0-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-POE-Server-TCP-1.200.0-1|46	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|47	%build
21cr|perl-Test-POE-Server-TCP-1.200.0-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-POE-Server-TCP-1.200.0-1|49	%make
21cr|perl-Test-POE-Server-TCP-1.200.0-1|50	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|51	%check
21cr|perl-Test-POE-Server-TCP-1.200.0-1|52	make test
21cr|perl-Test-POE-Server-TCP-1.200.0-1|53	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|54	%install
21cr|perl-Test-POE-Server-TCP-1.200.0-1|55	%makeinstall_std
21cr|perl-Test-POE-Server-TCP-1.200.0-1|56	
21cr|perl-Test-POE-Server-TCP-1.200.0-1|57	%files
21cr|perl-Test-POE-Server-TCP-1.200.0-1|58	%doc Changes LICENSE README META.json META.yml
21cr|perl-Test-POE-Server-TCP-1.200.0-1|59	%{_mandir}/man3/*
21cr|perl-Test-POE-Server-TCP-1.200.0-1|60	%{perl_vendorlib}/Test

5623 21
21cr|perl-Test-PostgreSQL-1.290.0-1|1	%define upstream_name    Test-PostgreSQL
21cr|perl-Test-PostgreSQL-1.290.0-1|2	%define upstream_version 1.29
21cr|perl-Test-PostgreSQL-1.290.0-1|3	
21cr|perl-Test-PostgreSQL-1.290.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-PostgreSQL-1.290.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-PostgreSQL-1.290.0-1|6	Release:    1
21cr|perl-Test-PostgreSQL-1.290.0-1|7	
21cr|perl-Test-PostgreSQL-1.290.0-1|8	Summary:    PostgreSQL runner for tests
21cr|perl-Test-PostgreSQL-1.290.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-PostgreSQL-1.290.0-1|10	Group:      Development/Perl
21cr|perl-Test-PostgreSQL-1.290.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-PostgreSQL-1.290.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-PostgreSQL-1.290.0-1|13	
21cr|perl-Test-PostgreSQL-1.290.0-1|14	BuildRequires: perl-devel
21cr|perl-Test-PostgreSQL-1.290.0-1|15	BuildRequires: perl(DBD::Pg)
21cr|perl-Test-PostgreSQL-1.290.0-1|16	BuildRequires: perl(DBI)
21cr|perl-Test-PostgreSQL-1.290.0-1|17	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Test-PostgreSQL-1.290.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-PostgreSQL-1.290.0-1|19	BuildRequires: perl(Moo)
21cr|perl-Test-PostgreSQL-1.290.0-1|20	BuildRequires: perl(Test::SharedFork)
21cr|perl-Test-PostgreSQL-1.290.0-1|21	BuildRequires: perl(Types::Standard)
21cr|perl-Test-PostgreSQL-1.290.0-1|22	BuildRequires: perl(Function::Parameters)
21cr|perl-Test-PostgreSQL-1.290.0-1|23	BuildRequires: perl(Tie::Hash::Method)
21cr|perl-Test-PostgreSQL-1.290.0-1|24	
21cr|perl-Test-PostgreSQL-1.290.0-1|25	BuildArch: noarch
21cr|perl-Test-PostgreSQL-1.290.0-1|26	
21cr|perl-Test-PostgreSQL-1.290.0-1|27	# The DBD::Pg is used via DBI->connect() first argument
21cr|perl-Test-PostgreSQL-1.290.0-1|28	Requires:       perl(DBD::Pg)
21cr|perl-Test-PostgreSQL-1.290.0-1|29	# initdb, pg_ctl, and postgres or postmaster tools are used
21cr|perl-Test-PostgreSQL-1.290.0-1|30	Requires:       postgresql-server
21cr|perl-Test-PostgreSQL-1.290.0-1|31	
21cr|perl-Test-PostgreSQL-1.290.0-1|32	# Remove under-specified dependencies
21cr|perl-Test-PostgreSQL-1.290.0-1|33	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Test::SharedFork\\)$
21cr|perl-Test-PostgreSQL-1.290.0-1|34	
21cr|perl-Test-PostgreSQL-1.290.0-1|35	%description
21cr|perl-Test-PostgreSQL-1.290.0-1|36	'Test::PostgreSQL' automatically setups a PostgreSQL instance in a
21cr|perl-Test-PostgreSQL-1.290.0-1|37	temporary directory, and destroys it when the perl script exits.
21cr|perl-Test-PostgreSQL-1.290.0-1|38	
21cr|perl-Test-PostgreSQL-1.290.0-1|39	This module is a fork of Test::postgresql, which was abandoned by its
21cr|perl-Test-PostgreSQL-1.290.0-1|40	author several years ago.
21cr|perl-Test-PostgreSQL-1.290.0-1|41	
21cr|perl-Test-PostgreSQL-1.290.0-1|42	%prep
21cr|perl-Test-PostgreSQL-1.290.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-PostgreSQL-1.290.0-1|44	
21cr|perl-Test-PostgreSQL-1.290.0-1|45	# Help generators to recognize Perl scripts
21cr|perl-Test-PostgreSQL-1.290.0-1|46	for F in t/*.t; do
21cr|perl-Test-PostgreSQL-1.290.0-1|47	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F"
21cr|perl-Test-PostgreSQL-1.290.0-1|48	chmod +x "$F"
21cr|perl-Test-PostgreSQL-1.290.0-1|49	done
21cr|perl-Test-PostgreSQL-1.290.0-1|50	
21cr|perl-Test-PostgreSQL-1.290.0-1|51	%build
21cr|perl-Test-PostgreSQL-1.290.0-1|52	%{__perl} Build.PL --installdirs=vendor
21cr|perl-Test-PostgreSQL-1.290.0-1|53	./Build CFLAGS="%{optflags}"
21cr|perl-Test-PostgreSQL-1.290.0-1|54	
21cr|perl-Test-PostgreSQL-1.290.0-1|55	%check
21cr|perl-Test-PostgreSQL-1.290.0-1|56	unset POSTGRES_HOME TEST_POSTGRESQL_PRESERVE
21cr|perl-Test-PostgreSQL-1.290.0-1|57	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-Test-PostgreSQL-1.290.0-1|58	./Build test
21cr|perl-Test-PostgreSQL-1.290.0-1|59	
21cr|perl-Test-PostgreSQL-1.290.0-1|60	%install
21cr|perl-Test-PostgreSQL-1.290.0-1|61	./Build install --destdir=%{buildroot} --prefix=%{_prefix} --create_packlist=0
21cr|perl-Test-PostgreSQL-1.290.0-1|62	%_fixperms %{buildroot}/*
21cr|perl-Test-PostgreSQL-1.290.0-1|63	
21cr|perl-Test-PostgreSQL-1.290.0-1|64	%files
21cr|perl-Test-PostgreSQL-1.290.0-1|65	%doc META.yml Changes
21cr|perl-Test-PostgreSQL-1.290.0-1|66	%{_mandir}/man3/*
21cr|perl-Test-PostgreSQL-1.290.0-1|67	%{perl_vendorlib}/*

5624 21
21cr|perl-Test-Prereq-1.39.0-3|1	%define upstream_name    Test-Prereq
21cr|perl-Test-Prereq-1.39.0-3|2	%define upstream_version 1.039
21cr|perl-Test-Prereq-1.39.0-3|3	
21cr|perl-Test-Prereq-1.39.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Prereq-1.39.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Prereq-1.39.0-3|6	Release:	3
21cr|perl-Test-Prereq-1.39.0-3|7	
21cr|perl-Test-Prereq-1.39.0-3|8	Summary:	Check if Makefile.PL has the right pre-requisites
21cr|perl-Test-Prereq-1.39.0-3|9	
21cr|perl-Test-Prereq-1.39.0-3|10	License:	GPL+ or Artistic
21cr|perl-Test-Prereq-1.39.0-3|11	Group:		Development/Perl
21cr|perl-Test-Prereq-1.39.0-3|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Prereq-1.39.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Prereq-%{upstream_version}.tar.gz
21cr|perl-Test-Prereq-1.39.0-3|14	
21cr|perl-Test-Prereq-1.39.0-3|15	BuildRequires:	perl-devel
21cr|perl-Test-Prereq-1.39.0-3|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Prereq-1.39.0-3|17	BuildRequires:	perl(Module::CoreList)
21cr|perl-Test-Prereq-1.39.0-3|18	BuildRequires:	perl(Module::Info)
21cr|perl-Test-Prereq-1.39.0-3|19	BuildRequires:	perl(File::Spec::Functions)
21cr|perl-Test-Prereq-1.39.0-3|20	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-Prereq-1.39.0-3|21	BuildRequires:	perl(Module::Build)
21cr|perl-Test-Prereq-1.39.0-3|22	BuildRequires:	perl(Module::Info)
21cr|perl-Test-Prereq-1.39.0-3|23	BuildRequires:	perl(Module::CoreList)
21cr|perl-Test-Prereq-1.39.0-3|24	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-Prereq-1.39.0-3|25	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Prereq-1.39.0-3|26	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-Prereq-1.39.0-3|27	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Test-Prereq-1.39.0-3|28	
21cr|perl-Test-Prereq-1.39.0-3|29	
21cr|perl-Test-Prereq-1.39.0-3|30	
21cr|perl-Test-Prereq-1.39.0-3|31	BuildArch:	noarch
21cr|perl-Test-Prereq-1.39.0-3|32	
21cr|perl-Test-Prereq-1.39.0-3|33	%description
21cr|perl-Test-Prereq-1.39.0-3|34	The prereq_ok() function examines the modules it finds in blib/lib/,
21cr|perl-Test-Prereq-1.39.0-3|35	blib/script, and the test files it finds in t/ (and test.pl). It figures out
21cr|perl-Test-Prereq-1.39.0-3|36	which modules they use, skips the modules that are in the Perl core, and
21cr|perl-Test-Prereq-1.39.0-3|37	compares the remaining list of modules to those in the PREREQ_PM section of
21cr|perl-Test-Prereq-1.39.0-3|38	Makefile.PL.
21cr|perl-Test-Prereq-1.39.0-3|39	
21cr|perl-Test-Prereq-1.39.0-3|40	%prep
21cr|perl-Test-Prereq-1.39.0-3|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Prereq-1.39.0-3|42	
21cr|perl-Test-Prereq-1.39.0-3|43	%build
21cr|perl-Test-Prereq-1.39.0-3|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Prereq-1.39.0-3|45	%make
21cr|perl-Test-Prereq-1.39.0-3|46	
21cr|perl-Test-Prereq-1.39.0-3|47	%install
21cr|perl-Test-Prereq-1.39.0-3|48	%makeinstall_std
21cr|perl-Test-Prereq-1.39.0-3|49	
21cr|perl-Test-Prereq-1.39.0-3|50	%check
21cr|perl-Test-Prereq-1.39.0-3|51	# Currently fails, should recheck later
21cr|perl-Test-Prereq-1.39.0-3|52	rm -f t/get_loaded_modules.t
21cr|perl-Test-Prereq-1.39.0-3|53	perl -pi -e 's/get_loaded_modules.t//' t/test_manifest
21cr|perl-Test-Prereq-1.39.0-3|54	%make test
21cr|perl-Test-Prereq-1.39.0-3|55	
21cr|perl-Test-Prereq-1.39.0-3|56	%files
21cr|perl-Test-Prereq-1.39.0-3|57	%doc Changes README.* LICENSE META.json META.yml
21cr|perl-Test-Prereq-1.39.0-3|58	%{perl_vendorlib}/Test
21cr|perl-Test-Prereq-1.39.0-3|59	%{_mandir}/*/*

5625 21
21cr|perl-Test-RandomResult-0.1.0-1|1	%define upstream_name    Test-RandomResult
21cr|perl-Test-RandomResult-0.1.0-1|2	%define upstream_version 0.001
21cr|perl-Test-RandomResult-0.1.0-1|3	
21cr|perl-Test-RandomResult-0.1.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Test-RandomResult-0.1.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Test-RandomResult-0.1.0-1|6	Release:        1
21cr|perl-Test-RandomResult-0.1.0-1|7	Summary:        Test that results of a running code look random
21cr|perl-Test-RandomResult-0.1.0-1|8	Group:          Development/Perl
21cr|perl-Test-RandomResult-0.1.0-1|9	License:        GPL+ or Artistic
21cr|perl-Test-RandomResult-0.1.0-1|10	URL:            https://metacpan.org/release/Test-RandomResult/
21cr|perl-Test-RandomResult-0.1.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-RandomResult-0.1.0-1|12	BuildArch:      noarch
21cr|perl-Test-RandomResult-0.1.0-1|13	BuildRequires: make
21cr|perl-Test-RandomResult-0.1.0-1|14	BuildRequires:  perl-generators
21cr|perl-Test-RandomResult-0.1.0-1|15	BuildRequires:  perl-interpreter
21cr|perl-Test-RandomResult-0.1.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Test-RandomResult-0.1.0-1|17	BuildRequires:  perl(strict)
21cr|perl-Test-RandomResult-0.1.0-1|18	BuildRequires:  perl(warnings)
21cr|perl-Test-RandomResult-0.1.0-1|19	# Run-time
21cr|perl-Test-RandomResult-0.1.0-1|20	BuildRequires:  perl(Exporter) >= 5.57
21cr|perl-Test-RandomResult-0.1.0-1|21	BuildRequires:  perl(Test2::API)
21cr|perl-Test-RandomResult-0.1.0-1|22	# Tests
21cr|perl-Test-RandomResult-0.1.0-1|23	BuildRequires:  perl(blib)
21cr|perl-Test-RandomResult-0.1.0-1|24	BuildRequires:  perl(File::Spec)
21cr|perl-Test-RandomResult-0.1.0-1|25	BuildRequires:  perl(IO::Handle)
21cr|perl-Test-RandomResult-0.1.0-1|26	BuildRequires:  perl(IPC::Open3)
21cr|perl-Test-RandomResult-0.1.0-1|27	BuildRequires:  perl(Test::More)
21cr|perl-Test-RandomResult-0.1.0-1|28	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Test-RandomResult-0.1.0-1|29	Requires:       perl(Exporter) >= 5.57
21cr|perl-Test-RandomResult-0.1.0-1|30	
21cr|perl-Test-RandomResult-0.1.0-1|31	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Exporter\\)\\s*$
21cr|perl-Test-RandomResult-0.1.0-1|32	
21cr|perl-Test-RandomResult-0.1.0-1|33	%description
21cr|perl-Test-RandomResult-0.1.0-1|34	Test that results of a running code look random
21cr|perl-Test-RandomResult-0.1.0-1|35	
21cr|perl-Test-RandomResult-0.1.0-1|36	%prep
21cr|perl-Test-RandomResult-0.1.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-RandomResult-0.1.0-1|38	
21cr|perl-Test-RandomResult-0.1.0-1|39	%build
21cr|perl-Test-RandomResult-0.1.0-1|40	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Test-RandomResult-0.1.0-1|41	%{make_build}
21cr|perl-Test-RandomResult-0.1.0-1|42	
21cr|perl-Test-RandomResult-0.1.0-1|43	%install
21cr|perl-Test-RandomResult-0.1.0-1|44	%{make_install}
21cr|perl-Test-RandomResult-0.1.0-1|45	%{_fixperms} %{buildroot}/*
21cr|perl-Test-RandomResult-0.1.0-1|46	
21cr|perl-Test-RandomResult-0.1.0-1|47	%check
21cr|perl-Test-RandomResult-0.1.0-1|48	make test
21cr|perl-Test-RandomResult-0.1.0-1|49	
21cr|perl-Test-RandomResult-0.1.0-1|50	
21cr|perl-Test-RandomResult-0.1.0-1|51	%files
21cr|perl-Test-RandomResult-0.1.0-1|52	%license LICENSE
21cr|perl-Test-RandomResult-0.1.0-1|53	%doc Changes README
21cr|perl-Test-RandomResult-0.1.0-1|54	%{perl_vendorlib}/*
21cr|perl-Test-RandomResult-0.1.0-1|55	%{_mandir}/man3/*
21cr|perl-Test-RandomResult-0.1.0-1|56	

5626 21
21cr|perl-Test-Regression-0.70.0-5|1	%define upstream_name    Test-Regression
21cr|perl-Test-Regression-0.70.0-5|2	%define upstream_version 0.07
21cr|perl-Test-Regression-0.70.0-5|3	
21cr|perl-Test-Regression-0.70.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Regression-0.70.0-5|5	Version:	%perl_convert_version 0.07
21cr|perl-Test-Regression-0.70.0-5|6	Release:	5
21cr|perl-Test-Regression-0.70.0-5|7	
21cr|perl-Test-Regression-0.70.0-5|8	Summary:	Test library to generate and compare output
21cr|perl-Test-Regression-0.70.0-5|9	
21cr|perl-Test-Regression-0.70.0-5|10	License:	GPL+ or Artistic
21cr|perl-Test-Regression-0.70.0-5|11	Group:		Development/Perl
21cr|perl-Test-Regression-0.70.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Regression-0.70.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Regression-0.07.tar.gz
21cr|perl-Test-Regression-0.70.0-5|14	
21cr|perl-Test-Regression-0.70.0-5|15	BuildRequires:	perl-devel
21cr|perl-Test-Regression-0.70.0-5|16	BuildRequires:	perl(Algorithm::Diff)
21cr|perl-Test-Regression-0.70.0-5|17	BuildRequires:	perl(DirHandle)
21cr|perl-Test-Regression-0.70.0-5|18	BuildRequires:	perl(File::Spec)
21cr|perl-Test-Regression-0.70.0-5|19	BuildRequires:	perl(FileHandle)
21cr|perl-Test-Regression-0.70.0-5|20	BuildRequires:	perl(Test::Differences)
21cr|perl-Test-Regression-0.70.0-5|21	BuildRequires:	perl(Test::MockObject)
21cr|perl-Test-Regression-0.70.0-5|22	BuildRequires:	perl(Test::More)
21cr|perl-Test-Regression-0.70.0-5|23	BuildRequires:	perl(Text::Diff)
21cr|perl-Test-Regression-0.70.0-5|24	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Test-Regression-0.70.0-5|25	BuildArch:	noarch
21cr|perl-Test-Regression-0.70.0-5|26	
21cr|perl-Test-Regression-0.70.0-5|27	%description
21cr|perl-Test-Regression-0.70.0-5|28	Using the various Test:: modules you can compare the output of a function
21cr|perl-Test-Regression-0.70.0-5|29	against what you expect. However if the output is complex and changes from
21cr|perl-Test-Regression-0.70.0-5|30	version to version, maintenance of the expected output could be costly.
21cr|perl-Test-Regression-0.70.0-5|31	This module allows one to use the test code to generate the expected
21cr|perl-Test-Regression-0.70.0-5|32	output, so that if the differences with model output are expected, one can
21cr|perl-Test-Regression-0.70.0-5|33	easily refresh the model output.
21cr|perl-Test-Regression-0.70.0-5|34	
21cr|perl-Test-Regression-0.70.0-5|35	%prep
21cr|perl-Test-Regression-0.70.0-5|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Regression-0.70.0-5|37	
21cr|perl-Test-Regression-0.70.0-5|38	%build
21cr|perl-Test-Regression-0.70.0-5|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Regression-0.70.0-5|40	%make
21cr|perl-Test-Regression-0.70.0-5|41	
21cr|perl-Test-Regression-0.70.0-5|42	%check
21cr|perl-Test-Regression-0.70.0-5|43	%make test
21cr|perl-Test-Regression-0.70.0-5|44	
21cr|perl-Test-Regression-0.70.0-5|45	%install
21cr|perl-Test-Regression-0.70.0-5|46	%makeinstall_std
21cr|perl-Test-Regression-0.70.0-5|47	
21cr|perl-Test-Regression-0.70.0-5|48	%files
21cr|perl-Test-Regression-0.70.0-5|49	%doc META.yml Changes README
21cr|perl-Test-Regression-0.70.0-5|50	%{_mandir}/man3/*
21cr|perl-Test-Regression-0.70.0-5|51	%{perl_vendorlib}/*

5627 21
21cr|perl-Test-Reporter-1.620.0-3|1	%define upstream_name    Test-Reporter
21cr|perl-Test-Reporter-1.620.0-3|2	%define upstream_version 1.62
21cr|perl-Test-Reporter-1.620.0-3|3	
21cr|perl-Test-Reporter-1.620.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Reporter-1.620.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Reporter-1.620.0-3|6	Release:	3
21cr|perl-Test-Reporter-1.620.0-3|7	
21cr|perl-Test-Reporter-1.620.0-3|8	Summary:	Sends test results to cpan-testers@perl.org
21cr|perl-Test-Reporter-1.620.0-3|9	
21cr|perl-Test-Reporter-1.620.0-3|10	License:	GPL+ or Artistic
21cr|perl-Test-Reporter-1.620.0-3|11	Group:		Development/Perl
21cr|perl-Test-Reporter-1.620.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Reporter-1.620.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Reporter-%{upstream_version}.tar.gz
21cr|perl-Test-Reporter-1.620.0-3|14	
21cr|perl-Test-Reporter-1.620.0-3|15	BuildRequires:	perl-devel
21cr|perl-Test-Reporter-1.620.0-3|16	BuildRequires:	perl(Carp)
21cr|perl-Test-Reporter-1.620.0-3|17	BuildRequires:	perl(Cwd)
21cr|perl-Test-Reporter-1.620.0-3|18	BuildRequires:	perl(Data::Dumper)
21cr|perl-Test-Reporter-1.620.0-3|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Reporter-1.620.0-3|20	BuildRequires:	perl(File::Find)
21cr|perl-Test-Reporter-1.620.0-3|21	BuildRequires:	perl(File::Temp)
21cr|perl-Test-Reporter-1.620.0-3|22	BuildRequires:	perl(FileHandle)
21cr|perl-Test-Reporter-1.620.0-3|23	BuildRequires:	perl(Net::DNS)
21cr|perl-Test-Reporter-1.620.0-3|24	BuildRequires:	perl(Net::SMTP)
21cr|perl-Test-Reporter-1.620.0-3|25	BuildRequires:	perl(Sys::Hostname)
21cr|perl-Test-Reporter-1.620.0-3|26	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-Reporter-1.620.0-3|27	BuildRequires:	perl(Time::Local)
21cr|perl-Test-Reporter-1.620.0-3|28	BuildRequires:	perl(base)
21cr|perl-Test-Reporter-1.620.0-3|29	BuildRequires:	perl(constant)
21cr|perl-Test-Reporter-1.620.0-3|30	
21cr|perl-Test-Reporter-1.620.0-3|31	BuildArch:	noarch
21cr|perl-Test-Reporter-1.620.0-3|32	
21cr|perl-Test-Reporter-1.620.0-3|33	%description
21cr|perl-Test-Reporter-1.620.0-3|34	Test::Reporter reports the test results of any given distribution to the
21cr|perl-Test-Reporter-1.620.0-3|35	CPAN Testers project. Test::Reporter has wide support for various perl5's
21cr|perl-Test-Reporter-1.620.0-3|36	and platforms.
21cr|perl-Test-Reporter-1.620.0-3|37	
21cr|perl-Test-Reporter-1.620.0-3|38	%prep
21cr|perl-Test-Reporter-1.620.0-3|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Reporter-1.620.0-3|40	
21cr|perl-Test-Reporter-1.620.0-3|41	%build
21cr|perl-Test-Reporter-1.620.0-3|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Reporter-1.620.0-3|43	%make
21cr|perl-Test-Reporter-1.620.0-3|44	
21cr|perl-Test-Reporter-1.620.0-3|45	%check
21cr|perl-Test-Reporter-1.620.0-3|46	%make test
21cr|perl-Test-Reporter-1.620.0-3|47	
21cr|perl-Test-Reporter-1.620.0-3|48	%install
21cr|perl-Test-Reporter-1.620.0-3|49	%makeinstall_std
21cr|perl-Test-Reporter-1.620.0-3|50	
21cr|perl-Test-Reporter-1.620.0-3|51	%files
21cr|perl-Test-Reporter-1.620.0-3|52	%doc Changes LICENSE META.yml META.json README
21cr|perl-Test-Reporter-1.620.0-3|53	%{_mandir}/man3/*
21cr|perl-Test-Reporter-1.620.0-3|54	%{perl_vendorlib}/*

5628 21
21cr|perl-Test-Requires-Git-1.8.0-1|1	%define upstream_name    Test-Requires-Git
21cr|perl-Test-Requires-Git-1.8.0-1|2	%define upstream_version 1.008
21cr|perl-Test-Requires-Git-1.8.0-1|3	
21cr|perl-Test-Requires-Git-1.8.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Test-Requires-Git-1.8.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Test-Requires-Git-1.8.0-1|6	Release:        1
21cr|perl-Test-Requires-Git-1.8.0-1|7	Summary:        Check your test requirements against the available version of Git
21cr|perl-Test-Requires-Git-1.8.0-1|8	Group:          Development/Perl
21cr|perl-Test-Requires-Git-1.8.0-1|9	License:        GPL+ or Artistic
21cr|perl-Test-Requires-Git-1.8.0-1|10	URL:            https://metacpan.org/release/Test-Requires-Git
21cr|perl-Test-Requires-Git-1.8.0-1|11	Source0:        https://cpan.metacpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Requires-Git-1.8.0-1|12	BuildArch:      noarch
21cr|perl-Test-Requires-Git-1.8.0-1|13	
21cr|perl-Test-Requires-Git-1.8.0-1|14	BuildRequires:  findutils
21cr|perl-Test-Requires-Git-1.8.0-1|15	BuildRequires:  perl-devel
21cr|perl-Test-Requires-Git-1.8.0-1|16	BuildRequires:  perl(base)
21cr|perl-Test-Requires-Git-1.8.0-1|17	BuildRequires:  perl(Carp)
21cr|perl-Test-Requires-Git-1.8.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Test-Requires-Git-1.8.0-1|19	BuildRequires:  perl(File::Spec)
21cr|perl-Test-Requires-Git-1.8.0-1|20	BuildRequires:  perl(Git::Version::Compare)
21cr|perl-Test-Requires-Git-1.8.0-1|21	BuildRequires:  perl(List::Util)
21cr|perl-Test-Requires-Git-1.8.0-1|22	BuildRequires:  perl(Scalar::Util)
21cr|perl-Test-Requires-Git-1.8.0-1|23	BuildRequires:  perl(strict)
21cr|perl-Test-Requires-Git-1.8.0-1|24	BuildRequires:  perl(Test::Builder::Module)
21cr|perl-Test-Requires-Git-1.8.0-1|25	BuildRequires:  perl(Test::More)
21cr|perl-Test-Requires-Git-1.8.0-1|26	BuildRequires:  perl(warnings)
21cr|perl-Test-Requires-Git-1.8.0-1|27	
21cr|perl-Test-Requires-Git-1.8.0-1|28	%global __requires_exclude ^perl\\(Git::Version::Compare\\)$
21cr|perl-Test-Requires-Git-1.8.0-1|29	Requires:       perl(Git::Version::Compare) >= 1.001
21cr|perl-Test-Requires-Git-1.8.0-1|30	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Test-Requires-Git-1.8.0-1|31	
21cr|perl-Test-Requires-Git-1.8.0-1|32	%description
21cr|perl-Test-Requires-Git-1.8.0-1|33	Test::Requires::Git checks if the version of Git available for testing
21cr|perl-Test-Requires-Git-1.8.0-1|34	meets the given requirements.
21cr|perl-Test-Requires-Git-1.8.0-1|35	
21cr|perl-Test-Requires-Git-1.8.0-1|36	%prep
21cr|perl-Test-Requires-Git-1.8.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Requires-Git-1.8.0-1|38	
21cr|perl-Test-Requires-Git-1.8.0-1|39	%build
21cr|perl-Test-Requires-Git-1.8.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Requires-Git-1.8.0-1|41	%make
21cr|perl-Test-Requires-Git-1.8.0-1|42	
21cr|perl-Test-Requires-Git-1.8.0-1|43	%install
21cr|perl-Test-Requires-Git-1.8.0-1|44	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Test-Requires-Git-1.8.0-1|45	
21cr|perl-Test-Requires-Git-1.8.0-1|46	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Test-Requires-Git-1.8.0-1|47	
21cr|perl-Test-Requires-Git-1.8.0-1|48	%{_fixperms} %{buildroot}/*
21cr|perl-Test-Requires-Git-1.8.0-1|49	
21cr|perl-Test-Requires-Git-1.8.0-1|50	%check
21cr|perl-Test-Requires-Git-1.8.0-1|51	make test
21cr|perl-Test-Requires-Git-1.8.0-1|52	
21cr|perl-Test-Requires-Git-1.8.0-1|53	%files
21cr|perl-Test-Requires-Git-1.8.0-1|54	%license LICENSE
21cr|perl-Test-Requires-Git-1.8.0-1|55	%doc Changes README
21cr|perl-Test-Requires-Git-1.8.0-1|56	%{perl_vendorlib}/*
21cr|perl-Test-Requires-Git-1.8.0-1|57	%{_mandir}/man3/*
21cr|perl-Test-Requires-Git-1.8.0-1|58	

5629 21
21cr|perl-Test-Roo-1.4.0-4|1	%define upstream_name    Test-Roo
21cr|perl-Test-Roo-1.4.0-4|2	%define upstream_version 1.004
21cr|perl-Test-Roo-1.4.0-4|3	
21cr|perl-Test-Roo-1.4.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Roo-1.4.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Roo-1.4.0-4|6	Release:    4
21cr|perl-Test-Roo-1.4.0-4|7	
21cr|perl-Test-Roo-1.4.0-4|8	Summary:    Test::Roo examples
21cr|perl-Test-Roo-1.4.0-4|9	
21cr|perl-Test-Roo-1.4.0-4|10	License:    GPL+ or Artistic
21cr|perl-Test-Roo-1.4.0-4|11	Group:      Development/Perl
21cr|perl-Test-Roo-1.4.0-4|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Roo-1.4.0-4|13	Source0:    https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Roo-1.4.0-4|14	
21cr|perl-Test-Roo-1.4.0-4|15	BuildRequires: perl(Capture::Tiny)
21cr|perl-Test-Roo-1.4.0-4|16	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-Test-Roo-1.4.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Roo-1.4.0-4|18	BuildRequires: perl(File::Spec)
21cr|perl-Test-Roo-1.4.0-4|19	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Test-Roo-1.4.0-4|20	BuildRequires: perl(File::Temp)
21cr|perl-Test-Roo-1.4.0-4|21	BuildRequires: perl(IO::Handle)
21cr|perl-Test-Roo-1.4.0-4|22	BuildRequires: perl(IPC::Open3)
21cr|perl-Test-Roo-1.4.0-4|23	BuildRequires: perl(List::Util)
21cr|perl-Test-Roo-1.4.0-4|24	BuildRequires: perl(Math::BigInt)
21cr|perl-Test-Roo-1.4.0-4|25	BuildRequires: perl(Moo)
21cr|perl-Test-Roo-1.4.0-4|26	BuildRequires: perl(MooX::Types::MooseLike::Base)
21cr|perl-Test-Roo-1.4.0-4|27	BuildRequires: perl(Sub::Install)
21cr|perl-Test-Roo-1.4.0-4|28	BuildRequires: perl(Test::More)
21cr|perl-Test-Roo-1.4.0-4|29	BuildRequires: perl-devel
21cr|perl-Test-Roo-1.4.0-4|30	BuildRequires: perl(strict)
21cr|perl-Test-Roo-1.4.0-4|31	BuildRequires: perl(strictures)
21cr|perl-Test-Roo-1.4.0-4|32	BuildRequires: perl(warnings)
21cr|perl-Test-Roo-1.4.0-4|33	BuildRequires: perl(bareword::filehandles)
21cr|perl-Test-Roo-1.4.0-4|34	BuildRequires: perl(indirect)
21cr|perl-Test-Roo-1.4.0-4|35	BuildRequires: perl(multidimensional)
21cr|perl-Test-Roo-1.4.0-4|36	
21cr|perl-Test-Roo-1.4.0-4|37	BuildArch: noarch
21cr|perl-Test-Roo-1.4.0-4|38	
21cr|perl-Test-Roo-1.4.0-4|39	%description
21cr|perl-Test-Roo-1.4.0-4|40	This module allows you to compose the Test::More manpage tests from roles.
21cr|perl-Test-Roo-1.4.0-4|41	It is inspired by the excellent the Test::Routine manpage module, but uses
21cr|perl-Test-Roo-1.4.0-4|42	the Moo manpage instead of the Moose manpage. This gives most of the
21cr|perl-Test-Roo-1.4.0-4|43	benefits without the need for the Moose manpage as a test dependency.
21cr|perl-Test-Roo-1.4.0-4|44	
21cr|perl-Test-Roo-1.4.0-4|45	Test files are Moo classes. You can define any needed test fixtures as Moo
21cr|perl-Test-Roo-1.4.0-4|46	attributes. You define tests as method modifiers -- similar in concept to
21cr|perl-Test-Roo-1.4.0-4|47	'subtest' in the Test::More manpage, but your test method will be passed
21cr|perl-Test-Roo-1.4.0-4|48	the test object for access to fixture attributes. You may compose any the
21cr|perl-Test-Roo-1.4.0-4|49	Moo::Role manpage into your test to define attributes, require particular
21cr|perl-Test-Roo-1.4.0-4|50	methods, or define tests.
21cr|perl-Test-Roo-1.4.0-4|51	
21cr|perl-Test-Roo-1.4.0-4|52	This means that you can isolate test _behaviors_ into roles which require
21cr|perl-Test-Roo-1.4.0-4|53	certain test _fixtures_ in order to run. Your main test file will provide
21cr|perl-Test-Roo-1.4.0-4|54	the fixtures and compose the roles to run. This makes it easy to reuse test
21cr|perl-Test-Roo-1.4.0-4|55	behaviors.
21cr|perl-Test-Roo-1.4.0-4|56	
21cr|perl-Test-Roo-1.4.0-4|57	%prep
21cr|perl-Test-Roo-1.4.0-4|58	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Roo-1.4.0-4|59	
21cr|perl-Test-Roo-1.4.0-4|60	%build
21cr|perl-Test-Roo-1.4.0-4|61	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Roo-1.4.0-4|62	
21cr|perl-Test-Roo-1.4.0-4|63	%make
21cr|perl-Test-Roo-1.4.0-4|64	
21cr|perl-Test-Roo-1.4.0-4|65	%check
21cr|perl-Test-Roo-1.4.0-4|66	make test
21cr|perl-Test-Roo-1.4.0-4|67	
21cr|perl-Test-Roo-1.4.0-4|68	%install
21cr|perl-Test-Roo-1.4.0-4|69	%makeinstall_std
21cr|perl-Test-Roo-1.4.0-4|70	
21cr|perl-Test-Roo-1.4.0-4|71	%files
21cr|perl-Test-Roo-1.4.0-4|72	%doc Changes LICENSE META.json META.yml README CONTRIBUTING.mkdn
21cr|perl-Test-Roo-1.4.0-4|73	%{_mandir}/man3/*
21cr|perl-Test-Roo-1.4.0-4|74	%{perl_vendorlib}/*

5630 21
21cr|perl-Test-Script-Run-0.80.0-6|1	%define upstream_name    Test-Script-Run
21cr|perl-Test-Script-Run-0.80.0-6|2	%define upstream_version 0.08
21cr|perl-Test-Script-Run-0.80.0-6|3	
21cr|perl-Test-Script-Run-0.80.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Script-Run-0.80.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Script-Run-0.80.0-6|6	Release:	6
21cr|perl-Test-Script-Run-0.80.0-6|7	
21cr|perl-Test-Script-Run-0.80.0-6|8	Summary:	Test the script with run
21cr|perl-Test-Script-Run-0.80.0-6|9	
21cr|perl-Test-Script-Run-0.80.0-6|10	License:	GPL+ or Artistic
21cr|perl-Test-Script-Run-0.80.0-6|11	Group:		Development/Perl
21cr|perl-Test-Script-Run-0.80.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Script-Run-0.80.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Script-Run-%{upstream_version}.tar.gz
21cr|perl-Test-Script-Run-0.80.0-6|14	
21cr|perl-Test-Script-Run-0.80.0-6|15	BuildRequires:	perl-devel
21cr|perl-Test-Script-Run-0.80.0-6|16	BuildRequires:	perl(CPAN)
21cr|perl-Test-Script-Run-0.80.0-6|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-Script-Run-0.80.0-6|18	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Test-Script-Run-0.80.0-6|19	BuildRequires:	perl(IPC::Run3)
21cr|perl-Test-Script-Run-0.80.0-6|20	BuildRequires:	perl(Test::Exception)
21cr|perl-Test-Script-Run-0.80.0-6|21	BuildRequires:	perl(Test::More)
21cr|perl-Test-Script-Run-0.80.0-6|22	BuildArch:	noarch
21cr|perl-Test-Script-Run-0.80.0-6|23	
21cr|perl-Test-Script-Run-0.80.0-6|24	%description
21cr|perl-Test-Script-Run-0.80.0-6|25	This module exports some subs to help test and run scripts in your dist's
21cr|perl-Test-Script-Run-0.80.0-6|26	bin/ directory, if the script path is not absolute.
21cr|perl-Test-Script-Run-0.80.0-6|27	
21cr|perl-Test-Script-Run-0.80.0-6|28	Nearly all the essential code is stolen from Prophet::Test, we think subs
21cr|perl-Test-Script-Run-0.80.0-6|29	like those should live below 'Test::' namespace, that's why we packed them
21cr|perl-Test-Script-Run-0.80.0-6|30	and created this module.
21cr|perl-Test-Script-Run-0.80.0-6|31	
21cr|perl-Test-Script-Run-0.80.0-6|32	%prep
21cr|perl-Test-Script-Run-0.80.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Script-Run-0.80.0-6|34	
21cr|perl-Test-Script-Run-0.80.0-6|35	%build
21cr|perl-Test-Script-Run-0.80.0-6|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Script-Run-0.80.0-6|37	%make
21cr|perl-Test-Script-Run-0.80.0-6|38	
21cr|perl-Test-Script-Run-0.80.0-6|39	%check
21cr|perl-Test-Script-Run-0.80.0-6|40	%make test
21cr|perl-Test-Script-Run-0.80.0-6|41	
21cr|perl-Test-Script-Run-0.80.0-6|42	%install
21cr|perl-Test-Script-Run-0.80.0-6|43	%makeinstall_std
21cr|perl-Test-Script-Run-0.80.0-6|44	
21cr|perl-Test-Script-Run-0.80.0-6|45	%files
21cr|perl-Test-Script-Run-0.80.0-6|46	%doc Changes META.yml README
21cr|perl-Test-Script-Run-0.80.0-6|47	%{_mandir}/man3/*
21cr|perl-Test-Script-Run-0.80.0-6|48	%{perl_vendorlib}/Test/

5631 21
21cr|perl-Test-SharedFork-0.350.0-1|1	%define upstream_name    Test-SharedFork
21cr|perl-Test-SharedFork-0.350.0-1|2	%define upstream_version 0.35
21cr|perl-Test-SharedFork-0.350.0-1|3	
21cr|perl-Test-SharedFork-0.350.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-SharedFork-0.350.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-SharedFork-0.350.0-1|6	Release:    1
21cr|perl-Test-SharedFork-0.350.0-1|7	
21cr|perl-Test-SharedFork-0.350.0-1|8	Summary:    Fork test
21cr|perl-Test-SharedFork-0.350.0-1|9	
21cr|perl-Test-SharedFork-0.350.0-1|10	License:    GPL+ or Artistic
21cr|perl-Test-SharedFork-0.350.0-1|11	Group:      Development/Perl
21cr|perl-Test-SharedFork-0.350.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-SharedFork-0.350.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-SharedFork-0.350.0-1|14	
21cr|perl-Test-SharedFork-0.350.0-1|15	BuildRequires:  perl(Config)
21cr|perl-Test-SharedFork-0.350.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-SharedFork-0.350.0-1|17	BuildRequires:  perl(Fcntl)
21cr|perl-Test-SharedFork-0.350.0-1|18	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-Test-SharedFork-0.350.0-1|19	BuildRequires:  perl(File::Temp)
21cr|perl-Test-SharedFork-0.350.0-1|20	BuildRequires:  perl(IO::Handle)
21cr|perl-Test-SharedFork-0.350.0-1|21	BuildRequires:  perl(Module::Build)
21cr|perl-Test-SharedFork-0.350.0-1|22	BuildRequires:  perl(Storable)
21cr|perl-Test-SharedFork-0.350.0-1|23	BuildRequires:  perl(Test::Builder)
21cr|perl-Test-SharedFork-0.350.0-1|24	BuildRequires:  perl(Test::Builder::Module)
21cr|perl-Test-SharedFork-0.350.0-1|25	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Test-SharedFork-0.350.0-1|26	BuildRequires:  perl(Test::Requires)
21cr|perl-Test-SharedFork-0.350.0-1|27	BuildRequires:  perl(Tie::Array)
21cr|perl-Test-SharedFork-0.350.0-1|28	BuildRequires:  perl(Tie::Scalar)
21cr|perl-Test-SharedFork-0.350.0-1|29	BuildRequires:  perl(Time::HiRes)
21cr|perl-Test-SharedFork-0.350.0-1|30	BuildRequires:  perl(base)
21cr|perl-Test-SharedFork-0.350.0-1|31	BuildRequires:  perl(strict)
21cr|perl-Test-SharedFork-0.350.0-1|32	BuildRequires:  perl(warnings)
21cr|perl-Test-SharedFork-0.350.0-1|33	BuildRequires:  perl-devel
21cr|perl-Test-SharedFork-0.350.0-1|34	
21cr|perl-Test-SharedFork-0.350.0-1|35	BuildArch:  noarch
21cr|perl-Test-SharedFork-0.350.0-1|36	
21cr|perl-Test-SharedFork-0.350.0-1|37	%description
21cr|perl-Test-SharedFork-0.350.0-1|38	Test::SharedFork is utility module for Test::Builder.
21cr|perl-Test-SharedFork-0.350.0-1|39	
21cr|perl-Test-SharedFork-0.350.0-1|40	This module makes the fork(2) manpage safety in your test case.
21cr|perl-Test-SharedFork-0.350.0-1|41	
21cr|perl-Test-SharedFork-0.350.0-1|42	This module merges test count with parent process & child process.
21cr|perl-Test-SharedFork-0.350.0-1|43	
21cr|perl-Test-SharedFork-0.350.0-1|44	%prep
21cr|perl-Test-SharedFork-0.350.0-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-SharedFork-0.350.0-1|46	
21cr|perl-Test-SharedFork-0.350.0-1|47	%build
21cr|perl-Test-SharedFork-0.350.0-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-SharedFork-0.350.0-1|49	%make
21cr|perl-Test-SharedFork-0.350.0-1|50	
21cr|perl-Test-SharedFork-0.350.0-1|51	%check
21cr|perl-Test-SharedFork-0.350.0-1|52	make test
21cr|perl-Test-SharedFork-0.350.0-1|53	
21cr|perl-Test-SharedFork-0.350.0-1|54	%install
21cr|perl-Test-SharedFork-0.350.0-1|55	%makeinstall_std
21cr|perl-Test-SharedFork-0.350.0-1|56	
21cr|perl-Test-SharedFork-0.350.0-1|57	%files
21cr|perl-Test-SharedFork-0.350.0-1|58	%doc Changes LICENSE META.json META.yml
21cr|perl-Test-SharedFork-0.350.0-1|59	%{_mandir}/man3/*
21cr|perl-Test-SharedFork-0.350.0-1|60	%{perl_vendorlib}/*

5632 21
21cr|perl-Test-Signature-1.110.0-4|1	%define upstream_name    Test-Signature
21cr|perl-Test-Signature-1.110.0-4|2	%define upstream_version 1.11
21cr|perl-Test-Signature-1.110.0-4|3	
21cr|perl-Test-Signature-1.110.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Signature-1.110.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Signature-1.110.0-4|6	Release:    4
21cr|perl-Test-Signature-1.110.0-4|7	
21cr|perl-Test-Signature-1.110.0-4|8	Summary:    Automated SIGNATURE testing
21cr|perl-Test-Signature-1.110.0-4|9	License:    GPL+ or Artistic
21cr|perl-Test-Signature-1.110.0-4|10	Group:      Development/Perl
21cr|perl-Test-Signature-1.110.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Signature-1.110.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Signature-1.110.0-4|13	
21cr|perl-Test-Signature-1.110.0-4|14	BuildRequires:  perl-devel
21cr|perl-Test-Signature-1.110.0-4|15	BuildRequires:  perl(Test::Builder)
21cr|perl-Test-Signature-1.110.0-4|16	BuildRequires:  perl(Test::More)
21cr|perl-Test-Signature-1.110.0-4|17	BuildRequires:  perl(Config)
21cr|perl-Test-Signature-1.110.0-4|18	BuildRequires:  perl(Cwd)
21cr|perl-Test-Signature-1.110.0-4|19	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Test-Signature-1.110.0-4|20	BuildRequires:  perl(ExtUtils::Manifest)
21cr|perl-Test-Signature-1.110.0-4|21	BuildRequires:  perl(Fcntl)
21cr|perl-Test-Signature-1.110.0-4|22	BuildRequires:  perl(File::Find)
21cr|perl-Test-Signature-1.110.0-4|23	BuildRequires:  perl(File::Path)
21cr|perl-Test-Signature-1.110.0-4|24	BuildRequires:  perl(File::Spec)
21cr|perl-Test-Signature-1.110.0-4|25	BuildRequires:  perl(File::Temp)
21cr|perl-Test-Signature-1.110.0-4|26	BuildRequires:  perl(FindBin)
21cr|perl-Test-Signature-1.110.0-4|27	BuildRequires:  perl(Exporter)
21cr|perl-Test-Signature-1.110.0-4|28	BuildRequires:  perl(Module::Signature)
21cr|perl-Test-Signature-1.110.0-4|29	BuildRequires:  perl(Socket)
21cr|perl-Test-Signature-1.110.0-4|30	BuildRequires:  perl(strict)
21cr|perl-Test-Signature-1.110.0-4|31	BuildRequires:  perl(Test::Builder)
21cr|perl-Test-Signature-1.110.0-4|32	BuildRequires:  perl(vars)
21cr|perl-Test-Signature-1.110.0-4|33	BuildRequires:  perl(Test::More)
21cr|perl-Test-Signature-1.110.0-4|34	BuildRequires:  perl(File::Find::Rule)
21cr|perl-Test-Signature-1.110.0-4|35	BuildRequires:  perl(Test::Pod)
21cr|perl-Test-Signature-1.110.0-4|36	BuildRequires:  perl(inc::Module::Install)
21cr|perl-Test-Signature-1.110.0-4|37	
21cr|perl-Test-Signature-1.110.0-4|38	BuildArch: noarch
21cr|perl-Test-Signature-1.110.0-4|39	
21cr|perl-Test-Signature-1.110.0-4|40	%description
21cr|perl-Test-Signature-1.110.0-4|41	'Module::Signature' allows you to verify that a distribution has not been
21cr|perl-Test-Signature-1.110.0-4|42	tampered with. 'Test::Signature' lets that be tested as part of the
21cr|perl-Test-Signature-1.110.0-4|43	distribution's test suite.
21cr|perl-Test-Signature-1.110.0-4|44	
21cr|perl-Test-Signature-1.110.0-4|45	By default, if 'Module::Signature' is not installed then it will just say
21cr|perl-Test-Signature-1.110.0-4|46	so and not fail the test. That can be overridden though.
21cr|perl-Test-Signature-1.110.0-4|47	
21cr|perl-Test-Signature-1.110.0-4|48	*IMPORTANT*: This is not a substitute for the users verifying the
21cr|perl-Test-Signature-1.110.0-4|49	distribution themselves. By the time this module is run, the users will
21cr|perl-Test-Signature-1.110.0-4|50	have already run your _Makefile.PL_ or _Build.PL_ scripts which could have
21cr|perl-Test-Signature-1.110.0-4|51	been compromised.
21cr|perl-Test-Signature-1.110.0-4|52	
21cr|perl-Test-Signature-1.110.0-4|53	%prep
21cr|perl-Test-Signature-1.110.0-4|54	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Signature-1.110.0-4|55	
21cr|perl-Test-Signature-1.110.0-4|56	%build
21cr|perl-Test-Signature-1.110.0-4|57	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Signature-1.110.0-4|58	
21cr|perl-Test-Signature-1.110.0-4|59	%make
21cr|perl-Test-Signature-1.110.0-4|60	
21cr|perl-Test-Signature-1.110.0-4|61	
21cr|perl-Test-Signature-1.110.0-4|62	%check
21cr|perl-Test-Signature-1.110.0-4|63	# Need to import and check online the signature.
21cr|perl-Test-Signature-1.110.0-4|64	#make test
21cr|perl-Test-Signature-1.110.0-4|65	
21cr|perl-Test-Signature-1.110.0-4|66	%install
21cr|perl-Test-Signature-1.110.0-4|67	%makeinstall_std
21cr|perl-Test-Signature-1.110.0-4|68	
21cr|perl-Test-Signature-1.110.0-4|69	%files
21cr|perl-Test-Signature-1.110.0-4|70	%doc Changes README META.yml
21cr|perl-Test-Signature-1.110.0-4|71	%{_mandir}/man3/*
21cr|perl-Test-Signature-1.110.0-4|72	%{perl_vendorlib}/*

5633 21
21cr|perl-Test-Simple-1.302.188-2|1	%define upstream_name Test-Simple
21cr|perl-Test-Simple-1.302.188-2|2	%define upstream_version 1.302188
21cr|perl-Test-Simple-1.302.188-2|3	
21cr|perl-Test-Simple-1.302.188-2|4	# exclude self provided
21cr|perl-Test-Simple-1.302.188-2|5	%define __requires_exclude perl\\(Test2::API::InterceptResult.*\\)
21cr|perl-Test-Simple-1.302.188-2|6	
21cr|perl-Test-Simple-1.302.188-2|7	Summary:	Basic utilities for writing tests
21cr|perl-Test-Simple-1.302.188-2|8	Name:		perl-%{upstream_name}
21cr|perl-Test-Simple-1.302.188-2|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Simple-1.302.188-2|10	Release:	2
21cr|perl-Test-Simple-1.302.188-2|11	License:	GPLv2+ or Artistic
21cr|perl-Test-Simple-1.302.188-2|12	Group:		Development/Perl
21cr|perl-Test-Simple-1.302.188-2|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Simple-1.302.188-2|14	Source0:	https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Simple-1.302.188-2|15	BuildRequires:	perl-devel
21cr|perl-Test-Simple-1.302.188-2|16	BuildArch:	noarch
21cr|perl-Test-Simple-1.302.188-2|17	
21cr|perl-Test-Simple-1.302.188-2|18	%description
21cr|perl-Test-Simple-1.302.188-2|19	This is an extremely simple, extremely basic module for writing tests suitable
21cr|perl-Test-Simple-1.302.188-2|20	for CPAN modules and other pursuits. If you wish to do more complicated
21cr|perl-Test-Simple-1.302.188-2|21	testing, use the Test::More module (a drop-in replacement for this one).
21cr|perl-Test-Simple-1.302.188-2|22	
21cr|perl-Test-Simple-1.302.188-2|23	%files
21cr|perl-Test-Simple-1.302.188-2|24	%doc Changes README
21cr|perl-Test-Simple-1.302.188-2|25	%{perl_vendorlib}/Test
21cr|perl-Test-Simple-1.302.188-2|26	%{perl_vendorlib}/Test2
21cr|perl-Test-Simple-1.302.188-2|27	%{perl_vendorlib}/*.pm
21cr|perl-Test-Simple-1.302.188-2|28	%{_mandir}/man3/*
21cr|perl-Test-Simple-1.302.188-2|29	
21cr|perl-Test-Simple-1.302.188-2|30	#---------------------------------------------------------------------
21cr|perl-Test-Simple-1.302.188-2|31	
21cr|perl-Test-Simple-1.302.188-2|32	%prep
21cr|perl-Test-Simple-1.302.188-2|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Simple-1.302.188-2|34	
21cr|perl-Test-Simple-1.302.188-2|35	%build
21cr|perl-Test-Simple-1.302.188-2|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Simple-1.302.188-2|37	%make
21cr|perl-Test-Simple-1.302.188-2|38	
21cr|perl-Test-Simple-1.302.188-2|39	%check
21cr|perl-Test-Simple-1.302.188-2|40	%make test
21cr|perl-Test-Simple-1.302.188-2|41	
21cr|perl-Test-Simple-1.302.188-2|42	%install
21cr|perl-Test-Simple-1.302.188-2|43	%makeinstall_std

5634 21
21cr|perl-Test-Spec-0.510.0-3|1	%define upstream_name    Test-Spec
21cr|perl-Test-Spec-0.510.0-3|2	%define upstream_version 0.51
21cr|perl-Test-Spec-0.510.0-3|3	
21cr|perl-Test-Spec-0.510.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Spec-0.510.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Spec-0.510.0-3|6	Release:	3
21cr|perl-Test-Spec-0.510.0-3|7	
21cr|perl-Test-Spec-0.510.0-3|8	Summary:	RSpec-like testing for Perl
21cr|perl-Test-Spec-0.510.0-3|9	
21cr|perl-Test-Spec-0.510.0-3|10	License:	GPL+ or Artistic
21cr|perl-Test-Spec-0.510.0-3|11	Group:		Development/Perl
21cr|perl-Test-Spec-0.510.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Spec-0.510.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Spec-%{upstream_version}.tar.gz
21cr|perl-Test-Spec-0.510.0-3|14	
21cr|perl-Test-Spec-0.510.0-3|15	BuildRequires:	perl-devel
21cr|perl-Test-Spec-0.510.0-3|16	BuildRequires:	perl(Carp)
21cr|perl-Test-Spec-0.510.0-3|17	BuildRequires:	perl(Exporter)
21cr|perl-Test-Spec-0.510.0-3|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Spec-0.510.0-3|19	BuildRequires:	perl(List::Util)
21cr|perl-Test-Spec-0.510.0-3|20	BuildRequires:	perl(Package::Stash)
21cr|perl-Test-Spec-0.510.0-3|21	BuildRequires:	perl(Scalar::Util)
21cr|perl-Test-Spec-0.510.0-3|22	BuildRequires:	perl(TAP::Parser)
21cr|perl-Test-Spec-0.510.0-3|23	BuildRequires:	perl(Test::Deep)
21cr|perl-Test-Spec-0.510.0-3|24	BuildRequires:	perl(Test::More)
21cr|perl-Test-Spec-0.510.0-3|25	BuildRequires:	perl(Test::Trap)
21cr|perl-Test-Spec-0.510.0-3|26	BuildRequires:	perl(Tie::IxHash)
21cr|perl-Test-Spec-0.510.0-3|27	BuildRequires:	perl(constant)
21cr|perl-Test-Spec-0.510.0-3|28	
21cr|perl-Test-Spec-0.510.0-3|29	BuildArch:	noarch
21cr|perl-Test-Spec-0.510.0-3|30	
21cr|perl-Test-Spec-0.510.0-3|31	%description
21cr|perl-Test-Spec-0.510.0-3|32	This is a declarative specification-style testing system for
21cr|perl-Test-Spec-0.510.0-3|33	behavior-driven development (BDD) in Perl. The tests (a.k.a. examples) are
21cr|perl-Test-Spec-0.510.0-3|34	named with strings instead of subroutine names, so your fingers will suffer
21cr|perl-Test-Spec-0.510.0-3|35	less fatigue from underscore-itis, with the side benefit that the test
21cr|perl-Test-Spec-0.510.0-3|36	reports are more legible.
21cr|perl-Test-Spec-0.510.0-3|37	
21cr|perl-Test-Spec-0.510.0-3|38	This module is inspired by and borrows heavily from RSpec
21cr|perl-Test-Spec-0.510.0-3|39	(http://rspec.info/documentation/), a BDD tool for the Ruby programming
21cr|perl-Test-Spec-0.510.0-3|40	language.
21cr|perl-Test-Spec-0.510.0-3|41	
21cr|perl-Test-Spec-0.510.0-3|42	EXPORTS
21cr|perl-Test-Spec-0.510.0-3|43	When given *no list* (i.e. 'use Test::Spec;'), this class will export:
21cr|perl-Test-Spec-0.510.0-3|44	
21cr|perl-Test-Spec-0.510.0-3|45	%prep
21cr|perl-Test-Spec-0.510.0-3|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Spec-0.510.0-3|47	
21cr|perl-Test-Spec-0.510.0-3|48	%build
21cr|perl-Test-Spec-0.510.0-3|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Spec-0.510.0-3|50	%make
21cr|perl-Test-Spec-0.510.0-3|51	
21cr|perl-Test-Spec-0.510.0-3|52	%check
21cr|perl-Test-Spec-0.510.0-3|53	%make test
21cr|perl-Test-Spec-0.510.0-3|54	
21cr|perl-Test-Spec-0.510.0-3|55	%install
21cr|perl-Test-Spec-0.510.0-3|56	%makeinstall_std
21cr|perl-Test-Spec-0.510.0-3|57	
21cr|perl-Test-Spec-0.510.0-3|58	%files
21cr|perl-Test-Spec-0.510.0-3|59	%doc Changes META.yml META.json README.*
21cr|perl-Test-Spec-0.510.0-3|60	%{_mandir}/man3/*
21cr|perl-Test-Spec-0.510.0-3|61	%{perl_vendorlib}/*

5635 21
21cr|perl-Test-Spelling-0.250.0-1|1	%define upstream_name    Test-Spelling
21cr|perl-Test-Spelling-0.250.0-1|2	%define upstream_version 0.25
21cr|perl-Test-Spelling-0.250.0-1|3	
21cr|perl-Test-Spelling-0.250.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Spelling-0.250.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Spelling-0.250.0-1|6	Release:	1
21cr|perl-Test-Spelling-0.250.0-1|7	Summary:	Check for spelling errors in POD
21cr|perl-Test-Spelling-0.250.0-1|8	License:	GPL+ or Artistic
21cr|perl-Test-Spelling-0.250.0-1|9	Group:		Development/Perl
21cr|perl-Test-Spelling-0.250.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Spelling-0.250.0-1|11	Source0:	https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Spelling-0.250.0-1|12	
21cr|perl-Test-Spelling-0.250.0-1|13	BuildRequires:	perl-devel
21cr|perl-Test-Spelling-0.250.0-1|14	BuildRequires:	perl(Carp)
21cr|perl-Test-Spelling-0.250.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Spelling-0.250.0-1|16	BuildRequires:	perl(File::Spec)
21cr|perl-Test-Spelling-0.250.0-1|17	BuildRequires:	perl(File::Temp)
21cr|perl-Test-Spelling-0.250.0-1|18	BuildRequires:	perl(JSON::PP)
21cr|perl-Test-Spelling-0.250.0-1|19	BuildRequires:	perl(Pod::Spell)
21cr|perl-Test-Spelling-0.250.0-1|20	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-Spelling-0.250.0-1|21	BuildRequires:	perl(Test::Tester)
21cr|perl-Test-Spelling-0.250.0-1|22	BuildRequires:	perl(IPC::Run3)
21cr|perl-Test-Spelling-0.250.0-1|23	BuildRequires:	perl(Path::Tiny)
21cr|perl-Test-Spelling-0.250.0-1|24	BuildRequires:	perl(File::HomeDir)
21cr|perl-Test-Spelling-0.250.0-1|25	BuildRequires:	perl(File::ShareDir)
21cr|perl-Test-Spelling-0.250.0-1|26	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-Spelling-0.250.0-1|27	BuildRequires:	perl(Module::Runtime)
21cr|perl-Test-Spelling-0.250.0-1|28	
21cr|perl-Test-Spelling-0.250.0-1|29	BuildArch:	noarch
21cr|perl-Test-Spelling-0.250.0-1|30	
21cr|perl-Test-Spelling-0.250.0-1|31	Requires:	aspell-en
21cr|perl-Test-Spelling-0.250.0-1|32	
21cr|perl-Test-Spelling-0.250.0-1|33	%description
21cr|perl-Test-Spelling-0.250.0-1|34	Check POD files for spelling mistakes, using the Pod::Spell manpage and
21cr|perl-Test-Spelling-0.250.0-1|35	_spell_ to do the heavy lifting.
21cr|perl-Test-Spelling-0.250.0-1|36	
21cr|perl-Test-Spelling-0.250.0-1|37	%prep
21cr|perl-Test-Spelling-0.250.0-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Spelling-0.250.0-1|39	
21cr|perl-Test-Spelling-0.250.0-1|40	%build
21cr|perl-Test-Spelling-0.250.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Spelling-0.250.0-1|42	%make
21cr|perl-Test-Spelling-0.250.0-1|43	
21cr|perl-Test-Spelling-0.250.0-1|44	%check
21cr|perl-Test-Spelling-0.250.0-1|45	%make test
21cr|perl-Test-Spelling-0.250.0-1|46	
21cr|perl-Test-Spelling-0.250.0-1|47	%install
21cr|perl-Test-Spelling-0.250.0-1|48	%makeinstall_std
21cr|perl-Test-Spelling-0.250.0-1|49	
21cr|perl-Test-Spelling-0.250.0-1|50	%files
21cr|perl-Test-Spelling-0.250.0-1|51	%doc Changes README META.yml
21cr|perl-Test-Spelling-0.250.0-1|52	%{_mandir}/man3/*
21cr|perl-Test-Spelling-0.250.0-1|53	%{perl_vendorlib}/Test

5636 21
21cr|perl-Test-Strict-0.520.0-1|1	%define upstream_name    Test-Strict
21cr|perl-Test-Strict-0.520.0-1|2	%define upstream_version 0.52
21cr|perl-Test-Strict-0.520.0-1|3	
21cr|perl-Test-Strict-0.520.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Strict-0.520.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Strict-0.520.0-1|6	Release:	1
21cr|perl-Test-Strict-0.520.0-1|7	
21cr|perl-Test-Strict-0.520.0-1|8	Summary:	Check syntax, presence of use strict; and test coverage
21cr|perl-Test-Strict-0.520.0-1|9	
21cr|perl-Test-Strict-0.520.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-Strict-0.520.0-1|11	Group:		Development/Perl
21cr|perl-Test-Strict-0.520.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Strict-0.520.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Strict-0.520.0-1|14	
21cr|perl-Test-Strict-0.520.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-Strict-0.520.0-1|16	BuildRequires:	perl(Devel::Cover)
21cr|perl-Test-Strict-0.520.0-1|17	BuildRequires:	perl(File::Find)
21cr|perl-Test-Strict-0.520.0-1|18	BuildRequires:	perl(File::Spec)
21cr|perl-Test-Strict-0.520.0-1|19	BuildRequires:	perl(File::Temp)
21cr|perl-Test-Strict-0.520.0-1|20	BuildRequires:	perl(FindBin)
21cr|perl-Test-Strict-0.520.0-1|21	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Strict-0.520.0-1|22	BuildRequires:	perl(Test::Simple)
21cr|perl-Test-Strict-0.520.0-1|23	BuildRequires:	perl(IO::Scalar)
21cr|perl-Test-Strict-0.520.0-1|24	
21cr|perl-Test-Strict-0.520.0-1|25	
21cr|perl-Test-Strict-0.520.0-1|26	BuildArch:	noarch
21cr|perl-Test-Strict-0.520.0-1|27	
21cr|perl-Test-Strict-0.520.0-1|28	%description
21cr|perl-Test-Strict-0.520.0-1|29	The most basic test one can write is "does it compile ?". This module tests if
21cr|perl-Test-Strict-0.520.0-1|30	the code compiles and play nice with Test::Simple modules.
21cr|perl-Test-Strict-0.520.0-1|31	
21cr|perl-Test-Strict-0.520.0-1|32	Another good practice this module can test is to "use strict;" in all perl
21cr|perl-Test-Strict-0.520.0-1|33	files.
21cr|perl-Test-Strict-0.520.0-1|34	
21cr|perl-Test-Strict-0.520.0-1|35	By setting a minimum test coverage through all_cover_ok(), a code author can
21cr|perl-Test-Strict-0.520.0-1|36	ensure his code is tested above a preset level of kwality throughout the
21cr|perl-Test-Strict-0.520.0-1|37	development cycle.
21cr|perl-Test-Strict-0.520.0-1|38	
21cr|perl-Test-Strict-0.520.0-1|39	Along with Test::Pod, this module can provide the first tests to setup for a
21cr|perl-Test-Strict-0.520.0-1|40	module author.
21cr|perl-Test-Strict-0.520.0-1|41	
21cr|perl-Test-Strict-0.520.0-1|42	%prep
21cr|perl-Test-Strict-0.520.0-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Strict-0.520.0-1|44	
21cr|perl-Test-Strict-0.520.0-1|45	%build
21cr|perl-Test-Strict-0.520.0-1|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Strict-0.520.0-1|47	%make
21cr|perl-Test-Strict-0.520.0-1|48	
21cr|perl-Test-Strict-0.520.0-1|49	%check
21cr|perl-Test-Strict-0.520.0-1|50	make test
21cr|perl-Test-Strict-0.520.0-1|51	
21cr|perl-Test-Strict-0.520.0-1|52	%install
21cr|perl-Test-Strict-0.520.0-1|53	%makeinstall_std
21cr|perl-Test-Strict-0.520.0-1|54	
21cr|perl-Test-Strict-0.520.0-1|55	%files
21cr|perl-Test-Strict-0.520.0-1|56	%doc README Changes META.json META.yml
21cr|perl-Test-Strict-0.520.0-1|57	%{_mandir}/man3/*
21cr|perl-Test-Strict-0.520.0-1|58	%{perl_vendorlib}/Test

5637 21
21cr|perl-Test-Synopsis-0.170.0-1|1	%define upstream_name    Test-Synopsis
21cr|perl-Test-Synopsis-0.170.0-1|2	%define upstream_version 0.17
21cr|perl-Test-Synopsis-0.170.0-1|3	
21cr|perl-Test-Synopsis-0.170.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Synopsis-0.170.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Synopsis-0.170.0-1|6	Release:	1
21cr|perl-Test-Synopsis-0.170.0-1|7	
21cr|perl-Test-Synopsis-0.170.0-1|8	Summary:	Test your SYNOPSIS code
21cr|perl-Test-Synopsis-0.170.0-1|9	
21cr|perl-Test-Synopsis-0.170.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-Synopsis-0.170.0-1|11	Group:		Development/Perl
21cr|perl-Test-Synopsis-0.170.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Synopsis-0.170.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Synopsis-%{upstream_version}.tar.gz
21cr|perl-Test-Synopsis-0.170.0-1|14	
21cr|perl-Test-Synopsis-0.170.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-Synopsis-0.170.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-Synopsis-0.170.0-1|17	BuildRequires:	perl(Filter::Util::Call)
21cr|perl-Test-Synopsis-0.170.0-1|18	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Synopsis-0.170.0-1|19	
21cr|perl-Test-Synopsis-0.170.0-1|20	BuildArch:	noarch
21cr|perl-Test-Synopsis-0.170.0-1|21	
21cr|perl-Test-Synopsis-0.170.0-1|22	%description
21cr|perl-Test-Synopsis-0.170.0-1|23	Test::Synopsis is an (author) test module to find .pm or .pod files under
21cr|perl-Test-Synopsis-0.170.0-1|24	your _lib_ directory and then make sure the example snippet code in your
21cr|perl-Test-Synopsis-0.170.0-1|25	_SYNOPSIS_ section passes the perl compile check.
21cr|perl-Test-Synopsis-0.170.0-1|26	
21cr|perl-Test-Synopsis-0.170.0-1|27	Note that this module only checks the perl syntax (by wrapping the code
21cr|perl-Test-Synopsis-0.170.0-1|28	with 'sub') and doesn't actually run the code.
21cr|perl-Test-Synopsis-0.170.0-1|29	
21cr|perl-Test-Synopsis-0.170.0-1|30	Suppose you have the following POD in your module.
21cr|perl-Test-Synopsis-0.170.0-1|31	
21cr|perl-Test-Synopsis-0.170.0-1|32	%prep
21cr|perl-Test-Synopsis-0.170.0-1|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Synopsis-0.170.0-1|34	
21cr|perl-Test-Synopsis-0.170.0-1|35	%build
21cr|perl-Test-Synopsis-0.170.0-1|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Synopsis-0.170.0-1|37	%make
21cr|perl-Test-Synopsis-0.170.0-1|38	
21cr|perl-Test-Synopsis-0.170.0-1|39	%check
21cr|perl-Test-Synopsis-0.170.0-1|40	%make test
21cr|perl-Test-Synopsis-0.170.0-1|41	
21cr|perl-Test-Synopsis-0.170.0-1|42	%install
21cr|perl-Test-Synopsis-0.170.0-1|43	%makeinstall_std
21cr|perl-Test-Synopsis-0.170.0-1|44	
21cr|perl-Test-Synopsis-0.170.0-1|45	%files
21cr|perl-Test-Synopsis-0.170.0-1|46	%doc Changes META.yml README LICENSE
21cr|perl-Test-Synopsis-0.170.0-1|47	%{_mandir}/man3/*
21cr|perl-Test-Synopsis-0.170.0-1|48	%{perl_vendorlib}/*

5638 21
21cr|perl-Test-Sys-Info-0.230.0-1|1	%define upstream_name    Test-Sys-Info
21cr|perl-Test-Sys-Info-0.230.0-1|2	%define upstream_version 0.23
21cr|perl-Test-Sys-Info-0.230.0-1|3	
21cr|perl-Test-Sys-Info-0.230.0-1|4	%define debug_package %{nil}
21cr|perl-Test-Sys-Info-0.230.0-1|5	
21cr|perl-Test-Sys-Info-0.230.0-1|6	Summary:	Centralized test suite for Sys::Info
21cr|perl-Test-Sys-Info-0.230.0-1|7	
21cr|perl-Test-Sys-Info-0.230.0-1|8	Name:		perl-%{upstream_name}
21cr|perl-Test-Sys-Info-0.230.0-1|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Sys-Info-0.230.0-1|10	Release:	1
21cr|perl-Test-Sys-Info-0.230.0-1|11	License:	GPL+ or Artistic
21cr|perl-Test-Sys-Info-0.230.0-1|12	Group:		Development/Perl
21cr|perl-Test-Sys-Info-0.230.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Sys-Info-0.230.0-1|14	Source0:	https://cpan.metacpan.org/authors/id/B/BU/BURAK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Sys-Info-0.230.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-Sys-Info-0.230.0-1|16	Requires:	perl-Sys-Info-Base
21cr|perl-Test-Sys-Info-0.230.0-1|17	
21cr|perl-Test-Sys-Info-0.230.0-1|18	%description
21cr|perl-Test-Sys-Info-0.230.0-1|19	Perl centralized test suite for Sys::Info.
21cr|perl-Test-Sys-Info-0.230.0-1|20	
21cr|perl-Test-Sys-Info-0.230.0-1|21	%prep
21cr|perl-Test-Sys-Info-0.230.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Sys-Info-0.230.0-1|23	
21cr|perl-Test-Sys-Info-0.230.0-1|24	%build
21cr|perl-Test-Sys-Info-0.230.0-1|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Sys-Info-0.230.0-1|26	
21cr|perl-Test-Sys-Info-0.230.0-1|27	%make
21cr|perl-Test-Sys-Info-0.230.0-1|28	
21cr|perl-Test-Sys-Info-0.230.0-1|29	%check
21cr|perl-Test-Sys-Info-0.230.0-1|30	make test
21cr|perl-Test-Sys-Info-0.230.0-1|31	
21cr|perl-Test-Sys-Info-0.230.0-1|32	%install
21cr|perl-Test-Sys-Info-0.230.0-1|33	%makeinstall_std
21cr|perl-Test-Sys-Info-0.230.0-1|34	
21cr|perl-Test-Sys-Info-0.230.0-1|35	%files
21cr|perl-Test-Sys-Info-0.230.0-1|36	%doc Changes
21cr|perl-Test-Sys-Info-0.230.0-1|37	%{perl_vendorlib}/*
21cr|perl-Test-Sys-Info-0.230.0-1|38	%{_mandir}/man3/*

5639 21
21cr|perl-Test-TCP-2.220.0-1|1	%define upstream_name    Test-TCP
21cr|perl-Test-TCP-2.220.0-1|2	%define upstream_version 2.22
21cr|perl-Test-TCP-2.220.0-1|3	
21cr|perl-Test-TCP-2.220.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-TCP-2.220.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-TCP-2.220.0-1|6	Release:    1
21cr|perl-Test-TCP-2.220.0-1|7	Summary:    Testing TCP program
21cr|perl-Test-TCP-2.220.0-1|8	License:    GPL+ or Artistic
21cr|perl-Test-TCP-2.220.0-1|9	Group:      Development/Perl
21cr|perl-Test-TCP-2.220.0-1|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-TCP-2.220.0-1|11	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-TCP-2.220.0-1|12	
21cr|perl-Test-TCP-2.220.0-1|13	BuildRequires:  perl-devel
21cr|perl-Test-TCP-2.220.0-1|14	BuildRequires:  perl(base)
21cr|perl-Test-TCP-2.220.0-1|15	BuildRequires:  perl(Carp)
21cr|perl-Test-TCP-2.220.0-1|16	BuildRequires:  perl(Config)
21cr|perl-Test-TCP-2.220.0-1|17	BuildRequires:  perl(Exporter)
21cr|perl-Test-TCP-2.220.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-TCP-2.220.0-1|19	BuildRequires:  perl(File::Temp)
21cr|perl-Test-TCP-2.220.0-1|20	BuildRequires:  perl(File::Which)
21cr|perl-Test-TCP-2.220.0-1|21	BuildRequires:  perl(IO::Socket::INET)
21cr|perl-Test-TCP-2.220.0-1|22	BuildRequires:  perl(IO::Socket::IP)
21cr|perl-Test-TCP-2.220.0-1|23	BuildRequires:  perl(POSIX)
21cr|perl-Test-TCP-2.220.0-1|24	BuildRequires:  perl(Socket)
21cr|perl-Test-TCP-2.220.0-1|25	BuildRequires:  perl(strict)
21cr|perl-Test-TCP-2.220.0-1|26	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Test-TCP-2.220.0-1|27	BuildRequires:  perl(Test::SharedFork)
21cr|perl-Test-TCP-2.220.0-1|28	BuildRequires:  perl(Time::HiRes)
21cr|perl-Test-TCP-2.220.0-1|29	BuildRequires:  perl(warnings)
21cr|perl-Test-TCP-2.220.0-1|30	
21cr|perl-Test-TCP-2.220.0-1|31	BuildArch:  noarch
21cr|perl-Test-TCP-2.220.0-1|32	
21cr|perl-Test-TCP-2.220.0-1|33	%description
21cr|perl-Test-TCP-2.220.0-1|34	Test::TCP is test utilities for TCP/IP programs.
21cr|perl-Test-TCP-2.220.0-1|35	
21cr|perl-Test-TCP-2.220.0-1|36	%prep
21cr|perl-Test-TCP-2.220.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-TCP-2.220.0-1|38	
21cr|perl-Test-TCP-2.220.0-1|39	%build
21cr|perl-Test-TCP-2.220.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-TCP-2.220.0-1|41	%make
21cr|perl-Test-TCP-2.220.0-1|42	
21cr|perl-Test-TCP-2.220.0-1|43	%check
21cr|perl-Test-TCP-2.220.0-1|44	%make test
21cr|perl-Test-TCP-2.220.0-1|45	
21cr|perl-Test-TCP-2.220.0-1|46	%install
21cr|perl-Test-TCP-2.220.0-1|47	%makeinstall_std
21cr|perl-Test-TCP-2.220.0-1|48	
21cr|perl-Test-TCP-2.220.0-1|49	%files
21cr|perl-Test-TCP-2.220.0-1|50	%doc Changes META.yml META.json README.md
21cr|perl-Test-TCP-2.220.0-1|51	%{_mandir}/man3/*
21cr|perl-Test-TCP-2.220.0-1|52	%{perl_vendorlib}/*

5640 21
21cr|perl-Test-TempDir-Tiny-0.3.0-3|1	%define upstream_name    Test-TempDir-Tiny
21cr|perl-Test-TempDir-Tiny-0.3.0-3|2	%define upstream_version 0.003
21cr|perl-Test-TempDir-Tiny-0.3.0-3|3	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Test-TempDir-Tiny-0.3.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-TempDir-Tiny-0.3.0-3|6	Release:    3
21cr|perl-Test-TempDir-Tiny-0.3.0-3|7	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|8	Summary:    Temporary directories that stick around when tests fail
21cr|perl-Test-TempDir-Tiny-0.3.0-3|9	License:    GPL+ or Artistic
21cr|perl-Test-TempDir-Tiny-0.3.0-3|10	Group:      Development/Perl
21cr|perl-Test-TempDir-Tiny-0.3.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-TempDir-Tiny-0.3.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-TempDir-Tiny-0.3.0-3|13	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|14	BuildRequires: perl-devel
21cr|perl-Test-TempDir-Tiny-0.3.0-3|15	BuildRequires: perl(B)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|16	BuildRequires: perl(Carp)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|17	BuildRequires: perl(Cwd)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|18	BuildRequires: perl(Exporter)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|20	BuildRequires: perl(File::Copy)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|21	BuildRequires: perl(File::Path)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|22	BuildRequires: perl(File::Spec)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|23	BuildRequires: perl(File::Temp)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|24	BuildRequires: perl(Test::More)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|25	BuildRequires: perl(Time::HiRes)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|26	BuildRequires: perl(strict)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|27	BuildRequires: perl(warnings)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|28	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|29	BuildArch: noarch
21cr|perl-Test-TempDir-Tiny-0.3.0-3|30	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|31	%description
21cr|perl-Test-TempDir-Tiny-0.3.0-3|32	This module works with the Test::More manpage to create temporary
21cr|perl-Test-TempDir-Tiny-0.3.0-3|33	directories that stick around if tests fail.
21cr|perl-Test-TempDir-Tiny-0.3.0-3|34	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|35	It is loosely based on the Test::TempDir manpage, but with less complexity,
21cr|perl-Test-TempDir-Tiny-0.3.0-3|36	greater portability and zero non-core dependencies. (the Capture::Tiny
21cr|perl-Test-TempDir-Tiny-0.3.0-3|37	manpage is recommended for testing.)
21cr|perl-Test-TempDir-Tiny-0.3.0-3|38	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|39	The the /tempdir manpage function is exported by default. When called, it
21cr|perl-Test-TempDir-Tiny-0.3.0-3|40	constructs a directory tree to hold temporary directories.
21cr|perl-Test-TempDir-Tiny-0.3.0-3|41	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|42	%prep
21cr|perl-Test-TempDir-Tiny-0.3.0-3|43	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-TempDir-Tiny-0.3.0-3|44	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|45	%build
21cr|perl-Test-TempDir-Tiny-0.3.0-3|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-TempDir-Tiny-0.3.0-3|47	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|48	%make
21cr|perl-Test-TempDir-Tiny-0.3.0-3|49	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|50	%check
21cr|perl-Test-TempDir-Tiny-0.3.0-3|51	%make test
21cr|perl-Test-TempDir-Tiny-0.3.0-3|52	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|53	%install
21cr|perl-Test-TempDir-Tiny-0.3.0-3|54	%makeinstall_std
21cr|perl-Test-TempDir-Tiny-0.3.0-3|55	
21cr|perl-Test-TempDir-Tiny-0.3.0-3|56	%files
21cr|perl-Test-TempDir-Tiny-0.3.0-3|57	%doc Changes LICENSE META.json META.yml README
21cr|perl-Test-TempDir-Tiny-0.3.0-3|58	%{_mandir}/man3/*
21cr|perl-Test-TempDir-Tiny-0.3.0-3|59	%{perl_vendorlib}/*

5641 21
21cr|perl-Test-Time-0.92.0-1|1	%define upstream_name Test-Time
21cr|perl-Test-Time-0.92.0-1|2	%define upstream_version 0.092
21cr|perl-Test-Time-0.92.0-1|3	
21cr|perl-Test-Time-0.92.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Time-0.92.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Time-0.92.0-1|6	Release:	1
21cr|perl-Test-Time-0.92.0-1|7	
21cr|perl-Test-Time-0.92.0-1|8	Summary:	Overrides the time() and sleep() core functions for testing
21cr|perl-Test-Time-0.92.0-1|9	
21cr|perl-Test-Time-0.92.0-1|10	
21cr|perl-Test-Time-0.92.0-1|11	License:	GPL+ or Artistic
21cr|perl-Test-Time-0.92.0-1|12	Group:		Development/Perl
21cr|perl-Test-Time-0.92.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Time-0.92.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Time-0.92.0-1|15	
21cr|perl-Test-Time-0.92.0-1|16	Buildrequires:	perl-devel
21cr|perl-Test-Time-0.92.0-1|17	Buildrequires:	perl(CPAN::Meta)
21cr|perl-Test-Time-0.92.0-1|18	BuildArch:	noarch
21cr|perl-Test-Time-0.92.0-1|19	
21cr|perl-Test-Time-0.92.0-1|20	%description
21cr|perl-Test-Time-0.92.0-1|21	Test::Time can be used to test modules that deal with time. Once you
21cr|perl-Test-Time-0.92.0-1|22	"use" this module, all references to "time" and "sleep" will be
21cr|perl-Test-Time-0.92.0-1|23	internalized. You can set custom time by passing time => number after
21cr|perl-Test-Time-0.92.0-1|24	the "use" statement:
21cr|perl-Test-Time-0.92.0-1|25	
21cr|perl-Test-Time-0.92.0-1|26	use Test::Time time => 1;
21cr|perl-Test-Time-0.92.0-1|27	
21cr|perl-Test-Time-0.92.0-1|28	my $now = time;    # $now is equal to 1
21cr|perl-Test-Time-0.92.0-1|29	sleep 300;         # returns immediately, displaying a note
21cr|perl-Test-Time-0.92.0-1|30	my $then = time;   # $then equals to 301
21cr|perl-Test-Time-0.92.0-1|31	
21cr|perl-Test-Time-0.92.0-1|32	%prep
21cr|perl-Test-Time-0.92.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-Time-0.92.0-1|34	
21cr|perl-Test-Time-0.92.0-1|35	%build
21cr|perl-Test-Time-0.92.0-1|36	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Time-0.92.0-1|37	
21cr|perl-Test-Time-0.92.0-1|38	%make
21cr|perl-Test-Time-0.92.0-1|39	
21cr|perl-Test-Time-0.92.0-1|40	%check
21cr|perl-Test-Time-0.92.0-1|41	make test
21cr|perl-Test-Time-0.92.0-1|42	
21cr|perl-Test-Time-0.92.0-1|43	%install
21cr|perl-Test-Time-0.92.0-1|44	%makeinstall_std
21cr|perl-Test-Time-0.92.0-1|45	
21cr|perl-Test-Time-0.92.0-1|46	%files
21cr|perl-Test-Time-0.92.0-1|47	%doc Changes META.yml MYMETA.yml README
21cr|perl-Test-Time-0.92.0-1|48	%{_mandir}/man3/*
21cr|perl-Test-Time-0.92.0-1|49	%{perl_vendorlib}/*

5642 21
21cr|perl-Test-Timer-2.120.0-1|1	%define upstream_name    Test-Timer
21cr|perl-Test-Timer-2.120.0-1|2	%define upstream_version 2.12
21cr|perl-Test-Timer-2.120.0-1|3	
21cr|perl-Test-Timer-2.120.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Timer-2.120.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Timer-2.120.0-1|6	Release:    1
21cr|perl-Test-Timer-2.120.0-1|7	
21cr|perl-Test-Timer-2.120.0-1|8	Summary:    Exception class for Test::Timer
21cr|perl-Test-Timer-2.120.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Timer-2.120.0-1|10	Group:      Development/Perl
21cr|perl-Test-Timer-2.120.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Timer-2.120.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Timer-2.120.0-1|13	
21cr|perl-Test-Timer-2.120.0-1|14	BuildRequires: perl(Benchmark)
21cr|perl-Test-Timer-2.120.0-1|15	BuildRequires: perl(Carp)
21cr|perl-Test-Timer-2.120.0-1|16	BuildRequires: perl(English)
21cr|perl-Test-Timer-2.120.0-1|17	BuildRequires: perl(Error)
21cr|perl-Test-Timer-2.120.0-1|18	BuildRequires: perl(File::Spec)
21cr|perl-Test-Timer-2.120.0-1|19	BuildRequires: perl(IO::Handle)
21cr|perl-Test-Timer-2.120.0-1|20	BuildRequires: perl(IPC::Open3)
21cr|perl-Test-Timer-2.120.0-1|21	BuildRequires: perl(Module::Build)
21cr|perl-Test-Timer-2.120.0-1|22	BuildRequires: perl(Pod::Coverage::TrustPod)
21cr|perl-Test-Timer-2.120.0-1|23	BuildRequires: perl(Test::Builder)
21cr|perl-Test-Timer-2.120.0-1|24	BuildRequires: perl(Test::Builder::Module)
21cr|perl-Test-Timer-2.120.0-1|25	BuildRequires: perl(Test::Fatal)
21cr|perl-Test-Timer-2.120.0-1|26	BuildRequires: perl(Test::Kwalitee)
21cr|perl-Test-Timer-2.120.0-1|27	BuildRequires: perl(Test::More)
21cr|perl-Test-Timer-2.120.0-1|28	BuildRequires: perl(Test::Pod)
21cr|perl-Test-Timer-2.120.0-1|29	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Test-Timer-2.120.0-1|30	BuildRequires: perl(Test::Tester)
21cr|perl-Test-Timer-2.120.0-1|31	BuildArch:     noarch
21cr|perl-Test-Timer-2.120.0-1|32	
21cr|perl-Test-Timer-2.120.0-1|33	%description
21cr|perl-Test-Timer-2.120.0-1|34	Test::Timer implements a set of test primitives to test and assert test
21cr|perl-Test-Timer-2.120.0-1|35	times from bodies of code.
21cr|perl-Test-Timer-2.120.0-1|36	
21cr|perl-Test-Timer-2.120.0-1|37	The key features are subroutines to assert or test the following:
21cr|perl-Test-Timer-2.120.0-1|38	
21cr|perl-Test-Timer-2.120.0-1|39	* * that a given piece of code does not exceed a specified time limit
21cr|perl-Test-Timer-2.120.0-1|40	
21cr|perl-Test-Timer-2.120.0-1|41	%prep
21cr|perl-Test-Timer-2.120.0-1|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Timer-2.120.0-1|43	
21cr|perl-Test-Timer-2.120.0-1|44	%build
21cr|perl-Test-Timer-2.120.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Timer-2.120.0-1|46	
21cr|perl-Test-Timer-2.120.0-1|47	%make
21cr|perl-Test-Timer-2.120.0-1|48	
21cr|perl-Test-Timer-2.120.0-1|49	%check
21cr|perl-Test-Timer-2.120.0-1|50	# Timeout tests fail in ABF because they last for too long
21cr|perl-Test-Timer-2.120.0-1|51	#make test
21cr|perl-Test-Timer-2.120.0-1|52	
21cr|perl-Test-Timer-2.120.0-1|53	%install
21cr|perl-Test-Timer-2.120.0-1|54	%makeinstall_std
21cr|perl-Test-Timer-2.120.0-1|55	
21cr|perl-Test-Timer-2.120.0-1|56	%files
21cr|perl-Test-Timer-2.120.0-1|57	%doc README LICENSE CHANGELOG* META.yml META.json
21cr|perl-Test-Timer-2.120.0-1|58	%{_mandir}/man3/*
21cr|perl-Test-Timer-2.120.0-1|59	%{perl_vendorlib}/*

5643 21
21cr|perl-Test-TinyMocker-0.50.0-5|1	%define upstream_name    Test-TinyMocker
21cr|perl-Test-TinyMocker-0.50.0-5|2	%define upstream_version 0.05
21cr|perl-Test-TinyMocker-0.50.0-5|3	
21cr|perl-Test-TinyMocker-0.50.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Test-TinyMocker-0.50.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-TinyMocker-0.50.0-5|6	Release:	5
21cr|perl-Test-TinyMocker-0.50.0-5|7	
21cr|perl-Test-TinyMocker-0.50.0-5|8	Summary:	A very simple tool to mock external modules
21cr|perl-Test-TinyMocker-0.50.0-5|9	
21cr|perl-Test-TinyMocker-0.50.0-5|10	License:	GPL+ or Artistic
21cr|perl-Test-TinyMocker-0.50.0-5|11	Group:		Development/Perl
21cr|perl-Test-TinyMocker-0.50.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-TinyMocker-0.50.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-TinyMocker-%{upstream_version}.tar.gz
21cr|perl-Test-TinyMocker-0.50.0-5|14	
21cr|perl-Test-TinyMocker-0.50.0-5|15	BuildRequires:	perl-devel
21cr|perl-Test-TinyMocker-0.50.0-5|16	BuildRequires:	perl(Test::More)
21cr|perl-Test-TinyMocker-0.50.0-5|17	BuildArch:	noarch
21cr|perl-Test-TinyMocker-0.50.0-5|18	
21cr|perl-Test-TinyMocker-0.50.0-5|19	%description
21cr|perl-Test-TinyMocker-0.50.0-5|20	no description found
21cr|perl-Test-TinyMocker-0.50.0-5|21	
21cr|perl-Test-TinyMocker-0.50.0-5|22	%prep
21cr|perl-Test-TinyMocker-0.50.0-5|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-TinyMocker-0.50.0-5|24	
21cr|perl-Test-TinyMocker-0.50.0-5|25	%build
21cr|perl-Test-TinyMocker-0.50.0-5|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-TinyMocker-0.50.0-5|27	%make
21cr|perl-Test-TinyMocker-0.50.0-5|28	
21cr|perl-Test-TinyMocker-0.50.0-5|29	%check
21cr|perl-Test-TinyMocker-0.50.0-5|30	%make test
21cr|perl-Test-TinyMocker-0.50.0-5|31	
21cr|perl-Test-TinyMocker-0.50.0-5|32	%install
21cr|perl-Test-TinyMocker-0.50.0-5|33	%makeinstall_std
21cr|perl-Test-TinyMocker-0.50.0-5|34	
21cr|perl-Test-TinyMocker-0.50.0-5|35	%files
21cr|perl-Test-TinyMocker-0.50.0-5|36	%doc Changes META.yml README
21cr|perl-Test-TinyMocker-0.50.0-5|37	%{_mandir}/man3/*
21cr|perl-Test-TinyMocker-0.50.0-5|38	%{perl_vendorlib}/*

5644 21
21cr|perl-Test-Toolbox-0.400.0-1|1	%define upstream_name    Test-Toolbox
21cr|perl-Test-Toolbox-0.400.0-1|2	%define upstream_version 0.4
21cr|perl-Test-Toolbox-0.400.0-1|3	
21cr|perl-Test-Toolbox-0.400.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Toolbox-0.400.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Toolbox-0.400.0-1|6	Release:    1
21cr|perl-Test-Toolbox-0.400.0-1|7	
21cr|perl-Test-Toolbox-0.400.0-1|8	Summary:    Tools for testing
21cr|perl-Test-Toolbox-0.400.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Toolbox-0.400.0-1|10	Group:      Development/Perl
21cr|perl-Test-Toolbox-0.400.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Toolbox-0.400.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Toolbox-0.400.0-1|13	
21cr|perl-Test-Toolbox-0.400.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Toolbox-0.400.0-1|15	BuildRequires: perl(Test::Builder::Module)
21cr|perl-Test-Toolbox-0.400.0-1|16	BuildArch:     noarch
21cr|perl-Test-Toolbox-0.400.0-1|17	
21cr|perl-Test-Toolbox-0.400.0-1|18	%description
21cr|perl-Test-Toolbox-0.400.0-1|19	no description found
21cr|perl-Test-Toolbox-0.400.0-1|20	
21cr|perl-Test-Toolbox-0.400.0-1|21	%prep
21cr|perl-Test-Toolbox-0.400.0-1|22	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Toolbox-0.400.0-1|23	
21cr|perl-Test-Toolbox-0.400.0-1|24	%build
21cr|perl-Test-Toolbox-0.400.0-1|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Toolbox-0.400.0-1|26	
21cr|perl-Test-Toolbox-0.400.0-1|27	%make
21cr|perl-Test-Toolbox-0.400.0-1|28	
21cr|perl-Test-Toolbox-0.400.0-1|29	%check
21cr|perl-Test-Toolbox-0.400.0-1|30	make test
21cr|perl-Test-Toolbox-0.400.0-1|31	
21cr|perl-Test-Toolbox-0.400.0-1|32	%install
21cr|perl-Test-Toolbox-0.400.0-1|33	%makeinstall_std
21cr|perl-Test-Toolbox-0.400.0-1|34	
21cr|perl-Test-Toolbox-0.400.0-1|35	%files
21cr|perl-Test-Toolbox-0.400.0-1|36	%doc Changes META.yml LICENSE README
21cr|perl-Test-Toolbox-0.400.0-1|37	%{_mandir}/man3/*
21cr|perl-Test-Toolbox-0.400.0-1|38	%{perl_vendorlib}/*

5645 21
21cr|perl-Test-TrailingSpace-0.60.100-1|1	%define upstream_name    Test-TrailingSpace
21cr|perl-Test-TrailingSpace-0.60.100-1|2	%define upstream_version 0.0601
21cr|perl-Test-TrailingSpace-0.60.100-1|3	
21cr|perl-Test-TrailingSpace-0.60.100-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-TrailingSpace-0.60.100-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-TrailingSpace-0.60.100-1|6	Release:    1
21cr|perl-Test-TrailingSpace-0.60.100-1|7	
21cr|perl-Test-TrailingSpace-0.60.100-1|8	Summary:    Test for trailing space in source files
21cr|perl-Test-TrailingSpace-0.60.100-1|9	License:    GPL+ or Artistic
21cr|perl-Test-TrailingSpace-0.60.100-1|10	Group:      Development/Perl
21cr|perl-Test-TrailingSpace-0.60.100-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-TrailingSpace-0.60.100-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-TrailingSpace-0.60.100-1|13	
21cr|perl-Test-TrailingSpace-0.60.100-1|14	BuildRequires: perl-devel
21cr|perl-Test-TrailingSpace-0.60.100-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-TrailingSpace-0.60.100-1|16	BuildRequires: perl(File::Find::Object::Rule)
21cr|perl-Test-TrailingSpace-0.60.100-1|17	BuildRequires: perl(File::Path)
21cr|perl-Test-TrailingSpace-0.60.100-1|18	BuildRequires: perl(File::Spec)
21cr|perl-Test-TrailingSpace-0.60.100-1|19	BuildRequires: perl(File::TreeCreate)
21cr|perl-Test-TrailingSpace-0.60.100-1|20	BuildRequires: perl(Module::Build)
21cr|perl-Test-TrailingSpace-0.60.100-1|21	BuildRequires: perl(Test::Builder::Tester)
21cr|perl-Test-TrailingSpace-0.60.100-1|22	BuildRequires: perl(Test::More)
21cr|perl-Test-TrailingSpace-0.60.100-1|23	BuildRequires: perl(autodie)
21cr|perl-Test-TrailingSpace-0.60.100-1|24	BuildRequires: perl(base)
21cr|perl-Test-TrailingSpace-0.60.100-1|25	BuildRequires: perl(strict)
21cr|perl-Test-TrailingSpace-0.60.100-1|26	BuildRequires: perl(warnings)
21cr|perl-Test-TrailingSpace-0.60.100-1|27	BuildRequires: perl(Class::XSAccessor)
21cr|perl-Test-TrailingSpace-0.60.100-1|28	
21cr|perl-Test-TrailingSpace-0.60.100-1|29	
21cr|perl-Test-TrailingSpace-0.60.100-1|30	BuildArch:  noarch
21cr|perl-Test-TrailingSpace-0.60.100-1|31	
21cr|perl-Test-TrailingSpace-0.60.100-1|32	%description
21cr|perl-Test-TrailingSpace-0.60.100-1|33	This module is used to test for lack of trailing space. See the synopsis
21cr|perl-Test-TrailingSpace-0.60.100-1|34	for more details.
21cr|perl-Test-TrailingSpace-0.60.100-1|35	
21cr|perl-Test-TrailingSpace-0.60.100-1|36	%prep
21cr|perl-Test-TrailingSpace-0.60.100-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-TrailingSpace-0.60.100-1|38	
21cr|perl-Test-TrailingSpace-0.60.100-1|39	%build
21cr|perl-Test-TrailingSpace-0.60.100-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-TrailingSpace-0.60.100-1|41	%make
21cr|perl-Test-TrailingSpace-0.60.100-1|42	
21cr|perl-Test-TrailingSpace-0.60.100-1|43	%check
21cr|perl-Test-TrailingSpace-0.60.100-1|44	%make test
21cr|perl-Test-TrailingSpace-0.60.100-1|45	
21cr|perl-Test-TrailingSpace-0.60.100-1|46	%install
21cr|perl-Test-TrailingSpace-0.60.100-1|47	%makeinstall_std
21cr|perl-Test-TrailingSpace-0.60.100-1|48	
21cr|perl-Test-TrailingSpace-0.60.100-1|49	%files
21cr|perl-Test-TrailingSpace-0.60.100-1|50	%doc Changes LICENSE META.yml README
21cr|perl-Test-TrailingSpace-0.60.100-1|51	%{_mandir}/man3/*
21cr|perl-Test-TrailingSpace-0.60.100-1|52	%{perl_vendorlib}/*

5646 21
21cr|perl-Test-Trap-0.3.2-3|1	%define upstream_name    Test-Trap
21cr|perl-Test-Trap-0.3.2-3|2	%define upstream_version 0.3.2
21cr|perl-Test-Trap-0.3.2-3|3	
21cr|perl-Test-Trap-0.3.2-3|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Trap-0.3.2-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Trap-0.3.2-3|6	Release:	3
21cr|perl-Test-Trap-0.3.2-3|7	
21cr|perl-Test-Trap-0.3.2-3|8	Summary:	Trap exit codes, exceptions, output
21cr|perl-Test-Trap-0.3.2-3|9	
21cr|perl-Test-Trap-0.3.2-3|10	
21cr|perl-Test-Trap-0.3.2-3|11	License:	GPL+ or Artistic
21cr|perl-Test-Trap-0.3.2-3|12	Group:		Development/Perl
21cr|perl-Test-Trap-0.3.2-3|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Test-Trap-0.3.2-3|14	Source0:	http://search.cpan.org/CPAN/authors/id/E/EB/EBHANSSEN/%{upstream_name}-v%{upstream_version}.tar.gz
21cr|perl-Test-Trap-0.3.2-3|15	
21cr|perl-Test-Trap-0.3.2-3|16	BuildRequires:	perl(Carp)
21cr|perl-Test-Trap-0.3.2-3|17	BuildRequires:	perl(Data::Dump)
21cr|perl-Test-Trap-0.3.2-3|18	BuildRequires:	perl(File::Temp)
21cr|perl-Test-Trap-0.3.2-3|19	BuildRequires:	perl(Test::Tester)
21cr|perl-Test-Trap-0.3.2-3|20	BuildRequires:	perl(version)
21cr|perl-Test-Trap-0.3.2-3|21	BuildRequires:	perl(Module::Build)
21cr|perl-Test-Trap-0.3.2-3|22	BuildRequires:	perl(Exporter)
21cr|perl-Test-Trap-0.3.2-3|23	BuildRequires:	perl(File::Temp)
21cr|perl-Test-Trap-0.3.2-3|24	BuildRequires:	perl(IO::Handle)
21cr|perl-Test-Trap-0.3.2-3|25	BuildRequires:	perl(Test::Builder)
21cr|perl-Test-Trap-0.3.2-3|26	BuildRequires:	perl(Test::More)
21cr|perl-Test-Trap-0.3.2-3|27	BuildRequires:	perl(base)
21cr|perl-Test-Trap-0.3.2-3|28	BuildRequires:	perl(constant)
21cr|perl-Test-Trap-0.3.2-3|29	BuildRequires:	perl(strict)
21cr|perl-Test-Trap-0.3.2-3|30	BuildRequires:	perl(warnings)
21cr|perl-Test-Trap-0.3.2-3|31	
21cr|perl-Test-Trap-0.3.2-3|32	BuildArch:	noarch
21cr|perl-Test-Trap-0.3.2-3|33	
21cr|perl-Test-Trap-0.3.2-3|34	%description
21cr|perl-Test-Trap-0.3.2-3|35	Primarily (but not exclusively) for use in test scripts: A block eval on
21cr|perl-Test-Trap-0.3.2-3|36	steroids, configurable and extensible, but by default trapping (Perl)
21cr|perl-Test-Trap-0.3.2-3|37	STDOUT, STDERR, warnings, exceptions, would-be exit codes, and return
21cr|perl-Test-Trap-0.3.2-3|38	values from boxed blocks of test code.
21cr|perl-Test-Trap-0.3.2-3|39	
21cr|perl-Test-Trap-0.3.2-3|40	The values collected by the latest trap can then be queried or tested
21cr|perl-Test-Trap-0.3.2-3|41	through a special trap object.
21cr|perl-Test-Trap-0.3.2-3|42	
21cr|perl-Test-Trap-0.3.2-3|43	%prep
21cr|perl-Test-Trap-0.3.2-3|44	%setup -qn %{upstream_name}-v%{upstream_version}
21cr|perl-Test-Trap-0.3.2-3|45	
21cr|perl-Test-Trap-0.3.2-3|46	%build
21cr|perl-Test-Trap-0.3.2-3|47	%{__perl} Build.PL installdirs=vendor
21cr|perl-Test-Trap-0.3.2-3|48	./Build
21cr|perl-Test-Trap-0.3.2-3|49	
21cr|perl-Test-Trap-0.3.2-3|50	%check
21cr|perl-Test-Trap-0.3.2-3|51	./Build test
21cr|perl-Test-Trap-0.3.2-3|52	
21cr|perl-Test-Trap-0.3.2-3|53	%install
21cr|perl-Test-Trap-0.3.2-3|54	./Build install destdir=%{buildroot}
21cr|perl-Test-Trap-0.3.2-3|55	
21cr|perl-Test-Trap-0.3.2-3|56	%files
21cr|perl-Test-Trap-0.3.2-3|57	%doc Changes README META.json META.yml
21cr|perl-Test-Trap-0.3.2-3|58	%{perl_vendorlib}/Test
21cr|perl-Test-Trap-0.3.2-3|59	%{_mandir}/*/*

5647 21
21cr|perl-Test-Type-1.3.0-1|1	%define upstream_name    Test-Type
21cr|perl-Test-Type-1.3.0-1|2	%define upstream_version v1.3.0
21cr|perl-Test-Type-1.3.0-1|3	
21cr|perl-Test-Type-1.3.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Type-1.3.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Type-1.3.0-1|6	Release:    1
21cr|perl-Test-Type-1.3.0-1|7	
21cr|perl-Test-Type-1.3.0-1|8	Summary:    Functions to validate data types in test files
21cr|perl-Test-Type-1.3.0-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Type-1.3.0-1|10	Group:      Development/Perl
21cr|perl-Test-Type-1.3.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Type-1.3.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Type-1.3.0-1|13	
21cr|perl-Test-Type-1.3.0-1|14	BuildRequires: perl(Carp)
21cr|perl-Test-Type-1.3.0-1|15	BuildRequires: perl(Data::Validate::Type)
21cr|perl-Test-Type-1.3.0-1|16	BuildRequires: perl(Exporter)
21cr|perl-Test-Type-1.3.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Type-1.3.0-1|18	BuildRequires: perl(Test::Builder::Tester)
21cr|perl-Test-Type-1.3.0-1|19	BuildRequires: perl(Test::FailWarnings)
21cr|perl-Test-Type-1.3.0-1|20	BuildRequires: perl(Test::More)
21cr|perl-Test-Type-1.3.0-1|21	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Test-Type-1.3.0-1|22	BuildArch: noarch
21cr|perl-Test-Type-1.3.0-1|23	
21cr|perl-Test-Type-1.3.0-1|24	%description
21cr|perl-Test-Type-1.3.0-1|25	no description found
21cr|perl-Test-Type-1.3.0-1|26	
21cr|perl-Test-Type-1.3.0-1|27	%prep
21cr|perl-Test-Type-1.3.0-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Type-1.3.0-1|29	
21cr|perl-Test-Type-1.3.0-1|30	%build
21cr|perl-Test-Type-1.3.0-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Type-1.3.0-1|32	
21cr|perl-Test-Type-1.3.0-1|33	%make
21cr|perl-Test-Type-1.3.0-1|34	
21cr|perl-Test-Type-1.3.0-1|35	%check
21cr|perl-Test-Type-1.3.0-1|36	%make test
21cr|perl-Test-Type-1.3.0-1|37	
21cr|perl-Test-Type-1.3.0-1|38	%install
21cr|perl-Test-Type-1.3.0-1|39	%makeinstall_std
21cr|perl-Test-Type-1.3.0-1|40	
21cr|perl-Test-Type-1.3.0-1|41	%files
21cr|perl-Test-Type-1.3.0-1|42	%doc Changes LICENSE META.json META.yml
21cr|perl-Test-Type-1.3.0-1|43	%{_mandir}/man3/*
21cr|perl-Test-Type-1.3.0-1|44	%{perl_vendorlib}/*

5648 21
21cr|perl-Test-Unit-Lite-0.120.200-1|1	%define upstream_name    Test-Unit-Lite
21cr|perl-Test-Unit-Lite-0.120.200-1|2	%define upstream_version 0.1202
21cr|perl-Test-Unit-Lite-0.120.200-1|3	
21cr|perl-Test-Unit-Lite-0.120.200-1|4	Name:       perl-%{upstream_name}
21cr|perl-Test-Unit-Lite-0.120.200-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Test-Unit-Lite-0.120.200-1|6	Release:    1
21cr|perl-Test-Unit-Lite-0.120.200-1|7	
21cr|perl-Test-Unit-Lite-0.120.200-1|8	Summary:    Unit testing without external dependencies
21cr|perl-Test-Unit-Lite-0.120.200-1|9	License:    GPL+ or Artistic
21cr|perl-Test-Unit-Lite-0.120.200-1|10	Group:      Development/Perl
21cr|perl-Test-Unit-Lite-0.120.200-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Unit-Lite-0.120.200-1|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Unit-Lite-0.120.200-1|13	
21cr|perl-Test-Unit-Lite-0.120.200-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Test-Unit-Lite-0.120.200-1|15	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Test-Unit-Lite-0.120.200-1|16	BuildArch: noarch
21cr|perl-Test-Unit-Lite-0.120.200-1|17	
21cr|perl-Test-Unit-Lite-0.120.200-1|18	%description
21cr|perl-Test-Unit-Lite-0.120.200-1|19	This framework provides lighter version of the Test::Unit manpage
21cr|perl-Test-Unit-Lite-0.120.200-1|20	framework. It implements some of the the Test::Unit manpage classes and
21cr|perl-Test-Unit-Lite-0.120.200-1|21	methods needed to run test units. The the Test::Unit::Lite manpage tries to
21cr|perl-Test-Unit-Lite-0.120.200-1|22	be compatible with public API of the Test::Unit manpage. It doesn't
21cr|perl-Test-Unit-Lite-0.120.200-1|23	implement all classes and methods at 100% and only those necessary to run
21cr|perl-Test-Unit-Lite-0.120.200-1|24	tests are available.
21cr|perl-Test-Unit-Lite-0.120.200-1|25	
21cr|perl-Test-Unit-Lite-0.120.200-1|26	The the Test::Unit::Lite manpage can be distributed as a part of package
21cr|perl-Test-Unit-Lite-0.120.200-1|27	distribution, so the package can be distributed without dependency on
21cr|perl-Test-Unit-Lite-0.120.200-1|28	modules outside standard Perl distribution. The the Test::Unit::Lite
21cr|perl-Test-Unit-Lite-0.120.200-1|29	manpage is provided as a single file.
21cr|perl-Test-Unit-Lite-0.120.200-1|30	
21cr|perl-Test-Unit-Lite-0.120.200-1|31	Bundling the the Test::Unit::Lite manpage as a part of package distribution
21cr|perl-Test-Unit-Lite-0.120.200-1|32	The the Test::Unit::Lite manpage framework can be bundled to the
21cr|perl-Test-Unit-Lite-0.120.200-1|33	package distribution. Then the the Test::Unit::Lite manpage module is
21cr|perl-Test-Unit-Lite-0.120.200-1|34	copied to the _inc_ directory of the source directory for the package
21cr|perl-Test-Unit-Lite-0.120.200-1|35	distribution.
21cr|perl-Test-Unit-Lite-0.120.200-1|36	
21cr|perl-Test-Unit-Lite-0.120.200-1|37	%prep
21cr|perl-Test-Unit-Lite-0.120.200-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Unit-Lite-0.120.200-1|39	
21cr|perl-Test-Unit-Lite-0.120.200-1|40	%build
21cr|perl-Test-Unit-Lite-0.120.200-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-Unit-Lite-0.120.200-1|42	
21cr|perl-Test-Unit-Lite-0.120.200-1|43	%make
21cr|perl-Test-Unit-Lite-0.120.200-1|44	
21cr|perl-Test-Unit-Lite-0.120.200-1|45	%check
21cr|perl-Test-Unit-Lite-0.120.200-1|46	%make test
21cr|perl-Test-Unit-Lite-0.120.200-1|47	
21cr|perl-Test-Unit-Lite-0.120.200-1|48	%install
21cr|perl-Test-Unit-Lite-0.120.200-1|49	%makeinstall_std
21cr|perl-Test-Unit-Lite-0.120.200-1|50	
21cr|perl-Test-Unit-Lite-0.120.200-1|51	%files
21cr|perl-Test-Unit-Lite-0.120.200-1|52	%doc LICENSE README META.yml Changes META.json
21cr|perl-Test-Unit-Lite-0.120.200-1|53	%{_mandir}/man3/*
21cr|perl-Test-Unit-Lite-0.120.200-1|54	%{perl_vendorlib}/*

5649 21
21cr|perl-Test-URI-1.80.0-6|1	%define upstream_name    Test-URI
21cr|perl-Test-URI-1.80.0-6|2	%define upstream_version 1.08
21cr|perl-Test-URI-1.80.0-6|3	
21cr|perl-Test-URI-1.80.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Test-URI-1.80.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-URI-1.80.0-6|6	Release:	6
21cr|perl-Test-URI-1.80.0-6|7	
21cr|perl-Test-URI-1.80.0-6|8	Summary:	Check Uniform Resource Identifiers
21cr|perl-Test-URI-1.80.0-6|9	
21cr|perl-Test-URI-1.80.0-6|10	License:	GPL+ or Artistic
21cr|perl-Test-URI-1.80.0-6|11	Group:		Development/Perl
21cr|perl-Test-URI-1.80.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-URI-1.80.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-URI-1.80.0-6|14	
21cr|perl-Test-URI-1.80.0-6|15	BuildRequires:	perl-devel
21cr|perl-Test-URI-1.80.0-6|16	BuildRequires:	perl(File::Find::Rule)
21cr|perl-Test-URI-1.80.0-6|17	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-URI-1.80.0-6|18	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-URI-1.80.0-6|19	BuildRequires:	perl(URI)
21cr|perl-Test-URI-1.80.0-6|20	BuildArch:	noarch
21cr|perl-Test-URI-1.80.0-6|21	
21cr|perl-Test-URI-1.80.0-6|22	%description
21cr|perl-Test-URI-1.80.0-6|23	Check various parts of Uniform Resource Locators.
21cr|perl-Test-URI-1.80.0-6|24	
21cr|perl-Test-URI-1.80.0-6|25	%prep
21cr|perl-Test-URI-1.80.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-URI-1.80.0-6|27	
21cr|perl-Test-URI-1.80.0-6|28	%build
21cr|perl-Test-URI-1.80.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-URI-1.80.0-6|30	%make
21cr|perl-Test-URI-1.80.0-6|31	
21cr|perl-Test-URI-1.80.0-6|32	%check
21cr|perl-Test-URI-1.80.0-6|33	make test
21cr|perl-Test-URI-1.80.0-6|34	
21cr|perl-Test-URI-1.80.0-6|35	%install
21cr|perl-Test-URI-1.80.0-6|36	%makeinstall_std
21cr|perl-Test-URI-1.80.0-6|37	
21cr|perl-Test-URI-1.80.0-6|38	%files
21cr|perl-Test-URI-1.80.0-6|39	%doc Changes
21cr|perl-Test-URI-1.80.0-6|40	%{perl_vendorlib}/Test
21cr|perl-Test-URI-1.80.0-6|41	%{_mandir}/*/*

5650 21
21cr|perl-Test-UseAllModules-0.170.0-3|1	%define upstream_name    Test-UseAllModules
21cr|perl-Test-UseAllModules-0.170.0-3|2	%define upstream_version 0.17
21cr|perl-Test-UseAllModules-0.170.0-3|3	
21cr|perl-Test-UseAllModules-0.170.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Test-UseAllModules-0.170.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-UseAllModules-0.170.0-3|6	Release:	3
21cr|perl-Test-UseAllModules-0.170.0-3|7	
21cr|perl-Test-UseAllModules-0.170.0-3|8	Summary:	Do use_ok() for all modules MANIFESTed
21cr|perl-Test-UseAllModules-0.170.0-3|9	
21cr|perl-Test-UseAllModules-0.170.0-3|10	License:	GPL+ or Artistic
21cr|perl-Test-UseAllModules-0.170.0-3|11	Group:		Development/Perl
21cr|perl-Test-UseAllModules-0.170.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-UseAllModules-0.170.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-UseAllModules-0.170.0-3|14	
21cr|perl-Test-UseAllModules-0.170.0-3|15	BuildRequires:	perl-devel
21cr|perl-Test-UseAllModules-0.170.0-3|16	BuildRequires:	perl(Exporter)
21cr|perl-Test-UseAllModules-0.170.0-3|17	BuildRequires:	perl(ExtUtils::Manifest)
21cr|perl-Test-UseAllModules-0.170.0-3|18	BuildRequires:	perl(Test::More)
21cr|perl-Test-UseAllModules-0.170.0-3|19	
21cr|perl-Test-UseAllModules-0.170.0-3|20	BuildArch:	noarch
21cr|perl-Test-UseAllModules-0.170.0-3|21	
21cr|perl-Test-UseAllModules-0.170.0-3|22	%description
21cr|perl-Test-UseAllModules-0.170.0-3|23	I'm sick of writing 00_load.t (or something like that) that'll do use_ok()
21cr|perl-Test-UseAllModules-0.170.0-3|24	for every module I write. I'm sicker of updating 00_load.t when I add
21cr|perl-Test-UseAllModules-0.170.0-3|25	another file to the distro. This module reads MANIFEST to find modules to
21cr|perl-Test-UseAllModules-0.170.0-3|26	be tested and does use_ok() for each of them. Now all you have to do is
21cr|perl-Test-UseAllModules-0.170.0-3|27	update MANIFEST. You don't have to modify the test any more (hopefully).
21cr|perl-Test-UseAllModules-0.170.0-3|28	
21cr|perl-Test-UseAllModules-0.170.0-3|29	%prep
21cr|perl-Test-UseAllModules-0.170.0-3|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-UseAllModules-0.170.0-3|31	
21cr|perl-Test-UseAllModules-0.170.0-3|32	%build
21cr|perl-Test-UseAllModules-0.170.0-3|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-UseAllModules-0.170.0-3|34	%make
21cr|perl-Test-UseAllModules-0.170.0-3|35	
21cr|perl-Test-UseAllModules-0.170.0-3|36	%check
21cr|perl-Test-UseAllModules-0.170.0-3|37	%make test
21cr|perl-Test-UseAllModules-0.170.0-3|38	
21cr|perl-Test-UseAllModules-0.170.0-3|39	%install
21cr|perl-Test-UseAllModules-0.170.0-3|40	%makeinstall_std
21cr|perl-Test-UseAllModules-0.170.0-3|41	
21cr|perl-Test-UseAllModules-0.170.0-3|42	%files
21cr|perl-Test-UseAllModules-0.170.0-3|43	%doc Changes META.yml README
21cr|perl-Test-UseAllModules-0.170.0-3|44	%{_mandir}/man3/*
21cr|perl-Test-UseAllModules-0.170.0-3|45	%{perl_vendorlib}/*

5651 21
21cr|perl-Test-Vars-0.15.0-1|1	%define upstream_name    Test-Vars
21cr|perl-Test-Vars-0.15.0-1|2	%define upstream_version 0.015
21cr|perl-Test-Vars-0.15.0-1|3	
21cr|perl-Test-Vars-0.15.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-Vars-0.15.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-Vars-0.15.0-1|6	Release:	1
21cr|perl-Test-Vars-0.15.0-1|7	
21cr|perl-Test-Vars-0.15.0-1|8	Summary:	Detects unused variables
21cr|perl-Test-Vars-0.15.0-1|9	
21cr|perl-Test-Vars-0.15.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-Vars-0.15.0-1|11	Group:		Development/Perl
21cr|perl-Test-Vars-0.15.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-Vars-0.15.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/G/GF/GFUJI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-Vars-0.15.0-1|14	
21cr|perl-Test-Vars-0.15.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-Vars-0.15.0-1|16	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-Test-Vars-0.15.0-1|17	BuildRequires:	perl(B)
21cr|perl-Test-Vars-0.15.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Test-Vars-0.15.0-1|19	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Test-Vars-0.15.0-1|20	BuildRequires:	perl(parent)
21cr|perl-Test-Vars-0.15.0-1|21	
21cr|perl-Test-Vars-0.15.0-1|22	BuildArch:	noarch
21cr|perl-Test-Vars-0.15.0-1|23	
21cr|perl-Test-Vars-0.15.0-1|24	%description
21cr|perl-Test-Vars-0.15.0-1|25	Test::Vars finds unused variables in order to keep the source code tidy.
21cr|perl-Test-Vars-0.15.0-1|26	
21cr|perl-Test-Vars-0.15.0-1|27	%prep
21cr|perl-Test-Vars-0.15.0-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-Vars-0.15.0-1|29	
21cr|perl-Test-Vars-0.15.0-1|30	%build
21cr|perl-Test-Vars-0.15.0-1|31	perl Build.PL installdirs=vendor
21cr|perl-Test-Vars-0.15.0-1|32	./Build
21cr|perl-Test-Vars-0.15.0-1|33	
21cr|perl-Test-Vars-0.15.0-1|34	%check
21cr|perl-Test-Vars-0.15.0-1|35	./Build test
21cr|perl-Test-Vars-0.15.0-1|36	
21cr|perl-Test-Vars-0.15.0-1|37	%install
21cr|perl-Test-Vars-0.15.0-1|38	./Build install --destdir=%{buildroot} --prefix=%{_prefix} --installdirs=vendor
21cr|perl-Test-Vars-0.15.0-1|39	
21cr|perl-Test-Vars-0.15.0-1|40	%files
21cr|perl-Test-Vars-0.15.0-1|41	%doc Changes README.* META.json META.yml LICENSE
21cr|perl-Test-Vars-0.15.0-1|42	%{_mandir}/man3/*
21cr|perl-Test-Vars-0.15.0-1|43	%{perl_vendorlib}/*

5652 21
21cr|perl-Test-WWW-Mechanize-1.540.0-1|1	%define upstream_name	 Test-WWW-Mechanize
21cr|perl-Test-WWW-Mechanize-1.540.0-1|2	%define upstream_version 1.54
21cr|perl-Test-WWW-Mechanize-1.540.0-1|3	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-WWW-Mechanize-1.540.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-WWW-Mechanize-1.540.0-1|6	Release:	1
21cr|perl-Test-WWW-Mechanize-1.540.0-1|7	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|8	Summary:	Testing-specific WWW::Mechanize subclass
21cr|perl-Test-WWW-Mechanize-1.540.0-1|9	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|10	License:	GPL+ or Artistic
21cr|perl-Test-WWW-Mechanize-1.540.0-1|11	Group:		Development/Perl
21cr|perl-Test-WWW-Mechanize-1.540.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-WWW-Mechanize-1.540.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-WWW-Mechanize-%{upstream_version}.tar.gz
21cr|perl-Test-WWW-Mechanize-1.540.0-1|14	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|15	BuildRequires:	perl-devel
21cr|perl-Test-WWW-Mechanize-1.540.0-1|16	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|17	BuildRequires:	perl(LWP)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|18	BuildRequires:	perl(Carp::Assert::More)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|19	BuildRequires:	perl(CGI)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|20	BuildRequires:	perl(HTML::Lint)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|21	BuildRequires:	perl(HTTP::Server::Simple)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|22	BuildRequires:	perl(HTML::TreeBuilder)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|23	BuildRequires:	perl(Test::Builder::Tester)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|24	BuildRequires:	perl(Test::LongString)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|25	BuildRequires:	perl(URI)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|26	BuildRequires:	perl(WWW::Mechanize)
21cr|perl-Test-WWW-Mechanize-1.540.0-1|27	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|28	BuildArch:	noarch
21cr|perl-Test-WWW-Mechanize-1.540.0-1|29	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|30	%description
21cr|perl-Test-WWW-Mechanize-1.540.0-1|31	Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates features
21cr|perl-Test-WWW-Mechanize-1.540.0-1|32	for web application testing.
21cr|perl-Test-WWW-Mechanize-1.540.0-1|33	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|34	%prep
21cr|perl-Test-WWW-Mechanize-1.540.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-WWW-Mechanize-1.540.0-1|36	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|37	%build
21cr|perl-Test-WWW-Mechanize-1.540.0-1|38	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-WWW-Mechanize-1.540.0-1|39	%make
21cr|perl-Test-WWW-Mechanize-1.540.0-1|40	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|41	%check
21cr|perl-Test-WWW-Mechanize-1.540.0-1|42	# change listening port
21cr|perl-Test-WWW-Mechanize-1.540.0-1|43	#perl -pi -e 's/13432/17987/' t/TestServer.pm
21cr|perl-Test-WWW-Mechanize-1.540.0-1|44	#%%make test
21cr|perl-Test-WWW-Mechanize-1.540.0-1|45	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|46	%install
21cr|perl-Test-WWW-Mechanize-1.540.0-1|47	%makeinstall_std
21cr|perl-Test-WWW-Mechanize-1.540.0-1|48	
21cr|perl-Test-WWW-Mechanize-1.540.0-1|49	%files
21cr|perl-Test-WWW-Mechanize-1.540.0-1|50	%doc Changes
21cr|perl-Test-WWW-Mechanize-1.540.0-1|51	%{perl_vendorlib}/Test
21cr|perl-Test-WWW-Mechanize-1.540.0-1|52	%{_mandir}/man3/*

5653 21
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|1	%define upstream_name    Test-WWW-Mechanize-Catalyst
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|2	%define upstream_version 0.62
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|3	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|4	# test fail on abf build
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|5	%bcond_without bootstrap
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|6	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|7	Name:		perl-%{upstream_name}
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|9	Release:	3
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|10	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|11	Summary:	Test::WWW::Mechanize for Catalyst
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|12	License:	GPL+ or Artistic
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|13	Group:		Development/Perl
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|14	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|15	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|16	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|17	BuildRequires:	perl-devel
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|18	%if %{without bootstrap}
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|19	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|20	BuildRequires:	perl(Catalyst::Plugin::Session)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|21	BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|22	BuildRequires:	perl(Module::Build)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|23	BuildRequires:	perl(Moose)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|24	BuildRequires:	perl(JSON::PP)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|25	BuildRequires:	perl(Sub::Identify)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|26	BuildRequires:	perl(Test::Exception)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|27	BuildRequires:	perl(Test::WWW::Mechanize) >= 1.04
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|28	BuildRequires:	perl(Test::utf8)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|29	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|30	BuildRequires:	perl(Term::Size::Perl)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|31	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|32	BuildRequires:	perl(aliased)
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|33	%endif
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|34	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|35	BuildArch:	noarch
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|36	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|37	%description
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|38	Catalyst is an elegant MVC Web Application
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|39	Framework. Test::WWW::Mechanize is a subclass of WWW::Mechanize that
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|40	incorporates features for web application testing. The
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|41	Test::WWW::Mechanize::Catalyst module meshes the two to allow easy
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|42	testing of Catalyst applications without starting up a web server.
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|43	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|44	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|45	%prep
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|47	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|48	%build
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|49	%{__perl} Makefile.PL installdirs=vendor
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|50	%make
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|51	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|52	%check
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|53	%if %{without bootstrap}
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|54	%make test
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|55	%endif
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|56	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|57	%install
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|58	%makeinstall_std
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|59	
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|60	%files
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|61	%doc CHANGES README META.yml
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|62	%{_mandir}/*/*
21cr|perl-Test-WWW-Mechanize-Catalyst-0.620.0-3|63	%{perl_vendorlib}/Test

5654 21
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|1	%define module   Test-WWW-Mechanize-CGI
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|2	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|3	Name:		perl-%{module}
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|4	Version:	0.1
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|5	Release:	8
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|6	License:	GPL or Artistic
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|7	Group:		Development/Perl
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|8	Summary:	Test CGI applications with Test::WWW::Mechanize
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|9	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|11	Source:	http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.gz
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|12	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|13	BuildRequires:	perl-devel
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|14	BuildRequires:	perl(Test::More)
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|15	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|16	BuildRequires:	perl(WWW::Mechanize::CGI)
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|17	BuildRequires:	perl(CGI)
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|18	BuildArch:	noarch
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|19	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|20	%description
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|21	Provides a convenient way of testing CGI applications without a external
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|22	daemon.
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|23	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|24	%prep
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|25	%setup -q -n %{module}-%{version}
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|26	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|27	%build
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|29	%make
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|30	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|31	%check
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|32	make test
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|33	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|34	%install
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|35	%makeinstall_std
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|36	
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|37	%files
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|38	%doc Changes README
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|39	%{_mandir}/man3/*
21cr|perl-Test-WWW-Mechanize-CGI-0.1-8|40	%{perl_vendorlib}/Test

5655 21
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|1	%define upstream_name    Test-WWW-Mechanize-LibXML
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|2	%define upstream_version 0.0.6
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|3	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|4	Name:		perl-%{upstream_name}
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|6	Release:	1
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|7	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|8	Summary:	Use HTML::TreeBuilder::LibXML for testing
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|9	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|10	License:	MIT
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|11	Group:		Development/Perl
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|14	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|15	BuildRequires:	perl-devel
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|16	BuildRequires:	perl(HTML::TreeBuilder::LibXML)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|17	BuildRequires:	perl(Test::More)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|18	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|19	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|20	BuildRequires:	perl(MRO::Compat)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|21	BuildRequires:	perl(Test::CPAN::Changes)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|22	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|23	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|24	BuildRequires:	perl(Test::TrailingSpace)
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|25	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|26	BuildArch:	noarch
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|27	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|28	%description
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|29	This module inherits from the Test::WWW::Mechanize manpage, and allows one
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|30	to utilize the HTML::TreeBuilder::LibXML manpage to perform XPath and the
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|31	HTML::TreeBuilder manpage queries on the tree.
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|32	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|33	%prep
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|35	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|36	%build
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|38	%make
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|39	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|40	%check
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|41	make test
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|42	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|43	%install
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|44	%makeinstall_std
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|45	
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|46	%files
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|47	%doc META.yml Changes README META.json
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|48	%{_mandir}/man3/*
21cr|perl-Test-WWW-Mechanize-LibXML-0.0.6-1|49	%{perl_vendorlib}/*

5656 21
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|1	%define upstream_name    Test-WWW-Mechanize-PSGI
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|2	%define upstream_version 0.39
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|3	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|4	Name:           perl-Test-WWW-Mechanize-PSGI
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|6	Release:        1
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|7	Summary:        Test PSGI programs using WWW::Mechanize
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|8	Group:          Development/Perl
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|9	License:        GPL+ or Artistic
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|10	URL:            https://metacpan.org/release/Test-WWW-Mechanize-PSGI
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Test-WWW-Mechanize-PSGI-%{upstream_version}.tar.gz
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|12	BuildArch:      noarch
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|13	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|14	BuildRequires:  make
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|15	BuildRequires:  %{__perl}
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|16	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|17	BuildRequires:  perl-generators
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|18	BuildRequires:  perl(Carp)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|19	BuildRequires:  perl(CGI::Cookie)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|20	BuildRequires:  perl(File::Spec)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|21	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|22	BuildRequires:  perl(HTTP::Message::PSGI)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|23	BuildRequires:  perl(Test::More)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|24	BuildRequires:  perl(Test::Pod) >= 1.14
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|25	BuildRequires:  perl(Test::WWW::Mechanize)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|26	BuildRequires:  perl(Try::Tiny)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|27	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|28	BuildRequires:  perl(base)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|29	BuildRequires:  perl(strict)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|30	BuildRequires:  perl(warnings)
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|31	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|32	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|33	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|34	%description
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|35	PSGI is a specification to decouple web server environments from web
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|36	application framework code. Test::WWW::Mechanize is a subclass of
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|37	WWW::Mechanize that incorporates features for web application testing. The
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|38	Test::WWW::Mechanize::PSGI module meshes the two to allow easy testing of
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|39	PSGI applications.
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|40	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|41	%prep
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|42	%setup -q -n Test-WWW-Mechanize-PSGI-%{upstream_version}
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|43	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|44	%build
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|46	%make
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|47	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|48	%install
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|49	%{__make} pure_install DESTDIR=%{buildroot}
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|50	find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|51	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|52	%{_fixperms} %{buildroot}/*
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|53	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|54	%check
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|55	%{__make} test
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|56	
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|57	%files
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|58	%doc Changes
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|59	%license LICENSE
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|60	%{perl_vendorlib}/*
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|61	%{_mandir}/man3/*
21cr|perl-Test-WWW-Mechanize-PSGI-0.390.0-1|62	

5657 21
21cr|perl-Test-WWW-Selenium-1.360.0-6|1	%define upstream_name    Test-WWW-Selenium
21cr|perl-Test-WWW-Selenium-1.360.0-6|2	%define upstream_version 1.36
21cr|perl-Test-WWW-Selenium-1.360.0-6|3	
21cr|perl-Test-WWW-Selenium-1.360.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Test-WWW-Selenium-1.360.0-6|5	Version:	%perl_convert_version 1.36
21cr|perl-Test-WWW-Selenium-1.360.0-6|6	Release:	6
21cr|perl-Test-WWW-Selenium-1.360.0-6|7	
21cr|perl-Test-WWW-Selenium-1.360.0-6|8	Summary:	Test applications using Selenium Remote Control
21cr|perl-Test-WWW-Selenium-1.360.0-6|9	
21cr|perl-Test-WWW-Selenium-1.360.0-6|10	License:	GPL+ or Artistic
21cr|perl-Test-WWW-Selenium-1.360.0-6|11	Group:		Development/Perl
21cr|perl-Test-WWW-Selenium-1.360.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-WWW-Selenium-1.360.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-WWW-Selenium-1.36.tar.gz
21cr|perl-Test-WWW-Selenium-1.360.0-6|14	
21cr|perl-Test-WWW-Selenium-1.360.0-6|15	BuildRequires:	perl-devel
21cr|perl-Test-WWW-Selenium-1.360.0-6|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-WWW-Selenium-1.360.0-6|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-Test-WWW-Selenium-1.360.0-6|18	BuildRequires:	perl-libwww-perl
21cr|perl-Test-WWW-Selenium-1.360.0-6|19	BuildRequires:	perl(Test::Exception)
21cr|perl-Test-WWW-Selenium-1.360.0-6|20	BuildRequires:	perl(Test::Mock::LWP)
21cr|perl-Test-WWW-Selenium-1.360.0-6|21	BuildRequires:	perl(Test::More)
21cr|perl-Test-WWW-Selenium-1.360.0-6|22	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-WWW-Selenium-1.360.0-6|23	BuildRequires:	perl(Time::HiRes)
21cr|perl-Test-WWW-Selenium-1.360.0-6|24	BuildRequires:	perl(URI::Escape)
21cr|perl-Test-WWW-Selenium-1.360.0-6|25	BuildArch:	noarch
21cr|perl-Test-WWW-Selenium-1.360.0-6|26	
21cr|perl-Test-WWW-Selenium-1.360.0-6|27	%description
21cr|perl-Test-WWW-Selenium-1.360.0-6|28	Selenium Remote Control (SRC) is a test tool that allows you to write
21cr|perl-Test-WWW-Selenium-1.360.0-6|29	automated web application UI tests in any programming language against any
21cr|perl-Test-WWW-Selenium-1.360.0-6|30	HTTP website using any mainstream JavaScript-enabled browser. SRC provides
21cr|perl-Test-WWW-Selenium-1.360.0-6|31	a Selenium Server, which can automatically start/stop/control any supported
21cr|perl-Test-WWW-Selenium-1.360.0-6|32	browser. It works by using Selenium Core, a pure-HTML+JS library that
21cr|perl-Test-WWW-Selenium-1.360.0-6|33	performs automated tasks in JavaScript; the Selenium Server communicates
21cr|perl-Test-WWW-Selenium-1.360.0-6|34	directly with the browser using AJAX (XmlHttpRequest).
21cr|perl-Test-WWW-Selenium-1.360.0-6|35	
21cr|perl-Test-WWW-Selenium-1.360.0-6|36	http://www.openqa.org/selenium-rc/
21cr|perl-Test-WWW-Selenium-1.360.0-6|37	
21cr|perl-Test-WWW-Selenium-1.360.0-6|38	This module sends commands directly to the Server using simple HTTP
21cr|perl-Test-WWW-Selenium-1.360.0-6|39	GET/POST requests. Using this module together with the Selenium Server, you
21cr|perl-Test-WWW-Selenium-1.360.0-6|40	can automatically control any supported browser.
21cr|perl-Test-WWW-Selenium-1.360.0-6|41	
21cr|perl-Test-WWW-Selenium-1.360.0-6|42	%prep
21cr|perl-Test-WWW-Selenium-1.360.0-6|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-WWW-Selenium-1.360.0-6|44	
21cr|perl-Test-WWW-Selenium-1.360.0-6|45	%build
21cr|perl-Test-WWW-Selenium-1.360.0-6|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-WWW-Selenium-1.360.0-6|47	%make
21cr|perl-Test-WWW-Selenium-1.360.0-6|48	
21cr|perl-Test-WWW-Selenium-1.360.0-6|49	%check
21cr|perl-Test-WWW-Selenium-1.360.0-6|50	make test
21cr|perl-Test-WWW-Selenium-1.360.0-6|51	
21cr|perl-Test-WWW-Selenium-1.360.0-6|52	%install
21cr|perl-Test-WWW-Selenium-1.360.0-6|53	%makeinstall_std
21cr|perl-Test-WWW-Selenium-1.360.0-6|54	
21cr|perl-Test-WWW-Selenium-1.360.0-6|55	%files
21cr|perl-Test-WWW-Selenium-1.360.0-6|56	%doc Changes README
21cr|perl-Test-WWW-Selenium-1.360.0-6|57	%{_mandir}/man3/*
21cr|perl-Test-WWW-Selenium-1.360.0-6|58	%{perl_vendorlib}/*

5658 21
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|1	%define upstream_name    Test-WWW-Selenium-Catalyst
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|2	%define upstream_version 0.07
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|3	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|6	Release:	6
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|7	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|8	Summary:	Test your Catalyst app with Selenium
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|9	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|10	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|11	License:	GPL+ or Artistic
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|12	Group:		Development/Perl
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|14	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|15	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|16	BuildRequires:	perl-devel
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|17	BuildRequires:	perl(Alien::SeleniumRC)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|18	BuildRequires:	perl(Catalyst::Runtime) >= 5.900.930
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|19	BuildRequires:	perl(Catalyst::Utils)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|22	BuildRequires:	perl(IPC::Cmd)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|23	BuildRequires:	perl(Test::More)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|24	BuildRequires:	perl(Test::WWW::Selenium)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|25	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|26	BuildRequires:	perl(aliased)
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|27	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|28	BuildArch:	noarch
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|29	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|30	%description
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|31	Use Selenium to test your Catalyst application.
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|32	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|33	%prep
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|35	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|36	%build
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|38	%make
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|39	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|40	%check
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|41	make test
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|42	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|43	%install
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|44	%makeinstall_std
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|45	
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|46	%files
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|47	%doc Changes README META.yml
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|48	%{_mandir}/man3/*
21cr|perl-Test-WWW-Selenium-Catalyst-0.70.0-6|49	%{perl_vendorlib}/*

5659 21
21cr|perl-Test-XT-0.40.0-7|1	%define upstream_name    Test-XT
21cr|perl-Test-XT-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Test-XT-0.40.0-7|3	
21cr|perl-Test-XT-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Test-XT-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-XT-0.40.0-7|6	Release:	7
21cr|perl-Test-XT-0.40.0-7|7	
21cr|perl-Test-XT-0.40.0-7|8	Summary:	Generate best practice author tests
21cr|perl-Test-XT-0.40.0-7|9	
21cr|perl-Test-XT-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Test-XT-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Test-XT-0.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-XT-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-XT-0.40.0-7|14	
21cr|perl-Test-XT-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Test-XT-0.40.0-7|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Test-XT-0.40.0-7|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Test-XT-0.40.0-7|18	BuildRequires:	perl(File::Remove)
21cr|perl-Test-XT-0.40.0-7|19	BuildRequires:	perl(File::Spec)
21cr|perl-Test-XT-0.40.0-7|20	BuildRequires:	perl(Perl::MinimumVersion)
21cr|perl-Test-XT-0.40.0-7|21	BuildRequires:	perl(Pod::Simple)
21cr|perl-Test-XT-0.40.0-7|22	BuildRequires:	perl(Test::CPAN::Meta)
21cr|perl-Test-XT-0.40.0-7|23	BuildRequires:	perl(Test::MinimumVersion)
21cr|perl-Test-XT-0.40.0-7|24	BuildRequires:	perl(Test::More)
21cr|perl-Test-XT-0.40.0-7|25	BuildRequires:	perl(Test::Pod)
21cr|perl-Test-XT-0.40.0-7|26	BuildArch:	noarch
21cr|perl-Test-XT-0.40.0-7|27	
21cr|perl-Test-XT-0.40.0-7|28	%description
21cr|perl-Test-XT-0.40.0-7|29	A number of Test modules have been written over the years to support
21cr|perl-Test-XT-0.40.0-7|30	authors. Typically, these modules have standard short test scripts
21cr|perl-Test-XT-0.40.0-7|31	documented in them that you can cut and paste into your distribution.
21cr|perl-Test-XT-0.40.0-7|32	
21cr|perl-Test-XT-0.40.0-7|33	Unfortunately almost all of these cut-and-paste test scripts are wrong.
21cr|perl-Test-XT-0.40.0-7|34	
21cr|perl-Test-XT-0.40.0-7|35	Either the test script runs during install time, or it runs with an
21cr|perl-Test-XT-0.40.0-7|36	out-of-date version of the test module, or the author adds the test modules
21cr|perl-Test-XT-0.40.0-7|37	as an (unnecesary) dependency at install time, or for automated testing.
21cr|perl-Test-XT-0.40.0-7|38	
21cr|perl-Test-XT-0.40.0-7|39	%prep
21cr|perl-Test-XT-0.40.0-7|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-XT-0.40.0-7|41	
21cr|perl-Test-XT-0.40.0-7|42	%build
21cr|perl-Test-XT-0.40.0-7|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Test-XT-0.40.0-7|44	%make
21cr|perl-Test-XT-0.40.0-7|45	
21cr|perl-Test-XT-0.40.0-7|46	%check
21cr|perl-Test-XT-0.40.0-7|47	make test
21cr|perl-Test-XT-0.40.0-7|48	
21cr|perl-Test-XT-0.40.0-7|49	%install
21cr|perl-Test-XT-0.40.0-7|50	%makeinstall_std
21cr|perl-Test-XT-0.40.0-7|51	
21cr|perl-Test-XT-0.40.0-7|52	%files
21cr|perl-Test-XT-0.40.0-7|53	%doc LICENSE README META.yml Changes
21cr|perl-Test-XT-0.40.0-7|54	%{_mandir}/man3/*
21cr|perl-Test-XT-0.40.0-7|55	%{perl_vendorlib}/*

5660 21
21cr|perl-Test-YAML-Valid-0.40.0-7|1	%define upstream_name    Test-YAML-Valid
21cr|perl-Test-YAML-Valid-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Test-YAML-Valid-0.40.0-7|3	
21cr|perl-Test-YAML-Valid-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Test-YAML-Valid-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Test-YAML-Valid-0.40.0-7|6	Release:	7
21cr|perl-Test-YAML-Valid-0.40.0-7|7	
21cr|perl-Test-YAML-Valid-0.40.0-7|8	Summary:	Test for valid YAML
21cr|perl-Test-YAML-Valid-0.40.0-7|9	
21cr|perl-Test-YAML-Valid-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Test-YAML-Valid-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Test-YAML-Valid-0.40.0-7|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Test-YAML-Valid-0.40.0-7|13	Source0:	https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Test-YAML-Valid-0.40.0-7|14	
21cr|perl-Test-YAML-Valid-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Test-YAML-Valid-0.40.0-7|16	BuildRequires:	perl(CPAN)
21cr|perl-Test-YAML-Valid-0.40.0-7|17	BuildRequires:	perl(YAML)
21cr|perl-Test-YAML-Valid-0.40.0-7|18	BuildRequires:	perl(YAML::Syck)
21cr|perl-Test-YAML-Valid-0.40.0-7|19	BuildRequires:	perl(YAML::XS)
21cr|perl-Test-YAML-Valid-0.40.0-7|20	BuildRequires:	perl(YAML::Tiny)
21cr|perl-Test-YAML-Valid-0.40.0-7|21	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Test-YAML-Valid-0.40.0-7|22	Requires:	perl(YAML)
21cr|perl-Test-YAML-Valid-0.40.0-7|23	BuildArch:	noarch
21cr|perl-Test-YAML-Valid-0.40.0-7|24	
21cr|perl-Test-YAML-Valid-0.40.0-7|25	%description
21cr|perl-Test-YAML-Valid-0.40.0-7|26	This module lets you easily test the validity of YAML.
21cr|perl-Test-YAML-Valid-0.40.0-7|27	
21cr|perl-Test-YAML-Valid-0.40.0-7|28	%prep
21cr|perl-Test-YAML-Valid-0.40.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Test-YAML-Valid-0.40.0-7|30	
21cr|perl-Test-YAML-Valid-0.40.0-7|31	%build
21cr|perl-Test-YAML-Valid-0.40.0-7|32	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-Test-YAML-Valid-0.40.0-7|33	%make
21cr|perl-Test-YAML-Valid-0.40.0-7|34	
21cr|perl-Test-YAML-Valid-0.40.0-7|35	%check
21cr|perl-Test-YAML-Valid-0.40.0-7|36	make test
21cr|perl-Test-YAML-Valid-0.40.0-7|37	
21cr|perl-Test-YAML-Valid-0.40.0-7|38	%install
21cr|perl-Test-YAML-Valid-0.40.0-7|39	%makeinstall_std
21cr|perl-Test-YAML-Valid-0.40.0-7|40	
21cr|perl-Test-YAML-Valid-0.40.0-7|41	%files
21cr|perl-Test-YAML-Valid-0.40.0-7|42	%doc Changes README
21cr|perl-Test-YAML-Valid-0.40.0-7|43	%{perl_vendorlib}/Test
21cr|perl-Test-YAML-Valid-0.40.0-7|44	%{_mandir}/*/*

5661 21
21cr|perl-Text-Aligner-0.120.0-3|1	%define upstream_name    Text-Aligner
21cr|perl-Text-Aligner-0.120.0-3|2	%define upstream_version 0.12
21cr|perl-Text-Aligner-0.120.0-3|3	
21cr|perl-Text-Aligner-0.120.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Aligner-0.120.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Aligner-0.120.0-3|6	Release:	3
21cr|perl-Text-Aligner-0.120.0-3|7	
21cr|perl-Text-Aligner-0.120.0-3|8	Summary:	A single function to justify strings to various alignment styles
21cr|perl-Text-Aligner-0.120.0-3|9	
21cr|perl-Text-Aligner-0.120.0-3|10	License:	GPL+ or Artistic
21cr|perl-Text-Aligner-0.120.0-3|11	Group:		Development/Perl
21cr|perl-Text-Aligner-0.120.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Aligner-0.120.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Aligner-0.120.0-3|14	
21cr|perl-Text-Aligner-0.120.0-3|15	BuildRequires:	perl-devel
21cr|perl-Text-Aligner-0.120.0-3|16	BuildRequires:	perl(Term::ANSIColor)
21cr|perl-Text-Aligner-0.120.0-3|17	BuildRequires:	perl(Test::More)
21cr|perl-Text-Aligner-0.120.0-3|18	
21cr|perl-Text-Aligner-0.120.0-3|19	BuildArch:	noarch
21cr|perl-Text-Aligner-0.120.0-3|20	
21cr|perl-Text-Aligner-0.120.0-3|21	%description
21cr|perl-Text-Aligner-0.120.0-3|22	Text::Aligner exports a single function, align(), which is used to justify
21cr|perl-Text-Aligner-0.120.0-3|23	strings to various alignment styles. The alignment specification is the
21cr|perl-Text-Aligner-0.120.0-3|24	first argument, followed by any number of scalars which are subject to
21cr|perl-Text-Aligner-0.120.0-3|25	alignment.
21cr|perl-Text-Aligner-0.120.0-3|26	
21cr|perl-Text-Aligner-0.120.0-3|27	The operation depends on context. In list context, a list of the justified
21cr|perl-Text-Aligner-0.120.0-3|28	scalars is returned. In scalar context, the justified arguments are joined
21cr|perl-Text-Aligner-0.120.0-3|29	into a single string with newlines appended. The original arguments remain
21cr|perl-Text-Aligner-0.120.0-3|30	unchanged. In void context, in-place justification is attempted. In this
21cr|perl-Text-Aligner-0.120.0-3|31	case, all arguments must be lvalues.
21cr|perl-Text-Aligner-0.120.0-3|32	
21cr|perl-Text-Aligner-0.120.0-3|33	Align() also does one level of scalar dereferencing. That is, whenever one
21cr|perl-Text-Aligner-0.120.0-3|34	of the arguments is a scalar reference, the scalar pointed to is aligned
21cr|perl-Text-Aligner-0.120.0-3|35	instead. Other references are simply stringified. An undefined argument is
21cr|perl-Text-Aligner-0.120.0-3|36	interpreted as an empty string without complaint.
21cr|perl-Text-Aligner-0.120.0-3|37	
21cr|perl-Text-Aligner-0.120.0-3|38	%prep
21cr|perl-Text-Aligner-0.120.0-3|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Aligner-0.120.0-3|40	
21cr|perl-Text-Aligner-0.120.0-3|41	%build
21cr|perl-Text-Aligner-0.120.0-3|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Aligner-0.120.0-3|43	%make
21cr|perl-Text-Aligner-0.120.0-3|44	
21cr|perl-Text-Aligner-0.120.0-3|45	%check
21cr|perl-Text-Aligner-0.120.0-3|46	%make test
21cr|perl-Text-Aligner-0.120.0-3|47	
21cr|perl-Text-Aligner-0.120.0-3|48	%install
21cr|perl-Text-Aligner-0.120.0-3|49	%makeinstall_std
21cr|perl-Text-Aligner-0.120.0-3|50	
21cr|perl-Text-Aligner-0.120.0-3|51	%files
21cr|perl-Text-Aligner-0.120.0-3|52	%doc Changes LICENSE META.yml README
21cr|perl-Text-Aligner-0.120.0-3|53	%{_mandir}/man3/*
21cr|perl-Text-Aligner-0.120.0-3|54	%{perl_vendorlib}/*

5662 21
21cr|perl-Text-ASCIITable-0.200.0-5|1	%define upstream_name    Text-ASCIITable
21cr|perl-Text-ASCIITable-0.200.0-5|2	%define upstream_version 0.20
21cr|perl-Text-ASCIITable-0.200.0-5|3	Name:       perl-%{upstream_name}
21cr|perl-Text-ASCIITable-0.200.0-5|4	Version:    %perl_convert_version 0.20
21cr|perl-Text-ASCIITable-0.200.0-5|5	Release:    5
21cr|perl-Text-ASCIITable-0.200.0-5|6	
21cr|perl-Text-ASCIITable-0.200.0-5|7	Summary:    Create a nice formatted table using ASCII characters
21cr|perl-Text-ASCIITable-0.200.0-5|8	
21cr|perl-Text-ASCIITable-0.200.0-5|9	License:    Artistic/GPL
21cr|perl-Text-ASCIITable-0.200.0-5|10	Group:      Development/Perl
21cr|perl-Text-ASCIITable-0.200.0-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-ASCIITable-0.200.0-5|12	Source0:    http://www.cpan.org/modules/by-module/Text/Text-ASCIITable-0.20.tar.gz
21cr|perl-Text-ASCIITable-0.200.0-5|13	
21cr|perl-Text-ASCIITable-0.200.0-5|14	BuildRequires:  perl(Module::Build)
21cr|perl-Text-ASCIITable-0.200.0-5|15	BuildArch:      noarch
21cr|perl-Text-ASCIITable-0.200.0-5|16	
21cr|perl-Text-ASCIITable-0.200.0-5|17	%description
21cr|perl-Text-ASCIITable-0.200.0-5|18	Pretty nifty if you want to output dynamic text to your console or other
21cr|perl-Text-ASCIITable-0.200.0-5|19	fixed-size-font displays, and at the same time it will display it in a nice
21cr|perl-Text-ASCIITable-0.200.0-5|20	human-readable, or "cool" way.
21cr|perl-Text-ASCIITable-0.200.0-5|21	
21cr|perl-Text-ASCIITable-0.200.0-5|22	%prep
21cr|perl-Text-ASCIITable-0.200.0-5|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-ASCIITable-0.200.0-5|24	
21cr|perl-Text-ASCIITable-0.200.0-5|25	%build
21cr|perl-Text-ASCIITable-0.200.0-5|26	%{__perl} Build.PL installdirs=vendor
21cr|perl-Text-ASCIITable-0.200.0-5|27	./Build CFLAGS="%{optflags}"
21cr|perl-Text-ASCIITable-0.200.0-5|28	
21cr|perl-Text-ASCIITable-0.200.0-5|29	%check
21cr|perl-Text-ASCIITable-0.200.0-5|30	./Build test
21cr|perl-Text-ASCIITable-0.200.0-5|31	
21cr|perl-Text-ASCIITable-0.200.0-5|32	%install
21cr|perl-Text-ASCIITable-0.200.0-5|33	./Build install destdir=%{buildroot}
21cr|perl-Text-ASCIITable-0.200.0-5|34	
21cr|perl-Text-ASCIITable-0.200.0-5|35	%files
21cr|perl-Text-ASCIITable-0.200.0-5|36	%doc README Changes
21cr|perl-Text-ASCIITable-0.200.0-5|37	%{perl_vendorlib}/Text
21cr|perl-Text-ASCIITable-0.200.0-5|38	%{_mandir}/*/*
21cr|perl-Text-ASCIITable-0.200.0-5|39	
21cr|perl-Text-ASCIITable-0.200.0-5|40	%clean

5663 21
21cr|perl-Text-Aspell-0.90.0-8|1	%define upstream_name    Text-Aspell
21cr|perl-Text-Aspell-0.90.0-8|2	%define upstream_version 0.09
21cr|perl-Text-Aspell-0.90.0-8|3	
21cr|perl-Text-Aspell-0.90.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Text-Aspell-0.90.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-Aspell-0.90.0-8|6	Release:	8
21cr|perl-Text-Aspell-0.90.0-8|7	
21cr|perl-Text-Aspell-0.90.0-8|8	Summary:    Perl interface to the GNU Aspell library
21cr|perl-Text-Aspell-0.90.0-8|9	
21cr|perl-Text-Aspell-0.90.0-8|10	License:    GPL+ or Artistic
21cr|perl-Text-Aspell-0.90.0-8|11	Group:      Development/Perl
21cr|perl-Text-Aspell-0.90.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Aspell-0.90.0-8|13	Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Aspell-0.90.0-8|14	
21cr|perl-Text-Aspell-0.90.0-8|15	BuildRequires:  perl-devel
21cr|perl-Text-Aspell-0.90.0-8|16	BuildRequires:  aspell-devel
21cr|perl-Text-Aspell-0.90.0-8|17	
21cr|perl-Text-Aspell-0.90.0-8|18	%description
21cr|perl-Text-Aspell-0.90.0-8|19	This module provides a Perl interface to the GNU Aspell library. The GNU Aspell
21cr|perl-Text-Aspell-0.90.0-8|20	library provides access to system spelling libraries, including a spell
21cr|perl-Text-Aspell-0.90.0-8|21	checker. This module is to meet the need of looking up many words, one at a
21cr|perl-Text-Aspell-0.90.0-8|22	time, in a single session.
21cr|perl-Text-Aspell-0.90.0-8|23	
21cr|perl-Text-Aspell-0.90.0-8|24	This is a Perl xs interface which should provide good performance compared to
21cr|perl-Text-Aspell-0.90.0-8|25	forking the aspell program for every word.
21cr|perl-Text-Aspell-0.90.0-8|26	
21cr|perl-Text-Aspell-0.90.0-8|27	%prep
21cr|perl-Text-Aspell-0.90.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Aspell-0.90.0-8|29	
21cr|perl-Text-Aspell-0.90.0-8|30	%build
21cr|perl-Text-Aspell-0.90.0-8|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Aspell-0.90.0-8|32	%make
21cr|perl-Text-Aspell-0.90.0-8|33	
21cr|perl-Text-Aspell-0.90.0-8|34	%install
21cr|perl-Text-Aspell-0.90.0-8|35	%makeinstall_std
21cr|perl-Text-Aspell-0.90.0-8|36	
21cr|perl-Text-Aspell-0.90.0-8|37	%check
21cr|perl-Text-Aspell-0.90.0-8|38	#make test
21cr|perl-Text-Aspell-0.90.0-8|39	
21cr|perl-Text-Aspell-0.90.0-8|40	%clean
21cr|perl-Text-Aspell-0.90.0-8|41	
21cr|perl-Text-Aspell-0.90.0-8|42	%files
21cr|perl-Text-Aspell-0.90.0-8|43	%doc Changes README
21cr|perl-Text-Aspell-0.90.0-8|44	%{perl_vendorarch}/Text
21cr|perl-Text-Aspell-0.90.0-8|45	%{perl_vendorarch}/auto/Text
21cr|perl-Text-Aspell-0.90.0-8|46	%{_mandir}/*/*

5664 21
21cr|perl-Text-Balanced-2.30.0-4|1	%define upstream_name    Text-Balanced
21cr|perl-Text-Balanced-2.30.0-4|2	%define upstream_version 2.03
21cr|perl-Text-Balanced-2.30.0-4|3	
21cr|perl-Text-Balanced-2.30.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Balanced-2.30.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Balanced-2.30.0-4|6	Release:	4
21cr|perl-Text-Balanced-2.30.0-4|7	
21cr|perl-Text-Balanced-2.30.0-4|8	Summary:	Extract balanced-delimiter substrings
21cr|perl-Text-Balanced-2.30.0-4|9	
21cr|perl-Text-Balanced-2.30.0-4|10	License:	GPL+ or Artistic
21cr|perl-Text-Balanced-2.30.0-4|11	Group:		Development/Perl
21cr|perl-Text-Balanced-2.30.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Balanced-2.30.0-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SH/SHAY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Balanced-2.30.0-4|14	
21cr|perl-Text-Balanced-2.30.0-4|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Text-Balanced-2.30.0-4|16	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Text-Balanced-2.30.0-4|17	BuildRequires:	perl(SelfLoader) >= 1.1.9
21cr|perl-Text-Balanced-2.30.0-4|18	
21cr|perl-Text-Balanced-2.30.0-4|19	BuildArch:	noarch
21cr|perl-Text-Balanced-2.30.0-4|20	
21cr|perl-Text-Balanced-2.30.0-4|21	%description
21cr|perl-Text-Balanced-2.30.0-4|22	The various 'extract_...' subroutines may be used to extract a delimited
21cr|perl-Text-Balanced-2.30.0-4|23	substring, possibly after skipping a specified prefix string. By default,
21cr|perl-Text-Balanced-2.30.0-4|24	that prefix is optional whitespace ('/\s*/'), but you can change it to
21cr|perl-Text-Balanced-2.30.0-4|25	whatever you wish (see below).
21cr|perl-Text-Balanced-2.30.0-4|26	
21cr|perl-Text-Balanced-2.30.0-4|27	The substring to be extracted must appear at the current 'pos' location of
21cr|perl-Text-Balanced-2.30.0-4|28	the string's variable (or at index zero, if no 'pos' position is defined).
21cr|perl-Text-Balanced-2.30.0-4|29	In other words, the 'extract_...' subroutines _don't_ extract the first
21cr|perl-Text-Balanced-2.30.0-4|30	occurrence of a substring anywhere in a string (like an unanchored regex
21cr|perl-Text-Balanced-2.30.0-4|31	would). Rather, they extract an occurrence of the substring appearing
21cr|perl-Text-Balanced-2.30.0-4|32	immediately at the current matching position in the string (like a
21cr|perl-Text-Balanced-2.30.0-4|33	'\G'-anchored regex would).
21cr|perl-Text-Balanced-2.30.0-4|34	
21cr|perl-Text-Balanced-2.30.0-4|35	General behaviour in list contexts
21cr|perl-Text-Balanced-2.30.0-4|36	In a list context, all the subroutines return a list, the first three
21cr|perl-Text-Balanced-2.30.0-4|37	elements of which are always:
21cr|perl-Text-Balanced-2.30.0-4|38	
21cr|perl-Text-Balanced-2.30.0-4|39	%prep
21cr|perl-Text-Balanced-2.30.0-4|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Balanced-2.30.0-4|41	
21cr|perl-Text-Balanced-2.30.0-4|42	%build
21cr|perl-Text-Balanced-2.30.0-4|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Balanced-2.30.0-4|44	%make
21cr|perl-Text-Balanced-2.30.0-4|45	
21cr|perl-Text-Balanced-2.30.0-4|46	%check
21cr|perl-Text-Balanced-2.30.0-4|47	%make test
21cr|perl-Text-Balanced-2.30.0-4|48	
21cr|perl-Text-Balanced-2.30.0-4|49	%install
21cr|perl-Text-Balanced-2.30.0-4|50	%makeinstall_std
21cr|perl-Text-Balanced-2.30.0-4|51	
21cr|perl-Text-Balanced-2.30.0-4|52	%files
21cr|perl-Text-Balanced-2.30.0-4|53	%doc LICENSE README Changes META.yml
21cr|perl-Text-Balanced-2.30.0-4|54	%{_mandir}/man3/*
21cr|perl-Text-Balanced-2.30.0-4|55	%{perl_vendorlib}/*

5665 21
21cr|perl-Text-BibTeX-0.760.0-4|1	%define major 0
21cr|perl-Text-BibTeX-0.760.0-4|2	%define libname %mklibname libbtparse %{major}
21cr|perl-Text-BibTeX-0.760.0-4|3	
21cr|perl-Text-BibTeX-0.760.0-4|4	%define upstream_name    Text-BibTeX
21cr|perl-Text-BibTeX-0.760.0-4|5	%define upstream_version 0.76
21cr|perl-Text-BibTeX-0.760.0-4|6	%global __provides_exclude BibTeX.so
21cr|perl-Text-BibTeX-0.760.0-4|7	
21cr|perl-Text-BibTeX-0.760.0-4|8	Name:		perl-%{upstream_name}
21cr|perl-Text-BibTeX-0.760.0-4|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-BibTeX-0.760.0-4|10	Release:	4
21cr|perl-Text-BibTeX-0.760.0-4|11	Summary:	Interface to read and parse BibTeX files
21cr|perl-Text-BibTeX-0.760.0-4|12	License:	GPL+ or Artistic
21cr|perl-Text-BibTeX-0.760.0-4|13	Group:		Development/Perl
21cr|perl-Text-BibTeX-0.760.0-4|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-BibTeX-0.760.0-4|15	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-BibTeX-0.760.0-4|16	
21cr|perl-Text-BibTeX-0.760.0-4|17	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Text-BibTeX-0.760.0-4|18	BuildRequires:	perl(Config::AutoConf)
21cr|perl-Text-BibTeX-0.760.0-4|19	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-Text-BibTeX-0.760.0-4|20	BuildRequires:	perl(ExtUtils::LibBuilder)
21cr|perl-Text-BibTeX-0.760.0-4|21	BuildRequires:	perl(File::Copy)
21cr|perl-Text-BibTeX-0.760.0-4|22	BuildRequires:	perl(Module::Build)
21cr|perl-Text-BibTeX-0.760.0-4|23	BuildRequires:	perl(Scalar::Util)
21cr|perl-Text-BibTeX-0.760.0-4|24	BuildRequires:	perl-devel
21cr|perl-Text-BibTeX-0.760.0-4|25	
21cr|perl-Text-BibTeX-0.760.0-4|26	Requires:	%{libname} = %{EVRD}
21cr|perl-Text-BibTeX-0.760.0-4|27	
21cr|perl-Text-BibTeX-0.760.0-4|28	%description
21cr|perl-Text-BibTeX-0.760.0-4|29	The Text::BibTeX module serves mainly as a high-level introduction to the
21cr|perl-Text-BibTeX-0.760.0-4|30	Text::BibTeX library, for both code and documentation purposes. The code loads
21cr|perl-Text-BibTeX-0.760.0-4|31	the two fundamental modules for processing BibTeX files (Text::BibTeX::File and
21cr|perl-Text-BibTeX-0.760.0-4|32	Text::BibTeX::Entry), and this documentation gives a broad overview of the
21cr|perl-Text-BibTeX-0.760.0-4|33	whole library that isn't available in the documentation for the individual
21cr|perl-Text-BibTeX-0.760.0-4|34	modules that comprise it.
21cr|perl-Text-BibTeX-0.760.0-4|35	#-------------------------------------
21cr|perl-Text-BibTeX-0.760.0-4|36	%package -n %{libname}
21cr|perl-Text-BibTeX-0.760.0-4|37	
21cr|perl-Text-BibTeX-0.760.0-4|38	Summary:	This package contains shared libs for %{name}
21cr|perl-Text-BibTeX-0.760.0-4|39	Group:		Development/Perl
21cr|perl-Text-BibTeX-0.760.0-4|40	
21cr|perl-Text-BibTeX-0.760.0-4|41	%description -n %{libname}
21cr|perl-Text-BibTeX-0.760.0-4|42	This package contains shared libs for %{name}.
21cr|perl-Text-BibTeX-0.760.0-4|43	
21cr|perl-Text-BibTeX-0.760.0-4|44	%files -n %{libname}
21cr|perl-Text-BibTeX-0.760.0-4|45	%doc README README.OLD scripts THANKS btool_faq.pod
21cr|perl-Text-BibTeX-0.760.0-4|46	%{_libdir}/libbtparse.so
21cr|perl-Text-BibTeX-0.760.0-4|47	
21cr|perl-Text-BibTeX-0.760.0-4|48	#-------------------------------------
21cr|perl-Text-BibTeX-0.760.0-4|49	%prep
21cr|perl-Text-BibTeX-0.760.0-4|50	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-BibTeX-0.760.0-4|51	perl -pi -e 's|#!/usr/local/bin/perl5?|#!%{__perl}|' scripts/* examples/*
21cr|perl-Text-BibTeX-0.760.0-4|52	chmod a-x scripts/* examples/*
21cr|perl-Text-BibTeX-0.760.0-4|53	
21cr|perl-Text-BibTeX-0.760.0-4|54	%build
21cr|perl-Text-BibTeX-0.760.0-4|55	%{__perl} Build.PL installdirs=vendor
21cr|perl-Text-BibTeX-0.760.0-4|56	./Build
21cr|perl-Text-BibTeX-0.760.0-4|57	
21cr|perl-Text-BibTeX-0.760.0-4|58	%check
21cr|perl-Text-BibTeX-0.760.0-4|59	./Build test
21cr|perl-Text-BibTeX-0.760.0-4|60	
21cr|perl-Text-BibTeX-0.760.0-4|61	%install
21cr|perl-Text-BibTeX-0.760.0-4|62	./Build install destdir=%{buildroot}
21cr|perl-Text-BibTeX-0.760.0-4|63	mv %{buildroot}%{_bindir}/bibparse %{buildroot}%{_bindir}/bibparse-perl
21cr|perl-Text-BibTeX-0.760.0-4|64	
21cr|perl-Text-BibTeX-0.760.0-4|65	
21cr|perl-Text-BibTeX-0.760.0-4|66	%files
21cr|perl-Text-BibTeX-0.760.0-4|67	%doc Changes examples README META.json META.yml
21cr|perl-Text-BibTeX-0.760.0-4|68	%{perl_vendorarch}/Text
21cr|perl-Text-BibTeX-0.760.0-4|69	%{perl_vendorarch}/auto/Text
21cr|perl-Text-BibTeX-0.760.0-4|70	%{_mandir}/*/*
21cr|perl-Text-BibTeX-0.760.0-4|71	%{_bindir}/*

5666 21
21cr|perl-Text-Bidi-2.150.0-1|1	%define upstream_name    Text-Bidi
21cr|perl-Text-Bidi-2.150.0-1|2	%define upstream_version 2.15
21cr|perl-Text-Bidi-2.150.0-1|3	
21cr|perl-Text-Bidi-2.150.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Text-Bidi-2.150.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-Bidi-2.150.0-1|6	Release:    1
21cr|perl-Text-Bidi-2.150.0-1|7	
21cr|perl-Text-Bidi-2.150.0-1|8	Summary:    Dual-life long arrays
21cr|perl-Text-Bidi-2.150.0-1|9	
21cr|perl-Text-Bidi-2.150.0-1|10	License:    GPL or Artistic
21cr|perl-Text-Bidi-2.150.0-1|11	Group:      Development/Perl
21cr|perl-Text-Bidi-2.150.0-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Bidi-2.150.0-1|13	Source0:    https://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Bidi-2.150.0-1|14	
21cr|perl-Text-Bidi-2.150.0-1|15	BuildRequires: perl
21cr|perl-Text-Bidi-2.150.0-1|16	BuildRequires: perl-devel
21cr|perl-Text-Bidi-2.150.0-1|17	BuildRequires: perl(Carp)
21cr|perl-Text-Bidi-2.150.0-1|18	BuildRequires: perl(Data::Dumper)
21cr|perl-Text-Bidi-2.150.0-1|19	BuildRequires: perl(DynaLoader)
21cr|perl-Text-Bidi-2.150.0-1|20	BuildRequires: perl(Encode)
21cr|perl-Text-Bidi-2.150.0-1|21	BuildRequires: perl(Exporter)
21cr|perl-Text-Bidi-2.150.0-1|22	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Text-Bidi-2.150.0-1|23	BuildRequires: perl(File::Find)
21cr|perl-Text-Bidi-2.150.0-1|24	BuildRequires: perl(File::Spec::Functions)
21cr|perl-Text-Bidi-2.150.0-1|25	BuildRequires: perl(File::Temp)
21cr|perl-Text-Bidi-2.150.0-1|26	BuildRequires: perl(Getopt::Long)
21cr|perl-Text-Bidi-2.150.0-1|27	BuildRequires: perl(List::Util)
21cr|perl-Text-Bidi-2.150.0-1|28	BuildRequires: perl(Test::More)
21cr|perl-Text-Bidi-2.150.0-1|29	BuildRequires: perl(Test::Pod)
21cr|perl-Text-Bidi-2.150.0-1|30	BuildRequires: perl(Tie::Array)
21cr|perl-Text-Bidi-2.150.0-1|31	BuildRequires: perl(base)
21cr|perl-Text-Bidi-2.150.0-1|32	BuildRequires: perl(integer)
21cr|perl-Text-Bidi-2.150.0-1|33	BuildRequires: perl(overload)
21cr|perl-Text-Bidi-2.150.0-1|34	BuildRequires: perl(open)
21cr|perl-Text-Bidi-2.150.0-1|35	BuildRequires: perl(strict)
21cr|perl-Text-Bidi-2.150.0-1|36	BuildRequires: perl(utf8)
21cr|perl-Text-Bidi-2.150.0-1|37	BuildRequires: perl(version)
21cr|perl-Text-Bidi-2.150.0-1|38	BuildRequires: perl(warnings)
21cr|perl-Text-Bidi-2.150.0-1|39	BuildRequires: pkgconfig(fribidi)
21cr|perl-Text-Bidi-2.150.0-1|40	
21cr|perl-Text-Bidi-2.150.0-1|41	%description
21cr|perl-Text-Bidi-2.150.0-1|42	This module provides basic support for the Unicode bidirectional (Bidi)
21cr|perl-Text-Bidi-2.150.0-1|43	text algorithm, for displaying text consisting of both left-to-right and
21cr|perl-Text-Bidi-2.150.0-1|44	right-to-left written languages (such as Hebrew and Arabic.) It does so via
21cr|perl-Text-Bidi-2.150.0-1|45	a _swig_ interface file to the _libfribidi_ library.
21cr|perl-Text-Bidi-2.150.0-1|46	
21cr|perl-Text-Bidi-2.150.0-1|47	The fundamental purpose of the bidi algorithm is to reorder text given in
21cr|perl-Text-Bidi-2.150.0-1|48	logical order into text in visually correct order, suitable for display
21cr|perl-Text-Bidi-2.150.0-1|49	using standard printing commands. ``Logical order'' means that the
21cr|perl-Text-Bidi-2.150.0-1|50	characters are given in the order in which they would be read if printed
21cr|perl-Text-Bidi-2.150.0-1|51	correctly. The direction of the text is determined by properties of the
21cr|perl-Text-Bidi-2.150.0-1|52	Unicode characters, usually without additional hints. See the
21cr|perl-Text-Bidi-2.150.0-1|53	http://www.unicode.org/unicode/reports/tr9/ manpage for more details on the
21cr|perl-Text-Bidi-2.150.0-1|54	problem and the algorithm.
21cr|perl-Text-Bidi-2.150.0-1|55	
21cr|perl-Text-Bidi-2.150.0-1|56	Standard usage
21cr|perl-Text-Bidi-2.150.0-1|57	The bidi algorithm works in two stages. The first is on the level of a
21cr|perl-Text-Bidi-2.150.0-1|58	paragraph, where the direction of each character is computed. The
21cr|perl-Text-Bidi-2.150.0-1|59	second is on the level of the lines to be displayed. The main practical
21cr|perl-Text-Bidi-2.150.0-1|60	difference is that the first stage requires only the text of the
21cr|perl-Text-Bidi-2.150.0-1|61	paragraph, while the second requires knowledge of the width of the
21cr|perl-Text-Bidi-2.150.0-1|62	displayed lines. The module (or the library) does not determine how the
21cr|perl-Text-Bidi-2.150.0-1|63	text is broken into paragraphs.
21cr|perl-Text-Bidi-2.150.0-1|64	
21cr|perl-Text-Bidi-2.150.0-1|65	%prep
21cr|perl-Text-Bidi-2.150.0-1|66	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Bidi-2.150.0-1|67	
21cr|perl-Text-Bidi-2.150.0-1|68	%build
21cr|perl-Text-Bidi-2.150.0-1|69	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Bidi-2.150.0-1|70	
21cr|perl-Text-Bidi-2.150.0-1|71	%make
21cr|perl-Text-Bidi-2.150.0-1|72	
21cr|perl-Text-Bidi-2.150.0-1|73	%check
21cr|perl-Text-Bidi-2.150.0-1|74	make test
21cr|perl-Text-Bidi-2.150.0-1|75	
21cr|perl-Text-Bidi-2.150.0-1|76	%install
21cr|perl-Text-Bidi-2.150.0-1|77	%makeinstall_std
21cr|perl-Text-Bidi-2.150.0-1|78	
21cr|perl-Text-Bidi-2.150.0-1|79	%files
21cr|perl-Text-Bidi-2.150.0-1|80	%doc META.yml LICENSE Changes META.json
21cr|perl-Text-Bidi-2.150.0-1|81	%{_bindir}/fribidi.pl
21cr|perl-Text-Bidi-2.150.0-1|82	%{_mandir}/man3/*
21cr|perl-Text-Bidi-2.150.0-1|83	%{perl_vendorarch}/*
21cr|perl-Text-Bidi-2.150.0-1|84	%{_mandir}/man1/*

5667 21
21cr|perl-Text-Brew-0.20.0-7|1	%define upstream_name    Text-Brew
21cr|perl-Text-Brew-0.20.0-7|2	%define upstream_version 0.02
21cr|perl-Text-Brew-0.20.0-7|3	
21cr|perl-Text-Brew-0.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Brew-0.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Brew-0.20.0-7|6	Release:	7
21cr|perl-Text-Brew-0.20.0-7|7	
21cr|perl-Text-Brew-0.20.0-7|8	Summary:	An implementation of the Brew edit distance
21cr|perl-Text-Brew-0.20.0-7|9	
21cr|perl-Text-Brew-0.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Text-Brew-0.20.0-7|11	Group:		Development/Perl
21cr|perl-Text-Brew-0.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Brew-0.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Brew-0.20.0-7|14	
21cr|perl-Text-Brew-0.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-Text-Brew-0.20.0-7|16	BuildArch:	noarch
21cr|perl-Text-Brew-0.20.0-7|17	
21cr|perl-Text-Brew-0.20.0-7|18	%description
21cr|perl-Text-Brew-0.20.0-7|19	This module implements the Brew edit distance that is very close to the dynamic
21cr|perl-Text-Brew-0.20.0-7|20	programming technique used for the Wagner-Fischer (and so for the Levenshtein)
21cr|perl-Text-Brew-0.20.0-7|21	edit distance. Please look at the module references below. For more information
21cr|perl-Text-Brew-0.20.0-7|22	about the Brew edit distance see:
21cr|perl-Text-Brew-0.20.0-7|23	http://ling.ohio-state.edu/~cbrew/795M/string-distance.html
21cr|perl-Text-Brew-0.20.0-7|24	
21cr|perl-Text-Brew-0.20.0-7|25	%prep
21cr|perl-Text-Brew-0.20.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Brew-0.20.0-7|27	
21cr|perl-Text-Brew-0.20.0-7|28	%build
21cr|perl-Text-Brew-0.20.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Brew-0.20.0-7|30	%make
21cr|perl-Text-Brew-0.20.0-7|31	
21cr|perl-Text-Brew-0.20.0-7|32	%install
21cr|perl-Text-Brew-0.20.0-7|33	%makeinstall_std
21cr|perl-Text-Brew-0.20.0-7|34	
21cr|perl-Text-Brew-0.20.0-7|35	%check
21cr|perl-Text-Brew-0.20.0-7|36	make test
21cr|perl-Text-Brew-0.20.0-7|37	
21cr|perl-Text-Brew-0.20.0-7|38	%files
21cr|perl-Text-Brew-0.20.0-7|39	%doc Changes README
21cr|perl-Text-Brew-0.20.0-7|40	%{perl_vendorlib}/Text
21cr|perl-Text-Brew-0.20.0-7|41	%{_mandir}/*/*

5668 21
21cr|perl-Text-Clip-0.1.400-1|1	%define upstream_name    Text-Clip
21cr|perl-Text-Clip-0.1.400-1|2	%define upstream_version 0.0014
21cr|perl-Text-Clip-0.1.400-1|3	
21cr|perl-Text-Clip-0.1.400-1|4	Name:           perl-Text-Clip
21cr|perl-Text-Clip-0.1.400-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Text-Clip-0.1.400-1|6	Release:        1
21cr|perl-Text-Clip-0.1.400-1|7	Summary:        Clip and extract text in clipboard-like way
21cr|perl-Text-Clip-0.1.400-1|8	Group:          Development/Perl
21cr|perl-Text-Clip-0.1.400-1|9	License:        GPL+ or Artistic
21cr|perl-Text-Clip-0.1.400-1|10	URL:            https://metacpan.org/release/Text-Clip
21cr|perl-Text-Clip-0.1.400-1|11	Source0:        https://cpan.metacpan.org/authors/id/R/RO/ROKR/Text-Clip-%{upstream_version}.tar.gz
21cr|perl-Text-Clip-0.1.400-1|12	BuildArch:      noarch
21cr|perl-Text-Clip-0.1.400-1|13	BuildRequires:  make
21cr|perl-Text-Clip-0.1.400-1|14	BuildRequires:  perl-generators
21cr|perl-Text-Clip-0.1.400-1|15	BuildRequires:  perl(Any::Moose)
21cr|perl-Text-Clip-0.1.400-1|16	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Text-Clip-0.1.400-1|17	BuildRequires:  perl(Test::Most)
21cr|perl-Text-Clip-0.1.400-1|18	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Text-Clip-0.1.400-1|19	
21cr|perl-Text-Clip-0.1.400-1|20	%description
21cr|perl-Text-Clip-0.1.400-1|21	Text::Clip allows you to mark/slice up a piece of text. String matching (by
21cr|perl-Text-Clip-0.1.400-1|22	regular expression, etc.) is used to place marks. The first mark lets you
21cr|perl-Text-Clip-0.1.400-1|23	access the text preceding and following the mark. Subsequent marks allow
21cr|perl-Text-Clip-0.1.400-1|24	you to slurp up the text "clipped" between the marks.
21cr|perl-Text-Clip-0.1.400-1|25	
21cr|perl-Text-Clip-0.1.400-1|26	%prep
21cr|perl-Text-Clip-0.1.400-1|27	%setup -q -n Text-Clip-%{upstream_version}
21cr|perl-Text-Clip-0.1.400-1|28	
21cr|perl-Text-Clip-0.1.400-1|29	%build
21cr|perl-Text-Clip-0.1.400-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Text-Clip-0.1.400-1|31	make %{?_smp_mflags}
21cr|perl-Text-Clip-0.1.400-1|32	
21cr|perl-Text-Clip-0.1.400-1|33	%install
21cr|perl-Text-Clip-0.1.400-1|34	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|perl-Text-Clip-0.1.400-1|35	%{_fixperms} %{buildroot}/*
21cr|perl-Text-Clip-0.1.400-1|36	
21cr|perl-Text-Clip-0.1.400-1|37	%check
21cr|perl-Text-Clip-0.1.400-1|38	make test
21cr|perl-Text-Clip-0.1.400-1|39	
21cr|perl-Text-Clip-0.1.400-1|40	%files
21cr|perl-Text-Clip-0.1.400-1|41	%doc Changes README
21cr|perl-Text-Clip-0.1.400-1|42	%{perl_vendorlib}/*
21cr|perl-Text-Clip-0.1.400-1|43	%{_mandir}/man3/*
21cr|perl-Text-Clip-0.1.400-1|44	

5669 21
21cr|perl-Text-Conjunct-1.0.0-8|1	%define upstream_name    Text-Conjunct
21cr|perl-Text-Conjunct-1.0.0-8|2	%define upstream_version 1.0
21cr|perl-Text-Conjunct-1.0.0-8|3	
21cr|perl-Text-Conjunct-1.0.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Conjunct-1.0.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Conjunct-1.0.0-8|6	Release:	8
21cr|perl-Text-Conjunct-1.0.0-8|7	
21cr|perl-Text-Conjunct-1.0.0-8|8	Summary:	Join lists of items together
21cr|perl-Text-Conjunct-1.0.0-8|9	
21cr|perl-Text-Conjunct-1.0.0-8|10	License:	GPL+ or Artistic
21cr|perl-Text-Conjunct-1.0.0-8|11	Group:		Development/Perl
21cr|perl-Text-Conjunct-1.0.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Conjunct-1.0.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Conjunct-1.0.0-8|14	
21cr|perl-Text-Conjunct-1.0.0-8|15	BuildRequires:	perl-devel
21cr|perl-Text-Conjunct-1.0.0-8|16	BuildRequires:	perl(Test)
21cr|perl-Text-Conjunct-1.0.0-8|17	BuildArch:	noarch
21cr|perl-Text-Conjunct-1.0.0-8|18	
21cr|perl-Text-Conjunct-1.0.0-8|19	%description
21cr|perl-Text-Conjunct-1.0.0-8|20	Text::Conjunct joins strings together with a conjunction, typically "and"
21cr|perl-Text-Conjunct-1.0.0-8|21	or "or".
21cr|perl-Text-Conjunct-1.0.0-8|22	
21cr|perl-Text-Conjunct-1.0.0-8|23	* *
21cr|perl-Text-Conjunct-1.0.0-8|24	
21cr|perl-Text-Conjunct-1.0.0-8|25	If there is only one string, it is just returned.
21cr|perl-Text-Conjunct-1.0.0-8|26	
21cr|perl-Text-Conjunct-1.0.0-8|27	%prep
21cr|perl-Text-Conjunct-1.0.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Conjunct-1.0.0-8|29	
21cr|perl-Text-Conjunct-1.0.0-8|30	%build
21cr|perl-Text-Conjunct-1.0.0-8|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Conjunct-1.0.0-8|32	%make
21cr|perl-Text-Conjunct-1.0.0-8|33	
21cr|perl-Text-Conjunct-1.0.0-8|34	%check
21cr|perl-Text-Conjunct-1.0.0-8|35	make test
21cr|perl-Text-Conjunct-1.0.0-8|36	
21cr|perl-Text-Conjunct-1.0.0-8|37	%install
21cr|perl-Text-Conjunct-1.0.0-8|38	%makeinstall_std
21cr|perl-Text-Conjunct-1.0.0-8|39	
21cr|perl-Text-Conjunct-1.0.0-8|40	%files
21cr|perl-Text-Conjunct-1.0.0-8|41	%doc Changes README
21cr|perl-Text-Conjunct-1.0.0-8|42	%{_mandir}/man3/*
21cr|perl-Text-Conjunct-1.0.0-8|43	%{perl_vendorlib}/*

5670 21
21cr|perl-Text-Context-3.700.0-7|1	%define upstream_name    Text-Context
21cr|perl-Text-Context-3.700.0-7|2	%define upstream_version 3.7
21cr|perl-Text-Context-3.700.0-7|3	
21cr|perl-Text-Context-3.700.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Context-3.700.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Context-3.700.0-7|6	Release:	7
21cr|perl-Text-Context-3.700.0-7|7	
21cr|perl-Text-Context-3.700.0-7|8	Summary:	A paragraph in context
21cr|perl-Text-Context-3.700.0-7|9	
21cr|perl-Text-Context-3.700.0-7|10	License:	GPL+ or Artistic
21cr|perl-Text-Context-3.700.0-7|11	Group:		Development/Perl
21cr|perl-Text-Context-3.700.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Context-3.700.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Context-3.700.0-7|14	
21cr|perl-Text-Context-3.700.0-7|15	BuildRequires:	perl-devel
21cr|perl-Text-Context-3.700.0-7|16	BuildRequires:	perl(HTML::Entities)
21cr|perl-Text-Context-3.700.0-7|17	BuildRequires:	perl(Text::Context::EitherSide)
21cr|perl-Text-Context-3.700.0-7|18	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Text-Context-3.700.0-7|19	BuildArch:	noarch
21cr|perl-Text-Context-3.700.0-7|20	
21cr|perl-Text-Context-3.700.0-7|21	%description
21cr|perl-Text-Context-3.700.0-7|22	Given a piece of text and some search terms, produces an object which
21cr|perl-Text-Context-3.700.0-7|23	locates the search terms in the message, extracts a reasonable-length
21cr|perl-Text-Context-3.700.0-7|24	string containing all the search terms, and optionally dumps the string out
21cr|perl-Text-Context-3.700.0-7|25	as HTML text with the search terms highlighted in bold.
21cr|perl-Text-Context-3.700.0-7|26	
21cr|perl-Text-Context-3.700.0-7|27	new
21cr|perl-Text-Context-3.700.0-7|28	Creates a new snippet object for holding and formatting context for
21cr|perl-Text-Context-3.700.0-7|29	search terms.
21cr|perl-Text-Context-3.700.0-7|30	
21cr|perl-Text-Context-3.700.0-7|31	keywords
21cr|perl-Text-Context-3.700.0-7|32	Accessor method to get/set keywords. As the context search is done
21cr|perl-Text-Context-3.700.0-7|33	case-insensitively, the keywords will be lower-cased.
21cr|perl-Text-Context-3.700.0-7|34	
21cr|perl-Text-Context-3.700.0-7|35	%prep
21cr|perl-Text-Context-3.700.0-7|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Context-3.700.0-7|37	
21cr|perl-Text-Context-3.700.0-7|38	%build
21cr|perl-Text-Context-3.700.0-7|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Context-3.700.0-7|40	%make
21cr|perl-Text-Context-3.700.0-7|41	
21cr|perl-Text-Context-3.700.0-7|42	%check
21cr|perl-Text-Context-3.700.0-7|43	%make test
21cr|perl-Text-Context-3.700.0-7|44	
21cr|perl-Text-Context-3.700.0-7|45	%install
21cr|perl-Text-Context-3.700.0-7|46	%makeinstall_std
21cr|perl-Text-Context-3.700.0-7|47	
21cr|perl-Text-Context-3.700.0-7|48	%files
21cr|perl-Text-Context-3.700.0-7|49	%doc Changes README
21cr|perl-Text-Context-3.700.0-7|50	%{_mandir}/man3/*
21cr|perl-Text-Context-3.700.0-7|51	%{perl_vendorlib}/*

5671 21
21cr|perl-Text-Context-EitherSide-1.400.0-7|1	%define upstream_name    Text-Context-EitherSide
21cr|perl-Text-Context-EitherSide-1.400.0-7|2	%define upstream_version 1.4
21cr|perl-Text-Context-EitherSide-1.400.0-7|3	
21cr|perl-Text-Context-EitherSide-1.400.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Context-EitherSide-1.400.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Context-EitherSide-1.400.0-7|6	Release:	7
21cr|perl-Text-Context-EitherSide-1.400.0-7|7	
21cr|perl-Text-Context-EitherSide-1.400.0-7|8	Summary:	Get n words either side of search keywords
21cr|perl-Text-Context-EitherSide-1.400.0-7|9	
21cr|perl-Text-Context-EitherSide-1.400.0-7|10	License:	GPL+ or Artistic
21cr|perl-Text-Context-EitherSide-1.400.0-7|11	Group:		Development/Perl
21cr|perl-Text-Context-EitherSide-1.400.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Context-EitherSide-1.400.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Context-EitherSide-1.400.0-7|14	
21cr|perl-Text-Context-EitherSide-1.400.0-7|15	BuildRequires:	perl-devel
21cr|perl-Text-Context-EitherSide-1.400.0-7|16	BuildArch:	noarch
21cr|perl-Text-Context-EitherSide-1.400.0-7|17	
21cr|perl-Text-Context-EitherSide-1.400.0-7|18	%description
21cr|perl-Text-Context-EitherSide-1.400.0-7|19	Suppose you have a large piece of text - typically, say, a web page or a
21cr|perl-Text-Context-EitherSide-1.400.0-7|20	mail message. And now suppose you've done some kind of full-text search on
21cr|perl-Text-Context-EitherSide-1.400.0-7|21	that text for a bunch of keywords, and you want to display the context in
21cr|perl-Text-Context-EitherSide-1.400.0-7|22	which you found the keywords inside the body of the text.
21cr|perl-Text-Context-EitherSide-1.400.0-7|23	
21cr|perl-Text-Context-EitherSide-1.400.0-7|24	A simple-minded way to do that would be just to get the two words either
21cr|perl-Text-Context-EitherSide-1.400.0-7|25	side of each keyword. But hey, don't be too simple minded, because you've
21cr|perl-Text-Context-EitherSide-1.400.0-7|26	got to make sure that the list doesn't overlap. If you have
21cr|perl-Text-Context-EitherSide-1.400.0-7|27	
21cr|perl-Text-Context-EitherSide-1.400.0-7|28	the quick brown fox jumped over the lazy dog
21cr|perl-Text-Context-EitherSide-1.400.0-7|29	
21cr|perl-Text-Context-EitherSide-1.400.0-7|30	%prep
21cr|perl-Text-Context-EitherSide-1.400.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Context-EitherSide-1.400.0-7|32	
21cr|perl-Text-Context-EitherSide-1.400.0-7|33	%build
21cr|perl-Text-Context-EitherSide-1.400.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Context-EitherSide-1.400.0-7|35	%make
21cr|perl-Text-Context-EitherSide-1.400.0-7|36	
21cr|perl-Text-Context-EitherSide-1.400.0-7|37	%check
21cr|perl-Text-Context-EitherSide-1.400.0-7|38	%make test
21cr|perl-Text-Context-EitherSide-1.400.0-7|39	
21cr|perl-Text-Context-EitherSide-1.400.0-7|40	%install
21cr|perl-Text-Context-EitherSide-1.400.0-7|41	%makeinstall_std
21cr|perl-Text-Context-EitherSide-1.400.0-7|42	
21cr|perl-Text-Context-EitherSide-1.400.0-7|43	%files
21cr|perl-Text-Context-EitherSide-1.400.0-7|44	%doc Changes README
21cr|perl-Text-Context-EitherSide-1.400.0-7|45	%{_mandir}/man3/*
21cr|perl-Text-Context-EitherSide-1.400.0-7|46	%{perl_vendorlib}/*

5672 21
21cr|perl-Text-CSV-Slurp-1.30.0-1|1	%define upstream_name    Text-CSV-Slurp
21cr|perl-Text-CSV-Slurp-1.30.0-1|2	%define upstream_version 1.03
21cr|perl-Text-CSV-Slurp-1.30.0-1|3	
21cr|perl-Text-CSV-Slurp-1.30.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Text-CSV-Slurp-1.30.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-CSV-Slurp-1.30.0-1|6	Release:	1
21cr|perl-Text-CSV-Slurp-1.30.0-1|7	
21cr|perl-Text-CSV-Slurp-1.30.0-1|8	Summary:	Convert CSV into an array of hashes, or an array of hashes into CSV
21cr|perl-Text-CSV-Slurp-1.30.0-1|9	
21cr|perl-Text-CSV-Slurp-1.30.0-1|10	License:	GPL+ or Artistic
21cr|perl-Text-CSV-Slurp-1.30.0-1|11	Group:		Development/Perl
21cr|perl-Text-CSV-Slurp-1.30.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-CSV-Slurp-1.30.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Text/Text-CSV-Slurp-%{upstream_version}.tar.gz
21cr|perl-Text-CSV-Slurp-1.30.0-1|14	
21cr|perl-Text-CSV-Slurp-1.30.0-1|15	BuildRequires:	perl-devel
21cr|perl-Text-CSV-Slurp-1.30.0-1|16	BuildRequires:	perl(IO::Handle)
21cr|perl-Text-CSV-Slurp-1.30.0-1|17	BuildRequires:	perl(IO::Scalar)
21cr|perl-Text-CSV-Slurp-1.30.0-1|18	BuildRequires:	perl(Test::Most)
21cr|perl-Text-CSV-Slurp-1.30.0-1|19	BuildRequires:	perl(Text::CSV)
21cr|perl-Text-CSV-Slurp-1.30.0-1|20	BuildRequires:	perl(Test::Warn)
21cr|perl-Text-CSV-Slurp-1.30.0-1|21	BuildRequires:	perl(Test::Exception)
21cr|perl-Text-CSV-Slurp-1.30.0-1|22	BuildRequires:	perl(Test::Differences)
21cr|perl-Text-CSV-Slurp-1.30.0-1|23	BuildRequires:	perl(Test::Deep)
21cr|perl-Text-CSV-Slurp-1.30.0-1|24	
21cr|perl-Text-CSV-Slurp-1.30.0-1|25	BuildArch:	noarch
21cr|perl-Text-CSV-Slurp-1.30.0-1|26	
21cr|perl-Text-CSV-Slurp-1.30.0-1|27	%description
21cr|perl-Text-CSV-Slurp-1.30.0-1|28	Convert CSV into an array of hashes, or an array of hashes into CSV.
21cr|perl-Text-CSV-Slurp-1.30.0-1|29	
21cr|perl-Text-CSV-Slurp-1.30.0-1|30	%prep
21cr|perl-Text-CSV-Slurp-1.30.0-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-CSV-Slurp-1.30.0-1|32	
21cr|perl-Text-CSV-Slurp-1.30.0-1|33	%build
21cr|perl-Text-CSV-Slurp-1.30.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-CSV-Slurp-1.30.0-1|35	%make
21cr|perl-Text-CSV-Slurp-1.30.0-1|36	
21cr|perl-Text-CSV-Slurp-1.30.0-1|37	%check
21cr|perl-Text-CSV-Slurp-1.30.0-1|38	make test
21cr|perl-Text-CSV-Slurp-1.30.0-1|39	
21cr|perl-Text-CSV-Slurp-1.30.0-1|40	%install
21cr|perl-Text-CSV-Slurp-1.30.0-1|41	%makeinstall_std
21cr|perl-Text-CSV-Slurp-1.30.0-1|42	
21cr|perl-Text-CSV-Slurp-1.30.0-1|43	%files
21cr|perl-Text-CSV-Slurp-1.30.0-1|44	%doc META.yml META.json README Changes LICENSE
21cr|perl-Text-CSV-Slurp-1.30.0-1|45	%{_mandir}/man3/*
21cr|perl-Text-CSV-Slurp-1.30.0-1|46	%{perl_vendorlib}/*

5673 21
21cr|perl-Text-Emoticon-0.40.0-7|1	%define upstream_name    Text-Emoticon
21cr|perl-Text-Emoticon-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Text-Emoticon-0.40.0-7|3	
21cr|perl-Text-Emoticon-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Emoticon-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Emoticon-0.40.0-7|6	Release:	7
21cr|perl-Text-Emoticon-0.40.0-7|7	
21cr|perl-Text-Emoticon-0.40.0-7|8	Summary:	Factory class for Yahoo! and MSN emoticons
21cr|perl-Text-Emoticon-0.40.0-7|9	
21cr|perl-Text-Emoticon-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Text-Emoticon-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Text-Emoticon-0.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Emoticon-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Emoticon-0.40.0-7|14	
21cr|perl-Text-Emoticon-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Text-Emoticon-0.40.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-Text-Emoticon-0.40.0-7|17	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Text-Emoticon-0.40.0-7|18	BuildArch:	noarch
21cr|perl-Text-Emoticon-0.40.0-7|19	
21cr|perl-Text-Emoticon-0.40.0-7|20	%description
21cr|perl-Text-Emoticon-0.40.0-7|21	Text::Emoticon is a factory class to dispatch MSN/YIM emoticon set. It's
21cr|perl-Text-Emoticon-0.40.0-7|22	made to become handy to be used in other applications like Kwiki/MT
21cr|perl-Text-Emoticon-0.40.0-7|23	plugins.
21cr|perl-Text-Emoticon-0.40.0-7|24	
21cr|perl-Text-Emoticon-0.40.0-7|25	%prep
21cr|perl-Text-Emoticon-0.40.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Emoticon-0.40.0-7|27	
21cr|perl-Text-Emoticon-0.40.0-7|28	%build
21cr|perl-Text-Emoticon-0.40.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Emoticon-0.40.0-7|30	%make
21cr|perl-Text-Emoticon-0.40.0-7|31	
21cr|perl-Text-Emoticon-0.40.0-7|32	%check
21cr|perl-Text-Emoticon-0.40.0-7|33	%make test
21cr|perl-Text-Emoticon-0.40.0-7|34	
21cr|perl-Text-Emoticon-0.40.0-7|35	%install
21cr|perl-Text-Emoticon-0.40.0-7|36	%makeinstall_std
21cr|perl-Text-Emoticon-0.40.0-7|37	
21cr|perl-Text-Emoticon-0.40.0-7|38	%files
21cr|perl-Text-Emoticon-0.40.0-7|39	%doc Changes
21cr|perl-Text-Emoticon-0.40.0-7|40	%{_mandir}/man3/*
21cr|perl-Text-Emoticon-0.40.0-7|41	%{perl_vendorlib}/*

5674 21
21cr|perl-Text-Emoticon-MSN-0.40.0-7|1	%define upstream_name    Text-Emoticon-MSN
21cr|perl-Text-Emoticon-MSN-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Text-Emoticon-MSN-0.40.0-7|3	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Emoticon-MSN-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Emoticon-MSN-0.40.0-7|6	Release:	7
21cr|perl-Text-Emoticon-MSN-0.40.0-7|7	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|8	Summary:	Emoticon filter of MSN Messenger
21cr|perl-Text-Emoticon-MSN-0.40.0-7|9	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Text-Emoticon-MSN-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Text-Emoticon-MSN-0.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Emoticon-MSN-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Emoticon-MSN-0.40.0-7|14	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Text-Emoticon-MSN-0.40.0-7|16	BuildRequires:	perl(Test::More)
21cr|perl-Text-Emoticon-MSN-0.40.0-7|17	BuildRequires:	perl(Text::Emoticon)
21cr|perl-Text-Emoticon-MSN-0.40.0-7|18	BuildArch:	noarch
21cr|perl-Text-Emoticon-MSN-0.40.0-7|19	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|20	%description
21cr|perl-Text-Emoticon-MSN-0.40.0-7|21	Text::Emoticon::MSN is a text filter that replaces text emoticons like
21cr|perl-Text-Emoticon-MSN-0.40.0-7|22	":-)", ";-P", etc. to the icons of MSN Messenger, detailed in
21cr|perl-Text-Emoticon-MSN-0.40.0-7|23	http://messenger.msn.com/Resource/Emoticons.aspx
21cr|perl-Text-Emoticon-MSN-0.40.0-7|24	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|25	%prep
21cr|perl-Text-Emoticon-MSN-0.40.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Emoticon-MSN-0.40.0-7|27	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|28	%build
21cr|perl-Text-Emoticon-MSN-0.40.0-7|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Emoticon-MSN-0.40.0-7|30	%make
21cr|perl-Text-Emoticon-MSN-0.40.0-7|31	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|32	%check
21cr|perl-Text-Emoticon-MSN-0.40.0-7|33	%make test
21cr|perl-Text-Emoticon-MSN-0.40.0-7|34	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|35	%install
21cr|perl-Text-Emoticon-MSN-0.40.0-7|36	%makeinstall_std
21cr|perl-Text-Emoticon-MSN-0.40.0-7|37	
21cr|perl-Text-Emoticon-MSN-0.40.0-7|38	%files
21cr|perl-Text-Emoticon-MSN-0.40.0-7|39	%doc Changes
21cr|perl-Text-Emoticon-MSN-0.40.0-7|40	%{_mandir}/man3/*
21cr|perl-Text-Emoticon-MSN-0.40.0-7|41	%{perl_vendorlib}/*

5675 21
21cr|perl-Text-EtText-2.200.0-14|1	%define module  Text-EtText
21cr|perl-Text-EtText-2.200.0-14|2	%define upstream_version	2.2
21cr|perl-Text-EtText-2.200.0-14|3	
21cr|perl-Text-EtText-2.200.0-14|4	Summary:	%{module} module for perl
21cr|perl-Text-EtText-2.200.0-14|5	
21cr|perl-Text-EtText-2.200.0-14|6	Name:		perl-%{module}
21cr|perl-Text-EtText-2.200.0-14|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-EtText-2.200.0-14|8	Release:	14
21cr|perl-Text-EtText-2.200.0-14|9	License:	GPL
21cr|perl-Text-EtText-2.200.0-14|10	Group:		Development/Perl
21cr|perl-Text-EtText-2.200.0-14|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-EtText-%{upstream_version}.tar.gz
21cr|perl-Text-EtText-2.200.0-14|12	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Text-EtText-2.200.0-14|13	BuildRequires:	perl-devel
21cr|perl-Text-EtText-2.200.0-14|14	BuildArch:	noarch
21cr|perl-Text-EtText-2.200.0-14|15	
21cr|perl-Text-EtText-2.200.0-14|16	%description
21cr|perl-Text-EtText-2.200.0-14|17	Text::EtText - A perl module to edit html as plain text.
21cr|perl-Text-EtText-2.200.0-14|18	
21cr|perl-Text-EtText-2.200.0-14|19	%prep
21cr|perl-Text-EtText-2.200.0-14|20	%setup -q -n Text-EtText-%{upstream_version}
21cr|perl-Text-EtText-2.200.0-14|21	
21cr|perl-Text-EtText-2.200.0-14|22	%build
21cr|perl-Text-EtText-2.200.0-14|23	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-Text-EtText-2.200.0-14|24	%make
21cr|perl-Text-EtText-2.200.0-14|25	
21cr|perl-Text-EtText-2.200.0-14|26	%install
21cr|perl-Text-EtText-2.200.0-14|27	%makeinstall_std
21cr|perl-Text-EtText-2.200.0-14|28	
21cr|perl-Text-EtText-2.200.0-14|29	%files
21cr|perl-Text-EtText-2.200.0-14|30	%doc README doc/* Changes TODO
21cr|perl-Text-EtText-2.200.0-14|31	%{_bindir}/*
21cr|perl-Text-EtText-2.200.0-14|32	%{perl_vendorlib}/Text/*
21cr|perl-Text-EtText-2.200.0-14|33	%{_mandir}/*/*

5676 21
21cr|perl-Text-FindIndent-0.110.0-1|1	%define upstream_name    Text-FindIndent
21cr|perl-Text-FindIndent-0.110.0-1|2	%define upstream_version 0.11
21cr|perl-Text-FindIndent-0.110.0-1|3	
21cr|perl-Text-FindIndent-0.110.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Text-FindIndent-0.110.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-FindIndent-0.110.0-1|6	Release:	1
21cr|perl-Text-FindIndent-0.110.0-1|7	
21cr|perl-Text-FindIndent-0.110.0-1|8	Summary:	Heuristically determine the indent style
21cr|perl-Text-FindIndent-0.110.0-1|9	
21cr|perl-Text-FindIndent-0.110.0-1|10	License:	GPL+ or Artistic
21cr|perl-Text-FindIndent-0.110.0-1|11	Group:		Development/Perl
21cr|perl-Text-FindIndent-0.110.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-FindIndent-0.110.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-FindIndent-0.110.0-1|14	
21cr|perl-Text-FindIndent-0.110.0-1|15	BuildRequires:	perl-devel
21cr|perl-Text-FindIndent-0.110.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Text-FindIndent-0.110.0-1|17	BuildRequires:	perl(inc::Module::Install::DSL)
21cr|perl-Text-FindIndent-0.110.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-Text-FindIndent-0.110.0-1|19	BuildArch:	noarch
21cr|perl-Text-FindIndent-0.110.0-1|20	
21cr|perl-Text-FindIndent-0.110.0-1|21	%description
21cr|perl-Text-FindIndent-0.110.0-1|22	This is an experimental distribution that attempts to intuit the underlying
21cr|perl-Text-FindIndent-0.110.0-1|23	indent "policy" for a text file (most likely a source code file).
21cr|perl-Text-FindIndent-0.110.0-1|24	
21cr|perl-Text-FindIndent-0.110.0-1|25	%prep
21cr|perl-Text-FindIndent-0.110.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-FindIndent-0.110.0-1|27	
21cr|perl-Text-FindIndent-0.110.0-1|28	%build
21cr|perl-Text-FindIndent-0.110.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-FindIndent-0.110.0-1|30	%make
21cr|perl-Text-FindIndent-0.110.0-1|31	
21cr|perl-Text-FindIndent-0.110.0-1|32	%check
21cr|perl-Text-FindIndent-0.110.0-1|33	make test
21cr|perl-Text-FindIndent-0.110.0-1|34	
21cr|perl-Text-FindIndent-0.110.0-1|35	%install
21cr|perl-Text-FindIndent-0.110.0-1|36	%makeinstall_std
21cr|perl-Text-FindIndent-0.110.0-1|37	
21cr|perl-Text-FindIndent-0.110.0-1|38	%files
21cr|perl-Text-FindIndent-0.110.0-1|39	%doc Changes
21cr|perl-Text-FindIndent-0.110.0-1|40	%{_mandir}/man3/*
21cr|perl-Text-FindIndent-0.110.0-1|41	%{perl_vendorlib}/*

5677 21
21cr|perl-Text-FixEOL-1.60.0-5|1	%define upstream_name    Text-FixEOL
21cr|perl-Text-FixEOL-1.60.0-5|2	%define upstream_version 1.06
21cr|perl-Text-FixEOL-1.60.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-Text-FixEOL-1.60.0-5|4	Version:	%perl_convert_version 1.06
21cr|perl-Text-FixEOL-1.60.0-5|5	Release:	5
21cr|perl-Text-FixEOL-1.60.0-5|6	
21cr|perl-Text-FixEOL-1.60.0-5|7	Summary:	Canonicalizes mixed convention EOL/EOF
21cr|perl-Text-FixEOL-1.60.0-5|8	
21cr|perl-Text-FixEOL-1.60.0-5|9	License:	GPL+ or Artistic
21cr|perl-Text-FixEOL-1.60.0-5|10	Group:		Development/Perl
21cr|perl-Text-FixEOL-1.60.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-FixEOL-1.60.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Text/Text-FixEOL-1.06.tar.gz
21cr|perl-Text-FixEOL-1.60.0-5|13	
21cr|perl-Text-FixEOL-1.60.0-5|14	BuildRequires:	perl-devel
21cr|perl-Text-FixEOL-1.60.0-5|15	BuildRequires:	perl(Test::More)
21cr|perl-Text-FixEOL-1.60.0-5|16	BuildArch:	noarch
21cr|perl-Text-FixEOL-1.60.0-5|17	
21cr|perl-Text-FixEOL-1.60.0-5|18	%description
21cr|perl-Text-FixEOL-1.60.0-5|19	Converts the EOL and EOF conventions in the passed string to a canonicalization
21cr|perl-Text-FixEOL-1.60.0-5|20	form that handles 'mixed' EOL conventions.
21cr|perl-Text-FixEOL-1.60.0-5|21	
21cr|perl-Text-FixEOL-1.60.0-5|22	It canonicalizes EOL as \n (the platform defined EOL) if it does not know the
21cr|perl-Text-FixEOL-1.60.0-5|23	particular platform. Can also 'fix' the end-of-file mark if needed and ensure
21cr|perl-Text-FixEOL-1.60.0-5|24	that the last line of the string is EOL terminated.
21cr|perl-Text-FixEOL-1.60.0-5|25	
21cr|perl-Text-FixEOL-1.60.0-5|26	%prep
21cr|perl-Text-FixEOL-1.60.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-FixEOL-1.60.0-5|28	
21cr|perl-Text-FixEOL-1.60.0-5|29	%build
21cr|perl-Text-FixEOL-1.60.0-5|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-FixEOL-1.60.0-5|31	%make
21cr|perl-Text-FixEOL-1.60.0-5|32	
21cr|perl-Text-FixEOL-1.60.0-5|33	%check
21cr|perl-Text-FixEOL-1.60.0-5|34	make test
21cr|perl-Text-FixEOL-1.60.0-5|35	
21cr|perl-Text-FixEOL-1.60.0-5|36	%install
21cr|perl-Text-FixEOL-1.60.0-5|37	%makeinstall_std
21cr|perl-Text-FixEOL-1.60.0-5|38	
21cr|perl-Text-FixEOL-1.60.0-5|39	%files
21cr|perl-Text-FixEOL-1.60.0-5|40	%doc META.yml Changes README
21cr|perl-Text-FixEOL-1.60.0-5|41	%{_mandir}/man3/*
21cr|perl-Text-FixEOL-1.60.0-5|42	%{perl_vendorlib}/*

5678 21
21cr|perl-Text-German-0.60.0-6|1	%define upstream_name    Text-German
21cr|perl-Text-German-0.60.0-6|2	%define upstream_version 0.06
21cr|perl-Text-German-0.60.0-6|3	
21cr|perl-Text-German-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Text-German-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-German-0.60.0-6|6	Release:	6
21cr|perl-Text-German-0.60.0-6|7	
21cr|perl-Text-German-0.60.0-6|8	Summary:	German grundform reduction
21cr|perl-Text-German-0.60.0-6|9	
21cr|perl-Text-German-0.60.0-6|10	License:	GPL+ or Artistic
21cr|perl-Text-German-0.60.0-6|11	Group:		Development/Perl
21cr|perl-Text-German-0.60.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-German-0.60.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-German-0.60.0-6|14	
21cr|perl-Text-German-0.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-Text-German-0.60.0-6|16	BuildArch:	noarch
21cr|perl-Text-German-0.60.0-6|17	
21cr|perl-Text-German-0.60.0-6|18	%description
21cr|perl-Text-German-0.60.0-6|19	This is a rather incomplete implementaion of work done by Gudrun Putze-Meier. I
21cr|perl-Text-German-0.60.0-6|20	have to confess that I never read her original paper. So all credit belongs to
21cr|perl-Text-German-0.60.0-6|21	her, all bugs are mine. I tried to get some insight from an implementation of
21cr|perl-Text-German-0.60.0-6|22	two students of mine. They remain anonymous because their work was the wost
21cr|perl-Text-German-0.60.0-6|23	piece of code I ever saw. My code behaves mostly as their implementation did
21cr|perl-Text-German-0.60.0-6|24	except it is about 75 times faster.
21cr|perl-Text-German-0.60.0-6|25	
21cr|perl-Text-German-0.60.0-6|26	%prep
21cr|perl-Text-German-0.60.0-6|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-German-0.60.0-6|28	
21cr|perl-Text-German-0.60.0-6|29	%build
21cr|perl-Text-German-0.60.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-German-0.60.0-6|31	%make
21cr|perl-Text-German-0.60.0-6|32	
21cr|perl-Text-German-0.60.0-6|33	%check
21cr|perl-Text-German-0.60.0-6|34	make test
21cr|perl-Text-German-0.60.0-6|35	
21cr|perl-Text-German-0.60.0-6|36	%install
21cr|perl-Text-German-0.60.0-6|37	%makeinstall_std
21cr|perl-Text-German-0.60.0-6|38	
21cr|perl-Text-German-0.60.0-6|39	%files
21cr|perl-Text-German-0.60.0-6|40	%doc README
21cr|perl-Text-German-0.60.0-6|41	%{perl_vendorlib}/Text
21cr|perl-Text-German-0.60.0-6|42	%{_mandir}/man3*/*

5679 21
21cr|perl-Text-Greeking-0.140.0-3|1	%define upstream_name    Text-Greeking
21cr|perl-Text-Greeking-0.140.0-3|2	%define upstream_version 0.14
21cr|perl-Text-Greeking-0.140.0-3|3	
21cr|perl-Text-Greeking-0.140.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Greeking-0.140.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Greeking-0.140.0-3|6	Release:	3
21cr|perl-Text-Greeking-0.140.0-3|7	
21cr|perl-Text-Greeking-0.140.0-3|8	Summary:	A module for generating meaningless text
21cr|perl-Text-Greeking-0.140.0-3|9	
21cr|perl-Text-Greeking-0.140.0-3|10	License:	GPL+ or Artistic
21cr|perl-Text-Greeking-0.140.0-3|11	Group:		Development/Perl
21cr|perl-Text-Greeking-0.140.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Greeking-0.140.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Greeking-0.140.0-3|14	
21cr|perl-Text-Greeking-0.140.0-3|15	BuildRequires:	perl-devel
21cr|perl-Text-Greeking-0.140.0-3|16	
21cr|perl-Text-Greeking-0.140.0-3|17	BuildArch: noarch
21cr|perl-Text-Greeking-0.140.0-3|18	
21cr|perl-Text-Greeking-0.140.0-3|19	%description
21cr|perl-Text-Greeking-0.140.0-3|20	Greeking is the use of random letters or marks to show the overall
21cr|perl-Text-Greeking-0.140.0-3|21	appearance of a printed page without showing the actual text. Greeking is
21cr|perl-Text-Greeking-0.140.0-3|22	used to make it easy to judge the overall appearance of a document without
21cr|perl-Text-Greeking-0.140.0-3|23	being distracted by the meaning of the text.
21cr|perl-Text-Greeking-0.140.0-3|24	
21cr|perl-Text-Greeking-0.140.0-3|25	This is a module is for quickly generating varying meaningless text from
21cr|perl-Text-Greeking-0.140.0-3|26	any source to create this illusion of the content in systems.
21cr|perl-Text-Greeking-0.140.0-3|27	
21cr|perl-Text-Greeking-0.140.0-3|28	This module was created to quickly give developers simulated content to
21cr|perl-Text-Greeking-0.140.0-3|29	fill systems with simulated content. Instead of static Lorem Ipsum text, by
21cr|perl-Text-Greeking-0.140.0-3|30	using randomly generated text and optionally varying word sources,
21cr|perl-Text-Greeking-0.140.0-3|31	repetitive and monotonous patterns that do not represent real system usage
21cr|perl-Text-Greeking-0.140.0-3|32	is avoided.
21cr|perl-Text-Greeking-0.140.0-3|33	
21cr|perl-Text-Greeking-0.140.0-3|34	%prep
21cr|perl-Text-Greeking-0.140.0-3|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Greeking-0.140.0-3|36	
21cr|perl-Text-Greeking-0.140.0-3|37	%build
21cr|perl-Text-Greeking-0.140.0-3|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Greeking-0.140.0-3|39	%make
21cr|perl-Text-Greeking-0.140.0-3|40	
21cr|perl-Text-Greeking-0.140.0-3|41	%check
21cr|perl-Text-Greeking-0.140.0-3|42	%make test
21cr|perl-Text-Greeking-0.140.0-3|43	
21cr|perl-Text-Greeking-0.140.0-3|44	%install
21cr|perl-Text-Greeking-0.140.0-3|45	%makeinstall_std
21cr|perl-Text-Greeking-0.140.0-3|46	
21cr|perl-Text-Greeking-0.140.0-3|47	%files
21cr|perl-Text-Greeking-0.140.0-3|48	%doc Changes META.yml README LICENSE
21cr|perl-Text-Greeking-0.140.0-3|49	%{_mandir}/man3/*
21cr|perl-Text-Greeking-0.140.0-3|50	%{perl_vendorlib}/*

5680 21
21cr|perl-Text-Haml-0.990.118-2|1	%define upstream_name    Text-Haml
21cr|perl-Text-Haml-0.990.118-2|2	%define upstream_version 0.990118
21cr|perl-Text-Haml-0.990.118-2|3	
21cr|perl-Text-Haml-0.990.118-2|4	Name:       perl-%{upstream_name}
21cr|perl-Text-Haml-0.990.118-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-Haml-0.990.118-2|6	Release:    2
21cr|perl-Text-Haml-0.990.118-2|7	
21cr|perl-Text-Haml-0.990.118-2|8	Summary:    Haml Perl implementation
21cr|perl-Text-Haml-0.990.118-2|9	
21cr|perl-Text-Haml-0.990.118-2|10	License:    GPL+ or Artistic
21cr|perl-Text-Haml-0.990.118-2|11	Group:      Development/Perl
21cr|perl-Text-Haml-0.990.118-2|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Haml-0.990.118-2|13	Source0:    https://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Haml-0.990.118-2|14	
21cr|perl-Text-Haml-0.990.118-2|15	BuildRequires: perl(CPAN::Meta) >= 2.150.10
21cr|perl-Text-Haml-0.990.118-2|16	BuildRequires: perl(Carp)
21cr|perl-Text-Haml-0.990.118-2|17	BuildRequires: perl(Data::Section::Simple)
21cr|perl-Text-Haml-0.990.118-2|18	BuildRequires: perl(Encode)
21cr|perl-Text-Haml-0.990.118-2|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Text-Haml-0.990.118-2|20	BuildRequires: perl(File::Basename)
21cr|perl-Text-Haml-0.990.118-2|21	BuildRequires: perl(File::Spec)
21cr|perl-Text-Haml-0.990.118-2|22	BuildRequires: perl(Module::Build::Tiny)
21cr|perl-Text-Haml-0.990.118-2|23	BuildRequires: perl(IO::File)
21cr|perl-Text-Haml-0.990.118-2|24	BuildRequires: perl(Module::Build)
21cr|perl-Text-Haml-0.990.118-2|25	BuildRequires: perl(Scalar::Util)
21cr|perl-Text-Haml-0.990.118-2|26	BuildRequires: perl(Test::More)
21cr|perl-Text-Haml-0.990.118-2|27	BuildRequires: perl(URI::Escape)
21cr|perl-Text-Haml-0.990.118-2|28	BuildArch:  noarch
21cr|perl-Text-Haml-0.990.118-2|29	
21cr|perl-Text-Haml-0.990.118-2|30	%description
21cr|perl-Text-Haml-0.990.118-2|31	the Text::Haml manpage implements Haml the
21cr|perl-Text-Haml-0.990.118-2|32	http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html manpage
21cr|perl-Text-Haml-0.990.118-2|33	specification.
21cr|perl-Text-Haml-0.990.118-2|34	
21cr|perl-Text-Haml-0.990.118-2|35	the Text::Haml manpage passes specification tests written by Norman Clarke
21cr|perl-Text-Haml-0.990.118-2|36	http://github.com/norman/haml-spec and supports only cross-language Haml
21cr|perl-Text-Haml-0.990.118-2|37	features. Do not expect Ruby specific things to work.
21cr|perl-Text-Haml-0.990.118-2|38	
21cr|perl-Text-Haml-0.990.118-2|39	%prep
21cr|perl-Text-Haml-0.990.118-2|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Haml-0.990.118-2|41	
21cr|perl-Text-Haml-0.990.118-2|42	%build
21cr|perl-Text-Haml-0.990.118-2|43	perl Build.PL --installdirs=vendor
21cr|perl-Text-Haml-0.990.118-2|44	./Build
21cr|perl-Text-Haml-0.990.118-2|45	
21cr|perl-Text-Haml-0.990.118-2|46	%check
21cr|perl-Text-Haml-0.990.118-2|47	./Build test
21cr|perl-Text-Haml-0.990.118-2|48	
21cr|perl-Text-Haml-0.990.118-2|49	%install
21cr|perl-Text-Haml-0.990.118-2|50	./Build install --destdir=%{buildroot}
21cr|perl-Text-Haml-0.990.118-2|51	rm -f %{buildroot}/%{perl_vendorlib}/Text/README.pod
21cr|perl-Text-Haml-0.990.118-2|52	
21cr|perl-Text-Haml-0.990.118-2|53	%files
21cr|perl-Text-Haml-0.990.118-2|54	%doc META.json META.yml MYMETA.yml
21cr|perl-Text-Haml-0.990.118-2|55	%{_mandir}/man3/*
21cr|perl-Text-Haml-0.990.118-2|56	%{perl_vendorlib}/*

5681 21
21cr|perl-Text-Kakasi-2.40.0-9|1	%define upstream_name    Text-Kakasi
21cr|perl-Text-Kakasi-2.40.0-9|2	%define upstream_version 2.04
21cr|perl-Text-Kakasi-2.40.0-9|3	
21cr|perl-Text-Kakasi-2.40.0-9|4	Summary:	Perl binding for KAKASI the kanji kana simple inverter
21cr|perl-Text-Kakasi-2.40.0-9|5	Name:		perl-%{upstream_name}
21cr|perl-Text-Kakasi-2.40.0-9|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Kakasi-2.40.0-9|7	Release:	9
21cr|perl-Text-Kakasi-2.40.0-9|8	License:	GPLv2+
21cr|perl-Text-Kakasi-2.40.0-9|9	Group:		Development/Perl
21cr|perl-Text-Kakasi-2.40.0-9|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Kakasi-2.40.0-9|11	Source0:	https://cpan.metacpan.org/authors/id/D/DA/DANKOGAI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Kakasi-2.40.0-9|12	BuildRequires:	perl-devel
21cr|perl-Text-Kakasi-2.40.0-9|13	BuildRequires:	kakasi
21cr|perl-Text-Kakasi-2.40.0-9|14	BuildRequires:	kakasi-dict
21cr|perl-Text-Kakasi-2.40.0-9|15	BuildRequires:	kakasi-devel >= 2.3.1
21cr|perl-Text-Kakasi-2.40.0-9|16	Requires:	kakasi >= 2.3.1
21cr|perl-Text-Kakasi-2.40.0-9|17	Requires:	kakasi-dict
21cr|perl-Text-Kakasi-2.40.0-9|18	
21cr|perl-Text-Kakasi-2.40.0-9|19	%description
21cr|perl-Text-Kakasi-2.40.0-9|20	This module provides libkakasi interface for perl. libkakasi is a part
21cr|perl-Text-Kakasi-2.40.0-9|21	of KAKASI. KAKASI is the language processing filter to convert Kanji
21cr|perl-Text-Kakasi-2.40.0-9|22	characters to Hiragana, Katakana or Romaji and may be helpful to read
21cr|perl-Text-Kakasi-2.40.0-9|23	Japanese documents.
21cr|perl-Text-Kakasi-2.40.0-9|24	
21cr|perl-Text-Kakasi-2.40.0-9|25	More information about KAKASI is available at <http://kakasi.namazu.org/>.
21cr|perl-Text-Kakasi-2.40.0-9|26	
21cr|perl-Text-Kakasi-2.40.0-9|27	%files
21cr|perl-Text-Kakasi-2.40.0-9|28	%doc COPYING README README.jp
21cr|perl-Text-Kakasi-2.40.0-9|29	%{_mandir}/*/*
21cr|perl-Text-Kakasi-2.40.0-9|30	%{perl_vendorarch}/Text
21cr|perl-Text-Kakasi-2.40.0-9|31	%{perl_vendorarch}/auto/Text
21cr|perl-Text-Kakasi-2.40.0-9|32	
21cr|perl-Text-Kakasi-2.40.0-9|33	#----------------------------------------------------------------------------
21cr|perl-Text-Kakasi-2.40.0-9|34	
21cr|perl-Text-Kakasi-2.40.0-9|35	%prep
21cr|perl-Text-Kakasi-2.40.0-9|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Kakasi-2.40.0-9|37	
21cr|perl-Text-Kakasi-2.40.0-9|38	%build
21cr|perl-Text-Kakasi-2.40.0-9|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Kakasi-2.40.0-9|40	make CFLAGS="%{optflags}"
21cr|perl-Text-Kakasi-2.40.0-9|41	
21cr|perl-Text-Kakasi-2.40.0-9|42	%check
21cr|perl-Text-Kakasi-2.40.0-9|43	make test
21cr|perl-Text-Kakasi-2.40.0-9|44	
21cr|perl-Text-Kakasi-2.40.0-9|45	%install
21cr|perl-Text-Kakasi-2.40.0-9|46	%makeinstall_std

5682 21
21cr|perl-Text-LevenshteinXS-0.30.0-8|1	%define upstream_name    Text-LevenshteinXS
21cr|perl-Text-LevenshteinXS-0.30.0-8|2	%define upstream_version 0.03
21cr|perl-Text-LevenshteinXS-0.30.0-8|3	
21cr|perl-Text-LevenshteinXS-0.30.0-8|4	Name:       perl-%{upstream_name}
21cr|perl-Text-LevenshteinXS-0.30.0-8|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-LevenshteinXS-0.30.0-8|6	Release:	8
21cr|perl-Text-LevenshteinXS-0.30.0-8|7	
21cr|perl-Text-LevenshteinXS-0.30.0-8|8	Summary:    An XS implementation of the Levenshtein edit distance
21cr|perl-Text-LevenshteinXS-0.30.0-8|9	
21cr|perl-Text-LevenshteinXS-0.30.0-8|10	License:    GPL+ or Artistic
21cr|perl-Text-LevenshteinXS-0.30.0-8|11	Group:      Development/Perl
21cr|perl-Text-LevenshteinXS-0.30.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-LevenshteinXS-0.30.0-8|13	Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-LevenshteinXS-0.30.0-8|14	
21cr|perl-Text-LevenshteinXS-0.30.0-8|15	BuildRequires: perl-devel
21cr|perl-Text-LevenshteinXS-0.30.0-8|16	BuildRequires: perl(Test)
21cr|perl-Text-LevenshteinXS-0.30.0-8|17	
21cr|perl-Text-LevenshteinXS-0.30.0-8|18	%description
21cr|perl-Text-LevenshteinXS-0.30.0-8|19	This module implements the Levenshtein edit distance in a XS way.
21cr|perl-Text-LevenshteinXS-0.30.0-8|20	
21cr|perl-Text-LevenshteinXS-0.30.0-8|21	The Levenshtein edit distance is a measure of the degree of proximity between
21cr|perl-Text-LevenshteinXS-0.30.0-8|22	two strings. This distance is the number of substitutions, deletions or
21cr|perl-Text-LevenshteinXS-0.30.0-8|23	insertions ("edits") needed to transform one string into the other one (and
21cr|perl-Text-LevenshteinXS-0.30.0-8|24	vice versa). When two strings have distance 0, they are the same. A good point
21cr|perl-Text-LevenshteinXS-0.30.0-8|25	to start is: <http://www.merriampark.com/ld.htm>
21cr|perl-Text-LevenshteinXS-0.30.0-8|26	
21cr|perl-Text-LevenshteinXS-0.30.0-8|27	%prep
21cr|perl-Text-LevenshteinXS-0.30.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-LevenshteinXS-0.30.0-8|29	
21cr|perl-Text-LevenshteinXS-0.30.0-8|30	%build
21cr|perl-Text-LevenshteinXS-0.30.0-8|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-LevenshteinXS-0.30.0-8|32	%make
21cr|perl-Text-LevenshteinXS-0.30.0-8|33	
21cr|perl-Text-LevenshteinXS-0.30.0-8|34	%check
21cr|perl-Text-LevenshteinXS-0.30.0-8|35	make test
21cr|perl-Text-LevenshteinXS-0.30.0-8|36	
21cr|perl-Text-LevenshteinXS-0.30.0-8|37	%install
21cr|perl-Text-LevenshteinXS-0.30.0-8|38	%makeinstall_std
21cr|perl-Text-LevenshteinXS-0.30.0-8|39	
21cr|perl-Text-LevenshteinXS-0.30.0-8|40	%clean
21cr|perl-Text-LevenshteinXS-0.30.0-8|41	
21cr|perl-Text-LevenshteinXS-0.30.0-8|42	%files
21cr|perl-Text-LevenshteinXS-0.30.0-8|43	%doc Changes README
21cr|perl-Text-LevenshteinXS-0.30.0-8|44	%{_mandir}/man3/*
21cr|perl-Text-LevenshteinXS-0.30.0-8|45	%{perl_vendorarch}/Text
21cr|perl-Text-LevenshteinXS-0.30.0-8|46	%{perl_vendorarch}/auto/Text

5683 21
21cr|perl-Text-Markdown-1.0.31-8|1	%define upstream_name    Text-Markdown
21cr|perl-Text-Markdown-1.0.31-8|2	%define upstream_version 1.000031
21cr|perl-Text-Markdown-1.0.31-8|3	
21cr|perl-Text-Markdown-1.0.31-8|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Markdown-1.0.31-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Markdown-1.0.31-8|6	Release:	8
21cr|perl-Text-Markdown-1.0.31-8|7	
21cr|perl-Text-Markdown-1.0.31-8|8	Summary:	Convert Markdown syntax to (X)HTML
21cr|perl-Text-Markdown-1.0.31-8|9	
21cr|perl-Text-Markdown-1.0.31-8|10	License:	GPL+ or Artistic
21cr|perl-Text-Markdown-1.0.31-8|11	Group:		Development/Perl
21cr|perl-Text-Markdown-1.0.31-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Markdown-1.0.31-8|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Markdown-1.0.31-8|14	
21cr|perl-Text-Markdown-1.0.31-8|15	BuildRequires:	perl-devel
21cr|perl-Text-Markdown-1.0.31-8|16	BuildRequires:	perl(Digest::MD5)
21cr|perl-Text-Markdown-1.0.31-8|17	BuildRequires:	perl(Encode)
21cr|perl-Text-Markdown-1.0.31-8|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Text-Markdown-1.0.31-8|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Text-Markdown-1.0.31-8|20	BuildRequires:	perl(File::Slurp)
21cr|perl-Text-Markdown-1.0.31-8|21	BuildRequires:	perl(FindBin)
21cr|perl-Text-Markdown-1.0.31-8|22	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Text-Markdown-1.0.31-8|23	BuildRequires:	perl(Test::Differences)
21cr|perl-Text-Markdown-1.0.31-8|24	BuildRequires:	perl(Test::Exception)
21cr|perl-Text-Markdown-1.0.31-8|25	BuildRequires:	perl(Test::More)
21cr|perl-Text-Markdown-1.0.31-8|26	BuildRequires:	perl(Text::Balanced)
21cr|perl-Text-Markdown-1.0.31-8|27	
21cr|perl-Text-Markdown-1.0.31-8|28	BuildArch:	noarch
21cr|perl-Text-Markdown-1.0.31-8|29	
21cr|perl-Text-Markdown-1.0.31-8|30	%description
21cr|perl-Text-Markdown-1.0.31-8|31	Markdown is a text-to-HTML filter; it translates an easy-to-read /
21cr|perl-Text-Markdown-1.0.31-8|32	easy-to-write structured text format into HTML. Markdown's text format is
21cr|perl-Text-Markdown-1.0.31-8|33	most similar to that of plain text email, and supports features such as
21cr|perl-Text-Markdown-1.0.31-8|34	headers, *emphasis*, code blocks, blockquotes, and links.
21cr|perl-Text-Markdown-1.0.31-8|35	
21cr|perl-Text-Markdown-1.0.31-8|36	Markdown's syntax is designed not as a generic markup language, but
21cr|perl-Text-Markdown-1.0.31-8|37	specifically to serve as a front-end to (X)HTML. You can use span-level
21cr|perl-Text-Markdown-1.0.31-8|38	HTML tags anywhere in a Markdown document, and you can use block level HTML
21cr|perl-Text-Markdown-1.0.31-8|39	tags (like <div> and <table> as well).
21cr|perl-Text-Markdown-1.0.31-8|40	
21cr|perl-Text-Markdown-1.0.31-8|41	%prep
21cr|perl-Text-Markdown-1.0.31-8|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Markdown-1.0.31-8|43	
21cr|perl-Text-Markdown-1.0.31-8|44	%build
21cr|perl-Text-Markdown-1.0.31-8|45	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Markdown-1.0.31-8|46	%make
21cr|perl-Text-Markdown-1.0.31-8|47	
21cr|perl-Text-Markdown-1.0.31-8|48	%check
21cr|perl-Text-Markdown-1.0.31-8|49	make test
21cr|perl-Text-Markdown-1.0.31-8|50	
21cr|perl-Text-Markdown-1.0.31-8|51	%install
21cr|perl-Text-Markdown-1.0.31-8|52	%makeinstall_std
21cr|perl-Text-Markdown-1.0.31-8|53	
21cr|perl-Text-Markdown-1.0.31-8|54	%files
21cr|perl-Text-Markdown-1.0.31-8|55	%doc Changes README
21cr|perl-Text-Markdown-1.0.31-8|56	%{_bindir}/*
21cr|perl-Text-Markdown-1.0.31-8|57	%{_mandir}/man1/*
21cr|perl-Text-Markdown-1.0.31-8|58	%{_mandir}/man3/*
21cr|perl-Text-Markdown-1.0.31-8|59	%{perl_vendorlib}/*

5684 21
21cr|perl-Text-MultiMarkdown-1.0.35-4|1	%define upstream_name    Text-MultiMarkdown
21cr|perl-Text-MultiMarkdown-1.0.35-4|2	%define upstream_version 1.000035
21cr|perl-Text-MultiMarkdown-1.0.35-4|3	
21cr|perl-Text-MultiMarkdown-1.0.35-4|4	Name:		perl-%{upstream_name}
21cr|perl-Text-MultiMarkdown-1.0.35-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-MultiMarkdown-1.0.35-4|6	Release:	4
21cr|perl-Text-MultiMarkdown-1.0.35-4|7	
21cr|perl-Text-MultiMarkdown-1.0.35-4|8	Summary:	Convert MultiMarkdown syntax to (X)HTML
21cr|perl-Text-MultiMarkdown-1.0.35-4|9	
21cr|perl-Text-MultiMarkdown-1.0.35-4|10	License:	GPL+ or Artistic
21cr|perl-Text-MultiMarkdown-1.0.35-4|11	Group:		Development/Perl
21cr|perl-Text-MultiMarkdown-1.0.35-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-MultiMarkdown-1.0.35-4|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-MultiMarkdown-1.0.35-4|14	
21cr|perl-Text-MultiMarkdown-1.0.35-4|15	BuildRequires:	perl-devel
21cr|perl-Text-MultiMarkdown-1.0.35-4|16	BuildRequires:	perl(Digest::MD5)
21cr|perl-Text-MultiMarkdown-1.0.35-4|17	BuildRequires:	perl(Encode)
21cr|perl-Text-MultiMarkdown-1.0.35-4|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Text-MultiMarkdown-1.0.35-4|19	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Text-MultiMarkdown-1.0.35-4|20	BuildRequires:	perl(File::Slurp)
21cr|perl-Text-MultiMarkdown-1.0.35-4|21	BuildRequires:	perl(FindBin)
21cr|perl-Text-MultiMarkdown-1.0.35-4|22	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Text-MultiMarkdown-1.0.35-4|23	BuildRequires:	perl(Test::Exception)
21cr|perl-Text-MultiMarkdown-1.0.35-4|24	BuildRequires:	perl(Test::More)
21cr|perl-Text-MultiMarkdown-1.0.35-4|25	BuildRequires:	perl(Text::Markdown)
21cr|perl-Text-MultiMarkdown-1.0.35-4|26	BuildRequires:	perl(HTML::Entities)
21cr|perl-Text-MultiMarkdown-1.0.35-4|27	BuildRequires:	perl(Text::Diff)
21cr|perl-Text-MultiMarkdown-1.0.35-4|28	BuildRequires:	perl(HTML::Tidy)
21cr|perl-Text-MultiMarkdown-1.0.35-4|29	BuildRequires:	perl(Test::Pod)
21cr|perl-Text-MultiMarkdown-1.0.35-4|30	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Text-MultiMarkdown-1.0.35-4|31	BuildRequires:	perl(Test::Spelling)
21cr|perl-Text-MultiMarkdown-1.0.35-4|32	
21cr|perl-Text-MultiMarkdown-1.0.35-4|33	BuildArch:	noarch
21cr|perl-Text-MultiMarkdown-1.0.35-4|34	
21cr|perl-Text-MultiMarkdown-1.0.35-4|35	%description
21cr|perl-Text-MultiMarkdown-1.0.35-4|36	Markdown is a text-to-HTML filter; it translates an easy-to-read /
21cr|perl-Text-MultiMarkdown-1.0.35-4|37	easy-to-write structured text format into HTML. Markdown's text format is
21cr|perl-Text-MultiMarkdown-1.0.35-4|38	most similar to that of plain text email, and supports features such as
21cr|perl-Text-MultiMarkdown-1.0.35-4|39	headers, *emphasis*, code blocks, blockquotes, and links.
21cr|perl-Text-MultiMarkdown-1.0.35-4|40	
21cr|perl-Text-MultiMarkdown-1.0.35-4|41	Markdown's syntax is designed not as a generic markup language, but
21cr|perl-Text-MultiMarkdown-1.0.35-4|42	specifically to serve as a front-end to (X)HTML. You can use span-level
21cr|perl-Text-MultiMarkdown-1.0.35-4|43	HTML tags anywhere in a Markdown document, and you can use block level HTML
21cr|perl-Text-MultiMarkdown-1.0.35-4|44	tags ('<div>', '<table>' etc.). Note that by default Markdown isn't
21cr|perl-Text-MultiMarkdown-1.0.35-4|45	interpreted in HTML block-level elements, unless you add a 'markdown=1"'
21cr|perl-Text-MultiMarkdown-1.0.35-4|46	attribute to the element. See the Text::Markdown manpage for details.
21cr|perl-Text-MultiMarkdown-1.0.35-4|47	
21cr|perl-Text-MultiMarkdown-1.0.35-4|48	This module implements the MultiMarkdown markdown syntax extensions from:
21cr|perl-Text-MultiMarkdown-1.0.35-4|49	
21cr|perl-Text-MultiMarkdown-1.0.35-4|50	%prep
21cr|perl-Text-MultiMarkdown-1.0.35-4|51	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-MultiMarkdown-1.0.35-4|52	
21cr|perl-Text-MultiMarkdown-1.0.35-4|53	%build
21cr|perl-Text-MultiMarkdown-1.0.35-4|54	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-MultiMarkdown-1.0.35-4|55	%make
21cr|perl-Text-MultiMarkdown-1.0.35-4|56	
21cr|perl-Text-MultiMarkdown-1.0.35-4|57	%check
21cr|perl-Text-MultiMarkdown-1.0.35-4|58	make test
21cr|perl-Text-MultiMarkdown-1.0.35-4|59	
21cr|perl-Text-MultiMarkdown-1.0.35-4|60	%install
21cr|perl-Text-MultiMarkdown-1.0.35-4|61	%makeinstall_std
21cr|perl-Text-MultiMarkdown-1.0.35-4|62	
21cr|perl-Text-MultiMarkdown-1.0.35-4|63	%files
21cr|perl-Text-MultiMarkdown-1.0.35-4|64	%doc Changes README META.yml License.text
21cr|perl-Text-MultiMarkdown-1.0.35-4|65	%{_bindir}/*
21cr|perl-Text-MultiMarkdown-1.0.35-4|66	%{_mandir}/man1/*
21cr|perl-Text-MultiMarkdown-1.0.35-4|67	%{_mandir}/man3/*
21cr|perl-Text-MultiMarkdown-1.0.35-4|68	%{perl_vendorlib}/*

5685 21
21cr|perl-Text-NeatTemplate-0.140.0-1|1	%define upstream_name    Text-NeatTemplate
21cr|perl-Text-NeatTemplate-0.140.0-1|2	%define upstream_version 0.1400
21cr|perl-Text-NeatTemplate-0.140.0-1|3	
21cr|perl-Text-NeatTemplate-0.140.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Text-NeatTemplate-0.140.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-NeatTemplate-0.140.0-1|6	Release:    1
21cr|perl-Text-NeatTemplate-0.140.0-1|7	
21cr|perl-Text-NeatTemplate-0.140.0-1|8	Summary:    A fast, middleweight template engine
21cr|perl-Text-NeatTemplate-0.140.0-1|9	
21cr|perl-Text-NeatTemplate-0.140.0-1|10	License:    GPL+ or Artistic
21cr|perl-Text-NeatTemplate-0.140.0-1|11	Group:      Development/Perl
21cr|perl-Text-NeatTemplate-0.140.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-NeatTemplate-0.140.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Text/Text-NeatTemplate-%{upstream_version}.tar.gz
21cr|perl-Text-NeatTemplate-0.140.0-1|14	
21cr|perl-Text-NeatTemplate-0.140.0-1|15	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Text-NeatTemplate-0.140.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-Text-NeatTemplate-0.140.0-1|17	BuildArch:     noarch
21cr|perl-Text-NeatTemplate-0.140.0-1|18	
21cr|perl-Text-NeatTemplate-0.140.0-1|19	%description
21cr|perl-Text-NeatTemplate-0.140.0-1|20	This module provides a simple, middleweight but fast template engine,
21cr|perl-Text-NeatTemplate-0.140.0-1|21	for when you need speed rather than complex features, yet need more features
21cr|perl-Text-NeatTemplate-0.140.0-1|22	than simple variable substitution.
21cr|perl-Text-NeatTemplate-0.140.0-1|23	
21cr|perl-Text-NeatTemplate-0.140.0-1|24	%prep
21cr|perl-Text-NeatTemplate-0.140.0-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-NeatTemplate-0.140.0-1|26	find . -type f | xargs chmod +w
21cr|perl-Text-NeatTemplate-0.140.0-1|27	
21cr|perl-Text-NeatTemplate-0.140.0-1|28	%build
21cr|perl-Text-NeatTemplate-0.140.0-1|29	%{__perl} Build.PL installdirs=vendor
21cr|perl-Text-NeatTemplate-0.140.0-1|30	./Build CFLAGS="%{optflags}"
21cr|perl-Text-NeatTemplate-0.140.0-1|31	
21cr|perl-Text-NeatTemplate-0.140.0-1|32	%check
21cr|perl-Text-NeatTemplate-0.140.0-1|33	./Build test
21cr|perl-Text-NeatTemplate-0.140.0-1|34	
21cr|perl-Text-NeatTemplate-0.140.0-1|35	%install
21cr|perl-Text-NeatTemplate-0.140.0-1|36	./Build install destdir=%{buildroot}
21cr|perl-Text-NeatTemplate-0.140.0-1|37	
21cr|perl-Text-NeatTemplate-0.140.0-1|38	%files
21cr|perl-Text-NeatTemplate-0.140.0-1|39	%doc Changes README
21cr|perl-Text-NeatTemplate-0.140.0-1|40	%{_mandir}/man3/*
21cr|perl-Text-NeatTemplate-0.140.0-1|41	%{perl_vendorlib}/Text

5686 21
21cr|perl-Text-NSP-1.310.0-3|1	%define upstream_name	 Text-NSP
21cr|perl-Text-NSP-1.310.0-3|2	%define upstream_version 1.31
21cr|perl-Text-NSP-1.310.0-3|3	Name:		perl-%{upstream_name}
21cr|perl-Text-NSP-1.310.0-3|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-NSP-1.310.0-3|5	Release:	3
21cr|perl-Text-NSP-1.310.0-3|6	
21cr|perl-Text-NSP-1.310.0-3|7	Summary:	The Ngram Statistics Package
21cr|perl-Text-NSP-1.310.0-3|8	
21cr|perl-Text-NSP-1.310.0-3|9	License:	GPL+ or Artistic
21cr|perl-Text-NSP-1.310.0-3|10	Group:		Development/Perl
21cr|perl-Text-NSP-1.310.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-NSP-1.310.0-3|12	Source0:	http://www.cpan.org/modules/by-module/Text/Text-NSP-%{upstream_version}.tar.gz
21cr|perl-Text-NSP-1.310.0-3|13	
21cr|perl-Text-NSP-1.310.0-3|14	BuildRequires:	perl-devel
21cr|perl-Text-NSP-1.310.0-3|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Text-NSP-1.310.0-3|16	
21cr|perl-Text-NSP-1.310.0-3|17	BuildArch:	noarch
21cr|perl-Text-NSP-1.310.0-3|18	
21cr|perl-Text-NSP-1.310.0-3|19	%description
21cr|perl-Text-NSP-1.310.0-3|20	The module NSP.pm is a stub that doesn't have any real functionality. The real
21cr|perl-Text-NSP-1.310.0-3|21	work is done by five programs:
21cr|perl-Text-NSP-1.310.0-3|22	- count.pl
21cr|perl-Text-NSP-1.310.0-3|23	- statistic.pl
21cr|perl-Text-NSP-1.310.0-3|24	- rank.pl
21cr|perl-Text-NSP-1.310.0-3|25	- combig.pl
21cr|perl-Text-NSP-1.310.0-3|26	- kocos.pl
21cr|perl-Text-NSP-1.310.0-3|27	These are not modules, and are run from the command line. All have extensive
21cr|perl-Text-NSP-1.310.0-3|28	command line help and documentation.
21cr|perl-Text-NSP-1.310.0-3|29	
21cr|perl-Text-NSP-1.310.0-3|30	%prep
21cr|perl-Text-NSP-1.310.0-3|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-NSP-1.310.0-3|32	
21cr|perl-Text-NSP-1.310.0-3|33	%build
21cr|perl-Text-NSP-1.310.0-3|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-NSP-1.310.0-3|35	%make
21cr|perl-Text-NSP-1.310.0-3|36	
21cr|perl-Text-NSP-1.310.0-3|37	%check
21cr|perl-Text-NSP-1.310.0-3|38	make test
21cr|perl-Text-NSP-1.310.0-3|39	
21cr|perl-Text-NSP-1.310.0-3|40	%install
21cr|perl-Text-NSP-1.310.0-3|41	%makeinstall_std
21cr|perl-Text-NSP-1.310.0-3|42	
21cr|perl-Text-NSP-1.310.0-3|43	%files
21cr|perl-Text-NSP-1.310.0-3|44	%doc CHANGES README META.json META.yml doc/*
21cr|perl-Text-NSP-1.310.0-3|45	%{perl_vendorlib}/Text
21cr|perl-Text-NSP-1.310.0-3|46	%{_mandir}/*/*
21cr|perl-Text-NSP-1.310.0-3|47	%{_bindir}/*

5687 21
21cr|perl-Text-Padding-1.110.170-3|1	%define upstream_name    Text-Padding
21cr|perl-Text-Padding-1.110.170-3|2	%define upstream_version 1.110170
21cr|perl-Text-Padding-1.110.170-3|3	
21cr|perl-Text-Padding-1.110.170-3|4	Name:       perl-%{upstream_name}
21cr|perl-Text-Padding-1.110.170-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-Padding-1.110.170-3|6	Release:    3
21cr|perl-Text-Padding-1.110.170-3|7	
21cr|perl-Text-Padding-1.110.170-3|8	Summary:    Simple way of formatting a text
21cr|perl-Text-Padding-1.110.170-3|9	License:    GPL+ or Artistic
21cr|perl-Text-Padding-1.110.170-3|10	Group:      Development/Perl
21cr|perl-Text-Padding-1.110.170-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Padding-1.110.170-3|12	Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Padding-1.110.170-3|13	
21cr|perl-Text-Padding-1.110.170-3|14	BuildRequires: perl(File::Find)
21cr|perl-Text-Padding-1.110.170-3|15	BuildRequires: perl(File::Temp)
21cr|perl-Text-Padding-1.110.170-3|16	BuildRequires: perl(Module::Build)
21cr|perl-Text-Padding-1.110.170-3|17	BuildRequires: perl(Moose)
21cr|perl-Text-Padding-1.110.170-3|18	BuildRequires: perl(MooseX::Has::Sugar)
21cr|perl-Text-Padding-1.110.170-3|19	BuildRequires: perl(Test::More)
21cr|perl-Text-Padding-1.110.170-3|20	BuildRequires: perl(Text::Truncate)
21cr|perl-Text-Padding-1.110.170-3|21	BuildRequires: perl(Module::Build)
21cr|perl-Text-Padding-1.110.170-3|22	BuildRequires: perl-devel
21cr|perl-Text-Padding-1.110.170-3|23	BuildArch: noarch
21cr|perl-Text-Padding-1.110.170-3|24	
21cr|perl-Text-Padding-1.110.170-3|25	%description
21cr|perl-Text-Padding-1.110.170-3|26	This module provides a simple way to align a text on the left, right or
21cr|perl-Text-Padding-1.110.170-3|27	center. If left & right are easy to achieve (see 'sprintf()'), i found no
21cr|perl-Text-Padding-1.110.170-3|28	cpan module that achieved a simple text centering. Well, of course, the
21cr|perl-Text-Padding-1.110.170-3|29	Perl6::Form manpage provides it, but it's incredibly slow during startup /
21cr|perl-Text-Padding-1.110.170-3|30	destroy time. And the Text::Reform manpage was segfaulting during destroy
21cr|perl-Text-Padding-1.110.170-3|31	time.
21cr|perl-Text-Padding-1.110.170-3|32	
21cr|perl-Text-Padding-1.110.170-3|33	Hence this module, which aims to provide only those 3 methods.
21cr|perl-Text-Padding-1.110.170-3|34	
21cr|perl-Text-Padding-1.110.170-3|35	%prep
21cr|perl-Text-Padding-1.110.170-3|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Padding-1.110.170-3|37	
21cr|perl-Text-Padding-1.110.170-3|38	%build
21cr|perl-Text-Padding-1.110.170-3|39	perl Build.PL installdirs=vendor
21cr|perl-Text-Padding-1.110.170-3|40	
21cr|perl-Text-Padding-1.110.170-3|41	./Build
21cr|perl-Text-Padding-1.110.170-3|42	
21cr|perl-Text-Padding-1.110.170-3|43	%check
21cr|perl-Text-Padding-1.110.170-3|44	./Build test
21cr|perl-Text-Padding-1.110.170-3|45	
21cr|perl-Text-Padding-1.110.170-3|46	%install
21cr|perl-Text-Padding-1.110.170-3|47	./Build install destdir=%{buildroot}
21cr|perl-Text-Padding-1.110.170-3|48	
21cr|perl-Text-Padding-1.110.170-3|49	%files
21cr|perl-Text-Padding-1.110.170-3|50	%doc README Changes LICENSE META.yml META.json
21cr|perl-Text-Padding-1.110.170-3|51	%{_mandir}/man3/*
21cr|perl-Text-Padding-1.110.170-3|52	%{perl_vendorlib}/*

5688 21
21cr|perl-Text-ParseWords-3.300.0-5|1	%define upstream_name    Text-ParseWords
21cr|perl-Text-ParseWords-3.300.0-5|2	%define upstream_version 3.30
21cr|perl-Text-ParseWords-3.300.0-5|3	
21cr|perl-Text-ParseWords-3.300.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Text-ParseWords-3.300.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-ParseWords-3.300.0-5|6	Release:	5
21cr|perl-Text-ParseWords-3.300.0-5|7	
21cr|perl-Text-ParseWords-3.300.0-5|8	Summary:	Parse strings containing shell-style quoting
21cr|perl-Text-ParseWords-3.300.0-5|9	
21cr|perl-Text-ParseWords-3.300.0-5|10	License:	GPL+ or Artistic
21cr|perl-Text-ParseWords-3.300.0-5|11	Group:		Development/Perl
21cr|perl-Text-ParseWords-3.300.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-ParseWords-3.300.0-5|13	Source0:	http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-ParseWords-3.300.0-5|14	
21cr|perl-Text-ParseWords-3.300.0-5|15	BuildRequires:	perl-devel
21cr|perl-Text-ParseWords-3.300.0-5|16	BuildRequires:	perl(Scalar::Util)
21cr|perl-Text-ParseWords-3.300.0-5|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Text-ParseWords-3.300.0-5|18	BuildRequires:	perl(Test::More)
21cr|perl-Text-ParseWords-3.300.0-5|19	BuildArch:	noarch
21cr|perl-Text-ParseWords-3.300.0-5|20	
21cr|perl-Text-ParseWords-3.300.0-5|21	%description
21cr|perl-Text-ParseWords-3.300.0-5|22	The &nested_quotewords() and &quotewords() functions accept a delimiter
21cr|perl-Text-ParseWords-3.300.0-5|23	(which can be a regular expression) and a list of lines and then breaks
21cr|perl-Text-ParseWords-3.300.0-5|24	those lines up into a list of words ignoring delimiters that appear inside
21cr|perl-Text-ParseWords-3.300.0-5|25	quotes. &quotewords() returns all of the tokens in a single long list,
21cr|perl-Text-ParseWords-3.300.0-5|26	while &nested_quotewords() returns a list of token lists corresponding to
21cr|perl-Text-ParseWords-3.300.0-5|27	the elements of @lines. &parse_line() does tokenizing on a single string.
21cr|perl-Text-ParseWords-3.300.0-5|28	The &*quotewords() functions simply call &parse_line(), so if you're only
21cr|perl-Text-ParseWords-3.300.0-5|29	splitting one line you can call &parse_line() directly and save a function
21cr|perl-Text-ParseWords-3.300.0-5|30	call.
21cr|perl-Text-ParseWords-3.300.0-5|31	
21cr|perl-Text-ParseWords-3.300.0-5|32	The $keep argument is a boolean flag. If true, then the tokens are split on
21cr|perl-Text-ParseWords-3.300.0-5|33	the specified delimiter, but all other characters (quotes, backslashes,
21cr|perl-Text-ParseWords-3.300.0-5|34	etc.) are kept in the tokens. If $keep is false then the &*quotewords()
21cr|perl-Text-ParseWords-3.300.0-5|35	functions remove all quotes and backslashes that are not themselves
21cr|perl-Text-ParseWords-3.300.0-5|36	backslash-escaped or inside of single quotes (i.e., &quotewords() tries to
21cr|perl-Text-ParseWords-3.300.0-5|37	interpret these characters just like the Bourne shell). NB: these semantics
21cr|perl-Text-ParseWords-3.300.0-5|38	are significantly different from the original version of this module
21cr|perl-Text-ParseWords-3.300.0-5|39	shipped with Perl 5.000 through 5.004. As an additional feature, $keep may
21cr|perl-Text-ParseWords-3.300.0-5|40	be the keyword "delimiters" which causes the functions to preserve the
21cr|perl-Text-ParseWords-3.300.0-5|41	delimiters in each string as tokens in the token lists, in addition to
21cr|perl-Text-ParseWords-3.300.0-5|42	preserving quote and backslash characters.
21cr|perl-Text-ParseWords-3.300.0-5|43	
21cr|perl-Text-ParseWords-3.300.0-5|44	&shellwords() is written as a special case of &quotewords(), and it does
21cr|perl-Text-ParseWords-3.300.0-5|45	token parsing with whitespace as a delimiter-- similar to most Unix shells.
21cr|perl-Text-ParseWords-3.300.0-5|46	
21cr|perl-Text-ParseWords-3.300.0-5|47	%prep
21cr|perl-Text-ParseWords-3.300.0-5|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-ParseWords-3.300.0-5|49	
21cr|perl-Text-ParseWords-3.300.0-5|50	%build
21cr|perl-Text-ParseWords-3.300.0-5|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-ParseWords-3.300.0-5|52	%make
21cr|perl-Text-ParseWords-3.300.0-5|53	
21cr|perl-Text-ParseWords-3.300.0-5|54	%check
21cr|perl-Text-ParseWords-3.300.0-5|55	%make test
21cr|perl-Text-ParseWords-3.300.0-5|56	
21cr|perl-Text-ParseWords-3.300.0-5|57	%install
21cr|perl-Text-ParseWords-3.300.0-5|58	%makeinstall_std
21cr|perl-Text-ParseWords-3.300.0-5|59	
21cr|perl-Text-ParseWords-3.300.0-5|60	%files
21cr|perl-Text-ParseWords-3.300.0-5|61	%doc CHANGES README META.json META.yml
21cr|perl-Text-ParseWords-3.300.0-5|62	%{_mandir}/man3/*
21cr|perl-Text-ParseWords-3.300.0-5|63	%{perl_vendorlib}/*

5689 21
21cr|perl-Text-Password-Pronounceable-0.300.0-8|1	%define upstream_name    Text-Password-Pronounceable
21cr|perl-Text-Password-Pronounceable-0.300.0-8|2	%define upstream_version 0.30
21cr|perl-Text-Password-Pronounceable-0.300.0-8|3	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Password-Pronounceable-0.300.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Password-Pronounceable-0.300.0-8|6	Release:	8
21cr|perl-Text-Password-Pronounceable-0.300.0-8|7	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|8	Summary:	Generate pronounceable passwords
21cr|perl-Text-Password-Pronounceable-0.300.0-8|9	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|10	License:	GPL+ or Artistic
21cr|perl-Text-Password-Pronounceable-0.300.0-8|11	Group:		Development/Perl
21cr|perl-Text-Password-Pronounceable-0.300.0-8|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Password-Pronounceable-0.300.0-8|13	Source0:	https://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Password-Pronounceable-0.300.0-8|14	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|15	BuildRequires:	perl-devel
21cr|perl-Text-Password-Pronounceable-0.300.0-8|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Text-Password-Pronounceable-0.300.0-8|17	BuildArch:	noarch
21cr|perl-Text-Password-Pronounceable-0.300.0-8|18	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|19	%description
21cr|perl-Text-Password-Pronounceable-0.300.0-8|20	This module generates pronuceable passwords, based the the English digraphs
21cr|perl-Text-Password-Pronounceable-0.300.0-8|21	by D Edwards.
21cr|perl-Text-Password-Pronounceable-0.300.0-8|22	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|23	METHODS
21cr|perl-Text-Password-Pronounceable-0.300.0-8|24	* new($min, $max)
21cr|perl-Text-Password-Pronounceable-0.300.0-8|25	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|26	Construct a password factory with length limits of $min and $max. If
21cr|perl-Text-Password-Pronounceable-0.300.0-8|27	$max is omitted, it defaults to $min.
21cr|perl-Text-Password-Pronounceable-0.300.0-8|28	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|29	%prep
21cr|perl-Text-Password-Pronounceable-0.300.0-8|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Password-Pronounceable-0.300.0-8|31	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|32	%build
21cr|perl-Text-Password-Pronounceable-0.300.0-8|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Password-Pronounceable-0.300.0-8|34	%make
21cr|perl-Text-Password-Pronounceable-0.300.0-8|35	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|36	%check
21cr|perl-Text-Password-Pronounceable-0.300.0-8|37	%make test
21cr|perl-Text-Password-Pronounceable-0.300.0-8|38	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|39	%install
21cr|perl-Text-Password-Pronounceable-0.300.0-8|40	%makeinstall_std
21cr|perl-Text-Password-Pronounceable-0.300.0-8|41	
21cr|perl-Text-Password-Pronounceable-0.300.0-8|42	%files
21cr|perl-Text-Password-Pronounceable-0.300.0-8|43	%doc CHANGES README
21cr|perl-Text-Password-Pronounceable-0.300.0-8|44	%{_mandir}/man3/*
21cr|perl-Text-Password-Pronounceable-0.300.0-8|45	%{perl_vendorlib}/*

5690 21
21cr|perl-Text-Patch-1.800.0-10|1	%define upstream_name    Text-Patch
21cr|perl-Text-Patch-1.800.0-10|2	%define upstream_version 1.8
21cr|perl-Text-Patch-1.800.0-10|3	
21cr|perl-Text-Patch-1.800.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Patch-1.800.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Patch-1.800.0-10|6	Release:	10
21cr|perl-Text-Patch-1.800.0-10|7	
21cr|perl-Text-Patch-1.800.0-10|8	Summary:	Patches text with given patch
21cr|perl-Text-Patch-1.800.0-10|9	
21cr|perl-Text-Patch-1.800.0-10|10	License:	GPL+ or Artistic
21cr|perl-Text-Patch-1.800.0-10|11	Group:		Development/Perl
21cr|perl-Text-Patch-1.800.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Patch-1.800.0-10|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Patch-1.800.0-10|14	
21cr|perl-Text-Patch-1.800.0-10|15	BuildRequires:	perl-devel
21cr|perl-Text-Patch-1.800.0-10|16	BuildRequires:	perl(Test::More)
21cr|perl-Text-Patch-1.800.0-10|17	BuildRequires:	perl(Text::Diff)
21cr|perl-Text-Patch-1.800.0-10|18	BuildArch:	noarch
21cr|perl-Text-Patch-1.800.0-10|19	
21cr|perl-Text-Patch-1.800.0-10|20	%description
21cr|perl-Text-Patch-1.800.0-10|21	Text::Patch combines source text with given diff (difference) data. Diff
21cr|perl-Text-Patch-1.800.0-10|22	data is produced by Text::Diff module or by the standard diff utility (man
21cr|perl-Text-Patch-1.800.0-10|23	diff, see -u option).
21cr|perl-Text-Patch-1.800.0-10|24	
21cr|perl-Text-Patch-1.800.0-10|25	* patch( $source, $diff, options... )
21cr|perl-Text-Patch-1.800.0-10|26	
21cr|perl-Text-Patch-1.800.0-10|27	First argument is source (original) text. Second is the diff data. Third
21cr|perl-Text-Patch-1.800.0-10|28	argument can be either hash reference with options or all the rest
21cr|perl-Text-Patch-1.800.0-10|29	arguments will be considered patch options:
21cr|perl-Text-Patch-1.800.0-10|30	
21cr|perl-Text-Patch-1.800.0-10|31	%prep
21cr|perl-Text-Patch-1.800.0-10|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Patch-1.800.0-10|33	
21cr|perl-Text-Patch-1.800.0-10|34	%build
21cr|perl-Text-Patch-1.800.0-10|35	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Patch-1.800.0-10|36	%make
21cr|perl-Text-Patch-1.800.0-10|37	
21cr|perl-Text-Patch-1.800.0-10|38	%check
21cr|perl-Text-Patch-1.800.0-10|39	%make test
21cr|perl-Text-Patch-1.800.0-10|40	
21cr|perl-Text-Patch-1.800.0-10|41	%install
21cr|perl-Text-Patch-1.800.0-10|42	%makeinstall_std
21cr|perl-Text-Patch-1.800.0-10|43	
21cr|perl-Text-Patch-1.800.0-10|44	%files
21cr|perl-Text-Patch-1.800.0-10|45	%doc README META.yml ChangeLog
21cr|perl-Text-Patch-1.800.0-10|46	%{_mandir}/man3/*
21cr|perl-Text-Patch-1.800.0-10|47	%{perl_vendorlib}/*

5691 21
21cr|perl-Text-PDF-0.290.0a-5|1	%define module Text-PDF
21cr|perl-Text-PDF-0.290.0a-5|2	%define vers 0.29
21cr|perl-Text-PDF-0.290.0a-5|3	%define subv a
21cr|perl-Text-PDF-0.290.0a-5|4	
21cr|perl-Text-PDF-0.290.0a-5|5	Summary:	 %{module} Perl module
21cr|perl-Text-PDF-0.290.0a-5|6	
21cr|perl-Text-PDF-0.290.0a-5|7	Version:	 %perl_convert_version 0.29a
21cr|perl-Text-PDF-0.290.0a-5|8	Name:        perl-%{module}
21cr|perl-Text-PDF-0.290.0a-5|9	Release:     5
21cr|perl-Text-PDF-0.290.0a-5|10	License:	 Artistic
21cr|perl-Text-PDF-0.290.0a-5|11	Group:		 Development/Perl
21cr|perl-Text-PDF-0.290.0a-5|12	Source0:     ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-PDF-0.29a.tar.gz
21cr|perl-Text-PDF-0.290.0a-5|13	URL:		 http://search.cpan.org/dist/%{module}
21cr|perl-Text-PDF-0.290.0a-5|14	BuildRequires: perl-devel
21cr|perl-Text-PDF-0.290.0a-5|15	BuildArch: noarch
21cr|perl-Text-PDF-0.290.0a-5|16	
21cr|perl-Text-PDF-0.290.0a-5|17	%description
21cr|perl-Text-PDF-0.290.0a-5|18	Perl module to manipulate PDF files.
21cr|perl-Text-PDF-0.290.0a-5|19	
21cr|perl-Text-PDF-0.290.0a-5|20	%prep
21cr|perl-Text-PDF-0.290.0a-5|21	%setup -q -n %{module}-%{vers}
21cr|perl-Text-PDF-0.290.0a-5|22	
21cr|perl-Text-PDF-0.290.0a-5|23	%build
21cr|perl-Text-PDF-0.290.0a-5|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-PDF-0.290.0a-5|25	
21cr|perl-Text-PDF-0.290.0a-5|26	%check
21cr|perl-Text-PDF-0.290.0a-5|27	# no test defined yet
21cr|perl-Text-PDF-0.290.0a-5|28	%make test
21cr|perl-Text-PDF-0.290.0a-5|29	
21cr|perl-Text-PDF-0.290.0a-5|30	%install
21cr|perl-Text-PDF-0.290.0a-5|31	%makeinstall_std
21cr|perl-Text-PDF-0.290.0a-5|32	
21cr|perl-Text-PDF-0.290.0a-5|33	%clean
21cr|perl-Text-PDF-0.290.0a-5|34	
21cr|perl-Text-PDF-0.290.0a-5|35	%files
21cr|perl-Text-PDF-0.290.0a-5|36	%doc examples readme.txt
21cr|perl-Text-PDF-0.290.0a-5|37	%{_mandir}/*/*
21cr|perl-Text-PDF-0.290.0a-5|38	%{perl_vendorlib}/Text/
21cr|perl-Text-PDF-0.290.0a-5|39	%{_bindir}/*

5692 21
21cr|perl-Text-Pipe-0.100.0-8|1	%define upstream_name    Text-Pipe
21cr|perl-Text-Pipe-0.100.0-8|2	%define upstream_version 0.10
21cr|perl-Text-Pipe-0.100.0-8|3	
21cr|perl-Text-Pipe-0.100.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Pipe-0.100.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Pipe-0.100.0-8|6	Release:	8
21cr|perl-Text-Pipe-0.100.0-8|7	
21cr|perl-Text-Pipe-0.100.0-8|8	Summary:	Common text filter API
21cr|perl-Text-Pipe-0.100.0-8|9	
21cr|perl-Text-Pipe-0.100.0-8|10	License:	GPL+ or Artistic
21cr|perl-Text-Pipe-0.100.0-8|11	Group:		Development/Perl
21cr|perl-Text-Pipe-0.100.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Pipe-0.100.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Pipe-0.100.0-8|14	
21cr|perl-Text-Pipe-0.100.0-8|15	BuildRequires:	perl-devel
21cr|perl-Text-Pipe-0.100.0-8|16	BuildRequires:	perl(CPAN)
21cr|perl-Text-Pipe-0.100.0-8|17	BuildRequires:	perl(Class::Accessor)
21cr|perl-Text-Pipe-0.100.0-8|18	BuildRequires:	perl(Class::Accessor::Complex)
21cr|perl-Text-Pipe-0.100.0-8|19	BuildRequires:	perl(Class::Accessor::Constructor)
21cr|perl-Text-Pipe-0.100.0-8|20	BuildRequires:	perl(Class::Accessor::Installer)
21cr|perl-Text-Pipe-0.100.0-8|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Text-Pipe-0.100.0-8|22	BuildRequires:	perl(Module::AutoInstall)
21cr|perl-Text-Pipe-0.100.0-8|23	BuildRequires:	perl(List::Util)
21cr|perl-Text-Pipe-0.100.0-8|24	BuildRequires:	perl(Sub::Name)
21cr|perl-Text-Pipe-0.100.0-8|25	BuildRequires:	perl(Test::More)
21cr|perl-Text-Pipe-0.100.0-8|26	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Text-Pipe-0.100.0-8|27	BuildArch:	noarch
21cr|perl-Text-Pipe-0.100.0-8|28	
21cr|perl-Text-Pipe-0.100.0-8|29	%description
21cr|perl-Text-Pipe-0.100.0-8|30	This class is a factory for text pipes. A pipe has a 'filter()' method
21cr|perl-Text-Pipe-0.100.0-8|31	through which input can pass. The input can be a string or a reference to
21cr|perl-Text-Pipe-0.100.0-8|32	an array of strings. Pipes can be stacked together using the
21cr|perl-Text-Pipe-0.100.0-8|33	Text::Pipe::Stackable manpage.
21cr|perl-Text-Pipe-0.100.0-8|34	
21cr|perl-Text-Pipe-0.100.0-8|35	The problem that this distribution tries to solve is that there are several
21cr|perl-Text-Pipe-0.100.0-8|36	distributions on CPAN which use text filtering in some way or other, for
21cr|perl-Text-Pipe-0.100.0-8|37	example the Template Toolkit. But each distribution is somewhat different,
21cr|perl-Text-Pipe-0.100.0-8|38	and they have to reimplement the same text filters over and over again.
21cr|perl-Text-Pipe-0.100.0-8|39	
21cr|perl-Text-Pipe-0.100.0-8|40	This distribution aims at offering a common text filter API. So if you want
21cr|perl-Text-Pipe-0.100.0-8|41	to use text pipes with Template Toolkit, you just need to write an adapter.
21cr|perl-Text-Pipe-0.100.0-8|42	
21cr|perl-Text-Pipe-0.100.0-8|43	%prep
21cr|perl-Text-Pipe-0.100.0-8|44	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Pipe-0.100.0-8|45	# wants to download junk from Internet
21cr|perl-Text-Pipe-0.100.0-8|46	rm -f inc/Module/AutoInstall.pm
21cr|perl-Text-Pipe-0.100.0-8|47	
21cr|perl-Text-Pipe-0.100.0-8|48	%build
21cr|perl-Text-Pipe-0.100.0-8|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Pipe-0.100.0-8|50	%make
21cr|perl-Text-Pipe-0.100.0-8|51	
21cr|perl-Text-Pipe-0.100.0-8|52	%check
21cr|perl-Text-Pipe-0.100.0-8|53	make test
21cr|perl-Text-Pipe-0.100.0-8|54	
21cr|perl-Text-Pipe-0.100.0-8|55	%install
21cr|perl-Text-Pipe-0.100.0-8|56	%makeinstall_std
21cr|perl-Text-Pipe-0.100.0-8|57	
21cr|perl-Text-Pipe-0.100.0-8|58	%files
21cr|perl-Text-Pipe-0.100.0-8|59	%doc Changes LICENSE README
21cr|perl-Text-Pipe-0.100.0-8|60	%{_mandir}/man3/*
21cr|perl-Text-Pipe-0.100.0-8|61	%{perl_vendorlib}/*

5693 21
21cr|perl-Text-Query-0.90.0-3|1	%define upstream_name       Text-Query
21cr|perl-Text-Query-0.90.0-3|2	%define upstream_version 0.09
21cr|perl-Text-Query-0.90.0-3|3	
21cr|perl-Text-Query-0.90.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Query-0.90.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Query-0.90.0-3|6	Release:	3
21cr|perl-Text-Query-0.90.0-3|7	Summary:	Query processing framework
21cr|perl-Text-Query-0.90.0-3|8	
21cr|perl-Text-Query-0.90.0-3|9	License:	GPL or Artistic
21cr|perl-Text-Query-0.90.0-3|10	Group:		Development/Perl
21cr|perl-Text-Query-0.90.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Query-0.90.0-3|12	Source:		http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Query-0.90.0-3|13	
21cr|perl-Text-Query-0.90.0-3|14	BuildRequires:	perl-devel
21cr|perl-Text-Query-0.90.0-3|15	BuildArch:	noarch
21cr|perl-Text-Query-0.90.0-3|16	
21cr|perl-Text-Query-0.90.0-3|17	%description
21cr|perl-Text-Query-0.90.0-3|18	This module provides an object that matches a data source against a query
21cr|perl-Text-Query-0.90.0-3|19	expression.
21cr|perl-Text-Query-0.90.0-3|20	
21cr|perl-Text-Query-0.90.0-3|21	%prep
21cr|perl-Text-Query-0.90.0-3|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Query-0.90.0-3|23	
21cr|perl-Text-Query-0.90.0-3|24	%build
21cr|perl-Text-Query-0.90.0-3|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Query-0.90.0-3|26	%make
21cr|perl-Text-Query-0.90.0-3|27	
21cr|perl-Text-Query-0.90.0-3|28	%install
21cr|perl-Text-Query-0.90.0-3|29	%makeinstall_std
21cr|perl-Text-Query-0.90.0-3|30	
21cr|perl-Text-Query-0.90.0-3|31	%check
21cr|perl-Text-Query-0.90.0-3|32	# Seem to fail for no real reason
21cr|perl-Text-Query-0.90.0-3|33	#make test
21cr|perl-Text-Query-0.90.0-3|34	
21cr|perl-Text-Query-0.90.0-3|35	%files
21cr|perl-Text-Query-0.90.0-3|36	%doc ChangeLog README
21cr|perl-Text-Query-0.90.0-3|37	%{perl_vendorlib}/Text
21cr|perl-Text-Query-0.90.0-3|38	%{_mandir}/*/*

5694 21
21cr|perl-Text-Quoted-2.100.0-1|1	%define upstream_name    Text-Quoted
21cr|perl-Text-Quoted-2.100.0-1|2	%define upstream_version 2.10
21cr|perl-Text-Quoted-2.100.0-1|3	
21cr|perl-Text-Quoted-2.100.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Quoted-2.100.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Quoted-2.100.0-1|6	Release:	1
21cr|perl-Text-Quoted-2.100.0-1|7	
21cr|perl-Text-Quoted-2.100.0-1|8	Summary:	Perl module to extract the structure of a quoted mail message
21cr|perl-Text-Quoted-2.100.0-1|9	
21cr|perl-Text-Quoted-2.100.0-1|10	License:	GPL+ or Artistic
21cr|perl-Text-Quoted-2.100.0-1|11	Group:		Development/Perl
21cr|perl-Text-Quoted-2.100.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Quoted-2.100.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/B/BP/BPS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Quoted-2.100.0-1|14	
21cr|perl-Text-Quoted-2.100.0-1|15	BuildRequires: perl(Test::More)
21cr|perl-Text-Quoted-2.100.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Text-Quoted-2.100.0-1|17	BuildRequires: perl(Text::Autoformat) >= 1.1.9
21cr|perl-Text-Quoted-2.100.0-1|18	BuildRequires: perl(Text::Tabs)
21cr|perl-Text-Quoted-2.100.0-1|19	
21cr|perl-Text-Quoted-2.100.0-1|20	BuildArch:	noarch
21cr|perl-Text-Quoted-2.100.0-1|21	
21cr|perl-Text-Quoted-2.100.0-1|22	%description
21cr|perl-Text-Quoted-2.100.0-1|23	Text::Quoted examines the structure of some text which may contain multiple
21cr|perl-Text-Quoted-2.100.0-1|24	different levels of quoting, and turns the text into a nested data structure.
21cr|perl-Text-Quoted-2.100.0-1|25	
21cr|perl-Text-Quoted-2.100.0-1|26	%prep
21cr|perl-Text-Quoted-2.100.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Quoted-2.100.0-1|28	
21cr|perl-Text-Quoted-2.100.0-1|29	%build
21cr|perl-Text-Quoted-2.100.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Quoted-2.100.0-1|31	%make
21cr|perl-Text-Quoted-2.100.0-1|32	
21cr|perl-Text-Quoted-2.100.0-1|33	%check
21cr|perl-Text-Quoted-2.100.0-1|34	make test
21cr|perl-Text-Quoted-2.100.0-1|35	
21cr|perl-Text-Quoted-2.100.0-1|36	%install
21cr|perl-Text-Quoted-2.100.0-1|37	%makeinstall_std
21cr|perl-Text-Quoted-2.100.0-1|38	rm -rf %{buildroot}%{perl_vendorarch}
21cr|perl-Text-Quoted-2.100.0-1|39	
21cr|perl-Text-Quoted-2.100.0-1|40	%files
21cr|perl-Text-Quoted-2.100.0-1|41	%doc Changes README META.yml
21cr|perl-Text-Quoted-2.100.0-1|42	%{perl_vendorlib}/*
21cr|perl-Text-Quoted-2.100.0-1|43	%{_mandir}/man3/*

5695 21
21cr|perl-Text-RecordParser-1.6.5-4|1	%define upstream_name	 Text-RecordParser
21cr|perl-Text-RecordParser-1.6.5-4|2	%define upstream_version 1.6.5
21cr|perl-Text-RecordParser-1.6.5-4|3	
21cr|perl-Text-RecordParser-1.6.5-4|4	Name:		perl-%{upstream_name}
21cr|perl-Text-RecordParser-1.6.5-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-RecordParser-1.6.5-4|6	Release:	4
21cr|perl-Text-RecordParser-1.6.5-4|7	
21cr|perl-Text-RecordParser-1.6.5-4|8	Summary:	Read record-oriented files
21cr|perl-Text-RecordParser-1.6.5-4|9	
21cr|perl-Text-RecordParser-1.6.5-4|10	License:	GPL
21cr|perl-Text-RecordParser-1.6.5-4|11	Group:		Development/Perl
21cr|perl-Text-RecordParser-1.6.5-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-RecordParser-1.6.5-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/K/KC/KCLARK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-RecordParser-1.6.5-4|14	
21cr|perl-Text-RecordParser-1.6.5-4|15	BuildRequires:	perl(Class::Accessor)
21cr|perl-Text-RecordParser-1.6.5-4|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Text-RecordParser-1.6.5-4|17	BuildRequires:	perl(IO::Scalar)
21cr|perl-Text-RecordParser-1.6.5-4|18	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Text-RecordParser-1.6.5-4|19	BuildRequires:	perl(List::Util)
21cr|perl-Text-RecordParser-1.6.5-4|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Text-RecordParser-1.6.5-4|21	BuildRequires:	perl(Text::TabularDisplay)
21cr|perl-Text-RecordParser-1.6.5-4|22	BuildRequires:	perl(Readonly)
21cr|perl-Text-RecordParser-1.6.5-4|23	BuildRequires:	perl(Test::Exception)
21cr|perl-Text-RecordParser-1.6.5-4|24	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Text-RecordParser-1.6.5-4|25	BuildRequires:	perl(JSON::PP)
21cr|perl-Text-RecordParser-1.6.5-4|26	BuildRequires:	perl(version)
21cr|perl-Text-RecordParser-1.6.5-4|27	BuildRequires:	perl(Pod::Markdown)
21cr|perl-Text-RecordParser-1.6.5-4|28	BuildRequires:	perl(Pod::Readme)
21cr|perl-Text-RecordParser-1.6.5-4|29	BuildRequires:	perl(Text::Autoformat)
21cr|perl-Text-RecordParser-1.6.5-4|30	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Text-RecordParser-1.6.5-4|31	BuildRequires:	perl(Test::Pod)
21cr|perl-Text-RecordParser-1.6.5-4|32	
21cr|perl-Text-RecordParser-1.6.5-4|33	BuildArch:	noarch
21cr|perl-Text-RecordParser-1.6.5-4|34	
21cr|perl-Text-RecordParser-1.6.5-4|35	%description
21cr|perl-Text-RecordParser-1.6.5-4|36	This module is for reading record-oriented data in a delimited text
21cr|perl-Text-RecordParser-1.6.5-4|37	file. The most common example have records separated by newlines and
21cr|perl-Text-RecordParser-1.6.5-4|38	fields separated by commas or tabs, but this module aims to provide a
21cr|perl-Text-RecordParser-1.6.5-4|39	consistent interface for handling sequential records in a file however
21cr|perl-Text-RecordParser-1.6.5-4|40	they may be delimited. Typically this data lists the fields in the
21cr|perl-Text-RecordParser-1.6.5-4|41	first line of the file, in which case you should call bind_header to
21cr|perl-Text-RecordParser-1.6.5-4|42	bind the field name (or not, and it will be called implicitly). If the
21cr|perl-Text-RecordParser-1.6.5-4|43	first line contains data, you can still bind your own field names via
21cr|perl-Text-RecordParser-1.6.5-4|44	bind_fields. Either way, you can then use many methods to get at the
21cr|perl-Text-RecordParser-1.6.5-4|45	data as arrays or hashes.
21cr|perl-Text-RecordParser-1.6.5-4|46	
21cr|perl-Text-RecordParser-1.6.5-4|47	%prep
21cr|perl-Text-RecordParser-1.6.5-4|48	%setup -qn %{upstream_name}-%{version}
21cr|perl-Text-RecordParser-1.6.5-4|49	
21cr|perl-Text-RecordParser-1.6.5-4|50	%build
21cr|perl-Text-RecordParser-1.6.5-4|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-RecordParser-1.6.5-4|52	%make
21cr|perl-Text-RecordParser-1.6.5-4|53	
21cr|perl-Text-RecordParser-1.6.5-4|54	%check
21cr|perl-Text-RecordParser-1.6.5-4|55	make test
21cr|perl-Text-RecordParser-1.6.5-4|56	
21cr|perl-Text-RecordParser-1.6.5-4|57	%install
21cr|perl-Text-RecordParser-1.6.5-4|58	%makeinstall_std
21cr|perl-Text-RecordParser-1.6.5-4|59	
21cr|perl-Text-RecordParser-1.6.5-4|60	%files
21cr|perl-Text-RecordParser-1.6.5-4|61	%doc Changes README META.yml
21cr|perl-Text-RecordParser-1.6.5-4|62	%{_bindir}/tab*
21cr|perl-Text-RecordParser-1.6.5-4|63	%{perl_vendorlib}/Text
21cr|perl-Text-RecordParser-1.6.5-4|64	%{_mandir}/man*/*

5696 21
21cr|perl-Text-Roman-3.500.0-5|1	%define upstream_name    Text-Roman
21cr|perl-Text-Roman-3.500.0-5|2	%define upstream_version 3.5
21cr|perl-Text-Roman-3.500.0-5|3	
21cr|perl-Text-Roman-3.500.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Roman-3.500.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Roman-3.500.0-5|6	Release:	5
21cr|perl-Text-Roman-3.500.0-5|7	
21cr|perl-Text-Roman-3.500.0-5|8	Summary:	Allows conversion between Roman and Arabic algarisms
21cr|perl-Text-Roman-3.500.0-5|9	
21cr|perl-Text-Roman-3.500.0-5|10	License:	GPL+ or Artistic
21cr|perl-Text-Roman-3.500.0-5|11	Group:		Development/Perl
21cr|perl-Text-Roman-3.500.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Roman-3.500.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Text/Text-Roman-%{upstream_version}.tar.gz
21cr|perl-Text-Roman-3.500.0-5|14	
21cr|perl-Text-Roman-3.500.0-5|15	BuildRequires:	perl-devel
21cr|perl-Text-Roman-3.500.0-5|16	BuildArch:	noarch
21cr|perl-Text-Roman-3.500.0-5|17	
21cr|perl-Text-Roman-3.500.0-5|18	%description
21cr|perl-Text-Roman-3.500.0-5|19	This package supports both conventional Roman algarisms (which range from 1 to
21cr|perl-Text-Roman-3.500.0-5|20	3999) and Milhar Romans, a variation which uses a bar across the algarism to
21cr|perl-Text-Roman-3.500.0-5|21	indicate multiplication by 1,000. For the purposes of this module, acceptable
21cr|perl-Text-Roman-3.500.0-5|22	syntax consists of an underscore suffixed to the algarism e.g. IV_V = 4,005.
21cr|perl-Text-Roman-3.500.0-5|23	The term Milhar apparently derives from the Portuguese word for "thousands" and
21cr|perl-Text-Roman-3.500.0-5|24	the range of this notation extends the range of Roman numbers to 3999 x 1000 +
21cr|perl-Text-Roman-3.500.0-5|25	3999 = 4,002,999.
21cr|perl-Text-Roman-3.500.0-5|26	
21cr|perl-Text-Roman-3.500.0-5|27	Note: the functions in this package treat Roman algarisms in a case-insensitive
21cr|perl-Text-Roman-3.500.0-5|28	manner such that "VI" == "vI" == "Vi" == "vi".
21cr|perl-Text-Roman-3.500.0-5|29	
21cr|perl-Text-Roman-3.500.0-5|30	%prep
21cr|perl-Text-Roman-3.500.0-5|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Roman-3.500.0-5|32	
21cr|perl-Text-Roman-3.500.0-5|33	%build
21cr|perl-Text-Roman-3.500.0-5|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Roman-3.500.0-5|35	%make
21cr|perl-Text-Roman-3.500.0-5|36	
21cr|perl-Text-Roman-3.500.0-5|37	%check
21cr|perl-Text-Roman-3.500.0-5|38	make test
21cr|perl-Text-Roman-3.500.0-5|39	
21cr|perl-Text-Roman-3.500.0-5|40	%install
21cr|perl-Text-Roman-3.500.0-5|41	%makeinstall_std
21cr|perl-Text-Roman-3.500.0-5|42	
21cr|perl-Text-Roman-3.500.0-5|43	%files
21cr|perl-Text-Roman-3.500.0-5|44	%doc Changes LICENSE README
21cr|perl-Text-Roman-3.500.0-5|45	%{perl_vendorlib}/Text
21cr|perl-Text-Roman-3.500.0-5|46	%{_mandir}/*/*

5697 21
21cr|perl-Text-Shellwords-1.80.0-7|1	%define upstream_name    Text-Shellwords
21cr|perl-Text-Shellwords-1.80.0-7|2	%define upstream_version 1.08
21cr|perl-Text-Shellwords-1.80.0-7|3	
21cr|perl-Text-Shellwords-1.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Shellwords-1.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Shellwords-1.80.0-7|6	Release:	7
21cr|perl-Text-Shellwords-1.80.0-7|7	
21cr|perl-Text-Shellwords-1.80.0-7|8	Summary:	Thin wrapper around shellwords.pl
21cr|perl-Text-Shellwords-1.80.0-7|9	
21cr|perl-Text-Shellwords-1.80.0-7|10	License:	GPL+ or Artistic
21cr|perl-Text-Shellwords-1.80.0-7|11	Group:		Development/Perl
21cr|perl-Text-Shellwords-1.80.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Shellwords-1.80.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Shellwords-1.80.0-7|14	
21cr|perl-Text-Shellwords-1.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-Text-Shellwords-1.80.0-7|16	BuildRequires:	perl(Test)
21cr|perl-Text-Shellwords-1.80.0-7|17	BuildArch:	noarch
21cr|perl-Text-Shellwords-1.80.0-7|18	
21cr|perl-Text-Shellwords-1.80.0-7|19	%description
21cr|perl-Text-Shellwords-1.80.0-7|20	This used to be a wrapper around shellwords.pl, but has now been superseded by
21cr|perl-Text-Shellwords-1.80.0-7|21	Text::ParseWords. Use that module instead. If you use this module, it will
21cr|perl-Text-Shellwords-1.80.0-7|22	simply report the shellwords() function from Text::ParseWords.
21cr|perl-Text-Shellwords-1.80.0-7|23	
21cr|perl-Text-Shellwords-1.80.0-7|24	%prep
21cr|perl-Text-Shellwords-1.80.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Shellwords-1.80.0-7|26	
21cr|perl-Text-Shellwords-1.80.0-7|27	%build
21cr|perl-Text-Shellwords-1.80.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Shellwords-1.80.0-7|29	%make
21cr|perl-Text-Shellwords-1.80.0-7|30	
21cr|perl-Text-Shellwords-1.80.0-7|31	%check
21cr|perl-Text-Shellwords-1.80.0-7|32	make test
21cr|perl-Text-Shellwords-1.80.0-7|33	
21cr|perl-Text-Shellwords-1.80.0-7|34	%install
21cr|perl-Text-Shellwords-1.80.0-7|35	%makeinstall_std
21cr|perl-Text-Shellwords-1.80.0-7|36	
21cr|perl-Text-Shellwords-1.80.0-7|37	%files
21cr|perl-Text-Shellwords-1.80.0-7|38	%doc Changes README
21cr|perl-Text-Shellwords-1.80.0-7|39	%{perl_vendorlib}/Text
21cr|perl-Text-Shellwords-1.80.0-7|40	%{_mandir}/*/*

5698 21
21cr|perl-Text-SimpleTable-2.70.0-1|1	%define upstream_name       Text-SimpleTable
21cr|perl-Text-SimpleTable-2.70.0-1|2	%define upstream_version 2.07
21cr|perl-Text-SimpleTable-2.70.0-1|3	
21cr|perl-Text-SimpleTable-2.70.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Text-SimpleTable-2.70.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-SimpleTable-2.70.0-1|6	Release:	1
21cr|perl-Text-SimpleTable-2.70.0-1|7	
21cr|perl-Text-SimpleTable-2.70.0-1|8	Summary:	Simple Eyecandy ASCII Tables
21cr|perl-Text-SimpleTable-2.70.0-1|9	
21cr|perl-Text-SimpleTable-2.70.0-1|10	License:	GPL+ or Artistic
21cr|perl-Text-SimpleTable-2.70.0-1|11	Group:		Development/Perl
21cr|perl-Text-SimpleTable-2.70.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-SimpleTable-2.70.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-SimpleTable-2.70.0-1|14	
21cr|perl-Text-SimpleTable-2.70.0-1|15	BuildRequires:	perl-devel
21cr|perl-Text-SimpleTable-2.70.0-1|16	BuildArch:	noarch
21cr|perl-Text-SimpleTable-2.70.0-1|17	
21cr|perl-Text-SimpleTable-2.70.0-1|18	%description
21cr|perl-Text-SimpleTable-2.70.0-1|19	Simple eyecandy ASCII tables, as seen in Catalyst.
21cr|perl-Text-SimpleTable-2.70.0-1|20	
21cr|perl-Text-SimpleTable-2.70.0-1|21	%prep
21cr|perl-Text-SimpleTable-2.70.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-SimpleTable-2.70.0-1|23	
21cr|perl-Text-SimpleTable-2.70.0-1|24	%build
21cr|perl-Text-SimpleTable-2.70.0-1|25	%{__perl} Makefile.PL -n INSTALLDIRS=vendor
21cr|perl-Text-SimpleTable-2.70.0-1|26	%make
21cr|perl-Text-SimpleTable-2.70.0-1|27	
21cr|perl-Text-SimpleTable-2.70.0-1|28	%check
21cr|perl-Text-SimpleTable-2.70.0-1|29	make test
21cr|perl-Text-SimpleTable-2.70.0-1|30	
21cr|perl-Text-SimpleTable-2.70.0-1|31	%install
21cr|perl-Text-SimpleTable-2.70.0-1|32	%makeinstall_std
21cr|perl-Text-SimpleTable-2.70.0-1|33	
21cr|perl-Text-SimpleTable-2.70.0-1|34	%files
21cr|perl-Text-SimpleTable-2.70.0-1|35	%doc Changes
21cr|perl-Text-SimpleTable-2.70.0-1|36	%{perl_vendorlib}/Text/*
21cr|perl-Text-SimpleTable-2.70.0-1|37	%{_mandir}/man3/*

5699 21
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|1	%define upstream_name Text-SimpleTable-AutoWidth
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|2	%define upstream_version 0.09
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|3	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|6	Release:	4
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|7	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|8	Summary:	Simple eyecandy ASCII tables with auto-width selection
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|9	License:	GPL+ or Artistic
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|10	Group:		Development/Perl
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|12	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|13	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|14	BuildRequires:	perl(List::Util)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|16	BuildRequires:	perl(Test::More)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|17	BuildRequires:	perl(Moo)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|18	BuildRequires:	perl(Text::SimpleTable)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|19	BuildRequires:	perl(strict)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|20	BuildRequires:	perl(warnings)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|21	BuildRequires:	perl(Test::Pod)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|22	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|23	BuildRequires:	perl-devel
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|24	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|25	BuildArch:	noarch
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|26	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|27	%description
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|28	Simple eyecandy ASCII tables with auto-width selection.
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|29	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|30	%prep
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|31	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|32	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|33	%build
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|35	%make
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|36	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|37	%check
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|38	%make test
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|39	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|40	%install
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|41	%makeinstall_std
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|42	
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|43	%files
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|44	%doc LICENSE META.yml README
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|45	%{_mandir}/man3/*
21cr|perl-Text-SimpleTable-AutoWidth-0.90.0-4|46	%{perl_vendorlib}/*

5700 21
21cr|perl-Text-Table-1.130.0-4|1	%define upstream_name    Text-Table
21cr|perl-Text-Table-1.130.0-4|2	%define upstream_version 1.130
21cr|perl-Text-Table-1.130.0-4|3	
21cr|perl-Text-Table-1.130.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Table-1.130.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Table-1.130.0-4|6	Release:	4
21cr|perl-Text-Table-1.130.0-4|7	
21cr|perl-Text-Table-1.130.0-4|8	Summary:	Organize Data in Tables
21cr|perl-Text-Table-1.130.0-4|9	
21cr|perl-Text-Table-1.130.0-4|10	
21cr|perl-Text-Table-1.130.0-4|11	License:	GPL+ or Artistic
21cr|perl-Text-Table-1.130.0-4|12	Group:		Development/Perl
21cr|perl-Text-Table-1.130.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Table-1.130.0-4|14	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Table-1.130.0-4|15	
21cr|perl-Text-Table-1.130.0-4|16	BuildRequires:	perl-devel
21cr|perl-Text-Table-1.130.0-4|17	BuildRequires:	perl(Test::More)
21cr|perl-Text-Table-1.130.0-4|18	BuildRequires:	perl(Text::Aligner)
21cr|perl-Text-Table-1.130.0-4|19	BuildArch:	noarch
21cr|perl-Text-Table-1.130.0-4|20	
21cr|perl-Text-Table-1.130.0-4|21	%description
21cr|perl-Text-Table-1.130.0-4|22	Organization of data in table form is a time-honored and useful method of
21cr|perl-Text-Table-1.130.0-4|23	data representation. While columns of data are trivially generated by
21cr|perl-Text-Table-1.130.0-4|24	computer through formatted output, even simple tasks like keeping titles
21cr|perl-Text-Table-1.130.0-4|25	aligned with the data columns are not trivial, and the one-shot solutions
21cr|perl-Text-Table-1.130.0-4|26	one comes up with tend to be particularly hard to maintain. Text::Table
21cr|perl-Text-Table-1.130.0-4|27	allows you to create and maintain tables that adapt to alignment
21cr|perl-Text-Table-1.130.0-4|28	requirements as you use them.
21cr|perl-Text-Table-1.130.0-4|29	
21cr|perl-Text-Table-1.130.0-4|30	Overview
21cr|perl-Text-Table-1.130.0-4|31	The process is simple: you create a table (a Text::Table object) by
21cr|perl-Text-Table-1.130.0-4|32	describing the columns the table is going to have. Then you load lines
21cr|perl-Text-Table-1.130.0-4|33	of data into the table, and finally print the resulting output lines.
21cr|perl-Text-Table-1.130.0-4|34	Alignment of data and column titles is handled dynamically in
21cr|perl-Text-Table-1.130.0-4|35	dependence on the data present.
21cr|perl-Text-Table-1.130.0-4|36	
21cr|perl-Text-Table-1.130.0-4|37	Table Creation
21cr|perl-Text-Table-1.130.0-4|38	In the simplest case, if all you want is a number of (untitled)
21cr|perl-Text-Table-1.130.0-4|39	columns, you create an unspecified table and start adding data to it.
21cr|perl-Text-Table-1.130.0-4|40	The number of columns is taken fronm the first line of data.
21cr|perl-Text-Table-1.130.0-4|41	
21cr|perl-Text-Table-1.130.0-4|42	%prep
21cr|perl-Text-Table-1.130.0-4|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Table-1.130.0-4|44	
21cr|perl-Text-Table-1.130.0-4|45	%build
21cr|perl-Text-Table-1.130.0-4|46	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Table-1.130.0-4|47	%make
21cr|perl-Text-Table-1.130.0-4|48	
21cr|perl-Text-Table-1.130.0-4|49	%check
21cr|perl-Text-Table-1.130.0-4|50	%make test
21cr|perl-Text-Table-1.130.0-4|51	
21cr|perl-Text-Table-1.130.0-4|52	%install
21cr|perl-Text-Table-1.130.0-4|53	%makeinstall_std
21cr|perl-Text-Table-1.130.0-4|54	
21cr|perl-Text-Table-1.130.0-4|55	%files
21cr|perl-Text-Table-1.130.0-4|56	%doc Changes LICENSE META.yml README
21cr|perl-Text-Table-1.130.0-4|57	%{_mandir}/man3/*
21cr|perl-Text-Table-1.130.0-4|58	%{perl_vendorlib}/*

5701 21
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|1	%define realname   Text-Tabs+Wrap
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|2	%define upstream_version 2013.0523
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|3	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|4	Name:       perl-%{realname}
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|6	Release:    5
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|7	Epoch:	1
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|8	License:    GPL or Artistic
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|9	Group:      Development/Perl
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|10	Summary:    Wraps lines to make simple paragraphs
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|11	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|12	Source:     http://www.cpan.org/modules/by-module/Text/Text-Tabs+Wrap-%{upstream_version}.tar.gz
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|13	Url:        http://search.cpan.org/dist/%{realname}
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|14	BuildRequires: perl-devel
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|15	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|16	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|17	BuildArch: noarch
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|18	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|19	%description
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|20	Text::Tabs does about what the unix utilities expand(1) and unexpand(1) do.
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|21	Given a line with tabs in it, expand will replace the tabs with the
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|22	appropriate number of spaces. Given a line with or without tabs in it,
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|23	unexpand will add tabs when it can save bytes by doing so (just like
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|24	'unexpand -a'). Invisible compression with plain ASCII!
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|25	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|26	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|27	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|28	%prep
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|29	%setup -q -n %{realname}-%{upstream_version}
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|30	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|31	%build
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|33	%make
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|34	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|35	%check
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|36	make test
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|37	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|38	%install
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|39	%makeinstall_std
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|40	
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|41	%files
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|42	%doc CHANGELOG README
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|43	%{_mandir}/man3/*
21cr|perl-Text-Tabs+Wrap-2013.52.300-5|44	%{perl_vendorlib}/*

5702 21
21cr|perl-Text-TabularDisplay-1.380.0-3|1	%define upstream_version 1.38
21cr|perl-Text-TabularDisplay-1.380.0-3|2	
21cr|perl-Text-TabularDisplay-1.380.0-3|3	Name:		perl-Text-TabularDisplay
21cr|perl-Text-TabularDisplay-1.380.0-3|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-TabularDisplay-1.380.0-3|5	Release:	3
21cr|perl-Text-TabularDisplay-1.380.0-3|6	Summary:	Display text in formatted table output
21cr|perl-Text-TabularDisplay-1.380.0-3|7	
21cr|perl-Text-TabularDisplay-1.380.0-3|8	# see TabularDisplay.pm's header
21cr|perl-Text-TabularDisplay-1.380.0-3|9	License:	GPLv2
21cr|perl-Text-TabularDisplay-1.380.0-3|10	Group:		Development/Perl
21cr|perl-Text-TabularDisplay-1.380.0-3|11	URL:		http://search.cpan.org/dist/Text-TabularDisplay/
21cr|perl-Text-TabularDisplay-1.380.0-3|12	Source0:	http://www.cpan.org/authors/id/D/DA/DARREN/Text-TabularDisplay-%{upstream_version}.tar.gz
21cr|perl-Text-TabularDisplay-1.380.0-3|13	BuildRequires:	perl-devel
21cr|perl-Text-TabularDisplay-1.380.0-3|14	BuildRequires:	perl(Test)
21cr|perl-Text-TabularDisplay-1.380.0-3|15	BuildArch:	noarch
21cr|perl-Text-TabularDisplay-1.380.0-3|16	
21cr|perl-Text-TabularDisplay-1.380.0-3|17	%description
21cr|perl-Text-TabularDisplay-1.380.0-3|18	Text::TabularDisplay simplifies displaying textual data in a table. The
21cr|perl-Text-TabularDisplay-1.380.0-3|19	output is identical to the columnar display of query results in the mysql
21cr|perl-Text-TabularDisplay-1.380.0-3|20	text monitor. For example, this data:
21cr|perl-Text-TabularDisplay-1.380.0-3|21	
21cr|perl-Text-TabularDisplay-1.380.0-3|22	%prep
21cr|perl-Text-TabularDisplay-1.380.0-3|23	%setup -q -n Text-TabularDisplay-%{upstream_version}
21cr|perl-Text-TabularDisplay-1.380.0-3|24	chmod -c -x t/* examples/*
21cr|perl-Text-TabularDisplay-1.380.0-3|25	
21cr|perl-Text-TabularDisplay-1.380.0-3|26	%build
21cr|perl-Text-TabularDisplay-1.380.0-3|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-TabularDisplay-1.380.0-3|28	%make
21cr|perl-Text-TabularDisplay-1.380.0-3|29	
21cr|perl-Text-TabularDisplay-1.380.0-3|30	%install
21cr|perl-Text-TabularDisplay-1.380.0-3|31	%makeinstall_std
21cr|perl-Text-TabularDisplay-1.380.0-3|32	
21cr|perl-Text-TabularDisplay-1.380.0-3|33	%check
21cr|perl-Text-TabularDisplay-1.380.0-3|34	make test
21cr|perl-Text-TabularDisplay-1.380.0-3|35	
21cr|perl-Text-TabularDisplay-1.380.0-3|36	%files
21cr|perl-Text-TabularDisplay-1.380.0-3|37	%doc COPYING README examples/
21cr|perl-Text-TabularDisplay-1.380.0-3|38	%{perl_vendorlib}/*
21cr|perl-Text-TabularDisplay-1.380.0-3|39	%{_mandir}/man3/*

5703 21
21cr|perl-Text-Tags-0.40.0-7|1	%define upstream_name	 Text-Tags
21cr|perl-Text-Tags-0.40.0-7|2	%define upstream_version 0.04
21cr|perl-Text-Tags-0.40.0-7|3	
21cr|perl-Text-Tags-0.40.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Tags-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Tags-0.40.0-7|6	Release:	7
21cr|perl-Text-Tags-0.40.0-7|7	
21cr|perl-Text-Tags-0.40.0-7|8	Summary:	Perl module to parse "folksonomy" space-separated tags
21cr|perl-Text-Tags-0.40.0-7|9	
21cr|perl-Text-Tags-0.40.0-7|10	License:	GPL+ or Artistic
21cr|perl-Text-Tags-0.40.0-7|11	Group:		Development/Perl
21cr|perl-Text-Tags-0.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Tags-0.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Tags-0.40.0-7|14	
21cr|perl-Text-Tags-0.40.0-7|15	BuildRequires:	perl-devel
21cr|perl-Text-Tags-0.40.0-7|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Text-Tags-0.40.0-7|17	BuildArch:	noarch
21cr|perl-Text-Tags-0.40.0-7|18	
21cr|perl-Text-Tags-0.40.0-7|19	%description
21cr|perl-Text-Tags-0.40.0-7|20	Parses "folksonomies", which are
21cr|perl-Text-Tags-0.40.0-7|21	simple space-or-comma-separated-but-optionally-quoted tag lists.
21cr|perl-Text-Tags-0.40.0-7|22	
21cr|perl-Text-Tags-0.40.0-7|23	Specifically, tags can be any string, as long as they don't contain both a
21cr|perl-Text-Tags-0.40.0-7|24	single and a double quote. Hopefully, this is a pretty obscure restriction.
21cr|perl-Text-Tags-0.40.0-7|25	In addition, all whitespace inside tags is normalized to a single space
21cr|perl-Text-Tags-0.40.0-7|26	(with no leading or trailing whitespace).
21cr|perl-Text-Tags-0.40.0-7|27	
21cr|perl-Text-Tags-0.40.0-7|28	In a tag list string, tags can optionally be quoted with either single or
21cr|perl-Text-Tags-0.40.0-7|29	double quotes. There is no escaping of either kind of quote, although you
21cr|perl-Text-Tags-0.40.0-7|30	can include one type of quote inside a string quoted with the other. Quotes
21cr|perl-Text-Tags-0.40.0-7|31	can also just be included inside tags, as long as they aren't at the
21cr|perl-Text-Tags-0.40.0-7|32	beginning; thus a tag like joe's can just be entered without any extra quoting.
21cr|perl-Text-Tags-0.40.0-7|33	Tags are separated by whitespace and/or commas, though quoted tags can run into
21cr|perl-Text-Tags-0.40.0-7|34	each other without whitespace. Empty tags (put in explicitly with "" or '') are
21cr|perl-Text-Tags-0.40.0-7|35	ignored. (Note that commas are not normalized with whitespace, and can be
21cr|perl-Text-Tags-0.40.0-7|36	included in a tag if you quote them.)
21cr|perl-Text-Tags-0.40.0-7|37	
21cr|perl-Text-Tags-0.40.0-7|38	Why did the previous paragraph need to be so detailed? Because
21cr|perl-Text-Tags-0.40.0-7|39	Text::Tags::Parser always successfully parses every line. That is, every single
21cr|perl-Text-Tags-0.40.0-7|40	tags line converts into a list of tags, without any error conditions. For
21cr|perl-Text-Tags-0.40.0-7|41	general use, you can just understand the rules as being separate tags with
21cr|perl-Text-Tags-0.40.0-7|42	spaces or commas, and put either kind of quotes around tags that need to have
21cr|perl-Text-Tags-0.40.0-7|43	spaces.
21cr|perl-Text-Tags-0.40.0-7|44	
21cr|perl-Text-Tags-0.40.0-7|45	%prep
21cr|perl-Text-Tags-0.40.0-7|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Tags-0.40.0-7|47	
21cr|perl-Text-Tags-0.40.0-7|48	%build
21cr|perl-Text-Tags-0.40.0-7|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Tags-0.40.0-7|50	%make
21cr|perl-Text-Tags-0.40.0-7|51	
21cr|perl-Text-Tags-0.40.0-7|52	%check
21cr|perl-Text-Tags-0.40.0-7|53	make test
21cr|perl-Text-Tags-0.40.0-7|54	
21cr|perl-Text-Tags-0.40.0-7|55	%install
21cr|perl-Text-Tags-0.40.0-7|56	%makeinstall_std
21cr|perl-Text-Tags-0.40.0-7|57	
21cr|perl-Text-Tags-0.40.0-7|58	%files
21cr|perl-Text-Tags-0.40.0-7|59	%doc Changes README
21cr|perl-Text-Tags-0.40.0-7|60	%{perl_vendorlib}/Text
21cr|perl-Text-Tags-0.40.0-7|61	%{_mandir}/man3/*

5704 21
21cr|perl-Text-TagTemplate-1.830.0-1|1	%define upstream_version 1.83
21cr|perl-Text-TagTemplate-1.830.0-1|2	%define upstream_name Text-TagTemplate
21cr|perl-Text-TagTemplate-1.830.0-1|3	
21cr|perl-Text-TagTemplate-1.830.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Text-TagTemplate-1.830.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-TagTemplate-1.830.0-1|6	Release:	1
21cr|perl-Text-TagTemplate-1.830.0-1|7	Summary:	Designed to make the process of constructing web-based applications
21cr|perl-Text-TagTemplate-1.830.0-1|8	Group:		Development/Perl
21cr|perl-Text-TagTemplate-1.830.0-1|9	License:	perl
21cr|perl-Text-TagTemplate-1.830.0-1|10	Url:		https://metacpan.org/pod/Text::TagTemplate
21cr|perl-Text-TagTemplate-1.830.0-1|11	Source0:	http://cpan.org.ua/authors/id/M/MA/MATISSE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-TagTemplate-1.830.0-1|12	BuildRequires:	perl-devel
21cr|perl-Text-TagTemplate-1.830.0-1|13	BuildRequires:	perl(IO::File)
21cr|perl-Text-TagTemplate-1.830.0-1|14	BuildRequires:	perl(Test::More)
21cr|perl-Text-TagTemplate-1.830.0-1|15	BuildArch:	noarch
21cr|perl-Text-TagTemplate-1.830.0-1|16	
21cr|perl-Text-TagTemplate-1.830.0-1|17	%description
21cr|perl-Text-TagTemplate-1.830.0-1|18	This module is designed to make the process of constructing web-based applications
21cr|perl-Text-TagTemplate-1.830.0-1|19	(such as CGI programs and Apache::Registry scripts) much easier, by separating
21cr|perl-Text-TagTemplate-1.830.0-1|20	the logic and application development from the HTML coding, and allowing
21cr|perl-Text-TagTemplate-1.830.0-1|21	ongoing changes to the HTML without requiring non-programmers to modify HTML
21cr|perl-Text-TagTemplate-1.830.0-1|22	embedded deep inside Perl code.
21cr|perl-Text-TagTemplate-1.830.0-1|23	
21cr|perl-Text-TagTemplate-1.830.0-1|24	This module provides a mechanism for including special HTML-like tags
21cr|perl-Text-TagTemplate-1.830.0-1|25	in a file (or scalar) and replacing those tags at run-time with dynamically
21cr|perl-Text-TagTemplate-1.830.0-1|26	generated content. For example the special tag <#USERINFO FIELD="favorite_color">
21cr|perl-Text-TagTemplate-1.830.0-1|27	
21cr|perl-Text-TagTemplate-1.830.0-1|28	might be replaced by "green" after doing a database lookup. Usually each
21cr|perl-Text-TagTemplate-1.830.0-1|29	special tag will have its own subroutine which is executed every time the tag is seen.
21cr|perl-Text-TagTemplate-1.830.0-1|30	
21cr|perl-Text-TagTemplate-1.830.0-1|31	%prep
21cr|perl-Text-TagTemplate-1.830.0-1|32	%setup -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-TagTemplate-1.830.0-1|33	
21cr|perl-Text-TagTemplate-1.830.0-1|34	%build
21cr|perl-Text-TagTemplate-1.830.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-TagTemplate-1.830.0-1|36	%make
21cr|perl-Text-TagTemplate-1.830.0-1|37	
21cr|perl-Text-TagTemplate-1.830.0-1|38	%install
21cr|perl-Text-TagTemplate-1.830.0-1|39	%makeinstall_std
21cr|perl-Text-TagTemplate-1.830.0-1|40	
21cr|perl-Text-TagTemplate-1.830.0-1|41	rm -rf %{buildroot}%{_mandir}
21cr|perl-Text-TagTemplate-1.830.0-1|42	
21cr|perl-Text-TagTemplate-1.830.0-1|43	%files
21cr|perl-Text-TagTemplate-1.830.0-1|44	%doc CHANGES LICENSE README example
21cr|perl-Text-TagTemplate-1.830.0-1|45	%{perl_vendorlib}/*
21cr|perl-Text-TagTemplate-1.830.0-1|46	

5705 21
21cr|perl-Text-Template-1.610.0-1|1	%define upstream_name    Text-Template
21cr|perl-Text-Template-1.610.0-1|2	%define upstream_version 1.61
21cr|perl-Text-Template-1.610.0-1|3	
21cr|perl-Text-Template-1.610.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Template-1.610.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Template-1.610.0-1|6	Release:	1
21cr|perl-Text-Template-1.610.0-1|7	
21cr|perl-Text-Template-1.610.0-1|8	Summary:	Text::Template module for perl
21cr|perl-Text-Template-1.610.0-1|9	
21cr|perl-Text-Template-1.610.0-1|10	License:	GPL+ or Artistic
21cr|perl-Text-Template-1.610.0-1|11	Group:		Development/Perl
21cr|perl-Text-Template-1.610.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Text-Template-1.610.0-1|13	Source:		http://www.cpan.org/modules/by-module/Text/Text-Template-%{upstream_version}.tar.gz
21cr|perl-Text-Template-1.610.0-1|14	
21cr|perl-Text-Template-1.610.0-1|15	BuildRequires:	perl-devel
21cr|perl-Text-Template-1.610.0-1|16	BuildArch:	noarch
21cr|perl-Text-Template-1.610.0-1|17	
21cr|perl-Text-Template-1.610.0-1|18	%description
21cr|perl-Text-Template-1.610.0-1|19	This is a library for generating form letters, building HTML pages, or
21cr|perl-Text-Template-1.610.0-1|20	filling in templates generally.  A `template' is a piece of text that
21cr|perl-Text-Template-1.610.0-1|21	has little Perl programs embedded in it here and there.  When you
21cr|perl-Text-Template-1.610.0-1|22	`fill in' a template, you evaluate the little programs and replace
21cr|perl-Text-Template-1.610.0-1|23	them with their values.
21cr|perl-Text-Template-1.610.0-1|24	
21cr|perl-Text-Template-1.610.0-1|25	%prep
21cr|perl-Text-Template-1.610.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Template-1.610.0-1|27	
21cr|perl-Text-Template-1.610.0-1|28	%build
21cr|perl-Text-Template-1.610.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Template-1.610.0-1|30	make
21cr|perl-Text-Template-1.610.0-1|31	
21cr|perl-Text-Template-1.610.0-1|32	%check
21cr|perl-Text-Template-1.610.0-1|33	make test
21cr|perl-Text-Template-1.610.0-1|34	
21cr|perl-Text-Template-1.610.0-1|35	%install
21cr|perl-Text-Template-1.610.0-1|36	%makeinstall_std
21cr|perl-Text-Template-1.610.0-1|37	
21cr|perl-Text-Template-1.610.0-1|38	%files
21cr|perl-Text-Template-1.610.0-1|39	%doc INSTALL Changes README
21cr|perl-Text-Template-1.610.0-1|40	%{perl_vendorlib}/Text
21cr|perl-Text-Template-1.610.0-1|41	%{_mandir}/*/*

5706 21
21cr|perl-Text-Template-Simple-0.910.0-1|1	%define upstream_name    Text-Template-Simple
21cr|perl-Text-Template-Simple-0.910.0-1|2	%define upstream_version 0.91
21cr|perl-Text-Template-Simple-0.910.0-1|3	
21cr|perl-Text-Template-Simple-0.910.0-1|4	
21cr|perl-Text-Template-Simple-0.910.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-Text-Template-Simple-0.910.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-Template-Simple-0.910.0-1|7	Release:    1
21cr|perl-Text-Template-Simple-0.910.0-1|8	
21cr|perl-Text-Template-Simple-0.910.0-1|9	Summary:    Simple text template engine
21cr|perl-Text-Template-Simple-0.910.0-1|10	License:    GPL+ or Artistic
21cr|perl-Text-Template-Simple-0.910.0-1|11	Group:      Development/Perl
21cr|perl-Text-Template-Simple-0.910.0-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Template-Simple-0.910.0-1|13	Source0:    https://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Template-Simple-0.910.0-1|14	
21cr|perl-Text-Template-Simple-0.910.0-1|15	BuildRequires: perl-devel
21cr|perl-Text-Template-Simple-0.910.0-1|16	BuildRequires: perl(Digest::MD5)
21cr|perl-Text-Template-Simple-0.910.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Text-Template-Simple-0.910.0-1|18	BuildRequires: perl(File::Temp)
21cr|perl-Text-Template-Simple-0.910.0-1|19	BuildRequires: perl(Test::More)
21cr|perl-Text-Template-Simple-0.910.0-1|20	BuildRequires: perl(Test::Pod)
21cr|perl-Text-Template-Simple-0.910.0-1|21	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Text-Template-Simple-0.910.0-1|22	
21cr|perl-Text-Template-Simple-0.910.0-1|23	BuildArch: noarch
21cr|perl-Text-Template-Simple-0.910.0-1|24	
21cr|perl-Text-Template-Simple-0.910.0-1|25	%description
21cr|perl-Text-Template-Simple-0.910.0-1|26	This document describes version '0.86' of 'Text::Template::Simple' released
21cr|perl-Text-Template-Simple-0.910.0-1|27	on '5 March 2012'.
21cr|perl-Text-Template-Simple-0.910.0-1|28	
21cr|perl-Text-Template-Simple-0.910.0-1|29	This is a simple template module. There is no extra template/mini language.
21cr|perl-Text-Template-Simple-0.910.0-1|30	Instead, it uses Perl as the template language. Templates can be cached on
21cr|perl-Text-Template-Simple-0.910.0-1|31	disk or inside the memory via the internal cache manager. It is also
21cr|perl-Text-Template-Simple-0.910.0-1|32	possible to use static/dynamic includes, pass parameters to includes and
21cr|perl-Text-Template-Simple-0.910.0-1|33	apply filters on them. Also see the Text::Template::Simple::API manpage for
21cr|perl-Text-Template-Simple-0.910.0-1|34	the full API definiton.
21cr|perl-Text-Template-Simple-0.910.0-1|35	
21cr|perl-Text-Template-Simple-0.910.0-1|36	%prep
21cr|perl-Text-Template-Simple-0.910.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Template-Simple-0.910.0-1|38	
21cr|perl-Text-Template-Simple-0.910.0-1|39	%build
21cr|perl-Text-Template-Simple-0.910.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Template-Simple-0.910.0-1|41	
21cr|perl-Text-Template-Simple-0.910.0-1|42	%make
21cr|perl-Text-Template-Simple-0.910.0-1|43	
21cr|perl-Text-Template-Simple-0.910.0-1|44	%check
21cr|perl-Text-Template-Simple-0.910.0-1|45	%make test
21cr|perl-Text-Template-Simple-0.910.0-1|46	
21cr|perl-Text-Template-Simple-0.910.0-1|47	%install
21cr|perl-Text-Template-Simple-0.910.0-1|48	%makeinstall_std
21cr|perl-Text-Template-Simple-0.910.0-1|49	
21cr|perl-Text-Template-Simple-0.910.0-1|50	%files
21cr|perl-Text-Template-Simple-0.910.0-1|51	%doc Changes LICENSE META.json META.yml TODO
21cr|perl-Text-Template-Simple-0.910.0-1|52	%{_mandir}/man1/*
21cr|perl-Text-Template-Simple-0.910.0-1|53	%{_mandir}/man3/*
21cr|perl-Text-Template-Simple-0.910.0-1|54	%{perl_vendorlib}/*
21cr|perl-Text-Template-Simple-0.910.0-1|55	%{_bindir}/tts
21cr|perl-Text-Template-Simple-0.910.0-1|56	

5707 21
21cr|perl-Text-Textile-2.130.0-3|1	%define upstream_name    Text-Textile
21cr|perl-Text-Textile-2.130.0-3|2	%define upstream_version 2.13
21cr|perl-Text-Textile-2.130.0-3|3	
21cr|perl-Text-Textile-2.130.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Textile-2.130.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Textile-2.130.0-3|6	Release:	3
21cr|perl-Text-Textile-2.130.0-3|7	
21cr|perl-Text-Textile-2.130.0-3|8	Summary:	Transforms text in Textile format to HTML
21cr|perl-Text-Textile-2.130.0-3|9	
21cr|perl-Text-Textile-2.130.0-3|10	License:	GPL+ or Artistic
21cr|perl-Text-Textile-2.130.0-3|11	Group:		Development/Perl
21cr|perl-Text-Textile-2.130.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Textile-2.130.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Textile-2.130.0-3|14	
21cr|perl-Text-Textile-2.130.0-3|15	BuildRequires:	perl-devel
21cr|perl-Text-Textile-2.130.0-3|16	BuildRequires:	perl(Exporter)
21cr|perl-Text-Textile-2.130.0-3|17	BuildRequires:	perl(Test::Harness)
21cr|perl-Text-Textile-2.130.0-3|18	BuildRequires:	perl(Test::More)
21cr|perl-Text-Textile-2.130.0-3|19	BuildArch:	noarch
21cr|perl-Text-Textile-2.130.0-3|20	
21cr|perl-Text-Textile-2.130.0-3|21	%description
21cr|perl-Text-Textile-2.130.0-3|22	Transforms text in Textile format to HTML.
21cr|perl-Text-Textile-2.130.0-3|23	
21cr|perl-Text-Textile-2.130.0-3|24	%prep
21cr|perl-Text-Textile-2.130.0-3|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Textile-2.130.0-3|26	
21cr|perl-Text-Textile-2.130.0-3|27	%build
21cr|perl-Text-Textile-2.130.0-3|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Textile-2.130.0-3|29	%make
21cr|perl-Text-Textile-2.130.0-3|30	
21cr|perl-Text-Textile-2.130.0-3|31	%check
21cr|perl-Text-Textile-2.130.0-3|32	%make test
21cr|perl-Text-Textile-2.130.0-3|33	
21cr|perl-Text-Textile-2.130.0-3|34	%install
21cr|perl-Text-Textile-2.130.0-3|35	%makeinstall_std
21cr|perl-Text-Textile-2.130.0-3|36	
21cr|perl-Text-Textile-2.130.0-3|37	%files
21cr|perl-Text-Textile-2.130.0-3|38	%doc Changes ARTISTIC META.yml README.textile META.json
21cr|perl-Text-Textile-2.130.0-3|39	%{_bindir}/*
21cr|perl-Text-Textile-2.130.0-3|40	%{_mandir}/*/*
21cr|perl-Text-Textile-2.130.0-3|41	%{perl_vendorlib}/*

5708 21
21cr|perl-Text-Tiki-0.730.0-7|1	%define upstream_name	 Text-Tiki
21cr|perl-Text-Tiki-0.730.0-7|2	%define upstream_version 0.73
21cr|perl-Text-Tiki-0.730.0-7|3	
21cr|perl-Text-Tiki-0.730.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Tiki-0.730.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Tiki-0.730.0-7|6	Release:	7
21cr|perl-Text-Tiki-0.730.0-7|7	
21cr|perl-Text-Tiki-0.730.0-7|8	Summary:	TikiText - Text Formatting Engine
21cr|perl-Text-Tiki-0.730.0-7|9	
21cr|perl-Text-Tiki-0.730.0-7|10	License:	GPL+ or Artistic
21cr|perl-Text-Tiki-0.730.0-7|11	Group:		Development/Perl
21cr|perl-Text-Tiki-0.730.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Tiki-0.730.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Text-Tiki-0.730.0-7|14	
21cr|perl-Text-Tiki-0.730.0-7|15	BuildRequires:	perl-devel
21cr|perl-Text-Tiki-0.730.0-7|16	BuildArch:	noarch
21cr|perl-Text-Tiki-0.730.0-7|17	
21cr|perl-Text-Tiki-0.730.0-7|18	%description
21cr|perl-Text-Tiki-0.730.0-7|19	TikiText is a text formatting notation and engine, with the following
21cr|perl-Text-Tiki-0.730.0-7|20	design goals:
21cr|perl-Text-Tiki-0.730.0-7|21	* Leverage existing text formatting notions.
21cr|perl-Text-Tiki-0.730.0-7|22	* Least amount of characters from plain text.
21cr|perl-Text-Tiki-0.730.0-7|23	* Use more intuitive and common plain text email conventions.
21cr|perl-Text-Tiki-0.730.0-7|24	* Abstract users from needing to know or understand markup whenever
21cr|perl-Text-Tiki-0.730.0-7|25	possible.
21cr|perl-Text-Tiki-0.730.0-7|26	* Make valid and semantical XHTML markup easy.
21cr|perl-Text-Tiki-0.730.0-7|27	(And let CSS do its job!)
21cr|perl-Text-Tiki-0.730.0-7|28	* Easy to learn the basics. Richer functionality for those who want to
21cr|perl-Text-Tiki-0.730.0-7|29	dive in.
21cr|perl-Text-Tiki-0.730.0-7|30	
21cr|perl-Text-Tiki-0.730.0-7|31	%prep
21cr|perl-Text-Tiki-0.730.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Tiki-0.730.0-7|33	
21cr|perl-Text-Tiki-0.730.0-7|34	%build
21cr|perl-Text-Tiki-0.730.0-7|35	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21cr|perl-Text-Tiki-0.730.0-7|36	EOF
21cr|perl-Text-Tiki-0.730.0-7|37	%make
21cr|perl-Text-Tiki-0.730.0-7|38	
21cr|perl-Text-Tiki-0.730.0-7|39	%check
21cr|perl-Text-Tiki-0.730.0-7|40	%make test
21cr|perl-Text-Tiki-0.730.0-7|41	
21cr|perl-Text-Tiki-0.730.0-7|42	%install
21cr|perl-Text-Tiki-0.730.0-7|43	%makeinstall_std
21cr|perl-Text-Tiki-0.730.0-7|44	
21cr|perl-Text-Tiki-0.730.0-7|45	%files
21cr|perl-Text-Tiki-0.730.0-7|46	%doc Changes
21cr|perl-Text-Tiki-0.730.0-7|47	%{perl_vendorlib}/*
21cr|perl-Text-Tiki-0.730.0-7|48	%{_mandir}/*/*

5709 21
21cr|perl-Text-Trac-0.240.0-1|1	%define upstream_name    Text-Trac
21cr|perl-Text-Trac-0.240.0-1|2	%define upstream_version 0.24
21cr|perl-Text-Trac-0.240.0-1|3	
21cr|perl-Text-Trac-0.240.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Text-Trac-0.240.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-Trac-0.240.0-1|6	Release:	1
21cr|perl-Text-Trac-0.240.0-1|7	
21cr|perl-Text-Trac-0.240.0-1|8	Summary:	Perl extension for formatting text with Trac Wiki Style
21cr|perl-Text-Trac-0.240.0-1|9	
21cr|perl-Text-Trac-0.240.0-1|10	License:	GPL+ or Artistic
21cr|perl-Text-Trac-0.240.0-1|11	Group:		Development/Perl
21cr|perl-Text-Trac-0.240.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Trac-0.240.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Trac-0.240.0-1|14	
21cr|perl-Text-Trac-0.240.0-1|15	BuildRequires:	perl-devel
21cr|perl-Text-Trac-0.240.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Text-Trac-0.240.0-1|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Text-Trac-0.240.0-1|18	BuildRequires:	perl(Path::Tiny) >= 0.68.0
21cr|perl-Text-Trac-0.240.0-1|19	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-Text-Trac-0.240.0-1|20	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-Text-Trac-0.240.0-1|21	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Text-Trac-0.240.0-1|22	BuildRequires:	perl(HTML::Entities)
21cr|perl-Text-Trac-0.240.0-1|23	BuildRequires:	perl(List::MoreUtils)
21cr|perl-Text-Trac-0.240.0-1|24	BuildRequires:	perl(Test::Base)
21cr|perl-Text-Trac-0.240.0-1|25	BuildRequires:	perl(Tie::IxHash)
21cr|perl-Text-Trac-0.240.0-1|26	BuildRequires:	perl(UNIVERSAL::require) >= 0.180.0
21cr|perl-Text-Trac-0.240.0-1|27	BuildRequires:	perl(Test::Code::TidyAll) >= 0.260.0
21cr|perl-Text-Trac-0.240.0-1|28	BuildRequires:	perl(Test::Perl::Critic) >= 1.20.0
21cr|perl-Text-Trac-0.240.0-1|29	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Text-Trac-0.240.0-1|30	BuildRequires:	perl(Test::Pod)
21cr|perl-Text-Trac-0.240.0-1|31	BuildRequires:	perl(Test::Version)
21cr|perl-Text-Trac-0.240.0-1|32	BuildRequires:	perl(File::HomeDir)
21cr|perl-Text-Trac-0.240.0-1|33	BuildRequires:	perl(Code::TidyAll)
21cr|perl-Text-Trac-0.240.0-1|34	
21cr|perl-Text-Trac-0.240.0-1|35	BuildArch:	noarch
21cr|perl-Text-Trac-0.240.0-1|36	
21cr|perl-Text-Trac-0.240.0-1|37	%description
21cr|perl-Text-Trac-0.240.0-1|38	Text::Trac parses text with Trac WikiFormatting and convert it to html
21cr|perl-Text-Trac-0.240.0-1|39	format.
21cr|perl-Text-Trac-0.240.0-1|40	
21cr|perl-Text-Trac-0.240.0-1|41	%prep
21cr|perl-Text-Trac-0.240.0-1|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Text-Trac-0.240.0-1|43	
21cr|perl-Text-Trac-0.240.0-1|44	%build
21cr|perl-Text-Trac-0.240.0-1|45	# tidy all first
21cr|perl-Text-Trac-0.240.0-1|46	tidyall -a
21cr|perl-Text-Trac-0.240.0-1|47	
21cr|perl-Text-Trac-0.240.0-1|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Trac-0.240.0-1|49	%make
21cr|perl-Text-Trac-0.240.0-1|50	
21cr|perl-Text-Trac-0.240.0-1|51	%check
21cr|perl-Text-Trac-0.240.0-1|52	make test
21cr|perl-Text-Trac-0.240.0-1|53	
21cr|perl-Text-Trac-0.240.0-1|54	
21cr|perl-Text-Trac-0.240.0-1|55	%install
21cr|perl-Text-Trac-0.240.0-1|56	%makeinstall_std
21cr|perl-Text-Trac-0.240.0-1|57	find %{buildroot} -name '*.pm' -exec chmod -x {} \;
21cr|perl-Text-Trac-0.240.0-1|58	
21cr|perl-Text-Trac-0.240.0-1|59	%files
21cr|perl-Text-Trac-0.240.0-1|60	%doc Changes README.* META.yml
21cr|perl-Text-Trac-0.240.0-1|61	%{_bindir}/trac2html
21cr|perl-Text-Trac-0.240.0-1|62	%{_mandir}/man3/*
21cr|perl-Text-Trac-0.240.0-1|63	%{perl_vendorlib}/Text

5710 21
21cr|perl-Text-Trim-1.20.0-6|1	%define upstream_name    Text-Trim
21cr|perl-Text-Trim-1.20.0-6|2	%define upstream_version 1.02
21cr|perl-Text-Trim-1.20.0-6|3	
21cr|perl-Text-Trim-1.20.0-6|4	Name:       perl-%{upstream_name}
21cr|perl-Text-Trim-1.20.0-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-Trim-1.20.0-6|6	Release:    6
21cr|perl-Text-Trim-1.20.0-6|7	
21cr|perl-Text-Trim-1.20.0-6|8	Summary:    Remove leading and/or trailing whitespace from strings
21cr|perl-Text-Trim-1.20.0-6|9	
21cr|perl-Text-Trim-1.20.0-6|10	License:    GPL+ or Artistic
21cr|perl-Text-Trim-1.20.0-6|11	Group:      Development/Perl
21cr|perl-Text-Trim-1.20.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Trim-1.20.0-6|13	Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-Trim-1.20.0-6|14	
21cr|perl-Text-Trim-1.20.0-6|15	BuildRequires: perl(Test::More)
21cr|perl-Text-Trim-1.20.0-6|16	BuildRequires: perl(Module::Build::Compat)
21cr|perl-Text-Trim-1.20.0-6|17	BuildArch: noarch
21cr|perl-Text-Trim-1.20.0-6|18	
21cr|perl-Text-Trim-1.20.0-6|19	%description
21cr|perl-Text-Trim-1.20.0-6|20	This module provides functions for removing leading and/or trailing
21cr|perl-Text-Trim-1.20.0-6|21	whitespace from strings. It is basically a wrapper around some simple
21cr|perl-Text-Trim-1.20.0-6|22	regexes with a flexible context-based interface.
21cr|perl-Text-Trim-1.20.0-6|23	
21cr|perl-Text-Trim-1.20.0-6|24	%prep
21cr|perl-Text-Trim-1.20.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Trim-1.20.0-6|26	
21cr|perl-Text-Trim-1.20.0-6|27	%build
21cr|perl-Text-Trim-1.20.0-6|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Trim-1.20.0-6|29	
21cr|perl-Text-Trim-1.20.0-6|30	%make
21cr|perl-Text-Trim-1.20.0-6|31	
21cr|perl-Text-Trim-1.20.0-6|32	%check
21cr|perl-Text-Trim-1.20.0-6|33	%make test
21cr|perl-Text-Trim-1.20.0-6|34	
21cr|perl-Text-Trim-1.20.0-6|35	%install
21cr|perl-Text-Trim-1.20.0-6|36	%makeinstall_std
21cr|perl-Text-Trim-1.20.0-6|37	
21cr|perl-Text-Trim-1.20.0-6|38	%clean
21cr|perl-Text-Trim-1.20.0-6|39	
21cr|perl-Text-Trim-1.20.0-6|40	%files
21cr|perl-Text-Trim-1.20.0-6|41	%doc Changes README
21cr|perl-Text-Trim-1.20.0-6|42	%{_mandir}/man3/*
21cr|perl-Text-Trim-1.20.0-6|43	%{perl_vendorlib}/*

5711 21
21cr|perl-Text-Truncate-1.60.0-5|1	%define	module	Text-Truncate
21cr|perl-Text-Truncate-1.60.0-5|2	
21cr|perl-Text-Truncate-1.60.0-5|3	Name:		perl-%{module}
21cr|perl-Text-Truncate-1.60.0-5|4	Version:	%perl_convert_version 1.06
21cr|perl-Text-Truncate-1.60.0-5|5	Release:	5
21cr|perl-Text-Truncate-1.60.0-5|6	
21cr|perl-Text-Truncate-1.60.0-5|7	Summary:	Perl module with simple string truncating routine
21cr|perl-Text-Truncate-1.60.0-5|8	
21cr|perl-Text-Truncate-1.60.0-5|9	License:	GPL+ or Artistic
21cr|perl-Text-Truncate-1.60.0-5|10	Group:		Development/Perl
21cr|perl-Text-Truncate-1.60.0-5|11	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-Text-Truncate-1.60.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Text/Text-Truncate-1.06.tar.gz
21cr|perl-Text-Truncate-1.60.0-5|13	
21cr|perl-Text-Truncate-1.60.0-5|14	BuildRequires:	perl-devel
21cr|perl-Text-Truncate-1.60.0-5|15	BuildRequires:	perl(Carp)
21cr|perl-Text-Truncate-1.60.0-5|16	BuildRequires:	perl(Test::More)
21cr|perl-Text-Truncate-1.60.0-5|17	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Text-Truncate-1.60.0-5|18	BuildArch:	noarch
21cr|perl-Text-Truncate-1.60.0-5|19	
21cr|perl-Text-Truncate-1.60.0-5|20	
21cr|perl-Text-Truncate-1.60.0-5|21	%description
21cr|perl-Text-Truncate-1.60.0-5|22	This is a simple, no-brainer subroutine to truncate a string and add an
21cr|perl-Text-Truncate-1.60.0-5|23	optional cutoff marker (defaults to ``...'').
21cr|perl-Text-Truncate-1.60.0-5|24	
21cr|perl-Text-Truncate-1.60.0-5|25	(Yes, this is a really brain-dead sort of thing to make a module out of,
21cr|perl-Text-Truncate-1.60.0-5|26	but then again, I use it so often that it might as well be in a module.)
21cr|perl-Text-Truncate-1.60.0-5|27	
21cr|perl-Text-Truncate-1.60.0-5|28	The synopsis gives examples of how to use it.
21cr|perl-Text-Truncate-1.60.0-5|29	
21cr|perl-Text-Truncate-1.60.0-5|30	%prep
21cr|perl-Text-Truncate-1.60.0-5|31	%setup -qn Text-Truncate-1.06
21cr|perl-Text-Truncate-1.60.0-5|32	
21cr|perl-Text-Truncate-1.60.0-5|33	%build
21cr|perl-Text-Truncate-1.60.0-5|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Truncate-1.60.0-5|35	%make
21cr|perl-Text-Truncate-1.60.0-5|36	
21cr|perl-Text-Truncate-1.60.0-5|37	%check
21cr|perl-Text-Truncate-1.60.0-5|38	%make test
21cr|perl-Text-Truncate-1.60.0-5|39	
21cr|perl-Text-Truncate-1.60.0-5|40	%install
21cr|perl-Text-Truncate-1.60.0-5|41	%makeinstall_std
21cr|perl-Text-Truncate-1.60.0-5|42	
21cr|perl-Text-Truncate-1.60.0-5|43	%files
21cr|perl-Text-Truncate-1.60.0-5|44	%doc README Changes META.yml
21cr|perl-Text-Truncate-1.60.0-5|45	%{_mandir}/man3/*
21cr|perl-Text-Truncate-1.60.0-5|46	%{perl_vendorlib}/*

5712 21
21cr|perl-Text-UpsideDown-1.220.0-5|1	%define upstream_name    Text-UpsideDown
21cr|perl-Text-UpsideDown-1.220.0-5|2	%define upstream_version 1.22
21cr|perl-Text-UpsideDown-1.220.0-5|3	
21cr|perl-Text-UpsideDown-1.220.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Text-UpsideDown-1.220.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-UpsideDown-1.220.0-5|6	Release:	5
21cr|perl-Text-UpsideDown-1.220.0-5|7	
21cr|perl-Text-UpsideDown-1.220.0-5|8	Summary:	Flip text upside-down using Unicode
21cr|perl-Text-UpsideDown-1.220.0-5|9	
21cr|perl-Text-UpsideDown-1.220.0-5|10	
21cr|perl-Text-UpsideDown-1.220.0-5|11	License:	GPL+ or Artistic
21cr|perl-Text-UpsideDown-1.220.0-5|12	Group:		Development/Perl
21cr|perl-Text-UpsideDown-1.220.0-5|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-UpsideDown-1.220.0-5|14	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-UpsideDown-1.220.0-5|15	
21cr|perl-Text-UpsideDown-1.220.0-5|16	BuildRequires:	perl-devel
21cr|perl-Text-UpsideDown-1.220.0-5|17	BuildRequires:	perl(open)
21cr|perl-Text-UpsideDown-1.220.0-5|18	BuildRequires:	perl(Test::Script)
21cr|perl-Text-UpsideDown-1.220.0-5|19	BuildRequires:	perl(IPC::Run3)
21cr|perl-Text-UpsideDown-1.220.0-5|20	BuildRequires:	perl(Capture::Tiny)
21cr|perl-Text-UpsideDown-1.220.0-5|21	BuildRequires:	perl(Carp)
21cr|perl-Text-UpsideDown-1.220.0-5|22	BuildRequires:	perl(English)
21cr|perl-Text-UpsideDown-1.220.0-5|23	BuildRequires:	perl(Exporter)
21cr|perl-Text-UpsideDown-1.220.0-5|24	BuildRequires:	perl(File::Find)
21cr|perl-Text-UpsideDown-1.220.0-5|25	BuildRequires:	perl(File::Temp)
21cr|perl-Text-UpsideDown-1.220.0-5|26	BuildRequires:	perl(Scalar::Util)
21cr|perl-Text-UpsideDown-1.220.0-5|27	BuildRequires:	perl(Test::More)
21cr|perl-Text-UpsideDown-1.220.0-5|28	BuildArch:	noarch
21cr|perl-Text-UpsideDown-1.220.0-5|29	
21cr|perl-Text-UpsideDown-1.220.0-5|30	%description
21cr|perl-Text-UpsideDown-1.220.0-5|31	This module exports only one function.
21cr|perl-Text-UpsideDown-1.220.0-5|32	
21cr|perl-Text-UpsideDown-1.220.0-5|33	%prep
21cr|perl-Text-UpsideDown-1.220.0-5|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-UpsideDown-1.220.0-5|35	
21cr|perl-Text-UpsideDown-1.220.0-5|36	%build
21cr|perl-Text-UpsideDown-1.220.0-5|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-UpsideDown-1.220.0-5|38	%make
21cr|perl-Text-UpsideDown-1.220.0-5|39	
21cr|perl-Text-UpsideDown-1.220.0-5|40	%check
21cr|perl-Text-UpsideDown-1.220.0-5|41	make test
21cr|perl-Text-UpsideDown-1.220.0-5|42	
21cr|perl-Text-UpsideDown-1.220.0-5|43	%install
21cr|perl-Text-UpsideDown-1.220.0-5|44	%makeinstall_std
21cr|perl-Text-UpsideDown-1.220.0-5|45	
21cr|perl-Text-UpsideDown-1.220.0-5|46	%files
21cr|perl-Text-UpsideDown-1.220.0-5|47	%doc Changes LICENSE META.yml META.json README
21cr|perl-Text-UpsideDown-1.220.0-5|48	%{_mandir}/man3/*
21cr|perl-Text-UpsideDown-1.220.0-5|49	%{perl_vendorlib}/*
21cr|perl-Text-UpsideDown-1.220.0-5|50	%{_bindir}/ud
21cr|perl-Text-UpsideDown-1.220.0-5|51	%{_mandir}/man1/ud.1*

5713 21
21cr|perl-Text-vFile-asData-0.80.0-6|1	%define upstream_name    Text-vFile-asData
21cr|perl-Text-vFile-asData-0.80.0-6|2	%define upstream_version 0.08
21cr|perl-Text-vFile-asData-0.80.0-6|3	Name:		perl-%{upstream_name}
21cr|perl-Text-vFile-asData-0.80.0-6|4	Version:	%perl_convert_version 0.08
21cr|perl-Text-vFile-asData-0.80.0-6|5	Release:	6
21cr|perl-Text-vFile-asData-0.80.0-6|6	
21cr|perl-Text-vFile-asData-0.80.0-6|7	Summary:	Parse vFile formatted files into data structures
21cr|perl-Text-vFile-asData-0.80.0-6|8	
21cr|perl-Text-vFile-asData-0.80.0-6|9	License:	GPL+ or Artistic
21cr|perl-Text-vFile-asData-0.80.0-6|10	Group:		Development/Perl
21cr|perl-Text-vFile-asData-0.80.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-vFile-asData-0.80.0-6|12	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-vFile-asData-0.08.tar.gz
21cr|perl-Text-vFile-asData-0.80.0-6|13	
21cr|perl-Text-vFile-asData-0.80.0-6|14	BuildRequires:	perl-devel
21cr|perl-Text-vFile-asData-0.80.0-6|15	BuildRequires:	perl(Class::Accessor::Chained)
21cr|perl-Text-vFile-asData-0.80.0-6|16	
21cr|perl-Text-vFile-asData-0.80.0-6|17	BuildArch:	noarch
21cr|perl-Text-vFile-asData-0.80.0-6|18	
21cr|perl-Text-vFile-asData-0.80.0-6|19	%description
21cr|perl-Text-vFile-asData-0.80.0-6|20	Text::vFile::asData - parse vFile formatted files into data structures
21cr|perl-Text-vFile-asData-0.80.0-6|21	
21cr|perl-Text-vFile-asData-0.80.0-6|22	%prep
21cr|perl-Text-vFile-asData-0.80.0-6|23	%setup -q -n Text-vFile-asData-%{upstream_version}
21cr|perl-Text-vFile-asData-0.80.0-6|24	
21cr|perl-Text-vFile-asData-0.80.0-6|25	%build
21cr|perl-Text-vFile-asData-0.80.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-vFile-asData-0.80.0-6|27	%make
21cr|perl-Text-vFile-asData-0.80.0-6|28	
21cr|perl-Text-vFile-asData-0.80.0-6|29	%check
21cr|perl-Text-vFile-asData-0.80.0-6|30	%make test
21cr|perl-Text-vFile-asData-0.80.0-6|31	
21cr|perl-Text-vFile-asData-0.80.0-6|32	%install
21cr|perl-Text-vFile-asData-0.80.0-6|33	%makeinstall_std
21cr|perl-Text-vFile-asData-0.80.0-6|34	
21cr|perl-Text-vFile-asData-0.80.0-6|35	%files
21cr|perl-Text-vFile-asData-0.80.0-6|36	%doc Changes META.yml
21cr|perl-Text-vFile-asData-0.80.0-6|37	%{perl_vendorlib}/Text/*
21cr|perl-Text-vFile-asData-0.80.0-6|38	%{_mandir}/man3/*

5714 21
21cr|perl-Text-WagnerFischer-0.40.0-6|1	%define upstream_name    Text-WagnerFischer
21cr|perl-Text-WagnerFischer-0.40.0-6|2	%define upstream_version 0.04
21cr|perl-Text-WagnerFischer-0.40.0-6|3	
21cr|perl-Text-WagnerFischer-0.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Text-WagnerFischer-0.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-WagnerFischer-0.40.0-6|6	Release:	6
21cr|perl-Text-WagnerFischer-0.40.0-6|7	
21cr|perl-Text-WagnerFischer-0.40.0-6|8	Summary:	An implementation of the Wagner-Fischer edit distance
21cr|perl-Text-WagnerFischer-0.40.0-6|9	
21cr|perl-Text-WagnerFischer-0.40.0-6|10	License:	GPL+ or Artistic
21cr|perl-Text-WagnerFischer-0.40.0-6|11	Group:		Development/Perl
21cr|perl-Text-WagnerFischer-0.40.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-WagnerFischer-0.40.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Text-WagnerFischer-0.40.0-6|14	
21cr|perl-Text-WagnerFischer-0.40.0-6|15	BuildRequires:	perl-devel
21cr|perl-Text-WagnerFischer-0.40.0-6|16	BuildArch:	noarch
21cr|perl-Text-WagnerFischer-0.40.0-6|17	
21cr|perl-Text-WagnerFischer-0.40.0-6|18	%description
21cr|perl-Text-WagnerFischer-0.40.0-6|19	This module implements the Wagner-Fischer dynamic programming technique, used
21cr|perl-Text-WagnerFischer-0.40.0-6|20	here to calculate the edit distance of two strings. The edit distance is a
21cr|perl-Text-WagnerFischer-0.40.0-6|21	measure of the degree of proximity between two strings, based on ``edits'': the
21cr|perl-Text-WagnerFischer-0.40.0-6|22	operations of substitutions, deletions or insertions needed to transform the
21cr|perl-Text-WagnerFischer-0.40.0-6|23	string into the other one (and vice versa).
21cr|perl-Text-WagnerFischer-0.40.0-6|24	
21cr|perl-Text-WagnerFischer-0.40.0-6|25	%prep
21cr|perl-Text-WagnerFischer-0.40.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-WagnerFischer-0.40.0-6|27	
21cr|perl-Text-WagnerFischer-0.40.0-6|28	%build
21cr|perl-Text-WagnerFischer-0.40.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-WagnerFischer-0.40.0-6|30	%make
21cr|perl-Text-WagnerFischer-0.40.0-6|31	
21cr|perl-Text-WagnerFischer-0.40.0-6|32	%install
21cr|perl-Text-WagnerFischer-0.40.0-6|33	%makeinstall_std
21cr|perl-Text-WagnerFischer-0.40.0-6|34	
21cr|perl-Text-WagnerFischer-0.40.0-6|35	%check
21cr|perl-Text-WagnerFischer-0.40.0-6|36	make test
21cr|perl-Text-WagnerFischer-0.40.0-6|37	
21cr|perl-Text-WagnerFischer-0.40.0-6|38	%files
21cr|perl-Text-WagnerFischer-0.40.0-6|39	%doc Changes README
21cr|perl-Text-WagnerFischer-0.40.0-6|40	%{perl_vendorlib}/Text
21cr|perl-Text-WagnerFischer-0.40.0-6|41	%{_mandir}/*/*

5715 21
21cr|perl-Text-WikiFormat-0.810.0-5|1	%define upstream_name    Text-WikiFormat
21cr|perl-Text-WikiFormat-0.810.0-5|2	%define upstream_version 0.81
21cr|perl-Text-WikiFormat-0.810.0-5|3	
21cr|perl-Text-WikiFormat-0.810.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-Text-WikiFormat-0.810.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Text-WikiFormat-0.810.0-5|6	Release:	5
21cr|perl-Text-WikiFormat-0.810.0-5|7	
21cr|perl-Text-WikiFormat-0.810.0-5|8	Summary:	Module for translating Wiki formatted text into other formats
21cr|perl-Text-WikiFormat-0.810.0-5|9	
21cr|perl-Text-WikiFormat-0.810.0-5|10	License:	GPL+ or Artistic
21cr|perl-Text-WikiFormat-0.810.0-5|11	Group:		Development/Perl
21cr|perl-Text-WikiFormat-0.810.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-WikiFormat-0.810.0-5|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-WikiFormat-%{upstream_version}.tar.gz
21cr|perl-Text-WikiFormat-0.810.0-5|14	
21cr|perl-Text-WikiFormat-0.810.0-5|15	BuildRequires:	perl-devel
21cr|perl-Text-WikiFormat-0.810.0-5|16	BuildRequires:	perl(URI)
21cr|perl-Text-WikiFormat-0.810.0-5|17	BuildArch:	noarch
21cr|perl-Text-WikiFormat-0.810.0-5|18	
21cr|perl-Text-WikiFormat-0.810.0-5|19	%description
21cr|perl-Text-WikiFormat-0.810.0-5|20	Text::WikiFormat converts text in a simple Wiki markup language to whatever
21cr|perl-Text-WikiFormat-0.810.0-5|21	your little heart desires, provided you can describe it accurately in a
21cr|perl-Text-WikiFormat-0.810.0-5|22	semi-regular tag language.
21cr|perl-Text-WikiFormat-0.810.0-5|23	
21cr|perl-Text-WikiFormat-0.810.0-5|24	%prep
21cr|perl-Text-WikiFormat-0.810.0-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-WikiFormat-0.810.0-5|26	
21cr|perl-Text-WikiFormat-0.810.0-5|27	%build
21cr|perl-Text-WikiFormat-0.810.0-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-WikiFormat-0.810.0-5|29	%make
21cr|perl-Text-WikiFormat-0.810.0-5|30	
21cr|perl-Text-WikiFormat-0.810.0-5|31	%check
21cr|perl-Text-WikiFormat-0.810.0-5|32	make test
21cr|perl-Text-WikiFormat-0.810.0-5|33	
21cr|perl-Text-WikiFormat-0.810.0-5|34	%install
21cr|perl-Text-WikiFormat-0.810.0-5|35	%makeinstall_std
21cr|perl-Text-WikiFormat-0.810.0-5|36	
21cr|perl-Text-WikiFormat-0.810.0-5|37	%files
21cr|perl-Text-WikiFormat-0.810.0-5|38	%doc Changes README
21cr|perl-Text-WikiFormat-0.810.0-5|39	%{perl_vendorlib}/Text
21cr|perl-Text-WikiFormat-0.810.0-5|40	%{_mandir}/man3/*

5716 21
21cr|perl-Text-Wrapper-1.50.0-5|1	%define upstream_name    Text-Wrapper
21cr|perl-Text-Wrapper-1.50.0-5|2	%define upstream_version 1.05
21cr|perl-Text-Wrapper-1.50.0-5|3	Name:       perl-%{upstream_name}
21cr|perl-Text-Wrapper-1.50.0-5|4	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Text-Wrapper-1.50.0-5|5	Release:    5
21cr|perl-Text-Wrapper-1.50.0-5|6	
21cr|perl-Text-Wrapper-1.50.0-5|7	License:	GPL+ or Artistic
21cr|perl-Text-Wrapper-1.50.0-5|8	Group:		Development/Perl
21cr|perl-Text-Wrapper-1.50.0-5|9	Summary:    Simple word wrapping routine perl module
21cr|perl-Text-Wrapper-1.50.0-5|10	
21cr|perl-Text-Wrapper-1.50.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Text-Wrapper-1.50.0-5|12	Source0:    ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-Wrapper-%{upstream_version}.tar.gz
21cr|perl-Text-Wrapper-1.50.0-5|13	
21cr|perl-Text-Wrapper-1.50.0-5|14	BuildRequires:	perl(Module::Build)
21cr|perl-Text-Wrapper-1.50.0-5|15	BuildRequires:	perl-devel
21cr|perl-Text-Wrapper-1.50.0-5|16	BuildArch: noarch
21cr|perl-Text-Wrapper-1.50.0-5|17	
21cr|perl-Text-Wrapper-1.50.0-5|18	%description
21cr|perl-Text-Wrapper-1.50.0-5|19	Text::Wrapper provides simple word wrapping. It breaks long lines, but does
21cr|perl-Text-Wrapper-1.50.0-5|20	not alter spacing or remove existing line breaks. If you're looking for more
21cr|perl-Text-Wrapper-1.50.0-5|21	sophisticated text formatting, try the Text::Format module.
21cr|perl-Text-Wrapper-1.50.0-5|22	
21cr|perl-Text-Wrapper-1.50.0-5|23	%prep
21cr|perl-Text-Wrapper-1.50.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Text-Wrapper-1.50.0-5|25	
21cr|perl-Text-Wrapper-1.50.0-5|26	%build
21cr|perl-Text-Wrapper-1.50.0-5|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Text-Wrapper-1.50.0-5|28	%make
21cr|perl-Text-Wrapper-1.50.0-5|29	
21cr|perl-Text-Wrapper-1.50.0-5|30	%check
21cr|perl-Text-Wrapper-1.50.0-5|31	make test
21cr|perl-Text-Wrapper-1.50.0-5|32	
21cr|perl-Text-Wrapper-1.50.0-5|33	%install
21cr|perl-Text-Wrapper-1.50.0-5|34	%makeinstall_std
21cr|perl-Text-Wrapper-1.50.0-5|35	rm -rf %{buildroot}/%{perl_vendorarch}
21cr|perl-Text-Wrapper-1.50.0-5|36	
21cr|perl-Text-Wrapper-1.50.0-5|37	%files
21cr|perl-Text-Wrapper-1.50.0-5|38	%doc Changes README
21cr|perl-Text-Wrapper-1.50.0-5|39	%{perl_vendorlib}/*
21cr|perl-Text-Wrapper-1.50.0-5|40	%{_mandir}/man3/*

5717 21
21cr|perl-TFTP-1-0.0b3.5|1	%define module  TFTP
21cr|perl-TFTP-1-0.0b3.5|2	%define	modprefix TFTP/GSM
21cr|perl-TFTP-1-0.0b3.5|3	%define beta 0b3
21cr|perl-TFTP-1-0.0b3.5|4	
21cr|perl-TFTP-1-0.0b3.5|5	Name:		perl-%{module}
21cr|perl-TFTP-1-0.0b3.5|6	Version:	1
21cr|perl-TFTP-1-0.0b3.5|7	Release:	0.%{beta}.5
21cr|perl-TFTP-1-0.0b3.5|8	Summary:	TFTP Client class
21cr|perl-TFTP-1-0.0b3.5|9	
21cr|perl-TFTP-1-0.0b3.5|10	License:	GPL or Artistic
21cr|perl-TFTP-1-0.0b3.5|11	Group:		Development/Perl
21cr|perl-TFTP-1-0.0b3.5|12	Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/%{modprefix}/%{module}-%{version}.%{beta}.tar.bz2
21cr|perl-TFTP-1-0.0b3.5|13	Url:		http://search.cpan.org/dist/%{module}/
21cr|perl-TFTP-1-0.0b3.5|14	
21cr|perl-TFTP-1-0.0b3.5|15	BuildRequires:	perl-devel
21cr|perl-TFTP-1-0.0b3.5|16	BuildArch:	noarch
21cr|perl-TFTP-1-0.0b3.5|17	
21cr|perl-TFTP-1-0.0b3.5|18	%description
21cr|perl-TFTP-1-0.0b3.5|19	TFTP is a class implementing a simple TFTP client in Perl as described
21cr|perl-TFTP-1-0.0b3.5|20	in RFC783.
21cr|perl-TFTP-1-0.0b3.5|21	
21cr|perl-TFTP-1-0.0b3.5|22	%prep
21cr|perl-TFTP-1-0.0b3.5|23	%setup -q -n %{module}-%{version}.%{beta}
21cr|perl-TFTP-1-0.0b3.5|24	
21cr|perl-TFTP-1-0.0b3.5|25	%build
21cr|perl-TFTP-1-0.0b3.5|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-TFTP-1-0.0b3.5|27	%make
21cr|perl-TFTP-1-0.0b3.5|28	
21cr|perl-TFTP-1-0.0b3.5|29	%check
21cr|perl-TFTP-1-0.0b3.5|30	%make test
21cr|perl-TFTP-1-0.0b3.5|31	
21cr|perl-TFTP-1-0.0b3.5|32	%install
21cr|perl-TFTP-1-0.0b3.5|33	%makeinstall_std
21cr|perl-TFTP-1-0.0b3.5|34	
21cr|perl-TFTP-1-0.0b3.5|35	%files
21cr|perl-TFTP-1-0.0b3.5|36	%defattr(444,root,root,755)
21cr|perl-TFTP-1-0.0b3.5|37	%doc README
21cr|perl-TFTP-1-0.0b3.5|38	%{perl_vendorlib}/%{module}.pm
21cr|perl-TFTP-1-0.0b3.5|39	%{_mandir}/man3/*

5718 21
21cr|perl-Thread-Queue-3.60.0-3|1	%define upstream_name    Thread-Queue
21cr|perl-Thread-Queue-3.60.0-3|2	%define upstream_version 3.06
21cr|perl-Thread-Queue-3.60.0-3|3	
21cr|perl-Thread-Queue-3.60.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-Thread-Queue-3.60.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Thread-Queue-3.60.0-3|6	Release:	3
21cr|perl-Thread-Queue-3.60.0-3|7	
21cr|perl-Thread-Queue-3.60.0-3|8	Summary:	Thread-safe queues
21cr|perl-Thread-Queue-3.60.0-3|9	
21cr|perl-Thread-Queue-3.60.0-3|10	License:	GPL+ or Artistic
21cr|perl-Thread-Queue-3.60.0-3|11	Group:		Development/Perl
21cr|perl-Thread-Queue-3.60.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Thread-Queue-3.60.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Thread/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Thread-Queue-3.60.0-3|14	
21cr|perl-Thread-Queue-3.60.0-3|15	BuildRequires:	perl-devel
21cr|perl-Thread-Queue-3.60.0-3|16	BuildRequires:	perl(Scalar::Util)
21cr|perl-Thread-Queue-3.60.0-3|17	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Thread-Queue-3.60.0-3|18	BuildRequires:	perl(Thread::Semaphore)
21cr|perl-Thread-Queue-3.60.0-3|19	BuildRequires:	perl(threads::shared) >= 1.480.0
21cr|perl-Thread-Queue-3.60.0-3|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Thread-Queue-3.60.0-3|21	
21cr|perl-Thread-Queue-3.60.0-3|22	Provides:	perl(Thread::Queue) = %{version}
21cr|perl-Thread-Queue-3.60.0-3|23	
21cr|perl-Thread-Queue-3.60.0-3|24	BuildArch:	noarch
21cr|perl-Thread-Queue-3.60.0-3|25	
21cr|perl-Thread-Queue-3.60.0-3|26	%description
21cr|perl-Thread-Queue-3.60.0-3|27	This module provides thread-safe FIFO queues that can be accessed safely by
21cr|perl-Thread-Queue-3.60.0-3|28	any number of threads.
21cr|perl-Thread-Queue-3.60.0-3|29	
21cr|perl-Thread-Queue-3.60.0-3|30	Any data types supported by the threads::shared manpage can be passed via
21cr|perl-Thread-Queue-3.60.0-3|31	queues:
21cr|perl-Thread-Queue-3.60.0-3|32	
21cr|perl-Thread-Queue-3.60.0-3|33	* Ordinary scalars
21cr|perl-Thread-Queue-3.60.0-3|34	
21cr|perl-Thread-Queue-3.60.0-3|35	%prep
21cr|perl-Thread-Queue-3.60.0-3|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Thread-Queue-3.60.0-3|37	
21cr|perl-Thread-Queue-3.60.0-3|38	%build
21cr|perl-Thread-Queue-3.60.0-3|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Thread-Queue-3.60.0-3|40	%make
21cr|perl-Thread-Queue-3.60.0-3|41	
21cr|perl-Thread-Queue-3.60.0-3|42	%check
21cr|perl-Thread-Queue-3.60.0-3|43	make test
21cr|perl-Thread-Queue-3.60.0-3|44	
21cr|perl-Thread-Queue-3.60.0-3|45	%install
21cr|perl-Thread-Queue-3.60.0-3|46	%makeinstall_std
21cr|perl-Thread-Queue-3.60.0-3|47	
21cr|perl-Thread-Queue-3.60.0-3|48	%files
21cr|perl-Thread-Queue-3.60.0-3|49	%doc Changes README META.json META.yml
21cr|perl-Thread-Queue-3.60.0-3|50	%{_mandir}/man3/*
21cr|perl-Thread-Queue-3.60.0-3|51	%{perl_vendorlib}/*

5719 21
21cr|perl-Thread-Semaphore-2.120.0-7|1	%define upstream_name    Thread-Semaphore
21cr|perl-Thread-Semaphore-2.120.0-7|2	%define upstream_version 2.12
21cr|perl-Thread-Semaphore-2.120.0-7|3	
21cr|perl-Thread-Semaphore-2.120.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Thread-Semaphore-2.120.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Thread-Semaphore-2.120.0-7|6	Release:	7
21cr|perl-Thread-Semaphore-2.120.0-7|7	
21cr|perl-Thread-Semaphore-2.120.0-7|8	Summary:	Thread-safe semaphores
21cr|perl-Thread-Semaphore-2.120.0-7|9	
21cr|perl-Thread-Semaphore-2.120.0-7|10	License:	GPL+ or Artistic
21cr|perl-Thread-Semaphore-2.120.0-7|11	Group:		Development/Perl
21cr|perl-Thread-Semaphore-2.120.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Thread-Semaphore-2.120.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Thread/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Thread-Semaphore-2.120.0-7|14	
21cr|perl-Thread-Semaphore-2.120.0-7|15	BuildRequires:	perl-devel
21cr|perl-Thread-Semaphore-2.120.0-7|16	BuildRequires:	perl(Scalar::Util)
21cr|perl-Thread-Semaphore-2.120.0-7|17	BuildRequires:	perl(Test::More)
21cr|perl-Thread-Semaphore-2.120.0-7|18	BuildRequires:	perl(threads::shared)
21cr|perl-Thread-Semaphore-2.120.0-7|19	BuildArch:	noarch
21cr|perl-Thread-Semaphore-2.120.0-7|20	
21cr|perl-Thread-Semaphore-2.120.0-7|21	%description
21cr|perl-Thread-Semaphore-2.120.0-7|22	Semaphores provide a mechanism to regulate access to resources. Unlike
21cr|perl-Thread-Semaphore-2.120.0-7|23	locks, semaphores aren't tied to particular scalars, and so may be used to
21cr|perl-Thread-Semaphore-2.120.0-7|24	control access to anything you care to use them for.
21cr|perl-Thread-Semaphore-2.120.0-7|25	
21cr|perl-Thread-Semaphore-2.120.0-7|26	Semaphores don't limit their values to zero and one, so they can be used to
21cr|perl-Thread-Semaphore-2.120.0-7|27	control access to some resource that there may be more than one of (e.g.,
21cr|perl-Thread-Semaphore-2.120.0-7|28	filehandles). Increment and decrement amounts aren't fixed at one either,
21cr|perl-Thread-Semaphore-2.120.0-7|29	so threads can reserve or return multiple resources at once.
21cr|perl-Thread-Semaphore-2.120.0-7|30	
21cr|perl-Thread-Semaphore-2.120.0-7|31	%prep
21cr|perl-Thread-Semaphore-2.120.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Thread-Semaphore-2.120.0-7|33	
21cr|perl-Thread-Semaphore-2.120.0-7|34	%build
21cr|perl-Thread-Semaphore-2.120.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Thread-Semaphore-2.120.0-7|36	%make
21cr|perl-Thread-Semaphore-2.120.0-7|37	
21cr|perl-Thread-Semaphore-2.120.0-7|38	%check
21cr|perl-Thread-Semaphore-2.120.0-7|39	make test
21cr|perl-Thread-Semaphore-2.120.0-7|40	
21cr|perl-Thread-Semaphore-2.120.0-7|41	%install
21cr|perl-Thread-Semaphore-2.120.0-7|42	%makeinstall_std
21cr|perl-Thread-Semaphore-2.120.0-7|43	
21cr|perl-Thread-Semaphore-2.120.0-7|44	%files
21cr|perl-Thread-Semaphore-2.120.0-7|45	%doc Changes README
21cr|perl-Thread-Semaphore-2.120.0-7|46	%{_mandir}/man3/*
21cr|perl-Thread-Semaphore-2.120.0-7|47	%{perl_vendorlib}/*

5720 21
21cr|perl-Thread-SigMask-0.4.0-1|1	%define upstream_name    Thread-SigMask
21cr|perl-Thread-SigMask-0.4.0-1|2	%define upstream_version 0.004
21cr|perl-Thread-SigMask-0.4.0-1|3	
21cr|perl-Thread-SigMask-0.4.0-1|4	Name:           perl-Thread-SigMask
21cr|perl-Thread-SigMask-0.4.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Thread-SigMask-0.4.0-1|6	Release:        1
21cr|perl-Thread-SigMask-0.4.0-1|7	Summary:        Thread specific signal masks
21cr|perl-Thread-SigMask-0.4.0-1|8	Group:          Development/Perl
21cr|perl-Thread-SigMask-0.4.0-1|9	License:        GPL+ or Artistic
21cr|perl-Thread-SigMask-0.4.0-1|10	URL:            https://metacpan.org/release/Thread-SigMask
21cr|perl-Thread-SigMask-0.4.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEONT/Thread-SigMask-%{upstream_version}.tar.gz
21cr|perl-Thread-SigMask-0.4.0-1|12	BuildRequires:  perl-interpreter >= 0:5.006
21cr|perl-Thread-SigMask-0.4.0-1|13	BuildRequires:  perl-devel
21cr|perl-Thread-SigMask-0.4.0-1|14	BuildRequires:  perl-generators
21cr|perl-Thread-SigMask-0.4.0-1|15	BuildRequires:  perl(blib)
21cr|perl-Thread-SigMask-0.4.0-1|16	BuildRequires:  perl(Exporter) >= 5.57
21cr|perl-Thread-SigMask-0.4.0-1|17	BuildRequires:  perl(ExtUtils::CBuilder)
21cr|perl-Thread-SigMask-0.4.0-1|18	BuildRequires:  perl(File::Spec)
21cr|perl-Thread-SigMask-0.4.0-1|19	BuildRequires:  perl(IO::Handle)
21cr|perl-Thread-SigMask-0.4.0-1|20	BuildRequires:  perl(IPC::Open3)
21cr|perl-Thread-SigMask-0.4.0-1|21	BuildRequires:  perl(Module::Build)
21cr|perl-Thread-SigMask-0.4.0-1|22	BuildRequires:  perl(POSIX)
21cr|perl-Thread-SigMask-0.4.0-1|23	BuildRequires:  perl(strict)
21cr|perl-Thread-SigMask-0.4.0-1|24	BuildRequires:  perl(Test::More)
21cr|perl-Thread-SigMask-0.4.0-1|25	BuildRequires:  perl(warnings)
21cr|perl-Thread-SigMask-0.4.0-1|26	BuildRequires:  perl(XSLoader)
21cr|perl-Thread-SigMask-0.4.0-1|27	
21cr|perl-Thread-SigMask-0.4.0-1|28	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Thread-SigMask-0.4.0-1|29	
21cr|perl-Thread-SigMask-0.4.0-1|30	%description
21cr|perl-Thread-SigMask-0.4.0-1|31	This module provides per-thread signal masks. On non-threaded perls it will
21cr|perl-Thread-SigMask-0.4.0-1|32	be effectively the same as POSIX::sigprocmask. The interface works exactly
21cr|perl-Thread-SigMask-0.4.0-1|33	the same as sigprocmask.
21cr|perl-Thread-SigMask-0.4.0-1|34	
21cr|perl-Thread-SigMask-0.4.0-1|35	%prep
21cr|perl-Thread-SigMask-0.4.0-1|36	%setup -q -n Thread-SigMask-%{upstream_version}
21cr|perl-Thread-SigMask-0.4.0-1|37	
21cr|perl-Thread-SigMask-0.4.0-1|38	%build
21cr|perl-Thread-SigMask-0.4.0-1|39	%{__perl} Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS"
21cr|perl-Thread-SigMask-0.4.0-1|40	./Build
21cr|perl-Thread-SigMask-0.4.0-1|41	
21cr|perl-Thread-SigMask-0.4.0-1|42	%install
21cr|perl-Thread-SigMask-0.4.0-1|43	./Build install destdir=%{buildroot} create_packlist=0
21cr|perl-Thread-SigMask-0.4.0-1|44	find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
21cr|perl-Thread-SigMask-0.4.0-1|45	
21cr|perl-Thread-SigMask-0.4.0-1|46	%{_fixperms} %{buildroot}/*
21cr|perl-Thread-SigMask-0.4.0-1|47	
21cr|perl-Thread-SigMask-0.4.0-1|48	%check
21cr|perl-Thread-SigMask-0.4.0-1|49	./Build test
21cr|perl-Thread-SigMask-0.4.0-1|50	
21cr|perl-Thread-SigMask-0.4.0-1|51	%files
21cr|perl-Thread-SigMask-0.4.0-1|52	%doc Changes README
21cr|perl-Thread-SigMask-0.4.0-1|53	%license LICENSE
21cr|perl-Thread-SigMask-0.4.0-1|54	%{perl_vendorarch}/auto/*
21cr|perl-Thread-SigMask-0.4.0-1|55	%{perl_vendorarch}/Thread*
21cr|perl-Thread-SigMask-0.4.0-1|56	%{_mandir}/man3/*
21cr|perl-Thread-SigMask-0.4.0-1|57	

5721 21
21cr|perl-Throwable-1.1.0-1|1	%define upstream_name    Throwable
21cr|perl-Throwable-1.1.0-1|2	%define upstream_version 1.001
21cr|perl-Throwable-1.1.0-1|3	
21cr|perl-Throwable-1.1.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Throwable-1.1.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Throwable-1.1.0-1|6	Release:	1
21cr|perl-Throwable-1.1.0-1|7	
21cr|perl-Throwable-1.1.0-1|8	Summary:	An easy-to-use class for error objects
21cr|perl-Throwable-1.1.0-1|9	
21cr|perl-Throwable-1.1.0-1|10	License:	GPL+ or Artistic
21cr|perl-Throwable-1.1.0-1|11	Group:		Development/Perl
21cr|perl-Throwable-1.1.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Throwable-1.1.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Throwable-1.1.0-1|14	
21cr|perl-Throwable-1.1.0-1|15	BuildRequires:	perl-devel
21cr|perl-Throwable-1.1.0-1|16	BuildRequires:	perl(Devel::StackTrace)
21cr|perl-Throwable-1.1.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Throwable-1.1.0-1|18	BuildRequires:	perl(Moose)
21cr|perl-Throwable-1.1.0-1|19	BuildRequires:	perl(Moo)
21cr|perl-Throwable-1.1.0-1|20	BuildRequires:	perl(Moo::Role)
21cr|perl-Throwable-1.1.0-1|21	BuildRequires:	perl(Sub::Quote)
21cr|perl-Throwable-1.1.0-1|22	BuildRequires:	perl(strictures)
21cr|perl-Throwable-1.1.0-1|23	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-Throwable-1.1.0-1|24	
21cr|perl-Throwable-1.1.0-1|25	Requires:	perl(Devel::StackTrace)
21cr|perl-Throwable-1.1.0-1|26	
21cr|perl-Throwable-1.1.0-1|27	BuildArch:	noarch
21cr|perl-Throwable-1.1.0-1|28	
21cr|perl-Throwable-1.1.0-1|29	
21cr|perl-Throwable-1.1.0-1|30	%description
21cr|perl-Throwable-1.1.0-1|31	Throwable is a role for classes that are meant to be thrown as exceptions
21cr|perl-Throwable-1.1.0-1|32	to standard program flow. It is very simple and does only two things: saves
21cr|perl-Throwable-1.1.0-1|33	any previous value for '$@' and calls 'die $self'.
21cr|perl-Throwable-1.1.0-1|34	
21cr|perl-Throwable-1.1.0-1|35	%prep
21cr|perl-Throwable-1.1.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Throwable-1.1.0-1|37	
21cr|perl-Throwable-1.1.0-1|38	%build
21cr|perl-Throwable-1.1.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Throwable-1.1.0-1|40	%make
21cr|perl-Throwable-1.1.0-1|41	
21cr|perl-Throwable-1.1.0-1|42	%check
21cr|perl-Throwable-1.1.0-1|43	%make test
21cr|perl-Throwable-1.1.0-1|44	
21cr|perl-Throwable-1.1.0-1|45	%install
21cr|perl-Throwable-1.1.0-1|46	%makeinstall_std
21cr|perl-Throwable-1.1.0-1|47	
21cr|perl-Throwable-1.1.0-1|48	%files
21cr|perl-Throwable-1.1.0-1|49	%doc Changes LICENSE README
21cr|perl-Throwable-1.1.0-1|50	%{_mandir}/man3/*
21cr|perl-Throwable-1.1.0-1|51	%{perl_vendorlib}/*

5722 21
21cr|perl-Tie-Array-Iterable-0.30.0-8|1	%define upstream_name    Tie-Array-Iterable
21cr|perl-Tie-Array-Iterable-0.30.0-8|2	%define upstream_version 0.03
21cr|perl-Tie-Array-Iterable-0.30.0-8|3	
21cr|perl-Tie-Array-Iterable-0.30.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-Array-Iterable-0.30.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-Array-Iterable-0.30.0-8|6	Release:	8
21cr|perl-Tie-Array-Iterable-0.30.0-8|7	
21cr|perl-Tie-Array-Iterable-0.30.0-8|8	Summary:	Forward Iterator object
21cr|perl-Tie-Array-Iterable-0.30.0-8|9	
21cr|perl-Tie-Array-Iterable-0.30.0-8|10	License:	GPL+ or Artistic
21cr|perl-Tie-Array-Iterable-0.30.0-8|11	Group:		Development/Perl
21cr|perl-Tie-Array-Iterable-0.30.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-Array-Iterable-0.30.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-Array-Iterable-0.30.0-8|14	
21cr|perl-Tie-Array-Iterable-0.30.0-8|15	BuildRequires:	perl-devel
21cr|perl-Tie-Array-Iterable-0.30.0-8|16	BuildRequires:	perl(Test::More)
21cr|perl-Tie-Array-Iterable-0.30.0-8|17	BuildArch:	noarch
21cr|perl-Tie-Array-Iterable-0.30.0-8|18	
21cr|perl-Tie-Array-Iterable-0.30.0-8|19	%description
21cr|perl-Tie-Array-Iterable-0.30.0-8|20	'Tie::Hash::Iterable' allows one to create iterators for lists and arrays.
21cr|perl-Tie-Array-Iterable-0.30.0-8|21	The concept of iterators is borrowed from the C++ STL [1], in which most of
21cr|perl-Tie-Array-Iterable-0.30.0-8|22	the collections have iterators, though this class does not attempt to fully
21cr|perl-Tie-Array-Iterable-0.30.0-8|23	mimic it.
21cr|perl-Tie-Array-Iterable-0.30.0-8|24	
21cr|perl-Tie-Array-Iterable-0.30.0-8|25	Typically, in C/C++ or Perl, the 'easy' way to visit each item on a list is
21cr|perl-Tie-Array-Iterable-0.30.0-8|26	to use a counter, and then a for( ;; ) loop. However, this requires
21cr|perl-Tie-Array-Iterable-0.30.0-8|27	knowledge on how long the array is to know when to end. In addition, if
21cr|perl-Tie-Array-Iterable-0.30.0-8|28	items are removed or inserted into the array during the loop, then the
21cr|perl-Tie-Array-Iterable-0.30.0-8|29	counter will be incorrect on the next run through the loop, and will cause
21cr|perl-Tie-Array-Iterable-0.30.0-8|30	problems.
21cr|perl-Tie-Array-Iterable-0.30.0-8|31	
21cr|perl-Tie-Array-Iterable-0.30.0-8|32	While some aspects of this are fixed in Perl by the use of for or foreach,
21cr|perl-Tie-Array-Iterable-0.30.0-8|33	these commands still suffer when items are removed or added to the array
21cr|perl-Tie-Array-Iterable-0.30.0-8|34	while in these loops. Also, if one wished to use break to step out of a
21cr|perl-Tie-Array-Iterable-0.30.0-8|35	foreach loop, then restart where they left at some later point, there is no
21cr|perl-Tie-Array-Iterable-0.30.0-8|36	way to do this without maintaining some additional state information.
21cr|perl-Tie-Array-Iterable-0.30.0-8|37	
21cr|perl-Tie-Array-Iterable-0.30.0-8|38	%prep
21cr|perl-Tie-Array-Iterable-0.30.0-8|39	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-Array-Iterable-0.30.0-8|40	
21cr|perl-Tie-Array-Iterable-0.30.0-8|41	%build
21cr|perl-Tie-Array-Iterable-0.30.0-8|42	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-Array-Iterable-0.30.0-8|43	%make
21cr|perl-Tie-Array-Iterable-0.30.0-8|44	
21cr|perl-Tie-Array-Iterable-0.30.0-8|45	%check
21cr|perl-Tie-Array-Iterable-0.30.0-8|46	%make test
21cr|perl-Tie-Array-Iterable-0.30.0-8|47	
21cr|perl-Tie-Array-Iterable-0.30.0-8|48	%install
21cr|perl-Tie-Array-Iterable-0.30.0-8|49	%makeinstall_std
21cr|perl-Tie-Array-Iterable-0.30.0-8|50	
21cr|perl-Tie-Array-Iterable-0.30.0-8|51	%files
21cr|perl-Tie-Array-Iterable-0.30.0-8|52	%doc README Changes
21cr|perl-Tie-Array-Iterable-0.30.0-8|53	%{_mandir}/man3/*
21cr|perl-Tie-Array-Iterable-0.30.0-8|54	%{perl_vendorlib}/*

5723 21
21cr|perl-Tie-Cache-0.210.0-4|1	%define upstream_name	 Tie-Cache
21cr|perl-Tie-Cache-0.210.0-4|2	%define upstream_version 0.21
21cr|perl-Tie-Cache-0.210.0-4|3	
21cr|perl-Tie-Cache-0.210.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-Cache-0.210.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-Cache-0.210.0-4|6	Release:	4
21cr|perl-Tie-Cache-0.210.0-4|7	Summary:	LRU Cache in Memory
21cr|perl-Tie-Cache-0.210.0-4|8	
21cr|perl-Tie-Cache-0.210.0-4|9	License:	GPL or Artistic
21cr|perl-Tie-Cache-0.210.0-4|10	Group:		Development/Perl
21cr|perl-Tie-Cache-0.210.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-Cache-0.210.0-4|12	Source0:	https://cpan.metacpan.org/authors/id/C/CH/CHAMAS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-Cache-0.210.0-4|13	Patch0:		perl-Tie-Cache-bindir.patch
21cr|perl-Tie-Cache-0.210.0-4|14	
21cr|perl-Tie-Cache-0.210.0-4|15	BuildRequires:	perl-devel
21cr|perl-Tie-Cache-0.210.0-4|16	BuildArch:	noarch
21cr|perl-Tie-Cache-0.210.0-4|17	
21cr|perl-Tie-Cache-0.210.0-4|18	%description
21cr|perl-Tie-Cache-0.210.0-4|19	This module implements a least recently used (LRU) cache in memory through a
21cr|perl-Tie-Cache-0.210.0-4|20	tie interface. Any time data is stored in the tied hash, that key/value pair
21cr|perl-Tie-Cache-0.210.0-4|21	has an entry time associated with it, and as the cache fills up, those members
21cr|perl-Tie-Cache-0.210.0-4|22	of the cache that are the oldest are removed to make room for new entries.
21cr|perl-Tie-Cache-0.210.0-4|23	
21cr|perl-Tie-Cache-0.210.0-4|24	%prep
21cr|perl-Tie-Cache-0.210.0-4|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Tie-Cache-0.210.0-4|26	%patch0 -p0
21cr|perl-Tie-Cache-0.210.0-4|27	
21cr|perl-Tie-Cache-0.210.0-4|28	%build
21cr|perl-Tie-Cache-0.210.0-4|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-Cache-0.210.0-4|30	%make
21cr|perl-Tie-Cache-0.210.0-4|31	
21cr|perl-Tie-Cache-0.210.0-4|32	%check
21cr|perl-Tie-Cache-0.210.0-4|33	%make test
21cr|perl-Tie-Cache-0.210.0-4|34	
21cr|perl-Tie-Cache-0.210.0-4|35	%install
21cr|perl-Tie-Cache-0.210.0-4|36	%makeinstall_std
21cr|perl-Tie-Cache-0.210.0-4|37	
21cr|perl-Tie-Cache-0.210.0-4|38	
21cr|perl-Tie-Cache-0.210.0-4|39	%files
21cr|perl-Tie-Cache-0.210.0-4|40	%doc CHANGES README META.yml
21cr|perl-Tie-Cache-0.210.0-4|41	%{_mandir}/*/*
21cr|perl-Tie-Cache-0.210.0-4|42	%{perl_vendorlib}/Tie

5724 21
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|1	%define upstream_name    Tie-Cache-LRU
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|2	%define upstream_version 20150301
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|3	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|6	Release:    3
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|7	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|8	Summary:    Tie::Cache::LRU implemented using a linked list
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|9	License:    GPL+ or Artistic
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|10	Group:      Development/Perl
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|13	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|14	BuildRequires: perl(Carp::Assert)
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|15	BuildRequires: perl(Class::Data::Inheritable)
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|16	BuildRequires: perl(Class::Virtual)
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|18	BuildRequires: perl(Test::More)
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|19	BuildRequires: perl(enum)
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|20	BuildRequires: perl-devel
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|21	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|22	BuildArch: noarch
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|23	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|24	%description
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|25	*NOTE* There are no plans to update this module. Please consider using the
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|26	CHI manpage or other caching framework.
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|27	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|28	This is an implementation of a least-recently used (LRU) cache keeping the
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|29	cache in RAM.
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|30	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|31	A LRU cache is similar to the kind of cache used by a web browser. New
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|32	items are placed into the top of the cache. When the cache grows past its
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|33	size limit, it throws away items off the bottom. The trick is that whenever
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|34	an item is -accessed-, it is pulled back to the top. The end result of all
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|35	this is that items which are frequently accessed tend to stay in the cache.
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|36	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|37	%prep
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|39	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|40	%build
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|42	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|43	%make
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|44	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|45	%check
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|46	%make test
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|47	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|48	%install
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|49	%makeinstall_std
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|50	
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|51	%files
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|52	%doc Changes META.json META.yml README
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|53	%{_mandir}/man3/*
21cr|perl-Tie-Cache-LRU-20150301.0.0-3|54	%{perl_vendorlib}/*

5725 21
21cr|perl-Tie-Cycle-1.227.0-1|1	%define upstream_name    Tie-Cycle
21cr|perl-Tie-Cycle-1.227.0-1|2	%define upstream_version 1.227
21cr|perl-Tie-Cycle-1.227.0-1|3	
21cr|perl-Tie-Cycle-1.227.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Tie-Cycle-1.227.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Tie-Cycle-1.227.0-1|6	Release:    1
21cr|perl-Tie-Cycle-1.227.0-1|7	
21cr|perl-Tie-Cycle-1.227.0-1|8	Summary:    Cycle through a list of values via a scalar
21cr|perl-Tie-Cycle-1.227.0-1|9	License:    GPL+ or Artistic
21cr|perl-Tie-Cycle-1.227.0-1|10	Group:      Development/Perl
21cr|perl-Tie-Cycle-1.227.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-Cycle-1.227.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-Cycle-1.227.0-1|13	
21cr|perl-Tie-Cycle-1.227.0-1|14	BuildRequires: perl(Carp)
21cr|perl-Tie-Cycle-1.227.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Tie-Cycle-1.227.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-Tie-Cycle-1.227.0-1|17	BuildRequires: perl-devel
21cr|perl-Tie-Cycle-1.227.0-1|18	BuildArch: noarch
21cr|perl-Tie-Cycle-1.227.0-1|19	
21cr|perl-Tie-Cycle-1.227.0-1|20	%description
21cr|perl-Tie-Cycle-1.227.0-1|21	You use 'Tie::Cycle' to go through a list over and over again. Once you get
21cr|perl-Tie-Cycle-1.227.0-1|22	to the end of the list, you go back to the beginning. You don't have to
21cr|perl-Tie-Cycle-1.227.0-1|23	worry about any of this since the magic of tie does that for you.
21cr|perl-Tie-Cycle-1.227.0-1|24	
21cr|perl-Tie-Cycle-1.227.0-1|25	The tie takes an array reference as its third argument. The tie should
21cr|perl-Tie-Cycle-1.227.0-1|26	succeed unless the argument is not an array reference. Previous versions
21cr|perl-Tie-Cycle-1.227.0-1|27	required you to use an array that had more than one element (what's the
21cr|perl-Tie-Cycle-1.227.0-1|28	pointing of looping otherwise?), but I've removed that restriction since
21cr|perl-Tie-Cycle-1.227.0-1|29	the number of elements you want to use may change depending on the
21cr|perl-Tie-Cycle-1.227.0-1|30	situation.
21cr|perl-Tie-Cycle-1.227.0-1|31	
21cr|perl-Tie-Cycle-1.227.0-1|32	During the tie, this module makes a shallow copy of the array reference. If
21cr|perl-Tie-Cycle-1.227.0-1|33	the array reference contains references, and those references are changed
21cr|perl-Tie-Cycle-1.227.0-1|34	after the tie, the elements of the cycle will change as well. See the
21cr|perl-Tie-Cycle-1.227.0-1|35	included _test.pl_ script for an example of this effect.
21cr|perl-Tie-Cycle-1.227.0-1|36	
21cr|perl-Tie-Cycle-1.227.0-1|37	%prep
21cr|perl-Tie-Cycle-1.227.0-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Tie-Cycle-1.227.0-1|39	
21cr|perl-Tie-Cycle-1.227.0-1|40	%build
21cr|perl-Tie-Cycle-1.227.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-Cycle-1.227.0-1|42	
21cr|perl-Tie-Cycle-1.227.0-1|43	%make
21cr|perl-Tie-Cycle-1.227.0-1|44	
21cr|perl-Tie-Cycle-1.227.0-1|45	%check
21cr|perl-Tie-Cycle-1.227.0-1|46	%make test
21cr|perl-Tie-Cycle-1.227.0-1|47	
21cr|perl-Tie-Cycle-1.227.0-1|48	%install
21cr|perl-Tie-Cycle-1.227.0-1|49	%makeinstall_std
21cr|perl-Tie-Cycle-1.227.0-1|50	
21cr|perl-Tie-Cycle-1.227.0-1|51	%files
21cr|perl-Tie-Cycle-1.227.0-1|52	%doc Changes LICENSE META.json META.yml
21cr|perl-Tie-Cycle-1.227.0-1|53	%{_mandir}/man3/*
21cr|perl-Tie-Cycle-1.227.0-1|54	%{perl_vendorlib}/*

5726 21
21cr|perl-Tie-DBI-1.60.0-7|1	%define	upstream_name	 Tie-DBI
21cr|perl-Tie-DBI-1.60.0-7|2	%define upstream_version 1.06
21cr|perl-Tie-DBI-1.60.0-7|3	
21cr|perl-Tie-DBI-1.60.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-DBI-1.60.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-DBI-1.60.0-7|6	Release:	7
21cr|perl-Tie-DBI-1.60.0-7|7	Summary:	Tie hashes to DBI relational databases
21cr|perl-Tie-DBI-1.60.0-7|8	License:	GPL+ or Artistic
21cr|perl-Tie-DBI-1.60.0-7|9	Group:		Development/Perl
21cr|perl-Tie-DBI-1.60.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Tie-DBI-1.60.0-7|11	Source0:	http://www.cpan.org/modules/by-module/Tie/Tie-DBI-%{upstream_version}.tar.gz
21cr|perl-Tie-DBI-1.60.0-7|12	BuildRequires:	perl-devel
21cr|perl-Tie-DBI-1.60.0-7|13	BuildRequires:	perl(Test::More)
21cr|perl-Tie-DBI-1.60.0-7|14	BuildRequires:	perl(DBD::SQLite)
21cr|perl-Tie-DBI-1.60.0-7|15	BuildArch:	noarch
21cr|perl-Tie-DBI-1.60.0-7|16	
21cr|perl-Tie-DBI-1.60.0-7|17	%description
21cr|perl-Tie-DBI-1.60.0-7|18	This module allows you to tie Perl associative arrays (hashes) to SQL databases
21cr|perl-Tie-DBI-1.60.0-7|19	using the DBI interface. The tied hash is associated with a table in a local or
21cr|perl-Tie-DBI-1.60.0-7|20	networked database. One column becomes the hash key. Each row of the table
21cr|perl-Tie-DBI-1.60.0-7|21	becomes an associative array, from which individual fields can be set or
21cr|perl-Tie-DBI-1.60.0-7|22	retrieved.
21cr|perl-Tie-DBI-1.60.0-7|23	
21cr|perl-Tie-DBI-1.60.0-7|24	%prep
21cr|perl-Tie-DBI-1.60.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-DBI-1.60.0-7|26	
21cr|perl-Tie-DBI-1.60.0-7|27	%build
21cr|perl-Tie-DBI-1.60.0-7|28	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-DBI-1.60.0-7|29	%make
21cr|perl-Tie-DBI-1.60.0-7|30	
21cr|perl-Tie-DBI-1.60.0-7|31	%check
21cr|perl-Tie-DBI-1.60.0-7|32	# test require a real database
21cr|perl-Tie-DBI-1.60.0-7|33	
21cr|perl-Tie-DBI-1.60.0-7|34	%install
21cr|perl-Tie-DBI-1.60.0-7|35	%makeinstall_std
21cr|perl-Tie-DBI-1.60.0-7|36	
21cr|perl-Tie-DBI-1.60.0-7|37	%files
21cr|perl-Tie-DBI-1.60.0-7|38	%doc Changes README
21cr|perl-Tie-DBI-1.60.0-7|39	%{perl_vendorlib}/Tie
21cr|perl-Tie-DBI-1.60.0-7|40	%{_mandir}/*/*

5727 21
21cr|perl-Tie-EncryptedHash-1.240.0-12|1	%define upstream_name    Tie-EncryptedHash
21cr|perl-Tie-EncryptedHash-1.240.0-12|2	%define upstream_version 1.24
21cr|perl-Tie-EncryptedHash-1.240.0-12|3	
21cr|perl-Tie-EncryptedHash-1.240.0-12|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-EncryptedHash-1.240.0-12|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-EncryptedHash-1.240.0-12|6	Release:	12
21cr|perl-Tie-EncryptedHash-1.240.0-12|7	
21cr|perl-Tie-EncryptedHash-1.240.0-12|8	Summary:	Hashes (and objects based on hashes) with encrypting fields
21cr|perl-Tie-EncryptedHash-1.240.0-12|9	
21cr|perl-Tie-EncryptedHash-1.240.0-12|10	License:	Artistic
21cr|perl-Tie-EncryptedHash-1.240.0-12|11	Group:		Development/Perl
21cr|perl-Tie-EncryptedHash-1.240.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-EncryptedHash-1.240.0-12|13	Source0:	https://cpan.metacpan.org/authors/id/V/VI/VIPUL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-EncryptedHash-1.240.0-12|14	
21cr|perl-Tie-EncryptedHash-1.240.0-12|15	BuildRequires:	perl-devel
21cr|perl-Tie-EncryptedHash-1.240.0-12|16	BuildRequires:	perl(Crypt::CBC)
21cr|perl-Tie-EncryptedHash-1.240.0-12|17	BuildRequires:	perl(Crypt::Blowfish)
21cr|perl-Tie-EncryptedHash-1.240.0-12|18	BuildRequires:	perl(Crypt::DES)
21cr|perl-Tie-EncryptedHash-1.240.0-12|19	BuildArch:	noarch
21cr|perl-Tie-EncryptedHash-1.240.0-12|20	
21cr|perl-Tie-EncryptedHash-1.240.0-12|21	%description
21cr|perl-Tie-EncryptedHash-1.240.0-12|22	Tie::EncryptedHash augments Perl hash semantics to build
21cr|perl-Tie-EncryptedHash-1.240.0-12|23	secure, encrypting containers of data. Tie::EncryptedHash
21cr|perl-Tie-EncryptedHash-1.240.0-12|24	introduces special hash fields that are coupled with
21cr|perl-Tie-EncryptedHash-1.240.0-12|25	encrypt/decrypt routines to encrypt assignments at STORE()
21cr|perl-Tie-EncryptedHash-1.240.0-12|26	and decrypt retrievals at FETCH(). By design, encrypting
21cr|perl-Tie-EncryptedHash-1.240.0-12|27	fields are associated with keys that begin in single
21cr|perl-Tie-EncryptedHash-1.240.0-12|28	underscore. The remaining keyspace is used for accessing
21cr|perl-Tie-EncryptedHash-1.240.0-12|29	normal hash fields, which are retained without
21cr|perl-Tie-EncryptedHash-1.240.0-12|30	modification.
21cr|perl-Tie-EncryptedHash-1.240.0-12|31	
21cr|perl-Tie-EncryptedHash-1.240.0-12|32	%prep
21cr|perl-Tie-EncryptedHash-1.240.0-12|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-EncryptedHash-1.240.0-12|34	
21cr|perl-Tie-EncryptedHash-1.240.0-12|35	%build
21cr|perl-Tie-EncryptedHash-1.240.0-12|36	CFLAGS="%{optflags}" echo | %__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-EncryptedHash-1.240.0-12|37	%make
21cr|perl-Tie-EncryptedHash-1.240.0-12|38	
21cr|perl-Tie-EncryptedHash-1.240.0-12|39	%check
21cr|perl-Tie-EncryptedHash-1.240.0-12|40	make test
21cr|perl-Tie-EncryptedHash-1.240.0-12|41	
21cr|perl-Tie-EncryptedHash-1.240.0-12|42	%install
21cr|perl-Tie-EncryptedHash-1.240.0-12|43	%makeinstall_std
21cr|perl-Tie-EncryptedHash-1.240.0-12|44	
21cr|perl-Tie-EncryptedHash-1.240.0-12|45	%files
21cr|perl-Tie-EncryptedHash-1.240.0-12|46	%doc README.html
21cr|perl-Tie-EncryptedHash-1.240.0-12|47	%{perl_vendorlib}/*
21cr|perl-Tie-EncryptedHash-1.240.0-12|48	%{_mandir}/*/*

5728 21
21cr|perl-Tie-Hash-Method-0.20.0-1|1	%define upstream_name    foo
21cr|perl-Tie-Hash-Method-0.20.0-1|2	%define upstream_version 0.02
21cr|perl-Tie-Hash-Method-0.20.0-1|3	
21cr|perl-Tie-Hash-Method-0.20.0-1|4	Name:           perl-Tie-Hash-Method
21cr|perl-Tie-Hash-Method-0.20.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Tie-Hash-Method-0.20.0-1|6	Release:        1
21cr|perl-Tie-Hash-Method-0.20.0-1|7	Summary:        Tied hash with specific methods overridden by callbacks
21cr|perl-Tie-Hash-Method-0.20.0-1|8	Group:          Development/Perl
21cr|perl-Tie-Hash-Method-0.20.0-1|9	License:        GPL+ or Artistic
21cr|perl-Tie-Hash-Method-0.20.0-1|10	URL:            https://metacpan.org/release/Tie-Hash-Method
21cr|perl-Tie-Hash-Method-0.20.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/Y/YV/YVES/Tie-Hash-Method-%{upstream_version}.tar.gz
21cr|perl-Tie-Hash-Method-0.20.0-1|12	BuildArch:      noarch
21cr|perl-Tie-Hash-Method-0.20.0-1|13	BuildRequires:  coreutils
21cr|perl-Tie-Hash-Method-0.20.0-1|14	BuildRequires:  findutils
21cr|perl-Tie-Hash-Method-0.20.0-1|15	BuildRequires:  make
21cr|perl-Tie-Hash-Method-0.20.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-Tie-Hash-Method-0.20.0-1|17	BuildRequires:  perl-generators
21cr|perl-Tie-Hash-Method-0.20.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Tie-Hash-Method-0.20.0-1|19	BuildRequires:  perl(strict)
21cr|perl-Tie-Hash-Method-0.20.0-1|20	BuildRequires:  perl(warnings)
21cr|perl-Tie-Hash-Method-0.20.0-1|21	# Runt-time:
21cr|perl-Tie-Hash-Method-0.20.0-1|22	BuildRequires:  perl(base)
21cr|perl-Tie-Hash-Method-0.20.0-1|23	BuildRequires:  perl(constant)
21cr|perl-Tie-Hash-Method-0.20.0-1|24	BuildRequires:  perl(Data::Dumper)
21cr|perl-Tie-Hash-Method-0.20.0-1|25	BuildRequires:  perl(Exporter)
21cr|perl-Tie-Hash-Method-0.20.0-1|26	# Tests:
21cr|perl-Tie-Hash-Method-0.20.0-1|27	BuildRequires:  perl(Test::More)
21cr|perl-Tie-Hash-Method-0.20.0-1|28	# Optional tests:
21cr|perl-Tie-Hash-Method-0.20.0-1|29	BuildRequires:  perl(Pod::Coverage) >= 0.18
21cr|perl-Tie-Hash-Method-0.20.0-1|30	BuildRequires:  perl(Test::Pod) >= 1.22
21cr|perl-Tie-Hash-Method-0.20.0-1|31	BuildRequires:  perl(Test::Pod::Coverage) >= 1.08
21cr|perl-Tie-Hash-Method-0.20.0-1|32	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Tie-Hash-Method-0.20.0-1|33	
21cr|perl-Tie-Hash-Method-0.20.0-1|34	%description
21cr|perl-Tie-Hash-Method-0.20.0-1|35	Perl Tie::Hash::Method module provides a way to create a tied hash with
21cr|perl-Tie-Hash-Method-0.20.0-1|36	specific overridden behavior without having to create a new class to do it.
21cr|perl-Tie-Hash-Method-0.20.0-1|37	A tied hash with no methods overridden is functionally equivalent to a normal
21cr|perl-Tie-Hash-Method-0.20.0-1|38	hash.
21cr|perl-Tie-Hash-Method-0.20.0-1|39	
21cr|perl-Tie-Hash-Method-0.20.0-1|40	%prep
21cr|perl-Tie-Hash-Method-0.20.0-1|41	%setup -q -n Tie-Hash-Method-%{upstream_version}
21cr|perl-Tie-Hash-Method-0.20.0-1|42	
21cr|perl-Tie-Hash-Method-0.20.0-1|43	%build
21cr|perl-Tie-Hash-Method-0.20.0-1|44	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-Hash-Method-0.20.0-1|45	make %{?_smp_mflags}
21cr|perl-Tie-Hash-Method-0.20.0-1|46	
21cr|perl-Tie-Hash-Method-0.20.0-1|47	%install
21cr|perl-Tie-Hash-Method-0.20.0-1|48	make pure_install DESTDIR=%{buildroot}
21cr|perl-Tie-Hash-Method-0.20.0-1|49	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-Tie-Hash-Method-0.20.0-1|50	%{_fixperms} %{buildroot}/*
21cr|perl-Tie-Hash-Method-0.20.0-1|51	
21cr|perl-Tie-Hash-Method-0.20.0-1|52	%check
21cr|perl-Tie-Hash-Method-0.20.0-1|53	make test
21cr|perl-Tie-Hash-Method-0.20.0-1|54	
21cr|perl-Tie-Hash-Method-0.20.0-1|55	%files
21cr|perl-Tie-Hash-Method-0.20.0-1|56	%doc Changes README
21cr|perl-Tie-Hash-Method-0.20.0-1|57	%{perl_vendorlib}/*
21cr|perl-Tie-Hash-Method-0.20.0-1|58	%{_mandir}/man3/*
21cr|perl-Tie-Hash-Method-0.20.0-1|59	

5729 21
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|1	%define upstream_name    Tie-Hash-MultiValue
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|2	%define upstream_version 1.02
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|3	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|6	Release:	7
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|7	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|8	Summary:	Hash w/multiple items under a single key
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|9	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|10	License:	GPL+ or Artistic
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|11	Group:		Development/Perl
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|14	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|15	BuildRequires:	perl-devel
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|16	BuildRequires:	perl(Test::Simple)
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|17	BuildRequires:	perl(Tie::Hash)
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|18	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|19	BuildArch:	noarch
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|20	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|21	%description
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|22	'Tie::Hash::MultiValue' allows you to have hashes which store their values
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|23	in anonymous arrays, appending any new value to the already-existing ones.
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|24	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|25	This means that you can store as many items as you like under a single key,
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|26	and access them all at once by accessing the value stored under the key.
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|27	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|28	%prep
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|30	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|31	%build
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|33	%make
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|34	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|35	%check
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|36	%make test
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|37	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|38	%install
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|39	%makeinstall_std
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|40	
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|41	%files
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|42	%doc Changes LICENSE README
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|43	%{_mandir}/man3/*
21cr|perl-Tie-Hash-MultiValue-1.20.0-7|44	%{perl_vendorlib}/*

5730 21
21cr|perl-Tie-LogFile-0.100.0-8|1	%define module	Tie-LogFile
21cr|perl-Tie-LogFile-0.100.0-8|2	%define upstream_version	0.1
21cr|perl-Tie-LogFile-0.100.0-8|3	
21cr|perl-Tie-LogFile-0.100.0-8|4	Summary:	Interface for maintaining a log
21cr|perl-Tie-LogFile-0.100.0-8|5	
21cr|perl-Tie-LogFile-0.100.0-8|6	Name:		perl-%{module}
21cr|perl-Tie-LogFile-0.100.0-8|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-LogFile-0.100.0-8|8	Release:	8
21cr|perl-Tie-LogFile-0.100.0-8|9	License:	GPL or Artistic
21cr|perl-Tie-LogFile-0.100.0-8|10	Group:		Development/Perl
21cr|perl-Tie-LogFile-0.100.0-8|11	URL:		http://search.cpan.org/dist/%{module}
21cr|perl-Tie-LogFile-0.100.0-8|12	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Tie/%{module}-%{upstream_version}.tar.bz2
21cr|perl-Tie-LogFile-0.100.0-8|13	BuildRequires:	perl-devel
21cr|perl-Tie-LogFile-0.100.0-8|14	BuildArch:	noarch
21cr|perl-Tie-LogFile-0.100.0-8|15	
21cr|perl-Tie-LogFile-0.100.0-8|16	%description
21cr|perl-Tie-LogFile-0.100.0-8|17	Tie::LogFile gives a easy interface for maintaining a well formated log. Using
21cr|perl-Tie-LogFile-0.100.0-8|18	user tweakable sprintf like tags, Tie::LogFile is flexible, and probably a
21cr|perl-Tie-LogFile-0.100.0-8|19	little overkill for keeping a log.
21cr|perl-Tie-LogFile-0.100.0-8|20	
21cr|perl-Tie-LogFile-0.100.0-8|21	%prep
21cr|perl-Tie-LogFile-0.100.0-8|22	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Tie-LogFile-0.100.0-8|23	
21cr|perl-Tie-LogFile-0.100.0-8|24	%build
21cr|perl-Tie-LogFile-0.100.0-8|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-LogFile-0.100.0-8|26	%make
21cr|perl-Tie-LogFile-0.100.0-8|27	
21cr|perl-Tie-LogFile-0.100.0-8|28	%install
21cr|perl-Tie-LogFile-0.100.0-8|29	%makeinstall_std
21cr|perl-Tie-LogFile-0.100.0-8|30	
21cr|perl-Tie-LogFile-0.100.0-8|31	%files
21cr|perl-Tie-LogFile-0.100.0-8|32	%doc README Changes
21cr|perl-Tie-LogFile-0.100.0-8|33	%{perl_vendorlib}/Tie
21cr|perl-Tie-LogFile-0.100.0-8|34	%{_mandir}/man3/Tie*

5731 21
21cr|perl-Tie-RefHash-1.390.0-7|1	%define upstream_name    Tie-RefHash
21cr|perl-Tie-RefHash-1.390.0-7|2	%define upstream_version 1.39
21cr|perl-Tie-RefHash-1.390.0-7|3	
21cr|perl-Tie-RefHash-1.390.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-RefHash-1.390.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-RefHash-1.390.0-7|6	Release:	7
21cr|perl-Tie-RefHash-1.390.0-7|7	
21cr|perl-Tie-RefHash-1.390.0-7|8	Summary:	Use references as hash keys
21cr|perl-Tie-RefHash-1.390.0-7|9	License:	GPL+ or Artistic
21cr|perl-Tie-RefHash-1.390.0-7|10	Group:		Development/Perl
21cr|perl-Tie-RefHash-1.390.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-RefHash-1.390.0-7|12	Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-RefHash-1.390.0-7|13	
21cr|perl-Tie-RefHash-1.390.0-7|14	BuildRequires:	perl-devel
21cr|perl-Tie-RefHash-1.390.0-7|15	BuildArch:	noarch
21cr|perl-Tie-RefHash-1.390.0-7|16	
21cr|perl-Tie-RefHash-1.390.0-7|17	%description
21cr|perl-Tie-RefHash-1.390.0-7|18	This module provides the ability to use references as hash keys if you
21cr|perl-Tie-RefHash-1.390.0-7|19	first 'tie' the hash variable to this module. Normally, only the keys of
21cr|perl-Tie-RefHash-1.390.0-7|20	the tied hash itself are preserved as references; to use references as keys
21cr|perl-Tie-RefHash-1.390.0-7|21	in hashes-of-hashes, use Tie::RefHash::Nestable, included as part of
21cr|perl-Tie-RefHash-1.390.0-7|22	Tie::RefHash.
21cr|perl-Tie-RefHash-1.390.0-7|23	
21cr|perl-Tie-RefHash-1.390.0-7|24	It is implemented using the standard perl TIEHASH interface. Please see the
21cr|perl-Tie-RefHash-1.390.0-7|25	'tie' entry in perlfunc(1) and perltie(1) for more information.
21cr|perl-Tie-RefHash-1.390.0-7|26	
21cr|perl-Tie-RefHash-1.390.0-7|27	The Nestable version works by looking for hash references being stored and
21cr|perl-Tie-RefHash-1.390.0-7|28	converting them to tied hashes so that they too can have references as
21cr|perl-Tie-RefHash-1.390.0-7|29	keys. This will happen without warning whenever you store a reference to
21cr|perl-Tie-RefHash-1.390.0-7|30	one of your own hashes in the tied hash.
21cr|perl-Tie-RefHash-1.390.0-7|31	
21cr|perl-Tie-RefHash-1.390.0-7|32	%prep
21cr|perl-Tie-RefHash-1.390.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-RefHash-1.390.0-7|34	
21cr|perl-Tie-RefHash-1.390.0-7|35	%build
21cr|perl-Tie-RefHash-1.390.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-RefHash-1.390.0-7|37	%make
21cr|perl-Tie-RefHash-1.390.0-7|38	
21cr|perl-Tie-RefHash-1.390.0-7|39	%check
21cr|perl-Tie-RefHash-1.390.0-7|40	make test
21cr|perl-Tie-RefHash-1.390.0-7|41	
21cr|perl-Tie-RefHash-1.390.0-7|42	%install
21cr|perl-Tie-RefHash-1.390.0-7|43	%makeinstall_std
21cr|perl-Tie-RefHash-1.390.0-7|44	
21cr|perl-Tie-RefHash-1.390.0-7|45	%files
21cr|perl-Tie-RefHash-1.390.0-7|46	%doc Changes
21cr|perl-Tie-RefHash-1.390.0-7|47	%{_mandir}/man3/*
21cr|perl-Tie-RefHash-1.390.0-7|48	%{perl_vendorlib}/*

5732 21
21cr|perl-Tie-RefHash-Weak-0.90.0-7|1	%define upstream_name    Tie-RefHash-Weak
21cr|perl-Tie-RefHash-Weak-0.90.0-7|2	%define upstream_version 0.09
21cr|perl-Tie-RefHash-Weak-0.90.0-7|3	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-RefHash-Weak-0.90.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-RefHash-Weak-0.90.0-7|6	Release:	7
21cr|perl-Tie-RefHash-Weak-0.90.0-7|7	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|8	Summary:	A Tie::RefHash subclass with weakened references in the keys
21cr|perl-Tie-RefHash-Weak-0.90.0-7|9	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|10	License:	GPL+ or Artistic
21cr|perl-Tie-RefHash-Weak-0.90.0-7|11	Group:		Development/Perl
21cr|perl-Tie-RefHash-Weak-0.90.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-RefHash-Weak-0.90.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-RefHash-Weak-0.90.0-7|14	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|15	BuildRequires:	perl-devel
21cr|perl-Tie-RefHash-Weak-0.90.0-7|16	BuildRequires:	perl(Scalar::Util)
21cr|perl-Tie-RefHash-Weak-0.90.0-7|17	BuildRequires:	perl(Task::Weaken)
21cr|perl-Tie-RefHash-Weak-0.90.0-7|18	BuildRequires:	perl(Tie::RefHash)
21cr|perl-Tie-RefHash-Weak-0.90.0-7|19	BuildRequires:	perl(Variable::Magic)
21cr|perl-Tie-RefHash-Weak-0.90.0-7|20	BuildArch:	noarch
21cr|perl-Tie-RefHash-Weak-0.90.0-7|21	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|22	%description
21cr|perl-Tie-RefHash-Weak-0.90.0-7|23	The the Tie::RefHash manpage module can be used to access hashes by
21cr|perl-Tie-RefHash-Weak-0.90.0-7|24	reference. This is useful when you index by object, for example.
21cr|perl-Tie-RefHash-Weak-0.90.0-7|25	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|26	The problem with the Tie::RefHash manpage, and cross indexing, is that
21cr|perl-Tie-RefHash-Weak-0.90.0-7|27	sometimes the index should not contain strong references to the objecs. the
21cr|perl-Tie-RefHash-Weak-0.90.0-7|28	Tie::RefHash manpage's internal structures contain strong references to the
21cr|perl-Tie-RefHash-Weak-0.90.0-7|29	key, and provide no convenient means to make those references weak.
21cr|perl-Tie-RefHash-Weak-0.90.0-7|30	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|31	This subclass of the Tie::RefHash manpage has weak keys, instead of strong
21cr|perl-Tie-RefHash-Weak-0.90.0-7|32	ones. The values are left unaltered, and you'll have to make sure there are
21cr|perl-Tie-RefHash-Weak-0.90.0-7|33	no strong references there yourself.
21cr|perl-Tie-RefHash-Weak-0.90.0-7|34	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|35	%prep
21cr|perl-Tie-RefHash-Weak-0.90.0-7|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-RefHash-Weak-0.90.0-7|37	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|38	%build
21cr|perl-Tie-RefHash-Weak-0.90.0-7|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-RefHash-Weak-0.90.0-7|40	%make
21cr|perl-Tie-RefHash-Weak-0.90.0-7|41	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|42	%check
21cr|perl-Tie-RefHash-Weak-0.90.0-7|43	%make test
21cr|perl-Tie-RefHash-Weak-0.90.0-7|44	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|45	%install
21cr|perl-Tie-RefHash-Weak-0.90.0-7|46	%makeinstall_std
21cr|perl-Tie-RefHash-Weak-0.90.0-7|47	
21cr|perl-Tie-RefHash-Weak-0.90.0-7|48	%files
21cr|perl-Tie-RefHash-Weak-0.90.0-7|49	%doc Changes META.yml
21cr|perl-Tie-RefHash-Weak-0.90.0-7|50	%{_mandir}/man3/*
21cr|perl-Tie-RefHash-Weak-0.90.0-7|51	%{perl_vendorlib}/*

5733 21
21cr|perl-Tie-Simple-1.40.0-1|1	%define upstream_name    Tie-Simple
21cr|perl-Tie-Simple-1.40.0-1|2	%define upstream_version 1.04
21cr|perl-Tie-Simple-1.40.0-1|3	
21cr|perl-Tie-Simple-1.40.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-Simple-1.40.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-Simple-1.40.0-1|6	Release:	1
21cr|perl-Tie-Simple-1.40.0-1|7	Summary:	Create ties without creating full packages
21cr|perl-Tie-Simple-1.40.0-1|8	License:	GPL+ or Artistic
21cr|perl-Tie-Simple-1.40.0-1|9	Group:		Development/Perl
21cr|perl-Tie-Simple-1.40.0-1|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-Simple-1.40.0-1|11	Source0:	https://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-Simple-1.40.0-1|12	
21cr|perl-Tie-Simple-1.40.0-1|13	BuildRequires:	perl-devel
21cr|perl-Tie-Simple-1.40.0-1|14	BuildArch:	noarch
21cr|perl-Tie-Simple-1.40.0-1|15	
21cr|perl-Tie-Simple-1.40.0-1|16	%description
21cr|perl-Tie-Simple-1.40.0-1|17	This module adds the ability to quickly create new types of tie objects
21cr|perl-Tie-Simple-1.40.0-1|18	without creating a complete class. It does so in such a way as to try and
21cr|perl-Tie-Simple-1.40.0-1|19	make the programmers life easier when it comes to single-use ties that I
21cr|perl-Tie-Simple-1.40.0-1|20	find myself wanting to use from time-to-time.
21cr|perl-Tie-Simple-1.40.0-1|21	
21cr|perl-Tie-Simple-1.40.0-1|22	The 'Tie::Simple' package is actually a front-end to other classes which
21cr|perl-Tie-Simple-1.40.0-1|23	really do all the work once tied, but this package does the dwimming to
21cr|perl-Tie-Simple-1.40.0-1|24	automatically figure out what you're trying to do.
21cr|perl-Tie-Simple-1.40.0-1|25	
21cr|perl-Tie-Simple-1.40.0-1|26	I've tried to make this as intuitive as possible and dependent on other
21cr|perl-Tie-Simple-1.40.0-1|27	bits of Perl where I can to minimize the need for documentation and to make
21cr|perl-Tie-Simple-1.40.0-1|28	this extra, extra spiffy.
21cr|perl-Tie-Simple-1.40.0-1|29	
21cr|perl-Tie-Simple-1.40.0-1|30	%prep
21cr|perl-Tie-Simple-1.40.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-Simple-1.40.0-1|32	
21cr|perl-Tie-Simple-1.40.0-1|33	%build
21cr|perl-Tie-Simple-1.40.0-1|34	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-Simple-1.40.0-1|35	%make
21cr|perl-Tie-Simple-1.40.0-1|36	
21cr|perl-Tie-Simple-1.40.0-1|37	%check
21cr|perl-Tie-Simple-1.40.0-1|38	%make test
21cr|perl-Tie-Simple-1.40.0-1|39	
21cr|perl-Tie-Simple-1.40.0-1|40	%install
21cr|perl-Tie-Simple-1.40.0-1|41	%makeinstall_std
21cr|perl-Tie-Simple-1.40.0-1|42	
21cr|perl-Tie-Simple-1.40.0-1|43	%files
21cr|perl-Tie-Simple-1.40.0-1|44	%doc META.yml Changes README
21cr|perl-Tie-Simple-1.40.0-1|45	%{_mandir}/man3/*
21cr|perl-Tie-Simple-1.40.0-1|46	%{perl_vendorlib}/*

5734 21
21cr|perl-Tie-TextDir-0.60.0-6|1	%define upstream_name       Tie-TextDir
21cr|perl-Tie-TextDir-0.60.0-6|2	%define upstream_version    0.06
21cr|perl-Tie-TextDir-0.60.0-6|3	
21cr|perl-Tie-TextDir-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Tie-TextDir-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-TextDir-0.60.0-6|6	Release:	6
21cr|perl-Tie-TextDir-0.60.0-6|7	License:	GPL or Artistic
21cr|perl-Tie-TextDir-0.60.0-6|8	Summary:	Interface to directory of file
21cr|perl-Tie-TextDir-0.60.0-6|9	
21cr|perl-Tie-TextDir-0.60.0-6|10	Group:		Development/Perl
21cr|perl-Tie-TextDir-0.60.0-6|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-TextDir-0.60.0-6|12	Source:		http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-TextDir-0.60.0-6|13	BuildRequires:	perl-devel
21cr|perl-Tie-TextDir-0.60.0-6|14	BuildArch:	noarch
21cr|perl-Tie-TextDir-0.60.0-6|15	
21cr|perl-Tie-TextDir-0.60.0-6|16	%description
21cr|perl-Tie-TextDir-0.60.0-6|17	The Tie::TextDir module is a TIEHASH interface which lets you tie a Perl hash
21cr|perl-Tie-TextDir-0.60.0-6|18	to a directory on the filesystem. Each entry in the hash represents a file in
21cr|perl-Tie-TextDir-0.60.0-6|19	the directory.
21cr|perl-Tie-TextDir-0.60.0-6|20	
21cr|perl-Tie-TextDir-0.60.0-6|21	%prep
21cr|perl-Tie-TextDir-0.60.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-TextDir-0.60.0-6|23	
21cr|perl-Tie-TextDir-0.60.0-6|24	%build
21cr|perl-Tie-TextDir-0.60.0-6|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-TextDir-0.60.0-6|26	make
21cr|perl-Tie-TextDir-0.60.0-6|27	
21cr|perl-Tie-TextDir-0.60.0-6|28	# Old package, now some tests fail erroneously
21cr|perl-Tie-TextDir-0.60.0-6|29	# %check
21cr|perl-Tie-TextDir-0.60.0-6|30	# make test
21cr|perl-Tie-TextDir-0.60.0-6|31	
21cr|perl-Tie-TextDir-0.60.0-6|32	%install
21cr|perl-Tie-TextDir-0.60.0-6|33	%makeinstall_std
21cr|perl-Tie-TextDir-0.60.0-6|34	
21cr|perl-Tie-TextDir-0.60.0-6|35	%files
21cr|perl-Tie-TextDir-0.60.0-6|36	%doc Changes MANIFEST README
21cr|perl-Tie-TextDir-0.60.0-6|37	%{_mandir}/*/*
21cr|perl-Tie-TextDir-0.60.0-6|38	%{perl_vendorlib}/Tie

5735 21
21cr|perl-Tie-ToObject-0.30.0-8|1	%define upstream_name Tie-ToObject
21cr|perl-Tie-ToObject-0.30.0-8|2	%define upstream_version 0.03
21cr|perl-Tie-ToObject-0.30.0-8|3	
21cr|perl-Tie-ToObject-0.30.0-8|4	Summary:	Tie to an existing object
21cr|perl-Tie-ToObject-0.30.0-8|5	Name:		perl-%{upstream_name}
21cr|perl-Tie-ToObject-0.30.0-8|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tie-ToObject-0.30.0-8|7	Release:	8
21cr|perl-Tie-ToObject-0.30.0-8|8	License:	GPL+ or Artistic
21cr|perl-Tie-ToObject-0.30.0-8|9	Group:		Development/Perl
21cr|perl-Tie-ToObject-0.30.0-8|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tie-ToObject-0.30.0-8|11	Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tie-ToObject-0.30.0-8|12	BuildRequires:	perl-devel
21cr|perl-Tie-ToObject-0.30.0-8|13	BuildRequires:	perl(Test::use::ok)
21cr|perl-Tie-ToObject-0.30.0-8|14	BuildArch:	noarch
21cr|perl-Tie-ToObject-0.30.0-8|15	
21cr|perl-Tie-ToObject-0.30.0-8|16	%description
21cr|perl-Tie-ToObject-0.30.0-8|17	While "tie" in perldoc allows tying to an arbitrary object, the class in
21cr|perl-Tie-ToObject-0.30.0-8|18	question must support this in it's implementation of TIEHASH, TIEARRAY or
21cr|perl-Tie-ToObject-0.30.0-8|19	whatever.
21cr|perl-Tie-ToObject-0.30.0-8|20	
21cr|perl-Tie-ToObject-0.30.0-8|21	This class provides a very tie constructor that simply returns the object it
21cr|perl-Tie-ToObject-0.30.0-8|22	was given as it's first argument.
21cr|perl-Tie-ToObject-0.30.0-8|23	
21cr|perl-Tie-ToObject-0.30.0-8|24	%files
21cr|perl-Tie-ToObject-0.30.0-8|25	%{_mandir}/man3/*
21cr|perl-Tie-ToObject-0.30.0-8|26	%{perl_vendorlib}/Tie
21cr|perl-Tie-ToObject-0.30.0-8|27	
21cr|perl-Tie-ToObject-0.30.0-8|28	#----------------------------------------------------------------------------
21cr|perl-Tie-ToObject-0.30.0-8|29	
21cr|perl-Tie-ToObject-0.30.0-8|30	%prep
21cr|perl-Tie-ToObject-0.30.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tie-ToObject-0.30.0-8|32	
21cr|perl-Tie-ToObject-0.30.0-8|33	%build
21cr|perl-Tie-ToObject-0.30.0-8|34	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tie-ToObject-0.30.0-8|35	%make
21cr|perl-Tie-ToObject-0.30.0-8|36	
21cr|perl-Tie-ToObject-0.30.0-8|37	%install
21cr|perl-Tie-ToObject-0.30.0-8|38	%makeinstall_std
21cr|perl-Tie-ToObject-0.30.0-8|39	
21cr|perl-Tie-ToObject-0.30.0-8|40	%check
21cr|perl-Tie-ToObject-0.30.0-8|41	%make test

5736 21
21cr|perl-Time-Clock-1.30.0-2|1	%define upstream_name    Time-Clock
21cr|perl-Time-Clock-1.30.0-2|2	%define upstream_version 1.03
21cr|perl-Time-Clock-1.30.0-2|3	
21cr|perl-Time-Clock-1.30.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Time-Clock-1.30.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Time-Clock-1.30.0-2|6	Release:    2
21cr|perl-Time-Clock-1.30.0-2|7	
21cr|perl-Time-Clock-1.30.0-2|8	Summary:    Twenty-four hour clock object with nanosecond precision
21cr|perl-Time-Clock-1.30.0-2|9	License:    GPL+ or Artistic
21cr|perl-Time-Clock-1.30.0-2|10	Group:      Development/Perl
21cr|perl-Time-Clock-1.30.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-Clock-1.30.0-2|12	Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Time-Clock-1.30.0-2|13	
21cr|perl-Time-Clock-1.30.0-2|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Time-Clock-1.30.0-2|15	BuildRequires: perl(Test::More)
21cr|perl-Time-Clock-1.30.0-2|16	BuildArch:     noarch
21cr|perl-Time-Clock-1.30.0-2|17	
21cr|perl-Time-Clock-1.30.0-2|18	%description
21cr|perl-Time-Clock-1.30.0-2|19	A the Time::Clock manpage object is a twenty-four hour clock with
21cr|perl-Time-Clock-1.30.0-2|20	nanosecond precision and wrap-around. It is a clock only; it has absolutely
21cr|perl-Time-Clock-1.30.0-2|21	no concept of dates. Vagaries of date/time such as leap seconds and
21cr|perl-Time-Clock-1.30.0-2|22	daylight savings time are unsupported.
21cr|perl-Time-Clock-1.30.0-2|23	
21cr|perl-Time-Clock-1.30.0-2|24	When a the Time::Clock manpage object hits 23:59:59.999999999 and at least
21cr|perl-Time-Clock-1.30.0-2|25	one more nanosecond is added, it will wrap around to 00:00:00.000000000.
21cr|perl-Time-Clock-1.30.0-2|26	This works in reverse when time is subtracted.
21cr|perl-Time-Clock-1.30.0-2|27	
21cr|perl-Time-Clock-1.30.0-2|28	the Time::Clock manpage objects automatically stringify to a user-definable
21cr|perl-Time-Clock-1.30.0-2|29	format.
21cr|perl-Time-Clock-1.30.0-2|30	
21cr|perl-Time-Clock-1.30.0-2|31	%prep
21cr|perl-Time-Clock-1.30.0-2|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Time-Clock-1.30.0-2|33	
21cr|perl-Time-Clock-1.30.0-2|34	%build
21cr|perl-Time-Clock-1.30.0-2|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Clock-1.30.0-2|36	
21cr|perl-Time-Clock-1.30.0-2|37	%make
21cr|perl-Time-Clock-1.30.0-2|38	
21cr|perl-Time-Clock-1.30.0-2|39	%check
21cr|perl-Time-Clock-1.30.0-2|40	make test
21cr|perl-Time-Clock-1.30.0-2|41	
21cr|perl-Time-Clock-1.30.0-2|42	%install
21cr|perl-Time-Clock-1.30.0-2|43	%makeinstall_std
21cr|perl-Time-Clock-1.30.0-2|44	
21cr|perl-Time-Clock-1.30.0-2|45	%files
21cr|perl-Time-Clock-1.30.0-2|46	%doc Changes META.json META.yml
21cr|perl-Time-Clock-1.30.0-2|47	%{_mandir}/man3/*
21cr|perl-Time-Clock-1.30.0-2|48	%{perl_vendorlib}/*

5737 21
21cr|perl-Time-Duration-1.210.0-1|1	%define upstream_name    Time-Duration
21cr|perl-Time-Duration-1.210.0-1|2	%define upstream_version 1.21
21cr|perl-Time-Duration-1.210.0-1|3	
21cr|perl-Time-Duration-1.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Time-Duration-1.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Time-Duration-1.210.0-1|6	Release:	1
21cr|perl-Time-Duration-1.210.0-1|7	
21cr|perl-Time-Duration-1.210.0-1|8	Summary:	Rounded or exact English expression of durations
21cr|perl-Time-Duration-1.210.0-1|9	
21cr|perl-Time-Duration-1.210.0-1|10	License:	GPL+ or Artistic
21cr|perl-Time-Duration-1.210.0-1|11	Group:		Development/Perl
21cr|perl-Time-Duration-1.210.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-Duration-1.210.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Time-Duration-1.210.0-1|14	
21cr|perl-Time-Duration-1.210.0-1|15	BuildRequires:	perl-devel
21cr|perl-Time-Duration-1.210.0-1|16	BuildRequires:	perl(Test)
21cr|perl-Time-Duration-1.210.0-1|17	BuildRequires:	perl(Test::Pod)
21cr|perl-Time-Duration-1.210.0-1|18	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Time-Duration-1.210.0-1|19	BuildArch:	noarch
21cr|perl-Time-Duration-1.210.0-1|20	
21cr|perl-Time-Duration-1.210.0-1|21	%description
21cr|perl-Time-Duration-1.210.0-1|22	This module provides functions for expressing durations in rounded or exact
21cr|perl-Time-Duration-1.210.0-1|23	terms.
21cr|perl-Time-Duration-1.210.0-1|24	
21cr|perl-Time-Duration-1.210.0-1|25	In the first example in the Synopsis, using duration($interval_seconds):
21cr|perl-Time-Duration-1.210.0-1|26	
21cr|perl-Time-Duration-1.210.0-1|27	If the 'time() - $start_time' is 3 seconds, this prints "Runtime: *3
21cr|perl-Time-Duration-1.210.0-1|28	seconds*.". If it's 0 seconds, it's "Runtime: *0 seconds*.". If it's 1
21cr|perl-Time-Duration-1.210.0-1|29	second, it's "Runtime: *1 second*.". If it's 125 seconds, you get "Runtime:
21cr|perl-Time-Duration-1.210.0-1|30	*2 minutes and 5 seconds*.". If it's 3820 seconds (which is exactly 1h, 3m,
21cr|perl-Time-Duration-1.210.0-1|31	40s), you get it rounded to fit within two expressed units: "Runtime: *1
21cr|perl-Time-Duration-1.210.0-1|32	hour and 4 minutes*.". Using duration_exact instead would return "Runtime:
21cr|perl-Time-Duration-1.210.0-1|33	*1 hour, 3 minutes, and 40 seconds*".
21cr|perl-Time-Duration-1.210.0-1|34	
21cr|perl-Time-Duration-1.210.0-1|35	%prep
21cr|perl-Time-Duration-1.210.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Time-Duration-1.210.0-1|37	
21cr|perl-Time-Duration-1.210.0-1|38	%build
21cr|perl-Time-Duration-1.210.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Duration-1.210.0-1|40	%make
21cr|perl-Time-Duration-1.210.0-1|41	
21cr|perl-Time-Duration-1.210.0-1|42	%check
21cr|perl-Time-Duration-1.210.0-1|43	%make test
21cr|perl-Time-Duration-1.210.0-1|44	
21cr|perl-Time-Duration-1.210.0-1|45	%install
21cr|perl-Time-Duration-1.210.0-1|46	%makeinstall_std
21cr|perl-Time-Duration-1.210.0-1|47	
21cr|perl-Time-Duration-1.210.0-1|48	%files
21cr|perl-Time-Duration-1.210.0-1|49	%doc README Changes META.yml META.json
21cr|perl-Time-Duration-1.210.0-1|50	%{_mandir}/man3/*
21cr|perl-Time-Duration-1.210.0-1|51	%{perl_vendorlib}/*

5738 21
21cr|perl-Time-Duration-Parse-0.160.0-1|1	%define upstream_name    Time-Duration-Parse
21cr|perl-Time-Duration-Parse-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-Time-Duration-Parse-0.160.0-1|3	
21cr|perl-Time-Duration-Parse-0.160.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Time-Duration-Parse-0.160.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Time-Duration-Parse-0.160.0-1|6	Release:	1
21cr|perl-Time-Duration-Parse-0.160.0-1|7	
21cr|perl-Time-Duration-Parse-0.160.0-1|8	Summary:	Parse string that represents time duration
21cr|perl-Time-Duration-Parse-0.160.0-1|9	
21cr|perl-Time-Duration-Parse-0.160.0-1|10	
21cr|perl-Time-Duration-Parse-0.160.0-1|11	License:	GPL+ or Artistic
21cr|perl-Time-Duration-Parse-0.160.0-1|12	Group:		Development/Perl
21cr|perl-Time-Duration-Parse-0.160.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-Duration-Parse-0.160.0-1|14	Source0:	http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Time-Duration-Parse-0.160.0-1|15	
21cr|perl-Time-Duration-Parse-0.160.0-1|16	BuildRequires:	perl-devel
21cr|perl-Time-Duration-Parse-0.160.0-1|17	BuildRequires:	perl(Exporter::Lite)
21cr|perl-Time-Duration-Parse-0.160.0-1|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Time-Duration-Parse-0.160.0-1|19	BuildRequires:	perl(Time::Duration)
21cr|perl-Time-Duration-Parse-0.160.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Time-Duration-Parse-0.160.0-1|21	BuildRequires:	perl(Carp)
21cr|perl-Time-Duration-Parse-0.160.0-1|22	BuildRequires:	perl(strict)
21cr|perl-Time-Duration-Parse-0.160.0-1|23	BuildRequires:	perl(warnings)
21cr|perl-Time-Duration-Parse-0.160.0-1|24	
21cr|perl-Time-Duration-Parse-0.160.0-1|25	BuildArch:	noarch
21cr|perl-Time-Duration-Parse-0.160.0-1|26	
21cr|perl-Time-Duration-Parse-0.160.0-1|27	%description
21cr|perl-Time-Duration-Parse-0.160.0-1|28	Time::Duration::Parse is a module to parse human readable duration strings
21cr|perl-Time-Duration-Parse-0.160.0-1|29	like _2 minutes and 3 seconds_ to seconds.
21cr|perl-Time-Duration-Parse-0.160.0-1|30	
21cr|perl-Time-Duration-Parse-0.160.0-1|31	It does the opposite of _duration_exact_ function in Time::Duration and is
21cr|perl-Time-Duration-Parse-0.160.0-1|32	roundtrip safe. So, the following is always true.
21cr|perl-Time-Duration-Parse-0.160.0-1|33	
21cr|perl-Time-Duration-Parse-0.160.0-1|34	use Time::Duration::Parse;
21cr|perl-Time-Duration-Parse-0.160.0-1|35	use Time::Duration;
21cr|perl-Time-Duration-Parse-0.160.0-1|36	
21cr|perl-Time-Duration-Parse-0.160.0-1|37	%prep
21cr|perl-Time-Duration-Parse-0.160.0-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Time-Duration-Parse-0.160.0-1|39	
21cr|perl-Time-Duration-Parse-0.160.0-1|40	%build
21cr|perl-Time-Duration-Parse-0.160.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Duration-Parse-0.160.0-1|42	%make
21cr|perl-Time-Duration-Parse-0.160.0-1|43	
21cr|perl-Time-Duration-Parse-0.160.0-1|44	%check
21cr|perl-Time-Duration-Parse-0.160.0-1|45	%make test
21cr|perl-Time-Duration-Parse-0.160.0-1|46	
21cr|perl-Time-Duration-Parse-0.160.0-1|47	%install
21cr|perl-Time-Duration-Parse-0.160.0-1|48	%makeinstall_std
21cr|perl-Time-Duration-Parse-0.160.0-1|49	
21cr|perl-Time-Duration-Parse-0.160.0-1|50	%files
21cr|perl-Time-Duration-Parse-0.160.0-1|51	%doc Changes META.yml META.json README LICENSE
21cr|perl-Time-Duration-Parse-0.160.0-1|52	%{_mandir}/man3/*
21cr|perl-Time-Duration-Parse-0.160.0-1|53	%{perl_vendorlib}/*

5739 21
21cr|perl-Time-Format-1.120.0-5|1	%define upstream_name	 Time-Format
21cr|perl-Time-Format-1.120.0-5|2	%define upstream_version 1.12
21cr|perl-Time-Format-1.120.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-Time-Format-1.120.0-5|4	Version:	%perl_convert_version 1.12
21cr|perl-Time-Format-1.120.0-5|5	Release:	5
21cr|perl-Time-Format-1.120.0-5|6	
21cr|perl-Time-Format-1.120.0-5|7	Summary:	Perl module for date and time formatting
21cr|perl-Time-Format-1.120.0-5|8	
21cr|perl-Time-Format-1.120.0-5|9	License:	GPL+ or Artistic
21cr|perl-Time-Format-1.120.0-5|10	Group:		Development/Perl
21cr|perl-Time-Format-1.120.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-Format-1.120.0-5|12	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Time/Time-Format-1.12.tar.gz
21cr|perl-Time-Format-1.120.0-5|13	
21cr|perl-Time-Format-1.120.0-5|14	BuildRequires:	perl-devel
21cr|perl-Time-Format-1.120.0-5|15	BuildArch:	noarch
21cr|perl-Time-Format-1.120.0-5|16	
21cr|perl-Time-Format-1.120.0-5|17	%description
21cr|perl-Time-Format-1.120.0-5|18	Time::Format provides a very easy way to format dates and times. The
21cr|perl-Time-Format-1.120.0-5|19	formatting functions are tied to hash variables, so they can be used
21cr|perl-Time-Format-1.120.0-5|20	inside strings as well as in ordinary expressions. The formatting
21cr|perl-Time-Format-1.120.0-5|21	codes used are meant to be easy to remember, use, and read. They
21cr|perl-Time-Format-1.120.0-5|22	follow a simple, consistent pattern.
21cr|perl-Time-Format-1.120.0-5|23	
21cr|perl-Time-Format-1.120.0-5|24	%prep
21cr|perl-Time-Format-1.120.0-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Time-Format-1.120.0-5|26	
21cr|perl-Time-Format-1.120.0-5|27	%build
21cr|perl-Time-Format-1.120.0-5|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Format-1.120.0-5|29	%make
21cr|perl-Time-Format-1.120.0-5|30	
21cr|perl-Time-Format-1.120.0-5|31	%install
21cr|perl-Time-Format-1.120.0-5|32	%makeinstall_std
21cr|perl-Time-Format-1.120.0-5|33	
21cr|perl-Time-Format-1.120.0-5|34	%files
21cr|perl-Time-Format-1.120.0-5|35	%doc README Changes quickref.*
21cr|perl-Time-Format-1.120.0-5|36	%{perl_vendorlib}/Time
21cr|perl-Time-Format-1.120.0-5|37	%{_mandir}/man3/*

5740 21
21cr|perl-Time-HiRes-1.972.600-6|1	%define upstream_name    Time-HiRes
21cr|perl-Time-HiRes-1.972.600-6|2	%define upstream_version 1.9726
21cr|perl-Time-HiRes-1.972.600-6|3	Name:       perl-%{upstream_name}
21cr|perl-Time-HiRes-1.972.600-6|4	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Time-HiRes-1.972.600-6|5	Release:	6
21cr|perl-Time-HiRes-1.972.600-6|6	Epoch:      1
21cr|perl-Time-HiRes-1.972.600-6|7	
21cr|perl-Time-HiRes-1.972.600-6|8	Summary:    High resolution time, sleep, and alarm
21cr|perl-Time-HiRes-1.972.600-6|9	
21cr|perl-Time-HiRes-1.972.600-6|10	License:    GPL+ or Artistic
21cr|perl-Time-HiRes-1.972.600-6|11	Group:      Development/Perl
21cr|perl-Time-HiRes-1.972.600-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-HiRes-1.972.600-6|13	Source0:    http://www.cpan.org/modules/by-module/Time/Time-HiRes-%{upstream_version}.tar.gz
21cr|perl-Time-HiRes-1.972.600-6|14	
21cr|perl-Time-HiRes-1.972.600-6|15	BuildRequires: perl-devel
21cr|perl-Time-HiRes-1.972.600-6|16	
21cr|perl-Time-HiRes-1.972.600-6|17	%description
21cr|perl-Time-HiRes-1.972.600-6|18	The 'Time::HiRes' module implements a Perl interface to the 'usleep',
21cr|perl-Time-HiRes-1.972.600-6|19	'nanosleep', 'ualarm', 'gettimeofday', and 'setitimer'/'getitimer' system
21cr|perl-Time-HiRes-1.972.600-6|20	calls, in other words, high resolution time and timers. See the the
21cr|perl-Time-HiRes-1.972.600-6|21	/EXAMPLES manpage section below and the test scripts for usage; see your
21cr|perl-Time-HiRes-1.972.600-6|22	system documentation for the description of the underlying 'nanosleep' or
21cr|perl-Time-HiRes-1.972.600-6|23	'usleep', 'ualarm', 'gettimeofday', and 'setitimer'/'getitimer' calls.
21cr|perl-Time-HiRes-1.972.600-6|24	
21cr|perl-Time-HiRes-1.972.600-6|25	If your system lacks 'gettimeofday()' or an emulation of it you don't get
21cr|perl-Time-HiRes-1.972.600-6|26	'gettimeofday()' or the one-argument form of 'tv_interval()'. If your
21cr|perl-Time-HiRes-1.972.600-6|27	system lacks all of 'nanosleep()', 'usleep()', 'select()', and 'poll', you
21cr|perl-Time-HiRes-1.972.600-6|28	don't get 'Time::HiRes::usleep()', 'Time::HiRes::nanosleep()', or
21cr|perl-Time-HiRes-1.972.600-6|29	'Time::HiRes::sleep()'. If your system lacks both 'ualarm()' and
21cr|perl-Time-HiRes-1.972.600-6|30	'setitimer()' you don't get 'Time::HiRes::ualarm()' or
21cr|perl-Time-HiRes-1.972.600-6|31	'Time::HiRes::alarm()'.
21cr|perl-Time-HiRes-1.972.600-6|32	
21cr|perl-Time-HiRes-1.972.600-6|33	If you try to import an unimplemented function in the 'use' statement it
21cr|perl-Time-HiRes-1.972.600-6|34	will fail at compile time.
21cr|perl-Time-HiRes-1.972.600-6|35	
21cr|perl-Time-HiRes-1.972.600-6|36	%prep
21cr|perl-Time-HiRes-1.972.600-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Time-HiRes-1.972.600-6|38	
21cr|perl-Time-HiRes-1.972.600-6|39	%build
21cr|perl-Time-HiRes-1.972.600-6|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-HiRes-1.972.600-6|41	%make
21cr|perl-Time-HiRes-1.972.600-6|42	
21cr|perl-Time-HiRes-1.972.600-6|43	%check
21cr|perl-Time-HiRes-1.972.600-6|44	make test
21cr|perl-Time-HiRes-1.972.600-6|45	
21cr|perl-Time-HiRes-1.972.600-6|46	%install
21cr|perl-Time-HiRes-1.972.600-6|47	%makeinstall_std
21cr|perl-Time-HiRes-1.972.600-6|48	
21cr|perl-Time-HiRes-1.972.600-6|49	%files
21cr|perl-Time-HiRes-1.972.600-6|50	%doc Changes README
21cr|perl-Time-HiRes-1.972.600-6|51	%{_mandir}/man3/*
21cr|perl-Time-HiRes-1.972.600-6|52	%{perl_vendorarch}/*

5741 21
21cr|perl-Time-modules-2011.0517-9|1	
21cr|perl-Time-modules-2011.0517-9|2	Summary:	Time modules for perl
21cr|perl-Time-modules-2011.0517-9|3	
21cr|perl-Time-modules-2011.0517-9|4	Name:		perl-Time-modules
21cr|perl-Time-modules-2011.0517-9|5	Version:	2011.0517
21cr|perl-Time-modules-2011.0517-9|6	Release:	9
21cr|perl-Time-modules-2011.0517-9|7	License:	distributable
21cr|perl-Time-modules-2011.0517-9|8	Group:		Development/Perl
21cr|perl-Time-modules-2011.0517-9|9	Source:		Time-modules-%{version}.tar.bz2
21cr|perl-Time-modules-2011.0517-9|10	URL:		http://www.cpan.org/modules/by-module/Time/
21cr|perl-Time-modules-2011.0517-9|11	Requires:	perl
21cr|perl-Time-modules-2011.0517-9|12	BuildRequires:	perl-devel >= 5.8.0
21cr|perl-Time-modules-2011.0517-9|13	BuildArch:	noarch
21cr|perl-Time-modules-2011.0517-9|14	
21cr|perl-Time-modules-2011.0517-9|15	%description
21cr|perl-Time-modules-2011.0517-9|16	This package contains the following perl5 modules:
21cr|perl-Time-modules-2011.0517-9|17	
21cr|perl-Time-modules-2011.0517-9|18	Time::CTime.pm
21cr|perl-Time-modules-2011.0517-9|19	ctime, strftime, and asctime
21cr|perl-Time-modules-2011.0517-9|20	Time::JulianDay.pm
21cr|perl-Time-modules-2011.0517-9|21	Julian Day conversions
21cr|perl-Time-modules-2011.0517-9|22	Time::ParseDate.pm
21cr|perl-Time-modules-2011.0517-9|23	Reverses strftime and also understands relative times
21cr|perl-Time-modules-2011.0517-9|24	Time::Timezone.pm
21cr|perl-Time-modules-2011.0517-9|25	Time::DaysInMonth.pm
21cr|perl-Time-modules-2011.0517-9|26	
21cr|perl-Time-modules-2011.0517-9|27	%prep
21cr|perl-Time-modules-2011.0517-9|28	%setup -q -n Time-modules-%{version}
21cr|perl-Time-modules-2011.0517-9|29	
21cr|perl-Time-modules-2011.0517-9|30	%build
21cr|perl-Time-modules-2011.0517-9|31	%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
21cr|perl-Time-modules-2011.0517-9|32	%make
21cr|perl-Time-modules-2011.0517-9|33	
21cr|perl-Time-modules-2011.0517-9|34	%install
21cr|perl-Time-modules-2011.0517-9|35	%make PREFIX=%{buildroot}%{_prefix} install
21cr|perl-Time-modules-2011.0517-9|36	
21cr|perl-Time-modules-2011.0517-9|37	%clean
21cr|perl-Time-modules-2011.0517-9|38	
21cr|perl-Time-modules-2011.0517-9|39	%files
21cr|perl-Time-modules-2011.0517-9|40	%doc README MANIFEST CHANGELOG
21cr|perl-Time-modules-2011.0517-9|41	%{_mandir}/*/*
21cr|perl-Time-modules-2011.0517-9|42	%{perl_vendorlib}/Time/*

5742 21
21cr|perl-Time-Moment-0.440.0-1|1	%global __provides_exclude Moment.so
21cr|perl-Time-Moment-0.440.0-1|2	
21cr|perl-Time-Moment-0.440.0-1|3	%define upstream_name    Time-Moment
21cr|perl-Time-Moment-0.440.0-1|4	%define upstream_version 0.44
21cr|perl-Time-Moment-0.440.0-1|5	
21cr|perl-Time-Moment-0.440.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-Time-Moment-0.440.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Time-Moment-0.440.0-1|8	Release:    1
21cr|perl-Time-Moment-0.440.0-1|9	
21cr|perl-Time-Moment-0.440.0-1|10	Summary:    Adjusters for Time::Moment
21cr|perl-Time-Moment-0.440.0-1|11	License:    GPL+ or Artistic
21cr|perl-Time-Moment-0.440.0-1|12	Group:      Development/Perl
21cr|perl-Time-Moment-0.440.0-1|13	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-Moment-0.440.0-1|14	Source0:    https://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Time-Moment-0.440.0-1|15	
21cr|perl-Time-Moment-0.440.0-1|16	BuildRequires: perl(Carp)
21cr|perl-Time-Moment-0.440.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Time-Moment-0.440.0-1|18	BuildRequires: perl(ExtUtils::ParseXS)
21cr|perl-Time-Moment-0.440.0-1|19	BuildRequires: perl(Test::Fatal)
21cr|perl-Time-Moment-0.440.0-1|20	BuildRequires: perl(Test::More)
21cr|perl-Time-Moment-0.440.0-1|21	BuildRequires: perl(Test::Requires)
21cr|perl-Time-Moment-0.440.0-1|22	BuildRequires: perl(Test::Number::Delta)
21cr|perl-Time-Moment-0.440.0-1|23	BuildRequires: perl(Time::HiRes)
21cr|perl-Time-Moment-0.440.0-1|24	BuildRequires: perl(XSLoader)
21cr|perl-Time-Moment-0.440.0-1|25	BuildRequires: perl-devel
21cr|perl-Time-Moment-0.440.0-1|26	BuildRequires: perl(JSON::XS)
21cr|perl-Time-Moment-0.440.0-1|27	BuildRequires: perl(Params::Coerce)
21cr|perl-Time-Moment-0.440.0-1|28	
21cr|perl-Time-Moment-0.440.0-1|29	
21cr|perl-Time-Moment-0.440.0-1|30	%description
21cr|perl-Time-Moment-0.440.0-1|31	'Time::Moment' is an immutable object representing a date and time of day
21cr|perl-Time-Moment-0.440.0-1|32	with an offset from UTC in the ISO 8601 calendar system.
21cr|perl-Time-Moment-0.440.0-1|33	
21cr|perl-Time-Moment-0.440.0-1|34	Time is measured in nanoseconds since '1970-01-01T00Z'. In 'Time:Moment'
21cr|perl-Time-Moment-0.440.0-1|35	leap seconds are ignored. It is assumed that there are exactly
21cr|perl-Time-Moment-0.440.0-1|36	'86,400,000,000,000' nanoseconds per day. 'Time::Moment' can represent all
21cr|perl-Time-Moment-0.440.0-1|37	epoch integers from '-62,135,596,800' to '2,534,02,300,799'; this range
21cr|perl-Time-Moment-0.440.0-1|38	suffices to measure times to nanosecond precision for any instant that is
21cr|perl-Time-Moment-0.440.0-1|39	within '0001-01-01T00:00:00Z' to '9999-12-31T23:59:59Z'.
21cr|perl-Time-Moment-0.440.0-1|40	
21cr|perl-Time-Moment-0.440.0-1|41	%prep
21cr|perl-Time-Moment-0.440.0-1|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Time-Moment-0.440.0-1|43	
21cr|perl-Time-Moment-0.440.0-1|44	%build
21cr|perl-Time-Moment-0.440.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Moment-0.440.0-1|46	
21cr|perl-Time-Moment-0.440.0-1|47	%make
21cr|perl-Time-Moment-0.440.0-1|48	
21cr|perl-Time-Moment-0.440.0-1|49	%check
21cr|perl-Time-Moment-0.440.0-1|50	%make test
21cr|perl-Time-Moment-0.440.0-1|51	
21cr|perl-Time-Moment-0.440.0-1|52	%install
21cr|perl-Time-Moment-0.440.0-1|53	%makeinstall_std
21cr|perl-Time-Moment-0.440.0-1|54	
21cr|perl-Time-Moment-0.440.0-1|55	%files
21cr|perl-Time-Moment-0.440.0-1|56	%doc Changes META.yml README
21cr|perl-Time-Moment-0.440.0-1|57	%{_mandir}/man3/*
21cr|perl-Time-Moment-0.440.0-1|58	%{perl_vendorarch}/*

5743 21
21cr|perl-Time-Out-0.110.0-4|1	%define upstream_name    Time-Out
21cr|perl-Time-Out-0.110.0-4|2	%define upstream_version 0.11
21cr|perl-Time-Out-0.110.0-4|3	
21cr|perl-Time-Out-0.110.0-4|4	%{?perl_default_filter}
21cr|perl-Time-Out-0.110.0-4|5	
21cr|perl-Time-Out-0.110.0-4|6	Name:       perl-%{upstream_name}
21cr|perl-Time-Out-0.110.0-4|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Time-Out-0.110.0-4|8	Release:    4
21cr|perl-Time-Out-0.110.0-4|9	
21cr|perl-Time-Out-0.110.0-4|10	Summary:    Easily timeout long running operations
21cr|perl-Time-Out-0.110.0-4|11	License:    GPL+ or Artistic
21cr|perl-Time-Out-0.110.0-4|12	Group:      Development/Perl
21cr|perl-Time-Out-0.110.0-4|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-Out-0.110.0-4|14	Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Time-Out-0.110.0-4|15	
21cr|perl-Time-Out-0.110.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Time-Out-0.110.0-4|17	BuildRequires: perl(Test)
21cr|perl-Time-Out-0.110.0-4|18	BuildRequires: perl(Test::More)
21cr|perl-Time-Out-0.110.0-4|19	BuildArch: noarch
21cr|perl-Time-Out-0.110.0-4|20	
21cr|perl-Time-Out-0.110.0-4|21	%description
21cr|perl-Time-Out-0.110.0-4|22	'Time::Out' provides an easy interface to _alarm(2)_ based timeouts. Nested
21cr|perl-Time-Out-0.110.0-4|23	timeouts are supported.
21cr|perl-Time-Out-0.110.0-4|24	
21cr|perl-Time-Out-0.110.0-4|25	RETURN VALUE
21cr|perl-Time-Out-0.110.0-4|26	'timeout' returns whatever the code placed inside the block returns:
21cr|perl-Time-Out-0.110.0-4|27	
21cr|perl-Time-Out-0.110.0-4|28	use Time::Out qw(timeout) ;
21cr|perl-Time-Out-0.110.0-4|29	
21cr|perl-Time-Out-0.110.0-4|30	my $rc = timeout 5 => sub {
21cr|perl-Time-Out-0.110.0-4|31	return 7 ;
21cr|perl-Time-Out-0.110.0-4|32	} ;
21cr|perl-Time-Out-0.110.0-4|33	# $rc == 7
21cr|perl-Time-Out-0.110.0-4|34	
21cr|perl-Time-Out-0.110.0-4|35	%prep
21cr|perl-Time-Out-0.110.0-4|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Time-Out-0.110.0-4|37	
21cr|perl-Time-Out-0.110.0-4|38	%build
21cr|perl-Time-Out-0.110.0-4|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Out-0.110.0-4|40	
21cr|perl-Time-Out-0.110.0-4|41	%make
21cr|perl-Time-Out-0.110.0-4|42	
21cr|perl-Time-Out-0.110.0-4|43	%check
21cr|perl-Time-Out-0.110.0-4|44	%make test
21cr|perl-Time-Out-0.110.0-4|45	
21cr|perl-Time-Out-0.110.0-4|46	%install
21cr|perl-Time-Out-0.110.0-4|47	%makeinstall_std
21cr|perl-Time-Out-0.110.0-4|48	
21cr|perl-Time-Out-0.110.0-4|49	%files
21cr|perl-Time-Out-0.110.0-4|50	%doc README META.yml Changes
21cr|perl-Time-Out-0.110.0-4|51	%{_mandir}/man3/*
21cr|perl-Time-Out-0.110.0-4|52	%{perl_vendorlib}/*

5744 21
21cr|perl-Time-Piece-MySQL-0.60.0-1|1	%define upstream_name    Time-Piece-MySQL
21cr|perl-Time-Piece-MySQL-0.60.0-1|2	%define upstream_version 0.06
21cr|perl-Time-Piece-MySQL-0.60.0-1|3	
21cr|perl-Time-Piece-MySQL-0.60.0-1|4	Name:           perl-Time-Piece-MySQL
21cr|perl-Time-Piece-MySQL-0.60.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Time-Piece-MySQL-0.60.0-1|6	Release:        1
21cr|perl-Time-Piece-MySQL-0.60.0-1|7	Summary:        MySQL-specific methods for Time::Piece
21cr|perl-Time-Piece-MySQL-0.60.0-1|8	Group:          Development/Perl
21cr|perl-Time-Piece-MySQL-0.60.0-1|9	License:        GPL+ or Artistic
21cr|perl-Time-Piece-MySQL-0.60.0-1|10	URL:            https://metacpan.org/release/Time-Piece-MySQL
21cr|perl-Time-Piece-MySQL-0.60.0-1|11	Source0:        https://cpan.metacpan.org/modules/by-module/Time/Time-Piece-MySQL-%{upstream_version}.tar.gz
21cr|perl-Time-Piece-MySQL-0.60.0-1|12	BuildArch:      noarch
21cr|perl-Time-Piece-MySQL-0.60.0-1|13	# Build:
21cr|perl-Time-Piece-MySQL-0.60.0-1|14	BuildRequires:  coreutils
21cr|perl-Time-Piece-MySQL-0.60.0-1|15	BuildRequires:  findutils
21cr|perl-Time-Piece-MySQL-0.60.0-1|16	BuildRequires:  make
21cr|perl-Time-Piece-MySQL-0.60.0-1|17	BuildRequires:  perl-generators
21cr|perl-Time-Piece-MySQL-0.60.0-1|18	BuildRequires:  perl-interpreter
21cr|perl-Time-Piece-MySQL-0.60.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Time-Piece-MySQL-0.60.0-1|20	# Run-time:
21cr|perl-Time-Piece-MySQL-0.60.0-1|21	BuildRequires:  perl(Time::Piece) >= 1.03
21cr|perl-Time-Piece-MySQL-0.60.0-1|22	BuildRequires:  perl(Time::Seconds)
21cr|perl-Time-Piece-MySQL-0.60.0-1|23	BuildRequires:  perl(strict)
21cr|perl-Time-Piece-MySQL-0.60.0-1|24	BuildRequires:  perl(vars)
21cr|perl-Time-Piece-MySQL-0.60.0-1|25	# Tests:
21cr|perl-Time-Piece-MySQL-0.60.0-1|26	BuildRequires:  perl(Test::More) >= 0.47
21cr|perl-Time-Piece-MySQL-0.60.0-1|27	BuildRequires:  perl(warnings)
21cr|perl-Time-Piece-MySQL-0.60.0-1|28	# Dependencies:
21cr|perl-Time-Piece-MySQL-0.60.0-1|29	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Time-Piece-MySQL-0.60.0-1|30	Requires:       perl(Time::Piece) >= 1.03
21cr|perl-Time-Piece-MySQL-0.60.0-1|31	
21cr|perl-Time-Piece-MySQL-0.60.0-1|32	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Time::Piece\\)
21cr|perl-Time-Piece-MySQL-0.60.0-1|33	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Time::Piece\\)\s*$
21cr|perl-Time-Piece-MySQL-0.60.0-1|34	
21cr|perl-Time-Piece-MySQL-0.60.0-1|35	%description
21cr|perl-Time-Piece-MySQL-0.60.0-1|36	The Time::Piece::MySQL module can be used instead of, or in addition to,
21cr|perl-Time-Piece-MySQL-0.60.0-1|37	Time::Piece to add MySQL-specific date-time methods to Time::Piece objects.
21cr|perl-Time-Piece-MySQL-0.60.0-1|38	
21cr|perl-Time-Piece-MySQL-0.60.0-1|39	%prep
21cr|perl-Time-Piece-MySQL-0.60.0-1|40	%setup -q -n Time-Piece-MySQL-%{upstream_version}
21cr|perl-Time-Piece-MySQL-0.60.0-1|41	
21cr|perl-Time-Piece-MySQL-0.60.0-1|42	%build
21cr|perl-Time-Piece-MySQL-0.60.0-1|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Piece-MySQL-0.60.0-1|44	make %{?_smp_mflags}
21cr|perl-Time-Piece-MySQL-0.60.0-1|45	
21cr|perl-Time-Piece-MySQL-0.60.0-1|46	%install
21cr|perl-Time-Piece-MySQL-0.60.0-1|47	make pure_install DESTDIR=%{buildroot}
21cr|perl-Time-Piece-MySQL-0.60.0-1|48	find %{buildroot} -type f -name .packlist -delete
21cr|perl-Time-Piece-MySQL-0.60.0-1|49	%{_fixperms} -c %{buildroot}
21cr|perl-Time-Piece-MySQL-0.60.0-1|50	
21cr|perl-Time-Piece-MySQL-0.60.0-1|51	%check
21cr|perl-Time-Piece-MySQL-0.60.0-1|52	make test
21cr|perl-Time-Piece-MySQL-0.60.0-1|53	
21cr|perl-Time-Piece-MySQL-0.60.0-1|54	%files
21cr|perl-Time-Piece-MySQL-0.60.0-1|55	%doc Changes README
21cr|perl-Time-Piece-MySQL-0.60.0-1|56	%{perl_vendorlib}/Time/
21cr|perl-Time-Piece-MySQL-0.60.0-1|57	%{_mandir}/man3/Time::Piece::MySQL.3*
21cr|perl-Time-Piece-MySQL-0.60.0-1|58	

5745 21
21cr|perl-Time-Progress-2.140.0-1|1	%define upstream_name       Time-Progress
21cr|perl-Time-Progress-2.140.0-1|2	%define upstream_version    2.14
21cr|perl-Time-Progress-2.140.0-1|3	
21cr|perl-Time-Progress-2.140.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Time-Progress-2.140.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Time-Progress-2.140.0-1|6	Release:    1
21cr|perl-Time-Progress-2.140.0-1|7	License:    GPL or Artistic
21cr|perl-Time-Progress-2.140.0-1|8	Group:      Development/Perl
21cr|perl-Time-Progress-2.140.0-1|9	Summary:    Elapsed and estimated finish time reporting
21cr|perl-Time-Progress-2.140.0-1|10	
21cr|perl-Time-Progress-2.140.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-Progress-2.140.0-1|12	Source:     https://cpan.metacpan.org/authors/id/C/CA/CADE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Time-Progress-2.140.0-1|13	BuildRequires:  perl-devel
21cr|perl-Time-Progress-2.140.0-1|14	BuildRequires:  perl(Carp)
21cr|perl-Time-Progress-2.140.0-1|15	BuildRequires:  perl(Exporter)
21cr|perl-Time-Progress-2.140.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Time-Progress-2.140.0-1|17	BuildRequires:  perl(strict)
21cr|perl-Time-Progress-2.140.0-1|18	BuildRequires:  perl(Test)
21cr|perl-Time-Progress-2.140.0-1|19	BuildRequires:  perl(warnings)
21cr|perl-Time-Progress-2.140.0-1|20	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Time-Progress-2.140.0-1|21	
21cr|perl-Time-Progress-2.140.0-1|22	
21cr|perl-Time-Progress-2.140.0-1|23	BuildArch: noarch
21cr|perl-Time-Progress-2.140.0-1|24	
21cr|perl-Time-Progress-2.140.0-1|25	%description
21cr|perl-Time-Progress-2.140.0-1|26	Elapsed and estimated finish time reporting.
21cr|perl-Time-Progress-2.140.0-1|27	
21cr|perl-Time-Progress-2.140.0-1|28	%prep
21cr|perl-Time-Progress-2.140.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Time-Progress-2.140.0-1|30	
21cr|perl-Time-Progress-2.140.0-1|31	%build
21cr|perl-Time-Progress-2.140.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Progress-2.140.0-1|33	%make
21cr|perl-Time-Progress-2.140.0-1|34	
21cr|perl-Time-Progress-2.140.0-1|35	%check
21cr|perl-Time-Progress-2.140.0-1|36	make test
21cr|perl-Time-Progress-2.140.0-1|37	
21cr|perl-Time-Progress-2.140.0-1|38	%install
21cr|perl-Time-Progress-2.140.0-1|39	%makeinstall_std
21cr|perl-Time-Progress-2.140.0-1|40	
21cr|perl-Time-Progress-2.140.0-1|41	%files
21cr|perl-Time-Progress-2.140.0-1|42	%doc README Changes  META.json META.yml
21cr|perl-Time-Progress-2.140.0-1|43	%{perl_vendorlib}/Time/Progress.pm
21cr|perl-Time-Progress-2.140.0-1|44	%{_mandir}/man3/*

5746 21
21cr|perl-Time-Warp-0.540.0-1|1	%define upstream_name    Time-Warp
21cr|perl-Time-Warp-0.540.0-1|2	%define upstream_version 0.54
21cr|perl-Time-Warp-0.540.0-1|3	%global __provides_exclude Warp.so
21cr|perl-Time-Warp-0.540.0-1|4	
21cr|perl-Time-Warp-0.540.0-1|5	Name:       perl-%{upstream_name}
21cr|perl-Time-Warp-0.540.0-1|6	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Time-Warp-0.540.0-1|7	Release:    1
21cr|perl-Time-Warp-0.540.0-1|8	
21cr|perl-Time-Warp-0.540.0-1|9	Summary:    Change the start and speed of Event time
21cr|perl-Time-Warp-0.540.0-1|10	
21cr|perl-Time-Warp-0.540.0-1|11	License:    GPL+ or Artistic
21cr|perl-Time-Warp-0.540.0-1|12	Group:      Development/Perl
21cr|perl-Time-Warp-0.540.0-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-Warp-0.540.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Time-Warp-0.540.0-1|15	
21cr|perl-Time-Warp-0.540.0-1|16	
21cr|perl-Time-Warp-0.540.0-1|17	BuildRequires:  perl-devel
21cr|perl-Time-Warp-0.540.0-1|18	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Time-Warp-0.540.0-1|19	BuildRequires:  perl(Test::More) >= 1.1.9
21cr|perl-Time-Warp-0.540.0-1|20	
21cr|perl-Time-Warp-0.540.0-1|21	
21cr|perl-Time-Warp-0.540.0-1|22	
21cr|perl-Time-Warp-0.540.0-1|23	%description
21cr|perl-Time-Warp-0.540.0-1|24	Our external experience unfolds in 3 1/2 dimensions (time has a
21cr|perl-Time-Warp-0.540.0-1|25	dimensionality of 1/2). The Time::Warp module offers developers control
21cr|perl-Time-Warp-0.540.0-1|26	over the measurement of time.
21cr|perl-Time-Warp-0.540.0-1|27	
21cr|perl-Time-Warp-0.540.0-1|28	%prep
21cr|perl-Time-Warp-0.540.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Time-Warp-0.540.0-1|30	
21cr|perl-Time-Warp-0.540.0-1|31	%build
21cr|perl-Time-Warp-0.540.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Time-Warp-0.540.0-1|33	
21cr|perl-Time-Warp-0.540.0-1|34	%make
21cr|perl-Time-Warp-0.540.0-1|35	
21cr|perl-Time-Warp-0.540.0-1|36	%check
21cr|perl-Time-Warp-0.540.0-1|37	make test
21cr|perl-Time-Warp-0.540.0-1|38	
21cr|perl-Time-Warp-0.540.0-1|39	%install
21cr|perl-Time-Warp-0.540.0-1|40	%makeinstall_std
21cr|perl-Time-Warp-0.540.0-1|41	
21cr|perl-Time-Warp-0.540.0-1|42	%files
21cr|perl-Time-Warp-0.540.0-1|43	%doc README Changes META.yml META.json
21cr|perl-Time-Warp-0.540.0-1|44	%{_mandir}/man3/*
21cr|perl-Time-Warp-0.540.0-1|45	%{perl_vendorarch}/*

5747 21
21cr|perl-Time-y2038-20100403.0.0-9|1	%define upstream_name    Time-y2038
21cr|perl-Time-y2038-20100403.0.0-9|2	%define upstream_version 20100403
21cr|perl-Time-y2038-20100403.0.0-9|3	
21cr|perl-Time-y2038-20100403.0.0-9|4	Name:       perl-%{upstream_name}
21cr|perl-Time-y2038-20100403.0.0-9|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Time-y2038-20100403.0.0-9|6	Release:	9
21cr|perl-Time-y2038-20100403.0.0-9|7	
21cr|perl-Time-y2038-20100403.0.0-9|8	Summary:    Use Time::y2038's gmtime and localtime everywhere
21cr|perl-Time-y2038-20100403.0.0-9|9	
21cr|perl-Time-y2038-20100403.0.0-9|10	License:    GPL+ or Artistic
21cr|perl-Time-y2038-20100403.0.0-9|11	Group:      Development/Perl
21cr|perl-Time-y2038-20100403.0.0-9|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Time-y2038-20100403.0.0-9|13	Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Time-y2038-20100403.0.0-9|14	
21cr|perl-Time-y2038-20100403.0.0-9|15	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-Time-y2038-20100403.0.0-9|16	BuildRequires: perl(JSON)
21cr|perl-Time-y2038-20100403.0.0-9|17	BuildRequires: perl(Module::Build)
21cr|perl-Time-y2038-20100403.0.0-9|18	BuildRequires: perl(Test::Exception)
21cr|perl-Time-y2038-20100403.0.0-9|19	BuildRequires: perl(Test::More)
21cr|perl-Time-y2038-20100403.0.0-9|20	BuildRequires: perl(Test::Warn)
21cr|perl-Time-y2038-20100403.0.0-9|21	BuildRequires: perl(Module::Build)
21cr|perl-Time-y2038-20100403.0.0-9|22	BuildRequires: perl-devel
21cr|perl-Time-y2038-20100403.0.0-9|23	
21cr|perl-Time-y2038-20100403.0.0-9|24	%description
21cr|perl-Time-y2038-20100403.0.0-9|25	On many computers, Perl's time functions will not work past the year 2038.
21cr|perl-Time-y2038-20100403.0.0-9|26	This is a design fault in the underlying C libraries Perl uses. Time::y2038
21cr|perl-Time-y2038-20100403.0.0-9|27	provides replacements for those functions which will work accurately +/1
21cr|perl-Time-y2038-20100403.0.0-9|28	142 million years.
21cr|perl-Time-y2038-20100403.0.0-9|29	
21cr|perl-Time-y2038-20100403.0.0-9|30	This only imports the functions into your namespace. To replace it
21cr|perl-Time-y2038-20100403.0.0-9|31	everywhere, see the Time::y2038::Everywhere manpage.
21cr|perl-Time-y2038-20100403.0.0-9|32	
21cr|perl-Time-y2038-20100403.0.0-9|33	Replaces the following functions:
21cr|perl-Time-y2038-20100403.0.0-9|34	
21cr|perl-Time-y2038-20100403.0.0-9|35	%prep
21cr|perl-Time-y2038-20100403.0.0-9|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Time-y2038-20100403.0.0-9|37	
21cr|perl-Time-y2038-20100403.0.0-9|38	%build
21cr|perl-Time-y2038-20100403.0.0-9|39	%{__perl} Build.PL installdirs=vendor
21cr|perl-Time-y2038-20100403.0.0-9|40	
21cr|perl-Time-y2038-20100403.0.0-9|41	./Build
21cr|perl-Time-y2038-20100403.0.0-9|42	
21cr|perl-Time-y2038-20100403.0.0-9|43	%check
21cr|perl-Time-y2038-20100403.0.0-9|44	./Build test
21cr|perl-Time-y2038-20100403.0.0-9|45	
21cr|perl-Time-y2038-20100403.0.0-9|46	%install
21cr|perl-Time-y2038-20100403.0.0-9|47	./Build install destdir=%{buildroot}
21cr|perl-Time-y2038-20100403.0.0-9|48	
21cr|perl-Time-y2038-20100403.0.0-9|49	%clean
21cr|perl-Time-y2038-20100403.0.0-9|50	
21cr|perl-Time-y2038-20100403.0.0-9|51	%files
21cr|perl-Time-y2038-20100403.0.0-9|52	%doc Changes META.yml
21cr|perl-Time-y2038-20100403.0.0-9|53	%{_mandir}/man3/*
21cr|perl-Time-y2038-20100403.0.0-9|54	%{perl_vendorarch}/*

5748 21
21cr|perl-Tk-Action-1.93.390-6|1	%define upstream_name    Tk-Action
21cr|perl-Tk-Action-1.93.390-6|2	%define upstream_version 1.093390
21cr|perl-Tk-Action-1.93.390-6|3	
21cr|perl-Tk-Action-1.93.390-6|4	Name:       perl-%{upstream_name}
21cr|perl-Tk-Action-1.93.390-6|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Tk-Action-1.93.390-6|6	Release:    6
21cr|perl-Tk-Action-1.93.390-6|7	
21cr|perl-Tk-Action-1.93.390-6|8	Summary:    Action abstraction for tk
21cr|perl-Tk-Action-1.93.390-6|9	
21cr|perl-Tk-Action-1.93.390-6|10	License:    GPL+ or Artistic
21cr|perl-Tk-Action-1.93.390-6|11	Group:      Development/Perl
21cr|perl-Tk-Action-1.93.390-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-Action-1.93.390-6|13	Source0:    http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-Action-1.93.390-6|14	
21cr|perl-Tk-Action-1.93.390-6|15	BuildRequires: perl(English)
21cr|perl-Tk-Action-1.93.390-6|16	BuildRequires: perl(File::Find)
21cr|perl-Tk-Action-1.93.390-6|17	BuildRequires: perl(Moose)
21cr|perl-Tk-Action-1.93.390-6|18	BuildRequires: perl(MooseX::Has::Sugar)
21cr|perl-Tk-Action-1.93.390-6|19	BuildRequires: perl(MooseX::SemiAffordanceAccessor)
21cr|perl-Tk-Action-1.93.390-6|20	BuildRequires: perl(Test::More)
21cr|perl-Tk-Action-1.93.390-6|21	BuildRequires: perl(Tk::Sugar)
21cr|perl-Tk-Action-1.93.390-6|22	BuildRequires: perl(Module::Build)
21cr|perl-Tk-Action-1.93.390-6|23	
21cr|perl-Tk-Action-1.93.390-6|24	BuildArch: noarch
21cr|perl-Tk-Action-1.93.390-6|25	
21cr|perl-Tk-Action-1.93.390-6|26	%description
21cr|perl-Tk-Action-1.93.390-6|27	Menu entries are often also available in toolbars or other widgets. And
21cr|perl-Tk-Action-1.93.390-6|28	sometimes, we want to enable or disable a given action, and this means
21cr|perl-Tk-Action-1.93.390-6|29	having to update everywhere this action is allowed.
21cr|perl-Tk-Action-1.93.390-6|30	
21cr|perl-Tk-Action-1.93.390-6|31	This module helps managing actions in a the Tk manpage GUI: just create a
21cr|perl-Tk-Action-1.93.390-6|32	new object, associate some widgets and bindings with 'add_widget()' and
21cr|perl-Tk-Action-1.93.390-6|33	then de/activate the whole action at once with 'enable()' or 'disable()'.
21cr|perl-Tk-Action-1.93.390-6|34	
21cr|perl-Tk-Action-1.93.390-6|35	%prep
21cr|perl-Tk-Action-1.93.390-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-Action-1.93.390-6|37	
21cr|perl-Tk-Action-1.93.390-6|38	%build
21cr|perl-Tk-Action-1.93.390-6|39	%{__perl} Build.PL installdirs=vendor
21cr|perl-Tk-Action-1.93.390-6|40	./Build
21cr|perl-Tk-Action-1.93.390-6|41	
21cr|perl-Tk-Action-1.93.390-6|42	%check
21cr|perl-Tk-Action-1.93.390-6|43	./Build test
21cr|perl-Tk-Action-1.93.390-6|44	
21cr|perl-Tk-Action-1.93.390-6|45	%install
21cr|perl-Tk-Action-1.93.390-6|46	./Build install destdir=%{buildroot}
21cr|perl-Tk-Action-1.93.390-6|47	
21cr|perl-Tk-Action-1.93.390-6|48	%clean
21cr|perl-Tk-Action-1.93.390-6|49	
21cr|perl-Tk-Action-1.93.390-6|50	%files
21cr|perl-Tk-Action-1.93.390-6|51	%doc Changes LICENSE README
21cr|perl-Tk-Action-1.93.390-6|52	%{_mandir}/man3/*
21cr|perl-Tk-Action-1.93.390-6|53	%{perl_vendorlib}/*

5749 21
21cr|perl-Tk-Clock-0.390.0-3|1	%define upstream_name    Tk-Clock
21cr|perl-Tk-Clock-0.390.0-3|2	%define upstream_version 0.39
21cr|perl-Tk-Clock-0.390.0-3|3	%global __requires_exclude /pro/bin/perl
21cr|perl-Tk-Clock-0.390.0-3|4	
21cr|perl-Tk-Clock-0.390.0-3|5	
21cr|perl-Tk-Clock-0.390.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-Tk-Clock-0.390.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-Clock-0.390.0-3|8	Release:	3
21cr|perl-Tk-Clock-0.390.0-3|9	
21cr|perl-Tk-Clock-0.390.0-3|10	Summary:	Canvas based Clock widget
21cr|perl-Tk-Clock-0.390.0-3|11	
21cr|perl-Tk-Clock-0.390.0-3|12	
21cr|perl-Tk-Clock-0.390.0-3|13	License:	GPL+ or Artistic
21cr|perl-Tk-Clock-0.390.0-3|14	Group:		Development/Perl
21cr|perl-Tk-Clock-0.390.0-3|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-Clock-0.390.0-3|16	Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-Tk-Clock-0.390.0-3|17	
21cr|perl-Tk-Clock-0.390.0-3|18	BuildRequires:	perl-devel
21cr|perl-Tk-Clock-0.390.0-3|19	BuildRequires:	perl(Carp)
21cr|perl-Tk-Clock-0.390.0-3|20	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-Tk-Clock-0.390.0-3|21	BuildRequires:	perl(Test::NoWarnings)
21cr|perl-Tk-Clock-0.390.0-3|22	BuildRequires:	perl(Tk)
21cr|perl-Tk-Clock-0.390.0-3|23	BuildRequires:	perl(Tk::Canvas)
21cr|perl-Tk-Clock-0.390.0-3|24	BuildRequires:	perl(Tk::Derived)
21cr|perl-Tk-Clock-0.390.0-3|25	BuildRequires:	perl(Tk::Widget)
21cr|perl-Tk-Clock-0.390.0-3|26	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Tk-Clock-0.390.0-3|27	BuildRequires:	perl(Encode)
21cr|perl-Tk-Clock-0.390.0-3|28	BuildRequires:	perl(POSIX)
21cr|perl-Tk-Clock-0.390.0-3|29	BuildRequires:	perl(Test::Pod)
21cr|perl-Tk-Clock-0.390.0-3|30	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Tk-Clock-0.390.0-3|31	BuildRequires:	perl(Tk::PNG)
21cr|perl-Tk-Clock-0.390.0-3|32	BuildRequires:	x11-server-xvfb
21cr|perl-Tk-Clock-0.390.0-3|33	
21cr|perl-Tk-Clock-0.390.0-3|34	BuildArch:	noarch
21cr|perl-Tk-Clock-0.390.0-3|35	
21cr|perl-Tk-Clock-0.390.0-3|36	%description
21cr|perl-Tk-Clock-0.390.0-3|37	This module implements a Canvas-based clock widget for perl-Tk with lots of
21cr|perl-Tk-Clock-0.390.0-3|38	options to change the appearance.
21cr|perl-Tk-Clock-0.390.0-3|39	
21cr|perl-Tk-Clock-0.390.0-3|40	Both analog and digital clocks are implemented.
21cr|perl-Tk-Clock-0.390.0-3|41	
21cr|perl-Tk-Clock-0.390.0-3|42	Options
21cr|perl-Tk-Clock-0.390.0-3|43	Below is a description of the options currently available. Their
21cr|perl-Tk-Clock-0.390.0-3|44	default value is in between parenthesis.
21cr|perl-Tk-Clock-0.390.0-3|45	
21cr|perl-Tk-Clock-0.390.0-3|46	%prep
21cr|perl-Tk-Clock-0.390.0-3|47	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Tk-Clock-0.390.0-3|48	
21cr|perl-Tk-Clock-0.390.0-3|49	%build
21cr|perl-Tk-Clock-0.390.0-3|50	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-Clock-0.390.0-3|51	%make
21cr|perl-Tk-Clock-0.390.0-3|52	
21cr|perl-Tk-Clock-0.390.0-3|53	%check
21cr|perl-Tk-Clock-0.390.0-3|54	xvfb-run %make test
21cr|perl-Tk-Clock-0.390.0-3|55	
21cr|perl-Tk-Clock-0.390.0-3|56	%install
21cr|perl-Tk-Clock-0.390.0-3|57	%makeinstall_std
21cr|perl-Tk-Clock-0.390.0-3|58	chmod -x %{buildroot}%{perl_vendorlib}/Tk/Clock.pm
21cr|perl-Tk-Clock-0.390.0-3|59	
21cr|perl-Tk-Clock-0.390.0-3|60	%files
21cr|perl-Tk-Clock-0.390.0-3|61	%doc META.json META.yml ChangeLog README
21cr|perl-Tk-Clock-0.390.0-3|62	%{_mandir}/man3/*
21cr|perl-Tk-Clock-0.390.0-3|63	%{perl_vendorlib}/*

5750 21
21cr|perl-Tk-CursorControl-0.400.0-11|1	%define upstream_name    Tk-CursorControl
21cr|perl-Tk-CursorControl-0.400.0-11|2	%define upstream_version 0.4
21cr|perl-Tk-CursorControl-0.400.0-11|3	
21cr|perl-Tk-CursorControl-0.400.0-11|4	%define debug_package %{nil}
21cr|perl-Tk-CursorControl-0.400.0-11|5	
21cr|perl-Tk-CursorControl-0.400.0-11|6	Name:       perl-%{upstream_name}
21cr|perl-Tk-CursorControl-0.400.0-11|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Tk-CursorControl-0.400.0-11|8	Release:    11
21cr|perl-Tk-CursorControl-0.400.0-11|9	
21cr|perl-Tk-CursorControl-0.400.0-11|10	Summary:    Manipulate the mouse cursor programmatically
21cr|perl-Tk-CursorControl-0.400.0-11|11	
21cr|perl-Tk-CursorControl-0.400.0-11|12	License:    GPL+ or Artistic
21cr|perl-Tk-CursorControl-0.400.0-11|13	Group:      Development/Perl
21cr|perl-Tk-CursorControl-0.400.0-11|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-CursorControl-0.400.0-11|15	Source0:    http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-CursorControl-0.400.0-11|16	Patch1:     fix-cursor-widget-demo-conflict.patch
21cr|perl-Tk-CursorControl-0.400.0-11|17	BuildRequires: perl(Tk)
21cr|perl-Tk-CursorControl-0.400.0-11|18	BuildRequires: perl-devel
21cr|perl-Tk-CursorControl-0.400.0-11|19	
21cr|perl-Tk-CursorControl-0.400.0-11|20	%description
21cr|perl-Tk-CursorControl-0.400.0-11|21	Tk::CursorControl is -NOT- a Tk::Widget. Rather, it uses Tk and
21cr|perl-Tk-CursorControl-0.400.0-11|22	encompasses a collection of methods used to manipulate the cursor (aka
21cr|perl-Tk-CursorControl-0.400.0-11|23	pointer) programmatically from a Tk program.
21cr|perl-Tk-CursorControl-0.400.0-11|24	
21cr|perl-Tk-CursorControl-0.400.0-11|25	%prep
21cr|perl-Tk-CursorControl-0.400.0-11|26	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-CursorControl-0.400.0-11|27	
21cr|perl-Tk-CursorControl-0.400.0-11|28	%build
21cr|perl-Tk-CursorControl-0.400.0-11|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-CursorControl-0.400.0-11|30	%make
21cr|perl-Tk-CursorControl-0.400.0-11|31	
21cr|perl-Tk-CursorControl-0.400.0-11|32	%check
21cr|perl-Tk-CursorControl-0.400.0-11|33	#make test
21cr|perl-Tk-CursorControl-0.400.0-11|34	
21cr|perl-Tk-CursorControl-0.400.0-11|35	%install
21cr|perl-Tk-CursorControl-0.400.0-11|36	%makeinstall_std
21cr|perl-Tk-CursorControl-0.400.0-11|37	
21cr|perl-Tk-CursorControl-0.400.0-11|38	%files
21cr|perl-Tk-CursorControl-0.400.0-11|39	%doc Changes README
21cr|perl-Tk-CursorControl-0.400.0-11|40	%{_mandir}/man3/*
21cr|perl-Tk-CursorControl-0.400.0-11|41	%{perl_vendorarch}/*

5751 21
21cr|perl-Tk-DirSelect-1.120.0-7|1	%define upstream_name       Tk-DirSelect
21cr|perl-Tk-DirSelect-1.120.0-7|2	%define upstream_version 1.12
21cr|perl-Tk-DirSelect-1.120.0-7|3	
21cr|perl-Tk-DirSelect-1.120.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tk-DirSelect-1.120.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-DirSelect-1.120.0-7|6	Release:	7
21cr|perl-Tk-DirSelect-1.120.0-7|7	
21cr|perl-Tk-DirSelect-1.120.0-7|8	Summary:	Cross-platform directory selection widget
21cr|perl-Tk-DirSelect-1.120.0-7|9	
21cr|perl-Tk-DirSelect-1.120.0-7|10	License:	GPL+ or Artistic
21cr|perl-Tk-DirSelect-1.120.0-7|11	Group:		Development/Perl
21cr|perl-Tk-DirSelect-1.120.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-DirSelect-1.120.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-DirSelect-1.120.0-7|14	
21cr|perl-Tk-DirSelect-1.120.0-7|15	BuildRequires:	perl-devel
21cr|perl-Tk-DirSelect-1.120.0-7|16	BuildRequires:	perl(Tk)
21cr|perl-Tk-DirSelect-1.120.0-7|17	
21cr|perl-Tk-DirSelect-1.120.0-7|18	BuildArch:	noarch
21cr|perl-Tk-DirSelect-1.120.0-7|19	
21cr|perl-Tk-DirSelect-1.120.0-7|20	%description
21cr|perl-Tk-DirSelect-1.120.0-7|21	This module provides a cross-platform directory selection widget. For
21cr|perl-Tk-DirSelect-1.120.0-7|22	systems running Microsoft Windows, this includes selection of local and
21cr|perl-Tk-DirSelect-1.120.0-7|23	mapped network drives. A context menu (right-click or <Button3>) allows the
21cr|perl-Tk-DirSelect-1.120.0-7|24	creation, renaming, and deletion of directories while browsing.
21cr|perl-Tk-DirSelect-1.120.0-7|25	
21cr|perl-Tk-DirSelect-1.120.0-7|26	Note: Perl/Tk 804 added the 'chooseDirectory' method which uses native
21cr|perl-Tk-DirSelect-1.120.0-7|27	system dialogs where available. (i.e. Windows) If you want a native feel
21cr|perl-Tk-DirSelect-1.120.0-7|28	for your program, you probably want to use that method instead -- possibly
21cr|perl-Tk-DirSelect-1.120.0-7|29	using this module as a fallback for systems with older versions of Tk
21cr|perl-Tk-DirSelect-1.120.0-7|30	installed.
21cr|perl-Tk-DirSelect-1.120.0-7|31	
21cr|perl-Tk-DirSelect-1.120.0-7|32	%prep
21cr|perl-Tk-DirSelect-1.120.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-DirSelect-1.120.0-7|34	
21cr|perl-Tk-DirSelect-1.120.0-7|35	%build
21cr|perl-Tk-DirSelect-1.120.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-DirSelect-1.120.0-7|37	%make
21cr|perl-Tk-DirSelect-1.120.0-7|38	
21cr|perl-Tk-DirSelect-1.120.0-7|39	%check
21cr|perl-Tk-DirSelect-1.120.0-7|40	%make test
21cr|perl-Tk-DirSelect-1.120.0-7|41	
21cr|perl-Tk-DirSelect-1.120.0-7|42	%install
21cr|perl-Tk-DirSelect-1.120.0-7|43	%makeinstall_std
21cr|perl-Tk-DirSelect-1.120.0-7|44	
21cr|perl-Tk-DirSelect-1.120.0-7|45	%files
21cr|perl-Tk-DirSelect-1.120.0-7|46	%doc README Changes
21cr|perl-Tk-DirSelect-1.120.0-7|47	%{_mandir}/man3/*
21cr|perl-Tk-DirSelect-1.120.0-7|48	%{perl_vendorlib}/*

5752 21
21cr|perl-Tk-DoubleClick-0.40.0-2|1	%define upstream_name    Tk-DoubleClick
21cr|perl-Tk-DoubleClick-0.40.0-2|2	%define upstream_version 0.04
21cr|perl-Tk-DoubleClick-0.40.0-2|3	
21cr|perl-Tk-DoubleClick-0.40.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-Tk-DoubleClick-0.40.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Tk-DoubleClick-0.40.0-2|6	Release:    2
21cr|perl-Tk-DoubleClick-0.40.0-2|7	Group:      Development/Perl
21cr|perl-Tk-DoubleClick-0.40.0-2|8	Summary:        Correctly handle single-click vs double-click events
21cr|perl-Tk-DoubleClick-0.40.0-2|9	License:        GPL+ or Artistic
21cr|perl-Tk-DoubleClick-0.40.0-2|10	URL:            http://search.cpan.org/dist/Tk-DoubleClick/
21cr|perl-Tk-DoubleClick-0.40.0-2|11	Source0:        http://www.cpan.org/authors/id/D/DD/DDUMONT/Tk-DoubleClick-%{upstream_version}.tar.gz
21cr|perl-Tk-DoubleClick-0.40.0-2|12	BuildArch:      noarch
21cr|perl-Tk-DoubleClick-0.40.0-2|13	BuildRequires:  make
21cr|perl-Tk-DoubleClick-0.40.0-2|14	BuildRequires:  perl
21cr|perl-Tk-DoubleClick-0.40.0-2|15	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Tk-DoubleClick-0.40.0-2|16	BuildRequires:  perl(strict)
21cr|perl-Tk-DoubleClick-0.40.0-2|17	BuildRequires:  perl(warnings)
21cr|perl-Tk-DoubleClick-0.40.0-2|18	# Run-time
21cr|perl-Tk-DoubleClick-0.40.0-2|19	BuildRequires:  perl(Exporter)
21cr|perl-Tk-DoubleClick-0.40.0-2|20	# Tests
21cr|perl-Tk-DoubleClick-0.40.0-2|21	BuildRequires:  perl(Test::More)
21cr|perl-Tk-DoubleClick-0.40.0-2|22	# Optional tests
21cr|perl-Tk-DoubleClick-0.40.0-2|23	BuildRequires:  perl(Test::Pod) >= 1.22
21cr|perl-Tk-DoubleClick-0.40.0-2|24	Requires:       perl(Tk)
21cr|perl-Tk-DoubleClick-0.40.0-2|25	
21cr|perl-Tk-DoubleClick-0.40.0-2|26	%description
21cr|perl-Tk-DoubleClick-0.40.0-2|27	Tk::DoubleClick module correctly handle single-click vs double-click
21cr|perl-Tk-DoubleClick-0.40.0-2|28	events, calling only the appropriate callback for the given event.
21cr|perl-Tk-DoubleClick-0.40.0-2|29	
21cr|perl-Tk-DoubleClick-0.40.0-2|30	%prep
21cr|perl-Tk-DoubleClick-0.40.0-2|31	%setup -q -n Tk-DoubleClick-%{upstream_version}
21cr|perl-Tk-DoubleClick-0.40.0-2|32	
21cr|perl-Tk-DoubleClick-0.40.0-2|33	%build
21cr|perl-Tk-DoubleClick-0.40.0-2|34	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Tk-DoubleClick-0.40.0-2|35	%make
21cr|perl-Tk-DoubleClick-0.40.0-2|36	
21cr|perl-Tk-DoubleClick-0.40.0-2|37	%install
21cr|perl-Tk-DoubleClick-0.40.0-2|38	make pure_install DESTDIR=%{buildroot}
21cr|perl-Tk-DoubleClick-0.40.0-2|39	
21cr|perl-Tk-DoubleClick-0.40.0-2|40	%check
21cr|perl-Tk-DoubleClick-0.40.0-2|41	make test
21cr|perl-Tk-DoubleClick-0.40.0-2|42	
21cr|perl-Tk-DoubleClick-0.40.0-2|43	%files
21cr|perl-Tk-DoubleClick-0.40.0-2|44	%doc Changes README
21cr|perl-Tk-DoubleClick-0.40.0-2|45	%{perl_vendorlib}/*
21cr|perl-Tk-DoubleClick-0.40.0-2|46	%{_mandir}/man3/*

5753 21
21cr|perl-Tk-FileDialog-1.3-14|1	
21cr|perl-Tk-FileDialog-1.3-14|2	Summary:	Tk::FileDialog Perl module
21cr|perl-Tk-FileDialog-1.3-14|3	
21cr|perl-Tk-FileDialog-1.3-14|4	Name:		perl-Tk-FileDialog
21cr|perl-Tk-FileDialog-1.3-14|5	Version:	1.3
21cr|perl-Tk-FileDialog-1.3-14|6	Release:	14
21cr|perl-Tk-FileDialog-1.3-14|7	License:	GPL
21cr|perl-Tk-FileDialog-1.3-14|8	Group:		Development/Perl
21cr|perl-Tk-FileDialog-1.3-14|9	Source0:	https://cpan.metacpan.org/authors/id/B/BP/BPOWERS/Tk-FileDialog-%{version}.tar.gz
21cr|perl-Tk-FileDialog-1.3-14|10	Url:		http://www.cpan.org
21cr|perl-Tk-FileDialog-1.3-14|11	BuildRequires:	perl-devel
21cr|perl-Tk-FileDialog-1.3-14|12	BuildArch:	noarch
21cr|perl-Tk-FileDialog-1.3-14|13	
21cr|perl-Tk-FileDialog-1.3-14|14	%description
21cr|perl-Tk-FileDialog-1.3-14|15	A highly configurable File Dialog widget for Perl/Tk.
21cr|perl-Tk-FileDialog-1.3-14|16	
21cr|perl-Tk-FileDialog-1.3-14|17	%prep
21cr|perl-Tk-FileDialog-1.3-14|18	%setup -q -n Tk-FileDialog-%{version}
21cr|perl-Tk-FileDialog-1.3-14|19	
21cr|perl-Tk-FileDialog-1.3-14|20	%build
21cr|perl-Tk-FileDialog-1.3-14|21	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor </dev/null
21cr|perl-Tk-FileDialog-1.3-14|22	%make
21cr|perl-Tk-FileDialog-1.3-14|23	
21cr|perl-Tk-FileDialog-1.3-14|24	%install
21cr|perl-Tk-FileDialog-1.3-14|25	make PREFIX=%{buildroot}%{_prefix} install DESTDIR=%{buildroot}
21cr|perl-Tk-FileDialog-1.3-14|26	
21cr|perl-Tk-FileDialog-1.3-14|27	%clean
21cr|perl-Tk-FileDialog-1.3-14|28	
21cr|perl-Tk-FileDialog-1.3-14|29	%files
21cr|perl-Tk-FileDialog-1.3-14|30	%doc README
21cr|perl-Tk-FileDialog-1.3-14|31	%{perl_vendorlib}/*
21cr|perl-Tk-FileDialog-1.3-14|32	%{_mandir}/*/*

5754 21
21cr|perl-Tk-FontDialog-0.180.0-1|1	%define upstream_name    Tk-FontDialog
21cr|perl-Tk-FontDialog-0.180.0-1|2	%define upstream_version 0.18
21cr|perl-Tk-FontDialog-0.180.0-1|3	
21cr|perl-Tk-FontDialog-0.180.0-1|4	%global use_x11_tests 1
21cr|perl-Tk-FontDialog-0.180.0-1|5	
21cr|perl-Tk-FontDialog-0.180.0-1|6	Name:           perl-%{upstream_name}
21cr|perl-Tk-FontDialog-0.180.0-1|7	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Tk-FontDialog-0.180.0-1|8	Release:        1
21cr|perl-Tk-FontDialog-0.180.0-1|9	Summary:        Font dialog widget for perl/Tk
21cr|perl-Tk-FontDialog-0.180.0-1|10	Group:          Development/Perl
21cr|perl-Tk-FontDialog-0.180.0-1|11	License:        GPL+ or Artistic
21cr|perl-Tk-FontDialog-0.180.0-1|12	URL:            https://metacpan.org/release/Tk-FontDialog
21cr|perl-Tk-FontDialog-0.180.0-1|13	Source0:        https://cpan.metacpan.org/authors/id/S/SR/SREZIC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-FontDialog-0.180.0-1|14	BuildArch:      noarch
21cr|perl-Tk-FontDialog-0.180.0-1|15	BuildRequires:  make
21cr|perl-Tk-FontDialog-0.180.0-1|16	BuildRequires:  perl-generators
21cr|perl-Tk-FontDialog-0.180.0-1|17	BuildRequires:  perl-interpreter
21cr|perl-Tk-FontDialog-0.180.0-1|18	BuildRequires:  perl(:VERSION) >= 5.4
21cr|perl-Tk-FontDialog-0.180.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-Tk-FontDialog-0.180.0-1|20	# Run-time
21cr|perl-Tk-FontDialog-0.180.0-1|21	BuildRequires:  perl(strict)
21cr|perl-Tk-FontDialog-0.180.0-1|22	BuildRequires:  perl(Tk) >= 800
21cr|perl-Tk-FontDialog-0.180.0-1|23	BuildRequires:  perl(Tk::Font)
21cr|perl-Tk-FontDialog-0.180.0-1|24	BuildRequires:  perl(Tk::HList)
21cr|perl-Tk-FontDialog-0.180.0-1|25	BuildRequires:  perl(Tk::ItemStyle)
21cr|perl-Tk-FontDialog-0.180.0-1|26	BuildRequires:  perl(vars)
21cr|perl-Tk-FontDialog-0.180.0-1|27	# Tests
21cr|perl-Tk-FontDialog-0.180.0-1|28	BuildRequires:  perl(charnames)
21cr|perl-Tk-FontDialog-0.180.0-1|29	BuildRequires:  perl(Test::More)
21cr|perl-Tk-FontDialog-0.180.0-1|30	%if %{use_x11_tests}
21cr|perl-Tk-FontDialog-0.180.0-1|31	# X11 tests:
21cr|perl-Tk-FontDialog-0.180.0-1|32	BuildRequires:  x11-server-xvfb
21cr|perl-Tk-FontDialog-0.180.0-1|33	BuildRequires:  font(:lang=en)
21cr|perl-Tk-FontDialog-0.180.0-1|34	%endif
21cr|perl-Tk-FontDialog-0.180.0-1|35	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-Tk-FontDialog-0.180.0-1|36	Requires:       perl(Tk::HList)
21cr|perl-Tk-FontDialog-0.180.0-1|37	Requires:       perl(Tk::ItemStyle)
21cr|perl-Tk-FontDialog-0.180.0-1|38	
21cr|perl-Tk-FontDialog-0.180.0-1|39	%description
21cr|perl-Tk-FontDialog-0.180.0-1|40	This module implements a font dialog widget for perl/Tk.
21cr|perl-Tk-FontDialog-0.180.0-1|41	
21cr|perl-Tk-FontDialog-0.180.0-1|42	%prep
21cr|perl-Tk-FontDialog-0.180.0-1|43	%setup -q -n Tk-FontDialog-%{upstream_version}
21cr|perl-Tk-FontDialog-0.180.0-1|44	
21cr|perl-Tk-FontDialog-0.180.0-1|45	%build
21cr|perl-Tk-FontDialog-0.180.0-1|46	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-Tk-FontDialog-0.180.0-1|47	%{make_build}
21cr|perl-Tk-FontDialog-0.180.0-1|48	
21cr|perl-Tk-FontDialog-0.180.0-1|49	%install
21cr|perl-Tk-FontDialog-0.180.0-1|50	%{make_install}
21cr|perl-Tk-FontDialog-0.180.0-1|51	%{_fixperms} %{buildroot}/*
21cr|perl-Tk-FontDialog-0.180.0-1|52	
21cr|perl-Tk-FontDialog-0.180.0-1|53	%check
21cr|perl-Tk-FontDialog-0.180.0-1|54	%if %{use_x11_tests}
21cr|perl-Tk-FontDialog-0.180.0-1|55	xvfb-run -d make test
21cr|perl-Tk-FontDialog-0.180.0-1|56	%else
21cr|perl-Tk-FontDialog-0.180.0-1|57	make test
21cr|perl-Tk-FontDialog-0.180.0-1|58	%endif
21cr|perl-Tk-FontDialog-0.180.0-1|59	
21cr|perl-Tk-FontDialog-0.180.0-1|60	%files
21cr|perl-Tk-FontDialog-0.180.0-1|61	%doc Changes README
21cr|perl-Tk-FontDialog-0.180.0-1|62	%{perl_vendorlib}/*
21cr|perl-Tk-FontDialog-0.180.0-1|63	%{_mandir}/man3/*

5755 21
21cr|perl-Tk-Gauge-0.300.0-8|1	%define upstream_name    Tk-Gauge
21cr|perl-Tk-Gauge-0.300.0-8|2	%define upstream_version 0.3
21cr|perl-Tk-Gauge-0.300.0-8|3	
21cr|perl-Tk-Gauge-0.300.0-8|4	Name:		perl-%{upstream_name}
21cr|perl-Tk-Gauge-0.300.0-8|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-Gauge-0.300.0-8|6	Release:	8
21cr|perl-Tk-Gauge-0.300.0-8|7	
21cr|perl-Tk-Gauge-0.300.0-8|8	Summary:	Create a multitude of analog gauge widgets
21cr|perl-Tk-Gauge-0.300.0-8|9	
21cr|perl-Tk-Gauge-0.300.0-8|10	License:	GPL+ or Artistic
21cr|perl-Tk-Gauge-0.300.0-8|11	Group:		Development/Perl
21cr|perl-Tk-Gauge-0.300.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-Gauge-0.300.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-Gauge-0.300.0-8|14	
21cr|perl-Tk-Gauge-0.300.0-8|15	BuildRequires:	perl-devel
21cr|perl-Tk-Gauge-0.300.0-8|16	BuildRequires:	perl(Tk)
21cr|perl-Tk-Gauge-0.300.0-8|17	BuildRequires:	perl(Test)
21cr|perl-Tk-Gauge-0.300.0-8|18	BuildRequires:	perl-Tk-devel
21cr|perl-Tk-Gauge-0.300.0-8|19	BuildRequires:	x11-server-xvfb
21cr|perl-Tk-Gauge-0.300.0-8|20	
21cr|perl-Tk-Gauge-0.300.0-8|21	BuildArch:	noarch
21cr|perl-Tk-Gauge-0.300.0-8|22	
21cr|perl-Tk-Gauge-0.300.0-8|23	%description
21cr|perl-Tk-Gauge-0.300.0-8|24	This widget creates an analog gauge. A gauge has various components: a
21cr|perl-Tk-Gauge-0.300.0-8|25	radius highlighted by a circumference, one or more needles, a hub, three
21cr|perl-Tk-Gauge-0.300.0-8|26	granularities of tick marks, one of which has a value label, a caption,
21cr|perl-Tk-Gauge-0.300.0-8|27	title and specialized bands that visually compartmentalize the gauge.
21cr|perl-Tk-Gauge-0.300.0-8|28	
21cr|perl-Tk-Gauge-0.300.0-8|29	A gauge's appearance is specified by manipulating a set of approximately 60
21cr|perl-Tk-Gauge-0.300.0-8|30	options, all described below. Given this flexibility one may create
21cr|perl-Tk-Gauge-0.300.0-8|31	instruments including, but not limited to, a 12 or 24 hour clock, CPU
21cr|perl-Tk-Gauge-0.300.0-8|32	meter, voltmeter, fuel and temperature gauge, speedometer and tachometer.
21cr|perl-Tk-Gauge-0.300.0-8|33	
21cr|perl-Tk-Gauge-0.300.0-8|34	The following option/value pairs are supported (default value in
21cr|perl-Tk-Gauge-0.300.0-8|35	parentheses):
21cr|perl-Tk-Gauge-0.300.0-8|36	
21cr|perl-Tk-Gauge-0.300.0-8|37	%prep
21cr|perl-Tk-Gauge-0.300.0-8|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-Gauge-0.300.0-8|39	
21cr|perl-Tk-Gauge-0.300.0-8|40	%build
21cr|perl-Tk-Gauge-0.300.0-8|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-Gauge-0.300.0-8|42	%make
21cr|perl-Tk-Gauge-0.300.0-8|43	
21cr|perl-Tk-Gauge-0.300.0-8|44	%check
21cr|perl-Tk-Gauge-0.300.0-8|45	xvfb-run %make test
21cr|perl-Tk-Gauge-0.300.0-8|46	
21cr|perl-Tk-Gauge-0.300.0-8|47	%install
21cr|perl-Tk-Gauge-0.300.0-8|48	%makeinstall_std
21cr|perl-Tk-Gauge-0.300.0-8|49	
21cr|perl-Tk-Gauge-0.300.0-8|50	%files
21cr|perl-Tk-Gauge-0.300.0-8|51	%doc Changes README
21cr|perl-Tk-Gauge-0.300.0-8|52	%{_mandir}/man3/*
21cr|perl-Tk-Gauge-0.300.0-8|53	%{perl_vendorlib}/*

5756 21
21cr|perl-Tk-HistEntry-0.430.0-7|1	%define upstream_name    Tk-HistEntry
21cr|perl-Tk-HistEntry-0.430.0-7|2	%define upstream_version 0.43
21cr|perl-Tk-HistEntry-0.430.0-7|3	
21cr|perl-Tk-HistEntry-0.430.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tk-HistEntry-0.430.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-HistEntry-0.430.0-7|6	Release:	7
21cr|perl-Tk-HistEntry-0.430.0-7|7	
21cr|perl-Tk-HistEntry-0.430.0-7|8	Summary:	An entry widget with history capability
21cr|perl-Tk-HistEntry-0.430.0-7|9	
21cr|perl-Tk-HistEntry-0.430.0-7|10	License:	GPL+ or Artistic
21cr|perl-Tk-HistEntry-0.430.0-7|11	Group:		Development/Perl
21cr|perl-Tk-HistEntry-0.430.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-HistEntry-0.430.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-HistEntry-0.430.0-7|14	
21cr|perl-Tk-HistEntry-0.430.0-7|15	BuildRequires:	perl-devel
21cr|perl-Tk-HistEntry-0.430.0-7|16	BuildRequires:	perl(Tk)
21cr|perl-Tk-HistEntry-0.430.0-7|17	BuildRequires:	x11-server-xvfb
21cr|perl-Tk-HistEntry-0.430.0-7|18	
21cr|perl-Tk-HistEntry-0.430.0-7|19	BuildArch:	noarch
21cr|perl-Tk-HistEntry-0.430.0-7|20	
21cr|perl-Tk-HistEntry-0.430.0-7|21	%description
21cr|perl-Tk-HistEntry-0.430.0-7|22	'Tk::HistEntry' defines entry widgets with history capabilities. The
21cr|perl-Tk-HistEntry-0.430.0-7|23	widgets come in two flavours:
21cr|perl-Tk-HistEntry-0.430.0-7|24	
21cr|perl-Tk-HistEntry-0.430.0-7|25	* 'HistEntry' (in package 'Tk::HistEntry::Browse') - with associated
21cr|perl-Tk-HistEntry-0.430.0-7|26	browse entry
21cr|perl-Tk-HistEntry-0.430.0-7|27	
21cr|perl-Tk-HistEntry-0.430.0-7|28	* 'SimpleHistEntry' (in package 'Tk::HistEntry::Simple') - plain widget
21cr|perl-Tk-HistEntry-0.430.0-7|29	without browse entry
21cr|perl-Tk-HistEntry-0.430.0-7|30	
21cr|perl-Tk-HistEntry-0.430.0-7|31	%prep
21cr|perl-Tk-HistEntry-0.430.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-HistEntry-0.430.0-7|33	
21cr|perl-Tk-HistEntry-0.430.0-7|34	%build
21cr|perl-Tk-HistEntry-0.430.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-HistEntry-0.430.0-7|36	%make
21cr|perl-Tk-HistEntry-0.430.0-7|37	
21cr|perl-Tk-HistEntry-0.430.0-7|38	%check
21cr|perl-Tk-HistEntry-0.430.0-7|39	xvfb-run %make test
21cr|perl-Tk-HistEntry-0.430.0-7|40	
21cr|perl-Tk-HistEntry-0.430.0-7|41	%install
21cr|perl-Tk-HistEntry-0.430.0-7|42	%makeinstall_std
21cr|perl-Tk-HistEntry-0.430.0-7|43	
21cr|perl-Tk-HistEntry-0.430.0-7|44	%files
21cr|perl-Tk-HistEntry-0.430.0-7|45	%doc Changes README META.yml
21cr|perl-Tk-HistEntry-0.430.0-7|46	%{_mandir}/man3/*
21cr|perl-Tk-HistEntry-0.430.0-7|47	%{perl_vendorlib}/*

5757 21
21cr|perl-Tk-ObjScanner-2.17.0-1|1	%define upstream_name       Tk-ObjScanner
21cr|perl-Tk-ObjScanner-2.17.0-1|2	%define upstream_version    2.017
21cr|perl-Tk-ObjScanner-2.17.0-1|3	
21cr|perl-Tk-ObjScanner-2.17.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Tk-ObjScanner-2.17.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-ObjScanner-2.17.0-1|6	Release:	1
21cr|perl-Tk-ObjScanner-2.17.0-1|7	License:	GPL or Artistic
21cr|perl-Tk-ObjScanner-2.17.0-1|8	Group:		Development/Perl
21cr|perl-Tk-ObjScanner-2.17.0-1|9	Summary:	Tk data or object scanner
21cr|perl-Tk-ObjScanner-2.17.0-1|10	
21cr|perl-Tk-ObjScanner-2.17.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-ObjScanner-2.17.0-1|12	Source:		http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-ObjScanner-2.17.0-1|13	
21cr|perl-Tk-ObjScanner-2.17.0-1|14	BuildRequires:	perl-devel
21cr|perl-Tk-ObjScanner-2.17.0-1|15	BuildRequires:	perl(Scalar::Util)
21cr|perl-Tk-ObjScanner-2.17.0-1|16	BuildRequires:	perl(Tk)
21cr|perl-Tk-ObjScanner-2.17.0-1|17	BuildRequires:	perl(Tk::Adjuster)
21cr|perl-Tk-ObjScanner-2.17.0-1|18	BuildRequires:	perl(Tk::HList)
21cr|perl-Tk-ObjScanner-2.17.0-1|19	BuildRequires:	perl(Tk::ROText)
21cr|perl-Tk-ObjScanner-2.17.0-1|20	BuildRequires:	perl(Math::BigInt)
21cr|perl-Tk-ObjScanner-2.17.0-1|21	BuildRequires:	x11-server-xvfb
21cr|perl-Tk-ObjScanner-2.17.0-1|22	BuildArch:	noarch
21cr|perl-Tk-ObjScanner-2.17.0-1|23	
21cr|perl-Tk-ObjScanner-2.17.0-1|24	%description
21cr|perl-Tk-ObjScanner-2.17.0-1|25	The scanner provides a GUI to scan the attributes of an object. It can also
21cr|perl-Tk-ObjScanner-2.17.0-1|26	be used to scan the elements of a hash or an array.
21cr|perl-Tk-ObjScanner-2.17.0-1|27	
21cr|perl-Tk-ObjScanner-2.17.0-1|28	This widget can be used as a regular widget in a Tk application or can be
21cr|perl-Tk-ObjScanner-2.17.0-1|29	used as an autonomous popup widget that will display the content of a data
21cr|perl-Tk-ObjScanner-2.17.0-1|30	structure. The latter is like a call to a graphical the Data::Dumper
21cr|perl-Tk-ObjScanner-2.17.0-1|31	manpage. The scanner can be used in an autonomous way with the
21cr|perl-Tk-ObjScanner-2.17.0-1|32	'scan_object' function.
21cr|perl-Tk-ObjScanner-2.17.0-1|33	
21cr|perl-Tk-ObjScanner-2.17.0-1|34	The scanner is a composite widget made of a menubar and the Tk::HList
21cr|perl-Tk-ObjScanner-2.17.0-1|35	manpage. This widget acts as a scanner to the object (or hash ref) passed
21cr|perl-Tk-ObjScanner-2.17.0-1|36	with the 'caller' parameter. The scanner will retrieve all keys of the
21cr|perl-Tk-ObjScanner-2.17.0-1|37	hash/object and insert them in the HList.
21cr|perl-Tk-ObjScanner-2.17.0-1|38	
21cr|perl-Tk-ObjScanner-2.17.0-1|39	%prep
21cr|perl-Tk-ObjScanner-2.17.0-1|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-ObjScanner-2.17.0-1|41	
21cr|perl-Tk-ObjScanner-2.17.0-1|42	%build
21cr|perl-Tk-ObjScanner-2.17.0-1|43	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-ObjScanner-2.17.0-1|44	%make
21cr|perl-Tk-ObjScanner-2.17.0-1|45	
21cr|perl-Tk-ObjScanner-2.17.0-1|46	%check
21cr|perl-Tk-ObjScanner-2.17.0-1|47	xvfb-run make test
21cr|perl-Tk-ObjScanner-2.17.0-1|48	
21cr|perl-Tk-ObjScanner-2.17.0-1|49	%install
21cr|perl-Tk-ObjScanner-2.17.0-1|50	%makeinstall_std
21cr|perl-Tk-ObjScanner-2.17.0-1|51	
21cr|perl-Tk-ObjScanner-2.17.0-1|52	%files
21cr|perl-Tk-ObjScanner-2.17.0-1|53	%doc Changes README*
21cr|perl-Tk-ObjScanner-2.17.0-1|54	%{_mandir}/man3/*
21cr|perl-Tk-ObjScanner-2.17.0-1|55	%{perl_vendorlib}/*

5758 21
21cr|perl-Tk-Pod-0.994.300-1|1	%define upstream_name    Tk-Pod
21cr|perl-Tk-Pod-0.994.300-1|2	%define upstream_version 0.9943
21cr|perl-Tk-Pod-0.994.300-1|3	
21cr|perl-Tk-Pod-0.994.300-1|4	Name:		perl-%{upstream_name}
21cr|perl-Tk-Pod-0.994.300-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-Pod-0.994.300-1|6	Release:	1
21cr|perl-Tk-Pod-0.994.300-1|7	
21cr|perl-Tk-Pod-0.994.300-1|8	Summary:	Simple Pod browser with hypertext capabilities
21cr|perl-Tk-Pod-0.994.300-1|9	
21cr|perl-Tk-Pod-0.994.300-1|10	License:	GPL+ or Artistic
21cr|perl-Tk-Pod-0.994.300-1|11	Group:		Development/Perl
21cr|perl-Tk-Pod-0.994.300-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-Pod-0.994.300-1|13	Source0:	https://www.cpan.org/modules/by-module/Tk/Tk-Pod-%{upstream_version}.tar.gz
21cr|perl-Tk-Pod-0.994.300-1|14	
21cr|perl-Tk-Pod-0.994.300-1|15	BuildRequires:	perl-devel
21cr|perl-Tk-Pod-0.994.300-1|16	BuildRequires:	perl(File::Spec)
21cr|perl-Tk-Pod-0.994.300-1|17	BuildRequires:	perl(File::Temp)
21cr|perl-Tk-Pod-0.994.300-1|18	BuildRequires:	perl(Pod::Simple)
21cr|perl-Tk-Pod-0.994.300-1|19	BuildRequires:	perl(Text::English)
21cr|perl-Tk-Pod-0.994.300-1|20	BuildRequires:	perl(Tk)
21cr|perl-Tk-Pod-0.994.300-1|21	BuildRequires:	perl(Tk::HistEntry)
21cr|perl-Tk-Pod-0.994.300-1|22	
21cr|perl-Tk-Pod-0.994.300-1|23	BuildArch:	noarch
21cr|perl-Tk-Pod-0.994.300-1|24	
21cr|perl-Tk-Pod-0.994.300-1|25	%description
21cr|perl-Tk-Pod-0.994.300-1|26	Simple Pod browser with hypertext capabilities in a 'Toplevel' widget
21cr|perl-Tk-Pod-0.994.300-1|27	
21cr|perl-Tk-Pod-0.994.300-1|28	%prep
21cr|perl-Tk-Pod-0.994.300-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-Pod-0.994.300-1|30	
21cr|perl-Tk-Pod-0.994.300-1|31	%build
21cr|perl-Tk-Pod-0.994.300-1|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-Pod-0.994.300-1|33	%make
21cr|perl-Tk-Pod-0.994.300-1|34	
21cr|perl-Tk-Pod-0.994.300-1|35	%check
21cr|perl-Tk-Pod-0.994.300-1|36	# tests hang on build-system
21cr|perl-Tk-Pod-0.994.300-1|37	#xvfb-run %make test
21cr|perl-Tk-Pod-0.994.300-1|38	
21cr|perl-Tk-Pod-0.994.300-1|39	%install
21cr|perl-Tk-Pod-0.994.300-1|40	%makeinstall_std
21cr|perl-Tk-Pod-0.994.300-1|41	
21cr|perl-Tk-Pod-0.994.300-1|42	%files
21cr|perl-Tk-Pod-0.994.300-1|43	%doc Changes META.yml README
21cr|perl-Tk-Pod-0.994.300-1|44	%{_bindir}/tk*
21cr|perl-Tk-Pod-0.994.300-1|45	%{_mandir}/man1/*
21cr|perl-Tk-Pod-0.994.300-1|46	%{_mandir}/man3/*
21cr|perl-Tk-Pod-0.994.300-1|47	%{perl_vendorlib}/*

5759 21
21cr|perl-Tk-Role-Dialog-1.112.380-3|1	%define upstream_name    Tk-Role-Dialog
21cr|perl-Tk-Role-Dialog-1.112.380-3|2	%define upstream_version 1.112380
21cr|perl-Tk-Role-Dialog-1.112.380-3|3	
21cr|perl-Tk-Role-Dialog-1.112.380-3|4	Name:		perl-%{upstream_name}
21cr|perl-Tk-Role-Dialog-1.112.380-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-Role-Dialog-1.112.380-3|6	Release:	3
21cr|perl-Tk-Role-Dialog-1.112.380-3|7	
21cr|perl-Tk-Role-Dialog-1.112.380-3|8	Summary:	Moose role for enhanced tk dialogs
21cr|perl-Tk-Role-Dialog-1.112.380-3|9	
21cr|perl-Tk-Role-Dialog-1.112.380-3|10	License:	GPL+ or Artistic
21cr|perl-Tk-Role-Dialog-1.112.380-3|11	Group:		Development/Perl
21cr|perl-Tk-Role-Dialog-1.112.380-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-Role-Dialog-1.112.380-3|13	Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-Role-Dialog-1.112.380-3|14	
21cr|perl-Tk-Role-Dialog-1.112.380-3|15	BuildRequires:	perl-devel
21cr|perl-Tk-Role-Dialog-1.112.380-3|16	BuildRequires: perl(Tk::Role::HasWidgets)
21cr|perl-Tk-Role-Dialog-1.112.380-3|17	BuildRequires:	perl(Carp)
21cr|perl-Tk-Role-Dialog-1.112.380-3|18	BuildRequires:	perl(English)
21cr|perl-Tk-Role-Dialog-1.112.380-3|19	BuildRequires:	perl(File::Find)
21cr|perl-Tk-Role-Dialog-1.112.380-3|20	BuildRequires:	perl(File::Temp)
21cr|perl-Tk-Role-Dialog-1.112.380-3|21	BuildRequires:	perl(Module::Build)
21cr|perl-Tk-Role-Dialog-1.112.380-3|22	BuildRequires:	perl(Moose::Role)
21cr|perl-Tk-Role-Dialog-1.112.380-3|23	BuildRequires:	perl(MooseX::Has::Sugar)
21cr|perl-Tk-Role-Dialog-1.112.380-3|24	BuildRequires:	perl(MooseX::Types::Path::Class)
21cr|perl-Tk-Role-Dialog-1.112.380-3|25	BuildRequires:	perl(Scalar::Util)
21cr|perl-Tk-Role-Dialog-1.112.380-3|26	BuildRequires:	perl(Test::More)
21cr|perl-Tk-Role-Dialog-1.112.380-3|27	BuildRequires:	perl(Tk)
21cr|perl-Tk-Role-Dialog-1.112.380-3|28	BuildRequires:	perl(Tk::JPEG)
21cr|perl-Tk-Role-Dialog-1.112.380-3|29	BuildRequires:	perl(Tk::PNG)
21cr|perl-Tk-Role-Dialog-1.112.380-3|30	BuildRequires:	perl(Tk::Sugar)
21cr|perl-Tk-Role-Dialog-1.112.380-3|31	BuildRequires:	perl(Module::Build)
21cr|perl-Tk-Role-Dialog-1.112.380-3|32	BuildRequires:	perl(namespace::autoclean)
21cr|perl-Tk-Role-Dialog-1.112.380-3|33	
21cr|perl-Tk-Role-Dialog-1.112.380-3|34	BuildArch:	noarch
21cr|perl-Tk-Role-Dialog-1.112.380-3|35	
21cr|perl-Tk-Role-Dialog-1.112.380-3|36	%description
21cr|perl-Tk-Role-Dialog-1.112.380-3|37	the Tk::Role::Dialog manpage is meant to be used as a the Moose manpage
21cr|perl-Tk-Role-Dialog-1.112.380-3|38	role to be composed for easy the Tk manpage dialogs creation.
21cr|perl-Tk-Role-Dialog-1.112.380-3|39	
21cr|perl-Tk-Role-Dialog-1.112.380-3|40	It will create a new toplevel with a title, and possibly a header as well
21cr|perl-Tk-Role-Dialog-1.112.380-3|41	as some buttons.
21cr|perl-Tk-Role-Dialog-1.112.380-3|42	
21cr|perl-Tk-Role-Dialog-1.112.380-3|43	The attributes (see below) can be either defined as defaults using the
21cr|perl-Tk-Role-Dialog-1.112.380-3|44	'_build_attr()' methods, or passed arguments to the constructor call. The
21cr|perl-Tk-Role-Dialog-1.112.380-3|45	only mandatory attribute is 'parent', but you'd better provide some other
21cr|perl-Tk-Role-Dialog-1.112.380-3|46	attributes if you want your dialog to be somehow usable! :-)
21cr|perl-Tk-Role-Dialog-1.112.380-3|47	
21cr|perl-Tk-Role-Dialog-1.112.380-3|48	%prep
21cr|perl-Tk-Role-Dialog-1.112.380-3|49	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-Role-Dialog-1.112.380-3|50	
21cr|perl-Tk-Role-Dialog-1.112.380-3|51	%build
21cr|perl-Tk-Role-Dialog-1.112.380-3|52	perl Build.PL installdirs=vendor
21cr|perl-Tk-Role-Dialog-1.112.380-3|53	./Build
21cr|perl-Tk-Role-Dialog-1.112.380-3|54	
21cr|perl-Tk-Role-Dialog-1.112.380-3|55	%check
21cr|perl-Tk-Role-Dialog-1.112.380-3|56	./Build test
21cr|perl-Tk-Role-Dialog-1.112.380-3|57	
21cr|perl-Tk-Role-Dialog-1.112.380-3|58	%install
21cr|perl-Tk-Role-Dialog-1.112.380-3|59	./Build install destdir=%{buildroot}
21cr|perl-Tk-Role-Dialog-1.112.380-3|60	
21cr|perl-Tk-Role-Dialog-1.112.380-3|61	%files
21cr|perl-Tk-Role-Dialog-1.112.380-3|62	%doc Changes LICENSE META.yml README
21cr|perl-Tk-Role-Dialog-1.112.380-3|63	%{_mandir}/man3/*
21cr|perl-Tk-Role-Dialog-1.112.380-3|64	%{perl_vendorlib}/*

5760 21
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|1	%define upstream_name    Tk-Role-HasWidgets
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|2	%define upstream_version 1.112380
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|3	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|4	Name:       perl-%{upstream_name}
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|6	Release:    3
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|7	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|8	Summary:    Keep track of your tk widgets
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|9	License:    GPL+ or Artistic
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|10	Group:      Development/Perl
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|12	Source0:    http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|13	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|14	BuildRequires: perl(namespace::clean)
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|15	BuildRequires: perl(File::Find)
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|16	BuildRequires: perl(File::Temp)
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|17	BuildRequires: perl(Module::Build)
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|18	BuildRequires: perl(Moose::Role)
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|19	BuildRequires: perl(MooseX::Has::Sugar)
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|20	BuildRequires: perl(Test::More)
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|21	BuildRequires: perl(Module::Build)
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|22	BuildArch: noarch
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|23	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|24	%description
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|25	When programming the Tk manpage, it's almost always a good idea to keep a
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|26	reference to the widgets that you created in the interface. Most of the
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|27	time, a simple hash is enough; but it is usually wrapped up in methods to
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|28	make the hash private to the window object. And of course, those methods
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|29	are duplicated in all modules, under a form or another.
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|30	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|31	Since duplication is bad, this module implements a the Moose manpage role
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|32	implementing those methods once and forever. This implies that your class
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|33	is using the Moose manpage in order to consume the role.
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|34	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|35	About the method names
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|36	The methods featured in this role begin with '_', that is, they are
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|37	following Perl convention of private methods. This is on purpose:
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|38	remember that this method is a role, consumed by your class. And you
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|39	don't want those methods to be available outside of the window class,
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|40	do you?
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|41	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|42	%prep
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|43	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|44	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|45	%build
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|46	perl Build.PL installdirs=vendor
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|47	./Build
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|48	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|49	%check
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|50	./Build test
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|51	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|52	%install
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|53	./Build install destdir=%{buildroot}
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|54	
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|55	%files
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|56	%doc README Changes LICENSE META.yml META.json
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|57	%{_mandir}/man3/*
21cr|perl-Tk-Role-HasWidgets-1.112.380-3|58	%{perl_vendorlib}/*

5761 21
21cr|perl-Tk-Sugar-1.93.190-7|1	%define upstream_name    Tk-Sugar
21cr|perl-Tk-Sugar-1.93.190-7|2	%define upstream_version 1.093190
21cr|perl-Tk-Sugar-1.93.190-7|3	
21cr|perl-Tk-Sugar-1.93.190-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tk-Sugar-1.93.190-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-Sugar-1.93.190-7|6	Release:	7
21cr|perl-Tk-Sugar-1.93.190-7|7	
21cr|perl-Tk-Sugar-1.93.190-7|8	Summary:	Sugar syntax for Tk
21cr|perl-Tk-Sugar-1.93.190-7|9	
21cr|perl-Tk-Sugar-1.93.190-7|10	License:	GPL+ or Artistic
21cr|perl-Tk-Sugar-1.93.190-7|11	Group:		Development/Perl
21cr|perl-Tk-Sugar-1.93.190-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-Sugar-1.93.190-7|13	Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-Sugar-1.93.190-7|14	
21cr|perl-Tk-Sugar-1.93.190-7|15	BuildRequires:	perl-devel
21cr|perl-Tk-Sugar-1.93.190-7|16	BuildRequires:	perl(English)
21cr|perl-Tk-Sugar-1.93.190-7|17	BuildRequires:	perl(File::Find)
21cr|perl-Tk-Sugar-1.93.190-7|18	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Tk-Sugar-1.93.190-7|19	BuildRequires:	perl(Test::More)
21cr|perl-Tk-Sugar-1.93.190-7|20	
21cr|perl-Tk-Sugar-1.93.190-7|21	BuildArch:	noarch
21cr|perl-Tk-Sugar-1.93.190-7|22	
21cr|perl-Tk-Sugar-1.93.190-7|23	%description
21cr|perl-Tk-Sugar-1.93.190-7|24	the Tk manpage is a great graphical toolkit to write desktop applications.
21cr|perl-Tk-Sugar-1.93.190-7|25	However, one can get bothered with the constant typing of quotes and
21cr|perl-Tk-Sugar-1.93.190-7|26	options. the Tk::Sugar manpage provides handy subs for common options used
21cr|perl-Tk-Sugar-1.93.190-7|27	when programming Tk.
21cr|perl-Tk-Sugar-1.93.190-7|28	
21cr|perl-Tk-Sugar-1.93.190-7|29	%prep
21cr|perl-Tk-Sugar-1.93.190-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-Sugar-1.93.190-7|31	
21cr|perl-Tk-Sugar-1.93.190-7|32	%build
21cr|perl-Tk-Sugar-1.93.190-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-Sugar-1.93.190-7|34	%make
21cr|perl-Tk-Sugar-1.93.190-7|35	
21cr|perl-Tk-Sugar-1.93.190-7|36	%check
21cr|perl-Tk-Sugar-1.93.190-7|37	%make test
21cr|perl-Tk-Sugar-1.93.190-7|38	
21cr|perl-Tk-Sugar-1.93.190-7|39	%install
21cr|perl-Tk-Sugar-1.93.190-7|40	%makeinstall_std
21cr|perl-Tk-Sugar-1.93.190-7|41	
21cr|perl-Tk-Sugar-1.93.190-7|42	%files
21cr|perl-Tk-Sugar-1.93.190-7|43	%doc Changes LICENSE README
21cr|perl-Tk-Sugar-1.93.190-7|44	%{_mandir}/man3/*
21cr|perl-Tk-Sugar-1.93.190-7|45	%{perl_vendorlib}/*

5762 21
21cr|perl-Tk-TableMatrix-1.290.0-1|1	%define upstream_name 	 Tk-TableMatrix
21cr|perl-Tk-TableMatrix-1.290.0-1|2	%define upstream_version 1.29
21cr|perl-Tk-TableMatrix-1.290.0-1|3	
21cr|perl-Tk-TableMatrix-1.290.0-1|4	Name: 		perl-%{upstream_name}
21cr|perl-Tk-TableMatrix-1.290.0-1|5	Version: 	%perl_convert_version %{upstream_version}
21cr|perl-Tk-TableMatrix-1.290.0-1|6	Release:	1
21cr|perl-Tk-TableMatrix-1.290.0-1|7	
21cr|perl-Tk-TableMatrix-1.290.0-1|8	Summary:	Tk-TableMatrix perl module
21cr|perl-Tk-TableMatrix-1.290.0-1|9	
21cr|perl-Tk-TableMatrix-1.290.0-1|10	License:	GPL+ or Artistic
21cr|perl-Tk-TableMatrix-1.290.0-1|11	Group:		Development/Perl
21cr|perl-Tk-TableMatrix-1.290.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Tk-TableMatrix-1.290.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/C/CA/CAC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-TableMatrix-1.290.0-1|14	
21cr|perl-Tk-TableMatrix-1.290.0-1|15	# for fake X display:
21cr|perl-Tk-TableMatrix-1.290.0-1|16	BuildRequires:	perl-Tk-devel
21cr|perl-Tk-TableMatrix-1.290.0-1|17	BuildRequires:	perl-devel
21cr|perl-Tk-TableMatrix-1.290.0-1|18	BuildRequires:	pkgconfig(x11)
21cr|perl-Tk-TableMatrix-1.290.0-1|19	Obsoletes:	%{name}-devel < %{version}-%{release}
21cr|perl-Tk-TableMatrix-1.290.0-1|20	Provides:	%{name}-devel = %{version}-%{release}
21cr|perl-Tk-TableMatrix-1.290.0-1|21	
21cr|perl-Tk-TableMatrix-1.290.0-1|22	
21cr|perl-Tk-TableMatrix-1.290.0-1|23	%description
21cr|perl-Tk-TableMatrix-1.290.0-1|24	Tk::TableMatrix is a table/matrix widget extension to perl/tk
21cr|perl-Tk-TableMatrix-1.290.0-1|25	for displaying data in a table (or spreadsheet) format.
21cr|perl-Tk-TableMatrix-1.290.0-1|26	
21cr|perl-Tk-TableMatrix-1.290.0-1|27	%prep
21cr|perl-Tk-TableMatrix-1.290.0-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tk-TableMatrix-1.290.0-1|29	
21cr|perl-Tk-TableMatrix-1.290.0-1|30	%build
21cr|perl-Tk-TableMatrix-1.290.0-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-TableMatrix-1.290.0-1|32	%make
21cr|perl-Tk-TableMatrix-1.290.0-1|33	
21cr|perl-Tk-TableMatrix-1.290.0-1|34	%check
21cr|perl-Tk-TableMatrix-1.290.0-1|35	# DISABLE the check for now. It's won't work with build bots. 20061104.SE
21cr|perl-Tk-TableMatrix-1.290.0-1|36	#XDISPLAY=$(i=2; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
21cr|perl-Tk-TableMatrix-1.290.0-1|37	#{_prefix}/X11R6/bin/Xvfb :$XDISPLAY &
21cr|perl-Tk-TableMatrix-1.290.0-1|38	#export DISPLAY=:$XDISPLAY
21cr|perl-Tk-TableMatrix-1.290.0-1|39	#xauth add $DISPLAY . EE
21cr|perl-Tk-TableMatrix-1.290.0-1|40	#{__make} test
21cr|perl-Tk-TableMatrix-1.290.0-1|41	
21cr|perl-Tk-TableMatrix-1.290.0-1|42	#xauth remove $DISPLAY
21cr|perl-Tk-TableMatrix-1.290.0-1|43	#kill $(cat /tmp/.X$XDISPLAY-lock)
21cr|perl-Tk-TableMatrix-1.290.0-1|44	
21cr|perl-Tk-TableMatrix-1.290.0-1|45	%install
21cr|perl-Tk-TableMatrix-1.290.0-1|46	%makeinstall_std
21cr|perl-Tk-TableMatrix-1.290.0-1|47	
21cr|perl-Tk-TableMatrix-1.290.0-1|48	# 20070818 remove file owned by perl-Tk-804.027-7mdv2007.0.i586
21cr|perl-Tk-TableMatrix-1.290.0-1|49	rm -rf %{buildroot}/%{perl_vendorarch}/Tk/pTk/extralibs.ld
21cr|perl-Tk-TableMatrix-1.290.0-1|50	
21cr|perl-Tk-TableMatrix-1.290.0-1|51	%clean
21cr|perl-Tk-TableMatrix-1.290.0-1|52	
21cr|perl-Tk-TableMatrix-1.290.0-1|53	%files
21cr|perl-Tk-TableMatrix-1.290.0-1|54	%doc README Changes
21cr|perl-Tk-TableMatrix-1.290.0-1|55	%{perl_vendorarch}/Tk
21cr|perl-Tk-TableMatrix-1.290.0-1|56	%{perl_vendorarch}/auto/Tk
21cr|perl-Tk-TableMatrix-1.290.0-1|57	%{_mandir}/*/*

5763 21
21cr|perl-Tk-ToolBar-0.120.0-4|1	%define upstream_name Tk-ToolBar
21cr|perl-Tk-ToolBar-0.120.0-4|2	%define upstream_version 0.12
21cr|perl-Tk-ToolBar-0.120.0-4|3	
21cr|perl-Tk-ToolBar-0.120.0-4|4	%global	debug_package %{nil}
21cr|perl-Tk-ToolBar-0.120.0-4|5	
21cr|perl-Tk-ToolBar-0.120.0-4|6	Name:		perl-%{upstream_name}
21cr|perl-Tk-ToolBar-0.120.0-4|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tk-ToolBar-0.120.0-4|8	Release:	4
21cr|perl-Tk-ToolBar-0.120.0-4|9	
21cr|perl-Tk-ToolBar-0.120.0-4|10	Summary:	A toolbar widget for Perl/Tk
21cr|perl-Tk-ToolBar-0.120.0-4|11	
21cr|perl-Tk-ToolBar-0.120.0-4|12	License:	GPL+ or Artistic
21cr|perl-Tk-ToolBar-0.120.0-4|13	Group:		Development/Perl
21cr|perl-Tk-ToolBar-0.120.0-4|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tk-ToolBar-0.120.0-4|15	Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tk-ToolBar-0.120.0-4|16	
21cr|perl-Tk-ToolBar-0.120.0-4|17	BuildRequires:	perl(Tk::CursorControl)
21cr|perl-Tk-ToolBar-0.120.0-4|18	BuildRequires:	perl-devel
21cr|perl-Tk-ToolBar-0.120.0-4|19	BuildRequires:	perl(Test)
21cr|perl-Tk-ToolBar-0.120.0-4|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Tk-ToolBar-0.120.0-4|21	BuildRequires:	perl(Tk)
21cr|perl-Tk-ToolBar-0.120.0-4|22	BuildRequires:	perl(Test::Pod)
21cr|perl-Tk-ToolBar-0.120.0-4|23	
21cr|perl-Tk-ToolBar-0.120.0-4|24	%description
21cr|perl-Tk-ToolBar-0.120.0-4|25	This module implements a dockable toolbar. It is in the same spirit as the
21cr|perl-Tk-ToolBar-0.120.0-4|26	"short-cut" toolbars found in most major applications, such as most web
21cr|perl-Tk-ToolBar-0.120.0-4|27	browsers and text editors (where you find the "back" or "save" and other
21cr|perl-Tk-ToolBar-0.120.0-4|28	shortcut buttons).
21cr|perl-Tk-ToolBar-0.120.0-4|29	
21cr|perl-Tk-ToolBar-0.120.0-4|30	Buttons of any type (regular, menu, check, radio) can be created inside this
21cr|perl-Tk-ToolBar-0.120.0-4|31	widget.  You can also create Label, Entry and LabEntry widgets.  Moreover, the
21cr|perl-Tk-ToolBar-0.120.0-4|32	ToolBar itself can be made dockable, such that it can be dragged to any edge of
21cr|perl-Tk-ToolBar-0.120.0-4|33	your window. Dragging is done in "real-time" so that you can see the contents
21cr|perl-Tk-ToolBar-0.120.0-4|34	of your ToolBar as you are dragging it. Furthermore, if you are close to a
21cr|perl-Tk-ToolBar-0.120.0-4|35	stickable edge, a visual indicator will show up along that edge to guide you.
21cr|perl-Tk-ToolBar-0.120.0-4|36	ToolBars can be made "floatable" such that if they are dragged beyond their
21cr|perl-Tk-ToolBar-0.120.0-4|37	associated window, they will detach and float on the desktop.
21cr|perl-Tk-ToolBar-0.120.0-4|38	Also, multiple ToolBars are embeddable inside each other.
21cr|perl-Tk-ToolBar-0.120.0-4|39	
21cr|perl-Tk-ToolBar-0.120.0-4|40	If you drag a ToolBar to within 15 pixels of an edge, it will stick to that
21cr|perl-Tk-ToolBar-0.120.0-4|41	edge. If the ToolBar is further than 15 pixels away from an edge and still
21cr|perl-Tk-ToolBar-0.120.0-4|42	inside the window, but you release it over another ToolBar widget, then it will
21cr|perl-Tk-ToolBar-0.120.0-4|43	be embedded inside the second ToolBar. You can "un-embed" an embedded ToolBar
21cr|perl-Tk-ToolBar-0.120.0-4|44	simply by dragging it out. You can change the 15 pixel limit using the
21cr|perl-Tk-ToolBar-0.120.0-4|45	-close option.
21cr|perl-Tk-ToolBar-0.120.0-4|46	
21cr|perl-Tk-ToolBar-0.120.0-4|47	%prep
21cr|perl-Tk-ToolBar-0.120.0-4|48	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Tk-ToolBar-0.120.0-4|49	
21cr|perl-Tk-ToolBar-0.120.0-4|50	%build
21cr|perl-Tk-ToolBar-0.120.0-4|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tk-ToolBar-0.120.0-4|52	%make
21cr|perl-Tk-ToolBar-0.120.0-4|53	
21cr|perl-Tk-ToolBar-0.120.0-4|54	%check
21cr|perl-Tk-ToolBar-0.120.0-4|55	make test
21cr|perl-Tk-ToolBar-0.120.0-4|56	
21cr|perl-Tk-ToolBar-0.120.0-4|57	%install
21cr|perl-Tk-ToolBar-0.120.0-4|58	%makeinstall_std
21cr|perl-Tk-ToolBar-0.120.0-4|59	
21cr|perl-Tk-ToolBar-0.120.0-4|60	%files
21cr|perl-Tk-ToolBar-0.120.0-4|61	%doc Changes README META.json META.yml
21cr|perl-Tk-ToolBar-0.120.0-4|62	%{_mandir}/man3/*
21cr|perl-Tk-ToolBar-0.120.0-4|63	%{perl_vendorarch}/*

5764 21
21cr|perl-Tree-1.150.0-1|1	%define upstream_name    Tree
21cr|perl-Tree-1.150.0-1|2	%define upstream_version 1.15
21cr|perl-Tree-1.150.0-1|3	
21cr|perl-Tree-1.150.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Tree-1.150.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tree-1.150.0-1|6	Release:	1
21cr|perl-Tree-1.150.0-1|7	
21cr|perl-Tree-1.150.0-1|8	Summary:	A tree datastructure
21cr|perl-Tree-1.150.0-1|9	
21cr|perl-Tree-1.150.0-1|10	License:	GPL+ or Artistic
21cr|perl-Tree-1.150.0-1|11	Group:		Development/Perl
21cr|perl-Tree-1.150.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tree-1.150.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/%{upstream_name}-%{upstream_version}.tgz
21cr|perl-Tree-1.150.0-1|14	
21cr|perl-Tree-1.150.0-1|15	BuildRequires:	perl-devel
21cr|perl-Tree-1.150.0-1|16	BuildRequires:	perl(Scalar::Util)
21cr|perl-Tree-1.150.0-1|17	BuildRequires:	perl(Test::Deep)
21cr|perl-Tree-1.150.0-1|18	BuildRequires:	perl(Test::Exception)
21cr|perl-Tree-1.150.0-1|19	BuildRequires:	perl(Test::More)
21cr|perl-Tree-1.150.0-1|20	BuildRequires:	perl(Test::Warn)
21cr|perl-Tree-1.150.0-1|21	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-Tree-1.150.0-1|22	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Tree-1.150.0-1|23	BuildRequires:	perl(Test::Pod::Coverage) >= 1.08
21cr|perl-Tree-1.150.0-1|24	BuildArch:	noarch
21cr|perl-Tree-1.150.0-1|25	
21cr|perl-Tree-1.150.0-1|26	%description
21cr|perl-Tree-1.150.0-1|27	This is meant to be a full-featured N-ary tree representation with
21cr|perl-Tree-1.150.0-1|28	configurable error-handling and a simple events system that allows for
21cr|perl-Tree-1.150.0-1|29	transparent persistence to a variety of datastores. It is derived from the
21cr|perl-Tree-1.150.0-1|30	Tree::Simple manpage, but has a simpler interface and much, much more.
21cr|perl-Tree-1.150.0-1|31	
21cr|perl-Tree-1.150.0-1|32	%prep
21cr|perl-Tree-1.150.0-1|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Tree-1.150.0-1|34	
21cr|perl-Tree-1.150.0-1|35	%build
21cr|perl-Tree-1.150.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tree-1.150.0-1|37	%make
21cr|perl-Tree-1.150.0-1|38	
21cr|perl-Tree-1.150.0-1|39	%check
21cr|perl-Tree-1.150.0-1|40	make test
21cr|perl-Tree-1.150.0-1|41	
21cr|perl-Tree-1.150.0-1|42	%install
21cr|perl-Tree-1.150.0-1|43	%makeinstall_std
21cr|perl-Tree-1.150.0-1|44	
21cr|perl-Tree-1.150.0-1|45	%files
21cr|perl-Tree-1.150.0-1|46	%doc Changes META.json META.yml README
21cr|perl-Tree-1.150.0-1|47	%{_mandir}/man3/*
21cr|perl-Tree-1.150.0-1|48	%{perl_vendorlib}/*

5765 21
21cr|perl-Tree-BPTree-1.80.0-7|1	%define upstream_name    Tree-BPTree
21cr|perl-Tree-BPTree-1.80.0-7|2	%define upstream_version 1.08
21cr|perl-Tree-BPTree-1.80.0-7|3	
21cr|perl-Tree-BPTree-1.80.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-Tree-BPTree-1.80.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tree-BPTree-1.80.0-7|6	Release:	7
21cr|perl-Tree-BPTree-1.80.0-7|7	
21cr|perl-Tree-BPTree-1.80.0-7|8	Summary:	Perl implementation of B+ trees
21cr|perl-Tree-BPTree-1.80.0-7|9	
21cr|perl-Tree-BPTree-1.80.0-7|10	License:	GPL+ or Artistic
21cr|perl-Tree-BPTree-1.80.0-7|11	Group:		Development/Perl
21cr|perl-Tree-BPTree-1.80.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Tree-BPTree-1.80.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tree-BPTree-1.80.0-7|14	
21cr|perl-Tree-BPTree-1.80.0-7|15	BuildRequires:	perl-devel
21cr|perl-Tree-BPTree-1.80.0-7|16	BuildRequires:	perl(Module::Build)
21cr|perl-Tree-BPTree-1.80.0-7|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Tree-BPTree-1.80.0-7|18	BuildArch:	noarch
21cr|perl-Tree-BPTree-1.80.0-7|19	
21cr|perl-Tree-BPTree-1.80.0-7|20	%description
21cr|perl-Tree-BPTree-1.80.0-7|21	This is a Perl implementation of B+ trees. I have based this
21cr|perl-Tree-BPTree-1.80.0-7|22	implementation on a couple of sources. See the documentation of
21cr|perl-Tree-BPTree-1.80.0-7|23	Tree::BPTree for those details. A B+ tree is essentially an order
21cr|perl-Tree-BPTree-1.80.0-7|24	map from keys to values. Keys are multivalued so that there may be
21cr|perl-Tree-BPTree-1.80.0-7|25	more than one value per key. This implementation will enforce
21cr|perl-Tree-BPTree-1.80.0-7|26	uniqueness of keys, if requested.
21cr|perl-Tree-BPTree-1.80.0-7|27	
21cr|perl-Tree-BPTree-1.80.0-7|28	
21cr|perl-Tree-BPTree-1.80.0-7|29	%prep
21cr|perl-Tree-BPTree-1.80.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tree-BPTree-1.80.0-7|31	
21cr|perl-Tree-BPTree-1.80.0-7|32	%build
21cr|perl-Tree-BPTree-1.80.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tree-BPTree-1.80.0-7|34	%make
21cr|perl-Tree-BPTree-1.80.0-7|35	
21cr|perl-Tree-BPTree-1.80.0-7|36	%check
21cr|perl-Tree-BPTree-1.80.0-7|37	make test
21cr|perl-Tree-BPTree-1.80.0-7|38	
21cr|perl-Tree-BPTree-1.80.0-7|39	%install
21cr|perl-Tree-BPTree-1.80.0-7|40	%makeinstall_std
21cr|perl-Tree-BPTree-1.80.0-7|41	
21cr|perl-Tree-BPTree-1.80.0-7|42	%files
21cr|perl-Tree-BPTree-1.80.0-7|43	%doc Changes README
21cr|perl-Tree-BPTree-1.80.0-7|44	%{perl_vendorlib}/Tree
21cr|perl-Tree-BPTree-1.80.0-7|45	%{_mandir}/*/*

5766 21
21cr|perl-Tree-Nary-1.300.0-6|1	%define upstream_name    Tree-Nary
21cr|perl-Tree-Nary-1.300.0-6|2	%define upstream_version 1.3
21cr|perl-Tree-Nary-1.300.0-6|3	
21cr|perl-Tree-Nary-1.300.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Tree-Nary-1.300.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tree-Nary-1.300.0-6|6	Release:	6
21cr|perl-Tree-Nary-1.300.0-6|7	
21cr|perl-Tree-Nary-1.300.0-6|8	Summary:	Tree::Nary - Perl implementation of N-ary search trees
21cr|perl-Tree-Nary-1.300.0-6|9	
21cr|perl-Tree-Nary-1.300.0-6|10	License:	GPL+ or Artistic
21cr|perl-Tree-Nary-1.300.0-6|11	Group:		Development/Perl
21cr|perl-Tree-Nary-1.300.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tree-Nary-1.300.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/F/FS/FSORIANO/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Tree-Nary-1.300.0-6|14	
21cr|perl-Tree-Nary-1.300.0-6|15	BuildRequires:	perl-devel
21cr|perl-Tree-Nary-1.300.0-6|16	BuildArch:	noarch
21cr|perl-Tree-Nary-1.300.0-6|17	
21cr|perl-Tree-Nary-1.300.0-6|18	%description
21cr|perl-Tree-Nary-1.300.0-6|19	The Tree::Nary class implements N-ary trees (trees of data with any
21cr|perl-Tree-Nary-1.300.0-6|20	number of branches), providing the organizational structure for a tree
21cr|perl-Tree-Nary-1.300.0-6|21	(collection) of any number of nodes, but knowing nothing about the specific
21cr|perl-Tree-Nary-1.300.0-6|22	type of node used.  It can be used to display hierarchical database entries in
21cr|perl-Tree-Nary-1.300.0-6|23	an internal application (the NIS netgroup file is an example of such a
21cr|perl-Tree-Nary-1.300.0-6|24	database). It offers the capability to select nodes on the tree, and attachment
21cr|perl-Tree-Nary-1.300.0-6|25	points for nodes on the tree. Each attachment point can support multiple child
21cr|perl-Tree-Nary-1.300.0-6|26	nodes.
21cr|perl-Tree-Nary-1.300.0-6|27	
21cr|perl-Tree-Nary-1.300.0-6|28	The data field contains the actual data of the node. The next and previous
21cr|perl-Tree-Nary-1.300.0-6|29	fields point to the node's siblings (a sibling is another node with the same
21cr|perl-Tree-Nary-1.300.0-6|30	parent). The parent field points to the parent of the node, or is undef if the
21cr|perl-Tree-Nary-1.300.0-6|31	node is the root of the tree. The children field points to the first child of
21cr|perl-Tree-Nary-1.300.0-6|32	the node. The other children are accessed by using the next pointer of each
21cr|perl-Tree-Nary-1.300.0-6|33	child.  This module is a translation (albeit not a direct one) from the C
21cr|perl-Tree-Nary-1.300.0-6|34	implementation of N-ary trees, available in the GLIB distribution (see SEE
21cr|perl-Tree-Nary-1.300.0-6|35	ALSO).
21cr|perl-Tree-Nary-1.300.0-6|36	
21cr|perl-Tree-Nary-1.300.0-6|37	%prep
21cr|perl-Tree-Nary-1.300.0-6|38	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tree-Nary-1.300.0-6|39	
21cr|perl-Tree-Nary-1.300.0-6|40	%build
21cr|perl-Tree-Nary-1.300.0-6|41	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tree-Nary-1.300.0-6|42	%make
21cr|perl-Tree-Nary-1.300.0-6|43	
21cr|perl-Tree-Nary-1.300.0-6|44	%check
21cr|perl-Tree-Nary-1.300.0-6|45	%make test
21cr|perl-Tree-Nary-1.300.0-6|46	
21cr|perl-Tree-Nary-1.300.0-6|47	%install
21cr|perl-Tree-Nary-1.300.0-6|48	%makeinstall_std
21cr|perl-Tree-Nary-1.300.0-6|49	
21cr|perl-Tree-Nary-1.300.0-6|50	%files
21cr|perl-Tree-Nary-1.300.0-6|51	%doc CHANGES README
21cr|perl-Tree-Nary-1.300.0-6|52	%{perl_vendorlib}/Tree/*.pm
21cr|perl-Tree-Nary-1.300.0-6|53	%{_mandir}/*/*

5767 21
21cr|perl-Tree-R-0.72.0-3|1	%define upstream_name    Tree-R
21cr|perl-Tree-R-0.72.0-3|2	%define upstream_version 0.072
21cr|perl-Tree-R-0.72.0-3|3	
21cr|perl-Tree-R-0.72.0-3|4	Summary:	Perl extension for the Rtree data structure and algorithms
21cr|perl-Tree-R-0.72.0-3|5	
21cr|perl-Tree-R-0.72.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-Tree-R-0.72.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tree-R-0.72.0-3|8	Release:	3
21cr|perl-Tree-R-0.72.0-3|9	License:	GPL+ or Artistic
21cr|perl-Tree-R-0.72.0-3|10	Group:		Development/Perl
21cr|perl-Tree-R-0.72.0-3|11	Url:        	http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tree-R-0.72.0-3|12	Source0:    	http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Tree-R-0.72.0-3|13	
21cr|perl-Tree-R-0.72.0-3|14	BuildRequires:	perl-devel >= 1:5.8.0
21cr|perl-Tree-R-0.72.0-3|15	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Tree-R-0.72.0-3|16	
21cr|perl-Tree-R-0.72.0-3|17	BuildArch:	noarch
21cr|perl-Tree-R-0.72.0-3|18	
21cr|perl-Tree-R-0.72.0-3|19	%description
21cr|perl-Tree-R-0.72.0-3|20	R-tree is a data structure for storing and indexing and efficiently looking
21cr|perl-Tree-R-0.72.0-3|21	up non-zero-size spatial objects.
21cr|perl-Tree-R-0.72.0-3|22	
21cr|perl-Tree-R-0.72.0-3|23	%prep
21cr|perl-Tree-R-0.72.0-3|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Tree-R-0.72.0-3|25	
21cr|perl-Tree-R-0.72.0-3|26	%build
21cr|perl-Tree-R-0.72.0-3|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tree-R-0.72.0-3|28	%make
21cr|perl-Tree-R-0.72.0-3|29	
21cr|perl-Tree-R-0.72.0-3|30	%check
21cr|perl-Tree-R-0.72.0-3|31	%make test
21cr|perl-Tree-R-0.72.0-3|32	
21cr|perl-Tree-R-0.72.0-3|33	%install
21cr|perl-Tree-R-0.72.0-3|34	%makeinstall_std
21cr|perl-Tree-R-0.72.0-3|35	
21cr|perl-Tree-R-0.72.0-3|36	%files
21cr|perl-Tree-R-0.72.0-3|37	%doc Changes README.* META.json META.yml
21cr|perl-Tree-R-0.72.0-3|38	%{perl_vendorlib}/Tree/R.pm
21cr|perl-Tree-R-0.72.0-3|39	%{perl_vendorlib}/auto/Tree/R
21cr|perl-Tree-R-0.72.0-3|40	%{_mandir}/man3/Tree::R.3pm.*

5768 21
21cr|perl-Tree-Simple-1.340.0-1|1	%define upstream_name    Tree-Simple
21cr|perl-Tree-Simple-1.340.0-1|2	%define upstream_version 1.34
21cr|perl-Tree-Simple-1.340.0-1|3	
21cr|perl-Tree-Simple-1.340.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Tree-Simple-1.340.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tree-Simple-1.340.0-1|6	Release:	1
21cr|perl-Tree-Simple-1.340.0-1|7	
21cr|perl-Tree-Simple-1.340.0-1|8	Summary:	A simple tree object
21cr|perl-Tree-Simple-1.340.0-1|9	
21cr|perl-Tree-Simple-1.340.0-1|10	License:	GPL+ or Artistic
21cr|perl-Tree-Simple-1.340.0-1|11	Group:		Development/Perl
21cr|perl-Tree-Simple-1.340.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Tree-Simple-1.340.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Tree/Tree-Simple-%{upstream_version}.tgz
21cr|perl-Tree-Simple-1.340.0-1|14	
21cr|perl-Tree-Simple-1.340.0-1|15	BuildRequires:	perl(Test::Exception)
21cr|perl-Tree-Simple-1.340.0-1|16	BuildRequires:	perl-devel
21cr|perl-Tree-Simple-1.340.0-1|17	BuildRequires:	perl(Test::Memory::Cycle)
21cr|perl-Tree-Simple-1.340.0-1|18	BuildArch:	noarch
21cr|perl-Tree-Simple-1.340.0-1|19	
21cr|perl-Tree-Simple-1.340.0-1|20	%description
21cr|perl-Tree-Simple-1.340.0-1|21	This module in an fully object-oriented implementation of a simple n-ary tree.
21cr|perl-Tree-Simple-1.340.0-1|22	
21cr|perl-Tree-Simple-1.340.0-1|23	%prep
21cr|perl-Tree-Simple-1.340.0-1|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Tree-Simple-1.340.0-1|25	
21cr|perl-Tree-Simple-1.340.0-1|26	%build
21cr|perl-Tree-Simple-1.340.0-1|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tree-Simple-1.340.0-1|28	%make
21cr|perl-Tree-Simple-1.340.0-1|29	
21cr|perl-Tree-Simple-1.340.0-1|30	%check
21cr|perl-Tree-Simple-1.340.0-1|31	%make test
21cr|perl-Tree-Simple-1.340.0-1|32	
21cr|perl-Tree-Simple-1.340.0-1|33	%install
21cr|perl-Tree-Simple-1.340.0-1|34	%makeinstall_std
21cr|perl-Tree-Simple-1.340.0-1|35	
21cr|perl-Tree-Simple-1.340.0-1|36	%files
21cr|perl-Tree-Simple-1.340.0-1|37	%doc README Changes META.json META.yml
21cr|perl-Tree-Simple-1.340.0-1|38	%{perl_vendorlib}/Tree/Simple/*
21cr|perl-Tree-Simple-1.340.0-1|39	%{perl_vendorlib}/Tree/Simple.pm
21cr|perl-Tree-Simple-1.340.0-1|40	%{_mandir}/*/*

5769 21
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|1	%define upstream_name    Tree-Simple-VisitorFactory
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|2	%define upstream_version 0.16
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|3	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|6	Release:    1
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|7	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|8	Summary:    A Visitor for sorting a Tree::Simple object hierarchy
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|9	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|10	License:    Artistic/GPL
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|11	Group:      Development/Perl
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|13	Source0:    http://www.cpan.org/modules/by-module/Tree/Tree-Simple-VisitorFactory-%{upstream_version}.tgz
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|14	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|15	BuildRequires:  perl-devel
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|16	BuildRequires:  perl(Test::Exception)
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|17	BuildRequires:  perl(Tree::Simple)
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|18	BuildArch:      noarch
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|19	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|20	%description
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|21	This implements a recursive multi-level sort of a Tree::Simple hierarchy.
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|22	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|23	%prep
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|25	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|26	%build
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|28	%make
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|29	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|30	%check
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|31	%make test
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|32	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|33	%install
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|34	%makeinstall_std
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|35	
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|36	%files
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|37	%doc README Changes
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|38	%{perl_vendorlib}/Tree
21cr|perl-Tree-Simple-VisitorFactory-0.160.0-1|39	%{_mandir}/*/*

5770 21
21cr|perl-Tree-Trie-1.900.0-6|1	%define upstream_name	 Tree-Trie
21cr|perl-Tree-Trie-1.900.0-6|2	%define upstream_version 1.9
21cr|perl-Tree-Trie-1.900.0-6|3	
21cr|perl-Tree-Trie-1.900.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Tree-Trie-1.900.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Tree-Trie-1.900.0-6|6	Release:	6
21cr|perl-Tree-Trie-1.900.0-6|7	
21cr|perl-Tree-Trie-1.900.0-6|8	Summary:	A data structure optimized for prefix lookup
21cr|perl-Tree-Trie-1.900.0-6|9	
21cr|perl-Tree-Trie-1.900.0-6|10	License:	GPL
21cr|perl-Tree-Trie-1.900.0-6|11	Group:		Development/Perl
21cr|perl-Tree-Trie-1.900.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Tree-Trie-1.900.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Tree/Tree-Trie-%{upstream_version}.tar.gz
21cr|perl-Tree-Trie-1.900.0-6|14	
21cr|perl-Tree-Trie-1.900.0-6|15	BuildRequires:	perl-devel
21cr|perl-Tree-Trie-1.900.0-6|16	BuildRequires:	perl(CPAN)
21cr|perl-Tree-Trie-1.900.0-6|17	BuildRequires:	perl(inc::Module::Install)
21cr|perl-Tree-Trie-1.900.0-6|18	BuildRequires:	perl(Pod::Coverage)
21cr|perl-Tree-Trie-1.900.0-6|19	BuildRequires:	perl(Test::Pod)
21cr|perl-Tree-Trie-1.900.0-6|20	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-Tree-Trie-1.900.0-6|21	
21cr|perl-Tree-Trie-1.900.0-6|22	BuildArch:	noarch
21cr|perl-Tree-Trie-1.900.0-6|23	
21cr|perl-Tree-Trie-1.900.0-6|24	%description
21cr|perl-Tree-Trie-1.900.0-6|25	This module implements a trie data structure.  The term "trie"
21cr|perl-Tree-Trie-1.900.0-6|26	comes from the word retrieval, but is generally pronounced like
21cr|perl-Tree-Trie-1.900.0-6|27	"try".  A trie is a tree structure (or directed acyclic graph),
21cr|perl-Tree-Trie-1.900.0-6|28	the nodes of which represent letters in a word.  For example, the
21cr|perl-Tree-Trie-1.900.0-6|29	final lookup for the word 'bob' would look something like
21cr|perl-Tree-Trie-1.900.0-6|30	"$ref->{'b'}{'o'}{'b'}{HASH(0x80c6bbc)}" (the HASH being an end
21cr|perl-Tree-Trie-1.900.0-6|31	marker).  Only nodes which would represent words in the trie
21cr|perl-Tree-Trie-1.900.0-6|32	exist, making the structure slightly smaller than a hash of the
21cr|perl-Tree-Trie-1.900.0-6|33	same data set.
21cr|perl-Tree-Trie-1.900.0-6|34	
21cr|perl-Tree-Trie-1.900.0-6|35	The advantages of the trie over other data storage methods is that lookup times
21cr|perl-Tree-Trie-1.900.0-6|36	are O(1) WRT the size of the index. For sparse data sets, it is probably not as
21cr|perl-Tree-Trie-1.900.0-6|37	efficient as performing a binary search on a sorted list, and for small files,
21cr|perl-Tree-Trie-1.900.0-6|38	it has a lot of overhead.  The main advantage (at least from my perspective) is
21cr|perl-Tree-Trie-1.900.0-6|39	that it provides a relatively cheap method for finding a list of words in a
21cr|perl-Tree-Trie-1.900.0-6|40	large, dense data set which begin with a certain string.
21cr|perl-Tree-Trie-1.900.0-6|41	
21cr|perl-Tree-Trie-1.900.0-6|42	As of version 0.3 of this module, the term "word" in this documentation can
21cr|perl-Tree-Trie-1.900.0-6|43	refer to one of two things: either a refeence to an array of strings, or a
21cr|perl-Tree-Trie-1.900.0-6|44	scalar which is not an array ref.  In the case of the former, each element of
21cr|perl-Tree-Trie-1.900.0-6|45	the array is treated as a "letter" of the "word".  In the case of the latter,
21cr|perl-Tree-Trie-1.900.0-6|46	the scalar is evaluated in string context and it is split into its component
21cr|perl-Tree-Trie-1.900.0-6|47	letters.  Return values of methods match the values of what is passed in --
21cr|perl-Tree-Trie-1.900.0-6|48	that is, if you call lookup() with an array reference, the return value will be
21cr|perl-Tree-Trie-1.900.0-6|49	an array reference (if appropriate).
21cr|perl-Tree-Trie-1.900.0-6|50	
21cr|perl-Tree-Trie-1.900.0-6|51	%prep
21cr|perl-Tree-Trie-1.900.0-6|52	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Tree-Trie-1.900.0-6|53	rm -f t/02_pod_cover.t
21cr|perl-Tree-Trie-1.900.0-6|54	
21cr|perl-Tree-Trie-1.900.0-6|55	%build
21cr|perl-Tree-Trie-1.900.0-6|56	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Tree-Trie-1.900.0-6|57	%make
21cr|perl-Tree-Trie-1.900.0-6|58	
21cr|perl-Tree-Trie-1.900.0-6|59	%check
21cr|perl-Tree-Trie-1.900.0-6|60	make test
21cr|perl-Tree-Trie-1.900.0-6|61	
21cr|perl-Tree-Trie-1.900.0-6|62	%install
21cr|perl-Tree-Trie-1.900.0-6|63	%makeinstall_std
21cr|perl-Tree-Trie-1.900.0-6|64	
21cr|perl-Tree-Trie-1.900.0-6|65	%files
21cr|perl-Tree-Trie-1.900.0-6|66	%doc Changes README
21cr|perl-Tree-Trie-1.900.0-6|67	%{perl_vendorlib}/Tree
21cr|perl-Tree-Trie-1.900.0-6|68	%{_mandir}/*/*

5771 21
21cr|perl-TryCatch-1.3.2-6|1	%define	upstream_name	TryCatch
21cr|perl-TryCatch-1.3.2-6|2	%define	upstream_version 1.003002
21cr|perl-TryCatch-1.3.2-6|3	
21cr|perl-TryCatch-1.3.2-6|4	%global __provides_exclude TryCatch.so
21cr|perl-TryCatch-1.3.2-6|5	
21cr|perl-TryCatch-1.3.2-6|6	Name:		perl-%{upstream_name}
21cr|perl-TryCatch-1.3.2-6|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-TryCatch-1.3.2-6|8	Release:	6
21cr|perl-TryCatch-1.3.2-6|9	
21cr|perl-TryCatch-1.3.2-6|10	Summary:	Easily build XS extensions that depend on XS extensions
21cr|perl-TryCatch-1.3.2-6|11	
21cr|perl-TryCatch-1.3.2-6|12	License:	GPL+ or Artistic
21cr|perl-TryCatch-1.3.2-6|13	Group:		Development/Perl
21cr|perl-TryCatch-1.3.2-6|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-TryCatch-1.3.2-6|15	Source0:	https://cpan.metacpan.org/authors/id/A/AS/ASH/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-TryCatch-1.3.2-6|16	
21cr|perl-TryCatch-1.3.2-6|17	BuildRequires:	perl(B::Hooks::EndOfScope)
21cr|perl-TryCatch-1.3.2-6|18	BuildRequires:	perl(B::Hooks::OP::Check)
21cr|perl-TryCatch-1.3.2-6|19	BuildRequires:	perl(B::Hooks::OP::PPAddr)
21cr|perl-TryCatch-1.3.2-6|20	BuildRequires:	perl(CPAN)
21cr|perl-TryCatch-1.3.2-6|21	BuildRequires:	perl(Devel::Declare)
21cr|perl-TryCatch-1.3.2-6|22	BuildRequires:	perl(ExtUtils::Depends)
21cr|perl-TryCatch-1.3.2-6|23	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-TryCatch-1.3.2-6|24	BuildRequires:	perl(inc::Module::Install)
21cr|perl-TryCatch-1.3.2-6|25	BuildRequires:	perl(Module::Implementation)
21cr|perl-TryCatch-1.3.2-6|26	BuildRequires:	perl(Moose)
21cr|perl-TryCatch-1.3.2-6|27	BuildRequires:	perl(MooseX::Types)
21cr|perl-TryCatch-1.3.2-6|28	BuildRequires:	perl(Parse::Method::Signatures)
21cr|perl-TryCatch-1.3.2-6|29	BuildRequires:	perl(Scope::Upper)
21cr|perl-TryCatch-1.3.2-6|30	BuildRequires:	perl(Sub::Exporter)
21cr|perl-TryCatch-1.3.2-6|31	BuildRequires:	perl(Test::Exception)
21cr|perl-TryCatch-1.3.2-6|32	BuildRequires:	perl(Test::More)
21cr|perl-TryCatch-1.3.2-6|33	BuildRequires:	perl(Variable::Magic)
21cr|perl-TryCatch-1.3.2-6|34	BuildRequires:	perl(XSLoader)
21cr|perl-TryCatch-1.3.2-6|35	BuildRequires:	perl(Class::Load)
21cr|perl-TryCatch-1.3.2-6|36	BuildRequires:	perl-devel
21cr|perl-TryCatch-1.3.2-6|37	
21cr|perl-TryCatch-1.3.2-6|38	%description
21cr|perl-TryCatch-1.3.2-6|39	This module aims to provide a nicer syntax and method to catch errors in
21cr|perl-TryCatch-1.3.2-6|40	Perl, similar to what is found in other languages (such as Java, Python or
21cr|perl-TryCatch-1.3.2-6|41	C++). The standard method of using 'eval {}; if ($@) {}' is often prone to
21cr|perl-TryCatch-1.3.2-6|42	subtle bugs, primarily that its far too easy to stomp on the error in error
21cr|perl-TryCatch-1.3.2-6|43	handlers. And also eval/if isn't the nicest idiom.
21cr|perl-TryCatch-1.3.2-6|44	
21cr|perl-TryCatch-1.3.2-6|45	%prep
21cr|perl-TryCatch-1.3.2-6|46	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-TryCatch-1.3.2-6|47	
21cr|perl-TryCatch-1.3.2-6|48	%build
21cr|perl-TryCatch-1.3.2-6|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-TryCatch-1.3.2-6|50	%make
21cr|perl-TryCatch-1.3.2-6|51	
21cr|perl-TryCatch-1.3.2-6|52	%check
21cr|perl-TryCatch-1.3.2-6|53	#make test
21cr|perl-TryCatch-1.3.2-6|54	
21cr|perl-TryCatch-1.3.2-6|55	%install
21cr|perl-TryCatch-1.3.2-6|56	%makeinstall_std
21cr|perl-TryCatch-1.3.2-6|57	
21cr|perl-TryCatch-1.3.2-6|58	%files
21cr|perl-TryCatch-1.3.2-6|59	%doc Changes README META.yml
21cr|perl-TryCatch-1.3.2-6|60	%{_mandir}/man3/*
21cr|perl-TryCatch-1.3.2-6|61	%{perl_vendorarch}/*

5772 21
21cr|perl-Types-Path-Tiny-0.6.0-1|1	%define upstream_name    Types-Path-Tiny
21cr|perl-Types-Path-Tiny-0.6.0-1|2	%define upstream_version 0.006
21cr|perl-Types-Path-Tiny-0.6.0-1|3	
21cr|perl-Types-Path-Tiny-0.6.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-Types-Path-Tiny-0.6.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-Types-Path-Tiny-0.6.0-1|6	Release:        1
21cr|perl-Types-Path-Tiny-0.6.0-1|7	Summary:        Path::Tiny types and coercions for Moose and Moo
21cr|perl-Types-Path-Tiny-0.6.0-1|8	Group:          Development/Perl
21cr|perl-Types-Path-Tiny-0.6.0-1|9	License:        ASL 2.0
21cr|perl-Types-Path-Tiny-0.6.0-1|10	URL:            https://metacpan.org/release/Types-Path-Tiny
21cr|perl-Types-Path-Tiny-0.6.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Types-Path-Tiny-0.6.0-1|12	
21cr|perl-Types-Path-Tiny-0.6.0-1|13	BuildArch:      noarch
21cr|perl-Types-Path-Tiny-0.6.0-1|14	
21cr|perl-Types-Path-Tiny-0.6.0-1|15	BuildRequires:  make
21cr|perl-Types-Path-Tiny-0.6.0-1|16	BuildRequires:  %{__perl}
21cr|perl-Types-Path-Tiny-0.6.0-1|17	BuildRequires:  %{__make}
21cr|perl-Types-Path-Tiny-0.6.0-1|18	
21cr|perl-Types-Path-Tiny-0.6.0-1|19	BuildRequires:  perl-interpreter >= 0:5.008001
21cr|perl-Types-Path-Tiny-0.6.0-1|20	BuildRequires:  perl-generators
21cr|perl-Types-Path-Tiny-0.6.0-1|21	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-Types-Path-Tiny-0.6.0-1|22	BuildRequires:  perl(File::pushd)
21cr|perl-Types-Path-Tiny-0.6.0-1|23	BuildRequires:  perl(File::Find)
21cr|perl-Types-Path-Tiny-0.6.0-1|24	BuildRequires:  perl(File::Spec::Functions)
21cr|perl-Types-Path-Tiny-0.6.0-1|25	BuildRequires:  perl(File::Temp) >= 0.18
21cr|perl-Types-Path-Tiny-0.6.0-1|26	BuildRequires:  perl(List::Util)
21cr|perl-Types-Path-Tiny-0.6.0-1|27	BuildRequires:  perl(Path::Tiny)
21cr|perl-Types-Path-Tiny-0.6.0-1|28	BuildRequires:  perl(Test::More) >= 0.96
21cr|perl-Types-Path-Tiny-0.6.0-1|29	BuildRequires:  perl(Type::Library) >= 0.008
21cr|perl-Types-Path-Tiny-0.6.0-1|30	BuildRequires:  perl(Types::Standard)
21cr|perl-Types-Path-Tiny-0.6.0-1|31	BuildRequires:  perl(Types::TypeTiny) >= 0.004
21cr|perl-Types-Path-Tiny-0.6.0-1|32	BuildRequires:  perl(Type::Utils)
21cr|perl-Types-Path-Tiny-0.6.0-1|33	BuildRequires:  perl(strict)
21cr|perl-Types-Path-Tiny-0.6.0-1|34	BuildRequires:  perl(warnings)
21cr|perl-Types-Path-Tiny-0.6.0-1|35	
21cr|perl-Types-Path-Tiny-0.6.0-1|36	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-Types-Path-Tiny-0.6.0-1|37	
21cr|perl-Types-Path-Tiny-0.6.0-1|38	%description
21cr|perl-Types-Path-Tiny-0.6.0-1|39	This module provides Path::Tiny types for Moose, Moo, etc.
21cr|perl-Types-Path-Tiny-0.6.0-1|40	
21cr|perl-Types-Path-Tiny-0.6.0-1|41	%prep
21cr|perl-Types-Path-Tiny-0.6.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Types-Path-Tiny-0.6.0-1|43	
21cr|perl-Types-Path-Tiny-0.6.0-1|44	%build
21cr|perl-Types-Path-Tiny-0.6.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21cr|perl-Types-Path-Tiny-0.6.0-1|46	%{__make} %{?_smp_mflags}
21cr|perl-Types-Path-Tiny-0.6.0-1|47	
21cr|perl-Types-Path-Tiny-0.6.0-1|48	%install
21cr|perl-Types-Path-Tiny-0.6.0-1|49	%{__make} pure_install DESTDIR=%{buildroot}
21cr|perl-Types-Path-Tiny-0.6.0-1|50	%{_fixperms} %{buildroot}/*
21cr|perl-Types-Path-Tiny-0.6.0-1|51	
21cr|perl-Types-Path-Tiny-0.6.0-1|52	%check
21cr|perl-Types-Path-Tiny-0.6.0-1|53	make test
21cr|perl-Types-Path-Tiny-0.6.0-1|54	
21cr|perl-Types-Path-Tiny-0.6.0-1|55	%files
21cr|perl-Types-Path-Tiny-0.6.0-1|56	%license LICENSE
21cr|perl-Types-Path-Tiny-0.6.0-1|57	%doc Changes README
21cr|perl-Types-Path-Tiny-0.6.0-1|58	%{perl_vendorlib}/*
21cr|perl-Types-Path-Tiny-0.6.0-1|59	%{_mandir}/man3/*
21cr|perl-Types-Path-Tiny-0.6.0-1|60	

5773 21
21cr|perl-UDCode-1.30.0-7|1	%define upstream_name    UDCode
21cr|perl-UDCode-1.30.0-7|2	%define upstream_version 1.03
21cr|perl-UDCode-1.30.0-7|3	
21cr|perl-UDCode-1.30.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-UDCode-1.30.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-UDCode-1.30.0-7|6	Release:	7
21cr|perl-UDCode-1.30.0-7|7	
21cr|perl-UDCode-1.30.0-7|8	Summary:	Does a set of code words form a uniquely decodable code?
21cr|perl-UDCode-1.30.0-7|9	
21cr|perl-UDCode-1.30.0-7|10	License:	GPL+ or Artistic
21cr|perl-UDCode-1.30.0-7|11	Group:		Development/Perl
21cr|perl-UDCode-1.30.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-UDCode-1.30.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MJ/MJD/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-UDCode-1.30.0-7|14	
21cr|perl-UDCode-1.30.0-7|15	BuildRequires:	perl-devel
21cr|perl-UDCode-1.30.0-7|16	BuildArch:	noarch
21cr|perl-UDCode-1.30.0-7|17	
21cr|perl-UDCode-1.30.0-7|18	%description
21cr|perl-UDCode-1.30.0-7|19	A code is a set of strings, called the _code words_. A code is "uniquely
21cr|perl-UDCode-1.30.0-7|20	decodable" if any string _S_ that is a concatenation of code words is so in
21cr|perl-UDCode-1.30.0-7|21	_exactly one way_.
21cr|perl-UDCode-1.30.0-7|22	
21cr|perl-UDCode-1.30.0-7|23	For example, the code '"ab", "abba", "b"' is _not_ uniquely decodable,
21cr|perl-UDCode-1.30.0-7|24	because '"abba" . "b" eq "ab" . "b" . "ab"'. But the code '"a", "ab",
21cr|perl-UDCode-1.30.0-7|25	"abb"' _is_ uniquely decodable, because there is no such pair of sequences
21cr|perl-UDCode-1.30.0-7|26	of code words.
21cr|perl-UDCode-1.30.0-7|27	
21cr|perl-UDCode-1.30.0-7|28	'is_udcode'
21cr|perl-UDCode-1.30.0-7|29	'is_udcode(@words)' returns true if and only if the specified code is
21cr|perl-UDCode-1.30.0-7|30	uniquely decodable.
21cr|perl-UDCode-1.30.0-7|31	
21cr|perl-UDCode-1.30.0-7|32	%prep
21cr|perl-UDCode-1.30.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-UDCode-1.30.0-7|34	
21cr|perl-UDCode-1.30.0-7|35	%build
21cr|perl-UDCode-1.30.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-UDCode-1.30.0-7|37	%make
21cr|perl-UDCode-1.30.0-7|38	
21cr|perl-UDCode-1.30.0-7|39	%check
21cr|perl-UDCode-1.30.0-7|40	%make test
21cr|perl-UDCode-1.30.0-7|41	
21cr|perl-UDCode-1.30.0-7|42	%install
21cr|perl-UDCode-1.30.0-7|43	%makeinstall_std
21cr|perl-UDCode-1.30.0-7|44	
21cr|perl-UDCode-1.30.0-7|45	%files
21cr|perl-UDCode-1.30.0-7|46	%doc README
21cr|perl-UDCode-1.30.0-7|47	%{_mandir}/man3/*
21cr|perl-UDCode-1.30.0-7|48	%{perl_vendorlib}/*

5774 21
21cr|perl-UI-Dialog-1.210.0-1|1	%define upstream_name    UI-Dialog
21cr|perl-UI-Dialog-1.210.0-1|2	%define upstream_version 1.21
21cr|perl-UI-Dialog-1.210.0-1|3	
21cr|perl-UI-Dialog-1.210.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-UI-Dialog-1.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-UI-Dialog-1.210.0-1|6	Release:	1
21cr|perl-UI-Dialog-1.210.0-1|7	
21cr|perl-UI-Dialog-1.210.0-1|8	Summary:	OOPerl wrapper for the various dialog applications
21cr|perl-UI-Dialog-1.210.0-1|9	
21cr|perl-UI-Dialog-1.210.0-1|10	License:	GPL
21cr|perl-UI-Dialog-1.210.0-1|11	Group:		Development/Perl
21cr|perl-UI-Dialog-1.210.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-UI-Dialog-1.210.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/K/KC/KCK/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-UI-Dialog-1.210.0-1|14	
21cr|perl-UI-Dialog-1.210.0-1|15	BuildRequires:	perl-devel
21cr|perl-UI-Dialog-1.210.0-1|16	BuildRequires:	perl(String::ShellQuote)
21cr|perl-UI-Dialog-1.210.0-1|17	BuildRequires:	perl(Time::HiRes)
21cr|perl-UI-Dialog-1.210.0-1|18	BuildRequires:	perl(File::Slurp)
21cr|perl-UI-Dialog-1.210.0-1|19	BuildArch:	noarch
21cr|perl-UI-Dialog-1.210.0-1|20	
21cr|perl-UI-Dialog-1.210.0-1|21	Requires:	cdialog
21cr|perl-UI-Dialog-1.210.0-1|22	
21cr|perl-UI-Dialog-1.210.0-1|23	%description
21cr|perl-UI-Dialog-1.210.0-1|24	UI::Dialog is a OOPerl wrapper for the various dialog applications. These
21cr|perl-UI-Dialog-1.210.0-1|25	dialog backends are currently supported: Zenity, GDialog, XDialog, KDialog,
21cr|perl-UI-Dialog-1.210.0-1|26	CDialog, and Whiptail. There is also an ASCII backend provided as a last
21cr|perl-UI-Dialog-1.210.0-1|27	resort interface for the console based dialog variants. UI::Dialog is a
21cr|perl-UI-Dialog-1.210.0-1|28	class that provides a strict interface to these various backend modules.
21cr|perl-UI-Dialog-1.210.0-1|29	By using UI:Dialog (with it's imposed limitations on the widgets) you can
21cr|perl-UI-Dialog-1.210.0-1|30	ensure that your Perl program will function with any available interfaces.
21cr|perl-UI-Dialog-1.210.0-1|31	
21cr|perl-UI-Dialog-1.210.0-1|32	UI::Dialog supports priority ordering of the backend detection process. So
21cr|perl-UI-Dialog-1.210.0-1|33	if you'd prefer that Xdialog should be used first if available, simply
21cr|perl-UI-Dialog-1.210.0-1|34	designate the desired order when creating the new object. The default order
21cr|perl-UI-Dialog-1.210.0-1|35	for detecting and utilization of the backends are as follows:
21cr|perl-UI-Dialog-1.210.0-1|36	(with DISPLAY env): Zenity, GDialog, XDialog, KDialog
21cr|perl-UI-Dialog-1.210.0-1|37	(without DISPLAY): CDialog, Whiptail, ASCII
21cr|perl-UI-Dialog-1.210.0-1|38	
21cr|perl-UI-Dialog-1.210.0-1|39	UI::Dialog is the result of a complete re-write of the UDPM CPAN module. This
21cr|perl-UI-Dialog-1.210.0-1|40	was done to break away from the bad choice of name (UserDialogPerlModule) and
21cr|perl-UI-Dialog-1.210.0-1|41	to implement a cleaner, more detached, OOPerl interface.
21cr|perl-UI-Dialog-1.210.0-1|42	
21cr|perl-UI-Dialog-1.210.0-1|43	%prep
21cr|perl-UI-Dialog-1.210.0-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-UI-Dialog-1.210.0-1|45	
21cr|perl-UI-Dialog-1.210.0-1|46	%build
21cr|perl-UI-Dialog-1.210.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-UI-Dialog-1.210.0-1|48	%make
21cr|perl-UI-Dialog-1.210.0-1|49	
21cr|perl-UI-Dialog-1.210.0-1|50	%check
21cr|perl-UI-Dialog-1.210.0-1|51	make test
21cr|perl-UI-Dialog-1.210.0-1|52	
21cr|perl-UI-Dialog-1.210.0-1|53	%install
21cr|perl-UI-Dialog-1.210.0-1|54	%makeinstall_std
21cr|perl-UI-Dialog-1.210.0-1|55	
21cr|perl-UI-Dialog-1.210.0-1|56	%files
21cr|perl-UI-Dialog-1.210.0-1|57	%doc examples README CONTRIBUTORS Changes TODO META.yml
21cr|perl-UI-Dialog-1.210.0-1|58	%{perl_vendorlib}/*
21cr|perl-UI-Dialog-1.210.0-1|59	%{_mandir}/*/*

5775 21
21cr|perl-Unicode-Collate-1.140.0-4|1	%define upstream_name    Unicode-Collate
21cr|perl-Unicode-Collate-1.140.0-4|2	%define upstream_version 1.14
21cr|perl-Unicode-Collate-1.140.0-4|3	
21cr|perl-Unicode-Collate-1.140.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Unicode-Collate-1.140.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Unicode-Collate-1.140.0-4|6	Release:    4
21cr|perl-Unicode-Collate-1.140.0-4|7	
21cr|perl-Unicode-Collate-1.140.0-4|8	Summary:    Weighting JIS KANJI for Unicode::Collate
21cr|perl-Unicode-Collate-1.140.0-4|9	License:    GPL+ or Artistic
21cr|perl-Unicode-Collate-1.140.0-4|10	Group:      Development/Perl
21cr|perl-Unicode-Collate-1.140.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Unicode-Collate-1.140.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Unicode/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Unicode-Collate-1.140.0-4|13	
21cr|perl-Unicode-Collate-1.140.0-4|14	BuildRequires: perl(Carp)
21cr|perl-Unicode-Collate-1.140.0-4|15	BuildRequires: perl(DynaLoader)
21cr|perl-Unicode-Collate-1.140.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Unicode-Collate-1.140.0-4|17	BuildRequires: perl(File::Spec)
21cr|perl-Unicode-Collate-1.140.0-4|18	BuildRequires: perl(constant)
21cr|perl-Unicode-Collate-1.140.0-4|19	BuildRequires: perl(strict)
21cr|perl-Unicode-Collate-1.140.0-4|20	BuildRequires: perl(warnings)
21cr|perl-Unicode-Collate-1.140.0-4|21	BuildRequires: perl-devel
21cr|perl-Unicode-Collate-1.140.0-4|22	
21cr|perl-Unicode-Collate-1.140.0-4|23	%description
21cr|perl-Unicode-Collate-1.140.0-4|24	This module is an implementation of Unicode Technical Standard #10 (a.k.a.
21cr|perl-Unicode-Collate-1.140.0-4|25	UTS #10) - Unicode Collation Algorithm (a.k.a. UCA).
21cr|perl-Unicode-Collate-1.140.0-4|26	
21cr|perl-Unicode-Collate-1.140.0-4|27	Constructor and Tailoring
21cr|perl-Unicode-Collate-1.140.0-4|28	The 'new' method returns a collator object. If new() is called with no
21cr|perl-Unicode-Collate-1.140.0-4|29	parameters, the collator should do the default collation.
21cr|perl-Unicode-Collate-1.140.0-4|30	
21cr|perl-Unicode-Collate-1.140.0-4|31	$Collator = Unicode::Collate->new(
21cr|perl-Unicode-Collate-1.140.0-4|32	UCA_Version => $UCA_Version,
21cr|perl-Unicode-Collate-1.140.0-4|33	alternate => $alternate, # alias for 'variable'
21cr|perl-Unicode-Collate-1.140.0-4|34	backwards => $levelNumber, # or \@levelNumbers
21cr|perl-Unicode-Collate-1.140.0-4|35	entry => $element,
21cr|perl-Unicode-Collate-1.140.0-4|36	hangul_terminator => $term_primary_weight,
21cr|perl-Unicode-Collate-1.140.0-4|37	highestFFFF => $bool,
21cr|perl-Unicode-Collate-1.140.0-4|38	identical => $bool,
21cr|perl-Unicode-Collate-1.140.0-4|39	ignoreName => qr/$ignoreName/,
21cr|perl-Unicode-Collate-1.140.0-4|40	ignoreChar => qr/$ignoreChar/,
21cr|perl-Unicode-Collate-1.140.0-4|41	ignore_level2 => $bool,
21cr|perl-Unicode-Collate-1.140.0-4|42	katakana_before_hiragana => $bool,
21cr|perl-Unicode-Collate-1.140.0-4|43	level => $collationLevel,
21cr|perl-Unicode-Collate-1.140.0-4|44	long_contraction => $bool,
21cr|perl-Unicode-Collate-1.140.0-4|45	minimalFFFE => $bool,
21cr|perl-Unicode-Collate-1.140.0-4|46	normalization  => $normalization_form,
21cr|perl-Unicode-Collate-1.140.0-4|47	overrideCJK => \&overrideCJK,
21cr|perl-Unicode-Collate-1.140.0-4|48	overrideHangul => \&overrideHangul,
21cr|perl-Unicode-Collate-1.140.0-4|49	preprocess => \&preprocess,
21cr|perl-Unicode-Collate-1.140.0-4|50	rearrange => \@charList,
21cr|perl-Unicode-Collate-1.140.0-4|51	rewrite => \&rewrite,
21cr|perl-Unicode-Collate-1.140.0-4|52	suppress => \@charList,
21cr|perl-Unicode-Collate-1.140.0-4|53	table => $filename,
21cr|perl-Unicode-Collate-1.140.0-4|54	undefName => qr/$undefName/,
21cr|perl-Unicode-Collate-1.140.0-4|55	undefChar => qr/$undefChar/,
21cr|perl-Unicode-Collate-1.140.0-4|56	upper_before_lower => $bool,
21cr|perl-Unicode-Collate-1.140.0-4|57	variable => $variable,
21cr|perl-Unicode-Collate-1.140.0-4|58	);
21cr|perl-Unicode-Collate-1.140.0-4|59	
21cr|perl-Unicode-Collate-1.140.0-4|60	%prep
21cr|perl-Unicode-Collate-1.140.0-4|61	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Unicode-Collate-1.140.0-4|62	
21cr|perl-Unicode-Collate-1.140.0-4|63	%build
21cr|perl-Unicode-Collate-1.140.0-4|64	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Unicode-Collate-1.140.0-4|65	
21cr|perl-Unicode-Collate-1.140.0-4|66	%make
21cr|perl-Unicode-Collate-1.140.0-4|67	
21cr|perl-Unicode-Collate-1.140.0-4|68	%check
21cr|perl-Unicode-Collate-1.140.0-4|69	%make test
21cr|perl-Unicode-Collate-1.140.0-4|70	
21cr|perl-Unicode-Collate-1.140.0-4|71	%install
21cr|perl-Unicode-Collate-1.140.0-4|72	%makeinstall_std
21cr|perl-Unicode-Collate-1.140.0-4|73	
21cr|perl-Unicode-Collate-1.140.0-4|74	%files
21cr|perl-Unicode-Collate-1.140.0-4|75	%doc Changes META.json META.yml README
21cr|perl-Unicode-Collate-1.140.0-4|76	%{_mandir}/man3/*
21cr|perl-Unicode-Collate-1.140.0-4|77	%{perl_vendorlib}/*

5776 21
21cr|perl-Unicode-Stringprep-1.105.0-4|1	%define upstream_name    Unicode-Stringprep
21cr|perl-Unicode-Stringprep-1.105.0-4|2	%define upstream_version 1.105
21cr|perl-Unicode-Stringprep-1.105.0-4|3	
21cr|perl-Unicode-Stringprep-1.105.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Unicode-Stringprep-1.105.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Unicode-Stringprep-1.105.0-4|6	Release:    4
21cr|perl-Unicode-Stringprep-1.105.0-4|7	
21cr|perl-Unicode-Stringprep-1.105.0-4|8	Summary:    Prepare Internationalized Strings (RFC 3454)
21cr|perl-Unicode-Stringprep-1.105.0-4|9	
21cr|perl-Unicode-Stringprep-1.105.0-4|10	License:    GPL+ or Artistic
21cr|perl-Unicode-Stringprep-1.105.0-4|11	Group:      Development/Perl
21cr|perl-Unicode-Stringprep-1.105.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Unicode-Stringprep-1.105.0-4|13	Source0:    http://www.cpan.org/modules/by-module/Unicode/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Unicode-Stringprep-1.105.0-4|14	
21cr|perl-Unicode-Stringprep-1.105.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Unicode-Stringprep-1.105.0-4|16	BuildRequires: perl(Module::Build) >= 0.380.0
21cr|perl-Unicode-Stringprep-1.105.0-4|17	BuildRequires: perl(Test::More)
21cr|perl-Unicode-Stringprep-1.105.0-4|18	BuildRequires: perl(Test::NoWarnings)
21cr|perl-Unicode-Stringprep-1.105.0-4|19	BuildRequires: perl(Unicode::Normalize) >= 1.0.0
21cr|perl-Unicode-Stringprep-1.105.0-4|20	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-Unicode-Stringprep-1.105.0-4|21	BuildRequires: perl-devel
21cr|perl-Unicode-Stringprep-1.105.0-4|22	BuildArch:     noarch
21cr|perl-Unicode-Stringprep-1.105.0-4|23	
21cr|perl-Unicode-Stringprep-1.105.0-4|24	%description
21cr|perl-Unicode-Stringprep-1.105.0-4|25	This module implements the _stringprep_ framework for preparing Unicode
21cr|perl-Unicode-Stringprep-1.105.0-4|26	text strings in order to increase the likelihood that string input and
21cr|perl-Unicode-Stringprep-1.105.0-4|27	string comparison work in ways that make sense for typical users throughout
21cr|perl-Unicode-Stringprep-1.105.0-4|28	the world. The _stringprep_ protocol is useful for protocol identifier
21cr|perl-Unicode-Stringprep-1.105.0-4|29	values, company and personal names, internationalized domain names, and
21cr|perl-Unicode-Stringprep-1.105.0-4|30	other text strings.
21cr|perl-Unicode-Stringprep-1.105.0-4|31	
21cr|perl-Unicode-Stringprep-1.105.0-4|32	The _stringprep_ framework does not specify how protocols should prepare
21cr|perl-Unicode-Stringprep-1.105.0-4|33	text strings. Protocols must create profiles of stringprep in order to
21cr|perl-Unicode-Stringprep-1.105.0-4|34	fully specify the processing options.
21cr|perl-Unicode-Stringprep-1.105.0-4|35	
21cr|perl-Unicode-Stringprep-1.105.0-4|36	%prep
21cr|perl-Unicode-Stringprep-1.105.0-4|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Unicode-Stringprep-1.105.0-4|38	iconv -f iso8859-1 -t utf-8 README > README.conv && mv -f README.conv README
21cr|perl-Unicode-Stringprep-1.105.0-4|39	
21cr|perl-Unicode-Stringprep-1.105.0-4|40	%build
21cr|perl-Unicode-Stringprep-1.105.0-4|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Unicode-Stringprep-1.105.0-4|42	
21cr|perl-Unicode-Stringprep-1.105.0-4|43	%make
21cr|perl-Unicode-Stringprep-1.105.0-4|44	
21cr|perl-Unicode-Stringprep-1.105.0-4|45	%check
21cr|perl-Unicode-Stringprep-1.105.0-4|46	make test
21cr|perl-Unicode-Stringprep-1.105.0-4|47	
21cr|perl-Unicode-Stringprep-1.105.0-4|48	%install
21cr|perl-Unicode-Stringprep-1.105.0-4|49	%makeinstall_std
21cr|perl-Unicode-Stringprep-1.105.0-4|50	
21cr|perl-Unicode-Stringprep-1.105.0-4|51	%files
21cr|perl-Unicode-Stringprep-1.105.0-4|52	%doc Changes LICENSE META.json META.yml README SIGNATURE eg
21cr|perl-Unicode-Stringprep-1.105.0-4|53	%{_mandir}/man3/*
21cr|perl-Unicode-Stringprep-1.105.0-4|54	%{perl_vendorlib}/*

5777 21
21cr|perl-Unicode-UTF8simple-1.60.0-6|1	%define upstream_name	 Unicode-UTF8simple
21cr|perl-Unicode-UTF8simple-1.60.0-6|2	%define upstream_version 1.06
21cr|perl-Unicode-UTF8simple-1.60.0-6|3	
21cr|perl-Unicode-UTF8simple-1.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Unicode-UTF8simple-1.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Unicode-UTF8simple-1.60.0-6|6	Release:	6
21cr|perl-Unicode-UTF8simple-1.60.0-6|7	
21cr|perl-Unicode-UTF8simple-1.60.0-6|8	Summary:	Conversions to/from UTF8 from/to charactersets
21cr|perl-Unicode-UTF8simple-1.60.0-6|9	
21cr|perl-Unicode-UTF8simple-1.60.0-6|10	License:	GPL+ or Artistic
21cr|perl-Unicode-UTF8simple-1.60.0-6|11	Group:		Development/Perl
21cr|perl-Unicode-UTF8simple-1.60.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Unicode-UTF8simple-1.60.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/G/GU/GUS/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-Unicode-UTF8simple-1.60.0-6|14	
21cr|perl-Unicode-UTF8simple-1.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-Unicode-UTF8simple-1.60.0-6|16	BuildRequires:	perl-Unicode-Map
21cr|perl-Unicode-UTF8simple-1.60.0-6|17	BuildRequires:	perl-Unicode-Map8
21cr|perl-Unicode-UTF8simple-1.60.0-6|18	BuildRequires:	perl-Jcode
21cr|perl-Unicode-UTF8simple-1.60.0-6|19	BuildArch:	noarch
21cr|perl-Unicode-UTF8simple-1.60.0-6|20	
21cr|perl-Unicode-UTF8simple-1.60.0-6|21	%description
21cr|perl-Unicode-UTF8simple-1.60.0-6|22	This utf-8 converter is written in plain perl and works with hopefully
21cr|perl-Unicode-UTF8simple-1.60.0-6|23	any perl 5 version. It was mainly written because more recent modules
21cr|perl-Unicode-UTF8simple-1.60.0-6|24	such as Encode do not work under older Perl 5.0 installations.
21cr|perl-Unicode-UTF8simple-1.60.0-6|25	
21cr|perl-Unicode-UTF8simple-1.60.0-6|26	%prep
21cr|perl-Unicode-UTF8simple-1.60.0-6|27	%setup -n %{upstream_name}-%{upstream_version}
21cr|perl-Unicode-UTF8simple-1.60.0-6|28	
21cr|perl-Unicode-UTF8simple-1.60.0-6|29	%build
21cr|perl-Unicode-UTF8simple-1.60.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Unicode-UTF8simple-1.60.0-6|31	%make
21cr|perl-Unicode-UTF8simple-1.60.0-6|32	
21cr|perl-Unicode-UTF8simple-1.60.0-6|33	%check
21cr|perl-Unicode-UTF8simple-1.60.0-6|34	make test
21cr|perl-Unicode-UTF8simple-1.60.0-6|35	
21cr|perl-Unicode-UTF8simple-1.60.0-6|36	%install
21cr|perl-Unicode-UTF8simple-1.60.0-6|37	%makeinstall_std
21cr|perl-Unicode-UTF8simple-1.60.0-6|38	
21cr|perl-Unicode-UTF8simple-1.60.0-6|39	%files
21cr|perl-Unicode-UTF8simple-1.60.0-6|40	%doc README
21cr|perl-Unicode-UTF8simple-1.60.0-6|41	%{perl_vendorlib}/Unicode
21cr|perl-Unicode-UTF8simple-1.60.0-6|42	%{_mandir}/*/*

5778 21
21cr|perl-UNIVERSAL-exports-0.50.0-6|1	%define upstream_name	 UNIVERSAL-exports
21cr|perl-UNIVERSAL-exports-0.50.0-6|2	%define upstream_version 0.05
21cr|perl-UNIVERSAL-exports-0.50.0-6|3	
21cr|perl-UNIVERSAL-exports-0.50.0-6|4	%if %{_use_internal_dependency_generator}
21cr|perl-UNIVERSAL-exports-0.50.0-6|5	%global __provides_exclude perl\\(UNIVERSAL\\)
21cr|perl-UNIVERSAL-exports-0.50.0-6|6	%else
21cr|perl-UNIVERSAL-exports-0.50.0-6|7	%define _provides_exceptions perl(UNIVERSAL)
21cr|perl-UNIVERSAL-exports-0.50.0-6|8	%endif
21cr|perl-UNIVERSAL-exports-0.50.0-6|9	
21cr|perl-UNIVERSAL-exports-0.50.0-6|10	Name:		perl-%{upstream_name}
21cr|perl-UNIVERSAL-exports-0.50.0-6|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-UNIVERSAL-exports-0.50.0-6|12	Release:	6
21cr|perl-UNIVERSAL-exports-0.50.0-6|13	
21cr|perl-UNIVERSAL-exports-0.50.0-6|14	Summary:	Lightweight, universal exporting of variables
21cr|perl-UNIVERSAL-exports-0.50.0-6|15	
21cr|perl-UNIVERSAL-exports-0.50.0-6|16	License:	GPL+ or Artistic
21cr|perl-UNIVERSAL-exports-0.50.0-6|17	Group:		Development/Perl
21cr|perl-UNIVERSAL-exports-0.50.0-6|18	URL:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-UNIVERSAL-exports-0.50.0-6|19	Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-UNIVERSAL-exports-0.50.0-6|20	
21cr|perl-UNIVERSAL-exports-0.50.0-6|21	BuildRequires:	perl-devel
21cr|perl-UNIVERSAL-exports-0.50.0-6|22	BuildRequires:	perl(Exporter::Lite)
21cr|perl-UNIVERSAL-exports-0.50.0-6|23	BuildArch:	noarch
21cr|perl-UNIVERSAL-exports-0.50.0-6|24	
21cr|perl-UNIVERSAL-exports-0.50.0-6|25	%description
21cr|perl-UNIVERSAL-exports-0.50.0-6|26	This is an alternative to Exporter intended to provide a universal, lightweight
21cr|perl-UNIVERSAL-exports-0.50.0-6|27	subset of its functionality.
21cr|perl-UNIVERSAL-exports-0.50.0-6|28	
21cr|perl-UNIVERSAL-exports-0.50.0-6|29	%prep
21cr|perl-UNIVERSAL-exports-0.50.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-UNIVERSAL-exports-0.50.0-6|31	
21cr|perl-UNIVERSAL-exports-0.50.0-6|32	%build
21cr|perl-UNIVERSAL-exports-0.50.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-UNIVERSAL-exports-0.50.0-6|34	make
21cr|perl-UNIVERSAL-exports-0.50.0-6|35	
21cr|perl-UNIVERSAL-exports-0.50.0-6|36	%check
21cr|perl-UNIVERSAL-exports-0.50.0-6|37	make test
21cr|perl-UNIVERSAL-exports-0.50.0-6|38	
21cr|perl-UNIVERSAL-exports-0.50.0-6|39	%install
21cr|perl-UNIVERSAL-exports-0.50.0-6|40	%makeinstall_std
21cr|perl-UNIVERSAL-exports-0.50.0-6|41	
21cr|perl-UNIVERSAL-exports-0.50.0-6|42	%files
21cr|perl-UNIVERSAL-exports-0.50.0-6|43	%{perl_vendorlib}/UNIVERSAL
21cr|perl-UNIVERSAL-exports-0.50.0-6|44	%{_mandir}/man3/*

5779 21
21cr|perl-UNIVERSAL-moniker-0.80.0-6|1	%define upstream_name    UNIVERSAL-moniker
21cr|perl-UNIVERSAL-moniker-0.80.0-6|2	%define upstream_version 0.08
21cr|perl-UNIVERSAL-moniker-0.80.0-6|3	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|4	%if %{_use_internal_dependency_generator}
21cr|perl-UNIVERSAL-moniker-0.80.0-6|5	%global __provides_exclude perl\\(UNIVERSAL\\)
21cr|perl-UNIVERSAL-moniker-0.80.0-6|6	%else
21cr|perl-UNIVERSAL-moniker-0.80.0-6|7	%define _provides_exceptions perl(UNIVERSAL)
21cr|perl-UNIVERSAL-moniker-0.80.0-6|8	%endif
21cr|perl-UNIVERSAL-moniker-0.80.0-6|9	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|10	Name:		perl-%{upstream_name}
21cr|perl-UNIVERSAL-moniker-0.80.0-6|11	Version:	%perl_convert_version %{upstream_version}
21cr|perl-UNIVERSAL-moniker-0.80.0-6|12	Release:	6
21cr|perl-UNIVERSAL-moniker-0.80.0-6|13	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|14	Summary:	UNIVERSAL::moniker
21cr|perl-UNIVERSAL-moniker-0.80.0-6|15	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|16	License:	GPL+ or Artistic
21cr|perl-UNIVERSAL-moniker-0.80.0-6|17	Group:		Development/Perl
21cr|perl-UNIVERSAL-moniker-0.80.0-6|18	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-UNIVERSAL-moniker-0.80.0-6|19	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-UNIVERSAL-moniker-0.80.0-6|20	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|21	BuildRequires:	perl-devel
21cr|perl-UNIVERSAL-moniker-0.80.0-6|22	BuildArch:	noarch
21cr|perl-UNIVERSAL-moniker-0.80.0-6|23	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|24	%description
21cr|perl-UNIVERSAL-moniker-0.80.0-6|25	Class names in Perl often don't sound great when spoken, or look
21cr|perl-UNIVERSAL-moniker-0.80.0-6|26	good when written in prose. For this reason, we tend to say things
21cr|perl-UNIVERSAL-moniker-0.80.0-6|27	like "customer" or "basket" when we are referring to
21cr|perl-UNIVERSAL-moniker-0.80.0-6|28	My::Site::User::Customer or My::Site::Shop::Basket. We thought it
21cr|perl-UNIVERSAL-moniker-0.80.0-6|29	would be nice if our classes knew what we would prefer to call
21cr|perl-UNIVERSAL-moniker-0.80.0-6|30	them. This module will add a moniker (and plural_moniker) method
21cr|perl-UNIVERSAL-moniker-0.80.0-6|31	to UNIVERSAL, and so to every class or module.
21cr|perl-UNIVERSAL-moniker-0.80.0-6|32	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|33	%prep
21cr|perl-UNIVERSAL-moniker-0.80.0-6|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-UNIVERSAL-moniker-0.80.0-6|35	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|36	%build
21cr|perl-UNIVERSAL-moniker-0.80.0-6|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-UNIVERSAL-moniker-0.80.0-6|38	%make
21cr|perl-UNIVERSAL-moniker-0.80.0-6|39	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|40	%check
21cr|perl-UNIVERSAL-moniker-0.80.0-6|41	make test
21cr|perl-UNIVERSAL-moniker-0.80.0-6|42	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|43	%install
21cr|perl-UNIVERSAL-moniker-0.80.0-6|44	%makeinstall_std
21cr|perl-UNIVERSAL-moniker-0.80.0-6|45	
21cr|perl-UNIVERSAL-moniker-0.80.0-6|46	%files
21cr|perl-UNIVERSAL-moniker-0.80.0-6|47	%doc Changes README
21cr|perl-UNIVERSAL-moniker-0.80.0-6|48	%{perl_vendorlib}/UNIVERSAL/moniker.pm
21cr|perl-UNIVERSAL-moniker-0.80.0-6|49	%{_mandir}/*/*

5780 21
21cr|perl-UNIVERSAL-require-0.190.0-1|1	%define upstream_name	 UNIVERSAL-require
21cr|perl-UNIVERSAL-require-0.190.0-1|2	%define upstream_version 0.19
21cr|perl-UNIVERSAL-require-0.190.0-1|3	
21cr|perl-UNIVERSAL-require-0.190.0-1|4	%global __provides_exclude perl\\(UNIVERSAL\\)
21cr|perl-UNIVERSAL-require-0.190.0-1|5	
21cr|perl-UNIVERSAL-require-0.190.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-UNIVERSAL-require-0.190.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-UNIVERSAL-require-0.190.0-1|8	Release:    1
21cr|perl-UNIVERSAL-require-0.190.0-1|9	
21cr|perl-UNIVERSAL-require-0.190.0-1|10	Summary:	Require modules from a variable
21cr|perl-UNIVERSAL-require-0.190.0-1|11	
21cr|perl-UNIVERSAL-require-0.190.0-1|12	
21cr|perl-UNIVERSAL-require-0.190.0-1|13	License:	GPL+ or Artistic
21cr|perl-UNIVERSAL-require-0.190.0-1|14	Group:		Development/Perl
21cr|perl-UNIVERSAL-require-0.190.0-1|15	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-UNIVERSAL-require-0.190.0-1|16	Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-UNIVERSAL-require-0.190.0-1|17	
21cr|perl-UNIVERSAL-require-0.190.0-1|18	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-UNIVERSAL-require-0.190.0-1|19	BuildRequires:	perl-devel
21cr|perl-UNIVERSAL-require-0.190.0-1|20	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-UNIVERSAL-require-0.190.0-1|21	BuildRequires:	perl(Carp)
21cr|perl-UNIVERSAL-require-0.190.0-1|22	BuildRequires:	perl(strict)
21cr|perl-UNIVERSAL-require-0.190.0-1|23	BuildRequires:	perl(warnings)
21cr|perl-UNIVERSAL-require-0.190.0-1|24	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21cr|perl-UNIVERSAL-require-0.190.0-1|25	
21cr|perl-UNIVERSAL-require-0.190.0-1|26	Conflicts:	    perl-UNIVERSAL-exports < 0.03-3mdk
21cr|perl-UNIVERSAL-require-0.190.0-1|27	
21cr|perl-UNIVERSAL-require-0.190.0-1|28	BuildArch:	    noarch
21cr|perl-UNIVERSAL-require-0.190.0-1|29	
21cr|perl-UNIVERSAL-require-0.190.0-1|30	%description
21cr|perl-UNIVERSAL-require-0.190.0-1|31	This module creates a universal require() class method that will work with
21cr|perl-UNIVERSAL-require-0.190.0-1|32	every Perl module and is secure.
21cr|perl-UNIVERSAL-require-0.190.0-1|33	
21cr|perl-UNIVERSAL-require-0.190.0-1|34	%prep
21cr|perl-UNIVERSAL-require-0.190.0-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-UNIVERSAL-require-0.190.0-1|36	
21cr|perl-UNIVERSAL-require-0.190.0-1|37	%build
21cr|perl-UNIVERSAL-require-0.190.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-UNIVERSAL-require-0.190.0-1|39	%make
21cr|perl-UNIVERSAL-require-0.190.0-1|40	
21cr|perl-UNIVERSAL-require-0.190.0-1|41	%check
21cr|perl-UNIVERSAL-require-0.190.0-1|42	%make test
21cr|perl-UNIVERSAL-require-0.190.0-1|43	
21cr|perl-UNIVERSAL-require-0.190.0-1|44	%install
21cr|perl-UNIVERSAL-require-0.190.0-1|45	%makeinstall_std
21cr|perl-UNIVERSAL-require-0.190.0-1|46	
21cr|perl-UNIVERSAL-require-0.190.0-1|47	%files
21cr|perl-UNIVERSAL-require-0.190.0-1|48	%doc README Changes META.json META.yml
21cr|perl-UNIVERSAL-require-0.190.0-1|49	%{perl_vendorlib}/UNIVERSAL
21cr|perl-UNIVERSAL-require-0.190.0-1|50	%{_mandir}/*/*

5781 21
21cr|perl-Unix-Mknod-0.40.0-4|1	%define upstream_name    Unix-Mknod
21cr|perl-Unix-Mknod-0.40.0-4|2	%define upstream_version 0.04
21cr|perl-Unix-Mknod-0.40.0-4|3	
21cr|perl-Unix-Mknod-0.40.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Unix-Mknod-0.40.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Unix-Mknod-0.40.0-4|6	Release:    4
21cr|perl-Unix-Mknod-0.40.0-4|7	
21cr|perl-Unix-Mknod-0.40.0-4|8	Summary:    Perl extension for mknod, major, minor, and makedev
21cr|perl-Unix-Mknod-0.40.0-4|9	License:    GPL+ or Artistic
21cr|perl-Unix-Mknod-0.40.0-4|10	Group:      Development/Perl
21cr|perl-Unix-Mknod-0.40.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Unix-Mknod-0.40.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Unix/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Unix-Mknod-0.40.0-4|13	# https://rt.cpan.org/Public/Bug/Display.html?id=124687
21cr|perl-Unix-Mknod-0.40.0-4|14	Patch0:     Unix-Mknod-0.04-Include-sys-sysmacros.h-on-glibc.patch
21cr|perl-Unix-Mknod-0.40.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-Unix-Mknod-0.40.0-4|16	BuildRequires: perl(Test)
21cr|perl-Unix-Mknod-0.40.0-4|17	BuildRequires: perl-devel
21cr|perl-Unix-Mknod-0.40.0-4|18	
21cr|perl-Unix-Mknod-0.40.0-4|19	%description
21cr|perl-Unix-Mknod-0.40.0-4|20	This module allows access to the device routines major()/minor()/makedev()
21cr|perl-Unix-Mknod-0.40.0-4|21	that may or may not be macros in .h files.
21cr|perl-Unix-Mknod-0.40.0-4|22	
21cr|perl-Unix-Mknod-0.40.0-4|23	It also allows access to the 'mknod(2)' system call.
21cr|perl-Unix-Mknod-0.40.0-4|24	
21cr|perl-Unix-Mknod-0.40.0-4|25	%prep
21cr|perl-Unix-Mknod-0.40.0-4|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Unix-Mknod-0.40.0-4|27	%patch0 -p1
21cr|perl-Unix-Mknod-0.40.0-4|28	
21cr|perl-Unix-Mknod-0.40.0-4|29	%build
21cr|perl-Unix-Mknod-0.40.0-4|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Unix-Mknod-0.40.0-4|31	
21cr|perl-Unix-Mknod-0.40.0-4|32	%make
21cr|perl-Unix-Mknod-0.40.0-4|33	
21cr|perl-Unix-Mknod-0.40.0-4|34	%check
21cr|perl-Unix-Mknod-0.40.0-4|35	%make test
21cr|perl-Unix-Mknod-0.40.0-4|36	
21cr|perl-Unix-Mknod-0.40.0-4|37	%install
21cr|perl-Unix-Mknod-0.40.0-4|38	%makeinstall_std
21cr|perl-Unix-Mknod-0.40.0-4|39	
21cr|perl-Unix-Mknod-0.40.0-4|40	%files
21cr|perl-Unix-Mknod-0.40.0-4|41	%doc Changes META.yml README
21cr|perl-Unix-Mknod-0.40.0-4|42	%{_mandir}/man3/*
21cr|perl-Unix-Mknod-0.40.0-4|43	%{perl_vendorarch}/*

5782 21
21cr|perl-Unix-Processors-2.46.0-1|1	%define upstream_name    Unix-Processors
21cr|perl-Unix-Processors-2.46.0-1|2	%define upstream_version 2.046
21cr|perl-Unix-Processors-2.46.0-1|3	
21cr|perl-Unix-Processors-2.46.0-1|4	%global __provides_exclude Processors.so
21cr|perl-Unix-Processors-2.46.0-1|5	
21cr|perl-Unix-Processors-2.46.0-1|6	Summary:	Interface to processor (CPU) information
21cr|perl-Unix-Processors-2.46.0-1|7	
21cr|perl-Unix-Processors-2.46.0-1|8	Name:		perl-%{upstream_name}
21cr|perl-Unix-Processors-2.46.0-1|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Unix-Processors-2.46.0-1|10	Release:	1
21cr|perl-Unix-Processors-2.46.0-1|11	License:        GPL+ or Artistic
21cr|perl-Unix-Processors-2.46.0-1|12	Group:		Development/Perl
21cr|perl-Unix-Processors-2.46.0-1|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-Unix-Processors-2.46.0-1|14	Source:		https://cpan.metacpan.org/authors/id/W/WS/WSNYDER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Unix-Processors-2.46.0-1|15	
21cr|perl-Unix-Processors-2.46.0-1|16	BuildRequires:	perl-devel
21cr|perl-Unix-Processors-2.46.0-1|17	BuildRequires:	perl(Test)
21cr|perl-Unix-Processors-2.46.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Unix-Processors-2.46.0-1|19	
21cr|perl-Unix-Processors-2.46.0-1|20	
21cr|perl-Unix-Processors-2.46.0-1|21	%description
21cr|perl-Unix-Processors-2.46.0-1|22	Perl interface to processor (CPU) information.
21cr|perl-Unix-Processors-2.46.0-1|23	
21cr|perl-Unix-Processors-2.46.0-1|24	%prep
21cr|perl-Unix-Processors-2.46.0-1|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Unix-Processors-2.46.0-1|26	
21cr|perl-Unix-Processors-2.46.0-1|27	%build
21cr|perl-Unix-Processors-2.46.0-1|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Unix-Processors-2.46.0-1|29	
21cr|perl-Unix-Processors-2.46.0-1|30	%make
21cr|perl-Unix-Processors-2.46.0-1|31	
21cr|perl-Unix-Processors-2.46.0-1|32	%check
21cr|perl-Unix-Processors-2.46.0-1|33	make test
21cr|perl-Unix-Processors-2.46.0-1|34	
21cr|perl-Unix-Processors-2.46.0-1|35	%install
21cr|perl-Unix-Processors-2.46.0-1|36	%makeinstall_std
21cr|perl-Unix-Processors-2.46.0-1|37	
21cr|perl-Unix-Processors-2.46.0-1|38	%files
21cr|perl-Unix-Processors-2.46.0-1|39	%doc COPYING README Changes META.yml
21cr|perl-Unix-Processors-2.46.0-1|40	%{perl_vendorarch}/*
21cr|perl-Unix-Processors-2.46.0-1|41	%{_mandir}/man3/*

5783 21
21cr|perl-Unix-Syslog-1.100.0-21|1	# deleted from repo
21cr|perl-Unix-Syslog-1.100.0-21|2	
21cr|perl-Unix-Syslog-1.100.0-21|3	%define	module	Unix-Syslog
21cr|perl-Unix-Syslog-1.100.0-21|4	%define upstream_version 1.1
21cr|perl-Unix-Syslog-1.100.0-21|5	
21cr|perl-Unix-Syslog-1.100.0-21|6	Summary:	Perl interface to the UNIX system logger
21cr|perl-Unix-Syslog-1.100.0-21|7	
21cr|perl-Unix-Syslog-1.100.0-21|8	Name:		perl-%{module}
21cr|perl-Unix-Syslog-1.100.0-21|9	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Unix-Syslog-1.100.0-21|10	Release:	21
21cr|perl-Unix-Syslog-1.100.0-21|11	License:	GPLv2
21cr|perl-Unix-Syslog-1.100.0-21|12	Group:		Development/Perl
21cr|perl-Unix-Syslog-1.100.0-21|13	Url:		http://search.cpan.org/dist/%{module}/
21cr|perl-Unix-Syslog-1.100.0-21|14	Source0:	http://www.cpan.org/modules/by-module/Unix/%{module}-%{upstream_version}.tar.gz
21cr|perl-Unix-Syslog-1.100.0-21|15	Buildrequires:	perl-devel
21cr|perl-Unix-Syslog-1.100.0-21|16	
21cr|perl-Unix-Syslog-1.100.0-21|17	%description
21cr|perl-Unix-Syslog-1.100.0-21|18	This module provides access to the system logger available on most
21cr|perl-Unix-Syslog-1.100.0-21|19	UNIX systems via perl XSUBs (perl's C interface).
21cr|perl-Unix-Syslog-1.100.0-21|20	
21cr|perl-Unix-Syslog-1.100.0-21|21	%prep
21cr|perl-Unix-Syslog-1.100.0-21|22	%setup -qn %{module}-%{upstream_version}
21cr|perl-Unix-Syslog-1.100.0-21|23	
21cr|perl-Unix-Syslog-1.100.0-21|24	%build
21cr|perl-Unix-Syslog-1.100.0-21|25	CFLAGS="%{optflags}" %__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Unix-Syslog-1.100.0-21|26	%make
21cr|perl-Unix-Syslog-1.100.0-21|27	
21cr|perl-Unix-Syslog-1.100.0-21|28	%check
21cr|perl-Unix-Syslog-1.100.0-21|29	make test
21cr|perl-Unix-Syslog-1.100.0-21|30	
21cr|perl-Unix-Syslog-1.100.0-21|31	%install
21cr|perl-Unix-Syslog-1.100.0-21|32	%makeinstall_std
21cr|perl-Unix-Syslog-1.100.0-21|33	
21cr|perl-Unix-Syslog-1.100.0-21|34	%files
21cr|perl-Unix-Syslog-1.100.0-21|35	%{perl_vendorarch}/*
21cr|perl-Unix-Syslog-1.100.0-21|36	%{_mandir}/man3/*

5784 21
21cr|perl-UPS-Nut-0.04-10|1	%define module UPS-Nut
21cr|perl-UPS-Nut-0.04-10|2	%define pmodule UPS/Nut
21cr|perl-UPS-Nut-0.04-10|3	
21cr|perl-UPS-Nut-0.04-10|4	Summary: A  perl module to talk to a UPS via NUT upsd
21cr|perl-UPS-Nut-0.04-10|5	
21cr|perl-UPS-Nut-0.04-10|6	Name:    perl-%module
21cr|perl-UPS-Nut-0.04-10|7	Version: 0.04
21cr|perl-UPS-Nut-0.04-10|8	Release: 10
21cr|perl-UPS-Nut-0.04-10|9	License: GPL or Artistic
21cr|perl-UPS-Nut-0.04-10|10	Group:   Monitoring
21cr|perl-UPS-Nut-0.04-10|11	Source:  %module-%{version}.tar.bz2
21cr|perl-UPS-Nut-0.04-10|12	BuildRequires: perl-devel
21cr|perl-UPS-Nut-0.04-10|13	BuildArch: noarch
21cr|perl-UPS-Nut-0.04-10|14	
21cr|perl-UPS-Nut-0.04-10|15	%description
21cr|perl-UPS-Nut-0.04-10|16	This is an object-oriented interface between Perl and upsd (Network UPS
21cr|perl-UPS-Nut-0.04-10|17	Tools package).
21cr|perl-UPS-Nut-0.04-10|18	
21cr|perl-UPS-Nut-0.04-10|19	%prep
21cr|perl-UPS-Nut-0.04-10|20	%setup -q -n %module-%{version}
21cr|perl-UPS-Nut-0.04-10|21	
21cr|perl-UPS-Nut-0.04-10|22	%build
21cr|perl-UPS-Nut-0.04-10|23	RPM_OPT_FLAGS="%{optflags} -Os -s"
21cr|perl-UPS-Nut-0.04-10|24	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-UPS-Nut-0.04-10|25	%make
21cr|perl-UPS-Nut-0.04-10|26	
21cr|perl-UPS-Nut-0.04-10|27	%install
21cr|perl-UPS-Nut-0.04-10|28	%makeinstall_std
21cr|perl-UPS-Nut-0.04-10|29	
21cr|perl-UPS-Nut-0.04-10|30	%clean
21cr|perl-UPS-Nut-0.04-10|31	
21cr|perl-UPS-Nut-0.04-10|32	%files
21cr|perl-UPS-Nut-0.04-10|33	%defattr(-, root, root)
21cr|perl-UPS-Nut-0.04-10|34	%doc Changes LICENSE README
21cr|perl-UPS-Nut-0.04-10|35	%{_mandir}/*/*
21cr|perl-UPS-Nut-0.04-10|36	%{perl_vendorlib}/UPS/Nut.pm

5785 21
21cr|perl-URI-cpan-1.8.0-2|1	%define upstream_name    URI-cpan
21cr|perl-URI-cpan-1.8.0-2|2	%define upstream_version 1.008
21cr|perl-URI-cpan-1.8.0-2|3	
21cr|perl-URI-cpan-1.8.0-2|4	Name:		perl-URI-cpan
21cr|perl-URI-cpan-1.8.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-URI-cpan-1.8.0-2|6	Release:	2
21cr|perl-URI-cpan-1.8.0-2|7	Summary:	URLs that refer to things on the CPAN
21cr|perl-URI-cpan-1.8.0-2|8	Group:		Development/Perl
21cr|perl-URI-cpan-1.8.0-2|9	License:	GPL+ or Artistic
21cr|perl-URI-cpan-1.8.0-2|10	URL:		https://metacpan.org/release/URI-cpan
21cr|perl-URI-cpan-1.8.0-2|11	Source0:	https://cpan.metacpan.org/modules/by-module/URI/URI-cpan-%{upstream_version}.tar.gz
21cr|perl-URI-cpan-1.8.0-2|12	BuildArch:	noarch
21cr|perl-URI-cpan-1.8.0-2|13	# Build
21cr|perl-URI-cpan-1.8.0-2|14	BuildRequires:	coreutils
21cr|perl-URI-cpan-1.8.0-2|15	BuildRequires:	make
21cr|perl-URI-cpan-1.8.0-2|16	BuildRequires:	perl-generators
21cr|perl-URI-cpan-1.8.0-2|17	BuildRequires:	perl-interpreter
21cr|perl-URI-cpan-1.8.0-2|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.78
21cr|perl-URI-cpan-1.8.0-2|19	# Module
21cr|perl-URI-cpan-1.8.0-2|20	BuildRequires:	perl(Carp)
21cr|perl-URI-cpan-1.8.0-2|21	BuildRequires:	perl(CPAN::DistnameInfo)
21cr|perl-URI-cpan-1.8.0-2|22	BuildRequires:	perl(parent)
21cr|perl-URI-cpan-1.8.0-2|23	BuildRequires:	perl(strict)
21cr|perl-URI-cpan-1.8.0-2|24	BuildRequires:	perl(URI::_generic)
21cr|perl-URI-cpan-1.8.0-2|25	BuildRequires:	perl(warnings)
21cr|perl-URI-cpan-1.8.0-2|26	# Test Suite
21cr|perl-URI-cpan-1.8.0-2|27	BuildRequires:	perl(File::Spec)
21cr|perl-URI-cpan-1.8.0-2|28	BuildRequires:	perl(Test::More) >= 0.96
21cr|perl-URI-cpan-1.8.0-2|29	BuildRequires:	perl(URI)
21cr|perl-URI-cpan-1.8.0-2|30	# Optional Tests
21cr|perl-URI-cpan-1.8.0-2|31	BuildRequires:	perl(CPAN::Meta) >= 2.120900
21cr|perl-URI-cpan-1.8.0-2|32	BuildRequires:	perl(CPAN::Meta::Prereqs)
21cr|perl-URI-cpan-1.8.0-2|33	# Runtime
21cr|perl-URI-cpan-1.8.0-2|34	Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-URI-cpan-1.8.0-2|35	
21cr|perl-URI-cpan-1.8.0-2|36	%description
21cr|perl-URI-cpan-1.8.0-2|37	This module is for handling URLs that refer to things on the CPAN.
21cr|perl-URI-cpan-1.8.0-2|38	
21cr|perl-URI-cpan-1.8.0-2|39	%prep
21cr|perl-URI-cpan-1.8.0-2|40	%setup -q -n URI-cpan-%{upstream_version}
21cr|perl-URI-cpan-1.8.0-2|41	
21cr|perl-URI-cpan-1.8.0-2|42	%build
21cr|perl-URI-cpan-1.8.0-2|43	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-URI-cpan-1.8.0-2|44	%{make_build}
21cr|perl-URI-cpan-1.8.0-2|45	
21cr|perl-URI-cpan-1.8.0-2|46	%install
21cr|perl-URI-cpan-1.8.0-2|47	%{make_install}
21cr|perl-URI-cpan-1.8.0-2|48	%{_fixperms} -c %{buildroot}
21cr|perl-URI-cpan-1.8.0-2|49	
21cr|perl-URI-cpan-1.8.0-2|50	%check
21cr|perl-URI-cpan-1.8.0-2|51	make test
21cr|perl-URI-cpan-1.8.0-2|52	
21cr|perl-URI-cpan-1.8.0-2|53	%files
21cr|perl-URI-cpan-1.8.0-2|54	%license LICENSE
21cr|perl-URI-cpan-1.8.0-2|55	%doc Changes README
21cr|perl-URI-cpan-1.8.0-2|56	%{perl_vendorlib}/URI/
21cr|perl-URI-cpan-1.8.0-2|57	%{_mandir}/man3/URI::cpan.3*
21cr|perl-URI-cpan-1.8.0-2|58	%{_mandir}/man3/URI::cpan::author.3*
21cr|perl-URI-cpan-1.8.0-2|59	%{_mandir}/man3/URI::cpan::dist.3*
21cr|perl-URI-cpan-1.8.0-2|60	%{_mandir}/man3/URI::cpan::distfile.3*
21cr|perl-URI-cpan-1.8.0-2|61	%{_mandir}/man3/URI::cpan::module.3*
21cr|perl-URI-cpan-1.8.0-2|62	%{_mandir}/man3/URI::cpan::package.3*
21cr|perl-URI-cpan-1.8.0-2|63	

5786 21
21cr|perl-URI-Encode-1.1.1-1|1	%define upstream_name    URI-Encode
21cr|perl-URI-Encode-1.1.1-1|2	%define upstream_version v1.1.1
21cr|perl-URI-Encode-1.1.1-1|3	
21cr|perl-URI-Encode-1.1.1-1|4	Name:       perl-%{upstream_name}
21cr|perl-URI-Encode-1.1.1-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-URI-Encode-1.1.1-1|6	Release:    1
21cr|perl-URI-Encode-1.1.1-1|7	
21cr|perl-URI-Encode-1.1.1-1|8	Summary:    Simple percent Encoding/Decoding
21cr|perl-URI-Encode-1.1.1-1|9	License:    GPL+ or Artistic
21cr|perl-URI-Encode-1.1.1-1|10	Group:      Development/Perl
21cr|perl-URI-Encode-1.1.1-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-URI-Encode-1.1.1-1|12	Source0:    http://www.cpan.org/modules/by-module/URI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-URI-Encode-1.1.1-1|13	
21cr|perl-URI-Encode-1.1.1-1|14	BuildRequires: perl(Encode) >= 2.120.0
21cr|perl-URI-Encode-1.1.1-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-URI-Encode-1.1.1-1|16	BuildRequires: perl(Test::More)
21cr|perl-URI-Encode-1.1.1-1|17	BuildRequires: perl(version)
21cr|perl-URI-Encode-1.1.1-1|18	BuildArch:     noarch
21cr|perl-URI-Encode-1.1.1-1|19	
21cr|perl-URI-Encode-1.1.1-1|20	%description
21cr|perl-URI-Encode-1.1.1-1|21	This modules provides simple URI (Percent) encoding/decoding
21cr|perl-URI-Encode-1.1.1-1|22	
21cr|perl-URI-Encode-1.1.1-1|23	The main purpose of this module (at least for me) was to provide an easy
21cr|perl-URI-Encode-1.1.1-1|24	method to encode strings (mainly URLs) into a format which can be pasted
21cr|perl-URI-Encode-1.1.1-1|25	into a plain text emails, and that those links are 'click-able' by the
21cr|perl-URI-Encode-1.1.1-1|26	person reading that email. This can be accomplished by NOT encoding the
21cr|perl-URI-Encode-1.1.1-1|27	reserved characters.
21cr|perl-URI-Encode-1.1.1-1|28	
21cr|perl-URI-Encode-1.1.1-1|29	This module can also be useful when using the HTTP::Tiny manpage to ensure
21cr|perl-URI-Encode-1.1.1-1|30	the URLs are properly escaped.
21cr|perl-URI-Encode-1.1.1-1|31	
21cr|perl-URI-Encode-1.1.1-1|32	%prep
21cr|perl-URI-Encode-1.1.1-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-URI-Encode-1.1.1-1|34	
21cr|perl-URI-Encode-1.1.1-1|35	%build
21cr|perl-URI-Encode-1.1.1-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-URI-Encode-1.1.1-1|37	
21cr|perl-URI-Encode-1.1.1-1|38	%make
21cr|perl-URI-Encode-1.1.1-1|39	
21cr|perl-URI-Encode-1.1.1-1|40	%check
21cr|perl-URI-Encode-1.1.1-1|41	%make test
21cr|perl-URI-Encode-1.1.1-1|42	
21cr|perl-URI-Encode-1.1.1-1|43	%install
21cr|perl-URI-Encode-1.1.1-1|44	%makeinstall_std
21cr|perl-URI-Encode-1.1.1-1|45	
21cr|perl-URI-Encode-1.1.1-1|46	%files
21cr|perl-URI-Encode-1.1.1-1|47	%doc Changes INSTALL LICENSE META.json META.yml README
21cr|perl-URI-Encode-1.1.1-1|48	%{_mandir}/man3/*
21cr|perl-URI-Encode-1.1.1-1|49	%{perl_vendorlib}/*

5787 21
21cr|perl-URI-Fetch-0.150.0-1|1	%define upstream_name    URI-Fetch
21cr|perl-URI-Fetch-0.150.0-1|2	%define upstream_version 0.15
21cr|perl-URI-Fetch-0.150.0-1|3	
21cr|perl-URI-Fetch-0.150.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-URI-Fetch-0.150.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-URI-Fetch-0.150.0-1|6	Release:	1
21cr|perl-URI-Fetch-0.150.0-1|7	
21cr|perl-URI-Fetch-0.150.0-1|8	Summary:	Perl Module for Smart URI fetching/caching
21cr|perl-URI-Fetch-0.150.0-1|9	
21cr|perl-URI-Fetch-0.150.0-1|10	License:	GPL+ or Artistic
21cr|perl-URI-Fetch-0.150.0-1|11	Group:		Development/Perl
21cr|perl-URI-Fetch-0.150.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-URI-Fetch-0.150.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-URI-Fetch-0.150.0-1|14	
21cr|perl-URI-Fetch-0.150.0-1|15	BuildRequires: perl-devel
21cr|perl-URI-Fetch-0.150.0-1|16	BuildRequires: perl(Carp)
21cr|perl-URI-Fetch-0.150.0-1|17	BuildRequires: perl(Class::ErrorHandler)
21cr|perl-URI-Fetch-0.150.0-1|18	BuildRequires: perl(Data::Dumper)
21cr|perl-URI-Fetch-0.150.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-URI-Fetch-0.150.0-1|20	BuildRequires: perl(LWP::UserAgent)
21cr|perl-URI-Fetch-0.150.0-1|21	BuildRequires: perl(Storable)
21cr|perl-URI-Fetch-0.150.0-1|22	BuildRequires: perl(Test::More)
21cr|perl-URI-Fetch-0.150.0-1|23	BuildRequires: perl(URI)
21cr|perl-URI-Fetch-0.150.0-1|24	BuildRequires: perl(base)
21cr|perl-URI-Fetch-0.150.0-1|25	BuildRequires: perl(constant)
21cr|perl-URI-Fetch-0.150.0-1|26	BuildRequires: perl(strict)
21cr|perl-URI-Fetch-0.150.0-1|27	BuildRequires: perl(warnings)
21cr|perl-URI-Fetch-0.150.0-1|28	
21cr|perl-URI-Fetch-0.150.0-1|29	
21cr|perl-URI-Fetch-0.150.0-1|30	BuildArch:	noarch
21cr|perl-URI-Fetch-0.150.0-1|31	
21cr|perl-URI-Fetch-0.150.0-1|32	%description
21cr|perl-URI-Fetch-0.150.0-1|33	Perl Module for Smart URI fetching/caching.
21cr|perl-URI-Fetch-0.150.0-1|34	
21cr|perl-URI-Fetch-0.150.0-1|35	%prep
21cr|perl-URI-Fetch-0.150.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-URI-Fetch-0.150.0-1|37	
21cr|perl-URI-Fetch-0.150.0-1|38	%build
21cr|perl-URI-Fetch-0.150.0-1|39	SKIP_SAX_INSTALL=1 CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-URI-Fetch-0.150.0-1|40	%make
21cr|perl-URI-Fetch-0.150.0-1|41	
21cr|perl-URI-Fetch-0.150.0-1|42	%check
21cr|perl-URI-Fetch-0.150.0-1|43	make test
21cr|perl-URI-Fetch-0.150.0-1|44	
21cr|perl-URI-Fetch-0.150.0-1|45	%install
21cr|perl-URI-Fetch-0.150.0-1|46	%makeinstall_std
21cr|perl-URI-Fetch-0.150.0-1|47	
21cr|perl-URI-Fetch-0.150.0-1|48	%files
21cr|perl-URI-Fetch-0.150.0-1|49	%doc Changes LICENSE META.yml README
21cr|perl-URI-Fetch-0.150.0-1|50	%{perl_vendorlib}/URI
21cr|perl-URI-Fetch-0.150.0-1|51	%{_mandir}/*/*

5788 21
21cr|perl-URI-Find-20160806.0.0-1|1	%define upstream_name    URI-Find
21cr|perl-URI-Find-20160806.0.0-1|2	%define upstream_version 20160806
21cr|perl-URI-Find-20160806.0.0-1|3	
21cr|perl-URI-Find-20160806.0.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-URI-Find-20160806.0.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-URI-Find-20160806.0.0-1|6	Release:	1
21cr|perl-URI-Find-20160806.0.0-1|7	
21cr|perl-URI-Find-20160806.0.0-1|8	Summary:	Find URIs in arbitrary text
21cr|perl-URI-Find-20160806.0.0-1|9	
21cr|perl-URI-Find-20160806.0.0-1|10	License:	GPL+ or Artistic
21cr|perl-URI-Find-20160806.0.0-1|11	Group:		Development/Perl
21cr|perl-URI-Find-20160806.0.0-1|12	URL:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-URI-Find-20160806.0.0-1|13	Source:		https://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-URI-Find-20160806.0.0-1|14	
21cr|perl-URI-Find-20160806.0.0-1|15	BuildRequires:	perl-devel
21cr|perl-URI-Find-20160806.0.0-1|16	BuildRequires:	perl(URI)
21cr|perl-URI-Find-20160806.0.0-1|17	BuildRequires:	perl(open)
21cr|perl-URI-Find-20160806.0.0-1|18	BuildRequires:	perl(Module::Build)
21cr|perl-URI-Find-20160806.0.0-1|19	BuildRequires:	perl(Test::More) > 0.82
21cr|perl-URI-Find-20160806.0.0-1|20	BuildArch:	noarch
21cr|perl-URI-Find-20160806.0.0-1|21	
21cr|perl-URI-Find-20160806.0.0-1|22	%description
21cr|perl-URI-Find-20160806.0.0-1|23	This module does one thing: Finds URIs and URLs in plain text.
21cr|perl-URI-Find-20160806.0.0-1|24	It finds them quickly and it finds them all (or what URI::URL
21cr|perl-URI-Find-20160806.0.0-1|25	considers a URI to be.) It only finds URIs which include a scheme
21cr|perl-URI-Find-20160806.0.0-1|26	(http:// or the like), for something a bit less strict have
21cr|perl-URI-Find-20160806.0.0-1|27	a look at URI::Find::Schemeless.
21cr|perl-URI-Find-20160806.0.0-1|28	
21cr|perl-URI-Find-20160806.0.0-1|29	%prep
21cr|perl-URI-Find-20160806.0.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-URI-Find-20160806.0.0-1|31	
21cr|perl-URI-Find-20160806.0.0-1|32	%build
21cr|perl-URI-Find-20160806.0.0-1|33	perl Build.PL installdirs=vendor destdir=%{buildroot}
21cr|perl-URI-Find-20160806.0.0-1|34	./Build
21cr|perl-URI-Find-20160806.0.0-1|35	
21cr|perl-URI-Find-20160806.0.0-1|36	%check
21cr|perl-URI-Find-20160806.0.0-1|37	./Build test
21cr|perl-URI-Find-20160806.0.0-1|38	
21cr|perl-URI-Find-20160806.0.0-1|39	%install
21cr|perl-URI-Find-20160806.0.0-1|40	./Build install
21cr|perl-URI-Find-20160806.0.0-1|41	
21cr|perl-URI-Find-20160806.0.0-1|42	%files
21cr|perl-URI-Find-20160806.0.0-1|43	%doc Changes META.json *META.yml README TODO
21cr|perl-URI-Find-20160806.0.0-1|44	%{perl_vendorlib}/URI/*
21cr|perl-URI-Find-20160806.0.0-1|45	%{_bindir}/urifind
21cr|perl-URI-Find-20160806.0.0-1|46	%{_mandir}/*/*

5789 21
21cr|perl-URI-Find-Simple-1.70.0-1|1	%define upstream_name    URI-Find-Simple
21cr|perl-URI-Find-Simple-1.70.0-1|2	%define upstream_version 1.07
21cr|perl-URI-Find-Simple-1.70.0-1|3	
21cr|perl-URI-Find-Simple-1.70.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-URI-Find-Simple-1.70.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-URI-Find-Simple-1.70.0-1|6	Release:	1
21cr|perl-URI-Find-Simple-1.70.0-1|7	
21cr|perl-URI-Find-Simple-1.70.0-1|8	Summary:	A simple interface to URI::Find
21cr|perl-URI-Find-Simple-1.70.0-1|9	
21cr|perl-URI-Find-Simple-1.70.0-1|10	License:	GPLv2+ or Artistic
21cr|perl-URI-Find-Simple-1.70.0-1|11	Group:		Development/Perl
21cr|perl-URI-Find-Simple-1.70.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-URI-Find-Simple-1.70.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-URI-Find-Simple-1.70.0-1|14	
21cr|perl-URI-Find-Simple-1.70.0-1|15	BuildRequires:	perl-devel
21cr|perl-URI-Find-Simple-1.70.0-1|16	BuildRequires:	perl(Test::More)
21cr|perl-URI-Find-Simple-1.70.0-1|17	BuildRequires:	perl(URI::Find)
21cr|perl-URI-Find-Simple-1.70.0-1|18	
21cr|perl-URI-Find-Simple-1.70.0-1|19	BuildArch:	noarch
21cr|perl-URI-Find-Simple-1.70.0-1|20	
21cr|perl-URI-Find-Simple-1.70.0-1|21	%description
21cr|perl-URI-Find-Simple-1.70.0-1|22	URI::Find is all very well, but sometimes you just want a list of the links
21cr|perl-URI-Find-Simple-1.70.0-1|23	in a given piece of text, or you want to change all the urls in some text
21cr|perl-URI-Find-Simple-1.70.0-1|24	somehow, and don't want to mess with callback interfaces.
21cr|perl-URI-Find-Simple-1.70.0-1|25	
21cr|perl-URI-Find-Simple-1.70.0-1|26	This module uses URI::Find, but hides the callback interface, providing two
21cr|perl-URI-Find-Simple-1.70.0-1|27	functions - one to list all the uris, and one to change all the uris.
21cr|perl-URI-Find-Simple-1.70.0-1|28	%prep
21cr|perl-URI-Find-Simple-1.70.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-URI-Find-Simple-1.70.0-1|30	
21cr|perl-URI-Find-Simple-1.70.0-1|31	%build
21cr|perl-URI-Find-Simple-1.70.0-1|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-URI-Find-Simple-1.70.0-1|33	%make
21cr|perl-URI-Find-Simple-1.70.0-1|34	
21cr|perl-URI-Find-Simple-1.70.0-1|35	%check
21cr|perl-URI-Find-Simple-1.70.0-1|36	%make test
21cr|perl-URI-Find-Simple-1.70.0-1|37	
21cr|perl-URI-Find-Simple-1.70.0-1|38	%install
21cr|perl-URI-Find-Simple-1.70.0-1|39	%makeinstall_std
21cr|perl-URI-Find-Simple-1.70.0-1|40	
21cr|perl-URI-Find-Simple-1.70.0-1|41	%files
21cr|perl-URI-Find-Simple-1.70.0-1|42	%doc Changes META.json META.yml README
21cr|perl-URI-Find-Simple-1.70.0-1|43	%{perl_vendorlib}/URI/
21cr|perl-URI-Find-Simple-1.70.0-1|44	%{_mandir}/man3/*

5790 21
21cr|perl-URI-FromHash-0.40.0-5|1	%define upstream_name    URI-FromHash
21cr|perl-URI-FromHash-0.40.0-5|2	%define upstream_version 0.04
21cr|perl-URI-FromHash-0.40.0-5|3	
21cr|perl-URI-FromHash-0.40.0-5|4	%define debug_package %{nil}
21cr|perl-URI-FromHash-0.40.0-5|5	
21cr|perl-URI-FromHash-0.40.0-5|6	Name:       perl-%{upstream_name}
21cr|perl-URI-FromHash-0.40.0-5|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-URI-FromHash-0.40.0-5|8	Release:    5
21cr|perl-URI-FromHash-0.40.0-5|9	
21cr|perl-URI-FromHash-0.40.0-5|10	Summary:    Build a URI from a set of named parameters
21cr|perl-URI-FromHash-0.40.0-5|11	
21cr|perl-URI-FromHash-0.40.0-5|12	License:    GPL+ or Artistic
21cr|perl-URI-FromHash-0.40.0-5|13	Group:      Development/Perl
21cr|perl-URI-FromHash-0.40.0-5|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-URI-FromHash-0.40.0-5|15	Source0:    http://www.cpan.org/modules/by-module/URI/URI-FromHash-%{upstream_version}.tar.gz
21cr|perl-URI-FromHash-0.40.0-5|16	
21cr|perl-URI-FromHash-0.40.0-5|17	BuildRequires: perl(Params::Validate)
21cr|perl-URI-FromHash-0.40.0-5|18	BuildRequires: perl(Test::More)
21cr|perl-URI-FromHash-0.40.0-5|19	BuildRequires: perl(URI)
21cr|perl-URI-FromHash-0.40.0-5|20	BuildRequires: perl(Module::Build::Compat)
21cr|perl-URI-FromHash-0.40.0-5|21	BuildRequires: perl-devel
21cr|perl-URI-FromHash-0.40.0-5|22	
21cr|perl-URI-FromHash-0.40.0-5|23	%description
21cr|perl-URI-FromHash-0.40.0-5|24	This module provides a simple one-subroutine "named parameters" style
21cr|perl-URI-FromHash-0.40.0-5|25	interface for creating URIs. Underneath the hood it uses 'URI.pm', though
21cr|perl-URI-FromHash-0.40.0-5|26	because of the simplified interface it may not support all possible options
21cr|perl-URI-FromHash-0.40.0-5|27	for all types of URIs.
21cr|perl-URI-FromHash-0.40.0-5|28	
21cr|perl-URI-FromHash-0.40.0-5|29	It was created for the common case where you simply want to have a simple
21cr|perl-URI-FromHash-0.40.0-5|30	interface for creating syntactically correct URIs from known components
21cr|perl-URI-FromHash-0.40.0-5|31	(like a path and query string). Doing this using the native 'URI.pm'
21cr|perl-URI-FromHash-0.40.0-5|32	interface is rather tedious, requiring a number of method calls, which is
21cr|perl-URI-FromHash-0.40.0-5|33	particularly ugly when done inside a templating system such as Mason or
21cr|perl-URI-FromHash-0.40.0-5|34	TT2.
21cr|perl-URI-FromHash-0.40.0-5|35	
21cr|perl-URI-FromHash-0.40.0-5|36	%prep
21cr|perl-URI-FromHash-0.40.0-5|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-URI-FromHash-0.40.0-5|38	
21cr|perl-URI-FromHash-0.40.0-5|39	%build
21cr|perl-URI-FromHash-0.40.0-5|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-URI-FromHash-0.40.0-5|41	
21cr|perl-URI-FromHash-0.40.0-5|42	%make
21cr|perl-URI-FromHash-0.40.0-5|43	
21cr|perl-URI-FromHash-0.40.0-5|44	%check
21cr|perl-URI-FromHash-0.40.0-5|45	%make test
21cr|perl-URI-FromHash-0.40.0-5|46	
21cr|perl-URI-FromHash-0.40.0-5|47	%install
21cr|perl-URI-FromHash-0.40.0-5|48	%makeinstall_std
21cr|perl-URI-FromHash-0.40.0-5|49	
21cr|perl-URI-FromHash-0.40.0-5|50	%files
21cr|perl-URI-FromHash-0.40.0-5|51	%doc META.yml Changes README LICENSE
21cr|perl-URI-FromHash-0.40.0-5|52	%{_mandir}/man3/*
21cr|perl-URI-FromHash-0.40.0-5|53	%{perl_vendorlib}/*

5791 21
21cr|perl-URI-Query-0.100.0-3|1	%define upstream_name URI-Query
21cr|perl-URI-Query-0.100.0-3|2	%define upstream_version 0.10
21cr|perl-URI-Query-0.100.0-3|3	
21cr|perl-URI-Query-0.100.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-URI-Query-0.100.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-URI-Query-0.100.0-3|6	Release:	3
21cr|perl-URI-Query-0.100.0-3|7	
21cr|perl-URI-Query-0.100.0-3|8	Summary:	Class providing URI query string manipulation
21cr|perl-URI-Query-0.100.0-3|9	License:	GPL+ or Artistic
21cr|perl-URI-Query-0.100.0-3|10	Group:		Development/Perl
21cr|perl-URI-Query-0.100.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-URI-Query-0.100.0-3|12	Source0:	http://www.cpan.org/modules/by-module/URI/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-URI-Query-0.100.0-3|13	
21cr|perl-URI-Query-0.100.0-3|14	BuildRequires:	perl(URI::Escape)
21cr|perl-URI-Query-0.100.0-3|15	BuildRequires:	perl(Test::More)
21cr|perl-URI-Query-0.100.0-3|16	BuildRequires:	perl(URI)
21cr|perl-URI-Query-0.100.0-3|17	BuildRequires:	perl-devel
21cr|perl-URI-Query-0.100.0-3|18	
21cr|perl-URI-Query-0.100.0-3|19	BuildArch:	noarch
21cr|perl-URI-Query-0.100.0-3|20	
21cr|perl-URI-Query-0.100.0-3|21	%description
21cr|perl-URI-Query-0.100.0-3|22	URI::Query provides simple URI query string manipulation, allowing you
21cr|perl-URI-Query-0.100.0-3|23	to create and manipulate URI query strings from GET and POST requests in
21cr|perl-URI-Query-0.100.0-3|24	web applications. This is primarily useful for creating links where you
21cr|perl-URI-Query-0.100.0-3|25	wish to preserve some subset of the parameters to the current request,
21cr|perl-URI-Query-0.100.0-3|26	and potentially add or replace others. Given a query string this is
21cr|perl-URI-Query-0.100.0-3|27	doable with regexes, of course, but making sure you get the anchoring
21cr|perl-URI-Query-0.100.0-3|28	and escaping right is tedious and error-prone - using this module is
21cr|perl-URI-Query-0.100.0-3|29	much simpler.
21cr|perl-URI-Query-0.100.0-3|30	
21cr|perl-URI-Query-0.100.0-3|31	%prep
21cr|perl-URI-Query-0.100.0-3|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-URI-Query-0.100.0-3|33	
21cr|perl-URI-Query-0.100.0-3|34	%build
21cr|perl-URI-Query-0.100.0-3|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-URI-Query-0.100.0-3|36	
21cr|perl-URI-Query-0.100.0-3|37	%make
21cr|perl-URI-Query-0.100.0-3|38	
21cr|perl-URI-Query-0.100.0-3|39	%check
21cr|perl-URI-Query-0.100.0-3|40	%make test
21cr|perl-URI-Query-0.100.0-3|41	
21cr|perl-URI-Query-0.100.0-3|42	%install
21cr|perl-URI-Query-0.100.0-3|43	%makeinstall_std
21cr|perl-URI-Query-0.100.0-3|44	
21cr|perl-URI-Query-0.100.0-3|45	%files
21cr|perl-URI-Query-0.100.0-3|46	%doc README ChangeLog
21cr|perl-URI-Query-0.100.0-3|47	%{_mandir}/man3/*
21cr|perl-URI-Query-0.100.0-3|48	%{perl_vendorlib}/*

5792 21
21cr|perl-URI-Title-1.902.0-2|1	%define upstream_name    URI-Title
21cr|perl-URI-Title-1.902.0-2|2	%define upstream_version 1.902
21cr|perl-URI-Title-1.902.0-2|3	%global _smp_build_ncpus 8
21cr|perl-URI-Title-1.902.0-2|4	
21cr|perl-URI-Title-1.902.0-2|5	Name:		perl-%{upstream_name}
21cr|perl-URI-Title-1.902.0-2|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-URI-Title-1.902.0-2|7	Release:	2
21cr|perl-URI-Title-1.902.0-2|8	
21cr|perl-URI-Title-1.902.0-2|9	Summary:	Module to get the titles of things on the web in a sensible way
21cr|perl-URI-Title-1.902.0-2|10	
21cr|perl-URI-Title-1.902.0-2|11	License:	GPL+ or Artistic
21cr|perl-URI-Title-1.902.0-2|12	Group:		Development/Perl
21cr|perl-URI-Title-1.902.0-2|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-URI-Title-1.902.0-2|14	Source0:	http://www.cpan.org/modules/by-module/URI/URI-Title-%{upstream_version}.tar.gz
21cr|perl-URI-Title-1.902.0-2|15	
21cr|perl-URI-Title-1.902.0-2|16	BuildRequires:	perl-devel
21cr|perl-URI-Title-1.902.0-2|17	BuildRequires:	perl(LWP::Simple)
21cr|perl-URI-Title-1.902.0-2|18	BuildRequires:	perl(Module::Pluggable)
21cr|perl-URI-Title-1.902.0-2|19	BuildRequires:	perl(File::Type)
21cr|perl-URI-Title-1.902.0-2|20	BuildRequires:	perl(MP3::Info)
21cr|perl-URI-Title-1.902.0-2|21	BuildRequires:	perl(Image::Size)
21cr|perl-URI-Title-1.902.0-2|22	BuildRequires:	perl(HTML::Entities)
21cr|perl-URI-Title-1.902.0-2|23	BuildRequires:	perl(HTML::Parser)
21cr|perl-URI-Title-1.902.0-2|24	BuildRequires:	perl(Pod::Coverage::TrustPod)
21cr|perl-URI-Title-1.902.0-2|25	BuildRequires:	perl(Test::CPAN::Meta)
21cr|perl-URI-Title-1.902.0-2|26	BuildRequires:	perl(Test::Pod)
21cr|perl-URI-Title-1.902.0-2|27	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-URI-Title-1.902.0-2|28	BuildRequires:	perl(Parse::CPAN::Meta)
21cr|perl-URI-Title-1.902.0-2|29	
21cr|perl-URI-Title-1.902.0-2|30	BuildArch:	noarch
21cr|perl-URI-Title-1.902.0-2|31	
21cr|perl-URI-Title-1.902.0-2|32	%description
21cr|perl-URI-Title-1.902.0-2|33	Perl module to get the titles of things on the web in a sensible way.
21cr|perl-URI-Title-1.902.0-2|34	
21cr|perl-URI-Title-1.902.0-2|35	%prep
21cr|perl-URI-Title-1.902.0-2|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-URI-Title-1.902.0-2|37	
21cr|perl-URI-Title-1.902.0-2|38	%build
21cr|perl-URI-Title-1.902.0-2|39	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-URI-Title-1.902.0-2|40	%make
21cr|perl-URI-Title-1.902.0-2|41	
21cr|perl-URI-Title-1.902.0-2|42	%check
21cr|perl-URI-Title-1.902.0-2|43	# drop fail test
21cr|perl-URI-Title-1.902.0-2|44	rm t/image.t
21cr|perl-URI-Title-1.902.0-2|45	make test
21cr|perl-URI-Title-1.902.0-2|46	
21cr|perl-URI-Title-1.902.0-2|47	%install
21cr|perl-URI-Title-1.902.0-2|48	%makeinstall_std
21cr|perl-URI-Title-1.902.0-2|49	
21cr|perl-URI-Title-1.902.0-2|50	%files
21cr|perl-URI-Title-1.902.0-2|51	%doc Changes META.json META.yml README LICENSE
21cr|perl-URI-Title-1.902.0-2|52	%{perl_vendorlib}/URI/*
21cr|perl-URI-Title-1.902.0-2|53	%{_mandir}/man3/*

5793 21
21cr|perl-URI-ws-0.30.0-3|1	%define	upstream_name		URI-ws
21cr|perl-URI-ws-0.30.0-3|2	%define upstream_version	0.03
21cr|perl-URI-ws-0.30.0-3|3	
21cr|perl-URI-ws-0.30.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-URI-ws-0.30.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-URI-ws-0.30.0-3|6	Release:        3
21cr|perl-URI-ws-0.30.0-3|7	Summary:        WebSocket support for URI package
21cr|perl-URI-ws-0.30.0-3|8	License:        GPL+ or Artistic
21cr|perl-URI-ws-0.30.0-3|9	Group:		Development/Perl
21cr|perl-URI-ws-0.30.0-3|10	URL:            http://search.cpan.org/dist/URI-ws/
21cr|perl-URI-ws-0.30.0-3|11	Source0:        http://search.cpan.org/CPAN/authors/id/P/PL/PLICEASE/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-URI-ws-0.30.0-3|12	
21cr|perl-URI-ws-0.30.0-3|13	BuildArch:      noarch
21cr|perl-URI-ws-0.30.0-3|14	BuildRequires:  perl-devel
21cr|perl-URI-ws-0.30.0-3|15	BuildRequires:  perl(base)
21cr|perl-URI-ws-0.30.0-3|16	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-URI-ws-0.30.0-3|17	BuildRequires:  perl(strict)
21cr|perl-URI-ws-0.30.0-3|18	BuildRequires:  perl(Test::More)
21cr|perl-URI-ws-0.30.0-3|19	BuildRequires:  perl(URI)
21cr|perl-URI-ws-0.30.0-3|20	BuildRequires:  perl(URI::_server)
21cr|perl-URI-ws-0.30.0-3|21	BuildRequires:  perl(warnings)
21cr|perl-URI-ws-0.30.0-3|22	
21cr|perl-URI-ws-0.30.0-3|23	
21cr|perl-URI-ws-0.30.0-3|24	%description
21cr|perl-URI-ws-0.30.0-3|25	After this module is installed, the URI package provides the same set of
21cr|perl-URI-ws-0.30.0-3|26	methods for WebSocket URIs as it does for HTTP ones. For secure WebSockets,
21cr|perl-URI-ws-0.30.0-3|27	see URI::wss.
21cr|perl-URI-ws-0.30.0-3|28	
21cr|perl-URI-ws-0.30.0-3|29	%prep
21cr|perl-URI-ws-0.30.0-3|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-URI-ws-0.30.0-3|31	
21cr|perl-URI-ws-0.30.0-3|32	%build
21cr|perl-URI-ws-0.30.0-3|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-URI-ws-0.30.0-3|34	%make
21cr|perl-URI-ws-0.30.0-3|35	
21cr|perl-URI-ws-0.30.0-3|36	%check
21cr|perl-URI-ws-0.30.0-3|37	make test
21cr|perl-URI-ws-0.30.0-3|38	
21cr|perl-URI-ws-0.30.0-3|39	%install
21cr|perl-URI-ws-0.30.0-3|40	%makeinstall_std
21cr|perl-URI-ws-0.30.0-3|41	
21cr|perl-URI-ws-0.30.0-3|42	%files
21cr|perl-URI-ws-0.30.0-3|43	%doc Changes README LICENSE META.json META.yml
21cr|perl-URI-ws-0.30.0-3|44	%{_mandir}/man3/*
21cr|perl-URI-ws-0.30.0-3|45	%{perl_vendorlib}/*

5794 21
21cr|perl-User-1.900.0-7|1	%define upstream_name    User
21cr|perl-User-1.900.0-7|2	%define upstream_version 1.9
21cr|perl-User-1.900.0-7|3	
21cr|perl-User-1.900.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-User-1.900.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-User-1.900.0-7|6	Release:	7
21cr|perl-User-1.900.0-7|7	
21cr|perl-User-1.900.0-7|8	Summary:	API for locating user information regardless of OS
21cr|perl-User-1.900.0-7|9	
21cr|perl-User-1.900.0-7|10	License:	GPL+ or Artistic
21cr|perl-User-1.900.0-7|11	Group:		Development/Perl
21cr|perl-User-1.900.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-User-1.900.0-7|13	Source0:	http://www.cpan.org/modules/by-module/User/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-User-1.900.0-7|14	
21cr|perl-User-1.900.0-7|15	BuildRequires:	perl-devel
21cr|perl-User-1.900.0-7|16	BuildRequires:	perl(Test)
21cr|perl-User-1.900.0-7|17	BuildArch:	noarch
21cr|perl-User-1.900.0-7|18	
21cr|perl-User-1.900.0-7|19	%description
21cr|perl-User-1.900.0-7|20	This module allows applications to retrieve per-user characteristics.
21cr|perl-User-1.900.0-7|21	
21cr|perl-User-1.900.0-7|22	%prep
21cr|perl-User-1.900.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-User-1.900.0-7|24	
21cr|perl-User-1.900.0-7|25	%build
21cr|perl-User-1.900.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-User-1.900.0-7|27	%make
21cr|perl-User-1.900.0-7|28	
21cr|perl-User-1.900.0-7|29	%check
21cr|perl-User-1.900.0-7|30	make test
21cr|perl-User-1.900.0-7|31	
21cr|perl-User-1.900.0-7|32	%install
21cr|perl-User-1.900.0-7|33	%makeinstall_std
21cr|perl-User-1.900.0-7|34	
21cr|perl-User-1.900.0-7|35	%files
21cr|perl-User-1.900.0-7|36	%doc Changes
21cr|perl-User-1.900.0-7|37	%{perl_vendorlib}/User.pm
21cr|perl-User-1.900.0-7|38	%{_mandir}/*/*

5795 21
21cr|perl-User-Identity-1.0.0-1|1	%define	upstream_name    User-Identity
21cr|perl-User-Identity-1.0.0-1|2	%define upstream_version 1.00
21cr|perl-User-Identity-1.0.0-1|3	
21cr|perl-User-Identity-1.0.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-User-Identity-1.0.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-User-Identity-1.0.0-1|6	Release:	1
21cr|perl-User-Identity-1.0.0-1|7	
21cr|perl-User-Identity-1.0.0-1|8	Summary:	%{upstream_name} CPAN Perl module
21cr|perl-User-Identity-1.0.0-1|9	
21cr|perl-User-Identity-1.0.0-1|10	License:	GPL+ or Artistic
21cr|perl-User-Identity-1.0.0-1|11	Group:		Development/Perl
21cr|perl-User-Identity-1.0.0-1|12	URL:		http://search.cpan.org/dist/User-Identity/
21cr|perl-User-Identity-1.0.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-User-Identity-1.0.0-1|14	
21cr|perl-User-Identity-1.0.0-1|15	BuildRequires:	perl-devel
21cr|perl-User-Identity-1.0.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-User-Identity-1.0.0-1|17	BuildArch:	noarch
21cr|perl-User-Identity-1.0.0-1|18	
21cr|perl-User-Identity-1.0.0-1|19	%description
21cr|perl-User-Identity-1.0.0-1|20	This is the User Identity CPAN Perl module.
21cr|perl-User-Identity-1.0.0-1|21	
21cr|perl-User-Identity-1.0.0-1|22	%prep
21cr|perl-User-Identity-1.0.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-User-Identity-1.0.0-1|24	
21cr|perl-User-Identity-1.0.0-1|25	%build
21cr|perl-User-Identity-1.0.0-1|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-User-Identity-1.0.0-1|27	make
21cr|perl-User-Identity-1.0.0-1|28	
21cr|perl-User-Identity-1.0.0-1|29	%check
21cr|perl-User-Identity-1.0.0-1|30	make test
21cr|perl-User-Identity-1.0.0-1|31	
21cr|perl-User-Identity-1.0.0-1|32	%install
21cr|perl-User-Identity-1.0.0-1|33	%makeinstall_std
21cr|perl-User-Identity-1.0.0-1|34	
21cr|perl-User-Identity-1.0.0-1|35	%files
21cr|perl-User-Identity-1.0.0-1|36	%{_mandir}/*/*
21cr|perl-User-Identity-1.0.0-1|37	%{perl_vendorlib}/Mail/*
21cr|perl-User-Identity-1.0.0-1|38	%{perl_vendorlib}/User/*

5796 21
21cr|perl-UUID-0.280.0-1|1	#private-shared-object-provides
21cr|perl-UUID-0.280.0-1|2	%global __provides_exclude UUID.so
21cr|perl-UUID-0.280.0-1|3	
21cr|perl-UUID-0.280.0-1|4	%define upstream_name    UUID
21cr|perl-UUID-0.280.0-1|5	%define upstream_version 0.28
21cr|perl-UUID-0.280.0-1|6	
21cr|perl-UUID-0.280.0-1|7	Name:		perl-%{upstream_name}
21cr|perl-UUID-0.280.0-1|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-UUID-0.280.0-1|9	Release:	1
21cr|perl-UUID-0.280.0-1|10	
21cr|perl-UUID-0.280.0-1|11	Summary:	UUID - Perl extension for using UUID interfaces as defined in e2fsprogs
21cr|perl-UUID-0.280.0-1|12	
21cr|perl-UUID-0.280.0-1|13	License:	GPL+ or Artistic
21cr|perl-UUID-0.280.0-1|14	Group:		Development/Perl
21cr|perl-UUID-0.280.0-1|15	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-UUID-0.280.0-1|16	Source0:	https://cpan.metacpan.org/authors/id/J/JR/JRM/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-UUID-0.280.0-1|17	
21cr|perl-UUID-0.280.0-1|18	BuildRequires:	perl-devel
21cr|perl-UUID-0.280.0-1|19	BuildRequires:	pkgconfig(uuid)
21cr|perl-UUID-0.280.0-1|20	BuildRequires:	perl(Devel::CheckLib)
21cr|perl-UUID-0.280.0-1|21	
21cr|perl-UUID-0.280.0-1|22	
21cr|perl-UUID-0.280.0-1|23	%description
21cr|perl-UUID-0.280.0-1|24	With these 3 routines UUID''s can easily be generated and parsed/un-parsed.
21cr|perl-UUID-0.280.0-1|25	
21cr|perl-UUID-0.280.0-1|26	%prep
21cr|perl-UUID-0.280.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-UUID-0.280.0-1|28	
21cr|perl-UUID-0.280.0-1|29	%build
21cr|perl-UUID-0.280.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-UUID-0.280.0-1|31	%make
21cr|perl-UUID-0.280.0-1|32	
21cr|perl-UUID-0.280.0-1|33	%check
21cr|perl-UUID-0.280.0-1|34	%make test
21cr|perl-UUID-0.280.0-1|35	
21cr|perl-UUID-0.280.0-1|36	%install
21cr|perl-UUID-0.280.0-1|37	%makeinstall_std
21cr|perl-UUID-0.280.0-1|38	
21cr|perl-UUID-0.280.0-1|39	%files
21cr|perl-UUID-0.280.0-1|40	%doc Changes License META.json META.yml README
21cr|perl-UUID-0.280.0-1|41	%{_mandir}/man3/*
21cr|perl-UUID-0.280.0-1|42	%{perl_vendorarch}/*

5797 21
21cr|perl-UUID-Random-0.40.0-5|1	%define upstream_name    UUID-Random
21cr|perl-UUID-Random-0.40.0-5|2	%define upstream_version 0.04
21cr|perl-UUID-Random-0.40.0-5|3	
21cr|perl-UUID-Random-0.40.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-UUID-Random-0.40.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-UUID-Random-0.40.0-5|6	Release:	5
21cr|perl-UUID-Random-0.40.0-5|7	
21cr|perl-UUID-Random-0.40.0-5|8	Summary:	UUID::Random - Generate random uuid strings
21cr|perl-UUID-Random-0.40.0-5|9	
21cr|perl-UUID-Random-0.40.0-5|10	License:	GPL+ or Artistic
21cr|perl-UUID-Random-0.40.0-5|11	Group:		Development/Perl
21cr|perl-UUID-Random-0.40.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-UUID-Random-0.40.0-5|13	Source0:	http://search.cpan.org/CPAN/authors/id/B/BW/BWATSON/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-UUID-Random-0.40.0-5|14	
21cr|perl-UUID-Random-0.40.0-5|15	BuildRequires:	perl-devel
21cr|perl-UUID-Random-0.40.0-5|16	BuildArch:	noarch
21cr|perl-UUID-Random-0.40.0-5|17	
21cr|perl-UUID-Random-0.40.0-5|18	%description
21cr|perl-UUID-Random-0.40.0-5|19	This module generates random uuid strings. It does not satisfy any of
21cr|perl-UUID-Random-0.40.0-5|20	the points listed in RFC 4122 but the default format.
21cr|perl-UUID-Random-0.40.0-5|21	
21cr|perl-UUID-Random-0.40.0-5|22	%prep
21cr|perl-UUID-Random-0.40.0-5|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-UUID-Random-0.40.0-5|24	
21cr|perl-UUID-Random-0.40.0-5|25	%build
21cr|perl-UUID-Random-0.40.0-5|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-UUID-Random-0.40.0-5|27	%make
21cr|perl-UUID-Random-0.40.0-5|28	
21cr|perl-UUID-Random-0.40.0-5|29	%check
21cr|perl-UUID-Random-0.40.0-5|30	%make test
21cr|perl-UUID-Random-0.40.0-5|31	
21cr|perl-UUID-Random-0.40.0-5|32	%install
21cr|perl-UUID-Random-0.40.0-5|33	%makeinstall_std
21cr|perl-UUID-Random-0.40.0-5|34	
21cr|perl-UUID-Random-0.40.0-5|35	%files
21cr|perl-UUID-Random-0.40.0-5|36	%doc README Changes
21cr|perl-UUID-Random-0.40.0-5|37	%{_mandir}/man3/*
21cr|perl-UUID-Random-0.40.0-5|38	%{perl_vendorlib}/*

5798 21
21cr|perl-UUID-Tiny-1.40.0-3|1	%define upstream_name    UUID-Tiny
21cr|perl-UUID-Tiny-1.40.0-3|2	%define upstream_version 1.04
21cr|perl-UUID-Tiny-1.40.0-3|3	
21cr|perl-UUID-Tiny-1.40.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-UUID-Tiny-1.40.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-UUID-Tiny-1.40.0-3|6	Release:	3
21cr|perl-UUID-Tiny-1.40.0-3|7	
21cr|perl-UUID-Tiny-1.40.0-3|8	Summary:	Pure Perl UUID functions
21cr|perl-UUID-Tiny-1.40.0-3|9	
21cr|perl-UUID-Tiny-1.40.0-3|10	License:	GPL+ or Artistic
21cr|perl-UUID-Tiny-1.40.0-3|11	Group:		Development/Perl
21cr|perl-UUID-Tiny-1.40.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-UUID-Tiny-1.40.0-3|13	Source0:	http://www.cpan.org/modules/by-module/UUID/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-UUID-Tiny-1.40.0-3|14	
21cr|perl-UUID-Tiny-1.40.0-3|15	BuildRequires:	perl-devel
21cr|perl-UUID-Tiny-1.40.0-3|16	BuildRequires:	perl(Carp)
21cr|perl-UUID-Tiny-1.40.0-3|17	BuildRequires:	perl(Digest::MD5)
21cr|perl-UUID-Tiny-1.40.0-3|18	BuildRequires:	perl(Digest::SHA1)
21cr|perl-UUID-Tiny-1.40.0-3|19	BuildRequires:	perl(IO::File)
21cr|perl-UUID-Tiny-1.40.0-3|20	BuildRequires:	perl(MIME::Base64)
21cr|perl-UUID-Tiny-1.40.0-3|21	BuildRequires:	perl(POSIX)
21cr|perl-UUID-Tiny-1.40.0-3|22	BuildRequires:	perl(Test::More)
21cr|perl-UUID-Tiny-1.40.0-3|23	BuildRequires:	perl(Time::HiRes)
21cr|perl-UUID-Tiny-1.40.0-3|24	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-UUID-Tiny-1.40.0-3|25	BuildRequires:	perl(Test::Pod)
21cr|perl-UUID-Tiny-1.40.0-3|26	
21cr|perl-UUID-Tiny-1.40.0-3|27	BuildArch:	noarch
21cr|perl-UUID-Tiny-1.40.0-3|28	
21cr|perl-UUID-Tiny-1.40.0-3|29	%description
21cr|perl-UUID-Tiny-1.40.0-3|30	UUID::Tiny is a lightweight, low dependency Pure Perl module for UUID
21cr|perl-UUID-Tiny-1.40.0-3|31	creation and testing. This module provides the creation of version 1 time
21cr|perl-UUID-Tiny-1.40.0-3|32	based UUIDs (using random multicast MAC addresses), version 3 MD5 based
21cr|perl-UUID-Tiny-1.40.0-3|33	UUIDs, version 4 random UUIDs, and version 5 SHA-1 based UUIDs.
21cr|perl-UUID-Tiny-1.40.0-3|34	
21cr|perl-UUID-Tiny-1.40.0-3|35	ATTENTION! UUID::Tiny uses Perl's 'rand()' to create the basic random
21cr|perl-UUID-Tiny-1.40.0-3|36	numbers, so the created v4 UUIDs are *not* cryptographically strong!
21cr|perl-UUID-Tiny-1.40.0-3|37	
21cr|perl-UUID-Tiny-1.40.0-3|38	No fancy OO interface, no plethora of different UUID representation formats
21cr|perl-UUID-Tiny-1.40.0-3|39	and transformations - just string and binary. Conversion, test and time
21cr|perl-UUID-Tiny-1.40.0-3|40	functions equally accept UUIDs and UUID strings, so don't bother to convert
21cr|perl-UUID-Tiny-1.40.0-3|41	UUIDs for them!
21cr|perl-UUID-Tiny-1.40.0-3|42	
21cr|perl-UUID-Tiny-1.40.0-3|43	%prep
21cr|perl-UUID-Tiny-1.40.0-3|44	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-UUID-Tiny-1.40.0-3|45	
21cr|perl-UUID-Tiny-1.40.0-3|46	%build
21cr|perl-UUID-Tiny-1.40.0-3|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-UUID-Tiny-1.40.0-3|48	%make
21cr|perl-UUID-Tiny-1.40.0-3|49	
21cr|perl-UUID-Tiny-1.40.0-3|50	%check
21cr|perl-UUID-Tiny-1.40.0-3|51	%make test
21cr|perl-UUID-Tiny-1.40.0-3|52	
21cr|perl-UUID-Tiny-1.40.0-3|53	%install
21cr|perl-UUID-Tiny-1.40.0-3|54	%makeinstall_std
21cr|perl-UUID-Tiny-1.40.0-3|55	
21cr|perl-UUID-Tiny-1.40.0-3|56	%files
21cr|perl-UUID-Tiny-1.40.0-3|57	%doc Changes META.yml README
21cr|perl-UUID-Tiny-1.40.0-3|58	%{_mandir}/man3/*
21cr|perl-UUID-Tiny-1.40.0-3|59	%{perl_vendorlib}/UUID/

5799 21
21cr|perl-VCG-0.500.0-4|1	%define upstream_name       VCG
21cr|perl-VCG-0.500.0-4|2	%define upstream_version    0.5
21cr|perl-VCG-0.500.0-4|3	
21cr|perl-VCG-0.500.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-VCG-0.500.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-VCG-0.500.0-4|6	Release:	4
21cr|perl-VCG-0.500.0-4|7	Summary:	Interface to to the vcg graphing tool
21cr|perl-VCG-0.500.0-4|8	
21cr|perl-VCG-0.500.0-4|9	License:	GPL+ or Artistic
21cr|perl-VCG-0.500.0-4|10	Group:		Development/Perl
21cr|perl-VCG-0.500.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-VCG-0.500.0-4|12	Source:		https://cpan.metacpan.org/authors/id/T/TE/TEEJAY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-VCG-0.500.0-4|13	
21cr|perl-VCG-0.500.0-4|14	BuildRequires:	perl-devel
21cr|perl-VCG-0.500.0-4|15	BuildRequires:	perl(Test)
21cr|perl-VCG-0.500.0-4|16	BuildRequires:	perl(IPC::Run)
21cr|perl-VCG-0.500.0-4|17	
21cr|perl-VCG-0.500.0-4|18	BuildArch:	noarch
21cr|perl-VCG-0.500.0-4|19	
21cr|perl-VCG-0.500.0-4|20	%description
21cr|perl-VCG-0.500.0-4|21	This module provides an interface to to the vcg graphing tool. It
21cr|perl-VCG-0.500.0-4|22	supports a limited selection of options and file formats. The vcg
21cr|perl-VCG-0.500.0-4|23	graphing tool homepage is currently
21cr|perl-VCG-0.500.0-4|24	http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html but is being
21cr|perl-VCG-0.500.0-4|25	actively developed elsewhere.
21cr|perl-VCG-0.500.0-4|26	
21cr|perl-VCG-0.500.0-4|27	
21cr|perl-VCG-0.500.0-4|28	This module is based on Leon Brocard's GraphViz module, it tries to
21cr|perl-VCG-0.500.0-4|29	provide a similar interface to offer some sense of consistency.
21cr|perl-VCG-0.500.0-4|30	
21cr|perl-VCG-0.500.0-4|31	
21cr|perl-VCG-0.500.0-4|32	VCG is now in active development and although Graph::Writer::VCG already
21cr|perl-VCG-0.500.0-4|33	exists, this module provides a similar interface to graphviz and will be
21cr|perl-VCG-0.500.0-4|34	more closely tied into vcg as it becomes more actively developed - see
21cr|perl-VCG-0.500.0-4|35	James Micheal DuPont's announcement at
21cr|perl-VCG-0.500.0-4|36	http://mail.gnome.org/archives/dia-list/2003-February/msg00029.html.
21cr|perl-VCG-0.500.0-4|37	
21cr|perl-VCG-0.500.0-4|38	%prep
21cr|perl-VCG-0.500.0-4|39	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-VCG-0.500.0-4|40	
21cr|perl-VCG-0.500.0-4|41	%build
21cr|perl-VCG-0.500.0-4|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-VCG-0.500.0-4|43	%make
21cr|perl-VCG-0.500.0-4|44	
21cr|perl-VCG-0.500.0-4|45	%check
21cr|perl-VCG-0.500.0-4|46	make test
21cr|perl-VCG-0.500.0-4|47	
21cr|perl-VCG-0.500.0-4|48	%install
21cr|perl-VCG-0.500.0-4|49	%makeinstall_std
21cr|perl-VCG-0.500.0-4|50	
21cr|perl-VCG-0.500.0-4|51	%files
21cr|perl-VCG-0.500.0-4|52	%doc Changes README
21cr|perl-VCG-0.500.0-4|53	%{perl_vendorlib}/VCG.pm
21cr|perl-VCG-0.500.0-4|54	%{_mandir}/*/*

5800 21
21cr|perl-VCS-Lite-0.120.0-3|1	%define upstream_name	 VCS-Lite
21cr|perl-VCS-Lite-0.120.0-3|2	%define upstream_version 0.12
21cr|perl-VCS-Lite-0.120.0-3|3	
21cr|perl-VCS-Lite-0.120.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-VCS-Lite-0.120.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-VCS-Lite-0.120.0-3|6	Release:	3
21cr|perl-VCS-Lite-0.120.0-3|7	
21cr|perl-VCS-Lite-0.120.0-3|8	Summary:	Minimal upstream_version control system
21cr|perl-VCS-Lite-0.120.0-3|9	
21cr|perl-VCS-Lite-0.120.0-3|10	License:	GPL+ or Artistic
21cr|perl-VCS-Lite-0.120.0-3|11	Group:		Development/Perl
21cr|perl-VCS-Lite-0.120.0-3|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-VCS-Lite-0.120.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/I/IV/IVORW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-VCS-Lite-0.120.0-3|14	
21cr|perl-VCS-Lite-0.120.0-3|15	BuildRequires:	perl-devel
21cr|perl-VCS-Lite-0.120.0-3|16	BuildRequires:	perl(Algorithm::Diff)
21cr|perl-VCS-Lite-0.120.0-3|17	BuildArch:	noarch
21cr|perl-VCS-Lite-0.120.0-3|18	
21cr|perl-VCS-Lite-0.120.0-3|19	%description
21cr|perl-VCS-Lite-0.120.0-3|20	This module provides the functions normally associated
21cr|perl-VCS-Lite-0.120.0-3|21	with a version control system, but without needing or
21cr|perl-VCS-Lite-0.120.0-3|22	implementing a version control system. Applications
21cr|perl-VCS-Lite-0.120.0-3|23	include wikis, document management systems and configuration
21cr|perl-VCS-Lite-0.120.0-3|24	management.
21cr|perl-VCS-Lite-0.120.0-3|25	
21cr|perl-VCS-Lite-0.120.0-3|26	It makes use of the module Algorithm::Diff. It provides the
21cr|perl-VCS-Lite-0.120.0-3|27	facility for basic diffing, patching and merging.
21cr|perl-VCS-Lite-0.120.0-3|28	
21cr|perl-VCS-Lite-0.120.0-3|29	%prep
21cr|perl-VCS-Lite-0.120.0-3|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-VCS-Lite-0.120.0-3|31	
21cr|perl-VCS-Lite-0.120.0-3|32	for file in LICENSE README; do
21cr|perl-VCS-Lite-0.120.0-3|33	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|perl-VCS-Lite-0.120.0-3|34	touch -r $file $file.new && \
21cr|perl-VCS-Lite-0.120.0-3|35	mv $file.new $file
21cr|perl-VCS-Lite-0.120.0-3|36	done
21cr|perl-VCS-Lite-0.120.0-3|37	
21cr|perl-VCS-Lite-0.120.0-3|38	%build
21cr|perl-VCS-Lite-0.120.0-3|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-VCS-Lite-0.120.0-3|40	%make
21cr|perl-VCS-Lite-0.120.0-3|41	
21cr|perl-VCS-Lite-0.120.0-3|42	%check
21cr|perl-VCS-Lite-0.120.0-3|43	make test
21cr|perl-VCS-Lite-0.120.0-3|44	
21cr|perl-VCS-Lite-0.120.0-3|45	%install
21cr|perl-VCS-Lite-0.120.0-3|46	%makeinstall_std
21cr|perl-VCS-Lite-0.120.0-3|47	
21cr|perl-VCS-Lite-0.120.0-3|48	%files
21cr|perl-VCS-Lite-0.120.0-3|49	%doc Changes LICENSE META.json META.yml README
21cr|perl-VCS-Lite-0.120.0-3|50	%{_bindir}/*
21cr|perl-VCS-Lite-0.120.0-3|51	%{perl_vendorlib}/VCS
21cr|perl-VCS-Lite-0.120.0-3|52	%{_mandir}/*/*

5801 21
21cr|perl-Version-Next-1.0.0-1|1	%define upstream_name    Version-Next
21cr|perl-Version-Next-1.0.0-1|2	%define upstream_version 1.000
21cr|perl-Version-Next-1.0.0-1|3	
21cr|perl-Version-Next-1.0.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-Version-Next-1.0.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Version-Next-1.0.0-1|6	Release:	1
21cr|perl-Version-Next-1.0.0-1|7	
21cr|perl-Version-Next-1.0.0-1|8	Summary:	Increment module version numbers simply and correctly
21cr|perl-Version-Next-1.0.0-1|9	
21cr|perl-Version-Next-1.0.0-1|10	License:	GPL+ or Artistic
21cr|perl-Version-Next-1.0.0-1|11	Group:		Development/Perl
21cr|perl-Version-Next-1.0.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Version-Next-1.0.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Version-Next-1.0.0-1|14	
21cr|perl-Version-Next-1.0.0-1|15	BuildRequires:	perl-devel
21cr|perl-Version-Next-1.0.0-1|16	BuildRequires:	perl(Carp)
21cr|perl-Version-Next-1.0.0-1|17	BuildRequires:	perl(File::Find)
21cr|perl-Version-Next-1.0.0-1|18	BuildRequires:	perl(File::Temp)
21cr|perl-Version-Next-1.0.0-1|19	BuildRequires:	perl(Sub::Exporter)
21cr|perl-Version-Next-1.0.0-1|20	BuildRequires:	perl(Test::Exception)
21cr|perl-Version-Next-1.0.0-1|21	BuildRequires:	perl(Test::More)
21cr|perl-Version-Next-1.0.0-1|22	BuildArch:	noarch
21cr|perl-Version-Next-1.0.0-1|23	
21cr|perl-Version-Next-1.0.0-1|24	%description
21cr|perl-Version-Next-1.0.0-1|25	This module provides a simple, correct way to increment a Perl module
21cr|perl-Version-Next-1.0.0-1|26	version number. It does not attempt to guess what the original version
21cr|perl-Version-Next-1.0.0-1|27	number author intended, it simply increments in the smallest possible
21cr|perl-Version-Next-1.0.0-1|28	fashion. Decimals are incremented like an odometer. Dotted decimals are
21cr|perl-Version-Next-1.0.0-1|29	incremented piecewise and presented in a standardized way.
21cr|perl-Version-Next-1.0.0-1|30	
21cr|perl-Version-Next-1.0.0-1|31	If more complex version manipulation is necessary, you may wish to consider
21cr|perl-Version-Next-1.0.0-1|32	the Perl::Version manpage.
21cr|perl-Version-Next-1.0.0-1|33	
21cr|perl-Version-Next-1.0.0-1|34	%prep
21cr|perl-Version-Next-1.0.0-1|35	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Version-Next-1.0.0-1|36	
21cr|perl-Version-Next-1.0.0-1|37	%build
21cr|perl-Version-Next-1.0.0-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Version-Next-1.0.0-1|39	%make
21cr|perl-Version-Next-1.0.0-1|40	
21cr|perl-Version-Next-1.0.0-1|41	%check
21cr|perl-Version-Next-1.0.0-1|42	make test
21cr|perl-Version-Next-1.0.0-1|43	
21cr|perl-Version-Next-1.0.0-1|44	%install
21cr|perl-Version-Next-1.0.0-1|45	%makeinstall_std
21cr|perl-Version-Next-1.0.0-1|46	
21cr|perl-Version-Next-1.0.0-1|47	%files
21cr|perl-Version-Next-1.0.0-1|48	%doc Changes LICENSE META.yml META.json README CONTRIBUTING*
21cr|perl-Version-Next-1.0.0-1|49	%{_mandir}/man3/*
21cr|perl-Version-Next-1.0.0-1|50	%{perl_vendorlib}/*

5802 21
21cr|perl-Version-Requirements-0.101.23-3|1	%define upstream_name    Version-Requirements
21cr|perl-Version-Requirements-0.101.23-3|2	%define upstream_version 0.101023
21cr|perl-Version-Requirements-0.101.23-3|3	
21cr|perl-Version-Requirements-0.101.23-3|4	Name:		perl-%{upstream_name}
21cr|perl-Version-Requirements-0.101.23-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Version-Requirements-0.101.23-3|6	Release:	3
21cr|perl-Version-Requirements-0.101.23-3|7	
21cr|perl-Version-Requirements-0.101.23-3|8	Summary:	A set of version requirements for a CPAN dist
21cr|perl-Version-Requirements-0.101.23-3|9	
21cr|perl-Version-Requirements-0.101.23-3|10	License:	GPL+ or Artistic
21cr|perl-Version-Requirements-0.101.23-3|11	Group:		Development/Perl
21cr|perl-Version-Requirements-0.101.23-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Version-Requirements-0.101.23-3|13	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Version-Requirements-0.101.23-3|14	
21cr|perl-Version-Requirements-0.101.23-3|15	BuildRequires:	perl-devel
21cr|perl-Version-Requirements-0.101.23-3|16	BuildRequires:	perl(Carp)
21cr|perl-Version-Requirements-0.101.23-3|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Version-Requirements-0.101.23-3|18	BuildRequires:	perl(Scalar::Util)
21cr|perl-Version-Requirements-0.101.23-3|19	BuildRequires:	perl(Test::More)
21cr|perl-Version-Requirements-0.101.23-3|20	BuildRequires:	perl(version)
21cr|perl-Version-Requirements-0.101.23-3|21	
21cr|perl-Version-Requirements-0.101.23-3|22	BuildArch:	noarch
21cr|perl-Version-Requirements-0.101.23-3|23	
21cr|perl-Version-Requirements-0.101.23-3|24	%description
21cr|perl-Version-Requirements-0.101.23-3|25	A Version::Requirements object models a set of version constraints like
21cr|perl-Version-Requirements-0.101.23-3|26	those specified in the _META.yml_ or _META.json_ files in CPAN
21cr|perl-Version-Requirements-0.101.23-3|27	distributions. It can be built up by adding more and more constraints, and
21cr|perl-Version-Requirements-0.101.23-3|28	it will reduce them to the simplest representation.
21cr|perl-Version-Requirements-0.101.23-3|29	
21cr|perl-Version-Requirements-0.101.23-3|30	Logically impossible constraints will be identified immediately by thrown
21cr|perl-Version-Requirements-0.101.23-3|31	exceptions.
21cr|perl-Version-Requirements-0.101.23-3|32	
21cr|perl-Version-Requirements-0.101.23-3|33	%prep
21cr|perl-Version-Requirements-0.101.23-3|34	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Version-Requirements-0.101.23-3|35	
21cr|perl-Version-Requirements-0.101.23-3|36	%build
21cr|perl-Version-Requirements-0.101.23-3|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Version-Requirements-0.101.23-3|38	%make
21cr|perl-Version-Requirements-0.101.23-3|39	
21cr|perl-Version-Requirements-0.101.23-3|40	%check
21cr|perl-Version-Requirements-0.101.23-3|41	%make test
21cr|perl-Version-Requirements-0.101.23-3|42	
21cr|perl-Version-Requirements-0.101.23-3|43	%install
21cr|perl-Version-Requirements-0.101.23-3|44	%makeinstall_std
21cr|perl-Version-Requirements-0.101.23-3|45	
21cr|perl-Version-Requirements-0.101.23-3|46	%files
21cr|perl-Version-Requirements-0.101.23-3|47	%doc Changes META.yml LICENSE README META.json
21cr|perl-Version-Requirements-0.101.23-3|48	%{_mandir}/man3/*
21cr|perl-Version-Requirements-0.101.23-3|49	%{perl_vendorlib}/*

5803 21
21cr|perl-VFSsimple-0.30.0-3|1	%define upstream_name       VFSsimple
21cr|perl-VFSsimple-0.30.0-3|2	%define upstream_version    0.03
21cr|perl-VFSsimple-0.30.0-3|3	
21cr|perl-VFSsimple-0.30.0-3|4	Summary:	A library to magically access to file w/o carry the method
21cr|perl-VFSsimple-0.30.0-3|5	
21cr|perl-VFSsimple-0.30.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-VFSsimple-0.30.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-VFSsimple-0.30.0-3|8	Release:	3
21cr|perl-VFSsimple-0.30.0-3|9	License:	WTFPL
21cr|perl-VFSsimple-0.30.0-3|10	Group:		Development/Perl
21cr|perl-VFSsimple-0.30.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-VFSsimple-0.30.0-3|12	Source:		http://search.cpan.org/CPAN/authors/id/N/NA/NANARDON/VFSsimple/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-VFSsimple-0.30.0-3|13	
21cr|perl-VFSsimple-0.30.0-3|14	BuildRequires:	perl-devel
21cr|perl-VFSsimple-0.30.0-3|15	BuildRequires:	perl(URI)
21cr|perl-VFSsimple-0.30.0-3|16	
21cr|perl-VFSsimple-0.30.0-3|17	BuildArch: noarch
21cr|perl-VFSsimple-0.30.0-3|18	
21cr|perl-VFSsimple-0.30.0-3|19	%description
21cr|perl-VFSsimple-0.30.0-3|20	A library to magically access to file w/o carry the method
21cr|perl-VFSsimple-0.30.0-3|21	
21cr|perl-VFSsimple-0.30.0-3|22	%prep
21cr|perl-VFSsimple-0.30.0-3|23	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-VFSsimple-0.30.0-3|24	
21cr|perl-VFSsimple-0.30.0-3|25	%build
21cr|perl-VFSsimple-0.30.0-3|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-VFSsimple-0.30.0-3|27	make CFLAGS="%{optflags}"
21cr|perl-VFSsimple-0.30.0-3|28	
21cr|perl-VFSsimple-0.30.0-3|29	%check
21cr|perl-VFSsimple-0.30.0-3|30	make test
21cr|perl-VFSsimple-0.30.0-3|31	
21cr|perl-VFSsimple-0.30.0-3|32	%install
21cr|perl-VFSsimple-0.30.0-3|33	%makeinstall_std
21cr|perl-VFSsimple-0.30.0-3|34	
21cr|perl-VFSsimple-0.30.0-3|35	%files
21cr|perl-VFSsimple-0.30.0-3|36	%doc META.yml
21cr|perl-VFSsimple-0.30.0-3|37	%{_bindir}/*
21cr|perl-VFSsimple-0.30.0-3|38	%{perl_vendorlib}/*
21cr|perl-VFSsimple-0.30.0-3|39	%{_mandir}/*/*

5804 21
21cr|perl-VFSsimple-Drv-File-0.03-11|1	%define module	VFSsimple-Drv-File
21cr|perl-VFSsimple-Drv-File-0.03-11|2	
21cr|perl-VFSsimple-Drv-File-0.03-11|3	Summary:	A VFSsimple implementation over local files
21cr|perl-VFSsimple-Drv-File-0.03-11|4	
21cr|perl-VFSsimple-Drv-File-0.03-11|5	Name:		perl-%{module}
21cr|perl-VFSsimple-Drv-File-0.03-11|6	Version:	0.03
21cr|perl-VFSsimple-Drv-File-0.03-11|7	Release:	11
21cr|perl-VFSsimple-Drv-File-0.03-11|8	License:	WTFPL
21cr|perl-VFSsimple-Drv-File-0.03-11|9	Group:		Development/Perl
21cr|perl-VFSsimple-Drv-File-0.03-11|10	URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
21cr|perl-VFSsimple-Drv-File-0.03-11|11	Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz
21cr|perl-VFSsimple-Drv-File-0.03-11|12	
21cr|perl-VFSsimple-Drv-File-0.03-11|13	BuildRequires:	perl-devel
21cr|perl-VFSsimple-Drv-File-0.03-11|14	BuildRequires:	perl(URI)
21cr|perl-VFSsimple-Drv-File-0.03-11|15	BuildRequires:	perl(VFSsimple)
21cr|perl-VFSsimple-Drv-File-0.03-11|16	BuildArch:	noarch
21cr|perl-VFSsimple-Drv-File-0.03-11|17	
21cr|perl-VFSsimple-Drv-File-0.03-11|18	%description
21cr|perl-VFSsimple-Drv-File-0.03-11|19	This module provide access method for VFSsimple module to access to files
21cr|perl-VFSsimple-Drv-File-0.03-11|20	on local filesystem.
21cr|perl-VFSsimple-Drv-File-0.03-11|21	
21cr|perl-VFSsimple-Drv-File-0.03-11|22	%prep
21cr|perl-VFSsimple-Drv-File-0.03-11|23	%setup -q -n %{module}-%{version}
21cr|perl-VFSsimple-Drv-File-0.03-11|24	
21cr|perl-VFSsimple-Drv-File-0.03-11|25	%build
21cr|perl-VFSsimple-Drv-File-0.03-11|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-VFSsimple-Drv-File-0.03-11|27	make CFLAGS="%{optflags}"
21cr|perl-VFSsimple-Drv-File-0.03-11|28	
21cr|perl-VFSsimple-Drv-File-0.03-11|29	%check
21cr|perl-VFSsimple-Drv-File-0.03-11|30	make test
21cr|perl-VFSsimple-Drv-File-0.03-11|31	
21cr|perl-VFSsimple-Drv-File-0.03-11|32	%install
21cr|perl-VFSsimple-Drv-File-0.03-11|33	%makeinstall_std
21cr|perl-VFSsimple-Drv-File-0.03-11|34	
21cr|perl-VFSsimple-Drv-File-0.03-11|35	%files
21cr|perl-VFSsimple-Drv-File-0.03-11|36	%{perl_vendorlib}/*
21cr|perl-VFSsimple-Drv-File-0.03-11|37	%{_mandir}/*/*

5805 21
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|1	%define upstream_name       VFSsimple-Drv-Ftp
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|2	%define upstream_version    0.03
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|3	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|4	Summary:	A VFSsimple implementation over ftp protocol
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|5	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|6	Name:		perl-%{upstream_name}
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|8	Release:	3
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|9	License:	WTFPL
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|10	Group:		Development/Perl
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|12	Source:		http://search.cpan.org/CPAN/authors/id/N/NA/NANARDON/VFSsimple/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|13	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|14	BuildRequires:	perl-devel
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|15	BuildRequires:	perl(URI)
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|16	BuildRequires:	perl(Net::FTP)
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|17	BuildRequires:	perl(VFSsimple)
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|18	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|19	BuildArch:	noarch
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|20	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|21	%description
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|22	This module provide access method for VFSsimple module to access to file
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|23	located on an ftp server.
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|24	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|25	%prep
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|27	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|28	%build
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|30	make CFLAGS="%{optflags}"
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|31	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|32	%check
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|33	make test
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|34	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|35	%install
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|36	%makeinstall_std
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|37	
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|38	%files
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|39	%doc META.yml
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|40	%{perl_vendorlib}/*
21cr|perl-VFSsimple-Drv-Ftp-0.30.0-3|41	%{_mandir}/*/*

5806 21
21cr|perl-VFSsimple-Drv-Http-0.03-11|1	%define module	VFSsimple-Drv-Http
21cr|perl-VFSsimple-Drv-Http-0.03-11|2	
21cr|perl-VFSsimple-Drv-Http-0.03-11|3	Summary:	A VFSsimple implementation over Http protocol
21cr|perl-VFSsimple-Drv-Http-0.03-11|4	
21cr|perl-VFSsimple-Drv-Http-0.03-11|5	Name:		perl-%{module}
21cr|perl-VFSsimple-Drv-Http-0.03-11|6	Version:	0.03
21cr|perl-VFSsimple-Drv-Http-0.03-11|7	Release:	11
21cr|perl-VFSsimple-Drv-Http-0.03-11|8	License:	WTFPL
21cr|perl-VFSsimple-Drv-Http-0.03-11|9	Group:		Development/Perl
21cr|perl-VFSsimple-Drv-Http-0.03-11|10	URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
21cr|perl-VFSsimple-Drv-Http-0.03-11|11	Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz
21cr|perl-VFSsimple-Drv-Http-0.03-11|12	
21cr|perl-VFSsimple-Drv-Http-0.03-11|13	BuildRequires:	perl-devel
21cr|perl-VFSsimple-Drv-Http-0.03-11|14	BuildRequires:	perl(URI)
21cr|perl-VFSsimple-Drv-Http-0.03-11|15	BuildRequires:	perl(Net::HTTP)
21cr|perl-VFSsimple-Drv-Http-0.03-11|16	BuildRequires:	perl(VFSsimple)
21cr|perl-VFSsimple-Drv-Http-0.03-11|17	BuildArch:	noarch
21cr|perl-VFSsimple-Drv-Http-0.03-11|18	
21cr|perl-VFSsimple-Drv-Http-0.03-11|19	%description
21cr|perl-VFSsimple-Drv-Http-0.03-11|20	This module provide access method for VFSsimple module to access to file
21cr|perl-VFSsimple-Drv-Http-0.03-11|21	on http server.
21cr|perl-VFSsimple-Drv-Http-0.03-11|22	
21cr|perl-VFSsimple-Drv-Http-0.03-11|23	%prep
21cr|perl-VFSsimple-Drv-Http-0.03-11|24	%setup -q -n %{module}-%{version}
21cr|perl-VFSsimple-Drv-Http-0.03-11|25	
21cr|perl-VFSsimple-Drv-Http-0.03-11|26	%build
21cr|perl-VFSsimple-Drv-Http-0.03-11|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-VFSsimple-Drv-Http-0.03-11|28	make CFLAGS="%{optflags}"
21cr|perl-VFSsimple-Drv-Http-0.03-11|29	
21cr|perl-VFSsimple-Drv-Http-0.03-11|30	%check
21cr|perl-VFSsimple-Drv-Http-0.03-11|31	make test
21cr|perl-VFSsimple-Drv-Http-0.03-11|32	
21cr|perl-VFSsimple-Drv-Http-0.03-11|33	%install
21cr|perl-VFSsimple-Drv-Http-0.03-11|34	%makeinstall_std
21cr|perl-VFSsimple-Drv-Http-0.03-11|35	
21cr|perl-VFSsimple-Drv-Http-0.03-11|36	%files
21cr|perl-VFSsimple-Drv-Http-0.03-11|37	%{perl_vendorlib}/*
21cr|perl-VFSsimple-Drv-Http-0.03-11|38	%{_mandir}/*/*

5807 21
21cr|perl-VFSsimple-Drv-Iso-0.03-11|1	%define module	VFSsimple-Drv-Iso
21cr|perl-VFSsimple-Drv-Iso-0.03-11|2	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|3	Summary:	A VFSsimple implementation over ISO9660 fs
21cr|perl-VFSsimple-Drv-Iso-0.03-11|4	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|5	Name:		perl-%{module}
21cr|perl-VFSsimple-Drv-Iso-0.03-11|6	Version:	0.03
21cr|perl-VFSsimple-Drv-Iso-0.03-11|7	Release:	11
21cr|perl-VFSsimple-Drv-Iso-0.03-11|8	License:	WTFPL
21cr|perl-VFSsimple-Drv-Iso-0.03-11|9	Group:		Development/Perl
21cr|perl-VFSsimple-Drv-Iso-0.03-11|10	URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
21cr|perl-VFSsimple-Drv-Iso-0.03-11|11	Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz
21cr|perl-VFSsimple-Drv-Iso-0.03-11|12	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|13	BuildRequires:	perl-devel
21cr|perl-VFSsimple-Drv-Iso-0.03-11|14	BuildRequires:	perl(URI)
21cr|perl-VFSsimple-Drv-Iso-0.03-11|15	BuildRequires:	perl(Device::Cdio::ISO9660)
21cr|perl-VFSsimple-Drv-Iso-0.03-11|16	BuildRequires:	perl(VFSsimple)
21cr|perl-VFSsimple-Drv-Iso-0.03-11|17	BuildArch:	noarch
21cr|perl-VFSsimple-Drv-Iso-0.03-11|18	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|19	%description
21cr|perl-VFSsimple-Drv-Iso-0.03-11|20	This module provide access method for VFSsimple module to access to files
21cr|perl-VFSsimple-Drv-Iso-0.03-11|21	inside ISO9660 CD image.
21cr|perl-VFSsimple-Drv-Iso-0.03-11|22	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|23	%prep
21cr|perl-VFSsimple-Drv-Iso-0.03-11|24	%setup -q -n %{module}-%{version}
21cr|perl-VFSsimple-Drv-Iso-0.03-11|25	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|26	%build
21cr|perl-VFSsimple-Drv-Iso-0.03-11|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-VFSsimple-Drv-Iso-0.03-11|28	make CFLAGS="%{optflags}"
21cr|perl-VFSsimple-Drv-Iso-0.03-11|29	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|30	%check
21cr|perl-VFSsimple-Drv-Iso-0.03-11|31	make test
21cr|perl-VFSsimple-Drv-Iso-0.03-11|32	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|33	%install
21cr|perl-VFSsimple-Drv-Iso-0.03-11|34	%makeinstall_std
21cr|perl-VFSsimple-Drv-Iso-0.03-11|35	
21cr|perl-VFSsimple-Drv-Iso-0.03-11|36	%files
21cr|perl-VFSsimple-Drv-Iso-0.03-11|37	%{perl_vendorlib}/*
21cr|perl-VFSsimple-Drv-Iso-0.03-11|38	%{_mandir}/*/*

5808 21
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|1	%define upstream_name       VFSsimple-Drv-Rsync
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|2	%define upstream_version    0.03
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|3	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|4	Summary:	A VFSsimple implementation over rsync protocol
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|7	Release:	3
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|8	License:	WTFPL
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|9	Group:		Development/Perl
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|10	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|11	Source:		http://search.cpan.org/CPAN/authors/id/N/NA/NANARDON/VFSsimple/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|12	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|13	BuildRequires:	perl-devel
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|14	BuildRequires:	perl(URI)
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|15	BuildRequires:	perl(VFSsimple)
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|16	BuildRequires:	rsync
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|17	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|18	BuildArch:	noarch
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|19	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|20	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|21	%description
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|22	This module provide access method for VFSsimple module to access to file
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|23	located on rsync server.
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|24	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|25	%prep
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|26	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|27	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|28	%build
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|30	make CFLAGS="%{optflags}"
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|31	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|32	%check
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|33	make test
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|34	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|35	%install
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|36	%makeinstall_std
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|37	
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|38	%files
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|39	%doc META.yml
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|40	%{perl_vendorlib}/*
21cr|perl-VFSsimple-Drv-Rsync-0.30.0-3|41	%{_mandir}/*/*

5809 21
21cr|perl-Video-Frequencies-0.30.0-5|1	%define upstream_version	0.03
21cr|perl-Video-Frequencies-0.30.0-5|2	%define module	Video-Frequencies
21cr|perl-Video-Frequencies-0.30.0-5|3	
21cr|perl-Video-Frequencies-0.30.0-5|4	Name:		perl-%{module}
21cr|perl-Video-Frequencies-0.30.0-5|5	Summary:	Perl interface to the Video4linux tuner frequencies
21cr|perl-Video-Frequencies-0.30.0-5|6	
21cr|perl-Video-Frequencies-0.30.0-5|7	Group:		Development/Perl
21cr|perl-Video-Frequencies-0.30.0-5|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Video-Frequencies-0.30.0-5|9	Release:       	5
21cr|perl-Video-Frequencies-0.30.0-5|10	License:	GPL or Artistic
21cr|perl-Video-Frequencies-0.30.0-5|11	URL:		http://ivtvdriver.org/
21cr|perl-Video-Frequencies-0.30.0-5|12	Source0:	http://dl.ivtvdriver.org/supporting-tools/Video-Frequencies-%{upstream_version}.tar.gz
21cr|perl-Video-Frequencies-0.30.0-5|13	BuildArch:	noarch
21cr|perl-Video-Frequencies-0.30.0-5|14	#Requires: perl, perl-base
21cr|perl-Video-Frequencies-0.30.0-5|15	BuildRequires:	perl-devel
21cr|perl-Video-Frequencies-0.30.0-5|16	
21cr|perl-Video-Frequencies-0.30.0-5|17	%description
21cr|perl-Video-Frequencies-0.30.0-5|18	This package provides a table of hashes that represent all the current
21cr|perl-Video-Frequencies-0.30.0-5|19	frequency mappings that are used by Video4Linux programs.
21cr|perl-Video-Frequencies-0.30.0-5|20	
21cr|perl-Video-Frequencies-0.30.0-5|21	Do perldoc Video::Frequencies to get complete instructions, etc.
21cr|perl-Video-Frequencies-0.30.0-5|22	
21cr|perl-Video-Frequencies-0.30.0-5|23	%prep
21cr|perl-Video-Frequencies-0.30.0-5|24	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Video-Frequencies-0.30.0-5|25	
21cr|perl-Video-Frequencies-0.30.0-5|26	%build
21cr|perl-Video-Frequencies-0.30.0-5|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Video-Frequencies-0.30.0-5|28	%make
21cr|perl-Video-Frequencies-0.30.0-5|29	make test
21cr|perl-Video-Frequencies-0.30.0-5|30	
21cr|perl-Video-Frequencies-0.30.0-5|31	%install
21cr|perl-Video-Frequencies-0.30.0-5|32	%makeinstall_std
21cr|perl-Video-Frequencies-0.30.0-5|33	
21cr|perl-Video-Frequencies-0.30.0-5|34	%files
21cr|perl-Video-Frequencies-0.30.0-5|35	%doc README COPYING Changes
21cr|perl-Video-Frequencies-0.30.0-5|36	%{perl_vendorlib}/Video/Frequencies.pm
21cr|perl-Video-Frequencies-0.30.0-5|37	%{_mandir}/man3/Video::Frequencies.3pm*

5810 21
21cr|perl-Video-ivtv-0.130.0-7|1	%define upstream_version 0.13
21cr|perl-Video-ivtv-0.130.0-7|2	%define module	Video-ivtv
21cr|perl-Video-ivtv-0.130.0-7|3	
21cr|perl-Video-ivtv-0.130.0-7|4	Name:		perl-%{module}
21cr|perl-Video-ivtv-0.130.0-7|5	Summary:	Perl modules for ivtv support
21cr|perl-Video-ivtv-0.130.0-7|6	
21cr|perl-Video-ivtv-0.130.0-7|7	Group:		Development/Perl
21cr|perl-Video-ivtv-0.130.0-7|8	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Video-ivtv-0.130.0-7|9	Release:    7
21cr|perl-Video-ivtv-0.130.0-7|10	License:	GPL or Artistic
21cr|perl-Video-ivtv-0.130.0-7|11	URL:		http://ivtvdriver.org/
21cr|perl-Video-ivtv-0.130.0-7|12	Source0:	http://dl.ivtvdriver.org/supporting-tools/Video-ivtv-%{upstream_version}.tar.gz
21cr|perl-Video-ivtv-0.130.0-7|13	BuildRequires:	perl-devel
21cr|perl-Video-ivtv-0.130.0-7|14	
21cr|perl-Video-ivtv-0.130.0-7|15	%description
21cr|perl-Video-ivtv-0.130.0-7|16	Video::ivtv is designed to be a quick hack at making the record_ivtv.pl
21cr|perl-Video-ivtv-0.130.0-7|17	script not have to depend on the test_ioctl program included with the ivtv
21cr|perl-Video-ivtv-0.130.0-7|18	utils.  By moving to have the things that have proven difficult to do purely
21cr|perl-Video-ivtv-0.130.0-7|19	in perl to C where they currently are being done, I can concentrate on
21cr|perl-Video-ivtv-0.130.0-7|20	improving the code rather than hitting my head against the wall trying to
21cr|perl-Video-ivtv-0.130.0-7|21	do code cleanups.  ;)
21cr|perl-Video-ivtv-0.130.0-7|22	
21cr|perl-Video-ivtv-0.130.0-7|23	%prep
21cr|perl-Video-ivtv-0.130.0-7|24	%setup -q -n %{module}-%{upstream_version}
21cr|perl-Video-ivtv-0.130.0-7|25	
21cr|perl-Video-ivtv-0.130.0-7|26	%build
21cr|perl-Video-ivtv-0.130.0-7|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Video-ivtv-0.130.0-7|28	%make
21cr|perl-Video-ivtv-0.130.0-7|29	#make test
21cr|perl-Video-ivtv-0.130.0-7|30	
21cr|perl-Video-ivtv-0.130.0-7|31	%install
21cr|perl-Video-ivtv-0.130.0-7|32	%makeinstall_std
21cr|perl-Video-ivtv-0.130.0-7|33	
21cr|perl-Video-ivtv-0.130.0-7|34	%files
21cr|perl-Video-ivtv-0.130.0-7|35	%doc README MANIFEST Changes
21cr|perl-Video-ivtv-0.130.0-7|36	%{perl_vendorarch}/auto/Video
21cr|perl-Video-ivtv-0.130.0-7|37	%{perl_vendorarch}/Video/
21cr|perl-Video-ivtv-0.130.0-7|38	%{_mandir}/man3/*

5811 21
21cr|perl-Vim-Tag-1.110.690-6|1	%define upstream_name    Vim-Tag
21cr|perl-Vim-Tag-1.110.690-6|2	%define upstream_version 1.110690
21cr|perl-Vim-Tag-1.110.690-6|3	
21cr|perl-Vim-Tag-1.110.690-6|4	Name:		perl-%{upstream_name}
21cr|perl-Vim-Tag-1.110.690-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Vim-Tag-1.110.690-6|6	Release:	6
21cr|perl-Vim-Tag-1.110.690-6|7	
21cr|perl-Vim-Tag-1.110.690-6|8	Summary:	Generate perl tags for vim
21cr|perl-Vim-Tag-1.110.690-6|9	
21cr|perl-Vim-Tag-1.110.690-6|10	License:	GPL+ or Artistic
21cr|perl-Vim-Tag-1.110.690-6|11	Group:		Development/Perl
21cr|perl-Vim-Tag-1.110.690-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Vim-Tag-1.110.690-6|13	Source0:	http://www.cpan.org/modules/by-module/Vim/Vim-Tag-%{upstream_version}.tar.gz
21cr|perl-Vim-Tag-1.110.690-6|14	
21cr|perl-Vim-Tag-1.110.690-6|15	BuildRequires:	perl-devel
21cr|perl-Vim-Tag-1.110.690-6|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-Vim-Tag-1.110.690-6|17	BuildRequires:	perl(Class::Accessor::Constructor)
21cr|perl-Vim-Tag-1.110.690-6|18	BuildRequires:	perl(Class::Accessor::Installer)
21cr|perl-Vim-Tag-1.110.690-6|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-Vim-Tag-1.110.690-6|20	BuildRequires:	perl(File::Slurp)
21cr|perl-Vim-Tag-1.110.690-6|21	BuildRequires:	perl(File::Find::Upwards)
21cr|perl-Vim-Tag-1.110.690-6|22	BuildRequires:	perl(Getopt::Attribute)
21cr|perl-Vim-Tag-1.110.690-6|23	BuildRequires:	perl(Getopt::Inherited)
21cr|perl-Vim-Tag-1.110.690-6|24	BuildRequires:	perl(Hash::Rename)
21cr|perl-Vim-Tag-1.110.690-6|25	BuildRequires:	perl(Test::Compile)
21cr|perl-Vim-Tag-1.110.690-6|26	BuildRequires:	perl(Test::More)
21cr|perl-Vim-Tag-1.110.690-6|27	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-Vim-Tag-1.110.690-6|28	BuildRequires:	perl(URI::Escape)
21cr|perl-Vim-Tag-1.110.690-6|29	
21cr|perl-Vim-Tag-1.110.690-6|30	BuildArch:	noarch
21cr|perl-Vim-Tag-1.110.690-6|31	
21cr|perl-Vim-Tag-1.110.690-6|32	%description
21cr|perl-Vim-Tag-1.110.690-6|33	Manage tags for perl code in vim, with ideas on integrating tags with the
21cr|perl-Vim-Tag-1.110.690-6|34	bash programmable completion project. See the synopsis.
21cr|perl-Vim-Tag-1.110.690-6|35	
21cr|perl-Vim-Tag-1.110.690-6|36	%prep
21cr|perl-Vim-Tag-1.110.690-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Vim-Tag-1.110.690-6|38	
21cr|perl-Vim-Tag-1.110.690-6|39	%build
21cr|perl-Vim-Tag-1.110.690-6|40	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Vim-Tag-1.110.690-6|41	%make
21cr|perl-Vim-Tag-1.110.690-6|42	
21cr|perl-Vim-Tag-1.110.690-6|43	%check
21cr|perl-Vim-Tag-1.110.690-6|44	make test
21cr|perl-Vim-Tag-1.110.690-6|45	
21cr|perl-Vim-Tag-1.110.690-6|46	%install
21cr|perl-Vim-Tag-1.110.690-6|47	%makeinstall_std
21cr|perl-Vim-Tag-1.110.690-6|48	
21cr|perl-Vim-Tag-1.110.690-6|49	%files
21cr|perl-Vim-Tag-1.110.690-6|50	%doc Changes README
21cr|perl-Vim-Tag-1.110.690-6|51	%{_mandir}/man3/*
21cr|perl-Vim-Tag-1.110.690-6|52	%{_mandir}/man1/*
21cr|perl-Vim-Tag-1.110.690-6|53	%{perl_vendorlib}/*
21cr|perl-Vim-Tag-1.110.690-6|54	%{_bindir}/ptag*

5812 21
21cr|perl-Want-0.290.0-1|1	%define module Want
21cr|perl-Want-0.290.0-1|2	%define upstream_version 0.29
21cr|perl-Want-0.290.0-1|3	%global __provides_exclude Want.so
21cr|perl-Want-0.290.0-1|4	
21cr|perl-Want-0.290.0-1|5	Name:		perl-%{module}
21cr|perl-Want-0.290.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Want-0.290.0-1|7	Release:	1
21cr|perl-Want-0.290.0-1|8	Summary:	A generalisation of wantarray
21cr|perl-Want-0.290.0-1|9	License:	GPL or Artistic
21cr|perl-Want-0.290.0-1|10	Group:		Development/Perl
21cr|perl-Want-0.290.0-1|11	URL:		http://search.cpan.org/dist/%{module}
21cr|perl-Want-0.290.0-1|12	Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROBIN/Want-%{upstream_version}.tar.gz
21cr|perl-Want-0.290.0-1|13	
21cr|perl-Want-0.290.0-1|14	BuildRequires:	perl-devel
21cr|perl-Want-0.290.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-Want-0.290.0-1|16	
21cr|perl-Want-0.290.0-1|17	
21cr|perl-Want-0.290.0-1|18	%description
21cr|perl-Want-0.290.0-1|19	This module generalises the mechanism of the wantarray function, allowing a
21cr|perl-Want-0.290.0-1|20	function to determine in some detail how its return value is going to be
21cr|perl-Want-0.290.0-1|21	immediately used.
21cr|perl-Want-0.290.0-1|22	
21cr|perl-Want-0.290.0-1|23	%prep
21cr|perl-Want-0.290.0-1|24	%setup -qn %{module}-%{upstream_version}
21cr|perl-Want-0.290.0-1|25	
21cr|perl-Want-0.290.0-1|26	%build
21cr|perl-Want-0.290.0-1|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-Want-0.290.0-1|28	%make
21cr|perl-Want-0.290.0-1|29	
21cr|perl-Want-0.290.0-1|30	%check
21cr|perl-Want-0.290.0-1|31	%make test
21cr|perl-Want-0.290.0-1|32	
21cr|perl-Want-0.290.0-1|33	%install
21cr|perl-Want-0.290.0-1|34	%makeinstall_std
21cr|perl-Want-0.290.0-1|35	
21cr|perl-Want-0.290.0-1|36	%files
21cr|perl-Want-0.290.0-1|37	%doc Changes README TODO META.yml
21cr|perl-Want-0.290.0-1|38	%{perl_vendorarch}/Want.pm
21cr|perl-Want-0.290.0-1|39	%{perl_vendorarch}/auto/Want
21cr|perl-Want-0.290.0-1|40	%{_mandir}/*/*

5813 21
21cr|perl-WDDX-1.20.0-6|1	%define upstream_name    WDDX
21cr|perl-WDDX-1.20.0-6|2	%define upstream_version 1.02
21cr|perl-WDDX-1.20.0-6|3	
21cr|perl-WDDX-1.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-WDDX-1.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WDDX-1.20.0-6|6	Release:	6
21cr|perl-WDDX-1.20.0-6|7	
21cr|perl-WDDX-1.20.0-6|8	Summary:	WDDX.pm - Module for reading and writing WDDX packets
21cr|perl-WDDX-1.20.0-6|9	
21cr|perl-WDDX-1.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-WDDX-1.20.0-6|11	Group:		Development/Perl
21cr|perl-WDDX-1.20.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WDDX-1.20.0-6|13	Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-WDDX-1.20.0-6|14	
21cr|perl-WDDX-1.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-WDDX-1.20.0-6|16	BuildRequires:	perl(XML::Parser)
21cr|perl-WDDX-1.20.0-6|17	BuildArch:	noarch
21cr|perl-WDDX-1.20.0-6|18	
21cr|perl-WDDX-1.20.0-6|19	%description
21cr|perl-WDDX-1.20.0-6|20	This module provides a perl interface to WDDX. The latest version
21cr|perl-WDDX-1.20.0-6|21	of this module as well as additional information can be found at
21cr|perl-WDDX-1.20.0-6|22	http://www.scripted.com/wddx/. For more information about WDDX
21cr|perl-WDDX-1.20.0-6|23	please visit http://www.wddx.org/
21cr|perl-WDDX-1.20.0-6|24	
21cr|perl-WDDX-1.20.0-6|25	%prep
21cr|perl-WDDX-1.20.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WDDX-1.20.0-6|27	
21cr|perl-WDDX-1.20.0-6|28	%build
21cr|perl-WDDX-1.20.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WDDX-1.20.0-6|30	%make
21cr|perl-WDDX-1.20.0-6|31	
21cr|perl-WDDX-1.20.0-6|32	%check
21cr|perl-WDDX-1.20.0-6|33	make test
21cr|perl-WDDX-1.20.0-6|34	
21cr|perl-WDDX-1.20.0-6|35	%install
21cr|perl-WDDX-1.20.0-6|36	%makeinstall_std
21cr|perl-WDDX-1.20.0-6|37	
21cr|perl-WDDX-1.20.0-6|38	%files
21cr|perl-WDDX-1.20.0-6|39	%doc Changes README
21cr|perl-WDDX-1.20.0-6|40	%dir %{perl_vendorlib}/WDDX
21cr|perl-WDDX-1.20.0-6|41	%{perl_vendorlib}/WDDX/*
21cr|perl-WDDX-1.20.0-6|42	%{perl_vendorlib}/WDDX.pm
21cr|perl-WDDX-1.20.0-6|43	%{_mandir}/*/*

5814 21
21cr|perl-WebFetch-0.14.0-1|1	%define upstream_name    WebFetch
21cr|perl-WebFetch-0.14.0-1|2	%define upstream_version 0.14.0
21cr|perl-WebFetch-0.14.0-1|3	
21cr|perl-WebFetch-0.14.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-WebFetch-0.14.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WebFetch-0.14.0-1|6	Release:	1
21cr|perl-WebFetch-0.14.0-1|7	
21cr|perl-WebFetch-0.14.0-1|8	Summary:	Perl module to download and save information from the Web
21cr|perl-WebFetch-0.14.0-1|9	
21cr|perl-WebFetch-0.14.0-1|10	License:	GPL
21cr|perl-WebFetch-0.14.0-1|11	Group:		Development/Perl
21cr|perl-WebFetch-0.14.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WebFetch-0.14.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/I/IK/IKLUFT/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WebFetch-0.14.0-1|14	
21cr|perl-WebFetch-0.14.0-1|15	BuildRequires:	perl-devel
21cr|perl-WebFetch-0.14.0-1|16	BuildRequires:	perl(Module::Build)
21cr|perl-WebFetch-0.14.0-1|17	BuildRequires:	perl(Date::Calc)
21cr|perl-WebFetch-0.14.0-1|18	BuildRequires:	perl(File::Slurp)
21cr|perl-WebFetch-0.14.0-1|19	BuildRequires:	perl(HTML::Parser)
21cr|perl-WebFetch-0.14.0-1|20	BuildRequires:	perl(LWP)
21cr|perl-WebFetch-0.14.0-1|21	BuildRequires:	perl(XML::Parser)
21cr|perl-WebFetch-0.14.0-1|22	BuildRequires:	perl(HTML::LinkExtor)
21cr|perl-WebFetch-0.14.0-1|23	BuildRequires:	perl(Exception::Class)
21cr|perl-WebFetch-0.14.0-1|24	BuildRequires:	perl(Test::Exception)
21cr|perl-WebFetch-0.14.0-1|25	# Just to make sure it exists
21cr|perl-WebFetch-0.14.0-1|26	BuildRequires:	perl(Locale::Codes)
21cr|perl-WebFetch-0.14.0-1|27	BuildRequires:	perl(XML::Atom)
21cr|perl-WebFetch-0.14.0-1|28	BuildRequires:	perl(XML::RSS)
21cr|perl-WebFetch-0.14.0-1|29	BuildRequires:	perl(Template)
21cr|perl-WebFetch-0.14.0-1|30	
21cr|perl-WebFetch-0.14.0-1|31	
21cr|perl-WebFetch-0.14.0-1|32	BuildArch:	noarch
21cr|perl-WebFetch-0.14.0-1|33	
21cr|perl-WebFetch-0.14.0-1|34	Requires:	perl(Locale::Codes)
21cr|perl-WebFetch-0.14.0-1|35	Requires:	perl(Date::Calc)
21cr|perl-WebFetch-0.14.0-1|36	Requires:	perl(XML::Parser)
21cr|perl-WebFetch-0.14.0-1|37	
21cr|perl-WebFetch-0.14.0-1|38	%description
21cr|perl-WebFetch-0.14.0-1|39	WebFetch is a Perl module to download and save information from the Web, and
21cr|perl-WebFetch-0.14.0-1|40	to display on the Web.  It will download from sites such as CNet, CNN,
21cr|perl-WebFetch-0.14.0-1|41	Freshmeat, Slashdot, LinuxToday, Yahoo, and more.  It can even export your
21cr|perl-WebFetch-0.14.0-1|42	site's news for other sites to include in their web pages.
21cr|perl-WebFetch-0.14.0-1|43	
21cr|perl-WebFetch-0.14.0-1|44	%prep
21cr|perl-WebFetch-0.14.0-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-WebFetch-0.14.0-1|46	
21cr|perl-WebFetch-0.14.0-1|47	%build
21cr|perl-WebFetch-0.14.0-1|48	perl Build.PL installdirs=vendor
21cr|perl-WebFetch-0.14.0-1|49	./Build CFLAGS="%{optflags}"
21cr|perl-WebFetch-0.14.0-1|50	
21cr|perl-WebFetch-0.14.0-1|51	%check
21cr|perl-WebFetch-0.14.0-1|52	./Build test
21cr|perl-WebFetch-0.14.0-1|53	
21cr|perl-WebFetch-0.14.0-1|54	%install
21cr|perl-WebFetch-0.14.0-1|55	./Build install destdir=%{buildroot}
21cr|perl-WebFetch-0.14.0-1|56	
21cr|perl-WebFetch-0.14.0-1|57	%files
21cr|perl-WebFetch-0.14.0-1|58	%doc Changes META.yml README TODO
21cr|perl-WebFetch-0.14.0-1|59	%{perl_vendorlib}/WebFetch*
21cr|perl-WebFetch-0.14.0-1|60	%{_mandir}/*/*

5815 21
21cr|perl-Web-Scraper-0.380.0-4|1	%define upstream_name    Web-Scraper
21cr|perl-Web-Scraper-0.380.0-4|2	%define upstream_version 0.38
21cr|perl-Web-Scraper-0.380.0-4|3	
21cr|perl-Web-Scraper-0.380.0-4|4	Name:       perl-%{upstream_name}
21cr|perl-Web-Scraper-0.380.0-4|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-Web-Scraper-0.380.0-4|6	Release:    4
21cr|perl-Web-Scraper-0.380.0-4|7	
21cr|perl-Web-Scraper-0.380.0-4|8	Summary:    Drop-in replacement for Web::Scraper to use LibXML
21cr|perl-Web-Scraper-0.380.0-4|9	License:    GPL+ or Artistic
21cr|perl-Web-Scraper-0.380.0-4|10	Group:      Development/Perl
21cr|perl-Web-Scraper-0.380.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Web-Scraper-0.380.0-4|12	Source0:    http://www.cpan.org/modules/by-module/Web/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Web-Scraper-0.380.0-4|13	
21cr|perl-Web-Scraper-0.380.0-4|14	BuildRequires:  perl(base)
21cr|perl-Web-Scraper-0.380.0-4|15	BuildRequires:  perl(Module::Build::Tiny)
21cr|perl-Web-Scraper-0.380.0-4|16	BuildRequires:  perl(Carp)
21cr|perl-Web-Scraper-0.380.0-4|17	BuildRequires:  perl(HTML::Entities)
21cr|perl-Web-Scraper-0.380.0-4|18	BuildRequires:  perl(HTML::Selector::XPath)
21cr|perl-Web-Scraper-0.380.0-4|19	BuildRequires:  perl(HTML::Tagset)
21cr|perl-Web-Scraper-0.380.0-4|20	BuildRequires:  perl(HTML::TreeBuilder)
21cr|perl-Web-Scraper-0.380.0-4|21	BuildRequires:  perl(HTML::TreeBuilder::XPath)
21cr|perl-Web-Scraper-0.380.0-4|22	BuildRequires:  perl(HTML::TreeBuilder::LibXML)
21cr|perl-Web-Scraper-0.380.0-4|23	BuildRequires:  perl(List::Util)
21cr|perl-Web-Scraper-0.380.0-4|24	BuildRequires:  perl(LWP)
21cr|perl-Web-Scraper-0.380.0-4|25	BuildRequires:  perl(LWP::UserAgent)
21cr|perl-Web-Scraper-0.380.0-4|26	BuildRequires:  perl(Scalar::Util)
21cr|perl-Web-Scraper-0.380.0-4|27	BuildRequires:  perl(Test::Base)
21cr|perl-Web-Scraper-0.380.0-4|28	BuildRequires:  perl(Test::More)
21cr|perl-Web-Scraper-0.380.0-4|29	BuildRequires:  perl(Test::Requires)
21cr|perl-Web-Scraper-0.380.0-4|30	BuildRequires:  perl(UNIVERSAL::require)
21cr|perl-Web-Scraper-0.380.0-4|31	BuildRequires:  perl(URI)
21cr|perl-Web-Scraper-0.380.0-4|32	BuildRequires:  perl(warnings)
21cr|perl-Web-Scraper-0.380.0-4|33	BuildRequires:  perl(XML::XPathEngine) >= 0.08
21cr|perl-Web-Scraper-0.380.0-4|34	BuildRequires:  perl(YAML)
21cr|perl-Web-Scraper-0.380.0-4|35	BuildRequires:  perl(strict)
21cr|perl-Web-Scraper-0.380.0-4|36	BuildRequires:  perl(TAP::Harness::Env)
21cr|perl-Web-Scraper-0.380.0-4|37	BuildRequires:  perl-devel
21cr|perl-Web-Scraper-0.380.0-4|38	
21cr|perl-Web-Scraper-0.380.0-4|39	Requires:       perl(LWP::UserAgent)
21cr|perl-Web-Scraper-0.380.0-4|40	
21cr|perl-Web-Scraper-0.380.0-4|41	BuildArch:      noarch
21cr|perl-Web-Scraper-0.380.0-4|42	
21cr|perl-Web-Scraper-0.380.0-4|43	%description
21cr|perl-Web-Scraper-0.380.0-4|44	Web::Scraper is a web scraper toolkit, inspired by Ruby's equivalent
21cr|perl-Web-Scraper-0.380.0-4|45	Scrapi. It provides a DSL-ish interface for traversing HTML documents and
21cr|perl-Web-Scraper-0.380.0-4|46	returning a neatly arranged Perl data structure.
21cr|perl-Web-Scraper-0.380.0-4|47	
21cr|perl-Web-Scraper-0.380.0-4|48	The _scraper_ and _process_ blocks provide a method to define what segments
21cr|perl-Web-Scraper-0.380.0-4|49	of a document to extract. It understands HTML and CSS Selectors as well as
21cr|perl-Web-Scraper-0.380.0-4|50	XPath expressions.
21cr|perl-Web-Scraper-0.380.0-4|51	
21cr|perl-Web-Scraper-0.380.0-4|52	%prep
21cr|perl-Web-Scraper-0.380.0-4|53	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-Web-Scraper-0.380.0-4|54	
21cr|perl-Web-Scraper-0.380.0-4|55	%build
21cr|perl-Web-Scraper-0.380.0-4|56	%{__perl} Build.PL installdirs=vendor
21cr|perl-Web-Scraper-0.380.0-4|57	./Build
21cr|perl-Web-Scraper-0.380.0-4|58	
21cr|perl-Web-Scraper-0.380.0-4|59	%check
21cr|perl-Web-Scraper-0.380.0-4|60	./Build test
21cr|perl-Web-Scraper-0.380.0-4|61	
21cr|perl-Web-Scraper-0.380.0-4|62	%install
21cr|perl-Web-Scraper-0.380.0-4|63	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-Web-Scraper-0.380.0-4|64	
21cr|perl-Web-Scraper-0.380.0-4|65	# lack in install
21cr|perl-Web-Scraper-0.380.0-4|66	install -m 755 -d %{buildroot}%{_bindir}
21cr|perl-Web-Scraper-0.380.0-4|67	install -m 755 bin/scraper %{buildroot}%{_bindir}
21cr|perl-Web-Scraper-0.380.0-4|68	
21cr|perl-Web-Scraper-0.380.0-4|69	%files
21cr|perl-Web-Scraper-0.380.0-4|70	%doc Changes LICENSE META.json META.yml README
21cr|perl-Web-Scraper-0.380.0-4|71	%{_bindir}/scraper
21cr|perl-Web-Scraper-0.380.0-4|72	%{perl_vendorlib}/Web/Scraper.pm
21cr|perl-Web-Scraper-0.380.0-4|73	%{perl_vendorlib}/Web/Scraper/*.pm
21cr|perl-Web-Scraper-0.380.0-4|74	%{_mandir}/man3/*

5816 21
21cr|perl-WebService-FreeDB-0.790.0-4|1	%define upstream_name	 WebService-FreeDB
21cr|perl-WebService-FreeDB-0.790.0-4|2	%define upstream_version 0.79
21cr|perl-WebService-FreeDB-0.790.0-4|3	
21cr|perl-WebService-FreeDB-0.790.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-WebService-FreeDB-0.790.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WebService-FreeDB-0.790.0-4|6	Release:	4
21cr|perl-WebService-FreeDB-0.790.0-4|7	
21cr|perl-WebService-FreeDB-0.790.0-4|8	Summary:	FreeDB search by keyword
21cr|perl-WebService-FreeDB-0.790.0-4|9	
21cr|perl-WebService-FreeDB-0.790.0-4|10	
21cr|perl-WebService-FreeDB-0.790.0-4|11	License:	GPL
21cr|perl-WebService-FreeDB-0.790.0-4|12	Group:		Development/Perl
21cr|perl-WebService-FreeDB-0.790.0-4|13	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WebService-FreeDB-0.790.0-4|14	Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WebService-FreeDB-0.790.0-4|15	
21cr|perl-WebService-FreeDB-0.790.0-4|16	BuildRequires:	perl-devel
21cr|perl-WebService-FreeDB-0.790.0-4|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-WebService-FreeDB-0.790.0-4|18	BuildArch:	noarch
21cr|perl-WebService-FreeDB-0.790.0-4|19	
21cr|perl-WebService-FreeDB-0.790.0-4|20	%description
21cr|perl-WebService-FreeDB-0.790.0-4|21	WebService-FreeDB is a perl module for retrieving entries from FreeDB
21cr|perl-WebService-FreeDB-0.790.0-4|22	by searching for keywords (artist,track,album,rest)
21cr|perl-WebService-FreeDB-0.790.0-4|23	
21cr|perl-WebService-FreeDB-0.790.0-4|24	%prep
21cr|perl-WebService-FreeDB-0.790.0-4|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WebService-FreeDB-0.790.0-4|26	
21cr|perl-WebService-FreeDB-0.790.0-4|27	%build
21cr|perl-WebService-FreeDB-0.790.0-4|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WebService-FreeDB-0.790.0-4|29	%make
21cr|perl-WebService-FreeDB-0.790.0-4|30	
21cr|perl-WebService-FreeDB-0.790.0-4|31	%check
21cr|perl-WebService-FreeDB-0.790.0-4|32	# make test
21cr|perl-WebService-FreeDB-0.790.0-4|33	
21cr|perl-WebService-FreeDB-0.790.0-4|34	%install
21cr|perl-WebService-FreeDB-0.790.0-4|35	%makeinstall_std
21cr|perl-WebService-FreeDB-0.790.0-4|36	
21cr|perl-WebService-FreeDB-0.790.0-4|37	%files
21cr|perl-WebService-FreeDB-0.790.0-4|38	%doc README Changes example/cdsearch.pl
21cr|perl-WebService-FreeDB-0.790.0-4|39	%{_mandir}/man3/*
21cr|perl-WebService-FreeDB-0.790.0-4|40	%{perl_vendorlib}/WebService

5817 21
21cr|perl-WebService-MusicBrainz-1.0.6-1|1	%define upstream_name WebService-MusicBrainz
21cr|perl-WebService-MusicBrainz-1.0.6-1|2	%define upstream_version 1.0.6
21cr|perl-WebService-MusicBrainz-1.0.6-1|3	
21cr|perl-WebService-MusicBrainz-1.0.6-1|4	Summary:	Search the MusicBrainz database through their web service
21cr|perl-WebService-MusicBrainz-1.0.6-1|5	Name:		perl-%{upstream_name}
21cr|perl-WebService-MusicBrainz-1.0.6-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WebService-MusicBrainz-1.0.6-1|7	Release:	1
21cr|perl-WebService-MusicBrainz-1.0.6-1|8	License:	GPL+ or Artistic
21cr|perl-WebService-MusicBrainz-1.0.6-1|9	Group:		Development/Perl
21cr|perl-WebService-MusicBrainz-1.0.6-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WebService-MusicBrainz-1.0.6-1|11	Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WebService-MusicBrainz-1.0.6-1|12	BuildRequires:	perl-devel
21cr|perl-WebService-MusicBrainz-1.0.6-1|13	BuildRequires:	perl(Class::Accessor)
21cr|perl-WebService-MusicBrainz-1.0.6-1|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-WebService-MusicBrainz-1.0.6-1|15	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-WebService-MusicBrainz-1.0.6-1|16	BuildRequires:	perl(Module::Build::Compat)
21cr|perl-WebService-MusicBrainz-1.0.6-1|17	BuildRequires:	perl(Test::More)
21cr|perl-WebService-MusicBrainz-1.0.6-1|18	BuildRequires:	perl(URI)
21cr|perl-WebService-MusicBrainz-1.0.6-1|19	BuildRequires:	perl(XML::LibXML)
21cr|perl-WebService-MusicBrainz-1.0.6-1|20	BuildArch:	noarch
21cr|perl-WebService-MusicBrainz-1.0.6-1|21	
21cr|perl-WebService-MusicBrainz-1.0.6-1|22	%description
21cr|perl-WebService-MusicBrainz-1.0.6-1|23	This module will search the MusicBrainz database through their web service
21cr|perl-WebService-MusicBrainz-1.0.6-1|24	and return objects with the found data.
21cr|perl-WebService-MusicBrainz-1.0.6-1|25	
21cr|perl-WebService-MusicBrainz-1.0.6-1|26	%files
21cr|perl-WebService-MusicBrainz-1.0.6-1|27	%doc Changes META.yml README.md
21cr|perl-WebService-MusicBrainz-1.0.6-1|28	%{_mandir}/man3/*
21cr|perl-WebService-MusicBrainz-1.0.6-1|29	%{perl_vendorlib}/*
21cr|perl-WebService-MusicBrainz-1.0.6-1|30	
21cr|perl-WebService-MusicBrainz-1.0.6-1|31	#----------------------------------------------------------------------------
21cr|perl-WebService-MusicBrainz-1.0.6-1|32	
21cr|perl-WebService-MusicBrainz-1.0.6-1|33	%prep
21cr|perl-WebService-MusicBrainz-1.0.6-1|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WebService-MusicBrainz-1.0.6-1|35	
21cr|perl-WebService-MusicBrainz-1.0.6-1|36	%build
21cr|perl-WebService-MusicBrainz-1.0.6-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WebService-MusicBrainz-1.0.6-1|38	%make
21cr|perl-WebService-MusicBrainz-1.0.6-1|39	
21cr|perl-WebService-MusicBrainz-1.0.6-1|40	%check
21cr|perl-WebService-MusicBrainz-1.0.6-1|41	# Some tests fail
21cr|perl-WebService-MusicBrainz-1.0.6-1|42	#make test
21cr|perl-WebService-MusicBrainz-1.0.6-1|43	
21cr|perl-WebService-MusicBrainz-1.0.6-1|44	%install
21cr|perl-WebService-MusicBrainz-1.0.6-1|45	%makeinstall_std

5818 21
21cr|perl-WebService-Solr-0.440.0-3|1	%define upstream_name    WebService-Solr
21cr|perl-WebService-Solr-0.440.0-3|2	%define upstream_version 0.44
21cr|perl-WebService-Solr-0.440.0-3|3	
21cr|perl-WebService-Solr-0.440.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-WebService-Solr-0.440.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WebService-Solr-0.440.0-3|6	Release:	3
21cr|perl-WebService-Solr-0.440.0-3|7	
21cr|perl-WebService-Solr-0.440.0-3|8	Summary:	Module to interface with the Solr (Lucene) webservice
21cr|perl-WebService-Solr-0.440.0-3|9	
21cr|perl-WebService-Solr-0.440.0-3|10	License:	GPL+ or Artistic
21cr|perl-WebService-Solr-0.440.0-3|11	Group:		Development/Perl
21cr|perl-WebService-Solr-0.440.0-3|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-WebService-Solr-0.440.0-3|13	Source0:	https://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WebService-Solr-0.440.0-3|14	
21cr|perl-WebService-Solr-0.440.0-3|15	BuildRequires:	perl-devel
21cr|perl-WebService-Solr-0.440.0-3|16	BuildRequires:	perl(Moo)
21cr|perl-WebService-Solr-0.440.0-3|17	BuildRequires:	perl(Class::Method::Modifiers)
21cr|perl-WebService-Solr-0.440.0-3|18	BuildRequires:	perl(Data::Page)
21cr|perl-WebService-Solr-0.440.0-3|19	BuildRequires:	perl(Data::Pageset)
21cr|perl-WebService-Solr-0.440.0-3|20	BuildRequires:	perl(Encode)
21cr|perl-WebService-Solr-0.440.0-3|21	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-WebService-Solr-0.440.0-3|22	BuildRequires:	perl(JSON::XS)
21cr|perl-WebService-Solr-0.440.0-3|23	BuildRequires:	perl-libwww-perl
21cr|perl-WebService-Solr-0.440.0-3|24	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-WebService-Solr-0.440.0-3|25	BuildRequires:	perl(Moo)
21cr|perl-WebService-Solr-0.440.0-3|26	BuildRequires:	perl(Types::Standard)
21cr|perl-WebService-Solr-0.440.0-3|27	BuildRequires:	perl(Test::Mock::LWP)
21cr|perl-WebService-Solr-0.440.0-3|28	BuildRequires:	perl(Test::More)
21cr|perl-WebService-Solr-0.440.0-3|29	BuildRequires:	perl(URI)
21cr|perl-WebService-Solr-0.440.0-3|30	BuildRequires:	perl(XML::Parser)
21cr|perl-WebService-Solr-0.440.0-3|31	BuildRequires:	perl(XML::Simple)
21cr|perl-WebService-Solr-0.440.0-3|32	BuildRequires:	perl(XML::Easy::Element)
21cr|perl-WebService-Solr-0.440.0-3|33	BuildArch:	noarch
21cr|perl-WebService-Solr-0.440.0-3|34	
21cr|perl-WebService-Solr-0.440.0-3|35	%description
21cr|perl-WebService-Solr-0.440.0-3|36	WebService::Solr is a client library for Apache Lucene's Solr; an
21cr|perl-WebService-Solr-0.440.0-3|37	enterprise-grade indexing and searching platform.
21cr|perl-WebService-Solr-0.440.0-3|38	
21cr|perl-WebService-Solr-0.440.0-3|39	%prep
21cr|perl-WebService-Solr-0.440.0-3|40	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WebService-Solr-0.440.0-3|41	
21cr|perl-WebService-Solr-0.440.0-3|42	%build
21cr|perl-WebService-Solr-0.440.0-3|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-WebService-Solr-0.440.0-3|44	%make
21cr|perl-WebService-Solr-0.440.0-3|45	
21cr|perl-WebService-Solr-0.440.0-3|46	%check
21cr|perl-WebService-Solr-0.440.0-3|47	make test
21cr|perl-WebService-Solr-0.440.0-3|48	
21cr|perl-WebService-Solr-0.440.0-3|49	%install
21cr|perl-WebService-Solr-0.440.0-3|50	%makeinstall_std
21cr|perl-WebService-Solr-0.440.0-3|51	
21cr|perl-WebService-Solr-0.440.0-3|52	%files
21cr|perl-WebService-Solr-0.440.0-3|53	%doc Changes META.yml
21cr|perl-WebService-Solr-0.440.0-3|54	%{_mandir}/man3/*
21cr|perl-WebService-Solr-0.440.0-3|55	%{perl_vendorlib}/*

5819 21
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|1	%define upstream_name    WebService-Validator-CSS-W3C
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|2	%define upstream_version 0.3
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|3	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|6	Release:	7
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|7	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|8	Summary:	Interface to the W3C CSS Validator
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|9	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|10	License:	GPL+ or Artistic
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|11	Group:		Development/Perl
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|13	Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|14	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|15	BuildRequires:	perl-devel
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|18	BuildRequires:	perl(SOAP::Lite)
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|19	BuildRequires:	perl(URI)
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|20	BuildRequires:	perl(URI::QueryParam)
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|21	BuildArch:	noarch
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|22	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|23	%description
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|24	This module is an interface to the W3C CSS Validation online service the
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|25	http://jigsaw.w3.org/css-validator/ manpage, based on its SOAP 1.2 support.
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|26	It helps to find errors in Cascading Style Sheets.
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|27	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|28	%prep
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|30	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|31	%build
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|33	%make
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|34	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|35	%check
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|36	make test
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|37	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|38	%install
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|39	%makeinstall_std
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|40	
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|41	%files
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|42	%doc Changes README
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|43	%{_mandir}/man3/*
21cr|perl-WebService-Validator-CSS-W3C-0.300.0-7|44	%{perl_vendorlib}/*

5820 21
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|1	%define upstream_name    WebService-Validator-HTML-W3C
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|2	%define upstream_version 0.28
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|3	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|6	Release:	4
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|7	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|8	Summary:	Warning messages from the W3Cs online Validator
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|9	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|10	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|11	License:	GPL+ or Artistic
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|12	Group:		Development/Perl
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|14	Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|15	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|16	BuildRequires:	perl-devel
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|17	BuildRequires:	perl(Class::Accessor)
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|18	BuildRequires:	perl(LWP)
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|19	BuildRequires:	perl(XML::XPath)
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|20	BuildArch:	noarch
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|21	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|22	%description
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|23	WebService::Validator::HTML::W3C provides access to the W3C's online Markup
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|24	validator. As well as reporting on whether a page is valid it also provides
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|25	access to a detailed list of the errors and where in the validated document
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|26	they occur.
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|27	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|28	%prep
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|30	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|31	%build
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|33	%make
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|34	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|35	%check
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|36	make test
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|37	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|38	%install
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|39	%makeinstall_std
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|40	
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|41	%files
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|42	%doc Changes README
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|43	%{_mandir}/man3/*
21cr|perl-WebService-Validator-HTML-W3C-0.280.0-4|44	%{perl_vendorlib}/*

5821 21
21cr|perl-WWW-Babelfish-0.160.0-6|1	%define	upstream_name	 WWW-Babelfish
21cr|perl-WWW-Babelfish-0.160.0-6|2	%define	upstream_version 0.16
21cr|perl-WWW-Babelfish-0.160.0-6|3	
21cr|perl-WWW-Babelfish-0.160.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Babelfish-0.160.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Babelfish-0.160.0-6|6	Release:	6
21cr|perl-WWW-Babelfish-0.160.0-6|7	
21cr|perl-WWW-Babelfish-0.160.0-6|8	Summary:	Perl extension for translation via Babelfish or Google
21cr|perl-WWW-Babelfish-0.160.0-6|9	
21cr|perl-WWW-Babelfish-0.160.0-6|10	License:	GPL
21cr|perl-WWW-Babelfish-0.160.0-6|11	Group:		Development/Perl
21cr|perl-WWW-Babelfish-0.160.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Babelfish-0.160.0-6|13	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Babelfish-0.160.0-6|14	
21cr|perl-WWW-Babelfish-0.160.0-6|15	BuildRequires:	perl-devel
21cr|perl-WWW-Babelfish-0.160.0-6|16	BuildRequires:	perl-libwww-perl
21cr|perl-WWW-Babelfish-0.160.0-6|17	BuildRequires:	perl(HTML::TokeParser)
21cr|perl-WWW-Babelfish-0.160.0-6|18	BuildRequires:	perl(IO::String)
21cr|perl-WWW-Babelfish-0.160.0-6|19	BuildArch:	noarch
21cr|perl-WWW-Babelfish-0.160.0-6|20	
21cr|perl-WWW-Babelfish-0.160.0-6|21	%description
21cr|perl-WWW-Babelfish-0.160.0-6|22	Perl interface to the WWW babelfish translation server.
21cr|perl-WWW-Babelfish-0.160.0-6|23	
21cr|perl-WWW-Babelfish-0.160.0-6|24	%prep
21cr|perl-WWW-Babelfish-0.160.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Babelfish-0.160.0-6|26	
21cr|perl-WWW-Babelfish-0.160.0-6|27	%build
21cr|perl-WWW-Babelfish-0.160.0-6|28	perl Makefile.PL INSTALLDIRS=vendor <<EOD
21cr|perl-WWW-Babelfish-0.160.0-6|29	n
21cr|perl-WWW-Babelfish-0.160.0-6|30	EOD
21cr|perl-WWW-Babelfish-0.160.0-6|31	%make
21cr|perl-WWW-Babelfish-0.160.0-6|32	
21cr|perl-WWW-Babelfish-0.160.0-6|33	%check
21cr|perl-WWW-Babelfish-0.160.0-6|34	make test
21cr|perl-WWW-Babelfish-0.160.0-6|35	
21cr|perl-WWW-Babelfish-0.160.0-6|36	%install
21cr|perl-WWW-Babelfish-0.160.0-6|37	%makeinstall_std
21cr|perl-WWW-Babelfish-0.160.0-6|38	
21cr|perl-WWW-Babelfish-0.160.0-6|39	%files
21cr|perl-WWW-Babelfish-0.160.0-6|40	%doc README Changes
21cr|perl-WWW-Babelfish-0.160.0-6|41	%{perl_vendorlib}/WWW
21cr|perl-WWW-Babelfish-0.160.0-6|42	%{perl_vendorlib}/auto/WWW
21cr|perl-WWW-Babelfish-0.160.0-6|43	%{_mandir}/*/*

5822 21
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|1	%define upstream_name    WWW-Form-UrlEncoded
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|2	%define upstream_version 0.26
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|3	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|4	Name:           perl-WWW-Form-UrlEncoded
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|6	Release:        2
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|7	Summary:        Parser and builder for application/x-www-form-urlencoded
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|8	Group:          Development/Perl
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|9	License:        GPL+ or Artistic
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|10	URL:            https://metacpan.org/release/WWW-Form-UrlEncoded
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|11	Source0:        https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-%{upstream_version}.tar.gz
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|12	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|13	BuildArch:      noarch
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|14	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|15	BuildRequires:  perl-generators
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|16	BuildRequires:  perl-interpreter >= 0:5.008001
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|17	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|18	BuildRequires:  perl(Exporter)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|19	BuildRequires:  perl(File::Basename)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|20	BuildRequires:  perl(File::Copy)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|21	BuildRequires:  perl(File::Spec)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|22	BuildRequires:  perl(JSON::PP) >= 2
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|23	BuildRequires:  perl(Module::Build)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|24	BuildRequires:  perl(Test::More) >= 0.98
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|25	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|26	BuildRequires:  perl(base)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|27	BuildRequires:  perl(bytes)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|28	BuildRequires:  perl(strict)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|29	BuildRequires:  perl(utf8)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|30	BuildRequires:  perl(warnings)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|31	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|32	Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|33	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|34	# N/A in Fedora
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|35	# Suggests: perl(WWW::Form::UrlEncoded::XS)
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|36	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|37	%description
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|38	WWW::Form::UrlEncoded provides application/x-www-form-urlencoded parser and
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|39	builder. This module aims to have compatibility with other CPAN modules
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|40	like HTTP::Body's urlencoded parser.
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|41	%files
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|42	%doc Changes README.md
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|43	%license LICENSE
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|44	%{perl_vendorlib}/*
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|45	%{_mandir}/man3/*
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|46	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|47	#---------------------------------------------------------------
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|48	%prep
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|49	%setup -q -n WWW-Form-UrlEncoded-%{upstream_version}
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|50	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|51	%build
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|52	%{__perl} Build.PL --installdirs=vendor
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|53	BREAK_BACKWARD_COMPAT=1 ./Build
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|54	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|55	%install
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|56	BREAK_BACKWARD_COMPAT=1 ./Build install --destdir=%{buildroot} --create_packlist=0
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|57	%{_fixperms} %{buildroot}/*
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|58	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|59	%check
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|60	BREAK_BACKWARD_COMPAT=1 ./Build test
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|61	
21cr|perl-WWW-Form-UrlEncoded-0.260.0-2|62	

5823 21
21cr|perl-WWW-HostipInfo-0.140.0-5|1	%define upstream_name	 WWW-HostipInfo
21cr|perl-WWW-HostipInfo-0.140.0-5|2	%define upstream_version 0.14
21cr|perl-WWW-HostipInfo-0.140.0-5|3	
21cr|perl-WWW-HostipInfo-0.140.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-HostipInfo-0.140.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-HostipInfo-0.140.0-5|6	Release:	5
21cr|perl-WWW-HostipInfo-0.140.0-5|7	
21cr|perl-WWW-HostipInfo-0.140.0-5|8	Summary:	Get a country and city information from ip address
21cr|perl-WWW-HostipInfo-0.140.0-5|9	
21cr|perl-WWW-HostipInfo-0.140.0-5|10	License:	GPL
21cr|perl-WWW-HostipInfo-0.140.0-5|11	Group:		Development/Perl
21cr|perl-WWW-HostipInfo-0.140.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-HostipInfo-0.140.0-5|13	Source0:	http://search.cpan.org/CPAN/modules/by-module/WWW/WWW-HostipInfo-%{upstream_version}.tar.gz
21cr|perl-WWW-HostipInfo-0.140.0-5|14	
21cr|perl-WWW-HostipInfo-0.140.0-5|15	BuildRequires:	perl-devel
21cr|perl-WWW-HostipInfo-0.140.0-5|16	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-WWW-HostipInfo-0.140.0-5|17	BuildArch:	noarch
21cr|perl-WWW-HostipInfo-0.140.0-5|18	
21cr|perl-WWW-HostipInfo-0.140.0-5|19	%description
21cr|perl-WWW-HostipInfo-0.140.0-5|20	Get a country and city information from ip address via www.hostip.info API.
21cr|perl-WWW-HostipInfo-0.140.0-5|21	
21cr|perl-WWW-HostipInfo-0.140.0-5|22	%prep
21cr|perl-WWW-HostipInfo-0.140.0-5|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-HostipInfo-0.140.0-5|24	
21cr|perl-WWW-HostipInfo-0.140.0-5|25	%build
21cr|perl-WWW-HostipInfo-0.140.0-5|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-HostipInfo-0.140.0-5|27	%make
21cr|perl-WWW-HostipInfo-0.140.0-5|28	
21cr|perl-WWW-HostipInfo-0.140.0-5|29	%check
21cr|perl-WWW-HostipInfo-0.140.0-5|30	# Of course network test don't work on cluster...
21cr|perl-WWW-HostipInfo-0.140.0-5|31	# %%make test
21cr|perl-WWW-HostipInfo-0.140.0-5|32	
21cr|perl-WWW-HostipInfo-0.140.0-5|33	%install
21cr|perl-WWW-HostipInfo-0.140.0-5|34	%makeinstall_std
21cr|perl-WWW-HostipInfo-0.140.0-5|35	
21cr|perl-WWW-HostipInfo-0.140.0-5|36	%files
21cr|perl-WWW-HostipInfo-0.140.0-5|37	%doc README Changes
21cr|perl-WWW-HostipInfo-0.140.0-5|38	%{perl_vendorlib}/WWW
21cr|perl-WWW-HostipInfo-0.140.0-5|39	%{_mandir}/*/*

5824 21
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|1	%define upstream_name       WWW-Mechanize-Cached
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|2	%define upstream_version 1.56
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|3	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|6	Release:    1
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|7	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|8	Summary:    Cache response to be polite
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|9	License:    GPL+ or Artistic
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|10	Group:      Development/Perl
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|12	Source0:    http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|13	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|14	BuildRequires: perl(Cache::FileCache)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|15	BuildRequires: perl(Carp)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|16	BuildRequires: perl(Cache::BaseCache)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|17	BuildRequires: perl(Class::Method::Modifiers)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|18	BuildRequires: perl(Data::Dump)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|19	BuildRequires: perl(Devel::SimpleTrace)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|20	BuildRequires: perl(English)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|21	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|22	BuildRequires: perl(File::Spec)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|23	BuildRequires: perl(Find::Lib)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|24	BuildRequires: perl(JSON::XS)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|25	BuildRequires: perl(HTTP::Request)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|26	BuildRequires: perl(LWP::ConsoleLogger::Easy)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|27	BuildRequires: perl(Module::Build) >= 0.360.100
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|28	BuildRequires: perl(Moose)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|29	BuildRequires: perl(Path::Class)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|30	BuildRequires: perl(Storable) >= 2.210.0
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|31	BuildRequires: perl(Test::Fatal)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|32	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|33	BuildRequires: perl(Test::Requires)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|34	BuildRequires: perl(Test::RequiresInternet)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|35	BuildRequires: perl(Test::Harness)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|36	BuildRequires: perl(Test::Warnings)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|37	BuildRequires: perl(Test::Needs)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|38	BuildRequires: perl(WWW::Mechanize)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|39	BuildRequires: perl(constant)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|40	BuildRequires: perl(strict)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|41	BuildRequires: perl(vars)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|42	BuildRequires: perl(warnings)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|43	BuildRequires: perl(Moo)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|44	BuildRequires: perl(strictures)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|45	BuildRequires: perl(MooX::Types::MooseLike::Base)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|46	BuildRequires: perl(Test::Warn)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|47	BuildRequires: perl(Term::Size::Perl)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|48	BuildRequires: perl(CHI)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|49	BuildRequires: perl(LWP::Protocol::https)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|50	BuildRequires: perl(Mozilla::CA)
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|51	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|52	BuildArch:  noarch
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|53	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|54	%description
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|55	Uses the Cache::Cache hierarchy to implement a caching Mech. This
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|56	lets one perform repeated requests without hammering a server
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|57	impolitely.
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|58	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|59	%prep
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|60	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|61	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|62	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|63	%build
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|64	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|65	%make
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|66	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|67	%check
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|68	make test
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|69	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|70	%install
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|71	%makeinstall_std
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|72	
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|73	%files
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|74	%doc AUTHORS Changes LICENSE META.json README examples
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|75	%{perl_vendorlib}/WWW/Mechanize/Cached.pm
21cr|perl-WWW-Mechanize-Cached-1.560.0-1|76	%{_mandir}/*/*

5825 21
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|1	%define upstream_name    WWW-Mechanize-CGI
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|2	%define upstream_version 0.3
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|3	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|6	Release:	6
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|7	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|8	Summary:	Use WWW::Mechanize with CGI applications
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|9	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|10	License:	GPL+ or Artistic
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|11	Group:		Development/Perl
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|13	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|14	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|15	BuildRequires:	perl-devel
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|16	BuildRequires:	perl(Carp)
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|17	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|18	BuildRequires:	perl(File::Spec)
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|19	BuildRequires:	perl(HTTP::Request::AsCGI)
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|20	BuildRequires:	perl(IO::Pipe)
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|21	BuildRequires:	perl(Test::More)
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|22	BuildRequires:	perl(WWW::Mechanize)
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|23	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|24	BuildArch:	noarch
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|25	Requires:	perl(Class::Accessor::Fast)
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|26	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|27	%description
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|28	Provides a convenient way of using CGI applications with the WWW::Mechanize,
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|29	without setting a webrowser.
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|30	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|31	%prep
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|33	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|34	%build
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|36	%make
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|37	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|38	%check
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|39	%make test
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|40	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|41	%install
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|42	%makeinstall_std
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|43	
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|44	%files
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|45	%doc Changes README
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|46	%{_mandir}/man3/*
21cr|perl-WWW-Mechanize-CGI-0.300.0-6|47	%{perl_vendorlib}/WWW

5826 21
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|1	%define upstream_name    WWW-Mechanize-FormFiller
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|2	%define upstream_version 0.12
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|3	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|6	Release:	1
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|7	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|8	Summary:	WWW::Mechanize::FormFiller - framework to automate HTML forms
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|9	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|10	License:	GPL+ or Artistic
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|11	Group:		Development/Perl
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/WWW/WWW-Mechanize-FormFiller-%{upstream_version}.tar.gz
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|14	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|15	BuildRequires:	perl-devel
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|16	BuildRequires:	perl-libwww-perl
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|17	BuildRequires:	perl(Data::Random)
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|18	BuildRequires:	perl(HTML::Form)
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|19	BuildRequires:	perl(HTML::TokeParser)
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|20	BuildRequires:	perl(Test::MockObject)
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|21	BuildRequires:	perl(Test::Inline)
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|22	BuildArch:	noarch
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|23	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|24	%description
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|25	WWW::Mechanize::FormFiller and its submodules are useful to automate
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|26	web forms. The FormFiller object is filled with a set of rules how to
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|27	fill out HTML form field and then let loose on a HTML form. It fills
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|28	in the fields according to the preset rules.
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|29	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|30	%prep
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|32	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|33	# pod2test is gone in perl-Test-Inline
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|34	perl -pi -e "s|pod2test|/bin/true|g" Makefile.PL
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|35	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|36	%build
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|38	%make
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|39	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|40	%check
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|41	make test
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|42	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|43	%install
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|44	%makeinstall_std
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|45	
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|46	%files
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|47	%doc Changes README
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|48	%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|49	%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller/Value
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|50	%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/Random
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|51	%{perl_vendorlib}/WWW/Mechanize/FormFiller.pm
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|52	%{perl_vendorlib}/WWW/Mechanize/FormFiller/*.pm
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|53	%{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/*.pm
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|54	%{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/Random/*.pm
21cr|perl-WWW-Mechanize-FormFiller-0.120.0-1|55	%{_mandir}/*/*

5827 21
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|1	%define upstream_name    WWW-Mechanize-GZip
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|2	%define upstream_version 0.12
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|3	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|6	Release:	6
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|7	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|8	Summary:	Tries to fetch webpages with gzip-compression
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|9	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|10	License:	GPL+ or Artistic
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|11	Group:		Development/Perl
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|13	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|14	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|16	BuildRequires:	perl(Compress::Zlib)
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|17	BuildRequires:	perl(Test::More)
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|18	BuildRequires:	perl(WWW::Mechanize)
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|19	BuildArch:	noarch
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|20	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|21	%description
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|22	The the WWW::Mechanize::GZip manpage module tries to fetch a URL by
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|23	requesting gzip-compression from the webserver.
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|24	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|25	If the response contains a header with 'Content-Encoding: gzip', it
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|26	decompresses the response in order to get the original (uncompressed)
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|27	content.
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|28	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|29	This module will help to reduce bandwith fetching webpages, if supported by
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|30	the webeserver. If the webserver does not support gzip-compression, no
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|31	decompression will be made.
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|32	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|33	%prep
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|35	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|36	%build
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|37	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|38	%make
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|39	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|40	%check
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|41	%make test
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|42	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|43	%install
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|44	%makeinstall_std
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|45	
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|46	%files
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|47	%doc README META.yml Changes
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|48	%{_mandir}/man3/*
21cr|perl-WWW-Mechanize-GZip-0.120.0-6|49	%{perl_vendorlib}/WWW/

5828 21
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|1	%define upstream_name    WWW-Mechanize-Shell
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|2	%define upstream_version 0.59
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|3	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|6	Release:	1
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|7	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|8	Summary:	An interactive shell for WWW::Mechanize
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|9	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|10	License:	GPL+ or Artistic
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|11	Group:		Development/Perl
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|13	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|14	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|16	BuildRequires:	perl(HTML::Display)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|17	BuildRequires:	perl(HTTP::Daemon)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|18	BuildRequires:	perl(Hook::LexWrap)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|19	BuildRequires:	perl(HTML::TokeParser::Simple)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|20	BuildRequires:	perl(LWP)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|21	BuildRequires:	perl(HTTP::Request::AsCGI)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|22	BuildRequires:	perl(Term::Shell)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|23	BuildRequires:	perl(Test::Harness)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|24	BuildRequires:	perl(Test::Pod)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|25	BuildRequires:	perl(Test::HTTP::LocalServer)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|26	BuildRequires:	perl(URI::URL)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|27	BuildRequires:	perl(WWW::Mechanize::FormFiller)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|28	BuildRequires:	perl(WWW::Mechanize)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|29	BuildRequires:	perl(parent)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|30	BuildRequires:	perl(CGI)
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|31	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|32	BuildArch:	noarch
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|33	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|34	%description
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|35	This module implements a www-like shell above WWW::Mechanize
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|36	and also has the capability to output crude Perl code that recreates
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|37	the recorded session. Its main use is as an interactive starting point
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|38	for automating a session through WWW::Mechanize.
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|39	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|40	%prep
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|42	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|43	%build
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|45	%make
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|46	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|47	%check
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|48	# build on abf failed
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|49	#make test
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|50	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|51	%install
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|52	%makeinstall_std
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|53	
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|54	%files
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|55	%doc Changes README META.json META.yml
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|56	%{perl_vendorlib}/WWW/Mechanize/Shell.pm
21cr|perl-WWW-Mechanize-Shell-0.590.0-1|57	%{_mandir}/*/*

5829 21
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|1	%define upstream_name    WWW-Mechanize-Sleepy
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|2	%define upstream_version 0.7
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|3	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|6	Release:	6
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|7	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|8	Summary:	WWW::Mechanize::Sleepy - A Sleepy Mechanize Agent
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|9	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|10	License:	GPL+ or Artistic
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|11	Group:		Development/Perl
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|14	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|15	BuildRequires:	perl-devel
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|16	BuildArch:	noarch
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|17	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|18	%description
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|19	Sometimes when testing the behavior of a webserver it is important
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|20	to be able to space out your requests in order to simulate a
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|21	person reading, thinking (or sleeping) at the keyboard.
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|22	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|23	WWW::Mechanize::Sleepy subclasses WWW::Mechanize to provide pauses
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|24	between your server requests. Use it just like you would use
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|25	WWW::Mechanize.
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|26	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|27	%prep
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|29	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|30	%build
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|32	%make
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|33	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|34	# make test don't work...
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|35	#make test
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|36	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|37	%install
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|38	%makeinstall_std
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|39	
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|40	%files
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|41	%doc Changes README
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|42	%{perl_vendorlib}/WWW/Mechanize/Sleepy.pm
21cr|perl-WWW-Mechanize-Sleepy-0.700.0-6|43	%{_mandir}/*/*

5830 21
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|1	%define upstream_name    WWW-Mechanize-TreeBuilder
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|2	%define upstream_version 1.20000
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|3	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|6	Release:	4
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|7	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|8	Summary:	Combine WWW::Mechanize and HTML::TreeBuilder
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|9	License:	GPL+ or Artistic
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|10	Group:		Development/Perl
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|12	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|13	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|14	BuildRequires:	perl-devel
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|17	BuildRequires:	perl(HTML::TreeBuilder)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|18	BuildRequires:	perl(Moose)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|19	BuildRequires:	perl(MooseX::Role::Parameterized)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|20	BuildRequires:	perl(Scalar::Util)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|21	BuildRequires:	perl(Test::More)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|22	BuildRequires:	perl(Test::WWW::Mechanize)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|23	BuildRequires:	perl(namespace::autoclean)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|24	BuildRequires:	perl(aliased)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|25	BuildRequires:	perl(HTML::TreeBuilder::XPath)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|26	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|27	BuildArch:	noarch
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|28	Requires:	perl(HTML::TreeBuilder)
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|29	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|30	%description
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|31	This module combines the WWW::Mechanize manpage and the HTML::TreeBuilder
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|32	manpage. Why? Because I've seen too much code like the following:
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|33	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|34	like($mech->content, qr{<p>some text</p>}, "Found the right tag");
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|35	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|36	Which is just all flavours of wrong - its akin to processing XML with
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|37	regexps.
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|38	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|39	%prep
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|40	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|41	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|42	%build
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|43	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|44	%make
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|45	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|46	%check
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|47	make test
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|48	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|49	%install
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|50	%makeinstall_std
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|51	
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|52	%files
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|53	%doc Changes META.yml
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|54	%{_mandir}/man3/*
21cr|perl-WWW-Mechanize-TreeBuilder-1.200.0-4|55	%{perl_vendorlib}/*

5831 21
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|1	%define upstream_name    WWW-Mediawiki-Client
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|2	%define upstream_version 0.31
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|3	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|6	Release:	6
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|7	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|8	Summary:	Simple cvs-like interface for Mediawiki driven WikiWiki websites
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|9	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|10	License:	Artistic
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|11	Group:		Development/Perl
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|13	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|14	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|15	BuildRequires:	perl-devel
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|16	BuildRequires:	perl-libwww-perl
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|17	BuildRequires:	perl(Exception::Class)
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|18	BuildRequires:	perl(HTML::TokeParser)
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|19	BuildRequires:	perl(Test::Differences)
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|20	BuildRequires:	perl(VCS::Lite)
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|21	BuildRequires:	perl(XML::LibXML)
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|22	BuildArch:	noarch
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|23	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|24	%description
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|25	WWW::Mediawiki::Client provides a very simple cvs-like interface for
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|26	Mediawiki driven WikiWiki websites, such as http://www.wikitravel.org or
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|27	http://www.wikipedia.org.  The interface mimics the two most basic cvs
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|28	commands: update and commit with similarly named methods.  Each of these has a
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|29	shorter alias, as in cvs.  Verbosity is controled through an output_level
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|30	accessor method.
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|31	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|32	%prep
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|34	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|35	%build
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|37	%make
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|38	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|39	%check
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|40	make test
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|41	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|42	%install
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|43	%makeinstall_std
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|44	
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|45	%files
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|46	%{_bindir}/*
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|47	%{_mandir}/*/*
21cr|perl-WWW-Mediawiki-Client-0.310.0-6|48	%{perl_vendorlib}/WWW

5832 21
21cr|perl-WWW-Search-2.519.0-1|1	%define upstream_name    WWW-Search
21cr|perl-WWW-Search-2.519.0-1|2	%define upstream_version 2.519
21cr|perl-WWW-Search-2.519.0-1|3	
21cr|perl-WWW-Search-2.519.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Search-2.519.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Search-2.519.0-1|6	Release:	1
21cr|perl-WWW-Search-2.519.0-1|7	
21cr|perl-WWW-Search-2.519.0-1|8	Summary:	Virtual base class for WWW searches
21cr|perl-WWW-Search-2.519.0-1|9	
21cr|perl-WWW-Search-2.519.0-1|10	License:	GPL+ or Artistic
21cr|perl-WWW-Search-2.519.0-1|11	Group:		Development/Perl
21cr|perl-WWW-Search-2.519.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Search-2.519.0-1|13	Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Search-%{upstream_version}.tar.gz
21cr|perl-WWW-Search-2.519.0-1|14	
21cr|perl-WWW-Search-2.519.0-1|15	BuildRequires:	perl(ExtUtils::MM_Unix)
21cr|perl-WWW-Search-2.519.0-1|16	BuildRequires:	perl(File::Temp)
21cr|perl-WWW-Search-2.519.0-1|17	BuildRequires:	perl(IO::Capture::Stderr)
21cr|perl-WWW-Search-2.519.0-1|18	BuildRequires:	perl(Test::File)
21cr|perl-WWW-Search-2.519.0-1|19	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-WWW-Search-2.519.0-1|20	BuildRequires:	perl(Test::Simple)
21cr|perl-WWW-Search-2.519.0-1|21	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-WWW-Search-2.519.0-1|22	BuildRequires:	perl(Email::MIME)
21cr|perl-WWW-Search-2.519.0-1|23	BuildRequires:	perl(Email::MIME::Creator)
21cr|perl-WWW-Search-2.519.0-1|24	BuildRequires:	perl(Email::Send)
21cr|perl-WWW-Search-2.519.0-1|25	BuildRequires:	perl(Test::Pod)
21cr|perl-WWW-Search-2.519.0-1|26	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-WWW-Search-2.519.0-1|27	BuildRequires:	perl(Bit::Vector)
21cr|perl-WWW-Search-2.519.0-1|28	BuildRequires:	perl(CGI)
21cr|perl-WWW-Search-2.519.0-1|29	BuildRequires:	perl(Data::Dumper)
21cr|perl-WWW-Search-2.519.0-1|30	BuildRequires:	perl(Date::Manip)
21cr|perl-WWW-Search-2.519.0-1|31	BuildRequires:	perl(File::Basename)
21cr|perl-WWW-Search-2.519.0-1|32	BuildRequires:	perl(File::Copy)
21cr|perl-WWW-Search-2.519.0-1|33	BuildRequires:	perl(File::Find)
21cr|perl-WWW-Search-2.519.0-1|34	BuildRequires:	perl(File::Path)
21cr|perl-WWW-Search-2.519.0-1|35	BuildRequires:	perl(File::Slurp)
21cr|perl-WWW-Search-2.519.0-1|36	BuildRequires:	perl(File::Spec)
21cr|perl-WWW-Search-2.519.0-1|37	BuildRequires:	perl(Getopt::Long)
21cr|perl-WWW-Search-2.519.0-1|38	BuildRequires:	perl(HTML::Parser)
21cr|perl-WWW-Search-2.519.0-1|39	BuildRequires:	perl(HTML::TreeBuilder)
21cr|perl-WWW-Search-2.519.0-1|40	BuildRequires:	perl(LWP::MemberMixin)
21cr|perl-WWW-Search-2.519.0-1|41	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-WWW-Search-2.519.0-1|42	BuildRequires:	perl(Net::Domain)
21cr|perl-WWW-Search-2.519.0-1|43	BuildRequires:	perl(POSIX)
21cr|perl-WWW-Search-2.519.0-1|44	BuildRequires:	perl(Pod::Usage)
21cr|perl-WWW-Search-2.519.0-1|45	BuildRequires:	perl(URI)
21cr|perl-WWW-Search-2.519.0-1|46	BuildRequires:	perl(URI::Escape)
21cr|perl-WWW-Search-2.519.0-1|47	BuildRequires:	perl(User)
21cr|perl-WWW-Search-2.519.0-1|48	
21cr|perl-WWW-Search-2.519.0-1|49	BuildArch:	noarch
21cr|perl-WWW-Search-2.519.0-1|50	
21cr|perl-WWW-Search-2.519.0-1|51	%description
21cr|perl-WWW-Search-2.519.0-1|52	This class is the parent for all access methods supported by the WWW::Search
21cr|perl-WWW-Search-2.519.0-1|53	library. This library implements a Perl API to web-based search engines.
21cr|perl-WWW-Search-2.519.0-1|54	
21cr|perl-WWW-Search-2.519.0-1|55	See README for a list of search engines currently supported, and for a lot of
21cr|perl-WWW-Search-2.519.0-1|56	interesting high-level information about this distribution.
21cr|perl-WWW-Search-2.519.0-1|57	
21cr|perl-WWW-Search-2.519.0-1|58	Search results can be limited, and there is a pause between each request to
21cr|perl-WWW-Search-2.519.0-1|59	avoid overloading either the client or the server.
21cr|perl-WWW-Search-2.519.0-1|60	
21cr|perl-WWW-Search-2.519.0-1|61	%prep
21cr|perl-WWW-Search-2.519.0-1|62	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Search-2.519.0-1|63	for file in `find lib -type f` Changes README META.yml; do
21cr|perl-WWW-Search-2.519.0-1|64	chmod 644 $file
21cr|perl-WWW-Search-2.519.0-1|65	done
21cr|perl-WWW-Search-2.519.0-1|66	perl -pi -e 's|/usr/local/bin/perl|/usr/bin/perl|' lib/WWW/Search/*.pm
21cr|perl-WWW-Search-2.519.0-1|67	
21cr|perl-WWW-Search-2.519.0-1|68	%build
21cr|perl-WWW-Search-2.519.0-1|69	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Search-2.519.0-1|70	%make
21cr|perl-WWW-Search-2.519.0-1|71	
21cr|perl-WWW-Search-2.519.0-1|72	%check
21cr|perl-WWW-Search-2.519.0-1|73	export PATH=$PATH:%{buildroot}%{_bindir}
21cr|perl-WWW-Search-2.519.0-1|74	make test
21cr|perl-WWW-Search-2.519.0-1|75	
21cr|perl-WWW-Search-2.519.0-1|76	%install
21cr|perl-WWW-Search-2.519.0-1|77	%makeinstall_std
21cr|perl-WWW-Search-2.519.0-1|78	
21cr|perl-WWW-Search-2.519.0-1|79	%files
21cr|perl-WWW-Search-2.519.0-1|80	%doc Changes README META.yml
21cr|perl-WWW-Search-2.519.0-1|81	%{_bindir}/*
21cr|perl-WWW-Search-2.519.0-1|82	%{perl_vendorlib}/WWW
21cr|perl-WWW-Search-2.519.0-1|83	%{_mandir}/*/*

5833 21
21cr|perl-WWW-Shorten-3.94.0-1|1	%define upstream_name    WWW-Shorten
21cr|perl-WWW-Shorten-3.94.0-1|2	%define upstream_version 3.094
21cr|perl-WWW-Shorten-3.94.0-1|3	
21cr|perl-WWW-Shorten-3.94.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Shorten-3.94.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Shorten-3.94.0-1|6	Release:	1
21cr|perl-WWW-Shorten-3.94.0-1|7	Summary:	Perl interface to makeashorterlink.com
21cr|perl-WWW-Shorten-3.94.0-1|8	License:	GPL+ or Artistic
21cr|perl-WWW-Shorten-3.94.0-1|9	Group:		Development/Perl
21cr|perl-WWW-Shorten-3.94.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Shorten-3.94.0-1|11	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Shorten-3.94.0-1|12	BuildRequires:	perl-devel
21cr|perl-WWW-Shorten-3.94.0-1|13	BuildRequires:	perl(Config::Auto)
21cr|perl-WWW-Shorten-3.94.0-1|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-WWW-Shorten-3.94.0-1|15	BuildRequires:	perl(LWP) >= 5.750.0
21cr|perl-WWW-Shorten-3.94.0-1|16	BuildRequires:	perl(LWP::UserAgent) >= 2.23.0
21cr|perl-WWW-Shorten-3.94.0-1|17	BuildRequires:	perl(Module::Build) >= 0.380.0
21cr|perl-WWW-Shorten-3.94.0-1|18	BuildRequires:	perl(Test::More) >= 0.470.0
21cr|perl-WWW-Shorten-3.94.0-1|19	BuildRequires:	perl(URI) >= 1.270.0
21cr|perl-WWW-Shorten-3.94.0-1|20	BuildRequires:	perl(Try::Tiny)
21cr|perl-WWW-Shorten-3.94.0-1|21	BuildArch:	noarch
21cr|perl-WWW-Shorten-3.94.0-1|22	
21cr|perl-WWW-Shorten-3.94.0-1|23	%description
21cr|perl-WWW-Shorten-3.94.0-1|24	The function 'makeashorterlink' will call the relevant web site passing it
21cr|perl-WWW-Shorten-3.94.0-1|25	your long URL and will return the shorter version.
21cr|perl-WWW-Shorten-3.94.0-1|26	
21cr|perl-WWW-Shorten-3.94.0-1|27	The function 'makealongerlink' does the reverse. 'makealongerlink' will
21cr|perl-WWW-Shorten-3.94.0-1|28	accept as an argument either the full shortened URL or just the identifier.
21cr|perl-WWW-Shorten-3.94.0-1|29	
21cr|perl-WWW-Shorten-3.94.0-1|30	If anything goes wrong, then either function will return 'undef'.
21cr|perl-WWW-Shorten-3.94.0-1|31	
21cr|perl-WWW-Shorten-3.94.0-1|32	%prep
21cr|perl-WWW-Shorten-3.94.0-1|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Shorten-3.94.0-1|34	
21cr|perl-WWW-Shorten-3.94.0-1|35	# remove executable bit
21cr|perl-WWW-Shorten-3.94.0-1|36	find . -type f -exec chmod -x {} \;
21cr|perl-WWW-Shorten-3.94.0-1|37	
21cr|perl-WWW-Shorten-3.94.0-1|38	iconv --from=ISO-8859-1 --to=UTF-8 LICENSE > LICENSE.conv && \
21cr|perl-WWW-Shorten-3.94.0-1|39	touch -r LICENSE LICENSE.conv && mv -f LICENSE.conv LICENSE
21cr|perl-WWW-Shorten-3.94.0-1|40	
21cr|perl-WWW-Shorten-3.94.0-1|41	%build
21cr|perl-WWW-Shorten-3.94.0-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Shorten-3.94.0-1|43	%make
21cr|perl-WWW-Shorten-3.94.0-1|44	
21cr|perl-WWW-Shorten-3.94.0-1|45	%check
21cr|perl-WWW-Shorten-3.94.0-1|46	make test
21cr|perl-WWW-Shorten-3.94.0-1|47	
21cr|perl-WWW-Shorten-3.94.0-1|48	%install
21cr|perl-WWW-Shorten-3.94.0-1|49	%makeinstall_std
21cr|perl-WWW-Shorten-3.94.0-1|50	
21cr|perl-WWW-Shorten-3.94.0-1|51	%files
21cr|perl-WWW-Shorten-3.94.0-1|52	%doc README* Changes META.yml META.json LICENSE
21cr|perl-WWW-Shorten-3.94.0-1|53	%{_mandir}/man3/*
21cr|perl-WWW-Shorten-3.94.0-1|54	%{perl_vendorlib}/*
21cr|perl-WWW-Shorten-3.94.0-1|55	%{_bindir}/shorten
21cr|perl-WWW-Shorten-3.94.0-1|56	%{_mandir}/man1/shorten.1*

5834 21
21cr|perl-WWW-Shorten-Simple-0.20.0-1|1	%define upstream_name    WWW-Shorten-Simple
21cr|perl-WWW-Shorten-Simple-0.20.0-1|2	%define upstream_version 0.02
21cr|perl-WWW-Shorten-Simple-0.20.0-1|3	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Shorten-Simple-0.20.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Shorten-Simple-0.20.0-1|6	Release:	1
21cr|perl-WWW-Shorten-Simple-0.20.0-1|7	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|8	Summary:	Factory wrapper around WWW::Shorten to avoid imports
21cr|perl-WWW-Shorten-Simple-0.20.0-1|9	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|10	License:	GPL+ or Artistic
21cr|perl-WWW-Shorten-Simple-0.20.0-1|11	Group:		Development/Perl
21cr|perl-WWW-Shorten-Simple-0.20.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Shorten-Simple-0.20.0-1|13	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-WWW-Shorten-Simple-0.20.0-1|14	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|15	BuildRequires:	perl-devel
21cr|perl-WWW-Shorten-Simple-0.20.0-1|16	BuildRequires:	perl(LWP)
21cr|perl-WWW-Shorten-Simple-0.20.0-1|17	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-WWW-Shorten-Simple-0.20.0-1|18	BuildRequires:	perl(Test::More)
21cr|perl-WWW-Shorten-Simple-0.20.0-1|19	BuildRequires:	perl(URI)
21cr|perl-WWW-Shorten-Simple-0.20.0-1|20	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-WWW-Shorten-Simple-0.20.0-1|21	BuildArch:	noarch
21cr|perl-WWW-Shorten-Simple-0.20.0-1|22	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|23	%description
21cr|perl-WWW-Shorten-Simple-0.20.0-1|24	WWW::Shorten::Simple is a wrapper (factory) around WWW::Shorten
21cr|perl-WWW-Shorten-Simple-0.20.0-1|25	so that you can create an object representing each URL shortening
21cr|perl-WWW-Shorten-Simple-0.20.0-1|26	service, instead of importing makeashorterlink function into your
21cr|perl-WWW-Shorten-Simple-0.20.0-1|27	namespace.
21cr|perl-WWW-Shorten-Simple-0.20.0-1|28	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|29	%prep
21cr|perl-WWW-Shorten-Simple-0.20.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Shorten-Simple-0.20.0-1|31	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|32	%build
21cr|perl-WWW-Shorten-Simple-0.20.0-1|33	perl Build.PL installdirs=vendor
21cr|perl-WWW-Shorten-Simple-0.20.0-1|34	./Build CFLAGS="%{optflags}"
21cr|perl-WWW-Shorten-Simple-0.20.0-1|35	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|36	%check
21cr|perl-WWW-Shorten-Simple-0.20.0-1|37	./Build test
21cr|perl-WWW-Shorten-Simple-0.20.0-1|38	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|39	%install
21cr|perl-WWW-Shorten-Simple-0.20.0-1|40	./Build install --destdir=%{buildroot} --installdirs=vendor
21cr|perl-WWW-Shorten-Simple-0.20.0-1|41	
21cr|perl-WWW-Shorten-Simple-0.20.0-1|42	%files
21cr|perl-WWW-Shorten-Simple-0.20.0-1|43	%doc README META.yml Changes
21cr|perl-WWW-Shorten-Simple-0.20.0-1|44	%{_mandir}/man3/*
21cr|perl-WWW-Shorten-Simple-0.20.0-1|45	%{perl_vendorlib}/*

5835 21
21cr|perl-WWW-Wikipedia-2.50.0-1|1	%define upstream_name    WWW-Wikipedia
21cr|perl-WWW-Wikipedia-2.50.0-1|2	%define upstream_version 2.05
21cr|perl-WWW-Wikipedia-2.50.0-1|3	
21cr|perl-WWW-Wikipedia-2.50.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-WWW-Wikipedia-2.50.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-WWW-Wikipedia-2.50.0-1|6	Release:	1
21cr|perl-WWW-Wikipedia-2.50.0-1|7	Summary:	Automated interface to the Wikipedia
21cr|perl-WWW-Wikipedia-2.50.0-1|8	License:	Artistic
21cr|perl-WWW-Wikipedia-2.50.0-1|9	Group:		Development/Perl
21cr|perl-WWW-Wikipedia-2.50.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-WWW-Wikipedia-2.50.0-1|11	Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Wikipedia-%{upstream_version}.tar.gz
21cr|perl-WWW-Wikipedia-2.50.0-1|12	
21cr|perl-WWW-Wikipedia-2.50.0-1|13	BuildRequires:	perl-devel
21cr|perl-WWW-Wikipedia-2.50.0-1|14	BuildRequires:	perl-libwww-perl
21cr|perl-WWW-Wikipedia-2.50.0-1|15	BuildRequires:	perl(CGI)
21cr|perl-WWW-Wikipedia-2.50.0-1|16	BuildRequires:	perl(inc::Module::Install)
21cr|perl-WWW-Wikipedia-2.50.0-1|17	BuildRequires:	perl(Text::Autoformat)
21cr|perl-WWW-Wikipedia-2.50.0-1|18	BuildArch:	noarch
21cr|perl-WWW-Wikipedia-2.50.0-1|19	
21cr|perl-WWW-Wikipedia-2.50.0-1|20	%description
21cr|perl-WWW-Wikipedia-2.50.0-1|21	WWW::Wikipedia provides an automated interface to the Wikipedia
21cr|perl-WWW-Wikipedia-2.50.0-1|22	http://www.wikipedia.org, which is a free, collaborative, online
21cr|perl-WWW-Wikipedia-2.50.0-1|23	encyclopedia. This module allows you to search for a topic and return the
21cr|perl-WWW-Wikipedia-2.50.0-1|24	resulting entry. It also gives you access to related topics which are also
21cr|perl-WWW-Wikipedia-2.50.0-1|25	available via the Wikipedia for that entry.
21cr|perl-WWW-Wikipedia-2.50.0-1|26	
21cr|perl-WWW-Wikipedia-2.50.0-1|27	%prep
21cr|perl-WWW-Wikipedia-2.50.0-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-WWW-Wikipedia-2.50.0-1|29	
21cr|perl-WWW-Wikipedia-2.50.0-1|30	%build
21cr|perl-WWW-Wikipedia-2.50.0-1|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-WWW-Wikipedia-2.50.0-1|32	%make
21cr|perl-WWW-Wikipedia-2.50.0-1|33	
21cr|perl-WWW-Wikipedia-2.50.0-1|34	%check
21cr|perl-WWW-Wikipedia-2.50.0-1|35	# need internet connection
21cr|perl-WWW-Wikipedia-2.50.0-1|36	#make test
21cr|perl-WWW-Wikipedia-2.50.0-1|37	
21cr|perl-WWW-Wikipedia-2.50.0-1|38	%install
21cr|perl-WWW-Wikipedia-2.50.0-1|39	%makeinstall_std
21cr|perl-WWW-Wikipedia-2.50.0-1|40	
21cr|perl-WWW-Wikipedia-2.50.0-1|41	%files
21cr|perl-WWW-Wikipedia-2.50.0-1|42	%{_bindir}/*
21cr|perl-WWW-Wikipedia-2.50.0-1|43	%{_mandir}/*/*
21cr|perl-WWW-Wikipedia-2.50.0-1|44	%{perl_vendorlib}/WWW

5836 21
21cr|perl-Wx-0.993.200-2|1	%define upstream_name Wx
21cr|perl-Wx-0.993.200-2|2	%define upstream_version 0.9932
21cr|perl-Wx-0.993.200-2|3	
21cr|perl-Wx-0.993.200-2|4	%define __provides_exclude Wx.so|MDI.so|FS.so|IPC.so|Print.so|Media.so|DocView.so|Help.so|RichText.so|XRC.so|Socket.so|DND.so|Html.so|AUI.so|DateTime.so|Grid.so|Calendar.so|PerlTest.so|STC.so
21cr|perl-Wx-0.993.200-2|5	%define __requires_exclude perl\\(Wx::PlValidator\\)
21cr|perl-Wx-0.993.200-2|6	
21cr|perl-Wx-0.993.200-2|7	%bcond_with check
21cr|perl-Wx-0.993.200-2|8	
21cr|perl-Wx-0.993.200-2|9	Name:		perl-%{upstream_name}
21cr|perl-Wx-0.993.200-2|10	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Wx-0.993.200-2|11	Release:	2
21cr|perl-Wx-0.993.200-2|12	
21cr|perl-Wx-0.993.200-2|13	Summary:	Interface to the wxWidgets GUI toolkit
21cr|perl-Wx-0.993.200-2|14	
21cr|perl-Wx-0.993.200-2|15	License:	GPL+ or Artistic
21cr|perl-Wx-0.993.200-2|16	Group:		Development/Perl
21cr|perl-Wx-0.993.200-2|17	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-Wx-0.993.200-2|18	Source0:	https://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Wx-0.993.200-2|19	Source1:	%{name}.rpmlintrc
21cr|perl-Wx-0.993.200-2|20	# Work around BOM_UTF8 clash between wxGTK and Perl. Should be fixed in newer
21cr|perl-Wx-0.993.200-2|21	# wxGTK, CPAN RT#121464, <http://trac.wxwidgets.org/ticket/13599>.
21cr|perl-Wx-0.993.200-2|22	Patch0:		Wx-0.9932-Undefine-BOM_UTF8.patch
21cr|perl-Wx-0.993.200-2|23	Patch1:		gtk3.patch
21cr|perl-Wx-0.993.200-2|24	BuildRequires:	perl(Alien::wxWidgets)
21cr|perl-Wx-0.993.200-2|25	BuildRequires:	perl(ExtUtils::ParseXS)
21cr|perl-Wx-0.993.200-2|26	BuildRequires:	perl(ExtUtils::XSpp)
21cr|perl-Wx-0.993.200-2|27	BuildRequires:	wxgtku3.0-devel
21cr|perl-Wx-0.993.200-2|28	BuildRequires:	perl-devel
21cr|perl-Wx-0.993.200-2|29	BuildRequires:	perl(Test::More)
21cr|perl-Wx-0.993.200-2|30	BuildRequires:	perl(Test::Harness)
21cr|perl-Wx-0.993.200-2|31	BuildRequires:	perl(Test::Pod)
21cr|perl-Wx-0.993.200-2|32	BuildRequires:	perl(YAML)
21cr|perl-Wx-0.993.200-2|33	### for tests
21cr|perl-Wx-0.993.200-2|34	%if %{with check}
21cr|perl-Wx-0.993.200-2|35	BuildRequires:  x11-server-xvfb
21cr|perl-Wx-0.993.200-2|36	%define         X_display         ":99"
21cr|perl-Wx-0.993.200-2|37	%endif
21cr|perl-Wx-0.993.200-2|38	
21cr|perl-Wx-0.993.200-2|39	%description
21cr|perl-Wx-0.993.200-2|40	The Wx module is a wrapper for the wxWidgets (formerly known as wxWindows)
21cr|perl-Wx-0.993.200-2|41	GUI toolkit.
21cr|perl-Wx-0.993.200-2|42	
21cr|perl-Wx-0.993.200-2|43	%prep
21cr|perl-Wx-0.993.200-2|44	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-Wx-0.993.200-2|45	
21cr|perl-Wx-0.993.200-2|46	chmod -c a-x README.txt docs/todo.txt samples/*/*.pl
21cr|perl-Wx-0.993.200-2|47	find . -type f -name "*.pm" -o -name "*.h" -o -name "*.cpp" |
21cr|perl-Wx-0.993.200-2|48	xargs chmod -c a-x
21cr|perl-Wx-0.993.200-2|49	
21cr|perl-Wx-0.993.200-2|50	
21cr|perl-Wx-0.993.200-2|51	%build
21cr|perl-Wx-0.993.200-2|52	%{__perl} Makefile.PL  --wx-unicode \
21cr|perl-Wx-0.993.200-2|53	--wx-version=`wx-config --version | cut -d . -f 1-2` \
21cr|perl-Wx-0.993.200-2|54	--wx-toolkit=gtk \
21cr|perl-Wx-0.993.200-2|55	INSTALLDIRS=vendor \
21cr|perl-Wx-0.993.200-2|56	OPTIMIZE="$RPM_OPT_FLAGS -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-local-typedefs"
21cr|perl-Wx-0.993.200-2|57	
21cr|perl-Wx-0.993.200-2|58	%make
21cr|perl-Wx-0.993.200-2|59	
21cr|perl-Wx-0.993.200-2|60	%check
21cr|perl-Wx-0.993.200-2|61	### This will need X server up and running. Symbianflo ###
21cr|perl-Wx-0.993.200-2|62	%if %{with check}
21cr|perl-Wx-0.993.200-2|63	export DISPLAY=%{X_display}
21cr|perl-Wx-0.993.200-2|64	Xvfb %{X_display} -screen 0 1024x768x24 -extension RANDR & >& Xvfb.log &
21cr|perl-Wx-0.993.200-2|65	trap "kill $! || true" EXIT
21cr|perl-Wx-0.993.200-2|66	sleep 10
21cr|perl-Wx-0.993.200-2|67	make test
21cr|perl-Wx-0.993.200-2|68	%endif
21cr|perl-Wx-0.993.200-2|69	
21cr|perl-Wx-0.993.200-2|70	%install
21cr|perl-Wx-0.993.200-2|71	%makeinstall_std
21cr|perl-Wx-0.993.200-2|72	
21cr|perl-Wx-0.993.200-2|73	%files
21cr|perl-Wx-0.993.200-2|74	%doc Changes README.txt META.json META.yml samples/
21cr|perl-Wx-0.993.200-2|75	%{perl_vendorarch}/Wx.pm
21cr|perl-Wx-0.993.200-2|76	%{perl_vendorarch}/Wx
21cr|perl-Wx-0.993.200-2|77	%{perl_vendorarch}/auto/Wx
21cr|perl-Wx-0.993.200-2|78	%{_mandir}/*/*
21cr|perl-Wx-0.993.200-2|79	%{_bindir}/*

5837 21
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|1	%define upstream_name    Wx-Perl-DataWalker
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|3	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|6	Release:	6
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|7	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|8	Summary:	Perl extension for blah blah blah
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|9	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|11	Group:		Development/Perl
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|13	Source0:	http://www.cpan.org/modules/by-module/Wx/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|14	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|16	BuildRequires:	perl(Class::XSAccessor)
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|17	BuildRequires:	perl(Devel::Size)
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|18	BuildRequires:	perl(Wx)
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|19	BuildRequires:	perl(YAML::XS)
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|20	BuildArch:	noarch
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|21	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|22	%description
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|23	'Wx::Perl::DataWalker' implements a 'Wx::Frame' subclass that shows a
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|24	relatively simple Perl data structure browser. After opening such a frame
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|25	and supplying it with a reference to an essentially arbitrary data
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|26	structure, you can visually browse it by double-clicking references.
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|27	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|28	So far, there is no tree view but only a display of the current level of
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|29	the data structure. You can traverse back up the structure with a _back_
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|30	button.
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|31	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|32	Optionally, 'Wx::Perl::DataWalker' displays the (approximate!) size of the
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|33	data structure using 'Devel::Size'.
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|34	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|35	%prep
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|37	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|38	%build
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|40	%make
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|41	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|42	%check
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|43	# requires GTK display
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|44	#make test
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|45	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|46	%install
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|47	%makeinstall_std
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|48	
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|49	%files
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|50	%doc Changes
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|51	%{_mandir}/man3/*
21cr|perl-Wx-Perl-DataWalker-0.20.0-6|52	%{perl_vendorlib}/*

5838 21
21cr|perl-X10-0.30.0-1|1	%define upstream_name    X10
21cr|perl-X10-0.30.0-1|2	%define upstream_version 0.03
21cr|perl-X10-0.30.0-1|3	
21cr|perl-X10-0.30.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-X10-0.30.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-X10-0.30.0-1|6	Release:    1
21cr|perl-X10-0.30.0-1|7	
21cr|perl-X10-0.30.0-1|8	Summary:    No summary found
21cr|perl-X10-0.30.0-1|9	License:    GPL+ or Artistic
21cr|perl-X10-0.30.0-1|10	Group:      Development/Perl
21cr|perl-X10-0.30.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-X10-0.30.0-1|12	Source0:    http://www.cpan.org/modules/by-module/X10/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-X10-0.30.0-1|13	
21cr|perl-X10-0.30.0-1|14	BuildRequires: perl(Astro::SunTime)
21cr|perl-X10-0.30.0-1|15	BuildRequires: perl(Device::SerialPort)
21cr|perl-X10-0.30.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-X10-0.30.0-1|17	BuildRequires: perl(File::Basename)
21cr|perl-X10-0.30.0-1|18	BuildRequires: perl(FileHandle)
21cr|perl-X10-0.30.0-1|19	BuildRequires: perl(IO::Select)
21cr|perl-X10-0.30.0-1|20	BuildRequires: perl(IO::Socket)
21cr|perl-X10-0.30.0-1|21	BuildRequires: perl(POSIX)
21cr|perl-X10-0.30.0-1|22	BuildRequires: perl(Storable)
21cr|perl-X10-0.30.0-1|23	BuildRequires: perl(Time::ParseDate)
21cr|perl-X10-0.30.0-1|24	BuildArch: noarch
21cr|perl-X10-0.30.0-1|25	
21cr|perl-X10-0.30.0-1|26	%description
21cr|perl-X10-0.30.0-1|27	no description found
21cr|perl-X10-0.30.0-1|28	
21cr|perl-X10-0.30.0-1|29	%prep
21cr|perl-X10-0.30.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-X10-0.30.0-1|31	
21cr|perl-X10-0.30.0-1|32	#fix shebangs
21cr|perl-X10-0.30.0-1|33	sed -i -e 's|/usr/local/bin/perl|%{_bindir}/perl|g' x10*
21cr|perl-X10-0.30.0-1|34	
21cr|perl-X10-0.30.0-1|35	%build
21cr|perl-X10-0.30.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-X10-0.30.0-1|37	
21cr|perl-X10-0.30.0-1|38	%make
21cr|perl-X10-0.30.0-1|39	
21cr|perl-X10-0.30.0-1|40	%check
21cr|perl-X10-0.30.0-1|41	%make test
21cr|perl-X10-0.30.0-1|42	
21cr|perl-X10-0.30.0-1|43	%install
21cr|perl-X10-0.30.0-1|44	%makeinstall_std
21cr|perl-X10-0.30.0-1|45	
21cr|perl-X10-0.30.0-1|46	%files
21cr|perl-X10-0.30.0-1|47	%doc README TODO Changes
21cr|perl-X10-0.30.0-1|48	%{_bindir}/*
21cr|perl-X10-0.30.0-1|49	%{perl_vendorlib}/*

5839 21
21cr|perl-X11-GUITest-0.280.0-6|1	%define upstream_name X11-GUITest
21cr|perl-X11-GUITest-0.280.0-6|2	%define upstream_version 0.28
21cr|perl-X11-GUITest-0.280.0-6|3	
21cr|perl-X11-GUITest-0.280.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-X11-GUITest-0.280.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-X11-GUITest-0.280.0-6|6	Release:	6
21cr|perl-X11-GUITest-0.280.0-6|7	Summary:	Provides GUI testing/interaction facilities
21cr|perl-X11-GUITest-0.280.0-6|8	License:	GPL+ or Artistic
21cr|perl-X11-GUITest-0.280.0-6|9	Group:		Development/Perl
21cr|perl-X11-GUITest-0.280.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-X11-GUITest-0.280.0-6|11	Source0:	http://www.cpan.org/modules/by-module/X11/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-X11-GUITest-0.280.0-6|12	Patch0:		X11-GUITest-0.28-debug.patch
21cr|perl-X11-GUITest-0.280.0-6|13	
21cr|perl-X11-GUITest-0.280.0-6|14	BuildRequires:	perl-devel
21cr|perl-X11-GUITest-0.280.0-6|15	BuildRequires:	pkgconfig(xextproto)
21cr|perl-X11-GUITest-0.280.0-6|16	BuildRequires:	pkgconfig(x11)
21cr|perl-X11-GUITest-0.280.0-6|17	BuildRequires:	pkgconfig(xtst)
21cr|perl-X11-GUITest-0.280.0-6|18	BuildRequires:	pkgconfig(xt)
21cr|perl-X11-GUITest-0.280.0-6|19	BuildRequires:	pkgconfig(xi)
21cr|perl-X11-GUITest-0.280.0-6|20	
21cr|perl-X11-GUITest-0.280.0-6|21	%description
21cr|perl-X11-GUITest-0.280.0-6|22	This Perl package is intended to facilitate the testing of GUI applications
21cr|perl-X11-GUITest-0.280.0-6|23	by means of user emulation. It can be used to test/interact with GUI
21cr|perl-X11-GUITest-0.280.0-6|24	applications; which have been built upon the X library or toolkits (i.e.,
21cr|perl-X11-GUITest-0.280.0-6|25	GTK+, Xt, Qt, Motif, etc.) that "wrap" the X library's functionality.
21cr|perl-X11-GUITest-0.280.0-6|26	
21cr|perl-X11-GUITest-0.280.0-6|27	%prep
21cr|perl-X11-GUITest-0.280.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-X11-GUITest-0.280.0-6|29	%apply_patches
21cr|perl-X11-GUITest-0.280.0-6|30	
21cr|perl-X11-GUITest-0.280.0-6|31	%build
21cr|perl-X11-GUITest-0.280.0-6|32	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-X11-GUITest-0.280.0-6|33	%make
21cr|perl-X11-GUITest-0.280.0-6|34	
21cr|perl-X11-GUITest-0.280.0-6|35	%check
21cr|perl-X11-GUITest-0.280.0-6|36	if [ x${DISPLAY} != 'x' ]; then
21cr|perl-X11-GUITest-0.280.0-6|37	make test
21cr|perl-X11-GUITest-0.280.0-6|38	else
21cr|perl-X11-GUITest-0.280.0-6|39	exit 0
21cr|perl-X11-GUITest-0.280.0-6|40	fi
21cr|perl-X11-GUITest-0.280.0-6|41	
21cr|perl-X11-GUITest-0.280.0-6|42	%install
21cr|perl-X11-GUITest-0.280.0-6|43	%makeinstall_std
21cr|perl-X11-GUITest-0.280.0-6|44	
21cr|perl-X11-GUITest-0.280.0-6|45	%files
21cr|perl-X11-GUITest-0.280.0-6|46	%doc docs/*
21cr|perl-X11-GUITest-0.280.0-6|47	%{_mandir}/man3/*
21cr|perl-X11-GUITest-0.280.0-6|48	%{perl_vendorarch}/*

5840 21
21cr|perl-X11-Protocol-0.560.0-7|1	%define upstream_name    X11-Protocol
21cr|perl-X11-Protocol-0.560.0-7|2	%define upstream_version 0.56
21cr|perl-X11-Protocol-0.560.0-7|3	
21cr|perl-X11-Protocol-0.560.0-7|4	Summary:	Perl module for the X Window System Protocol
21cr|perl-X11-Protocol-0.560.0-7|5	Name:		perl-%{upstream_name}
21cr|perl-X11-Protocol-0.560.0-7|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-X11-Protocol-0.560.0-7|7	Release:	7
21cr|perl-X11-Protocol-0.560.0-7|8	License:	Artistic
21cr|perl-X11-Protocol-0.560.0-7|9	Group:		Development/Perl
21cr|perl-X11-Protocol-0.560.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-X11-Protocol-0.560.0-7|11	Source0:	http://www.cpan.org/modules/by-module/X11/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-X11-Protocol-0.560.0-7|12	BuildRequires:	perl-devel
21cr|perl-X11-Protocol-0.560.0-7|13	BuildArch:	noarch
21cr|perl-X11-Protocol-0.560.0-7|14	
21cr|perl-X11-Protocol-0.560.0-7|15	%description
21cr|perl-X11-Protocol-0.560.0-7|16	This is a module for the X Window System Protocol.
21cr|perl-X11-Protocol-0.560.0-7|17	
21cr|perl-X11-Protocol-0.560.0-7|18	%files
21cr|perl-X11-Protocol-0.560.0-7|19	%doc Changes README
21cr|perl-X11-Protocol-0.560.0-7|20	%{_mandir}/man3/*
21cr|perl-X11-Protocol-0.560.0-7|21	%{perl_vendorlib}/X11
21cr|perl-X11-Protocol-0.560.0-7|22	
21cr|perl-X11-Protocol-0.560.0-7|23	#----------------------------------------------------------------------------
21cr|perl-X11-Protocol-0.560.0-7|24	
21cr|perl-X11-Protocol-0.560.0-7|25	%prep
21cr|perl-X11-Protocol-0.560.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-X11-Protocol-0.560.0-7|27	
21cr|perl-X11-Protocol-0.560.0-7|28	%build
21cr|perl-X11-Protocol-0.560.0-7|29	perl Makefile.PL INSTALLDIRS="vendor"
21cr|perl-X11-Protocol-0.560.0-7|30	%make
21cr|perl-X11-Protocol-0.560.0-7|31	
21cr|perl-X11-Protocol-0.560.0-7|32	%install
21cr|perl-X11-Protocol-0.560.0-7|33	%makeinstall_std
21cr|perl-X11-Protocol-0.560.0-7|34	
21cr|perl-X11-Protocol-0.560.0-7|35	%check
21cr|perl-X11-Protocol-0.560.0-7|36	# test needs a running X server

5841 21
21cr|perl-X11-Protocol-Other-31.0.0-1|1	%define upstream_name    X11-Protocol-Other
21cr|perl-X11-Protocol-Other-31.0.0-1|2	%define upstream_version 31
21cr|perl-X11-Protocol-Other-31.0.0-1|3	
21cr|perl-X11-Protocol-Other-31.0.0-1|4	Summary:	Video modes perl module
21cr|perl-X11-Protocol-Other-31.0.0-1|5	Name:		perl-%{upstream_name}
21cr|perl-X11-Protocol-Other-31.0.0-1|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-X11-Protocol-Other-31.0.0-1|7	Release:	1
21cr|perl-X11-Protocol-Other-31.0.0-1|8	License:	GPLv1+ or Artistic
21cr|perl-X11-Protocol-Other-31.0.0-1|9	Group:		Development/Perl
21cr|perl-X11-Protocol-Other-31.0.0-1|10	Url:		http://metacpan.org/release/%{upstream_name}
21cr|perl-X11-Protocol-Other-31.0.0-1|11	Source0:	http://www.cpan.org/modules/by-module/X11/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-X11-Protocol-Other-31.0.0-1|12	BuildRequires:	perl-devel
21cr|perl-X11-Protocol-Other-31.0.0-1|13	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-X11-Protocol-Other-31.0.0-1|14	BuildRequires:	perl(Test)
21cr|perl-X11-Protocol-Other-31.0.0-1|15	BuildRequires:	perl(X11::Protocol)
21cr|perl-X11-Protocol-Other-31.0.0-1|16	BuildArch:	noarch
21cr|perl-X11-Protocol-Other-31.0.0-1|17	
21cr|perl-X11-Protocol-Other-31.0.0-1|18	%description
21cr|perl-X11-Protocol-Other-31.0.0-1|19	This module encodes and decodes X11 ICCCM "compound text" strings.
21cr|perl-X11-Protocol-Other-31.0.0-1|20	
21cr|perl-X11-Protocol-Other-31.0.0-1|21	x11-compound-text
21cr|perl-X11-Protocol-Other-31.0.0-1|22	
21cr|perl-X11-Protocol-Other-31.0.0-1|23	Compound text is found in window properties of type 'COMPOUND_TEXT'. It's
21cr|perl-X11-Protocol-Other-31.0.0-1|24	not usual to use it outside that context. Compound text consists of
21cr|perl-X11-Protocol-Other-31.0.0-1|25	ISO-2022 style escape sequences switching among various basic charsets,
21cr|perl-X11-Protocol-Other-31.0.0-1|26	including the ISO-8859 series, JIS, KSC, and GB.
21cr|perl-X11-Protocol-Other-31.0.0-1|27	
21cr|perl-X11-Protocol-Other-31.0.0-1|28	%files
21cr|perl-X11-Protocol-Other-31.0.0-1|29	%doc COPYING Changes META.json META.yml SIGNATURE
21cr|perl-X11-Protocol-Other-31.0.0-1|30	%{_mandir}/man3/*
21cr|perl-X11-Protocol-Other-31.0.0-1|31	%{perl_vendorlib}/*
21cr|perl-X11-Protocol-Other-31.0.0-1|32	
21cr|perl-X11-Protocol-Other-31.0.0-1|33	#----------------------------------------------------------------------------
21cr|perl-X11-Protocol-Other-31.0.0-1|34	
21cr|perl-X11-Protocol-Other-31.0.0-1|35	%prep
21cr|perl-X11-Protocol-Other-31.0.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-X11-Protocol-Other-31.0.0-1|37	
21cr|perl-X11-Protocol-Other-31.0.0-1|38	%build
21cr|perl-X11-Protocol-Other-31.0.0-1|39	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-X11-Protocol-Other-31.0.0-1|40	%make
21cr|perl-X11-Protocol-Other-31.0.0-1|41	
21cr|perl-X11-Protocol-Other-31.0.0-1|42	%install
21cr|perl-X11-Protocol-Other-31.0.0-1|43	%makeinstall_std
21cr|perl-X11-Protocol-Other-31.0.0-1|44	
21cr|perl-X11-Protocol-Other-31.0.0-1|45	%check
21cr|perl-X11-Protocol-Other-31.0.0-1|46	%make test

5842 21
21cr|perl-XML-Atom-0.430.0-2|1	%define upstream_name    XML-Atom
21cr|perl-XML-Atom-0.430.0-2|2	%define upstream_version 0.43
21cr|perl-XML-Atom-0.430.0-2|3	
21cr|perl-XML-Atom-0.430.0-2|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Atom-0.430.0-2|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Atom-0.430.0-2|6	Release:	2
21cr|perl-XML-Atom-0.430.0-2|7	
21cr|perl-XML-Atom-0.430.0-2|8	Summary:	Perl Module for Processing Atom Feeds
21cr|perl-XML-Atom-0.430.0-2|9	
21cr|perl-XML-Atom-0.430.0-2|10	License:	GPLv1+ or Artistic
21cr|perl-XML-Atom-0.430.0-2|11	Group:		Development/Perl
21cr|perl-XML-Atom-0.430.0-2|12	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-Atom-0.430.0-2|13	Source0:	https://www.cpan.org/modules/by-module/XML/XML-Atom-%{upstream_version}.tar.gz
21cr|perl-XML-Atom-0.430.0-2|14	
21cr|perl-XML-Atom-0.430.0-2|15	BuildRequires:	perl-devel
21cr|perl-XML-Atom-0.430.0-2|16	BuildRequires:	perl(Module::Build::Tiny)
21cr|perl-XML-Atom-0.430.0-2|17	BuildRequires:	perl(MIME::Base64)
21cr|perl-XML-Atom-0.430.0-2|18	BuildRequires:	perl(URI)
21cr|perl-XML-Atom-0.430.0-2|19	BuildRequires:	perl(Class::Data::Inheritable)
21cr|perl-XML-Atom-0.430.0-2|20	BuildRequires:	perl(XML::LibXML)
21cr|perl-XML-Atom-0.430.0-2|21	BuildRequires:	perl(XML::XPath)
21cr|perl-XML-Atom-0.430.0-2|22	BuildRequires:	perl(LWP)
21cr|perl-XML-Atom-0.430.0-2|23	BuildRequires:	perl(DateTime)
21cr|perl-XML-Atom-0.430.0-2|24	BuildRequires:	perl(HTML::TokeParser)
21cr|perl-XML-Atom-0.430.0-2|25	
21cr|perl-XML-Atom-0.430.0-2|26	BuildArch:	noarch
21cr|perl-XML-Atom-0.430.0-2|27	Requires:	perl(XML::LibXML)
21cr|perl-XML-Atom-0.430.0-2|28	
21cr|perl-XML-Atom-0.430.0-2|29	%description
21cr|perl-XML-Atom-0.430.0-2|30	Perl Module for processing Atoms feed and that provides access to the Atom
21cr|perl-XML-Atom-0.430.0-2|31	API.
21cr|perl-XML-Atom-0.430.0-2|32	
21cr|perl-XML-Atom-0.430.0-2|33	%prep
21cr|perl-XML-Atom-0.430.0-2|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Atom-0.430.0-2|35	
21cr|perl-XML-Atom-0.430.0-2|36	%build
21cr|perl-XML-Atom-0.430.0-2|37	perl Build.PL --installdirs=vendor
21cr|perl-XML-Atom-0.430.0-2|38	./Build CFLAGS="%{optflags}"
21cr|perl-XML-Atom-0.430.0-2|39	
21cr|perl-XML-Atom-0.430.0-2|40	%check
21cr|perl-XML-Atom-0.430.0-2|41	./Build test
21cr|perl-XML-Atom-0.430.0-2|42	
21cr|perl-XML-Atom-0.430.0-2|43	%install
21cr|perl-XML-Atom-0.430.0-2|44	./Build install --destdir=%{buildroot}
21cr|perl-XML-Atom-0.430.0-2|45	
21cr|perl-XML-Atom-0.430.0-2|46	%files
21cr|perl-XML-Atom-0.430.0-2|47	%doc Changes README
21cr|perl-XML-Atom-0.430.0-2|48	%{perl_vendorlib}/XML
21cr|perl-XML-Atom-0.430.0-2|49	%{_mandir}/*/*

5843 21
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|1	%define upstream_name    XML-Atom-SimpleFeed
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|2	%define upstream_version 0.905
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|3	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|6	Release:	1
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|7	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|8	Summary:	No-fuss generation of Atom syndication feeds
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|9	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|10	License:	GPL+ or Artistic
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|11	Group:		Development/Perl
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|14	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|15	BuildRequires:	perl(Class::Date)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|16	BuildRequires:	perl(DateTime)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|17	BuildRequires:	perl(File::Find)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|18	BuildRequires:	perl(File::Temp)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|19	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|20	BuildRequires:	perl(Time::Moment)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|21	BuildRequires:	perl(Time::Piece)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|22	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|23	BuildRequires:	perl(Carp)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|24	BuildRequires:	perl(Encode)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|25	BuildRequires:	perl(POSIX)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|26	BuildRequires:	perl(strict)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|27	BuildRequires:	perl(warnings)
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|28	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|29	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|30	BuildArch:	noarch
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|31	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|32	%description
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|33	This module provides a minimal API for generating Atom syndication feeds
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|34	quickly and easily. It supports all aspects of the Atom format, but has no
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|35	provisions for generating feeds with extension elements.
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|36	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|37	You can supply strings for most things, and the module will provide useful
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|38	defaults. When you want more control, you can provide data structures, as
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|39	documented, to specify more particulars.
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|40	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|41	%prep
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|42	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|43	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|44	%build
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|46	%make
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|47	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|48	%check
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|49	# Cannot determine local time zone on abf
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|50	# if somebody can please do it.Sflo
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|51	rm -fr t/date_construct.t
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|52	%make test
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|53	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|54	%install
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|55	%makeinstall_std
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|56	
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|57	%files
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|58	%doc README Changes META.yml META.json LICENSE
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|59	%{_mandir}/man3/*
21cr|perl-XML-Atom-SimpleFeed-0.905.0-1|60	%{perl_vendorlib}/XML/

5844 21
21cr|perl-XML-Catalog-1.30.0-3|1	%define upstream_name XML-Catalog
21cr|perl-XML-Catalog-1.30.0-3|2	%define upstream_version 1.03
21cr|perl-XML-Catalog-1.30.0-3|3	
21cr|perl-XML-Catalog-1.30.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-XML-Catalog-1.30.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-XML-Catalog-1.30.0-3|6	Release:    3
21cr|perl-XML-Catalog-1.30.0-3|7	
21cr|perl-XML-Catalog-1.30.0-3|8	Summary:    Resolve public identifiers and remap system identifiers
21cr|perl-XML-Catalog-1.30.0-3|9	License:    GPL+ or Artistic
21cr|perl-XML-Catalog-1.30.0-3|10	Group:      Development/Perl
21cr|perl-XML-Catalog-1.30.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Catalog-1.30.0-3|12	Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Catalog-1.30.0-3|13	
21cr|perl-XML-Catalog-1.30.0-3|14	BuildRequires: perl(Cwd)
21cr|perl-XML-Catalog-1.30.0-3|15	BuildRequires: perl(LWP::Simple)
21cr|perl-XML-Catalog-1.30.0-3|16	BuildRequires: perl(Module::Build)
21cr|perl-XML-Catalog-1.30.0-3|17	BuildRequires: perl(Test::More)
21cr|perl-XML-Catalog-1.30.0-3|18	BuildRequires: perl(Text::ParseWords)
21cr|perl-XML-Catalog-1.30.0-3|19	BuildRequires: perl(URI::URL)
21cr|perl-XML-Catalog-1.30.0-3|20	BuildRequires: perl(XML::Parser)
21cr|perl-XML-Catalog-1.30.0-3|21	BuildArch:  noarch
21cr|perl-XML-Catalog-1.30.0-3|22	
21cr|perl-XML-Catalog-1.30.0-3|23	%description
21cr|perl-XML-Catalog-1.30.0-3|24	Resolve public identifiers and remap system identifiers.
21cr|perl-XML-Catalog-1.30.0-3|25	
21cr|perl-XML-Catalog-1.30.0-3|26	%prep
21cr|perl-XML-Catalog-1.30.0-3|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Catalog-1.30.0-3|28	
21cr|perl-XML-Catalog-1.30.0-3|29	%build
21cr|perl-XML-Catalog-1.30.0-3|30	%__perl Build.PL --installdirs=vendor
21cr|perl-XML-Catalog-1.30.0-3|31	
21cr|perl-XML-Catalog-1.30.0-3|32	./Build
21cr|perl-XML-Catalog-1.30.0-3|33	
21cr|perl-XML-Catalog-1.30.0-3|34	%check
21cr|perl-XML-Catalog-1.30.0-3|35	./Build test
21cr|perl-XML-Catalog-1.30.0-3|36	
21cr|perl-XML-Catalog-1.30.0-3|37	%install
21cr|perl-XML-Catalog-1.30.0-3|38	./Build install --destdir=%{buildroot}
21cr|perl-XML-Catalog-1.30.0-3|39	
21cr|perl-XML-Catalog-1.30.0-3|40	%files
21cr|perl-XML-Catalog-1.30.0-3|41	%doc Changes LICENSE META.json *META.yml README
21cr|perl-XML-Catalog-1.30.0-3|42	%{_mandir}/man3/*
21cr|perl-XML-Catalog-1.30.0-3|43	%{perl_vendorlib}/*

5845 21
21cr|perl-XML-Checker-0.130.0-11|1	%define upstream_name    XML-Checker
21cr|perl-XML-Checker-0.130.0-11|2	%define upstream_version 0.13
21cr|perl-XML-Checker-0.130.0-11|3	
21cr|perl-XML-Checker-0.130.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Checker-0.130.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Checker-0.130.0-11|6	Release:	11
21cr|perl-XML-Checker-0.130.0-11|7	
21cr|perl-XML-Checker-0.130.0-11|8	Summary:	XML::Checker - a Perl module for validating XML
21cr|perl-XML-Checker-0.130.0-11|9	
21cr|perl-XML-Checker-0.130.0-11|10	License:	GPL+ or Artistic
21cr|perl-XML-Checker-0.130.0-11|11	Group:		Development/Perl
21cr|perl-XML-Checker-0.130.0-11|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Checker-0.130.0-11|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-Checker-0.130.0-11|14	Patch0:		XML-Checker-0.13-fix_carp_1.25_output.patch
21cr|perl-XML-Checker-0.130.0-11|15	
21cr|perl-XML-Checker-0.130.0-11|16	BuildRequires:	perl-devel
21cr|perl-XML-Checker-0.130.0-11|17	BuildRequires:	perl-XML-Parser >= 2.30
21cr|perl-XML-Checker-0.130.0-11|18	BuildRequires:	perl-XML-DOM >= 1.29
21cr|perl-XML-Checker-0.130.0-11|19	BuildRequires:	perl-libxml-perl >= 0.07
21cr|perl-XML-Checker-0.130.0-11|20	BuildArch:	noarch
21cr|perl-XML-Checker-0.130.0-11|21	Provides:	perl-libxml-enno = %{version}-%{release}
21cr|perl-XML-Checker-0.130.0-11|22	
21cr|perl-XML-Checker-0.130.0-11|23	%description
21cr|perl-XML-Checker-0.130.0-11|24	XML::Checker can be used in different ways to validate XML. See the
21cr|perl-XML-Checker-0.130.0-11|25	manual pages of XML::Checker::Parser and XML::DOM::ValParser for more
21cr|perl-XML-Checker-0.130.0-11|26	information.
21cr|perl-XML-Checker-0.130.0-11|27	
21cr|perl-XML-Checker-0.130.0-11|28	%prep
21cr|perl-XML-Checker-0.130.0-11|29	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Checker-0.130.0-11|30	%patch0 -p0 -b .carp
21cr|perl-XML-Checker-0.130.0-11|31	
21cr|perl-XML-Checker-0.130.0-11|32	%build
21cr|perl-XML-Checker-0.130.0-11|33	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Checker-0.130.0-11|34	%make
21cr|perl-XML-Checker-0.130.0-11|35	
21cr|perl-XML-Checker-0.130.0-11|36	%check
21cr|perl-XML-Checker-0.130.0-11|37	make test
21cr|perl-XML-Checker-0.130.0-11|38	
21cr|perl-XML-Checker-0.130.0-11|39	%install
21cr|perl-XML-Checker-0.130.0-11|40	%makeinstall_std
21cr|perl-XML-Checker-0.130.0-11|41	
21cr|perl-XML-Checker-0.130.0-11|42	%files
21cr|perl-XML-Checker-0.130.0-11|43	%doc Changes README
21cr|perl-XML-Checker-0.130.0-11|44	%{perl_vendorlib}/XML/Checker*
21cr|perl-XML-Checker-0.130.0-11|45	%{perl_vendorlib}/XML/DOM/*
21cr|perl-XML-Checker-0.130.0-11|46	%{_mandir}/man3/*

5846 21
21cr|perl-XML-DOM-XPath-0.140.0-11|1	%define upstream_name	 XML-DOM-XPath
21cr|perl-XML-DOM-XPath-0.140.0-11|2	%define upstream_version 0.14
21cr|perl-XML-DOM-XPath-0.140.0-11|3	
21cr|perl-XML-DOM-XPath-0.140.0-11|4	Name:		perl-%{upstream_name}
21cr|perl-XML-DOM-XPath-0.140.0-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-DOM-XPath-0.140.0-11|6	Release:	11
21cr|perl-XML-DOM-XPath-0.140.0-11|7	
21cr|perl-XML-DOM-XPath-0.140.0-11|8	Summary:	XPath support to XML::DOM, using XML::XPath engine
21cr|perl-XML-DOM-XPath-0.140.0-11|9	
21cr|perl-XML-DOM-XPath-0.140.0-11|10	License:	Artistic
21cr|perl-XML-DOM-XPath-0.140.0-11|11	Group:		Development/Perl
21cr|perl-XML-DOM-XPath-0.140.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-DOM-XPath-0.140.0-11|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIROD/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-DOM-XPath-0.140.0-11|14	
21cr|perl-XML-DOM-XPath-0.140.0-11|15	BuildRequires:	perl-devel
21cr|perl-XML-DOM-XPath-0.140.0-11|16	BuildRequires:	perl(XML::XPath)
21cr|perl-XML-DOM-XPath-0.140.0-11|17	BuildRequires:	perl(XML::XPathEngine)
21cr|perl-XML-DOM-XPath-0.140.0-11|18	BuildRequires:	perl(XML::DOM)
21cr|perl-XML-DOM-XPath-0.140.0-11|19	BuildRequires:	perl(Test)
21cr|perl-XML-DOM-XPath-0.140.0-11|20	BuildArch:	noarch
21cr|perl-XML-DOM-XPath-0.140.0-11|21	Provides:	perl-libxml-enno = %{version}-%{release}
21cr|perl-XML-DOM-XPath-0.140.0-11|22	
21cr|perl-XML-DOM-XPath-0.140.0-11|23	%description
21cr|perl-XML-DOM-XPath-0.140.0-11|24	XML::DOM::XPath allows you to use XML::XPath methods to query a DOM. This is
21cr|perl-XML-DOM-XPath-0.140.0-11|25	often much easier than relying only on getElementsByTagName.
21cr|perl-XML-DOM-XPath-0.140.0-11|26	
21cr|perl-XML-DOM-XPath-0.140.0-11|27	It lets you use all of the XML::DOM methods.
21cr|perl-XML-DOM-XPath-0.140.0-11|28	
21cr|perl-XML-DOM-XPath-0.140.0-11|29	%prep
21cr|perl-XML-DOM-XPath-0.140.0-11|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-DOM-XPath-0.140.0-11|31	
21cr|perl-XML-DOM-XPath-0.140.0-11|32	%build
21cr|perl-XML-DOM-XPath-0.140.0-11|33	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-DOM-XPath-0.140.0-11|34	%make
21cr|perl-XML-DOM-XPath-0.140.0-11|35	
21cr|perl-XML-DOM-XPath-0.140.0-11|36	%install
21cr|perl-XML-DOM-XPath-0.140.0-11|37	%makeinstall_std
21cr|perl-XML-DOM-XPath-0.140.0-11|38	
21cr|perl-XML-DOM-XPath-0.140.0-11|39	%check
21cr|perl-XML-DOM-XPath-0.140.0-11|40	#make test
21cr|perl-XML-DOM-XPath-0.140.0-11|41	
21cr|perl-XML-DOM-XPath-0.140.0-11|42	%files
21cr|perl-XML-DOM-XPath-0.140.0-11|43	%{perl_vendorlib}/XML
21cr|perl-XML-DOM-XPath-0.140.0-11|44	%{_mandir}/*/*

5847 21
21cr|perl-XML-Driver-HTML-0.60.0-6|1	%define upstream_name 	 XML-Driver-HTML
21cr|perl-XML-Driver-HTML-0.60.0-6|2	%define upstream_version 0.06
21cr|perl-XML-Driver-HTML-0.60.0-6|3	
21cr|perl-XML-Driver-HTML-0.60.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Driver-HTML-0.60.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Driver-HTML-0.60.0-6|6	Release:	6
21cr|perl-XML-Driver-HTML-0.60.0-6|7	
21cr|perl-XML-Driver-HTML-0.60.0-6|8	Summary:	SAX Driver for non wellformed HTML
21cr|perl-XML-Driver-HTML-0.60.0-6|9	
21cr|perl-XML-Driver-HTML-0.60.0-6|10	License:	GPL
21cr|perl-XML-Driver-HTML-0.60.0-6|11	Group:		Development/Perl
21cr|perl-XML-Driver-HTML-0.60.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Driver-HTML-0.60.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-Driver-HTML-0.60.0-6|14	
21cr|perl-XML-Driver-HTML-0.60.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-Driver-HTML-0.60.0-6|16	BuildArch:	noarch
21cr|perl-XML-Driver-HTML-0.60.0-6|17	
21cr|perl-XML-Driver-HTML-0.60.0-6|18	%description
21cr|perl-XML-Driver-HTML-0.60.0-6|19	XML::Driver::HTML is a SAX Driver for HTML. There is no need
21cr|perl-XML-Driver-HTML-0.60.0-6|20	for the HTML input to be weel formed, as XML::Driver::HTML
21cr|perl-XML-Driver-HTML-0.60.0-6|21	is generating its SAX events by walking a HTML::TreeBuilder object.
21cr|perl-XML-Driver-HTML-0.60.0-6|22	The simplest kind of use, is a filter from HTML to XHTML
21cr|perl-XML-Driver-HTML-0.60.0-6|23	using XML::Handler::YAWriter as a SAX Handler.
21cr|perl-XML-Driver-HTML-0.60.0-6|24	
21cr|perl-XML-Driver-HTML-0.60.0-6|25	%prep
21cr|perl-XML-Driver-HTML-0.60.0-6|26	%setup -q  -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Driver-HTML-0.60.0-6|27	
21cr|perl-XML-Driver-HTML-0.60.0-6|28	%build
21cr|perl-XML-Driver-HTML-0.60.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Driver-HTML-0.60.0-6|30	%make
21cr|perl-XML-Driver-HTML-0.60.0-6|31	
21cr|perl-XML-Driver-HTML-0.60.0-6|32	
21cr|perl-XML-Driver-HTML-0.60.0-6|33	%install
21cr|perl-XML-Driver-HTML-0.60.0-6|34	install -d %{buildroot}%{perl_archlib}
21cr|perl-XML-Driver-HTML-0.60.0-6|35	%makeinstall_std
21cr|perl-XML-Driver-HTML-0.60.0-6|36	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21cr|perl-XML-Driver-HTML-0.60.0-6|37	
21cr|perl-XML-Driver-HTML-0.60.0-6|38	%files
21cr|perl-XML-Driver-HTML-0.60.0-6|39	%doc README MANIFEST
21cr|perl-XML-Driver-HTML-0.60.0-6|40	%{perl_vendorlib}/XML/Driver/HTML.pm
21cr|perl-XML-Driver-HTML-0.60.0-6|41	%{_mandir}/man1/html2xhtml.*
21cr|perl-XML-Driver-HTML-0.60.0-6|42	%{_mandir}/man3/XML::Driver::HTML.*
21cr|perl-XML-Driver-HTML-0.60.0-6|43	%{_bindir}/html2xhtml

5848 21
21cr|perl-XML-DT-0.690.0-1|1	%define upstream_name 	 XML-DT
21cr|perl-XML-DT-0.690.0-1|2	%define upstream_version 0.69
21cr|perl-XML-DT-0.690.0-1|3	
21cr|perl-XML-DT-0.690.0-1|4	%define req_xml_libxml_version %perl_convert_version 2.0000
21cr|perl-XML-DT-0.690.0-1|5	
21cr|perl-XML-DT-0.690.0-1|6	Name:		perl-%{upstream_name}
21cr|perl-XML-DT-0.690.0-1|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-DT-0.690.0-1|8	Release:	1
21cr|perl-XML-DT-0.690.0-1|9	
21cr|perl-XML-DT-0.690.0-1|10	Summary:	A perl XML down translate module
21cr|perl-XML-DT-0.690.0-1|11	
21cr|perl-XML-DT-0.690.0-1|12	License:	GPL
21cr|perl-XML-DT-0.690.0-1|13	Group:		Development/Perl
21cr|perl-XML-DT-0.690.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-DT-0.690.0-1|15	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-DT-0.690.0-1|16	
21cr|perl-XML-DT-0.690.0-1|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-XML-DT-0.690.0-1|18	BuildRequires:	perl(LWP::Simple)
21cr|perl-XML-DT-0.690.0-1|19	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-XML-DT-0.690.0-1|20	BuildRequires:	perl(XML::LibXML) >= %{req_xml_libxml_version}
21cr|perl-XML-DT-0.690.0-1|21	BuildRequires:	perl(XML::DTDParser)
21cr|perl-XML-DT-0.690.0-1|22	BuildRequires:	perl(Test::Pod::Coverage)
21cr|perl-XML-DT-0.690.0-1|23	BuildRequires:	perl(Scalar::Util)
21cr|perl-XML-DT-0.690.0-1|24	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-XML-DT-0.690.0-1|25	BuildRequires:	perl(Test::Pod)
21cr|perl-XML-DT-0.690.0-1|26	
21cr|perl-XML-DT-0.690.0-1|27	Requires: 	perl(XML::LibXML) >= %{req_xml_libxml_version}
21cr|perl-XML-DT-0.690.0-1|28	
21cr|perl-XML-DT-0.690.0-1|29	BuildArch:	noarch
21cr|perl-XML-DT-0.690.0-1|30	
21cr|perl-XML-DT-0.690.0-1|31	%description
21cr|perl-XML-DT-0.690.0-1|32	The XML::DT module is a perl module that does XML down translation.
21cr|perl-XML-DT-0.690.0-1|33	Based on XML::LibXML, it is designed to perform simple and
21cr|perl-XML-DT-0.690.0-1|34	compact translation/processing of XML documents.
21cr|perl-XML-DT-0.690.0-1|35	
21cr|perl-XML-DT-0.690.0-1|36	%prep
21cr|perl-XML-DT-0.690.0-1|37	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XML-DT-0.690.0-1|38	pushd examples
21cr|perl-XML-DT-0.690.0-1|39	for file in ex3.xml ex.xml arq.xml 10nov.sgm; do
21cr|perl-XML-DT-0.690.0-1|40	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|perl-XML-DT-0.690.0-1|41	touch -r $file $file.new && \
21cr|perl-XML-DT-0.690.0-1|42	mv $file.new $file
21cr|perl-XML-DT-0.690.0-1|43	done
21cr|perl-XML-DT-0.690.0-1|44	
21cr|perl-XML-DT-0.690.0-1|45	%build
21cr|perl-XML-DT-0.690.0-1|46	chmod 755 examples/*.pl
21cr|perl-XML-DT-0.690.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor <<EOF
21cr|perl-XML-DT-0.690.0-1|48	XML::LibXML
21cr|perl-XML-DT-0.690.0-1|49	EOF
21cr|perl-XML-DT-0.690.0-1|50	%make
21cr|perl-XML-DT-0.690.0-1|51	
21cr|perl-XML-DT-0.690.0-1|52	%check
21cr|perl-XML-DT-0.690.0-1|53	make test
21cr|perl-XML-DT-0.690.0-1|54	
21cr|perl-XML-DT-0.690.0-1|55	%install
21cr|perl-XML-DT-0.690.0-1|56	%makeinstall_std
21cr|perl-XML-DT-0.690.0-1|57	chmod -x examples/ex11.5.pl
21cr|perl-XML-DT-0.690.0-1|58	
21cr|perl-XML-DT-0.690.0-1|59	%files
21cr|perl-XML-DT-0.690.0-1|60	%doc README Changes META.json META.yml examples
21cr|perl-XML-DT-0.690.0-1|61	%{_bindir}/*
21cr|perl-XML-DT-0.690.0-1|62	%{_mandir}/*/*
21cr|perl-XML-DT-0.690.0-1|63	%{perl_vendorlib}/XML

5849 21
21cr|perl-XML-DTD-0.110.0-7|1	%define upstream_name    XML-DTD
21cr|perl-XML-DTD-0.110.0-7|2	%define upstream_version 0.11
21cr|perl-XML-DTD-0.110.0-7|3	
21cr|perl-XML-DTD-0.110.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-XML-DTD-0.110.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-XML-DTD-0.110.0-7|6	Release:    7
21cr|perl-XML-DTD-0.110.0-7|7	
21cr|perl-XML-DTD-0.110.0-7|8	Summary:    Parse and process an XML DTD
21cr|perl-XML-DTD-0.110.0-7|9	License:    GPL+ or Artistic
21cr|perl-XML-DTD-0.110.0-7|10	Group:      Development/Perl
21cr|perl-XML-DTD-0.110.0-7|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-DTD-0.110.0-7|12	Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-DTD-0.110.0-7|13	
21cr|perl-XML-DTD-0.110.0-7|14	BuildRequires: perl(Error)
21cr|perl-XML-DTD-0.110.0-7|15	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-XML-DTD-0.110.0-7|16	BuildRequires: perl(File::ShareDir::Install)
21cr|perl-XML-DTD-0.110.0-7|17	BuildRequires: perl(File::Temp)
21cr|perl-XML-DTD-0.110.0-7|18	BuildRequires: perl(Getopt::Long)
21cr|perl-XML-DTD-0.110.0-7|19	BuildRequires: perl(LWP::Simple)
21cr|perl-XML-DTD-0.110.0-7|20	BuildRequires: perl(Test::More)
21cr|perl-XML-DTD-0.110.0-7|21	BuildRequires: perl(URI::file)
21cr|perl-XML-DTD-0.110.0-7|22	BuildArch:     noarch
21cr|perl-XML-DTD-0.110.0-7|23	
21cr|perl-XML-DTD-0.110.0-7|24	%description
21cr|perl-XML-DTD-0.110.0-7|25	XML::DTD is a Perl module for parsing XML DTDs. The following
21cr|perl-XML-DTD-0.110.0-7|26	methods are provided.
21cr|perl-XML-DTD-0.110.0-7|27	
21cr|perl-XML-DTD-0.110.0-7|28	* *new*
21cr|perl-XML-DTD-0.110.0-7|29	
21cr|perl-XML-DTD-0.110.0-7|30	$dtd = new XML::DTD [ ($val) ];
21cr|perl-XML-DTD-0.110.0-7|31	
21cr|perl-XML-DTD-0.110.0-7|32	%prep
21cr|perl-XML-DTD-0.110.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-DTD-0.110.0-7|34	
21cr|perl-XML-DTD-0.110.0-7|35	%build
21cr|perl-XML-DTD-0.110.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-DTD-0.110.0-7|37	
21cr|perl-XML-DTD-0.110.0-7|38	%make
21cr|perl-XML-DTD-0.110.0-7|39	
21cr|perl-XML-DTD-0.110.0-7|40	%check
21cr|perl-XML-DTD-0.110.0-7|41	make test
21cr|perl-XML-DTD-0.110.0-7|42	
21cr|perl-XML-DTD-0.110.0-7|43	%install
21cr|perl-XML-DTD-0.110.0-7|44	%makeinstall_std
21cr|perl-XML-DTD-0.110.0-7|45	
21cr|perl-XML-DTD-0.110.0-7|46	%files
21cr|perl-XML-DTD-0.110.0-7|47	%doc Changes GPL README
21cr|perl-XML-DTD-0.110.0-7|48	%{_mandir}/man3/*
21cr|perl-XML-DTD-0.110.0-7|49	%{perl_vendorlib}/*
21cr|perl-XML-DTD-0.110.0-7|50	%{_bindir}/dtdto
21cr|perl-XML-DTD-0.110.0-7|51	%{_mandir}/man1/dtdto.1.*

5850 21
21cr|perl-XML-DTDParser-2.10.0-7|1	%define upstream_name	 XML-DTDParser
21cr|perl-XML-DTDParser-2.10.0-7|2	%define upstream_version 2.01
21cr|perl-XML-DTDParser-2.10.0-7|3	
21cr|perl-XML-DTDParser-2.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-XML-DTDParser-2.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-DTDParser-2.10.0-7|6	Release:	7
21cr|perl-XML-DTDParser-2.10.0-7|7	
21cr|perl-XML-DTDParser-2.10.0-7|8	Summary:	Quick and dirty DTD parser
21cr|perl-XML-DTDParser-2.10.0-7|9	
21cr|perl-XML-DTDParser-2.10.0-7|10	License:	GPL+ or Artistic
21cr|perl-XML-DTDParser-2.10.0-7|11	Group:		Development/Perl
21cr|perl-XML-DTDParser-2.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-DTDParser-2.10.0-7|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-DTDParser-2.10.0-7|14	
21cr|perl-XML-DTDParser-2.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-XML-DTDParser-2.10.0-7|16	BuildRequires:	perl(Test)
21cr|perl-XML-DTDParser-2.10.0-7|17	BuildArch:	noarch
21cr|perl-XML-DTDParser-2.10.0-7|18	
21cr|perl-XML-DTDParser-2.10.0-7|19	%description
21cr|perl-XML-DTDParser-2.10.0-7|20	This perl module parses a DTD file and creates a data structure containing info
21cr|perl-XML-DTDParser-2.10.0-7|21	about all tags, their allowed parameters, children, parents, optionality etc.
21cr|perl-XML-DTDParser-2.10.0-7|22	etc. etc.
21cr|perl-XML-DTDParser-2.10.0-7|23	
21cr|perl-XML-DTDParser-2.10.0-7|24	%prep
21cr|perl-XML-DTDParser-2.10.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-DTDParser-2.10.0-7|26	
21cr|perl-XML-DTDParser-2.10.0-7|27	%build
21cr|perl-XML-DTDParser-2.10.0-7|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-DTDParser-2.10.0-7|29	%make
21cr|perl-XML-DTDParser-2.10.0-7|30	
21cr|perl-XML-DTDParser-2.10.0-7|31	%check
21cr|perl-XML-DTDParser-2.10.0-7|32	make test
21cr|perl-XML-DTDParser-2.10.0-7|33	
21cr|perl-XML-DTDParser-2.10.0-7|34	%install
21cr|perl-XML-DTDParser-2.10.0-7|35	%makeinstall_std
21cr|perl-XML-DTDParser-2.10.0-7|36	
21cr|perl-XML-DTDParser-2.10.0-7|37	%files
21cr|perl-XML-DTDParser-2.10.0-7|38	%doc Changes README
21cr|perl-XML-DTDParser-2.10.0-7|39	%{perl_vendorlib}/XML/*
21cr|perl-XML-DTDParser-2.10.0-7|40	%{_mandir}/*/*

5851 21
21cr|perl-XML-Dumper-0.810.0-7|1	%define	upstream_name	 XML-Dumper
21cr|perl-XML-Dumper-0.810.0-7|2	%define	upstream_version 0.81
21cr|perl-XML-Dumper-0.810.0-7|3	
21cr|perl-XML-Dumper-0.810.0-7|4	Name:       perl-%{upstream_name}
21cr|perl-XML-Dumper-0.810.0-7|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-XML-Dumper-0.810.0-7|6	Release:    7
21cr|perl-XML-Dumper-0.810.0-7|7	
21cr|perl-XML-Dumper-0.810.0-7|8	Summary:	Perl module for dumping Perl objects from/to XML
21cr|perl-XML-Dumper-0.810.0-7|9	
21cr|perl-XML-Dumper-0.810.0-7|10	License:	GPL
21cr|perl-XML-Dumper-0.810.0-7|11	Group:		Development/Perl
21cr|perl-XML-Dumper-0.810.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-Dumper-0.810.0-7|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-Dumper-0.810.0-7|14	
21cr|perl-XML-Dumper-0.810.0-7|15	BuildRequires:	perl-devel
21cr|perl-XML-Dumper-0.810.0-7|16	BuildRequires:	perl(Compress::Zlib)
21cr|perl-XML-Dumper-0.810.0-7|17	BuildRequires:	perl(Test)
21cr|perl-XML-Dumper-0.810.0-7|18	BuildRequires:	perl(XML::Parser)
21cr|perl-XML-Dumper-0.810.0-7|19	BuildArch: 	noarch
21cr|perl-XML-Dumper-0.810.0-7|20	
21cr|perl-XML-Dumper-0.810.0-7|21	%description
21cr|perl-XML-Dumper-0.810.0-7|22	Perl module for dumping Perl objects from/to XML.
21cr|perl-XML-Dumper-0.810.0-7|23	
21cr|perl-XML-Dumper-0.810.0-7|24	%prep
21cr|perl-XML-Dumper-0.810.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Dumper-0.810.0-7|26	
21cr|perl-XML-Dumper-0.810.0-7|27	%build
21cr|perl-XML-Dumper-0.810.0-7|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Dumper-0.810.0-7|29	%make
21cr|perl-XML-Dumper-0.810.0-7|30	
21cr|perl-XML-Dumper-0.810.0-7|31	%check
21cr|perl-XML-Dumper-0.810.0-7|32	%make test
21cr|perl-XML-Dumper-0.810.0-7|33	
21cr|perl-XML-Dumper-0.810.0-7|34	%install
21cr|perl-XML-Dumper-0.810.0-7|35	%makeinstall_std
21cr|perl-XML-Dumper-0.810.0-7|36	
21cr|perl-XML-Dumper-0.810.0-7|37	%files
21cr|perl-XML-Dumper-0.810.0-7|38	%doc README Changes
21cr|perl-XML-Dumper-0.810.0-7|39	%{_mandir}/*/*
21cr|perl-XML-Dumper-0.810.0-7|40	%{perl_vendorlib}/XML

5852 21
21cr|perl-XML-Easy-0.11.0-1|1	%define upstream_name    XML-Easy
21cr|perl-XML-Easy-0.11.0-1|2	%define upstream_version 0.011
21cr|perl-XML-Easy-0.11.0-1|3	
21cr|perl-XML-Easy-0.11.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-XML-Easy-0.11.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-XML-Easy-0.11.0-1|6	Release:    1
21cr|perl-XML-Easy-0.11.0-1|7	
21cr|perl-XML-Easy-0.11.0-1|8	Summary:    Basic manipulation of XML data nodes
21cr|perl-XML-Easy-0.11.0-1|9	
21cr|perl-XML-Easy-0.11.0-1|10	License:    GPL+ or Artistic
21cr|perl-XML-Easy-0.11.0-1|11	Group:      Development/Perl
21cr|perl-XML-Easy-0.11.0-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Easy-0.11.0-1|13	Source0:    https://www.cpan.org/modules/by-module/XML/XML-Easy-%{upstream_version}.tar.gz
21cr|perl-XML-Easy-0.11.0-1|14	Patch0:     syntax_main.t.diff
21cr|perl-XML-Easy-0.11.0-1|15	BuildRequires: perl(ExtUtils::CBuilder)
21cr|perl-XML-Easy-0.11.0-1|16	BuildRequires: perl(Encode)
21cr|perl-XML-Easy-0.11.0-1|17	BuildRequires: perl(Exporter)
21cr|perl-XML-Easy-0.11.0-1|18	#BuildRequires: perl(IO::File)
21cr|perl-XML-Easy-0.11.0-1|19	BuildRequires: perl(Module::Build)
21cr|perl-XML-Easy-0.11.0-1|20	BuildRequires: perl(Params::Classify)
21cr|perl-XML-Easy-0.11.0-1|21	#BuildRequires: perl(Scalar::Util)
21cr|perl-XML-Easy-0.11.0-1|22	#BuildRequires: perl(Test::More)
21cr|perl-XML-Easy-0.11.0-1|23	#BuildRequires: perl(parent)
21cr|perl-XML-Easy-0.11.0-1|24	#BuildRequires: perl(strict)
21cr|perl-XML-Easy-0.11.0-1|25	#BuildRequires: perl(utf8)
21cr|perl-XML-Easy-0.11.0-1|26	#BuildRequires: perl(warnings)
21cr|perl-XML-Easy-0.11.0-1|27	#BuildRequires: perl(Module::Build::Compat)
21cr|perl-XML-Easy-0.11.0-1|28	BuildRequires: perl-devel
21cr|perl-XML-Easy-0.11.0-1|29	
21cr|perl-XML-Easy-0.11.0-1|30	%description
21cr|perl-XML-Easy-0.11.0-1|31	the XML::Easy manpage is a collection of modules relating to the
21cr|perl-XML-Easy-0.11.0-1|32	processing, parsing, and serialisation of XML data. It is oriented towards
21cr|perl-XML-Easy-0.11.0-1|33	the use of XML to represent data for interchange purposes, rather than the
21cr|perl-XML-Easy-0.11.0-1|34	use of XML as markup of principally textual data. It does not perform any
21cr|perl-XML-Easy-0.11.0-1|35	schema processing, and does not interpret DTDs or any other kind of schema.
21cr|perl-XML-Easy-0.11.0-1|36	It adheres strictly to the XML specification, in all its awkward details,
21cr|perl-XML-Easy-0.11.0-1|37	except for the aforementioned DTDs.
21cr|perl-XML-Easy-0.11.0-1|38	
21cr|perl-XML-Easy-0.11.0-1|39	the XML::Easy manpage strictly separates the in-program manipulation of XML
21cr|perl-XML-Easy-0.11.0-1|40	data from the processing of the textual form of XML. This shields the XML
21cr|perl-XML-Easy-0.11.0-1|41	user from the inconvenient and obscure aspects of XML syntax. XML data
21cr|perl-XML-Easy-0.11.0-1|42	nodes are mainly processed in a clean functional style, using the the
21cr|perl-XML-Easy-0.11.0-1|43	XML::Easy::NodeBasics manpage module. In the (very likely) event that an
21cr|perl-XML-Easy-0.11.0-1|44	application requires some more purpose-specific XML data processing
21cr|perl-XML-Easy-0.11.0-1|45	facilities, they are readily built on top of the XML::Easy::NodeBasics
21cr|perl-XML-Easy-0.11.0-1|46	manpage, retaining the abstraction from textual XML.
21cr|perl-XML-Easy-0.11.0-1|47	
21cr|perl-XML-Easy-0.11.0-1|48	When XML must be handled in textual form, for input and output, the the
21cr|perl-XML-Easy-0.11.0-1|49	XML::Easy::Text manpage module supplies a parser and a serialiser. The
21cr|perl-XML-Easy-0.11.0-1|50	interfaces here, too, are functional in nature.
21cr|perl-XML-Easy-0.11.0-1|51	
21cr|perl-XML-Easy-0.11.0-1|52	%prep
21cr|perl-XML-Easy-0.11.0-1|53	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Easy-0.11.0-1|54	
21cr|perl-XML-Easy-0.11.0-1|55	%build
21cr|perl-XML-Easy-0.11.0-1|56	perl Build.PL installdirs=vendor
21cr|perl-XML-Easy-0.11.0-1|57	./Build CFLAGS="%{optflags}"
21cr|perl-XML-Easy-0.11.0-1|58	
21cr|perl-XML-Easy-0.11.0-1|59	%check
21cr|perl-XML-Easy-0.11.0-1|60	./Build test
21cr|perl-XML-Easy-0.11.0-1|61	
21cr|perl-XML-Easy-0.11.0-1|62	%install
21cr|perl-XML-Easy-0.11.0-1|63	./Build install destdir=%{buildroot}
21cr|perl-XML-Easy-0.11.0-1|64	
21cr|perl-XML-Easy-0.11.0-1|65	%files
21cr|perl-XML-Easy-0.11.0-1|66	%doc META.yml Changes README
21cr|perl-XML-Easy-0.11.0-1|67	%{_mandir}/man3/*
21cr|perl-XML-Easy-0.11.0-1|68	%{perl_vendorarch}/*

5853 21
21cr|perl-XML-EasyOBJ-1.120.0-6|1	%define upstream_name 	 XML-EasyOBJ
21cr|perl-XML-EasyOBJ-1.120.0-6|2	%define upstream_version 1.12
21cr|perl-XML-EasyOBJ-1.120.0-6|3	
21cr|perl-XML-EasyOBJ-1.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-EasyOBJ-1.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-EasyOBJ-1.120.0-6|6	Release:	6
21cr|perl-XML-EasyOBJ-1.120.0-6|7	
21cr|perl-XML-EasyOBJ-1.120.0-6|8	Summary:	%{upstream_name} perl module
21cr|perl-XML-EasyOBJ-1.120.0-6|9	
21cr|perl-XML-EasyOBJ-1.120.0-6|10	License:	GPL+ or Artistic
21cr|perl-XML-EasyOBJ-1.120.0-6|11	Group:		Development/Perl
21cr|perl-XML-EasyOBJ-1.120.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-EasyOBJ-1.120.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-EasyOBJ-1.120.0-6|14	
21cr|perl-XML-EasyOBJ-1.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-EasyOBJ-1.120.0-6|16	BuildArch:	noarch
21cr|perl-XML-EasyOBJ-1.120.0-6|17	Requires:	perl(XML::Parser)
21cr|perl-XML-EasyOBJ-1.120.0-6|18	Requires:	perl(XML::XSLT)
21cr|perl-XML-EasyOBJ-1.120.0-6|19	
21cr|perl-XML-EasyOBJ-1.120.0-6|20	%description
21cr|perl-XML-EasyOBJ-1.120.0-6|21	%{upstream_name} - Easy XML object navigation
21cr|perl-XML-EasyOBJ-1.120.0-6|22	
21cr|perl-XML-EasyOBJ-1.120.0-6|23	%prep
21cr|perl-XML-EasyOBJ-1.120.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-EasyOBJ-1.120.0-6|25	
21cr|perl-XML-EasyOBJ-1.120.0-6|26	%build
21cr|perl-XML-EasyOBJ-1.120.0-6|27	perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
21cr|perl-XML-EasyOBJ-1.120.0-6|28	make
21cr|perl-XML-EasyOBJ-1.120.0-6|29	
21cr|perl-XML-EasyOBJ-1.120.0-6|30	%install
21cr|perl-XML-EasyOBJ-1.120.0-6|31	make PREFIX=%{buildroot}%{_prefix} install
21cr|perl-XML-EasyOBJ-1.120.0-6|32	
21cr|perl-XML-EasyOBJ-1.120.0-6|33	%files
21cr|perl-XML-EasyOBJ-1.120.0-6|34	%doc README Changes
21cr|perl-XML-EasyOBJ-1.120.0-6|35	%{_mandir}/*/*
21cr|perl-XML-EasyOBJ-1.120.0-6|36	%{perl_vendorlib}/XML/*

5854 21
21cr|perl-XML-Elemental-2.110.0-6|1	%define upstream_name    XML-Elemental
21cr|perl-XML-Elemental-2.110.0-6|2	%define upstream_version 2.11
21cr|perl-XML-Elemental-2.110.0-6|3	
21cr|perl-XML-Elemental-2.110.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Elemental-2.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Elemental-2.110.0-6|6	Release:	6
21cr|perl-XML-Elemental-2.110.0-6|7	
21cr|perl-XML-Elemental-2.110.0-6|8	Summary:	Simplistic and perlish handling of XML data
21cr|perl-XML-Elemental-2.110.0-6|9	
21cr|perl-XML-Elemental-2.110.0-6|10	License:	GPL+ or Artistic
21cr|perl-XML-Elemental-2.110.0-6|11	Group:		Development/Perl
21cr|perl-XML-Elemental-2.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-Elemental-2.110.0-6|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Elemental-2.110.0-6|14	
21cr|perl-XML-Elemental-2.110.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-Elemental-2.110.0-6|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-XML-Elemental-2.110.0-6|17	BuildRequires:	perl(XML::SAX)
21cr|perl-XML-Elemental-2.110.0-6|18	
21cr|perl-XML-Elemental-2.110.0-6|19	BuildArch:	noarch
21cr|perl-XML-Elemental-2.110.0-6|20	
21cr|perl-XML-Elemental-2.110.0-6|21	%description
21cr|perl-XML-Elemental-2.110.0-6|22	XML::Elemental is a SAX-based package for easily parsing XML documents into a
21cr|perl-XML-Elemental-2.110.0-6|23	more native and mostly object-oriented perl form.
21cr|perl-XML-Elemental-2.110.0-6|24	
21cr|perl-XML-Elemental-2.110.0-6|25	The development of this package grew out of the desire for something more
21cr|perl-XML-Elemental-2.110.0-6|26	object-oriented then XML::Simple and was more simplistic and perlish then the
21cr|perl-XML-Elemental-2.110.0-6|27	various standard XML API modules such as XML::DOM. Easier installation of
21cr|perl-XML-Elemental-2.110.0-6|28	modules was also a contributing factor.
21cr|perl-XML-Elemental-2.110.0-6|29	
21cr|perl-XML-Elemental-2.110.0-6|30	Original this package began as a style plugin to XML::Parser. That proved to be
21cr|perl-XML-Elemental-2.110.0-6|31	too limiting that it was expanded. With the release of version 2.0 the package
21cr|perl-XML-Elemental-2.110.0-6|32	was refactored to take advantage of any parser supporting SAX that includes the
21cr|perl-XML-Elemental-2.110.0-6|33	pure perl option that ships with XML::SAX.
21cr|perl-XML-Elemental-2.110.0-6|34	
21cr|perl-XML-Elemental-2.110.0-6|35	%prep
21cr|perl-XML-Elemental-2.110.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Elemental-2.110.0-6|37	
21cr|perl-XML-Elemental-2.110.0-6|38	%build
21cr|perl-XML-Elemental-2.110.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Elemental-2.110.0-6|40	%make
21cr|perl-XML-Elemental-2.110.0-6|41	
21cr|perl-XML-Elemental-2.110.0-6|42	%check
21cr|perl-XML-Elemental-2.110.0-6|43	%make test
21cr|perl-XML-Elemental-2.110.0-6|44	
21cr|perl-XML-Elemental-2.110.0-6|45	%install
21cr|perl-XML-Elemental-2.110.0-6|46	%makeinstall_std
21cr|perl-XML-Elemental-2.110.0-6|47	
21cr|perl-XML-Elemental-2.110.0-6|48	%files
21cr|perl-XML-Elemental-2.110.0-6|49	%doc Changes README
21cr|perl-XML-Elemental-2.110.0-6|50	%{perl_vendorlib}/XML
21cr|perl-XML-Elemental-2.110.0-6|51	%{_mandir}/man3*/*

5855 21
21cr|perl-XML-Encoding-2.90.0-5|1	%define upstream_name	 XML-Encoding
21cr|perl-XML-Encoding-2.90.0-5|2	%define upstream_version 2.09
21cr|perl-XML-Encoding-2.90.0-5|3	
21cr|perl-XML-Encoding-2.90.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Encoding-2.90.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Encoding-2.90.0-5|6	Release:	5
21cr|perl-XML-Encoding-2.90.0-5|7	
21cr|perl-XML-Encoding-2.90.0-5|8	Summary:	A perl module for parsing XML encoding maps
21cr|perl-XML-Encoding-2.90.0-5|9	
21cr|perl-XML-Encoding-2.90.0-5|10	License:	Artistic
21cr|perl-XML-Encoding-2.90.0-5|11	Group:		Development/Perl
21cr|perl-XML-Encoding-2.90.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Encoding-2.90.0-5|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Encoding-2.90.0-5|14	
21cr|perl-XML-Encoding-2.90.0-5|15	BuildRequires:	perl-devel
21cr|perl-XML-Encoding-2.90.0-5|16	BuildRequires:	perl(XML::Parser)
21cr|perl-XML-Encoding-2.90.0-5|17	BuildArch:	noarch
21cr|perl-XML-Encoding-2.90.0-5|18	
21cr|perl-XML-Encoding-2.90.0-5|19	%description
21cr|perl-XML-Encoding-2.90.0-5|20	This module, which is built as a subclass of XML::Parser, provides a parser for
21cr|perl-XML-Encoding-2.90.0-5|21	encoding map files, which are XML files. The file maps/encmap.dtd in the
21cr|perl-XML-Encoding-2.90.0-5|22	distribution describes the structure of these files. Calling a parse method
21cr|perl-XML-Encoding-2.90.0-5|23	returns the name of the encoding map (obtained from the name attribute of the
21cr|perl-XML-Encoding-2.90.0-5|24	root element). The contents of the map are processed through the callback
21cr|perl-XML-Encoding-2.90.0-5|25	functions push_prefix, pop_prefix, and range_set.
21cr|perl-XML-Encoding-2.90.0-5|26	
21cr|perl-XML-Encoding-2.90.0-5|27	%prep
21cr|perl-XML-Encoding-2.90.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Encoding-2.90.0-5|29	
21cr|perl-XML-Encoding-2.90.0-5|30	%build
21cr|perl-XML-Encoding-2.90.0-5|31	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Encoding-2.90.0-5|32	%make OPTIMIZE="%{optflags}"
21cr|perl-XML-Encoding-2.90.0-5|33	
21cr|perl-XML-Encoding-2.90.0-5|34	%check
21cr|perl-XML-Encoding-2.90.0-5|35	make test
21cr|perl-XML-Encoding-2.90.0-5|36	
21cr|perl-XML-Encoding-2.90.0-5|37	%install
21cr|perl-XML-Encoding-2.90.0-5|38	%makeinstall_std
21cr|perl-XML-Encoding-2.90.0-5|39	
21cr|perl-XML-Encoding-2.90.0-5|40	%files
21cr|perl-XML-Encoding-2.90.0-5|41	%{_mandir}/*/*
21cr|perl-XML-Encoding-2.90.0-5|42	%{_bindir}/*
21cr|perl-XML-Encoding-2.90.0-5|43	%{perl_vendorlib}/XML

5856 21
21cr|perl-XML-Entities-1.0.200-1|1	%define upstream_name    XML-Entities
21cr|perl-XML-Entities-1.0.200-1|2	%define upstream_version 1.0002
21cr|perl-XML-Entities-1.0.200-1|3	
21cr|perl-XML-Entities-1.0.200-1|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Entities-1.0.200-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Entities-1.0.200-1|6	Release:	1
21cr|perl-XML-Entities-1.0.200-1|7	
21cr|perl-XML-Entities-1.0.200-1|8	Summary:	Mapping of XML entities to Unicode
21cr|perl-XML-Entities-1.0.200-1|9	
21cr|perl-XML-Entities-1.0.200-1|10	License:	GPL+ or Artistic
21cr|perl-XML-Entities-1.0.200-1|11	Group:		Development/Perl
21cr|perl-XML-Entities-1.0.200-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Entities-1.0.200-1|13	Source0:	http://www.cpan.org/modules/by-module/XML/XML-Entities-%{upstream_version}.tar.gz
21cr|perl-XML-Entities-1.0.200-1|14	
21cr|perl-XML-Entities-1.0.200-1|15	BuildRequires:	perl-devel
21cr|perl-XML-Entities-1.0.200-1|16	BuildRequires:	perl(open)
21cr|perl-XML-Entities-1.0.200-1|17	BuildRequires:	perl(Carp)
21cr|perl-XML-Entities-1.0.200-1|18	BuildRequires:	perl(Fatal)
21cr|perl-XML-Entities-1.0.200-1|19	BuildRequires:	perl(File::Basename)
21cr|perl-XML-Entities-1.0.200-1|20	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-XML-Entities-1.0.200-1|21	BuildRequires:	perl(Test::More)
21cr|perl-XML-Entities-1.0.200-1|22	
21cr|perl-XML-Entities-1.0.200-1|23	BuildArch:	noarch
21cr|perl-XML-Entities-1.0.200-1|24	
21cr|perl-XML-Entities-1.0.200-1|25	%description
21cr|perl-XML-Entities-1.0.200-1|26	This module deals with decoding of strings with XML character entities.
21cr|perl-XML-Entities-1.0.200-1|27	Based upon the HTML::Entities module by Gisle Aas
21cr|perl-XML-Entities-1.0.200-1|28	
21cr|perl-XML-Entities-1.0.200-1|29	%prep
21cr|perl-XML-Entities-1.0.200-1|30	%setup -q -n %{upstream_name}
21cr|perl-XML-Entities-1.0.200-1|31	
21cr|perl-XML-Entities-1.0.200-1|32	%build
21cr|perl-XML-Entities-1.0.200-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Entities-1.0.200-1|34	%make
21cr|perl-XML-Entities-1.0.200-1|35	
21cr|perl-XML-Entities-1.0.200-1|36	%check
21cr|perl-XML-Entities-1.0.200-1|37	make test
21cr|perl-XML-Entities-1.0.200-1|38	
21cr|perl-XML-Entities-1.0.200-1|39	%install
21cr|perl-XML-Entities-1.0.200-1|40	%makeinstall_std
21cr|perl-XML-Entities-1.0.200-1|41	
21cr|perl-XML-Entities-1.0.200-1|42	%files
21cr|perl-XML-Entities-1.0.200-1|43	%doc README Changes META.yml
21cr|perl-XML-Entities-1.0.200-1|44	%{_bindir}/download-entities.pl
21cr|perl-XML-Entities-1.0.200-1|45	%{perl_vendorlib}/XML
21cr|perl-XML-Entities-1.0.200-1|46	%{_mandir}/man1/download-entities.pl.1*
21cr|perl-XML-Entities-1.0.200-1|47	%{_mandir}/man3/*

5857 21
21cr|perl-XML-EP-0.10.0-6|1	%define upstream_name 	 XML-EP
21cr|perl-XML-EP-0.10.0-6|2	%define upstream_version 0.01
21cr|perl-XML-EP-0.10.0-6|3	
21cr|perl-XML-EP-0.10.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-EP-0.10.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-EP-0.10.0-6|6	Release:	6
21cr|perl-XML-EP-0.10.0-6|7	
21cr|perl-XML-EP-0.10.0-6|8	Summary:	%{upstream_name} perl module
21cr|perl-XML-EP-0.10.0-6|9	
21cr|perl-XML-EP-0.10.0-6|10	License:	GPL+ or Artistic
21cr|perl-XML-EP-0.10.0-6|11	Group:		Development/Perl
21cr|perl-XML-EP-0.10.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-EP-0.10.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-EP-0.10.0-6|14	
21cr|perl-XML-EP-0.10.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-EP-0.10.0-6|16	Requires:	perl(XML::Parser)
21cr|perl-XML-EP-0.10.0-6|17	Requires:	perl(XML::XSLT)
21cr|perl-XML-EP-0.10.0-6|18	BuildArch:	noarch
21cr|perl-XML-EP-0.10.0-6|19	
21cr|perl-XML-EP-0.10.0-6|20	%description
21cr|perl-XML-EP-0.10.0-6|21	%{upstream_name} attempts to follow the Cocoon ideas and principles,
21cr|perl-XML-EP-0.10.0-6|22	but in a Perl environment.
21cr|perl-XML-EP-0.10.0-6|23	
21cr|perl-XML-EP-0.10.0-6|24	%prep
21cr|perl-XML-EP-0.10.0-6|25	%setup -q  -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-EP-0.10.0-6|26	
21cr|perl-XML-EP-0.10.0-6|27	%build
21cr|perl-XML-EP-0.10.0-6|28	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-EP-0.10.0-6|29	make
21cr|perl-XML-EP-0.10.0-6|30	
21cr|perl-XML-EP-0.10.0-6|31	%install
21cr|perl-XML-EP-0.10.0-6|32	%makeinstall_std
21cr|perl-XML-EP-0.10.0-6|33	
21cr|perl-XML-EP-0.10.0-6|34	%files
21cr|perl-XML-EP-0.10.0-6|35	%doc ChangeLog README MANIFEST examples
21cr|perl-XML-EP-0.10.0-6|36	%{_bindir}/*
21cr|perl-XML-EP-0.10.0-6|37	%{perl_vendorlib}/XML/*.pm
21cr|perl-XML-EP-0.10.0-6|38	%{perl_vendorlib}/XML/EP/*
21cr|perl-XML-EP-0.10.0-6|39	%{_mandir}/*/*

5858 21
21cr|perl-XML-Fast-0.17-1|1	%define debug_package	%{nil}
21cr|perl-XML-Fast-0.17-1|2	%define cpan_name XML-Fast
21cr|perl-XML-Fast-0.17-1|3	
21cr|perl-XML-Fast-0.17-1|4	Name:           perl-XML-Fast
21cr|perl-XML-Fast-0.17-1|5	Version:        0.17
21cr|perl-XML-Fast-0.17-1|6	Release:        1
21cr|perl-XML-Fast-0.17-1|7	Summary:        Simple and very fast XML to hash conversion
21cr|perl-XML-Fast-0.17-1|8	License:        Artistic-1.0 or GPL-1.0+
21cr|perl-XML-Fast-0.17-1|9	Group:          Development/Perl
21cr|perl-XML-Fast-0.17-1|10	URL:            http://search.cpan.org/dist/XML-Fast/
21cr|perl-XML-Fast-0.17-1|11	Source:         http://www.cpan.org/authors/id/M/MO/MONS/%{cpan_name}-%{version}.tar.gz
21cr|perl-XML-Fast-0.17-1|12	BuildRequires:  perl-devel
21cr|perl-XML-Fast-0.17-1|13	BuildRequires:  perl
21cr|perl-XML-Fast-0.17-1|14	
21cr|perl-XML-Fast-0.17-1|15	
21cr|perl-XML-Fast-0.17-1|16	%description
21cr|perl-XML-Fast-0.17-1|17	This module implements simple, state machine based, XML parser written in
21cr|perl-XML-Fast-0.17-1|18	C.
21cr|perl-XML-Fast-0.17-1|19	
21cr|perl-XML-Fast-0.17-1|20	It could parse and recover some kind of broken XML's. If you need XML
21cr|perl-XML-Fast-0.17-1|21	validator, use the XML::LibXML manpage.
21cr|perl-XML-Fast-0.17-1|22	
21cr|perl-XML-Fast-0.17-1|23	%prep
21cr|perl-XML-Fast-0.17-1|24	%setup -q -n %{cpan_name}-%{version}
21cr|perl-XML-Fast-0.17-1|25	
21cr|perl-XML-Fast-0.17-1|26	%build
21cr|perl-XML-Fast-0.17-1|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Fast-0.17-1|28	%make
21cr|perl-XML-Fast-0.17-1|29	
21cr|perl-XML-Fast-0.17-1|30	%check
21cr|perl-XML-Fast-0.17-1|31	make test
21cr|perl-XML-Fast-0.17-1|32	
21cr|perl-XML-Fast-0.17-1|33	%install
21cr|perl-XML-Fast-0.17-1|34	%makeinstall_std
21cr|perl-XML-Fast-0.17-1|35	
21cr|perl-XML-Fast-0.17-1|36	
21cr|perl-XML-Fast-0.17-1|37	%files
21cr|perl-XML-Fast-0.17-1|38	%doc Changes LICENSE README
21cr|perl-XML-Fast-0.17-1|39	%{perl_vendorarch}/XML/*
21cr|perl-XML-Fast-0.17-1|40	%{perl_vendorarch}/auto/XML/Fast/*
21cr|perl-XML-Fast-0.17-1|41	%{_mandir}/*/*

5859 21
21cr|perl-XML-Feed-0.630.0-1|1	%define upstream_name    XML-Feed
21cr|perl-XML-Feed-0.630.0-1|2	%define upstream_version 0.63
21cr|perl-XML-Feed-0.630.0-1|3	
21cr|perl-XML-Feed-0.630.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Feed-0.630.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Feed-0.630.0-1|6	Release:	1
21cr|perl-XML-Feed-0.630.0-1|7	Epoch:		2
21cr|perl-XML-Feed-0.630.0-1|8	
21cr|perl-XML-Feed-0.630.0-1|9	Summary:	Perl Module for Syndication feed parsing and auto-discovery
21cr|perl-XML-Feed-0.630.0-1|10	
21cr|perl-XML-Feed-0.630.0-1|11	License:	GPL+ or Artistic
21cr|perl-XML-Feed-0.630.0-1|12	Group:		Development/Perl
21cr|perl-XML-Feed-0.630.0-1|13	Url:		https://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-Feed-0.630.0-1|14	Source0:	https://www.cpan.org/modules/by-module/XML/XML-Feed-%{upstream_version}.tar.gz
21cr|perl-XML-Feed-0.630.0-1|15	
21cr|perl-XML-Feed-0.630.0-1|16	BuildRequires:	perl-devel
21cr|perl-XML-Feed-0.630.0-1|17	BuildRequires:	perl(Class::ErrorHandler)
21cr|perl-XML-Feed-0.630.0-1|18	BuildRequires:	perl(Feed::Find)
21cr|perl-XML-Feed-0.630.0-1|19	BuildRequires:	perl(URI::Fetch)
21cr|perl-XML-Feed-0.630.0-1|20	BuildRequires:	perl(Module::Pluggable)
21cr|perl-XML-Feed-0.630.0-1|21	BuildRequires:	perl(DateTime)
21cr|perl-XML-Feed-0.630.0-1|22	BuildRequires:	perl(DateTime::Format::Flexible)
21cr|perl-XML-Feed-0.630.0-1|23	BuildRequires:	perl(DateTime::Format::ISO8601)
21cr|perl-XML-Feed-0.630.0-1|24	BuildRequires:	perl(DateTime::Format::Natural)
21cr|perl-XML-Feed-0.630.0-1|25	BuildRequires:	perl(List::Util)
21cr|perl-XML-Feed-0.630.0-1|26	BuildRequires:	perl(LWP)
21cr|perl-XML-Feed-0.630.0-1|27	BuildRequires:	perl(HTML::TokeParser)
21cr|perl-XML-Feed-0.630.0-1|28	BuildRequires:	perl(XML::XPath)
21cr|perl-XML-Feed-0.630.0-1|29	BuildRequires:	perl(XML::RSS) >= 1.01
21cr|perl-XML-Feed-0.630.0-1|30	BuildRequires:	perl(XML::Atom) >= 0.08
21cr|perl-XML-Feed-0.630.0-1|31	BuildArch:	noarch
21cr|perl-XML-Feed-0.630.0-1|32	# (misc) not found by find-provides, as it can be changed at runtime with a
21cr|perl-XML-Feed-0.630.0-1|33	# variable $PREFERED_PARSER
21cr|perl-XML-Feed-0.630.0-1|34	Requires:	perl(XML::RSS)
21cr|perl-XML-Feed-0.630.0-1|35	
21cr|perl-XML-Feed-0.630.0-1|36	%description
21cr|perl-XML-Feed-0.630.0-1|37	XML::Feed is a syndication feed parser for both RSS and Atom feeds. It also
21cr|perl-XML-Feed-0.630.0-1|38	implements feed auto-discovery for finding feeds, given a URI.
21cr|perl-XML-Feed-0.630.0-1|39	
21cr|perl-XML-Feed-0.630.0-1|40	XML::Feed supports the following syndication feed formats:
21cr|perl-XML-Feed-0.630.0-1|41	
21cr|perl-XML-Feed-0.630.0-1|42	* RSS 0.91
21cr|perl-XML-Feed-0.630.0-1|43	* RSS 1.0
21cr|perl-XML-Feed-0.630.0-1|44	* RSS 2.0
21cr|perl-XML-Feed-0.630.0-1|45	* Atom
21cr|perl-XML-Feed-0.630.0-1|46	
21cr|perl-XML-Feed-0.630.0-1|47	The goal of XML::Feed is to provide a unified API for parsing and using the
21cr|perl-XML-Feed-0.630.0-1|48	various syndication formats.
21cr|perl-XML-Feed-0.630.0-1|49	
21cr|perl-XML-Feed-0.630.0-1|50	%prep
21cr|perl-XML-Feed-0.630.0-1|51	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Feed-0.630.0-1|52	
21cr|perl-XML-Feed-0.630.0-1|53	%build
21cr|perl-XML-Feed-0.630.0-1|54	SKIP_SAX_INSTALL=1 CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Feed-0.630.0-1|55	%make
21cr|perl-XML-Feed-0.630.0-1|56	
21cr|perl-XML-Feed-0.630.0-1|57	%check
21cr|perl-XML-Feed-0.630.0-1|58	make test
21cr|perl-XML-Feed-0.630.0-1|59	
21cr|perl-XML-Feed-0.630.0-1|60	%install
21cr|perl-XML-Feed-0.630.0-1|61	%makeinstall_std
21cr|perl-XML-Feed-0.630.0-1|62	
21cr|perl-XML-Feed-0.630.0-1|63	%files
21cr|perl-XML-Feed-0.630.0-1|64	%doc Changes README
21cr|perl-XML-Feed-0.630.0-1|65	%{perl_vendorlib}/XML
21cr|perl-XML-Feed-0.630.0-1|66	%{_mandir}/*/*

5860 21
21cr|perl-XML-FeedPP-0.430.0-6|1	%define upstream_name    XML-FeedPP
21cr|perl-XML-FeedPP-0.430.0-6|2	%define upstream_version 0.43
21cr|perl-XML-FeedPP-0.430.0-6|3	
21cr|perl-XML-FeedPP-0.430.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-FeedPP-0.430.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-FeedPP-0.430.0-6|6	Release:	6
21cr|perl-XML-FeedPP-0.430.0-6|7	
21cr|perl-XML-FeedPP-0.430.0-6|8	Summary:	Parse/write/merge/edit RSS/RDF/Atom syndication feeds
21cr|perl-XML-FeedPP-0.430.0-6|9	
21cr|perl-XML-FeedPP-0.430.0-6|10	License:	GPL+ or Artistic
21cr|perl-XML-FeedPP-0.430.0-6|11	Group:		Development/Perl
21cr|perl-XML-FeedPP-0.430.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-FeedPP-0.430.0-6|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-FeedPP-0.430.0-6|14	
21cr|perl-XML-FeedPP-0.430.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-FeedPP-0.430.0-6|16	BuildRequires:	perl(Test::More)
21cr|perl-XML-FeedPP-0.430.0-6|17	BuildRequires:	perl(XML::TreePP)
21cr|perl-XML-FeedPP-0.430.0-6|18	BuildArch:	noarch
21cr|perl-XML-FeedPP-0.430.0-6|19	
21cr|perl-XML-FeedPP-0.430.0-6|20	%description
21cr|perl-XML-FeedPP-0.430.0-6|21	'XML::FeedPP' is an all-purpose syndication utility that parses and
21cr|perl-XML-FeedPP-0.430.0-6|22	publishes RSS 2.0, RSS 1.0 (RDF), Atom 0.3 and 1.0 feeds. It allows you to
21cr|perl-XML-FeedPP-0.430.0-6|23	add new content, merge feeds, and convert among these various formats. It
21cr|perl-XML-FeedPP-0.430.0-6|24	is a pure Perl implementation and does not require any other module except
21cr|perl-XML-FeedPP-0.430.0-6|25	for XML::TreePP.
21cr|perl-XML-FeedPP-0.430.0-6|26	
21cr|perl-XML-FeedPP-0.430.0-6|27	%prep
21cr|perl-XML-FeedPP-0.430.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-FeedPP-0.430.0-6|29	
21cr|perl-XML-FeedPP-0.430.0-6|30	%build
21cr|perl-XML-FeedPP-0.430.0-6|31	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-FeedPP-0.430.0-6|32	%make
21cr|perl-XML-FeedPP-0.430.0-6|33	
21cr|perl-XML-FeedPP-0.430.0-6|34	%check
21cr|perl-XML-FeedPP-0.430.0-6|35	%make test
21cr|perl-XML-FeedPP-0.430.0-6|36	
21cr|perl-XML-FeedPP-0.430.0-6|37	%install
21cr|perl-XML-FeedPP-0.430.0-6|38	%makeinstall_std
21cr|perl-XML-FeedPP-0.430.0-6|39	
21cr|perl-XML-FeedPP-0.430.0-6|40	%files
21cr|perl-XML-FeedPP-0.430.0-6|41	%doc Changes META.yml README
21cr|perl-XML-FeedPP-0.430.0-6|42	%{_mandir}/man3/*
21cr|perl-XML-FeedPP-0.430.0-6|43	%{perl_vendorlib}/*

5861 21
21cr|perl-XML-Generator-1.110.0-1|1	%define	upstream_name 	 XML-Generator
21cr|perl-XML-Generator-1.110.0-1|2	%define upstream_version 1.11
21cr|perl-XML-Generator-1.110.0-1|3	
21cr|perl-XML-Generator-1.110.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Generator-1.110.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Generator-1.110.0-1|6	Release:	1
21cr|perl-XML-Generator-1.110.0-1|7	
21cr|perl-XML-Generator-1.110.0-1|8	Summary:	A module to help in generating XML documents from perl
21cr|perl-XML-Generator-1.110.0-1|9	
21cr|perl-XML-Generator-1.110.0-1|10	License:	GPL+ or Artistic
21cr|perl-XML-Generator-1.110.0-1|11	Group:		Development/Perl
21cr|perl-XML-Generator-1.110.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Generator-1.110.0-1|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Generator-1.110.0-1|14	
21cr|perl-XML-Generator-1.110.0-1|15	BuildRequires:	perl-devel
21cr|perl-XML-Generator-1.110.0-1|16	BuildArch:	noarch
21cr|perl-XML-Generator-1.110.0-1|17	
21cr|perl-XML-Generator-1.110.0-1|18	%description
21cr|perl-XML-Generator-1.110.0-1|19	%{upstream_name} is a module to help in generating XML documents or in
21cr|perl-XML-Generator-1.110.0-1|20	producing DOM trees .
21cr|perl-XML-Generator-1.110.0-1|21	
21cr|perl-XML-Generator-1.110.0-1|22	%prep
21cr|perl-XML-Generator-1.110.0-1|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Generator-1.110.0-1|24	
21cr|perl-XML-Generator-1.110.0-1|25	%build
21cr|perl-XML-Generator-1.110.0-1|26	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Generator-1.110.0-1|27	%make
21cr|perl-XML-Generator-1.110.0-1|28	
21cr|perl-XML-Generator-1.110.0-1|29	%install
21cr|perl-XML-Generator-1.110.0-1|30	%makeinstall_std
21cr|perl-XML-Generator-1.110.0-1|31	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21cr|perl-XML-Generator-1.110.0-1|32	
21cr|perl-XML-Generator-1.110.0-1|33	%files
21cr|perl-XML-Generator-1.110.0-1|34	%doc README Changes
21cr|perl-XML-Generator-1.110.0-1|35	%{perl_vendorlib}/XML/*
21cr|perl-XML-Generator-1.110.0-1|36	%{_mandir}/man3/*

5862 21
21cr|perl-XML-Grove-0.460.0alpha-11|1	%define upstream_name	 XML-Grove
21cr|perl-XML-Grove-0.460.0alpha-11|2	%define upstream_version 0.46alpha
21cr|perl-XML-Grove-0.460.0alpha-11|3	
21cr|perl-XML-Grove-0.460.0alpha-11|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Grove-0.460.0alpha-11|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Grove-0.460.0alpha-11|6	Release:	11
21cr|perl-XML-Grove-0.460.0alpha-11|7	
21cr|perl-XML-Grove-0.460.0alpha-11|8	Summary:	Provides the information set of parsed XML/HTML/SGML trees
21cr|perl-XML-Grove-0.460.0alpha-11|9	
21cr|perl-XML-Grove-0.460.0alpha-11|10	License:	Artistic
21cr|perl-XML-Grove-0.460.0alpha-11|11	Group:		Development/Perl
21cr|perl-XML-Grove-0.460.0alpha-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Grove-0.460.0alpha-11|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Grove-0.460.0alpha-11|14	
21cr|perl-XML-Grove-0.460.0alpha-11|15	BuildRequires:	perl-devel
21cr|perl-XML-Grove-0.460.0alpha-11|16	BuildArch:	noarch
21cr|perl-XML-Grove-0.460.0alpha-11|17	
21cr|perl-XML-Grove-0.460.0alpha-11|18	%description
21cr|perl-XML-Grove-0.460.0alpha-11|19	The XML::Grove Perl module provides simple access to the information
21cr|perl-XML-Grove-0.460.0alpha-11|20	set of parsed XML, HTML, or SGML instances using a tree of Perl
21cr|perl-XML-Grove-0.460.0alpha-11|21	hashes.  This package also includes several extensions to XML::Grove
21cr|perl-XML-Grove-0.460.0alpha-11|22	that provide the following:
21cr|perl-XML-Grove-0.460.0alpha-11|23	
21cr|perl-XML-Grove-0.460.0alpha-11|24	- returning element contents as a string
21cr|perl-XML-Grove-0.460.0alpha-11|25	- returning element contents as XML, HTML, or Canonical XML
21cr|perl-XML-Grove-0.460.0alpha-11|26	- processing entire groves using the visitor pattern
21cr|perl-XML-Grove-0.460.0alpha-11|27	- processing entire groves using PerlSAX
21cr|perl-XML-Grove-0.460.0alpha-11|28	- running a filter over all nodes in the grove
21cr|perl-XML-Grove-0.460.0alpha-11|29	- substituting values into an XML template grove
21cr|perl-XML-Grove-0.460.0alpha-11|30	- indexing a grove by ID or other attributes
21cr|perl-XML-Grove-0.460.0alpha-11|31	- accessing elements and objects via URL-like paths
21cr|perl-XML-Grove-0.460.0alpha-11|32	- create grove objects using an easy shorthand
21cr|perl-XML-Grove-0.460.0alpha-11|33	
21cr|perl-XML-Grove-0.460.0alpha-11|34	%prep
21cr|perl-XML-Grove-0.460.0alpha-11|35	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Grove-0.460.0alpha-11|36	
21cr|perl-XML-Grove-0.460.0alpha-11|37	%build
21cr|perl-XML-Grove-0.460.0alpha-11|38	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Grove-0.460.0alpha-11|39	make
21cr|perl-XML-Grove-0.460.0alpha-11|40	
21cr|perl-XML-Grove-0.460.0alpha-11|41	%install
21cr|perl-XML-Grove-0.460.0alpha-11|42	%makeinstall_std
21cr|perl-XML-Grove-0.460.0alpha-11|43	
21cr|perl-XML-Grove-0.460.0alpha-11|44	%files
21cr|perl-XML-Grove-0.460.0alpha-11|45	%{_mandir}/*/*
21cr|perl-XML-Grove-0.460.0alpha-11|46	%{perl_vendorlib}/XML/*

5863 21
21cr|perl-XML-LibXML-Iterator-1.60.0-1|1	%define upstream_name	 XML-LibXML-Iterator
21cr|perl-XML-LibXML-Iterator-1.60.0-1|2	%define upstream_version 1.06
21cr|perl-XML-LibXML-Iterator-1.60.0-1|3	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-XML-LibXML-Iterator-1.60.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-LibXML-Iterator-1.60.0-1|6	Release:	1
21cr|perl-XML-LibXML-Iterator-1.60.0-1|7	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|8	Summary:	XML::LibXML's Tree Iteration Class
21cr|perl-XML-LibXML-Iterator-1.60.0-1|9	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|10	License:	GPL+ or Artistic
21cr|perl-XML-LibXML-Iterator-1.60.0-1|11	Group:		Development/Perl
21cr|perl-XML-LibXML-Iterator-1.60.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-LibXML-Iterator-1.60.0-1|13	Source0:	https://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-LibXML-Iterator-1.60.0-1|14	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|15	BuildRequires:	perl-devel
21cr|perl-XML-LibXML-Iterator-1.60.0-1|16	BuildRequires:	perl(XML::LibXML)
21cr|perl-XML-LibXML-Iterator-1.60.0-1|17	BuildRequires:	perl(Module::Build) >= 0.28
21cr|perl-XML-LibXML-Iterator-1.60.0-1|18	BuildRequires:	perl(XML::NodeFilter)
21cr|perl-XML-LibXML-Iterator-1.60.0-1|19	BuildArch:	noarch
21cr|perl-XML-LibXML-Iterator-1.60.0-1|20	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|21	%description
21cr|perl-XML-LibXML-Iterator-1.60.0-1|22	XML::LibXML::Iterator is an iterator class for XML::LibXML parsed documents.
21cr|perl-XML-LibXML-Iterator-1.60.0-1|23	This class allows to iterate the document tree as it were a linear data
21cr|perl-XML-LibXML-Iterator-1.60.0-1|24	structure.
21cr|perl-XML-LibXML-Iterator-1.60.0-1|25	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|26	%prep
21cr|perl-XML-LibXML-Iterator-1.60.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-LibXML-Iterator-1.60.0-1|28	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|29	%build
21cr|perl-XML-LibXML-Iterator-1.60.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-LibXML-Iterator-1.60.0-1|31	%make
21cr|perl-XML-LibXML-Iterator-1.60.0-1|32	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|33	%check
21cr|perl-XML-LibXML-Iterator-1.60.0-1|34	make test
21cr|perl-XML-LibXML-Iterator-1.60.0-1|35	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|36	%install
21cr|perl-XML-LibXML-Iterator-1.60.0-1|37	%makeinstall_std
21cr|perl-XML-LibXML-Iterator-1.60.0-1|38	
21cr|perl-XML-LibXML-Iterator-1.60.0-1|39	%files
21cr|perl-XML-LibXML-Iterator-1.60.0-1|40	%doc Changes README
21cr|perl-XML-LibXML-Iterator-1.60.0-1|41	%{perl_vendorlib}/XML/*
21cr|perl-XML-LibXML-Iterator-1.60.0-1|42	%{_mandir}/*/*

5864 21
21cr|perl-XML-LibXML-Simple-1.10.0-1|1	%define upstream_name    XML-LibXML-Simple
21cr|perl-XML-LibXML-Simple-1.10.0-1|2	%define upstream_version 1.01
21cr|perl-XML-LibXML-Simple-1.10.0-1|3	
21cr|perl-XML-LibXML-Simple-1.10.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-XML-LibXML-Simple-1.10.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-XML-LibXML-Simple-1.10.0-1|6	Release:    1
21cr|perl-XML-LibXML-Simple-1.10.0-1|7	
21cr|perl-XML-LibXML-Simple-1.10.0-1|8	Summary:    XML::LibXML clone of XML::Simple::XMLin()
21cr|perl-XML-LibXML-Simple-1.10.0-1|9	License:    GPL+ or Artistic
21cr|perl-XML-LibXML-Simple-1.10.0-1|10	Group:      Development/Perl
21cr|perl-XML-LibXML-Simple-1.10.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-LibXML-Simple-1.10.0-1|12	Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-LibXML-Simple-1.10.0-1|13	
21cr|perl-XML-LibXML-Simple-1.10.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-XML-LibXML-Simple-1.10.0-1|15	BuildRequires: perl(File::Slurp::Tiny)
21cr|perl-XML-LibXML-Simple-1.10.0-1|16	BuildRequires: perl(Test::More)
21cr|perl-XML-LibXML-Simple-1.10.0-1|17	BuildRequires: perl(XML::LibXML)
21cr|perl-XML-LibXML-Simple-1.10.0-1|18	BuildRequires: perl-devel
21cr|perl-XML-LibXML-Simple-1.10.0-1|19	BuildArch:     noarch
21cr|perl-XML-LibXML-Simple-1.10.0-1|20	
21cr|perl-XML-LibXML-Simple-1.10.0-1|21	%description
21cr|perl-XML-LibXML-Simple-1.10.0-1|22	This module is a blunt rewrite of XML::Simple (by Grant McLean) to use the
21cr|perl-XML-LibXML-Simple-1.10.0-1|23	XML::LibXML parser for XML structures, where the original uses plain Perl
21cr|perl-XML-LibXML-Simple-1.10.0-1|24	or SAX parsers.
21cr|perl-XML-LibXML-Simple-1.10.0-1|25	
21cr|perl-XML-LibXML-Simple-1.10.0-1|26	%prep
21cr|perl-XML-LibXML-Simple-1.10.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XML-LibXML-Simple-1.10.0-1|28	
21cr|perl-XML-LibXML-Simple-1.10.0-1|29	%build
21cr|perl-XML-LibXML-Simple-1.10.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-LibXML-Simple-1.10.0-1|31	
21cr|perl-XML-LibXML-Simple-1.10.0-1|32	%make
21cr|perl-XML-LibXML-Simple-1.10.0-1|33	
21cr|perl-XML-LibXML-Simple-1.10.0-1|34	%check
21cr|perl-XML-LibXML-Simple-1.10.0-1|35	%make test
21cr|perl-XML-LibXML-Simple-1.10.0-1|36	
21cr|perl-XML-LibXML-Simple-1.10.0-1|37	%install
21cr|perl-XML-LibXML-Simple-1.10.0-1|38	%makeinstall_std
21cr|perl-XML-LibXML-Simple-1.10.0-1|39	
21cr|perl-XML-LibXML-Simple-1.10.0-1|40	%files
21cr|perl-XML-LibXML-Simple-1.10.0-1|41	%doc META.yml README ChangeLog META.json
21cr|perl-XML-LibXML-Simple-1.10.0-1|42	%{_mandir}/man3/*
21cr|perl-XML-LibXML-Simple-1.10.0-1|43	%{perl_vendorlib}/*

5865 21
21cr|perl-XML-LibXSLT-1.990.0-2|1	%define upstream_name    XML-LibXSLT
21cr|perl-XML-LibXSLT-1.990.0-2|2	%define upstream_version 1.99
21cr|perl-XML-LibXSLT-1.990.0-2|3	
21cr|perl-XML-LibXSLT-1.990.0-2|4	Name:       perl-%{upstream_name}
21cr|perl-XML-LibXSLT-1.990.0-2|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-XML-LibXSLT-1.990.0-2|6	Release:    2
21cr|perl-XML-LibXSLT-1.990.0-2|7	
21cr|perl-XML-LibXSLT-1.990.0-2|8	Summary:    Perl interface to the gnome libxslt library
21cr|perl-XML-LibXSLT-1.990.0-2|9	
21cr|perl-XML-LibXSLT-1.990.0-2|10	License:    GPL+ or Artistic
21cr|perl-XML-LibXSLT-1.990.0-2|11	Group:      Development/Perl
21cr|perl-XML-LibXSLT-1.990.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-LibXSLT-1.990.0-2|13	Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-LibXSLT-1.990.0-2|14	Patch0:     XML-LibXSLT-nocheck-lib.patch
21cr|perl-XML-LibXSLT-1.990.0-2|15	BuildRequires:  pkgconfig(libxslt)
21cr|perl-XML-LibXSLT-1.990.0-2|16	BuildRequires:  pkgconfig(libxml-2.0)
21cr|perl-XML-LibXSLT-1.990.0-2|17	BuildRequires:  pkgconfig(zlib)
21cr|perl-XML-LibXSLT-1.990.0-2|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-XML-LibXSLT-1.990.0-2|19	BuildRequires:  perl(Devel::Peek)
21cr|perl-XML-LibXSLT-1.990.0-2|20	BuildRequires:  pkgconfig
21cr|perl-XML-LibXSLT-1.990.0-2|21	BuildRequires:  perl-devel
21cr|perl-XML-LibXSLT-1.990.0-2|22	BuildRequires:  perl(XML::LibXML) >= %{version}
21cr|perl-XML-LibXSLT-1.990.0-2|23	Requires:       perl(XML::LibXML) >= %{version}
21cr|perl-XML-LibXSLT-1.990.0-2|24	
21cr|perl-XML-LibXSLT-1.990.0-2|25	%description
21cr|perl-XML-LibXSLT-1.990.0-2|26	This module is a fast XSLT library, based on the Gnome libxslt engine.
21cr|perl-XML-LibXSLT-1.990.0-2|27	
21cr|perl-XML-LibXSLT-1.990.0-2|28	%prep
21cr|perl-XML-LibXSLT-1.990.0-2|29	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-LibXSLT-1.990.0-2|30	
21cr|perl-XML-LibXSLT-1.990.0-2|31	%build
21cr|perl-XML-LibXSLT-1.990.0-2|32	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="%{optflags}"
21cr|perl-XML-LibXSLT-1.990.0-2|33	%make
21cr|perl-XML-LibXSLT-1.990.0-2|34	
21cr|perl-XML-LibXSLT-1.990.0-2|35	%check
21cr|perl-XML-LibXSLT-1.990.0-2|36	%ifnarch %{ix86}
21cr|perl-XML-LibXSLT-1.990.0-2|37	%make test
21cr|perl-XML-LibXSLT-1.990.0-2|38	%endif
21cr|perl-XML-LibXSLT-1.990.0-2|39	
21cr|perl-XML-LibXSLT-1.990.0-2|40	%install
21cr|perl-XML-LibXSLT-1.990.0-2|41	%makeinstall_std
21cr|perl-XML-LibXSLT-1.990.0-2|42	
21cr|perl-XML-LibXSLT-1.990.0-2|43	%files
21cr|perl-XML-LibXSLT-1.990.0-2|44	%doc Changes README example/*
21cr|perl-XML-LibXSLT-1.990.0-2|45	%{_mandir}/*/*
21cr|perl-XML-LibXSLT-1.990.0-2|46	%{perl_vendorarch}/XML
21cr|perl-XML-LibXSLT-1.990.0-2|47	%{perl_vendorarch}/auto/XML

5866 21
21cr|perl-XML-Mini-1.380.0-6|1	%define upstream_name    XML-Mini
21cr|perl-XML-Mini-1.380.0-6|2	%define upstream_version 1.38
21cr|perl-XML-Mini-1.380.0-6|3	
21cr|perl-XML-Mini-1.380.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Mini-1.380.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Mini-1.380.0-6|6	Release:	6
21cr|perl-XML-Mini-1.380.0-6|7	
21cr|perl-XML-Mini-1.380.0-6|8	Summary:	Perl implementation of the XML::Mini XML create/parse interface
21cr|perl-XML-Mini-1.380.0-6|9	
21cr|perl-XML-Mini-1.380.0-6|10	License:	GPL+ or Artistic
21cr|perl-XML-Mini-1.380.0-6|11	Group:		Development/Perl
21cr|perl-XML-Mini-1.380.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-Mini-1.380.0-6|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Mini-1.380.0-6|14	
21cr|perl-XML-Mini-1.380.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-Mini-1.380.0-6|16	BuildRequires:	perl(Test)
21cr|perl-XML-Mini-1.380.0-6|17	BuildRequires:	perl(Text::Balanced)
21cr|perl-XML-Mini-1.380.0-6|18	BuildArch:	noarch
21cr|perl-XML-Mini-1.380.0-6|19	
21cr|perl-XML-Mini-1.380.0-6|20	%description
21cr|perl-XML-Mini-1.380.0-6|21	XML::Mini is a set of Perl classes that allow you to access XML data and create
21cr|perl-XML-Mini-1.380.0-6|22	valid XML output with a tree-based hierarchy of elements. The MiniXML API has
21cr|perl-XML-Mini-1.380.0-6|23	both Perl and PHP implementations.
21cr|perl-XML-Mini-1.380.0-6|24	
21cr|perl-XML-Mini-1.380.0-6|25	%prep
21cr|perl-XML-Mini-1.380.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Mini-1.380.0-6|27	
21cr|perl-XML-Mini-1.380.0-6|28	%build
21cr|perl-XML-Mini-1.380.0-6|29	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Mini-1.380.0-6|30	%make
21cr|perl-XML-Mini-1.380.0-6|31	
21cr|perl-XML-Mini-1.380.0-6|32	%check
21cr|perl-XML-Mini-1.380.0-6|33	make test
21cr|perl-XML-Mini-1.380.0-6|34	
21cr|perl-XML-Mini-1.380.0-6|35	%install
21cr|perl-XML-Mini-1.380.0-6|36	%makeinstall_std
21cr|perl-XML-Mini-1.380.0-6|37	
21cr|perl-XML-Mini-1.380.0-6|38	%files
21cr|perl-XML-Mini-1.380.0-6|39	%doc Changes README
21cr|perl-XML-Mini-1.380.0-6|40	%{perl_vendorlib}/XML/Mini.pm
21cr|perl-XML-Mini-1.380.0-6|41	%{perl_vendorlib}/XML/Mini/*.pm
21cr|perl-XML-Mini-1.380.0-6|42	%{perl_vendorlib}/XML/Mini/Element/*.pm
21cr|perl-XML-Mini-1.380.0-6|43	%{_mandir}/man3*/*

5867 21
21cr|perl-XML-miniXQL-0.40.0-6|1	%define upstream_name 	 XML-miniXQL
21cr|perl-XML-miniXQL-0.40.0-6|2	%define upstream_version 0.04
21cr|perl-XML-miniXQL-0.40.0-6|3	
21cr|perl-XML-miniXQL-0.40.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-miniXQL-0.40.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-miniXQL-0.40.0-6|6	Release:	6
21cr|perl-XML-miniXQL-0.40.0-6|7	
21cr|perl-XML-miniXQL-0.40.0-6|8	Summary:	%{upstream_name} perl module
21cr|perl-XML-miniXQL-0.40.0-6|9	
21cr|perl-XML-miniXQL-0.40.0-6|10	License: 	GPL+ or Artistic
21cr|perl-XML-miniXQL-0.40.0-6|11	Group:		Development/Perl
21cr|perl-XML-miniXQL-0.40.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-miniXQL-0.40.0-6|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-miniXQL-0.40.0-6|14	
21cr|perl-XML-miniXQL-0.40.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-miniXQL-0.40.0-6|16	BuildRequires:	perl(XML::Parser)
21cr|perl-XML-miniXQL-0.40.0-6|17	BuildArch:	noarch
21cr|perl-XML-miniXQL-0.40.0-6|18	Requires:	perl(XML::Parser)
21cr|perl-XML-miniXQL-0.40.0-6|19	
21cr|perl-XML-miniXQL-0.40.0-6|20	%description
21cr|perl-XML-miniXQL-0.40.0-6|21	This module provides a simplistic XQL like search engine for XML files.
21cr|perl-XML-miniXQL-0.40.0-6|22	
21cr|perl-XML-miniXQL-0.40.0-6|23	%prep
21cr|perl-XML-miniXQL-0.40.0-6|24	%setup -q  -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-miniXQL-0.40.0-6|25	
21cr|perl-XML-miniXQL-0.40.0-6|26	%build
21cr|perl-XML-miniXQL-0.40.0-6|27	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-miniXQL-0.40.0-6|28	make
21cr|perl-XML-miniXQL-0.40.0-6|29	
21cr|perl-XML-miniXQL-0.40.0-6|30	%check
21cr|perl-XML-miniXQL-0.40.0-6|31	make test
21cr|perl-XML-miniXQL-0.40.0-6|32	
21cr|perl-XML-miniXQL-0.40.0-6|33	%install
21cr|perl-XML-miniXQL-0.40.0-6|34	%makeinstall_std PREFIX=%{buildroot}%{_prefix}
21cr|perl-XML-miniXQL-0.40.0-6|35	
21cr|perl-XML-miniXQL-0.40.0-6|36	%files
21cr|perl-XML-miniXQL-0.40.0-6|37	%doc README MANIFEST Changes
21cr|perl-XML-miniXQL-0.40.0-6|38	%{perl_vendorlib}/XML/*
21cr|perl-XML-miniXQL-0.40.0-6|39	%{perl_vendorlib}/auto/XML/*
21cr|perl-XML-miniXQL-0.40.0-6|40	%{_mandir}/*/*

5868 21
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|1	%define upstream_name XMLNews-HTMLTemplate
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|2	%define upstream_version 0.01
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|3	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|6	Release:	4
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|7	License:	GPL+ or Artistic
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|8	Group:		Development/Perl
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|9	Summary:	A module for converting NITF to HTML
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|11	Source0:	https://search.cpan.org/CPAN/authors/id/D/DM/DMEGG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|12	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|13	BuildRequires:	perl-devel
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|14	BuildRequires:	perl(XMLNews::Meta)
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|15	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|16	Requires:	perl(XMLNews::Meta)
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|17	BuildArch:	noarch
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|18	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|19	%description
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|20	Perl module designed to create template-based HTML pages
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|21	using news documents in XMLNews-Meta and XMLNews-Story format.
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|22	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|23	%prep
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|24	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|25	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|26	%build
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|28	%make
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|29	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|30	%install
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|31	%makeinstall_std
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|32	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|33	
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|34	%files
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|35	%doc README MANIFEST Changes
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|36	%{perl_vendorlib}/XMLNews
21cr|perl-XMLNews-HTMLTemplate-0.10.0-4|37	%{_mandir}/*/*

5869 21
21cr|perl-XMLNews-Meta-0.10.0-4|1	%define upstream_name XMLNews-Meta
21cr|perl-XMLNews-Meta-0.10.0-4|2	%define upstream_version 0.01
21cr|perl-XMLNews-Meta-0.10.0-4|3	
21cr|perl-XMLNews-Meta-0.10.0-4|4	Name: 		perl-%{upstream_name}
21cr|perl-XMLNews-Meta-0.10.0-4|5	Version: 	%perl_convert_version %{upstream_version}
21cr|perl-XMLNews-Meta-0.10.0-4|6	Release: 	4
21cr|perl-XMLNews-Meta-0.10.0-4|7	License:	GPL+ or Artistic
21cr|perl-XMLNews-Meta-0.10.0-4|8	Group:		Development/Perl
21cr|perl-XMLNews-Meta-0.10.0-4|9	Summary:	R/W an XML-based news metadata
21cr|perl-XMLNews-Meta-0.10.0-4|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-XMLNews-Meta-0.10.0-4|11	Source0:	https://search.cpan.org/CPAN/authors/id/D/DM/DMEGG/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XMLNews-Meta-0.10.0-4|12	
21cr|perl-XMLNews-Meta-0.10.0-4|13	BuildRequires:	perl-devel
21cr|perl-XMLNews-Meta-0.10.0-4|14	BuildRequires:	perl(XML::Parser)
21cr|perl-XMLNews-Meta-0.10.0-4|15	
21cr|perl-XMLNews-Meta-0.10.0-4|16	Requires:	perl
21cr|perl-XMLNews-Meta-0.10.0-4|17	
21cr|perl-XMLNews-Meta-0.10.0-4|18	BuildArch:	noarch
21cr|perl-XMLNews-Meta-0.10.0-4|19	
21cr|perl-XMLNews-Meta-0.10.0-4|20	%description
21cr|perl-XMLNews-Meta-0.10.0-4|21	XMLNews-Meta - module designed to read and write
21cr|perl-XMLNews-Meta-0.10.0-4|22	an XML-based news metadata.
21cr|perl-XMLNews-Meta-0.10.0-4|23	
21cr|perl-XMLNews-Meta-0.10.0-4|24	%prep
21cr|perl-XMLNews-Meta-0.10.0-4|25	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XMLNews-Meta-0.10.0-4|26	
21cr|perl-XMLNews-Meta-0.10.0-4|27	%build
21cr|perl-XMLNews-Meta-0.10.0-4|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XMLNews-Meta-0.10.0-4|29	make
21cr|perl-XMLNews-Meta-0.10.0-4|30	
21cr|perl-XMLNews-Meta-0.10.0-4|31	%check
21cr|perl-XMLNews-Meta-0.10.0-4|32	make test
21cr|perl-XMLNews-Meta-0.10.0-4|33	
21cr|perl-XMLNews-Meta-0.10.0-4|34	%install
21cr|perl-XMLNews-Meta-0.10.0-4|35	make PREFIX=%{buildroot}%{_prefix} install DESTDIR=%{buildroot}
21cr|perl-XMLNews-Meta-0.10.0-4|36	
21cr|perl-XMLNews-Meta-0.10.0-4|37	%files
21cr|perl-XMLNews-Meta-0.10.0-4|38	%doc README MANIFEST Changes
21cr|perl-XMLNews-Meta-0.10.0-4|39	%{perl_vendorlib}/XMLNews/
21cr|perl-XMLNews-Meta-0.10.0-4|40	%{_mandir}/*/*

5870 21
21cr|perl-XML-NodeFilter-0.10.0-7|1	%define upstream_name	 XML-NodeFilter
21cr|perl-XML-NodeFilter-0.10.0-7|2	%define upstream_version 0.01
21cr|perl-XML-NodeFilter-0.10.0-7|3	
21cr|perl-XML-NodeFilter-0.10.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-XML-NodeFilter-0.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-NodeFilter-0.10.0-7|6	Release:	7
21cr|perl-XML-NodeFilter-0.10.0-7|7	
21cr|perl-XML-NodeFilter-0.10.0-7|8	Summary:	XML::LibXML's utility class
21cr|perl-XML-NodeFilter-0.10.0-7|9	
21cr|perl-XML-NodeFilter-0.10.0-7|10	License:	GPL+ or Artistic
21cr|perl-XML-NodeFilter-0.10.0-7|11	Group:		Development/Perl
21cr|perl-XML-NodeFilter-0.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-NodeFilter-0.10.0-7|13	Source0:	https://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-NodeFilter-0.10.0-7|14	
21cr|perl-XML-NodeFilter-0.10.0-7|15	BuildRequires:	perl-devel
21cr|perl-XML-NodeFilter-0.10.0-7|16	BuildRequires:	perl(Test)
21cr|perl-XML-NodeFilter-0.10.0-7|17	BuildArch:	noarch
21cr|perl-XML-NodeFilter-0.10.0-7|18	
21cr|perl-XML-NodeFilter-0.10.0-7|19	%description
21cr|perl-XML-NodeFilter-0.10.0-7|20	This is a utility class used by XML::LibXML for parsing XML documents in perl.
21cr|perl-XML-NodeFilter-0.10.0-7|21	
21cr|perl-XML-NodeFilter-0.10.0-7|22	%prep
21cr|perl-XML-NodeFilter-0.10.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-NodeFilter-0.10.0-7|24	
21cr|perl-XML-NodeFilter-0.10.0-7|25	%build
21cr|perl-XML-NodeFilter-0.10.0-7|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-NodeFilter-0.10.0-7|27	%make
21cr|perl-XML-NodeFilter-0.10.0-7|28	
21cr|perl-XML-NodeFilter-0.10.0-7|29	%check
21cr|perl-XML-NodeFilter-0.10.0-7|30	make test
21cr|perl-XML-NodeFilter-0.10.0-7|31	
21cr|perl-XML-NodeFilter-0.10.0-7|32	%install
21cr|perl-XML-NodeFilter-0.10.0-7|33	%makeinstall_std
21cr|perl-XML-NodeFilter-0.10.0-7|34	
21cr|perl-XML-NodeFilter-0.10.0-7|35	%files
21cr|perl-XML-NodeFilter-0.10.0-7|36	%doc Changes README
21cr|perl-XML-NodeFilter-0.10.0-7|37	%{perl_vendorlib}/XML/*
21cr|perl-XML-NodeFilter-0.10.0-7|38	%{_mandir}/*/*

5871 21
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|1	%define upstream_name    XML-OPML-SimpleGen
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|2	%define upstream_version 0.07
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|3	Name:		perl-%{upstream_name}
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|5	Release:	5
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|6	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|7	Summary:	Create OPML using XML::Simple
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|8	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|9	License:	GPL+ or Artistic
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|10	Group:		Development/Perl
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|12	Source0:	http://www.cpan.org/modules/by-module/XML/XML-OPML-SimpleGen-%{upstream_version}.tar.gz
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|13	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|14	BuildRequires:	perl-devel
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|15	BuildRequires: perl(DateTime)
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|16	BuildRequires:	perl(Class::Accessor)
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|17	BuildRequires:	perl(Test::More)
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|18	BuildRequires:	perl(XML::Simple)
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|19	BuildRequires:	perl(version)
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|20	# These requires are not detected automatically.
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|21	Requires:	perl(Class::Accessor)
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|22	Requires:	perl(XML::Simple)
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|23	BuildArch:	noarch
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|24	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|25	%description
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|26	XML::OPML::SimpleGen lets you simply generate OPML documents without having
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|27	too much to worry about. It is a drop-in replacement for XML::OPML in
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|28	regards of generation. As this module uses XML::Simple it is rather
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|29	generous in regards of attribute or element names.
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|30	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|31	%prep
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|33	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|34	%build
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|36	%make
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|37	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|38	%check
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|39	make test
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|40	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|41	%install
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|42	%makeinstall_std
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|43	
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|44	%files
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|45	%doc Changes README
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|46	%{_mandir}/man3/*
21cr|perl-XML-OPML-SimpleGen-0.70.0-5|47	%{perl_vendorlib}/*

5872 21
21cr|perl-XML-Parser-EasyTree-0.10.0-5|1	%define upstream_name 	 XML-Parser-EasyTree
21cr|perl-XML-Parser-EasyTree-0.10.0-5|2	%define upstream_version 0.01
21cr|perl-XML-Parser-EasyTree-0.10.0-5|3	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|4	Name: 		perl-%{upstream_name}
21cr|perl-XML-Parser-EasyTree-0.10.0-5|5	Version: 	%perl_convert_version %{upstream_version}
21cr|perl-XML-Parser-EasyTree-0.10.0-5|6	Release: 	5
21cr|perl-XML-Parser-EasyTree-0.10.0-5|7	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|8	Summary:	%{upstream_name} perl module
21cr|perl-XML-Parser-EasyTree-0.10.0-5|9	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|10	License: 	GPL+ or Artistic
21cr|perl-XML-Parser-EasyTree-0.10.0-5|11	Group:		Development/Perl
21cr|perl-XML-Parser-EasyTree-0.10.0-5|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Parser-EasyTree-0.10.0-5|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-Parser-EasyTree-0.10.0-5|14	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|15	BuildRequires:	perl-devel >= 5.6
21cr|perl-XML-Parser-EasyTree-0.10.0-5|16	BuildRequires:	perl(XML::Parser)
21cr|perl-XML-Parser-EasyTree-0.10.0-5|17	BuildArch: noarch
21cr|perl-XML-Parser-EasyTree-0.10.0-5|18	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|19	%description
21cr|perl-XML-Parser-EasyTree-0.10.0-5|20	XML-Parser-EasyTree - adds a new "built-in" style called "EasyTree" to
21cr|perl-XML-Parser-EasyTree-0.10.0-5|21	XML::Parser.  Like XML::Parser's "Tree" style, setting this style causes
21cr|perl-XML-Parser-EasyTree-0.10.0-5|22	the parser to build a lightweight tree structure representing the XML document.
21cr|perl-XML-Parser-EasyTree-0.10.0-5|23	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|24	%prep
21cr|perl-XML-Parser-EasyTree-0.10.0-5|25	%setup -q  -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Parser-EasyTree-0.10.0-5|26	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|27	%build
21cr|perl-XML-Parser-EasyTree-0.10.0-5|28	%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
21cr|perl-XML-Parser-EasyTree-0.10.0-5|29	%make
21cr|perl-XML-Parser-EasyTree-0.10.0-5|30	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|31	%install
21cr|perl-XML-Parser-EasyTree-0.10.0-5|32	%make PREFIX=%{buildroot}%{_prefix} install
21cr|perl-XML-Parser-EasyTree-0.10.0-5|33	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|34	%clean
21cr|perl-XML-Parser-EasyTree-0.10.0-5|35	
21cr|perl-XML-Parser-EasyTree-0.10.0-5|36	%files
21cr|perl-XML-Parser-EasyTree-0.10.0-5|37	%doc README MANIFEST Changes
21cr|perl-XML-Parser-EasyTree-0.10.0-5|38	%{_mandir}/*/*
21cr|perl-XML-Parser-EasyTree-0.10.0-5|39	%{perl_vendorlib}/XML/*/*

5873 21
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|1	%define upstream_name    XML-Parser-Lite-Tree
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|2	%define	upstream_version 0.14
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|3	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|6	Release:	7
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|7	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|8	Summary:	Lightweight XML tree builder
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|9	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|10	License:	GPL+ or Artistic
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|11	Group:		Development/Perl
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|14	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|15	BuildRequires:	perl-devel
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|16	BuildRequires:	perl(SOAP::Lite)
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|17	BuildArch:	noarch
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|18	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|19	%description
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|20	This is a singleton class for parsing XML into a tree structure. How does this
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|21	differ from other XML tree generators? By using XML::Parser::Lite, which is a
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|22	pure perl XML parser. Using this module you can tree-ify simple XML without
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|23	having to compile any C.
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|24	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|25	Each node contains a "type" key, one of "root", "tag" and "data". "root" is the
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|26	document root, and only contains an array ref "children". "tag" represents a
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|27	normal tag, and contains an array ref "children", a hash ref "attributes" and a
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|28	string "name". "data" nodes contain only a "content" string.
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|29	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|30	%prep
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|32	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|33	%build
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|35	make
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|36	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|37	%check
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|38	make test
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|39	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|40	%install
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|41	%makeinstall_std
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|42	# duplicated from SOAP::Lite
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|43	rm -f %{buildroot}%{perl_vendorlib}/XML/Parser/Lite.pm
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|44	
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|45	%files
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|46	%{perl_vendorlib}/XML
21cr|perl-XML-Parser-Lite-Tree-0.140.0-7|47	%{_mandir}/*/*

5874 21
21cr|perl-XML-PYX-0.70.0-6|1	%define upstream_name 	 XML-PYX
21cr|perl-XML-PYX-0.70.0-6|2	%define upstream_version 0.07
21cr|perl-XML-PYX-0.70.0-6|3	
21cr|perl-XML-PYX-0.70.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-PYX-0.70.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-PYX-0.70.0-6|6	Release:	6
21cr|perl-XML-PYX-0.70.0-6|7	
21cr|perl-XML-PYX-0.70.0-6|8	Summary:	%{upstream_name} perl module
21cr|perl-XML-PYX-0.70.0-6|9	
21cr|perl-XML-PYX-0.70.0-6|10	License: 	GPL+ or Artistic
21cr|perl-XML-PYX-0.70.0-6|11	Group:		Development/Perl
21cr|perl-XML-PYX-0.70.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-PYX-0.70.0-6|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-PYX-0.70.0-6|14	
21cr|perl-XML-PYX-0.70.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-PYX-0.70.0-6|16	BuildRequires:	perl(XML::Parser)
21cr|perl-XML-PYX-0.70.0-6|17	BuildArch: 	noarch
21cr|perl-XML-PYX-0.70.0-6|18	
21cr|perl-XML-PYX-0.70.0-6|19	%description
21cr|perl-XML-PYX-0.70.0-6|20	%{upstream_name} perl module
21cr|perl-XML-PYX-0.70.0-6|21	
21cr|perl-XML-PYX-0.70.0-6|22	%prep
21cr|perl-XML-PYX-0.70.0-6|23	%setup -q  -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-PYX-0.70.0-6|24	
21cr|perl-XML-PYX-0.70.0-6|25	%build
21cr|perl-XML-PYX-0.70.0-6|26	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-PYX-0.70.0-6|27	make
21cr|perl-XML-PYX-0.70.0-6|28	
21cr|perl-XML-PYX-0.70.0-6|29	%check
21cr|perl-XML-PYX-0.70.0-6|30	make test
21cr|perl-XML-PYX-0.70.0-6|31	
21cr|perl-XML-PYX-0.70.0-6|32	%install
21cr|perl-XML-PYX-0.70.0-6|33	%makeinstall_std PREFIX=%{buildroot}%{_prefix}
21cr|perl-XML-PYX-0.70.0-6|34	
21cr|perl-XML-PYX-0.70.0-6|35	%files
21cr|perl-XML-PYX-0.70.0-6|36	%doc README MANIFEST
21cr|perl-XML-PYX-0.70.0-6|37	%{perl_vendorlib}/XML/*
21cr|perl-XML-PYX-0.70.0-6|38	%{_mandir}/*/*
21cr|perl-XML-PYX-0.70.0-6|39	%{_bindir}/*

5875 21
21cr|perl-XML-QL-0.70.0-6|1	%define upstream_name 	 XML-QL
21cr|perl-XML-QL-0.70.0-6|2	%define upstream_version 0.07
21cr|perl-XML-QL-0.70.0-6|3	
21cr|perl-XML-QL-0.70.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-QL-0.70.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-QL-0.70.0-6|6	Release:	6
21cr|perl-XML-QL-0.70.0-6|7	
21cr|perl-XML-QL-0.70.0-6|8	Summary:	%{upstream_name} perl module
21cr|perl-XML-QL-0.70.0-6|9	
21cr|perl-XML-QL-0.70.0-6|10	License:	GPL+ or Artistic
21cr|perl-XML-QL-0.70.0-6|11	Group:		Development/Perl
21cr|perl-XML-QL-0.70.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-QL-0.70.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-QL-0.70.0-6|14	
21cr|perl-XML-QL-0.70.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-QL-0.70.0-6|16	BuildRequires:	perl(XML::Parser)
21cr|perl-XML-QL-0.70.0-6|17	BuildRequires:	perl-libwww-perl
21cr|perl-XML-QL-0.70.0-6|18	BuildArch:	noarch
21cr|perl-XML-QL-0.70.0-6|19	
21cr|perl-XML-QL-0.70.0-6|20	%description
21cr|perl-XML-QL-0.70.0-6|21	%{upstream_name} - An XML query language.
21cr|perl-XML-QL-0.70.0-6|22	
21cr|perl-XML-QL-0.70.0-6|23	%prep
21cr|perl-XML-QL-0.70.0-6|24	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-QL-0.70.0-6|25	
21cr|perl-XML-QL-0.70.0-6|26	%build
21cr|perl-XML-QL-0.70.0-6|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-QL-0.70.0-6|28	make
21cr|perl-XML-QL-0.70.0-6|29	
21cr|perl-XML-QL-0.70.0-6|30	%install
21cr|perl-XML-QL-0.70.0-6|31	%makeinstall_std
21cr|perl-XML-QL-0.70.0-6|32	
21cr|perl-XML-QL-0.70.0-6|33	%files
21cr|perl-XML-QL-0.70.0-6|34	%doc README MANIFEST Changes
21cr|perl-XML-QL-0.70.0-6|35	%{_mandir}/*/*
21cr|perl-XML-QL-0.70.0-6|36	%{perl_vendorlib}/XML

5876 21
21cr|perl-XML-Records-0.120.0-6|1	%define upstream_name 	 XML-Records
21cr|perl-XML-Records-0.120.0-6|2	%define upstream_version 0.12
21cr|perl-XML-Records-0.120.0-6|3	
21cr|perl-XML-Records-0.120.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Records-0.120.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Records-0.120.0-6|6	Release:	6
21cr|perl-XML-Records-0.120.0-6|7	
21cr|perl-XML-Records-0.120.0-6|8	Summary:	%{upstream_name} perl module
21cr|perl-XML-Records-0.120.0-6|9	
21cr|perl-XML-Records-0.120.0-6|10	License:	GPL+ or Artistic
21cr|perl-XML-Records-0.120.0-6|11	Group:		Development/Perl
21cr|perl-XML-Records-0.120.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Records-0.120.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-Records-0.120.0-6|14	
21cr|perl-XML-Records-0.120.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-Records-0.120.0-6|16	BuildRequires:	perl(XML::TokeParser)
21cr|perl-XML-Records-0.120.0-6|17	BuildArch:	noarch
21cr|perl-XML-Records-0.120.0-6|18	
21cr|perl-XML-Records-0.120.0-6|19	%description
21cr|perl-XML-Records-0.120.0-6|20	%{upstream_name} - module for perl
21cr|perl-XML-Records-0.120.0-6|21	
21cr|perl-XML-Records-0.120.0-6|22	%prep
21cr|perl-XML-Records-0.120.0-6|23	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Records-0.120.0-6|24	
21cr|perl-XML-Records-0.120.0-6|25	%build
21cr|perl-XML-Records-0.120.0-6|26	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Records-0.120.0-6|27	make
21cr|perl-XML-Records-0.120.0-6|28	
21cr|perl-XML-Records-0.120.0-6|29	%install
21cr|perl-XML-Records-0.120.0-6|30	%makeinstall_std
21cr|perl-XML-Records-0.120.0-6|31	
21cr|perl-XML-Records-0.120.0-6|32	%files
21cr|perl-XML-Records-0.120.0-6|33	%doc README MANIFEST Changes
21cr|perl-XML-Records-0.120.0-6|34	%{_mandir}/*/*
21cr|perl-XML-Records-0.120.0-6|35	%{perl_vendorlib}/XML

5877 21
21cr|perl-XML-Registry-0.20.0-6|1	%define upstream_name 	 XML-Registry
21cr|perl-XML-Registry-0.20.0-6|2	%define upstream_version 0.02
21cr|perl-XML-Registry-0.20.0-6|3	
21cr|perl-XML-Registry-0.20.0-6|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Registry-0.20.0-6|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Registry-0.20.0-6|6	Release:	6
21cr|perl-XML-Registry-0.20.0-6|7	
21cr|perl-XML-Registry-0.20.0-6|8	Summary:	%{upstream_name} module for perl
21cr|perl-XML-Registry-0.20.0-6|9	
21cr|perl-XML-Registry-0.20.0-6|10	License:	GPL+ or Artistic
21cr|perl-XML-Registry-0.20.0-6|11	Group:		Development/Perl
21cr|perl-XML-Registry-0.20.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Registry-0.20.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-Registry-0.20.0-6|14	
21cr|perl-XML-Registry-0.20.0-6|15	BuildRequires:	perl-devel
21cr|perl-XML-Registry-0.20.0-6|16	BuildArch:	noarch
21cr|perl-XML-Registry-0.20.0-6|17	
21cr|perl-XML-Registry-0.20.0-6|18	%description
21cr|perl-XML-Registry-0.20.0-6|19	%{upstream_name} - module for loading and saving an XML registry.
21cr|perl-XML-Registry-0.20.0-6|20	
21cr|perl-XML-Registry-0.20.0-6|21	%prep
21cr|perl-XML-Registry-0.20.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Registry-0.20.0-6|23	
21cr|perl-XML-Registry-0.20.0-6|24	%build
21cr|perl-XML-Registry-0.20.0-6|25	
21cr|perl-XML-Registry-0.20.0-6|26	CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Registry-0.20.0-6|27	%make
21cr|perl-XML-Registry-0.20.0-6|28	
21cr|perl-XML-Registry-0.20.0-6|29	%check
21cr|perl-XML-Registry-0.20.0-6|30	make test
21cr|perl-XML-Registry-0.20.0-6|31	
21cr|perl-XML-Registry-0.20.0-6|32	%install
21cr|perl-XML-Registry-0.20.0-6|33	%makeinstall_std
21cr|perl-XML-Registry-0.20.0-6|34	
21cr|perl-XML-Registry-0.20.0-6|35	%files
21cr|perl-XML-Registry-0.20.0-6|36	%doc README MANIFEST Changes  examples
21cr|perl-XML-Registry-0.20.0-6|37	%{perl_vendorlib}/XML
21cr|perl-XML-Registry-0.20.0-6|38	%{_mandir}/*/*

5878 21
21cr|perl-XMLRPC-Lite-0.717.0-5|1	%define upstream_name XMLRPC-Lite
21cr|perl-XMLRPC-Lite-0.717.0-5|2	%define upstream_version 0.717
21cr|perl-XMLRPC-Lite-0.717.0-5|3	
21cr|perl-XMLRPC-Lite-0.717.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-XMLRPC-Lite-0.717.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XMLRPC-Lite-0.717.0-5|6	Release:	5
21cr|perl-XMLRPC-Lite-0.717.0-5|7	Summary:	Client and server implementation of XML-RPC protocol
21cr|perl-XMLRPC-Lite-0.717.0-5|8	License:	GPL+ or Artistic
21cr|perl-XMLRPC-Lite-0.717.0-5|9	Group:		Development/Perl
21cr|perl-XMLRPC-Lite-0.717.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XMLRPC-Lite-0.717.0-5|11	Source0:	http://www.cpan.org/modules/by-module/XMLRPC/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XMLRPC-Lite-0.717.0-5|12	BuildRequires:	perl(LWP::UserAgent)
21cr|perl-XMLRPC-Lite-0.717.0-5|13	BuildRequires:	perl(CPAN::Meta)
21cr|perl-XMLRPC-Lite-0.717.0-5|14	BuildRequires:	perl(SOAP::Lite)
21cr|perl-XMLRPC-Lite-0.717.0-5|15	BuildRequires:	perl(XML::Parser)
21cr|perl-XMLRPC-Lite-0.717.0-5|16	BuildRequires:	perl-devel
21cr|perl-XMLRPC-Lite-0.717.0-5|17	BuildArch:	noarch
21cr|perl-XMLRPC-Lite-0.717.0-5|18	
21cr|perl-XMLRPC-Lite-0.717.0-5|19	%description
21cr|perl-XMLRPC-Lite-0.717.0-5|20	XMLRPC::Lite is a Perl modules which provides a simple interface to the
21cr|perl-XMLRPC-Lite-0.717.0-5|21	XML-RPC protocol both on client and server side. Based on SOAP::Lite
21cr|perl-XMLRPC-Lite-0.717.0-5|22	module, it gives you access to all features and transports available in
21cr|perl-XMLRPC-Lite-0.717.0-5|23	that module.
21cr|perl-XMLRPC-Lite-0.717.0-5|24	
21cr|perl-XMLRPC-Lite-0.717.0-5|25	%prep
21cr|perl-XMLRPC-Lite-0.717.0-5|26	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XMLRPC-Lite-0.717.0-5|27	
21cr|perl-XMLRPC-Lite-0.717.0-5|28	%build
21cr|perl-XMLRPC-Lite-0.717.0-5|29	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XMLRPC-Lite-0.717.0-5|30	
21cr|perl-XMLRPC-Lite-0.717.0-5|31	%make
21cr|perl-XMLRPC-Lite-0.717.0-5|32	
21cr|perl-XMLRPC-Lite-0.717.0-5|33	%check
21cr|perl-XMLRPC-Lite-0.717.0-5|34	make test
21cr|perl-XMLRPC-Lite-0.717.0-5|35	
21cr|perl-XMLRPC-Lite-0.717.0-5|36	%install
21cr|perl-XMLRPC-Lite-0.717.0-5|37	%makeinstall_std
21cr|perl-XMLRPC-Lite-0.717.0-5|38	
21cr|perl-XMLRPC-Lite-0.717.0-5|39	%files
21cr|perl-XMLRPC-Lite-0.717.0-5|40	%doc Changes META.json META.yml MYMETA.yml README
21cr|perl-XMLRPC-Lite-0.717.0-5|41	%{_mandir}/man3/*
21cr|perl-XMLRPC-Lite-0.717.0-5|42	%{perl_vendorlib}/*

5879 21
21cr|perl-XML-RSS-1.620.0-1|1	%define upstream_name	 XML-RSS
21cr|perl-XML-RSS-1.620.0-1|2	%define upstream_version 1.62
21cr|perl-XML-RSS-1.620.0-1|3	
21cr|perl-XML-RSS-1.620.0-1|4	Name:		perl-%{upstream_name}
21cr|perl-XML-RSS-1.620.0-1|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-RSS-1.620.0-1|6	Release:	1
21cr|perl-XML-RSS-1.620.0-1|7	
21cr|perl-XML-RSS-1.620.0-1|8	Summary:	Creates and updates RSS files
21cr|perl-XML-RSS-1.620.0-1|9	
21cr|perl-XML-RSS-1.620.0-1|10	License:	GPL+ or Artistic
21cr|perl-XML-RSS-1.620.0-1|11	Group:		Development/Perl
21cr|perl-XML-RSS-1.620.0-1|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-RSS-1.620.0-1|13	Source0:	https://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-RSS-1.620.0-1|14	
21cr|perl-XML-RSS-1.620.0-1|15	BuildRequires: perl(DateTime)
21cr|perl-XML-RSS-1.620.0-1|16	BuildRequires: perl(DateTime::Format::Mail)
21cr|perl-XML-RSS-1.620.0-1|17	BuildRequires: perl(DateTime::Format::W3CDTF)
21cr|perl-XML-RSS-1.620.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-XML-RSS-1.620.0-1|19	BuildRequires: perl(HTML::Entities)
21cr|perl-XML-RSS-1.620.0-1|20	BuildRequires: perl(Test::Manifest) >= 0.900.0
21cr|perl-XML-RSS-1.620.0-1|21	BuildRequires: perl(Test::More) >= 1.1.9
21cr|perl-XML-RSS-1.620.0-1|22	BuildRequires: perl(XML::Parser) >= 2.230.0
21cr|perl-XML-RSS-1.620.0-1|23	BuildRequires: perl(Test::Pod)
21cr|perl-XML-RSS-1.620.0-1|24	BuildRequires: perl(Test::CPAN::Changes)
21cr|perl-XML-RSS-1.620.0-1|25	BuildRequires: perl(Test::TrailingSpace)
21cr|perl-XML-RSS-1.620.0-1|26	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-XML-RSS-1.620.0-1|27	BuildRequires: perl(Test::Differences)
21cr|perl-XML-RSS-1.620.0-1|28	
21cr|perl-XML-RSS-1.620.0-1|29	BuildArch:	noarch
21cr|perl-XML-RSS-1.620.0-1|30	
21cr|perl-XML-RSS-1.620.0-1|31	%description
21cr|perl-XML-RSS-1.620.0-1|32	Creates and updates RSS files.
21cr|perl-XML-RSS-1.620.0-1|33	This module supports versions 0.9, 0.91 and 1.0 of RSS.
21cr|perl-XML-RSS-1.620.0-1|34	
21cr|perl-XML-RSS-1.620.0-1|35	%prep
21cr|perl-XML-RSS-1.620.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XML-RSS-1.620.0-1|37	chmod -x README Changes
21cr|perl-XML-RSS-1.620.0-1|38	
21cr|perl-XML-RSS-1.620.0-1|39	%build
21cr|perl-XML-RSS-1.620.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-RSS-1.620.0-1|41	%make
21cr|perl-XML-RSS-1.620.0-1|42	
21cr|perl-XML-RSS-1.620.0-1|43	%check
21cr|perl-XML-RSS-1.620.0-1|44	make test
21cr|perl-XML-RSS-1.620.0-1|45	
21cr|perl-XML-RSS-1.620.0-1|46	%install
21cr|perl-XML-RSS-1.620.0-1|47	%makeinstall_std
21cr|perl-XML-RSS-1.620.0-1|48	
21cr|perl-XML-RSS-1.620.0-1|49	%files
21cr|perl-XML-RSS-1.620.0-1|50	%doc README Changes META.json META.yml TODO examples
21cr|perl-XML-RSS-1.620.0-1|51	%{_mandir}/*/*
21cr|perl-XML-RSS-1.620.0-1|52	%{perl_vendorlib}/XML

5880 21
21cr|perl-XML-RSS-LibXML-0.310.500-6|1	%define upstream_name    XML-RSS-LibXML
21cr|perl-XML-RSS-LibXML-0.310.500-6|2	%define upstream_version 0.3105
21cr|perl-XML-RSS-LibXML-0.310.500-6|3	Name:		perl-%{upstream_name}
21cr|perl-XML-RSS-LibXML-0.310.500-6|4	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-RSS-LibXML-0.310.500-6|5	Release:	6
21cr|perl-XML-RSS-LibXML-0.310.500-6|6	Epoch:		1
21cr|perl-XML-RSS-LibXML-0.310.500-6|7	
21cr|perl-XML-RSS-LibXML-0.310.500-6|8	Summary:	Represent A Non-Trivial RSS Element
21cr|perl-XML-RSS-LibXML-0.310.500-6|9	
21cr|perl-XML-RSS-LibXML-0.310.500-6|10	
21cr|perl-XML-RSS-LibXML-0.310.500-6|11	License:	GPL+ or Artistic
21cr|perl-XML-RSS-LibXML-0.310.500-6|12	Group:		Development/Perl
21cr|perl-XML-RSS-LibXML-0.310.500-6|13	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-RSS-LibXML-0.310.500-6|14	Source0:	https://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-RSS-LibXML-0.310.500-6|15	
21cr|perl-XML-RSS-LibXML-0.310.500-6|16	BuildRequires:	perl-devel
21cr|perl-XML-RSS-LibXML-0.310.500-6|17	BuildRequires:	perl(Module::Build)
21cr|perl-XML-RSS-LibXML-0.310.500-6|18	BuildRequires:	perl(Class::Accessor::Fast)
21cr|perl-XML-RSS-LibXML-0.310.500-6|19	BuildRequires:	perl(DateTime::Format::Mail)
21cr|perl-XML-RSS-LibXML-0.310.500-6|20	BuildRequires:	perl(DateTime::Format::W3CDTF)
21cr|perl-XML-RSS-LibXML-0.310.500-6|21	BuildRequires:	perl(Encode)
21cr|perl-XML-RSS-LibXML-0.310.500-6|22	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|perl-XML-RSS-LibXML-0.310.500-6|23	BuildRequires:	perl(ExtUtils::CBuilder)
21cr|perl-XML-RSS-LibXML-0.310.500-6|24	BuildRequires:	perl(UNIVERSAL::require)
21cr|perl-XML-RSS-LibXML-0.310.500-6|25	BuildRequires:	perl(XML::LibXML)
21cr|perl-XML-RSS-LibXML-0.310.500-6|26	BuildRequires:	perl(XML::LibXML::XPathContext)
21cr|perl-XML-RSS-LibXML-0.310.500-6|27	BuildRequires:	perl-CPAN-Meta
21cr|perl-XML-RSS-LibXML-0.310.500-6|28	
21cr|perl-XML-RSS-LibXML-0.310.500-6|29	BuildArch:	noarch
21cr|perl-XML-RSS-LibXML-0.310.500-6|30	
21cr|perl-XML-RSS-LibXML-0.310.500-6|31	%description
21cr|perl-XML-RSS-LibXML-0.310.500-6|32	XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of
21cr|perl-XML-RSS-LibXML-0.310.500-6|33	XML::RSS' XML::Parser (expat), while trying to keep interface compatibility
21cr|perl-XML-RSS-LibXML-0.310.500-6|34	with XML::RSS.
21cr|perl-XML-RSS-LibXML-0.310.500-6|35	
21cr|perl-XML-RSS-LibXML-0.310.500-6|36	XML::RSS is an extremely handy tool, but it is unfortunately not exactly
21cr|perl-XML-RSS-LibXML-0.310.500-6|37	the most lean or efficient RSS parser, especially in a long-running
21cr|perl-XML-RSS-LibXML-0.310.500-6|38	process. So for a long time I had been using my own version of RSS parser
21cr|perl-XML-RSS-LibXML-0.310.500-6|39	to get the maximum speed and efficiency - this is the re-packaged version
21cr|perl-XML-RSS-LibXML-0.310.500-6|40	of that module, such that it adheres to the XML::RSS interface.
21cr|perl-XML-RSS-LibXML-0.310.500-6|41	
21cr|perl-XML-RSS-LibXML-0.310.500-6|42	Use this module when you have severe performance requirements working with
21cr|perl-XML-RSS-LibXML-0.310.500-6|43	RSS files.
21cr|perl-XML-RSS-LibXML-0.310.500-6|44	
21cr|perl-XML-RSS-LibXML-0.310.500-6|45	%prep
21cr|perl-XML-RSS-LibXML-0.310.500-6|46	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-RSS-LibXML-0.310.500-6|47	
21cr|perl-XML-RSS-LibXML-0.310.500-6|48	%build
21cr|perl-XML-RSS-LibXML-0.310.500-6|49	perl Build.PL installdirs=vendor
21cr|perl-XML-RSS-LibXML-0.310.500-6|50	./Build
21cr|perl-XML-RSS-LibXML-0.310.500-6|51	
21cr|perl-XML-RSS-LibXML-0.310.500-6|52	%check
21cr|perl-XML-RSS-LibXML-0.310.500-6|53	./Build test
21cr|perl-XML-RSS-LibXML-0.310.500-6|54	
21cr|perl-XML-RSS-LibXML-0.310.500-6|55	%install
21cr|perl-XML-RSS-LibXML-0.310.500-6|56	./Build install destdir=%{buildroot}
21cr|perl-XML-RSS-LibXML-0.310.500-6|57	
21cr|perl-XML-RSS-LibXML-0.310.500-6|58	%files
21cr|perl-XML-RSS-LibXML-0.310.500-6|59	%doc Changes
21cr|perl-XML-RSS-LibXML-0.310.500-6|60	%{_mandir}/man3/*
21cr|perl-XML-RSS-LibXML-0.310.500-6|61	%{perl_vendorlib}/*

5881 21
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|1	%define upstream_name	 XML-RSS-SimpleGen
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|2	%define upstream_version 11.11
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|3	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|4	Name:		perl-%{upstream_name}
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|6	Release:	5
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|7	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|8	Summary:	Really Simple RSS Generator
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|9	License:	GPL+ or Artistic
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|10	Group:		Development/Perl
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|12	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|13	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|14	BuildRequires:	perl-devel
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|15	BuildArch:	noarch
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|16	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|17	Recommends:	perl(LWP::Simple)
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|18	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|19	%description
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|20	An easy-to-use screen scraper and RSS generator module. It transparently
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|21	handles all the unpleasant details of RSS, like proper XML escaping, and also
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|22	has a good number of Do-What-I-Mean features, like not changing the modtime on
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|23	a written-out RSS file if the file content hasn't changed, and like
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|24	automatically removing any HTML tags from content you might pass in.
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|25	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|26	%prep
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|28	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|29	%build
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|31	%make
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|32	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|33	%check
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|34	# Seems to depend on site content which changed
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|35	#make test
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|36	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|37	%install
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|38	%makeinstall_std
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|39	
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|40	%files
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|41	%doc ChangeLog README
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|42	%{perl_vendorlib}/XML/*
21cr|perl-XML-RSS-SimpleGen-11.110.0-5|43	%{_mandir}/*/*

5882 21
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|1	%define pkg_name        XML-SimpleObject-LibXML
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|2	%define pkg_version     0.60
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|3	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|4	Summary:       Simple object representation of an XML::LibXML DOM object
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|5	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|6	Name:          perl-%{pkg_name}
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|7	Version:       %perl_convert_version %{pkg_version}
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|8	Release:       7
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|9	Group:         Development/Perl
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|10	License:       Artistic
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|11	URL:           http://search.cpan.org/dist/%{pkg_name}/
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|12	Source0:       http://www.cpan.org/authors/id/D/DB/DBRIAN/%{pkg_name}-%{pkg_version}.tar.gz
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|13	BuildArch:     noarch
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|15	BuildRequires: perl(XML::LibXML)
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|16	BuildRequires: perl-devel
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|17	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|18	%description
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|19	This is a short and simple class allowing simple object access to a parsed
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|20	XML::LibXML tree, with methods for fetching children and attributes in as
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|21	clean a manner as possible.
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|22	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|23	%prep
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|24	%setup -q -n %{pkg_name}-%{pkg_version}
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|25	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|26	%build
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|28	sed -i 's%/usr/local%/usr%g' Makefile
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|29	%make OPTMIZE="%{optflags}"
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|30	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|31	%check
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|32	%make test
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|33	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|34	%install
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|35	%makeinstall_std
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|36	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|37	%clean
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|38	
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|39	%files
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|40	%doc Changes README
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|41	%{perl_vendorlib}/XML/SimpleObject/*.pm
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|42	%{perl_vendorlib}/XML/SimpleObject/*.pl
21cr|perl-XML-SimpleObject-LibXML-0.600.0-7|43	%{_mandir}/man3/*.3pm*

5883 21
21cr|perl-XML-Smart-1.780.0-6|1	%define module 	XML-Smart
21cr|perl-XML-Smart-1.780.0-6|2	%define upstream_version 1.78
21cr|perl-XML-Smart-1.780.0-6|3	
21cr|perl-XML-Smart-1.780.0-6|4	Summary:	A Smart, easy and powerful way to access/create XML files/data
21cr|perl-XML-Smart-1.780.0-6|5	
21cr|perl-XML-Smart-1.780.0-6|6	Name: 		perl-%{module}
21cr|perl-XML-Smart-1.780.0-6|7	Version: 	%perl_convert_version %{upstream_version}
21cr|perl-XML-Smart-1.780.0-6|8	Release: 	6
21cr|perl-XML-Smart-1.780.0-6|9	License: 	GPL
21cr|perl-XML-Smart-1.780.0-6|10	Url:		http://search.cpan.org/dist/%{module}
21cr|perl-XML-Smart-1.780.0-6|11	Group:		Development/Perl
21cr|perl-XML-Smart-1.780.0-6|12	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/XML/XML-Smart-%{upstream_version}.tar.gz
21cr|perl-XML-Smart-1.780.0-6|13	BuildRequires:	perl-devel
21cr|perl-XML-Smart-1.780.0-6|14	BuildRequires:	perl(Object::MultiType)
21cr|perl-XML-Smart-1.780.0-6|15	BuildRequires:	perl(open)
21cr|perl-XML-Smart-1.780.0-6|16	BuildRequires:	perl(Test)
21cr|perl-XML-Smart-1.780.0-6|17	BuildArch:	noarch
21cr|perl-XML-Smart-1.780.0-6|18	
21cr|perl-XML-Smart-1.780.0-6|19	%description
21cr|perl-XML-Smart-1.780.0-6|20	This module has an easy way to access/create XML data. It's based on the HASH
21cr|perl-XML-Smart-1.780.0-6|21	tree that is made of the XML data, and enable a dynamic access to it with the
21cr|perl-XML-Smart-1.780.0-6|22	Perl syntax for Hashe and Array, without needing to care if you have a Hashe or
21cr|perl-XML-Smart-1.780.0-6|23	an Array in the tree. In other words, each point in the tree work as a Hash
21cr|perl-XML-Smart-1.780.0-6|24	and an Array at the same time!
21cr|perl-XML-Smart-1.780.0-6|25	%prep
21cr|perl-XML-Smart-1.780.0-6|26	%setup -q -n %{module}-%{upstream_version}
21cr|perl-XML-Smart-1.780.0-6|27	
21cr|perl-XML-Smart-1.780.0-6|28	%build
21cr|perl-XML-Smart-1.780.0-6|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Smart-1.780.0-6|30	%make
21cr|perl-XML-Smart-1.780.0-6|31	
21cr|perl-XML-Smart-1.780.0-6|32	%check
21cr|perl-XML-Smart-1.780.0-6|33	make test <<EOF
21cr|perl-XML-Smart-1.780.0-6|34	n
21cr|perl-XML-Smart-1.780.0-6|35	EOF
21cr|perl-XML-Smart-1.780.0-6|36	
21cr|perl-XML-Smart-1.780.0-6|37	%install
21cr|perl-XML-Smart-1.780.0-6|38	%makeinstall_std
21cr|perl-XML-Smart-1.780.0-6|39	
21cr|perl-XML-Smart-1.780.0-6|40	%files
21cr|perl-XML-Smart-1.780.0-6|41	%doc README Changes
21cr|perl-XML-Smart-1.780.0-6|42	%{_mandir}/*/*
21cr|perl-XML-Smart-1.780.0-6|43	%{perl_vendorlib}/XML/Smart
21cr|perl-XML-Smart-1.780.0-6|44	%{perl_vendorlib}/XML/Smart.pm

5884 21
21cr|perl-XML-Stream-1.240.0-3|1	%define upstream_name	XML-Stream
21cr|perl-XML-Stream-1.240.0-3|2	%define upstream_version 1.24
21cr|perl-XML-Stream-1.240.0-3|3	
21cr|perl-XML-Stream-1.240.0-3|4	Summary:	%{upstream_name} perl module
21cr|perl-XML-Stream-1.240.0-3|5	Name:		perl-%{upstream_name}
21cr|perl-XML-Stream-1.240.0-3|6	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Stream-1.240.0-3|7	Release:	3
21cr|perl-XML-Stream-1.240.0-3|8	License: 	LGPL
21cr|perl-XML-Stream-1.240.0-3|9	Group:		Development/Perl
21cr|perl-XML-Stream-1.240.0-3|10	Url:		http://www.cpan.org/
21cr|perl-XML-Stream-1.240.0-3|11	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Stream-1.240.0-3|12	BuildRequires:	perl(Authen::SASL)
21cr|perl-XML-Stream-1.240.0-3|13	Buildrequires:	perl(Unicode::String)
21cr|perl-XML-Stream-1.240.0-3|14	BuildRequires:	perl-devel
21cr|perl-XML-Stream-1.240.0-3|15	BuildArch:	noarch
21cr|perl-XML-Stream-1.240.0-3|16	
21cr|perl-XML-Stream-1.240.0-3|17	%description
21cr|perl-XML-Stream-1.240.0-3|18	This module provides you with access to XML Streams.  An XML Stream
21cr|perl-XML-Stream-1.240.0-3|19	is just that.  A stream of XML over a connection between two computers.
21cr|perl-XML-Stream-1.240.0-3|20	
21cr|perl-XML-Stream-1.240.0-3|21	%prep
21cr|perl-XML-Stream-1.240.0-3|22	%setup -q  -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-Stream-1.240.0-3|23	
21cr|perl-XML-Stream-1.240.0-3|24	%build
21cr|perl-XML-Stream-1.240.0-3|25	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Stream-1.240.0-3|26	make
21cr|perl-XML-Stream-1.240.0-3|27	
21cr|perl-XML-Stream-1.240.0-3|28	%check
21cr|perl-XML-Stream-1.240.0-3|29	make test
21cr|perl-XML-Stream-1.240.0-3|30	
21cr|perl-XML-Stream-1.240.0-3|31	%install
21cr|perl-XML-Stream-1.240.0-3|32	%makeinstall_std
21cr|perl-XML-Stream-1.240.0-3|33	
21cr|perl-XML-Stream-1.240.0-3|34	%files
21cr|perl-XML-Stream-1.240.0-3|35	%doc README CHANGES
21cr|perl-XML-Stream-1.240.0-3|36	%{_mandir}/*/*
21cr|perl-XML-Stream-1.240.0-3|37	%{perl_vendorlib}/XML/*

5885 21
21cr|perl-XML-TreeBuilder-5.400.0-4|1	%define upstream_name    XML-TreeBuilder
21cr|perl-XML-TreeBuilder-5.400.0-4|2	%define upstream_version 5.4
21cr|perl-XML-TreeBuilder-5.400.0-4|3	
21cr|perl-XML-TreeBuilder-5.400.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-XML-TreeBuilder-5.400.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-TreeBuilder-5.400.0-4|6	Release:	4
21cr|perl-XML-TreeBuilder-5.400.0-4|7	
21cr|perl-XML-TreeBuilder-5.400.0-4|8	Summary:	Build a tree of XML::Element objects
21cr|perl-XML-TreeBuilder-5.400.0-4|9	
21cr|perl-XML-TreeBuilder-5.400.0-4|10	License:	GPL+ or Artistic
21cr|perl-XML-TreeBuilder-5.400.0-4|11	Group:		Development/Perl
21cr|perl-XML-TreeBuilder-5.400.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-TreeBuilder-5.400.0-4|13	Source0:	http://www.cpan.org/modules/by-module/XML/XML-TreeBuilder-%{upstream_version}.tar.gz
21cr|perl-XML-TreeBuilder-5.400.0-4|14	
21cr|perl-XML-TreeBuilder-5.400.0-4|15	BuildRequires:	perl-devel
21cr|perl-XML-TreeBuilder-5.400.0-4|16	BuildRequires:	perl(Test)
21cr|perl-XML-TreeBuilder-5.400.0-4|17	BuildRequires:	perl(HTML::Element)
21cr|perl-XML-TreeBuilder-5.400.0-4|18	BuildRequires:	perl(HTML::Tagset)
21cr|perl-XML-TreeBuilder-5.400.0-4|19	BuildRequires:	perl(XML::Parser)
21cr|perl-XML-TreeBuilder-5.400.0-4|20	BuildRequires:	perl(XML::Catalog)
21cr|perl-XML-TreeBuilder-5.400.0-4|21	
21cr|perl-XML-TreeBuilder-5.400.0-4|22	BuildArch:	noarch
21cr|perl-XML-TreeBuilder-5.400.0-4|23	
21cr|perl-XML-TreeBuilder-5.400.0-4|24	%description
21cr|perl-XML-TreeBuilder-5.400.0-4|25	This is just a subclass of HTML::Element. It works basically the same as
21cr|perl-XML-TreeBuilder-5.400.0-4|26	HTML::Element, except that tagnames and attribute names aren't forced to
21cr|perl-XML-TreeBuilder-5.400.0-4|27	lowercase, as they are in HTML::Element.
21cr|perl-XML-TreeBuilder-5.400.0-4|28	
21cr|perl-XML-TreeBuilder-5.400.0-4|29	the HTML::Element manpage describes everything you can do with this class.
21cr|perl-XML-TreeBuilder-5.400.0-4|30	
21cr|perl-XML-TreeBuilder-5.400.0-4|31	%prep
21cr|perl-XML-TreeBuilder-5.400.0-4|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XML-TreeBuilder-5.400.0-4|33	
21cr|perl-XML-TreeBuilder-5.400.0-4|34	%build
21cr|perl-XML-TreeBuilder-5.400.0-4|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-TreeBuilder-5.400.0-4|36	%make
21cr|perl-XML-TreeBuilder-5.400.0-4|37	
21cr|perl-XML-TreeBuilder-5.400.0-4|38	%check
21cr|perl-XML-TreeBuilder-5.400.0-4|39	make test
21cr|perl-XML-TreeBuilder-5.400.0-4|40	
21cr|perl-XML-TreeBuilder-5.400.0-4|41	%install
21cr|perl-XML-TreeBuilder-5.400.0-4|42	%makeinstall_std
21cr|perl-XML-TreeBuilder-5.400.0-4|43	
21cr|perl-XML-TreeBuilder-5.400.0-4|44	%files
21cr|perl-XML-TreeBuilder-5.400.0-4|45	%doc META.yml Changes README META.json
21cr|perl-XML-TreeBuilder-5.400.0-4|46	%{_mandir}/man3/*
21cr|perl-XML-TreeBuilder-5.400.0-4|47	%{perl_vendorlib}/*

5886 21
21cr|perl-XML-TreePP-0.430.0-3|1	%define upstream_name    XML-TreePP
21cr|perl-XML-TreePP-0.430.0-3|2	%define upstream_version 0.43
21cr|perl-XML-TreePP-0.430.0-3|3	
21cr|perl-XML-TreePP-0.430.0-3|4	Name:		perl-%{upstream_name}
21cr|perl-XML-TreePP-0.430.0-3|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-TreePP-0.430.0-3|6	Release:	3
21cr|perl-XML-TreePP-0.430.0-3|7	Summary:	Pure Perl implementation for parsing/writing XML documents
21cr|perl-XML-TreePP-0.430.0-3|8	License:	GPL+ or Artistic
21cr|perl-XML-TreePP-0.430.0-3|9	Group:		Development/Perl
21cr|perl-XML-TreePP-0.430.0-3|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-TreePP-0.430.0-3|11	Source0:	http://www.cpan.org/modules/by-module/XML/XML-TreePP-%{upstream_version}.tar.gz
21cr|perl-XML-TreePP-0.430.0-3|12	
21cr|perl-XML-TreePP-0.430.0-3|13	BuildRequires:	perl-devel
21cr|perl-XML-TreePP-0.430.0-3|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-XML-TreePP-0.430.0-3|15	BuildRequires:	perl(LWP)
21cr|perl-XML-TreePP-0.430.0-3|16	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-XML-TreePP-0.430.0-3|17	BuildRequires:	perl(Test::Pod)
21cr|perl-XML-TreePP-0.430.0-3|18	BuildRequires:	perl(HTTP::Lite)
21cr|perl-XML-TreePP-0.430.0-3|19	BuildRequires:	perl(Tie::IxHash)
21cr|perl-XML-TreePP-0.430.0-3|20	BuildRequires:	perl(Jcode)
21cr|perl-XML-TreePP-0.430.0-3|21	
21cr|perl-XML-TreePP-0.430.0-3|22	BuildArch:	noarch
21cr|perl-XML-TreePP-0.430.0-3|23	
21cr|perl-XML-TreePP-0.430.0-3|24	%description
21cr|perl-XML-TreePP-0.430.0-3|25	XML::TreePP module parses an XML document and expands it for a hash tree.
21cr|perl-XML-TreePP-0.430.0-3|26	This generates an XML document from a hash tree as the opposite way around.
21cr|perl-XML-TreePP-0.430.0-3|27	This is a pure Perl implementation and requires no modules depended. This
21cr|perl-XML-TreePP-0.430.0-3|28	can also fetch and parse an XML document from remote web server like the
21cr|perl-XML-TreePP-0.430.0-3|29	XMLHttpRequest object does at JavaScript language.
21cr|perl-XML-TreePP-0.430.0-3|30	
21cr|perl-XML-TreePP-0.430.0-3|31	%prep
21cr|perl-XML-TreePP-0.430.0-3|32	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XML-TreePP-0.430.0-3|33	chmod -x Changes lib/XML/TreePP.pm
21cr|perl-XML-TreePP-0.430.0-3|34	
21cr|perl-XML-TreePP-0.430.0-3|35	%build
21cr|perl-XML-TreePP-0.430.0-3|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-TreePP-0.430.0-3|37	%make
21cr|perl-XML-TreePP-0.430.0-3|38	
21cr|perl-XML-TreePP-0.430.0-3|39	%check
21cr|perl-XML-TreePP-0.430.0-3|40	%make test
21cr|perl-XML-TreePP-0.430.0-3|41	
21cr|perl-XML-TreePP-0.430.0-3|42	%install
21cr|perl-XML-TreePP-0.430.0-3|43	%makeinstall_std
21cr|perl-XML-TreePP-0.430.0-3|44	
21cr|perl-XML-TreePP-0.430.0-3|45	%files
21cr|perl-XML-TreePP-0.430.0-3|46	%doc README META.yml Changes META.json
21cr|perl-XML-TreePP-0.430.0-3|47	%{_mandir}/man3/*
21cr|perl-XML-TreePP-0.430.0-3|48	%{perl_vendorlib}/*

5887 21
21cr|perl-XML-Writer-Simple-0.120.0-4|1	%define upstream_name 	 XML-Writer-Simple
21cr|perl-XML-Writer-Simple-0.120.0-4|2	%define upstream_version 0.12
21cr|perl-XML-Writer-Simple-0.120.0-4|3	
21cr|perl-XML-Writer-Simple-0.120.0-4|4	Name:		perl-%{upstream_name}
21cr|perl-XML-Writer-Simple-0.120.0-4|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-Writer-Simple-0.120.0-4|6	Release:	4
21cr|perl-XML-Writer-Simple-0.120.0-4|7	
21cr|perl-XML-Writer-Simple-0.120.0-4|8	Summary:	Module for writing XML documents
21cr|perl-XML-Writer-Simple-0.120.0-4|9	
21cr|perl-XML-Writer-Simple-0.120.0-4|10	License:	GPL+ or Artistic
21cr|perl-XML-Writer-Simple-0.120.0-4|11	URL:		http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-Writer-Simple-0.120.0-4|12	Group:		Development/Perl
21cr|perl-XML-Writer-Simple-0.120.0-4|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-Writer-Simple-0.120.0-4|14	
21cr|perl-XML-Writer-Simple-0.120.0-4|15	BuildRequires:	perl-devel
21cr|perl-XML-Writer-Simple-0.120.0-4|16	BuildRequires:	perl(Test::More) >= 1.1.9
21cr|perl-XML-Writer-Simple-0.120.0-4|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21cr|perl-XML-Writer-Simple-0.120.0-4|18	BuildRequires:	perl(Exporter)
21cr|perl-XML-Writer-Simple-0.120.0-4|19	BuildRequires:	perl(XML::Parser)
21cr|perl-XML-Writer-Simple-0.120.0-4|20	BuildRequires:	perl(XML::DTDParser)
21cr|perl-XML-Writer-Simple-0.120.0-4|21	BuildRequires:	perl(XML::DT)
21cr|perl-XML-Writer-Simple-0.120.0-4|22	BuildRequires:	perl(strict)
21cr|perl-XML-Writer-Simple-0.120.0-4|23	BuildRequires:	perl(vars)
21cr|perl-XML-Writer-Simple-0.120.0-4|24	BuildRequires:	perl(warnings)
21cr|perl-XML-Writer-Simple-0.120.0-4|25	
21cr|perl-XML-Writer-Simple-0.120.0-4|26	BuildArch:	noarch
21cr|perl-XML-Writer-Simple-0.120.0-4|27	
21cr|perl-XML-Writer-Simple-0.120.0-4|28	%description
21cr|perl-XML-Writer-Simple-0.120.0-4|29	XML-Writer-Simple is a simple Perl module to write XML. It takes some
21cr|perl-XML-Writer-Simple-0.120.0-4|30	ideas from CGI and applies them for the XML World.
21cr|perl-XML-Writer-Simple-0.120.0-4|31	
21cr|perl-XML-Writer-Simple-0.120.0-4|32	%prep
21cr|perl-XML-Writer-Simple-0.120.0-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-XML-Writer-Simple-0.120.0-4|34	
21cr|perl-XML-Writer-Simple-0.120.0-4|35	%build
21cr|perl-XML-Writer-Simple-0.120.0-4|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-Writer-Simple-0.120.0-4|37	%make
21cr|perl-XML-Writer-Simple-0.120.0-4|38	
21cr|perl-XML-Writer-Simple-0.120.0-4|39	%check
21cr|perl-XML-Writer-Simple-0.120.0-4|40	make test
21cr|perl-XML-Writer-Simple-0.120.0-4|41	
21cr|perl-XML-Writer-Simple-0.120.0-4|42	%install
21cr|perl-XML-Writer-Simple-0.120.0-4|43	%makeinstall_std
21cr|perl-XML-Writer-Simple-0.120.0-4|44	
21cr|perl-XML-Writer-Simple-0.120.0-4|45	%files
21cr|perl-XML-Writer-Simple-0.120.0-4|46	%doc README Changes LICENSE META.json META.yml
21cr|perl-XML-Writer-Simple-0.120.0-4|47	%{perl_vendorlib}/XML/Writer*
21cr|perl-XML-Writer-Simple-0.120.0-4|48	%{_mandir}/*/*

5888 21
21cr|perl-XML-XPathScript-2.0.0-1|1	%define upstream_name    XML-XPathScript
21cr|perl-XML-XPathScript-2.0.0-1|2	%define upstream_version 2.00
21cr|perl-XML-XPathScript-2.0.0-1|3	
21cr|perl-XML-XPathScript-2.0.0-1|4	Name:       perl-%{upstream_name}
21cr|perl-XML-XPathScript-2.0.0-1|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-XML-XPathScript-2.0.0-1|6	Release:    1
21cr|perl-XML-XPathScript-2.0.0-1|7	
21cr|perl-XML-XPathScript-2.0.0-1|8	Summary:    A Perl framework for XML stylesheets
21cr|perl-XML-XPathScript-2.0.0-1|9	
21cr|perl-XML-XPathScript-2.0.0-1|10	License:    Artistic
21cr|perl-XML-XPathScript-2.0.0-1|11	Group:      Development/Perl
21cr|perl-XML-XPathScript-2.0.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21cr|perl-XML-XPathScript-2.0.0-1|13	Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-XPathScript-2.0.0-1|14	
21cr|perl-XML-XPathScript-2.0.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-XML-XPathScript-2.0.0-1|16	BuildRequires:  perl(XML::XPath)
21cr|perl-XML-XPathScript-2.0.0-1|17	BuildRequires:  perl(XML::LibXML)
21cr|perl-XML-XPathScript-2.0.0-1|18	BuildRequires:  perl(Readonly)
21cr|perl-XML-XPathScript-2.0.0-1|19	BuildRequires:  perl(Clone)
21cr|perl-XML-XPathScript-2.0.0-1|20	BuildRequires:  perl(Test)
21cr|perl-XML-XPathScript-2.0.0-1|21	BuildRequires:  perl(Test::More)
21cr|perl-XML-XPathScript-2.0.0-1|22	BuildArch:      noarch
21cr|perl-XML-XPathScript-2.0.0-1|23	
21cr|perl-XML-XPathScript-2.0.0-1|24	%description
21cr|perl-XML-XPathScript-2.0.0-1|25	%{upstream_name} is an XML templating language that has some concepts from ASP
21cr|perl-XML-XPathScript-2.0.0-1|26	and some from XSLT. This makes for a very flexible option for transforming
21cr|perl-XML-XPathScript-2.0.0-1|27	XML to HTML or text or just about any other format.
21cr|perl-XML-XPathScript-2.0.0-1|28	
21cr|perl-XML-XPathScript-2.0.0-1|29	%prep
21cr|perl-XML-XPathScript-2.0.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-XPathScript-2.0.0-1|31	
21cr|perl-XML-XPathScript-2.0.0-1|32	%build
21cr|perl-XML-XPathScript-2.0.0-1|33	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-XPathScript-2.0.0-1|34	%make
21cr|perl-XML-XPathScript-2.0.0-1|35	
21cr|perl-XML-XPathScript-2.0.0-1|36	%check
21cr|perl-XML-XPathScript-2.0.0-1|37	make test
21cr|perl-XML-XPathScript-2.0.0-1|38	
21cr|perl-XML-XPathScript-2.0.0-1|39	%install
21cr|perl-XML-XPathScript-2.0.0-1|40	%makeinstall_std
21cr|perl-XML-XPathScript-2.0.0-1|41	
21cr|perl-XML-XPathScript-2.0.0-1|42	%files
21cr|perl-XML-XPathScript-2.0.0-1|43	%doc README Changes script
21cr|perl-XML-XPathScript-2.0.0-1|44	%{_mandir}/*/*
21cr|perl-XML-XPathScript-2.0.0-1|45	%{perl_vendorlib}/XML

5889 21
21cr|perl-XML-XSLT-0.480.0-10|1	%define upstream_name	 XML-XSLT
21cr|perl-XML-XSLT-0.480.0-10|2	%define upstream_version 0.48
21cr|perl-XML-XSLT-0.480.0-10|3	
21cr|perl-XML-XSLT-0.480.0-10|4	Name:		perl-%{upstream_name}
21cr|perl-XML-XSLT-0.480.0-10|5	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-XSLT-0.480.0-10|6	Release:	10
21cr|perl-XML-XSLT-0.480.0-10|7	
21cr|perl-XML-XSLT-0.480.0-10|8	Summary:	XML::XSLT - A perl module for processing XSLT
21cr|perl-XML-XSLT-0.480.0-10|9	
21cr|perl-XML-XSLT-0.480.0-10|10	License:	GPL+ or Artistic
21cr|perl-XML-XSLT-0.480.0-10|11	Group:		Development/Perl
21cr|perl-XML-XSLT-0.480.0-10|12	URL:		http://www.cpan.org/
21cr|perl-XML-XSLT-0.480.0-10|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/%{upstream_name}-%{upstream_version}.tar.bz2
21cr|perl-XML-XSLT-0.480.0-10|14	
21cr|perl-XML-XSLT-0.480.0-10|15	BuildRequires:	perl-devel
21cr|perl-XML-XSLT-0.480.0-10|16	BuildRequires:	perl-XML-Parser
21cr|perl-XML-XSLT-0.480.0-10|17	BuildRequires:	perl-XML-DOM
21cr|perl-XML-XSLT-0.480.0-10|18	BuildArch:	noarch
21cr|perl-XML-XSLT-0.480.0-10|19	
21cr|perl-XML-XSLT-0.480.0-10|20	%description
21cr|perl-XML-XSLT-0.480.0-10|21	This module implements the W3C's XSLT specification. The goal is
21cr|perl-XML-XSLT-0.480.0-10|22	full implementation of this spec, but we have not yet achieved
21cr|perl-XML-XSLT-0.480.0-10|23	that. However, it already works well. See XML::XSLT Commands for
21cr|perl-XML-XSLT-0.480.0-10|24	the current status of each command.
21cr|perl-XML-XSLT-0.480.0-10|25	
21cr|perl-XML-XSLT-0.480.0-10|26	XML::XSLT makes use of XML::DOM and LWP::Simple, while XML::DOM
21cr|perl-XML-XSLT-0.480.0-10|27	uses XML::Parser.  Therefore XML::Parser, XML::DOM and LWP::Simple
21cr|perl-XML-XSLT-0.480.0-10|28	have to be installed properly for XML::XSLT to run.
21cr|perl-XML-XSLT-0.480.0-10|29	
21cr|perl-XML-XSLT-0.480.0-10|30	%prep
21cr|perl-XML-XSLT-0.480.0-10|31	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-XSLT-0.480.0-10|32	# (tv) fix doc permissions:
21cr|perl-XML-XSLT-0.480.0-10|33	chmod 755 examples
21cr|perl-XML-XSLT-0.480.0-10|34	
21cr|perl-XML-XSLT-0.480.0-10|35	%build
21cr|perl-XML-XSLT-0.480.0-10|36	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-XSLT-0.480.0-10|37	%make
21cr|perl-XML-XSLT-0.480.0-10|38	
21cr|perl-XML-XSLT-0.480.0-10|39	%check
21cr|perl-XML-XSLT-0.480.0-10|40	make test
21cr|perl-XML-XSLT-0.480.0-10|41	
21cr|perl-XML-XSLT-0.480.0-10|42	%install
21cr|perl-XML-XSLT-0.480.0-10|43	%makeinstall_std
21cr|perl-XML-XSLT-0.480.0-10|44	
21cr|perl-XML-XSLT-0.480.0-10|45	%files
21cr|perl-XML-XSLT-0.480.0-10|46	%doc ChangeLog MANIFEST README examples
21cr|perl-XML-XSLT-0.480.0-10|47	%{_bindir}/*
21cr|perl-XML-XSLT-0.480.0-10|48	%{_mandir}/*/*
21cr|perl-XML-XSLT-0.480.0-10|49	%{perl_vendorlib}/XML

5890 21
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|1	%define upstream_name    XML-XUpdate-LibXML
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|2	%define upstream_version 0.6.0
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|3	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|4	Summary:	%{upstream_name} upstream_name for perl
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|5	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|6	Name:		perl-%{upstream_name}
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|7	Version:	%perl_convert_version %{upstream_version}
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|8	Release:	12
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|9	License:	MPL
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|10	Group:		Development/Perl
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|11	Source0:	https://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|12	Url:		https://search.cpan.org/dist/%{upstream_name}
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|13	BuildArch:	noarch
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|14	BuildRequires:	libxml2-devel >= 2.4.20
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|15	BuildRequires:	perl-devel
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|16	BuildRequires:	perl(XML::LibXML)
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|17	BuildRequires:	perl(XML::LibXML::XPathContext)
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|18	Requires(pre):	libxml2
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|19	Requires(pre):	perl(XML::LibXML)
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|20	Requires(pre):	perl(XML::SAX)
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|21	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|22	%description
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|23	%{upstream_name} upstream_name for perl
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|24	Simple implementation of XUpdate format
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|25	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|26	%prep
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|27	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|28	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|29	%build
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|30	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|31	%make
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|32	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|33	%check
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|34	make test
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|35	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|36	%install
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|37	eval `perl '-V:installarchlib'`
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|38	mkdir -p %{buildroot}/$installarchlib
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|39	%makeinstall_std
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|40	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|41	%preun -p /usr/bin/perl
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|42	use XML::SAX;
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|43	XML::SAX->remove_parser(q(XML::LibXML::SAX::Parser))->save_parsers();
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|44	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|45	%post -p /usr/bin/perl
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|46	use XML::SAX;
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|47	XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers();
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|48	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|49	%clean
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|50	
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|51	%files
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|52	%doc Changes
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|53	%{_bindir}/xupdate
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|54	%{_mandir}/*/*
21cr|perl-XML-XUpdate-LibXML-0.6.0-12|55	%{perl_vendorlib}/XML/*

5891 21
21cr|perl-XSLoader-0.240.0-1|1	%define upstream_name    XSLoader
21cr|perl-XSLoader-0.240.0-1|2	%define upstream_version 0.24
21cr|perl-XSLoader-0.240.0-1|3	
21cr|perl-XSLoader-0.240.0-1|4	%define debug_package %{nil}
21cr|perl-XSLoader-0.240.0-1|5	
21cr|perl-XSLoader-0.240.0-1|6	Name:       perl-%{upstream_name}
21cr|perl-XSLoader-0.240.0-1|7	Version:    %perl_convert_version %{upstream_version}
21cr|perl-XSLoader-0.240.0-1|8	Release:    1
21cr|perl-XSLoader-0.240.0-1|9	
21cr|perl-XSLoader-0.240.0-1|10	Summary:    Dynamically load C libraries into Perl code
21cr|perl-XSLoader-0.240.0-1|11	
21cr|perl-XSLoader-0.240.0-1|12	License:    GPL+ or Artistic
21cr|perl-XSLoader-0.240.0-1|13	Group:      Development/Perl
21cr|perl-XSLoader-0.240.0-1|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-XSLoader-0.240.0-1|15	Source0:    https://cpan.metacpan.org/authors/id/S/SA/SAPER/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XSLoader-0.240.0-1|16	
21cr|perl-XSLoader-0.240.0-1|17	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-XSLoader-0.240.0-1|18	BuildRequires: perl(Test::More) >= 0.470.0
21cr|perl-XSLoader-0.240.0-1|19	BuildRequires: perl(Test::Pod)
21cr|perl-XSLoader-0.240.0-1|20	BuildRequires: perl(Test::Pod::Coverage)
21cr|perl-XSLoader-0.240.0-1|21	BuildRequires: perl(Test::Portability::Files)
21cr|perl-XSLoader-0.240.0-1|22	BuildRequires: perl(Test::Distribution)
21cr|perl-XSLoader-0.240.0-1|23	BuildRequires: perl(Time::HiRes)
21cr|perl-XSLoader-0.240.0-1|24	BuildRequires: perl-devel
21cr|perl-XSLoader-0.240.0-1|25	
21cr|perl-XSLoader-0.240.0-1|26	%description
21cr|perl-XSLoader-0.240.0-1|27	This module defines a standard simplified interface to the dynamic
21cr|perl-XSLoader-0.240.0-1|28	linking mechanisms available on many platforms. Its primary purpose is
21cr|perl-XSLoader-0.240.0-1|29	to implement cheap automatic dynamic loading of Perl modules.
21cr|perl-XSLoader-0.240.0-1|30	
21cr|perl-XSLoader-0.240.0-1|31	For a more complicated interface, see DynaLoader. Many (most) features
21cr|perl-XSLoader-0.240.0-1|32	of DynaLoader are not implemented in XSLoader, like for example the
21cr|perl-XSLoader-0.240.0-1|33	dl_load_flags, not honored by XSLoader.
21cr|perl-XSLoader-0.240.0-1|34	
21cr|perl-XSLoader-0.240.0-1|35	%prep
21cr|perl-XSLoader-0.240.0-1|36	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-XSLoader-0.240.0-1|37	
21cr|perl-XSLoader-0.240.0-1|38	%build
21cr|perl-XSLoader-0.240.0-1|39	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-XSLoader-0.240.0-1|40	%make
21cr|perl-XSLoader-0.240.0-1|41	
21cr|perl-XSLoader-0.240.0-1|42	%check
21cr|perl-XSLoader-0.240.0-1|43	make test
21cr|perl-XSLoader-0.240.0-1|44	
21cr|perl-XSLoader-0.240.0-1|45	%install
21cr|perl-XSLoader-0.240.0-1|46	%makeinstall_std
21cr|perl-XSLoader-0.240.0-1|47	
21cr|perl-XSLoader-0.240.0-1|48	%files
21cr|perl-XSLoader-0.240.0-1|49	%doc Changes META.json META.yml README eg
21cr|perl-XSLoader-0.240.0-1|50	%{_mandir}/man3/*
21cr|perl-XSLoader-0.240.0-1|51	%{perl_vendorarch}/*

5892 21
21cr|perl-XXX-0.380.0-1|1	%define upstream_name    XXX
21cr|perl-XXX-0.380.0-1|2	%define upstream_version 0.38
21cr|perl-XXX-0.380.0-1|3	
21cr|perl-XXX-0.380.0-1|4	Name:           perl-%{upstream_name}
21cr|perl-XXX-0.380.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-XXX-0.380.0-1|6	Release:        1
21cr|perl-XXX-0.380.0-1|7	Summary:        See Your Data in the Nude
21cr|perl-XXX-0.380.0-1|8	Group:          Development/Perl
21cr|perl-XXX-0.380.0-1|9	License:        GPL+ or Artistic
21cr|perl-XXX-0.380.0-1|10	URL:            https://metacpan.org/release/XXX
21cr|perl-XXX-0.380.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/I/IN/INGY/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-XXX-0.380.0-1|12	BuildArch:      noarch
21cr|perl-XXX-0.380.0-1|13	BuildRequires:  coreutils
21cr|perl-XXX-0.380.0-1|14	BuildRequires:  perl-devel
21cr|perl-XXX-0.380.0-1|15	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-XXX-0.380.0-1|16	BuildRequires:  perl(strict)
21cr|perl-XXX-0.380.0-1|17	BuildRequires:  perl(warnings)
21cr|perl-XXX-0.380.0-1|18	# Run-time
21cr|perl-XXX-0.380.0-1|19	BuildRequires:  perl(base)
21cr|perl-XXX-0.380.0-1|20	BuildRequires:  perl(Carp)
21cr|perl-XXX-0.380.0-1|21	BuildRequires:  perl(Exporter)
21cr|perl-XXX-0.380.0-1|22	BuildRequires:  perl(JSON::Color)
21cr|perl-XXX-0.380.0-1|23	BuildRequires:  perl(YAML::PP)
21cr|perl-XXX-0.380.0-1|24	# Tests
21cr|perl-XXX-0.380.0-1|25	BuildRequires:  perl(Data::Dumper)
21cr|perl-XXX-0.380.0-1|26	BuildRequires:  perl(File::Find)
21cr|perl-XXX-0.380.0-1|27	BuildRequires:  perl(Test::More)
21cr|perl-XXX-0.380.0-1|28	# Test::Pod - optional
21cr|perl-XXX-0.380.0-1|29	Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
21cr|perl-XXX-0.380.0-1|30	Requires:       perl(Data::Dumper)
21cr|perl-XXX-0.380.0-1|31	Requires:       perl(YAML::PP)
21cr|perl-XXX-0.380.0-1|32	# Optional, not package yet
21cr|perl-XXX-0.380.0-1|33	# perl(Enbugger)
21cr|perl-XXX-0.380.0-1|34	
21cr|perl-XXX-0.380.0-1|35	%description
21cr|perl-XXX-0.380.0-1|36	XXX.pm exports a function called XXX that you can put just about
21cr|perl-XXX-0.380.0-1|37	anywhere in your Perl code to make it die with a YAML dump of the
21cr|perl-XXX-0.380.0-1|38	arguments to its right.
21cr|perl-XXX-0.380.0-1|39	
21cr|perl-XXX-0.380.0-1|40	The charm of XXX-debugging is that it is easy to type and rarely
21cr|perl-XXX-0.380.0-1|41	requires parens and stands out visually so that you remember to remove
21cr|perl-XXX-0.380.0-1|42	it.
21cr|perl-XXX-0.380.0-1|43	
21cr|perl-XXX-0.380.0-1|44	XXX.pm also exports WWW, YYY and ZZZ which do similar debugging things.
21cr|perl-XXX-0.380.0-1|45	
21cr|perl-XXX-0.380.0-1|46	To use Data::Dumper instead of YAML:
21cr|perl-XXX-0.380.0-1|47	use XXX -dumper;
21cr|perl-XXX-0.380.0-1|48	
21cr|perl-XXX-0.380.0-1|49	%prep
21cr|perl-XXX-0.380.0-1|50	%setup -q -n XXX-%{upstream_version}
21cr|perl-XXX-0.380.0-1|51	
21cr|perl-XXX-0.380.0-1|52	# Help file to recognise the Perl scripts
21cr|perl-XXX-0.380.0-1|53	for F in t/*.t; do
21cr|perl-XXX-0.380.0-1|54	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' "$F"
21cr|perl-XXX-0.380.0-1|55	chmod +x "$F"
21cr|perl-XXX-0.380.0-1|56	done
21cr|perl-XXX-0.380.0-1|57	
21cr|perl-XXX-0.380.0-1|58	%build
21cr|perl-XXX-0.380.0-1|59	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-XXX-0.380.0-1|60	%{make_build}
21cr|perl-XXX-0.380.0-1|61	
21cr|perl-XXX-0.380.0-1|62	%install
21cr|perl-XXX-0.380.0-1|63	%{make_install}
21cr|perl-XXX-0.380.0-1|64	%{_fixperms} %{buildroot}/*
21cr|perl-XXX-0.380.0-1|65	
21cr|perl-XXX-0.380.0-1|66	%check
21cr|perl-XXX-0.380.0-1|67	unset AUTHOR_TESTING
21cr|perl-XXX-0.380.0-1|68	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-XXX-0.380.0-1|69	make test
21cr|perl-XXX-0.380.0-1|70	
21cr|perl-XXX-0.380.0-1|71	%files
21cr|perl-XXX-0.380.0-1|72	%license LICENSE
21cr|perl-XXX-0.380.0-1|73	%doc Changes README
21cr|perl-XXX-0.380.0-1|74	%{perl_vendorlib}/*
21cr|perl-XXX-0.380.0-1|75	%{_mandir}/man3/*
21cr|perl-XXX-0.380.0-1|76	

5893 21
21cr|perl-YAML-AppConfig-0.190.0-5|1	%define upstream_name	 YAML-AppConfig
21cr|perl-YAML-AppConfig-0.190.0-5|2	%define upstream_version 0.19
21cr|perl-YAML-AppConfig-0.190.0-5|3	
21cr|perl-YAML-AppConfig-0.190.0-5|4	Name:       perl-%{upstream_name}
21cr|perl-YAML-AppConfig-0.190.0-5|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-YAML-AppConfig-0.190.0-5|6	Release:    5
21cr|perl-YAML-AppConfig-0.190.0-5|7	
21cr|perl-YAML-AppConfig-0.190.0-5|8	Summary:    Manage configuration files with YAML and variable reference
21cr|perl-YAML-AppConfig-0.190.0-5|9	
21cr|perl-YAML-AppConfig-0.190.0-5|10	License:    GPL+ or Artistic
21cr|perl-YAML-AppConfig-0.190.0-5|11	Group:      Development/Perl
21cr|perl-YAML-AppConfig-0.190.0-5|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-YAML-AppConfig-0.190.0-5|13	Source0:    https://cpan.metacpan.org/authors/id/X/XA/XAERXESS/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-YAML-AppConfig-0.190.0-5|14	
21cr|perl-YAML-AppConfig-0.190.0-5|15	Requires:      perl-YAML-parser
21cr|perl-YAML-AppConfig-0.190.0-5|16	BuildRequires: perl(Carp)
21cr|perl-YAML-AppConfig-0.190.0-5|17	BuildRequires: perl(JSON::PP)
21cr|perl-YAML-AppConfig-0.190.0-5|18	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-YAML-AppConfig-0.190.0-5|19	BuildRequires: perl(Storable)
21cr|perl-YAML-AppConfig-0.190.0-5|20	BuildRequires: perl(Test::More)
21cr|perl-YAML-AppConfig-0.190.0-5|21	BuildRequires: perl(YAML) >= 0.380.0
21cr|perl-YAML-AppConfig-0.190.0-5|22	BuildRequires: perl(YAML::Syck)
21cr|perl-YAML-AppConfig-0.190.0-5|23	BuildRequires: perl(strict)
21cr|perl-YAML-AppConfig-0.190.0-5|24	BuildRequires: perl(warnings)
21cr|perl-YAML-AppConfig-0.190.0-5|25	BuildRequires: perl-YAML-parser
21cr|perl-YAML-AppConfig-0.190.0-5|26	BuildRequires: perl-devel
21cr|perl-YAML-AppConfig-0.190.0-5|27	BuildArch:     noarch
21cr|perl-YAML-AppConfig-0.190.0-5|28	
21cr|perl-YAML-AppConfig-0.190.0-5|29	%description
21cr|perl-YAML-AppConfig-0.190.0-5|30	YAML::AppConfig extends the work done in Config::YAML and YAML::ConfigFile to
21cr|perl-YAML-AppConfig-0.190.0-5|31	allow more flexiable configuration files.
21cr|perl-YAML-AppConfig-0.190.0-5|32	
21cr|perl-YAML-AppConfig-0.190.0-5|33	%prep
21cr|perl-YAML-AppConfig-0.190.0-5|34	%setup -q -n %{upstream_name}-%{upstream_version}
21cr|perl-YAML-AppConfig-0.190.0-5|35	
21cr|perl-YAML-AppConfig-0.190.0-5|36	%build
21cr|perl-YAML-AppConfig-0.190.0-5|37	%__perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-YAML-AppConfig-0.190.0-5|38	%make
21cr|perl-YAML-AppConfig-0.190.0-5|39	
21cr|perl-YAML-AppConfig-0.190.0-5|40	%check
21cr|perl-YAML-AppConfig-0.190.0-5|41	make test
21cr|perl-YAML-AppConfig-0.190.0-5|42	
21cr|perl-YAML-AppConfig-0.190.0-5|43	%install
21cr|perl-YAML-AppConfig-0.190.0-5|44	%makeinstall_std
21cr|perl-YAML-AppConfig-0.190.0-5|45	
21cr|perl-YAML-AppConfig-0.190.0-5|46	%files
21cr|perl-YAML-AppConfig-0.190.0-5|47	%doc Changes LICENSE META.json META.yml
21cr|perl-YAML-AppConfig-0.190.0-5|48	%{_mandir}/*/*
21cr|perl-YAML-AppConfig-0.190.0-5|49	%{perl_vendorlib}/YAML

5894 21
21cr|perl-YAML-Old-1.70.0-3|1	%define upstream_name    YAML-Old
21cr|perl-YAML-Old-1.70.0-3|2	%define upstream_version 1.07
21cr|perl-YAML-Old-1.70.0-3|3	
21cr|perl-YAML-Old-1.70.0-3|4	Name:       perl-%{upstream_name}
21cr|perl-YAML-Old-1.70.0-3|5	Version:    %perl_convert_version %{upstream_version}
21cr|perl-YAML-Old-1.70.0-3|6	Release:    3
21cr|perl-YAML-Old-1.70.0-3|7	
21cr|perl-YAML-Old-1.70.0-3|8	Summary:    Old YAML.pm Legacy Code
21cr|perl-YAML-Old-1.70.0-3|9	License:    GPL+ or Artistic
21cr|perl-YAML-Old-1.70.0-3|10	Group:      Development/Perl
21cr|perl-YAML-Old-1.70.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21cr|perl-YAML-Old-1.70.0-3|12	Source0:    http://www.cpan.org/modules/by-module/YAML/%{upstream_name}-%{upstream_version}.tar.gz
21cr|perl-YAML-Old-1.70.0-3|13	
21cr|perl-YAML-Old-1.70.0-3|14	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|perl-YAML-Old-1.70.0-3|15	BuildRequires: perl(Test::YAML)
21cr|perl-YAML-Old-1.70.0-3|16	BuildRequires: perl-devel
21cr|perl-YAML-Old-1.70.0-3|17	BuildArch: noarch
21cr|perl-YAML-Old-1.70.0-3|18	
21cr|perl-YAML-Old-1.70.0-3|19	%description
21cr|perl-YAML-Old-1.70.0-3|20	The YAML.pm module implements a YAML Loader and Dumper based on the YAML
21cr|perl-YAML-Old-1.70.0-3|21	1.0 specification. the http://www.yaml.org/spec/ manpage
21cr|perl-YAML-Old-1.70.0-3|22	
21cr|perl-YAML-Old-1.70.0-3|23	YAML is a generic data serialization language that is optimized for human
21cr|perl-YAML-Old-1.70.0-3|24	readability. It can be used to express the data structures of most modern
21cr|perl-YAML-Old-1.70.0-3|25	programming languages. (Including Perl!!!)
21cr|perl-YAML-Old-1.70.0-3|26	
21cr|perl-YAML-Old-1.70.0-3|27	For information on the YAML syntax, please refer to the YAML specification.
21cr|perl-YAML-Old-1.70.0-3|28	
21cr|perl-YAML-Old-1.70.0-3|29	%prep
21cr|perl-YAML-Old-1.70.0-3|30	%setup -qn %{upstream_name}-%{upstream_version}
21cr|perl-YAML-Old-1.70.0-3|31	
21cr|perl-YAML-Old-1.70.0-3|32	%build
21cr|perl-YAML-Old-1.70.0-3|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|perl-YAML-Old-1.70.0-3|34	
21cr|perl-YAML-Old-1.70.0-3|35	%make
21cr|perl-YAML-Old-1.70.0-3|36	
21cr|perl-YAML-Old-1.70.0-3|37	%check
21cr|perl-YAML-Old-1.70.0-3|38	%make test
21cr|perl-YAML-Old-1.70.0-3|39	
21cr|perl-YAML-Old-1.70.0-3|40	%install
21cr|perl-YAML-Old-1.70.0-3|41	%makeinstall_std
21cr|perl-YAML-Old-1.70.0-3|42	
21cr|perl-YAML-Old-1.70.0-3|43	%files
21cr|perl-YAML-Old-1.70.0-3|44	%doc META.yml LICENSE README Changes META.json
21cr|perl-YAML-Old-1.70.0-3|45	%{_mandir}/man3/*
21cr|perl-YAML-Old-1.70.0-3|46	%{perl_vendorlib}/*

5895 21
21cr|perl-YAML-PP-0.30.0-1|1	%define upstream_name    YAML-PP
21cr|perl-YAML-PP-0.30.0-1|2	%define upstream_version 0.030
21cr|perl-YAML-PP-0.30.0-1|3	
21cr|perl-YAML-PP-0.30.0-1|4	Name:           perl-YAML-PP
21cr|perl-YAML-PP-0.30.0-1|5	Version:        %perl_convert_version %{upstream_version}
21cr|perl-YAML-PP-0.30.0-1|6	Release:        1%{?dist}
21cr|perl-YAML-PP-0.30.0-1|7	Summary:        YAML 1.2 processor
21cr|perl-YAML-PP-0.30.0-1|8	Group:          Development/Perl
21cr|perl-YAML-PP-0.30.0-1|9	License:        GPL+ or Artistic
21cr|perl-YAML-PP-0.30.0-1|10	URL:            https://metacpan.org/release/YAML-PP/
21cr|perl-YAML-PP-0.30.0-1|11	Source0:        https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-PP-%{upstream_version}.tar.gz
21cr|perl-YAML-PP-0.30.0-1|12	BuildRequires:  coreutils
21cr|perl-YAML-PP-0.30.0-1|13	BuildRequires:  findutils
21cr|perl-YAML-PP-0.30.0-1|14	BuildRequires:  make
21cr|perl-YAML-PP-0.30.0-1|15	BuildRequires:  perl-generators
21cr|perl-YAML-PP-0.30.0-1|16	BuildRequires:  perl-interpreter
21cr|perl-YAML-PP-0.30.0-1|17	BuildRequires:  perl(:VERSION) >= 5.8.0
21cr|perl-YAML-PP-0.30.0-1|18	BuildRequires:  perl(Config)
21cr|perl-YAML-PP-0.30.0-1|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21cr|perl-YAML-PP-0.30.0-1|20	BuildRequires:  perl(strict)
21cr|perl-YAML-PP-0.30.0-1|21	BuildRequires:  perl(warnings)
21cr|perl-YAML-PP-0.30.0-1|22	# Run-time
21cr|perl-YAML-PP-0.30.0-1|23	BuildRequires:  perl(B)
21cr|perl-YAML-PP-0.30.0-1|24	BuildRequires:  perl(B::Deparse)
21cr|perl-YAML-PP-0.30.0-1|25	BuildRequires:  perl(base)
21cr|perl-YAML-PP-0.30.0-1|26	BuildRequires:  perl(boolean)
21cr|perl-YAML-PP-0.30.0-1|27	BuildRequires:  perl(Carp)
21cr|perl-YAML-PP-0.30.0-1|28	BuildRequires:  perl(constant)
21cr|perl-YAML-PP-0.30.0-1|29	BuildRequires:  perl(Data::Dumper)
21cr|perl-YAML-PP-0.30.0-1|30	BuildRequires:  perl(Encode)
21cr|perl-YAML-PP-0.30.0-1|31	BuildRequires:  perl(Exporter)
21cr|perl-YAML-PP-0.30.0-1|32	BuildRequires:  perl(File::Basename)
21cr|perl-YAML-PP-0.30.0-1|33	BuildRequires:  perl(Getopt::Long)
21cr|perl-YAML-PP-0.30.0-1|34	BuildRequires:  perl(HTML::Entities)
21cr|perl-YAML-PP-0.30.0-1|35	BuildRequires:  perl(JSON::PP)
21cr|perl-YAML-PP-0.30.0-1|36	BuildRequires:  perl(MIME::Base64)
21cr|perl-YAML-PP-0.30.0-1|37	BuildRequires:  perl(Module::Load)
21cr|perl-YAML-PP-0.30.0-1|38	BuildRequires:  perl(overload)
21cr|perl-YAML-PP-0.30.0-1|39	BuildRequires:  perl(Scalar::Util) >= 1.07
21cr|perl-YAML-PP-0.30.0-1|40	BuildRequires:  perl(Term::ANSIColor) >= 4.02
21cr|perl-YAML-PP-0.30.0-1|41	BuildRequires:  perl(Tie::Array)
21cr|perl-YAML-PP-0.30.0-1|42	BuildRequires:  perl(Tie::Hash)
21cr|perl-YAML-PP-0.30.0-1|43	BuildRequires:  perl(Tie::StdArray)
21cr|perl-YAML-PP-0.30.0-1|44	BuildRequires:  perl(Tie::StdHash)
21cr|perl-YAML-PP-0.30.0-1|45	# Tests
21cr|perl-YAML-PP-0.30.0-1|46	BuildRequires:  perl(blib) >= 1.01
21cr|perl-YAML-PP-0.30.0-1|47	BuildRequires:  perl(File::Spec)
21cr|perl-YAML-PP-0.30.0-1|48	BuildRequires:  perl(FindBin)
21cr|perl-YAML-PP-0.30.0-1|49	BuildRequires:  perl(IO::File)
21cr|perl-YAML-PP-0.30.0-1|50	BuildRequires:  perl(IO::Handle)
21cr|perl-YAML-PP-0.30.0-1|51	BuildRequires:  perl(IPC::Open3)
21cr|perl-YAML-PP-0.30.0-1|52	BuildRequires:  perl(lib)
21cr|perl-YAML-PP-0.30.0-1|53	BuildRequires:  perl(Test::Deep)
21cr|perl-YAML-PP-0.30.0-1|54	BuildRequires:  perl(Test::More) >= 0.98
21cr|perl-YAML-PP-0.30.0-1|55	BuildRequires:  perl(Test::Warn)
21cr|perl-YAML-PP-0.30.0-1|56	BuildRequires:  perl(Tie::IxHash)
21cr|perl-YAML-PP-0.30.0-1|57	Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
21cr|perl-YAML-PP-0.30.0-1|58	Requires:       perl(boolean)
21cr|perl-YAML-PP-0.30.0-1|59	Requires:       perl(B::Deparse)
21cr|perl-YAML-PP-0.30.0-1|60	Requires:       perl(Cpanel::JSON::XS)
21cr|perl-YAML-PP-0.30.0-1|61	Requires:       perl(HTML::Entities)
21cr|perl-YAML-PP-0.30.0-1|62	Requires:       perl(JSON::PP)
21cr|perl-YAML-PP-0.30.0-1|63	Requires:       perl(JSON::XS)
21cr|perl-YAML-PP-0.30.0-1|64	Requires:       perl(Scalar::Util) >= 1.07
21cr|perl-YAML-PP-0.30.0-1|65	Requires:       perl(Term::ANSIColor)
21cr|perl-YAML-PP-0.30.0-1|66	Requires:       perl(Tie::IxHash)
21cr|perl-YAML-PP-0.30.0-1|67	Requires:       perl(YAML::PP::Schema::Include)
21cr|perl-YAML-PP-0.30.0-1|68	# bin/yamlpp-load can use various YAML implementations on user's request:
21cr|perl-YAML-PP-0.30.0-1|69	Suggests:       perl(YAML)
21cr|perl-YAML-PP-0.30.0-1|70	Suggests:       perl(YAML::PP::LibYAML)
21cr|perl-YAML-PP-0.30.0-1|71	Suggests:       perl(YAML::PP::LibYAML::Parser)
21cr|perl-YAML-PP-0.30.0-1|72	Suggests:       perl(YAML::Syck)
21cr|perl-YAML-PP-0.30.0-1|73	Suggests:       perl(YAML::Tiny)
21cr|perl-YAML-PP-0.30.0-1|74	Suggests:       perl(YAML::XS)
21cr|perl-YAML-PP-0.30.0-1|75	BuildArch:      noarch
21cr|perl-YAML-PP-0.30.0-1|76	
21cr|perl-YAML-PP-0.30.0-1|77	%global __requires_exclude %{?__requires_exclude:__requires_exclude|}^perl\\(Scalar::Util\\)$
21cr|perl-YAML-PP-0.30.0-1|78	%global __requires_exclude %{__requires_exclude}|^perl\\(YAML::PP::Test)\s*$
21cr|perl-YAML-PP-0.30.0-1|79	%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}^%{_libexecdir}
21cr|perl-YAML-PP-0.30.0-1|80	
21cr|perl-YAML-PP-0.30.0-1|81	%description
21cr|perl-YAML-PP-0.30.0-1|82	YAML::PP is a modern, modular YAML processor.
21cr|perl-YAML-PP-0.30.0-1|83	It aims to support YAML 1.2 and YAML 1.1. See http://yaml.org/.
21cr|perl-YAML-PP-0.30.0-1|84	
21cr|perl-YAML-PP-0.30.0-1|85	%files
21cr|perl-YAML-PP-0.30.0-1|86	%license LICENSE
21cr|perl-YAML-PP-0.30.0-1|87	%doc Changes CONTRIBUTING.md etc examples README.md
21cr|perl-YAML-PP-0.30.0-1|88	%{_bindir}/*
21cr|perl-YAML-PP-0.30.0-1|89	%{perl_vendorlib}/*
21cr|perl-YAML-PP-0.30.0-1|90	%{_mandir}/man3/*
21cr|perl-YAML-PP-0.30.0-1|91	
21cr|perl-YAML-PP-0.30.0-1|92	#------------------------------------------------------------------
21cr|perl-YAML-PP-0.30.0-1|93	%prep
21cr|perl-YAML-PP-0.30.0-1|94	%setup -q -n YAML-PP-%{upstream_version}
21cr|perl-YAML-PP-0.30.0-1|95	
21cr|perl-YAML-PP-0.30.0-1|96	for i in $(find e* -type f); do
21cr|perl-YAML-PP-0.30.0-1|97	chmod -x "$i"
21cr|perl-YAML-PP-0.30.0-1|98	perl -i -MConfig -pe 's{\A#!.*perl}{$Config{startperl}}' "$i"
21cr|perl-YAML-PP-0.30.0-1|99	done
21cr|perl-YAML-PP-0.30.0-1|100	
21cr|perl-YAML-PP-0.30.0-1|101	# Help file to recognise the Perl scripts
21cr|perl-YAML-PP-0.30.0-1|102	for F in t/*.t; do
21cr|perl-YAML-PP-0.30.0-1|103	perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' "$F"
21cr|perl-YAML-PP-0.30.0-1|104	chmod +x "$F"
21cr|perl-YAML-PP-0.30.0-1|105	done
21cr|perl-YAML-PP-0.30.0-1|106	
21cr|perl-YAML-PP-0.30.0-1|107	%build
21cr|perl-YAML-PP-0.30.0-1|108	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cr|perl-YAML-PP-0.30.0-1|109	%make_build
21cr|perl-YAML-PP-0.30.0-1|110	
21cr|perl-YAML-PP-0.30.0-1|111	%install
21cr|perl-YAML-PP-0.30.0-1|112	%make_install
21cr|perl-YAML-PP-0.30.0-1|113	%_fixperms %{buildroot}/*
21cr|perl-YAML-PP-0.30.0-1|114	
21cr|perl-YAML-PP-0.30.0-1|115	%check
21cr|perl-YAML-PP-0.30.0-1|116	export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
21cr|perl-YAML-PP-0.30.0-1|117	make test
21cr|perl-YAML-PP-0.30.0-1|118	
21cr|perl-YAML-PP-0.30.0-1|119	

5896 21
21cr|perl-ZMQ-Constants-1.04-3|1	Name:           perl-ZMQ-Constants
21cr|perl-ZMQ-Constants-1.04-3|2	Version:        1.04
21cr|perl-ZMQ-Constants-1.04-3|3	Release:        3
21cr|perl-ZMQ-Constants-1.04-3|4	Summary:        Constants for the libzmq library
21cr|perl-ZMQ-Constants-1.04-3|5	
21cr|perl-ZMQ-Constants-1.04-3|6	License:        GPL+ or Artistic
21cr|perl-ZMQ-Constants-1.04-3|7	Group:          Development/Perl
21cr|perl-ZMQ-Constants-1.04-3|8	URL:            http://search.cpan.org/dist/ZMQ-Constants/
21cr|perl-ZMQ-Constants-1.04-3|9	Source0:        http://search.cpan.org/CPAN/authors/id/D/DM/DMAKI/ZMQ-Constants-%{version}.tar.gz
21cr|perl-ZMQ-Constants-1.04-3|10	
21cr|perl-ZMQ-Constants-1.04-3|11	BuildArch:      noarch
21cr|perl-ZMQ-Constants-1.04-3|12	
21cr|perl-ZMQ-Constants-1.04-3|13	BuildRequires:  perl(Cwd)
21cr|perl-ZMQ-Constants-1.04-3|14	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-ZMQ-Constants-1.04-3|15	BuildRequires:  perl(Test::More)
21cr|perl-ZMQ-Constants-1.04-3|16	BuildRequires:  perl(Carp)
21cr|perl-ZMQ-Constants-1.04-3|17	BuildRequires:  perl(Storable)
21cr|perl-ZMQ-Constants-1.04-3|18	BuildRequires:  perl(inc::Module::Install)
21cr|perl-ZMQ-Constants-1.04-3|19	BuildRequires:  perl-devel
21cr|perl-ZMQ-Constants-1.04-3|20	
21cr|perl-ZMQ-Constants-1.04-3|21	%description
21cr|perl-ZMQ-Constants-1.04-3|22	libzmq is a fast-changing beast and constants get renamed, new one gets
21cr|perl-ZMQ-Constants-1.04-3|23	removed, etc...
21cr|perl-ZMQ-Constants-1.04-3|24	
21cr|perl-ZMQ-Constants-1.04-3|25	
21cr|perl-ZMQ-Constants-1.04-3|26	%prep
21cr|perl-ZMQ-Constants-1.04-3|27	%setup -q -n ZMQ-Constants-%{version}
21cr|perl-ZMQ-Constants-1.04-3|28	
21cr|perl-ZMQ-Constants-1.04-3|29	%build
21cr|perl-ZMQ-Constants-1.04-3|30	perl Makefile.PL INSTALLDIRS=vendor
21cr|perl-ZMQ-Constants-1.04-3|31	%make
21cr|perl-ZMQ-Constants-1.04-3|32	
21cr|perl-ZMQ-Constants-1.04-3|33	%install
21cr|perl-ZMQ-Constants-1.04-3|34	make pure_install DESTDIR=%{buildroot}
21cr|perl-ZMQ-Constants-1.04-3|35	
21cr|perl-ZMQ-Constants-1.04-3|36	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-ZMQ-Constants-1.04-3|37	
21cr|perl-ZMQ-Constants-1.04-3|38	%check
21cr|perl-ZMQ-Constants-1.04-3|39	make test
21cr|perl-ZMQ-Constants-1.04-3|40	
21cr|perl-ZMQ-Constants-1.04-3|41	
21cr|perl-ZMQ-Constants-1.04-3|42	%files
21cr|perl-ZMQ-Constants-1.04-3|43	%doc Changes
21cr|perl-ZMQ-Constants-1.04-3|44	%{perl_vendorlib}/ZMQ/
21cr|perl-ZMQ-Constants-1.04-3|45	%{_mandir}/man3/*.3*

5897 21
21cr|perl-ZMQ-LibZMQ3-1.19-4|1	Name:           perl-ZMQ-LibZMQ3
21cr|perl-ZMQ-LibZMQ3-1.19-4|2	Version:        1.19
21cr|perl-ZMQ-LibZMQ3-1.19-4|3	Release:        4
21cr|perl-ZMQ-LibZMQ3-1.19-4|4	Summary:        Perl wrapper for the libzmq 3.x library
21cr|perl-ZMQ-LibZMQ3-1.19-4|5	
21cr|perl-ZMQ-LibZMQ3-1.19-4|6	License:        GPL+ or Artistic
21cr|perl-ZMQ-LibZMQ3-1.19-4|7	Group:          Development/Perl
21cr|perl-ZMQ-LibZMQ3-1.19-4|8	URL:            http://search.cpan.org/dist/ZMQ-LibZMQ3/
21cr|perl-ZMQ-LibZMQ3-1.19-4|9	Source0:        http://search.cpan.org/CPAN/authors/id/D/DM/DMAKI/ZMQ-LibZMQ3-%{version}.tar.gz
21cr|perl-ZMQ-LibZMQ3-1.19-4|10	# Fix local build from dist-git
21cr|perl-ZMQ-LibZMQ3-1.19-4|11	Patch0:         ZMQ-LibZMQ3-1.16-Correct-check-for-.git.patch
21cr|perl-ZMQ-LibZMQ3-1.19-4|12	Patch1:         zmq-tools.patch
21cr|perl-ZMQ-LibZMQ3-1.19-4|13	
21cr|perl-ZMQ-LibZMQ3-1.19-4|14	BuildRequires:  perl(AnyEvent)
21cr|perl-ZMQ-LibZMQ3-1.19-4|15	BuildRequires:  perl(Carp)
21cr|perl-ZMQ-LibZMQ3-1.19-4|16	BuildRequires:  perl(Cwd)
21cr|perl-ZMQ-LibZMQ3-1.19-4|17	BuildRequires:  perl(Devel::PPPort) >= 3.19
21cr|perl-ZMQ-LibZMQ3-1.19-4|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|perl-ZMQ-LibZMQ3-1.19-4|19	BuildRequires:  perl(File::Spec)
21cr|perl-ZMQ-LibZMQ3-1.19-4|20	BuildRequires:  perl(inc::Module::Install)
21cr|perl-ZMQ-LibZMQ3-1.19-4|21	BuildRequires:  perl(Test::Fatal)
21cr|perl-ZMQ-LibZMQ3-1.19-4|22	BuildRequires:  perl(Test::More) >= 0.98
21cr|perl-ZMQ-LibZMQ3-1.19-4|23	BuildRequires:  perl(Test::Requires)
21cr|perl-ZMQ-LibZMQ3-1.19-4|24	BuildRequires:  perl(Test::SharedFork)
21cr|perl-ZMQ-LibZMQ3-1.19-4|25	BuildRequires:  perl(Test::TCP) >= 1.08
21cr|perl-ZMQ-LibZMQ3-1.19-4|26	BuildRequires:  perl(threads)
21cr|perl-ZMQ-LibZMQ3-1.19-4|27	BuildRequires:  perl(ZMQ::Constants)
21cr|perl-ZMQ-LibZMQ3-1.19-4|28	BuildRequires:  pkgconfig(libzmq)
21cr|perl-ZMQ-LibZMQ3-1.19-4|29	BuildRequires:  perl-devel
21cr|perl-ZMQ-LibZMQ3-1.19-4|30	
21cr|perl-ZMQ-LibZMQ3-1.19-4|31	%description
21cr|perl-ZMQ-LibZMQ3-1.19-4|32	The ZMQ::LibZMQ3 module is a wrapper of the 0MQ message passing library for
21cr|perl-ZMQ-LibZMQ3-1.19-4|33	Perl. It's a thin wrapper around the C API. Please read http://zeromq.org
21cr|perl-ZMQ-LibZMQ3-1.19-4|34	for more details on 0MQ.
21cr|perl-ZMQ-LibZMQ3-1.19-4|35	
21cr|perl-ZMQ-LibZMQ3-1.19-4|36	
21cr|perl-ZMQ-LibZMQ3-1.19-4|37	%prep
21cr|perl-ZMQ-LibZMQ3-1.19-4|38	%autosetup -p1 -n ZMQ-LibZMQ3-%{version}
21cr|perl-ZMQ-LibZMQ3-1.19-4|39	
21cr|perl-ZMQ-LibZMQ3-1.19-4|40	%build
21cr|perl-ZMQ-LibZMQ3-1.19-4|41	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
21cr|perl-ZMQ-LibZMQ3-1.19-4|42	%make
21cr|perl-ZMQ-LibZMQ3-1.19-4|43	
21cr|perl-ZMQ-LibZMQ3-1.19-4|44	%install
21cr|perl-ZMQ-LibZMQ3-1.19-4|45	make pure_install DESTDIR=%{buildroot}
21cr|perl-ZMQ-LibZMQ3-1.19-4|46	
21cr|perl-ZMQ-LibZMQ3-1.19-4|47	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21cr|perl-ZMQ-LibZMQ3-1.19-4|48	find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
21cr|perl-ZMQ-LibZMQ3-1.19-4|49	
21cr|perl-ZMQ-LibZMQ3-1.19-4|50	%check
21cr|perl-ZMQ-LibZMQ3-1.19-4|51	make test
21cr|perl-ZMQ-LibZMQ3-1.19-4|52	
21cr|perl-ZMQ-LibZMQ3-1.19-4|53	%files
21cr|perl-ZMQ-LibZMQ3-1.19-4|54	%doc Changes
21cr|perl-ZMQ-LibZMQ3-1.19-4|55	%{perl_vendorarch}/auto/*
21cr|perl-ZMQ-LibZMQ3-1.19-4|56	%{perl_vendorarch}/ZMQ*
21cr|perl-ZMQ-LibZMQ3-1.19-4|57	%{_mandir}/man3/*.3*

5898 21
21cr|persepolis-2.4.2-1|1	Summary:	Persepolis Download Manager is a GUI for aria2
21cr|persepolis-2.4.2-1|2	Name:		persepolis
21cr|persepolis-2.4.2-1|3	Version:	2.4.2
21cr|persepolis-2.4.2-1|4	Release:	1
21cr|persepolis-2.4.2-1|5	License:	GPLv3
21cr|persepolis-2.4.2-1|6	Group:		Networking/File transfer
21cr|persepolis-2.4.2-1|7	Url:		https://github.com/persepolisdm/persepolis
21cr|persepolis-2.4.2-1|8	Source0:	https://github.com/persepolisdm/persepolis/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|persepolis-2.4.2-1|9	BuildRequires:	pkgconfig(python3)
21cr|persepolis-2.4.2-1|10	BuildRequires:	python3-qt5
21cr|persepolis-2.4.2-1|11	BuildRequires:	python3egg(lxml)
21cr|persepolis-2.4.2-1|12	BuildRequires:	python3egg(requests)
21cr|persepolis-2.4.2-1|13	BuildRequires:	python3egg(urllib3)
21cr|persepolis-2.4.2-1|14	Requires:	aria2
21cr|persepolis-2.4.2-1|15	Requires:	python3-qt5
21cr|persepolis-2.4.2-1|16	Requires:	python3egg(lxml)
21cr|persepolis-2.4.2-1|17	Requires:	python3egg(requests)
21cr|persepolis-2.4.2-1|18	Requires:	python3egg(setproctitle)
21cr|persepolis-2.4.2-1|19	Requires:	python3egg(urllib3)
21cr|persepolis-2.4.2-1|20	BuildArch:	noarch
21cr|persepolis-2.4.2-1|21	
21cr|persepolis-2.4.2-1|22	%description
21cr|persepolis-2.4.2-1|23	Persepolis Download Manager is a GUI for aria2.
21cr|persepolis-2.4.2-1|24	
21cr|persepolis-2.4.2-1|25	%files
21cr|persepolis-2.4.2-1|26	%doc LICENSE README.md
21cr|persepolis-2.4.2-1|27	%{_bindir}/%{name}
21cr|persepolis-2.4.2-1|28	%{_datadir}/%{name}/
21cr|persepolis-2.4.2-1|29	%{_datadir}/applications/%{name}.desktop
21cr|persepolis-2.4.2-1|30	%{_datadir}/pixmaps/%{name}.svg
21cr|persepolis-2.4.2-1|31	%{_mandir}/man1/%{name}.1*
21cr|persepolis-2.4.2-1|32	
21cr|persepolis-2.4.2-1|33	#----------------------------------------------------------------------------
21cr|persepolis-2.4.2-1|34	
21cr|persepolis-2.4.2-1|35	%prep
21cr|persepolis-2.4.2-1|36	%setup -q
21cr|persepolis-2.4.2-1|37	
21cr|persepolis-2.4.2-1|38	%build
21cr|persepolis-2.4.2-1|39	./checkpyqt.py
21cr|persepolis-2.4.2-1|40	./check_request.py
21cr|persepolis-2.4.2-1|41	
21cr|persepolis-2.4.2-1|42	%install
21cr|persepolis-2.4.2-1|43	install -d 755 %{buildroot}%{_datadir}/%{name}
21cr|persepolis-2.4.2-1|44	install -d 755 %{buildroot}%{_bindir}/
21cr|persepolis-2.4.2-1|45	install -d 755 %{buildroot}%{_datadir}/applications
21cr|persepolis-2.4.2-1|46	install -d 755 %{buildroot}%{_datadir}/pixmaps
21cr|persepolis-2.4.2-1|47	install -d 755 %{buildroot}%{_mandir}/man1
21cr|persepolis-2.4.2-1|48	
21cr|persepolis-2.4.2-1|49	cp -a files/* %{buildroot}%{_datadir}/%{name}/
21cr|persepolis-2.4.2-1|50	
21cr|persepolis-2.4.2-1|51	install -m 0755 %{name} %{buildroot}%{_bindir}/
21cr|persepolis-2.4.2-1|52	install -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|persepolis-2.4.2-1|53	install -m 0644 files/icon.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg
21cr|persepolis-2.4.2-1|54	install -m 0644 man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

5899 21
21cr|pflogsumm-1.1.5-4|1	Summary: 	Postfix Log Entry Summarizer
21cr|pflogsumm-1.1.5-4|2	Name: 		pflogsumm
21cr|pflogsumm-1.1.5-4|3	Version: 	1.1.5
21cr|pflogsumm-1.1.5-4|4	Release:	4
21cr|pflogsumm-1.1.5-4|5	License: 	GPL
21cr|pflogsumm-1.1.5-4|6	Group:		Monitoring
21cr|pflogsumm-1.1.5-4|7	Source0:	http://jimsun.LinxNet.com/downloads/pflogsumm-%{version}.tar.gz
21cr|pflogsumm-1.1.5-4|8	Url:		http://jimsun.LinxNet.com/
21cr|pflogsumm-1.1.5-4|9	Buildarch:	noarch
21cr|pflogsumm-1.1.5-4|10	
21cr|pflogsumm-1.1.5-4|11	%description
21cr|pflogsumm-1.1.5-4|12	Pflogsumm is a log analyzer/summarizer for the Postfix MTA.  It is
21cr|pflogsumm-1.1.5-4|13	designed to provide an over-view of Postfix activity, with just enough
21cr|pflogsumm-1.1.5-4|14	detail to give the administrator a "heads up" for potential trouble
21cr|pflogsumm-1.1.5-4|15	spots.
21cr|pflogsumm-1.1.5-4|16	Pflogsumm generates summaries and, in some cases, detailed reports of
21cr|pflogsumm-1.1.5-4|17	mail server traffic volumes, rejected and bounced email, and server
21cr|pflogsumm-1.1.5-4|18	warnings, errors and panics.
21cr|pflogsumm-1.1.5-4|19	
21cr|pflogsumm-1.1.5-4|20	%prep
21cr|pflogsumm-1.1.5-4|21	%setup -q
21cr|pflogsumm-1.1.5-4|22	
21cr|pflogsumm-1.1.5-4|23	%install
21cr|pflogsumm-1.1.5-4|24	mkdir -p %buildroot/%{_sbindir}
21cr|pflogsumm-1.1.5-4|25	mkdir -p %buildroot/%{_mandir}/man1
21cr|pflogsumm-1.1.5-4|26	install -m755 pflogsumm.pl %buildroot/%{_sbindir}/pflogsumm
21cr|pflogsumm-1.1.5-4|27	install -m644 pflogsumm.1 %buildroot/%{_mandir}/man1/pflogsumm.1
21cr|pflogsumm-1.1.5-4|28	
21cr|pflogsumm-1.1.5-4|29	%files
21cr|pflogsumm-1.1.5-4|30	%defattr(-,root,root,755)
21cr|pflogsumm-1.1.5-4|31	%doc ChangeLog pflogsumm-faq.txt README ToDo
21cr|pflogsumm-1.1.5-4|32	%{_sbindir}/pflogsumm
21cr|pflogsumm-1.1.5-4|33	%{_mandir}/man1/pflogsumm.1*

5900 21
21cr|pfs-utils-0-0.git7afa88.1|1	# branch pfsget
21cr|pfs-utils-0-0.git7afa88.1|2	%global commit 7afa887f60ad0c81e3f1083d5cb84b6dabfeea4b
21cr|pfs-utils-0-0.git7afa88.1|3	%global commit_short %(echo %{commit} | head -c 6)
21cr|pfs-utils-0-0.git7afa88.1|4	%global oname %{name}-cli
21cr|pfs-utils-0-0.git7afa88.1|5	
21cr|pfs-utils-0-0.git7afa88.1|6	Summary:	Scripts for managing squashfs modules in a live Linux distribution
21cr|pfs-utils-0-0.git7afa88.1|7	Name:		pfs-utils
21cr|pfs-utils-0-0.git7afa88.1|8	Version:	0
21cr|pfs-utils-0-0.git7afa88.1|9	Release:	0.git%{commit_short}.1
21cr|pfs-utils-0-0.git7afa88.1|10	License:	GPLv3
21cr|pfs-utils-0-0.git7afa88.1|11	Group:		File tools
21cr|pfs-utils-0-0.git7afa88.1|12	Url:		https://github.com/pfs-utils/pfs-utils-cli
21cr|pfs-utils-0-0.git7afa88.1|13	Source0:	https://github.com/pfs-utils/pfs-utils-cli/archive/%{commit}/%{name}-%{commit_short}.tar.gz
21cr|pfs-utils-0-0.git7afa88.1|14	Source1:	pfs.cfg
21cr|pfs-utils-0-0.git7afa88.1|15	Requires:	squashfs-tools
21cr|pfs-utils-0-0.git7afa88.1|16	BuildArch:	noarch
21cr|pfs-utils-0-0.git7afa88.1|17	
21cr|pfs-utils-0-0.git7afa88.1|18	%description
21cr|pfs-utils-0-0.git7afa88.1|19	A collection of bash scripts for creating, merging,
21cr|pfs-utils-0-0.git7afa88.1|20	extracting and loading/unloading pfs modules
21cr|pfs-utils-0-0.git7afa88.1|21	
21cr|pfs-utils-0-0.git7afa88.1|22	%files
21cr|pfs-utils-0-0.git7afa88.1|23	%config(noreplace) %{_sysconfdir}/pfs.cfg
21cr|pfs-utils-0-0.git7afa88.1|24	%config(noreplace) %{_sysconfdir}/pfsget/
21cr|pfs-utils-0-0.git7afa88.1|25	%{_bindir}/*
21cr|pfs-utils-0-0.git7afa88.1|26	%{_mandir}/man8/%{name}.8*
21cr|pfs-utils-0-0.git7afa88.1|27	%{_mandir}/ru/man8/%{name}.8*
21cr|pfs-utils-0-0.git7afa88.1|28	%{_sysconfdir}/bash_completion.d/
21cr|pfs-utils-0-0.git7afa88.1|29	
21cr|pfs-utils-0-0.git7afa88.1|30	#------------------------------------------------------------------
21cr|pfs-utils-0-0.git7afa88.1|31	
21cr|pfs-utils-0-0.git7afa88.1|32	%prep
21cr|pfs-utils-0-0.git7afa88.1|33	%autosetup -n %{oname}-%{commit}
21cr|pfs-utils-0-0.git7afa88.1|34	
21cr|pfs-utils-0-0.git7afa88.1|35	%build
21cr|pfs-utils-0-0.git7afa88.1|36	
21cr|pfs-utils-0-0.git7afa88.1|37	%install
21cr|pfs-utils-0-0.git7afa88.1|38	cp -r project-files/* %{buildroot}
21cr|pfs-utils-0-0.git7afa88.1|39	cp %{SOURCE1} %{buildroot}%{_sysconfdir}

5901 21
21cr|pftp-1.1.6-20|1	%define debug_package %{nil}
21cr|pftp-1.1.6-20|2	
21cr|pftp-1.1.6-20|3	Summary: 	Port-File-Transfer-Program not to muddle up with standard FTP
21cr|pftp-1.1.6-20|4	Name: 		pftp
21cr|pftp-1.1.6-20|5	Version: 	1.1.6
21cr|pftp-1.1.6-20|6	Release: 	20
21cr|pftp-1.1.6-20|7	Group: 		Networking/File transfer
21cr|pftp-1.1.6-20|8	License: 	GPL
21cr|pftp-1.1.6-20|9	URL: 		http://www.pftp.de/
21cr|pftp-1.1.6-20|10	Source0: 	%{name}-%{version}.tar.bz2
21cr|pftp-1.1.6-20|11	Source1:	faq.html.bz2
21cr|pftp-1.1.6-20|12	Source2:	pftp-xinetd
21cr|pftp-1.1.6-20|13	Patch0:		pftp-include.patch
21cr|pftp-1.1.6-20|14	Patch1:		%{name}-mdk.patch.bz2
21cr|pftp-1.1.6-20|15	BuildRequires:	openssl-static-devel
21cr|pftp-1.1.6-20|16	BuildRequires:	glibc-static-devel
21cr|pftp-1.1.6-20|17	
21cr|pftp-1.1.6-20|18	
21cr|pftp-1.1.6-20|19	%description
21cr|pftp-1.1.6-20|20	pftp allows you to send and receive files and directories recursively,
21cr|pftp-1.1.6-20|21	send and receive standard input and ouput, filter your connection, set
21cr|pftp-1.1.6-20|22	the net buffer size, set the bandwidth, send UDP datagrams unicasted,
21cr|pftp-1.1.6-20|23	broadcasted, and multicasted (which is meant for AUDIO and VIDEO streaming),
21cr|pftp-1.1.6-20|24	send data to another user and manage that data, perform a network test
21cr|pftp-1.1.6-20|25	based on either UDP or TCP, and use optimized buffers for your Gigabit
21cr|pftp-1.1.6-20|26	Ethernet links. pftp can start from command line, as a daemon, or by
21cr|pftp-1.1.6-20|27	inetd. All features are supported for IPv4 and IPv6.
21cr|pftp-1.1.6-20|28	
21cr|pftp-1.1.6-20|29	%prep
21cr|pftp-1.1.6-20|30	%autosetup -p1
21cr|pftp-1.1.6-20|31	
21cr|pftp-1.1.6-20|32	# find lib in right dir
21cr|pftp-1.1.6-20|33	sed -i 's|/usr/lib|/usr/%{_lib}|g' Makefile
21cr|pftp-1.1.6-20|34	
21cr|pftp-1.1.6-20|35	%build
21cr|pftp-1.1.6-20|36	%make
21cr|pftp-1.1.6-20|37	
21cr|pftp-1.1.6-20|38	%install
21cr|pftp-1.1.6-20|39	install -d %{buildroot}{%{_bindir},%{_mandir}/man1,%{_sysconfdir}/xinetd.d}
21cr|pftp-1.1.6-20|40	
21cr|pftp-1.1.6-20|41	install -m644 pftp.conf %{buildroot}%{_sysconfdir}
21cr|pftp-1.1.6-20|42	install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/xinetd.d/pftp
21cr|pftp-1.1.6-20|43	bzcat %{SOURCE1} > faq.html
21cr|pftp-1.1.6-20|44	
21cr|pftp-1.1.6-20|45	%makeinstall_std  BINDIR=%{buildroot}%{_sbindir} MANDIR=%{buildroot}%{_mandir}
21cr|pftp-1.1.6-20|46	
21cr|pftp-1.1.6-20|47	%post
21cr|pftp-1.1.6-20|48	cp /etc/services /etc/services.pftp.save
21cr|pftp-1.1.6-20|49	cat /etc/services.pftp.save | \
21cr|pftp-1.1.6-20|50	grep -v "^"pftp | grep -v "^#pftp"  > /etc/services
21cr|pftp-1.1.6-20|51	echo "pftp      662/tcp		# pftp service" >> /etc/services
21cr|pftp-1.1.6-20|52	rm -f /etc/services.pftp.save
21cr|pftp-1.1.6-20|53	
21cr|pftp-1.1.6-20|54	%files
21cr|pftp-1.1.6-20|55	%config(noreplace) %{_sysconfdir}/xinetd.d/pftp
21cr|pftp-1.1.6-20|56	%config(noreplace) %{_sysconfdir}/pftp.conf
21cr|pftp-1.1.6-20|57	%{_sbindir}/*
21cr|pftp-1.1.6-20|58	%defattr(644,root,root,755)
21cr|pftp-1.1.6-20|59	%doc INSTALL README TODO COPYING CREDITS Changes faq.html pftp.conf
21cr|pftp-1.1.6-20|60	%{_mandir}/man*/*

5902 21
21cr|pgaccess-0.99.0.20081028-9|1	Summary:	A Tcl/Tk client for postgresql
21cr|pgaccess-0.99.0.20081028-9|2	Name:		pgaccess
21cr|pgaccess-0.99.0.20081028-9|3	# Just a CVS snapshot, versioning is historical
21cr|pgaccess-0.99.0.20081028-9|4	Version:	0.99.0.20081028
21cr|pgaccess-0.99.0.20081028-9|5	Release:	%{mkrel 9}
21cr|pgaccess-0.99.0.20081028-9|6	Source0:	%{name}-%{version}.tar.lzma
21cr|pgaccess-0.99.0.20081028-9|7	Source20:	pgaccess-16.png
21cr|pgaccess-0.99.0.20081028-9|8	Source21:	pgaccess-32.png
21cr|pgaccess-0.99.0.20081028-9|9	Source22:	pgaccess-48.png
21cr|pgaccess-0.99.0.20081028-9|10	License:	GPL
21cr|pgaccess-0.99.0.20081028-9|11	Group:		Databases
21cr|pgaccess-0.99.0.20081028-9|12	URL:		http://pgfoundry.org/projects/pgaccess/
21cr|pgaccess-0.99.0.20081028-9|13	# For the macros
21cr|pgaccess-0.99.0.20081028-9|14	BuildRequires:	tcl-devel
21cr|pgaccess-0.99.0.20081028-9|15	Requires:	tk >= 8.0
21cr|pgaccess-0.99.0.20081028-9|16	Requires:	tcl >= 8.0
21cr|pgaccess-0.99.0.20081028-9|17	Requires:	tcl-tcllib
21cr|pgaccess-0.99.0.20081028-9|18	BuildArch:	noarch
21cr|pgaccess-0.99.0.20081028-9|19	
21cr|pgaccess-0.99.0.20081028-9|20	%description
21cr|pgaccess-0.99.0.20081028-9|21	Graphical database management tool for PostgreSQL.
21cr|pgaccess-0.99.0.20081028-9|22	
21cr|pgaccess-0.99.0.20081028-9|23	%prep
21cr|pgaccess-0.99.0.20081028-9|24	%setup -q -n %{name}
21cr|pgaccess-0.99.0.20081028-9|25	sed -i -e 's,list frame none underline,list dotbox none underline,g' lib/widgets/tablelist3.8/scripts/tablelistWidget.tcl
21cr|pgaccess-0.99.0.20081028-9|26	rm -rf op_sys
21cr|pgaccess-0.99.0.20081028-9|27	
21cr|pgaccess-0.99.0.20081028-9|28	%build
21cr|pgaccess-0.99.0.20081028-9|29	
21cr|pgaccess-0.99.0.20081028-9|30	%install
21cr|pgaccess-0.99.0.20081028-9|31	rm -rf %{buildroot}
21cr|pgaccess-0.99.0.20081028-9|32	
21cr|pgaccess-0.99.0.20081028-9|33	mkdir -p %{buildroot}%{_bindir}
21cr|pgaccess-0.99.0.20081028-9|34	mkdir -p %{buildroot}%{tcl_sitelib}/%{name}
21cr|pgaccess-0.99.0.20081028-9|35	
21cr|pgaccess-0.99.0.20081028-9|36	perl -pi -e 's|/usr/local|%{tcl_sitelib}|' pgaccess
21cr|pgaccess-0.99.0.20081028-9|37	
21cr|pgaccess-0.99.0.20081028-9|38	cat <<EOF >%{buildroot}%{_bindir}/pgaccess
21cr|pgaccess-0.99.0.20081028-9|39	#!/bin/sh
21cr|pgaccess-0.99.0.20081028-9|40	export PGACCESS_HOME="/usr/share/tcl%{tcl_version}/pgaccess"
21cr|pgaccess-0.99.0.20081028-9|41	
21cr|pgaccess-0.99.0.20081028-9|42	\$PGACCESS_HOME/pgaccess.tcl $* &
21cr|pgaccess-0.99.0.20081028-9|43	EOF
21cr|pgaccess-0.99.0.20081028-9|44	
21cr|pgaccess-0.99.0.20081028-9|45	cp -vfr * %{buildroot}%{tcl_sitelib}/%{name}
21cr|pgaccess-0.99.0.20081028-9|46	rm -fr %{buildroot}%{tcl_sitelib}/%{name}/doc
21cr|pgaccess-0.99.0.20081028-9|47	
21cr|pgaccess-0.99.0.20081028-9|48	mkdir -p %{buildroot}%{_datadir}/applications
21cr|pgaccess-0.99.0.20081028-9|49	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|pgaccess-0.99.0.20081028-9|50	[Desktop Entry]
21cr|pgaccess-0.99.0.20081028-9|51	Name=PostgreSQL Access
21cr|pgaccess-0.99.0.20081028-9|52	Comment=PostgreSQL Tcl/Tk front-end
21cr|pgaccess-0.99.0.20081028-9|53	Exec=%{_bindir}/%{name}
21cr|pgaccess-0.99.0.20081028-9|54	Icon=%{name}
21cr|pgaccess-0.99.0.20081028-9|55	Terminal=false
21cr|pgaccess-0.99.0.20081028-9|56	Type=Application
21cr|pgaccess-0.99.0.20081028-9|57	StartupNotify=true
21cr|pgaccess-0.99.0.20081028-9|58	Categories=Development;Database;
21cr|pgaccess-0.99.0.20081028-9|59	EOF
21cr|pgaccess-0.99.0.20081028-9|60	
21cr|pgaccess-0.99.0.20081028-9|61	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|pgaccess-0.99.0.20081028-9|62	install -D -m644 %{SOURCE20} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/pgaccess.png
21cr|pgaccess-0.99.0.20081028-9|63	install -D -m644 %{SOURCE21} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/pgaccess.png
21cr|pgaccess-0.99.0.20081028-9|64	install -D -m644 %{SOURCE22} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/pgaccess.png
21cr|pgaccess-0.99.0.20081028-9|65	
21cr|pgaccess-0.99.0.20081028-9|66	%if %mdkversion < 200900
21cr|pgaccess-0.99.0.20081028-9|67	%post
21cr|pgaccess-0.99.0.20081028-9|68	%{update_menus}
21cr|pgaccess-0.99.0.20081028-9|69	%endif
21cr|pgaccess-0.99.0.20081028-9|70	
21cr|pgaccess-0.99.0.20081028-9|71	%if %mdkversion < 200900
21cr|pgaccess-0.99.0.20081028-9|72	%postun
21cr|pgaccess-0.99.0.20081028-9|73	%{clean_menus}
21cr|pgaccess-0.99.0.20081028-9|74	%endif
21cr|pgaccess-0.99.0.20081028-9|75	
21cr|pgaccess-0.99.0.20081028-9|76	%clean
21cr|pgaccess-0.99.0.20081028-9|77	rm -rf %{buildroot}
21cr|pgaccess-0.99.0.20081028-9|78	
21cr|pgaccess-0.99.0.20081028-9|79	%files
21cr|pgaccess-0.99.0.20081028-9|80	%defattr(-,root,root)
21cr|pgaccess-0.99.0.20081028-9|81	%doc doc/ README
21cr|pgaccess-0.99.0.20081028-9|82	%attr(755,root,root) %{_bindir}/%{name}
21cr|pgaccess-0.99.0.20081028-9|83	%{tcl_sitelib}/%{name}
21cr|pgaccess-0.99.0.20081028-9|84	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|pgaccess-0.99.0.20081028-9|85	%{_iconsdir}/hicolor/*/apps/pgaccess.png

5903 21
21cr|pgadmin3-20220717-2|1	%define Summary Graphical client for PostgreSQL
21cr|pgadmin3-20220717-2|2	
21cr|pgadmin3-20220717-2|3	%global commit 39074e9c6fb89443a0cde1740016d8e28084569f
21cr|pgadmin3-20220717-2|4	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|pgadmin3-20220717-2|5	
21cr|pgadmin3-20220717-2|6	Summary:        %{Summary}
21cr|pgadmin3-20220717-2|7	Name:           pgadmin3
21cr|pgadmin3-20220717-2|8	Version:	20220717
21cr|pgadmin3-20220717-2|9	Release:	2
21cr|pgadmin3-20220717-2|10	License:        Artistic
21cr|pgadmin3-20220717-2|11	Group:          Databases
21cr|pgadmin3-20220717-2|12	URL:            https://github.com/allentc/pgadmin3-lts
21cr|pgadmin3-20220717-2|13	Source0:        https://github.com/allentc/pgadmin3-lts/archive/%{commit}/%{name}-lts-%{shortcommit}.tar.gz
21cr|pgadmin3-20220717-2|14	Source1:        pgadmin3.appdata.xml
21cr|pgadmin3-20220717-2|15	# Use a more readable icon
21cr|pgadmin3-20220717-2|16	Patch5:         pgadmin3-1.12.2-desktop-file.patch
21cr|pgadmin3-20220717-2|17	# Fix data view on High-DPI screens (from pgadmin-hacker list)
21cr|pgadmin3-20220717-2|18	Patch6:         pgadmin3_row-heights.patch
21cr|pgadmin3-20220717-2|19	BuildRequires:  appstream-util
21cr|pgadmin3-20220717-2|20	BuildRequires:  wxgtku-devel
21cr|pgadmin3-20220717-2|21	BuildRequires:  postgresql-devel
21cr|pgadmin3-20220717-2|22	BuildRequires:  desktop-file-utils
21cr|pgadmin3-20220717-2|23	BuildRequires:  pkgconfig(libxslt)
21cr|pgadmin3-20220717-2|24	BuildRequires:  pkgconfig(libssh2)
21cr|pgadmin3-20220717-2|25	BuildRequires:  pkgconfig(libxml-2.0)
21cr|pgadmin3-20220717-2|26	BuildRequires:  pkgconfig(openssl)
21cr|pgadmin3-20220717-2|27	BuildRequires:  imagemagick
21cr|pgadmin3-20220717-2|28	# for check
21cr|pgadmin3-20220717-2|29	BuildRequires:  gsettings-desktop-schemas
21cr|pgadmin3-20220717-2|30	
21cr|pgadmin3-20220717-2|31	%description
21cr|pgadmin3-20220717-2|32	PostgreSQL Tools.
21cr|pgadmin3-20220717-2|33	
21cr|pgadmin3-20220717-2|34	%files -f %{name}.lang
21cr|pgadmin3-20220717-2|35	%{_bindir}/%{name}
21cr|pgadmin3-20220717-2|36	%{_datadir}/%{name}
21cr|pgadmin3-20220717-2|37	%{_iconsdir}/%{name}.png
21cr|pgadmin3-20220717-2|38	%{_liconsdir}/%{name}.png
21cr|pgadmin3-20220717-2|39	%{_miconsdir}/%{name}.png
21cr|pgadmin3-20220717-2|40	%{_datadir}/applications/%{name}.desktop
21cr|pgadmin3-20220717-2|41	%{_metainfodir}/org.postgresql.pgadmin3.appdata.xml
21cr|pgadmin3-20220717-2|42	
21cr|pgadmin3-20220717-2|43	#---------------------------------------------------------------
21cr|pgadmin3-20220717-2|44	%prep
21cr|pgadmin3-20220717-2|45	%autosetup -p1 -n %{name}-lts-%{commit}
21cr|pgadmin3-20220717-2|46	# remove embedded libssh2
21cr|pgadmin3-20220717-2|47	rm -rf pgadmin/libssh2 pgadmin/include/libssh2
21cr|pgadmin3-20220717-2|48	
21cr|pgadmin3-20220717-2|49	%build
21cr|pgadmin3-20220717-2|50	./bootstrap
21cr|pgadmin3-20220717-2|51	%configure --with-wx-version=2.8
21cr|pgadmin3-20220717-2|52	%make
21cr|pgadmin3-20220717-2|53	
21cr|pgadmin3-20220717-2|54	%install
21cr|pgadmin3-20220717-2|55	%makeinstall_std
21cr|pgadmin3-20220717-2|56	
21cr|pgadmin3-20220717-2|57	desktop-file-install --dir %{buildroot}/%{_datadir}/applications/ \
21cr|pgadmin3-20220717-2|58	--remove-category=Application \
21cr|pgadmin3-20220717-2|59	--add-category=Database \
21cr|pgadmin3-20220717-2|60	pkg/%{name}.desktop
21cr|pgadmin3-20220717-2|61	
21cr|pgadmin3-20220717-2|62	install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|pgadmin3-20220717-2|63	convert -size 16x16 pgadmin/include/images/pgAdmin3.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|pgadmin3-20220717-2|64	convert -size 32x32 pgadmin/include/images/pgAdmin3.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|pgadmin3-20220717-2|65	convert -size 48x48 pgadmin/include/images/pgAdmin3.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|pgadmin3-20220717-2|66	
21cr|pgadmin3-20220717-2|67	# Install appdata file
21cr|pgadmin3-20220717-2|68	install -d %{buildroot}%{_datadir}/appdata
21cr|pgadmin3-20220717-2|69	install -Dpm 0644 %{SOURCE1} %{buildroot}%{_metainfodir}/org.postgresql.pgadmin3.appdata.xml
21cr|pgadmin3-20220717-2|70	
21cr|pgadmin3-20220717-2|71	# Properly install locales
21cr|pgadmin3-20220717-2|72	mkdir -p %{buildroot}%{_datadir}/locale
21cr|pgadmin3-20220717-2|73	rm -f %{buildroot}%{_datadir}/%{name}/i18n/{*,.}/wxstd.mo
21cr|pgadmin3-20220717-2|74	mv -f %{buildroot}%{_datadir}/%{name}/i18n/??_?? %{buildroot}%{_datadir}/locale
21cr|pgadmin3-20220717-2|75	
21cr|pgadmin3-20220717-2|76	%find_lang %{name}
21cr|pgadmin3-20220717-2|77	
21cr|pgadmin3-20220717-2|78	%check
21cr|pgadmin3-20220717-2|79	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.postgresql.pgadmin3.appdata.xml
21cr|pgadmin3-20220717-2|80	

5904 21
21cr|pgadmin4-6.18-1|1	%define tag_ver %(echo %{version} | awk -F. '{print $1"_"$2}')
21cr|pgadmin4-6.18-1|2	
21cr|pgadmin4-6.18-1|3	Name:           pgadmin4
21cr|pgadmin4-6.18-1|4	# NOTE: Also regenerate requires as indicated below when updating!
21cr|pgadmin4-6.18-1|5	Version:        6.18
21cr|pgadmin4-6.18-1|6	Release:        1
21cr|pgadmin4-6.18-1|7	Summary:        Administration tool for PostgreSQL
21cr|pgadmin4-6.18-1|8	Group:          Databases
21cr|pgadmin4-6.18-1|9	# i686, armv7hl: The webpack terser plugin aborts with JS heap memory exhaustion on these arches
21cr|pgadmin4-6.18-1|10	# s390x: wasm aborts with RuntimeError: memory access out of bounds when attempting to build webfonts-loader
21cr|pgadmin4-6.18-1|11	# ppc64le: wasm aborts with RuntimeError: float unrepresentable in integer range
21cr|pgadmin4-6.18-1|12	ExcludeArch:    i686 armv7hl s390x ppc64le
21cr|pgadmin4-6.18-1|13	
21cr|pgadmin4-6.18-1|14	# PostgreSQL ist the main license, rest the bundled JS code (see %%{name}-%%{version}-vendor-licenses.txt)
21cr|pgadmin4-6.18-1|15	License:        PostgreSQL and MIT and ISC and BSD and ASL 2.0 and CC-BY and CC0 and WTFPL and zlib and GPLv2 and GPLv3+ and Python
21cr|pgadmin4-6.18-1|16	URL:            https://www.pgadmin.org/
21cr|pgadmin4-6.18-1|17	Source0:        https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v6.18/source/%{name}-%{version}.tar.gz
21cr|pgadmin4-6.18-1|18	
21cr|pgadmin4-6.18-1|19	# ./prepare_vendor.sh
21cr|pgadmin4-6.18-1|20	Source1:        %{name}-%{version}-vendor.tar.xz
21cr|pgadmin4-6.18-1|21	Source2:        %{name}-%{version}-vendor-licenses.txt
21cr|pgadmin4-6.18-1|22	
21cr|pgadmin4-6.18-1|23	# Unofficial qt runtime
21cr|pgadmin4-6.18-1|24	Source3:        pgadmin4-qt.cpp
21cr|pgadmin4-6.18-1|25	Source4:        org.postgresql.pgadmin4.metainfo.xml
21cr|pgadmin4-6.18-1|26	Source5:        pgadmin4-qt.svg
21cr|pgadmin4-6.18-1|27	
21cr|pgadmin4-6.18-1|28	# Apache/WSGI config
21cr|pgadmin4-6.18-1|29	Source6:        pgadmin4.conf
21cr|pgadmin4-6.18-1|30	
21cr|pgadmin4-6.18-1|31	# Patch requirements for Fedora compat
21cr|pgadmin4-6.18-1|32	Patch0:         pgadmin4_requirements.patch
21cr|pgadmin4-6.18-1|33	# Don't error out on sphinx warnings
21cr|pgadmin4-6.18-1|34	Patch1:         pgadmin4_sphinx_werror.patch
21cr|pgadmin4-6.18-1|35	# Pass allow_unsafe_werkzeug=True to socketio.run
21cr|pgadmin4-6.18-1|36	Patch2:         pgadmin4-socketio.patch
21cr|pgadmin4-6.18-1|37	# Flask 2.2 compatibility
21cr|pgadmin4-6.18-1|38	Patch3:         pgadmin4_flask22.patch
21cr|pgadmin4-6.18-1|39	# Fix python-azure-mgmt-rdbms-10.2.0~b5+ compatibility
21cr|pgadmin4-6.18-1|40	Patch4:         pgadmin4_azure-mgmt-rdbms.patch
21cr|pgadmin4-6.18-1|41	# ??? FIXME Fix crash on None username, retest with 6.16
21cr|pgadmin4-6.18-1|42	Patch10:        pgadmin4_username.patch
21cr|pgadmin4-6.18-1|43	
21cr|pgadmin4-6.18-1|44	# Patch for building bundled mozjpeg
21cr|pgadmin4-6.18-1|45	%global mozjpeg_ver 4.1.1
21cr|pgadmin4-6.18-1|46	Source7:        https://github.com/mozilla/mozjpeg/archive/v%{mozjpeg_ver}/mozjpeg-%{mozjpeg_ver}.tar.gz
21cr|pgadmin4-6.18-1|47	Patch100:       mozjpeg.patch
21cr|pgadmin4-6.18-1|48	# Backport fix for CVE-2021-35065 for bundled glob-parent
21cr|pgadmin4-6.18-1|49	Patch101:       glob-parent-CVE-2021-35065.patch
21cr|pgadmin4-6.18-1|50	
21cr|pgadmin4-6.18-1|51	BuildRequires:  python3-devel
21cr|pgadmin4-6.18-1|52	BuildRequires:  python3-sphinx
21cr|pgadmin4-6.18-1|53	BuildRequires:  pyproject-rpm-macros
21cr|pgadmin4-6.18-1|54	BuildRequires:  yarn
21cr|pgadmin4-6.18-1|55	
21cr|pgadmin4-6.18-1|56	# For node dependencies
21cr|pgadmin4-6.18-1|57	BuildRequires:  autoconf
21cr|pgadmin4-6.18-1|58	BuildRequires:  automake
21cr|pgadmin4-6.18-1|59	BuildRequires:  libpng-devel
21cr|pgadmin4-6.18-1|60	BuildRequires:  libtool
21cr|pgadmin4-6.18-1|61	BuildRequires:  yasm
21cr|pgadmin4-6.18-1|62	BuildRequires:  optipng
21cr|pgadmin4-6.18-1|63	
21cr|pgadmin4-6.18-1|64	# cd pgadmin4-<ver>
21cr|pgadmin4-6.18-1|65	# patch -p1 < pgadmin4_requirements.patch
21cr|pgadmin4-6.18-1|66	# python3 /usr/lib/rpm/redhat/pyproject_buildrequires.py -N requirements.txt 2>/dev/null | awk '{print "Requires: "$0}'
21cr|pgadmin4-6.18-1|67	Requires: python3dist(flask) >= 2.1
21cr|pgadmin4-6.18-1|68	Requires: (python3dist(flask-gravatar) >= 0 with python3dist(flask-gravatar) < 1)
21cr|pgadmin4-6.18-1|69	Requires: (python3dist(flask-login) >= 0 with python3dist(flask-login) < 1)
21cr|pgadmin4-6.18-1|70	Requires: (python3dist(flask-mail) >= 0 with python3dist(flask-mail) < 1)
21cr|pgadmin4-6.18-1|71	Requires: (python3dist(flask-migrate) >= 3 with python3dist(flask-migrate) < 4)
21cr|pgadmin4-6.18-1|72	Requires: python3dist(flask-sqlalchemy) >= 2.5
21cr|pgadmin4-6.18-1|73	Requires: (python3dist(flask-wtf) >= 1 with python3dist(flask-wtf) < 2)
21cr|pgadmin4-6.18-1|74	Requires: (python3dist(flask-compress) >= 1 with python3dist(flask-compress) < 2)
21cr|pgadmin4-6.18-1|75	Requires: (python3dist(flask-paranoid) >= 0 with python3dist(flask-paranoid) < 1)
21cr|pgadmin4-6.18-1|76	Requires: (python3dist(flask-babel) >= 2 with python3dist(flask-babel) < 3)
21cr|pgadmin4-6.18-1|77	Requires: (python3dist(flask-security-too) >= 4.1 with python3dist(flask-security-too) < 4.2)
21cr|pgadmin4-6.18-1|78	Requires: python3dist(flask-socketio)
21cr|pgadmin4-6.18-1|79	Requires: (python3dist(wtforms) >= 3 with python3dist(wtforms) < 4)
21cr|pgadmin4-6.18-1|80	Requires: (python3dist(passlib) >= 1 with python3dist(passlib) < 2)
21cr|pgadmin4-6.18-1|81	Requires: python3dist(pytz) >= 2021
21cr|pgadmin4-6.18-1|82	Requires: (python3dist(simplejson) >= 3 with python3dist(simplejson) < 4)
21cr|pgadmin4-6.18-1|83	Requires: (python3dist(sqlparse) >= 0 with python3dist(sqlparse) < 1)
21cr|pgadmin4-6.18-1|84	Requires: python3dist(psutil)
21cr|pgadmin4-6.18-1|85	Requires: (python3dist(psycopg2) >= 2.9 with python3dist(psycopg2) < 2.10)
21cr|pgadmin4-6.18-1|86	Requires: (python3dist(python-dateutil) >= 2 with python3dist(python-dateutil) < 3)
21cr|pgadmin4-6.18-1|87	Requires: (python3dist(sqlalchemy) >= 1.4 with python3dist(sqlalchemy) < 1.5)
21cr|pgadmin4-6.18-1|88	Requires: (python3dist(bcrypt) >= 3 with python3dist(bcrypt) < 4)
21cr|pgadmin4-6.18-1|89	Requires: python3dist(cryptography) >= 3
21cr|pgadmin4-6.18-1|90	Requires: (python3dist(sshtunnel) >= 0 with python3dist(sshtunnel) < 1)
21cr|pgadmin4-6.18-1|91	Requires: (python3dist(ldap3) >= 2 with python3dist(ldap3) < 3)
21cr|pgadmin4-6.18-1|92	Requires: python3dist(gssapi) >= 1.7
21cr|pgadmin4-6.18-1|93	Requires: (python3dist(eventlet) >= 0.33 with python3dist(eventlet) < 0.34)
21cr|pgadmin4-6.18-1|94	Requires: (python3dist(httpagentparser) >= 1.9 with python3dist(httpagentparser) < 1.10)
21cr|pgadmin4-6.18-1|95	Requires: python3dist(user-agents) = 2.2
21cr|pgadmin4-6.18-1|96	Requires: python3dist(authlib) >= 0.15
21cr|pgadmin4-6.18-1|97	Requires: python3dist(requests) >= 2.25
21cr|pgadmin4-6.18-1|98	Requires: (python3dist(pyotp) >= 2 with python3dist(pyotp) < 3)
21cr|pgadmin4-6.18-1|99	Requires: (python3dist(qrcode) >= 7 with python3dist(qrcode) < 8)
21cr|pgadmin4-6.18-1|100	Requires: (python3dist(pillow) >= 9 with python3dist(pillow) < 10)
21cr|pgadmin4-6.18-1|101	Requires: python3dist(boto3) >= 1.20
21cr|pgadmin4-6.18-1|102	Requires: python3dist(botocore) >= 1.23
21cr|pgadmin4-6.18-1|103	Requires: (python3dist(urllib3) >= 1.26 with python3dist(urllib3) < 1.27)
21cr|pgadmin4-6.18-1|104	Requires: python3dist(werkzeug) >= 2.1.2
21cr|pgadmin4-6.18-1|105	Requires: python3dist(azure-mgmt-rdbms) >= 10.1
21cr|pgadmin4-6.18-1|106	Requires: python3dist(azure-mgmt-resource) >= 21
21cr|pgadmin4-6.18-1|107	Requires: python3dist(azure-mgmt-subscription) >= 3
21cr|pgadmin4-6.18-1|108	Requires: python3dist(azure-identity) >= 1.9
21cr|pgadmin4-6.18-1|109	Requires: python3dist(ua-parser) >= 0.15
21cr|pgadmin4-6.18-1|110	
21cr|pgadmin4-6.18-1|111	Obsoletes: pgadmin3 < 1.23.0
21cr|pgadmin4-6.18-1|112	Provides:  pgadmin3 = %{version}-%{release}
21cr|pgadmin4-6.18-1|113	
21cr|pgadmin4-6.18-1|114	%description
21cr|pgadmin4-6.18-1|115	pgAdmin is the most popular and feature rich Open Source administration and development
21cr|pgadmin4-6.18-1|116	platform for PostgreSQL, the most advanced Open Source database in the world.
21cr|pgadmin4-6.18-1|117	
21cr|pgadmin4-6.18-1|118	%files
21cr|pgadmin4-6.18-1|119	%license LICENSE %{name}-%{version}-vendor-licenses.txt
21cr|pgadmin4-6.18-1|120	%doc docs/en_US/_build/html README.md
21cr|pgadmin4-6.18-1|121	%{_prefix}/lib/%{name}
21cr|pgadmin4-6.18-1|122	# Packaged by separate langpack subpackages
21cr|pgadmin4-6.18-1|123	%exclude %{_prefix}/lib/%{name}/pgadmin/translations/*
21cr|pgadmin4-6.18-1|124	
21cr|pgadmin4-6.18-1|125	#---------------------------------------------------------------------------
21cr|pgadmin4-6.18-1|126	%package qt
21cr|pgadmin4-6.18-1|127	Summary:        Unofficial Qt runtime for pgadmin4
21cr|pgadmin4-6.18-1|128	Group:          Databases
21cr|pgadmin4-6.18-1|129	Requires:       %{name} = %{version}-%{release}
21cr|pgadmin4-6.18-1|130	BuildRequires:  appstream-util
21cr|pgadmin4-6.18-1|131	BuildRequires:  gcc-c++
21cr|pgadmin4-6.18-1|132	BuildRequires:  desktop-file-utils
21cr|pgadmin4-6.18-1|133	BuildRequires:  qt5-qtbase-devel
21cr|pgadmin4-6.18-1|134	BuildRequires:  qt5-qtwebengine-devel
21cr|pgadmin4-6.18-1|135	# for check
21cr|pgadmin4-6.18-1|136	BuildRequires:  gsettings-desktop-schemas
21cr|pgadmin4-6.18-1|137	
21cr|pgadmin4-6.18-1|138	%description qt
21cr|pgadmin4-6.18-1|139	This package contains an unofficial Qt runtime for pgadmin4.
21cr|pgadmin4-6.18-1|140	
21cr|pgadmin4-6.18-1|141	%files qt
21cr|pgadmin4-6.18-1|142	%{_bindir}/%{name}-qt
21cr|pgadmin4-6.18-1|143	%{_datadir}/applications/%{name}.desktop
21cr|pgadmin4-6.18-1|144	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|pgadmin4-6.18-1|145	%{_datadir}/pgadmin4-qt/
21cr|pgadmin4-6.18-1|146	%{_metainfodir}/org.postgresql.pgadmin4.metainfo.xml
21cr|pgadmin4-6.18-1|147	
21cr|pgadmin4-6.18-1|148	#---------------------------------------------------------------------------
21cr|pgadmin4-6.18-1|149	%package httpd
21cr|pgadmin4-6.18-1|150	Summary:        Apache/WSGI configuration for pgadmin4
21cr|pgadmin4-6.18-1|151	Group:          Databases
21cr|pgadmin4-6.18-1|152	Requires:       python3-mod_wsgi
21cr|pgadmin4-6.18-1|153	Requires:       %{name} = %{version}-%{release}
21cr|pgadmin4-6.18-1|154	
21cr|pgadmin4-6.18-1|155	%description httpd
21cr|pgadmin4-6.18-1|156	This package contains the Apache/WSGI configuration for serving pgadmin4 from Apache.
21cr|pgadmin4-6.18-1|157	
21cr|pgadmin4-6.18-1|158	%files httpd
21cr|pgadmin4-6.18-1|159	%config(noreplace) %{_sysconfdir}/httpd/conf.d/pgadmin4.conf
21cr|pgadmin4-6.18-1|160	%attr(0700,apache,apache) %dir %{_localstatedir}/lib/pgadmin
21cr|pgadmin4-6.18-1|161	%attr(0700,apache,apache) %dir %{_localstatedir}/var/log/pgadmin
21cr|pgadmin4-6.18-1|162	
21cr|pgadmin4-6.18-1|163	#---------------------------------------------------------------------------
21cr|pgadmin4-6.18-1|164	%define lang_subpkg() \
21cr|pgadmin4-6.18-1|165	%package langpack-%{1}\
21cr|pgadmin4-6.18-1|166	Summary:       %{2} language data for %{name}\
21cr|pgadmin4-6.18-1|167	Group:         Databases\
21cr|pgadmin4-6.18-1|168	BuildArch:     noarch\
21cr|pgadmin4-6.18-1|169	Requires:      %{name} = %{version}-%{release}\
21cr|pgadmin4-6.18-1|170	Supplements:   (%{name} = %{version}-%{release} and langpacks-%{1})\
21cr|pgadmin4-6.18-1|171	\
21cr|pgadmin4-6.18-1|172	%description langpack-%{1}\
21cr|pgadmin4-6.18-1|173	%{2} language data for %{name}.\
21cr|pgadmin4-6.18-1|174	\
21cr|pgadmin4-6.18-1|175	%files langpack-%{1}\
21cr|pgadmin4-6.18-1|176	%{_prefix}/lib/%{name}/pgadmin/translations/%{1}/
21cr|pgadmin4-6.18-1|177	
21cr|pgadmin4-6.18-1|178	%lang_subpkg cs Czech
21cr|pgadmin4-6.18-1|179	%lang_subpkg de German
21cr|pgadmin4-6.18-1|180	%lang_subpkg es Spanish
21cr|pgadmin4-6.18-1|181	%lang_subpkg fr French
21cr|pgadmin4-6.18-1|182	%lang_subpkg it Italian
21cr|pgadmin4-6.18-1|183	%lang_subpkg ja Japanese
21cr|pgadmin4-6.18-1|184	%lang_subpkg ko Korean
21cr|pgadmin4-6.18-1|185	%lang_subpkg pl Polish
21cr|pgadmin4-6.18-1|186	%lang_subpkg ru Russian
21cr|pgadmin4-6.18-1|187	%lang_subpkg zh Chinese
21cr|pgadmin4-6.18-1|188	
21cr|pgadmin4-6.18-1|189	#---------------------------------------------------------------------------
21cr|pgadmin4-6.18-1|190	
21cr|pgadmin4-6.18-1|191	%generate_buildrequires
21cr|pgadmin4-6.18-1|192	%pyproject_buildrequires -N requirements.txt
21cr|pgadmin4-6.18-1|193	
21cr|pgadmin4-6.18-1|194	
21cr|pgadmin4-6.18-1|195	%prep
21cr|pgadmin4-6.18-1|196	%setup -q  -a1
21cr|pgadmin4-6.18-1|197	%autopatch -M99 -p1
21cr|pgadmin4-6.18-1|198	
21cr|pgadmin4-6.18-1|199	sed -i 's|Exec=.*|Exec=%{_bindir}/%{name}-qt|' pkg/linux/%{name}.desktop
21cr|pgadmin4-6.18-1|200	cp -a %{SOURCE2} .
21cr|pgadmin4-6.18-1|201	
21cr|pgadmin4-6.18-1|202	# Use system optipng, remove bundled source code
21cr|pgadmin4-6.18-1|203	find .package-cache -name optipng.tar.gz -delete
21cr|pgadmin4-6.18-1|204	ln -s %{_bindir}/optipng $(readlink -f .package-cache/v6/npm-optipng-bin-*/node_modules/optipng-bin/vendor)/optipng-bin
21cr|pgadmin4-6.18-1|205	ln -s %{_bindir}/optipng $(readlink -f .package-cache/v6/npm-optipng-bin-*/node_modules/optipng-bin/vendor)/optipng
21cr|pgadmin4-6.18-1|206	
21cr|pgadmin4-6.18-1|207	
21cr|pgadmin4-6.18-1|208	# Update bundled mozjpeg
21cr|pgadmin4-6.18-1|209	mozjpeg_dir=$(readlink -f .package-cache/v6/npm-mozjpeg-*/node_modules/mozjpeg/)
21cr|pgadmin4-6.18-1|210	cp -a %{SOURCE7} ${mozjpeg_dir}/vendor/source/mozjpeg.tar.gz
21cr|pgadmin4-6.18-1|211	%patch100 -p0 -d ${mozjpeg_dir}/lib
21cr|pgadmin4-6.18-1|212	
21cr|pgadmin4-6.18-1|213	# Patch glob-parent
21cr|pgadmin4-6.18-1|214	globparent_dir=$(readlink -f .package-cache/v6/npm-glob-parent-*/node_modules/glob-parent/)
21cr|pgadmin4-6.18-1|215	%patch101 -p0 -d ${globparent_dir}
21cr|pgadmin4-6.18-1|216	
21cr|pgadmin4-6.18-1|217	%build
21cr|pgadmin4-6.18-1|218	(
21cr|pgadmin4-6.18-1|219	cd web
21cr|pgadmin4-6.18-1|220	YARN_CACHE_FOLDER="$PWD/../.package-cache" yarn install --offline
21cr|pgadmin4-6.18-1|221	yarn run bundle
21cr|pgadmin4-6.18-1|222	rm -rf node_modules
21cr|pgadmin4-6.18-1|223	)
21cr|pgadmin4-6.18-1|224	
21cr|pgadmin4-6.18-1|225	g++ -o %{name}-qt %{SOURCE3} %{optflags} $(pkg-config --cflags --libs Qt5Core Qt5Widgets Qt5Network Qt5WebEngineWidgets)
21cr|pgadmin4-6.18-1|226	make docs
21cr|pgadmin4-6.18-1|227	
21cr|pgadmin4-6.18-1|228	
21cr|pgadmin4-6.18-1|229	%install
21cr|pgadmin4-6.18-1|230	mkdir -p %{buildroot}%{_prefix}/lib/
21cr|pgadmin4-6.18-1|231	cp -a web %{buildroot}%{_prefix}/lib/%{name}
21cr|pgadmin4-6.18-1|232	
21cr|pgadmin4-6.18-1|233	# Local config
21cr|pgadmin4-6.18-1|234	cat > %{buildroot}%{_prefix}/lib/%{name}/config_local.py <<EOF
21cr|pgadmin4-6.18-1|235	from config import *
21cr|pgadmin4-6.18-1|236	HELP_PATH = '%{_defaultdocdir}/%{name}/html/'
21cr|pgadmin4-6.18-1|237	EOF
21cr|pgadmin4-6.18-1|238	
21cr|pgadmin4-6.18-1|239	for size in 16 32 48 64 128; do
21cr|pgadmin4-6.18-1|240	install -Dpm 0644 pkg/linux/%{name}-${size}x${size}.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png
21cr|pgadmin4-6.18-1|241	done
21cr|pgadmin4-6.18-1|242	install -Dpm 0755 %{name}-qt %{buildroot}%{_bindir}/%{name}-qt
21cr|pgadmin4-6.18-1|243	install -Dpm 0644 pkg/linux/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|pgadmin4-6.18-1|244	install -Dpm 0644 %{SOURCE4} %{buildroot}%{_metainfodir}/org.postgresql.pgadmin4.metainfo.xml
21cr|pgadmin4-6.18-1|245	install -Dpm 0644 %{SOURCE5} %{buildroot}%{_datadir}/pgadmin4-qt/pgadmin4-qt.svg
21cr|pgadmin4-6.18-1|246	
21cr|pgadmin4-6.18-1|247	# Apache/WSGI config
21cr|pgadmin4-6.18-1|248	mkdir -p %{buildroot}%{_localstatedir}/lib/pgadmin
21cr|pgadmin4-6.18-1|249	mkdir -p %{buildroot}%{_localstatedir}/var/log/pgadmin
21cr|pgadmin4-6.18-1|250	install -Dpm 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/httpd/conf.d/pgadmin4.conf
21cr|pgadmin4-6.18-1|251	
21cr|pgadmin4-6.18-1|252	%check
21cr|pgadmin4-6.18-1|253	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.postgresql.pgadmin4.metainfo.xml
21cr|pgadmin4-6.18-1|254	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|pgadmin4-6.18-1|255	
21cr|pgadmin4-6.18-1|256	

5905 21
21cr|pgagent-4.2.2-1|1	Summary:	Job scheduler for PostgreSQL
21cr|pgagent-4.2.2-1|2	Name:		pgagent
21cr|pgagent-4.2.2-1|3	Version:	4.2.2
21cr|pgagent-4.2.2-1|4	Release:	1
21cr|pgagent-4.2.2-1|5	License:	PostgreSQL and MIT and ISC and BSD and ASL 2.0 and CC-BY and CC0 and WTFPL and zlib and GPLv2 and GPLv3+ and Python
21cr|pgagent-4.2.2-1|6	Group:		Databases
21cr|pgagent-4.2.2-1|7	Url:		https://github.com/pgadmin-org/pgagent
21cr|pgagent-4.2.2-1|8	Source0:	https://github.com/pgadmin-org/pgagent/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21cr|pgagent-4.2.2-1|9	BuildRequires:	boost-devel
21cr|pgagent-4.2.2-1|10	BuildRequires:	cmake
21cr|pgagent-4.2.2-1|11	BuildRequires:	pkgconfig(libpq)
21cr|pgagent-4.2.2-1|12	
21cr|pgagent-4.2.2-1|13	%description
21cr|pgagent-4.2.2-1|14	Job scheduler for PostgreSQL.
21cr|pgagent-4.2.2-1|15	
21cr|pgagent-4.2.2-1|16	%files
21cr|pgagent-4.2.2-1|17	%doc README
21cr|pgagent-4.2.2-1|18	%doc LICENSE
21cr|pgagent-4.2.2-1|19	%{_bindir}/%{name}
21cr|pgagent-4.2.2-1|20	%{_datadir}/%{name}.sql
21cr|pgagent-4.2.2-1|21	%{_datadir}/postgresql/extension/%{name}*
21cr|pgagent-4.2.2-1|22	
21cr|pgagent-4.2.2-1|23	#----------------------------------------------------------------------------
21cr|pgagent-4.2.2-1|24	
21cr|pgagent-4.2.2-1|25	%prep
21cr|pgagent-4.2.2-1|26	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|pgagent-4.2.2-1|27	
21cr|pgagent-4.2.2-1|28	%build
21cr|pgagent-4.2.2-1|29	%cmake
21cr|pgagent-4.2.2-1|30	%make
21cr|pgagent-4.2.2-1|31	
21cr|pgagent-4.2.2-1|32	%install
21cr|pgagent-4.2.2-1|33	%makeinstall_std -C build
21cr|pgagent-4.2.2-1|34	
21cr|pgagent-4.2.2-1|35	rm -f %{buildroot}%{_prefix}/{LICENSE,README}

5906 21
21cr|pgfouine-1.2-10.git129466.1|1	%define commit 129466b341b1c3eaa5fbf9b173c24c7c2a07b9f3
21cr|pgfouine-1.2-10.git129466.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|pgfouine-1.2-10.git129466.1|3	
21cr|pgfouine-1.2-10.git129466.1|4	Name:	 pgfouine
21cr|pgfouine-1.2-10.git129466.1|5	Version: 1.2
21cr|pgfouine-1.2-10.git129466.1|6	Release: 10.git%{commit_short}.1
21cr|pgfouine-1.2-10.git129466.1|7	Summary: PostgreSQL log analyzer
21cr|pgfouine-1.2-10.git129466.1|8	License: GPLv2
21cr|pgfouine-1.2-10.git129466.1|9	Group:   System/Servers
21cr|pgfouine-1.2-10.git129466.1|10	Source0: https://github.com/milo/pgFouine/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|pgfouine-1.2-10.git129466.1|11	Source1: manual-ru.txt
21cr|pgfouine-1.2-10.git129466.1|12	Patch1:  system-installation.diff
21cr|pgfouine-1.2-10.git129466.1|13	#URL:     http://pgfouine.projects.postgresql.org
21cr|pgfouine-1.2-10.git129466.1|14	Url:      https://github.com/milo/pgFouine
21cr|pgfouine-1.2-10.git129466.1|15	Requires: php-cli
21cr|pgfouine-1.2-10.git129466.1|16	Provides: pgFouine = %{EVRD}
21cr|pgfouine-1.2-10.git129466.1|17	BuildArch: noarch
21cr|pgfouine-1.2-10.git129466.1|18	
21cr|pgfouine-1.2-10.git129466.1|19	%description
21cr|pgfouine-1.2-10.git129466.1|20	pgFouine is a PostgreSQL log analyzer used to generate
21cr|pgfouine-1.2-10.git129466.1|21	detailed reports from a PostgreSQL log file. pgFouine
21cr|pgfouine-1.2-10.git129466.1|22	can help you to determine which queries you should
21cr|pgfouine-1.2-10.git129466.1|23	optimize to speed up your PostgreSQL based application.
21cr|pgfouine-1.2-10.git129466.1|24	
21cr|pgfouine-1.2-10.git129466.1|25	%files
21cr|pgfouine-1.2-10.git129466.1|26	%license COPYING
21cr|pgfouine-1.2-10.git129466.1|27	%doc AUTHORS ChangeLog README.md manual-ru.txt
21cr|pgfouine-1.2-10.git129466.1|28	%{_bindir}/pgfouine
21cr|pgfouine-1.2-10.git129466.1|29	%{_bindir}/pgfouine.php
21cr|pgfouine-1.2-10.git129466.1|30	%{_bindir}/pgfouine_vacuum
21cr|pgfouine-1.2-10.git129466.1|31	%{_bindir}/pgfouine_vacuum.php
21cr|pgfouine-1.2-10.git129466.1|32	%{_datadir}/%{name}
21cr|pgfouine-1.2-10.git129466.1|33	
21cr|pgfouine-1.2-10.git129466.1|34	#------------------------------------------------------
21cr|pgfouine-1.2-10.git129466.1|35	
21cr|pgfouine-1.2-10.git129466.1|36	%prep
21cr|pgfouine-1.2-10.git129466.1|37	%autosetup -p1 -n pgFouine-%{commit}
21cr|pgfouine-1.2-10.git129466.1|38	cp %{SOURCE1} .
21cr|pgfouine-1.2-10.git129466.1|39	
21cr|pgfouine-1.2-10.git129466.1|40	%install
21cr|pgfouine-1.2-10.git129466.1|41	mkdir -p %{buildroot}%{_bindir}
21cr|pgfouine-1.2-10.git129466.1|42	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|pgfouine-1.2-10.git129466.1|43	cp -rv include tests *.php %{buildroot}%{_datadir}/%{name}
21cr|pgfouine-1.2-10.git129466.1|44	ln -sr %{buildroot}%{_datadir}/%{name}/pgfouine.php %{buildroot}%{_bindir}/pgfouine.php
21cr|pgfouine-1.2-10.git129466.1|45	ln -sr %{buildroot}%{_datadir}/%{name}/pgfouine.php %{buildroot}%{_bindir}/pgfouine
21cr|pgfouine-1.2-10.git129466.1|46	ln -sr %{buildroot}%{_datadir}/%{name}/pgfouine_vacuum.php %{buildroot}%{_bindir}/pgfouine_vacuum.php
21cr|pgfouine-1.2-10.git129466.1|47	ln -sr %{buildroot}%{_datadir}/%{name}/pgfouine_vacuum.php %{buildroot}%{_bindir}/pgfouine_vacuum
21cr|pgfouine-1.2-10.git129466.1|48	
21cr|pgfouine-1.2-10.git129466.1|49	%changelog
21cr|pgfouine-1.2-10.git129466.1|50	* Mon Jan 26 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|pgfouine-1.2-10.git129466.1|51	- rosa2021.1: adapt
21cr|pgfouine-1.2-10.git129466.1|52	
21cr|pgfouine-1.2-10.git129466.1|53	* Mon Jan 26 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.2-10.git129466.1
21cr|pgfouine-1.2-10.git129466.1|54	- adapt another script
21cr|pgfouine-1.2-10.git129466.1|55	
21cr|pgfouine-1.2-10.git129466.1|56	* Mon Jan 26 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|pgfouine-1.2-10.git129466.1|57	- Try to make it work
21cr|pgfouine-1.2-10.git129466.1|58	
21cr|pgfouine-1.2-10.git129466.1|59	* Mon Jan 26 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|pgfouine-1.2-10.git129466.1|60	- no change move of lines
21cr|pgfouine-1.2-10.git129466.1|61	
21cr|pgfouine-1.2-10.git129466.1|62	* Fri Jan 16 2026 Andrey Grigorev <survolog@yandex.ru> 1.2-9
21cr|pgfouine-1.2-10.git129466.1|63	- Postgresql 15 default
21cr|pgfouine-1.2-10.git129466.1|64	
21cr|pgfouine-1.2-10.git129466.1|65	* Fri Jan 16 2026 Andrey Grigorev <survolog@yandex.ru> 1.2-8
21cr|pgfouine-1.2-10.git129466.1|66	- Set Req postgresql-* to 14 because postgresql-* unknown now
21cr|pgfouine-1.2-10.git129466.1|67	
21cr|pgfouine-1.2-10.git129466.1|68	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|pgfouine-1.2-10.git129466.1|69	- automated spec cleanup

5907 21
21cr|pgmfindclip-1.13-6|1	Name:		pgmfindclip
21cr|pgmfindclip-1.13-6|2	Version:	1.13
21cr|pgmfindclip-1.13-6|3	Release:	6
21cr|pgmfindclip-1.13-6|4	Summary:	A clipping values calculator for your ripping tasks
21cr|pgmfindclip-1.13-6|5	License:	GPL
21cr|pgmfindclip-1.13-6|6	Group:		Video
21cr|pgmfindclip-1.13-6|7	URL:		http://www.lallafa.de/bp/pgmfindclip.html
21cr|pgmfindclip-1.13-6|8	Source0:	http://www.lallafa.de/bp/files/%{name}-%{version}.tar.bz2
21cr|pgmfindclip-1.13-6|9	Source1:	http://www.lallafa.de/bp/pgmfindclip.html.bz2
21cr|pgmfindclip-1.13-6|10	Requires:	transcode
21cr|pgmfindclip-1.13-6|11	
21cr|pgmfindclip-1.13-6|12	%description
21cr|pgmfindclip-1.13-6|13	This tool tries to find a suitable clipping border for a series of gray
21cr|pgmfindclip-1.13-6|14	images. It is very useful to automatically extract clipping values for
21cr|pgmfindclip-1.13-6|15	transcoding a movie if the source frame is encoded with black bars.
21cr|pgmfindclip-1.13-6|16	
21cr|pgmfindclip-1.13-6|17	A border around an image is defined by a rectangular and homogenous
21cr|pgmfindclip-1.13-6|18	valued area extending from each edge of the image (e.g. the black bars
21cr|pgmfindclip-1.13-6|19	around a movie frame). For each image the largest clip border is
21cr|pgmfindclip-1.13-6|20	determined and the smallest common region of the image series is
21cr|pgmfindclip-1.13-6|21	returned. Empty images or images with no valid clipping region are
21cr|pgmfindclip-1.13-6|22	ignored.
21cr|pgmfindclip-1.13-6|23	
21cr|pgmfindclip-1.13-6|24	To cope with noisy regions in the black border areas, the region finding
21cr|pgmfindclip-1.13-6|25	algorithm does not simply cut away all regions with purely zero values,
21cr|pgmfindclip-1.13-6|26	but it uses a threshold in the absolut gradient sum along rows and
21cr|pgmfindclip-1.13-6|27	columns as a hint for the begin of real image contents.
21cr|pgmfindclip-1.13-6|28	
21cr|pgmfindclip-1.13-6|29	You need a frame processing tool like transcode to actually perform the
21cr|pgmfindclip-1.13-6|30	clipping operation.
21cr|pgmfindclip-1.13-6|31	
21cr|pgmfindclip-1.13-6|32	The program assumes that all images have the same size!
21cr|pgmfindclip-1.13-6|33	
21cr|pgmfindclip-1.13-6|34	This package is in restricted because it is related to DVD ripping.
21cr|pgmfindclip-1.13-6|35	
21cr|pgmfindclip-1.13-6|36	%prep
21cr|pgmfindclip-1.13-6|37	%setup -c
21cr|pgmfindclip-1.13-6|38	bzcat %{SOURCE1} > index.html
21cr|pgmfindclip-1.13-6|39	
21cr|pgmfindclip-1.13-6|40	%build
21cr|pgmfindclip-1.13-6|41	%__perl -pi -e 's/gcc/gcc %{optflags}/' Makefile
21cr|pgmfindclip-1.13-6|42	%make
21cr|pgmfindclip-1.13-6|43	
21cr|pgmfindclip-1.13-6|44	%install
21cr|pgmfindclip-1.13-6|45	%__rm -rf %{buildroot}
21cr|pgmfindclip-1.13-6|46	%__install -d -m 755 %{buildroot}%{_bindir}
21cr|pgmfindclip-1.13-6|47	%__install -m 755 %{name} %{buildroot}%{_bindir}
21cr|pgmfindclip-1.13-6|48	
21cr|pgmfindclip-1.13-6|49	%clean
21cr|pgmfindclip-1.13-6|50	%__rm -rf %{buildroot}
21cr|pgmfindclip-1.13-6|51	
21cr|pgmfindclip-1.13-6|52	%files
21cr|pgmfindclip-1.13-6|53	%doc *.html
21cr|pgmfindclip-1.13-6|54	%{_bindir}/%{name}

5908 21
21cr|pgmodeler-0.9.4-1|1	Name:             pgmodeler
21cr|pgmodeler-0.9.4-1|2	Version:          0.9.4
21cr|pgmodeler-0.9.4-1|3	Release:          1
21cr|pgmodeler-0.9.4-1|4	Summary:          PostgreSQL Database Modeler
21cr|pgmodeler-0.9.4-1|5	License:          GPLv3
21cr|pgmodeler-0.9.4-1|6	URL:              https://pgmodeler.io/
21cr|pgmodeler-0.9.4-1|7	Group:            Development/Databases
21cr|pgmodeler-0.9.4-1|8	Source0:          https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pgmodeler-0.9.4-1|9	# https://github.com/pgmodeler/pgmodeler/issues/618
21cr|pgmodeler-0.9.4-1|10	Source1:          %{name}.desktop
21cr|pgmodeler-0.9.4-1|11	Source2:          %{name}-mime-dbm.xml
21cr|pgmodeler-0.9.4-1|12	
21cr|pgmodeler-0.9.4-1|13	BuildRequires:    qt5-devel
21cr|pgmodeler-0.9.4-1|14	BuildRequires:    pkgconfig(gl)
21cr|pgmodeler-0.9.4-1|15	BuildRequires:    pkgconfig(Qt5Svg)
21cr|pgmodeler-0.9.4-1|16	BuildRequires:    pkgconfig(libxml-2.0)
21cr|pgmodeler-0.9.4-1|17	BuildRequires:    pkgconfig(libpq)
21cr|pgmodeler-0.9.4-1|18	BuildRequires:    desktop-file-utils, gettext
21cr|pgmodeler-0.9.4-1|19	
21cr|pgmodeler-0.9.4-1|20	# subpackage devel was removed
21cr|pgmodeler-0.9.4-1|21	Obsoletes: %{name}-devel < 0.9.4
21cr|pgmodeler-0.9.4-1|22	Conflicts: %{name}-devel < 0.9.4
21cr|pgmodeler-0.9.4-1|23	
21cr|pgmodeler-0.9.4-1|24	%description
21cr|pgmodeler-0.9.4-1|25	PostgreSQL Database Modeler, or simply, pgModeler is an
21cr|pgmodeler-0.9.4-1|26	open source tool for modeling databases that merges the classical
21cr|pgmodeler-0.9.4-1|27	concepts of entity-relationship diagrams with specific features that
21cr|pgmodeler-0.9.4-1|28	only PostgreSQL implements. The pgModeler translates the models created
21cr|pgmodeler-0.9.4-1|29	by the user to SQL code and apply them onto database clusters (Version
21cr|pgmodeler-0.9.4-1|30	9.x).
21cr|pgmodeler-0.9.4-1|31	
21cr|pgmodeler-0.9.4-1|32	%prep
21cr|pgmodeler-0.9.4-1|33	%autosetup -p1
21cr|pgmodeler-0.9.4-1|34	
21cr|pgmodeler-0.9.4-1|35	grep -q 'check-update="true"' assets/conf/pgmodeler.conf
21cr|pgmodeler-0.9.4-1|36	sed -i'' -e 's,check-update="true",check-update="false",g' assets/conf/pgmodeler.conf
21cr|pgmodeler-0.9.4-1|37	
21cr|pgmodeler-0.9.4-1|38	%build
21cr|pgmodeler-0.9.4-1|39	%qmake_qt5 -recursive \
21cr|pgmodeler-0.9.4-1|40	PREFIX=%{_prefix} \
21cr|pgmodeler-0.9.4-1|41	BINDIR=%{_bindir} \
21cr|pgmodeler-0.9.4-1|42	PRIVATEBINDIR+=%{_libexecdir} \
21cr|pgmodeler-0.9.4-1|43	PLUGINSDIR=%{_libdir}/%{name}/plugins \
21cr|pgmodeler-0.9.4-1|44	SHAREDIR=%{_datadir}/%{name} \
21cr|pgmodeler-0.9.4-1|45	DOCDIR=%{_docdir}/%{name} \
21cr|pgmodeler-0.9.4-1|46	PRIVATELIBDIR+=%{_libdir}/%{name} \
21cr|pgmodeler-0.9.4-1|47	%{name}.pro
21cr|pgmodeler-0.9.4-1|48	
21cr|pgmodeler-0.9.4-1|49	%make
21cr|pgmodeler-0.9.4-1|50	
21cr|pgmodeler-0.9.4-1|51	%install
21cr|pgmodeler-0.9.4-1|52	%makeinstall_qt
21cr|pgmodeler-0.9.4-1|53	
21cr|pgmodeler-0.9.4-1|54	desktop-file-install --mode 644 \
21cr|pgmodeler-0.9.4-1|55	--dir %{buildroot}%{_datadir}/applications/ %{SOURCE1}
21cr|pgmodeler-0.9.4-1|56	
21cr|pgmodeler-0.9.4-1|57	install -p -dm 755 %{buildroot}%{_datadir}/icons
21cr|pgmodeler-0.9.4-1|58	install -p -m 644 assets/conf/%{name}_logo.png %{buildroot}%{_datadir}/icons/%{name}.png
21cr|pgmodeler-0.9.4-1|59	
21cr|pgmodeler-0.9.4-1|60	install -p -dm 755 %{buildroot}%{_datadir}/mime/packages
21cr|pgmodeler-0.9.4-1|61	install -p -m 644 %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|pgmodeler-0.9.4-1|62	
21cr|pgmodeler-0.9.4-1|63	rm -f %{buildroot}%{_datadir}/%{name}/conf/%{name}.conf.0000
21cr|pgmodeler-0.9.4-1|64	# installed by %%license
21cr|pgmodeler-0.9.4-1|65	rm -fv %{buildroot}%{_datadir}/doc/%{name}/LICENSE
21cr|pgmodeler-0.9.4-1|66	
21cr|pgmodeler-0.9.4-1|67	%files
21cr|pgmodeler-0.9.4-1|68	%license
21cr|pgmodeler-0.9.4-1|69	%doc CHANGELOG.md README.md RELEASENOTES.md
21cr|pgmodeler-0.9.4-1|70	%{_bindir}/%{name}
21cr|pgmodeler-0.9.4-1|71	%{_bindir}/%{name}-cli
21cr|pgmodeler-0.9.4-1|72	%{_libexecdir}/%{name}-ch
21cr|pgmodeler-0.9.4-1|73	%{_libexecdir}/%{name}-se
21cr|pgmodeler-0.9.4-1|74	%{_libdir}/%{name}
21cr|pgmodeler-0.9.4-1|75	%{_datadir}/%{name}
21cr|pgmodeler-0.9.4-1|76	%{_datadir}/icons/%{name}.png
21cr|pgmodeler-0.9.4-1|77	%{_datadir}/mime/packages/%{name}.xml
21cr|pgmodeler-0.9.4-1|78	%{_datadir}/applications/%{name}.desktop

5909 21
21cr|pgn-extract-17.14-6|1	%define tarballversion %(echo %{version}|sed -e 's|\\.|-|')
21cr|pgn-extract-17.14-6|2	
21cr|pgn-extract-17.14-6|3	Summary:	Portable Game Notation (PGN) Manipulator for Chess Games
21cr|pgn-extract-17.14-6|4	Name:		pgn-extract
21cr|pgn-extract-17.14-6|5	Version:	17.14
21cr|pgn-extract-17.14-6|6	Release:	6
21cr|pgn-extract-17.14-6|7	License:	GPLv2
21cr|pgn-extract-17.14-6|8	Group:		Games/Boards
21cr|pgn-extract-17.14-6|9	URL:		http://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/
21cr|pgn-extract-17.14-6|10	Source0:	pgn-extract-%{tarballversion}.tgz
21cr|pgn-extract-17.14-6|11	# (Abel) 15.0-1mdk neater help message
21cr|pgn-extract-17.14-6|12	#Patch1:		pgn-extract-15.0-help-mesg.patch
21cr|pgn-extract-17.14-6|13	
21cr|pgn-extract-17.14-6|14	%description
21cr|pgn-extract-17.14-6|15	Its purpose is for manipulating chess games written in the Portable
21cr|pgn-extract-17.14-6|16	Game Notation (PGN).
21cr|pgn-extract-17.14-6|17	
21cr|pgn-extract-17.14-6|18	There are several ways to specify the criteria on which to extract:
21cr|pgn-extract-17.14-6|19	textual move sequences, the position reached after a sequence
21cr|pgn-extract-17.14-6|20	of moves, information in the tag fields, and material balance in
21cr|pgn-extract-17.14-6|21	the ending.
21cr|pgn-extract-17.14-6|22	
21cr|pgn-extract-17.14-6|23	Extracted games may be written out either including or
21cr|pgn-extract-17.14-6|24	excluding comments, NAGs, and variations. Games may be given ECO
21cr|pgn-extract-17.14-6|25	classifications derived from the accompanying file eco.pgn, or a
21cr|pgn-extract-17.14-6|26	customised version provided by the user.
21cr|pgn-extract-17.14-6|27	
21cr|pgn-extract-17.14-6|28	%prep
21cr|pgn-extract-17.14-6|29	%setup -q -n %{name}-%{tarballversion}
21cr|pgn-extract-17.14-6|30	#patch1 -p1 -b .helpmsg
21cr|pgn-extract-17.14-6|31	
21cr|pgn-extract-17.14-6|32	%build
21cr|pgn-extract-17.14-6|33	%make OPTIMIZE="%{optflags}"
21cr|pgn-extract-17.14-6|34	
21cr|pgn-extract-17.14-6|35	%install
21cr|pgn-extract-17.14-6|36	install -D -m 755 pgn-extract %{buildroot}%{_gamesbindir}/pgn-extract
21cr|pgn-extract-17.14-6|37	
21cr|pgn-extract-17.14-6|38	%files
21cr|pgn-extract-17.14-6|39	%doc help.html eco.pgn
21cr|pgn-extract-17.14-6|40	%{_gamesbindir}/*

5910 21
21cr|pg_pathman-1.5.12-1|1	%global pgmajorversion 12
21cr|pg_pathman-1.5.12-1|2	
21cr|pg_pathman-1.5.12-1|3	Summary:	Partitioning tool for PostgreSQL
21cr|pg_pathman-1.5.12-1|4	Name:		pg_pathman
21cr|pg_pathman-1.5.12-1|5	Version:	1.5.12
21cr|pg_pathman-1.5.12-1|6	Release:	1
21cr|pg_pathman-1.5.12-1|7	Group:		Databases
21cr|pg_pathman-1.5.12-1|8	License:	PostgreSQL
21cr|pg_pathman-1.5.12-1|9	Source0:	https://github.com/postgrespro/%{name}/archive/%{version}.tar.gz
21cr|pg_pathman-1.5.12-1|10	URL:		https://github.com/postgrespro/%{name}
21cr|pg_pathman-1.5.12-1|11	BuildRequires:	postgresql-devel >= 12.0
21cr|pg_pathman-1.5.12-1|12	Requires:	postgresql-server >= 12.0
21cr|pg_pathman-1.5.12-1|13	Requires:	python3-psycopg2
21cr|pg_pathman-1.5.12-1|14	
21cr|pg_pathman-1.5.12-1|15	%description
21cr|pg_pathman-1.5.12-1|16	The pg_pathman module provides optimized partitioning mechanism and functions
21cr|pg_pathman-1.5.12-1|17	to manage partitions.
21cr|pg_pathman-1.5.12-1|18	
21cr|pg_pathman-1.5.12-1|19	%prep
21cr|pg_pathman-1.5.12-1|20	%autosetup -p1 -n %{name}-%{version}
21cr|pg_pathman-1.5.12-1|21	
21cr|pg_pathman-1.5.12-1|22	%build
21cr|pg_pathman-1.5.12-1|23	%make USE_PGXS=1 %{?_smp_mflags}
21cr|pg_pathman-1.5.12-1|24	
21cr|pg_pathman-1.5.12-1|25	%install
21cr|pg_pathman-1.5.12-1|26	mkdir -p  %{buildroot}%{_datadir}/postgresql/doc/extension/
21cr|pg_pathman-1.5.12-1|27	cp README.md %{buildroot}%{_datadir}/postgresql/doc/extension/README-%{name}.md
21cr|pg_pathman-1.5.12-1|28	
21cr|pg_pathman-1.5.12-1|29	make USE_PGXS=1 %{?_smp_mflags} install DESTDIR=%{buildroot}
21cr|pg_pathman-1.5.12-1|30	
21cr|pg_pathman-1.5.12-1|31	%files
21cr|pg_pathman-1.5.12-1|32	%defattr(644,root,root,755)
21cr|pg_pathman-1.5.12-1|33	%doc %{_datadir}/postgresql/doc/extension/README-%{name}.md
21cr|pg_pathman-1.5.12-1|34	%{_libdir}/postgresql/pg_pathman.so
21cr|pg_pathman-1.5.12-1|35	%{_datadir}/postgresql/extension/pg_pathman*.sql
21cr|pg_pathman-1.5.12-1|36	%{_datadir}/postgresql/extension/pg_pathman.control

5911 21
21cr|phalanx-25-1|1	Summary:	A Chess Engine
21cr|phalanx-25-1|2	Name:		phalanx
21cr|phalanx-25-1|3	Version:	25
21cr|phalanx-25-1|4	Release:	1
21cr|phalanx-25-1|5	License:	GPLv2
21cr|phalanx-25-1|6	Group:		Games/Boards
21cr|phalanx-25-1|7	URL:		http://dusan.freeshell.org/phalanx/
21cr|phalanx-25-1|8	Source0:	http://downloads.sourceforge.net/project/phalanx/Version%20XXIII%20Beta/phalanx-XXIII-beta.tgz
21cr|phalanx-25-1|9	Source1:	sbook.phalanx.bz2
21cr|phalanx-25-1|10	Source2:	learn.phalanx.bz2
21cr|phalanx-25-1|11	Source3:	phalanx.sh.bz2
21cr|phalanx-25-1|12	Patch0:		phalanx-23-rosa-format-security.patch
21cr|phalanx-25-1|13	Provides:	chessengine
21cr|phalanx-25-1|14	
21cr|phalanx-25-1|15	# TODO: either exclusivearch or regen opening books.
21cr|phalanx-25-1|16	#       phalanx opening books are big/little endian sensitive
21cr|phalanx-25-1|17	
21cr|phalanx-25-1|18	%description
21cr|phalanx-25-1|19	Phalanx is a chess engine. It contains a text interface for playing
21cr|phalanx-25-1|20	chess. Though it does not have any graphical interface, one can use
21cr|phalanx-25-1|21	it inside some GUI chess interface such as Xboard or CSBoard,
21cr|phalanx-25-1|22	serving as a chess engine.
21cr|phalanx-25-1|23	
21cr|phalanx-25-1|24	%prep
21cr|phalanx-25-1|25	%setup -q -n phalanx-XXIII
21cr|phalanx-25-1|26	
21cr|phalanx-25-1|27	mv sbook.phalanx sbook.phalanx.bak
21cr|phalanx-25-1|28	bzip2 -dc %{SOURCE1} > sbook.phalanx
21cr|phalanx-25-1|29	bzip2 -dc %{SOURCE2} > learn.phalanx
21cr|phalanx-25-1|30	bzip2 -dc %{SOURCE3} > phalanx.sh
21cr|phalanx-25-1|31	
21cr|phalanx-25-1|32	%patch0 -p1
21cr|phalanx-25-1|33	
21cr|phalanx-25-1|34	%build
21cr|phalanx-25-1|35	%make CFLAGS='%optflags -ffast-math' \
21cr|phalanx-25-1|36	DEFINES='-DGNUFUN -DPBOOK_DIR=\"%{_gamesdatadir}/%{name}\" -DSBOOK_DIR=\"%{_gamesdatadir}/%{name}\" -DECO_DIR=\"%{_gamesdatadir}/%{name}\"'
21cr|phalanx-25-1|37	
21cr|phalanx-25-1|38	%install
21cr|phalanx-25-1|39	install -D -m 755 phalanx %{buildroot}%{_gamesbindir}/phalanx.real
21cr|phalanx-25-1|40	install -D -m 755 phalanx.sh %{buildroot}%{_gamesbindir}/phalanx
21cr|phalanx-25-1|41	
21cr|phalanx-25-1|42	# install opening books
21cr|phalanx-25-1|43	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|phalanx-25-1|44	install -m 644 eco.phalanx pbook.phalanx sbook.phalanx learn.phalanx %{buildroot}%{_gamesdatadir}/%{name}/
21cr|phalanx-25-1|45	
21cr|phalanx-25-1|46	%files
21cr|phalanx-25-1|47	%doc HISTORY README
21cr|phalanx-25-1|48	%{_gamesbindir}/*
21cr|phalanx-25-1|49	%{_gamesdatadir}/%{name}

5912 21
21cr|phasex-0.14.97-3|1	Summary:	Phase Harmonic Advanced Synthesis EXperiment
21cr|phasex-0.14.97-3|2	Name:		phasex
21cr|phasex-0.14.97-3|3	Version:	0.14.97
21cr|phasex-0.14.97-3|4	Release:	3
21cr|phasex-0.14.97-3|5	License:	GPLv3+
21cr|phasex-0.14.97-3|6	Group:		Sound
21cr|phasex-0.14.97-3|7	Url:		https://github.com/williamweston/phasex
21cr|phasex-0.14.97-3|8	Source0:	https://github.com/williamweston/phasex/archive/%{name}-%{version}.tar.gz
21cr|phasex-0.14.97-3|9	Patch0:		phasex-0.14.97-use-ladish-instead-of-lash.patch
21cr|phasex-0.14.97-3|10	BuildRequires:	pkgconfig(alsa)
21cr|phasex-0.14.97-3|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|phasex-0.14.97-3|12	BuildRequires:	pkgconfig(liblash)
21cr|phasex-0.14.97-3|13	BuildRequires:	pkgconfig(jack)
21cr|phasex-0.14.97-3|14	BuildRequires:	pkgconfig(samplerate)
21cr|phasex-0.14.97-3|15	BuildRequires:	pkgconfig(uuid) >= 2.16
21cr|phasex-0.14.97-3|16	ExclusiveArch:	%{ix86} %{x86_64}
21cr|phasex-0.14.97-3|17	
21cr|phasex-0.14.97-3|18	%description
21cr|phasex-0.14.97-3|19	Experimental JACK audio / ALSA MIDI softsynth for Linux with a synth engine
21cr|phasex-0.14.97-3|20	built around flexible phase modulation and flexible oscillator/LFO sourcing.
21cr|phasex-0.14.97-3|21	Modulations include AM, FM, offset PM, and wave select. It comes equipped with
21cr|phasex-0.14.97-3|22	a 12db/octave filter with two distortion curves, a stereo crossover delay and
21cr|phasex-0.14.97-3|23	chorus with phaser, ADSR envelopes for amplifier and filter, real-time audio
21cr|phasex-0.14.97-3|24	input processing capabilities, velocity/aftertouch sensitivity, and more.
21cr|phasex-0.14.97-3|25	
21cr|phasex-0.14.97-3|26	%files
21cr|phasex-0.14.97-3|27	%doc AUTHORS ChangeLog COPYING GPL-3.0.txt LICENSE README TODO doc/ROADMAP
21cr|phasex-0.14.97-3|28	%{_bindir}/%{name}
21cr|phasex-0.14.97-3|29	%{_bindir}/%{name}-convert-patch
21cr|phasex-0.14.97-3|30	%dir %{_datadir}/%{name}
21cr|phasex-0.14.97-3|31	%dir %{_datadir}/%{name}/help
21cr|phasex-0.14.97-3|32	%dir %{_datadir}/%{name}/pixmaps
21cr|phasex-0.14.97-3|33	%dir %{_datadir}/%{name}/sys-midimaps
21cr|phasex-0.14.97-3|34	%dir %{_datadir}/%{name}/sys-patches
21cr|phasex-0.14.97-3|35	%dir %{_datadir}/%{name}/sys-samples
21cr|phasex-0.14.97-3|36	%dir %{_datadir}/themes/Phasex-Dark
21cr|phasex-0.14.97-3|37	%dir %{_datadir}/themes/Phasex-Light
21cr|phasex-0.14.97-3|38	%{_datadir}/%{name}/patchbank
21cr|phasex-0.14.97-3|39	%{_datadir}/%{name}/gtkenginerc
21cr|phasex-0.14.97-3|40	%{_datadir}/%{name}/help/*
21cr|phasex-0.14.97-3|41	%{_datadir}/%{name}/pixmaps/*
21cr|phasex-0.14.97-3|42	%{_datadir}/%{name}/sys-midimaps/*
21cr|phasex-0.14.97-3|43	%{_datadir}/%{name}/sys-patches/*
21cr|phasex-0.14.97-3|44	%{_datadir}/%{name}/sys-samples/*
21cr|phasex-0.14.97-3|45	%{_datadir}/themes/Phasex-Dark/*
21cr|phasex-0.14.97-3|46	%{_datadir}/themes/Phasex-Light/*
21cr|phasex-0.14.97-3|47	%{_datadir}/applications/%{name}.desktop
21cr|phasex-0.14.97-3|48	%{_datadir}/icons/hicolor/*/apps/%{name}-icon.png
21cr|phasex-0.14.97-3|49	%{_datadir}/icons/hicolor/*/apps/%{name}-icon.svg
21cr|phasex-0.14.97-3|50	%{_datadir}/pixmaps/*.png
21cr|phasex-0.14.97-3|51	%{_datadir}/pixmaps/*.svg
21cr|phasex-0.14.97-3|52	
21cr|phasex-0.14.97-3|53	#----------------------------------------------------------------------------
21cr|phasex-0.14.97-3|54	
21cr|phasex-0.14.97-3|55	%prep
21cr|phasex-0.14.97-3|56	%autosetup -p1
21cr|phasex-0.14.97-3|57	
21cr|phasex-0.14.97-3|58	%build
21cr|phasex-0.14.97-3|59	autoreconf -vfi
21cr|phasex-0.14.97-3|60	%configure --enable-arch=native
21cr|phasex-0.14.97-3|61	%make
21cr|phasex-0.14.97-3|62	
21cr|phasex-0.14.97-3|63	
21cr|phasex-0.14.97-3|64	%install
21cr|phasex-0.14.97-3|65	%makeinstall_std
21cr|phasex-0.14.97-3|66	
21cr|phasex-0.14.97-3|67	# Rename and put icon files in the right place...
21cr|phasex-0.14.97-3|68	for s in 16 22 24 32 36 48 64 72 96 128 256 512; do
21cr|phasex-0.14.97-3|69	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21cr|phasex-0.14.97-3|70	cp %{buildroot}%{_datadir}/%{name}/pixmaps/%{name}-icon-${s}x${s}.png \
21cr|phasex-0.14.97-3|71	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}-icon.png
21cr|phasex-0.14.97-3|72	done
21cr|phasex-0.14.97-3|73	# ... and drop the old ones
21cr|phasex-0.14.97-3|74	for s in 16 22 24 32 36 48 64 72 96 128 256 512; do
21cr|phasex-0.14.97-3|75	rm -f %{buildroot}%{_datadir}/%{name}/pixmaps/%{name}-icon-${s}x${s}.png
21cr|phasex-0.14.97-3|76	done
21cr|phasex-0.14.97-3|77	
21cr|phasex-0.14.97-3|78	# Remove wrongly installed files from autotools...
21cr|phasex-0.14.97-3|79	rm -f %{buildroot}%{_datadir}/%{name}/{compile,depcomp,install-sh,missing,version-sh}
21cr|phasex-0.14.97-3|80	# ...and useless developer doc
21cr|phasex-0.14.97-3|81	rm -f %{buildroot}%{_datadir}/doc/%{name}/release-checklist.txt
21cr|phasex-0.14.97-3|82	rm -f %{buildroot}%{_datadir}/doc/%{name}/signal-diagram.txt
21cr|phasex-0.14.97-3|83	
21cr|phasex-0.14.97-3|84	# Fix the provided desktop file
21cr|phasex-0.14.97-3|85	desktop-file-edit	--set-icon="%{name}-icon" \
21cr|phasex-0.14.97-3|86	--remove-key=Version \
21cr|phasex-0.14.97-3|87	%{buildroot}%{_datadir}/applications/%{name}.desktop

5913 21
21cr|phat-0.3.1-12|1	%define major 0
21cr|phat-0.3.1-12|2	%define libname %mklibname %{name} %{major}
21cr|phat-0.3.1-12|3	%define devname %mklibname %{name} -d
21cr|phat-0.3.1-12|4	
21cr|phat-0.3.1-12|5	Summary:	Widgets for audio applications
21cr|phat-0.3.1-12|6	Name:		phat
21cr|phat-0.3.1-12|7	Version:	0.3.1
21cr|phat-0.3.1-12|8	Release:	12
21cr|phat-0.3.1-12|9	License:	GPL+
21cr|phat-0.3.1-12|10	Group:		System/Libraries
21cr|phat-0.3.1-12|11	# Upstream's dead, RIP...no source location
21cr|phat-0.3.1-12|12	Source0:	%{name}-%{version}.tar.bz2
21cr|phat-0.3.1-12|13	Patch0:		phat-0.3.1-configure.patch
21cr|phat-0.3.1-12|14	BuildRequires:	gtk-doc
21cr|phat-0.3.1-12|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|phat-0.3.1-12|16	BuildRequires:	pkgconfig(libgnomecanvas-2.0)
21cr|phat-0.3.1-12|17	
21cr|phat-0.3.1-12|18	%description
21cr|phat-0.3.1-12|19	PHAT is a collection of GTK+ widgets geared toward pro-audio apps. The goal
21cr|phat-0.3.1-12|20	is to eliminate duplication of effort and provide some standardization
21cr|phat-0.3.1-12|21	(well, at least for GTK+ apps).
21cr|phat-0.3.1-12|22	
21cr|phat-0.3.1-12|23	#----------------------------------------------------------------------------
21cr|phat-0.3.1-12|24	
21cr|phat-0.3.1-12|25	%package -n %{libname}
21cr|phat-0.3.1-12|26	Summary:	Widgets for audio applications
21cr|phat-0.3.1-12|27	Group:		System/Libraries
21cr|phat-0.3.1-12|28	
21cr|phat-0.3.1-12|29	%description -n %{libname}
21cr|phat-0.3.1-12|30	PHAT is a collection of GTK+ widgets geared toward pro-audio apps. The goal
21cr|phat-0.3.1-12|31	is to eliminate duplication of effort and provide some standardization
21cr|phat-0.3.1-12|32	(well, at least for GTK+ apps).
21cr|phat-0.3.1-12|33	
21cr|phat-0.3.1-12|34	%files -n %{libname}
21cr|phat-0.3.1-12|35	%{_libdir}/libphat.so.%{major}*
21cr|phat-0.3.1-12|36	
21cr|phat-0.3.1-12|37	#----------------------------------------------------------------------------
21cr|phat-0.3.1-12|38	
21cr|phat-0.3.1-12|39	%package -n %{devname}
21cr|phat-0.3.1-12|40	Summary:	Headers for developing programs that will use %{name}
21cr|phat-0.3.1-12|41	Group:		Development/C
21cr|phat-0.3.1-12|42	Requires:	%{libname} = %{EVRD}
21cr|phat-0.3.1-12|43	Provides:	%{name}-devel = %{EVRD}
21cr|phat-0.3.1-12|44	
21cr|phat-0.3.1-12|45	%description -n %{devname}
21cr|phat-0.3.1-12|46	This package contains the headers that programmers will need to develop
21cr|phat-0.3.1-12|47	applications which will use libraries from %{name}.
21cr|phat-0.3.1-12|48	
21cr|phat-0.3.1-12|49	%files -n %{devname}
21cr|phat-0.3.1-12|50	%{_bindir}/*
21cr|phat-0.3.1-12|51	%{_libdir}/libphat.so
21cr|phat-0.3.1-12|52	%{_libdir}/pkgconfig/*.pc
21cr|phat-0.3.1-12|53	%{_includedir}/%{name}
21cr|phat-0.3.1-12|54	
21cr|phat-0.3.1-12|55	#----------------------------------------------------------------------------
21cr|phat-0.3.1-12|56	
21cr|phat-0.3.1-12|57	%prep
21cr|phat-0.3.1-12|58	%setup -q
21cr|phat-0.3.1-12|59	%patch0 -p1
21cr|phat-0.3.1-12|60	
21cr|phat-0.3.1-12|61	%build
21cr|phat-0.3.1-12|62	autoreconf -fi
21cr|phat-0.3.1-12|63	%configure
21cr|phat-0.3.1-12|64	%make
21cr|phat-0.3.1-12|65	
21cr|phat-0.3.1-12|66	%install
21cr|phat-0.3.1-12|67	%makeinstall_std

5914 21
21cr|phlipple-0.8.5-2|1	Name:           phlipple
21cr|phlipple-0.8.5-2|2	Version:        0.8.5
21cr|phlipple-0.8.5-2|3	Release:        2
21cr|phlipple-0.8.5-2|4	Summary:        Phlipping squares will never be the same again
21cr|phlipple-0.8.5-2|5	License:        GPLv3+
21cr|phlipple-0.8.5-2|6	Group:          Games/Puzzles
21cr|phlipple-0.8.5-2|7	Url:            https://sourceforge.net/projects/phlipple/
21cr|phlipple-0.8.5-2|8	# http://downloads.sourceforge.net/project/phlipple/phlipple-0.8.5.tar.gz
21cr|phlipple-0.8.5-2|9	Source0:         %{name}-%{version}.tar.gz
21cr|phlipple-0.8.5-2|10	# import from Sid
21cr|phlipple-0.8.5-2|11	Source1:        %{name}.6
21cr|phlipple-0.8.5-2|12	Patch0:         gcc10.patch
21cr|phlipple-0.8.5-2|13	Patch1:         link-libm.patch
21cr|phlipple-0.8.5-2|14	
21cr|phlipple-0.8.5-2|15	BuildRequires:  pkgconfig(gl)
21cr|phlipple-0.8.5-2|16	BuildRequires:  pkgconfig(sdl)
21cr|phlipple-0.8.5-2|17	BuildRequires:  pkgconfig(SDL_image)
21cr|phlipple-0.8.5-2|18	BuildRequires:  pkgconfig(SDL_mixer)
21cr|phlipple-0.8.5-2|19	BuildRequires:  pkgconfig(glew)
21cr|phlipple-0.8.5-2|20	BuildRequires:  pkgconfig(vorbis)
21cr|phlipple-0.8.5-2|21	BuildRequires:  imagemagick
21cr|phlipple-0.8.5-2|22	BuildRequires:  desktop-file-utils
21cr|phlipple-0.8.5-2|23	
21cr|phlipple-0.8.5-2|24	%description
21cr|phlipple-0.8.5-2|25	Phlipple is a unique puzzle game.
21cr|phlipple-0.8.5-2|26	The goal of every level is to reduce a
21cr|phlipple-0.8.5-2|27	3D shape to a single square.
21cr|phlipple-0.8.5-2|28	Elimination of squares is done by
21cr|phlipple-0.8.5-2|29	flipping edges around just like in a cardboard box.
21cr|phlipple-0.8.5-2|30	It starts off relatively easy to teach the
21cr|phlipple-0.8.5-2|31	basics just to later on serve hours of brain
21cr|phlipple-0.8.5-2|32	tickling fun. It's a great way to train
21cr|phlipple-0.8.5-2|33	memory as well as orientation in 3D.
21cr|phlipple-0.8.5-2|34	
21cr|phlipple-0.8.5-2|35	%files
21cr|phlipple-0.8.5-2|36	%{_defaultdocdir}/%{name}/
21cr|phlipple-0.8.5-2|37	%{_gamesbindir}/%{name}
21cr|phlipple-0.8.5-2|38	%{_gamesdatadir}/%{name}/
21cr|phlipple-0.8.5-2|39	%{_datadir}/applications/%{name}.desktop
21cr|phlipple-0.8.5-2|40	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|phlipple-0.8.5-2|41	%{_mandir}/man6/phlipple.6*
21cr|phlipple-0.8.5-2|42	#--------------------------------------------------------------
21cr|phlipple-0.8.5-2|43	
21cr|phlipple-0.8.5-2|44	%prep
21cr|phlipple-0.8.5-2|45	%autosetup -p1
21cr|phlipple-0.8.5-2|46	
21cr|phlipple-0.8.5-2|47	%build
21cr|phlipple-0.8.5-2|48	%configure docdir="%{_docdir}/%{name}" \
21cr|phlipple-0.8.5-2|49	bindir=%{_gamesbindir} \
21cr|phlipple-0.8.5-2|50	datadir=%{_gamesdatadir} \
21cr|phlipple-0.8.5-2|51	--disable-dependency-tracking
21cr|phlipple-0.8.5-2|52	%make_build
21cr|phlipple-0.8.5-2|53	
21cr|phlipple-0.8.5-2|54	%install
21cr|phlipple-0.8.5-2|55	%make_install
21cr|phlipple-0.8.5-2|56	# Icons
21cr|phlipple-0.8.5-2|57	rm -fr %{buildroot}%{_gamesdatadir}/{pixmaps,applications}
21cr|phlipple-0.8.5-2|58	for size in 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|phlipple-0.8.5-2|59	install -dm 0755 \
21cr|phlipple-0.8.5-2|60	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|phlipple-0.8.5-2|61	convert -strip -resize $size extra/%{name}.png \
21cr|phlipple-0.8.5-2|62	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|phlipple-0.8.5-2|63	done
21cr|phlipple-0.8.5-2|64	# Menu entry
21cr|phlipple-0.8.5-2|65	desktop-file-install extra/%{name}.desktop \
21cr|phlipple-0.8.5-2|66	--dir=%{buildroot}%{_datadir}/applications
21cr|phlipple-0.8.5-2|67	
21cr|phlipple-0.8.5-2|68	# Man pages
21cr|phlipple-0.8.5-2|69	mkdir -p %{buildroot}%{_mandir}/man6
21cr|phlipple-0.8.5-2|70	install -m644 %{S:1} %{buildroot}%{_mandir}/man6/
21cr|phlipple-0.8.5-2|71	
21cr|phlipple-0.8.5-2|72	
21cr|phlipple-0.8.5-2|73	rm %{buildroot}%{_docdir}/%{name}/{NEWS,INSTALL}

5915 21
21cr|phmap-1.0-13|1	Summary:	A war dialer
21cr|phmap-1.0-13|2	Name:		phmap
21cr|phmap-1.0-13|3	Version:	1.0
21cr|phmap-1.0-13|4	Release:	13
21cr|phmap-1.0-13|5	Group:		Monitoring
21cr|phmap-1.0-13|6	License:	GPL
21cr|phmap-1.0-13|7	URL:		http://www.atnum.com/~sephail/devel/proj/phmap.htm
21cr|phmap-1.0-13|8	Source0:	%{name}-%{version}.tar.bz2
21cr|phmap-1.0-13|9	
21cr|phmap-1.0-13|10	%description
21cr|phmap-1.0-13|11	Phmap is a "war dialer" used for detecting which phone numbers in
21cr|phmap-1.0-13|12	a list have an active carrier signal. An example use of this
21cr|phmap-1.0-13|13	program is detecting which local BBS servers still exist.
21cr|phmap-1.0-13|14	
21cr|phmap-1.0-13|15	%prep
21cr|phmap-1.0-13|16	
21cr|phmap-1.0-13|17	%setup -q -n %{name}-%{version}
21cr|phmap-1.0-13|18	
21cr|phmap-1.0-13|19	%build
21cr|phmap-1.0-13|20	
21cr|phmap-1.0-13|21	%make CFLAGS="%{optflags}"
21cr|phmap-1.0-13|22	
21cr|phmap-1.0-13|23	%install
21cr|phmap-1.0-13|24	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|phmap-1.0-13|25	
21cr|phmap-1.0-13|26	install -d %{buildroot}%{_bindir}
21cr|phmap-1.0-13|27	install -m755 %{name} %{buildroot}%{_bindir}/
21cr|phmap-1.0-13|28	
21cr|phmap-1.0-13|29	%clean
21cr|phmap-1.0-13|30	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|phmap-1.0-13|31	
21cr|phmap-1.0-13|32	%files
21cr|phmap-1.0-13|33	%defattr(-,root,root)
21cr|phmap-1.0-13|34	%doc README
21cr|phmap-1.0-13|35	%attr(755,root,root) %{_bindir}/%{name}

5916 21
21cr|phoc-0.26.0-1|1	%bcond_with system_wlroots
21cr|phoc-0.26.0-1|2	
21cr|phoc-0.26.0-1|3	Summary:	Pure wayland shell for mobile devices
21cr|phoc-0.26.0-1|4	Name:		phoc
21cr|phoc-0.26.0-1|5	Version:	0.26.0
21cr|phoc-0.26.0-1|6	Release:	1
21cr|phoc-0.26.0-1|7	License:	GPLv3+
21cr|phoc-0.26.0-1|8	Group:		Graphical desktop/GNOME
21cr|phoc-0.26.0-1|9	Url:		https://gitlab.gnome.org/World/Phosh/phoc
21cr|phoc-0.26.0-1|10	Source0:	https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|phoc-0.26.0-1|11	# see commits hash in https://gitlab.gnome.org/World/Phosh/phoc/-/tree/main/subprojects
21cr|phoc-0.26.0-1|12	Source1:	https://gitlab.gnome.org/guidog/gmobile/-/archive/f4d4e5740c3e4b2de40864ab8a9e7b7f957d6aec/gmobile-f4d4e5740c3e4b2de40864ab8a9e7b7f957d6aec.tar.gz
21cr|phoc-0.26.0-1|13	Source2:	https://source.puri.sm/Librem5/wlroots/-/archive/1f8bb9e0e3058fc31a14866dc52e8f83c1287a09/wlroots-1f8bb9e0e3058fc31a14866dc52e8f83c1287a09.tar.gz
21cr|phoc-0.26.0-1|14	BuildRequires:	glslang
21cr|phoc-0.26.0-1|15	BuildRequires:	meson
21cr|phoc-0.26.0-1|16	BuildRequires:	pkgconfig(gio-2.0)
21cr|phoc-0.26.0-1|17	BuildRequires:	pkgconfig(glesv2)
21cr|phoc-0.26.0-1|18	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21cr|phoc-0.26.0-1|19	BuildRequires:	pkgconfig(libinput)
21cr|phoc-0.26.0-1|20	BuildRequires:	pkgconfig(libseat)
21cr|phoc-0.26.0-1|21	BuildRequires:	pkgconfig(vulkan)
21cr|phoc-0.26.0-1|22	#BuildRequires:	pkgconfig(xcb-errors) # not in repo
21cr|phoc-0.26.0-1|23	%if %{with system_wlroots}
21cr|phoc-0.26.0-1|24	BuildRequires:	pkgconfig(wlroots)
21cr|phoc-0.26.0-1|25	%endif
21cr|phoc-0.26.0-1|26	BuildRequires:	pkgconfig(xcb-icccm)
21cr|phoc-0.26.0-1|27	BuildRequires:	pkgconfig(xcb-renderutil)
21cr|phoc-0.26.0-1|28	BuildRequires:	pkgconfig(xwayland)
21cr|phoc-0.26.0-1|29	
21cr|phoc-0.26.0-1|30	%description
21cr|phoc-0.26.0-1|31	Pure wayland shell for mobile devices.
21cr|phoc-0.26.0-1|32	
21cr|phoc-0.26.0-1|33	%files
21cr|phoc-0.26.0-1|34	%doc README.md
21cr|phoc-0.26.0-1|35	%license COPYING
21cr|phoc-0.26.0-1|36	%{_bindir}/%{name}
21cr|phoc-0.26.0-1|37	%{_datadir}/glib-2.0/schemas/sm.puri.%{name}.gschema.xml
21cr|phoc-0.26.0-1|38	
21cr|phoc-0.26.0-1|39	#----------------------------------------------------------------------------
21cr|phoc-0.26.0-1|40	%if %{without system_wlroots}
21cr|phoc-0.26.0-1|41	%define major 10
21cr|phoc-0.26.0-1|42	%define libname %mklibname wlroots %{major}
21cr|phoc-0.26.0-1|43	
21cr|phoc-0.26.0-1|44	%package -n %{libname}
21cr|phoc-0.26.0-1|45	Summary:	Lightweight KMS plane library
21cr|phoc-0.26.0-1|46	Group:		System/Libraries
21cr|phoc-0.26.0-1|47	
21cr|phoc-0.26.0-1|48	%description -n %{libname}
21cr|phoc-0.26.0-1|49	A modular Wayland compositor library.
21cr|phoc-0.26.0-1|50	Additional version for phoc.
21cr|phoc-0.26.0-1|51	
21cr|phoc-0.26.0-1|52	%files -n %{libname}
21cr|phoc-0.26.0-1|53	%{_libdir}/libwlroots.so.%{major}*
21cr|phoc-0.26.0-1|54	%endif
21cr|phoc-0.26.0-1|55	#----------------------------------------------------------------------------
21cr|phoc-0.26.0-1|56	
21cr|phoc-0.26.0-1|57	%prep
21cr|phoc-0.26.0-1|58	%setup -q -n %{name}-v%{version} -a1 -a2
21cr|phoc-0.26.0-1|59	%apply_patches
21cr|phoc-0.26.0-1|60	
21cr|phoc-0.26.0-1|61	cp -r ./gmobile*/* ./subprojects/gmobile/
21cr|phoc-0.26.0-1|62	cp -r ./wlroots*/* ./subprojects/wlroots/
21cr|phoc-0.26.0-1|63	
21cr|phoc-0.26.0-1|64	%build
21cr|phoc-0.26.0-1|65	%meson	\
21cr|phoc-0.26.0-1|66	-Ddev-uid=500	\
21cr|phoc-0.26.0-1|67	%if %{with system_wlroots}
21cr|phoc-0.26.0-1|68	-Dembed-wlroots=disabled
21cr|phoc-0.26.0-1|69	%else
21cr|phoc-0.26.0-1|70	-Dembed-wlroots=enabled
21cr|phoc-0.26.0-1|71	%endif
21cr|phoc-0.26.0-1|72	
21cr|phoc-0.26.0-1|73	%meson_build
21cr|phoc-0.26.0-1|74	
21cr|phoc-0.26.0-1|75	%install
21cr|phoc-0.26.0-1|76	%meson_install
21cr|phoc-0.26.0-1|77	
21cr|phoc-0.26.0-1|78	%if %{without system_wlroots}
21cr|phoc-0.26.0-1|79	# drop wlroots devel, its provided in system wlroots project
21cr|phoc-0.26.0-1|80	rm -r %{buildroot}%{_includedir}
21cr|phoc-0.26.0-1|81	rm -r %{buildroot}%{_libdir}/pkgconfig
21cr|phoc-0.26.0-1|82	rm -r %{buildroot}%{_libdir}/libwlroots.so
21cr|phoc-0.26.0-1|83	%endif

5917 21
21cr|phonon-vlc-0.11.3-2|1	Summary:	VLC back-end to Phonon
21cr|phonon-vlc-0.11.3-2|2	Name:		phonon-vlc
21cr|phonon-vlc-0.11.3-2|3	Version:	0.11.3
21cr|phonon-vlc-0.11.3-2|4	Release:	2
21cr|phonon-vlc-0.11.3-2|5	License:	LGPLv2+
21cr|phonon-vlc-0.11.3-2|6	Group:		Video
21cr|phonon-vlc-0.11.3-2|7	Url:		https://github.com/KDE/phonon-vlc
21cr|phonon-vlc-0.11.3-2|8	Source0:	https://github.com/KDE/phonon-vlc/archive/%{name}-%{version}.tar.gz
21cr|phonon-vlc-0.11.3-2|9	BuildRequires:	automoc4
21cr|phonon-vlc-0.11.3-2|10	BuildRequires:	cmake >= 3.5
21cr|phonon-vlc-0.11.3-2|11	BuildRequires:	extra-cmake-modules >= 5.60
21cr|phonon-vlc-0.11.3-2|12	BuildRequires:	pkgconfig(libvlc) >= 2.1.0
21cr|phonon-vlc-0.11.3-2|13	BuildRequires:	pkgconfig(phonon) >= 4.6.0
21cr|phonon-vlc-0.11.3-2|14	BuildRequires:	pkgconfig(phonon4qt5) >= 4.10.60
21cr|phonon-vlc-0.11.3-2|15	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.2
21cr|phonon-vlc-0.11.3-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|phonon-vlc-0.11.3-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|phonon-vlc-0.11.3-2|18	
21cr|phonon-vlc-0.11.3-2|19	%description
21cr|phonon-vlc-0.11.3-2|20	This package allows Phonon (the KDE media library) to use VLC for audio and
21cr|phonon-vlc-0.11.3-2|21	video playback.
21cr|phonon-vlc-0.11.3-2|22	
21cr|phonon-vlc-0.11.3-2|23	# Support for kde4 was dropped
21cr|phonon-vlc-0.11.3-2|24	#files
21cr|phonon-vlc-0.11.3-2|25	#doc Qt4/AUTHORS Qt4/COPYING.LIB
21cr|phonon-vlc-0.11.3-2|26	#{_libdir}/kde4/plugins/phonon_backend/phonon_vlc.so
21cr|phonon-vlc-0.11.3-2|27	#{_datadir}/kde4/services/phononbackends/vlc.desktop
21cr|phonon-vlc-0.11.3-2|28	
21cr|phonon-vlc-0.11.3-2|29	#----------------------------------------------------------------------------
21cr|phonon-vlc-0.11.3-2|30	
21cr|phonon-vlc-0.11.3-2|31	%package -n phonon4qt5-vlc
21cr|phonon-vlc-0.11.3-2|32	Summary:	VLC back-end to Phonon (Qt5)
21cr|phonon-vlc-0.11.3-2|33	Group:		Sound
21cr|phonon-vlc-0.11.3-2|34	Provides:	phonon-backend = %{EVRD}
21cr|phonon-vlc-0.11.3-2|35	Provides:	phonon4qt5-backend = %{EVRD}
21cr|phonon-vlc-0.11.3-2|36	# Making this a Requires pulls in all vlc when building
21cr|phonon-vlc-0.11.3-2|37	Recommends:	vlc-plugin-pulse
21cr|phonon-vlc-0.11.3-2|38	%rename	phonon-vlc
21cr|phonon-vlc-0.11.3-2|39	
21cr|phonon-vlc-0.11.3-2|40	%description -n phonon4qt5-vlc
21cr|phonon-vlc-0.11.3-2|41	This package allows Phonon Qt5 (the KDE media library) to use VLC for audio
21cr|phonon-vlc-0.11.3-2|42	and video playback.
21cr|phonon-vlc-0.11.3-2|43	
21cr|phonon-vlc-0.11.3-2|44	%files -n phonon4qt5-vlc
21cr|phonon-vlc-0.11.3-2|45	%doc AUTHORS COPYING.LIB
21cr|phonon-vlc-0.11.3-2|46	%{_qt5_plugindir}/phonon4qt5_backend/phonon_vlc.so
21cr|phonon-vlc-0.11.3-2|47	
21cr|phonon-vlc-0.11.3-2|48	#----------------------------------------------------------------------------
21cr|phonon-vlc-0.11.3-2|49	
21cr|phonon-vlc-0.11.3-2|50	%prep
21cr|phonon-vlc-0.11.3-2|51	%setup -qn %{name}-%{version}
21cr|phonon-vlc-0.11.3-2|52	
21cr|phonon-vlc-0.11.3-2|53	
21cr|phonon-vlc-0.11.3-2|54	%build
21cr|phonon-vlc-0.11.3-2|55	%cmake_qt5
21cr|phonon-vlc-0.11.3-2|56	%make
21cr|phonon-vlc-0.11.3-2|57	
21cr|phonon-vlc-0.11.3-2|58	
21cr|phonon-vlc-0.11.3-2|59	%install
21cr|phonon-vlc-0.11.3-2|60	%makeinstall_std -C build
21cr|phonon-vlc-0.11.3-2|61	
21cr|phonon-vlc-0.11.3-2|62	# Put the plugin in the right place
21cr|phonon-vlc-0.11.3-2|63	mkdir -p %{buildroot}%{_qt5_plugindir}
21cr|phonon-vlc-0.11.3-2|64	mv %{buildroot}%{_libdir}/plugins/phonon4qt5_backend %{buildroot}%{_qt5_plugindir}
21cr|phonon-vlc-0.11.3-2|65	rmdir %{buildroot}%{_libdir}/plugins

5918 21
21cr|phoronix-test-suite-10.8.4-1|1	Summary:	A Comprehensive Linux Benchmarking System
21cr|phoronix-test-suite-10.8.4-1|2	Name:		phoronix-test-suite
21cr|phoronix-test-suite-10.8.4-1|3	Version:	10.8.4
21cr|phoronix-test-suite-10.8.4-1|4	Release:	1
21cr|phoronix-test-suite-10.8.4-1|5	License:	GPLv3
21cr|phoronix-test-suite-10.8.4-1|6	Group:		Publishing
21cr|phoronix-test-suite-10.8.4-1|7	Url:		http://www.phoronix-test-suite.com
21cr|phoronix-test-suite-10.8.4-1|8	Source0:	https://github.com/phoronix-test-suite/phoronix-test-suite/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|phoronix-test-suite-10.8.4-1|9	Patch0:		phoronix-test-suite-5.8.1-install.patch
21cr|phoronix-test-suite-10.8.4-1|10	Requires:	php-cli
21cr|phoronix-test-suite-10.8.4-1|11	Requires:	php-fpdf
21cr|phoronix-test-suite-10.8.4-1|12	Recommends:	git
21cr|phoronix-test-suite-10.8.4-1|13	Recommends:	gcc-gfortran
21cr|phoronix-test-suite-10.8.4-1|14	Recommends:	java
21cr|phoronix-test-suite-10.8.4-1|15	Recommends:	php-gd
21cr|phoronix-test-suite-10.8.4-1|16	Recommends:	scons
21cr|phoronix-test-suite-10.8.4-1|17	Recommends:	tcsh
21cr|phoronix-test-suite-10.8.4-1|18	Recommends:	freeimage-devel
21cr|phoronix-test-suite-10.8.4-1|19	Recommends:	libaio-devel
21cr|phoronix-test-suite-10.8.4-1|20	Recommends:	perl-devel
21cr|phoronix-test-suite-10.8.4-1|21	Recommends:	SDL_sound-devel
21cr|phoronix-test-suite-10.8.4-1|22	Recommends:	task-c-devel
21cr|phoronix-test-suite-10.8.4-1|23	Recommends:	task-c++-devel
21cr|phoronix-test-suite-10.8.4-1|24	Recommends:	X11-devel
21cr|phoronix-test-suite-10.8.4-1|25	Recommends:	pkgconfig(fftw3)
21cr|phoronix-test-suite-10.8.4-1|26	Recommends:	pkgconfig(glew)
21cr|phoronix-test-suite-10.8.4-1|27	Recommends:	pkgconfig(gtk+-2.0)
21cr|phoronix-test-suite-10.8.4-1|28	Recommends:	pkgconfig(imlib2)
21cr|phoronix-test-suite-10.8.4-1|29	Recommends:	pkgconfig(libcurl)
21cr|phoronix-test-suite-10.8.4-1|30	Recommends:	pkgconfig(libopenjpeg1)
21cr|phoronix-test-suite-10.8.4-1|31	Recommends:	pkgconfig(libpng)
21cr|phoronix-test-suite-10.8.4-1|32	Recommends:	pkgconfig(openal)
21cr|phoronix-test-suite-10.8.4-1|33	Recommends:	pkgconfig(popt)
21cr|phoronix-test-suite-10.8.4-1|34	Recommends:	pkgconfig(portaudio-2.0)
21cr|phoronix-test-suite-10.8.4-1|35	Recommends:	pkgconfig(sdl)
21cr|phoronix-test-suite-10.8.4-1|36	Recommends:	pkgconfig(SDL_gfx)
21cr|phoronix-test-suite-10.8.4-1|37	Recommends:	pkgconfig(SDL_image)
21cr|phoronix-test-suite-10.8.4-1|38	Recommends:	pkgconfig(SDL_net)
21cr|phoronix-test-suite-10.8.4-1|39	Recommends:	pkgconfig(SDL_ttf)
21cr|phoronix-test-suite-10.8.4-1|40	Recommends:	pkgconfig(vorbis)
21cr|phoronix-test-suite-10.8.4-1|41	BuildArch:	noarch
21cr|phoronix-test-suite-10.8.4-1|42	
21cr|phoronix-test-suite-10.8.4-1|43	%description
21cr|phoronix-test-suite-10.8.4-1|44	The Phoronix Test Suite is the most comprehensive testing and benchmarking
21cr|phoronix-test-suite-10.8.4-1|45	platform available for Linux and is designed to carry out qualitative and
21cr|phoronix-test-suite-10.8.4-1|46	quantitative benchmarks in a clean, reproducible, and easy-to-use manner.
21cr|phoronix-test-suite-10.8.4-1|47	
21cr|phoronix-test-suite-10.8.4-1|48	%files
21cr|phoronix-test-suite-10.8.4-1|49	%doc AUTHORS ChangeLog README.md documentation/*
21cr|phoronix-test-suite-10.8.4-1|50	%license COPYING
21cr|phoronix-test-suite-10.8.4-1|51	%{_bindir}/%{name}
21cr|phoronix-test-suite-10.8.4-1|52	%{_datadir}/appdata/*.xml
21cr|phoronix-test-suite-10.8.4-1|53	%{_datadir}/applications/%{name}.desktop
21cr|phoronix-test-suite-10.8.4-1|54	%{_datadir}/applications/phoronix-test-suite-launcher.desktop
21cr|phoronix-test-suite-10.8.4-1|55	%{_datadir}/mime/packages/openbenchmarking-mime.xml
21cr|phoronix-test-suite-10.8.4-1|56	%{_datadir}/%{name}/*
21cr|phoronix-test-suite-10.8.4-1|57	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|phoronix-test-suite-10.8.4-1|58	%{_iconsdir}/hicolor/64x64/mimetypes/application-x-openbenchmarking.png
21cr|phoronix-test-suite-10.8.4-1|59	%{_mandir}/man1/%{name}.1*
21cr|phoronix-test-suite-10.8.4-1|60	%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
21cr|phoronix-test-suite-10.8.4-1|61	%{_unitdir}/phoromatic-client.service
21cr|phoronix-test-suite-10.8.4-1|62	%{_unitdir}/phoromatic-server.service
21cr|phoronix-test-suite-10.8.4-1|63	%{_unitdir}/phoronix-result-server.service
21cr|phoronix-test-suite-10.8.4-1|64	
21cr|phoronix-test-suite-10.8.4-1|65	#----------------------------------------------------------------------------
21cr|phoronix-test-suite-10.8.4-1|66	
21cr|phoronix-test-suite-10.8.4-1|67	%prep
21cr|phoronix-test-suite-10.8.4-1|68	%autosetup -p1
21cr|phoronix-test-suite-10.8.4-1|69	sed -i "s:^#!/bin/s$:#!/bin/sh:" ob-cache/test-profiles/pts/natron-1.0.0/install.sh
21cr|phoronix-test-suite-10.8.4-1|70	sed -i "s:#!/usr/bin/env bash$:#!/bin/sh:" \
21cr|phoronix-test-suite-10.8.4-1|71	ob-cache/test-profiles/pts/build-clash-1.0.1/install.sh	\
21cr|phoronix-test-suite-10.8.4-1|72	ob-cache/test-profiles/pts/build-clash-1.0.2/install.sh	\
21cr|phoronix-test-suite-10.8.4-1|73	ob-cache/test-profiles/pts/ddnet-1.2.1/install.sh
21cr|phoronix-test-suite-10.8.4-1|74	sed -i "1i#!/bin/sh" \
21cr|phoronix-test-suite-10.8.4-1|75	ob-cache/test-profiles/pts/rav1e-1.2.0/install.sh	\
21cr|phoronix-test-suite-10.8.4-1|76	ob-cache/test-profiles/pts/rav1e-1.3.0/install.sh	\
21cr|phoronix-test-suite-10.8.4-1|77	ob-cache/test-profiles/pts/rav1e-1.3.1/install.sh	\
21cr|phoronix-test-suite-10.8.4-1|78	ob-cache/test-profiles/pts/wrf-1.0.0/install.sh		\
21cr|phoronix-test-suite-10.8.4-1|79	ob-cache/test-profiles/pts/wrf-1.0.1/install.sh
21cr|phoronix-test-suite-10.8.4-1|80	
21cr|phoronix-test-suite-10.8.4-1|81	%build
21cr|phoronix-test-suite-10.8.4-1|82	
21cr|phoronix-test-suite-10.8.4-1|83	%install
21cr|phoronix-test-suite-10.8.4-1|84	mkdir -p %{buildroot}%{_prefix}
21cr|phoronix-test-suite-10.8.4-1|85	./install-sh %{buildroot}%{_prefix}
21cr|phoronix-test-suite-10.8.4-1|86	sed -i "s|%{buildroot}||g" %{buildroot}%{_bindir}/%{name}
21cr|phoronix-test-suite-10.8.4-1|87	
21cr|phoronix-test-suite-10.8.4-1|88	chmod +x %{buildroot}%{_datadir}/%{name}/*/*/*/*/*.sh
21cr|phoronix-test-suite-10.8.4-1|89	
21cr|phoronix-test-suite-10.8.4-1|90	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|phoronix-test-suite-10.8.4-1|91	[Desktop Entry]
21cr|phoronix-test-suite-10.8.4-1|92	Name=Phoronix Test Suite
21cr|phoronix-test-suite-10.8.4-1|93	Comment=Phoronix Test Suite Benchmarking Utility
21cr|phoronix-test-suite-10.8.4-1|94	Exec=%{_bindir}/%{name} gui
21cr|phoronix-test-suite-10.8.4-1|95	Icon=%{name}
21cr|phoronix-test-suite-10.8.4-1|96	Terminal=false
21cr|phoronix-test-suite-10.8.4-1|97	Type=Application
21cr|phoronix-test-suite-10.8.4-1|98	Encoding=UTF-8
21cr|phoronix-test-suite-10.8.4-1|99	StartupNotify=true
21cr|phoronix-test-suite-10.8.4-1|100	Categories=GTK;System;Monitor;X-MandrivaLinux-CrossDesktop;
21cr|phoronix-test-suite-10.8.4-1|101	EOF
21cr|phoronix-test-suite-10.8.4-1|102	
21cr|phoronix-test-suite-10.8.4-1|103	rm -f %{buildroot}%{_datadir}/%{name}/pts-core/static/dynamic-result-viewer/.htaccess
21cr|phoronix-test-suite-10.8.4-1|104	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

5919 21
21cr|phosh-0.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|phosh-0.26.0-2|2	
21cr|phosh-0.26.0-2|3	Summary:	Pure wayland shell for mobile devices
21cr|phosh-0.26.0-2|4	Name:		phosh
21cr|phosh-0.26.0-2|5	Version:	0.26.0
21cr|phosh-0.26.0-2|6	Release:	2
21cr|phosh-0.26.0-2|7	License:	GPLv3+
21cr|phosh-0.26.0-2|8	Group:		Graphical desktop/GNOME
21cr|phosh-0.26.0-2|9	Url:		https://download.gnome.org/sources/phosh
21cr|phosh-0.26.0-2|10	Source0:	https://download.gnome.org/sources/phosh/%{url_ver}/%{name}-%{version}.tar.xz
21cr|phosh-0.26.0-2|11	Source1:	phosh
21cr|phosh-0.26.0-2|12	BuildRequires:	meson
21cr|phosh-0.26.0-2|13	BuildRequires:	pkgconfig(evince-document-3.0)
21cr|phosh-0.26.0-2|14	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21cr|phosh-0.26.0-2|15	BuildRequires:	pkgconfig(gcr-3)
21cr|phosh-0.26.0-2|16	BuildRequires:	pkgconfig(gtk4)
21cr|phosh-0.26.0-2|17	BuildRequires:	pkgconfig(libcallaudio-0.1)
21cr|phosh-0.26.0-2|18	BuildRequires:	pkgconfig(libecal-2.0)
21cr|phosh-0.26.0-2|19	BuildRequires:	pkgconfig(libfeedback-0.0)
21cr|phosh-0.26.0-2|20	BuildRequires:	pkgconfig(libadwaita-1)
21cr|phosh-0.26.0-2|21	BuildRequires:	pkgconfig(libhandy-1)
21cr|phosh-0.26.0-2|22	BuildRequires:	pkgconfig(libnm)
21cr|phosh-0.26.0-2|23	BuildRequires:	pkgconfig(libpulse)
21cr|phosh-0.26.0-2|24	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|phosh-0.26.0-2|25	BuildRequires:	pkgconfig(upower-glib)
21cr|phosh-0.26.0-2|26	Requires:	phoc
21cr|phosh-0.26.0-2|27	
21cr|phosh-0.26.0-2|28	%description
21cr|phosh-0.26.0-2|29	Pure wayland shell for mobile devices.
21cr|phosh-0.26.0-2|30	
21cr|phosh-0.26.0-2|31	%files -f %{name}.lang -f call-ui.lang
21cr|phosh-0.26.0-2|32	%doc README.md
21cr|phosh-0.26.0-2|33	%license COPYING
21cr|phosh-0.26.0-2|34	%{_bindir}/%{name}-session
21cr|phosh-0.26.0-2|35	%{_datadir}/applications/sm.puri.Phosh.desktop
21cr|phosh-0.26.0-2|36	%{_datadir}/dbus-1/services/sm.puri.Phosh.CalendarServer.service
21cr|phosh-0.26.0-2|37	%{_datadir}/glib-2.0/schemas/00_sm.puri.Phosh.gschema.override
21cr|phosh-0.26.0-2|38	%{_datadir}/glib-2.0/schemas/sm.puri.%{name}.*.xml
21cr|phosh-0.26.0-2|39	%{_datadir}/gnome-session/sessions/%{name}.session
21cr|phosh-0.26.0-2|40	%{_datadir}/%{name}
21cr|phosh-0.26.0-2|41	%{_datadir}/wayland-sessions/%{name}.desktop
21cr|phosh-0.26.0-2|42	%{_datadir}/xdg-desktop-portal/portals/%{name}.portal
21cr|phosh-0.26.0-2|43	%{_iconsdir}/hicolor/symbolic/apps/sm.puri.Phosh-symbolic.svg
21cr|phosh-0.26.0-2|44	%{_libdir}/%{name}
21cr|phosh-0.26.0-2|45	%{_libexecdir}/%{name}*
21cr|phosh-0.26.0-2|46	%{_sysconfdir}/pam.d/%{name}
21cr|phosh-0.26.0-2|47	%{_unitdir}/%{name}.service
21cr|phosh-0.26.0-2|48	%{_userunitdir}/gnome-session@phosh.target.d
21cr|phosh-0.26.0-2|49	%{_userunitdir}/sm.puri.Phosh.*
21cr|phosh-0.26.0-2|50	
21cr|phosh-0.26.0-2|51	#----------------------------------------------------------------------------
21cr|phosh-0.26.0-2|52	%package devel
21cr|phosh-0.26.0-2|53	Summary:	Development files for %{name}
21cr|phosh-0.26.0-2|54	Group:		Development/Other
21cr|phosh-0.26.0-2|55	
21cr|phosh-0.26.0-2|56	%description devel
21cr|phosh-0.26.0-2|57	Pure wayland shell for mobile devices. Development files.
21cr|phosh-0.26.0-2|58	
21cr|phosh-0.26.0-2|59	%files devel
21cr|phosh-0.26.0-2|60	%{_libdir}/pkgconfig/phosh-plugins.pc
21cr|phosh-0.26.0-2|61	%{_includedir}/phosh/phosh-plugin.h
21cr|phosh-0.26.0-2|62	#----------------------------------------------------------------------------
21cr|phosh-0.26.0-2|63	
21cr|phosh-0.26.0-2|64	%prep
21cr|phosh-0.26.0-2|65	%autosetup -p1
21cr|phosh-0.26.0-2|66	
21cr|phosh-0.26.0-2|67	%build
21cr|phosh-0.26.0-2|68	%meson	\
21cr|phosh-0.26.0-2|69	-Dcallui-i18n=true	\
21cr|phosh-0.26.0-2|70	-Dsystemd=true		\
21cr|phosh-0.26.0-2|71	-Dtools=true
21cr|phosh-0.26.0-2|72	%meson_build
21cr|phosh-0.26.0-2|73	
21cr|phosh-0.26.0-2|74	%install
21cr|phosh-0.26.0-2|75	%meson_install
21cr|phosh-0.26.0-2|76	
21cr|phosh-0.26.0-2|77	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|phosh-0.26.0-2|78	cp %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d
21cr|phosh-0.26.0-2|79	
21cr|phosh-0.26.0-2|80	mkdir -p %{buildroot}%{_unitdir}
21cr|phosh-0.26.0-2|81	cp data/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21cr|phosh-0.26.0-2|82	
21cr|phosh-0.26.0-2|83	%find_lang %{name}
21cr|phosh-0.26.0-2|84	%find_lang call-ui

5920 21
21cr|photofilmstrip-4.0.0-3|1	%define	oname	PFS
21cr|photofilmstrip-4.0.0-3|2	
21cr|photofilmstrip-4.0.0-3|3	Summary:	A program to make slide-show from pictures
21cr|photofilmstrip-4.0.0-3|4	Name:		photofilmstrip
21cr|photofilmstrip-4.0.0-3|5	Version:	4.0.0
21cr|photofilmstrip-4.0.0-3|6	Release:	3
21cr|photofilmstrip-4.0.0-3|7	License:	GPLv2+
21cr|photofilmstrip-4.0.0-3|8	Group:		Video
21cr|photofilmstrip-4.0.0-3|9	Url:		http://www.photofilmstrip.org/1-1-Home.html
21cr|photofilmstrip-4.0.0-3|10	Source0:	https://github.com/PhotoFilmStrip/PFS/releases/download/v%{version}/%{oname}-%{version}.tar.gz
21cr|photofilmstrip-4.0.0-3|11	BuildRequires:	desktop-file-utils
21cr|photofilmstrip-4.0.0-3|12	BuildRequires:	python3-sphinx
21cr|photofilmstrip-4.0.0-3|13	BuildRequires:	pkgconfig(python3)
21cr|photofilmstrip-4.0.0-3|14	Requires:	python3
21cr|photofilmstrip-4.0.0-3|15	Requires:	python3-gstreamer1.0
21cr|photofilmstrip-4.0.0-3|16	Requires:	python3dist(pillow)
21cr|photofilmstrip-4.0.0-3|17	Requires:	python3dist(wxpython)
21cr|photofilmstrip-4.0.0-3|18	Requires:	typelib(GES) = 1.0
21cr|photofilmstrip-4.0.0-3|19	Requires:	typelib(Gst) = 1.0
21cr|photofilmstrip-4.0.0-3|20	Requires:	typelib(GstVideo) = 1.0
21cr|photofilmstrip-4.0.0-3|21	BuildArch:	noarch
21cr|photofilmstrip-4.0.0-3|22	
21cr|photofilmstrip-4.0.0-3|23	%description
21cr|photofilmstrip-4.0.0-3|24	PhotoFilmStrip is a software to make movies out of your pictures in just 3
21cr|photofilmstrip-4.0.0-3|25	steps. First select your photos, customize the motion path and render the
21cr|photofilmstrip-4.0.0-3|26	video. There are several output possibilities for VCD, SVCD, DVD up to
21cr|photofilmstrip-4.0.0-3|27	FULL-HD. The effect of the slide-show is known as "Ken Burns". Comments of the
21cr|photofilmstrip-4.0.0-3|28	pictures are generated into a subtitle file. Furthermore an audio file can be
21cr|photofilmstrip-4.0.0-3|29	specified to setup the background music for the slide show. It has also the
21cr|photofilmstrip-4.0.0-3|30	opportunity to render slide shows in Full-HD (1920x1080) resolution.
21cr|photofilmstrip-4.0.0-3|31	
21cr|photofilmstrip-4.0.0-3|32	%files
21cr|photofilmstrip-4.0.0-3|33	%doc build/sphinx/html/*
21cr|photofilmstrip-4.0.0-3|34	%license COPYING
21cr|photofilmstrip-4.0.0-3|35	%{_bindir}/%{name}
21cr|photofilmstrip-4.0.0-3|36	%{_bindir}/%{name}-cli
21cr|photofilmstrip-4.0.0-3|37	%{py3_puresitedir}/%{name}
21cr|photofilmstrip-4.0.0-3|38	%{py3_puresitedir}/%{name}-*.egg-info
21cr|photofilmstrip-4.0.0-3|39	%{_datadir}/%{name}/audio/*.mp3
21cr|photofilmstrip-4.0.0-3|40	%{_datadir}/applications/%{name}.desktop
21cr|photofilmstrip-4.0.0-3|41	%{_datadir}/pixmaps/%{name}.xpm
21cr|photofilmstrip-4.0.0-3|42	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|photofilmstrip-4.0.0-3|43	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|photofilmstrip-4.0.0-3|44	%{_mandir}/man1/%{name}.1*
21cr|photofilmstrip-4.0.0-3|45	%{_mandir}/man1/%{name}-cli.1*
21cr|photofilmstrip-4.0.0-3|46	
21cr|photofilmstrip-4.0.0-3|47	#------------------------------------------------------------------------
21cr|photofilmstrip-4.0.0-3|48	
21cr|photofilmstrip-4.0.0-3|49	%prep
21cr|photofilmstrip-4.0.0-3|50	%autosetup -p1 -n %{oname}-%{version}
21cr|photofilmstrip-4.0.0-3|51	
21cr|photofilmstrip-4.0.0-3|52	
21cr|photofilmstrip-4.0.0-3|53	%build
21cr|photofilmstrip-4.0.0-3|54	#py3_build
21cr|photofilmstrip-4.0.0-3|55	%{_bindir}/python3 setup.py build sdist
21cr|photofilmstrip-4.0.0-3|56	
21cr|photofilmstrip-4.0.0-3|57	
21cr|photofilmstrip-4.0.0-3|58	%install
21cr|photofilmstrip-4.0.0-3|59	%py3_install
21cr|photofilmstrip-4.0.0-3|60	
21cr|photofilmstrip-4.0.0-3|61	# Install the man pages provided by the sources
21cr|photofilmstrip-4.0.0-3|62	mkdir -p %{buildroot}%{_mandir}/man1
21cr|photofilmstrip-4.0.0-3|63	cp docs/manpage/*.1 %{buildroot}%{_mandir}/man1/
21cr|photofilmstrip-4.0.0-3|64	
21cr|photofilmstrip-4.0.0-3|65	# Fix .desktop file
21cr|photofilmstrip-4.0.0-3|66	desktop-file-edit --remove-key="Version" %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|photofilmstrip-4.0.0-3|67	
21cr|photofilmstrip-4.0.0-3|68	# Fix perms
21cr|photofilmstrip-4.0.0-3|69	chmod +x %{buildroot}%{py3_puresitedir}/%{name}/{CLI,GUI}.py

5921 21
21cr|photoflare-1.6.10-1|1	%define debug_package %{nil}
21cr|photoflare-1.6.10-1|2	
21cr|photoflare-1.6.10-1|3	Name:           photoflare
21cr|photoflare-1.6.10-1|4	Version:	1.6.10
21cr|photoflare-1.6.10-1|5	Release:	1
21cr|photoflare-1.6.10-1|6	Summary:        Quick, simple but powerful Cross Platform image editor
21cr|photoflare-1.6.10-1|7	License:        GPL3
21cr|photoflare-1.6.10-1|8	Group:          Graphics
21cr|photoflare-1.6.10-1|9	URL:            http://photoflare.io/
21cr|photoflare-1.6.10-1|10	Source0:        https://github.com/PhotoFlare/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|photoflare-1.6.10-1|11	BuildRequires:  qt5-devel
21cr|photoflare-1.6.10-1|12	BuildRequires:  pkgconfig(Qt5Core)
21cr|photoflare-1.6.10-1|13	BuildRequires:  desktop-file-utils
21cr|photoflare-1.6.10-1|14	BuildRequires:  hicolor-icon-theme
21cr|photoflare-1.6.10-1|15	BuildRequires:  pkgconfig(GraphicsMagick)
21cr|photoflare-1.6.10-1|16	BuildRequires:  qmake5
21cr|photoflare-1.6.10-1|17	BuildRequires:  rpm-helper
21cr|photoflare-1.6.10-1|18	BuildRequires:  qt5-tools
21cr|photoflare-1.6.10-1|19	BuildRequires:  qt5-qttranslations
21cr|photoflare-1.6.10-1|20	BuildRequires:  qt5-linguist-tools
21cr|photoflare-1.6.10-1|21	
21cr|photoflare-1.6.10-1|22	%description
21cr|photoflare-1.6.10-1|23	Quick, simple but powerful Cross Platform image editor.
21cr|photoflare-1.6.10-1|24	
21cr|photoflare-1.6.10-1|25	%prep
21cr|photoflare-1.6.10-1|26	%setup -q
21cr|photoflare-1.6.10-1|27	
21cr|photoflare-1.6.10-1|28	%build
21cr|photoflare-1.6.10-1|29	%qmake_qt5 PREFIX=/usr
21cr|photoflare-1.6.10-1|30	%make
21cr|photoflare-1.6.10-1|31	
21cr|photoflare-1.6.10-1|32	%install
21cr|photoflare-1.6.10-1|33	mkdir -p %{buildroot}%{_bindir}
21cr|photoflare-1.6.10-1|34	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|photoflare-1.6.10-1|35	
21cr|photoflare-1.6.10-1|36	# We dont need this:
21cr|photoflare-1.6.10-1|37	rm -rf %{buildroot}%{_datadir}/pixmaps/photoflare.png
21cr|photoflare-1.6.10-1|38	
21cr|photoflare-1.6.10-1|39	%files
21cr|photoflare-1.6.10-1|40	%{_bindir}/%{name}
21cr|photoflare-1.6.10-1|41	%{_datadir}/applications/%{name}.desktop
21cr|photoflare-1.6.10-1|42	%{_iconsdir}/hicolor/*/apps/photoflare.png
21cr|photoflare-1.6.10-1|43	%{_mandir}/man1/%{name}.1.xz
21cr|photoflare-1.6.10-1|44	%{_datadir}/metainfo/io.%{name}.%{name}.appdata.xml
21cr|photoflare-1.6.10-1|45	%{_datadir}/%{name}/languages/*.qm
21cr|photoflare-1.6.10-1|46	#{_datadir}/pixmaps/%{name}.png

5922 21
21cr|photon-0.4.6-12|1	%define srcname    Photon
21cr|photon-0.4.6-12|2	
21cr|photon-0.4.6-12|3	Name:           photon
21cr|photon-0.4.6-12|4	Version:        0.4.6
21cr|photon-0.4.6-12|5	Release:        12
21cr|photon-0.4.6-12|6	Summary:        Static HTML gallery generator
21cr|photon-0.4.6-12|7	Source:         http://www.saillard.org/programs_and_patches/photon/files/%{srcname}-%{version}.tar.bz2
21cr|photon-0.4.6-12|8	Url:            http://www.saillard.org/photon/
21cr|photon-0.4.6-12|9	License:        GPL
21cr|photon-0.4.6-12|10	Group:          Graphics
21cr|photon-0.4.6-12|11	BuildRequires:  python2-devel
21cr|photon-0.4.6-12|12	BuildArch:      noarch
21cr|photon-0.4.6-12|13	
21cr|photon-0.4.6-12|14	%description
21cr|photon-0.4.6-12|15	Photon is a photo album with a clean design.
21cr|photon-0.4.6-12|16	Features:
21cr|photon-0.4.6-12|17	* static HTML pages (you can put all pages and images on a CD-ROM)
21cr|photon-0.4.6-12|18	* slideshow (use javascript optional)
21cr|photon-0.4.6-12|19	* can use gimp to resize picture
21cr|photon-0.4.6-12|20	* navigation between the image can use the keyboard (use javascript optional)
21cr|photon-0.4.6-12|21	* works in any browser (Mozilla, Netscape Navigator 4.x, Konqueror, Opera)
21cr|photon-0.4.6-12|22	* Each image can have a comment (with HTML tags)
21cr|photon-0.4.6-12|23	* Information about the image (if taken from a digital picture) can be draw
21cr|photon-0.4.6-12|24	* thumbnail image size can be chosen by the user
21cr|photon-0.4.6-12|25	* output images can be scalled down
21cr|photon-0.4.6-12|26	* control the number of thumbnail in a page.
21cr|photon-0.4.6-12|27	
21cr|photon-0.4.6-12|28	%prep
21cr|photon-0.4.6-12|29	%setup -q -n %{srcname}-%{version}
21cr|photon-0.4.6-12|30	
21cr|photon-0.4.6-12|31	%build
21cr|photon-0.4.6-12|32	%py2_build
21cr|photon-0.4.6-12|33	
21cr|photon-0.4.6-12|34	%install
21cr|photon-0.4.6-12|35	%py2_install
21cr|photon-0.4.6-12|36	
21cr|photon-0.4.6-12|37	%files
21cr|photon-0.4.6-12|38	%doc ChangeLog README BUGS
21cr|photon-0.4.6-12|39	%{_bindir}/%{name}
21cr|photon-0.4.6-12|40	%{python2_sitelib}/%{srcname}
21cr|photon-0.4.6-12|41	%{python2_sitelib}/Photon-%{version}-py*.egg-info
21cr|photon-0.4.6-12|42	%{_datadir}/%{name}

5923 21
21cr|photoqt-2.9.1-5|1	Summary:	Image viewer with a simple and fast interface
21cr|photoqt-2.9.1-5|2	Name:		photoqt
21cr|photoqt-2.9.1-5|3	Version:	2.9.1
21cr|photoqt-2.9.1-5|4	Release:	5
21cr|photoqt-2.9.1-5|5	License:	GPLv3+
21cr|photoqt-2.9.1-5|6	Group:		Graphics
21cr|photoqt-2.9.1-5|7	Url:		https://photoqt.org/
21cr|photoqt-2.9.1-5|8	Source0:	https://photoqt.org/downloads/source/%{name}-%{version}.tar.gz
21cr|photoqt-2.9.1-5|9	BuildRequires:	appstream-util
21cr|photoqt-2.9.1-5|10	BuildRequires:	cmake >= 3.16
21cr|photoqt-2.9.1-5|11	BuildRequires:	desktop-file-utils
21cr|photoqt-2.9.1-5|12	BuildRequires:	extra-cmake-modules
21cr|photoqt-2.9.1-5|13	BuildRequires:	qt5-linguist-tools
21cr|photoqt-2.9.1-5|14	BuildRequires:	python3egg(pychromecast)
21cr|photoqt-2.9.1-5|15	# Dependencies conflict with openexr-devel
21cr|photoqt-2.9.1-5|16	#BuildRequires:	freeimage-devel
21cr|photoqt-2.9.1-5|17	BuildRequires:	qt5-qtimageformats-devel
21cr|photoqt-2.9.1-5|18	BuildRequires:	pkgconfig(exiv2)
21cr|photoqt-2.9.1-5|19	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|photoqt-2.9.1-5|20	BuildRequires:	pkgconfig(IL)
21cr|photoqt-2.9.1-5|21	BuildRequires:	pkgconfig(libarchive)
21cr|photoqt-2.9.1-5|22	BuildRequires:	pkgconfig(libraw)
21cr|photoqt-2.9.1-5|23	BuildRequires:	pkgconfig(mpv)
21cr|photoqt-2.9.1-5|24	BuildRequires:	pkgconfig(poppler)
21cr|photoqt-2.9.1-5|25	BuildRequires:	pkgconfig(poppler-qt5)
21cr|photoqt-2.9.1-5|26	BuildRequires:	pkgconfig(pugixml)
21cr|photoqt-2.9.1-5|27	BuildRequires:	pkgconfig(python3)
21cr|photoqt-2.9.1-5|28	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|photoqt-2.9.1-5|29	BuildRequires:	pkgconfig(Qt5Core) >= 5.9
21cr|photoqt-2.9.1-5|30	BuildRequires:	pkgconfig(Qt5DBus)
21cr|photoqt-2.9.1-5|31	BuildRequires:	pkgconfig(Qt5Gui)
21cr|photoqt-2.9.1-5|32	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|photoqt-2.9.1-5|33	BuildRequires:	pkgconfig(Qt5Network)
21cr|photoqt-2.9.1-5|34	BuildRequires:	pkgconfig(Qt5QmlModels)
21cr|photoqt-2.9.1-5|35	BuildRequires:	pkgconfig(Qt5Quick)
21cr|photoqt-2.9.1-5|36	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|photoqt-2.9.1-5|37	BuildRequires:	pkgconfig(Qt5Sql)
21cr|photoqt-2.9.1-5|38	BuildRequires:	pkgconfig(Qt5Svg)
21cr|photoqt-2.9.1-5|39	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|photoqt-2.9.1-5|40	BuildRequires:	pkgconfig(Qt5Xml)
21cr|photoqt-2.9.1-5|41	BuildRequires:	pkgconfig(vips)
21cr|photoqt-2.9.1-5|42	
21cr|photoqt-2.9.1-5|43	Requires:	graphicsmagick
21cr|photoqt-2.9.1-5|44	Requires:	kimageformats
21cr|photoqt-2.9.1-5|45	Requires:	qt5-database-plugin-sqlite
21cr|photoqt-2.9.1-5|46	Requires:	qt5-qtgraphicaleffects-qml
21cr|photoqt-2.9.1-5|47	Requires:	qt5-qtquickcontrols-qml
21cr|photoqt-2.9.1-5|48	Requires:	qml(QtMultimedia)
21cr|photoqt-2.9.1-5|49	Recommends:		unrar
21cr|photoqt-2.9.1-5|50	
21cr|photoqt-2.9.1-5|51	%description
21cr|photoqt-2.9.1-5|52	Image viewer with a simple and fast interface, being good looking and highly
21cr|photoqt-2.9.1-5|53	configurable.
21cr|photoqt-2.9.1-5|54	
21cr|photoqt-2.9.1-5|55	%files
21cr|photoqt-2.9.1-5|56	%doc CHANGELOG README.md
21cr|photoqt-2.9.1-5|57	%license COPYING
21cr|photoqt-2.9.1-5|58	%{_bindir}/%{name}
21cr|photoqt-2.9.1-5|59	%{_appdatadir}/*.xml
21cr|photoqt-2.9.1-5|60	%{_datadir}/applications/*.desktop
21cr|photoqt-2.9.1-5|61	%{_iconsdir}/hicolor/*/apps/*.png
21cr|photoqt-2.9.1-5|62	
21cr|photoqt-2.9.1-5|63	#---------------------------------------------------
21cr|photoqt-2.9.1-5|64	
21cr|photoqt-2.9.1-5|65	%prep
21cr|photoqt-2.9.1-5|66	%setup -q
21cr|photoqt-2.9.1-5|67	
21cr|photoqt-2.9.1-5|68	
21cr|photoqt-2.9.1-5|69	%build
21cr|photoqt-2.9.1-5|70	%cmake_qt5 -DFREEIMAGE=OFF \
21cr|photoqt-2.9.1-5|71	-DVIDEO_MPV=ON \
21cr|photoqt-2.9.1-5|72	-DLIBVIPS=ON
21cr|photoqt-2.9.1-5|73	%make
21cr|photoqt-2.9.1-5|74	
21cr|photoqt-2.9.1-5|75	
21cr|photoqt-2.9.1-5|76	%install
21cr|photoqt-2.9.1-5|77	%makeinstall_std -C build
21cr|photoqt-2.9.1-5|78	
21cr|photoqt-2.9.1-5|79	
21cr|photoqt-2.9.1-5|80	%check
21cr|photoqt-2.9.1-5|81	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21cr|photoqt-2.9.1-5|82	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

5924 21
21cr|photostock-helper-0.0.1-4|1	Summary:	GTK2 tool to define photostock IPTC tags and upload images to many photostocks
21cr|photostock-helper-0.0.1-4|2	Name:		photostock-helper
21cr|photostock-helper-0.0.1-4|3	Version:	0.0.1
21cr|photostock-helper-0.0.1-4|4	Release:	4
21cr|photostock-helper-0.0.1-4|5	License:	GPLv3
21cr|photostock-helper-0.0.1-4|6	Group:		Graphics
21cr|photostock-helper-0.0.1-4|7	Url:		https://launchpad.net/photostock-helper
21cr|photostock-helper-0.0.1-4|8	# repack from launchpad
21cr|photostock-helper-0.0.1-4|9	Source0:	%{name}-%{version}.tar.bz2
21cr|photostock-helper-0.0.1-4|10	Patch0:		photostock-helper-0.0.1-datapath.patch
21cr|photostock-helper-0.0.1-4|11	BuildArch:	noarch
21cr|photostock-helper-0.0.1-4|12	
21cr|photostock-helper-0.0.1-4|13	%description
21cr|photostock-helper-0.0.1-4|14	PhotoStock Helper is a small GTK2-perl application that helps to define usual
21cr|photostock-helper-0.0.1-4|15	photostock IPTC tags (headline, description, keywords) and upload photographs
21cr|photostock-helper-0.0.1-4|16	to many photostocks at once.
21cr|photostock-helper-0.0.1-4|17	
21cr|photostock-helper-0.0.1-4|18	%prep
21cr|photostock-helper-0.0.1-4|19	%setup -q
21cr|photostock-helper-0.0.1-4|20	%patch0 -p1
21cr|photostock-helper-0.0.1-4|21	
21cr|photostock-helper-0.0.1-4|22	%build
21cr|photostock-helper-0.0.1-4|23	
21cr|photostock-helper-0.0.1-4|24	%install
21cr|photostock-helper-0.0.1-4|25	mkdir -p %{buildroot}%{_bindir}
21cr|photostock-helper-0.0.1-4|26	install -m 0755 %{name}.pl %{buildroot}%{_bindir}/%{name}
21cr|photostock-helper-0.0.1-4|27	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|photostock-helper-0.0.1-4|28	install -m 0644 %{name}.glade %{buildroot}%{_datadir}/%{name}/%{name}.glade
21cr|photostock-helper-0.0.1-4|29	
21cr|photostock-helper-0.0.1-4|30	# install menu entry
21cr|photostock-helper-0.0.1-4|31	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|photostock-helper-0.0.1-4|32	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|photostock-helper-0.0.1-4|33	[Desktop Entry]
21cr|photostock-helper-0.0.1-4|34	Name=PhotoStock Helper
21cr|photostock-helper-0.0.1-4|35	Comment=GTK2 tool to define photostock IPTC tags and upload images to many photostocks
21cr|photostock-helper-0.0.1-4|36	Exec=%{_bindir}/%{name}
21cr|photostock-helper-0.0.1-4|37	Icon=go-up
21cr|photostock-helper-0.0.1-4|38	Terminal=false
21cr|photostock-helper-0.0.1-4|39	Type=Application
21cr|photostock-helper-0.0.1-4|40	Categories=Graphics;
21cr|photostock-helper-0.0.1-4|41	EOF
21cr|photostock-helper-0.0.1-4|42	
21cr|photostock-helper-0.0.1-4|43	%files
21cr|photostock-helper-0.0.1-4|44	%{_bindir}/%{name}
21cr|photostock-helper-0.0.1-4|45	%{_datadir}/applications/%{name}.desktop
21cr|photostock-helper-0.0.1-4|46	%{_datadir}/%{name}

5925 21
21cr|phototonic-2.1.10-2|1	# gitrev (as reported by git describe) is used as version minor for snapshots
21cr|phototonic-2.1.10-2|2	%define gitrev %(echo %{version} |cut -d. -f3)
21cr|phototonic-2.1.10-2|3	
21cr|phototonic-2.1.10-2|4	Summary:	An image viewer and organizer
21cr|phototonic-2.1.10-2|5	Name:		phototonic
21cr|phototonic-2.1.10-2|6	Version:	2.1.10
21cr|phototonic-2.1.10-2|7	Release:	2
21cr|phototonic-2.1.10-2|8	License:	GPLv3+
21cr|phototonic-2.1.10-2|9	Group:		Graphics
21cr|phototonic-2.1.10-2|10	Url:		https://github.com/oferkv/phototonic
21cr|phototonic-2.1.10-2|11	Source0:	%{name}-%{version}.tar.gz
21cr|phototonic-2.1.10-2|12	# Run ./mk-tar-git-rev in SOURCES to create snapshot tarball
21cr|phototonic-2.1.10-2|13	Source1:	mk-tar-git-rev
21cr|phototonic-2.1.10-2|14	BuildRequires:	pkgconfig(exiv2)
21cr|phototonic-2.1.10-2|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|phototonic-2.1.10-2|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|phototonic-2.1.10-2|17	Recommends:	%{_lib}qt5svg5
21cr|phototonic-2.1.10-2|18	Recommends:	qt5-imageformats-plugins
21cr|phototonic-2.1.10-2|19	
21cr|phototonic-2.1.10-2|20	%description
21cr|phototonic-2.1.10-2|21	Phototonic is an image viewer and organizer with the following features:
21cr|phototonic-2.1.10-2|22	* Light weight with a smooth and clear user interface
21cr|phototonic-2.1.10-2|23	* Does not depend on any desktop environment
21cr|phototonic-2.1.10-2|24	* Supports several customized thumbnail layouts
21cr|phototonic-2.1.10-2|25	* Load thumbnails and browse images recursively
21cr|phototonic-2.1.10-2|26	* Dynamic thumbnails loading, enabling fast browsing of very large folders
21cr|phototonic-2.1.10-2|27	* Filter thumbnails
21cr|phototonic-2.1.10-2|28	* Image navigation and file management
21cr|phototonic-2.1.10-2|29	* Slide show
21cr|phototonic-2.1.10-2|30	* View random image
21cr|phototonic-2.1.10-2|31	* Transformation: rotation, flipping, cropping, image mirroring
21cr|phototonic-2.1.10-2|32	* Adjust image colors
21cr|phototonic-2.1.10-2|33	* Keep transformations zoom and colors while browsing multiple images
21cr|phototonic-2.1.10-2|34	* Extensive automatic and manual zoom options
21cr|phototonic-2.1.10-2|35	* Supported image formats:
21cr|phototonic-2.1.10-2|36	BMP, GIF, ICO, JPEG, MNG, PBM, PGM, PNG, PPM, SVG, SVGZ, TGA, TIFF, XBM, XPM
21cr|phototonic-2.1.10-2|37	* Supports GIF animations
21cr|phototonic-2.1.10-2|38	* Keyboard shortcuts and mouse behavior customization
21cr|phototonic-2.1.10-2|39	* Load image files or folders from command line
21cr|phototonic-2.1.10-2|40	* Open images with external applications
21cr|phototonic-2.1.10-2|41	
21cr|phototonic-2.1.10-2|42	%files
21cr|phototonic-2.1.10-2|43	%doc COPYING
21cr|phototonic-2.1.10-2|44	%{_bindir}/%{name}
21cr|phototonic-2.1.10-2|45	%{_datadir}/applications/%{name}.desktop
21cr|phototonic-2.1.10-2|46	%{_iconsdir}/hicolor/*x*/apps/%{name}.png
21cr|phototonic-2.1.10-2|47	%{_datadir}/pixmaps/%{name}.png
21cr|phototonic-2.1.10-2|48	
21cr|phototonic-2.1.10-2|49	#----------------------------------------------------------------------------
21cr|phototonic-2.1.10-2|50	
21cr|phototonic-2.1.10-2|51	%prep
21cr|phototonic-2.1.10-2|52	%setup -q
21cr|phototonic-2.1.10-2|53	
21cr|phototonic-2.1.10-2|54	%build
21cr|phototonic-2.1.10-2|55	%qmake_qt5
21cr|phototonic-2.1.10-2|56	%make
21cr|phototonic-2.1.10-2|57	
21cr|phototonic-2.1.10-2|58	%install
21cr|phototonic-2.1.10-2|59	%makeinstall_qt
21cr|phototonic-2.1.10-2|60	
21cr|phototonic-2.1.10-2|61	# Tweak upstream desktop file
21cr|phototonic-2.1.10-2|62	desktop-file-install \
21cr|phototonic-2.1.10-2|63	--dir=%{buildroot}%{_datadir}/applications \
21cr|phototonic-2.1.10-2|64	%{buildroot}%{_datadir}/applications/%{name}.desktop

5926 21
21cr|php8-memcached-3.3.0-1|1	# Copyright (c) 2009-2024 Remi Collet
21cr|php8-memcached-3.3.0-1|2	# License: CC-BY-SA-4.0
21cr|php8-memcached-3.3.0-1|3	# http://creativecommons.org/licenses/by-sa/4.0/
21cr|php8-memcached-3.3.0-1|4	
21cr|php8-memcached-3.3.0-1|5	# TODO: add RPM macros for pecl to the php8-pear package
21cr|php8-memcached-3.3.0-1|6	%global pecl_docdir  %{_datadir}/pear8/doc
21cr|php8-memcached-3.3.0-1|7	%global pecl_xmldir  %{_localstatedir}/lib/php8/peclxml
21cr|php8-memcached-3.3.0-1|8	
21cr|php8-memcached-3.3.0-1|9	%bcond_without      tests
21cr|php8-memcached-3.3.0-1|10	
21cr|php8-memcached-3.3.0-1|11	%global pecl_name   memcached
21cr|php8-memcached-3.3.0-1|12	# After 40-igbinary, 40-json, 40-msgpack
21cr|php8-memcached-3.3.0-1|13	%global ini_name    50-%{pecl_name}.ini
21cr|php8-memcached-3.3.0-1|14	
21cr|php8-memcached-3.3.0-1|15	%global upstream_version 3.3.0
21cr|php8-memcached-3.3.0-1|16	%global sources    %{pecl_name}-%{upstream_version}
21cr|php8-memcached-3.3.0-1|17	
21cr|php8-memcached-3.3.0-1|18	Summary:	Extension to work with the Memcached caching daemon
21cr|php8-memcached-3.3.0-1|19	Name:		php8-memcached
21cr|php8-memcached-3.3.0-1|20	Version:	%{upstream_version}
21cr|php8-memcached-3.3.0-1|21	Release:	1
21cr|php8-memcached-3.3.0-1|22	License:	PHP-3.01
21cr|php8-memcached-3.3.0-1|23	Group:		Development/PHP
21cr|php8-memcached-3.3.0-1|24	URL:		https://pecl.php.net/package/%{pecl_name}
21cr|php8-memcached-3.3.0-1|25	Source0:	https://pecl.php.net/get/%{sources}.tgz
21cr|php8-memcached-3.3.0-1|26	ExcludeArch:	%{ix86}
21cr|php8-memcached-3.3.0-1|27	BuildRequires:	php8-devel
21cr|php8-memcached-3.3.0-1|28	BuildRequires:	php8-rpm-macros
21cr|php8-memcached-3.3.0-1|29	BuildRequires:	php8-pear
21cr|php8-memcached-3.3.0-1|30	BuildRequires:	php8-json
21cr|php8-memcached-3.3.0-1|31	#BuildRequires:	php8-igbinary-devel
21cr|php8-memcached-3.3.0-1|32	#BuildRequires:	php8-msgpack-devel
21cr|php8-memcached-3.3.0-1|33	BuildRequires:	libevent-devel  > 2
21cr|php8-memcached-3.3.0-1|34	BuildRequires:	libmemcached-devel >= 1.0.18
21cr|php8-memcached-3.3.0-1|35	BuildRequires:	zlib-devel
21cr|php8-memcached-3.3.0-1|36	BuildRequires:	cyrus-sasl-devel
21cr|php8-memcached-3.3.0-1|37	BuildRequires:	fastlz-devel
21cr|php8-memcached-3.3.0-1|38	BuildRequires:	zstd-devel
21cr|php8-memcached-3.3.0-1|39	%if %{with tests}
21cr|php8-memcached-3.3.0-1|40	BuildRequires:	memcached
21cr|php8-memcached-3.3.0-1|41	%endif
21cr|php8-memcached-3.3.0-1|42	Requires:	php8-json
21cr|php8-memcached-3.3.0-1|43	#Requires:	php8-igbinary
21cr|php8-memcached-3.3.0-1|44	#Requires:	php8-msgpack
21cr|php8-memcached-3.3.0-1|45	Requires:	php8(zend-abi) = %{php_zend_api}
21cr|php8-memcached-3.3.0-1|46	Requires:	php8(api) = %{php_core_api}
21cr|php8-memcached-3.3.0-1|47	
21cr|php8-memcached-3.3.0-1|48	%description
21cr|php8-memcached-3.3.0-1|49	This extension uses libmemcached library to provide API for communicating
21cr|php8-memcached-3.3.0-1|50	with memcached servers.
21cr|php8-memcached-3.3.0-1|51	
21cr|php8-memcached-3.3.0-1|52	memcached is a high-performance, distributed memory object caching system,
21cr|php8-memcached-3.3.0-1|53	generic in nature, but intended for use in speeding up dynamic web
21cr|php8-memcached-3.3.0-1|54	applications by alleviating database load.
21cr|php8-memcached-3.3.0-1|55	
21cr|php8-memcached-3.3.0-1|56	It also provides a session handler (memcached).
21cr|php8-memcached-3.3.0-1|57	
21cr|php8-memcached-3.3.0-1|58	
21cr|php8-memcached-3.3.0-1|59	%prep
21cr|php8-memcached-3.3.0-1|60	%setup -c -q
21cr|php8-memcached-3.3.0-1|61	# Don't install/register tests
21cr|php8-memcached-3.3.0-1|62	sed -e 's/role="test"/role="src"/' \
21cr|php8-memcached-3.3.0-1|63	-e '/LICENSE/s/role="doc"/role="src"/' \
21cr|php8-memcached-3.3.0-1|64	-e '/name=.fastlz/d' \
21cr|php8-memcached-3.3.0-1|65	-i package.xml
21cr|php8-memcached-3.3.0-1|66	
21cr|php8-memcached-3.3.0-1|67	cd %{sources}
21cr|php8-memcached-3.3.0-1|68	rm -r fastlz
21cr|php8-memcached-3.3.0-1|69	
21cr|php8-memcached-3.3.0-1|70	# Chech version as upstream often forget to update this
21cr|php8-memcached-3.3.0-1|71	extver=$(sed -n '/#define PHP_MEMCACHED_VERSION/{s/.* "//;s/".*$//;p}' php_memcached.h)
21cr|php8-memcached-3.3.0-1|72	if test "x${extver}" != "x%{upstream_version}"; then
21cr|php8-memcached-3.3.0-1|73	: Error: Upstream extension version is ${extver}, expecting %{upstream_version}.
21cr|php8-memcached-3.3.0-1|74	: Update the macro and rebuild.
21cr|php8-memcached-3.3.0-1|75	exit 1
21cr|php8-memcached-3.3.0-1|76	fi
21cr|php8-memcached-3.3.0-1|77	cd ..
21cr|php8-memcached-3.3.0-1|78	
21cr|php8-memcached-3.3.0-1|79	cat > %{ini_name} << 'EOF'
21cr|php8-memcached-3.3.0-1|80	; Enable %{pecl_name} extension module
21cr|php8-memcached-3.3.0-1|81	extension=%{pecl_name}.so
21cr|php8-memcached-3.3.0-1|82	
21cr|php8-memcached-3.3.0-1|83	; ----- Options to use the memcached session handler
21cr|php8-memcached-3.3.0-1|84	
21cr|php8-memcached-3.3.0-1|85	; RPM note : save_handler and save_path are defined
21cr|php8-memcached-3.3.0-1|86	; for mod_php, in /etc/httpd/conf.d/php.conf
21cr|php8-memcached-3.3.0-1|87	; for php-fpm, in /etc/php-fpm.d/*conf
21cr|php8-memcached-3.3.0-1|88	
21cr|php8-memcached-3.3.0-1|89	;  Use memcache as a session handler
21cr|php8-memcached-3.3.0-1|90	;session.save_handler=memcached
21cr|php8-memcached-3.3.0-1|91	;  Defines a comma separated list of server urls to use for session storage
21cr|php8-memcached-3.3.0-1|92	;session.save_path="localhost:11211"
21cr|php8-memcached-3.3.0-1|93	
21cr|php8-memcached-3.3.0-1|94	; ----- Configuration options
21cr|php8-memcached-3.3.0-1|95	; http://php.net/manual/en/memcached.configuration.php
21cr|php8-memcached-3.3.0-1|96	
21cr|php8-memcached-3.3.0-1|97	EOF
21cr|php8-memcached-3.3.0-1|98	
21cr|php8-memcached-3.3.0-1|99	# default options with description from upstream
21cr|php8-memcached-3.3.0-1|100	cat %{sources}/memcached.ini >>%{ini_name}
21cr|php8-memcached-3.3.0-1|101	
21cr|php8-memcached-3.3.0-1|102	
21cr|php8-memcached-3.3.0-1|103	%build
21cr|php8-memcached-3.3.0-1|104	cd %{sources}
21cr|php8-memcached-3.3.0-1|105	phpize8
21cr|php8-memcached-3.3.0-1|106	sed -e 's/INSTALL_ROOT/DESTDIR/' -i build/Makefile.global
21cr|php8-memcached-3.3.0-1|107	
21cr|php8-memcached-3.3.0-1|108	%configure \
21cr|php8-memcached-3.3.0-1|109	--enable-memcached-json \
21cr|php8-memcached-3.3.0-1|110	--enable-memcached-sasl \
21cr|php8-memcached-3.3.0-1|111	--enable-memcached-protocol \
21cr|php8-memcached-3.3.0-1|112	--with-system-fastlz \
21cr|php8-memcached-3.3.0-1|113	--with-zstd \
21cr|php8-memcached-3.3.0-1|114	--with-php-config=%{_bindir}/php8-config
21cr|php8-memcached-3.3.0-1|115	
21cr|php8-memcached-3.3.0-1|116	%make_build
21cr|php8-memcached-3.3.0-1|117	
21cr|php8-memcached-3.3.0-1|118	
21cr|php8-memcached-3.3.0-1|119	%install
21cr|php8-memcached-3.3.0-1|120	cd %{sources}
21cr|php8-memcached-3.3.0-1|121	
21cr|php8-memcached-3.3.0-1|122	: Install the extension
21cr|php8-memcached-3.3.0-1|123	%make_install
21cr|php8-memcached-3.3.0-1|124	
21cr|php8-memcached-3.3.0-1|125	: Drop in the bit of configuration
21cr|php8-memcached-3.3.0-1|126	install -D -m 644 ../%{ini_name} %{buildroot}%{php_inidir}/%{ini_name}
21cr|php8-memcached-3.3.0-1|127	
21cr|php8-memcached-3.3.0-1|128	: Install XML package description
21cr|php8-memcached-3.3.0-1|129	install -D -m 644 ../package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
21cr|php8-memcached-3.3.0-1|130	
21cr|php8-memcached-3.3.0-1|131	: Install the Documentation
21cr|php8-memcached-3.3.0-1|132	for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//')
21cr|php8-memcached-3.3.0-1|133	do install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i
21cr|php8-memcached-3.3.0-1|134	done
21cr|php8-memcached-3.3.0-1|135	
21cr|php8-memcached-3.3.0-1|136	
21cr|php8-memcached-3.3.0-1|137	%check
21cr|php8-memcached-3.3.0-1|138	OPT="-n"
21cr|php8-memcached-3.3.0-1|139	[ -f %{php_extdir}/igbinary.so ] && OPT="$OPT -d extension=igbinary.so"
21cr|php8-memcached-3.3.0-1|140	[ -f %{php_extdir}/json.so ]     && OPT="$OPT -d extension=json.so"
21cr|php8-memcached-3.3.0-1|141	[ -f %{php_extdir}/msgpack.so ]  && OPT="$OPT -d extension=msgpack.so"
21cr|php8-memcached-3.3.0-1|142	
21cr|php8-memcached-3.3.0-1|143	: Minimal load test for NTS extension
21cr|php8-memcached-3.3.0-1|144	%{__php} $OPT \
21cr|php8-memcached-3.3.0-1|145	-d extension=session \
21cr|php8-memcached-3.3.0-1|146	-d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \
21cr|php8-memcached-3.3.0-1|147	--modules | grep '^%{pecl_name}$'
21cr|php8-memcached-3.3.0-1|148	
21cr|php8-memcached-3.3.0-1|149	%if %{with tests}
21cr|php8-memcached-3.3.0-1|150	cd %{sources}
21cr|php8-memcached-3.3.0-1|151	# XFAIL and very slow so no value
21cr|php8-memcached-3.3.0-1|152	rm tests/expire.phpt
21cr|php8-memcached-3.3.0-1|153	rm tests/flush_buffers.phpt
21cr|php8-memcached-3.3.0-1|154	rm tests/touch_binary.phpt
21cr|php8-memcached-3.3.0-1|155	
21cr|php8-memcached-3.3.0-1|156	ret=0
21cr|php8-memcached-3.3.0-1|157	
21cr|php8-memcached-3.3.0-1|158	: Launch the Memcached service
21cr|php8-memcached-3.3.0-1|159	port=$(%{__php} -r 'echo 10000 + PHP_MAJOR_VERSION*100 + PHP_MINOR_VERSION*10 + PHP_INT_SIZE;')
21cr|php8-memcached-3.3.0-1|160	memcached -p $port -U $port      -d -P $PWD/memcached.pid
21cr|php8-memcached-3.3.0-1|161	sed -e "s/11211/$port/" -i tests/*
21cr|php8-memcached-3.3.0-1|162	
21cr|php8-memcached-3.3.0-1|163	: Port for MemcachedServer
21cr|php8-memcached-3.3.0-1|164	port=$(%{__php} -r 'echo 11000 + PHP_MAJOR_VERSION*100 + PHP_MINOR_VERSION*10 + PHP_INT_SIZE;')
21cr|php8-memcached-3.3.0-1|165	sed -e "s/3434/$port/" -i tests/*
21cr|php8-memcached-3.3.0-1|166	
21cr|php8-memcached-3.3.0-1|167	: Run the upstream test Suite for NTS extension
21cr|php8-memcached-3.3.0-1|168	TEST_PHP_EXECUTABLE=%{__php} \
21cr|php8-memcached-3.3.0-1|169	TEST_PHP_ARGS="$OPT -d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so" \
21cr|php8-memcached-3.3.0-1|170	REPORT_EXIT_STATUS=1 \
21cr|php8-memcached-3.3.0-1|171	%{__php} -n run-tests.php -q -x --show-diff || ret=1
21cr|php8-memcached-3.3.0-1|172	
21cr|php8-memcached-3.3.0-1|173	# Cleanup
21cr|php8-memcached-3.3.0-1|174	if [ -f memcached.pid ]; then
21cr|php8-memcached-3.3.0-1|175	kill $(cat memcached.pid)
21cr|php8-memcached-3.3.0-1|176	sleep 1
21cr|php8-memcached-3.3.0-1|177	fi
21cr|php8-memcached-3.3.0-1|178	
21cr|php8-memcached-3.3.0-1|179	exit $ret
21cr|php8-memcached-3.3.0-1|180	%endif
21cr|php8-memcached-3.3.0-1|181	
21cr|php8-memcached-3.3.0-1|182	
21cr|php8-memcached-3.3.0-1|183	%files
21cr|php8-memcached-3.3.0-1|184	%license %{sources}/LICENSE
21cr|php8-memcached-3.3.0-1|185	%doc %{pecl_docdir}/%{pecl_name}
21cr|php8-memcached-3.3.0-1|186	%{pecl_xmldir}/%{name}.xml
21cr|php8-memcached-3.3.0-1|187	
21cr|php8-memcached-3.3.0-1|188	%config(noreplace) %{php_inidir}/%{ini_name}
21cr|php8-memcached-3.3.0-1|189	%{php_extdir}/%{pecl_name}.so

5927 21
21cr|php8-pear-1.10.16-2|1	%global __requires_exclude pear\\\\((PHPUnit.*|PEAR.*)\\\\)
21cr|php8-pear-1.10.16-2|2	%define Archive_Tar_version 1.6.0
21cr|php8-pear-1.10.16-2|3	%define Console_Getopt_version 1.4.3
21cr|php8-pear-1.10.16-2|4	%define Structures_Graph_version 1.2.0
21cr|php8-pear-1.10.16-2|5	%define XML_RPC_version 1.5.5
21cr|php8-pear-1.10.16-2|6	%define XML_Util_version 1.4.5
21cr|php8-pear-1.10.16-2|7	
21cr|php8-pear-1.10.16-2|8	Summary:	PHP Extension and Application Repository
21cr|php8-pear-1.10.16-2|9	Name:		php8-pear
21cr|php8-pear-1.10.16-2|10	Epoch:		1
21cr|php8-pear-1.10.16-2|11	Version:	1.10.16
21cr|php8-pear-1.10.16-2|12	Release:	2
21cr|php8-pear-1.10.16-2|13	License:	PHP License
21cr|php8-pear-1.10.16-2|14	Group:		Development/PHP
21cr|php8-pear-1.10.16-2|15	URL:		http://pear.php.net/package/PEAR/
21cr|php8-pear-1.10.16-2|16	Source0:	http://pear.php.net/get/PEAR-%{version}.tgz
21cr|php8-pear-1.10.16-2|17	Source1:	install-pear.php
21cr|php8-pear-1.10.16-2|18	Source2:	relocate.php
21cr|php8-pear-1.10.16-2|19	Source3:	strip.php
21cr|php8-pear-1.10.16-2|20	Source4:	LICENSE
21cr|php8-pear-1.10.16-2|21	Source5:	pear.script
21cr|php8-pear-1.10.16-2|22	Source10:	pear.sh
21cr|php8-pear-1.10.16-2|23	Source11:	pecl.sh
21cr|php8-pear-1.10.16-2|24	Source12:	peardev.sh
21cr|php8-pear-1.10.16-2|25	Source20:	http://pear.php.net/get/XML_RPC-%{XML_RPC_version}.tgz
21cr|php8-pear-1.10.16-2|26	Source21:	http://pear.php.net/get/Archive_Tar-%{Archive_Tar_version}.tgz
21cr|php8-pear-1.10.16-2|27	Source22:	http://pear.php.net/get/Console_Getopt-%{Console_Getopt_version}.tgz
21cr|php8-pear-1.10.16-2|28	Source23:	http://pear.php.net/get/Structures_Graph-%{Structures_Graph_version}.tgz
21cr|php8-pear-1.10.16-2|29	Source24:	http://pear.php.net/get/XML_Util-%{XML_Util_version}.tgz
21cr|php8-pear-1.10.16-2|30	BuildRequires:	php8-cli
21cr|php8-pear-1.10.16-2|31	BuildRequires:	php8-xml
21cr|php8-pear-1.10.16-2|32	Requires:	php8-cli
21cr|php8-pear-1.10.16-2|33	Requires:	php8-xml
21cr|php8-pear-1.10.16-2|34	Provides:	php8-pear-Console_Getopt = %{Console_Getopt_version}
21cr|php8-pear-1.10.16-2|35	Provides:	php8-pear-Archive_Tar = %{Archive_Tar_version}
21cr|php8-pear-1.10.16-2|36	Provides:	php8-pear-Structures_Graph = %{Structures_Graph_version}
21cr|php8-pear-1.10.16-2|37	Provides:	php8-pear-XML_RPC = %{XML_RPC_version}
21cr|php8-pear-1.10.16-2|38	Provides:	php8-pear-XML_Util = %{XML_Util_version}
21cr|php8-pear-1.10.16-2|39	Obsoletes:	php8-pear-XML_Util < %{XML_Util_version}
21cr|php8-pear-1.10.16-2|40	# the russian roulette fix - start
21cr|php8-pear-1.10.16-2|41	# this reduces breakage going from php-pear-5.2.x
21cr|php8-pear-1.10.16-2|42	Provides:	pear8 = %{EVRD}
21cr|php8-pear-1.10.16-2|43	Provides:	php8-pear-PEAR = %{EVRD}
21cr|php8-pear-1.10.16-2|44	Provides:	php8-pear-PEAR-Command = %{EVRD}
21cr|php8-pear-1.10.16-2|45	Provides:	php8-pear-PEAR-Frontend_CLI = %{EVRD}
21cr|php8-pear-1.10.16-2|46	Provides:	php8-pear-PEAR-OS = %{EVRD}
21cr|php8-pear-1.10.16-2|47	# the russian roulette fix - end
21cr|php8-pear-1.10.16-2|48	Recommends:	php8-pear-DB
21cr|php8-pear-1.10.16-2|49	Recommends:	php8-pear-Log
21cr|php8-pear-1.10.16-2|50	Recommends:	php8-pear-Mail
21cr|php8-pear-1.10.16-2|51	Recommends:	php8-pear-Mail_Mime
21cr|php8-pear-1.10.16-2|52	Recommends:	php8-pear-Mail_mimeDecode
21cr|php8-pear-1.10.16-2|53	Recommends:	php8-pear-Net_SMTP
21cr|php8-pear-1.10.16-2|54	Recommends:	php8-pear-Net_Socket
21cr|php8-pear-1.10.16-2|55	Recommends:	php8-pear-XML_Parser
21cr|php8-pear-1.10.16-2|56	BuildArch:	noarch
21cr|php8-pear-1.10.16-2|57	
21cr|php8-pear-1.10.16-2|58	%description
21cr|php8-pear-1.10.16-2|59	PEAR is short for "PHP Extension and Application Repository" and is pronounced
21cr|php8-pear-1.10.16-2|60	just like the fruit. The purpose of PEAR is to provide:
21cr|php8-pear-1.10.16-2|61	
21cr|php8-pear-1.10.16-2|62	* A structured library of open-sourced code for PHP users
21cr|php8-pear-1.10.16-2|63	* A system for code distribution and package maintenance
21cr|php8-pear-1.10.16-2|64	* A standard style for code written in PHP
21cr|php8-pear-1.10.16-2|65	* The PHP Foundation Classes (PFC)
21cr|php8-pear-1.10.16-2|66	* The PHP Extension Code Library (PECL)
21cr|php8-pear-1.10.16-2|67	* A web site, mailing lists and download mirrors to support the PHP/PEAR
21cr|php8-pear-1.10.16-2|68	community
21cr|php8-pear-1.10.16-2|69	
21cr|php8-pear-1.10.16-2|70	%files
21cr|php8-pear-1.10.16-2|71	%doc LICENSE README.rst
21cr|php8-pear-1.10.16-2|72	%dir %{_sysconfdir}/pear8
21cr|php8-pear-1.10.16-2|73	%config(noreplace) %{_sysconfdir}/pear8/pear.conf
21cr|php8-pear-1.10.16-2|74	%{_datadir}/pear8
21cr|php8-pear-1.10.16-2|75	%{_bindir}/*
21cr|php8-pear-1.10.16-2|76	%dir %{_localstatedir}/cache/php8-pear
21cr|php8-pear-1.10.16-2|77	%dir %{_localstatedir}/lib/pear8
21cr|php8-pear-1.10.16-2|78	%{_localstatedir}/lib/rpm/filetriggers/pear8.*
21cr|php8-pear-1.10.16-2|79	
21cr|php8-pear-1.10.16-2|80	
21cr|php8-pear-1.10.16-2|81	%prep
21cr|php8-pear-1.10.16-2|82	%setup -q -cT
21cr|php8-pear-1.10.16-2|83	
21cr|php8-pear-1.10.16-2|84	# Create a usable PEAR directory (used by install-pear.php)
21cr|php8-pear-1.10.16-2|85	for archive in %{SOURCE0} %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24}; do
21cr|php8-pear-1.10.16-2|86	tar xzf $archive --strip-components 1
21cr|php8-pear-1.10.16-2|87	cp $archive .
21cr|php8-pear-1.10.16-2|88	gunzip `basename $archive`
21cr|php8-pear-1.10.16-2|89	done
21cr|php8-pear-1.10.16-2|90	tar xzf %{SOURCE24} package.xml
21cr|php8-pear-1.10.16-2|91	mv package.xml XML_Util.xml
21cr|php8-pear-1.10.16-2|92	
21cr|php8-pear-1.10.16-2|93	%build
21cr|php8-pear-1.10.16-2|94	
21cr|php8-pear-1.10.16-2|95	%install
21cr|php8-pear-1.10.16-2|96	export PHP_PEAR_SYSCONF_DIR=%{_sysconfdir}/pear8
21cr|php8-pear-1.10.16-2|97	export PHP_PEAR_SIG_KEYDIR=%{_sysconfdir}/pearkeys8
21cr|php8-pear-1.10.16-2|98	export PHP_PEAR_SIG_BIN=%{_bindir}/gpg
21cr|php8-pear-1.10.16-2|99	export PHP_PEAR_PHP_BIN=%{_bindir}/php8
21cr|php8-pear-1.10.16-2|100	export PHP_PEAR_INSTALL_DIR=%{_datadir}/pear8
21cr|php8-pear-1.10.16-2|101	
21cr|php8-pear-1.10.16-2|102	# 1.4.11 tries to write to the cache directory during installation
21cr|php8-pear-1.10.16-2|103	# so it's not possible to set a sane default via the environment.
21cr|php8-pear-1.10.16-2|104	# The ${PWD} bit will be stripped via relocate.php later.
21cr|php8-pear-1.10.16-2|105	export PHP_PEAR_CACHE_DIR=${PWD}%{_localstatedir}/cache/php8-pear
21cr|php8-pear-1.10.16-2|106	export PHP_PEAR_TEMP_DIR=/var/tmp
21cr|php8-pear-1.10.16-2|107	
21cr|php8-pear-1.10.16-2|108	install -d \
21cr|php8-pear-1.10.16-2|109	%{buildroot}%{_datadir}/pear8 \
21cr|php8-pear-1.10.16-2|110	%{buildroot}%{_datadir}/pear8/.pkgxml \
21cr|php8-pear-1.10.16-2|111	%{buildroot}%{_localstatedir}/cache/php8-pear \
21cr|php8-pear-1.10.16-2|112	%{buildroot}%{_localstatedir}/lib/pear8 \
21cr|php8-pear-1.10.16-2|113	%{buildroot}%{_localstatedir}/www/html \
21cr|php8-pear-1.10.16-2|114	%{buildroot}%{_sysconfdir}/rpm \
21cr|php8-pear-1.10.16-2|115	%{buildroot}%{_sysconfdir}/pear8
21cr|php8-pear-1.10.16-2|116	
21cr|php8-pear-1.10.16-2|117	export INSTALL_ROOT=%{buildroot}
21cr|php8-pear-1.10.16-2|118	
21cr|php8-pear-1.10.16-2|119	%{_bindir}/php8 \
21cr|php8-pear-1.10.16-2|120	-n -dmemory_limit=64M -dshort_open_tag=0 -dsafe_mode=0 \
21cr|php8-pear-1.10.16-2|121	-derror_reporting=E_ALL -ddetect_unicode=0 \
21cr|php8-pear-1.10.16-2|122	%{SOURCE1} --force \
21cr|php8-pear-1.10.16-2|123	--dir		%{_datadir}/pear8 \
21cr|php8-pear-1.10.16-2|124	--download		/tmp/pear8/download \
21cr|php8-pear-1.10.16-2|125	--config		%{_sysconfdir}/pear8 \
21cr|php8-pear-1.10.16-2|126	--cache		%{_localstatedir}/cache/php8-pear \
21cr|php8-pear-1.10.16-2|127	--bin		%{_bindir} \
21cr|php8-pear-1.10.16-2|128	--php		%{_bindir}/php8 \
21cr|php8-pear-1.10.16-2|129	--metadatadir	%{_localstatedir}/lib/pear8 \
21cr|php8-pear-1.10.16-2|130	--www		%{_localstatedir}/www/html \
21cr|php8-pear-1.10.16-2|131	`basename -s .tgz %{SOURCE0}`.tar `basename -s .tgz %{SOURCE20}`.tar `basename -s .tgz %{SOURCE21}`.tar `basename -s .tgz %{SOURCE22}`.tar `basename -s .tgz %{SOURCE23}`.tar `basename -s .tgz %{SOURCE24}`.tar
21cr|php8-pear-1.10.16-2|132	
21cr|php8-pear-1.10.16-2|133	# Replace /usr/bin/* with simple scripts:
21cr|php8-pear-1.10.16-2|134	rm -f %{buildroot}%{_bindir}/*
21cr|php8-pear-1.10.16-2|135	install -m 755 %{SOURCE10} %{buildroot}%{_bindir}/pear8
21cr|php8-pear-1.10.16-2|136	install -m 755 %{SOURCE11} %{buildroot}%{_bindir}/pecl8
21cr|php8-pear-1.10.16-2|137	install -m 755 %{SOURCE12} %{buildroot}%{_bindir}/peardev8
21cr|php8-pear-1.10.16-2|138	install -m 644 scripts/*.php %{buildroot}%{_datadir}/pear8
21cr|php8-pear-1.10.16-2|139	
21cr|php8-pear-1.10.16-2|140	# Sanitize the pear.conf
21cr|php8-pear-1.10.16-2|141	%{_bindir}/php8 -n %{SOURCE3} %{buildroot}%{_sysconfdir}/pear8/pear.conf %{_datadir}
21cr|php8-pear-1.10.16-2|142	
21cr|php8-pear-1.10.16-2|143	# Display configuration for debug
21cr|php8-pear-1.10.16-2|144	%{_bindir}/php8 -r "print_r(unserialize(substr(file_get_contents('%{buildroot}%{_sysconfdir}/pear8/pear.conf'),17)));"
21cr|php8-pear-1.10.16-2|145	
21cr|php8-pear-1.10.16-2|146	#Sanitize the registry
21cr|php8-pear-1.10.16-2|147	for file in `ls %{buildroot}%{_datadir}/pear8/.registry/*.reg`; do
21cr|php8-pear-1.10.16-2|148	%{_bindir}/php8 -n %{SOURCE2} ${file} %{buildroot} |
21cr|php8-pear-1.10.16-2|149	%{_bindir}/php8 -n %{SOURCE2} php://stdin $PWD > tmp.reg
21cr|php8-pear-1.10.16-2|150	mv tmp.reg ${file}
21cr|php8-pear-1.10.16-2|151	done
21cr|php8-pear-1.10.16-2|152	
21cr|php8-pear-1.10.16-2|153	install -m 644 -c %{SOURCE4} LICENSE
21cr|php8-pear-1.10.16-2|154	
21cr|php8-pear-1.10.16-2|155	# apply patches on installed PEAR tree
21cr|php8-pear-1.10.16-2|156	#pushd %{buildroot}%{_datadir}/pear
21cr|php8-pear-1.10.16-2|157	#patch -p1 <%{PATCH0}
21cr|php8-pear-1.10.16-2|158	#popd
21cr|php8-pear-1.10.16-2|159	
21cr|php8-pear-1.10.16-2|160	# Why this file here ?
21cr|php8-pear-1.10.16-2|161	rm -rf %{buildroot}/.depdb* %{buildroot}/.lock %{buildroot}/.channels %{buildroot}/.filemap
21cr|php8-pear-1.10.16-2|162	
21cr|php8-pear-1.10.16-2|163	#remove buildroot duplicate
21cr|php8-pear-1.10.16-2|164	rm -rf %{buildroot}/%{buildroot}
21cr|php8-pear-1.10.16-2|165	rm -rf %{buildroot}%{_datadir}/pear8/test
21cr|php8-pear-1.10.16-2|166	
21cr|php8-pear-1.10.16-2|167	# Need for re-registrying XML_Util
21cr|php8-pear-1.10.16-2|168	install -m 644 XML_Util.xml %{buildroot}%{_datadir}/pear8/.pkgxml/
21cr|php8-pear-1.10.16-2|169	
21cr|php8-pear-1.10.16-2|170	# for filetriggers:
21cr|php8-pear-1.10.16-2|171	install -d -m 755 %{buildroot}%{_localstatedir}/lib/rpm/filetriggers
21cr|php8-pear-1.10.16-2|172	install -m 755 %{SOURCE5} \
21cr|php8-pear-1.10.16-2|173	%{buildroot}%{_localstatedir}/lib/rpm/filetriggers/pear8.script
21cr|php8-pear-1.10.16-2|174	
21cr|php8-pear-1.10.16-2|175	sed -i 's,pear\.conf,pear8/pear.conf,' %{buildroot}%{_datadir}/pear8/PEAR/Config.php
21cr|php8-pear-1.10.16-2|176	
21cr|php8-pear-1.10.16-2|177	%check
21cr|php8-pear-1.10.16-2|178	# Check that no bogus paths are left in the configuration, or in
21cr|php8-pear-1.10.16-2|179	# the generated registry files.
21cr|php8-pear-1.10.16-2|180	[ `grep -c %{buildroot} %{buildroot}%{_sysconfdir}/pear8/pear.conf` -eq 0 ]
21cr|php8-pear-1.10.16-2|181	[ `grep -c %{_libdir} %{buildroot}%{_sysconfdir}/pear8/pear.conf` -eq 0 ]
21cr|php8-pear-1.10.16-2|182	[ `grep -c '"/tmp"' %{buildroot}%{_sysconfdir}/pear8/pear.conf` -eq 0 ]
21cr|php8-pear-1.10.16-2|183	[ `grep -c /usr/local %{buildroot}%{_sysconfdir}/pear8/pear.conf` -eq 0 ]
21cr|php8-pear-1.10.16-2|184	[ `grep -rl %{buildroot} %{buildroot}|wc -l` -eq 0 ]
21cr|php8-pear-1.10.16-2|185	
21cr|php8-pear-1.10.16-2|186	# rpm filetriggers
21cr|php8-pear-1.10.16-2|187	%transfiletriggerin --  %{_datadir}/pear8/packages/
21cr|php8-pear-1.10.16-2|188	%{_localstatedir}/lib/rpm/filetriggers/pear8.script
21cr|php8-pear-1.10.16-2|189	
21cr|php8-pear-1.10.16-2|190	%triggerpostun -- php8-pear-XML-Util
21cr|php8-pear-1.10.16-2|191	# re-register extension unregistered during postun of obsoleted
21cr|php8-pear-1.10.16-2|192	# package php-pear-XML-Util
21cr|php8-pear-1.10.16-2|193	%{_bindir}/pear8 install --nodeps --soft --force --register-only \
21cr|php8-pear-1.10.16-2|194	%{_datadir}/pear8/packages/XML_Util.xml >/dev/null || :

5928 21
21cr|php8-redis-6.2.0-1|1	# SPDX-FileCopyrightText: Copyright 2012-2025 Remi Collet
21cr|php8-redis-6.2.0-1|2	# SPDX-License-Identifier: CECILL-2.1
21cr|php8-redis-6.2.0-1|3	# http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
21cr|php8-redis-6.2.0-1|4	
21cr|php8-redis-6.2.0-1|5	# TODO: add RPM macros for pecl to the php8-pear package
21cr|php8-redis-6.2.0-1|6	%global pecl_docdir  %{_datadir}/pear8/doc
21cr|php8-redis-6.2.0-1|7	%global pecl_xmldir  %{_localstatedir}/lib/php8/peclxml
21cr|php8-redis-6.2.0-1|8	
21cr|php8-redis-6.2.0-1|9	%bcond_without       tests
21cr|php8-redis-6.2.0-1|10	%bcond_with          igbinary
21cr|php8-redis-6.2.0-1|11	%bcond_with          msgpack
21cr|php8-redis-6.2.0-1|12	%bcond_with          liblzf
21cr|php8-redis-6.2.0-1|13	%bcond_with          valkey
21cr|php8-redis-6.2.0-1|14	
21cr|php8-redis-6.2.0-1|15	%global pie_vend     phpredis
21cr|php8-redis-6.2.0-1|16	%global pie_proj     phpredis
21cr|php8-redis-6.2.0-1|17	%global pecl_name    redis
21cr|php8-redis-6.2.0-1|18	# after 20-json, 40-igbinary and 40-msgpack
21cr|php8-redis-6.2.0-1|19	%global ini_name     50-%{pecl_name}.ini
21cr|php8-redis-6.2.0-1|20	
21cr|php8-redis-6.2.0-1|21	%global upstream_version 6.2.0
21cr|php8-redis-6.2.0-1|22	%global sources      %{pecl_name}-%{upstream_version}
21cr|php8-redis-6.2.0-1|23	
21cr|php8-redis-6.2.0-1|24	Summary:	PHP extension for interfacing with key-value stores
21cr|php8-redis-6.2.0-1|25	Name:		php8-redis
21cr|php8-redis-6.2.0-1|26	Version:	%{upstream_version}
21cr|php8-redis-6.2.0-1|27	Release:	1
21cr|php8-redis-6.2.0-1|28	License:	PHP-3.01
21cr|php8-redis-6.2.0-1|29	Group:		Development/PHP
21cr|php8-redis-6.2.0-1|30	URL:		https://pecl.php.net/package/redis
21cr|php8-redis-6.2.0-1|31	Source0:	https://pecl.php.net/get/%{sources}.tgz
21cr|php8-redis-6.2.0-1|32	ExcludeArch:	%{ix86}
21cr|php8-redis-6.2.0-1|33	BuildRequires:	php8-devel
21cr|php8-redis-6.2.0-1|34	BuildRequires:	php8-rpm-macros
21cr|php8-redis-6.2.0-1|35	BuildRequires:	php8-pear
21cr|php8-redis-6.2.0-1|36	BuildRequires:	php8-json
21cr|php8-redis-6.2.0-1|37	%if %{with igbinary}
21cr|php8-redis-6.2.0-1|38	BuildRequires:	php8-igbinary-devel
21cr|php8-redis-6.2.0-1|39	%endif
21cr|php8-redis-6.2.0-1|40	%if %{with msgpack}
21cr|php8-redis-6.2.0-1|41	BuildRequires:	php8-msgpack-devel >= 2.0.3
21cr|php8-redis-6.2.0-1|42	%endif
21cr|php8-redis-6.2.0-1|43	%if %{with liblzf}
21cr|php8-redis-6.2.0-1|44	BuildRequires:	pkgconfig(liblzf)
21cr|php8-redis-6.2.0-1|45	%endif
21cr|php8-redis-6.2.0-1|46	BuildRequires:	pkgconfig(libzstd) >= 1.3.0
21cr|php8-redis-6.2.0-1|47	BuildRequires:	pkgconfig(liblz4)
21cr|php8-redis-6.2.0-1|48	# to run Test suite
21cr|php8-redis-6.2.0-1|49	%if %{with tests}
21cr|php8-redis-6.2.0-1|50	%if %{with valkey}
21cr|php8-redis-6.2.0-1|51	BuildRequires:	valkey
21cr|php8-redis-6.2.0-1|52	%else
21cr|php8-redis-6.2.0-1|53	BuildRequires:	redis
21cr|php8-redis-6.2.0-1|54	%endif
21cr|php8-redis-6.2.0-1|55	%endif
21cr|php8-redis-6.2.0-1|56	BuildRequires:	redis
21cr|php8-redis-6.2.0-1|57	Requires:	php8(zend-abi) = %{php_zend_api}
21cr|php8-redis-6.2.0-1|58	Requires:	php8(api) = %{php_core_api}
21cr|php8-redis-6.2.0-1|59	Requires:	php8-json
21cr|php8-redis-6.2.0-1|60	%if %{with igbinary}
21cr|php8-redis-6.2.0-1|61	Requires:	php8-igbinary
21cr|php8-redis-6.2.0-1|62	%endif
21cr|php8-redis-6.2.0-1|63	%if %{with msgpack}
21cr|php8-redis-6.2.0-1|64	Requires:	php8-msgpack
21cr|php8-redis-6.2.0-1|65	%endif
21cr|php8-redis-6.2.0-1|66	Provides:	php8-pie(%{pie_vend}/%{pie_proj}) = %{EVRD}
21cr|php8-redis-6.2.0-1|67	Provides:	php8-%{pie_vend}-%{pie_proj} = %{EVRD}
21cr|php8-redis-6.2.0-1|68	
21cr|php8-redis-6.2.0-1|69	%description
21cr|php8-redis-6.2.0-1|70	This extension provides an API for communicating with RESP-based key-value
21cr|php8-redis-6.2.0-1|71	stores, such as Redis, Valkey, and KeyDB.
21cr|php8-redis-6.2.0-1|72	
21cr|php8-redis-6.2.0-1|73	This client implements most of the latest API.
21cr|php8-redis-6.2.0-1|74	As method only works when also implemented on the server side,
21cr|php8-redis-6.2.0-1|75	some doesn't work with an old server version.
21cr|php8-redis-6.2.0-1|76	
21cr|php8-redis-6.2.0-1|77	%prep
21cr|php8-redis-6.2.0-1|78	%setup -q -c
21cr|php8-redis-6.2.0-1|79	
21cr|php8-redis-6.2.0-1|80	# Don't install/register tests, license, and bundled library
21cr|php8-redis-6.2.0-1|81	sed -e 's/role="test"/role="src"/' \
21cr|php8-redis-6.2.0-1|82	-e '/LICENSE/s/role="doc"/role="src"/' \
21cr|php8-redis-6.2.0-1|83	-e '/liblzf/d' \
21cr|php8-redis-6.2.0-1|84	-i package.xml
21cr|php8-redis-6.2.0-1|85	
21cr|php8-redis-6.2.0-1|86	cd %{sources}
21cr|php8-redis-6.2.0-1|87	
21cr|php8-redis-6.2.0-1|88	# Use system library
21cr|php8-redis-6.2.0-1|89	rm -r liblzf
21cr|php8-redis-6.2.0-1|90	
21cr|php8-redis-6.2.0-1|91	# Sanity check, really often broken
21cr|php8-redis-6.2.0-1|92	extver=$(sed -n '/#define PHP_REDIS_VERSION/{s/.* "//;s/".*$//;p}' php_redis.h)
21cr|php8-redis-6.2.0-1|93	if test "x${extver}" != "x%{upstream_version}"; then
21cr|php8-redis-6.2.0-1|94	: Error: Upstream extension version is ${extver}, expecting %{upstream_version}.
21cr|php8-redis-6.2.0-1|95	exit 1
21cr|php8-redis-6.2.0-1|96	fi
21cr|php8-redis-6.2.0-1|97	cd ..
21cr|php8-redis-6.2.0-1|98	
21cr|php8-redis-6.2.0-1|99	# Drop in the bit of configuration
21cr|php8-redis-6.2.0-1|100	cat > %{ini_name} << 'EOF'
21cr|php8-redis-6.2.0-1|101	; Enable %{pecl_name} extension module
21cr|php8-redis-6.2.0-1|102	extension = %{pecl_name}.so
21cr|php8-redis-6.2.0-1|103	
21cr|php8-redis-6.2.0-1|104	; phpredis can be used to store PHP sessions.
21cr|php8-redis-6.2.0-1|105	; To do this, uncomment and configure below
21cr|php8-redis-6.2.0-1|106	
21cr|php8-redis-6.2.0-1|107	; RPM note : save_handler and save_path are defined
21cr|php8-redis-6.2.0-1|108	; for mod_php, in /etc/httpd/conf.d/php.conf
21cr|php8-redis-6.2.0-1|109	; for php-fpm, in %{_sysconfdir}/php-fpm.d/*conf
21cr|php8-redis-6.2.0-1|110	
21cr|php8-redis-6.2.0-1|111	;session.save_handler = %{pecl_name}
21cr|php8-redis-6.2.0-1|112	;session.save_path = "tcp://host1:6379?weight=1, tcp://host2:6379?weight=2&timeout=2.5, tcp://host3:6379?weight=2"
21cr|php8-redis-6.2.0-1|113	
21cr|php8-redis-6.2.0-1|114	; Configuration
21cr|php8-redis-6.2.0-1|115	;redis.arrays.algorithm = ''
21cr|php8-redis-6.2.0-1|116	;redis.arrays.auth = ''
21cr|php8-redis-6.2.0-1|117	;redis.arrays.autorehash = 0
21cr|php8-redis-6.2.0-1|118	;redis.arrays.connecttimeout = 0
21cr|php8-redis-6.2.0-1|119	;redis.arrays.consistent = 0
21cr|php8-redis-6.2.0-1|120	;redis.arrays.distributor = ''
21cr|php8-redis-6.2.0-1|121	;redis.arrays.functions = ''
21cr|php8-redis-6.2.0-1|122	;redis.arrays.hosts = ''
21cr|php8-redis-6.2.0-1|123	;redis.arrays.index = 0
21cr|php8-redis-6.2.0-1|124	;redis.arrays.lazyconnect = 0
21cr|php8-redis-6.2.0-1|125	;redis.arrays.names = ''
21cr|php8-redis-6.2.0-1|126	;redis.arrays.pconnect = 0
21cr|php8-redis-6.2.0-1|127	;redis.arrays.previous = ''
21cr|php8-redis-6.2.0-1|128	;redis.arrays.readtimeout = 0
21cr|php8-redis-6.2.0-1|129	;redis.arrays.retryinterval = 0
21cr|php8-redis-6.2.0-1|130	;redis.clusters.auth = 0
21cr|php8-redis-6.2.0-1|131	;redis.clusters.cache_slots = 0
21cr|php8-redis-6.2.0-1|132	;redis.clusters.persistent = 0
21cr|php8-redis-6.2.0-1|133	;redis.clusters.read_timeout = 0
21cr|php8-redis-6.2.0-1|134	;redis.clusters.seeds = ''
21cr|php8-redis-6.2.0-1|135	;redis.clusters.timeout = 0
21cr|php8-redis-6.2.0-1|136	;redis.pconnect.pooling_enabled = 1
21cr|php8-redis-6.2.0-1|137	;redis.pconnect.connection_limit = 0
21cr|php8-redis-6.2.0-1|138	;redis.pconnect.echo_check_liveness = 1
21cr|php8-redis-6.2.0-1|139	;redis.pconnect.pool_detect_dirty = 0
21cr|php8-redis-6.2.0-1|140	;redis.pconnect.pool_poll_timeout = 0
21cr|php8-redis-6.2.0-1|141	;redis.pconnect.pool_pattern => ''
21cr|php8-redis-6.2.0-1|142	;redis.session.locking_enabled = 0
21cr|php8-redis-6.2.0-1|143	;redis.session.lock_expire = 0
21cr|php8-redis-6.2.0-1|144	;redis.session.lock_retries = 100
21cr|php8-redis-6.2.0-1|145	;redis.session.lock_wait_time = 20000
21cr|php8-redis-6.2.0-1|146	;redis.session.early_refresh = 0
21cr|php8-redis-6.2.0-1|147	;redis.session.compression = none
21cr|php8-redis-6.2.0-1|148	;redis.session.compression_level = 3
21cr|php8-redis-6.2.0-1|149	EOF
21cr|php8-redis-6.2.0-1|150	
21cr|php8-redis-6.2.0-1|151	
21cr|php8-redis-6.2.0-1|152	%build
21cr|php8-redis-6.2.0-1|153	peclconf() {
21cr|php8-redis-6.2.0-1|154	%configure \
21cr|php8-redis-6.2.0-1|155	--enable-redis \
21cr|php8-redis-6.2.0-1|156	--enable-redis-session \
21cr|php8-redis-6.2.0-1|157	%if %{with igbinary}
21cr|php8-redis-6.2.0-1|158	--enable-redis-igbinary \
21cr|php8-redis-6.2.0-1|159	%endif
21cr|php8-redis-6.2.0-1|160	%if %{with msgpack}
21cr|php8-redis-6.2.0-1|161	--enable-redis-msgpack \
21cr|php8-redis-6.2.0-1|162	%endif
21cr|php8-redis-6.2.0-1|163	%if %{with liblzf}
21cr|php8-redis-6.2.0-1|164	--enable-redis-lzf \
21cr|php8-redis-6.2.0-1|165	--with-liblzf \
21cr|php8-redis-6.2.0-1|166	%else
21cr|php8-redis-6.2.0-1|167	--disable-redis-lzf \
21cr|php8-redis-6.2.0-1|168	%endif
21cr|php8-redis-6.2.0-1|169	--enable-redis-zstd \
21cr|php8-redis-6.2.0-1|170	--with-libzstd \
21cr|php8-redis-6.2.0-1|171	--enable-redis-lz4 \
21cr|php8-redis-6.2.0-1|172	--with-liblz4 \
21cr|php8-redis-6.2.0-1|173	--with-php-config=$1
21cr|php8-redis-6.2.0-1|174	}
21cr|php8-redis-6.2.0-1|175	
21cr|php8-redis-6.2.0-1|176	cd %{sources}
21cr|php8-redis-6.2.0-1|177	phpize8
21cr|php8-redis-6.2.0-1|178	sed -e 's/INSTALL_ROOT/DESTDIR/' -i build/Makefile.global
21cr|php8-redis-6.2.0-1|179	
21cr|php8-redis-6.2.0-1|180	peclconf php8-config
21cr|php8-redis-6.2.0-1|181	%make_build
21cr|php8-redis-6.2.0-1|182	
21cr|php8-redis-6.2.0-1|183	
21cr|php8-redis-6.2.0-1|184	%install
21cr|php8-redis-6.2.0-1|185	# Install the configuration file
21cr|php8-redis-6.2.0-1|186	install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name}
21cr|php8-redis-6.2.0-1|187	
21cr|php8-redis-6.2.0-1|188	# Install the package XML file
21cr|php8-redis-6.2.0-1|189	install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
21cr|php8-redis-6.2.0-1|190	
21cr|php8-redis-6.2.0-1|191	cd %{sources}
21cr|php8-redis-6.2.0-1|192	%make_install
21cr|php8-redis-6.2.0-1|193	
21cr|php8-redis-6.2.0-1|194	# Documentation
21cr|php8-redis-6.2.0-1|195	for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//')
21cr|php8-redis-6.2.0-1|196	do install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i
21cr|php8-redis-6.2.0-1|197	done
21cr|php8-redis-6.2.0-1|198	
21cr|php8-redis-6.2.0-1|199	
21cr|php8-redis-6.2.0-1|200	%check
21cr|php8-redis-6.2.0-1|201	# simple module load test
21cr|php8-redis-6.2.0-1|202	DEPS="--no-php-ini"
21cr|php8-redis-6.2.0-1|203	for i in json igbinary msgpack session zlib
21cr|php8-redis-6.2.0-1|204	do  [ -f %{php_extdir}/${i}.so ] && DEPS="$DEPS --define extension=${i}.so"
21cr|php8-redis-6.2.0-1|205	done
21cr|php8-redis-6.2.0-1|206	
21cr|php8-redis-6.2.0-1|207	%{__php} $DEPS \
21cr|php8-redis-6.2.0-1|208	--define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \
21cr|php8-redis-6.2.0-1|209	--modules | grep '^%{pecl_name}$'
21cr|php8-redis-6.2.0-1|210	
21cr|php8-redis-6.2.0-1|211	%if %{with tests}
21cr|php8-redis-6.2.0-1|212	cd %{sources}/tests
21cr|php8-redis-6.2.0-1|213	: Ignore ONLINE test
21cr|php8-redis-6.2.0-1|214	sed -e 's/testConnectException/skipConnectException/' -i RedisTest.php
21cr|php8-redis-6.2.0-1|215	
21cr|php8-redis-6.2.0-1|216	: Launch redis server
21cr|php8-redis-6.2.0-1|217	%if %{with valkey}
21cr|php8-redis-6.2.0-1|218	SRV=%{_bindir}/valkey-server
21cr|php8-redis-6.2.0-1|219	CLI=%{_bindir}/valkey-cli
21cr|php8-redis-6.2.0-1|220	%else
21cr|php8-redis-6.2.0-1|221	SRV=%{_bindir}/redis-server
21cr|php8-redis-6.2.0-1|222	CLI=%{_bindir}/redis-cli
21cr|php8-redis-6.2.0-1|223	%endif
21cr|php8-redis-6.2.0-1|224	
21cr|php8-redis-6.2.0-1|225	mkdir -p data
21cr|php8-redis-6.2.0-1|226	pidfile=$PWD/server.pid
21cr|php8-redis-6.2.0-1|227	port=$(%{__php} -r 'echo 9000 + PHP_MAJOR_VERSION*100 + PHP_MINOR_VERSION*10 + PHP_INT_SIZE;')
21cr|php8-redis-6.2.0-1|228	$SRV   \
21cr|php8-redis-6.2.0-1|229	--bind      127.0.0.1      \
21cr|php8-redis-6.2.0-1|230	--port      $port          \
21cr|php8-redis-6.2.0-1|231	--daemonize yes            \
21cr|php8-redis-6.2.0-1|232	--logfile   $PWD/server.log \
21cr|php8-redis-6.2.0-1|233	--dir       $PWD/data      \
21cr|php8-redis-6.2.0-1|234	--pidfile   $pidfile
21cr|php8-redis-6.2.0-1|235	
21cr|php8-redis-6.2.0-1|236	
21cr|php8-redis-6.2.0-1|237	: Run the test Suite
21cr|php8-redis-6.2.0-1|238	sed -e "s/6379/$port/" -i *.php
21cr|php8-redis-6.2.0-1|239	
21cr|php8-redis-6.2.0-1|240	ret=0
21cr|php8-redis-6.2.0-1|241	export TEST_PHP_EXECUTABLE=%{__php}
21cr|php8-redis-6.2.0-1|242	export TEST_PHP_ARGS="$DEPS \
21cr|php8-redis-6.2.0-1|243	--define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so"
21cr|php8-redis-6.2.0-1|244	$TEST_PHP_EXECUTABLE $TEST_PHP_ARGS TestRedis.php || ret=1
21cr|php8-redis-6.2.0-1|245	
21cr|php8-redis-6.2.0-1|246	: Cleanup
21cr|php8-redis-6.2.0-1|247	if [ -f $pidfile ]; then
21cr|php8-redis-6.2.0-1|248	$CLI -p $port shutdown nosave
21cr|php8-redis-6.2.0-1|249	sleep 2
21cr|php8-redis-6.2.0-1|250	fi
21cr|php8-redis-6.2.0-1|251	cat $PWD/server.log
21cr|php8-redis-6.2.0-1|252	
21cr|php8-redis-6.2.0-1|253	exit $ret
21cr|php8-redis-6.2.0-1|254	%else
21cr|php8-redis-6.2.0-1|255	: Upstream test suite disabled
21cr|php8-redis-6.2.0-1|256	%endif
21cr|php8-redis-6.2.0-1|257	
21cr|php8-redis-6.2.0-1|258	%files
21cr|php8-redis-6.2.0-1|259	%license %{sources}/LICENSE
21cr|php8-redis-6.2.0-1|260	%doc %{pecl_docdir}/%{pecl_name}
21cr|php8-redis-6.2.0-1|261	%{pecl_xmldir}/%{name}.xml
21cr|php8-redis-6.2.0-1|262	
21cr|php8-redis-6.2.0-1|263	%{php_extdir}/%{pecl_name}.so
21cr|php8-redis-6.2.0-1|264	%config(noreplace) %{php_inidir}/%{ini_name}

5929 21
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|1	%define commit ab2c0cb42d9fec5c4fe7913679d64ae883954912
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|3	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|4	Summary:	GOST R 34.11-2012 (Stribog) Hash Function Implementation for PHP
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|5	Name:		php8-stribog
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|6	Version:	1.1.0
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|7	Release:	0.git%{commit_short}.2
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|8	License:	MIT
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|9	Group:		Development/PHP
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|10	Url:		https://github.com/sjinks/php-stribog
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|11	Source0:	https://github.com/sjinks/php-stribog/archive/%{commit}.tar.gz?/php-stribog-%{commit}.tar.gz
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|12	BuildRequires:	php8-devel
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|13	BuildRequires:	php8-rpm-macros
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|14	Requires:	php8-openssl
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|15	Provides:	php-stribog = %{EVRD}
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|16	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|17	%description
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|18	GOST R 34.11-2012 (Stribog) Hash Function Implementation for PHP
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|19	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|20	Usage example:
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|21	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|22	Hash calculation:
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|23	$data = '012345678901234567890123456789012345678901234567890123456789012';
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|24	echo hash('stribog256', $data), PHP_EOL;
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|25	echo hash('stribog512', $data), PHP_EOL;
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|26	echo hash('stribog', $data), PHP_EOL;
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|27	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|28	HMAC calculation:
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|29	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|30	$data = 'Very secret data';
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|31	$key  = 'password';
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|32	echo hash_hmac('stribog', $data, $key);
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|33	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|34	%files
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|35	%license LICENSE*
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|36	%doc *.md
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|37	%{php_extdir}/stribog.so
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|38	%config(noreplace) %{php_inidir}/22_stribog.ini
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|39	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|40	#------------------------------------------------------------------
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|41	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|42	%prep
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|43	%autosetup -p1 -n php-stribog-%{commit}
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|44	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|45	%build
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|46	export PATH=%{_libexecdir}/php8:$PATH
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|47	phpize8
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|48	%configure
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|49	%make_build
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|50	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|51	%install
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|52	mkdir -p %{buildroot}%{php_extdir}/
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|53	install -m755 ./modules/stribog.so %{buildroot}%{php_extdir}/
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|54	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|55	# openssl is 21, load stribog after openssl
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|56	mkdir -p %{buildroot}%{php_inidir}/
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|57	echo "extension = stribog.so" > %{buildroot}%{php_inidir}/22_stribog.ini
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|58	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|59	%changelog
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|60	* Thu Mar 26 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|61	- rosa2021.1: phpize -> phpize8
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|62	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|63	* Thu Mar 26 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.0-0.gitab2c0c.2
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|64	- fork php-stribog to php8-stribog for rosa13
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|65	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|66	* Thu Mar 26 2026 Mikhail N <m.novosyolov@rosalinux.ru>
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|67	- DROPPED, forked to php7-stribog and php8-stribog
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|68	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|69	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|70	- automated spec cleanup
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|71	
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|72	* Fri Dec 13 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|php8-stribog-1.1.0-0.gitab2c0c.2|73	- init

5930 21
21cr|php8-xmlrpc-1.0.0~RC3-1|1	%define ver %(echo %{version} | tr -d '~')
21cr|php8-xmlrpc-1.0.0~RC3-1|2	
21cr|php8-xmlrpc-1.0.0~RC3-1|3	%global pecl_name xmlrpc
21cr|php8-xmlrpc-1.0.0~RC3-1|4	%global ini_name 40-%{pecl_name}.ini
21cr|php8-xmlrpc-1.0.0~RC3-1|5	
21cr|php8-xmlrpc-1.0.0~RC3-1|6	Summary:	PHP module to write XML-RPC servers and clients
21cr|php8-xmlrpc-1.0.0~RC3-1|7	Name:		php8-%{pecl_name}
21cr|php8-xmlrpc-1.0.0~RC3-1|8	Version:	1.0.0~RC3
21cr|php8-xmlrpc-1.0.0~RC3-1|9	Release:	1
21cr|php8-xmlrpc-1.0.0~RC3-1|10	Group:		Development/PHP
21cr|php8-xmlrpc-1.0.0~RC3-1|11	License:	PHP-3.01
21cr|php8-xmlrpc-1.0.0~RC3-1|12	URL:		https://pecl.php.net/package/xmlrpc
21cr|php8-xmlrpc-1.0.0~RC3-1|13	Source0:	https://pecl.php.net/get/%{pecl_name}-%{ver}.tgz
21cr|php8-xmlrpc-1.0.0~RC3-1|14	BuildRequires:	php8-devel
21cr|php8-xmlrpc-1.0.0~RC3-1|15	BuildRequires:	php8-rpm-macros
21cr|php8-xmlrpc-1.0.0~RC3-1|16	BuildRequires:	pkgconfig(libxml-2.0)
21cr|php8-xmlrpc-1.0.0~RC3-1|17	Requires:	php8(zend-abi) = %{php_zend_api}
21cr|php8-xmlrpc-1.0.0~RC3-1|18	
21cr|php8-xmlrpc-1.0.0~RC3-1|19	%description
21cr|php8-xmlrpc-1.0.0~RC3-1|20	PHP PECL module XML-RPC can be used to write XML-RPC servers
21cr|php8-xmlrpc-1.0.0~RC3-1|21	and clients.
21cr|php8-xmlrpc-1.0.0~RC3-1|22	
21cr|php8-xmlrpc-1.0.0~RC3-1|23	The extension is unbundled from php-src as of PHP 8.0.0,
21cr|php8-xmlrpc-1.0.0~RC3-1|24	because the underlying libxmlrpc has obviously been abandoned.
21cr|php8-xmlrpc-1.0.0~RC3-1|25	It is recommended to reevaluate using this extension.
21cr|php8-xmlrpc-1.0.0~RC3-1|26	
21cr|php8-xmlrpc-1.0.0~RC3-1|27	These functions can be used to write XML-RPC servers and clients. You can find
21cr|php8-xmlrpc-1.0.0~RC3-1|28	more information about XML-RPC at http://www.xmlrpc.com/, and more documentation
21cr|php8-xmlrpc-1.0.0~RC3-1|29	on this extension and its functions at http://xmlrpc-epi.sourceforge.net/.
21cr|php8-xmlrpc-1.0.0~RC3-1|30	
21cr|php8-xmlrpc-1.0.0~RC3-1|31	%files
21cr|php8-xmlrpc-1.0.0~RC3-1|32	%license LICENSE
21cr|php8-xmlrpc-1.0.0~RC3-1|33	%{php_extdir}/%{pecl_name}.so
21cr|php8-xmlrpc-1.0.0~RC3-1|34	%config(noreplace) %{php_inidir}/%{ini_name}
21cr|php8-xmlrpc-1.0.0~RC3-1|35	
21cr|php8-xmlrpc-1.0.0~RC3-1|36	#--------------------------------------------------------------------------------
21cr|php8-xmlrpc-1.0.0~RC3-1|37	
21cr|php8-xmlrpc-1.0.0~RC3-1|38	%prep
21cr|php8-xmlrpc-1.0.0~RC3-1|39	%autosetup -n %{pecl_name}-%{ver}
21cr|php8-xmlrpc-1.0.0~RC3-1|40	
21cr|php8-xmlrpc-1.0.0~RC3-1|41	%build
21cr|php8-xmlrpc-1.0.0~RC3-1|42	phpize8
21cr|php8-xmlrpc-1.0.0~RC3-1|43	%configure --with-php-config=%{_bindir}/php8-config \
21cr|php8-xmlrpc-1.0.0~RC3-1|44	--with-xmlrpc
21cr|php8-xmlrpc-1.0.0~RC3-1|45	%make_build
21cr|php8-xmlrpc-1.0.0~RC3-1|46	
21cr|php8-xmlrpc-1.0.0~RC3-1|47	%install
21cr|php8-xmlrpc-1.0.0~RC3-1|48	%make_install INSTALL_ROOT=%{buildroot}
21cr|php8-xmlrpc-1.0.0~RC3-1|49	
21cr|php8-xmlrpc-1.0.0~RC3-1|50	install -d %{buildroot}%{php_inidir}
21cr|php8-xmlrpc-1.0.0~RC3-1|51	cat <<EOF > %{buildroot}%{php_inidir}/%{ini_name}
21cr|php8-xmlrpc-1.0.0~RC3-1|52	; Enable %{pecl_name} extension module
21cr|php8-xmlrpc-1.0.0~RC3-1|53	extension=%{pecl_name}.so
21cr|php8-xmlrpc-1.0.0~RC3-1|54	EOF
21cr|php8-xmlrpc-1.0.0~RC3-1|55	
21cr|php8-xmlrpc-1.0.0~RC3-1|56	%changelog
21cr|php8-xmlrpc-1.0.0~RC3-1|57	* Tue Mar 17 2026 Ilfat G <i.gaptrakhmanov@rosa.ru>
21cr|php8-xmlrpc-1.0.0~RC3-1|58	- Init

5931 21
21cr|php-adodb-5.22.5-1|1	Summary:	Active Data Objects Data Base (ADOdb)
21cr|php-adodb-5.22.5-1|2	Name:		php-adodb
21cr|php-adodb-5.22.5-1|3	Version:	5.22.5
21cr|php-adodb-5.22.5-1|4	Release:	1
21cr|php-adodb-5.22.5-1|5	License:	BSD
21cr|php-adodb-5.22.5-1|6	Group:		Development/PHP
21cr|php-adodb-5.22.5-1|7	URL:		http://adodb.sourceforge.net/
21cr|php-adodb-5.22.5-1|8	Source0:	http://downloads.sourceforge.net/adodb/adodb-%{version}.tar.gz
21cr|php-adodb-5.22.5-1|9	BuildRequires:	unzip
21cr|php-adodb-5.22.5-1|10	BuildArch:	noarch
21cr|php-adodb-5.22.5-1|11	Epoch:		2
21cr|php-adodb-5.22.5-1|12	
21cr|php-adodb-5.22.5-1|13	%description
21cr|php-adodb-5.22.5-1|14	PHP is a wonderful language for building dynamic web pages. Unfortunately,
21cr|php-adodb-5.22.5-1|15	PHP's database access functions are not standardised. Every database
21cr|php-adodb-5.22.5-1|16	extension uses a different and incompatibile API. This creates a need for a
21cr|php-adodb-5.22.5-1|17	database class library to hide the differences between the different databases
21cr|php-adodb-5.22.5-1|18	(encapsulate the differences) so we can easily switch databases.
21cr|php-adodb-5.22.5-1|19	
21cr|php-adodb-5.22.5-1|20	%prep
21cr|php-adodb-5.22.5-1|21	%setup -q -n adodb5
21cr|php-adodb-5.22.5-1|22	
21cr|php-adodb-5.22.5-1|23	%build
21cr|php-adodb-5.22.5-1|24	
21cr|php-adodb-5.22.5-1|25	%install
21cr|php-adodb-5.22.5-1|26	install -d %{buildroot}/var/www/icons
21cr|php-adodb-5.22.5-1|27	install -d %{buildroot}%{_datadir}/php/adodb
21cr|php-adodb-5.22.5-1|28	cp -aRf * %{buildroot}%{_datadir}/php/adodb
21cr|php-adodb-5.22.5-1|29	
21cr|php-adodb-5.22.5-1|30	#install -m644 cute_icons_for_site/* %{buildroot}/var/www/icons/
21cr|php-adodb-5.22.5-1|31	
21cr|php-adodb-5.22.5-1|32	# cleanup
21cr|php-adodb-5.22.5-1|33	rm -rf %{buildroot}%{_datadir}/php/adodb/cute_icons_for_site
21cr|php-adodb-5.22.5-1|34	rm -rf %{buildroot}%{_datadir}/php/adodb/docs
21cr|php-adodb-5.22.5-1|35	rm -f %{buildroot}%{_datadir}/php/adodb/*.txt
21cr|php-adodb-5.22.5-1|36	
21cr|php-adodb-5.22.5-1|37	%clean
21cr|php-adodb-5.22.5-1|38	
21cr|php-adodb-5.22.5-1|39	%files
21cr|php-adodb-5.22.5-1|40	%doc docs/*
21cr|php-adodb-5.22.5-1|41	%{_datadir}/php/adodb
21cr|php-adodb-5.22.5-1|42	#/var/www/icons/*

5932 21
21cr|php-apcu-5.1.24-5|1	%define realname apcu (APC User Cache)
21cr|php-apcu-5.1.24-5|2	%define modname apcu
21cr|php-apcu-5.1.24-5|3	%define soname %{modname}.so
21cr|php-apcu-5.1.24-5|4	%define inifile 99_%{modname}.ini
21cr|php-apcu-5.1.24-5|5	
21cr|php-apcu-5.1.24-5|6	Summary:	The %{realname} module for PHP
21cr|php-apcu-5.1.24-5|7	Name:		php-apcu
21cr|php-apcu-5.1.24-5|8	Version:	5.1.24
21cr|php-apcu-5.1.24-5|9	Release:	5
21cr|php-apcu-5.1.24-5|10	License:	PHP License
21cr|php-apcu-5.1.24-5|11	Group:		Development/PHP
21cr|php-apcu-5.1.24-5|12	Url:		http://pecl.php.net/package/APCu
21cr|php-apcu-5.1.24-5|13	Source0:	http://pecl.php.net/get/apcu-%{version}.tgz
21cr|php-apcu-5.1.24-5|14	Source1:	apcu.ini
21cr|php-apcu-5.1.24-5|15	Source2:	php-apcu.config.php
21cr|php-apcu-5.1.24-5|16	Patch0:		apcu-5.1.21-default_lock_dir.patch
21cr|php-apcu-5.1.24-5|17	Patch1:		apcu-5.1.21-default_config.patch
21cr|php-apcu-5.1.24-5|18	BuildRequires:	php-devel
21cr|php-apcu-5.1.24-5|19	BuildRequires:	php8-devel
21cr|php-apcu-5.1.24-5|20	BuildRequires:	pkgconfig(libpcre)
21cr|php-apcu-5.1.24-5|21	Provides:	php-apc = %{EVRD}
21cr|php-apcu-5.1.24-5|22	Requires:	php(zend-abi)
21cr|php-apcu-5.1.24-5|23	
21cr|php-apcu-5.1.24-5|24	%global _description %{expand:\
21cr|php-apcu-5.1.24-5|25	APCu is userland caching: APC stripped of opcode caching in preparation
21cr|php-apcu-5.1.24-5|26	for the deployment of Zend OPcache as the primary solution to opcode
21cr|php-apcu-5.1.24-5|27	caching in future versions of PHP.
21cr|php-apcu-5.1.24-5|28	
21cr|php-apcu-5.1.24-5|29	APCu has a revised and simplified codebase, by the time the PECL release
21cr|php-apcu-5.1.24-5|30	is available, every part of APCu being used will have received review and
21cr|php-apcu-5.1.24-5|31	where necessary or appropriate, changes.
21cr|php-apcu-5.1.24-5|32	
21cr|php-apcu-5.1.24-5|33	Simplifying and documenting the API of APCu completely removes the barrier
21cr|php-apcu-5.1.24-5|34	to maintenance and development of APCu in the future, and additionally allows
21cr|php-apcu-5.1.24-5|35	us to make optimizations not possible previously because of APC's inherent
21cr|php-apcu-5.1.24-5|36	complexity.
21cr|php-apcu-5.1.24-5|37	
21cr|php-apcu-5.1.24-5|38	APCu only supports userland caching (and dumping) of variables, providing an
21cr|php-apcu-5.1.24-5|39	upgrade path for the future. When O+ takes over, many will be tempted to use
21cr|php-apcu-5.1.24-5|40	3rd party solutions to userland caching, possibly even distributed solutions;
21cr|php-apcu-5.1.24-5|41	this would be a grave error. The tried and tested APC codebase provides far
21cr|php-apcu-5.1.24-5|42	superior support for local storage of PHP variables.}
21cr|php-apcu-5.1.24-5|43	
21cr|php-apcu-5.1.24-5|44	%description
21cr|php-apcu-5.1.24-5|45	%{_description}
21cr|php-apcu-5.1.24-5|46	
21cr|php-apcu-5.1.24-5|47	%package -n php8-apcu
21cr|php-apcu-5.1.24-5|48	Summary:	Web admin GUI for %{realname}
21cr|php-apcu-5.1.24-5|49	Group:		Development/PHP
21cr|php-apcu-5.1.24-5|50	Provides:	php8-apc = %{EVRD}
21cr|php-apcu-5.1.24-5|51	Requires:	php8(zend-abi)
21cr|php-apcu-5.1.24-5|52	
21cr|php-apcu-5.1.24-5|53	%description -n php8-apcu
21cr|php-apcu-5.1.24-5|54	%{_description}
21cr|php-apcu-5.1.24-5|55	
21cr|php-apcu-5.1.24-5|56	%package admin
21cr|php-apcu-5.1.24-5|57	Summary:	Web admin GUI for %{realname}
21cr|php-apcu-5.1.24-5|58	Group:		Development/PHP
21cr|php-apcu-5.1.24-5|59	Requires:	%{name}
21cr|php-apcu-5.1.24-5|60	Provides:	php-apc-admin = 1:%{version}
21cr|php-apcu-5.1.24-5|61	Obsoletes:	php-apc-admin < 1:4.0
21cr|php-apcu-5.1.24-5|62	
21cr|php-apcu-5.1.24-5|63	%description admin
21cr|php-apcu-5.1.24-5|64	This package contains a Web admin GUI for %{realname}.
21cr|php-apcu-5.1.24-5|65	
21cr|php-apcu-5.1.24-5|66	To access the web GUI please open up your favourite web browser and point to:
21cr|php-apcu-5.1.24-5|67	
21cr|php-apcu-5.1.24-5|68	http://localhost/%{name}/
21cr|php-apcu-5.1.24-5|69	
21cr|php-apcu-5.1.24-5|70	%package -n php8-apcu-admin
21cr|php-apcu-5.1.24-5|71	Summary:	Web admin GUI for %{realname}
21cr|php-apcu-5.1.24-5|72	Group:		Development/PHP
21cr|php-apcu-5.1.24-5|73	Requires:	php8-apcu = %{EVRD}
21cr|php-apcu-5.1.24-5|74	Provides:	php8-apc-admin = %{EVRD}
21cr|php-apcu-5.1.24-5|75	
21cr|php-apcu-5.1.24-5|76	%description -n php8-apcu-admin
21cr|php-apcu-5.1.24-5|77	This package contains a Web admin GUI for %{realname}.
21cr|php-apcu-5.1.24-5|78	
21cr|php-apcu-5.1.24-5|79	To access the web GUI please open up your favourite web browser and point to:
21cr|php-apcu-5.1.24-5|80	
21cr|php-apcu-5.1.24-5|81	http://localhost/php8-apcu/
21cr|php-apcu-5.1.24-5|82	
21cr|php-apcu-5.1.24-5|83	%prep
21cr|php-apcu-5.1.24-5|84	%autosetup -p1 -n apcu-%{version}
21cr|php-apcu-5.1.24-5|85	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-apcu-5.1.24-5|86	
21cr|php-apcu-5.1.24-5|87	cp %{SOURCE1} %{inifile}
21cr|php-apcu-5.1.24-5|88	cp %{SOURCE2} php-apc.config.php
21cr|php-apcu-5.1.24-5|89	
21cr|php-apcu-5.1.24-5|90	cp -r . ../php8-apcu
21cr|php-apcu-5.1.24-5|91	
21cr|php-apcu-5.1.24-5|92	%build
21cr|php-apcu-5.1.24-5|93	%serverbuild
21cr|php-apcu-5.1.24-5|94	
21cr|php-apcu-5.1.24-5|95	phpize
21cr|php-apcu-5.1.24-5|96	%configure
21cr|php-apcu-5.1.24-5|97	%make_build
21cr|php-apcu-5.1.24-5|98	
21cr|php-apcu-5.1.24-5|99	# build with php8
21cr|php-apcu-5.1.24-5|100	pushd ../php8-apcu
21cr|php-apcu-5.1.24-5|101	phpize8
21cr|php-apcu-5.1.24-5|102	%configure \
21cr|php-apcu-5.1.24-5|103	--with-php-config=%{_bindir}/php8-config
21cr|php-apcu-5.1.24-5|104	%make_build
21cr|php-apcu-5.1.24-5|105	popd
21cr|php-apcu-5.1.24-5|106	
21cr|php-apcu-5.1.24-5|107	
21cr|php-apcu-5.1.24-5|108	%install
21cr|php-apcu-5.1.24-5|109	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-apcu-5.1.24-5|110	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|php-apcu-5.1.24-5|111	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-apcu-5.1.24-5|112	install -d %{buildroot}%{_datadir}/%{name}
21cr|php-apcu-5.1.24-5|113	install -d %{buildroot}/var/lib/php-apcu
21cr|php-apcu-5.1.24-5|114	
21cr|php-apcu-5.1.24-5|115	install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
21cr|php-apcu-5.1.24-5|116	
21cr|php-apcu-5.1.24-5|117	install -m0755 modules/apcu.so %{buildroot}%{_libdir}/php/extensions/
21cr|php-apcu-5.1.24-5|118	
21cr|php-apcu-5.1.24-5|119	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|php-apcu-5.1.24-5|120	cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
21cr|php-apcu-5.1.24-5|121	Alias /%{name} %{_datadir}/%{name}
21cr|php-apcu-5.1.24-5|122	
21cr|php-apcu-5.1.24-5|123	<Directory %{_datadir}/%{name}>
21cr|php-apcu-5.1.24-5|124	Require local granted
21cr|php-apcu-5.1.24-5|125	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
21cr|php-apcu-5.1.24-5|126	</Directory>
21cr|php-apcu-5.1.24-5|127	EOF
21cr|php-apcu-5.1.24-5|128	
21cr|php-apcu-5.1.24-5|129	install -m0644 apc.php %{buildroot}%{_datadir}/%{name}/index.php
21cr|php-apcu-5.1.24-5|130	install -m0644 php-apc.config.php %{buildroot}%{_sysconfdir}/%{name}/config.php
21cr|php-apcu-5.1.24-5|131	
21cr|php-apcu-5.1.24-5|132	cat > README.urpmi << EOF
21cr|php-apcu-5.1.24-5|133	The actual configuration file is /etc/php-apcu/config.php.
21cr|php-apcu-5.1.24-5|134	EOF
21cr|php-apcu-5.1.24-5|135	
21cr|php-apcu-5.1.24-5|136	# build with php8
21cr|php-apcu-5.1.24-5|137	pushd ../php8-apcu
21cr|php-apcu-5.1.24-5|138	install -d %{buildroot}%{_libdir}/php8/extensions
21cr|php-apcu-5.1.24-5|139	install -d %{buildroot}%{_sysconfdir}/php8-apcu
21cr|php-apcu-5.1.24-5|140	install -d %{buildroot}%{_sysconfdir}/php8/conf.d
21cr|php-apcu-5.1.24-5|141	install -d %{buildroot}%{_datadir}/php8-apcu
21cr|php-apcu-5.1.24-5|142	install -d %{buildroot}/var/lib/php8-apcu
21cr|php-apcu-5.1.24-5|143	
21cr|php-apcu-5.1.24-5|144	install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php8/conf.d/%{inifile}
21cr|php-apcu-5.1.24-5|145	
21cr|php-apcu-5.1.24-5|146	install -m0755 modules/apcu.so %{buildroot}%{_libdir}/php8/extensions/
21cr|php-apcu-5.1.24-5|147	
21cr|php-apcu-5.1.24-5|148	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|php-apcu-5.1.24-5|149	cat > %{buildroot}%{_webappconfdir}/php8-apcu.conf << EOF
21cr|php-apcu-5.1.24-5|150	Alias /php8-apcu %{_datadir}/php8-apcu
21cr|php-apcu-5.1.24-5|151	
21cr|php-apcu-5.1.24-5|152	<Directory %{_datadir}/php8-apcu>
21cr|php-apcu-5.1.24-5|153	Require local granted
21cr|php-apcu-5.1.24-5|154	ErrorDocument 403 "Access denied per %{_webappconfdir}/php8-apcu.conf"
21cr|php-apcu-5.1.24-5|155	</Directory>
21cr|php-apcu-5.1.24-5|156	EOF
21cr|php-apcu-5.1.24-5|157	
21cr|php-apcu-5.1.24-5|158	sed -i 's,%{_sysconfdir}/%{name},%{_sysconfdir}/php8-apcu,g' apc.php
21cr|php-apcu-5.1.24-5|159	install -m0644 apc.php %{buildroot}%{_datadir}/php8-apcu/index.php
21cr|php-apcu-5.1.24-5|160	install -m0644 php-apc.config.php %{buildroot}%{_sysconfdir}/php8-apcu/config.php
21cr|php-apcu-5.1.24-5|161	
21cr|php-apcu-5.1.24-5|162	cat > README.urpmi << EOF
21cr|php-apcu-5.1.24-5|163	The actual configuration file is /etc/php8-apcu/config.php.
21cr|php-apcu-5.1.24-5|164	EOF
21cr|php-apcu-5.1.24-5|165	popd
21cr|php-apcu-5.1.24-5|166	
21cr|php-apcu-5.1.24-5|167	%post admin
21cr|php-apcu-5.1.24-5|168	# generate random secret
21cr|php-apcu-5.1.24-5|169	secret=%_get_password 46
21cr|php-apcu-5.1.24-5|170	
21cr|php-apcu-5.1.24-5|171	# blowfish secret
21cr|php-apcu-5.1.24-5|172	perl -pi -e "s|_PASSWORD_|$secret|g" %{_sysconfdir}/%{name}/config.php
21cr|php-apcu-5.1.24-5|173	
21cr|php-apcu-5.1.24-5|174	%post -n php8-apcu-admin
21cr|php-apcu-5.1.24-5|175	# generate random secret
21cr|php-apcu-5.1.24-5|176	secret=%_get_password 46
21cr|php-apcu-5.1.24-5|177	
21cr|php-apcu-5.1.24-5|178	# blowfish secret
21cr|php-apcu-5.1.24-5|179	perl -pi -e "s|_PASSWORD_|$secret|g" %{_sysconfdir}/php8-apcu/config.php
21cr|php-apcu-5.1.24-5|180	
21cr|php-apcu-5.1.24-5|181	%files
21cr|php-apcu-5.1.24-5|182	%doc tests LICENSE NOTICE TECHNOTES.txt package*.xml README.md
21cr|php-apcu-5.1.24-5|183	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-apcu-5.1.24-5|184	%attr(0755,root,root) %{_libdir}/php/extensions/apcu.so
21cr|php-apcu-5.1.24-5|185	%attr(0755,apache,apache) /var/lib/php-apcu
21cr|php-apcu-5.1.24-5|186	
21cr|php-apcu-5.1.24-5|187	%files admin
21cr|php-apcu-5.1.24-5|188	%doc README.urpmi
21cr|php-apcu-5.1.24-5|189	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|php-apcu-5.1.24-5|190	%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
21cr|php-apcu-5.1.24-5|191	%dir %{_datadir}/%{name}
21cr|php-apcu-5.1.24-5|192	%{_datadir}/%{name}/index.php
21cr|php-apcu-5.1.24-5|193	
21cr|php-apcu-5.1.24-5|194	%files -n php8-apcu
21cr|php-apcu-5.1.24-5|195	%doc tests LICENSE NOTICE TECHNOTES.txt package*.xml README.md
21cr|php-apcu-5.1.24-5|196	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php8/conf.d/%{inifile}
21cr|php-apcu-5.1.24-5|197	%attr(0755,root,root) %{_libdir}/php8/extensions/apcu.so
21cr|php-apcu-5.1.24-5|198	%attr(0755,apache,apache) /var/lib/php8-apcu
21cr|php-apcu-5.1.24-5|199	
21cr|php-apcu-5.1.24-5|200	%files -n php8-apcu-admin
21cr|php-apcu-5.1.24-5|201	%doc README.urpmi
21cr|php-apcu-5.1.24-5|202	%config(noreplace) %{_webappconfdir}/php8-apcu.conf
21cr|php-apcu-5.1.24-5|203	%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/php8-apcu/config.php
21cr|php-apcu-5.1.24-5|204	%dir %{_datadir}/php8-apcu
21cr|php-apcu-5.1.24-5|205	%{_datadir}/php8-apcu/index.php
21cr|php-apcu-5.1.24-5|206	
21cr|php-apcu-5.1.24-5|207	%changelog
21cr|php-apcu-5.1.24-5|208	* Mon Dec 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|php-apcu-5.1.24-5|209	- Rebuild with php8
21cr|php-apcu-5.1.24-5|210	- [root@rosa12 ~]# php8 -v
21cr|php-apcu-5.1.24-5|211	- PHP Warning:  PHP Startup: Unable to load dynamic library 'apcu.so' (tried: /usr/lib64/php8/extensions/apcu.so (/usr/lib64/php8/extensions/apcu.so: undefined symbol: zend_wrong_callback_deprecated), /usr/lib64/php8/extensions/apcu.so.so (/usr/lib64/php8/extensions/apcu.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
21cr|php-apcu-5.1.24-5|212	
21cr|php-apcu-5.1.24-5|213	* Wed Mar 5 2025 Ilfat G <i.gaptrakhmanov@rosa.ru> 5.1.24-4
21cr|php-apcu-5.1.24-5|214	- Increase release tag
21cr|php-apcu-5.1.24-5|215	
21cr|php-apcu-5.1.24-5|216	* Wed Mar 5 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21cr|php-apcu-5.1.24-5|217	- Fix config.php path for php8-apcu-admin
21cr|php-apcu-5.1.24-5|218	
21cr|php-apcu-5.1.24-5|219	* Thu Feb 20 2025 Ilfat G <i.gaptrakhmanov@rosa.ru> 5.1.24-1
21cr|php-apcu-5.1.24-5|220	- Update to 5.1.24 and add build with php8
21cr|php-apcu-5.1.24-5|221	
21cr|php-apcu-5.1.24-5|222	* Thu Nov 18 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.1.21-1
21cr|php-apcu-5.1.24-5|223	- fix files
21cr|php-apcu-5.1.24-5|224	
21cr|php-apcu-5.1.24-5|225	* Thu Nov 18 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|php-apcu-5.1.24-5|226	- Update version to 5.1.21
21cr|php-apcu-5.1.24-5|227	
21cr|php-apcu-5.1.24-5|228	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|php-apcu-5.1.24-5|229	- bot: rpm5 -> rpm4 (8)
21cr|php-apcu-5.1.24-5|230	
21cr|php-apcu-5.1.24-5|231	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|php-apcu-5.1.24-5|232	- bot: rpm5 -> rpm4 (6)
21cr|php-apcu-5.1.24-5|233	
21cr|php-apcu-5.1.24-5|234	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|php-apcu-5.1.24-5|235	- bot: rpm5 -> rpm4 (3)
21cr|php-apcu-5.1.24-5|236	
21cr|php-apcu-5.1.24-5|237	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|php-apcu-5.1.24-5|238	- bot: rpm5 -> rpm4 (1)

5933 21
21cr|php-apm-2.1.3-1|1	%define _disable_ld_no_undefined 1
21cr|php-apm-2.1.3-1|2	%global optflags %{optflags} -fcommon
21cr|php-apm-2.1.3-1|3	
21cr|php-apm-2.1.3-1|4	%define modname apm
21cr|php-apm-2.1.3-1|5	%define soname %{modname}.so
21cr|php-apm-2.1.3-1|6	%define inifile B10_%{modname}.ini
21cr|php-apm-2.1.3-1|7	
21cr|php-apm-2.1.3-1|8	Summary:	Alternative PHP Monitor
21cr|php-apm-2.1.3-1|9	Name:		php-%{modname}
21cr|php-apm-2.1.3-1|10	Version:	2.1.3
21cr|php-apm-2.1.3-1|11	Release:	1
21cr|php-apm-2.1.3-1|12	Group:		Development/PHP
21cr|php-apm-2.1.3-1|13	License:	PHP License
21cr|php-apm-2.1.3-1|14	URL:		http://pecl.php.net/package/APM/
21cr|php-apm-2.1.3-1|15	Source0:	http://pecl.php.net/get/APM-%{version}.tgz
21cr|php-apm-2.1.3-1|16	Patch0:		APM-2.1.3-default_path.diff
21cr|php-apm-2.1.3-1|17	Patch1:		APM-2.1.3-php7.3.patch
21cr|php-apm-2.1.3-1|18	BuildRequires:	sqlite3-devel
21cr|php-apm-2.1.3-1|19	BuildRequires:	mysql-devel
21cr|php-apm-2.1.3-1|20	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-apm-2.1.3-1|21	Requires(pre):	user(apache)
21cr|php-apm-2.1.3-1|22	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-apm-2.1.3-1|23	
21cr|php-apm-2.1.3-1|24	%description
21cr|php-apm-2.1.3-1|25	Monitoring extension for PHP, collects error events and store them in a local
21cr|php-apm-2.1.3-1|26	SQLite database.
21cr|php-apm-2.1.3-1|27	
21cr|php-apm-2.1.3-1|28	%files
21cr|php-apm-2.1.3-1|29	%doc AUTHORS LICENSE NEWS apm.ini package*.xml
21cr|php-apm-2.1.3-1|30	%config(noreplace) %attr(0640,apache,apache) %{_sysconfdir}/php.d/%{inifile}
21cr|php-apm-2.1.3-1|31	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
21cr|php-apm-2.1.3-1|32	%attr(0750,apache,apache) /var/lib/php-apm
21cr|php-apm-2.1.3-1|33	
21cr|php-apm-2.1.3-1|34	#-------------------------------------------------------------
21cr|php-apm-2.1.3-1|35	%prep
21cr|php-apm-2.1.3-1|36	
21cr|php-apm-2.1.3-1|37	%autosetup -p1 -n APM-%{version}
21cr|php-apm-2.1.3-1|38	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-apm-2.1.3-1|39	
21cr|php-apm-2.1.3-1|40	
21cr|php-apm-2.1.3-1|41	%build
21cr|php-apm-2.1.3-1|42	%serverbuild
21cr|php-apm-2.1.3-1|43	
21cr|php-apm-2.1.3-1|44	export APM_SHARED_LIBADD="-lmysqlclient -lz -lsqlite3"
21cr|php-apm-2.1.3-1|45	phpize
21cr|php-apm-2.1.3-1|46	%configure \
21cr|php-apm-2.1.3-1|47	--with-libdir=%{_lib} \
21cr|php-apm-2.1.3-1|48	--with-sqlite3=%{_prefix} \
21cr|php-apm-2.1.3-1|49	--with-mysql=%{_prefix} \
21cr|php-apm-2.1.3-1|50	--with-zlib-dir=%{_prefix} \
21cr|php-apm-2.1.3-1|51	--with-%{modname}=shared,%{_prefix}
21cr|php-apm-2.1.3-1|52	
21cr|php-apm-2.1.3-1|53	# use the correct version
21cr|php-apm-2.1.3-1|54	echo "#define APM_VERSION \"%{version}%{pre_rel}\"" >> config.h
21cr|php-apm-2.1.3-1|55	
21cr|php-apm-2.1.3-1|56	%make
21cr|php-apm-2.1.3-1|57	mv modules/*.so .
21cr|php-apm-2.1.3-1|58	
21cr|php-apm-2.1.3-1|59	%install
21cr|php-apm-2.1.3-1|60	
21cr|php-apm-2.1.3-1|61	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-apm-2.1.3-1|62	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-apm-2.1.3-1|63	install -d %{buildroot}/var/lib/php-apm
21cr|php-apm-2.1.3-1|64	
21cr|php-apm-2.1.3-1|65	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-apm-2.1.3-1|66	install -m0644 apm.ini %{buildroot}%{_sysconfdir}/php.d/%{inifile}
21cr|php-apm-2.1.3-1|67	

5934 21
21cr|php-bitset-3.0.1-1|1	%define modname bitset
21cr|php-bitset-3.0.1-1|2	%define soname %{modname}.so
21cr|php-bitset-3.0.1-1|3	%define inifile A84_%{modname}.ini
21cr|php-bitset-3.0.1-1|4	
21cr|php-bitset-3.0.1-1|5	Summary:	BITSET library
21cr|php-bitset-3.0.1-1|6	Name:		php-%{modname}
21cr|php-bitset-3.0.1-1|7	Version:	3.0.1
21cr|php-bitset-3.0.1-1|8	Release:	1
21cr|php-bitset-3.0.1-1|9	Group:		Development/PHP
21cr|php-bitset-3.0.1-1|10	License:	PHP License
21cr|php-bitset-3.0.1-1|11	URL:		http://pecl.php.net/package/bitset/
21cr|php-bitset-3.0.1-1|12	Source0:	http://pecl.php.net/get/bitset-%{version}.tgz
21cr|php-bitset-3.0.1-1|13	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-bitset-3.0.1-1|14	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-bitset-3.0.1-1|15	
21cr|php-bitset-3.0.1-1|16	%description
21cr|php-bitset-3.0.1-1|17	Sets of bits manipuliting library.
21cr|php-bitset-3.0.1-1|18	
21cr|php-bitset-3.0.1-1|19	%prep
21cr|php-bitset-3.0.1-1|20	
21cr|php-bitset-3.0.1-1|21	%setup -q -n %{modname}-%{version}
21cr|php-bitset-3.0.1-1|22	[ "../package*.xml" != "/" ] && mv -f ../package*.xml .
21cr|php-bitset-3.0.1-1|23	
21cr|php-bitset-3.0.1-1|24	# lib64 fixes
21cr|php-bitset-3.0.1-1|25	perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4
21cr|php-bitset-3.0.1-1|26	
21cr|php-bitset-3.0.1-1|27	%build
21cr|php-bitset-3.0.1-1|28	%serverbuild
21cr|php-bitset-3.0.1-1|29	
21cr|php-bitset-3.0.1-1|30	phpize
21cr|php-bitset-3.0.1-1|31	%configure --with-libdir=%{_lib} \
21cr|php-bitset-3.0.1-1|32	--with-%{modname}=shared,%{_prefix}
21cr|php-bitset-3.0.1-1|33	
21cr|php-bitset-3.0.1-1|34	%make
21cr|php-bitset-3.0.1-1|35	mv modules/*.so .
21cr|php-bitset-3.0.1-1|36	
21cr|php-bitset-3.0.1-1|37	%install
21cr|php-bitset-3.0.1-1|38	
21cr|php-bitset-3.0.1-1|39	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-bitset-3.0.1-1|40	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-bitset-3.0.1-1|41	
21cr|php-bitset-3.0.1-1|42	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-bitset-3.0.1-1|43	
21cr|php-bitset-3.0.1-1|44	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-bitset-3.0.1-1|45	extension = %{soname}
21cr|php-bitset-3.0.1-1|46	EOF
21cr|php-bitset-3.0.1-1|47	
21cr|php-bitset-3.0.1-1|48	%files
21cr|php-bitset-3.0.1-1|49	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-bitset-3.0.1-1|50	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

5935 21
21cr|php-channel-horde-1.0-2|1	%global pear_xmldir %{_datadir}/pear/packages
21cr|php-channel-horde-1.0-2|2	
21cr|php-channel-horde-1.0-2|3	Name:           php-channel-horde
21cr|php-channel-horde-1.0-2|4	Version:        1.0
21cr|php-channel-horde-1.0-2|5	Release:        2
21cr|php-channel-horde-1.0-2|6	Summary:        Adds pear.horde.org channel to PEAR
21cr|php-channel-horde-1.0-2|7	Group:          Development/PHP
21cr|php-channel-horde-1.0-2|8	License:        Public Domain
21cr|php-channel-horde-1.0-2|9	URL:            http://pear.horde.org/
21cr|php-channel-horde-1.0-2|10	Source0:        http://pear.horde.org/channel.xml
21cr|php-channel-horde-1.0-2|11	
21cr|php-channel-horde-1.0-2|12	BuildArch:      noarch
21cr|php-channel-horde-1.0-2|13	BuildRequires:  php-pear
21cr|php-channel-horde-1.0-2|14	Requires:       php-pear
21cr|php-channel-horde-1.0-2|15	Requires(post): /usr/bin/pear
21cr|php-channel-horde-1.0-2|16	Requires(postun): /usr/bin/pear
21cr|php-channel-horde-1.0-2|17	Provides:       php-channel(pear.horde.org)
21cr|php-channel-horde-1.0-2|18	
21cr|php-channel-horde-1.0-2|19	%description
21cr|php-channel-horde-1.0-2|20	This package adds the pear.horde.org channel which allows PEAR packages
21cr|php-channel-horde-1.0-2|21	from this channel to be installed.
21cr|php-channel-horde-1.0-2|22	
21cr|php-channel-horde-1.0-2|23	
21cr|php-channel-horde-1.0-2|24	%prep
21cr|php-channel-horde-1.0-2|25	%setup -q -c -T
21cr|php-channel-horde-1.0-2|26	
21cr|php-channel-horde-1.0-2|27	
21cr|php-channel-horde-1.0-2|28	%build
21cr|php-channel-horde-1.0-2|29	# Empty build section, nothing to build
21cr|php-channel-horde-1.0-2|30	
21cr|php-channel-horde-1.0-2|31	
21cr|php-channel-horde-1.0-2|32	%install
21cr|php-channel-horde-1.0-2|33	# see https://abf.io/import/php-pear/blob/rosa2021.1/php-pear.spec#lc-182
21cr|php-channel-horde-1.0-2|34	mkdir -p %{buildroot}%{pear_xmldir}
21cr|php-channel-horde-1.0-2|35	install -pm 644 %{SOURCE0} %{buildroot}%{pear_xmldir}/pear.horde.org.xml
21cr|php-channel-horde-1.0-2|36	
21cr|php-channel-horde-1.0-2|37	
21cr|php-channel-horde-1.0-2|38	%post
21cr|php-channel-horde-1.0-2|39	if [ $1 -eq  1 ] ; then
21cr|php-channel-horde-1.0-2|40	pear channel-add %{pear_xmldir}/pear.horde.org.xml > /dev/null || :
21cr|php-channel-horde-1.0-2|41	else
21cr|php-channel-horde-1.0-2|42	pear channel-update %{pear_xmldir}/pear.horde.org.xml > /dev/null ||:
21cr|php-channel-horde-1.0-2|43	fi
21cr|php-channel-horde-1.0-2|44	
21cr|php-channel-horde-1.0-2|45	
21cr|php-channel-horde-1.0-2|46	%postun
21cr|php-channel-horde-1.0-2|47	if [ $1 -eq 0 ] ; then
21cr|php-channel-horde-1.0-2|48	pear channel-delete pear.horde.org > /dev/null || :
21cr|php-channel-horde-1.0-2|49	fi
21cr|php-channel-horde-1.0-2|50	
21cr|php-channel-horde-1.0-2|51	
21cr|php-channel-horde-1.0-2|52	%files
21cr|php-channel-horde-1.0-2|53	%{pear_xmldir}/pear.horde.org.xml
21cr|php-channel-horde-1.0-2|54	

5936 21
21cr|php-channel-phpunit-1.3-12|1	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-channel-phpunit-1.3-12|2	%define pear_xmldir  /var/lib/pear
21cr|php-channel-phpunit-1.3-12|3	
21cr|php-channel-phpunit-1.3-12|4	Name:		php-channel-phpunit
21cr|php-channel-phpunit-1.3-12|5	Version:		1.3
21cr|php-channel-phpunit-1.3-12|6	Release:		12
21cr|php-channel-phpunit-1.3-12|7	Summary:		Adds phpunit channel to PEAR
21cr|php-channel-phpunit-1.3-12|8	Group:		Development/PHP
21cr|php-channel-phpunit-1.3-12|9	License:		BSD
21cr|php-channel-phpunit-1.3-12|10	URL:		http://pear.phpunit.de
21cr|php-channel-phpunit-1.3-12|11	Source0:		http://pear.phpunit.de/channel.xml
21cr|php-channel-phpunit-1.3-12|12	BuildRequires:	php-pear
21cr|php-channel-phpunit-1.3-12|13	Requires(pre): php-cli
21cr|php-channel-phpunit-1.3-12|14	Requires(pre): php-pear
21cr|php-channel-phpunit-1.3-12|15	Requires(postun): php-pear
21cr|php-channel-phpunit-1.3-12|16	Requires:	php-pear
21cr|php-channel-phpunit-1.3-12|17	BuildArch:	noarch
21cr|php-channel-phpunit-1.3-12|18	
21cr|php-channel-phpunit-1.3-12|19	
21cr|php-channel-phpunit-1.3-12|20	%description
21cr|php-channel-phpunit-1.3-12|21	This package adds the phpunit channel which allows PEAR packages from this
21cr|php-channel-phpunit-1.3-12|22	channel to be installed.
21cr|php-channel-phpunit-1.3-12|23	
21cr|php-channel-phpunit-1.3-12|24	%prep
21cr|php-channel-phpunit-1.3-12|25	
21cr|php-channel-phpunit-1.3-12|26	%setup -q -c -T
21cr|php-channel-phpunit-1.3-12|27	
21cr|php-channel-phpunit-1.3-12|28	%build
21cr|php-channel-phpunit-1.3-12|29	# Empty build section, nothing to build
21cr|php-channel-phpunit-1.3-12|30	
21cr|php-channel-phpunit-1.3-12|31	%install
21cr|php-channel-phpunit-1.3-12|32	
21cr|php-channel-phpunit-1.3-12|33	%{__mkdir_p} %{buildroot}%{_datadir}/pear/packages/
21cr|php-channel-phpunit-1.3-12|34	%{__install} -pm 644 %{SOURCE0} %{buildroot}%{_datadir}/pear/packages/pear.phpunit.de.xml
21cr|php-channel-phpunit-1.3-12|35	
21cr|php-channel-phpunit-1.3-12|36	
21cr|php-channel-phpunit-1.3-12|37	%post
21cr|php-channel-phpunit-1.3-12|38	if [ $1 -eq  1 ] ; then
21cr|php-channel-phpunit-1.3-12|39	pear channel-add %{_datadir}/pear/packages/pear.phpunit.de.xml
21cr|php-channel-phpunit-1.3-12|40	else
21cr|php-channel-phpunit-1.3-12|41	pear channel-update %{_datadir}/pear/packages/pear.phpunit.de.xml
21cr|php-channel-phpunit-1.3-12|42	fi
21cr|php-channel-phpunit-1.3-12|43	
21cr|php-channel-phpunit-1.3-12|44	%preun
21cr|php-channel-phpunit-1.3-12|45	if [ $1 -eq 0 ] ; then
21cr|php-channel-phpunit-1.3-12|46	pear channel-delete pear.phpunit.de
21cr|php-channel-phpunit-1.3-12|47	fi
21cr|php-channel-phpunit-1.3-12|48	
21cr|php-channel-phpunit-1.3-12|49	
21cr|php-channel-phpunit-1.3-12|50	%files
21cr|php-channel-phpunit-1.3-12|51	%{_datadir}/pear/packages/pear.phpunit.de.xml

5937 21
21cr|php-channel-symfony-1.3-5|1	Summary:	The symfony project PEAR channel
21cr|php-channel-symfony-1.3-5|2	Name:		php-channel-symfony
21cr|php-channel-symfony-1.3-5|3	Version:	1.3
21cr|php-channel-symfony-1.3-5|4	Release:	5
21cr|php-channel-symfony-1.3-5|5	Group:		Development/PHP
21cr|php-channel-symfony-1.3-5|6	License:	MIT
21cr|php-channel-symfony-1.3-5|7	URL:		http://pear.symfony-project.com/
21cr|php-channel-symfony-1.3-5|8	Source0:	http://pear.symfony-project.com/channel.xml
21cr|php-channel-symfony-1.3-5|9	BuildRequires:	php-pear
21cr|php-channel-symfony-1.3-5|10	Requires:	php-pear
21cr|php-channel-symfony-1.3-5|11	Requires(pre): php-cli
21cr|php-channel-symfony-1.3-5|12	Requires(pre): php-pear
21cr|php-channel-symfony-1.3-5|13	Requires(postun): php-pear
21cr|php-channel-symfony-1.3-5|14	BuildArch:	noarch
21cr|php-channel-symfony-1.3-5|15	
21cr|php-channel-symfony-1.3-5|16	%description
21cr|php-channel-symfony-1.3-5|17	This package adds The symfony project PEAR channel which allows PEAR packages
21cr|php-channel-symfony-1.3-5|18	from this channel to be installed.
21cr|php-channel-symfony-1.3-5|19	
21cr|php-channel-symfony-1.3-5|20	%prep
21cr|php-channel-symfony-1.3-5|21	
21cr|php-channel-symfony-1.3-5|22	%setup -q -c -T
21cr|php-channel-symfony-1.3-5|23	
21cr|php-channel-symfony-1.3-5|24	%build
21cr|php-channel-symfony-1.3-5|25	
21cr|php-channel-symfony-1.3-5|26	%install
21cr|php-channel-symfony-1.3-5|27	rm -rf %{buildroot}
21cr|php-channel-symfony-1.3-5|28	
21cr|php-channel-symfony-1.3-5|29	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-channel-symfony-1.3-5|30	
21cr|php-channel-symfony-1.3-5|31	install -m0644 %{SOURCE0} %{buildroot}%{_datadir}/pear/packages/pear.symfony-project.com.xml
21cr|php-channel-symfony-1.3-5|32	
21cr|php-channel-symfony-1.3-5|33	%post
21cr|php-channel-symfony-1.3-5|34	if [ $1 -eq  1 ] ; then
21cr|php-channel-symfony-1.3-5|35	%{_bindir}/pear channel-add %{_datadir}/pear/packages/pear.symfony-project.com.xml > /dev/null || :
21cr|php-channel-symfony-1.3-5|36	else
21cr|php-channel-symfony-1.3-5|37	%{_bindir}/pear channel-update %{_datadir}/pear/packages/.xml > /dev/null ||:
21cr|php-channel-symfony-1.3-5|38	fi
21cr|php-channel-symfony-1.3-5|39	
21cr|php-channel-symfony-1.3-5|40	%postun
21cr|php-channel-symfony-1.3-5|41	if [ $1 -eq 0 ] ; then
21cr|php-channel-symfony-1.3-5|42	%{_bindir}/pear channel-delete pear.symfony-project.com > /dev/null || :
21cr|php-channel-symfony-1.3-5|43	fi
21cr|php-channel-symfony-1.3-5|44	
21cr|php-channel-symfony-1.3-5|45	%clean
21cr|php-channel-symfony-1.3-5|46	rm -rf %{buildroot}
21cr|php-channel-symfony-1.3-5|47	
21cr|php-channel-symfony-1.3-5|48	%files
21cr|php-channel-symfony-1.3-5|49	%defattr(-,root,root,-)
21cr|php-channel-symfony-1.3-5|50	%{_datadir}/pear/packages/pear.symfony-project.com.xml

5938 21
21cr|php-christianriesen-base32-1.2.1-3|1	# Spec file for php-christianriesen-base32
21cr|php-christianriesen-base32-1.2.1-3|2	#
21cr|php-christianriesen-base32-1.2.1-3|3	# Copyright (c) 2013-2014 Remi Collet
21cr|php-christianriesen-base32-1.2.1-3|4	# License: CC-BY-SA
21cr|php-christianriesen-base32-1.2.1-3|5	# http://creativecommons.org/licenses/by-sa/3.0/
21cr|php-christianriesen-base32-1.2.1-3|6	#
21cr|php-christianriesen-base32-1.2.1-3|7	# Please, preserve the changelog entries
21cr|php-christianriesen-base32-1.2.1-3|8	#
21cr|php-christianriesen-base32-1.2.1-3|9	#%%global gh_commit    6a8aec204688d36681e0185fbaf1974b97e4a070
21cr|php-christianriesen-base32-1.2.1-3|10	%global gh_short     %(c=%{gh_commit}; echo ${c:0:7})
21cr|php-christianriesen-base32-1.2.1-3|11	%global gh_owner     christianriesen
21cr|php-christianriesen-base32-1.2.1-3|12	%global gh_project   christianriesen-base32
21cr|php-christianriesen-base32-1.2.1-3|13	%global with_tests   %{?_without_tests:0}%{!?_without_tests:1}
21cr|php-christianriesen-base32-1.2.1-3|14	
21cr|php-christianriesen-base32-1.2.1-3|15	Name:           php-%{gh_project}
21cr|php-christianriesen-base32-1.2.1-3|16	Summary:        Base32 Encoder/Decoder for PHP according to RFC 4648
21cr|php-christianriesen-base32-1.2.1-3|17	Version:        1.2.1
21cr|php-christianriesen-base32-1.2.1-3|18	Release:        3
21cr|php-christianriesen-base32-1.2.1-3|19	
21cr|php-christianriesen-base32-1.2.1-3|20	URL:            https://github.com/%{gh_owner}/%{gh_project}
21cr|php-christianriesen-base32-1.2.1-3|21	Source0:        https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{gh_project}-%{version}.tar.gz
21cr|php-christianriesen-base32-1.2.1-3|22	License:        MIT
21cr|php-christianriesen-base32-1.2.1-3|23	Group:          Development/PHP
21cr|php-christianriesen-base32-1.2.1-3|24	BuildArch:      noarch
21cr|php-christianriesen-base32-1.2.1-3|25	%if %{with_tests}
21cr|php-christianriesen-base32-1.2.1-3|26	BuildRequires:  php >= 5.4
21cr|php-christianriesen-base32-1.2.1-3|27	%endif
21cr|php-christianriesen-base32-1.2.1-3|28	
21cr|php-christianriesen-base32-1.2.1-3|29	Provides:       php-composer(christianriesen/base32) = %{version}-%{release}
21cr|php-christianriesen-base32-1.2.1-3|30	
21cr|php-christianriesen-base32-1.2.1-3|31	# From composer.json
21cr|php-christianriesen-base32-1.2.1-3|32	Requires:       php >= 5.4
21cr|php-christianriesen-base32-1.2.1-3|33	
21cr|php-christianriesen-base32-1.2.1-3|34	%description
21cr|php-christianriesen-base32-1.2.1-3|35	Base32 Encoder/Decoder for PHP according to RFC 4648.
21cr|php-christianriesen-base32-1.2.1-3|36	
21cr|php-christianriesen-base32-1.2.1-3|37	%prep
21cr|php-christianriesen-base32-1.2.1-3|38	%setup -q -n %{gh_project}-%{?gh_commit:%{gh_commit}}%{!?gh_commit:%{version}}
21cr|php-christianriesen-base32-1.2.1-3|39	
21cr|php-christianriesen-base32-1.2.1-3|40	%build
21cr|php-christianriesen-base32-1.2.1-3|41	# nothing to build
21cr|php-christianriesen-base32-1.2.1-3|42	
21cr|php-christianriesen-base32-1.2.1-3|43	%install
21cr|php-christianriesen-base32-1.2.1-3|44	# Install as a PSR-0 library
21cr|php-christianriesen-base32-1.2.1-3|45	mkdir -p %{buildroot}%{_datadir}/php/Base32/
21cr|php-christianriesen-base32-1.2.1-3|46	cp -pr src/* %{buildroot}%{_datadir}/php/Base32/.
21cr|php-christianriesen-base32-1.2.1-3|47	
21cr|php-christianriesen-base32-1.2.1-3|48	%check
21cr|php-christianriesen-base32-1.2.1-3|49	
21cr|php-christianriesen-base32-1.2.1-3|50	%files
21cr|php-christianriesen-base32-1.2.1-3|51	%doc composer.json LICENSE README.md
21cr|php-christianriesen-base32-1.2.1-3|52	%{_datadir}/php/Base32

5939 21
21cr|php-dio-0.1.0-1|1	%define modname dio
21cr|php-dio-0.1.0-1|2	%define soname %{modname}.so
21cr|php-dio-0.1.0-1|3	%define inifile 17_%{modname}.ini
21cr|php-dio-0.1.0-1|4	
21cr|php-dio-0.1.0-1|5	Summary:	Direct I/O extension module for PHP
21cr|php-dio-0.1.0-1|6	Name:		php-%{modname}
21cr|php-dio-0.1.0-1|7	Version:	0.1.0
21cr|php-dio-0.1.0-1|8	Release:	1
21cr|php-dio-0.1.0-1|9	Group:		Development/PHP
21cr|php-dio-0.1.0-1|10	License:	PHP License
21cr|php-dio-0.1.0-1|11	URL:		http://pecl.php.net/package/dio
21cr|php-dio-0.1.0-1|12	Source0:	http://pecl.php.net/get/dio-%{version}.tgz
21cr|php-dio-0.1.0-1|13	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-dio-0.1.0-1|14	Epoch:		2
21cr|php-dio-0.1.0-1|15	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-dio-0.1.0-1|16	
21cr|php-dio-0.1.0-1|17	%description
21cr|php-dio-0.1.0-1|18	PHP supports the direct io functions as described in the Posix Standard
21cr|php-dio-0.1.0-1|19	(Section 6) for performing I/O functions at a lower level than the C-Language
21cr|php-dio-0.1.0-1|20	stream I/O functions (fopen(), fread(),..). The use of the DIO functions should
21cr|php-dio-0.1.0-1|21	be considered only when direct control of a device is needed. In all other
21cr|php-dio-0.1.0-1|22	cases, the standard filesystem functions are more than adequate.
21cr|php-dio-0.1.0-1|23	
21cr|php-dio-0.1.0-1|24	%prep
21cr|php-dio-0.1.0-1|25	
21cr|php-dio-0.1.0-1|26	%setup -q -n dio-%{version}
21cr|php-dio-0.1.0-1|27	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-dio-0.1.0-1|28	
21cr|php-dio-0.1.0-1|29	%build
21cr|php-dio-0.1.0-1|30	%serverbuild
21cr|php-dio-0.1.0-1|31	
21cr|php-dio-0.1.0-1|32	phpize
21cr|php-dio-0.1.0-1|33	%configure --with-libdir=%{_lib} \
21cr|php-dio-0.1.0-1|34	--with-%{modname}=shared,%{_prefix}
21cr|php-dio-0.1.0-1|35	
21cr|php-dio-0.1.0-1|36	%make
21cr|php-dio-0.1.0-1|37	mv modules/*.so .
21cr|php-dio-0.1.0-1|38	
21cr|php-dio-0.1.0-1|39	%install
21cr|php-dio-0.1.0-1|40	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-dio-0.1.0-1|41	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-dio-0.1.0-1|42	
21cr|php-dio-0.1.0-1|43	install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-dio-0.1.0-1|44	
21cr|php-dio-0.1.0-1|45	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-dio-0.1.0-1|46	extension = %{soname}
21cr|php-dio-0.1.0-1|47	EOF
21cr|php-dio-0.1.0-1|48	
21cr|php-dio-0.1.0-1|49	%files
21cr|php-dio-0.1.0-1|50	%doc package.xml
21cr|php-dio-0.1.0-1|51	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
21cr|php-dio-0.1.0-1|52	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

5940 21
21cr|php-endroid-qrcode-1.5.4-3|1	# Spec file for php-endroid-qrcode
21cr|php-endroid-qrcode-1.5.4-3|2	#
21cr|php-endroid-qrcode-1.5.4-3|3	# Copyright (c) 2013-2014 Remi Collet
21cr|php-endroid-qrcode-1.5.4-3|4	# License: CC-BY-SA
21cr|php-endroid-qrcode-1.5.4-3|5	# http://creativecommons.org/licenses/by-sa/3.0/
21cr|php-endroid-qrcode-1.5.4-3|6	#
21cr|php-endroid-qrcode-1.5.4-3|7	# Please, preserve the changelog entries
21cr|php-endroid-qrcode-1.5.4-3|8	#
21cr|php-endroid-qrcode-1.5.4-3|9	#%%global gh_commit    6a8aec204688d36681e0185fbaf1974b97e4a070
21cr|php-endroid-qrcode-1.5.4-3|10	%global gh_short     %(c=%{gh_commit}; echo ${c:0:7})
21cr|php-endroid-qrcode-1.5.4-3|11	%global gh_owner     endroid
21cr|php-endroid-qrcode-1.5.4-3|12	%global gh_project   endroid-qrcode
21cr|php-endroid-qrcode-1.5.4-3|13	%global with_tests   %{?_without_tests:0}%{!?_without_tests:1}
21cr|php-endroid-qrcode-1.5.4-3|14	
21cr|php-endroid-qrcode-1.5.4-3|15	Name:           php-%{gh_project}
21cr|php-endroid-qrcode-1.5.4-3|16	Summary:        Endroid QR Code Generator
21cr|php-endroid-qrcode-1.5.4-3|17	Version:        1.5.4
21cr|php-endroid-qrcode-1.5.4-3|18	Release:        3
21cr|php-endroid-qrcode-1.5.4-3|19	
21cr|php-endroid-qrcode-1.5.4-3|20	URL:            https://github.com/%{gh_owner}/%{gh_project}
21cr|php-endroid-qrcode-1.5.4-3|21	Source0:        https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{gh_project}-%{version}.tar.gz
21cr|php-endroid-qrcode-1.5.4-3|22	License:        MIT
21cr|php-endroid-qrcode-1.5.4-3|23	Group:          Development/PHP
21cr|php-endroid-qrcode-1.5.4-3|24	BuildArch:      noarch
21cr|php-endroid-qrcode-1.5.4-3|25	
21cr|php-endroid-qrcode-1.5.4-3|26	%if %{with_tests}
21cr|php-endroid-qrcode-1.5.4-3|27	BuildRequires:  php >= 5.4
21cr|php-endroid-qrcode-1.5.4-3|28	%endif
21cr|php-endroid-qrcode-1.5.4-3|29	
21cr|php-endroid-qrcode-1.5.4-3|30	# From composer.json
21cr|php-endroid-qrcode-1.5.4-3|31	Requires:       php >= 5.4
21cr|php-endroid-qrcode-1.5.4-3|32	Requires:       php-gd
21cr|php-endroid-qrcode-1.5.4-3|33	
21cr|php-endroid-qrcode-1.5.4-3|34	%description
21cr|php-endroid-qrcode-1.5.4-3|35	This library based on QRcode Perl CGI & PHP scripts by Y.
21cr|php-endroid-qrcode-1.5.4-3|36	Swetake helps you generate images containing a QR code.
21cr|php-endroid-qrcode-1.5.4-3|37	
21cr|php-endroid-qrcode-1.5.4-3|38	%prep
21cr|php-endroid-qrcode-1.5.4-3|39	%setup -q -n %{gh_project}-%{?gh_commit:%{gh_commit}}%{!?gh_commit:%{version}}
21cr|php-endroid-qrcode-1.5.4-3|40	
21cr|php-endroid-qrcode-1.5.4-3|41	%build
21cr|php-endroid-qrcode-1.5.4-3|42	# nothing to build
21cr|php-endroid-qrcode-1.5.4-3|43	
21cr|php-endroid-qrcode-1.5.4-3|44	%install
21cr|php-endroid-qrcode-1.5.4-3|45	# Install as a PSR-0 library
21cr|php-endroid-qrcode-1.5.4-3|46	mkdir -p %{buildroot}%{_datadir}/php/Endroid/QrCode/
21cr|php-endroid-qrcode-1.5.4-3|47	cp -pr assets %{buildroot}%{_datadir}/php/Endroid/.
21cr|php-endroid-qrcode-1.5.4-3|48	cp -pr src/* %{buildroot}%{_datadir}/php/Endroid/QrCode/.
21cr|php-endroid-qrcode-1.5.4-3|49	
21cr|php-endroid-qrcode-1.5.4-3|50	%check
21cr|php-endroid-qrcode-1.5.4-3|51	
21cr|php-endroid-qrcode-1.5.4-3|52	%files
21cr|php-endroid-qrcode-1.5.4-3|53	%doc composer.json LICENSE README.md
21cr|php-endroid-qrcode-1.5.4-3|54	%dir %{_datadir}/php/Endroid
21cr|php-endroid-qrcode-1.5.4-3|55	%{_datadir}/php/Endroid/assets
21cr|php-endroid-qrcode-1.5.4-3|56	%{_datadir}/php/Endroid/QrCode

5941 21
21cr|php-enygma-yubikey-3.2-3|1	# Spec file for php-enygma-yubikey
21cr|php-enygma-yubikey-3.2-3|2	#
21cr|php-enygma-yubikey-3.2-3|3	# Copyright (c) 2013-2014 Remi Collet
21cr|php-enygma-yubikey-3.2-3|4	# License: CC-BY-SA
21cr|php-enygma-yubikey-3.2-3|5	# http://creativecommons.org/licenses/by-sa/3.0/
21cr|php-enygma-yubikey-3.2-3|6	#
21cr|php-enygma-yubikey-3.2-3|7	# Please, preserve the changelog entries
21cr|php-enygma-yubikey-3.2-3|8	#
21cr|php-enygma-yubikey-3.2-3|9	#%%global gh_commit    6a8aec204688d36681e0185fbaf1974b97e4a070
21cr|php-enygma-yubikey-3.2-3|10	%global gh_short     %(c=%{gh_commit}; echo ${c:0:7})
21cr|php-enygma-yubikey-3.2-3|11	%global gh_owner     enygma
21cr|php-enygma-yubikey-3.2-3|12	%global gh_project   enygma-yubikey
21cr|php-enygma-yubikey-3.2-3|13	%global with_tests   %{?_without_tests:0}%{!?_without_tests:1}
21cr|php-enygma-yubikey-3.2-3|14	
21cr|php-enygma-yubikey-3.2-3|15	Name:           php-%{gh_project}
21cr|php-enygma-yubikey-3.2-3|16	Summary:        PHP library to interface with the Yubikey REST API
21cr|php-enygma-yubikey-3.2-3|17	Version:        3.2
21cr|php-enygma-yubikey-3.2-3|18	Release:        3
21cr|php-enygma-yubikey-3.2-3|19	
21cr|php-enygma-yubikey-3.2-3|20	URL:            https://github.com/%{gh_owner}/%{gh_project}
21cr|php-enygma-yubikey-3.2-3|21	Source0:        https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{gh_project}-%{version}.tar.gz
21cr|php-enygma-yubikey-3.2-3|22	License:        MIT
21cr|php-enygma-yubikey-3.2-3|23	Group:          Development/PHP
21cr|php-enygma-yubikey-3.2-3|24	BuildArch:      noarch
21cr|php-enygma-yubikey-3.2-3|25	
21cr|php-enygma-yubikey-3.2-3|26	%if %{with_tests}
21cr|php-enygma-yubikey-3.2-3|27	BuildRequires:  php >= 5.4
21cr|php-enygma-yubikey-3.2-3|28	%endif
21cr|php-enygma-yubikey-3.2-3|29	
21cr|php-enygma-yubikey-3.2-3|30	# From composer.json
21cr|php-enygma-yubikey-3.2-3|31	Requires:       php >= 5.4
21cr|php-enygma-yubikey-3.2-3|32	
21cr|php-enygma-yubikey-3.2-3|33	%description
21cr|php-enygma-yubikey-3.2-3|34	PHP library to interface with the Yubikey REST API
21cr|php-enygma-yubikey-3.2-3|35	
21cr|php-enygma-yubikey-3.2-3|36	%prep
21cr|php-enygma-yubikey-3.2-3|37	%setup -q -n %{gh_project}-%{?gh_commit:%{gh_commit}}%{!?gh_commit:%{version}}
21cr|php-enygma-yubikey-3.2-3|38	
21cr|php-enygma-yubikey-3.2-3|39	%build
21cr|php-enygma-yubikey-3.2-3|40	# nothing to build
21cr|php-enygma-yubikey-3.2-3|41	
21cr|php-enygma-yubikey-3.2-3|42	%install
21cr|php-enygma-yubikey-3.2-3|43	# Install as a PSR-0 library
21cr|php-enygma-yubikey-3.2-3|44	mkdir -p %{buildroot}%{_datadir}/php/
21cr|php-enygma-yubikey-3.2-3|45	cp -pr src/* %{buildroot}%{_datadir}/php/
21cr|php-enygma-yubikey-3.2-3|46	
21cr|php-enygma-yubikey-3.2-3|47	%check
21cr|php-enygma-yubikey-3.2-3|48	
21cr|php-enygma-yubikey-3.2-3|49	%files
21cr|php-enygma-yubikey-3.2-3|50	%doc composer.json README.md
21cr|php-enygma-yubikey-3.2-3|51	%{_datadir}/php/Yubikey

5942 21
21cr|php-event-2.3.0-5|1	%define modname event
21cr|php-event-2.3.0-5|2	%define soname %{modname}.so
21cr|php-event-2.3.0-5|3	%define inifile A35_%{modname}.ini
21cr|php-event-2.3.0-5|4	
21cr|php-event-2.3.0-5|5	Summary:	Event Scheduling Engine for PHP
21cr|php-event-2.3.0-5|6	Name:		php-%{modname}
21cr|php-event-2.3.0-5|7	Version:	2.3.0
21cr|php-event-2.3.0-5|8	Release:	5
21cr|php-event-2.3.0-5|9	Epoch:		1
21cr|php-event-2.3.0-5|10	License:	PHP License
21cr|php-event-2.3.0-5|11	Group:		Development/PHP
21cr|php-event-2.3.0-5|12	Url:		http://pecl.php.net/package/event
21cr|php-event-2.3.0-5|13	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-event-2.3.0-5|14	BuildRequires:	php-devel
21cr|php-event-2.3.0-5|15	BuildRequires:	pkgconfig(libevent)
21cr|php-event-2.3.0-5|16	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-event-2.3.0-5|17	
21cr|php-event-2.3.0-5|18	%description
21cr|php-event-2.3.0-5|19	This is an extension to efficiently schedule IO, time and signal based events
21cr|php-event-2.3.0-5|20	using the best available IO notification mechanism for your system. This is a
21cr|php-event-2.3.0-5|21	port of libevent to the PHP infrastructure; the API is similar but not
21cr|php-event-2.3.0-5|22	identical.
21cr|php-event-2.3.0-5|23	
21cr|php-event-2.3.0-5|24	%files
21cr|php-event-2.3.0-5|25	%doc CREDITS
21cr|php-event-2.3.0-5|26	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-event-2.3.0-5|27	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
21cr|php-event-2.3.0-5|28	
21cr|php-event-2.3.0-5|29	#----------------------------------------------------------------------------
21cr|php-event-2.3.0-5|30	
21cr|php-event-2.3.0-5|31	%prep
21cr|php-event-2.3.0-5|32	%setup -qn %{modname}-%{version}
21cr|php-event-2.3.0-5|33	
21cr|php-event-2.3.0-5|34	%build
21cr|php-event-2.3.0-5|35	%serverbuild
21cr|php-event-2.3.0-5|36	
21cr|php-event-2.3.0-5|37	phpize
21cr|php-event-2.3.0-5|38	%configure \
21cr|php-event-2.3.0-5|39	--with-libdir=%{_lib} \
21cr|php-event-2.3.0-5|40	--with-%{modname}=shared,%{_prefix}
21cr|php-event-2.3.0-5|41	
21cr|php-event-2.3.0-5|42	%make
21cr|php-event-2.3.0-5|43	mv modules/*.so .
21cr|php-event-2.3.0-5|44	
21cr|php-event-2.3.0-5|45	%install
21cr|php-event-2.3.0-5|46	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-event-2.3.0-5|47	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-event-2.3.0-5|48	
21cr|php-event-2.3.0-5|49	install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-event-2.3.0-5|50	
21cr|php-event-2.3.0-5|51	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-event-2.3.0-5|52	extension = %{soname}
21cr|php-event-2.3.0-5|53	EOF

5943 21
21cr|php-firebird-1.1.1-1|1	%define modname firebird
21cr|php-firebird-1.1.1-1|2	%define soname interbase.so
21cr|php-firebird-1.1.1-1|3	%define inifile 42_%{modname}.ini
21cr|php-firebird-1.1.1-1|4	
21cr|php-firebird-1.1.1-1|5	Summary:	Firebird database module for PHP
21cr|php-firebird-1.1.1-1|6	Name:		php-%{modname}
21cr|php-firebird-1.1.1-1|7	Epoch:		3
21cr|php-firebird-1.1.1-1|8	Version:	1.1.1
21cr|php-firebird-1.1.1-1|9	Release:	1
21cr|php-firebird-1.1.1-1|10	Group:		Development/PHP
21cr|php-firebird-1.1.1-1|11	URL:		https://github.com/FirebirdSQL/php-firebird
21cr|php-firebird-1.1.1-1|12	License:	PHP License
21cr|php-firebird-1.1.1-1|13	Source0:	https://github.com/FirebirdSQL/php-firebird/archive/refs/tags/v1.1.1.tar.gz?/%{name}-%{version}.tar.gz
21cr|php-firebird-1.1.1-1|14	BuildRequires:	php-devel
21cr|php-firebird-1.1.1-1|15	BuildRequires:	firebird-devel
21cr|php-firebird-1.1.1-1|16	BuildRequires:	pkgconfig(fbclient)
21cr|php-firebird-1.1.1-1|17	Provides:	php-interbase = %{version}-%{release}
21cr|php-firebird-1.1.1-1|18	
21cr|php-firebird-1.1.1-1|19	%description
21cr|php-firebird-1.1.1-1|20	This is a dynamic shared object (DSO) for PHP that will add Firebird
21cr|php-firebird-1.1.1-1|21	database support.
21cr|php-firebird-1.1.1-1|22	
21cr|php-firebird-1.1.1-1|23	%prep
21cr|php-firebird-1.1.1-1|24	
21cr|php-firebird-1.1.1-1|25	%setup -q
21cr|php-firebird-1.1.1-1|26	
21cr|php-firebird-1.1.1-1|27	%build
21cr|php-firebird-1.1.1-1|28	phpize
21cr|php-firebird-1.1.1-1|29	CPPFLAGS=-I/usr/include/firebird %configure
21cr|php-firebird-1.1.1-1|30	%make
21cr|php-firebird-1.1.1-1|31	
21cr|php-firebird-1.1.1-1|32	%install
21cr|php-firebird-1.1.1-1|33	INSTALL_ROOT=%{buildroot} %makeinstall_std
21cr|php-firebird-1.1.1-1|34	
21cr|php-firebird-1.1.1-1|35	%files
21cr|php-firebird-1.1.1-1|36	%doc README*
21cr|php-firebird-1.1.1-1|37	%license LICENSE
21cr|php-firebird-1.1.1-1|38	%{_libdir}/php/extensions/interbase.so
21cr|php-firebird-1.1.1-1|39	
21cr|php-firebird-1.1.1-1|40	

5944 21
21cr|php-fpdf-1.7-3|1	Summary:	PHP class to generate PDF files
21cr|php-fpdf-1.7-3|2	Name:		php-fpdf
21cr|php-fpdf-1.7-3|3	Version:	1.7
21cr|php-fpdf-1.7-3|4	Release:	3
21cr|php-fpdf-1.7-3|5	License:	MIT
21cr|php-fpdf-1.7-3|6	Group:		Development/PHP
21cr|php-fpdf-1.7-3|7	Source0:	fpdf17.tgz
21cr|php-fpdf-1.7-3|8	URL:		http://www.fpdf.org
21cr|php-fpdf-1.7-3|9	
21cr|php-fpdf-1.7-3|10	BuildArch:	noarch
21cr|php-fpdf-1.7-3|11	BuildRequires:	dos2unix
21cr|php-fpdf-1.7-3|12	
21cr|php-fpdf-1.7-3|13	
21cr|php-fpdf-1.7-3|14	%description
21cr|php-fpdf-1.7-3|15	FPDF is a PHP class that allow generating PDF files with pure PHP, that is to
21cr|php-fpdf-1.7-3|16	say without using the PDFlib library. FPDF provides high-level functions and
21cr|php-fpdf-1.7-3|17	has the following main features:
21cr|php-fpdf-1.7-3|18	
21cr|php-fpdf-1.7-3|19	- Choice of measure unit, page format, and margins
21cr|php-fpdf-1.7-3|20	- Page header and footer management
21cr|php-fpdf-1.7-3|21	- Automatic page break
21cr|php-fpdf-1.7-3|22	- Automatic line break and text justification
21cr|php-fpdf-1.7-3|23	- Image support (JPEG and PNG)
21cr|php-fpdf-1.7-3|24	- Colors
21cr|php-fpdf-1.7-3|25	- Links
21cr|php-fpdf-1.7-3|26	- TrueType, Type1, and encoding support
21cr|php-fpdf-1.7-3|27	- Page compression
21cr|php-fpdf-1.7-3|28	
21cr|php-fpdf-1.7-3|29	%prep
21cr|php-fpdf-1.7-3|30	
21cr|php-fpdf-1.7-3|31	%setup -q -n fpdf17
21cr|php-fpdf-1.7-3|32	
21cr|php-fpdf-1.7-3|33	find . -name "*.htm" \
21cr|php-fpdf-1.7-3|34	-name "*.css" \
21cr|php-fpdf-1.7-3|35	-name "*.txt" \
21cr|php-fpdf-1.7-3|36	-name "*.ini" \
21cr|php-fpdf-1.7-3|37	-name "*.mat" \
21cr|php-fpdf-1.7-3|38	-name "*.afm" \
21cr|php-fpdf-1.7-3|39	-name "*.ttf" \
21cr|php-fpdf-1.7-3|40	-name "*.z" \
21cr|php-fpdf-1.7-3|41	-name "*.png" \
21cr|php-fpdf-1.7-3|42	-exec chmod 644 {} \;
21cr|php-fpdf-1.7-3|43	
21cr|php-fpdf-1.7-3|44	find . -name "*.txt" -name "*.ini" -exec dos2unix {} \;
21cr|php-fpdf-1.7-3|45	
21cr|php-fpdf-1.7-3|46	%install
21cr|php-fpdf-1.7-3|47	
21cr|php-fpdf-1.7-3|48	install -d %{buildroot}%{_datadir}/php/fpdf
21cr|php-fpdf-1.7-3|49	cp -a fpdf.php %{buildroot}%{_datadir}/php/fpdf/
21cr|php-fpdf-1.7-3|50	cp -pR font %{buildroot}%{_datadir}/php/fpdf/
21cr|php-fpdf-1.7-3|51	
21cr|php-fpdf-1.7-3|52	install -d %{buildroot}%{_docdir}/php-fpdf
21cr|php-fpdf-1.7-3|53	cp -pR doc %{buildroot}%{_docdir}/php-fpdf/
21cr|php-fpdf-1.7-3|54	cp -pR tutorial %{buildroot}%{_docdir}/php-fpdf/
21cr|php-fpdf-1.7-3|55	cp -p FAQ.htm fpdf.css fpdf.php changelog.htm install.txt license.txt %{buildroot}%{_docdir}/php-fpdf/
21cr|php-fpdf-1.7-3|56	
21cr|php-fpdf-1.7-3|57	%clean
21cr|php-fpdf-1.7-3|58	
21cr|php-fpdf-1.7-3|59	%files
21cr|php-fpdf-1.7-3|60	%{_datadir}/php/fpdf
21cr|php-fpdf-1.7-3|61	%{_docdir}/php-fpdf

5945 21
21cr|php-gd-bundled-7.4.26-1|1	Summary:	GD extension module for PHP
21cr|php-gd-bundled-7.4.26-1|2	Name:		php-gd-bundled
21cr|php-gd-bundled-7.4.26-1|3	Version:	7.4.26
21cr|php-gd-bundled-7.4.26-1|4	Release:	1
21cr|php-gd-bundled-7.4.26-1|5	Group:		Development/PHP
21cr|php-gd-bundled-7.4.26-1|6	URL:		http://www.php.net
21cr|php-gd-bundled-7.4.26-1|7	License:	PHP License
21cr|php-gd-bundled-7.4.26-1|8	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-gd-bundled-7.4.26-1|9	BuildRequires:	pkgconfig(x11)
21cr|php-gd-bundled-7.4.26-1|10	BuildRequires:	jpeg-devel
21cr|php-gd-bundled-7.4.26-1|11	BuildRequires:	pkgconfig(freetype2)
21cr|php-gd-bundled-7.4.26-1|12	BuildRequires:	pkgconfig(libpng)
21cr|php-gd-bundled-7.4.26-1|13	BuildRequires:	pkgconfig(xpm)
21cr|php-gd-bundled-7.4.26-1|14	BuildRequires:	t1lib-devel
21cr|php-gd-bundled-7.4.26-1|15	Provides:	php-gd = %{EVRD}
21cr|php-gd-bundled-7.4.26-1|16	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-gd-bundled-7.4.26-1|17	
21cr|php-gd-bundled-7.4.26-1|18	%description
21cr|php-gd-bundled-7.4.26-1|19	This is a dynamic shared object (DSO) for PHP that will add GD support,
21cr|php-gd-bundled-7.4.26-1|20	allowing you to create and manipulate images with PHP using the gd library.
21cr|php-gd-bundled-7.4.26-1|21	
21cr|php-gd-bundled-7.4.26-1|22	PHP is not limited to creating just HTML output. It can also be used to create
21cr|php-gd-bundled-7.4.26-1|23	and manipulate image files in a variety of different image formats, including
21cr|php-gd-bundled-7.4.26-1|24	gif, png, jpg, wbmp, and xpm. Even more convenient, PHP can output image
21cr|php-gd-bundled-7.4.26-1|25	streams directly to a browser. You will need to compile PHP with the GD library
21cr|php-gd-bundled-7.4.26-1|26	of image functions for this to work. GD and PHP may also require other
21cr|php-gd-bundled-7.4.26-1|27	libraries, depending on which image formats you want to work with.
21cr|php-gd-bundled-7.4.26-1|28	
21cr|php-gd-bundled-7.4.26-1|29	You can use the image functions in PHP to get the size of JPEG, GIF, PNG, SWF,
21cr|php-gd-bundled-7.4.26-1|30	TIFF and JPEG2000 images.
21cr|php-gd-bundled-7.4.26-1|31	
21cr|php-gd-bundled-7.4.26-1|32	This package is built against the bundled gd library that comes with the php
21cr|php-gd-bundled-7.4.26-1|33	source. Currently it has some additional features, but I expect the extra
21cr|php-gd-bundled-7.4.26-1|34	features to be merged upstream into the "official" libgd very soon.
21cr|php-gd-bundled-7.4.26-1|35	
21cr|php-gd-bundled-7.4.26-1|36	%prep
21cr|php-gd-bundled-7.4.26-1|37	
21cr|php-gd-bundled-7.4.26-1|38	%setup -c -T
21cr|php-gd-bundled-7.4.26-1|39	cp -dpR %{_usrsrc}/php-devel/extensions/gd/* .
21cr|php-gd-bundled-7.4.26-1|40	
21cr|php-gd-bundled-7.4.26-1|41	%build
21cr|php-gd-bundled-7.4.26-1|42	%serverbuild
21cr|php-gd-bundled-7.4.26-1|43	
21cr|php-gd-bundled-7.4.26-1|44	export LIBS="$LIBS -lm"
21cr|php-gd-bundled-7.4.26-1|45	
21cr|php-gd-bundled-7.4.26-1|46	phpize
21cr|php-gd-bundled-7.4.26-1|47	%configure --with-libdir=%{_lib} \
21cr|php-gd-bundled-7.4.26-1|48	--with-gd \
21cr|php-gd-bundled-7.4.26-1|49	--with-jpeg-dir=%{_prefix} \
21cr|php-gd-bundled-7.4.26-1|50	--with-png-dir=%{_prefix} \
21cr|php-gd-bundled-7.4.26-1|51	--with-zlib-dir=%{_prefix} \
21cr|php-gd-bundled-7.4.26-1|52	--with-xpm-dir=%{_prefix}/X11R6 \
21cr|php-gd-bundled-7.4.26-1|53	--with-ttf=%{_prefix} \
21cr|php-gd-bundled-7.4.26-1|54	--with-freetype-dir=%{_prefix} \
21cr|php-gd-bundled-7.4.26-1|55	--enable-gd-native-ttf \
21cr|php-gd-bundled-7.4.26-1|56	--with-t1lib=%{_prefix}
21cr|php-gd-bundled-7.4.26-1|57	
21cr|php-gd-bundled-7.4.26-1|58	%make
21cr|php-gd-bundled-7.4.26-1|59	
21cr|php-gd-bundled-7.4.26-1|60	mv modules/*.so .
21cr|php-gd-bundled-7.4.26-1|61	chrpath -d gd.so
21cr|php-gd-bundled-7.4.26-1|62	
21cr|php-gd-bundled-7.4.26-1|63	%install
21cr|php-gd-bundled-7.4.26-1|64	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-gd-bundled-7.4.26-1|65	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-gd-bundled-7.4.26-1|66	
21cr|php-gd-bundled-7.4.26-1|67	install -m755 gd.so %{buildroot}%{_libdir}/php/extensions/gd-bundled.so
21cr|php-gd-bundled-7.4.26-1|68	
21cr|php-gd-bundled-7.4.26-1|69	cat > %{buildroot}%{_sysconfdir}/php.d/23_gd-bundled.ini << EOF
21cr|php-gd-bundled-7.4.26-1|70	extension = gd-bundled.so
21cr|php-gd-bundled-7.4.26-1|71	EOF
21cr|php-gd-bundled-7.4.26-1|72	
21cr|php-gd-bundled-7.4.26-1|73	%files
21cr|php-gd-bundled-7.4.26-1|74	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/23_gd-bundled.ini
21cr|php-gd-bundled-7.4.26-1|75	%attr(0755,root,root) %{_libdir}/php/extensions/gd-bundled.so

5946 21
21cr|php-geshi-1.0.8.11-4|1	%define upstream_name geshi
21cr|php-geshi-1.0.8.11-4|2	
21cr|php-geshi-1.0.8.11-4|3	Name:		php-%{upstream_name}
21cr|php-geshi-1.0.8.11-4|4	Version:	1.0.8.11
21cr|php-geshi-1.0.8.11-4|5	Release:	4
21cr|php-geshi-1.0.8.11-4|6	Summary:	Generic Syntax Highlighter
21cr|php-geshi-1.0.8.11-4|7	License:	PHP License
21cr|php-geshi-1.0.8.11-4|8	Group:		Development/PHP
21cr|php-geshi-1.0.8.11-4|9	URL:		http://qbnz.com/highlighter/
21cr|php-geshi-1.0.8.11-4|10	Source0:	https://sourceforge.net/projects/geshi/files/geshi/GeSHi%201.0.8.11/GeSHi-%{version}.tar.bz2
21cr|php-geshi-1.0.8.11-4|11	BuildArch:	noarch
21cr|php-geshi-1.0.8.11-4|12	
21cr|php-geshi-1.0.8.11-4|13	%description
21cr|php-geshi-1.0.8.11-4|14	Generic Syntax Highlighter for PHP. Used to highlight almost any code
21cr|php-geshi-1.0.8.11-4|15	for the web. Nearly 100 supported languages: PHP, HTML, C and more. Styles can
21cr|php-geshi-1.0.8.11-4|16	be changed on the fly and CSS classes can be used to reduce the amount of XHTML
21cr|php-geshi-1.0.8.11-4|17	compliant output.
21cr|php-geshi-1.0.8.11-4|18	
21cr|php-geshi-1.0.8.11-4|19	%prep
21cr|php-geshi-1.0.8.11-4|20	%setup -q -n %{upstream_name}
21cr|php-geshi-1.0.8.11-4|21	
21cr|php-geshi-1.0.8.11-4|22	%install
21cr|php-geshi-1.0.8.11-4|23	rm -rf %{buildroot}
21cr|php-geshi-1.0.8.11-4|24	install -d -m 755 %{buildroot}%{_datadir}/php
21cr|php-geshi-1.0.8.11-4|25	cp -p geshi.php %{buildroot}%{_datadir}/php
21cr|php-geshi-1.0.8.11-4|26	cp -pr geshi %{buildroot}%{_datadir}/php
21cr|php-geshi-1.0.8.11-4|27	cp -pr contrib %{buildroot}%{_datadir}/php/geshi
21cr|php-geshi-1.0.8.11-4|28	
21cr|php-geshi-1.0.8.11-4|29	%clean
21cr|php-geshi-1.0.8.11-4|30	rm -rf %{buildroot}
21cr|php-geshi-1.0.8.11-4|31	
21cr|php-geshi-1.0.8.11-4|32	%files
21cr|php-geshi-1.0.8.11-4|33	%defattr(-,root,root)
21cr|php-geshi-1.0.8.11-4|34	%doc docs
21cr|php-geshi-1.0.8.11-4|35	%{_datadir}/php/*

5947 21
21cr|php-gmagick-2.0.6RC1-2|1	%define	modname gmagick
21cr|php-gmagick-2.0.6RC1-2|2	%define	soname %{modname}.so
21cr|php-gmagick-2.0.6RC1-2|3	%define	inifile B01_%{modname}.ini
21cr|php-gmagick-2.0.6RC1-2|4	
21cr|php-gmagick-2.0.6RC1-2|5	Summary:	Provides a wrapper to the GraphicsMagick library
21cr|php-gmagick-2.0.6RC1-2|6	Name:		php-%{modname}
21cr|php-gmagick-2.0.6RC1-2|7	Version:	2.0.6RC1
21cr|php-gmagick-2.0.6RC1-2|8	Release:	2
21cr|php-gmagick-2.0.6RC1-2|9	Group:		Development/PHP
21cr|php-gmagick-2.0.6RC1-2|10	License:	PHP License
21cr|php-gmagick-2.0.6RC1-2|11	Url:		http://pecl.php.net/package/gmagick/
21cr|php-gmagick-2.0.6RC1-2|12	Source0:	http://pecl.php.net/get/gmagick-%{version}.tgz
21cr|php-gmagick-2.0.6RC1-2|13	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-gmagick-2.0.6RC1-2|14	BuildRequires:	apache-devel >= 2.2.0
21cr|php-gmagick-2.0.6RC1-2|15	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|php-gmagick-2.0.6RC1-2|16	BuildRequires:	pkgconfig(sm)
21cr|php-gmagick-2.0.6RC1-2|17	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-gmagick-2.0.6RC1-2|18	
21cr|php-gmagick-2.0.6RC1-2|19	%description
21cr|php-gmagick-2.0.6RC1-2|20	Gmagick is a php extension to create, modify and obtain meta information of
21cr|php-gmagick-2.0.6RC1-2|21	images using the GraphicsMagick API. This extension requires GraphicsMagick
21cr|php-gmagick-2.0.6RC1-2|22	version 1.2.6+ and PHP 5.1.3+.
21cr|php-gmagick-2.0.6RC1-2|23	
21cr|php-gmagick-2.0.6RC1-2|24	%files
21cr|php-gmagick-2.0.6RC1-2|25	%doc README* package*.xml
21cr|php-gmagick-2.0.6RC1-2|26	%config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-gmagick-2.0.6RC1-2|27	%{_libdir}/php/extensions/%{soname}
21cr|php-gmagick-2.0.6RC1-2|28	
21cr|php-gmagick-2.0.6RC1-2|29	
21cr|php-gmagick-2.0.6RC1-2|30	#-----------------------------------------------------------------------------
21cr|php-gmagick-2.0.6RC1-2|31	
21cr|php-gmagick-2.0.6RC1-2|32	%prep
21cr|php-gmagick-2.0.6RC1-2|33	%setup -qn %{modname}-%{version}
21cr|php-gmagick-2.0.6RC1-2|34	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-gmagick-2.0.6RC1-2|35	
21cr|php-gmagick-2.0.6RC1-2|36	find -type f | xargs chmod 644
21cr|php-gmagick-2.0.6RC1-2|37	
21cr|php-gmagick-2.0.6RC1-2|38	# lib64 fix
21cr|php-gmagick-2.0.6RC1-2|39	perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4
21cr|php-gmagick-2.0.6RC1-2|40	
21cr|php-gmagick-2.0.6RC1-2|41	
21cr|php-gmagick-2.0.6RC1-2|42	%build
21cr|php-gmagick-2.0.6RC1-2|43	%serverbuild
21cr|php-gmagick-2.0.6RC1-2|44	phpize
21cr|php-gmagick-2.0.6RC1-2|45	%configure --with-libdir=%{_lib} \
21cr|php-gmagick-2.0.6RC1-2|46	--with-%{modname}=shared,%{_prefix}
21cr|php-gmagick-2.0.6RC1-2|47	%make
21cr|php-gmagick-2.0.6RC1-2|48	mv modules/*.so .
21cr|php-gmagick-2.0.6RC1-2|49	
21cr|php-gmagick-2.0.6RC1-2|50	
21cr|php-gmagick-2.0.6RC1-2|51	%install
21cr|php-gmagick-2.0.6RC1-2|52	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-gmagick-2.0.6RC1-2|53	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-gmagick-2.0.6RC1-2|54	install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-gmagick-2.0.6RC1-2|55	
21cr|php-gmagick-2.0.6RC1-2|56	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-gmagick-2.0.6RC1-2|57	extension = %{soname}
21cr|php-gmagick-2.0.6RC1-2|58	EOF

5948 21
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|1	%global pear_phpdir %(pear config-get php_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|2	%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|3	%global pear_docdir %(pear config-get doc_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|4	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|5	%global pear_name    Horde_ElasticSearch
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|6	%global pear_channel pear.horde.org
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|7	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|8	Name:           php-horde-Horde-ElasticSearch
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|9	Version:        1.0.4
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|10	Release:        1
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|11	Summary:        Horde ElasticSearch client
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|12	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|13	Group:          Development/PHP
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|14	License:        BSD
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|15	URL:            http://%{pear_channel}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|16	Source0:        http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|17	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|18	BuildArch:      noarch
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|19	BuildRequires:  php >= 5.3.0
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|20	BuildRequires:  php-pear >= 1.7.0
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|21	BuildRequires:  php-channel(%{pear_channel})
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|22	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|23	Requires(post): %{__pear}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|24	Requires(postun): %{__pear}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|25	Requires:       php >= 5.3.0
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|26	Requires:       php-json
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|27	Requires:       php-pear >= 1.7.0
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|28	Requires:       php-channel(%{pear_channel})
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|29	Requires:       php-pear(%{pear_channel}/Horde_Exception) >= 2.0.0
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|30	Conflicts:      php-pear(%{pear_channel}/Horde_Exception) >= 3.0.0
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|31	Requires:       php-pear(%{pear_channel}/Horde_Http) >= 2.0.0
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|32	Conflicts:      php-pear(%{pear_channel}/Horde_Http) >= 3.0.0
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|33	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|34	Provides:       php-pear(%{pear_channel}/%{pear_name}) = %{version}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|35	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|36	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|37	%description
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|38	Lightweight API for ElasticSearch (http://www.elasticsearch.org/).
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|39	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|40	%prep
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|41	%setup -q -c
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|42	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|43	cd %{pear_name}-%{version}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|44	mv ../package.xml %{name}.xml
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|45	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|46	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|47	%build
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|48	cd %{pear_name}-%{version}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|49	# Empty build section, most likely nothing required.
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|50	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|51	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|52	%install
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|53	rm -rf %{buildroot}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|54	cd %{pear_name}-%{version}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|55	%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|56	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|57	# Clean up unnecessary files
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|58	rm -rf %{buildroot}%{pear_metadir}/.??*
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|59	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|60	# Install XML package description
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|61	mkdir -p %{buildroot}%{_datadir}/pear/packages
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|62	install -pm 644 %{name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|63	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|64	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|65	%post
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|66	%{__pear} install --nodeps --soft --force --register-only \
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|67	%{_datadir}/pear/packages/%{name}.xml >/dev/null || :
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|68	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|69	%postun
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|70	if [ $1 -eq 0 ] ; then
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|71	%{__pear} uninstall --nodeps --ignore-errors --register-only \
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|72	%{pear_channel}/%{pear_name} >/dev/null || :
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|73	fi
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|74	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|75	
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|76	%files
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|77	%doc %{pear_docdir}/%{pear_name}
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|78	%{_datadir}/pear/packages/%{name}.xml
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|79	%{pear_phpdir}/Horde/ElasticSearch
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|80	%exclude  %{_datadir}/pear/.channels
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|81	%exclude  %{_datadir}/pear/.registry
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|82	%exclude  %{_datadir}/pear/.depdb
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|83	%exclude  %{_datadir}/pear/.depdblock
21cr|php-horde-Horde-ElasticSearch-1.0.4-1|84	%exclude  %{_datadir}/pear/.filemap

5949 21
21cr|php-horde-Horde-Exception-2.0.8-2|1	%global bootstrap    1
21cr|php-horde-Horde-Exception-2.0.8-2|2	
21cr|php-horde-Horde-Exception-2.0.8-2|3	%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
21cr|php-horde-Horde-Exception-2.0.8-2|4	%global pear_name    Horde_Exception
21cr|php-horde-Horde-Exception-2.0.8-2|5	%global pear_channel pear.horde.org
21cr|php-horde-Horde-Exception-2.0.8-2|6	
21cr|php-horde-Horde-Exception-2.0.8-2|7	%if %{bootstrap}
21cr|php-horde-Horde-Exception-2.0.8-2|8	%global with_tests   %{?_with_tests:1}%{!?_with_tests:0}
21cr|php-horde-Horde-Exception-2.0.8-2|9	%else
21cr|php-horde-Horde-Exception-2.0.8-2|10	%global with_tests   %{?_without_tests:0}%{!?_without_tests:1}
21cr|php-horde-Horde-Exception-2.0.8-2|11	%endif
21cr|php-horde-Horde-Exception-2.0.8-2|12	
21cr|php-horde-Horde-Exception-2.0.8-2|13	%global pear_phpdir %(pear config-get php_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Exception-2.0.8-2|14	%global pear_docdir %(pear config-get doc_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Exception-2.0.8-2|15	%global pear_datadir %(pear config-get data_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Exception-2.0.8-2|16	%global pear_metadir %(pear config-get metadata_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Exception-2.0.8-2|17	%global pear_testdir %(pear config-get test_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Exception-2.0.8-2|18	%global pear_xmldir %{_datadir}/pear/packages
21cr|php-horde-Horde-Exception-2.0.8-2|19	
21cr|php-horde-Horde-Exception-2.0.8-2|20	Name:           php-horde-Horde-Exception
21cr|php-horde-Horde-Exception-2.0.8-2|21	Version:        2.0.8
21cr|php-horde-Horde-Exception-2.0.8-2|22	Release:        2
21cr|php-horde-Horde-Exception-2.0.8-2|23	Summary:        Horde Exception Handler
21cr|php-horde-Horde-Exception-2.0.8-2|24	Group:          Development/PHP
21cr|php-horde-Horde-Exception-2.0.8-2|25	License:        LGPLv2
21cr|php-horde-Horde-Exception-2.0.8-2|26	URL:            http://%{pear_channel}
21cr|php-horde-Horde-Exception-2.0.8-2|27	Source0:        http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
21cr|php-horde-Horde-Exception-2.0.8-2|28	
21cr|php-horde-Horde-Exception-2.0.8-2|29	BuildArch:      noarch
21cr|php-horde-Horde-Exception-2.0.8-2|30	BuildRequires:  gettext
21cr|php-horde-Horde-Exception-2.0.8-2|31	BuildRequires:  php >= 5.3.0
21cr|php-horde-Horde-Exception-2.0.8-2|32	BuildRequires:  php-pear >= 1.7.0
21cr|php-horde-Horde-Exception-2.0.8-2|33	BuildRequires:  php-channel(%{pear_channel})
21cr|php-horde-Horde-Exception-2.0.8-2|34	
21cr|php-horde-Horde-Exception-2.0.8-2|35	%if %{with_tests}
21cr|php-horde-Horde-Exception-2.0.8-2|36	# To run unit tests
21cr|php-horde-Horde-Exception-2.0.8-2|37	BuildRequires:  php-pear(%{pear_channel}/Horde_Test) >= 2.1.0
21cr|php-horde-Horde-Exception-2.0.8-2|38	%endif
21cr|php-horde-Horde-Exception-2.0.8-2|39	
21cr|php-horde-Horde-Exception-2.0.8-2|40	Requires(post): %{__pear}
21cr|php-horde-Horde-Exception-2.0.8-2|41	Requires(postun): %{__pear}
21cr|php-horde-Horde-Exception-2.0.8-2|42	Requires:       php >= 5.3.0
21cr|php-horde-Horde-Exception-2.0.8-2|43	Requires:       php-pear >= 1.7.0
21cr|php-horde-Horde-Exception-2.0.8-2|44	Requires:       php-channel(%{pear_channel})
21cr|php-horde-Horde-Exception-2.0.8-2|45	Requires:       php-pear(%{pear_channel}/Horde_Translation) >= 2.0.0
21cr|php-horde-Horde-Exception-2.0.8-2|46	Requires:       php-pear(%{pear_channel}/Horde_Translation) <  3.0.0
21cr|php-horde-Horde-Exception-2.0.8-2|47	
21cr|php-horde-Horde-Exception-2.0.8-2|48	Provides:       php-pear(%{pear_channel}/%{pear_name}) = %{version}
21cr|php-horde-Horde-Exception-2.0.8-2|49	Provides:       php-composer(horde/horde-exception) = %{version}
21cr|php-horde-Horde-Exception-2.0.8-2|50	
21cr|php-horde-Horde-Exception-2.0.8-2|51	
21cr|php-horde-Horde-Exception-2.0.8-2|52	%description
21cr|php-horde-Horde-Exception-2.0.8-2|53	This class provides the default exception handlers for the Horde
21cr|php-horde-Horde-Exception-2.0.8-2|54	Application Framework.
21cr|php-horde-Horde-Exception-2.0.8-2|55	
21cr|php-horde-Horde-Exception-2.0.8-2|56	
21cr|php-horde-Horde-Exception-2.0.8-2|57	%prep
21cr|php-horde-Horde-Exception-2.0.8-2|58	%setup -q -c
21cr|php-horde-Horde-Exception-2.0.8-2|59	
21cr|php-horde-Horde-Exception-2.0.8-2|60	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Exception-2.0.8-2|61	
21cr|php-horde-Horde-Exception-2.0.8-2|62	# Don't install .po and .pot files
21cr|php-horde-Horde-Exception-2.0.8-2|63	# Remove checksum for .mo, as we regenerate them
21cr|php-horde-Horde-Exception-2.0.8-2|64	sed -e '/%{pear_name}.po/d' \
21cr|php-horde-Horde-Exception-2.0.8-2|65	-e '/%{pear_name}.mo/s/md5sum=.*name=/name=/' \
21cr|php-horde-Horde-Exception-2.0.8-2|66	../package.xml >%{name}.xml
21cr|php-horde-Horde-Exception-2.0.8-2|67	
21cr|php-horde-Horde-Exception-2.0.8-2|68	
21cr|php-horde-Horde-Exception-2.0.8-2|69	%build
21cr|php-horde-Horde-Exception-2.0.8-2|70	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Exception-2.0.8-2|71	# Empty build section, most likely nothing required.
21cr|php-horde-Horde-Exception-2.0.8-2|72	
21cr|php-horde-Horde-Exception-2.0.8-2|73	# Regenerate the locales
21cr|php-horde-Horde-Exception-2.0.8-2|74	for po in $(find locale -name \*.po)
21cr|php-horde-Horde-Exception-2.0.8-2|75	do
21cr|php-horde-Horde-Exception-2.0.8-2|76	msgfmt $po -o $(dirname $po)/$(basename $po .po).mo
21cr|php-horde-Horde-Exception-2.0.8-2|77	done
21cr|php-horde-Horde-Exception-2.0.8-2|78	
21cr|php-horde-Horde-Exception-2.0.8-2|79	
21cr|php-horde-Horde-Exception-2.0.8-2|80	%install
21cr|php-horde-Horde-Exception-2.0.8-2|81	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Exception-2.0.8-2|82	%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
21cr|php-horde-Horde-Exception-2.0.8-2|83	
21cr|php-horde-Horde-Exception-2.0.8-2|84	# Clean up unnecessary files
21cr|php-horde-Horde-Exception-2.0.8-2|85	rm -rf %{buildroot}%{pear_metadir}/.??*
21cr|php-horde-Horde-Exception-2.0.8-2|86	
21cr|php-horde-Horde-Exception-2.0.8-2|87	# Install XML package description
21cr|php-horde-Horde-Exception-2.0.8-2|88	mkdir -p %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Exception-2.0.8-2|89	install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Exception-2.0.8-2|90	
21cr|php-horde-Horde-Exception-2.0.8-2|91	# Locales
21cr|php-horde-Horde-Exception-2.0.8-2|92	for loc in locale/{??,??_??}
21cr|php-horde-Horde-Exception-2.0.8-2|93	do
21cr|php-horde-Horde-Exception-2.0.8-2|94	lang=$(basename $loc)
21cr|php-horde-Horde-Exception-2.0.8-2|95	test -d $loc && echo "%%lang(${lang%_*}) %{pear_datadir}/%{pear_name}/$loc"
21cr|php-horde-Horde-Exception-2.0.8-2|96	done | tee ../%{pear_name}.lang
21cr|php-horde-Horde-Exception-2.0.8-2|97	
21cr|php-horde-Horde-Exception-2.0.8-2|98	
21cr|php-horde-Horde-Exception-2.0.8-2|99	%check
21cr|php-horde-Horde-Exception-2.0.8-2|100	%if %{with_tests}
21cr|php-horde-Horde-Exception-2.0.8-2|101	cd %{pear_name}-%{version}/test/$(echo %{pear_name} | sed -e s:_:/:g)
21cr|php-horde-Horde-Exception-2.0.8-2|102	phpunit -d date.timezone=UTC .
21cr|php-horde-Horde-Exception-2.0.8-2|103	%else
21cr|php-horde-Horde-Exception-2.0.8-2|104	: run with --with tests
21cr|php-horde-Horde-Exception-2.0.8-2|105	%endif
21cr|php-horde-Horde-Exception-2.0.8-2|106	
21cr|php-horde-Horde-Exception-2.0.8-2|107	%post
21cr|php-horde-Horde-Exception-2.0.8-2|108	%{__pear} install --nodeps --soft --force --register-only \
21cr|php-horde-Horde-Exception-2.0.8-2|109	%{pear_xmldir}/%{name}.xml >/dev/null || :
21cr|php-horde-Horde-Exception-2.0.8-2|110	
21cr|php-horde-Horde-Exception-2.0.8-2|111	%postun
21cr|php-horde-Horde-Exception-2.0.8-2|112	if [ $1 -eq 0 ] ; then
21cr|php-horde-Horde-Exception-2.0.8-2|113	%{__pear} uninstall --nodeps --ignore-errors --register-only \
21cr|php-horde-Horde-Exception-2.0.8-2|114	%{pear_channel}/%{pear_name} >/dev/null || :
21cr|php-horde-Horde-Exception-2.0.8-2|115	fi
21cr|php-horde-Horde-Exception-2.0.8-2|116	
21cr|php-horde-Horde-Exception-2.0.8-2|117	
21cr|php-horde-Horde-Exception-2.0.8-2|118	%files -f %{pear_name}.lang
21cr|php-horde-Horde-Exception-2.0.8-2|119	%doc %{pear_docdir}/%{pear_name}
21cr|php-horde-Horde-Exception-2.0.8-2|120	%{pear_xmldir}/%{name}.xml
21cr|php-horde-Horde-Exception-2.0.8-2|121	%{pear_phpdir}/Horde/Exception
21cr|php-horde-Horde-Exception-2.0.8-2|122	%{pear_phpdir}/Horde/Exception.php
21cr|php-horde-Horde-Exception-2.0.8-2|123	%dir %{pear_datadir}/%{pear_name}
21cr|php-horde-Horde-Exception-2.0.8-2|124	%dir %{pear_datadir}/%{pear_name}/locale
21cr|php-horde-Horde-Exception-2.0.8-2|125	%{pear_testdir}/%{pear_name}
21cr|php-horde-Horde-Exception-2.0.8-2|126	%exclude  %{_datadir}/pear/.channels
21cr|php-horde-Horde-Exception-2.0.8-2|127	%exclude  %{_datadir}/pear/.registry
21cr|php-horde-Horde-Exception-2.0.8-2|128	%exclude  %{_datadir}/pear/.depdb
21cr|php-horde-Horde-Exception-2.0.8-2|129	%exclude  %{_datadir}/pear/.depdblock
21cr|php-horde-Horde-Exception-2.0.8-2|130	%exclude  %{_datadir}/pear/.filemap
21cr|php-horde-Horde-Exception-2.0.8-2|131	%exclude  %{_datadir}/pear/.lock

5950 21
21cr|php-horde-Horde-Http-2.1.7-1|1	%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
21cr|php-horde-Horde-Http-2.1.7-1|2	%global pear_name    Horde_Http
21cr|php-horde-Horde-Http-2.1.7-1|3	%global pear_channel pear.horde.org
21cr|php-horde-Horde-Http-2.1.7-1|4	
21cr|php-horde-Horde-Http-2.1.7-1|5	%global pear_phpdir %(pear config-get php_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Http-2.1.7-1|6	%global pear_docdir %(pear config-get doc_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Http-2.1.7-1|7	%global pear_metadir %(pear config-get metadata_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Http-2.1.7-1|8	%global pear_testdir %(pear config-get test_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Http-2.1.7-1|9	%global pear_xmldir %{_datadir}/pear/packages
21cr|php-horde-Horde-Http-2.1.7-1|10	
21cr|php-horde-Horde-Http-2.1.7-1|11	# Can run test because of circular dependency with Horde_Test
21cr|php-horde-Horde-Http-2.1.7-1|12	%global with_tests   %{?_with_tests:1}%{!?_with_tests:0}
21cr|php-horde-Horde-Http-2.1.7-1|13	
21cr|php-horde-Horde-Http-2.1.7-1|14	Name:           php-horde-Horde-Http
21cr|php-horde-Horde-Http-2.1.7-1|15	Version:        2.1.7
21cr|php-horde-Horde-Http-2.1.7-1|16	Release:        1
21cr|php-horde-Horde-Http-2.1.7-1|17	Summary:        Horde HTTP libraries
21cr|php-horde-Horde-Http-2.1.7-1|18	Group:          Development/PHP
21cr|php-horde-Horde-Http-2.1.7-1|19	License:        BSD
21cr|php-horde-Horde-Http-2.1.7-1|20	URL:            http://%{pear_channel}
21cr|php-horde-Horde-Http-2.1.7-1|21	Source0:        http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
21cr|php-horde-Horde-Http-2.1.7-1|22	
21cr|php-horde-Horde-Http-2.1.7-1|23	BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
21cr|php-horde-Horde-Http-2.1.7-1|24	BuildArch:      noarch
21cr|php-horde-Horde-Http-2.1.7-1|25	BuildRequires:  php >= 5.3.0
21cr|php-horde-Horde-Http-2.1.7-1|26	BuildRequires:  php-pear >= 1.7.0
21cr|php-horde-Horde-Http-2.1.7-1|27	BuildRequires:  php-channel(%{pear_channel})
21cr|php-horde-Horde-Http-2.1.7-1|28	%if %{with_tests}
21cr|php-horde-Horde-Http-2.1.7-1|29	# To run unit tests
21cr|php-horde-Horde-Http-2.1.7-1|30	BuildRequires:  php-pear(%{pear_channel}/Horde_Test) >= 2.1.0
21cr|php-horde-Horde-Http-2.1.7-1|31	%endif
21cr|php-horde-Horde-Http-2.1.7-1|32	
21cr|php-horde-Horde-Http-2.1.7-1|33	Requires(post): %{__pear}
21cr|php-horde-Horde-Http-2.1.7-1|34	Requires(postun): %{__pear}
21cr|php-horde-Horde-Http-2.1.7-1|35	
21cr|php-horde-Horde-Http-2.1.7-1|36	Requires:       php >= 5.3.0
21cr|php-horde-Horde-Http-2.1.7-1|37	Requires:       php-pcre
21cr|php-horde-Horde-Http-2.1.7-1|38	Requires:       php-pear >= 1.7.0
21cr|php-horde-Horde-Http-2.1.7-1|39	Requires:       php-channel(%{pear_channel})
21cr|php-horde-Horde-Http-2.1.7-1|40	Requires:       php-pear(%{pear_channel}/Horde_Exception) >= 2.0.0
21cr|php-horde-Horde-Http-2.1.7-1|41	Requires:       php-pear(%{pear_channel}/Horde_Exception) <  3.0.0
21cr|php-horde-Horde-Http-2.1.7-1|42	Requires:       php-pear(%{pear_channel}/Horde_Support) >= 2.0.0
21cr|php-horde-Horde-Http-2.1.7-1|43	Requires:       php-pear(%{pear_channel}/Horde_Support) <  3.0.0
21cr|php-horde-Horde-Http-2.1.7-1|44	# Optionnal
21cr|php-horde-Horde-Http-2.1.7-1|45	Requires:       php-curl
21cr|php-horde-Horde-Http-2.1.7-1|46	# php-pecl-http v1 optional but not available (only v2)
21cr|php-horde-Horde-Http-2.1.7-1|47	
21cr|php-horde-Horde-Http-2.1.7-1|48	Provides:       php-pear(%{pear_channel}/%{pear_name}) = %{version}
21cr|php-horde-Horde-Http-2.1.7-1|49	Provides:       php-composer(horde/horde-http) = %{version}
21cr|php-horde-Horde-Http-2.1.7-1|50	
21cr|php-horde-Horde-Http-2.1.7-1|51	%description
21cr|php-horde-Horde-Http-2.1.7-1|52	This package provides a set of classes for making HTTP requests.
21cr|php-horde-Horde-Http-2.1.7-1|53	
21cr|php-horde-Horde-Http-2.1.7-1|54	Optional dependency: php-pecl-http1
21cr|php-horde-Horde-Http-2.1.7-1|55	
21cr|php-horde-Horde-Http-2.1.7-1|56	
21cr|php-horde-Horde-Http-2.1.7-1|57	%prep
21cr|php-horde-Horde-Http-2.1.7-1|58	%setup -q -c
21cr|php-horde-Horde-Http-2.1.7-1|59	
21cr|php-horde-Horde-Http-2.1.7-1|60	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Http-2.1.7-1|61	mv ../package.xml %{name}.xml
21cr|php-horde-Horde-Http-2.1.7-1|62	
21cr|php-horde-Horde-Http-2.1.7-1|63	
21cr|php-horde-Horde-Http-2.1.7-1|64	%build
21cr|php-horde-Horde-Http-2.1.7-1|65	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Http-2.1.7-1|66	# Empty build section, most likely nothing required.
21cr|php-horde-Horde-Http-2.1.7-1|67	
21cr|php-horde-Horde-Http-2.1.7-1|68	
21cr|php-horde-Horde-Http-2.1.7-1|69	%install
21cr|php-horde-Horde-Http-2.1.7-1|70	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Http-2.1.7-1|71	%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
21cr|php-horde-Horde-Http-2.1.7-1|72	
21cr|php-horde-Horde-Http-2.1.7-1|73	# Clean up unnecessary files
21cr|php-horde-Horde-Http-2.1.7-1|74	rm -rf %{buildroot}%{pear_metadir}/.??*
21cr|php-horde-Horde-Http-2.1.7-1|75	
21cr|php-horde-Horde-Http-2.1.7-1|76	# Install XML package description
21cr|php-horde-Horde-Http-2.1.7-1|77	mkdir -p %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Http-2.1.7-1|78	install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Http-2.1.7-1|79	
21cr|php-horde-Horde-Http-2.1.7-1|80	
21cr|php-horde-Horde-Http-2.1.7-1|81	%check
21cr|php-horde-Horde-Http-2.1.7-1|82	%if %{with_tests}
21cr|php-horde-Horde-Http-2.1.7-1|83	cd %{pear_name}-%{version}/test/$(echo %{pear_name} | sed -e s:_:/:g)
21cr|php-horde-Horde-Http-2.1.7-1|84	phpunit\
21cr|php-horde-Horde-Http-2.1.7-1|85	-d include_path=%{buildroot}%{pear_phpdir}:.:%{pear_phpdir} \
21cr|php-horde-Horde-Http-2.1.7-1|86	-d date.timezone=UTC \
21cr|php-horde-Horde-Http-2.1.7-1|87	.
21cr|php-horde-Horde-Http-2.1.7-1|88	%else
21cr|php-horde-Horde-Http-2.1.7-1|89	: Test disabled, missing '--with tests' option.
21cr|php-horde-Horde-Http-2.1.7-1|90	%endif
21cr|php-horde-Horde-Http-2.1.7-1|91	
21cr|php-horde-Horde-Http-2.1.7-1|92	
21cr|php-horde-Horde-Http-2.1.7-1|93	%post
21cr|php-horde-Horde-Http-2.1.7-1|94	%{__pear} install --nodeps --soft --force --register-only \
21cr|php-horde-Horde-Http-2.1.7-1|95	%{pear_xmldir}/%{name}.xml >/dev/null || :
21cr|php-horde-Horde-Http-2.1.7-1|96	
21cr|php-horde-Horde-Http-2.1.7-1|97	%postun
21cr|php-horde-Horde-Http-2.1.7-1|98	if [ $1 -eq 0 ] ; then
21cr|php-horde-Horde-Http-2.1.7-1|99	%{__pear} uninstall --nodeps --ignore-errors --register-only \
21cr|php-horde-Horde-Http-2.1.7-1|100	%{pear_channel}/%{pear_name} >/dev/null || :
21cr|php-horde-Horde-Http-2.1.7-1|101	fi
21cr|php-horde-Horde-Http-2.1.7-1|102	
21cr|php-horde-Horde-Http-2.1.7-1|103	
21cr|php-horde-Horde-Http-2.1.7-1|104	%files
21cr|php-horde-Horde-Http-2.1.7-1|105	%doc %{pear_docdir}/%{pear_name}
21cr|php-horde-Horde-Http-2.1.7-1|106	%{pear_xmldir}/%{name}.xml
21cr|php-horde-Horde-Http-2.1.7-1|107	%{pear_phpdir}/Horde/Http
21cr|php-horde-Horde-Http-2.1.7-1|108	%{pear_phpdir}/Horde/Http.php
21cr|php-horde-Horde-Http-2.1.7-1|109	%{pear_testdir}/%{pear_name}
21cr|php-horde-Horde-Http-2.1.7-1|110	%exclude  %{_datadir}/pear/.channels
21cr|php-horde-Horde-Http-2.1.7-1|111	%exclude  %{_datadir}/pear/.registry
21cr|php-horde-Horde-Http-2.1.7-1|112	%exclude  %{_datadir}/pear/.depdb
21cr|php-horde-Horde-Http-2.1.7-1|113	%exclude  %{_datadir}/pear/.depdblock
21cr|php-horde-Horde-Http-2.1.7-1|114	%exclude  %{_datadir}/pear/.filemap
21cr|php-horde-Horde-Http-2.1.7-1|115	%exclude  %{_datadir}/pear/.lock

5951 21
21cr|php-horde-Horde-Mongo-1.1.0-2|1	%global pear_name    Horde_Mongo
21cr|php-horde-Horde-Mongo-1.1.0-2|2	%global pear_channel pear.horde.org
21cr|php-horde-Horde-Mongo-1.1.0-2|3	
21cr|php-horde-Horde-Mongo-1.1.0-2|4	%global pear_phpdir %(pear config-get php_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Mongo-1.1.0-2|5	%global pear_docdir %(pear config-get doc_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Mongo-1.1.0-2|6	%global pear_metadir %(pear config-get metadata_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Mongo-1.1.0-2|7	%global pear_xmldir %{_datadir}/pear/packages
21cr|php-horde-Horde-Mongo-1.1.0-2|8	
21cr|php-horde-Horde-Mongo-1.1.0-2|9	Name:           php-horde-Horde-Mongo
21cr|php-horde-Horde-Mongo-1.1.0-2|10	Version:        1.1.0
21cr|php-horde-Horde-Mongo-1.1.0-2|11	Release:        2
21cr|php-horde-Horde-Mongo-1.1.0-2|12	Summary:        Horde Mongo Configuration
21cr|php-horde-Horde-Mongo-1.1.0-2|13	
21cr|php-horde-Horde-Mongo-1.1.0-2|14	Group:          Development/PHP
21cr|php-horde-Horde-Mongo-1.1.0-2|15	License:        LGPLv2
21cr|php-horde-Horde-Mongo-1.1.0-2|16	URL:            http://%{pear_channel}
21cr|php-horde-Horde-Mongo-1.1.0-2|17	Source0:        http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
21cr|php-horde-Horde-Mongo-1.1.0-2|18	
21cr|php-horde-Horde-Mongo-1.1.0-2|19	# Fix autoloader path
21cr|php-horde-Horde-Mongo-1.1.0-2|20	Patch0:         %{name}-rpm.patch
21cr|php-horde-Horde-Mongo-1.1.0-2|21	
21cr|php-horde-Horde-Mongo-1.1.0-2|22	BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
21cr|php-horde-Horde-Mongo-1.1.0-2|23	BuildArch:      noarch
21cr|php-horde-Horde-Mongo-1.1.0-2|24	BuildRequires:  php >= 5.3.0
21cr|php-horde-Horde-Mongo-1.1.0-2|25	BuildRequires:  php-pear >= 1.7.0
21cr|php-horde-Horde-Mongo-1.1.0-2|26	BuildRequires:  php-channel(%{pear_channel})
21cr|php-horde-Horde-Mongo-1.1.0-2|27	
21cr|php-horde-Horde-Mongo-1.1.0-2|28	Requires(post): /usr/bin/pear
21cr|php-horde-Horde-Mongo-1.1.0-2|29	Requires(postun): /usr/bin/pear
21cr|php-horde-Horde-Mongo-1.1.0-2|30	Requires:       php >= 5.3.0
21cr|php-horde-Horde-Mongo-1.1.0-2|31	Requires:       php-pear >= 1.7.0
21cr|php-horde-Horde-Mongo-1.1.0-2|32	Requires:       php-channel(%{pear_channel})
21cr|php-horde-Horde-Mongo-1.1.0-2|33	
21cr|php-horde-Horde-Mongo-1.1.0-2|34	Provides:       php-pear(%{pear_channel}/%{pear_name}) = %{version}
21cr|php-horde-Horde-Mongo-1.1.0-2|35	Provides:       php-composer(horde/horde-mongo) = %{version}
21cr|php-horde-Horde-Mongo-1.1.0-2|36	
21cr|php-horde-Horde-Mongo-1.1.0-2|37	
21cr|php-horde-Horde-Mongo-1.1.0-2|38	%description
21cr|php-horde-Horde-Mongo-1.1.0-2|39	Provides an API to ensure that the PECL Mongo extension can be used
21cr|php-horde-Horde-Mongo-1.1.0-2|40	consistently across various Horde packages.
21cr|php-horde-Horde-Mongo-1.1.0-2|41	To use this module, you also need to install
21cr|php-horde-Horde-Mongo-1.1.0-2|42	- php-pecl-mongo (PHP 5 only)
21cr|php-horde-Horde-Mongo-1.1.0-2|43	or
21cr|php-horde-Horde-Mongo-1.1.0-2|44	- php-pecl-mongodb (PHP 5 or 7)
21cr|php-horde-Horde-Mongo-1.1.0-2|45	- php-alcaeus-mongo-php-adapter
21cr|php-horde-Horde-Mongo-1.1.0-2|46	
21cr|php-horde-Horde-Mongo-1.1.0-2|47	%prep
21cr|php-horde-Horde-Mongo-1.1.0-2|48	%setup -q -c
21cr|php-horde-Horde-Mongo-1.1.0-2|49	
21cr|php-horde-Horde-Mongo-1.1.0-2|50	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Mongo-1.1.0-2|51	mv ../package.xml %{name}.xml
21cr|php-horde-Horde-Mongo-1.1.0-2|52	%patch0 -p1 -b .rpm
21cr|php-horde-Horde-Mongo-1.1.0-2|53	sed -e '/Client.php/s/md5sum="[^"]*"//' \
21cr|php-horde-Horde-Mongo-1.1.0-2|54	-e '/name="bundle/d' \
21cr|php-horde-Horde-Mongo-1.1.0-2|55	-i %{name}.xml
21cr|php-horde-Horde-Mongo-1.1.0-2|56	
21cr|php-horde-Horde-Mongo-1.1.0-2|57	%build
21cr|php-horde-Horde-Mongo-1.1.0-2|58	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Mongo-1.1.0-2|59	# Empty build section, most likely nothing required.
21cr|php-horde-Horde-Mongo-1.1.0-2|60	
21cr|php-horde-Horde-Mongo-1.1.0-2|61	
21cr|php-horde-Horde-Mongo-1.1.0-2|62	%install
21cr|php-horde-Horde-Mongo-1.1.0-2|63	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Mongo-1.1.0-2|64	pear install --nodeps --packagingroot %{buildroot} %{name}.xml
21cr|php-horde-Horde-Mongo-1.1.0-2|65	
21cr|php-horde-Horde-Mongo-1.1.0-2|66	# Clean up unnecessary files
21cr|php-horde-Horde-Mongo-1.1.0-2|67	rm -rf %{buildroot}%{pear_metadir}/.??*
21cr|php-horde-Horde-Mongo-1.1.0-2|68	
21cr|php-horde-Horde-Mongo-1.1.0-2|69	# Install XML package description
21cr|php-horde-Horde-Mongo-1.1.0-2|70	mkdir -p %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Mongo-1.1.0-2|71	install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Mongo-1.1.0-2|72	
21cr|php-horde-Horde-Mongo-1.1.0-2|73	%post
21cr|php-horde-Horde-Mongo-1.1.0-2|74	pear install --nodeps --soft --force --register-only \
21cr|php-horde-Horde-Mongo-1.1.0-2|75	%{pear_xmldir}/%{name}.xml >/dev/null || :
21cr|php-horde-Horde-Mongo-1.1.0-2|76	
21cr|php-horde-Horde-Mongo-1.1.0-2|77	%postun
21cr|php-horde-Horde-Mongo-1.1.0-2|78	if [ $1 -eq 0 ] ; then
21cr|php-horde-Horde-Mongo-1.1.0-2|79	pear uninstall --nodeps --ignore-errors --register-only \
21cr|php-horde-Horde-Mongo-1.1.0-2|80	%{pear_channel}/%{pear_name} >/dev/null || :
21cr|php-horde-Horde-Mongo-1.1.0-2|81	fi
21cr|php-horde-Horde-Mongo-1.1.0-2|82	
21cr|php-horde-Horde-Mongo-1.1.0-2|83	
21cr|php-horde-Horde-Mongo-1.1.0-2|84	%files
21cr|php-horde-Horde-Mongo-1.1.0-2|85	%doc %{pear_docdir}/%{pear_name}
21cr|php-horde-Horde-Mongo-1.1.0-2|86	%{pear_xmldir}/%{name}.xml
21cr|php-horde-Horde-Mongo-1.1.0-2|87	%dir %{pear_phpdir}/Horde
21cr|php-horde-Horde-Mongo-1.1.0-2|88	%{pear_phpdir}/Horde/Mongo
21cr|php-horde-Horde-Mongo-1.1.0-2|89	%exclude  %{_datadir}/pear/.channels
21cr|php-horde-Horde-Mongo-1.1.0-2|90	%exclude  %{_datadir}/pear/.registry/.channel.pear.horde.org/horde_mongo.reg
21cr|php-horde-Horde-Mongo-1.1.0-2|91	%exclude  %{_datadir}/pear/.depdb
21cr|php-horde-Horde-Mongo-1.1.0-2|92	%exclude  %{_datadir}/pear/.depdblock
21cr|php-horde-Horde-Mongo-1.1.0-2|93	%exclude  %{_datadir}/pear/.filemap
21cr|php-horde-Horde-Mongo-1.1.0-2|94	%exclude  %{_datadir}/pear/.lock
21cr|php-horde-Horde-Mongo-1.1.0-2|95	

5952 21
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|1	%global bootstrap    1
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|2	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|3	%{!?pear_metadir: %global pear_metadir %{pear_phpdir}}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|4	%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|5	%global pear_name    Horde_Stream_Wrapper
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|6	%global pear_channel pear.horde.org
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|7	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|8	%global pear_phpdir %(pear config-get php_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|9	%global pear_docdir %(pear config-get doc_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|10	%global pear_metadir %(pear config-get metadata_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|11	%global pear_testdir %(pear config-get test_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|12	%global pear_xmldir %{_datadir}/pear/packages
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|13	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|14	%if %{bootstrap}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|15	%global with_tests   %{?_with_tests:1}%{!?_with_tests:0}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|16	%else
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|17	%global with_tests   %{?_without_tests:0}%{!?_without_tests:1}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|18	%endif
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|19	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|20	Name:           php-horde-Horde-Stream-Wrapper
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|21	Version:        2.1.5
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|22	Release:        2
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|23	Summary:        Horde Stream wrappers
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|24	Group:          Development/PHP
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|25	License:        LGPLv2+
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|26	URL:            http://pear.horde.org
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|27	Source0:        http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|28	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|29	BuildArch:      noarch
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|30	BuildRequires:  php-pear >= 1.7.0
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|31	BuildRequires:  php-channel(%{pear_channel})
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|32	BuildRequires:  php-pear >= 1.7.0
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|33	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|34	Requires(post): %{__pear}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|35	Requires(postun): %{__pear}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|36	Requires:       php >= 5.3.0
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|37	Requires:       php-channel(%{pear_channel})
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|38	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|39	Provides:       php-pear(%{pear_channel}/%{pear_name}) = %{version}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|40	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|41	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|42	%if %{with_tests}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|43	# To run unit tests
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|44	BuildRequires:  php-pear(%{pear_channel}/Horde_Test) >= 2.1.0
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|45	%endif
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|46	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|47	%description
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|48	This package provides various stream wrappers.
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|49	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|50	%prep
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|51	%setup -q -c
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|52	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|53	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|54	mv ../package.xml %{name}.xml
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|55	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|56	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|57	%build
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|58	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|59	# Empty build section, most likely nothing required.
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|60	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|61	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|62	%install
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|63	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|64	%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|65	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|66	# Clean up unnecessary files
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|67	rm -rf %{buildroot}%{pear_metadir}/.??*
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|68	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|69	# Install XML package description
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|70	mkdir -p %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|71	install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|72	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|73	%check
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|74	%if %{with_tests}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|75	cd %{pear_name}-%{version}/test/$(echo %{pear_name} | sed -e s:_:/:g)
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|76	phpunit -d date.timezone=UTC --bootstrap bootstrap.php .
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|77	%else
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|78	: Tests disabled, use --with tests to enable them
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|79	%endif
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|80	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|81	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|82	%post
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|83	%{__pear} install --nodeps --soft --force --register-only \
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|84	%{pear_xmldir}/%{name}.xml >/dev/null || :
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|85	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|86	%postun
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|87	if [ $1 -eq 0 ] ; then
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|88	%{__pear} uninstall --nodeps --ignore-errors --register-only \
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|89	%{pear_channel}/%{pear_name} >/dev/null || :
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|90	fi
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|91	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|92	
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|93	%files
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|94	%{pear_xmldir}/%{name}.xml
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|95	%{pear_phpdir}/Horde
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|96	%doc %{pear_docdir}/%{pear_name}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|97	%{pear_testdir}/%{pear_name}
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|98	%exclude  %{_datadir}/pear/.channels
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|99	%exclude  %{_datadir}/pear/.registry
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|100	%exclude  %{_datadir}/pear/.depdb
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|101	%exclude  %{_datadir}/pear/.depdblock
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|102	%exclude  %{_datadir}/pear/.filemap
21cr|php-horde-Horde-Stream-Wrapper-2.1.5-2|103	%exclude  %{_datadir}/pear/.lock

5953 21
21cr|php-horde-Horde-Support-2.2.2-1|1	%{!?pear_metadir: %global pear_metadir %{pear_phpdir}}
21cr|php-horde-Horde-Support-2.2.2-1|2	%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
21cr|php-horde-Horde-Support-2.2.2-1|3	%global pear_channel pear.horde.org
21cr|php-horde-Horde-Support-2.2.2-1|4	%global pear_name    Horde_Support
21cr|php-horde-Horde-Support-2.2.2-1|5	
21cr|php-horde-Horde-Support-2.2.2-1|6	%global pear_phpdir %(pear config-get php_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Support-2.2.2-1|7	%global pear_docdir %(pear config-get doc_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Support-2.2.2-1|8	%global pear_metadir %(pear config-get metadata_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Support-2.2.2-1|9	%global pear_testdir %(pear config-get test_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Support-2.2.2-1|10	%global pear_xmldir %{_datadir}/pear/packages
21cr|php-horde-Horde-Support-2.2.2-1|11	
21cr|php-horde-Horde-Support-2.2.2-1|12	Name:           php-horde-Horde-Support
21cr|php-horde-Horde-Support-2.2.2-1|13	Version:        2.2.2
21cr|php-horde-Horde-Support-2.2.2-1|14	Release:        1
21cr|php-horde-Horde-Support-2.2.2-1|15	Summary:        Horde support package
21cr|php-horde-Horde-Support-2.2.2-1|16	Group:          Development/PHP
21cr|php-horde-Horde-Support-2.2.2-1|17	License:        BSD
21cr|php-horde-Horde-Support-2.2.2-1|18	URL:            http://%{pear_channel}
21cr|php-horde-Horde-Support-2.2.2-1|19	Source0:        http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
21cr|php-horde-Horde-Support-2.2.2-1|20	
21cr|php-horde-Horde-Support-2.2.2-1|21	BuildArch:      noarch
21cr|php-horde-Horde-Support-2.2.2-1|22	BuildRequires:  php >= 5.3.0
21cr|php-horde-Horde-Support-2.2.2-1|23	BuildRequires:  php-pear >= 1.7.0
21cr|php-horde-Horde-Support-2.2.2-1|24	BuildRequires:  php-channel(%{pear_channel})
21cr|php-horde-Horde-Support-2.2.2-1|25	#BuildRequires:  php-pear(%{pear_channel}/Horde_Test) >= 2.1.0
21cr|php-horde-Horde-Support-2.2.2-1|26	
21cr|php-horde-Horde-Support-2.2.2-1|27	Requires(post): %{__pear}
21cr|php-horde-Horde-Support-2.2.2-1|28	Requires(postun): %{__pear}
21cr|php-horde-Horde-Support-2.2.2-1|29	Requires:       php >= 5.3.0
21cr|php-horde-Horde-Support-2.2.2-1|30	Requires:       php-pcre
21cr|php-horde-Horde-Support-2.2.2-1|31	Requires:       php-pear >= 1.7.0
21cr|php-horde-Horde-Support-2.2.2-1|32	Requires:       php-channel(%{pear_channel})
21cr|php-horde-Horde-Support-2.2.2-1|33	Requires:       php-pear(%{pear_channel}/Horde_Exception) >= 2.0.0
21cr|php-horde-Horde-Support-2.2.2-1|34	Requires:       php-pear(%{pear_channel}/Horde_Exception) <  3.0.0
21cr|php-horde-Horde-Support-2.2.2-1|35	Requires:       php-pear(%{pear_channel}/Horde_Stream_Wrapper) >= 2.0.0
21cr|php-horde-Horde-Support-2.2.2-1|36	Requires:       php-pear(%{pear_channel}/Horde_Stream_Wrapper) <  3.0.0
21cr|php-horde-Horde-Support-2.2.2-1|37	
21cr|php-horde-Horde-Support-2.2.2-1|38	Provides:       php-pear(%{pear_channel}/%{pear_name}) = %{version}
21cr|php-horde-Horde-Support-2.2.2-1|39	Provides:       php-composer(horde/horde-support) = %{version}
21cr|php-horde-Horde-Support-2.2.2-1|40	
21cr|php-horde-Horde-Support-2.2.2-1|41	
21cr|php-horde-Horde-Support-2.2.2-1|42	%description
21cr|php-horde-Horde-Support-2.2.2-1|43	Support classes not tied to Horde but is used by it. These classes can be
21cr|php-horde-Horde-Support-2.2.2-1|44	used outside of Horde as well.
21cr|php-horde-Horde-Support-2.2.2-1|45	
21cr|php-horde-Horde-Support-2.2.2-1|46	Optional dependencies:
21cr|php-horde-Horde-Support-2.2.2-1|47	- uuid-php or php-pecl-uuid
21cr|php-horde-Horde-Support-2.2.2-1|48	
21cr|php-horde-Horde-Support-2.2.2-1|49	
21cr|php-horde-Horde-Support-2.2.2-1|50	%prep
21cr|php-horde-Horde-Support-2.2.2-1|51	%setup -q -c
21cr|php-horde-Horde-Support-2.2.2-1|52	
21cr|php-horde-Horde-Support-2.2.2-1|53	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Support-2.2.2-1|54	cp ../package.xml %{name}.xml
21cr|php-horde-Horde-Support-2.2.2-1|55	
21cr|php-horde-Horde-Support-2.2.2-1|56	
21cr|php-horde-Horde-Support-2.2.2-1|57	%build
21cr|php-horde-Horde-Support-2.2.2-1|58	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Support-2.2.2-1|59	# Empty build section, most likely nothing required.
21cr|php-horde-Horde-Support-2.2.2-1|60	
21cr|php-horde-Horde-Support-2.2.2-1|61	
21cr|php-horde-Horde-Support-2.2.2-1|62	%install
21cr|php-horde-Horde-Support-2.2.2-1|63	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Support-2.2.2-1|64	%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
21cr|php-horde-Horde-Support-2.2.2-1|65	
21cr|php-horde-Horde-Support-2.2.2-1|66	# Clean up unnecessary files
21cr|php-horde-Horde-Support-2.2.2-1|67	rm -rf %{buildroot}%{pear_metadir}/.??*
21cr|php-horde-Horde-Support-2.2.2-1|68	
21cr|php-horde-Horde-Support-2.2.2-1|69	# Install XML package description
21cr|php-horde-Horde-Support-2.2.2-1|70	mkdir -p %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Support-2.2.2-1|71	install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Support-2.2.2-1|72	
21cr|php-horde-Horde-Support-2.2.2-1|73	
21cr|php-horde-Horde-Support-2.2.2-1|74	#%check
21cr|php-horde-Horde-Support-2.2.2-1|75	#cd %{pear_name}-%{version}/test/$(echo %{pear_name} | sed -e s:_:/:g)
21cr|php-horde-Horde-Support-2.2.2-1|76	#phpunit -d date.timezone=UTC --bootstrap bootstrap.php .
21cr|php-horde-Horde-Support-2.2.2-1|77	
21cr|php-horde-Horde-Support-2.2.2-1|78	%post
21cr|php-horde-Horde-Support-2.2.2-1|79	%{__pear} install --nodeps --soft --force --register-only \
21cr|php-horde-Horde-Support-2.2.2-1|80	%{pear_xmldir}/%{name}.xml >/dev/null || :
21cr|php-horde-Horde-Support-2.2.2-1|81	
21cr|php-horde-Horde-Support-2.2.2-1|82	%postun
21cr|php-horde-Horde-Support-2.2.2-1|83	if [ $1 -eq 0 ] ; then
21cr|php-horde-Horde-Support-2.2.2-1|84	%{__pear} uninstall --nodeps --ignore-errors --register-only \
21cr|php-horde-Horde-Support-2.2.2-1|85	%{pear_channel}/%{pear_name} >/dev/null || :
21cr|php-horde-Horde-Support-2.2.2-1|86	fi
21cr|php-horde-Horde-Support-2.2.2-1|87	
21cr|php-horde-Horde-Support-2.2.2-1|88	
21cr|php-horde-Horde-Support-2.2.2-1|89	%files
21cr|php-horde-Horde-Support-2.2.2-1|90	%doc %{pear_docdir}/%{pear_name}
21cr|php-horde-Horde-Support-2.2.2-1|91	%{pear_xmldir}/%{name}.xml
21cr|php-horde-Horde-Support-2.2.2-1|92	%{pear_phpdir}/Horde/Support
21cr|php-horde-Horde-Support-2.2.2-1|93	%{pear_testdir}/%{pear_name}
21cr|php-horde-Horde-Support-2.2.2-1|94	%exclude  %{_datadir}/pear/.channels
21cr|php-horde-Horde-Support-2.2.2-1|95	%exclude  %{_datadir}/pear/.registry
21cr|php-horde-Horde-Support-2.2.2-1|96	%exclude  %{_datadir}/pear/.depdb
21cr|php-horde-Horde-Support-2.2.2-1|97	%exclude  %{_datadir}/pear/.depdblock
21cr|php-horde-Horde-Support-2.2.2-1|98	%exclude  %{_datadir}/pear/.filemap
21cr|php-horde-Horde-Support-2.2.2-1|99	%exclude  %{_datadir}/pear/.lock

5954 21
21cr|php-horde-Horde-Translation-2.2.2-2|1	%{!?__pear:       %global __pear       %{_bindir}/pear}
21cr|php-horde-Horde-Translation-2.2.2-2|2	# bootstrap when dependency on Horde_Test requires a new version
21cr|php-horde-Horde-Translation-2.2.2-2|3	%global bootstrap    1
21cr|php-horde-Horde-Translation-2.2.2-2|4	%global pear_name    Horde_Translation
21cr|php-horde-Horde-Translation-2.2.2-2|5	%global pear_channel pear.horde.org
21cr|php-horde-Horde-Translation-2.2.2-2|6	
21cr|php-horde-Horde-Translation-2.2.2-2|7	%global pear_phpdir %(pear config-get php_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Translation-2.2.2-2|8	%global pear_docdir %(pear config-get doc_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Translation-2.2.2-2|9	%global pear_metadir %(pear config-get metadata_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Translation-2.2.2-2|10	%global pear_testdir %(pear config-get test_dir 2> /dev/null || echo undefined)
21cr|php-horde-Horde-Translation-2.2.2-2|11	%global pear_xmldir %{_datadir}/pear/packages
21cr|php-horde-Horde-Translation-2.2.2-2|12	
21cr|php-horde-Horde-Translation-2.2.2-2|13	%if %{bootstrap}
21cr|php-horde-Horde-Translation-2.2.2-2|14	%global with_tests   %{?_with_tests:1}%{!?_with_tests:0}
21cr|php-horde-Horde-Translation-2.2.2-2|15	%else
21cr|php-horde-Horde-Translation-2.2.2-2|16	%global with_tests   %{?_without_tests:0}%{!?_without_tests:1}
21cr|php-horde-Horde-Translation-2.2.2-2|17	%endif
21cr|php-horde-Horde-Translation-2.2.2-2|18	
21cr|php-horde-Horde-Translation-2.2.2-2|19	Name:           php-horde-Horde-Translation
21cr|php-horde-Horde-Translation-2.2.2-2|20	Version:        2.2.2
21cr|php-horde-Horde-Translation-2.2.2-2|21	Release:        2
21cr|php-horde-Horde-Translation-2.2.2-2|22	Summary:        Horde translation library
21cr|php-horde-Horde-Translation-2.2.2-2|23	Group:          Development/PHP
21cr|php-horde-Horde-Translation-2.2.2-2|24	License:        LGPLv2+
21cr|php-horde-Horde-Translation-2.2.2-2|25	URL:            http://pear.horde.org
21cr|php-horde-Horde-Translation-2.2.2-2|26	Source0:        http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
21cr|php-horde-Horde-Translation-2.2.2-2|27	
21cr|php-horde-Horde-Translation-2.2.2-2|28	BuildArch:      noarch
21cr|php-horde-Horde-Translation-2.2.2-2|29	BuildRequires:  gettext
21cr|php-horde-Horde-Translation-2.2.2-2|30	BuildRequires:  php >= 5.3.0
21cr|php-horde-Horde-Translation-2.2.2-2|31	BuildRequires:  php-pear >= 1.7.0
21cr|php-horde-Horde-Translation-2.2.2-2|32	BuildRequires:  php-channel(%{pear_channel})
21cr|php-horde-Horde-Translation-2.2.2-2|33	
21cr|php-horde-Horde-Translation-2.2.2-2|34	%if %{with_tests}
21cr|php-horde-Horde-Translation-2.2.2-2|35	# To run unit tests
21cr|php-horde-Horde-Translation-2.2.2-2|36	BuildRequires:  php-pear(%{pear_channel}/Horde_Test) >= 2.1.0
21cr|php-horde-Horde-Translation-2.2.2-2|37	%endif
21cr|php-horde-Horde-Translation-2.2.2-2|38	
21cr|php-horde-Horde-Translation-2.2.2-2|39	Requires(post): %{__pear}
21cr|php-horde-Horde-Translation-2.2.2-2|40	Requires(postun): %{__pear}
21cr|php-horde-Horde-Translation-2.2.2-2|41	Requires:       php-pear >= 1.7.0
21cr|php-horde-Horde-Translation-2.2.2-2|42	Requires:       php-channel(%{pear_channel})
21cr|php-horde-Horde-Translation-2.2.2-2|43	Requires:       php >= 5.3.0
21cr|php-horde-Horde-Translation-2.2.2-2|44	Requires:       php-gettext
21cr|php-horde-Horde-Translation-2.2.2-2|45	
21cr|php-horde-Horde-Translation-2.2.2-2|46	Provides:       php-pear(%{pear_channel}/%{pear_name}) = %{version}
21cr|php-horde-Horde-Translation-2.2.2-2|47	
21cr|php-horde-Horde-Translation-2.2.2-2|48	
21cr|php-horde-Horde-Translation-2.2.2-2|49	%description
21cr|php-horde-Horde-Translation-2.2.2-2|50	Translation wrappers.
21cr|php-horde-Horde-Translation-2.2.2-2|51	
21cr|php-horde-Horde-Translation-2.2.2-2|52	%prep
21cr|php-horde-Horde-Translation-2.2.2-2|53	%setup -q -c
21cr|php-horde-Horde-Translation-2.2.2-2|54	
21cr|php-horde-Horde-Translation-2.2.2-2|55	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Translation-2.2.2-2|56	# Install .po and .pot files, only part of test suite
21cr|php-horde-Horde-Translation-2.2.2-2|57	# Remove checksum for .mo, as we regenerate them
21cr|php-horde-Horde-Translation-2.2.2-2|58	sed -e '/Horde.*\.mo/s/md5sum=.*name=/name=/' \
21cr|php-horde-Horde-Translation-2.2.2-2|59	../package.xml >%{name}.xml
21cr|php-horde-Horde-Translation-2.2.2-2|60	touch -r ../package.xml %{name}.xml
21cr|php-horde-Horde-Translation-2.2.2-2|61	
21cr|php-horde-Horde-Translation-2.2.2-2|62	%build
21cr|php-horde-Horde-Translation-2.2.2-2|63	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Translation-2.2.2-2|64	
21cr|php-horde-Horde-Translation-2.2.2-2|65	# Regenerate the locales
21cr|php-horde-Horde-Translation-2.2.2-2|66	for po in $(find test -name \*.po)
21cr|php-horde-Horde-Translation-2.2.2-2|67	do
21cr|php-horde-Horde-Translation-2.2.2-2|68	msgfmt $po -o $(dirname $po)/$(basename $po .po).mo
21cr|php-horde-Horde-Translation-2.2.2-2|69	done
21cr|php-horde-Horde-Translation-2.2.2-2|70	
21cr|php-horde-Horde-Translation-2.2.2-2|71	
21cr|php-horde-Horde-Translation-2.2.2-2|72	%install
21cr|php-horde-Horde-Translation-2.2.2-2|73	cd %{pear_name}-%{version}
21cr|php-horde-Horde-Translation-2.2.2-2|74	%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
21cr|php-horde-Horde-Translation-2.2.2-2|75	
21cr|php-horde-Horde-Translation-2.2.2-2|76	# Clean up unnecessary files
21cr|php-horde-Horde-Translation-2.2.2-2|77	rm -rf %{buildroot}%{pear_metadir}/.??*
21cr|php-horde-Horde-Translation-2.2.2-2|78	
21cr|php-horde-Horde-Translation-2.2.2-2|79	# Install XML package description
21cr|php-horde-Horde-Translation-2.2.2-2|80	mkdir -p %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Translation-2.2.2-2|81	install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
21cr|php-horde-Horde-Translation-2.2.2-2|82	
21cr|php-horde-Horde-Translation-2.2.2-2|83	%check
21cr|php-horde-Horde-Translation-2.2.2-2|84	%if %{with_tests}
21cr|php-horde-Horde-Translation-2.2.2-2|85	cd %{pear_name}-%{version}/test/$(echo %{pear_name} | sed -e s:_:/:g)
21cr|php-horde-Horde-Translation-2.2.2-2|86	phpunit -d date.timezone=UTC --bootstrap bootstrap.php .
21cr|php-horde-Horde-Translation-2.2.2-2|87	%else
21cr|php-horde-Horde-Translation-2.2.2-2|88	: Tests disabled, use --with tests to enable them
21cr|php-horde-Horde-Translation-2.2.2-2|89	%endif
21cr|php-horde-Horde-Translation-2.2.2-2|90	
21cr|php-horde-Horde-Translation-2.2.2-2|91	%post
21cr|php-horde-Horde-Translation-2.2.2-2|92	%{__pear} install --nodeps --soft --force --register-only \
21cr|php-horde-Horde-Translation-2.2.2-2|93	%{pear_xmldir}/%{name}.xml >/dev/null || :
21cr|php-horde-Horde-Translation-2.2.2-2|94	
21cr|php-horde-Horde-Translation-2.2.2-2|95	%postun
21cr|php-horde-Horde-Translation-2.2.2-2|96	if [ $1 -eq 0 ] ; then
21cr|php-horde-Horde-Translation-2.2.2-2|97	%{__pear} uninstall --nodeps --ignore-errors --register-only \
21cr|php-horde-Horde-Translation-2.2.2-2|98	%{pear_channel}/%{pear_name} >/dev/null || :
21cr|php-horde-Horde-Translation-2.2.2-2|99	fi
21cr|php-horde-Horde-Translation-2.2.2-2|100	
21cr|php-horde-Horde-Translation-2.2.2-2|101	
21cr|php-horde-Horde-Translation-2.2.2-2|102	%files
21cr|php-horde-Horde-Translation-2.2.2-2|103	%{pear_xmldir}/%{name}.xml
21cr|php-horde-Horde-Translation-2.2.2-2|104	%dir %{pear_phpdir}/Horde
21cr|php-horde-Horde-Translation-2.2.2-2|105	%{pear_phpdir}/Horde/Translation
21cr|php-horde-Horde-Translation-2.2.2-2|106	%{pear_phpdir}/Horde/Translation.php
21cr|php-horde-Horde-Translation-2.2.2-2|107	%doc %{pear_docdir}/%{pear_name}
21cr|php-horde-Horde-Translation-2.2.2-2|108	%{pear_testdir}/%{pear_name}
21cr|php-horde-Horde-Translation-2.2.2-2|109	%exclude  %{_datadir}/pear/.channels
21cr|php-horde-Horde-Translation-2.2.2-2|110	%exclude  %{_datadir}/pear/.registry
21cr|php-horde-Horde-Translation-2.2.2-2|111	%exclude  %{_datadir}/pear/.depdb
21cr|php-horde-Horde-Translation-2.2.2-2|112	%exclude  %{_datadir}/pear/.depdblock
21cr|php-horde-Horde-Translation-2.2.2-2|113	%exclude  %{_datadir}/pear/.filemap
21cr|php-horde-Horde-Translation-2.2.2-2|114	%exclude  %{_datadir}/pear/.lock

5955 21
21cr|php-imagick-3.7.0-2|1	%define realname Imagick
21cr|php-imagick-3.7.0-2|2	%define modname imagick
21cr|php-imagick-3.7.0-2|3	%define soname %{modname}.so
21cr|php-imagick-3.7.0-2|4	%define inifile 55_%{modname}.ini
21cr|php-imagick-3.7.0-2|5	%define mod_src %{modname}.c
21cr|php-imagick-3.7.0-2|6	
21cr|php-imagick-3.7.0-2|7	Summary:	Provides a wrapper to the ImageMagick library for PHP
21cr|php-imagick-3.7.0-2|8	Name:		php-%{modname}
21cr|php-imagick-3.7.0-2|9	Version:	3.7.0
21cr|php-imagick-3.7.0-2|10	Release:	2
21cr|php-imagick-3.7.0-2|11	Epoch:		1
21cr|php-imagick-3.7.0-2|12	License:	PHP License
21cr|php-imagick-3.7.0-2|13	Group:		Development/PHP
21cr|php-imagick-3.7.0-2|14	Url:		http://pecl.php.net/package/imagick
21cr|php-imagick-3.7.0-2|15	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-imagick-3.7.0-2|16	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-imagick-3.7.0-2|17	BuildRequires:	imagemagick-devel >= 6.3.8
21cr|php-imagick-3.7.0-2|18	Requires:	imagemagick >= 6.3.8
21cr|php-imagick-3.7.0-2|19	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-imagick-3.7.0-2|20	
21cr|php-imagick-3.7.0-2|21	%description
21cr|php-imagick-3.7.0-2|22	Imagick is a native php extension to create and modify images using the
21cr|php-imagick-3.7.0-2|23	ImageMagick API.
21cr|php-imagick-3.7.0-2|24	
21cr|php-imagick-3.7.0-2|25	imagick is a native php-extension. See the examples in the
21cr|php-imagick-3.7.0-2|26	%{_docdir}/%{name}/examples directory for some hints on
21cr|php-imagick-3.7.0-2|27	how to use it.
21cr|php-imagick-3.7.0-2|28	
21cr|php-imagick-3.7.0-2|29	%files
21cr|php-imagick-3.7.0-2|30	%doc examples CREDITS  README*
21cr|php-imagick-3.7.0-2|31	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-imagick-3.7.0-2|32	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
21cr|php-imagick-3.7.0-2|33	
21cr|php-imagick-3.7.0-2|34	#----------------------------------------------------------------------
21cr|php-imagick-3.7.0-2|35	
21cr|php-imagick-3.7.0-2|36	%prep
21cr|php-imagick-3.7.0-2|37	
21cr|php-imagick-3.7.0-2|38	%setup -qn %{modname}-%{version}
21cr|php-imagick-3.7.0-2|39	[ "../package.xml" != "/" ] && mv -f ../package.xml .
21cr|php-imagick-3.7.0-2|40	
21cr|php-imagick-3.7.0-2|41	# lib64 fixes
21cr|php-imagick-3.7.0-2|42	perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4
21cr|php-imagick-3.7.0-2|43	
21cr|php-imagick-3.7.0-2|44	%build
21cr|php-imagick-3.7.0-2|45	%serverbuild
21cr|php-imagick-3.7.0-2|46	
21cr|php-imagick-3.7.0-2|47	phpize
21cr|php-imagick-3.7.0-2|48	%configure --with-libdir=%{_lib} \
21cr|php-imagick-3.7.0-2|49	--with-%{modname}=shared,%{_prefix}
21cr|php-imagick-3.7.0-2|50	
21cr|php-imagick-3.7.0-2|51	%make
21cr|php-imagick-3.7.0-2|52	mv modules/*.so .
21cr|php-imagick-3.7.0-2|53	
21cr|php-imagick-3.7.0-2|54	%install
21cr|php-imagick-3.7.0-2|55	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-imagick-3.7.0-2|56	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-imagick-3.7.0-2|57	
21cr|php-imagick-3.7.0-2|58	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-imagick-3.7.0-2|59	
21cr|php-imagick-3.7.0-2|60	cat > README.%{modname} <<EOF
21cr|php-imagick-3.7.0-2|61	The %{name} package contains a dynamic shared object (DSO) for PHP.
21cr|php-imagick-3.7.0-2|62	To activate it, make sure a file /etc/php.d/%{inifile} is present and
21cr|php-imagick-3.7.0-2|63	contains the line 'extension = %{soname}'.
21cr|php-imagick-3.7.0-2|64	EOF
21cr|php-imagick-3.7.0-2|65	
21cr|php-imagick-3.7.0-2|66	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-imagick-3.7.0-2|67	extension = %{soname}
21cr|php-imagick-3.7.0-2|68	
21cr|php-imagick-3.7.0-2|69	[imagick]
21cr|php-imagick-3.7.0-2|70	imagick.locale_fix = 0
21cr|php-imagick-3.7.0-2|71	EOF

5956 21
21cr|php-inotify-3.0.0-1|1	%define modname inotify
21cr|php-inotify-3.0.0-1|2	%define soname %{modname}.so
21cr|php-inotify-3.0.0-1|3	%define inifile A82_%{modname}.ini
21cr|php-inotify-3.0.0-1|4	
21cr|php-inotify-3.0.0-1|5	Summary:	Provides inotify functions for PHP
21cr|php-inotify-3.0.0-1|6	Name:		php-%{modname}
21cr|php-inotify-3.0.0-1|7	Version:	3.0.0
21cr|php-inotify-3.0.0-1|8	Release:	1
21cr|php-inotify-3.0.0-1|9	Group:		Development/PHP
21cr|php-inotify-3.0.0-1|10	License:	PHP License
21cr|php-inotify-3.0.0-1|11	URL:		http://pecl.php.net/package/inotify/
21cr|php-inotify-3.0.0-1|12	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-inotify-3.0.0-1|13	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-inotify-3.0.0-1|14	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-inotify-3.0.0-1|15	
21cr|php-inotify-3.0.0-1|16	%description
21cr|php-inotify-3.0.0-1|17	The inotify extension allows to use inotify functions in a PHP script.
21cr|php-inotify-3.0.0-1|18	
21cr|php-inotify-3.0.0-1|19	%prep
21cr|php-inotify-3.0.0-1|20	
21cr|php-inotify-3.0.0-1|21	%setup -q -n %{modname}-%{version}
21cr|php-inotify-3.0.0-1|22	[ "../package*.xml" != "/" ] && mv -f ../package*.xml .
21cr|php-inotify-3.0.0-1|23	
21cr|php-inotify-3.0.0-1|24	# lib64 fixes
21cr|php-inotify-3.0.0-1|25	perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4
21cr|php-inotify-3.0.0-1|26	
21cr|php-inotify-3.0.0-1|27	%build
21cr|php-inotify-3.0.0-1|28	%serverbuild
21cr|php-inotify-3.0.0-1|29	
21cr|php-inotify-3.0.0-1|30	phpize
21cr|php-inotify-3.0.0-1|31	%configure --with-libdir=%{_lib} \
21cr|php-inotify-3.0.0-1|32	--with-%{modname}=shared,%{_prefix}
21cr|php-inotify-3.0.0-1|33	
21cr|php-inotify-3.0.0-1|34	%make
21cr|php-inotify-3.0.0-1|35	mv modules/*.so .
21cr|php-inotify-3.0.0-1|36	
21cr|php-inotify-3.0.0-1|37	%install
21cr|php-inotify-3.0.0-1|38	
21cr|php-inotify-3.0.0-1|39	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-inotify-3.0.0-1|40	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-inotify-3.0.0-1|41	
21cr|php-inotify-3.0.0-1|42	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-inotify-3.0.0-1|43	
21cr|php-inotify-3.0.0-1|44	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-inotify-3.0.0-1|45	extension = %{soname}
21cr|php-inotify-3.0.0-1|46	EOF
21cr|php-inotify-3.0.0-1|47	
21cr|php-inotify-3.0.0-1|48	%files
21cr|php-inotify-3.0.0-1|49	%doc tests CREDITS README* inotify.php tail.php package.xml
21cr|php-inotify-3.0.0-1|50	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-inotify-3.0.0-1|51	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

5957 21
21cr|phpipam-1.7.4-1|1	%global __requires_exclude_from %{_datadir}/%{name}/functions
21cr|phpipam-1.7.4-1|2	%global __requires_exclude pear.functions.PEAR.OLE.php|pear.functions.PEAR.PEAR.php
21cr|phpipam-1.7.4-1|3	
21cr|phpipam-1.7.4-1|4	Name:		phpipam
21cr|phpipam-1.7.4-1|5	Version:	1.7.4
21cr|phpipam-1.7.4-1|6	Release:	1
21cr|phpipam-1.7.4-1|7	Summary:	Open-source web IP address management application
21cr|phpipam-1.7.4-1|8	License:	GPLv2+
21cr|phpipam-1.7.4-1|9	Group:		Networking/Other
21cr|phpipam-1.7.4-1|10	URL:		http://phpipam.sourceforge.net/
21cr|phpipam-1.7.4-1|11	Source0:	https://github.com/phpipam/phpipam/releases/download/v%{version}/phpipam-v%{version}.tgz
21cr|phpipam-1.7.4-1|12	Requires:	apache-mod_php
21cr|phpipam-1.7.4-1|13	Requires:	php-mysqli
21cr|phpipam-1.7.4-1|14	Requires:	php-session
21cr|phpipam-1.7.4-1|15	Requires:	php-gmp
21cr|phpipam-1.7.4-1|16	Requires:	php-pear
21cr|phpipam-1.7.4-1|17	BuildArch:	noarch
21cr|phpipam-1.7.4-1|18	Recommends:	mysql
21cr|phpipam-1.7.4-1|19	
21cr|phpipam-1.7.4-1|20	%description
21cr|phpipam-1.7.4-1|21	phpipam is an open-source web IP address management application. Its goal is
21cr|phpipam-1.7.4-1|22	to provide light and simple IP address management. It is ajax-based using
21cr|phpipam-1.7.4-1|23	jQuery libraries, php scripts, javascript and some HTML5/CSS3 features
21cr|phpipam-1.7.4-1|24	
21cr|phpipam-1.7.4-1|25	%prep
21cr|phpipam-1.7.4-1|26	%autosetup -p1 -n %{name}
21cr|phpipam-1.7.4-1|27	
21cr|phpipam-1.7.4-1|28	%build
21cr|phpipam-1.7.4-1|29	
21cr|phpipam-1.7.4-1|30	%install
21cr|phpipam-1.7.4-1|31	install -d %{buildroot}%{_datadir}/%{name}
21cr|phpipam-1.7.4-1|32	cp -aRf * %{buildroot}%{_datadir}/%{name}/
21cr|phpipam-1.7.4-1|33	
21cr|phpipam-1.7.4-1|34	pushd %{buildroot}%{_datadir}/%{name}
21cr|phpipam-1.7.4-1|35	rm -f INSTALL.txt UPDATE README.md
21cr|phpipam-1.7.4-1|36	popd
21cr|phpipam-1.7.4-1|37	
21cr|phpipam-1.7.4-1|38	
21cr|phpipam-1.7.4-1|39	# provide a simple apache config
21cr|phpipam-1.7.4-1|40	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|phpipam-1.7.4-1|41	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|phpipam-1.7.4-1|42	
21cr|phpipam-1.7.4-1|43	pushd  %{buildroot}%{_sysconfdir}/%{name}
21cr|phpipam-1.7.4-1|44	ln -s ../../%{_datadir}/%{name}/config.php config.php
21cr|phpipam-1.7.4-1|45	popd
21cr|phpipam-1.7.4-1|46	
21cr|phpipam-1.7.4-1|47	cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
21cr|phpipam-1.7.4-1|48	Alias /%{name} %{_datadir}/%{name}
21cr|phpipam-1.7.4-1|49	
21cr|phpipam-1.7.4-1|50	<Directory %{_datadir}/%{name}>
21cr|phpipam-1.7.4-1|51	Require local granted
21cr|phpipam-1.7.4-1|52	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
21cr|phpipam-1.7.4-1|53	</Directory>
21cr|phpipam-1.7.4-1|54	EOF
21cr|phpipam-1.7.4-1|55	
21cr|phpipam-1.7.4-1|56	
21cr|phpipam-1.7.4-1|57	%files
21cr|phpipam-1.7.4-1|58	%defattr(0755,root,root)
21cr|phpipam-1.7.4-1|59	%doc INSTALL.txt README.md UPDATE
21cr|phpipam-1.7.4-1|60	%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
21cr|phpipam-1.7.4-1|61	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|phpipam-1.7.4-1|62	%dir %{_sysconfdir}/%{name}
21cr|phpipam-1.7.4-1|63	%{_datadir}/%{name}
21cr|phpipam-1.7.4-1|64	
21cr|phpipam-1.7.4-1|65	%changelog
21cr|phpipam-1.7.4-1|66	* Sat Dec 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|phpipam-1.7.4-1|67	- Update version to 1.7.4
21cr|phpipam-1.7.4-1|68	
21cr|phpipam-1.7.4-1|69	* Wed Apr 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.7.3-1
21cr|phpipam-1.7.4-1|70	- Update version to 1.7.3
21cr|phpipam-1.7.4-1|71	
21cr|phpipam-1.7.4-1|72	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|phpipam-1.7.4-1|73	- automated spec cleanup
21cr|phpipam-1.7.4-1|74	
21cr|phpipam-1.7.4-1|75	* Sun Jun 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.6.0-1
21cr|phpipam-1.7.4-1|76	- Update version to 1.6.0
21cr|phpipam-1.7.4-1|77	
21cr|phpipam-1.7.4-1|78	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.4-6
21cr|phpipam-1.7.4-1|79	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21cr|phpipam-1.7.4-1|80	- (13) rosa2019.1: run with 10-12 added
21cr|phpipam-1.7.4-1|81	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21cr|phpipam-1.7.4-1|82	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21cr|phpipam-1.7.4-1|83	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21cr|phpipam-1.7.4-1|84	- (9): Adopt spec for enabled byte compiling in Python
21cr|phpipam-1.7.4-1|85	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21cr|phpipam-1.7.4-1|86	- 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.
21cr|phpipam-1.7.4-1|87	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21cr|phpipam-1.7.4-1|88	- Contact m.novosyolov@rosalinux.ru in case of problems
21cr|phpipam-1.7.4-1|89	
21cr|phpipam-1.7.4-1|90	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|phpipam-1.7.4-1|91	- bot: rpm5 -> rpm4 (6)
21cr|phpipam-1.7.4-1|92	
21cr|phpipam-1.7.4-1|93	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.4-6
21cr|phpipam-1.7.4-1|94	- bot: rpm5 -> rpm4 (1)

5958 21
21cr|php-jpgraph-3.5.0-0.b1.3|1	%undefine __find_provides
21cr|php-jpgraph-3.5.0-0.b1.3|2	%undefine __find_requires
21cr|php-jpgraph-3.5.0-0.b1.3|3	
21cr|php-jpgraph-3.5.0-0.b1.3|4	%define prerel b1
21cr|php-jpgraph-3.5.0-0.b1.3|5	
21cr|php-jpgraph-3.5.0-0.b1.3|6	Summary:	An OO graph drawing class library for PHP5
21cr|php-jpgraph-3.5.0-0.b1.3|7	Name:		php-jpgraph
21cr|php-jpgraph-3.5.0-0.b1.3|8	Version:	3.5.0
21cr|php-jpgraph-3.5.0-0.b1.3|9	Release:	0.%{prerel}.3
21cr|php-jpgraph-3.5.0-0.b1.3|10	License:	QPL
21cr|php-jpgraph-3.5.0-0.b1.3|11	Group:		Networking/Other
21cr|php-jpgraph-3.5.0-0.b1.3|12	Url:		http://jpgraph.net/
21cr|php-jpgraph-3.5.0-0.b1.3|13	# no direct download link available on website
21cr|php-jpgraph-3.5.0-0.b1.3|14	# md5 checksum: 7237ef5dc19ad8bb67197a19782e950c
21cr|php-jpgraph-3.5.0-0.b1.3|15	Source0:	jpgraph-%{version}%{prerel}.tar.gz
21cr|php-jpgraph-3.5.0-0.b1.3|16	Patch0:		jpgraph-3.0.6-CVE-2009-4422.diff
21cr|php-jpgraph-3.5.0-0.b1.3|17	Requires:	fonts-ttf-bitstream-vera
21cr|php-jpgraph-3.5.0-0.b1.3|18	Requires:	gd
21cr|php-jpgraph-3.5.0-0.b1.3|19	Requires:	php-gd
21cr|php-jpgraph-3.5.0-0.b1.3|20	BuildArch:	noarch
21cr|php-jpgraph-3.5.0-0.b1.3|21	
21cr|php-jpgraph-3.5.0-0.b1.3|22	%description
21cr|php-jpgraph-3.5.0-0.b1.3|23	JpGraph is a OO Graph drawing library for PHP 5.0.x and above.
21cr|php-jpgraph-3.5.0-0.b1.3|24	Highlights of the available features are: text, linear, and log
21cr|php-jpgraph-3.5.0-0.b1.3|25	scales for both the X and Y axes, anti-aliasing of lines,
21cr|php-jpgraph-3.5.0-0.b1.3|26	color-gradient fills, support for GIF, JPG, and PNG formats,
21cr|php-jpgraph-3.5.0-0.b1.3|27	support for two Y axes, spider plots (a.k.a Web plots),
21cr|php-jpgraph-3.5.0-0.b1.3|28	pie-charts, lineplots, filled line plots, impulse plots, bar
21cr|php-jpgraph-3.5.0-0.b1.3|29	plots, and error plots, support for multiple plot types in one
21cr|php-jpgraph-3.5.0-0.b1.3|30	graph, intelligent autoscaling.
21cr|php-jpgraph-3.5.0-0.b1.3|31	
21cr|php-jpgraph-3.5.0-0.b1.3|32	Extensive documentations are available at:
21cr|php-jpgraph-3.5.0-0.b1.3|33	http://jpgraph.net/doc/
21cr|php-jpgraph-3.5.0-0.b1.3|34	
21cr|php-jpgraph-3.5.0-0.b1.3|35	%files
21cr|php-jpgraph-3.5.0-0.b1.3|36	%{_docdir}/%{name}
21cr|php-jpgraph-3.5.0-0.b1.3|37	%{_datadir}/php/jpgraph
21cr|php-jpgraph-3.5.0-0.b1.3|38	%exclude %{_docdir}/%{name}/Examples
21cr|php-jpgraph-3.5.0-0.b1.3|39	%exclude %{_docdir}/%{name}/docs
21cr|php-jpgraph-3.5.0-0.b1.3|40	
21cr|php-jpgraph-3.5.0-0.b1.3|41	#----------------------------------------------------------------------------
21cr|php-jpgraph-3.5.0-0.b1.3|42	
21cr|php-jpgraph-3.5.0-0.b1.3|43	%package doc
21cr|php-jpgraph-3.5.0-0.b1.3|44	Summary:	Documentation for JpGraph
21cr|php-jpgraph-3.5.0-0.b1.3|45	Group:		Documentation
21cr|php-jpgraph-3.5.0-0.b1.3|46	
21cr|php-jpgraph-3.5.0-0.b1.3|47	%description doc
21cr|php-jpgraph-3.5.0-0.b1.3|48	JpGraph is a OO Graph drawing library for PHP 5.0.x and above.
21cr|php-jpgraph-3.5.0-0.b1.3|49	Highlights of the available features are: text, linear, and log
21cr|php-jpgraph-3.5.0-0.b1.3|50	scales for both the X and Y axes, anti-aliasing of lines,
21cr|php-jpgraph-3.5.0-0.b1.3|51	color-gradient fills, support for GIF, JPG, and PNG formats,
21cr|php-jpgraph-3.5.0-0.b1.3|52	support for two Y axes, spider plots (a.k.a Web plots),
21cr|php-jpgraph-3.5.0-0.b1.3|53	pie-charts, lineplots, filled line plots, impulse plots, bar
21cr|php-jpgraph-3.5.0-0.b1.3|54	plots, and error plots, support for multiple plot types in one
21cr|php-jpgraph-3.5.0-0.b1.3|55	graph, intelligent autoscaling.
21cr|php-jpgraph-3.5.0-0.b1.3|56	
21cr|php-jpgraph-3.5.0-0.b1.3|57	This package contains the documentation for %{name}.
21cr|php-jpgraph-3.5.0-0.b1.3|58	
21cr|php-jpgraph-3.5.0-0.b1.3|59	%files doc
21cr|php-jpgraph-3.5.0-0.b1.3|60	%{_docdir}/%{name}/Examples
21cr|php-jpgraph-3.5.0-0.b1.3|61	%{_docdir}/%{name}/docs
21cr|php-jpgraph-3.5.0-0.b1.3|62	
21cr|php-jpgraph-3.5.0-0.b1.3|63	#----------------------------------------------------------------------------
21cr|php-jpgraph-3.5.0-0.b1.3|64	
21cr|php-jpgraph-3.5.0-0.b1.3|65	%prep
21cr|php-jpgraph-3.5.0-0.b1.3|66	%setup -q -n jpgraph-%{version}%{prerel}
21cr|php-jpgraph-3.5.0-0.b1.3|67	%patch0 -p0
21cr|php-jpgraph-3.5.0-0.b1.3|68	
21cr|php-jpgraph-3.5.0-0.b1.3|69	%build
21cr|php-jpgraph-3.5.0-0.b1.3|70	
21cr|php-jpgraph-3.5.0-0.b1.3|71	%install
21cr|php-jpgraph-3.5.0-0.b1.3|72	install -d %{buildroot}%{_datadir}/php/jpgraph
21cr|php-jpgraph-3.5.0-0.b1.3|73	cp -aRf src/* %{buildroot}%{_datadir}/php/jpgraph/
21cr|php-jpgraph-3.5.0-0.b1.3|74	
21cr|php-jpgraph-3.5.0-0.b1.3|75	install -d -m 755 %{buildroot}%{_docdir}/%{name}
21cr|php-jpgraph-3.5.0-0.b1.3|76	cp -r docs %{buildroot}%{_docdir}/%{name}
21cr|php-jpgraph-3.5.0-0.b1.3|77	cp -r src/Examples %{buildroot}%{_docdir}/%{name}
21cr|php-jpgraph-3.5.0-0.b1.3|78	install -m 644 README VERSION %{buildroot}%{_docdir}/%{name}

5959 21
21cr|php-layersmenu-3.2.0-11|1	#%undefine __find_provides
21cr|php-layersmenu-3.2.0-11|2	#%undefine __find_requires
21cr|php-layersmenu-3.2.0-11|3	%define preversion rc
21cr|php-layersmenu-3.2.0-11|4	
21cr|php-layersmenu-3.2.0-11|5	Summary:	Hierarchical menu system to prepare "on the fly" DHTML menus
21cr|php-layersmenu-3.2.0-11|6	Name:		php-layersmenu
21cr|php-layersmenu-3.2.0-11|7	Version:	3.2.0
21cr|php-layersmenu-3.2.0-11|8	Release:	11
21cr|php-layersmenu-3.2.0-11|9	License:	GPL
21cr|php-layersmenu-3.2.0-11|10	Group:		Networking/Other
21cr|php-layersmenu-3.2.0-11|11	URL:		http://phplayersmenu.sourceforge.net/
21cr|php-layersmenu-3.2.0-11|12	Source0:	phplayersmenu-%version-%preversion.tar.bz2
21cr|php-layersmenu-3.2.0-11|13	Requires:	php
21cr|php-layersmenu-3.2.0-11|14	BuildArch:	noarch
21cr|php-layersmenu-3.2.0-11|15	
21cr|php-layersmenu-3.2.0-11|16	%description
21cr|php-layersmenu-3.2.0-11|17	PHP Layers Menu is a hierarchical menu system to prepare "on the fly" DHTML
21cr|php-layersmenu-3.2.0-11|18	menus relying on the PHP scripting engine for the processing of data items.
21cr|php-layersmenu-3.2.0-11|19	It is released under the GNU Lesser General Public License (LGPL), either
21cr|php-layersmenu-3.2.0-11|20	Version 2.1, or (at your option) any later version.
21cr|php-layersmenu-3.2.0-11|21	It supports a wide range of browsers: Mozilla, Konqueror, Netscape, Safari,
21cr|php-layersmenu-3.2.0-11|22	Opera, Internet Explorer; rather old browser versions are supported, too;
21cr|php-layersmenu-3.2.0-11|23	accessibility is provided for text-only browsers.
21cr|php-layersmenu-3.2.0-11|24	It achieves a compact layout and a compact output code also for menus with
21cr|php-layersmenu-3.2.0-11|25	a large number of entries.
21cr|php-layersmenu-3.2.0-11|26	It provides horizontal and vertical layers-based menus whose behavior is
21cr|php-layersmenu-3.2.0-11|27	analogous to menus of commonly used GUI-based applications. It also provides
21cr|php-layersmenu-3.2.0-11|28	JavaScript-based tree menus, whose look is analogous to the most widely used
21cr|php-layersmenu-3.2.0-11|29	file managers and bookmark handling tools.
21cr|php-layersmenu-3.2.0-11|30	%prep
21cr|php-layersmenu-3.2.0-11|31	
21cr|php-layersmenu-3.2.0-11|32	%setup -q -n phplayersmenu-%{version}
21cr|php-layersmenu-3.2.0-11|33	
21cr|php-layersmenu-3.2.0-11|34	%install
21cr|php-layersmenu-3.2.0-11|35	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|php-layersmenu-3.2.0-11|36	install -d %{buildroot}%{_datadir}/%name
21cr|php-layersmenu-3.2.0-11|37	cp -aRf *.php *html DUMPS images lib libjs LOGOS menuicons menuimages templates %{buildroot}%{_datadir}/%name
21cr|php-layersmenu-3.2.0-11|38	
21cr|php-layersmenu-3.2.0-11|39	%clean
21cr|php-layersmenu-3.2.0-11|40	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|php-layersmenu-3.2.0-11|41	
21cr|php-layersmenu-3.2.0-11|42	%files
21cr|php-layersmenu-3.2.0-11|43	%defattr(-,root,root)
21cr|php-layersmenu-3.2.0-11|44	%doc README* LICENSE TODO ACKNOWLEDGEMENTS CHANGELOG CHANGE_TEMPLATE_CLASS_NAME.sh COPYING THEMES PATCHES
21cr|php-layersmenu-3.2.0-11|45	%dir %{_datadir}/%name
21cr|php-layersmenu-3.2.0-11|46	%{_datadir}/%name/*

5960 21
21cr|phpldapadmin-1.2.6.4-1|1	# (oe) undefining these makes the build _real_ quick.
21cr|phpldapadmin-1.2.6.4-1|2	%undefine __find_provides
21cr|phpldapadmin-1.2.6.4-1|3	%undefine __find_requires
21cr|phpldapadmin-1.2.6.4-1|4	
21cr|phpldapadmin-1.2.6.4-1|5	%define rname	phpLDAPAdmin
21cr|phpldapadmin-1.2.6.4-1|6	
21cr|phpldapadmin-1.2.6.4-1|7	Summary:	A web-based LDAP administration tool
21cr|phpldapadmin-1.2.6.4-1|8	Name:		phpldapadmin
21cr|phpldapadmin-1.2.6.4-1|9	Version:	1.2.6.4
21cr|phpldapadmin-1.2.6.4-1|10	Release:	1
21cr|phpldapadmin-1.2.6.4-1|11	License:	GPLv2+
21cr|phpldapadmin-1.2.6.4-1|12	Group:		System/Servers
21cr|phpldapadmin-1.2.6.4-1|13	URL:		https://github.com/leenooks/phpLDAPadmin
21cr|phpldapadmin-1.2.6.4-1|14	Source0:	https://github.com/leenooks/phpLDAPadmin/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|phpldapadmin-1.2.6.4-1|15	Source1:	rosaDSPerson.xml
21cr|phpldapadmin-1.2.6.4-1|16	Source2:	phpldapadmin-16x16.png
21cr|phpldapadmin-1.2.6.4-1|17	Source3:	phpldapadmin-32x32.png
21cr|phpldapadmin-1.2.6.4-1|18	Source4:	phpldapadmin-48x48.png
21cr|phpldapadmin-1.2.6.4-1|19	Patch0:		phpldapadmin-1.2.0.4-default-config.patch
21cr|phpldapadmin-1.2.6.4-1|20	Requires:	apache-mod_php
21cr|phpldapadmin-1.2.6.4-1|21	Requires:	php-ldap
21cr|phpldapadmin-1.2.6.4-1|22	Requires:	php-xml
21cr|phpldapadmin-1.2.6.4-1|23	Requires:	php-mcrypt
21cr|phpldapadmin-1.2.6.4-1|24	Requires:	php-gettext
21cr|phpldapadmin-1.2.6.4-1|25	BuildArch:	noarch
21cr|phpldapadmin-1.2.6.4-1|26	
21cr|phpldapadmin-1.2.6.4-1|27	%description
21cr|phpldapadmin-1.2.6.4-1|28	phpldapadmin is a web-based LDAP administration tool, written in PHP. You can
21cr|phpldapadmin-1.2.6.4-1|29	browse your LDAP tree, create, delete, edit, and copy entries, perform
21cr|phpldapadmin-1.2.6.4-1|30	searches, and view your server's schema. You can even copy objects between two
21cr|phpldapadmin-1.2.6.4-1|31	LDAP servers and recursively delete or copy entire trees. All this from the
21cr|phpldapadmin-1.2.6.4-1|32	comfort of your web browser.
21cr|phpldapadmin-1.2.6.4-1|33	
21cr|phpldapadmin-1.2.6.4-1|34	%prep
21cr|phpldapadmin-1.2.6.4-1|35	
21cr|phpldapadmin-1.2.6.4-1|36	%autosetup -p1 -n phpLDAPadmin-%{version}
21cr|phpldapadmin-1.2.6.4-1|37	
21cr|phpldapadmin-1.2.6.4-1|38	cp %{SOURCE1} templates/creation/
21cr|phpldapadmin-1.2.6.4-1|39	
21cr|phpldapadmin-1.2.6.4-1|40	%build
21cr|phpldapadmin-1.2.6.4-1|41	
21cr|phpldapadmin-1.2.6.4-1|42	%install
21cr|phpldapadmin-1.2.6.4-1|43	
21cr|phpldapadmin-1.2.6.4-1|44	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|phpldapadmin-1.2.6.4-1|45	
21cr|phpldapadmin-1.2.6.4-1|46	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|47	install -m 644 index.php %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|48	install -m 644 VERSION %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|49	cp -pr hooks %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|50	cp -pr htdocs %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|51	cp -pr lib %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|52	cp -pr locale %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|53	cp -pr queries %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|54	cp -pr templates %{buildroot}%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|55	install -d -m 755 %{buildroot}%{_datadir}/%{name}/tools
21cr|phpldapadmin-1.2.6.4-1|56	install -m 644 tools/unserialize.php %{buildroot}%{_datadir}/%{name}/tools
21cr|phpldapadmin-1.2.6.4-1|57	
21cr|phpldapadmin-1.2.6.4-1|58	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|59	install -m 640 config/config.php.example \
21cr|phpldapadmin-1.2.6.4-1|60	%{buildroot}%{_sysconfdir}/%{name}/config.php
21cr|phpldapadmin-1.2.6.4-1|61	
21cr|phpldapadmin-1.2.6.4-1|62	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|phpldapadmin-1.2.6.4-1|63	cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
21cr|phpldapadmin-1.2.6.4-1|64	Alias /%{name} %{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|65	
21cr|phpldapadmin-1.2.6.4-1|66	<Directory %{_datadir}/%{name}>
21cr|phpldapadmin-1.2.6.4-1|67	Require local granted
21cr|phpldapadmin-1.2.6.4-1|68	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
21cr|phpldapadmin-1.2.6.4-1|69	</Directory>
21cr|phpldapadmin-1.2.6.4-1|70	EOF
21cr|phpldapadmin-1.2.6.4-1|71	
21cr|phpldapadmin-1.2.6.4-1|72	# ROSA Icons
21cr|phpldapadmin-1.2.6.4-1|73	install -d %{buildroot}%{_iconsdir}
21cr|phpldapadmin-1.2.6.4-1|74	install -d %{buildroot}%{_miconsdir}
21cr|phpldapadmin-1.2.6.4-1|75	install -d %{buildroot}%{_liconsdir}
21cr|phpldapadmin-1.2.6.4-1|76	
21cr|phpldapadmin-1.2.6.4-1|77	install -m0644 %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png
21cr|phpldapadmin-1.2.6.4-1|78	install -m0644 %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png
21cr|phpldapadmin-1.2.6.4-1|79	install -m0644 %{SOURCE4} %{buildroot}%{_liconsdir}/%{name}.png
21cr|phpldapadmin-1.2.6.4-1|80	
21cr|phpldapadmin-1.2.6.4-1|81	# XDG menu
21cr|phpldapadmin-1.2.6.4-1|82	install -d %{buildroot}%{_datadir}/applications
21cr|phpldapadmin-1.2.6.4-1|83	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|phpldapadmin-1.2.6.4-1|84	[Desktop Entry]
21cr|phpldapadmin-1.2.6.4-1|85	Name=%{rname}
21cr|phpldapadmin-1.2.6.4-1|86	Name[ru]=%{rname}
21cr|phpldapadmin-1.2.6.4-1|87	Comment=%{rname} is a web adminstration GUI for OpenLDAP
21cr|phpldapadmin-1.2.6.4-1|88	Comment[ru]=%{rname} - Web-интерфейс для администрирования OpenLDAP
21cr|phpldapadmin-1.2.6.4-1|89	Exec=%{_bindir}/www-browser https://localhost/%{name}/
21cr|phpldapadmin-1.2.6.4-1|90	Icon=%{name}
21cr|phpldapadmin-1.2.6.4-1|91	Terminal=false
21cr|phpldapadmin-1.2.6.4-1|92	Type=Application
21cr|phpldapadmin-1.2.6.4-1|93	Categories=X-MandrivaLinux-MoreApplications-Databases;
21cr|phpldapadmin-1.2.6.4-1|94	EOF
21cr|phpldapadmin-1.2.6.4-1|95	
21cr|phpldapadmin-1.2.6.4-1|96	# cleanup
21cr|phpldapadmin-1.2.6.4-1|97	rm -rf doc/certs
21cr|phpldapadmin-1.2.6.4-1|98	chmod 644 doc/*
21cr|phpldapadmin-1.2.6.4-1|99	
21cr|phpldapadmin-1.2.6.4-1|100	%files
21cr|phpldapadmin-1.2.6.4-1|101	%doc INSTALL* LICENSE doc/*
21cr|phpldapadmin-1.2.6.4-1|102	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|phpldapadmin-1.2.6.4-1|103	%dir %{_sysconfdir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|104	%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
21cr|phpldapadmin-1.2.6.4-1|105	%{_datadir}/%{name}
21cr|phpldapadmin-1.2.6.4-1|106	%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
21cr|phpldapadmin-1.2.6.4-1|107	%{_iconsdir}/%{name}.png
21cr|phpldapadmin-1.2.6.4-1|108	%{_miconsdir}/%{name}.png
21cr|phpldapadmin-1.2.6.4-1|109	%{_liconsdir}/%{name}.png
21cr|phpldapadmin-1.2.6.4-1|110	%{_datadir}/applications/*.desktop

5961 21
21cr|phplot-6.2.0-1|1	Summary:	Dynamic plots, charts, and graphs in PHP
21cr|phplot-6.2.0-1|2	Name:		phplot
21cr|phplot-6.2.0-1|3	Version:	6.2.0
21cr|phplot-6.2.0-1|4	Release:	1
21cr|phplot-6.2.0-1|5	License:	BSD
21cr|phplot-6.2.0-1|6	Group:		Networking/Other
21cr|phplot-6.2.0-1|7	URL:		http://phplot.sourceforge.net/
21cr|phplot-6.2.0-1|8	Source0:	http://downloads.sourceforge.net/project/phplot/%name/%version/%name-%version.tar.gz
21cr|phplot-6.2.0-1|9	Requires:	php-session php-gd
21cr|phplot-6.2.0-1|10	BuildArch:	noarch
21cr|phplot-6.2.0-1|11	
21cr|phplot-6.2.0-1|12	%description
21cr|phplot-6.2.0-1|13	A graph library for dynamic scientific, business, and
21cr|phplot-6.2.0-1|14	stock-market charts. Written in PHP and supports, PHP3,
21cr|phplot-6.2.0-1|15	PHP4, TTF (or no ttf), and GD versions 1.2 - latest
21cr|phplot-6.2.0-1|16	version. Includes Pie, Bar, Line, Area, Point and
21cr|phplot-6.2.0-1|17	combination plots.
21cr|phplot-6.2.0-1|18	
21cr|phplot-6.2.0-1|19	%prep
21cr|phplot-6.2.0-1|20	%setup -q
21cr|phplot-6.2.0-1|21	
21cr|phplot-6.2.0-1|22	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|phplot-6.2.0-1|23	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|phplot-6.2.0-1|24	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|phplot-6.2.0-1|25	
21cr|phplot-6.2.0-1|26	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|phplot-6.2.0-1|27	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|phplot-6.2.0-1|28	done
21cr|phplot-6.2.0-1|29	
21cr|phplot-6.2.0-1|30	%install
21cr|phplot-6.2.0-1|31	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|phplot-6.2.0-1|32	
21cr|phplot-6.2.0-1|33	install -d %{buildroot}%{_datadir}/phplot
21cr|phplot-6.2.0-1|34	install -m644 *.php %{buildroot}%{_datadir}/phplot/
21cr|phplot-6.2.0-1|35	
21cr|phplot-6.2.0-1|36	%clean
21cr|phplot-6.2.0-1|37	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|phplot-6.2.0-1|38	
21cr|phplot-6.2.0-1|39	%files
21cr|phplot-6.2.0-1|40	%defattr(-,root,root)
21cr|phplot-6.2.0-1|41	%doc README.txt contrib
21cr|phplot-6.2.0-1|42	%{_datadir}/phplot

5962 21
21cr|php-manual-en-5.5.7-4|1	# (oe) undefining these makes the build _real_ quick.
21cr|php-manual-en-5.5.7-4|2	%undefine __find_provides
21cr|php-manual-en-5.5.7-4|3	%undefine __find_requires
21cr|php-manual-en-5.5.7-4|4	
21cr|php-manual-en-5.5.7-4|5	Summary:	The PHP Manual in the English language
21cr|php-manual-en-5.5.7-4|6	Name:		php-manual-en
21cr|php-manual-en-5.5.7-4|7	Version:	5.5.7
21cr|php-manual-en-5.5.7-4|8	Release:	4
21cr|php-manual-en-5.5.7-4|9	Group:		Books/Other
21cr|php-manual-en-5.5.7-4|10	License:	PHP License
21cr|php-manual-en-5.5.7-4|11	URL:		http://www.php.net/download-docs.php
21cr|php-manual-en-5.5.7-4|12	Source:		http://fr2.php.net/distributions/manual/php_manual_en.tar.gz
21cr|php-manual-en-5.5.7-4|13	Requires:       apache-mod_php
21cr|php-manual-en-5.5.7-4|14	BuildArch:	noarch
21cr|php-manual-en-5.5.7-4|15	
21cr|php-manual-en-5.5.7-4|16	%description
21cr|php-manual-en-5.5.7-4|17	The PHP Manual in the English (en) language.
21cr|php-manual-en-5.5.7-4|18	
21cr|php-manual-en-5.5.7-4|19	%prep
21cr|php-manual-en-5.5.7-4|20	
21cr|php-manual-en-5.5.7-4|21	%setup -q -c -n php_manual_en
21cr|php-manual-en-5.5.7-4|22	
21cr|php-manual-en-5.5.7-4|23	# fix perms
21cr|php-manual-en-5.5.7-4|24	find . -type d -exec chmod 755 {} \;
21cr|php-manual-en-5.5.7-4|25	find . -type f -exec chmod 644 {} \;
21cr|php-manual-en-5.5.7-4|26	
21cr|php-manual-en-5.5.7-4|27	# clean up cvs junk
21cr|php-manual-en-5.5.7-4|28	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|php-manual-en-5.5.7-4|29	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|php-manual-en-5.5.7-4|30	done
21cr|php-manual-en-5.5.7-4|31	
21cr|php-manual-en-5.5.7-4|32	%install
21cr|php-manual-en-5.5.7-4|33	install -d %{buildroot}%{_docdir}/%{name}
21cr|php-manual-en-5.5.7-4|34	cp -aRf php-chunked-xhtml/* %{buildroot}%{_docdir}/%{name}/
21cr|php-manual-en-5.5.7-4|35	
21cr|php-manual-en-5.5.7-4|36	install -d %{buildroot}%{_webappconfdir}
21cr|php-manual-en-5.5.7-4|37	cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
21cr|php-manual-en-5.5.7-4|38	Alias /%{name} %{_docdir}/%{name}
21cr|php-manual-en-5.5.7-4|39	
21cr|php-manual-en-5.5.7-4|40	<Directory %{_docdir}/%{name}>
21cr|php-manual-en-5.5.7-4|41	Require all granted
21cr|php-manual-en-5.5.7-4|42	</Directory>
21cr|php-manual-en-5.5.7-4|43	EOF
21cr|php-manual-en-5.5.7-4|44	
21cr|php-manual-en-5.5.7-4|45	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-manual-en-5.5.7-4|46	cat > %{buildroot}%{_sysconfdir}/php.d/%{name}.ini << EOF
21cr|php-manual-en-5.5.7-4|47	docref_root = /%{name}/
21cr|php-manual-en-5.5.7-4|48	docref_ext = .html
21cr|php-manual-en-5.5.7-4|49	EOF
21cr|php-manual-en-5.5.7-4|50	
21cr|php-manual-en-5.5.7-4|51	install -d %{buildroot}%{_datadir}/applications
21cr|php-manual-en-5.5.7-4|52	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|php-manual-en-5.5.7-4|53	[Desktop Entry]
21cr|php-manual-en-5.5.7-4|54	Name=The PHP %{version} HTML manual in English
21cr|php-manual-en-5.5.7-4|55	Comment=The PHP %{version} HTML manual in English
21cr|php-manual-en-5.5.7-4|56	Exec=%{_bindir}/www-browser %{_docdir}/%{name}/index.html
21cr|php-manual-en-5.5.7-4|57	Icon=documentation_section
21cr|php-manual-en-5.5.7-4|58	Terminal=false
21cr|php-manual-en-5.5.7-4|59	Type=Application
21cr|php-manual-en-5.5.7-4|60	StartupNotify=true
21cr|php-manual-en-5.5.7-4|61	Categories=Documentation;
21cr|php-manual-en-5.5.7-4|62	EOF
21cr|php-manual-en-5.5.7-4|63	
21cr|php-manual-en-5.5.7-4|64	%files
21cr|php-manual-en-5.5.7-4|65	%dir %{_docdir}/%{name}
21cr|php-manual-en-5.5.7-4|66	%doc %{_docdir}/%{name}/*
21cr|php-manual-en-5.5.7-4|67	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|php-manual-en-5.5.7-4|68	%config(noreplace) %{_sysconfdir}/php.d/%{name}.ini
21cr|php-manual-en-5.5.7-4|69	%{_datadir}/applications/%{name}.desktop

5963 21
21cr|php-mcrypt-1.0.7-3|1	%define modname mcrypt
21cr|php-mcrypt-1.0.7-3|2	%define soname %{modname}
21cr|php-mcrypt-1.0.7-3|3	%define inifile 30_%{modname}.ini
21cr|php-mcrypt-1.0.7-3|4	
21cr|php-mcrypt-1.0.7-3|5	Summary:	Bindings for the libmcrypt library
21cr|php-mcrypt-1.0.7-3|6	Name:		php-%{modname}
21cr|php-mcrypt-1.0.7-3|7	Version:	1.0.7
21cr|php-mcrypt-1.0.7-3|8	Release:	3
21cr|php-mcrypt-1.0.7-3|9	Group:		Development/PHP
21cr|php-mcrypt-1.0.7-3|10	License:	PHP License
21cr|php-mcrypt-1.0.7-3|11	URL:		https://pecl.php.net/package/mcrypt
21cr|php-mcrypt-1.0.7-3|12	Source0:	https://pecl.php.net/get/mcrypt-%{version}.tgz
21cr|php-mcrypt-1.0.7-3|13	BuildRequires:	libmcrypt-devel
21cr|php-mcrypt-1.0.7-3|14	BuildRequires:	mercurial
21cr|php-mcrypt-1.0.7-3|15	BuildRequires:	php-devel
21cr|php-mcrypt-1.0.7-3|16	BuildRequires:	php8-devel
21cr|php-mcrypt-1.0.7-3|17	Requires:	php
21cr|php-mcrypt-1.0.7-3|18	Provides:	php-%{modname} = %{version}-%{release}
21cr|php-mcrypt-1.0.7-3|19	
21cr|php-mcrypt-1.0.7-3|20	%description
21cr|php-mcrypt-1.0.7-3|21	Provides bindings for the unmaintained libmcrypt.
21cr|php-mcrypt-1.0.7-3|22	
21cr|php-mcrypt-1.0.7-3|23	%files
21cr|php-mcrypt-1.0.7-3|24	%config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-mcrypt-1.0.7-3|25	%{_libdir}/php/extensions/%{soname}.so
21cr|php-mcrypt-1.0.7-3|26	
21cr|php-mcrypt-1.0.7-3|27	#------------------------------------------------------------------
21cr|php-mcrypt-1.0.7-3|28	
21cr|php-mcrypt-1.0.7-3|29	%package -n php8-mcrypt
21cr|php-mcrypt-1.0.7-3|30	Summary:	Bindings for the libmcrypt library
21cr|php-mcrypt-1.0.7-3|31	Group:		Development/PHP
21cr|php-mcrypt-1.0.7-3|32	Requires:	php8
21cr|php-mcrypt-1.0.7-3|33	Provides:	php8-%{modname} = %{version}-%{release}
21cr|php-mcrypt-1.0.7-3|34	
21cr|php-mcrypt-1.0.7-3|35	%description -n php8-mcrypt
21cr|php-mcrypt-1.0.7-3|36	Provides bindings for the unmaintained libmcrypt.
21cr|php-mcrypt-1.0.7-3|37	
21cr|php-mcrypt-1.0.7-3|38	%files -n php8-mcrypt
21cr|php-mcrypt-1.0.7-3|39	%config(noreplace) %{_sysconfdir}/php8/conf.d/%{inifile}
21cr|php-mcrypt-1.0.7-3|40	%{_libdir}/php8/extensions/%{soname}.so
21cr|php-mcrypt-1.0.7-3|41	
21cr|php-mcrypt-1.0.7-3|42	#------------------------------------------------------------------
21cr|php-mcrypt-1.0.7-3|43	
21cr|php-mcrypt-1.0.7-3|44	%prep
21cr|php-mcrypt-1.0.7-3|45	%autosetup -S hg -n %{modname}-%{version}
21cr|php-mcrypt-1.0.7-3|46	cp -r . ../php8-mcrypt
21cr|php-mcrypt-1.0.7-3|47	
21cr|php-mcrypt-1.0.7-3|48	%build
21cr|php-mcrypt-1.0.7-3|49	%serverbuild
21cr|php-mcrypt-1.0.7-3|50	
21cr|php-mcrypt-1.0.7-3|51	export EXTENSION_DIR="%{_libdir}/php/extensions"
21cr|php-mcrypt-1.0.7-3|52	phpize
21cr|php-mcrypt-1.0.7-3|53	
21cr|php-mcrypt-1.0.7-3|54	rm build/libtool.m4
21cr|php-mcrypt-1.0.7-3|55	cp %{_datadir}/aclocal/libtool.m4 build
21cr|php-mcrypt-1.0.7-3|56	autoreconf -vfi
21cr|php-mcrypt-1.0.7-3|57	
21cr|php-mcrypt-1.0.7-3|58	%configure --with-libdir=%{_lib} \
21cr|php-mcrypt-1.0.7-3|59	--with-%{modname}=shared,%{_prefix}
21cr|php-mcrypt-1.0.7-3|60	
21cr|php-mcrypt-1.0.7-3|61	%make_build
21cr|php-mcrypt-1.0.7-3|62	
21cr|php-mcrypt-1.0.7-3|63	# build with php8
21cr|php-mcrypt-1.0.7-3|64	pushd ../php8-mcrypt
21cr|php-mcrypt-1.0.7-3|65	export EXTENSION_DIR="%{_libdir}/php8/extensions"
21cr|php-mcrypt-1.0.7-3|66	phpize8
21cr|php-mcrypt-1.0.7-3|67	
21cr|php-mcrypt-1.0.7-3|68	rm build/libtool.m4
21cr|php-mcrypt-1.0.7-3|69	cp %{_datadir}/aclocal/libtool.m4 build
21cr|php-mcrypt-1.0.7-3|70	autoreconf -vfi
21cr|php-mcrypt-1.0.7-3|71	
21cr|php-mcrypt-1.0.7-3|72	%configure --with-libdir=%{_lib} \
21cr|php-mcrypt-1.0.7-3|73	--with-php-config=%{_bindir}/php8-config \
21cr|php-mcrypt-1.0.7-3|74	--with-%{modname}=shared,%{_prefix}
21cr|php-mcrypt-1.0.7-3|75	
21cr|php-mcrypt-1.0.7-3|76	%make_build
21cr|php-mcrypt-1.0.7-3|77	popd
21cr|php-mcrypt-1.0.7-3|78	
21cr|php-mcrypt-1.0.7-3|79	%install
21cr|php-mcrypt-1.0.7-3|80	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-mcrypt-1.0.7-3|81	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-mcrypt-1.0.7-3|82	install -m0755 modules/%{soname}.so %{buildroot}%{_libdir}/php/extensions/
21cr|php-mcrypt-1.0.7-3|83	
21cr|php-mcrypt-1.0.7-3|84	echo "extension = %{modname}" > %{buildroot}%{_sysconfdir}/php.d/%{inifile}
21cr|php-mcrypt-1.0.7-3|85	
21cr|php-mcrypt-1.0.7-3|86	# build with php8
21cr|php-mcrypt-1.0.7-3|87	pushd ../php8-mcrypt
21cr|php-mcrypt-1.0.7-3|88	install -d %{buildroot}%{_sysconfdir}/php8/conf.d
21cr|php-mcrypt-1.0.7-3|89	install -d %{buildroot}%{_libdir}/php8/extensions
21cr|php-mcrypt-1.0.7-3|90	install -m0755 modules/%{soname}.so %{buildroot}%{_libdir}/php8/extensions/
21cr|php-mcrypt-1.0.7-3|91	
21cr|php-mcrypt-1.0.7-3|92	echo "extension = %{modname}" > %{buildroot}%{_sysconfdir}/php8/conf.d/%{inifile}
21cr|php-mcrypt-1.0.7-3|93	popd
21cr|php-mcrypt-1.0.7-3|94	
21cr|php-mcrypt-1.0.7-3|95	%changelog
21cr|php-mcrypt-1.0.7-3|96	* Mon Dec 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|php-mcrypt-1.0.7-3|97	- Rebuild with correct PHP ABI
21cr|php-mcrypt-1.0.7-3|98	- $ php8 -v
21cr|php-mcrypt-1.0.7-3|99	- PHP Warning: PHP Startup: mcrypt: Unable to initialize module
21cr|php-mcrypt-1.0.7-3|100	- Module compiled with module API=20190902
21cr|php-mcrypt-1.0.7-3|101	- PHP    compiled with module API=20230831
21cr|php-mcrypt-1.0.7-3|102	- These options need to match
21cr|php-mcrypt-1.0.7-3|103	
21cr|php-mcrypt-1.0.7-3|104	* Thu Mar 6 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21cr|php-mcrypt-1.0.7-3|105	- Build php8-mcrypt with the correct PHP API
21cr|php-mcrypt-1.0.7-3|106	
21cr|php-mcrypt-1.0.7-3|107	* Fri Feb 21 2025 Ilfat G <i.gaptrakhmanov@rosa.ru> 1.0.7-1
21cr|php-mcrypt-1.0.7-3|108	- Update to 1.0.7 and add build with php8
21cr|php-mcrypt-1.0.7-3|109	
21cr|php-mcrypt-1.0.7-3|110	* Tue Oct 26 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.0.4-1
21cr|php-mcrypt-1.0.7-3|111	- fix Requires
21cr|php-mcrypt-1.0.7-3|112	
21cr|php-mcrypt-1.0.7-3|113	* Tue Oct 26 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|php-mcrypt-1.0.7-3|114	- Update version to 1.0.4

5964 21
21cr|phpmyadmin-5.2.1-1|1	%define upstream_name phpMyAdmin
21cr|phpmyadmin-5.2.1-1|2	%global __requires_exclude_from %{_datadir}/phpmyadmin/libraries/plugins/transformations/TEMPLATE.*
21cr|phpmyadmin-5.2.1-1|3	
21cr|phpmyadmin-5.2.1-1|4	Summary:	Handles the administration of MySQL over the web
21cr|phpmyadmin-5.2.1-1|5	Name:		phpmyadmin
21cr|phpmyadmin-5.2.1-1|6	Version:	5.2.1
21cr|phpmyadmin-5.2.1-1|7	Release:	1
21cr|phpmyadmin-5.2.1-1|8	License:	GPLv2+
21cr|phpmyadmin-5.2.1-1|9	Group:		System/Servers
21cr|phpmyadmin-5.2.1-1|10	Url:		http://www.phpmyadmin.net/
21cr|phpmyadmin-5.2.1-1|11	Source0:	https://files.phpmyadmin.net/%{upstream_name}/%{version}/%{upstream_name}-%{version}-all-languages.tar.xz
21cr|phpmyadmin-5.2.1-1|12	Source1:	%{name}-16x16.png
21cr|phpmyadmin-5.2.1-1|13	Source2:	%{name}-32x32.png
21cr|phpmyadmin-5.2.1-1|14	Source3:	%{name}-48x48.png
21cr|phpmyadmin-5.2.1-1|15	Source4:	%{name}.conf
21cr|phpmyadmin-5.2.1-1|16	Source5:	%{name}.desktop
21cr|phpmyadmin-5.2.1-1|17	Source100:	%{name}.rpmlintrc
21cr|phpmyadmin-5.2.1-1|18	Patch1:		%{name}-4.6.1-CVE-2015-6830.patch
21cr|phpmyadmin-5.2.1-1|19	Requires:	apache-mod_php
21cr|phpmyadmin-5.2.1-1|20	Requires:	php-mysqli
21cr|phpmyadmin-5.2.1-1|21	Requires:	php-mbstring
21cr|phpmyadmin-5.2.1-1|22	Requires:	php-mcrypt
21cr|phpmyadmin-5.2.1-1|23	# used by setup
21cr|phpmyadmin-5.2.1-1|24	Recommends:	php-bz2
21cr|phpmyadmin-5.2.1-1|25	Recommends:	php-zip
21cr|phpmyadmin-5.2.1-1|26	Requires(pre,post):	rpm-helper
21cr|phpmyadmin-5.2.1-1|27	BuildArch:	noarch
21cr|phpmyadmin-5.2.1-1|28	
21cr|phpmyadmin-5.2.1-1|29	%description
21cr|phpmyadmin-5.2.1-1|30	phpMyAdmin is intended to handle the administration of MySQL over the web.
21cr|phpmyadmin-5.2.1-1|31	Currently it can : create and drop databases, create, copy, drop and alter
21cr|phpmyadmin-5.2.1-1|32	tables, delete, edit and add fields, execute any SQL-statement, even
21cr|phpmyadmin-5.2.1-1|33	batch-queries, manage keys on fields, load text files into tables, create and
21cr|phpmyadmin-5.2.1-1|34	read dumps of tables, export data to CSV value, administer multiple servers
21cr|phpmyadmin-5.2.1-1|35	and single databases.
21cr|phpmyadmin-5.2.1-1|36	
21cr|phpmyadmin-5.2.1-1|37	%files
21cr|phpmyadmin-5.2.1-1|38	%doc ChangeLog LICENSE README RELEASE-DATE-* README.urpmi
21cr|phpmyadmin-5.2.1-1|39	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|phpmyadmin-5.2.1-1|40	%dir %{_sysconfdir}/%{name}
21cr|phpmyadmin-5.2.1-1|41	%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.inc.php
21cr|phpmyadmin-5.2.1-1|42	%{_datadir}/%{name}
21cr|phpmyadmin-5.2.1-1|43	%dir %{_localstatedir}/lib/%{name}/
21cr|phpmyadmin-5.2.1-1|44	%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/upload
21cr|phpmyadmin-5.2.1-1|45	%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/save
21cr|phpmyadmin-5.2.1-1|46	%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/config
21cr|phpmyadmin-5.2.1-1|47	%{_iconsdir}/%{name}.png
21cr|phpmyadmin-5.2.1-1|48	%{_miconsdir}/%{name}.png
21cr|phpmyadmin-5.2.1-1|49	%{_liconsdir}/%{name}.png
21cr|phpmyadmin-5.2.1-1|50	%{_datadir}/applications/*.desktop
21cr|phpmyadmin-5.2.1-1|51	
21cr|phpmyadmin-5.2.1-1|52	#---------------------------------------------------------------------
21cr|phpmyadmin-5.2.1-1|53	
21cr|phpmyadmin-5.2.1-1|54	%prep
21cr|phpmyadmin-5.2.1-1|55	%autosetup -p1 -n %{upstream_name}-%{version}-all-languages
21cr|phpmyadmin-5.2.1-1|56	
21cr|phpmyadmin-5.2.1-1|57	# Setup vendor config file
21cr|phpmyadmin-5.2.1-1|58	sed -e "/'CHANGELOG_FILE'/s@./ChangeLog@%{_datadir}/doc/%{name}/ChangeLog@" \
21cr|phpmyadmin-5.2.1-1|59	-e "/'LICENSE_FILE'/s@./LICENSE@%{_datadir}/doc/%{name}/LICENSE@" \
21cr|phpmyadmin-5.2.1-1|60	-e "/'CONFIG_DIR'/s@'./'@'%{_sysconfdir}/%{name}/'@" \
21cr|phpmyadmin-5.2.1-1|61	-e "/'SETUP_CONFIG_FILE'/s@./config/config.inc.php@%{_localstatedir}/lib/%{name}/config/config.inc.php@" \
21cr|phpmyadmin-5.2.1-1|62	-i libraries/vendor_config.php
21cr|phpmyadmin-5.2.1-1|63	
21cr|phpmyadmin-5.2.1-1|64	%build
21cr|phpmyadmin-5.2.1-1|65	
21cr|phpmyadmin-5.2.1-1|66	%install
21cr|phpmyadmin-5.2.1-1|67	export DONT_RELINK=1
21cr|phpmyadmin-5.2.1-1|68	
21cr|phpmyadmin-5.2.1-1|69	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|phpmyadmin-5.2.1-1|70	install -d %{buildroot}%{_datadir}/%{name}
21cr|phpmyadmin-5.2.1-1|71	
21cr|phpmyadmin-5.2.1-1|72	cp -aRf * %{buildroot}%{_datadir}/%{name}/
21cr|phpmyadmin-5.2.1-1|73	
21cr|phpmyadmin-5.2.1-1|74	# Cleanup
21cr|phpmyadmin-5.2.1-1|75	pushd %{buildroot}%{_datadir}/%{name}
21cr|phpmyadmin-5.2.1-1|76	rm -f CREDITS ChangeLog Documentation.txt INSTALL LICENSE README
21cr|phpmyadmin-5.2.1-1|77	rm -f README.VENDOR RELEASE-DATE-* TODO
21cr|phpmyadmin-5.2.1-1|78	rm -rf scripts
21cr|phpmyadmin-5.2.1-1|79	rm -rf contrib
21cr|phpmyadmin-5.2.1-1|80	rm -rf doc
21cr|phpmyadmin-5.2.1-1|81	rm -f lang/*.sh libraries/transformations/*.sh
21cr|phpmyadmin-5.2.1-1|82	rm -rf phpunit.xml.nocoverage
21cr|phpmyadmin-5.2.1-1|83	# Nuke the patch backup, if any
21cr|phpmyadmin-5.2.1-1|84	rm -f config.sample.inc.php.*
21cr|phpmyadmin-5.2.1-1|85	# Kill various hidden files and dirs
21cr|phpmyadmin-5.2.1-1|86	find -name "\.htaccess" | xargs rm -f
21cr|phpmyadmin-5.2.1-1|87	find -name "\.gitkeep" | xargs rm -f
21cr|phpmyadmin-5.2.1-1|88	find -name "\.travis.yml" | xargs rm -f
21cr|phpmyadmin-5.2.1-1|89	find -name "\.github" | xargs rm -rf
21cr|phpmyadmin-5.2.1-1|90	popd
21cr|phpmyadmin-5.2.1-1|91	
21cr|phpmyadmin-5.2.1-1|92	# Fix docs
21cr|phpmyadmin-5.2.1-1|93	install -d %{buildroot}%{_datadir}/%{name}/doc/html/_static
21cr|phpmyadmin-5.2.1-1|94	install -m0644 doc/html/*.html doc/html/*.js %{buildroot}%{_datadir}/%{name}/doc/html/
21cr|phpmyadmin-5.2.1-1|95	install -m0644 doc/html/_static/* %{buildroot}%{_datadir}/%{name}/doc/html/_static/
21cr|phpmyadmin-5.2.1-1|96	
21cr|phpmyadmin-5.2.1-1|97	# Fix config file location and keep the "config.inc.php" filename
21cr|phpmyadmin-5.2.1-1|98	# as this is hard coded everywhere.
21cr|phpmyadmin-5.2.1-1|99	mv %{buildroot}%{_datadir}/%{name}/config.sample.inc.php \
21cr|phpmyadmin-5.2.1-1|100	%{buildroot}%{_sysconfdir}/%{name}/config.inc.php
21cr|phpmyadmin-5.2.1-1|101	
21cr|phpmyadmin-5.2.1-1|102	chmod 640 %{buildroot}%{_sysconfdir}/%{name}/config.inc.php
21cr|phpmyadmin-5.2.1-1|103	
21cr|phpmyadmin-5.2.1-1|104	install -d %{buildroot}%{_localstatedir}/lib/%{name}/{upload,save,config}
21cr|phpmyadmin-5.2.1-1|105	
21cr|phpmyadmin-5.2.1-1|106	cat > README.urpmi << EOF
21cr|phpmyadmin-5.2.1-1|107	The actual configuration file is /etc/phpmyadmin/config.inc.php
21cr|phpmyadmin-5.2.1-1|108	The %{_datadir}/%{name}/config.default.inc.php file contains default
21cr|phpmyadmin-5.2.1-1|109	values, and is not supposed to be modified.
21cr|phpmyadmin-5.2.1-1|110	EOF
21cr|phpmyadmin-5.2.1-1|111	
21cr|phpmyadmin-5.2.1-1|112	# Install cons
21cr|phpmyadmin-5.2.1-1|113	install -d %{buildroot}%{_iconsdir}
21cr|phpmyadmin-5.2.1-1|114	install -d %{buildroot}%{_miconsdir}
21cr|phpmyadmin-5.2.1-1|115	install -d %{buildroot}%{_liconsdir}
21cr|phpmyadmin-5.2.1-1|116	
21cr|phpmyadmin-5.2.1-1|117	install -m0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|phpmyadmin-5.2.1-1|118	install -m0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|phpmyadmin-5.2.1-1|119	install -m0644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|phpmyadmin-5.2.1-1|120	
21cr|phpmyadmin-5.2.1-1|121	# Install menu entry (XDG menu)
21cr|phpmyadmin-5.2.1-1|122	install -d %{buildroot}%{_datadir}/applications
21cr|phpmyadmin-5.2.1-1|123	install -m0644 %{SOURCE5} %{buildroot}%{_datadir}/applications/%{vendor}-%{name}.desktop
21cr|phpmyadmin-5.2.1-1|124	
21cr|phpmyadmin-5.2.1-1|125	# Install conf file
21cr|phpmyadmin-5.2.1-1|126	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|phpmyadmin-5.2.1-1|127	install -m0644 %{SOURCE4} %{buildroot}%{_webappconfdir}/%{name}.conf
21cr|phpmyadmin-5.2.1-1|128	
21cr|phpmyadmin-5.2.1-1|129	# Fix borked permissions
21cr|phpmyadmin-5.2.1-1|130	find %{buildroot}%{_datadir}/%{name} -type d -exec chmod 755 {} \;
21cr|phpmyadmin-5.2.1-1|131	find %{buildroot}%{_datadir}/%{name} -type f -exec chmod 644 {} \;
21cr|phpmyadmin-5.2.1-1|132	# The above statement is too broad: kill exec bits also on executable scripts
21cr|phpmyadmin-5.2.1-1|133	#chmod +x %{buildroot}%{_datadir}/%{name}/vendor/%{name}/sql-parser/bin/*
21cr|phpmyadmin-5.2.1-1|134	#chmod +x %%{buildroot}%%{_datadir}/%%{name}/vendor/paragonie/random_compat/build-phar.sh
21cr|phpmyadmin-5.2.1-1|135	
21cr|phpmyadmin-5.2.1-1|136	%pretrans
21cr|phpmyadmin-5.2.1-1|137	# fix configuration file name change
21cr|phpmyadmin-5.2.1-1|138	if [ -f %{_sysconfdir}/phpmyadmin/config.default.php ]; then
21cr|phpmyadmin-5.2.1-1|139	mv %{_sysconfdir}/phpmyadmin/config.default.php \
21cr|phpmyadmin-5.2.1-1|140	%{_sysconfdir}/phpmyadmin/config.php
21cr|phpmyadmin-5.2.1-1|141	fi
21cr|phpmyadmin-5.2.1-1|142	# use the default file name
21cr|phpmyadmin-5.2.1-1|143	if [ -f %{_sysconfdir}/phpmyadmin/config.php ]; then
21cr|phpmyadmin-5.2.1-1|144	mv %{_sysconfdir}/phpmyadmin/config.php \
21cr|phpmyadmin-5.2.1-1|145	%{_sysconfdir}/phpmyadmin/config.inc.php
21cr|phpmyadmin-5.2.1-1|146	fi
21cr|phpmyadmin-5.2.1-1|147	if [ -L /var/www/phpmyadmin/libraries/config.default.php ]; then
21cr|phpmyadmin-5.2.1-1|148	rm -f /var/www/phpmyadmin/libraries/config.default.php
21cr|phpmyadmin-5.2.1-1|149	fi
21cr|phpmyadmin-5.2.1-1|150	if [ -L %{_datadir}/phpmyadmin/libraries/config.default.php ]; then
21cr|phpmyadmin-5.2.1-1|151	rm -f %{_datadir}/phpmyadmin/libraries/config.default.php
21cr|phpmyadmin-5.2.1-1|152	fi
21cr|phpmyadmin-5.2.1-1|153	
21cr|phpmyadmin-5.2.1-1|154	%post
21cr|phpmyadmin-5.2.1-1|155	# generate random secret
21cr|phpmyadmin-5.2.1-1|156	secret=%_get_password 46
21cr|phpmyadmin-5.2.1-1|157	
21cr|phpmyadmin-5.2.1-1|158	# blowfish secret
21cr|phpmyadmin-5.2.1-1|159	perl -pi \
21cr|phpmyadmin-5.2.1-1|160	-e "s|\\\$cfg\\['blowfish_secret'\\] = ''|\\\$cfg\\['blowfish_secret'\\] = '$secret'|" \
21cr|phpmyadmin-5.2.1-1|161	%{_sysconfdir}/%{name}/config.inc.php

5965 21
21cr|php-pear-1.10.12-2|1	%global __requires_exclude pear\\\\((PHPUnit.*|PEAR.*)\\\\)
21cr|php-pear-1.10.12-2|2	%define Archive_Tar_version 1.4.13
21cr|php-pear-1.10.12-2|3	%define Console_Getopt_version 1.4.3
21cr|php-pear-1.10.12-2|4	%define Structures_Graph_version 1.1.1
21cr|php-pear-1.10.12-2|5	%define XML_RPC_version 1.5.5
21cr|php-pear-1.10.12-2|6	%define XML_Util_version 1.4.5
21cr|php-pear-1.10.12-2|7	
21cr|php-pear-1.10.12-2|8	Summary:	PHP Extension and Application Repository
21cr|php-pear-1.10.12-2|9	Name:		php-pear
21cr|php-pear-1.10.12-2|10	Epoch:		1
21cr|php-pear-1.10.12-2|11	Version:	1.10.12
21cr|php-pear-1.10.12-2|12	Release:	2
21cr|php-pear-1.10.12-2|13	License:	PHP License
21cr|php-pear-1.10.12-2|14	Group:		Development/PHP
21cr|php-pear-1.10.12-2|15	URL:		http://pear.php.net/package/PEAR/
21cr|php-pear-1.10.12-2|16	Source0:	http://pear.php.net/get/PEAR-%{version}.tgz
21cr|php-pear-1.10.12-2|17	Source1:	install-pear.php
21cr|php-pear-1.10.12-2|18	Source2:	relocate.php
21cr|php-pear-1.10.12-2|19	Source3:	strip.php
21cr|php-pear-1.10.12-2|20	Source4:	LICENSE
21cr|php-pear-1.10.12-2|21	Source5:	pear.script
21cr|php-pear-1.10.12-2|22	Source10:	pear.sh
21cr|php-pear-1.10.12-2|23	Source11:	pecl.sh
21cr|php-pear-1.10.12-2|24	Source12:	peardev.sh
21cr|php-pear-1.10.12-2|25	Source20:	http://pear.php.net/get/XML_RPC-%{XML_RPC_version}.tgz
21cr|php-pear-1.10.12-2|26	Source21:	http://pear.php.net/get/Archive_Tar-%{Archive_Tar_version}.tgz
21cr|php-pear-1.10.12-2|27	Source22:	http://pear.php.net/get/Console_Getopt-%{Console_Getopt_version}.tgz
21cr|php-pear-1.10.12-2|28	Source23:	http://pear.php.net/get/Structures_Graph-%{Structures_Graph_version}.tgz
21cr|php-pear-1.10.12-2|29	Source24:	http://pear.php.net/get/XML_Util-%{XML_Util_version}.tgz
21cr|php-pear-1.10.12-2|30	BuildRequires:	php-cli
21cr|php-pear-1.10.12-2|31	BuildRequires:	php-xml
21cr|php-pear-1.10.12-2|32	Requires:	php-cli
21cr|php-pear-1.10.12-2|33	Requires:	php-xml
21cr|php-pear-1.10.12-2|34	Provides:	php-pear-Console_Getopt = %{Console_Getopt_version}
21cr|php-pear-1.10.12-2|35	Provides:	php-pear-Archive_Tar = %{Archive_Tar_version}
21cr|php-pear-1.10.12-2|36	Provides:	php-pear-Structures_Graph = %{Structures_Graph_version}
21cr|php-pear-1.10.12-2|37	Provides:	php-pear-XML_RPC = %{XML_RPC_version}
21cr|php-pear-1.10.12-2|38	Provides:	php-pear-XML_Util = %{XML_Util_version}
21cr|php-pear-1.10.12-2|39	Obsoletes:	php-pear-XML_Util < %{XML_Util_version}
21cr|php-pear-1.10.12-2|40	# the russian roulette fix - start
21cr|php-pear-1.10.12-2|41	# this reduces breakage going from php-pear-5.2.x
21cr|php-pear-1.10.12-2|42	Provides:	pear = %{EVRD}
21cr|php-pear-1.10.12-2|43	Provides:	php-pear-PEAR = %{EVRD}
21cr|php-pear-1.10.12-2|44	Provides:	php-pear-PEAR-Command = %{EVRD}
21cr|php-pear-1.10.12-2|45	Provides:	php-pear-PEAR-Frontend_CLI = %{EVRD}
21cr|php-pear-1.10.12-2|46	Provides:	php-pear-PEAR-OS = %{EVRD}
21cr|php-pear-1.10.12-2|47	# the russian roulette fix - end
21cr|php-pear-1.10.12-2|48	Recommends:	php-pear-DB
21cr|php-pear-1.10.12-2|49	Recommends:	php-pear-Log
21cr|php-pear-1.10.12-2|50	Recommends:	php-pear-Mail
21cr|php-pear-1.10.12-2|51	Recommends:	php-pear-Mail_Mime
21cr|php-pear-1.10.12-2|52	Recommends:	php-pear-Mail_mimeDecode
21cr|php-pear-1.10.12-2|53	Recommends:	php-pear-Net_SMTP
21cr|php-pear-1.10.12-2|54	Recommends:	php-pear-Net_Socket
21cr|php-pear-1.10.12-2|55	Recommends:	php-pear-XML_Parser
21cr|php-pear-1.10.12-2|56	BuildArch:	noarch
21cr|php-pear-1.10.12-2|57	
21cr|php-pear-1.10.12-2|58	%description
21cr|php-pear-1.10.12-2|59	PEAR is short for "PHP Extension and Application Repository" and is pronounced
21cr|php-pear-1.10.12-2|60	just like the fruit. The purpose of PEAR is to provide:
21cr|php-pear-1.10.12-2|61	
21cr|php-pear-1.10.12-2|62	* A structured library of open-sourced code for PHP users
21cr|php-pear-1.10.12-2|63	* A system for code distribution and package maintenance
21cr|php-pear-1.10.12-2|64	* A standard style for code written in PHP
21cr|php-pear-1.10.12-2|65	* The PHP Foundation Classes (PFC)
21cr|php-pear-1.10.12-2|66	* The PHP Extension Code Library (PECL)
21cr|php-pear-1.10.12-2|67	* A web site, mailing lists and download mirrors to support the PHP/PEAR
21cr|php-pear-1.10.12-2|68	community
21cr|php-pear-1.10.12-2|69	
21cr|php-pear-1.10.12-2|70	%files
21cr|php-pear-1.10.12-2|71	%doc LICENSE README
21cr|php-pear-1.10.12-2|72	%dir %{_sysconfdir}/pear
21cr|php-pear-1.10.12-2|73	%config(noreplace) %{_sysconfdir}/pear.conf
21cr|php-pear-1.10.12-2|74	%{_datadir}/pear
21cr|php-pear-1.10.12-2|75	%{_bindir}/*
21cr|php-pear-1.10.12-2|76	%dir %{_localstatedir}/cache/php-pear
21cr|php-pear-1.10.12-2|77	%{_localstatedir}/lib/rpm/filetriggers/pear.*
21cr|php-pear-1.10.12-2|78	
21cr|php-pear-1.10.12-2|79	
21cr|php-pear-1.10.12-2|80	%prep
21cr|php-pear-1.10.12-2|81	%setup -q -cT
21cr|php-pear-1.10.12-2|82	
21cr|php-pear-1.10.12-2|83	# Create a usable PEAR directory (used by install-pear.php)
21cr|php-pear-1.10.12-2|84	for archive in %{SOURCE0} %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24}; do
21cr|php-pear-1.10.12-2|85	tar xzf $archive --strip-components 1
21cr|php-pear-1.10.12-2|86	cp $archive .
21cr|php-pear-1.10.12-2|87	gunzip `basename $archive`
21cr|php-pear-1.10.12-2|88	done
21cr|php-pear-1.10.12-2|89	tar xzf %{SOURCE24} package.xml
21cr|php-pear-1.10.12-2|90	mv package.xml XML_Util.xml
21cr|php-pear-1.10.12-2|91	
21cr|php-pear-1.10.12-2|92	%build
21cr|php-pear-1.10.12-2|93	
21cr|php-pear-1.10.12-2|94	%install
21cr|php-pear-1.10.12-2|95	export PHP_PEAR_SYSCONF_DIR=%{_sysconfdir}
21cr|php-pear-1.10.12-2|96	export PHP_PEAR_SIG_KEYDIR=%{_sysconfdir}/pearkeys
21cr|php-pear-1.10.12-2|97	export PHP_PEAR_SIG_BIN=%{_bindir}/gpg
21cr|php-pear-1.10.12-2|98	export PHP_PEAR_INSTALL_DIR=%{_datadir}/pear
21cr|php-pear-1.10.12-2|99	
21cr|php-pear-1.10.12-2|100	# 1.4.11 tries to write to the cache directory during installation
21cr|php-pear-1.10.12-2|101	# so it's not possible to set a sane default via the environment.
21cr|php-pear-1.10.12-2|102	# The ${PWD} bit will be stripped via relocate.php later.
21cr|php-pear-1.10.12-2|103	export PHP_PEAR_CACHE_DIR=${PWD}%{_localstatedir}/cache/php-pear
21cr|php-pear-1.10.12-2|104	export PHP_PEAR_TEMP_DIR=/var/tmp
21cr|php-pear-1.10.12-2|105	
21cr|php-pear-1.10.12-2|106	install -d \
21cr|php-pear-1.10.12-2|107	%{buildroot}%{_datadir}/pear \
21cr|php-pear-1.10.12-2|108	%{buildroot}%{_localstatedir}/cache/php-pear \
21cr|php-pear-1.10.12-2|109	%{buildroot}%{_localstatedir}/www/html \
21cr|php-pear-1.10.12-2|110	%{buildroot}%{_datadir}/pear/.pkgxml \
21cr|php-pear-1.10.12-2|111	%{buildroot}%{_sysconfdir}/rpm \
21cr|php-pear-1.10.12-2|112	%{buildroot}%{_sysconfdir}/pear \
21cr|php-pear-1.10.12-2|113	%{buildroot}%{_bindir}
21cr|php-pear-1.10.12-2|114	
21cr|php-pear-1.10.12-2|115	export INSTALL_ROOT=%{buildroot}
21cr|php-pear-1.10.12-2|116	
21cr|php-pear-1.10.12-2|117	%{_bindir}/php \
21cr|php-pear-1.10.12-2|118	-n -dmemory_limit=64M -dshort_open_tag=0 -dsafe_mode=0 \
21cr|php-pear-1.10.12-2|119	-derror_reporting=E_ALL -ddetect_unicode=0 \
21cr|php-pear-1.10.12-2|120	%{SOURCE1} --force \
21cr|php-pear-1.10.12-2|121	--dir		%{buildroot}%{_datadir}/pear \
21cr|php-pear-1.10.12-2|122	--config	%{buildroot}%{_sysconfdir}/pear \
21cr|php-pear-1.10.12-2|123	--cache		%{buildroot}%{_localstatedir}/cache/php-pear \
21cr|php-pear-1.10.12-2|124	--bin		%{buildroot}%{_bindir} \
21cr|php-pear-1.10.12-2|125	--metadatadir %{buildroot}%{_datadir}/pear \
21cr|php-pear-1.10.12-2|126	--www		%{buildroot}%{_localstatedir}/www/html \
21cr|php-pear-1.10.12-2|127	`basename -s .tgz %{SOURCE0}`.tar `basename -s .tgz %{SOURCE20}`.tar `basename -s .tgz %{SOURCE21}`.tar `basename -s .tgz %{SOURCE22}`.tar `basename -s .tgz %{SOURCE23}`.tar `basename -s .tgz %{SOURCE24}`.tar
21cr|php-pear-1.10.12-2|128	
21cr|php-pear-1.10.12-2|129	# Replace /usr/bin/* with simple scripts:
21cr|php-pear-1.10.12-2|130	install -m 755 %{SOURCE10} %{buildroot}%{_bindir}/pear
21cr|php-pear-1.10.12-2|131	install -m 755 %{SOURCE11} %{buildroot}%{_bindir}/pecl
21cr|php-pear-1.10.12-2|132	install -m 755 %{SOURCE12} %{buildroot}%{_bindir}/peardev
21cr|php-pear-1.10.12-2|133	install -m 644 scripts/*.php %{buildroot}%{_datadir}/pear
21cr|php-pear-1.10.12-2|134	
21cr|php-pear-1.10.12-2|135	# Sanitize the pear.conf
21cr|php-pear-1.10.12-2|136	%{_bindir}/php -n %{SOURCE2} %{buildroot}%{_sysconfdir}/pear.conf %{buildroot} |
21cr|php-pear-1.10.12-2|137	%{_bindir}/php -n %{SOURCE2} php://stdin $PWD > new-pear.conf
21cr|php-pear-1.10.12-2|138	%{_bindir}/php -n %{SOURCE3} new-pear.conf ext_dir |
21cr|php-pear-1.10.12-2|139	%{_bindir}/php -n %{SOURCE3} php://stdin http_proxy > %{buildroot}%{_sysconfdir}/pear.conf
21cr|php-pear-1.10.12-2|140	
21cr|php-pear-1.10.12-2|141	%{_bindir}/php -r "print_r(unserialize(substr(file_get_contents('%{buildroot}%{_sysconfdir}/pear.conf'),17)));"
21cr|php-pear-1.10.12-2|142	
21cr|php-pear-1.10.12-2|143	#Sanitize the registry
21cr|php-pear-1.10.12-2|144	for file in `ls %{buildroot}%{_datadir}/pear/.registry/*.reg`; do
21cr|php-pear-1.10.12-2|145	%{_bindir}/php -n %{SOURCE2} ${file} %{buildroot} |
21cr|php-pear-1.10.12-2|146	%{_bindir}/php -n %{SOURCE2} php://stdin $PWD > tmp.reg
21cr|php-pear-1.10.12-2|147	mv tmp.reg ${file}
21cr|php-pear-1.10.12-2|148	done
21cr|php-pear-1.10.12-2|149	
21cr|php-pear-1.10.12-2|150	install -m 644 -c %{SOURCE4} LICENSE
21cr|php-pear-1.10.12-2|151	
21cr|php-pear-1.10.12-2|152	# apply patches on installed PEAR tree
21cr|php-pear-1.10.12-2|153	#pushd %{buildroot}%{_datadir}/pear
21cr|php-pear-1.10.12-2|154	#patch -p1 <%{PATCH0}
21cr|php-pear-1.10.12-2|155	#popd
21cr|php-pear-1.10.12-2|156	
21cr|php-pear-1.10.12-2|157	# Why this file here ?
21cr|php-pear-1.10.12-2|158	rm -rf %{buildroot}/.depdb* %{buildroot}/.lock %{buildroot}/.channels %{buildroot}/.filemap
21cr|php-pear-1.10.12-2|159	
21cr|php-pear-1.10.12-2|160	#remove buildroot duplicate
21cr|php-pear-1.10.12-2|161	rm -rf %{buildroot}/%{buildroot}
21cr|php-pear-1.10.12-2|162	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-1.10.12-2|163	
21cr|php-pear-1.10.12-2|164	# Need for re-registrying XML_Util
21cr|php-pear-1.10.12-2|165	install -m 644 XML_Util.xml %{buildroot}%{_datadir}/pear/.pkgxml/
21cr|php-pear-1.10.12-2|166	
21cr|php-pear-1.10.12-2|167	# for filetriggers:
21cr|php-pear-1.10.12-2|168	install -d -m 755 %{buildroot}%{_localstatedir}/lib/rpm/filetriggers
21cr|php-pear-1.10.12-2|169	install -m 755 %{SOURCE5} \
21cr|php-pear-1.10.12-2|170	%{buildroot}%{_localstatedir}/lib/rpm/filetriggers/pear.script
21cr|php-pear-1.10.12-2|171	
21cr|php-pear-1.10.12-2|172	%check
21cr|php-pear-1.10.12-2|173	# Check that no bogus paths are left in the configuration, or in
21cr|php-pear-1.10.12-2|174	# the generated registry files.
21cr|php-pear-1.10.12-2|175	[ `grep -c %{buildroot} %{buildroot}%{_sysconfdir}/pear.conf` -eq 0 ]
21cr|php-pear-1.10.12-2|176	[ `grep -c %{_libdir} %{buildroot}%{_sysconfdir}/pear.conf` -eq 0 ]
21cr|php-pear-1.10.12-2|177	[ `grep -c '"/tmp"' %{buildroot}%{_sysconfdir}/pear.conf` -eq 0 ]
21cr|php-pear-1.10.12-2|178	[ `grep -c /usr/local %{buildroot}%{_sysconfdir}/pear.conf` -eq 0 ]
21cr|php-pear-1.10.12-2|179	[ `grep -rl %{buildroot} %{buildroot}|wc -l` -eq 0 ]
21cr|php-pear-1.10.12-2|180	
21cr|php-pear-1.10.12-2|181	# rpm filetriggers
21cr|php-pear-1.10.12-2|182	%transfiletriggerin --  %{_datadir}/pear/packages/
21cr|php-pear-1.10.12-2|183	%{_localstatedir}/lib/rpm/filetriggers/pear.script
21cr|php-pear-1.10.12-2|184	
21cr|php-pear-1.10.12-2|185	%triggerpostun -- php-pear-XML-Util
21cr|php-pear-1.10.12-2|186	# re-register extension unregistered during postun of obsoleted
21cr|php-pear-1.10.12-2|187	# package php-pear-XML-Util
21cr|php-pear-1.10.12-2|188	%{_bindir}/pear install --nodeps --soft --force --register-only \
21cr|php-pear-1.10.12-2|189	%{_datadir}/pear/packages/XML_Util.xml >/dev/null || :
21cr|php-pear-1.10.12-2|190	
21cr|php-pear-1.10.12-2|191	%files
21cr|php-pear-1.10.12-2|192	%doc LICENSE README.rst
21cr|php-pear-1.10.12-2|193	%dir %{_sysconfdir}/pear
21cr|php-pear-1.10.12-2|194	%config(noreplace) %{_sysconfdir}/pear.conf
21cr|php-pear-1.10.12-2|195	%{_datadir}/pear
21cr|php-pear-1.10.12-2|196	%{_bindir}/*
21cr|php-pear-1.10.12-2|197	%dir %{_localstatedir}/cache/php-pear
21cr|php-pear-1.10.12-2|198	%{_localstatedir}/lib/rpm/filetriggers/pear.*
21cr|php-pear-1.10.12-2|199	
21cr|php-pear-1.10.12-2|200	

5966 21
21cr|php-pear-Archive_Tar-1.3.13-3|1	%define upstream_name Archive_Tar
21cr|php-pear-Archive_Tar-1.3.13-3|2	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-pear-Archive_Tar-1.3.13-3|3	%define xmldir  /var/lib/pear
21cr|php-pear-Archive_Tar-1.3.13-3|4	
21cr|php-pear-Archive_Tar-1.3.13-3|5	Summary: 	Tar file management class
21cr|php-pear-Archive_Tar-1.3.13-3|6	Name: 		php-pear-%{upstream_name}
21cr|php-pear-Archive_Tar-1.3.13-3|7	Version: 	1.3.13
21cr|php-pear-Archive_Tar-1.3.13-3|8	Release: 	3
21cr|php-pear-Archive_Tar-1.3.13-3|9	License: 	New BSD License
21cr|php-pear-Archive_Tar-1.3.13-3|10	Group: 		Development/PHP
21cr|php-pear-Archive_Tar-1.3.13-3|11	URL: http://pear.php.net/package/Archive_Tar
21cr|php-pear-Archive_Tar-1.3.13-3|12	Source0: http://pear.php.net/get/Archive_Tar-%{version}.tgz
21cr|php-pear-Archive_Tar-1.3.13-3|13	BuildRequires:  php-pear >= 1.4.7
21cr|php-pear-Archive_Tar-1.3.13-3|14	Requires(post): php-pear
21cr|php-pear-Archive_Tar-1.3.13-3|15	Requires(preun): php-pear
21cr|php-pear-Archive_Tar-1.3.13-3|16	Requires:	php-pear
21cr|php-pear-Archive_Tar-1.3.13-3|17	BuildArch: 	noarch
21cr|php-pear-Archive_Tar-1.3.13-3|18	
21cr|php-pear-Archive_Tar-1.3.13-3|19	%description
21cr|php-pear-Archive_Tar-1.3.13-3|20	This class provides handling of tar files in PHP.
21cr|php-pear-Archive_Tar-1.3.13-3|21	It supports creating, listing, extracting and adding to tar files.
21cr|php-pear-Archive_Tar-1.3.13-3|22	Gzip support is available if PHP has the zlib extension built-in or
21cr|php-pear-Archive_Tar-1.3.13-3|23	loaded. Bz2 compression is also supported with the bz2 extension loaded.
21cr|php-pear-Archive_Tar-1.3.13-3|24	
21cr|php-pear-Archive_Tar-1.3.13-3|25	%prep
21cr|php-pear-Archive_Tar-1.3.13-3|26	%setup -c -T
21cr|php-pear-Archive_Tar-1.3.13-3|27	pear -v -c pearrc \
21cr|php-pear-Archive_Tar-1.3.13-3|28	-d php_dir=%{peardir} \
21cr|php-pear-Archive_Tar-1.3.13-3|29	-d doc_dir=/docs \
21cr|php-pear-Archive_Tar-1.3.13-3|30	-d bin_dir=%{_bindir} \
21cr|php-pear-Archive_Tar-1.3.13-3|31	-d data_dir=%{peardir}/data \
21cr|php-pear-Archive_Tar-1.3.13-3|32	-d test_dir=%{peardir}/tests \
21cr|php-pear-Archive_Tar-1.3.13-3|33	-d ext_dir=%{_libdir} \
21cr|php-pear-Archive_Tar-1.3.13-3|34	-s
21cr|php-pear-Archive_Tar-1.3.13-3|35	
21cr|php-pear-Archive_Tar-1.3.13-3|36	%build
21cr|php-pear-Archive_Tar-1.3.13-3|37	
21cr|php-pear-Archive_Tar-1.3.13-3|38	%install
21cr|php-pear-Archive_Tar-1.3.13-3|39	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Archive_Tar-1.3.13-3|40	
21cr|php-pear-Archive_Tar-1.3.13-3|41	# Clean up unnecessary files
21cr|php-pear-Archive_Tar-1.3.13-3|42	rm pearrc
21cr|php-pear-Archive_Tar-1.3.13-3|43	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Archive_Tar-1.3.13-3|44	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Archive_Tar-1.3.13-3|45	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Archive_Tar-1.3.13-3|46	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Archive_Tar-1.3.13-3|47	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Archive_Tar-1.3.13-3|48	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Archive_Tar-1.3.13-3|49	
21cr|php-pear-Archive_Tar-1.3.13-3|50	mv %{buildroot}/docs .
21cr|php-pear-Archive_Tar-1.3.13-3|51	
21cr|php-pear-Archive_Tar-1.3.13-3|52	
21cr|php-pear-Archive_Tar-1.3.13-3|53	# Install XML package description
21cr|php-pear-Archive_Tar-1.3.13-3|54	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Archive_Tar-1.3.13-3|55	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Archive_Tar-1.3.13-3|56	cp -p package.xml %{buildroot}%{xmldir}/Archive_Tar.xml
21cr|php-pear-Archive_Tar-1.3.13-3|57	
21cr|php-pear-Archive_Tar-1.3.13-3|58	
21cr|php-pear-Archive_Tar-1.3.13-3|59	%post
21cr|php-pear-Archive_Tar-1.3.13-3|60	pear install --nodeps --soft --force --register-only %{xmldir}/Archive_Tar.xml
21cr|php-pear-Archive_Tar-1.3.13-3|61	
21cr|php-pear-Archive_Tar-1.3.13-3|62	%postun
21cr|php-pear-Archive_Tar-1.3.13-3|63	if [ "$1" -eq "0" ]; then
21cr|php-pear-Archive_Tar-1.3.13-3|64	pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Archive_Tar
21cr|php-pear-Archive_Tar-1.3.13-3|65	fi
21cr|php-pear-Archive_Tar-1.3.13-3|66	
21cr|php-pear-Archive_Tar-1.3.13-3|67	%files
21cr|php-pear-Archive_Tar-1.3.13-3|68	%doc docs/Archive_Tar/*
21cr|php-pear-Archive_Tar-1.3.13-3|69	%{peardir}/*
21cr|php-pear-Archive_Tar-1.3.13-3|70	%{xmldir}/Archive_Tar.xml

5967 21
21cr|php-pear-Auth-1.6.4-8|1	%define		_class		Auth
21cr|php-pear-Auth-1.6.4-8|2	%define		upstream_name	%{_class}
21cr|php-pear-Auth-1.6.4-8|3	
21cr|php-pear-Auth-1.6.4-8|4	Name:       php-pear-%{upstream_name}
21cr|php-pear-Auth-1.6.4-8|5	Version:	1.6.4
21cr|php-pear-Auth-1.6.4-8|6	Release:	8
21cr|php-pear-Auth-1.6.4-8|7	Summary:	PHP PEAR authentication class
21cr|php-pear-Auth-1.6.4-8|8	License:	PHP License
21cr|php-pear-Auth-1.6.4-8|9	Group:		Development/PHP
21cr|php-pear-Auth-1.6.4-8|10	URL:		http://pear.php.net/package/Auth/
21cr|php-pear-Auth-1.6.4-8|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Auth-1.6.4-8|12	Requires(post):	php-pear
21cr|php-pear-Auth-1.6.4-8|13	Requires(preun): php-pear
21cr|php-pear-Auth-1.6.4-8|14	Requires:	php-pear
21cr|php-pear-Auth-1.6.4-8|15	BuildRequires:	php-pear
21cr|php-pear-Auth-1.6.4-8|16	BuildArch:	noarch
21cr|php-pear-Auth-1.6.4-8|17	
21cr|php-pear-Auth-1.6.4-8|18	%description
21cr|php-pear-Auth-1.6.4-8|19	The PEAR::Auth package provides methods for creating an authentication
21cr|php-pear-Auth-1.6.4-8|20	system using PHP.
21cr|php-pear-Auth-1.6.4-8|21	
21cr|php-pear-Auth-1.6.4-8|22	%prep
21cr|php-pear-Auth-1.6.4-8|23	%setup -q -c
21cr|php-pear-Auth-1.6.4-8|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Auth-1.6.4-8|25	
21cr|php-pear-Auth-1.6.4-8|26	%install
21cr|php-pear-Auth-1.6.4-8|27	
21cr|php-pear-Auth-1.6.4-8|28	cd %{upstream_name}-%{version}
21cr|php-pear-Auth-1.6.4-8|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Auth-1.6.4-8|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Auth-1.6.4-8|31	
21cr|php-pear-Auth-1.6.4-8|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Auth-1.6.4-8|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Auth-1.6.4-8|34	
21cr|php-pear-Auth-1.6.4-8|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth-1.6.4-8|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth-1.6.4-8|37	
21cr|php-pear-Auth-1.6.4-8|38	
21cr|php-pear-Auth-1.6.4-8|39	%files
21cr|php-pear-Auth-1.6.4-8|40	%defattr(-,root,root)
21cr|php-pear-Auth-1.6.4-8|41	%doc %{upstream_name}-%{version}/README*
21cr|php-pear-Auth-1.6.4-8|42	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Auth-1.6.4-8|43	%{_datadir}/pear/%{_class}*
21cr|php-pear-Auth-1.6.4-8|44	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Auth-1.6.4-8|45	%{_datadir}/pear/packages/%{upstream_name}.xml

5968 21
21cr|php-pear-Auth_HTTP-2.1.8-5|1	%define		_class		Auth
21cr|php-pear-Auth_HTTP-2.1.8-5|2	%define		_subclass	HTTP
21cr|php-pear-Auth_HTTP-2.1.8-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Auth_HTTP-2.1.8-5|4	
21cr|php-pear-Auth_HTTP-2.1.8-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Auth_HTTP-2.1.8-5|6	Version:	2.1.8
21cr|php-pear-Auth_HTTP-2.1.8-5|7	Release:	5
21cr|php-pear-Auth_HTTP-2.1.8-5|8	Summary:	HTTP authentication system using PHP
21cr|php-pear-Auth_HTTP-2.1.8-5|9	License:	PHP License
21cr|php-pear-Auth_HTTP-2.1.8-5|10	Group:		Development/PHP
21cr|php-pear-Auth_HTTP-2.1.8-5|11	URL:		http://pear.php.net/package/Auth_HTTP/
21cr|php-pear-Auth_HTTP-2.1.8-5|12	Source0:	http://download.pear.php.net/package/Auth_HTTP-%{version}.tgz
21cr|php-pear-Auth_HTTP-2.1.8-5|13	Requires(post):	php-pear
21cr|php-pear-Auth_HTTP-2.1.8-5|14	Requires(preun): php-pear
21cr|php-pear-Auth_HTTP-2.1.8-5|15	Requires:	php-pear
21cr|php-pear-Auth_HTTP-2.1.8-5|16	BuildRequires:	php-pear
21cr|php-pear-Auth_HTTP-2.1.8-5|17	BuildArch:	noarch
21cr|php-pear-Auth_HTTP-2.1.8-5|18	
21cr|php-pear-Auth_HTTP-2.1.8-5|19	%description
21cr|php-pear-Auth_HTTP-2.1.8-5|20	The PEAR::Auth_HTTP class provides methods for creating an HTTP
21cr|php-pear-Auth_HTTP-2.1.8-5|21	authentication system using PHP, that is similar to Apache's
21cr|php-pear-Auth_HTTP-2.1.8-5|22	realm-based .htaccess authentication.
21cr|php-pear-Auth_HTTP-2.1.8-5|23	
21cr|php-pear-Auth_HTTP-2.1.8-5|24	%prep
21cr|php-pear-Auth_HTTP-2.1.8-5|25	%setup -q -c
21cr|php-pear-Auth_HTTP-2.1.8-5|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Auth_HTTP-2.1.8-5|27	
21cr|php-pear-Auth_HTTP-2.1.8-5|28	%install
21cr|php-pear-Auth_HTTP-2.1.8-5|29	cd %{upstream_name}-%{version}
21cr|php-pear-Auth_HTTP-2.1.8-5|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Auth_HTTP-2.1.8-5|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Auth_HTTP-2.1.8-5|32	
21cr|php-pear-Auth_HTTP-2.1.8-5|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Auth_HTTP-2.1.8-5|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Auth_HTTP-2.1.8-5|35	
21cr|php-pear-Auth_HTTP-2.1.8-5|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth_HTTP-2.1.8-5|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth_HTTP-2.1.8-5|38	
21cr|php-pear-Auth_HTTP-2.1.8-5|39	%files
21cr|php-pear-Auth_HTTP-2.1.8-5|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Auth_HTTP-2.1.8-5|41	%{_datadir}/pear/data/%{_class}_%{_subclass}
21cr|php-pear-Auth_HTTP-2.1.8-5|42	%{_datadir}/pear/packages/%{upstream_name}.xml

5969 21
21cr|php-pear-Auth_OpenID-2.2.2-9|1	%if %{_use_internal_dependency_generator}
21cr|php-pear-Auth_OpenID-2.2.2-9|2	%global __requires_exclude pear(config.php)
21cr|php-pear-Auth_OpenID-2.2.2-9|3	%else
21cr|php-pear-Auth_OpenID-2.2.2-9|4	%define		_requires_exceptions 'pear(config.php)'
21cr|php-pear-Auth_OpenID-2.2.2-9|5	%endif
21cr|php-pear-Auth_OpenID-2.2.2-9|6	
21cr|php-pear-Auth_OpenID-2.2.2-9|7	%define		_class		Auth
21cr|php-pear-Auth_OpenID-2.2.2-9|8	%define		_pearname	%{_class}_OpenID
21cr|php-pear-Auth_OpenID-2.2.2-9|9	
21cr|php-pear-Auth_OpenID-2.2.2-9|10	Summary:	PHP OpenID
21cr|php-pear-Auth_OpenID-2.2.2-9|11	Name:		php-pear-%{_pearname}
21cr|php-pear-Auth_OpenID-2.2.2-9|12	Version:	2.2.2
21cr|php-pear-Auth_OpenID-2.2.2-9|13	Release:	9
21cr|php-pear-Auth_OpenID-2.2.2-9|14	Group:		Development/PHP
21cr|php-pear-Auth_OpenID-2.2.2-9|15	License:	Apache License
21cr|php-pear-Auth_OpenID-2.2.2-9|16	URL:		http://www.openidenabled.com/openid/libraries/php
21cr|php-pear-Auth_OpenID-2.2.2-9|17	Source0:	http://download.pear.php.net/package/php-openid-%{version}.tar.bz2
21cr|php-pear-Auth_OpenID-2.2.2-9|18	Requires(post): php-pear
21cr|php-pear-Auth_OpenID-2.2.2-9|19	Requires(preun): php-pear
21cr|php-pear-Auth_OpenID-2.2.2-9|20	Requires:	php-pear
21cr|php-pear-Auth_OpenID-2.2.2-9|21	Requires:	php-pgsql
21cr|php-pear-Auth_OpenID-2.2.2-9|22	Requires:	php-mysql
21cr|php-pear-Auth_OpenID-2.2.2-9|23	Requires:	php-bcmath
21cr|php-pear-Auth_OpenID-2.2.2-9|24	BuildArch:	noarch
21cr|php-pear-Auth_OpenID-2.2.2-9|25	BuildRequires:	dos2unix
21cr|php-pear-Auth_OpenID-2.2.2-9|26	
21cr|php-pear-Auth_OpenID-2.2.2-9|27	%description
21cr|php-pear-Auth_OpenID-2.2.2-9|28	An implementation of the OpenID single sign-on authentication protocol.
21cr|php-pear-Auth_OpenID-2.2.2-9|29	
21cr|php-pear-Auth_OpenID-2.2.2-9|30	This package also supports yubico:
21cr|php-pear-Auth_OpenID-2.2.2-9|31	http://code.google.com/p/yubico-openid-server/
21cr|php-pear-Auth_OpenID-2.2.2-9|32	
21cr|php-pear-Auth_OpenID-2.2.2-9|33	%prep
21cr|php-pear-Auth_OpenID-2.2.2-9|34	
21cr|php-pear-Auth_OpenID-2.2.2-9|35	%setup -q -n php-openid-%{version}
21cr|php-pear-Auth_OpenID-2.2.2-9|36	
21cr|php-pear-Auth_OpenID-2.2.2-9|37	# strip away annoying ^M
21cr|php-pear-Auth_OpenID-2.2.2-9|38	find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix
21cr|php-pear-Auth_OpenID-2.2.2-9|39	
21cr|php-pear-Auth_OpenID-2.2.2-9|40	%build
21cr|php-pear-Auth_OpenID-2.2.2-9|41	
21cr|php-pear-Auth_OpenID-2.2.2-9|42	%install
21cr|php-pear-Auth_OpenID-2.2.2-9|43	install -d %{buildroot}%{_datadir}/pear/%{_class}/OpenID
21cr|php-pear-Auth_OpenID-2.2.2-9|44	install -d %{buildroot}%{_datadir}/pear/%{_class}/Yadis
21cr|php-pear-Auth_OpenID-2.2.2-9|45	
21cr|php-pear-Auth_OpenID-2.2.2-9|46	install -m0644 Auth/OpenID.php %{buildroot}%{_datadir}/pear/%{_class}/
21cr|php-pear-Auth_OpenID-2.2.2-9|47	install -m0644 Auth/OpenID/*.php %{buildroot}%{_datadir}/pear/%{_class}/OpenID/
21cr|php-pear-Auth_OpenID-2.2.2-9|48	install -m0644 Auth/Yadis/*.php %{buildroot}%{_datadir}/pear/%{_class}/Yadis/
21cr|php-pear-Auth_OpenID-2.2.2-9|49	
21cr|php-pear-Auth_OpenID-2.2.2-9|50	%files
21cr|php-pear-Auth_OpenID-2.2.2-9|51	%defattr(644,root,root,755)
21cr|php-pear-Auth_OpenID-2.2.2-9|52	%doc NEWS COPYING README CHANGES-2.1.0 examples
21cr|php-pear-Auth_OpenID-2.2.2-9|53	%dir %{_datadir}/pear/%{_class}/OpenID
21cr|php-pear-Auth_OpenID-2.2.2-9|54	%dir %{_datadir}/pear/%{_class}/Yadis
21cr|php-pear-Auth_OpenID-2.2.2-9|55	%{_datadir}/pear/%{_class}/OpenID.php
21cr|php-pear-Auth_OpenID-2.2.2-9|56	%{_datadir}/pear/%{_class}/OpenID/*.php
21cr|php-pear-Auth_OpenID-2.2.2-9|57	%{_datadir}/pear/%{_class}/Yadis/*.php

5970 21
21cr|php-pear-Auth_PrefManager-1.2.0-12|1	%define		_class		Auth
21cr|php-pear-Auth_PrefManager-1.2.0-12|2	%define		_subclass	PrefManager
21cr|php-pear-Auth_PrefManager-1.2.0-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Auth_PrefManager-1.2.0-12|4	
21cr|php-pear-Auth_PrefManager-1.2.0-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Auth_PrefManager-1.2.0-12|6	Version:	1.2.0
21cr|php-pear-Auth_PrefManager-1.2.0-12|7	Release:	12
21cr|php-pear-Auth_PrefManager-1.2.0-12|8	Summary:	Preferences management class
21cr|php-pear-Auth_PrefManager-1.2.0-12|9	License:	PHP License
21cr|php-pear-Auth_PrefManager-1.2.0-12|10	Group:		Development/PHP
21cr|php-pear-Auth_PrefManager-1.2.0-12|11	URL:		http://pear.php.net/package/Auth_PrefManager/
21cr|php-pear-Auth_PrefManager-1.2.0-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Auth_PrefManager-1.2.0-12|13	Requires(post):	php-pear
21cr|php-pear-Auth_PrefManager-1.2.0-12|14	Requires(preun): php-pear
21cr|php-pear-Auth_PrefManager-1.2.0-12|15	Requires:	php-pear
21cr|php-pear-Auth_PrefManager-1.2.0-12|16	BuildRequires:	php-pear
21cr|php-pear-Auth_PrefManager-1.2.0-12|17	BuildArch:	noarch
21cr|php-pear-Auth_PrefManager-1.2.0-12|18	
21cr|php-pear-Auth_PrefManager-1.2.0-12|19	%description
21cr|php-pear-Auth_PrefManager-1.2.0-12|20	Preference Manager is a class to handle user preferences in a web
21cr|php-pear-Auth_PrefManager-1.2.0-12|21	application, looking them up in a table using a combination of their
21cr|php-pear-Auth_PrefManager-1.2.0-12|22	userid, and the preference name to get a value, and (optionally)
21cr|php-pear-Auth_PrefManager-1.2.0-12|23	returning a default value for the preference if no value could be
21cr|php-pear-Auth_PrefManager-1.2.0-12|24	found for that user. It is designed to be used alongside the PEAR Auth
21cr|php-pear-Auth_PrefManager-1.2.0-12|25	class, but can be used with anything that allows you to obtain the
21cr|php-pear-Auth_PrefManager-1.2.0-12|26	user's id - including your own code.
21cr|php-pear-Auth_PrefManager-1.2.0-12|27	
21cr|php-pear-Auth_PrefManager-1.2.0-12|28	%prep
21cr|php-pear-Auth_PrefManager-1.2.0-12|29	%setup -q -c
21cr|php-pear-Auth_PrefManager-1.2.0-12|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Auth_PrefManager-1.2.0-12|31	
21cr|php-pear-Auth_PrefManager-1.2.0-12|32	%install
21cr|php-pear-Auth_PrefManager-1.2.0-12|33	
21cr|php-pear-Auth_PrefManager-1.2.0-12|34	cd %{upstream_name}-%{version}
21cr|php-pear-Auth_PrefManager-1.2.0-12|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Auth_PrefManager-1.2.0-12|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Auth_PrefManager-1.2.0-12|37	
21cr|php-pear-Auth_PrefManager-1.2.0-12|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Auth_PrefManager-1.2.0-12|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Auth_PrefManager-1.2.0-12|40	
21cr|php-pear-Auth_PrefManager-1.2.0-12|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth_PrefManager-1.2.0-12|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth_PrefManager-1.2.0-12|43	
21cr|php-pear-Auth_PrefManager-1.2.0-12|44	%files
21cr|php-pear-Auth_PrefManager-1.2.0-12|45	%defattr(-,root,root)
21cr|php-pear-Auth_PrefManager-1.2.0-12|46	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Auth_PrefManager-1.2.0-12|47	%{_datadir}/pear/%{_class}
21cr|php-pear-Auth_PrefManager-1.2.0-12|48	%{_datadir}/pear/packages/%{upstream_name}.xml

5971 21
21cr|php-pear-Auth_RADIUS-1.1.0-1|1	%define		_class		Auth
21cr|php-pear-Auth_RADIUS-1.1.0-1|2	%define		_subclass	RADIUS
21cr|php-pear-Auth_RADIUS-1.1.0-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Auth_RADIUS-1.1.0-1|4	
21cr|php-pear-Auth_RADIUS-1.1.0-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Auth_RADIUS-1.1.0-1|6	Version:	1.1.0
21cr|php-pear-Auth_RADIUS-1.1.0-1|7	Release:	1
21cr|php-pear-Auth_RADIUS-1.1.0-1|8	Summary:	Wrapper Classes for the RADIUS PECL
21cr|php-pear-Auth_RADIUS-1.1.0-1|9	License:	PHP License
21cr|php-pear-Auth_RADIUS-1.1.0-1|10	Group:		Development/PHP
21cr|php-pear-Auth_RADIUS-1.1.0-1|11	URL:		http://pear.php.net/package/Auth_RADIUS/
21cr|php-pear-Auth_RADIUS-1.1.0-1|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Auth_RADIUS-1.1.0-1|13	Requires(post): php-pear
21cr|php-pear-Auth_RADIUS-1.1.0-1|14	Requires(preun): php-pear
21cr|php-pear-Auth_RADIUS-1.1.0-1|15	Requires:	php-pear
21cr|php-pear-Auth_RADIUS-1.1.0-1|16	Requires:	php-radius
21cr|php-pear-Auth_RADIUS-1.1.0-1|17	BuildRequires:	php-pear
21cr|php-pear-Auth_RADIUS-1.1.0-1|18	BuildArch:	noarch
21cr|php-pear-Auth_RADIUS-1.1.0-1|19	
21cr|php-pear-Auth_RADIUS-1.1.0-1|20	%description
21cr|php-pear-Auth_RADIUS-1.1.0-1|21	This package provides wrapper-classes for the RADIUS PECL. There are
21cr|php-pear-Auth_RADIUS-1.1.0-1|22	different Classes for the different authentication methods. If you are
21cr|php-pear-Auth_RADIUS-1.1.0-1|23	using CHAP-MD5 or MS-CHAP you need also the Crypt_CHAP package. If you
21cr|php-pear-Auth_RADIUS-1.1.0-1|24	are using MS-CHAP you need also the mhash extension.
21cr|php-pear-Auth_RADIUS-1.1.0-1|25	
21cr|php-pear-Auth_RADIUS-1.1.0-1|26	%prep
21cr|php-pear-Auth_RADIUS-1.1.0-1|27	%setup -q -c
21cr|php-pear-Auth_RADIUS-1.1.0-1|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Auth_RADIUS-1.1.0-1|29	
21cr|php-pear-Auth_RADIUS-1.1.0-1|30	%install
21cr|php-pear-Auth_RADIUS-1.1.0-1|31	
21cr|php-pear-Auth_RADIUS-1.1.0-1|32	cd %{upstream_name}-%{version}
21cr|php-pear-Auth_RADIUS-1.1.0-1|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Auth_RADIUS-1.1.0-1|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Auth_RADIUS-1.1.0-1|35	
21cr|php-pear-Auth_RADIUS-1.1.0-1|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Auth_RADIUS-1.1.0-1|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Auth_RADIUS-1.1.0-1|38	
21cr|php-pear-Auth_RADIUS-1.1.0-1|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth_RADIUS-1.1.0-1|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth_RADIUS-1.1.0-1|41	
21cr|php-pear-Auth_RADIUS-1.1.0-1|42	%clean
21cr|php-pear-Auth_RADIUS-1.1.0-1|43	
21cr|php-pear-Auth_RADIUS-1.1.0-1|44	
21cr|php-pear-Auth_RADIUS-1.1.0-1|45	
21cr|php-pear-Auth_RADIUS-1.1.0-1|46	%files
21cr|php-pear-Auth_RADIUS-1.1.0-1|47	%defattr(-,root,root)
21cr|php-pear-Auth_RADIUS-1.1.0-1|48	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Auth_RADIUS-1.1.0-1|49	%{_datadir}/pear/%{_class}
21cr|php-pear-Auth_RADIUS-1.1.0-1|50	%{_datadir}/pear/packages/%{upstream_name}.xml

5972 21
21cr|php-pear-Auth_SASL-1.0.6-7|1	%define		_class		Auth
21cr|php-pear-Auth_SASL-1.0.6-7|2	%define		_subclass	SASL
21cr|php-pear-Auth_SASL-1.0.6-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Auth_SASL-1.0.6-7|4	
21cr|php-pear-Auth_SASL-1.0.6-7|5	Summary:	Generate responses to common SASL mechanisms
21cr|php-pear-Auth_SASL-1.0.6-7|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Auth_SASL-1.0.6-7|7	Version:	1.0.6
21cr|php-pear-Auth_SASL-1.0.6-7|8	Release:	7
21cr|php-pear-Auth_SASL-1.0.6-7|9	License:	PHP License
21cr|php-pear-Auth_SASL-1.0.6-7|10	Group:		Development/PHP
21cr|php-pear-Auth_SASL-1.0.6-7|11	URL:		http://pear.php.net/package/Auth_SASL/
21cr|php-pear-Auth_SASL-1.0.6-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Auth_SASL-1.0.6-7|13	Requires(post): php-pear
21cr|php-pear-Auth_SASL-1.0.6-7|14	Requires(preun): php-pear
21cr|php-pear-Auth_SASL-1.0.6-7|15	Requires:	php-pear
21cr|php-pear-Auth_SASL-1.0.6-7|16	BuildRequires:	php-pear
21cr|php-pear-Auth_SASL-1.0.6-7|17	BuildArch:	noarch
21cr|php-pear-Auth_SASL-1.0.6-7|18	
21cr|php-pear-Auth_SASL-1.0.6-7|19	%description
21cr|php-pear-Auth_SASL-1.0.6-7|20	Provides code to generate responses to common SASL mechanisms,
21cr|php-pear-Auth_SASL-1.0.6-7|21	including: Digest-MD5, CramMD5, Plain, Anonymous, Login (Pseudo
21cr|php-pear-Auth_SASL-1.0.6-7|22	mechanism).
21cr|php-pear-Auth_SASL-1.0.6-7|23	
21cr|php-pear-Auth_SASL-1.0.6-7|24	%prep
21cr|php-pear-Auth_SASL-1.0.6-7|25	%setup -q -c
21cr|php-pear-Auth_SASL-1.0.6-7|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Auth_SASL-1.0.6-7|27	
21cr|php-pear-Auth_SASL-1.0.6-7|28	%install
21cr|php-pear-Auth_SASL-1.0.6-7|29	cd %{upstream_name}-%{version}
21cr|php-pear-Auth_SASL-1.0.6-7|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Auth_SASL-1.0.6-7|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Auth_SASL-1.0.6-7|32	
21cr|php-pear-Auth_SASL-1.0.6-7|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Auth_SASL-1.0.6-7|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Auth_SASL-1.0.6-7|35	
21cr|php-pear-Auth_SASL-1.0.6-7|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth_SASL-1.0.6-7|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Auth_SASL-1.0.6-7|38	
21cr|php-pear-Auth_SASL-1.0.6-7|39	%files
21cr|php-pear-Auth_SASL-1.0.6-7|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Auth_SASL-1.0.6-7|41	%{_datadir}/pear/packages/%{upstream_name}.xml

5973 21
21cr|php-pear-Benchmark-1.2.9-6|1	%define		_class		Benchmark
21cr|php-pear-Benchmark-1.2.9-6|2	%define		upstream_name	%{_class}
21cr|php-pear-Benchmark-1.2.9-6|3	
21cr|php-pear-Benchmark-1.2.9-6|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Benchmark-1.2.9-6|5	Version:	1.2.9
21cr|php-pear-Benchmark-1.2.9-6|6	Release:	6
21cr|php-pear-Benchmark-1.2.9-6|7	Summary:	Benchmark PHP scripts or function calls
21cr|php-pear-Benchmark-1.2.9-6|8	License:	PHP License
21cr|php-pear-Benchmark-1.2.9-6|9	Group:		Development/PHP
21cr|php-pear-Benchmark-1.2.9-6|10	URL:		http://pear.php.net/package/Benchmark/
21cr|php-pear-Benchmark-1.2.9-6|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Benchmark-1.2.9-6|12	Requires(post):	php-pear
21cr|php-pear-Benchmark-1.2.9-6|13	Requires(preun): php-pear
21cr|php-pear-Benchmark-1.2.9-6|14	Requires:	php-pear
21cr|php-pear-Benchmark-1.2.9-6|15	BuildArch:	noarch
21cr|php-pear-Benchmark-1.2.9-6|16	BuildRequires:	php-pear
21cr|php-pear-Benchmark-1.2.9-6|17	
21cr|php-pear-Benchmark-1.2.9-6|18	%description
21cr|php-pear-Benchmark-1.2.9-6|19	Framework to benchmark PHP scripts or function calls.
21cr|php-pear-Benchmark-1.2.9-6|20	
21cr|php-pear-Benchmark-1.2.9-6|21	%prep
21cr|php-pear-Benchmark-1.2.9-6|22	%setup -q -c
21cr|php-pear-Benchmark-1.2.9-6|23	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Benchmark-1.2.9-6|24	
21cr|php-pear-Benchmark-1.2.9-6|25	%install
21cr|php-pear-Benchmark-1.2.9-6|26	
21cr|php-pear-Benchmark-1.2.9-6|27	cd %{upstream_name}-%{version}
21cr|php-pear-Benchmark-1.2.9-6|28	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Benchmark-1.2.9-6|29	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Benchmark-1.2.9-6|30	
21cr|php-pear-Benchmark-1.2.9-6|31	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Benchmark-1.2.9-6|32	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Benchmark-1.2.9-6|33	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-Benchmark-1.2.9-6|34	
21cr|php-pear-Benchmark-1.2.9-6|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Benchmark-1.2.9-6|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Benchmark-1.2.9-6|37	
21cr|php-pear-Benchmark-1.2.9-6|38	
21cr|php-pear-Benchmark-1.2.9-6|39	%files
21cr|php-pear-Benchmark-1.2.9-6|40	%defattr(-,root,root)
21cr|php-pear-Benchmark-1.2.9-6|41	%doc %{upstream_name}-%{version}/doc/*.php
21cr|php-pear-Benchmark-1.2.9-6|42	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-Benchmark-1.2.9-6|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Benchmark-1.2.9-6|44	%{_datadir}/pear/packages/%{upstream_name}.xml

5974 21
21cr|php-pear-bytekit-1.1.2-6|1	%define  upstream_name bytekit
21cr|php-pear-bytekit-1.1.2-6|2	%global __requires_exclude /usr/bin/php
21cr|php-pear-bytekit-1.1.2-6|3	
21cr|php-pear-bytekit-1.1.2-6|4	Summary:	A command-line tool built on the PHP Bytekit extension
21cr|php-pear-bytekit-1.1.2-6|5	
21cr|php-pear-bytekit-1.1.2-6|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-bytekit-1.1.2-6|7	Version:	1.1.2
21cr|php-pear-bytekit-1.1.2-6|8	Release:	6
21cr|php-pear-bytekit-1.1.2-6|9	License:	BSD
21cr|php-pear-bytekit-1.1.2-6|10	Group:		Development/PHP
21cr|php-pear-bytekit-1.1.2-6|11	URL:		http://www.phpunit.de/
21cr|php-pear-bytekit-1.1.2-6|12	Source0:	http://pear.phpunit.de/get/bytekit-%{version}.tgz
21cr|php-pear-bytekit-1.1.2-6|13	Requires(post): php-pear
21cr|php-pear-bytekit-1.1.2-6|14	Requires(preun): php-pear
21cr|php-pear-bytekit-1.1.2-6|15	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-bytekit-1.1.2-6|16	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-bytekit-1.1.2-6|17	Requires:	php-channel-phpunit
21cr|php-pear-bytekit-1.1.2-6|18	BuildArch:	noarch
21cr|php-pear-bytekit-1.1.2-6|19	BuildRequires:	php-pear
21cr|php-pear-bytekit-1.1.2-6|20	BuildRequires:	php-channel-phpunit
21cr|php-pear-bytekit-1.1.2-6|21	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-bytekit-1.1.2-6|22	Recommends:	php-pear-File_Iterator >= 1.3.0
21cr|php-pear-bytekit-1.1.2-6|23	
21cr|php-pear-bytekit-1.1.2-6|24	%description
21cr|php-pear-bytekit-1.1.2-6|25	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-bytekit-1.1.2-6|26	unit tests in PHP.
21cr|php-pear-bytekit-1.1.2-6|27	
21cr|php-pear-bytekit-1.1.2-6|28	This package provides A command-line tool built on the PHP Bytekit
21cr|php-pear-bytekit-1.1.2-6|29	extension for PHPUnit.
21cr|php-pear-bytekit-1.1.2-6|30	
21cr|php-pear-bytekit-1.1.2-6|31	%prep
21cr|php-pear-bytekit-1.1.2-6|32	
21cr|php-pear-bytekit-1.1.2-6|33	%setup -q -c
21cr|php-pear-bytekit-1.1.2-6|34	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-bytekit-1.1.2-6|35	
21cr|php-pear-bytekit-1.1.2-6|36	%build
21cr|php-pear-bytekit-1.1.2-6|37	
21cr|php-pear-bytekit-1.1.2-6|38	%install
21cr|php-pear-bytekit-1.1.2-6|39	
21cr|php-pear-bytekit-1.1.2-6|40	cd %{upstream_name}-%{version}
21cr|php-pear-bytekit-1.1.2-6|41	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-bytekit-1.1.2-6|42	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-bytekit-1.1.2-6|43	
21cr|php-pear-bytekit-1.1.2-6|44	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-bytekit-1.1.2-6|45	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-bytekit-1.1.2-6|46	
21cr|php-pear-bytekit-1.1.2-6|47	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-bytekit-1.1.2-6|48	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-bytekit-1.1.2-6|49	
21cr|php-pear-bytekit-1.1.2-6|50	%clean
21cr|php-pear-bytekit-1.1.2-6|51	
21cr|php-pear-bytekit-1.1.2-6|52	
21cr|php-pear-bytekit-1.1.2-6|53	
21cr|php-pear-bytekit-1.1.2-6|54	%files
21cr|php-pear-bytekit-1.1.2-6|55	%{_bindir}/bytekit
21cr|php-pear-bytekit-1.1.2-6|56	%{_datadir}/pear/Bytekit
21cr|php-pear-bytekit-1.1.2-6|57	%{_datadir}/pear/packages/bytekit.xml

5975 21
21cr|php-pear-Cache-1.5.6-9|1	%define		_class		Cache
21cr|php-pear-Cache-1.5.6-9|2	%define		upstream_name	%{_class}
21cr|php-pear-Cache-1.5.6-9|3	
21cr|php-pear-Cache-1.5.6-9|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Cache-1.5.6-9|5	Version:	1.5.6
21cr|php-pear-Cache-1.5.6-9|6	Release:	9
21cr|php-pear-Cache-1.5.6-9|7	Summary:	Framework for caching of arbitrary data
21cr|php-pear-Cache-1.5.6-9|8	License:	PHP License
21cr|php-pear-Cache-1.5.6-9|9	Group:		Development/PHP
21cr|php-pear-Cache-1.5.6-9|10	URL:		http://pear.php.net/package/Cache/
21cr|php-pear-Cache-1.5.6-9|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Cache-1.5.6-9|12	Requires:	php-pear
21cr|php-pear-Cache-1.5.6-9|13	Requires(post): php-pear
21cr|php-pear-Cache-1.5.6-9|14	Requires(preun): php-pear
21cr|php-pear-Cache-1.5.6-9|15	Requires:	php-pear-HTTP_Request
21cr|php-pear-Cache-1.5.6-9|16	BuildArch:	noarch
21cr|php-pear-Cache-1.5.6-9|17	BuildRequires:	php-pear
21cr|php-pear-Cache-1.5.6-9|18	
21cr|php-pear-Cache-1.5.6-9|19	%description
21cr|php-pear-Cache-1.5.6-9|20	With the PEAR Cache you can cache the result of certain function
21cr|php-pear-Cache-1.5.6-9|21	calls, as well as the output of a whole script run or share data
21cr|php-pear-Cache-1.5.6-9|22	between applications.
21cr|php-pear-Cache-1.5.6-9|23	
21cr|php-pear-Cache-1.5.6-9|24	%prep
21cr|php-pear-Cache-1.5.6-9|25	%setup -q -c
21cr|php-pear-Cache-1.5.6-9|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Cache-1.5.6-9|27	
21cr|php-pear-Cache-1.5.6-9|28	%install
21cr|php-pear-Cache-1.5.6-9|29	
21cr|php-pear-Cache-1.5.6-9|30	cd %{upstream_name}-%{version}
21cr|php-pear-Cache-1.5.6-9|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Cache-1.5.6-9|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Cache-1.5.6-9|33	
21cr|php-pear-Cache-1.5.6-9|34	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Cache-1.5.6-9|35	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Cache-1.5.6-9|36	
21cr|php-pear-Cache-1.5.6-9|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Cache-1.5.6-9|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Cache-1.5.6-9|39	
21cr|php-pear-Cache-1.5.6-9|40	%clean
21cr|php-pear-Cache-1.5.6-9|41	
21cr|php-pear-Cache-1.5.6-9|42	
21cr|php-pear-Cache-1.5.6-9|43	
21cr|php-pear-Cache-1.5.6-9|44	%files
21cr|php-pear-Cache-1.5.6-9|45	%{_datadir}/pear/%{_class}.php
21cr|php-pear-Cache-1.5.6-9|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Cache-1.5.6-9|47	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Cache-1.5.6-9|48	%{_datadir}/pear/packages/%{upstream_name}.xml

5976 21
21cr|php-pear-Cache_Lite-1.8.3-1|1	%define		_class		Cache
21cr|php-pear-Cache_Lite-1.8.3-1|2	%define		_subclass	Lite
21cr|php-pear-Cache_Lite-1.8.3-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Cache_Lite-1.8.3-1|4	
21cr|php-pear-Cache_Lite-1.8.3-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Cache_Lite-1.8.3-1|6	Version:	1.8.3
21cr|php-pear-Cache_Lite-1.8.3-1|7	Release:	1
21cr|php-pear-Cache_Lite-1.8.3-1|8	Summary:	Fast and Safe little cache system
21cr|php-pear-Cache_Lite-1.8.3-1|9	License:	PHP License
21cr|php-pear-Cache_Lite-1.8.3-1|10	Group:		Development/PHP
21cr|php-pear-Cache_Lite-1.8.3-1|11	URL:		http://pear.php.net/package/Cache_Lite/
21cr|php-pear-Cache_Lite-1.8.3-1|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Cache_Lite-1.8.3-1|13	Source1:	Hashed_Cache_Lite.php.bz2
21cr|php-pear-Cache_Lite-1.8.3-1|14	Requires(post): php-pear
21cr|php-pear-Cache_Lite-1.8.3-1|15	Requires(preun): php-pear
21cr|php-pear-Cache_Lite-1.8.3-1|16	Requires:	php-pear
21cr|php-pear-Cache_Lite-1.8.3-1|17	BuildArch:	noarch
21cr|php-pear-Cache_Lite-1.8.3-1|18	BuildRequires:	php-pear
21cr|php-pear-Cache_Lite-1.8.3-1|19	
21cr|php-pear-Cache_Lite-1.8.3-1|20	%description
21cr|php-pear-Cache_Lite-1.8.3-1|21	This package is a little cache system optimized for file containers.
21cr|php-pear-Cache_Lite-1.8.3-1|22	It is fast and safe (because it uses file locking and/or
21cr|php-pear-Cache_Lite-1.8.3-1|23	anti-corruption tests).
21cr|php-pear-Cache_Lite-1.8.3-1|24	
21cr|php-pear-Cache_Lite-1.8.3-1|25	%prep
21cr|php-pear-Cache_Lite-1.8.3-1|26	%setup -q -c
21cr|php-pear-Cache_Lite-1.8.3-1|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Cache_Lite-1.8.3-1|28	
21cr|php-pear-Cache_Lite-1.8.3-1|29	%install
21cr|php-pear-Cache_Lite-1.8.3-1|30	cd %{upstream_name}-%{version}
21cr|php-pear-Cache_Lite-1.8.3-1|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Cache_Lite-1.8.3-1|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Cache_Lite-1.8.3-1|33	
21cr|php-pear-Cache_Lite-1.8.3-1|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Cache_Lite-1.8.3-1|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Cache_Lite-1.8.3-1|36	
21cr|php-pear-Cache_Lite-1.8.3-1|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Cache_Lite-1.8.3-1|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Cache_Lite-1.8.3-1|39	
21cr|php-pear-Cache_Lite-1.8.3-1|40	%clean
21cr|php-pear-Cache_Lite-1.8.3-1|41	
21cr|php-pear-Cache_Lite-1.8.3-1|42	%files
21cr|php-pear-Cache_Lite-1.8.3-1|43	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Cache_Lite-1.8.3-1|44	%doc %{upstream_name}-%{version}/TODO
21cr|php-pear-Cache_Lite-1.8.3-1|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Cache_Lite-1.8.3-1|46	%{_datadir}/pear/packages/%{upstream_name}.xml

5977 21
21cr|php-pear-Calendar-0.5.5-5|1	%define		_class		Calendar
21cr|php-pear-Calendar-0.5.5-5|2	%define		upstream_name	%{_class}
21cr|php-pear-Calendar-0.5.5-5|3	
21cr|php-pear-Calendar-0.5.5-5|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Calendar-0.5.5-5|5	Version:	0.5.5
21cr|php-pear-Calendar-0.5.5-5|6	Release:	5
21cr|php-pear-Calendar-0.5.5-5|7	Summary:	Building calendar data structures (irrespective of output)
21cr|php-pear-Calendar-0.5.5-5|8	License:	PHP License
21cr|php-pear-Calendar-0.5.5-5|9	Group:		Development/PHP
21cr|php-pear-Calendar-0.5.5-5|10	URL:		http://pear.php.net/package/Calendar/
21cr|php-pear-Calendar-0.5.5-5|11	Source0:	http://download.pear.php.net/package/Calendar-%{version}.tgz
21cr|php-pear-Calendar-0.5.5-5|12	Requires(post):	php-pear
21cr|php-pear-Calendar-0.5.5-5|13	Requires(preun): php-pear
21cr|php-pear-Calendar-0.5.5-5|14	Requires:	php-pear
21cr|php-pear-Calendar-0.5.5-5|15	BuildArch:	noarch
21cr|php-pear-Calendar-0.5.5-5|16	BuildRequires:	php-pear
21cr|php-pear-Calendar-0.5.5-5|17	
21cr|php-pear-Calendar-0.5.5-5|18	%description
21cr|php-pear-Calendar-0.5.5-5|19	Calendar provides an API for building calendar data structures. Using
21cr|php-pear-Calendar-0.5.5-5|20	the simple iterator and it's "query" API, a user interface can easily be
21cr|php-pear-Calendar-0.5.5-5|21	built on top of the calendar data structure, at the same time easily
21cr|php-pear-Calendar-0.5.5-5|22	connecting it to some kind of underlying data store, where "event"
21cr|php-pear-Calendar-0.5.5-5|23	information is being held.
21cr|php-pear-Calendar-0.5.5-5|24	
21cr|php-pear-Calendar-0.5.5-5|25	It provides different calculation "engines" the default being based on
21cr|php-pear-Calendar-0.5.5-5|26	Unix timestamps (offering fastest performance) with an alternative using
21cr|php-pear-Calendar-0.5.5-5|27	PEAR::Date which extends the calendar past the limitations of Unix
21cr|php-pear-Calendar-0.5.5-5|28	timestamps. Other engines should be implementable for other types of
21cr|php-pear-Calendar-0.5.5-5|29	calendar (e.g. a Chinese Calendar based on lunar cycles).
21cr|php-pear-Calendar-0.5.5-5|30	
21cr|php-pear-Calendar-0.5.5-5|31	%prep
21cr|php-pear-Calendar-0.5.5-5|32	%setup -q -c
21cr|php-pear-Calendar-0.5.5-5|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Calendar-0.5.5-5|34	
21cr|php-pear-Calendar-0.5.5-5|35	%install
21cr|php-pear-Calendar-0.5.5-5|36	
21cr|php-pear-Calendar-0.5.5-5|37	cd %{upstream_name}-%{version}
21cr|php-pear-Calendar-0.5.5-5|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Calendar-0.5.5-5|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Calendar-0.5.5-5|40	
21cr|php-pear-Calendar-0.5.5-5|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Calendar-0.5.5-5|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Calendar-0.5.5-5|43	
21cr|php-pear-Calendar-0.5.5-5|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Calendar-0.5.5-5|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Calendar-0.5.5-5|46	
21cr|php-pear-Calendar-0.5.5-5|47	%files
21cr|php-pear-Calendar-0.5.5-5|48	%defattr(-,root,root)
21cr|php-pear-Calendar-0.5.5-5|49	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Calendar-0.5.5-5|50	%{_datadir}/pear/%{_class}
21cr|php-pear-Calendar-0.5.5-5|51	%{_datadir}/pear/packages/%{upstream_name}.xml

5978 21
21cr|php-pear-CAS-1.5.0-1|1	
21cr|php-pear-CAS-1.5.0-1|2	#define _requires_exceptions  pear(CAS.php/CAS/Autoload.php)
21cr|php-pear-CAS-1.5.0-1|3	%define upstream_name CAS
21cr|php-pear-CAS-1.5.0-1|4	%define xmldir  %{_var}/lib/pear
21cr|php-pear-CAS-1.5.0-1|5	%define peardir %(pear config-get php_dir 2> /dev/null)
21cr|php-pear-CAS-1.5.0-1|6	
21cr|php-pear-CAS-1.5.0-1|7	Name:       php-pear-%{upstream_name}
21cr|php-pear-CAS-1.5.0-1|8	Summary:    Central Authentication Service client library in php
21cr|php-pear-CAS-1.5.0-1|9	Version:	1.5.0
21cr|php-pear-CAS-1.5.0-1|10	Release:	1
21cr|php-pear-CAS-1.5.0-1|11	License:    ASL 2.0
21cr|php-pear-CAS-1.5.0-1|12	Group:      Development/PHP
21cr|php-pear-CAS-1.5.0-1|13	URL:        https://apereo.atlassian.net/wiki/spaces/CASC/pages/103252517/phpCAS
21cr|php-pear-CAS-1.5.0-1|14	Source0:    https://github.com/apereo/phpCAS/releases/download/1.4.0/CAS-1.4.0.tgz
21cr|php-pear-CAS-1.5.0-1|15	
21cr|php-pear-CAS-1.5.0-1|16	BuildRequires:  php >= 5.4
21cr|php-pear-CAS-1.5.0-1|17	BuildRequires:  php-pear >= 1.4.7
21cr|php-pear-CAS-1.5.0-1|18	BuildRequires:  config(php-curl) config(php-openssl) config(php-dom) config(php-zlib)
21cr|php-pear-CAS-1.5.0-1|19	
21cr|php-pear-CAS-1.5.0-1|20	BuildArch:  noarch
21cr|php-pear-CAS-1.5.0-1|21	
21cr|php-pear-CAS-1.5.0-1|22	%description
21cr|php-pear-CAS-1.5.0-1|23	This package is a PEAR installable library for using a Central
21cr|php-pear-CAS-1.5.0-1|24	Authentication Service.
21cr|php-pear-CAS-1.5.0-1|25	
21cr|php-pear-CAS-1.5.0-1|26	%prep
21cr|php-pear-CAS-1.5.0-1|27	%setup -c -T
21cr|php-pear-CAS-1.5.0-1|28	pear -v -c pearrc \
21cr|php-pear-CAS-1.5.0-1|29	-d php_dir=%{peardir} \
21cr|php-pear-CAS-1.5.0-1|30	-d doc_dir=/docs \
21cr|php-pear-CAS-1.5.0-1|31	-d bin_dir=%{_bindir} \
21cr|php-pear-CAS-1.5.0-1|32	-d data_dir=%{peardir}/data \
21cr|php-pear-CAS-1.5.0-1|33	-d test_dir=%{peardir}/tests \
21cr|php-pear-CAS-1.5.0-1|34	-d ext_dir=%{_libdir} \
21cr|php-pear-CAS-1.5.0-1|35	-s
21cr|php-pear-CAS-1.5.0-1|36	%build
21cr|php-pear-CAS-1.5.0-1|37	
21cr|php-pear-CAS-1.5.0-1|38	%install
21cr|php-pear-CAS-1.5.0-1|39	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-CAS-1.5.0-1|40	
21cr|php-pear-CAS-1.5.0-1|41	# Clean up unnecessary files
21cr|php-pear-CAS-1.5.0-1|42	rm pearrc
21cr|php-pear-CAS-1.5.0-1|43	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-CAS-1.5.0-1|44	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-CAS-1.5.0-1|45	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-CAS-1.5.0-1|46	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-CAS-1.5.0-1|47	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-CAS-1.5.0-1|48	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-CAS-1.5.0-1|49	
21cr|php-pear-CAS-1.5.0-1|50	mv %{buildroot}/docs/CAS/* .
21cr|php-pear-CAS-1.5.0-1|51	
21cr|php-pear-CAS-1.5.0-1|52	# Install XML package description
21cr|php-pear-CAS-1.5.0-1|53	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-CAS-1.5.0-1|54	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-CAS-1.5.0-1|55	cp -p package.xml %{buildroot}%{xmldir}/CAS.xml
21cr|php-pear-CAS-1.5.0-1|56	
21cr|php-pear-CAS-1.5.0-1|57	%post
21cr|php-pear-CAS-1.5.0-1|58	pear install --nodeps --soft --force --register-only %{xmldir}/CAS.xml
21cr|php-pear-CAS-1.5.0-1|59	
21cr|php-pear-CAS-1.5.0-1|60	%preun
21cr|php-pear-CAS-1.5.0-1|61	if [ "$1" -eq "0" ]; then
21cr|php-pear-CAS-1.5.0-1|62	pear uninstall --nodeps --ignore-errors --register-only __uri/CAS
21cr|php-pear-CAS-1.5.0-1|63	fi
21cr|php-pear-CAS-1.5.0-1|64	
21cr|php-pear-CAS-1.5.0-1|65	%files
21cr|php-pear-CAS-1.5.0-1|66	%doc docs LICENSE NOTICE README.md
21cr|php-pear-CAS-1.5.0-1|67	%{peardir}/CAS
21cr|php-pear-CAS-1.5.0-1|68	%{peardir}/CAS.php
21cr|php-pear-CAS-1.5.0-1|69	%{xmldir}/CAS.xml

5979 21
21cr|php-pear-channel-horde-1.0-14|1	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-pear-channel-horde-1.0-14|2	%define pear_xmldir  %{_datadir}/pear/packages
21cr|php-pear-channel-horde-1.0-14|3	
21cr|php-pear-channel-horde-1.0-14|4	Name:           php-pear-channel-horde
21cr|php-pear-channel-horde-1.0-14|5	Version:        1.0
21cr|php-pear-channel-horde-1.0-14|6	Release:        14
21cr|php-pear-channel-horde-1.0-14|7	Summary:        Adds pear.horde.org channel to PEAR
21cr|php-pear-channel-horde-1.0-14|8	Group:          System/Libraries
21cr|php-pear-channel-horde-1.0-14|9	License:        BSD
21cr|php-pear-channel-horde-1.0-14|10	URL:            http://pear.horde.org/
21cr|php-pear-channel-horde-1.0-14|11	Source0:        http://pear.horde.org/channel.xml
21cr|php-pear-channel-horde-1.0-14|12	BuildArch:      noarch
21cr|php-pear-channel-horde-1.0-14|13	BuildRequires:  php-pear >= 5.1.1
21cr|php-pear-channel-horde-1.0-14|14	Requires(pre):	php-cli
21cr|php-pear-channel-horde-1.0-14|15	Requires(pre):	php-pear
21cr|php-pear-channel-horde-1.0-14|16	Requires:	php-mbstring
21cr|php-pear-channel-horde-1.0-14|17	Requires:	php-mysql
21cr|php-pear-channel-horde-1.0-14|18	Requires:	php-session
21cr|php-pear-channel-horde-1.0-14|19	Requires:	php-sysvsem
21cr|php-pear-channel-horde-1.0-14|20	Requires:	php-tokenizer
21cr|php-pear-channel-horde-1.0-14|21	
21cr|php-pear-channel-horde-1.0-14|22	
21cr|php-pear-channel-horde-1.0-14|23	
21cr|php-pear-channel-horde-1.0-14|24	
21cr|php-pear-channel-horde-1.0-14|25	%description
21cr|php-pear-channel-horde-1.0-14|26	This package adds the pear.horde.org channel which allows PEAR packages
21cr|php-pear-channel-horde-1.0-14|27	from this channel to be installed.
21cr|php-pear-channel-horde-1.0-14|28	
21cr|php-pear-channel-horde-1.0-14|29	
21cr|php-pear-channel-horde-1.0-14|30	%prep
21cr|php-pear-channel-horde-1.0-14|31	%setup -q -c -T
21cr|php-pear-channel-horde-1.0-14|32	
21cr|php-pear-channel-horde-1.0-14|33	
21cr|php-pear-channel-horde-1.0-14|34	%build
21cr|php-pear-channel-horde-1.0-14|35	# Empty build section, nothing to build
21cr|php-pear-channel-horde-1.0-14|36	
21cr|php-pear-channel-horde-1.0-14|37	
21cr|php-pear-channel-horde-1.0-14|38	%install
21cr|php-pear-channel-horde-1.0-14|39	
21cr|php-pear-channel-horde-1.0-14|40	%{__mkdir_p} %{buildroot}%{pear_xmldir}
21cr|php-pear-channel-horde-1.0-14|41	%{__install} -pm 644 %{SOURCE0} %{buildroot}%{pear_xmldir}/pear.horde.org.xml
21cr|php-pear-channel-horde-1.0-14|42	
21cr|php-pear-channel-horde-1.0-14|43	
21cr|php-pear-channel-horde-1.0-14|44	
21cr|php-pear-channel-horde-1.0-14|45	%post
21cr|php-pear-channel-horde-1.0-14|46	if [ $1 -gt  1 ] ; then
21cr|php-pear-channel-horde-1.0-14|47	pear channel-update pear.horde.org
21cr|php-pear-channel-horde-1.0-14|48	else
21cr|php-pear-channel-horde-1.0-14|49	pear channel-add %{pear_xmldir}/pear.horde.org.xml
21cr|php-pear-channel-horde-1.0-14|50	fi
21cr|php-pear-channel-horde-1.0-14|51	
21cr|php-pear-channel-horde-1.0-14|52	%preun
21cr|php-pear-channel-horde-1.0-14|53	if [ $1 -eq 0 ] ; then
21cr|php-pear-channel-horde-1.0-14|54	pear channel-delete pear.horde.org
21cr|php-pear-channel-horde-1.0-14|55	fi
21cr|php-pear-channel-horde-1.0-14|56	
21cr|php-pear-channel-horde-1.0-14|57	
21cr|php-pear-channel-horde-1.0-14|58	%files
21cr|php-pear-channel-horde-1.0-14|59	%defattr(-,root,root,-)
21cr|php-pear-channel-horde-1.0-14|60	%{pear_xmldir}/pear.horde.org.xml

5980 21
21cr|php-pear-channel-symfony2-1.0-5|1	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-pear-channel-symfony2-1.0-5|2	%define pear_xmldir  /var/lib/pear
21cr|php-pear-channel-symfony2-1.0-5|3	
21cr|php-pear-channel-symfony2-1.0-5|4	Summary:	Adds pear.symfony.com channel to PEAR
21cr|php-pear-channel-symfony2-1.0-5|5	Name:		php-pear-channel-symfony2
21cr|php-pear-channel-symfony2-1.0-5|6	Version:	1.0
21cr|php-pear-channel-symfony2-1.0-5|7	Release:	5
21cr|php-pear-channel-symfony2-1.0-5|8	License:	MIT
21cr|php-pear-channel-symfony2-1.0-5|9	Group:		System/Libraries
21cr|php-pear-channel-symfony2-1.0-5|10	Url:		http://pear.symfony.com/
21cr|php-pear-channel-symfony2-1.0-5|11	Source0:	http://pear.symfony.com/channel.xml
21cr|php-pear-channel-symfony2-1.0-5|12	BuildRequires:	php-pear
21cr|php-pear-channel-symfony2-1.0-5|13	Requires(post,preun):	php-pear
21cr|php-pear-channel-symfony2-1.0-5|14	BuildArch:	noarch
21cr|php-pear-channel-symfony2-1.0-5|15	
21cr|php-pear-channel-symfony2-1.0-5|16	%description
21cr|php-pear-channel-symfony2-1.0-5|17	This package adds the pear.symfony-project.com channel.
21cr|php-pear-channel-symfony2-1.0-5|18	
21cr|php-pear-channel-symfony2-1.0-5|19	%files
21cr|php-pear-channel-symfony2-1.0-5|20	%{pear_xmldir}/pear.symfony.com.xml
21cr|php-pear-channel-symfony2-1.0-5|21	
21cr|php-pear-channel-symfony2-1.0-5|22	%post
21cr|php-pear-channel-symfony2-1.0-5|23	if [ $1 -gt  1 ] ; then
21cr|php-pear-channel-symfony2-1.0-5|24	pear channel-update %{pear_xmldir}/pear.symfony.com.xml
21cr|php-pear-channel-symfony2-1.0-5|25	else
21cr|php-pear-channel-symfony2-1.0-5|26	pear channel-add %{pear_xmldir}/pear.symfony.com.xml
21cr|php-pear-channel-symfony2-1.0-5|27	fi
21cr|php-pear-channel-symfony2-1.0-5|28	
21cr|php-pear-channel-symfony2-1.0-5|29	%preun
21cr|php-pear-channel-symfony2-1.0-5|30	if [ $1 -eq 0 ] ; then
21cr|php-pear-channel-symfony2-1.0-5|31	pear channel-delete pear.symfony.com > /dev/null || :
21cr|php-pear-channel-symfony2-1.0-5|32	fi
21cr|php-pear-channel-symfony2-1.0-5|33	
21cr|php-pear-channel-symfony2-1.0-5|34	#----------------------------------------------------------------------------
21cr|php-pear-channel-symfony2-1.0-5|35	
21cr|php-pear-channel-symfony2-1.0-5|36	%prep
21cr|php-pear-channel-symfony2-1.0-5|37	%setup -q -c -T
21cr|php-pear-channel-symfony2-1.0-5|38	
21cr|php-pear-channel-symfony2-1.0-5|39	%build
21cr|php-pear-channel-symfony2-1.0-5|40	# Empty build section, nothing to build
21cr|php-pear-channel-symfony2-1.0-5|41	
21cr|php-pear-channel-symfony2-1.0-5|42	%install
21cr|php-pear-channel-symfony2-1.0-5|43	mkdir -p %{buildroot}%{pear_xmldir}
21cr|php-pear-channel-symfony2-1.0-5|44	install -pm 644 %{SOURCE0} %{buildroot}%{pear_xmldir}//pear.symfony.com.xml

5981 21
21cr|php-pear-Config-1.10.12-10|1	%define		_class		Config
21cr|php-pear-Config-1.10.12-10|2	%define		upstream_name	%{_class}
21cr|php-pear-Config-1.10.12-10|3	
21cr|php-pear-Config-1.10.12-10|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Config-1.10.12-10|5	Version:	1.10.12
21cr|php-pear-Config-1.10.12-10|6	Release:	10
21cr|php-pear-Config-1.10.12-10|7	Summary:	Class for reading and writing Config-"files"
21cr|php-pear-Config-1.10.12-10|8	License:	PHP License
21cr|php-pear-Config-1.10.12-10|9	Group:		Development/PHP
21cr|php-pear-Config-1.10.12-10|10	URL:		http://pear.php.net/package/Config/
21cr|php-pear-Config-1.10.12-10|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Config-1.10.12-10|12	Requires(post):	php-pear
21cr|php-pear-Config-1.10.12-10|13	Requires(preun): php-pear
21cr|php-pear-Config-1.10.12-10|14	Requires:	php-pear
21cr|php-pear-Config-1.10.12-10|15	BuildArch:	noarch
21cr|php-pear-Config-1.10.12-10|16	BuildRequires:	php-pear
21cr|php-pear-Config-1.10.12-10|17	
21cr|php-pear-Config-1.10.12-10|18	%description
21cr|php-pear-Config-1.10.12-10|19	The Config package provides methods for editing configuration
21cr|php-pear-Config-1.10.12-10|20	datasources. It does so in an object oriented manner, defining each
21cr|php-pear-Config-1.10.12-10|21	and every items found in the config datasource as a Config_Container
21cr|php-pear-Config-1.10.12-10|22	of various types (comments, sections, directives, blanks, ...). Items
21cr|php-pear-Config-1.10.12-10|23	can then be edited, added, removed, inserted. This package is not
21cr|php-pear-Config-1.10.12-10|24	intended for reading configuration data only, but for editing them. If
21cr|php-pear-Config-1.10.12-10|25	you only want to read your configuration data, use functions like
21cr|php-pear-Config-1.10.12-10|26	parse_ini_file() and the like instead, they are much faster.
21cr|php-pear-Config-1.10.12-10|27	
21cr|php-pear-Config-1.10.12-10|28	%prep
21cr|php-pear-Config-1.10.12-10|29	%setup -q -c
21cr|php-pear-Config-1.10.12-10|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Config-1.10.12-10|31	
21cr|php-pear-Config-1.10.12-10|32	%install
21cr|php-pear-Config-1.10.12-10|33	
21cr|php-pear-Config-1.10.12-10|34	cd %{upstream_name}-%{version}
21cr|php-pear-Config-1.10.12-10|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Config-1.10.12-10|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Config-1.10.12-10|37	
21cr|php-pear-Config-1.10.12-10|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Config-1.10.12-10|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Config-1.10.12-10|40	
21cr|php-pear-Config-1.10.12-10|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Config-1.10.12-10|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Config-1.10.12-10|43	
21cr|php-pear-Config-1.10.12-10|44	%files
21cr|php-pear-Config-1.10.12-10|45	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Config-1.10.12-10|46	%{_datadir}/pear/%{_class}.php
21cr|php-pear-Config-1.10.12-10|47	%{_datadir}/pear/%{_class}
21cr|php-pear-Config-1.10.12-10|48	%{_datadir}/pear/packages/%{upstream_name}.xml

5982 21
21cr|php-pear-Console_Color2-0.1.2-5|1	%define upstream_name Console_Color2
21cr|php-pear-Console_Color2-0.1.2-5|2	%define xmldir  %{_var}/lib/pear
21cr|php-pear-Console_Color2-0.1.2-5|3	%define peardir %(pear config-get php_dir 2> /dev/null)
21cr|php-pear-Console_Color2-0.1.2-5|4	
21cr|php-pear-Console_Color2-0.1.2-5|5	Summary:	This Class allows you to easily use ANSI console colors in your application
21cr|php-pear-Console_Color2-0.1.2-5|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Console_Color2-0.1.2-5|7	Version:	0.1.2
21cr|php-pear-Console_Color2-0.1.2-5|8	Release:	5
21cr|php-pear-Console_Color2-0.1.2-5|9	License:	MIT
21cr|php-pear-Console_Color2-0.1.2-5|10	Group:		Development/PHP
21cr|php-pear-Console_Color2-0.1.2-5|11	Url:		http://pear.phpunit.de/package/%upstream_name
21cr|php-pear-Console_Color2-0.1.2-5|12	Source0:	http://pear.phpunit.de/get/%upstream_name-%{version}.tgz
21cr|php-pear-Console_Color2-0.1.2-5|13	BuildRequires:	php-pear >= 1.4.7
21cr|php-pear-Console_Color2-0.1.2-5|14	Requires(post,preun):	php-pear
21cr|php-pear-Console_Color2-0.1.2-5|15	Obsoletes:	php-pear-Console_Color < 1.0.4
21cr|php-pear-Console_Color2-0.1.2-5|16	BuildArch:	noarch
21cr|php-pear-Console_Color2-0.1.2-5|17	
21cr|php-pear-Console_Color2-0.1.2-5|18	%description
21cr|php-pear-Console_Color2-0.1.2-5|19	You can use Console_Color::convert to transform colorcodes like /r into
21cr|php-pear-Console_Color2-0.1.2-5|20	ANSI
21cr|php-pear-Console_Color2-0.1.2-5|21	control codes. $console = new Console_Color2(); print
21cr|php-pear-Console_Color2-0.1.2-5|22	$console->convert("/rHello World!/n"); would print
21cr|php-pear-Console_Color2-0.1.2-5|23	"Hello World" in red, for example.
21cr|php-pear-Console_Color2-0.1.2-5|24	
21cr|php-pear-Console_Color2-0.1.2-5|25	%files
21cr|php-pear-Console_Color2-0.1.2-5|26	%doc docs/Console_Color2/*
21cr|php-pear-Console_Color2-0.1.2-5|27	%{peardir}/*
21cr|php-pear-Console_Color2-0.1.2-5|28	%{xmldir}/Console_Color2.xml
21cr|php-pear-Console_Color2-0.1.2-5|29	
21cr|php-pear-Console_Color2-0.1.2-5|30	%post
21cr|php-pear-Console_Color2-0.1.2-5|31	pear install --nodeps --soft --force --register-only %{xmldir}/Console_Color2.xml
21cr|php-pear-Console_Color2-0.1.2-5|32	
21cr|php-pear-Console_Color2-0.1.2-5|33	%postun
21cr|php-pear-Console_Color2-0.1.2-5|34	if [ "$1" -eq "0" ]; then
21cr|php-pear-Console_Color2-0.1.2-5|35	pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Console_Color2
21cr|php-pear-Console_Color2-0.1.2-5|36	fi
21cr|php-pear-Console_Color2-0.1.2-5|37	
21cr|php-pear-Console_Color2-0.1.2-5|38	#----------------------------------------------------------------------------
21cr|php-pear-Console_Color2-0.1.2-5|39	
21cr|php-pear-Console_Color2-0.1.2-5|40	%prep
21cr|php-pear-Console_Color2-0.1.2-5|41	%setup -c -T
21cr|php-pear-Console_Color2-0.1.2-5|42	pear -v -c pearrc \
21cr|php-pear-Console_Color2-0.1.2-5|43	-d php_dir=%{peardir} \
21cr|php-pear-Console_Color2-0.1.2-5|44	-d doc_dir=/docs \
21cr|php-pear-Console_Color2-0.1.2-5|45	-d bin_dir=%{_bindir} \
21cr|php-pear-Console_Color2-0.1.2-5|46	-d data_dir=%{peardir}/data \
21cr|php-pear-Console_Color2-0.1.2-5|47	-d test_dir=%{peardir}/tests \
21cr|php-pear-Console_Color2-0.1.2-5|48	-d ext_dir=%{_libdir} \
21cr|php-pear-Console_Color2-0.1.2-5|49	-s
21cr|php-pear-Console_Color2-0.1.2-5|50	
21cr|php-pear-Console_Color2-0.1.2-5|51	%build
21cr|php-pear-Console_Color2-0.1.2-5|52	
21cr|php-pear-Console_Color2-0.1.2-5|53	%install
21cr|php-pear-Console_Color2-0.1.2-5|54	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Console_Color2-0.1.2-5|55	
21cr|php-pear-Console_Color2-0.1.2-5|56	# Clean up unnecessary files
21cr|php-pear-Console_Color2-0.1.2-5|57	rm pearrc
21cr|php-pear-Console_Color2-0.1.2-5|58	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Console_Color2-0.1.2-5|59	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Console_Color2-0.1.2-5|60	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Console_Color2-0.1.2-5|61	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Console_Color2-0.1.2-5|62	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Console_Color2-0.1.2-5|63	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Console_Color2-0.1.2-5|64	
21cr|php-pear-Console_Color2-0.1.2-5|65	mv %{buildroot}/docs .
21cr|php-pear-Console_Color2-0.1.2-5|66	
21cr|php-pear-Console_Color2-0.1.2-5|67	
21cr|php-pear-Console_Color2-0.1.2-5|68	# Install XML package description
21cr|php-pear-Console_Color2-0.1.2-5|69	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Console_Color2-0.1.2-5|70	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Console_Color2-0.1.2-5|71	cp -p package.xml %{buildroot}%{xmldir}/Console_Color2.xml

5983 21
21cr|php-pear-Console_Getargs-1.3.5-8|1	%define		_class		Console
21cr|php-pear-Console_Getargs-1.3.5-8|2	%define		_subclass	Getargs
21cr|php-pear-Console_Getargs-1.3.5-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Console_Getargs-1.3.5-8|4	
21cr|php-pear-Console_Getargs-1.3.5-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Console_Getargs-1.3.5-8|6	Version:	1.3.5
21cr|php-pear-Console_Getargs-1.3.5-8|7	Release:	8
21cr|php-pear-Console_Getargs-1.3.5-8|8	Summary:	A command-line arguments parser
21cr|php-pear-Console_Getargs-1.3.5-8|9	License:	PHP License
21cr|php-pear-Console_Getargs-1.3.5-8|10	Group:		Development/PHP
21cr|php-pear-Console_Getargs-1.3.5-8|11	URL:		http://pear.php.net/package/Console_Getargs/
21cr|php-pear-Console_Getargs-1.3.5-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Console_Getargs-1.3.5-8|13	Requires(post):	php-pear
21cr|php-pear-Console_Getargs-1.3.5-8|14	Requires(preun): php-pear
21cr|php-pear-Console_Getargs-1.3.5-8|15	Requires:	php-pear
21cr|php-pear-Console_Getargs-1.3.5-8|16	BuildArch:	noarch
21cr|php-pear-Console_Getargs-1.3.5-8|17	BuildRequires:	php-pear
21cr|php-pear-Console_Getargs-1.3.5-8|18	
21cr|php-pear-Console_Getargs-1.3.5-8|19	%description
21cr|php-pear-Console_Getargs-1.3.5-8|20	The Console_Getargs package implements a Command Line arguments parser
21cr|php-pear-Console_Getargs-1.3.5-8|21	that your CLI applications can use to parse arguments found in
21cr|php-pear-Console_Getargs-1.3.5-8|22	\$_SERVER['argv']. It performs some basic arguments validation and is
21cr|php-pear-Console_Getargs-1.3.5-8|23	capable to return a formatted help text to the user, based on the
21cr|php-pear-Console_Getargs-1.3.5-8|24	configuration it is given.
21cr|php-pear-Console_Getargs-1.3.5-8|25	
21cr|php-pear-Console_Getargs-1.3.5-8|26	%prep
21cr|php-pear-Console_Getargs-1.3.5-8|27	%setup -q -c
21cr|php-pear-Console_Getargs-1.3.5-8|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Console_Getargs-1.3.5-8|29	
21cr|php-pear-Console_Getargs-1.3.5-8|30	%install
21cr|php-pear-Console_Getargs-1.3.5-8|31	
21cr|php-pear-Console_Getargs-1.3.5-8|32	cd %{upstream_name}-%{version}
21cr|php-pear-Console_Getargs-1.3.5-8|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Console_Getargs-1.3.5-8|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Console_Getargs-1.3.5-8|35	
21cr|php-pear-Console_Getargs-1.3.5-8|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Console_Getargs-1.3.5-8|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Console_Getargs-1.3.5-8|38	
21cr|php-pear-Console_Getargs-1.3.5-8|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Console_Getargs-1.3.5-8|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Console_Getargs-1.3.5-8|41	
21cr|php-pear-Console_Getargs-1.3.5-8|42	%files
21cr|php-pear-Console_Getargs-1.3.5-8|43	%defattr(-,root,root)
21cr|php-pear-Console_Getargs-1.3.5-8|44	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Console_Getargs-1.3.5-8|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Console_Getargs-1.3.5-8|46	%{_datadir}/pear/packages/%{upstream_name}.xml

5984 21
21cr|php-pear-Console_Getopt-1.3.1-3|1	%define upstream_name Console_Getopt
21cr|php-pear-Console_Getopt-1.3.1-3|2	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-pear-Console_Getopt-1.3.1-3|3	%define xmldir  /var/lib/pear
21cr|php-pear-Console_Getopt-1.3.1-3|4	
21cr|php-pear-Console_Getopt-1.3.1-3|5	Summary:	Command-line option parser
21cr|php-pear-Console_Getopt-1.3.1-3|6	Name: 		php-pear-%{upstream_name}
21cr|php-pear-Console_Getopt-1.3.1-3|7	Version: 	1.3.1
21cr|php-pear-Console_Getopt-1.3.1-3|8	Release: 	3
21cr|php-pear-Console_Getopt-1.3.1-3|9	License: 	PHP License
21cr|php-pear-Console_Getopt-1.3.1-3|10	Group: 		Development/PHP
21cr|php-pear-Console_Getopt-1.3.1-3|11	URL: 		http://pear.php.net/package/Console_Getopt
21cr|php-pear-Console_Getopt-1.3.1-3|12	Source0: 	http://pear.php.net/get/Console_Getopt-%{version}.tgz
21cr|php-pear-Console_Getopt-1.3.1-3|13	BuildRequires:  php-pear >= 1.4.7
21cr|php-pear-Console_Getopt-1.3.1-3|14	Requires(post): php-pear
21cr|php-pear-Console_Getopt-1.3.1-3|15	Requires(preun): php-pear
21cr|php-pear-Console_Getopt-1.3.1-3|16	Requires:	php-pear
21cr|php-pear-Console_Getopt-1.3.1-3|17	BuildArch: 	noarch
21cr|php-pear-Console_Getopt-1.3.1-3|18	
21cr|php-pear-Console_Getopt-1.3.1-3|19	%description
21cr|php-pear-Console_Getopt-1.3.1-3|20	This is a PHP implementation of "getopt" supporting both
21cr|php-pear-Console_Getopt-1.3.1-3|21	short and long options.
21cr|php-pear-Console_Getopt-1.3.1-3|22	
21cr|php-pear-Console_Getopt-1.3.1-3|23	%prep
21cr|php-pear-Console_Getopt-1.3.1-3|24	%setup -c -T
21cr|php-pear-Console_Getopt-1.3.1-3|25	pear -v -c pearrc \
21cr|php-pear-Console_Getopt-1.3.1-3|26	-d php_dir=%{peardir} \
21cr|php-pear-Console_Getopt-1.3.1-3|27	-d doc_dir=/docs \
21cr|php-pear-Console_Getopt-1.3.1-3|28	-d bin_dir=%{_bindir} \
21cr|php-pear-Console_Getopt-1.3.1-3|29	-d data_dir=%{peardir}/data \
21cr|php-pear-Console_Getopt-1.3.1-3|30	-d test_dir=%{peardir}/tests \
21cr|php-pear-Console_Getopt-1.3.1-3|31	-d ext_dir=%{_libdir} \
21cr|php-pear-Console_Getopt-1.3.1-3|32	-s
21cr|php-pear-Console_Getopt-1.3.1-3|33	
21cr|php-pear-Console_Getopt-1.3.1-3|34	%build
21cr|php-pear-Console_Getopt-1.3.1-3|35	
21cr|php-pear-Console_Getopt-1.3.1-3|36	%install
21cr|php-pear-Console_Getopt-1.3.1-3|37	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Console_Getopt-1.3.1-3|38	
21cr|php-pear-Console_Getopt-1.3.1-3|39	# Clean up unnecessary files
21cr|php-pear-Console_Getopt-1.3.1-3|40	rm pearrc
21cr|php-pear-Console_Getopt-1.3.1-3|41	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Console_Getopt-1.3.1-3|42	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Console_Getopt-1.3.1-3|43	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Console_Getopt-1.3.1-3|44	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Console_Getopt-1.3.1-3|45	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Console_Getopt-1.3.1-3|46	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Console_Getopt-1.3.1-3|47	
21cr|php-pear-Console_Getopt-1.3.1-3|48	
21cr|php-pear-Console_Getopt-1.3.1-3|49	
21cr|php-pear-Console_Getopt-1.3.1-3|50	# Install XML package description
21cr|php-pear-Console_Getopt-1.3.1-3|51	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Console_Getopt-1.3.1-3|52	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Console_Getopt-1.3.1-3|53	cp -p package.xml %{buildroot}%{xmldir}/Console_Getopt.xml
21cr|php-pear-Console_Getopt-1.3.1-3|54	
21cr|php-pear-Console_Getopt-1.3.1-3|55	
21cr|php-pear-Console_Getopt-1.3.1-3|56	%post
21cr|php-pear-Console_Getopt-1.3.1-3|57	pear install --nodeps --soft --force --register-only %{xmldir}/Console_Getopt.xml
21cr|php-pear-Console_Getopt-1.3.1-3|58	
21cr|php-pear-Console_Getopt-1.3.1-3|59	%postun
21cr|php-pear-Console_Getopt-1.3.1-3|60	if [ "$1" -eq "0" ]; then
21cr|php-pear-Console_Getopt-1.3.1-3|61	pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Console_Getopt
21cr|php-pear-Console_Getopt-1.3.1-3|62	fi
21cr|php-pear-Console_Getopt-1.3.1-3|63	
21cr|php-pear-Console_Getopt-1.3.1-3|64	%files
21cr|php-pear-Console_Getopt-1.3.1-3|65	%{peardir}/*
21cr|php-pear-Console_Getopt-1.3.1-3|66	%{xmldir}/Console_Getopt.xml

5985 21
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|1	%define		_class		Console
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|2	%define		_subclass	ProgressBar
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|4	
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|6	Version:	0.5.2beta
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|7	Release:	13
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|8	Summary:	Provides an easy-to-use interface to progress bars
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|9	License:	PHP License
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|10	Group:		Development/PHP
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|11	URL:		http://pear.php.net/package/Console_ProgressBar/
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|13	Requires(post):	php-pear
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|14	Requires(preun): php-pear
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|15	Requires:	php-pear
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|16	BuildArch:	noarch
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|17	BuildRequires:	php-pear
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|18	
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|19	%description
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|20	The class allows you to display progress bars in your terminal. You can
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|21	use this for displaying the status of downloads or other tasks that take
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|22	some time.
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|23	
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|24	%prep
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|25	%setup -q -c
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|27	
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|28	%install
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|29	
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|30	cd %{upstream_name}-%{version}
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|33	
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|36	
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|39	
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|40	%files
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|41	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Console_ProgressBar-0.5.2beta-13|43	%{_datadir}/pear/packages/%{upstream_name}.xml

5986 21
21cr|php-pear-Console_Table-1.3.1-1|1	
21cr|php-pear-Console_Table-1.3.1-1|2	%define _class      Console
21cr|php-pear-Console_Table-1.3.1-1|3	%define _subclass   Table
21cr|php-pear-Console_Table-1.3.1-1|4	%define upstream_name   %{_class}_%{_subclass}
21cr|php-pear-Console_Table-1.3.1-1|5	%define xmldir  %{_var}/lib/pear
21cr|php-pear-Console_Table-1.3.1-1|6	%define peardir %(pear config-get php_dir 2> /dev/null)
21cr|php-pear-Console_Table-1.3.1-1|7	
21cr|php-pear-Console_Table-1.3.1-1|8	Name:       php-pear-%{upstream_name}
21cr|php-pear-Console_Table-1.3.1-1|9	Version:    1.3.1
21cr|php-pear-Console_Table-1.3.1-1|10	Release:    1
21cr|php-pear-Console_Table-1.3.1-1|11	Summary:    Makes it easy to build console style tables
21cr|php-pear-Console_Table-1.3.1-1|12	License:    PHP License
21cr|php-pear-Console_Table-1.3.1-1|13	Group:      Development/PHP
21cr|php-pear-Console_Table-1.3.1-1|14	URL:        http://pear.php.net/package/Console_Table/
21cr|php-pear-Console_Table-1.3.1-1|15	Source0:    http://download.pear.php.net/package/Console_Table-%{version}.tgz
21cr|php-pear-Console_Table-1.3.1-1|16	
21cr|php-pear-Console_Table-1.3.1-1|17	BuildRequires:  php >= 5.4
21cr|php-pear-Console_Table-1.3.1-1|18	BuildRequires:  php-pear >= 1.4.7
21cr|php-pear-Console_Table-1.3.1-1|19	BuildRequires:  php-pear-Console_Color2
21cr|php-pear-Console_Table-1.3.1-1|20	
21cr|php-pear-Console_Table-1.3.1-1|21	Requires(post,preun):   php-pear >= 1.4.7
21cr|php-pear-Console_Table-1.3.1-1|22	
21cr|php-pear-Console_Table-1.3.1-1|23	BuildArch:  noarch
21cr|php-pear-Console_Table-1.3.1-1|24	
21cr|php-pear-Console_Table-1.3.1-1|25	%description
21cr|php-pear-Console_Table-1.3.1-1|26	Provides methods such as addRow(), insertRow(), addCol() etc to build
21cr|php-pear-Console_Table-1.3.1-1|27	Console tables. Can be with or without headers, and has various
21cr|php-pear-Console_Table-1.3.1-1|28	configurable options.
21cr|php-pear-Console_Table-1.3.1-1|29	
21cr|php-pear-Console_Table-1.3.1-1|30	%prep
21cr|php-pear-Console_Table-1.3.1-1|31	%setup -c -T
21cr|php-pear-Console_Table-1.3.1-1|32	pear -v -c pearrc \
21cr|php-pear-Console_Table-1.3.1-1|33	-d php_dir=%{peardir} \
21cr|php-pear-Console_Table-1.3.1-1|34	-d doc_dir=/docs \
21cr|php-pear-Console_Table-1.3.1-1|35	-d bin_dir=%{_bindir} \
21cr|php-pear-Console_Table-1.3.1-1|36	-d data_dir=%{peardir}/data \
21cr|php-pear-Console_Table-1.3.1-1|37	-d test_dir=%{peardir}/tests \
21cr|php-pear-Console_Table-1.3.1-1|38	-d ext_dir=%{_libdir} \
21cr|php-pear-Console_Table-1.3.1-1|39	-s
21cr|php-pear-Console_Table-1.3.1-1|40	%build
21cr|php-pear-Console_Table-1.3.1-1|41	
21cr|php-pear-Console_Table-1.3.1-1|42	%install
21cr|php-pear-Console_Table-1.3.1-1|43	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Console_Table-1.3.1-1|44	
21cr|php-pear-Console_Table-1.3.1-1|45	rm pearrc
21cr|php-pear-Console_Table-1.3.1-1|46	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Console_Table-1.3.1-1|47	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Console_Table-1.3.1-1|48	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Console_Table-1.3.1-1|49	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Console_Table-1.3.1-1|50	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Console_Table-1.3.1-1|51	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Console_Table-1.3.1-1|52	
21cr|php-pear-Console_Table-1.3.1-1|53	# Install XML package description
21cr|php-pear-Console_Table-1.3.1-1|54	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Console_Table-1.3.1-1|55	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Console_Table-1.3.1-1|56	cp -p package.xml %{buildroot}%{xmldir}/Console_Table.xml
21cr|php-pear-Console_Table-1.3.1-1|57	
21cr|php-pear-Console_Table-1.3.1-1|58	%post
21cr|php-pear-Console_Table-1.3.1-1|59	pear install --nodeps --soft --force --register-only %{xmldir}/Console_Table.xml
21cr|php-pear-Console_Table-1.3.1-1|60	
21cr|php-pear-Console_Table-1.3.1-1|61	%preun
21cr|php-pear-Console_Table-1.3.1-1|62	if [ "$1" -eq "0" ]; then
21cr|php-pear-Console_Table-1.3.1-1|63	pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Console_Table
21cr|php-pear-Console_Table-1.3.1-1|64	fi
21cr|php-pear-Console_Table-1.3.1-1|65	
21cr|php-pear-Console_Table-1.3.1-1|66	%files
21cr|php-pear-Console_Table-1.3.1-1|67	%{peardir}/%{_class}
21cr|php-pear-Console_Table-1.3.1-1|68	%{peardir}/tests/%{upstream_name}
21cr|php-pear-Console_Table-1.3.1-1|69	%{xmldir}/Console_Table.xml

5987 21
21cr|php-pear-Contact_AddressBook-0.5.1-13|1	%define		_class		Contact
21cr|php-pear-Contact_AddressBook-0.5.1-13|2	%define		_subclass	AddressBook
21cr|php-pear-Contact_AddressBook-0.5.1-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Contact_AddressBook-0.5.1-13|4	
21cr|php-pear-Contact_AddressBook-0.5.1-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Contact_AddressBook-0.5.1-13|6	Version:	0.5.1
21cr|php-pear-Contact_AddressBook-0.5.1-13|7	Release:	13
21cr|php-pear-Contact_AddressBook-0.5.1-13|8	Summary:	Address book export-import class
21cr|php-pear-Contact_AddressBook-0.5.1-13|9	License:	PHP License
21cr|php-pear-Contact_AddressBook-0.5.1-13|10	Group:		Development/PHP
21cr|php-pear-Contact_AddressBook-0.5.1-13|11	URL:		http://pear.php.net/package/Contact_AddressBook/
21cr|php-pear-Contact_AddressBook-0.5.1-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Contact_AddressBook-0.5.1-13|13	Requires(post):	php-pear
21cr|php-pear-Contact_AddressBook-0.5.1-13|14	Requires(preun): php-pear
21cr|php-pear-Contact_AddressBook-0.5.1-13|15	Requires:	php-pear
21cr|php-pear-Contact_AddressBook-0.5.1-13|16	BuildArch:	noarch
21cr|php-pear-Contact_AddressBook-0.5.1-13|17	BuildRequires:	php-pear
21cr|php-pear-Contact_AddressBook-0.5.1-13|18	
21cr|php-pear-Contact_AddressBook-0.5.1-13|19	%description
21cr|php-pear-Contact_AddressBook-0.5.1-13|20	Package provides export-import address book mechanism.
21cr|php-pear-Contact_AddressBook-0.5.1-13|21	Contact_AddressBook refers to needed structure, convert the various
21cr|php-pear-Contact_AddressBook-0.5.1-13|22	address book structure format into it, then you can easily store it
21cr|php-pear-Contact_AddressBook-0.5.1-13|23	into file, database or another storage media.
21cr|php-pear-Contact_AddressBook-0.5.1-13|24	
21cr|php-pear-Contact_AddressBook-0.5.1-13|25	%prep
21cr|php-pear-Contact_AddressBook-0.5.1-13|26	%setup -q -c
21cr|php-pear-Contact_AddressBook-0.5.1-13|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Contact_AddressBook-0.5.1-13|28	
21cr|php-pear-Contact_AddressBook-0.5.1-13|29	%install
21cr|php-pear-Contact_AddressBook-0.5.1-13|30	
21cr|php-pear-Contact_AddressBook-0.5.1-13|31	cd %{upstream_name}-%{version}
21cr|php-pear-Contact_AddressBook-0.5.1-13|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Contact_AddressBook-0.5.1-13|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Contact_AddressBook-0.5.1-13|34	
21cr|php-pear-Contact_AddressBook-0.5.1-13|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Contact_AddressBook-0.5.1-13|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Contact_AddressBook-0.5.1-13|37	
21cr|php-pear-Contact_AddressBook-0.5.1-13|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Contact_AddressBook-0.5.1-13|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Contact_AddressBook-0.5.1-13|40	
21cr|php-pear-Contact_AddressBook-0.5.1-13|41	
21cr|php-pear-Contact_AddressBook-0.5.1-13|42	%files
21cr|php-pear-Contact_AddressBook-0.5.1-13|43	%doc %{upstream_name}-%{version}/docs/examples
21cr|php-pear-Contact_AddressBook-0.5.1-13|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Contact_AddressBook-0.5.1-13|45	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Contact_AddressBook-0.5.1-13|46	%{_datadir}/pear/packages/%{upstream_name}.xml

5988 21
21cr|php-pear-Crypt_Blowfish-1.0.1-17|1	%define		_class		Crypt
21cr|php-pear-Crypt_Blowfish-1.0.1-17|2	%define		_subclass	Blowfish
21cr|php-pear-Crypt_Blowfish-1.0.1-17|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Crypt_Blowfish-1.0.1-17|4	
21cr|php-pear-Crypt_Blowfish-1.0.1-17|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Crypt_Blowfish-1.0.1-17|6	Version:	1.0.1
21cr|php-pear-Crypt_Blowfish-1.0.1-17|7	Release:	17
21cr|php-pear-Crypt_Blowfish-1.0.1-17|8	Summary:	Quick two-way blowfish encryption
21cr|php-pear-Crypt_Blowfish-1.0.1-17|9	License:	PHP License
21cr|php-pear-Crypt_Blowfish-1.0.1-17|10	Group:		Development/PHP
21cr|php-pear-Crypt_Blowfish-1.0.1-17|11	URL:		http://pear.php.net/package/Crypt_Blowfish/
21cr|php-pear-Crypt_Blowfish-1.0.1-17|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Crypt_Blowfish-1.0.1-17|13	BuildRequires:	sed >= 4.0.0
21cr|php-pear-Crypt_Blowfish-1.0.1-17|14	Requires(post):	php-pear
21cr|php-pear-Crypt_Blowfish-1.0.1-17|15	Requires(preun): php-pear
21cr|php-pear-Crypt_Blowfish-1.0.1-17|16	Requires:	php-pear
21cr|php-pear-Crypt_Blowfish-1.0.1-17|17	BuildArch:	noarch
21cr|php-pear-Crypt_Blowfish-1.0.1-17|18	BuildRequires:	php-pear
21cr|php-pear-Crypt_Blowfish-1.0.1-17|19	
21cr|php-pear-Crypt_Blowfish-1.0.1-17|20	%description
21cr|php-pear-Crypt_Blowfish-1.0.1-17|21	This package allows you to preform two-way blowfish on the fly using
21cr|php-pear-Crypt_Blowfish-1.0.1-17|22	only PHP. This package does not require the Mcrypt PHP extension to
21cr|php-pear-Crypt_Blowfish-1.0.1-17|23	work.
21cr|php-pear-Crypt_Blowfish-1.0.1-17|24	
21cr|php-pear-Crypt_Blowfish-1.0.1-17|25	%prep
21cr|php-pear-Crypt_Blowfish-1.0.1-17|26	%setup -q -c
21cr|php-pear-Crypt_Blowfish-1.0.1-17|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Crypt_Blowfish-1.0.1-17|28	
21cr|php-pear-Crypt_Blowfish-1.0.1-17|29	%install
21cr|php-pear-Crypt_Blowfish-1.0.1-17|30	
21cr|php-pear-Crypt_Blowfish-1.0.1-17|31	cd %{upstream_name}-%{version}
21cr|php-pear-Crypt_Blowfish-1.0.1-17|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Crypt_Blowfish-1.0.1-17|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Crypt_Blowfish-1.0.1-17|34	
21cr|php-pear-Crypt_Blowfish-1.0.1-17|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Crypt_Blowfish-1.0.1-17|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Crypt_Blowfish-1.0.1-17|37	
21cr|php-pear-Crypt_Blowfish-1.0.1-17|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_Blowfish-1.0.1-17|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_Blowfish-1.0.1-17|40	
21cr|php-pear-Crypt_Blowfish-1.0.1-17|41	%files
21cr|php-pear-Crypt_Blowfish-1.0.1-17|42	%defattr(-,root,root)
21cr|php-pear-Crypt_Blowfish-1.0.1-17|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Crypt_Blowfish-1.0.1-17|44	%{_datadir}/pear/packages/%{upstream_name}.xml

5989 21
21cr|php-pear-Crypt_CBC-1.0.1-5|1	%define		_class		Crypt
21cr|php-pear-Crypt_CBC-1.0.1-5|2	%define		_subclass	CBC
21cr|php-pear-Crypt_CBC-1.0.1-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Crypt_CBC-1.0.1-5|4	
21cr|php-pear-Crypt_CBC-1.0.1-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Crypt_CBC-1.0.1-5|6	Version:	1.0.1
21cr|php-pear-Crypt_CBC-1.0.1-5|7	Release:	5
21cr|php-pear-Crypt_CBC-1.0.1-5|8	Summary:	A class to emulate Perl's Crypt::CBC module
21cr|php-pear-Crypt_CBC-1.0.1-5|9	License:	PHP License
21cr|php-pear-Crypt_CBC-1.0.1-5|10	Group:		Development/PHP
21cr|php-pear-Crypt_CBC-1.0.1-5|11	URL:		http://pear.php.net/package/Crypt_CBC/
21cr|php-pear-Crypt_CBC-1.0.1-5|12	Source0:	http://download.pear.php.net/package/Crypt_CBC-%{version}.tgz
21cr|php-pear-Crypt_CBC-1.0.1-5|13	Requires(post):	php-pear
21cr|php-pear-Crypt_CBC-1.0.1-5|14	Requires(preun): php-pear
21cr|php-pear-Crypt_CBC-1.0.1-5|15	Requires:	php-pear
21cr|php-pear-Crypt_CBC-1.0.1-5|16	BuildArch:	noarch
21cr|php-pear-Crypt_CBC-1.0.1-5|17	BuildRequires:	php-pear
21cr|php-pear-Crypt_CBC-1.0.1-5|18	
21cr|php-pear-Crypt_CBC-1.0.1-5|19	%description
21cr|php-pear-Crypt_CBC-1.0.1-5|20	A class to emulate Perl's Crypt::CBC module.
21cr|php-pear-Crypt_CBC-1.0.1-5|21	
21cr|php-pear-Crypt_CBC-1.0.1-5|22	%prep
21cr|php-pear-Crypt_CBC-1.0.1-5|23	%setup -q -c
21cr|php-pear-Crypt_CBC-1.0.1-5|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Crypt_CBC-1.0.1-5|25	
21cr|php-pear-Crypt_CBC-1.0.1-5|26	%install
21cr|php-pear-Crypt_CBC-1.0.1-5|27	
21cr|php-pear-Crypt_CBC-1.0.1-5|28	cd %{upstream_name}-%{version}
21cr|php-pear-Crypt_CBC-1.0.1-5|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Crypt_CBC-1.0.1-5|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Crypt_CBC-1.0.1-5|31	
21cr|php-pear-Crypt_CBC-1.0.1-5|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Crypt_CBC-1.0.1-5|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Crypt_CBC-1.0.1-5|34	
21cr|php-pear-Crypt_CBC-1.0.1-5|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_CBC-1.0.1-5|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_CBC-1.0.1-5|37	
21cr|php-pear-Crypt_CBC-1.0.1-5|38	%files
21cr|php-pear-Crypt_CBC-1.0.1-5|39	%defattr(-,root,root)
21cr|php-pear-Crypt_CBC-1.0.1-5|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Crypt_CBC-1.0.1-5|41	%{_datadir}/pear/packages/%{upstream_name}.xml

5990 21
21cr|php-pear-Crypt_CHAP-1.5.0-8|1	%define		_class		Crypt
21cr|php-pear-Crypt_CHAP-1.5.0-8|2	%define		_subclass	CHAP
21cr|php-pear-Crypt_CHAP-1.5.0-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Crypt_CHAP-1.5.0-8|4	
21cr|php-pear-Crypt_CHAP-1.5.0-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Crypt_CHAP-1.5.0-8|6	Version:	1.5.0
21cr|php-pear-Crypt_CHAP-1.5.0-8|7	Release:	8
21cr|php-pear-Crypt_CHAP-1.5.0-8|8	Summary:	Generating CHAP packets
21cr|php-pear-Crypt_CHAP-1.5.0-8|9	License:	PHP License
21cr|php-pear-Crypt_CHAP-1.5.0-8|10	Group:		Development/PHP
21cr|php-pear-Crypt_CHAP-1.5.0-8|11	URL:		http://pear.php.net/package/Crypt_CHAP/
21cr|php-pear-Crypt_CHAP-1.5.0-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Crypt_CHAP-1.5.0-8|13	Requires(post): php-pear
21cr|php-pear-Crypt_CHAP-1.5.0-8|14	Requires(preun): php-pear
21cr|php-pear-Crypt_CHAP-1.5.0-8|15	Requires:	php-pear
21cr|php-pear-Crypt_CHAP-1.5.0-8|16	BuildArch:	noarch
21cr|php-pear-Crypt_CHAP-1.5.0-8|17	BuildRequires:	php-pear
21cr|php-pear-Crypt_CHAP-1.5.0-8|18	
21cr|php-pear-Crypt_CHAP-1.5.0-8|19	%description
21cr|php-pear-Crypt_CHAP-1.5.0-8|20	This package provides Classes for generating CHAP packets. Currently
21cr|php-pear-Crypt_CHAP-1.5.0-8|21	these types of CHAP are supported:
21cr|php-pear-Crypt_CHAP-1.5.0-8|22	- CHAP-MD5
21cr|php-pear-Crypt_CHAP-1.5.0-8|23	- MS-CHAPv1
21cr|php-pear-Crypt_CHAP-1.5.0-8|24	- MS-CHAPv2
21cr|php-pear-Crypt_CHAP-1.5.0-8|25	For MS-CHAP the php-mhash extension must be loaded.
21cr|php-pear-Crypt_CHAP-1.5.0-8|26	
21cr|php-pear-Crypt_CHAP-1.5.0-8|27	%prep
21cr|php-pear-Crypt_CHAP-1.5.0-8|28	%setup -q -c
21cr|php-pear-Crypt_CHAP-1.5.0-8|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Crypt_CHAP-1.5.0-8|30	
21cr|php-pear-Crypt_CHAP-1.5.0-8|31	%install
21cr|php-pear-Crypt_CHAP-1.5.0-8|32	
21cr|php-pear-Crypt_CHAP-1.5.0-8|33	cd %{upstream_name}-%{version}
21cr|php-pear-Crypt_CHAP-1.5.0-8|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Crypt_CHAP-1.5.0-8|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Crypt_CHAP-1.5.0-8|36	
21cr|php-pear-Crypt_CHAP-1.5.0-8|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Crypt_CHAP-1.5.0-8|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Crypt_CHAP-1.5.0-8|39	
21cr|php-pear-Crypt_CHAP-1.5.0-8|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_CHAP-1.5.0-8|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_CHAP-1.5.0-8|42	
21cr|php-pear-Crypt_CHAP-1.5.0-8|43	%clean
21cr|php-pear-Crypt_CHAP-1.5.0-8|44	
21cr|php-pear-Crypt_CHAP-1.5.0-8|45	
21cr|php-pear-Crypt_CHAP-1.5.0-8|46	
21cr|php-pear-Crypt_CHAP-1.5.0-8|47	%files
21cr|php-pear-Crypt_CHAP-1.5.0-8|48	%defattr(-,root,root)
21cr|php-pear-Crypt_CHAP-1.5.0-8|49	%{_datadir}/pear/%{_class}
21cr|php-pear-Crypt_CHAP-1.5.0-8|50	%{_datadir}/pear/packages/%{upstream_name}.xml

5991 21
21cr|php-pear-Crypt_GPG-1.6.3-1|1	
21cr|php-pear-Crypt_GPG-1.6.3-1|2	%define upstream_name Crypt_GPG
21cr|php-pear-Crypt_GPG-1.6.3-1|3	%define xmldir  %{_var}/lib/pear
21cr|php-pear-Crypt_GPG-1.6.3-1|4	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-pear-Crypt_GPG-1.6.3-1|5	
21cr|php-pear-Crypt_GPG-1.6.3-1|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Crypt_GPG-1.6.3-1|7	Version: 	1.6.3
21cr|php-pear-Crypt_GPG-1.6.3-1|8	Release:	1
21cr|php-pear-Crypt_GPG-1.6.3-1|9	Summary: 	GNU Privacy Guard (GnuPG)
21cr|php-pear-Crypt_GPG-1.6.3-1|10	License: 	LGPLv2.1
21cr|php-pear-Crypt_GPG-1.6.3-1|11	Group: 		Development/PHP
21cr|php-pear-Crypt_GPG-1.6.3-1|12	URL: 		http://pear.php.net/package/Crypt_GPG
21cr|php-pear-Crypt_GPG-1.6.3-1|13	Source0:    http://download.pear.php.net/package/Crypt_GPG-%{version}.tgz
21cr|php-pear-Crypt_GPG-1.6.3-1|14	
21cr|php-pear-Crypt_GPG-1.6.3-1|15	BuildRequires:  php >= 5.4.8
21cr|php-pear-Crypt_GPG-1.6.3-1|16	BuildRequires:  php-pear >= 1.4.0
21cr|php-pear-Crypt_GPG-1.6.3-1|17	BuildRequires:  config(php-mbstring)
21cr|php-pear-Crypt_GPG-1.6.3-1|18	
21cr|php-pear-Crypt_GPG-1.6.3-1|19	Requires(post,preun):   php-pear >= 1.4.7
21cr|php-pear-Crypt_GPG-1.6.3-1|20	
21cr|php-pear-Crypt_GPG-1.6.3-1|21	BuildArch: noarch
21cr|php-pear-Crypt_GPG-1.6.3-1|22	
21cr|php-pear-Crypt_GPG-1.6.3-1|23	%description
21cr|php-pear-Crypt_GPG-1.6.3-1|24	This package provides an object oriented interface to GNU Privacy Guard
21cr|php-pear-Crypt_GPG-1.6.3-1|25	(GnuPG). It requires the GnuPG executable to be on the system.
21cr|php-pear-Crypt_GPG-1.6.3-1|26	
21cr|php-pear-Crypt_GPG-1.6.3-1|27	Though GnuPG can support symmetric-key cryptography, this package is
21cr|php-pear-Crypt_GPG-1.6.3-1|28	intended only to facilitate public-key cryptography.
21cr|php-pear-Crypt_GPG-1.6.3-1|29	
21cr|php-pear-Crypt_GPG-1.6.3-1|30	This package requires PHP version 5.4.8 or greater.
21cr|php-pear-Crypt_GPG-1.6.3-1|31	
21cr|php-pear-Crypt_GPG-1.6.3-1|32	%prep
21cr|php-pear-Crypt_GPG-1.6.3-1|33	%setup -c -T
21cr|php-pear-Crypt_GPG-1.6.3-1|34	pear -v -c pearrc \
21cr|php-pear-Crypt_GPG-1.6.3-1|35	-d php_dir=%{peardir} \
21cr|php-pear-Crypt_GPG-1.6.3-1|36	-d doc_dir=/docs \
21cr|php-pear-Crypt_GPG-1.6.3-1|37	-d bin_dir=%{_bindir} \
21cr|php-pear-Crypt_GPG-1.6.3-1|38	-d data_dir=%{peardir}/data \
21cr|php-pear-Crypt_GPG-1.6.3-1|39	-d test_dir=%{peardir}/tests \
21cr|php-pear-Crypt_GPG-1.6.3-1|40	-d ext_dir=%{_libdir} \
21cr|php-pear-Crypt_GPG-1.6.3-1|41	-s
21cr|php-pear-Crypt_GPG-1.6.3-1|42	%build
21cr|php-pear-Crypt_GPG-1.6.3-1|43	
21cr|php-pear-Crypt_GPG-1.6.3-1|44	%install
21cr|php-pear-Crypt_GPG-1.6.3-1|45	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Crypt_GPG-1.6.3-1|46	
21cr|php-pear-Crypt_GPG-1.6.3-1|47	rm pearrc
21cr|php-pear-Crypt_GPG-1.6.3-1|48	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Crypt_GPG-1.6.3-1|49	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Crypt_GPG-1.6.3-1|50	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Crypt_GPG-1.6.3-1|51	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Crypt_GPG-1.6.3-1|52	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Crypt_GPG-1.6.3-1|53	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Crypt_GPG-1.6.3-1|54	
21cr|php-pear-Crypt_GPG-1.6.3-1|55	mv %{buildroot}/docs/Crypt_GPG/* .
21cr|php-pear-Crypt_GPG-1.6.3-1|56	
21cr|php-pear-Crypt_GPG-1.6.3-1|57	# Install XML package description
21cr|php-pear-Crypt_GPG-1.6.3-1|58	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Crypt_GPG-1.6.3-1|59	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Crypt_GPG-1.6.3-1|60	cp -p package.xml %{buildroot}%{xmldir}/Crypt_GPG.xml
21cr|php-pear-Crypt_GPG-1.6.3-1|61	
21cr|php-pear-Crypt_GPG-1.6.3-1|62	%post
21cr|php-pear-Crypt_GPG-1.6.3-1|63	pear install --nodeps --soft --force --register-only %{xmldir}/Crypt_GPG.xml
21cr|php-pear-Crypt_GPG-1.6.3-1|64	
21cr|php-pear-Crypt_GPG-1.6.3-1|65	%preun
21cr|php-pear-Crypt_GPG-1.6.3-1|66	if [ "$1" -eq "0" ]; then
21cr|php-pear-Crypt_GPG-1.6.3-1|67	pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Crypt_GPG
21cr|php-pear-Crypt_GPG-1.6.3-1|68	fi
21cr|php-pear-Crypt_GPG-1.6.3-1|69	
21cr|php-pear-Crypt_GPG-1.6.3-1|70	%files
21cr|php-pear-Crypt_GPG-1.6.3-1|71	%doc LICENSE README.md
21cr|php-pear-Crypt_GPG-1.6.3-1|72	%{_bindir}/crypt-gpg-pinentry
21cr|php-pear-Crypt_GPG-1.6.3-1|73	%{peardir}/Crypt/GPG.php
21cr|php-pear-Crypt_GPG-1.6.3-1|74	%{peardir}/Crypt/GPGAbstract.php
21cr|php-pear-Crypt_GPG-1.6.3-1|75	%{peardir}/Crypt/GPG
21cr|php-pear-Crypt_GPG-1.6.3-1|76	%{peardir}/data/Crypt_GPG
21cr|php-pear-Crypt_GPG-1.6.3-1|77	%{peardir}/tests/Crypt_GPG
21cr|php-pear-Crypt_GPG-1.6.3-1|78	%{xmldir}/Crypt_GPG.xml

5992 21
21cr|php-pear-Crypt_HMAC-1.0.1-19|1	%define		_class		Crypt
21cr|php-pear-Crypt_HMAC-1.0.1-19|2	%define		_subclass	HMAC
21cr|php-pear-Crypt_HMAC-1.0.1-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Crypt_HMAC-1.0.1-19|4	
21cr|php-pear-Crypt_HMAC-1.0.1-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Crypt_HMAC-1.0.1-19|6	Version:	1.0.1
21cr|php-pear-Crypt_HMAC-1.0.1-19|7	Release:	19
21cr|php-pear-Crypt_HMAC-1.0.1-19|8	Summary:	A class to calculate RFC 2104 compliant hashes
21cr|php-pear-Crypt_HMAC-1.0.1-19|9	License:	PHP License
21cr|php-pear-Crypt_HMAC-1.0.1-19|10	Group:		Development/PHP
21cr|php-pear-Crypt_HMAC-1.0.1-19|11	URL:		http://pear.php.net/package/Crypt_HMAC/
21cr|php-pear-Crypt_HMAC-1.0.1-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Crypt_HMAC-1.0.1-19|13	Requires(post):	php-pear
21cr|php-pear-Crypt_HMAC-1.0.1-19|14	Requires(preun): php-pear
21cr|php-pear-Crypt_HMAC-1.0.1-19|15	Requires:	php-pear
21cr|php-pear-Crypt_HMAC-1.0.1-19|16	BuildArch:	noarch
21cr|php-pear-Crypt_HMAC-1.0.1-19|17	BuildRequires:	php-pear
21cr|php-pear-Crypt_HMAC-1.0.1-19|18	
21cr|php-pear-Crypt_HMAC-1.0.1-19|19	%description
21cr|php-pear-Crypt_HMAC-1.0.1-19|20	A class to calculate RFC 2104 compliant hashes.
21cr|php-pear-Crypt_HMAC-1.0.1-19|21	
21cr|php-pear-Crypt_HMAC-1.0.1-19|22	%prep
21cr|php-pear-Crypt_HMAC-1.0.1-19|23	%setup -q -c
21cr|php-pear-Crypt_HMAC-1.0.1-19|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Crypt_HMAC-1.0.1-19|25	
21cr|php-pear-Crypt_HMAC-1.0.1-19|26	%install
21cr|php-pear-Crypt_HMAC-1.0.1-19|27	
21cr|php-pear-Crypt_HMAC-1.0.1-19|28	cd %{upstream_name}-%{version}
21cr|php-pear-Crypt_HMAC-1.0.1-19|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Crypt_HMAC-1.0.1-19|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Crypt_HMAC-1.0.1-19|31	
21cr|php-pear-Crypt_HMAC-1.0.1-19|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Crypt_HMAC-1.0.1-19|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Crypt_HMAC-1.0.1-19|34	
21cr|php-pear-Crypt_HMAC-1.0.1-19|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_HMAC-1.0.1-19|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_HMAC-1.0.1-19|37	
21cr|php-pear-Crypt_HMAC-1.0.1-19|38	%files
21cr|php-pear-Crypt_HMAC-1.0.1-19|39	%defattr(-,root,root)
21cr|php-pear-Crypt_HMAC-1.0.1-19|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Crypt_HMAC-1.0.1-19|41	%{_datadir}/pear/packages/%{upstream_name}.xml

5993 21
21cr|php-pear-Crypt_Rc4-1.0.3-5|1	%define		_class		Crypt
21cr|php-pear-Crypt_Rc4-1.0.3-5|2	%define		_subclass	Rc4
21cr|php-pear-Crypt_Rc4-1.0.3-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Crypt_Rc4-1.0.3-5|4	
21cr|php-pear-Crypt_Rc4-1.0.3-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Crypt_Rc4-1.0.3-5|6	Version:	1.0.3
21cr|php-pear-Crypt_Rc4-1.0.3-5|7	Release:	5
21cr|php-pear-Crypt_Rc4-1.0.3-5|8	Summary:	Encryption class for RC4 encryption
21cr|php-pear-Crypt_Rc4-1.0.3-5|9	License:	PHP License
21cr|php-pear-Crypt_Rc4-1.0.3-5|10	Group:		Development/PHP
21cr|php-pear-Crypt_Rc4-1.0.3-5|11	URL:		http://pear.php.net/package/Crypt_Rc4/
21cr|php-pear-Crypt_Rc4-1.0.3-5|12	Source0:	http://download.pear.php.net/package/Crypt_RC4-%{version}.tgz
21cr|php-pear-Crypt_Rc4-1.0.3-5|13	Requires(post): php-pear
21cr|php-pear-Crypt_Rc4-1.0.3-5|14	Requires(preun): php-pear
21cr|php-pear-Crypt_Rc4-1.0.3-5|15	Requires:	php-pear
21cr|php-pear-Crypt_Rc4-1.0.3-5|16	BuildArch:	noarch
21cr|php-pear-Crypt_Rc4-1.0.3-5|17	BuildRequires:	php-pear
21cr|php-pear-Crypt_Rc4-1.0.3-5|18	
21cr|php-pear-Crypt_Rc4-1.0.3-5|19	%description
21cr|php-pear-Crypt_Rc4-1.0.3-5|20	RC4 encryption class.
21cr|php-pear-Crypt_Rc4-1.0.3-5|21	
21cr|php-pear-Crypt_Rc4-1.0.3-5|22	%prep
21cr|php-pear-Crypt_Rc4-1.0.3-5|23	%setup -q -c
21cr|php-pear-Crypt_Rc4-1.0.3-5|24	mv package.xml Crypt_RC4-%{version}/%{upstream_name}.xml
21cr|php-pear-Crypt_Rc4-1.0.3-5|25	
21cr|php-pear-Crypt_Rc4-1.0.3-5|26	%install
21cr|php-pear-Crypt_Rc4-1.0.3-5|27	
21cr|php-pear-Crypt_Rc4-1.0.3-5|28	cd Crypt_RC4-%{version}
21cr|php-pear-Crypt_Rc4-1.0.3-5|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Crypt_Rc4-1.0.3-5|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Crypt_Rc4-1.0.3-5|31	
21cr|php-pear-Crypt_Rc4-1.0.3-5|32	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Crypt_Rc4-1.0.3-5|33	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Crypt_Rc4-1.0.3-5|34	
21cr|php-pear-Crypt_Rc4-1.0.3-5|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_Rc4-1.0.3-5|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_Rc4-1.0.3-5|37	
21cr|php-pear-Crypt_Rc4-1.0.3-5|38	
21cr|php-pear-Crypt_Rc4-1.0.3-5|39	%files
21cr|php-pear-Crypt_Rc4-1.0.3-5|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Crypt_Rc4-1.0.3-5|41	%{_datadir}/pear/packages/%{upstream_name}.xml

5994 21
21cr|php-pear-Crypt_RSA-1.0.0-21|1	%define		_class		Crypt
21cr|php-pear-Crypt_RSA-1.0.0-21|2	%define		_subclass	RSA
21cr|php-pear-Crypt_RSA-1.0.0-21|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Crypt_RSA-1.0.0-21|4	
21cr|php-pear-Crypt_RSA-1.0.0-21|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Crypt_RSA-1.0.0-21|6	Version:	1.0.0
21cr|php-pear-Crypt_RSA-1.0.0-21|7	Release:	21
21cr|php-pear-Crypt_RSA-1.0.0-21|8	Summary:	Provides RSA-like encryption support
21cr|php-pear-Crypt_RSA-1.0.0-21|9	License:	PHP License
21cr|php-pear-Crypt_RSA-1.0.0-21|10	Group:		Development/PHP
21cr|php-pear-Crypt_RSA-1.0.0-21|11	URL:		http://pear.php.net/package/Crypt_RSA/
21cr|php-pear-Crypt_RSA-1.0.0-21|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Crypt_RSA-1.0.0-21|13	Requires(post):	php-pear
21cr|php-pear-Crypt_RSA-1.0.0-21|14	Requires(preun): php-pear
21cr|php-pear-Crypt_RSA-1.0.0-21|15	Requires:	php-pear
21cr|php-pear-Crypt_RSA-1.0.0-21|16	BuildArch:	noarch
21cr|php-pear-Crypt_RSA-1.0.0-21|17	BuildRequires:	php-pear
21cr|php-pear-Crypt_RSA-1.0.0-21|18	
21cr|php-pear-Crypt_RSA-1.0.0-21|19	%description
21cr|php-pear-Crypt_RSA-1.0.0-21|20	This package allows you to use two-key strong cryptography like RSA
21cr|php-pear-Crypt_RSA-1.0.0-21|21	with arbitrary key length. It uses one of the following extensions for
21cr|php-pear-Crypt_RSA-1.0.0-21|22	math calculations:
21cr|php-pear-Crypt_RSA-1.0.0-21|23	- PECL big_int extension version greater than or equal to 1.0.3
21cr|php-pear-Crypt_RSA-1.0.0-21|24	- PHP GMP extension
21cr|php-pear-Crypt_RSA-1.0.0-21|25	- PHP BCMath extension
21cr|php-pear-Crypt_RSA-1.0.0-21|26	
21cr|php-pear-Crypt_RSA-1.0.0-21|27	%prep
21cr|php-pear-Crypt_RSA-1.0.0-21|28	%setup -q -c
21cr|php-pear-Crypt_RSA-1.0.0-21|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Crypt_RSA-1.0.0-21|30	
21cr|php-pear-Crypt_RSA-1.0.0-21|31	%install
21cr|php-pear-Crypt_RSA-1.0.0-21|32	
21cr|php-pear-Crypt_RSA-1.0.0-21|33	cd %{upstream_name}-%{version}
21cr|php-pear-Crypt_RSA-1.0.0-21|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Crypt_RSA-1.0.0-21|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Crypt_RSA-1.0.0-21|36	
21cr|php-pear-Crypt_RSA-1.0.0-21|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Crypt_RSA-1.0.0-21|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Crypt_RSA-1.0.0-21|39	
21cr|php-pear-Crypt_RSA-1.0.0-21|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_RSA-1.0.0-21|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_RSA-1.0.0-21|42	
21cr|php-pear-Crypt_RSA-1.0.0-21|43	%files
21cr|php-pear-Crypt_RSA-1.0.0-21|44	%defattr(-,root,root)
21cr|php-pear-Crypt_RSA-1.0.0-21|45	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Crypt_RSA-1.0.0-21|46	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Crypt_RSA-1.0.0-21|47	%{_datadir}/pear/%{_class}
21cr|php-pear-Crypt_RSA-1.0.0-21|48	%{_datadir}/pear/packages/%{upstream_name}.xml

5995 21
21cr|php-pear-Crypt_Xtea-1.1.0-14|1	%define		_class		Crypt
21cr|php-pear-Crypt_Xtea-1.1.0-14|2	%define		_subclass	Xtea
21cr|php-pear-Crypt_Xtea-1.1.0-14|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Crypt_Xtea-1.1.0-14|4	
21cr|php-pear-Crypt_Xtea-1.1.0-14|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Crypt_Xtea-1.1.0-14|6	Version:	1.1.0
21cr|php-pear-Crypt_Xtea-1.1.0-14|7	Release:	14
21cr|php-pear-Crypt_Xtea-1.1.0-14|8	Summary:	The Tiny Encryption Algorithm (TEA) (New Variant)
21cr|php-pear-Crypt_Xtea-1.1.0-14|9	License:	PHP License
21cr|php-pear-Crypt_Xtea-1.1.0-14|10	Group:		Development/PHP
21cr|php-pear-Crypt_Xtea-1.1.0-14|11	URL:		http://pear.php.net/package/Crypt_Xtea/
21cr|php-pear-Crypt_Xtea-1.1.0-14|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Crypt_Xtea-1.1.0-14|13	Requires(post):	php-pear
21cr|php-pear-Crypt_Xtea-1.1.0-14|14	Requires(preun): php-pear
21cr|php-pear-Crypt_Xtea-1.1.0-14|15	Requires:	php-pear
21cr|php-pear-Crypt_Xtea-1.1.0-14|16	BuildArch:	noarch
21cr|php-pear-Crypt_Xtea-1.1.0-14|17	BuildRequires:	php-pear
21cr|php-pear-Crypt_Xtea-1.1.0-14|18	
21cr|php-pear-Crypt_Xtea-1.1.0-14|19	%description
21cr|php-pear-Crypt_Xtea-1.1.0-14|20	A class that implements the Tiny Encryption Algorithm (TEA) (New
21cr|php-pear-Crypt_Xtea-1.1.0-14|21	Variant). This class does not depend on mcrypt. Encryption is
21cr|php-pear-Crypt_Xtea-1.1.0-14|22	relatively fast, decryption relatively slow. Original code from
21cr|php-pear-Crypt_Xtea-1.1.0-14|23	http://vader.brad.ac.uk/tea/source.shtml#new_ansi
21cr|php-pear-Crypt_Xtea-1.1.0-14|24	
21cr|php-pear-Crypt_Xtea-1.1.0-14|25	%prep
21cr|php-pear-Crypt_Xtea-1.1.0-14|26	%setup -q -c
21cr|php-pear-Crypt_Xtea-1.1.0-14|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Crypt_Xtea-1.1.0-14|28	
21cr|php-pear-Crypt_Xtea-1.1.0-14|29	%install
21cr|php-pear-Crypt_Xtea-1.1.0-14|30	
21cr|php-pear-Crypt_Xtea-1.1.0-14|31	cd %{upstream_name}-%{version}
21cr|php-pear-Crypt_Xtea-1.1.0-14|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Crypt_Xtea-1.1.0-14|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Crypt_Xtea-1.1.0-14|34	
21cr|php-pear-Crypt_Xtea-1.1.0-14|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Crypt_Xtea-1.1.0-14|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Crypt_Xtea-1.1.0-14|37	
21cr|php-pear-Crypt_Xtea-1.1.0-14|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_Xtea-1.1.0-14|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Crypt_Xtea-1.1.0-14|40	
21cr|php-pear-Crypt_Xtea-1.1.0-14|41	%files
21cr|php-pear-Crypt_Xtea-1.1.0-14|42	%defattr(-,root,root)
21cr|php-pear-Crypt_Xtea-1.1.0-14|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Crypt_Xtea-1.1.0-14|44	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Crypt_Xtea-1.1.0-14|45	%{_datadir}/pear/packages/%{upstream_name}.xml

5996 21
21cr|php-pear-Date-1.5.0-0.a4.1|1	
21cr|php-pear-Date-1.5.0-0.a4.1|2	%define upstream_name Date
21cr|php-pear-Date-1.5.0-0.a4.1|3	%define xmldir  %{_var}/lib/pear
21cr|php-pear-Date-1.5.0-0.a4.1|4	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-pear-Date-1.5.0-0.a4.1|5	
21cr|php-pear-Date-1.5.0-0.a4.1|6	%define pre_rel a4
21cr|php-pear-Date-1.5.0-0.a4.1|7	
21cr|php-pear-Date-1.5.0-0.a4.1|8	Name:		php-pear-%{upstream_name}
21cr|php-pear-Date-1.5.0-0.a4.1|9	Version:	1.5.0
21cr|php-pear-Date-1.5.0-0.a4.1|10	Release:	0.%{pre_rel}.1
21cr|php-pear-Date-1.5.0-0.a4.1|11	Summary:	Date and time zone classes
21cr|php-pear-Date-1.5.0-0.a4.1|12	License:	PHP License
21cr|php-pear-Date-1.5.0-0.a4.1|13	Group:		Development/PHP
21cr|php-pear-Date-1.5.0-0.a4.1|14	URL:		http://pear.php.net/package/Date/
21cr|php-pear-Date-1.5.0-0.a4.1|15	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre_rel}.tgz
21cr|php-pear-Date-1.5.0-0.a4.1|16	
21cr|php-pear-Date-1.5.0-0.a4.1|17	BuildRequires:  php >= 4.3
21cr|php-pear-Date-1.5.0-0.a4.1|18	BuildRequires:  php-pear >= 1.4.0
21cr|php-pear-Date-1.5.0-0.a4.1|19	
21cr|php-pear-Date-1.5.0-0.a4.1|20	Requires(post,preun):   php-pear >= 1.4.0
21cr|php-pear-Date-1.5.0-0.a4.1|21	
21cr|php-pear-Date-1.5.0-0.a4.1|22	BuildArch:	noarch
21cr|php-pear-Date-1.5.0-0.a4.1|23	
21cr|php-pear-Date-1.5.0-0.a4.1|24	%description
21cr|php-pear-Date-1.5.0-0.a4.1|25	Generic classes for representation and manipulation of dates, times
21cr|php-pear-Date-1.5.0-0.a4.1|26	and time zones without the need of timestamps, which is a huge
21cr|php-pear-Date-1.5.0-0.a4.1|27	limitation for PHP programs. Includes time zone data, time zone
21cr|php-pear-Date-1.5.0-0.a4.1|28	conversions and many date/time conversions. It does not rely on 32-bit
21cr|php-pear-Date-1.5.0-0.a4.1|29	system date stamps, so you can display calendars and compare dates
21cr|php-pear-Date-1.5.0-0.a4.1|30	that date pre 1970 and post 2038. This package also provides a class
21cr|php-pear-Date-1.5.0-0.a4.1|31	to convert date strings between Gregorian and Human calendar formats.
21cr|php-pear-Date-1.5.0-0.a4.1|32	
21cr|php-pear-Date-1.5.0-0.a4.1|33	%prep
21cr|php-pear-Date-1.5.0-0.a4.1|34	%setup -c -T
21cr|php-pear-Date-1.5.0-0.a4.1|35	pear -v -c pearrc \
21cr|php-pear-Date-1.5.0-0.a4.1|36	-d php_dir=%{peardir} \
21cr|php-pear-Date-1.5.0-0.a4.1|37	-d doc_dir=/docs \
21cr|php-pear-Date-1.5.0-0.a4.1|38	-d bin_dir=%{_bindir} \
21cr|php-pear-Date-1.5.0-0.a4.1|39	-d data_dir=%{peardir}/data \
21cr|php-pear-Date-1.5.0-0.a4.1|40	-d test_dir=%{peardir}/tests \
21cr|php-pear-Date-1.5.0-0.a4.1|41	-d ext_dir=%{_libdir} \
21cr|php-pear-Date-1.5.0-0.a4.1|42	-s
21cr|php-pear-Date-1.5.0-0.a4.1|43	
21cr|php-pear-Date-1.5.0-0.a4.1|44	%build
21cr|php-pear-Date-1.5.0-0.a4.1|45	
21cr|php-pear-Date-1.5.0-0.a4.1|46	%install
21cr|php-pear-Date-1.5.0-0.a4.1|47	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Date-1.5.0-0.a4.1|48	
21cr|php-pear-Date-1.5.0-0.a4.1|49	rm pearrc
21cr|php-pear-Date-1.5.0-0.a4.1|50	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Date-1.5.0-0.a4.1|51	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Date-1.5.0-0.a4.1|52	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Date-1.5.0-0.a4.1|53	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Date-1.5.0-0.a4.1|54	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Date-1.5.0-0.a4.1|55	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Date-1.5.0-0.a4.1|56	rm %{buildroot}%{peardir}/buildPackageXML.php
21cr|php-pear-Date-1.5.0-0.a4.1|57	
21cr|php-pear-Date-1.5.0-0.a4.1|58	mv %{buildroot}/docs/%{upstream_name}/docs/* .
21cr|php-pear-Date-1.5.0-0.a4.1|59	mv %{buildroot}%{peardir}/data/%{upstream_name}/README .
21cr|php-pear-Date-1.5.0-0.a4.1|60	
21cr|php-pear-Date-1.5.0-0.a4.1|61	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Date-1.5.0-0.a4.1|62	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Date-1.5.0-0.a4.1|63	cp -p package.xml %{buildroot}%{xmldir}/Date.xml
21cr|php-pear-Date-1.5.0-0.a4.1|64	
21cr|php-pear-Date-1.5.0-0.a4.1|65	%files
21cr|php-pear-Date-1.5.0-0.a4.1|66	%doc examples README LICENSE
21cr|php-pear-Date-1.5.0-0.a4.1|67	%{peardir}/%{upstream_name}.php
21cr|php-pear-Date-1.5.0-0.a4.1|68	%{peardir}/%{upstream_name}
21cr|php-pear-Date-1.5.0-0.a4.1|69	%{peardir}/tests/%{upstream_name}
21cr|php-pear-Date-1.5.0-0.a4.1|70	%{xmldir}/%{upstream_name}.xml

5997 21
21cr|php-pear-Date_Holidays-0.21.8-11|1	%define _class		Date
21cr|php-pear-Date_Holidays-0.21.8-11|2	%define _subclass	Holidays
21cr|php-pear-Date_Holidays-0.21.8-11|3	%define modname	%{_class}_%{_subclass}
21cr|php-pear-Date_Holidays-0.21.8-11|4	%define pear_deps php-pear-Date_Holidays_Austria php-pear-Date_Holidays_Brazil php-pear-Date_Holidays_Denmark php-pear-Date_Holidays_Discordian php-pear-Date_Holidays_EnglandWales php-pear-Date_Holidays_Germany php-pear-Date_Holidays_Iceland php-pear-Date_Holidays_Ireland php-pear-Date_Holidays_Italy php-pear-Date_Holidays_Japan php-pear-Date_Holidays_Netherlands php-pear-Date_Holidays_Norway php-pear-Date_Holidays_PHPdotNet php-pear-Date_Holidays_Romania php-pear-Date_Holidays_Slovenia php-pear-Date_Holidays_Sweden php-pear-Date_Holidays_UNO php-pear-Date_Holidays_USA php-pear-Date_Holidays_Ukraine
21cr|php-pear-Date_Holidays-0.21.8-11|5	
21cr|php-pear-Date_Holidays-0.21.8-11|6	%global __requires_exclude /usr/bin/php
21cr|php-pear-Date_Holidays-0.21.8-11|7	
21cr|php-pear-Date_Holidays-0.21.8-11|8	Summary:	Driver based class to calculate holidays
21cr|php-pear-Date_Holidays-0.21.8-11|9	Name:		php-pear-%{modname}
21cr|php-pear-Date_Holidays-0.21.8-11|10	Version:	0.21.8
21cr|php-pear-Date_Holidays-0.21.8-11|11	Release:	11
21cr|php-pear-Date_Holidays-0.21.8-11|12	License:	PHP License
21cr|php-pear-Date_Holidays-0.21.8-11|13	Group:		Development/PHP
21cr|php-pear-Date_Holidays-0.21.8-11|14	Url:		http://pear.php.net/package/Date_Holidays/
21cr|php-pear-Date_Holidays-0.21.8-11|15	Source0:	http://download.pear.php.net/package/Date_Holidays-%{version}.tgz
21cr|php-pear-Date_Holidays-0.21.8-11|16	BuildArch:	noarch
21cr|php-pear-Date_Holidays-0.21.8-11|17	BuildRequires:	php-pear
21cr|php-pear-Date_Holidays-0.21.8-11|18	Requires(post,preun):	php-pear
21cr|php-pear-Date_Holidays-0.21.8-11|19	Requires:	php-pear
21cr|php-pear-Date_Holidays-0.21.8-11|20	Recommends:	%{pear_deps}
21cr|php-pear-Date_Holidays-0.21.8-11|21	
21cr|php-pear-Date_Holidays-0.21.8-11|22	%description
21cr|php-pear-Date_Holidays-0.21.8-11|23	Date_Holidays helps you calculating the dates and titles of
21cr|php-pear-Date_Holidays-0.21.8-11|24	holidays and other special celebrations. The calculation is
21cr|php-pear-Date_Holidays-0.21.8-11|25	driver-based so it is easy to add new drivers that calculate
21cr|php-pear-Date_Holidays-0.21.8-11|26	a country's holidays. The methods of the class can be used
21cr|php-pear-Date_Holidays-0.21.8-11|27	to get a holiday's date and title in various languages.
21cr|php-pear-Date_Holidays-0.21.8-11|28	
21cr|php-pear-Date_Holidays-0.21.8-11|29	%prep
21cr|php-pear-Date_Holidays-0.21.8-11|30	%setup -qc
21cr|php-pear-Date_Holidays-0.21.8-11|31	mv package.xml %{modname}-%{version}/%{modname}.xml
21cr|php-pear-Date_Holidays-0.21.8-11|32	
21cr|php-pear-Date_Holidays-0.21.8-11|33	%install
21cr|php-pear-Date_Holidays-0.21.8-11|34	cd %{modname}-%{version}
21cr|php-pear-Date_Holidays-0.21.8-11|35	pear install --nodeps --packagingroot %{buildroot} %{modname}.xml
21cr|php-pear-Date_Holidays-0.21.8-11|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Date_Holidays-0.21.8-11|37	
21cr|php-pear-Date_Holidays-0.21.8-11|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Date_Holidays-0.21.8-11|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Date_Holidays-0.21.8-11|40	
21cr|php-pear-Date_Holidays-0.21.8-11|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Date_Holidays-0.21.8-11|42	install -m 644 %{modname}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Date_Holidays-0.21.8-11|43	
21cr|php-pear-Date_Holidays-0.21.8-11|44	%files
21cr|php-pear-Date_Holidays-0.21.8-11|45	%doc %{modname}-%{version}/examples
21cr|php-pear-Date_Holidays-0.21.8-11|46	%{_bindir}/pear-dh-*
21cr|php-pear-Date_Holidays-0.21.8-11|47	%{_datadir}/pear/%{_class}
21cr|php-pear-Date_Holidays-0.21.8-11|48	%{_datadir}/pear/data/%{modname}
21cr|php-pear-Date_Holidays-0.21.8-11|49	%{_datadir}/pear/packages/%{modname}.xml

5998 21
21cr|php-pear-Date_Holidays_USA-0.1.1-11|1	%define		_class		Date
21cr|php-pear-Date_Holidays_USA-0.1.1-11|2	%define		_subclass	Holidays
21cr|php-pear-Date_Holidays_USA-0.1.1-11|3	%define		_region		USA
21cr|php-pear-Date_Holidays_USA-0.1.1-11|4	%define		upstream_name	%{_class}_%{_subclass}_%{_region}
21cr|php-pear-Date_Holidays_USA-0.1.1-11|5	
21cr|php-pear-Date_Holidays_USA-0.1.1-11|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Date_Holidays_USA-0.1.1-11|7	Version:	0.1.1
21cr|php-pear-Date_Holidays_USA-0.1.1-11|8	Release:	11
21cr|php-pear-Date_Holidays_USA-0.1.1-11|9	Summary:	Driver based class to calculate holidays in %{_region}
21cr|php-pear-Date_Holidays_USA-0.1.1-11|10	License:	PHP License
21cr|php-pear-Date_Holidays_USA-0.1.1-11|11	Group:		Development/PHP
21cr|php-pear-Date_Holidays_USA-0.1.1-11|12	URL:		http://pear.php.net/package/%{upstream_name}/
21cr|php-pear-Date_Holidays_USA-0.1.1-11|13	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Date_Holidays_USA-0.1.1-11|14	Requires(post):	php-pear
21cr|php-pear-Date_Holidays_USA-0.1.1-11|15	Requires(preun): php-pear
21cr|php-pear-Date_Holidays_USA-0.1.1-11|16	Requires:	php-pear
21cr|php-pear-Date_Holidays_USA-0.1.1-11|17	Requires:	php-pear-Date_Holidays >= 0.21.1
21cr|php-pear-Date_Holidays_USA-0.1.1-11|18	BuildArch:	noarch
21cr|php-pear-Date_Holidays_USA-0.1.1-11|19	BuildRequires:	php-pear
21cr|php-pear-Date_Holidays_USA-0.1.1-11|20	
21cr|php-pear-Date_Holidays_USA-0.1.1-11|21	%description
21cr|php-pear-Date_Holidays_USA-0.1.1-11|22	%{upstream_name} is the Date_Holidays driver for %{_region} region.
21cr|php-pear-Date_Holidays_USA-0.1.1-11|23	
21cr|php-pear-Date_Holidays_USA-0.1.1-11|24	%prep
21cr|php-pear-Date_Holidays_USA-0.1.1-11|25	%setup -q -c
21cr|php-pear-Date_Holidays_USA-0.1.1-11|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Date_Holidays_USA-0.1.1-11|27	
21cr|php-pear-Date_Holidays_USA-0.1.1-11|28	%install
21cr|php-pear-Date_Holidays_USA-0.1.1-11|29	
21cr|php-pear-Date_Holidays_USA-0.1.1-11|30	cd %{upstream_name}-%{version}
21cr|php-pear-Date_Holidays_USA-0.1.1-11|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Date_Holidays_USA-0.1.1-11|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Date_Holidays_USA-0.1.1-11|33	
21cr|php-pear-Date_Holidays_USA-0.1.1-11|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Date_Holidays_USA-0.1.1-11|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Date_Holidays_USA-0.1.1-11|36	
21cr|php-pear-Date_Holidays_USA-0.1.1-11|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Date_Holidays_USA-0.1.1-11|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Date_Holidays_USA-0.1.1-11|39	
21cr|php-pear-Date_Holidays_USA-0.1.1-11|40	%files
21cr|php-pear-Date_Holidays_USA-0.1.1-11|41	%defattr(-,root,root)
21cr|php-pear-Date_Holidays_USA-0.1.1-11|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Date_Holidays_USA-0.1.1-11|43	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Date_Holidays_USA-0.1.1-11|44	%{_datadir}/pear/packages/%{upstream_name}.xml

5999 21
21cr|php-pear-DB-1.12.2-2|1	%define		_class		    DB
21cr|php-pear-DB-1.12.2-2|2	%define		upstream_name	%{_class}
21cr|php-pear-DB-1.12.2-2|3	
21cr|php-pear-DB-1.12.2-2|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB-1.12.2-2|5	Version:	1.12.2
21cr|php-pear-DB-1.12.2-2|6	Release:	2
21cr|php-pear-DB-1.12.2-2|7	Summary:	Database Abstraction Layer
21cr|php-pear-DB-1.12.2-2|8	License:	PHP License
21cr|php-pear-DB-1.12.2-2|9	Group:		Development/PHP
21cr|php-pear-DB-1.12.2-2|10	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-DB-1.12.2-2|11	Source0:	http://download.pear.php.net/package/DB-%{version}.tgz
21cr|php-pear-DB-1.12.2-2|12	Requires(post):	php-pear
21cr|php-pear-DB-1.12.2-2|13	Requires(preun):php-pear
21cr|php-pear-DB-1.12.2-2|14	Requires:	php-pear
21cr|php-pear-DB-1.12.2-2|15	BuildRequires:	php-pear
21cr|php-pear-DB-1.12.2-2|16	BuildArch:	noarch
21cr|php-pear-DB-1.12.2-2|17	
21cr|php-pear-DB-1.12.2-2|18	%global _description %{expand:\
21cr|php-pear-DB-1.12.2-2|19	DB is a database abstraction layer providing:
21cr|php-pear-DB-1.12.2-2|20	* an OO-style query API
21cr|php-pear-DB-1.12.2-2|21	* portability features that make programs written for one DBMS work with other
21cr|php-pear-DB-1.12.2-2|22	DBMS's
21cr|php-pear-DB-1.12.2-2|23	* a DSN (data source name) format for specifying database servers
21cr|php-pear-DB-1.12.2-2|24	* prepare/execute (bind) emulation for databases that don't support it natively
21cr|php-pear-DB-1.12.2-2|25	* a result object for each query response
21cr|php-pear-DB-1.12.2-2|26	* portable error codes
21cr|php-pear-DB-1.12.2-2|27	* sequence emulation
21cr|php-pear-DB-1.12.2-2|28	* sequential and non-sequential row fetching as well as bulk fetching
21cr|php-pear-DB-1.12.2-2|29	* formats fetched rows as associative arrays, ordered arrays or objects
21cr|php-pear-DB-1.12.2-2|30	* row limit support
21cr|php-pear-DB-1.12.2-2|31	* transactions support
21cr|php-pear-DB-1.12.2-2|32	* table information interface
21cr|php-pear-DB-1.12.2-2|33	* DocBook and phpDocumentor API documentation}
21cr|php-pear-DB-1.12.2-2|34	
21cr|php-pear-DB-1.12.2-2|35	%description
21cr|php-pear-DB-1.12.2-2|36	%{_description}
21cr|php-pear-DB-1.12.2-2|37	
21cr|php-pear-DB-1.12.2-2|38	%files
21cr|php-pear-DB-1.12.2-2|39	%doc %{upstream_name}-%{version}/doc/*
21cr|php-pear-DB-1.12.2-2|40	%{_datadir}/pear/%{_class}
21cr|php-pear-DB-1.12.2-2|41	%{_datadir}/pear/%{_class}.php
21cr|php-pear-DB-1.12.2-2|42	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-DB-1.12.2-2|43	
21cr|php-pear-DB-1.12.2-2|44	#------------------------------------------------------------------
21cr|php-pear-DB-1.12.2-2|45	
21cr|php-pear-DB-1.12.2-2|46	%package -n php8-pear-DB
21cr|php-pear-DB-1.12.2-2|47	Summary:	Database Abstraction Layer
21cr|php-pear-DB-1.12.2-2|48	Group:		Development/PHP
21cr|php-pear-DB-1.12.2-2|49	Requires(post): php8-pear
21cr|php-pear-DB-1.12.2-2|50	Requires(preun): php8-pear
21cr|php-pear-DB-1.12.2-2|51	Requires:	php8-pear
21cr|php-pear-DB-1.12.2-2|52	BuildRequires:	php8-pear
21cr|php-pear-DB-1.12.2-2|53	
21cr|php-pear-DB-1.12.2-2|54	%description -n php8-pear-DB
21cr|php-pear-DB-1.12.2-2|55	%{_description}
21cr|php-pear-DB-1.12.2-2|56	
21cr|php-pear-DB-1.12.2-2|57	%files -n php8-pear-DB
21cr|php-pear-DB-1.12.2-2|58	%doc %{upstream_name}-%{version}/doc/*
21cr|php-pear-DB-1.12.2-2|59	%{_datadir}/pear8/%{_class}
21cr|php-pear-DB-1.12.2-2|60	%{_datadir}/pear8/%{_class}.php
21cr|php-pear-DB-1.12.2-2|61	%{_datadir}/pear8/packages/%{upstream_name}.xml
21cr|php-pear-DB-1.12.2-2|62	
21cr|php-pear-DB-1.12.2-2|63	#------------------------------------------------------------------
21cr|php-pear-DB-1.12.2-2|64	
21cr|php-pear-DB-1.12.2-2|65	%prep
21cr|php-pear-DB-1.12.2-2|66	%setup -q -c
21cr|php-pear-DB-1.12.2-2|67	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB-1.12.2-2|68	
21cr|php-pear-DB-1.12.2-2|69	%install
21cr|php-pear-DB-1.12.2-2|70	cd %{upstream_name}-%{version}
21cr|php-pear-DB-1.12.2-2|71	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB-1.12.2-2|72	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB-1.12.2-2|73	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB-1.12.2-2|74	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB-1.12.2-2|75	
21cr|php-pear-DB-1.12.2-2|76	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB-1.12.2-2|77	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB-1.12.2-2|78	
21cr|php-pear-DB-1.12.2-2|79	# php8-pear-DB
21cr|php-pear-DB-1.12.2-2|80	pear8 install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB-1.12.2-2|81	rm -rf %{buildroot}%{_datadir}/pear8/doc
21cr|php-pear-DB-1.12.2-2|82	rm -rf %{buildroot}%{_datadir}/pear8/test
21cr|php-pear-DB-1.12.2-2|83	rm -rf %{buildroot}%{_datadir}/pear8/.??*
21cr|php-pear-DB-1.12.2-2|84	
21cr|php-pear-DB-1.12.2-2|85	install -d %{buildroot}%{_datadir}/pear8/packages
21cr|php-pear-DB-1.12.2-2|86	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear8/packages
21cr|php-pear-DB-1.12.2-2|87	
21cr|php-pear-DB-1.12.2-2|88	%clean

6000 21
21cr|php-pear-DBA-1.1.1-14|1	%define		_class		DBA
21cr|php-pear-DBA-1.1.1-14|2	%define		upstream_name	%{_class}
21cr|php-pear-DBA-1.1.1-14|3	
21cr|php-pear-DBA-1.1.1-14|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-DBA-1.1.1-14|5	Version:	1.1.1
21cr|php-pear-DBA-1.1.1-14|6	Release:	14
21cr|php-pear-DBA-1.1.1-14|7	Summary:	Berkeley-style Database Class
21cr|php-pear-DBA-1.1.1-14|8	License:	PHP License
21cr|php-pear-DBA-1.1.1-14|9	Group:		Development/PHP
21cr|php-pear-DBA-1.1.1-14|10	URL:		http://pear.php.net/package/DBA/
21cr|php-pear-DBA-1.1.1-14|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-DBA-1.1.1-14|12	Requires(post):	php-pear
21cr|php-pear-DBA-1.1.1-14|13	Requires(preun): php-pear
21cr|php-pear-DBA-1.1.1-14|14	Requires:	php-pear
21cr|php-pear-DBA-1.1.1-14|15	BuildArch:	noarch
21cr|php-pear-DBA-1.1.1-14|16	BuildRequires:	php-pear
21cr|php-pear-DBA-1.1.1-14|17	
21cr|php-pear-DBA-1.1.1-14|18	%description
21cr|php-pear-DBA-1.1.1-14|19	Implements a DBM-style database using either PHP's DBA functions or a
21cr|php-pear-DBA-1.1.1-14|20	simple DBM class written in PHP. Also provides a relational database
21cr|php-pear-DBA-1.1.1-14|21	system with support for selects, joins, sorts, projects, multiple
21cr|php-pear-DBA-1.1.1-14|22	tables, type checking, autoincrements and more.
21cr|php-pear-DBA-1.1.1-14|23	
21cr|php-pear-DBA-1.1.1-14|24	%prep
21cr|php-pear-DBA-1.1.1-14|25	%setup -q -c
21cr|php-pear-DBA-1.1.1-14|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DBA-1.1.1-14|27	
21cr|php-pear-DBA-1.1.1-14|28	%install
21cr|php-pear-DBA-1.1.1-14|29	
21cr|php-pear-DBA-1.1.1-14|30	cd %{upstream_name}-%{version}
21cr|php-pear-DBA-1.1.1-14|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DBA-1.1.1-14|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DBA-1.1.1-14|33	
21cr|php-pear-DBA-1.1.1-14|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DBA-1.1.1-14|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DBA-1.1.1-14|36	
21cr|php-pear-DBA-1.1.1-14|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DBA-1.1.1-14|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DBA-1.1.1-14|39	
21cr|php-pear-DBA-1.1.1-14|40	%files
21cr|php-pear-DBA-1.1.1-14|41	%defattr(-,root,root)
21cr|php-pear-DBA-1.1.1-14|42	%doc %{_class}-%{version}/docs/*
21cr|php-pear-DBA-1.1.1-14|43	%{_datadir}/pear/%{_class}.php
21cr|php-pear-DBA-1.1.1-14|44	%{_datadir}/pear/%{_class}
21cr|php-pear-DBA-1.1.1-14|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6001 21
21cr|php-pear-DB_ado-1.3.1-11|1	%define		_class		DB
21cr|php-pear-DB_ado-1.3.1-11|2	%define		_subclass	ado
21cr|php-pear-DB_ado-1.3.1-11|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_ado-1.3.1-11|4	
21cr|php-pear-DB_ado-1.3.1-11|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_ado-1.3.1-11|6	Version:	1.3.1
21cr|php-pear-DB_ado-1.3.1-11|7	Release:	11
21cr|php-pear-DB_ado-1.3.1-11|8	Summary:	DB driver which use MS ADODB library
21cr|php-pear-DB_ado-1.3.1-11|9	License:	PHP License
21cr|php-pear-DB_ado-1.3.1-11|10	Group:		Development/PHP
21cr|php-pear-DB_ado-1.3.1-11|11	URL:		http://pear.php.net/package/DB_ado/
21cr|php-pear-DB_ado-1.3.1-11|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-DB_ado-1.3.1-11|13	Requires(post): php-pear
21cr|php-pear-DB_ado-1.3.1-11|14	Requires(preun): php-pear
21cr|php-pear-DB_ado-1.3.1-11|15	Requires:	php-pear
21cr|php-pear-DB_ado-1.3.1-11|16	BuildArch:	noarch
21cr|php-pear-DB_ado-1.3.1-11|17	BuildRequires:	php-pear
21cr|php-pear-DB_ado-1.3.1-11|18	
21cr|php-pear-DB_ado-1.3.1-11|19	%description
21cr|php-pear-DB_ado-1.3.1-11|20	DB_ado is a database independent query interface definition for
21cr|php-pear-DB_ado-1.3.1-11|21	Microsoft's ADODB library using PHP's COM extension. This class allows
21cr|php-pear-DB_ado-1.3.1-11|22	you to connect to different data sources like MS Access, MS SQL
21cr|php-pear-DB_ado-1.3.1-11|23	Server, Oracle and other RDBMS on a Win32 operating system. Moreover
21cr|php-pear-DB_ado-1.3.1-11|24	the possibility exists to use MS Excel spreadsheets, XML, text files
21cr|php-pear-DB_ado-1.3.1-11|25	and other not relational data as data source.
21cr|php-pear-DB_ado-1.3.1-11|26	
21cr|php-pear-DB_ado-1.3.1-11|27	%prep
21cr|php-pear-DB_ado-1.3.1-11|28	%setup -q -c
21cr|php-pear-DB_ado-1.3.1-11|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_ado-1.3.1-11|30	
21cr|php-pear-DB_ado-1.3.1-11|31	%install
21cr|php-pear-DB_ado-1.3.1-11|32	
21cr|php-pear-DB_ado-1.3.1-11|33	cd %{upstream_name}-%{version}
21cr|php-pear-DB_ado-1.3.1-11|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_ado-1.3.1-11|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_ado-1.3.1-11|36	
21cr|php-pear-DB_ado-1.3.1-11|37	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-DB_ado-1.3.1-11|38	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-DB_ado-1.3.1-11|39	
21cr|php-pear-DB_ado-1.3.1-11|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_ado-1.3.1-11|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_ado-1.3.1-11|42	
21cr|php-pear-DB_ado-1.3.1-11|43	%clean
21cr|php-pear-DB_ado-1.3.1-11|44	
21cr|php-pear-DB_ado-1.3.1-11|45	
21cr|php-pear-DB_ado-1.3.1-11|46	
21cr|php-pear-DB_ado-1.3.1-11|47	%files
21cr|php-pear-DB_ado-1.3.1-11|48	%defattr(-,root,root)
21cr|php-pear-DB_ado-1.3.1-11|49	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_ado-1.3.1-11|50	%{_datadir}/pear/packages/%{upstream_name}.xml

6002 21
21cr|php-pear-DBA_Relational-0.2.0-14|1	%define		_class		DBA
21cr|php-pear-DBA_Relational-0.2.0-14|2	%define		_subclass	Relational
21cr|php-pear-DBA_Relational-0.2.0-14|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DBA_Relational-0.2.0-14|4	
21cr|php-pear-DBA_Relational-0.2.0-14|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DBA_Relational-0.2.0-14|6	Version:	0.2.0
21cr|php-pear-DBA_Relational-0.2.0-14|7	Release:	14
21cr|php-pear-DBA_Relational-0.2.0-14|8	Epoch:		1
21cr|php-pear-DBA_Relational-0.2.0-14|9	Summary:	Berkeley-style database abstraction class
21cr|php-pear-DBA_Relational-0.2.0-14|10	License:	PHP License
21cr|php-pear-DBA_Relational-0.2.0-14|11	Group:		Development/PHP
21cr|php-pear-DBA_Relational-0.2.0-14|12	URL:		http://pear.php.net/package/DBA_Relational/
21cr|php-pear-DBA_Relational-0.2.0-14|13	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-DBA_Relational-0.2.0-14|14	Requires(post):	php-pear
21cr|php-pear-DBA_Relational-0.2.0-14|15	Requires(preun): php-pear
21cr|php-pear-DBA_Relational-0.2.0-14|16	Requires:	php-pear
21cr|php-pear-DBA_Relational-0.2.0-14|17	BuildArch:	noarch
21cr|php-pear-DBA_Relational-0.2.0-14|18	BuildRequires:	php-pear
21cr|php-pear-DBA_Relational-0.2.0-14|19	
21cr|php-pear-DBA_Relational-0.2.0-14|20	%description
21cr|php-pear-DBA_Relational-0.2.0-14|21	Table management extension for DBA.
21cr|php-pear-DBA_Relational-0.2.0-14|22	
21cr|php-pear-DBA_Relational-0.2.0-14|23	%prep
21cr|php-pear-DBA_Relational-0.2.0-14|24	%setup -q -c
21cr|php-pear-DBA_Relational-0.2.0-14|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DBA_Relational-0.2.0-14|26	
21cr|php-pear-DBA_Relational-0.2.0-14|27	%install
21cr|php-pear-DBA_Relational-0.2.0-14|28	
21cr|php-pear-DBA_Relational-0.2.0-14|29	cd %{upstream_name}-%{version}
21cr|php-pear-DBA_Relational-0.2.0-14|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DBA_Relational-0.2.0-14|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DBA_Relational-0.2.0-14|32	
21cr|php-pear-DBA_Relational-0.2.0-14|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DBA_Relational-0.2.0-14|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DBA_Relational-0.2.0-14|35	
21cr|php-pear-DBA_Relational-0.2.0-14|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DBA_Relational-0.2.0-14|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DBA_Relational-0.2.0-14|38	
21cr|php-pear-DBA_Relational-0.2.0-14|39	%files
21cr|php-pear-DBA_Relational-0.2.0-14|40	%defattr(-,root,root)
21cr|php-pear-DBA_Relational-0.2.0-14|41	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-DBA_Relational-0.2.0-14|42	%{_datadir}/pear/%{_class}
21cr|php-pear-DBA_Relational-0.2.0-14|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6003 21
21cr|php-pear-DB_DataObject-1.11.5-4|1	%define		_class		DB
21cr|php-pear-DB_DataObject-1.11.5-4|2	%define		_subclass	DataObject
21cr|php-pear-DB_DataObject-1.11.5-4|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_DataObject-1.11.5-4|4	
21cr|php-pear-DB_DataObject-1.11.5-4|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_DataObject-1.11.5-4|6	Version:	1.11.5
21cr|php-pear-DB_DataObject-1.11.5-4|7	Release:	4
21cr|php-pear-DB_DataObject-1.11.5-4|8	Summary:	An SQL builder, object interface to database tables
21cr|php-pear-DB_DataObject-1.11.5-4|9	
21cr|php-pear-DB_DataObject-1.11.5-4|10	License:	PHP License
21cr|php-pear-DB_DataObject-1.11.5-4|11	Group:		Development/PHP
21cr|php-pear-DB_DataObject-1.11.5-4|12	URL:		http://pear.php.net/package/DB_DataObject/
21cr|php-pear-DB_DataObject-1.11.5-4|13	Source0:	http://download.pear.php.net/package/DB_DataObject-%{version}.tgz
21cr|php-pear-DB_DataObject-1.11.5-4|14	Requires(post):	php-pear
21cr|php-pear-DB_DataObject-1.11.5-4|15	Requires(preun): php-pear
21cr|php-pear-DB_DataObject-1.11.5-4|16	Requires:	php-pear
21cr|php-pear-DB_DataObject-1.11.5-4|17	BuildArch:	noarch
21cr|php-pear-DB_DataObject-1.11.5-4|18	BuildRequires:	php-pear
21cr|php-pear-DB_DataObject-1.11.5-4|19	
21cr|php-pear-DB_DataObject-1.11.5-4|20	%description
21cr|php-pear-DB_DataObject-1.11.5-4|21	The core class is designed to be extended for each of your tables so
21cr|php-pear-DB_DataObject-1.11.5-4|22	that you put the data logic inside the data classes. Included is a
21cr|php-pear-DB_DataObject-1.11.5-4|23	Generator to make your configuration files and your base classes.
21cr|php-pear-DB_DataObject-1.11.5-4|24	DataObject performs 2 tasks:
21cr|php-pear-DB_DataObject-1.11.5-4|25	- Builds SQL statements based on the objects vars and the builder
21cr|php-pear-DB_DataObject-1.11.5-4|26	methods,
21cr|php-pear-DB_DataObject-1.11.5-4|27	- acts as a datastore for a table row.
21cr|php-pear-DB_DataObject-1.11.5-4|28	
21cr|php-pear-DB_DataObject-1.11.5-4|29	%prep
21cr|php-pear-DB_DataObject-1.11.5-4|30	%setup -q -c
21cr|php-pear-DB_DataObject-1.11.5-4|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_DataObject-1.11.5-4|32	
21cr|php-pear-DB_DataObject-1.11.5-4|33	%install
21cr|php-pear-DB_DataObject-1.11.5-4|34	
21cr|php-pear-DB_DataObject-1.11.5-4|35	cd %{upstream_name}-%{version}
21cr|php-pear-DB_DataObject-1.11.5-4|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_DataObject-1.11.5-4|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_DataObject-1.11.5-4|38	
21cr|php-pear-DB_DataObject-1.11.5-4|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_DataObject-1.11.5-4|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_DataObject-1.11.5-4|41	rm -rf %{buildroot}%{_bindir}/DB
21cr|php-pear-DB_DataObject-1.11.5-4|42	
21cr|php-pear-DB_DataObject-1.11.5-4|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_DataObject-1.11.5-4|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_DataObject-1.11.5-4|45	
21cr|php-pear-DB_DataObject-1.11.5-4|46	%files
21cr|php-pear-DB_DataObject-1.11.5-4|47	%doc %{upstream_name}-%{version}/docs/example.ini
21cr|php-pear-DB_DataObject-1.11.5-4|48	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_DataObject-1.11.5-4|49	%{_datadir}/pear/packages/%{upstream_name}.xml

6004 21
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|1	%define		_class		DB
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|2	%define		_subclass	DataObject_FormBuilder
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|4	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|6	Version:	1.0.2
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|7	Release:	5
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|8	Summary:	Automatically build HTML_QuickForm object from a DB_DataObject derived class
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|9	Epoch:		1
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|10	License:	PHP License
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|11	Group:		Development/PHP
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|12	URL:		http://pear.php.net/package/DB_DataObject_FormBuilder/
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|13	Source0:	http://download.pear.php.net/package/DB_DataObject_FormBuilder-%{version}.tgz
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|14	Requires(post):	php-pear
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|15	Requires(preun): php-pear
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|16	Requires:	php-pear
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|17	BuildArch:	noarch
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|18	BuildRequires:	php-pear
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|19	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|20	%description
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|21	%{upstream_name} will aid you in rapid application development
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|22	using the packages DB_DataObject and HTML_QuickForm. For having quick but
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|23	working prototype of your application, simply model the database, run
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|24	DataObject`s CreateTable script over it and write a script that passes
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|25	one of the resulting objects to the FormBuilder class. The FormBuilder
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|26	class will automatically generate a simple but working HTML_QuickForm
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|27	object that you can use to test your application. It also provides a
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|28	processing method that will automatically detect if an insert() or
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|29	update() command has to be executed after the form has been submitted.
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|30	If you have set DataObject`s links.ini file correctly, it will also
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|31	automatically detect if a table field is a foreign key and will populate
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|32	a selectbox with the linked table`s entry. There are many optional
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|33	parameteres that you can place in DataObjects.ini or in properties of
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|34	your derived classes, that you can use to fine-tune the form generation,
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|35	gradually turning the prototypes into fully features forms and you can
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|36	take control of any stage at the process.
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|37	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|38	%prep
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|39	%setup -q -c
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|40	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|41	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|42	%install
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|43	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|44	cd %{upstream_name}-%{version}
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|45	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|46	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|47	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|48	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|49	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|50	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|51	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|52	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|53	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|54	rm -f %{buildroot}%{_datadir}/pear/package.php
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|55	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|56	
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|57	%files
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|58	%defattr(-,root,root)
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|59	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|60	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-DB_DataObject_FormBuilder-1.0.2-5|61	%{_datadir}/pear/packages/%{upstream_name}.xml

6005 21
21cr|php-pear-DB_ldap-1.2.1-6|1	%define		_class		DB
21cr|php-pear-DB_ldap-1.2.1-6|2	%define		_subclass	ldap
21cr|php-pear-DB_ldap-1.2.1-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_ldap-1.2.1-6|4	
21cr|php-pear-DB_ldap-1.2.1-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_ldap-1.2.1-6|6	Version:	1.2.1
21cr|php-pear-DB_ldap-1.2.1-6|7	Release:	6
21cr|php-pear-DB_ldap-1.2.1-6|8	Summary:	DB interface to LDAP server
21cr|php-pear-DB_ldap-1.2.1-6|9	License:	PHP License
21cr|php-pear-DB_ldap-1.2.1-6|10	Group:		Development/PHP
21cr|php-pear-DB_ldap-1.2.1-6|11	URL:		http://pear.php.net/package/DB_ldap/
21cr|php-pear-DB_ldap-1.2.1-6|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-DB_ldap-1.2.1-6|13	Requires(post):	php-pear
21cr|php-pear-DB_ldap-1.2.1-6|14	Requires(preun): php-pear
21cr|php-pear-DB_ldap-1.2.1-6|15	Requires:	php-pear
21cr|php-pear-DB_ldap-1.2.1-6|16	BuildArch:	noarch
21cr|php-pear-DB_ldap-1.2.1-6|17	BuildRequires:	php-pear
21cr|php-pear-DB_ldap-1.2.1-6|18	
21cr|php-pear-DB_ldap-1.2.1-6|19	%description
21cr|php-pear-DB_ldap-1.2.1-6|20	The PEAR::DB_ldap class provides a DB compliant interface to LDAP
21cr|php-pear-DB_ldap-1.2.1-6|21	servers.
21cr|php-pear-DB_ldap-1.2.1-6|22	
21cr|php-pear-DB_ldap-1.2.1-6|23	%prep
21cr|php-pear-DB_ldap-1.2.1-6|24	%setup -q -c
21cr|php-pear-DB_ldap-1.2.1-6|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_ldap-1.2.1-6|26	
21cr|php-pear-DB_ldap-1.2.1-6|27	%install
21cr|php-pear-DB_ldap-1.2.1-6|28	
21cr|php-pear-DB_ldap-1.2.1-6|29	cd %{upstream_name}-%{version}
21cr|php-pear-DB_ldap-1.2.1-6|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_ldap-1.2.1-6|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_ldap-1.2.1-6|32	
21cr|php-pear-DB_ldap-1.2.1-6|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_ldap-1.2.1-6|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_ldap-1.2.1-6|35	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-DB_ldap-1.2.1-6|36	
21cr|php-pear-DB_ldap-1.2.1-6|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_ldap-1.2.1-6|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_ldap-1.2.1-6|39	
21cr|php-pear-DB_ldap-1.2.1-6|40	%files
21cr|php-pear-DB_ldap-1.2.1-6|41	%defattr(-,root,root)
21cr|php-pear-DB_ldap-1.2.1-6|42	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_ldap-1.2.1-6|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6006 21
21cr|php-pear-DB_ldap2-0.5.1-12|1	%define		_class		DB
21cr|php-pear-DB_ldap2-0.5.1-12|2	%define		_subclass	ldap2
21cr|php-pear-DB_ldap2-0.5.1-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_ldap2-0.5.1-12|4	
21cr|php-pear-DB_ldap2-0.5.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_ldap2-0.5.1-12|6	Version:	0.5.1
21cr|php-pear-DB_ldap2-0.5.1-12|7	Release:	12
21cr|php-pear-DB_ldap2-0.5.1-12|8	Summary:	DB drivers for LDAP v2 and v3 database
21cr|php-pear-DB_ldap2-0.5.1-12|9	License:	PHP License
21cr|php-pear-DB_ldap2-0.5.1-12|10	Group:		Development/PHP
21cr|php-pear-DB_ldap2-0.5.1-12|11	URL:		http://pear.php.net/package/DB_ldap2/
21cr|php-pear-DB_ldap2-0.5.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-DB_ldap2-0.5.1-12|13	Requires(post):	php-pear
21cr|php-pear-DB_ldap2-0.5.1-12|14	Requires(preun): php-pear
21cr|php-pear-DB_ldap2-0.5.1-12|15	Requires:	php-pear
21cr|php-pear-DB_ldap2-0.5.1-12|16	BuildArch:	noarch
21cr|php-pear-DB_ldap2-0.5.1-12|17	BuildRequires:	php-pear
21cr|php-pear-DB_ldap2-0.5.1-12|18	
21cr|php-pear-DB_ldap2-0.5.1-12|19	%description
21cr|php-pear-DB_ldap2-0.5.1-12|20	DB_ldap2 and DB_ldap3 classes extend DB_common to provide DB compliant
21cr|php-pear-DB_ldap2-0.5.1-12|21	access to LDAP servers with protocol version 2 and 3. The drivers
21cr|php-pear-DB_ldap2-0.5.1-12|22	provide common DB interface as much as possible and support
21cr|php-pear-DB_ldap2-0.5.1-12|23	prepare/execute statements.
21cr|php-pear-DB_ldap2-0.5.1-12|24	
21cr|php-pear-DB_ldap2-0.5.1-12|25	%prep
21cr|php-pear-DB_ldap2-0.5.1-12|26	%setup -q -c
21cr|php-pear-DB_ldap2-0.5.1-12|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_ldap2-0.5.1-12|28	
21cr|php-pear-DB_ldap2-0.5.1-12|29	%install
21cr|php-pear-DB_ldap2-0.5.1-12|30	
21cr|php-pear-DB_ldap2-0.5.1-12|31	cd %{upstream_name}-%{version}
21cr|php-pear-DB_ldap2-0.5.1-12|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_ldap2-0.5.1-12|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_ldap2-0.5.1-12|34	
21cr|php-pear-DB_ldap2-0.5.1-12|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_ldap2-0.5.1-12|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_ldap2-0.5.1-12|37	
21cr|php-pear-DB_ldap2-0.5.1-12|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_ldap2-0.5.1-12|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_ldap2-0.5.1-12|40	
21cr|php-pear-DB_ldap2-0.5.1-12|41	%files
21cr|php-pear-DB_ldap2-0.5.1-12|42	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-DB_ldap2-0.5.1-12|43	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_ldap2-0.5.1-12|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6007 21
21cr|php-pear-DB_NestedSet-1.4.1-9|1	%define		_class		DB
21cr|php-pear-DB_NestedSet-1.4.1-9|2	%define		_subclass	NestedSet
21cr|php-pear-DB_NestedSet-1.4.1-9|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_NestedSet-1.4.1-9|4	
21cr|php-pear-DB_NestedSet-1.4.1-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_NestedSet-1.4.1-9|6	Version:	1.4.1
21cr|php-pear-DB_NestedSet-1.4.1-9|7	Release:	9
21cr|php-pear-DB_NestedSet-1.4.1-9|8	Summary:	API to build and query nested sets
21cr|php-pear-DB_NestedSet-1.4.1-9|9	License:	PHP License
21cr|php-pear-DB_NestedSet-1.4.1-9|10	Group:		Development/PHP
21cr|php-pear-DB_NestedSet-1.4.1-9|11	URL:		http://pear.php.net/package/DB_NestedSet/
21cr|php-pear-DB_NestedSet-1.4.1-9|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-DB_NestedSet-1.4.1-9|13	Requires(post):	php-pear
21cr|php-pear-DB_NestedSet-1.4.1-9|14	Requires(preun): php-pear
21cr|php-pear-DB_NestedSet-1.4.1-9|15	Requires:	php-pear
21cr|php-pear-DB_NestedSet-1.4.1-9|16	BuildArch:	noarch
21cr|php-pear-DB_NestedSet-1.4.1-9|17	BuildRequires:	php-pear
21cr|php-pear-DB_NestedSet-1.4.1-9|18	
21cr|php-pear-DB_NestedSet-1.4.1-9|19	%description
21cr|php-pear-DB_NestedSet-1.4.1-9|20	DB_NestedSet lets you create trees with infinite depth inside a
21cr|php-pear-DB_NestedSet-1.4.1-9|21	relational database. The package provides a way to:
21cr|php-pear-DB_NestedSet-1.4.1-9|22	- create/update/delete nodes
21cr|php-pear-DB_NestedSet-1.4.1-9|23	- query nodes, trees and subtrees
21cr|php-pear-DB_NestedSet-1.4.1-9|24	- copy (clone) nodes, trees and subtrees
21cr|php-pear-DB_NestedSet-1.4.1-9|25	- move nodes, trees and subtrees
21cr|php-pear-DB_NestedSet-1.4.1-9|26	- call event handlers on specific events like on node deletion
21cr|php-pear-DB_NestedSet-1.4.1-9|27	- output the tree with
21cr|php-pear-DB_NestedSet-1.4.1-9|28	- PEAR::HTML_TreeMenu
21cr|php-pear-DB_NestedSet-1.4.1-9|29	- TigraMenu (http://www.softcomplex.com/products/tigra_menu/)
21cr|php-pear-DB_NestedSet-1.4.1-9|30	- It also features caching of SQL queries using PEAR::Cache.
21cr|php-pear-DB_NestedSet-1.4.1-9|31	
21cr|php-pear-DB_NestedSet-1.4.1-9|32	%prep
21cr|php-pear-DB_NestedSet-1.4.1-9|33	%setup -q -c
21cr|php-pear-DB_NestedSet-1.4.1-9|34	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_NestedSet-1.4.1-9|35	
21cr|php-pear-DB_NestedSet-1.4.1-9|36	%install
21cr|php-pear-DB_NestedSet-1.4.1-9|37	
21cr|php-pear-DB_NestedSet-1.4.1-9|38	cd %{upstream_name}-%{version}
21cr|php-pear-DB_NestedSet-1.4.1-9|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_NestedSet-1.4.1-9|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_NestedSet-1.4.1-9|41	
21cr|php-pear-DB_NestedSet-1.4.1-9|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_NestedSet-1.4.1-9|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_NestedSet-1.4.1-9|44	
21cr|php-pear-DB_NestedSet-1.4.1-9|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_NestedSet-1.4.1-9|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_NestedSet-1.4.1-9|47	
21cr|php-pear-DB_NestedSet-1.4.1-9|48	%files
21cr|php-pear-DB_NestedSet-1.4.1-9|49	%defattr(-,root,root)
21cr|php-pear-DB_NestedSet-1.4.1-9|50	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-DB_NestedSet-1.4.1-9|51	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_NestedSet-1.4.1-9|52	%{_datadir}/pear/packages/%{upstream_name}.xml

6008 21
21cr|php-pear-DB_odbtp-1.0.4-12|1	%define		_class		DB
21cr|php-pear-DB_odbtp-1.0.4-12|2	%define		_subclass	odbtp
21cr|php-pear-DB_odbtp-1.0.4-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_odbtp-1.0.4-12|4	
21cr|php-pear-DB_odbtp-1.0.4-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_odbtp-1.0.4-12|6	Version:	1.0.4
21cr|php-pear-DB_odbtp-1.0.4-12|7	Release:	12
21cr|php-pear-DB_odbtp-1.0.4-12|8	Summary:	DB interface for ODBTP
21cr|php-pear-DB_odbtp-1.0.4-12|9	License:	PHP License
21cr|php-pear-DB_odbtp-1.0.4-12|10	Group:		Development/PHP
21cr|php-pear-DB_odbtp-1.0.4-12|11	URL:		http://pear.php.net/package/DB_odbtp/
21cr|php-pear-DB_odbtp-1.0.4-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-DB_odbtp-1.0.4-12|13	Requires(post):	php-pear
21cr|php-pear-DB_odbtp-1.0.4-12|14	Requires(preun): php-pear
21cr|php-pear-DB_odbtp-1.0.4-12|15	Requires:	php-pear
21cr|php-pear-DB_odbtp-1.0.4-12|16	BuildArch:	noarch
21cr|php-pear-DB_odbtp-1.0.4-12|17	BuildRequires:	php-pear
21cr|php-pear-DB_odbtp-1.0.4-12|18	
21cr|php-pear-DB_odbtp-1.0.4-12|19	%description
21cr|php-pear-DB_odbtp-1.0.4-12|20	DB_odbtp is a PEAR DB driver that uses the ODBTP extension to connect
21cr|php-pear-DB_odbtp-1.0.4-12|21	to a database. It can be used to remotely access any Win32-ODBC
21cr|php-pear-DB_odbtp-1.0.4-12|22	accessible database from any platform.
21cr|php-pear-DB_odbtp-1.0.4-12|23	
21cr|php-pear-DB_odbtp-1.0.4-12|24	%prep
21cr|php-pear-DB_odbtp-1.0.4-12|25	%setup -q -c
21cr|php-pear-DB_odbtp-1.0.4-12|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_odbtp-1.0.4-12|27	
21cr|php-pear-DB_odbtp-1.0.4-12|28	%install
21cr|php-pear-DB_odbtp-1.0.4-12|29	
21cr|php-pear-DB_odbtp-1.0.4-12|30	cd %{upstream_name}-%{version}
21cr|php-pear-DB_odbtp-1.0.4-12|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_odbtp-1.0.4-12|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_odbtp-1.0.4-12|33	
21cr|php-pear-DB_odbtp-1.0.4-12|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_odbtp-1.0.4-12|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_odbtp-1.0.4-12|36	
21cr|php-pear-DB_odbtp-1.0.4-12|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_odbtp-1.0.4-12|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_odbtp-1.0.4-12|39	
21cr|php-pear-DB_odbtp-1.0.4-12|40	%files
21cr|php-pear-DB_odbtp-1.0.4-12|41	%defattr(-,root,root)
21cr|php-pear-DB_odbtp-1.0.4-12|42	%doc %{upstream_name}-%{version}/docs/* %{upstream_name}-%{version}/examples
21cr|php-pear-DB_odbtp-1.0.4-12|43	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_odbtp-1.0.4-12|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6009 21
21cr|php-pear-DB_Pager-0.7-19|1	%define		_class		DB
21cr|php-pear-DB_Pager-0.7-19|2	%define		_subclass	Pager
21cr|php-pear-DB_Pager-0.7-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_Pager-0.7-19|4	
21cr|php-pear-DB_Pager-0.7-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_Pager-0.7-19|6	Version:	0.7
21cr|php-pear-DB_Pager-0.7-19|7	Release:	19
21cr|php-pear-DB_Pager-0.7-19|8	Summary:	Retrieve and return information of database result sets
21cr|php-pear-DB_Pager-0.7-19|9	License:	PHP License
21cr|php-pear-DB_Pager-0.7-19|10	Group:		Development/PHP
21cr|php-pear-DB_Pager-0.7-19|11	URL:		http://pear.php.net/package/DB_Pager/
21cr|php-pear-DB_Pager-0.7-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-DB_Pager-0.7-19|13	Requires(post): php-pear
21cr|php-pear-DB_Pager-0.7-19|14	Requires(preun): php-pear
21cr|php-pear-DB_Pager-0.7-19|15	Requires:	php-pear
21cr|php-pear-DB_Pager-0.7-19|16	BuildArch:	noarch
21cr|php-pear-DB_Pager-0.7-19|17	BuildRequires:	php-pear
21cr|php-pear-DB_Pager-0.7-19|18	
21cr|php-pear-DB_Pager-0.7-19|19	%description
21cr|php-pear-DB_Pager-0.7-19|20	This class handles all the stuff needed for displaying paginated
21cr|php-pear-DB_Pager-0.7-19|21	results from a database query of PEAR DB, including fetching only the
21cr|php-pear-DB_Pager-0.7-19|22	needed rows and giving extensive information for helping build an HTML
21cr|php-pear-DB_Pager-0.7-19|23	or GTK+ query result display.
21cr|php-pear-DB_Pager-0.7-19|24	
21cr|php-pear-DB_Pager-0.7-19|25	%prep
21cr|php-pear-DB_Pager-0.7-19|26	%setup -q -c
21cr|php-pear-DB_Pager-0.7-19|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_Pager-0.7-19|28	
21cr|php-pear-DB_Pager-0.7-19|29	%install
21cr|php-pear-DB_Pager-0.7-19|30	
21cr|php-pear-DB_Pager-0.7-19|31	cd %{upstream_name}-%{version}
21cr|php-pear-DB_Pager-0.7-19|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_Pager-0.7-19|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_Pager-0.7-19|34	
21cr|php-pear-DB_Pager-0.7-19|35	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-DB_Pager-0.7-19|36	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-DB_Pager-0.7-19|37	
21cr|php-pear-DB_Pager-0.7-19|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_Pager-0.7-19|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_Pager-0.7-19|40	
21cr|php-pear-DB_Pager-0.7-19|41	%clean
21cr|php-pear-DB_Pager-0.7-19|42	
21cr|php-pear-DB_Pager-0.7-19|43	
21cr|php-pear-DB_Pager-0.7-19|44	
21cr|php-pear-DB_Pager-0.7-19|45	%files
21cr|php-pear-DB_Pager-0.7-19|46	%defattr(-,root,root)
21cr|php-pear-DB_Pager-0.7-19|47	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_Pager-0.7-19|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6010 21
21cr|php-pear-DB_QueryTool-1.1.2-13|1	%define		_class		DB
21cr|php-pear-DB_QueryTool-1.1.2-13|2	%define		_subclass	QueryTool
21cr|php-pear-DB_QueryTool-1.1.2-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_QueryTool-1.1.2-13|4	
21cr|php-pear-DB_QueryTool-1.1.2-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_QueryTool-1.1.2-13|6	Version:	1.1.2
21cr|php-pear-DB_QueryTool-1.1.2-13|7	Release:	13
21cr|php-pear-DB_QueryTool-1.1.2-13|8	Summary:	An OO-interface for easily retrieving and modifying data in a DB
21cr|php-pear-DB_QueryTool-1.1.2-13|9	License:	PHP License
21cr|php-pear-DB_QueryTool-1.1.2-13|10	Group:		Development/PHP
21cr|php-pear-DB_QueryTool-1.1.2-13|11	URL:		http://pear.php.net/package/DB_QueryTool/
21cr|php-pear-DB_QueryTool-1.1.2-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-DB_QueryTool-1.1.2-13|13	Requires(post):	php-pear
21cr|php-pear-DB_QueryTool-1.1.2-13|14	Requires(preun): php-pear
21cr|php-pear-DB_QueryTool-1.1.2-13|15	Requires:	php-pear
21cr|php-pear-DB_QueryTool-1.1.2-13|16	BuildArch:	noarch
21cr|php-pear-DB_QueryTool-1.1.2-13|17	BuildRequires:	php-pear
21cr|php-pear-DB_QueryTool-1.1.2-13|18	
21cr|php-pear-DB_QueryTool-1.1.2-13|19	%description
21cr|php-pear-DB_QueryTool-1.1.2-13|20	This package is an OO-abstraction to the SQL-Query language, it
21cr|php-pear-DB_QueryTool-1.1.2-13|21	provides methods such as setWhere, setOrder, setGroup, setJoin, etc.
21cr|php-pear-DB_QueryTool-1.1.2-13|22	to easily build queries. It also provides an easy to learn interface
21cr|php-pear-DB_QueryTool-1.1.2-13|23	that interacts nicely with HTML-forms using arrays that contain the
21cr|php-pear-DB_QueryTool-1.1.2-13|24	column data, that shall be updated/added in a DB. This package bases
21cr|php-pear-DB_QueryTool-1.1.2-13|25	on an SQL-Builder which lets you easily build SQL-Statements and
21cr|php-pear-DB_QueryTool-1.1.2-13|26	execute them.
21cr|php-pear-DB_QueryTool-1.1.2-13|27	
21cr|php-pear-DB_QueryTool-1.1.2-13|28	%prep
21cr|php-pear-DB_QueryTool-1.1.2-13|29	%setup -q -c
21cr|php-pear-DB_QueryTool-1.1.2-13|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_QueryTool-1.1.2-13|31	
21cr|php-pear-DB_QueryTool-1.1.2-13|32	%install
21cr|php-pear-DB_QueryTool-1.1.2-13|33	
21cr|php-pear-DB_QueryTool-1.1.2-13|34	cd %{upstream_name}-%{version}
21cr|php-pear-DB_QueryTool-1.1.2-13|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_QueryTool-1.1.2-13|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_QueryTool-1.1.2-13|37	
21cr|php-pear-DB_QueryTool-1.1.2-13|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_QueryTool-1.1.2-13|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_QueryTool-1.1.2-13|40	
21cr|php-pear-DB_QueryTool-1.1.2-13|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_QueryTool-1.1.2-13|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_QueryTool-1.1.2-13|43	
21cr|php-pear-DB_QueryTool-1.1.2-13|44	%files
21cr|php-pear-DB_QueryTool-1.1.2-13|45	%defattr(-,root,root)
21cr|php-pear-DB_QueryTool-1.1.2-13|46	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_QueryTool-1.1.2-13|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6011 21
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|1	%define		_class		DB
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|2	%define		_subclass	Sqlite
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|3	%define		_ssclass	Tools
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|4	%define		upstream_name	%{_class}_%{_subclass}_%{_ssclass}
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|5	
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|7	Version:	0.1.7
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|8	Release:	5
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|9	Summary:	OO interface designed to effectively manage and backup Sqlite databases
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|10	License:	PHP License
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|11	Group:		Development/PHP
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|12	URL:		http://pear.php.net/package/DB_Sqlite_Tools/
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|13	Source0:	http://download.pear.php.net/package/DB_Sqlite_Tools-%{version}.tgz
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|14	Requires(post):	php-pear
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|15	Requires(preun): php-pear
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|16	Requires:	php-pear
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|17	BuildArch:	noarch
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|18	BuildRequires:	php-pear
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|19	
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|20	%description
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|21	DB_Sqlite_Tools is extends the native PHP-sqlite function by providing
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|22	a comprehensive solution for database backup, live replication, export
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|23	in XML format, performance optmization and more. It is designed for
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|24	the maintenance and optimisation of several sqlite databases.
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|25	
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|26	%prep
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|27	%setup -q -c
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|29	
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|30	%install
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|31	
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|32	cd %{upstream_name}-%{version}
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|35	
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|38	rm -f %{buildroot}%{_datadir}/pear/generate_package_xml.php
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|39	
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|42	
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|43	%files
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|44	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_Sqlite_Tools-0.1.7-5|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6012 21
21cr|php-pear-DB_Table-1.5.6-12|1	%define		_class		DB
21cr|php-pear-DB_Table-1.5.6-12|2	%define		_subclass	Table
21cr|php-pear-DB_Table-1.5.6-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-DB_Table-1.5.6-12|4	
21cr|php-pear-DB_Table-1.5.6-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-DB_Table-1.5.6-12|6	Version:	1.5.6
21cr|php-pear-DB_Table-1.5.6-12|7	Release:	12
21cr|php-pear-DB_Table-1.5.6-12|8	Summary:	Automate table creation
21cr|php-pear-DB_Table-1.5.6-12|9	License:	PHP License
21cr|php-pear-DB_Table-1.5.6-12|10	Group:		Development/PHP
21cr|php-pear-DB_Table-1.5.6-12|11	URL:		http://pear.php.net/package/DB_Table/
21cr|php-pear-DB_Table-1.5.6-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-DB_Table-1.5.6-12|13	Requires(post):	php-pear
21cr|php-pear-DB_Table-1.5.6-12|14	Requires(preun): php-pear
21cr|php-pear-DB_Table-1.5.6-12|15	Requires:	php-pear
21cr|php-pear-DB_Table-1.5.6-12|16	BuildArch:	noarch
21cr|php-pear-DB_Table-1.5.6-12|17	BuildRequires:	php-pear
21cr|php-pear-DB_Table-1.5.6-12|18	
21cr|php-pear-DB_Table-1.5.6-12|19	%description
21cr|php-pear-DB_Table-1.5.6-12|20	Builds on PEAR DB to abstract datatypes and automate table creation,
21cr|php-pear-DB_Table-1.5.6-12|21	data validation, insert, update, delete, and select; combines these
21cr|php-pear-DB_Table-1.5.6-12|22	with PEAR HTML_QuickForm to automatically generate input forms that
21cr|php-pear-DB_Table-1.5.6-12|23	match the table column definitions.
21cr|php-pear-DB_Table-1.5.6-12|24	
21cr|php-pear-DB_Table-1.5.6-12|25	
21cr|php-pear-DB_Table-1.5.6-12|26	%prep
21cr|php-pear-DB_Table-1.5.6-12|27	%setup -q -c
21cr|php-pear-DB_Table-1.5.6-12|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DB_Table-1.5.6-12|29	
21cr|php-pear-DB_Table-1.5.6-12|30	%install
21cr|php-pear-DB_Table-1.5.6-12|31	
21cr|php-pear-DB_Table-1.5.6-12|32	cd %{upstream_name}-%{version}
21cr|php-pear-DB_Table-1.5.6-12|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DB_Table-1.5.6-12|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DB_Table-1.5.6-12|35	
21cr|php-pear-DB_Table-1.5.6-12|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DB_Table-1.5.6-12|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DB_Table-1.5.6-12|38	
21cr|php-pear-DB_Table-1.5.6-12|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_Table-1.5.6-12|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DB_Table-1.5.6-12|41	
21cr|php-pear-DB_Table-1.5.6-12|42	%files
21cr|php-pear-DB_Table-1.5.6-12|43	%defattr(-,root,root)
21cr|php-pear-DB_Table-1.5.6-12|44	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-DB_Table-1.5.6-12|45	%{_datadir}/pear/%{_class}
21cr|php-pear-DB_Table-1.5.6-12|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6013 21
21cr|php-pear-DbUnit-1.3.1-8|1	%define  upstream_name DbUnit
21cr|php-pear-DbUnit-1.3.1-8|2	%global __requires_exclude /usr/bin/php
21cr|php-pear-DbUnit-1.3.1-8|3	
21cr|php-pear-DbUnit-1.3.1-8|4	Summary:	DbUnit port for PHP/PHPUnit to support database interaction testing
21cr|php-pear-DbUnit-1.3.1-8|5	
21cr|php-pear-DbUnit-1.3.1-8|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-DbUnit-1.3.1-8|7	Version:	1.3.1
21cr|php-pear-DbUnit-1.3.1-8|8	Release:	8
21cr|php-pear-DbUnit-1.3.1-8|9	License:	BSD
21cr|php-pear-DbUnit-1.3.1-8|10	Group:		Development/PHP
21cr|php-pear-DbUnit-1.3.1-8|11	URL:		http://www.phpunit.de/
21cr|php-pear-DbUnit-1.3.1-8|12	Source0:	http://pear.phpunit.de/get/DbUnit-%{version}.tgz
21cr|php-pear-DbUnit-1.3.1-8|13	Requires(post):	php-pear
21cr|php-pear-DbUnit-1.3.1-8|14	Requires(preun): php-pear
21cr|php-pear-DbUnit-1.3.1-8|15	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-DbUnit-1.3.1-8|16	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-DbUnit-1.3.1-8|17	Requires:	php-channel-phpunit
21cr|php-pear-DbUnit-1.3.1-8|18	BuildArch:	noarch
21cr|php-pear-DbUnit-1.3.1-8|19	BuildRequires:	php-pear
21cr|php-pear-DbUnit-1.3.1-8|20	BuildRequires:	php-channel-phpunit
21cr|php-pear-DbUnit-1.3.1-8|21	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-DbUnit-1.3.1-8|22	Recommends:	php-symfony-YAML >= 1.0.2
21cr|php-pear-DbUnit-1.3.1-8|23	
21cr|php-pear-DbUnit-1.3.1-8|24	%description
21cr|php-pear-DbUnit-1.3.1-8|25	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-DbUnit-1.3.1-8|26	unit tests in PHP.
21cr|php-pear-DbUnit-1.3.1-8|27	
21cr|php-pear-DbUnit-1.3.1-8|28	This package provides DbUnit port for PHP/PHPUnit to support database
21cr|php-pear-DbUnit-1.3.1-8|29	interaction testing.
21cr|php-pear-DbUnit-1.3.1-8|30	
21cr|php-pear-DbUnit-1.3.1-8|31	%prep
21cr|php-pear-DbUnit-1.3.1-8|32	
21cr|php-pear-DbUnit-1.3.1-8|33	%setup -q -c
21cr|php-pear-DbUnit-1.3.1-8|34	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-DbUnit-1.3.1-8|35	
21cr|php-pear-DbUnit-1.3.1-8|36	%build
21cr|php-pear-DbUnit-1.3.1-8|37	
21cr|php-pear-DbUnit-1.3.1-8|38	%install
21cr|php-pear-DbUnit-1.3.1-8|39	
21cr|php-pear-DbUnit-1.3.1-8|40	cd %{upstream_name}-%{version}
21cr|php-pear-DbUnit-1.3.1-8|41	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-DbUnit-1.3.1-8|42	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-DbUnit-1.3.1-8|43	
21cr|php-pear-DbUnit-1.3.1-8|44	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-DbUnit-1.3.1-8|45	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-DbUnit-1.3.1-8|46	
21cr|php-pear-DbUnit-1.3.1-8|47	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DbUnit-1.3.1-8|48	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-DbUnit-1.3.1-8|49	
21cr|php-pear-DbUnit-1.3.1-8|50	%files
21cr|php-pear-DbUnit-1.3.1-8|51	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-DbUnit-1.3.1-8|52	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-DbUnit-1.3.1-8|53	%{_bindir}/dbunit
21cr|php-pear-DbUnit-1.3.1-8|54	%{_datadir}/pear/PHPUnit/Extensions/Database
21cr|php-pear-DbUnit-1.3.1-8|55	%{_datadir}/pear/packages/DbUnit.xml

6014 21
21cr|php-pear-Event_Dispatcher-1.1.0-11|1	%define		_class		Event
21cr|php-pear-Event_Dispatcher-1.1.0-11|2	%define		_subclass	Dispatcher
21cr|php-pear-Event_Dispatcher-1.1.0-11|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Event_Dispatcher-1.1.0-11|4	
21cr|php-pear-Event_Dispatcher-1.1.0-11|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Event_Dispatcher-1.1.0-11|6	Version:	1.1.0
21cr|php-pear-Event_Dispatcher-1.1.0-11|7	Release:	11
21cr|php-pear-Event_Dispatcher-1.1.0-11|8	Summary:	Dispatch notifications using PHP callbacks
21cr|php-pear-Event_Dispatcher-1.1.0-11|9	License:	PHP License
21cr|php-pear-Event_Dispatcher-1.1.0-11|10	Group:		Development/PHP
21cr|php-pear-Event_Dispatcher-1.1.0-11|11	URL:		http://pear.php.net/package/Event_Dispatcher/
21cr|php-pear-Event_Dispatcher-1.1.0-11|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Event_Dispatcher-1.1.0-11|13	Requires(post):	php-pear
21cr|php-pear-Event_Dispatcher-1.1.0-11|14	Requires(preun): php-pear
21cr|php-pear-Event_Dispatcher-1.1.0-11|15	Requires:	php-pear
21cr|php-pear-Event_Dispatcher-1.1.0-11|16	BuildArch:	noarch
21cr|php-pear-Event_Dispatcher-1.1.0-11|17	BuildRequires:	php-pear
21cr|php-pear-Event_Dispatcher-1.1.0-11|18	
21cr|php-pear-Event_Dispatcher-1.1.0-11|19	%description
21cr|php-pear-Event_Dispatcher-1.1.0-11|20	The Event_Dispatcher acts as a notification dispatch table. It is used
21cr|php-pear-Event_Dispatcher-1.1.0-11|21	to notify other objects of interesting things. This information is
21cr|php-pear-Event_Dispatcher-1.1.0-11|22	encapsulated in Event_Notification objects. Client objects register
21cr|php-pear-Event_Dispatcher-1.1.0-11|23	themselves with the Event_Dispatcher as observers of specific
21cr|php-pear-Event_Dispatcher-1.1.0-11|24	notifications posted by other objects. When an event occurs, an object
21cr|php-pear-Event_Dispatcher-1.1.0-11|25	posts an appropriate notification to the Event_Dispatcher. The
21cr|php-pear-Event_Dispatcher-1.1.0-11|26	Event_Dispatcher dispatches a message to each registered observer,
21cr|php-pear-Event_Dispatcher-1.1.0-11|27	passing the notification as the sole argument.
21cr|php-pear-Event_Dispatcher-1.1.0-11|28	
21cr|php-pear-Event_Dispatcher-1.1.0-11|29	
21cr|php-pear-Event_Dispatcher-1.1.0-11|30	%prep
21cr|php-pear-Event_Dispatcher-1.1.0-11|31	%setup -q -c
21cr|php-pear-Event_Dispatcher-1.1.0-11|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Event_Dispatcher-1.1.0-11|33	
21cr|php-pear-Event_Dispatcher-1.1.0-11|34	%install
21cr|php-pear-Event_Dispatcher-1.1.0-11|35	
21cr|php-pear-Event_Dispatcher-1.1.0-11|36	cd %{upstream_name}-%{version}
21cr|php-pear-Event_Dispatcher-1.1.0-11|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Event_Dispatcher-1.1.0-11|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Event_Dispatcher-1.1.0-11|39	
21cr|php-pear-Event_Dispatcher-1.1.0-11|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Event_Dispatcher-1.1.0-11|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Event_Dispatcher-1.1.0-11|42	
21cr|php-pear-Event_Dispatcher-1.1.0-11|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Event_Dispatcher-1.1.0-11|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Event_Dispatcher-1.1.0-11|45	
21cr|php-pear-Event_Dispatcher-1.1.0-11|46	%files
21cr|php-pear-Event_Dispatcher-1.1.0-11|47	%defattr(-,root,root)
21cr|php-pear-Event_Dispatcher-1.1.0-11|48	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Event_Dispatcher-1.1.0-11|49	%{_datadir}/pear/%{_class}
21cr|php-pear-Event_Dispatcher-1.1.0-11|50	%{_datadir}/pear/packages/%{upstream_name}.xml

6015 21
21cr|php-pear-File-1.4.1-5|1	%define		_class		File
21cr|php-pear-File-1.4.1-5|2	%define		upstream_name	%{_class}
21cr|php-pear-File-1.4.1-5|3	
21cr|php-pear-File-1.4.1-5|4	Summary:	Common file and directory routines
21cr|php-pear-File-1.4.1-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File-1.4.1-5|6	Version:	1.4.1
21cr|php-pear-File-1.4.1-5|7	Release:	5
21cr|php-pear-File-1.4.1-5|8	License:	PHP License
21cr|php-pear-File-1.4.1-5|9	Group:		Development/PHP
21cr|php-pear-File-1.4.1-5|10	URL:		http://pear.php.net/package/File/
21cr|php-pear-File-1.4.1-5|11	Source0:	http://download.pear.php.net/package/File-%{version}.tgz
21cr|php-pear-File-1.4.1-5|12	Requires(post):	php-pear
21cr|php-pear-File-1.4.1-5|13	Requires(preun): php-pear
21cr|php-pear-File-1.4.1-5|14	Requires:	php-pear
21cr|php-pear-File-1.4.1-5|15	BuildArch:	noarch
21cr|php-pear-File-1.4.1-5|16	BuildRequires:	php-pear
21cr|php-pear-File-1.4.1-5|17	Recommends:	php-pear-File_Util
21cr|php-pear-File-1.4.1-5|18	Recommends:	php-pear-File_CSV
21cr|php-pear-File-1.4.1-5|19	
21cr|php-pear-File-1.4.1-5|20	%description
21cr|php-pear-File-1.4.1-5|21	Provides easy access to read/write to files along with some common routines
21cr|php-pear-File-1.4.1-5|22	to deal with paths.
21cr|php-pear-File-1.4.1-5|23	
21cr|php-pear-File-1.4.1-5|24	%prep
21cr|php-pear-File-1.4.1-5|25	%setup -q -c
21cr|php-pear-File-1.4.1-5|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File-1.4.1-5|27	
21cr|php-pear-File-1.4.1-5|28	%install
21cr|php-pear-File-1.4.1-5|29	
21cr|php-pear-File-1.4.1-5|30	cd %{upstream_name}-%{version}
21cr|php-pear-File-1.4.1-5|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File-1.4.1-5|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File-1.4.1-5|33	
21cr|php-pear-File-1.4.1-5|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File-1.4.1-5|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File-1.4.1-5|36	
21cr|php-pear-File-1.4.1-5|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File-1.4.1-5|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File-1.4.1-5|39	
21cr|php-pear-File-1.4.1-5|40	%files
21cr|php-pear-File-1.4.1-5|41	%defattr(-,root,root)
21cr|php-pear-File-1.4.1-5|42	%{_datadir}/pear/%{_class}.php
21cr|php-pear-File-1.4.1-5|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6016 21
21cr|php-pear-File_Bittorrent-1.1.0-14|1	%define		_class		File
21cr|php-pear-File_Bittorrent-1.1.0-14|2	%define		_subclass	Bittorrent
21cr|php-pear-File_Bittorrent-1.1.0-14|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_Bittorrent-1.1.0-14|4	
21cr|php-pear-File_Bittorrent-1.1.0-14|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_Bittorrent-1.1.0-14|6	Version:	1.1.0
21cr|php-pear-File_Bittorrent-1.1.0-14|7	Release:	14
21cr|php-pear-File_Bittorrent-1.1.0-14|8	Summary:	Decode and Encode data in Bittorrent format
21cr|php-pear-File_Bittorrent-1.1.0-14|9	License:	PHP License
21cr|php-pear-File_Bittorrent-1.1.0-14|10	Group:		Development/PHP
21cr|php-pear-File_Bittorrent-1.1.0-14|11	URL:		http://pear.php.net/package/File_Bittorrent/
21cr|php-pear-File_Bittorrent-1.1.0-14|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-File_Bittorrent-1.1.0-14|13	Requires(post):	php-pear
21cr|php-pear-File_Bittorrent-1.1.0-14|14	Requires(preun): php-pear
21cr|php-pear-File_Bittorrent-1.1.0-14|15	Requires:	php-pear
21cr|php-pear-File_Bittorrent-1.1.0-14|16	BuildArch:	noarch
21cr|php-pear-File_Bittorrent-1.1.0-14|17	BuildRequires:	php-pear
21cr|php-pear-File_Bittorrent-1.1.0-14|18	
21cr|php-pear-File_Bittorrent-1.1.0-14|19	%description
21cr|php-pear-File_Bittorrent-1.1.0-14|20	This package consists of two classes which handles the encoding and
21cr|php-pear-File_Bittorrent-1.1.0-14|21	decoding of data in Bittorrent format.
21cr|php-pear-File_Bittorrent-1.1.0-14|22	
21cr|php-pear-File_Bittorrent-1.1.0-14|23	You can also extract useful informations from .torrent files.
21cr|php-pear-File_Bittorrent-1.1.0-14|24	
21cr|php-pear-File_Bittorrent-1.1.0-14|25	%prep
21cr|php-pear-File_Bittorrent-1.1.0-14|26	%setup -q -c
21cr|php-pear-File_Bittorrent-1.1.0-14|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_Bittorrent-1.1.0-14|28	
21cr|php-pear-File_Bittorrent-1.1.0-14|29	%install
21cr|php-pear-File_Bittorrent-1.1.0-14|30	
21cr|php-pear-File_Bittorrent-1.1.0-14|31	cd %{upstream_name}-%{version}
21cr|php-pear-File_Bittorrent-1.1.0-14|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_Bittorrent-1.1.0-14|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_Bittorrent-1.1.0-14|34	
21cr|php-pear-File_Bittorrent-1.1.0-14|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_Bittorrent-1.1.0-14|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_Bittorrent-1.1.0-14|37	
21cr|php-pear-File_Bittorrent-1.1.0-14|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Bittorrent-1.1.0-14|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Bittorrent-1.1.0-14|40	
21cr|php-pear-File_Bittorrent-1.1.0-14|41	%files
21cr|php-pear-File_Bittorrent-1.1.0-14|42	%defattr(-,root,root)
21cr|php-pear-File_Bittorrent-1.1.0-14|43	%{_datadir}/pear/%{_class}
21cr|php-pear-File_Bittorrent-1.1.0-14|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6017 21
21cr|php-pear-File_CSV-1.0.0-9|1	%define		_class		File
21cr|php-pear-File_CSV-1.0.0-9|2	%define		upstream_name	%{_class}_CSV
21cr|php-pear-File_CSV-1.0.0-9|3	
21cr|php-pear-File_CSV-1.0.0-9|4	Summary:	Read and write of CSV files
21cr|php-pear-File_CSV-1.0.0-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_CSV-1.0.0-9|6	Version:	1.0.0
21cr|php-pear-File_CSV-1.0.0-9|7	Release:	9
21cr|php-pear-File_CSV-1.0.0-9|8	License:	PHP License
21cr|php-pear-File_CSV-1.0.0-9|9	Group:		Development/PHP
21cr|php-pear-File_CSV-1.0.0-9|10	URL:		http://pear.php.net/package/File_CSV/
21cr|php-pear-File_CSV-1.0.0-9|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-File_CSV-1.0.0-9|12	Requires(post):	php-pear
21cr|php-pear-File_CSV-1.0.0-9|13	Requires(preun): php-pear
21cr|php-pear-File_CSV-1.0.0-9|14	Requires:	php-pear
21cr|php-pear-File_CSV-1.0.0-9|15	BuildArch:	noarch
21cr|php-pear-File_CSV-1.0.0-9|16	BuildRequires:	php-pear
21cr|php-pear-File_CSV-1.0.0-9|17	Conflicts:	php-pear-File < 1.4.0
21cr|php-pear-File_CSV-1.0.0-9|18	
21cr|php-pear-File_CSV-1.0.0-9|19	%description
21cr|php-pear-File_CSV-1.0.0-9|20	Read and write of CSV files as well as discovering the format the CSV file is
21cr|php-pear-File_CSV-1.0.0-9|21	in.
21cr|php-pear-File_CSV-1.0.0-9|22	
21cr|php-pear-File_CSV-1.0.0-9|23	Supports headers and is excel compatible, i.e. ="0004" outputs as 0004 (only
21cr|php-pear-File_CSV-1.0.0-9|24	read wise)
21cr|php-pear-File_CSV-1.0.0-9|25	
21cr|php-pear-File_CSV-1.0.0-9|26	For more information on CSV: http://rfc.net/rfc4180.html
21cr|php-pear-File_CSV-1.0.0-9|27	
21cr|php-pear-File_CSV-1.0.0-9|28	%prep
21cr|php-pear-File_CSV-1.0.0-9|29	%setup -q -c
21cr|php-pear-File_CSV-1.0.0-9|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_CSV-1.0.0-9|31	
21cr|php-pear-File_CSV-1.0.0-9|32	%install
21cr|php-pear-File_CSV-1.0.0-9|33	
21cr|php-pear-File_CSV-1.0.0-9|34	cd %{upstream_name}-%{version}
21cr|php-pear-File_CSV-1.0.0-9|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_CSV-1.0.0-9|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_CSV-1.0.0-9|37	
21cr|php-pear-File_CSV-1.0.0-9|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_CSV-1.0.0-9|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_CSV-1.0.0-9|40	
21cr|php-pear-File_CSV-1.0.0-9|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_CSV-1.0.0-9|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_CSV-1.0.0-9|43	
21cr|php-pear-File_CSV-1.0.0-9|44	%files
21cr|php-pear-File_CSV-1.0.0-9|45	%defattr(-,root,root)
21cr|php-pear-File_CSV-1.0.0-9|46	%{_datadir}/pear/%{_class}/CSV.php
21cr|php-pear-File_CSV-1.0.0-9|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6018 21
21cr|php-pear-File_DICOM-0.3-19|1	%define		_class		File
21cr|php-pear-File_DICOM-0.3-19|2	%define		_subclass	DICOM
21cr|php-pear-File_DICOM-0.3-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_DICOM-0.3-19|4	
21cr|php-pear-File_DICOM-0.3-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_DICOM-0.3-19|6	Version:	0.3
21cr|php-pear-File_DICOM-0.3-19|7	Release:	19
21cr|php-pear-File_DICOM-0.3-19|8	Summary:	Package for reading and modifying DICOM files
21cr|php-pear-File_DICOM-0.3-19|9	License:	PHP License
21cr|php-pear-File_DICOM-0.3-19|10	Group:		Development/PHP
21cr|php-pear-File_DICOM-0.3-19|11	URL:		http://pear.php.net/package/File_DICOM/
21cr|php-pear-File_DICOM-0.3-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-File_DICOM-0.3-19|13	Requires(post): php-pear
21cr|php-pear-File_DICOM-0.3-19|14	Requires(preun): php-pear
21cr|php-pear-File_DICOM-0.3-19|15	Requires:	php-pear
21cr|php-pear-File_DICOM-0.3-19|16	BuildArch:	noarch
21cr|php-pear-File_DICOM-0.3-19|17	BuildRequires:	php-pear
21cr|php-pear-File_DICOM-0.3-19|18	
21cr|php-pear-File_DICOM-0.3-19|19	%description
21cr|php-pear-File_DICOM-0.3-19|20	File_DICOM allows reading and modifying of DICOM files.
21cr|php-pear-File_DICOM-0.3-19|21	
21cr|php-pear-File_DICOM-0.3-19|22	DICOM stands for Digital Imaging and COmmunications in Medicine, and
21cr|php-pear-File_DICOM-0.3-19|23	is a standard for creating, storing and transfering digital images
21cr|php-pear-File_DICOM-0.3-19|24	(X-rays, tomography) and related information used in medicine. This
21cr|php-pear-File_DICOM-0.3-19|25	package in particular does not support the exchange/transfer of DICOM
21cr|php-pear-File_DICOM-0.3-19|26	data, nor any network related functionality. More information on the
21cr|php-pear-File_DICOM-0.3-19|27	DICOM standard can be found at: http://medical.nema.org/.
21cr|php-pear-File_DICOM-0.3-19|28	
21cr|php-pear-File_DICOM-0.3-19|29	%prep
21cr|php-pear-File_DICOM-0.3-19|30	%setup -q -c
21cr|php-pear-File_DICOM-0.3-19|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_DICOM-0.3-19|32	
21cr|php-pear-File_DICOM-0.3-19|33	%install
21cr|php-pear-File_DICOM-0.3-19|34	
21cr|php-pear-File_DICOM-0.3-19|35	cd %{upstream_name}-%{version}
21cr|php-pear-File_DICOM-0.3-19|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_DICOM-0.3-19|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_DICOM-0.3-19|38	
21cr|php-pear-File_DICOM-0.3-19|39	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-File_DICOM-0.3-19|40	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-File_DICOM-0.3-19|41	
21cr|php-pear-File_DICOM-0.3-19|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_DICOM-0.3-19|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_DICOM-0.3-19|44	
21cr|php-pear-File_DICOM-0.3-19|45	%clean
21cr|php-pear-File_DICOM-0.3-19|46	
21cr|php-pear-File_DICOM-0.3-19|47	
21cr|php-pear-File_DICOM-0.3-19|48	
21cr|php-pear-File_DICOM-0.3-19|49	%files
21cr|php-pear-File_DICOM-0.3-19|50	%defattr(-,root,root)
21cr|php-pear-File_DICOM-0.3-19|51	%{_datadir}/pear/%{_class}
21cr|php-pear-File_DICOM-0.3-19|52	%{_datadir}/pear/packages/%{upstream_name}.xml

6019 21
21cr|php-pear-File_DNS-0.1.0-5|1	%define		_class		File
21cr|php-pear-File_DNS-0.1.0-5|2	%define		_subclass	DNS
21cr|php-pear-File_DNS-0.1.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_DNS-0.1.0-5|4	
21cr|php-pear-File_DNS-0.1.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_DNS-0.1.0-5|6	Version:	0.1.0
21cr|php-pear-File_DNS-0.1.0-5|7	Release:	5
21cr|php-pear-File_DNS-0.1.0-5|8	Summary:	Manipulate RFC1033-style DNS Zonefiles
21cr|php-pear-File_DNS-0.1.0-5|9	License:	PHP License
21cr|php-pear-File_DNS-0.1.0-5|10	Group:		Development/PHP
21cr|php-pear-File_DNS-0.1.0-5|11	URL:		http://pear.php.net/package/File_DNS/
21cr|php-pear-File_DNS-0.1.0-5|12	Source0:	http://download.pear.php.net/package/File_DNS-%{version}.tgz
21cr|php-pear-File_DNS-0.1.0-5|13	Requires(post):	php-pear
21cr|php-pear-File_DNS-0.1.0-5|14	Requires(preun): php-pear
21cr|php-pear-File_DNS-0.1.0-5|15	Requires:	php-pear
21cr|php-pear-File_DNS-0.1.0-5|16	BuildArch:	noarch
21cr|php-pear-File_DNS-0.1.0-5|17	BuildRequires:	php-pear
21cr|php-pear-File_DNS-0.1.0-5|18	
21cr|php-pear-File_DNS-0.1.0-5|19	%description
21cr|php-pear-File_DNS-0.1.0-5|20	The File_DNS class provides a way to read, edit and write RFC1033
21cr|php-pear-File_DNS-0.1.0-5|21	style DNS Zones.
21cr|php-pear-File_DNS-0.1.0-5|22	
21cr|php-pear-File_DNS-0.1.0-5|23	%prep
21cr|php-pear-File_DNS-0.1.0-5|24	%setup -q -c
21cr|php-pear-File_DNS-0.1.0-5|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_DNS-0.1.0-5|26	
21cr|php-pear-File_DNS-0.1.0-5|27	%install
21cr|php-pear-File_DNS-0.1.0-5|28	
21cr|php-pear-File_DNS-0.1.0-5|29	cd %{upstream_name}-%{version}
21cr|php-pear-File_DNS-0.1.0-5|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_DNS-0.1.0-5|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_DNS-0.1.0-5|32	
21cr|php-pear-File_DNS-0.1.0-5|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_DNS-0.1.0-5|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_DNS-0.1.0-5|35	
21cr|php-pear-File_DNS-0.1.0-5|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_DNS-0.1.0-5|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_DNS-0.1.0-5|38	
21cr|php-pear-File_DNS-0.1.0-5|39	%files
21cr|php-pear-File_DNS-0.1.0-5|40	%defattr(-,root,root)
21cr|php-pear-File_DNS-0.1.0-5|41	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-File_DNS-0.1.0-5|42	%{_datadir}/pear/%{_class}
21cr|php-pear-File_DNS-0.1.0-5|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6020 21
21cr|php-pear-File_Find-1.3.3-9|1	%define		_class		File
21cr|php-pear-File_Find-1.3.3-9|2	%define		_subclass	Find
21cr|php-pear-File_Find-1.3.3-9|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_Find-1.3.3-9|4	
21cr|php-pear-File_Find-1.3.3-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_Find-1.3.3-9|6	Version:	1.3.3
21cr|php-pear-File_Find-1.3.3-9|7	Release:	9
21cr|php-pear-File_Find-1.3.3-9|8	Summary:	A class that facillitates the search of filesystems
21cr|php-pear-File_Find-1.3.3-9|9	License:	PHP License
21cr|php-pear-File_Find-1.3.3-9|10	Group:		Development/PHP
21cr|php-pear-File_Find-1.3.3-9|11	URL:		http://pear.php.net/package/File_Find/
21cr|php-pear-File_Find-1.3.3-9|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-File_Find-1.3.3-9|13	Requires(post):	php-pear
21cr|php-pear-File_Find-1.3.3-9|14	Requires(preun): php-pear
21cr|php-pear-File_Find-1.3.3-9|15	Requires:	php-pear
21cr|php-pear-File_Find-1.3.3-9|16	BuildArch:	noarch
21cr|php-pear-File_Find-1.3.3-9|17	BuildRequires:	php-pear
21cr|php-pear-File_Find-1.3.3-9|18	
21cr|php-pear-File_Find-1.3.3-9|19	%description
21cr|php-pear-File_Find-1.3.3-9|20	File_Find, created as a replacement for its Perl counterpart, also
21cr|php-pear-File_Find-1.3.3-9|21	named File_Find, is a directory searcher, which handles globbing,
21cr|php-pear-File_Find-1.3.3-9|22	recursive directory searching, as well as a slew of other cool
21cr|php-pear-File_Find-1.3.3-9|23	features.
21cr|php-pear-File_Find-1.3.3-9|24	
21cr|php-pear-File_Find-1.3.3-9|25	%prep
21cr|php-pear-File_Find-1.3.3-9|26	%setup -q -c
21cr|php-pear-File_Find-1.3.3-9|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_Find-1.3.3-9|28	
21cr|php-pear-File_Find-1.3.3-9|29	%install
21cr|php-pear-File_Find-1.3.3-9|30	
21cr|php-pear-File_Find-1.3.3-9|31	cd %{upstream_name}-%{version}
21cr|php-pear-File_Find-1.3.3-9|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_Find-1.3.3-9|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_Find-1.3.3-9|34	
21cr|php-pear-File_Find-1.3.3-9|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_Find-1.3.3-9|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_Find-1.3.3-9|37	
21cr|php-pear-File_Find-1.3.3-9|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Find-1.3.3-9|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Find-1.3.3-9|40	
21cr|php-pear-File_Find-1.3.3-9|41	%files
21cr|php-pear-File_Find-1.3.3-9|42	%{_datadir}/pear/%{_class}
21cr|php-pear-File_Find-1.3.3-9|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6021 21
21cr|php-pear-File_Fstab-2.0.3-8|1	%define		_class		File
21cr|php-pear-File_Fstab-2.0.3-8|2	%define		_subclass	Fstab
21cr|php-pear-File_Fstab-2.0.3-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_Fstab-2.0.3-8|4	
21cr|php-pear-File_Fstab-2.0.3-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_Fstab-2.0.3-8|6	Version:	2.0.3
21cr|php-pear-File_Fstab-2.0.3-8|7	Release:	8
21cr|php-pear-File_Fstab-2.0.3-8|8	Summary:	Read and write fstab files
21cr|php-pear-File_Fstab-2.0.3-8|9	License:	PHP License
21cr|php-pear-File_Fstab-2.0.3-8|10	Group:		Development/PHP
21cr|php-pear-File_Fstab-2.0.3-8|11	URL:		http://pear.php.net/package/File_Fstab/
21cr|php-pear-File_Fstab-2.0.3-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-File_Fstab-2.0.3-8|13	Requires(post): php-pear
21cr|php-pear-File_Fstab-2.0.3-8|14	Requires(preun): php-pear
21cr|php-pear-File_Fstab-2.0.3-8|15	Requires:	php-pear
21cr|php-pear-File_Fstab-2.0.3-8|16	BuildArch:	noarch
21cr|php-pear-File_Fstab-2.0.3-8|17	BuildRequires:	php-pear
21cr|php-pear-File_Fstab-2.0.3-8|18	
21cr|php-pear-File_Fstab-2.0.3-8|19	%description
21cr|php-pear-File_Fstab-2.0.3-8|20	File_Fstab is an easy-to-use package which can read & write UNIX fstab
21cr|php-pear-File_Fstab-2.0.3-8|21	files. It presents a pleasant object-oriented interface to the fstab.
21cr|php-pear-File_Fstab-2.0.3-8|22	Features:
21cr|php-pear-File_Fstab-2.0.3-8|23	- Supports blockdev, label, and UUID specification of mount device.
21cr|php-pear-File_Fstab-2.0.3-8|24	- Extendable to parse non-standard fstab formats by defining a new
21cr|php-pear-File_Fstab-2.0.3-8|25	Entry class for that format.
21cr|php-pear-File_Fstab-2.0.3-8|26	- Easily examine and set mount options for an entry.
21cr|php-pear-File_Fstab-2.0.3-8|27	- Stable, functional interface.
21cr|php-pear-File_Fstab-2.0.3-8|28	- Fully documented with PHPDoc.
21cr|php-pear-File_Fstab-2.0.3-8|29	
21cr|php-pear-File_Fstab-2.0.3-8|30	%prep
21cr|php-pear-File_Fstab-2.0.3-8|31	%setup -q -c
21cr|php-pear-File_Fstab-2.0.3-8|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_Fstab-2.0.3-8|33	
21cr|php-pear-File_Fstab-2.0.3-8|34	%install
21cr|php-pear-File_Fstab-2.0.3-8|35	
21cr|php-pear-File_Fstab-2.0.3-8|36	cd %{upstream_name}-%{version}
21cr|php-pear-File_Fstab-2.0.3-8|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_Fstab-2.0.3-8|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_Fstab-2.0.3-8|39	
21cr|php-pear-File_Fstab-2.0.3-8|40	rm -f %{buildroot}%{_datadir}/pear/example.php
21cr|php-pear-File_Fstab-2.0.3-8|41	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-File_Fstab-2.0.3-8|42	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-File_Fstab-2.0.3-8|43	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-File_Fstab-2.0.3-8|44	
21cr|php-pear-File_Fstab-2.0.3-8|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Fstab-2.0.3-8|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Fstab-2.0.3-8|47	
21cr|php-pear-File_Fstab-2.0.3-8|48	%clean
21cr|php-pear-File_Fstab-2.0.3-8|49	
21cr|php-pear-File_Fstab-2.0.3-8|50	
21cr|php-pear-File_Fstab-2.0.3-8|51	
21cr|php-pear-File_Fstab-2.0.3-8|52	%files
21cr|php-pear-File_Fstab-2.0.3-8|53	%defattr(-,root,root)
21cr|php-pear-File_Fstab-2.0.3-8|54	%doc %{upstream_name}-%{version}/example.php
21cr|php-pear-File_Fstab-2.0.3-8|55	%{_datadir}/pear/%{_class}
21cr|php-pear-File_Fstab-2.0.3-8|56	%{_datadir}/pear/packages/%{upstream_name}.xml

6022 21
21cr|php-pear-File_Gettext-0.4.2-5|1	%define		_class		File
21cr|php-pear-File_Gettext-0.4.2-5|2	%define		_subclass	Gettext
21cr|php-pear-File_Gettext-0.4.2-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_Gettext-0.4.2-5|4	
21cr|php-pear-File_Gettext-0.4.2-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_Gettext-0.4.2-5|6	Version:	0.4.2
21cr|php-pear-File_Gettext-0.4.2-5|7	Release:	5
21cr|php-pear-File_Gettext-0.4.2-5|8	Summary:	GNU Gettext file parser
21cr|php-pear-File_Gettext-0.4.2-5|9	License:	PHP License
21cr|php-pear-File_Gettext-0.4.2-5|10	Group:		Development/PHP
21cr|php-pear-File_Gettext-0.4.2-5|11	URL:		http://pear.php.net/package/File_Gettext/
21cr|php-pear-File_Gettext-0.4.2-5|12	Source0:	http://download.pear.php.net/package/File_Gettext-%{version}.tgz
21cr|php-pear-File_Gettext-0.4.2-5|13	Requires(post):	php-pear
21cr|php-pear-File_Gettext-0.4.2-5|14	Requires(preun): php-pear
21cr|php-pear-File_Gettext-0.4.2-5|15	Requires:	php-pear
21cr|php-pear-File_Gettext-0.4.2-5|16	BuildArch:	noarch
21cr|php-pear-File_Gettext-0.4.2-5|17	BuildRequires:	php-pear
21cr|php-pear-File_Gettext-0.4.2-5|18	
21cr|php-pear-File_Gettext-0.4.2-5|19	%description
21cr|php-pear-File_Gettext-0.4.2-5|20	Reader and writer for GNU PO and MO files.
21cr|php-pear-File_Gettext-0.4.2-5|21	
21cr|php-pear-File_Gettext-0.4.2-5|22	%prep
21cr|php-pear-File_Gettext-0.4.2-5|23	%setup -q -c
21cr|php-pear-File_Gettext-0.4.2-5|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_Gettext-0.4.2-5|25	
21cr|php-pear-File_Gettext-0.4.2-5|26	%install
21cr|php-pear-File_Gettext-0.4.2-5|27	
21cr|php-pear-File_Gettext-0.4.2-5|28	cd %{upstream_name}-%{version}
21cr|php-pear-File_Gettext-0.4.2-5|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_Gettext-0.4.2-5|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_Gettext-0.4.2-5|31	
21cr|php-pear-File_Gettext-0.4.2-5|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_Gettext-0.4.2-5|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_Gettext-0.4.2-5|34	
21cr|php-pear-File_Gettext-0.4.2-5|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Gettext-0.4.2-5|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Gettext-0.4.2-5|37	
21cr|php-pear-File_Gettext-0.4.2-5|38	%files
21cr|php-pear-File_Gettext-0.4.2-5|39	%defattr(-,root,root)
21cr|php-pear-File_Gettext-0.4.2-5|40	%{_datadir}/pear/%{_class}
21cr|php-pear-File_Gettext-0.4.2-5|41	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-File_Gettext-0.4.2-5|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6023 21
21cr|php-pear-File_HtAccess-1.2.1-12|1	%define		_class		File
21cr|php-pear-File_HtAccess-1.2.1-12|2	%define		_subclass	HtAccess
21cr|php-pear-File_HtAccess-1.2.1-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_HtAccess-1.2.1-12|4	
21cr|php-pear-File_HtAccess-1.2.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_HtAccess-1.2.1-12|6	Version:	1.2.1
21cr|php-pear-File_HtAccess-1.2.1-12|7	Release:	12
21cr|php-pear-File_HtAccess-1.2.1-12|8	Summary:	Manipulate .htaccess files
21cr|php-pear-File_HtAccess-1.2.1-12|9	License:	PHP License
21cr|php-pear-File_HtAccess-1.2.1-12|10	Group:		Development/PHP
21cr|php-pear-File_HtAccess-1.2.1-12|11	URL:		http://pear.php.net/package/File_HtAccess/
21cr|php-pear-File_HtAccess-1.2.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-File_HtAccess-1.2.1-12|13	Requires(post):	php-pear
21cr|php-pear-File_HtAccess-1.2.1-12|14	Requires(preun): php-pear
21cr|php-pear-File_HtAccess-1.2.1-12|15	Requires:	php-pear
21cr|php-pear-File_HtAccess-1.2.1-12|16	BuildArch:	noarch
21cr|php-pear-File_HtAccess-1.2.1-12|17	BuildRequires:	php-pear
21cr|php-pear-File_HtAccess-1.2.1-12|18	
21cr|php-pear-File_HtAccess-1.2.1-12|19	%description
21cr|php-pear-File_HtAccess-1.2.1-12|20	Provides methods to manipulate .htaccess files.
21cr|php-pear-File_HtAccess-1.2.1-12|21	
21cr|php-pear-File_HtAccess-1.2.1-12|22	%prep
21cr|php-pear-File_HtAccess-1.2.1-12|23	%setup -q -c
21cr|php-pear-File_HtAccess-1.2.1-12|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_HtAccess-1.2.1-12|25	
21cr|php-pear-File_HtAccess-1.2.1-12|26	%install
21cr|php-pear-File_HtAccess-1.2.1-12|27	
21cr|php-pear-File_HtAccess-1.2.1-12|28	cd %{upstream_name}-%{version}
21cr|php-pear-File_HtAccess-1.2.1-12|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_HtAccess-1.2.1-12|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_HtAccess-1.2.1-12|31	
21cr|php-pear-File_HtAccess-1.2.1-12|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_HtAccess-1.2.1-12|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_HtAccess-1.2.1-12|34	
21cr|php-pear-File_HtAccess-1.2.1-12|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_HtAccess-1.2.1-12|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_HtAccess-1.2.1-12|37	
21cr|php-pear-File_HtAccess-1.2.1-12|38	%files
21cr|php-pear-File_HtAccess-1.2.1-12|39	%defattr(-,root,root)
21cr|php-pear-File_HtAccess-1.2.1-12|40	%{_datadir}/pear/%{_class}
21cr|php-pear-File_HtAccess-1.2.1-12|41	%{_datadir}/pear/packages/%{upstream_name}.xml

6024 21
21cr|php-pear-File_IMC-0.5.0-5|1	%define		_class		File
21cr|php-pear-File_IMC-0.5.0-5|2	%define		_subclass	IMC
21cr|php-pear-File_IMC-0.5.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_IMC-0.5.0-5|4	
21cr|php-pear-File_IMC-0.5.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_IMC-0.5.0-5|6	Version:	0.5.0
21cr|php-pear-File_IMC-0.5.0-5|7	Release:	5
21cr|php-pear-File_IMC-0.5.0-5|8	Summary:	Create and parse Internet Mail Consortium-style files
21cr|php-pear-File_IMC-0.5.0-5|9	License:	PHP License
21cr|php-pear-File_IMC-0.5.0-5|10	Group:		Development/PHP
21cr|php-pear-File_IMC-0.5.0-5|11	URL:		http://pear.php.net/package/File_IMC/
21cr|php-pear-File_IMC-0.5.0-5|12	Source0:	http://download.pear.php.net/package/File_IMC-%{version}.tgz
21cr|php-pear-File_IMC-0.5.0-5|13	Requires(post):	php-pear
21cr|php-pear-File_IMC-0.5.0-5|14	Requires(preun): php-pear
21cr|php-pear-File_IMC-0.5.0-5|15	Requires:	php-pear
21cr|php-pear-File_IMC-0.5.0-5|16	BuildArch:	noarch
21cr|php-pear-File_IMC-0.5.0-5|17	BuildRequires:	php-pear
21cr|php-pear-File_IMC-0.5.0-5|18	
21cr|php-pear-File_IMC-0.5.0-5|19	%description
21cr|php-pear-File_IMC-0.5.0-5|20	Allows you to programmatically create a vCard or vCalendar, and fetch
21cr|php-pear-File_IMC-0.5.0-5|21	the text.
21cr|php-pear-File_IMC-0.5.0-5|22	
21cr|php-pear-File_IMC-0.5.0-5|23	IMPORTANT: The array structure has changed slightly from
21cr|php-pear-File_IMC-0.5.0-5|24	Contact_Vcard_Parse. See the example output for the new structure.
21cr|php-pear-File_IMC-0.5.0-5|25	Also different from Contact_Vcard is the use of a factory pattern.
21cr|php-pear-File_IMC-0.5.0-5|26	Again, see the examples.
21cr|php-pear-File_IMC-0.5.0-5|27	
21cr|php-pear-File_IMC-0.5.0-5|28	%prep
21cr|php-pear-File_IMC-0.5.0-5|29	%setup -q -c
21cr|php-pear-File_IMC-0.5.0-5|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_IMC-0.5.0-5|31	
21cr|php-pear-File_IMC-0.5.0-5|32	%install
21cr|php-pear-File_IMC-0.5.0-5|33	
21cr|php-pear-File_IMC-0.5.0-5|34	cd %{upstream_name}-%{version}
21cr|php-pear-File_IMC-0.5.0-5|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_IMC-0.5.0-5|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_IMC-0.5.0-5|37	
21cr|php-pear-File_IMC-0.5.0-5|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_IMC-0.5.0-5|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_IMC-0.5.0-5|40	
21cr|php-pear-File_IMC-0.5.0-5|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_IMC-0.5.0-5|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_IMC-0.5.0-5|43	
21cr|php-pear-File_IMC-0.5.0-5|44	%files
21cr|php-pear-File_IMC-0.5.0-5|45	%{_datadir}/pear/%{_class}
21cr|php-pear-File_IMC-0.5.0-5|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6025 21
21cr|php-pear-File_Iterator-1.3.4-8|1	%define  upstream_name File_Iterator
21cr|php-pear-File_Iterator-1.3.4-8|2	
21cr|php-pear-File_Iterator-1.3.4-8|3	Summary:	FilterIterator implementation that filters files based on a list of suffixes
21cr|php-pear-File_Iterator-1.3.4-8|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_Iterator-1.3.4-8|5	Version:	1.3.4
21cr|php-pear-File_Iterator-1.3.4-8|6	Release:	8
21cr|php-pear-File_Iterator-1.3.4-8|7	License:	BSD
21cr|php-pear-File_Iterator-1.3.4-8|8	Group:		Development/PHP
21cr|php-pear-File_Iterator-1.3.4-8|9	URL:		http://www.phpunit.de/
21cr|php-pear-File_Iterator-1.3.4-8|10	Source0:	http://pear.phpunit.de/get/File_Iterator-%{version}.tgz
21cr|php-pear-File_Iterator-1.3.4-8|11	Requires(post): php-pear
21cr|php-pear-File_Iterator-1.3.4-8|12	Requires(preun): php-pear
21cr|php-pear-File_Iterator-1.3.4-8|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-File_Iterator-1.3.4-8|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-File_Iterator-1.3.4-8|15	Requires:	php-channel-phpunit
21cr|php-pear-File_Iterator-1.3.4-8|16	BuildArch:	noarch
21cr|php-pear-File_Iterator-1.3.4-8|17	BuildRequires:	php-pear
21cr|php-pear-File_Iterator-1.3.4-8|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-File_Iterator-1.3.4-8|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-File_Iterator-1.3.4-8|20	
21cr|php-pear-File_Iterator-1.3.4-8|21	%description
21cr|php-pear-File_Iterator-1.3.4-8|22	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-File_Iterator-1.3.4-8|23	unit tests in PHP.
21cr|php-pear-File_Iterator-1.3.4-8|24	
21cr|php-pear-File_Iterator-1.3.4-8|25	This package provides FilterIterator implementation that filters files based
21cr|php-pear-File_Iterator-1.3.4-8|26	on a list of suffixes for PHPUnit.
21cr|php-pear-File_Iterator-1.3.4-8|27	
21cr|php-pear-File_Iterator-1.3.4-8|28	%prep
21cr|php-pear-File_Iterator-1.3.4-8|29	
21cr|php-pear-File_Iterator-1.3.4-8|30	%setup -q -c
21cr|php-pear-File_Iterator-1.3.4-8|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_Iterator-1.3.4-8|32	
21cr|php-pear-File_Iterator-1.3.4-8|33	%build
21cr|php-pear-File_Iterator-1.3.4-8|34	
21cr|php-pear-File_Iterator-1.3.4-8|35	%install
21cr|php-pear-File_Iterator-1.3.4-8|36	
21cr|php-pear-File_Iterator-1.3.4-8|37	cd %{upstream_name}-%{version}
21cr|php-pear-File_Iterator-1.3.4-8|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_Iterator-1.3.4-8|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_Iterator-1.3.4-8|40	
21cr|php-pear-File_Iterator-1.3.4-8|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_Iterator-1.3.4-8|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_Iterator-1.3.4-8|43	
21cr|php-pear-File_Iterator-1.3.4-8|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Iterator-1.3.4-8|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Iterator-1.3.4-8|46	
21cr|php-pear-File_Iterator-1.3.4-8|47	%clean
21cr|php-pear-File_Iterator-1.3.4-8|48	
21cr|php-pear-File_Iterator-1.3.4-8|49	
21cr|php-pear-File_Iterator-1.3.4-8|50	
21cr|php-pear-File_Iterator-1.3.4-8|51	%files
21cr|php-pear-File_Iterator-1.3.4-8|52	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-File_Iterator-1.3.4-8|53	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-File_Iterator-1.3.4-8|54	%doc %{upstream_name}-%{version}/README.markdown
21cr|php-pear-File_Iterator-1.3.4-8|55	%{_datadir}/pear/File/Iterator
21cr|php-pear-File_Iterator-1.3.4-8|56	%{_datadir}/pear/File/*.php
21cr|php-pear-File_Iterator-1.3.4-8|57	%{_datadir}/pear/packages/File_Iterator.xml

6026 21
21cr|php-pear-File_Ogg-0.3.1-13|1	%define		_class		File
21cr|php-pear-File_Ogg-0.3.1-13|2	%define		_subclass	Ogg
21cr|php-pear-File_Ogg-0.3.1-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_Ogg-0.3.1-13|4	
21cr|php-pear-File_Ogg-0.3.1-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_Ogg-0.3.1-13|6	Version:	0.3.1
21cr|php-pear-File_Ogg-0.3.1-13|7	Release:	13
21cr|php-pear-File_Ogg-0.3.1-13|8	Summary:	Access Ogg bitstreams
21cr|php-pear-File_Ogg-0.3.1-13|9	License:	PHP License
21cr|php-pear-File_Ogg-0.3.1-13|10	Group:		Development/PHP
21cr|php-pear-File_Ogg-0.3.1-13|11	URL:		http://pear.php.net/package/File_Ogg/
21cr|php-pear-File_Ogg-0.3.1-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-File_Ogg-0.3.1-13|13	Requires(post): php-pear
21cr|php-pear-File_Ogg-0.3.1-13|14	Requires(preun): php-pear
21cr|php-pear-File_Ogg-0.3.1-13|15	Requires:	php-pear
21cr|php-pear-File_Ogg-0.3.1-13|16	BuildArch:	noarch
21cr|php-pear-File_Ogg-0.3.1-13|17	BuildRequires:	php-pear
21cr|php-pear-File_Ogg-0.3.1-13|18	
21cr|php-pear-File_Ogg-0.3.1-13|19	%description
21cr|php-pear-File_Ogg-0.3.1-13|20	This package provides access to various media types inside an Ogg
21cr|php-pear-File_Ogg-0.3.1-13|21	bitstream.
21cr|php-pear-File_Ogg-0.3.1-13|22	
21cr|php-pear-File_Ogg-0.3.1-13|23	%prep
21cr|php-pear-File_Ogg-0.3.1-13|24	%setup -q -c
21cr|php-pear-File_Ogg-0.3.1-13|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_Ogg-0.3.1-13|26	
21cr|php-pear-File_Ogg-0.3.1-13|27	%install
21cr|php-pear-File_Ogg-0.3.1-13|28	
21cr|php-pear-File_Ogg-0.3.1-13|29	cd %{upstream_name}-%{version}
21cr|php-pear-File_Ogg-0.3.1-13|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_Ogg-0.3.1-13|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_Ogg-0.3.1-13|32	
21cr|php-pear-File_Ogg-0.3.1-13|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-File_Ogg-0.3.1-13|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-File_Ogg-0.3.1-13|35	
21cr|php-pear-File_Ogg-0.3.1-13|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Ogg-0.3.1-13|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Ogg-0.3.1-13|38	
21cr|php-pear-File_Ogg-0.3.1-13|39	%clean
21cr|php-pear-File_Ogg-0.3.1-13|40	
21cr|php-pear-File_Ogg-0.3.1-13|41	
21cr|php-pear-File_Ogg-0.3.1-13|42	
21cr|php-pear-File_Ogg-0.3.1-13|43	%files
21cr|php-pear-File_Ogg-0.3.1-13|44	%{_datadir}/pear/%{_class}
21cr|php-pear-File_Ogg-0.3.1-13|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6027 21
21cr|php-pear-File_Passwd-1.1.7-12|1	%define		_class		File
21cr|php-pear-File_Passwd-1.1.7-12|2	%define		_subclass	Passwd
21cr|php-pear-File_Passwd-1.1.7-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_Passwd-1.1.7-12|4	
21cr|php-pear-File_Passwd-1.1.7-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_Passwd-1.1.7-12|6	Version:	1.1.7
21cr|php-pear-File_Passwd-1.1.7-12|7	Release:	12
21cr|php-pear-File_Passwd-1.1.7-12|8	Summary:	Manipulate password files
21cr|php-pear-File_Passwd-1.1.7-12|9	License:	PHP License
21cr|php-pear-File_Passwd-1.1.7-12|10	Group:		Development/PHP
21cr|php-pear-File_Passwd-1.1.7-12|11	URL:		http://pear.php.net/package/File_Passwd/
21cr|php-pear-File_Passwd-1.1.7-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-File_Passwd-1.1.7-12|13	Requires(post):	php-pear
21cr|php-pear-File_Passwd-1.1.7-12|14	Requires(preun): php-pear
21cr|php-pear-File_Passwd-1.1.7-12|15	Requires:	php-pear
21cr|php-pear-File_Passwd-1.1.7-12|16	BuildArch:	noarch
21cr|php-pear-File_Passwd-1.1.7-12|17	BuildRequires:	php-pear
21cr|php-pear-File_Passwd-1.1.7-12|18	
21cr|php-pear-File_Passwd-1.1.7-12|19	%description
21cr|php-pear-File_Passwd-1.1.7-12|20	Provides methods to manipulate standard Unix, SMB server,
21cr|php-pear-File_Passwd-1.1.7-12|21	AuthUser (.htpasswd), AuthDigest (.htdigest) and CVS pserver password
21cr|php-pear-File_Passwd-1.1.7-12|22	files.
21cr|php-pear-File_Passwd-1.1.7-12|23	
21cr|php-pear-File_Passwd-1.1.7-12|24	%prep
21cr|php-pear-File_Passwd-1.1.7-12|25	%setup -q -c
21cr|php-pear-File_Passwd-1.1.7-12|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_Passwd-1.1.7-12|27	
21cr|php-pear-File_Passwd-1.1.7-12|28	%install
21cr|php-pear-File_Passwd-1.1.7-12|29	
21cr|php-pear-File_Passwd-1.1.7-12|30	cd %{upstream_name}-%{version}
21cr|php-pear-File_Passwd-1.1.7-12|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_Passwd-1.1.7-12|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_Passwd-1.1.7-12|33	
21cr|php-pear-File_Passwd-1.1.7-12|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_Passwd-1.1.7-12|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_Passwd-1.1.7-12|36	
21cr|php-pear-File_Passwd-1.1.7-12|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Passwd-1.1.7-12|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Passwd-1.1.7-12|39	
21cr|php-pear-File_Passwd-1.1.7-12|40	%files
21cr|php-pear-File_Passwd-1.1.7-12|41	%defattr(-,root,root)
21cr|php-pear-File_Passwd-1.1.7-12|42	%{_datadir}/pear/%{_class}
21cr|php-pear-File_Passwd-1.1.7-12|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6028 21
21cr|php-pear-File_PDF-0.3.3-8|1	%define		_class		File
21cr|php-pear-File_PDF-0.3.3-8|2	%define		_subclass	PDF
21cr|php-pear-File_PDF-0.3.3-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_PDF-0.3.3-8|4	
21cr|php-pear-File_PDF-0.3.3-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_PDF-0.3.3-8|6	Version:	0.3.3
21cr|php-pear-File_PDF-0.3.3-8|7	Release:	8
21cr|php-pear-File_PDF-0.3.3-8|8	Summary:	PDF generation using only PHP
21cr|php-pear-File_PDF-0.3.3-8|9	License:	PHP License
21cr|php-pear-File_PDF-0.3.3-8|10	Group:		Development/PHP
21cr|php-pear-File_PDF-0.3.3-8|11	URL:		http://pear.php.net/package/File_PDF/
21cr|php-pear-File_PDF-0.3.3-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-File_PDF-0.3.3-8|13	Requires(post):	php-pear
21cr|php-pear-File_PDF-0.3.3-8|14	Requires(preun): php-pear
21cr|php-pear-File_PDF-0.3.3-8|15	Requires:	php-pear
21cr|php-pear-File_PDF-0.3.3-8|16	BuildArch:	noarch
21cr|php-pear-File_PDF-0.3.3-8|17	BuildRequires:	php-pear
21cr|php-pear-File_PDF-0.3.3-8|18	
21cr|php-pear-File_PDF-0.3.3-8|19	%description
21cr|php-pear-File_PDF-0.3.3-8|20	This package provides PDF generation using only PHP, without requiring
21cr|php-pear-File_PDF-0.3.3-8|21	any external libraries.
21cr|php-pear-File_PDF-0.3.3-8|22	
21cr|php-pear-File_PDF-0.3.3-8|23	%prep
21cr|php-pear-File_PDF-0.3.3-8|24	%setup -q -c
21cr|php-pear-File_PDF-0.3.3-8|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_PDF-0.3.3-8|26	
21cr|php-pear-File_PDF-0.3.3-8|27	%install
21cr|php-pear-File_PDF-0.3.3-8|28	
21cr|php-pear-File_PDF-0.3.3-8|29	cd %{upstream_name}-%{version}
21cr|php-pear-File_PDF-0.3.3-8|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_PDF-0.3.3-8|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_PDF-0.3.3-8|32	
21cr|php-pear-File_PDF-0.3.3-8|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_PDF-0.3.3-8|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_PDF-0.3.3-8|35	
21cr|php-pear-File_PDF-0.3.3-8|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_PDF-0.3.3-8|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_PDF-0.3.3-8|38	
21cr|php-pear-File_PDF-0.3.3-8|39	%files
21cr|php-pear-File_PDF-0.3.3-8|40	%defattr(-,root,root)
21cr|php-pear-File_PDF-0.3.3-8|41	%{_datadir}/pear/%{_class}
21cr|php-pear-File_PDF-0.3.3-8|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6029 21
21cr|php-pear-File_SearchReplace-1.1.4-8|1	%define		_class		File
21cr|php-pear-File_SearchReplace-1.1.4-8|2	%define		_subclass	SearchReplace
21cr|php-pear-File_SearchReplace-1.1.4-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_SearchReplace-1.1.4-8|4	
21cr|php-pear-File_SearchReplace-1.1.4-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_SearchReplace-1.1.4-8|6	Version:	1.1.4
21cr|php-pear-File_SearchReplace-1.1.4-8|7	Release:	8
21cr|php-pear-File_SearchReplace-1.1.4-8|8	Summary:	Performs search and replace routines
21cr|php-pear-File_SearchReplace-1.1.4-8|9	License:	PHP License
21cr|php-pear-File_SearchReplace-1.1.4-8|10	Group:		Development/PHP
21cr|php-pear-File_SearchReplace-1.1.4-8|11	URL:		http://pear.php.net/package/File_SearchReplace/
21cr|php-pear-File_SearchReplace-1.1.4-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-File_SearchReplace-1.1.4-8|13	Requires(post):	php-pear
21cr|php-pear-File_SearchReplace-1.1.4-8|14	Requires(preun): php-pear
21cr|php-pear-File_SearchReplace-1.1.4-8|15	Requires:	php-pear
21cr|php-pear-File_SearchReplace-1.1.4-8|16	BuildArch:	noarch
21cr|php-pear-File_SearchReplace-1.1.4-8|17	BuildRequires:	php-pear
21cr|php-pear-File_SearchReplace-1.1.4-8|18	
21cr|php-pear-File_SearchReplace-1.1.4-8|19	%description
21cr|php-pear-File_SearchReplace-1.1.4-8|20	Provides various functions to perform search/replace on files.
21cr|php-pear-File_SearchReplace-1.1.4-8|21	Preg/Ereg regex supported along with faster but more basic str_replace
21cr|php-pear-File_SearchReplace-1.1.4-8|22	routine.
21cr|php-pear-File_SearchReplace-1.1.4-8|23	
21cr|php-pear-File_SearchReplace-1.1.4-8|24	%prep
21cr|php-pear-File_SearchReplace-1.1.4-8|25	%setup -q -c
21cr|php-pear-File_SearchReplace-1.1.4-8|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_SearchReplace-1.1.4-8|27	
21cr|php-pear-File_SearchReplace-1.1.4-8|28	%install
21cr|php-pear-File_SearchReplace-1.1.4-8|29	
21cr|php-pear-File_SearchReplace-1.1.4-8|30	cd %{upstream_name}-%{version}
21cr|php-pear-File_SearchReplace-1.1.4-8|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_SearchReplace-1.1.4-8|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_SearchReplace-1.1.4-8|33	
21cr|php-pear-File_SearchReplace-1.1.4-8|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_SearchReplace-1.1.4-8|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_SearchReplace-1.1.4-8|36	
21cr|php-pear-File_SearchReplace-1.1.4-8|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_SearchReplace-1.1.4-8|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_SearchReplace-1.1.4-8|39	
21cr|php-pear-File_SearchReplace-1.1.4-8|40	%files
21cr|php-pear-File_SearchReplace-1.1.4-8|41	%defattr(-,root,root)
21cr|php-pear-File_SearchReplace-1.1.4-8|42	%{_datadir}/pear/%{_class}
21cr|php-pear-File_SearchReplace-1.1.4-8|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6030 21
21cr|php-pear-File_SMBPasswd-1.0.3-12|1	%define		_class		File
21cr|php-pear-File_SMBPasswd-1.0.3-12|2	%define		_subclass	SMBPasswd
21cr|php-pear-File_SMBPasswd-1.0.3-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-File_SMBPasswd-1.0.3-12|4	
21cr|php-pear-File_SMBPasswd-1.0.3-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_SMBPasswd-1.0.3-12|6	Version:	1.0.3
21cr|php-pear-File_SMBPasswd-1.0.3-12|7	Release:	12
21cr|php-pear-File_SMBPasswd-1.0.3-12|8	Summary:	Class for managing SAMBA style password files
21cr|php-pear-File_SMBPasswd-1.0.3-12|9	License:	PHP License
21cr|php-pear-File_SMBPasswd-1.0.3-12|10	Group:		Development/PHP
21cr|php-pear-File_SMBPasswd-1.0.3-12|11	URL:		http://pear.php.net/package/File_SMBPasswd/
21cr|php-pear-File_SMBPasswd-1.0.3-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-File_SMBPasswd-1.0.3-12|13	Requires(post):	php-pear
21cr|php-pear-File_SMBPasswd-1.0.3-12|14	Requires(preun): php-pear
21cr|php-pear-File_SMBPasswd-1.0.3-12|15	Requires:	php-pear
21cr|php-pear-File_SMBPasswd-1.0.3-12|16	BuildRequires:	php-pear
21cr|php-pear-File_SMBPasswd-1.0.3-12|17	BuildArch:	noarch
21cr|php-pear-File_SMBPasswd-1.0.3-12|18	
21cr|php-pear-File_SMBPasswd-1.0.3-12|19	%description
21cr|php-pear-File_SMBPasswd-1.0.3-12|20	With this package, you can maintain smbpasswd-files, usualy used by
21cr|php-pear-File_SMBPasswd-1.0.3-12|21	SAMBA.
21cr|php-pear-File_SMBPasswd-1.0.3-12|22	
21cr|php-pear-File_SMBPasswd-1.0.3-12|23	%prep
21cr|php-pear-File_SMBPasswd-1.0.3-12|24	%setup -q -c
21cr|php-pear-File_SMBPasswd-1.0.3-12|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_SMBPasswd-1.0.3-12|26	
21cr|php-pear-File_SMBPasswd-1.0.3-12|27	%install
21cr|php-pear-File_SMBPasswd-1.0.3-12|28	
21cr|php-pear-File_SMBPasswd-1.0.3-12|29	cd %{upstream_name}-%{version}
21cr|php-pear-File_SMBPasswd-1.0.3-12|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_SMBPasswd-1.0.3-12|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_SMBPasswd-1.0.3-12|32	
21cr|php-pear-File_SMBPasswd-1.0.3-12|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_SMBPasswd-1.0.3-12|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_SMBPasswd-1.0.3-12|35	
21cr|php-pear-File_SMBPasswd-1.0.3-12|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_SMBPasswd-1.0.3-12|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_SMBPasswd-1.0.3-12|38	
21cr|php-pear-File_SMBPasswd-1.0.3-12|39	%files
21cr|php-pear-File_SMBPasswd-1.0.3-12|40	%defattr(-,root,root)
21cr|php-pear-File_SMBPasswd-1.0.3-12|41	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-File_SMBPasswd-1.0.3-12|42	%{_datadir}/pear/%{_class}
21cr|php-pear-File_SMBPasswd-1.0.3-12|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6031 21
21cr|php-pear-File_Util-1.0.0-9|1	%define		_class		File
21cr|php-pear-File_Util-1.0.0-9|2	%define		upstream_name	%{_class}_Util
21cr|php-pear-File_Util-1.0.0-9|3	
21cr|php-pear-File_Util-1.0.0-9|4	Summary:	Common file and directory utility functions
21cr|php-pear-File_Util-1.0.0-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-File_Util-1.0.0-9|6	Version:	1.0.0
21cr|php-pear-File_Util-1.0.0-9|7	Release:	9
21cr|php-pear-File_Util-1.0.0-9|8	License:	PHP License
21cr|php-pear-File_Util-1.0.0-9|9	Group:		Development/PHP
21cr|php-pear-File_Util-1.0.0-9|10	URL:		http://pear.php.net/package/File_Util/
21cr|php-pear-File_Util-1.0.0-9|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-File_Util-1.0.0-9|12	Requires(post):	php-pear
21cr|php-pear-File_Util-1.0.0-9|13	Requires(preun): php-pear
21cr|php-pear-File_Util-1.0.0-9|14	Requires:	php-pear
21cr|php-pear-File_Util-1.0.0-9|15	BuildArch:	noarch
21cr|php-pear-File_Util-1.0.0-9|16	BuildRequires:	php-pear
21cr|php-pear-File_Util-1.0.0-9|17	Conflicts:	php-pear-File < 1.4.0
21cr|php-pear-File_Util-1.0.0-9|18	
21cr|php-pear-File_Util-1.0.0-9|19	%description
21cr|php-pear-File_Util-1.0.0-9|20	Common file and directory utility functions. Path handling, temp dir/file,
21cr|php-pear-File_Util-1.0.0-9|21	sorting of files, listDirs, isIncludable and more.
21cr|php-pear-File_Util-1.0.0-9|22	
21cr|php-pear-File_Util-1.0.0-9|23	%prep
21cr|php-pear-File_Util-1.0.0-9|24	%setup -q -c
21cr|php-pear-File_Util-1.0.0-9|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-File_Util-1.0.0-9|26	
21cr|php-pear-File_Util-1.0.0-9|27	%install
21cr|php-pear-File_Util-1.0.0-9|28	
21cr|php-pear-File_Util-1.0.0-9|29	cd %{upstream_name}-%{version}
21cr|php-pear-File_Util-1.0.0-9|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-File_Util-1.0.0-9|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-File_Util-1.0.0-9|32	
21cr|php-pear-File_Util-1.0.0-9|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-File_Util-1.0.0-9|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-File_Util-1.0.0-9|35	
21cr|php-pear-File_Util-1.0.0-9|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Util-1.0.0-9|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-File_Util-1.0.0-9|38	
21cr|php-pear-File_Util-1.0.0-9|39	%files
21cr|php-pear-File_Util-1.0.0-9|40	%{_datadir}/pear/%{_class}/Util.php
21cr|php-pear-File_Util-1.0.0-9|41	%{_datadir}/pear/packages/%{upstream_name}.xml

6032 21
21cr|php-pear-FSM-1.3.1-9|1	%define		_class		FSM
21cr|php-pear-FSM-1.3.1-9|2	%define		upstream_name	%{_class}
21cr|php-pear-FSM-1.3.1-9|3	
21cr|php-pear-FSM-1.3.1-9|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-FSM-1.3.1-9|5	Version:	1.3.1
21cr|php-pear-FSM-1.3.1-9|6	Release:	9
21cr|php-pear-FSM-1.3.1-9|7	Summary:	Finite State Machine
21cr|php-pear-FSM-1.3.1-9|8	License:	PHP License
21cr|php-pear-FSM-1.3.1-9|9	Group:		Development/PHP
21cr|php-pear-FSM-1.3.1-9|10	URL:		http://pear.php.net/package/FSM/
21cr|php-pear-FSM-1.3.1-9|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-FSM-1.3.1-9|12	Requires(post):	php-pear
21cr|php-pear-FSM-1.3.1-9|13	Requires(preun): php-pear
21cr|php-pear-FSM-1.3.1-9|14	Requires:	php-pear
21cr|php-pear-FSM-1.3.1-9|15	BuildArch:	noarch
21cr|php-pear-FSM-1.3.1-9|16	BuildRequires:	php-pear
21cr|php-pear-FSM-1.3.1-9|17	
21cr|php-pear-FSM-1.3.1-9|18	%description
21cr|php-pear-FSM-1.3.1-9|19	The FSM package provides a simple class that implements a Finite State
21cr|php-pear-FSM-1.3.1-9|20	Machine.
21cr|php-pear-FSM-1.3.1-9|21	
21cr|php-pear-FSM-1.3.1-9|22	%prep
21cr|php-pear-FSM-1.3.1-9|23	%setup -q -c
21cr|php-pear-FSM-1.3.1-9|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-FSM-1.3.1-9|25	
21cr|php-pear-FSM-1.3.1-9|26	%install
21cr|php-pear-FSM-1.3.1-9|27	
21cr|php-pear-FSM-1.3.1-9|28	cd %{upstream_name}-%{version}
21cr|php-pear-FSM-1.3.1-9|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-FSM-1.3.1-9|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-FSM-1.3.1-9|31	
21cr|php-pear-FSM-1.3.1-9|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-FSM-1.3.1-9|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-FSM-1.3.1-9|34	
21cr|php-pear-FSM-1.3.1-9|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-FSM-1.3.1-9|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-FSM-1.3.1-9|37	
21cr|php-pear-FSM-1.3.1-9|38	%files
21cr|php-pear-FSM-1.3.1-9|39	%defattr(-,root,root)
21cr|php-pear-FSM-1.3.1-9|40	%{_datadir}/pear/%{_class}
21cr|php-pear-FSM-1.3.1-9|41	%{_datadir}/pear/%{_class}.php
21cr|php-pear-FSM-1.3.1-9|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6033 21
21cr|php-pear-Games_Chess-1.0.1-14|1	%define		_class		Games
21cr|php-pear-Games_Chess-1.0.1-14|2	%define		_subclass	Chess
21cr|php-pear-Games_Chess-1.0.1-14|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Games_Chess-1.0.1-14|4	
21cr|php-pear-Games_Chess-1.0.1-14|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Games_Chess-1.0.1-14|6	Version:	1.0.1
21cr|php-pear-Games_Chess-1.0.1-14|7	Release:	14
21cr|php-pear-Games_Chess-1.0.1-14|8	Summary:	Construct and validate a logical chess game, does not display
21cr|php-pear-Games_Chess-1.0.1-14|9	License:	PHP License
21cr|php-pear-Games_Chess-1.0.1-14|10	Group:		Development/PHP
21cr|php-pear-Games_Chess-1.0.1-14|11	URL:		http://pear.php.net/package/Games_Chess/
21cr|php-pear-Games_Chess-1.0.1-14|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Games_Chess-1.0.1-14|13	Requires(post):	php-pear
21cr|php-pear-Games_Chess-1.0.1-14|14	Requires(preun): php-pear
21cr|php-pear-Games_Chess-1.0.1-14|15	Requires:	php-pear
21cr|php-pear-Games_Chess-1.0.1-14|16	BuildArch:	noarch
21cr|php-pear-Games_Chess-1.0.1-14|17	BuildRequires:	php-pear
21cr|php-pear-Games_Chess-1.0.1-14|18	
21cr|php-pear-Games_Chess-1.0.1-14|19	%description
21cr|php-pear-Games_Chess-1.0.1-14|20	The logic of handling a chessboard and parsing standard FEN
21cr|php-pear-Games_Chess-1.0.1-14|21	(Farnsworth-Edwards Notation) for describing a position as well as SAN
21cr|php-pear-Games_Chess-1.0.1-14|22	(Standard Algebraic Notation) for describing individual moves is
21cr|php-pear-Games_Chess-1.0.1-14|23	handled. This class can be used as a backend driver for playing chess,
21cr|php-pear-Games_Chess-1.0.1-14|24	or for validating and/or creating PGN files using the File_ChessPGN
21cr|php-pear-Games_Chess-1.0.1-14|25	package.
21cr|php-pear-Games_Chess-1.0.1-14|26	
21cr|php-pear-Games_Chess-1.0.1-14|27	Although this package is alpha, it is fully unit-tested. The code
21cr|php-pear-Games_Chess-1.0.1-14|28	works, but the API is fluid, and may change dramatically as it is put
21cr|php-pear-Games_Chess-1.0.1-14|29	into use and better ways are found to use it. When the API stabilizes,
21cr|php-pear-Games_Chess-1.0.1-14|30	the stability will increase.
21cr|php-pear-Games_Chess-1.0.1-14|31	
21cr|php-pear-Games_Chess-1.0.1-14|32	%prep
21cr|php-pear-Games_Chess-1.0.1-14|33	%setup -q -c
21cr|php-pear-Games_Chess-1.0.1-14|34	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Games_Chess-1.0.1-14|35	
21cr|php-pear-Games_Chess-1.0.1-14|36	%install
21cr|php-pear-Games_Chess-1.0.1-14|37	
21cr|php-pear-Games_Chess-1.0.1-14|38	cd %{upstream_name}-%{version}
21cr|php-pear-Games_Chess-1.0.1-14|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Games_Chess-1.0.1-14|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Games_Chess-1.0.1-14|41	
21cr|php-pear-Games_Chess-1.0.1-14|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Games_Chess-1.0.1-14|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Games_Chess-1.0.1-14|44	
21cr|php-pear-Games_Chess-1.0.1-14|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Games_Chess-1.0.1-14|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Games_Chess-1.0.1-14|47	
21cr|php-pear-Games_Chess-1.0.1-14|48	%files
21cr|php-pear-Games_Chess-1.0.1-14|49	%defattr(-,root,root)
21cr|php-pear-Games_Chess-1.0.1-14|50	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Games_Chess-1.0.1-14|51	%{_datadir}/pear/%{_class}
21cr|php-pear-Games_Chess-1.0.1-14|52	%{_datadir}/pear/packages/%{upstream_name}.xml

6034 21
21cr|php-pear-Gtk_FileDrop-1.0.3-8|1	%define		_class		Gtk
21cr|php-pear-Gtk_FileDrop-1.0.3-8|2	%define		_subclass	FileDrop
21cr|php-pear-Gtk_FileDrop-1.0.3-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Gtk_FileDrop-1.0.3-8|4	
21cr|php-pear-Gtk_FileDrop-1.0.3-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Gtk_FileDrop-1.0.3-8|6	Version:	1.0.3
21cr|php-pear-Gtk_FileDrop-1.0.3-8|7	Release:	8
21cr|php-pear-Gtk_FileDrop-1.0.3-8|8	Summary:	Make Gtk widgets accept file drops
21cr|php-pear-Gtk_FileDrop-1.0.3-8|9	License:	PHP License
21cr|php-pear-Gtk_FileDrop-1.0.3-8|10	Group:		Development/PHP
21cr|php-pear-Gtk_FileDrop-1.0.3-8|11	URL:		http://pear.php.net/package/Gtk_FileDrop/
21cr|php-pear-Gtk_FileDrop-1.0.3-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Gtk_FileDrop-1.0.3-8|13	Requires(post):	php-pear
21cr|php-pear-Gtk_FileDrop-1.0.3-8|14	Requires(preun): php-pear
21cr|php-pear-Gtk_FileDrop-1.0.3-8|15	Requires:	php-pear
21cr|php-pear-Gtk_FileDrop-1.0.3-8|16	BuildArch:	noarch
21cr|php-pear-Gtk_FileDrop-1.0.3-8|17	BuildRequires:	php-pear
21cr|php-pear-Gtk_FileDrop-1.0.3-8|18	
21cr|php-pear-Gtk_FileDrop-1.0.3-8|19	%description
21cr|php-pear-Gtk_FileDrop-1.0.3-8|20	A class which makes it easy to make a GtkWidget accept the dropping of
21cr|php-pear-Gtk_FileDrop-1.0.3-8|21	files or folders.
21cr|php-pear-Gtk_FileDrop-1.0.3-8|22	
21cr|php-pear-Gtk_FileDrop-1.0.3-8|23	%prep
21cr|php-pear-Gtk_FileDrop-1.0.3-8|24	%setup -q -c
21cr|php-pear-Gtk_FileDrop-1.0.3-8|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Gtk_FileDrop-1.0.3-8|26	
21cr|php-pear-Gtk_FileDrop-1.0.3-8|27	%install
21cr|php-pear-Gtk_FileDrop-1.0.3-8|28	
21cr|php-pear-Gtk_FileDrop-1.0.3-8|29	cd %{upstream_name}-%{version}
21cr|php-pear-Gtk_FileDrop-1.0.3-8|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Gtk_FileDrop-1.0.3-8|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Gtk_FileDrop-1.0.3-8|32	
21cr|php-pear-Gtk_FileDrop-1.0.3-8|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Gtk_FileDrop-1.0.3-8|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Gtk_FileDrop-1.0.3-8|35	
21cr|php-pear-Gtk_FileDrop-1.0.3-8|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Gtk_FileDrop-1.0.3-8|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Gtk_FileDrop-1.0.3-8|38	
21cr|php-pear-Gtk_FileDrop-1.0.3-8|39	%files
21cr|php-pear-Gtk_FileDrop-1.0.3-8|40	%defattr(-,root,root)
21cr|php-pear-Gtk_FileDrop-1.0.3-8|41	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Gtk_FileDrop-1.0.3-8|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Gtk_FileDrop-1.0.3-8|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6035 21
21cr|php-pear-Gtk_MDB_Designer-0.1-19|1	%define		_class		Gtk
21cr|php-pear-Gtk_MDB_Designer-0.1-19|2	%define		_subclass	MDB
21cr|php-pear-Gtk_MDB_Designer-0.1-19|3	%define		upstream_name	%{_class}_%{_subclass}_Designer
21cr|php-pear-Gtk_MDB_Designer-0.1-19|4	%global __requires_exclude /usr/bin/php
21cr|php-pear-Gtk_MDB_Designer-0.1-19|5	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Gtk_MDB_Designer-0.1-19|7	Version:	0.1
21cr|php-pear-Gtk_MDB_Designer-0.1-19|8	Release:	19
21cr|php-pear-Gtk_MDB_Designer-0.1-19|9	Summary:	An GTK+ Database schema designer
21cr|php-pear-Gtk_MDB_Designer-0.1-19|10	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|11	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|12	License:	PHP License
21cr|php-pear-Gtk_MDB_Designer-0.1-19|13	Group:		Development/PHP
21cr|php-pear-Gtk_MDB_Designer-0.1-19|14	URL:		http://pear.php.net/package/Gtk_MDB_Designer/
21cr|php-pear-Gtk_MDB_Designer-0.1-19|15	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Gtk_MDB_Designer-0.1-19|16	Patch0:		php-pear-Gtk_MDB_Designer-php-gtk2.patch
21cr|php-pear-Gtk_MDB_Designer-0.1-19|17	Requires:	php-gtk2
21cr|php-pear-Gtk_MDB_Designer-0.1-19|18	Requires(post): php-pear
21cr|php-pear-Gtk_MDB_Designer-0.1-19|19	Requires(preun): php-pear
21cr|php-pear-Gtk_MDB_Designer-0.1-19|20	Requires:	php-pear
21cr|php-pear-Gtk_MDB_Designer-0.1-19|21	BuildArch:	noarch
21cr|php-pear-Gtk_MDB_Designer-0.1-19|22	BuildRequires:	php-pear
21cr|php-pear-Gtk_MDB_Designer-0.1-19|23	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|24	%description
21cr|php-pear-Gtk_MDB_Designer-0.1-19|25	A graphical database schema designer, based loosely around the MDB
21cr|php-pear-Gtk_MDB_Designer-0.1-19|26	schema, it features:
21cr|php-pear-Gtk_MDB_Designer-0.1-19|27	- table boxes which are dragged around a window to layout your
21cr|php-pear-Gtk_MDB_Designer-0.1-19|28	database
21cr|php-pear-Gtk_MDB_Designer-0.1-19|29	- add/delete tables
21cr|php-pear-Gtk_MDB_Designer-0.1-19|30	- add/delete columns
21cr|php-pear-Gtk_MDB_Designer-0.1-19|31	- support for NotNull, Indexes, Sequences, Unique Indexes and
21cr|php-pear-Gtk_MDB_Designer-0.1-19|32	defaults
21cr|php-pear-Gtk_MDB_Designer-0.1-19|33	- works totally in non-connected mode (eg. no database or setting up
21cr|php-pear-Gtk_MDB_Designer-0.1-19|34	required)
21cr|php-pear-Gtk_MDB_Designer-0.1-19|35	- stores in MDB like xml file
21cr|php-pear-Gtk_MDB_Designer-0.1-19|36	- saves to any supported database SQL create tables files
21cr|php-pear-Gtk_MDB_Designer-0.1-19|37	- screenshots at http://devel.akbkhome.com/Gtk_MDB/.
21cr|php-pear-Gtk_MDB_Designer-0.1-19|38	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|39	%prep
21cr|php-pear-Gtk_MDB_Designer-0.1-19|40	%setup -q -c
21cr|php-pear-Gtk_MDB_Designer-0.1-19|41	%patch0 -p1
21cr|php-pear-Gtk_MDB_Designer-0.1-19|42	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Gtk_MDB_Designer-0.1-19|43	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|44	%install
21cr|php-pear-Gtk_MDB_Designer-0.1-19|45	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|46	cd %{upstream_name}-%{version}
21cr|php-pear-Gtk_MDB_Designer-0.1-19|47	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Gtk_MDB_Designer-0.1-19|48	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Gtk_MDB_Designer-0.1-19|49	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|50	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Gtk_MDB_Designer-0.1-19|51	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Gtk_MDB_Designer-0.1-19|52	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|53	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Gtk_MDB_Designer-0.1-19|54	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Gtk_MDB_Designer-0.1-19|55	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|56	%clean
21cr|php-pear-Gtk_MDB_Designer-0.1-19|57	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|58	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|59	
21cr|php-pear-Gtk_MDB_Designer-0.1-19|60	%files
21cr|php-pear-Gtk_MDB_Designer-0.1-19|61	%{_bindir}/gtkmdbdesigner
21cr|php-pear-Gtk_MDB_Designer-0.1-19|62	%{_datadir}/pear/%{_class}
21cr|php-pear-Gtk_MDB_Designer-0.1-19|63	%{_datadir}/pear/packages/%{upstream_name}.xml

6036 21
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|1	%define		_class		Gtk
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|2	%define		_subclass	ScrollingLabel
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|4	
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|6	Version:	1.0.0
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|7	Release:	20
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|8	Summary:	A scrolling label for PHP-Gtk
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|9	License:	PHP License
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|10	Group:		Development/PHP
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|11	URL:		http://pear.php.net/package/Gtk_ScrollingLabel/
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|13	Requires(post):	php-pear
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|14	Requires(preun): php-pear
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|15	Requires:	php-pear
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|16	BuildArch:	noarch
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|17	BuildRequires:	php-pear
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|18	
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|19	%description
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|20	This is a class to encapsulate the functionality needed for a
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|21	scrolling GTK+ label. This class provides a simple, easy to understand
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|22	API for setting up and controlling the label. It allows for the
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|23	ability to scroll in either direction, start and stop the scroll,
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|24	pause and unpause the scroll, get and set the text, and set display
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|25	properties of the text.
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|26	
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|27	%prep
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|28	%setup -q -c
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|30	
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|31	%install
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|32	
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|33	cd %{upstream_name}-%{version}
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|36	
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|39	
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|42	
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|43	%files
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|44	%defattr(-,root,root)
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|45	%doc %{upstream_name}-%{version}/example.php
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Gtk_ScrollingLabel-1.0.0-20|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6037 21
21cr|php-pear-Gtk_VarDump-1.0.1-7|1	%define		_class		Gtk
21cr|php-pear-Gtk_VarDump-1.0.1-7|2	%define		_subclass	VarDump
21cr|php-pear-Gtk_VarDump-1.0.1-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Gtk_VarDump-1.0.1-7|4	
21cr|php-pear-Gtk_VarDump-1.0.1-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Gtk_VarDump-1.0.1-7|6	Version:	1.0.1
21cr|php-pear-Gtk_VarDump-1.0.1-7|7	Release:	7
21cr|php-pear-Gtk_VarDump-1.0.1-7|8	Summary:	A simple GUI to example PHP data trees
21cr|php-pear-Gtk_VarDump-1.0.1-7|9	License:	PHP License
21cr|php-pear-Gtk_VarDump-1.0.1-7|10	Group:		Development/PHP
21cr|php-pear-Gtk_VarDump-1.0.1-7|11	URL:		http://pear.php.net/package/Gtk_VarDump/
21cr|php-pear-Gtk_VarDump-1.0.1-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Gtk_VarDump-1.0.1-7|13	Patch0:		php-pear-Gtk_VarDump-1.0.1-php_gtk2.patch
21cr|php-pear-Gtk_VarDump-1.0.1-7|14	Requires:	php-gtk2
21cr|php-pear-Gtk_VarDump-1.0.1-7|15	Requires(post): php-pear
21cr|php-pear-Gtk_VarDump-1.0.1-7|16	Requires(preun): php-pear
21cr|php-pear-Gtk_VarDump-1.0.1-7|17	Requires:	php-pear
21cr|php-pear-Gtk_VarDump-1.0.1-7|18	BuildArch:	noarch
21cr|php-pear-Gtk_VarDump-1.0.1-7|19	BuildRequires:	php-pear
21cr|php-pear-Gtk_VarDump-1.0.1-7|20	
21cr|php-pear-Gtk_VarDump-1.0.1-7|21	%description
21cr|php-pear-Gtk_VarDump-1.0.1-7|22	Just a regedit type interface to examine PHP data trees.
21cr|php-pear-Gtk_VarDump-1.0.1-7|23	
21cr|php-pear-Gtk_VarDump-1.0.1-7|24	%prep
21cr|php-pear-Gtk_VarDump-1.0.1-7|25	%setup -q -c
21cr|php-pear-Gtk_VarDump-1.0.1-7|26	%patch0 -p1
21cr|php-pear-Gtk_VarDump-1.0.1-7|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Gtk_VarDump-1.0.1-7|28	
21cr|php-pear-Gtk_VarDump-1.0.1-7|29	%install
21cr|php-pear-Gtk_VarDump-1.0.1-7|30	
21cr|php-pear-Gtk_VarDump-1.0.1-7|31	cd %{upstream_name}-%{version}
21cr|php-pear-Gtk_VarDump-1.0.1-7|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Gtk_VarDump-1.0.1-7|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Gtk_VarDump-1.0.1-7|34	
21cr|php-pear-Gtk_VarDump-1.0.1-7|35	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Gtk_VarDump-1.0.1-7|36	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Gtk_VarDump-1.0.1-7|37	
21cr|php-pear-Gtk_VarDump-1.0.1-7|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Gtk_VarDump-1.0.1-7|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Gtk_VarDump-1.0.1-7|40	
21cr|php-pear-Gtk_VarDump-1.0.1-7|41	%clean
21cr|php-pear-Gtk_VarDump-1.0.1-7|42	
21cr|php-pear-Gtk_VarDump-1.0.1-7|43	
21cr|php-pear-Gtk_VarDump-1.0.1-7|44	
21cr|php-pear-Gtk_VarDump-1.0.1-7|45	%files
21cr|php-pear-Gtk_VarDump-1.0.1-7|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Gtk_VarDump-1.0.1-7|47	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Gtk_VarDump-1.0.1-7|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6038 21
21cr|php-pear-HTML_Common-1.2.5-10|1	%define		_class		HTML
21cr|php-pear-HTML_Common-1.2.5-10|2	%define		_subclass	Common
21cr|php-pear-HTML_Common-1.2.5-10|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTML_Common-1.2.5-10|4	
21cr|php-pear-HTML_Common-1.2.5-10|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTML_Common-1.2.5-10|6	Version:	1.2.5
21cr|php-pear-HTML_Common-1.2.5-10|7	Release:	10
21cr|php-pear-HTML_Common-1.2.5-10|8	Summary:	Base class for other HTML classes
21cr|php-pear-HTML_Common-1.2.5-10|9	License:	PHP License
21cr|php-pear-HTML_Common-1.2.5-10|10	Group:		Development/PHP
21cr|php-pear-HTML_Common-1.2.5-10|11	URL:		http://pear.php.net/package/HTML_Common/
21cr|php-pear-HTML_Common-1.2.5-10|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTML_Common-1.2.5-10|13	Requires(post): php-pear
21cr|php-pear-HTML_Common-1.2.5-10|14	Requires(preun): php-pear
21cr|php-pear-HTML_Common-1.2.5-10|15	Requires:	php-pear
21cr|php-pear-HTML_Common-1.2.5-10|16	BuildArch:	noarch
21cr|php-pear-HTML_Common-1.2.5-10|17	BuildRequires:	php-pear
21cr|php-pear-HTML_Common-1.2.5-10|18	
21cr|php-pear-HTML_Common-1.2.5-10|19	%description
21cr|php-pear-HTML_Common-1.2.5-10|20	The PEAR::HTML_Common package provides methods for HTML code display
21cr|php-pear-HTML_Common-1.2.5-10|21	and attributes handling:
21cr|php-pear-HTML_Common-1.2.5-10|22	- Methods to set, remove, update HTML attributes.
21cr|php-pear-HTML_Common-1.2.5-10|23	- Handles comments in HTML code.
21cr|php-pear-HTML_Common-1.2.5-10|24	- Handles layout and tabs for nicer HTML code.
21cr|php-pear-HTML_Common-1.2.5-10|25	
21cr|php-pear-HTML_Common-1.2.5-10|26	%prep
21cr|php-pear-HTML_Common-1.2.5-10|27	%setup -q -c
21cr|php-pear-HTML_Common-1.2.5-10|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTML_Common-1.2.5-10|29	
21cr|php-pear-HTML_Common-1.2.5-10|30	%install
21cr|php-pear-HTML_Common-1.2.5-10|31	
21cr|php-pear-HTML_Common-1.2.5-10|32	cd %{upstream_name}-%{version}
21cr|php-pear-HTML_Common-1.2.5-10|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTML_Common-1.2.5-10|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTML_Common-1.2.5-10|35	
21cr|php-pear-HTML_Common-1.2.5-10|36	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-HTML_Common-1.2.5-10|37	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-HTML_Common-1.2.5-10|38	
21cr|php-pear-HTML_Common-1.2.5-10|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTML_Common-1.2.5-10|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTML_Common-1.2.5-10|41	
21cr|php-pear-HTML_Common-1.2.5-10|42	%clean
21cr|php-pear-HTML_Common-1.2.5-10|43	
21cr|php-pear-HTML_Common-1.2.5-10|44	
21cr|php-pear-HTML_Common-1.2.5-10|45	
21cr|php-pear-HTML_Common-1.2.5-10|46	%files
21cr|php-pear-HTML_Common-1.2.5-10|47	%defattr(-,root,root)
21cr|php-pear-HTML_Common-1.2.5-10|48	%{_datadir}/pear/%{_class}
21cr|php-pear-HTML_Common-1.2.5-10|49	%{_datadir}/pear/packages/%{upstream_name}.xml

6039 21
21cr|php-pear-HTML_Progress2-2.4.1-13|1	%define         _class          HTML
21cr|php-pear-HTML_Progress2-2.4.1-13|2	%define         _subclass       Progress2
21cr|php-pear-HTML_Progress2-2.4.1-13|3	%define         upstream_name   %{_class}_%{_subclass}
21cr|php-pear-HTML_Progress2-2.4.1-13|4	
21cr|php-pear-HTML_Progress2-2.4.1-13|5	Summary:	How to include a loading bar in your XHTML documents quickly and easily
21cr|php-pear-HTML_Progress2-2.4.1-13|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTML_Progress2-2.4.1-13|7	Version:	2.4.1
21cr|php-pear-HTML_Progress2-2.4.1-13|8	Release:	13
21cr|php-pear-HTML_Progress2-2.4.1-13|9	License:	PHP License
21cr|php-pear-HTML_Progress2-2.4.1-13|10	Group:		Development/PHP
21cr|php-pear-HTML_Progress2-2.4.1-13|11	Url:		http://pear.php.net/package/HTML_Progress2
21cr|php-pear-HTML_Progress2-2.4.1-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTML_Progress2-2.4.1-13|13	BuildRequires:	php-pear
21cr|php-pear-HTML_Progress2-2.4.1-13|14	Requires:	php-pear
21cr|php-pear-HTML_Progress2-2.4.1-13|15	Requires:	php-smarty2
21cr|php-pear-HTML_Progress2-2.4.1-13|16	Requires(post,preun):	php-pear
21cr|php-pear-HTML_Progress2-2.4.1-13|17	BuildArch:	noarch
21cr|php-pear-HTML_Progress2-2.4.1-13|18	
21cr|php-pear-HTML_Progress2-2.4.1-13|19	%description
21cr|php-pear-HTML_Progress2-2.4.1-13|20	This package provides a way to add a loading bar fully customizable in existing
21cr|php-pear-HTML_Progress2-2.4.1-13|21	XHTML documents.
21cr|php-pear-HTML_Progress2-2.4.1-13|22	Your browser should accept DHTML feature.
21cr|php-pear-HTML_Progress2-2.4.1-13|23	
21cr|php-pear-HTML_Progress2-2.4.1-13|24	Features:
21cr|php-pear-HTML_Progress2-2.4.1-13|25	- create horizontal, vertival bar and also circle, ellipse and polygons
21cr|php-pear-HTML_Progress2-2.4.1-13|26	(square, rectangle).
21cr|php-pear-HTML_Progress2-2.4.1-13|27	- allows usage of existing external StyleSheet and/or JavaScript.
21cr|php-pear-HTML_Progress2-2.4.1-13|28	- all elements (progress, cells, labels) are customizable by their html
21cr|php-pear-HTML_Progress2-2.4.1-13|29	properties.
21cr|php-pear-HTML_Progress2-2.4.1-13|30	- percent/labels are floating all around the progress meter.
21cr|php-pear-HTML_Progress2-2.4.1-13|31	- compliant with all CSS/XHMTL standards.
21cr|php-pear-HTML_Progress2-2.4.1-13|32	- integration with all template engines is very easy.
21cr|php-pear-HTML_Progress2-2.4.1-13|33	- implements Observer design pattern. It is possible to add Listeners.
21cr|php-pear-HTML_Progress2-2.4.1-13|34	- adds a customizable monitor pattern to display a progress bar.
21cr|php-pear-HTML_Progress2-2.4.1-13|35	User-end can abort progress at any time.
21cr|php-pear-HTML_Progress2-2.4.1-13|36	- allows many progress meter on same page without uses of iframe solution.
21cr|php-pear-HTML_Progress2-2.4.1-13|37	- error handling system that support native PEAR_Error, but also
21cr|php-pear-HTML_Progress2-2.4.1-13|38	PEAR_ErrorStack, and any other system you might want to plug-in.
21cr|php-pear-HTML_Progress2-2.4.1-13|39	- PHP 5 ready.
21cr|php-pear-HTML_Progress2-2.4.1-13|40	
21cr|php-pear-HTML_Progress2-2.4.1-13|41	%files
21cr|php-pear-HTML_Progress2-2.4.1-13|42	%doc %{upstream_name}-%{version}/ChangeLog
21cr|php-pear-HTML_Progress2-2.4.1-13|43	%doc %{upstream_name}-%{version}/NEWS
21cr|php-pear-HTML_Progress2-2.4.1-13|44	%doc %{upstream_name}-%{version}/docs
21cr|php-pear-HTML_Progress2-2.4.1-13|45	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-HTML_Progress2-2.4.1-13|46	%{_datadir}/pear/%{_class}
21cr|php-pear-HTML_Progress2-2.4.1-13|47	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-HTML_Progress2-2.4.1-13|48	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-HTML_Progress2-2.4.1-13|49	
21cr|php-pear-HTML_Progress2-2.4.1-13|50	#----------------------------------------------------------------------------
21cr|php-pear-HTML_Progress2-2.4.1-13|51	
21cr|php-pear-HTML_Progress2-2.4.1-13|52	%prep
21cr|php-pear-HTML_Progress2-2.4.1-13|53	%setup -q -c
21cr|php-pear-HTML_Progress2-2.4.1-13|54	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTML_Progress2-2.4.1-13|55	
21cr|php-pear-HTML_Progress2-2.4.1-13|56	%install
21cr|php-pear-HTML_Progress2-2.4.1-13|57	cd %{upstream_name}-%{version}
21cr|php-pear-HTML_Progress2-2.4.1-13|58	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTML_Progress2-2.4.1-13|59	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTML_Progress2-2.4.1-13|60	
21cr|php-pear-HTML_Progress2-2.4.1-13|61	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTML_Progress2-2.4.1-13|62	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTML_Progress2-2.4.1-13|63	
21cr|php-pear-HTML_Progress2-2.4.1-13|64	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTML_Progress2-2.4.1-13|65	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

6040 21
21cr|php-pear-HTML_QuickForm-3.2.16-1|1	%define		_class		HTML
21cr|php-pear-HTML_QuickForm-3.2.16-1|2	%define		_subclass	QuickForm
21cr|php-pear-HTML_QuickForm-3.2.16-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTML_QuickForm-3.2.16-1|4	
21cr|php-pear-HTML_QuickForm-3.2.16-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTML_QuickForm-3.2.16-1|6	Version:	3.2.16
21cr|php-pear-HTML_QuickForm-3.2.16-1|7	Release:	1
21cr|php-pear-HTML_QuickForm-3.2.16-1|8	Summary:	Methods for creating, validating, processing HTML forms
21cr|php-pear-HTML_QuickForm-3.2.16-1|9	License:	PHP License
21cr|php-pear-HTML_QuickForm-3.2.16-1|10	Group:		Development/PHP
21cr|php-pear-HTML_QuickForm-3.2.16-1|11	URL:		http://pear.php.net/package/HTML_QuickForm/
21cr|php-pear-HTML_QuickForm-3.2.16-1|12	Source0:	http://download.pear.php.net/package/HTML_QuickForm-%{version}.tgz
21cr|php-pear-HTML_QuickForm-3.2.16-1|13	Requires(post): php-pear
21cr|php-pear-HTML_QuickForm-3.2.16-1|14	Requires(preun): php-pear
21cr|php-pear-HTML_QuickForm-3.2.16-1|15	Requires:	php-pear
21cr|php-pear-HTML_QuickForm-3.2.16-1|16	BuildArch:	noarch
21cr|php-pear-HTML_QuickForm-3.2.16-1|17	BuildRequires:	php-pear
21cr|php-pear-HTML_QuickForm-3.2.16-1|18	
21cr|php-pear-HTML_QuickForm-3.2.16-1|19	%description
21cr|php-pear-HTML_QuickForm-3.2.16-1|20	The PEAR::HTML_QuickForm package provides methods for creating,
21cr|php-pear-HTML_QuickForm-3.2.16-1|21	validating, processing HTML forms. Features:
21cr|php-pear-HTML_QuickForm-3.2.16-1|22	- Creates xHTML compliant form elements of various type.
21cr|php-pear-HTML_QuickForm-3.2.16-1|23	- Allows you to choose an unlimited number of html attributes.
21cr|php-pear-HTML_QuickForm-3.2.16-1|24	- Allows you to create your own custom elements using your own
21cr|php-pear-HTML_QuickForm-3.2.16-1|25	classes.
21cr|php-pear-HTML_QuickForm-3.2.16-1|26	- Process form values (you should override the process method).
21cr|php-pear-HTML_QuickForm-3.2.16-1|27	- Creates javascript validation code using regular expression.
21cr|php-pear-HTML_QuickForm-3.2.16-1|28	- Server-side validation too.
21cr|php-pear-HTML_QuickForm-3.2.16-1|29	- Allows you to create your own validation rules.
21cr|php-pear-HTML_QuickForm-3.2.16-1|30	- Manages file uploads.
21cr|php-pear-HTML_QuickForm-3.2.16-1|31	- Allows you to freeze some elements in your form.
21cr|php-pear-HTML_QuickForm-3.2.16-1|32	- Allows you to customize the look of your form in many ways.
21cr|php-pear-HTML_QuickForm-3.2.16-1|33	- Template-like form elements customization...
21cr|php-pear-HTML_QuickForm-3.2.16-1|34	
21cr|php-pear-HTML_QuickForm-3.2.16-1|35	%prep
21cr|php-pear-HTML_QuickForm-3.2.16-1|36	%setup -q -c
21cr|php-pear-HTML_QuickForm-3.2.16-1|37	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTML_QuickForm-3.2.16-1|38	
21cr|php-pear-HTML_QuickForm-3.2.16-1|39	%install
21cr|php-pear-HTML_QuickForm-3.2.16-1|40	
21cr|php-pear-HTML_QuickForm-3.2.16-1|41	cd %{upstream_name}-%{version}
21cr|php-pear-HTML_QuickForm-3.2.16-1|42	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTML_QuickForm-3.2.16-1|43	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTML_QuickForm-3.2.16-1|44	
21cr|php-pear-HTML_QuickForm-3.2.16-1|45	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTML_QuickForm-3.2.16-1|46	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTML_QuickForm-3.2.16-1|47	
21cr|php-pear-HTML_QuickForm-3.2.16-1|48	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTML_QuickForm-3.2.16-1|49	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTML_QuickForm-3.2.16-1|50	
21cr|php-pear-HTML_QuickForm-3.2.16-1|51	%clean
21cr|php-pear-HTML_QuickForm-3.2.16-1|52	
21cr|php-pear-HTML_QuickForm-3.2.16-1|53	
21cr|php-pear-HTML_QuickForm-3.2.16-1|54	
21cr|php-pear-HTML_QuickForm-3.2.16-1|55	%files
21cr|php-pear-HTML_QuickForm-3.2.16-1|56	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-HTML_QuickForm-3.2.16-1|57	%{_datadir}/pear/%{_class}
21cr|php-pear-HTML_QuickForm-3.2.16-1|58	%{_datadir}/pear/packages/%{upstream_name}.xml

6041 21
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|1	%define		_class		HTML
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|2	%define		_subclass	QuickForm
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|3	%define		upstream_name	%{_class}_%{_subclass}_DHTMLRulesTableless
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|4	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|6	Version:	0.3.3
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|7	Release:	5
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|8	Summary:	DHTML replacement for the standard JavaScript alert window
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|9	License:	PHP License
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|10	Group:		Development/PHP
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|11	URL:		http://pear.php.net/package/HTML_QuickForm_DHTMLRulesTableless
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|12	Source0:	http://download.pear.php.net/package/HTML_QuickForm_DHTMLRulesTableless-%{version}.tgz
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|13	Requires(post): php-pear
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|14	Requires(preun): php-pear
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|15	Requires:	php-pear
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|16	BuildArch:	noarch
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|17	BuildRequires:	php-pear
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|18	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|19	%description
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|20	DHTML replacement for the standard JavaScript alert window for client-side
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|21	validation using the tableless renderer
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|22	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|23	%prep
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|24	%setup -q -c
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|26	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|27	%install
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|28	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|29	cd %{upstream_name}-%{version}
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|32	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|35	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|38	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|39	%clean
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|40	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|41	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|42	
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|43	%files
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|44	%defattr(-,root,root)
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|45	%doc %{upstream_name}-%{version}/docs/examples
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|46	%{_datadir}/pear/%{_class}
21cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-5|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6042 21
21cr|php-pear-HTTP-1.4.1-10|1	%define		_class		HTTP
21cr|php-pear-HTTP-1.4.1-10|2	%define		upstream_name	%{_class}
21cr|php-pear-HTTP-1.4.1-10|3	
21cr|php-pear-HTTP-1.4.1-10|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP-1.4.1-10|5	Version:	1.4.1
21cr|php-pear-HTTP-1.4.1-10|6	Release:	10
21cr|php-pear-HTTP-1.4.1-10|7	Summary:	Miscellaneous HTTP utilities
21cr|php-pear-HTTP-1.4.1-10|8	License:	PHP License
21cr|php-pear-HTTP-1.4.1-10|9	Group:		Development/PHP
21cr|php-pear-HTTP-1.4.1-10|10	URL:		http://pear.php.net/package/HTTP/
21cr|php-pear-HTTP-1.4.1-10|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTTP-1.4.1-10|12	Requires(post): php-pear
21cr|php-pear-HTTP-1.4.1-10|13	Requires(preun): php-pear
21cr|php-pear-HTTP-1.4.1-10|14	Requires:	php-pear
21cr|php-pear-HTTP-1.4.1-10|15	BuildArch:	noarch
21cr|php-pear-HTTP-1.4.1-10|16	BuildRequires:	php-pear
21cr|php-pear-HTTP-1.4.1-10|17	
21cr|php-pear-HTTP-1.4.1-10|18	%description
21cr|php-pear-HTTP-1.4.1-10|19	The HTTP class is a class with static methods for doing miscellaneous
21cr|php-pear-HTTP-1.4.1-10|20	HTTP-related stuff like date formatting or language negotiation.
21cr|php-pear-HTTP-1.4.1-10|21	
21cr|php-pear-HTTP-1.4.1-10|22	%prep
21cr|php-pear-HTTP-1.4.1-10|23	%setup -q -c
21cr|php-pear-HTTP-1.4.1-10|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP-1.4.1-10|25	
21cr|php-pear-HTTP-1.4.1-10|26	%install
21cr|php-pear-HTTP-1.4.1-10|27	
21cr|php-pear-HTTP-1.4.1-10|28	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP-1.4.1-10|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP-1.4.1-10|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP-1.4.1-10|31	
21cr|php-pear-HTTP-1.4.1-10|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP-1.4.1-10|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP-1.4.1-10|34	
21cr|php-pear-HTTP-1.4.1-10|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP-1.4.1-10|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP-1.4.1-10|37	
21cr|php-pear-HTTP-1.4.1-10|38	%clean
21cr|php-pear-HTTP-1.4.1-10|39	
21cr|php-pear-HTTP-1.4.1-10|40	
21cr|php-pear-HTTP-1.4.1-10|41	
21cr|php-pear-HTTP-1.4.1-10|42	%files
21cr|php-pear-HTTP-1.4.1-10|43	%defattr(-,root,root)
21cr|php-pear-HTTP-1.4.1-10|44	%{_datadir}/pear/%{_class}.php
21cr|php-pear-HTTP-1.4.1-10|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6043 21
21cr|php-pear-HTTP_Client-1.2.1-12|1	%define		_class		HTTP
21cr|php-pear-HTTP_Client-1.2.1-12|2	%define		_subclass	Client
21cr|php-pear-HTTP_Client-1.2.1-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_Client-1.2.1-12|4	
21cr|php-pear-HTTP_Client-1.2.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_Client-1.2.1-12|6	Version:	1.2.1
21cr|php-pear-HTTP_Client-1.2.1-12|7	Release:	12
21cr|php-pear-HTTP_Client-1.2.1-12|8	Summary:	Easy way to perform multiple HTTP requests
21cr|php-pear-HTTP_Client-1.2.1-12|9	License:	PHP License
21cr|php-pear-HTTP_Client-1.2.1-12|10	Group:		Development/PHP
21cr|php-pear-HTTP_Client-1.2.1-12|11	URL:		http://pear.php.net/package/HTTP_Client/
21cr|php-pear-HTTP_Client-1.2.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTTP_Client-1.2.1-12|13	Requires(post):	php-pear
21cr|php-pear-HTTP_Client-1.2.1-12|14	Requires(preun): php-pear
21cr|php-pear-HTTP_Client-1.2.1-12|15	Requires:	php-pear
21cr|php-pear-HTTP_Client-1.2.1-12|16	BuildArch:	noarch
21cr|php-pear-HTTP_Client-1.2.1-12|17	BuildRequires:	php-pear
21cr|php-pear-HTTP_Client-1.2.1-12|18	
21cr|php-pear-HTTP_Client-1.2.1-12|19	%description
21cr|php-pear-HTTP_Client-1.2.1-12|20	This class provides an easy way to perform multiple HTTP requests and
21cr|php-pear-HTTP_Client-1.2.1-12|21	process their resulsts.
21cr|php-pear-HTTP_Client-1.2.1-12|22	Features:
21cr|php-pear-HTTP_Client-1.2.1-12|23	- manage cookies and referrers between requests
21cr|php-pear-HTTP_Client-1.2.1-12|24	- handles HTTP redirection
21cr|php-pear-HTTP_Client-1.2.1-12|25	- has methods to set default headers and request parameters
21cr|php-pear-HTTP_Client-1.2.1-12|26	- implements the Subject-Observer design pattern: the base class sends
21cr|php-pear-HTTP_Client-1.2.1-12|27	events to listeners that do the response processing
21cr|php-pear-HTTP_Client-1.2.1-12|28	
21cr|php-pear-HTTP_Client-1.2.1-12|29	%prep
21cr|php-pear-HTTP_Client-1.2.1-12|30	%setup -q -c
21cr|php-pear-HTTP_Client-1.2.1-12|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_Client-1.2.1-12|32	
21cr|php-pear-HTTP_Client-1.2.1-12|33	%install
21cr|php-pear-HTTP_Client-1.2.1-12|34	
21cr|php-pear-HTTP_Client-1.2.1-12|35	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_Client-1.2.1-12|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_Client-1.2.1-12|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_Client-1.2.1-12|38	
21cr|php-pear-HTTP_Client-1.2.1-12|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_Client-1.2.1-12|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_Client-1.2.1-12|41	
21cr|php-pear-HTTP_Client-1.2.1-12|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Client-1.2.1-12|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Client-1.2.1-12|44	
21cr|php-pear-HTTP_Client-1.2.1-12|45	%files
21cr|php-pear-HTTP_Client-1.2.1-12|46	%defattr(-,root,root)
21cr|php-pear-HTTP_Client-1.2.1-12|47	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-HTTP_Client-1.2.1-12|48	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_Client-1.2.1-12|49	%{_datadir}/pear/packages/%{upstream_name}.xml

6044 21
21cr|php-pear-HTTP_Download-1.1.4-8|1	%define		_class		HTTP
21cr|php-pear-HTTP_Download-1.1.4-8|2	%define		_subclass	Download
21cr|php-pear-HTTP_Download-1.1.4-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_Download-1.1.4-8|4	
21cr|php-pear-HTTP_Download-1.1.4-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_Download-1.1.4-8|6	Version:	1.1.4
21cr|php-pear-HTTP_Download-1.1.4-8|7	Release:	8
21cr|php-pear-HTTP_Download-1.1.4-8|8	Summary:	Send HTTP Downloads
21cr|php-pear-HTTP_Download-1.1.4-8|9	License:	PHP License
21cr|php-pear-HTTP_Download-1.1.4-8|10	Group:		Development/PHP
21cr|php-pear-HTTP_Download-1.1.4-8|11	URL:		http://pear.php.net/package/HTTP_Download/
21cr|php-pear-HTTP_Download-1.1.4-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTTP_Download-1.1.4-8|13	Requires(post):	php-pear
21cr|php-pear-HTTP_Download-1.1.4-8|14	Requires(preun): php-pear
21cr|php-pear-HTTP_Download-1.1.4-8|15	Requires:	php-pear
21cr|php-pear-HTTP_Download-1.1.4-8|16	BuildArch:	noarch
21cr|php-pear-HTTP_Download-1.1.4-8|17	BuildRequires:	php-pear
21cr|php-pear-HTTP_Download-1.1.4-8|18	
21cr|php-pear-HTTP_Download-1.1.4-8|19	%description
21cr|php-pear-HTTP_Download-1.1.4-8|20	Provides an easy interface to send hidden files or any arbitrary data to
21cr|php-pear-HTTP_Download-1.1.4-8|21	the client over HTTP. It features HTTP Caching, Compression and Ranges
21cr|php-pear-HTTP_Download-1.1.4-8|22	(partial downloads and resuming).
21cr|php-pear-HTTP_Download-1.1.4-8|23	
21cr|php-pear-HTTP_Download-1.1.4-8|24	NOTE: Don't use with PHP's on-the-fly output compression, because files
21cr|php-pear-HTTP_Download-1.1.4-8|25	may be sent coruppted.
21cr|php-pear-HTTP_Download-1.1.4-8|26	
21cr|php-pear-HTTP_Download-1.1.4-8|27	%prep
21cr|php-pear-HTTP_Download-1.1.4-8|28	%setup -q -c
21cr|php-pear-HTTP_Download-1.1.4-8|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_Download-1.1.4-8|30	
21cr|php-pear-HTTP_Download-1.1.4-8|31	%install
21cr|php-pear-HTTP_Download-1.1.4-8|32	
21cr|php-pear-HTTP_Download-1.1.4-8|33	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_Download-1.1.4-8|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_Download-1.1.4-8|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_Download-1.1.4-8|36	
21cr|php-pear-HTTP_Download-1.1.4-8|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_Download-1.1.4-8|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_Download-1.1.4-8|39	
21cr|php-pear-HTTP_Download-1.1.4-8|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Download-1.1.4-8|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Download-1.1.4-8|42	
21cr|php-pear-HTTP_Download-1.1.4-8|43	%files
21cr|php-pear-HTTP_Download-1.1.4-8|44	%defattr(-,root,root)
21cr|php-pear-HTTP_Download-1.1.4-8|45	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_Download-1.1.4-8|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6045 21
21cr|php-pear-HTTP_Header-1.2.1-8|1	%define		_class		HTTP
21cr|php-pear-HTTP_Header-1.2.1-8|2	%define		_subclass	Header
21cr|php-pear-HTTP_Header-1.2.1-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_Header-1.2.1-8|4	
21cr|php-pear-HTTP_Header-1.2.1-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_Header-1.2.1-8|6	Version:	1.2.1
21cr|php-pear-HTTP_Header-1.2.1-8|7	Release:	8
21cr|php-pear-HTTP_Header-1.2.1-8|8	Summary:	OO-Interface to modify HTTP-Headers easily
21cr|php-pear-HTTP_Header-1.2.1-8|9	License:	PHP License
21cr|php-pear-HTTP_Header-1.2.1-8|10	Group:		Development/PHP
21cr|php-pear-HTTP_Header-1.2.1-8|11	URL:		http://pear.php.net/package/HTTP_Header/
21cr|php-pear-HTTP_Header-1.2.1-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTTP_Header-1.2.1-8|13	Requires(post):	php-pear
21cr|php-pear-HTTP_Header-1.2.1-8|14	Requires(preun): php-pear
21cr|php-pear-HTTP_Header-1.2.1-8|15	Requires(post):	php-pear
21cr|php-pear-HTTP_Header-1.2.1-8|16	Requires(preun): php-pear-HTTP >= 1.2
21cr|php-pear-HTTP_Header-1.2.1-8|17	Requires:	php-pear
21cr|php-pear-HTTP_Header-1.2.1-8|18	BuildArch:	noarch
21cr|php-pear-HTTP_Header-1.2.1-8|19	BuildRequires:	php-pear
21cr|php-pear-HTTP_Header-1.2.1-8|20	
21cr|php-pear-HTTP_Header-1.2.1-8|21	%description
21cr|php-pear-HTTP_Header-1.2.1-8|22	This class provides methods to set/modify HTTP-Headers. To abstract
21cr|php-pear-HTTP_Header-1.2.1-8|23	common things, like caching etc. some sub classes are provided that
21cr|php-pear-HTTP_Header-1.2.1-8|24	handle special cases (i.e. HTTP_Header_Cache).
21cr|php-pear-HTTP_Header-1.2.1-8|25	
21cr|php-pear-HTTP_Header-1.2.1-8|26	%prep
21cr|php-pear-HTTP_Header-1.2.1-8|27	%setup -q -c
21cr|php-pear-HTTP_Header-1.2.1-8|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_Header-1.2.1-8|29	
21cr|php-pear-HTTP_Header-1.2.1-8|30	%install
21cr|php-pear-HTTP_Header-1.2.1-8|31	
21cr|php-pear-HTTP_Header-1.2.1-8|32	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_Header-1.2.1-8|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_Header-1.2.1-8|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_Header-1.2.1-8|35	
21cr|php-pear-HTTP_Header-1.2.1-8|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_Header-1.2.1-8|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_Header-1.2.1-8|38	
21cr|php-pear-HTTP_Header-1.2.1-8|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Header-1.2.1-8|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Header-1.2.1-8|41	
21cr|php-pear-HTTP_Header-1.2.1-8|42	%files
21cr|php-pear-HTTP_Header-1.2.1-8|43	%defattr(-,root,root)
21cr|php-pear-HTTP_Header-1.2.1-8|44	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_Header-1.2.1-8|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6046 21
21cr|php-pear-HTTP_OAuth-0.3.2-5|1	%define     _class      HTTP
21cr|php-pear-HTTP_OAuth-0.3.2-5|2	%define     _subclass   OAuth
21cr|php-pear-HTTP_OAuth-0.3.2-5|3	%define     upstream_name   %{_class}_%{_subclass}
21cr|php-pear-HTTP_OAuth-0.3.2-5|4	
21cr|php-pear-HTTP_OAuth-0.3.2-5|5	Name:       php-pear-%{upstream_name}
21cr|php-pear-HTTP_OAuth-0.3.2-5|6	Version:    0.3.2
21cr|php-pear-HTTP_OAuth-0.3.2-5|7	Release:    5
21cr|php-pear-HTTP_OAuth-0.3.2-5|8	Summary:    PEAR implementation of the OAuth 1.0a specification
21cr|php-pear-HTTP_OAuth-0.3.2-5|9	License:    LGPL
21cr|php-pear-HTTP_OAuth-0.3.2-5|10	Group:      Development/PHP
21cr|php-pear-HTTP_OAuth-0.3.2-5|11	URL:        http://pear.php.net/package/%{upstream_name}
21cr|php-pear-HTTP_OAuth-0.3.2-5|12	Source0:    http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-HTTP_OAuth-0.3.2-5|13	Requires(post):  php-pear
21cr|php-pear-HTTP_OAuth-0.3.2-5|14	Requires(preun): php-pear
21cr|php-pear-HTTP_OAuth-0.3.2-5|15	Requires:        php-pear
21cr|php-pear-HTTP_OAuth-0.3.2-5|16	BuildArch:       noarch
21cr|php-pear-HTTP_OAuth-0.3.2-5|17	BuildRequires:   php-pear
21cr|php-pear-HTTP_OAuth-0.3.2-5|18	
21cr|php-pear-HTTP_OAuth-0.3.2-5|19	%description
21cr|php-pear-HTTP_OAuth-0.3.2-5|20	PEAR implementation of the OAuth 1.0a specification
21cr|php-pear-HTTP_OAuth-0.3.2-5|21	
21cr|php-pear-HTTP_OAuth-0.3.2-5|22	%prep
21cr|php-pear-HTTP_OAuth-0.3.2-5|23	%setup -q -c
21cr|php-pear-HTTP_OAuth-0.3.2-5|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_OAuth-0.3.2-5|25	
21cr|php-pear-HTTP_OAuth-0.3.2-5|26	%install
21cr|php-pear-HTTP_OAuth-0.3.2-5|27	
21cr|php-pear-HTTP_OAuth-0.3.2-5|28	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_OAuth-0.3.2-5|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_OAuth-0.3.2-5|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_OAuth-0.3.2-5|31	
21cr|php-pear-HTTP_OAuth-0.3.2-5|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_OAuth-0.3.2-5|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_OAuth-0.3.2-5|34	
21cr|php-pear-HTTP_OAuth-0.3.2-5|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_OAuth-0.3.2-5|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_OAuth-0.3.2-5|37	
21cr|php-pear-HTTP_OAuth-0.3.2-5|38	%files
21cr|php-pear-HTTP_OAuth-0.3.2-5|39	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_OAuth-0.3.2-5|40	%{_datadir}/pear/packages/%{upstream_name}.xml

6047 21
21cr|php-pear-HTTP_Request-1.4.4-12|1	%define		_class		HTTP
21cr|php-pear-HTTP_Request-1.4.4-12|2	%define		_subclass	Request
21cr|php-pear-HTTP_Request-1.4.4-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_Request-1.4.4-12|4	
21cr|php-pear-HTTP_Request-1.4.4-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_Request-1.4.4-12|6	Version:	1.4.4
21cr|php-pear-HTTP_Request-1.4.4-12|7	Release:	12
21cr|php-pear-HTTP_Request-1.4.4-12|8	Summary:	Provides an easy way to perform HTTP requests
21cr|php-pear-HTTP_Request-1.4.4-12|9	License:	PHP License
21cr|php-pear-HTTP_Request-1.4.4-12|10	Group:		Development/PHP
21cr|php-pear-HTTP_Request-1.4.4-12|11	URL:		http://pear.php.net/package/HTTP_Request/
21cr|php-pear-HTTP_Request-1.4.4-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-HTTP_Request-1.4.4-12|13	Requires(post): php-pear
21cr|php-pear-HTTP_Request-1.4.4-12|14	Requires(preun): php-pear
21cr|php-pear-HTTP_Request-1.4.4-12|15	Requires:	php-pear
21cr|php-pear-HTTP_Request-1.4.4-12|16	Requires:	php-pear-Net_URL >= 1.0.12
21cr|php-pear-HTTP_Request-1.4.4-12|17	Requires:	php-pear-Net_Socket >= 1.0
21cr|php-pear-HTTP_Request-1.4.4-12|18	BuildArch:	noarch
21cr|php-pear-HTTP_Request-1.4.4-12|19	BuildRequires:	php-pear
21cr|php-pear-HTTP_Request-1.4.4-12|20	
21cr|php-pear-HTTP_Request-1.4.4-12|21	%description
21cr|php-pear-HTTP_Request-1.4.4-12|22	Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy,
21cr|php-pear-HTTP_Request-1.4.4-12|23	Proxy Authentication etc.
21cr|php-pear-HTTP_Request-1.4.4-12|24	
21cr|php-pear-HTTP_Request-1.4.4-12|25	%prep
21cr|php-pear-HTTP_Request-1.4.4-12|26	%setup -q -c
21cr|php-pear-HTTP_Request-1.4.4-12|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_Request-1.4.4-12|28	
21cr|php-pear-HTTP_Request-1.4.4-12|29	%install
21cr|php-pear-HTTP_Request-1.4.4-12|30	
21cr|php-pear-HTTP_Request-1.4.4-12|31	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_Request-1.4.4-12|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_Request-1.4.4-12|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_Request-1.4.4-12|34	
21cr|php-pear-HTTP_Request-1.4.4-12|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_Request-1.4.4-12|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_Request-1.4.4-12|37	
21cr|php-pear-HTTP_Request-1.4.4-12|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Request-1.4.4-12|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Request-1.4.4-12|40	
21cr|php-pear-HTTP_Request-1.4.4-12|41	%clean
21cr|php-pear-HTTP_Request-1.4.4-12|42	
21cr|php-pear-HTTP_Request-1.4.4-12|43	
21cr|php-pear-HTTP_Request-1.4.4-12|44	
21cr|php-pear-HTTP_Request-1.4.4-12|45	%files
21cr|php-pear-HTTP_Request-1.4.4-12|46	%defattr(-,root,root)
21cr|php-pear-HTTP_Request-1.4.4-12|47	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-HTTP_Request-1.4.4-12|48	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_Request-1.4.4-12|49	%{_datadir}/pear/packages/%{upstream_name}.xml

6048 21
21cr|php-pear-HTTP_Request2-2.0.0-7|1	%define		_class		HTTP
21cr|php-pear-HTTP_Request2-2.0.0-7|2	%define		_subclass	Request2
21cr|php-pear-HTTP_Request2-2.0.0-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_Request2-2.0.0-7|4	
21cr|php-pear-HTTP_Request2-2.0.0-7|5	%define		__noautoreq 'pear\\(PHPUnit'
21cr|php-pear-HTTP_Request2-2.0.0-7|6	
21cr|php-pear-HTTP_Request2-2.0.0-7|7	Summary:	Provides an easy way to perform HTTP requests
21cr|php-pear-HTTP_Request2-2.0.0-7|8	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_Request2-2.0.0-7|9	Version:	2.0.0
21cr|php-pear-HTTP_Request2-2.0.0-7|10	Release:	7
21cr|php-pear-HTTP_Request2-2.0.0-7|11	License:	BSD
21cr|php-pear-HTTP_Request2-2.0.0-7|12	Group:		Development/PHP
21cr|php-pear-HTTP_Request2-2.0.0-7|13	URL:		http://pear.php.net/package/HTTP_Request2/
21cr|php-pear-HTTP_Request2-2.0.0-7|14	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-HTTP_Request2-2.0.0-7|15	Requires(post):	php-pear
21cr|php-pear-HTTP_Request2-2.0.0-7|16	Requires(preun): php-pear
21cr|php-pear-HTTP_Request2-2.0.0-7|17	Requires:	php-pear
21cr|php-pear-HTTP_Request2-2.0.0-7|18	BuildArch:	noarch
21cr|php-pear-HTTP_Request2-2.0.0-7|19	BuildRequires:	php-pear
21cr|php-pear-HTTP_Request2-2.0.0-7|20	
21cr|php-pear-HTTP_Request2-2.0.0-7|21	%description
21cr|php-pear-HTTP_Request2-2.0.0-7|22	PHP5 rewrite of HTTP_Request package (with parts of HTTP_Client). Provides
21cr|php-pear-HTTP_Request2-2.0.0-7|23	cleaner API and pluggable Adapters:
21cr|php-pear-HTTP_Request2-2.0.0-7|24	* Socket adapter, based on old HTTP_Request code,
21cr|php-pear-HTTP_Request2-2.0.0-7|25	* Curl adapter, wraps around PHP's cURL extension,
21cr|php-pear-HTTP_Request2-2.0.0-7|26	* Mock adapter, to use for testing packages dependent on HTTP_Request2.
21cr|php-pear-HTTP_Request2-2.0.0-7|27	Supports POST requests with data and file uploads, basic and digest
21cr|php-pear-HTTP_Request2-2.0.0-7|28	authentication, cookies, managing cookies across requests, proxies, gzip and
21cr|php-pear-HTTP_Request2-2.0.0-7|29	deflate encodings, redirects, monitoring the request progress with Observers...
21cr|php-pear-HTTP_Request2-2.0.0-7|30	
21cr|php-pear-HTTP_Request2-2.0.0-7|31	%prep
21cr|php-pear-HTTP_Request2-2.0.0-7|32	
21cr|php-pear-HTTP_Request2-2.0.0-7|33	%setup -q -c
21cr|php-pear-HTTP_Request2-2.0.0-7|34	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_Request2-2.0.0-7|35	
21cr|php-pear-HTTP_Request2-2.0.0-7|36	%install
21cr|php-pear-HTTP_Request2-2.0.0-7|37	
21cr|php-pear-HTTP_Request2-2.0.0-7|38	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_Request2-2.0.0-7|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_Request2-2.0.0-7|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_Request2-2.0.0-7|41	
21cr|php-pear-HTTP_Request2-2.0.0-7|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_Request2-2.0.0-7|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_Request2-2.0.0-7|44	
21cr|php-pear-HTTP_Request2-2.0.0-7|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Request2-2.0.0-7|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Request2-2.0.0-7|47	
21cr|php-pear-HTTP_Request2-2.0.0-7|48	%files
21cr|php-pear-HTTP_Request2-2.0.0-7|49	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_Request2-2.0.0-7|50	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-HTTP_Request2-2.0.0-7|51	%{_datadir}/pear/data/%{upstream_name}

6049 21
21cr|php-pear-HTTP_Server-0.4.1-19|1	%define		_class		HTTP
21cr|php-pear-HTTP_Server-0.4.1-19|2	%define		_subclass	Server
21cr|php-pear-HTTP_Server-0.4.1-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_Server-0.4.1-19|4	
21cr|php-pear-HTTP_Server-0.4.1-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_Server-0.4.1-19|6	Version:	0.4.1
21cr|php-pear-HTTP_Server-0.4.1-19|7	Release:	19
21cr|php-pear-HTTP_Server-0.4.1-19|8	Summary:	HTTP server class
21cr|php-pear-HTTP_Server-0.4.1-19|9	License:	PHP License
21cr|php-pear-HTTP_Server-0.4.1-19|10	Group:		Development/PHP
21cr|php-pear-HTTP_Server-0.4.1-19|11	URL:		http://pear.php.net/package/HTTP_Server/
21cr|php-pear-HTTP_Server-0.4.1-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-HTTP_Server-0.4.1-19|13	Requires(post):	php-pear
21cr|php-pear-HTTP_Server-0.4.1-19|14	Requires(preun): php-pear
21cr|php-pear-HTTP_Server-0.4.1-19|15	Requires:	php-pear
21cr|php-pear-HTTP_Server-0.4.1-19|16	BuildArch:	noarch
21cr|php-pear-HTTP_Server-0.4.1-19|17	BuildRequires:	php-pear
21cr|php-pear-HTTP_Server-0.4.1-19|18	
21cr|php-pear-HTTP_Server-0.4.1-19|19	%description
21cr|php-pear-HTTP_Server-0.4.1-19|20	%{upstream_name} class that allows you to easily implement HTTP servers by
21cr|php-pear-HTTP_Server-0.4.1-19|21	supplying callbacks. The base class will parse the request, call the
21cr|php-pear-HTTP_Server-0.4.1-19|22	apropriate callback and build a response based on an array that the
21cr|php-pear-HTTP_Server-0.4.1-19|23	callbacks have to return.
21cr|php-pear-HTTP_Server-0.4.1-19|24	
21cr|php-pear-HTTP_Server-0.4.1-19|25	%prep
21cr|php-pear-HTTP_Server-0.4.1-19|26	%setup -q -c
21cr|php-pear-HTTP_Server-0.4.1-19|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_Server-0.4.1-19|28	
21cr|php-pear-HTTP_Server-0.4.1-19|29	%install
21cr|php-pear-HTTP_Server-0.4.1-19|30	
21cr|php-pear-HTTP_Server-0.4.1-19|31	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_Server-0.4.1-19|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_Server-0.4.1-19|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_Server-0.4.1-19|34	
21cr|php-pear-HTTP_Server-0.4.1-19|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_Server-0.4.1-19|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_Server-0.4.1-19|37	
21cr|php-pear-HTTP_Server-0.4.1-19|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Server-0.4.1-19|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Server-0.4.1-19|40	
21cr|php-pear-HTTP_Server-0.4.1-19|41	%files
21cr|php-pear-HTTP_Server-0.4.1-19|42	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-HTTP_Server-0.4.1-19|43	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_Server-0.4.1-19|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6050 21
21cr|php-pear-HTTP_Session-0.5.6-13|1	%define		_class		HTTP
21cr|php-pear-HTTP_Session-0.5.6-13|2	%define		_subclass	Session
21cr|php-pear-HTTP_Session-0.5.6-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_Session-0.5.6-13|4	
21cr|php-pear-HTTP_Session-0.5.6-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_Session-0.5.6-13|6	Version:	0.5.6
21cr|php-pear-HTTP_Session-0.5.6-13|7	Release:	13
21cr|php-pear-HTTP_Session-0.5.6-13|8	Summary:	Object-oriented interface to the session_* family functions
21cr|php-pear-HTTP_Session-0.5.6-13|9	License:	PHP License
21cr|php-pear-HTTP_Session-0.5.6-13|10	Group:		Development/PHP
21cr|php-pear-HTTP_Session-0.5.6-13|11	URL:		http://pear.php.net/package/HTTP_Session/
21cr|php-pear-HTTP_Session-0.5.6-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-HTTP_Session-0.5.6-13|13	Requires(post):	php-pear
21cr|php-pear-HTTP_Session-0.5.6-13|14	Requires(preun): php-pear
21cr|php-pear-HTTP_Session-0.5.6-13|15	Requires:	php-pear
21cr|php-pear-HTTP_Session-0.5.6-13|16	BuildArch:	noarch
21cr|php-pear-HTTP_Session-0.5.6-13|17	BuildRequires:	php-pear
21cr|php-pear-HTTP_Session-0.5.6-13|18	
21cr|php-pear-HTTP_Session-0.5.6-13|19	%description
21cr|php-pear-HTTP_Session-0.5.6-13|20	Object-oriented interface to the session_* family functions; it
21cr|php-pear-HTTP_Session-0.5.6-13|21	provides extra features such as database storage for session data
21cr|php-pear-HTTP_Session-0.5.6-13|22	using DB package. It introduces new methods like isNewSession(),
21cr|php-pear-HTTP_Session-0.5.6-13|23	setCookieless(), abandon(), setExpire(), setIdle(), isExpired(),
21cr|php-pear-HTTP_Session-0.5.6-13|24	isIdled() and others.
21cr|php-pear-HTTP_Session-0.5.6-13|25	
21cr|php-pear-HTTP_Session-0.5.6-13|26	%prep
21cr|php-pear-HTTP_Session-0.5.6-13|27	%setup -q -c
21cr|php-pear-HTTP_Session-0.5.6-13|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_Session-0.5.6-13|29	
21cr|php-pear-HTTP_Session-0.5.6-13|30	%install
21cr|php-pear-HTTP_Session-0.5.6-13|31	
21cr|php-pear-HTTP_Session-0.5.6-13|32	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_Session-0.5.6-13|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_Session-0.5.6-13|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_Session-0.5.6-13|35	
21cr|php-pear-HTTP_Session-0.5.6-13|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_Session-0.5.6-13|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_Session-0.5.6-13|38	
21cr|php-pear-HTTP_Session-0.5.6-13|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Session-0.5.6-13|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Session-0.5.6-13|41	
21cr|php-pear-HTTP_Session-0.5.6-13|42	%files
21cr|php-pear-HTTP_Session-0.5.6-13|43	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-HTTP_Session-0.5.6-13|44	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_Session-0.5.6-13|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6051 21
21cr|php-pear-HTTP_SessionServer-0.5.0-13|1	%define		_class		HTTP
21cr|php-pear-HTTP_SessionServer-0.5.0-13|2	%define		_subclass	SessionServer
21cr|php-pear-HTTP_SessionServer-0.5.0-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_SessionServer-0.5.0-13|4	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_SessionServer-0.5.0-13|6	Version:	0.5.0
21cr|php-pear-HTTP_SessionServer-0.5.0-13|7	Release:	13
21cr|php-pear-HTTP_SessionServer-0.5.0-13|8	Summary:	Daemon to store session data
21cr|php-pear-HTTP_SessionServer-0.5.0-13|9	License:	PHP License
21cr|php-pear-HTTP_SessionServer-0.5.0-13|10	Group:		Development/PHP
21cr|php-pear-HTTP_SessionServer-0.5.0-13|11	URL:		http://pear.php.net/package/HTTP_SessionServer/
21cr|php-pear-HTTP_SessionServer-0.5.0-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTTP_SessionServer-0.5.0-13|13	Requires(post):	php-pear
21cr|php-pear-HTTP_SessionServer-0.5.0-13|14	Requires(preun): php-pear
21cr|php-pear-HTTP_SessionServer-0.5.0-13|15	Requires:	php-pear
21cr|php-pear-HTTP_SessionServer-0.5.0-13|16	BuildArch:	noarch
21cr|php-pear-HTTP_SessionServer-0.5.0-13|17	BuildRequires:	php-pear
21cr|php-pear-HTTP_SessionServer-0.5.0-13|18	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|19	%description
21cr|php-pear-HTTP_SessionServer-0.5.0-13|20	HTTP_SessionServer is a simple PHP based daemon that helps you
21cr|php-pear-HTTP_SessionServer-0.5.0-13|21	maintaining state between physically different hosts.
21cr|php-pear-HTTP_SessionServer-0.5.0-13|22	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|23	HTTP_SessionServer implements a very simple protocol to store and
21cr|php-pear-HTTP_SessionServer-0.5.0-13|24	retrieve data on the server. The storage backend is driver based,
21cr|php-pear-HTTP_SessionServer-0.5.0-13|25	currently only a storage for the filesystem has been implemented, but
21cr|php-pear-HTTP_SessionServer-0.5.0-13|26	you may easily change this.
21cr|php-pear-HTTP_SessionServer-0.5.0-13|27	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|28	HTTP_SessionServer comes with a matching client implementation using
21cr|php-pear-HTTP_SessionServer-0.5.0-13|29	Net_Socket as well as a session save handler.
21cr|php-pear-HTTP_SessionServer-0.5.0-13|30	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|31	%prep
21cr|php-pear-HTTP_SessionServer-0.5.0-13|32	%setup -q -c
21cr|php-pear-HTTP_SessionServer-0.5.0-13|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_SessionServer-0.5.0-13|34	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|35	%install
21cr|php-pear-HTTP_SessionServer-0.5.0-13|36	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|37	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_SessionServer-0.5.0-13|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_SessionServer-0.5.0-13|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_SessionServer-0.5.0-13|40	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_SessionServer-0.5.0-13|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_SessionServer-0.5.0-13|43	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_SessionServer-0.5.0-13|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_SessionServer-0.5.0-13|46	
21cr|php-pear-HTTP_SessionServer-0.5.0-13|47	%files
21cr|php-pear-HTTP_SessionServer-0.5.0-13|48	%defattr(-,root,root)
21cr|php-pear-HTTP_SessionServer-0.5.0-13|49	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-HTTP_SessionServer-0.5.0-13|50	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-HTTP_SessionServer-0.5.0-13|51	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_SessionServer-0.5.0-13|52	%{_datadir}/pear/packages/%{upstream_name}.xml

6052 21
21cr|php-pear-HTTP_Upload-0.9.1-20|1	%define		_class		HTTP
21cr|php-pear-HTTP_Upload-0.9.1-20|2	%define		_subclass	Upload
21cr|php-pear-HTTP_Upload-0.9.1-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-HTTP_Upload-0.9.1-20|4	
21cr|php-pear-HTTP_Upload-0.9.1-20|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_Upload-0.9.1-20|6	Version:	0.9.1
21cr|php-pear-HTTP_Upload-0.9.1-20|7	Release:	20
21cr|php-pear-HTTP_Upload-0.9.1-20|8	Summary:	Easy and secure managment of files submitted via HTML Forms
21cr|php-pear-HTTP_Upload-0.9.1-20|9	License:	PHP License
21cr|php-pear-HTTP_Upload-0.9.1-20|10	Group:		Development/PHP
21cr|php-pear-HTTP_Upload-0.9.1-20|11	URL:		http://pear.php.net/package/HTTP_Upload/
21cr|php-pear-HTTP_Upload-0.9.1-20|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTTP_Upload-0.9.1-20|13	Requires(post):	php-pear
21cr|php-pear-HTTP_Upload-0.9.1-20|14	Requires(preun): php-pear
21cr|php-pear-HTTP_Upload-0.9.1-20|15	Requires:	php-pear
21cr|php-pear-HTTP_Upload-0.9.1-20|16	BuildArch:	noarch
21cr|php-pear-HTTP_Upload-0.9.1-20|17	BuildRequires:	php-pear
21cr|php-pear-HTTP_Upload-0.9.1-20|18	
21cr|php-pear-HTTP_Upload-0.9.1-20|19	%description
21cr|php-pear-HTTP_Upload-0.9.1-20|20	This class provides an advanced file uploader system for file uploads
21cr|php-pear-HTTP_Upload-0.9.1-20|21	made from html forms. Features:
21cr|php-pear-HTTP_Upload-0.9.1-20|22	- Can handle from one file to multiple files.
21cr|php-pear-HTTP_Upload-0.9.1-20|23	- Safe file copying from tmp dir.
21cr|php-pear-HTTP_Upload-0.9.1-20|24	- Easy detecting mechanism of valid upload, missing upload or error.
21cr|php-pear-HTTP_Upload-0.9.1-20|25	- Gives extensive information about the uploaded file.
21cr|php-pear-HTTP_Upload-0.9.1-20|26	- Rename uploaded files in different ways: as it is, safe or unique.
21cr|php-pear-HTTP_Upload-0.9.1-20|27	- Validate allowed file extensions.
21cr|php-pear-HTTP_Upload-0.9.1-20|28	- Multiple languages error messages support.
21cr|php-pear-HTTP_Upload-0.9.1-20|29	
21cr|php-pear-HTTP_Upload-0.9.1-20|30	
21cr|php-pear-HTTP_Upload-0.9.1-20|31	%prep
21cr|php-pear-HTTP_Upload-0.9.1-20|32	%setup -q -c
21cr|php-pear-HTTP_Upload-0.9.1-20|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_Upload-0.9.1-20|34	
21cr|php-pear-HTTP_Upload-0.9.1-20|35	%install
21cr|php-pear-HTTP_Upload-0.9.1-20|36	
21cr|php-pear-HTTP_Upload-0.9.1-20|37	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_Upload-0.9.1-20|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_Upload-0.9.1-20|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_Upload-0.9.1-20|40	
21cr|php-pear-HTTP_Upload-0.9.1-20|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_Upload-0.9.1-20|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_Upload-0.9.1-20|43	
21cr|php-pear-HTTP_Upload-0.9.1-20|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Upload-0.9.1-20|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_Upload-0.9.1-20|46	
21cr|php-pear-HTTP_Upload-0.9.1-20|47	%files
21cr|php-pear-HTTP_Upload-0.9.1-20|48	%defattr(-,root,root)
21cr|php-pear-HTTP_Upload-0.9.1-20|49	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-HTTP_Upload-0.9.1-20|50	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_Upload-0.9.1-20|51	%{_datadir}/pear/packages/%{upstream_name}.xml

6053 21
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|1	%define		_class		HTTP
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|2	%define		_subclass	WebDAV
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|3	%define		upstream_name	%{_class}_%{_subclass}_Client
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|4	
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|6	Version:	1.0.2
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|7	Release:	6
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|8	Summary:	WebDAV stream wrapper class
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|9	License:	PHP License
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|10	Group:		Development/PHP
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|11	URL:		http://pear.php.net/package/HTTP_WebDAV_Client/
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|13	Requires(post):	php-pear
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|14	Requires(preun): php-pear
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|15	Requires:	php-pear
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|16	BuildArch:	noarch
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|17	BuildRequires:	php-pear
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|18	
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|19	%description
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|20	RFC2518 compliant stream wrapper that allows to use WebDAV server
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|21	resources like a regular file system from within PHP.
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|22	
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|23	%prep
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|24	%setup -q -c
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|26	
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|27	%install
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|28	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|31	
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|34	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|35	
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|38	
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|39	%files
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|40	%defattr(-,root,root)
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|41	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_WebDAV_Client-1.0.2-6|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6054 21
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|1	%define		_class		HTTP
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|2	%define		_subclass	WebDAV
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|3	%define		upstream_name	%{_class}_%{_subclass}_Server
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|4	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|6	Version:	0.99.1
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|7	Release:	22
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|8	Summary:	WebDAV Server Baseclass
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|9	License:	PHP License
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|10	Group:		Development/PHP
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|11	URL:		http://pear.php.net/package/HTTP_WebDAV_Server/
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|13	Requires(post): php-pear
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|14	Requires(preun): php-pear
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|15	Requires:	php-pear
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|16	Requires(post): php-pear
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|17	Requires(preun): php-pear
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|18	Requires:	php-pear-HTTP >= 1.0
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|19	BuildArch:	noarch
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|20	BuildRequires:	php-pear
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|21	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|22	%description
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|23	Mostly RFC2518 compliant helper class for WebDAV server
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|24	implementation.
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|25	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|26	%prep
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|27	%setup -q -c
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|29	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|30	%install
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|31	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|32	cd %{upstream_name}-%{version}
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|35	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|38	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|41	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|42	%clean
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|43	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|44	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|45	
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|46	%files
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|47	%{_datadir}/pear/%{_class}
21cr|php-pear-HTTP_WebDAV_Server-0.99.1-22|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6055 21
21cr|php-pear-I18N-1.0.0-9|1	%define		_class		I18N
21cr|php-pear-I18N-1.0.0-9|2	%define		upstream_name	%{_class}
21cr|php-pear-I18N-1.0.0-9|3	
21cr|php-pear-I18N-1.0.0-9|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-I18N-1.0.0-9|5	Version:	1.0.0
21cr|php-pear-I18N-1.0.0-9|6	Release:	9
21cr|php-pear-I18N-1.0.0-9|7	Summary:	Internationalization package
21cr|php-pear-I18N-1.0.0-9|8	License:	PHP License
21cr|php-pear-I18N-1.0.0-9|9	Group:		Development/PHP
21cr|php-pear-I18N-1.0.0-9|10	URL:		http://pear.php.net/package/I18N/
21cr|php-pear-I18N-1.0.0-9|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-I18N-1.0.0-9|12	Requires(post):	php-pear
21cr|php-pear-I18N-1.0.0-9|13	Requires(preun): php-pear
21cr|php-pear-I18N-1.0.0-9|14	Requires:	php-pear
21cr|php-pear-I18N-1.0.0-9|15	BuildArch:	noarch
21cr|php-pear-I18N-1.0.0-9|16	BuildRequires:	php-pear
21cr|php-pear-I18N-1.0.0-9|17	
21cr|php-pear-I18N-1.0.0-9|18	%description
21cr|php-pear-I18N-1.0.0-9|19	This package supports you to localize your applications. Currently
21cr|php-pear-I18N-1.0.0-9|20	multiple ways of supporting translation are implemented and methods to
21cr|php-pear-I18N-1.0.0-9|21	determine the current users (browser-)language.
21cr|php-pear-I18N-1.0.0-9|22	
21cr|php-pear-I18N-1.0.0-9|23	%prep
21cr|php-pear-I18N-1.0.0-9|24	%setup -q -c
21cr|php-pear-I18N-1.0.0-9|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-I18N-1.0.0-9|26	
21cr|php-pear-I18N-1.0.0-9|27	%install
21cr|php-pear-I18N-1.0.0-9|28	
21cr|php-pear-I18N-1.0.0-9|29	cd %{upstream_name}-%{version}
21cr|php-pear-I18N-1.0.0-9|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-I18N-1.0.0-9|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-I18N-1.0.0-9|32	
21cr|php-pear-I18N-1.0.0-9|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-I18N-1.0.0-9|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-I18N-1.0.0-9|35	
21cr|php-pear-I18N-1.0.0-9|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-I18N-1.0.0-9|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-I18N-1.0.0-9|38	
21cr|php-pear-I18N-1.0.0-9|39	%files
21cr|php-pear-I18N-1.0.0-9|40	%defattr(-,root,root)
21cr|php-pear-I18N-1.0.0-9|41	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-I18N-1.0.0-9|42	%{_datadir}/pear/%{_class}
21cr|php-pear-I18N-1.0.0-9|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6056 21
21cr|php-pear-I18N_UnicodeString-0.3.1-13|1	%define		_class		I18N
21cr|php-pear-I18N_UnicodeString-0.3.1-13|2	%define		_subclass	UnicodeString
21cr|php-pear-I18N_UnicodeString-0.3.1-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-I18N_UnicodeString-0.3.1-13|4	
21cr|php-pear-I18N_UnicodeString-0.3.1-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-I18N_UnicodeString-0.3.1-13|6	Version:	0.3.1
21cr|php-pear-I18N_UnicodeString-0.3.1-13|7	Release:	13
21cr|php-pear-I18N_UnicodeString-0.3.1-13|8	Summary:	Provides a way to work with self contained multibyte strings
21cr|php-pear-I18N_UnicodeString-0.3.1-13|9	License:	PHP License
21cr|php-pear-I18N_UnicodeString-0.3.1-13|10	Group:		Development/PHP
21cr|php-pear-I18N_UnicodeString-0.3.1-13|11	URL:		http://pear.php.net/package/I18N_UnicodeString/
21cr|php-pear-I18N_UnicodeString-0.3.1-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-I18N_UnicodeString-0.3.1-13|13	Requires(post):	php-pear
21cr|php-pear-I18N_UnicodeString-0.3.1-13|14	Requires(preun): php-pear
21cr|php-pear-I18N_UnicodeString-0.3.1-13|15	Requires:	php-pear
21cr|php-pear-I18N_UnicodeString-0.3.1-13|16	BuildArch:	noarch
21cr|php-pear-I18N_UnicodeString-0.3.1-13|17	BuildRequires:	php-pear
21cr|php-pear-I18N_UnicodeString-0.3.1-13|18	
21cr|php-pear-I18N_UnicodeString-0.3.1-13|19	%description
21cr|php-pear-I18N_UnicodeString-0.3.1-13|20	Provides a method of storing and manipulating multibyte strings in PHP
21cr|php-pear-I18N_UnicodeString-0.3.1-13|21	without using ext/mbstring. Also allows conversion between various
21cr|php-pear-I18N_UnicodeString-0.3.1-13|22	methods of storing Unicode in 1-byte strings like UTF-8 and HTML
21cr|php-pear-I18N_UnicodeString-0.3.1-13|23	entities.
21cr|php-pear-I18N_UnicodeString-0.3.1-13|24	
21cr|php-pear-I18N_UnicodeString-0.3.1-13|25	%prep
21cr|php-pear-I18N_UnicodeString-0.3.1-13|26	%setup -q -c
21cr|php-pear-I18N_UnicodeString-0.3.1-13|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-I18N_UnicodeString-0.3.1-13|28	
21cr|php-pear-I18N_UnicodeString-0.3.1-13|29	%install
21cr|php-pear-I18N_UnicodeString-0.3.1-13|30	
21cr|php-pear-I18N_UnicodeString-0.3.1-13|31	cd %{upstream_name}-%{version}
21cr|php-pear-I18N_UnicodeString-0.3.1-13|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-I18N_UnicodeString-0.3.1-13|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-I18N_UnicodeString-0.3.1-13|34	
21cr|php-pear-I18N_UnicodeString-0.3.1-13|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-I18N_UnicodeString-0.3.1-13|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-I18N_UnicodeString-0.3.1-13|37	
21cr|php-pear-I18N_UnicodeString-0.3.1-13|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-I18N_UnicodeString-0.3.1-13|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-I18N_UnicodeString-0.3.1-13|40	
21cr|php-pear-I18N_UnicodeString-0.3.1-13|41	%files
21cr|php-pear-I18N_UnicodeString-0.3.1-13|42	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-I18N_UnicodeString-0.3.1-13|43	%{_datadir}/pear/%{_class}
21cr|php-pear-I18N_UnicodeString-0.3.1-13|44	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-I18N_UnicodeString-0.3.1-13|45	%{_datadir}/pear/data/I18N_UnicodeString/README

6057 21
21cr|php-pear-I18Nv2-0.11.4-16|1	%define		_class		I18Nv2
21cr|php-pear-I18Nv2-0.11.4-16|2	%define		upstream_name	%{_class}
21cr|php-pear-I18Nv2-0.11.4-16|3	
21cr|php-pear-I18Nv2-0.11.4-16|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-I18Nv2-0.11.4-16|5	Version:	0.11.4
21cr|php-pear-I18Nv2-0.11.4-16|6	Release:	16
21cr|php-pear-I18Nv2-0.11.4-16|7	Summary:	Internationalization
21cr|php-pear-I18Nv2-0.11.4-16|8	License:	PHP License
21cr|php-pear-I18Nv2-0.11.4-16|9	Group:		Development/PHP
21cr|php-pear-I18Nv2-0.11.4-16|10	URL:		http://pear.php.net/package/I18Nv2/
21cr|php-pear-I18Nv2-0.11.4-16|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-I18Nv2-0.11.4-16|12	Requires(post):	php-pear
21cr|php-pear-I18Nv2-0.11.4-16|13	Requires(preun): php-pear
21cr|php-pear-I18Nv2-0.11.4-16|14	Requires:	php-pear
21cr|php-pear-I18Nv2-0.11.4-16|15	Requires:	php-iconv
21cr|php-pear-I18Nv2-0.11.4-16|16	BuildArch:	noarch
21cr|php-pear-I18Nv2-0.11.4-16|17	BuildRequires:	php-pear
21cr|php-pear-I18Nv2-0.11.4-16|18	
21cr|php-pear-I18Nv2-0.11.4-16|19	%description
21cr|php-pear-I18Nv2-0.11.4-16|20	This package provides basic support to localize your application, like
21cr|php-pear-I18Nv2-0.11.4-16|21	locale based formatting of dates, numbers and currency.
21cr|php-pear-I18Nv2-0.11.4-16|22	
21cr|php-pear-I18Nv2-0.11.4-16|23	%prep
21cr|php-pear-I18Nv2-0.11.4-16|24	%setup -q -c
21cr|php-pear-I18Nv2-0.11.4-16|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-I18Nv2-0.11.4-16|26	
21cr|php-pear-I18Nv2-0.11.4-16|27	%install
21cr|php-pear-I18Nv2-0.11.4-16|28	
21cr|php-pear-I18Nv2-0.11.4-16|29	cd %{upstream_name}-%{version}
21cr|php-pear-I18Nv2-0.11.4-16|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-I18Nv2-0.11.4-16|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-I18Nv2-0.11.4-16|32	
21cr|php-pear-I18Nv2-0.11.4-16|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-I18Nv2-0.11.4-16|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-I18Nv2-0.11.4-16|35	
21cr|php-pear-I18Nv2-0.11.4-16|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-I18Nv2-0.11.4-16|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-I18Nv2-0.11.4-16|38	
21cr|php-pear-I18Nv2-0.11.4-16|39	%files
21cr|php-pear-I18Nv2-0.11.4-16|40	%doc %{upstream_name}-%{version}/docs/examples
21cr|php-pear-I18Nv2-0.11.4-16|41	%{_datadir}/pear/%{_class}.php
21cr|php-pear-I18Nv2-0.11.4-16|42	%{_datadir}/pear/%{_class}
21cr|php-pear-I18Nv2-0.11.4-16|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6058 21
21cr|php-pear-Image_Color-1.0.4-8|1	%define		_class		Image
21cr|php-pear-Image_Color-1.0.4-8|2	%define		_subclass	Color
21cr|php-pear-Image_Color-1.0.4-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_Color-1.0.4-8|4	
21cr|php-pear-Image_Color-1.0.4-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_Color-1.0.4-8|6	Version:	1.0.4
21cr|php-pear-Image_Color-1.0.4-8|7	Release:	8
21cr|php-pear-Image_Color-1.0.4-8|8	Summary:	Manage and handles color data and conversions
21cr|php-pear-Image_Color-1.0.4-8|9	License:	PHP License
21cr|php-pear-Image_Color-1.0.4-8|10	Group:		Development/PHP
21cr|php-pear-Image_Color-1.0.4-8|11	URL:		http://pear.php.net/package/Image_Color/
21cr|php-pear-Image_Color-1.0.4-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Image_Color-1.0.4-8|13	Requires:	php-gd
21cr|php-pear-Image_Color-1.0.4-8|14	Requires(post): php-pear
21cr|php-pear-Image_Color-1.0.4-8|15	Requires(preun): php-pear
21cr|php-pear-Image_Color-1.0.4-8|16	Requires:	php-pear
21cr|php-pear-Image_Color-1.0.4-8|17	BuildArch:	noarch
21cr|php-pear-Image_Color-1.0.4-8|18	BuildRequires:	php-pear
21cr|php-pear-Image_Color-1.0.4-8|19	
21cr|php-pear-Image_Color-1.0.4-8|20	%description
21cr|php-pear-Image_Color-1.0.4-8|21	Manage and handles color data and conversions.
21cr|php-pear-Image_Color-1.0.4-8|22	
21cr|php-pear-Image_Color-1.0.4-8|23	%prep
21cr|php-pear-Image_Color-1.0.4-8|24	%setup -q -c
21cr|php-pear-Image_Color-1.0.4-8|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_Color-1.0.4-8|26	
21cr|php-pear-Image_Color-1.0.4-8|27	%install
21cr|php-pear-Image_Color-1.0.4-8|28	
21cr|php-pear-Image_Color-1.0.4-8|29	cd %{upstream_name}-%{version}
21cr|php-pear-Image_Color-1.0.4-8|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_Color-1.0.4-8|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_Color-1.0.4-8|32	
21cr|php-pear-Image_Color-1.0.4-8|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Image_Color-1.0.4-8|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Image_Color-1.0.4-8|35	rm -rf %{buildroot}%{_datadir}/pear/%{_class}/Tests
21cr|php-pear-Image_Color-1.0.4-8|36	
21cr|php-pear-Image_Color-1.0.4-8|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Color-1.0.4-8|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Color-1.0.4-8|39	
21cr|php-pear-Image_Color-1.0.4-8|40	%clean
21cr|php-pear-Image_Color-1.0.4-8|41	
21cr|php-pear-Image_Color-1.0.4-8|42	
21cr|php-pear-Image_Color-1.0.4-8|43	
21cr|php-pear-Image_Color-1.0.4-8|44	%files
21cr|php-pear-Image_Color-1.0.4-8|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_Color-1.0.4-8|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6059 21
21cr|php-pear-Image_GIS-1.1.2-7|1	%define		_class		Image
21cr|php-pear-Image_GIS-1.1.2-7|2	%define		_subclass	GIS
21cr|php-pear-Image_GIS-1.1.2-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_GIS-1.1.2-7|4	
21cr|php-pear-Image_GIS-1.1.2-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_GIS-1.1.2-7|6	Version:	1.1.2
21cr|php-pear-Image_GIS-1.1.2-7|7	Release:	7
21cr|php-pear-Image_GIS-1.1.2-7|8	Summary:	Visualization of GIS data
21cr|php-pear-Image_GIS-1.1.2-7|9	License:	PHP License
21cr|php-pear-Image_GIS-1.1.2-7|10	Group:		Development/PHP
21cr|php-pear-Image_GIS-1.1.2-7|11	URL:		http://pear.php.net/package/Image_GIS/
21cr|php-pear-Image_GIS-1.1.2-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Image_GIS-1.1.2-7|13	Requires:	php-gd
21cr|php-pear-Image_GIS-1.1.2-7|14	Requires(post): php-pear
21cr|php-pear-Image_GIS-1.1.2-7|15	Requires(preun): php-pear
21cr|php-pear-Image_GIS-1.1.2-7|16	Requires:	php-pear
21cr|php-pear-Image_GIS-1.1.2-7|17	BuildArch:	noarch
21cr|php-pear-Image_GIS-1.1.2-7|18	BuildRequires:	php-pear
21cr|php-pear-Image_GIS-1.1.2-7|19	
21cr|php-pear-Image_GIS-1.1.2-7|20	%description
21cr|php-pear-Image_GIS-1.1.2-7|21	Generating maps on demand can be a hard job as most often you don't
21cr|php-pear-Image_GIS-1.1.2-7|22	have the maps you need in digital form. But you can generate your own
21cr|php-pear-Image_GIS-1.1.2-7|23	maps based on raw, digital data description files which are available
21cr|php-pear-Image_GIS-1.1.2-7|24	for free on the net. This package provides a parser for the most
21cr|php-pear-Image_GIS-1.1.2-7|25	common format for geographical data, the Arcinfo/E00 format as well as
21cr|php-pear-Image_GIS-1.1.2-7|26	renderers to produce images using GD or Scalable Vector Graphics
21cr|php-pear-Image_GIS-1.1.2-7|27	(SVG).
21cr|php-pear-Image_GIS-1.1.2-7|28	
21cr|php-pear-Image_GIS-1.1.2-7|29	%prep
21cr|php-pear-Image_GIS-1.1.2-7|30	%setup -q -c
21cr|php-pear-Image_GIS-1.1.2-7|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_GIS-1.1.2-7|32	
21cr|php-pear-Image_GIS-1.1.2-7|33	%install
21cr|php-pear-Image_GIS-1.1.2-7|34	
21cr|php-pear-Image_GIS-1.1.2-7|35	cd %{upstream_name}-%{version}
21cr|php-pear-Image_GIS-1.1.2-7|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_GIS-1.1.2-7|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_GIS-1.1.2-7|38	
21cr|php-pear-Image_GIS-1.1.2-7|39	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Image_GIS-1.1.2-7|40	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Image_GIS-1.1.2-7|41	
21cr|php-pear-Image_GIS-1.1.2-7|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_GIS-1.1.2-7|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_GIS-1.1.2-7|44	
21cr|php-pear-Image_GIS-1.1.2-7|45	%clean
21cr|php-pear-Image_GIS-1.1.2-7|46	
21cr|php-pear-Image_GIS-1.1.2-7|47	
21cr|php-pear-Image_GIS-1.1.2-7|48	
21cr|php-pear-Image_GIS-1.1.2-7|49	%files
21cr|php-pear-Image_GIS-1.1.2-7|50	%defattr(-,root,root)
21cr|php-pear-Image_GIS-1.1.2-7|51	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_GIS-1.1.2-7|52	%{_datadir}/pear/packages/%{upstream_name}.xml

6060 21
21cr|php-pear-Image_Graph-0.8.0-5|1	%define		_class		Image
21cr|php-pear-Image_Graph-0.8.0-5|2	%define		_subclass	Graph
21cr|php-pear-Image_Graph-0.8.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_Graph-0.8.0-5|4	
21cr|php-pear-Image_Graph-0.8.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_Graph-0.8.0-5|6	Version:	0.8.0
21cr|php-pear-Image_Graph-0.8.0-5|7	Release:	5
21cr|php-pear-Image_Graph-0.8.0-5|8	Summary:	A package for displaying (numerical) data as a graph/chart/plot
21cr|php-pear-Image_Graph-0.8.0-5|9	License:	PHP License
21cr|php-pear-Image_Graph-0.8.0-5|10	Group:		Development/PHP
21cr|php-pear-Image_Graph-0.8.0-5|11	URL:		http://pear.php.net/package/Image_Graph
21cr|php-pear-Image_Graph-0.8.0-5|12	Source0:	http://download.pear.php.net/package/Image_Graph-%{version}.tgz
21cr|php-pear-Image_Graph-0.8.0-5|13	Requires(post):	php-pear
21cr|php-pear-Image_Graph-0.8.0-5|14	Requires(preun): php-pear
21cr|php-pear-Image_Graph-0.8.0-5|15	Requires(post):	php-gd
21cr|php-pear-Image_Graph-0.8.0-5|16	Requires(preun): php-gd
21cr|php-pear-Image_Graph-0.8.0-5|17	Requires:	php-pear
21cr|php-pear-Image_Graph-0.8.0-5|18	BuildArch:	noarch
21cr|php-pear-Image_Graph-0.8.0-5|19	BuildRequires:	php-pear
21cr|php-pear-Image_Graph-0.8.0-5|20	
21cr|php-pear-Image_Graph-0.8.0-5|21	%description
21cr|php-pear-Image_Graph-0.8.0-5|22	Image_Graph provides a set of classes that creates
21cr|php-pear-Image_Graph-0.8.0-5|23	graphs/plots/charts based on (numerical) data. Many different plot
21cr|php-pear-Image_Graph-0.8.0-5|24	types are supported: Bar, line, area, step, impulse, scatter,
21cr|php-pear-Image_Graph-0.8.0-5|25	radar, pie, map, candlestick, band, box & whisker and smoothed
21cr|php-pear-Image_Graph-0.8.0-5|26	line, area and radar plots. The graph is highly customizable,
21cr|php-pear-Image_Graph-0.8.0-5|27	making it possible to get the exact look and feel that is
21cr|php-pear-Image_Graph-0.8.0-5|28	required. The output is controlled by a driver mechanism, which
21cr|php-pear-Image_Graph-0.8.0-5|29	facilitates easy output to many different output formats, amongst
21cr|php-pear-Image_Graph-0.8.0-5|30	others, GD (PNG, JPEG, GIF, WBMP), PDF (using PDFLib), ShockWave
21cr|php-pear-Image_Graph-0.8.0-5|31	Flash (using Ming) and Scalable Vector Graphics (SVG). Image_Graph
21cr|php-pear-Image_Graph-0.8.0-5|32	is compatible with both PHP4 and PHP5 and can be used with both
21cr|php-pear-Image_Graph-0.8.0-5|33	GD1 and GD2 (GD2 is recommended)
21cr|php-pear-Image_Graph-0.8.0-5|34	
21cr|php-pear-Image_Graph-0.8.0-5|35	%prep
21cr|php-pear-Image_Graph-0.8.0-5|36	%setup -q -c
21cr|php-pear-Image_Graph-0.8.0-5|37	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_Graph-0.8.0-5|38	
21cr|php-pear-Image_Graph-0.8.0-5|39	%build
21cr|php-pear-Image_Graph-0.8.0-5|40	
21cr|php-pear-Image_Graph-0.8.0-5|41	%install
21cr|php-pear-Image_Graph-0.8.0-5|42	
21cr|php-pear-Image_Graph-0.8.0-5|43	cd %{upstream_name}-%{version}
21cr|php-pear-Image_Graph-0.8.0-5|44	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_Graph-0.8.0-5|45	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_Graph-0.8.0-5|46	
21cr|php-pear-Image_Graph-0.8.0-5|47	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Image_Graph-0.8.0-5|48	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Image_Graph-0.8.0-5|49	
21cr|php-pear-Image_Graph-0.8.0-5|50	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Graph-0.8.0-5|51	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Graph-0.8.0-5|52	
21cr|php-pear-Image_Graph-0.8.0-5|53	%files
21cr|php-pear-Image_Graph-0.8.0-5|54	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Image_Graph-0.8.0-5|55	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_Graph-0.8.0-5|56	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Image_Graph-0.8.0-5|57	%{_datadir}/pear/packages/%{upstream_name}.xml

6061 21
21cr|php-pear-Image_GraphViz-1.3.0-8|1	%define		_class		Image
21cr|php-pear-Image_GraphViz-1.3.0-8|2	%define		_subclass	GraphViz
21cr|php-pear-Image_GraphViz-1.3.0-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_GraphViz-1.3.0-8|4	
21cr|php-pear-Image_GraphViz-1.3.0-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_GraphViz-1.3.0-8|6	Version:	1.3.0
21cr|php-pear-Image_GraphViz-1.3.0-8|7	Release:	8
21cr|php-pear-Image_GraphViz-1.3.0-8|8	Summary:	Interface to AT&T's GraphViz tools
21cr|php-pear-Image_GraphViz-1.3.0-8|9	License:	PHP License
21cr|php-pear-Image_GraphViz-1.3.0-8|10	Group:		Development/PHP
21cr|php-pear-Image_GraphViz-1.3.0-8|11	URL:		http://pear.php.net/package/Image_GraphViz/
21cr|php-pear-Image_GraphViz-1.3.0-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Image_GraphViz-1.3.0-8|13	Requires(post):	php-pear
21cr|php-pear-Image_GraphViz-1.3.0-8|14	Requires(preun): php-pear
21cr|php-pear-Image_GraphViz-1.3.0-8|15	Requires:	php-pear
21cr|php-pear-Image_GraphViz-1.3.0-8|16	BuildArch:	noarch
21cr|php-pear-Image_GraphViz-1.3.0-8|17	BuildRequires:	php-pear
21cr|php-pear-Image_GraphViz-1.3.0-8|18	
21cr|php-pear-Image_GraphViz-1.3.0-8|19	%description
21cr|php-pear-Image_GraphViz-1.3.0-8|20	The GraphViz class allows for the creation of and the work with
21cr|php-pear-Image_GraphViz-1.3.0-8|21	directed and undirected graphs and their visualization with AT&T's
21cr|php-pear-Image_GraphViz-1.3.0-8|22	GraphViz tools.
21cr|php-pear-Image_GraphViz-1.3.0-8|23	
21cr|php-pear-Image_GraphViz-1.3.0-8|24	%prep
21cr|php-pear-Image_GraphViz-1.3.0-8|25	%setup -q -c
21cr|php-pear-Image_GraphViz-1.3.0-8|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_GraphViz-1.3.0-8|27	
21cr|php-pear-Image_GraphViz-1.3.0-8|28	%install
21cr|php-pear-Image_GraphViz-1.3.0-8|29	
21cr|php-pear-Image_GraphViz-1.3.0-8|30	cd %{upstream_name}-%{version}
21cr|php-pear-Image_GraphViz-1.3.0-8|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_GraphViz-1.3.0-8|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_GraphViz-1.3.0-8|33	
21cr|php-pear-Image_GraphViz-1.3.0-8|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Image_GraphViz-1.3.0-8|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Image_GraphViz-1.3.0-8|36	
21cr|php-pear-Image_GraphViz-1.3.0-8|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_GraphViz-1.3.0-8|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_GraphViz-1.3.0-8|39	
21cr|php-pear-Image_GraphViz-1.3.0-8|40	%files
21cr|php-pear-Image_GraphViz-1.3.0-8|41	%defattr(-,root,root)
21cr|php-pear-Image_GraphViz-1.3.0-8|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_GraphViz-1.3.0-8|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6062 21
21cr|php-pear-Image_IPTC-1.0.2-18|1	%define		_class		Image
21cr|php-pear-Image_IPTC-1.0.2-18|2	%define		_subclass	IPTC
21cr|php-pear-Image_IPTC-1.0.2-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_IPTC-1.0.2-18|4	
21cr|php-pear-Image_IPTC-1.0.2-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_IPTC-1.0.2-18|6	Version:	1.0.2
21cr|php-pear-Image_IPTC-1.0.2-18|7	Release:	18
21cr|php-pear-Image_IPTC-1.0.2-18|8	Summary:	Extract, modify, and save IPTC data
21cr|php-pear-Image_IPTC-1.0.2-18|9	License:	PHP License
21cr|php-pear-Image_IPTC-1.0.2-18|10	Group:		Development/PHP
21cr|php-pear-Image_IPTC-1.0.2-18|11	URL:		http://pear.php.net/package/Image_IPTC/
21cr|php-pear-Image_IPTC-1.0.2-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Image_IPTC-1.0.2-18|13	Requires(post): php-pear
21cr|php-pear-Image_IPTC-1.0.2-18|14	Requires(preun): php-pear
21cr|php-pear-Image_IPTC-1.0.2-18|15	Requires:	php-pear
21cr|php-pear-Image_IPTC-1.0.2-18|16	BuildArch:	noarch
21cr|php-pear-Image_IPTC-1.0.2-18|17	BuildRequires:	php-pear
21cr|php-pear-Image_IPTC-1.0.2-18|18	
21cr|php-pear-Image_IPTC-1.0.2-18|19	%description
21cr|php-pear-Image_IPTC-1.0.2-18|20	This package provides a mechanism for modifying IPTC header
21cr|php-pear-Image_IPTC-1.0.2-18|21	information. The class abstracts the functionality of iptcembed() and
21cr|php-pear-Image_IPTC-1.0.2-18|22	iptcparse() in addition to providing methods that properly handle
21cr|php-pear-Image_IPTC-1.0.2-18|23	replacing IPTC header fields back into image files.
21cr|php-pear-Image_IPTC-1.0.2-18|24	
21cr|php-pear-Image_IPTC-1.0.2-18|25	%prep
21cr|php-pear-Image_IPTC-1.0.2-18|26	%setup -q -c
21cr|php-pear-Image_IPTC-1.0.2-18|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_IPTC-1.0.2-18|28	
21cr|php-pear-Image_IPTC-1.0.2-18|29	%install
21cr|php-pear-Image_IPTC-1.0.2-18|30	
21cr|php-pear-Image_IPTC-1.0.2-18|31	cd %{upstream_name}-%{version}
21cr|php-pear-Image_IPTC-1.0.2-18|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_IPTC-1.0.2-18|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_IPTC-1.0.2-18|34	
21cr|php-pear-Image_IPTC-1.0.2-18|35	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Image_IPTC-1.0.2-18|36	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Image_IPTC-1.0.2-18|37	
21cr|php-pear-Image_IPTC-1.0.2-18|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_IPTC-1.0.2-18|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_IPTC-1.0.2-18|40	
21cr|php-pear-Image_IPTC-1.0.2-18|41	%clean
21cr|php-pear-Image_IPTC-1.0.2-18|42	
21cr|php-pear-Image_IPTC-1.0.2-18|43	
21cr|php-pear-Image_IPTC-1.0.2-18|44	
21cr|php-pear-Image_IPTC-1.0.2-18|45	%files
21cr|php-pear-Image_IPTC-1.0.2-18|46	%defattr(-,root,root)
21cr|php-pear-Image_IPTC-1.0.2-18|47	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_IPTC-1.0.2-18|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6063 21
21cr|php-pear-Image_Remote-1.0.2-10|1	%define		_class		Image
21cr|php-pear-Image_Remote-1.0.2-10|2	%define		_subclass	Remote
21cr|php-pear-Image_Remote-1.0.2-10|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_Remote-1.0.2-10|4	
21cr|php-pear-Image_Remote-1.0.2-10|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_Remote-1.0.2-10|6	Version:	1.0.2
21cr|php-pear-Image_Remote-1.0.2-10|7	Release:	10
21cr|php-pear-Image_Remote-1.0.2-10|8	Summary:	Retrieve information on remote image files
21cr|php-pear-Image_Remote-1.0.2-10|9	License:	PHP License
21cr|php-pear-Image_Remote-1.0.2-10|10	Group:		Development/PHP
21cr|php-pear-Image_Remote-1.0.2-10|11	URL:		http://pear.php.net/package/Image_Remote/
21cr|php-pear-Image_Remote-1.0.2-10|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Image_Remote-1.0.2-10|13	Requires(post): php-pear
21cr|php-pear-Image_Remote-1.0.2-10|14	Requires(preun): php-pear
21cr|php-pear-Image_Remote-1.0.2-10|15	Requires:	php-pear
21cr|php-pear-Image_Remote-1.0.2-10|16	BuildArch:	noarch
21cr|php-pear-Image_Remote-1.0.2-10|17	BuildRequires:	php-pear
21cr|php-pear-Image_Remote-1.0.2-10|18	
21cr|php-pear-Image_Remote-1.0.2-10|19	%description
21cr|php-pear-Image_Remote-1.0.2-10|20	This class can be used for retrieving size information of remote image
21cr|php-pear-Image_Remote-1.0.2-10|21	files via HTTP without downloading the whole image.
21cr|php-pear-Image_Remote-1.0.2-10|22	
21cr|php-pear-Image_Remote-1.0.2-10|23	%prep
21cr|php-pear-Image_Remote-1.0.2-10|24	%setup -q -c
21cr|php-pear-Image_Remote-1.0.2-10|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_Remote-1.0.2-10|26	
21cr|php-pear-Image_Remote-1.0.2-10|27	%install
21cr|php-pear-Image_Remote-1.0.2-10|28	
21cr|php-pear-Image_Remote-1.0.2-10|29	cd %{upstream_name}-%{version}
21cr|php-pear-Image_Remote-1.0.2-10|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_Remote-1.0.2-10|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_Remote-1.0.2-10|32	
21cr|php-pear-Image_Remote-1.0.2-10|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Image_Remote-1.0.2-10|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Image_Remote-1.0.2-10|35	
21cr|php-pear-Image_Remote-1.0.2-10|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Remote-1.0.2-10|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Remote-1.0.2-10|38	
21cr|php-pear-Image_Remote-1.0.2-10|39	%clean
21cr|php-pear-Image_Remote-1.0.2-10|40	
21cr|php-pear-Image_Remote-1.0.2-10|41	
21cr|php-pear-Image_Remote-1.0.2-10|42	
21cr|php-pear-Image_Remote-1.0.2-10|43	%files
21cr|php-pear-Image_Remote-1.0.2-10|44	%defattr(-,root,root)
21cr|php-pear-Image_Remote-1.0.2-10|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_Remote-1.0.2-10|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6064 21
21cr|php-pear-Image_Text-0.7.0-5|1	%define		_class		Image
21cr|php-pear-Image_Text-0.7.0-5|2	%define		_subclass	Text
21cr|php-pear-Image_Text-0.7.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_Text-0.7.0-5|4	
21cr|php-pear-Image_Text-0.7.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_Text-0.7.0-5|6	Version:	0.7.0
21cr|php-pear-Image_Text-0.7.0-5|7	Release:	5
21cr|php-pear-Image_Text-0.7.0-5|8	Summary:	Comfortable processing of texts in images
21cr|php-pear-Image_Text-0.7.0-5|9	License:	PHP License
21cr|php-pear-Image_Text-0.7.0-5|10	Group:		Development/PHP
21cr|php-pear-Image_Text-0.7.0-5|11	URL:		http://pear.php.net/package/Image_Text/
21cr|php-pear-Image_Text-0.7.0-5|12	Source0:	http://download.pear.php.net/package/Image_Text-%{version}.tgz
21cr|php-pear-Image_Text-0.7.0-5|13	Requires(post):	php-pear
21cr|php-pear-Image_Text-0.7.0-5|14	Requires(preun): php-pear
21cr|php-pear-Image_Text-0.7.0-5|15	Requires:	php-pear
21cr|php-pear-Image_Text-0.7.0-5|16	BuildArch:	noarch
21cr|php-pear-Image_Text-0.7.0-5|17	BuildRequires:	php-pear
21cr|php-pear-Image_Text-0.7.0-5|18	
21cr|php-pear-Image_Text-0.7.0-5|19	%description
21cr|php-pear-Image_Text-0.7.0-5|20	This class allows you to add text to dynamic generated images more
21cr|php-pear-Image_Text-0.7.0-5|21	comfortable. It allows you to process multiline text and manipulate:
21cr|php-pear-Image_Text-0.7.0-5|22	- Border
21cr|php-pear-Image_Text-0.7.0-5|23	- Shading
21cr|php-pear-Image_Text-0.7.0-5|24	- Alignment
21cr|php-pear-Image_Text-0.7.0-5|25	Another nice feature is to let the class measurize your text in respect
21cr|php-pear-Image_Text-0.7.0-5|26	to font size and line splitting to fit a given text box.
21cr|php-pear-Image_Text-0.7.0-5|27	
21cr|php-pear-Image_Text-0.7.0-5|28	%prep
21cr|php-pear-Image_Text-0.7.0-5|29	%setup -q -c
21cr|php-pear-Image_Text-0.7.0-5|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_Text-0.7.0-5|31	
21cr|php-pear-Image_Text-0.7.0-5|32	%install
21cr|php-pear-Image_Text-0.7.0-5|33	
21cr|php-pear-Image_Text-0.7.0-5|34	cd %{upstream_name}-%{version}
21cr|php-pear-Image_Text-0.7.0-5|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_Text-0.7.0-5|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_Text-0.7.0-5|37	
21cr|php-pear-Image_Text-0.7.0-5|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Image_Text-0.7.0-5|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Image_Text-0.7.0-5|40	
21cr|php-pear-Image_Text-0.7.0-5|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Text-0.7.0-5|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Text-0.7.0-5|43	
21cr|php-pear-Image_Text-0.7.0-5|44	%files
21cr|php-pear-Image_Text-0.7.0-5|45	%{_datadir}/pear/%{_class}/*.php
21cr|php-pear-Image_Text-0.7.0-5|46	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Image_Text-0.7.0-5|47	%{_datadir}/pear/Image/Text/Exception.php

6065 21
21cr|php-pear-Image_Tools-0.4.2-13|1	%define		_class		Image
21cr|php-pear-Image_Tools-0.4.2-13|2	%define		_subclass	Tools
21cr|php-pear-Image_Tools-0.4.2-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_Tools-0.4.2-13|4	
21cr|php-pear-Image_Tools-0.4.2-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_Tools-0.4.2-13|6	Version:	0.4.2
21cr|php-pear-Image_Tools-0.4.2-13|7	Release:	13
21cr|php-pear-Image_Tools-0.4.2-13|8	Summary:	Tool collection for images
21cr|php-pear-Image_Tools-0.4.2-13|9	License:	PHP License
21cr|php-pear-Image_Tools-0.4.2-13|10	Group:		Development/PHP
21cr|php-pear-Image_Tools-0.4.2-13|11	URL:		http://pear.php.net/package/Image_Tools/
21cr|php-pear-Image_Tools-0.4.2-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Image_Tools-0.4.2-13|13	Requires(post):	php-pear
21cr|php-pear-Image_Tools-0.4.2-13|14	Requires(preun): php-pear
21cr|php-pear-Image_Tools-0.4.2-13|15	Requires:	php-pear
21cr|php-pear-Image_Tools-0.4.2-13|16	BuildArch:	noarch
21cr|php-pear-Image_Tools-0.4.2-13|17	BuildRequires:	php-pear
21cr|php-pear-Image_Tools-0.4.2-13|18	
21cr|php-pear-Image_Tools-0.4.2-13|19	%description
21cr|php-pear-Image_Tools-0.4.2-13|20	A collection of common image manipulations.
21cr|php-pear-Image_Tools-0.4.2-13|21	
21cr|php-pear-Image_Tools-0.4.2-13|22	%prep
21cr|php-pear-Image_Tools-0.4.2-13|23	%setup -q -c
21cr|php-pear-Image_Tools-0.4.2-13|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_Tools-0.4.2-13|25	
21cr|php-pear-Image_Tools-0.4.2-13|26	%install
21cr|php-pear-Image_Tools-0.4.2-13|27	
21cr|php-pear-Image_Tools-0.4.2-13|28	cd %{upstream_name}-%{version}
21cr|php-pear-Image_Tools-0.4.2-13|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_Tools-0.4.2-13|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_Tools-0.4.2-13|31	
21cr|php-pear-Image_Tools-0.4.2-13|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Image_Tools-0.4.2-13|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Image_Tools-0.4.2-13|34	
21cr|php-pear-Image_Tools-0.4.2-13|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Tools-0.4.2-13|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Tools-0.4.2-13|37	
21cr|php-pear-Image_Tools-0.4.2-13|38	%files
21cr|php-pear-Image_Tools-0.4.2-13|39	%defattr(-,root,root)
21cr|php-pear-Image_Tools-0.4.2-13|40	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Image_Tools-0.4.2-13|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_Tools-0.4.2-13|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6066 21
21cr|php-pear-Image_Transform-0.9.5-13|1	%define		_class		Image
21cr|php-pear-Image_Transform-0.9.5-13|2	%define		_subclass	Transform
21cr|php-pear-Image_Transform-0.9.5-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_Transform-0.9.5-13|4	
21cr|php-pear-Image_Transform-0.9.5-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_Transform-0.9.5-13|6	Version:	0.9.5
21cr|php-pear-Image_Transform-0.9.5-13|7	Release:	13
21cr|php-pear-Image_Transform-0.9.5-13|8	Summary:	Standard interface to manipulate images using different libraries
21cr|php-pear-Image_Transform-0.9.5-13|9	License:	PHP License
21cr|php-pear-Image_Transform-0.9.5-13|10	Group:		Development/PHP
21cr|php-pear-Image_Transform-0.9.5-13|11	URL:		http://pear.php.net/package/Image_Transform/
21cr|php-pear-Image_Transform-0.9.5-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Image_Transform-0.9.5-13|13	Requires(post):	php-pear
21cr|php-pear-Image_Transform-0.9.5-13|14	Requires(preun): php-pear
21cr|php-pear-Image_Transform-0.9.5-13|15	Requires:	php-pear
21cr|php-pear-Image_Transform-0.9.5-13|16	BuildArch:	noarch
21cr|php-pear-Image_Transform-0.9.5-13|17	BuildRequires:	php-pear
21cr|php-pear-Image_Transform-0.9.5-13|18	
21cr|php-pear-Image_Transform-0.9.5-13|19	%description
21cr|php-pear-Image_Transform-0.9.5-13|20	This package was written to provide a simpler and cross-library
21cr|php-pear-Image_Transform-0.9.5-13|21	interface to doing image transformations and manipulations.
21cr|php-pear-Image_Transform-0.9.5-13|22	
21cr|php-pear-Image_Transform-0.9.5-13|23	It provides :
21cr|php-pear-Image_Transform-0.9.5-13|24	- support for GD, ImageMagick, Imagick and NetPBM,
21cr|php-pear-Image_Transform-0.9.5-13|25	- files related functions,
21cr|php-pear-Image_Transform-0.9.5-13|26	- addText,
21cr|php-pear-Image_Transform-0.9.5-13|27	- Scale (by length, percentage, maximum X/Y),
21cr|php-pear-Image_Transform-0.9.5-13|28	- Resize,
21cr|php-pear-Image_Transform-0.9.5-13|29	- Rotate (custom angle),
21cr|php-pear-Image_Transform-0.9.5-13|30	- Add border (soon),
21cr|php-pear-Image_Transform-0.9.5-13|31	- Add shadow (soon).
21cr|php-pear-Image_Transform-0.9.5-13|32	
21cr|php-pear-Image_Transform-0.9.5-13|33	%prep
21cr|php-pear-Image_Transform-0.9.5-13|34	%setup -q -c
21cr|php-pear-Image_Transform-0.9.5-13|35	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Image_Transform-0.9.5-13|36	
21cr|php-pear-Image_Transform-0.9.5-13|37	%install
21cr|php-pear-Image_Transform-0.9.5-13|38	
21cr|php-pear-Image_Transform-0.9.5-13|39	cd %{upstream_name}-%{version}
21cr|php-pear-Image_Transform-0.9.5-13|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_Transform-0.9.5-13|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_Transform-0.9.5-13|42	
21cr|php-pear-Image_Transform-0.9.5-13|43	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Image_Transform-0.9.5-13|44	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Image_Transform-0.9.5-13|45	
21cr|php-pear-Image_Transform-0.9.5-13|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Transform-0.9.5-13|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_Transform-0.9.5-13|48	
21cr|php-pear-Image_Transform-0.9.5-13|49	%files
21cr|php-pear-Image_Transform-0.9.5-13|50	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_Transform-0.9.5-13|51	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Image_Transform-0.9.5-13|52	%{_datadir}/pear/Examples/resize.php
21cr|php-pear-Image_Transform-0.9.5-13|53	%{_datadir}/pear/Examples/test.php
21cr|php-pear-Image_Transform-0.9.5-13|54	%{_datadir}/pear/Examples/test_netpbm.php
21cr|php-pear-Image_Transform-0.9.5-13|55	%{_datadir}/pear/data/Image_Transform/Docs/README
21cr|php-pear-Image_Transform-0.9.5-13|56	%{_datadir}/pear/data/Image_Transform/Examples/test.gif
21cr|php-pear-Image_Transform-0.9.5-13|57	%{_datadir}/pear/data/Image_Transform/Examples/test.jpg
21cr|php-pear-Image_Transform-0.9.5-13|58	%{_datadir}/pear/data/Image_Transform/Examples/test.png
21cr|php-pear-Image_Transform-0.9.5-13|59	%{_datadir}/pear/data/Image_Transform/Examples/test.tif
21cr|php-pear-Image_Transform-0.9.5-13|60	%{_datadir}/pear/data/Image_Transform/imgtests/images/image1.jpg
21cr|php-pear-Image_Transform-0.9.5-13|61	%{_datadir}/pear/data/Image_Transform/imgtests/images/norfolk_broads.jpg
21cr|php-pear-Image_Transform-0.9.5-13|62	%{_datadir}/pear/data/Image_Transform/imgtests/images/norfolk_broads.png
21cr|php-pear-Image_Transform-0.9.5-13|63	%{_datadir}/pear/data/Image_Transform/imgtests/norfolk_broads.jpg-GD
21cr|php-pear-Image_Transform-0.9.5-13|64	%{_datadir}/pear/imgtests/index.php
21cr|php-pear-Image_Transform-0.9.5-13|65	%{_datadir}/pear/imgtests/test.php
21cr|php-pear-Image_Transform-0.9.5-13|66	%{_datadir}/pear/imgtests/text.php

6067 21
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|1	%define		_class		Image
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|2	%define		_subclass	XBM
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|3	%define		pre         RC1
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|4	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|5	
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|7	Version:	0.9.0
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|8	Release:	0.%{pre}.7
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|9	Summary:	Manipulate XBM images
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|10	License:	PHP License
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|11	Group:		Development/PHP
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|12	URL:		http://pear.php.net/package/Image_XBM/
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|13	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|14	Requires(post):	php-pear
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|15	Requires(preun): php-pear
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|16	Requires:	php-pear
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|17	BuildArch:	noarch
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|18	BuildRequires:	php-pear
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|19	
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|20	%description
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|21	Package for manipulate XBM images.
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|22	
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|23	%prep
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|24	%setup -q -c
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|25	mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|26	
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|27	%install
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|28	
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|29	cd %{upstream_name}-%{version}%{pre}
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|32	
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|35	
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|38	
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|39	%files
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|40	%defattr(-,root,root)
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|41	%doc %{upstream_name}-%{version}%{pre}/docs/*
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|43	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Image_XBM-0.9.0-0.RC1.7|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6068 21
21cr|php-pear-LiveUser-0.16.14-13|1	%define		_class		LiveUser
21cr|php-pear-LiveUser-0.16.14-13|2	%define		upstream_name	%{_class}
21cr|php-pear-LiveUser-0.16.14-13|3	
21cr|php-pear-LiveUser-0.16.14-13|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-LiveUser-0.16.14-13|5	Version:	0.16.14
21cr|php-pear-LiveUser-0.16.14-13|6	Release:	13
21cr|php-pear-LiveUser-0.16.14-13|7	Summary:	User authentication and permission management framework
21cr|php-pear-LiveUser-0.16.14-13|8	License:	PHP License
21cr|php-pear-LiveUser-0.16.14-13|9	Group:		Development/PHP
21cr|php-pear-LiveUser-0.16.14-13|10	URL:		http://pear.php.net/package/LiveUser/
21cr|php-pear-LiveUser-0.16.14-13|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-LiveUser-0.16.14-13|12	Requires(post):	php-pear
21cr|php-pear-LiveUser-0.16.14-13|13	Requires(preun): php-pear
21cr|php-pear-LiveUser-0.16.14-13|14	Requires:	php-pear
21cr|php-pear-LiveUser-0.16.14-13|15	BuildArch:	noarch
21cr|php-pear-LiveUser-0.16.14-13|16	BuildRequires:	php-pear
21cr|php-pear-LiveUser-0.16.14-13|17	
21cr|php-pear-LiveUser-0.16.14-13|18	%description
21cr|php-pear-LiveUser-0.16.14-13|19	Perm_LiveUser is a set of classes for dealing with user authentication
21cr|php-pear-LiveUser-0.16.14-13|20	and permission management. Basically, there are three main elements
21cr|php-pear-LiveUser-0.16.14-13|21	that make up this package:
21cr|php-pear-LiveUser-0.16.14-13|22	- The LoginManager,
21cr|php-pear-LiveUser-0.16.14-13|23	- The Auth containers,
21cr|php-pear-LiveUser-0.16.14-13|24	- The Perm containers.
21cr|php-pear-LiveUser-0.16.14-13|25	
21cr|php-pear-LiveUser-0.16.14-13|26	The LoginManager class takes care of the login process and can be
21cr|php-pear-LiveUser-0.16.14-13|27	configured to use a certain permission container and one or more
21cr|php-pear-LiveUser-0.16.14-13|28	different auth containers. That means, you can have your users' data
21cr|php-pear-LiveUser-0.16.14-13|29	scattered amongst many data containers and have the LoginManager try
21cr|php-pear-LiveUser-0.16.14-13|30	each defined container until the user is found. For example, you can
21cr|php-pear-LiveUser-0.16.14-13|31	have all website users who can apply for a new account online on the
21cr|php-pear-LiveUser-0.16.14-13|32	webserver's local database. Also, you want to enable all your
21cr|php-pear-LiveUser-0.16.14-13|33	company's employees to login to the site without the need to create
21cr|php-pear-LiveUser-0.16.14-13|34	new accounts for all of them. To achieve that, a second container can
21cr|php-pear-LiveUser-0.16.14-13|35	be defined to be used by the LoginManager. You can also define a
21cr|php-pear-LiveUser-0.16.14-13|36	permission container of your choice that will manage the rights for
21cr|php-pear-LiveUser-0.16.14-13|37	each user. Depending on the container, you can implement any kind of
21cr|php-pear-LiveUser-0.16.14-13|38	permission schemes for your application while having one consistent
21cr|php-pear-LiveUser-0.16.14-13|39	API. Using different permission and auth containers, it's easily
21cr|php-pear-LiveUser-0.16.14-13|40	possible to integrate newly written applications with older ones that
21cr|php-pear-LiveUser-0.16.14-13|41	have their own ways of storing permissions and user data. Just make a
21cr|php-pear-LiveUser-0.16.14-13|42	new container type and you're ready to go! Currently available are
21cr|php-pear-LiveUser-0.16.14-13|43	RDBMS containers using PEAR::DB. More are soon to follow.
21cr|php-pear-LiveUser-0.16.14-13|44	
21cr|php-pear-LiveUser-0.16.14-13|45	%prep
21cr|php-pear-LiveUser-0.16.14-13|46	%setup -q -c
21cr|php-pear-LiveUser-0.16.14-13|47	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-LiveUser-0.16.14-13|48	
21cr|php-pear-LiveUser-0.16.14-13|49	%install
21cr|php-pear-LiveUser-0.16.14-13|50	
21cr|php-pear-LiveUser-0.16.14-13|51	cd %{upstream_name}-%{version}
21cr|php-pear-LiveUser-0.16.14-13|52	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-LiveUser-0.16.14-13|53	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-LiveUser-0.16.14-13|54	
21cr|php-pear-LiveUser-0.16.14-13|55	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-LiveUser-0.16.14-13|56	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-LiveUser-0.16.14-13|57	
21cr|php-pear-LiveUser-0.16.14-13|58	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-LiveUser-0.16.14-13|59	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-LiveUser-0.16.14-13|60	
21cr|php-pear-LiveUser-0.16.14-13|61	%files
21cr|php-pear-LiveUser-0.16.14-13|62	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-LiveUser-0.16.14-13|63	%doc %{upstream_name}-%{version}/sql
21cr|php-pear-LiveUser-0.16.14-13|64	%{_datadir}/pear/%{_class}
21cr|php-pear-LiveUser-0.16.14-13|65	%{_datadir}/pear/LiveUser.php
21cr|php-pear-LiveUser-0.16.14-13|66	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-LiveUser-0.16.14-13|67	%{_datadir}/pear/packages/%{upstream_name}.xml

6069 21
21cr|php-pear-LiveUser_Admin-0.4.0-14|1	%define		_class		LiveUser
21cr|php-pear-LiveUser_Admin-0.4.0-14|2	%define		_subclass	Admin
21cr|php-pear-LiveUser_Admin-0.4.0-14|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-LiveUser_Admin-0.4.0-14|4	
21cr|php-pear-LiveUser_Admin-0.4.0-14|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-LiveUser_Admin-0.4.0-14|6	Version:	0.4.0
21cr|php-pear-LiveUser_Admin-0.4.0-14|7	Release:	14
21cr|php-pear-LiveUser_Admin-0.4.0-14|8	Summary:	User authentication and permission management framework
21cr|php-pear-LiveUser_Admin-0.4.0-14|9	License:	PHP License
21cr|php-pear-LiveUser_Admin-0.4.0-14|10	Group:		Development/PHP
21cr|php-pear-LiveUser_Admin-0.4.0-14|11	URL:		http://pear.php.net/package/LiveUser_Admin/
21cr|php-pear-LiveUser_Admin-0.4.0-14|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-LiveUser_Admin-0.4.0-14|13	Requires(post):	php-pear
21cr|php-pear-LiveUser_Admin-0.4.0-14|14	Requires(preun): php-pear
21cr|php-pear-LiveUser_Admin-0.4.0-14|15	Requires:	php-pear
21cr|php-pear-LiveUser_Admin-0.4.0-14|16	BuildArch:	noarch
21cr|php-pear-LiveUser_Admin-0.4.0-14|17	BuildRequires:	php-pear
21cr|php-pear-LiveUser_Admin-0.4.0-14|18	
21cr|php-pear-LiveUser_Admin-0.4.0-14|19	%description
21cr|php-pear-LiveUser_Admin-0.4.0-14|20	LiveUser_Admin is meant to be used with the LiveUser package. It is
21cr|php-pear-LiveUser_Admin-0.4.0-14|21	composed of all the classes necessary to administrate data used by
21cr|php-pear-LiveUser_Admin-0.4.0-14|22	LiveUser.
21cr|php-pear-LiveUser_Admin-0.4.0-14|23	
21cr|php-pear-LiveUser_Admin-0.4.0-14|24	%prep
21cr|php-pear-LiveUser_Admin-0.4.0-14|25	%setup -q -c
21cr|php-pear-LiveUser_Admin-0.4.0-14|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-LiveUser_Admin-0.4.0-14|27	
21cr|php-pear-LiveUser_Admin-0.4.0-14|28	%install
21cr|php-pear-LiveUser_Admin-0.4.0-14|29	
21cr|php-pear-LiveUser_Admin-0.4.0-14|30	cd %{upstream_name}-%{version}
21cr|php-pear-LiveUser_Admin-0.4.0-14|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-LiveUser_Admin-0.4.0-14|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-LiveUser_Admin-0.4.0-14|33	
21cr|php-pear-LiveUser_Admin-0.4.0-14|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-LiveUser_Admin-0.4.0-14|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-LiveUser_Admin-0.4.0-14|36	
21cr|php-pear-LiveUser_Admin-0.4.0-14|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-LiveUser_Admin-0.4.0-14|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-LiveUser_Admin-0.4.0-14|39	
21cr|php-pear-LiveUser_Admin-0.4.0-14|40	%files
21cr|php-pear-LiveUser_Admin-0.4.0-14|41	%doc %{upstream_name}-%{version}/*.txt
21cr|php-pear-LiveUser_Admin-0.4.0-14|42	%doc %{upstream_name}-%{version}/docs/examples
21cr|php-pear-LiveUser_Admin-0.4.0-14|43	%{_datadir}/pear/%{_class}
21cr|php-pear-LiveUser_Admin-0.4.0-14|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6070 21
21cr|php-pear-Log-1.13.1-2|1	%define		_class		    Log
21cr|php-pear-Log-1.13.1-2|2	%define		upstream_name	%{_class}
21cr|php-pear-Log-1.13.1-2|3	
21cr|php-pear-Log-1.13.1-2|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Log-1.13.1-2|5	Version:	1.13.1
21cr|php-pear-Log-1.13.1-2|6	Release:	2
21cr|php-pear-Log-1.13.1-2|7	Summary:	Logging Framework
21cr|php-pear-Log-1.13.1-2|8	License:	PHP License
21cr|php-pear-Log-1.13.1-2|9	Group:		Development/PHP
21cr|php-pear-Log-1.13.1-2|10	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-Log-1.13.1-2|11	Source0:	http://download.pear.php.net/package/Log-%{version}.tgz
21cr|php-pear-Log-1.13.1-2|12	Requires(post):	php-pear
21cr|php-pear-Log-1.13.1-2|13	Requires(preun): php-pear
21cr|php-pear-Log-1.13.1-2|14	Requires:	php-pear
21cr|php-pear-Log-1.13.1-2|15	BuildRequires:	php-pear
21cr|php-pear-Log-1.13.1-2|16	BuildArch:	noarch
21cr|php-pear-Log-1.13.1-2|17	# because it was broken out and the one doing it was pretty careless...
21cr|php-pear-Log-1.13.1-2|18	Conflicts:	php-pear < 1:1.9
21cr|php-pear-Log-1.13.1-2|19	
21cr|php-pear-Log-1.13.1-2|20	%description
21cr|php-pear-Log-1.13.1-2|21	The Log package provides an abstracted logging framework. It includes output
21cr|php-pear-Log-1.13.1-2|22	handlers for log files, databases, syslog, email, Firebug, and the console. It
21cr|php-pear-Log-1.13.1-2|23	also provides composite and subject-observer logging mechanisms.
21cr|php-pear-Log-1.13.1-2|24	
21cr|php-pear-Log-1.13.1-2|25	%prep
21cr|php-pear-Log-1.13.1-2|26	%setup -q -c
21cr|php-pear-Log-1.13.1-2|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Log-1.13.1-2|28	
21cr|php-pear-Log-1.13.1-2|29	%install
21cr|php-pear-Log-1.13.1-2|30	
21cr|php-pear-Log-1.13.1-2|31	cd %{upstream_name}-%{version}
21cr|php-pear-Log-1.13.1-2|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Log-1.13.1-2|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Log-1.13.1-2|34	
21cr|php-pear-Log-1.13.1-2|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Log-1.13.1-2|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Log-1.13.1-2|37	
21cr|php-pear-Log-1.13.1-2|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Log-1.13.1-2|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Log-1.13.1-2|40	
21cr|php-pear-Log-1.13.1-2|41	%files
21cr|php-pear-Log-1.13.1-2|42	%doc %{upstream_name}-%{version}/docs/* %{upstream_name}-%{version}/examples
21cr|php-pear-Log-1.13.1-2|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Log-1.13.1-2|44	%{_datadir}/pear/%{_class}.php
21cr|php-pear-Log-1.13.1-2|45	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Log-1.13.1-2|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6071 21
21cr|php-pear-Mail-1.2.0-0.b1.11|1	%define		_class		Mail
21cr|php-pear-Mail-1.2.0-0.b1.11|2	%define		pre		        b1
21cr|php-pear-Mail-1.2.0-0.b1.11|3	%define		upstream_name	%{_class}
21cr|php-pear-Mail-1.2.0-0.b1.11|4	
21cr|php-pear-Mail-1.2.0-0.b1.11|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Mail-1.2.0-0.b1.11|6	Version:	1.2.0
21cr|php-pear-Mail-1.2.0-0.b1.11|7	Release:	0.%{pre}.11
21cr|php-pear-Mail-1.2.0-0.b1.11|8	Summary:	Class that provides multiple interfaces for sending emails
21cr|php-pear-Mail-1.2.0-0.b1.11|9	License:	PHP License
21cr|php-pear-Mail-1.2.0-0.b1.11|10	Group:		Development/PHP
21cr|php-pear-Mail-1.2.0-0.b1.11|11	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-Mail-1.2.0-0.b1.11|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
21cr|php-pear-Mail-1.2.0-0.b1.11|13	Patch0:		Mail-1.2.0b1-CVE-2009-4023,4111.diff
21cr|php-pear-Mail-1.2.0-0.b1.11|14	Requires(post):	php-pear
21cr|php-pear-Mail-1.2.0-0.b1.11|15	Requires(preun): php-pear
21cr|php-pear-Mail-1.2.0-0.b1.11|16	Requires:	php-pear
21cr|php-pear-Mail-1.2.0-0.b1.11|17	BuildRequires:	php-pear
21cr|php-pear-Mail-1.2.0-0.b1.11|18	BuildArch:	noarch
21cr|php-pear-Mail-1.2.0-0.b1.11|19	
21cr|php-pear-Mail-1.2.0-0.b1.11|20	%description
21cr|php-pear-Mail-1.2.0-0.b1.11|21	PEAR's Mail package defines an interface for implementing mailers under the
21cr|php-pear-Mail-1.2.0-0.b1.11|22	PEAR hierarchy. It also provides supporting functions useful to multiple mailer
21cr|php-pear-Mail-1.2.0-0.b1.11|23	backends. Currently supported backends include: PHP's native mail() function,
21cr|php-pear-Mail-1.2.0-0.b1.11|24	sendmail, and SMTP. This package also provides a RFC822 email address list
21cr|php-pear-Mail-1.2.0-0.b1.11|25	validation utility class.
21cr|php-pear-Mail-1.2.0-0.b1.11|26	
21cr|php-pear-Mail-1.2.0-0.b1.11|27	%prep
21cr|php-pear-Mail-1.2.0-0.b1.11|28	%setup -q -c
21cr|php-pear-Mail-1.2.0-0.b1.11|29	mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml
21cr|php-pear-Mail-1.2.0-0.b1.11|30	
21cr|php-pear-Mail-1.2.0-0.b1.11|31	%patch0 -p0 -b .CVE-2009-4023,4111
21cr|php-pear-Mail-1.2.0-0.b1.11|32	
21cr|php-pear-Mail-1.2.0-0.b1.11|33	%install
21cr|php-pear-Mail-1.2.0-0.b1.11|34	
21cr|php-pear-Mail-1.2.0-0.b1.11|35	cd %{upstream_name}-%{version}%{pre}
21cr|php-pear-Mail-1.2.0-0.b1.11|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Mail-1.2.0-0.b1.11|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Mail-1.2.0-0.b1.11|38	
21cr|php-pear-Mail-1.2.0-0.b1.11|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Mail-1.2.0-0.b1.11|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Mail-1.2.0-0.b1.11|41	
21cr|php-pear-Mail-1.2.0-0.b1.11|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail-1.2.0-0.b1.11|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail-1.2.0-0.b1.11|44	
21cr|php-pear-Mail-1.2.0-0.b1.11|45	%files
21cr|php-pear-Mail-1.2.0-0.b1.11|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Mail-1.2.0-0.b1.11|47	%{_datadir}/pear/%{_class}.php
21cr|php-pear-Mail-1.2.0-0.b1.11|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6072 21
21cr|php-pear-Mail_IMAP-0.2.0A-19|1	%define         _class          Mail
21cr|php-pear-Mail_IMAP-0.2.0A-19|2	%define         _subclass       IMAP
21cr|php-pear-Mail_IMAP-0.2.0A-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Mail_IMAP-0.2.0A-19|4	
21cr|php-pear-Mail_IMAP-0.2.0A-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Mail_IMAP-0.2.0A-19|6	Version:	0.2.0A
21cr|php-pear-Mail_IMAP-0.2.0A-19|7	Release:	19
21cr|php-pear-Mail_IMAP-0.2.0A-19|8	Summary:	A c-client webmail backend
21cr|php-pear-Mail_IMAP-0.2.0A-19|9	License:	PHP License
21cr|php-pear-Mail_IMAP-0.2.0A-19|10	Group:		Development/PHP
21cr|php-pear-Mail_IMAP-0.2.0A-19|11	URL:		http://pear.php.net/package/Mail_IMAP/
21cr|php-pear-Mail_IMAP-0.2.0A-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Mail_IMAP-0.2.0A-19|13	Requires(post):	php-pear
21cr|php-pear-Mail_IMAP-0.2.0A-19|14	Requires(preun): php-pear
21cr|php-pear-Mail_IMAP-0.2.0A-19|15	Requires:	php-pear
21cr|php-pear-Mail_IMAP-0.2.0A-19|16	BuildArch:	noarch
21cr|php-pear-Mail_IMAP-0.2.0A-19|17	BuildRequires:	php-pear
21cr|php-pear-Mail_IMAP-0.2.0A-19|18	
21cr|php-pear-Mail_IMAP-0.2.0A-19|19	%description
21cr|php-pear-Mail_IMAP-0.2.0A-19|20	Mail_IMAP provides a simplifed backend for working with the c-client
21cr|php-pear-Mail_IMAP-0.2.0A-19|21	(IMAP) extension.  It serves as an OO wrapper for commonly used
21cr|php-pear-Mail_IMAP-0.2.0A-19|22	c-client functions. It provides structure and header parsing as well
21cr|php-pear-Mail_IMAP-0.2.0A-19|23	as body retrieval.
21cr|php-pear-Mail_IMAP-0.2.0A-19|24	
21cr|php-pear-Mail_IMAP-0.2.0A-19|25	%prep
21cr|php-pear-Mail_IMAP-0.2.0A-19|26	%setup -q -c
21cr|php-pear-Mail_IMAP-0.2.0A-19|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Mail_IMAP-0.2.0A-19|28	
21cr|php-pear-Mail_IMAP-0.2.0A-19|29	%install
21cr|php-pear-Mail_IMAP-0.2.0A-19|30	
21cr|php-pear-Mail_IMAP-0.2.0A-19|31	cd %{upstream_name}-%{version}
21cr|php-pear-Mail_IMAP-0.2.0A-19|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Mail_IMAP-0.2.0A-19|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Mail_IMAP-0.2.0A-19|34	
21cr|php-pear-Mail_IMAP-0.2.0A-19|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Mail_IMAP-0.2.0A-19|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Mail_IMAP-0.2.0A-19|37	
21cr|php-pear-Mail_IMAP-0.2.0A-19|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_IMAP-0.2.0A-19|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_IMAP-0.2.0A-19|40	
21cr|php-pear-Mail_IMAP-0.2.0A-19|41	%files
21cr|php-pear-Mail_IMAP-0.2.0A-19|42	%defattr(-,root,root)
21cr|php-pear-Mail_IMAP-0.2.0A-19|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Mail_IMAP-0.2.0A-19|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6073 21
21cr|php-pear-Mail_IMAPv2-0.2.1-12|1	%define		_class		Mail
21cr|php-pear-Mail_IMAPv2-0.2.1-12|2	%define		_subclass	IMAPv2
21cr|php-pear-Mail_IMAPv2-0.2.1-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Mail_IMAPv2-0.2.1-12|4	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Mail_IMAPv2-0.2.1-12|6	Version:	0.2.1
21cr|php-pear-Mail_IMAPv2-0.2.1-12|7	Release:	12
21cr|php-pear-Mail_IMAPv2-0.2.1-12|8	Summary:	Provides a c-client backend for webmail
21cr|php-pear-Mail_IMAPv2-0.2.1-12|9	License:	PHP License
21cr|php-pear-Mail_IMAPv2-0.2.1-12|10	Group:		Development/PHP
21cr|php-pear-Mail_IMAPv2-0.2.1-12|11	URL:		http://pear.php.net/package/Mail_IMAPv2/
21cr|php-pear-Mail_IMAPv2-0.2.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Mail_IMAPv2-0.2.1-12|13	Requires:	php-imap
21cr|php-pear-Mail_IMAPv2-0.2.1-12|14	Requires(post): php-pear
21cr|php-pear-Mail_IMAPv2-0.2.1-12|15	Requires(preun): php-pear
21cr|php-pear-Mail_IMAPv2-0.2.1-12|16	Requires:	php-pear
21cr|php-pear-Mail_IMAPv2-0.2.1-12|17	BuildArch:	noarch
21cr|php-pear-Mail_IMAPv2-0.2.1-12|18	BuildRequires:	php-pear
21cr|php-pear-Mail_IMAPv2-0.2.1-12|19	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|20	%description
21cr|php-pear-Mail_IMAPv2-0.2.1-12|21	Mail_IMAPv2 provides a simplified backend for working with the
21cr|php-pear-Mail_IMAPv2-0.2.1-12|22	c-client (IMAP) extension. It serves as an OO wrapper for commonly
21cr|php-pear-Mail_IMAPv2-0.2.1-12|23	used c-client functions. It provides structure and header parsing as
21cr|php-pear-Mail_IMAPv2-0.2.1-12|24	well as body retrieval.
21cr|php-pear-Mail_IMAPv2-0.2.1-12|25	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|26	Mail_IMAPv2 may be used as a webmail backend or as a component in a
21cr|php-pear-Mail_IMAPv2-0.2.1-12|27	mailing list manager.
21cr|php-pear-Mail_IMAPv2-0.2.1-12|28	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|29	%prep
21cr|php-pear-Mail_IMAPv2-0.2.1-12|30	%setup -q -c
21cr|php-pear-Mail_IMAPv2-0.2.1-12|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Mail_IMAPv2-0.2.1-12|32	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|33	%install
21cr|php-pear-Mail_IMAPv2-0.2.1-12|34	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|35	cd %{upstream_name}-%{version}
21cr|php-pear-Mail_IMAPv2-0.2.1-12|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Mail_IMAPv2-0.2.1-12|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Mail_IMAPv2-0.2.1-12|38	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|39	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Mail_IMAPv2-0.2.1-12|40	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Mail_IMAPv2-0.2.1-12|41	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_IMAPv2-0.2.1-12|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_IMAPv2-0.2.1-12|44	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|45	%clean
21cr|php-pear-Mail_IMAPv2-0.2.1-12|46	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|47	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|48	
21cr|php-pear-Mail_IMAPv2-0.2.1-12|49	%files
21cr|php-pear-Mail_IMAPv2-0.2.1-12|50	%{_datadir}/pear/%{_class}
21cr|php-pear-Mail_IMAPv2-0.2.1-12|51	%{_datadir}/pear/packages/%{upstream_name}.xml

6074 21
21cr|php-pear-Mail_Mbox-0.6.3-13|1	%define		_class		Mail
21cr|php-pear-Mail_Mbox-0.6.3-13|2	%define		_subclass	Mbox
21cr|php-pear-Mail_Mbox-0.6.3-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Mail_Mbox-0.6.3-13|4	
21cr|php-pear-Mail_Mbox-0.6.3-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Mail_Mbox-0.6.3-13|6	Version:	0.6.3
21cr|php-pear-Mail_Mbox-0.6.3-13|7	Release:	13
21cr|php-pear-Mail_Mbox-0.6.3-13|8	Summary:	Mbox PHP class to Unix MBOX parsing and using
21cr|php-pear-Mail_Mbox-0.6.3-13|9	License:	PHP License
21cr|php-pear-Mail_Mbox-0.6.3-13|10	Group:		Development/PHP
21cr|php-pear-Mail_Mbox-0.6.3-13|11	URL:		http://pear.php.net/package/Mail_Mbox/
21cr|php-pear-Mail_Mbox-0.6.3-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Mail_Mbox-0.6.3-13|13	Requires(post):	php-pear
21cr|php-pear-Mail_Mbox-0.6.3-13|14	Requires(preun): php-pear
21cr|php-pear-Mail_Mbox-0.6.3-13|15	Requires:	php-pear
21cr|php-pear-Mail_Mbox-0.6.3-13|16	BuildArch:	noarch
21cr|php-pear-Mail_Mbox-0.6.3-13|17	BuildRequires:	php-pear
21cr|php-pear-Mail_Mbox-0.6.3-13|18	
21cr|php-pear-Mail_Mbox-0.6.3-13|19	%description
21cr|php-pear-Mail_Mbox-0.6.3-13|20	It can split messages inside a Mbox, return the number of messages,
21cr|php-pear-Mail_Mbox-0.6.3-13|21	return, update or remove an specific message or add a message on the
21cr|php-pear-Mail_Mbox-0.6.3-13|22	Mbox.
21cr|php-pear-Mail_Mbox-0.6.3-13|23	
21cr|php-pear-Mail_Mbox-0.6.3-13|24	%prep
21cr|php-pear-Mail_Mbox-0.6.3-13|25	%setup -q -c
21cr|php-pear-Mail_Mbox-0.6.3-13|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Mail_Mbox-0.6.3-13|27	
21cr|php-pear-Mail_Mbox-0.6.3-13|28	%install
21cr|php-pear-Mail_Mbox-0.6.3-13|29	
21cr|php-pear-Mail_Mbox-0.6.3-13|30	cd %{upstream_name}-%{version}
21cr|php-pear-Mail_Mbox-0.6.3-13|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Mail_Mbox-0.6.3-13|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Mail_Mbox-0.6.3-13|33	
21cr|php-pear-Mail_Mbox-0.6.3-13|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Mail_Mbox-0.6.3-13|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Mail_Mbox-0.6.3-13|36	
21cr|php-pear-Mail_Mbox-0.6.3-13|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_Mbox-0.6.3-13|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_Mbox-0.6.3-13|39	
21cr|php-pear-Mail_Mbox-0.6.3-13|40	%files
21cr|php-pear-Mail_Mbox-0.6.3-13|41	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Mail_Mbox-0.6.3-13|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Mail_Mbox-0.6.3-13|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6075 21
21cr|php-pear-Mail_Mime-1.10.11-1|1	%define		_class		Mail
21cr|php-pear-Mail_Mime-1.10.11-1|2	%define		_subclass	Mime
21cr|php-pear-Mail_Mime-1.10.11-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Mail_Mime-1.10.11-1|4	
21cr|php-pear-Mail_Mime-1.10.11-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Mail_Mime-1.10.11-1|6	Version:	1.10.11
21cr|php-pear-Mail_Mime-1.10.11-1|7	Release:	1
21cr|php-pear-Mail_Mime-1.10.11-1|8	Summary:	Mail_Mime provides classes to create mime messages
21cr|php-pear-Mail_Mime-1.10.11-1|9	
21cr|php-pear-Mail_Mime-1.10.11-1|10	License:	PHP License
21cr|php-pear-Mail_Mime-1.10.11-1|11	Group:		Development/PHP
21cr|php-pear-Mail_Mime-1.10.11-1|12	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-Mail_Mime-1.10.11-1|13	Source0:	http://download.pear.php.net/package/Mail_Mime-%{version}.tgz
21cr|php-pear-Mail_Mime-1.10.11-1|14	Requires(post): php-pear
21cr|php-pear-Mail_Mime-1.10.11-1|15	Requires(preun): php-pear
21cr|php-pear-Mail_Mime-1.10.11-1|16	Requires:	php-pear
21cr|php-pear-Mail_Mime-1.10.11-1|17	BuildRequires:	php-pear
21cr|php-pear-Mail_Mime-1.10.11-1|18	BuildArch:	noarch
21cr|php-pear-Mail_Mime-1.10.11-1|19	
21cr|php-pear-Mail_Mime-1.10.11-1|20	%description
21cr|php-pear-Mail_Mime-1.10.11-1|21	Mail_Mime provides classes to deal with the creation and manipulation of mime
21cr|php-pear-Mail_Mime-1.10.11-1|22	messages. It allows people to create Email messages consisting of:
21cr|php-pear-Mail_Mime-1.10.11-1|23	* Text Parts
21cr|php-pear-Mail_Mime-1.10.11-1|24	* HTML Parts
21cr|php-pear-Mail_Mime-1.10.11-1|25	* Inline HTML Images
21cr|php-pear-Mail_Mime-1.10.11-1|26	* Attachments
21cr|php-pear-Mail_Mime-1.10.11-1|27	* Attached messages
21cr|php-pear-Mail_Mime-1.10.11-1|28	
21cr|php-pear-Mail_Mime-1.10.11-1|29	Starting with version 1.4.0, it also allows non US-ASCII chars in filenames,
21cr|php-pear-Mail_Mime-1.10.11-1|30	subjects, recipients, etc, etc.
21cr|php-pear-Mail_Mime-1.10.11-1|31	
21cr|php-pear-Mail_Mime-1.10.11-1|32	%files
21cr|php-pear-Mail_Mime-1.10.11-1|33	%{_datadir}/pear/%{_class}
21cr|php-pear-Mail_Mime-1.10.11-1|34	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Mail_Mime-1.10.11-1|35	
21cr|php-pear-Mail_Mime-1.10.11-1|36	#-----------------------------------------------------------------
21cr|php-pear-Mail_Mime-1.10.11-1|37	%prep
21cr|php-pear-Mail_Mime-1.10.11-1|38	%setup -q -c
21cr|php-pear-Mail_Mime-1.10.11-1|39	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Mail_Mime-1.10.11-1|40	
21cr|php-pear-Mail_Mime-1.10.11-1|41	%install
21cr|php-pear-Mail_Mime-1.10.11-1|42	
21cr|php-pear-Mail_Mime-1.10.11-1|43	cd %{upstream_name}-%{version}
21cr|php-pear-Mail_Mime-1.10.11-1|44	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Mail_Mime-1.10.11-1|45	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Mail_Mime-1.10.11-1|46	
21cr|php-pear-Mail_Mime-1.10.11-1|47	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Mail_Mime-1.10.11-1|48	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Mail_Mime-1.10.11-1|49	
21cr|php-pear-Mail_Mime-1.10.11-1|50	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_Mime-1.10.11-1|51	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_Mime-1.10.11-1|52	
21cr|php-pear-Mail_Mime-1.10.11-1|53	

6076 21
21cr|php-pear-Mail_mimeDecode-1.5.6-1|1	%define		_class		Mail
21cr|php-pear-Mail_mimeDecode-1.5.6-1|2	%define		_subclass	mimeDecode
21cr|php-pear-Mail_mimeDecode-1.5.6-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Mail_mimeDecode-1.5.6-1|4	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Mail_mimeDecode-1.5.6-1|6	Version:	1.5.6
21cr|php-pear-Mail_mimeDecode-1.5.6-1|7	Release:	1
21cr|php-pear-Mail_mimeDecode-1.5.6-1|8	Summary:	Provides a class to decode mime messages
21cr|php-pear-Mail_mimeDecode-1.5.6-1|9	License:	PHP License
21cr|php-pear-Mail_mimeDecode-1.5.6-1|10	Group:		Development/PHP
21cr|php-pear-Mail_mimeDecode-1.5.6-1|11	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-Mail_mimeDecode-1.5.6-1|12	Source0:	http://download.pear.php.net/package/Mail_mimeDecode-%{version}.tgz
21cr|php-pear-Mail_mimeDecode-1.5.6-1|13	Requires(post): php-pear
21cr|php-pear-Mail_mimeDecode-1.5.6-1|14	Requires(preun): php-pear
21cr|php-pear-Mail_mimeDecode-1.5.6-1|15	Requires:	php-pear
21cr|php-pear-Mail_mimeDecode-1.5.6-1|16	BuildRequires:	php-pear
21cr|php-pear-Mail_mimeDecode-1.5.6-1|17	BuildArch:	noarch
21cr|php-pear-Mail_mimeDecode-1.5.6-1|18	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|19	%description
21cr|php-pear-Mail_mimeDecode-1.5.6-1|20	Provides a class to deal with the decoding and interpreting of mime messages.
21cr|php-pear-Mail_mimeDecode-1.5.6-1|21	This package used to be part of the Mail_Mime package, but has been split off.
21cr|php-pear-Mail_mimeDecode-1.5.6-1|22	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|23	%prep
21cr|php-pear-Mail_mimeDecode-1.5.6-1|24	%setup -q -c
21cr|php-pear-Mail_mimeDecode-1.5.6-1|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Mail_mimeDecode-1.5.6-1|26	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|27	%install
21cr|php-pear-Mail_mimeDecode-1.5.6-1|28	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|29	cd %{upstream_name}-%{version}
21cr|php-pear-Mail_mimeDecode-1.5.6-1|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Mail_mimeDecode-1.5.6-1|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Mail_mimeDecode-1.5.6-1|32	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Mail_mimeDecode-1.5.6-1|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Mail_mimeDecode-1.5.6-1|35	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_mimeDecode-1.5.6-1|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_mimeDecode-1.5.6-1|38	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|39	%clean
21cr|php-pear-Mail_mimeDecode-1.5.6-1|40	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|41	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|42	
21cr|php-pear-Mail_mimeDecode-1.5.6-1|43	%files
21cr|php-pear-Mail_mimeDecode-1.5.6-1|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Mail_mimeDecode-1.5.6-1|45	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Mail_mimeDecode-1.5.6-1|46	%{_datadir}/pear/data/%{upstream_name}

6077 21
21cr|php-pear-Mail_Queue-1.2.7-7|1	%define		_class		Mail
21cr|php-pear-Mail_Queue-1.2.7-7|2	%define		_subclass	Queue
21cr|php-pear-Mail_Queue-1.2.7-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Mail_Queue-1.2.7-7|4	
21cr|php-pear-Mail_Queue-1.2.7-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Mail_Queue-1.2.7-7|6	Version:	1.2.7
21cr|php-pear-Mail_Queue-1.2.7-7|7	Release:	7
21cr|php-pear-Mail_Queue-1.2.7-7|8	Summary:	Put mails in queue and send them later in background
21cr|php-pear-Mail_Queue-1.2.7-7|9	License:	PHP License
21cr|php-pear-Mail_Queue-1.2.7-7|10	Group:		Development/PHP
21cr|php-pear-Mail_Queue-1.2.7-7|11	URL:		http://pear.php.net/package/Mail_Queue/
21cr|php-pear-Mail_Queue-1.2.7-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Mail_Queue-1.2.7-7|13	Requires(post):	php-pear
21cr|php-pear-Mail_Queue-1.2.7-7|14	Requires(preun): php-pear
21cr|php-pear-Mail_Queue-1.2.7-7|15	Requires:	php-pear
21cr|php-pear-Mail_Queue-1.2.7-7|16	BuildArch:	noarch
21cr|php-pear-Mail_Queue-1.2.7-7|17	BuildRequires:	php-pear
21cr|php-pear-Mail_Queue-1.2.7-7|18	
21cr|php-pear-Mail_Queue-1.2.7-7|19	%description
21cr|php-pear-Mail_Queue-1.2.7-7|20	Class for handle mail queue managment. Wrapper for PEAR::Mail and
21cr|php-pear-Mail_Queue-1.2.7-7|21	PEAR::DB. Could load, save and send saved mails in background and also
21cr|php-pear-Mail_Queue-1.2.7-7|22	backup some mails. Mail queue class put mails in a temporary container
21cr|php-pear-Mail_Queue-1.2.7-7|23	waiting to be fed to the MTA (Mail Transport Agent) and send them
21cr|php-pear-Mail_Queue-1.2.7-7|24	later (eg. every few minutes) by crontab or in other way.
21cr|php-pear-Mail_Queue-1.2.7-7|25	
21cr|php-pear-Mail_Queue-1.2.7-7|26	%prep
21cr|php-pear-Mail_Queue-1.2.7-7|27	%setup -q -c
21cr|php-pear-Mail_Queue-1.2.7-7|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Mail_Queue-1.2.7-7|29	
21cr|php-pear-Mail_Queue-1.2.7-7|30	%install
21cr|php-pear-Mail_Queue-1.2.7-7|31	
21cr|php-pear-Mail_Queue-1.2.7-7|32	cd %{upstream_name}-%{version}
21cr|php-pear-Mail_Queue-1.2.7-7|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Mail_Queue-1.2.7-7|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Mail_Queue-1.2.7-7|35	
21cr|php-pear-Mail_Queue-1.2.7-7|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Mail_Queue-1.2.7-7|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Mail_Queue-1.2.7-7|38	
21cr|php-pear-Mail_Queue-1.2.7-7|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_Queue-1.2.7-7|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Mail_Queue-1.2.7-7|41	
21cr|php-pear-Mail_Queue-1.2.7-7|42	%files
21cr|php-pear-Mail_Queue-1.2.7-7|43	%defattr(-,root,root)
21cr|php-pear-Mail_Queue-1.2.7-7|44	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Mail_Queue-1.2.7-7|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Mail_Queue-1.2.7-7|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6078 21
21cr|php-pear-Math_Basex-0.3.1-19|1	%define		_class		Math
21cr|php-pear-Math_Basex-0.3.1-19|2	%define		_subclass	Basex
21cr|php-pear-Math_Basex-0.3.1-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Basex-0.3.1-19|4	
21cr|php-pear-Math_Basex-0.3.1-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Basex-0.3.1-19|6	Version:	0.3.1
21cr|php-pear-Math_Basex-0.3.1-19|7	Release:	19
21cr|php-pear-Math_Basex-0.3.1-19|8	Summary:	%{_class}_%{_subclass} - Base X conversion class
21cr|php-pear-Math_Basex-0.3.1-19|9	License:	PHP License
21cr|php-pear-Math_Basex-0.3.1-19|10	Group:		Development/PHP
21cr|php-pear-Math_Basex-0.3.1-19|11	URL:		http://pear.php.net/package/Math_Basex/
21cr|php-pear-Math_Basex-0.3.1-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Math_Basex-0.3.1-19|13	Requires(post):	php-pear
21cr|php-pear-Math_Basex-0.3.1-19|14	Requires(preun): php-pear
21cr|php-pear-Math_Basex-0.3.1-19|15	Requires:	php-pear
21cr|php-pear-Math_Basex-0.3.1-19|16	BuildArch:	noarch
21cr|php-pear-Math_Basex-0.3.1-19|17	BuildRequires:	php-pear
21cr|php-pear-Math_Basex-0.3.1-19|18	
21cr|php-pear-Math_Basex-0.3.1-19|19	%description
21cr|php-pear-Math_Basex-0.3.1-19|20	Simple class for converting base set of numbers with a customize
21cr|php-pear-Math_Basex-0.3.1-19|21	character base set.
21cr|php-pear-Math_Basex-0.3.1-19|22	
21cr|php-pear-Math_Basex-0.3.1-19|23	%prep
21cr|php-pear-Math_Basex-0.3.1-19|24	%setup -q -c
21cr|php-pear-Math_Basex-0.3.1-19|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Basex-0.3.1-19|26	
21cr|php-pear-Math_Basex-0.3.1-19|27	%install
21cr|php-pear-Math_Basex-0.3.1-19|28	
21cr|php-pear-Math_Basex-0.3.1-19|29	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Basex-0.3.1-19|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Basex-0.3.1-19|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Basex-0.3.1-19|32	
21cr|php-pear-Math_Basex-0.3.1-19|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Basex-0.3.1-19|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Basex-0.3.1-19|35	
21cr|php-pear-Math_Basex-0.3.1-19|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Basex-0.3.1-19|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Basex-0.3.1-19|38	
21cr|php-pear-Math_Basex-0.3.1-19|39	%files
21cr|php-pear-Math_Basex-0.3.1-19|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Basex-0.3.1-19|41	%{_datadir}/pear/packages/%{upstream_name}.xml

6079 21
21cr|php-pear-Math_BigInteger-1.0.0-5|1	%define		_class		Math
21cr|php-pear-Math_BigInteger-1.0.0-5|2	%define		_subclass	BigInteger
21cr|php-pear-Math_BigInteger-1.0.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_BigInteger-1.0.0-5|4	
21cr|php-pear-Math_BigInteger-1.0.0-5|5	Summary:	Arbitrary precission integer arithmetic library
21cr|php-pear-Math_BigInteger-1.0.0-5|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_BigInteger-1.0.0-5|7	Version:	1.0.0
21cr|php-pear-Math_BigInteger-1.0.0-5|8	Release:	5
21cr|php-pear-Math_BigInteger-1.0.0-5|9	License:	PHP License
21cr|php-pear-Math_BigInteger-1.0.0-5|10	Group:		Development/PHP
21cr|php-pear-Math_BigInteger-1.0.0-5|11	URL:		http://pear.php.net/package/Math_BigInteger/
21cr|php-pear-Math_BigInteger-1.0.0-5|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Math_BigInteger-1.0.0-5|13	Requires(post): php-pear
21cr|php-pear-Math_BigInteger-1.0.0-5|14	Requires(preun): php-pear
21cr|php-pear-Math_BigInteger-1.0.0-5|15	Requires:	php-pear
21cr|php-pear-Math_BigInteger-1.0.0-5|16	BuildArch:	noarch
21cr|php-pear-Math_BigInteger-1.0.0-5|17	BuildRequires:	php-pear
21cr|php-pear-Math_BigInteger-1.0.0-5|18	
21cr|php-pear-Math_BigInteger-1.0.0-5|19	%description
21cr|php-pear-Math_BigInteger-1.0.0-5|20	Pure-PHP arbitrary precission integer arithmetic library.
21cr|php-pear-Math_BigInteger-1.0.0-5|21	
21cr|php-pear-Math_BigInteger-1.0.0-5|22	
21cr|php-pear-Math_BigInteger-1.0.0-5|23	%prep
21cr|php-pear-Math_BigInteger-1.0.0-5|24	%setup -q -c
21cr|php-pear-Math_BigInteger-1.0.0-5|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_BigInteger-1.0.0-5|26	
21cr|php-pear-Math_BigInteger-1.0.0-5|27	%install
21cr|php-pear-Math_BigInteger-1.0.0-5|28	
21cr|php-pear-Math_BigInteger-1.0.0-5|29	cd %{upstream_name}-%{version}
21cr|php-pear-Math_BigInteger-1.0.0-5|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_BigInteger-1.0.0-5|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_BigInteger-1.0.0-5|32	
21cr|php-pear-Math_BigInteger-1.0.0-5|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Math_BigInteger-1.0.0-5|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Math_BigInteger-1.0.0-5|35	
21cr|php-pear-Math_BigInteger-1.0.0-5|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_BigInteger-1.0.0-5|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_BigInteger-1.0.0-5|38	
21cr|php-pear-Math_BigInteger-1.0.0-5|39	%files
21cr|php-pear-Math_BigInteger-1.0.0-5|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_BigInteger-1.0.0-5|41	%{_datadir}/pear/packages/%{upstream_name}.xml

6080 21
21cr|php-pear-Math_BinaryUtils-0.3.0-18|1	%define		_class		Math
21cr|php-pear-Math_BinaryUtils-0.3.0-18|2	%define		_subclass	BinaryUtils
21cr|php-pear-Math_BinaryUtils-0.3.0-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_BinaryUtils-0.3.0-18|4	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_BinaryUtils-0.3.0-18|6	Version:	0.3.0
21cr|php-pear-Math_BinaryUtils-0.3.0-18|7	Release:	18
21cr|php-pear-Math_BinaryUtils-0.3.0-18|8	Summary:	Collection of helper methods for easy handling of binary data
21cr|php-pear-Math_BinaryUtils-0.3.0-18|9	License:	PHP License
21cr|php-pear-Math_BinaryUtils-0.3.0-18|10	Group:		Development/PHP
21cr|php-pear-Math_BinaryUtils-0.3.0-18|11	URL:		http://pear.php.net/package/Math_BinaryUtils/
21cr|php-pear-Math_BinaryUtils-0.3.0-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Math_BinaryUtils-0.3.0-18|13	Requires(post): php-pear
21cr|php-pear-Math_BinaryUtils-0.3.0-18|14	Requires(preun): php-pear
21cr|php-pear-Math_BinaryUtils-0.3.0-18|15	Requires:	php-pear
21cr|php-pear-Math_BinaryUtils-0.3.0-18|16	BuildArch:	noarch
21cr|php-pear-Math_BinaryUtils-0.3.0-18|17	BuildRequires:	php-pear
21cr|php-pear-Math_BinaryUtils-0.3.0-18|18	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|19	%description
21cr|php-pear-Math_BinaryUtils-0.3.0-18|20	Collection of helper methods for dealing with binary data (add,
21cr|php-pear-Math_BinaryUtils-0.3.0-18|21	subtract, converting functions, endianess functions etc.).
21cr|php-pear-Math_BinaryUtils-0.3.0-18|22	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|23	%prep
21cr|php-pear-Math_BinaryUtils-0.3.0-18|24	%setup -q -c
21cr|php-pear-Math_BinaryUtils-0.3.0-18|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_BinaryUtils-0.3.0-18|26	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|27	%install
21cr|php-pear-Math_BinaryUtils-0.3.0-18|28	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|29	cd %{upstream_name}-%{version}
21cr|php-pear-Math_BinaryUtils-0.3.0-18|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_BinaryUtils-0.3.0-18|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_BinaryUtils-0.3.0-18|32	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Math_BinaryUtils-0.3.0-18|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Math_BinaryUtils-0.3.0-18|35	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_BinaryUtils-0.3.0-18|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_BinaryUtils-0.3.0-18|38	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|39	%clean
21cr|php-pear-Math_BinaryUtils-0.3.0-18|40	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|41	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|42	
21cr|php-pear-Math_BinaryUtils-0.3.0-18|43	%files
21cr|php-pear-Math_BinaryUtils-0.3.0-18|44	%defattr(-,root,root)
21cr|php-pear-Math_BinaryUtils-0.3.0-18|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_BinaryUtils-0.3.0-18|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6081 21
21cr|php-pear-Math_Complex-0.8.6-5|1	%define		_class		Math
21cr|php-pear-Math_Complex-0.8.6-5|2	%define		_subclass	Complex
21cr|php-pear-Math_Complex-0.8.6-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Complex-0.8.6-5|4	
21cr|php-pear-Math_Complex-0.8.6-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Complex-0.8.6-5|6	Version:	0.8.6
21cr|php-pear-Math_Complex-0.8.6-5|7	Release:	5
21cr|php-pear-Math_Complex-0.8.6-5|8	Summary:	Classes that define complex numbers and their operations
21cr|php-pear-Math_Complex-0.8.6-5|9	License:	PHP License
21cr|php-pear-Math_Complex-0.8.6-5|10	Group:		Development/PHP
21cr|php-pear-Math_Complex-0.8.6-5|11	URL:		http://pear.php.net/package/Math_Complex/
21cr|php-pear-Math_Complex-0.8.6-5|12	Source0:	http://download.pear.php.net/package/Math_Complex-%{version}.tgz
21cr|php-pear-Math_Complex-0.8.6-5|13	Requires(post):	php-pear
21cr|php-pear-Math_Complex-0.8.6-5|14	Requires(preun): php-pear
21cr|php-pear-Math_Complex-0.8.6-5|15	Requires:	php-pear
21cr|php-pear-Math_Complex-0.8.6-5|16	BuildArch:	noarch
21cr|php-pear-Math_Complex-0.8.6-5|17	BuildRequires:	php-pear
21cr|php-pear-Math_Complex-0.8.6-5|18	
21cr|php-pear-Math_Complex-0.8.6-5|19	%description
21cr|php-pear-Math_Complex-0.8.6-5|20	Classes that represent and manipulate complex numbers. Contain
21cr|php-pear-Math_Complex-0.8.6-5|21	definitions for basic arithmetic functions, as well as trigonometric,
21cr|php-pear-Math_Complex-0.8.6-5|22	inverse trigonometric, hyperbolic, inverse hyperbolic, exponential and
21cr|php-pear-Math_Complex-0.8.6-5|23	logarithms of complex numbers.
21cr|php-pear-Math_Complex-0.8.6-5|24	
21cr|php-pear-Math_Complex-0.8.6-5|25	%prep
21cr|php-pear-Math_Complex-0.8.6-5|26	%setup -q -c
21cr|php-pear-Math_Complex-0.8.6-5|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Complex-0.8.6-5|28	
21cr|php-pear-Math_Complex-0.8.6-5|29	%install
21cr|php-pear-Math_Complex-0.8.6-5|30	
21cr|php-pear-Math_Complex-0.8.6-5|31	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Complex-0.8.6-5|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Complex-0.8.6-5|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Complex-0.8.6-5|34	
21cr|php-pear-Math_Complex-0.8.6-5|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Complex-0.8.6-5|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Complex-0.8.6-5|37	
21cr|php-pear-Math_Complex-0.8.6-5|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Complex-0.8.6-5|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Complex-0.8.6-5|40	
21cr|php-pear-Math_Complex-0.8.6-5|41	%files
21cr|php-pear-Math_Complex-0.8.6-5|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Complex-0.8.6-5|43	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Math_Complex-0.8.6-5|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6082 21
21cr|php-pear-Math_Fibonacci-0.8-18|1	%define		_class		Math
21cr|php-pear-Math_Fibonacci-0.8-18|2	%define		_subclass	Fibonacci
21cr|php-pear-Math_Fibonacci-0.8-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Fibonacci-0.8-18|4	
21cr|php-pear-Math_Fibonacci-0.8-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Fibonacci-0.8-18|6	Version:	0.8
21cr|php-pear-Math_Fibonacci-0.8-18|7	Release:	18
21cr|php-pear-Math_Fibonacci-0.8-18|8	Summary:	Package to calculat and manipulate Fibonacci numbers
21cr|php-pear-Math_Fibonacci-0.8-18|9	License:	PHP License
21cr|php-pear-Math_Fibonacci-0.8-18|10	Group:		Development/PHP
21cr|php-pear-Math_Fibonacci-0.8-18|11	URL:		http://pear.php.net/package/Math_Fibonacci/
21cr|php-pear-Math_Fibonacci-0.8-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Math_Fibonacci-0.8-18|13	Requires(post): php-pear
21cr|php-pear-Math_Fibonacci-0.8-18|14	Requires(preun): php-pear
21cr|php-pear-Math_Fibonacci-0.8-18|15	Requires:	php-pear
21cr|php-pear-Math_Fibonacci-0.8-18|16	BuildArch:	noarch
21cr|php-pear-Math_Fibonacci-0.8-18|17	BuildRequires:	php-pear
21cr|php-pear-Math_Fibonacci-0.8-18|18	
21cr|php-pear-Math_Fibonacci-0.8-18|19	%description
21cr|php-pear-Math_Fibonacci-0.8-18|20	The Fibonacci series is constructed using the formula:
21cr|php-pear-Math_Fibonacci-0.8-18|21	F(n) = F(n - 1) + F(n - 2),
21cr|php-pear-Math_Fibonacci-0.8-18|22	By convention F(0) = 0, and F(1) = 1.
21cr|php-pear-Math_Fibonacci-0.8-18|23	An alternative formula that uses the Golden Ratio can also be used:
21cr|php-pear-Math_Fibonacci-0.8-18|24	F(n) = (PHI^n - phi^n)/sqrt(5) [Lucas' formula],
21cr|php-pear-Math_Fibonacci-0.8-18|25	where PHI = (1 + sqrt(5))/2 is the Golden Ratio, and phi = (1 - sqrt(5))/2
21cr|php-pear-Math_Fibonacci-0.8-18|26	is its reciprocal.
21cr|php-pear-Math_Fibonacci-0.8-18|27	
21cr|php-pear-Math_Fibonacci-0.8-18|28	Requires Math_Integer, and can be used with big integers if the GMP or
21cr|php-pear-Math_Fibonacci-0.8-18|29	the BCMATH libraries are present.
21cr|php-pear-Math_Fibonacci-0.8-18|30	
21cr|php-pear-Math_Fibonacci-0.8-18|31	%prep
21cr|php-pear-Math_Fibonacci-0.8-18|32	%setup -q -c
21cr|php-pear-Math_Fibonacci-0.8-18|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Fibonacci-0.8-18|34	
21cr|php-pear-Math_Fibonacci-0.8-18|35	%install
21cr|php-pear-Math_Fibonacci-0.8-18|36	
21cr|php-pear-Math_Fibonacci-0.8-18|37	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Fibonacci-0.8-18|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Fibonacci-0.8-18|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Fibonacci-0.8-18|40	
21cr|php-pear-Math_Fibonacci-0.8-18|41	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Math_Fibonacci-0.8-18|42	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Math_Fibonacci-0.8-18|43	
21cr|php-pear-Math_Fibonacci-0.8-18|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Fibonacci-0.8-18|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Fibonacci-0.8-18|46	
21cr|php-pear-Math_Fibonacci-0.8-18|47	%clean
21cr|php-pear-Math_Fibonacci-0.8-18|48	
21cr|php-pear-Math_Fibonacci-0.8-18|49	
21cr|php-pear-Math_Fibonacci-0.8-18|50	
21cr|php-pear-Math_Fibonacci-0.8-18|51	%files
21cr|php-pear-Math_Fibonacci-0.8-18|52	%defattr(-,root,root)
21cr|php-pear-Math_Fibonacci-0.8-18|53	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Fibonacci-0.8-18|54	%{_datadir}/pear/packages/%{upstream_name}.xml

6083 21
21cr|php-pear-Math_Fraction-0.4.0-13|1	%define		_class		Math
21cr|php-pear-Math_Fraction-0.4.0-13|2	%define		_subclass	Fraction
21cr|php-pear-Math_Fraction-0.4.0-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Fraction-0.4.0-13|4	
21cr|php-pear-Math_Fraction-0.4.0-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Fraction-0.4.0-13|6	Version:	0.4.0
21cr|php-pear-Math_Fraction-0.4.0-13|7	Release:	13
21cr|php-pear-Math_Fraction-0.4.0-13|8	Summary:	Classes that represent and manipulate fractions
21cr|php-pear-Math_Fraction-0.4.0-13|9	License:	PHP License
21cr|php-pear-Math_Fraction-0.4.0-13|10	Group:		Development/PHP
21cr|php-pear-Math_Fraction-0.4.0-13|11	URL:		http://pear.php.net/package/Math_Fraction/
21cr|php-pear-Math_Fraction-0.4.0-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Math_Fraction-0.4.0-13|13	Requires(post):	php-pear
21cr|php-pear-Math_Fraction-0.4.0-13|14	Requires(preun): php-pear
21cr|php-pear-Math_Fraction-0.4.0-13|15	Requires:	php-pear
21cr|php-pear-Math_Fraction-0.4.0-13|16	BuildArch:	noarch
21cr|php-pear-Math_Fraction-0.4.0-13|17	BuildRequires:	php-pear
21cr|php-pear-Math_Fraction-0.4.0-13|18	
21cr|php-pear-Math_Fraction-0.4.0-13|19	%description
21cr|php-pear-Math_Fraction-0.4.0-13|20	Classes that represent and manipulate fractions (x = a/b).
21cr|php-pear-Math_Fraction-0.4.0-13|21	
21cr|php-pear-Math_Fraction-0.4.0-13|22	The Math_FractionOp static class contains definitions for:
21cr|php-pear-Math_Fraction-0.4.0-13|23	- basic arithmetic operations,
21cr|php-pear-Math_Fraction-0.4.0-13|24	- comparing fractions,
21cr|php-pear-Math_Fraction-0.4.0-13|25	- greatest common divisor (gcd) and least common multiple (lcm) of two
21cr|php-pear-Math_Fraction-0.4.0-13|26	integers,
21cr|php-pear-Math_Fraction-0.4.0-13|27	- simplifying (reducing) and getting the reciprocal of a fraction,
21cr|php-pear-Math_Fraction-0.4.0-13|28	- converting a float to fraction.
21cr|php-pear-Math_Fraction-0.4.0-13|29	
21cr|php-pear-Math_Fraction-0.4.0-13|30	%prep
21cr|php-pear-Math_Fraction-0.4.0-13|31	%setup -q -c
21cr|php-pear-Math_Fraction-0.4.0-13|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Fraction-0.4.0-13|33	
21cr|php-pear-Math_Fraction-0.4.0-13|34	%install
21cr|php-pear-Math_Fraction-0.4.0-13|35	
21cr|php-pear-Math_Fraction-0.4.0-13|36	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Fraction-0.4.0-13|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Fraction-0.4.0-13|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Fraction-0.4.0-13|39	
21cr|php-pear-Math_Fraction-0.4.0-13|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Fraction-0.4.0-13|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Fraction-0.4.0-13|42	
21cr|php-pear-Math_Fraction-0.4.0-13|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Fraction-0.4.0-13|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Fraction-0.4.0-13|45	
21cr|php-pear-Math_Fraction-0.4.0-13|46	%files
21cr|php-pear-Math_Fraction-0.4.0-13|47	%defattr(-,root,root)
21cr|php-pear-Math_Fraction-0.4.0-13|48	%doc %{upstream_name}-%{version}/docs/examples
21cr|php-pear-Math_Fraction-0.4.0-13|49	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Fraction-0.4.0-13|50	%{_datadir}/pear/packages/%{upstream_name}.xml

6084 21
21cr|php-pear-Math_Histogram-0.9.0-20|1	%define		_class		Math
21cr|php-pear-Math_Histogram-0.9.0-20|2	%define		_subclass	Histogram
21cr|php-pear-Math_Histogram-0.9.0-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Histogram-0.9.0-20|4	
21cr|php-pear-Math_Histogram-0.9.0-20|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Histogram-0.9.0-20|6	Version:	0.9.0
21cr|php-pear-Math_Histogram-0.9.0-20|7	Release:	20
21cr|php-pear-Math_Histogram-0.9.0-20|8	Summary:	Classes to calculate histogram distributions
21cr|php-pear-Math_Histogram-0.9.0-20|9	License:	PHP License
21cr|php-pear-Math_Histogram-0.9.0-20|10	Group:		Development/PHP
21cr|php-pear-Math_Histogram-0.9.0-20|11	URL:		http://pear.php.net/package/Math_Histogram/
21cr|php-pear-Math_Histogram-0.9.0-20|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Math_Histogram-0.9.0-20|13	Requires(post):	php-pear
21cr|php-pear-Math_Histogram-0.9.0-20|14	Requires(preun): php-pear
21cr|php-pear-Math_Histogram-0.9.0-20|15	Requires:	php-pear
21cr|php-pear-Math_Histogram-0.9.0-20|16	BuildArch:	noarch
21cr|php-pear-Math_Histogram-0.9.0-20|17	BuildRequires:	php-pear
21cr|php-pear-Math_Histogram-0.9.0-20|18	
21cr|php-pear-Math_Histogram-0.9.0-20|19	%description
21cr|php-pear-Math_Histogram-0.9.0-20|20	Classes to calculate histogram distributions and associated
21cr|php-pear-Math_Histogram-0.9.0-20|21	statistics. Supports simple and cummulative histograms. You can
21cr|php-pear-Math_Histogram-0.9.0-20|22	generate regular (2D) histograms, 3D, or 4D histograms. Data must not
21cr|php-pear-Math_Histogram-0.9.0-20|23	have nulls.
21cr|php-pear-Math_Histogram-0.9.0-20|24	
21cr|php-pear-Math_Histogram-0.9.0-20|25	%prep
21cr|php-pear-Math_Histogram-0.9.0-20|26	%setup -q -c
21cr|php-pear-Math_Histogram-0.9.0-20|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Histogram-0.9.0-20|28	
21cr|php-pear-Math_Histogram-0.9.0-20|29	%install
21cr|php-pear-Math_Histogram-0.9.0-20|30	
21cr|php-pear-Math_Histogram-0.9.0-20|31	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Histogram-0.9.0-20|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Histogram-0.9.0-20|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Histogram-0.9.0-20|34	
21cr|php-pear-Math_Histogram-0.9.0-20|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Histogram-0.9.0-20|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Histogram-0.9.0-20|37	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-Math_Histogram-0.9.0-20|38	
21cr|php-pear-Math_Histogram-0.9.0-20|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Histogram-0.9.0-20|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Histogram-0.9.0-20|41	
21cr|php-pear-Math_Histogram-0.9.0-20|42	%files
21cr|php-pear-Math_Histogram-0.9.0-20|43	%defattr(-,root,root)
21cr|php-pear-Math_Histogram-0.9.0-20|44	%doc %{upstream_name}-%{version}/README*
21cr|php-pear-Math_Histogram-0.9.0-20|45	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Math_Histogram-0.9.0-20|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Histogram-0.9.0-20|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6085 21
21cr|php-pear-Math_Integer-0.9.0-5|1	%define		_class		Math
21cr|php-pear-Math_Integer-0.9.0-5|2	%define		_subclass	Integer
21cr|php-pear-Math_Integer-0.9.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Integer-0.9.0-5|4	
21cr|php-pear-Math_Integer-0.9.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Integer-0.9.0-5|6	Version:	0.9.0
21cr|php-pear-Math_Integer-0.9.0-5|7	Release:	5
21cr|php-pear-Math_Integer-0.9.0-5|8	Summary:	Package to represent and manipulate integers
21cr|php-pear-Math_Integer-0.9.0-5|9	License:	PHP License
21cr|php-pear-Math_Integer-0.9.0-5|10	Group:		Development/PHP
21cr|php-pear-Math_Integer-0.9.0-5|11	URL:		http://pear.php.net/package/Math_Integer/
21cr|php-pear-Math_Integer-0.9.0-5|12	Source0:	http://download.pear.php.net/package/Math_Integer-%{version}.tgz
21cr|php-pear-Math_Integer-0.9.0-5|13	Requires(post):	php-pear
21cr|php-pear-Math_Integer-0.9.0-5|14	Requires(preun): php-pear
21cr|php-pear-Math_Integer-0.9.0-5|15	Requires:	php-pear
21cr|php-pear-Math_Integer-0.9.0-5|16	BuildArch:	noarch
21cr|php-pear-Math_Integer-0.9.0-5|17	BuildRequires:	php-pear
21cr|php-pear-Math_Integer-0.9.0-5|18	
21cr|php-pear-Math_Integer-0.9.0-5|19	%description
21cr|php-pear-Math_Integer-0.9.0-5|20	The class Math_Integer can represent integers bigger than the signed
21cr|php-pear-Math_Integer-0.9.0-5|21	longs that are the default of PHP, if either the GMP or the BCMATH
21cr|php-pear-Math_Integer-0.9.0-5|22	(bundled with PHP) are present. Otherwise it will fall back to the
21cr|php-pear-Math_Integer-0.9.0-5|23	internal integer representation. The Math_IntegerOp class defines
21cr|php-pear-Math_Integer-0.9.0-5|24	operations on Math_Integer objects.
21cr|php-pear-Math_Integer-0.9.0-5|25	
21cr|php-pear-Math_Integer-0.9.0-5|26	%prep
21cr|php-pear-Math_Integer-0.9.0-5|27	%setup -q -c
21cr|php-pear-Math_Integer-0.9.0-5|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Integer-0.9.0-5|29	
21cr|php-pear-Math_Integer-0.9.0-5|30	%install
21cr|php-pear-Math_Integer-0.9.0-5|31	
21cr|php-pear-Math_Integer-0.9.0-5|32	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Integer-0.9.0-5|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Integer-0.9.0-5|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Integer-0.9.0-5|35	
21cr|php-pear-Math_Integer-0.9.0-5|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Integer-0.9.0-5|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Integer-0.9.0-5|38	
21cr|php-pear-Math_Integer-0.9.0-5|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Integer-0.9.0-5|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Integer-0.9.0-5|41	
21cr|php-pear-Math_Integer-0.9.0-5|42	%files
21cr|php-pear-Math_Integer-0.9.0-5|43	%defattr(-,root,root)
21cr|php-pear-Math_Integer-0.9.0-5|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Integer-0.9.0-5|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6086 21
21cr|php-pear-Math_Matrix-0.8.7-20|1	%define		_class		Math
21cr|php-pear-Math_Matrix-0.8.7-20|2	%define		_subclass	Matrix
21cr|php-pear-Math_Matrix-0.8.7-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Matrix-0.8.7-20|4	
21cr|php-pear-Math_Matrix-0.8.7-20|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Matrix-0.8.7-20|6	Version:	0.8.7
21cr|php-pear-Math_Matrix-0.8.7-20|7	Release:	20
21cr|php-pear-Math_Matrix-0.8.7-20|8	Summary:	Class to represent matrices and matrix operations
21cr|php-pear-Math_Matrix-0.8.7-20|9	License:	PHP License
21cr|php-pear-Math_Matrix-0.8.7-20|10	Group:		Development/PHP
21cr|php-pear-Math_Matrix-0.8.7-20|11	URL:		http://pear.php.net/package/Math_Matrix/
21cr|php-pear-Math_Matrix-0.8.7-20|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Math_Matrix-0.8.7-20|13	Requires(post):	php-pear
21cr|php-pear-Math_Matrix-0.8.7-20|14	Requires(preun): php-pear
21cr|php-pear-Math_Matrix-0.8.7-20|15	Requires:	php-pear
21cr|php-pear-Math_Matrix-0.8.7-20|16	BuildArch:	noarch
21cr|php-pear-Math_Matrix-0.8.7-20|17	BuildRequires:	php-pear
21cr|php-pear-Math_Matrix-0.8.7-20|18	
21cr|php-pear-Math_Matrix-0.8.7-20|19	%description
21cr|php-pear-Math_Matrix-0.8.7-20|20	Matrices are represented as 2 dimensional arrays of numbers.
21cr|php-pear-Math_Matrix-0.8.7-20|21	This class defines methods for matrix objects, as well as static
21cr|php-pear-Math_Matrix-0.8.7-20|22	methods to read, write and manipulate matrices, including methods to
21cr|php-pear-Math_Matrix-0.8.7-20|23	solve systems of linear equations (with and without iterative error
21cr|php-pear-Math_Matrix-0.8.7-20|24	correction).
21cr|php-pear-Math_Matrix-0.8.7-20|25	
21cr|php-pear-Math_Matrix-0.8.7-20|26	%prep
21cr|php-pear-Math_Matrix-0.8.7-20|27	%setup -q -c
21cr|php-pear-Math_Matrix-0.8.7-20|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Matrix-0.8.7-20|29	
21cr|php-pear-Math_Matrix-0.8.7-20|30	%install
21cr|php-pear-Math_Matrix-0.8.7-20|31	
21cr|php-pear-Math_Matrix-0.8.7-20|32	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Matrix-0.8.7-20|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Matrix-0.8.7-20|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Matrix-0.8.7-20|35	
21cr|php-pear-Math_Matrix-0.8.7-20|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Matrix-0.8.7-20|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Matrix-0.8.7-20|38	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Math_Matrix-0.8.7-20|39	
21cr|php-pear-Math_Matrix-0.8.7-20|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Matrix-0.8.7-20|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Matrix-0.8.7-20|42	
21cr|php-pear-Math_Matrix-0.8.7-20|43	%files
21cr|php-pear-Math_Matrix-0.8.7-20|44	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Math_Matrix-0.8.7-20|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Matrix-0.8.7-20|46	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Math_Matrix-0.8.7-20|47	%{_datadir}/pear/data/Math_Matrix/contrib/eigen_math_matrix.txt

6087 21
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|1	%define		_class		Math
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|2	%define		_subclass	Numerical
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|3	%define		_subsubclass	RootFinding
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|4	%define		upstream_name	%{_class}_%{_subclass}_%{_subsubclass}
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|5	
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|7	Version:	1.1.0a2
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|8	Release:	5
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|9	Summary:	Numerical analysis root finding methods
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|10	License:	PHP License
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|11	Group:		Development/PHP
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|12	URL:		http://pear.php.net/package/Math_Numerical_RootFinding/
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|13	Source0:	http://download.pear.php.net/package/Math_Numerical_RootFinding-%{version}.tgz
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|14	Requires(post):	php-pear
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|15	Requires(preun): php-pear
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|16	Requires:	php-pear
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|17	BuildArch:	noarch
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|18	BuildRequires:	php-pear
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|19	
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|20	%description
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|21	This package provide various numerical analysis methods for find root
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|22	Available Methods:
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|23	- Bisection
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|24	- False Position
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|25	- Fixed Point
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|26	- Newton-Raphson
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|27	- Secant
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|28	
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|29	%prep
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|30	%setup -q -c
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|32	
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|33	%install
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|34	
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|35	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|38	
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|41	
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|44	
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|45	%files
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|46	%defattr(-,root,root)
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|47	%doc %{upstream_name}-%{version}/docs/README.txt
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|48	%doc %{upstream_name}-%{version}/docs/examples
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|49	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|50	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Math_Numerical_RootFinding-1.1.0a2-5|51	%{_datadir}/pear/buildPackageXML.php

6088 21
21cr|php-pear-Math_Quaternion-0.8.0-19|1	%define		_class		Math
21cr|php-pear-Math_Quaternion-0.8.0-19|2	%define		_subclass	Quaternion
21cr|php-pear-Math_Quaternion-0.8.0-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Quaternion-0.8.0-19|4	
21cr|php-pear-Math_Quaternion-0.8.0-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Quaternion-0.8.0-19|6	Version:	0.8.0
21cr|php-pear-Math_Quaternion-0.8.0-19|7	Release:	19
21cr|php-pear-Math_Quaternion-0.8.0-19|8	Summary:	Classes that define Quaternions and their operations
21cr|php-pear-Math_Quaternion-0.8.0-19|9	License:	PHP License
21cr|php-pear-Math_Quaternion-0.8.0-19|10	Group:		Development/PHP
21cr|php-pear-Math_Quaternion-0.8.0-19|11	URL:		http://pear.php.net/package/Math_Quaternion/
21cr|php-pear-Math_Quaternion-0.8.0-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Math_Quaternion-0.8.0-19|13	Requires(post):	php-pear
21cr|php-pear-Math_Quaternion-0.8.0-19|14	Requires(preun): php-pear
21cr|php-pear-Math_Quaternion-0.8.0-19|15	Requires:	php-pear
21cr|php-pear-Math_Quaternion-0.8.0-19|16	BuildArch:	noarch
21cr|php-pear-Math_Quaternion-0.8.0-19|17	BuildRequires:	php-pear
21cr|php-pear-Math_Quaternion-0.8.0-19|18	
21cr|php-pear-Math_Quaternion-0.8.0-19|19	%description
21cr|php-pear-Math_Quaternion-0.8.0-19|20	Classes that represent and manipulate quaternions. Contain definitions
21cr|php-pear-Math_Quaternion-0.8.0-19|21	for basic arithmetic functions in a static class. Quaternions are an
21cr|php-pear-Math_Quaternion-0.8.0-19|22	extension of the idea of complex numbers, and a quaternion is defined as:
21cr|php-pear-Math_Quaternion-0.8.0-19|23	q = a + b*i + c*j + d*k
21cr|php-pear-Math_Quaternion-0.8.0-19|24	In 1844 Hamilton described a system in which numbers were composed of
21cr|php-pear-Math_Quaternion-0.8.0-19|25	a real part and 3 imaginary and independent parts (i,j,k), such that:
21cr|php-pear-Math_Quaternion-0.8.0-19|26	i^2 = j^2 = k^2 = -1 and
21cr|php-pear-Math_Quaternion-0.8.0-19|27	ij = k, jk = i, ki = j and
21cr|php-pear-Math_Quaternion-0.8.0-19|28	ji = -k, kj = -i, ik = -j
21cr|php-pear-Math_Quaternion-0.8.0-19|29	The above are known as "Hamilton's rules".
21cr|php-pear-Math_Quaternion-0.8.0-19|30	
21cr|php-pear-Math_Quaternion-0.8.0-19|31	%prep
21cr|php-pear-Math_Quaternion-0.8.0-19|32	%setup -q -c
21cr|php-pear-Math_Quaternion-0.8.0-19|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Quaternion-0.8.0-19|34	
21cr|php-pear-Math_Quaternion-0.8.0-19|35	%install
21cr|php-pear-Math_Quaternion-0.8.0-19|36	
21cr|php-pear-Math_Quaternion-0.8.0-19|37	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Quaternion-0.8.0-19|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Quaternion-0.8.0-19|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Quaternion-0.8.0-19|40	
21cr|php-pear-Math_Quaternion-0.8.0-19|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Quaternion-0.8.0-19|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Quaternion-0.8.0-19|43	
21cr|php-pear-Math_Quaternion-0.8.0-19|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Quaternion-0.8.0-19|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Quaternion-0.8.0-19|46	
21cr|php-pear-Math_Quaternion-0.8.0-19|47	%files
21cr|php-pear-Math_Quaternion-0.8.0-19|48	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Quaternion-0.8.0-19|49	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Math_Quaternion-0.8.0-19|50	%{_datadir}/pear/data/Math_Quaternion/uml/Math_Quaternion.dia
21cr|php-pear-Math_Quaternion-0.8.0-19|51	%{_datadir}/pear/data/Math_Quaternion/uml/Math_Quaternion.png

6089 21
21cr|php-pear-Math_RPN-1.1.2-9|1	%define		_class		Math
21cr|php-pear-Math_RPN-1.1.2-9|2	%define		_subclass	RPN
21cr|php-pear-Math_RPN-1.1.2-9|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_RPN-1.1.2-9|4	
21cr|php-pear-Math_RPN-1.1.2-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_RPN-1.1.2-9|6	Version:	1.1.2
21cr|php-pear-Math_RPN-1.1.2-9|7	Release:	9
21cr|php-pear-Math_RPN-1.1.2-9|8	Summary:	RPN (Reverse Polish Notation) support
21cr|php-pear-Math_RPN-1.1.2-9|9	License:	PHP License
21cr|php-pear-Math_RPN-1.1.2-9|10	Group:		Development/PHP
21cr|php-pear-Math_RPN-1.1.2-9|11	URL:		http://pear.php.net/package/Math_RPN/
21cr|php-pear-Math_RPN-1.1.2-9|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Math_RPN-1.1.2-9|13	Requires(post): php-pear
21cr|php-pear-Math_RPN-1.1.2-9|14	Requires(preun): php-pear
21cr|php-pear-Math_RPN-1.1.2-9|15	Requires:	php-pear
21cr|php-pear-Math_RPN-1.1.2-9|16	BuildArch:	noarch
21cr|php-pear-Math_RPN-1.1.2-9|17	BuildRequires:	php-pear
21cr|php-pear-Math_RPN-1.1.2-9|18	
21cr|php-pear-Math_RPN-1.1.2-9|19	%description
21cr|php-pear-Math_RPN-1.1.2-9|20	%{upstream_name} provides an easy way to change given expression to RPN
21cr|php-pear-Math_RPN-1.1.2-9|21	(Reverse Polish Notation) and evaluate it.
21cr|php-pear-Math_RPN-1.1.2-9|22	
21cr|php-pear-Math_RPN-1.1.2-9|23	%prep
21cr|php-pear-Math_RPN-1.1.2-9|24	%setup -q -c
21cr|php-pear-Math_RPN-1.1.2-9|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_RPN-1.1.2-9|26	
21cr|php-pear-Math_RPN-1.1.2-9|27	%install
21cr|php-pear-Math_RPN-1.1.2-9|28	
21cr|php-pear-Math_RPN-1.1.2-9|29	cd %{upstream_name}-%{version}
21cr|php-pear-Math_RPN-1.1.2-9|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_RPN-1.1.2-9|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_RPN-1.1.2-9|32	
21cr|php-pear-Math_RPN-1.1.2-9|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Math_RPN-1.1.2-9|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Math_RPN-1.1.2-9|35	
21cr|php-pear-Math_RPN-1.1.2-9|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_RPN-1.1.2-9|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_RPN-1.1.2-9|38	
21cr|php-pear-Math_RPN-1.1.2-9|39	%clean
21cr|php-pear-Math_RPN-1.1.2-9|40	
21cr|php-pear-Math_RPN-1.1.2-9|41	
21cr|php-pear-Math_RPN-1.1.2-9|42	
21cr|php-pear-Math_RPN-1.1.2-9|43	%files
21cr|php-pear-Math_RPN-1.1.2-9|44	%defattr(-,root,root)
21cr|php-pear-Math_RPN-1.1.2-9|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_RPN-1.1.2-9|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6090 21
21cr|php-pear-Math_Stats-0.9.1-20|1	%define		_class		Math
21cr|php-pear-Math_Stats-0.9.1-20|2	%define		_subclass	Stats
21cr|php-pear-Math_Stats-0.9.1-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Stats-0.9.1-20|4	
21cr|php-pear-Math_Stats-0.9.1-20|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Stats-0.9.1-20|6	Version:	0.9.1
21cr|php-pear-Math_Stats-0.9.1-20|7	Release:	20
21cr|php-pear-Math_Stats-0.9.1-20|8	Summary:	Classes to calculate statistical parameters
21cr|php-pear-Math_Stats-0.9.1-20|9	License:	PHP License
21cr|php-pear-Math_Stats-0.9.1-20|10	Group:		Development/PHP
21cr|php-pear-Math_Stats-0.9.1-20|11	URL:		http://pear.php.net/package/Math_Stats/
21cr|php-pear-Math_Stats-0.9.1-20|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Math_Stats-0.9.1-20|13	Requires(post):	php-pear
21cr|php-pear-Math_Stats-0.9.1-20|14	Requires(preun): php-pear
21cr|php-pear-Math_Stats-0.9.1-20|15	Requires:	php-pear
21cr|php-pear-Math_Stats-0.9.1-20|16	BuildArch:	noarch
21cr|php-pear-Math_Stats-0.9.1-20|17	BuildRequires:	php-pear
21cr|php-pear-Math_Stats-0.9.1-20|18	
21cr|php-pear-Math_Stats-0.9.1-20|19	%description
21cr|php-pear-Math_Stats-0.9.1-20|20	Classes to calculate statistical parameters of numerical arrays of
21cr|php-pear-Math_Stats-0.9.1-20|21	data. The data can be in a simple numerical array, or in a cummulative
21cr|php-pear-Math_Stats-0.9.1-20|22	numerical array. A cummulative array, has the value as the index and
21cr|php-pear-Math_Stats-0.9.1-20|23	the number of repeats as the value for the array item, e.g. $data =
21cr|php-pear-Math_Stats-0.9.1-20|24	array(3=>4, 2.3=>5, 1.25=>6, 0.5=>3). Nulls can be rejected, ignored
21cr|php-pear-Math_Stats-0.9.1-20|25	or handled as zero values.
21cr|php-pear-Math_Stats-0.9.1-20|26	
21cr|php-pear-Math_Stats-0.9.1-20|27	%prep
21cr|php-pear-Math_Stats-0.9.1-20|28	%setup -q -c
21cr|php-pear-Math_Stats-0.9.1-20|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Stats-0.9.1-20|30	
21cr|php-pear-Math_Stats-0.9.1-20|31	%install
21cr|php-pear-Math_Stats-0.9.1-20|32	
21cr|php-pear-Math_Stats-0.9.1-20|33	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Stats-0.9.1-20|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Stats-0.9.1-20|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Stats-0.9.1-20|36	
21cr|php-pear-Math_Stats-0.9.1-20|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Stats-0.9.1-20|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Stats-0.9.1-20|39	rm -rf %{buildroot}%{_datadir}/pear/%{_class}/examples
21cr|php-pear-Math_Stats-0.9.1-20|40	rm -rf %{buildroot}%{_datadir}/pear/%{_class}/test
21cr|php-pear-Math_Stats-0.9.1-20|41	
21cr|php-pear-Math_Stats-0.9.1-20|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Stats-0.9.1-20|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Stats-0.9.1-20|44	
21cr|php-pear-Math_Stats-0.9.1-20|45	%files
21cr|php-pear-Math_Stats-0.9.1-20|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Stats-0.9.1-20|47	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Math_Stats-0.9.1-20|48	%{_datadir}/pear/contrib/ignatius_reilly/f_cumulative_normal_dist.php
21cr|php-pear-Math_Stats-0.9.1-20|49	%{_datadir}/pear/contrib/ignatius_reilly/ndist_tabulated.php
21cr|php-pear-Math_Stats-0.9.1-20|50	%{_datadir}/pear/data/Math_Stats/contrib/ignatius_reilly/msg.txt

6091 21
21cr|php-pear-Math_TrigOp-1.0-18|1	%define		_class		Math
21cr|php-pear-Math_TrigOp-1.0-18|2	%define		_subclass	TrigOp
21cr|php-pear-Math_TrigOp-1.0-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_TrigOp-1.0-18|4	
21cr|php-pear-Math_TrigOp-1.0-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_TrigOp-1.0-18|6	Version:	1.0
21cr|php-pear-Math_TrigOp-1.0-18|7	Release:	18
21cr|php-pear-Math_TrigOp-1.0-18|8	Summary:	Supplementary trigonometric functions
21cr|php-pear-Math_TrigOp-1.0-18|9	License:	PHP License
21cr|php-pear-Math_TrigOp-1.0-18|10	Group:		Development/PHP
21cr|php-pear-Math_TrigOp-1.0-18|11	URL:		http://pear.php.net/package/Math_TrigOp/
21cr|php-pear-Math_TrigOp-1.0-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Math_TrigOp-1.0-18|13	Requires(post): php-pear
21cr|php-pear-Math_TrigOp-1.0-18|14	Requires(preun): php-pear
21cr|php-pear-Math_TrigOp-1.0-18|15	Requires:	php-pear
21cr|php-pear-Math_TrigOp-1.0-18|16	BuildArch:	noarch
21cr|php-pear-Math_TrigOp-1.0-18|17	BuildRequires:	php-pear
21cr|php-pear-Math_TrigOp-1.0-18|18	
21cr|php-pear-Math_TrigOp-1.0-18|19	%description
21cr|php-pear-Math_TrigOp-1.0-18|20	Static class with methods that implement supplementary trigonometric,
21cr|php-pear-Math_TrigOp-1.0-18|21	inverse trigonometric, hyperbolic, and inverse hyperbolic functions.
21cr|php-pear-Math_TrigOp-1.0-18|22	
21cr|php-pear-Math_TrigOp-1.0-18|23	%prep
21cr|php-pear-Math_TrigOp-1.0-18|24	%setup -q -c
21cr|php-pear-Math_TrigOp-1.0-18|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_TrigOp-1.0-18|26	
21cr|php-pear-Math_TrigOp-1.0-18|27	%install
21cr|php-pear-Math_TrigOp-1.0-18|28	
21cr|php-pear-Math_TrigOp-1.0-18|29	cd %{upstream_name}-%{version}
21cr|php-pear-Math_TrigOp-1.0-18|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_TrigOp-1.0-18|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_TrigOp-1.0-18|32	
21cr|php-pear-Math_TrigOp-1.0-18|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Math_TrigOp-1.0-18|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Math_TrigOp-1.0-18|35	
21cr|php-pear-Math_TrigOp-1.0-18|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_TrigOp-1.0-18|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_TrigOp-1.0-18|38	
21cr|php-pear-Math_TrigOp-1.0-18|39	%clean
21cr|php-pear-Math_TrigOp-1.0-18|40	
21cr|php-pear-Math_TrigOp-1.0-18|41	
21cr|php-pear-Math_TrigOp-1.0-18|42	
21cr|php-pear-Math_TrigOp-1.0-18|43	%files
21cr|php-pear-Math_TrigOp-1.0-18|44	%defattr(-,root,root)
21cr|php-pear-Math_TrigOp-1.0-18|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_TrigOp-1.0-18|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6092 21
21cr|php-pear-Math_Vector-0.7.0-20|1	%define		_class		Math
21cr|php-pear-Math_Vector-0.7.0-20|2	%define		_subclass	Vector
21cr|php-pear-Math_Vector-0.7.0-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Math_Vector-0.7.0-20|4	
21cr|php-pear-Math_Vector-0.7.0-20|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Math_Vector-0.7.0-20|6	Version:	0.7.0
21cr|php-pear-Math_Vector-0.7.0-20|7	Release:	20
21cr|php-pear-Math_Vector-0.7.0-20|8	Summary:	Vector and vector operation classes
21cr|php-pear-Math_Vector-0.7.0-20|9	License:	PHP License
21cr|php-pear-Math_Vector-0.7.0-20|10	Group:		Development/PHP
21cr|php-pear-Math_Vector-0.7.0-20|11	URL:		http://pear.php.net/package/Math_Vector/
21cr|php-pear-Math_Vector-0.7.0-20|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Math_Vector-0.7.0-20|13	Requires(post):	php-pear
21cr|php-pear-Math_Vector-0.7.0-20|14	Requires(preun): php-pear
21cr|php-pear-Math_Vector-0.7.0-20|15	Requires:	php-pear
21cr|php-pear-Math_Vector-0.7.0-20|16	BuildArch:	noarch
21cr|php-pear-Math_Vector-0.7.0-20|17	BuildRequires:	php-pear
21cr|php-pear-Math_Vector-0.7.0-20|18	
21cr|php-pear-Math_Vector-0.7.0-20|19	%description
21cr|php-pear-Math_Vector-0.7.0-20|20	Classes to represent Tuples, general Vectors, and 2D-/3D-vectors, as
21cr|php-pear-Math_Vector-0.7.0-20|21	well as a static class for vector operations.
21cr|php-pear-Math_Vector-0.7.0-20|22	
21cr|php-pear-Math_Vector-0.7.0-20|23	%prep
21cr|php-pear-Math_Vector-0.7.0-20|24	%setup -q -c
21cr|php-pear-Math_Vector-0.7.0-20|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Math_Vector-0.7.0-20|26	
21cr|php-pear-Math_Vector-0.7.0-20|27	%install
21cr|php-pear-Math_Vector-0.7.0-20|28	
21cr|php-pear-Math_Vector-0.7.0-20|29	cd %{upstream_name}-%{version}
21cr|php-pear-Math_Vector-0.7.0-20|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Math_Vector-0.7.0-20|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Math_Vector-0.7.0-20|32	
21cr|php-pear-Math_Vector-0.7.0-20|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Math_Vector-0.7.0-20|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Math_Vector-0.7.0-20|35	
21cr|php-pear-Math_Vector-0.7.0-20|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Vector-0.7.0-20|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Math_Vector-0.7.0-20|38	
21cr|php-pear-Math_Vector-0.7.0-20|39	%files
21cr|php-pear-Math_Vector-0.7.0-20|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Math_Vector-0.7.0-20|41	%{_datadir}/pear/packages/%{upstream_name}.xml

6093 21
21cr|php-pear-MDB-1.3.0-25|1	%define		_class		MDB
21cr|php-pear-MDB-1.3.0-25|2	%define		upstream_name	%{_class}
21cr|php-pear-MDB-1.3.0-25|3	
21cr|php-pear-MDB-1.3.0-25|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-MDB-1.3.0-25|5	Version:	1.3.0
21cr|php-pear-MDB-1.3.0-25|6	Release:	25
21cr|php-pear-MDB-1.3.0-25|7	Summary:	Unified database API
21cr|php-pear-MDB-1.3.0-25|8	Epoch:		1
21cr|php-pear-MDB-1.3.0-25|9	License:	PHP License
21cr|php-pear-MDB-1.3.0-25|10	Group:		Development/PHP
21cr|php-pear-MDB-1.3.0-25|11	URL:		http://pear.php.net/package/MDB/
21cr|php-pear-MDB-1.3.0-25|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-MDB-1.3.0-25|13	Requires(post):	php-pear
21cr|php-pear-MDB-1.3.0-25|14	Requires(preun): php-pear
21cr|php-pear-MDB-1.3.0-25|15	Requires:	php-pear
21cr|php-pear-MDB-1.3.0-25|16	BuildArch:	noarch
21cr|php-pear-MDB-1.3.0-25|17	BuildRequires:	php-pear
21cr|php-pear-MDB-1.3.0-25|18	
21cr|php-pear-MDB-1.3.0-25|19	%description
21cr|php-pear-MDB-1.3.0-25|20	MDB is a merge of PEAR's DB and Metabases that provides a unified DB
21cr|php-pear-MDB-1.3.0-25|21	API. It also provides methods for DB portability and DB feature
21cr|php-pear-MDB-1.3.0-25|22	emulation. Most notably it features a DB independent XML-Schema
21cr|php-pear-MDB-1.3.0-25|23	manager.
21cr|php-pear-MDB-1.3.0-25|24	
21cr|php-pear-MDB-1.3.0-25|25	%prep
21cr|php-pear-MDB-1.3.0-25|26	%setup -q -c
21cr|php-pear-MDB-1.3.0-25|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-MDB-1.3.0-25|28	
21cr|php-pear-MDB-1.3.0-25|29	%install
21cr|php-pear-MDB-1.3.0-25|30	
21cr|php-pear-MDB-1.3.0-25|31	cd %{upstream_name}-%{version}
21cr|php-pear-MDB-1.3.0-25|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MDB-1.3.0-25|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MDB-1.3.0-25|34	
21cr|php-pear-MDB-1.3.0-25|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-MDB-1.3.0-25|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-MDB-1.3.0-25|37	
21cr|php-pear-MDB-1.3.0-25|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB-1.3.0-25|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB-1.3.0-25|40	
21cr|php-pear-MDB-1.3.0-25|41	%files
21cr|php-pear-MDB-1.3.0-25|42	%doc %{upstream_name}-%{version}/MAINTAINERS
21cr|php-pear-MDB-1.3.0-25|43	%doc %{upstream_name}-%{version}/README
21cr|php-pear-MDB-1.3.0-25|44	%doc %{upstream_name}-%{version}/TODO
21cr|php-pear-MDB-1.3.0-25|45	%doc %{upstream_name}-%{version}/doc/*
21cr|php-pear-MDB-1.3.0-25|46	%{_datadir}/pear/%{_class}
21cr|php-pear-MDB-1.3.0-25|47	%{_datadir}/pear/%{_class}.php
21cr|php-pear-MDB-1.3.0-25|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6094 21
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|1	%define		_class		MDB2
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|2	%define		upstream_name	%{_class}
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|3	%define		beta b5
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|4	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|6	Version:	2.5.0
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|7	Release:	0.0.%{beta}.2
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|8	Summary:	Unified database API
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|9	Epoch:		2
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|10	License:	PHP License
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|11	Group:		Development/PHP
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|12	URL:		http://pear.php.net/package/MDB2/
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|13	Source0:	http://download.pear.php.net/package/MDB2-%{version}%{beta}.tgz
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|14	Requires(post): php-pear
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|15	Requires(preun): php-pear
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|16	Requires:	php-pear
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|17	BuildRequires:	php-pear
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|18	BuildArch:	noarch
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|19	Recommends:	php-pear-MDB2_Driver_mysql
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|20	Recommends:	php-pear-MDB2_Driver_mysqli
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|21	Recommends:	php-pear-MDB2_Driver_pgsql
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|22	Recommends:	php-pear-MDB2_Driver_sqlite
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|23	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|24	%description
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|25	MDB2 is a merge of PEAR's DB and Metabases that provides a unified DB
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|26	API. It also provides methods for DB portability and DB feature
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|27	emulation. Most notably it features a DB independent XML-Schema
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|28	manager.
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|29	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|30	%prep
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|31	%setup -q -c -n %{name}-%{version}%{beta}
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|32	mv package.xml %{upstream_name}-%{version}%{beta}/%{upstream_name}.xml
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|33	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|34	%install
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|35	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|36	cd %{upstream_name}-%{version}%{beta}
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|39	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|42	rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/LICENSE
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|43	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|46	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|47	%clean
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|48	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|49	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|50	
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|51	%files
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|52	%doc %{upstream_name}-%{version}%{beta}/docs/*
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|53	%doc %{upstream_name}-%{version}%{beta}/LICENSE
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|54	%{_datadir}/pear/%{_class}
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|55	%{_datadir}/pear/%{_class}.php
21cr|php-pear-MDB2-2.5.0-0.0.b5.2|56	%{_datadir}/pear/packages/%{upstream_name}.xml

6095 21
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|1	%define        _class           MDB2
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|2	%define        _subclass        Driver_mysql
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|3	%define        upstream_name    %{_class}_%{_subclass}
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|4	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|5	%define        beta b4
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|6	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|7	Name:           php-pear-%{upstream_name}
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|8	Version:        1.5.0
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|9	Release:        0.0.%{beta}.2
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|10	Epoch:          1
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|11	Summary:        Mysql MDB2 driver
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|12	License:        PHP License
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|13	Group:          Development/PHP
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|14	URL:            http://pear.php.net/package/MDB2_Driver_mysql/
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|15	Source0:        http://download.pear.php.net/package/MDB2_Driver_mysql-%{version}%{beta}.tgz
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|16	Requires:       php-mysql
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|17	Requires(post): php-pear
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|18	Requires(preun): php-pear
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|19	Requires:       php-pear
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|20	BuildRequires:  php-pear
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|21	BuildArch:      noarch
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|22	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|23	%description
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|24	MDB2 MySQL driver.
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|25	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|26	%prep
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|27	%setup -q -c -n %{name}-%{version}%{beta}
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|28	mv package.xml %{upstream_name}-%{version}%{beta}/%{upstream_name}.xml
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|29	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|30	%install
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|31	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|32	cd %{upstream_name}-%{version}%{beta}
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|35	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|38	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|41	
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|42	%files
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|43	%{_datadir}/pear/%{_class}
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|44	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4.2|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6096 21
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|1	%define        _class           MDB2
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|2	%define        _subclass        Driver_mysqli
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|3	%define        upstream_name    %{_class}_%{_subclass}
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|4	%define        beta b4
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|5	
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|6	Name:           php-pear-%{upstream_name}
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|7	Version:        1.5.0
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|8	Release:        0.0.%{beta}.2
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|9	Summary:        Mysqli MDB2 driver
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|10	Epoch:          1
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|11	License:        PHP License
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|12	Group:          Development/PHP
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|13	URL:            http://pear.php.net/package/MDB2_Driver_mysqli/
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|14	Source0:        http://download.pear.php.net/package/MDB2_Driver_mysqli-%{version}%{beta}.tgz
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|15	Requires:       php-mysqli
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|16	Requires(post): php-pear
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|17	Requires(preun): php-pear
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|18	Requires:       php-pear
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|19	BuildRequires:  php-pear
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|20	BuildArch:      noarch
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|21	
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|22	%description
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|23	MDB2 MySQLi driver.
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|24	
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|25	%prep
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|26	%setup -q -c -n %{name}-%{version}%{beta}
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|27	mv package.xml %{upstream_name}-%{version}%{beta}/%{upstream_name}.xml
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|28	
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|29	%install
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|30	cd %{upstream_name}-%{version}%{beta}
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|33	
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|36	
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|39	
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|40	%files
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|41	%{_datadir}/pear/%{_class}
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|42	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4.2|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6097 21
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|1	%define        _class           MDB2
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|2	%define        _subclass        Driver_pgsql
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|3	%define        upstream_name    %{_class}_%{_subclass}
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|4	%define        beta             b4
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|5	
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|6	Name:           php-pear-%{upstream_name}
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|7	Version:        1.5.0
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|8	Release:        0.0.%{beta}.2
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|9	Summary:        Pgsql MDB2 driver
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|10	Epoch:          1
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|11	License:        PHP License
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|12	Group:          Development/PHP
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|13	URL:            http://pear.php.net/package/MDB2_Driver_pgsql/
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|14	Source0:        http://download.pear.php.net/package/MDB2_Driver_pgsql-%{version}%{beta}.tgz
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|15	Requires:       php-pgsql
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|16	Requires(post): php-pear
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|17	Requires(preun): php-pear
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|18	Requires:       php-pear
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|19	BuildRequires:  php-pear
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|20	BuildArch:      noarch
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|21	
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|22	%description
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|23	MDB2 pgsql driver.
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|24	
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|25	%prep
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|26	%setup -q -c -n %{name}-%{version}%{beta}
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|27	mv package.xml %{upstream_name}-%{version}%{beta}/%{upstream_name}.xml
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|28	
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|29	%install
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|30	cd %{upstream_name}-%{version}%{beta}
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|33	
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|36	
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|39	
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|40	%files
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|41	%{_datadir}/pear/%{_class}
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|42	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4.2|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6098 21
21cr|php-pear-MDB2_Schema-0.8.5-13|1	%define		_class		MDB2
21cr|php-pear-MDB2_Schema-0.8.5-13|2	%define		_subclass	Schema
21cr|php-pear-MDB2_Schema-0.8.5-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-MDB2_Schema-0.8.5-13|4	%global __requires_exclude /usr/bin/php
21cr|php-pear-MDB2_Schema-0.8.5-13|5	
21cr|php-pear-MDB2_Schema-0.8.5-13|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-MDB2_Schema-0.8.5-13|7	Version:	0.8.5
21cr|php-pear-MDB2_Schema-0.8.5-13|8	Release:	13
21cr|php-pear-MDB2_Schema-0.8.5-13|9	Summary:	XML based database schema manager
21cr|php-pear-MDB2_Schema-0.8.5-13|10	License:	PHP License
21cr|php-pear-MDB2_Schema-0.8.5-13|11	Group:		Development/PHP
21cr|php-pear-MDB2_Schema-0.8.5-13|12	URL:		http://pear.php.net/package/MDB2_Schema/
21cr|php-pear-MDB2_Schema-0.8.5-13|13	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-MDB2_Schema-0.8.5-13|14	Requires(post):	php-pear
21cr|php-pear-MDB2_Schema-0.8.5-13|15	Requires(preun): php-pear
21cr|php-pear-MDB2_Schema-0.8.5-13|16	Requires:	php-pear
21cr|php-pear-MDB2_Schema-0.8.5-13|17	BuildArch:	noarch
21cr|php-pear-MDB2_Schema-0.8.5-13|18	BuildRequires:	php-pear
21cr|php-pear-MDB2_Schema-0.8.5-13|19	
21cr|php-pear-MDB2_Schema-0.8.5-13|20	%description
21cr|php-pear-MDB2_Schema-0.8.5-13|21	PEAR::MDB2_Schema enables users to maintain RDBMS independant schema
21cr|php-pear-MDB2_Schema-0.8.5-13|22	files in XML that can be used to create, alter and drop database
21cr|php-pear-MDB2_Schema-0.8.5-13|23	entities and insert data into a database. Reverse engineering database
21cr|php-pear-MDB2_Schema-0.8.5-13|24	schemas from existing databases is also supported. The format is
21cr|php-pear-MDB2_Schema-0.8.5-13|25	compatible with both PEAR::MDB and Metabase.
21cr|php-pear-MDB2_Schema-0.8.5-13|26	
21cr|php-pear-MDB2_Schema-0.8.5-13|27	%prep
21cr|php-pear-MDB2_Schema-0.8.5-13|28	%setup -q -c
21cr|php-pear-MDB2_Schema-0.8.5-13|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-MDB2_Schema-0.8.5-13|30	
21cr|php-pear-MDB2_Schema-0.8.5-13|31	%install
21cr|php-pear-MDB2_Schema-0.8.5-13|32	
21cr|php-pear-MDB2_Schema-0.8.5-13|33	cd %{upstream_name}-%{version}
21cr|php-pear-MDB2_Schema-0.8.5-13|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MDB2_Schema-0.8.5-13|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MDB2_Schema-0.8.5-13|36	
21cr|php-pear-MDB2_Schema-0.8.5-13|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-MDB2_Schema-0.8.5-13|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-MDB2_Schema-0.8.5-13|39	
21cr|php-pear-MDB2_Schema-0.8.5-13|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2_Schema-0.8.5-13|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB2_Schema-0.8.5-13|42	
21cr|php-pear-MDB2_Schema-0.8.5-13|43	%files
21cr|php-pear-MDB2_Schema-0.8.5-13|44	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-MDB2_Schema-0.8.5-13|45	%{_datadir}/pear/%{_class}
21cr|php-pear-MDB2_Schema-0.8.5-13|46	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-MDB2_Schema-0.8.5-13|47	%{_bindir}/mdb2_schematool
21cr|php-pear-MDB2_Schema-0.8.5-13|48	%{_localstatedir}/www/html/mdb2_schematool/action.php
21cr|php-pear-MDB2_Schema-0.8.5-13|49	%{_localstatedir}/www/html/mdb2_schematool/class.inc.php
21cr|php-pear-MDB2_Schema-0.8.5-13|50	%{_localstatedir}/www/html/mdb2_schematool/index.php
21cr|php-pear-MDB2_Schema-0.8.5-13|51	%{_localstatedir}/www/html/mdb2_schematool/result.php

6099 21
21cr|php-pear-MDB_QueryTool-1.2.3-12|1	%define		_class		MDB
21cr|php-pear-MDB_QueryTool-1.2.3-12|2	%define		_subclass	QueryTool
21cr|php-pear-MDB_QueryTool-1.2.3-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-MDB_QueryTool-1.2.3-12|4	
21cr|php-pear-MDB_QueryTool-1.2.3-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-MDB_QueryTool-1.2.3-12|6	Version:	1.2.3
21cr|php-pear-MDB_QueryTool-1.2.3-12|7	Release:	12
21cr|php-pear-MDB_QueryTool-1.2.3-12|8	Summary:	An OO-interface for easily retrieving and modifying data in a DB
21cr|php-pear-MDB_QueryTool-1.2.3-12|9	License:	PHP License
21cr|php-pear-MDB_QueryTool-1.2.3-12|10	Group:		Development/PHP
21cr|php-pear-MDB_QueryTool-1.2.3-12|11	URL:		http://pear.php.net/package/MDB_QueryTool/
21cr|php-pear-MDB_QueryTool-1.2.3-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-MDB_QueryTool-1.2.3-12|13	Requires(post):	php-pear
21cr|php-pear-MDB_QueryTool-1.2.3-12|14	Requires(preun): php-pear
21cr|php-pear-MDB_QueryTool-1.2.3-12|15	Requires:	php-pear
21cr|php-pear-MDB_QueryTool-1.2.3-12|16	BuildArch:	noarch
21cr|php-pear-MDB_QueryTool-1.2.3-12|17	BuildRequires:	php-pear
21cr|php-pear-MDB_QueryTool-1.2.3-12|18	
21cr|php-pear-MDB_QueryTool-1.2.3-12|19	%description
21cr|php-pear-MDB_QueryTool-1.2.3-12|20	This package is an OO-abstraction to the SQL-Query language, it
21cr|php-pear-MDB_QueryTool-1.2.3-12|21	provides methods such as setWhere, setOrder, setGroup, setJoin, etc.
21cr|php-pear-MDB_QueryTool-1.2.3-12|22	to easily build queries. It also provides an easy to learn interface
21cr|php-pear-MDB_QueryTool-1.2.3-12|23	that interacts nicely with HTML-forms using arrays that contain the
21cr|php-pear-MDB_QueryTool-1.2.3-12|24	column data, that shall be updated/added in a DB. This package bases
21cr|php-pear-MDB_QueryTool-1.2.3-12|25	on an SQL-Builder which lets you easily build SQL-Statements and
21cr|php-pear-MDB_QueryTool-1.2.3-12|26	execute them. NB: this is just a MDB porting from the original
21cr|php-pear-MDB_QueryTool-1.2.3-12|27	DB_QueryTool written by Wolfram Kriesing and Paolo Panto
21cr|php-pear-MDB_QueryTool-1.2.3-12|28	(vision:produktion, wk@visionp.de).
21cr|php-pear-MDB_QueryTool-1.2.3-12|29	
21cr|php-pear-MDB_QueryTool-1.2.3-12|30	%prep
21cr|php-pear-MDB_QueryTool-1.2.3-12|31	%setup -q -c
21cr|php-pear-MDB_QueryTool-1.2.3-12|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-MDB_QueryTool-1.2.3-12|33	
21cr|php-pear-MDB_QueryTool-1.2.3-12|34	%install
21cr|php-pear-MDB_QueryTool-1.2.3-12|35	
21cr|php-pear-MDB_QueryTool-1.2.3-12|36	cd %{upstream_name}-%{version}
21cr|php-pear-MDB_QueryTool-1.2.3-12|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MDB_QueryTool-1.2.3-12|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MDB_QueryTool-1.2.3-12|39	
21cr|php-pear-MDB_QueryTool-1.2.3-12|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-MDB_QueryTool-1.2.3-12|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-MDB_QueryTool-1.2.3-12|42	
21cr|php-pear-MDB_QueryTool-1.2.3-12|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB_QueryTool-1.2.3-12|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MDB_QueryTool-1.2.3-12|45	
21cr|php-pear-MDB_QueryTool-1.2.3-12|46	%files
21cr|php-pear-MDB_QueryTool-1.2.3-12|47	%{_datadir}/pear/%{_class}
21cr|php-pear-MDB_QueryTool-1.2.3-12|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6100 21
21cr|php-pear-Message-0.6-18|1	%define		_class		Message
21cr|php-pear-Message-0.6-18|2	%define		upstream_name	%{_class}
21cr|php-pear-Message-0.6-18|3	
21cr|php-pear-Message-0.6-18|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Message-0.6-18|5	Version:	0.6
21cr|php-pear-Message-0.6-18|6	Release:	18
21cr|php-pear-Message-0.6-18|7	Summary:	Message hash and digest (HMAC) generation methods and classes
21cr|php-pear-Message-0.6-18|8	License:	PHP License
21cr|php-pear-Message-0.6-18|9	Group:		Development/PHP
21cr|php-pear-Message-0.6-18|10	URL:		http://pear.php.net/package/Message/
21cr|php-pear-Message-0.6-18|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Message-0.6-18|12	Requires(post):	php-pear
21cr|php-pear-Message-0.6-18|13	Requires(preun): php-pear
21cr|php-pear-Message-0.6-18|14	Requires:	php-pear
21cr|php-pear-Message-0.6-18|15	BuildArch:	noarch
21cr|php-pear-Message-0.6-18|16	BuildRequires:	php-pear
21cr|php-pear-Message-0.6-18|17	
21cr|php-pear-Message-0.6-18|18	%description
21cr|php-pear-Message-0.6-18|19	Classes for message hashing and HMAC signature generation using the
21cr|php-pear-Message-0.6-18|20	mhash functions.
21cr|php-pear-Message-0.6-18|21	
21cr|php-pear-Message-0.6-18|22	%prep
21cr|php-pear-Message-0.6-18|23	%setup -q -c
21cr|php-pear-Message-0.6-18|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Message-0.6-18|25	
21cr|php-pear-Message-0.6-18|26	%install
21cr|php-pear-Message-0.6-18|27	
21cr|php-pear-Message-0.6-18|28	cd %{upstream_name}-%{version}
21cr|php-pear-Message-0.6-18|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Message-0.6-18|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Message-0.6-18|31	
21cr|php-pear-Message-0.6-18|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Message-0.6-18|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Message-0.6-18|34	
21cr|php-pear-Message-0.6-18|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Message-0.6-18|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Message-0.6-18|37	
21cr|php-pear-Message-0.6-18|38	%files
21cr|php-pear-Message-0.6-18|39	%defattr(-,root,root)
21cr|php-pear-Message-0.6-18|40	%doc %{upstream_name}-%{version}/README
21cr|php-pear-Message-0.6-18|41	%doc %{upstream_name}-%{version}/misc
21cr|php-pear-Message-0.6-18|42	%{_datadir}/pear/%{upstream_name}
21cr|php-pear-Message-0.6-18|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6101 21
21cr|php-pear-MIME_Type-1.3.4-8|1	%define		_class		MIME
21cr|php-pear-MIME_Type-1.3.4-8|2	%define		_subclass	Type
21cr|php-pear-MIME_Type-1.3.4-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-MIME_Type-1.3.4-8|4	
21cr|php-pear-MIME_Type-1.3.4-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-MIME_Type-1.3.4-8|6	Version:	1.3.4
21cr|php-pear-MIME_Type-1.3.4-8|7	Release:	8
21cr|php-pear-MIME_Type-1.3.4-8|8	Summary:	Utility class for dealing with MIME types
21cr|php-pear-MIME_Type-1.3.4-8|9	License:	PHP License
21cr|php-pear-MIME_Type-1.3.4-8|10	Group:		Development/PHP
21cr|php-pear-MIME_Type-1.3.4-8|11	URL:		http://pear.php.net/package/MIME_Type/
21cr|php-pear-MIME_Type-1.3.4-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-MIME_Type-1.3.4-8|13	Requires(post):	php-pear
21cr|php-pear-MIME_Type-1.3.4-8|14	Requires(preun): php-pear
21cr|php-pear-MIME_Type-1.3.4-8|15	Requires:	php-pear
21cr|php-pear-MIME_Type-1.3.4-8|16	BuildArch:	noarch
21cr|php-pear-MIME_Type-1.3.4-8|17	BuildRequires:	php-pear
21cr|php-pear-MIME_Type-1.3.4-8|18	
21cr|php-pear-MIME_Type-1.3.4-8|19	%description
21cr|php-pear-MIME_Type-1.3.4-8|20	Provides functionality for dealing with MIME types.
21cr|php-pear-MIME_Type-1.3.4-8|21	- Parse MIME type.
21cr|php-pear-MIME_Type-1.3.4-8|22	- Supports full RFC2045 specification.
21cr|php-pear-MIME_Type-1.3.4-8|23	- Many utility functions for working with and determining info about
21cr|php-pear-MIME_Type-1.3.4-8|24	types.
21cr|php-pear-MIME_Type-1.3.4-8|25	- Most functions can be called statically.
21cr|php-pear-MIME_Type-1.3.4-8|26	- Autodetect a file's MIME-type, either with mime_content_type() or
21cr|php-pear-MIME_Type-1.3.4-8|27	the 'file' command.
21cr|php-pear-MIME_Type-1.3.4-8|28	
21cr|php-pear-MIME_Type-1.3.4-8|29	%prep
21cr|php-pear-MIME_Type-1.3.4-8|30	%setup -q -c
21cr|php-pear-MIME_Type-1.3.4-8|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-MIME_Type-1.3.4-8|32	
21cr|php-pear-MIME_Type-1.3.4-8|33	%install
21cr|php-pear-MIME_Type-1.3.4-8|34	
21cr|php-pear-MIME_Type-1.3.4-8|35	cd %{upstream_name}-%{version}
21cr|php-pear-MIME_Type-1.3.4-8|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MIME_Type-1.3.4-8|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MIME_Type-1.3.4-8|38	
21cr|php-pear-MIME_Type-1.3.4-8|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-MIME_Type-1.3.4-8|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-MIME_Type-1.3.4-8|41	
21cr|php-pear-MIME_Type-1.3.4-8|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MIME_Type-1.3.4-8|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MIME_Type-1.3.4-8|44	
21cr|php-pear-MIME_Type-1.3.4-8|45	%files
21cr|php-pear-MIME_Type-1.3.4-8|46	%doc %{upstream_name}-%{version}/docs/examples
21cr|php-pear-MIME_Type-1.3.4-8|47	%{_datadir}/pear/%{_class}
21cr|php-pear-MIME_Type-1.3.4-8|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6102 21
21cr|php-pear-MP3_Id-1.2.2-4|1	%define		_class		MP3
21cr|php-pear-MP3_Id-1.2.2-4|2	%define		_subclass	Id
21cr|php-pear-MP3_Id-1.2.2-4|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-MP3_Id-1.2.2-4|4	
21cr|php-pear-MP3_Id-1.2.2-4|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-MP3_Id-1.2.2-4|6	Version:	1.2.2
21cr|php-pear-MP3_Id-1.2.2-4|7	Release:	4
21cr|php-pear-MP3_Id-1.2.2-4|8	Summary:	Read/write MP3-Tags
21cr|php-pear-MP3_Id-1.2.2-4|9	License:	PHP License
21cr|php-pear-MP3_Id-1.2.2-4|10	Group:		Development/PHP
21cr|php-pear-MP3_Id-1.2.2-4|11	URL:		http://pear.php.net/package/MP3_Id/
21cr|php-pear-MP3_Id-1.2.2-4|12	Source0:	http://download.pear.php.net/package/MP3_Id-%{version}.tgz
21cr|php-pear-MP3_Id-1.2.2-4|13	Requires(post): php-pear
21cr|php-pear-MP3_Id-1.2.2-4|14	Requires(preun): php-pear
21cr|php-pear-MP3_Id-1.2.2-4|15	Requires:	php-pear
21cr|php-pear-MP3_Id-1.2.2-4|16	BuildArch:	noarch
21cr|php-pear-MP3_Id-1.2.2-4|17	BuildRequires:	php-pear
21cr|php-pear-MP3_Id-1.2.2-4|18	
21cr|php-pear-MP3_Id-1.2.2-4|19	%description
21cr|php-pear-MP3_Id-1.2.2-4|20	The class offers methods for reading and writing information tags
21cr|php-pear-MP3_Id-1.2.2-4|21	(version 1) in MP3 files
21cr|php-pear-MP3_Id-1.2.2-4|22	
21cr|php-pear-MP3_Id-1.2.2-4|23	%prep
21cr|php-pear-MP3_Id-1.2.2-4|24	%setup -q -c
21cr|php-pear-MP3_Id-1.2.2-4|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-MP3_Id-1.2.2-4|26	
21cr|php-pear-MP3_Id-1.2.2-4|27	%install
21cr|php-pear-MP3_Id-1.2.2-4|28	
21cr|php-pear-MP3_Id-1.2.2-4|29	cd %{upstream_name}-%{version}
21cr|php-pear-MP3_Id-1.2.2-4|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-MP3_Id-1.2.2-4|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-MP3_Id-1.2.2-4|32	
21cr|php-pear-MP3_Id-1.2.2-4|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-MP3_Id-1.2.2-4|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-MP3_Id-1.2.2-4|35	
21cr|php-pear-MP3_Id-1.2.2-4|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MP3_Id-1.2.2-4|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-MP3_Id-1.2.2-4|38	
21cr|php-pear-MP3_Id-1.2.2-4|39	%clean
21cr|php-pear-MP3_Id-1.2.2-4|40	
21cr|php-pear-MP3_Id-1.2.2-4|41	
21cr|php-pear-MP3_Id-1.2.2-4|42	
21cr|php-pear-MP3_Id-1.2.2-4|43	%files
21cr|php-pear-MP3_Id-1.2.2-4|44	%defattr(-,root,root)
21cr|php-pear-MP3_Id-1.2.2-4|45	%{_datadir}/pear/%{_class}
21cr|php-pear-MP3_Id-1.2.2-4|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6103 21
21cr|php-pear-Net_CheckIP-1.2.2-7|1	%define		_class		Net
21cr|php-pear-Net_CheckIP-1.2.2-7|2	%define		_subclass	CheckIP
21cr|php-pear-Net_CheckIP-1.2.2-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_CheckIP-1.2.2-7|4	
21cr|php-pear-Net_CheckIP-1.2.2-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_CheckIP-1.2.2-7|6	Version:	1.2.2
21cr|php-pear-Net_CheckIP-1.2.2-7|7	Release:	7
21cr|php-pear-Net_CheckIP-1.2.2-7|8	Summary:	Check the syntax of IPv4 adresses
21cr|php-pear-Net_CheckIP-1.2.2-7|9	License:	PHP License
21cr|php-pear-Net_CheckIP-1.2.2-7|10	Group:		Development/PHP
21cr|php-pear-Net_CheckIP-1.2.2-7|11	URL:		http://pear.php.net/package/Net_CheckIP/
21cr|php-pear-Net_CheckIP-1.2.2-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_CheckIP-1.2.2-7|13	Requires(post): php-pear
21cr|php-pear-Net_CheckIP-1.2.2-7|14	Requires(preun): php-pear
21cr|php-pear-Net_CheckIP-1.2.2-7|15	Requires:	php-pear
21cr|php-pear-Net_CheckIP-1.2.2-7|16	BuildArch:	noarch
21cr|php-pear-Net_CheckIP-1.2.2-7|17	BuildRequires:	php-pear
21cr|php-pear-Net_CheckIP-1.2.2-7|18	
21cr|php-pear-Net_CheckIP-1.2.2-7|19	%description
21cr|php-pear-Net_CheckIP-1.2.2-7|20	This package validates IPv4 internet adresses.
21cr|php-pear-Net_CheckIP-1.2.2-7|21	
21cr|php-pear-Net_CheckIP-1.2.2-7|22	%prep
21cr|php-pear-Net_CheckIP-1.2.2-7|23	%setup -q -c
21cr|php-pear-Net_CheckIP-1.2.2-7|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_CheckIP-1.2.2-7|25	
21cr|php-pear-Net_CheckIP-1.2.2-7|26	%install
21cr|php-pear-Net_CheckIP-1.2.2-7|27	
21cr|php-pear-Net_CheckIP-1.2.2-7|28	cd %{upstream_name}-%{version}
21cr|php-pear-Net_CheckIP-1.2.2-7|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_CheckIP-1.2.2-7|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_CheckIP-1.2.2-7|31	
21cr|php-pear-Net_CheckIP-1.2.2-7|32	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Net_CheckIP-1.2.2-7|33	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Net_CheckIP-1.2.2-7|34	
21cr|php-pear-Net_CheckIP-1.2.2-7|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_CheckIP-1.2.2-7|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_CheckIP-1.2.2-7|37	
21cr|php-pear-Net_CheckIP-1.2.2-7|38	%clean
21cr|php-pear-Net_CheckIP-1.2.2-7|39	
21cr|php-pear-Net_CheckIP-1.2.2-7|40	
21cr|php-pear-Net_CheckIP-1.2.2-7|41	
21cr|php-pear-Net_CheckIP-1.2.2-7|42	%files
21cr|php-pear-Net_CheckIP-1.2.2-7|43	%defattr(-,root,root)
21cr|php-pear-Net_CheckIP-1.2.2-7|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_CheckIP-1.2.2-7|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6104 21
21cr|php-pear-Net_Curl-1.2.5-12|1	%define		_class		Net
21cr|php-pear-Net_Curl-1.2.5-12|2	%define		_subclass	Curl
21cr|php-pear-Net_Curl-1.2.5-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Curl-1.2.5-12|4	
21cr|php-pear-Net_Curl-1.2.5-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Curl-1.2.5-12|6	Version:	1.2.5
21cr|php-pear-Net_Curl-1.2.5-12|7	Release:	12
21cr|php-pear-Net_Curl-1.2.5-12|8	Summary:	An OO interface to the cURL extension
21cr|php-pear-Net_Curl-1.2.5-12|9	License:	PHP License
21cr|php-pear-Net_Curl-1.2.5-12|10	Group:		Development/PHP
21cr|php-pear-Net_Curl-1.2.5-12|11	URL:		http://pear.php.net/package/Net_Curl/
21cr|php-pear-Net_Curl-1.2.5-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_Curl-1.2.5-12|13	Requires(post):	php-pear
21cr|php-pear-Net_Curl-1.2.5-12|14	Requires(preun): php-pear
21cr|php-pear-Net_Curl-1.2.5-12|15	Requires:	php-pear
21cr|php-pear-Net_Curl-1.2.5-12|16	BuildArch:	noarch
21cr|php-pear-Net_Curl-1.2.5-12|17	BuildRequires:	php-pear
21cr|php-pear-Net_Curl-1.2.5-12|18	
21cr|php-pear-Net_Curl-1.2.5-12|19	%description
21cr|php-pear-Net_Curl-1.2.5-12|20	Net_Curl is an object oriented interface which abstracts away the
21cr|php-pear-Net_Curl-1.2.5-12|21	messy parts of dealing with PHP's cURL extension.
21cr|php-pear-Net_Curl-1.2.5-12|22	
21cr|php-pear-Net_Curl-1.2.5-12|23	%prep
21cr|php-pear-Net_Curl-1.2.5-12|24	%setup -q -c
21cr|php-pear-Net_Curl-1.2.5-12|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Curl-1.2.5-12|26	
21cr|php-pear-Net_Curl-1.2.5-12|27	%install
21cr|php-pear-Net_Curl-1.2.5-12|28	
21cr|php-pear-Net_Curl-1.2.5-12|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Curl-1.2.5-12|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Curl-1.2.5-12|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Curl-1.2.5-12|32	
21cr|php-pear-Net_Curl-1.2.5-12|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Curl-1.2.5-12|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Curl-1.2.5-12|35	
21cr|php-pear-Net_Curl-1.2.5-12|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Curl-1.2.5-12|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Curl-1.2.5-12|38	
21cr|php-pear-Net_Curl-1.2.5-12|39	%files
21cr|php-pear-Net_Curl-1.2.5-12|40	%defattr(-,root,root)
21cr|php-pear-Net_Curl-1.2.5-12|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Curl-1.2.5-12|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6105 21
21cr|php-pear-Net_Cyrus-0.3.2-6|1	%define		_class		Net
21cr|php-pear-Net_Cyrus-0.3.2-6|2	%define		_subclass	Cyrus
21cr|php-pear-Net_Cyrus-0.3.2-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Cyrus-0.3.2-6|4	
21cr|php-pear-Net_Cyrus-0.3.2-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Cyrus-0.3.2-6|6	Version:	0.3.2
21cr|php-pear-Net_Cyrus-0.3.2-6|7	Release:	6
21cr|php-pear-Net_Cyrus-0.3.2-6|8	Summary:	An API for the administration of Cyrus IMAP servers
21cr|php-pear-Net_Cyrus-0.3.2-6|9	License:	PHP License
21cr|php-pear-Net_Cyrus-0.3.2-6|10	Group:		Development/PHP
21cr|php-pear-Net_Cyrus-0.3.2-6|11	URL:		http://pear.php.net/package/Net_Cyrus/
21cr|php-pear-Net_Cyrus-0.3.2-6|12	Source0:	http://download.pear.php.net/package/Net_Cyrus-%{version}.tgz
21cr|php-pear-Net_Cyrus-0.3.2-6|13	Requires(post):	php-pear
21cr|php-pear-Net_Cyrus-0.3.2-6|14	Requires(preun): php-pear
21cr|php-pear-Net_Cyrus-0.3.2-6|15	Requires:	php-pear
21cr|php-pear-Net_Cyrus-0.3.2-6|16	BuildArch:	noarch
21cr|php-pear-Net_Cyrus-0.3.2-6|17	BuildRequires:	php-pear
21cr|php-pear-Net_Cyrus-0.3.2-6|18	
21cr|php-pear-Net_Cyrus-0.3.2-6|19	%description
21cr|php-pear-Net_Cyrus-0.3.2-6|20	API for the administration of Cyrus IMAP servers. It can be used to
21cr|php-pear-Net_Cyrus-0.3.2-6|21	create,delete and modify users and it's properties (Quota and ACL)
21cr|php-pear-Net_Cyrus-0.3.2-6|22	
21cr|php-pear-Net_Cyrus-0.3.2-6|23	%prep
21cr|php-pear-Net_Cyrus-0.3.2-6|24	%setup -q -c
21cr|php-pear-Net_Cyrus-0.3.2-6|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Cyrus-0.3.2-6|26	
21cr|php-pear-Net_Cyrus-0.3.2-6|27	%install
21cr|php-pear-Net_Cyrus-0.3.2-6|28	
21cr|php-pear-Net_Cyrus-0.3.2-6|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Cyrus-0.3.2-6|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Cyrus-0.3.2-6|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Cyrus-0.3.2-6|32	
21cr|php-pear-Net_Cyrus-0.3.2-6|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Cyrus-0.3.2-6|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Cyrus-0.3.2-6|35	
21cr|php-pear-Net_Cyrus-0.3.2-6|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Cyrus-0.3.2-6|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Cyrus-0.3.2-6|38	
21cr|php-pear-Net_Cyrus-0.3.2-6|39	%files
21cr|php-pear-Net_Cyrus-0.3.2-6|40	%doc %{upstream_name}-%{version}/tests
21cr|php-pear-Net_Cyrus-0.3.2-6|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Cyrus-0.3.2-6|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6106 21
21cr|php-pear-Net_Dict-1.0.7-8|1	%define		_class		Net
21cr|php-pear-Net_Dict-1.0.7-8|2	%define		_subclass	Dict
21cr|php-pear-Net_Dict-1.0.7-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Dict-1.0.7-8|4	
21cr|php-pear-Net_Dict-1.0.7-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Dict-1.0.7-8|6	Version:	1.0.7
21cr|php-pear-Net_Dict-1.0.7-8|7	Release:	8
21cr|php-pear-Net_Dict-1.0.7-8|8	Summary:	Interface to the DICT protocol
21cr|php-pear-Net_Dict-1.0.7-8|9	License:	PHP License
21cr|php-pear-Net_Dict-1.0.7-8|10	Group:		Development/PHP
21cr|php-pear-Net_Dict-1.0.7-8|11	URL:		http://pear.php.net/package/Net_Dict/
21cr|php-pear-Net_Dict-1.0.7-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_Dict-1.0.7-8|13	Requires(post):	php-pear
21cr|php-pear-Net_Dict-1.0.7-8|14	Requires(preun): php-pear
21cr|php-pear-Net_Dict-1.0.7-8|15	Requires:	php-pear
21cr|php-pear-Net_Dict-1.0.7-8|16	BuildArch:	noarch
21cr|php-pear-Net_Dict-1.0.7-8|17	BuildRequires:	php-pear
21cr|php-pear-Net_Dict-1.0.7-8|18	
21cr|php-pear-Net_Dict-1.0.7-8|19	%description
21cr|php-pear-Net_Dict-1.0.7-8|20	This class provides a simple API to the DICT Protocol handling all the
21cr|php-pear-Net_Dict-1.0.7-8|21	network related issues and providing DICT responses in PHP datatypes
21cr|php-pear-Net_Dict-1.0.7-8|22	to make it easy for a developer to use DICT servers in their programs.
21cr|php-pear-Net_Dict-1.0.7-8|23	
21cr|php-pear-Net_Dict-1.0.7-8|24	%prep
21cr|php-pear-Net_Dict-1.0.7-8|25	%setup -q -c
21cr|php-pear-Net_Dict-1.0.7-8|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Dict-1.0.7-8|27	
21cr|php-pear-Net_Dict-1.0.7-8|28	%install
21cr|php-pear-Net_Dict-1.0.7-8|29	
21cr|php-pear-Net_Dict-1.0.7-8|30	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Dict-1.0.7-8|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Dict-1.0.7-8|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Dict-1.0.7-8|33	
21cr|php-pear-Net_Dict-1.0.7-8|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Dict-1.0.7-8|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Dict-1.0.7-8|36	
21cr|php-pear-Net_Dict-1.0.7-8|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Dict-1.0.7-8|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Dict-1.0.7-8|39	
21cr|php-pear-Net_Dict-1.0.7-8|40	%files
21cr|php-pear-Net_Dict-1.0.7-8|41	%defattr(-,root,root)
21cr|php-pear-Net_Dict-1.0.7-8|42	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_Dict-1.0.7-8|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Dict-1.0.7-8|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6107 21
21cr|php-pear-Net_Dig-0.1-18|1	%define		_class		Net
21cr|php-pear-Net_Dig-0.1-18|2	%define		_subclass	Dig
21cr|php-pear-Net_Dig-0.1-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Dig-0.1-18|4	
21cr|php-pear-Net_Dig-0.1-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Dig-0.1-18|6	Version:	0.1
21cr|php-pear-Net_Dig-0.1-18|7	Release:	18
21cr|php-pear-Net_Dig-0.1-18|8	Summary:	Interface to the dig command
21cr|php-pear-Net_Dig-0.1-18|9	License:	PHP License
21cr|php-pear-Net_Dig-0.1-18|10	Group:		Development/PHP
21cr|php-pear-Net_Dig-0.1-18|11	URL:		http://pear.php.net/package/Net_Dig/
21cr|php-pear-Net_Dig-0.1-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_Dig-0.1-18|13	Requires(post): php-pear
21cr|php-pear-Net_Dig-0.1-18|14	Requires(preun): php-pear
21cr|php-pear-Net_Dig-0.1-18|15	Requires:	php-pear
21cr|php-pear-Net_Dig-0.1-18|16	BuildArch:	noarch
21cr|php-pear-Net_Dig-0.1-18|17	BuildRequires:	php-pear
21cr|php-pear-Net_Dig-0.1-18|18	
21cr|php-pear-Net_Dig-0.1-18|19	%description
21cr|php-pear-Net_Dig-0.1-18|20	The PEAR::Net_Dig class should be a nice, friendly OO interface to the
21cr|php-pear-Net_Dig-0.1-18|21	dig command.
21cr|php-pear-Net_Dig-0.1-18|22	
21cr|php-pear-Net_Dig-0.1-18|23	%prep
21cr|php-pear-Net_Dig-0.1-18|24	%setup -q -c
21cr|php-pear-Net_Dig-0.1-18|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Dig-0.1-18|26	
21cr|php-pear-Net_Dig-0.1-18|27	%install
21cr|php-pear-Net_Dig-0.1-18|28	
21cr|php-pear-Net_Dig-0.1-18|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Dig-0.1-18|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Dig-0.1-18|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Dig-0.1-18|32	
21cr|php-pear-Net_Dig-0.1-18|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Net_Dig-0.1-18|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Net_Dig-0.1-18|35	
21cr|php-pear-Net_Dig-0.1-18|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Dig-0.1-18|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Dig-0.1-18|38	
21cr|php-pear-Net_Dig-0.1-18|39	%clean
21cr|php-pear-Net_Dig-0.1-18|40	
21cr|php-pear-Net_Dig-0.1-18|41	
21cr|php-pear-Net_Dig-0.1-18|42	
21cr|php-pear-Net_Dig-0.1-18|43	%files
21cr|php-pear-Net_Dig-0.1-18|44	%defattr(-,root,root)
21cr|php-pear-Net_Dig-0.1-18|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Dig-0.1-18|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6108 21
21cr|php-pear-Net_DIME-1.0.2-9|1	%define		_class		Net
21cr|php-pear-Net_DIME-1.0.2-9|2	%define		_subclass	DIME
21cr|php-pear-Net_DIME-1.0.2-9|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_DIME-1.0.2-9|4	
21cr|php-pear-Net_DIME-1.0.2-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_DIME-1.0.2-9|6	Version:	1.0.2
21cr|php-pear-Net_DIME-1.0.2-9|7	Release:	9
21cr|php-pear-Net_DIME-1.0.2-9|8	Summary:	Implements DIME encoding
21cr|php-pear-Net_DIME-1.0.2-9|9	License:	PHP License
21cr|php-pear-Net_DIME-1.0.2-9|10	Group:		Development/PHP
21cr|php-pear-Net_DIME-1.0.2-9|11	URL:		http://pear.php.net/package/Net_DIME/
21cr|php-pear-Net_DIME-1.0.2-9|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_DIME-1.0.2-9|13	Requires(post):	php-pear
21cr|php-pear-Net_DIME-1.0.2-9|14	Requires(preun): php-pear
21cr|php-pear-Net_DIME-1.0.2-9|15	Requires:	php-pear
21cr|php-pear-Net_DIME-1.0.2-9|16	BuildArch:	noarch
21cr|php-pear-Net_DIME-1.0.2-9|17	BuildRequires:	php-pear
21cr|php-pear-Net_DIME-1.0.2-9|18	
21cr|php-pear-Net_DIME-1.0.2-9|19	%description
21cr|php-pear-Net_DIME-1.0.2-9|20	Provides an implementation of DIME as defined at
21cr|php-pear-Net_DIME-1.0.2-9|21	http://search.ietf.org/internet-drafts/draft-nielsen-dime-02.txt
21cr|php-pear-Net_DIME-1.0.2-9|22	
21cr|php-pear-Net_DIME-1.0.2-9|23	%prep
21cr|php-pear-Net_DIME-1.0.2-9|24	%setup -q -c
21cr|php-pear-Net_DIME-1.0.2-9|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_DIME-1.0.2-9|26	
21cr|php-pear-Net_DIME-1.0.2-9|27	%install
21cr|php-pear-Net_DIME-1.0.2-9|28	
21cr|php-pear-Net_DIME-1.0.2-9|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_DIME-1.0.2-9|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_DIME-1.0.2-9|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_DIME-1.0.2-9|32	
21cr|php-pear-Net_DIME-1.0.2-9|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_DIME-1.0.2-9|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_DIME-1.0.2-9|35	
21cr|php-pear-Net_DIME-1.0.2-9|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_DIME-1.0.2-9|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_DIME-1.0.2-9|38	
21cr|php-pear-Net_DIME-1.0.2-9|39	%files
21cr|php-pear-Net_DIME-1.0.2-9|40	%defattr(-,root,root)
21cr|php-pear-Net_DIME-1.0.2-9|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_DIME-1.0.2-9|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6109 21
21cr|php-pear-Net_DNS-1.0.7-8|1	%define		_class		Net
21cr|php-pear-Net_DNS-1.0.7-8|2	%define		_subclass	DNS
21cr|php-pear-Net_DNS-1.0.7-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_DNS-1.0.7-8|4	
21cr|php-pear-Net_DNS-1.0.7-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_DNS-1.0.7-8|6	Version:	1.0.7
21cr|php-pear-Net_DNS-1.0.7-8|7	Release:	8
21cr|php-pear-Net_DNS-1.0.7-8|8	Summary:	Resolver library to communicate with a DNS server
21cr|php-pear-Net_DNS-1.0.7-8|9	License:	PHP License
21cr|php-pear-Net_DNS-1.0.7-8|10	Group:		Development/PHP
21cr|php-pear-Net_DNS-1.0.7-8|11	URL:		http://pear.php.net/package/Net_DNS/
21cr|php-pear-Net_DNS-1.0.7-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_DNS-1.0.7-8|13	Requires(post):	php-pear
21cr|php-pear-Net_DNS-1.0.7-8|14	Requires(preun): php-pear
21cr|php-pear-Net_DNS-1.0.7-8|15	Requires:	php-pear
21cr|php-pear-Net_DNS-1.0.7-8|16	BuildArch:	noarch
21cr|php-pear-Net_DNS-1.0.7-8|17	BuildRequires:	php-pear
21cr|php-pear-Net_DNS-1.0.7-8|18	
21cr|php-pear-Net_DNS-1.0.7-8|19	%description
21cr|php-pear-Net_DNS-1.0.7-8|20	A resolver library used to communicate with a name server to perform
21cr|php-pear-Net_DNS-1.0.7-8|21	DNS queries, zone transfers, dynamic DNS updates, etc. Creates an
21cr|php-pear-Net_DNS-1.0.7-8|22	object hierarchy from a DNS server's response, which allows you to
21cr|php-pear-Net_DNS-1.0.7-8|23	view all of the information given by the DNS server. It bypasses the
21cr|php-pear-Net_DNS-1.0.7-8|24	system's resolver library and communicates directly with the server.
21cr|php-pear-Net_DNS-1.0.7-8|25	
21cr|php-pear-Net_DNS-1.0.7-8|26	%prep
21cr|php-pear-Net_DNS-1.0.7-8|27	%setup -q -c
21cr|php-pear-Net_DNS-1.0.7-8|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_DNS-1.0.7-8|29	
21cr|php-pear-Net_DNS-1.0.7-8|30	%install
21cr|php-pear-Net_DNS-1.0.7-8|31	
21cr|php-pear-Net_DNS-1.0.7-8|32	cd %{upstream_name}-%{version}
21cr|php-pear-Net_DNS-1.0.7-8|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_DNS-1.0.7-8|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_DNS-1.0.7-8|35	
21cr|php-pear-Net_DNS-1.0.7-8|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_DNS-1.0.7-8|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_DNS-1.0.7-8|38	
21cr|php-pear-Net_DNS-1.0.7-8|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_DNS-1.0.7-8|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_DNS-1.0.7-8|41	
21cr|php-pear-Net_DNS-1.0.7-8|42	%files
21cr|php-pear-Net_DNS-1.0.7-8|43	%defattr(-,root,root)
21cr|php-pear-Net_DNS-1.0.7-8|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_DNS-1.0.7-8|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6110 21
21cr|php-pear-Net_DNSBL-1.3.7-8|1	%define		_class		Net
21cr|php-pear-Net_DNSBL-1.3.7-8|2	%define		_subclass	DNSBL
21cr|php-pear-Net_DNSBL-1.3.7-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_DNSBL-1.3.7-8|4	
21cr|php-pear-Net_DNSBL-1.3.7-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_DNSBL-1.3.7-8|6	Version:	1.3.7
21cr|php-pear-Net_DNSBL-1.3.7-8|7	Release:	8
21cr|php-pear-Net_DNSBL-1.3.7-8|8	Summary:	DNSBL Checker
21cr|php-pear-Net_DNSBL-1.3.7-8|9	License:	PHP License
21cr|php-pear-Net_DNSBL-1.3.7-8|10	Group:		Development/PHP
21cr|php-pear-Net_DNSBL-1.3.7-8|11	URL:		http://pear.php.net/package/Net_DNSBL/
21cr|php-pear-Net_DNSBL-1.3.7-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_DNSBL-1.3.7-8|13	Requires(post):	php-pear
21cr|php-pear-Net_DNSBL-1.3.7-8|14	Requires(preun): php-pear
21cr|php-pear-Net_DNSBL-1.3.7-8|15	Requires:	php-pear
21cr|php-pear-Net_DNSBL-1.3.7-8|16	BuildArch:	noarch
21cr|php-pear-Net_DNSBL-1.3.7-8|17	BuildRequires:	php-pear
21cr|php-pear-Net_DNSBL-1.3.7-8|18	
21cr|php-pear-Net_DNSBL-1.3.7-8|19	%description
21cr|php-pear-Net_DNSBL-1.3.7-8|20	Checks if a given Host or URL is listed on an DNSBL or SURBL.
21cr|php-pear-Net_DNSBL-1.3.7-8|21	
21cr|php-pear-Net_DNSBL-1.3.7-8|22	%prep
21cr|php-pear-Net_DNSBL-1.3.7-8|23	%setup -q -c
21cr|php-pear-Net_DNSBL-1.3.7-8|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_DNSBL-1.3.7-8|25	
21cr|php-pear-Net_DNSBL-1.3.7-8|26	%install
21cr|php-pear-Net_DNSBL-1.3.7-8|27	
21cr|php-pear-Net_DNSBL-1.3.7-8|28	cd %{upstream_name}-%{version}
21cr|php-pear-Net_DNSBL-1.3.7-8|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_DNSBL-1.3.7-8|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_DNSBL-1.3.7-8|31	
21cr|php-pear-Net_DNSBL-1.3.7-8|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_DNSBL-1.3.7-8|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_DNSBL-1.3.7-8|34	
21cr|php-pear-Net_DNSBL-1.3.7-8|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_DNSBL-1.3.7-8|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_DNSBL-1.3.7-8|37	
21cr|php-pear-Net_DNSBL-1.3.7-8|38	# nuke useless(?) files
21cr|php-pear-Net_DNSBL-1.3.7-8|39	rm -rf %{buildroot}%{_datadir}/pear/data/Net_DNSBL/build.xml
21cr|php-pear-Net_DNSBL-1.3.7-8|40	
21cr|php-pear-Net_DNSBL-1.3.7-8|41	%files
21cr|php-pear-Net_DNSBL-1.3.7-8|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_DNSBL-1.3.7-8|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6111 21
21cr|php-pear-Net_Finger-1.0.1-12|1	%define		_class		Net
21cr|php-pear-Net_Finger-1.0.1-12|2	%define		_subclass	Finger
21cr|php-pear-Net_Finger-1.0.1-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Finger-1.0.1-12|4	
21cr|php-pear-Net_Finger-1.0.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Finger-1.0.1-12|6	Version:	1.0.1
21cr|php-pear-Net_Finger-1.0.1-12|7	Release:	12
21cr|php-pear-Net_Finger-1.0.1-12|8	Summary:	Querying finger servers
21cr|php-pear-Net_Finger-1.0.1-12|9	License:	PHP License
21cr|php-pear-Net_Finger-1.0.1-12|10	Group:		Development/PHP
21cr|php-pear-Net_Finger-1.0.1-12|11	URL:		http://pear.php.net/package/Net_Finger/
21cr|php-pear-Net_Finger-1.0.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_Finger-1.0.1-12|13	Requires(post): php-pear
21cr|php-pear-Net_Finger-1.0.1-12|14	Requires(preun): php-pear
21cr|php-pear-Net_Finger-1.0.1-12|15	Requires:	php-pear
21cr|php-pear-Net_Finger-1.0.1-12|16	BuildArch:	noarch
21cr|php-pear-Net_Finger-1.0.1-12|17	BuildRequires:	php-pear
21cr|php-pear-Net_Finger-1.0.1-12|18	
21cr|php-pear-Net_Finger-1.0.1-12|19	%description
21cr|php-pear-Net_Finger-1.0.1-12|20	The PEAR::Net_Finger class provides a tool for querying Finger
21cr|php-pear-Net_Finger-1.0.1-12|21	Servers.
21cr|php-pear-Net_Finger-1.0.1-12|22	
21cr|php-pear-Net_Finger-1.0.1-12|23	%prep
21cr|php-pear-Net_Finger-1.0.1-12|24	%setup -q -c
21cr|php-pear-Net_Finger-1.0.1-12|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Finger-1.0.1-12|26	
21cr|php-pear-Net_Finger-1.0.1-12|27	%install
21cr|php-pear-Net_Finger-1.0.1-12|28	
21cr|php-pear-Net_Finger-1.0.1-12|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Finger-1.0.1-12|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Finger-1.0.1-12|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Finger-1.0.1-12|32	
21cr|php-pear-Net_Finger-1.0.1-12|33	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Net_Finger-1.0.1-12|34	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Net_Finger-1.0.1-12|35	
21cr|php-pear-Net_Finger-1.0.1-12|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Finger-1.0.1-12|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Finger-1.0.1-12|38	
21cr|php-pear-Net_Finger-1.0.1-12|39	%clean
21cr|php-pear-Net_Finger-1.0.1-12|40	
21cr|php-pear-Net_Finger-1.0.1-12|41	
21cr|php-pear-Net_Finger-1.0.1-12|42	
21cr|php-pear-Net_Finger-1.0.1-12|43	%files
21cr|php-pear-Net_Finger-1.0.1-12|44	%defattr(-,root,root)
21cr|php-pear-Net_Finger-1.0.1-12|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Finger-1.0.1-12|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6112 21
21cr|php-pear-Net_FTP-1.4.0-4|1	%define		_class		Net
21cr|php-pear-Net_FTP-1.4.0-4|2	%define		_subclass	FTP
21cr|php-pear-Net_FTP-1.4.0-4|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_FTP-1.4.0-4|4	
21cr|php-pear-Net_FTP-1.4.0-4|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_FTP-1.4.0-4|6	Version:	1.4.0
21cr|php-pear-Net_FTP-1.4.0-4|7	Release:	4
21cr|php-pear-Net_FTP-1.4.0-4|8	Summary:	Comfortable communication with FTP-servers
21cr|php-pear-Net_FTP-1.4.0-4|9	License:	PHP License
21cr|php-pear-Net_FTP-1.4.0-4|10	Group:		Development/PHP
21cr|php-pear-Net_FTP-1.4.0-4|11	URL:		http://pear.php.net/package/Net_FTP/
21cr|php-pear-Net_FTP-1.4.0-4|12	Source0:	http://download.pear.php.net/package/Net_FTP-%{version}.tgz
21cr|php-pear-Net_FTP-1.4.0-4|13	Requires:	php-ftp
21cr|php-pear-Net_FTP-1.4.0-4|14	Requires(post):	php-pear
21cr|php-pear-Net_FTP-1.4.0-4|15	Requires(preun): php-pear
21cr|php-pear-Net_FTP-1.4.0-4|16	Requires:	php-pear
21cr|php-pear-Net_FTP-1.4.0-4|17	BuildArch:	noarch
21cr|php-pear-Net_FTP-1.4.0-4|18	BuildRequires:	php-pear
21cr|php-pear-Net_FTP-1.4.0-4|19	
21cr|php-pear-Net_FTP-1.4.0-4|20	%description
21cr|php-pear-Net_FTP-1.4.0-4|21	This class allows you to communicate with FTP-servers more comfortable
21cr|php-pear-Net_FTP-1.4.0-4|22	that the ftp-functions of PHP. Especially you can up- and download
21cr|php-pear-Net_FTP-1.4.0-4|23	recursively.
21cr|php-pear-Net_FTP-1.4.0-4|24	
21cr|php-pear-Net_FTP-1.4.0-4|25	%prep
21cr|php-pear-Net_FTP-1.4.0-4|26	%setup -q -c
21cr|php-pear-Net_FTP-1.4.0-4|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_FTP-1.4.0-4|28	
21cr|php-pear-Net_FTP-1.4.0-4|29	%install
21cr|php-pear-Net_FTP-1.4.0-4|30	
21cr|php-pear-Net_FTP-1.4.0-4|31	cd %{upstream_name}-%{version}
21cr|php-pear-Net_FTP-1.4.0-4|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_FTP-1.4.0-4|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_FTP-1.4.0-4|34	
21cr|php-pear-Net_FTP-1.4.0-4|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_FTP-1.4.0-4|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_FTP-1.4.0-4|37	rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/CHANGELOG
21cr|php-pear-Net_FTP-1.4.0-4|38	
21cr|php-pear-Net_FTP-1.4.0-4|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_FTP-1.4.0-4|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_FTP-1.4.0-4|41	
21cr|php-pear-Net_FTP-1.4.0-4|42	%files
21cr|php-pear-Net_FTP-1.4.0-4|43	%doc %{upstream_name}-%{version}/example
21cr|php-pear-Net_FTP-1.4.0-4|44	%doc %{upstream_name}-%{version}/CHANGELOG
21cr|php-pear-Net_FTP-1.4.0-4|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_FTP-1.4.0-4|46	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Net_FTP-1.4.0-4|47	%{_datadir}/pear/data/%{upstream_name}/README

6113 21
21cr|php-pear-Net_Geo-1.0.5-8|1	%define		_class		Net
21cr|php-pear-Net_Geo-1.0.5-8|2	%define		_subclass	Geo
21cr|php-pear-Net_Geo-1.0.5-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Geo-1.0.5-8|4	
21cr|php-pear-Net_Geo-1.0.5-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Geo-1.0.5-8|6	Version:	1.0.5
21cr|php-pear-Net_Geo-1.0.5-8|7	Release:	8
21cr|php-pear-Net_Geo-1.0.5-8|8	Summary:	Geographical locations based on Internet address
21cr|php-pear-Net_Geo-1.0.5-8|9	License:	PHP License
21cr|php-pear-Net_Geo-1.0.5-8|10	Group:		Development/PHP
21cr|php-pear-Net_Geo-1.0.5-8|11	URL:		http://pear.php.net/package/Net_Geo/
21cr|php-pear-Net_Geo-1.0.5-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_Geo-1.0.5-8|13	Requires(post):	php-pear
21cr|php-pear-Net_Geo-1.0.5-8|14	Requires(preun): php-pear
21cr|php-pear-Net_Geo-1.0.5-8|15	Requires:	php-pear
21cr|php-pear-Net_Geo-1.0.5-8|16	BuildArch:	noarch
21cr|php-pear-Net_Geo-1.0.5-8|17	BuildRequires:	php-pear
21cr|php-pear-Net_Geo-1.0.5-8|18	
21cr|php-pear-Net_Geo-1.0.5-8|19	%description
21cr|php-pear-Net_Geo-1.0.5-8|20	Obtains geographical information based on IP number, domain name, or
21cr|php-pear-Net_Geo-1.0.5-8|21	AS number. Makes use of CAIDA Net_Geo lookup or locaizer extension.
21cr|php-pear-Net_Geo-1.0.5-8|22	
21cr|php-pear-Net_Geo-1.0.5-8|23	%prep
21cr|php-pear-Net_Geo-1.0.5-8|24	%setup -q -c
21cr|php-pear-Net_Geo-1.0.5-8|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Geo-1.0.5-8|26	
21cr|php-pear-Net_Geo-1.0.5-8|27	%install
21cr|php-pear-Net_Geo-1.0.5-8|28	
21cr|php-pear-Net_Geo-1.0.5-8|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Geo-1.0.5-8|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Geo-1.0.5-8|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Geo-1.0.5-8|32	
21cr|php-pear-Net_Geo-1.0.5-8|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Geo-1.0.5-8|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Geo-1.0.5-8|35	
21cr|php-pear-Net_Geo-1.0.5-8|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Geo-1.0.5-8|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Geo-1.0.5-8|38	
21cr|php-pear-Net_Geo-1.0.5-8|39	%files
21cr|php-pear-Net_Geo-1.0.5-8|40	%defattr(-,root,root)
21cr|php-pear-Net_Geo-1.0.5-8|41	%doc %{upstream_name}-%{version}/README
21cr|php-pear-Net_Geo-1.0.5-8|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Geo-1.0.5-8|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6114 21
21cr|php-pear-Net_GeoIP-1.0.0-5|1	#define	_requires_exceptions  	pear(PHPUnit/Framework.php)
21cr|php-pear-Net_GeoIP-1.0.0-5|2	%define upstream_name Net_GeoIP
21cr|php-pear-Net_GeoIP-1.0.0-5|3	%define xmldir  %{_var}/lib/pear
21cr|php-pear-Net_GeoIP-1.0.0-5|4	%define peardir %(pear config-get php_dir 2> /dev/null)
21cr|php-pear-Net_GeoIP-1.0.0-5|5	
21cr|php-pear-Net_GeoIP-1.0.0-5|6	Name: 		php-pear-%{upstream_name}
21cr|php-pear-Net_GeoIP-1.0.0-5|7	Version:     	1.0.0
21cr|php-pear-Net_GeoIP-1.0.0-5|8	Release:     	5
21cr|php-pear-Net_GeoIP-1.0.0-5|9	Summary:    	Library to perform geo-location lookups of IP addresses
21cr|php-pear-Net_GeoIP-1.0.0-5|10	License: 	LGPL 2.1
21cr|php-pear-Net_GeoIP-1.0.0-5|11	Group: 		Development/PHP
21cr|php-pear-Net_GeoIP-1.0.0-5|12	URL: 		http://pear.php.net/package/Net_GeoIP
21cr|php-pear-Net_GeoIP-1.0.0-5|13	Source0: 	http://pear.php.net/get/Net_GeoIP-%{version}.tgz
21cr|php-pear-Net_GeoIP-1.0.0-5|14	BuildRequires: 	php-pear >= 1.4.7
21cr|php-pear-Net_GeoIP-1.0.0-5|15	BuildArch: 	noarch
21cr|php-pear-Net_GeoIP-1.0.0-5|16	
21cr|php-pear-Net_GeoIP-1.0.0-5|17	%description
21cr|php-pear-Net_GeoIP-1.0.0-5|18	A library that uses Maxmind's GeoIP databases to accurately determine
21cr|php-pear-Net_GeoIP-1.0.0-5|19	geographic location of an IP address.
21cr|php-pear-Net_GeoIP-1.0.0-5|20	
21cr|php-pear-Net_GeoIP-1.0.0-5|21	%prep
21cr|php-pear-Net_GeoIP-1.0.0-5|22	%setup -c -T
21cr|php-pear-Net_GeoIP-1.0.0-5|23	pear -v -c pearrc \
21cr|php-pear-Net_GeoIP-1.0.0-5|24	-d php_dir=%{peardir} \
21cr|php-pear-Net_GeoIP-1.0.0-5|25	-d doc_dir=/docs \
21cr|php-pear-Net_GeoIP-1.0.0-5|26	-d bin_dir=%{_bindir} \
21cr|php-pear-Net_GeoIP-1.0.0-5|27	-d data_dir=%{peardir}/data \
21cr|php-pear-Net_GeoIP-1.0.0-5|28	-d test_dir=%{peardir}/tests \
21cr|php-pear-Net_GeoIP-1.0.0-5|29	-d ext_dir=%{_libdir} \
21cr|php-pear-Net_GeoIP-1.0.0-5|30	-s
21cr|php-pear-Net_GeoIP-1.0.0-5|31	
21cr|php-pear-Net_GeoIP-1.0.0-5|32	%build
21cr|php-pear-Net_GeoIP-1.0.0-5|33	
21cr|php-pear-Net_GeoIP-1.0.0-5|34	%install
21cr|php-pear-Net_GeoIP-1.0.0-5|35	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Net_GeoIP-1.0.0-5|36	
21cr|php-pear-Net_GeoIP-1.0.0-5|37	# Clean up unnecessary files
21cr|php-pear-Net_GeoIP-1.0.0-5|38	rm pearrc
21cr|php-pear-Net_GeoIP-1.0.0-5|39	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Net_GeoIP-1.0.0-5|40	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Net_GeoIP-1.0.0-5|41	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Net_GeoIP-1.0.0-5|42	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Net_GeoIP-1.0.0-5|43	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Net_GeoIP-1.0.0-5|44	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Net_GeoIP-1.0.0-5|45	
21cr|php-pear-Net_GeoIP-1.0.0-5|46	
21cr|php-pear-Net_GeoIP-1.0.0-5|47	
21cr|php-pear-Net_GeoIP-1.0.0-5|48	# Install XML package description
21cr|php-pear-Net_GeoIP-1.0.0-5|49	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Net_GeoIP-1.0.0-5|50	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Net_GeoIP-1.0.0-5|51	cp -p package.xml %{buildroot}%{xmldir}/Net_GeoIP.xml
21cr|php-pear-Net_GeoIP-1.0.0-5|52	
21cr|php-pear-Net_GeoIP-1.0.0-5|53	
21cr|php-pear-Net_GeoIP-1.0.0-5|54	%post
21cr|php-pear-Net_GeoIP-1.0.0-5|55	pear install --nodeps --soft --force --register-only %{xmldir}/Net_GeoIP.xml
21cr|php-pear-Net_GeoIP-1.0.0-5|56	
21cr|php-pear-Net_GeoIP-1.0.0-5|57	%postun
21cr|php-pear-Net_GeoIP-1.0.0-5|58	if [ "$1" -eq "0" ]; then
21cr|php-pear-Net_GeoIP-1.0.0-5|59	pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Net_GeoIP
21cr|php-pear-Net_GeoIP-1.0.0-5|60	fi
21cr|php-pear-Net_GeoIP-1.0.0-5|61	
21cr|php-pear-Net_GeoIP-1.0.0-5|62	%files
21cr|php-pear-Net_GeoIP-1.0.0-5|63	%{peardir}/*
21cr|php-pear-Net_GeoIP-1.0.0-5|64	%{xmldir}/Net_GeoIP.xml

6115 21
21cr|php-pear-Net_HL7-0.1.1-18|1	%define		_class		Net
21cr|php-pear-Net_HL7-0.1.1-18|2	%define		_subclass	HL7
21cr|php-pear-Net_HL7-0.1.1-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_HL7-0.1.1-18|4	
21cr|php-pear-Net_HL7-0.1.1-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_HL7-0.1.1-18|6	Version:	0.1.1
21cr|php-pear-Net_HL7-0.1.1-18|7	Release:	18
21cr|php-pear-Net_HL7-0.1.1-18|8	Summary:	HL7 messaging API
21cr|php-pear-Net_HL7-0.1.1-18|9	License:	PHP License
21cr|php-pear-Net_HL7-0.1.1-18|10	Group:		Development/PHP
21cr|php-pear-Net_HL7-0.1.1-18|11	URL:		http://pear.php.net/package/Net_HL7/
21cr|php-pear-Net_HL7-0.1.1-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_HL7-0.1.1-18|13	Requires(post):	php-pear
21cr|php-pear-Net_HL7-0.1.1-18|14	Requires(preun): php-pear
21cr|php-pear-Net_HL7-0.1.1-18|15	Requires:	php-pear
21cr|php-pear-Net_HL7-0.1.1-18|16	BuildArch:	noarch
21cr|php-pear-Net_HL7-0.1.1-18|17	BuildRequires:	php-pear
21cr|php-pear-Net_HL7-0.1.1-18|18	
21cr|php-pear-Net_HL7-0.1.1-18|19	%description
21cr|php-pear-Net_HL7-0.1.1-18|20	This package provides an HL7 API for creating, sending and
21cr|php-pear-Net_HL7-0.1.1-18|21	manipulating HL7 messages. HL7 is a protocol on the 7th OSI layer
21cr|php-pear-Net_HL7-0.1.1-18|22	(hence the '7' in HL7) for messaging in Health Care environments. HL7
21cr|php-pear-Net_HL7-0.1.1-18|23	means 'Health Level 7'. HL7 is a protocol with a wealth of semantics
21cr|php-pear-Net_HL7-0.1.1-18|24	that defines hundreds of different messages and their meaning, but
21cr|php-pear-Net_HL7-0.1.1-18|25	also defines the syntactics of composing and sending messages. The API
21cr|php-pear-Net_HL7-0.1.1-18|26	is focused on the syntactic level of HL7, so as to remain as flexible
21cr|php-pear-Net_HL7-0.1.1-18|27	as possible. The package is a translation of the Perl HL7 Toolkit and
21cr|php-pear-Net_HL7-0.1.1-18|28	will be kept in sync with this initiative.
21cr|php-pear-Net_HL7-0.1.1-18|29	
21cr|php-pear-Net_HL7-0.1.1-18|30	%prep
21cr|php-pear-Net_HL7-0.1.1-18|31	%setup -q -c
21cr|php-pear-Net_HL7-0.1.1-18|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_HL7-0.1.1-18|33	
21cr|php-pear-Net_HL7-0.1.1-18|34	%install
21cr|php-pear-Net_HL7-0.1.1-18|35	
21cr|php-pear-Net_HL7-0.1.1-18|36	cd %{upstream_name}-%{version}
21cr|php-pear-Net_HL7-0.1.1-18|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_HL7-0.1.1-18|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_HL7-0.1.1-18|39	
21cr|php-pear-Net_HL7-0.1.1-18|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_HL7-0.1.1-18|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_HL7-0.1.1-18|42	
21cr|php-pear-Net_HL7-0.1.1-18|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_HL7-0.1.1-18|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_HL7-0.1.1-18|45	
21cr|php-pear-Net_HL7-0.1.1-18|46	%files
21cr|php-pear-Net_HL7-0.1.1-18|47	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_HL7-0.1.1-18|48	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_HL7-0.1.1-18|49	%{_datadir}/pear/packages/%{upstream_name}.xml

6116 21
21cr|php-pear-Net_Ident-1.1.0-18|1	%define		_class		Net
21cr|php-pear-Net_Ident-1.1.0-18|2	%define		_subclass	Ident
21cr|php-pear-Net_Ident-1.1.0-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Ident-1.1.0-18|4	
21cr|php-pear-Net_Ident-1.1.0-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Ident-1.1.0-18|6	Version:	1.1.0
21cr|php-pear-Net_Ident-1.1.0-18|7	Release:	18
21cr|php-pear-Net_Ident-1.1.0-18|8	Summary:	Identification protocol implementation
21cr|php-pear-Net_Ident-1.1.0-18|9	License:	PHP License
21cr|php-pear-Net_Ident-1.1.0-18|10	Group:		Development/PHP
21cr|php-pear-Net_Ident-1.1.0-18|11	URL:		http://pear.php.net/package/Net_Ident/
21cr|php-pear-Net_Ident-1.1.0-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_Ident-1.1.0-18|13	Requires(post): php-pear
21cr|php-pear-Net_Ident-1.1.0-18|14	Requires(preun): php-pear
21cr|php-pear-Net_Ident-1.1.0-18|15	Requires:	php-pear
21cr|php-pear-Net_Ident-1.1.0-18|16	BuildArch:	noarch
21cr|php-pear-Net_Ident-1.1.0-18|17	BuildRequires:	php-pear
21cr|php-pear-Net_Ident-1.1.0-18|18	
21cr|php-pear-Net_Ident-1.1.0-18|19	%description
21cr|php-pear-Net_Ident-1.1.0-18|20	The PEAR::Net_Ident implements Identification Protocol according to
21cr|php-pear-Net_Ident-1.1.0-18|21	RFC 1413. The Identification Protocol (a.k.a., "ident", a.k.a., "the
21cr|php-pear-Net_Ident-1.1.0-18|22	Ident Protocol") provides a means to determine the identity of a user
21cr|php-pear-Net_Ident-1.1.0-18|23	of a particular TCP connection. Given a TCP port number pair, it
21cr|php-pear-Net_Ident-1.1.0-18|24	returns a character string which identifies the owner of that
21cr|php-pear-Net_Ident-1.1.0-18|25	connection on the server's system.
21cr|php-pear-Net_Ident-1.1.0-18|26	
21cr|php-pear-Net_Ident-1.1.0-18|27	%prep
21cr|php-pear-Net_Ident-1.1.0-18|28	%setup -q -c
21cr|php-pear-Net_Ident-1.1.0-18|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Ident-1.1.0-18|30	
21cr|php-pear-Net_Ident-1.1.0-18|31	%install
21cr|php-pear-Net_Ident-1.1.0-18|32	
21cr|php-pear-Net_Ident-1.1.0-18|33	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Ident-1.1.0-18|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Ident-1.1.0-18|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Ident-1.1.0-18|36	
21cr|php-pear-Net_Ident-1.1.0-18|37	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Net_Ident-1.1.0-18|38	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Net_Ident-1.1.0-18|39	
21cr|php-pear-Net_Ident-1.1.0-18|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Ident-1.1.0-18|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Ident-1.1.0-18|42	
21cr|php-pear-Net_Ident-1.1.0-18|43	%clean
21cr|php-pear-Net_Ident-1.1.0-18|44	
21cr|php-pear-Net_Ident-1.1.0-18|45	
21cr|php-pear-Net_Ident-1.1.0-18|46	
21cr|php-pear-Net_Ident-1.1.0-18|47	%files
21cr|php-pear-Net_Ident-1.1.0-18|48	%defattr(-,root,root)
21cr|php-pear-Net_Ident-1.1.0-18|49	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Ident-1.1.0-18|50	%{_datadir}/pear/packages/%{upstream_name}.xml

6117 21
21cr|php-pear-Net_IDNA-0.8.1-8|1	%define		_class		Net
21cr|php-pear-Net_IDNA-0.8.1-8|2	%define		_subclass	IDNA
21cr|php-pear-Net_IDNA-0.8.1-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_IDNA-0.8.1-8|4	
21cr|php-pear-Net_IDNA-0.8.1-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_IDNA-0.8.1-8|6	Version:	0.8.1
21cr|php-pear-Net_IDNA-0.8.1-8|7	Release:	8
21cr|php-pear-Net_IDNA-0.8.1-8|8	Summary:	Punycode encoding and decoding
21cr|php-pear-Net_IDNA-0.8.1-8|9	License:	PHP License
21cr|php-pear-Net_IDNA-0.8.1-8|10	Group:		Development/PHP
21cr|php-pear-Net_IDNA-0.8.1-8|11	URL:		http://pear.php.net/package/Net_IDNA/
21cr|php-pear-Net_IDNA-0.8.1-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_IDNA-0.8.1-8|13	Requires(post):	php-pear
21cr|php-pear-Net_IDNA-0.8.1-8|14	Requires(preun): php-pear
21cr|php-pear-Net_IDNA-0.8.1-8|15	Requires:	php-pear
21cr|php-pear-Net_IDNA-0.8.1-8|16	BuildArch:	noarch
21cr|php-pear-Net_IDNA-0.8.1-8|17	BuildRequires:	php-pear
21cr|php-pear-Net_IDNA-0.8.1-8|18	
21cr|php-pear-Net_IDNA-0.8.1-8|19	%description
21cr|php-pear-Net_IDNA-0.8.1-8|20	This package helps you to encode and decode punycode strings easily.
21cr|php-pear-Net_IDNA-0.8.1-8|21	
21cr|php-pear-Net_IDNA-0.8.1-8|22	%prep
21cr|php-pear-Net_IDNA-0.8.1-8|23	%setup -q -c
21cr|php-pear-Net_IDNA-0.8.1-8|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_IDNA-0.8.1-8|25	
21cr|php-pear-Net_IDNA-0.8.1-8|26	%install
21cr|php-pear-Net_IDNA-0.8.1-8|27	
21cr|php-pear-Net_IDNA-0.8.1-8|28	cd %{upstream_name}-%{version}
21cr|php-pear-Net_IDNA-0.8.1-8|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_IDNA-0.8.1-8|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_IDNA-0.8.1-8|31	
21cr|php-pear-Net_IDNA-0.8.1-8|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_IDNA-0.8.1-8|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_IDNA-0.8.1-8|34	
21cr|php-pear-Net_IDNA-0.8.1-8|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IDNA-0.8.1-8|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IDNA-0.8.1-8|37	
21cr|php-pear-Net_IDNA-0.8.1-8|38	%files
21cr|php-pear-Net_IDNA-0.8.1-8|39	%defattr(-,root,root)
21cr|php-pear-Net_IDNA-0.8.1-8|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_IDNA-0.8.1-8|41	%{_datadir}/pear/packages/%{upstream_name}.xml

6118 21
21cr|php-pear-Net_IDNA2-0.2.0-1|1	%define		_class		Net
21cr|php-pear-Net_IDNA2-0.2.0-1|2	%define		_subclass	IDNA2
21cr|php-pear-Net_IDNA2-0.2.0-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_IDNA2-0.2.0-1|4	
21cr|php-pear-Net_IDNA2-0.2.0-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_IDNA2-0.2.0-1|6	Version:	0.2.0
21cr|php-pear-Net_IDNA2-0.2.0-1|7	Release:	1
21cr|php-pear-Net_IDNA2-0.2.0-1|8	Summary:	Punycode encoding and decoding
21cr|php-pear-Net_IDNA2-0.2.0-1|9	License:	PHP License
21cr|php-pear-Net_IDNA2-0.2.0-1|10	Group:		Development/PHP
21cr|php-pear-Net_IDNA2-0.2.0-1|11	URL:		http://pear.php.net/package/Net_IDNA2/
21cr|php-pear-Net_IDNA2-0.2.0-1|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_IDNA2-0.2.0-1|13	Requires(post): php-pear
21cr|php-pear-Net_IDNA2-0.2.0-1|14	Requires(preun): php-pear
21cr|php-pear-Net_IDNA2-0.2.0-1|15	Requires:	php-pear
21cr|php-pear-Net_IDNA2-0.2.0-1|16	BuildArch:	noarch
21cr|php-pear-Net_IDNA2-0.2.0-1|17	BuildRequires:	php-pear
21cr|php-pear-Net_IDNA2-0.2.0-1|18	
21cr|php-pear-Net_IDNA2-0.2.0-1|19	%description
21cr|php-pear-Net_IDNA2-0.2.0-1|20	This package helps you to encode and decode punycode strings easily.
21cr|php-pear-Net_IDNA2-0.2.0-1|21	
21cr|php-pear-Net_IDNA2-0.2.0-1|22	%prep
21cr|php-pear-Net_IDNA2-0.2.0-1|23	%setup -q -c
21cr|php-pear-Net_IDNA2-0.2.0-1|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_IDNA2-0.2.0-1|25	
21cr|php-pear-Net_IDNA2-0.2.0-1|26	%install
21cr|php-pear-Net_IDNA2-0.2.0-1|27	
21cr|php-pear-Net_IDNA2-0.2.0-1|28	cd %{upstream_name}-%{version}
21cr|php-pear-Net_IDNA2-0.2.0-1|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_IDNA2-0.2.0-1|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_IDNA2-0.2.0-1|31	
21cr|php-pear-Net_IDNA2-0.2.0-1|32	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Net_IDNA2-0.2.0-1|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_IDNA2-0.2.0-1|34	
21cr|php-pear-Net_IDNA2-0.2.0-1|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IDNA2-0.2.0-1|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IDNA2-0.2.0-1|37	
21cr|php-pear-Net_IDNA2-0.2.0-1|38	%clean
21cr|php-pear-Net_IDNA2-0.2.0-1|39	
21cr|php-pear-Net_IDNA2-0.2.0-1|40	
21cr|php-pear-Net_IDNA2-0.2.0-1|41	
21cr|php-pear-Net_IDNA2-0.2.0-1|42	%files
21cr|php-pear-Net_IDNA2-0.2.0-1|43	%defattr(-,root,root)
21cr|php-pear-Net_IDNA2-0.2.0-1|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_IDNA2-0.2.0-1|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6119 21
21cr|php-pear-Net_IMAP-1.1.3-5|1	%define		_class		Net
21cr|php-pear-Net_IMAP-1.1.3-5|2	%define		_subclass	IMAP
21cr|php-pear-Net_IMAP-1.1.3-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_IMAP-1.1.3-5|4	
21cr|php-pear-Net_IMAP-1.1.3-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_IMAP-1.1.3-5|6	Version:	1.1.3
21cr|php-pear-Net_IMAP-1.1.3-5|7	Release:	5
21cr|php-pear-Net_IMAP-1.1.3-5|8	Summary:	An implementation of the IMAP protocol
21cr|php-pear-Net_IMAP-1.1.3-5|9	
21cr|php-pear-Net_IMAP-1.1.3-5|10	License:	PHP License
21cr|php-pear-Net_IMAP-1.1.3-5|11	Group:		Development/PHP
21cr|php-pear-Net_IMAP-1.1.3-5|12	URL:		http://pear.php.net/package/Net_IMAP/
21cr|php-pear-Net_IMAP-1.1.3-5|13	Source0:	http://download.pear.php.net/package/Net_IMAP-%{version}.tgz
21cr|php-pear-Net_IMAP-1.1.3-5|14	Requires(post):	php-pear
21cr|php-pear-Net_IMAP-1.1.3-5|15	Requires(preun): php-pear
21cr|php-pear-Net_IMAP-1.1.3-5|16	Requires:	php-pear
21cr|php-pear-Net_IMAP-1.1.3-5|17	BuildArch:	noarch
21cr|php-pear-Net_IMAP-1.1.3-5|18	BuildRequires:	php-pear
21cr|php-pear-Net_IMAP-1.1.3-5|19	
21cr|php-pear-Net_IMAP-1.1.3-5|20	%description
21cr|php-pear-Net_IMAP-1.1.3-5|21	Provides an implementation of the IMAP4Rev1 protocol using PEAR's
21cr|php-pear-Net_IMAP-1.1.3-5|22	Net_Socket and Auth_SASL class.
21cr|php-pear-Net_IMAP-1.1.3-5|23	
21cr|php-pear-Net_IMAP-1.1.3-5|24	%prep
21cr|php-pear-Net_IMAP-1.1.3-5|25	%setup -q -c
21cr|php-pear-Net_IMAP-1.1.3-5|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_IMAP-1.1.3-5|27	
21cr|php-pear-Net_IMAP-1.1.3-5|28	%install
21cr|php-pear-Net_IMAP-1.1.3-5|29	
21cr|php-pear-Net_IMAP-1.1.3-5|30	cd %{upstream_name}-%{version}
21cr|php-pear-Net_IMAP-1.1.3-5|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_IMAP-1.1.3-5|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_IMAP-1.1.3-5|33	
21cr|php-pear-Net_IMAP-1.1.3-5|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_IMAP-1.1.3-5|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_IMAP-1.1.3-5|36	
21cr|php-pear-Net_IMAP-1.1.3-5|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IMAP-1.1.3-5|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IMAP-1.1.3-5|39	
21cr|php-pear-Net_IMAP-1.1.3-5|40	%files
21cr|php-pear-Net_IMAP-1.1.3-5|41	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_IMAP-1.1.3-5|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_IMAP-1.1.3-5|43	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Net_IMAP-1.1.3-5|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6120 21
21cr|php-pear-Net_IMSP-0.0.6-6|1	%define prj    Net_IMSP
21cr|php-pear-Net_IMSP-0.0.6-6|2	
21cr|php-pear-Net_IMSP-0.0.6-6|3	%define xmldir  %{_var}/lib/pear
21cr|php-pear-Net_IMSP-0.0.6-6|4	%define peardir %(pear config-get php_dir 2> /dev/null)
21cr|php-pear-Net_IMSP-0.0.6-6|5	
21cr|php-pear-Net_IMSP-0.0.6-6|6	Name:          php-pear-Net_IMSP
21cr|php-pear-Net_IMSP-0.0.6-6|7	Version:       0.0.6
21cr|php-pear-Net_IMSP-0.0.6-6|8	Release:       6
21cr|php-pear-Net_IMSP-0.0.6-6|9	Summary:       Net_IMSP
21cr|php-pear-Net_IMSP-0.0.6-6|10	License:       LGPL
21cr|php-pear-Net_IMSP-0.0.6-6|11	Group:         Networking/Mail
21cr|php-pear-Net_IMSP-0.0.6-6|12	Url:           http://pear.horde.org/index.php?package=%{prj}
21cr|php-pear-Net_IMSP-0.0.6-6|13	Source0:       %{prj}-%{version}.tgz
21cr|php-pear-Net_IMSP-0.0.6-6|14	BuildArch:     noarch
21cr|php-pear-Net_IMSP-0.0.6-6|15	Requires(pre): php-pear
21cr|php-pear-Net_IMSP-0.0.6-6|16	Requires:      php-pear
21cr|php-pear-Net_IMSP-0.0.6-6|17	Requires:      php-pear-channel-horde
21cr|php-pear-Net_IMSP-0.0.6-6|18	BuildRequires: php-pear
21cr|php-pear-Net_IMSP-0.0.6-6|19	BuildRequires: php-pear-channel-horde
21cr|php-pear-Net_IMSP-0.0.6-6|20	
21cr|php-pear-Net_IMSP-0.0.6-6|21	
21cr|php-pear-Net_IMSP-0.0.6-6|22	%description
21cr|php-pear-Net_IMSP-0.0.6-6|23	Provides an API into an IMSP server for Addressbooks and Options
21cr|php-pear-Net_IMSP-0.0.6-6|24	
21cr|php-pear-Net_IMSP-0.0.6-6|25	%prep
21cr|php-pear-Net_IMSP-0.0.6-6|26	%setup -q -n %{prj}-%{version}
21cr|php-pear-Net_IMSP-0.0.6-6|27	
21cr|php-pear-Net_IMSP-0.0.6-6|28	%build
21cr|php-pear-Net_IMSP-0.0.6-6|29	%__mv ../package.xml .
21cr|php-pear-Net_IMSP-0.0.6-6|30	
21cr|php-pear-Net_IMSP-0.0.6-6|31	%install
21cr|php-pear-Net_IMSP-0.0.6-6|32	pear install --packagingroot %{buildroot} --nodeps package.xml
21cr|php-pear-Net_IMSP-0.0.6-6|33	
21cr|php-pear-Net_IMSP-0.0.6-6|34	%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}
21cr|php-pear-Net_IMSP-0.0.6-6|35	
21cr|php-pear-Net_IMSP-0.0.6-6|36	%__mkdir_p %{buildroot}%{xmldir}
21cr|php-pear-Net_IMSP-0.0.6-6|37	%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml
21cr|php-pear-Net_IMSP-0.0.6-6|38	
21cr|php-pear-Net_IMSP-0.0.6-6|39	%clean
21cr|php-pear-Net_IMSP-0.0.6-6|40	%__rm -rf %{buildroot}
21cr|php-pear-Net_IMSP-0.0.6-6|41	
21cr|php-pear-Net_IMSP-0.0.6-6|42	%post
21cr|php-pear-Net_IMSP-0.0.6-6|43	pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml
21cr|php-pear-Net_IMSP-0.0.6-6|44	
21cr|php-pear-Net_IMSP-0.0.6-6|45	%postun
21cr|php-pear-Net_IMSP-0.0.6-6|46	if [ "$1" -eq "0" ]; then
21cr|php-pear-Net_IMSP-0.0.6-6|47	pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
21cr|php-pear-Net_IMSP-0.0.6-6|48	fi
21cr|php-pear-Net_IMSP-0.0.6-6|49	
21cr|php-pear-Net_IMSP-0.0.6-6|50	%files
21cr|php-pear-Net_IMSP-0.0.6-6|51	%defattr(-, root, root)
21cr|php-pear-Net_IMSP-0.0.6-6|52	%{xmldir}/%{prj}.xml
21cr|php-pear-Net_IMSP-0.0.6-6|53	%dir %{peardir}/Net/IMSP
21cr|php-pear-Net_IMSP-0.0.6-6|54	%{peardir}/Net/IMSP.php
21cr|php-pear-Net_IMSP-0.0.6-6|55	%{peardir}/Net/IMSP/Auth.php
21cr|php-pear-Net_IMSP-0.0.6-6|56	%{peardir}/Net/IMSP/Auth/imtest.php
21cr|php-pear-Net_IMSP-0.0.6-6|57	%{peardir}/Net/IMSP/Auth/plaintext.php
21cr|php-pear-Net_IMSP-0.0.6-6|58	%{peardir}/Net/IMSP/Auth/cram_md5.php
21cr|php-pear-Net_IMSP-0.0.6-6|59	%{peardir}/Net/IMSP/Book.php
21cr|php-pear-Net_IMSP-0.0.6-6|60	%{peardir}/Net/IMSP/Utils.php
21cr|php-pear-Net_IMSP-0.0.6-6|61	%{peardir}/Net/IMSP/Options.php

6121 21
21cr|php-pear-Net_IPv4-1.3.4-8|1	%define		_class		Net
21cr|php-pear-Net_IPv4-1.3.4-8|2	%define		_subclass	IPv4
21cr|php-pear-Net_IPv4-1.3.4-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_IPv4-1.3.4-8|4	
21cr|php-pear-Net_IPv4-1.3.4-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_IPv4-1.3.4-8|6	Version:	1.3.4
21cr|php-pear-Net_IPv4-1.3.4-8|7	Release:	8
21cr|php-pear-Net_IPv4-1.3.4-8|8	Summary:	IPv4 network calculations and validation
21cr|php-pear-Net_IPv4-1.3.4-8|9	License:	PHP License
21cr|php-pear-Net_IPv4-1.3.4-8|10	Group:		Development/PHP
21cr|php-pear-Net_IPv4-1.3.4-8|11	URL:		http://pear.php.net/package/Net_IPv4/
21cr|php-pear-Net_IPv4-1.3.4-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_IPv4-1.3.4-8|13	Requires(post):	php-pear
21cr|php-pear-Net_IPv4-1.3.4-8|14	Requires(preun): php-pear
21cr|php-pear-Net_IPv4-1.3.4-8|15	Requires:	php-pear
21cr|php-pear-Net_IPv4-1.3.4-8|16	BuildArch:	noarch
21cr|php-pear-Net_IPv4-1.3.4-8|17	BuildRequires:	php-pear
21cr|php-pear-Net_IPv4-1.3.4-8|18	
21cr|php-pear-Net_IPv4-1.3.4-8|19	%description
21cr|php-pear-Net_IPv4-1.3.4-8|20	Class used for calculating IPv4 (AF_INET family) address information
21cr|php-pear-Net_IPv4-1.3.4-8|21	such as network addresses as well as IP address validity.
21cr|php-pear-Net_IPv4-1.3.4-8|22	
21cr|php-pear-Net_IPv4-1.3.4-8|23	%prep
21cr|php-pear-Net_IPv4-1.3.4-8|24	%setup -q -c
21cr|php-pear-Net_IPv4-1.3.4-8|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_IPv4-1.3.4-8|26	
21cr|php-pear-Net_IPv4-1.3.4-8|27	%install
21cr|php-pear-Net_IPv4-1.3.4-8|28	
21cr|php-pear-Net_IPv4-1.3.4-8|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_IPv4-1.3.4-8|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_IPv4-1.3.4-8|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_IPv4-1.3.4-8|32	
21cr|php-pear-Net_IPv4-1.3.4-8|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_IPv4-1.3.4-8|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_IPv4-1.3.4-8|35	
21cr|php-pear-Net_IPv4-1.3.4-8|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IPv4-1.3.4-8|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IPv4-1.3.4-8|38	
21cr|php-pear-Net_IPv4-1.3.4-8|39	%files
21cr|php-pear-Net_IPv4-1.3.4-8|40	%defattr(-,root,root)
21cr|php-pear-Net_IPv4-1.3.4-8|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_IPv4-1.3.4-8|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6122 21
21cr|php-pear-Net_IPv6-1.2.1-8|1	%define		_class		Net
21cr|php-pear-Net_IPv6-1.2.1-8|2	%define		_subclass	IPv6
21cr|php-pear-Net_IPv6-1.2.1-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_IPv6-1.2.1-8|4	
21cr|php-pear-Net_IPv6-1.2.1-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_IPv6-1.2.1-8|6	Version:	1.2.1
21cr|php-pear-Net_IPv6-1.2.1-8|7	Release:	8
21cr|php-pear-Net_IPv6-1.2.1-8|8	Summary:	Check and validate IPv6 addresses
21cr|php-pear-Net_IPv6-1.2.1-8|9	License:	PHP License
21cr|php-pear-Net_IPv6-1.2.1-8|10	Group:		Development/PHP
21cr|php-pear-Net_IPv6-1.2.1-8|11	URL:		http://pear.php.net/package/Net_IPv6/
21cr|php-pear-Net_IPv6-1.2.1-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_IPv6-1.2.1-8|13	Requires(post):	php-pear
21cr|php-pear-Net_IPv6-1.2.1-8|14	Requires(preun): php-pear
21cr|php-pear-Net_IPv6-1.2.1-8|15	Requires:	php-pear
21cr|php-pear-Net_IPv6-1.2.1-8|16	BuildArch:	noarch
21cr|php-pear-Net_IPv6-1.2.1-8|17	BuildRequires:	php-pear
21cr|php-pear-Net_IPv6-1.2.1-8|18	
21cr|php-pear-Net_IPv6-1.2.1-8|19	%description
21cr|php-pear-Net_IPv6-1.2.1-8|20	The class allows you to:
21cr|php-pear-Net_IPv6-1.2.1-8|21	- check if an address is an IPv6 address
21cr|php-pear-Net_IPv6-1.2.1-8|22	- compress/uncompress IPv6 addresses
21cr|php-pear-Net_IPv6-1.2.1-8|23	- check for an IPv4 compatible ending in an IPv6 address
21cr|php-pear-Net_IPv6-1.2.1-8|24	
21cr|php-pear-Net_IPv6-1.2.1-8|25	%prep
21cr|php-pear-Net_IPv6-1.2.1-8|26	%setup -q -c
21cr|php-pear-Net_IPv6-1.2.1-8|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_IPv6-1.2.1-8|28	
21cr|php-pear-Net_IPv6-1.2.1-8|29	%install
21cr|php-pear-Net_IPv6-1.2.1-8|30	
21cr|php-pear-Net_IPv6-1.2.1-8|31	cd %{upstream_name}-%{version}
21cr|php-pear-Net_IPv6-1.2.1-8|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_IPv6-1.2.1-8|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_IPv6-1.2.1-8|34	
21cr|php-pear-Net_IPv6-1.2.1-8|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_IPv6-1.2.1-8|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_IPv6-1.2.1-8|37	
21cr|php-pear-Net_IPv6-1.2.1-8|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IPv6-1.2.1-8|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IPv6-1.2.1-8|40	
21cr|php-pear-Net_IPv6-1.2.1-8|41	%files
21cr|php-pear-Net_IPv6-1.2.1-8|42	%defattr(-,root,root)
21cr|php-pear-Net_IPv6-1.2.1-8|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_IPv6-1.2.1-8|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6123 21
21cr|php-pear-Net_IRC-0.0.7-19|1	%define		_class		Net
21cr|php-pear-Net_IRC-0.0.7-19|2	%define		_subclass	IRC
21cr|php-pear-Net_IRC-0.0.7-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_IRC-0.0.7-19|4	
21cr|php-pear-Net_IRC-0.0.7-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_IRC-0.0.7-19|6	Version:	0.0.7
21cr|php-pear-Net_IRC-0.0.7-19|7	Release:	19
21cr|php-pear-Net_IRC-0.0.7-19|8	Summary:	IRC client class
21cr|php-pear-Net_IRC-0.0.7-19|9	License:	PHP License
21cr|php-pear-Net_IRC-0.0.7-19|10	Group:		Development/PHP
21cr|php-pear-Net_IRC-0.0.7-19|11	URL:		http://pear.php.net/package/Net_IRC/
21cr|php-pear-Net_IRC-0.0.7-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_IRC-0.0.7-19|13	Requires(post):	php-pear
21cr|php-pear-Net_IRC-0.0.7-19|14	Requires(preun): php-pear
21cr|php-pear-Net_IRC-0.0.7-19|15	Requires:	php-pear
21cr|php-pear-Net_IRC-0.0.7-19|16	BuildArch:	noarch
21cr|php-pear-Net_IRC-0.0.7-19|17	BuildRequires:	php-pear
21cr|php-pear-Net_IRC-0.0.7-19|18	
21cr|php-pear-Net_IRC-0.0.7-19|19	%description
21cr|php-pear-Net_IRC-0.0.7-19|20	Experimental IRC Class suitable for both client or bots applications.
21cr|php-pear-Net_IRC-0.0.7-19|21	Features are:
21cr|php-pear-Net_IRC-0.0.7-19|22	- Non-blocking sockets
21cr|php-pear-Net_IRC-0.0.7-19|23	- Server messages handled by a callback system
21cr|php-pear-Net_IRC-0.0.7-19|24	- Full logging capabilities
21cr|php-pear-Net_IRC-0.0.7-19|25	- Full statistic collector
21cr|php-pear-Net_IRC-0.0.7-19|26	- API Doc and Usage Manual
21cr|php-pear-Net_IRC-0.0.7-19|27	
21cr|php-pear-Net_IRC-0.0.7-19|28	%prep
21cr|php-pear-Net_IRC-0.0.7-19|29	%setup -q -c
21cr|php-pear-Net_IRC-0.0.7-19|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_IRC-0.0.7-19|31	
21cr|php-pear-Net_IRC-0.0.7-19|32	%install
21cr|php-pear-Net_IRC-0.0.7-19|33	
21cr|php-pear-Net_IRC-0.0.7-19|34	cd %{upstream_name}-%{version}
21cr|php-pear-Net_IRC-0.0.7-19|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_IRC-0.0.7-19|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_IRC-0.0.7-19|37	
21cr|php-pear-Net_IRC-0.0.7-19|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_IRC-0.0.7-19|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_IRC-0.0.7-19|40	
21cr|php-pear-Net_IRC-0.0.7-19|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IRC-0.0.7-19|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_IRC-0.0.7-19|43	
21cr|php-pear-Net_IRC-0.0.7-19|44	%files
21cr|php-pear-Net_IRC-0.0.7-19|45	%defattr(-,root,root)
21cr|php-pear-Net_IRC-0.0.7-19|46	%doc %{upstream_name}-%{version}/doc/README
21cr|php-pear-Net_IRC-0.0.7-19|47	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Net_IRC-0.0.7-19|48	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_IRC-0.0.7-19|49	%{_datadir}/pear/packages/%{upstream_name}.xml

6124 21
21cr|php-pear-Net_LDAP-1.1.5-10|1	%define		_class		Net
21cr|php-pear-Net_LDAP-1.1.5-10|2	%define		_subclass	LDAP
21cr|php-pear-Net_LDAP-1.1.5-10|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_LDAP-1.1.5-10|4	
21cr|php-pear-Net_LDAP-1.1.5-10|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_LDAP-1.1.5-10|6	Version:	1.1.5
21cr|php-pear-Net_LDAP-1.1.5-10|7	Release:	10
21cr|php-pear-Net_LDAP-1.1.5-10|8	Summary:	OO interface for searching and manipulating LDAP-entries
21cr|php-pear-Net_LDAP-1.1.5-10|9	License:	PHP License
21cr|php-pear-Net_LDAP-1.1.5-10|10	Group:		Development/PHP
21cr|php-pear-Net_LDAP-1.1.5-10|11	URL:		http://pear.php.net/package/Net_LDAP/
21cr|php-pear-Net_LDAP-1.1.5-10|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_LDAP-1.1.5-10|13	Requires(post):	php-pear
21cr|php-pear-Net_LDAP-1.1.5-10|14	Requires(preun): php-pear
21cr|php-pear-Net_LDAP-1.1.5-10|15	Requires:	php-pear
21cr|php-pear-Net_LDAP-1.1.5-10|16	BuildRequires:	php-pear
21cr|php-pear-Net_LDAP-1.1.5-10|17	BuildArch:	noarch
21cr|php-pear-Net_LDAP-1.1.5-10|18	
21cr|php-pear-Net_LDAP-1.1.5-10|19	%description
21cr|php-pear-Net_LDAP-1.1.5-10|20	%{upstream_name} is a clone of Perl's Net::LDAP object interface to
21cr|php-pear-Net_LDAP-1.1.5-10|21	ldapservers. It does not contain all of Net::LDAP features (ldif
21cr|php-pear-Net_LDAP-1.1.5-10|22	handling, schemas, etc), but has:
21cr|php-pear-Net_LDAP-1.1.5-10|23	- a simple OO interface to connections, searches and entries
21cr|php-pear-Net_LDAP-1.1.5-10|24	- support for TLS and ldap v3
21cr|php-pear-Net_LDAP-1.1.5-10|25	- simple modification, deletion and creation of ldapentries
21cr|php-pear-Net_LDAP-1.1.5-10|26	
21cr|php-pear-Net_LDAP-1.1.5-10|27	%prep
21cr|php-pear-Net_LDAP-1.1.5-10|28	%setup -q -c
21cr|php-pear-Net_LDAP-1.1.5-10|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_LDAP-1.1.5-10|30	
21cr|php-pear-Net_LDAP-1.1.5-10|31	%install
21cr|php-pear-Net_LDAP-1.1.5-10|32	cd %{upstream_name}-%{version}
21cr|php-pear-Net_LDAP-1.1.5-10|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_LDAP-1.1.5-10|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_LDAP-1.1.5-10|35	
21cr|php-pear-Net_LDAP-1.1.5-10|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_LDAP-1.1.5-10|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_LDAP-1.1.5-10|38	
21cr|php-pear-Net_LDAP-1.1.5-10|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_LDAP-1.1.5-10|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_LDAP-1.1.5-10|41	
21cr|php-pear-Net_LDAP-1.1.5-10|42	%files
21cr|php-pear-Net_LDAP-1.1.5-10|43	%defattr(-,root,root)
21cr|php-pear-Net_LDAP-1.1.5-10|44	%doc %{upstream_name}-%{version}/doc/*
21cr|php-pear-Net_LDAP-1.1.5-10|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_LDAP-1.1.5-10|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6125 21
21cr|php-pear-Net_LDAP2-2.2.0-1|1	%define		_class		Net
21cr|php-pear-Net_LDAP2-2.2.0-1|2	%define		_subclass	LDAP2
21cr|php-pear-Net_LDAP2-2.2.0-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_LDAP2-2.2.0-1|4	
21cr|php-pear-Net_LDAP2-2.2.0-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_LDAP2-2.2.0-1|6	Version:	2.2.0
21cr|php-pear-Net_LDAP2-2.2.0-1|7	Release:	1
21cr|php-pear-Net_LDAP2-2.2.0-1|8	Summary:	OO interface for searching and manipulating LDAP-entries
21cr|php-pear-Net_LDAP2-2.2.0-1|9	License:	PHP License
21cr|php-pear-Net_LDAP2-2.2.0-1|10	Group:		Development/PHP
21cr|php-pear-Net_LDAP2-2.2.0-1|11	URL:		http://pear.php.net/package/Net_LDAP2
21cr|php-pear-Net_LDAP2-2.2.0-1|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_LDAP2-2.2.0-1|13	Requires(post): php-pear
21cr|php-pear-Net_LDAP2-2.2.0-1|14	Requires(preun): php-pear
21cr|php-pear-Net_LDAP2-2.2.0-1|15	Requires:	php-pear
21cr|php-pear-Net_LDAP2-2.2.0-1|16	BuildRequires:	php-pear
21cr|php-pear-Net_LDAP2-2.2.0-1|17	BuildArch:	noarch
21cr|php-pear-Net_LDAP2-2.2.0-1|18	
21cr|php-pear-Net_LDAP2-2.2.0-1|19	%description
21cr|php-pear-Net_LDAP2-2.2.0-1|20	%{upstream_name} is a clone of Perl's Net::LDAP object interface to
21cr|php-pear-Net_LDAP2-2.2.0-1|21	ldapservers. It does not contain all of Net::LDAP features (ldif
21cr|php-pear-Net_LDAP2-2.2.0-1|22	handling, schemas, etc), but has:
21cr|php-pear-Net_LDAP2-2.2.0-1|23	- a simple OO interface to connections, searches and entries
21cr|php-pear-Net_LDAP2-2.2.0-1|24	- support for TLS and ldap v3
21cr|php-pear-Net_LDAP2-2.2.0-1|25	- simple modification, deletion and creation of ldapentries
21cr|php-pear-Net_LDAP2-2.2.0-1|26	
21cr|php-pear-Net_LDAP2-2.2.0-1|27	%prep
21cr|php-pear-Net_LDAP2-2.2.0-1|28	%setup -q -c
21cr|php-pear-Net_LDAP2-2.2.0-1|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_LDAP2-2.2.0-1|30	
21cr|php-pear-Net_LDAP2-2.2.0-1|31	%install
21cr|php-pear-Net_LDAP2-2.2.0-1|32	
21cr|php-pear-Net_LDAP2-2.2.0-1|33	cd %{upstream_name}-%{version}
21cr|php-pear-Net_LDAP2-2.2.0-1|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_LDAP2-2.2.0-1|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_LDAP2-2.2.0-1|36	
21cr|php-pear-Net_LDAP2-2.2.0-1|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_LDAP2-2.2.0-1|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_LDAP2-2.2.0-1|39	
21cr|php-pear-Net_LDAP2-2.2.0-1|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_LDAP2-2.2.0-1|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_LDAP2-2.2.0-1|42	
21cr|php-pear-Net_LDAP2-2.2.0-1|43	%clean
21cr|php-pear-Net_LDAP2-2.2.0-1|44	
21cr|php-pear-Net_LDAP2-2.2.0-1|45	
21cr|php-pear-Net_LDAP2-2.2.0-1|46	
21cr|php-pear-Net_LDAP2-2.2.0-1|47	%files
21cr|php-pear-Net_LDAP2-2.2.0-1|48	%doc %{upstream_name}-%{version}/doc/*
21cr|php-pear-Net_LDAP2-2.2.0-1|49	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_LDAP2-2.2.0-1|50	%{_datadir}/pear/packages/%{upstream_name}.xml

6126 21
21cr|php-pear-Net_LDAP3-1.0.4-4|1	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-pear-Net_LDAP3-1.0.4-4|2	
21cr|php-pear-Net_LDAP3-1.0.4-4|3	%global pear_name Net_LDAP3
21cr|php-pear-Net_LDAP3-1.0.4-4|4	%global php php
21cr|php-pear-Net_LDAP3-1.0.4-4|5	
21cr|php-pear-Net_LDAP3-1.0.4-4|6	# Not yet an actual PEAR package ...
21cr|php-pear-Net_LDAP3-1.0.4-4|7	
21cr|php-pear-Net_LDAP3-1.0.4-4|8	Name:               php-pear-Net_LDAP3
21cr|php-pear-Net_LDAP3-1.0.4-4|9	Version:            1.0.4
21cr|php-pear-Net_LDAP3-1.0.4-4|10	Release:            4
21cr|php-pear-Net_LDAP3-1.0.4-4|11	Summary:            Object oriented interface for searching and manipulating LDAP-entries
21cr|php-pear-Net_LDAP3-1.0.4-4|12	Group:              Development/PHP
21cr|php-pear-Net_LDAP3-1.0.4-4|13	License:            LGPLv3
21cr|php-pear-Net_LDAP3-1.0.4-4|14	URL:                http://kolab.org
21cr|php-pear-Net_LDAP3-1.0.4-4|15	Source0:            pear-Net-LDAP3-%{version}.tar.gz
21cr|php-pear-Net_LDAP3-1.0.4-4|16	BuildArch:          noarch
21cr|php-pear-Net_LDAP3-1.0.4-4|17	
21cr|php-pear-Net_LDAP3-1.0.4-4|18	Requires:           mozldap-tools >= 6.0.5
21cr|php-pear-Net_LDAP3-1.0.4-4|19	Requires:           php-ldap
21cr|php-pear-Net_LDAP3-1.0.4-4|20	Requires:           php-pear-Net_LDAP2
21cr|php-pear-Net_LDAP3-1.0.4-4|21	Provides:           php-pear(%{pear_name}) = %{version}-%{release}
21cr|php-pear-Net_LDAP3-1.0.4-4|22	
21cr|php-pear-Net_LDAP3-1.0.4-4|23	%description
21cr|php-pear-Net_LDAP3-1.0.4-4|24	Net_LDAP3 is an LDAPv3 compatible enhancement to Net_LDAP2
21cr|php-pear-Net_LDAP3-1.0.4-4|25	
21cr|php-pear-Net_LDAP3-1.0.4-4|26	%prep
21cr|php-pear-Net_LDAP3-1.0.4-4|27	%setup -qn pear-Net-LDAP3-%{version}
21cr|php-pear-Net_LDAP3-1.0.4-4|28	
21cr|php-pear-Net_LDAP3-1.0.4-4|29	%build
21cr|php-pear-Net_LDAP3-1.0.4-4|30	
21cr|php-pear-Net_LDAP3-1.0.4-4|31	%install
21cr|php-pear-Net_LDAP3-1.0.4-4|32	mkdir -p %{buildroot}%{peardir}
21cr|php-pear-Net_LDAP3-1.0.4-4|33	cp -a lib/Net %{buildroot}%{peardir}/.
21cr|php-pear-Net_LDAP3-1.0.4-4|34	
21cr|php-pear-Net_LDAP3-1.0.4-4|35	%files
21cr|php-pear-Net_LDAP3-1.0.4-4|36	%doc LICENSE
21cr|php-pear-Net_LDAP3-1.0.4-4|37	%{peardir}/*

6127 21
21cr|php-pear-Net_LMTP-1.0.2-6|1	%define		_class		Net
21cr|php-pear-Net_LMTP-1.0.2-6|2	%define		_subclass	LMTP
21cr|php-pear-Net_LMTP-1.0.2-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_LMTP-1.0.2-6|4	
21cr|php-pear-Net_LMTP-1.0.2-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_LMTP-1.0.2-6|6	Version:	1.0.2
21cr|php-pear-Net_LMTP-1.0.2-6|7	Release:	6
21cr|php-pear-Net_LMTP-1.0.2-6|8	Summary:	An implementation of the RFC2033 LMTP protocol
21cr|php-pear-Net_LMTP-1.0.2-6|9	License:	PHP License
21cr|php-pear-Net_LMTP-1.0.2-6|10	Group:		Development/PHP
21cr|php-pear-Net_LMTP-1.0.2-6|11	URL:		http://pear.php.net/package/Net_LMTP/
21cr|php-pear-Net_LMTP-1.0.2-6|12	Source0:	http://download.pear.php.net/package/Net_LMTP-%{version}.tgz
21cr|php-pear-Net_LMTP-1.0.2-6|13	Requires(post):	php-pear
21cr|php-pear-Net_LMTP-1.0.2-6|14	Requires(preun): php-pear
21cr|php-pear-Net_LMTP-1.0.2-6|15	Requires:	php-pear
21cr|php-pear-Net_LMTP-1.0.2-6|16	BuildArch:	noarch
21cr|php-pear-Net_LMTP-1.0.2-6|17	BuildRequires:	php-pear
21cr|php-pear-Net_LMTP-1.0.2-6|18	
21cr|php-pear-Net_LMTP-1.0.2-6|19	%description
21cr|php-pear-Net_LMTP-1.0.2-6|20	This package provides an implementation of the RFC2033 LMTP using
21cr|php-pear-Net_LMTP-1.0.2-6|21	PEAR's Net_Socket and Auth_SASL class.
21cr|php-pear-Net_LMTP-1.0.2-6|22	
21cr|php-pear-Net_LMTP-1.0.2-6|23	%prep
21cr|php-pear-Net_LMTP-1.0.2-6|24	%setup -q -c
21cr|php-pear-Net_LMTP-1.0.2-6|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_LMTP-1.0.2-6|26	
21cr|php-pear-Net_LMTP-1.0.2-6|27	%install
21cr|php-pear-Net_LMTP-1.0.2-6|28	
21cr|php-pear-Net_LMTP-1.0.2-6|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_LMTP-1.0.2-6|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_LMTP-1.0.2-6|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_LMTP-1.0.2-6|32	
21cr|php-pear-Net_LMTP-1.0.2-6|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_LMTP-1.0.2-6|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_LMTP-1.0.2-6|35	
21cr|php-pear-Net_LMTP-1.0.2-6|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_LMTP-1.0.2-6|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_LMTP-1.0.2-6|38	
21cr|php-pear-Net_LMTP-1.0.2-6|39	%files
21cr|php-pear-Net_LMTP-1.0.2-6|40	%doc %{upstream_name}-%{version}/test_lmtp.php
21cr|php-pear-Net_LMTP-1.0.2-6|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_LMTP-1.0.2-6|42	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Net_LMTP-1.0.2-6|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6128 21
21cr|php-pear-Net_Monitor-0.3.0-4|1	%define		_class		Net
21cr|php-pear-Net_Monitor-0.3.0-4|2	%define		_subclass	Monitor
21cr|php-pear-Net_Monitor-0.3.0-4|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Monitor-0.3.0-4|4	
21cr|php-pear-Net_Monitor-0.3.0-4|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Monitor-0.3.0-4|6	Version:	0.3.0
21cr|php-pear-Net_Monitor-0.3.0-4|7	Release:	4
21cr|php-pear-Net_Monitor-0.3.0-4|8	Summary:	Remote service monitor
21cr|php-pear-Net_Monitor-0.3.0-4|9	
21cr|php-pear-Net_Monitor-0.3.0-4|10	License:	PHP License
21cr|php-pear-Net_Monitor-0.3.0-4|11	Group:		Development/PHP
21cr|php-pear-Net_Monitor-0.3.0-4|12	URL:		http://pear.php.net/package/Net_Monitor/
21cr|php-pear-Net_Monitor-0.3.0-4|13	Source0:	http://download.pear.php.net/package/Net_Monitor-%{version}.tgz
21cr|php-pear-Net_Monitor-0.3.0-4|14	Requires(post):	php-pear
21cr|php-pear-Net_Monitor-0.3.0-4|15	Requires(preun): php-pear
21cr|php-pear-Net_Monitor-0.3.0-4|16	Requires:	php-pear
21cr|php-pear-Net_Monitor-0.3.0-4|17	BuildArch:	noarch
21cr|php-pear-Net_Monitor-0.3.0-4|18	BuildRequires:	php-pear
21cr|php-pear-Net_Monitor-0.3.0-4|19	
21cr|php-pear-Net_Monitor-0.3.0-4|20	%description
21cr|php-pear-Net_Monitor-0.3.0-4|21	A unified interface for checking the availability services on external
21cr|php-pear-Net_Monitor-0.3.0-4|22	servers and sending meaningful alerts through a variety of media if a
21cr|php-pear-Net_Monitor-0.3.0-4|23	service becomes unavailable.
21cr|php-pear-Net_Monitor-0.3.0-4|24	
21cr|php-pear-Net_Monitor-0.3.0-4|25	%prep
21cr|php-pear-Net_Monitor-0.3.0-4|26	%setup -q -c
21cr|php-pear-Net_Monitor-0.3.0-4|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Monitor-0.3.0-4|28	
21cr|php-pear-Net_Monitor-0.3.0-4|29	%install
21cr|php-pear-Net_Monitor-0.3.0-4|30	
21cr|php-pear-Net_Monitor-0.3.0-4|31	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Monitor-0.3.0-4|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Monitor-0.3.0-4|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Monitor-0.3.0-4|34	
21cr|php-pear-Net_Monitor-0.3.0-4|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Monitor-0.3.0-4|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Monitor-0.3.0-4|37	
21cr|php-pear-Net_Monitor-0.3.0-4|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Monitor-0.3.0-4|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Monitor-0.3.0-4|40	
21cr|php-pear-Net_Monitor-0.3.0-4|41	%clean
21cr|php-pear-Net_Monitor-0.3.0-4|42	
21cr|php-pear-Net_Monitor-0.3.0-4|43	
21cr|php-pear-Net_Monitor-0.3.0-4|44	
21cr|php-pear-Net_Monitor-0.3.0-4|45	%files
21cr|php-pear-Net_Monitor-0.3.0-4|46	%doc %{upstream_name}-%{version}/doc/*
21cr|php-pear-Net_Monitor-0.3.0-4|47	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Monitor-0.3.0-4|48	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Net_Monitor-0.3.0-4|49	%{_datadir}/pear/data/Net_Monitor/README
21cr|php-pear-Net_Monitor-0.3.0-4|50	%{_datadir}/pear/data/Net_Monitor/build.xml
21cr|php-pear-Net_Monitor-0.3.0-4|51	%{_datadir}/pear/data/Net_Monitor/composer.json

6129 21
21cr|php-pear-Net_NNTP-1.5.0-12|1	%define		_class		Net
21cr|php-pear-Net_NNTP-1.5.0-12|2	%define		_subclass	NNTP
21cr|php-pear-Net_NNTP-1.5.0-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_NNTP-1.5.0-12|4	
21cr|php-pear-Net_NNTP-1.5.0-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_NNTP-1.5.0-12|6	Version:	1.5.0
21cr|php-pear-Net_NNTP-1.5.0-12|7	Release:	12
21cr|php-pear-Net_NNTP-1.5.0-12|8	Summary:	Communicate with an NNTP server
21cr|php-pear-Net_NNTP-1.5.0-12|9	License:	PHP License
21cr|php-pear-Net_NNTP-1.5.0-12|10	Group:		Development/PHP
21cr|php-pear-Net_NNTP-1.5.0-12|11	URL:		http://pear.php.net/package/Net_NNTP/
21cr|php-pear-Net_NNTP-1.5.0-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_NNTP-1.5.0-12|13	Requires(post):	php-pear
21cr|php-pear-Net_NNTP-1.5.0-12|14	Requires(preun): php-pear
21cr|php-pear-Net_NNTP-1.5.0-12|15	Requires:	php-pear
21cr|php-pear-Net_NNTP-1.5.0-12|16	BuildArch:	noarch
21cr|php-pear-Net_NNTP-1.5.0-12|17	BuildRequires:	php-pear
21cr|php-pear-Net_NNTP-1.5.0-12|18	
21cr|php-pear-Net_NNTP-1.5.0-12|19	%description
21cr|php-pear-Net_NNTP-1.5.0-12|20	Complete class for communicating with an NNTP server (this is: the
21cr|php-pear-Net_NNTP-1.5.0-12|21	USENET), including: post, view, list, authentication, overview, header
21cr|php-pear-Net_NNTP-1.5.0-12|22	manipulation, NNTP commands debugger, etc.
21cr|php-pear-Net_NNTP-1.5.0-12|23	
21cr|php-pear-Net_NNTP-1.5.0-12|24	%prep
21cr|php-pear-Net_NNTP-1.5.0-12|25	%setup -q -c
21cr|php-pear-Net_NNTP-1.5.0-12|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_NNTP-1.5.0-12|27	
21cr|php-pear-Net_NNTP-1.5.0-12|28	%install
21cr|php-pear-Net_NNTP-1.5.0-12|29	
21cr|php-pear-Net_NNTP-1.5.0-12|30	cd %{upstream_name}-%{version}
21cr|php-pear-Net_NNTP-1.5.0-12|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_NNTP-1.5.0-12|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_NNTP-1.5.0-12|33	
21cr|php-pear-Net_NNTP-1.5.0-12|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_NNTP-1.5.0-12|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_NNTP-1.5.0-12|36	
21cr|php-pear-Net_NNTP-1.5.0-12|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_NNTP-1.5.0-12|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_NNTP-1.5.0-12|39	
21cr|php-pear-Net_NNTP-1.5.0-12|40	%files
21cr|php-pear-Net_NNTP-1.5.0-12|41	%doc %{upstream_name}-%{version}/docs/examples
21cr|php-pear-Net_NNTP-1.5.0-12|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_NNTP-1.5.0-12|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6130 21
21cr|php-pear-Net_Ping-2.4.5-9|1	%define		_class		Net
21cr|php-pear-Net_Ping-2.4.5-9|2	%define		_subclass	Ping
21cr|php-pear-Net_Ping-2.4.5-9|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Ping-2.4.5-9|4	
21cr|php-pear-Net_Ping-2.4.5-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Ping-2.4.5-9|6	Version:	2.4.5
21cr|php-pear-Net_Ping-2.4.5-9|7	Release:	9
21cr|php-pear-Net_Ping-2.4.5-9|8	Summary:	Execute ping
21cr|php-pear-Net_Ping-2.4.5-9|9	License:	PHP License
21cr|php-pear-Net_Ping-2.4.5-9|10	Group:		Development/PHP
21cr|php-pear-Net_Ping-2.4.5-9|11	URL:		http://pear.php.net/package/Net_Ping/
21cr|php-pear-Net_Ping-2.4.5-9|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_Ping-2.4.5-9|13	Requires(post):	php-pear
21cr|php-pear-Net_Ping-2.4.5-9|14	Requires(preun): php-pear
21cr|php-pear-Net_Ping-2.4.5-9|15	Requires:	php-pear
21cr|php-pear-Net_Ping-2.4.5-9|16	BuildArch:	noarch
21cr|php-pear-Net_Ping-2.4.5-9|17	BuildRequires:	php-pear
21cr|php-pear-Net_Ping-2.4.5-9|18	
21cr|php-pear-Net_Ping-2.4.5-9|19	%description
21cr|php-pear-Net_Ping-2.4.5-9|20	This package provides a PHP wrapper around the ping command.
21cr|php-pear-Net_Ping-2.4.5-9|21	
21cr|php-pear-Net_Ping-2.4.5-9|22	%prep
21cr|php-pear-Net_Ping-2.4.5-9|23	%setup -q -c
21cr|php-pear-Net_Ping-2.4.5-9|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Ping-2.4.5-9|25	
21cr|php-pear-Net_Ping-2.4.5-9|26	%install
21cr|php-pear-Net_Ping-2.4.5-9|27	
21cr|php-pear-Net_Ping-2.4.5-9|28	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Ping-2.4.5-9|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Ping-2.4.5-9|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Ping-2.4.5-9|31	
21cr|php-pear-Net_Ping-2.4.5-9|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Ping-2.4.5-9|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Ping-2.4.5-9|34	
21cr|php-pear-Net_Ping-2.4.5-9|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Ping-2.4.5-9|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Ping-2.4.5-9|37	
21cr|php-pear-Net_Ping-2.4.5-9|38	%files
21cr|php-pear-Net_Ping-2.4.5-9|39	%defattr(-,root,root)
21cr|php-pear-Net_Ping-2.4.5-9|40	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_Ping-2.4.5-9|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Ping-2.4.5-9|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6131 21
21cr|php-pear-Net_POP3-1.3.8-7|1	%define		_class		Net
21cr|php-pear-Net_POP3-1.3.8-7|2	%define		_subclass	POP3
21cr|php-pear-Net_POP3-1.3.8-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_POP3-1.3.8-7|4	
21cr|php-pear-Net_POP3-1.3.8-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_POP3-1.3.8-7|6	Version:	1.3.8
21cr|php-pear-Net_POP3-1.3.8-7|7	Release:	7
21cr|php-pear-Net_POP3-1.3.8-7|8	Summary:	POP3 class to access POP3 server
21cr|php-pear-Net_POP3-1.3.8-7|9	License:	PHP License
21cr|php-pear-Net_POP3-1.3.8-7|10	Group:		Development/PHP
21cr|php-pear-Net_POP3-1.3.8-7|11	URL:		http://pear.php.net/package/Net_POP3/
21cr|php-pear-Net_POP3-1.3.8-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_POP3-1.3.8-7|13	Requires(post):	php-pear
21cr|php-pear-Net_POP3-1.3.8-7|14	Requires(preun): php-pear
21cr|php-pear-Net_POP3-1.3.8-7|15	Requires:	php-pear
21cr|php-pear-Net_POP3-1.3.8-7|16	BuildArch:	noarch
21cr|php-pear-Net_POP3-1.3.8-7|17	BuildRequires:	php-pear
21cr|php-pear-Net_POP3-1.3.8-7|18	
21cr|php-pear-Net_POP3-1.3.8-7|19	%description
21cr|php-pear-Net_POP3-1.3.8-7|20	Provides a POP3 class to access POP3 server. Support all POP3 commands
21cr|php-pear-Net_POP3-1.3.8-7|21	including UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5
21cr|php-pear-Net_POP3-1.3.8-7|22	using optional Auth_SASL package.
21cr|php-pear-Net_POP3-1.3.8-7|23	
21cr|php-pear-Net_POP3-1.3.8-7|24	%prep
21cr|php-pear-Net_POP3-1.3.8-7|25	%setup -q -c
21cr|php-pear-Net_POP3-1.3.8-7|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_POP3-1.3.8-7|27	
21cr|php-pear-Net_POP3-1.3.8-7|28	%install
21cr|php-pear-Net_POP3-1.3.8-7|29	
21cr|php-pear-Net_POP3-1.3.8-7|30	cd %{upstream_name}-%{version}
21cr|php-pear-Net_POP3-1.3.8-7|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_POP3-1.3.8-7|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_POP3-1.3.8-7|33	
21cr|php-pear-Net_POP3-1.3.8-7|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_POP3-1.3.8-7|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_POP3-1.3.8-7|36	
21cr|php-pear-Net_POP3-1.3.8-7|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_POP3-1.3.8-7|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_POP3-1.3.8-7|39	
21cr|php-pear-Net_POP3-1.3.8-7|40	%files
21cr|php-pear-Net_POP3-1.3.8-7|41	%defattr(-,root,root)
21cr|php-pear-Net_POP3-1.3.8-7|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_POP3-1.3.8-7|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6132 21
21cr|php-pear-Net_Portscan-1.0.3-9|1	%define		_class		Net
21cr|php-pear-Net_Portscan-1.0.3-9|2	%define		_subclass	Portscan
21cr|php-pear-Net_Portscan-1.0.3-9|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Portscan-1.0.3-9|4	
21cr|php-pear-Net_Portscan-1.0.3-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Portscan-1.0.3-9|6	Version:	1.0.3
21cr|php-pear-Net_Portscan-1.0.3-9|7	Release:	9
21cr|php-pear-Net_Portscan-1.0.3-9|8	Summary:	Portscanner utilities
21cr|php-pear-Net_Portscan-1.0.3-9|9	License:	PHP License
21cr|php-pear-Net_Portscan-1.0.3-9|10	Group:		Development/PHP
21cr|php-pear-Net_Portscan-1.0.3-9|11	URL:		http://pear.php.net/package/Net_Portscan/
21cr|php-pear-Net_Portscan-1.0.3-9|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_Portscan-1.0.3-9|13	Requires(post):	php-pear
21cr|php-pear-Net_Portscan-1.0.3-9|14	Requires(preun): php-pear
21cr|php-pear-Net_Portscan-1.0.3-9|15	Requires:	php-pear
21cr|php-pear-Net_Portscan-1.0.3-9|16	BuildArch:	noarch
21cr|php-pear-Net_Portscan-1.0.3-9|17	BuildRequires:	php-pear
21cr|php-pear-Net_Portscan-1.0.3-9|18	
21cr|php-pear-Net_Portscan-1.0.3-9|19	%description
21cr|php-pear-Net_Portscan-1.0.3-9|20	The Net_Portscan package allows one to perform basic portscanning
21cr|php-pear-Net_Portscan-1.0.3-9|21	functions with PHP. It supports checking an individual port or
21cr|php-pear-Net_Portscan-1.0.3-9|22	checking a whole range of ports on a machine.
21cr|php-pear-Net_Portscan-1.0.3-9|23	
21cr|php-pear-Net_Portscan-1.0.3-9|24	%prep
21cr|php-pear-Net_Portscan-1.0.3-9|25	%setup -q -c
21cr|php-pear-Net_Portscan-1.0.3-9|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Portscan-1.0.3-9|27	
21cr|php-pear-Net_Portscan-1.0.3-9|28	%install
21cr|php-pear-Net_Portscan-1.0.3-9|29	
21cr|php-pear-Net_Portscan-1.0.3-9|30	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Portscan-1.0.3-9|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Portscan-1.0.3-9|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Portscan-1.0.3-9|33	
21cr|php-pear-Net_Portscan-1.0.3-9|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Portscan-1.0.3-9|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Portscan-1.0.3-9|36	
21cr|php-pear-Net_Portscan-1.0.3-9|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Portscan-1.0.3-9|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Portscan-1.0.3-9|39	
21cr|php-pear-Net_Portscan-1.0.3-9|40	%files
21cr|php-pear-Net_Portscan-1.0.3-9|41	%defattr(-,root,root)
21cr|php-pear-Net_Portscan-1.0.3-9|42	%doc %{upstream_name}-%{version}/README*
21cr|php-pear-Net_Portscan-1.0.3-9|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Portscan-1.0.3-9|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6133 21
21cr|php-pear-Net_Server-1.0.3-12|1	%define		_class		Net
21cr|php-pear-Net_Server-1.0.3-12|2	%define		_subclass	Server
21cr|php-pear-Net_Server-1.0.3-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Server-1.0.3-12|4	
21cr|php-pear-Net_Server-1.0.3-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Server-1.0.3-12|6	Version:	1.0.3
21cr|php-pear-Net_Server-1.0.3-12|7	Release:	12
21cr|php-pear-Net_Server-1.0.3-12|8	Summary:	Generic server class
21cr|php-pear-Net_Server-1.0.3-12|9	License:	PHP License
21cr|php-pear-Net_Server-1.0.3-12|10	Group:		Development/PHP
21cr|php-pear-Net_Server-1.0.3-12|11	URL:		http://pear.php.net/package/Net_Server/
21cr|php-pear-Net_Server-1.0.3-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_Server-1.0.3-12|13	Requires(post):	php-pear
21cr|php-pear-Net_Server-1.0.3-12|14	Requires(preun): php-pear
21cr|php-pear-Net_Server-1.0.3-12|15	Requires:	php-pear
21cr|php-pear-Net_Server-1.0.3-12|16	BuildRequires:	php-pear
21cr|php-pear-Net_Server-1.0.3-12|17	BuildArch:	noarch
21cr|php-pear-Net_Server-1.0.3-12|18	
21cr|php-pear-Net_Server-1.0.3-12|19	%description
21cr|php-pear-Net_Server-1.0.3-12|20	Generic server class based on ext/sockets, used to develop any kind of
21cr|php-pear-Net_Server-1.0.3-12|21	server.
21cr|php-pear-Net_Server-1.0.3-12|22	
21cr|php-pear-Net_Server-1.0.3-12|23	%prep
21cr|php-pear-Net_Server-1.0.3-12|24	%setup -q -c
21cr|php-pear-Net_Server-1.0.3-12|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Server-1.0.3-12|26	
21cr|php-pear-Net_Server-1.0.3-12|27	%install
21cr|php-pear-Net_Server-1.0.3-12|28	
21cr|php-pear-Net_Server-1.0.3-12|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Server-1.0.3-12|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Server-1.0.3-12|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Server-1.0.3-12|32	
21cr|php-pear-Net_Server-1.0.3-12|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Server-1.0.3-12|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Server-1.0.3-12|35	
21cr|php-pear-Net_Server-1.0.3-12|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Server-1.0.3-12|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Server-1.0.3-12|38	
21cr|php-pear-Net_Server-1.0.3-12|39	%files
21cr|php-pear-Net_Server-1.0.3-12|40	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_Server-1.0.3-12|41	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Net_Server-1.0.3-12|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Server-1.0.3-12|43	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Net_Server-1.0.3-12|44	%{_datadir}/pear/data/Net_Server/README

6134 21
21cr|php-pear-Net_Sieve-1.4.5-1|1	%define		_class		Net
21cr|php-pear-Net_Sieve-1.4.5-1|2	%define		_subclass	Sieve
21cr|php-pear-Net_Sieve-1.4.5-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Sieve-1.4.5-1|4	
21cr|php-pear-Net_Sieve-1.4.5-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Sieve-1.4.5-1|6	Version:	1.4.5
21cr|php-pear-Net_Sieve-1.4.5-1|7	Release:	1
21cr|php-pear-Net_Sieve-1.4.5-1|8	Summary:	Handles talking to timsieved
21cr|php-pear-Net_Sieve-1.4.5-1|9	License:	PHP License
21cr|php-pear-Net_Sieve-1.4.5-1|10	Group:		Development/PHP
21cr|php-pear-Net_Sieve-1.4.5-1|11	URL:		http://pear.php.net/package/Net_Sieve/
21cr|php-pear-Net_Sieve-1.4.5-1|12	Source0:	http://download.pear.php.net/package/Net_Sieve-%{version}.tgz
21cr|php-pear-Net_Sieve-1.4.5-1|13	Requires(post): php-pear
21cr|php-pear-Net_Sieve-1.4.5-1|14	Requires(preun): php-pear
21cr|php-pear-Net_Sieve-1.4.5-1|15	Requires:	php-pear
21cr|php-pear-Net_Sieve-1.4.5-1|16	Requires:	php-pear-Net_Socket >= 1.0
21cr|php-pear-Net_Sieve-1.4.5-1|17	BuildArch:	noarch
21cr|php-pear-Net_Sieve-1.4.5-1|18	BuildRequires:	php-pear
21cr|php-pear-Net_Sieve-1.4.5-1|19	
21cr|php-pear-Net_Sieve-1.4.5-1|20	%description
21cr|php-pear-Net_Sieve-1.4.5-1|21	Provides an API to talk to the timsieved server that comes with Cyrus
21cr|php-pear-Net_Sieve-1.4.5-1|22	IMAPd. Can be used to install, remove, mark active etc sieve scripts.
21cr|php-pear-Net_Sieve-1.4.5-1|23	
21cr|php-pear-Net_Sieve-1.4.5-1|24	%files
21cr|php-pear-Net_Sieve-1.4.5-1|25	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Sieve-1.4.5-1|26	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Net_Sieve-1.4.5-1|27	
21cr|php-pear-Net_Sieve-1.4.5-1|28	#-----------------------------------------------------------------
21cr|php-pear-Net_Sieve-1.4.5-1|29	%prep
21cr|php-pear-Net_Sieve-1.4.5-1|30	%setup -q -c
21cr|php-pear-Net_Sieve-1.4.5-1|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Sieve-1.4.5-1|32	
21cr|php-pear-Net_Sieve-1.4.5-1|33	%install
21cr|php-pear-Net_Sieve-1.4.5-1|34	
21cr|php-pear-Net_Sieve-1.4.5-1|35	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Sieve-1.4.5-1|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Sieve-1.4.5-1|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Sieve-1.4.5-1|38	
21cr|php-pear-Net_Sieve-1.4.5-1|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Sieve-1.4.5-1|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Sieve-1.4.5-1|41	
21cr|php-pear-Net_Sieve-1.4.5-1|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Sieve-1.4.5-1|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Sieve-1.4.5-1|44	
21cr|php-pear-Net_Sieve-1.4.5-1|45	

6135 21
21cr|php-pear-Net_SmartIRC-1.1.4-8|1	%define		_class		Net
21cr|php-pear-Net_SmartIRC-1.1.4-8|2	%define		_subclass	SmartIRC
21cr|php-pear-Net_SmartIRC-1.1.4-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_SmartIRC-1.1.4-8|4	
21cr|php-pear-Net_SmartIRC-1.1.4-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_SmartIRC-1.1.4-8|6	Version:	1.1.4
21cr|php-pear-Net_SmartIRC-1.1.4-8|7	Release:	8
21cr|php-pear-Net_SmartIRC-1.1.4-8|8	Summary:	IRC client class
21cr|php-pear-Net_SmartIRC-1.1.4-8|9	License:	PHP License
21cr|php-pear-Net_SmartIRC-1.1.4-8|10	Group:		Development/PHP
21cr|php-pear-Net_SmartIRC-1.1.4-8|11	URL:		http://pear.php.net/package/Net_SmartIRC/
21cr|php-pear-Net_SmartIRC-1.1.4-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_SmartIRC-1.1.4-8|13	Requires(post):	php-pear
21cr|php-pear-Net_SmartIRC-1.1.4-8|14	Requires(preun): php-pear
21cr|php-pear-Net_SmartIRC-1.1.4-8|15	Requires:	php-pear
21cr|php-pear-Net_SmartIRC-1.1.4-8|16	BuildRequires:	php-pear
21cr|php-pear-Net_SmartIRC-1.1.4-8|17	BuildArch:	noarch
21cr|php-pear-Net_SmartIRC-1.1.4-8|18	
21cr|php-pear-Net_SmartIRC-1.1.4-8|19	%description
21cr|php-pear-Net_SmartIRC-1.1.4-8|20	Net_SmartIRC is a PHP class for communication with IRC networks, which
21cr|php-pear-Net_SmartIRC-1.1.4-8|21	conforms to the RFC 2812 (IRC protocol). It's an API that handles all
21cr|php-pear-Net_SmartIRC-1.1.4-8|22	IRC protocol messages. This class is designed for creating IRC bots,
21cr|php-pear-Net_SmartIRC-1.1.4-8|23	chats and show irc related info on webpages.
21cr|php-pear-Net_SmartIRC-1.1.4-8|24	
21cr|php-pear-Net_SmartIRC-1.1.4-8|25	Featurelist:
21cr|php-pear-Net_SmartIRC-1.1.4-8|26	- actionhandler for the API
21cr|php-pear-Net_SmartIRC-1.1.4-8|27	- messagehandler for the API
21cr|php-pear-Net_SmartIRC-1.1.4-8|28	- send/receive floodprotection
21cr|php-pear-Net_SmartIRC-1.1.4-8|29	- detects and changes nickname on nickname collisions
21cr|php-pear-Net_SmartIRC-1.1.4-8|30	- time events
21cr|php-pear-Net_SmartIRC-1.1.4-8|31	- full object oriented programmed
21cr|php-pear-Net_SmartIRC-1.1.4-8|32	- autoreconnect
21cr|php-pear-Net_SmartIRC-1.1.4-8|33	- debugging/logging system
21cr|php-pear-Net_SmartIRC-1.1.4-8|34	- supports fsocks and PHP socket extension
21cr|php-pear-Net_SmartIRC-1.1.4-8|35	- supports PHP 4.1.x to 4.3.0
21cr|php-pear-Net_SmartIRC-1.1.4-8|36	- sendbuffer with priority levels
21cr|php-pear-Net_SmartIRC-1.1.4-8|37	- channel synching (tracking of users/modes/topic etc in variables)
21cr|php-pear-Net_SmartIRC-1.1.4-8|38	- IRC functions: op, deop, voice, devoice, ban, unban, join, part,
21cr|php-pear-Net_SmartIRC-1.1.4-8|39	action, message, query, ctcp, mode, topic, nick, invite
21cr|php-pear-Net_SmartIRC-1.1.4-8|40	
21cr|php-pear-Net_SmartIRC-1.1.4-8|41	%prep
21cr|php-pear-Net_SmartIRC-1.1.4-8|42	%setup -q -c
21cr|php-pear-Net_SmartIRC-1.1.4-8|43	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_SmartIRC-1.1.4-8|44	
21cr|php-pear-Net_SmartIRC-1.1.4-8|45	%install
21cr|php-pear-Net_SmartIRC-1.1.4-8|46	
21cr|php-pear-Net_SmartIRC-1.1.4-8|47	cd %{upstream_name}-%{version}
21cr|php-pear-Net_SmartIRC-1.1.4-8|48	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_SmartIRC-1.1.4-8|49	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_SmartIRC-1.1.4-8|50	
21cr|php-pear-Net_SmartIRC-1.1.4-8|51	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_SmartIRC-1.1.4-8|52	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_SmartIRC-1.1.4-8|53	
21cr|php-pear-Net_SmartIRC-1.1.4-8|54	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SmartIRC-1.1.4-8|55	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SmartIRC-1.1.4-8|56	
21cr|php-pear-Net_SmartIRC-1.1.4-8|57	%files
21cr|php-pear-Net_SmartIRC-1.1.4-8|58	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_SmartIRC-1.1.4-8|59	%{_datadir}/pear/packages/%{upstream_name}.xml

6136 21
21cr|php-pear-Net_SMPP-0.4.5-7|1	%define		_class		Net
21cr|php-pear-Net_SMPP-0.4.5-7|2	%define		_subclass	SMPP
21cr|php-pear-Net_SMPP-0.4.5-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_SMPP-0.4.5-7|4	
21cr|php-pear-Net_SMPP-0.4.5-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_SMPP-0.4.5-7|6	Version:	0.4.5
21cr|php-pear-Net_SMPP-0.4.5-7|7	Release:	7
21cr|php-pear-Net_SMPP-0.4.5-7|8	Summary:	SMPP v3.4 protocol implementation
21cr|php-pear-Net_SMPP-0.4.5-7|9	License:	PHP License
21cr|php-pear-Net_SMPP-0.4.5-7|10	Group:		Development/PHP
21cr|php-pear-Net_SMPP-0.4.5-7|11	URL:		http://pear.php.net/package/%{upstream_name}/
21cr|php-pear-Net_SMPP-0.4.5-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_SMPP-0.4.5-7|13	Requires(post):	php-pear
21cr|php-pear-Net_SMPP-0.4.5-7|14	Requires(preun): php-pear
21cr|php-pear-Net_SMPP-0.4.5-7|15	Requires:	php-pear
21cr|php-pear-Net_SMPP-0.4.5-7|16	BuildRequires: php-pear
21cr|php-pear-Net_SMPP-0.4.5-7|17	BuildArch:	noarch
21cr|php-pear-Net_SMPP-0.4.5-7|18	Buildroot:	%{_tmppath}/%{name}-%{version}
21cr|php-pear-Net_SMPP-0.4.5-7|19	
21cr|php-pear-Net_SMPP-0.4.5-7|20	%description
21cr|php-pear-Net_SMPP-0.4.5-7|21	Net_SMPP is an implementation of the SMPP (Short Message Peer-to-Peer)
21cr|php-pear-Net_SMPP-0.4.5-7|22	v3.4 protocol. SMPP is an open protocol used in the wireless industry
21cr|php-pear-Net_SMPP-0.4.5-7|23	to send and recieve SMS messages.
21cr|php-pear-Net_SMPP-0.4.5-7|24	
21cr|php-pear-Net_SMPP-0.4.5-7|25	Net_SMPP does not provide a SMPP client or server, but they can easily
21cr|php-pear-Net_SMPP-0.4.5-7|26	be built with it.
21cr|php-pear-Net_SMPP-0.4.5-7|27	
21cr|php-pear-Net_SMPP-0.4.5-7|28	%prep
21cr|php-pear-Net_SMPP-0.4.5-7|29	%setup -qc
21cr|php-pear-Net_SMPP-0.4.5-7|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_SMPP-0.4.5-7|31	
21cr|php-pear-Net_SMPP-0.4.5-7|32	%install
21cr|php-pear-Net_SMPP-0.4.5-7|33	
21cr|php-pear-Net_SMPP-0.4.5-7|34	cd %{upstream_name}-%{version}
21cr|php-pear-Net_SMPP-0.4.5-7|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_SMPP-0.4.5-7|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_SMPP-0.4.5-7|37	
21cr|php-pear-Net_SMPP-0.4.5-7|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_SMPP-0.4.5-7|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_SMPP-0.4.5-7|40	
21cr|php-pear-Net_SMPP-0.4.5-7|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SMPP-0.4.5-7|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SMPP-0.4.5-7|43	
21cr|php-pear-Net_SMPP-0.4.5-7|44	%files
21cr|php-pear-Net_SMPP-0.4.5-7|45	%defattr(-,root,root)
21cr|php-pear-Net_SMPP-0.4.5-7|46	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_SMPP-0.4.5-7|47	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_SMPP-0.4.5-7|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6137 21
21cr|php-pear-Net_SMPP_Client-0.4.1-12|1	%define		_class		Net
21cr|php-pear-Net_SMPP_Client-0.4.1-12|2	%define		_subclass	SMPP
21cr|php-pear-Net_SMPP_Client-0.4.1-12|3	%define		upstream_name	%{_class}_%{_subclass}_Client
21cr|php-pear-Net_SMPP_Client-0.4.1-12|4	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_SMPP_Client-0.4.1-12|6	Version:	0.4.1
21cr|php-pear-Net_SMPP_Client-0.4.1-12|7	Release:	12
21cr|php-pear-Net_SMPP_Client-0.4.1-12|8	Summary:	SMPP v3.4 client
21cr|php-pear-Net_SMPP_Client-0.4.1-12|9	License:	PHP License
21cr|php-pear-Net_SMPP_Client-0.4.1-12|10	Group:		Development/PHP
21cr|php-pear-Net_SMPP_Client-0.4.1-12|11	URL:		http://pear.php.net/package/Net_SMPP_Client/
21cr|php-pear-Net_SMPP_Client-0.4.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_SMPP_Client-0.4.1-12|13	Requires(post):	php-pear
21cr|php-pear-Net_SMPP_Client-0.4.1-12|14	Requires(preun): php-pear
21cr|php-pear-Net_SMPP_Client-0.4.1-12|15	Requires:	php-pear
21cr|php-pear-Net_SMPP_Client-0.4.1-12|16	BuildRequires: php-pear
21cr|php-pear-Net_SMPP_Client-0.4.1-12|17	BuildArch:	noarch
21cr|php-pear-Net_SMPP_Client-0.4.1-12|18	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|19	%description
21cr|php-pear-Net_SMPP_Client-0.4.1-12|20	Net_SMPP_Client is a package for communicating with SMPP servers,
21cr|php-pear-Net_SMPP_Client-0.4.1-12|21	built with Net_SMPP. It can be used to send SMS messages, among other
21cr|php-pear-Net_SMPP_Client-0.4.1-12|22	things.
21cr|php-pear-Net_SMPP_Client-0.4.1-12|23	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|24	Features:
21cr|php-pear-Net_SMPP_Client-0.4.1-12|25	- PDU stack keeps track of which PDUs have crossed the wire
21cr|php-pear-Net_SMPP_Client-0.4.1-12|26	- Keeps track of the connection state, and won't let you send PDUs if
21cr|php-pear-Net_SMPP_Client-0.4.1-12|27	the state is incorrect.
21cr|php-pear-Net_SMPP_Client-0.4.1-12|28	- Supports SMPP vendor extensions.
21cr|php-pear-Net_SMPP_Client-0.4.1-12|29	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|30	%prep
21cr|php-pear-Net_SMPP_Client-0.4.1-12|31	%setup -qc
21cr|php-pear-Net_SMPP_Client-0.4.1-12|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_SMPP_Client-0.4.1-12|33	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|34	%install
21cr|php-pear-Net_SMPP_Client-0.4.1-12|35	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|36	cd %{upstream_name}-%{version}
21cr|php-pear-Net_SMPP_Client-0.4.1-12|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_SMPP_Client-0.4.1-12|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_SMPP_Client-0.4.1-12|39	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_SMPP_Client-0.4.1-12|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_SMPP_Client-0.4.1-12|42	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SMPP_Client-0.4.1-12|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SMPP_Client-0.4.1-12|45	
21cr|php-pear-Net_SMPP_Client-0.4.1-12|46	%files
21cr|php-pear-Net_SMPP_Client-0.4.1-12|47	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_SMPP_Client-0.4.1-12|48	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_SMPP_Client-0.4.1-12|49	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Net_SMPP_Client-0.4.1-12|50	%{_datadir}/pear/data/Net_SMPP_Client/README

6138 21
21cr|php-pear-Net_SMS-0.2.1-5|1	%define		_class		Net
21cr|php-pear-Net_SMS-0.2.1-5|2	%define		_subclass	SMS
21cr|php-pear-Net_SMS-0.2.1-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_SMS-0.2.1-5|4	
21cr|php-pear-Net_SMS-0.2.1-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_SMS-0.2.1-5|6	Version:	0.2.1
21cr|php-pear-Net_SMS-0.2.1-5|7	Release:	5
21cr|php-pear-Net_SMS-0.2.1-5|8	Summary:	SMS functionality
21cr|php-pear-Net_SMS-0.2.1-5|9	
21cr|php-pear-Net_SMS-0.2.1-5|10	License:	PHP License
21cr|php-pear-Net_SMS-0.2.1-5|11	Group:		Development/PHP
21cr|php-pear-Net_SMS-0.2.1-5|12	URL:		http://pear.php.net/package/Net_SMS/
21cr|php-pear-Net_SMS-0.2.1-5|13	Source0:	http://download.pear.php.net/package/Net_SMS-%{version}.tgz
21cr|php-pear-Net_SMS-0.2.1-5|14	Requires(post):	php-pear
21cr|php-pear-Net_SMS-0.2.1-5|15	Requires(preun): php-pear
21cr|php-pear-Net_SMS-0.2.1-5|16	Requires:	php-pear
21cr|php-pear-Net_SMS-0.2.1-5|17	BuildArch:	noarch
21cr|php-pear-Net_SMS-0.2.1-5|18	BuildRequires:	php-pear
21cr|php-pear-Net_SMS-0.2.1-5|19	
21cr|php-pear-Net_SMS-0.2.1-5|20	%description
21cr|php-pear-Net_SMS-0.2.1-5|21	This package provides SMS functionality and access to SMS gateways.
21cr|php-pear-Net_SMS-0.2.1-5|22	
21cr|php-pear-Net_SMS-0.2.1-5|23	%prep
21cr|php-pear-Net_SMS-0.2.1-5|24	%setup -q -c
21cr|php-pear-Net_SMS-0.2.1-5|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_SMS-0.2.1-5|26	
21cr|php-pear-Net_SMS-0.2.1-5|27	%install
21cr|php-pear-Net_SMS-0.2.1-5|28	
21cr|php-pear-Net_SMS-0.2.1-5|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_SMS-0.2.1-5|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_SMS-0.2.1-5|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_SMS-0.2.1-5|32	
21cr|php-pear-Net_SMS-0.2.1-5|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_SMS-0.2.1-5|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_SMS-0.2.1-5|35	
21cr|php-pear-Net_SMS-0.2.1-5|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SMS-0.2.1-5|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SMS-0.2.1-5|38	
21cr|php-pear-Net_SMS-0.2.1-5|39	%files
21cr|php-pear-Net_SMS-0.2.1-5|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_SMS-0.2.1-5|41	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Net_SMS-0.2.1-5|42	%{_datadir}/pear/data/Net_SMS/README

6139 21
21cr|php-pear-Net_SMTP-1.10.0-1|1	%define		_class		Net
21cr|php-pear-Net_SMTP-1.10.0-1|2	%define		_subclass	SMTP
21cr|php-pear-Net_SMTP-1.10.0-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_SMTP-1.10.0-1|4	
21cr|php-pear-Net_SMTP-1.10.0-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_SMTP-1.10.0-1|6	Version:	1.10.0
21cr|php-pear-Net_SMTP-1.10.0-1|7	Release:	1
21cr|php-pear-Net_SMTP-1.10.0-1|8	Summary:	An implementation of the SMTP protocol
21cr|php-pear-Net_SMTP-1.10.0-1|9	License:	PHP License
21cr|php-pear-Net_SMTP-1.10.0-1|10	Group:		Development/PHP
21cr|php-pear-Net_SMTP-1.10.0-1|11	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-Net_SMTP-1.10.0-1|12	Source0:	http://download.pear.php.net/package/Net_SMTP-%{version}.tgz
21cr|php-pear-Net_SMTP-1.10.0-1|13	Requires(post): php-pear
21cr|php-pear-Net_SMTP-1.10.0-1|14	Requires(preun): php-pear
21cr|php-pear-Net_SMTP-1.10.0-1|15	Requires:	php-pear
21cr|php-pear-Net_SMTP-1.10.0-1|16	BuildRequires:	php-pear
21cr|php-pear-Net_SMTP-1.10.0-1|17	BuildArch:	noarch
21cr|php-pear-Net_SMTP-1.10.0-1|18	
21cr|php-pear-Net_SMTP-1.10.0-1|19	%description
21cr|php-pear-Net_SMTP-1.10.0-1|20	Provides an implementation of the SMTP protocol using PEAR's Net_Socket class.
21cr|php-pear-Net_SMTP-1.10.0-1|21	
21cr|php-pear-Net_SMTP-1.10.0-1|22	%files
21cr|php-pear-Net_SMTP-1.10.0-1|23	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_SMTP-1.10.0-1|24	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Net_SMTP-1.10.0-1|25	
21cr|php-pear-Net_SMTP-1.10.0-1|26	#-----------------------------------------------------------------------
21cr|php-pear-Net_SMTP-1.10.0-1|27	%prep
21cr|php-pear-Net_SMTP-1.10.0-1|28	%setup -q -c
21cr|php-pear-Net_SMTP-1.10.0-1|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_SMTP-1.10.0-1|30	
21cr|php-pear-Net_SMTP-1.10.0-1|31	%install
21cr|php-pear-Net_SMTP-1.10.0-1|32	
21cr|php-pear-Net_SMTP-1.10.0-1|33	cd %{upstream_name}-%{version}
21cr|php-pear-Net_SMTP-1.10.0-1|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_SMTP-1.10.0-1|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_SMTP-1.10.0-1|36	
21cr|php-pear-Net_SMTP-1.10.0-1|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_SMTP-1.10.0-1|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_SMTP-1.10.0-1|39	
21cr|php-pear-Net_SMTP-1.10.0-1|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SMTP-1.10.0-1|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_SMTP-1.10.0-1|42	
21cr|php-pear-Net_SMTP-1.10.0-1|43	

6140 21
21cr|php-pear-Net_Socket-1.0.14-4|1	%define		_class		Net
21cr|php-pear-Net_Socket-1.0.14-4|2	%define		_subclass	Socket
21cr|php-pear-Net_Socket-1.0.14-4|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Socket-1.0.14-4|4	
21cr|php-pear-Net_Socket-1.0.14-4|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Socket-1.0.14-4|6	Version:	1.0.14
21cr|php-pear-Net_Socket-1.0.14-4|7	Release:	4
21cr|php-pear-Net_Socket-1.0.14-4|8	Summary:	Network Socket Interface
21cr|php-pear-Net_Socket-1.0.14-4|9	License:	PHP License
21cr|php-pear-Net_Socket-1.0.14-4|10	Group:		Development/PHP
21cr|php-pear-Net_Socket-1.0.14-4|11	URL:		http://pear.php.net/package/Net_LDAP2
21cr|php-pear-Net_Socket-1.0.14-4|12	Source0:	http://download.pear.php.net/package/Net_Socket-%{version}.tgz
21cr|php-pear-Net_Socket-1.0.14-4|13	Requires(post): php-pear
21cr|php-pear-Net_Socket-1.0.14-4|14	Requires(preun): php-pear
21cr|php-pear-Net_Socket-1.0.14-4|15	Requires:	php-pear
21cr|php-pear-Net_Socket-1.0.14-4|16	BuildRequires:	php-pear
21cr|php-pear-Net_Socket-1.0.14-4|17	BuildArch:	noarch
21cr|php-pear-Net_Socket-1.0.14-4|18	
21cr|php-pear-Net_Socket-1.0.14-4|19	%description
21cr|php-pear-Net_Socket-1.0.14-4|20	Net_Socket is a class interface to TCP sockets. It provides blocking
21cr|php-pear-Net_Socket-1.0.14-4|21	and non-blocking operation, with different reading and writing modes
21cr|php-pear-Net_Socket-1.0.14-4|22	(byte-wise, block-wise, line-wise and special formats like network
21cr|php-pear-Net_Socket-1.0.14-4|23	byte-order ip addresses).
21cr|php-pear-Net_Socket-1.0.14-4|24	
21cr|php-pear-Net_Socket-1.0.14-4|25	%prep
21cr|php-pear-Net_Socket-1.0.14-4|26	%setup -q -c
21cr|php-pear-Net_Socket-1.0.14-4|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Socket-1.0.14-4|28	
21cr|php-pear-Net_Socket-1.0.14-4|29	%install
21cr|php-pear-Net_Socket-1.0.14-4|30	
21cr|php-pear-Net_Socket-1.0.14-4|31	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Socket-1.0.14-4|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Socket-1.0.14-4|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Socket-1.0.14-4|34	
21cr|php-pear-Net_Socket-1.0.14-4|35	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Net_Socket-1.0.14-4|36	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Net_Socket-1.0.14-4|37	
21cr|php-pear-Net_Socket-1.0.14-4|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Socket-1.0.14-4|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Socket-1.0.14-4|40	
21cr|php-pear-Net_Socket-1.0.14-4|41	%clean
21cr|php-pear-Net_Socket-1.0.14-4|42	
21cr|php-pear-Net_Socket-1.0.14-4|43	
21cr|php-pear-Net_Socket-1.0.14-4|44	
21cr|php-pear-Net_Socket-1.0.14-4|45	%files
21cr|php-pear-Net_Socket-1.0.14-4|46	%defattr(-,root,root)
21cr|php-pear-Net_Socket-1.0.14-4|47	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Socket-1.0.14-4|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6141 21
21cr|php-pear-Net_Traceroute-0.21.3-6|1	%define		_class		Net
21cr|php-pear-Net_Traceroute-0.21.3-6|2	%define		_subclass	Traceroute
21cr|php-pear-Net_Traceroute-0.21.3-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Traceroute-0.21.3-6|4	
21cr|php-pear-Net_Traceroute-0.21.3-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Traceroute-0.21.3-6|6	Version:	0.21.3
21cr|php-pear-Net_Traceroute-0.21.3-6|7	Release:	6
21cr|php-pear-Net_Traceroute-0.21.3-6|8	Summary:	Execute traceroute
21cr|php-pear-Net_Traceroute-0.21.3-6|9	License:	PHP License
21cr|php-pear-Net_Traceroute-0.21.3-6|10	Group:		Development/PHP
21cr|php-pear-Net_Traceroute-0.21.3-6|11	URL:		http://pear.php.net/package/Net_Traceroute/
21cr|php-pear-Net_Traceroute-0.21.3-6|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_Traceroute-0.21.3-6|13	Requires(post):	php-pear
21cr|php-pear-Net_Traceroute-0.21.3-6|14	Requires(preun): php-pear
21cr|php-pear-Net_Traceroute-0.21.3-6|15	Requires:	php-pear
21cr|php-pear-Net_Traceroute-0.21.3-6|16	BuildArch:	noarch
21cr|php-pear-Net_Traceroute-0.21.3-6|17	BuildRequires:	php-pear
21cr|php-pear-Net_Traceroute-0.21.3-6|18	
21cr|php-pear-Net_Traceroute-0.21.3-6|19	%description
21cr|php-pear-Net_Traceroute-0.21.3-6|20	OS independent wrapper class for executing traceroute calls.
21cr|php-pear-Net_Traceroute-0.21.3-6|21	
21cr|php-pear-Net_Traceroute-0.21.3-6|22	%prep
21cr|php-pear-Net_Traceroute-0.21.3-6|23	%setup -q -c
21cr|php-pear-Net_Traceroute-0.21.3-6|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Traceroute-0.21.3-6|25	
21cr|php-pear-Net_Traceroute-0.21.3-6|26	%install
21cr|php-pear-Net_Traceroute-0.21.3-6|27	
21cr|php-pear-Net_Traceroute-0.21.3-6|28	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Traceroute-0.21.3-6|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Traceroute-0.21.3-6|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Traceroute-0.21.3-6|31	
21cr|php-pear-Net_Traceroute-0.21.3-6|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Traceroute-0.21.3-6|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Traceroute-0.21.3-6|34	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-Net_Traceroute-0.21.3-6|35	
21cr|php-pear-Net_Traceroute-0.21.3-6|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Traceroute-0.21.3-6|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Traceroute-0.21.3-6|38	
21cr|php-pear-Net_Traceroute-0.21.3-6|39	%files
21cr|php-pear-Net_Traceroute-0.21.3-6|40	%defattr(-,root,root)
21cr|php-pear-Net_Traceroute-0.21.3-6|41	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_Traceroute-0.21.3-6|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Traceroute-0.21.3-6|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6142 21
21cr|php-pear-Net_URL-1.0.15-14|1	%define		_class		Net
21cr|php-pear-Net_URL-1.0.15-14|2	%define		_subclass	URL
21cr|php-pear-Net_URL-1.0.15-14|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_URL-1.0.15-14|4	
21cr|php-pear-Net_URL-1.0.15-14|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_URL-1.0.15-14|6	Version:	1.0.15
21cr|php-pear-Net_URL-1.0.15-14|7	Release:	14
21cr|php-pear-Net_URL-1.0.15-14|8	Summary:	Easy parsing of URLs
21cr|php-pear-Net_URL-1.0.15-14|9	License:	PHP License
21cr|php-pear-Net_URL-1.0.15-14|10	Group:		Development/PHP
21cr|php-pear-Net_URL-1.0.15-14|11	URL:		http://pear.php.net/package/Net_URL/
21cr|php-pear-Net_URL-1.0.15-14|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_URL-1.0.15-14|13	Requires(post): php-pear
21cr|php-pear-Net_URL-1.0.15-14|14	Requires(preun): php-pear
21cr|php-pear-Net_URL-1.0.15-14|15	Requires:	php-pear
21cr|php-pear-Net_URL-1.0.15-14|16	BuildArch:	noarch
21cr|php-pear-Net_URL-1.0.15-14|17	BuildRequires:	php-pear
21cr|php-pear-Net_URL-1.0.15-14|18	
21cr|php-pear-Net_URL-1.0.15-14|19	%description
21cr|php-pear-Net_URL-1.0.15-14|20	Provides easy parsing of URLs and their constituent parts.
21cr|php-pear-Net_URL-1.0.15-14|21	
21cr|php-pear-Net_URL-1.0.15-14|22	%prep
21cr|php-pear-Net_URL-1.0.15-14|23	%setup -q -c
21cr|php-pear-Net_URL-1.0.15-14|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_URL-1.0.15-14|25	
21cr|php-pear-Net_URL-1.0.15-14|26	%install
21cr|php-pear-Net_URL-1.0.15-14|27	
21cr|php-pear-Net_URL-1.0.15-14|28	cd %{upstream_name}-%{version}
21cr|php-pear-Net_URL-1.0.15-14|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_URL-1.0.15-14|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_URL-1.0.15-14|31	
21cr|php-pear-Net_URL-1.0.15-14|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_URL-1.0.15-14|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_URL-1.0.15-14|34	
21cr|php-pear-Net_URL-1.0.15-14|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_URL-1.0.15-14|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_URL-1.0.15-14|37	
21cr|php-pear-Net_URL-1.0.15-14|38	%clean
21cr|php-pear-Net_URL-1.0.15-14|39	
21cr|php-pear-Net_URL-1.0.15-14|40	
21cr|php-pear-Net_URL-1.0.15-14|41	
21cr|php-pear-Net_URL-1.0.15-14|42	%files
21cr|php-pear-Net_URL-1.0.15-14|43	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_URL-1.0.15-14|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_URL-1.0.15-14|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6143 21
21cr|php-pear-Net_URL2-2.1.1-6|1	%define		_class		Net
21cr|php-pear-Net_URL2-2.1.1-6|2	%define		_subclass	URL2
21cr|php-pear-Net_URL2-2.1.1-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_URL2-2.1.1-6|4	
21cr|php-pear-Net_URL2-2.1.1-6|5	Summary:	Class for parsing and handling URL
21cr|php-pear-Net_URL2-2.1.1-6|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_URL2-2.1.1-6|7	Version:	2.1.1
21cr|php-pear-Net_URL2-2.1.1-6|8	Release:	6
21cr|php-pear-Net_URL2-2.1.1-6|9	License:	BSD
21cr|php-pear-Net_URL2-2.1.1-6|10	Group:		Development/PHP
21cr|php-pear-Net_URL2-2.1.1-6|11	URL:		http://pear.php.net/package/Net_URL2/
21cr|php-pear-Net_URL2-2.1.1-6|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_URL2-2.1.1-6|13	Requires(post):	php-pear
21cr|php-pear-Net_URL2-2.1.1-6|14	Requires(preun): php-pear
21cr|php-pear-Net_URL2-2.1.1-6|15	Requires:	php-pear
21cr|php-pear-Net_URL2-2.1.1-6|16	BuildArch:	noarch
21cr|php-pear-Net_URL2-2.1.1-6|17	BuildRequires:	php-pear
21cr|php-pear-Net_URL2-2.1.1-6|18	
21cr|php-pear-Net_URL2-2.1.1-6|19	%description
21cr|php-pear-Net_URL2-2.1.1-6|20	Provides parsing of URLs into their constituent parts (scheme, host, path
21cr|php-pear-Net_URL2-2.1.1-6|21	etc.), URL generation, and resolving of relative URLs.
21cr|php-pear-Net_URL2-2.1.1-6|22	
21cr|php-pear-Net_URL2-2.1.1-6|23	%prep
21cr|php-pear-Net_URL2-2.1.1-6|24	
21cr|php-pear-Net_URL2-2.1.1-6|25	%setup -q -c
21cr|php-pear-Net_URL2-2.1.1-6|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_URL2-2.1.1-6|27	
21cr|php-pear-Net_URL2-2.1.1-6|28	%install
21cr|php-pear-Net_URL2-2.1.1-6|29	
21cr|php-pear-Net_URL2-2.1.1-6|30	cd %{upstream_name}-%{version}
21cr|php-pear-Net_URL2-2.1.1-6|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_URL2-2.1.1-6|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_URL2-2.1.1-6|33	
21cr|php-pear-Net_URL2-2.1.1-6|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_URL2-2.1.1-6|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_URL2-2.1.1-6|36	
21cr|php-pear-Net_URL2-2.1.1-6|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_URL2-2.1.1-6|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_URL2-2.1.1-6|39	
21cr|php-pear-Net_URL2-2.1.1-6|40	%files
21cr|php-pear-Net_URL2-2.1.1-6|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_URL2-2.1.1-6|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6144 21
21cr|php-pear-Net_URL_Mapper-0.9.1-5|1	#define _requires_exceptions 	pear(PHPUnit/Framework.php)
21cr|php-pear-Net_URL_Mapper-0.9.1-5|2	%define upstream_name Net_URL_Mapper
21cr|php-pear-Net_URL_Mapper-0.9.1-5|3	%define xmldir  %{_var}/lib/pear
21cr|php-pear-Net_URL_Mapper-0.9.1-5|4	%define peardir %(pear config-get php_dir 2> /dev/null)
21cr|php-pear-Net_URL_Mapper-0.9.1-5|5	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|6	Name: 		php-pear-%{upstream_name}
21cr|php-pear-Net_URL_Mapper-0.9.1-5|7	Version:     	0.9.1
21cr|php-pear-Net_URL_Mapper-0.9.1-5|8	Release:     	5
21cr|php-pear-Net_URL_Mapper-0.9.1-5|9	Summary:    	Provides a simple and flexible way to build nice URLs for web applications
21cr|php-pear-Net_URL_Mapper-0.9.1-5|10	License: 	New BSD License
21cr|php-pear-Net_URL_Mapper-0.9.1-5|11	Group: 		Development/PHP
21cr|php-pear-Net_URL_Mapper-0.9.1-5|12	Source0: 	http://pear.php.net/get/Net_URL_Mapper-%{version}.tgz
21cr|php-pear-Net_URL_Mapper-0.9.1-5|13	URL: 		http://pear.php.net/package/Net_URL_Mapper
21cr|php-pear-Net_URL_Mapper-0.9.1-5|14	BuildRequires:	php-pear >= 1.4.7
21cr|php-pear-Net_URL_Mapper-0.9.1-5|15	Requires:	php-pear-Net_URL >= 1.0.14
21cr|php-pear-Net_URL_Mapper-0.9.1-5|16	Requires:	php-pear >= 1.4.3
21cr|php-pear-Net_URL_Mapper-0.9.1-5|17	BuildArch: 	noarch
21cr|php-pear-Net_URL_Mapper-0.9.1-5|18	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|19	%description
21cr|php-pear-Net_URL_Mapper-0.9.1-5|20	Net_URL_Mapper provides a simple and flexible way to build nice URLs for
21cr|php-pear-Net_URL_Mapper-0.9.1-5|21	your web applications.
21cr|php-pear-Net_URL_Mapper-0.9.1-5|22	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|23	The URL syntax is similar to what can be found in Ruby on Rails or Python
21cr|php-pear-Net_URL_Mapper-0.9.1-5|24	Routes module
21cr|php-pear-Net_URL_Mapper-0.9.1-5|25	and as such, this package can be compared to what they call a router.
21cr|php-pear-Net_URL_Mapper-0.9.1-5|26	Still, Net_URL_Mapper
21cr|php-pear-Net_URL_Mapper-0.9.1-5|27	does not perform the dispatching like these frameworks and therefore can be
21cr|php-pear-Net_URL_Mapper-0.9.1-5|28	used with your
21cr|php-pear-Net_URL_Mapper-0.9.1-5|29	own router.
21cr|php-pear-Net_URL_Mapper-0.9.1-5|30	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|31	%prep
21cr|php-pear-Net_URL_Mapper-0.9.1-5|32	%setup -c -T
21cr|php-pear-Net_URL_Mapper-0.9.1-5|33	pear -v -c pearrc \
21cr|php-pear-Net_URL_Mapper-0.9.1-5|34	-d php_dir=%{peardir} \
21cr|php-pear-Net_URL_Mapper-0.9.1-5|35	-d doc_dir=/docs \
21cr|php-pear-Net_URL_Mapper-0.9.1-5|36	-d bin_dir=%{_bindir} \
21cr|php-pear-Net_URL_Mapper-0.9.1-5|37	-d data_dir=%{peardir}/data \
21cr|php-pear-Net_URL_Mapper-0.9.1-5|38	-d test_dir=%{peardir}/tests \
21cr|php-pear-Net_URL_Mapper-0.9.1-5|39	-d ext_dir=%{_libdir} \
21cr|php-pear-Net_URL_Mapper-0.9.1-5|40	-s
21cr|php-pear-Net_URL_Mapper-0.9.1-5|41	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|42	%build
21cr|php-pear-Net_URL_Mapper-0.9.1-5|43	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|44	%install
21cr|php-pear-Net_URL_Mapper-0.9.1-5|45	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Net_URL_Mapper-0.9.1-5|46	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|47	# Clean up unnecessary files
21cr|php-pear-Net_URL_Mapper-0.9.1-5|48	rm pearrc
21cr|php-pear-Net_URL_Mapper-0.9.1-5|49	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Net_URL_Mapper-0.9.1-5|50	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Net_URL_Mapper-0.9.1-5|51	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Net_URL_Mapper-0.9.1-5|52	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Net_URL_Mapper-0.9.1-5|53	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Net_URL_Mapper-0.9.1-5|54	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Net_URL_Mapper-0.9.1-5|55	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|56	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|57	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|58	# Install XML package description
21cr|php-pear-Net_URL_Mapper-0.9.1-5|59	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Net_URL_Mapper-0.9.1-5|60	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Net_URL_Mapper-0.9.1-5|61	cp -p package.xml %{buildroot}%{xmldir}/Net_URL_Mapper.xml
21cr|php-pear-Net_URL_Mapper-0.9.1-5|62	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|63	%clean
21cr|php-pear-Net_URL_Mapper-0.9.1-5|64	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|65	%post
21cr|php-pear-Net_URL_Mapper-0.9.1-5|66	pear install --nodeps --soft --force --register-only %{xmldir}/Net_URL_Mapper.xml
21cr|php-pear-Net_URL_Mapper-0.9.1-5|67	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|68	%postun
21cr|php-pear-Net_URL_Mapper-0.9.1-5|69	if [ "$1" -eq "0" ]; then
21cr|php-pear-Net_URL_Mapper-0.9.1-5|70	pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Net_URL_Mapper
21cr|php-pear-Net_URL_Mapper-0.9.1-5|71	fi
21cr|php-pear-Net_URL_Mapper-0.9.1-5|72	
21cr|php-pear-Net_URL_Mapper-0.9.1-5|73	%files
21cr|php-pear-Net_URL_Mapper-0.9.1-5|74	%{peardir}/*
21cr|php-pear-Net_URL_Mapper-0.9.1-5|75	%{_bindir}/*
21cr|php-pear-Net_URL_Mapper-0.9.1-5|76	%{xmldir}/Net_URL_Mapper.xml

6145 21
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|1	%define		_class		Net
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|2	%define		_subclass	UserAgent
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|3	%define		upstream_name	%{_class}_%{_subclass}_Detect
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|4	
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|6	Version:	2.5.2
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|7	Release:	9
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|8	Summary:	Determines the Web browser
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|9	License:	PHP License
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|10	Group:		Development/PHP
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|11	URL:		http://pear.php.net/package/Net_UserAgent_Detect/
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|13	Requires(post):	php-pear
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|14	Requires(preun): php-pear
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|15	Requires:	php-pear
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|16	BuildArch:	noarch
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|17	BuildRequires:	php-pear
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|18	
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|19	%description
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|20	The Net_UserAgent object does a number of tests on an HTTP User-Agent
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|21	string. The results of these tests are available via methods of the
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|22	object. This module is based upon the JavaScript browser detection
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|23	code available at
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|24	http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|25	This module had many influences from the lib/Browser.php code in
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|26	version 1.3 of Horde.
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|27	
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|28	%prep
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|29	%setup -q -c
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|31	
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|32	%install
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|33	cd %{upstream_name}-%{version}
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|34	
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|37	
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|40	
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|43	
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|44	%files
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|45	%defattr(-,root,root)
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_UserAgent_Detect-2.5.2-9|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6146 21
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|1	%define		_class		Net
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|2	%define		_subclass	UserAgent
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|3	%define		upstream_name	%{_class}_%{_subclass}_Mobile
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|4	
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|6	Version:	1.0.0
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|7	Release:	10
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|8	Summary:	HTTP mobile user agent string parser
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|9	License:	PHP License
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|10	Group:		Development/PHP
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|11	URL:		http://pear.php.net/package/Net_UserAgent_Mobile/
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|13	Requires(post):	php-pear
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|14	Requires(preun): php-pear
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|15	Requires:	php-pear
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|16	BuildArch:	noarch
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|17	BuildRequires:	php-pear
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|18	
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|19	%description
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|20	Net_UserAgent_Mobile parses HTTP_USER_AGENT strings of (mainly
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|21	Japanese) mobile HTTP user agents. It'll be useful in page dispatching
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|22	by user agents. This package was ported from Perl's HTTP::MobileAgent.
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|23	See http://search.cpan.org/search?mode=module&query=HTTP-MobileAgent.
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|24	The author of the HTTP::MobileAgent module is Tatsuhiko Miyagawa.
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|25	
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|26	%prep
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|27	%setup -q -c
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|29	
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|30	%install
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|31	
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|32	cd %{upstream_name}-%{version}
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|35	
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|38	
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|41	
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|42	%files
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|43	%defattr(-,root,root)
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|44	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_UserAgent_Mobile-1.0.0-10|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6147 21
21cr|php-pear-Net_Vpopmaild-0.3.2-7|1	%define		_class		Net
21cr|php-pear-Net_Vpopmaild-0.3.2-7|2	%define		_subclass	Vpopmaild
21cr|php-pear-Net_Vpopmaild-0.3.2-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Vpopmaild-0.3.2-7|4	
21cr|php-pear-Net_Vpopmaild-0.3.2-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Vpopmaild-0.3.2-7|6	Version:	0.3.2
21cr|php-pear-Net_Vpopmaild-0.3.2-7|7	Release:	7
21cr|php-pear-Net_Vpopmaild-0.3.2-7|8	Summary:	Class for accessing Vpopmail's vpopmaild daemon
21cr|php-pear-Net_Vpopmaild-0.3.2-7|9	License:	PHP License
21cr|php-pear-Net_Vpopmaild-0.3.2-7|10	Group:		Development/PHP
21cr|php-pear-Net_Vpopmaild-0.3.2-7|11	URL:		http://pear.php.net/package/Net_Vpopmaild/
21cr|php-pear-Net_Vpopmaild-0.3.2-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_Vpopmaild-0.3.2-7|13	Requires(post):	php-pear
21cr|php-pear-Net_Vpopmaild-0.3.2-7|14	Requires(preun): php-pear
21cr|php-pear-Net_Vpopmaild-0.3.2-7|15	Requires:	php-pear
21cr|php-pear-Net_Vpopmaild-0.3.2-7|16	BuildArch:	noarch
21cr|php-pear-Net_Vpopmaild-0.3.2-7|17	BuildRequires:	php-pear
21cr|php-pear-Net_Vpopmaild-0.3.2-7|18	
21cr|php-pear-Net_Vpopmaild-0.3.2-7|19	%description
21cr|php-pear-Net_Vpopmaild-0.3.2-7|20	Supports all vpopmaild commands, such as adding/removing domains, users, robots
21cr|php-pear-Net_Vpopmaild-0.3.2-7|21	(autoresponders), and ezmlm lists (todo), as well as modifying domain limits,
21cr|php-pear-Net_Vpopmaild-0.3.2-7|22	ip maps, etc
21cr|php-pear-Net_Vpopmaild-0.3.2-7|23	
21cr|php-pear-Net_Vpopmaild-0.3.2-7|24	%prep
21cr|php-pear-Net_Vpopmaild-0.3.2-7|25	%setup -q -c
21cr|php-pear-Net_Vpopmaild-0.3.2-7|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Vpopmaild-0.3.2-7|27	
21cr|php-pear-Net_Vpopmaild-0.3.2-7|28	%install
21cr|php-pear-Net_Vpopmaild-0.3.2-7|29	
21cr|php-pear-Net_Vpopmaild-0.3.2-7|30	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Vpopmaild-0.3.2-7|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Vpopmaild-0.3.2-7|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Vpopmaild-0.3.2-7|33	
21cr|php-pear-Net_Vpopmaild-0.3.2-7|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Vpopmaild-0.3.2-7|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Vpopmaild-0.3.2-7|36	
21cr|php-pear-Net_Vpopmaild-0.3.2-7|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Vpopmaild-0.3.2-7|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Vpopmaild-0.3.2-7|39	
21cr|php-pear-Net_Vpopmaild-0.3.2-7|40	%files
21cr|php-pear-Net_Vpopmaild-0.3.2-7|41	%defattr(-,root,root)
21cr|php-pear-Net_Vpopmaild-0.3.2-7|42	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Net_Vpopmaild-0.3.2-7|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Vpopmaild-0.3.2-7|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6148 21
21cr|php-pear-Net_Whois-1.0.5-7|1	%define		_class		Net
21cr|php-pear-Net_Whois-1.0.5-7|2	%define		_subclass	Whois
21cr|php-pear-Net_Whois-1.0.5-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Net_Whois-1.0.5-7|4	
21cr|php-pear-Net_Whois-1.0.5-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Net_Whois-1.0.5-7|6	Version:	1.0.5
21cr|php-pear-Net_Whois-1.0.5-7|7	Release:	7
21cr|php-pear-Net_Whois-1.0.5-7|8	Summary:	PEAR::Net_Whois class
21cr|php-pear-Net_Whois-1.0.5-7|9	License:	PHP License
21cr|php-pear-Net_Whois-1.0.5-7|10	Group:		Development/PHP
21cr|php-pear-Net_Whois-1.0.5-7|11	URL:		http://pear.php.net/package/Net_Whois/
21cr|php-pear-Net_Whois-1.0.5-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Net_Whois-1.0.5-7|13	Requires(post):	php-pear
21cr|php-pear-Net_Whois-1.0.5-7|14	Requires(preun): php-pear
21cr|php-pear-Net_Whois-1.0.5-7|15	Requires:	php-pear
21cr|php-pear-Net_Whois-1.0.5-7|16	BuildArch:	noarch
21cr|php-pear-Net_Whois-1.0.5-7|17	BuildRequires:	php-pear
21cr|php-pear-Net_Whois-1.0.5-7|18	
21cr|php-pear-Net_Whois-1.0.5-7|19	%description
21cr|php-pear-Net_Whois-1.0.5-7|20	The PEAR::Net_Whois looks up records in the databases maintained by
21cr|php-pear-Net_Whois-1.0.5-7|21	several Network Information Centers (NICs).
21cr|php-pear-Net_Whois-1.0.5-7|22	
21cr|php-pear-Net_Whois-1.0.5-7|23	%prep
21cr|php-pear-Net_Whois-1.0.5-7|24	%setup -q -c
21cr|php-pear-Net_Whois-1.0.5-7|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Net_Whois-1.0.5-7|26	
21cr|php-pear-Net_Whois-1.0.5-7|27	%install
21cr|php-pear-Net_Whois-1.0.5-7|28	
21cr|php-pear-Net_Whois-1.0.5-7|29	cd %{upstream_name}-%{version}
21cr|php-pear-Net_Whois-1.0.5-7|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Net_Whois-1.0.5-7|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Net_Whois-1.0.5-7|32	
21cr|php-pear-Net_Whois-1.0.5-7|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Net_Whois-1.0.5-7|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Net_Whois-1.0.5-7|35	
21cr|php-pear-Net_Whois-1.0.5-7|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Whois-1.0.5-7|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Net_Whois-1.0.5-7|38	
21cr|php-pear-Net_Whois-1.0.5-7|39	%files
21cr|php-pear-Net_Whois-1.0.5-7|40	%defattr(-,root,root)
21cr|php-pear-Net_Whois-1.0.5-7|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Net_Whois-1.0.5-7|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6149 21
21cr|php-pear-Numbers_Roman-1.0.2-12|1	%define		_class		Numbers
21cr|php-pear-Numbers_Roman-1.0.2-12|2	%define		_subclass	Roman
21cr|php-pear-Numbers_Roman-1.0.2-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Numbers_Roman-1.0.2-12|4	
21cr|php-pear-Numbers_Roman-1.0.2-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Numbers_Roman-1.0.2-12|6	Version:	1.0.2
21cr|php-pear-Numbers_Roman-1.0.2-12|7	Release:	12
21cr|php-pear-Numbers_Roman-1.0.2-12|8	Summary:	Converting to and from Roman numerals
21cr|php-pear-Numbers_Roman-1.0.2-12|9	License:	PHP License
21cr|php-pear-Numbers_Roman-1.0.2-12|10	Group:		Development/PHP
21cr|php-pear-Numbers_Roman-1.0.2-12|11	URL:		http://pear.php.net/package/Numbers_Roman/
21cr|php-pear-Numbers_Roman-1.0.2-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Numbers_Roman-1.0.2-12|13	Requires(post):	php-pear
21cr|php-pear-Numbers_Roman-1.0.2-12|14	Requires(preun): php-pear
21cr|php-pear-Numbers_Roman-1.0.2-12|15	Requires:	php-pear
21cr|php-pear-Numbers_Roman-1.0.2-12|16	Requires:	php-gd
21cr|php-pear-Numbers_Roman-1.0.2-12|17	BuildArch:	noarch
21cr|php-pear-Numbers_Roman-1.0.2-12|18	BuildRequires:	php-pear
21cr|php-pear-Numbers_Roman-1.0.2-12|19	
21cr|php-pear-Numbers_Roman-1.0.2-12|20	%description
21cr|php-pear-Numbers_Roman-1.0.2-12|21	A class for converting to and from Roman numerals.
21cr|php-pear-Numbers_Roman-1.0.2-12|22	
21cr|php-pear-Numbers_Roman-1.0.2-12|23	%prep
21cr|php-pear-Numbers_Roman-1.0.2-12|24	%setup -q -c
21cr|php-pear-Numbers_Roman-1.0.2-12|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Numbers_Roman-1.0.2-12|26	
21cr|php-pear-Numbers_Roman-1.0.2-12|27	%install
21cr|php-pear-Numbers_Roman-1.0.2-12|28	
21cr|php-pear-Numbers_Roman-1.0.2-12|29	cd %{upstream_name}-%{version}
21cr|php-pear-Numbers_Roman-1.0.2-12|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Numbers_Roman-1.0.2-12|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Numbers_Roman-1.0.2-12|32	
21cr|php-pear-Numbers_Roman-1.0.2-12|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Numbers_Roman-1.0.2-12|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Numbers_Roman-1.0.2-12|35	
21cr|php-pear-Numbers_Roman-1.0.2-12|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Numbers_Roman-1.0.2-12|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Numbers_Roman-1.0.2-12|38	
21cr|php-pear-Numbers_Roman-1.0.2-12|39	%files
21cr|php-pear-Numbers_Roman-1.0.2-12|40	%defattr(-,root,root)
21cr|php-pear-Numbers_Roman-1.0.2-12|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Numbers_Roman-1.0.2-12|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6150 21
21cr|php-pear-Numbers_Words-0.18.1-8|1	%define		_class		Numbers
21cr|php-pear-Numbers_Words-0.18.1-8|2	%define		_subclass	Words
21cr|php-pear-Numbers_Words-0.18.1-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Numbers_Words-0.18.1-8|4	
21cr|php-pear-Numbers_Words-0.18.1-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Numbers_Words-0.18.1-8|6	Version:	0.18.1
21cr|php-pear-Numbers_Words-0.18.1-8|7	Release:	8
21cr|php-pear-Numbers_Words-0.18.1-8|8	Summary:	Provides methods for spelling numerals in words
21cr|php-pear-Numbers_Words-0.18.1-8|9	License:	PHP License
21cr|php-pear-Numbers_Words-0.18.1-8|10	Group:		Development/PHP
21cr|php-pear-Numbers_Words-0.18.1-8|11	URL:		http://pear.php.net/package/Numbers_Words/
21cr|php-pear-Numbers_Words-0.18.1-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Numbers_Words-0.18.1-8|13	Requires(post):	php-pear
21cr|php-pear-Numbers_Words-0.18.1-8|14	Requires(preun): php-pear
21cr|php-pear-Numbers_Words-0.18.1-8|15	Requires:	php-pear
21cr|php-pear-Numbers_Words-0.18.1-8|16	Requires:	php-gd
21cr|php-pear-Numbers_Words-0.18.1-8|17	BuildArch:	noarch
21cr|php-pear-Numbers_Words-0.18.1-8|18	BuildRequires:	php-pear
21cr|php-pear-Numbers_Words-0.18.1-8|19	
21cr|php-pear-Numbers_Words-0.18.1-8|20	%description
21cr|php-pear-Numbers_Words-0.18.1-8|21	With Numbers_Words class you can convert numbers written in arabic
21cr|php-pear-Numbers_Words-0.18.1-8|22	digits to words in several languages. You can convert an integer
21cr|php-pear-Numbers_Words-0.18.1-8|23	between -infinity and infinity. If your system does not support such
21cr|php-pear-Numbers_Words-0.18.1-8|24	long numbers you can call Numbers_Words::toWords() with just a string.
21cr|php-pear-Numbers_Words-0.18.1-8|25	
21cr|php-pear-Numbers_Words-0.18.1-8|26	The following languages are supported (in alphabetical order):
21cr|php-pear-Numbers_Words-0.18.1-8|27	- bg (Bulgarian) by Kouber Saparev
21cr|php-pear-Numbers_Words-0.18.1-8|28	- de (German)
21cr|php-pear-Numbers_Words-0.18.1-8|29	- ee (Estonian) by Erkki Saarniit
21cr|php-pear-Numbers_Words-0.18.1-8|30	- en_100 (Donald Knuth system, English)
21cr|php-pear-Numbers_Words-0.18.1-8|31	- en_GB (Britich English)
21cr|php-pear-Numbers_Words-0.18.1-8|32	- en_US (American English)
21cr|php-pear-Numbers_Words-0.18.1-8|33	- es (Spanish Castellano) by Xavier Noguer
21cr|php-pear-Numbers_Words-0.18.1-8|34	- es_AR (Argentinian Spanish) by Martin Marrese
21cr|php-pear-Numbers_Words-0.18.1-8|35	- fr (French) by Kouber Saparev
21cr|php-pear-Numbers_Words-0.18.1-8|36	- id (Indonesian) by Ernas M. Jamil
21cr|php-pear-Numbers_Words-0.18.1-8|37	- it_IT (Italian) by Filippo Beltramini and Davide Caironi
21cr|php-pear-Numbers_Words-0.18.1-8|38	- pl (Polish)
21cr|php-pear-Numbers_Words-0.18.1-8|39	- pt_BR (Brazilian Portuguese) by Marcelo Subtil Marcal
21cr|php-pear-Numbers_Words-0.18.1-8|40	- ru (Russian) by Andrey Demenev
21cr|php-pear-Numbers_Words-0.18.1-8|41	- sv (Swedish) by Robin Ericsson
21cr|php-pear-Numbers_Words-0.18.1-8|42	
21cr|php-pear-Numbers_Words-0.18.1-8|43	
21cr|php-pear-Numbers_Words-0.18.1-8|44	%prep
21cr|php-pear-Numbers_Words-0.18.1-8|45	%setup -q -c
21cr|php-pear-Numbers_Words-0.18.1-8|46	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Numbers_Words-0.18.1-8|47	
21cr|php-pear-Numbers_Words-0.18.1-8|48	%install
21cr|php-pear-Numbers_Words-0.18.1-8|49	
21cr|php-pear-Numbers_Words-0.18.1-8|50	cd %{upstream_name}-%{version}
21cr|php-pear-Numbers_Words-0.18.1-8|51	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Numbers_Words-0.18.1-8|52	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Numbers_Words-0.18.1-8|53	
21cr|php-pear-Numbers_Words-0.18.1-8|54	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Numbers_Words-0.18.1-8|55	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Numbers_Words-0.18.1-8|56	
21cr|php-pear-Numbers_Words-0.18.1-8|57	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Numbers_Words-0.18.1-8|58	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Numbers_Words-0.18.1-8|59	
21cr|php-pear-Numbers_Words-0.18.1-8|60	%files
21cr|php-pear-Numbers_Words-0.18.1-8|61	%doc %{upstream_name}-%{version}/README
21cr|php-pear-Numbers_Words-0.18.1-8|62	%doc %{upstream_name}-%{version}/ChangeLog
21cr|php-pear-Numbers_Words-0.18.1-8|63	%{_datadir}/pear/%{_class}
21cr|php-pear-Numbers_Words-0.18.1-8|64	%{_datadir}/pear/packages/%{upstream_name}.xml

6151 21
21cr|php-pear-Object_Freezer-1.0.0-6|1	%define  upstream_name Object_Freezer
21cr|php-pear-Object_Freezer-1.0.0-6|2	
21cr|php-pear-Object_Freezer-1.0.0-6|3	Summary:	Library that faciliates PHP object stores
21cr|php-pear-Object_Freezer-1.0.0-6|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Object_Freezer-1.0.0-6|5	Version:	1.0.0
21cr|php-pear-Object_Freezer-1.0.0-6|6	Release:	6
21cr|php-pear-Object_Freezer-1.0.0-6|7	License:	BSD
21cr|php-pear-Object_Freezer-1.0.0-6|8	Group:		Development/PHP
21cr|php-pear-Object_Freezer-1.0.0-6|9	URL:		http://www.phpunit.de/
21cr|php-pear-Object_Freezer-1.0.0-6|10	Source0:	http://pear.phpunit.de/get/Object_Freezer-%{version}.tgz
21cr|php-pear-Object_Freezer-1.0.0-6|11	Requires(post): php-pear
21cr|php-pear-Object_Freezer-1.0.0-6|12	Requires(preun): php-pear
21cr|php-pear-Object_Freezer-1.0.0-6|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-Object_Freezer-1.0.0-6|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-Object_Freezer-1.0.0-6|15	Requires:	php-channel-phpunit
21cr|php-pear-Object_Freezer-1.0.0-6|16	BuildArch:	noarch
21cr|php-pear-Object_Freezer-1.0.0-6|17	BuildRequires:	php-pear
21cr|php-pear-Object_Freezer-1.0.0-6|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-Object_Freezer-1.0.0-6|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-Object_Freezer-1.0.0-6|20	BuildRequires:	php-cli
21cr|php-pear-Object_Freezer-1.0.0-6|21	
21cr|php-pear-Object_Freezer-1.0.0-6|22	%description
21cr|php-pear-Object_Freezer-1.0.0-6|23	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-Object_Freezer-1.0.0-6|24	unit tests in PHP.
21cr|php-pear-Object_Freezer-1.0.0-6|25	
21cr|php-pear-Object_Freezer-1.0.0-6|26	This package provides a Library that provides the low-level functionality
21cr|php-pear-Object_Freezer-1.0.0-6|27	required to store ("freeze") PHP objects to and fetch ("thaw") PHP objects
21cr|php-pear-Object_Freezer-1.0.0-6|28	from an object store for PHPUnit.
21cr|php-pear-Object_Freezer-1.0.0-6|29	
21cr|php-pear-Object_Freezer-1.0.0-6|30	%prep
21cr|php-pear-Object_Freezer-1.0.0-6|31	
21cr|php-pear-Object_Freezer-1.0.0-6|32	%setup -q -c
21cr|php-pear-Object_Freezer-1.0.0-6|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Object_Freezer-1.0.0-6|34	
21cr|php-pear-Object_Freezer-1.0.0-6|35	%build
21cr|php-pear-Object_Freezer-1.0.0-6|36	
21cr|php-pear-Object_Freezer-1.0.0-6|37	%install
21cr|php-pear-Object_Freezer-1.0.0-6|38	
21cr|php-pear-Object_Freezer-1.0.0-6|39	cd %{upstream_name}-%{version}
21cr|php-pear-Object_Freezer-1.0.0-6|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Object_Freezer-1.0.0-6|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Object_Freezer-1.0.0-6|42	
21cr|php-pear-Object_Freezer-1.0.0-6|43	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Object_Freezer-1.0.0-6|44	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Object_Freezer-1.0.0-6|45	
21cr|php-pear-Object_Freezer-1.0.0-6|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Object_Freezer-1.0.0-6|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Object_Freezer-1.0.0-6|48	
21cr|php-pear-Object_Freezer-1.0.0-6|49	%clean
21cr|php-pear-Object_Freezer-1.0.0-6|50	
21cr|php-pear-Object_Freezer-1.0.0-6|51	
21cr|php-pear-Object_Freezer-1.0.0-6|52	
21cr|php-pear-Object_Freezer-1.0.0-6|53	%files
21cr|php-pear-Object_Freezer-1.0.0-6|54	%defattr(-,root,root)
21cr|php-pear-Object_Freezer-1.0.0-6|55	%{_datadir}/pear/Object/Freezer
21cr|php-pear-Object_Freezer-1.0.0-6|56	%{_datadir}/pear/Object/*.php
21cr|php-pear-Object_Freezer-1.0.0-6|57	%{_datadir}/pear/packages/Object_Freezer.xml

6152 21
21cr|php-pear-OLE-1.0.0-0.RC1.6|1	%define		_class		OLE
21cr|php-pear-OLE-1.0.0-0.RC1.6|2	%define		upstream_name	%{_class}
21cr|php-pear-OLE-1.0.0-0.RC1.6|3	%define		pre       RC1
21cr|php-pear-OLE-1.0.0-0.RC1.6|4	
21cr|php-pear-OLE-1.0.0-0.RC1.6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-OLE-1.0.0-0.RC1.6|6	Version:	1.0.0
21cr|php-pear-OLE-1.0.0-0.RC1.6|7	Release:	0.%{pre}.6
21cr|php-pear-OLE-1.0.0-0.RC1.6|8	Summary:	Package for reading and writing OLE containers
21cr|php-pear-OLE-1.0.0-0.RC1.6|9	License:	PHP License
21cr|php-pear-OLE-1.0.0-0.RC1.6|10	Group:		Development/PHP
21cr|php-pear-OLE-1.0.0-0.RC1.6|11	URL:		http://pear.php.net/package/OLE/
21cr|php-pear-OLE-1.0.0-0.RC1.6|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
21cr|php-pear-OLE-1.0.0-0.RC1.6|13	Requires(post): php-pear
21cr|php-pear-OLE-1.0.0-0.RC1.6|14	Requires(preun): php-pear
21cr|php-pear-OLE-1.0.0-0.RC1.6|15	Requires:	php-pear
21cr|php-pear-OLE-1.0.0-0.RC1.6|16	BuildRequires:	php-pear
21cr|php-pear-OLE-1.0.0-0.RC1.6|17	BuildArch:	noarch
21cr|php-pear-OLE-1.0.0-0.RC1.6|18	
21cr|php-pear-OLE-1.0.0-0.RC1.6|19	%description
21cr|php-pear-OLE-1.0.0-0.RC1.6|20	This package allows reading and writing of OLE (Object Linking and
21cr|php-pear-OLE-1.0.0-0.RC1.6|21	Embedding) files, the format used as container for Excel, Word and
21cr|php-pear-OLE-1.0.0-0.RC1.6|22	other MS file formats. Documentation for the OLE format can be found
21cr|php-pear-OLE-1.0.0-0.RC1.6|23	at: http://user.cs.tu-berlin.de/~schwartz/pmh/guide.html .
21cr|php-pear-OLE-1.0.0-0.RC1.6|24	
21cr|php-pear-OLE-1.0.0-0.RC1.6|25	%prep
21cr|php-pear-OLE-1.0.0-0.RC1.6|26	%setup -q -c
21cr|php-pear-OLE-1.0.0-0.RC1.6|27	mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml
21cr|php-pear-OLE-1.0.0-0.RC1.6|28	
21cr|php-pear-OLE-1.0.0-0.RC1.6|29	%install
21cr|php-pear-OLE-1.0.0-0.RC1.6|30	
21cr|php-pear-OLE-1.0.0-0.RC1.6|31	cd %{upstream_name}-%{version}%{pre}
21cr|php-pear-OLE-1.0.0-0.RC1.6|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-OLE-1.0.0-0.RC1.6|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-OLE-1.0.0-0.RC1.6|34	
21cr|php-pear-OLE-1.0.0-0.RC1.6|35	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-OLE-1.0.0-0.RC1.6|36	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-OLE-1.0.0-0.RC1.6|37	
21cr|php-pear-OLE-1.0.0-0.RC1.6|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-OLE-1.0.0-0.RC1.6|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-OLE-1.0.0-0.RC1.6|40	
21cr|php-pear-OLE-1.0.0-0.RC1.6|41	%clean
21cr|php-pear-OLE-1.0.0-0.RC1.6|42	
21cr|php-pear-OLE-1.0.0-0.RC1.6|43	
21cr|php-pear-OLE-1.0.0-0.RC1.6|44	
21cr|php-pear-OLE-1.0.0-0.RC1.6|45	%files
21cr|php-pear-OLE-1.0.0-0.RC1.6|46	%defattr(-,root,root)
21cr|php-pear-OLE-1.0.0-0.RC1.6|47	%{_datadir}/pear/%{_class}.php
21cr|php-pear-OLE-1.0.0-0.RC1.6|48	%{_datadir}/pear/%{_class}
21cr|php-pear-OLE-1.0.0-0.RC1.6|49	%{_datadir}/pear/packages/%{upstream_name}.xml

6153 21
21cr|php-pear-Pager-2.4.9-7|1	%define		_class		Pager
21cr|php-pear-Pager-2.4.9-7|2	%define		upstream_name	%{_class}
21cr|php-pear-Pager-2.4.9-7|3	
21cr|php-pear-Pager-2.4.9-7|4	Summary:	Generic data paging class
21cr|php-pear-Pager-2.4.9-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Pager-2.4.9-7|6	Version:	2.4.9
21cr|php-pear-Pager-2.4.9-7|7	Release:	7
21cr|php-pear-Pager-2.4.9-7|8	License:	PHP License
21cr|php-pear-Pager-2.4.9-7|9	Group:		Development/PHP
21cr|php-pear-Pager-2.4.9-7|10	Url:		http://pear.php.net/package/Pager/
21cr|php-pear-Pager-2.4.9-7|11	Source0:	http://download.pear.php.net/package/Pager-%{version}.tgz
21cr|php-pear-Pager-2.4.9-7|12	BuildRequires:	php-pear
21cr|php-pear-Pager-2.4.9-7|13	Requires:	php-pear
21cr|php-pear-Pager-2.4.9-7|14	Requires(post,preun):	php-pear
21cr|php-pear-Pager-2.4.9-7|15	Provides:	pear(Pager/Wrapper.php) = %{EVRD}
21cr|php-pear-Pager-2.4.9-7|16	BuildArch:	noarch
21cr|php-pear-Pager-2.4.9-7|17	
21cr|php-pear-Pager-2.4.9-7|18	%description
21cr|php-pear-Pager-2.4.9-7|19	If you have data that needs paging (ie 1-10 on page one, 11-20 on page
21cr|php-pear-Pager-2.4.9-7|20	two) this class can help. Pass it an array of data and it will sort it
21cr|php-pear-Pager-2.4.9-7|21	into pages, picking up the current page id from the url. It can also
21cr|php-pear-Pager-2.4.9-7|22	give you back/next and page number links taking the current url and
21cr|php-pear-Pager-2.4.9-7|23	adding the correct page id to it.
21cr|php-pear-Pager-2.4.9-7|24	
21cr|php-pear-Pager-2.4.9-7|25	%files
21cr|php-pear-Pager-2.4.9-7|26	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Pager-2.4.9-7|27	%{_datadir}/pear/%{_class}
21cr|php-pear-Pager-2.4.9-7|28	%{_datadir}/pear/%{_class}.php
21cr|php-pear-Pager-2.4.9-7|29	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Pager-2.4.9-7|30	
21cr|php-pear-Pager-2.4.9-7|31	#----------------------------------------------------------------------------
21cr|php-pear-Pager-2.4.9-7|32	
21cr|php-pear-Pager-2.4.9-7|33	%prep
21cr|php-pear-Pager-2.4.9-7|34	%setup -q -c
21cr|php-pear-Pager-2.4.9-7|35	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Pager-2.4.9-7|36	
21cr|php-pear-Pager-2.4.9-7|37	%install
21cr|php-pear-Pager-2.4.9-7|38	cd %{upstream_name}-%{version}
21cr|php-pear-Pager-2.4.9-7|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Pager-2.4.9-7|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Pager-2.4.9-7|41	
21cr|php-pear-Pager-2.4.9-7|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Pager-2.4.9-7|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Pager-2.4.9-7|44	
21cr|php-pear-Pager-2.4.9-7|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Pager-2.4.9-7|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

6154 21
21cr|php-pear-Payment_Clieop-0.2.0-5|1	%define		_class		Payment
21cr|php-pear-Payment_Clieop-0.2.0-5|2	%define		_subclass	Clieop
21cr|php-pear-Payment_Clieop-0.2.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Payment_Clieop-0.2.0-5|4	
21cr|php-pear-Payment_Clieop-0.2.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Payment_Clieop-0.2.0-5|6	Version:	0.2.0
21cr|php-pear-Payment_Clieop-0.2.0-5|7	Release:	5
21cr|php-pear-Payment_Clieop-0.2.0-5|8	Summary:	Create clieop03 file to send to Dutch Bank
21cr|php-pear-Payment_Clieop-0.2.0-5|9	License:	PHP License
21cr|php-pear-Payment_Clieop-0.2.0-5|10	Group:		Development/PHP
21cr|php-pear-Payment_Clieop-0.2.0-5|11	URL:		http://pear.php.net/package/Payment_Clieop/
21cr|php-pear-Payment_Clieop-0.2.0-5|12	Source0:	http://download.pear.php.net/package/Payment_Clieop-%{version}.tgz
21cr|php-pear-Payment_Clieop-0.2.0-5|13	Requires(post):	php-pear
21cr|php-pear-Payment_Clieop-0.2.0-5|14	Requires(preun): php-pear
21cr|php-pear-Payment_Clieop-0.2.0-5|15	Requires:	php-pear
21cr|php-pear-Payment_Clieop-0.2.0-5|16	BuildArch:	noarch
21cr|php-pear-Payment_Clieop-0.2.0-5|17	BuildRequires:	php-pear
21cr|php-pear-Payment_Clieop-0.2.0-5|18	
21cr|php-pear-Payment_Clieop-0.2.0-5|19	%description
21cr|php-pear-Payment_Clieop-0.2.0-5|20	These classes can create a clieop03 file for you which you can send to
21cr|php-pear-Payment_Clieop-0.2.0-5|21	a Dutch Bank. Ofcourse you need also a Dutch bank account.
21cr|php-pear-Payment_Clieop-0.2.0-5|22	
21cr|php-pear-Payment_Clieop-0.2.0-5|23	
21cr|php-pear-Payment_Clieop-0.2.0-5|24	%prep
21cr|php-pear-Payment_Clieop-0.2.0-5|25	%setup -q -c
21cr|php-pear-Payment_Clieop-0.2.0-5|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Payment_Clieop-0.2.0-5|27	
21cr|php-pear-Payment_Clieop-0.2.0-5|28	%install
21cr|php-pear-Payment_Clieop-0.2.0-5|29	
21cr|php-pear-Payment_Clieop-0.2.0-5|30	cd %{upstream_name}-%{version}
21cr|php-pear-Payment_Clieop-0.2.0-5|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Payment_Clieop-0.2.0-5|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Payment_Clieop-0.2.0-5|33	
21cr|php-pear-Payment_Clieop-0.2.0-5|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Payment_Clieop-0.2.0-5|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Payment_Clieop-0.2.0-5|36	
21cr|php-pear-Payment_Clieop-0.2.0-5|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Payment_Clieop-0.2.0-5|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Payment_Clieop-0.2.0-5|39	
21cr|php-pear-Payment_Clieop-0.2.0-5|40	%files
21cr|php-pear-Payment_Clieop-0.2.0-5|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Payment_Clieop-0.2.0-5|42	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Payment_Clieop-0.2.0-5|43	%{_datadir}/pear/data/%{upstream_name}

6155 21
21cr|php-pear-Payment_DTA-1.4.3-7|1	%define		_class		Payment
21cr|php-pear-Payment_DTA-1.4.3-7|2	%define		_subclass	DTA
21cr|php-pear-Payment_DTA-1.4.3-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Payment_DTA-1.4.3-7|4	
21cr|php-pear-Payment_DTA-1.4.3-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Payment_DTA-1.4.3-7|6	Version:	1.4.3
21cr|php-pear-Payment_DTA-1.4.3-7|7	Release:	7
21cr|php-pear-Payment_DTA-1.4.3-7|8	Summary:	Creates DTA files containing money transactions (Germany)
21cr|php-pear-Payment_DTA-1.4.3-7|9	License:	PHP License
21cr|php-pear-Payment_DTA-1.4.3-7|10	Group:		Development/PHP
21cr|php-pear-Payment_DTA-1.4.3-7|11	URL:		http://pear.php.net/package/Payment_DTA/
21cr|php-pear-Payment_DTA-1.4.3-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Payment_DTA-1.4.3-7|13	Requires(post):	php-pear
21cr|php-pear-Payment_DTA-1.4.3-7|14	Requires(preun): php-pear
21cr|php-pear-Payment_DTA-1.4.3-7|15	Requires:	php-pear
21cr|php-pear-Payment_DTA-1.4.3-7|16	BuildArch:	noarch
21cr|php-pear-Payment_DTA-1.4.3-7|17	BuildRequires:	php-pear
21cr|php-pear-Payment_DTA-1.4.3-7|18	
21cr|php-pear-Payment_DTA-1.4.3-7|19	%description
21cr|php-pear-Payment_DTA-1.4.3-7|20	%{upstream_name} provides function to create DTA files used in Germany to
21cr|php-pear-Payment_DTA-1.4.3-7|21	exchange information about money transactions with banks or online
21cr|php-pear-Payment_DTA-1.4.3-7|22	banking programs.
21cr|php-pear-Payment_DTA-1.4.3-7|23	
21cr|php-pear-Payment_DTA-1.4.3-7|24	
21cr|php-pear-Payment_DTA-1.4.3-7|25	%prep
21cr|php-pear-Payment_DTA-1.4.3-7|26	%setup -q -c
21cr|php-pear-Payment_DTA-1.4.3-7|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Payment_DTA-1.4.3-7|28	
21cr|php-pear-Payment_DTA-1.4.3-7|29	%install
21cr|php-pear-Payment_DTA-1.4.3-7|30	
21cr|php-pear-Payment_DTA-1.4.3-7|31	cd %{upstream_name}-%{version}
21cr|php-pear-Payment_DTA-1.4.3-7|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Payment_DTA-1.4.3-7|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Payment_DTA-1.4.3-7|34	
21cr|php-pear-Payment_DTA-1.4.3-7|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Payment_DTA-1.4.3-7|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Payment_DTA-1.4.3-7|37	
21cr|php-pear-Payment_DTA-1.4.3-7|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Payment_DTA-1.4.3-7|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Payment_DTA-1.4.3-7|40	
21cr|php-pear-Payment_DTA-1.4.3-7|41	%files
21cr|php-pear-Payment_DTA-1.4.3-7|42	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Payment_DTA-1.4.3-7|43	%{_datadir}/pear/%{_class}/*.php
21cr|php-pear-Payment_DTA-1.4.3-7|44	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Payment_DTA-1.4.3-7|45	%{_datadir}/pear/data/Payment_DTA/nbproject/private/config.properties
21cr|php-pear-Payment_DTA-1.4.3-7|46	%{_datadir}/pear/data/Payment_DTA/nbproject/private/private.properties
21cr|php-pear-Payment_DTA-1.4.3-7|47	%{_datadir}/pear/data/Payment_DTA/nbproject/project.properties
21cr|php-pear-Payment_DTA-1.4.3-7|48	%{_datadir}/pear/data/Payment_DTA/nbproject/project.xml

6156 21
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|1	%define		_class		PEAR
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|2	%define		_subclass	Command
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|3	%define		upstream_name	%{_class}_%{_subclass}_Packaging
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|4	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|6	Version:	0.3.0
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|7	Release:	6
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|8	Summary:	Create RPM spec files from PEAR modules
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|9	License:	PHP License
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|10	Group:		Development/PHP
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|11	URL:		http://pear.php.net/package/PEAR_Command_Packaging
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|12	Source0:	http://download.pear.php.net/package/PEAR_Command_Packaging-%{version}.tgz
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|13	Requires(post):	php-pear
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|14	Requires(preun): php-pear
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|15	Requires:	php-pear
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|16	BuildArch:	noarch
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|17	BuildRequires:	php-pear
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|18	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|19	%description
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|20	This command is an improved implementation of the standard PEAR "makerpm"
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|21	command, and contains several enhancements that make it far more flexible.
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|22	Similar functions for other external packaging mechanisms may be added at
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|23	a later date.
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|24	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|25	Enhanced features over the original PEAR "makerpm" command include:
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|26	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|27	- Ability to define a release on the command line
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|28	- Allows more advanced customisation of the generated package name
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|29	- Allows virtual Provides/Requires that differ in format from the package name
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|30	format
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|31	- tries to intelligently distinguish between PEAR and PECL when generating
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|32	packages
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|33	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|34	%prep
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|35	%setup -q -c
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|36	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|37	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|38	%install
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|39	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|40	cd %{upstream_name}-%{version}
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|41	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|42	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|43	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|44	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|45	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|46	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|47	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|48	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|49	
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|50	%files
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|51	%{_datadir}/pear/%{_class}
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|52	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-PEAR_Command_Packaging-0.3.0-6|53	%{_datadir}/pear/packages/%{upstream_name}.xml

6157 21
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|1	%define		_class		PEAR
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|2	%define		_subclass	Command
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|3	%define		upstream_name	%{_class}_RemoteInstaller
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|4	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|6	Version:	0.3.2
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|7	Release:	5
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|8	Summary:	PEAR Remote installation plugin through FTP
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|9	License:	PHP License
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|10	Group:		Development/PHP
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|11	URL:		http://pear.php.net/package/PEAR_RemoteInstaller/
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|12	Source0:	http://download.pear.php.net/package/PEAR_RemoteInstaller-%{version}.tgz
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|13	Requires(post): php-pear
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|14	Requires(preun): php-pear
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|15	Requires:	php-pear
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|16	BuildArch:	noarch
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|17	BuildRequires:	php-pear
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|18	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|19	%description
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|20	Originally part of the 1.4.0 new features, remote installation
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|21	through FTP is now its own package. This package adds the commands
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|22	"remote-install" "remote-upgrade" "remote-uninstall" and
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|23	"remote-upgrade-all" to the PEAR core.
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|24	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|25	To take advantage, you must have a config file on the remote ftp
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|26	server and full access to the server to create and remove files.
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|27	The config-create command can be used to get started, and the
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|28	remote_config configuration variable is set to the full URL as
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|29	in "ftp://ftp.example.com/path/to/pear.ini"
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|30	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|31	After this is done, install/upgrade as normal using the remote*
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|32	commands as if they were local.
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|33	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|34	%prep
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|35	%setup -q -c
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|36	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|37	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|38	%install
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|39	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|40	cd %{upstream_name}-%{version}
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|41	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|42	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|43	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|44	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|45	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|46	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|47	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|48	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|49	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|50	%clean
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|51	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|52	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|53	
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|54	%files
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|55	%{_datadir}/pear/%{_class}
21cr|php-pear-PEAR_RemoteInstaller-0.3.2-5|56	%{_datadir}/pear/packages/%{upstream_name}.xml

6158 21
21cr|php-pear-PHP_Archive-0.11.4-11|1	%define		_class		PHP
21cr|php-pear-PHP_Archive-0.11.4-11|2	%define		_subclass	Archive
21cr|php-pear-PHP_Archive-0.11.4-11|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-PHP_Archive-0.11.4-11|4	
21cr|php-pear-PHP_Archive-0.11.4-11|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_Archive-0.11.4-11|6	Version:	0.11.4
21cr|php-pear-PHP_Archive-0.11.4-11|7	Release:	11
21cr|php-pear-PHP_Archive-0.11.4-11|8	Summary:	Create and use PHP Archive files
21cr|php-pear-PHP_Archive-0.11.4-11|9	License:	PHP License
21cr|php-pear-PHP_Archive-0.11.4-11|10	Group:		Development/PHP
21cr|php-pear-PHP_Archive-0.11.4-11|11	URL:		http://pear.php.net/package/PHP_Archive/
21cr|php-pear-PHP_Archive-0.11.4-11|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-PHP_Archive-0.11.4-11|13	Requires(post):	php-pear
21cr|php-pear-PHP_Archive-0.11.4-11|14	Requires(preun): php-pear
21cr|php-pear-PHP_Archive-0.11.4-11|15	Requires:	php-pear
21cr|php-pear-PHP_Archive-0.11.4-11|16	BuildArch:	noarch
21cr|php-pear-PHP_Archive-0.11.4-11|17	BuildRequires:	php-pear
21cr|php-pear-PHP_Archive-0.11.4-11|18	
21cr|php-pear-PHP_Archive-0.11.4-11|19	%description
21cr|php-pear-PHP_Archive-0.11.4-11|20	PHP_Archive allows you to create a single .phar file containing an
21cr|php-pear-PHP_Archive-0.11.4-11|21	entire application.
21cr|php-pear-PHP_Archive-0.11.4-11|22	
21cr|php-pear-PHP_Archive-0.11.4-11|23	%prep
21cr|php-pear-PHP_Archive-0.11.4-11|24	%setup -q -c
21cr|php-pear-PHP_Archive-0.11.4-11|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_Archive-0.11.4-11|26	
21cr|php-pear-PHP_Archive-0.11.4-11|27	%install
21cr|php-pear-PHP_Archive-0.11.4-11|28	
21cr|php-pear-PHP_Archive-0.11.4-11|29	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_Archive-0.11.4-11|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_Archive-0.11.4-11|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_Archive-0.11.4-11|32	
21cr|php-pear-PHP_Archive-0.11.4-11|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_Archive-0.11.4-11|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_Archive-0.11.4-11|35	
21cr|php-pear-PHP_Archive-0.11.4-11|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Archive-0.11.4-11|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Archive-0.11.4-11|38	
21cr|php-pear-PHP_Archive-0.11.4-11|39	%files
21cr|php-pear-PHP_Archive-0.11.4-11|40	%defattr(-,root,root)
21cr|php-pear-PHP_Archive-0.11.4-11|41	%{_datadir}/pear/%{_class}
21cr|php-pear-PHP_Archive-0.11.4-11|42	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-PHP_Archive-0.11.4-11|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6159 21
21cr|php-pear-PHP_Beautifier-0.1.15-11|1	%define		_class		PHP
21cr|php-pear-PHP_Beautifier-0.1.15-11|2	%define		_subclass	Beautifier
21cr|php-pear-PHP_Beautifier-0.1.15-11|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-PHP_Beautifier-0.1.15-11|4	%global __requires_exclude /usr/bin/php
21cr|php-pear-PHP_Beautifier-0.1.15-11|5	
21cr|php-pear-PHP_Beautifier-0.1.15-11|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_Beautifier-0.1.15-11|7	Version:	0.1.15
21cr|php-pear-PHP_Beautifier-0.1.15-11|8	Release:	11
21cr|php-pear-PHP_Beautifier-0.1.15-11|9	Summary:	Beautifier for PHP
21cr|php-pear-PHP_Beautifier-0.1.15-11|10	
21cr|php-pear-PHP_Beautifier-0.1.15-11|11	License:	PHP License
21cr|php-pear-PHP_Beautifier-0.1.15-11|12	Group:		Development/PHP
21cr|php-pear-PHP_Beautifier-0.1.15-11|13	URL:		http://pear.php.net/package/PHP_Beautifier/
21cr|php-pear-PHP_Beautifier-0.1.15-11|14	Source0:	http://pecl.php.net/get/%{upstream_name}-%{version}.tgz
21cr|php-pear-PHP_Beautifier-0.1.15-11|15	Requires(post):	php-pear
21cr|php-pear-PHP_Beautifier-0.1.15-11|16	Requires(preun): php-pear
21cr|php-pear-PHP_Beautifier-0.1.15-11|17	Requires:	php-pear
21cr|php-pear-PHP_Beautifier-0.1.15-11|18	BuildArch:	noarch
21cr|php-pear-PHP_Beautifier-0.1.15-11|19	BuildRequires:	php-pear
21cr|php-pear-PHP_Beautifier-0.1.15-11|20	
21cr|php-pear-PHP_Beautifier-0.1.15-11|21	%description
21cr|php-pear-PHP_Beautifier-0.1.15-11|22	This program reformat and beautify PHP source code files
21cr|php-pear-PHP_Beautifier-0.1.15-11|23	automatically.
21cr|php-pear-PHP_Beautifier-0.1.15-11|24	
21cr|php-pear-PHP_Beautifier-0.1.15-11|25	%prep
21cr|php-pear-PHP_Beautifier-0.1.15-11|26	%setup -q -c
21cr|php-pear-PHP_Beautifier-0.1.15-11|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_Beautifier-0.1.15-11|28	
21cr|php-pear-PHP_Beautifier-0.1.15-11|29	%install
21cr|php-pear-PHP_Beautifier-0.1.15-11|30	
21cr|php-pear-PHP_Beautifier-0.1.15-11|31	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_Beautifier-0.1.15-11|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_Beautifier-0.1.15-11|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_Beautifier-0.1.15-11|34	
21cr|php-pear-PHP_Beautifier-0.1.15-11|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_Beautifier-0.1.15-11|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_Beautifier-0.1.15-11|37	rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/licenses
21cr|php-pear-PHP_Beautifier-0.1.15-11|38	rm -f %{buildroot}%{_bindir}/*.bat
21cr|php-pear-PHP_Beautifier-0.1.15-11|39	
21cr|php-pear-PHP_Beautifier-0.1.15-11|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Beautifier-0.1.15-11|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Beautifier-0.1.15-11|42	
21cr|php-pear-PHP_Beautifier-0.1.15-11|43	%files
21cr|php-pear-PHP_Beautifier-0.1.15-11|44	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-PHP_Beautifier-0.1.15-11|45	%doc %{upstream_name}-%{version}/licenses
21cr|php-pear-PHP_Beautifier-0.1.15-11|46	%{_bindir}/php_beautifier
21cr|php-pear-PHP_Beautifier-0.1.15-11|47	%{_datadir}/pear/%{_class}
21cr|php-pear-PHP_Beautifier-0.1.15-11|48	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-PHP_Beautifier-0.1.15-11|49	%{_datadir}/pear/data/PHP_Beautifier/tests/Beautifier/Beautifier.tar.bz2
21cr|php-pear-PHP_Beautifier-0.1.15-11|50	%{_datadir}/pear/data/PHP_Beautifier/tests/Beautifier/Beautifier.tar.gz
21cr|php-pear-PHP_Beautifier-0.1.15-11|51	%{_datadir}/pear/data/PHP_Beautifier/tests/Beautifier/Filter/pear_sample_file.phps

6160 21
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|1	%define  upstream_name PHP_CodeBrowser
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|2	%global __requires_exclude /usr/bin/php
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|3	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|4	Summary:	A code browser that augments the code with information from various QA tools
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|5	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|7	Version:	1.0.1
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|8	Release:	7
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|9	License:	BSD
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|10	Group:		Development/PHP
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|11	URL:		http://www.phpunit.de/
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|12	Source0:	http://pear.phpunit.de/get/PHP_CodeBrowser-%{version}.tgz
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|13	Requires(post):	php-pear
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|14	Requires(preun): php-pear
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|15	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|16	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|17	Requires:	php-channel-phpunit
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|18	BuildArch:	noarch
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|19	BuildRequires:	php-pear
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|20	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|21	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|22	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|23	%description
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|24	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|25	unit tests in PHP.
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|26	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|27	This package provides a code browser that augments the code with information
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|28	from various QA tools for PHPUnit.
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|29	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|30	%prep
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|31	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|32	%setup -q -c
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|34	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|35	%build
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|36	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|37	%install
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|38	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|39	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|42	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|43	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|44	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|45	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|48	
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|49	%files
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|50	%doc %{upstream_name}-%{version}/CHANGELOG.markdown
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|51	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|52	%doc %{upstream_name}-%{version}/README.markdown
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|53	%{_bindir}/phpcb
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|54	%{_datadir}/pear/PHP_CodeBrowser
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|55	%{_datadir}/pear/packages/PHP_CodeBrowser.xml
21cr|php-pear-PHP_CodeBrowser-1.0.1-7|56	%{_datadir}/pear/data/PHP_CodeBrowser

6161 21
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|1	%define  upstream_name PHP_CodeCoverage
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|2	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|3	Summary:	Library that provides collection, processing, and rendering functionality
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|5	Version:	1.2.17
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|6	Release:	5
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|7	License:	BSD
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|8	Group:		Development/PHP
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|10	Source0:	http://pear.phpunit.de/get/PHP_CodeCoverage-%{version}.tgz
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|11	Requires(post): php-pear
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|12	Requires(preun): php-pear
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|15	Requires:	php-channel-phpunit
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|16	BuildArch:	noarch
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|17	BuildRequires:	php-pear
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|20	Recommends:	php-pear-File_Iterator >= 1.3.0
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|21	Recommends:	php-pear-PHP_TokenStream >= 1.1.0
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|22	Recommends:	php-pear-Text_Template >= 1.1.1
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|23	Recommends:	php-dom
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|24	Recommends:	php-xdebug >= 2.0.5
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|25	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|26	%description
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|27	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|28	unit tests in PHP.
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|29	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|30	This package provides a Library that provides collection, processing, and
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|31	rendering functionality for PHP code coverage information for PHPUnit.
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|32	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|33	%prep
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|34	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|35	%setup -q -c
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|36	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|37	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|38	%build
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|39	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|40	%install
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|41	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|42	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|43	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|44	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|45	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|46	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|47	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|48	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|49	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|50	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|51	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|52	%clean
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|53	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|54	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|55	
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|56	%files
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|57	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|58	%{_datadir}/pear/PHP/CodeCoverage
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|59	%{_datadir}/pear/PHP/*.php
21cr|php-pear-PHP_CodeCoverage-1.2.17-5|60	%{_datadir}/pear/packages/PHP_CodeCoverage.xml

6162 21
21cr|php-pear-PHP_Compat-1.6.0a3-6|1	%define		_class		PHP
21cr|php-pear-PHP_Compat-1.6.0a3-6|2	%define		_subclass	Compat
21cr|php-pear-PHP_Compat-1.6.0a3-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-PHP_Compat-1.6.0a3-6|4	
21cr|php-pear-PHP_Compat-1.6.0a3-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_Compat-1.6.0a3-6|6	Version:	1.6.0a3
21cr|php-pear-PHP_Compat-1.6.0a3-6|7	Release:	6
21cr|php-pear-PHP_Compat-1.6.0a3-6|8	Summary:	Provides missing functionality for older versions of PHP
21cr|php-pear-PHP_Compat-1.6.0a3-6|9	License:	PHP License
21cr|php-pear-PHP_Compat-1.6.0a3-6|10	Group:		Development/PHP
21cr|php-pear-PHP_Compat-1.6.0a3-6|11	URL:		http://pear.php.net/package/PHP_Compat/
21cr|php-pear-PHP_Compat-1.6.0a3-6|12	Source0:	http://download.pear.php.net/package/PHP_Compat-%{version}.tgz
21cr|php-pear-PHP_Compat-1.6.0a3-6|13	Requires(post):	php-pear
21cr|php-pear-PHP_Compat-1.6.0a3-6|14	Requires(preun): php-pear
21cr|php-pear-PHP_Compat-1.6.0a3-6|15	Requires:	php-pear
21cr|php-pear-PHP_Compat-1.6.0a3-6|16	BuildArch:	noarch
21cr|php-pear-PHP_Compat-1.6.0a3-6|17	BuildRequires:	php-pear
21cr|php-pear-PHP_Compat-1.6.0a3-6|18	
21cr|php-pear-PHP_Compat-1.6.0a3-6|19	%description
21cr|php-pear-PHP_Compat-1.6.0a3-6|20	PHP_Compat provides missing functionality in the form of Constants and
21cr|php-pear-PHP_Compat-1.6.0a3-6|21	Functions for older versions of PHP.
21cr|php-pear-PHP_Compat-1.6.0a3-6|22	
21cr|php-pear-PHP_Compat-1.6.0a3-6|23	Constants:
21cr|php-pear-PHP_Compat-1.6.0a3-6|24	- E_STRICT
21cr|php-pear-PHP_Compat-1.6.0a3-6|25	- PATH_SEPERATOR
21cr|php-pear-PHP_Compat-1.6.0a3-6|26	- ...
21cr|php-pear-PHP_Compat-1.6.0a3-6|27	
21cr|php-pear-PHP_Compat-1.6.0a3-6|28	Functions:
21cr|php-pear-PHP_Compat-1.6.0a3-6|29	- file_get_contents
21cr|php-pear-PHP_Compat-1.6.0a3-6|30	- file_put_contents
21cr|php-pear-PHP_Compat-1.6.0a3-6|31	- is_a
21cr|php-pear-PHP_Compat-1.6.0a3-6|32	- scandir
21cr|php-pear-PHP_Compat-1.6.0a3-6|33	- array_combine
21cr|php-pear-PHP_Compat-1.6.0a3-6|34	- ...
21cr|php-pear-PHP_Compat-1.6.0a3-6|35	
21cr|php-pear-PHP_Compat-1.6.0a3-6|36	%prep
21cr|php-pear-PHP_Compat-1.6.0a3-6|37	%setup -q -c
21cr|php-pear-PHP_Compat-1.6.0a3-6|38	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_Compat-1.6.0a3-6|39	
21cr|php-pear-PHP_Compat-1.6.0a3-6|40	%install
21cr|php-pear-PHP_Compat-1.6.0a3-6|41	
21cr|php-pear-PHP_Compat-1.6.0a3-6|42	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_Compat-1.6.0a3-6|43	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_Compat-1.6.0a3-6|44	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_Compat-1.6.0a3-6|45	
21cr|php-pear-PHP_Compat-1.6.0a3-6|46	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_Compat-1.6.0a3-6|47	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_Compat-1.6.0a3-6|48	
21cr|php-pear-PHP_Compat-1.6.0a3-6|49	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Compat-1.6.0a3-6|50	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Compat-1.6.0a3-6|51	
21cr|php-pear-PHP_Compat-1.6.0a3-6|52	%files
21cr|php-pear-PHP_Compat-1.6.0a3-6|53	%{_datadir}/pear/%{_class}
21cr|php-pear-PHP_Compat-1.6.0a3-6|54	%{_datadir}/pear/packages/%{upstream_name}.xml

6163 21
21cr|php-pear-PHP_CompatInfo-1.9.0-11|1	%define		_class		PHP
21cr|php-pear-PHP_CompatInfo-1.9.0-11|2	%define		_subclass	CompatInfo
21cr|php-pear-PHP_CompatInfo-1.9.0-11|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-PHP_CompatInfo-1.9.0-11|4	%global __requires_exclude /usr/bin/php
21cr|php-pear-PHP_CompatInfo-1.9.0-11|5	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_CompatInfo-1.9.0-11|7	Version:	1.9.0
21cr|php-pear-PHP_CompatInfo-1.9.0-11|8	Release:	11
21cr|php-pear-PHP_CompatInfo-1.9.0-11|9	Summary:	Determine minimal requirements for a program
21cr|php-pear-PHP_CompatInfo-1.9.0-11|10	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|11	License:	PHP License
21cr|php-pear-PHP_CompatInfo-1.9.0-11|12	Group:		Development/PHP
21cr|php-pear-PHP_CompatInfo-1.9.0-11|13	URL:		http://pear.php.net/package/PHP_CompatInfo/
21cr|php-pear-PHP_CompatInfo-1.9.0-11|14	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-PHP_CompatInfo-1.9.0-11|15	Requires(post):	php-pear
21cr|php-pear-PHP_CompatInfo-1.9.0-11|16	Requires(preun): php-pear
21cr|php-pear-PHP_CompatInfo-1.9.0-11|17	Requires:	php-pear
21cr|php-pear-PHP_CompatInfo-1.9.0-11|18	BuildArch:	noarch
21cr|php-pear-PHP_CompatInfo-1.9.0-11|19	BuildRequires:	php-pear
21cr|php-pear-PHP_CompatInfo-1.9.0-11|20	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|21	%description
21cr|php-pear-PHP_CompatInfo-1.9.0-11|22	PHP_CompatInfo will parse a file/folder/script/array to find out the
21cr|php-pear-PHP_CompatInfo-1.9.0-11|23	minimum version and extensions required for it to run. Features
21cr|php-pear-PHP_CompatInfo-1.9.0-11|24	advanced debug output which shows which functions require which
21cr|php-pear-PHP_CompatInfo-1.9.0-11|25	version.
21cr|php-pear-PHP_CompatInfo-1.9.0-11|26	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|27	%prep
21cr|php-pear-PHP_CompatInfo-1.9.0-11|28	%setup -q -c
21cr|php-pear-PHP_CompatInfo-1.9.0-11|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_CompatInfo-1.9.0-11|30	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|31	%install
21cr|php-pear-PHP_CompatInfo-1.9.0-11|32	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|33	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_CompatInfo-1.9.0-11|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_CompatInfo-1.9.0-11|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_CompatInfo-1.9.0-11|36	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_CompatInfo-1.9.0-11|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_CompatInfo-1.9.0-11|39	rm -rf %{buildroot}%{_bindir}/scripts
21cr|php-pear-PHP_CompatInfo-1.9.0-11|40	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_CompatInfo-1.9.0-11|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_CompatInfo-1.9.0-11|43	
21cr|php-pear-PHP_CompatInfo-1.9.0-11|44	%files
21cr|php-pear-PHP_CompatInfo-1.9.0-11|45	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-PHP_CompatInfo-1.9.0-11|46	%{_bindir}/pci
21cr|php-pear-PHP_CompatInfo-1.9.0-11|47	%{_bindir}/pciconf
21cr|php-pear-PHP_CompatInfo-1.9.0-11|48	%{_datadir}/pear/%{_class}
21cr|php-pear-PHP_CompatInfo-1.9.0-11|49	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-PHP_CompatInfo-1.9.0-11|50	%{_datadir}/pear/packages/%{upstream_name}.xml

6164 21
21cr|php-pear-phpcov-1.0.0-7|1	%define  upstream_name phpcov
21cr|php-pear-phpcov-1.0.0-7|2	%global __requires_exclude /usr/bin/php
21cr|php-pear-phpcov-1.0.0-7|3	
21cr|php-pear-phpcov-1.0.0-7|4	Summary:	TextUI frontend for PHP_CodeCoverage
21cr|php-pear-phpcov-1.0.0-7|5	
21cr|php-pear-phpcov-1.0.0-7|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-phpcov-1.0.0-7|7	Version:	1.0.0
21cr|php-pear-phpcov-1.0.0-7|8	Release:	7
21cr|php-pear-phpcov-1.0.0-7|9	License:	BSD
21cr|php-pear-phpcov-1.0.0-7|10	Group:		Development/PHP
21cr|php-pear-phpcov-1.0.0-7|11	URL:		http://www.phpunit.de/
21cr|php-pear-phpcov-1.0.0-7|12	Source0:	http://pear.phpunit.de/get/phpcov-%{version}.tgz
21cr|php-pear-phpcov-1.0.0-7|13	Requires(post): php-pear
21cr|php-pear-phpcov-1.0.0-7|14	Requires(preun): php-pear
21cr|php-pear-phpcov-1.0.0-7|15	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-phpcov-1.0.0-7|16	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-phpcov-1.0.0-7|17	Requires:	php-channel-phpunit
21cr|php-pear-phpcov-1.0.0-7|18	BuildArch:	noarch
21cr|php-pear-phpcov-1.0.0-7|19	BuildRequires:	php-pear
21cr|php-pear-phpcov-1.0.0-7|20	BuildRequires:	php-channel-phpunit
21cr|php-pear-phpcov-1.0.0-7|21	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-phpcov-1.0.0-7|22	Recommends:	php-pear-PHP_CodeCoverage >= 1.1.0
21cr|php-pear-phpcov-1.0.0-7|23	
21cr|php-pear-phpcov-1.0.0-7|24	%description
21cr|php-pear-phpcov-1.0.0-7|25	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-phpcov-1.0.0-7|26	unit tests in PHP.
21cr|php-pear-phpcov-1.0.0-7|27	
21cr|php-pear-phpcov-1.0.0-7|28	This package provides TextUI frontend for PHP_CodeCoverage for PHPUnit.
21cr|php-pear-phpcov-1.0.0-7|29	
21cr|php-pear-phpcov-1.0.0-7|30	%prep
21cr|php-pear-phpcov-1.0.0-7|31	
21cr|php-pear-phpcov-1.0.0-7|32	%setup -q -c
21cr|php-pear-phpcov-1.0.0-7|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-phpcov-1.0.0-7|34	
21cr|php-pear-phpcov-1.0.0-7|35	%build
21cr|php-pear-phpcov-1.0.0-7|36	
21cr|php-pear-phpcov-1.0.0-7|37	%install
21cr|php-pear-phpcov-1.0.0-7|38	
21cr|php-pear-phpcov-1.0.0-7|39	cd %{upstream_name}-%{version}
21cr|php-pear-phpcov-1.0.0-7|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-phpcov-1.0.0-7|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-phpcov-1.0.0-7|42	
21cr|php-pear-phpcov-1.0.0-7|43	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-phpcov-1.0.0-7|44	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-phpcov-1.0.0-7|45	
21cr|php-pear-phpcov-1.0.0-7|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-phpcov-1.0.0-7|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-phpcov-1.0.0-7|48	
21cr|php-pear-phpcov-1.0.0-7|49	%clean
21cr|php-pear-phpcov-1.0.0-7|50	
21cr|php-pear-phpcov-1.0.0-7|51	
21cr|php-pear-phpcov-1.0.0-7|52	
21cr|php-pear-phpcov-1.0.0-7|53	%files
21cr|php-pear-phpcov-1.0.0-7|54	%{_bindir}/phpcov
21cr|php-pear-phpcov-1.0.0-7|55	%{_datadir}/pear/PHP/CodeCoverage/TextUI
21cr|php-pear-phpcov-1.0.0-7|56	%{_datadir}/pear/packages/phpcov.xml

6165 21
21cr|php-pear-phpcpd-1.3.5-5|1	%define  upstream_name phpcpd
21cr|php-pear-phpcpd-1.3.5-5|2	%global __requires_exclude /usr/bin/php
21cr|php-pear-phpcpd-1.3.5-5|3	
21cr|php-pear-phpcpd-1.3.5-5|4	Summary:	Copy/Paste Detector (CPD) for PHP code
21cr|php-pear-phpcpd-1.3.5-5|5	
21cr|php-pear-phpcpd-1.3.5-5|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-phpcpd-1.3.5-5|7	Version:	1.3.5
21cr|php-pear-phpcpd-1.3.5-5|8	Release:	5
21cr|php-pear-phpcpd-1.3.5-5|9	License:	BSD
21cr|php-pear-phpcpd-1.3.5-5|10	Group:		Development/PHP
21cr|php-pear-phpcpd-1.3.5-5|11	URL:		http://www.phpunit.de/
21cr|php-pear-phpcpd-1.3.5-5|12	Source0:	http://pear.phpunit.de/get/phpcpd-%{version}.tgz
21cr|php-pear-phpcpd-1.3.5-5|13	Requires(post): php-pear
21cr|php-pear-phpcpd-1.3.5-5|14	Requires(preun): php-pear
21cr|php-pear-phpcpd-1.3.5-5|15	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-phpcpd-1.3.5-5|16	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-phpcpd-1.3.5-5|17	Requires:	php-channel-phpunit
21cr|php-pear-phpcpd-1.3.5-5|18	BuildArch:	noarch
21cr|php-pear-phpcpd-1.3.5-5|19	BuildRequires:	php-pear
21cr|php-pear-phpcpd-1.3.5-5|20	BuildRequires:	php-channel-phpunit
21cr|php-pear-phpcpd-1.3.5-5|21	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-phpcpd-1.3.5-5|22	Recommends:	php-pear-File_Iterator >= 1.3.0
21cr|php-pear-phpcpd-1.3.5-5|23	Recommends:	php-pear-PHP_Timer >= 1.0.2
21cr|php-pear-phpcpd-1.3.5-5|24	Recommends:	php-tokenizer
21cr|php-pear-phpcpd-1.3.5-5|25	
21cr|php-pear-phpcpd-1.3.5-5|26	%description
21cr|php-pear-phpcpd-1.3.5-5|27	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-phpcpd-1.3.5-5|28	unit tests in PHP.
21cr|php-pear-phpcpd-1.3.5-5|29	
21cr|php-pear-phpcpd-1.3.5-5|30	This package provides Copy/Paste Detector (CPD) for PHP code for PHPUnit.
21cr|php-pear-phpcpd-1.3.5-5|31	
21cr|php-pear-phpcpd-1.3.5-5|32	%prep
21cr|php-pear-phpcpd-1.3.5-5|33	
21cr|php-pear-phpcpd-1.3.5-5|34	%setup -q -c
21cr|php-pear-phpcpd-1.3.5-5|35	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-phpcpd-1.3.5-5|36	
21cr|php-pear-phpcpd-1.3.5-5|37	%build
21cr|php-pear-phpcpd-1.3.5-5|38	
21cr|php-pear-phpcpd-1.3.5-5|39	%install
21cr|php-pear-phpcpd-1.3.5-5|40	
21cr|php-pear-phpcpd-1.3.5-5|41	cd %{upstream_name}-%{version}
21cr|php-pear-phpcpd-1.3.5-5|42	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-phpcpd-1.3.5-5|43	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-phpcpd-1.3.5-5|44	
21cr|php-pear-phpcpd-1.3.5-5|45	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-phpcpd-1.3.5-5|46	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-phpcpd-1.3.5-5|47	
21cr|php-pear-phpcpd-1.3.5-5|48	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-phpcpd-1.3.5-5|49	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-phpcpd-1.3.5-5|50	
21cr|php-pear-phpcpd-1.3.5-5|51	%clean
21cr|php-pear-phpcpd-1.3.5-5|52	
21cr|php-pear-phpcpd-1.3.5-5|53	
21cr|php-pear-phpcpd-1.3.5-5|54	
21cr|php-pear-phpcpd-1.3.5-5|55	%files
21cr|php-pear-phpcpd-1.3.5-5|56	%{_bindir}/phpcpd
21cr|php-pear-phpcpd-1.3.5-5|57	%{_datadir}/pear/PHPCPD
21cr|php-pear-phpcpd-1.3.5-5|58	%{_datadir}/pear/packages/phpcpd.xml

6166 21
21cr|php-pear-PhpDocumentor-1.4.4-7|1	%define _class PhpDocumentor
21cr|php-pear-PhpDocumentor-1.4.4-7|2	%define upstream_name %{_class}
21cr|php-pear-PhpDocumentor-1.4.4-7|3	%global __requires_exclude /usr/bin/php
21cr|php-pear-PhpDocumentor-1.4.4-7|4	
21cr|php-pear-PhpDocumentor-1.4.4-7|5	Summary:	Provides automatic documenting of PHP API directly from source
21cr|php-pear-PhpDocumentor-1.4.4-7|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-PhpDocumentor-1.4.4-7|7	Version:	1.4.4
21cr|php-pear-PhpDocumentor-1.4.4-7|8	Release:	7
21cr|php-pear-PhpDocumentor-1.4.4-7|9	License:	LGPLv2+
21cr|php-pear-PhpDocumentor-1.4.4-7|10	Group:		Development/PHP
21cr|php-pear-PhpDocumentor-1.4.4-7|11	Url:		http://pear.php.net/package/PhpDocumentor/
21cr|php-pear-PhpDocumentor-1.4.4-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-PhpDocumentor-1.4.4-7|13	Patch0:		PhpDocumentor-1.4.3-use-system-smarty.patch
21cr|php-pear-PhpDocumentor-1.4.4-7|14	BuildRequires:	php-pear
21cr|php-pear-PhpDocumentor-1.4.4-7|15	Requires:	apache-mod_php
21cr|php-pear-PhpDocumentor-1.4.4-7|16	Requires:	php-pear
21cr|php-pear-PhpDocumentor-1.4.4-7|17	Requires:	php-smarty2
21cr|php-pear-PhpDocumentor-1.4.4-7|18	Requires(post,preun):	php-pear
21cr|php-pear-PhpDocumentor-1.4.4-7|19	BuildArch:	noarch
21cr|php-pear-PhpDocumentor-1.4.4-7|20	
21cr|php-pear-PhpDocumentor-1.4.4-7|21	%description
21cr|php-pear-PhpDocumentor-1.4.4-7|22	The phpDocumentor tool is a standalone auto-documentor similar to
21cr|php-pear-PhpDocumentor-1.4.4-7|23	JavaDoc written in PHP. It differs from PHPDoc in that it is MUCH
21cr|php-pear-PhpDocumentor-1.4.4-7|24	faster, parses a much wider range of php files, and comes with many
21cr|php-pear-PhpDocumentor-1.4.4-7|25	customizations including 11 HTML templates, windows help file CHM
21cr|php-pear-PhpDocumentor-1.4.4-7|26	output, PDF output, and XML DocBook peardoc2 output for use with
21cr|php-pear-PhpDocumentor-1.4.4-7|27	documenting PEAR. In addition, it can do PHPXref source code
21cr|php-pear-PhpDocumentor-1.4.4-7|28	highlighting and linking.
21cr|php-pear-PhpDocumentor-1.4.4-7|29	
21cr|php-pear-PhpDocumentor-1.4.4-7|30	Features (short list):
21cr|php-pear-PhpDocumentor-1.4.4-7|31	- output in HTML, PDF (directly), CHM (with windows help compiler),
21cr|php-pear-PhpDocumentor-1.4.4-7|32	XML DocBook
21cr|php-pear-PhpDocumentor-1.4.4-7|33	- very fast
21cr|php-pear-PhpDocumentor-1.4.4-7|34	- web and command-line interface
21cr|php-pear-PhpDocumentor-1.4.4-7|35	- fully customizable output with Smarty-based templates
21cr|php-pear-PhpDocumentor-1.4.4-7|36	- recognizes JavaDoc-style documentation with special tags customized
21cr|php-pear-PhpDocumentor-1.4.4-7|37	for PHP 4
21cr|php-pear-PhpDocumentor-1.4.4-7|38	- automatic linking, class inheritance diagrams and intelligent
21cr|php-pear-PhpDocumentor-1.4.4-7|39	override
21cr|php-pear-PhpDocumentor-1.4.4-7|40	- customizable source code highlighting, with phpxref-style
21cr|php-pear-PhpDocumentor-1.4.4-7|41	cross-referencing
21cr|php-pear-PhpDocumentor-1.4.4-7|42	- parses standard README/CHANGELOG/INSTALL/FAQ files and includes them
21cr|php-pear-PhpDocumentor-1.4.4-7|43	directly in documentation
21cr|php-pear-PhpDocumentor-1.4.4-7|44	- generates a todo list from @todo tags in source
21cr|php-pear-PhpDocumentor-1.4.4-7|45	- generates multiple documentation sets based on @access private,
21cr|php-pear-PhpDocumentor-1.4.4-7|46	@internal and {@internal} tags
21cr|php-pear-PhpDocumentor-1.4.4-7|47	- example php files can be placed directly in documentation with
21cr|php-pear-PhpDocumentor-1.4.4-7|48	highlighting and phpxref linking using the @example tag
21cr|php-pear-PhpDocumentor-1.4.4-7|49	- linking between external manual and API documentation is possible at
21cr|php-pear-PhpDocumentor-1.4.4-7|50	the sub-section level in all output formats
21cr|php-pear-PhpDocumentor-1.4.4-7|51	- easily extended for specific documentation needs with Converter
21cr|php-pear-PhpDocumentor-1.4.4-7|52	- full documentation of every feature, manual can be generated
21cr|php-pear-PhpDocumentor-1.4.4-7|53	directly from the source code with "phpdoc -c makedocs" in any format
21cr|php-pear-PhpDocumentor-1.4.4-7|54	desired.
21cr|php-pear-PhpDocumentor-1.4.4-7|55	- current manual always available at http://www.phpdoc.org/manual.php
21cr|php-pear-PhpDocumentor-1.4.4-7|56	- user .ini files can be used to control output, multiple outputs can
21cr|php-pear-PhpDocumentor-1.4.4-7|57	be generated at once
21cr|php-pear-PhpDocumentor-1.4.4-7|58	
21cr|php-pear-PhpDocumentor-1.4.4-7|59	%files
21cr|php-pear-PhpDocumentor-1.4.4-7|60	%{_bindir}/phpdoc
21cr|php-pear-PhpDocumentor-1.4.4-7|61	%{_datadir}/pear/%{_class}
21cr|php-pear-PhpDocumentor-1.4.4-7|62	%{_datadir}/pear/data/%{_class}
21cr|php-pear-PhpDocumentor-1.4.4-7|63	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-PhpDocumentor-1.4.4-7|64	
21cr|php-pear-PhpDocumentor-1.4.4-7|65	#----------------------------------------------------------------------------
21cr|php-pear-PhpDocumentor-1.4.4-7|66	
21cr|php-pear-PhpDocumentor-1.4.4-7|67	%prep
21cr|php-pear-PhpDocumentor-1.4.4-7|68	%setup -q -c
21cr|php-pear-PhpDocumentor-1.4.4-7|69	# %%patch0 -p1 <- needs testing
21cr|php-pear-PhpDocumentor-1.4.4-7|70	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PhpDocumentor-1.4.4-7|71	
21cr|php-pear-PhpDocumentor-1.4.4-7|72	%install
21cr|php-pear-PhpDocumentor-1.4.4-7|73	cd %{upstream_name}-%{version}
21cr|php-pear-PhpDocumentor-1.4.4-7|74	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PhpDocumentor-1.4.4-7|75	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PhpDocumentor-1.4.4-7|76	
21cr|php-pear-PhpDocumentor-1.4.4-7|77	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PhpDocumentor-1.4.4-7|78	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PhpDocumentor-1.4.4-7|79	
21cr|php-pear-PhpDocumentor-1.4.4-7|80	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PhpDocumentor-1.4.4-7|81	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

6167 21
21cr|php-pear-PHP_Fork-0.3.2-14|1	%define		_class		PHP
21cr|php-pear-PHP_Fork-0.3.2-14|2	%define		_subclass	Fork
21cr|php-pear-PHP_Fork-0.3.2-14|3	%define		_status		beta
21cr|php-pear-PHP_Fork-0.3.2-14|4	%define		_pearname	%{_class}_%{_subclass}
21cr|php-pear-PHP_Fork-0.3.2-14|5	
21cr|php-pear-PHP_Fork-0.3.2-14|6	%if %{_use_internal_dependency_generator}
21cr|php-pear-PHP_Fork-0.3.2-14|7	%global __requires_exclude pear(Snoopy.class.php)
21cr|php-pear-PHP_Fork-0.3.2-14|8	%else
21cr|php-pear-PHP_Fork-0.3.2-14|9	%define		_requires_exceptions pear(Snoopy.class.php)
21cr|php-pear-PHP_Fork-0.3.2-14|10	%endif
21cr|php-pear-PHP_Fork-0.3.2-14|11	
21cr|php-pear-PHP_Fork-0.3.2-14|12	Summary:	%{_pearname} - Wrapper for pcntl_fork() with Java-like API
21cr|php-pear-PHP_Fork-0.3.2-14|13	Name:		php-pear-%{_pearname}
21cr|php-pear-PHP_Fork-0.3.2-14|14	Version:	0.3.2
21cr|php-pear-PHP_Fork-0.3.2-14|15	Release:	14
21cr|php-pear-PHP_Fork-0.3.2-14|16	License:	PHP License
21cr|php-pear-PHP_Fork-0.3.2-14|17	Group:		Development/PHP
21cr|php-pear-PHP_Fork-0.3.2-14|18	Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tgz
21cr|php-pear-PHP_Fork-0.3.2-14|19	URL:		http://pear.php.net/package/PHP_Fork/
21cr|php-pear-PHP_Fork-0.3.2-14|20	Requires(post): php-pear
21cr|php-pear-PHP_Fork-0.3.2-14|21	Requires(preun): php-pear
21cr|php-pear-PHP_Fork-0.3.2-14|22	Requires:	php-pear
21cr|php-pear-PHP_Fork-0.3.2-14|23	Requires:	php-shmop
21cr|php-pear-PHP_Fork-0.3.2-14|24	Requires:	php-pcntl
21cr|php-pear-PHP_Fork-0.3.2-14|25	BuildArch:	noarch
21cr|php-pear-PHP_Fork-0.3.2-14|26	BuildRequires:	dos2unix
21cr|php-pear-PHP_Fork-0.3.2-14|27	
21cr|php-pear-PHP_Fork-0.3.2-14|28	%description
21cr|php-pear-PHP_Fork-0.3.2-14|29	PHP_Fork class. Wrapper around the pcntl_fork() stuff with a API set
21cr|php-pear-PHP_Fork-0.3.2-14|30	like Java language. Practical usage is done by extending this class,
21cr|php-pear-PHP_Fork-0.3.2-14|31	and re-defining the run() method.
21cr|php-pear-PHP_Fork-0.3.2-14|32	
21cr|php-pear-PHP_Fork-0.3.2-14|33	This way PHP developers can enclose logic into a class that extends
21cr|php-pear-PHP_Fork-0.3.2-14|34	PHP_Fork, then execute the start() method that forks a child process.
21cr|php-pear-PHP_Fork-0.3.2-14|35	Communications with the forked process is ensured by using a Shared
21cr|php-pear-PHP_Fork-0.3.2-14|36	Memory Segment; by using a user-defined signal and this shared memory
21cr|php-pear-PHP_Fork-0.3.2-14|37	developers can access to child process methods that returns a
21cr|php-pear-PHP_Fork-0.3.2-14|38	serializable variable.
21cr|php-pear-PHP_Fork-0.3.2-14|39	
21cr|php-pear-PHP_Fork-0.3.2-14|40	The shared variable space can be accessed with the two methods:
21cr|php-pear-PHP_Fork-0.3.2-14|41	- void setVariable($name, $value)
21cr|php-pear-PHP_Fork-0.3.2-14|42	- mixed getVariable($name)
21cr|php-pear-PHP_Fork-0.3.2-14|43	
21cr|php-pear-PHP_Fork-0.3.2-14|44	$name must be a valid PHP variable name;
21cr|php-pear-PHP_Fork-0.3.2-14|45	$value must be a variable or a serializable object.
21cr|php-pear-PHP_Fork-0.3.2-14|46	
21cr|php-pear-PHP_Fork-0.3.2-14|47	Resources (db connections, streams, etc.) cannot be serialized and so
21cr|php-pear-PHP_Fork-0.3.2-14|48	they're not correctly handled.
21cr|php-pear-PHP_Fork-0.3.2-14|49	
21cr|php-pear-PHP_Fork-0.3.2-14|50	In PEAR status of this package is: %{_status}.
21cr|php-pear-PHP_Fork-0.3.2-14|51	
21cr|php-pear-PHP_Fork-0.3.2-14|52	%prep
21cr|php-pear-PHP_Fork-0.3.2-14|53	
21cr|php-pear-PHP_Fork-0.3.2-14|54	%setup -q -c
21cr|php-pear-PHP_Fork-0.3.2-14|55	
21cr|php-pear-PHP_Fork-0.3.2-14|56	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|php-pear-PHP_Fork-0.3.2-14|57	find . -type f -perm 0555 -exec chmod 755 {} \;
21cr|php-pear-PHP_Fork-0.3.2-14|58	find . -type f -perm 0444 -exec chmod 644 {} \;
21cr|php-pear-PHP_Fork-0.3.2-14|59	
21cr|php-pear-PHP_Fork-0.3.2-14|60	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|php-pear-PHP_Fork-0.3.2-14|61	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|php-pear-PHP_Fork-0.3.2-14|62	done
21cr|php-pear-PHP_Fork-0.3.2-14|63	
21cr|php-pear-PHP_Fork-0.3.2-14|64	# strip away annoying ^M
21cr|php-pear-PHP_Fork-0.3.2-14|65	find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix
21cr|php-pear-PHP_Fork-0.3.2-14|66	
21cr|php-pear-PHP_Fork-0.3.2-14|67	%install
21cr|php-pear-PHP_Fork-0.3.2-14|68	install -d %{buildroot}%{_datadir}/pear/%{_class}
21cr|php-pear-PHP_Fork-0.3.2-14|69	
21cr|php-pear-PHP_Fork-0.3.2-14|70	install %{_pearname}-%{version}/*.php %{buildroot}%{_datadir}/pear/%{_class}
21cr|php-pear-PHP_Fork-0.3.2-14|71	
21cr|php-pear-PHP_Fork-0.3.2-14|72	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Fork-0.3.2-14|73	install -m0644 package.xml %{buildroot}%{_datadir}/pear/packages/%{_pearname}.xml
21cr|php-pear-PHP_Fork-0.3.2-14|74	
21cr|php-pear-PHP_Fork-0.3.2-14|75	%post
21cr|php-pear-PHP_Fork-0.3.2-14|76	if [ "$1" = "1" ]; then
21cr|php-pear-PHP_Fork-0.3.2-14|77	if [ -x %{_bindir}/pear -a -f %{_datadir}/pear/packages/%{_pearname}.xml ]; then
21cr|php-pear-PHP_Fork-0.3.2-14|78	%{_bindir}/pear install --nodeps -r %{_datadir}/pear/packages/%{_pearname}.xml
21cr|php-pear-PHP_Fork-0.3.2-14|79	fi
21cr|php-pear-PHP_Fork-0.3.2-14|80	fi
21cr|php-pear-PHP_Fork-0.3.2-14|81	if [ "$1" = "2" ]; then
21cr|php-pear-PHP_Fork-0.3.2-14|82	if [ -x %{_bindir}/pear -a -f %{_datadir}/pear/packages/%{_pearname}.xml ]; then
21cr|php-pear-PHP_Fork-0.3.2-14|83	%{_bindir}/pear upgrade -f --nodeps -r %{_datadir}/pear/packages/%{_pearname}.xml
21cr|php-pear-PHP_Fork-0.3.2-14|84	fi
21cr|php-pear-PHP_Fork-0.3.2-14|85	fi
21cr|php-pear-PHP_Fork-0.3.2-14|86	
21cr|php-pear-PHP_Fork-0.3.2-14|87	%preun
21cr|php-pear-PHP_Fork-0.3.2-14|88	if [ "$1" = 0 ]; then
21cr|php-pear-PHP_Fork-0.3.2-14|89	if [ -x %{_bindir}/pear -a -f %{_datadir}/pear/packages/%{_pearname}.xml ]; then
21cr|php-pear-PHP_Fork-0.3.2-14|90	%{_bindir}/pear uninstall --nodeps -r %{_pearname}
21cr|php-pear-PHP_Fork-0.3.2-14|91	fi
21cr|php-pear-PHP_Fork-0.3.2-14|92	fi
21cr|php-pear-PHP_Fork-0.3.2-14|93	
21cr|php-pear-PHP_Fork-0.3.2-14|94	%files
21cr|php-pear-PHP_Fork-0.3.2-14|95	%defattr(644,root,root,755)
21cr|php-pear-PHP_Fork-0.3.2-14|96	%doc %{_pearname}-%{version}/examples
21cr|php-pear-PHP_Fork-0.3.2-14|97	%{_datadir}/pear/%{_class}/*.php
21cr|php-pear-PHP_Fork-0.3.2-14|98	%{_datadir}/pear/packages/%{_pearname}.xml

6168 21
21cr|php-pear-PHP_Invoker-1.1.3-7|1	%define  upstream_name PHP_Invoker
21cr|php-pear-PHP_Invoker-1.1.3-7|2	
21cr|php-pear-PHP_Invoker-1.1.3-7|3	Summary:	Utility class for invoking callables with a timeout
21cr|php-pear-PHP_Invoker-1.1.3-7|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_Invoker-1.1.3-7|5	Version:	1.1.3
21cr|php-pear-PHP_Invoker-1.1.3-7|6	Release:	7
21cr|php-pear-PHP_Invoker-1.1.3-7|7	License:	BSD
21cr|php-pear-PHP_Invoker-1.1.3-7|8	Group:		Development/PHP
21cr|php-pear-PHP_Invoker-1.1.3-7|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHP_Invoker-1.1.3-7|10	Source0:	http://pear.phpunit.de/get/PHP_Invoker-%{version}.tgz
21cr|php-pear-PHP_Invoker-1.1.3-7|11	Requires(post):	php-pear
21cr|php-pear-PHP_Invoker-1.1.3-7|12	Requires(preun): php-pear
21cr|php-pear-PHP_Invoker-1.1.3-7|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHP_Invoker-1.1.3-7|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHP_Invoker-1.1.3-7|15	Requires:	php-channel-phpunit
21cr|php-pear-PHP_Invoker-1.1.3-7|16	BuildArch:	noarch
21cr|php-pear-PHP_Invoker-1.1.3-7|17	BuildRequires:	php-pear
21cr|php-pear-PHP_Invoker-1.1.3-7|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHP_Invoker-1.1.3-7|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHP_Invoker-1.1.3-7|20	Recommends:	php-pcntl
21cr|php-pear-PHP_Invoker-1.1.3-7|21	BuildRequires:	php-cli
21cr|php-pear-PHP_Invoker-1.1.3-7|22	
21cr|php-pear-PHP_Invoker-1.1.3-7|23	%description
21cr|php-pear-PHP_Invoker-1.1.3-7|24	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHP_Invoker-1.1.3-7|25	unit tests in PHP.
21cr|php-pear-PHP_Invoker-1.1.3-7|26	
21cr|php-pear-PHP_Invoker-1.1.3-7|27	This package provides a Utility class for invoking callables with a timeout for
21cr|php-pear-PHP_Invoker-1.1.3-7|28	PHPUnit.
21cr|php-pear-PHP_Invoker-1.1.3-7|29	
21cr|php-pear-PHP_Invoker-1.1.3-7|30	%prep
21cr|php-pear-PHP_Invoker-1.1.3-7|31	
21cr|php-pear-PHP_Invoker-1.1.3-7|32	%setup -q -c
21cr|php-pear-PHP_Invoker-1.1.3-7|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_Invoker-1.1.3-7|34	
21cr|php-pear-PHP_Invoker-1.1.3-7|35	%build
21cr|php-pear-PHP_Invoker-1.1.3-7|36	
21cr|php-pear-PHP_Invoker-1.1.3-7|37	%install
21cr|php-pear-PHP_Invoker-1.1.3-7|38	
21cr|php-pear-PHP_Invoker-1.1.3-7|39	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_Invoker-1.1.3-7|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_Invoker-1.1.3-7|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_Invoker-1.1.3-7|42	
21cr|php-pear-PHP_Invoker-1.1.3-7|43	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_Invoker-1.1.3-7|44	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_Invoker-1.1.3-7|45	
21cr|php-pear-PHP_Invoker-1.1.3-7|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Invoker-1.1.3-7|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Invoker-1.1.3-7|48	
21cr|php-pear-PHP_Invoker-1.1.3-7|49	%files
21cr|php-pear-PHP_Invoker-1.1.3-7|50	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHP_Invoker-1.1.3-7|51	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHP_Invoker-1.1.3-7|52	%doc %{upstream_name}-%{version}/README.markdown
21cr|php-pear-PHP_Invoker-1.1.3-7|53	%{_datadir}/pear/PHP/Invoker
21cr|php-pear-PHP_Invoker-1.1.3-7|54	%{_datadir}/pear/PHP/*.php
21cr|php-pear-PHP_Invoker-1.1.3-7|55	%{_datadir}/pear/packages/PHP_Invoker.xml

6169 21
21cr|php-pear-phploc-1.6.4-5|1	%define  upstream_name phploc
21cr|php-pear-phploc-1.6.4-5|2	%global __requires_exclude /usr/bin/php
21cr|php-pear-phploc-1.6.4-5|3	
21cr|php-pear-phploc-1.6.4-5|4	Summary:	A tool for quickly measuring the size of a PHP project
21cr|php-pear-phploc-1.6.4-5|5	
21cr|php-pear-phploc-1.6.4-5|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-phploc-1.6.4-5|7	Version:	1.6.4
21cr|php-pear-phploc-1.6.4-5|8	Release:	5
21cr|php-pear-phploc-1.6.4-5|9	License:	BSD
21cr|php-pear-phploc-1.6.4-5|10	Group:		Development/PHP
21cr|php-pear-phploc-1.6.4-5|11	URL:		http://www.phpunit.de/
21cr|php-pear-phploc-1.6.4-5|12	Source0:	http://pear.phpunit.de/get/phploc-%{version}.tgz
21cr|php-pear-phploc-1.6.4-5|13	Requires(post): php-pear
21cr|php-pear-phploc-1.6.4-5|14	Requires(preun): php-pear
21cr|php-pear-phploc-1.6.4-5|15	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-phploc-1.6.4-5|16	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-phploc-1.6.4-5|17	Requires:	php-channel-phpunit
21cr|php-pear-phploc-1.6.4-5|18	BuildArch:	noarch
21cr|php-pear-phploc-1.6.4-5|19	BuildRequires:	php-pear
21cr|php-pear-phploc-1.6.4-5|20	BuildRequires:	php-channel-phpunit
21cr|php-pear-phploc-1.6.4-5|21	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-phploc-1.6.4-5|22	Recommends:	php-pear-File_Iterator >= 1.3.0
21cr|php-pear-phploc-1.6.4-5|23	Recommends:	php-pear-bytekit
21cr|php-pear-phploc-1.6.4-5|24	Recommends:	php-tokenizer
21cr|php-pear-phploc-1.6.4-5|25	
21cr|php-pear-phploc-1.6.4-5|26	%description
21cr|php-pear-phploc-1.6.4-5|27	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-phploc-1.6.4-5|28	unit tests in PHP.
21cr|php-pear-phploc-1.6.4-5|29	
21cr|php-pear-phploc-1.6.4-5|30	This package provides a tool for quickly measuring the size of a PHP project
21cr|php-pear-phploc-1.6.4-5|31	for PHPUnit.
21cr|php-pear-phploc-1.6.4-5|32	
21cr|php-pear-phploc-1.6.4-5|33	%prep
21cr|php-pear-phploc-1.6.4-5|34	
21cr|php-pear-phploc-1.6.4-5|35	%setup -q -c
21cr|php-pear-phploc-1.6.4-5|36	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-phploc-1.6.4-5|37	
21cr|php-pear-phploc-1.6.4-5|38	%build
21cr|php-pear-phploc-1.6.4-5|39	
21cr|php-pear-phploc-1.6.4-5|40	%install
21cr|php-pear-phploc-1.6.4-5|41	
21cr|php-pear-phploc-1.6.4-5|42	cd %{upstream_name}-%{version}
21cr|php-pear-phploc-1.6.4-5|43	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-phploc-1.6.4-5|44	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-phploc-1.6.4-5|45	
21cr|php-pear-phploc-1.6.4-5|46	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-phploc-1.6.4-5|47	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-phploc-1.6.4-5|48	
21cr|php-pear-phploc-1.6.4-5|49	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-phploc-1.6.4-5|50	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-phploc-1.6.4-5|51	
21cr|php-pear-phploc-1.6.4-5|52	%clean
21cr|php-pear-phploc-1.6.4-5|53	
21cr|php-pear-phploc-1.6.4-5|54	
21cr|php-pear-phploc-1.6.4-5|55	
21cr|php-pear-phploc-1.6.4-5|56	%files
21cr|php-pear-phploc-1.6.4-5|57	%{_bindir}/phploc
21cr|php-pear-phploc-1.6.4-5|58	%{_datadir}/pear/PHPLOC
21cr|php-pear-phploc-1.6.4-5|59	%{_datadir}/pear/packages/phploc.xml

6170 21
21cr|php-pear-PHP_Parser-0.2.2-5|1	%define		_class		PHP
21cr|php-pear-PHP_Parser-0.2.2-5|2	%define		_subclass	Parser
21cr|php-pear-PHP_Parser-0.2.2-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-PHP_Parser-0.2.2-5|4	
21cr|php-pear-PHP_Parser-0.2.2-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_Parser-0.2.2-5|6	Version:	0.2.2
21cr|php-pear-PHP_Parser-0.2.2-5|7	Release:	5
21cr|php-pear-PHP_Parser-0.2.2-5|8	Summary:	A PHP grammar parser
21cr|php-pear-PHP_Parser-0.2.2-5|9	License:	PHP License
21cr|php-pear-PHP_Parser-0.2.2-5|10	Group:		Development/PHP
21cr|php-pear-PHP_Parser-0.2.2-5|11	URL:		http://pear.php.net/package/PHP_Parser/
21cr|php-pear-PHP_Parser-0.2.2-5|12	Source0:	http://download.pear.php.net/package/PHP_Parser-%{version}.tgz
21cr|php-pear-PHP_Parser-0.2.2-5|13	Requires(post):	php-pear
21cr|php-pear-PHP_Parser-0.2.2-5|14	Requires(preun): php-pear
21cr|php-pear-PHP_Parser-0.2.2-5|15	Requires:	php-pear
21cr|php-pear-PHP_Parser-0.2.2-5|16	BuildArch:	noarch
21cr|php-pear-PHP_Parser-0.2.2-5|17	BuildRequires:	php-pear
21cr|php-pear-PHP_Parser-0.2.2-5|18	
21cr|php-pear-PHP_Parser-0.2.2-5|19	%description
21cr|php-pear-PHP_Parser-0.2.2-5|20	PHP_Parser is a source code analysis tool based around a real Parser
21cr|php-pear-PHP_Parser-0.2.2-5|21	generated by phpJay. The parser uses the same EBNF source that PHP
21cr|php-pear-PHP_Parser-0.2.2-5|22	uses to parse itself, and it therefore as robust as PHP itself.
21cr|php-pear-PHP_Parser-0.2.2-5|23	This version has full support for parsing out every re-usable element
21cr|php-pear-PHP_Parser-0.2.2-5|24	in PHP 5 as of beta 1:
21cr|php-pear-PHP_Parser-0.2.2-5|25	- classes
21cr|php-pear-PHP_Parser-0.2.2-5|26	- abstract classes
21cr|php-pear-PHP_Parser-0.2.2-5|27	- inheritance, implements
21cr|php-pear-PHP_Parser-0.2.2-5|28	- interfaces
21cr|php-pear-PHP_Parser-0.2.2-5|29	- methods
21cr|php-pear-PHP_Parser-0.2.2-5|30	- exception parsing directly from source
21cr|php-pear-PHP_Parser-0.2.2-5|31	- static variables declared
21cr|php-pear-PHP_Parser-0.2.2-5|32	- global and superglobal ($_GET) variables used
21cr|php-pear-PHP_Parser-0.2.2-5|33	and declared
21cr|php-pear-PHP_Parser-0.2.2-5|34	- variables
21cr|php-pear-PHP_Parser-0.2.2-5|35	- constants
21cr|php-pear-PHP_Parser-0.2.2-5|36	- functions (same information as methods)
21cr|php-pear-PHP_Parser-0.2.2-5|37	- defines
21cr|php-pear-PHP_Parser-0.2.2-5|38	- global variables (with help of the Tokenizer Lexer)
21cr|php-pear-PHP_Parser-0.2.2-5|39	- superglobal variables used in global code
21cr|php-pear-PHP_Parser-0.2.2-5|40	- include statements
21cr|php-pear-PHP_Parser-0.2.2-5|41	
21cr|php-pear-PHP_Parser-0.2.2-5|42	The output can be customized to return an array, return
21cr|php-pear-PHP_Parser-0.2.2-5|43	objects of user-specified classes, and can also be
21cr|php-pear-PHP_Parser-0.2.2-5|44	customized to publish each element as it is parsed, allowing
21cr|php-pear-PHP_Parser-0.2.2-5|45	hooks into parsing to catch information.
21cr|php-pear-PHP_Parser-0.2.2-5|46	
21cr|php-pear-PHP_Parser-0.2.2-5|47	%prep
21cr|php-pear-PHP_Parser-0.2.2-5|48	%setup -q -c
21cr|php-pear-PHP_Parser-0.2.2-5|49	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_Parser-0.2.2-5|50	
21cr|php-pear-PHP_Parser-0.2.2-5|51	%install
21cr|php-pear-PHP_Parser-0.2.2-5|52	rm -rf %{buildroot}
21cr|php-pear-PHP_Parser-0.2.2-5|53	
21cr|php-pear-PHP_Parser-0.2.2-5|54	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_Parser-0.2.2-5|55	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_Parser-0.2.2-5|56	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_Parser-0.2.2-5|57	
21cr|php-pear-PHP_Parser-0.2.2-5|58	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_Parser-0.2.2-5|59	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_Parser-0.2.2-5|60	
21cr|php-pear-PHP_Parser-0.2.2-5|61	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Parser-0.2.2-5|62	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Parser-0.2.2-5|63	
21cr|php-pear-PHP_Parser-0.2.2-5|64	
21cr|php-pear-PHP_Parser-0.2.2-5|65	%files
21cr|php-pear-PHP_Parser-0.2.2-5|66	%defattr(-,root,root)
21cr|php-pear-PHP_Parser-0.2.2-5|67	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-PHP_Parser-0.2.2-5|68	%{_datadir}/pear/%{_class}
21cr|php-pear-PHP_Parser-0.2.2-5|69	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-PHP_Parser-0.2.2-5|70	%{_datadir}/pear/packages/%{upstream_name}.xml

6171 21
21cr|php-pear-PHPTAL-1.0.10-16|1	%define upstream_name PHPTAL
21cr|php-pear-PHPTAL-1.0.10-16|2	
21cr|php-pear-PHPTAL-1.0.10-16|3	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPTAL-1.0.10-16|4	Version:	1.0.10
21cr|php-pear-PHPTAL-1.0.10-16|5	Release:	16
21cr|php-pear-PHPTAL-1.0.10-16|6	Summary:	Implementation of Zope Page Templates (ZPT) for PHP
21cr|php-pear-PHPTAL-1.0.10-16|7	License:	PHP License
21cr|php-pear-PHPTAL-1.0.10-16|8	Group:		Development/PHP
21cr|php-pear-PHPTAL-1.0.10-16|9	URL:		http://phptal.motion-twin.com/
21cr|php-pear-PHPTAL-1.0.10-16|10	Source0:	http://phptal.motion-twin.com/files/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-PHPTAL-1.0.10-16|11	Requires(post):	php-pear
21cr|php-pear-PHPTAL-1.0.10-16|12	Requires(preun): php-pear
21cr|php-pear-PHPTAL-1.0.10-16|13	Requires:	php-pear
21cr|php-pear-PHPTAL-1.0.10-16|14	Requires:	php-gettext
21cr|php-pear-PHPTAL-1.0.10-16|15	BuildArch:	noarch
21cr|php-pear-PHPTAL-1.0.10-16|16	BuildRequires:	php-pear
21cr|php-pear-PHPTAL-1.0.10-16|17	
21cr|php-pear-PHPTAL-1.0.10-16|18	%description
21cr|php-pear-PHPTAL-1.0.10-16|19	PHPTAL is an implementation of Zope Page Templates (ZPT) for PHP.
21cr|php-pear-PHPTAL-1.0.10-16|20	
21cr|php-pear-PHPTAL-1.0.10-16|21	%prep
21cr|php-pear-PHPTAL-1.0.10-16|22	%setup -q -c
21cr|php-pear-PHPTAL-1.0.10-16|23	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPTAL-1.0.10-16|24	
21cr|php-pear-PHPTAL-1.0.10-16|25	%install
21cr|php-pear-PHPTAL-1.0.10-16|26	
21cr|php-pear-PHPTAL-1.0.10-16|27	cd %{upstream_name}-%{version}
21cr|php-pear-PHPTAL-1.0.10-16|28	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPTAL-1.0.10-16|29	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPTAL-1.0.10-16|30	
21cr|php-pear-PHPTAL-1.0.10-16|31	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPTAL-1.0.10-16|32	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPTAL-1.0.10-16|33	
21cr|php-pear-PHPTAL-1.0.10-16|34	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPTAL-1.0.10-16|35	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPTAL-1.0.10-16|36	
21cr|php-pear-PHPTAL-1.0.10-16|37	%files
21cr|php-pear-PHPTAL-1.0.10-16|38	%defattr(-,root,root)
21cr|php-pear-PHPTAL-1.0.10-16|39	%doc %{upstream_name}-%{version}/README
21cr|php-pear-PHPTAL-1.0.10-16|40	%{_datadir}/pear/PHPTAL
21cr|php-pear-PHPTAL-1.0.10-16|41	%{_datadir}/pear/PHPTAL.php
21cr|php-pear-PHPTAL-1.0.10-16|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6172 21
21cr|php-pear-PHP_Timer-1.0.5-6|1	%define  upstream_name PHP_Timer
21cr|php-pear-PHP_Timer-1.0.5-6|2	
21cr|php-pear-PHP_Timer-1.0.5-6|3	Summary:	Utility class for timing
21cr|php-pear-PHP_Timer-1.0.5-6|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_Timer-1.0.5-6|5	Version:	1.0.5
21cr|php-pear-PHP_Timer-1.0.5-6|6	Release:	6
21cr|php-pear-PHP_Timer-1.0.5-6|7	License:	BSD
21cr|php-pear-PHP_Timer-1.0.5-6|8	Group:		Development/PHP
21cr|php-pear-PHP_Timer-1.0.5-6|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHP_Timer-1.0.5-6|10	Source0:	http://pear.phpunit.de/get/PHP_Timer-%{version}.tgz
21cr|php-pear-PHP_Timer-1.0.5-6|11	Requires(post): php-pear
21cr|php-pear-PHP_Timer-1.0.5-6|12	Requires(preun): php-pear
21cr|php-pear-PHP_Timer-1.0.5-6|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHP_Timer-1.0.5-6|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHP_Timer-1.0.5-6|15	Requires:	php-channel-phpunit
21cr|php-pear-PHP_Timer-1.0.5-6|16	BuildArch:	noarch
21cr|php-pear-PHP_Timer-1.0.5-6|17	BuildRequires:	php-pear
21cr|php-pear-PHP_Timer-1.0.5-6|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHP_Timer-1.0.5-6|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHP_Timer-1.0.5-6|20	
21cr|php-pear-PHP_Timer-1.0.5-6|21	%description
21cr|php-pear-PHP_Timer-1.0.5-6|22	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHP_Timer-1.0.5-6|23	unit tests in PHP.
21cr|php-pear-PHP_Timer-1.0.5-6|24	
21cr|php-pear-PHP_Timer-1.0.5-6|25	This package provides a Utility class for timing for PHPUnit.
21cr|php-pear-PHP_Timer-1.0.5-6|26	
21cr|php-pear-PHP_Timer-1.0.5-6|27	%prep
21cr|php-pear-PHP_Timer-1.0.5-6|28	
21cr|php-pear-PHP_Timer-1.0.5-6|29	%setup -q -c
21cr|php-pear-PHP_Timer-1.0.5-6|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_Timer-1.0.5-6|31	
21cr|php-pear-PHP_Timer-1.0.5-6|32	%build
21cr|php-pear-PHP_Timer-1.0.5-6|33	
21cr|php-pear-PHP_Timer-1.0.5-6|34	%install
21cr|php-pear-PHP_Timer-1.0.5-6|35	
21cr|php-pear-PHP_Timer-1.0.5-6|36	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_Timer-1.0.5-6|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_Timer-1.0.5-6|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_Timer-1.0.5-6|39	
21cr|php-pear-PHP_Timer-1.0.5-6|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_Timer-1.0.5-6|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_Timer-1.0.5-6|42	
21cr|php-pear-PHP_Timer-1.0.5-6|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Timer-1.0.5-6|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_Timer-1.0.5-6|45	
21cr|php-pear-PHP_Timer-1.0.5-6|46	%clean
21cr|php-pear-PHP_Timer-1.0.5-6|47	
21cr|php-pear-PHP_Timer-1.0.5-6|48	
21cr|php-pear-PHP_Timer-1.0.5-6|49	
21cr|php-pear-PHP_Timer-1.0.5-6|50	%files
21cr|php-pear-PHP_Timer-1.0.5-6|51	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHP_Timer-1.0.5-6|52	%{_datadir}/pear/PHP/Timer
21cr|php-pear-PHP_Timer-1.0.5-6|53	%{_datadir}/pear/PHP/*.php
21cr|php-pear-PHP_Timer-1.0.5-6|54	%{_datadir}/pear/packages/PHP_Timer.xml

6173 21
21cr|php-pear-PHP_TokenStream-1.2.2-6|1	%define  upstream_name PHP_TokenStream
21cr|php-pear-PHP_TokenStream-1.2.2-6|2	
21cr|php-pear-PHP_TokenStream-1.2.2-6|3	Summary:	Wrapper around PHP's tokenizer extension
21cr|php-pear-PHP_TokenStream-1.2.2-6|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHP_TokenStream-1.2.2-6|5	Version:	1.2.2
21cr|php-pear-PHP_TokenStream-1.2.2-6|6	Release:	6
21cr|php-pear-PHP_TokenStream-1.2.2-6|7	License:	BSD
21cr|php-pear-PHP_TokenStream-1.2.2-6|8	Group:		Development/PHP
21cr|php-pear-PHP_TokenStream-1.2.2-6|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHP_TokenStream-1.2.2-6|10	Source0:	http://pear.phpunit.de/get/PHP_TokenStream-%{version}.tgz
21cr|php-pear-PHP_TokenStream-1.2.2-6|11	Requires(post):	php-pear
21cr|php-pear-PHP_TokenStream-1.2.2-6|12	Requires(preun): php-pear
21cr|php-pear-PHP_TokenStream-1.2.2-6|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHP_TokenStream-1.2.2-6|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHP_TokenStream-1.2.2-6|15	Requires:	php-channel-phpunit
21cr|php-pear-PHP_TokenStream-1.2.2-6|16	BuildArch:	noarch
21cr|php-pear-PHP_TokenStream-1.2.2-6|17	BuildRequires:	php-pear
21cr|php-pear-PHP_TokenStream-1.2.2-6|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHP_TokenStream-1.2.2-6|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHP_TokenStream-1.2.2-6|20	Recommends:	php-tokenizer
21cr|php-pear-PHP_TokenStream-1.2.2-6|21	
21cr|php-pear-PHP_TokenStream-1.2.2-6|22	%description
21cr|php-pear-PHP_TokenStream-1.2.2-6|23	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHP_TokenStream-1.2.2-6|24	unit tests in PHP.
21cr|php-pear-PHP_TokenStream-1.2.2-6|25	
21cr|php-pear-PHP_TokenStream-1.2.2-6|26	This package provides a Wrapper around PHP's tokenizer extension for PHPUnit.
21cr|php-pear-PHP_TokenStream-1.2.2-6|27	
21cr|php-pear-PHP_TokenStream-1.2.2-6|28	%prep
21cr|php-pear-PHP_TokenStream-1.2.2-6|29	
21cr|php-pear-PHP_TokenStream-1.2.2-6|30	%setup -q -c
21cr|php-pear-PHP_TokenStream-1.2.2-6|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHP_TokenStream-1.2.2-6|32	
21cr|php-pear-PHP_TokenStream-1.2.2-6|33	%build
21cr|php-pear-PHP_TokenStream-1.2.2-6|34	
21cr|php-pear-PHP_TokenStream-1.2.2-6|35	%install
21cr|php-pear-PHP_TokenStream-1.2.2-6|36	
21cr|php-pear-PHP_TokenStream-1.2.2-6|37	cd %{upstream_name}-%{version}
21cr|php-pear-PHP_TokenStream-1.2.2-6|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHP_TokenStream-1.2.2-6|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHP_TokenStream-1.2.2-6|40	
21cr|php-pear-PHP_TokenStream-1.2.2-6|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHP_TokenStream-1.2.2-6|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHP_TokenStream-1.2.2-6|43	
21cr|php-pear-PHP_TokenStream-1.2.2-6|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_TokenStream-1.2.2-6|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHP_TokenStream-1.2.2-6|46	
21cr|php-pear-PHP_TokenStream-1.2.2-6|47	%files
21cr|php-pear-PHP_TokenStream-1.2.2-6|48	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHP_TokenStream-1.2.2-6|49	%{_datadir}/pear/PHP/Token
21cr|php-pear-PHP_TokenStream-1.2.2-6|50	%{_datadir}/pear/PHP/*.php
21cr|php-pear-PHP_TokenStream-1.2.2-6|51	%{_datadir}/pear/packages/PHP_TokenStream.xml

6174 21
21cr|php-pear-PHPUnit2-2.3.6-9|1	%define		_class		PHPUnit2
21cr|php-pear-PHPUnit2-2.3.6-9|2	%define		upstream_name	%{_class}
21cr|php-pear-PHPUnit2-2.3.6-9|3	%global __requires_exclude /usr/bin/php
21cr|php-pear-PHPUnit2-2.3.6-9|4	
21cr|php-pear-PHPUnit2-2.3.6-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit2-2.3.6-9|6	Version:	2.3.6
21cr|php-pear-PHPUnit2-2.3.6-9|7	Release:	9
21cr|php-pear-PHPUnit2-2.3.6-9|8	Summary:	Regression testing framework for unit tests
21cr|php-pear-PHPUnit2-2.3.6-9|9	
21cr|php-pear-PHPUnit2-2.3.6-9|10	License:	PHP License
21cr|php-pear-PHPUnit2-2.3.6-9|11	Group:		Development/PHP
21cr|php-pear-PHPUnit2-2.3.6-9|12	URL:		http://pear.php.net/package/PHPUnit2/
21cr|php-pear-PHPUnit2-2.3.6-9|13	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-PHPUnit2-2.3.6-9|14	Requires(post):	php-pear
21cr|php-pear-PHPUnit2-2.3.6-9|15	Requires(preun): php-pear
21cr|php-pear-PHPUnit2-2.3.6-9|16	Requires:	php-pear
21cr|php-pear-PHPUnit2-2.3.6-9|17	BuildArch:	noarch
21cr|php-pear-PHPUnit2-2.3.6-9|18	BuildRequires:	php-pear
21cr|php-pear-PHPUnit2-2.3.6-9|19	
21cr|php-pear-PHPUnit2-2.3.6-9|20	%description
21cr|php-pear-PHPUnit2-2.3.6-9|21	PHPUnit2 is a regression testing framework used by the developer who
21cr|php-pear-PHPUnit2-2.3.6-9|22	implements unit tests in PHP. It is based upon JUnit, which can be
21cr|php-pear-PHPUnit2-2.3.6-9|23	found at http://www.junit.org/ .
21cr|php-pear-PHPUnit2-2.3.6-9|24	
21cr|php-pear-PHPUnit2-2.3.6-9|25	%prep
21cr|php-pear-PHPUnit2-2.3.6-9|26	%setup -q -c
21cr|php-pear-PHPUnit2-2.3.6-9|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit2-2.3.6-9|28	
21cr|php-pear-PHPUnit2-2.3.6-9|29	%install
21cr|php-pear-PHPUnit2-2.3.6-9|30	
21cr|php-pear-PHPUnit2-2.3.6-9|31	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit2-2.3.6-9|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit2-2.3.6-9|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit2-2.3.6-9|34	
21cr|php-pear-PHPUnit2-2.3.6-9|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit2-2.3.6-9|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit2-2.3.6-9|37	
21cr|php-pear-PHPUnit2-2.3.6-9|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit2-2.3.6-9|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit2-2.3.6-9|40	
21cr|php-pear-PHPUnit2-2.3.6-9|41	%files
21cr|php-pear-PHPUnit2-2.3.6-9|42	%{_bindir}/phpunit
21cr|php-pear-PHPUnit2-2.3.6-9|43	%{_datadir}/pear/%{_class}
21cr|php-pear-PHPUnit2-2.3.6-9|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6175 21
21cr|php-pear-PHPUnit-3.7.34-6|1	%define  upstream_name PHPUnit
21cr|php-pear-PHPUnit-3.7.34-6|2	%define xmldir  %{_var}/lib/pear
21cr|php-pear-PHPUnit-3.7.34-6|3	%define peardir %(pear config-get php_dir 2> /dev/null)
21cr|php-pear-PHPUnit-3.7.34-6|4	
21cr|php-pear-PHPUnit-3.7.34-6|5	%global __requires_exclude /usr/bin/php
21cr|php-pear-PHPUnit-3.7.34-6|6	
21cr|php-pear-PHPUnit-3.7.34-6|7	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit-3.7.34-6|8	Version:	3.7.34
21cr|php-pear-PHPUnit-3.7.34-6|9	Release:	6
21cr|php-pear-PHPUnit-3.7.34-6|10	Summary:	Regression testing framework for unit tests
21cr|php-pear-PHPUnit-3.7.34-6|11	
21cr|php-pear-PHPUnit-3.7.34-6|12	License:	BSD License
21cr|php-pear-PHPUnit-3.7.34-6|13	Group:		Development/PHP
21cr|php-pear-PHPUnit-3.7.34-6|14	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit-3.7.34-6|15	Source0:	http://pear.phpunit.de/get/PHPUnit-%{version}.tgz
21cr|php-pear-PHPUnit-3.7.34-6|16	Requires(post): php-pear
21cr|php-pear-PHPUnit-3.7.34-6|17	Requires(preun): php-pear
21cr|php-pear-PHPUnit-3.7.34-6|18	Requires:	php-pear >= 1.9.4
21cr|php-pear-PHPUnit-3.7.34-6|19	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit-3.7.34-6|20	Requires:	php-pear-File_Iterator >= 1.3.0
21cr|php-pear-PHPUnit-3.7.34-6|21	Requires:	php-pear-Text_Template >= 1.1.1
21cr|php-pear-PHPUnit-3.7.34-6|22	Requires:	php-pear-PHP_CodeCoverage
21cr|php-pear-PHPUnit-3.7.34-6|23	Requires:	php-pear-PHP_CodeCoverage >= 1.2.1
21cr|php-pear-PHPUnit-3.7.34-6|24	Requires:	php-pear-PHP_CodeCoverage <= 1.2.99
21cr|php-pear-PHPUnit-3.7.34-6|25	Requires:	php-pear-PHP_Timer >= 1.0.2
21cr|php-pear-PHPUnit-3.7.34-6|26	Requires:	php-pear-PHP_Timer <= 1.0.99
21cr|php-pear-PHPUnit-3.7.34-6|27	Requires:	php-pear-PHPUnit_MockObject >= 1.2.0
21cr|php-pear-PHPUnit-3.7.34-6|28	Requires:	php-pear-Symfony2_Yaml >= 2.0.0
21cr|php-pear-PHPUnit-3.7.34-6|29	Requires:	php-pear-Symfony2_Yaml <= 2.99.99
21cr|php-pear-PHPUnit-3.7.34-6|30	BuildArch:	noarch
21cr|php-pear-PHPUnit-3.7.34-6|31	BuildRequires:	php-pear >= 1.9.4
21cr|php-pear-PHPUnit-3.7.34-6|32	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit-3.7.34-6|33	
21cr|php-pear-PHPUnit-3.7.34-6|34	
21cr|php-pear-PHPUnit-3.7.34-6|35	%description
21cr|php-pear-PHPUnit-3.7.34-6|36	The PHP Unit Testing framework.
21cr|php-pear-PHPUnit-3.7.34-6|37	
21cr|php-pear-PHPUnit-3.7.34-6|38	%prep
21cr|php-pear-PHPUnit-3.7.34-6|39	%setup -c -T
21cr|php-pear-PHPUnit-3.7.34-6|40	pear -v -c pearrc \
21cr|php-pear-PHPUnit-3.7.34-6|41	-d php_dir=%{peardir} \
21cr|php-pear-PHPUnit-3.7.34-6|42	-d doc_dir=/docs \
21cr|php-pear-PHPUnit-3.7.34-6|43	-d bin_dir=%{_bindir} \
21cr|php-pear-PHPUnit-3.7.34-6|44	-d data_dir=%{peardir}/data \
21cr|php-pear-PHPUnit-3.7.34-6|45	-d test_dir=%{peardir}/tests \
21cr|php-pear-PHPUnit-3.7.34-6|46	-d ext_dir=%{_libdir} \
21cr|php-pear-PHPUnit-3.7.34-6|47	-s
21cr|php-pear-PHPUnit-3.7.34-6|48	
21cr|php-pear-PHPUnit-3.7.34-6|49	%build
21cr|php-pear-PHPUnit-3.7.34-6|50	
21cr|php-pear-PHPUnit-3.7.34-6|51	%install
21cr|php-pear-PHPUnit-3.7.34-6|52	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-PHPUnit-3.7.34-6|53	
21cr|php-pear-PHPUnit-3.7.34-6|54	# Clean up unnecessary files
21cr|php-pear-PHPUnit-3.7.34-6|55	rm pearrc
21cr|php-pear-PHPUnit-3.7.34-6|56	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-PHPUnit-3.7.34-6|57	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-PHPUnit-3.7.34-6|58	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-PHPUnit-3.7.34-6|59	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-PHPUnit-3.7.34-6|60	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-PHPUnit-3.7.34-6|61	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-PHPUnit-3.7.34-6|62	
21cr|php-pear-PHPUnit-3.7.34-6|63	mv %{buildroot}/docs .
21cr|php-pear-PHPUnit-3.7.34-6|64	
21cr|php-pear-PHPUnit-3.7.34-6|65	
21cr|php-pear-PHPUnit-3.7.34-6|66	# Install XML package description
21cr|php-pear-PHPUnit-3.7.34-6|67	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-PHPUnit-3.7.34-6|68	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-PHPUnit-3.7.34-6|69	cp -p package.xml %{buildroot}%{xmldir}/PHPUnit.xml
21cr|php-pear-PHPUnit-3.7.34-6|70	
21cr|php-pear-PHPUnit-3.7.34-6|71	
21cr|php-pear-PHPUnit-3.7.34-6|72	%post
21cr|php-pear-PHPUnit-3.7.34-6|73	pear install --nodeps --soft --force --register-only %{xmldir}/PHPUnit.xml
21cr|php-pear-PHPUnit-3.7.34-6|74	
21cr|php-pear-PHPUnit-3.7.34-6|75	%postun
21cr|php-pear-PHPUnit-3.7.34-6|76	if [ "$1" -eq "0" ]; then
21cr|php-pear-PHPUnit-3.7.34-6|77	pear uninstall --nodeps --ignore-errors --register-only pear.phpunit.de/PHPUnit
21cr|php-pear-PHPUnit-3.7.34-6|78	fi
21cr|php-pear-PHPUnit-3.7.34-6|79	
21cr|php-pear-PHPUnit-3.7.34-6|80	%files
21cr|php-pear-PHPUnit-3.7.34-6|81	%doc docs/PHPUnit/*
21cr|php-pear-PHPUnit-3.7.34-6|82	%{peardir}/*
21cr|php-pear-PHPUnit-3.7.34-6|83	%{_bindir}/phpunit
21cr|php-pear-PHPUnit-3.7.34-6|84	%{xmldir}/PHPUnit.xml

6176 21
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|1	%define  upstream_name PHPUnit_MockObject
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|2	%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|3	%define xmldir  /var/lib/pear
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|4	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|5	Summary: 	Mock Object library for PHPUnit
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|6	Name: 		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|7	Version: 	1.2.3
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|8	Release: 	4
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|9	License: 	BSD
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|10	Group: 		Development/PHP
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|11	Source0: 	http://pear.phpunit.de/get/PHPUnit_MockObject-%{version}.tgz
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|12	URL: 		http://pear.phpunit.de/package/PHPUnit_MockObject
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|13	BuildRequires: 	php-pear >= 1.4.7
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|14	BuildRequires: 	php-channel-phpunit
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|15	Requires: 	php-pear-Text_Template >= 1.1.1
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|16	Requires:	php-pear >= 1.9.4
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|17	Requires: 	php-channel-phpunit
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|18	BuildArch: 	noarch
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|19	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|20	%description
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|21	Mock Object library for PHPUnit
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|22	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|23	%prep
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|24	%setup -c -T
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|25	pear -v -c pearrc \
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|26	-d php_dir=%{peardir} \
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|27	-d doc_dir=/docs \
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|28	-d bin_dir=%{_bindir} \
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|29	-d data_dir=%{peardir}/data \
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|30	-d test_dir=%{peardir}/tests \
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|31	-d ext_dir=%{_libdir} \
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|32	-s
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|33	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|34	%build
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|35	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|36	%install
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|37	rm -rf %{buildroot}
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|38	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|39	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|40	# Clean up unnecessary files
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|41	rm pearrc
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|42	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|43	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|44	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|45	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|46	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|47	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|48	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|49	mv %{buildroot}/docs .
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|50	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|51	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|52	# Install XML package description
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|53	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|54	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|55	cp -p package.xml %{buildroot}%{xmldir}/PHPUnit_MockObject.xml
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|56	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|57	%clean
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|58	rm -rf %{buildroot}
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|59	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|60	%post
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|61	pear install --nodeps --soft --force --register-only %{xmldir}/PHPUnit_MockObject.xml
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|62	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|63	%postun
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|64	if [ "$1" -eq "0" ]; then
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|65	pear uninstall --nodeps --ignore-errors --register-only pear.phpunit.de/PHPUnit_MockObject
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|66	fi
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|67	
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|68	%files
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|69	%defattr(-,root,root)
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|70	%doc docs/PHPUnit_MockObject/*
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|71	%{peardir}/*
21cr|php-pear-PHPUnit_MockObject-1.2.3-4|72	%{xmldir}/PHPUnit_MockObject.xml

6177 21
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|1	%define  upstream_name PHPUnit_Selenium
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|2	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|3	Summary:	Selenium RC integration for PHPUnit
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|5	Version:	1.3.3
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|6	Release:	7
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|7	License:	BSD
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|8	Group:		Development/PHP
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|10	Source0:	http://pear.phpunit.de/get/PHPUnit_Selenium-%{version}.tgz
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|11	Requires(post):	php-pear
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|12	Requires(preun): php-pear
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|15	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|16	BuildArch:	noarch
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|17	BuildRequires:	php-pear
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|20	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|21	%description
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|22	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|23	unit tests in PHP.
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|24	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|25	This package provides Selenium RC integration for PHPUnit for PHPUnit.
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|26	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|27	%prep
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|28	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|29	%setup -q -c
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|31	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|32	%build
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|33	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|34	%install
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|35	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|36	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|39	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|42	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|45	
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|46	%files
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|47	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|48	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|49	%{_datadir}/pear/packages/PHPUnit_Selenium.xml
21cr|php-pear-PHPUnit_Selenium-1.3.3-7|50	%{_datadir}/pear/PHPUnit/Extensions/*

6178 21
21cr|php-pear-PHPUnit_Story-1.0.2-6|1	%define  upstream_name PHPUnit_Story
21cr|php-pear-PHPUnit_Story-1.0.2-6|2	
21cr|php-pear-PHPUnit_Story-1.0.2-6|3	Summary:	Story extension for PHPUnit to facilitate Behaviour-Driven Development
21cr|php-pear-PHPUnit_Story-1.0.2-6|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_Story-1.0.2-6|5	Version:	1.0.2
21cr|php-pear-PHPUnit_Story-1.0.2-6|6	Release:	6
21cr|php-pear-PHPUnit_Story-1.0.2-6|7	License:	BSD
21cr|php-pear-PHPUnit_Story-1.0.2-6|8	Group:		Development/PHP
21cr|php-pear-PHPUnit_Story-1.0.2-6|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit_Story-1.0.2-6|10	Source0:	http://pear.phpunit.de/get/PHPUnit_Story-%{version}.tgz
21cr|php-pear-PHPUnit_Story-1.0.2-6|11	Requires(post):	php-pear
21cr|php-pear-PHPUnit_Story-1.0.2-6|12	Requires(preun): php-pear
21cr|php-pear-PHPUnit_Story-1.0.2-6|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHPUnit_Story-1.0.2-6|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHPUnit_Story-1.0.2-6|15	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit_Story-1.0.2-6|16	BuildArch:	noarch
21cr|php-pear-PHPUnit_Story-1.0.2-6|17	BuildRequires:	php-pear
21cr|php-pear-PHPUnit_Story-1.0.2-6|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit_Story-1.0.2-6|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHPUnit_Story-1.0.2-6|20	
21cr|php-pear-PHPUnit_Story-1.0.2-6|21	%description
21cr|php-pear-PHPUnit_Story-1.0.2-6|22	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHPUnit_Story-1.0.2-6|23	unit tests in PHP.
21cr|php-pear-PHPUnit_Story-1.0.2-6|24	
21cr|php-pear-PHPUnit_Story-1.0.2-6|25	This package provides Story extension for PHPUnit to facilitate
21cr|php-pear-PHPUnit_Story-1.0.2-6|26	Behaviour-Driven Development.
21cr|php-pear-PHPUnit_Story-1.0.2-6|27	
21cr|php-pear-PHPUnit_Story-1.0.2-6|28	%prep
21cr|php-pear-PHPUnit_Story-1.0.2-6|29	
21cr|php-pear-PHPUnit_Story-1.0.2-6|30	%setup -q -c
21cr|php-pear-PHPUnit_Story-1.0.2-6|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit_Story-1.0.2-6|32	
21cr|php-pear-PHPUnit_Story-1.0.2-6|33	%build
21cr|php-pear-PHPUnit_Story-1.0.2-6|34	
21cr|php-pear-PHPUnit_Story-1.0.2-6|35	%install
21cr|php-pear-PHPUnit_Story-1.0.2-6|36	
21cr|php-pear-PHPUnit_Story-1.0.2-6|37	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit_Story-1.0.2-6|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit_Story-1.0.2-6|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit_Story-1.0.2-6|40	
21cr|php-pear-PHPUnit_Story-1.0.2-6|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit_Story-1.0.2-6|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit_Story-1.0.2-6|43	
21cr|php-pear-PHPUnit_Story-1.0.2-6|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_Story-1.0.2-6|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_Story-1.0.2-6|46	
21cr|php-pear-PHPUnit_Story-1.0.2-6|47	%files
21cr|php-pear-PHPUnit_Story-1.0.2-6|48	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHPUnit_Story-1.0.2-6|49	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHPUnit_Story-1.0.2-6|50	%{_datadir}/pear/PHPUnit/Extensions/Story
21cr|php-pear-PHPUnit_Story-1.0.2-6|51	%{_datadir}/pear/packages/PHPUnit_Story.xml

6179 21
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|1	%define  upstream_name PHPUnit_TestListener_DBUS
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|2	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|3	Summary:	A TestListener for PHPUnit that sends events to DBUS
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|5	Version:	1.0.0
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|6	Release:	7
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|7	License:	BSD
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|8	Group:		Development/PHP
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|10	Source0:	http://pear.phpunit.de/get/PHPUnit_TestListener_DBUS-%{version}.tgz
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|11	Requires(post):	php-pear
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|12	Requires(preun): php-pear
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|15	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|16	BuildArch:	noarch
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|17	BuildRequires:	php-pear
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|20	Recommends:	php-dbus
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|21	BuildRequires:	php-cli
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|22	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|23	%description
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|24	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|25	unit tests in PHP.
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|26	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|27	This package provides a TestListener for PHPUnit that sends events to DBUS for
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|28	PHPUnit.
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|29	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|30	%prep
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|31	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|32	%setup -q -c
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|34	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|35	%build
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|36	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|37	%install
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|38	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|39	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|42	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|43	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|44	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|45	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|48	
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|49	%files
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|50	%defattr(-,root,root)
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|51	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|52	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|53	%{_datadir}/pear/PHPUnit/Util/Log/DBUS.php
21cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-7|54	%{_datadir}/pear/packages/PHPUnit_TestListener_DBUS.xml

6180 21
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|1	%define  upstream_name PHPUnit_TestListener_XHProf
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|2	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|3	Summary:	A TestListener that uses XHProf for automated profiling of the tested code
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|5	Version:	1.0.0
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|6	Release:	7
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|7	License:	BSD
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|8	Group:		Development/PHP
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|10	Source0:	http://pear.phpunit.de/get/PHPUnit_TestListener_XHProf-%{version}.tgz
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|11	Requires(post):	php-pear
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|12	Requires(preun): php-pear
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|15	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|16	BuildArch:	noarch
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|17	BuildRequires:	php-pear
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|20	Recommends:	php-xhprof
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|21	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|22	%description
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|23	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|24	unit tests in PHP.
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|25	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|26	This package provides a TestListener for PHPUnit that uses XHProf for automated
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|27	profiling of the tested code for PHPUnit.
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|28	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|29	%prep
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|30	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|31	%setup -q -c
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|33	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|34	%build
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|35	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|36	%install
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|37	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|38	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|41	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|44	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|47	
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|48	%files
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|49	%defattr(-,root,root)
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|50	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|51	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|52	%{_datadir}/pear/PHPUnit/Util/Log/XHProf.php
21cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-7|53	%{_datadir}/pear/packages/PHPUnit_TestListener_XHProf.xml

6181 21
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|1	%define  upstream_name PHPUnit_TicketListener_Fogbugz
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|2	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|3	Summary:	A ticket listener for PHPUnit that interacts with the Fogbugz issue API
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|5	Version:	1.0.0
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|6	Release:	7
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|7	License:	BSD
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|8	Group:		Development/PHP
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|10	Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_Fogbugz-%{version}.tgz
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|11	Requires(post):	php-pear
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|12	Requires(preun): php-pear
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|15	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|16	BuildArch:	noarch
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|17	BuildRequires:	php-pear
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|20	Recommends:	php-curl
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|21	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|22	%description
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|23	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|24	unit tests in PHP.
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|25	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|26	This package provides a ticket listener for PHPUnit that interacts with the
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|27	Fogbugz issue API for PHPUnit.
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|28	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|29	%prep
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|30	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|31	%setup -q -c
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|33	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|34	%build
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|35	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|36	%install
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|37	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|38	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|41	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|44	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|47	
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|48	%files
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|49	%defattr(-,root,root)
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|50	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|51	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|52	%{_datadir}/pear/PHPUnit/Extensions/TicketListener/Fogbugz.php
21cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-7|53	%{_datadir}/pear/packages/PHPUnit_TicketListener_Fogbugz.xml

6182 21
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|1	%define  upstream_name PHPUnit_TicketListener_GitHub
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|2	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|3	Summary:	A ticket listener for PHPUnit that interacts with the GitHub issue API
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|5	Version:	1.0.0
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|6	Release:	7
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|7	License:	BSD
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|8	Group:		Development/PHP
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|10	Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_GitHub-%{version}.tgz
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|11	Requires(post):	php-pear
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|12	Requires(preun): php-pear
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|15	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|16	BuildArch:	noarch
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|17	BuildRequires:	php-pear
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|20	Recommends:	php-curl
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|21	Recommends:	php-json
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|22	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|23	%description
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|24	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|25	unit tests in PHP.
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|26	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|27	This package provides a ticket listener for PHPUnit that interacts with the
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|28	GitHub issue API for PHPUnit.
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|29	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|30	%prep
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|31	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|32	%setup -q -c
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|34	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|35	%build
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|36	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|37	%install
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|38	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|39	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|42	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|43	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|44	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|45	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|48	
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|49	%files
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|50	%defattr(-,root,root)
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|51	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|52	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|53	%{_datadir}/pear/PHPUnit/Extensions/TicketListener/GitHub.php
21cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-7|54	%{_datadir}/pear/packages/PHPUnit_TicketListener_GitHub.xml

6183 21
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|1	%define  upstream_name PHPUnit_TicketListener_GoogleCode
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|2	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|3	Summary:	A ticket listener for PHPUnit that interacts with the Google Code issue API
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|5	Version:	1.0.0
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|6	Release:	7
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|7	License:	BSD
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|8	Group:		Development/PHP
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|10	Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_GoogleCode-%{version}.tgz
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|11	Requires(post):	php-pear
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|12	Requires(preun): php-pear
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|15	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|16	BuildArch:	noarch
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|17	BuildRequires:	php-pear
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|20	Recommends:	php-curl
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|21	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|22	%description
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|23	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|24	unit tests in PHP.
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|25	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|26	This package provides a ticket listener for PHPUnit that interacts with the
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|27	Google Code issue API for PHPUnit.
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|28	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|29	%prep
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|30	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|31	%setup -q -c
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|33	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|34	%build
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|35	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|36	%install
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|37	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|38	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|41	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|44	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|47	
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|48	%files
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|49	%defattr(-,root,root)
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|50	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|51	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|52	%{_datadir}/pear/PHPUnit/Extensions/TicketListener/GoogleCode.php
21cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-7|53	%{_datadir}/pear/packages/PHPUnit_TicketListener_GoogleCode.xml

6184 21
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|1	%define  upstream_name PHPUnit_TicketListener_Trac
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|2	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|3	Summary:	A ticket listener for PHPUnit that interacts with the Trac issue API
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|5	Version:	1.0.0
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|6	Release:	6
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|7	License:	BSD
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|8	Group:		Development/PHP
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|9	URL:		http://www.phpunit.de/
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|10	Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_Trac-%{version}.tgz
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|11	Requires(post):	php-pear
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|12	Requires(preun): php-pear
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|15	Requires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|16	BuildArch:	noarch
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|17	BuildRequires:	php-pear
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|20	Recommends:	php-pear-XML_RPC2
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|21	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|22	%description
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|23	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|24	unit tests in PHP.
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|25	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|26	This package provides a ticket listener for PHPUnit that interacts with the
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|27	Trac issue API for PHPUnit.
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|28	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|29	%prep
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|30	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|31	%setup -q -c
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|33	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|34	%build
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|35	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|36	%install
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|37	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|38	cd %{upstream_name}-%{version}
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|41	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|44	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|47	
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|48	%files
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|49	%defattr(-,root,root)
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|50	%doc %{upstream_name}-%{version}/ChangeLog.markdown
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|51	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|52	%{_datadir}/pear/PHPUnit/Extensions/TicketListener/Trac.php
21cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-6|53	%{_datadir}/pear/packages/PHPUnit_TicketListener_Trac.xml

6185 21
21cr|php-pear-ppw-1.0.4-6|1	%define  upstream_name ppw
21cr|php-pear-ppw-1.0.4-6|2	%global __requires_exclude /usr/bin/php
21cr|php-pear-ppw-1.0.4-6|3	
21cr|php-pear-ppw-1.0.4-6|4	Summary:	PHP Project Wizard
21cr|php-pear-ppw-1.0.4-6|5	
21cr|php-pear-ppw-1.0.4-6|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-ppw-1.0.4-6|7	Version:	1.0.4
21cr|php-pear-ppw-1.0.4-6|8	Release:	6
21cr|php-pear-ppw-1.0.4-6|9	License:	BSD
21cr|php-pear-ppw-1.0.4-6|10	Group:		Development/PHP
21cr|php-pear-ppw-1.0.4-6|11	URL:		http://www.phpunit.de/
21cr|php-pear-ppw-1.0.4-6|12	Source0:	http://pear.phpunit.de/get/ppw-%{version}.tgz
21cr|php-pear-ppw-1.0.4-6|13	Requires(post): php-pear
21cr|php-pear-ppw-1.0.4-6|14	Requires(preun): php-pear
21cr|php-pear-ppw-1.0.4-6|15	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-ppw-1.0.4-6|16	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-ppw-1.0.4-6|17	Requires:	php-channel-phpunit
21cr|php-pear-ppw-1.0.4-6|18	BuildArch:	noarch
21cr|php-pear-ppw-1.0.4-6|19	BuildRequires:	php-pear
21cr|php-pear-ppw-1.0.4-6|20	BuildRequires:	php-channel-phpunit
21cr|php-pear-ppw-1.0.4-6|21	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-ppw-1.0.4-6|22	Recommends:	php-pear-Text_Template >= 1.1.0
21cr|php-pear-ppw-1.0.4-6|23	
21cr|php-pear-ppw-1.0.4-6|24	%description
21cr|php-pear-ppw-1.0.4-6|25	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-ppw-1.0.4-6|26	unit tests in PHP.
21cr|php-pear-ppw-1.0.4-6|27	
21cr|php-pear-ppw-1.0.4-6|28	This package provides the PHP Project Wizard for PHPUnit.
21cr|php-pear-ppw-1.0.4-6|29	
21cr|php-pear-ppw-1.0.4-6|30	%prep
21cr|php-pear-ppw-1.0.4-6|31	
21cr|php-pear-ppw-1.0.4-6|32	%setup -q -c
21cr|php-pear-ppw-1.0.4-6|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-ppw-1.0.4-6|34	
21cr|php-pear-ppw-1.0.4-6|35	%build
21cr|php-pear-ppw-1.0.4-6|36	
21cr|php-pear-ppw-1.0.4-6|37	%install
21cr|php-pear-ppw-1.0.4-6|38	
21cr|php-pear-ppw-1.0.4-6|39	cd %{upstream_name}-%{version}
21cr|php-pear-ppw-1.0.4-6|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-ppw-1.0.4-6|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-ppw-1.0.4-6|42	
21cr|php-pear-ppw-1.0.4-6|43	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-ppw-1.0.4-6|44	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-ppw-1.0.4-6|45	
21cr|php-pear-ppw-1.0.4-6|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-ppw-1.0.4-6|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-ppw-1.0.4-6|48	
21cr|php-pear-ppw-1.0.4-6|49	%clean
21cr|php-pear-ppw-1.0.4-6|50	
21cr|php-pear-ppw-1.0.4-6|51	
21cr|php-pear-ppw-1.0.4-6|52	
21cr|php-pear-ppw-1.0.4-6|53	%files
21cr|php-pear-ppw-1.0.4-6|54	%{_bindir}/ppw
21cr|php-pear-ppw-1.0.4-6|55	%{_datadir}/pear/PPW
21cr|php-pear-ppw-1.0.4-6|56	%{_datadir}/pear/packages/ppw.xml

6186 21
21cr|php-pear-RDF-0.2.0-5|1	%define		_class		RDF
21cr|php-pear-RDF-0.2.0-5|2	%define		upstream_name	%{_class}
21cr|php-pear-RDF-0.2.0-5|3	
21cr|php-pear-RDF-0.2.0-5|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-RDF-0.2.0-5|5	Version:	0.2.0
21cr|php-pear-RDF-0.2.0-5|6	Release:	5
21cr|php-pear-RDF-0.2.0-5|7	Summary:	Port of the core RAP API
21cr|php-pear-RDF-0.2.0-5|8	License:	PHP License
21cr|php-pear-RDF-0.2.0-5|9	Group:		Development/PHP
21cr|php-pear-RDF-0.2.0-5|10	URL:		http://pear.php.net/package/RDF
21cr|php-pear-RDF-0.2.0-5|11	Source0:	http://download.pear.php.net/package/RDF-%{version}.tgz
21cr|php-pear-RDF-0.2.0-5|12	Requires(post):	php-pear
21cr|php-pear-RDF-0.2.0-5|13	Requires(preun): php-pear
21cr|php-pear-RDF-0.2.0-5|14	Requires:	php-pear
21cr|php-pear-RDF-0.2.0-5|15	BuildRequires:	php-pear
21cr|php-pear-RDF-0.2.0-5|16	BuildArch:	noarch
21cr|php-pear-RDF-0.2.0-5|17	
21cr|php-pear-RDF-0.2.0-5|18	%description
21cr|php-pear-RDF-0.2.0-5|19	This package is a port of the core components of the RDF API for PHP (aka RAP):
21cr|php-pear-RDF-0.2.0-5|20	http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi/.
21cr|php-pear-RDF-0.2.0-5|21	
21cr|php-pear-RDF-0.2.0-5|22	%prep
21cr|php-pear-RDF-0.2.0-5|23	%setup -q -c
21cr|php-pear-RDF-0.2.0-5|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-RDF-0.2.0-5|25	
21cr|php-pear-RDF-0.2.0-5|26	%install
21cr|php-pear-RDF-0.2.0-5|27	
21cr|php-pear-RDF-0.2.0-5|28	cd %{upstream_name}-%{version}
21cr|php-pear-RDF-0.2.0-5|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-RDF-0.2.0-5|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-RDF-0.2.0-5|31	
21cr|php-pear-RDF-0.2.0-5|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-RDF-0.2.0-5|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-RDF-0.2.0-5|34	
21cr|php-pear-RDF-0.2.0-5|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-RDF-0.2.0-5|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-RDF-0.2.0-5|37	
21cr|php-pear-RDF-0.2.0-5|38	%files
21cr|php-pear-RDF-0.2.0-5|39	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-RDF-0.2.0-5|40	%{_datadir}/pear/%{_class}.php
21cr|php-pear-RDF-0.2.0-5|41	%{_datadir}/pear/%{_class}
21cr|php-pear-RDF-0.2.0-5|42	%{_datadir}/pear/data/%{_class}
21cr|php-pear-RDF-0.2.0-5|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6187 21
21cr|php-pear-Science_Chemistry-1.1.2-5|1	%define		_class		Science
21cr|php-pear-Science_Chemistry-1.1.2-5|2	%define		_subclass	Chemistry
21cr|php-pear-Science_Chemistry-1.1.2-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Science_Chemistry-1.1.2-5|4	
21cr|php-pear-Science_Chemistry-1.1.2-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Science_Chemistry-1.1.2-5|6	Version:	1.1.2
21cr|php-pear-Science_Chemistry-1.1.2-5|7	Release:	5
21cr|php-pear-Science_Chemistry-1.1.2-5|8	Summary:	Manipulate chemical objects: atoms, molecules, etc
21cr|php-pear-Science_Chemistry-1.1.2-5|9	License:	PHP License
21cr|php-pear-Science_Chemistry-1.1.2-5|10	Group:		Development/PHP
21cr|php-pear-Science_Chemistry-1.1.2-5|11	URL:		http://pear.php.net/package/Science_Chemistry/
21cr|php-pear-Science_Chemistry-1.1.2-5|12	Source0:	http://download.pear.php.net/package/Science_Chemistry-%{version}.tgz
21cr|php-pear-Science_Chemistry-1.1.2-5|13	Requires(post): php-pear
21cr|php-pear-Science_Chemistry-1.1.2-5|14	Requires(preun): php-pear
21cr|php-pear-Science_Chemistry-1.1.2-5|15	Requires:	php-pear
21cr|php-pear-Science_Chemistry-1.1.2-5|16	BuildArch:	noarch
21cr|php-pear-Science_Chemistry-1.1.2-5|17	BuildRequires:	php-pear
21cr|php-pear-Science_Chemistry-1.1.2-5|18	
21cr|php-pear-Science_Chemistry-1.1.2-5|19	%description
21cr|php-pear-Science_Chemistry-1.1.2-5|20	General classes to represent Atoms, Molecules and Macromolecules. Also
21cr|php-pear-Science_Chemistry-1.1.2-5|21	parsing code for PDB, CML and XYZ file formats. Examples of parsing
21cr|php-pear-Science_Chemistry-1.1.2-5|22	and conversion to/from chemical structure formats.
21cr|php-pear-Science_Chemistry-1.1.2-5|23	
21cr|php-pear-Science_Chemistry-1.1.2-5|24	%prep
21cr|php-pear-Science_Chemistry-1.1.2-5|25	%setup -q -c
21cr|php-pear-Science_Chemistry-1.1.2-5|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Science_Chemistry-1.1.2-5|27	
21cr|php-pear-Science_Chemistry-1.1.2-5|28	%install
21cr|php-pear-Science_Chemistry-1.1.2-5|29	
21cr|php-pear-Science_Chemistry-1.1.2-5|30	cd %{upstream_name}-%{version}
21cr|php-pear-Science_Chemistry-1.1.2-5|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Science_Chemistry-1.1.2-5|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Science_Chemistry-1.1.2-5|33	
21cr|php-pear-Science_Chemistry-1.1.2-5|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Science_Chemistry-1.1.2-5|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Science_Chemistry-1.1.2-5|36	
21cr|php-pear-Science_Chemistry-1.1.2-5|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Science_Chemistry-1.1.2-5|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Science_Chemistry-1.1.2-5|39	
21cr|php-pear-Science_Chemistry-1.1.2-5|40	# nuke useless files
21cr|php-pear-Science_Chemistry-1.1.2-5|41	rm -f %{buildroot}%{_datadir}/pear/data/%{upstream_name}/*
21cr|php-pear-Science_Chemistry-1.1.2-5|42	
21cr|php-pear-Science_Chemistry-1.1.2-5|43	%files
21cr|php-pear-Science_Chemistry-1.1.2-5|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Science_Chemistry-1.1.2-5|45	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Science_Chemistry-1.1.2-5|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6188 21
21cr|php-pear-Search_Mnogosearch-0.1.1-18|1	%define		_class		Search
21cr|php-pear-Search_Mnogosearch-0.1.1-18|2	%define		_subclass	Mnogosearch
21cr|php-pear-Search_Mnogosearch-0.1.1-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Search_Mnogosearch-0.1.1-18|4	
21cr|php-pear-Search_Mnogosearch-0.1.1-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Search_Mnogosearch-0.1.1-18|6	Version:	0.1.1
21cr|php-pear-Search_Mnogosearch-0.1.1-18|7	Release:	18
21cr|php-pear-Search_Mnogosearch-0.1.1-18|8	Summary:	Wrapper classes for the mnoGoSearch extention
21cr|php-pear-Search_Mnogosearch-0.1.1-18|9	License:	PHP License
21cr|php-pear-Search_Mnogosearch-0.1.1-18|10	Group:		Development/PHP
21cr|php-pear-Search_Mnogosearch-0.1.1-18|11	URL:		http://pear.php.net/package/Search_Mnogosearch/
21cr|php-pear-Search_Mnogosearch-0.1.1-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Search_Mnogosearch-0.1.1-18|13	Requires(post):	php-pear
21cr|php-pear-Search_Mnogosearch-0.1.1-18|14	Requires(preun): php-pear
21cr|php-pear-Search_Mnogosearch-0.1.1-18|15	Requires:	php-pear
21cr|php-pear-Search_Mnogosearch-0.1.1-18|16	BuildArch:	noarch
21cr|php-pear-Search_Mnogosearch-0.1.1-18|17	BuildRequires:	php-pear
21cr|php-pear-Search_Mnogosearch-0.1.1-18|18	
21cr|php-pear-Search_Mnogosearch-0.1.1-18|19	%description
21cr|php-pear-Search_Mnogosearch-0.1.1-18|20	This package provides wrapper classes for the mnoGoSearch search
21cr|php-pear-Search_Mnogosearch-0.1.1-18|21	engine. The package has two central classes "Search_Mnogosearch" and
21cr|php-pear-Search_Mnogosearch-0.1.1-18|22	"Search_Mnogosearch_Result". The class "Search_Mnogosearch" gives an
21cr|php-pear-Search_Mnogosearch-0.1.1-18|23	object that represents the search and the "Search_Mnogosearch_Result"
21cr|php-pear-Search_Mnogosearch-0.1.1-18|24	the result. The usage is just like the usage in the "DB" and
21cr|php-pear-Search_Mnogosearch-0.1.1-18|25	"DB_result" classes.
21cr|php-pear-Search_Mnogosearch-0.1.1-18|26	
21cr|php-pear-Search_Mnogosearch-0.1.1-18|27	%prep
21cr|php-pear-Search_Mnogosearch-0.1.1-18|28	%setup -q -c
21cr|php-pear-Search_Mnogosearch-0.1.1-18|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Search_Mnogosearch-0.1.1-18|30	
21cr|php-pear-Search_Mnogosearch-0.1.1-18|31	%install
21cr|php-pear-Search_Mnogosearch-0.1.1-18|32	
21cr|php-pear-Search_Mnogosearch-0.1.1-18|33	cd %{upstream_name}-%{version}
21cr|php-pear-Search_Mnogosearch-0.1.1-18|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Search_Mnogosearch-0.1.1-18|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Search_Mnogosearch-0.1.1-18|36	
21cr|php-pear-Search_Mnogosearch-0.1.1-18|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Search_Mnogosearch-0.1.1-18|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Search_Mnogosearch-0.1.1-18|39	
21cr|php-pear-Search_Mnogosearch-0.1.1-18|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Search_Mnogosearch-0.1.1-18|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Search_Mnogosearch-0.1.1-18|42	
21cr|php-pear-Search_Mnogosearch-0.1.1-18|43	%files
21cr|php-pear-Search_Mnogosearch-0.1.1-18|44	%defattr(-,root,root)
21cr|php-pear-Search_Mnogosearch-0.1.1-18|45	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Search_Mnogosearch-0.1.1-18|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Search_Mnogosearch-0.1.1-18|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6189 21
21cr|php-pear-Services_Amazon-0.9.0-5|1	%define		_class		Services
21cr|php-pear-Services_Amazon-0.9.0-5|2	%define		_subclass	Amazon
21cr|php-pear-Services_Amazon-0.9.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Services_Amazon-0.9.0-5|4	
21cr|php-pear-Services_Amazon-0.9.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Services_Amazon-0.9.0-5|6	Version:	0.9.0
21cr|php-pear-Services_Amazon-0.9.0-5|7	Release:	5
21cr|php-pear-Services_Amazon-0.9.0-5|8	Summary:	Access to Amazon.com's web services
21cr|php-pear-Services_Amazon-0.9.0-5|9	License:	PHP License
21cr|php-pear-Services_Amazon-0.9.0-5|10	Group:		Development/PHP
21cr|php-pear-Services_Amazon-0.9.0-5|11	URL:		http://pear.php.net/package/Services_Amazon/
21cr|php-pear-Services_Amazon-0.9.0-5|12	Source0:	http://download.pear.php.net/package/Services_Amazon-%{version}.tgz
21cr|php-pear-Services_Amazon-0.9.0-5|13	Requires(post):	php-pear
21cr|php-pear-Services_Amazon-0.9.0-5|14	Requires(preun): php-pear
21cr|php-pear-Services_Amazon-0.9.0-5|15	Requires:	php-pear
21cr|php-pear-Services_Amazon-0.9.0-5|16	BuildArch:	noarch
21cr|php-pear-Services_Amazon-0.9.0-5|17	BuildRequires:	php-pear
21cr|php-pear-Services_Amazon-0.9.0-5|18	
21cr|php-pear-Services_Amazon-0.9.0-5|19	%description
21cr|php-pear-Services_Amazon-0.9.0-5|20	Services_Amazon uses Amazon.com's web services to allow developers to
21cr|php-pear-Services_Amazon-0.9.0-5|21	search and provide associate links for specific ISBN numbers, authors,
21cr|php-pear-Services_Amazon-0.9.0-5|22	artist, directors, and publishers among other things.
21cr|php-pear-Services_Amazon-0.9.0-5|23	
21cr|php-pear-Services_Amazon-0.9.0-5|24	%prep
21cr|php-pear-Services_Amazon-0.9.0-5|25	%setup -q -c
21cr|php-pear-Services_Amazon-0.9.0-5|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Services_Amazon-0.9.0-5|27	
21cr|php-pear-Services_Amazon-0.9.0-5|28	%install
21cr|php-pear-Services_Amazon-0.9.0-5|29	
21cr|php-pear-Services_Amazon-0.9.0-5|30	cd %{upstream_name}-%{version}
21cr|php-pear-Services_Amazon-0.9.0-5|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Services_Amazon-0.9.0-5|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Services_Amazon-0.9.0-5|33	
21cr|php-pear-Services_Amazon-0.9.0-5|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Services_Amazon-0.9.0-5|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Services_Amazon-0.9.0-5|36	
21cr|php-pear-Services_Amazon-0.9.0-5|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Amazon-0.9.0-5|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Amazon-0.9.0-5|39	
21cr|php-pear-Services_Amazon-0.9.0-5|40	%files
21cr|php-pear-Services_Amazon-0.9.0-5|41	%defattr(-,root,root)
21cr|php-pear-Services_Amazon-0.9.0-5|42	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Services_Amazon-0.9.0-5|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Services_Amazon-0.9.0-5|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6190 21
21cr|php-pear-Services_Delicious-0.6.0-13|1	%define		_class		Services
21cr|php-pear-Services_Delicious-0.6.0-13|2	%define		_subclass	Delicious
21cr|php-pear-Services_Delicious-0.6.0-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Services_Delicious-0.6.0-13|4	
21cr|php-pear-Services_Delicious-0.6.0-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Services_Delicious-0.6.0-13|6	Version:	0.6.0
21cr|php-pear-Services_Delicious-0.6.0-13|7	Release:	13
21cr|php-pear-Services_Delicious-0.6.0-13|8	Summary:	Client for the del.icio.us web service
21cr|php-pear-Services_Delicious-0.6.0-13|9	License:	PHP License
21cr|php-pear-Services_Delicious-0.6.0-13|10	Group:		Development/PHP
21cr|php-pear-Services_Delicious-0.6.0-13|11	URL:		http://pear.php.net/package/Services_Delicious/
21cr|php-pear-Services_Delicious-0.6.0-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Services_Delicious-0.6.0-13|13	Requires(post):	php-pear
21cr|php-pear-Services_Delicious-0.6.0-13|14	Requires(preun): php-pear
21cr|php-pear-Services_Delicious-0.6.0-13|15	Requires:	php-pear
21cr|php-pear-Services_Delicious-0.6.0-13|16	BuildArch:	noarch
21cr|php-pear-Services_Delicious-0.6.0-13|17	BuildRequires:	php-pear
21cr|php-pear-Services_Delicious-0.6.0-13|18	
21cr|php-pear-Services_Delicious-0.6.0-13|19	%description
21cr|php-pear-Services_Delicious-0.6.0-13|20	Services_Delicious is a client for the REST-based web service of
21cr|php-pear-Services_Delicious-0.6.0-13|21	del.icio.us.
21cr|php-pear-Services_Delicious-0.6.0-13|22	
21cr|php-pear-Services_Delicious-0.6.0-13|23	del.icio.us is a social bookmarks manager. It allows you to easily add
21cr|php-pear-Services_Delicious-0.6.0-13|24	sites you like to your personal collection of links, to categorize
21cr|php-pear-Services_Delicious-0.6.0-13|25	those sites with keywords, and to share your collection not only
21cr|php-pear-Services_Delicious-0.6.0-13|26	between your own browsers and machines, but also with others.
21cr|php-pear-Services_Delicious-0.6.0-13|27	
21cr|php-pear-Services_Delicious-0.6.0-13|28	Services_Delicious allows you to select, add and delete your bookmarks
21cr|php-pear-Services_Delicious-0.6.0-13|29	from any PHP script.
21cr|php-pear-Services_Delicious-0.6.0-13|30	
21cr|php-pear-Services_Delicious-0.6.0-13|31	%prep
21cr|php-pear-Services_Delicious-0.6.0-13|32	%setup -q -c
21cr|php-pear-Services_Delicious-0.6.0-13|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Services_Delicious-0.6.0-13|34	
21cr|php-pear-Services_Delicious-0.6.0-13|35	%install
21cr|php-pear-Services_Delicious-0.6.0-13|36	
21cr|php-pear-Services_Delicious-0.6.0-13|37	cd %{upstream_name}-%{version}
21cr|php-pear-Services_Delicious-0.6.0-13|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Services_Delicious-0.6.0-13|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Services_Delicious-0.6.0-13|40	
21cr|php-pear-Services_Delicious-0.6.0-13|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Services_Delicious-0.6.0-13|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Services_Delicious-0.6.0-13|43	
21cr|php-pear-Services_Delicious-0.6.0-13|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Delicious-0.6.0-13|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Delicious-0.6.0-13|46	
21cr|php-pear-Services_Delicious-0.6.0-13|47	%files
21cr|php-pear-Services_Delicious-0.6.0-13|48	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Services_Delicious-0.6.0-13|49	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Services_Delicious-0.6.0-13|50	%{_datadir}/pear/%{_class}
21cr|php-pear-Services_Delicious-0.6.0-13|51	%{_datadir}/pear/packages/%{upstream_name}.xml

6191 21
21cr|php-pear-Services_Ebay-0.13.1-5|1	%define		_class		Services
21cr|php-pear-Services_Ebay-0.13.1-5|2	%define		_subclass	Ebay
21cr|php-pear-Services_Ebay-0.13.1-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Services_Ebay-0.13.1-5|4	
21cr|php-pear-Services_Ebay-0.13.1-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Services_Ebay-0.13.1-5|6	Version:	0.13.1
21cr|php-pear-Services_Ebay-0.13.1-5|7	Release:	5
21cr|php-pear-Services_Ebay-0.13.1-5|8	Summary:	Interface to eBay's XML-API
21cr|php-pear-Services_Ebay-0.13.1-5|9	License:	PHP License
21cr|php-pear-Services_Ebay-0.13.1-5|10	Group:		Development/PHP
21cr|php-pear-Services_Ebay-0.13.1-5|11	URL:		http://pear.php.net/package/Services_Ebay/
21cr|php-pear-Services_Ebay-0.13.1-5|12	Source0:	http://download.pear.php.net/package/Services_Ebay-%{version}.tgz
21cr|php-pear-Services_Ebay-0.13.1-5|13	Requires(post):	php-pear
21cr|php-pear-Services_Ebay-0.13.1-5|14	Requires(preun): php-pear
21cr|php-pear-Services_Ebay-0.13.1-5|15	Requires:	php-pear
21cr|php-pear-Services_Ebay-0.13.1-5|16	BuildArch:	noarch
21cr|php-pear-Services_Ebay-0.13.1-5|17	BuildRequires:	php-pear
21cr|php-pear-Services_Ebay-0.13.1-5|18	
21cr|php-pear-Services_Ebay-0.13.1-5|19	%description
21cr|php-pear-Services_Ebay-0.13.1-5|20	This is interface to eBay's XML-API. It provides objects that are able
21cr|php-pear-Services_Ebay-0.13.1-5|21	to communicate with eBay as well as models that help you working with
21cr|php-pear-Services_Ebay-0.13.1-5|22	the return values like User or Item models.
21cr|php-pear-Services_Ebay-0.13.1-5|23	
21cr|php-pear-Services_Ebay-0.13.1-5|24	The Services_Ebay class provides a unified method to use all objects.
21cr|php-pear-Services_Ebay-0.13.1-5|25	
21cr|php-pear-Services_Ebay-0.13.1-5|26	%prep
21cr|php-pear-Services_Ebay-0.13.1-5|27	%setup -q -c
21cr|php-pear-Services_Ebay-0.13.1-5|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Services_Ebay-0.13.1-5|29	
21cr|php-pear-Services_Ebay-0.13.1-5|30	%install
21cr|php-pear-Services_Ebay-0.13.1-5|31	
21cr|php-pear-Services_Ebay-0.13.1-5|32	cd %{upstream_name}-%{version}
21cr|php-pear-Services_Ebay-0.13.1-5|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Services_Ebay-0.13.1-5|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Services_Ebay-0.13.1-5|35	
21cr|php-pear-Services_Ebay-0.13.1-5|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Services_Ebay-0.13.1-5|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Services_Ebay-0.13.1-5|38	
21cr|php-pear-Services_Ebay-0.13.1-5|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Ebay-0.13.1-5|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Ebay-0.13.1-5|41	
21cr|php-pear-Services_Ebay-0.13.1-5|42	%files
21cr|php-pear-Services_Ebay-0.13.1-5|43	%defattr(-,root,root)
21cr|php-pear-Services_Ebay-0.13.1-5|44	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Services_Ebay-0.13.1-5|45	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Services_Ebay-0.13.1-5|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Services_Ebay-0.13.1-5|47	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Services_Ebay-0.13.1-5|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6192 21
21cr|php-pear-Services_ExchangeRates-0.8.0-5|1	%define		_class		Services
21cr|php-pear-Services_ExchangeRates-0.8.0-5|2	%define		_subclass	ExchangeRates
21cr|php-pear-Services_ExchangeRates-0.8.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Services_ExchangeRates-0.8.0-5|4	
21cr|php-pear-Services_ExchangeRates-0.8.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Services_ExchangeRates-0.8.0-5|6	Version:	0.8.0
21cr|php-pear-Services_ExchangeRates-0.8.0-5|7	Release:	5
21cr|php-pear-Services_ExchangeRates-0.8.0-5|8	Summary:	Performs currency conversion
21cr|php-pear-Services_ExchangeRates-0.8.0-5|9	License:	PHP License
21cr|php-pear-Services_ExchangeRates-0.8.0-5|10	Group:		Development/PHP
21cr|php-pear-Services_ExchangeRates-0.8.0-5|11	URL:		http://pear.php.net/package/Services_ExchangeRates/
21cr|php-pear-Services_ExchangeRates-0.8.0-5|12	Source0:	http://download.pear.php.net/package/Services_ExchangeRates-%{version}.tgz
21cr|php-pear-Services_ExchangeRates-0.8.0-5|13	Requires(post):	php-pear
21cr|php-pear-Services_ExchangeRates-0.8.0-5|14	Requires(preun): php-pear
21cr|php-pear-Services_ExchangeRates-0.8.0-5|15	Requires:	php-pear
21cr|php-pear-Services_ExchangeRates-0.8.0-5|16	BuildArch:	noarch
21cr|php-pear-Services_ExchangeRates-0.8.0-5|17	BuildRequires:	php-pear
21cr|php-pear-Services_ExchangeRates-0.8.0-5|18	
21cr|php-pear-Services_ExchangeRates-0.8.0-5|19	%description
21cr|php-pear-Services_ExchangeRates-0.8.0-5|20	Extendable to work with any source that provides exchange rate data,
21cr|php-pear-Services_ExchangeRates-0.8.0-5|21	this class downloads exchange rates and the name of each currency (US
21cr|php-pear-Services_ExchangeRates-0.8.0-5|22	Dollar, Euro, Maltese Lira, etc.) and converts between any two of the
21cr|php-pear-Services_ExchangeRates-0.8.0-5|23	available currencies (the actual number of currencies supported
21cr|php-pear-Services_ExchangeRates-0.8.0-5|24	depends on the exchange rate feed used).
21cr|php-pear-Services_ExchangeRates-0.8.0-5|25	
21cr|php-pear-Services_ExchangeRates-0.8.0-5|26	%prep
21cr|php-pear-Services_ExchangeRates-0.8.0-5|27	%setup -q -c
21cr|php-pear-Services_ExchangeRates-0.8.0-5|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Services_ExchangeRates-0.8.0-5|29	
21cr|php-pear-Services_ExchangeRates-0.8.0-5|30	%install
21cr|php-pear-Services_ExchangeRates-0.8.0-5|31	
21cr|php-pear-Services_ExchangeRates-0.8.0-5|32	cd %{upstream_name}-%{version}
21cr|php-pear-Services_ExchangeRates-0.8.0-5|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Services_ExchangeRates-0.8.0-5|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Services_ExchangeRates-0.8.0-5|35	
21cr|php-pear-Services_ExchangeRates-0.8.0-5|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Services_ExchangeRates-0.8.0-5|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Services_ExchangeRates-0.8.0-5|38	
21cr|php-pear-Services_ExchangeRates-0.8.0-5|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_ExchangeRates-0.8.0-5|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_ExchangeRates-0.8.0-5|41	
21cr|php-pear-Services_ExchangeRates-0.8.0-5|42	%files
21cr|php-pear-Services_ExchangeRates-0.8.0-5|43	%defattr(-,root,root)
21cr|php-pear-Services_ExchangeRates-0.8.0-5|44	%doc %{upstream_name}-%{version}/example.php
21cr|php-pear-Services_ExchangeRates-0.8.0-5|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Services_ExchangeRates-0.8.0-5|46	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Services_ExchangeRates-0.8.0-5|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6193 21
21cr|php-pear-Services_Google-0.2.0-13|1	%define		_class		Services
21cr|php-pear-Services_Google-0.2.0-13|2	%define		_subclass	Google
21cr|php-pear-Services_Google-0.2.0-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Services_Google-0.2.0-13|4	
21cr|php-pear-Services_Google-0.2.0-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Services_Google-0.2.0-13|6	Version:	0.2.0
21cr|php-pear-Services_Google-0.2.0-13|7	Release:	13
21cr|php-pear-Services_Google-0.2.0-13|8	Summary:	Provides access to the Google Web APIs
21cr|php-pear-Services_Google-0.2.0-13|9	License:	PHP License
21cr|php-pear-Services_Google-0.2.0-13|10	Group:		Development/PHP
21cr|php-pear-Services_Google-0.2.0-13|11	URL:		http://pear.php.net/package/Services_Google/
21cr|php-pear-Services_Google-0.2.0-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Services_Google-0.2.0-13|13	Requires(post):	php-pear
21cr|php-pear-Services_Google-0.2.0-13|14	Requires(preun): php-pear
21cr|php-pear-Services_Google-0.2.0-13|15	Requires:	php-pear
21cr|php-pear-Services_Google-0.2.0-13|16	BuildArch:	noarch
21cr|php-pear-Services_Google-0.2.0-13|17	BuildRequires:	php-pear
21cr|php-pear-Services_Google-0.2.0-13|18	
21cr|php-pear-Services_Google-0.2.0-13|19	%description
21cr|php-pear-Services_Google-0.2.0-13|20	Allows easy access to the Google Web APIs for the search engine,
21cr|php-pear-Services_Google-0.2.0-13|21	spelling suggestions, and cache.
21cr|php-pear-Services_Google-0.2.0-13|22	
21cr|php-pear-Services_Google-0.2.0-13|23	To use the package you'll need an API key from
21cr|php-pear-Services_Google-0.2.0-13|24	http://www.google.com/apis/ .
21cr|php-pear-Services_Google-0.2.0-13|25	
21cr|php-pear-Services_Google-0.2.0-13|26	%prep
21cr|php-pear-Services_Google-0.2.0-13|27	%setup -q -c
21cr|php-pear-Services_Google-0.2.0-13|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Services_Google-0.2.0-13|29	
21cr|php-pear-Services_Google-0.2.0-13|30	%install
21cr|php-pear-Services_Google-0.2.0-13|31	
21cr|php-pear-Services_Google-0.2.0-13|32	cd %{upstream_name}-%{version}
21cr|php-pear-Services_Google-0.2.0-13|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Services_Google-0.2.0-13|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Services_Google-0.2.0-13|35	
21cr|php-pear-Services_Google-0.2.0-13|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Services_Google-0.2.0-13|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Services_Google-0.2.0-13|38	
21cr|php-pear-Services_Google-0.2.0-13|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Google-0.2.0-13|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Google-0.2.0-13|41	
21cr|php-pear-Services_Google-0.2.0-13|42	%files
21cr|php-pear-Services_Google-0.2.0-13|43	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Services_Google-0.2.0-13|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Services_Google-0.2.0-13|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6194 21
21cr|php-pear-Services_JSON-1.0.3-5|1	%define		_class		Services
21cr|php-pear-Services_JSON-1.0.3-5|2	%define		_subclass	JSON
21cr|php-pear-Services_JSON-1.0.3-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Services_JSON-1.0.3-5|4	
21cr|php-pear-Services_JSON-1.0.3-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Services_JSON-1.0.3-5|6	Version:	1.0.3
21cr|php-pear-Services_JSON-1.0.3-5|7	Release:	5
21cr|php-pear-Services_JSON-1.0.3-5|8	Summary:	PHP implementaion of json_encode/decode
21cr|php-pear-Services_JSON-1.0.3-5|9	License:	PHP License
21cr|php-pear-Services_JSON-1.0.3-5|10	Group:		Development/PHP
21cr|php-pear-Services_JSON-1.0.3-5|11	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-Services_JSON-1.0.3-5|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Services_JSON-1.0.3-5|13	Requires(post): php-pear
21cr|php-pear-Services_JSON-1.0.3-5|14	Requires(preun): php-pear
21cr|php-pear-Services_JSON-1.0.3-5|15	Requires:	php-pear
21cr|php-pear-Services_JSON-1.0.3-5|16	BuildRequires:	php-pear
21cr|php-pear-Services_JSON-1.0.3-5|17	BuildArch:	noarch
21cr|php-pear-Services_JSON-1.0.3-5|18	
21cr|php-pear-Services_JSON-1.0.3-5|19	%description
21cr|php-pear-Services_JSON-1.0.3-5|20	This package provides a simple encoder and decoder for JSON notation. It is
21cr|php-pear-Services_JSON-1.0.3-5|21	intended for use with client-side Javascript applications that make use of
21cr|php-pear-Services_JSON-1.0.3-5|22	HTTPRequest to perform server communication functions - data can be encoded
21cr|php-pear-Services_JSON-1.0.3-5|23	into JSON notation for use in a client-side javascript, or decoded from
21cr|php-pear-Services_JSON-1.0.3-5|24	incoming Javascript requests. JSON format is native to Javascript, and can be
21cr|php-pear-Services_JSON-1.0.3-5|25	directly eval()'ed with no further parsing overhead.
21cr|php-pear-Services_JSON-1.0.3-5|26	
21cr|php-pear-Services_JSON-1.0.3-5|27	%prep
21cr|php-pear-Services_JSON-1.0.3-5|28	%setup -q -c
21cr|php-pear-Services_JSON-1.0.3-5|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Services_JSON-1.0.3-5|30	
21cr|php-pear-Services_JSON-1.0.3-5|31	%install
21cr|php-pear-Services_JSON-1.0.3-5|32	rm -rf %{buildroot}
21cr|php-pear-Services_JSON-1.0.3-5|33	
21cr|php-pear-Services_JSON-1.0.3-5|34	cd %{upstream_name}-%{version}
21cr|php-pear-Services_JSON-1.0.3-5|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Services_JSON-1.0.3-5|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Services_JSON-1.0.3-5|37	
21cr|php-pear-Services_JSON-1.0.3-5|38	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Services_JSON-1.0.3-5|39	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Services_JSON-1.0.3-5|40	
21cr|php-pear-Services_JSON-1.0.3-5|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_JSON-1.0.3-5|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_JSON-1.0.3-5|43	
21cr|php-pear-Services_JSON-1.0.3-5|44	%clean
21cr|php-pear-Services_JSON-1.0.3-5|45	rm -rf %{buildroot}
21cr|php-pear-Services_JSON-1.0.3-5|46	
21cr|php-pear-Services_JSON-1.0.3-5|47	%post
21cr|php-pear-Services_JSON-1.0.3-5|48	pear install --nodeps --soft --force --register-only \
21cr|php-pear-Services_JSON-1.0.3-5|49	%{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
21cr|php-pear-Services_JSON-1.0.3-5|50	
21cr|php-pear-Services_JSON-1.0.3-5|51	%preun
21cr|php-pear-Services_JSON-1.0.3-5|52	if [ "$1" -eq "0" ]; then
21cr|php-pear-Services_JSON-1.0.3-5|53	pear uninstall --nodeps --ignore-errors --register-only \
21cr|php-pear-Services_JSON-1.0.3-5|54	%{pear_name} >/dev/null || :
21cr|php-pear-Services_JSON-1.0.3-5|55	fi
21cr|php-pear-Services_JSON-1.0.3-5|56	
21cr|php-pear-Services_JSON-1.0.3-5|57	%files
21cr|php-pear-Services_JSON-1.0.3-5|58	%defattr(-,root,root)
21cr|php-pear-Services_JSON-1.0.3-5|59	%{_datadir}/pear/%{_class}
21cr|php-pear-Services_JSON-1.0.3-5|60	%{_datadir}/pear/packages/%{upstream_name}.xml

6195 21
21cr|php-pear-Services_Trackback-0.7.1-5|1	%define		_class		Services
21cr|php-pear-Services_Trackback-0.7.1-5|2	%define		_subclass	Trackback
21cr|php-pear-Services_Trackback-0.7.1-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Services_Trackback-0.7.1-5|4	
21cr|php-pear-Services_Trackback-0.7.1-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Services_Trackback-0.7.1-5|6	Version:	0.7.1
21cr|php-pear-Services_Trackback-0.7.1-5|7	Release:	5
21cr|php-pear-Services_Trackback-0.7.1-5|8	Summary:	A generic class for sending and receiving trackbacks
21cr|php-pear-Services_Trackback-0.7.1-5|9	License:	PHP License
21cr|php-pear-Services_Trackback-0.7.1-5|10	Group:		Development/PHP
21cr|php-pear-Services_Trackback-0.7.1-5|11	URL:		http://pear.php.net/package/Services_Trackback/
21cr|php-pear-Services_Trackback-0.7.1-5|12	Source0:	http://download.pear.php.net/package/Services_Trackback-%{version}.tgz
21cr|php-pear-Services_Trackback-0.7.1-5|13	Requires(post):	php-pear
21cr|php-pear-Services_Trackback-0.7.1-5|14	Requires(preun): php-pear
21cr|php-pear-Services_Trackback-0.7.1-5|15	Requires:	php-pear
21cr|php-pear-Services_Trackback-0.7.1-5|16	BuildArch:	noarch
21cr|php-pear-Services_Trackback-0.7.1-5|17	BuildRequires:	php-pear
21cr|php-pear-Services_Trackback-0.7.1-5|18	
21cr|php-pear-Services_Trackback-0.7.1-5|19	%description
21cr|php-pear-Services_Trackback-0.7.1-5|20	A generic class for sending and receiving trackbacks.
21cr|php-pear-Services_Trackback-0.7.1-5|21	
21cr|php-pear-Services_Trackback-0.7.1-5|22	%prep
21cr|php-pear-Services_Trackback-0.7.1-5|23	%setup -q -c
21cr|php-pear-Services_Trackback-0.7.1-5|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Services_Trackback-0.7.1-5|25	
21cr|php-pear-Services_Trackback-0.7.1-5|26	%install
21cr|php-pear-Services_Trackback-0.7.1-5|27	
21cr|php-pear-Services_Trackback-0.7.1-5|28	cd %{upstream_name}-%{version}
21cr|php-pear-Services_Trackback-0.7.1-5|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Services_Trackback-0.7.1-5|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Services_Trackback-0.7.1-5|31	
21cr|php-pear-Services_Trackback-0.7.1-5|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Services_Trackback-0.7.1-5|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Services_Trackback-0.7.1-5|34	
21cr|php-pear-Services_Trackback-0.7.1-5|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Trackback-0.7.1-5|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_Trackback-0.7.1-5|37	
21cr|php-pear-Services_Trackback-0.7.1-5|38	%files
21cr|php-pear-Services_Trackback-0.7.1-5|39	%{_datadir}/pear/%{_class}
21cr|php-pear-Services_Trackback-0.7.1-5|40	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Services_Trackback-0.7.1-5|41	%{_datadir}/pear/packages/%{upstream_name}.xml

6196 21
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|1	%define		_class		Services
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|2	%define		_subclass	W3C_CSSValidator
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|4	
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|6	Version:	0.2.3
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|7	Release:	10
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|8	Summary:	Network Socket Interface
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|9	License:	PHP License
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|10	Group:		Development/PHP
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|11	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|13	Requires(post):	php-pear
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|14	Requires(preun): php-pear
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|15	Requires:	php-pear
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|16	BuildRequires:	php-pear
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|17	BuildArch:	noarch
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|18	
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|19	%description
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|20	Net_Socket is a class interface to TCP sockets. It provides blocking
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|21	and non-blocking operation, with different reading and writing modes
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|22	(byte-wise, block-wise, line-wise and special formats like network
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|23	byte-order ip addresses).
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|24	
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|25	%prep
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|26	%setup -q -c
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|28	
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|29	%install
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|30	
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|31	cd %{upstream_name}-%{version}
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|34	
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|37	
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|40	
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|41	%files
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|42	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|44	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Services_W3C_CSSValidator-0.2.3-10|45	%{_datadir}/pear/data/Services_W3C_CSSValidator/README

6197 21
21cr|php-pear-SOAP-0.13.0-5|1	%define		_class		SOAP
21cr|php-pear-SOAP-0.13.0-5|2	%define		upstream_name	%{_class}
21cr|php-pear-SOAP-0.13.0-5|3	
21cr|php-pear-SOAP-0.13.0-5|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-SOAP-0.13.0-5|5	Version:	0.13.0
21cr|php-pear-SOAP-0.13.0-5|6	Release:	5
21cr|php-pear-SOAP-0.13.0-5|7	Summary:	Client/Server for PHP
21cr|php-pear-SOAP-0.13.0-5|8	License:	PHP License
21cr|php-pear-SOAP-0.13.0-5|9	Group:		Development/PHP
21cr|php-pear-SOAP-0.13.0-5|10	URL:		http://pear.php.net/package/SOAP/
21cr|php-pear-SOAP-0.13.0-5|11	Source0:	http://download.pear.php.net/package/SOAP-%{version}.tgz
21cr|php-pear-SOAP-0.13.0-5|12	Requires(post):	php-pear
21cr|php-pear-SOAP-0.13.0-5|13	Requires(preun): php-pear
21cr|php-pear-SOAP-0.13.0-5|14	Requires:	php-pear
21cr|php-pear-SOAP-0.13.0-5|15	Requires:	php-bcmath
21cr|php-pear-SOAP-0.13.0-5|16	Requires:	php-pear-HTTP_Request
21cr|php-pear-SOAP-0.13.0-5|17	Requires:	php-pear-Net_URL
21cr|php-pear-SOAP-0.13.0-5|18	Requires:	php-pear-Net_DIME
21cr|php-pear-SOAP-0.13.0-5|19	BuildArch:	noarch
21cr|php-pear-SOAP-0.13.0-5|20	BuildRequires:	php-pear
21cr|php-pear-SOAP-0.13.0-5|21	
21cr|php-pear-SOAP-0.13.0-5|22	%description
21cr|php-pear-SOAP-0.13.0-5|23	Implementation of SOAP protocol and services.
21cr|php-pear-SOAP-0.13.0-5|24	
21cr|php-pear-SOAP-0.13.0-5|25	%prep
21cr|php-pear-SOAP-0.13.0-5|26	%setup -q -c
21cr|php-pear-SOAP-0.13.0-5|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-SOAP-0.13.0-5|28	
21cr|php-pear-SOAP-0.13.0-5|29	%install
21cr|php-pear-SOAP-0.13.0-5|30	
21cr|php-pear-SOAP-0.13.0-5|31	cd %{upstream_name}-%{version}
21cr|php-pear-SOAP-0.13.0-5|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-SOAP-0.13.0-5|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-SOAP-0.13.0-5|34	
21cr|php-pear-SOAP-0.13.0-5|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-SOAP-0.13.0-5|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-SOAP-0.13.0-5|37	
21cr|php-pear-SOAP-0.13.0-5|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-SOAP-0.13.0-5|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-SOAP-0.13.0-5|40	
21cr|php-pear-SOAP-0.13.0-5|41	%files
21cr|php-pear-SOAP-0.13.0-5|42	%doc %{upstream_name}-%{version}/example
21cr|php-pear-SOAP-0.13.0-5|43	%{_datadir}/pear/%{_class}
21cr|php-pear-SOAP-0.13.0-5|44	%{_datadir}/pear/tools/genproxy.php
21cr|php-pear-SOAP-0.13.0-5|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6198 21
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|1	%define		_class		Spreadsheet
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|2	%define		_subclass	Excel
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|3	%define		upstream_name	%{_class}_%{_subclass}_Writer
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|4	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|6	Version:	0.9.3
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|7	Release:	4
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|8	Summary:	Package for generating Excel spreadsheets
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|9	License:	PHP License
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|10	Group:		Development/PHP
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|11	URL:		http://pear.php.net/package/Spreadsheet_Excel_Writer/
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|12	Source0:	http://download.pear.php.net/package/Spreadsheet_Excel_Writer-%{version}.tgz
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|13	Requires(post): php-pear
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|14	Requires(preun): php-pear
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|15	Requires:	php-pear
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|16	BuildArch:	noarch
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|17	BuildRequires:	php-pear
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|18	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|19	%description
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|20	Spreadsheet_Excel_Writer was born as a porting of the
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|21	Spreadsheet::WriteExcel Perl module to PHP. It allows writing of Excel
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|22	spreadsheets without the need for COM objects. It supports formulas,
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|23	images (BMP) and all kinds of formatting for text and cells. It
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|24	currently supports the BIFF5 format (Excel 5.0), so functionality
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|25	appeared in the latest Excel versions is not yet available.
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|26	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|27	%prep
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|28	%setup -q -c
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|30	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|31	%install
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|32	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|33	cd %{upstream_name}-%{version}
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|36	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|37	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|38	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|39	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|42	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|43	%clean
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|44	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|45	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|46	
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|47	%files
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|48	%defattr(-,root,root)
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|49	%{_datadir}/pear/%{_class}
21cr|php-pear-Spreadsheet_Excel_Writer-0.9.3-4|50	%{_datadir}/pear/packages/%{upstream_name}.xml

6199 21
21cr|php-pear-SQL_Parser-0.5-20|1	%define		_class		SQL
21cr|php-pear-SQL_Parser-0.5-20|2	%define		_subclass	Parser
21cr|php-pear-SQL_Parser-0.5-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-SQL_Parser-0.5-20|4	
21cr|php-pear-SQL_Parser-0.5-20|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-SQL_Parser-0.5-20|6	Version:	0.5
21cr|php-pear-SQL_Parser-0.5-20|7	Release:	20
21cr|php-pear-SQL_Parser-0.5-20|8	Summary:	An SQL Parser
21cr|php-pear-SQL_Parser-0.5-20|9	License:	PHP License
21cr|php-pear-SQL_Parser-0.5-20|10	Group:		Development/PHP
21cr|php-pear-SQL_Parser-0.5-20|11	URL:		http://pear.php.net/package/SQL_Parser/
21cr|php-pear-SQL_Parser-0.5-20|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-SQL_Parser-0.5-20|13	Requires(post):	php-pear
21cr|php-pear-SQL_Parser-0.5-20|14	Requires(preun): php-pear
21cr|php-pear-SQL_Parser-0.5-20|15	Requires:	php-pear
21cr|php-pear-SQL_Parser-0.5-20|16	BuildArch:	noarch
21cr|php-pear-SQL_Parser-0.5-20|17	BuildRequires:	php-pear
21cr|php-pear-SQL_Parser-0.5-20|18	
21cr|php-pear-SQL_Parser-0.5-20|19	%description
21cr|php-pear-SQL_Parser-0.5-20|20	This class is primarily an SQL parser, written with influences from a
21cr|php-pear-SQL_Parser-0.5-20|21	variety of sources (mSQL, CPAN's SQL-Statement, mySQL). It also
21cr|php-pear-SQL_Parser-0.5-20|22	includes a tokenizer (lexer) class and a reimplementation of the ctype
21cr|php-pear-SQL_Parser-0.5-20|23	extension in PHP.
21cr|php-pear-SQL_Parser-0.5-20|24	
21cr|php-pear-SQL_Parser-0.5-20|25	%prep
21cr|php-pear-SQL_Parser-0.5-20|26	%setup -q -c
21cr|php-pear-SQL_Parser-0.5-20|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-SQL_Parser-0.5-20|28	
21cr|php-pear-SQL_Parser-0.5-20|29	%install
21cr|php-pear-SQL_Parser-0.5-20|30	
21cr|php-pear-SQL_Parser-0.5-20|31	cd %{upstream_name}-%{version}
21cr|php-pear-SQL_Parser-0.5-20|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-SQL_Parser-0.5-20|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-SQL_Parser-0.5-20|34	
21cr|php-pear-SQL_Parser-0.5-20|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-SQL_Parser-0.5-20|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-SQL_Parser-0.5-20|37	
21cr|php-pear-SQL_Parser-0.5-20|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-SQL_Parser-0.5-20|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-SQL_Parser-0.5-20|40	
21cr|php-pear-SQL_Parser-0.5-20|41	%files
21cr|php-pear-SQL_Parser-0.5-20|42	%defattr(-,root,root)
21cr|php-pear-SQL_Parser-0.5-20|43	%{_datadir}/pear/%{_class}
21cr|php-pear-SQL_Parser-0.5-20|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6200 21
21cr|php-pear-Stream_SHM-1.0.0-18|1	%define		_class		Stream
21cr|php-pear-Stream_SHM-1.0.0-18|2	%define		_subclass	SHM
21cr|php-pear-Stream_SHM-1.0.0-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Stream_SHM-1.0.0-18|4	
21cr|php-pear-Stream_SHM-1.0.0-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Stream_SHM-1.0.0-18|6	Version:	1.0.0
21cr|php-pear-Stream_SHM-1.0.0-18|7	Release:	18
21cr|php-pear-Stream_SHM-1.0.0-18|8	Summary:	Shared memory stream
21cr|php-pear-Stream_SHM-1.0.0-18|9	License:	PHP License
21cr|php-pear-Stream_SHM-1.0.0-18|10	Group:		Development/PHP
21cr|php-pear-Stream_SHM-1.0.0-18|11	URL:		http://pear.php.net/package/Stream_SHM/
21cr|php-pear-Stream_SHM-1.0.0-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Stream_SHM-1.0.0-18|13	Requires(post): php-pear
21cr|php-pear-Stream_SHM-1.0.0-18|14	Requires(preun): php-pear
21cr|php-pear-Stream_SHM-1.0.0-18|15	Requires:	php-pear
21cr|php-pear-Stream_SHM-1.0.0-18|16	BuildArch:	noarch
21cr|php-pear-Stream_SHM-1.0.0-18|17	BuildRequires:	php-pear
21cr|php-pear-Stream_SHM-1.0.0-18|18	
21cr|php-pear-Stream_SHM-1.0.0-18|19	%description
21cr|php-pear-Stream_SHM-1.0.0-18|20	The Stream_SHM package provides a class that can be registered with
21cr|php-pear-Stream_SHM-1.0.0-18|21	stream_register_wrapper() in order to have stream-based shared-memory
21cr|php-pear-Stream_SHM-1.0.0-18|22	access.
21cr|php-pear-Stream_SHM-1.0.0-18|23	
21cr|php-pear-Stream_SHM-1.0.0-18|24	%prep
21cr|php-pear-Stream_SHM-1.0.0-18|25	%setup -q -c
21cr|php-pear-Stream_SHM-1.0.0-18|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Stream_SHM-1.0.0-18|27	
21cr|php-pear-Stream_SHM-1.0.0-18|28	%install
21cr|php-pear-Stream_SHM-1.0.0-18|29	
21cr|php-pear-Stream_SHM-1.0.0-18|30	cd %{upstream_name}-%{version}
21cr|php-pear-Stream_SHM-1.0.0-18|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Stream_SHM-1.0.0-18|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Stream_SHM-1.0.0-18|33	
21cr|php-pear-Stream_SHM-1.0.0-18|34	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Stream_SHM-1.0.0-18|35	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Stream_SHM-1.0.0-18|36	
21cr|php-pear-Stream_SHM-1.0.0-18|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Stream_SHM-1.0.0-18|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Stream_SHM-1.0.0-18|39	
21cr|php-pear-Stream_SHM-1.0.0-18|40	%clean
21cr|php-pear-Stream_SHM-1.0.0-18|41	
21cr|php-pear-Stream_SHM-1.0.0-18|42	
21cr|php-pear-Stream_SHM-1.0.0-18|43	
21cr|php-pear-Stream_SHM-1.0.0-18|44	%files
21cr|php-pear-Stream_SHM-1.0.0-18|45	%defattr(-,root,root)
21cr|php-pear-Stream_SHM-1.0.0-18|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Stream_SHM-1.0.0-18|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6201 21
21cr|php-pear-Stream_Var-1.1.0-12|1	%define		_class		Stream
21cr|php-pear-Stream_Var-1.1.0-12|2	%define		_subclass	Var
21cr|php-pear-Stream_Var-1.1.0-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Stream_Var-1.1.0-12|4	
21cr|php-pear-Stream_Var-1.1.0-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Stream_Var-1.1.0-12|6	Version:	1.1.0
21cr|php-pear-Stream_Var-1.1.0-12|7	Release:	12
21cr|php-pear-Stream_Var-1.1.0-12|8	Summary:	Allows stream based access to any variable
21cr|php-pear-Stream_Var-1.1.0-12|9	License:	PHP License
21cr|php-pear-Stream_Var-1.1.0-12|10	Group:		Development/PHP
21cr|php-pear-Stream_Var-1.1.0-12|11	URL:		http://pear.php.net/package/Stream_Var/
21cr|php-pear-Stream_Var-1.1.0-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Stream_Var-1.1.0-12|13	Requires(post):	php-pear
21cr|php-pear-Stream_Var-1.1.0-12|14	Requires(preun): php-pear
21cr|php-pear-Stream_Var-1.1.0-12|15	Requires:	php-pear
21cr|php-pear-Stream_Var-1.1.0-12|16	BuildRequires:	php-pear
21cr|php-pear-Stream_Var-1.1.0-12|17	BuildArch:	noarch
21cr|php-pear-Stream_Var-1.1.0-12|18	
21cr|php-pear-Stream_Var-1.1.0-12|19	%description
21cr|php-pear-Stream_Var-1.1.0-12|20	%{upstream_name} can be registered as a stream with stream_register_wrapper
21cr|php-pear-Stream_Var-1.1.0-12|21	and allows stream based access to any variable in any scope. Arrays are
21cr|php-pear-Stream_Var-1.1.0-12|22	treated as directories, so it`s possible to replace temporary
21cr|php-pear-Stream_Var-1.1.0-12|23	directories and files in your applications with variables.
21cr|php-pear-Stream_Var-1.1.0-12|24	
21cr|php-pear-Stream_Var-1.1.0-12|25	%prep
21cr|php-pear-Stream_Var-1.1.0-12|26	%setup -q -c
21cr|php-pear-Stream_Var-1.1.0-12|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Stream_Var-1.1.0-12|28	
21cr|php-pear-Stream_Var-1.1.0-12|29	%install
21cr|php-pear-Stream_Var-1.1.0-12|30	
21cr|php-pear-Stream_Var-1.1.0-12|31	cd %{upstream_name}-%{version}
21cr|php-pear-Stream_Var-1.1.0-12|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Stream_Var-1.1.0-12|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Stream_Var-1.1.0-12|34	
21cr|php-pear-Stream_Var-1.1.0-12|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Stream_Var-1.1.0-12|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Stream_Var-1.1.0-12|37	
21cr|php-pear-Stream_Var-1.1.0-12|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Stream_Var-1.1.0-12|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Stream_Var-1.1.0-12|40	
21cr|php-pear-Stream_Var-1.1.0-12|41	%files
21cr|php-pear-Stream_Var-1.1.0-12|42	%defattr(-,root,root)
21cr|php-pear-Stream_Var-1.1.0-12|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Stream_Var-1.1.0-12|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6202 21
21cr|php-pear-Structures_DataGrid-0.9.3-13|1	%define		_class		Structures
21cr|php-pear-Structures_DataGrid-0.9.3-13|2	%define		_subclass	DataGrid
21cr|php-pear-Structures_DataGrid-0.9.3-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Structures_DataGrid-0.9.3-13|4	
21cr|php-pear-Structures_DataGrid-0.9.3-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Structures_DataGrid-0.9.3-13|6	Version:	0.9.3
21cr|php-pear-Structures_DataGrid-0.9.3-13|7	Release:	13
21cr|php-pear-Structures_DataGrid-0.9.3-13|8	Summary:	Create grid like structure based on a record set of data
21cr|php-pear-Structures_DataGrid-0.9.3-13|9	License:	PHP License
21cr|php-pear-Structures_DataGrid-0.9.3-13|10	Group:		Development/PHP
21cr|php-pear-Structures_DataGrid-0.9.3-13|11	URL:		http://pear.php.net/package/Structures_DataGrid/
21cr|php-pear-Structures_DataGrid-0.9.3-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Structures_DataGrid-0.9.3-13|13	Requires(post):	php-pear
21cr|php-pear-Structures_DataGrid-0.9.3-13|14	Requires(preun): php-pear
21cr|php-pear-Structures_DataGrid-0.9.3-13|15	Requires:	php-pear
21cr|php-pear-Structures_DataGrid-0.9.3-13|16	BuildArch:	noarch
21cr|php-pear-Structures_DataGrid-0.9.3-13|17	BuildRequires:	php-pear
21cr|php-pear-Structures_DataGrid-0.9.3-13|18	
21cr|php-pear-Structures_DataGrid-0.9.3-13|19	%description
21cr|php-pear-Structures_DataGrid-0.9.3-13|20	This package offers a toolkit to render out a datagrid in HTML format
21cr|php-pear-Structures_DataGrid-0.9.3-13|21	as well as many other formats such as an XML Document, an Excel
21cr|php-pear-Structures_DataGrid-0.9.3-13|22	Spreadsheet, a Smarty Template and more. It also offers paging and
21cr|php-pear-Structures_DataGrid-0.9.3-13|23	sorting functionality to limit the data that is presented. This
21cr|php-pear-Structures_DataGrid-0.9.3-13|24	concept is based on the .NET Framework DataGrid.
21cr|php-pear-Structures_DataGrid-0.9.3-13|25	
21cr|php-pear-Structures_DataGrid-0.9.3-13|26	%prep
21cr|php-pear-Structures_DataGrid-0.9.3-13|27	%setup -q -c
21cr|php-pear-Structures_DataGrid-0.9.3-13|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Structures_DataGrid-0.9.3-13|29	
21cr|php-pear-Structures_DataGrid-0.9.3-13|30	%install
21cr|php-pear-Structures_DataGrid-0.9.3-13|31	
21cr|php-pear-Structures_DataGrid-0.9.3-13|32	cd %{upstream_name}-%{version}
21cr|php-pear-Structures_DataGrid-0.9.3-13|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Structures_DataGrid-0.9.3-13|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Structures_DataGrid-0.9.3-13|35	
21cr|php-pear-Structures_DataGrid-0.9.3-13|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Structures_DataGrid-0.9.3-13|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Structures_DataGrid-0.9.3-13|38	
21cr|php-pear-Structures_DataGrid-0.9.3-13|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Structures_DataGrid-0.9.3-13|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Structures_DataGrid-0.9.3-13|41	
21cr|php-pear-Structures_DataGrid-0.9.3-13|42	%files
21cr|php-pear-Structures_DataGrid-0.9.3-13|43	%{_datadir}/pear/%{_class}
21cr|php-pear-Structures_DataGrid-0.9.3-13|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6203 21
21cr|php-pear-Symfony2_Yaml-2.4.4-2|1	%define upstream_name Symfony2_Yaml
21cr|php-pear-Symfony2_Yaml-2.4.4-2|2	%define xmldir %{_var}/lib/pear
21cr|php-pear-Symfony2_Yaml-2.4.4-2|3	%define peardir %(pear config-get php_dir 2> /dev/null)
21cr|php-pear-Symfony2_Yaml-2.4.4-2|4	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|5	Summary:	The Symfony2 YAML Component
21cr|php-pear-Symfony2_Yaml-2.4.4-2|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-Symfony2_Yaml-2.4.4-2|7	Version:	2.4.4
21cr|php-pear-Symfony2_Yaml-2.4.4-2|8	Release:	2
21cr|php-pear-Symfony2_Yaml-2.4.4-2|9	License:	MIT
21cr|php-pear-Symfony2_Yaml-2.4.4-2|10	Group:		Development/PHP
21cr|php-pear-Symfony2_Yaml-2.4.4-2|11	Url:		http://pear.symfony.com/package/Yaml
21cr|php-pear-Symfony2_Yaml-2.4.4-2|12	Source0:	http://pear.symfony.com/get/Yaml-%{version}.tgz
21cr|php-pear-Symfony2_Yaml-2.4.4-2|13	BuildRequires:	php-pear
21cr|php-pear-Symfony2_Yaml-2.4.4-2|14	BuildRequires:	php-pear-channel-symfony2
21cr|php-pear-Symfony2_Yaml-2.4.4-2|15	Requires(post,preun):	php-pear
21cr|php-pear-Symfony2_Yaml-2.4.4-2|16	Requires:	php-pear
21cr|php-pear-Symfony2_Yaml-2.4.4-2|17	Requires:	php-pear-channel-symfony2
21cr|php-pear-Symfony2_Yaml-2.4.4-2|18	Obsoletes:	php-symfony-YAML < 1.0.7
21cr|php-pear-Symfony2_Yaml-2.4.4-2|19	BuildArch:	noarch
21cr|php-pear-Symfony2_Yaml-2.4.4-2|20	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|21	%description
21cr|php-pear-Symfony2_Yaml-2.4.4-2|22	Symfony2 Yaml Component
21cr|php-pear-Symfony2_Yaml-2.4.4-2|23	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|24	%files
21cr|php-pear-Symfony2_Yaml-2.4.4-2|25	%doc docs/Yaml/*
21cr|php-pear-Symfony2_Yaml-2.4.4-2|26	%{peardir}/*
21cr|php-pear-Symfony2_Yaml-2.4.4-2|27	%{xmldir}/Yaml.xml
21cr|php-pear-Symfony2_Yaml-2.4.4-2|28	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|29	%post
21cr|php-pear-Symfony2_Yaml-2.4.4-2|30	pear install --nodeps --soft --force --register-only %{xmldir}/Yaml.xml
21cr|php-pear-Symfony2_Yaml-2.4.4-2|31	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|32	%postun
21cr|php-pear-Symfony2_Yaml-2.4.4-2|33	if [ "$1" -eq "0" ]; then
21cr|php-pear-Symfony2_Yaml-2.4.4-2|34	pear uninstall --nodeps --ignore-errors --register-only pear.symfony.com/Yaml
21cr|php-pear-Symfony2_Yaml-2.4.4-2|35	fi
21cr|php-pear-Symfony2_Yaml-2.4.4-2|36	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|37	#--------------------------------------------------------------------
21cr|php-pear-Symfony2_Yaml-2.4.4-2|38	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|39	%prep
21cr|php-pear-Symfony2_Yaml-2.4.4-2|40	%setup -c -T
21cr|php-pear-Symfony2_Yaml-2.4.4-2|41	pear -v -c pearrc \
21cr|php-pear-Symfony2_Yaml-2.4.4-2|42	-d php_dir=%{peardir} \
21cr|php-pear-Symfony2_Yaml-2.4.4-2|43	-d doc_dir=/docs \
21cr|php-pear-Symfony2_Yaml-2.4.4-2|44	-d bin_dir=%{_bindir} \
21cr|php-pear-Symfony2_Yaml-2.4.4-2|45	-d data_dir=%{peardir}/data \
21cr|php-pear-Symfony2_Yaml-2.4.4-2|46	-d test_dir=%{peardir}/tests \
21cr|php-pear-Symfony2_Yaml-2.4.4-2|47	-d ext_dir=%{_libdir} \
21cr|php-pear-Symfony2_Yaml-2.4.4-2|48	-s
21cr|php-pear-Symfony2_Yaml-2.4.4-2|49	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|50	%build
21cr|php-pear-Symfony2_Yaml-2.4.4-2|51	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|52	%install
21cr|php-pear-Symfony2_Yaml-2.4.4-2|53	pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
21cr|php-pear-Symfony2_Yaml-2.4.4-2|54	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|55	# Clean up unnecessary files
21cr|php-pear-Symfony2_Yaml-2.4.4-2|56	rm pearrc
21cr|php-pear-Symfony2_Yaml-2.4.4-2|57	rm %{buildroot}/%{peardir}/.filemap
21cr|php-pear-Symfony2_Yaml-2.4.4-2|58	rm %{buildroot}/%{peardir}/.lock
21cr|php-pear-Symfony2_Yaml-2.4.4-2|59	rm -rf %{buildroot}/%{peardir}/.registry
21cr|php-pear-Symfony2_Yaml-2.4.4-2|60	rm -rf %{buildroot}%{peardir}/.channels
21cr|php-pear-Symfony2_Yaml-2.4.4-2|61	rm %{buildroot}%{peardir}/.depdb
21cr|php-pear-Symfony2_Yaml-2.4.4-2|62	rm %{buildroot}%{peardir}/.depdblock
21cr|php-pear-Symfony2_Yaml-2.4.4-2|63	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|64	mv %{buildroot}/docs .
21cr|php-pear-Symfony2_Yaml-2.4.4-2|65	
21cr|php-pear-Symfony2_Yaml-2.4.4-2|66	# Install XML package description
21cr|php-pear-Symfony2_Yaml-2.4.4-2|67	mkdir -p %{buildroot}%{xmldir}
21cr|php-pear-Symfony2_Yaml-2.4.4-2|68	tar -xzf %{SOURCE0} package.xml
21cr|php-pear-Symfony2_Yaml-2.4.4-2|69	cp -p package.xml %{buildroot}%{xmldir}/Yaml.xml

6204 21
21cr|php-pear-System_Command-1.0.8-5|1	%define		_class		System
21cr|php-pear-System_Command-1.0.8-5|2	%define		_subclass	Command
21cr|php-pear-System_Command-1.0.8-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-System_Command-1.0.8-5|4	
21cr|php-pear-System_Command-1.0.8-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-System_Command-1.0.8-5|6	Version:	1.0.8
21cr|php-pear-System_Command-1.0.8-5|7	Release:	5
21cr|php-pear-System_Command-1.0.8-5|8	Summary:	Commandline execution interface
21cr|php-pear-System_Command-1.0.8-5|9	License:	PHP License
21cr|php-pear-System_Command-1.0.8-5|10	Group:		Development/PHP
21cr|php-pear-System_Command-1.0.8-5|11	URL:		http://pear.php.net/package/System_Command/
21cr|php-pear-System_Command-1.0.8-5|12	Source0:	http://download.pear.php.net/package/System_Command-%{version}.tgz
21cr|php-pear-System_Command-1.0.8-5|13	Requires(post):	php-pear
21cr|php-pear-System_Command-1.0.8-5|14	Requires(preun): php-pear
21cr|php-pear-System_Command-1.0.8-5|15	Requires:	php-pear
21cr|php-pear-System_Command-1.0.8-5|16	BuildArch:	noarch
21cr|php-pear-System_Command-1.0.8-5|17	BuildRequires:	php-pear
21cr|php-pear-System_Command-1.0.8-5|18	
21cr|php-pear-System_Command-1.0.8-5|19	%description
21cr|php-pear-System_Command-1.0.8-5|20	Running functions from the commandline can be dangerous if the proper
21cr|php-pear-System_Command-1.0.8-5|21	precautions are not taken to escape the shell arguments and reaping
21cr|php-pear-System_Command-1.0.8-5|22	the exit status properly. This class give a formal interface to both,
21cr|php-pear-System_Command-1.0.8-5|23	so that you can run a system command as comfortably as you would run a
21cr|php-pear-System_Command-1.0.8-5|24	PHP function, which full pear error handling as results on failure.
21cr|php-pear-System_Command-1.0.8-5|25	
21cr|php-pear-System_Command-1.0.8-5|26	%prep
21cr|php-pear-System_Command-1.0.8-5|27	%setup -q -c
21cr|php-pear-System_Command-1.0.8-5|28	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-System_Command-1.0.8-5|29	
21cr|php-pear-System_Command-1.0.8-5|30	%install
21cr|php-pear-System_Command-1.0.8-5|31	
21cr|php-pear-System_Command-1.0.8-5|32	cd %{upstream_name}-%{version}
21cr|php-pear-System_Command-1.0.8-5|33	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-System_Command-1.0.8-5|34	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-System_Command-1.0.8-5|35	
21cr|php-pear-System_Command-1.0.8-5|36	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-System_Command-1.0.8-5|37	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-System_Command-1.0.8-5|38	
21cr|php-pear-System_Command-1.0.8-5|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-System_Command-1.0.8-5|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-System_Command-1.0.8-5|41	
21cr|php-pear-System_Command-1.0.8-5|42	%files
21cr|php-pear-System_Command-1.0.8-5|43	%defattr(-,root,root)
21cr|php-pear-System_Command-1.0.8-5|44	%{_datadir}/pear/%{_class}
21cr|php-pear-System_Command-1.0.8-5|45	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-System_Command-1.0.8-5|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6205 21
21cr|php-pear-System_Mount-1.0.1-8|1	%define		_class		System
21cr|php-pear-System_Mount-1.0.1-8|2	%define		_subclass	Mount
21cr|php-pear-System_Mount-1.0.1-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-System_Mount-1.0.1-8|4	
21cr|php-pear-System_Mount-1.0.1-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-System_Mount-1.0.1-8|6	Version:	1.0.1
21cr|php-pear-System_Mount-1.0.1-8|7	Release:	8
21cr|php-pear-System_Mount-1.0.1-8|8	Summary:	Mount and unmount devices in fstab
21cr|php-pear-System_Mount-1.0.1-8|9	License:	PHP License
21cr|php-pear-System_Mount-1.0.1-8|10	Group:		Development/PHP
21cr|php-pear-System_Mount-1.0.1-8|11	URL:		http://pear.php.net/package/System_Mount/
21cr|php-pear-System_Mount-1.0.1-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-System_Mount-1.0.1-8|13	Requires(post):	php-pear
21cr|php-pear-System_Mount-1.0.1-8|14	Requires(preun): php-pear
21cr|php-pear-System_Mount-1.0.1-8|15	Requires:	php-pear
21cr|php-pear-System_Mount-1.0.1-8|16	BuildArch:	noarch
21cr|php-pear-System_Mount-1.0.1-8|17	BuildRequires:	php-pear
21cr|php-pear-System_Mount-1.0.1-8|18	
21cr|php-pear-System_Mount-1.0.1-8|19	%description
21cr|php-pear-System_Mount-1.0.1-8|20	ystem_Mount provides a simple interface to deal with mounting and
21cr|php-pear-System_Mount-1.0.1-8|21	unmounting devices listed in the system's fstab.
21cr|php-pear-System_Mount-1.0.1-8|22	
21cr|php-pear-System_Mount-1.0.1-8|23	Features:
21cr|php-pear-System_Mount-1.0.1-8|24	- Very compact, easy-to-read code, based on File_Fstab,
21cr|php-pear-System_Mount-1.0.1-8|25	- Examines mount options to determine if a device can be mounted or
21cr|php-pear-System_Mount-1.0.1-8|26	not,
21cr|php-pear-System_Mount-1.0.1-8|27	- Extremely easy to use,
21cr|php-pear-System_Mount-1.0.1-8|28	- Fully documented with PHPDoc.
21cr|php-pear-System_Mount-1.0.1-8|29	
21cr|php-pear-System_Mount-1.0.1-8|30	%prep
21cr|php-pear-System_Mount-1.0.1-8|31	%setup -q -c
21cr|php-pear-System_Mount-1.0.1-8|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-System_Mount-1.0.1-8|33	
21cr|php-pear-System_Mount-1.0.1-8|34	%install
21cr|php-pear-System_Mount-1.0.1-8|35	
21cr|php-pear-System_Mount-1.0.1-8|36	cd %{upstream_name}-%{version}
21cr|php-pear-System_Mount-1.0.1-8|37	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-System_Mount-1.0.1-8|38	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-System_Mount-1.0.1-8|39	
21cr|php-pear-System_Mount-1.0.1-8|40	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-System_Mount-1.0.1-8|41	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-System_Mount-1.0.1-8|42	
21cr|php-pear-System_Mount-1.0.1-8|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-System_Mount-1.0.1-8|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-System_Mount-1.0.1-8|45	
21cr|php-pear-System_Mount-1.0.1-8|46	%files
21cr|php-pear-System_Mount-1.0.1-8|47	%defattr(-,root,root)
21cr|php-pear-System_Mount-1.0.1-8|48	%doc %{upstream_name}-%{version}/docs/example.php
21cr|php-pear-System_Mount-1.0.1-8|49	%{_datadir}/pear/%{_class}
21cr|php-pear-System_Mount-1.0.1-8|50	%{_datadir}/pear/packages/%{upstream_name}.xml

6206 21
21cr|php-pear-System_ProcWatch-0.4.2-19|1	%define		_class		System
21cr|php-pear-System_ProcWatch-0.4.2-19|2	%define		_subclass	ProcWatch
21cr|php-pear-System_ProcWatch-0.4.2-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-System_ProcWatch-0.4.2-19|4	%global __requires_exclude /usr/bin/php
21cr|php-pear-System_ProcWatch-0.4.2-19|5	
21cr|php-pear-System_ProcWatch-0.4.2-19|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-System_ProcWatch-0.4.2-19|7	Version:	0.4.2
21cr|php-pear-System_ProcWatch-0.4.2-19|8	Release:	19
21cr|php-pear-System_ProcWatch-0.4.2-19|9	Summary:	Monitor processes
21cr|php-pear-System_ProcWatch-0.4.2-19|10	
21cr|php-pear-System_ProcWatch-0.4.2-19|11	License:	PHP License
21cr|php-pear-System_ProcWatch-0.4.2-19|12	Group:		Development/PHP
21cr|php-pear-System_ProcWatch-0.4.2-19|13	URL:		http://pear.php.net/package/System_ProcWatch/
21cr|php-pear-System_ProcWatch-0.4.2-19|14	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-System_ProcWatch-0.4.2-19|15	Requires(post):	php-pear
21cr|php-pear-System_ProcWatch-0.4.2-19|16	Requires(preun): php-pear
21cr|php-pear-System_ProcWatch-0.4.2-19|17	Requires:	php-pear
21cr|php-pear-System_ProcWatch-0.4.2-19|18	BuildArch:	noarch
21cr|php-pear-System_ProcWatch-0.4.2-19|19	BuildRequires:	php-pear
21cr|php-pear-System_ProcWatch-0.4.2-19|20	
21cr|php-pear-System_ProcWatch-0.4.2-19|21	%description
21cr|php-pear-System_ProcWatch-0.4.2-19|22	With this package you can monitor running processes based upon an XML
21cr|php-pear-System_ProcWatch-0.4.2-19|23	configuration file, XML string, INI file or an array where you define
21cr|php-pear-System_ProcWatch-0.4.2-19|24	patterns, conditions and actions.
21cr|php-pear-System_ProcWatch-0.4.2-19|25	
21cr|php-pear-System_ProcWatch-0.4.2-19|26	
21cr|php-pear-System_ProcWatch-0.4.2-19|27	%prep
21cr|php-pear-System_ProcWatch-0.4.2-19|28	%setup -q -c
21cr|php-pear-System_ProcWatch-0.4.2-19|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-System_ProcWatch-0.4.2-19|30	
21cr|php-pear-System_ProcWatch-0.4.2-19|31	%install
21cr|php-pear-System_ProcWatch-0.4.2-19|32	
21cr|php-pear-System_ProcWatch-0.4.2-19|33	cd %{upstream_name}-%{version}
21cr|php-pear-System_ProcWatch-0.4.2-19|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-System_ProcWatch-0.4.2-19|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-System_ProcWatch-0.4.2-19|36	
21cr|php-pear-System_ProcWatch-0.4.2-19|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-System_ProcWatch-0.4.2-19|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-System_ProcWatch-0.4.2-19|39	
21cr|php-pear-System_ProcWatch-0.4.2-19|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-System_ProcWatch-0.4.2-19|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-System_ProcWatch-0.4.2-19|42	
21cr|php-pear-System_ProcWatch-0.4.2-19|43	%files
21cr|php-pear-System_ProcWatch-0.4.2-19|44	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-System_ProcWatch-0.4.2-19|45	%{_bindir}/*
21cr|php-pear-System_ProcWatch-0.4.2-19|46	%{_datadir}/pear/%{_class}
21cr|php-pear-System_ProcWatch-0.4.2-19|47	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-System_ProcWatch-0.4.2-19|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6207 21
21cr|php-pear-System_Socket-0.4.1-19|1	%define		_class		System
21cr|php-pear-System_Socket-0.4.1-19|2	%define		_subclass	Socket
21cr|php-pear-System_Socket-0.4.1-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-System_Socket-0.4.1-19|4	
21cr|php-pear-System_Socket-0.4.1-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-System_Socket-0.4.1-19|6	Version:	0.4.1
21cr|php-pear-System_Socket-0.4.1-19|7	Release:	19
21cr|php-pear-System_Socket-0.4.1-19|8	Summary:	OO socket API
21cr|php-pear-System_Socket-0.4.1-19|9	License:	PHP License
21cr|php-pear-System_Socket-0.4.1-19|10	Group:		Development/PHP
21cr|php-pear-System_Socket-0.4.1-19|11	URL:		http://pear.php.net/package/System_Socket/
21cr|php-pear-System_Socket-0.4.1-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-System_Socket-0.4.1-19|13	Requires(post):	php-pear
21cr|php-pear-System_Socket-0.4.1-19|14	Requires(preun): php-pear
21cr|php-pear-System_Socket-0.4.1-19|15	Requires:	php-pear
21cr|php-pear-System_Socket-0.4.1-19|16	BuildArch:	noarch
21cr|php-pear-System_Socket-0.4.1-19|17	BuildRequires:	php-pear
21cr|php-pear-System_Socket-0.4.1-19|18	
21cr|php-pear-System_Socket-0.4.1-19|19	%description
21cr|php-pear-System_Socket-0.4.1-19|20	Aims to provide a thight and robust OO API to PHPs socket extension
21cr|php-pear-System_Socket-0.4.1-19|21	(ext/sockets).
21cr|php-pear-System_Socket-0.4.1-19|22	
21cr|php-pear-System_Socket-0.4.1-19|23	
21cr|php-pear-System_Socket-0.4.1-19|24	%prep
21cr|php-pear-System_Socket-0.4.1-19|25	%setup -q -c
21cr|php-pear-System_Socket-0.4.1-19|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-System_Socket-0.4.1-19|27	
21cr|php-pear-System_Socket-0.4.1-19|28	%install
21cr|php-pear-System_Socket-0.4.1-19|29	
21cr|php-pear-System_Socket-0.4.1-19|30	cd %{upstream_name}-%{version}
21cr|php-pear-System_Socket-0.4.1-19|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-System_Socket-0.4.1-19|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-System_Socket-0.4.1-19|33	
21cr|php-pear-System_Socket-0.4.1-19|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-System_Socket-0.4.1-19|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-System_Socket-0.4.1-19|36	
21cr|php-pear-System_Socket-0.4.1-19|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-System_Socket-0.4.1-19|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-System_Socket-0.4.1-19|39	
21cr|php-pear-System_Socket-0.4.1-19|40	%files
21cr|php-pear-System_Socket-0.4.1-19|41	%defattr(-,root,root)
21cr|php-pear-System_Socket-0.4.1-19|42	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-System_Socket-0.4.1-19|43	%{_datadir}/pear/%{_class}
21cr|php-pear-System_Socket-0.4.1-19|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6208 21
21cr|php-pear-Testing_Selenium-0.4.4-5|1	%define		_class		Testing
21cr|php-pear-Testing_Selenium-0.4.4-5|2	%define		_subclass	Selenium
21cr|php-pear-Testing_Selenium-0.4.4-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Testing_Selenium-0.4.4-5|4	
21cr|php-pear-Testing_Selenium-0.4.4-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Testing_Selenium-0.4.4-5|6	Version:	0.4.4
21cr|php-pear-Testing_Selenium-0.4.4-5|7	Release:	5
21cr|php-pear-Testing_Selenium-0.4.4-5|8	Summary:	PHP Client for Selenium RC
21cr|php-pear-Testing_Selenium-0.4.4-5|9	License:	Apache License
21cr|php-pear-Testing_Selenium-0.4.4-5|10	Group:		Development/PHP
21cr|php-pear-Testing_Selenium-0.4.4-5|11	URL:		http://pear.php.net/package/XML_Util/
21cr|php-pear-Testing_Selenium-0.4.4-5|12	Source0:	http://download.pear.php.net/package/Testing_Selenium-%{version}.tgz
21cr|php-pear-Testing_Selenium-0.4.4-5|13	Requires(post):	php-pear
21cr|php-pear-Testing_Selenium-0.4.4-5|14	Requires(preun): php-pear
21cr|php-pear-Testing_Selenium-0.4.4-5|15	Requires:	php-pear
21cr|php-pear-Testing_Selenium-0.4.4-5|16	BuildArch:	noarch
21cr|php-pear-Testing_Selenium-0.4.4-5|17	BuildRequires:	php-pear
21cr|php-pear-Testing_Selenium-0.4.4-5|18	
21cr|php-pear-Testing_Selenium-0.4.4-5|19	%description
21cr|php-pear-Testing_Selenium-0.4.4-5|20	Selenium Remote Control (SRC) is a test tool that allows you to write automated
21cr|php-pear-Testing_Selenium-0.4.4-5|21	web application UI tests in any programming language against any HTTP website
21cr|php-pear-Testing_Selenium-0.4.4-5|22	using any mainstream JavaScript-enabled browser. SRC provides a Selenium
21cr|php-pear-Testing_Selenium-0.4.4-5|23	Server, which can automatically start/stop/control any supported browser. It
21cr|php-pear-Testing_Selenium-0.4.4-5|24	works by using Selenium Core, a pure-HTML+JS library that performs automated
21cr|php-pear-Testing_Selenium-0.4.4-5|25	tasks in JavaScript; the Selenium Server communicates directly with the browser
21cr|php-pear-Testing_Selenium-0.4.4-5|26	using AJAX (XmlHttpRequest).
21cr|php-pear-Testing_Selenium-0.4.4-5|27	
21cr|php-pear-Testing_Selenium-0.4.4-5|28	http://www.openqa.org/selenium-rc/
21cr|php-pear-Testing_Selenium-0.4.4-5|29	
21cr|php-pear-Testing_Selenium-0.4.4-5|30	This module sends commands directly to the Server using simple HTTP GET/POST
21cr|php-pear-Testing_Selenium-0.4.4-5|31	requests. Using this module together with the Selenium Server, you can
21cr|php-pear-Testing_Selenium-0.4.4-5|32	automatically control any supported browser.
21cr|php-pear-Testing_Selenium-0.4.4-5|33	
21cr|php-pear-Testing_Selenium-0.4.4-5|34	To use this module, you need to have already downloaded and started the
21cr|php-pear-Testing_Selenium-0.4.4-5|35	Selenium RC Server.  (The Selenium Server is a Java application.)
21cr|php-pear-Testing_Selenium-0.4.4-5|36	
21cr|php-pear-Testing_Selenium-0.4.4-5|37	%prep
21cr|php-pear-Testing_Selenium-0.4.4-5|38	%setup -q -c
21cr|php-pear-Testing_Selenium-0.4.4-5|39	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Testing_Selenium-0.4.4-5|40	
21cr|php-pear-Testing_Selenium-0.4.4-5|41	%install
21cr|php-pear-Testing_Selenium-0.4.4-5|42	
21cr|php-pear-Testing_Selenium-0.4.4-5|43	cd %{upstream_name}-%{version}
21cr|php-pear-Testing_Selenium-0.4.4-5|44	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Testing_Selenium-0.4.4-5|45	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Testing_Selenium-0.4.4-5|46	
21cr|php-pear-Testing_Selenium-0.4.4-5|47	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Testing_Selenium-0.4.4-5|48	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Testing_Selenium-0.4.4-5|49	
21cr|php-pear-Testing_Selenium-0.4.4-5|50	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Testing_Selenium-0.4.4-5|51	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Testing_Selenium-0.4.4-5|52	
21cr|php-pear-Testing_Selenium-0.4.4-5|53	%files
21cr|php-pear-Testing_Selenium-0.4.4-5|54	%defattr(-,root,root)
21cr|php-pear-Testing_Selenium-0.4.4-5|55	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Testing_Selenium-0.4.4-5|56	%doc %{upstream_name}-%{version}/ChangeLog
21cr|php-pear-Testing_Selenium-0.4.4-5|57	%doc %{upstream_name}-%{version}/README
21cr|php-pear-Testing_Selenium-0.4.4-5|58	%doc %{upstream_name}-%{version}/TODO
21cr|php-pear-Testing_Selenium-0.4.4-5|59	%{_datadir}/pear/%{_class}
21cr|php-pear-Testing_Selenium-0.4.4-5|60	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-Testing_Selenium-0.4.4-5|61	%{_datadir}/pear/data/%{upstream_name}

6209 21
21cr|php-pear-Text_CAPTCHA-1.0.2-5|1	%define		_class		Text
21cr|php-pear-Text_CAPTCHA-1.0.2-5|2	%define		_subclass	CAPTCHA
21cr|php-pear-Text_CAPTCHA-1.0.2-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_CAPTCHA-1.0.2-5|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_CAPTCHA-1.0.2-5|5	Version:	1.0.2
21cr|php-pear-Text_CAPTCHA-1.0.2-5|6	Release:	5
21cr|php-pear-Text_CAPTCHA-1.0.2-5|7	Summary:	Generation of CAPTCHA imgaes
21cr|php-pear-Text_CAPTCHA-1.0.2-5|8	License:	PHP License
21cr|php-pear-Text_CAPTCHA-1.0.2-5|9	Group:		Development/PHP
21cr|php-pear-Text_CAPTCHA-1.0.2-5|10	URL:		http://pear.php.net/package/Text_CAPTCHA/
21cr|php-pear-Text_CAPTCHA-1.0.2-5|11	Source0:	http://download.pear.php.net/package/Text_CAPTCHA-%{version}.tgz
21cr|php-pear-Text_CAPTCHA-1.0.2-5|12	Requires(post):	php-pear
21cr|php-pear-Text_CAPTCHA-1.0.2-5|13	Requires(preun): php-pear
21cr|php-pear-Text_CAPTCHA-1.0.2-5|14	Requires:	php-pear
21cr|php-pear-Text_CAPTCHA-1.0.2-5|15	BuildArch:	noarch
21cr|php-pear-Text_CAPTCHA-1.0.2-5|16	BuildRequires:	php-pear
21cr|php-pear-Text_CAPTCHA-1.0.2-5|17	
21cr|php-pear-Text_CAPTCHA-1.0.2-5|18	%description
21cr|php-pear-Text_CAPTCHA-1.0.2-5|19	Implementation of CAPTCHA (completely automated public Turing test to
21cr|php-pear-Text_CAPTCHA-1.0.2-5|20	tell computers and humans apart) images.
21cr|php-pear-Text_CAPTCHA-1.0.2-5|21	
21cr|php-pear-Text_CAPTCHA-1.0.2-5|22	%prep
21cr|php-pear-Text_CAPTCHA-1.0.2-5|23	%setup -q -c
21cr|php-pear-Text_CAPTCHA-1.0.2-5|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_CAPTCHA-1.0.2-5|25	
21cr|php-pear-Text_CAPTCHA-1.0.2-5|26	%install
21cr|php-pear-Text_CAPTCHA-1.0.2-5|27	
21cr|php-pear-Text_CAPTCHA-1.0.2-5|28	cd %{upstream_name}-%{version}
21cr|php-pear-Text_CAPTCHA-1.0.2-5|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_CAPTCHA-1.0.2-5|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_CAPTCHA-1.0.2-5|31	
21cr|php-pear-Text_CAPTCHA-1.0.2-5|32	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_CAPTCHA-1.0.2-5|33	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_CAPTCHA-1.0.2-5|34	
21cr|php-pear-Text_CAPTCHA-1.0.2-5|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_CAPTCHA-1.0.2-5|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_CAPTCHA-1.0.2-5|37	
21cr|php-pear-Text_CAPTCHA-1.0.2-5|38	%files
21cr|php-pear-Text_CAPTCHA-1.0.2-5|39	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-Text_CAPTCHA-1.0.2-5|40	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_CAPTCHA-1.0.2-5|41	%{_datadir}/pear/packages/%{upstream_name}.xml

6210 21
21cr|php-pear-Text_Diff-1.2.2-2|1	%define		_class		Text
21cr|php-pear-Text_Diff-1.2.2-2|2	%define		_subclass	Diff
21cr|php-pear-Text_Diff-1.2.2-2|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_Diff-1.2.2-2|4	
21cr|php-pear-Text_Diff-1.2.2-2|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Diff-1.2.2-2|6	Version:	1.2.2
21cr|php-pear-Text_Diff-1.2.2-2|7	Release:	2
21cr|php-pear-Text_Diff-1.2.2-2|8	Summary:	Engine for performing and rendering text diffs
21cr|php-pear-Text_Diff-1.2.2-2|9	License:	PHP License
21cr|php-pear-Text_Diff-1.2.2-2|10	Group:		Development/PHP
21cr|php-pear-Text_Diff-1.2.2-2|11	URL:		http://pear.php.net/package/Text_Diff/
21cr|php-pear-Text_Diff-1.2.2-2|12	Source0:	http://download.pear.php.net/package/Text_Diff-%{version}.tgz
21cr|php-pear-Text_Diff-1.2.2-2|13	Requires(post):	php-pear
21cr|php-pear-Text_Diff-1.2.2-2|14	Requires(preun): php-pear
21cr|php-pear-Text_Diff-1.2.2-2|15	Requires:	php-pear
21cr|php-pear-Text_Diff-1.2.2-2|16	BuildRequires:	php-pear
21cr|php-pear-Text_Diff-1.2.2-2|17	BuildArch:	noarch
21cr|php-pear-Text_Diff-1.2.2-2|18	
21cr|php-pear-Text_Diff-1.2.2-2|19	
21cr|php-pear-Text_Diff-1.2.2-2|20	%description
21cr|php-pear-Text_Diff-1.2.2-2|21	This package provides a text-based diff engine and renderers for
21cr|php-pear-Text_Diff-1.2.2-2|22	multiple diff output formats.
21cr|php-pear-Text_Diff-1.2.2-2|23	
21cr|php-pear-Text_Diff-1.2.2-2|24	%prep
21cr|php-pear-Text_Diff-1.2.2-2|25	%setup -q -c
21cr|php-pear-Text_Diff-1.2.2-2|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Diff-1.2.2-2|27	
21cr|php-pear-Text_Diff-1.2.2-2|28	%install
21cr|php-pear-Text_Diff-1.2.2-2|29	
21cr|php-pear-Text_Diff-1.2.2-2|30	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Diff-1.2.2-2|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Diff-1.2.2-2|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Diff-1.2.2-2|33	
21cr|php-pear-Text_Diff-1.2.2-2|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_Diff-1.2.2-2|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_Diff-1.2.2-2|36	
21cr|php-pear-Text_Diff-1.2.2-2|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Diff-1.2.2-2|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Diff-1.2.2-2|39	
21cr|php-pear-Text_Diff-1.2.2-2|40	%files
21cr|php-pear-Text_Diff-1.2.2-2|41	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Text_Diff-1.2.2-2|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_Diff-1.2.2-2|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6211 21
21cr|php-pear-Text_Figlet-1.0.2-8|1	%define		_class		Text
21cr|php-pear-Text_Figlet-1.0.2-8|2	%define		_subclass	Figlet
21cr|php-pear-Text_Figlet-1.0.2-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_Figlet-1.0.2-8|4	
21cr|php-pear-Text_Figlet-1.0.2-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Figlet-1.0.2-8|6	Version:	1.0.2
21cr|php-pear-Text_Figlet-1.0.2-8|7	Release:	8
21cr|php-pear-Text_Figlet-1.0.2-8|8	Summary:	Render text using FIGlet fonts
21cr|php-pear-Text_Figlet-1.0.2-8|9	License:	PHP License
21cr|php-pear-Text_Figlet-1.0.2-8|10	Group:		Development/PHP
21cr|php-pear-Text_Figlet-1.0.2-8|11	URL:		http://pear.php.net/package/Text_Figlet/
21cr|php-pear-Text_Figlet-1.0.2-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Text_Figlet-1.0.2-8|13	Requires(post):	php-pear
21cr|php-pear-Text_Figlet-1.0.2-8|14	Requires(preun): php-pear
21cr|php-pear-Text_Figlet-1.0.2-8|15	Requires:	php-pear
21cr|php-pear-Text_Figlet-1.0.2-8|16	BuildArch:	noarch
21cr|php-pear-Text_Figlet-1.0.2-8|17	BuildRequires:	php-pear
21cr|php-pear-Text_Figlet-1.0.2-8|18	
21cr|php-pear-Text_Figlet-1.0.2-8|19	
21cr|php-pear-Text_Figlet-1.0.2-8|20	%description
21cr|php-pear-Text_Figlet-1.0.2-8|21	Engine for use FIGlet fonts to rendering text.
21cr|php-pear-Text_Figlet-1.0.2-8|22	
21cr|php-pear-Text_Figlet-1.0.2-8|23	%prep
21cr|php-pear-Text_Figlet-1.0.2-8|24	%setup -q -c
21cr|php-pear-Text_Figlet-1.0.2-8|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Figlet-1.0.2-8|26	
21cr|php-pear-Text_Figlet-1.0.2-8|27	%install
21cr|php-pear-Text_Figlet-1.0.2-8|28	
21cr|php-pear-Text_Figlet-1.0.2-8|29	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Figlet-1.0.2-8|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Figlet-1.0.2-8|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Figlet-1.0.2-8|32	
21cr|php-pear-Text_Figlet-1.0.2-8|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_Figlet-1.0.2-8|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_Figlet-1.0.2-8|35	
21cr|php-pear-Text_Figlet-1.0.2-8|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Figlet-1.0.2-8|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Figlet-1.0.2-8|38	
21cr|php-pear-Text_Figlet-1.0.2-8|39	%files
21cr|php-pear-Text_Figlet-1.0.2-8|40	%defattr(-,root,root)
21cr|php-pear-Text_Figlet-1.0.2-8|41	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Text_Figlet-1.0.2-8|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_Figlet-1.0.2-8|43	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Text_Figlet-1.0.2-8|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6212 21
21cr|php-pear-Text_Highlighter-0.7.3-6|1	%define		_class		Text
21cr|php-pear-Text_Highlighter-0.7.3-6|2	%define		_subclass	Highlighter
21cr|php-pear-Text_Highlighter-0.7.3-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_Highlighter-0.7.3-6|4	
21cr|php-pear-Text_Highlighter-0.7.3-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Highlighter-0.7.3-6|6	Version:	0.7.3
21cr|php-pear-Text_Highlighter-0.7.3-6|7	Release:	6
21cr|php-pear-Text_Highlighter-0.7.3-6|8	Summary:	Syntax highlighting
21cr|php-pear-Text_Highlighter-0.7.3-6|9	License:	PHP License
21cr|php-pear-Text_Highlighter-0.7.3-6|10	Group:		Development/PHP
21cr|php-pear-Text_Highlighter-0.7.3-6|11	URL:		http://pear.php.net/package/Text_Highlighter/
21cr|php-pear-Text_Highlighter-0.7.3-6|12	Source0:	http://download.pear.php.net/package/Text_Highlighter-%{version}.tgz
21cr|php-pear-Text_Highlighter-0.7.3-6|13	Requires(post):	php-pear
21cr|php-pear-Text_Highlighter-0.7.3-6|14	Requires(preun): php-pear
21cr|php-pear-Text_Highlighter-0.7.3-6|15	Requires:	php-pear
21cr|php-pear-Text_Highlighter-0.7.3-6|16	BuildArch:	noarch
21cr|php-pear-Text_Highlighter-0.7.3-6|17	BuildRequires:	php-pear
21cr|php-pear-Text_Highlighter-0.7.3-6|18	
21cr|php-pear-Text_Highlighter-0.7.3-6|19	%description
21cr|php-pear-Text_Highlighter-0.7.3-6|20	Text_Highlighter is a package for syntax highlighting.
21cr|php-pear-Text_Highlighter-0.7.3-6|21	
21cr|php-pear-Text_Highlighter-0.7.3-6|22	It provides a base class providing all the functionality, and a
21cr|php-pear-Text_Highlighter-0.7.3-6|23	descendent classes geneator class.
21cr|php-pear-Text_Highlighter-0.7.3-6|24	
21cr|php-pear-Text_Highlighter-0.7.3-6|25	The main idea is to simplify creation of subclasses implementing
21cr|php-pear-Text_Highlighter-0.7.3-6|26	syntax highlighting for particular language. Subclasses do not
21cr|php-pear-Text_Highlighter-0.7.3-6|27	implement any new functionality, they just provide syntax
21cr|php-pear-Text_Highlighter-0.7.3-6|28	highlighting rules. The rules sources are in XML format.
21cr|php-pear-Text_Highlighter-0.7.3-6|29	
21cr|php-pear-Text_Highlighter-0.7.3-6|30	To create a highlighter for a language, there is no need to code a new
21cr|php-pear-Text_Highlighter-0.7.3-6|31	class manually. Simply describe the rules in XML file and use
21cr|php-pear-Text_Highlighter-0.7.3-6|32	Text_Highlighter_Generator to create a new class.
21cr|php-pear-Text_Highlighter-0.7.3-6|33	
21cr|php-pear-Text_Highlighter-0.7.3-6|34	%prep
21cr|php-pear-Text_Highlighter-0.7.3-6|35	%setup -q -c
21cr|php-pear-Text_Highlighter-0.7.3-6|36	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Highlighter-0.7.3-6|37	
21cr|php-pear-Text_Highlighter-0.7.3-6|38	%install
21cr|php-pear-Text_Highlighter-0.7.3-6|39	
21cr|php-pear-Text_Highlighter-0.7.3-6|40	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Highlighter-0.7.3-6|41	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Highlighter-0.7.3-6|42	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Highlighter-0.7.3-6|43	
21cr|php-pear-Text_Highlighter-0.7.3-6|44	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_Highlighter-0.7.3-6|45	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_Highlighter-0.7.3-6|46	rm -rf %{buildroot}%{_datadir}/pear/data/TODO
21cr|php-pear-Text_Highlighter-0.7.3-6|47	
21cr|php-pear-Text_Highlighter-0.7.3-6|48	rm -f %{buildroot}%{_bindir}/generate*
21cr|php-pear-Text_Highlighter-0.7.3-6|49	
21cr|php-pear-Text_Highlighter-0.7.3-6|50	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Highlighter-0.7.3-6|51	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Highlighter-0.7.3-6|52	
21cr|php-pear-Text_Highlighter-0.7.3-6|53	%files
21cr|php-pear-Text_Highlighter-0.7.3-6|54	%doc %{upstream_name}-%{version}/README
21cr|php-pear-Text_Highlighter-0.7.3-6|55	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_Highlighter-0.7.3-6|56	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Text_Highlighter-0.7.3-6|57	%{_datadir}/pear/packages/%{upstream_name}.xml

6213 21
21cr|php-pear-Text_Huffman-0.2.0-20|1	%define		_class		Text
21cr|php-pear-Text_Huffman-0.2.0-20|2	%define		_subclass	Huffman
21cr|php-pear-Text_Huffman-0.2.0-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_Huffman-0.2.0-20|4	
21cr|php-pear-Text_Huffman-0.2.0-20|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Huffman-0.2.0-20|6	Version:	0.2.0
21cr|php-pear-Text_Huffman-0.2.0-20|7	Release:	20
21cr|php-pear-Text_Huffman-0.2.0-20|8	Summary:	Lossless compression algorithm
21cr|php-pear-Text_Huffman-0.2.0-20|9	License:	PHP License
21cr|php-pear-Text_Huffman-0.2.0-20|10	Group:		Development/PHP
21cr|php-pear-Text_Huffman-0.2.0-20|11	URL:		http://pear.php.net/package/Text_Huffman/
21cr|php-pear-Text_Huffman-0.2.0-20|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Text_Huffman-0.2.0-20|13	Requires(post):	php-pear
21cr|php-pear-Text_Huffman-0.2.0-20|14	Requires(preun): php-pear
21cr|php-pear-Text_Huffman-0.2.0-20|15	Requires:	php-pear
21cr|php-pear-Text_Huffman-0.2.0-20|16	BuildArch:	noarch
21cr|php-pear-Text_Huffman-0.2.0-20|17	BuildRequires:	php-pear
21cr|php-pear-Text_Huffman-0.2.0-20|18	
21cr|php-pear-Text_Huffman-0.2.0-20|19	%description
21cr|php-pear-Text_Huffman-0.2.0-20|20	Huffman compression is a lossless compression algorithm that is ideal
21cr|php-pear-Text_Huffman-0.2.0-20|21	for compressing textual data.
21cr|php-pear-Text_Huffman-0.2.0-20|22	
21cr|php-pear-Text_Huffman-0.2.0-20|23	%prep
21cr|php-pear-Text_Huffman-0.2.0-20|24	%setup -q -c
21cr|php-pear-Text_Huffman-0.2.0-20|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Huffman-0.2.0-20|26	
21cr|php-pear-Text_Huffman-0.2.0-20|27	%install
21cr|php-pear-Text_Huffman-0.2.0-20|28	
21cr|php-pear-Text_Huffman-0.2.0-20|29	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Huffman-0.2.0-20|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Huffman-0.2.0-20|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Huffman-0.2.0-20|32	
21cr|php-pear-Text_Huffman-0.2.0-20|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_Huffman-0.2.0-20|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_Huffman-0.2.0-20|35	
21cr|php-pear-Text_Huffman-0.2.0-20|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Huffman-0.2.0-20|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Huffman-0.2.0-20|38	
21cr|php-pear-Text_Huffman-0.2.0-20|39	%files
21cr|php-pear-Text_Huffman-0.2.0-20|40	%defattr(-,root,root)
21cr|php-pear-Text_Huffman-0.2.0-20|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_Huffman-0.2.0-20|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6214 21
21cr|php-pear-Text_Password-1.1.1-12|1	%define		_class		Text
21cr|php-pear-Text_Password-1.1.1-12|2	%define		_subclass	Password
21cr|php-pear-Text_Password-1.1.1-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_Password-1.1.1-12|4	
21cr|php-pear-Text_Password-1.1.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Password-1.1.1-12|6	Version:	1.1.1
21cr|php-pear-Text_Password-1.1.1-12|7	Release:	12
21cr|php-pear-Text_Password-1.1.1-12|8	Summary:	Creating passwords with PHP
21cr|php-pear-Text_Password-1.1.1-12|9	License:	PHP License
21cr|php-pear-Text_Password-1.1.1-12|10	Group:		Development/PHP
21cr|php-pear-Text_Password-1.1.1-12|11	URL:		http://pear.php.net/package/Text_Password/
21cr|php-pear-Text_Password-1.1.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Text_Password-1.1.1-12|13	Requires(post):	php-pear
21cr|php-pear-Text_Password-1.1.1-12|14	Requires(preun): php-pear
21cr|php-pear-Text_Password-1.1.1-12|15	Requires:	php-pear
21cr|php-pear-Text_Password-1.1.1-12|16	BuildArch:	noarch
21cr|php-pear-Text_Password-1.1.1-12|17	BuildRequires:	php-pear
21cr|php-pear-Text_Password-1.1.1-12|18	
21cr|php-pear-Text_Password-1.1.1-12|19	%description
21cr|php-pear-Text_Password-1.1.1-12|20	Text_Password allows one to create pronounceable and unpronounceable
21cr|php-pear-Text_Password-1.1.1-12|21	passwords. The full functional range is explained in the manual at
21cr|php-pear-Text_Password-1.1.1-12|22	http://pear.php.net/manual/.
21cr|php-pear-Text_Password-1.1.1-12|23	
21cr|php-pear-Text_Password-1.1.1-12|24	%prep
21cr|php-pear-Text_Password-1.1.1-12|25	%setup -q -c
21cr|php-pear-Text_Password-1.1.1-12|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Password-1.1.1-12|27	
21cr|php-pear-Text_Password-1.1.1-12|28	%install
21cr|php-pear-Text_Password-1.1.1-12|29	
21cr|php-pear-Text_Password-1.1.1-12|30	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Password-1.1.1-12|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Password-1.1.1-12|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Password-1.1.1-12|33	
21cr|php-pear-Text_Password-1.1.1-12|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_Password-1.1.1-12|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_Password-1.1.1-12|36	
21cr|php-pear-Text_Password-1.1.1-12|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Password-1.1.1-12|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Password-1.1.1-12|39	
21cr|php-pear-Text_Password-1.1.1-12|40	%files
21cr|php-pear-Text_Password-1.1.1-12|41	%defattr(-,root,root)
21cr|php-pear-Text_Password-1.1.1-12|42	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_Password-1.1.1-12|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6215 21
21cr|php-pear-Text_Statistics-1.0.1-9|1	%define		_class		Text
21cr|php-pear-Text_Statistics-1.0.1-9|2	%define		_subclass	Statistics
21cr|php-pear-Text_Statistics-1.0.1-9|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_Statistics-1.0.1-9|4	
21cr|php-pear-Text_Statistics-1.0.1-9|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Statistics-1.0.1-9|6	Version:	1.0.1
21cr|php-pear-Text_Statistics-1.0.1-9|7	Release:	9
21cr|php-pear-Text_Statistics-1.0.1-9|8	Summary:	Compute readability indexes for documents
21cr|php-pear-Text_Statistics-1.0.1-9|9	License:	PHP License
21cr|php-pear-Text_Statistics-1.0.1-9|10	Group:		Development/PHP
21cr|php-pear-Text_Statistics-1.0.1-9|11	URL:		http://pear.php.net/package/Text_Statistics/
21cr|php-pear-Text_Statistics-1.0.1-9|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Text_Statistics-1.0.1-9|13	Requires(post):	php-pear
21cr|php-pear-Text_Statistics-1.0.1-9|14	Requires(preun): php-pear
21cr|php-pear-Text_Statistics-1.0.1-9|15	Requires:	php-pear
21cr|php-pear-Text_Statistics-1.0.1-9|16	BuildArch:	noarch
21cr|php-pear-Text_Statistics-1.0.1-9|17	BuildRequires:	php-pear
21cr|php-pear-Text_Statistics-1.0.1-9|18	
21cr|php-pear-Text_Statistics-1.0.1-9|19	%description
21cr|php-pear-Text_Statistics-1.0.1-9|20	Text_Statistics allows for computation of readability indexes for text
21cr|php-pear-Text_Statistics-1.0.1-9|21	documents.
21cr|php-pear-Text_Statistics-1.0.1-9|22	
21cr|php-pear-Text_Statistics-1.0.1-9|23	%prep
21cr|php-pear-Text_Statistics-1.0.1-9|24	%setup -q -c
21cr|php-pear-Text_Statistics-1.0.1-9|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Statistics-1.0.1-9|26	
21cr|php-pear-Text_Statistics-1.0.1-9|27	%install
21cr|php-pear-Text_Statistics-1.0.1-9|28	
21cr|php-pear-Text_Statistics-1.0.1-9|29	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Statistics-1.0.1-9|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Statistics-1.0.1-9|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Statistics-1.0.1-9|32	
21cr|php-pear-Text_Statistics-1.0.1-9|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_Statistics-1.0.1-9|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_Statistics-1.0.1-9|35	
21cr|php-pear-Text_Statistics-1.0.1-9|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Statistics-1.0.1-9|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Statistics-1.0.1-9|38	
21cr|php-pear-Text_Statistics-1.0.1-9|39	%files
21cr|php-pear-Text_Statistics-1.0.1-9|40	%defattr(-,root,root)
21cr|php-pear-Text_Statistics-1.0.1-9|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_Statistics-1.0.1-9|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6216 21
21cr|php-pear-Text_Template-1.2.0-7|1	%define  upstream_name Text_Template
21cr|php-pear-Text_Template-1.2.0-7|2	
21cr|php-pear-Text_Template-1.2.0-7|3	Summary:	Simple template engine for PHPUnit
21cr|php-pear-Text_Template-1.2.0-7|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Template-1.2.0-7|5	Version:	1.2.0
21cr|php-pear-Text_Template-1.2.0-7|6	Release:	7
21cr|php-pear-Text_Template-1.2.0-7|7	License:	BSD
21cr|php-pear-Text_Template-1.2.0-7|8	Group:		Development/PHP
21cr|php-pear-Text_Template-1.2.0-7|9	URL:		http://www.phpunit.de/
21cr|php-pear-Text_Template-1.2.0-7|10	Source0:	http://pear.phpunit.de/get/Text_Template-%{version}.tgz
21cr|php-pear-Text_Template-1.2.0-7|11	Requires(post): php-pear
21cr|php-pear-Text_Template-1.2.0-7|12	Requires(preun): php-pear
21cr|php-pear-Text_Template-1.2.0-7|13	Requires:	php-cli >= 3:5.2.1
21cr|php-pear-Text_Template-1.2.0-7|14	Requires:	php-pear >= 1:1.9.4
21cr|php-pear-Text_Template-1.2.0-7|15	Requires:	php-channel-phpunit
21cr|php-pear-Text_Template-1.2.0-7|16	BuildArch:	noarch
21cr|php-pear-Text_Template-1.2.0-7|17	BuildRequires:	php-pear
21cr|php-pear-Text_Template-1.2.0-7|18	BuildRequires:	php-channel-phpunit
21cr|php-pear-Text_Template-1.2.0-7|19	Recommends:	php-pear-PHPUnit >= 3.6.3
21cr|php-pear-Text_Template-1.2.0-7|20	Recommends:	php-soap
21cr|php-pear-Text_Template-1.2.0-7|21	
21cr|php-pear-Text_Template-1.2.0-7|22	%description
21cr|php-pear-Text_Template-1.2.0-7|23	PHPUnit is a regression testing framework used by the developer who implements
21cr|php-pear-Text_Template-1.2.0-7|24	unit tests in PHP.
21cr|php-pear-Text_Template-1.2.0-7|25	
21cr|php-pear-Text_Template-1.2.0-7|26	This package provides the Simple template engine for PHPUnit.
21cr|php-pear-Text_Template-1.2.0-7|27	
21cr|php-pear-Text_Template-1.2.0-7|28	%prep
21cr|php-pear-Text_Template-1.2.0-7|29	
21cr|php-pear-Text_Template-1.2.0-7|30	%setup -q -c
21cr|php-pear-Text_Template-1.2.0-7|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Template-1.2.0-7|32	
21cr|php-pear-Text_Template-1.2.0-7|33	%build
21cr|php-pear-Text_Template-1.2.0-7|34	
21cr|php-pear-Text_Template-1.2.0-7|35	%install
21cr|php-pear-Text_Template-1.2.0-7|36	
21cr|php-pear-Text_Template-1.2.0-7|37	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Template-1.2.0-7|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Template-1.2.0-7|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Template-1.2.0-7|40	
21cr|php-pear-Text_Template-1.2.0-7|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_Template-1.2.0-7|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_Template-1.2.0-7|43	
21cr|php-pear-Text_Template-1.2.0-7|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Template-1.2.0-7|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Template-1.2.0-7|46	
21cr|php-pear-Text_Template-1.2.0-7|47	%clean
21cr|php-pear-Text_Template-1.2.0-7|48	
21cr|php-pear-Text_Template-1.2.0-7|49	
21cr|php-pear-Text_Template-1.2.0-7|50	
21cr|php-pear-Text_Template-1.2.0-7|51	%files
21cr|php-pear-Text_Template-1.2.0-7|52	%defattr(-,root,root)
21cr|php-pear-Text_Template-1.2.0-7|53	%doc %{upstream_name}-%{version}/ChangeLog.md
21cr|php-pear-Text_Template-1.2.0-7|54	%doc %{upstream_name}-%{version}/LICENSE
21cr|php-pear-Text_Template-1.2.0-7|55	%doc %{upstream_name}-%{version}/README.md
21cr|php-pear-Text_Template-1.2.0-7|56	%{_datadir}/pear/Text/Template
21cr|php-pear-Text_Template-1.2.0-7|57	%{_datadir}/pear/Text/*.php
21cr|php-pear-Text_Template-1.2.0-7|58	%{_datadir}/pear/packages/Text_Template.xml

6217 21
21cr|php-pear-Text_TeXHyphen-0.1.0-21|1	%define		_class		Text
21cr|php-pear-Text_TeXHyphen-0.1.0-21|2	%define		_subclass	TeXHyphen
21cr|php-pear-Text_TeXHyphen-0.1.0-21|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_TeXHyphen-0.1.0-21|4	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_TeXHyphen-0.1.0-21|6	Version:	0.1.0
21cr|php-pear-Text_TeXHyphen-0.1.0-21|7	Release:	21
21cr|php-pear-Text_TeXHyphen-0.1.0-21|8	Summary:	Automated word hyphenation with the TeX algorithm
21cr|php-pear-Text_TeXHyphen-0.1.0-21|9	License:	PHP License
21cr|php-pear-Text_TeXHyphen-0.1.0-21|10	Group:		Development/PHP
21cr|php-pear-Text_TeXHyphen-0.1.0-21|11	URL:		http://pear.php.net/package/Text_TeXHyphen/
21cr|php-pear-Text_TeXHyphen-0.1.0-21|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Text_TeXHyphen-0.1.0-21|13	Requires(post):	php-pear
21cr|php-pear-Text_TeXHyphen-0.1.0-21|14	Requires(preun): php-pear
21cr|php-pear-Text_TeXHyphen-0.1.0-21|15	Requires:	php-pear
21cr|php-pear-Text_TeXHyphen-0.1.0-21|16	BuildArch:	noarch
21cr|php-pear-Text_TeXHyphen-0.1.0-21|17	BuildRequires:	php-pear
21cr|php-pear-Text_TeXHyphen-0.1.0-21|18	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|19	%description
21cr|php-pear-Text_TeXHyphen-0.1.0-21|20	This package implements the TeX hyphenation algorithm based on
21cr|php-pear-Text_TeXHyphen-0.1.0-21|21	pattern.
21cr|php-pear-Text_TeXHyphen-0.1.0-21|22	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|23	The package can support various backends for pattern retrieval. At
21cr|php-pear-Text_TeXHyphen-0.1.0-21|24	this stage only flat files with TeX pattern were implemented. The
21cr|php-pear-Text_TeXHyphen-0.1.0-21|25	advantage of the TeX pattern is the available multi-language support.
21cr|php-pear-Text_TeXHyphen-0.1.0-21|26	Currently German, Oxford and American English are supported.
21cr|php-pear-Text_TeXHyphen-0.1.0-21|27	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|28	For speed purposes an interface for a cache of hyphenated words was
21cr|php-pear-Text_TeXHyphen-0.1.0-21|29	implemented.
21cr|php-pear-Text_TeXHyphen-0.1.0-21|30	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|31	%prep
21cr|php-pear-Text_TeXHyphen-0.1.0-21|32	%setup -q -c
21cr|php-pear-Text_TeXHyphen-0.1.0-21|33	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_TeXHyphen-0.1.0-21|34	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|35	%install
21cr|php-pear-Text_TeXHyphen-0.1.0-21|36	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|37	cd %{upstream_name}-%{version}
21cr|php-pear-Text_TeXHyphen-0.1.0-21|38	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_TeXHyphen-0.1.0-21|39	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_TeXHyphen-0.1.0-21|40	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|41	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_TeXHyphen-0.1.0-21|42	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_TeXHyphen-0.1.0-21|43	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|44	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_TeXHyphen-0.1.0-21|45	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_TeXHyphen-0.1.0-21|46	
21cr|php-pear-Text_TeXHyphen-0.1.0-21|47	%files
21cr|php-pear-Text_TeXHyphen-0.1.0-21|48	%defattr(-,root,root)
21cr|php-pear-Text_TeXHyphen-0.1.0-21|49	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Text_TeXHyphen-0.1.0-21|50	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_TeXHyphen-0.1.0-21|51	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Text_TeXHyphen-0.1.0-21|52	%{_datadir}/pear/packages/%{upstream_name}.xml

6218 21
21cr|php-pear-Text_Wiki-1.2.1-8|1	%define		_class		Text
21cr|php-pear-Text_Wiki-1.2.1-8|2	%define		_subclass	Wiki
21cr|php-pear-Text_Wiki-1.2.1-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_Wiki-1.2.1-8|4	
21cr|php-pear-Text_Wiki-1.2.1-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Wiki-1.2.1-8|6	Version:	1.2.1
21cr|php-pear-Text_Wiki-1.2.1-8|7	Release:	8
21cr|php-pear-Text_Wiki-1.2.1-8|8	Summary:	Parsing and rendering rules for Wiki markup in structured text
21cr|php-pear-Text_Wiki-1.2.1-8|9	License:	PHP License
21cr|php-pear-Text_Wiki-1.2.1-8|10	Group:		Development/PHP
21cr|php-pear-Text_Wiki-1.2.1-8|11	URL:		http://pear.php.net/package/Text_Wiki/
21cr|php-pear-Text_Wiki-1.2.1-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Text_Wiki-1.2.1-8|13	Requires(post):	php-pear
21cr|php-pear-Text_Wiki-1.2.1-8|14	Requires(preun): php-pear
21cr|php-pear-Text_Wiki-1.2.1-8|15	Requires:	php-pear
21cr|php-pear-Text_Wiki-1.2.1-8|16	BuildArch:	noarch
21cr|php-pear-Text_Wiki-1.2.1-8|17	BuildRequires:	php-pear
21cr|php-pear-Text_Wiki-1.2.1-8|18	
21cr|php-pear-Text_Wiki-1.2.1-8|19	%description
21cr|php-pear-Text_Wiki-1.2.1-8|20	Abstracts parsing and rendering rules for Wiki markup in structured
21cr|php-pear-Text_Wiki-1.2.1-8|21	plain text.
21cr|php-pear-Text_Wiki-1.2.1-8|22	
21cr|php-pear-Text_Wiki-1.2.1-8|23	%prep
21cr|php-pear-Text_Wiki-1.2.1-8|24	%setup -q -c
21cr|php-pear-Text_Wiki-1.2.1-8|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Wiki-1.2.1-8|26	
21cr|php-pear-Text_Wiki-1.2.1-8|27	%install
21cr|php-pear-Text_Wiki-1.2.1-8|28	
21cr|php-pear-Text_Wiki-1.2.1-8|29	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Wiki-1.2.1-8|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Wiki-1.2.1-8|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Wiki-1.2.1-8|32	
21cr|php-pear-Text_Wiki-1.2.1-8|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Text_Wiki-1.2.1-8|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Text_Wiki-1.2.1-8|35	
21cr|php-pear-Text_Wiki-1.2.1-8|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Wiki-1.2.1-8|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Wiki-1.2.1-8|38	
21cr|php-pear-Text_Wiki-1.2.1-8|39	%files
21cr|php-pear-Text_Wiki-1.2.1-8|40	%defattr(-,root,root)
21cr|php-pear-Text_Wiki-1.2.1-8|41	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_Wiki-1.2.1-8|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6219 21
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|1	%define		_class		Text
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|2	%define		_subclass	Wiki_Mediawiki
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|4	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|6	Version:	0.2.0
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|7	Release:	8
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|8	Summary:	Mediawiki parser for Text_Wiki
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|9	License:	PHP License
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|10	Group:		Development/PHP
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|11	URL:		http://pear.php.net/package/Text_Wiki/
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|13	Requires(post): php-pear
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|14	Requires(preun): php-pear
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|15	Requires:	php-pear
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|16	BuildArch:	noarch
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|17	BuildRequires:	php-pear
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|18	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|19	%description
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|20	Parses Mediawiki mark-up to tokenize the text for Text_Wiki renderings.
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|21	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|22	%prep
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|23	%setup -q -c
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|24	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|25	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|26	%install
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|27	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|28	cd %{upstream_name}-%{version}
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|29	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|30	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|31	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|32	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|33	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|34	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|35	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|36	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|37	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|38	%clean
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|39	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|40	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|41	
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|42	%files
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|43	%defattr(-,root,root)
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|44	%{_datadir}/pear/%{_class}
21cr|php-pear-Text_Wiki_Mediawiki-0.2.0-8|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6220 21
21cr|php-pear-Translation-1.2.6pl1-20|1	%define		_class		Translation
21cr|php-pear-Translation-1.2.6pl1-20|2	%define		upstream_name	%{_class}
21cr|php-pear-Translation-1.2.6pl1-20|3	
21cr|php-pear-Translation-1.2.6pl1-20|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Translation-1.2.6pl1-20|5	Version:	1.2.6pl1
21cr|php-pear-Translation-1.2.6pl1-20|6	Release:	20
21cr|php-pear-Translation-1.2.6pl1-20|7	Summary:	Class for creating multilingual websites
21cr|php-pear-Translation-1.2.6pl1-20|8	License:	PHP License
21cr|php-pear-Translation-1.2.6pl1-20|9	Group:		Development/PHP
21cr|php-pear-Translation-1.2.6pl1-20|10	URL:		http://pear.php.net/package/Translation/
21cr|php-pear-Translation-1.2.6pl1-20|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Translation-1.2.6pl1-20|12	Requires(post):	php-pear
21cr|php-pear-Translation-1.2.6pl1-20|13	Requires(preun): php-pear
21cr|php-pear-Translation-1.2.6pl1-20|14	Requires:	php-pear
21cr|php-pear-Translation-1.2.6pl1-20|15	BuildArch:	noarch
21cr|php-pear-Translation-1.2.6pl1-20|16	BuildRequires:	php-pear
21cr|php-pear-Translation-1.2.6pl1-20|17	BuildRequires:	recode
21cr|php-pear-Translation-1.2.6pl1-20|18	
21cr|php-pear-Translation-1.2.6pl1-20|19	%description
21cr|php-pear-Translation-1.2.6pl1-20|20	Class allows to store and retrieve all the strings on multilingual
21cr|php-pear-Translation-1.2.6pl1-20|21	site in the database. Class connects to any database using PHP PEAR
21cr|php-pear-Translation-1.2.6pl1-20|22	extension. The object should be created for every page. While creation
21cr|php-pear-Translation-1.2.6pl1-20|23	all the strings connected with specific page and the strings connected
21cr|php-pear-Translation-1.2.6pl1-20|24	with all the pages on the site are loaded into variable, so access to
21cr|php-pear-Translation-1.2.6pl1-20|25	them is quite fast and does not overload database server connection.
21cr|php-pear-Translation-1.2.6pl1-20|26	
21cr|php-pear-Translation-1.2.6pl1-20|27	%prep
21cr|php-pear-Translation-1.2.6pl1-20|28	%setup -q -c
21cr|php-pear-Translation-1.2.6pl1-20|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Translation-1.2.6pl1-20|30	
21cr|php-pear-Translation-1.2.6pl1-20|31	%install
21cr|php-pear-Translation-1.2.6pl1-20|32	
21cr|php-pear-Translation-1.2.6pl1-20|33	cd %{upstream_name}-%{version}
21cr|php-pear-Translation-1.2.6pl1-20|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Translation-1.2.6pl1-20|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Translation-1.2.6pl1-20|36	
21cr|php-pear-Translation-1.2.6pl1-20|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Translation-1.2.6pl1-20|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Translation-1.2.6pl1-20|39	
21cr|php-pear-Translation-1.2.6pl1-20|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Translation-1.2.6pl1-20|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Translation-1.2.6pl1-20|42	
21cr|php-pear-Translation-1.2.6pl1-20|43	%files
21cr|php-pear-Translation-1.2.6pl1-20|44	%defattr(-,root,root)
21cr|php-pear-Translation-1.2.6pl1-20|45	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Translation-1.2.6pl1-20|46	%{_datadir}/pear/%{_class}
21cr|php-pear-Translation-1.2.6pl1-20|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6221 21
21cr|php-pear-Translation2-2.0.4-12|1	%define	_class	Translation2
21cr|php-pear-Translation2-2.0.4-12|2	%define	modname	%{_class}
21cr|php-pear-Translation2-2.0.4-12|3	%global __requires_exclude /usr/bin/php
21cr|php-pear-Translation2-2.0.4-12|4	
21cr|php-pear-Translation2-2.0.4-12|5	Summary:	Class for multilingual applications management
21cr|php-pear-Translation2-2.0.4-12|6	Name:		php-pear-%{modname}
21cr|php-pear-Translation2-2.0.4-12|7	Version:	2.0.4
21cr|php-pear-Translation2-2.0.4-12|8	Release:	12
21cr|php-pear-Translation2-2.0.4-12|9	License:	PHP License
21cr|php-pear-Translation2-2.0.4-12|10	Group:		Development/PHP
21cr|php-pear-Translation2-2.0.4-12|11	Url:		http://pear.php.net/package/Translation2/
21cr|php-pear-Translation2-2.0.4-12|12	Source0:	http://download.pear.php.net/package/%{modname}-%{version}.tgz
21cr|php-pear-Translation2-2.0.4-12|13	BuildArch:	noarch
21cr|php-pear-Translation2-2.0.4-12|14	BuildRequires:	php-pear
21cr|php-pear-Translation2-2.0.4-12|15	Requires(post,preun):	php-pear
21cr|php-pear-Translation2-2.0.4-12|16	Requires:	php-pear
21cr|php-pear-Translation2-2.0.4-12|17	
21cr|php-pear-Translation2-2.0.4-12|18	%description
21cr|php-pear-Translation2-2.0.4-12|19	This class provides an easy way to retrieve all the strings for a
21cr|php-pear-Translation2-2.0.4-12|20	multilingual site from a data source (i.e. db). A PEAR::DB and a
21cr|php-pear-Translation2-2.0.4-12|21	PEAR::MDB container are provided, more containers will follow. It is
21cr|php-pear-Translation2-2.0.4-12|22	designed to reduce the number of queries to the db, caching the
21cr|php-pear-Translation2-2.0.4-12|23	results when possible. An Admin class is provided to easily manage
21cr|php-pear-Translation2-2.0.4-12|24	translations (add/remove a language, add/remove a string).
21cr|php-pear-Translation2-2.0.4-12|25	
21cr|php-pear-Translation2-2.0.4-12|26	%prep
21cr|php-pear-Translation2-2.0.4-12|27	%setup -qc
21cr|php-pear-Translation2-2.0.4-12|28	mv package.xml %{modname}-%{version}/%{modname}.xml
21cr|php-pear-Translation2-2.0.4-12|29	
21cr|php-pear-Translation2-2.0.4-12|30	%install
21cr|php-pear-Translation2-2.0.4-12|31	cd %{modname}-%{version}
21cr|php-pear-Translation2-2.0.4-12|32	pear install --nodeps --packagingroot %{buildroot} %{modname}.xml
21cr|php-pear-Translation2-2.0.4-12|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Translation2-2.0.4-12|34	
21cr|php-pear-Translation2-2.0.4-12|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Translation2-2.0.4-12|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Translation2-2.0.4-12|37	
21cr|php-pear-Translation2-2.0.4-12|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Translation2-2.0.4-12|39	install -m 644 %{modname}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Translation2-2.0.4-12|40	
21cr|php-pear-Translation2-2.0.4-12|41	%files
21cr|php-pear-Translation2-2.0.4-12|42	%doc %{modname}-%{version}/docs/*
21cr|php-pear-Translation2-2.0.4-12|43	%{_bindir}/t2xmlchk.php
21cr|php-pear-Translation2-2.0.4-12|44	%{_datadir}/pear/%{_class}.php
21cr|php-pear-Translation2-2.0.4-12|45	%{_datadir}/pear/%{_class}
21cr|php-pear-Translation2-2.0.4-12|46	%{_datadir}/pear/packages/%{modname}.xml

6222 21
21cr|php-pear-Tree-0.3.7-6|1	%define		_class		Tree
21cr|php-pear-Tree-0.3.7-6|2	%define		upstream_name	%{_class}
21cr|php-pear-Tree-0.3.7-6|3	
21cr|php-pear-Tree-0.3.7-6|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Tree-0.3.7-6|5	Version:	0.3.7
21cr|php-pear-Tree-0.3.7-6|6	Release:	6
21cr|php-pear-Tree-0.3.7-6|7	Summary:	Generic tree management
21cr|php-pear-Tree-0.3.7-6|8	License:	PHP License
21cr|php-pear-Tree-0.3.7-6|9	Group:		Development/PHP
21cr|php-pear-Tree-0.3.7-6|10	URL:		http://pear.php.net/package/Tree/
21cr|php-pear-Tree-0.3.7-6|11	Source0:	http://download.pear.php.net/package/Tree-%{version}.tgz
21cr|php-pear-Tree-0.3.7-6|12	Requires(post):	php-pear
21cr|php-pear-Tree-0.3.7-6|13	Requires(preun): php-pear
21cr|php-pear-Tree-0.3.7-6|14	Requires:	php-pear
21cr|php-pear-Tree-0.3.7-6|15	BuildArch:	noarch
21cr|php-pear-Tree-0.3.7-6|16	BuildRequires:	php-pear
21cr|php-pear-Tree-0.3.7-6|17	
21cr|php-pear-Tree-0.3.7-6|18	%description
21cr|php-pear-Tree-0.3.7-6|19	Provides methods to read and manipulate trees, which are stored in the
21cr|php-pear-Tree-0.3.7-6|20	DB or an XML file. The trees can be stored in the DB either as nested
21cr|php-pear-Tree-0.3.7-6|21	trees or as simple trees ('brain dead method'), which use
21cr|php-pear-Tree-0.3.7-6|22	parentId-like structure. Currently XML data can only be read from a
21cr|php-pear-Tree-0.3.7-6|23	file and accessed. The package offers a big number of methods to
21cr|php-pear-Tree-0.3.7-6|24	access and manipulate trees. For example methods like: getRoot,
21cr|php-pear-Tree-0.3.7-6|25	getChild[ren], getParent, getPath and many more. There are two ways of
21cr|php-pear-Tree-0.3.7-6|26	retrieving the data from the place where they are stored, one is by
21cr|php-pear-Tree-0.3.7-6|27	reading the entire tree into the memory - the Memory way. The other is
21cr|php-pear-Tree-0.3.7-6|28	reading the tree nodes as needed (very useful in combination with huge
21cr|php-pear-Tree-0.3.7-6|29	trees and the nested set model). The package is designed that way that
21cr|php-pear-Tree-0.3.7-6|30	it is possible to convert/copy tree data from either structure to
21cr|php-pear-Tree-0.3.7-6|31	another (from XML into DB).
21cr|php-pear-Tree-0.3.7-6|32	
21cr|php-pear-Tree-0.3.7-6|33	%prep
21cr|php-pear-Tree-0.3.7-6|34	%setup -q -c
21cr|php-pear-Tree-0.3.7-6|35	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Tree-0.3.7-6|36	
21cr|php-pear-Tree-0.3.7-6|37	%install
21cr|php-pear-Tree-0.3.7-6|38	
21cr|php-pear-Tree-0.3.7-6|39	cd %{upstream_name}-%{version}
21cr|php-pear-Tree-0.3.7-6|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Tree-0.3.7-6|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Tree-0.3.7-6|42	
21cr|php-pear-Tree-0.3.7-6|43	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Tree-0.3.7-6|44	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Tree-0.3.7-6|45	
21cr|php-pear-Tree-0.3.7-6|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Tree-0.3.7-6|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Tree-0.3.7-6|48	
21cr|php-pear-Tree-0.3.7-6|49	%files
21cr|php-pear-Tree-0.3.7-6|50	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Tree-0.3.7-6|51	%{_datadir}/pear/%{_class}
21cr|php-pear-Tree-0.3.7-6|52	%{_datadir}/pear/packages/%{upstream_name}.xml

6223 21
21cr|php-pear-UDDI-0.2.4-10|1	%define		_class		UDDI
21cr|php-pear-UDDI-0.2.4-10|2	%define		upstream_name	%{_class}
21cr|php-pear-UDDI-0.2.4-10|3	
21cr|php-pear-UDDI-0.2.4-10|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-UDDI-0.2.4-10|5	Version:	0.2.4
21cr|php-pear-UDDI-0.2.4-10|6	Release:	10
21cr|php-pear-UDDI-0.2.4-10|7	Summary:	API for PHP
21cr|php-pear-UDDI-0.2.4-10|8	License:	PHP License
21cr|php-pear-UDDI-0.2.4-10|9	Group:		Development/PHP
21cr|php-pear-UDDI-0.2.4-10|10	URL:		http://pear.php.net/package/UDDI/
21cr|php-pear-UDDI-0.2.4-10|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-UDDI-0.2.4-10|12	Requires(post):	php-pear
21cr|php-pear-UDDI-0.2.4-10|13	Requires(preun): php-pear
21cr|php-pear-UDDI-0.2.4-10|14	Requires:	php-pear
21cr|php-pear-UDDI-0.2.4-10|15	BuildArch:	noarch
21cr|php-pear-UDDI-0.2.4-10|16	BuildRequires:	php-pear
21cr|php-pear-UDDI-0.2.4-10|17	
21cr|php-pear-UDDI-0.2.4-10|18	%description
21cr|php-pear-UDDI-0.2.4-10|19	Implementation of Universal Description, Discovery and Integration API
21cr|php-pear-UDDI-0.2.4-10|20	for locating and publishing Web Services in a UBR (UDDI Business
21cr|php-pear-UDDI-0.2.4-10|21	Registry).
21cr|php-pear-UDDI-0.2.4-10|22	
21cr|php-pear-UDDI-0.2.4-10|23	%prep
21cr|php-pear-UDDI-0.2.4-10|24	%setup -q -c
21cr|php-pear-UDDI-0.2.4-10|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-UDDI-0.2.4-10|26	
21cr|php-pear-UDDI-0.2.4-10|27	%install
21cr|php-pear-UDDI-0.2.4-10|28	
21cr|php-pear-UDDI-0.2.4-10|29	cd %{upstream_name}-%{version}
21cr|php-pear-UDDI-0.2.4-10|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-UDDI-0.2.4-10|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-UDDI-0.2.4-10|32	
21cr|php-pear-UDDI-0.2.4-10|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-UDDI-0.2.4-10|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-UDDI-0.2.4-10|35	
21cr|php-pear-UDDI-0.2.4-10|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-UDDI-0.2.4-10|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-UDDI-0.2.4-10|38	
21cr|php-pear-UDDI-0.2.4-10|39	%files
21cr|php-pear-UDDI-0.2.4-10|40	%defattr(-,root,root)
21cr|php-pear-UDDI-0.2.4-10|41	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-UDDI-0.2.4-10|42	%{_datadir}/pear/%{_class}/*.php
21cr|php-pear-UDDI-0.2.4-10|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6224 21
21cr|php-pear-Validate-0.8.5-6|1	%define		_class		Validate
21cr|php-pear-Validate-0.8.5-6|2	%define		upstream_name	%{_class}
21cr|php-pear-Validate-0.8.5-6|3	
21cr|php-pear-Validate-0.8.5-6|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Validate-0.8.5-6|5	Version:	0.8.5
21cr|php-pear-Validate-0.8.5-6|6	Release:	6
21cr|php-pear-Validate-0.8.5-6|7	Summary:	Validation class
21cr|php-pear-Validate-0.8.5-6|8	License:	BSD
21cr|php-pear-Validate-0.8.5-6|9	Group:		Development/PHP
21cr|php-pear-Validate-0.8.5-6|10	URL:		http://pear.php.net/package/Validate/
21cr|php-pear-Validate-0.8.5-6|11	Source0:	http://download.pear.php.net/package/Validate-%{version}.tgz
21cr|php-pear-Validate-0.8.5-6|12	Requires(post):	php-pear
21cr|php-pear-Validate-0.8.5-6|13	Requires(preun): php-pear
21cr|php-pear-Validate-0.8.5-6|14	Requires:	php-pear
21cr|php-pear-Validate-0.8.5-6|15	BuildArch:	noarch
21cr|php-pear-Validate-0.8.5-6|16	BuildRequires:	php-pear
21cr|php-pear-Validate-0.8.5-6|17	
21cr|php-pear-Validate-0.8.5-6|18	%description
21cr|php-pear-Validate-0.8.5-6|19	Package to validate various datas. It includes :
21cr|php-pear-Validate-0.8.5-6|20	- numbers (min/max, decimal or not),
21cr|php-pear-Validate-0.8.5-6|21	- email (syntax, domain check),
21cr|php-pear-Validate-0.8.5-6|22	- string (predifined type alpha upper and/or lowercase, numeric,...),
21cr|php-pear-Validate-0.8.5-6|23	- date (min, max),
21cr|php-pear-Validate-0.8.5-6|24	- Credit cards,
21cr|php-pear-Validate-0.8.5-6|25	- possibility valid multiple data with a single method call
21cr|php-pear-Validate-0.8.5-6|26	(::multiple).
21cr|php-pear-Validate-0.8.5-6|27	
21cr|php-pear-Validate-0.8.5-6|28	%prep
21cr|php-pear-Validate-0.8.5-6|29	%setup -q -c
21cr|php-pear-Validate-0.8.5-6|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Validate-0.8.5-6|31	
21cr|php-pear-Validate-0.8.5-6|32	%install
21cr|php-pear-Validate-0.8.5-6|33	
21cr|php-pear-Validate-0.8.5-6|34	cd %{upstream_name}-%{version}
21cr|php-pear-Validate-0.8.5-6|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Validate-0.8.5-6|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Validate-0.8.5-6|37	
21cr|php-pear-Validate-0.8.5-6|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Validate-0.8.5-6|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Validate-0.8.5-6|40	
21cr|php-pear-Validate-0.8.5-6|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Validate-0.8.5-6|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Validate-0.8.5-6|43	
21cr|php-pear-Validate-0.8.5-6|44	%files
21cr|php-pear-Validate-0.8.5-6|45	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Validate-0.8.5-6|46	%{_datadir}/pear/%{_class}.php
21cr|php-pear-Validate-0.8.5-6|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6225 21
21cr|php-pear-Var_Dump-1.0.4-8|1	%define		_class		Var_Dump
21cr|php-pear-Var_Dump-1.0.4-8|2	%define		upstream_name	%{_class}
21cr|php-pear-Var_Dump-1.0.4-8|3	
21cr|php-pear-Var_Dump-1.0.4-8|4	Name:		php-pear-%{upstream_name}
21cr|php-pear-Var_Dump-1.0.4-8|5	Version:	1.0.4
21cr|php-pear-Var_Dump-1.0.4-8|6	Release:	8
21cr|php-pear-Var_Dump-1.0.4-8|7	Summary:	Methods for dumping information about a variable
21cr|php-pear-Var_Dump-1.0.4-8|8	License:	PHP License
21cr|php-pear-Var_Dump-1.0.4-8|9	Group:		Development/PHP
21cr|php-pear-Var_Dump-1.0.4-8|10	URL:		http://pear.php.net/package/Var_Dump/
21cr|php-pear-Var_Dump-1.0.4-8|11	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-Var_Dump-1.0.4-8|12	Requires(post):	php-pear
21cr|php-pear-Var_Dump-1.0.4-8|13	Requires(preun): php-pear
21cr|php-pear-Var_Dump-1.0.4-8|14	Requires:	php-pear
21cr|php-pear-Var_Dump-1.0.4-8|15	BuildArch:	noarch
21cr|php-pear-Var_Dump-1.0.4-8|16	BuildRequires:	php-pear
21cr|php-pear-Var_Dump-1.0.4-8|17	
21cr|php-pear-Var_Dump-1.0.4-8|18	%description
21cr|php-pear-Var_Dump-1.0.4-8|19	Displays informations about the values of variables on a graphical
21cr|php-pear-Var_Dump-1.0.4-8|20	way:
21cr|php-pear-Var_Dump-1.0.4-8|21	- If given a simple variable (string, integer, double, ressource), the
21cr|php-pear-Var_Dump-1.0.4-8|22	value itself is printed,
21cr|php-pear-Var_Dump-1.0.4-8|23	- If given an array, it is explored recursively and values are
21cr|php-pear-Var_Dump-1.0.4-8|24	presented in a format that shows keys and elements,
21cr|php-pear-Var_Dump-1.0.4-8|25	- If given an object, informations about the object and the class are
21cr|php-pear-Var_Dump-1.0.4-8|26	printed.
21cr|php-pear-Var_Dump-1.0.4-8|27	
21cr|php-pear-Var_Dump-1.0.4-8|28	%prep
21cr|php-pear-Var_Dump-1.0.4-8|29	%setup -q -c
21cr|php-pear-Var_Dump-1.0.4-8|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-Var_Dump-1.0.4-8|31	
21cr|php-pear-Var_Dump-1.0.4-8|32	%install
21cr|php-pear-Var_Dump-1.0.4-8|33	
21cr|php-pear-Var_Dump-1.0.4-8|34	cd %{upstream_name}-%{version}
21cr|php-pear-Var_Dump-1.0.4-8|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-Var_Dump-1.0.4-8|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-Var_Dump-1.0.4-8|37	
21cr|php-pear-Var_Dump-1.0.4-8|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-Var_Dump-1.0.4-8|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-Var_Dump-1.0.4-8|40	
21cr|php-pear-Var_Dump-1.0.4-8|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Var_Dump-1.0.4-8|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-Var_Dump-1.0.4-8|43	
21cr|php-pear-Var_Dump-1.0.4-8|44	%files
21cr|php-pear-Var_Dump-1.0.4-8|45	%defattr(-,root,root)
21cr|php-pear-Var_Dump-1.0.4-8|46	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-Var_Dump-1.0.4-8|47	%{_bindir}/gen_php_doc.sh
21cr|php-pear-Var_Dump-1.0.4-8|48	%{_datadir}/pear/*.php
21cr|php-pear-Var_Dump-1.0.4-8|49	%{_datadir}/pear/%{upstream_name}
21cr|php-pear-Var_Dump-1.0.4-8|50	%{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-Var_Dump-1.0.4-8|51	%{_datadir}/pear/packages/%{upstream_name}.xml

6226 21
21cr|php-pear-XML_Beautifier-1.2.2-8|1	%define		_class		XML
21cr|php-pear-XML_Beautifier-1.2.2-8|2	%define		_subclass	Beautifier
21cr|php-pear-XML_Beautifier-1.2.2-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_Beautifier-1.2.2-8|4	
21cr|php-pear-XML_Beautifier-1.2.2-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_Beautifier-1.2.2-8|6	Version:	1.2.2
21cr|php-pear-XML_Beautifier-1.2.2-8|7	Release:	8
21cr|php-pear-XML_Beautifier-1.2.2-8|8	Summary:	Class to format XML documents
21cr|php-pear-XML_Beautifier-1.2.2-8|9	License:	PHP License
21cr|php-pear-XML_Beautifier-1.2.2-8|10	Group:		Development/PHP
21cr|php-pear-XML_Beautifier-1.2.2-8|11	URL:		http://pear.php.net/package/XML_Beautifier/
21cr|php-pear-XML_Beautifier-1.2.2-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_Beautifier-1.2.2-8|13	Requires(post):	php-pear
21cr|php-pear-XML_Beautifier-1.2.2-8|14	Requires(preun): php-pear
21cr|php-pear-XML_Beautifier-1.2.2-8|15	Requires:	php-pear
21cr|php-pear-XML_Beautifier-1.2.2-8|16	BuildArch:	noarch
21cr|php-pear-XML_Beautifier-1.2.2-8|17	BuildRequires:	php-pear
21cr|php-pear-XML_Beautifier-1.2.2-8|18	
21cr|php-pear-XML_Beautifier-1.2.2-8|19	%description
21cr|php-pear-XML_Beautifier-1.2.2-8|20	XML_Beautifier will add indentation and linebreaks to you XML files,
21cr|php-pear-XML_Beautifier-1.2.2-8|21	replace all entities, format your comments and makes your document
21cr|php-pear-XML_Beautifier-1.2.2-8|22	easier to read. You can influence the way your document is beautified
21cr|php-pear-XML_Beautifier-1.2.2-8|23	with several options.
21cr|php-pear-XML_Beautifier-1.2.2-8|24	
21cr|php-pear-XML_Beautifier-1.2.2-8|25	%prep
21cr|php-pear-XML_Beautifier-1.2.2-8|26	%setup -q -c
21cr|php-pear-XML_Beautifier-1.2.2-8|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_Beautifier-1.2.2-8|28	
21cr|php-pear-XML_Beautifier-1.2.2-8|29	%install
21cr|php-pear-XML_Beautifier-1.2.2-8|30	
21cr|php-pear-XML_Beautifier-1.2.2-8|31	cd %{upstream_name}-%{version}
21cr|php-pear-XML_Beautifier-1.2.2-8|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_Beautifier-1.2.2-8|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_Beautifier-1.2.2-8|34	
21cr|php-pear-XML_Beautifier-1.2.2-8|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_Beautifier-1.2.2-8|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_Beautifier-1.2.2-8|37	
21cr|php-pear-XML_Beautifier-1.2.2-8|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Beautifier-1.2.2-8|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Beautifier-1.2.2-8|40	
21cr|php-pear-XML_Beautifier-1.2.2-8|41	%files
21cr|php-pear-XML_Beautifier-1.2.2-8|42	%defattr(-,root,root)
21cr|php-pear-XML_Beautifier-1.2.2-8|43	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-XML_Beautifier-1.2.2-8|44	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_Beautifier-1.2.2-8|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6227 21
21cr|php-pear-XML_CSSML-1.1.1-12|1	%define		_class		XML
21cr|php-pear-XML_CSSML-1.1.1-12|2	%define		_subclass	CSSML
21cr|php-pear-XML_CSSML-1.1.1-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_CSSML-1.1.1-12|4	
21cr|php-pear-XML_CSSML-1.1.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_CSSML-1.1.1-12|6	Version:	1.1.1
21cr|php-pear-XML_CSSML-1.1.1-12|7	Release:	12
21cr|php-pear-XML_CSSML-1.1.1-12|8	Summary:	Methods for creating cascading style sheets (CSS)
21cr|php-pear-XML_CSSML-1.1.1-12|9	License:	PHP License
21cr|php-pear-XML_CSSML-1.1.1-12|10	Group:		Development/PHP
21cr|php-pear-XML_CSSML-1.1.1-12|11	URL:		http://pear.php.net/package/XML_CSSML/
21cr|php-pear-XML_CSSML-1.1.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_CSSML-1.1.1-12|13	Requires(post): php-pear
21cr|php-pear-XML_CSSML-1.1.1-12|14	Requires(preun): php-pear
21cr|php-pear-XML_CSSML-1.1.1-12|15	Requires:	php-pear
21cr|php-pear-XML_CSSML-1.1.1-12|16	BuildArch:	noarch
21cr|php-pear-XML_CSSML-1.1.1-12|17	BuildRequires:	php-pear
21cr|php-pear-XML_CSSML-1.1.1-12|18	
21cr|php-pear-XML_CSSML-1.1.1-12|19	%description
21cr|php-pear-XML_CSSML-1.1.1-12|20	The best way to describe this library is to classify it as a template
21cr|php-pear-XML_CSSML-1.1.1-12|21	system for generating cascading style sheets (CSS). It is ideal for
21cr|php-pear-XML_CSSML-1.1.1-12|22	storing all of the CSS in a single location and allowing it to be
21cr|php-pear-XML_CSSML-1.1.1-12|23	parsed as needed at runtime (or from cache) using both general and
21cr|php-pear-XML_CSSML-1.1.1-12|24	browser filters specified in the attribute for the style tags. It can
21cr|php-pear-XML_CSSML-1.1.1-12|25	be driven with either the libxslt pear extenstion (part of xmldom) or
21cr|php-pear-XML_CSSML-1.1.1-12|26	the xslt extension (part of the sablotron libraries). You may see an
21cr|php-pear-XML_CSSML-1.1.1-12|27	example usage of this class at the follow url:
21cr|php-pear-XML_CSSML-1.1.1-12|28	http://mojave.mojavelinux.com/forum/viewtopic.php?p=22#22
21cr|php-pear-XML_CSSML-1.1.1-12|29	
21cr|php-pear-XML_CSSML-1.1.1-12|30	%prep
21cr|php-pear-XML_CSSML-1.1.1-12|31	%setup -q -c
21cr|php-pear-XML_CSSML-1.1.1-12|32	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_CSSML-1.1.1-12|33	
21cr|php-pear-XML_CSSML-1.1.1-12|34	%install
21cr|php-pear-XML_CSSML-1.1.1-12|35	
21cr|php-pear-XML_CSSML-1.1.1-12|36	install -d %{buildroot}%{_datadir}/pear/%{_class}/%{_subclass}
21cr|php-pear-XML_CSSML-1.1.1-12|37	
21cr|php-pear-XML_CSSML-1.1.1-12|38	cd %{upstream_name}-%{version}
21cr|php-pear-XML_CSSML-1.1.1-12|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_CSSML-1.1.1-12|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_CSSML-1.1.1-12|41	
21cr|php-pear-XML_CSSML-1.1.1-12|42	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-XML_CSSML-1.1.1-12|43	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-XML_CSSML-1.1.1-12|44	
21cr|php-pear-XML_CSSML-1.1.1-12|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_CSSML-1.1.1-12|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_CSSML-1.1.1-12|47	
21cr|php-pear-XML_CSSML-1.1.1-12|48	%clean
21cr|php-pear-XML_CSSML-1.1.1-12|49	
21cr|php-pear-XML_CSSML-1.1.1-12|50	
21cr|php-pear-XML_CSSML-1.1.1-12|51	
21cr|php-pear-XML_CSSML-1.1.1-12|52	%files
21cr|php-pear-XML_CSSML-1.1.1-12|53	%defattr(-,root,root)
21cr|php-pear-XML_CSSML-1.1.1-12|54	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-XML_CSSML-1.1.1-12|55	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_CSSML-1.1.1-12|56	%{_datadir}/pear/%{_class}_%{_subclass}
21cr|php-pear-XML_CSSML-1.1.1-12|57	%{_datadir}/pear/packages/%{upstream_name}.xml

6228 21
21cr|php-pear-XML_DTD-0.5.2-5|1	%define		_class		XML
21cr|php-pear-XML_DTD-0.5.2-5|2	%define		_subclass	DTD
21cr|php-pear-XML_DTD-0.5.2-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_DTD-0.5.2-5|4	
21cr|php-pear-XML_DTD-0.5.2-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_DTD-0.5.2-5|6	Version:	0.5.2
21cr|php-pear-XML_DTD-0.5.2-5|7	Release:	5
21cr|php-pear-XML_DTD-0.5.2-5|8	Summary:	Parsing of DTD files and DTD validation of XML files
21cr|php-pear-XML_DTD-0.5.2-5|9	License:	PHP License
21cr|php-pear-XML_DTD-0.5.2-5|10	Group:		Development/PHP
21cr|php-pear-XML_DTD-0.5.2-5|11	URL:		http://pear.php.net/package/XML_DTD/
21cr|php-pear-XML_DTD-0.5.2-5|12	Source0:	http://download.pear.php.net/package/XML_DTD-%{version}.tgz
21cr|php-pear-XML_DTD-0.5.2-5|13	Requires(post):	php-pear
21cr|php-pear-XML_DTD-0.5.2-5|14	Requires(preun): php-pear
21cr|php-pear-XML_DTD-0.5.2-5|15	Requires:	php-pear
21cr|php-pear-XML_DTD-0.5.2-5|16	BuildArch:	noarch
21cr|php-pear-XML_DTD-0.5.2-5|17	BuildRequires:	php-pear
21cr|php-pear-XML_DTD-0.5.2-5|18	
21cr|php-pear-XML_DTD-0.5.2-5|19	%description
21cr|php-pear-XML_DTD-0.5.2-5|20	Parsing of DTD files and DTD validation of XML files. The XML
21cr|php-pear-XML_DTD-0.5.2-5|21	validation is done with the PHP sax parser, the xml extension, it does
21cr|php-pear-XML_DTD-0.5.2-5|22	not use the domxml extension.
21cr|php-pear-XML_DTD-0.5.2-5|23	
21cr|php-pear-XML_DTD-0.5.2-5|24	Currently supports most of current XML specification, including
21cr|php-pear-XML_DTD-0.5.2-5|25	entities, elements and attributes. Some uncommon parts of the
21cr|php-pear-XML_DTD-0.5.2-5|26	specification may still be unsupported.
21cr|php-pear-XML_DTD-0.5.2-5|27	
21cr|php-pear-XML_DTD-0.5.2-5|28	%prep
21cr|php-pear-XML_DTD-0.5.2-5|29	%setup -q -c
21cr|php-pear-XML_DTD-0.5.2-5|30	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_DTD-0.5.2-5|31	
21cr|php-pear-XML_DTD-0.5.2-5|32	%install
21cr|php-pear-XML_DTD-0.5.2-5|33	
21cr|php-pear-XML_DTD-0.5.2-5|34	cd %{upstream_name}-%{version}
21cr|php-pear-XML_DTD-0.5.2-5|35	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_DTD-0.5.2-5|36	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_DTD-0.5.2-5|37	
21cr|php-pear-XML_DTD-0.5.2-5|38	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_DTD-0.5.2-5|39	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_DTD-0.5.2-5|40	
21cr|php-pear-XML_DTD-0.5.2-5|41	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_DTD-0.5.2-5|42	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_DTD-0.5.2-5|43	
21cr|php-pear-XML_DTD-0.5.2-5|44	%files
21cr|php-pear-XML_DTD-0.5.2-5|45	%defattr(-,root,root)
21cr|php-pear-XML_DTD-0.5.2-5|46	%doc %{upstream_name}-%{version}/*.txt
21cr|php-pear-XML_DTD-0.5.2-5|47	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_DTD-0.5.2-5|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6229 21
21cr|php-pear-XML_FastCreate-1.0.4-6|1	%define		_class		XML
21cr|php-pear-XML_FastCreate-1.0.4-6|2	%define		_subclass	FastCreate
21cr|php-pear-XML_FastCreate-1.0.4-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_FastCreate-1.0.4-6|4	
21cr|php-pear-XML_FastCreate-1.0.4-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_FastCreate-1.0.4-6|6	Version:	1.0.4
21cr|php-pear-XML_FastCreate-1.0.4-6|7	Release:	6
21cr|php-pear-XML_FastCreate-1.0.4-6|8	Summary:	Fast creation of valid XML with DTD control and translation options
21cr|php-pear-XML_FastCreate-1.0.4-6|9	License:	PHP License
21cr|php-pear-XML_FastCreate-1.0.4-6|10	Group:		Development/PHP
21cr|php-pear-XML_FastCreate-1.0.4-6|11	URL:		http://pear.php.net/package/XML_FastCreate/
21cr|php-pear-XML_FastCreate-1.0.4-6|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_FastCreate-1.0.4-6|13	Requires(post):	php-pear
21cr|php-pear-XML_FastCreate-1.0.4-6|14	Requires(preun): php-pear
21cr|php-pear-XML_FastCreate-1.0.4-6|15	Requires:	php-pear
21cr|php-pear-XML_FastCreate-1.0.4-6|16	BuildArch:	noarch
21cr|php-pear-XML_FastCreate-1.0.4-6|17	BuildRequires:	php-pear
21cr|php-pear-XML_FastCreate-1.0.4-6|18	
21cr|php-pear-XML_FastCreate-1.0.4-6|19	%description
21cr|php-pear-XML_FastCreate-1.0.4-6|20	Key features of this package include:
21cr|php-pear-XML_FastCreate-1.0.4-6|21	- Easy way to make valid XML :
21cr|php-pear-XML_FastCreate-1.0.4-6|22	\$x->div(
21cr|php-pear-XML_FastCreate-1.0.4-6|23	\$x->h1("Example"),
21cr|php-pear-XML_FastCreate-1.0.4-6|24	\$x->p("Hello"),
21cr|php-pear-XML_FastCreate-1.0.4-6|25	\$x->p(array('class'=>'example'), "World !")
21cr|php-pear-XML_FastCreate-1.0.4-6|26	)
21cr|php-pear-XML_FastCreate-1.0.4-6|27	
21cr|php-pear-XML_FastCreate-1.0.4-6|28	- Option to report DTD errors in your XML :
21cr|php-pear-XML_FastCreate-1.0.4-6|29	Use internal tool or external program [ Require XML_DTD package ]
21cr|php-pear-XML_FastCreate-1.0.4-6|30	
21cr|php-pear-XML_FastCreate-1.0.4-6|31	- Use output driver of your choice :
21cr|php-pear-XML_FastCreate-1.0.4-6|32	Text : return string
21cr|php-pear-XML_FastCreate-1.0.4-6|33	XML_Tree : return XML_Tree object [ Require XML_Tree package ]
21cr|php-pear-XML_FastCreate-1.0.4-6|34	
21cr|php-pear-XML_FastCreate-1.0.4-6|35	- Translate option to quickly transform tags by anothers :
21cr|php-pear-XML_FastCreate-1.0.4-6|36	ex: Convert your XML to XHTML :
21cr|php-pear-XML_FastCreate-1.0.4-6|37	<news><title>Example</title></news>
21cr|php-pear-XML_FastCreate-1.0.4-6|38	to :
21cr|php-pear-XML_FastCreate-1.0.4-6|39	<div class="news"><h1>Example</h1></div>
21cr|php-pear-XML_FastCreate-1.0.4-6|40	
21cr|php-pear-XML_FastCreate-1.0.4-6|41	- Include a PHP program to quickly transform HTML to FastCreate syntax.
21cr|php-pear-XML_FastCreate-1.0.4-6|42	[ Require XML_HTMLSax package ]
21cr|php-pear-XML_FastCreate-1.0.4-6|43	
21cr|php-pear-XML_FastCreate-1.0.4-6|44	%prep
21cr|php-pear-XML_FastCreate-1.0.4-6|45	%setup -q -c
21cr|php-pear-XML_FastCreate-1.0.4-6|46	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_FastCreate-1.0.4-6|47	
21cr|php-pear-XML_FastCreate-1.0.4-6|48	%install
21cr|php-pear-XML_FastCreate-1.0.4-6|49	
21cr|php-pear-XML_FastCreate-1.0.4-6|50	cd %{upstream_name}-%{version}
21cr|php-pear-XML_FastCreate-1.0.4-6|51	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_FastCreate-1.0.4-6|52	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_FastCreate-1.0.4-6|53	
21cr|php-pear-XML_FastCreate-1.0.4-6|54	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_FastCreate-1.0.4-6|55	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_FastCreate-1.0.4-6|56	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-XML_FastCreate-1.0.4-6|57	
21cr|php-pear-XML_FastCreate-1.0.4-6|58	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_FastCreate-1.0.4-6|59	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_FastCreate-1.0.4-6|60	
21cr|php-pear-XML_FastCreate-1.0.4-6|61	%files
21cr|php-pear-XML_FastCreate-1.0.4-6|62	%defattr(-,root,root)
21cr|php-pear-XML_FastCreate-1.0.4-6|63	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_FastCreate-1.0.4-6|64	%{_datadir}/pear/script/*
21cr|php-pear-XML_FastCreate-1.0.4-6|65	%{_datadir}/pear/packages/%{upstream_name}.xml

6230 21
21cr|php-pear-XML_fo2pdf-0.98-18|1	%define		_class		XML
21cr|php-pear-XML_fo2pdf-0.98-18|2	%define		_subclass	fo2pdf
21cr|php-pear-XML_fo2pdf-0.98-18|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_fo2pdf-0.98-18|4	
21cr|php-pear-XML_fo2pdf-0.98-18|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_fo2pdf-0.98-18|6	Version:	0.98
21cr|php-pear-XML_fo2pdf-0.98-18|7	Release:	18
21cr|php-pear-XML_fo2pdf-0.98-18|8	Summary:	Converts a xsl-fo file to pdf/ps/pcl/text/etc
21cr|php-pear-XML_fo2pdf-0.98-18|9	License:	PHP License
21cr|php-pear-XML_fo2pdf-0.98-18|10	Group:		Development/PHP
21cr|php-pear-XML_fo2pdf-0.98-18|11	URL:		http://pear.php.net/package/XML_fo2pdf/
21cr|php-pear-XML_fo2pdf-0.98-18|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_fo2pdf-0.98-18|13	Requires(post):	php-pear
21cr|php-pear-XML_fo2pdf-0.98-18|14	Requires(preun): php-pear
21cr|php-pear-XML_fo2pdf-0.98-18|15	Requires:	php-pear
21cr|php-pear-XML_fo2pdf-0.98-18|16	BuildArch:	noarch
21cr|php-pear-XML_fo2pdf-0.98-18|17	BuildRequires:	php-pear
21cr|php-pear-XML_fo2pdf-0.98-18|18	
21cr|php-pear-XML_fo2pdf-0.98-18|19	%description
21cr|php-pear-XML_fo2pdf-0.98-18|20	Converts a xsl-fo file to pdf/ps/pcl/text/etc with the help of
21cr|php-pear-XML_fo2pdf-0.98-18|21	apache-fop.
21cr|php-pear-XML_fo2pdf-0.98-18|22	
21cr|php-pear-XML_fo2pdf-0.98-18|23	%prep
21cr|php-pear-XML_fo2pdf-0.98-18|24	%setup -q -c
21cr|php-pear-XML_fo2pdf-0.98-18|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_fo2pdf-0.98-18|26	
21cr|php-pear-XML_fo2pdf-0.98-18|27	%install
21cr|php-pear-XML_fo2pdf-0.98-18|28	
21cr|php-pear-XML_fo2pdf-0.98-18|29	cd %{upstream_name}-%{version}
21cr|php-pear-XML_fo2pdf-0.98-18|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_fo2pdf-0.98-18|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_fo2pdf-0.98-18|32	
21cr|php-pear-XML_fo2pdf-0.98-18|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_fo2pdf-0.98-18|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_fo2pdf-0.98-18|35	
21cr|php-pear-XML_fo2pdf-0.98-18|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_fo2pdf-0.98-18|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_fo2pdf-0.98-18|38	
21cr|php-pear-XML_fo2pdf-0.98-18|39	%files
21cr|php-pear-XML_fo2pdf-0.98-18|40	%defattr(-,root,root)
21cr|php-pear-XML_fo2pdf-0.98-18|41	%doc %{upstream_name}-%{version}/README*
21cr|php-pear-XML_fo2pdf-0.98-18|42	%doc %{upstream_name}-%{version}/*.fo
21cr|php-pear-XML_fo2pdf-0.98-18|43	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_fo2pdf-0.98-18|44	%{_datadir}/pear/packages/%{upstream_name}.xml

6231 21
21cr|php-pear-XML_FOAF-0.4.0-11|1	%define		_class		XML
21cr|php-pear-XML_FOAF-0.4.0-11|2	%define		_subclass	FOAF
21cr|php-pear-XML_FOAF-0.4.0-11|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_FOAF-0.4.0-11|4	
21cr|php-pear-XML_FOAF-0.4.0-11|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_FOAF-0.4.0-11|6	Version:	0.4.0
21cr|php-pear-XML_FOAF-0.4.0-11|7	Release:	11
21cr|php-pear-XML_FOAF-0.4.0-11|8	Summary:	Provides the ability to manipulate FOAF RDF/XML
21cr|php-pear-XML_FOAF-0.4.0-11|9	License:	PHP License
21cr|php-pear-XML_FOAF-0.4.0-11|10	Group:		Development/PHP
21cr|php-pear-XML_FOAF-0.4.0-11|11	URL:		http://pear.php.net/package/XML_FOAF/
21cr|php-pear-XML_FOAF-0.4.0-11|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_FOAF-0.4.0-11|13	Requires(post):	php-pear
21cr|php-pear-XML_FOAF-0.4.0-11|14	Requires(preun): php-pear
21cr|php-pear-XML_FOAF-0.4.0-11|15	Requires:	php-pear
21cr|php-pear-XML_FOAF-0.4.0-11|16	BuildArch:	noarch
21cr|php-pear-XML_FOAF-0.4.0-11|17	BuildRequires:	php-pear
21cr|php-pear-XML_FOAF-0.4.0-11|18	
21cr|php-pear-XML_FOAF-0.4.0-11|19	%description
21cr|php-pear-XML_FOAF-0.4.0-11|20	XML_FOAF allows advanced users to create advanced FOAF files.
21cr|php-pear-XML_FOAF-0.4.0-11|21	The FOAF Project can be found at http://www.foaf-project.org/ -
21cr|php-pear-XML_FOAF-0.4.0-11|22	XML_FOAF_Parser and XML_FOAF_Lite will follow before 1.0.
21cr|php-pear-XML_FOAF-0.4.0-11|23	
21cr|php-pear-XML_FOAF-0.4.0-11|24	%prep
21cr|php-pear-XML_FOAF-0.4.0-11|25	%setup -q -c
21cr|php-pear-XML_FOAF-0.4.0-11|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_FOAF-0.4.0-11|27	
21cr|php-pear-XML_FOAF-0.4.0-11|28	%install
21cr|php-pear-XML_FOAF-0.4.0-11|29	
21cr|php-pear-XML_FOAF-0.4.0-11|30	cd %{upstream_name}-%{version}
21cr|php-pear-XML_FOAF-0.4.0-11|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_FOAF-0.4.0-11|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_FOAF-0.4.0-11|33	
21cr|php-pear-XML_FOAF-0.4.0-11|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_FOAF-0.4.0-11|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_FOAF-0.4.0-11|36	
21cr|php-pear-XML_FOAF-0.4.0-11|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_FOAF-0.4.0-11|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_FOAF-0.4.0-11|39	
21cr|php-pear-XML_FOAF-0.4.0-11|40	%files
21cr|php-pear-XML_FOAF-0.4.0-11|41	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-XML_FOAF-0.4.0-11|42	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_FOAF-0.4.0-11|43	%{_datadir}/pear/packages/%{upstream_name}.xml
21cr|php-pear-XML_FOAF-0.4.0-11|44	%{_datadir}/pear/data/XML_FOAF/README

6232 21
21cr|php-pear-XML_HTMLSax-3.0.0-19|1	%define		_class		XML
21cr|php-pear-XML_HTMLSax-3.0.0-19|2	%define		_subclass	HTMLSax
21cr|php-pear-XML_HTMLSax-3.0.0-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_HTMLSax-3.0.0-19|4	
21cr|php-pear-XML_HTMLSax-3.0.0-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_HTMLSax-3.0.0-19|6	Version:	3.0.0
21cr|php-pear-XML_HTMLSax-3.0.0-19|7	Release:	19
21cr|php-pear-XML_HTMLSax-3.0.0-19|8	Summary:	A SAX based parser for HTML and other badly formed XML documents
21cr|php-pear-XML_HTMLSax-3.0.0-19|9	License:	PHP License
21cr|php-pear-XML_HTMLSax-3.0.0-19|10	Group:		Development/PHP
21cr|php-pear-XML_HTMLSax-3.0.0-19|11	URL:		http://pear.php.net/package/XML_HTMLSax/
21cr|php-pear-XML_HTMLSax-3.0.0-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_HTMLSax-3.0.0-19|13	Requires(post):	php-pear
21cr|php-pear-XML_HTMLSax-3.0.0-19|14	Requires(preun): php-pear
21cr|php-pear-XML_HTMLSax-3.0.0-19|15	Requires:	php-pear
21cr|php-pear-XML_HTMLSax-3.0.0-19|16	BuildArch:	noarch
21cr|php-pear-XML_HTMLSax-3.0.0-19|17	BuildRequires:	php-pear
21cr|php-pear-XML_HTMLSax-3.0.0-19|18	
21cr|php-pear-XML_HTMLSax-3.0.0-19|19	%description
21cr|php-pear-XML_HTMLSax-3.0.0-19|20	XML_HTMLSax is a SAX based XML parser for badly formed XML documents,
21cr|php-pear-XML_HTMLSax-3.0.0-19|21	such as HTML. The original code base was developed by Alexander Zhukov
21cr|php-pear-XML_HTMLSax-3.0.0-19|22	and published at http://sourceforge.net/projects/phpshelve/, who in
21cr|php-pear-XML_HTMLSax-3.0.0-19|23	turn was inspired by the Python HTMLSax package. Alexander kindly gave
21cr|php-pear-XML_HTMLSax-3.0.0-19|24	permission to modify the code and license for inclusion in PEAR.
21cr|php-pear-XML_HTMLSax-3.0.0-19|25	PEAR::XML_HTMLSax takes the last release from Sourceforge
21cr|php-pear-XML_HTMLSax-3.0.0-19|26	(HTMLSax2002082201) and changes the API to make using HTMLSax very
21cr|php-pear-XML_HTMLSax-3.0.0-19|27	similar to using the native PHP Expat extension, opening it up for use
21cr|php-pear-XML_HTMLSax-3.0.0-19|28	with projects like SAX filters:
21cr|php-pear-XML_HTMLSax-3.0.0-19|29	http://phpxmlclasses.sourceforge.net/show_doc.php?class=class_sax_filters.html.
21cr|php-pear-XML_HTMLSax-3.0.0-19|30	This version also fixes some bugs and adds further features such as
21cr|php-pear-XML_HTMLSax-3.0.0-19|31	the ability to handle processing instructions and JSP/ASP markup.
21cr|php-pear-XML_HTMLSax-3.0.0-19|32	
21cr|php-pear-XML_HTMLSax-3.0.0-19|33	%prep
21cr|php-pear-XML_HTMLSax-3.0.0-19|34	%setup -q -c
21cr|php-pear-XML_HTMLSax-3.0.0-19|35	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_HTMLSax-3.0.0-19|36	
21cr|php-pear-XML_HTMLSax-3.0.0-19|37	%install
21cr|php-pear-XML_HTMLSax-3.0.0-19|38	
21cr|php-pear-XML_HTMLSax-3.0.0-19|39	cd %{upstream_name}-%{version}
21cr|php-pear-XML_HTMLSax-3.0.0-19|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_HTMLSax-3.0.0-19|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_HTMLSax-3.0.0-19|42	
21cr|php-pear-XML_HTMLSax-3.0.0-19|43	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_HTMLSax-3.0.0-19|44	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_HTMLSax-3.0.0-19|45	
21cr|php-pear-XML_HTMLSax-3.0.0-19|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_HTMLSax-3.0.0-19|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_HTMLSax-3.0.0-19|48	
21cr|php-pear-XML_HTMLSax-3.0.0-19|49	%files
21cr|php-pear-XML_HTMLSax-3.0.0-19|50	%defattr(-,root,root)
21cr|php-pear-XML_HTMLSax-3.0.0-19|51	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-XML_HTMLSax-3.0.0-19|52	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_HTMLSax-3.0.0-19|53	%{_datadir}/pear/packages/%{upstream_name}.xml

6233 21
21cr|php-pear-XML_HTMLSax3-3.0.0-12|1	%define		_class		XML
21cr|php-pear-XML_HTMLSax3-3.0.0-12|2	%define		_subclass	HTMLSax3
21cr|php-pear-XML_HTMLSax3-3.0.0-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_HTMLSax3-3.0.0-12|4	
21cr|php-pear-XML_HTMLSax3-3.0.0-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_HTMLSax3-3.0.0-12|6	Version:	3.0.0
21cr|php-pear-XML_HTMLSax3-3.0.0-12|7	Release:	12
21cr|php-pear-XML_HTMLSax3-3.0.0-12|8	Summary:	A SAX parser for HTML and other badly formed XML documents
21cr|php-pear-XML_HTMLSax3-3.0.0-12|9	License:	PHP License
21cr|php-pear-XML_HTMLSax3-3.0.0-12|10	Group:		Development/PHP
21cr|php-pear-XML_HTMLSax3-3.0.0-12|11	URL:		http://pear.php.net/package/XML_HTMLSax3/
21cr|php-pear-XML_HTMLSax3-3.0.0-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_HTMLSax3-3.0.0-12|13	Requires(post):	php-pear
21cr|php-pear-XML_HTMLSax3-3.0.0-12|14	Requires(preun): php-pear
21cr|php-pear-XML_HTMLSax3-3.0.0-12|15	Requires:	php-pear
21cr|php-pear-XML_HTMLSax3-3.0.0-12|16	BuildArch:	noarch
21cr|php-pear-XML_HTMLSax3-3.0.0-12|17	BuildRequires:	php-pear
21cr|php-pear-XML_HTMLSax3-3.0.0-12|18	
21cr|php-pear-XML_HTMLSax3-3.0.0-12|19	%description
21cr|php-pear-XML_HTMLSax3-3.0.0-12|20	XML_HTMLSax3 is a SAX based XML parser for badly formed XML documents, such as
21cr|php-pear-XML_HTMLSax3-3.0.0-12|21	HTML. The original code base was developed by Alexander Zhukov and published at
21cr|php-pear-XML_HTMLSax3-3.0.0-12|22	http://sourceforge.net/projects/phpshelve/. Alexander kindly gave permission to
21cr|php-pear-XML_HTMLSax3-3.0.0-12|23	modify the code and license for inclusion in PEAR.
21cr|php-pear-XML_HTMLSax3-3.0.0-12|24	
21cr|php-pear-XML_HTMLSax3-3.0.0-12|25	%prep
21cr|php-pear-XML_HTMLSax3-3.0.0-12|26	%setup -q -c
21cr|php-pear-XML_HTMLSax3-3.0.0-12|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_HTMLSax3-3.0.0-12|28	
21cr|php-pear-XML_HTMLSax3-3.0.0-12|29	%install
21cr|php-pear-XML_HTMLSax3-3.0.0-12|30	
21cr|php-pear-XML_HTMLSax3-3.0.0-12|31	cd %{upstream_name}-%{version}
21cr|php-pear-XML_HTMLSax3-3.0.0-12|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_HTMLSax3-3.0.0-12|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_HTMLSax3-3.0.0-12|34	
21cr|php-pear-XML_HTMLSax3-3.0.0-12|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_HTMLSax3-3.0.0-12|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_HTMLSax3-3.0.0-12|37	
21cr|php-pear-XML_HTMLSax3-3.0.0-12|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_HTMLSax3-3.0.0-12|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_HTMLSax3-3.0.0-12|40	
21cr|php-pear-XML_HTMLSax3-3.0.0-12|41	%files
21cr|php-pear-XML_HTMLSax3-3.0.0-12|42	%defattr(-,root,root)
21cr|php-pear-XML_HTMLSax3-3.0.0-12|43	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-XML_HTMLSax3-3.0.0-12|44	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_HTMLSax3-3.0.0-12|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6234 21
21cr|php-pear-XML_image2svg-0.1.1-5|1	%define		_class		XML
21cr|php-pear-XML_image2svg-0.1.1-5|2	%define		_subclass	image2svg
21cr|php-pear-XML_image2svg-0.1.1-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_image2svg-0.1.1-5|4	
21cr|php-pear-XML_image2svg-0.1.1-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_image2svg-0.1.1-5|6	Version:	0.1.1
21cr|php-pear-XML_image2svg-0.1.1-5|7	Release:	5
21cr|php-pear-XML_image2svg-0.1.1-5|8	Summary:	Image to SVG conversion
21cr|php-pear-XML_image2svg-0.1.1-5|9	License:	PHP License
21cr|php-pear-XML_image2svg-0.1.1-5|10	Group:		Development/PHP
21cr|php-pear-XML_image2svg-0.1.1-5|11	URL:		http://pear.php.net/package/XML_image2svg/
21cr|php-pear-XML_image2svg-0.1.1-5|12	Source0:	http://download.pear.php.net/package/XML_image2svg-%{version}.tgz
21cr|php-pear-XML_image2svg-0.1.1-5|13	Requires(post):	php-pear
21cr|php-pear-XML_image2svg-0.1.1-5|14	Requires(preun): php-pear
21cr|php-pear-XML_image2svg-0.1.1-5|15	Requires:	php-pear
21cr|php-pear-XML_image2svg-0.1.1-5|16	BuildArch:	noarch
21cr|php-pear-XML_image2svg-0.1.1-5|17	BuildRequires:	php-pear
21cr|php-pear-XML_image2svg-0.1.1-5|18	
21cr|php-pear-XML_image2svg-0.1.1-5|19	%description
21cr|php-pear-XML_image2svg-0.1.1-5|20	The class converts images, such as of the format JPEG, PNG and GIF to
21cr|php-pear-XML_image2svg-0.1.1-5|21	a standalone SVG representation. The image is being encoded by the PHP
21cr|php-pear-XML_image2svg-0.1.1-5|22	native encode_base64() function. You can use it to get back a complete
21cr|php-pear-XML_image2svg-0.1.1-5|23	SVG file, which is based on a predefinded, easy adaptable template
21cr|php-pear-XML_image2svg-0.1.1-5|24	file, or you can take the encoded file as a return value, using the
21cr|php-pear-XML_image2svg-0.1.1-5|25	get() method. Due to the encoding by base64, the SVG files will
21cr|php-pear-XML_image2svg-0.1.1-5|26	increase approx. 30% in size compared to the conventional image.
21cr|php-pear-XML_image2svg-0.1.1-5|27	
21cr|php-pear-XML_image2svg-0.1.1-5|28	
21cr|php-pear-XML_image2svg-0.1.1-5|29	%prep
21cr|php-pear-XML_image2svg-0.1.1-5|30	%setup -q -c
21cr|php-pear-XML_image2svg-0.1.1-5|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_image2svg-0.1.1-5|32	
21cr|php-pear-XML_image2svg-0.1.1-5|33	%install
21cr|php-pear-XML_image2svg-0.1.1-5|34	
21cr|php-pear-XML_image2svg-0.1.1-5|35	cd %{upstream_name}-%{version}
21cr|php-pear-XML_image2svg-0.1.1-5|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_image2svg-0.1.1-5|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_image2svg-0.1.1-5|38	
21cr|php-pear-XML_image2svg-0.1.1-5|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_image2svg-0.1.1-5|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_image2svg-0.1.1-5|41	rm -rf %{buildroot}%{_datadir}/pear/package.php
21cr|php-pear-XML_image2svg-0.1.1-5|42	
21cr|php-pear-XML_image2svg-0.1.1-5|43	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_image2svg-0.1.1-5|44	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_image2svg-0.1.1-5|45	
21cr|php-pear-XML_image2svg-0.1.1-5|46	%files
21cr|php-pear-XML_image2svg-0.1.1-5|47	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_image2svg-0.1.1-5|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6235 21
21cr|php-pear-XML_Indexing-0.3.6-12|1	%define		_class		XML
21cr|php-pear-XML_Indexing-0.3.6-12|2	%define		_subclass	Indexing
21cr|php-pear-XML_Indexing-0.3.6-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_Indexing-0.3.6-12|4	
21cr|php-pear-XML_Indexing-0.3.6-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_Indexing-0.3.6-12|6	Version:	0.3.6
21cr|php-pear-XML_Indexing-0.3.6-12|7	Release:	12
21cr|php-pear-XML_Indexing-0.3.6-12|8	Summary:	XML Indexing support
21cr|php-pear-XML_Indexing-0.3.6-12|9	License:	PHP License
21cr|php-pear-XML_Indexing-0.3.6-12|10	Group:		Development/PHP
21cr|php-pear-XML_Indexing-0.3.6-12|11	URL:		http://pear.php.net/package/XML_Indexing/
21cr|php-pear-XML_Indexing-0.3.6-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_Indexing-0.3.6-12|13	Requires(post): php-pear
21cr|php-pear-XML_Indexing-0.3.6-12|14	Requires(preun): php-pear
21cr|php-pear-XML_Indexing-0.3.6-12|15	Requires:	php-pear
21cr|php-pear-XML_Indexing-0.3.6-12|16	BuildArch:	noarch
21cr|php-pear-XML_Indexing-0.3.6-12|17	BuildRequires:	php-pear
21cr|php-pear-XML_Indexing-0.3.6-12|18	
21cr|php-pear-XML_Indexing-0.3.6-12|19	%description
21cr|php-pear-XML_Indexing-0.3.6-12|20	This package provides support for indexing XML files. It assists you
21cr|php-pear-XML_Indexing-0.3.6-12|21	in creating and using such indexes in order to reduce access-time to
21cr|php-pear-XML_Indexing-0.3.6-12|22	local XML files.
21cr|php-pear-XML_Indexing-0.3.6-12|23	
21cr|php-pear-XML_Indexing-0.3.6-12|24	%prep
21cr|php-pear-XML_Indexing-0.3.6-12|25	%setup -q -c
21cr|php-pear-XML_Indexing-0.3.6-12|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_Indexing-0.3.6-12|27	
21cr|php-pear-XML_Indexing-0.3.6-12|28	%install
21cr|php-pear-XML_Indexing-0.3.6-12|29	
21cr|php-pear-XML_Indexing-0.3.6-12|30	cd %{upstream_name}-%{version}
21cr|php-pear-XML_Indexing-0.3.6-12|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_Indexing-0.3.6-12|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_Indexing-0.3.6-12|33	
21cr|php-pear-XML_Indexing-0.3.6-12|34	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-XML_Indexing-0.3.6-12|35	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-XML_Indexing-0.3.6-12|36	
21cr|php-pear-XML_Indexing-0.3.6-12|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Indexing-0.3.6-12|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Indexing-0.3.6-12|39	
21cr|php-pear-XML_Indexing-0.3.6-12|40	%clean
21cr|php-pear-XML_Indexing-0.3.6-12|41	
21cr|php-pear-XML_Indexing-0.3.6-12|42	
21cr|php-pear-XML_Indexing-0.3.6-12|43	
21cr|php-pear-XML_Indexing-0.3.6-12|44	%files
21cr|php-pear-XML_Indexing-0.3.6-12|45	%defattr(-,root,root)
21cr|php-pear-XML_Indexing-0.3.6-12|46	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_Indexing-0.3.6-12|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6236 21
21cr|php-pear-XML_MXML-0.3.0-19|1	%define		_class		XML
21cr|php-pear-XML_MXML-0.3.0-19|2	%define		_subclass	MXML
21cr|php-pear-XML_MXML-0.3.0-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_MXML-0.3.0-19|4	
21cr|php-pear-XML_MXML-0.3.0-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_MXML-0.3.0-19|6	Version:	0.3.0
21cr|php-pear-XML_MXML-0.3.0-19|7	Release:	19
21cr|php-pear-XML_MXML-0.3.0-19|8	Summary:	Framework to build Macromedia Flex applications
21cr|php-pear-XML_MXML-0.3.0-19|9	License:	PHP License
21cr|php-pear-XML_MXML-0.3.0-19|10	Group:		Development/PHP
21cr|php-pear-XML_MXML-0.3.0-19|11	URL:		http://pear.php.net/package/XML_MXML/
21cr|php-pear-XML_MXML-0.3.0-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_MXML-0.3.0-19|13	Requires(post):	php-pear
21cr|php-pear-XML_MXML-0.3.0-19|14	Requires(preun): php-pear
21cr|php-pear-XML_MXML-0.3.0-19|15	Requires:	php-pear
21cr|php-pear-XML_MXML-0.3.0-19|16	BuildArch:	noarch
21cr|php-pear-XML_MXML-0.3.0-19|17	BuildRequires:	php-pear
21cr|php-pear-XML_MXML-0.3.0-19|18	
21cr|php-pear-XML_MXML-0.3.0-19|19	%description
21cr|php-pear-XML_MXML-0.3.0-19|20	Flex enables enterprise-class Rich Internet Applications and is
21cr|php-pear-XML_MXML-0.3.0-19|21	designed to address a certain class of problems around multistep
21cr|php-pear-XML_MXML-0.3.0-19|22	processes, client-side validation, data manipulation, and data
21cr|php-pear-XML_MXML-0.3.0-19|23	visualization. This package allows you to build Flex documents
21cr|php-pear-XML_MXML-0.3.0-19|24	programatically.
21cr|php-pear-XML_MXML-0.3.0-19|25	
21cr|php-pear-XML_MXML-0.3.0-19|26	MXML is the XML language for writing Macromedia Flex applications that
21cr|php-pear-XML_MXML-0.3.0-19|27	you can use to lay out user-interface components.
21cr|php-pear-XML_MXML-0.3.0-19|28	
21cr|php-pear-XML_MXML-0.3.0-19|29	You can also use MXML to declaratively define nonvisual aspects of an
21cr|php-pear-XML_MXML-0.3.0-19|30	application, such as access to server-side data sources and data
21cr|php-pear-XML_MXML-0.3.0-19|31	bindings between user-interface components and server-side data
21cr|php-pear-XML_MXML-0.3.0-19|32	sources.
21cr|php-pear-XML_MXML-0.3.0-19|33	
21cr|php-pear-XML_MXML-0.3.0-19|34	The API follows closely Stephan Schmidts XUL-Package.
21cr|php-pear-XML_MXML-0.3.0-19|35	
21cr|php-pear-XML_MXML-0.3.0-19|36	%prep
21cr|php-pear-XML_MXML-0.3.0-19|37	%setup -q -c
21cr|php-pear-XML_MXML-0.3.0-19|38	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_MXML-0.3.0-19|39	
21cr|php-pear-XML_MXML-0.3.0-19|40	%install
21cr|php-pear-XML_MXML-0.3.0-19|41	
21cr|php-pear-XML_MXML-0.3.0-19|42	cd %{upstream_name}-%{version}
21cr|php-pear-XML_MXML-0.3.0-19|43	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_MXML-0.3.0-19|44	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_MXML-0.3.0-19|45	
21cr|php-pear-XML_MXML-0.3.0-19|46	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_MXML-0.3.0-19|47	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_MXML-0.3.0-19|48	
21cr|php-pear-XML_MXML-0.3.0-19|49	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_MXML-0.3.0-19|50	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_MXML-0.3.0-19|51	
21cr|php-pear-XML_MXML-0.3.0-19|52	%files
21cr|php-pear-XML_MXML-0.3.0-19|53	%defattr(-,root,root)
21cr|php-pear-XML_MXML-0.3.0-19|54	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-XML_MXML-0.3.0-19|55	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_MXML-0.3.0-19|56	%{_datadir}/pear/packages/%{upstream_name}.xml

6237 21
21cr|php-pear-XML_NITF-1.1.1-7|1	%define		_class		XML
21cr|php-pear-XML_NITF-1.1.1-7|2	%define		_subclass	NITF
21cr|php-pear-XML_NITF-1.1.1-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_NITF-1.1.1-7|4	
21cr|php-pear-XML_NITF-1.1.1-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_NITF-1.1.1-7|6	Version:	1.1.1
21cr|php-pear-XML_NITF-1.1.1-7|7	Release:	7
21cr|php-pear-XML_NITF-1.1.1-7|8	Summary:	Parse NITF documents
21cr|php-pear-XML_NITF-1.1.1-7|9	License:	PHP License
21cr|php-pear-XML_NITF-1.1.1-7|10	Group:		Development/PHP
21cr|php-pear-XML_NITF-1.1.1-7|11	URL:		http://pear.php.net/package/XML_NITF/
21cr|php-pear-XML_NITF-1.1.1-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_NITF-1.1.1-7|13	Requires(post): php-pear
21cr|php-pear-XML_NITF-1.1.1-7|14	Requires(preun): php-pear
21cr|php-pear-XML_NITF-1.1.1-7|15	Requires:	php-pear
21cr|php-pear-XML_NITF-1.1.1-7|16	BuildArch:	noarch
21cr|php-pear-XML_NITF-1.1.1-7|17	BuildRequires:	php-pear
21cr|php-pear-XML_NITF-1.1.1-7|18	
21cr|php-pear-XML_NITF-1.1.1-7|19	%description
21cr|php-pear-XML_NITF-1.1.1-7|20	This package provides a NITF XML parser. The parser was designed with
21cr|php-pear-XML_NITF-1.1.1-7|21	NITF version 3.1, but should be forward-compatible when new versions
21cr|php-pear-XML_NITF-1.1.1-7|22	of the NITF DTD are produced. Various methods for accessing the major
21cr|php-pear-XML_NITF-1.1.1-7|23	elements of the document, such as the hedline(s), byline, and lede are
21cr|php-pear-XML_NITF-1.1.1-7|24	provided. This class was originally tested against the Associated
21cr|php-pear-XML_NITF-1.1.1-7|25	Press's (AP) XML data feed.
21cr|php-pear-XML_NITF-1.1.1-7|26	
21cr|php-pear-XML_NITF-1.1.1-7|27	%prep
21cr|php-pear-XML_NITF-1.1.1-7|28	%setup -q -c
21cr|php-pear-XML_NITF-1.1.1-7|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_NITF-1.1.1-7|30	
21cr|php-pear-XML_NITF-1.1.1-7|31	%install
21cr|php-pear-XML_NITF-1.1.1-7|32	
21cr|php-pear-XML_NITF-1.1.1-7|33	cd %{upstream_name}-%{version}
21cr|php-pear-XML_NITF-1.1.1-7|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_NITF-1.1.1-7|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_NITF-1.1.1-7|36	
21cr|php-pear-XML_NITF-1.1.1-7|37	rm -rf %{buildroot}%{_datadir}/pear/docs
21cr|php-pear-XML_NITF-1.1.1-7|38	rm -rf %{buildroot}%{_datadir}/pear/tests
21cr|php-pear-XML_NITF-1.1.1-7|39	
21cr|php-pear-XML_NITF-1.1.1-7|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_NITF-1.1.1-7|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_NITF-1.1.1-7|42	
21cr|php-pear-XML_NITF-1.1.1-7|43	# nuke useless(?) files
21cr|php-pear-XML_NITF-1.1.1-7|44	rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.buildpath
21cr|php-pear-XML_NITF-1.1.1-7|45	rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.project
21cr|php-pear-XML_NITF-1.1.1-7|46	rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.settings/org.eclipse.php.core.prefs
21cr|php-pear-XML_NITF-1.1.1-7|47	
21cr|php-pear-XML_NITF-1.1.1-7|48	%clean
21cr|php-pear-XML_NITF-1.1.1-7|49	
21cr|php-pear-XML_NITF-1.1.1-7|50	
21cr|php-pear-XML_NITF-1.1.1-7|51	
21cr|php-pear-XML_NITF-1.1.1-7|52	%files
21cr|php-pear-XML_NITF-1.1.1-7|53	%defattr(-,root,root)
21cr|php-pear-XML_NITF-1.1.1-7|54	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_NITF-1.1.1-7|55	%{_datadir}/pear/packages/%{upstream_name}.xml

6238 21
21cr|php-pear-XML_Parser-1.3.8-1|1	%define		_class		XML
21cr|php-pear-XML_Parser-1.3.8-1|2	%define		_subclass	Parser
21cr|php-pear-XML_Parser-1.3.8-1|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_Parser-1.3.8-1|4	
21cr|php-pear-XML_Parser-1.3.8-1|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_Parser-1.3.8-1|6	Version:	1.3.8
21cr|php-pear-XML_Parser-1.3.8-1|7	Release:	1
21cr|php-pear-XML_Parser-1.3.8-1|8	Summary:	XML parsing class based on PHP's bundled expat
21cr|php-pear-XML_Parser-1.3.8-1|9	License:	PHP License
21cr|php-pear-XML_Parser-1.3.8-1|10	Group:		Development/PHP
21cr|php-pear-XML_Parser-1.3.8-1|11	URL:		http://pear.php.net/package/%{upstream_name}
21cr|php-pear-XML_Parser-1.3.8-1|12	Source0:	http://download.pear.php.net/package/XML_Parser-%{version}.tgz
21cr|php-pear-XML_Parser-1.3.8-1|13	Requires(post): php-pear
21cr|php-pear-XML_Parser-1.3.8-1|14	Requires(preun): php-pear
21cr|php-pear-XML_Parser-1.3.8-1|15	Requires:	php-pear
21cr|php-pear-XML_Parser-1.3.8-1|16	BuildRequires:	php-pear
21cr|php-pear-XML_Parser-1.3.8-1|17	BuildArch:	noarch
21cr|php-pear-XML_Parser-1.3.8-1|18	
21cr|php-pear-XML_Parser-1.3.8-1|19	%description
21cr|php-pear-XML_Parser-1.3.8-1|20	This is an XML parser based on PHPs built-in xml extension.  It supports two
21cr|php-pear-XML_Parser-1.3.8-1|21	basic modes of operation: "func" and "event".  In "func" mode, it will look for
21cr|php-pear-XML_Parser-1.3.8-1|22	a function named after each element (xmltag_ELEMENT for start tags and
21cr|php-pear-XML_Parser-1.3.8-1|23	xmltag_ELEMENT_ for end tags), and in "event" mode it uses a set of generic
21cr|php-pear-XML_Parser-1.3.8-1|24	callbacks.
21cr|php-pear-XML_Parser-1.3.8-1|25	
21cr|php-pear-XML_Parser-1.3.8-1|26	Since version 1.2.0 there's a new XML_Parser_Simple class that makes parsing of
21cr|php-pear-XML_Parser-1.3.8-1|27	most XML documents easier, by automatically providing a stack for the elements.
21cr|php-pear-XML_Parser-1.3.8-1|28	Furthermore its now possible to split the parser from the handler object, so
21cr|php-pear-XML_Parser-1.3.8-1|29	you do not have to extend XML_Parser anymore in order to parse a document with
21cr|php-pear-XML_Parser-1.3.8-1|30	it.
21cr|php-pear-XML_Parser-1.3.8-1|31	
21cr|php-pear-XML_Parser-1.3.8-1|32	%prep
21cr|php-pear-XML_Parser-1.3.8-1|33	%setup -q -c
21cr|php-pear-XML_Parser-1.3.8-1|34	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_Parser-1.3.8-1|35	
21cr|php-pear-XML_Parser-1.3.8-1|36	%install
21cr|php-pear-XML_Parser-1.3.8-1|37	
21cr|php-pear-XML_Parser-1.3.8-1|38	cd %{upstream_name}-%{version}
21cr|php-pear-XML_Parser-1.3.8-1|39	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_Parser-1.3.8-1|40	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_Parser-1.3.8-1|41	
21cr|php-pear-XML_Parser-1.3.8-1|42	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_Parser-1.3.8-1|43	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_Parser-1.3.8-1|44	
21cr|php-pear-XML_Parser-1.3.8-1|45	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Parser-1.3.8-1|46	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Parser-1.3.8-1|47	
21cr|php-pear-XML_Parser-1.3.8-1|48	%clean
21cr|php-pear-XML_Parser-1.3.8-1|49	
21cr|php-pear-XML_Parser-1.3.8-1|50	
21cr|php-pear-XML_Parser-1.3.8-1|51	
21cr|php-pear-XML_Parser-1.3.8-1|52	%files
21cr|php-pear-XML_Parser-1.3.8-1|53	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_Parser-1.3.8-1|54	%{_datadir}/pear/packages/%{upstream_name}.xml

6239 21
21cr|php-pear-XML_RDDL-0.9-19|1	%define		_class		XML
21cr|php-pear-XML_RDDL-0.9-19|2	%define		_subclass	RDDL
21cr|php-pear-XML_RDDL-0.9-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_RDDL-0.9-19|4	
21cr|php-pear-XML_RDDL-0.9-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_RDDL-0.9-19|6	Version:	0.9
21cr|php-pear-XML_RDDL-0.9-19|7	Release:	19
21cr|php-pear-XML_RDDL-0.9-19|8	Summary:	Read RDDL (Resource Directory Description Language) documents
21cr|php-pear-XML_RDDL-0.9-19|9	License:	PHP License
21cr|php-pear-XML_RDDL-0.9-19|10	Group:		Development/PHP
21cr|php-pear-XML_RDDL-0.9-19|11	URL:		http://pear.php.net/package/XML_RDDL/
21cr|php-pear-XML_RDDL-0.9-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_RDDL-0.9-19|13	Requires(post):	php-pear
21cr|php-pear-XML_RDDL-0.9-19|14	Requires(preun): php-pear
21cr|php-pear-XML_RDDL-0.9-19|15	Requires:	php-pear
21cr|php-pear-XML_RDDL-0.9-19|16	BuildArch:	noarch
21cr|php-pear-XML_RDDL-0.9-19|17	BuildRequires:	php-pear
21cr|php-pear-XML_RDDL-0.9-19|18	
21cr|php-pear-XML_RDDL-0.9-19|19	%description
21cr|php-pear-XML_RDDL-0.9-19|20	This class provides an easy-to-use interface to extract RDDL resources
21cr|php-pear-XML_RDDL-0.9-19|21	from XML documents. More on RDDL can be found at http://www.rddl.org/
21cr|php-pear-XML_RDDL-0.9-19|22	
21cr|php-pear-XML_RDDL-0.9-19|23	%prep
21cr|php-pear-XML_RDDL-0.9-19|24	%setup -q -c
21cr|php-pear-XML_RDDL-0.9-19|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_RDDL-0.9-19|26	
21cr|php-pear-XML_RDDL-0.9-19|27	%install
21cr|php-pear-XML_RDDL-0.9-19|28	
21cr|php-pear-XML_RDDL-0.9-19|29	cd %{upstream_name}-%{version}
21cr|php-pear-XML_RDDL-0.9-19|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_RDDL-0.9-19|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_RDDL-0.9-19|32	
21cr|php-pear-XML_RDDL-0.9-19|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_RDDL-0.9-19|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_RDDL-0.9-19|35	
21cr|php-pear-XML_RDDL-0.9-19|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_RDDL-0.9-19|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_RDDL-0.9-19|38	
21cr|php-pear-XML_RDDL-0.9-19|39	%files
21cr|php-pear-XML_RDDL-0.9-19|40	%defattr(-,root,root)
21cr|php-pear-XML_RDDL-0.9-19|41	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-XML_RDDL-0.9-19|42	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_RDDL-0.9-19|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6240 21
21cr|php-pear-XML_RPC2-1.1.2-7|1	%define		_class		XML
21cr|php-pear-XML_RPC2-1.1.2-7|2	%define		_subclass	RPC2
21cr|php-pear-XML_RPC2-1.1.2-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_RPC2-1.1.2-7|4	
21cr|php-pear-XML_RPC2-1.1.2-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_RPC2-1.1.2-7|6	Version:	1.1.2
21cr|php-pear-XML_RPC2-1.1.2-7|7	Release:	7
21cr|php-pear-XML_RPC2-1.1.2-7|8	Summary:	XML-RPC client/server library
21cr|php-pear-XML_RPC2-1.1.2-7|9	License:	LGPL
21cr|php-pear-XML_RPC2-1.1.2-7|10	Group:		Development/PHP
21cr|php-pear-XML_RPC2-1.1.2-7|11	URL:		http://pear.php.net/package/XML_RPC2/
21cr|php-pear-XML_RPC2-1.1.2-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_RPC2-1.1.2-7|13	Requires(post):	php-pear
21cr|php-pear-XML_RPC2-1.1.2-7|14	Requires(preun): php-pear
21cr|php-pear-XML_RPC2-1.1.2-7|15	Requires:	php-pear
21cr|php-pear-XML_RPC2-1.1.2-7|16	BuildRequires:	php-pear
21cr|php-pear-XML_RPC2-1.1.2-7|17	BuildArch:	noarch
21cr|php-pear-XML_RPC2-1.1.2-7|18	
21cr|php-pear-XML_RPC2-1.1.2-7|19	%description
21cr|php-pear-XML_RPC2-1.1.2-7|20	XML_RPC2 is a pear package providing XML_RPC client and server services.
21cr|php-pear-XML_RPC2-1.1.2-7|21	XML-RPC is a simple remote procedure call protocol built using HTTP as
21cr|php-pear-XML_RPC2-1.1.2-7|22	transport and XML as encoding.
21cr|php-pear-XML_RPC2-1.1.2-7|23	
21cr|php-pear-XML_RPC2-1.1.2-7|24	As a client library, XML_RPC2 is capable of creating a proxy class which
21cr|php-pear-XML_RPC2-1.1.2-7|25	exposes the methods exported by the server. As a server library, XML_RPC2
21cr|php-pear-XML_RPC2-1.1.2-7|26	is capable of exposing methods from a class or object instance, seamlessly
21cr|php-pear-XML_RPC2-1.1.2-7|27	exporting local methods as remotely callable procedures.
21cr|php-pear-XML_RPC2-1.1.2-7|28	
21cr|php-pear-XML_RPC2-1.1.2-7|29	%prep
21cr|php-pear-XML_RPC2-1.1.2-7|30	%setup -q -c
21cr|php-pear-XML_RPC2-1.1.2-7|31	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_RPC2-1.1.2-7|32	
21cr|php-pear-XML_RPC2-1.1.2-7|33	%install
21cr|php-pear-XML_RPC2-1.1.2-7|34	
21cr|php-pear-XML_RPC2-1.1.2-7|35	cd %{upstream_name}-%{version}
21cr|php-pear-XML_RPC2-1.1.2-7|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_RPC2-1.1.2-7|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_RPC2-1.1.2-7|38	
21cr|php-pear-XML_RPC2-1.1.2-7|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_RPC2-1.1.2-7|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_RPC2-1.1.2-7|41	
21cr|php-pear-XML_RPC2-1.1.2-7|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_RPC2-1.1.2-7|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_RPC2-1.1.2-7|44	
21cr|php-pear-XML_RPC2-1.1.2-7|45	%files
21cr|php-pear-XML_RPC2-1.1.2-7|46	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_RPC2-1.1.2-7|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6241 21
21cr|php-pear-XML_RSS-1.0.2-7|1	%define		_class		XML
21cr|php-pear-XML_RSS-1.0.2-7|2	%define		_subclass	RSS
21cr|php-pear-XML_RSS-1.0.2-7|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_RSS-1.0.2-7|4	
21cr|php-pear-XML_RSS-1.0.2-7|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_RSS-1.0.2-7|6	Version:	1.0.2
21cr|php-pear-XML_RSS-1.0.2-7|7	Release:	7
21cr|php-pear-XML_RSS-1.0.2-7|8	Summary:	RSS parser
21cr|php-pear-XML_RSS-1.0.2-7|9	License:	PHP License
21cr|php-pear-XML_RSS-1.0.2-7|10	Group:		Development/PHP
21cr|php-pear-XML_RSS-1.0.2-7|11	URL:		http://pear.php.net/package/XML_RSS/
21cr|php-pear-XML_RSS-1.0.2-7|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_RSS-1.0.2-7|13	Requires(post):	php-pear
21cr|php-pear-XML_RSS-1.0.2-7|14	Requires(preun): php-pear
21cr|php-pear-XML_RSS-1.0.2-7|15	Requires:	php-pear
21cr|php-pear-XML_RSS-1.0.2-7|16	BuildArch:	noarch
21cr|php-pear-XML_RSS-1.0.2-7|17	BuildRequires:	php-pear
21cr|php-pear-XML_RSS-1.0.2-7|18	
21cr|php-pear-XML_RSS-1.0.2-7|19	%description
21cr|php-pear-XML_RSS-1.0.2-7|20	Parser for Resource Description Framework (RDF) Site Summary (RSS)
21cr|php-pear-XML_RSS-1.0.2-7|21	documents.
21cr|php-pear-XML_RSS-1.0.2-7|22	
21cr|php-pear-XML_RSS-1.0.2-7|23	%prep
21cr|php-pear-XML_RSS-1.0.2-7|24	%setup -q -c
21cr|php-pear-XML_RSS-1.0.2-7|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_RSS-1.0.2-7|26	
21cr|php-pear-XML_RSS-1.0.2-7|27	%install
21cr|php-pear-XML_RSS-1.0.2-7|28	
21cr|php-pear-XML_RSS-1.0.2-7|29	cd %{upstream_name}-%{version}
21cr|php-pear-XML_RSS-1.0.2-7|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_RSS-1.0.2-7|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_RSS-1.0.2-7|32	
21cr|php-pear-XML_RSS-1.0.2-7|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_RSS-1.0.2-7|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_RSS-1.0.2-7|35	
21cr|php-pear-XML_RSS-1.0.2-7|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_RSS-1.0.2-7|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_RSS-1.0.2-7|38	
21cr|php-pear-XML_RSS-1.0.2-7|39	%files
21cr|php-pear-XML_RSS-1.0.2-7|40	%defattr(-,root,root)
21cr|php-pear-XML_RSS-1.0.2-7|41	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_RSS-1.0.2-7|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6242 21
21cr|php-pear-XML_SaxFilters-0.3.0-19|1	%define		_class		XML
21cr|php-pear-XML_SaxFilters-0.3.0-19|2	%define		_subclass	SaxFilters
21cr|php-pear-XML_SaxFilters-0.3.0-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_SaxFilters-0.3.0-19|4	
21cr|php-pear-XML_SaxFilters-0.3.0-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_SaxFilters-0.3.0-19|6	Version:	0.3.0
21cr|php-pear-XML_SaxFilters-0.3.0-19|7	Release:	19
21cr|php-pear-XML_SaxFilters-0.3.0-19|8	Summary:	A framework for building XML filters using the SAX API
21cr|php-pear-XML_SaxFilters-0.3.0-19|9	License:	PHP License
21cr|php-pear-XML_SaxFilters-0.3.0-19|10	Group:		Development/PHP
21cr|php-pear-XML_SaxFilters-0.3.0-19|11	URL:		http://pear.php.net/package/XML_SaxFilters/
21cr|php-pear-XML_SaxFilters-0.3.0-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_SaxFilters-0.3.0-19|13	Requires(post):	php-pear
21cr|php-pear-XML_SaxFilters-0.3.0-19|14	Requires(preun): php-pear
21cr|php-pear-XML_SaxFilters-0.3.0-19|15	Requires:	php-pear
21cr|php-pear-XML_SaxFilters-0.3.0-19|16	BuildArch:	noarch
21cr|php-pear-XML_SaxFilters-0.3.0-19|17	BuildRequires:	php-pear
21cr|php-pear-XML_SaxFilters-0.3.0-19|18	
21cr|php-pear-XML_SaxFilters-0.3.0-19|19	%description
21cr|php-pear-XML_SaxFilters-0.3.0-19|20	XML_SaxFilters provides a foundation for using Sax filters in PHP. The
21cr|php-pear-XML_SaxFilters-0.3.0-19|21	original code base was developed by Luis Argerich and published at
21cr|php-pear-XML_SaxFilters-0.3.0-19|22	http://phpxmlclasses.sourceforge.net/show_doc.php?class=class_sax_filters.html.
21cr|php-pear-XML_SaxFilters-0.3.0-19|23	Luis discussed how SaxFilters work, using the Sourceforge classes as
21cr|php-pear-XML_SaxFilters-0.3.0-19|24	an example, in Chapter 10 of Wrox "PHP 4 XML". Luis kindly gave
21cr|php-pear-XML_SaxFilters-0.3.0-19|25	permission to modify the code and license for inclusion in PEAR.
21cr|php-pear-XML_SaxFilters-0.3.0-19|26	
21cr|php-pear-XML_SaxFilters-0.3.0-19|27	This version of the Sax Filters makes significant changes to Luis's
21cr|php-pear-XML_SaxFilters-0.3.0-19|28	original code (backwards compatibility is definately broken),
21cr|php-pear-XML_SaxFilters-0.3.0-19|29	seperating abstract classes from interfaces, providing interfaces for
21cr|php-pear-XML_SaxFilters-0.3.0-19|30	data readers and writers and providing methods to help parse XML
21cr|php-pear-XML_SaxFilters-0.3.0-19|31	documents recursively with filters (for example
21cr|php-pear-XML_SaxFilters-0.3.0-19|32	AbstractFilter::setParent()) for documents where the structure can
21cr|php-pear-XML_SaxFilters-0.3.0-19|33	vary significantly.
21cr|php-pear-XML_SaxFilters-0.3.0-19|34	
21cr|php-pear-XML_SaxFilters-0.3.0-19|35	Sax Filtering is an approach to making parsing XML documents with Sax
21cr|php-pear-XML_SaxFilters-0.3.0-19|36	modular and easy to maintain. The parser delegates events to a child
21cr|php-pear-XML_SaxFilters-0.3.0-19|37	filter which may in turn delegate events to another filter. In general
21cr|php-pear-XML_SaxFilters-0.3.0-19|38	it's possible to implement filters for a document which are as
21cr|php-pear-XML_SaxFilters-0.3.0-19|39	flexible and powerful as DOM.
21cr|php-pear-XML_SaxFilters-0.3.0-19|40	
21cr|php-pear-XML_SaxFilters-0.3.0-19|41	
21cr|php-pear-XML_SaxFilters-0.3.0-19|42	%prep
21cr|php-pear-XML_SaxFilters-0.3.0-19|43	%setup -q -c
21cr|php-pear-XML_SaxFilters-0.3.0-19|44	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_SaxFilters-0.3.0-19|45	
21cr|php-pear-XML_SaxFilters-0.3.0-19|46	%install
21cr|php-pear-XML_SaxFilters-0.3.0-19|47	
21cr|php-pear-XML_SaxFilters-0.3.0-19|48	cd %{upstream_name}-%{version}
21cr|php-pear-XML_SaxFilters-0.3.0-19|49	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_SaxFilters-0.3.0-19|50	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_SaxFilters-0.3.0-19|51	
21cr|php-pear-XML_SaxFilters-0.3.0-19|52	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_SaxFilters-0.3.0-19|53	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_SaxFilters-0.3.0-19|54	
21cr|php-pear-XML_SaxFilters-0.3.0-19|55	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_SaxFilters-0.3.0-19|56	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_SaxFilters-0.3.0-19|57	
21cr|php-pear-XML_SaxFilters-0.3.0-19|58	%files
21cr|php-pear-XML_SaxFilters-0.3.0-19|59	%defattr(-,root,root)
21cr|php-pear-XML_SaxFilters-0.3.0-19|60	%doc %{upstream_name}-%{version}/docs/*
21cr|php-pear-XML_SaxFilters-0.3.0-19|61	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_SaxFilters-0.3.0-19|62	%{_datadir}/pear/packages/%{upstream_name}.xml

6243 21
21cr|php-pear-XML_Serializer-0.21.0-2|1	%define		_class		XML
21cr|php-pear-XML_Serializer-0.21.0-2|2	%define		_subclass	Serializer
21cr|php-pear-XML_Serializer-0.21.0-2|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_Serializer-0.21.0-2|4	
21cr|php-pear-XML_Serializer-0.21.0-2|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_Serializer-0.21.0-2|6	Version:	0.21.0
21cr|php-pear-XML_Serializer-0.21.0-2|7	Release:	2
21cr|php-pear-XML_Serializer-0.21.0-2|8	Summary:	Class to build XML documents from data structures
21cr|php-pear-XML_Serializer-0.21.0-2|9	License:	BSD
21cr|php-pear-XML_Serializer-0.21.0-2|10	Group:		Development/PHP
21cr|php-pear-XML_Serializer-0.21.0-2|11	URL:		http://pear.php.net/package/XML_Serializer/
21cr|php-pear-XML_Serializer-0.21.0-2|12	Source0:	http://download.pear.php.net/package/XML_Serializer-%{version}.tgz
21cr|php-pear-XML_Serializer-0.21.0-2|13	Requires(post):	php-pear
21cr|php-pear-XML_Serializer-0.21.0-2|14	Requires(preun): php-pear
21cr|php-pear-XML_Serializer-0.21.0-2|15	Requires:	php-pear
21cr|php-pear-XML_Serializer-0.21.0-2|16	BuildArch:	noarch
21cr|php-pear-XML_Serializer-0.21.0-2|17	BuildRequires:	php-pear
21cr|php-pear-XML_Serializer-0.21.0-2|18	
21cr|php-pear-XML_Serializer-0.21.0-2|19	%description
21cr|php-pear-XML_Serializer-0.21.0-2|20	%{upstream_name} serializes complex data structures like arrays or objects
21cr|php-pear-XML_Serializer-0.21.0-2|21	as XML documents. This class helps you generating any XML document you
21cr|php-pear-XML_Serializer-0.21.0-2|22	require without the need for DOM.
21cr|php-pear-XML_Serializer-0.21.0-2|23	
21cr|php-pear-XML_Serializer-0.21.0-2|24	
21cr|php-pear-XML_Serializer-0.21.0-2|25	%prep
21cr|php-pear-XML_Serializer-0.21.0-2|26	%setup -q -c
21cr|php-pear-XML_Serializer-0.21.0-2|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_Serializer-0.21.0-2|28	
21cr|php-pear-XML_Serializer-0.21.0-2|29	%install
21cr|php-pear-XML_Serializer-0.21.0-2|30	
21cr|php-pear-XML_Serializer-0.21.0-2|31	cd %{upstream_name}-%{version}
21cr|php-pear-XML_Serializer-0.21.0-2|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_Serializer-0.21.0-2|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_Serializer-0.21.0-2|34	
21cr|php-pear-XML_Serializer-0.21.0-2|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_Serializer-0.21.0-2|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_Serializer-0.21.0-2|37	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-XML_Serializer-0.21.0-2|38	
21cr|php-pear-XML_Serializer-0.21.0-2|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Serializer-0.21.0-2|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Serializer-0.21.0-2|41	
21cr|php-pear-XML_Serializer-0.21.0-2|42	%files
21cr|php-pear-XML_Serializer-0.21.0-2|43	%doc %{upstream_name}-%{version}/doc
21cr|php-pear-XML_Serializer-0.21.0-2|44	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-XML_Serializer-0.21.0-2|45	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_Serializer-0.21.0-2|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6244 21
21cr|php-pear-XML_sql2xml-0.3.4-13|1	%define		_class		XML
21cr|php-pear-XML_sql2xml-0.3.4-13|2	%define		_subclass	sql2xml
21cr|php-pear-XML_sql2xml-0.3.4-13|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_sql2xml-0.3.4-13|4	
21cr|php-pear-XML_sql2xml-0.3.4-13|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_sql2xml-0.3.4-13|6	Version:	0.3.4
21cr|php-pear-XML_sql2xml-0.3.4-13|7	Release:	13
21cr|php-pear-XML_sql2xml-0.3.4-13|8	Summary:	Returns XML from a SQL-query
21cr|php-pear-XML_sql2xml-0.3.4-13|9	License:	PHP License
21cr|php-pear-XML_sql2xml-0.3.4-13|10	Group:		Development/PHP
21cr|php-pear-XML_sql2xml-0.3.4-13|11	URL:		http://pear.php.net/package/XML_sql2xml/
21cr|php-pear-XML_sql2xml-0.3.4-13|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_sql2xml-0.3.4-13|13	Requires(post):	php-pear
21cr|php-pear-XML_sql2xml-0.3.4-13|14	Requires(preun): php-pear
21cr|php-pear-XML_sql2xml-0.3.4-13|15	Requires:	php-pear
21cr|php-pear-XML_sql2xml-0.3.4-13|16	BuildArch:	noarch
21cr|php-pear-XML_sql2xml-0.3.4-13|17	BuildRequires:	php-pear
21cr|php-pear-XML_sql2xml-0.3.4-13|18	
21cr|php-pear-XML_sql2xml-0.3.4-13|19	%description
21cr|php-pear-XML_sql2xml-0.3.4-13|20	This class takes a PEAR::DB-Result Object, a sql-query-string, an
21cr|php-pear-XML_sql2xml-0.3.4-13|21	array and/or an xml-string/file and returns a xml-representation of
21cr|php-pear-XML_sql2xml-0.3.4-13|22	it.
21cr|php-pear-XML_sql2xml-0.3.4-13|23	
21cr|php-pear-XML_sql2xml-0.3.4-13|24	
21cr|php-pear-XML_sql2xml-0.3.4-13|25	%prep
21cr|php-pear-XML_sql2xml-0.3.4-13|26	%setup -q -c
21cr|php-pear-XML_sql2xml-0.3.4-13|27	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_sql2xml-0.3.4-13|28	
21cr|php-pear-XML_sql2xml-0.3.4-13|29	%install
21cr|php-pear-XML_sql2xml-0.3.4-13|30	
21cr|php-pear-XML_sql2xml-0.3.4-13|31	cd %{upstream_name}-%{version}
21cr|php-pear-XML_sql2xml-0.3.4-13|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_sql2xml-0.3.4-13|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_sql2xml-0.3.4-13|34	
21cr|php-pear-XML_sql2xml-0.3.4-13|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_sql2xml-0.3.4-13|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_sql2xml-0.3.4-13|37	
21cr|php-pear-XML_sql2xml-0.3.4-13|38	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_sql2xml-0.3.4-13|39	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_sql2xml-0.3.4-13|40	
21cr|php-pear-XML_sql2xml-0.3.4-13|41	%files
21cr|php-pear-XML_sql2xml-0.3.4-13|42	%doc %{upstream_name}-%{version}/doc/*
21cr|php-pear-XML_sql2xml-0.3.4-13|43	%doc %{upstream_name}-%{version}/%{_subclass}_ext.php
21cr|php-pear-XML_sql2xml-0.3.4-13|44	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_sql2xml-0.3.4-13|45	%{_datadir}/pear/packages/%{upstream_name}.xml

6245 21
21cr|php-pear-XML_Statistics-0.2.0-19|1	%define		_class		XML
21cr|php-pear-XML_Statistics-0.2.0-19|2	%define		_subclass	Statistics
21cr|php-pear-XML_Statistics-0.2.0-19|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_Statistics-0.2.0-19|4	
21cr|php-pear-XML_Statistics-0.2.0-19|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_Statistics-0.2.0-19|6	Version:	0.2.0
21cr|php-pear-XML_Statistics-0.2.0-19|7	Release:	19
21cr|php-pear-XML_Statistics-0.2.0-19|8	Summary:	Obtain statistical information from an XML documents
21cr|php-pear-XML_Statistics-0.2.0-19|9	License:	PHP License
21cr|php-pear-XML_Statistics-0.2.0-19|10	Group:		Development/PHP
21cr|php-pear-XML_Statistics-0.2.0-19|11	URL:		http://pear.php.net/package/XML_Statistics/
21cr|php-pear-XML_Statistics-0.2.0-19|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_Statistics-0.2.0-19|13	Requires(post):	php-pear
21cr|php-pear-XML_Statistics-0.2.0-19|14	Requires(preun): php-pear
21cr|php-pear-XML_Statistics-0.2.0-19|15	Requires:	php-pear
21cr|php-pear-XML_Statistics-0.2.0-19|16	BuildArch:	noarch
21cr|php-pear-XML_Statistics-0.2.0-19|17	BuildRequires:	php-pear
21cr|php-pear-XML_Statistics-0.2.0-19|18	
21cr|php-pear-XML_Statistics-0.2.0-19|19	%description
21cr|php-pear-XML_Statistics-0.2.0-19|20	XML_Statistics is able to retrieve statistics about tags, attributes,
21cr|php-pear-XML_Statistics-0.2.0-19|21	entities, processing instructions and CDaata chunks in any XML document.
21cr|php-pear-XML_Statistics-0.2.0-19|22	
21cr|php-pear-XML_Statistics-0.2.0-19|23	%prep
21cr|php-pear-XML_Statistics-0.2.0-19|24	%setup -q -c
21cr|php-pear-XML_Statistics-0.2.0-19|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_Statistics-0.2.0-19|26	
21cr|php-pear-XML_Statistics-0.2.0-19|27	%install
21cr|php-pear-XML_Statistics-0.2.0-19|28	
21cr|php-pear-XML_Statistics-0.2.0-19|29	cd %{upstream_name}-%{version}
21cr|php-pear-XML_Statistics-0.2.0-19|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_Statistics-0.2.0-19|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_Statistics-0.2.0-19|32	
21cr|php-pear-XML_Statistics-0.2.0-19|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_Statistics-0.2.0-19|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_Statistics-0.2.0-19|35	
21cr|php-pear-XML_Statistics-0.2.0-19|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Statistics-0.2.0-19|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Statistics-0.2.0-19|38	
21cr|php-pear-XML_Statistics-0.2.0-19|39	%files
21cr|php-pear-XML_Statistics-0.2.0-19|40	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-XML_Statistics-0.2.0-19|41	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_Statistics-0.2.0-19|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6246 21
21cr|php-pear-XML_SVG-1.1.0-6|1	%define		_class		XML
21cr|php-pear-XML_SVG-1.1.0-6|2	%define		_subclass	SVG
21cr|php-pear-XML_SVG-1.1.0-6|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_SVG-1.1.0-6|4	
21cr|php-pear-XML_SVG-1.1.0-6|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_SVG-1.1.0-6|6	Version:	1.1.0
21cr|php-pear-XML_SVG-1.1.0-6|7	Release:	6
21cr|php-pear-XML_SVG-1.1.0-6|8	Summary:	XML_SVG API
21cr|php-pear-XML_SVG-1.1.0-6|9	License:	PHP License
21cr|php-pear-XML_SVG-1.1.0-6|10	Group:		Development/PHP
21cr|php-pear-XML_SVG-1.1.0-6|11	URL:		http://pear.php.net/package/XML_SVG/
21cr|php-pear-XML_SVG-1.1.0-6|12	Source0:	http://download.pear.php.net/package/XML_SVG-%{version}.tgz
21cr|php-pear-XML_SVG-1.1.0-6|13	Requires(post):	php-pear
21cr|php-pear-XML_SVG-1.1.0-6|14	Requires(preun): php-pear
21cr|php-pear-XML_SVG-1.1.0-6|15	Requires:	php-pear
21cr|php-pear-XML_SVG-1.1.0-6|16	BuildArch:	noarch
21cr|php-pear-XML_SVG-1.1.0-6|17	BuildRequires:	php-pear
21cr|php-pear-XML_SVG-1.1.0-6|18	
21cr|php-pear-XML_SVG-1.1.0-6|19	%description
21cr|php-pear-XML_SVG-1.1.0-6|20	This package provides and object-oriented way of building SVG
21cr|php-pear-XML_SVG-1.1.0-6|21	documents.
21cr|php-pear-XML_SVG-1.1.0-6|22	
21cr|php-pear-XML_SVG-1.1.0-6|23	%prep
21cr|php-pear-XML_SVG-1.1.0-6|24	%setup -q -c
21cr|php-pear-XML_SVG-1.1.0-6|25	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_SVG-1.1.0-6|26	
21cr|php-pear-XML_SVG-1.1.0-6|27	%install
21cr|php-pear-XML_SVG-1.1.0-6|28	
21cr|php-pear-XML_SVG-1.1.0-6|29	cd %{upstream_name}-%{version}
21cr|php-pear-XML_SVG-1.1.0-6|30	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_SVG-1.1.0-6|31	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_SVG-1.1.0-6|32	
21cr|php-pear-XML_SVG-1.1.0-6|33	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_SVG-1.1.0-6|34	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_SVG-1.1.0-6|35	
21cr|php-pear-XML_SVG-1.1.0-6|36	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_SVG-1.1.0-6|37	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_SVG-1.1.0-6|38	
21cr|php-pear-XML_SVG-1.1.0-6|39	%files
21cr|php-pear-XML_SVG-1.1.0-6|40	%doc %{_datadir}/pear/data/%{upstream_name}
21cr|php-pear-XML_SVG-1.1.0-6|41	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_SVG-1.1.0-6|42	%{_datadir}/pear/packages/%{upstream_name}.xml

6247 21
21cr|php-pear-XML_svg2image-0.2.0-5|1	%define		_class		XML
21cr|php-pear-XML_svg2image-0.2.0-5|2	%define		_subclass	svg2image
21cr|php-pear-XML_svg2image-0.2.0-5|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_svg2image-0.2.0-5|4	
21cr|php-pear-XML_svg2image-0.2.0-5|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_svg2image-0.2.0-5|6	Version:	0.2.0
21cr|php-pear-XML_svg2image-0.2.0-5|7	Release:	5
21cr|php-pear-XML_svg2image-0.2.0-5|8	Summary:	Converts a SVG file to a PNG/JPEG image
21cr|php-pear-XML_svg2image-0.2.0-5|9	License:	PHP License
21cr|php-pear-XML_svg2image-0.2.0-5|10	Group:		Development/PHP
21cr|php-pear-XML_svg2image-0.2.0-5|11	URL:		http://pear.php.net/package/XML_svg2image/
21cr|php-pear-XML_svg2image-0.2.0-5|12	Source0:	http://download.pear.php.net/package/XML_svg2image-%{version}.tgz
21cr|php-pear-XML_svg2image-0.2.0-5|13	Requires(post):	php-pear
21cr|php-pear-XML_svg2image-0.2.0-5|14	Requires(preun): php-pear
21cr|php-pear-XML_svg2image-0.2.0-5|15	Requires:	php-pear
21cr|php-pear-XML_svg2image-0.2.0-5|16	BuildArch:	noarch
21cr|php-pear-XML_svg2image-0.2.0-5|17	BuildRequires:	php-pear
21cr|php-pear-XML_svg2image-0.2.0-5|18	
21cr|php-pear-XML_svg2image-0.2.0-5|19	%description
21cr|php-pear-XML_svg2image-0.2.0-5|20	Converts a SVG file to a PNG/JPEG image with the help of apache-batik
21cr|php-pear-XML_svg2image-0.2.0-5|21	(java-program), needs therefore a PHP with ext/java compiled-in and
21cr|php-pear-XML_svg2image-0.2.0-5|22	the batik files from http://xml.apache.org/batik/.
21cr|php-pear-XML_svg2image-0.2.0-5|23	
21cr|php-pear-XML_svg2image-0.2.0-5|24	%prep
21cr|php-pear-XML_svg2image-0.2.0-5|25	%setup -q -c
21cr|php-pear-XML_svg2image-0.2.0-5|26	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_svg2image-0.2.0-5|27	
21cr|php-pear-XML_svg2image-0.2.0-5|28	%install
21cr|php-pear-XML_svg2image-0.2.0-5|29	
21cr|php-pear-XML_svg2image-0.2.0-5|30	cd %{upstream_name}-%{version}
21cr|php-pear-XML_svg2image-0.2.0-5|31	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_svg2image-0.2.0-5|32	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_svg2image-0.2.0-5|33	
21cr|php-pear-XML_svg2image-0.2.0-5|34	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_svg2image-0.2.0-5|35	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_svg2image-0.2.0-5|36	
21cr|php-pear-XML_svg2image-0.2.0-5|37	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_svg2image-0.2.0-5|38	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_svg2image-0.2.0-5|39	
21cr|php-pear-XML_svg2image-0.2.0-5|40	%files
21cr|php-pear-XML_svg2image-0.2.0-5|41	#%doc %{upstream_name}-%{version}/README*
21cr|php-pear-XML_svg2image-0.2.0-5|42	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_svg2image-0.2.0-5|43	%{_datadir}/pear/packages/%{upstream_name}.xml

6248 21
21cr|php-pear-XML_Transformer-1.1.2-12|1	%define		_class		XML
21cr|php-pear-XML_Transformer-1.1.2-12|2	%define		_subclass	Transformer
21cr|php-pear-XML_Transformer-1.1.2-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_Transformer-1.1.2-12|4	
21cr|php-pear-XML_Transformer-1.1.2-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_Transformer-1.1.2-12|6	Version:	1.1.2
21cr|php-pear-XML_Transformer-1.1.2-12|7	Release:	12
21cr|php-pear-XML_Transformer-1.1.2-12|8	Summary:	XML transformations in PHP
21cr|php-pear-XML_Transformer-1.1.2-12|9	License:	PHP License
21cr|php-pear-XML_Transformer-1.1.2-12|10	Group:		Development/PHP
21cr|php-pear-XML_Transformer-1.1.2-12|11	URL:		http://pear.php.net/package/XML_Transformer/
21cr|php-pear-XML_Transformer-1.1.2-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_Transformer-1.1.2-12|13	Requires(post):	php-pear
21cr|php-pear-XML_Transformer-1.1.2-12|14	Requires(preun): php-pear
21cr|php-pear-XML_Transformer-1.1.2-12|15	Requires:	php-pear
21cr|php-pear-XML_Transformer-1.1.2-12|16	BuildArch:	noarch
21cr|php-pear-XML_Transformer-1.1.2-12|17	BuildRequires:	php-pear
21cr|php-pear-XML_Transformer-1.1.2-12|18	
21cr|php-pear-XML_Transformer-1.1.2-12|19	%description
21cr|php-pear-XML_Transformer-1.1.2-12|20	With the XML_Transformer class one can easily bind PHP functionality
21cr|php-pear-XML_Transformer-1.1.2-12|21	to XML tags, thus transforming the input XML tree into an output XML
21cr|php-pear-XML_Transformer-1.1.2-12|22	tree without the need for XSLT. Single XML elements can be overloaded
21cr|php-pear-XML_Transformer-1.1.2-12|23	with PHP functions, methods and static method calls, XML namespaces
21cr|php-pear-XML_Transformer-1.1.2-12|24	can be registered to be handled by PHP classes.
21cr|php-pear-XML_Transformer-1.1.2-12|25	
21cr|php-pear-XML_Transformer-1.1.2-12|26	
21cr|php-pear-XML_Transformer-1.1.2-12|27	%prep
21cr|php-pear-XML_Transformer-1.1.2-12|28	%setup -q -c
21cr|php-pear-XML_Transformer-1.1.2-12|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_Transformer-1.1.2-12|30	
21cr|php-pear-XML_Transformer-1.1.2-12|31	perl -pi -e "s|PHPUnit2|PHPUnit|g" %{upstream_name}-%{version}/Transformer/Tests/*
21cr|php-pear-XML_Transformer-1.1.2-12|32	
21cr|php-pear-XML_Transformer-1.1.2-12|33	%install
21cr|php-pear-XML_Transformer-1.1.2-12|34	
21cr|php-pear-XML_Transformer-1.1.2-12|35	cd %{upstream_name}-%{version}
21cr|php-pear-XML_Transformer-1.1.2-12|36	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_Transformer-1.1.2-12|37	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_Transformer-1.1.2-12|38	
21cr|php-pear-XML_Transformer-1.1.2-12|39	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_Transformer-1.1.2-12|40	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_Transformer-1.1.2-12|41	
21cr|php-pear-XML_Transformer-1.1.2-12|42	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Transformer-1.1.2-12|43	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Transformer-1.1.2-12|44	
21cr|php-pear-XML_Transformer-1.1.2-12|45	%files
21cr|php-pear-XML_Transformer-1.1.2-12|46	%doc %{upstream_name}-%{version}/README
21cr|php-pear-XML_Transformer-1.1.2-12|47	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_Transformer-1.1.2-12|48	%{_datadir}/pear/packages/%{upstream_name}.xml

6249 21
21cr|php-pear-XML_Tree-2.0.0-20|1	%define		_class		XML
21cr|php-pear-XML_Tree-2.0.0-20|2	%define		_subclass	Tree
21cr|php-pear-XML_Tree-2.0.0-20|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_Tree-2.0.0-20|4	%define		_rc		RC2
21cr|php-pear-XML_Tree-2.0.0-20|5	
21cr|php-pear-XML_Tree-2.0.0-20|6	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_Tree-2.0.0-20|7	Version:	2.0.0
21cr|php-pear-XML_Tree-2.0.0-20|8	Summary:	Represent XML data in a tree structure
21cr|php-pear-XML_Tree-2.0.0-20|9	Release:	20
21cr|php-pear-XML_Tree-2.0.0-20|10	License:	PHP License
21cr|php-pear-XML_Tree-2.0.0-20|11	Group:		Development/PHP
21cr|php-pear-XML_Tree-2.0.0-20|12	URL:		http://pear.php.net/package/XML_Tree/
21cr|php-pear-XML_Tree-2.0.0-20|13	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{_rc}.tar.bz2
21cr|php-pear-XML_Tree-2.0.0-20|14	Requires(post):	php-pear
21cr|php-pear-XML_Tree-2.0.0-20|15	Requires(preun): php-pear
21cr|php-pear-XML_Tree-2.0.0-20|16	Requires:	php-pear
21cr|php-pear-XML_Tree-2.0.0-20|17	BuildArch:	noarch
21cr|php-pear-XML_Tree-2.0.0-20|18	BuildRequires:	php-pear
21cr|php-pear-XML_Tree-2.0.0-20|19	
21cr|php-pear-XML_Tree-2.0.0-20|20	%description
21cr|php-pear-XML_Tree-2.0.0-20|21	Allows for the building of XML data structures using a tree
21cr|php-pear-XML_Tree-2.0.0-20|22	representation, without the need for an extension like DOMXML.
21cr|php-pear-XML_Tree-2.0.0-20|23	
21cr|php-pear-XML_Tree-2.0.0-20|24	
21cr|php-pear-XML_Tree-2.0.0-20|25	%prep
21cr|php-pear-XML_Tree-2.0.0-20|26	%setup -q -c
21cr|php-pear-XML_Tree-2.0.0-20|27	mv package.xml %{upstream_name}-%{version}%{_rc}/%{upstream_name}.xml
21cr|php-pear-XML_Tree-2.0.0-20|28	
21cr|php-pear-XML_Tree-2.0.0-20|29	%install
21cr|php-pear-XML_Tree-2.0.0-20|30	
21cr|php-pear-XML_Tree-2.0.0-20|31	cd %{upstream_name}-%{version}%{_rc}
21cr|php-pear-XML_Tree-2.0.0-20|32	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_Tree-2.0.0-20|33	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_Tree-2.0.0-20|34	
21cr|php-pear-XML_Tree-2.0.0-20|35	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_Tree-2.0.0-20|36	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_Tree-2.0.0-20|37	rm -rf %{buildroot}%{_datadir}/pear/data
21cr|php-pear-XML_Tree-2.0.0-20|38	
21cr|php-pear-XML_Tree-2.0.0-20|39	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Tree-2.0.0-20|40	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Tree-2.0.0-20|41	
21cr|php-pear-XML_Tree-2.0.0-20|42	%files
21cr|php-pear-XML_Tree-2.0.0-20|43	%defattr(-,root,root)
21cr|php-pear-XML_Tree-2.0.0-20|44	%doc %{upstream_name}-%{version}%{_rc}/README.txt
21cr|php-pear-XML_Tree-2.0.0-20|45	%doc %{upstream_name}-%{version}%{_rc}/docs
21cr|php-pear-XML_Tree-2.0.0-20|46	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_Tree-2.0.0-20|47	%{_datadir}/pear/packages/%{upstream_name}.xml

6250 21
21cr|php-pear-XML_Wddx-1.0.2-8|1	%define		_class		XML
21cr|php-pear-XML_Wddx-1.0.2-8|2	%define		_subclass	Wddx
21cr|php-pear-XML_Wddx-1.0.2-8|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_Wddx-1.0.2-8|4	
21cr|php-pear-XML_Wddx-1.0.2-8|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_Wddx-1.0.2-8|6	Version:	1.0.2
21cr|php-pear-XML_Wddx-1.0.2-8|7	Release:	8
21cr|php-pear-XML_Wddx-1.0.2-8|8	Summary:	Wddx pretty serializer and deserializer
21cr|php-pear-XML_Wddx-1.0.2-8|9	License:	PHP License
21cr|php-pear-XML_Wddx-1.0.2-8|10	Group:		Development/PHP
21cr|php-pear-XML_Wddx-1.0.2-8|11	URL:		http://pear.php.net/package/XML_Wddx/
21cr|php-pear-XML_Wddx-1.0.2-8|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
21cr|php-pear-XML_Wddx-1.0.2-8|13	Requires(post):	php-pear
21cr|php-pear-XML_Wddx-1.0.2-8|14	Requires(preun): php-pear
21cr|php-pear-XML_Wddx-1.0.2-8|15	Requires:	php-pear
21cr|php-pear-XML_Wddx-1.0.2-8|16	BuildArch:	noarch
21cr|php-pear-XML_Wddx-1.0.2-8|17	BuildRequires:	php-pear
21cr|php-pear-XML_Wddx-1.0.2-8|18	
21cr|php-pear-XML_Wddx-1.0.2-8|19	%description
21cr|php-pear-XML_Wddx-1.0.2-8|20	XML_Wddx does 2 things:
21cr|php-pear-XML_Wddx-1.0.2-8|21	- a drop in replacement for the XML_Wddx extension (if it's not built
21cr|php-pear-XML_Wddx-1.0.2-8|22	in)
21cr|php-pear-XML_Wddx-1.0.2-8|23	- produce an editable wddx file (with indenting etc.) and uses CDATA,
21cr|php-pear-XML_Wddx-1.0.2-8|24	rather than char tags
21cr|php-pear-XML_Wddx-1.0.2-8|25	
21cr|php-pear-XML_Wddx-1.0.2-8|26	This package contains 2 static method:
21cr|php-pear-XML_Wddx-1.0.2-8|27	- XML_Wddx:serialize(\$value)
21cr|php-pear-XML_Wddx-1.0.2-8|28	- XML_Wddx:deserialize(\$value)
21cr|php-pear-XML_Wddx-1.0.2-8|29	
21cr|php-pear-XML_Wddx-1.0.2-8|30	And should be 90% compatible with wddx_deserialize(), and the
21cr|php-pear-XML_Wddx-1.0.2-8|31	deserializer will use wddx_deserialize if it is built in.
21cr|php-pear-XML_Wddx-1.0.2-8|32	
21cr|php-pear-XML_Wddx-1.0.2-8|33	No support for recordsets is available at present in the PHP version
21cr|php-pear-XML_Wddx-1.0.2-8|34	of the deserializer.
21cr|php-pear-XML_Wddx-1.0.2-8|35	
21cr|php-pear-XML_Wddx-1.0.2-8|36	%prep
21cr|php-pear-XML_Wddx-1.0.2-8|37	%setup -q -c
21cr|php-pear-XML_Wddx-1.0.2-8|38	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_Wddx-1.0.2-8|39	
21cr|php-pear-XML_Wddx-1.0.2-8|40	%install
21cr|php-pear-XML_Wddx-1.0.2-8|41	
21cr|php-pear-XML_Wddx-1.0.2-8|42	cd %{upstream_name}-%{version}
21cr|php-pear-XML_Wddx-1.0.2-8|43	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_Wddx-1.0.2-8|44	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_Wddx-1.0.2-8|45	
21cr|php-pear-XML_Wddx-1.0.2-8|46	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_Wddx-1.0.2-8|47	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_Wddx-1.0.2-8|48	
21cr|php-pear-XML_Wddx-1.0.2-8|49	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Wddx-1.0.2-8|50	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_Wddx-1.0.2-8|51	
21cr|php-pear-XML_Wddx-1.0.2-8|52	%files
21cr|php-pear-XML_Wddx-1.0.2-8|53	%defattr(-,root,root)
21cr|php-pear-XML_Wddx-1.0.2-8|54	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_Wddx-1.0.2-8|55	%{_datadir}/pear/packages/%{upstream_name}.xml

6251 21
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|1	%define		_class		XML
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|2	%define		_subclass	XSLT
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|3	%define		upstream_name	%{_class}_%{_subclass}_Wrapper
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|4	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|6	Version:	0.2.2
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|7	Release:	11
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|8	Summary:	Single interface to the different XSLT interface or commands
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|9	License:	PHP License
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|10	Group:		Development/PHP
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|11	Source0:	http://pear.php.net/get/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|12	URL:		http://pear.php.net/package/XML_XSLT_Wrapper/
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|13	Requires(post):	php-pear
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|14	Requires(preun): php-pear
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|15	Requires:	php-pear
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|16	BuildArch:	noarch
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|17	BuildRequires:	php-pear
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|18	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|19	%description
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|20	This package was written to provide a simpler, cross-library and cross
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|21	commands interface to doing XSL transformations. It provides support
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|22	for: DOM XSLT PHP extension, XSLT PHP extension, MSXML using COM PHP
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|23	extension, XT command line
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|24	(http://www.blnz.com/xt/xt-20020426a-src/index.html), Sablotron
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|25	command line
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|26	(http://www.gingerall.com/charlie/ga/act/gadoc.act?pg=sablot#i__1940),
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|27	XT java interface, xml.apache.org java and C interface
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|28	(http://xml.apache.org/), Instant Saxon
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|29	(http://users.iclway.co.uk/mhkay/saxon/instant.html). Batch mode: XML:
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|30	multiple transformations of a single XML file, XSL: multiple
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|31	transformations of multiple XML files using a single XSL.
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|32	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|33	%prep
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|34	%setup -q -c
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|35	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|36	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|37	%install
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|38	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|39	cd %{upstream_name}-%{version}
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|40	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|41	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|42	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|43	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|44	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|45	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|46	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|47	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|48	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|49	# remove windows class:
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|50	rm %{buildroot}%{_datadir}/pear/%{_class}/%{_subclass}/Wrapper/Backend/*Com.php
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|51	
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|52	%files
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|53	%defattr(-,root,root)
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|54	%doc %{upstream_name}-%{version}/TODO
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|55	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|56	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_XSLT_Wrapper-0.2.2-11|57	%{_datadir}/pear/packages/%{upstream_name}.xml

6252 21
21cr|php-pear-XML_XUL-0.9.1-12|1	%define		_class		XML
21cr|php-pear-XML_XUL-0.9.1-12|2	%define		_subclass	XUL
21cr|php-pear-XML_XUL-0.9.1-12|3	%define		upstream_name	%{_class}_%{_subclass}
21cr|php-pear-XML_XUL-0.9.1-12|4	
21cr|php-pear-XML_XUL-0.9.1-12|5	Name:		php-pear-%{upstream_name}
21cr|php-pear-XML_XUL-0.9.1-12|6	Version:	0.9.1
21cr|php-pear-XML_XUL-0.9.1-12|7	Release:	12
21cr|php-pear-XML_XUL-0.9.1-12|8	Summary:	Class to build Mozilla XUL applications
21cr|php-pear-XML_XUL-0.9.1-12|9	License:	PHP License
21cr|php-pear-XML_XUL-0.9.1-12|10	Group:		Development/PHP
21cr|php-pear-XML_XUL-0.9.1-12|11	URL:		http://pear.php.net/package/XML_XUL/
21cr|php-pear-XML_XUL-0.9.1-12|12	Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
21cr|php-pear-XML_XUL-0.9.1-12|13	Requires(post):	php-pear
21cr|php-pear-XML_XUL-0.9.1-12|14	Requires(preun): php-pear
21cr|php-pear-XML_XUL-0.9.1-12|15	Requires:	php-pear
21cr|php-pear-XML_XUL-0.9.1-12|16	BuildArch:	noarch
21cr|php-pear-XML_XUL-0.9.1-12|17	BuildRequires:	php-pear
21cr|php-pear-XML_XUL-0.9.1-12|18	
21cr|php-pear-XML_XUL-0.9.1-12|19	%description
21cr|php-pear-XML_XUL-0.9.1-12|20	The XML User Interface Language (XUL) is a markup language for
21cr|php-pear-XML_XUL-0.9.1-12|21	describing user interfaces. With XUL you can create rich, sophisticated
21cr|php-pear-XML_XUL-0.9.1-12|22	cross-platform web applications easily. XML_XUL provides a API similar
21cr|php-pear-XML_XUL-0.9.1-12|23	to DOM to create XUL applications. There's a PHP object for each XUL
21cr|php-pear-XML_XUL-0.9.1-12|24	element, and the more complex widgets like grids, trees and tabboxes can
21cr|php-pear-XML_XUL-0.9.1-12|25	easily be created with these objects.
21cr|php-pear-XML_XUL-0.9.1-12|26	
21cr|php-pear-XML_XUL-0.9.1-12|27	%prep
21cr|php-pear-XML_XUL-0.9.1-12|28	%setup -q -c
21cr|php-pear-XML_XUL-0.9.1-12|29	mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
21cr|php-pear-XML_XUL-0.9.1-12|30	
21cr|php-pear-XML_XUL-0.9.1-12|31	%install
21cr|php-pear-XML_XUL-0.9.1-12|32	
21cr|php-pear-XML_XUL-0.9.1-12|33	cd %{upstream_name}-%{version}
21cr|php-pear-XML_XUL-0.9.1-12|34	pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
21cr|php-pear-XML_XUL-0.9.1-12|35	rm -rf %{buildroot}%{_datadir}/pear/.??*
21cr|php-pear-XML_XUL-0.9.1-12|36	
21cr|php-pear-XML_XUL-0.9.1-12|37	rm -rf %{buildroot}%{_datadir}/pear/doc
21cr|php-pear-XML_XUL-0.9.1-12|38	rm -rf %{buildroot}%{_datadir}/pear/test
21cr|php-pear-XML_XUL-0.9.1-12|39	
21cr|php-pear-XML_XUL-0.9.1-12|40	install -d %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_XUL-0.9.1-12|41	install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
21cr|php-pear-XML_XUL-0.9.1-12|42	
21cr|php-pear-XML_XUL-0.9.1-12|43	%files
21cr|php-pear-XML_XUL-0.9.1-12|44	%doc %{upstream_name}-%{version}/examples
21cr|php-pear-XML_XUL-0.9.1-12|45	%{_datadir}/pear/%{_class}
21cr|php-pear-XML_XUL-0.9.1-12|46	%{_datadir}/pear/packages/%{upstream_name}.xml

6253 21
21cr|phppgadmin-5.1-4|1	%define rname phpPgAdmin
21cr|phppgadmin-5.1-4|2	
21cr|phppgadmin-5.1-4|3	Summary:	PostgreSQL database adminstration over the web interface
21cr|phppgadmin-5.1-4|4	Name:		phppgadmin
21cr|phppgadmin-5.1-4|5	Version:	5.1
21cr|phppgadmin-5.1-4|6	Release:	4
21cr|phppgadmin-5.1-4|7	License:	GPLv2+
21cr|phppgadmin-5.1-4|8	Group:		System/Servers
21cr|phppgadmin-5.1-4|9	Url:		http://sourceforge.net/projects/phppgadmin
21cr|phppgadmin-5.1-4|10	Source0:	http://prdownloads.sourceforge.net/phppgadmin/%{rname}-%{version}.tar.bz2
21cr|phppgadmin-5.1-4|11	Patch0:		phpPgAdmin-4.1.1-mdv_conf.diff
21cr|phppgadmin-5.1-4|12	BuildRequires:	imagemagick
21cr|phppgadmin-5.1-4|13	BuildRequires:	pkgconfig(jasper)
21cr|phppgadmin-5.1-4|14	BuildRequires:	recode
21cr|phppgadmin-5.1-4|15	Requires:	apache-mod_php
21cr|phppgadmin-5.1-4|16	Requires:	php-pgsql
21cr|phppgadmin-5.1-4|17	Requires:	php-gettext
21cr|phppgadmin-5.1-4|18	BuildArch:	noarch
21cr|phppgadmin-5.1-4|19	
21cr|phppgadmin-5.1-4|20	%description
21cr|phppgadmin-5.1-4|21	phpPgAdmin is phpMyAdmin (for MySQL) ported to PostgreSQL.
21cr|phppgadmin-5.1-4|22	phpPgAdmin is a fully functional PostgreSQL administration
21cr|phppgadmin-5.1-4|23	utility. You can use it to  create and maintain multiple databases
21cr|phppgadmin-5.1-4|24	and even multiple servers.
21cr|phppgadmin-5.1-4|25	
21cr|phppgadmin-5.1-4|26	%files
21cr|phppgadmin-5.1-4|27	%doc CREDITS DEVELOPERS FAQ HISTORY INSTALL LICENSE TODO TRANSLATORS plugins/Report/sql/reports-pgsql.sql
21cr|phppgadmin-5.1-4|28	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|phppgadmin-5.1-4|29	%dir %{_sysconfdir}/%{name}
21cr|phppgadmin-5.1-4|30	%attr(0640,apache,root) %config(noreplace) %{_sysconfdir}/%{name}/config.inc.php
21cr|phppgadmin-5.1-4|31	/var/www/%{name}
21cr|phppgadmin-5.1-4|32	%{_iconsdir}/%{name}.png
21cr|phppgadmin-5.1-4|33	%{_miconsdir}/%{name}.png
21cr|phppgadmin-5.1-4|34	%{_liconsdir}/%{name}.png
21cr|phppgadmin-5.1-4|35	%{_datadir}/applications/*.desktop
21cr|phppgadmin-5.1-4|36	
21cr|phppgadmin-5.1-4|37	#------------------------------------------------------------------------------
21cr|phppgadmin-5.1-4|38	
21cr|phppgadmin-5.1-4|39	%prep
21cr|phppgadmin-5.1-4|40	%setup -q -n %{rname}-%{version}
21cr|phppgadmin-5.1-4|41	%patch0 -p0
21cr|phppgadmin-5.1-4|42	
21cr|phppgadmin-5.1-4|43	# clean up CVS stuff
21cr|phppgadmin-5.1-4|44	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|phppgadmin-5.1-4|45	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|phppgadmin-5.1-4|46	done
21cr|phppgadmin-5.1-4|47	
21cr|phppgadmin-5.1-4|48	%build
21cr|phppgadmin-5.1-4|49	
21cr|phppgadmin-5.1-4|50	%install
21cr|phppgadmin-5.1-4|51	export DONT_RELINK=1
21cr|phppgadmin-5.1-4|52	
21cr|phppgadmin-5.1-4|53	install -d %{buildroot}%{_webappconfdir}
21cr|phppgadmin-5.1-4|54	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|phppgadmin-5.1-4|55	install -d %{buildroot}/var/www/%{name}
21cr|phppgadmin-5.1-4|56	
21cr|phppgadmin-5.1-4|57	cp -aRf * %{buildroot}/var/www/%{name}/
21cr|phppgadmin-5.1-4|58	
21cr|phppgadmin-5.1-4|59	mv %{buildroot}/var/www/%{name}/conf/config.inc.php-dist %{buildroot}%{_sysconfdir}/%{name}/config.inc.php
21cr|phppgadmin-5.1-4|60	rm -rf %{buildroot}/var/www/%{name}/conf
21cr|phppgadmin-5.1-4|61	
21cr|phppgadmin-5.1-4|62	# generate UTF-8 files
21cr|phppgadmin-5.1-4|63	pushd lang
21cr|phppgadmin-5.1-4|64	#	make DESTDIR=./recoded
21cr|phppgadmin-5.1-4|65	popd
21cr|phppgadmin-5.1-4|66	install -m0644 lang/*.php  %{buildroot}/var/www/%{name}/lang/
21cr|phppgadmin-5.1-4|67	
21cr|phppgadmin-5.1-4|68	# cleanup
21cr|phppgadmin-5.1-4|69	pushd %{buildroot}/var/www/%{name}
21cr|phppgadmin-5.1-4|70	rm -rf sql
21cr|phppgadmin-5.1-4|71	rm -f CREDITS DEVELOPERS FAQ HISTORY INSTALL LICENSE TODO TRANSLATORS
21cr|phppgadmin-5.1-4|72	rm -f lang/Makefile lang/convert.awk lang/php2po lang/po2php lang/synch lang/langcheck
21cr|phppgadmin-5.1-4|73	popd
21cr|phppgadmin-5.1-4|74	
21cr|phppgadmin-5.1-4|75	cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
21cr|phppgadmin-5.1-4|76	Alias /%{name} /var/www/%{name}
21cr|phppgadmin-5.1-4|77	
21cr|phppgadmin-5.1-4|78	<Directory /var/www/%{name}>
21cr|phppgadmin-5.1-4|79	Require local granted
21cr|phppgadmin-5.1-4|80	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
21cr|phppgadmin-5.1-4|81	</Directory>
21cr|phppgadmin-5.1-4|82	EOF
21cr|phppgadmin-5.1-4|83	
21cr|phppgadmin-5.1-4|84	# fix dir perms
21cr|phppgadmin-5.1-4|85	find %{buildroot} -type d | xargs chmod 755
21cr|phppgadmin-5.1-4|86	
21cr|phppgadmin-5.1-4|87	# fix file perms
21cr|phppgadmin-5.1-4|88	find %{buildroot} -type f | xargs chmod 644
21cr|phppgadmin-5.1-4|89	
21cr|phppgadmin-5.1-4|90	# Mandriva Icons
21cr|phppgadmin-5.1-4|91	install -d %{buildroot}%{_iconsdir}
21cr|phppgadmin-5.1-4|92	install -d %{buildroot}%{_miconsdir}
21cr|phppgadmin-5.1-4|93	install -d %{buildroot}%{_liconsdir}
21cr|phppgadmin-5.1-4|94	
21cr|phppgadmin-5.1-4|95	convert images/themes/default/title.png -resize 16x16  %{buildroot}%{_miconsdir}/%{name}.png
21cr|phppgadmin-5.1-4|96	convert images/themes/default/title.png -resize 32x32  %{buildroot}%{_iconsdir}/%{name}.png
21cr|phppgadmin-5.1-4|97	convert images/themes/default/title.png -resize 48x48  %{buildroot}%{_liconsdir}/%{name}.png
21cr|phppgadmin-5.1-4|98	
21cr|phppgadmin-5.1-4|99	# XDG menu
21cr|phppgadmin-5.1-4|100	install -d %{buildroot}%{_datadir}/applications
21cr|phppgadmin-5.1-4|101	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|phppgadmin-5.1-4|102	[Desktop Entry]
21cr|phppgadmin-5.1-4|103	Name=phpPgAdmin
21cr|phppgadmin-5.1-4|104	Name[ru]=phpPgAdmin
21cr|phppgadmin-5.1-4|105	Comment=phpPgAdmin is a web administration GUI for PostgreSQL.
21cr|phppgadmin-5.1-4|106	Comment[ru]=Администрирование PostgreSQL через Web-интерфейс.
21cr|phppgadmin-5.1-4|107	Exec=%{_bindir}/www-browser http://localhost/%{name}/
21cr|phppgadmin-5.1-4|108	Icon=%{name}
21cr|phppgadmin-5.1-4|109	Terminal=false
21cr|phppgadmin-5.1-4|110	Type=Application
21cr|phppgadmin-5.1-4|111	Categories=X-MandrivaLinux-MoreApplications-Databases;
21cr|phppgadmin-5.1-4|112	EOF

6254 21
21cr|php-phpmailer-6.6.4-1|1	%global __requires_exclude ^pear\\(.*\\)
21cr|php-phpmailer-6.6.4-1|2	%define base_name phpmailer
21cr|php-phpmailer-6.6.4-1|3	
21cr|php-phpmailer-6.6.4-1|4	Summary:	Full featured email transfer class for PHP
21cr|php-phpmailer-6.6.4-1|5	Name:		php-%{base_name}
21cr|php-phpmailer-6.6.4-1|6	Version:	6.6.4
21cr|php-phpmailer-6.6.4-1|7	Release:	1
21cr|php-phpmailer-6.6.4-1|8	License:	LGPL
21cr|php-phpmailer-6.6.4-1|9	Group:		Development/Other
21cr|php-phpmailer-6.6.4-1|10	Url:		http://phpmailer.sourceforge.net/
21cr|php-phpmailer-6.6.4-1|11	Source:		https://github.com/PHPMailer/PHPMailer/archive/v%{version}.tar.gz?/PHPMailer-%{version}.tar.gz
21cr|php-phpmailer-6.6.4-1|12	BuildArch:	noarch
21cr|php-phpmailer-6.6.4-1|13	
21cr|php-phpmailer-6.6.4-1|14	%description
21cr|php-phpmailer-6.6.4-1|15	PHP email transport class featuring multiple file attachments, SMTP servers,
21cr|php-phpmailer-6.6.4-1|16	CCs, BCCs, HTML messages, and word wrap, and more. It can send email via
21cr|php-phpmailer-6.6.4-1|17	sendmail, PHP mail(), or with SMTP. Methods are based on the popular AspEmail
21cr|php-phpmailer-6.6.4-1|18	active server component.
21cr|php-phpmailer-6.6.4-1|19	
21cr|php-phpmailer-6.6.4-1|20	%files
21cr|php-phpmailer-6.6.4-1|21	%doc LICENSE
21cr|php-phpmailer-6.6.4-1|22	%{_datadir}/php/PHPMailer
21cr|php-phpmailer-6.6.4-1|23	
21cr|php-phpmailer-6.6.4-1|24	#---------------------------------------------------------
21cr|php-phpmailer-6.6.4-1|25	
21cr|php-phpmailer-6.6.4-1|26	%prep
21cr|php-phpmailer-6.6.4-1|27	%setup -q -n PHPMailer-%{version}
21cr|php-phpmailer-6.6.4-1|28	
21cr|php-phpmailer-6.6.4-1|29	%build
21cr|php-phpmailer-6.6.4-1|30	
21cr|php-phpmailer-6.6.4-1|31	%install
21cr|php-phpmailer-6.6.4-1|32	install -d -m 755 %{buildroot}%{_datadir}/php/PHPMailer
21cr|php-phpmailer-6.6.4-1|33	install -d -m 755 %{buildroot}%{_datadir}/php/PHPMailer/language
21cr|php-phpmailer-6.6.4-1|34	install -d -m 755 %{buildroot}%{_datadir}/php/PHPMailer/src
21cr|php-phpmailer-6.6.4-1|35	install -m 644 *.php %{buildroot}%{_datadir}/php/PHPMailer
21cr|php-phpmailer-6.6.4-1|36	install -m 644 src/*.php %{buildroot}%{_datadir}/php/PHPMailer/src
21cr|php-phpmailer-6.6.4-1|37	install -m 644 language/*.php %{buildroot}%{_datadir}/php/PHPMailer/language

6255 21
21cr|php-pluf-1.0-5|1	%define name    php-pluf
21cr|php-pluf-1.0-5|2	%define version 0.1
21cr|php-pluf-1.0-5|3	%define release 9
21cr|php-pluf-1.0-5|4	
21cr|php-pluf-1.0-5|5	Summary:    PHP WebApp Framework
21cr|php-pluf-1.0-5|6	Name:       %{name}
21cr|php-pluf-1.0-5|7	Version:    1.0
21cr|php-pluf-1.0-5|8	Release:    5
21cr|php-pluf-1.0-5|9	License:    GPLv2
21cr|php-pluf-1.0-5|10	Group:      Development/PHP
21cr|php-pluf-1.0-5|11	Url:        http://www.pluf.org/
21cr|php-pluf-1.0-5|12	Source0:    http://projects.ceondo.com/p/pluf/source/download/master/pluf-master.zip
21cr|php-pluf-1.0-5|13	Requires(pre):  rpm-helper
21cr|php-pluf-1.0-5|14	Requires:       mod_php
21cr|php-pluf-1.0-5|15	BuildArch:  noarch
21cr|php-pluf-1.0-5|16	
21cr|php-pluf-1.0-5|17	%description
21cr|php-pluf-1.0-5|18	Simple, elegant and easy for people used to Django but in PHP5 so easy
21cr|php-pluf-1.0-5|19	to deploy all over the world.
21cr|php-pluf-1.0-5|20	
21cr|php-pluf-1.0-5|21	%prep
21cr|php-pluf-1.0-5|22	%setup -q -n pluf-master
21cr|php-pluf-1.0-5|23	
21cr|php-pluf-1.0-5|24	%build
21cr|php-pluf-1.0-5|25	
21cr|php-pluf-1.0-5|26	
21cr|php-pluf-1.0-5|27	%install
21cr|php-pluf-1.0-5|28	%__install -d -m 755 %{buildroot}%_defaultdocdir/%{name}
21cr|php-pluf-1.0-5|29	%__install -m 755 COPYING CONTRIBUTORS
21cr|php-pluf-1.0-5|30	cp -aRf apps %{buildroot}%_defaultdocdir/%{name}
21cr|php-pluf-1.0-5|31	cp -aRf tests %{buildroot}%_defaultdocdir/%{name}
21cr|php-pluf-1.0-5|32	
21cr|php-pluf-1.0-5|33	%__install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|php-pluf-1.0-5|34	cp -aRf src/* %{buildroot}%{_datadir}/%{name}
21cr|php-pluf-1.0-5|35	# Remove developper script
21cr|php-pluf-1.0-5|36	rm %{buildroot}%{_datadir}/%{name}/makepot.sh
21cr|php-pluf-1.0-5|37	
21cr|php-pluf-1.0-5|38	# remove .htaccess files
21cr|php-pluf-1.0-5|39	find %{buildroot}%{_datadir}/%{name} -name .htaccess -exec rm -f {} \;
21cr|php-pluf-1.0-5|40	
21cr|php-pluf-1.0-5|41	
21cr|php-pluf-1.0-5|42	%files
21cr|php-pluf-1.0-5|43	%defattr(0644,root,root,0755)
21cr|php-pluf-1.0-5|44	%doc COPYING CONTRIBUTORS apps tests
21cr|php-pluf-1.0-5|45	%{_datadir}/%{name}

6256 21
21cr|php-proctitle-0.1.2-5|1	%define modname proctitle
21cr|php-proctitle-0.1.2-5|2	%define soname %{modname}.so
21cr|php-proctitle-0.1.2-5|3	%define inifile A92_%{modname}.ini
21cr|php-proctitle-0.1.2-5|4	
21cr|php-proctitle-0.1.2-5|5	Summary:	Allows setting the current process name on Linux and BSD
21cr|php-proctitle-0.1.2-5|6	Name:		php-%{modname}
21cr|php-proctitle-0.1.2-5|7	Version:	0.1.2
21cr|php-proctitle-0.1.2-5|8	Release:	5
21cr|php-proctitle-0.1.2-5|9	Group:		Development/PHP
21cr|php-proctitle-0.1.2-5|10	License:	PHP License
21cr|php-proctitle-0.1.2-5|11	URL:		http://pecl.php.net/package/proctitle
21cr|php-proctitle-0.1.2-5|12	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-proctitle-0.1.2-5|13	Source1:	%{modname}.ini
21cr|php-proctitle-0.1.2-5|14	BuildRequires:	php-devel >= 3:5.2.1
21cr|php-proctitle-0.1.2-5|15	BuildRequires:	dos2unix
21cr|php-proctitle-0.1.2-5|16	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-proctitle-0.1.2-5|17	
21cr|php-proctitle-0.1.2-5|18	%description
21cr|php-proctitle-0.1.2-5|19	This extension allows changing the current process' name on Linux and *BSD
21cr|php-proctitle-0.1.2-5|20	systems. This is useful when using pcntl_fork() to identify running processes
21cr|php-proctitle-0.1.2-5|21	in process list
21cr|php-proctitle-0.1.2-5|22	
21cr|php-proctitle-0.1.2-5|23	%prep
21cr|php-proctitle-0.1.2-5|24	
21cr|php-proctitle-0.1.2-5|25	%setup -q -n %{modname}-%{version}
21cr|php-proctitle-0.1.2-5|26	[ "../package.xml" != "/" ] && mv ../package.xml .
21cr|php-proctitle-0.1.2-5|27	
21cr|php-proctitle-0.1.2-5|28	cp %{SOURCE1} %{inifile}
21cr|php-proctitle-0.1.2-5|29	
21cr|php-proctitle-0.1.2-5|30	find . -type d -exec chmod 755 {} \;
21cr|php-proctitle-0.1.2-5|31	find . -type f -exec chmod 644 {} \;
21cr|php-proctitle-0.1.2-5|32	
21cr|php-proctitle-0.1.2-5|33	# strip away annoying ^M
21cr|php-proctitle-0.1.2-5|34	find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix
21cr|php-proctitle-0.1.2-5|35	
21cr|php-proctitle-0.1.2-5|36	%build
21cr|php-proctitle-0.1.2-5|37	%serverbuild
21cr|php-proctitle-0.1.2-5|38	
21cr|php-proctitle-0.1.2-5|39	phpize
21cr|php-proctitle-0.1.2-5|40	%configure --with-libdir=%{_lib} \
21cr|php-proctitle-0.1.2-5|41	--enable-%{modname}=shared,%{_prefix} \
21cr|php-proctitle-0.1.2-5|42	
21cr|php-proctitle-0.1.2-5|43	%make
21cr|php-proctitle-0.1.2-5|44	mv modules/*.so .
21cr|php-proctitle-0.1.2-5|45	
21cr|php-proctitle-0.1.2-5|46	%install
21cr|php-proctitle-0.1.2-5|47	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-proctitle-0.1.2-5|48	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-proctitle-0.1.2-5|49	
21cr|php-proctitle-0.1.2-5|50	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-proctitle-0.1.2-5|51	install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
21cr|php-proctitle-0.1.2-5|52	
21cr|php-proctitle-0.1.2-5|53	%files
21cr|php-proctitle-0.1.2-5|54	%doc LICENSE README package*.xml
21cr|php-proctitle-0.1.2-5|55	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
21cr|php-proctitle-0.1.2-5|56	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6257 21
21cr|php-radius-1.4.0-0.b1.1|1	%define modname radius
21cr|php-radius-1.4.0-0.b1.1|2	%define soname %{modname}.so
21cr|php-radius-1.4.0-0.b1.1|3	%define inifile A13_%{modname}.ini
21cr|php-radius-1.4.0-0.b1.1|4	
21cr|php-radius-1.4.0-0.b1.1|5	%define beta b1
21cr|php-radius-1.4.0-0.b1.1|6	
21cr|php-radius-1.4.0-0.b1.1|7	Summary:	Radius client library for PHP
21cr|php-radius-1.4.0-0.b1.1|8	Name:		php-%{modname}
21cr|php-radius-1.4.0-0.b1.1|9	Version:	1.4.0
21cr|php-radius-1.4.0-0.b1.1|10	Release:	0.%{beta}.1
21cr|php-radius-1.4.0-0.b1.1|11	Group:		Development/PHP
21cr|php-radius-1.4.0-0.b1.1|12	License:	BSD
21cr|php-radius-1.4.0-0.b1.1|13	URL:		http://pecl.php.net/package/radius
21cr|php-radius-1.4.0-0.b1.1|14	Source0:	%{modname}-%{version}%{?beta}.tgz
21cr|php-radius-1.4.0-0.b1.1|15	Source1:	%{modname}.ini
21cr|php-radius-1.4.0-0.b1.1|16	BuildRequires:	php-devel
21cr|php-radius-1.4.0-0.b1.1|17	Epoch:		1
21cr|php-radius-1.4.0-0.b1.1|18	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-radius-1.4.0-0.b1.1|19	
21cr|php-radius-1.4.0-0.b1.1|20	%description
21cr|php-radius-1.4.0-0.b1.1|21	This package is based on the libradius of FreeBSD, with some modifications and
21cr|php-radius-1.4.0-0.b1.1|22	extensions. This PECL provides full support for RADIUS authentication (RFC
21cr|php-radius-1.4.0-0.b1.1|23	2865) and RADIUS accounting (RFC 2866), works on Unix and on Windows. Its an
21cr|php-radius-1.4.0-0.b1.1|24	easy way to authenticate your users against the user-database of your OS (for
21cr|php-radius-1.4.0-0.b1.1|25	example against Windows Active-Directory via IAS).
21cr|php-radius-1.4.0-0.b1.1|26	
21cr|php-radius-1.4.0-0.b1.1|27	%prep
21cr|php-radius-1.4.0-0.b1.1|28	
21cr|php-radius-1.4.0-0.b1.1|29	%setup -q -n %{modname}-%{version}%{?beta}
21cr|php-radius-1.4.0-0.b1.1|30	
21cr|php-radius-1.4.0-0.b1.1|31	cp %{SOURCE1} %{inifile}
21cr|php-radius-1.4.0-0.b1.1|32	
21cr|php-radius-1.4.0-0.b1.1|33	%build
21cr|php-radius-1.4.0-0.b1.1|34	%serverbuild
21cr|php-radius-1.4.0-0.b1.1|35	
21cr|php-radius-1.4.0-0.b1.1|36	phpize
21cr|php-radius-1.4.0-0.b1.1|37	%configure --with-libdir=%{_lib} \
21cr|php-radius-1.4.0-0.b1.1|38	--with-%{modname}=shared,%{_prefix}
21cr|php-radius-1.4.0-0.b1.1|39	
21cr|php-radius-1.4.0-0.b1.1|40	%make
21cr|php-radius-1.4.0-0.b1.1|41	mv modules/*.so .
21cr|php-radius-1.4.0-0.b1.1|42	
21cr|php-radius-1.4.0-0.b1.1|43	%install
21cr|php-radius-1.4.0-0.b1.1|44	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-radius-1.4.0-0.b1.1|45	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-radius-1.4.0-0.b1.1|46	
21cr|php-radius-1.4.0-0.b1.1|47	install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
21cr|php-radius-1.4.0-0.b1.1|48	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-radius-1.4.0-0.b1.1|49	
21cr|php-radius-1.4.0-0.b1.1|50	%files
21cr|php-radius-1.4.0-0.b1.1|51	%doc examples CREDITS radius.conf
21cr|php-radius-1.4.0-0.b1.1|52	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-radius-1.4.0-0.b1.1|53	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6258 21
21cr|php-rap-0.9.6-13|1	%define base_name rap
21cr|php-rap-0.9.6-13|2	%define fileversion 096
21cr|php-rap-0.9.6-13|3	
21cr|php-rap-0.9.6-13|4	Summary:	RDF API for PHP
21cr|php-rap-0.9.6-13|5	Name:		php-%{base_name}
21cr|php-rap-0.9.6-13|6	Version:	0.9.6
21cr|php-rap-0.9.6-13|7	Release:	13
21cr|php-rap-0.9.6-13|8	License:	LGPL
21cr|php-rap-0.9.6-13|9	Group:		Development/Other
21cr|php-rap-0.9.6-13|10	URL:		http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi
21cr|php-rap-0.9.6-13|11	Source:		http://prdownloads.sourceforge.net/rdfapi-php/%{base_name}-v%{fileversion}.zip
21cr|php-rap-0.9.6-13|12	Patch0:		%{name}-fhs.diff
21cr|php-rap-0.9.6-13|13	Patch1:		%{name}-0.9.4.external-adodb.patch
21cr|php-rap-0.9.6-13|14	Patch2:		%{name}-0.9.6.MoveNext.patch
21cr|php-rap-0.9.6-13|15	Patch3:		%{name}-add.diff
21cr|php-rap-0.9.6-13|16	Requires:	php-adodb
21cr|php-rap-0.9.6-13|17	BuildArch:	noarch
21cr|php-rap-0.9.6-13|18	
21cr|php-rap-0.9.6-13|19	%description
21cr|php-rap-0.9.6-13|20	RAP is a software package for parsing, searching, manipulating, serializing and
21cr|php-rap-0.9.6-13|21	serving RDF models.
21cr|php-rap-0.9.6-13|22	
21cr|php-rap-0.9.6-13|23	Its features include:
21cr|php-rap-0.9.6-13|24	* statement-centric methods for manipulating an RDF model as a set of RDF
21cr|php-rap-0.9.6-13|25	triples
21cr|php-rap-0.9.6-13|26	* resource-centric methods for manipulating an RDF model as a set of resources
21cr|php-rap-0.9.6-13|27	* ontology-centric methods for manipulating an RDF model through vocabulary
21cr|php-rap-0.9.6-13|28	specific methods
21cr|php-rap-0.9.6-13|29	* integrated RDF/XML, N3 and N-TRIPLE and GRDDL parser
21cr|php-rap-0.9.6-13|30	* integrated RDF/XML, N3 and N-TRIPLE serializer
21cr|php-rap-0.9.6-13|31	* in-memory or database model storage
21cr|php-rap-0.9.6-13|32	* support for the RDQL query language
21cr|php-rap-0.9.6-13|33	* inference engine supporting RDF-Schema reasoning and some OWL entailments
21cr|php-rap-0.9.6-13|34	* integrated RDF server providing similar functionality as the Joseki RDF
21cr|php-rap-0.9.6-13|35	server
21cr|php-rap-0.9.6-13|36	* graphical user-interface for managing database-backed RDF models
21cr|php-rap-0.9.6-13|37	* support for common vocabularies
21cr|php-rap-0.9.6-13|38	* drawing graph visualizations
21cr|php-rap-0.9.6-13|39	
21cr|php-rap-0.9.6-13|40	%prep
21cr|php-rap-0.9.6-13|41	
21cr|php-rap-0.9.6-13|42	%setup -q -n rdfapi-php
21cr|php-rap-0.9.6-13|43	
21cr|php-rap-0.9.6-13|44	for i in `find . -type d -name .svn`; do
21cr|php-rap-0.9.6-13|45	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|php-rap-0.9.6-13|46	done
21cr|php-rap-0.9.6-13|47	
21cr|php-rap-0.9.6-13|48	%patch0 -p 1
21cr|php-rap-0.9.6-13|49	%patch1 -p 1
21cr|php-rap-0.9.6-13|50	%patch2 -p 1
21cr|php-rap-0.9.6-13|51	%patch3 -p 0
21cr|php-rap-0.9.6-13|52	
21cr|php-rap-0.9.6-13|53	find . -type f | perl -ne 'chomp; print "$_\n" if -T $_' | xargs perl -pi -e 'tr/\r//d'
21cr|php-rap-0.9.6-13|54	rm -rf api/util/adodb
21cr|php-rap-0.9.6-13|55	
21cr|php-rap-0.9.6-13|56	%build
21cr|php-rap-0.9.6-13|57	
21cr|php-rap-0.9.6-13|58	%install
21cr|php-rap-0.9.6-13|59	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|php-rap-0.9.6-13|60	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|php-rap-0.9.6-13|61	cp -pr api %{buildroot}%{_datadir}/%{name}
21cr|php-rap-0.9.6-13|62	cp -pr netapi %{buildroot}%{_datadir}/%{name}
21cr|php-rap-0.9.6-13|63	cp -pr test %{buildroot}%{_datadir}/%{name}
21cr|php-rap-0.9.6-13|64	cp -pr tools %{buildroot}%{_datadir}/%{name}
21cr|php-rap-0.9.6-13|65	
21cr|php-rap-0.9.6-13|66	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|php-rap-0.9.6-13|67	mv %{buildroot}%{_datadir}/%{name}/netapi/config.inc \
21cr|php-rap-0.9.6-13|68	%{buildroot}%{_sysconfdir}/%{name}/netapi.conf
21cr|php-rap-0.9.6-13|69	mv %{buildroot}%{_datadir}/%{name}/tools/rdfdb-utils/config.inc.php \
21cr|php-rap-0.9.6-13|70	%{buildroot}%{_sysconfdir}/%{name}/rdfdb-utils.conf
21cr|php-rap-0.9.6-13|71	rm -f %{buildroot}%{_datadir}/%{name}/netapi/.htaccess
21cr|php-rap-0.9.6-13|72	rm -f %{buildroot}%{_datadir}/%{name}/netapi/apache.htaccess
21cr|php-rap-0.9.6-13|73	
21cr|php-rap-0.9.6-13|74	%files
21cr|php-rap-0.9.6-13|75	%doc doc/*
21cr|php-rap-0.9.6-13|76	%{_datadir}/%{name}
21cr|php-rap-0.9.6-13|77	%config(noreplace) %{_sysconfdir}/%{name}

6259 21
21cr|php-rar-4.2.0-1|1	%define modname rar
21cr|php-rar-4.2.0-1|2	%define soname %{modname}.so
21cr|php-rar-4.2.0-1|3	%define inifile A75_%{modname}.ini
21cr|php-rar-4.2.0-1|4	
21cr|php-rar-4.2.0-1|5	Summary:	RAR extension for PHP
21cr|php-rar-4.2.0-1|6	Name:		php-%{modname}
21cr|php-rar-4.2.0-1|7	Version:	4.2.0
21cr|php-rar-4.2.0-1|8	Release:	1
21cr|php-rar-4.2.0-1|9	Group:		Development/PHP
21cr|php-rar-4.2.0-1|10	License:	PHP License
21cr|php-rar-4.2.0-1|11	URL:		http://pecl.php.net/package/rar/
21cr|php-rar-4.2.0-1|12	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-rar-4.2.0-1|13	Requires(pre): rpm-helper
21cr|php-rar-4.2.0-1|14	Requires(postun): rpm-helper
21cr|php-rar-4.2.0-1|15	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-rar-4.2.0-1|16	BuildRequires:	file
21cr|php-rar-4.2.0-1|17	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-rar-4.2.0-1|18	
21cr|php-rar-4.2.0-1|19	%description
21cr|php-rar-4.2.0-1|20	PHP extension for reading Rar archives using bundled unRAR library.
21cr|php-rar-4.2.0-1|21	
21cr|php-rar-4.2.0-1|22	%prep
21cr|php-rar-4.2.0-1|23	
21cr|php-rar-4.2.0-1|24	%setup -q -n %{modname}-%{version}
21cr|php-rar-4.2.0-1|25	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-rar-4.2.0-1|26	
21cr|php-rar-4.2.0-1|27	# fix permissions
21cr|php-rar-4.2.0-1|28	find . -type f | xargs chmod 644
21cr|php-rar-4.2.0-1|29	
21cr|php-rar-4.2.0-1|30	# strip away annoying ^M
21cr|php-rar-4.2.0-1|31	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|php-rar-4.2.0-1|32	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|php-rar-4.2.0-1|33	
21cr|php-rar-4.2.0-1|34	%build
21cr|php-rar-4.2.0-1|35	%serverbuild
21cr|php-rar-4.2.0-1|36	export CXXFLAGS="$CXXFLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
21cr|php-rar-4.2.0-1|37	
21cr|php-rar-4.2.0-1|38	phpize
21cr|php-rar-4.2.0-1|39	%configure --with-libdir=%{_lib} \
21cr|php-rar-4.2.0-1|40	--with-%{modname}=shared,%{_prefix}
21cr|php-rar-4.2.0-1|41	
21cr|php-rar-4.2.0-1|42	%make
21cr|php-rar-4.2.0-1|43	
21cr|php-rar-4.2.0-1|44	%install
21cr|php-rar-4.2.0-1|45	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-rar-4.2.0-1|46	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-rar-4.2.0-1|47	install -d %{buildroot}/var/log/httpd
21cr|php-rar-4.2.0-1|48	
21cr|php-rar-4.2.0-1|49	install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-rar-4.2.0-1|50	
21cr|php-rar-4.2.0-1|51	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-rar-4.2.0-1|52	extension = %{soname}
21cr|php-rar-4.2.0-1|53	EOF
21cr|php-rar-4.2.0-1|54	
21cr|php-rar-4.2.0-1|55	%files
21cr|php-rar-4.2.0-1|56	%doc package*.xml tests CREDITS example.php
21cr|php-rar-4.2.0-1|57	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-rar-4.2.0-1|58	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6260 21
21cr|phpseclib-3.0.16-1|1	Summary:	PHP Secure Communications Library
21cr|phpseclib-3.0.16-1|2	Name:		phpseclib
21cr|phpseclib-3.0.16-1|3	Version:	3.0.16
21cr|phpseclib-3.0.16-1|4	Release:	1
21cr|phpseclib-3.0.16-1|5	Group:		Development/PHP
21cr|phpseclib-3.0.16-1|6	License:	LGPL
21cr|phpseclib-3.0.16-1|7	Url:		https://github.com/phpseclib/%{name}
21cr|phpseclib-3.0.16-1|8	Source:		https://github.com/phpseclib/phpseclib/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|phpseclib-3.0.16-1|9	BuildRequires:	unzip
21cr|phpseclib-3.0.16-1|10	BuildRequires:	dos2unix
21cr|phpseclib-3.0.16-1|11	BuildArch:	noarch
21cr|phpseclib-3.0.16-1|12	
21cr|phpseclib-3.0.16-1|13	%description
21cr|phpseclib-3.0.16-1|14	Easy to use, easy to install, actively maintained and actively supported,
21cr|phpseclib-3.0.16-1|15	phpseclib is the best way to utilize SSH, SFTP and RSA in PHP.
21cr|phpseclib-3.0.16-1|16	
21cr|phpseclib-3.0.16-1|17	%files
21cr|phpseclib-3.0.16-1|18	%{_datadir}/%{name}
21cr|phpseclib-3.0.16-1|19	
21cr|phpseclib-3.0.16-1|20	#-------------------------------------------------------------
21cr|phpseclib-3.0.16-1|21	
21cr|phpseclib-3.0.16-1|22	%prep
21cr|phpseclib-3.0.16-1|23	%setup -c -q -n %{name}%{version}
21cr|phpseclib-3.0.16-1|24	# fixup
21cr|phpseclib-3.0.16-1|25	find . -type d | xargs chmod 755
21cr|phpseclib-3.0.16-1|26	find . -type f | xargs chmod 644
21cr|phpseclib-3.0.16-1|27	find . -type f | xargs dos2unix
21cr|phpseclib-3.0.16-1|28	
21cr|phpseclib-3.0.16-1|29	%build
21cr|phpseclib-3.0.16-1|30	
21cr|phpseclib-3.0.16-1|31	%install
21cr|phpseclib-3.0.16-1|32	
21cr|phpseclib-3.0.16-1|33	install -d %{buildroot}%{_datadir}/%{name}
21cr|phpseclib-3.0.16-1|34	cp -aRf * %{buildroot}%{_datadir}/%{name}/

6261 21
21cr|php-smarty2-2.6.28-6|1	# (oe) undefining these makes the build _real_ quick.
21cr|php-smarty2-2.6.28-6|2	%undefine __find_provides
21cr|php-smarty2-2.6.28-6|3	%undefine __find_requires
21cr|php-smarty2-2.6.28-6|4	
21cr|php-smarty2-2.6.28-6|5	Summary:	The compiling PHP template engine
21cr|php-smarty2-2.6.28-6|6	Name:		php-smarty2
21cr|php-smarty2-2.6.28-6|7	Version:	2.6.28
21cr|php-smarty2-2.6.28-6|8	Release:	6
21cr|php-smarty2-2.6.28-6|9	License:	LGPLv2+
21cr|php-smarty2-2.6.28-6|10	Group:		Development/Other
21cr|php-smarty2-2.6.28-6|11	Url:		http://www.smarty.net/
21cr|php-smarty2-2.6.28-6|12	Source0:	http://www.smarty.net/distributions/Smarty-%{version}.tar.gz
21cr|php-smarty2-2.6.28-6|13	Source1:	http://www.smarty.net/distributions/manual/en/Smarty-2.6.14-docs.tar.gz
21cr|php-smarty2-2.6.28-6|14	Source2:	smarty.gif
21cr|php-smarty2-2.6.28-6|15	Obsoletes:	php-smarty < 3.2
21cr|php-smarty2-2.6.28-6|16	BuildArch:	noarch
21cr|php-smarty2-2.6.28-6|17	
21cr|php-smarty2-2.6.28-6|18	%description
21cr|php-smarty2-2.6.28-6|19	Smarty is a template engine for PHP.  More specifically, it
21cr|php-smarty2-2.6.28-6|20	facilitates a manageable way to separate application logic and
21cr|php-smarty2-2.6.28-6|21	content from its presentation.  This is best described in a
21cr|php-smarty2-2.6.28-6|22	situation where the application programmer and the template
21cr|php-smarty2-2.6.28-6|23	designer play different roles, or in most cases are not the same
21cr|php-smarty2-2.6.28-6|24	person.  For example, let's say you are creating a web page that
21cr|php-smarty2-2.6.28-6|25	is displaying a newspaper article.  The article headline, tagline,
21cr|php-smarty2-2.6.28-6|26	author and body are content elements, they contain no information
21cr|php-smarty2-2.6.28-6|27	about how they will be presented.  They are passed into Smarty by
21cr|php-smarty2-2.6.28-6|28	the application, then the template designer edits the templates
21cr|php-smarty2-2.6.28-6|29	and uses a combination of HTML tags and template tags to format
21cr|php-smarty2-2.6.28-6|30	the presentation of these elements (HTML tables, background
21cr|php-smarty2-2.6.28-6|31	colors, font sizes, style sheets, etc.) One day the programmer
21cr|php-smarty2-2.6.28-6|32	needs to change the way the article content is retrieved (a change
21cr|php-smarty2-2.6.28-6|33	in application logic.)  This change does not affect the template
21cr|php-smarty2-2.6.28-6|34	designer, the content will still arrive in the template exactly
21cr|php-smarty2-2.6.28-6|35	the same.  Likewise, if the template designer wants to completely
21cr|php-smarty2-2.6.28-6|36	redesign the templates, this requires no changes to the
21cr|php-smarty2-2.6.28-6|37	application logic.  Therefore, the programmer can make changes to
21cr|php-smarty2-2.6.28-6|38	the application logic without the need to restructure templates,
21cr|php-smarty2-2.6.28-6|39	and the template designer can make changes to templates without
21cr|php-smarty2-2.6.28-6|40	breaking application logic.
21cr|php-smarty2-2.6.28-6|41	
21cr|php-smarty2-2.6.28-6|42	%files
21cr|php-smarty2-2.6.28-6|43	%doc BUGS COPYING.lib ChangeLog FAQ INSTALL NEWS README RELEASE_NOTES TODO
21cr|php-smarty2-2.6.28-6|44	%{_datadir}/php/smarty
21cr|php-smarty2-2.6.28-6|45	%{_var}/www/icons/smarty.gif
21cr|php-smarty2-2.6.28-6|46	
21cr|php-smarty2-2.6.28-6|47	#----------------------------------------------------------------------------
21cr|php-smarty2-2.6.28-6|48	
21cr|php-smarty2-2.6.28-6|49	%package doc
21cr|php-smarty2-2.6.28-6|50	Summary:	The HTML manual for Smarty
21cr|php-smarty2-2.6.28-6|51	Group:		Documentation
21cr|php-smarty2-2.6.28-6|52	
21cr|php-smarty2-2.6.28-6|53	%description doc
21cr|php-smarty2-2.6.28-6|54	The HTML manual for Smarty.
21cr|php-smarty2-2.6.28-6|55	
21cr|php-smarty2-2.6.28-6|56	%files doc
21cr|php-smarty2-2.6.28-6|57	%doc manual/*
21cr|php-smarty2-2.6.28-6|58	
21cr|php-smarty2-2.6.28-6|59	#----------------------------------------------------------------------------
21cr|php-smarty2-2.6.28-6|60	
21cr|php-smarty2-2.6.28-6|61	%prep
21cr|php-smarty2-2.6.28-6|62	%setup -q -n Smarty-%{version} -a1
21cr|php-smarty2-2.6.28-6|63	
21cr|php-smarty2-2.6.28-6|64	%build
21cr|php-smarty2-2.6.28-6|65	
21cr|php-smarty2-2.6.28-6|66	%install
21cr|php-smarty2-2.6.28-6|67	mkdir -p %{buildroot}%{_datadir}/php/smarty
21cr|php-smarty2-2.6.28-6|68	mkdir -p %{buildroot}%{_var}/www/icons
21cr|php-smarty2-2.6.28-6|69	
21cr|php-smarty2-2.6.28-6|70	cp -aRf libs/* %{buildroot}%{_datadir}/php/smarty
21cr|php-smarty2-2.6.28-6|71	install -m0644 %{SOURCE2} %{buildroot}/var/www/icons/smarty.gif

6262 21
21cr|php-smarty-3.1.32-1|1	Summary:	The compiling PHP template engine
21cr|php-smarty-3.1.32-1|2	Name:		php-smarty
21cr|php-smarty-3.1.32-1|3	Version:	3.1.32
21cr|php-smarty-3.1.32-1|4	Release:	1
21cr|php-smarty-3.1.32-1|5	License:	LGPL
21cr|php-smarty-3.1.32-1|6	Group:		Development/Other
21cr|php-smarty-3.1.32-1|7	URL:		http://www.smarty.net/
21cr|php-smarty-3.1.32-1|8	Source0:	https://github.com/smarty-php/smarty/archive/v%{version}.tar.gz
21cr|php-smarty-3.1.32-1|9	BuildArch:	noarch
21cr|php-smarty-3.1.32-1|10	Buildrequires:	unzip
21cr|php-smarty-3.1.32-1|11	
21cr|php-smarty-3.1.32-1|12	%description
21cr|php-smarty-3.1.32-1|13	Smarty is a template engine for PHP.  More specifically, it
21cr|php-smarty-3.1.32-1|14	facilitates a manageable way to separate application logic and
21cr|php-smarty-3.1.32-1|15	content from its presentation.  This is best described in a
21cr|php-smarty-3.1.32-1|16	situation where the application programmer and the template
21cr|php-smarty-3.1.32-1|17	designer play different roles, or in most cases are not the same
21cr|php-smarty-3.1.32-1|18	person.  For example, let's say you are creating a web page that
21cr|php-smarty-3.1.32-1|19	is displaying a newspaper article.  The article headline, tagline,
21cr|php-smarty-3.1.32-1|20	author and body are content elements, they contain no information
21cr|php-smarty-3.1.32-1|21	about how they will be presented.  They are passed into Smarty by
21cr|php-smarty-3.1.32-1|22	the application, then the template designer edits the templates
21cr|php-smarty-3.1.32-1|23	and uses a combination of HTML tags and template tags to format
21cr|php-smarty-3.1.32-1|24	the presentation of these elements (HTML tables, background
21cr|php-smarty-3.1.32-1|25	colors, font sizes, style sheets, etc.) One day the programmer
21cr|php-smarty-3.1.32-1|26	needs to change the way the article content is retrieved (a change
21cr|php-smarty-3.1.32-1|27	in application logic.)  This change does not affect the template
21cr|php-smarty-3.1.32-1|28	designer, the content will still arrive in the template exactly
21cr|php-smarty-3.1.32-1|29	the same.  Likewise, if the template designer wants to completely
21cr|php-smarty-3.1.32-1|30	redesign the templates, this requires no changes to the
21cr|php-smarty-3.1.32-1|31	application logic.  Therefore, the programmer can make changes to
21cr|php-smarty-3.1.32-1|32	the application logic without the need to restructure templates,
21cr|php-smarty-3.1.32-1|33	and the template designer can make changes to templates without
21cr|php-smarty-3.1.32-1|34	breaking application logic.
21cr|php-smarty-3.1.32-1|35	
21cr|php-smarty-3.1.32-1|36	%prep
21cr|php-smarty-3.1.32-1|37	%setup -qn smarty-%{version}
21cr|php-smarty-3.1.32-1|38	
21cr|php-smarty-3.1.32-1|39	%build
21cr|php-smarty-3.1.32-1|40	
21cr|php-smarty-3.1.32-1|41	%install
21cr|php-smarty-3.1.32-1|42	install -d %{buildroot}%{_datadir}/php/smarty
21cr|php-smarty-3.1.32-1|43	
21cr|php-smarty-3.1.32-1|44	cp -rp libs/* %{buildroot}%{_datadir}/php/smarty
21cr|php-smarty-3.1.32-1|45	
21cr|php-smarty-3.1.32-1|46	# fix attribs
21cr|php-smarty-3.1.32-1|47	find %{buildroot}%{_datadir}/php/smarty -type d -exec chmod 755 {} \;
21cr|php-smarty-3.1.32-1|48	find %{buildroot}%{_datadir}/php/smarty -type f -exec chmod 644 {} \;
21cr|php-smarty-3.1.32-1|49	
21cr|php-smarty-3.1.32-1|50	%files
21cr|php-smarty-3.1.32-1|51	%doc *.txt demo README
21cr|php-smarty-3.1.32-1|52	%{_datadir}/php/smarty

6263 21
21cr|php-spomky-labs-otphp-4.0.2-3|1	# Spec file for php-spomky-labs-otphp
21cr|php-spomky-labs-otphp-4.0.2-3|2	#
21cr|php-spomky-labs-otphp-4.0.2-3|3	# Copyright (c) 2013-2014 Remi Collet
21cr|php-spomky-labs-otphp-4.0.2-3|4	# License: CC-BY-SA
21cr|php-spomky-labs-otphp-4.0.2-3|5	# http://creativecommons.org/licenses/by-sa/3.0/
21cr|php-spomky-labs-otphp-4.0.2-3|6	#
21cr|php-spomky-labs-otphp-4.0.2-3|7	# Please, preserve the changelog entries
21cr|php-spomky-labs-otphp-4.0.2-3|8	#
21cr|php-spomky-labs-otphp-4.0.2-3|9	#%%global gh_commit    6a8aec204688d36681e0185fbaf1974b97e4a070
21cr|php-spomky-labs-otphp-4.0.2-3|10	%global gh_short     %(c=%{gh_commit}; echo ${c:0:7})
21cr|php-spomky-labs-otphp-4.0.2-3|11	%global gh_owner     spomky-labs
21cr|php-spomky-labs-otphp-4.0.2-3|12	%global gh_project   spomky-labs-otphp
21cr|php-spomky-labs-otphp-4.0.2-3|13	%global with_tests   %{?_without_tests:0}%{!?_without_tests:1}
21cr|php-spomky-labs-otphp-4.0.2-3|14	
21cr|php-spomky-labs-otphp-4.0.2-3|15	Name:           php-%{gh_project}
21cr|php-spomky-labs-otphp-4.0.2-3|16	Summary:        Generate One Time Passwords
21cr|php-spomky-labs-otphp-4.0.2-3|17	Version:        4.0.2
21cr|php-spomky-labs-otphp-4.0.2-3|18	Release:        3
21cr|php-spomky-labs-otphp-4.0.2-3|19	
21cr|php-spomky-labs-otphp-4.0.2-3|20	URL:            https://github.com/%{gh_owner}/%{gh_project}
21cr|php-spomky-labs-otphp-4.0.2-3|21	Source0:        https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{gh_project}-%{version}.tar.gz
21cr|php-spomky-labs-otphp-4.0.2-3|22	License:        MIT
21cr|php-spomky-labs-otphp-4.0.2-3|23	Group:          Development/PHP
21cr|php-spomky-labs-otphp-4.0.2-3|24	
21cr|php-spomky-labs-otphp-4.0.2-3|25	BuildArch:      noarch
21cr|php-spomky-labs-otphp-4.0.2-3|26	%if %{with_tests}
21cr|php-spomky-labs-otphp-4.0.2-3|27	BuildRequires:  php >= 5.4
21cr|php-spomky-labs-otphp-4.0.2-3|28	%endif
21cr|php-spomky-labs-otphp-4.0.2-3|29	
21cr|php-spomky-labs-otphp-4.0.2-3|30	Provides:       php-composer(spomky-labs/otphp) = %{version}
21cr|php-spomky-labs-otphp-4.0.2-3|31	
21cr|php-spomky-labs-otphp-4.0.2-3|32	# From composer.json
21cr|php-spomky-labs-otphp-4.0.2-3|33	Requires:       php >= 5.4
21cr|php-spomky-labs-otphp-4.0.2-3|34	Requires:       php-composer(christianriesen/base32)
21cr|php-spomky-labs-otphp-4.0.2-3|35	
21cr|php-spomky-labs-otphp-4.0.2-3|36	%description
21cr|php-spomky-labs-otphp-4.0.2-3|37	A php library for generating one time passwords according to RFC 4226
21cr|php-spomky-labs-otphp-4.0.2-3|38	(HOTP Algorithm) and the RFC 6238 (TOTP Algorithm).
21cr|php-spomky-labs-otphp-4.0.2-3|39	
21cr|php-spomky-labs-otphp-4.0.2-3|40	%prep
21cr|php-spomky-labs-otphp-4.0.2-3|41	%setup -q -n %{gh_project}-%{?gh_commit:%{gh_commit}}%{!?gh_commit:%{version}}
21cr|php-spomky-labs-otphp-4.0.2-3|42	
21cr|php-spomky-labs-otphp-4.0.2-3|43	%build
21cr|php-spomky-labs-otphp-4.0.2-3|44	# nothing to build
21cr|php-spomky-labs-otphp-4.0.2-3|45	
21cr|php-spomky-labs-otphp-4.0.2-3|46	%install
21cr|php-spomky-labs-otphp-4.0.2-3|47	# Install as a PSR-0 library
21cr|php-spomky-labs-otphp-4.0.2-3|48	mkdir -p %{buildroot}%{_datadir}/php/OTPHP/
21cr|php-spomky-labs-otphp-4.0.2-3|49	cp -pr lib/* %{buildroot}%{_datadir}/php/OTPHP/.
21cr|php-spomky-labs-otphp-4.0.2-3|50	
21cr|php-spomky-labs-otphp-4.0.2-3|51	%check
21cr|php-spomky-labs-otphp-4.0.2-3|52	
21cr|php-spomky-labs-otphp-4.0.2-3|53	%files
21cr|php-spomky-labs-otphp-4.0.2-3|54	%doc composer.json LICENCE README.md
21cr|php-spomky-labs-otphp-4.0.2-3|55	%{_datadir}/php/OTPHP

6264 21
21cr|php-stribog-1.1.0-0.gitab2c0c.1|1	%define commit ab2c0cb42d9fec5c4fe7913679d64ae883954912
21cr|php-stribog-1.1.0-0.gitab2c0c.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|php-stribog-1.1.0-0.gitab2c0c.1|3	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|4	Summary:	GOST R 34.11-2012 (Stribog) Hash Function Implementation for PHP
21cr|php-stribog-1.1.0-0.gitab2c0c.1|5	Name:		php-stribog
21cr|php-stribog-1.1.0-0.gitab2c0c.1|6	Version:	1.1.0
21cr|php-stribog-1.1.0-0.gitab2c0c.1|7	Release:	0.git%{commit_short}.1
21cr|php-stribog-1.1.0-0.gitab2c0c.1|8	License:	MIT
21cr|php-stribog-1.1.0-0.gitab2c0c.1|9	Group:		Development/PHP
21cr|php-stribog-1.1.0-0.gitab2c0c.1|10	Url:		https://github.com/sjinks/php-stribog
21cr|php-stribog-1.1.0-0.gitab2c0c.1|11	Source0:	https://github.com/sjinks/php-stribog/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|php-stribog-1.1.0-0.gitab2c0c.1|12	BuildRequires:	php-devel
21cr|php-stribog-1.1.0-0.gitab2c0c.1|13	Requires:	php-openssl
21cr|php-stribog-1.1.0-0.gitab2c0c.1|14	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|15	%description
21cr|php-stribog-1.1.0-0.gitab2c0c.1|16	GOST R 34.11-2012 (Stribog) Hash Function Implementation for PHP
21cr|php-stribog-1.1.0-0.gitab2c0c.1|17	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|18	Usage example:
21cr|php-stribog-1.1.0-0.gitab2c0c.1|19	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|20	Hash calculation:
21cr|php-stribog-1.1.0-0.gitab2c0c.1|21	$data = '012345678901234567890123456789012345678901234567890123456789012';
21cr|php-stribog-1.1.0-0.gitab2c0c.1|22	echo hash('stribog256', $data), PHP_EOL;
21cr|php-stribog-1.1.0-0.gitab2c0c.1|23	echo hash('stribog512', $data), PHP_EOL;
21cr|php-stribog-1.1.0-0.gitab2c0c.1|24	echo hash('stribog', $data), PHP_EOL;
21cr|php-stribog-1.1.0-0.gitab2c0c.1|25	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|26	HMAC calculation:
21cr|php-stribog-1.1.0-0.gitab2c0c.1|27	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|28	$data = 'Very secret data';
21cr|php-stribog-1.1.0-0.gitab2c0c.1|29	$key  = 'password';
21cr|php-stribog-1.1.0-0.gitab2c0c.1|30	echo hash_hmac('stribog', $data, $key);
21cr|php-stribog-1.1.0-0.gitab2c0c.1|31	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|32	%files
21cr|php-stribog-1.1.0-0.gitab2c0c.1|33	%license LICENSE*
21cr|php-stribog-1.1.0-0.gitab2c0c.1|34	%doc *.md
21cr|php-stribog-1.1.0-0.gitab2c0c.1|35	%{_libdir}/php/extensions/stribog.so
21cr|php-stribog-1.1.0-0.gitab2c0c.1|36	%config(noreplace) %{_sysconfdir}/php.d/22_stribog.ini
21cr|php-stribog-1.1.0-0.gitab2c0c.1|37	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|38	#------------------------------------------------------------------
21cr|php-stribog-1.1.0-0.gitab2c0c.1|39	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|40	%prep
21cr|php-stribog-1.1.0-0.gitab2c0c.1|41	%autosetup -p1 -n %{name}-%{commit}
21cr|php-stribog-1.1.0-0.gitab2c0c.1|42	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|43	%build
21cr|php-stribog-1.1.0-0.gitab2c0c.1|44	phpize
21cr|php-stribog-1.1.0-0.gitab2c0c.1|45	%configure
21cr|php-stribog-1.1.0-0.gitab2c0c.1|46	%make
21cr|php-stribog-1.1.0-0.gitab2c0c.1|47	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|48	%install
21cr|php-stribog-1.1.0-0.gitab2c0c.1|49	mkdir -p %{buildroot}%{_libdir}/php/extensions/
21cr|php-stribog-1.1.0-0.gitab2c0c.1|50	install -m755 ./modules/stribog.so %{buildroot}%{_libdir}/php/extensions/
21cr|php-stribog-1.1.0-0.gitab2c0c.1|51	
21cr|php-stribog-1.1.0-0.gitab2c0c.1|52	# openssl is 21, load stribog after openssl
21cr|php-stribog-1.1.0-0.gitab2c0c.1|53	mkdir -p %{buildroot}%{_sysconfdir}/php.d/
21cr|php-stribog-1.1.0-0.gitab2c0c.1|54	echo "extension = stribog.so" > %{buildroot}%{_sysconfdir}/php.d/22_stribog.ini

6265 21
21cr|php-sysload-1.0.0-10|1	%define modname sysload
21cr|php-sysload-1.0.0-10|2	%define soname %{modname}.so
21cr|php-sysload-1.0.0-10|3	%define inifile B20_%{modname}.ini
21cr|php-sysload-1.0.0-10|4	
21cr|php-sysload-1.0.0-10|5	Summary:	PHP Sysload extension
21cr|php-sysload-1.0.0-10|6	Name:		php-%{modname}
21cr|php-sysload-1.0.0-10|7	Version:	1.0.0
21cr|php-sysload-1.0.0-10|8	Release:	10
21cr|php-sysload-1.0.0-10|9	Group:		Development/PHP
21cr|php-sysload-1.0.0-10|10	License:	PHP
21cr|php-sysload-1.0.0-10|11	URL:		http://www.xarg.org/project/php-sysload/
21cr|php-sysload-1.0.0-10|12	Source0:	http://www.xarg.org/download/sysload-%{version}.tar.gz
21cr|php-sysload-1.0.0-10|13	Source1:	B20_sysload.ini
21cr|php-sysload-1.0.0-10|14	Patch0:		sysload-1.0.0-php54x.diff
21cr|php-sysload-1.0.0-10|15	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-sysload-1.0.0-10|16	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-sysload-1.0.0-10|17	
21cr|php-sysload-1.0.0-10|18	%description
21cr|php-sysload-1.0.0-10|19	PHP Sysload is a simple monitoring Extension for PHP backends behind a reverse
21cr|php-sysload-1.0.0-10|20	proxy server or for other tasks where you have a need to send a specified HTTP
21cr|php-sysload-1.0.0-10|21	header on overrun.
21cr|php-sysload-1.0.0-10|22	
21cr|php-sysload-1.0.0-10|23	%prep
21cr|php-sysload-1.0.0-10|24	
21cr|php-sysload-1.0.0-10|25	%setup -q -n %{modname}-%{version}
21cr|php-sysload-1.0.0-10|26	%patch0 -p0
21cr|php-sysload-1.0.0-10|27	
21cr|php-sysload-1.0.0-10|28	cp %{SOURCE1} %{inifile}
21cr|php-sysload-1.0.0-10|29	
21cr|php-sysload-1.0.0-10|30	# lib64 fix
21cr|php-sysload-1.0.0-10|31	perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4
21cr|php-sysload-1.0.0-10|32	
21cr|php-sysload-1.0.0-10|33	%build
21cr|php-sysload-1.0.0-10|34	%serverbuild
21cr|php-sysload-1.0.0-10|35	
21cr|php-sysload-1.0.0-10|36	phpize
21cr|php-sysload-1.0.0-10|37	%configure --with-libdir=%{_lib} \
21cr|php-sysload-1.0.0-10|38	--with-%{modname}=shared,%{_prefix}
21cr|php-sysload-1.0.0-10|39	%make
21cr|php-sysload-1.0.0-10|40	mv modules/*.so .
21cr|php-sysload-1.0.0-10|41	
21cr|php-sysload-1.0.0-10|42	%install
21cr|php-sysload-1.0.0-10|43	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-sysload-1.0.0-10|44	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-sysload-1.0.0-10|45	
21cr|php-sysload-1.0.0-10|46	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-sysload-1.0.0-10|47	install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
21cr|php-sysload-1.0.0-10|48	
21cr|php-sysload-1.0.0-10|49	%files
21cr|php-sysload-1.0.0-10|50	%doc CREDIT
21cr|php-sysload-1.0.0-10|51	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
21cr|php-sysload-1.0.0-10|52	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6266 21
21cr|php-tcpdf-6.2.26-1|1	%global __requires_exclude pear\\(.*\\)|php-cli|/usr/bin/php
21cr|php-tcpdf-6.2.26-1|2	
21cr|php-tcpdf-6.2.26-1|3	%define base_name       tcpdf
21cr|php-tcpdf-6.2.26-1|4	%define version_        %(echo %{version} | tr . _)
21cr|php-tcpdf-6.2.26-1|5	
21cr|php-tcpdf-6.2.26-1|6	Name:       php-%{base_name}
21cr|php-tcpdf-6.2.26-1|7	Version:    6.2.26
21cr|php-tcpdf-6.2.26-1|8	Release:    1
21cr|php-tcpdf-6.2.26-1|9	Summary:    PHP class for generating PDF documents
21cr|php-tcpdf-6.2.26-1|10	License:    GPLv3
21cr|php-tcpdf-6.2.26-1|11	Group:      Development/Other
21cr|php-tcpdf-6.2.26-1|12	URL:        http://www.tcpdf.org/
21cr|php-tcpdf-6.2.26-1|13	Source:     http://sourceforge.net/projects/tcpdf/files/TCPDF-%{version}.tar.gz
21cr|php-tcpdf-6.2.26-1|14	BuildArch:  noarch
21cr|php-tcpdf-6.2.26-1|15	
21cr|php-tcpdf-6.2.26-1|16	%description
21cr|php-tcpdf-6.2.26-1|17	TCPDF is a FLOSS PHP class for generating PDF documents.
21cr|php-tcpdf-6.2.26-1|18	
21cr|php-tcpdf-6.2.26-1|19	%prep
21cr|php-tcpdf-6.2.26-1|20	%setup -qn TCPDF-%{version}
21cr|php-tcpdf-6.2.26-1|21	
21cr|php-tcpdf-6.2.26-1|22	%build
21cr|php-tcpdf-6.2.26-1|23	
21cr|php-tcpdf-6.2.26-1|24	%install
21cr|php-tcpdf-6.2.26-1|25	install -d -m 755 %{buildroot}%{_datadir}/php/tcpdf
21cr|php-tcpdf-6.2.26-1|26	cp -pr *.php   %{buildroot}%{_datadir}/php/tcpdf
21cr|php-tcpdf-6.2.26-1|27	cp -pr include %{buildroot}%{_datadir}/php/tcpdf
21cr|php-tcpdf-6.2.26-1|28	cp -pr fonts   %{buildroot}%{_datadir}/php/tcpdf
21cr|php-tcpdf-6.2.26-1|29	install -d -m 755 %{buildroot}%{_datadir}/php/tcpdf/images
21cr|php-tcpdf-6.2.26-1|30	install -m 644 examples/images/_blank.png \
21cr|php-tcpdf-6.2.26-1|31	%{buildroot}%{_datadir}/php/tcpdf/images/
21cr|php-tcpdf-6.2.26-1|32	
21cr|php-tcpdf-6.2.26-1|33	install -d -m 755 %{buildroot}%{_sysconfdir}/tcpdf
21cr|php-tcpdf-6.2.26-1|34	install -m 644 config/*.php %{buildroot}%{_sysconfdir}/tcpdf
21cr|php-tcpdf-6.2.26-1|35	
21cr|php-tcpdf-6.2.26-1|36	install -d -m 755 %{buildroot}%{_bindir}
21cr|php-tcpdf-6.2.26-1|37	install -m 755 tools/tcpdf_addfont.php \
21cr|php-tcpdf-6.2.26-1|38	%{buildroot}%{_bindir}/tcpdf_addfont
21cr|php-tcpdf-6.2.26-1|39	
21cr|php-tcpdf-6.2.26-1|40	%files
21cr|php-tcpdf-6.2.26-1|41	%doc CHANGELOG.TXT LICENSE.TXT README.md examples
21cr|php-tcpdf-6.2.26-1|42	%{_datadir}/php/tcpdf
21cr|php-tcpdf-6.2.26-1|43	%{_bindir}/tcpdf_addfont
21cr|php-tcpdf-6.2.26-1|44	%dir %{_sysconfdir}/tcpdf
21cr|php-tcpdf-6.2.26-1|45	%config(noreplace) %{_sysconfdir}/tcpdf/*

6267 21
21cr|php-tcpwrap-1.1.3-25|1	%define modname tcpwrap
21cr|php-tcpwrap-1.1.3-25|2	%define soname %{modname}.so
21cr|php-tcpwrap-1.1.3-25|3	%define inifile A24_%{modname}.ini
21cr|php-tcpwrap-1.1.3-25|4	
21cr|php-tcpwrap-1.1.3-25|5	Summary:	Tcpwrappers bindings for PHP
21cr|php-tcpwrap-1.1.3-25|6	Name:		php-%{modname}
21cr|php-tcpwrap-1.1.3-25|7	Version:	1.1.3
21cr|php-tcpwrap-1.1.3-25|8	Release:	25
21cr|php-tcpwrap-1.1.3-25|9	Group:		Development/PHP
21cr|php-tcpwrap-1.1.3-25|10	License:	PHP License
21cr|php-tcpwrap-1.1.3-25|11	URL:		http://pecl.php.net/package/tcpwrap
21cr|php-tcpwrap-1.1.3-25|12	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-tcpwrap-1.1.3-25|13	Source1:	%{modname}.ini
21cr|php-tcpwrap-1.1.3-25|14	Patch0:		tcpwrap-1.1.3-php54x.diff
21cr|php-tcpwrap-1.1.3-25|15	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-tcpwrap-1.1.3-25|16	BuildRequires:	tcp_wrappers-devel
21cr|php-tcpwrap-1.1.3-25|17	Requires:	tcp_wrappers
21cr|php-tcpwrap-1.1.3-25|18	Epoch:		1
21cr|php-tcpwrap-1.1.3-25|19	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-tcpwrap-1.1.3-25|20	
21cr|php-tcpwrap-1.1.3-25|21	%description
21cr|php-tcpwrap-1.1.3-25|22	This package handles /etc/hosts.allow and /etc/hosts.deny files.
21cr|php-tcpwrap-1.1.3-25|23	
21cr|php-tcpwrap-1.1.3-25|24	%prep
21cr|php-tcpwrap-1.1.3-25|25	
21cr|php-tcpwrap-1.1.3-25|26	%setup -q -n %{modname}-%{version}
21cr|php-tcpwrap-1.1.3-25|27	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-tcpwrap-1.1.3-25|28	
21cr|php-tcpwrap-1.1.3-25|29	%patch0 -p0
21cr|php-tcpwrap-1.1.3-25|30	
21cr|php-tcpwrap-1.1.3-25|31	cp %{SOURCE1} %{inifile}
21cr|php-tcpwrap-1.1.3-25|32	
21cr|php-tcpwrap-1.1.3-25|33	%build
21cr|php-tcpwrap-1.1.3-25|34	%serverbuild
21cr|php-tcpwrap-1.1.3-25|35	
21cr|php-tcpwrap-1.1.3-25|36	phpize
21cr|php-tcpwrap-1.1.3-25|37	%configure --with-libdir=%{_lib} \
21cr|php-tcpwrap-1.1.3-25|38	--with-%{modname}=shared,%{_prefix}
21cr|php-tcpwrap-1.1.3-25|39	
21cr|php-tcpwrap-1.1.3-25|40	%make
21cr|php-tcpwrap-1.1.3-25|41	mv modules/*.so .
21cr|php-tcpwrap-1.1.3-25|42	
21cr|php-tcpwrap-1.1.3-25|43	%install
21cr|php-tcpwrap-1.1.3-25|44	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-tcpwrap-1.1.3-25|45	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-tcpwrap-1.1.3-25|46	
21cr|php-tcpwrap-1.1.3-25|47	cat > README.%{modname} << EOF
21cr|php-tcpwrap-1.1.3-25|48	The %{name} package contains a dynamic shared object (DSO) for PHP.
21cr|php-tcpwrap-1.1.3-25|49	EOF
21cr|php-tcpwrap-1.1.3-25|50	
21cr|php-tcpwrap-1.1.3-25|51	install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
21cr|php-tcpwrap-1.1.3-25|52	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-tcpwrap-1.1.3-25|53	
21cr|php-tcpwrap-1.1.3-25|54	%files
21cr|php-tcpwrap-1.1.3-25|55	%doc README* package*.xml
21cr|php-tcpwrap-1.1.3-25|56	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-tcpwrap-1.1.3-25|57	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6268 21
21cr|php-uploadprogress-2.0.2-1|1	%define modname uploadprogress
21cr|php-uploadprogress-2.0.2-1|2	%define soname %{modname}.so
21cr|php-uploadprogress-2.0.2-1|3	%define inifile A78_%{modname}.ini
21cr|php-uploadprogress-2.0.2-1|4	
21cr|php-uploadprogress-2.0.2-1|5	Summary:	Uploadprogress extension
21cr|php-uploadprogress-2.0.2-1|6	Name:		php-%{modname}
21cr|php-uploadprogress-2.0.2-1|7	Version:	2.0.2
21cr|php-uploadprogress-2.0.2-1|8	Release:	1
21cr|php-uploadprogress-2.0.2-1|9	Group:		Development/PHP
21cr|php-uploadprogress-2.0.2-1|10	License:	PHP License
21cr|php-uploadprogress-2.0.2-1|11	URL:		http://pecl.php.net/package/uploadprogress/
21cr|php-uploadprogress-2.0.2-1|12	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-uploadprogress-2.0.2-1|13	Requires(pre):	rpm-helper
21cr|php-uploadprogress-2.0.2-1|14	Requires(postun): rpm-helper
21cr|php-uploadprogress-2.0.2-1|15	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-uploadprogress-2.0.2-1|16	BuildRequires:	file
21cr|php-uploadprogress-2.0.2-1|17	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-uploadprogress-2.0.2-1|18	
21cr|php-uploadprogress-2.0.2-1|19	%description
21cr|php-uploadprogress-2.0.2-1|20	An extension to track progress of a file upload.
21cr|php-uploadprogress-2.0.2-1|21	
21cr|php-uploadprogress-2.0.2-1|22	%prep
21cr|php-uploadprogress-2.0.2-1|23	
21cr|php-uploadprogress-2.0.2-1|24	%setup -q -n %{modname}-%{version}
21cr|php-uploadprogress-2.0.2-1|25	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-uploadprogress-2.0.2-1|26	
21cr|php-uploadprogress-2.0.2-1|27	# fix permissions
21cr|php-uploadprogress-2.0.2-1|28	find . -type f | xargs chmod 644
21cr|php-uploadprogress-2.0.2-1|29	
21cr|php-uploadprogress-2.0.2-1|30	# strip away annoying ^M
21cr|php-uploadprogress-2.0.2-1|31	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|php-uploadprogress-2.0.2-1|32	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|php-uploadprogress-2.0.2-1|33	
21cr|php-uploadprogress-2.0.2-1|34	# lib64 fix
21cr|php-uploadprogress-2.0.2-1|35	perl -p -i -e "s|/lib\b|/%{_lib}|g" *.m4
21cr|php-uploadprogress-2.0.2-1|36	
21cr|php-uploadprogress-2.0.2-1|37	%build
21cr|php-uploadprogress-2.0.2-1|38	%serverbuild
21cr|php-uploadprogress-2.0.2-1|39	
21cr|php-uploadprogress-2.0.2-1|40	phpize
21cr|php-uploadprogress-2.0.2-1|41	%configure --with-libdir=%{_lib} \
21cr|php-uploadprogress-2.0.2-1|42	--with-%{modname}=shared,%{_prefix}
21cr|php-uploadprogress-2.0.2-1|43	
21cr|php-uploadprogress-2.0.2-1|44	%make
21cr|php-uploadprogress-2.0.2-1|45	
21cr|php-uploadprogress-2.0.2-1|46	%install
21cr|php-uploadprogress-2.0.2-1|47	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-uploadprogress-2.0.2-1|48	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-uploadprogress-2.0.2-1|49	
21cr|php-uploadprogress-2.0.2-1|50	install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-uploadprogress-2.0.2-1|51	
21cr|php-uploadprogress-2.0.2-1|52	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-uploadprogress-2.0.2-1|53	extension = %{soname}
21cr|php-uploadprogress-2.0.2-1|54	
21cr|php-uploadprogress-2.0.2-1|55	[%{modname}]
21cr|php-uploadprogress-2.0.2-1|56	EOF
21cr|php-uploadprogress-2.0.2-1|57	
21cr|php-uploadprogress-2.0.2-1|58	%files
21cr|php-uploadprogress-2.0.2-1|59	%doc package*.xml examples
21cr|php-uploadprogress-2.0.2-1|60	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-uploadprogress-2.0.2-1|61	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6269 21
21cr|php-vld-0.17.2-1|1	%define modname vld
21cr|php-vld-0.17.2-1|2	%define soname %{modname}.so
21cr|php-vld-0.17.2-1|3	%define inifile 98_%{modname}.ini
21cr|php-vld-0.17.2-1|4	
21cr|php-vld-0.17.2-1|5	Summary:	Provides functionality to dump the internal representation of PHP scripts
21cr|php-vld-0.17.2-1|6	Name:		php-%{modname}
21cr|php-vld-0.17.2-1|7	Version:	0.17.2
21cr|php-vld-0.17.2-1|8	Release:	1
21cr|php-vld-0.17.2-1|9	Group:		Development/PHP
21cr|php-vld-0.17.2-1|10	License:	PHP License
21cr|php-vld-0.17.2-1|11	URL:		http://pecl.php.net/package/vld
21cr|php-vld-0.17.2-1|12	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-vld-0.17.2-1|13	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-vld-0.17.2-1|14	BuildRequires:	file
21cr|php-vld-0.17.2-1|15	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-vld-0.17.2-1|16	
21cr|php-vld-0.17.2-1|17	%description
21cr|php-vld-0.17.2-1|18	The Vulcan Logic Disassembler hooks into the Zend Engine and dumps all the
21cr|php-vld-0.17.2-1|19	opcodes (execution units) of a script.
21cr|php-vld-0.17.2-1|20	
21cr|php-vld-0.17.2-1|21	%prep
21cr|php-vld-0.17.2-1|22	
21cr|php-vld-0.17.2-1|23	%setup -q -n %{modname}-%{version}
21cr|php-vld-0.17.2-1|24	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-vld-0.17.2-1|25	
21cr|php-vld-0.17.2-1|26	# fix permissions
21cr|php-vld-0.17.2-1|27	find . -type f | xargs chmod 644
21cr|php-vld-0.17.2-1|28	
21cr|php-vld-0.17.2-1|29	# strip away annoying ^M
21cr|php-vld-0.17.2-1|30	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|php-vld-0.17.2-1|31	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|php-vld-0.17.2-1|32	
21cr|php-vld-0.17.2-1|33	# lib64 fix
21cr|php-vld-0.17.2-1|34	perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4
21cr|php-vld-0.17.2-1|35	
21cr|php-vld-0.17.2-1|36	%build
21cr|php-vld-0.17.2-1|37	%serverbuild
21cr|php-vld-0.17.2-1|38	
21cr|php-vld-0.17.2-1|39	phpize
21cr|php-vld-0.17.2-1|40	%configure --with-libdir=%{_lib} \
21cr|php-vld-0.17.2-1|41	--with-%{modname}=shared,%{_prefix}
21cr|php-vld-0.17.2-1|42	
21cr|php-vld-0.17.2-1|43	%make
21cr|php-vld-0.17.2-1|44	
21cr|php-vld-0.17.2-1|45	%install
21cr|php-vld-0.17.2-1|46	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-vld-0.17.2-1|47	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-vld-0.17.2-1|48	install -d %{buildroot}/var/log/httpd
21cr|php-vld-0.17.2-1|49	
21cr|php-vld-0.17.2-1|50	install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-vld-0.17.2-1|51	
21cr|php-vld-0.17.2-1|52	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-vld-0.17.2-1|53	extension = %{soname}
21cr|php-vld-0.17.2-1|54	
21cr|php-vld-0.17.2-1|55	[vld]
21cr|php-vld-0.17.2-1|56	vld.active = 0
21cr|php-vld-0.17.2-1|57	vld.execute = 1
21cr|php-vld-0.17.2-1|58	vld.skip_append = 0
21cr|php-vld-0.17.2-1|59	vld.skip_prepend = 0
21cr|php-vld-0.17.2-1|60	vld.verbosity = 1
21cr|php-vld-0.17.2-1|61	EOF
21cr|php-vld-0.17.2-1|62	
21cr|php-vld-0.17.2-1|63	%files
21cr|php-vld-0.17.2-1|64	%doc package*.xml
21cr|php-vld-0.17.2-1|65	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-vld-0.17.2-1|66	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6270 21
21cr|php-xattr-1.3.0-1|1	%define modname xattr
21cr|php-xattr-1.3.0-1|2	%define soname %{modname}.so
21cr|php-xattr-1.3.0-1|3	%define inifile A27_%{modname}.ini
21cr|php-xattr-1.3.0-1|4	
21cr|php-xattr-1.3.0-1|5	Summary:	Provides a interface to Extended attributes for PHP
21cr|php-xattr-1.3.0-1|6	Name:		php-%{modname}
21cr|php-xattr-1.3.0-1|7	Version:	1.3.0
21cr|php-xattr-1.3.0-1|8	Release:	1
21cr|php-xattr-1.3.0-1|9	Group:		Development/PHP
21cr|php-xattr-1.3.0-1|10	License:	PHP License
21cr|php-xattr-1.3.0-1|11	URL:		http://pecl.php.net/package/xattr
21cr|php-xattr-1.3.0-1|12	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-xattr-1.3.0-1|13	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-xattr-1.3.0-1|14	BuildRequires:	attr-devel
21cr|php-xattr-1.3.0-1|15	Epoch:		1
21cr|php-xattr-1.3.0-1|16	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-xattr-1.3.0-1|17	
21cr|php-xattr-1.3.0-1|18	%description
21cr|php-xattr-1.3.0-1|19	This package allows to manipulate extended attributes on filesystems that
21cr|php-xattr-1.3.0-1|20	support them. Requires libattr from Linux XFS project.
21cr|php-xattr-1.3.0-1|21	
21cr|php-xattr-1.3.0-1|22	%prep
21cr|php-xattr-1.3.0-1|23	
21cr|php-xattr-1.3.0-1|24	%setup -q -n xattr-%{version}
21cr|php-xattr-1.3.0-1|25	[ "../package.xml" != "/" ] && mv ../package.xml .
21cr|php-xattr-1.3.0-1|26	
21cr|php-xattr-1.3.0-1|27	%build
21cr|php-xattr-1.3.0-1|28	%serverbuild
21cr|php-xattr-1.3.0-1|29	
21cr|php-xattr-1.3.0-1|30	phpize
21cr|php-xattr-1.3.0-1|31	%configure --with-libdir=%{_lib} \
21cr|php-xattr-1.3.0-1|32	--with-%{modname}=shared,%{_prefix}
21cr|php-xattr-1.3.0-1|33	
21cr|php-xattr-1.3.0-1|34	%make
21cr|php-xattr-1.3.0-1|35	mv modules/*.so .
21cr|php-xattr-1.3.0-1|36	
21cr|php-xattr-1.3.0-1|37	%install
21cr|php-xattr-1.3.0-1|38	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-xattr-1.3.0-1|39	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-xattr-1.3.0-1|40	
21cr|php-xattr-1.3.0-1|41	install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-xattr-1.3.0-1|42	
21cr|php-xattr-1.3.0-1|43	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-xattr-1.3.0-1|44	extension = %{soname}
21cr|php-xattr-1.3.0-1|45	EOF
21cr|php-xattr-1.3.0-1|46	
21cr|php-xattr-1.3.0-1|47	%files
21cr|php-xattr-1.3.0-1|48	%doc tests CREDITS package.xml
21cr|php-xattr-1.3.0-1|49	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
21cr|php-xattr-1.3.0-1|50	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6271 21
21cr|php-xdiff-2.1.0-2|1	%define modname xdiff
21cr|php-xdiff-2.1.0-2|2	%define soname %{modname}.so
21cr|php-xdiff-2.1.0-2|3	%define inifile A64_%{modname}.ini
21cr|php-xdiff-2.1.0-2|4	
21cr|php-xdiff-2.1.0-2|5	Summary:	File differences/patches
21cr|php-xdiff-2.1.0-2|6	Name:		php-%{modname}
21cr|php-xdiff-2.1.0-2|7	Version:	2.1.0
21cr|php-xdiff-2.1.0-2|8	Release:	2
21cr|php-xdiff-2.1.0-2|9	Group:		Development/PHP
21cr|php-xdiff-2.1.0-2|10	License:	PHP License
21cr|php-xdiff-2.1.0-2|11	URL:		http://pecl.php.net/package/xdiff
21cr|php-xdiff-2.1.0-2|12	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21cr|php-xdiff-2.1.0-2|13	Requires:	php-bz2
21cr|php-xdiff-2.1.0-2|14	BuildRequires:	php-devel >= 3:5.2.0
21cr|php-xdiff-2.1.0-2|15	BuildRequires:	file
21cr|php-xdiff-2.1.0-2|16	BuildRequires:	libxdiff-devel
21cr|php-xdiff-2.1.0-2|17	Requires:	php(zend-abi) = %{php_zend_api}
21cr|php-xdiff-2.1.0-2|18	
21cr|php-xdiff-2.1.0-2|19	%description
21cr|php-xdiff-2.1.0-2|20	This extension creates and applies patches to both text and binary files.
21cr|php-xdiff-2.1.0-2|21	
21cr|php-xdiff-2.1.0-2|22	%prep
21cr|php-xdiff-2.1.0-2|23	
21cr|php-xdiff-2.1.0-2|24	%setup -q -n %{modname}-%{version}
21cr|php-xdiff-2.1.0-2|25	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21cr|php-xdiff-2.1.0-2|26	
21cr|php-xdiff-2.1.0-2|27	# fix permissions
21cr|php-xdiff-2.1.0-2|28	find . -type f | xargs chmod 644
21cr|php-xdiff-2.1.0-2|29	
21cr|php-xdiff-2.1.0-2|30	# strip away annoying ^M
21cr|php-xdiff-2.1.0-2|31	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|php-xdiff-2.1.0-2|32	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|php-xdiff-2.1.0-2|33	
21cr|php-xdiff-2.1.0-2|34	# lib64 fix
21cr|php-xdiff-2.1.0-2|35	perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4
21cr|php-xdiff-2.1.0-2|36	
21cr|php-xdiff-2.1.0-2|37	%build
21cr|php-xdiff-2.1.0-2|38	%serverbuild
21cr|php-xdiff-2.1.0-2|39	
21cr|php-xdiff-2.1.0-2|40	phpize
21cr|php-xdiff-2.1.0-2|41	%configure --with-libdir=%{_lib} \
21cr|php-xdiff-2.1.0-2|42	--with-%{modname}=shared,%{_prefix}
21cr|php-xdiff-2.1.0-2|43	%make
21cr|php-xdiff-2.1.0-2|44	
21cr|php-xdiff-2.1.0-2|45	%install
21cr|php-xdiff-2.1.0-2|46	
21cr|php-xdiff-2.1.0-2|47	install -d %{buildroot}%{_sysconfdir}/php.d
21cr|php-xdiff-2.1.0-2|48	install -d %{buildroot}%{_libdir}/php/extensions
21cr|php-xdiff-2.1.0-2|49	
21cr|php-xdiff-2.1.0-2|50	install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/
21cr|php-xdiff-2.1.0-2|51	
21cr|php-xdiff-2.1.0-2|52	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21cr|php-xdiff-2.1.0-2|53	extension = %{soname}
21cr|php-xdiff-2.1.0-2|54	EOF
21cr|php-xdiff-2.1.0-2|55	
21cr|php-xdiff-2.1.0-2|56	%files
21cr|php-xdiff-2.1.0-2|57	%doc CREDITS README.API package*.xml
21cr|php-xdiff-2.1.0-2|58	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21cr|php-xdiff-2.1.0-2|59	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

6272 21
21cr|php-ZendFramework2-2.4.13-2|1	%define php_name ZendFramework
21cr|php-ZendFramework2-2.4.13-2|2	
21cr|php-ZendFramework2-2.4.13-2|3	Summary:	Zend Framework 2
21cr|php-ZendFramework2-2.4.13-2|4	Name:		php-ZendFramework2
21cr|php-ZendFramework2-2.4.13-2|5	Version:	2.4.13
21cr|php-ZendFramework2-2.4.13-2|6	Release:	2
21cr|php-ZendFramework2-2.4.13-2|7	License:	BSD
21cr|php-ZendFramework2-2.4.13-2|8	Group:		Development/PHP
21cr|php-ZendFramework2-2.4.13-2|9	URL:		http://framework.zend.com/
21cr|php-ZendFramework2-2.4.13-2|10	Source0:	https://packages.zendframework.com/releases/%{php_name}-%{version}/%{php_name}-%{version}.tgz
21cr|php-ZendFramework2-2.4.13-2|11	Requires:	php
21cr|php-ZendFramework2-2.4.13-2|12	Requires:	php-bcmath
21cr|php-ZendFramework2-2.4.13-2|13	Requires:	php-ctype
21cr|php-ZendFramework2-2.4.13-2|14	Requires:	php-curl
21cr|php-ZendFramework2-2.4.13-2|15	Requires:	php-dom
21cr|php-ZendFramework2-2.4.13-2|16	Requires:	php-fileinfo
21cr|php-ZendFramework2-2.4.13-2|17	Requires:	php-iconv
21cr|php-ZendFramework2-2.4.13-2|18	Requires:	php-json
21cr|php-ZendFramework2-2.4.13-2|19	Requires:	php-pcre
21cr|php-ZendFramework2-2.4.13-2|20	Requires:	php-pdo
21cr|php-ZendFramework2-2.4.13-2|21	Requires:	php-posix
21cr|php-ZendFramework2-2.4.13-2|22	Requires:	php-session
21cr|php-ZendFramework2-2.4.13-2|23	Requires:	php-simplexml
21cr|php-ZendFramework2-2.4.13-2|24	Requires:	php-xml
21cr|php-ZendFramework2-2.4.13-2|25	Requires:	php-zlib
21cr|php-ZendFramework2-2.4.13-2|26	Obsoletes:	php-ZendFramework < 2.0
21cr|php-ZendFramework2-2.4.13-2|27	## Let's add the obsoletes that have no specific place
21cr|php-ZendFramework2-2.4.13-2|28	Obsoletes:	php-ZendFramework-Dojo < 2.0
21cr|php-ZendFramework2-2.4.13-2|29	Obsoletes:	php-ZendFramework-Gdata < 2.0
21cr|php-ZendFramework2-2.4.13-2|30	Obsoletes:	php-ZendFramework-Pdf < 2.0
21cr|php-ZendFramework2-2.4.13-2|31	Obsoletes:	php-ZendFramework-Search-Lucene < 2.0
21cr|php-ZendFramework2-2.4.13-2|32	Obsoletes:	php-ZendFramework-Services < 2.0
21cr|php-ZendFramework2-2.4.13-2|33	Obsoletes:	php-ZendFramework-demos < 2.0
21cr|php-ZendFramework2-2.4.13-2|34	Obsoletes:	php-ZendFramework-extras < 2.0
21cr|php-ZendFramework2-2.4.13-2|35	AutoReqProv:	no
21cr|php-ZendFramework2-2.4.13-2|36	BuildArch:	noarch
21cr|php-ZendFramework2-2.4.13-2|37	
21cr|php-ZendFramework2-2.4.13-2|38	%description
21cr|php-ZendFramework2-2.4.13-2|39	Zend Framework 2 is an open source framework for developing web applications
21cr|php-ZendFramework2-2.4.13-2|40	and services using PHP 5.3+. Zend Framework 2 uses 100% object-oriented code
21cr|php-ZendFramework2-2.4.13-2|41	and utilizes most of the new features of PHP 5.3, namely namespaces, late
21cr|php-ZendFramework2-2.4.13-2|42	static binding, lambda functions and closures.
21cr|php-ZendFramework2-2.4.13-2|43	
21cr|php-ZendFramework2-2.4.13-2|44	%package  Authentication
21cr|php-ZendFramework2-2.4.13-2|45	Summary:  Zend Framework 2: Authentication Component
21cr|php-ZendFramework2-2.4.13-2|46	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|47	Requires: php-ctype
21cr|php-ZendFramework2-2.4.13-2|48	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|49	
21cr|php-ZendFramework2-2.4.13-2|50	%description Authentication
21cr|php-ZendFramework2-2.4.13-2|51	The Zend\Authentication component provides an API for authentication and
21cr|php-ZendFramework2-2.4.13-2|52	includes concrete authentication adapters for common use case scenarios.
21cr|php-ZendFramework2-2.4.13-2|53	
21cr|php-ZendFramework2-2.4.13-2|54	Zend\Authentication is concerned only with authentication and not with
21cr|php-ZendFramework2-2.4.13-2|55	authorization. Authentication is loosely defined as determining whether
21cr|php-ZendFramework2-2.4.13-2|56	an entity actually is what it purports to be (i.e., identification),
21cr|php-ZendFramework2-2.4.13-2|57	based on some set of credentials. Authorization, the process of deciding
21cr|php-ZendFramework2-2.4.13-2|58	whether to allow an entity access to, or to perform operations upon, other
21cr|php-ZendFramework2-2.4.13-2|59	entities is outside the scope of Zend\Authentication. For more information
21cr|php-ZendFramework2-2.4.13-2|60	about authorization and access control with Zend Framework, please see the
21cr|php-ZendFramework2-2.4.13-2|61	Zend\Permissions\Acl or Zend\Permissions\Rbac component.
21cr|php-ZendFramework2-2.4.13-2|62	
21cr|php-ZendFramework2-2.4.13-2|63	%package  Barcode
21cr|php-ZendFramework2-2.4.13-2|64	Summary:  Zend Framework 2: Barcode Component
21cr|php-ZendFramework2-2.4.13-2|65	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|66	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|67	Requires: php-gd
21cr|php-ZendFramework2-2.4.13-2|68	Requires: php-iconv
21cr|php-ZendFramework2-2.4.13-2|69	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|70	
21cr|php-ZendFramework2-2.4.13-2|71	%description Barcode
21cr|php-ZendFramework2-2.4.13-2|72	Zend\Barcode\Barcode provides a generic way to generate barcodes. The
21cr|php-ZendFramework2-2.4.13-2|73	Zend\Barcode component is divided into two subcomponents: barcode objects
21cr|php-ZendFramework2-2.4.13-2|74	and renderers. Objects allow you to create barcodes independently of the
21cr|php-ZendFramework2-2.4.13-2|75	renderer. Renderer allow you to draw barcodes based on the support required.
21cr|php-ZendFramework2-2.4.13-2|76	
21cr|php-ZendFramework2-2.4.13-2|77	%package  Cache
21cr|php-ZendFramework2-2.4.13-2|78	Summary:  Zend Framework 2: Cache Component
21cr|php-ZendFramework2-2.4.13-2|79	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|80	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|81	Obsoletes: php-ZendFramework-Cache-Backend-Apc < 2.4.13
21cr|php-ZendFramework2-2.4.13-2|82	Obsoletes: php-ZendFramework-Cache-Backend-Memcached < 2.4.13
21cr|php-ZendFramework2-2.4.13-2|83	
21cr|php-ZendFramework2-2.4.13-2|84	%description Cache
21cr|php-ZendFramework2-2.4.13-2|85	Optional:
21cr|php-ZendFramework2-2.4.13-2|86	* APC (php-pecl-apc)
21cr|php-ZendFramework2-2.4.13-2|87	* DBA (php-dba)
21cr|php-ZendFramework2-2.4.13-2|88	* Memcache (php-pecl-memcache)
21cr|php-ZendFramework2-2.4.13-2|89	* Memcached (php-pecl-memcached)
21cr|php-ZendFramework2-2.4.13-2|90	* Redis (php-pecl-redis)
21cr|php-ZendFramework2-2.4.13-2|91	* XCache (php-xcache)
21cr|php-ZendFramework2-2.4.13-2|92	
21cr|php-ZendFramework2-2.4.13-2|93	%package  Captcha
21cr|php-ZendFramework2-2.4.13-2|94	Summary:  Zend Framework 2: CAPTCHA Component
21cr|php-ZendFramework2-2.4.13-2|95	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|96	Requires: php-gd
21cr|php-ZendFramework2-2.4.13-2|97	Obsoletes: php-ZendFramework-Captcha < 2.4.13
21cr|php-ZendFramework2-2.4.13-2|98	
21cr|php-ZendFramework2-2.4.13-2|99	%description Captcha
21cr|php-ZendFramework2-2.4.13-2|100	CAPTCHA stands for "Completely Automated Public Turing test to tell Computers
21cr|php-ZendFramework2-2.4.13-2|101	and Humans Apart"; it is used as a challenge-response to ensure that the
21cr|php-ZendFramework2-2.4.13-2|102	individual submitting information is a human and not an automated process.
21cr|php-ZendFramework2-2.4.13-2|103	Typically, a CAPTCHA is used with form submissions where authenticated users
21cr|php-ZendFramework2-2.4.13-2|104	are not necessary, but you want to prevent spam submissions.
21cr|php-ZendFramework2-2.4.13-2|105	
21cr|php-ZendFramework2-2.4.13-2|106	CAPTCHAs can take a variety of forms, including asking logic questions,
21cr|php-ZendFramework2-2.4.13-2|107	presenting skewed fonts, and presenting multiple images and asking how they
21cr|php-ZendFramework2-2.4.13-2|108	relate. The Zend\Captcha component aims to provide a variety of back ends
21cr|php-ZendFramework2-2.4.13-2|109	that may be utilized either standalone or in conjunction with the Zend\Form
21cr|php-ZendFramework2-2.4.13-2|110	component.
21cr|php-ZendFramework2-2.4.13-2|111	
21cr|php-ZendFramework2-2.4.13-2|112	%package  Code
21cr|php-ZendFramework2-2.4.13-2|113	Summary:  Zend Framework 2: Code Component
21cr|php-ZendFramework2-2.4.13-2|114	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|115	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|116	Requires: php-tokenizer
21cr|php-ZendFramework2-2.4.13-2|117	
21cr|php-ZendFramework2-2.4.13-2|118	%description Code
21cr|php-ZendFramework2-2.4.13-2|119	Provides facilities to generate arbitrary code using an object oriented
21cr|php-ZendFramework2-2.4.13-2|120	interface.
21cr|php-ZendFramework2-2.4.13-2|121	
21cr|php-ZendFramework2-2.4.13-2|122	%package  Config
21cr|php-ZendFramework2-2.4.13-2|123	Summary:  Zend Framework 2: Config Component
21cr|php-ZendFramework2-2.4.13-2|124	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|125	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|126	Requires: php-xmlreader
21cr|php-ZendFramework2-2.4.13-2|127	Requires: php-xmlwriter
21cr|php-ZendFramework2-2.4.13-2|128	
21cr|php-ZendFramework2-2.4.13-2|129	%description Config
21cr|php-ZendFramework2-2.4.13-2|130	Zend\Config is designed to simplify access to configuration data within
21cr|php-ZendFramework2-2.4.13-2|131	applications. It provides a nested object property-based user interface
21cr|php-ZendFramework2-2.4.13-2|132	for accessing this configuration data within application code. The
21cr|php-ZendFramework2-2.4.13-2|133	configuration data may come from a variety of media supporting hierarchical
21cr|php-ZendFramework2-2.4.13-2|134	data storage. Currently, Zend\Config provides adapters that read and write
21cr|php-ZendFramework2-2.4.13-2|135	configuration data stored in .ini, JSON, YAML and XML files.
21cr|php-ZendFramework2-2.4.13-2|136	
21cr|php-ZendFramework2-2.4.13-2|137	%package  Console
21cr|php-ZendFramework2-2.4.13-2|138	Summary:  Zend Framework 2: Console Component
21cr|php-ZendFramework2-2.4.13-2|139	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|140	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|141	Requires: php-xml
21cr|php-ZendFramework2-2.4.13-2|142	
21cr|php-ZendFramework2-2.4.13-2|143	%description Console
21cr|php-ZendFramework2-2.4.13-2|144	Zend Framework 2 features built-in console support.
21cr|php-ZendFramework2-2.4.13-2|145	
21cr|php-ZendFramework2-2.4.13-2|146	When a Zend\Application is run from a console window (a shell window), it will
21cr|php-ZendFramework2-2.4.13-2|147	recognize this fact and prepare Zend\Mvc components to handle the request.
21cr|php-ZendFramework2-2.4.13-2|148	Console support is enabled by default, but to function properly it requires at
21cr|php-ZendFramework2-2.4.13-2|149	least one console route and one action controller to handle the request.
21cr|php-ZendFramework2-2.4.13-2|150	
21cr|php-ZendFramework2-2.4.13-2|151	* Console routing allows you to invoke controllers and action depending on
21cr|php-ZendFramework2-2.4.13-2|152	command line parameters provided by the user.
21cr|php-ZendFramework2-2.4.13-2|153	* Module Manager integration allows ZF2 applications and modules to display
21cr|php-ZendFramework2-2.4.13-2|154	help and usage information, in case the command line has not been understood
21cr|php-ZendFramework2-2.4.13-2|155	(no route matched).
21cr|php-ZendFramework2-2.4.13-2|156	* Console-aware action controllers will receive a console request containing
21cr|php-ZendFramework2-2.4.13-2|157	all named parameters and flags. They are able to send output back to the
21cr|php-ZendFramework2-2.4.13-2|158	console window.
21cr|php-ZendFramework2-2.4.13-2|159	* Console adapters provide a level of abstraction for interacting with console
21cr|php-ZendFramework2-2.4.13-2|160	on different operating systems.
21cr|php-ZendFramework2-2.4.13-2|161	* Console prompts can be used to interact with the user by asking him questions
21cr|php-ZendFramework2-2.4.13-2|162	and retrieving input.
21cr|php-ZendFramework2-2.4.13-2|163	
21cr|php-ZendFramework2-2.4.13-2|164	%package  Crypt
21cr|php-ZendFramework2-2.4.13-2|165	Summary:  Zend Framework 2: Crypt Component
21cr|php-ZendFramework2-2.4.13-2|166	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|167	Requires: php-openssl
21cr|php-ZendFramework2-2.4.13-2|168	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|169	
21cr|php-ZendFramework2-2.4.13-2|170	%description Crypt
21cr|php-ZendFramework2-2.4.13-2|171	Zend\Crypt provides support of some cryptographic tools. The available
21cr|php-ZendFramework2-2.4.13-2|172	features are:
21cr|php-ZendFramework2-2.4.13-2|173	
21cr|php-ZendFramework2-2.4.13-2|174	* encrypt-then-authenticate using symmetric ciphers (the authentication step is
21cr|php-ZendFramework2-2.4.13-2|175	provided using HMAC)
21cr|php-ZendFramework2-2.4.13-2|176	* encrypt/decrypt using symmetric and public key algorithm (e.g. RSA algorithm)
21cr|php-ZendFramework2-2.4.13-2|177	* generate digital sign using public key algorithm (e.g. RSA algorithm)
21cr|php-ZendFramework2-2.4.13-2|178	* key exchange using the Diffie-Hellman method
21cr|php-ZendFramework2-2.4.13-2|179	* Key derivation function (e.g. using PBKDF2 algorithm)
21cr|php-ZendFramework2-2.4.13-2|180	* Secure password hash (e.g. using Bcrypt algorithm)
21cr|php-ZendFramework2-2.4.13-2|181	* generate Hash values
21cr|php-ZendFramework2-2.4.13-2|182	* generate HMAC values
21cr|php-ZendFramework2-2.4.13-2|183	
21cr|php-ZendFramework2-2.4.13-2|184	The main scope of this component is to offer an easy and secure way to protect
21cr|php-ZendFramework2-2.4.13-2|185	and authenticate sensitive data in PHP. Because the use of cryptography is not
21cr|php-ZendFramework2-2.4.13-2|186	so easy we recommend to use the Zend\Crypt component only if you have a minimum
21cr|php-ZendFramework2-2.4.13-2|187	background on this topic.
21cr|php-ZendFramework2-2.4.13-2|188	
21cr|php-ZendFramework2-2.4.13-2|189	%package  Db
21cr|php-ZendFramework2-2.4.13-2|190	Summary:  Zend Framework 2: DB Component
21cr|php-ZendFramework2-2.4.13-2|191	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|192	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|193	Requires: php-pdo
21cr|php-ZendFramework2-2.4.13-2|194	
21cr|php-ZendFramework2-2.4.13-2|195	%description Db
21cr|php-ZendFramework2-2.4.13-2|196	Optional:
21cr|php-ZendFramework2-2.4.13-2|197	* ibm_db2 (http://pecl.php.net/package/ibm_db2)
21cr|php-ZendFramework2-2.4.13-2|198	* mysqli (php-mysql)
21cr|php-ZendFramework2-2.4.13-2|199	* oci8 (http://pecl.php.net/package/oci8)
21cr|php-ZendFramework2-2.4.13-2|200	* pgsql (php-pgsql)
21cr|php-ZendFramework2-2.4.13-2|201	* sqlsrv (http://pecl.php.net/package/sqlsrv)
21cr|php-ZendFramework2-2.4.13-2|202	
21cr|php-ZendFramework2-2.4.13-2|203	%package  Debug
21cr|php-ZendFramework2-2.4.13-2|204	Summary:  Zend Framework 2: Debug Component
21cr|php-ZendFramework2-2.4.13-2|205	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|206	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|207	
21cr|php-ZendFramework2-2.4.13-2|208	%description Debug
21cr|php-ZendFramework2-2.4.13-2|209	Optional: XDebug (php-pecl-xdebug)
21cr|php-ZendFramework2-2.4.13-2|210	
21cr|php-ZendFramework2-2.4.13-2|211	%package  Di
21cr|php-ZendFramework2-2.4.13-2|212	Summary:  Zend Framework 2: DI Component
21cr|php-ZendFramework2-2.4.13-2|213	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|214	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|215	
21cr|php-ZendFramework2-2.4.13-2|216	%description Di
21cr|php-ZendFramework2-2.4.13-2|217	Dependency Injection (here-in called DI) is a concept that has been talked
21cr|php-ZendFramework2-2.4.13-2|218	about in numerous places over the web. Simply put, we’ll explain the act of
21cr|php-ZendFramework2-2.4.13-2|219	injecting dependencies simply with this below code:
21cr|php-ZendFramework2-2.4.13-2|220	
21cr|php-ZendFramework2-2.4.13-2|221	$b = new MovieLister(new MovieFinder());
21cr|php-ZendFramework2-2.4.13-2|222	
21cr|php-ZendFramework2-2.4.13-2|223	Above, MovieFinder is a dependency of MovieLister, and MovieFinder was
21cr|php-ZendFramework2-2.4.13-2|224	injected into MovieLister.
21cr|php-ZendFramework2-2.4.13-2|225	
21cr|php-ZendFramework2-2.4.13-2|226	%package  Dom
21cr|php-ZendFramework2-2.4.13-2|227	Summary:  Zend Framework 2: DOM Component
21cr|php-ZendFramework2-2.4.13-2|228	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|229	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|230	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|231	
21cr|php-ZendFramework2-2.4.13-2|232	%description Dom
21cr|php-ZendFramework2-2.4.13-2|233	The Zend\Dom component provides tools for working with DOM documents and
21cr|php-ZendFramework2-2.4.13-2|234	structures. Currently, we offer Zend\Dom\Query, which provides a unified
21cr|php-ZendFramework2-2.4.13-2|235	interface for querying DOM documents utilizing both XPath and CSS selectors.
21cr|php-ZendFramework2-2.4.13-2|236	
21cr|php-ZendFramework2-2.4.13-2|237	%package  Escaper
21cr|php-ZendFramework2-2.4.13-2|238	Summary:  Zend Framework 2: Escaper Component
21cr|php-ZendFramework2-2.4.13-2|239	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|240	Requires: php-ctype
21cr|php-ZendFramework2-2.4.13-2|241	Requires: php-iconv
21cr|php-ZendFramework2-2.4.13-2|242	Requires: php-mbstring
21cr|php-ZendFramework2-2.4.13-2|243	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|244	
21cr|php-ZendFramework2-2.4.13-2|245	%description Escaper
21cr|php-ZendFramework2-2.4.13-2|246	The OWASP Top 10 web security risks study lists Cross-Site Scripting (XSS)
21cr|php-ZendFramework2-2.4.13-2|247	in second place. PHP’s sole functionality against XSS is limited to two
21cr|php-ZendFramework2-2.4.13-2|248	functions of which one is commonly misapplied. Thus, the Zend\Escaper component
21cr|php-ZendFramework2-2.4.13-2|249	was written. It offers developers a way to escape output and defend from XSS
21cr|php-ZendFramework2-2.4.13-2|250	and related vulnerabilities by introducing contextual escaping based on
21cr|php-ZendFramework2-2.4.13-2|251	peer-reviewed rules.
21cr|php-ZendFramework2-2.4.13-2|252	
21cr|php-ZendFramework2-2.4.13-2|253	%package  EventManager
21cr|php-ZendFramework2-2.4.13-2|254	Summary:  Zend Framework 2: EventManager Component
21cr|php-ZendFramework2-2.4.13-2|255	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|256	
21cr|php-ZendFramework2-2.4.13-2|257	%description EventManager
21cr|php-ZendFramework2-2.4.13-2|258	The EventManager is a component designed for the following use cases:
21cr|php-ZendFramework2-2.4.13-2|259	
21cr|php-ZendFramework2-2.4.13-2|260	* Implementing simple subject/observer patterns.
21cr|php-ZendFramework2-2.4.13-2|261	* Implementing Aspect-Oriented designs.
21cr|php-ZendFramework2-2.4.13-2|262	* Implementing event-driven architectures.
21cr|php-ZendFramework2-2.4.13-2|263	
21cr|php-ZendFramework2-2.4.13-2|264	The basic architecture allows you to attach and detach listeners to named
21cr|php-ZendFramework2-2.4.13-2|265	events, both on a per-instance basis as well as via shared collections;
21cr|php-ZendFramework2-2.4.13-2|266	trigger events; and interrupt execution of listeners.
21cr|php-ZendFramework2-2.4.13-2|267	
21cr|php-ZendFramework2-2.4.13-2|268	%package  Feed
21cr|php-ZendFramework2-2.4.13-2|269	Summary:  Zend Framework 2: Feed Component
21cr|php-ZendFramework2-2.4.13-2|270	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|271	Requires: php-ctype
21cr|php-ZendFramework2-2.4.13-2|272	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|273	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|274	Requires: php-tidy
21cr|php-ZendFramework2-2.4.13-2|275	Obsoletes: php-ZendFramework-Feed < 2.4.13
21cr|php-ZendFramework2-2.4.13-2|276	
21cr|php-ZendFramework2-2.4.13-2|277	%description Feed
21cr|php-ZendFramework2-2.4.13-2|278	Zend\Feed provides functionality for consuming RSS and Atom feeds. It provides
21cr|php-ZendFramework2-2.4.13-2|279	a natural syntax for accessing elements of feeds, feed attributes, and entry
21cr|php-ZendFramework2-2.4.13-2|280	attributes. Zend\Feed also has extensive support for modifying feed and entry
21cr|php-ZendFramework2-2.4.13-2|281	structure with the same natural syntax, and turning the result back into XML.
21cr|php-ZendFramework2-2.4.13-2|282	In the future, this modification support could provide support for the Atom
21cr|php-ZendFramework2-2.4.13-2|283	Publishing Protocol.
21cr|php-ZendFramework2-2.4.13-2|284	
21cr|php-ZendFramework2-2.4.13-2|285	Zend\Feed consists of Zend\Feed\Reader for reading RSS and Atom feeds,
21cr|php-ZendFramework2-2.4.13-2|286	Zend\Feed\Writer for writing RSS and Atom feeds, and Zend\Feed\PubSubHubbub
21cr|php-ZendFramework2-2.4.13-2|287	for working with Hub servers. Furthermore, both Zend\Feed\Reader and
21cr|php-ZendFramework2-2.4.13-2|288	Zend\Feed\Writer support extensions which allows for working with additional
21cr|php-ZendFramework2-2.4.13-2|289	data in feeds, not covered in the core API but used in conjunction with RSS
21cr|php-ZendFramework2-2.4.13-2|290	and Atom feeds.
21cr|php-ZendFramework2-2.4.13-2|291	
21cr|php-ZendFramework2-2.4.13-2|292	%package  File
21cr|php-ZendFramework2-2.4.13-2|293	Summary:  Zend Framework 2: File Component
21cr|php-ZendFramework2-2.4.13-2|294	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|295	Requires: php-fileinfo
21cr|php-ZendFramework2-2.4.13-2|296	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|297	Requires: php-tokenizer
21cr|php-ZendFramework2-2.4.13-2|298	
21cr|php-ZendFramework2-2.4.13-2|299	%description File
21cr|php-ZendFramework2-2.4.13-2|300	%{summary}
21cr|php-ZendFramework2-2.4.13-2|301	
21cr|php-ZendFramework2-2.4.13-2|302	%package  Filter
21cr|php-ZendFramework2-2.4.13-2|303	Summary:  Zend Framework 2: Filter Component
21cr|php-ZendFramework2-2.4.13-2|304	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|305	Requires: php-bz2
21cr|php-ZendFramework2-2.4.13-2|306	Requires: php-iconv
21cr|php-ZendFramework2-2.4.13-2|307	Requires: php-mbstring
21cr|php-ZendFramework2-2.4.13-2|308	Requires: php-openssl
21cr|php-ZendFramework2-2.4.13-2|309	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|310	Requires: php-zip
21cr|php-ZendFramework2-2.4.13-2|311	Requires: php-zlib
21cr|php-ZendFramework2-2.4.13-2|312	
21cr|php-ZendFramework2-2.4.13-2|313	%description Filter
21cr|php-ZendFramework2-2.4.13-2|314	The Zend\Filter component provides a set of commonly needed data filters.
21cr|php-ZendFramework2-2.4.13-2|315	It also provides a simple filter chaining mechanism by which multiple filters
21cr|php-ZendFramework2-2.4.13-2|316	may be applied to a single datum in a user-defined order.
21cr|php-ZendFramework2-2.4.13-2|317	
21cr|php-ZendFramework2-2.4.13-2|318	%package  Form
21cr|php-ZendFramework2-2.4.13-2|319	Summary:  Zend Framework 2: Form Component
21cr|php-ZendFramework2-2.4.13-2|320	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|321	Requires: php-intl
21cr|php-ZendFramework2-2.4.13-2|322	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|323	
21cr|php-ZendFramework2-2.4.13-2|324	%description Form
21cr|php-ZendFramework2-2.4.13-2|325	Zend\Form is intended primarily as a bridge between your domain models and the
21cr|php-ZendFramework2-2.4.13-2|326	View Layer. It composes a thin layer of objects representing form elements, an
21cr|php-ZendFramework2-2.4.13-2|327	InputFilter, and a small number of methods for binding data to and from the
21cr|php-ZendFramework2-2.4.13-2|328	form and attached objects.
21cr|php-ZendFramework2-2.4.13-2|329	
21cr|php-ZendFramework2-2.4.13-2|330	The Zend\Form component consists of the following objects:
21cr|php-ZendFramework2-2.4.13-2|331	
21cr|php-ZendFramework2-2.4.13-2|332	* Elements, which simply consist of a name and attributes.
21cr|php-ZendFramework2-2.4.13-2|333	* Fieldsets, which extend from Elements, but allow composing other fieldsets
21cr|php-ZendFramework2-2.4.13-2|334	and elements.
21cr|php-ZendFramework2-2.4.13-2|335	* Forms, which extend from Fieldsets (and thus Elements). They provide data
21cr|php-ZendFramework2-2.4.13-2|336	and object binding, and compose InputFilters. Data binding is done via
21cr|php-ZendFramework2-2.4.13-2|337	ZendStdlibHydrator.
21cr|php-ZendFramework2-2.4.13-2|338	
21cr|php-ZendFramework2-2.4.13-2|339	%package  Http
21cr|php-ZendFramework2-2.4.13-2|340	Summary:  Zend Framework 2: HTTP Component
21cr|php-ZendFramework2-2.4.13-2|341	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|342	Requires: php-ctype
21cr|php-ZendFramework2-2.4.13-2|343	Requires: php-curl
21cr|php-ZendFramework2-2.4.13-2|344	Requires: php-fileinfo
21cr|php-ZendFramework2-2.4.13-2|345	Requires: php-openssl
21cr|php-ZendFramework2-2.4.13-2|346	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|347	Requires: php-zlib
21cr|php-ZendFramework2-2.4.13-2|348	
21cr|php-ZendFramework2-2.4.13-2|349	%description Http
21cr|php-ZendFramework2-2.4.13-2|350	Zend\Http is a primary foundational component of Zend Framework. Since much
21cr|php-ZendFramework2-2.4.13-2|351	of what PHP does is web-based, specifically HTTP, it makes sense to have a
21cr|php-ZendFramework2-2.4.13-2|352	performant, extensible, concise and consistent API to do all things HTTP.
21cr|php-ZendFramework2-2.4.13-2|353	In nutshell, there are several parts of Zend\Http:
21cr|php-ZendFramework2-2.4.13-2|354	
21cr|php-ZendFramework2-2.4.13-2|355	* Context-less Request and Response classes that expose a fluent API for
21cr|php-ZendFramework2-2.4.13-2|356	introspecting several aspects of HTTP messages:
21cr|php-ZendFramework2-2.4.13-2|357	** Request line information and response status information
21cr|php-ZendFramework2-2.4.13-2|358	** Parameters, such as those found in POST and GET
21cr|php-ZendFramework2-2.4.13-2|359	** Message Body
21cr|php-ZendFramework2-2.4.13-2|360	** Headers
21cr|php-ZendFramework2-2.4.13-2|361	* A Client implementation with various adapters that allow for sending requests
21cr|php-ZendFramework2-2.4.13-2|362	and introspecting responses.
21cr|php-ZendFramework2-2.4.13-2|363	
21cr|php-ZendFramework2-2.4.13-2|364	%package  I18n
21cr|php-ZendFramework2-2.4.13-2|365	Summary:  Zend Framework 2: i18n Component
21cr|php-ZendFramework2-2.4.13-2|366	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|367	Requires: php-ctype
21cr|php-ZendFramework2-2.4.13-2|368	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|369	
21cr|php-ZendFramework2-2.4.13-2|370	%description I18n
21cr|php-ZendFramework2-2.4.13-2|371	ZendI18n comes with a complete translation suite which supports all major
21cr|php-ZendFramework2-2.4.13-2|372	formats and includes popular features like plural translations and text
21cr|php-ZendFramework2-2.4.13-2|373	domains. The Translator component is mostly dependency free, except for
21cr|php-ZendFramework2-2.4.13-2|374	the fallback to a default locale, where it relies on the Intl PHP extension.
21cr|php-ZendFramework2-2.4.13-2|375	
21cr|php-ZendFramework2-2.4.13-2|376	The translator itself is initialized without any parameters, as any
21cr|php-ZendFramework2-2.4.13-2|377	configuration to it is optional. A translator without any translations
21cr|php-ZendFramework2-2.4.13-2|378	will actually do nothing but just return the given message IDs.
21cr|php-ZendFramework2-2.4.13-2|379	
21cr|php-ZendFramework2-2.4.13-2|380	%package  InputFilter
21cr|php-ZendFramework2-2.4.13-2|381	Summary:  Zend Framework 2: InputFilter Component
21cr|php-ZendFramework2-2.4.13-2|382	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|383	
21cr|php-ZendFramework2-2.4.13-2|384	%description InputFilter
21cr|php-ZendFramework2-2.4.13-2|385	The Zend\InputFilter component can be used to filter and validate generic sets
21cr|php-ZendFramework2-2.4.13-2|386	of input data. For instance, you could use it to filter $_GET or $_POST values,
21cr|php-ZendFramework2-2.4.13-2|387	CLI arguments, etc.
21cr|php-ZendFramework2-2.4.13-2|388	
21cr|php-ZendFramework2-2.4.13-2|389	%package  Json
21cr|php-ZendFramework2-2.4.13-2|390	Summary:  Zend Framework 2: JSON Component
21cr|php-ZendFramework2-2.4.13-2|391	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|392	Requires: php-json
21cr|php-ZendFramework2-2.4.13-2|393	Requires: php-mbstring
21cr|php-ZendFramework2-2.4.13-2|394	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|395	
21cr|php-ZendFramework2-2.4.13-2|396	%description Json
21cr|php-ZendFramework2-2.4.13-2|397	Zend\Json provides convenience methods for serializing native PHP to JSON
21cr|php-ZendFramework2-2.4.13-2|398	and decoding JSON to native PHP.
21cr|php-ZendFramework2-2.4.13-2|399	
21cr|php-ZendFramework2-2.4.13-2|400	JSON, JavaScript Object Notation, can be used for data interchange between
21cr|php-ZendFramework2-2.4.13-2|401	JavaScript and other languages. Since JSON can be directly evaluated by
21cr|php-ZendFramework2-2.4.13-2|402	JavaScript, it is a more efficient and lightweight format than XML for
21cr|php-ZendFramework2-2.4.13-2|403	exchanging data with JavaScript clients.
21cr|php-ZendFramework2-2.4.13-2|404	
21cr|php-ZendFramework2-2.4.13-2|405	In addition, Zend\Json provides a useful way to convert any arbitrary XML
21cr|php-ZendFramework2-2.4.13-2|406	formatted string into a JSON formatted string. This built-in feature will
21cr|php-ZendFramework2-2.4.13-2|407	enable PHP developers to transform the enterprise data encoded in XML format
21cr|php-ZendFramework2-2.4.13-2|408	into JSON format before sending it to browser-based Ajax client applications.
21cr|php-ZendFramework2-2.4.13-2|409	It provides an easy way to do dynamic data conversion on the server-side code
21cr|php-ZendFramework2-2.4.13-2|410	thereby avoiding unnecessary XML parsing in the browser-side applications. It
21cr|php-ZendFramework2-2.4.13-2|411	offers a nice utility function that results in easier application-specific
21cr|php-ZendFramework2-2.4.13-2|412	data processing techniques.
21cr|php-ZendFramework2-2.4.13-2|413	
21cr|php-ZendFramework2-2.4.13-2|414	%package  Ldap
21cr|php-ZendFramework2-2.4.13-2|415	Summary:  Zend Framework 2: LDAP Component
21cr|php-ZendFramework2-2.4.13-2|416	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|417	Requires: php-iconv
21cr|php-ZendFramework2-2.4.13-2|418	Requires: php-json
21cr|php-ZendFramework2-2.4.13-2|419	Requires: php-ldap
21cr|php-ZendFramework2-2.4.13-2|420	Requires: php-mbstring
21cr|php-ZendFramework2-2.4.13-2|421	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|422	
21cr|php-ZendFramework2-2.4.13-2|423	%description Ldap
21cr|php-ZendFramework2-2.4.13-2|424	Zend\Ldap\Ldap is a class for performing LDAP operations including but not
21cr|php-ZendFramework2-2.4.13-2|425	limited to binding, searching and modifying entries in an LDAP directory.
21cr|php-ZendFramework2-2.4.13-2|426	
21cr|php-ZendFramework2-2.4.13-2|427	%package  Loader
21cr|php-ZendFramework2-2.4.13-2|428	Summary:  Zend Framework 2: Loader Component
21cr|php-ZendFramework2-2.4.13-2|429	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|430	Requires: php-bz2
21cr|php-ZendFramework2-2.4.13-2|431	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|432	
21cr|php-ZendFramework2-2.4.13-2|433	%description Loader
21cr|php-ZendFramework2-2.4.13-2|434	%{summary}
21cr|php-ZendFramework2-2.4.13-2|435	
21cr|php-ZendFramework2-2.4.13-2|436	%package  Log
21cr|php-ZendFramework2-2.4.13-2|437	Summary:  Zend Framework 2: Log Component
21cr|php-ZendFramework2-2.4.13-2|438	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|439	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|440	Requires: php-json
21cr|php-ZendFramework2-2.4.13-2|441	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|442	
21cr|php-ZendFramework2-2.4.13-2|443	%description Log
21cr|php-ZendFramework2-2.4.13-2|444	Zend\Log\Logger is a component for general purpose logging. It supports
21cr|php-ZendFramework2-2.4.13-2|445	multiple log backends, formatting messages sent to the log, and filtering
21cr|php-ZendFramework2-2.4.13-2|446	messages from being logged. These functions are divided into the following
21cr|php-ZendFramework2-2.4.13-2|447	objects:
21cr|php-ZendFramework2-2.4.13-2|448	
21cr|php-ZendFramework2-2.4.13-2|449	* A Logger (instance of Zend\Log\Logger) is the object that your application
21cr|php-ZendFramework2-2.4.13-2|450	uses the most. You can have as many Logger objects as you like; they do not
21cr|php-ZendFramework2-2.4.13-2|451	interact. A Logger object must contain at least one Writer, and can
21cr|php-ZendFramework2-2.4.13-2|452	optionally contain one or more Filters.
21cr|php-ZendFramework2-2.4.13-2|453	* A Writer (inherits from Zend\Log\Writer\AbstractWriter) is responsible for
21cr|php-ZendFramework2-2.4.13-2|454	saving data to storage.
21cr|php-ZendFramework2-2.4.13-2|455	* A Filter (implements Zend\Log\Filter\FilterInterface) blocks log data from
21cr|php-ZendFramework2-2.4.13-2|456	being saved. A filter is applied to an individual writer. Filters can be
21cr|php-ZendFramework2-2.4.13-2|457	chained.
21cr|php-ZendFramework2-2.4.13-2|458	* A Formatter (implements Zend\Log\Formatter\FormatterInterface) can format the
21cr|php-ZendFramework2-2.4.13-2|459	log data before it is written by a Writer. Each Writer has exactly one
21cr|php-ZendFramework2-2.4.13-2|460	Formatter.
21cr|php-ZendFramework2-2.4.13-2|461	
21cr|php-ZendFramework2-2.4.13-2|462	Optional: MongoDB (php-pecl-mongo)
21cr|php-ZendFramework2-2.4.13-2|463	
21cr|php-ZendFramework2-2.4.13-2|464	%package  Mail
21cr|php-ZendFramework2-2.4.13-2|465	Summary:  Zend Framework 2: Mail Component
21cr|php-ZendFramework2-2.4.13-2|466	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|467	Requires: php-ctype
21cr|php-ZendFramework2-2.4.13-2|468	Requires: php-iconv
21cr|php-ZendFramework2-2.4.13-2|469	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|470	
21cr|php-ZendFramework2-2.4.13-2|471	%description Mail
21cr|php-ZendFramework2-2.4.13-2|472	Zend\Mail provides generalized functionality to compose and send both text
21cr|php-ZendFramework2-2.4.13-2|473	and MIME-compliant multipart email messages. Mail can be sent with Zend\Mail
21cr|php-ZendFramework2-2.4.13-2|474	via the Mail\Transport\Sendmail, Mail\Transport\Smtp or the Mail\Transport\File
21cr|php-ZendFramework2-2.4.13-2|475	transport. Of course, you can also implement your own transport by implementing
21cr|php-ZendFramework2-2.4.13-2|476	the Mail\Transport\TransportInterface.
21cr|php-ZendFramework2-2.4.13-2|477	
21cr|php-ZendFramework2-2.4.13-2|478	%package  Math
21cr|php-ZendFramework2-2.4.13-2|479	Summary:  Zend Framework 2: Math Component
21cr|php-ZendFramework2-2.4.13-2|480	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|481	Requires: php-bcmath
21cr|php-ZendFramework2-2.4.13-2|482	Requires: php-gmp
21cr|php-ZendFramework2-2.4.13-2|483	Requires: php-openssl
21cr|php-ZendFramework2-2.4.13-2|484	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|485	
21cr|php-ZendFramework2-2.4.13-2|486	%description Math
21cr|php-ZendFramework2-2.4.13-2|487	Zend\Math namespace provides general mathematical functions. So far the
21cr|php-ZendFramework2-2.4.13-2|488	supported functionalities are:
21cr|php-ZendFramework2-2.4.13-2|489	
21cr|php-ZendFramework2-2.4.13-2|490	* Zend\Math\Rand: A random number generator
21cr|php-ZendFramework2-2.4.13-2|491	* Zend\Math\BigInteger: A library to manage big integers
21cr|php-ZendFramework2-2.4.13-2|492	
21cr|php-ZendFramework2-2.4.13-2|493	%package  Memory
21cr|php-ZendFramework2-2.4.13-2|494	Summary:  Zend Framework 2: Memory Component
21cr|php-ZendFramework2-2.4.13-2|495	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|496	
21cr|php-ZendFramework2-2.4.13-2|497	%description Memory
21cr|php-ZendFramework2-2.4.13-2|498	%{summary}
21cr|php-ZendFramework2-2.4.13-2|499	
21cr|php-ZendFramework2-2.4.13-2|500	%package  Mime
21cr|php-ZendFramework2-2.4.13-2|501	Summary:  Zend Framework 2: MIME Component
21cr|php-ZendFramework2-2.4.13-2|502	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|503	Requires: php-iconv
21cr|php-ZendFramework2-2.4.13-2|504	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|505	
21cr|php-ZendFramework2-2.4.13-2|506	%description Mime
21cr|php-ZendFramework2-2.4.13-2|507	Zend\Mime\Mime is a support class for handling multipart MIME messages. It
21cr|php-ZendFramework2-2.4.13-2|508	is used by Zend\Mail and Zend\Mime\Message and may be used by applications
21cr|php-ZendFramework2-2.4.13-2|509	requiring MIME support.
21cr|php-ZendFramework2-2.4.13-2|510	
21cr|php-ZendFramework2-2.4.13-2|511	Optional: %{name}-Mail
21cr|php-ZendFramework2-2.4.13-2|512	
21cr|php-ZendFramework2-2.4.13-2|513	%package  ModuleManager
21cr|php-ZendFramework2-2.4.13-2|514	Summary:  Zend Framework 2: ModuleManager Component
21cr|php-ZendFramework2-2.4.13-2|515	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|516	
21cr|php-ZendFramework2-2.4.13-2|517	%description ModuleManager
21cr|php-ZendFramework2-2.4.13-2|518	Zend Framework 2.0 introduces a new and powerful approach to modules. This new
21cr|php-ZendFramework2-2.4.13-2|519	module system is designed with flexibility, simplicity, and re-usability in
21cr|php-ZendFramework2-2.4.13-2|520	mind. A module may contain just about anything: PHP code, including MVC
21cr|php-ZendFramework2-2.4.13-2|521	functionality; library code; view scripts; and/or public assets such as images,
21cr|php-ZendFramework2-2.4.13-2|522	CSS, and JavaScript.
21cr|php-ZendFramework2-2.4.13-2|523	
21cr|php-ZendFramework2-2.4.13-2|524	%package  Mvc
21cr|php-ZendFramework2-2.4.13-2|525	Summary:  Zend Framework 2: MVC Component
21cr|php-ZendFramework2-2.4.13-2|526	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|527	Requires: php-intl
21cr|php-ZendFramework2-2.4.13-2|528	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|529	
21cr|php-ZendFramework2-2.4.13-2|530	%description Mvc
21cr|php-ZendFramework2-2.4.13-2|531	Zend\Mvc is a brand new MVC implementation designed from the ground up for
21cr|php-ZendFramework2-2.4.13-2|532	Zend Framework 2, focusing on performance and flexibility.
21cr|php-ZendFramework2-2.4.13-2|533	
21cr|php-ZendFramework2-2.4.13-2|534	The MVC layer is built on top of the following components:
21cr|php-ZendFramework2-2.4.13-2|535	
21cr|php-ZendFramework2-2.4.13-2|536	* Zend\ServiceManager - Zend Framework provides a set of default service
21cr|php-ZendFramework2-2.4.13-2|537	definitions set up at Zend\Mvc\Service. The ServiceManager creates and
21cr|php-ZendFramework2-2.4.13-2|538	configures your application instance and workflow.
21cr|php-ZendFramework2-2.4.13-2|539	* Zend\EventManager - The MVC is event driven. This component is used
21cr|php-ZendFramework2-2.4.13-2|540	everywhere from initial bootstrapping of the application, through returning
21cr|php-ZendFramework2-2.4.13-2|541	response and request calls, to setting and retrieving routes and matched
21cr|php-ZendFramework2-2.4.13-2|542	routes, as well as render views.
21cr|php-ZendFramework2-2.4.13-2|543	* Zend\Http - specifically the request and response objects.
21cr|php-ZendFramework2-2.4.13-2|544	* Zend\Stdlib\DispatchableInterface. All "controllers" are simply dispatchable
21cr|php-ZendFramework2-2.4.13-2|545	objects.
21cr|php-ZendFramework2-2.4.13-2|546	
21cr|php-ZendFramework2-2.4.13-2|547	%package  Navigation
21cr|php-ZendFramework2-2.4.13-2|548	Summary:  Zend Framework 2: Navigation Component
21cr|php-ZendFramework2-2.4.13-2|549	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|550	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|551	
21cr|php-ZendFramework2-2.4.13-2|552	%description Navigation
21cr|php-ZendFramework2-2.4.13-2|553	Zend\Navigation is a component for managing trees of pointers to web pages.
21cr|php-ZendFramework2-2.4.13-2|554	Simply put: It can be used for creating menus, breadcrumbs, links, and
21cr|php-ZendFramework2-2.4.13-2|555	sitemaps, or serve as a model for other navigation related purposes.
21cr|php-ZendFramework2-2.4.13-2|556	
21cr|php-ZendFramework2-2.4.13-2|557	%package  Paginator
21cr|php-ZendFramework2-2.4.13-2|558	Summary:  Zend Framework 2: Paginator Component
21cr|php-ZendFramework2-2.4.13-2|559	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|560	
21cr|php-ZendFramework2-2.4.13-2|561	%description Paginator
21cr|php-ZendFramework2-2.4.13-2|562	Zend\Paginator is a flexible component for paginating collections of data and
21cr|php-ZendFramework2-2.4.13-2|563	presenting that data to users.
21cr|php-ZendFramework2-2.4.13-2|564	
21cr|php-ZendFramework2-2.4.13-2|565	The primary design goals of Zend\Paginator are as follows:
21cr|php-ZendFramework2-2.4.13-2|566	
21cr|php-ZendFramework2-2.4.13-2|567	* Paginate arbitrary data, not just relational databases
21cr|php-ZendFramework2-2.4.13-2|568	* Fetch only the results that need to be displayed
21cr|php-ZendFramework2-2.4.13-2|569	* Do not force users to adhere to only one way of displaying data or rendering
21cr|php-ZendFramework2-2.4.13-2|570	pagination controls
21cr|php-ZendFramework2-2.4.13-2|571	* Loosely couple Zend\Paginator to other Zend Framework components so that
21cr|php-ZendFramework2-2.4.13-2|572	users who wish to use it independently of Zend\View, Zend\Db, etc. can do so
21cr|php-ZendFramework2-2.4.13-2|573	
21cr|php-ZendFramework2-2.4.13-2|574	%package  Permissions-Acl
21cr|php-ZendFramework2-2.4.13-2|575	Summary:  Zend Framework 2: Permissions ACL Component
21cr|php-ZendFramework2-2.4.13-2|576	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|577	
21cr|php-ZendFramework2-2.4.13-2|578	%description Permissions-Acl
21cr|php-ZendFramework2-2.4.13-2|579	The Zend\Permissions\Acl component provides a lightweight and flexible access
21cr|php-ZendFramework2-2.4.13-2|580	control list (ACL) implementation for privileges management. In general, an
21cr|php-ZendFramework2-2.4.13-2|581	application may utilize such ACL‘s to control access to certain protected
21cr|php-ZendFramework2-2.4.13-2|582	objects by other requesting objects.
21cr|php-ZendFramework2-2.4.13-2|583	
21cr|php-ZendFramework2-2.4.13-2|584	For the purposes of this documentation:
21cr|php-ZendFramework2-2.4.13-2|585	
21cr|php-ZendFramework2-2.4.13-2|586	* a resource is an object to which access is controlled.
21cr|php-ZendFramework2-2.4.13-2|587	* a role is an object that may request access to a Resource.
21cr|php-ZendFramework2-2.4.13-2|588	
21cr|php-ZendFramework2-2.4.13-2|589	Put simply, roles request access to resources. For example, if a parking
21cr|php-ZendFramework2-2.4.13-2|590	attendant requests access to a car, then the parking attendant is the
21cr|php-ZendFramework2-2.4.13-2|591	requesting role, and the car is the resource, since access to the car may not
21cr|php-ZendFramework2-2.4.13-2|592	be granted to everyone.
21cr|php-ZendFramework2-2.4.13-2|593	
21cr|php-ZendFramework2-2.4.13-2|594	Through the specification and use of an ACL, an application may control how
21cr|php-ZendFramework2-2.4.13-2|595	roles are granted access to resources.
21cr|php-ZendFramework2-2.4.13-2|596	
21cr|php-ZendFramework2-2.4.13-2|597	%package  Permissions-Rbac
21cr|php-ZendFramework2-2.4.13-2|598	Summary:  Zend Framework 2: Permissions RBAC Component
21cr|php-ZendFramework2-2.4.13-2|599	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|600	
21cr|php-ZendFramework2-2.4.13-2|601	%description Permissions-Rbac
21cr|php-ZendFramework2-2.4.13-2|602	The Zend\Permissions\Rbac component provides a lightweight role-based access
21cr|php-ZendFramework2-2.4.13-2|603	control implementation based around PHP 5.3’s SPL RecursiveIterator and
21cr|php-ZendFramework2-2.4.13-2|604	RecursiveIteratorIterator. RBAC differs from access control lists (ACL) by
21cr|php-ZendFramework2-2.4.13-2|605	putting the emphasis on roles and their permissions rather than objects
21cr|php-ZendFramework2-2.4.13-2|606	(resources).
21cr|php-ZendFramework2-2.4.13-2|607	
21cr|php-ZendFramework2-2.4.13-2|608	%package  ProgressBar
21cr|php-ZendFramework2-2.4.13-2|609	Summary:  Zend Framework 2: ProgressBar Component
21cr|php-ZendFramework2-2.4.13-2|610	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|611	#     uploadprogress
21cr|php-ZendFramework2-2.4.13-2|612	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|613	
21cr|php-ZendFramework2-2.4.13-2|614	%description ProgressBar
21cr|php-ZendFramework2-2.4.13-2|615	Zend\ProgressBar is a component to create and update progress bars in different
21cr|php-ZendFramework2-2.4.13-2|616	environments. It consists of a single backend, which outputs the progress
21cr|php-ZendFramework2-2.4.13-2|617	through one of the multiple adapters. On every update, it takes an absolute
21cr|php-ZendFramework2-2.4.13-2|618	value and optionally a status message, and then calls the adapter with some
21cr|php-ZendFramework2-2.4.13-2|619	precalculated values like percentage and estimated time left.
21cr|php-ZendFramework2-2.4.13-2|620	
21cr|php-ZendFramework2-2.4.13-2|621	%package  Serializer
21cr|php-ZendFramework2-2.4.13-2|622	Summary:  Zend Framework 2: Serializer Component
21cr|php-ZendFramework2-2.4.13-2|623	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|624	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|625	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|626	Requires: php-simplexml
21cr|php-ZendFramework2-2.4.13-2|627	
21cr|php-ZendFramework2-2.4.13-2|628	%description Serializer
21cr|php-ZendFramework2-2.4.13-2|629	The Zend\Serializer component provides an adapter based interface to simply
21cr|php-ZendFramework2-2.4.13-2|630	generate storable representation of PHP types by different facilities, and
21cr|php-ZendFramework2-2.4.13-2|631	recover.
21cr|php-ZendFramework2-2.4.13-2|632	
21cr|php-ZendFramework2-2.4.13-2|633	Optional: msgpack (php-pecl-msgpack)
21cr|php-ZendFramework2-2.4.13-2|634	
21cr|php-ZendFramework2-2.4.13-2|635	%package  Server
21cr|php-ZendFramework2-2.4.13-2|636	Summary:  Zend Framework 2: Server Component
21cr|php-ZendFramework2-2.4.13-2|637	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|638	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|639	
21cr|php-ZendFramework2-2.4.13-2|640	%description Server
21cr|php-ZendFramework2-2.4.13-2|641	The Zend\Server family of classes provides functionality for the various server
21cr|php-ZendFramework2-2.4.13-2|642	classes, including Zend\XmlRpc\Server and Zend\Json\Server. Zend\Server\Server
21cr|php-ZendFramework2-2.4.13-2|643	provides an interface that mimics PHP 5 SoapServer class; all server classes
21cr|php-ZendFramework2-2.4.13-2|644	should implement this interface in order to provide a standard server API.
21cr|php-ZendFramework2-2.4.13-2|645	
21cr|php-ZendFramework2-2.4.13-2|646	The Zend\Server\Reflection tree provides a standard mechanism for performing
21cr|php-ZendFramework2-2.4.13-2|647	function and class introspection for use as callbacks with the server classes,
21cr|php-ZendFramework2-2.4.13-2|648	and provides data suitable for use with Zend\Server\Server‘s getFunctions()
21cr|php-ZendFramework2-2.4.13-2|649	and loadFunctions() methods.
21cr|php-ZendFramework2-2.4.13-2|650	
21cr|php-ZendFramework2-2.4.13-2|651	%package  ServiceManager
21cr|php-ZendFramework2-2.4.13-2|652	Summary:  Zend Framework 2: ServiceManager Component
21cr|php-ZendFramework2-2.4.13-2|653	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|654	
21cr|php-ZendFramework2-2.4.13-2|655	%description ServiceManager
21cr|php-ZendFramework2-2.4.13-2|656	The Service Locator design pattern is implemented by the Zend\ServiceManager
21cr|php-ZendFramework2-2.4.13-2|657	component. The Service Locator is a service/object locator, tasked with
21cr|php-ZendFramework2-2.4.13-2|658	retrieving other objects.
21cr|php-ZendFramework2-2.4.13-2|659	
21cr|php-ZendFramework2-2.4.13-2|660	%package  Session
21cr|php-ZendFramework2-2.4.13-2|661	Summary:  Zend Framework 2: Session Component
21cr|php-ZendFramework2-2.4.13-2|662	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|663	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|664	Requires: php-session
21cr|php-ZendFramework2-2.4.13-2|665	
21cr|php-ZendFramework2-2.4.13-2|666	%description Session
21cr|php-ZendFramework2-2.4.13-2|667	Manage and preserve session data, a logical complement of cookie data, across
21cr|php-ZendFramework2-2.4.13-2|668	multiple page requests by the same client.
21cr|php-ZendFramework2-2.4.13-2|669	
21cr|php-ZendFramework2-2.4.13-2|670	Optional: MongoDB (php-pecl-mongo)
21cr|php-ZendFramework2-2.4.13-2|671	
21cr|php-ZendFramework2-2.4.13-2|672	%package  Soap
21cr|php-ZendFramework2-2.4.13-2|673	Summary:  Zend Framework 2: SOAP Component
21cr|php-ZendFramework2-2.4.13-2|674	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|675	Requires: php-curl
21cr|php-ZendFramework2-2.4.13-2|676	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|677	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|678	Requires: php-simplexml
21cr|php-ZendFramework2-2.4.13-2|679	Requires: php-soap
21cr|php-ZendFramework2-2.4.13-2|680	
21cr|php-ZendFramework2-2.4.13-2|681	%description Soap
21cr|php-ZendFramework2-2.4.13-2|682	%{summary}
21cr|php-ZendFramework2-2.4.13-2|683	
21cr|php-ZendFramework2-2.4.13-2|684	%package  Stdlib
21cr|php-ZendFramework2-2.4.13-2|685	Summary:  Zend Framework 2: Stdlib Component
21cr|php-ZendFramework2-2.4.13-2|686	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|687	Requires: php-iconv
21cr|php-ZendFramework2-2.4.13-2|688	Requires: php-intl
21cr|php-ZendFramework2-2.4.13-2|689	Requires: php-json
21cr|php-ZendFramework2-2.4.13-2|690	Requires: php-mbstring
21cr|php-ZendFramework2-2.4.13-2|691	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|692	
21cr|php-ZendFramework2-2.4.13-2|693	%description Stdlib
21cr|php-ZendFramework2-2.4.13-2|694	%{summary}
21cr|php-ZendFramework2-2.4.13-2|695	
21cr|php-ZendFramework2-2.4.13-2|696	%package  Tag
21cr|php-ZendFramework2-2.4.13-2|697	Summary:  Zend Framework 2: Tag Component
21cr|php-ZendFramework2-2.4.13-2|698	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|699	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|700	
21cr|php-ZendFramework2-2.4.13-2|701	%description Tag
21cr|php-ZendFramework2-2.4.13-2|702	Zend\Tag is a component suite which provides a facility to work with taggable
21cr|php-ZendFramework2-2.4.13-2|703	Items. As its base, it provides two classes to work with Tags, Zend\Tag\Item
21cr|php-ZendFramework2-2.4.13-2|704	and Zend\Tag\ItemList. Additionally, it comes with the interface
21cr|php-ZendFramework2-2.4.13-2|705	Zend\Tag\TaggableInterface, which allows you to use any of your models as a
21cr|php-ZendFramework2-2.4.13-2|706	taggable item in conjunction with Zend\Tag.
21cr|php-ZendFramework2-2.4.13-2|707	
21cr|php-ZendFramework2-2.4.13-2|708	Zend\Tag\Item is a basic taggable item implementation which comes with the
21cr|php-ZendFramework2-2.4.13-2|709	essential functionality required to work with the Zend\Tag suite. A taggable
21cr|php-ZendFramework2-2.4.13-2|710	item always consists of a title and a relative weight (e.g. number of
21cr|php-ZendFramework2-2.4.13-2|711	occurrences). It also stores parameters which are used by the different
21cr|php-ZendFramework2-2.4.13-2|712	sub-components of Zend\Tag.
21cr|php-ZendFramework2-2.4.13-2|713	
21cr|php-ZendFramework2-2.4.13-2|714	To group multiple items together, Zend\Tag\ItemList exists as an array iterator
21cr|php-ZendFramework2-2.4.13-2|715	and provides additional functionality to calculate absolute weight values based
21cr|php-ZendFramework2-2.4.13-2|716	on the given relative weights of each item in it.
21cr|php-ZendFramework2-2.4.13-2|717	
21cr|php-ZendFramework2-2.4.13-2|718	%package  Test
21cr|php-ZendFramework2-2.4.13-2|719	Summary:  Zend Framework 2: Test Component
21cr|php-ZendFramework2-2.4.13-2|720	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|721	Requires: php-pear-PHPUnit >= 3.7.0
21cr|php-ZendFramework2-2.4.13-2|722	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|723	Obsoletes: php-ZendFramework-tests < 2.4.13
21cr|php-ZendFramework2-2.4.13-2|724	
21cr|php-ZendFramework2-2.4.13-2|725	%description Test
21cr|php-ZendFramework2-2.4.13-2|726	The Zend\Test component provides tools to facilitate unit testing of your Zend
21cr|php-ZendFramework2-2.4.13-2|727	Framework applications. At this time, we offer facilities to enable testing of
21cr|php-ZendFramework2-2.4.13-2|728	your Zend Framework MVC applications.
21cr|php-ZendFramework2-2.4.13-2|729	
21cr|php-ZendFramework2-2.4.13-2|730	PHPUnit is the only library supported currently.
21cr|php-ZendFramework2-2.4.13-2|731	
21cr|php-ZendFramework2-2.4.13-2|732	%package  Text
21cr|php-ZendFramework2-2.4.13-2|733	Summary:  Zend Framework 2: Text Component
21cr|php-ZendFramework2-2.4.13-2|734	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|735	Requires: php-ctype
21cr|php-ZendFramework2-2.4.13-2|736	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|737	
21cr|php-ZendFramework2-2.4.13-2|738	%description Text
21cr|php-ZendFramework2-2.4.13-2|739	%{summary}
21cr|php-ZendFramework2-2.4.13-2|740	
21cr|php-ZendFramework2-2.4.13-2|741	%package  Uri
21cr|php-ZendFramework2-2.4.13-2|742	Summary:  Zend Framework 2: URI Component
21cr|php-ZendFramework2-2.4.13-2|743	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|744	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|745	
21cr|php-ZendFramework2-2.4.13-2|746	%description Uri
21cr|php-ZendFramework2-2.4.13-2|747	Zend\Uri is a component that aids in manipulating and validating Uniform
21cr|php-ZendFramework2-2.4.13-2|748	Resource Identifiers (URIs) [1]. Zend\Uri exists primarily to service other
21cr|php-ZendFramework2-2.4.13-2|749	components, such as Zend\Http\, but is also useful as a standalone utility.
21cr|php-ZendFramework2-2.4.13-2|750	
21cr|php-ZendFramework2-2.4.13-2|751	URIs always begin with a scheme, followed by a colon. The construction of the
21cr|php-ZendFramework2-2.4.13-2|752	many different schemes varies significantly. The Zend\Uri component provides
21cr|php-ZendFramework2-2.4.13-2|753	the Zend\Uri\UriFactory that returns a class implementing the
21cr|php-ZendFramework2-2.4.13-2|754	Zend\Uri\UriInterface which specializes in the scheme if such a class is
21cr|php-ZendFramework2-2.4.13-2|755	registered with the Factory.
21cr|php-ZendFramework2-2.4.13-2|756	
21cr|php-ZendFramework2-2.4.13-2|757	[1] http://www.ietf.org/rfc/rfc3986.txt
21cr|php-ZendFramework2-2.4.13-2|758	
21cr|php-ZendFramework2-2.4.13-2|759	%package  Validator
21cr|php-ZendFramework2-2.4.13-2|760	Summary:  Zend Framework 2: Validator Component
21cr|php-ZendFramework2-2.4.13-2|761	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|762	Requires: php-ctype
21cr|php-ZendFramework2-2.4.13-2|763	Requires: php-fileinfo
21cr|php-ZendFramework2-2.4.13-2|764	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|765	
21cr|php-ZendFramework2-2.4.13-2|766	%description Validator
21cr|php-ZendFramework2-2.4.13-2|767	The Zend\Validator component provides a set of commonly needed validators.
21cr|php-ZendFramework2-2.4.13-2|768	It also provides a simple validator chaining mechanism by which multiple
21cr|php-ZendFramework2-2.4.13-2|769	validators may be applied to a single datum in a user-defined order.
21cr|php-ZendFramework2-2.4.13-2|770	
21cr|php-ZendFramework2-2.4.13-2|771	%package  Version
21cr|php-ZendFramework2-2.4.13-2|772	Summary:  Zend Framework 2: Version Component
21cr|php-ZendFramework2-2.4.13-2|773	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|774	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|775	
21cr|php-ZendFramework2-2.4.13-2|776	%description Version
21cr|php-ZendFramework2-2.4.13-2|777	Zend\Version provides a class constant Zend\Version\Version::VERSION that
21cr|php-ZendFramework2-2.4.13-2|778	contains a string identifying the version number of your Zend Framework
21cr|php-ZendFramework2-2.4.13-2|779	installation. Zend\Version\Version::VERSION might contain "1.7.4", for
21cr|php-ZendFramework2-2.4.13-2|780	example.
21cr|php-ZendFramework2-2.4.13-2|781	
21cr|php-ZendFramework2-2.4.13-2|782	The static method Zend\Version\Version::compareVersion($version) is based on
21cr|php-ZendFramework2-2.4.13-2|783	the PHP function version_compare(). This method returns -1 if the specified
21cr|php-ZendFramework2-2.4.13-2|784	version is older than the installed Zend Framework version, 0 if they are the
21cr|php-ZendFramework2-2.4.13-2|785	same and +1 if the specified version is newer than the version of the Zend
21cr|php-ZendFramework2-2.4.13-2|786	Framework installation.
21cr|php-ZendFramework2-2.4.13-2|787	
21cr|php-ZendFramework2-2.4.13-2|788	%package  View
21cr|php-ZendFramework2-2.4.13-2|789	Summary:  Zend Framework 2: View Component
21cr|php-ZendFramework2-2.4.13-2|790	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|791	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|792	Requires: php-filter
21cr|php-ZendFramework2-2.4.13-2|793	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|794	
21cr|php-ZendFramework2-2.4.13-2|795	%description View
21cr|php-ZendFramework2-2.4.13-2|796	Zend\View provides the "View" layer of Zend Framework 2’s MVC system. It
21cr|php-ZendFramework2-2.4.13-2|797	is a multi-tiered system allowing a variety of mechanisms for extension,
21cr|php-ZendFramework2-2.4.13-2|798	substitution, and more.
21cr|php-ZendFramework2-2.4.13-2|799	
21cr|php-ZendFramework2-2.4.13-2|800	%package  XmlRpc
21cr|php-ZendFramework2-2.4.13-2|801	Summary:  Zend Framework 2: XML-RPC Component
21cr|php-ZendFramework2-2.4.13-2|802	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|803	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|804	Requires: php-iconv
21cr|php-ZendFramework2-2.4.13-2|805	Requires: php-pcre
21cr|php-ZendFramework2-2.4.13-2|806	Requires: php-simplexml
21cr|php-ZendFramework2-2.4.13-2|807	Requires: php-xmlwriter
21cr|php-ZendFramework2-2.4.13-2|808	
21cr|php-ZendFramework2-2.4.13-2|809	%description XmlRpc
21cr|php-ZendFramework2-2.4.13-2|810	From its home page, XML-RPC is described as a "...remote procedure calling
21cr|php-ZendFramework2-2.4.13-2|811	using HTTP as the transport and XML as the encoding. XML-RPC is designed to
21cr|php-ZendFramework2-2.4.13-2|812	be as simple as possible, while allowing complex data structures to be
21cr|php-ZendFramework2-2.4.13-2|813	transmitted, processed and returned."
21cr|php-ZendFramework2-2.4.13-2|814	
21cr|php-ZendFramework2-2.4.13-2|815	Zend Framework provides support for both consuming remote XML-RPC services
21cr|php-ZendFramework2-2.4.13-2|816	and building new XML-RPC servers.
21cr|php-ZendFramework2-2.4.13-2|817	
21cr|php-ZendFramework2-2.4.13-2|818	[1] http://www.xmlrpc.com/
21cr|php-ZendFramework2-2.4.13-2|819	
21cr|php-ZendFramework2-2.4.13-2|820	%package  ZendXml
21cr|php-ZendFramework2-2.4.13-2|821	Summary:  Zend Framework 2: XML usage, best practices, and security in PHP
21cr|php-ZendFramework2-2.4.13-2|822	Requires: %{name} = %{version}-%{release}
21cr|php-ZendFramework2-2.4.13-2|823	Requires: php-dom
21cr|php-ZendFramework2-2.4.13-2|824	Requires: php-simplexml
21cr|php-ZendFramework2-2.4.13-2|825	
21cr|php-ZendFramework2-2.4.13-2|826	%description ZendXml
21cr|php-ZendFramework2-2.4.13-2|827	This is a security component to prevent XML eXternal Entity (XXE) and
21cr|php-ZendFramework2-2.4.13-2|828	XML Entity Expansion (XEE) attacks on XML documents.
21cr|php-ZendFramework2-2.4.13-2|829	
21cr|php-ZendFramework2-2.4.13-2|830	The XXE attack is prevented disabling the load of external entities in
21cr|php-ZendFramework2-2.4.13-2|831	the libxml library used by PHP, using the function
21cr|php-ZendFramework2-2.4.13-2|832	libxml_disable_entity_loader.
21cr|php-ZendFramework2-2.4.13-2|833	
21cr|php-ZendFramework2-2.4.13-2|834	The XEE attack is prevented looking inside the XML document for ENTITY usage.
21cr|php-ZendFramework2-2.4.13-2|835	If the XML document uses ENTITY the library throw an Exception.
21cr|php-ZendFramework2-2.4.13-2|836	
21cr|php-ZendFramework2-2.4.13-2|837	%prep
21cr|php-ZendFramework2-2.4.13-2|838	%setup -q -n ZendFramework-%{version}
21cr|php-ZendFramework2-2.4.13-2|839	
21cr|php-ZendFramework2-2.4.13-2|840	%build
21cr|php-ZendFramework2-2.4.13-2|841	
21cr|php-ZendFramework2-2.4.13-2|842	%install
21cr|php-ZendFramework2-2.4.13-2|843	mkdir -p %{buildroot}%{_datadir}/php
21cr|php-ZendFramework2-2.4.13-2|844	cp -pr -pr library/* %{buildroot}%{_datadir}/php
21cr|php-ZendFramework2-2.4.13-2|845	find %{buildroot}%{_datadir}/php/Zend/ -name composer.json -delete
21cr|php-ZendFramework2-2.4.13-2|846	find %{buildroot}%{_datadir}/php/Zend/ -name "*.md" -delete
21cr|php-ZendFramework2-2.4.13-2|847	
21cr|php-ZendFramework2-2.4.13-2|848	%files
21cr|php-ZendFramework2-2.4.13-2|849	%doc LICENSE.txt
21cr|php-ZendFramework2-2.4.13-2|850	%doc *.md composer.json
21cr|php-ZendFramework2-2.4.13-2|851	%dir %{_datadir}/php/Zend
21cr|php-ZendFramework2-2.4.13-2|852	
21cr|php-ZendFramework2-2.4.13-2|853	%files Authentication
21cr|php-ZendFramework2-2.4.13-2|854	%doc library/Zend/Authentication/*.md
21cr|php-ZendFramework2-2.4.13-2|855	%doc library/Zend/Authentication/composer.json
21cr|php-ZendFramework2-2.4.13-2|856	%{_datadir}/php/Zend/Authentication
21cr|php-ZendFramework2-2.4.13-2|857	
21cr|php-ZendFramework2-2.4.13-2|858	%files Barcode
21cr|php-ZendFramework2-2.4.13-2|859	%doc library/Zend/Barcode/*.md
21cr|php-ZendFramework2-2.4.13-2|860	%doc library/Zend/Barcode/composer.json
21cr|php-ZendFramework2-2.4.13-2|861	%{_datadir}/php/Zend/Barcode
21cr|php-ZendFramework2-2.4.13-2|862	
21cr|php-ZendFramework2-2.4.13-2|863	%files Cache
21cr|php-ZendFramework2-2.4.13-2|864	%doc library/Zend/Cache/*.md
21cr|php-ZendFramework2-2.4.13-2|865	%doc library/Zend/Cache/composer.json
21cr|php-ZendFramework2-2.4.13-2|866	%{_datadir}/php/Zend/Cache
21cr|php-ZendFramework2-2.4.13-2|867	
21cr|php-ZendFramework2-2.4.13-2|868	%files Captcha
21cr|php-ZendFramework2-2.4.13-2|869	%doc library/Zend/Captcha/*.md
21cr|php-ZendFramework2-2.4.13-2|870	%doc library/Zend/Captcha/composer.json
21cr|php-ZendFramework2-2.4.13-2|871	%{_datadir}/php/Zend/Captcha
21cr|php-ZendFramework2-2.4.13-2|872	
21cr|php-ZendFramework2-2.4.13-2|873	%files Code
21cr|php-ZendFramework2-2.4.13-2|874	%doc library/Zend/Code/*.md
21cr|php-ZendFramework2-2.4.13-2|875	%doc library/Zend/Code/composer.json
21cr|php-ZendFramework2-2.4.13-2|876	%{_datadir}/php/Zend/Code
21cr|php-ZendFramework2-2.4.13-2|877	
21cr|php-ZendFramework2-2.4.13-2|878	%files Config
21cr|php-ZendFramework2-2.4.13-2|879	%doc library/Zend/Config/*.md
21cr|php-ZendFramework2-2.4.13-2|880	%doc library/Zend/Config/composer.json
21cr|php-ZendFramework2-2.4.13-2|881	%{_datadir}/php/Zend/Config
21cr|php-ZendFramework2-2.4.13-2|882	
21cr|php-ZendFramework2-2.4.13-2|883	%files Console
21cr|php-ZendFramework2-2.4.13-2|884	%doc library/Zend/Console/*.md
21cr|php-ZendFramework2-2.4.13-2|885	%doc library/Zend/Console/composer.json
21cr|php-ZendFramework2-2.4.13-2|886	%{_datadir}/php/Zend/Console
21cr|php-ZendFramework2-2.4.13-2|887	
21cr|php-ZendFramework2-2.4.13-2|888	%files Crypt
21cr|php-ZendFramework2-2.4.13-2|889	%doc library/Zend/Crypt/*.md
21cr|php-ZendFramework2-2.4.13-2|890	%doc library/Zend/Crypt/composer.json
21cr|php-ZendFramework2-2.4.13-2|891	%{_datadir}/php/Zend/Crypt
21cr|php-ZendFramework2-2.4.13-2|892	
21cr|php-ZendFramework2-2.4.13-2|893	%files Db
21cr|php-ZendFramework2-2.4.13-2|894	%doc library/Zend/Db/*.md
21cr|php-ZendFramework2-2.4.13-2|895	%doc library/Zend/Db/composer.json
21cr|php-ZendFramework2-2.4.13-2|896	%{_datadir}/php/Zend/Db
21cr|php-ZendFramework2-2.4.13-2|897	
21cr|php-ZendFramework2-2.4.13-2|898	%files Debug
21cr|php-ZendFramework2-2.4.13-2|899	%doc library/Zend/Debug/*.md
21cr|php-ZendFramework2-2.4.13-2|900	%doc library/Zend/Debug/composer.json
21cr|php-ZendFramework2-2.4.13-2|901	%{_datadir}/php/Zend/Debug
21cr|php-ZendFramework2-2.4.13-2|902	
21cr|php-ZendFramework2-2.4.13-2|903	%files Di
21cr|php-ZendFramework2-2.4.13-2|904	%doc library/Zend/Di/*.md
21cr|php-ZendFramework2-2.4.13-2|905	%doc library/Zend/Di/composer.json
21cr|php-ZendFramework2-2.4.13-2|906	
21cr|php-ZendFramework2-2.4.13-2|907	%{_datadir}/php/Zend/Di
21cr|php-ZendFramework2-2.4.13-2|908	
21cr|php-ZendFramework2-2.4.13-2|909	%files Dom
21cr|php-ZendFramework2-2.4.13-2|910	%doc library/Zend/Dom/*.md
21cr|php-ZendFramework2-2.4.13-2|911	%doc library/Zend/Dom/composer.json
21cr|php-ZendFramework2-2.4.13-2|912	%{_datadir}/php/Zend/Dom
21cr|php-ZendFramework2-2.4.13-2|913	
21cr|php-ZendFramework2-2.4.13-2|914	%files Escaper
21cr|php-ZendFramework2-2.4.13-2|915	%doc library/Zend/Escaper/*.md
21cr|php-ZendFramework2-2.4.13-2|916	%doc library/Zend/Escaper/composer.json
21cr|php-ZendFramework2-2.4.13-2|917	%{_datadir}/php/Zend/Escaper
21cr|php-ZendFramework2-2.4.13-2|918	
21cr|php-ZendFramework2-2.4.13-2|919	%files EventManager
21cr|php-ZendFramework2-2.4.13-2|920	%doc library/Zend/EventManager/*.md
21cr|php-ZendFramework2-2.4.13-2|921	%doc library/Zend/EventManager/composer.json
21cr|php-ZendFramework2-2.4.13-2|922	%{_datadir}/php/Zend/EventManager
21cr|php-ZendFramework2-2.4.13-2|923	
21cr|php-ZendFramework2-2.4.13-2|924	%files Feed
21cr|php-ZendFramework2-2.4.13-2|925	%doc library/Zend/Feed/*.md
21cr|php-ZendFramework2-2.4.13-2|926	%doc library/Zend/Feed/composer.json
21cr|php-ZendFramework2-2.4.13-2|927	%{_datadir}/php/Zend/Feed
21cr|php-ZendFramework2-2.4.13-2|928	
21cr|php-ZendFramework2-2.4.13-2|929	%files File
21cr|php-ZendFramework2-2.4.13-2|930	%doc library/Zend/File/*.md
21cr|php-ZendFramework2-2.4.13-2|931	%doc library/Zend/File/composer.json
21cr|php-ZendFramework2-2.4.13-2|932	%{_datadir}/php/Zend/File
21cr|php-ZendFramework2-2.4.13-2|933	
21cr|php-ZendFramework2-2.4.13-2|934	%files Filter
21cr|php-ZendFramework2-2.4.13-2|935	%doc library/Zend/Filter/*.md
21cr|php-ZendFramework2-2.4.13-2|936	%doc library/Zend/Filter/composer.json
21cr|php-ZendFramework2-2.4.13-2|937	%{_datadir}/php/Zend/Filter
21cr|php-ZendFramework2-2.4.13-2|938	
21cr|php-ZendFramework2-2.4.13-2|939	%files Form
21cr|php-ZendFramework2-2.4.13-2|940	%doc library/Zend/Form/*.md
21cr|php-ZendFramework2-2.4.13-2|941	%doc library/Zend/Form/composer.json
21cr|php-ZendFramework2-2.4.13-2|942	%{_datadir}/php/Zend/Form
21cr|php-ZendFramework2-2.4.13-2|943	
21cr|php-ZendFramework2-2.4.13-2|944	%files Http
21cr|php-ZendFramework2-2.4.13-2|945	%doc library/Zend/Http/*.md
21cr|php-ZendFramework2-2.4.13-2|946	%doc library/Zend/Http/composer.json
21cr|php-ZendFramework2-2.4.13-2|947	%{_datadir}/php/Zend/Http
21cr|php-ZendFramework2-2.4.13-2|948	
21cr|php-ZendFramework2-2.4.13-2|949	%files I18n
21cr|php-ZendFramework2-2.4.13-2|950	%doc library/Zend/I18n/*.md
21cr|php-ZendFramework2-2.4.13-2|951	%doc library/Zend/I18n/composer.json
21cr|php-ZendFramework2-2.4.13-2|952	%{_datadir}/php/Zend/I18n
21cr|php-ZendFramework2-2.4.13-2|953	
21cr|php-ZendFramework2-2.4.13-2|954	%files InputFilter
21cr|php-ZendFramework2-2.4.13-2|955	%doc library/Zend/InputFilter/*.md
21cr|php-ZendFramework2-2.4.13-2|956	%doc library/Zend/InputFilter/composer.json
21cr|php-ZendFramework2-2.4.13-2|957	%{_datadir}/php/Zend/InputFilter
21cr|php-ZendFramework2-2.4.13-2|958	
21cr|php-ZendFramework2-2.4.13-2|959	
21cr|php-ZendFramework2-2.4.13-2|960	%files Json
21cr|php-ZendFramework2-2.4.13-2|961	%doc library/Zend/Json/*.md
21cr|php-ZendFramework2-2.4.13-2|962	%doc library/Zend/Json/composer.json
21cr|php-ZendFramework2-2.4.13-2|963	%{_datadir}/php/Zend/Json
21cr|php-ZendFramework2-2.4.13-2|964	
21cr|php-ZendFramework2-2.4.13-2|965	%files Ldap
21cr|php-ZendFramework2-2.4.13-2|966	%doc library/Zend/Ldap/*.md
21cr|php-ZendFramework2-2.4.13-2|967	%doc library/Zend/Ldap/composer.json
21cr|php-ZendFramework2-2.4.13-2|968	%{_datadir}/php/Zend/Ldap
21cr|php-ZendFramework2-2.4.13-2|969	
21cr|php-ZendFramework2-2.4.13-2|970	%files Loader
21cr|php-ZendFramework2-2.4.13-2|971	%doc library/Zend/Loader/*.md
21cr|php-ZendFramework2-2.4.13-2|972	%doc library/Zend/Loader/composer.json
21cr|php-ZendFramework2-2.4.13-2|973	%{_datadir}/php/Zend/Loader
21cr|php-ZendFramework2-2.4.13-2|974	
21cr|php-ZendFramework2-2.4.13-2|975	%files Log
21cr|php-ZendFramework2-2.4.13-2|976	%doc library/Zend/Log/*.md
21cr|php-ZendFramework2-2.4.13-2|977	%doc library/Zend/Log/composer.json
21cr|php-ZendFramework2-2.4.13-2|978	%{_datadir}/php/Zend/Log
21cr|php-ZendFramework2-2.4.13-2|979	
21cr|php-ZendFramework2-2.4.13-2|980	%files Mail
21cr|php-ZendFramework2-2.4.13-2|981	%doc library/Zend/Mail/*.md
21cr|php-ZendFramework2-2.4.13-2|982	%doc library/Zend/Mail/composer.json
21cr|php-ZendFramework2-2.4.13-2|983	%{_datadir}/php/Zend/Mail
21cr|php-ZendFramework2-2.4.13-2|984	
21cr|php-ZendFramework2-2.4.13-2|985	%files Math
21cr|php-ZendFramework2-2.4.13-2|986	%doc library/Zend/Math/*.md
21cr|php-ZendFramework2-2.4.13-2|987	%doc library/Zend/Math/composer.json
21cr|php-ZendFramework2-2.4.13-2|988	%{_datadir}/php/Zend/Math
21cr|php-ZendFramework2-2.4.13-2|989	
21cr|php-ZendFramework2-2.4.13-2|990	%files Memory
21cr|php-ZendFramework2-2.4.13-2|991	%doc library/Zend/Memory/*.md
21cr|php-ZendFramework2-2.4.13-2|992	%doc library/Zend/Memory/composer.json
21cr|php-ZendFramework2-2.4.13-2|993	%{_datadir}/php/Zend/Memory
21cr|php-ZendFramework2-2.4.13-2|994	
21cr|php-ZendFramework2-2.4.13-2|995	%files Mime
21cr|php-ZendFramework2-2.4.13-2|996	%doc library/Zend/Mime/*.md
21cr|php-ZendFramework2-2.4.13-2|997	%doc library/Zend/Mime/composer.json
21cr|php-ZendFramework2-2.4.13-2|998	%{_datadir}/php/Zend/Mime
21cr|php-ZendFramework2-2.4.13-2|999	
21cr|php-ZendFramework2-2.4.13-2|1000	%files ModuleManager
21cr|php-ZendFramework2-2.4.13-2|1001	%doc library/Zend/ModuleManager/*.md
21cr|php-ZendFramework2-2.4.13-2|1002	%doc library/Zend/ModuleManager/composer.json
21cr|php-ZendFramework2-2.4.13-2|1003	%{_datadir}/php/Zend/ModuleManager
21cr|php-ZendFramework2-2.4.13-2|1004	
21cr|php-ZendFramework2-2.4.13-2|1005	%files Mvc
21cr|php-ZendFramework2-2.4.13-2|1006	%doc library/Zend/Mvc/*.md
21cr|php-ZendFramework2-2.4.13-2|1007	%doc library/Zend/Mvc/composer.json
21cr|php-ZendFramework2-2.4.13-2|1008	%{_datadir}/php/Zend/Mvc
21cr|php-ZendFramework2-2.4.13-2|1009	
21cr|php-ZendFramework2-2.4.13-2|1010	%files Navigation
21cr|php-ZendFramework2-2.4.13-2|1011	%doc library/Zend/Navigation/*.md
21cr|php-ZendFramework2-2.4.13-2|1012	%doc library/Zend/Navigation/composer.json
21cr|php-ZendFramework2-2.4.13-2|1013	%{_datadir}/php/Zend/Navigation
21cr|php-ZendFramework2-2.4.13-2|1014	
21cr|php-ZendFramework2-2.4.13-2|1015	%files Paginator
21cr|php-ZendFramework2-2.4.13-2|1016	%doc library/Zend/Paginator/*.md
21cr|php-ZendFramework2-2.4.13-2|1017	%doc library/Zend/Paginator/composer.json
21cr|php-ZendFramework2-2.4.13-2|1018	%{_datadir}/php/Zend/Paginator
21cr|php-ZendFramework2-2.4.13-2|1019	
21cr|php-ZendFramework2-2.4.13-2|1020	%files Permissions-Acl
21cr|php-ZendFramework2-2.4.13-2|1021	%doc library/Zend/Permissions/Acl/*.md
21cr|php-ZendFramework2-2.4.13-2|1022	%doc library/Zend/Permissions/Acl/composer.json
21cr|php-ZendFramework2-2.4.13-2|1023	%dir %{_datadir}/php/Zend/Permissions
21cr|php-ZendFramework2-2.4.13-2|1024	%{_datadir}/php/Zend/Permissions/Acl
21cr|php-ZendFramework2-2.4.13-2|1025	
21cr|php-ZendFramework2-2.4.13-2|1026	%files Permissions-Rbac
21cr|php-ZendFramework2-2.4.13-2|1027	%doc library/Zend/Permissions/Rbac/*.md
21cr|php-ZendFramework2-2.4.13-2|1028	%doc library/Zend/Permissions/Rbac/composer.json
21cr|php-ZendFramework2-2.4.13-2|1029	%dir %{_datadir}/php/Zend/Permissions
21cr|php-ZendFramework2-2.4.13-2|1030	%{_datadir}/php/Zend/Permissions/Rbac
21cr|php-ZendFramework2-2.4.13-2|1031	
21cr|php-ZendFramework2-2.4.13-2|1032	%files ProgressBar
21cr|php-ZendFramework2-2.4.13-2|1033	%doc library/Zend/ProgressBar/*.md
21cr|php-ZendFramework2-2.4.13-2|1034	%doc library/Zend/ProgressBar/composer.json
21cr|php-ZendFramework2-2.4.13-2|1035	%{_datadir}/php/Zend/ProgressBar
21cr|php-ZendFramework2-2.4.13-2|1036	
21cr|php-ZendFramework2-2.4.13-2|1037	%files Serializer
21cr|php-ZendFramework2-2.4.13-2|1038	%doc library/Zend/Serializer/*.md
21cr|php-ZendFramework2-2.4.13-2|1039	%doc library/Zend/Serializer/composer.json
21cr|php-ZendFramework2-2.4.13-2|1040	%{_datadir}/php/Zend/Serializer
21cr|php-ZendFramework2-2.4.13-2|1041	
21cr|php-ZendFramework2-2.4.13-2|1042	%files Server
21cr|php-ZendFramework2-2.4.13-2|1043	%doc library/Zend/Server/*.md
21cr|php-ZendFramework2-2.4.13-2|1044	%doc library/Zend/Server/composer.json
21cr|php-ZendFramework2-2.4.13-2|1045	%{_datadir}/php/Zend/Server
21cr|php-ZendFramework2-2.4.13-2|1046	
21cr|php-ZendFramework2-2.4.13-2|1047	%files ServiceManager
21cr|php-ZendFramework2-2.4.13-2|1048	%doc library/Zend/ServiceManager/*.md
21cr|php-ZendFramework2-2.4.13-2|1049	%doc library/Zend/ServiceManager/composer.json
21cr|php-ZendFramework2-2.4.13-2|1050	%{_datadir}/php/Zend/ServiceManager
21cr|php-ZendFramework2-2.4.13-2|1051	
21cr|php-ZendFramework2-2.4.13-2|1052	%files Session
21cr|php-ZendFramework2-2.4.13-2|1053	%doc library/Zend/Session/*.md
21cr|php-ZendFramework2-2.4.13-2|1054	%doc library/Zend/Session/composer.json
21cr|php-ZendFramework2-2.4.13-2|1055	%{_datadir}/php/Zend/Session
21cr|php-ZendFramework2-2.4.13-2|1056	
21cr|php-ZendFramework2-2.4.13-2|1057	%files Soap
21cr|php-ZendFramework2-2.4.13-2|1058	%doc library/Zend/Soap/*.md
21cr|php-ZendFramework2-2.4.13-2|1059	%doc library/Zend/Soap/composer.json
21cr|php-ZendFramework2-2.4.13-2|1060	%{_datadir}/php/Zend/Soap
21cr|php-ZendFramework2-2.4.13-2|1061	
21cr|php-ZendFramework2-2.4.13-2|1062	%files Stdlib
21cr|php-ZendFramework2-2.4.13-2|1063	
21cr|php-ZendFramework2-2.4.13-2|1064	%doc library/Zend/Stdlib/*.md
21cr|php-ZendFramework2-2.4.13-2|1065	%doc library/Zend/Stdlib/composer.json
21cr|php-ZendFramework2-2.4.13-2|1066	%{_datadir}/php/Zend/Stdlib
21cr|php-ZendFramework2-2.4.13-2|1067	
21cr|php-ZendFramework2-2.4.13-2|1068	%files Tag
21cr|php-ZendFramework2-2.4.13-2|1069	%doc library/Zend/Tag/*.md
21cr|php-ZendFramework2-2.4.13-2|1070	%doc library/Zend/Tag/composer.json
21cr|php-ZendFramework2-2.4.13-2|1071	%{_datadir}/php/Zend/Tag
21cr|php-ZendFramework2-2.4.13-2|1072	
21cr|php-ZendFramework2-2.4.13-2|1073	%files Test
21cr|php-ZendFramework2-2.4.13-2|1074	%doc library/Zend/Test/*.md
21cr|php-ZendFramework2-2.4.13-2|1075	%doc library/Zend/Test/composer.json
21cr|php-ZendFramework2-2.4.13-2|1076	%{_datadir}/php/Zend/Test
21cr|php-ZendFramework2-2.4.13-2|1077	
21cr|php-ZendFramework2-2.4.13-2|1078	%files Text
21cr|php-ZendFramework2-2.4.13-2|1079	%doc library/Zend/Text/*.md
21cr|php-ZendFramework2-2.4.13-2|1080	%doc library/Zend/Text/composer.json
21cr|php-ZendFramework2-2.4.13-2|1081	%{_datadir}/php/Zend/Text
21cr|php-ZendFramework2-2.4.13-2|1082	
21cr|php-ZendFramework2-2.4.13-2|1083	%files Uri
21cr|php-ZendFramework2-2.4.13-2|1084	%doc library/Zend/Uri/*.md
21cr|php-ZendFramework2-2.4.13-2|1085	%doc library/Zend/Uri/composer.json
21cr|php-ZendFramework2-2.4.13-2|1086	%{_datadir}/php/Zend/Uri
21cr|php-ZendFramework2-2.4.13-2|1087	
21cr|php-ZendFramework2-2.4.13-2|1088	%files Validator
21cr|php-ZendFramework2-2.4.13-2|1089	%doc library/Zend/Validator/*.md
21cr|php-ZendFramework2-2.4.13-2|1090	%doc library/Zend/Validator/composer.json
21cr|php-ZendFramework2-2.4.13-2|1091	
21cr|php-ZendFramework2-2.4.13-2|1092	%{_datadir}/php/Zend/Validator
21cr|php-ZendFramework2-2.4.13-2|1093	
21cr|php-ZendFramework2-2.4.13-2|1094	%files Version
21cr|php-ZendFramework2-2.4.13-2|1095	%doc library/Zend/Version/*.md
21cr|php-ZendFramework2-2.4.13-2|1096	%doc library/Zend/Version/composer.json
21cr|php-ZendFramework2-2.4.13-2|1097	%{_datadir}/php/Zend/Version
21cr|php-ZendFramework2-2.4.13-2|1098	
21cr|php-ZendFramework2-2.4.13-2|1099	%files View
21cr|php-ZendFramework2-2.4.13-2|1100	%doc library/Zend/View/*.md
21cr|php-ZendFramework2-2.4.13-2|1101	%doc library/Zend/View/composer.json
21cr|php-ZendFramework2-2.4.13-2|1102	%{_datadir}/php/Zend/View
21cr|php-ZendFramework2-2.4.13-2|1103	
21cr|php-ZendFramework2-2.4.13-2|1104	%files XmlRpc
21cr|php-ZendFramework2-2.4.13-2|1105	%doc library/Zend/XmlRpc/*.md
21cr|php-ZendFramework2-2.4.13-2|1106	%doc library/Zend/XmlRpc/composer.json
21cr|php-ZendFramework2-2.4.13-2|1107	%{_datadir}/php/Zend/XmlRpc
21cr|php-ZendFramework2-2.4.13-2|1108	
21cr|php-ZendFramework2-2.4.13-2|1109	%files ZendXml
21cr|php-ZendFramework2-2.4.13-2|1110	%{_datadir}/php/ZendXml

6273 21
21cr|phylip-3.697-1|1	# Workaround to build with GCC 10
21cr|phylip-3.697-1|2	%global optflags %{optflags} -fcommon
21cr|phylip-3.697-1|3	
21cr|phylip-3.697-1|4	Summary:	Phylogeny Inference Package
21cr|phylip-3.697-1|5	Name:		phylip
21cr|phylip-3.697-1|6	Version:	3.697
21cr|phylip-3.697-1|7	Release:	1
21cr|phylip-3.697-1|8	License:	Freeware
21cr|phylip-3.697-1|9	Group:		Sciences/Biology
21cr|phylip-3.697-1|10	URL:		http://evolution.genetics.washington.edu/phylip.html
21cr|phylip-3.697-1|11	Source:		http://evolution.gs.washington.edu/phylip/download/%{name}-%{version}.tar.gz
21cr|phylip-3.697-1|12	Patch0:		phylip-build.patch
21cr|phylip-3.697-1|13	BuildRequires:	pkgconfig(x11)
21cr|phylip-3.697-1|14	BuildRequires:	pkgconfig(xaw7)
21cr|phylip-3.697-1|15	BuildRequires:	pkgconfig(xt)
21cr|phylip-3.697-1|16	
21cr|phylip-3.697-1|17	%description
21cr|phylip-3.697-1|18	PHYLIP (the PHYLogeny Inference Package) is a package of programs for
21cr|phylip-3.697-1|19	inferring phylogenies (evolutionary trees). Methods that are available
21cr|phylip-3.697-1|20	in the package include parsimony, distance matrix, and likelihood methods,
21cr|phylip-3.697-1|21	including bootstrapping and consensus trees.
21cr|phylip-3.697-1|22	Data types that can be handled include molecular sequences, gene frequencies,
21cr|phylip-3.697-1|23	restriction sites, distance matrices, and 0/1 discrete characters.
21cr|phylip-3.697-1|24	
21cr|phylip-3.697-1|25	This package is in restricted because of its non-free license.
21cr|phylip-3.697-1|26	
21cr|phylip-3.697-1|27	%files
21cr|phylip-3.697-1|28	%doc phylip.html doc
21cr|phylip-3.697-1|29	%{_libdir}/%{name}
21cr|phylip-3.697-1|30	%{_datadir}/%{name}
21cr|phylip-3.697-1|31	
21cr|phylip-3.697-1|32	#----------------------------------------------------------------------------
21cr|phylip-3.697-1|33	
21cr|phylip-3.697-1|34	%prep
21cr|phylip-3.697-1|35	%autosetup -p1
21cr|phylip-3.697-1|36	
21cr|phylip-3.697-1|37	%build
21cr|phylip-3.697-1|38	cd src
21cr|phylip-3.697-1|39	cp Makefile.unx Makefile
21cr|phylip-3.697-1|40	%make CFLAGS="%{optflags}" DLIBS="-lX11 -lXaw -lXt -lm" all
21cr|phylip-3.697-1|41	
21cr|phylip-3.697-1|42	%install
21cr|phylip-3.697-1|43	cd src
21cr|phylip-3.697-1|44	%make BINDIR=%{buildroot}%{_libdir}/%{name} DATADIR=%{buildroot}%{_datadir} put
21cr|phylip-3.697-1|45	# symlink default font file
21cr|phylip-3.697-1|46	cd %{buildroot}%{_datadir}/%{name} && ln -s font1 fontfile

6274 21
21cr|pianobar-2022.04.01-1|1	# No sources for debug package
21cr|pianobar-2022.04.01-1|2	%global	debug_package %{nil}
21cr|pianobar-2022.04.01-1|3	
21cr|pianobar-2022.04.01-1|4	Summary:	A native CLI client to Pandora.com
21cr|pianobar-2022.04.01-1|5	Name:		pianobar
21cr|pianobar-2022.04.01-1|6	Version:	2022.04.01
21cr|pianobar-2022.04.01-1|7	Release:	1
21cr|pianobar-2022.04.01-1|8	Group:		Sound
21cr|pianobar-2022.04.01-1|9	License:	AS-IS
21cr|pianobar-2022.04.01-1|10	Url:		http://6xq.net/html/00/17.html
21cr|pianobar-2022.04.01-1|11	Source0:	http://6xq.net/static/projects/%{name}/%{name}-%{version}.tar.bz2
21cr|pianobar-2022.04.01-1|12	BuildRequires:	make
21cr|pianobar-2022.04.01-1|13	BuildRequires:	libfaad2-devel
21cr|pianobar-2022.04.01-1|14	BuildRequires:	ffmpeg-devel >= 3.3
21cr|pianobar-2022.04.01-1|15	BuildRequires:	pkgconfig(ao)
21cr|pianobar-2022.04.01-1|16	BuildRequires:	pkgconfig(json-c)
21cr|pianobar-2022.04.01-1|17	BuildRequires:	pkgconfig(libcurl)
21cr|pianobar-2022.04.01-1|18	BuildRequires:	pkgconfig(libgcrypt)
21cr|pianobar-2022.04.01-1|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|pianobar-2022.04.01-1|20	
21cr|pianobar-2022.04.01-1|21	%description
21cr|pianobar-2022.04.01-1|22	This software supports all important features Pandora has:
21cr|pianobar-2022.04.01-1|23	* Create, delete, rename stations and add more music.
21cr|pianobar-2022.04.01-1|24	* Rate and temporary ban tracks as well as move them to another station.
21cr|pianobar-2022.04.01-1|25	* "Shared stations".
21cr|pianobar-2022.04.01-1|26	* last.fm scrobbling.
21cr|pianobar-2022.04.01-1|27	* Proxy support for non-Americans.
21cr|pianobar-2022.04.01-1|28	
21cr|pianobar-2022.04.01-1|29	%files
21cr|pianobar-2022.04.01-1|30	%doc ChangeLog COPYING README.rst
21cr|pianobar-2022.04.01-1|31	%{_bindir}/%{name}
21cr|pianobar-2022.04.01-1|32	%{_mandir}/man1/%{name}.1*
21cr|pianobar-2022.04.01-1|33	
21cr|pianobar-2022.04.01-1|34	#-----------------------------------------------------------------------------
21cr|pianobar-2022.04.01-1|35	
21cr|pianobar-2022.04.01-1|36	%prep
21cr|pianobar-2022.04.01-1|37	%setup -q
21cr|pianobar-2022.04.01-1|38	
21cr|pianobar-2022.04.01-1|39	
21cr|pianobar-2022.04.01-1|40	%build
21cr|pianobar-2022.04.01-1|41	%make
21cr|pianobar-2022.04.01-1|42	
21cr|pianobar-2022.04.01-1|43	
21cr|pianobar-2022.04.01-1|44	%install
21cr|pianobar-2022.04.01-1|45	%makeinstall_std PREFIX=%{_prefix} DESTDIR=%{buildroot}

6275 21
21cr|pianobooster-1.0.0-5|1	%define	oname PianoBooster
21cr|pianobooster-1.0.0-5|2	
21cr|pianobooster-1.0.0-5|3	Summary:	 A MIDI file player that teaches you how to play the piano
21cr|pianobooster-1.0.0-5|4	Name:		pianobooster
21cr|pianobooster-1.0.0-5|5	Version:	1.0.0
21cr|pianobooster-1.0.0-5|6	Release:	5
21cr|pianobooster-1.0.0-5|7	License:	GPLv3+
21cr|pianobooster-1.0.0-5|8	Group:		Sound
21cr|pianobooster-1.0.0-5|9	Url:		https://www.pianobooster.org/index.html
21cr|pianobooster-1.0.0-5|10	Source0:	https://github.com/pianobooster/PianoBooster/archive/refs/tags/%{oname}-%{version}.tar.gz
21cr|pianobooster-1.0.0-5|11	BuildRequires:	cmake >= 3.13.0
21cr|pianobooster-1.0.0-5|12	BuildRequires:	desktop-file-utils
21cr|pianobooster-1.0.0-5|13	BuildRequires:	qt5-linguist-tools
21cr|pianobooster-1.0.0-5|14	BuildRequires:	pkgconfig(alsa)
21cr|pianobooster-1.0.0-5|15	BuildRequires:	pkgconfig(fluidsynth)
21cr|pianobooster-1.0.0-5|16	BuildRequires:	pkgconfig(ftgl)
21cr|pianobooster-1.0.0-5|17	BuildRequires:	pkgconfig(gl)
21cr|pianobooster-1.0.0-5|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|pianobooster-1.0.0-5|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|pianobooster-1.0.0-5|20	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|pianobooster-1.0.0-5|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|pianobooster-1.0.0-5|22	BuildRequires:	pkgconfig(Qt5Xml)
21cr|pianobooster-1.0.0-5|23	BuildRequires:	pkgconfig(rtmidi)
21cr|pianobooster-1.0.0-5|24	Requires:	fonts-ttf-dejavu
21cr|pianobooster-1.0.0-5|25	Recommends:		fluid-soundfont-gm
21cr|pianobooster-1.0.0-5|26	
21cr|pianobooster-1.0.0-5|27	%description
21cr|pianobooster-1.0.0-5|28	A MIDI file player/game that displays the musical notes AND teaches you how to
21cr|pianobooster-1.0.0-5|29	play the piano.
21cr|pianobooster-1.0.0-5|30	It's a fun way of playing along with a musical accompaniment and at the same
21cr|pianobooster-1.0.0-5|31	time learning the basics of reading musical notation.
21cr|pianobooster-1.0.0-5|32	The difference between playing along to a CD or a standard MIDI file is that
21cr|pianobooster-1.0.0-5|33	PianoBooster listens and reacts to what you are playing on a MIDI keyboard.
21cr|pianobooster-1.0.0-5|34	
21cr|pianobooster-1.0.0-5|35	%files
21cr|pianobooster-1.0.0-5|36	%doc Changelog.txt gplv3.txt license.txt README.md TODO.md
21cr|pianobooster-1.0.0-5|37	%doc doc/faq.md doc/pianohints.md doc/courses doc/images
21cr|pianobooster-1.0.0-5|38	%{_bindir}/%{name}
21cr|pianobooster-1.0.0-5|39	%{_datadir}/applications/%{name}.desktop
21cr|pianobooster-1.0.0-5|40	%{_datadir}/games/pianobooster/music/BoosterMusicBooks.zip
21cr|pianobooster-1.0.0-5|41	%{_datadir}/games/pianobooster/translations/*
21cr|pianobooster-1.0.0-5|42	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|pianobooster-1.0.0-5|43	%{_mandir}/man6/%{name}.6*
21cr|pianobooster-1.0.0-5|44	%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|pianobooster-1.0.0-5|45	
21cr|pianobooster-1.0.0-5|46	#-----------------------------------------------------------------------------
21cr|pianobooster-1.0.0-5|47	
21cr|pianobooster-1.0.0-5|48	%prep
21cr|pianobooster-1.0.0-5|49	%setup -qn %{oname}-%{version}
21cr|pianobooster-1.0.0-5|50	
21cr|pianobooster-1.0.0-5|51	%build
21cr|pianobooster-1.0.0-5|52	%cmake	.. \
21cr|pianobooster-1.0.0-5|53	-DUSE_SYSTEM_FONT=ON \
21cr|pianobooster-1.0.0-5|54	-DWITH_MAN="ON"
21cr|pianobooster-1.0.0-5|55	%make
21cr|pianobooster-1.0.0-5|56	
21cr|pianobooster-1.0.0-5|57	%install
21cr|pianobooster-1.0.0-5|58	%makeinstall_std -C build
21cr|pianobooster-1.0.0-5|59	
21cr|pianobooster-1.0.0-5|60	# Drop stuff we take elsewhere
21cr|pianobooster-1.0.0-5|61	rm -rf %{buildroot}%{_docdir}/%{name}/*
21cr|pianobooster-1.0.0-5|62	rm -rf %{buildroot}%{_datadir}/licenses/*
21cr|pianobooster-1.0.0-5|63	
21cr|pianobooster-1.0.0-5|64	# Provide auto-load for alsa sequencer module
21cr|pianobooster-1.0.0-5|65	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|pianobooster-1.0.0-5|66	echo "snd_seq" > %{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|pianobooster-1.0.0-5|67	
21cr|pianobooster-1.0.0-5|68	%changelog
21cr|pianobooster-1.0.0-5|69	* Fri Mar 27 2026 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|pianobooster-1.0.0-5|70	- Fix sound
21cr|pianobooster-1.0.0-5|71	
21cr|pianobooster-1.0.0-5|72	* Fri Mar 27 2026 Victor Ryzhikh <victorr2007@yandex.ru> 1.0.0-4
21cr|pianobooster-1.0.0-5|73	- Clean
21cr|pianobooster-1.0.0-5|74	
21cr|pianobooster-1.0.0-5|75	* Fri Mar 27 2026 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|pianobooster-1.0.0-5|76	- Fix translations
21cr|pianobooster-1.0.0-5|77	
21cr|pianobooster-1.0.0-5|78	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.0.0-3
21cr|pianobooster-1.0.0-5|79	- MassBuild#2787: Increase release tag
21cr|pianobooster-1.0.0-5|80	
21cr|pianobooster-1.0.0-5|81	* Tue May 17 2022 Giovanni Mariani <mc2374@mclink.it> 1.0.0-2
21cr|pianobooster-1.0.0-5|82	- Rebuild to enable system rtmidi support, bumped release
21cr|pianobooster-1.0.0-5|83	
21cr|pianobooster-1.0.0-5|84	* Wed Feb 2 2022 Giovanni Mariani <mc2374@mclink.it> 1.0.0-1
21cr|pianobooster-1.0.0-5|85	- Updated to release 1.0.0 (Qt5 support), dropped merged P0, updated BReqs and file list

6276 21
21cr|picard-2.7.3-2|1	# FIXME: avoid providing internal libraries
21cr|picard-2.7.3-2|2	#%%define __noautoreq 'libdeviceclient.*'
21cr|picard-2.7.3-2|3	
21cr|picard-2.7.3-2|4	Summary:	The official MusicBrainz tagger
21cr|picard-2.7.3-2|5	Name:		picard
21cr|picard-2.7.3-2|6	Version:	2.7.3
21cr|picard-2.7.3-2|7	Release:	2
21cr|picard-2.7.3-2|8	License:	GPLv2+
21cr|picard-2.7.3-2|9	Group:		Sound
21cr|picard-2.7.3-2|10	Url:		https://picard.musicbrainz.org/
21cr|picard-2.7.3-2|11	#See also: https://github.com/metabrainz/picard
21cr|picard-2.7.3-2|12	Source0:	https://musicbrainz.osuosl.org/pub/musicbrainz/picard/%{name}-%{version}.tar.gz
21cr|picard-2.7.3-2|13	Source100:	%{name}.rpmlintrc
21cr|picard-2.7.3-2|14	BuildRequires:	gettext
21cr|picard-2.7.3-2|15	BuildRequires:	mutagen >= 1.37
21cr|picard-2.7.3-2|16	BuildRequires:	pkgconfig(libchromaprint)
21cr|picard-2.7.3-2|17	BuildRequires:	pkgconfig(libdiscid)
21cr|picard-2.7.3-2|18	BuildRequires:	pkgconfig(python3) >= 3.6
21cr|picard-2.7.3-2|19	BuildRequires:	python3-dateutil
21cr|picard-2.7.3-2|20	BuildRequires:	python3-discid
21cr|picard-2.7.3-2|21	BuildRequires:	python3-fasteners
21cr|picard-2.7.3-2|22	BuildRequires:	python3-jwt
21cr|picard-2.7.3-2|23	BuildRequires:	python3-markdown
21cr|picard-2.7.3-2|24	BuildRequires:	python3-qt5 >= 5.11
21cr|picard-2.7.3-2|25	BuildRequires:	python3-setuptools
21cr|picard-2.7.3-2|26	BuildRequires:	python3-yaml >= 5.1
21cr|picard-2.7.3-2|27	Requires:	mutagen >= 1.37
21cr|picard-2.7.3-2|28	Requires:	python3-qt5 >= 5.11
21cr|picard-2.7.3-2|29	Requires:	python3-fasteners
21cr|picard-2.7.3-2|30	#gw for fpcalc (AcoustID calculation)
21cr|picard-2.7.3-2|31	Requires:	chromaprint
21cr|picard-2.7.3-2|32	#gw for metaflac:
21cr|picard-2.7.3-2|33	Recommends:	flac
21cr|picard-2.7.3-2|34	#gw for wvgain:
21cr|picard-2.7.3-2|35	Recommends:	wavpack
21cr|picard-2.7.3-2|36	Recommends:	mp3gain
21cr|picard-2.7.3-2|37	
21cr|picard-2.7.3-2|38	%description
21cr|picard-2.7.3-2|39	MusicBrainz Picard is the official MusicBrainz tagger, written in Python. It
21cr|picard-2.7.3-2|40	supports the majority of audio file formats, is capable of using audio
21cr|picard-2.7.3-2|41	fingerprints (PUIDs), performing CD lookups and disc ID submissions, and it
21cr|picard-2.7.3-2|42	has excellent Unicode support. Additionally, there are several plugins
21cr|picard-2.7.3-2|43	available that extend Picard's features.
21cr|picard-2.7.3-2|44	When tagging files, Picard uses an album-oriented approach. This approach
21cr|picard-2.7.3-2|45	allows it to utilize the MusicBrainz data as effectively as possible and
21cr|picard-2.7.3-2|46	correctly tag your music. For more information, see the illustrated quick
21cr|picard-2.7.3-2|47	start guide to tagging.
21cr|picard-2.7.3-2|48	Picard is named after Captain Jean-Luc Picard from the TV series Star Trek:
21cr|picard-2.7.3-2|49	The Next Generation.
21cr|picard-2.7.3-2|50	
21cr|picard-2.7.3-2|51	%files -f %{name}.lang
21cr|picard-2.7.3-2|52	%doc AUTHORS.txt COPYING.txt NEWS.md README.md
21cr|picard-2.7.3-2|53	%{_bindir}/%{name}
21cr|picard-2.7.3-2|54	%{py3_platsitedir}/%{name}/*
21cr|picard-2.7.3-2|55	%{py3_platsitedir}/%{name}-%{version}-py%{py3_ver}.egg-info/*
21cr|picard-2.7.3-2|56	%{_datadir}/applications/org.musicbrainz.Picard.desktop
21cr|picard-2.7.3-2|57	%{_datadir}/metainfo/org.musicbrainz.Picard.appdata.xml
21cr|picard-2.7.3-2|58	%{_datadir}/locale/*/LC_MESSAGES/%{name}-*.mo
21cr|picard-2.7.3-2|59	%{_iconsdir}/hicolor/*x*/apps/org.musicbrainz.Picard.png
21cr|picard-2.7.3-2|60	%{_iconsdir}/hicolor/scalable/apps/org.musicbrainz.Picard.svg
21cr|picard-2.7.3-2|61	
21cr|picard-2.7.3-2|62	#-----------------------------------------------------------------------------
21cr|picard-2.7.3-2|63	
21cr|picard-2.7.3-2|64	%prep
21cr|picard-2.7.3-2|65	%setup -qn %{name}-release-%{version}
21cr|picard-2.7.3-2|66	
21cr|picard-2.7.3-2|67	
21cr|picard-2.7.3-2|68	%build
21cr|picard-2.7.3-2|69	python3 setup.py config
21cr|picard-2.7.3-2|70	%py3_build
21cr|picard-2.7.3-2|71	
21cr|picard-2.7.3-2|72	
21cr|picard-2.7.3-2|73	%install
21cr|picard-2.7.3-2|74	%py3_install
21cr|picard-2.7.3-2|75	
21cr|picard-2.7.3-2|76	%find_lang %{name}

6277 21
21cr|picocom-3.1-1|1	Summary:	Minimal serial communications program
21cr|picocom-3.1-1|2	Name:		picocom
21cr|picocom-3.1-1|3	Version:	3.1
21cr|picocom-3.1-1|4	Release:	1
21cr|picocom-3.1-1|5	License:	GPLv2+
21cr|picocom-3.1-1|6	Group:		Communications
21cr|picocom-3.1-1|7	Url:		http://code.google.com/p/picocom/
21cr|picocom-3.1-1|8	Source0:	http://picocom.googlecode.com/files/picocom-%{version}.tar.gz
21cr|picocom-3.1-1|9	# for groupadd
21cr|picocom-3.1-1|10	Requires(pre):	shadow-utils
21cr|picocom-3.1-1|11	
21cr|picocom-3.1-1|12	%description
21cr|picocom-3.1-1|13	As its name suggests, [picocom] is a minimal dumb-terminal emulation
21cr|picocom-3.1-1|14	program. It is, in principle, very much like minicom, only it's "pico"
21cr|picocom-3.1-1|15	instead of "mini"! It was designed to serve as a simple, manual, modem
21cr|picocom-3.1-1|16	configuration, testing, and debugging tool. It has also served (quite
21cr|picocom-3.1-1|17	well) as a low-tech "terminal-window" to allow operator intervention
21cr|picocom-3.1-1|18	in PPP connection scripts (something like the ms-windows "open
21cr|picocom-3.1-1|19	terminal window before / after dialing" feature).  It could also prove
21cr|picocom-3.1-1|20	useful in many other similar tasks. It is ideal for embedded systems
21cr|picocom-3.1-1|21	since its memory footprint is minimal (less than 20K, when
21cr|picocom-3.1-1|22	stripped).
21cr|picocom-3.1-1|23	
21cr|picocom-3.1-1|24	%files
21cr|picocom-3.1-1|25	%doc  CONTRIBUTORS README.md
21cr|picocom-3.1-1|26	%license LICENSE.txt
21cr|picocom-3.1-1|27	%{_bindir}/%{name}
21cr|picocom-3.1-1|28	%{_mandir}/man1/*
21cr|picocom-3.1-1|29	%{_prefix}/lib/tmpfiles.d/%{name}.conf
21cr|picocom-3.1-1|30	
21cr|picocom-3.1-1|31	%pre
21cr|picocom-3.1-1|32	getent group dialout >/dev/null || groupadd -g 18 -r -f dialout || :
21cr|picocom-3.1-1|33	
21cr|picocom-3.1-1|34	#------------------------------------------------------------------
21cr|picocom-3.1-1|35	
21cr|picocom-3.1-1|36	%prep
21cr|picocom-3.1-1|37	%autosetup -p1
21cr|picocom-3.1-1|38	
21cr|picocom-3.1-1|39	%build
21cr|picocom-3.1-1|40	%make	\
21cr|picocom-3.1-1|41	CC="%{__cc}"	\
21cr|picocom-3.1-1|42	CFLAGS="$RPM_OPT_FLAGS"	\
21cr|picocom-3.1-1|43	UUCP_LOCK_DIR=%{_rundir}/lock/%{name}
21cr|picocom-3.1-1|44	
21cr|picocom-3.1-1|45	%install
21cr|picocom-3.1-1|46	mkdir -p %{buildroot}%{_bindir}
21cr|picocom-3.1-1|47	mkdir -p %{buildroot}%{_mandir}/man1
21cr|picocom-3.1-1|48	install -m 755 %{name} %{buildroot}%{_bindir}/
21cr|picocom-3.1-1|49	install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1/
21cr|picocom-3.1-1|50	mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
21cr|picocom-3.1-1|51	cat > %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf << EOF
21cr|picocom-3.1-1|52	d %{_rundir}/lock/%{name} 0775 root dialout - -
21cr|picocom-3.1-1|53	EOF

6278 21
21cr|picosat-965-1|1	%define major	1
21cr|picosat-965-1|2	%define	libname %mklibname %{name} %{major}
21cr|picosat-965-1|3	%define	libnamedevel %mklibname %{name} -d
21cr|picosat-965-1|4	
21cr|picosat-965-1|5	Name:           picosat
21cr|picosat-965-1|6	Summary:        Lightweight SAT solver
21cr|picosat-965-1|7	Version:	965
21cr|picosat-965-1|8	Release:	1
21cr|picosat-965-1|9	Source0:        http://fmv.jku.at/%{name}/%{name}-%{version}.tar.gz
21cr|picosat-965-1|10	URL:            http://fmv.jku.at/picosat/
21cr|picosat-965-1|11	# Thanks to David Wheeler for the man page.
21cr|picosat-965-1|12	Source1:        picosat.1
21cr|picosat-965-1|13	# Man page link for picosat.trace
21cr|picosat-965-1|14	Source2:        picosat.trace.1
21cr|picosat-965-1|15	# Man page for picomus
21cr|picosat-965-1|16	Source3:        picomus.1
21cr|picosat-965-1|17	
21cr|picosat-965-1|18	Group:          Sciences/Computer science
21cr|picosat-965-1|19	License:        MIT-like
21cr|picosat-965-1|20	# gzip required (see app.c); find-requires can't see into C code to find it
21cr|picosat-965-1|21	Requires:       gzip, %{libname} = %{version}-%{release}
21cr|picosat-965-1|22	
21cr|picosat-965-1|23	%description
21cr|picosat-965-1|24	The SAT problem is the classical NP complete problem of searching
21cr|picosat-965-1|25	for a satisfying assignment of a propositional formula in
21cr|picosat-965-1|26	conjunctive normal form (CNF). General information on SAT can be
21cr|picosat-965-1|27	found at http://www.satlive.org or http://www.satlib.org.
21cr|picosat-965-1|28	
21cr|picosat-965-1|29	%package -n	%{libname}
21cr|picosat-965-1|30	Group:          Development/C
21cr|picosat-965-1|31	Summary:        A SAT solver library
21cr|picosat-965-1|32	
21cr|picosat-965-1|33	%description -n	%{libname}
21cr|picosat-965-1|34	The PicoSAT library, which contains routines that solve the SAT problem.
21cr|picosat-965-1|35	The library has a simple API which is similar to that of previous
21cr|picosat-965-1|36	solvers by the same authors.
21cr|picosat-965-1|37	
21cr|picosat-965-1|38	%package -n	%{name}-devel
21cr|picosat-965-1|39	Group:          Development/C
21cr|picosat-965-1|40	Summary:        Development files for PicoSAT
21cr|picosat-965-1|41	Requires:       %{libname} = %{version}-%{release}
21cr|picosat-965-1|42	
21cr|picosat-965-1|43	%description -n	%{name}-devel
21cr|picosat-965-1|44	Headers and other development files for PicoSAT.
21cr|picosat-965-1|45	
21cr|picosat-965-1|46	%prep
21cr|picosat-965-1|47	%setup -q -n %{name}-%{version}
21cr|picosat-965-1|48	
21cr|picosat-965-1|49	%build
21cr|picosat-965-1|50	# The configure script is NOT autoconf-generated and chooses its own CFLAGS,
21cr|picosat-965-1|51	# so we mimic its effects instead of using it.
21cr|picosat-965-1|52	
21cr|picosat-965-1|53	# Build the version with trace support
21cr|picosat-965-1|54	sed -e "s/@CC@/gcc/" \
21cr|picosat-965-1|55	-e "s/@CFLAGS@/${RPM_OPT_FLAGS} -DTRACE -DNDEBUG/" \
21cr|picosat-965-1|56	-e "s/-Xlinker libpicosat.so/-Xlinker libpicosat.so.%{major}/" \
21cr|picosat-965-1|57	-e "s/libpicosat/libpicosat-trace/g" \
21cr|picosat-965-1|58	-e "s/-lpicosat/-lpicosat-trace/g" \
21cr|picosat-965-1|59	-e "s/@TARGETS@/libpicosat-trace.so picosat picomus/" \
21cr|picosat-965-1|60	makefile.in > makefile
21cr|picosat-965-1|61	make
21cr|picosat-965-1|62	mv picosat picosat.trace
21cr|picosat-965-1|63	
21cr|picosat-965-1|64	# Build the fast version.
21cr|picosat-965-1|65	# Note that picomus needs trace support, so we don't rebuild it.
21cr|picosat-965-1|66	rm -f *.o *.s config.h
21cr|picosat-965-1|67	sed -e "s/@CC@/gcc/" \
21cr|picosat-965-1|68	-e "s/@CFLAGS@/${RPM_OPT_FLAGS} -DNDEBUG/" \
21cr|picosat-965-1|69	-e "s/-Xlinker libpicosat.so/-Xlinker libpicosat.so.%{major}/" \
21cr|picosat-965-1|70	-e "s/@TARGETS@/libpicosat.so picosat/" \
21cr|picosat-965-1|71	makefile.in > makefile
21cr|picosat-965-1|72	make
21cr|picosat-965-1|73	
21cr|picosat-965-1|74	%install
21cr|picosat-965-1|75	# Install the header file
21cr|picosat-965-1|76	mkdir -p %{buildroot}%{_includedir}/%{name}
21cr|picosat-965-1|77	cp -p picosat.h %{buildroot}%{_includedir}/%{name}
21cr|picosat-965-1|78	
21cr|picosat-965-1|79	# Install the libraries
21cr|picosat-965-1|80	mkdir -p %{buildroot}%{_libdir}
21cr|picosat-965-1|81	cp -p libpicosat-trace.so %{buildroot}%{_libdir}/libpicosat-trace.so.%{major}.0.%{version}
21cr|picosat-965-1|82	ln -s libpicosat-trace.so.%{major}.0.%{version} %{buildroot}%{_libdir}/libpicosat-trace.so.%{major}
21cr|picosat-965-1|83	ln -s libpicosat-trace.so.%{major} %{buildroot}%{_libdir}/libpicosat-trace.so
21cr|picosat-965-1|84	cp -p libpicosat.so %{buildroot}%{_libdir}/libpicosat.so.%{major}.0.%{version}
21cr|picosat-965-1|85	ln -s libpicosat.so.%{major}.0.%{version} %{buildroot}%{_libdir}/libpicosat.so.%{major}
21cr|picosat-965-1|86	ln -s libpicosat.so.%{major} %{buildroot}%{_libdir}/libpicosat.so
21cr|picosat-965-1|87	
21cr|picosat-965-1|88	# Install the binaries
21cr|picosat-965-1|89	mkdir -p %{buildroot}%{_bindir}
21cr|picosat-965-1|90	cp -p picosat picosat.trace picomus %{buildroot}%{_bindir}
21cr|picosat-965-1|91	
21cr|picosat-965-1|92	# Install the man pages
21cr|picosat-965-1|93	mkdir -p %{buildroot}%{_mandir}/man1
21cr|picosat-965-1|94	cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{buildroot}%{_mandir}/man1
21cr|picosat-965-1|95	
21cr|picosat-965-1|96	# The LICENSE file is placed in the -libs package rather than the base package,
21cr|picosat-965-1|97	# because the -libs package is always installed when the base package is
21cr|picosat-965-1|98	# installed, but not vice versa.
21cr|picosat-965-1|99	%files
21cr|picosat-965-1|100	%defattr(-,root,root,-)
21cr|picosat-965-1|101	%{_bindir}/picosat*
21cr|picosat-965-1|102	%{_bindir}/picomus
21cr|picosat-965-1|103	%{_mandir}/man1/picosat*
21cr|picosat-965-1|104	%{_mandir}/man1/picomus*
21cr|picosat-965-1|105	
21cr|picosat-965-1|106	%files -n %{libname}
21cr|picosat-965-1|107	%defattr(-,root,root,-)
21cr|picosat-965-1|108	%doc LICENSE NEWS
21cr|picosat-965-1|109	%{_libdir}/libpicosat-trace.so.*
21cr|picosat-965-1|110	%{_libdir}/libpicosat.so.*
21cr|picosat-965-1|111	
21cr|picosat-965-1|112	%files -n %{name}-devel
21cr|picosat-965-1|113	%defattr(-,root,root,-)
21cr|picosat-965-1|114	%{_includedir}/%{name}/picosat.h
21cr|picosat-965-1|115	%{_libdir}/libpicosat-trace.so
21cr|picosat-965-1|116	%{_libdir}/libpicosat.so

6279 21
21cr|pidgin-encryption-3.1-5|1	Name:       pidgin-encryption
21cr|pidgin-encryption-3.1-5|2	Version:    3.1
21cr|pidgin-encryption-3.1-5|3	Release:    5
21cr|pidgin-encryption-3.1-5|4	Summary:    Pidgin extension, to use end to end encryption
21cr|pidgin-encryption-3.1-5|5	Group:      Networking/Instant messaging
21cr|pidgin-encryption-3.1-5|6	License:    GPLv2
21cr|pidgin-encryption-3.1-5|7	Url:        http://pidgin-encrypt.sourceforge.net/
21cr|pidgin-encryption-3.1-5|8	
21cr|pidgin-encryption-3.1-5|9	Source0:    http://sourceforge.net/projects/pidgin-encrypt/files/Releases/%version/pidgin-encryption-%version.tar.gz
21cr|pidgin-encryption-3.1-5|10	Patch1:     pidgin-encryption-new_glib-fix.patch
21cr|pidgin-encryption-3.1-5|11	
21cr|pidgin-encryption-3.1-5|12	BuildRequires:  nss-devel
21cr|pidgin-encryption-3.1-5|13	BuildRequires:  nspr-devel
21cr|pidgin-encryption-3.1-5|14	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|pidgin-encryption-3.1-5|15	BuildRequires:  pidgin-devel
21cr|pidgin-encryption-3.1-5|16	
21cr|pidgin-encryption-3.1-5|17	Requires:   pidgin
21cr|pidgin-encryption-3.1-5|18	
21cr|pidgin-encryption-3.1-5|19	# Not sure what to do with these ?
21cr|pidgin-encryption-3.1-5|20	#Obsoletes: gaim-encryption gaim-encrypt
21cr|pidgin-encryption-3.1-5|21	#Provides:  gaim-encryption gaim-encrypt
21cr|pidgin-encryption-3.1-5|22	
21cr|pidgin-encryption-3.1-5|23	%description
21cr|pidgin-encryption-3.1-5|24	This Pidgin plug-in allows you to encrypt the message,
21cr|pidgin-encryption-3.1-5|25	only if the person on the other end use the same plug-in.
21cr|pidgin-encryption-3.1-5|26	
21cr|pidgin-encryption-3.1-5|27	%prep
21cr|pidgin-encryption-3.1-5|28	%setup -q
21cr|pidgin-encryption-3.1-5|29	%patch1 -p1
21cr|pidgin-encryption-3.1-5|30	chmod 0644 README
21cr|pidgin-encryption-3.1-5|31	
21cr|pidgin-encryption-3.1-5|32	%build
21cr|pidgin-encryption-3.1-5|33	#(peroyvind) glib/gstdio.h doesn't exist in older releases
21cr|pidgin-encryption-3.1-5|34	export LD_LIBRARY_PATH=/usr/X11R6/%{_lib}
21cr|pidgin-encryption-3.1-5|35	%configure
21cr|pidgin-encryption-3.1-5|36	%make
21cr|pidgin-encryption-3.1-5|37	
21cr|pidgin-encryption-3.1-5|38	%install
21cr|pidgin-encryption-3.1-5|39	%makeinstall_std
21cr|pidgin-encryption-3.1-5|40	rm -rf %{buildroot}%{_libdir}/pidgin/encrypt.{l,}a
21cr|pidgin-encryption-3.1-5|41	
21cr|pidgin-encryption-3.1-5|42	%find_lang %name
21cr|pidgin-encryption-3.1-5|43	
21cr|pidgin-encryption-3.1-5|44	%files -f %name.lang
21cr|pidgin-encryption-3.1-5|45	%doc NOTES CHANGELOG TODO README WISHLIST
21cr|pidgin-encryption-3.1-5|46	%{_libdir}/pidgin/encrypt.so
21cr|pidgin-encryption-3.1-5|47	%{_datadir}/pixmaps/pidgin-encryption/*

6280 21
21cr|pidgin-festival-2.4-6|1	Summary:	Pidgin extension, to use speech synthetisis
21cr|pidgin-festival-2.4-6|2	Name:		pidgin-festival
21cr|pidgin-festival-2.4-6|3	Version:	2.4
21cr|pidgin-festival-2.4-6|4	Release:	6
21cr|pidgin-festival-2.4-6|5	License:	GPLv2+
21cr|pidgin-festival-2.4-6|6	Group:		Networking/Instant messaging
21cr|pidgin-festival-2.4-6|7	Url:		http://pidgin-festival.sourceforge.net/
21cr|pidgin-festival-2.4-6|8	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|pidgin-festival-2.4-6|9	Patch0:		pidgin-festival-2.4-str-fmt.patch
21cr|pidgin-festival-2.4-6|10	Patch1:		pidgin-festival-errno.patch
21cr|pidgin-festival-2.4-6|11	# force use mkdir -p for create dirs
21cr|pidgin-festival-2.4-6|12	Patch2:		pidgin-festival-mkdir.patch
21cr|pidgin-festival-2.4-6|13	BuildRequires:	pkgconfig(purple)
21cr|pidgin-festival-2.4-6|14	Requires:	festival
21cr|pidgin-festival-2.4-6|15	Requires:	pidgin
21cr|pidgin-festival-2.4-6|16	
21cr|pidgin-festival-2.4-6|17	%description
21cr|pidgin-festival-2.4-6|18	Pidgin allows you to talk to anyone using a variety of messaging
21cr|pidgin-festival-2.4-6|19	protocols, including AIM (Oscar and TOC), ICQ, IRC, Yahoo!,
21cr|pidgin-festival-2.4-6|20	MSN Messenger, Jabber, Gadu-Gadu, Napster, and Zephyr.  These
21cr|pidgin-festival-2.4-6|21	protocols are implemented using a modular, easy to use design.
21cr|pidgin-festival-2.4-6|22	
21cr|pidgin-festival-2.4-6|23	This package is a Pidgin plugin, to allow you using the Festival
21cr|pidgin-festival-2.4-6|24	speech system to read your message aloud.
21cr|pidgin-festival-2.4-6|25	
21cr|pidgin-festival-2.4-6|26	%files -f %{name}.lang
21cr|pidgin-festival-2.4-6|27	%doc AUTHORS ChangeLog NEWS README
21cr|pidgin-festival-2.4-6|28	%{_libdir}/purple-2/*.so
21cr|pidgin-festival-2.4-6|29	
21cr|pidgin-festival-2.4-6|30	#----------------------------------------------------------------------------
21cr|pidgin-festival-2.4-6|31	
21cr|pidgin-festival-2.4-6|32	%prep
21cr|pidgin-festival-2.4-6|33	%autosetup -p1
21cr|pidgin-festival-2.4-6|34	
21cr|pidgin-festival-2.4-6|35	%build
21cr|pidgin-festival-2.4-6|36	%configure
21cr|pidgin-festival-2.4-6|37	%make
21cr|pidgin-festival-2.4-6|38	
21cr|pidgin-festival-2.4-6|39	%install
21cr|pidgin-festival-2.4-6|40	%makeinstall_std
21cr|pidgin-festival-2.4-6|41	
21cr|pidgin-festival-2.4-6|42	# remove files not bundled
21cr|pidgin-festival-2.4-6|43	rm -f %{buildroot}%{_libdir}/purple-2/*.a
21cr|pidgin-festival-2.4-6|44	
21cr|pidgin-festival-2.4-6|45	%find_lang %{name}

6281 21
21cr|pidgin-guifications-2.17.0-1|1	%define _disable_ld_no_undefined 1
21cr|pidgin-guifications-2.17.0-1|2	
21cr|pidgin-guifications-2.17.0-1|3	Summary:	MSN Style Popup for Pidgin
21cr|pidgin-guifications-2.17.0-1|4	Name:		pidgin-guifications
21cr|pidgin-guifications-2.17.0-1|5	Version:	2.17.0
21cr|pidgin-guifications-2.17.0-1|6	Release:	1
21cr|pidgin-guifications-2.17.0-1|7	License:	GPLv2+
21cr|pidgin-guifications-2.17.0-1|8	Group:		Networking/Instant messaging
21cr|pidgin-guifications-2.17.0-1|9	Url:		http://plugins.guifications.org/trac/wiki/Guifications
21cr|pidgin-guifications-2.17.0-1|10	# hg clone https://keep.imfreedom.org/grim/guifications2/ and make tar.gz
21cr|pidgin-guifications-2.17.0-1|11	# commit e60a596742b7869238a5443f8bddecab2e27bbda
21cr|pidgin-guifications-2.17.0-1|12	Source0:	guifications2.tar.gz
21cr|pidgin-guifications-2.17.0-1|13	BuildRequires:	meson
21cr|pidgin-guifications-2.17.0-1|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pidgin-guifications-2.17.0-1|15	BuildRequires:	pkgconfig(purple)
21cr|pidgin-guifications-2.17.0-1|16	BuildRequires:	perl-XML-Parser
21cr|pidgin-guifications-2.17.0-1|17	Requires:	pidgin
21cr|pidgin-guifications-2.17.0-1|18	
21cr|pidgin-guifications-2.17.0-1|19	%description
21cr|pidgin-guifications-2.17.0-1|20	Guifications is a Pidgin plugin that displays msn style "toaster" popups
21cr|pidgin-guifications-2.17.0-1|21	in a user defined corner of the screen. It's highly configurable,
21cr|pidgin-guifications-2.17.0-1|22	easy to use, and has theme support.
21cr|pidgin-guifications-2.17.0-1|23	
21cr|pidgin-guifications-2.17.0-1|24	%files -f guifications.lang
21cr|pidgin-guifications-2.17.0-1|25	%doc %{_docdir}/guifications2
21cr|pidgin-guifications-2.17.0-1|26	%{_libdir}/pidgin/*.so
21cr|pidgin-guifications-2.17.0-1|27	%{_datadir}/pixmaps/pidgin/*
21cr|pidgin-guifications-2.17.0-1|28	
21cr|pidgin-guifications-2.17.0-1|29	#----------------------------------------------------------------------------
21cr|pidgin-guifications-2.17.0-1|30	
21cr|pidgin-guifications-2.17.0-1|31	%prep
21cr|pidgin-guifications-2.17.0-1|32	%setup -q -n guifications2
21cr|pidgin-guifications-2.17.0-1|33	
21cr|pidgin-guifications-2.17.0-1|34	#fix install dir
21cr|pidgin-guifications-2.17.0-1|35	sed -i 's|lib/pidgin|%{_lib}/pidgin|' src/meson.build
21cr|pidgin-guifications-2.17.0-1|36	
21cr|pidgin-guifications-2.17.0-1|37	%build
21cr|pidgin-guifications-2.17.0-1|38	%meson
21cr|pidgin-guifications-2.17.0-1|39	
21cr|pidgin-guifications-2.17.0-1|40	%meson_build
21cr|pidgin-guifications-2.17.0-1|41	
21cr|pidgin-guifications-2.17.0-1|42	%install
21cr|pidgin-guifications-2.17.0-1|43	%meson_install
21cr|pidgin-guifications-2.17.0-1|44	
21cr|pidgin-guifications-2.17.0-1|45	%find_lang guifications

6282 21
21cr|pidgin-icb-20100207-1|1	%define _prel 20070505
21cr|pidgin-icb-20100207-1|2	
21cr|pidgin-icb-20100207-1|3	Summary:	ICB protocol plugin for Pidgin
21cr|pidgin-icb-20100207-1|4	Name:		pidgin-icb
21cr|pidgin-icb-20100207-1|5	Version:	20100207
21cr|pidgin-icb-20100207-1|6	Release:	1
21cr|pidgin-icb-20100207-1|7	Epoch:		1
21cr|pidgin-icb-20100207-1|8	License:	GPLv2+
21cr|pidgin-icb-20100207-1|9	Group:		Networking/Instant messaging
21cr|pidgin-icb-20100207-1|10	Url:		http://nic.com.pl/~alek/
21cr|pidgin-icb-20100207-1|11	Source0:	http://nic.com.pl/~alek/gaim-icb/%{name}-%{_prel}.tar.bz2
21cr|pidgin-icb-20100207-1|12	Patch0:		pidgin-icb-20070505-debug.patch
21cr|pidgin-icb-20100207-1|13	BuildRequires:	pkgconfig(purple)
21cr|pidgin-icb-20100207-1|14	Requires:	pidgin
21cr|pidgin-icb-20100207-1|15	
21cr|pidgin-icb-20100207-1|16	%description
21cr|pidgin-icb-20100207-1|17	ICB (Internet Citizen's Band) plugin for Pidgin.
21cr|pidgin-icb-20100207-1|18	
21cr|pidgin-icb-20100207-1|19	%files
21cr|pidgin-icb-20100207-1|20	%defattr(644,root,root,755)
21cr|pidgin-icb-20100207-1|21	%doc README
21cr|pidgin-icb-20100207-1|22	%attr(755,root,root) %{_libdir}/purple-2/libicb.so
21cr|pidgin-icb-20100207-1|23	%{_datadir}/pixmaps/pidgin/protocols/*/icb.png
21cr|pidgin-icb-20100207-1|24	
21cr|pidgin-icb-20100207-1|25	#----------------------------------------------------------------------------
21cr|pidgin-icb-20100207-1|26	
21cr|pidgin-icb-20100207-1|27	%prep
21cr|pidgin-icb-20100207-1|28	%setup -qn %{name}-%{_prel}
21cr|pidgin-icb-20100207-1|29	%patch0 -p1
21cr|pidgin-icb-20100207-1|30	
21cr|pidgin-icb-20100207-1|31	%build
21cr|pidgin-icb-20100207-1|32	%make LOCALBASE=%{_prefix}
21cr|pidgin-icb-20100207-1|33	
21cr|pidgin-icb-20100207-1|34	%install
21cr|pidgin-icb-20100207-1|35	mkdir -p %{buildroot}%{_libdir}/purple-2
21cr|pidgin-icb-20100207-1|36	install libicb.so %{buildroot}%{_libdir}/purple-2/
21cr|pidgin-icb-20100207-1|37	
21cr|pidgin-icb-20100207-1|38	for i in 16 22 48; do \
21cr|pidgin-icb-20100207-1|39	install -D icb_$i.png \
21cr|pidgin-icb-20100207-1|40	%{buildroot}%{_datadir}/pixmaps/pidgin/protocols/$i/icb.png; \
21cr|pidgin-icb-20100207-1|41	done

6283 21
21cr|pidgin-lastfm-0.4a-7|1	Summary:  Last.fm Plugin for Pidgin
21cr|pidgin-lastfm-0.4a-7|2	Group:    Networking/Instant messaging
21cr|pidgin-lastfm-0.4a-7|3	Name:     pidgin-lastfm
21cr|pidgin-lastfm-0.4a-7|4	Version:  0.4a
21cr|pidgin-lastfm-0.4a-7|5	Release:  7
21cr|pidgin-lastfm-0.4a-7|6	License:  GPLv3+
21cr|pidgin-lastfm-0.4a-7|7	Requires: pidgin-perl
21cr|pidgin-lastfm-0.4a-7|8	Source: http://downloads.sourceforge.net/pidgin-lastfm/pidgin-lastfm_%{version}_all.tar.gz
21cr|pidgin-lastfm-0.4a-7|9	URL: http://pidgin-lastfm.naturalnet.de
21cr|pidgin-lastfm-0.4a-7|10	
21cr|pidgin-lastfm-0.4a-7|11	#not noarch as the plugin dir is different on x86_64
21cr|pidgin-lastfm-0.4a-7|12	#BuildArch: noarch
21cr|pidgin-lastfm-0.4a-7|13	%define debug_package %{nil}
21cr|pidgin-lastfm-0.4a-7|14	
21cr|pidgin-lastfm-0.4a-7|15	%description
21cr|pidgin-lastfm-0.4a-7|16	The Pidgin Last.fm Plugin can display information from your Last.fm profile
21cr|pidgin-lastfm-0.4a-7|17	as a status message in the multi-protocol instant messenger Pidgin.
21cr|pidgin-lastfm-0.4a-7|18	The most important information might be the most recently scrobbled track.
21cr|pidgin-lastfm-0.4a-7|19	
21cr|pidgin-lastfm-0.4a-7|20	%prep
21cr|pidgin-lastfm-0.4a-7|21	%setup -q
21cr|pidgin-lastfm-0.4a-7|22	
21cr|pidgin-lastfm-0.4a-7|23	%build
21cr|pidgin-lastfm-0.4a-7|24	
21cr|pidgin-lastfm-0.4a-7|25	%install
21cr|pidgin-lastfm-0.4a-7|26	mkdir -p %{buildroot}%{_libdir}/pidgin
21cr|pidgin-lastfm-0.4a-7|27	cp src/lastfm.pl %{buildroot}%{_libdir}/pidgin
21cr|pidgin-lastfm-0.4a-7|28	
21cr|pidgin-lastfm-0.4a-7|29	%files
21cr|pidgin-lastfm-0.4a-7|30	%doc docs/*
21cr|pidgin-lastfm-0.4a-7|31	%attr(755,root,root) %{_libdir}/pidgin/lastfm.pl

6284 21
21cr|pidgin-microblog-0.3.0-5|1	%define oname mbpurple
21cr|pidgin-microblog-0.3.0-5|2	%define _disable_ld_no_undefined 1
21cr|pidgin-microblog-0.3.0-5|3	
21cr|pidgin-microblog-0.3.0-5|4	Summary:	Libpurple plug-in supporting microblog services like Twitter
21cr|pidgin-microblog-0.3.0-5|5	Name:		pidgin-microblog
21cr|pidgin-microblog-0.3.0-5|6	Version:	0.3.0
21cr|pidgin-microblog-0.3.0-5|7	Release:	5
21cr|pidgin-microblog-0.3.0-5|8	License:	GPLv3+
21cr|pidgin-microblog-0.3.0-5|9	Group:		Networking/Instant messaging
21cr|pidgin-microblog-0.3.0-5|10	Url:		http://code.google.com/p/microblog-purple/
21cr|pidgin-microblog-0.3.0-5|11	Source0:	http://microblog-purple.googlecode.com/files/%{oname}-%{version}.tar.gz
21cr|pidgin-microblog-0.3.0-5|12	BuildRequires:	pkgconfig(purple)
21cr|pidgin-microblog-0.3.0-5|13	
21cr|pidgin-microblog-0.3.0-5|14	%description
21cr|pidgin-microblog-0.3.0-5|15	The project aims is to develop a set of microblog support in LibPurple base
21cr|pidgin-microblog-0.3.0-5|16	client like Pidgin. Currently it only support Twitter through the conversation
21cr|pidgin-microblog-0.3.0-5|17	windows.
21cr|pidgin-microblog-0.3.0-5|18	
21cr|pidgin-microblog-0.3.0-5|19	Currently the source can be built and run on Windows Vista and Ubuntu 8.04.1.
21cr|pidgin-microblog-0.3.0-5|20	Other platform with LibPurple should works, but we don't have time (yet) to
21cr|pidgin-microblog-0.3.0-5|21	test it.
21cr|pidgin-microblog-0.3.0-5|22	
21cr|pidgin-microblog-0.3.0-5|23	%files
21cr|pidgin-microblog-0.3.0-5|24	%doc README.txt
21cr|pidgin-microblog-0.3.0-5|25	%{_libdir}/purple-2/*.so
21cr|pidgin-microblog-0.3.0-5|26	%{_datadir}/pixmaps/pidgin/protocols/*/*.png
21cr|pidgin-microblog-0.3.0-5|27	%{_datadir}/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem
21cr|pidgin-microblog-0.3.0-5|28	
21cr|pidgin-microblog-0.3.0-5|29	#----------------------------------------------------------------------------
21cr|pidgin-microblog-0.3.0-5|30	
21cr|pidgin-microblog-0.3.0-5|31	%prep
21cr|pidgin-microblog-0.3.0-5|32	%setup -qn %{oname}-%{version}
21cr|pidgin-microblog-0.3.0-5|33	
21cr|pidgin-microblog-0.3.0-5|34	%build
21cr|pidgin-microblog-0.3.0-5|35	export CFLAGS="%{optflags}"
21cr|pidgin-microblog-0.3.0-5|36	make LIBDIR=%{_libdir} LDFLAGS="%{ldflags}"
21cr|pidgin-microblog-0.3.0-5|37	
21cr|pidgin-microblog-0.3.0-5|38	%install
21cr|pidgin-microblog-0.3.0-5|39	make install DESTDIR=%{buildroot} LIBDIR=%{_libdir}

6285 21
21cr|pidgin-msn-pecan-0.1.4-2|1	Summary:	Implementation of the MSN protocol plug-in for libpurple
21cr|pidgin-msn-pecan-0.1.4-2|2	Name:		pidgin-msn-pecan
21cr|pidgin-msn-pecan-0.1.4-2|3	Version:	0.1.4
21cr|pidgin-msn-pecan-0.1.4-2|4	Release:	2
21cr|pidgin-msn-pecan-0.1.4-2|5	License:	GPLv2+
21cr|pidgin-msn-pecan-0.1.4-2|6	Group:		Networking/Instant messaging
21cr|pidgin-msn-pecan-0.1.4-2|7	Source0:	https://github.com/felipec/msn-pecan/archive/v%{version}.zip?/msn-pecan-%{version}.zip
21cr|pidgin-msn-pecan-0.1.4-2|8	Patch0:		msn-pecan-0.1.4-adapt-to-escagot-server.patch
21cr|pidgin-msn-pecan-0.1.4-2|9	# Our system library is more recent than the embedded one
21cr|pidgin-msn-pecan-0.1.4-2|10	Patch1:		msn-pecan-0.1.3-use-system-libmspack.patch
21cr|pidgin-msn-pecan-0.1.4-2|11	Url:		https://github.com/felipec/msn-pecan
21cr|pidgin-msn-pecan-0.1.4-2|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|pidgin-msn-pecan-0.1.4-2|13	BuildRequires:	pkgconfig(libmspack)
21cr|pidgin-msn-pecan-0.1.4-2|14	BuildRequires:	pkgconfig(purple)
21cr|pidgin-msn-pecan-0.1.4-2|15	
21cr|pidgin-msn-pecan-0.1.4-2|16	%description
21cr|pidgin-msn-pecan-0.1.4-2|17	msn-pecan is a "fork" of libpurple's MSN plug-in with a different development
21cr|pidgin-msn-pecan-0.1.4-2|18	process, clear priorities, and plan forward. It's more fair to call libpurple's
21cr|pidgin-msn-pecan-0.1.4-2|19	stock msn protocol the fork, and msn-pecan the trunk, as the main development
21cr|pidgin-msn-pecan-0.1.4-2|20	has moved.
21cr|pidgin-msn-pecan-0.1.4-2|21	Compared to libpurple's stock plug-in:
21cr|pidgin-msn-pecan-0.1.4-2|22	* Faster log-in.
21cr|pidgin-msn-pecan-0.1.4-2|23	* Fewer crashes and connection issues.
21cr|pidgin-msn-pecan-0.1.4-2|24	* Support for direct file transfers.
21cr|pidgin-msn-pecan-0.1.4-2|25	* Support for winks (animoticons) (view-only) (Pidgin).
21cr|pidgin-msn-pecan-0.1.4-2|26	* Support for Plus! sounds (receive-only).
21cr|pidgin-msn-pecan-0.1.4-2|27	* Option to hide Plus! tags.
21cr|pidgin-msn-pecan-0.1.4-2|28	Other features (which the stock plug-in also has):
21cr|pidgin-msn-pecan-0.1.4-2|29	* No timeout issues.
21cr|pidgin-msn-pecan-0.1.4-2|30	* Server-side storage for display names (private alias).
21cr|pidgin-msn-pecan-0.1.4-2|31	* Support for personal status messages.
21cr|pidgin-msn-pecan-0.1.4-2|32	* Support for offline messaging.
21cr|pidgin-msn-pecan-0.1.4-2|33	* Send custom emoticons (Pidgin >= 2.5).
21cr|pidgin-msn-pecan-0.1.4-2|34	* Support for handwritten messages (read-only).
21cr|pidgin-msn-pecan-0.1.4-2|35	* Support for voice clips (receive-only).
21cr|pidgin-msn-pecan-0.1.4-2|36	
21cr|pidgin-msn-pecan-0.1.4-2|37	%files
21cr|pidgin-msn-pecan-0.1.4-2|38	%doc COPYING README TODO
21cr|pidgin-msn-pecan-0.1.4-2|39	%{_libdir}/purple-2/libmsn-pecan.so
21cr|pidgin-msn-pecan-0.1.4-2|40	
21cr|pidgin-msn-pecan-0.1.4-2|41	#-----------------------------------------------------------------------------
21cr|pidgin-msn-pecan-0.1.4-2|42	
21cr|pidgin-msn-pecan-0.1.4-2|43	%prep
21cr|pidgin-msn-pecan-0.1.4-2|44	%setup -qn msn-pecan-%{version}
21cr|pidgin-msn-pecan-0.1.4-2|45	%patch0 -p1
21cr|pidgin-msn-pecan-0.1.4-2|46	rm -rf ext/libmspack
21cr|pidgin-msn-pecan-0.1.4-2|47	%patch1 -p1 -b .bundled-libmspack
21cr|pidgin-msn-pecan-0.1.4-2|48	
21cr|pidgin-msn-pecan-0.1.4-2|49	
21cr|pidgin-msn-pecan-0.1.4-2|50	%build
21cr|pidgin-msn-pecan-0.1.4-2|51	%setup_compile_flags
21cr|pidgin-msn-pecan-0.1.4-2|52	%make
21cr|pidgin-msn-pecan-0.1.4-2|53	
21cr|pidgin-msn-pecan-0.1.4-2|54	
21cr|pidgin-msn-pecan-0.1.4-2|55	%install
21cr|pidgin-msn-pecan-0.1.4-2|56	%makeinstall_std

6286 21
21cr|pidgin-musictracker-0.4.22-6|1	# Workaround to build with GCC 10
21cr|pidgin-musictracker-0.4.22-6|2	%global optflags %{optflags} -fcommon
21cr|pidgin-musictracker-0.4.22-6|3	Summary: Plugin for Pidgin that displays the current song in the status
21cr|pidgin-musictracker-0.4.22-6|4	Name: pidgin-musictracker
21cr|pidgin-musictracker-0.4.22-6|5	Version: 0.4.22
21cr|pidgin-musictracker-0.4.22-6|6	Release: 6
21cr|pidgin-musictracker-0.4.22-6|7	Source0: http://pidgin-musictracker.googlecode.com/files/%{name}-%{version}.tar.bz2
21cr|pidgin-musictracker-0.4.22-6|8	License: GPLv2+
21cr|pidgin-musictracker-0.4.22-6|9	Group: Networking/Instant messaging
21cr|pidgin-musictracker-0.4.22-6|10	Url: http://code.google.com/p/pidgin-musictracker/
21cr|pidgin-musictracker-0.4.22-6|11	BuildRequires: pidgin-devel
21cr|pidgin-musictracker-0.4.22-6|12	BuildRequires: dbus-glib-devel >= 0.73
21cr|pidgin-musictracker-0.4.22-6|13	%if %mdvver <= 201000
21cr|pidgin-musictracker-0.4.22-6|14	BuildRequires: xmms2-devel
21cr|pidgin-musictracker-0.4.22-6|15	%endif
21cr|pidgin-musictracker-0.4.22-6|16	Requires: pidgin
21cr|pidgin-musictracker-0.4.22-6|17	
21cr|pidgin-musictracker-0.4.22-6|18	%description
21cr|pidgin-musictracker-0.4.22-6|19	Welcome to musictracker, a plugin for Pidgin which displays the music
21cr|pidgin-musictracker-0.4.22-6|20	track currently playing in your status.
21cr|pidgin-musictracker-0.4.22-6|21	
21cr|pidgin-musictracker-0.4.22-6|22	Currently supported players: Amarok, Rhythmbox, Audacious, XMMS,
21cr|pidgin-musictracker-0.4.22-6|23	MPC/MPD, Exaile, Banshee, Quod Libet.
21cr|pidgin-musictracker-0.4.22-6|24	
21cr|pidgin-musictracker-0.4.22-6|25	
21cr|pidgin-musictracker-0.4.22-6|26	%prep
21cr|pidgin-musictracker-0.4.22-6|27	%setup -q
21cr|pidgin-musictracker-0.4.22-6|28	
21cr|pidgin-musictracker-0.4.22-6|29	%build
21cr|pidgin-musictracker-0.4.22-6|30	%configure --disable-werror
21cr|pidgin-musictracker-0.4.22-6|31	%make
21cr|pidgin-musictracker-0.4.22-6|32	
21cr|pidgin-musictracker-0.4.22-6|33	%install
21cr|pidgin-musictracker-0.4.22-6|34	rm -rf %{buildroot}
21cr|pidgin-musictracker-0.4.22-6|35	%makeinstall_std
21cr|pidgin-musictracker-0.4.22-6|36	rm -f %buildroot%_libdir/pidgin/musictracker.{a,la}
21cr|pidgin-musictracker-0.4.22-6|37	
21cr|pidgin-musictracker-0.4.22-6|38	%find_lang musictracker
21cr|pidgin-musictracker-0.4.22-6|39	
21cr|pidgin-musictracker-0.4.22-6|40	%clean
21cr|pidgin-musictracker-0.4.22-6|41	rm -rf %{buildroot}
21cr|pidgin-musictracker-0.4.22-6|42	
21cr|pidgin-musictracker-0.4.22-6|43	%files -f musictracker.lang
21cr|pidgin-musictracker-0.4.22-6|44	%defattr(-,root,root)
21cr|pidgin-musictracker-0.4.22-6|45	%doc README NEWS  THANKS AUTHORS
21cr|pidgin-musictracker-0.4.22-6|46	%_libdir/pidgin/musictracker.so

6287 21
21cr|pidgin-otr-4.0.2-3|1	Summary:	Pidgin plugin that implements Off-the-Record Messaging
21cr|pidgin-otr-4.0.2-3|2	Name:		pidgin-otr
21cr|pidgin-otr-4.0.2-3|3	Version:	4.0.2
21cr|pidgin-otr-4.0.2-3|4	Release:	3
21cr|pidgin-otr-4.0.2-3|5	License:	GPLv2+
21cr|pidgin-otr-4.0.2-3|6	Group:		Networking/Instant messaging
21cr|pidgin-otr-4.0.2-3|7	Url:		http://www.cypherpunks.ca/otr/
21cr|pidgin-otr-4.0.2-3|8	Source0:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz
21cr|pidgin-otr-4.0.2-3|9	BuildRequires:	intltool
21cr|pidgin-otr-4.0.2-3|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pidgin-otr-4.0.2-3|11	BuildRequires:	pkgconfig(libgcrypt)
21cr|pidgin-otr-4.0.2-3|12	BuildRequires:	pkgconfig(libotr)
21cr|pidgin-otr-4.0.2-3|13	BuildRequires:	pkgconfig(pidgin)
21cr|pidgin-otr-4.0.2-3|14	Requires:	pidgin
21cr|pidgin-otr-4.0.2-3|15	
21cr|pidgin-otr-4.0.2-3|16	%description
21cr|pidgin-otr-4.0.2-3|17	This is a plugin for pidgin which implements Off-the-Record
21cr|pidgin-otr-4.0.2-3|18	Messaging over any IM network pidgin supports.
21cr|pidgin-otr-4.0.2-3|19	
21cr|pidgin-otr-4.0.2-3|20	OTR allows you to have private conversations over IM by providing:
21cr|pidgin-otr-4.0.2-3|21	- Encryption
21cr|pidgin-otr-4.0.2-3|22	- No one else can read your instant messages.
21cr|pidgin-otr-4.0.2-3|23	- Authentication
21cr|pidgin-otr-4.0.2-3|24	- You are assured the correspondent is who you think it is.
21cr|pidgin-otr-4.0.2-3|25	- Deniability
21cr|pidgin-otr-4.0.2-3|26	- The messages you send do _not_ have digital signatures that are
21cr|pidgin-otr-4.0.2-3|27	checkable by a third party.  Anyone can forge messages after a
21cr|pidgin-otr-4.0.2-3|28	conversation to make them look like they came from you.  However,
21cr|pidgin-otr-4.0.2-3|29	_during_ a conversation, your correspondent is assured the messages
21cr|pidgin-otr-4.0.2-3|30	he sees are authentic and unmodified.
21cr|pidgin-otr-4.0.2-3|31	- Perfect forward secrecy
21cr|pidgin-otr-4.0.2-3|32	- If you lose control of your private keys, no previous conversation
21cr|pidgin-otr-4.0.2-3|33	is compromised.
21cr|pidgin-otr-4.0.2-3|34	
21cr|pidgin-otr-4.0.2-3|35	%files -f %{name}.lang
21cr|pidgin-otr-4.0.2-3|36	%doc AUTHORS ChangeLog NEWS README
21cr|pidgin-otr-4.0.2-3|37	%{_libdir}/pidgin/*.so
21cr|pidgin-otr-4.0.2-3|38	
21cr|pidgin-otr-4.0.2-3|39	#----------------------------------------------------------------------------
21cr|pidgin-otr-4.0.2-3|40	
21cr|pidgin-otr-4.0.2-3|41	%prep
21cr|pidgin-otr-4.0.2-3|42	%setup -q
21cr|pidgin-otr-4.0.2-3|43	
21cr|pidgin-otr-4.0.2-3|44	%build
21cr|pidgin-otr-4.0.2-3|45	%configure
21cr|pidgin-otr-4.0.2-3|46	%make
21cr|pidgin-otr-4.0.2-3|47	
21cr|pidgin-otr-4.0.2-3|48	%install
21cr|pidgin-otr-4.0.2-3|49	%makeinstall_std
21cr|pidgin-otr-4.0.2-3|50	
21cr|pidgin-otr-4.0.2-3|51	%find_lang %{name}

6288 21
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|1	%define commit 658e5c550ffc0d4fb96ec7b6ca78729c85f190f9
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|3	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|4	%define	oname	fchat-pidgin
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|5	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|6	Summary:	A pidgin/libpurple plugin for the F-List roleplaying webchat
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|7	Name:		pidgin-plugin-fchat
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|8	Version:	0.7.0
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|9	Release:	1.git%{commit_short}.1
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|10	License:	GPLv2+
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|11	Group:		Networking/Instant messaging
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|12	Url:		https://github.com/fchat-pidgin/fchat-pidgin/
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|13	Source0:	https://github.com/fchat-pidgin/fchat-pidgin/archive/%{commit}.zip?/%{oname}-%{commit}.zip
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|14	Patch0:		%{oname}-0.7.0-no-git-version.patch
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|15	BuildRequires:	pkgconfig(cairo)
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|18	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|19	BuildRequires:	pkgconfig(pidgin)
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|20	BuildRequires:	pkgconfig(purple)
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|21	Requires:	pidgin
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|22	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|23	%description
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|24	A pidgin/libpurple plugin for the F-List roleplaying webchat.
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|25	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|26	%files
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|27	%doc CHANGELOG.md LICENSE README.md README_USERS
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|28	%{_datadir}/pixmaps/pidgin/protocols/*/flist.png
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|29	%{_libdir}/purple-2/flist.so
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|30	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|31	#----------------------------------------------------------------------------
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|32	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|33	%prep
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|34	%autosetup -p1 -n %{oname}-%{commit}
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|35	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|36	%build
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|37	%make \
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|38	LINUX_COMPILER="%__cc %{optflags}" \
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|39	DISABLE_NSSFIX=1 \
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|40	FLIST_PURPLE_ONLY=1
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|41	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|42	
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|43	%install
21cr|pidgin-plugin-fchat-0.7.0-1.git658e5c.1|44	%makeinstall_std

6289 21
21cr|pidgin-plugin-guiops-0.5.1-2|1	%define oname pidgin-guiops
21cr|pidgin-plugin-guiops-0.5.1-2|2	
21cr|pidgin-plugin-guiops-0.5.1-2|3	Summary:	GUI customization additional options plugin for pidgin
21cr|pidgin-plugin-guiops-0.5.1-2|4	Name:		pidgin-plugin-guiops
21cr|pidgin-plugin-guiops-0.5.1-2|5	Version:	0.5.1
21cr|pidgin-plugin-guiops-0.5.1-2|6	Release:	2
21cr|pidgin-plugin-guiops-0.5.1-2|7	License:	GPLv3+
21cr|pidgin-plugin-guiops-0.5.1-2|8	Group:		Networking/Instant messaging
21cr|pidgin-plugin-guiops-0.5.1-2|9	Url:		https://code.google.com/archive/p/pidgin-guiops/
21cr|pidgin-plugin-guiops-0.5.1-2|10	Source0:	https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/%{oname}/%{oname}-%{version}.tar.gz
21cr|pidgin-plugin-guiops-0.5.1-2|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|pidgin-plugin-guiops-0.5.1-2|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pidgin-plugin-guiops-0.5.1-2|13	BuildRequires:	pkgconfig(pidgin)
21cr|pidgin-plugin-guiops-0.5.1-2|14	BuildRequires:	pkgconfig(purple)
21cr|pidgin-plugin-guiops-0.5.1-2|15	Requires:	pidgin
21cr|pidgin-plugin-guiops-0.5.1-2|16	
21cr|pidgin-plugin-guiops-0.5.1-2|17	%description
21cr|pidgin-plugin-guiops-0.5.1-2|18	The Pidgin GUIOps plugin provides more GUI customization options:
21cr|pidgin-plugin-guiops-0.5.1-2|19	- display buddy status next to buddy name instead of under it in the buddy list
21cr|pidgin-plugin-guiops-0.5.1-2|20	- hide buddy list and conversation menu's with shortcut key
21cr|pidgin-plugin-guiops-0.5.1-2|21	- hide buddy list statusbox with shortcut key
21cr|pidgin-plugin-guiops-0.5.1-2|22	- make conversation window borders thinner
21cr|pidgin-plugin-guiops-0.5.1-2|23	- hide conversation window status box
21cr|pidgin-plugin-guiops-0.5.1-2|24	
21cr|pidgin-plugin-guiops-0.5.1-2|25	The buddy icon is also resized to a smaller size, or can even be hidden.
21cr|pidgin-plugin-guiops-0.5.1-2|26	
21cr|pidgin-plugin-guiops-0.5.1-2|27	%files
21cr|pidgin-plugin-guiops-0.5.1-2|28	%doc README
21cr|pidgin-plugin-guiops-0.5.1-2|29	%{_libdir}/purple-2/pidgin-guiops.so
21cr|pidgin-plugin-guiops-0.5.1-2|30	
21cr|pidgin-plugin-guiops-0.5.1-2|31	#----------------------------------------------------------------------------
21cr|pidgin-plugin-guiops-0.5.1-2|32	
21cr|pidgin-plugin-guiops-0.5.1-2|33	%prep
21cr|pidgin-plugin-guiops-0.5.1-2|34	%setup -qn %{oname}
21cr|pidgin-plugin-guiops-0.5.1-2|35	
21cr|pidgin-plugin-guiops-0.5.1-2|36	%build
21cr|pidgin-plugin-guiops-0.5.1-2|37	%setup_compile_flags
21cr|pidgin-plugin-guiops-0.5.1-2|38	%make
21cr|pidgin-plugin-guiops-0.5.1-2|39	
21cr|pidgin-plugin-guiops-0.5.1-2|40	%install
21cr|pidgin-plugin-guiops-0.5.1-2|41	%makeinstall_std plugin_dir=%{buildroot}%{_libdir}/purple-2

6290 21
21cr|pidgin-plugin-matrix-0.1.0-1|1	%global debug_package %{nil}
21cr|pidgin-plugin-matrix-0.1.0-1|2	
21cr|pidgin-plugin-matrix-0.1.0-1|3	%define oname purple-matrix
21cr|pidgin-plugin-matrix-0.1.0-1|4	
21cr|pidgin-plugin-matrix-0.1.0-1|5	Summary:	Purple-matrix is a plugin for Pidgin, which supports matrix.org messaging
21cr|pidgin-plugin-matrix-0.1.0-1|6	Name:		pidgin-plugin-matrix
21cr|pidgin-plugin-matrix-0.1.0-1|7	Version:	0.1.0
21cr|pidgin-plugin-matrix-0.1.0-1|8	Release:	1
21cr|pidgin-plugin-matrix-0.1.0-1|9	Epoch:		1
21cr|pidgin-plugin-matrix-0.1.0-1|10	License:	GPLv2+
21cr|pidgin-plugin-matrix-0.1.0-1|11	Group:		Networking/Instant messaging
21cr|pidgin-plugin-matrix-0.1.0-1|12	URL:		https://github.com/matrix-org/purple-matrix
21cr|pidgin-plugin-matrix-0.1.0-1|13	Source0:	https://github.com/matrix-org/purple-matrix/archive/refs/tags/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|pidgin-plugin-matrix-0.1.0-1|14	BuildRequires:	make gcc
21cr|pidgin-plugin-matrix-0.1.0-1|15	BuildRequires:	http-parser-devel
21cr|pidgin-plugin-matrix-0.1.0-1|16	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|pidgin-plugin-matrix-0.1.0-1|17	BuildRequires:	pkgconfig(purple)
21cr|pidgin-plugin-matrix-0.1.0-1|18	BuildRequires:	pkgconfig(sqlite3)
21cr|pidgin-plugin-matrix-0.1.0-1|19	
21cr|pidgin-plugin-matrix-0.1.0-1|20	%description
21cr|pidgin-plugin-matrix-0.1.0-1|21	Purple-plugin-matrix is a plugin for Pidgin, which supports
21cr|pidgin-plugin-matrix-0.1.0-1|22	matrix.org messaging
21cr|pidgin-plugin-matrix-0.1.0-1|23	
21cr|pidgin-plugin-matrix-0.1.0-1|24	%files
21cr|pidgin-plugin-matrix-0.1.0-1|25	%doc README.md
21cr|pidgin-plugin-matrix-0.1.0-1|26	%license LICENSE
21cr|pidgin-plugin-matrix-0.1.0-1|27	%{_libdir}/purple-2/libmatrix.so
21cr|pidgin-plugin-matrix-0.1.0-1|28	%{_datadir}/pixmaps/pidgin/protocols/*/matrix.png
21cr|pidgin-plugin-matrix-0.1.0-1|29	
21cr|pidgin-plugin-matrix-0.1.0-1|30	#----------------------------------------------------------------------------
21cr|pidgin-plugin-matrix-0.1.0-1|31	
21cr|pidgin-plugin-matrix-0.1.0-1|32	%prep
21cr|pidgin-plugin-matrix-0.1.0-1|33	%setup -q -n %{oname}-%{version}
21cr|pidgin-plugin-matrix-0.1.0-1|34	
21cr|pidgin-plugin-matrix-0.1.0-1|35	%build
21cr|pidgin-plugin-matrix-0.1.0-1|36	%make MATRIX_NO_E2E=1
21cr|pidgin-plugin-matrix-0.1.0-1|37	
21cr|pidgin-plugin-matrix-0.1.0-1|38	%install
21cr|pidgin-plugin-matrix-0.1.0-1|39	%makeinstall_std

6291 21
21cr|pidgin-plugin-mrim-0.1.28.1-6|1	%define	PackageName	mrim-prpl
21cr|pidgin-plugin-mrim-0.1.28.1-6|2	%define debug_package %{nil}
21cr|pidgin-plugin-mrim-0.1.28.1-6|3	
21cr|pidgin-plugin-mrim-0.1.28.1-6|4	Summary:	MRIM Plugin for libpurple and derived IM clients
21cr|pidgin-plugin-mrim-0.1.28.1-6|5	Name:		pidgin-plugin-mrim
21cr|pidgin-plugin-mrim-0.1.28.1-6|6	Version:	0.1.28.1
21cr|pidgin-plugin-mrim-0.1.28.1-6|7	Release:	6
21cr|pidgin-plugin-mrim-0.1.28.1-6|8	License:	GPLv2+
21cr|pidgin-plugin-mrim-0.1.28.1-6|9	Group:		Networking/Instant messaging
21cr|pidgin-plugin-mrim-0.1.28.1-6|10	Url:		https://bitbucket.org/mrim-prpl-team/mrim-prpl
21cr|pidgin-plugin-mrim-0.1.28.1-6|11	Source0:	https://bitbucket.org/%{PackageName}-team/%{PackageName}/downloads/%{PackageName}-%{version}.tar.xz
21cr|pidgin-plugin-mrim-0.1.28.1-6|12	Patch0:		pidgin-mrim-multiple-definitions.patch
21cr|pidgin-plugin-mrim-0.1.28.1-6|13	BuildRequires:	pkgconfig(purple)
21cr|pidgin-plugin-mrim-0.1.28.1-6|14	
21cr|pidgin-plugin-mrim-0.1.28.1-6|15	%description
21cr|pidgin-plugin-mrim-0.1.28.1-6|16	All the other plugins for all libpurple derived clients.
21cr|pidgin-plugin-mrim-0.1.28.1-6|17	
21cr|pidgin-plugin-mrim-0.1.28.1-6|18	%prep
21cr|pidgin-plugin-mrim-0.1.28.1-6|19	%autosetup -p1 -n %{PackageName}-%{version}
21cr|pidgin-plugin-mrim-0.1.28.1-6|20	
21cr|pidgin-plugin-mrim-0.1.28.1-6|21	%build
21cr|pidgin-plugin-mrim-0.1.28.1-6|22	./configure --gtk --libdir=%{_libdir}
21cr|pidgin-plugin-mrim-0.1.28.1-6|23	%make
21cr|pidgin-plugin-mrim-0.1.28.1-6|24	
21cr|pidgin-plugin-mrim-0.1.28.1-6|25	%install
21cr|pidgin-plugin-mrim-0.1.28.1-6|26	install -Dm0644 libmrim.so %{buildroot}/%{_libdir}/purple-2/libmrim.so
21cr|pidgin-plugin-mrim-0.1.28.1-6|27	install -Dm0644 pixmaps/mrim16.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/16/mrim.png
21cr|pidgin-plugin-mrim-0.1.28.1-6|28	install -Dm0644 pixmaps/mrim22.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/22/mrim.png
21cr|pidgin-plugin-mrim-0.1.28.1-6|29	install -Dm0644 pixmaps/mrim32.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/32/mrim.png
21cr|pidgin-plugin-mrim-0.1.28.1-6|30	
21cr|pidgin-plugin-mrim-0.1.28.1-6|31	%files
21cr|pidgin-plugin-mrim-0.1.28.1-6|32	%doc README LICENSE TODO
21cr|pidgin-plugin-mrim-0.1.28.1-6|33	%{_libdir}/purple-2/libmrim.so
21cr|pidgin-plugin-mrim-0.1.28.1-6|34	%{_datadir}/pixmaps/pidgin/protocols/*/mrim.png

6292 21
21cr|pidgin-plugin-usercast-0.2.3-1|1	%define debug_package %{nil}
21cr|pidgin-plugin-usercast-0.2.3-1|2	
21cr|pidgin-plugin-usercast-0.2.3-1|3	%define oname usercast
21cr|pidgin-plugin-usercast-0.2.3-1|4	
21cr|pidgin-plugin-usercast-0.2.3-1|5	Summary:	User casting plugin for pidgin
21cr|pidgin-plugin-usercast-0.2.3-1|6	Name:		pidgin-plugin-usercast
21cr|pidgin-plugin-usercast-0.2.3-1|7	Version:	0.2.3
21cr|pidgin-plugin-usercast-0.2.3-1|8	Release:	1
21cr|pidgin-plugin-usercast-0.2.3-1|9	License:	MIT
21cr|pidgin-plugin-usercast-0.2.3-1|10	Group:		Networking/Instant messaging
21cr|pidgin-plugin-usercast-0.2.3-1|11	Url:		https://github.com/santa01/usercast/
21cr|pidgin-plugin-usercast-0.2.3-1|12	Source0:	https://github.com/santa01/usercast/archive/%{oname}-%{version}.tar.gz
21cr|pidgin-plugin-usercast-0.2.3-1|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|pidgin-plugin-usercast-0.2.3-1|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pidgin-plugin-usercast-0.2.3-1|15	BuildRequires:	pkgconfig(pidgin)
21cr|pidgin-plugin-usercast-0.2.3-1|16	BuildRequires:	pkgconfig(purple)
21cr|pidgin-plugin-usercast-0.2.3-1|17	Requires:	pidgin
21cr|pidgin-plugin-usercast-0.2.3-1|18	
21cr|pidgin-plugin-usercast-0.2.3-1|19	%description
21cr|pidgin-plugin-usercast-0.2.3-1|20	Usercast copies the nickname you've double clicked in the conference chat and
21cr|pidgin-plugin-usercast-0.2.3-1|21	pastes it into a conversation's entry field.
21cr|pidgin-plugin-usercast-0.2.3-1|22	
21cr|pidgin-plugin-usercast-0.2.3-1|23	%files
21cr|pidgin-plugin-usercast-0.2.3-1|24	%doc COPYING README
21cr|pidgin-plugin-usercast-0.2.3-1|25	%{_libdir}/pidgin/usercast.so
21cr|pidgin-plugin-usercast-0.2.3-1|26	
21cr|pidgin-plugin-usercast-0.2.3-1|27	#----------------------------------------------------------------------------
21cr|pidgin-plugin-usercast-0.2.3-1|28	
21cr|pidgin-plugin-usercast-0.2.3-1|29	%prep
21cr|pidgin-plugin-usercast-0.2.3-1|30	%setup -qn %{oname}-%{version}
21cr|pidgin-plugin-usercast-0.2.3-1|31	
21cr|pidgin-plugin-usercast-0.2.3-1|32	%build
21cr|pidgin-plugin-usercast-0.2.3-1|33	%setup_compile_flags
21cr|pidgin-plugin-usercast-0.2.3-1|34	%make
21cr|pidgin-plugin-usercast-0.2.3-1|35	
21cr|pidgin-plugin-usercast-0.2.3-1|36	%install
21cr|pidgin-plugin-usercast-0.2.3-1|37	%makeinstall_std LIBDIR=%{_libdir}

6293 21
21cr|pidgin-plugin-window_merge-0.3-2|1	%define oname window_merge
21cr|pidgin-plugin-window_merge-0.3-2|2	
21cr|pidgin-plugin-window_merge-0.3-2|3	Summary:	Plugin for pidgin that merges the Buddy List window with a conversation window
21cr|pidgin-plugin-window_merge-0.3-2|4	Name:		pidgin-plugin-window_merge
21cr|pidgin-plugin-window_merge-0.3-2|5	Version:	0.3
21cr|pidgin-plugin-window_merge-0.3-2|6	Release:	2
21cr|pidgin-plugin-window_merge-0.3-2|7	License:	GPLv2+
21cr|pidgin-plugin-window_merge-0.3-2|8	Group:		Networking/Instant messaging
21cr|pidgin-plugin-window_merge-0.3-2|9	Url:		https://github.com/santa01/usercast/
21cr|pidgin-plugin-window_merge-0.3-2|10	Source0:	https://github.com/downloads/dm0-/window_merge/%{oname}-%{version}.tar.gz
21cr|pidgin-plugin-window_merge-0.3-2|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|pidgin-plugin-window_merge-0.3-2|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pidgin-plugin-window_merge-0.3-2|13	BuildRequires:	pkgconfig(pidgin)
21cr|pidgin-plugin-window_merge-0.3-2|14	BuildRequires:	pkgconfig(purple)
21cr|pidgin-plugin-window_merge-0.3-2|15	Requires:	pidgin
21cr|pidgin-plugin-window_merge-0.3-2|16	
21cr|pidgin-plugin-window_merge-0.3-2|17	%description
21cr|pidgin-plugin-window_merge-0.3-2|18	Enabling this plugin will allow conversations to be attached to the Buddy List
21cr|pidgin-plugin-window_merge-0.3-2|19	window. Preferences are available to customize the plugin's panel layout.
21cr|pidgin-plugin-window_merge-0.3-2|20	
21cr|pidgin-plugin-window_merge-0.3-2|21	%files
21cr|pidgin-plugin-window_merge-0.3-2|22	%doc ChangeLog COPYING NEWS README
21cr|pidgin-plugin-window_merge-0.3-2|23	%{_libdir}/pidgin/window_merge.so
21cr|pidgin-plugin-window_merge-0.3-2|24	
21cr|pidgin-plugin-window_merge-0.3-2|25	#----------------------------------------------------------------------------
21cr|pidgin-plugin-window_merge-0.3-2|26	
21cr|pidgin-plugin-window_merge-0.3-2|27	%prep
21cr|pidgin-plugin-window_merge-0.3-2|28	%setup -qn %{oname}-%{version}
21cr|pidgin-plugin-window_merge-0.3-2|29	
21cr|pidgin-plugin-window_merge-0.3-2|30	%build
21cr|pidgin-plugin-window_merge-0.3-2|31	%configure
21cr|pidgin-plugin-window_merge-0.3-2|32	%make
21cr|pidgin-plugin-window_merge-0.3-2|33	
21cr|pidgin-plugin-window_merge-0.3-2|34	%install
21cr|pidgin-plugin-window_merge-0.3-2|35	%makeinstall_std

6294 21
21cr|pidgin-privacy-please-0.7.1-4|1	Summary:	Pidgin plugin to stop spammers from annoying you
21cr|pidgin-privacy-please-0.7.1-4|2	Name:		pidgin-privacy-please
21cr|pidgin-privacy-please-0.7.1-4|3	Version:	0.7.1
21cr|pidgin-privacy-please-0.7.1-4|4	Release:	4
21cr|pidgin-privacy-please-0.7.1-4|5	License:	GPLv2+
21cr|pidgin-privacy-please-0.7.1-4|6	Group:		Networking/Instant messaging
21cr|pidgin-privacy-please-0.7.1-4|7	Url:		http://code.google.com/p/pidgin-privacy-please/
21cr|pidgin-privacy-please-0.7.1-4|8	Source0:	http://pidgin-privacy-please.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|pidgin-privacy-please-0.7.1-4|9	BuildRequires:	pidgin-devel
21cr|pidgin-privacy-please-0.7.1-4|10	BuildRequires:	intltool
21cr|pidgin-privacy-please-0.7.1-4|11	Requires:	pidgin
21cr|pidgin-privacy-please-0.7.1-4|12	
21cr|pidgin-privacy-please-0.7.1-4|13	%description
21cr|pidgin-privacy-please-0.7.1-4|14	Pidgin-privacy-please offers the following features:
21cr|pidgin-privacy-please-0.7.1-4|15	
21cr|pidgin-privacy-please-0.7.1-4|16	- Block certain users (with an optional auto-reply)
21cr|pidgin-privacy-please-0.7.1-4|17	- Block messages from people who are not on your contact
21cr|pidgin-privacy-please-0.7.1-4|18	list (with an optional auto-reply)
21cr|pidgin-privacy-please-0.7.1-4|19	- Suppress repeated authorization requests
21cr|pidgin-privacy-please-0.7.1-4|20	
21cr|pidgin-privacy-please-0.7.1-4|21	%prep
21cr|pidgin-privacy-please-0.7.1-4|22	%setup -q
21cr|pidgin-privacy-please-0.7.1-4|23	
21cr|pidgin-privacy-please-0.7.1-4|24	%build
21cr|pidgin-privacy-please-0.7.1-4|25	%configure
21cr|pidgin-privacy-please-0.7.1-4|26	
21cr|pidgin-privacy-please-0.7.1-4|27	%make
21cr|pidgin-privacy-please-0.7.1-4|28	
21cr|pidgin-privacy-please-0.7.1-4|29	%install
21cr|pidgin-privacy-please-0.7.1-4|30	%makeinstall_std
21cr|pidgin-privacy-please-0.7.1-4|31	%find_lang %{name}
21cr|pidgin-privacy-please-0.7.1-4|32	
21cr|pidgin-privacy-please-0.7.1-4|33	%files -f %{name}.lang
21cr|pidgin-privacy-please-0.7.1-4|34	%doc AUTHORS ChangeLog README
21cr|pidgin-privacy-please-0.7.1-4|35	%{_libdir}/pidgin/libpidgin_pp.so

6295 21
21cr|pidgin-rhythmbox-2.0-12|1	Summary:	Update Pidgin user info with music info playing in Rhythmbox
21cr|pidgin-rhythmbox-2.0-12|2	Name:		pidgin-rhythmbox
21cr|pidgin-rhythmbox-2.0-12|3	Version:	2.0
21cr|pidgin-rhythmbox-2.0-12|4	Release:	12
21cr|pidgin-rhythmbox-2.0-12|5	License:	GPLv2+
21cr|pidgin-rhythmbox-2.0-12|6	Group:		Networking/Instant messaging
21cr|pidgin-rhythmbox-2.0-12|7	Url:		http://jon.oberheide.org/projects/pidgin-rhythmbox/
21cr|pidgin-rhythmbox-2.0-12|8	Source0:	http://jon.oberheide.org/projects/pidgin-rhythmbox/downloads/%{name}-%{version}.tar.bz2
21cr|pidgin-rhythmbox-2.0-12|9	Source1:	%{name}.rpmlintrc
21cr|pidgin-rhythmbox-2.0-12|10	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|pidgin-rhythmbox-2.0-12|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pidgin-rhythmbox-2.0-12|12	BuildRequires:	pkgconfig(purple)
21cr|pidgin-rhythmbox-2.0-12|13	Requires:	pidgin
21cr|pidgin-rhythmbox-2.0-12|14	Requires:	rhythmbox
21cr|pidgin-rhythmbox-2.0-12|15	
21cr|pidgin-rhythmbox-2.0-12|16	%description
21cr|pidgin-rhythmbox-2.0-12|17	The Pidgin-Rhythmbox plugin will automatically update your Pidgin user
21cr|pidgin-rhythmbox-2.0-12|18	info and/or away message with the currently playing music in Rhythmbox.
21cr|pidgin-rhythmbox-2.0-12|19	
21cr|pidgin-rhythmbox-2.0-12|20	If the artist and title are known, it will also attempt to create
21cr|pidgin-rhythmbox-2.0-12|21	a link to the song's lyrics by using Google's "I'm Feeling Lucky"
21cr|pidgin-rhythmbox-2.0-12|22	feature.
21cr|pidgin-rhythmbox-2.0-12|23	
21cr|pidgin-rhythmbox-2.0-12|24	Pidgin-Rhythmbox will replace %%rb in your user info and/or away message
21cr|pidgin-rhythmbox-2.0-12|25	with the song information. As of version 1.5.0.1, only oscar protocol
21cr|pidgin-rhythmbox-2.0-12|26	(i.e. AIM/ICQ) is supported, though it is expected to support every
21cr|pidgin-rhythmbox-2.0-12|27	protocol in 2.0.
21cr|pidgin-rhythmbox-2.0-12|28	
21cr|pidgin-rhythmbox-2.0-12|29	%files
21cr|pidgin-rhythmbox-2.0-12|30	%doc README
21cr|pidgin-rhythmbox-2.0-12|31	%{_libdir}/pidgin/*.so
21cr|pidgin-rhythmbox-2.0-12|32	
21cr|pidgin-rhythmbox-2.0-12|33	#----------------------------------------------------------------------------
21cr|pidgin-rhythmbox-2.0-12|34	
21cr|pidgin-rhythmbox-2.0-12|35	%prep
21cr|pidgin-rhythmbox-2.0-12|36	%setup -q
21cr|pidgin-rhythmbox-2.0-12|37	
21cr|pidgin-rhythmbox-2.0-12|38	%build
21cr|pidgin-rhythmbox-2.0-12|39	autoreconf -fi
21cr|pidgin-rhythmbox-2.0-12|40	%configure
21cr|pidgin-rhythmbox-2.0-12|41	%make
21cr|pidgin-rhythmbox-2.0-12|42	
21cr|pidgin-rhythmbox-2.0-12|43	%install
21cr|pidgin-rhythmbox-2.0-12|44	%makeinstall_std

6296 21
21cr|pidgin-sipe-1.25.0-3|1	%define	__libtoolize /bin/true
21cr|pidgin-sipe-1.25.0-3|2	
21cr|pidgin-sipe-1.25.0-3|3	Summary:	Pidgin protocol (SIP/SIMPLE) plugin to connect to MS Office Communicator
21cr|pidgin-sipe-1.25.0-3|4	Name:		pidgin-sipe
21cr|pidgin-sipe-1.25.0-3|5	Version:	1.25.0
21cr|pidgin-sipe-1.25.0-3|6	Release:	3
21cr|pidgin-sipe-1.25.0-3|7	License:	GPLv2+
21cr|pidgin-sipe-1.25.0-3|8	Group:		Networking/Instant messaging
21cr|pidgin-sipe-1.25.0-3|9	Url:		http://sipe.sourceforge.net
21cr|pidgin-sipe-1.25.0-3|10	Source0:	http://downloads.sourceforge.net/project/sipe/sipe/pidgin-sipe-%{version}/%{name}-%{version}.tar.xz
21cr|pidgin-sipe-1.25.0-3|11	Patch0:		pidgin-sipe-1.25.0-automake.patch
21cr|pidgin-sipe-1.25.0-3|12	BuildRequires:	appstream
21cr|pidgin-sipe-1.25.0-3|13	BuildRequires:	intltool
21cr|pidgin-sipe-1.25.0-3|14	BuildRequires:	flex
21cr|pidgin-sipe-1.25.0-3|15	BuildRequires:	pkgconfig(farstream-0.2)
21cr|pidgin-sipe-1.25.0-3|16	BuildRequires:	pkgconfig(freerdp-shadow2)
21cr|pidgin-sipe-1.25.0-3|17	BuildRequires:	pkgconfig(glib-2.0) >= 2.32.0
21cr|pidgin-sipe-1.25.0-3|18	BuildRequires:	pkgconfig(gmime-3.0)
21cr|pidgin-sipe-1.25.0-3|19	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|pidgin-sipe-1.25.0-3|20	BuildRequires:	pkgconfig(krb5)
21cr|pidgin-sipe-1.25.0-3|21	BuildRequires:	pkgconfig(libpsl)
21cr|pidgin-sipe-1.25.0-3|22	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|pidgin-sipe-1.25.0-3|23	BuildRequires:	pkgconfig(libxml-2.0)
21cr|pidgin-sipe-1.25.0-3|24	BuildRequires:	pkgconfig(nice) >= 0.1.0
21cr|pidgin-sipe-1.25.0-3|25	BuildRequires:	pkgconfig(nss)
21cr|pidgin-sipe-1.25.0-3|26	BuildRequires:	pkgconfig(purple) >= 2.7.0
21cr|pidgin-sipe-1.25.0-3|27	BuildRequires:	pkgconfig(telepathy-glib) >= 0.18.0
21cr|pidgin-sipe-1.25.0-3|28	
21cr|pidgin-sipe-1.25.0-3|29	%description
21cr|pidgin-sipe-1.25.0-3|30	This project develops a third-party plugin for the Pidgin  multi-protocol
21cr|pidgin-sipe-1.25.0-3|31	instant messenger. It implements the extended version of SIP/SIMPLE used by
21cr|pidgin-sipe-1.25.0-3|32	various products:
21cr|pidgin-sipe-1.25.0-3|33	* Microsoft Office Communications Server (OCS 2007 and newer).
21cr|pidgin-sipe-1.25.0-3|34	* Microsoft Live Communications Server (LCS 2003/2005).
21cr|pidgin-sipe-1.25.0-3|35	* Reuters Messaging.
21cr|pidgin-sipe-1.25.0-3|36	With this plugin you should be able to replace your Microsoft Office
21cr|pidgin-sipe-1.25.0-3|37	Communicator client with Pidgin.
21cr|pidgin-sipe-1.25.0-3|38	
21cr|pidgin-sipe-1.25.0-3|39	%files -f %{name}.lang
21cr|pidgin-sipe-1.25.0-3|40	%doc AUTHORS ChangeLog COPYING README
21cr|pidgin-sipe-1.25.0-3|41	%{_libdir}/purple-2/*.so
21cr|pidgin-sipe-1.25.0-3|42	%{_libexecdir}/telepathy-sipe
21cr|pidgin-sipe-1.25.0-3|43	%{_datadir}/telepathy/profiles/sipe.profile
21cr|pidgin-sipe-1.25.0-3|44	%{_datadir}/empathy/icons/hicolor/*/apps/im-sipe.*
21cr|pidgin-sipe-1.25.0-3|45	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.sipe.service
21cr|pidgin-sipe-1.25.0-3|46	%{_datadir}/pixmaps/pidgin/protocols/*/sipe*
21cr|pidgin-sipe-1.25.0-3|47	%{_datadir}/metainfo/%{name}.metainfo.xml
21cr|pidgin-sipe-1.25.0-3|48	
21cr|pidgin-sipe-1.25.0-3|49	#----------------------------------------------------------------------------
21cr|pidgin-sipe-1.25.0-3|50	
21cr|pidgin-sipe-1.25.0-3|51	%prep
21cr|pidgin-sipe-1.25.0-3|52	%setup -q
21cr|pidgin-sipe-1.25.0-3|53	%patch0 -p1
21cr|pidgin-sipe-1.25.0-3|54	
21cr|pidgin-sipe-1.25.0-3|55	# Fix perms
21cr|pidgin-sipe-1.25.0-3|56	find . -name "*.c" -o -name "*.h" | xargs chmod 0644
21cr|pidgin-sipe-1.25.0-3|57	
21cr|pidgin-sipe-1.25.0-3|58	
21cr|pidgin-sipe-1.25.0-3|59	%build
21cr|pidgin-sipe-1.25.0-3|60	autoreconf -vfi
21cr|pidgin-sipe-1.25.0-3|61	sed -i 's/-Werror//g' configure.ac configure
21cr|pidgin-sipe-1.25.0-3|62	
21cr|pidgin-sipe-1.25.0-3|63	%configure \
21cr|pidgin-sipe-1.25.0-3|64	--with-krb5 \
21cr|pidgin-sipe-1.25.0-3|65	--with-vv \
21cr|pidgin-sipe-1.25.0-3|66	--enable-purple \
21cr|pidgin-sipe-1.25.0-3|67	--enable-telepathy
21cr|pidgin-sipe-1.25.0-3|68	%make
21cr|pidgin-sipe-1.25.0-3|69	
21cr|pidgin-sipe-1.25.0-3|70	
21cr|pidgin-sipe-1.25.0-3|71	%install
21cr|pidgin-sipe-1.25.0-3|72	%makeinstall_std
21cr|pidgin-sipe-1.25.0-3|73	
21cr|pidgin-sipe-1.25.0-3|74	# Pidgin doesn't have 24 or 32 pixel icons
21cr|pidgin-sipe-1.25.0-3|75	rm -f %{buildroot}%{_datadir}/pixmaps/pidgin/protocols/24/sipe.png \
21cr|pidgin-sipe-1.25.0-3|76	%{buildroot}%{_datadir}/pixmaps/pidgin/protocols/32/sipe.png
21cr|pidgin-sipe-1.25.0-3|77	
21cr|pidgin-sipe-1.25.0-3|78	%find_lang %{name}

6297 21
21cr|pidgin-smartear-2.6.5-1|1	%define fversion %{version}-1
21cr|pidgin-smartear-2.6.5-1|2	
21cr|pidgin-smartear-2.6.5-1|3	Summary:	Pidgin plugin to assign a different sound to each buddy
21cr|pidgin-smartear-2.6.5-1|4	Name:		pidgin-smartear
21cr|pidgin-smartear-2.6.5-1|5	Version:	2.6.5
21cr|pidgin-smartear-2.6.5-1|6	Release:	1
21cr|pidgin-smartear-2.6.5-1|7	Epoch:		1
21cr|pidgin-smartear-2.6.5-1|8	License:	GPLv2+
21cr|pidgin-smartear-2.6.5-1|9	Group:		Networking/Instant messaging
21cr|pidgin-smartear-2.6.5-1|10	Url:		https://mpcomplete.org/proj/smartear/
21cr|pidgin-smartear-2.6.5-1|11	Source0:	https://mpcomplete.org/proj/smartear/files/smartear-%{fversion}.tar.gz
21cr|pidgin-smartear-2.6.5-1|12	#gw add missing internal header
21cr|pidgin-smartear-2.6.5-1|13	Patch0:		smartear-2.0.0-1-internal.patch
21cr|pidgin-smartear-2.6.5-1|14	BuildRequires:	libtool
21cr|pidgin-smartear-2.6.5-1|15	BuildRequires:	pkgconfig(purple)
21cr|pidgin-smartear-2.6.5-1|16	Requires:	pidgin
21cr|pidgin-smartear-2.6.5-1|17	
21cr|pidgin-smartear-2.6.5-1|18	%description
21cr|pidgin-smartear-2.6.5-1|19	This is a plugin for Pidgin, an instant messanger.
21cr|pidgin-smartear-2.6.5-1|20	With it, you can assign different sounds to play for different buddies
21cr|pidgin-smartear-2.6.5-1|21	or whole groups of buddies. SmartEar allows you to opt to play sounds
21cr|pidgin-smartear-2.6.5-1|22	when a buddy sends you an IM, signs on, returns from away or idle, or
21cr|pidgin-smartear-2.6.5-1|23	any combination of these, so you'll know by the sound what the
21cr|pidgin-smartear-2.6.5-1|24	important people are doing.
21cr|pidgin-smartear-2.6.5-1|25	
21cr|pidgin-smartear-2.6.5-1|26	Author suggests turning off default gaim sound event before using this
21cr|pidgin-smartear-2.6.5-1|27	plugin.
21cr|pidgin-smartear-2.6.5-1|28	
21cr|pidgin-smartear-2.6.5-1|29	%files
21cr|pidgin-smartear-2.6.5-1|30	%{_libdir}/pidgin/smartear.so
21cr|pidgin-smartear-2.6.5-1|31	
21cr|pidgin-smartear-2.6.5-1|32	#----------------------------------------------------------------------------
21cr|pidgin-smartear-2.6.5-1|33	
21cr|pidgin-smartear-2.6.5-1|34	%prep
21cr|pidgin-smartear-2.6.5-1|35	%autosetup -p1 -n smartear-%{fversion}
21cr|pidgin-smartear-2.6.5-1|36	
21cr|pidgin-smartear-2.6.5-1|37	%build
21cr|pidgin-smartear-2.6.5-1|38	libtool --tag=CC --mode=compile gcc -DPURPLE_PLUGINS -DVERSION=\"%{version}\"  `pkg-config --cflags pidgin gtk+-2.0` %{optflags} -c smartear.c -o smartear.lo
21cr|pidgin-smartear-2.6.5-1|39	libtool --tag=LD --mode=link    gcc `pkg-config --libs pidgin` %{optflags} -o smartear.la -rpath %{_libdir}/pidgin smartear.lo -module -avoid-version
21cr|pidgin-smartear-2.6.5-1|40	
21cr|pidgin-smartear-2.6.5-1|41	%install
21cr|pidgin-smartear-2.6.5-1|42	mkdir -p %{buildroot}%{_libdir}/pidgin
21cr|pidgin-smartear-2.6.5-1|43	libtool --mode=install /usr/bin/install smartear.la %{buildroot}%{_libdir}/pidgin/smartear.la
21cr|pidgin-smartear-2.6.5-1|44	
21cr|pidgin-smartear-2.6.5-1|45	# remove files not bundled
21cr|pidgin-smartear-2.6.5-1|46	rm -f %{buildroot}%{_libdir}/pidgin/*.a

6298 21
21cr|pidgin-tlen-20150226-1|1	%define _prel 20070524
21cr|pidgin-tlen-20150226-1|2	
21cr|pidgin-tlen-20150226-1|3	Summary:	Tlen.pl protocol plugin for Pidgin
21cr|pidgin-tlen-20150226-1|4	Name:		pidgin-tlen
21cr|pidgin-tlen-20150226-1|5	Version:	20150226
21cr|pidgin-tlen-20150226-1|6	Release:	1
21cr|pidgin-tlen-20150226-1|7	Epoch:		1
21cr|pidgin-tlen-20150226-1|8	License:	GPLv2+
21cr|pidgin-tlen-20150226-1|9	Group:		Networking/Instant messaging
21cr|pidgin-tlen-20150226-1|10	Url:		http://nic.com.pl/~alek
21cr|pidgin-tlen-20150226-1|11	Source0:	http://nic.com.pl/~alek/gaim-tlen/%{name}-%{_prel}.tar.bz2
21cr|pidgin-tlen-20150226-1|12	Patch0:		pidgin-tlen-20070524-debug.patch
21cr|pidgin-tlen-20150226-1|13	BuildRequires:	pkgconfig(purple)
21cr|pidgin-tlen-20150226-1|14	Requires:	pidgin
21cr|pidgin-tlen-20150226-1|15	
21cr|pidgin-tlen-20150226-1|16	%description
21cr|pidgin-tlen-20150226-1|17	Tlen.pl is a popular IM protocol in Poland, this plugin provides its
21cr|pidgin-tlen-20150226-1|18	port into Pidgin.
21cr|pidgin-tlen-20150226-1|19	
21cr|pidgin-tlen-20150226-1|20	%files
21cr|pidgin-tlen-20150226-1|21	%defattr(644,root,root,755)
21cr|pidgin-tlen-20150226-1|22	%doc README
21cr|pidgin-tlen-20150226-1|23	%attr(755,root,root) %{_libdir}/purple-2/libtlen.so
21cr|pidgin-tlen-20150226-1|24	%{_datadir}/pixmaps/pidgin/protocols/*/tlen.png
21cr|pidgin-tlen-20150226-1|25	
21cr|pidgin-tlen-20150226-1|26	#----------------------------------------------------------------------------
21cr|pidgin-tlen-20150226-1|27	
21cr|pidgin-tlen-20150226-1|28	%prep
21cr|pidgin-tlen-20150226-1|29	%setup -qn %{name}-%{_prel}
21cr|pidgin-tlen-20150226-1|30	%patch0 -p1
21cr|pidgin-tlen-20150226-1|31	
21cr|pidgin-tlen-20150226-1|32	%build
21cr|pidgin-tlen-20150226-1|33	%make LOCALBASE=%{_prefix}
21cr|pidgin-tlen-20150226-1|34	
21cr|pidgin-tlen-20150226-1|35	%install
21cr|pidgin-tlen-20150226-1|36	mkdir -p %{buildroot}%{_libdir}/purple-2
21cr|pidgin-tlen-20150226-1|37	install libtlen.so %{buildroot}%{_libdir}/purple-2/
21cr|pidgin-tlen-20150226-1|38	
21cr|pidgin-tlen-20150226-1|39	for i in 16 22 48; do \
21cr|pidgin-tlen-20150226-1|40	install -D tlen_$i.png \
21cr|pidgin-tlen-20150226-1|41	%{buildroot}%{_datadir}/pixmaps/pidgin/protocols/$i/tlen.png; \
21cr|pidgin-tlen-20150226-1|42	done

6299 21
21cr|pigment-0.3.17-9|1	%define		api	0.3
21cr|pigment-0.3.17-9|2	%define		major		11
21cr|pigment-0.3.17-9|3	%define		libname		%mklibname %{name} %{api} %{major}
21cr|pigment-0.3.17-9|4	%define		develname	%mklibname %{name} -d
21cr|pigment-0.3.17-9|5	
21cr|pigment-0.3.17-9|6	Summary:	User interface library with embedded multimedia
21cr|pigment-0.3.17-9|7	Name:		pigment
21cr|pigment-0.3.17-9|8	Version:	0.3.17
21cr|pigment-0.3.17-9|9	Release:	9
21cr|pigment-0.3.17-9|10	License:	LGPLv2+
21cr|pigment-0.3.17-9|11	Group:		Development/C
21cr|pigment-0.3.17-9|12	URL:		https://code.fluendo.com/pigment/trac
21cr|pigment-0.3.17-9|13	Source0:	http://elisa.fluendo.com/static/download/pigment/%{name}-%{version}.tar.bz2
21cr|pigment-0.3.17-9|14	Patch0:		pigment-0.3.17-redefinition.patch
21cr|pigment-0.3.17-9|15	Patch1:		pigment-0.3.17-gleslib.patch
21cr|pigment-0.3.17-9|16	Patch2:		pigment-0.3.17-install.patch
21cr|pigment-0.3.17-9|17	BuildRequires:	pkgconfig(cairo) >= 1.4
21cr|pigment-0.3.17-9|18	BuildRequires:	pkgconfig(cairo-xlib)
21cr|pigment-0.3.17-9|19	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|pigment-0.3.17-9|20	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21cr|pigment-0.3.17-9|21	BuildRequires:	pkgconfig(glib-2.0) >= 2.8.0
21cr|pigment-0.3.17-9|22	BuildRequires:	pkgconfig(glu)
21cr|pigment-0.3.17-9|23	BuildRequires:	pkgconfig(gstreamer-0.10) >= 0.10.0
21cr|pigment-0.3.17-9|24	BuildRequires:	pkgconfig(gstreamer-base-0.10) >= 0.10.0
21cr|pigment-0.3.17-9|25	BuildRequires:	pkgconfig(gstreamer-check-0.10)  >= 0.10.0
21cr|pigment-0.3.17-9|26	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)  >= 0.10.0
21cr|pigment-0.3.17-9|27	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|pigment-0.3.17-9|28	BuildRequires:	pkgconfig(libglade-2.0)
21cr|pigment-0.3.17-9|29	BuildRequires:	pkgconfig(pango) >= 1.20
21cr|pigment-0.3.17-9|30	BuildRequires:	pkgconfig(pangocairo) >= 1.20
21cr|pigment-0.3.17-9|31	BuildRequires:	pkgconfig(tslib-0.0)
21cr|pigment-0.3.17-9|32	BuildRequires:	pkgconfig(x11)
21cr|pigment-0.3.17-9|33	BuildRequires:	pkgconfig(xcomposite)
21cr|pigment-0.3.17-9|34	BuildRequires:	pkgconfig(xrender)
21cr|pigment-0.3.17-9|35	BuildRequires:	gtk-doc
21cr|pigment-0.3.17-9|36	
21cr|pigment-0.3.17-9|37	%description
21cr|pigment-0.3.17-9|38	Pigment is a library designed to easily build user interfaces
21cr|pigment-0.3.17-9|39	with embedded multimedia. Its design allows to use it on several
21cr|pigment-0.3.17-9|40	platforms, thanks to a plugin system allowing to choose the underlying
21cr|pigment-0.3.17-9|41	graphical API. Pigment is the rendering engine of Elisa, the Fluendo
21cr|pigment-0.3.17-9|42	Media Center project.
21cr|pigment-0.3.17-9|43	
21cr|pigment-0.3.17-9|44	%package -n %{libname}
21cr|pigment-0.3.17-9|45	Group:		System/Libraries
21cr|pigment-0.3.17-9|46	Summary:	Shared library of Pigment
21cr|pigment-0.3.17-9|47	
21cr|pigment-0.3.17-9|48	%description -n %{libname}
21cr|pigment-0.3.17-9|49	Pigment is a library designed to easily build user interfaces
21cr|pigment-0.3.17-9|50	with embedded multimedia. Its design allows to use it on several
21cr|pigment-0.3.17-9|51	platforms, thanks to a plugin system allowing to choose the underlying
21cr|pigment-0.3.17-9|52	graphical API. Pigment is the rendering engine of Elisa, the Fluendo
21cr|pigment-0.3.17-9|53	Media Center project.
21cr|pigment-0.3.17-9|54	
21cr|pigment-0.3.17-9|55	%package -n %{develname}
21cr|pigment-0.3.17-9|56	Group:		Development/C
21cr|pigment-0.3.17-9|57	Summary:	Development headers for shared library of Pigment
21cr|pigment-0.3.17-9|58	Requires:	%{libname} = %{version}-%{release}
21cr|pigment-0.3.17-9|59	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|pigment-0.3.17-9|60	Provides:	%{name}-devel = %{version}-%{release}
21cr|pigment-0.3.17-9|61	
21cr|pigment-0.3.17-9|62	%description -n %{develname}
21cr|pigment-0.3.17-9|63	Pigment is a library designed to easily build user interfaces
21cr|pigment-0.3.17-9|64	with embedded multimedia. Its design allows to use it on several
21cr|pigment-0.3.17-9|65	platforms, thanks to a plugin system allowing to choose the underlying
21cr|pigment-0.3.17-9|66	graphical API. Pigment is the rendering engine of Elisa, the Fluendo
21cr|pigment-0.3.17-9|67	Media Center project.
21cr|pigment-0.3.17-9|68	
21cr|pigment-0.3.17-9|69	%prep
21cr|pigment-0.3.17-9|70	%setup -q
21cr|pigment-0.3.17-9|71	%patch0 -p2
21cr|pigment-0.3.17-9|72	%patch1 -p1
21cr|pigment-0.3.17-9|73	%patch2 -p1
21cr|pigment-0.3.17-9|74	
21cr|pigment-0.3.17-9|75	%build
21cr|pigment-0.3.17-9|76	autoreconf -fi
21cr|pigment-0.3.17-9|77	%configure --disable-gtk-doc --disable-static
21cr|pigment-0.3.17-9|78	%make
21cr|pigment-0.3.17-9|79	
21cr|pigment-0.3.17-9|80	%install
21cr|pigment-0.3.17-9|81	%makeinstall_std
21cr|pigment-0.3.17-9|82	
21cr|pigment-0.3.17-9|83	%files
21cr|pigment-0.3.17-9|84	%dir %{_libdir}/%{name}-%{api}/%{version}
21cr|pigment-0.3.17-9|85	%{_libdir}/%{name}-%{api}/%{version}/*.so
21cr|pigment-0.3.17-9|86	%{_datadir}/gtk-doc/html/%{name}
21cr|pigment-0.3.17-9|87	
21cr|pigment-0.3.17-9|88	%files -n %{libname}
21cr|pigment-0.3.17-9|89	%{_libdir}/lib*-%{api}.so.%{major}
21cr|pigment-0.3.17-9|90	%{_libdir}/lib*-%{api}.so.%{major}.*
21cr|pigment-0.3.17-9|91	
21cr|pigment-0.3.17-9|92	%files -n %{develname}
21cr|pigment-0.3.17-9|93	%{_includedir}/*
21cr|pigment-0.3.17-9|94	%{_libdir}/lib*.so
21cr|pigment-0.3.17-9|95	%{_libdir}/pkgconfig/*.pc

6300 21
21cr|pillowfight-0.3.0-1|1	%define srcname libpillowfight
21cr|pillowfight-0.3.0-1|2	%define oname   pypillowfight
21cr|pillowfight-0.3.0-1|3	
21cr|pillowfight-0.3.0-1|4	Name:           pillowfight
21cr|pillowfight-0.3.0-1|5	Version:        0.3.0
21cr|pillowfight-0.3.0-1|6	Release:        1
21cr|pillowfight-0.3.0-1|7	Summary:        Various image processing algorithms
21cr|pillowfight-0.3.0-1|8	Group:          Graphics
21cr|pillowfight-0.3.0-1|9	License:        GPL-2.0-or-later
21cr|pillowfight-0.3.0-1|10	URL:            https://gitlab.gnome.org/World/OpenPaperwork/libpillowfight
21cr|pillowfight-0.3.0-1|11	Source0:        https://gitlab.gnome.org/World/OpenPaperwork/libpillowfight/-/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|pillowfight-0.3.0-1|12	# https://gitlab.gnome.org/World/OpenPaperwork/libpillowfight/issues/15
21cr|pillowfight-0.3.0-1|13	Source1:        images.tar.xz
21cr|pillowfight-0.3.0-1|14	
21cr|pillowfight-0.3.0-1|15	# Because Fedora 32-bit does not necessarily support SSE2.
21cr|pillowfight-0.3.0-1|16	Patch0001:      0001-Do-not-override-compile-args.patch
21cr|pillowfight-0.3.0-1|17	
21cr|pillowfight-0.3.0-1|18	%global _description \
21cr|pillowfight-0.3.0-1|19	Library containing various image processing algorithms: Automatic Color \
21cr|pillowfight-0.3.0-1|20	Equalization, Unpaper's algorithms, Stroke Width Transformation, etc.
21cr|pillowfight-0.3.0-1|21	
21cr|pillowfight-0.3.0-1|22	%description
21cr|pillowfight-0.3.0-1|23	%{_description}
21cr|pillowfight-0.3.0-1|24	
21cr|pillowfight-0.3.0-1|25	%package -n     python3-%{name}
21cr|pillowfight-0.3.0-1|26	Summary:        %{summary}
21cr|pillowfight-0.3.0-1|27	%{?python_provide:%python_provide python3-%{name}}
21cr|pillowfight-0.3.0-1|28	
21cr|pillowfight-0.3.0-1|29	BuildRequires:  gcc
21cr|pillowfight-0.3.0-1|30	BuildRequires:  python3-devel
21cr|pillowfight-0.3.0-1|31	BuildRequires:  python3-setuptools
21cr|pillowfight-0.3.0-1|32	BuildRequires:  python3-nose >= 1.0
21cr|pillowfight-0.3.0-1|33	BuildRequires:  python3-pillow
21cr|pillowfight-0.3.0-1|34	
21cr|pillowfight-0.3.0-1|35	Requires:       python3-pillow
21cr|pillowfight-0.3.0-1|36	
21cr|pillowfight-0.3.0-1|37	%description -n python3-%{name}
21cr|pillowfight-0.3.0-1|38	%{_description}
21cr|pillowfight-0.3.0-1|39	
21cr|pillowfight-0.3.0-1|40	%prep
21cr|pillowfight-0.3.0-1|41	%autosetup -n libpillowfight-%{version} -p1
21cr|pillowfight-0.3.0-1|42	%setup -D -T -n libpillowfight-%{version} -q -a 1
21cr|pillowfight-0.3.0-1|43	
21cr|pillowfight-0.3.0-1|44	# Remove bundled egg-info
21cr|pillowfight-0.3.0-1|45	rm -rf %{srcname}.egg-info
21cr|pillowfight-0.3.0-1|46	
21cr|pillowfight-0.3.0-1|47	echo "#define INTERNAL_PILLOWFIGHT_VERSION \"%{version}\"" > src/pillowfight/_version.h
21cr|pillowfight-0.3.0-1|48	
21cr|pillowfight-0.3.0-1|49	%build
21cr|pillowfight-0.3.0-1|50	%py3_build
21cr|pillowfight-0.3.0-1|51	
21cr|pillowfight-0.3.0-1|52	%install
21cr|pillowfight-0.3.0-1|53	%py3_install
21cr|pillowfight-0.3.0-1|54	
21cr|pillowfight-0.3.0-1|55	%files -n python3-%{name}
21cr|pillowfight-0.3.0-1|56	%license LICENSE
21cr|pillowfight-0.3.0-1|57	%doc README.md
21cr|pillowfight-0.3.0-1|58	%{python3_sitearch}/%{name}
21cr|pillowfight-0.3.0-1|59	%{python3_sitearch}/%{oname}-%{version}-py%{python3_version}.egg-info
21cr|pillowfight-0.3.0-1|60	

6301 21
21cr|pine2mutt-0.3-11|1	Summary: Pine2mutt makes mutt behave somewhat pine-like
21cr|pine2mutt-0.3-11|2	Name: pine2mutt
21cr|pine2mutt-0.3-11|3	Version: 0.3
21cr|pine2mutt-0.3-11|4	Release: 11
21cr|pine2mutt-0.3-11|5	Source0: %{name}-%{version}.tar.bz2
21cr|pine2mutt-0.3-11|6	Patch: %name-makefile.patch.bz2
21cr|pine2mutt-0.3-11|7	License: GPL
21cr|pine2mutt-0.3-11|8	URL: http://www.netmeister.org/apps/pine2mutt/index.html
21cr|pine2mutt-0.3-11|9	Group: Networking/Mail
21cr|pine2mutt-0.3-11|10	Buildroot: %{_tmppath}/%{name}-buildroot
21cr|pine2mutt-0.3-11|11	Buildarch: noarch
21cr|pine2mutt-0.3-11|12	
21cr|pine2mutt-0.3-11|13	%description
21cr|pine2mutt-0.3-11|14	Pine2mutt is a simple perl-script interesting to people who switch from using
21cr|pine2mutt-0.3-11|15	pine to mutt. It converts pine's .addressbook into mutt-readable aliases,
21cr|pine2mutt-0.3-11|16	enables pine-like sent-mail-folder handling and provides pine-like keybindings
21cr|pine2mutt-0.3-11|17	by sourcing the file "Pine.rc" which comes with mutt.
21cr|pine2mutt-0.3-11|18	
21cr|pine2mutt-0.3-11|19	%prep
21cr|pine2mutt-0.3-11|20	rm -rf $RPM_BUILD_ROOT
21cr|pine2mutt-0.3-11|21	
21cr|pine2mutt-0.3-11|22	%setup
21cr|pine2mutt-0.3-11|23	
21cr|pine2mutt-0.3-11|24	%patch -p1
21cr|pine2mutt-0.3-11|25	
21cr|pine2mutt-0.3-11|26	%build
21cr|pine2mutt-0.3-11|27	
21cr|pine2mutt-0.3-11|28	%install
21cr|pine2mutt-0.3-11|29	export DESTDIR=$RPM_BUILD_ROOT
21cr|pine2mutt-0.3-11|30	
21cr|pine2mutt-0.3-11|31	mkdir -p $RPM_BUILD_ROOT%_bindir
21cr|pine2mutt-0.3-11|32	mkdir -p $RPM_BUILD_ROOT%_mandir/man1
21cr|pine2mutt-0.3-11|33	
21cr|pine2mutt-0.3-11|34	make install
21cr|pine2mutt-0.3-11|35	
21cr|pine2mutt-0.3-11|36	%clean
21cr|pine2mutt-0.3-11|37	
21cr|pine2mutt-0.3-11|38	%files
21cr|pine2mutt-0.3-11|39	%defattr(-,root,root)
21cr|pine2mutt-0.3-11|40	%doc README COPYING
21cr|pine2mutt-0.3-11|41	%_bindir/*
21cr|pine2mutt-0.3-11|42	%_mandir/man1/*

6302 21
21cr|pinfo-0.6.13-2|1	Summary:	Przemek's Info Viewer - a (much) better info
21cr|pinfo-0.6.13-2|2	Name:		pinfo
21cr|pinfo-0.6.13-2|3	Version:	0.6.13
21cr|pinfo-0.6.13-2|4	Release:	2
21cr|pinfo-0.6.13-2|5	Group:		Development/Other
21cr|pinfo-0.6.13-2|6	License:	GPLv2+
21cr|pinfo-0.6.13-2|7	Url:		https://github.com/baszoetekouw/pinfo
21cr|pinfo-0.6.13-2|8	Source0:	https://github.com/baszoetekouw/pinfo/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pinfo-0.6.13-2|9	Patch0:		pinfo-0.6.13-lzma-xz-lzip.patch
21cr|pinfo-0.6.13-2|10	Patch1:		pinfo-0.6.9-xdg.patch
21cr|pinfo-0.6.13-2|11	Patch2:		pinfo-0.6.13-nogroup.patch
21cr|pinfo-0.6.13-2|12	Patch3:		pinfo-0.6.9-infopath.patch
21cr|pinfo-0.6.13-2|13	Patch4:		pinfo-0.6.10-man.patch
21cr|pinfo-0.6.13-2|14	Patch5:		pinfo-0.6.13-gcc10.patch
21cr|pinfo-0.6.13-2|15	Patch6:		pinfo-0.6.13-stringop-overflow.patch
21cr|pinfo-0.6.13-2|16	Patch7:		pinfo-print-format.patch
21cr|pinfo-0.6.13-2|17	BuildRequires:	autoconf
21cr|pinfo-0.6.13-2|18	BuildRequires:	bison
21cr|pinfo-0.6.13-2|19	BuildRequires:	texinfo
21cr|pinfo-0.6.13-2|20	BuildRequires:	gettext-devel
21cr|pinfo-0.6.13-2|21	BuildRequires:	readline-devel
21cr|pinfo-0.6.13-2|22	BuildRequires:	pkgconfig(ncurses)
21cr|pinfo-0.6.13-2|23	
21cr|pinfo-0.6.13-2|24	%description
21cr|pinfo-0.6.13-2|25	Hypertext info file viewer. User interface similar to lynx.
21cr|pinfo-0.6.13-2|26	It is based on ncurses. It can handle now as well info
21cr|pinfo-0.6.13-2|27	pages as man pages. Regexp searching included.
21cr|pinfo-0.6.13-2|28	
21cr|pinfo-0.6.13-2|29	%prep
21cr|pinfo-0.6.13-2|30	%setup -q
21cr|pinfo-0.6.13-2|31	%apply_patches
21cr|pinfo-0.6.13-2|32	
21cr|pinfo-0.6.13-2|33	%build
21cr|pinfo-0.6.13-2|34	./autogen.sh --no-configure
21cr|pinfo-0.6.13-2|35	%configure --with-readline
21cr|pinfo-0.6.13-2|36	%make
21cr|pinfo-0.6.13-2|37	%make -C po
21cr|pinfo-0.6.13-2|38	
21cr|pinfo-0.6.13-2|39	%install
21cr|pinfo-0.6.13-2|40	%makeinstall_std
21cr|pinfo-0.6.13-2|41	
21cr|pinfo-0.6.13-2|42	%find_lang %{name}
21cr|pinfo-0.6.13-2|43	
21cr|pinfo-0.6.13-2|44	ln -s pinfo %{buildroot}%{_bindir}/pman
21cr|pinfo-0.6.13-2|45	
21cr|pinfo-0.6.13-2|46	%files -f %{name}.lang
21cr|pinfo-0.6.13-2|47	%doc AUTHORS README.md TECHSTUFF
21cr|pinfo-0.6.13-2|48	%config(noreplace) %{_sysconfdir}/pinforc
21cr|pinfo-0.6.13-2|49	%{_bindir}/*
21cr|pinfo-0.6.13-2|50	%{_mandir}/*/*
21cr|pinfo-0.6.13-2|51	%{_infodir}/*

6303 21
21cr|pinpoint-0.1.8-3|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21cr|pinpoint-0.1.8-3|2	
21cr|pinpoint-0.1.8-3|3	Name:           pinpoint
21cr|pinpoint-0.1.8-3|4	Version:        0.1.8
21cr|pinpoint-0.1.8-3|5	Release:        3
21cr|pinpoint-0.1.8-3|6	Summary:        A tool for making hackers do excellent presentations
21cr|pinpoint-0.1.8-3|7	Group:          Office
21cr|pinpoint-0.1.8-3|8	License:        LGPLv2+
21cr|pinpoint-0.1.8-3|9	URL:            https://wiki.gnome.org/Pinpoint
21cr|pinpoint-0.1.8-3|10	Source0:        https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21cr|pinpoint-0.1.8-3|11	Patch0:		pinpoint-0.1.8-CVE-2013-7447.patch
21cr|pinpoint-0.1.8-3|12	BuildRequires:	pkgconfig(cairo-pdf) >= 1.9.12
21cr|pinpoint-0.1.8-3|13	BuildRequires:	pkgconfig(clutter-1.0) >= 1.4
21cr|pinpoint-0.1.8-3|14	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|pinpoint-0.1.8-3|15	BuildRequires:	pkgconfig(clutter-x11-1.0)
21cr|pinpoint-0.1.8-3|16	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|pinpoint-0.1.8-3|17	BuildRequires:	pkgconfig(gio-2.0) >= 2.26
21cr|pinpoint-0.1.8-3|18	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|pinpoint-0.1.8-3|19	BuildRequires:	pkgconfig(pangocairo)
21cr|pinpoint-0.1.8-3|20	
21cr|pinpoint-0.1.8-3|21	%description
21cr|pinpoint-0.1.8-3|22	Pinpoint a simple presentation tool that hopes to avoid audience death
21cr|pinpoint-0.1.8-3|23	by bullet point and instead encourage presentations containing
21cr|pinpoint-0.1.8-3|24	beautiful images and small amounts of concise text in slides.
21cr|pinpoint-0.1.8-3|25	
21cr|pinpoint-0.1.8-3|26	%prep
21cr|pinpoint-0.1.8-3|27	%setup -q
21cr|pinpoint-0.1.8-3|28	%apply_patches
21cr|pinpoint-0.1.8-3|29	
21cr|pinpoint-0.1.8-3|30	%build
21cr|pinpoint-0.1.8-3|31	%configure
21cr|pinpoint-0.1.8-3|32	%make
21cr|pinpoint-0.1.8-3|33	
21cr|pinpoint-0.1.8-3|34	%install
21cr|pinpoint-0.1.8-3|35	%makeinstall_std
21cr|pinpoint-0.1.8-3|36	
21cr|pinpoint-0.1.8-3|37	%files
21cr|pinpoint-0.1.8-3|38	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|pinpoint-0.1.8-3|39	%{_bindir}/pinpoint
21cr|pinpoint-0.1.8-3|40	%{_datadir}/pinpoint

6304 21
21cr|pinta-1.6-4|1	%global debug_package %{nil}
21cr|pinta-1.6-4|2	
21cr|pinta-1.6-4|3	Summary:	An easy to use drawing and image editing program
21cr|pinta-1.6-4|4	Name:		pinta
21cr|pinta-1.6-4|5	Version:	1.6
21cr|pinta-1.6-4|6	Release:	4
21cr|pinta-1.6-4|7	# the code is licensed under the MIT license while the icons are licensed as CC-BY
21cr|pinta-1.6-4|8	License:	MIT and CC-BY
21cr|pinta-1.6-4|9	Group:		Graphics
21cr|pinta-1.6-4|10	Url:		http://pinta-project.com/
21cr|pinta-1.6-4|11	Source0:	https://github.com/PintaProject/Pinta/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|pinta-1.6-4|12	BuildRequires:	gtk-sharp2
21cr|pinta-1.6-4|13	BuildRequires:	intltool
21cr|pinta-1.6-4|14	BuildRequires:	pkgconfig(gapi-2.0)
21cr|pinta-1.6-4|15	BuildRequires:	pkgconfig(mono)
21cr|pinta-1.6-4|16	BuildRequires:	pkgconfig(mono-addins)
21cr|pinta-1.6-4|17	Requires:	gtk-sharp2
21cr|pinta-1.6-4|18	Requires:	mono-addins
21cr|pinta-1.6-4|19	
21cr|pinta-1.6-4|20	%description
21cr|pinta-1.6-4|21	Pinta is an image drawing/editing program.
21cr|pinta-1.6-4|22	It's goal is to provide a simplified alternative to GIMP for casual users.
21cr|pinta-1.6-4|23	
21cr|pinta-1.6-4|24	%files -f %{name}.lang
21cr|pinta-1.6-4|25	%doc readme.md license-mit.txt license-pdn.txt
21cr|pinta-1.6-4|26	%{_libdir}/%{name}
21cr|pinta-1.6-4|27	%{_bindir}/%{name}
21cr|pinta-1.6-4|28	%{_datadir}/applications/%{name}.desktop
21cr|pinta-1.6-4|29	%{_datadir}/icons/hicolor/*/*/%{name}.*
21cr|pinta-1.6-4|30	%{_datadir}/man/man1/%{name}*
21cr|pinta-1.6-4|31	%{_datadir}/pixmaps/%{name}*
21cr|pinta-1.6-4|32	
21cr|pinta-1.6-4|33	#----------------------------------------------------------------------------
21cr|pinta-1.6-4|34	
21cr|pinta-1.6-4|35	%prep
21cr|pinta-1.6-4|36	%setup -q
21cr|pinta-1.6-4|37	
21cr|pinta-1.6-4|38	# update the project and solution files for mono4
21cr|pinta-1.6-4|39	find . -name "*.sln" -print -exec sed -i 's/Format Version 10.00/Format Version 11.00/g' {} \;
21cr|pinta-1.6-4|40	find . \( -name "*.csproj" -o -name "*.proj" \) -print -exec sed -i 's#ToolsVersion="3.5"#ToolsVersion="4.0"#g; s#<TargetFrameworkVersion>.*</TargetFrameworkVersion>##g; s#<PropertyGroup>#<PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>#g; s#Mono.Posix, Version.*"#Mono.Posix"#g' {} \;
21cr|pinta-1.6-4|41	
21cr|pinta-1.6-4|42	%build
21cr|pinta-1.6-4|43	%configure
21cr|pinta-1.6-4|44	%make
21cr|pinta-1.6-4|45	
21cr|pinta-1.6-4|46	%install
21cr|pinta-1.6-4|47	%make_install
21cr|pinta-1.6-4|48	
21cr|pinta-1.6-4|49	%find_lang %{name}

6305 21
21cr|pioneer-20250501-6|1	%define	debug_package %{nil}
21cr|pioneer-20250501-6|2	
21cr|pioneer-20250501-6|3	Summary:	Space adventure game, reminiscent of Frontier: Elite 2
21cr|pioneer-20250501-6|4	Name:		pioneer
21cr|pioneer-20250501-6|5	Version:	20250501
21cr|pioneer-20250501-6|6	Release:	6
21cr|pioneer-20250501-6|7	License:	GPLv3+
21cr|pioneer-20250501-6|8	Group:		Games/Arcade
21cr|pioneer-20250501-6|9	Url:		http://pioneerspacesim.net/
21cr|pioneer-20250501-6|10	Source0:	https://github.com/pioneerspacesim/pioneer/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pioneer-20250501-6|11	Patch0:		pioneer-headers.patch
21cr|pioneer-20250501-6|12	Patch1:		use_system_fmt.patch
21cr|pioneer-20250501-6|13	BuildRequires:	imagemagick
21cr|pioneer-20250501-6|14	BuildRequires:	cmake
21cr|pioneer-20250501-6|15	BuildRequires:	patchelf
21cr|pioneer-20250501-6|16	BuildRequires:	pkgconfig(assimp)
21cr|pioneer-20250501-6|17	BuildRequires:	pkgconfig(freetype2)
21cr|pioneer-20250501-6|18	BuildRequires:	pkgconfig(gl)
21cr|pioneer-20250501-6|19	BuildRequires:	pkgconfig(glew)
21cr|pioneer-20250501-6|20	BuildRequires:	pkgconfig(glu)
21cr|pioneer-20250501-6|21	BuildRequires:	pkgconfig(libcurl)
21cr|pioneer-20250501-6|22	BuildRequires:	pkgconfig(fmt)
21cr|pioneer-20250501-6|23	BuildRequires:	pkgconfig(libpng)
21cr|pioneer-20250501-6|24	BuildRequires:	pkgconfig(sdl2)
21cr|pioneer-20250501-6|25	BuildRequires:	pkgconfig(SDL2_image)
21cr|pioneer-20250501-6|26	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|pioneer-20250501-6|27	BuildRequires:	pkgconfig(vorbisfile)
21cr|pioneer-20250501-6|28	Requires:	%{name}-data = %{EVRD}
21cr|pioneer-20250501-6|29	ExcludeArch:	%{e2k} %{riscv} loongarch64
21cr|pioneer-20250501-6|30	
21cr|pioneer-20250501-6|31	%description
21cr|pioneer-20250501-6|32	Pioneer is a space adventure game set in the Milky Way galaxy at the turn of
21cr|pioneer-20250501-6|33	the 31st Century.
21cr|pioneer-20250501-6|34	
21cr|pioneer-20250501-6|35	The game is open-ended, and you are free to explore the millions of star
21cr|pioneer-20250501-6|36	systems in the game. You can land on planets, slingshot past gas giants, and
21cr|pioneer-20250501-6|37	burn yourself to a crisp flying between binary star systems.
21cr|pioneer-20250501-6|38	
21cr|pioneer-20250501-6|39	When Pioneer is finished there will be many ways to make ends meet: piracy,
21cr|pioneer-20250501-6|40	smuggling, bounty-hunting, mining, doing missions for the various factions
21cr|pioneer-20250501-6|41	fighting for power, freedom or self-determination.
21cr|pioneer-20250501-6|42	
21cr|pioneer-20250501-6|43	Pioneer has a sneaking resemblance to Frontier: Elite 2.
21cr|pioneer-20250501-6|44	
21cr|pioneer-20250501-6|45	%files
21cr|pioneer-20250501-6|46	%doc Changelog.txt AUTHORS.txt README.md Quickstart.txt
21cr|pioneer-20250501-6|47	%attr(755,root,root) %{_gamesbindir}/%{name}
21cr|pioneer-20250501-6|48	%attr(755,root,root) %{_gamesbindir}/modelcompiler
21cr|pioneer-20250501-6|49	%attr(755,root,root) %{_gamesbindir}/savegamedump
21cr|pioneer-20250501-6|50	%attr(755,root,root) %{_gamesbindir}/editor
21cr|pioneer-20250501-6|51	%{_datadir}/applications/*.desktop
21cr|pioneer-20250501-6|52	%{_iconsdir}/hicolor/*/apps/*.png
21cr|pioneer-20250501-6|53	%{_datadir}/metainfo/net.pioneerspacesim.Pioneer.metainfo.xml
21cr|pioneer-20250501-6|54	
21cr|pioneer-20250501-6|55	#----------------------------------------------------------------------------
21cr|pioneer-20250501-6|56	
21cr|pioneer-20250501-6|57	%package data
21cr|pioneer-20250501-6|58	Summary:	Game data files for Pioneer
21cr|pioneer-20250501-6|59	Requires:	%{name} = %{EVRD}
21cr|pioneer-20250501-6|60	BuildArch:	noarch
21cr|pioneer-20250501-6|61	
21cr|pioneer-20250501-6|62	%description data
21cr|pioneer-20250501-6|63	Game data files for Pioneer.
21cr|pioneer-20250501-6|64	
21cr|pioneer-20250501-6|65	%files data
21cr|pioneer-20250501-6|66	%doc Changelog.txt AUTHORS.txt README.md Quickstart.txt
21cr|pioneer-20250501-6|67	%defattr(644,root,root,755)
21cr|pioneer-20250501-6|68	%{_gamesdatadir}/%{name}
21cr|pioneer-20250501-6|69	
21cr|pioneer-20250501-6|70	#----------------------------------------------------------------------------
21cr|pioneer-20250501-6|71	
21cr|pioneer-20250501-6|72	%prep
21cr|pioneer-20250501-6|73	%autosetup -p1 -n %{name}-%{version}
21cr|pioneer-20250501-6|74	for N in 16 32 64 128; do convert data/icons/badge.png -resize ${N}x${N} $N.png; done
21cr|pioneer-20250501-6|75	
21cr|pioneer-20250501-6|76	%build
21cr|pioneer-20250501-6|77	#./bootstrap
21cr|pioneer-20250501-6|78	%cmake \
21cr|pioneer-20250501-6|79	-DCMAKE_BUILD_TYPE=Release		\
21cr|pioneer-20250501-6|80	-DCMAKE_VERBOSE_MAKEFILE=TRUE		\
21cr|pioneer-20250501-6|81	-DFMT_INSTALL=OFF			\
21cr|pioneer-20250501-6|82	-DPIONEER_INSTALL_BINDIR=%{_gamesbindir} \
21cr|pioneer-20250501-6|83	-DPIONEER_INSTALL_DATADIR=%{_gamesdatadir}/%{name} \
21cr|pioneer-20250501-6|84	-DPIONEER_DATA_DIR=%{_gamesdatadir}/%{name}/data \
21cr|pioneer-20250501-6|85	%ifarch aarch64
21cr|pioneer-20250501-6|86	-DUSE_SSE42=OFF \
21cr|pioneer-20250501-6|87	%endif
21cr|pioneer-20250501-6|88	-DUSE_SYSTEM_LIBLUA=OFF
21cr|pioneer-20250501-6|89	%make_build
21cr|pioneer-20250501-6|90	
21cr|pioneer-20250501-6|91	%install
21cr|pioneer-20250501-6|92	%make_install -C build
21cr|pioneer-20250501-6|93	
21cr|pioneer-20250501-6|94	#fix install missing models
21cr|pioneer-20250501-6|95	cp -rf ./data/models %{buildroot}%{_gamesdatadir}/%{name}/data/
21cr|pioneer-20250501-6|96	
21cr|pioneer-20250501-6|97	# remove development files
21cr|pioneer-20250501-6|98	rm -rf %{buildroot}%{_includedir}
21cr|pioneer-20250501-6|99	rm -rf %{buildroot}%{_libdir}/%{name}/cmake
21cr|pioneer-20250501-6|100	rm -rf %{buildroot}%{_libdir}/%{name}/pkgconfig
21cr|pioneer-20250501-6|101	
21cr|pioneer-20250501-6|102	%changelog
21cr|pioneer-20250501-6|103	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|104	- fix typo
21cr|pioneer-20250501-6|105	
21cr|pioneer-20250501-6|106	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|107	- fix install missing models
21cr|pioneer-20250501-6|108	
21cr|pioneer-20250501-6|109	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|110	- attempt fix install to gamesbindir
21cr|pioneer-20250501-6|111	
21cr|pioneer-20250501-6|112	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|113	- attempt fix install to gamesbindir
21cr|pioneer-20250501-6|114	
21cr|pioneer-20250501-6|115	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 20250501-5
21cr|pioneer-20250501-6|116	- fix files
21cr|pioneer-20250501-6|117	
21cr|pioneer-20250501-6|118	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|119	- attempt fix install to gamesbindir
21cr|pioneer-20250501-6|120	
21cr|pioneer-20250501-6|121	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 20250501-4
21cr|pioneer-20250501-6|122	- fix data path
21cr|pioneer-20250501-6|123	
21cr|pioneer-20250501-6|124	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 20250501-3
21cr|pioneer-20250501-6|125	- rediff patch
21cr|pioneer-20250501-6|126	
21cr|pioneer-20250501-6|127	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|128	- patch for use system fmt
21cr|pioneer-20250501-6|129	
21cr|pioneer-20250501-6|130	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|131	- patch for use system fmt
21cr|pioneer-20250501-6|132	
21cr|pioneer-20250501-6|133	* Tue Oct 28 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|134	- avoid file conflict
21cr|pioneer-20250501-6|135	
21cr|pioneer-20250501-6|136	* Tue Oct 28 2025 Aleksandr Proklov <a.proklov@rosa.ru> 20250501-1
21cr|pioneer-20250501-6|137	- fix files
21cr|pioneer-20250501-6|138	
21cr|pioneer-20250501-6|139	* Tue Oct 28 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|140	- use bundled lua
21cr|pioneer-20250501-6|141	
21cr|pioneer-20250501-6|142	* Tue Oct 28 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|pioneer-20250501-6|143	- Update version to 20250501
21cr|pioneer-20250501-6|144	
21cr|pioneer-20250501-6|145	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|pioneer-20250501-6|146	- automated spec cleanup
21cr|pioneer-20250501-6|147	
21cr|pioneer-20250501-6|148	* Sun Jun 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.20240314-1
21cr|pioneer-20250501-6|149	- fix build on aarch64
21cr|pioneer-20250501-6|150	
21cr|pioneer-20250501-6|151	* Sun Jun 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.20240314-1
21cr|pioneer-20250501-6|152	- Update version to 0.20240314
21cr|pioneer-20250501-6|153	
21cr|pioneer-20250501-6|154	* Mon Oct 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.20220203-3
21cr|pioneer-20250501-6|155	- May some clear from wine stack update. Bump release
21cr|pioneer-20250501-6|156	
21cr|pioneer-20250501-6|157	* Fri Apr 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.20220203-2
21cr|pioneer-20250501-6|158	- Rebuild with sdl2
21cr|pioneer-20250501-6|159	
21cr|pioneer-20250501-6|160	* Sat Feb 5 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.20220203-1
21cr|pioneer-20250501-6|161	- Update version to 0.20220203
21cr|pioneer-20250501-6|162	
21cr|pioneer-20250501-6|163	* Wed Oct 27 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.20210723-1
21cr|pioneer-20250501-6|164	- add requires exclude for libfmt
21cr|pioneer-20250501-6|165	
21cr|pioneer-20250501-6|166	* Wed Oct 27 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pioneer-20250501-6|167	- disable debug package
21cr|pioneer-20250501-6|168	
21cr|pioneer-20250501-6|169	* Wed Oct 27 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pioneer-20250501-6|170	- fix files
21cr|pioneer-20250501-6|171	
21cr|pioneer-20250501-6|172	* Wed Oct 27 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pioneer-20250501-6|173	- fix install path
21cr|pioneer-20250501-6|174	
21cr|pioneer-20250501-6|175	* Wed Oct 27 2021 Александр <a.proklov@rosalinux.ru>
21cr|pioneer-20250501-6|176	- use cmake for build
21cr|pioneer-20250501-6|177	
21cr|pioneer-20250501-6|178	* Wed Oct 27 2021 Александр <a.proklov@rosalinux.ru>
21cr|pioneer-20250501-6|179	- add BR cmake
21cr|pioneer-20250501-6|180	
21cr|pioneer-20250501-6|181	* Tue Oct 26 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|pioneer-20250501-6|182	- Update version to 0.20210723
21cr|pioneer-20250501-6|183	
21cr|pioneer-20250501-6|184	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.20180203-1
21cr|pioneer-20250501-6|185	- bot: rpm5 -> rpm4 (8)
21cr|pioneer-20250501-6|186	
21cr|pioneer-20250501-6|187	* Mon Jan 13 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|pioneer-20250501-6|188	- Small cleaning (macros in Version etc.)
21cr|pioneer-20250501-6|189	
21cr|pioneer-20250501-6|190	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|pioneer-20250501-6|191	- bot: rpm5 -> rpm4 (3)
21cr|pioneer-20250501-6|192	
21cr|pioneer-20250501-6|193	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.20180203-1
21cr|pioneer-20250501-6|194	- bot: rpm5 -> rpm4 (1)

6306 21
21cr|pioneers-15.4-1|1	# Workaround to build with GCC 10
21cr|pioneers-15.4-1|2	%global optflags %{optflags} -fcommon
21cr|pioneers-15.4-1|3	Summary:	Playable implementation of the Settlers of Catan
21cr|pioneers-15.4-1|4	Name:		pioneers
21cr|pioneers-15.4-1|5	Version:	15.4
21cr|pioneers-15.4-1|6	Release:	1
21cr|pioneers-15.4-1|7	License:	GPLv2+
21cr|pioneers-15.4-1|8	Group:		Games/Boards
21cr|pioneers-15.4-1|9	Url:		http://pio.sourceforge.net/
21cr|pioneers-15.4-1|10	Source0:	http://downloads.sourceforge.net/project/pio/Source/%{name}-%{version}.tar.gz
21cr|pioneers-15.4-1|11	Source2:	pioneers-0.9.55-icons.tar.bz2
21cr|pioneers-15.4-1|12	BuildRequires:	desktop-file-utils
21cr|pioneers-15.4-1|13	BuildRequires:	intltool
21cr|pioneers-15.4-1|14	BuildRequires:	scrollkeeper
21cr|pioneers-15.4-1|15	BuildRequires:	avahi-client-devel
21cr|pioneers-15.4-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|pioneers-15.4-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|pioneers-15.4-1|18	BuildRequires:	pkgconfig(libnotify)
21cr|pioneers-15.4-1|19	
21cr|pioneers-15.4-1|20	%description
21cr|pioneers-15.4-1|21	Pioneers is an Internet playable implementation of the Settlers of
21cr|pioneers-15.4-1|22	Catan board game. The aim is to remain as faithful to the board game
21cr|pioneers-15.4-1|23	as is possible.
21cr|pioneers-15.4-1|24	
21cr|pioneers-15.4-1|25	%files -f %{name}.lang
21cr|pioneers-15.4-1|26	%doc AUTHORS ChangeLog README
21cr|pioneers-15.4-1|27	%{_bindir}/pioneers
21cr|pioneers-15.4-1|28	%{_bindir}/pioneers-editor
21cr|pioneers-15.4-1|29	%{_datadir}/applications/pioneers.desktop
21cr|pioneers-15.4-1|30	%{_datadir}/applications/pioneers-editor.desktop
21cr|pioneers-15.4-1|31	%{_datadir}/pixmaps/pioneers.png
21cr|pioneers-15.4-1|32	%{_datadir}/pixmaps/pioneers-editor.png
21cr|pioneers-15.4-1|33	%{_datadir}/pixmaps/pioneers/
21cr|pioneers-15.4-1|34	%dir %{_datadir}/games/pioneers
21cr|pioneers-15.4-1|35	%{_datadir}/games/pioneers/themes/
21cr|pioneers-15.4-1|36	%{_mandir}/man6/pioneers.6*
21cr|pioneers-15.4-1|37	%{_mandir}/man6/pioneers-editor.6*
21cr|pioneers-15.4-1|38	%{_iconsdir}/hicolor/*/apps/pioneers.*
21cr|pioneers-15.4-1|39	%{_iconsdir}/hicolor/*/apps/pioneers-editor.*
21cr|pioneers-15.4-1|40	%{_iconsdir}/hicolor/*/actions/pioneers*.svg
21cr|pioneers-15.4-1|41	%{_iconsdir}/%{name}.png
21cr|pioneers-15.4-1|42	%{_liconsdir}/%{name}.png
21cr|pioneers-15.4-1|43	%{_miconsdir}/%{name}.png
21cr|pioneers-15.4-1|44	%{_iconsdir}/%{name}-editor.png
21cr|pioneers-15.4-1|45	%{_liconsdir}/%{name}-editor.png
21cr|pioneers-15.4-1|46	%{_miconsdir}/%{name}-editor.png
21cr|pioneers-15.4-1|47	
21cr|pioneers-15.4-1|48	#----------------------------------------------------------------------------
21cr|pioneers-15.4-1|49	
21cr|pioneers-15.4-1|50	%package server-console
21cr|pioneers-15.4-1|51	Summary:	Pioneers Console Server
21cr|pioneers-15.4-1|52	Group:		Games/Boards
21cr|pioneers-15.4-1|53	Requires:	pioneers-server-data = %{version}
21cr|pioneers-15.4-1|54	
21cr|pioneers-15.4-1|55	%description server-console
21cr|pioneers-15.4-1|56	Pioneers is an Internet playable implementation of the Settlers of
21cr|pioneers-15.4-1|57	Catan board game. The aim is to remain as faithful to the board game
21cr|pioneers-15.4-1|58	as is possible.
21cr|pioneers-15.4-1|59	
21cr|pioneers-15.4-1|60	The meta server registers available game servers and offers them to new
21cr|pioneers-15.4-1|61	players. It can also create new servers on client request.
21cr|pioneers-15.4-1|62	
21cr|pioneers-15.4-1|63	%files server-console
21cr|pioneers-15.4-1|64	%doc README
21cr|pioneers-15.4-1|65	%{_bindir}/pioneers-server-console
21cr|pioneers-15.4-1|66	%{_bindir}/pioneers-metaserver
21cr|pioneers-15.4-1|67	%{_mandir}/man6/pioneers-server-console.6*
21cr|pioneers-15.4-1|68	%{_mandir}/man6/pioneers-metaserver.6*
21cr|pioneers-15.4-1|69	
21cr|pioneers-15.4-1|70	#----------------------------------------------------------------------------
21cr|pioneers-15.4-1|71	
21cr|pioneers-15.4-1|72	%package  server-gtk
21cr|pioneers-15.4-1|73	Summary:	Pioneers GTK Server
21cr|pioneers-15.4-1|74	Group: 		Games/Boards
21cr|pioneers-15.4-1|75	Requires:	pioneers-server-data = %{version}
21cr|pioneers-15.4-1|76	
21cr|pioneers-15.4-1|77	%description server-gtk
21cr|pioneers-15.4-1|78	Pioneers is an Internet playable implementation of the Settlers of
21cr|pioneers-15.4-1|79	Catan board game. The aim is to remain as faithful to the board game
21cr|pioneers-15.4-1|80	as is possible.
21cr|pioneers-15.4-1|81	
21cr|pioneers-15.4-1|82	The server has a user interface in which you can customise the game
21cr|pioneers-15.4-1|83	parameters. Customisation is fairly limited at the moment, but this
21cr|pioneers-15.4-1|84	should change in later versions.  Once you are happy with the game
21cr|pioneers-15.4-1|85	parameters, press the Start Server button, and the server will start
21cr|pioneers-15.4-1|86	listening for client connections.
21cr|pioneers-15.4-1|87	
21cr|pioneers-15.4-1|88	%files server-gtk
21cr|pioneers-15.4-1|89	%doc README
21cr|pioneers-15.4-1|90	%{_bindir}/pioneers-server-gtk
21cr|pioneers-15.4-1|91	%{_datadir}/applications/pioneers-server.desktop
21cr|pioneers-15.4-1|92	%{_mandir}/man6/pioneers-server-gtk.6*
21cr|pioneers-15.4-1|93	%{_datadir}/pixmaps/%{name}-server.png
21cr|pioneers-15.4-1|94	%{_datadir}/icons/hicolor/*/apps/pioneers-server.*
21cr|pioneers-15.4-1|95	%{_iconsdir}/%{name}-server.png
21cr|pioneers-15.4-1|96	%{_liconsdir}/%{name}-server.png
21cr|pioneers-15.4-1|97	%{_miconsdir}/%{name}-server.png
21cr|pioneers-15.4-1|98	
21cr|pioneers-15.4-1|99	#----------------------------------------------------------------------------
21cr|pioneers-15.4-1|100	
21cr|pioneers-15.4-1|101	%package server-data
21cr|pioneers-15.4-1|102	Summary:	Pioneers Data
21cr|pioneers-15.4-1|103	Group:		Games/Boards
21cr|pioneers-15.4-1|104	
21cr|pioneers-15.4-1|105	%description server-data
21cr|pioneers-15.4-1|106	Pioneers is an Internet playable implementation of the Settlers of
21cr|pioneers-15.4-1|107	Catan board game. The aim is to remain as faithful to the board game
21cr|pioneers-15.4-1|108	as is possible.
21cr|pioneers-15.4-1|109	
21cr|pioneers-15.4-1|110	This package contains the data files for a game server, including a
21cr|pioneers-15.4-1|111	computer player that can take part in Pioneers games.
21cr|pioneers-15.4-1|112	
21cr|pioneers-15.4-1|113	%files server-data
21cr|pioneers-15.4-1|114	%doc README
21cr|pioneers-15.4-1|115	%{_bindir}/pioneersai
21cr|pioneers-15.4-1|116	%{_mandir}/man6/pioneersai.6*
21cr|pioneers-15.4-1|117	%dir %{_datadir}/games/pioneers
21cr|pioneers-15.4-1|118	%{_datadir}/games/pioneers/computer_names
21cr|pioneers-15.4-1|119	%{_datadir}/games/pioneers/*.game
21cr|pioneers-15.4-1|120	
21cr|pioneers-15.4-1|121	#----------------------------------------------------------------------------
21cr|pioneers-15.4-1|122	
21cr|pioneers-15.4-1|123	%prep
21cr|pioneers-15.4-1|124	%setup -q -a 2
21cr|pioneers-15.4-1|125	%apply_patches
21cr|pioneers-15.4-1|126	
21cr|pioneers-15.4-1|127	%build
21cr|pioneers-15.4-1|128	%configure
21cr|pioneers-15.4-1|129	%make
21cr|pioneers-15.4-1|130	
21cr|pioneers-15.4-1|131	%install
21cr|pioneers-15.4-1|132	%makeinstall_std
21cr|pioneers-15.4-1|133	
21cr|pioneers-15.4-1|134	%find_lang %{name} --with-gnome
21cr|pioneers-15.4-1|135	
21cr|pioneers-15.4-1|136	desktop-file-install \
21cr|pioneers-15.4-1|137	--vendor="" \
21cr|pioneers-15.4-1|138	--add-category="X-MandrivaLinux-MoreApplications-Games-Boards" \
21cr|pioneers-15.4-1|139	--dir %{buildroot}%{_datadir}/applications \
21cr|pioneers-15.4-1|140	%{buildroot}%{_datadir}/applications/*
21cr|pioneers-15.4-1|141	
21cr|pioneers-15.4-1|142	cp -r icons %{buildroot}%{_datadir}/

6307 21
21cr|pipewalker-0.9.4-3|1	Summary:	A clone of the NetWalk game
21cr|pipewalker-0.9.4-3|2	Name:		pipewalker
21cr|pipewalker-0.9.4-3|3	Version:	0.9.4
21cr|pipewalker-0.9.4-3|4	Release:	3
21cr|pipewalker-0.9.4-3|5	License:	GPLv3+
21cr|pipewalker-0.9.4-3|6	Group:		Games/Puzzles
21cr|pipewalker-0.9.4-3|7	Url:		http://%{name}.sourceforge.net/
21cr|pipewalker-0.9.4-3|8	Source0:	http://downloads.sourceforge.net/pipewalker/%{name}-%{version}.tar.gz
21cr|pipewalker-0.9.4-3|9	Patch1:		pipewalker-0.9.4-string-literal.patch
21cr|pipewalker-0.9.4-3|10	BuildRequires:	pkgconfig(gl)
21cr|pipewalker-0.9.4-3|11	BuildRequires:	pkgconfig(libpng)
21cr|pipewalker-0.9.4-3|12	BuildRequires:	pkgconfig(sdl)
21cr|pipewalker-0.9.4-3|13	
21cr|pipewalker-0.9.4-3|14	%description
21cr|pipewalker-0.9.4-3|15	This is a puzzle game where pieces of a computer network are to be turned
21cr|pipewalker-0.9.4-3|16	in the right/left direction to make all computers connected to the same
21cr|pipewalker-0.9.4-3|17	network.
21cr|pipewalker-0.9.4-3|18	
21cr|pipewalker-0.9.4-3|19	%files
21cr|pipewalker-0.9.4-3|20	%doc README COPYING AUTHORS ChangeLog NEWS
21cr|pipewalker-0.9.4-3|21	%{_bindir}/%{name}
21cr|pipewalker-0.9.4-3|22	%dir %{_datadir}/%{name}/
21cr|pipewalker-0.9.4-3|23	%{_datadir}/%{name}/*
21cr|pipewalker-0.9.4-3|24	%{_datadir}/applications/%{name}.desktop
21cr|pipewalker-0.9.4-3|25	%{_datadir}/pixmaps/%{name}.xpm
21cr|pipewalker-0.9.4-3|26	
21cr|pipewalker-0.9.4-3|27	#----------------------------------------------------------------------------
21cr|pipewalker-0.9.4-3|28	
21cr|pipewalker-0.9.4-3|29	%prep
21cr|pipewalker-0.9.4-3|30	%setup -q
21cr|pipewalker-0.9.4-3|31	%patch1 -p1
21cr|pipewalker-0.9.4-3|32	
21cr|pipewalker-0.9.4-3|33	%build
21cr|pipewalker-0.9.4-3|34	%configure
21cr|pipewalker-0.9.4-3|35	%make
21cr|pipewalker-0.9.4-3|36	
21cr|pipewalker-0.9.4-3|37	%install
21cr|pipewalker-0.9.4-3|38	%makeinstall_std
21cr|pipewalker-0.9.4-3|39	
21cr|pipewalker-0.9.4-3|40	# remove Debian menu file
21cr|pipewalker-0.9.4-3|41	rm %{buildroot}/%{_datadir}/menu/%{name}

6308 21
21cr|pirate-get-0.4.2-1|1	Name:          pirate-get
21cr|pirate-get-0.4.2-1|2	Version:       0.4.2
21cr|pirate-get-0.4.2-1|3	Release:       1
21cr|pirate-get-0.4.2-1|4	Summary:       Search on Pirate Bay
21cr|pirate-get-0.4.2-1|5	Group:         Networking/File transfer
21cr|pirate-get-0.4.2-1|6	License:       AGPLv3+
21cr|pirate-get-0.4.2-1|7	Url:           https://github.com/vikstrous/pirate-get
21cr|pirate-get-0.4.2-1|8	Source0:       https://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21cr|pirate-get-0.4.2-1|9	BuildRequires: pkgconfig(python3)
21cr|pirate-get-0.4.2-1|10	BuildRequires: python3egg(setuptools)
21cr|pirate-get-0.4.2-1|11	BuildRequires: python3egg(colorama)
21cr|pirate-get-0.4.2-1|12	BuildRequires: python3egg(beautifulsoup4)
21cr|pirate-get-0.4.2-1|13	BuildRequires: python3egg(veryprettytable)
21cr|pirate-get-0.4.2-1|14	BuildRequires: python3egg(pyperclip)
21cr|pirate-get-0.4.2-1|15	
21cr|pirate-get-0.4.2-1|16	BuildArch:     noarch
21cr|pirate-get-0.4.2-1|17	
21cr|pirate-get-0.4.2-1|18	%description
21cr|pirate-get-0.4.2-1|19	pirate-get is a convenient command line tool
21cr|pirate-get-0.4.2-1|20	(inspired by APT) to speed up your trip to
21cr|pirate-get-0.4.2-1|21	the Pirate Bay and get your
21cr|pirate-get-0.4.2-1|22	completely legal torrents more quickly.
21cr|pirate-get-0.4.2-1|23	
21cr|pirate-get-0.4.2-1|24	%files
21cr|pirate-get-0.4.2-1|25	%doc README.md
21cr|pirate-get-0.4.2-1|26	%{_bindir}/%{name}
21cr|pirate-get-0.4.2-1|27	%{py3_puresitedir}/pirate
21cr|pirate-get-0.4.2-1|28	%{py3_puresitedir}/pirate_get-%{version}-py*.egg-info
21cr|pirate-get-0.4.2-1|29	
21cr|pirate-get-0.4.2-1|30	#----------------------------------------------------------------
21cr|pirate-get-0.4.2-1|31	%prep
21cr|pirate-get-0.4.2-1|32	%setup -q
21cr|pirate-get-0.4.2-1|33	
21cr|pirate-get-0.4.2-1|34	%build
21cr|pirate-get-0.4.2-1|35	%{py3_build}
21cr|pirate-get-0.4.2-1|36	
21cr|pirate-get-0.4.2-1|37	
21cr|pirate-get-0.4.2-1|38	%install
21cr|pirate-get-0.4.2-1|39	%{py3_install}
21cr|pirate-get-0.4.2-1|40	
21cr|pirate-get-0.4.2-1|41	rm -fr %{buildroot}%{py3_puresitedir}/tests
21cr|pirate-get-0.4.2-1|42	
21cr|pirate-get-0.4.2-1|43	%check
21cr|pirate-get-0.4.2-1|44	python3 setup.py test || :

6309 21
21cr|pircbot-1.5.0-4|1	Name:		pircbot
21cr|pircbot-1.5.0-4|2	Summary:	Java IRC API
21cr|pircbot-1.5.0-4|3	Version:	1.5.0
21cr|pircbot-1.5.0-4|4	Release:	4
21cr|pircbot-1.5.0-4|5	Source0:	http://www.jibble.org/files/pircbot-1.5.0.zip
21cr|pircbot-1.5.0-4|6	Source1:	pircbot.xml
21cr|pircbot-1.5.0-4|7	URL:		http://www.jibble.org/pircbot.php
21cr|pircbot-1.5.0-4|8	
21cr|pircbot-1.5.0-4|9	Group:		Development/Java
21cr|pircbot-1.5.0-4|10	License:        GPLv2
21cr|pircbot-1.5.0-4|11	
21cr|pircbot-1.5.0-4|12	BuildRequires:	ant
21cr|pircbot-1.5.0-4|13	BuildRequires:	java-rpmbuild
21cr|pircbot-1.5.0-4|14	BuildRequires:	unzip
21cr|pircbot-1.5.0-4|15	
21cr|pircbot-1.5.0-4|16	Requires:	java
21cr|pircbot-1.5.0-4|17	
21cr|pircbot-1.5.0-4|18	BuildArch:	noarch
21cr|pircbot-1.5.0-4|19	
21cr|pircbot-1.5.0-4|20	%description
21cr|pircbot-1.5.0-4|21	PircBot is a Java API for writing IRC bots quickly and easily.
21cr|pircbot-1.5.0-4|22	Its features include an event-driven architecture to handle common IRC events,
21cr|pircbot-1.5.0-4|23	flood protection, DCC resuming support, ident support, and more.
21cr|pircbot-1.5.0-4|24	Its comprehensive logfile format is suitable for use with pisg to generate
21cr|pircbot-1.5.0-4|25	channel statistics.
21cr|pircbot-1.5.0-4|26	
21cr|pircbot-1.5.0-4|27	PircBot is written in pure Java, so it will run on any operating system that
21cr|pircbot-1.5.0-4|28	has a Java Virtual Machine.
21cr|pircbot-1.5.0-4|29	
21cr|pircbot-1.5.0-4|30	%files
21cr|pircbot-1.5.0-4|31	%defattr(-,root,root,-)
21cr|pircbot-1.5.0-4|32	%_javadir/*.jar
21cr|pircbot-1.5.0-4|33	
21cr|pircbot-1.5.0-4|34	#--------------------------------------------------------------------
21cr|pircbot-1.5.0-4|35	
21cr|pircbot-1.5.0-4|36	%package	javadoc
21cr|pircbot-1.5.0-4|37	Summary:	Javadoc for pircbot
21cr|pircbot-1.5.0-4|38	Group:		Development/Java
21cr|pircbot-1.5.0-4|39	
21cr|pircbot-1.5.0-4|40	%description javadoc
21cr|pircbot-1.5.0-4|41	Javadoc for pircbot.
21cr|pircbot-1.5.0-4|42	
21cr|pircbot-1.5.0-4|43	
21cr|pircbot-1.5.0-4|44	%files javadoc
21cr|pircbot-1.5.0-4|45	%defattr(-,root,root,-)
21cr|pircbot-1.5.0-4|46	%_javadocdir/*
21cr|pircbot-1.5.0-4|47	
21cr|pircbot-1.5.0-4|48	#--------------------------------------------------------------------
21cr|pircbot-1.5.0-4|49	
21cr|pircbot-1.5.0-4|50	%prep
21cr|pircbot-1.5.0-4|51	%setup -q
21cr|pircbot-1.5.0-4|52	%__cp %{SOURCE1} .
21cr|pircbot-1.5.0-4|53	
21cr|pircbot-1.5.0-4|54	%build
21cr|pircbot-1.5.0-4|55	export CLASSPATH="."
21cr|pircbot-1.5.0-4|56	%ant -f pircbot.xml all javadoc
21cr|pircbot-1.5.0-4|57	
21cr|pircbot-1.5.0-4|58	%install
21cr|pircbot-1.5.0-4|59	rm -rf $RPM_BUILD_ROOT
21cr|pircbot-1.5.0-4|60	
21cr|pircbot-1.5.0-4|61	%__install -dm 755 $RPM_BUILD_ROOT%_javadir
21cr|pircbot-1.5.0-4|62	%__install -m 644 dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%_javadir
21cr|pircbot-1.5.0-4|63	ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%_javadir/%{name}.jar
21cr|pircbot-1.5.0-4|64	
21cr|pircbot-1.5.0-4|65	# javadoc
21cr|pircbot-1.5.0-4|66	%__install -dm 755 $RPM_BUILD_ROOT%_javadocdir/%{name}-%{version}
21cr|pircbot-1.5.0-4|67	pushd javadoc
21cr|pircbot-1.5.0-4|68	cp -pr * $RPM_BUILD_ROOT%_javadocdir/%{name}-%{version}
21cr|pircbot-1.5.0-4|69	popd
21cr|pircbot-1.5.0-4|70	ln -s %{name}-%{version} $RPM_BUILD_ROOT%_javadocdir/%{name}
21cr|pircbot-1.5.0-4|71	
21cr|pircbot-1.5.0-4|72	%clean
21cr|pircbot-1.5.0-4|73	rm -rf $RPM_BUILD_ROOT

6310 21
21cr|pisg-0.73-3|1	Summary:	An IRC channel statics generator
21cr|pisg-0.73-3|2	Name:		pisg
21cr|pisg-0.73-3|3	Version:	0.73
21cr|pisg-0.73-3|4	Release:	3
21cr|pisg-0.73-3|5	License:	GPL
21cr|pisg-0.73-3|6	Group:		Networking/IRC
21cr|pisg-0.73-3|7	Url:		http://pisg.sourceforge.net
21cr|pisg-0.73-3|8	Source0:	http://prdownloads.sourceforge.net/pisg/%{name}-%{version}.tar.gz
21cr|pisg-0.73-3|9	BuildRequires:	perl
21cr|pisg-0.73-3|10	BuildArch:	noarch
21cr|pisg-0.73-3|11	
21cr|pisg-0.73-3|12	%description
21cr|pisg-0.73-3|13	pisg is an IRC channel statics generator written in Perl, it creates
21cr|pisg-0.73-3|14	statistics from different logfile formats. It was originally written
21cr|pisg-0.73-3|15	because IRCStats wasn't open source. So here's an open source/GPL'ed
21cr|pisg-0.73-3|16	version to anyone interested. It's a funny thing for your IRC channel,
21cr|pisg-0.73-3|17	and it's highly customizeable.
21cr|pisg-0.73-3|18	
21cr|pisg-0.73-3|19	%prep
21cr|pisg-0.73-3|20	%setup -q
21cr|pisg-0.73-3|21	
21cr|pisg-0.73-3|22	%build
21cr|pisg-0.73-3|23	# Some default configuration setting
21cr|pisg-0.73-3|24	perl -pi -e "s:configfile => 'pisg.cfg':configfile => '%{_sysconfdir}/pisg.cfg':" modules/Pisg.pm
21cr|pisg-0.73-3|25	perl -pi -e "s:langfile => 'lang.txt':langfile => '%{_datadir}/%{name}/lang.txt':" modules/Pisg.pm
21cr|pisg-0.73-3|26	perl -pi -e "s:cssdir => 'layout/':cssdir => '%{_datadir}/%{name}/layout/':" modules/Pisg.pm
21cr|pisg-0.73-3|27	
21cr|pisg-0.73-3|28	%install
21cr|pisg-0.73-3|29	
21cr|pisg-0.73-3|30	mkdir -p %{buildroot}%{_bindir}
21cr|pisg-0.73-3|31	mkdir -p %{buildroot}%{perl_vendorlib}
21cr|pisg-0.73-3|32	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|pisg-0.73-3|33	mkdir -p %{buildroot}%{_sysconfdir}
21cr|pisg-0.73-3|34	
21cr|pisg-0.73-3|35	install -m 755 pisg %{buildroot}%{_bindir}
21cr|pisg-0.73-3|36	cp -ar modules/* %{buildroot}%{perl_vendorlib}
21cr|pisg-0.73-3|37	cp -ar lang.txt layout %{buildroot}%{_datadir}/%{name}
21cr|pisg-0.73-3|38	cp -a pisg.cfg %{buildroot}%{_sysconfdir}
21cr|pisg-0.73-3|39	
21cr|pisg-0.73-3|40	find %{buildroot}%{perl_vendorlib} -type f -exec chmod 644 {} \;
21cr|pisg-0.73-3|41	
21cr|pisg-0.73-3|42	%files
21cr|pisg-0.73-3|43	%doc README docs
21cr|pisg-0.73-3|44	%doc scripts gfx
21cr|pisg-0.73-3|45	%{_bindir}/%{name}
21cr|pisg-0.73-3|46	%{perl_vendorlib}/*
21cr|pisg-0.73-3|47	%{_datadir}/%{name}
21cr|pisg-0.73-3|48	%config(noreplace) %{_sysconfdir}/pisg.cfg

6311 21
21cr|pitivi-2021.05-3|1	%define url_ver %(echo %{version} |rev |cut -d. -f2- |rev)
21cr|pitivi-2021.05-3|2	%define gstapi 1.0
21cr|pitivi-2021.05-3|3	
21cr|pitivi-2021.05-3|4	Summary:	Non linear video editor under linux
21cr|pitivi-2021.05-3|5	Name:		pitivi
21cr|pitivi-2021.05-3|6	Version:	2021.05
21cr|pitivi-2021.05-3|7	Release:	3
21cr|pitivi-2021.05-3|8	License:	LGPLv2+
21cr|pitivi-2021.05-3|9	Group:		Video
21cr|pitivi-2021.05-3|10	Url:		http://www.pitivi.org
21cr|pitivi-2021.05-3|11	Source0:	http://ftp.gnome.org/pub/GNOME/sources/pitivi/%{url_ver}/%{name}-%{version}.tar.xz
21cr|pitivi-2021.05-3|12	Source1:	%{name}.rpmlintrc
21cr|pitivi-2021.05-3|13	Patch0:		pitivi-2021.05-fix-positional-arguments.patch
21cr|pitivi-2021.05-3|14	# From Fedora
21cr|pitivi-2021.05-3|15	Patch1:		collections.patch
21cr|pitivi-2021.05-3|16	BuildRequires:	desktop-file-utils
21cr|pitivi-2021.05-3|17	BuildRequires:	git
21cr|pitivi-2021.05-3|18	BuildRequires:	intltool
21cr|pitivi-2021.05-3|19	BuildRequires:	itstool
21cr|pitivi-2021.05-3|20	BuildRequires:	libxml2-utils
21cr|pitivi-2021.05-3|21	BuildRequires:	meson
21cr|pitivi-2021.05-3|22	BuildRequires:	python3-nose
21cr|pitivi-2021.05-3|23	BuildRequires:	pkgconfig(cairo)
21cr|pitivi-2021.05-3|24	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21cr|pitivi-2021.05-3|25	BuildRequires:	pkgconfig(gstreamer-transcoder-%{gstapi})
21cr|pitivi-2021.05-3|26	BuildRequires:	pkgconfig(gstreamer-video-%{gstapi})
21cr|pitivi-2021.05-3|27	BuildRequires:	pkgconfig(python3)
21cr|pitivi-2021.05-3|28	BuildRequires:	pkgconfig(py3cairo)
21cr|pitivi-2021.05-3|29	Requires:	frei0r
21cr|pitivi-2021.05-3|30	Requires:	gnonlin
21cr|pitivi-2021.05-3|31	Requires:	gstreamer%{gstapi}-editing-services
21cr|pitivi-2021.05-3|32	Requires:	gstreamer%{gstapi}-transcoder
21cr|pitivi-2021.05-3|33	Requires:	python3-dbus
21cr|pitivi-2021.05-3|34	Requires:	python3-gi
21cr|pitivi-2021.05-3|35	Requires:	python3-gi-cairo
21cr|pitivi-2021.05-3|36	Requires:	python3-gstreamer%{gstapi}
21cr|pitivi-2021.05-3|37	Requires:	python3-numpy
21cr|pitivi-2021.05-3|38	Requires:	python3-matplotlib-gtk3
21cr|pitivi-2021.05-3|39	Requires:	xdg-utils
21cr|pitivi-2021.05-3|40	Requires:	%{_lib}peas1.0_0
21cr|pitivi-2021.05-3|41	Requires:	typelib(Clutter)
21cr|pitivi-2021.05-3|42	Requires:	typelib(ClutterGst) = 2.0
21cr|pitivi-2021.05-3|43	Requires:	typelib(Cogl) = 1.0
21cr|pitivi-2021.05-3|44	Requires:	typelib(Cogl) = 2.0
21cr|pitivi-2021.05-3|45	Requires:	typelib(CoglPango) = 1.0
21cr|pitivi-2021.05-3|46	Requires:	typelib(CoglPango) = 2.0
21cr|pitivi-2021.05-3|47	Requires:	typelib(GES)
21cr|pitivi-2021.05-3|48	Requires:	typelib(Gst) = 1.0
21cr|pitivi-2021.05-3|49	Requires:	typelib(GstAudio) = 1.0
21cr|pitivi-2021.05-3|50	Requires:	typelib(GstVideo) = 1.0
21cr|pitivi-2021.05-3|51	Requires:	typelib(GstTranscoder)
21cr|pitivi-2021.05-3|52	Requires:	typelib(GtkClutter)
21cr|pitivi-2021.05-3|53	Requires:	typelib(PangoFT2)
21cr|pitivi-2021.05-3|54	Requires:	typelib(Peas)
21cr|pitivi-2021.05-3|55	Recommends:	gstreamer%{gstapi}-libav
21cr|pitivi-2021.05-3|56	Recommends:	gstreamer%{gstapi}-plugins-good
21cr|pitivi-2021.05-3|57	Recommends:	gstreamer%{gstapi}-plugins-bad
21cr|pitivi-2021.05-3|58	Recommends:	gstreamer%{gstapi}-plugins-ugly
21cr|pitivi-2021.05-3|59	Recommends:	gstreamer%{gstapi}-ffmpeg
21cr|pitivi-2021.05-3|60	Requires:	gnome-icon-theme-legacy
21cr|pitivi-2021.05-3|61	Requires:	gnome-icon-theme-symbolic
21cr|pitivi-2021.05-3|62	
21cr|pitivi-2021.05-3|63	%description
21cr|pitivi-2021.05-3|64	Pitivi is a Non Linear Video Editor using the popular GStreamer media
21cr|pitivi-2021.05-3|65	framework.
21cr|pitivi-2021.05-3|66	
21cr|pitivi-2021.05-3|67	%files -f %{name}.lang
21cr|pitivi-2021.05-3|68	%doc AUTHORS NEWS
21cr|pitivi-2021.05-3|69	%{python3_sitearch}/%{name}/
21cr|pitivi-2021.05-3|70	%{_bindir}/%{name}
21cr|pitivi-2021.05-3|71	%{_datadir}/applications/org.%{name}.Pitivi.desktop
21cr|pitivi-2021.05-3|72	%{_datadir}/icons/hicolor/*/apps/*
21cr|pitivi-2021.05-3|73	%{_datadir}/icons/hicolor/scalable/mimetypes/text-x-xges.svg
21cr|pitivi-2021.05-3|74	%{_datadir}/metainfo/org.%{name}.Pitivi.appdata.xml
21cr|pitivi-2021.05-3|75	%{_datadir}/mime/packages/org.%{name}.Pitivi-mime.xml
21cr|pitivi-2021.05-3|76	%{_datadir}/%{name}/
21cr|pitivi-2021.05-3|77	
21cr|pitivi-2021.05-3|78	#----------------------------------------------------------------------------
21cr|pitivi-2021.05-3|79	
21cr|pitivi-2021.05-3|80	%prep
21cr|pitivi-2021.05-3|81	%setup -q
21cr|pitivi-2021.05-3|82	%patch0 -p1
21cr|pitivi-2021.05-3|83	%patch1 -p0
21cr|pitivi-2021.05-3|84	
21cr|pitivi-2021.05-3|85	# install python files to %%{python3_sitelib}/%{name}
21cr|pitivi-2021.05-3|86	sed -i 's|/%{name}/python/|/python%{py3_ver}/site-packages/|g' meson.build
21cr|pitivi-2021.05-3|87	
21cr|pitivi-2021.05-3|88	# https://gitlab.gnome.org/GNOME/pitivi/commit/0f3e399e387e64dcc3c5015a8aacb26fbe49800f
21cr|pitivi-2021.05-3|89	sed -i "/Pycairo_CAPI/d" %{name}/coptimizations/renderer.c
21cr|pitivi-2021.05-3|90	
21cr|pitivi-2021.05-3|91	rm -rf subprojects/gst-transcoder
21cr|pitivi-2021.05-3|92	sed -i "/subproject('gst-transcoder')/d" meson.build
21cr|pitivi-2021.05-3|93	sed -i "/gst_transcoder_dep/d" meson.build
21cr|pitivi-2021.05-3|94	
21cr|pitivi-2021.05-3|95	%build
21cr|pitivi-2021.05-3|96	%meson
21cr|pitivi-2021.05-3|97	%meson_build
21cr|pitivi-2021.05-3|98	
21cr|pitivi-2021.05-3|99	%install
21cr|pitivi-2021.05-3|100	%meson_install
21cr|pitivi-2021.05-3|101	
21cr|pitivi-2021.05-3|102	%find_lang %{name} --with-gnome

6312 21
21cr|pius-3.0.0-1|1	Summary:	A tool for signing and emailing all UIDs on a set of PGP keys
21cr|pius-3.0.0-1|2	Name:		pius
21cr|pius-3.0.0-1|3	Version:	3.0.0
21cr|pius-3.0.0-1|4	Release:	1
21cr|pius-3.0.0-1|5	License:	GPLv2
21cr|pius-3.0.0-1|6	Group:		Networking/Mail
21cr|pius-3.0.0-1|7	URL:		http://www.phildev.net/pius
21cr|pius-3.0.0-1|8	Source0:	https://github.com/jaymzh/pius/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21cr|pius-3.0.0-1|9	BuildArch:	noarch
21cr|pius-3.0.0-1|10	BuildRequires:	pkgconfig(python3)
21cr|pius-3.0.0-1|11	Requires:	python3
21cr|pius-3.0.0-1|12	
21cr|pius-3.0.0-1|13	%description
21cr|pius-3.0.0-1|14	The PGP Individual UID Signer (PIUS) is a tool for individually
21cr|pius-3.0.0-1|15	signing all of the UIDs on a set of keys and encrypt-emailing each
21cr|pius-3.0.0-1|16	one to it's respective email address. This drastically reduces the time
21cr|pius-3.0.0-1|17	and errors involved in signing keys after a key signing party.
21cr|pius-3.0.0-1|18	
21cr|pius-3.0.0-1|19	%prep
21cr|pius-3.0.0-1|20	%setup -q
21cr|pius-3.0.0-1|21	
21cr|pius-3.0.0-1|22	%build
21cr|pius-3.0.0-1|23	
21cr|pius-3.0.0-1|24	%install
21cr|pius-3.0.0-1|25	install -pdm 755 %{buildroot}%{_bindir}
21cr|pius-3.0.0-1|26	install -p  %{name} %{name}-* -t %{buildroot}%{_bindir}
21cr|pius-3.0.0-1|27	
21cr|pius-3.0.0-1|28	%files
21cr|pius-3.0.0-1|29	%{_bindir}/%{name}
21cr|pius-3.0.0-1|30	%{_bindir}/%{name}-keyring-mgr
21cr|pius-3.0.0-1|31	%{_bindir}/%{name}-report
21cr|pius-3.0.0-1|32	%{_bindir}/%{name}-party-worksheet
21cr|pius-3.0.0-1|33	%doc COPYING %{name}.spec

6313 21
21cr|pixelart-1.0.2-1|1	# revision 66012
21cr|pixelart-1.0.2-1|2	# category Package
21cr|pixelart-1.0.2-1|3	# catalogue-ctan /graphics/pgf/contrib/pixelart
21cr|pixelart-1.0.2-1|4	# catalog-date 2023-29-12 20:55:09 +0200
21cr|pixelart-1.0.2-1|5	# catalogue-license lppl1.3
21cr|pixelart-1.0.2-1|6	# catalogue-version 1.0.2
21cr|pixelart-1.0.2-1|7	Summary:	Draw pixel-art pictures
21cr|pixelart-1.0.2-1|8	Name:		pixelart
21cr|pixelart-1.0.2-1|9	Version:	1.0.2
21cr|pixelart-1.0.2-1|10	Release:	1
21cr|pixelart-1.0.2-1|11	License:	LPPL1.3
21cr|pixelart-1.0.2-1|12	Group:		Publishing
21cr|pixelart-1.0.2-1|13	Url:		https://ctan.org/tex-archive/graphics/pgf/contrib/pixelart
21cr|pixelart-1.0.2-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelart.tar.xz
21cr|pixelart-1.0.2-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelart.doc.tar.xz
21cr|pixelart-1.0.2-1|16	BuildRequires:	texlive-tlpkg
21cr|pixelart-1.0.2-1|17	Requires(pre):	texlive-tlpkg
21cr|pixelart-1.0.2-1|18	BuildArch:	noarch
21cr|pixelart-1.0.2-1|19	
21cr|pixelart-1.0.2-1|20	%description
21cr|pixelart-1.0.2-1|21	A LuaLaTeX package to draw pixel-art pictures using TikZ.
21cr|pixelart-1.0.2-1|22	
21cr|pixelart-1.0.2-1|23	%files
21cr|pixelart-1.0.2-1|24	%{_texmfdistdir}/tex/latex/pixelart
21cr|pixelart-1.0.2-1|25	%doc %{_texmfdistdir}/doc/latex/pixelart
21cr|pixelart-1.0.2-1|26	
21cr|pixelart-1.0.2-1|27	#-----------------------------------------------------------------------
21cr|pixelart-1.0.2-1|28	%prep
21cr|pixelart-1.0.2-1|29	%setup -c -a0 -a1
21cr|pixelart-1.0.2-1|30	
21cr|pixelart-1.0.2-1|31	%build
21cr|pixelart-1.0.2-1|32	
21cr|pixelart-1.0.2-1|33	%install
21cr|pixelart-1.0.2-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|pixelart-1.0.2-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

6314 21
21cr|pixelize-1.0.0-13|1	Name:		pixelize
21cr|pixelize-1.0.0-13|2	Summary:	A program to build larger pictures from hundreds of smaller images
21cr|pixelize-1.0.0-13|3	Version:	1.0.0
21cr|pixelize-1.0.0-13|4	Release:	13
21cr|pixelize-1.0.0-13|5	Source0:	ftp://lashwhip.com/pub/%{name}-%{version}.tar.gz
21cr|pixelize-1.0.0-13|6	Patch0:		pixelize-1.0.0-fix_overlinking.patch
21cr|pixelize-1.0.0-13|7	URL:		http://lashwhip.com/pixelize.html
21cr|pixelize-1.0.0-13|8	Group:		Graphics
21cr|pixelize-1.0.0-13|9	License:	GPLv2+
21cr|pixelize-1.0.0-13|10	BuildRequires:	gtk2-devel
21cr|pixelize-1.0.0-13|11	
21cr|pixelize-1.0.0-13|12	%description
21cr|pixelize-1.0.0-13|13	Pixelize is a program that will use many scaled down images to
21cr|pixelize-1.0.0-13|14	try to duplicate, as closely as possible, another image. It
21cr|pixelize-1.0.0-13|15	works by splitting up the image you want rendered (or duplicated)
21cr|pixelize-1.0.0-13|16	into a grid of small rectangular areas. Each area is analyzed,
21cr|pixelize-1.0.0-13|17	and replaced with an image chosen from a large database of images.
21cr|pixelize-1.0.0-13|18	Pixelize tries to pick images that best match each area. It works
21cr|pixelize-1.0.0-13|19	best when it can choose images from a very large database of images.
21cr|pixelize-1.0.0-13|20	With about 1000 images, Pixelize can do a reasonable job.
21cr|pixelize-1.0.0-13|21	
21cr|pixelize-1.0.0-13|22	%prep
21cr|pixelize-1.0.0-13|23	%setup -q
21cr|pixelize-1.0.0-13|24	%patch0 -p0
21cr|pixelize-1.0.0-13|25	
21cr|pixelize-1.0.0-13|26	%build
21cr|pixelize-1.0.0-13|27	CFLAGS="%{optflags}" DFLAGS="%{ldflags} -lgdk-x11-2.0 -lgobject-2.0 -lm" %make
21cr|pixelize-1.0.0-13|28	
21cr|pixelize-1.0.0-13|29	%install
21cr|pixelize-1.0.0-13|30	rm -rf %{buildroot}
21cr|pixelize-1.0.0-13|31	mkdir -p %{buildroot}%{_bindir}
21cr|pixelize-1.0.0-13|32	install -m 755 pixelize %{buildroot}%{_bindir}
21cr|pixelize-1.0.0-13|33	install -m 755 make_db	%{buildroot}%{_bindir}
21cr|pixelize-1.0.0-13|34	
21cr|pixelize-1.0.0-13|35	#mdk menu entry
21cr|pixelize-1.0.0-13|36	mkdir -p %{buildroot}%{_datadir}/applications
21cr|pixelize-1.0.0-13|37	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|pixelize-1.0.0-13|38	[Desktop Entry]
21cr|pixelize-1.0.0-13|39	Encoding=UTF-8
21cr|pixelize-1.0.0-13|40	Name=Pixelize
21cr|pixelize-1.0.0-13|41	Exec=%{_bindir}/%{name}
21cr|pixelize-1.0.0-13|42	Icon=graphics_section
21cr|pixelize-1.0.0-13|43	Terminal=false
21cr|pixelize-1.0.0-13|44	Type=Application
21cr|pixelize-1.0.0-13|45	Categories=Graphics;
21cr|pixelize-1.0.0-13|46	MimeType=image/gif;image/jpeg;image/png;image/bmp;image/x-eps;image/x-ico;image/x-portable-bitmap;image/x-portable-pixmap;image/x-xbitmap;image/x-xpixmap;
21cr|pixelize-1.0.0-13|47	EOF
21cr|pixelize-1.0.0-13|48	
21cr|pixelize-1.0.0-13|49	
21cr|pixelize-1.0.0-13|50	%clean
21cr|pixelize-1.0.0-13|51	rm -rf %{buildroot}
21cr|pixelize-1.0.0-13|52	
21cr|pixelize-1.0.0-13|53	%files
21cr|pixelize-1.0.0-13|54	%defattr(-,root,root)
21cr|pixelize-1.0.0-13|55	%doc README LICENSE
21cr|pixelize-1.0.0-13|56	%{_bindir}/make_db
21cr|pixelize-1.0.0-13|57	%{_bindir}/pixelize
21cr|pixelize-1.0.0-13|58	%{_datadir}/applications/pixelize.desktop

6315 21
21cr|pixiewps-1.4.2-1|1	Name:		pixiewps
21cr|pixiewps-1.4.2-1|2	Version:	1.4.2
21cr|pixiewps-1.4.2-1|3	Release:	1
21cr|pixiewps-1.4.2-1|4	Summary:	An offline Wi-Fi Protected Setup brute-force utility
21cr|pixiewps-1.4.2-1|5	Group:		Networking/Other
21cr|pixiewps-1.4.2-1|6	License:	GPLv3
21cr|pixiewps-1.4.2-1|7	Url:		https://github.com/wiire-a/pixiewps
21cr|pixiewps-1.4.2-1|8	Source0:	https://github.com/wiire-a/pixiewps/archive/%{version}/%{name}-%{version}.tar.gz
21cr|pixiewps-1.4.2-1|9	
21cr|pixiewps-1.4.2-1|10	BuildRequires:	pkgconfig(openssl)
21cr|pixiewps-1.4.2-1|11	BuildRequires:	glibc-devel
21cr|pixiewps-1.4.2-1|12	BuildRequires:	gcc
21cr|pixiewps-1.4.2-1|13	
21cr|pixiewps-1.4.2-1|14	%description
21cr|pixiewps-1.4.2-1|15	Pixiewps is a tool written in C used to bruteforce offline the WPS PIN
21cr|pixiewps-1.4.2-1|16	exploiting the low or non-existing entropy of some software implementations,
21cr|pixiewps-1.4.2-1|17	the so-called "pixie-dust attack" discovered by Dominique Bongard in summer
21cr|pixiewps-1.4.2-1|18	2014.
21cr|pixiewps-1.4.2-1|19	
21cr|pixiewps-1.4.2-1|20	%files
21cr|pixiewps-1.4.2-1|21	%doc README.md LICENSE.md
21cr|pixiewps-1.4.2-1|22	%{_bindir}/pixiewps
21cr|pixiewps-1.4.2-1|23	%{_mandir}/man1/pixiewps.1.*
21cr|pixiewps-1.4.2-1|24	#----------------------------------------------------------------------
21cr|pixiewps-1.4.2-1|25	
21cr|pixiewps-1.4.2-1|26	
21cr|pixiewps-1.4.2-1|27	%prep
21cr|pixiewps-1.4.2-1|28	%setup -q
21cr|pixiewps-1.4.2-1|29	
21cr|pixiewps-1.4.2-1|30	%build
21cr|pixiewps-1.4.2-1|31	%make CFLAGS="%{build_cflags}" OPENSSL=1
21cr|pixiewps-1.4.2-1|32	
21cr|pixiewps-1.4.2-1|33	%install
21cr|pixiewps-1.4.2-1|34	%makeinstall_std PREFIX="%{_prefix}"
21cr|pixiewps-1.4.2-1|35	
21cr|pixiewps-1.4.2-1|36	

6316 21
21cr|pjproject-2.12.1-2|1	%define	debug_package	%{nil}
21cr|pjproject-2.12.1-2|2	%global optflags %{optflags} -fcommon
21cr|pjproject-2.12.1-2|3	
21cr|pjproject-2.12.1-2|4	%define	major 2
21cr|pjproject-2.12.1-2|5	%define	libpj %mklibname pj %{major}
21cr|pjproject-2.12.1-2|6	%define	libpjlibutil %mklibname pjlib-util %{major}
21cr|pjproject-2.12.1-2|7	%define	libpjmedia %mklibname pjmedia %{major}
21cr|pjproject-2.12.1-2|8	%define	libpjmediaaudiodev %mklibname pjmedia-audiodev %{major}
21cr|pjproject-2.12.1-2|9	%define	liblibpjmediacodec %mklibname libpjmedia-codec %{major}
21cr|pjproject-2.12.1-2|10	%define	libpjmediavideodev %mklibname pjmedia-videodev %{major}
21cr|pjproject-2.12.1-2|11	%define	libpjnath %mklibname pjnath %{major}
21cr|pjproject-2.12.1-2|12	%define	libpjsip %mklibname pjsip %{major}
21cr|pjproject-2.12.1-2|13	%define	libpjsipsimple %mklibname pjsip-simple %{major}
21cr|pjproject-2.12.1-2|14	%define	libpjsipua %mklibname pjsip-ua %{major}
21cr|pjproject-2.12.1-2|15	%define	libpjsua %mklibname pjsua %{major}
21cr|pjproject-2.12.1-2|16	%define	libpjsua2 %mklibname pjsua2 %{major}
21cr|pjproject-2.12.1-2|17	%define	devname %mklibname %{name} -d
21cr|pjproject-2.12.1-2|18	
21cr|pjproject-2.12.1-2|19	Summary:	Libraries for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|20	Name:		pjproject
21cr|pjproject-2.12.1-2|21	Version:	2.12.1
21cr|pjproject-2.12.1-2|22	Release:	2
21cr|pjproject-2.12.1-2|23	License:	GPLv2+
21cr|pjproject-2.12.1-2|24	Group:		System/Libraries
21cr|pjproject-2.12.1-2|25	Url:		http://www.pjsip.org
21cr|pjproject-2.12.1-2|26	Source0:	https://github.com/pjsip/pjproject/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pjproject-2.12.1-2|27	# Tell the build system not to use most of the third_party directory
21cr|pjproject-2.12.1-2|28	Patch0:		pjproject_no_third_party.patch
21cr|pjproject-2.12.1-2|29	# Keep the .pc file clean
21cr|pjproject-2.12.1-2|30	# see https://bugzilla.redhat.com/show_bug.cgi?id=728302#c66
21cr|pjproject-2.12.1-2|31	Patch1:		pjproject_fixup_pc_file.patch
21cr|pjproject-2.12.1-2|32	# Add a config_site.h file to increase performance and set reasonable server
21cr|pjproject-2.12.1-2|33	# configuration for running as a server and not just a client
21cr|pjproject-2.12.1-2|34	Patch2:		pjproject_config_site.patch
21cr|pjproject-2.12.1-2|35	BuildRequires:	gsm-devel
21cr|pjproject-2.12.1-2|36	BuildRequires:	ffmpeg-devel
21cr|pjproject-2.12.1-2|37	BuildRequires:	SDL2-devel
21cr|pjproject-2.12.1-2|38	BuildRequires:	pkgconfig(alsa)
21cr|pjproject-2.12.1-2|39	BuildRequires:	pkgconfig(libbcg729)
21cr|pjproject-2.12.1-2|40	BuildRequires:	pkgconfig(libsrtp2)
21cr|pjproject-2.12.1-2|41	BuildRequires:	pkgconfig(silk)
21cr|pjproject-2.12.1-2|42	BuildRequires:	pkgconfig(libv4l2)
21cr|pjproject-2.12.1-2|43	BuildRequires:	pkgconfig(libyuv)
21cr|pjproject-2.12.1-2|44	BuildRequires:	pkgconfig(openssl)
21cr|pjproject-2.12.1-2|45	BuildRequires:	pkgconfig(openh264)
21cr|pjproject-2.12.1-2|46	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|pjproject-2.12.1-2|47	BuildRequires:	pkgconfig(python2)
21cr|pjproject-2.12.1-2|48	BuildRequires:	pkgconfig(speex)
21cr|pjproject-2.12.1-2|49	BuildRequires:	pkgconfig(speexdsp)
21cr|pjproject-2.12.1-2|50	BuildRequires:	pkgconfig(uuid)
21cr|pjproject-2.12.1-2|51	
21cr|pjproject-2.12.1-2|52	%description
21cr|pjproject-2.12.1-2|53	This package provides the Open Source, comprehensive, high performance, small
21cr|pjproject-2.12.1-2|54	footprint multimedia communication libraries written in C language for
21cr|pjproject-2.12.1-2|55	building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|56	It contains:
21cr|pjproject-2.12.1-2|57	- PJSIP - Open Source SIP Stack
21cr|pjproject-2.12.1-2|58	- PJMEDIA - Open Source Media Stack
21cr|pjproject-2.12.1-2|59	- PJNATH - Open Source NAT Traversal Helper Library
21cr|pjproject-2.12.1-2|60	- PJLIB-UTIL - Auxiliary Library
21cr|pjproject-2.12.1-2|61	- PJLIB - Ultra Portable Base Framework Library
21cr|pjproject-2.12.1-2|62	- PJSUA2 - Object Oriented abstractions layer for PJSUA.
21cr|pjproject-2.12.1-2|63	
21cr|pjproject-2.12.1-2|64	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|65	
21cr|pjproject-2.12.1-2|66	%package -n %{libpj}
21cr|pjproject-2.12.1-2|67	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|68	Group:		System/Libraries
21cr|pjproject-2.12.1-2|69	
21cr|pjproject-2.12.1-2|70	%description -n %{libpj}
21cr|pjproject-2.12.1-2|71	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|72	
21cr|pjproject-2.12.1-2|73	%files -n %{libpj}
21cr|pjproject-2.12.1-2|74	%{_libdir}/libpj.so.%{major}*
21cr|pjproject-2.12.1-2|75	
21cr|pjproject-2.12.1-2|76	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|77	
21cr|pjproject-2.12.1-2|78	%package -n %{libpjlibutil}
21cr|pjproject-2.12.1-2|79	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|80	Group:		System/Libraries
21cr|pjproject-2.12.1-2|81	
21cr|pjproject-2.12.1-2|82	%description -n %{libpjlibutil}
21cr|pjproject-2.12.1-2|83	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|84	
21cr|pjproject-2.12.1-2|85	%files -n %{libpjlibutil}
21cr|pjproject-2.12.1-2|86	%{_libdir}/libpjlib-util.so.%{major}*
21cr|pjproject-2.12.1-2|87	
21cr|pjproject-2.12.1-2|88	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|89	
21cr|pjproject-2.12.1-2|90	%package -n %{libpjmedia}
21cr|pjproject-2.12.1-2|91	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|92	Group:		System/Libraries
21cr|pjproject-2.12.1-2|93	
21cr|pjproject-2.12.1-2|94	%description -n %{libpjmedia}
21cr|pjproject-2.12.1-2|95	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|96	
21cr|pjproject-2.12.1-2|97	%files -n %{libpjmedia}
21cr|pjproject-2.12.1-2|98	%{_libdir}/libpjmedia.so.%{major}*
21cr|pjproject-2.12.1-2|99	
21cr|pjproject-2.12.1-2|100	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|101	
21cr|pjproject-2.12.1-2|102	%package -n %{libpjmediaaudiodev}
21cr|pjproject-2.12.1-2|103	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|104	Group:		System/Libraries
21cr|pjproject-2.12.1-2|105	
21cr|pjproject-2.12.1-2|106	%description -n %{libpjmediaaudiodev}
21cr|pjproject-2.12.1-2|107	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|108	
21cr|pjproject-2.12.1-2|109	%files -n %{libpjmediaaudiodev}
21cr|pjproject-2.12.1-2|110	%{_libdir}/libpjmedia-audiodev.so.%{major}*
21cr|pjproject-2.12.1-2|111	
21cr|pjproject-2.12.1-2|112	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|113	
21cr|pjproject-2.12.1-2|114	%package -n %{liblibpjmediacodec}
21cr|pjproject-2.12.1-2|115	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|116	Group:		System/Libraries
21cr|pjproject-2.12.1-2|117	
21cr|pjproject-2.12.1-2|118	%description -n %{liblibpjmediacodec}
21cr|pjproject-2.12.1-2|119	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|120	
21cr|pjproject-2.12.1-2|121	%files -n %{liblibpjmediacodec}
21cr|pjproject-2.12.1-2|122	%{_libdir}/libpjmedia-codec.so.%{major}*
21cr|pjproject-2.12.1-2|123	
21cr|pjproject-2.12.1-2|124	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|125	
21cr|pjproject-2.12.1-2|126	%package -n %{libpjmediavideodev}
21cr|pjproject-2.12.1-2|127	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|128	Group:		System/Libraries
21cr|pjproject-2.12.1-2|129	
21cr|pjproject-2.12.1-2|130	%description -n %{libpjmediavideodev}
21cr|pjproject-2.12.1-2|131	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|132	
21cr|pjproject-2.12.1-2|133	%files -n %{libpjmediavideodev}
21cr|pjproject-2.12.1-2|134	%{_libdir}/libpjmedia-videodev.so.%{major}*
21cr|pjproject-2.12.1-2|135	
21cr|pjproject-2.12.1-2|136	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|137	
21cr|pjproject-2.12.1-2|138	%package -n %{libpjnath}
21cr|pjproject-2.12.1-2|139	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|140	Group:		System/Libraries
21cr|pjproject-2.12.1-2|141	
21cr|pjproject-2.12.1-2|142	%description -n %{libpjnath}
21cr|pjproject-2.12.1-2|143	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|144	
21cr|pjproject-2.12.1-2|145	%files -n %{libpjnath}
21cr|pjproject-2.12.1-2|146	%{_libdir}/libpjnath.so.%{major}*
21cr|pjproject-2.12.1-2|147	
21cr|pjproject-2.12.1-2|148	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|149	
21cr|pjproject-2.12.1-2|150	%package -n %{libpjsip}
21cr|pjproject-2.12.1-2|151	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|152	Group:		System/Libraries
21cr|pjproject-2.12.1-2|153	
21cr|pjproject-2.12.1-2|154	%description -n %{libpjsip}
21cr|pjproject-2.12.1-2|155	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|156	
21cr|pjproject-2.12.1-2|157	%files -n %{libpjsip}
21cr|pjproject-2.12.1-2|158	%{_libdir}/libpjsip.so.%{major}*
21cr|pjproject-2.12.1-2|159	
21cr|pjproject-2.12.1-2|160	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|161	
21cr|pjproject-2.12.1-2|162	%package -n %{libpjsipsimple}
21cr|pjproject-2.12.1-2|163	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|164	Group:		System/Libraries
21cr|pjproject-2.12.1-2|165	
21cr|pjproject-2.12.1-2|166	%description -n %{libpjsipsimple}
21cr|pjproject-2.12.1-2|167	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|168	
21cr|pjproject-2.12.1-2|169	%files -n %{libpjsipsimple}
21cr|pjproject-2.12.1-2|170	%{_libdir}/libpjsip-simple.so.%{major}*
21cr|pjproject-2.12.1-2|171	
21cr|pjproject-2.12.1-2|172	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|173	
21cr|pjproject-2.12.1-2|174	%package -n %{libpjsipua}
21cr|pjproject-2.12.1-2|175	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|176	Group:		System/Libraries
21cr|pjproject-2.12.1-2|177	
21cr|pjproject-2.12.1-2|178	%description -n %{libpjsipua}
21cr|pjproject-2.12.1-2|179	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|180	
21cr|pjproject-2.12.1-2|181	%files -n %{libpjsipua}
21cr|pjproject-2.12.1-2|182	%{_libdir}/libpjsip-ua.so.%{major}*
21cr|pjproject-2.12.1-2|183	
21cr|pjproject-2.12.1-2|184	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|185	
21cr|pjproject-2.12.1-2|186	%package -n %{libpjsua2}
21cr|pjproject-2.12.1-2|187	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|188	Group:		System/Libraries
21cr|pjproject-2.12.1-2|189	
21cr|pjproject-2.12.1-2|190	%description -n %{libpjsua2}
21cr|pjproject-2.12.1-2|191	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|192	
21cr|pjproject-2.12.1-2|193	%files -n %{libpjsua2}
21cr|pjproject-2.12.1-2|194	%doc COPYING
21cr|pjproject-2.12.1-2|195	%{_libdir}/libpjsua2.so.%{major}*
21cr|pjproject-2.12.1-2|196	
21cr|pjproject-2.12.1-2|197	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|198	
21cr|pjproject-2.12.1-2|199	%package -n %{libpjsua}
21cr|pjproject-2.12.1-2|200	Summary:	Shared library for building embedded/non-embedded VoIP applications
21cr|pjproject-2.12.1-2|201	Group:		System/Libraries
21cr|pjproject-2.12.1-2|202	
21cr|pjproject-2.12.1-2|203	%description -n %{libpjsua}
21cr|pjproject-2.12.1-2|204	Shared library for building embedded/non-embedded VoIP applications.
21cr|pjproject-2.12.1-2|205	
21cr|pjproject-2.12.1-2|206	%files -n %{libpjsua}
21cr|pjproject-2.12.1-2|207	%{_libdir}/libpjsua.so.%{major}*
21cr|pjproject-2.12.1-2|208	
21cr|pjproject-2.12.1-2|209	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|210	
21cr|pjproject-2.12.1-2|211	%package -n %{devname}
21cr|pjproject-2.12.1-2|212	Summary:	Development files to use pjproject
21cr|pjproject-2.12.1-2|213	Group:		Development/Other
21cr|pjproject-2.12.1-2|214	Requires:	%{libpj} = %{EVRD}
21cr|pjproject-2.12.1-2|215	Requires:	%{libpjlibutil} = %{EVRD}
21cr|pjproject-2.12.1-2|216	Requires:	%{libpjmedia} = %{EVRD}
21cr|pjproject-2.12.1-2|217	Requires:	%{libpjmediaaudiodev} = %{EVRD}
21cr|pjproject-2.12.1-2|218	Requires:	%{liblibpjmediacodec} = %{EVRD}
21cr|pjproject-2.12.1-2|219	Requires:	%{libpjmediavideodev} = %{EVRD}
21cr|pjproject-2.12.1-2|220	Requires:	%{libpjnath} = %{EVRD}
21cr|pjproject-2.12.1-2|221	Requires:	%{libpjsip} = %{EVRD}
21cr|pjproject-2.12.1-2|222	Requires:	%{libpjsipsimple} = %{EVRD}
21cr|pjproject-2.12.1-2|223	Requires:	%{libpjsipua} = %{EVRD}
21cr|pjproject-2.12.1-2|224	Requires:	%{libpjsua} = %{EVRD}
21cr|pjproject-2.12.1-2|225	Requires:	%{libpjsua2} = %{EVRD}
21cr|pjproject-2.12.1-2|226	Provides:	%{name}-devel = %{EVRD}
21cr|pjproject-2.12.1-2|227	
21cr|pjproject-2.12.1-2|228	%description -n %{devname}
21cr|pjproject-2.12.1-2|229	Header files for:
21cr|pjproject-2.12.1-2|230	- PJSIP - Open Source SIP Stack
21cr|pjproject-2.12.1-2|231	- PJMEDIA - Open Source Media Stack
21cr|pjproject-2.12.1-2|232	- PJNATH - Open Source NAT Traversal Helper Library
21cr|pjproject-2.12.1-2|233	- PJLIB-UTIL - Auxiliary Library
21cr|pjproject-2.12.1-2|234	- PJLIB - Ultra Portable Base Framework Library.
21cr|pjproject-2.12.1-2|235	
21cr|pjproject-2.12.1-2|236	%files -n %{devname}
21cr|pjproject-2.12.1-2|237	%doc README.txt README-RTEMS
21cr|pjproject-2.12.1-2|238	%{_libdir}/lib*.so
21cr|pjproject-2.12.1-2|239	%{_includedir}/pj++/
21cr|pjproject-2.12.1-2|240	%{_includedir}/pj/
21cr|pjproject-2.12.1-2|241	%{_includedir}/pjlib-util/
21cr|pjproject-2.12.1-2|242	%{_includedir}/pjmedia-audiodev/
21cr|pjproject-2.12.1-2|243	%{_includedir}/pjmedia-codec/
21cr|pjproject-2.12.1-2|244	%{_includedir}/pjmedia-videodev/
21cr|pjproject-2.12.1-2|245	%{_includedir}/pjmedia/
21cr|pjproject-2.12.1-2|246	%{_includedir}/pjnath/
21cr|pjproject-2.12.1-2|247	%{_includedir}/pjsip-simple/
21cr|pjproject-2.12.1-2|248	%{_includedir}/pjsip-ua/
21cr|pjproject-2.12.1-2|249	%{_includedir}/pjsip/
21cr|pjproject-2.12.1-2|250	%{_includedir}/pjsua-lib/
21cr|pjproject-2.12.1-2|251	%{_includedir}/pjsua2/
21cr|pjproject-2.12.1-2|252	%{_includedir}/*.h
21cr|pjproject-2.12.1-2|253	%{_includedir}/*.hpp
21cr|pjproject-2.12.1-2|254	%{_libdir}/pkgconfig/libpjproject.pc
21cr|pjproject-2.12.1-2|255	
21cr|pjproject-2.12.1-2|256	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|257	
21cr|pjproject-2.12.1-2|258	%package -n pjsua
21cr|pjproject-2.12.1-2|259	Summary:	Command line SIP user agent
21cr|pjproject-2.12.1-2|260	Group:		Networking/Other
21cr|pjproject-2.12.1-2|261	
21cr|pjproject-2.12.1-2|262	%description -n pjsua
21cr|pjproject-2.12.1-2|263	pjsua is an open source command line SIP user agent (softphone) that is used
21cr|pjproject-2.12.1-2|264	as the reference implementation for PJSIP, PJNATH, and PJMEDIA.
21cr|pjproject-2.12.1-2|265	Despite its simple command line appearance, it does pack many features!
21cr|pjproject-2.12.1-2|266	
21cr|pjproject-2.12.1-2|267	%files -n pjsua
21cr|pjproject-2.12.1-2|268	%doc COPYING
21cr|pjproject-2.12.1-2|269	%{_bindir}/pjsua
21cr|pjproject-2.12.1-2|270	
21cr|pjproject-2.12.1-2|271	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|272	
21cr|pjproject-2.12.1-2|273	%package -n python2-pjsua
21cr|pjproject-2.12.1-2|274	Summary:	PJSUA Python Module
21cr|pjproject-2.12.1-2|275	Group:		Development/Python
21cr|pjproject-2.12.1-2|276	
21cr|pjproject-2.12.1-2|277	%description -n python2-pjsua
21cr|pjproject-2.12.1-2|278	The PJSUA for Python Module is an object oriented Python wrapper/abstraction/
21cr|pjproject-2.12.1-2|279	module for PJSUA API.
21cr|pjproject-2.12.1-2|280	
21cr|pjproject-2.12.1-2|281	%files -n python2-pjsua
21cr|pjproject-2.12.1-2|282	%doc pjsip-apps/src/python/samples
21cr|pjproject-2.12.1-2|283	%{python2_sitearch}/_pjsua.so
21cr|pjproject-2.12.1-2|284	%{python2_sitearch}/pjsua-*.egg-info
21cr|pjproject-2.12.1-2|285	%{python2_sitearch}/pjsua.py*
21cr|pjproject-2.12.1-2|286	
21cr|pjproject-2.12.1-2|287	#----------------------------------------------------------------------------
21cr|pjproject-2.12.1-2|288	
21cr|pjproject-2.12.1-2|289	%prep
21cr|pjproject-2.12.1-2|290	%autosetup -p1
21cr|pjproject-2.12.1-2|291	
21cr|pjproject-2.12.1-2|292	# Make sure we don't bundle these third-party libraries
21cr|pjproject-2.12.1-2|293	# (They're excluded through ./configure, but this is an
21cr|pjproject-2.12.1-2|294	# additional safety net)
21cr|pjproject-2.12.1-2|295	rm -rf third_party/BaseClasses
21cr|pjproject-2.12.1-2|296	rm -rf third_party/bdsound
21cr|pjproject-2.12.1-2|297	rm -rf third_party/bin
21cr|pjproject-2.12.1-2|298	rm -rf third_party/g7221
21cr|pjproject-2.12.1-2|299	rm -rf third_party/gsm
21cr|pjproject-2.12.1-2|300	rm -rf third_party/milenage
21cr|pjproject-2.12.1-2|301	rm -rf third_party/mp3
21cr|pjproject-2.12.1-2|302	rm -rf third_party/portaudio
21cr|pjproject-2.12.1-2|303	rm -rf third_party/resample
21cr|pjproject-2.12.1-2|304	rm -rf third_party/speex
21cr|pjproject-2.12.1-2|305	rm -rf third_party/srtp
21cr|pjproject-2.12.1-2|306	rm -rf third_party/ilbc
21cr|pjproject-2.12.1-2|307	rm -rf third_party/webrtc*
21cr|pjproject-2.12.1-2|308	rm -rf third_party/build/baseclasses
21cr|pjproject-2.12.1-2|309	rm -rf third_party/build/g7221
21cr|pjproject-2.12.1-2|310	rm -rf third_party/build/gsm
21cr|pjproject-2.12.1-2|311	rm -rf third_party/build/milenage
21cr|pjproject-2.12.1-2|312	rm -rf third_party/build/portaudio/src
21cr|pjproject-2.12.1-2|313	rm -rf third_party/build/resample
21cr|pjproject-2.12.1-2|314	rm -rf third_party/build/samplerate
21cr|pjproject-2.12.1-2|315	rm -rf third_party/build/speex
21cr|pjproject-2.12.1-2|316	rm -rf third_party/build/srtp
21cr|pjproject-2.12.1-2|317	rm -rf third_party/build/ilbc
21cr|pjproject-2.12.1-2|318	rm -rf third_party/build/webrtc*
21cr|pjproject-2.12.1-2|319	
21cr|pjproject-2.12.1-2|320	
21cr|pjproject-2.12.1-2|321	%build
21cr|pjproject-2.12.1-2|322	export CFLAGS="-DPJ_HAS_IPV6=1 -DNDEBUG %{optflags}"
21cr|pjproject-2.12.1-2|323	
21cr|pjproject-2.12.1-2|324	%configure \
21cr|pjproject-2.12.1-2|325	--enable-shared \
21cr|pjproject-2.12.1-2|326	--with-external-gsm \
21cr|pjproject-2.12.1-2|327	--with-external-pa \
21cr|pjproject-2.12.1-2|328	--with-external-speex \
21cr|pjproject-2.12.1-2|329	--with-external-srtp \
21cr|pjproject-2.12.1-2|330	--with-external-yuv \
21cr|pjproject-2.12.1-2|331	--disable-libwebrtc \
21cr|pjproject-2.12.1-2|332	--disable-libwebrtc-aec3 \
21cr|pjproject-2.12.1-2|333	--disable-g7221-codec \
21cr|pjproject-2.12.1-2|334	--disable-ilbc-codec \
21cr|pjproject-2.12.1-2|335	--disable-resample
21cr|pjproject-2.12.1-2|336	
21cr|pjproject-2.12.1-2|337	%make dep
21cr|pjproject-2.12.1-2|338	%make
21cr|pjproject-2.12.1-2|339	
21cr|pjproject-2.12.1-2|340	pushd pjsip-apps/src/python
21cr|pjproject-2.12.1-2|341	%py2_build
21cr|pjproject-2.12.1-2|342	popd
21cr|pjproject-2.12.1-2|343	
21cr|pjproject-2.12.1-2|344	
21cr|pjproject-2.12.1-2|345	%install
21cr|pjproject-2.12.1-2|346	%makeinstall_std
21cr|pjproject-2.12.1-2|347	
21cr|pjproject-2.12.1-2|348	pushd pjsip-apps/src/python
21cr|pjproject-2.12.1-2|349	%py2_install
21cr|pjproject-2.12.1-2|350	popd
21cr|pjproject-2.12.1-2|351	
21cr|pjproject-2.12.1-2|352	install -p -D -m 0755 pjsip-apps/bin/pjsua-* %{buildroot}%{_bindir}/pjsua
21cr|pjproject-2.12.1-2|353	
21cr|pjproject-2.12.1-2|354	# Remove the static libraries, as they aren't wanted
21cr|pjproject-2.12.1-2|355	find %{buildroot} -type f -name "*.a" -delete

6317 21
21cr|pkgdiff-1.7.2-3|1	Summary:	A tool for analyzing changes in Linux software packages
21cr|pkgdiff-1.7.2-3|2	Name:		pkgdiff
21cr|pkgdiff-1.7.2-3|3	Version:	1.7.2
21cr|pkgdiff-1.7.2-3|4	Release:	3
21cr|pkgdiff-1.7.2-3|5	Group:		Development/Other
21cr|pkgdiff-1.7.2-3|6	License:	GPLv2+
21cr|pkgdiff-1.7.2-3|7	URL:		https://github.com/lvc/pkgdiff
21cr|pkgdiff-1.7.2-3|8	Source0:	https://github.com/lvc/pkgdiff/archive/%{name}-%{version}.tar.gz
21cr|pkgdiff-1.7.2-3|9	BuildArch:	noarch
21cr|pkgdiff-1.7.2-3|10	Requires:	perl
21cr|pkgdiff-1.7.2-3|11	Requires:	wdiff
21cr|pkgdiff-1.7.2-3|12	Requires:	binutils
21cr|pkgdiff-1.7.2-3|13	Requires:	gawk
21cr|pkgdiff-1.7.2-3|14	Recommends:	abi-compliance-checker >= 1.99.1
21cr|pkgdiff-1.7.2-3|15	Recommends:	abi-dumper >= 0.97
21cr|pkgdiff-1.7.2-3|16	
21cr|pkgdiff-1.7.2-3|17	%description
21cr|pkgdiff-1.7.2-3|18	Package Changes Analyzer (pkgdiff) - a tool for visualizing changes in Linux
21cr|pkgdiff-1.7.2-3|19	software packages (RPM, DEB, TAR.GZ, etc).
21cr|pkgdiff-1.7.2-3|20	
21cr|pkgdiff-1.7.2-3|21	%files
21cr|pkgdiff-1.7.2-3|22	%doc LICENSE README doc/
21cr|pkgdiff-1.7.2-3|23	%{_bindir}/%{name}
21cr|pkgdiff-1.7.2-3|24	%{_datadir}/%{name}
21cr|pkgdiff-1.7.2-3|25	
21cr|pkgdiff-1.7.2-3|26	#-----------------------------------------------------------------------------
21cr|pkgdiff-1.7.2-3|27	
21cr|pkgdiff-1.7.2-3|28	%prep
21cr|pkgdiff-1.7.2-3|29	%setup -q
21cr|pkgdiff-1.7.2-3|30	chmod 0644 LICENSE README
21cr|pkgdiff-1.7.2-3|31	
21cr|pkgdiff-1.7.2-3|32	
21cr|pkgdiff-1.7.2-3|33	%build
21cr|pkgdiff-1.7.2-3|34	# Nothing to build.
21cr|pkgdiff-1.7.2-3|35	
21cr|pkgdiff-1.7.2-3|36	
21cr|pkgdiff-1.7.2-3|37	%install
21cr|pkgdiff-1.7.2-3|38	mkdir -p %{buildroot}%{_prefix}
21cr|pkgdiff-1.7.2-3|39	perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}
21cr|pkgdiff-1.7.2-3|40	
21cr|pkgdiff-1.7.2-3|41	chmod 755 %{buildroot}%{_bindir}/*

6318 21
21cr|pktstat-1.8.5-4|1	Summary: 	Displays a live list of active connections and what files are being transferred
21cr|pktstat-1.8.5-4|2	Name: 		pktstat
21cr|pktstat-1.8.5-4|3	Version:	1.8.5
21cr|pktstat-1.8.5-4|4	Release:	4
21cr|pktstat-1.8.5-4|5	Group: 		Monitoring
21cr|pktstat-1.8.5-4|6	Url:		http://www.adaptive-enterprises.com.au/~d/software/pktstat/
21cr|pktstat-1.8.5-4|7	License: 	BSD
21cr|pktstat-1.8.5-4|8	Source0: 	http://www.adaptive-enterprises.com.au/~d/software/pktstat/%{name}-%{version}.tar.gz
21cr|pktstat-1.8.5-4|9	BuildRequires:	libpcap-devel ncurses-devel
21cr|pktstat-1.8.5-4|10	
21cr|pktstat-1.8.5-4|11	%description
21cr|pktstat-1.8.5-4|12	Display a real-time list of active connections seen on a network interface,
21cr|pktstat-1.8.5-4|13	and how much bandwidth is being used by what. Partially decodes HTTP and FTP
21cr|pktstat-1.8.5-4|14	protocols to show what filename is being transferred. X11 application names
21cr|pktstat-1.8.5-4|15	are also shown. Entries hang around on the screen for a few seconds so you
21cr|pktstat-1.8.5-4|16	can see what just happened. Also accepts filter expressions.
21cr|pktstat-1.8.5-4|17	
21cr|pktstat-1.8.5-4|18	%prep
21cr|pktstat-1.8.5-4|19	%setup -q
21cr|pktstat-1.8.5-4|20	
21cr|pktstat-1.8.5-4|21	%build
21cr|pktstat-1.8.5-4|22	%configure
21cr|pktstat-1.8.5-4|23	%make
21cr|pktstat-1.8.5-4|24	
21cr|pktstat-1.8.5-4|25	%install
21cr|pktstat-1.8.5-4|26	%makeinstall
21cr|pktstat-1.8.5-4|27	
21cr|pktstat-1.8.5-4|28	%files
21cr|pktstat-1.8.5-4|29	%doc COPYING NEWS README
21cr|pktstat-1.8.5-4|30	%{_bindir}/pktstat
21cr|pktstat-1.8.5-4|31	%{_mandir}/man1/pktstat*

6319 21
21cr|plane-dark-rospo-1.0-4|1	%global theme_name Plane-Dark-Rospo
21cr|plane-dark-rospo-1.0-4|2	
21cr|plane-dark-rospo-1.0-4|3	Summary:	%{theme_name} theme
21cr|plane-dark-rospo-1.0-4|4	Name:		plane-dark-rospo
21cr|plane-dark-rospo-1.0-4|5	Version:	1.0
21cr|plane-dark-rospo-1.0-4|6	Release:	4
21cr|plane-dark-rospo-1.0-4|7	License:	GPL
21cr|plane-dark-rospo-1.0-4|8	Group:		Graphics
21cr|plane-dark-rospo-1.0-4|9	Url:		https://www.vk.com/xfce_rospo/
21cr|plane-dark-rospo-1.0-4|10	Source0:	Plane-Dark-Rospo.tar.bz2
21cr|plane-dark-rospo-1.0-4|11	BuildArch:	noarch
21cr|plane-dark-rospo-1.0-4|12	Requires:	plane-dark-rospo-gtk2-theme
21cr|plane-dark-rospo-1.0-4|13	Requires:	plane-dark-rospo-gtk3-theme
21cr|plane-dark-rospo-1.0-4|14	Requires:	plane-dark-rospo-metacity-theme
21cr|plane-dark-rospo-1.0-4|15	
21cr|plane-dark-rospo-1.0-4|16	%description
21cr|plane-dark-rospo-1.0-4|17	Fork Plane-Dark GTK2, GTK3 and Metacity theme from ROSPO.
21cr|plane-dark-rospo-1.0-4|18	
21cr|plane-dark-rospo-1.0-4|19	%files
21cr|plane-dark-rospo-1.0-4|20	
21cr|plane-dark-rospo-1.0-4|21	#----------------------------------------------------------------------------
21cr|plane-dark-rospo-1.0-4|22	
21cr|plane-dark-rospo-1.0-4|23	%package gtk2-theme
21cr|plane-dark-rospo-1.0-4|24	Summary:	%{theme_name} GTK+2 themes
21cr|plane-dark-rospo-1.0-4|25	Group:		Graphics
21cr|plane-dark-rospo-1.0-4|26	Requires:	gnome-themes-standard
21cr|plane-dark-rospo-1.0-4|27	Requires:	murrine
21cr|plane-dark-rospo-1.0-4|28	
21cr|plane-dark-rospo-1.0-4|29	%description gtk2-theme
21cr|plane-dark-rospo-1.0-4|30	Themes for GTK+2 as part of the %{theme_name} theme.
21cr|plane-dark-rospo-1.0-4|31	
21cr|plane-dark-rospo-1.0-4|32	%files gtk2-theme
21cr|plane-dark-rospo-1.0-4|33	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|plane-dark-rospo-1.0-4|34	
21cr|plane-dark-rospo-1.0-4|35	#----------------------------------------------------------------------------
21cr|plane-dark-rospo-1.0-4|36	
21cr|plane-dark-rospo-1.0-4|37	%package gtk3-theme
21cr|plane-dark-rospo-1.0-4|38	Summary:	%{theme_name} GTK+3 themes
21cr|plane-dark-rospo-1.0-4|39	Group:		Graphics
21cr|plane-dark-rospo-1.0-4|40	Requires:	gtk+3.0
21cr|plane-dark-rospo-1.0-4|41	Requires:	gnome-themes-standard
21cr|plane-dark-rospo-1.0-4|42	Requires:	murrine
21cr|plane-dark-rospo-1.0-4|43	
21cr|plane-dark-rospo-1.0-4|44	%description gtk3-theme
21cr|plane-dark-rospo-1.0-4|45	Themes for GTK+3 as part of the %{theme_name} theme.
21cr|plane-dark-rospo-1.0-4|46	
21cr|plane-dark-rospo-1.0-4|47	%files gtk3-theme
21cr|plane-dark-rospo-1.0-4|48	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|plane-dark-rospo-1.0-4|49	
21cr|plane-dark-rospo-1.0-4|50	#----------------------------------------------------------------------------
21cr|plane-dark-rospo-1.0-4|51	
21cr|plane-dark-rospo-1.0-4|52	%package metacity-theme
21cr|plane-dark-rospo-1.0-4|53	Summary:	%{theme_name} Metacity themes
21cr|plane-dark-rospo-1.0-4|54	Group:		Graphics
21cr|plane-dark-rospo-1.0-4|55	Requires:	metacity
21cr|plane-dark-rospo-1.0-4|56	
21cr|plane-dark-rospo-1.0-4|57	%description metacity-theme
21cr|plane-dark-rospo-1.0-4|58	Themes for Metacity as part of the %{theme_name} theme.
21cr|plane-dark-rospo-1.0-4|59	
21cr|plane-dark-rospo-1.0-4|60	%files metacity-theme
21cr|plane-dark-rospo-1.0-4|61	%{_datadir}/themes/%{theme_name}/metacity-1/
21cr|plane-dark-rospo-1.0-4|62	
21cr|plane-dark-rospo-1.0-4|63	#----------------------------------------------------------------------------
21cr|plane-dark-rospo-1.0-4|64	
21cr|plane-dark-rospo-1.0-4|65	%prep
21cr|plane-dark-rospo-1.0-4|66	%setup -q -n %{theme_name}
21cr|plane-dark-rospo-1.0-4|67	
21cr|plane-dark-rospo-1.0-4|68	%build
21cr|plane-dark-rospo-1.0-4|69	# nothing to build
21cr|plane-dark-rospo-1.0-4|70	
21cr|plane-dark-rospo-1.0-4|71	%install
21cr|plane-dark-rospo-1.0-4|72	mkdir -p %{buildroot}%{_datadir}/themes
21cr|plane-dark-rospo-1.0-4|73	tar jfx %{SOURCE0} -C %{buildroot}%{_datadir}/themes
21cr|plane-dark-rospo-1.0-4|74	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|plane-dark-rospo-1.0-4|75	find %{buildroot} -type d -exec chmod 0755 {} \;

6320 21
21cr|planet-rider-20151103-2|1	%define oname Planet-Rider
21cr|planet-rider-20151103-2|2	
21cr|planet-rider-20151103-2|3	Name:           planet-rider
21cr|planet-rider-20151103-2|4	Version:        20151103
21cr|planet-rider-20151103-2|5	Release:        2
21cr|planet-rider-20151103-2|6	Summary:        Alien bike racing game
21cr|planet-rider-20151103-2|7	License:        GPLv3+
21cr|planet-rider-20151103-2|8	Group:          Games/Arcade
21cr|planet-rider-20151103-2|9	Url:            https://fede0d.github.io/game/2015/10/31/planet-rider.html
21cr|planet-rider-20151103-2|10	Source0:        https://github.com/FEDE0D/Planet-Rider/archive/master.zip
21cr|planet-rider-20151103-2|11	BuildRequires:  imagemagick
21cr|planet-rider-20151103-2|12	Requires:       godot2-runner
21cr|planet-rider-20151103-2|13	BuildArch:      noarch
21cr|planet-rider-20151103-2|14	
21cr|planet-rider-20151103-2|15	%description
21cr|planet-rider-20151103-2|16	A delivery man is lost on this alien planet and the
21cr|planet-rider-20151103-2|17	only way to return home
21cr|planet-rider-20151103-2|18	is to escape using his hover bike.
21cr|planet-rider-20151103-2|19	Collect gasoline cans and power the engines
21cr|planet-rider-20151103-2|20	on this long trip to the rescue zone.
21cr|planet-rider-20151103-2|21	The levels are randomly generated so
21cr|planet-rider-20151103-2|22	each play is different!
21cr|planet-rider-20151103-2|23	
21cr|planet-rider-20151103-2|24	%files
21cr|planet-rider-20151103-2|25	%doc LICENSE *.md
21cr|planet-rider-20151103-2|26	%{_gamesbindir}/%{oname}
21cr|planet-rider-20151103-2|27	%{_gamesdatadir}/%{oname}
21cr|planet-rider-20151103-2|28	%{_datadir}/applications/%{name}.desktop
21cr|planet-rider-20151103-2|29	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|planet-rider-20151103-2|30	#----------------------------------------------------------------
21cr|planet-rider-20151103-2|31	
21cr|planet-rider-20151103-2|32	%prep
21cr|planet-rider-20151103-2|33	%setup -qn %{oname}-master
21cr|planet-rider-20151103-2|34	
21cr|planet-rider-20151103-2|35	%build
21cr|planet-rider-20151103-2|36	
21cr|planet-rider-20151103-2|37	%install
21cr|planet-rider-20151103-2|38	install -dm755 %{buildroot}%{_gamesdatadir}/%{oname}
21cr|planet-rider-20151103-2|39	cp -R -t %{buildroot}%{_gamesdatadir}/%{oname} project/*
21cr|planet-rider-20151103-2|40	
21cr|planet-rider-20151103-2|41	# Install Gamewrapper
21cr|planet-rider-20151103-2|42	install -dm755 %{buildroot}%{_gamesbindir}
21cr|planet-rider-20151103-2|43	cat > %{buildroot}%{_gamesbindir}/%{oname} << EOF
21cr|planet-rider-20151103-2|44	#!/bin/sh
21cr|planet-rider-20151103-2|45	godot2-runner -path "%{_gamesdatadir}/%{oname}" $@
21cr|planet-rider-20151103-2|46	EOF
21cr|planet-rider-20151103-2|47	chmod 755 %{buildroot}%{_gamesbindir}/%{oname}
21cr|planet-rider-20151103-2|48	
21cr|planet-rider-20151103-2|49	
21cr|planet-rider-20151103-2|50	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|planet-rider-20151103-2|51	install -dm 0755 \
21cr|planet-rider-20151103-2|52	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|planet-rider-20151103-2|53	convert -strip -resize $size design/icon/icon.svg \
21cr|planet-rider-20151103-2|54	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|planet-rider-20151103-2|55	done
21cr|planet-rider-20151103-2|56	
21cr|planet-rider-20151103-2|57	
21cr|planet-rider-20151103-2|58	#menu entry
21cr|planet-rider-20151103-2|59	mkdir -p %{buildroot}%{_datadir}/applications
21cr|planet-rider-20151103-2|60	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|planet-rider-20151103-2|61	[Desktop Entry]
21cr|planet-rider-20151103-2|62	Name=%{oname}
21cr|planet-rider-20151103-2|63	GenericName=%{oname}
21cr|planet-rider-20151103-2|64	Comment=%{name}
21cr|planet-rider-20151103-2|65	Exec=%{oname}
21cr|planet-rider-20151103-2|66	Icon=%{name}
21cr|planet-rider-20151103-2|67	Terminal=false
21cr|planet-rider-20151103-2|68	Type=Application
21cr|planet-rider-20151103-2|69	Categories=Game;ArcadeGame;
21cr|planet-rider-20151103-2|70	EOF

6321 21
21cr|plank-0.11.89-1|1	%define major 1
21cr|plank-0.11.89-1|2	%define libname %mklibname %{name} %{major}
21cr|plank-0.11.89-1|3	%define devname %mklibname %{name} -d
21cr|plank-0.11.89-1|4	
21cr|plank-0.11.89-1|5	Summary:	A port of docky to Vala
21cr|plank-0.11.89-1|6	Name:		plank
21cr|plank-0.11.89-1|7	Version:	0.11.89
21cr|plank-0.11.89-1|8	Release:	1
21cr|plank-0.11.89-1|9	License:	GPLv3+
21cr|plank-0.11.89-1|10	Group:		Graphical desktop/GNOME
21cr|plank-0.11.89-1|11	Url:		https://launchpad.net/plank
21cr|plank-0.11.89-1|12	Source0:	https://launchpad.net/%{name}/1.0/%{version}/+download/%{name}-%{version}.tar.xz
21cr|plank-0.11.89-1|13	BuildRequires:	gnome-common
21cr|plank-0.11.89-1|14	BuildRequires:	intltool
21cr|plank-0.11.89-1|15	BuildRequires:	vala
21cr|plank-0.11.89-1|16	BuildRequires:	vala-tools
21cr|plank-0.11.89-1|17	BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
21cr|plank-0.11.89-1|18	BuildRequires:	pkgconfig(gee-0.8)
21cr|plank-0.11.89-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|plank-0.11.89-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|plank-0.11.89-1|21	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|plank-0.11.89-1|22	BuildRequires:	pkgconfig(libbamf3)
21cr|plank-0.11.89-1|23	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|plank-0.11.89-1|24	BuildRequires:	pkgconfig(libgnome-menu-3.0)
21cr|plank-0.11.89-1|25	Requires:	bamf-daemon
21cr|plank-0.11.89-1|26	Conflicts:	%{_lib}plank1 < 0.11.2-2
21cr|plank-0.11.89-1|27	
21cr|plank-0.11.89-1|28	%description
21cr|plank-0.11.89-1|29	A very simple dock written in Vala.
21cr|plank-0.11.89-1|30	
21cr|plank-0.11.89-1|31	%files -f %{name}.lang
21cr|plank-0.11.89-1|32	%doc AUTHORS ChangeLog COPYING
21cr|plank-0.11.89-1|33	%{_bindir}/%{name}
21cr|plank-0.11.89-1|34	%{_mandir}/man1/%{name}.1*
21cr|plank-0.11.89-1|35	%{_datadir}/%{name}
21cr|plank-0.11.89-1|36	%{_datadir}/metainfo/plank.appdata.xml
21cr|plank-0.11.89-1|37	%{_datadir}/applications/%{name}.desktop
21cr|plank-0.11.89-1|38	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|plank-0.11.89-1|39	%{_datadir}/glib-2.0/schemas/net.launchpad.%{name}.gschema.xml
21cr|plank-0.11.89-1|40	%{_libdir}/%{name}/docklets/*.so
21cr|plank-0.11.89-1|41	
21cr|plank-0.11.89-1|42	#----------------------------------------------------------------------------
21cr|plank-0.11.89-1|43	
21cr|plank-0.11.89-1|44	%package -n %{libname}
21cr|plank-0.11.89-1|45	Summary:	Shared library for %{name}
21cr|plank-0.11.89-1|46	Group:		System/Libraries
21cr|plank-0.11.89-1|47	
21cr|plank-0.11.89-1|48	%description -n %{libname}
21cr|plank-0.11.89-1|49	Shared library for %{name}.
21cr|plank-0.11.89-1|50	
21cr|plank-0.11.89-1|51	%files -n %{libname}
21cr|plank-0.11.89-1|52	%{_libdir}/lib%{name}.so.%{major}*
21cr|plank-0.11.89-1|53	
21cr|plank-0.11.89-1|54	#----------------------------------------------------------------------------
21cr|plank-0.11.89-1|55	
21cr|plank-0.11.89-1|56	%package -n %{devname}
21cr|plank-0.11.89-1|57	Summary:	Development files for %{name}
21cr|plank-0.11.89-1|58	Group:		Development/Other
21cr|plank-0.11.89-1|59	Requires:	%{libname} = %{EVRD}
21cr|plank-0.11.89-1|60	Requires:	vala-tools
21cr|plank-0.11.89-1|61	Provides:	%{name}-devel = %{EVRD}
21cr|plank-0.11.89-1|62	
21cr|plank-0.11.89-1|63	%description -n %{devname}
21cr|plank-0.11.89-1|64	Development files for %{name}
21cr|plank-0.11.89-1|65	
21cr|plank-0.11.89-1|66	%files -n %{devname}
21cr|plank-0.11.89-1|67	%{_libdir}/lib%{name}.so
21cr|plank-0.11.89-1|68	%{_libdir}/pkgconfig/%{name}.pc
21cr|plank-0.11.89-1|69	%{_includedir}/%{name}
21cr|plank-0.11.89-1|70	%{_datadir}/vala/vapi/%{name}.vapi
21cr|plank-0.11.89-1|71	%{_datadir}/vala/vapi/%{name}.deps
21cr|plank-0.11.89-1|72	
21cr|plank-0.11.89-1|73	#----------------------------------------------------------------------------
21cr|plank-0.11.89-1|74	
21cr|plank-0.11.89-1|75	%prep
21cr|plank-0.11.89-1|76	%setup -q
21cr|plank-0.11.89-1|77	
21cr|plank-0.11.89-1|78	%build
21cr|plank-0.11.89-1|79	%configure --enable-dbusmenu
21cr|plank-0.11.89-1|80	%make LIBS="-lm"
21cr|plank-0.11.89-1|81	
21cr|plank-0.11.89-1|82	%install
21cr|plank-0.11.89-1|83	%makeinstall_std
21cr|plank-0.11.89-1|84	# Don't use apport
21cr|plank-0.11.89-1|85	rm -f %{buildroot}%{_sysconfdir}/apport/crashdb.conf.d/%{name}-crashdb.conf
21cr|plank-0.11.89-1|86	rm -f %{buildroot}%{_datadir}/apport/package-hooks/source_%{name}.py
21cr|plank-0.11.89-1|87	
21cr|plank-0.11.89-1|88	%find_lang %{name}

6322 21
21cr|plano-rospo-1.0-5|1	%global theme_name Plano-Rospo
21cr|plano-rospo-1.0-5|2	
21cr|plano-rospo-1.0-5|3	Summary:	%{theme_name} theme
21cr|plano-rospo-1.0-5|4	Name:		plano-rospo
21cr|plano-rospo-1.0-5|5	Version:	1.0
21cr|plano-rospo-1.0-5|6	Release:	5
21cr|plano-rospo-1.0-5|7	License:        GPLv3+
21cr|plano-rospo-1.0-5|8	Group:		Graphics
21cr|plano-rospo-1.0-5|9	Url:		https://www.vk.com/xfce_rospo/
21cr|plano-rospo-1.0-5|10	Source0:	Plano-Rospo.tar.bz2
21cr|plano-rospo-1.0-5|11	BuildArch:	noarch
21cr|plano-rospo-1.0-5|12	Requires: 	plano-rospo-common
21cr|plano-rospo-1.0-5|13	Requires: 	plano-rospo-gtk2-theme
21cr|plano-rospo-1.0-5|14	Requires: 	plano-rospo-gtk3-theme
21cr|plano-rospo-1.0-5|15	Requires: 	plano-rospo-gnome-shell-theme
21cr|plano-rospo-1.0-5|16	Requires: 	plano-rospo-openbox-theme
21cr|plano-rospo-1.0-5|17	Requires: 	plano-rospo-xfwm4-theme
21cr|plano-rospo-1.0-5|18	
21cr|plano-rospo-1.0-5|19	%description
21cr|plano-rospo-1.0-5|20	Fork Plano GTK2,GTK3,Gnome Shell,XFWM,Openbox theme from ROSPO
21cr|plano-rospo-1.0-5|21	
21cr|plano-rospo-1.0-5|22	%files
21cr|plano-rospo-1.0-5|23	
21cr|plano-rospo-1.0-5|24	#----------------------------------------------------------------------------
21cr|plano-rospo-1.0-5|25	
21cr|plano-rospo-1.0-5|26	%package common
21cr|plano-rospo-1.0-5|27	Summary:	Files common to %{theme_name} themes
21cr|plano-rospo-1.0-5|28	Group:		Graphics
21cr|plano-rospo-1.0-5|29	
21cr|plano-rospo-1.0-5|30	%description common
21cr|plano-rospo-1.0-5|31	Files which are common to all %{theme_name} themes
21cr|plano-rospo-1.0-5|32	
21cr|plano-rospo-1.0-5|33	%files common
21cr|plano-rospo-1.0-5|34	%{_datadir}/themes/%{theme_name}/index.theme
21cr|plano-rospo-1.0-5|35	
21cr|plano-rospo-1.0-5|36	#----------------------------------------------------------------------------
21cr|plano-rospo-1.0-5|37	
21cr|plano-rospo-1.0-5|38	%package gtk2-theme
21cr|plano-rospo-1.0-5|39	Summary:	%{theme_name} GTK+2 themes
21cr|plano-rospo-1.0-5|40	Group:		Graphics
21cr|plano-rospo-1.0-5|41	Requires: 	gnome-themes-standard
21cr|plano-rospo-1.0-5|42	Requires:	%{name}-common = %{EVRD}
21cr|plano-rospo-1.0-5|43	Requires: 	murrine
21cr|plano-rospo-1.0-5|44	
21cr|plano-rospo-1.0-5|45	%description gtk2-theme
21cr|plano-rospo-1.0-5|46	Themes for GTK+2 as part of the %{theme_name} theme
21cr|plano-rospo-1.0-5|47	
21cr|plano-rospo-1.0-5|48	%files gtk2-theme
21cr|plano-rospo-1.0-5|49	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|plano-rospo-1.0-5|50	
21cr|plano-rospo-1.0-5|51	#----------------------------------------------------------------------------
21cr|plano-rospo-1.0-5|52	
21cr|plano-rospo-1.0-5|53	%package gtk3-theme
21cr|plano-rospo-1.0-5|54	Summary:	%{theme_name} GTK+3 themes
21cr|plano-rospo-1.0-5|55	Group:		Graphics
21cr|plano-rospo-1.0-5|56	Requires:	gtk+3.0
21cr|plano-rospo-1.0-5|57	Requires: 	gnome-themes-standard
21cr|plano-rospo-1.0-5|58	Requires:	%{name}-common = %{EVRD}
21cr|plano-rospo-1.0-5|59	Requires: 	murrine
21cr|plano-rospo-1.0-5|60	
21cr|plano-rospo-1.0-5|61	%description gtk3-theme
21cr|plano-rospo-1.0-5|62	Themes for GTK+3 as part of the %{theme_name} theme
21cr|plano-rospo-1.0-5|63	
21cr|plano-rospo-1.0-5|64	%files gtk3-theme
21cr|plano-rospo-1.0-5|65	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|plano-rospo-1.0-5|66	
21cr|plano-rospo-1.0-5|67	#----------------------------------------------------------------------------
21cr|plano-rospo-1.0-5|68	
21cr|plano-rospo-1.0-5|69	%package gnome-shell-theme
21cr|plano-rospo-1.0-5|70	Summary:	%{theme_name} gnome-shell themes
21cr|plano-rospo-1.0-5|71	Group:		Graphics
21cr|plano-rospo-1.0-5|72	Requires:	gtk+3.0
21cr|plano-rospo-1.0-5|73	Requires: 	gnome-themes-standard
21cr|plano-rospo-1.0-5|74	Requires:	%{name}-common = %{EVRD}
21cr|plano-rospo-1.0-5|75	Requires: 	murrine
21cr|plano-rospo-1.0-5|76	
21cr|plano-rospo-1.0-5|77	%description gnome-shell-theme
21cr|plano-rospo-1.0-5|78	Themes for Gnome Shell as part of the %{theme_name} theme
21cr|plano-rospo-1.0-5|79	
21cr|plano-rospo-1.0-5|80	%files gnome-shell-theme
21cr|plano-rospo-1.0-5|81	%{_datadir}/themes/%{theme_name}/gnome-shell/
21cr|plano-rospo-1.0-5|82	
21cr|plano-rospo-1.0-5|83	#----------------------------------------------------------------------------
21cr|plano-rospo-1.0-5|84	
21cr|plano-rospo-1.0-5|85	%package xfwm4-theme
21cr|plano-rospo-1.0-5|86	Summary:	%{theme_name} Xfwm4 themes
21cr|plano-rospo-1.0-5|87	Group:		Graphics
21cr|plano-rospo-1.0-5|88	Requires:	xfwm4
21cr|plano-rospo-1.0-5|89	Requires: 	gnome-themes-standard
21cr|plano-rospo-1.0-5|90	Requires:	%{name}-common = %{EVRD}
21cr|plano-rospo-1.0-5|91	Requires: 	murrine
21cr|plano-rospo-1.0-5|92	
21cr|plano-rospo-1.0-5|93	%description xfwm4-theme
21cr|plano-rospo-1.0-5|94	Themes for Xfwm4 as part of the %{theme_name} theme
21cr|plano-rospo-1.0-5|95	
21cr|plano-rospo-1.0-5|96	%files xfwm4-theme
21cr|plano-rospo-1.0-5|97	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|plano-rospo-1.0-5|98	
21cr|plano-rospo-1.0-5|99	#----------------------------------------------------------------------------
21cr|plano-rospo-1.0-5|100	
21cr|plano-rospo-1.0-5|101	%package openbox-theme
21cr|plano-rospo-1.0-5|102	Summary:	%{theme_name} Openbox themes
21cr|plano-rospo-1.0-5|103	Group:		Graphics
21cr|plano-rospo-1.0-5|104	Requires:	%{name}-common = %{EVRD}
21cr|plano-rospo-1.0-5|105	Requires:	openbox
21cr|plano-rospo-1.0-5|106	
21cr|plano-rospo-1.0-5|107	%description openbox-theme
21cr|plano-rospo-1.0-5|108	Themes for Openbox as part of the %{theme_name} theme
21cr|plano-rospo-1.0-5|109	
21cr|plano-rospo-1.0-5|110	%files openbox-theme
21cr|plano-rospo-1.0-5|111	%{_datadir}/themes/%{theme_name}/openbox-3/
21cr|plano-rospo-1.0-5|112	
21cr|plano-rospo-1.0-5|113	#----------------------------------------------------------------------------
21cr|plano-rospo-1.0-5|114	
21cr|plano-rospo-1.0-5|115	%prep
21cr|plano-rospo-1.0-5|116	%setup -q -n %{theme_name}
21cr|plano-rospo-1.0-5|117	
21cr|plano-rospo-1.0-5|118	%build
21cr|plano-rospo-1.0-5|119	# nothing to build
21cr|plano-rospo-1.0-5|120	
21cr|plano-rospo-1.0-5|121	%install
21cr|plano-rospo-1.0-5|122	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|plano-rospo-1.0-5|123	cp -r {index.theme,gtk-2.0,gtk-3.0,gnome-shell,xfwm4,openbox-3} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|plano-rospo-1.0-5|124	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|plano-rospo-1.0-5|125	find %{buildroot} -type d -exec chmod 0755 {} \;

6323 21
21cr|plano-theme-4.0-1|1	Summary:	Plano theme for GTK+2, GTK+3, Xfwm, GNOME Shell, Openbox
21cr|plano-theme-4.0-1|2	Name:		plano-theme
21cr|plano-theme-4.0-1|3	License:	GPLv3+
21cr|plano-theme-4.0-1|4	Group:		Graphics
21cr|plano-theme-4.0-1|5	Version:	4.0
21cr|plano-theme-4.0-1|6	Release:	1
21cr|plano-theme-4.0-1|7	Url:		https://github.com/lassekongo83/plano-theme
21cr|plano-theme-4.0-1|8	Source0:	https://github.com/lassekongo83/plano-theme/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plano-theme-4.0-1|9	Recommends:	plano-theme-gtk2
21cr|plano-theme-4.0-1|10	Recommends:	plano-theme-gtk3
21cr|plano-theme-4.0-1|11	Recommends:	plano-theme-gtk4
21cr|plano-theme-4.0-1|12	Recommends:	plano-theme-gnome-shell
21cr|plano-theme-4.0-1|13	Recommends:	plano-theme-openbox
21cr|plano-theme-4.0-1|14	Recommends:	plano-theme-xfwm4
21cr|plano-theme-4.0-1|15	BuildRequires:	%{_bindir}/sassc
21cr|plano-theme-4.0-1|16	BuildRequires:	meson
21cr|plano-theme-4.0-1|17	BuildArch:	noarch
21cr|plano-theme-4.0-1|18	
21cr|plano-theme-4.0-1|19	%description
21cr|plano-theme-4.0-1|20	Meta-package of Plano theme for GTK+2, GTK+3, GTK+4, Xfwm, GNOME Shell and Openbox
21cr|plano-theme-4.0-1|21	
21cr|plano-theme-4.0-1|22	%files
21cr|plano-theme-4.0-1|23	%license LICENSE
21cr|plano-theme-4.0-1|24	%doc README.md
21cr|plano-theme-4.0-1|25	
21cr|plano-theme-4.0-1|26	#----------------------------------------------------------------------------
21cr|plano-theme-4.0-1|27	
21cr|plano-theme-4.0-1|28	%package common
21cr|plano-theme-4.0-1|29	Summary:	Files common to Plano themes
21cr|plano-theme-4.0-1|30	Group:		Graphics
21cr|plano-theme-4.0-1|31	
21cr|plano-theme-4.0-1|32	%description common
21cr|plano-theme-4.0-1|33	Files which are common to all plano-theme-* packages
21cr|plano-theme-4.0-1|34	
21cr|plano-theme-4.0-1|35	%files common
21cr|plano-theme-4.0-1|36	%license LICENSE
21cr|plano-theme-4.0-1|37	%doc README.md
21cr|plano-theme-4.0-1|38	%dir %{_datadir}/themes/{Plano,Plano-dark-titlebar}
21cr|plano-theme-4.0-1|39	%{_datadir}/themes/{Plano,Plano-dark-titlebar}/index.theme
21cr|plano-theme-4.0-1|40	
21cr|plano-theme-4.0-1|41	#----------------------------------------------------------------------------
21cr|plano-theme-4.0-1|42	
21cr|plano-theme-4.0-1|43	%package gtk2
21cr|plano-theme-4.0-1|44	Summary:	Plano GTK+2 themes
21cr|plano-theme-4.0-1|45	Group:		Graphics
21cr|plano-theme-4.0-1|46	Requires:	%{name}-common = %{EVRD}
21cr|plano-theme-4.0-1|47	# XXX GTK+2 engines (are these deps correct?)
21cr|plano-theme-4.0-1|48	Requires: 	murrine
21cr|plano-theme-4.0-1|49	Requires: 	gdk-pixbuf2.0
21cr|plano-theme-4.0-1|50	
21cr|plano-theme-4.0-1|51	%description gtk2
21cr|plano-theme-4.0-1|52	Themes for GTK+2 as part of the Plano theme
21cr|plano-theme-4.0-1|53	
21cr|plano-theme-4.0-1|54	%files gtk2
21cr|plano-theme-4.0-1|55	%license LICENSE
21cr|plano-theme-4.0-1|56	%doc README.md
21cr|plano-theme-4.0-1|57	%{_datadir}/themes/{Plano,Plano-dark-titlebar}/gtk-2.0/
21cr|plano-theme-4.0-1|58	
21cr|plano-theme-4.0-1|59	#----------------------------------------------------------------------------
21cr|plano-theme-4.0-1|60	
21cr|plano-theme-4.0-1|61	%package gtk3
21cr|plano-theme-4.0-1|62	Summary:	Plano GTK+3 themes
21cr|plano-theme-4.0-1|63	Group:		Graphics
21cr|plano-theme-4.0-1|64	Requires:	%{name}-common = %{EVRD}
21cr|plano-theme-4.0-1|65	
21cr|plano-theme-4.0-1|66	%description gtk3
21cr|plano-theme-4.0-1|67	Themes for GTK+3 as part of the Plano theme
21cr|plano-theme-4.0-1|68	
21cr|plano-theme-4.0-1|69	%files gtk3
21cr|plano-theme-4.0-1|70	%license LICENSE
21cr|plano-theme-4.0-1|71	%doc README.md
21cr|plano-theme-4.0-1|72	%{_datadir}/themes/{Plano,Plano-dark-titlebar}/gtk-3.0/
21cr|plano-theme-4.0-1|73	
21cr|plano-theme-4.0-1|74	#----------------------------------------------------------------------------
21cr|plano-theme-4.0-1|75	
21cr|plano-theme-4.0-1|76	%package gtk4
21cr|plano-theme-4.0-1|77	Summary:	Plano GTK+4 themes
21cr|plano-theme-4.0-1|78	Group:		Graphics
21cr|plano-theme-4.0-1|79	Requires:	%{name}-common = %{EVRD}
21cr|plano-theme-4.0-1|80	
21cr|plano-theme-4.0-1|81	%description gtk4
21cr|plano-theme-4.0-1|82	Themes for GTK+4 as part of the Plano theme
21cr|plano-theme-4.0-1|83	
21cr|plano-theme-4.0-1|84	%files gtk4
21cr|plano-theme-4.0-1|85	%license LICENSE
21cr|plano-theme-4.0-1|86	%doc README.md
21cr|plano-theme-4.0-1|87	%{_datadir}/themes/{Plano,Plano-dark-titlebar}/gtk-4.0/
21cr|plano-theme-4.0-1|88	
21cr|plano-theme-4.0-1|89	#----------------------------------------------------------------------------
21cr|plano-theme-4.0-1|90	
21cr|plano-theme-4.0-1|91	%package gnome-shell
21cr|plano-theme-4.0-1|92	Summary:	Plano gnome-shell themes
21cr|plano-theme-4.0-1|93	Group:		Graphics
21cr|plano-theme-4.0-1|94	Requires:	%{name}-common = %{EVRD}
21cr|plano-theme-4.0-1|95	
21cr|plano-theme-4.0-1|96	%description gnome-shell
21cr|plano-theme-4.0-1|97	Themes for Gnome Shell as part of the Plano theme
21cr|plano-theme-4.0-1|98	
21cr|plano-theme-4.0-1|99	%files gnome-shell
21cr|plano-theme-4.0-1|100	%license LICENSE
21cr|plano-theme-4.0-1|101	%doc README.md
21cr|plano-theme-4.0-1|102	%{_datadir}/themes/{Plano,Plano-dark-titlebar}/gnome-shell/
21cr|plano-theme-4.0-1|103	
21cr|plano-theme-4.0-1|104	#----------------------------------------------------------------------------
21cr|plano-theme-4.0-1|105	
21cr|plano-theme-4.0-1|106	%package xfwm4
21cr|plano-theme-4.0-1|107	Summary:	Plano Xfwm4 themes
21cr|plano-theme-4.0-1|108	Group:		Graphics
21cr|plano-theme-4.0-1|109	Requires:	%{name}-common = %{EVRD}
21cr|plano-theme-4.0-1|110	
21cr|plano-theme-4.0-1|111	%description xfwm4
21cr|plano-theme-4.0-1|112	Themes for Xfwm4 as part of the Plano theme
21cr|plano-theme-4.0-1|113	
21cr|plano-theme-4.0-1|114	%files xfwm4
21cr|plano-theme-4.0-1|115	%license LICENSE
21cr|plano-theme-4.0-1|116	%doc README.md
21cr|plano-theme-4.0-1|117	%{_datadir}/themes/{Plano,Plano-dark-titlebar}/xfwm4/
21cr|plano-theme-4.0-1|118	
21cr|plano-theme-4.0-1|119	#----------------------------------------------------------------------------
21cr|plano-theme-4.0-1|120	
21cr|plano-theme-4.0-1|121	%package openbox
21cr|plano-theme-4.0-1|122	Summary:	Plano Openbox themes
21cr|plano-theme-4.0-1|123	Group:		Graphics
21cr|plano-theme-4.0-1|124	Requires:	%{name}-common = %{EVRD}
21cr|plano-theme-4.0-1|125	
21cr|plano-theme-4.0-1|126	%description openbox
21cr|plano-theme-4.0-1|127	Themes for Openbox as part of the Plano theme
21cr|plano-theme-4.0-1|128	
21cr|plano-theme-4.0-1|129	%files openbox
21cr|plano-theme-4.0-1|130	%license LICENSE
21cr|plano-theme-4.0-1|131	%doc README.md
21cr|plano-theme-4.0-1|132	%{_datadir}/themes/{Plano,Plano-dark-titlebar}/openbox-3/
21cr|plano-theme-4.0-1|133	
21cr|plano-theme-4.0-1|134	#----------------------------------------------------------------------------
21cr|plano-theme-4.0-1|135	
21cr|plano-theme-4.0-1|136	%prep
21cr|plano-theme-4.0-1|137	%autosetup -p1
21cr|plano-theme-4.0-1|138	
21cr|plano-theme-4.0-1|139	%build
21cr|plano-theme-4.0-1|140	%meson
21cr|plano-theme-4.0-1|141	
21cr|plano-theme-4.0-1|142	%install
21cr|plano-theme-4.0-1|143	%meson_install

6324 21
21cr|plasma5-applet-advancedradio-0.8-1|1	%define _enable_debug_packages %{nil}
21cr|plasma5-applet-advancedradio-0.8-1|2	%define  debug_package %{nil}
21cr|plasma5-applet-advancedradio-0.8-1|3	
21cr|plasma5-applet-advancedradio-0.8-1|4	%define oname plasma-applets-advancedradio
21cr|plasma5-applet-advancedradio-0.8-1|5	
21cr|plasma5-applet-advancedradio-0.8-1|6	Summary:	Plasma 5 applet for playing internet radio
21cr|plasma5-applet-advancedradio-0.8-1|7	Name:		plasma5-applet-advancedradio
21cr|plasma5-applet-advancedradio-0.8-1|8	Version:	0.8
21cr|plasma5-applet-advancedradio-0.8-1|9	Release:	1
21cr|plasma5-applet-advancedradio-0.8-1|10	License:	GPLv2+
21cr|plasma5-applet-advancedradio-0.8-1|11	Group:		Graphical desktop/KDE
21cr|plasma5-applet-advancedradio-0.8-1|12	Url:		https://store.kde.org/p/1313987/
21cr|plasma5-applet-advancedradio-0.8-1|13	Source0:	plasma-applets-advancedradio-%{version}.tar.xz
21cr|plasma5-applet-advancedradio-0.8-1|14	Source1:	plasma5-applet-eventcalendar.rpmlintrc
21cr|plasma5-applet-advancedradio-0.8-1|15	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-advancedradio-0.8-1|16	BuildRequires:	plasma-framework
21cr|plasma5-applet-advancedradio-0.8-1|17	BuildRequires:	kf5activities-devel
21cr|plasma5-applet-advancedradio-0.8-1|18	BuildRequires:	kf5config-devel
21cr|plasma5-applet-advancedradio-0.8-1|19	BuildRequires:	kf5configwidgets-devel
21cr|plasma5-applet-advancedradio-0.8-1|20	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-applet-advancedradio-0.8-1|21	BuildRequires:	kf5i18n-devel
21cr|plasma5-applet-advancedradio-0.8-1|22	BuildRequires:	kf5kdelibs4support-devel
21cr|plasma5-applet-advancedradio-0.8-1|23	BuildRequires:	kf5kio-devel
21cr|plasma5-applet-advancedradio-0.8-1|24	BuildRequires:	kf5kcmutils-devel
21cr|plasma5-applet-advancedradio-0.8-1|25	BuildRequires:	kf5kross-devel
21cr|plasma5-applet-advancedradio-0.8-1|26	BuildRequires:	kf5newstuff-devel
21cr|plasma5-applet-advancedradio-0.8-1|27	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-advancedradio-0.8-1|28	BuildRequires:	kf5purpose-devel
21cr|plasma5-applet-advancedradio-0.8-1|29	BuildRequires:	kf5runner-devel
21cr|plasma5-applet-advancedradio-0.8-1|30	BuildRequires:	kf5service-devel
21cr|plasma5-applet-advancedradio-0.8-1|31	BuildRequires:	kf5unitconversion-devel
21cr|plasma5-applet-advancedradio-0.8-1|32	BuildRequires:	plasma5-workspace-devel
21cr|plasma5-applet-advancedradio-0.8-1|33	BuildRequires:	pkgconfig(glib-2.0)
21cr|plasma5-applet-advancedradio-0.8-1|34	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|plasma5-applet-advancedradio-0.8-1|35	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-applet-advancedradio-0.8-1|36	BuildRequires:	pkgconfig(Qt5DBus)
21cr|plasma5-applet-advancedradio-0.8-1|37	BuildRequires:	pkgconfig(Qt5Gui)
21cr|plasma5-applet-advancedradio-0.8-1|38	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|plasma5-applet-advancedradio-0.8-1|39	BuildRequires:	pkgconfig(Qt5Network)
21cr|plasma5-applet-advancedradio-0.8-1|40	BuildRequires:	pkgconfig(Qt5Qml)
21cr|plasma5-applet-advancedradio-0.8-1|41	BuildRequires:	pkgconfig(Qt5Quick)
21cr|plasma5-applet-advancedradio-0.8-1|42	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|plasma5-applet-advancedradio-0.8-1|43	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|plasma5-applet-advancedradio-0.8-1|44	BuildRequires:	pkgconfig(x11)
21cr|plasma5-applet-advancedradio-0.8-1|45	BuildRequires:	pkgconfig(xcb)
21cr|plasma5-applet-advancedradio-0.8-1|46	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|plasma5-applet-advancedradio-0.8-1|47	Requires:	%{_lib}qt5multimedia5
21cr|plasma5-applet-advancedradio-0.8-1|48	
21cr|plasma5-applet-advancedradio-0.8-1|49	%description
21cr|plasma5-applet-advancedradio-0.8-1|50	Plasma 5 plasmoid for playing internet radio.
21cr|plasma5-applet-advancedradio-0.8-1|51	
21cr|plasma5-applet-advancedradio-0.8-1|52	%files -f plasma_applet_org.kde.plasma.advancedradio.lang
21cr|plasma5-applet-advancedradio-0.8-1|53	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.advancedradio/
21cr|plasma5-applet-advancedradio-0.8-1|54	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.advancedradio/*
21cr|plasma5-applet-advancedradio-0.8-1|55	%{_kde5_services}/plasma-applet-org.kde.plasma.advancedradio.desktop
21cr|plasma5-applet-advancedradio-0.8-1|56	%{_qt5_plugindir}/plasma/applets/plasma_applet_advancedradio.so
21cr|plasma5-applet-advancedradio-0.8-1|57	%{_appdatadir}/org.kde.plasma.advancedradio.appdata.xml
21cr|plasma5-applet-advancedradio-0.8-1|58	
21cr|plasma5-applet-advancedradio-0.8-1|59	%prep
21cr|plasma5-applet-advancedradio-0.8-1|60	%setup -qn %{oname}-%{version}
21cr|plasma5-applet-advancedradio-0.8-1|61	
21cr|plasma5-applet-advancedradio-0.8-1|62	%build
21cr|plasma5-applet-advancedradio-0.8-1|63	%cmake_kde5_kf5locales
21cr|plasma5-applet-advancedradio-0.8-1|64	%make
21cr|plasma5-applet-advancedradio-0.8-1|65	
21cr|plasma5-applet-advancedradio-0.8-1|66	%install
21cr|plasma5-applet-advancedradio-0.8-1|67	%make_install -C build
21cr|plasma5-applet-advancedradio-0.8-1|68	
21cr|plasma5-applet-advancedradio-0.8-1|69	%find_lang plasma_applet_org.kde.plasma.advancedradio
21cr|plasma5-applet-advancedradio-0.8-1|70	%kf5locales_fix plasma_applet_org.kde.plasma.advancedradio.lang

6325 21
21cr|plasma5-applet-bumblebee-indicator-0.70-1|1	%define _enable_debug_packages %{nil}
21cr|plasma5-applet-bumblebee-indicator-0.70-1|2	%define  debug_package %{nil}
21cr|plasma5-applet-bumblebee-indicator-0.70-1|3	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|4	Summary:	Plasma 5 applet to display Bumblebee indicator
21cr|plasma5-applet-bumblebee-indicator-0.70-1|5	Name:		plasma5-applet-bumblebee-indicator
21cr|plasma5-applet-bumblebee-indicator-0.70-1|6	Version:	0.70
21cr|plasma5-applet-bumblebee-indicator-0.70-1|7	Release:	1
21cr|plasma5-applet-bumblebee-indicator-0.70-1|8	License:	GPLv3+
21cr|plasma5-applet-bumblebee-indicator-0.70-1|9	Group:		Graphical desktop/KDE
21cr|plasma5-applet-bumblebee-indicator-0.70-1|10	Url:		https://store.kde.org/p/998890
21cr|plasma5-applet-bumblebee-indicator-0.70-1|11	Source0:	https://github.com/bxabi/bumblebee-indicator/archive/refs/tags/%{version}.tar.gz?/bumblebee-indicator-%{version}.tar.gz
21cr|plasma5-applet-bumblebee-indicator-0.70-1|12	Patch0:		plasma5-applet-bumblebee-indicator-0.70-desktop.patch
21cr|plasma5-applet-bumblebee-indicator-0.70-1|13	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-bumblebee-indicator-0.70-1|14	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-bumblebee-indicator-0.70-1|15	Recommends:	bumblebee
21cr|plasma5-applet-bumblebee-indicator-0.70-1|16	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|17	%description
21cr|plasma5-applet-bumblebee-indicator-0.70-1|18	Plasma 5 applet that indicates the on or off status and temperature
21cr|plasma5-applet-bumblebee-indicator-0.70-1|19	of the Nvidia card on the Optimus systems, when Bumblebee is used.
21cr|plasma5-applet-bumblebee-indicator-0.70-1|20	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|21	%files
21cr|plasma5-applet-bumblebee-indicator-0.70-1|22	%doc README.md
21cr|plasma5-applet-bumblebee-indicator-0.70-1|23	%{_kde5_services}/plasma-applet-bumblebee-kde5-plasmoid.desktop
21cr|plasma5-applet-bumblebee-indicator-0.70-1|24	%{_kde5_datadir}/plasma/plasmoids/bumblebee-kde5-plasmoid/
21cr|plasma5-applet-bumblebee-indicator-0.70-1|25	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|26	#----------------------------------------------------------------------------
21cr|plasma5-applet-bumblebee-indicator-0.70-1|27	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|28	%prep
21cr|plasma5-applet-bumblebee-indicator-0.70-1|29	%autosetup -p1 -n bumblebee-indicator-%{version}
21cr|plasma5-applet-bumblebee-indicator-0.70-1|30	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|31	# fix path for nvidia-smi binary
21cr|plasma5-applet-bumblebee-indicator-0.70-1|32	sed -i -e 's|/usr/lib/nvidia-$version|%{_libdir}/nvidia|' plasmoid/contents/ui/locate-nvidia-smi.sh
21cr|plasma5-applet-bumblebee-indicator-0.70-1|33	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|34	sed -i -e 's|/usr/bin/nvidia-smi|%{_libdir}/nvidia/bin/nvidia-smi|' plasmoid/contents/ui/locate-nvidia-smi.sh
21cr|plasma5-applet-bumblebee-indicator-0.70-1|35	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|36	%build
21cr|plasma5-applet-bumblebee-indicator-0.70-1|37	%cmake_kde5
21cr|plasma5-applet-bumblebee-indicator-0.70-1|38	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|39	%make
21cr|plasma5-applet-bumblebee-indicator-0.70-1|40	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|41	%install
21cr|plasma5-applet-bumblebee-indicator-0.70-1|42	%makeinstall_std -C build
21cr|plasma5-applet-bumblebee-indicator-0.70-1|43	
21cr|plasma5-applet-bumblebee-indicator-0.70-1|44	chmod +x %{buildroot}%{_kde5_datadir}/plasma/plasmoids/bumblebee-kde5-plasmoid/contents/ui/locate-nvidia-smi.sh

6326 21
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|1	%define commit 4a77add3432ad1d080abf0d7665278221f166e27
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|3	%define projname plasma-applet-csputils
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|4	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|5	Summary(ru_RU.UTF-8): Апплет управления сертификатами электронной подписи КриптоПро
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|6	Summary:	CryptoPro Electronic Signature Certificate Management
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|7	Name:		plasma5-applet-csputils
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|8	Version:	1.0.1
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|9	Release:	2.git%{commit_short}.2
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|10	License:	LGPLv2.1
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|11	Group:		Graphical desktop/KDE
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|12	Url:		https://hub.mos.ru/vmkspv/%{projname}
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|13	Source0:	https://hub.mos.ru/vmkspv/%{projname}/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|14	BuildArch:	noarch
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|15	ExclusiveArch:	x86_64
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|16	#Requires:	/opt/cprocsp/bin/amd64/certmgr
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|17	#Requires:	/opt/cprocsp/bin/amd64/csptest
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|18	#Requires:	/opt/cprocsp/bin/amd64/csptestf
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|19	#Requires:	/opt/cprocsp/bin/amd64/cryptcp
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|20	#Requires:	/opt/cprocsp/bin/amd64/cptools
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|21	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|22	%description
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|23	The applet is designed to manage electronic signature certificates in
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|24	a user environment through the CryptoPro cryptoprovider. It is
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|25	compatible with Mastech Desktop 12. Packages from
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|26	the standard CryptoPro CSP 5.0 package for Linux are required for operation.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|27	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|28	Opportunities:
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|29	- Displaying data from the cryptoprovider.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|30	- Installing the certificate from the key carrier.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|31	- Output information about the installed certificate.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|32	- Clearing the user's personal certificate storage.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|33	- Local testing of the electronic signature.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|34	- Quick access to CryptoPro Tools.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|35	- Notification of the imminent expiration of the certificate.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|36	- Checking the contents of the key media.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|37	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|38	The project is an independent development and has no financial support,
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|39	official affiliation or any other connection with CRYPTOPRO LLC.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|40	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|41	%description -l ru_RU.UTF-8
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|42	Апплет предназначен для управления сертификатами электронной подписи в
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|43	пользовательском окружении через криптопровайдер «КриптоПро». Обеспечена
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|44	совместимость с MOSTech Desktop 12. Для работы необходимы пакеты из стандартной
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|45	поставки «КриптоПро CSP 5.0» для Linux.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|46	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|47	Возможности:
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|48	- Отображение данных из криптопровайдера.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|49	- Установка сертификата с ключевого носителя.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|50	- Вывод информации об установленном сертификате.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|51	- Очистка личного хранилища сертификатов пользователя.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|52	- Локальное тестирование электронной подписи.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|53	- Быстрый доступ к «Инструментам КриптоПро».
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|54	- Уведомление о скором истечении сертификата.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|55	- Проверка содержимого ключевого носителя.
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|56	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|57	Проект является независимой разработкой и не имеет финансовой поддержки,
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|58	официальной аффилиации или любой другой связи с ООО «КРИПТО-ПРО».
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|59	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|60	%files
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|61	%{_datadir}/plasma/plasmoids/ru.mos.mfc.csputils
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|62	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|63	#------------------------------------------------------------------
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|64	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|65	%prep
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|66	%autosetup -p1 -n %{projname}-%{commit}
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|67	
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|68	%install
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|69	mkdir -p %{buildroot}%{_datadir}/plasma/plasmoids/ru.mos.mfc.csputils/contents/ui
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|70	install -m644 metadata.json %{buildroot}%{_datadir}/plasma/plasmoids/ru.mos.mfc.csputils
21cr|plasma5-applet-csputils-1.0.1-2.git4a77ad.2|71	install -m644 contents/ui/main.qml  %{buildroot}%{_datadir}/plasma/plasmoids/ru.mos.mfc.csputils/contents/ui

6327 21
21cr|plasma5-applet-drawer-1.1-1|1	%define oname plasma-drawer
21cr|plasma5-applet-drawer-1.1-1|2	
21cr|plasma5-applet-drawer-1.1-1|3	Summary:	A fullscreen customizable launcher with application directories and krunner-like search for KDE Plasma
21cr|plasma5-applet-drawer-1.1-1|4	Name:		plasma5-applet-drawer
21cr|plasma5-applet-drawer-1.1-1|5	Version:	1.1
21cr|plasma5-applet-drawer-1.1-1|6	Release:	1
21cr|plasma5-applet-drawer-1.1-1|7	License:	GPLv2+
21cr|plasma5-applet-drawer-1.1-1|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-drawer-1.1-1|9	Url:		https://store.kde.org/p/1973454
21cr|plasma5-applet-drawer-1.1-1|10	Source0:	https://codeload.github.com/P-Connor/%{oname}/tar.gz/refs/tags/v1.1/%{oname}-%{version}.tar.gz
21cr|plasma5-applet-drawer-1.1-1|11	Patch0:		plasma-drawer-rosa.patch
21cr|plasma5-applet-drawer-1.1-1|12	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-drawer-1.1-1|13	BuildRequires:	plasma-framework
21cr|plasma5-applet-drawer-1.1-1|14	BuildRequires:	kf5activities-devel
21cr|plasma5-applet-drawer-1.1-1|15	BuildRequires:	kf5config-devel
21cr|plasma5-applet-drawer-1.1-1|16	BuildRequires:	kf5configwidgets-devel
21cr|plasma5-applet-drawer-1.1-1|17	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-applet-drawer-1.1-1|18	BuildRequires:	kf5i18n-devel
21cr|plasma5-applet-drawer-1.1-1|19	BuildRequires:	kf5kdelibs4support-devel
21cr|plasma5-applet-drawer-1.1-1|20	BuildRequires:	kf5kio-devel
21cr|plasma5-applet-drawer-1.1-1|21	BuildRequires:	kf5kcmutils-devel
21cr|plasma5-applet-drawer-1.1-1|22	BuildRequires:	kf5kross-devel
21cr|plasma5-applet-drawer-1.1-1|23	BuildRequires:	kf5newstuff-devel
21cr|plasma5-applet-drawer-1.1-1|24	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-drawer-1.1-1|25	BuildRequires:	kf5purpose-devel
21cr|plasma5-applet-drawer-1.1-1|26	BuildRequires:	kf5runner-devel
21cr|plasma5-applet-drawer-1.1-1|27	BuildRequires:	kf5service-devel
21cr|plasma5-applet-drawer-1.1-1|28	BuildRequires:	kf5unitconversion-devel
21cr|plasma5-applet-drawer-1.1-1|29	BuildRequires:	plasma5-workspace-devel
21cr|plasma5-applet-drawer-1.1-1|30	BuildRequires:	pkgconfig(glib-2.0)
21cr|plasma5-applet-drawer-1.1-1|31	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|plasma5-applet-drawer-1.1-1|32	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-applet-drawer-1.1-1|33	BuildRequires:	pkgconfig(Qt5DBus)
21cr|plasma5-applet-drawer-1.1-1|34	BuildRequires:	pkgconfig(Qt5Gui)
21cr|plasma5-applet-drawer-1.1-1|35	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|plasma5-applet-drawer-1.1-1|36	BuildRequires:	pkgconfig(Qt5Network)
21cr|plasma5-applet-drawer-1.1-1|37	BuildRequires:	pkgconfig(Qt5Qml)
21cr|plasma5-applet-drawer-1.1-1|38	BuildRequires:	pkgconfig(Qt5Quick)
21cr|plasma5-applet-drawer-1.1-1|39	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|plasma5-applet-drawer-1.1-1|40	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|plasma5-applet-drawer-1.1-1|41	BuildRequires:	pkgconfig(x11)
21cr|plasma5-applet-drawer-1.1-1|42	BuildRequires:	pkgconfig(xcb)
21cr|plasma5-applet-drawer-1.1-1|43	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|plasma5-applet-drawer-1.1-1|44	
21cr|plasma5-applet-drawer-1.1-1|45	%description
21cr|plasma5-applet-drawer-1.1-1|46	A fullscreen customizable launcher with application
21cr|plasma5-applet-drawer-1.1-1|47	directories and krunner-like search for KDE Plasma.
21cr|plasma5-applet-drawer-1.1-1|48	
21cr|plasma5-applet-drawer-1.1-1|49	%files -f plasma_applet_P-Connor.PlasmaDrawer.lang
21cr|plasma5-applet-drawer-1.1-1|50	%dir %{_kde5_datadir}/plasma/plasmoids/P-Connor.PlasmaDrawer/
21cr|plasma5-applet-drawer-1.1-1|51	%{_kde5_datadir}/plasma/plasmoids/P-Connor.PlasmaDrawer/*
21cr|plasma5-applet-drawer-1.1-1|52	%{_qt5_plugindir}/plasma/applets/plasma_applet_drawer.so
21cr|plasma5-applet-drawer-1.1-1|53	
21cr|plasma5-applet-drawer-1.1-1|54	#-----------------------------------------------------------------------------
21cr|plasma5-applet-drawer-1.1-1|55	
21cr|plasma5-applet-drawer-1.1-1|56	%prep
21cr|plasma5-applet-drawer-1.1-1|57	%setup -qn %{oname}-%{version}
21cr|plasma5-applet-drawer-1.1-1|58	%patch0 -p1
21cr|plasma5-applet-drawer-1.1-1|59	
21cr|plasma5-applet-drawer-1.1-1|60	%build
21cr|plasma5-applet-drawer-1.1-1|61	%cmake_kde5
21cr|plasma5-applet-drawer-1.1-1|62	%make
21cr|plasma5-applet-drawer-1.1-1|63	
21cr|plasma5-applet-drawer-1.1-1|64	%install
21cr|plasma5-applet-drawer-1.1-1|65	%makeinstall_std -C build
21cr|plasma5-applet-drawer-1.1-1|66	
21cr|plasma5-applet-drawer-1.1-1|67	%find_lang plasma_applet_P-Connor.PlasmaDrawer

6328 21
21cr|plasma5-applet-eventcalendar-76-1|1	%define oname plasma-applet-eventcalendar
21cr|plasma5-applet-eventcalendar-76-1|2	
21cr|plasma5-applet-eventcalendar-76-1|3	Summary:	Plasma 5 applet for displaying weather information and calendar
21cr|plasma5-applet-eventcalendar-76-1|4	Name:		plasma5-applet-eventcalendar
21cr|plasma5-applet-eventcalendar-76-1|5	Version:	76
21cr|plasma5-applet-eventcalendar-76-1|6	Release:	1
21cr|plasma5-applet-eventcalendar-76-1|7	License:	GPLv2+
21cr|plasma5-applet-eventcalendar-76-1|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-eventcalendar-76-1|9	Url:		https://www.kde.org/
21cr|plasma5-applet-eventcalendar-76-1|10	Source0:	plasma-applet-eventcalendar-76.tar.gz
21cr|plasma5-applet-eventcalendar-76-1|11	Source1:	plasma-applet-eventcalendar-76_po.tar.gz
21cr|plasma5-applet-eventcalendar-76-1|12	Source2:	%{name}.rpmlintrc
21cr|plasma5-applet-eventcalendar-76-1|13	Patch0:		plasma-applets-eventcalendar-56-cmake.patch
21cr|plasma5-applet-eventcalendar-76-1|14	Patch1:		plasma-applets-eventcalendar-57-locales.patch
21cr|plasma5-applet-eventcalendar-76-1|15	Patch2:		plasma-applets-eventcalendar-56-GoogleCalendar.patch
21cr|plasma5-applet-eventcalendar-76-1|16	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-eventcalendar-76-1|17	BuildRequires:	plasma-framework
21cr|plasma5-applet-eventcalendar-76-1|18	BuildRequires:	kf5activities-devel
21cr|plasma5-applet-eventcalendar-76-1|19	BuildRequires:	kf5config-devel
21cr|plasma5-applet-eventcalendar-76-1|20	BuildRequires:	kf5configwidgets-devel
21cr|plasma5-applet-eventcalendar-76-1|21	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-applet-eventcalendar-76-1|22	BuildRequires:	kf5i18n-devel
21cr|plasma5-applet-eventcalendar-76-1|23	BuildRequires:	kf5kdelibs4support-devel
21cr|plasma5-applet-eventcalendar-76-1|24	BuildRequires:	kf5kio-devel
21cr|plasma5-applet-eventcalendar-76-1|25	BuildRequires:	kf5kcmutils-devel
21cr|plasma5-applet-eventcalendar-76-1|26	BuildRequires:	kf5kross-devel
21cr|plasma5-applet-eventcalendar-76-1|27	BuildRequires:	kf5newstuff-devel
21cr|plasma5-applet-eventcalendar-76-1|28	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-eventcalendar-76-1|29	BuildRequires:	kf5purpose-devel
21cr|plasma5-applet-eventcalendar-76-1|30	BuildRequires:	kf5runner-devel
21cr|plasma5-applet-eventcalendar-76-1|31	BuildRequires:	kf5service-devel
21cr|plasma5-applet-eventcalendar-76-1|32	BuildRequires:	kf5unitconversion-devel
21cr|plasma5-applet-eventcalendar-76-1|33	BuildRequires:	plasma5-workspace-devel
21cr|plasma5-applet-eventcalendar-76-1|34	BuildRequires:	pkgconfig(glib-2.0)
21cr|plasma5-applet-eventcalendar-76-1|35	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|plasma5-applet-eventcalendar-76-1|36	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-applet-eventcalendar-76-1|37	BuildRequires:	pkgconfig(Qt5DBus)
21cr|plasma5-applet-eventcalendar-76-1|38	BuildRequires:	pkgconfig(Qt5Gui)
21cr|plasma5-applet-eventcalendar-76-1|39	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|plasma5-applet-eventcalendar-76-1|40	BuildRequires:	pkgconfig(Qt5Network)
21cr|plasma5-applet-eventcalendar-76-1|41	BuildRequires:	pkgconfig(Qt5Qml)
21cr|plasma5-applet-eventcalendar-76-1|42	BuildRequires:	pkgconfig(Qt5Quick)
21cr|plasma5-applet-eventcalendar-76-1|43	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|plasma5-applet-eventcalendar-76-1|44	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|plasma5-applet-eventcalendar-76-1|45	BuildRequires:	pkgconfig(x11)
21cr|plasma5-applet-eventcalendar-76-1|46	BuildRequires:	pkgconfig(xcb)
21cr|plasma5-applet-eventcalendar-76-1|47	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|plasma5-applet-eventcalendar-76-1|48	Requires:	%{_lib}qt5multimedia5
21cr|plasma5-applet-eventcalendar-76-1|49	
21cr|plasma5-applet-eventcalendar-76-1|50	
21cr|plasma5-applet-eventcalendar-76-1|51	%description
21cr|plasma5-applet-eventcalendar-76-1|52	Plasma 5 plasmoid for a calendar+agenda with
21cr|plasma5-applet-eventcalendar-76-1|53	weather that synchs to Google Calendar.
21cr|plasma5-applet-eventcalendar-76-1|54	
21cr|plasma5-applet-eventcalendar-76-1|55	%files -f plasma_applet_org.kde.plasma.eventcalendar.lang
21cr|plasma5-applet-eventcalendar-76-1|56	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.eventcalendar/
21cr|plasma5-applet-eventcalendar-76-1|57	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.eventcalendar/*
21cr|plasma5-applet-eventcalendar-76-1|58	%{_kde5_services}/plasma-applet-org.kde.plasma.eventcalendar.desktop
21cr|plasma5-applet-eventcalendar-76-1|59	%{_qt5_plugindir}/plasma/applets/plasma_applet_eventcalendar.so
21cr|plasma5-applet-eventcalendar-76-1|60	%{_appdatadir}/org.kde.plasma.eventcalendar.appdata.xml
21cr|plasma5-applet-eventcalendar-76-1|61	
21cr|plasma5-applet-eventcalendar-76-1|62	%prep
21cr|plasma5-applet-eventcalendar-76-1|63	%setup -qn %{oname}-%{version}
21cr|plasma5-applet-eventcalendar-76-1|64	%patch0 -p1
21cr|plasma5-applet-eventcalendar-76-1|65	%patch1 -p1
21cr|plasma5-applet-eventcalendar-76-1|66	%patch2 -p1
21cr|plasma5-applet-eventcalendar-76-1|67	
21cr|plasma5-applet-eventcalendar-76-1|68	tar -xvzf %{SOURCE1}
21cr|plasma5-applet-eventcalendar-76-1|69	
21cr|plasma5-applet-eventcalendar-76-1|70	%build
21cr|plasma5-applet-eventcalendar-76-1|71	%cmake_kde5
21cr|plasma5-applet-eventcalendar-76-1|72	%make
21cr|plasma5-applet-eventcalendar-76-1|73	
21cr|plasma5-applet-eventcalendar-76-1|74	%install
21cr|plasma5-applet-eventcalendar-76-1|75	%makeinstall_std -C build
21cr|plasma5-applet-eventcalendar-76-1|76	
21cr|plasma5-applet-eventcalendar-76-1|77	%find_lang plasma_applet_org.kde.plasma.eventcalendar

6329 21
21cr|plasma5-applet-navdexiemenu-0.13-0.1|1	%define oname plasma-navdexie
21cr|plasma5-applet-navdexiemenu-0.13-0.1|2	
21cr|plasma5-applet-navdexiemenu-0.13-0.1|3	Summary:	Plasma 5 applet that provides simple menu
21cr|plasma5-applet-navdexiemenu-0.13-0.1|4	Name:		plasma5-applet-navdexiemenu
21cr|plasma5-applet-navdexiemenu-0.13-0.1|5	Version:	0.13
21cr|plasma5-applet-navdexiemenu-0.13-0.1|6	Release:	0.1
21cr|plasma5-applet-navdexiemenu-0.13-0.1|7	License:	GPLv3+
21cr|plasma5-applet-navdexiemenu-0.13-0.1|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-navdexiemenu-0.13-0.1|9	Url:		https://store.kde.org/p/1324206/
21cr|plasma5-applet-navdexiemenu-0.13-0.1|10	Source0:	%{oname}-%{version}.tar.gz
21cr|plasma5-applet-navdexiemenu-0.13-0.1|11	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-navdexiemenu-0.13-0.1|12	BuildRequires:	kf5i18n-devel
21cr|plasma5-applet-navdexiemenu-0.13-0.1|13	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-navdexiemenu-0.13-0.1|14	BuildArch:	noarch
21cr|plasma5-applet-navdexiemenu-0.13-0.1|15	
21cr|plasma5-applet-navdexiemenu-0.13-0.1|16	%description
21cr|plasma5-applet-navdexiemenu-0.13-0.1|17	NavDexie Menu is an intentionally minimal launcher widget for Plasma 5.
21cr|plasma5-applet-navdexiemenu-0.13-0.1|18	
21cr|plasma5-applet-navdexiemenu-0.13-0.1|19	%files -f plasma_applet_org.kde.plasma.navdexie.lang
21cr|plasma5-applet-navdexiemenu-0.13-0.1|20	%doc COPYING
21cr|plasma5-applet-navdexiemenu-0.13-0.1|21	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.navdexie
21cr|plasma5-applet-navdexiemenu-0.13-0.1|22	%{_kde5_services}/plasma-applet-org.kde.plasma.navdexie.desktop
21cr|plasma5-applet-navdexiemenu-0.13-0.1|23	%{_appdatadir}/org.kde.plasma.navdexie.appdata.xml
21cr|plasma5-applet-navdexiemenu-0.13-0.1|24	
21cr|plasma5-applet-navdexiemenu-0.13-0.1|25	#--------------------------------------------------------------------
21cr|plasma5-applet-navdexiemenu-0.13-0.1|26	
21cr|plasma5-applet-navdexiemenu-0.13-0.1|27	%prep
21cr|plasma5-applet-navdexiemenu-0.13-0.1|28	%setup -qn %{oname}-%{version}
21cr|plasma5-applet-navdexiemenu-0.13-0.1|29	find . -type f | xargs chmod 0644
21cr|plasma5-applet-navdexiemenu-0.13-0.1|30	
21cr|plasma5-applet-navdexiemenu-0.13-0.1|31	%build
21cr|plasma5-applet-navdexiemenu-0.13-0.1|32	%cmake_kde5
21cr|plasma5-applet-navdexiemenu-0.13-0.1|33	%make
21cr|plasma5-applet-navdexiemenu-0.13-0.1|34	
21cr|plasma5-applet-navdexiemenu-0.13-0.1|35	%install
21cr|plasma5-applet-navdexiemenu-0.13-0.1|36	%makeinstall_std -C build
21cr|plasma5-applet-navdexiemenu-0.13-0.1|37	
21cr|plasma5-applet-navdexiemenu-0.13-0.1|38	%find_lang plasma_applet_org.kde.plasma.navdexie

6330 21
21cr|plasma5-applet-netspeed-1.9-1|1	%define oname plasma-applet-netspeed-widget
21cr|plasma5-applet-netspeed-1.9-1|2	
21cr|plasma5-applet-netspeed-1.9-1|3	Summary:	Plasma 5 applet netspeed
21cr|plasma5-applet-netspeed-1.9-1|4	Name:		plasma5-applet-netspeed
21cr|plasma5-applet-netspeed-1.9-1|5	Version:	1.9
21cr|plasma5-applet-netspeed-1.9-1|6	Release:	1
21cr|plasma5-applet-netspeed-1.9-1|7	License:	GPLv2+
21cr|plasma5-applet-netspeed-1.9-1|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-netspeed-1.9-1|9	Url:		https://store.kde.org/content/show.php/Netspeed+Widget?content=174753
21cr|plasma5-applet-netspeed-1.9-1|10	Source0:	https://github.com/dfaust/%{oname}/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|plasma5-applet-netspeed-1.9-1|11	Patch0:		plasma-applet-netspeed-widget-master-cmake.patch
21cr|plasma5-applet-netspeed-1.9-1|12	Patch1:		plasma-applet-netspeed-widget-master-fix_locale_string.patch
21cr|plasma5-applet-netspeed-1.9-1|13	Patch2:		plasma-applet-netspeed-widget-master-russian.patch
21cr|plasma5-applet-netspeed-1.9-1|14	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-netspeed-1.9-1|15	BuildRequires:	kf5i18n-devel
21cr|plasma5-applet-netspeed-1.9-1|16	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-netspeed-1.9-1|17	Requires:	qt5-qtquick-qml
21cr|plasma5-applet-netspeed-1.9-1|18	BuildArch:	noarch
21cr|plasma5-applet-netspeed-1.9-1|19	
21cr|plasma5-applet-netspeed-1.9-1|20	%description
21cr|plasma5-applet-netspeed-1.9-1|21	Plasma 5 widget that displays the currently used network bandwidth.
21cr|plasma5-applet-netspeed-1.9-1|22	
21cr|plasma5-applet-netspeed-1.9-1|23	%files -f plasma_applet_org.kde.netspeedWidget.lang
21cr|plasma5-applet-netspeed-1.9-1|24	%{_kde5_datadir}/plasma/plasmoids/org.kde.netspeedWidget/
21cr|plasma5-applet-netspeed-1.9-1|25	%{_kde5_services}/plasma-applet-org.kde.netspeedWidget.desktop
21cr|plasma5-applet-netspeed-1.9-1|26	%{_appdatadir}/org.kde.netspeedWidget.appdata.xml
21cr|plasma5-applet-netspeed-1.9-1|27	
21cr|plasma5-applet-netspeed-1.9-1|28	#----------------------------------------------------------------------------
21cr|plasma5-applet-netspeed-1.9-1|29	
21cr|plasma5-applet-netspeed-1.9-1|30	%prep
21cr|plasma5-applet-netspeed-1.9-1|31	%setup -qn %{oname}-%{version}
21cr|plasma5-applet-netspeed-1.9-1|32	%patch0 -p1
21cr|plasma5-applet-netspeed-1.9-1|33	%patch1 -p1
21cr|plasma5-applet-netspeed-1.9-1|34	%patch2 -p1
21cr|plasma5-applet-netspeed-1.9-1|35	
21cr|plasma5-applet-netspeed-1.9-1|36	%build
21cr|plasma5-applet-netspeed-1.9-1|37	%cmake_kde5
21cr|plasma5-applet-netspeed-1.9-1|38	%make
21cr|plasma5-applet-netspeed-1.9-1|39	
21cr|plasma5-applet-netspeed-1.9-1|40	%install
21cr|plasma5-applet-netspeed-1.9-1|41	%makeinstall_std -C build
21cr|plasma5-applet-netspeed-1.9-1|42	
21cr|plasma5-applet-netspeed-1.9-1|43	%find_lang plasma_applet_org.kde.netspeedWidget

6331 21
21cr|plasma5-applet-rosaexpo-5.1-7|1	%define oname rosaexpo
21cr|plasma5-applet-rosaexpo-5.1-7|2	
21cr|plasma5-applet-rosaexpo-5.1-7|3	Summary:	Plasma 5 show desktop grid applet
21cr|plasma5-applet-rosaexpo-5.1-7|4	Name:		plasma5-applet-%{oname}
21cr|plasma5-applet-rosaexpo-5.1-7|5	Version:	5.1
21cr|plasma5-applet-rosaexpo-5.1-7|6	Release:	7
21cr|plasma5-applet-rosaexpo-5.1-7|7	License:	GPLv2+
21cr|plasma5-applet-rosaexpo-5.1-7|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-rosaexpo-5.1-7|9	Url:		https://rosalab.ru
21cr|plasma5-applet-rosaexpo-5.1-7|10	# No public Url yet
21cr|plasma5-applet-rosaexpo-5.1-7|11	Source0:	%{oname}-%{version}.tar.bz2
21cr|plasma5-applet-rosaexpo-5.1-7|12	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-rosaexpo-5.1-7|13	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-rosaexpo-5.1-7|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-applet-rosaexpo-5.1-7|15	BuildRequires:	pkgconfig(Qt5DBus)
21cr|plasma5-applet-rosaexpo-5.1-7|16	BuildRequires:	pkgconfig(Qt5Qml)
21cr|plasma5-applet-rosaexpo-5.1-7|17	
21cr|plasma5-applet-rosaexpo-5.1-7|18	%description
21cr|plasma5-applet-rosaexpo-5.1-7|19	Plasma 5 show desktop grid applet. It only calls Show Desktop Grid KWin effect.
21cr|plasma5-applet-rosaexpo-5.1-7|20	
21cr|plasma5-applet-rosaexpo-5.1-7|21	%files
21cr|plasma5-applet-rosaexpo-5.1-7|22	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.rosaexpo/
21cr|plasma5-applet-rosaexpo-5.1-7|23	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.rosaexpo/*
21cr|plasma5-applet-rosaexpo-5.1-7|24	%dir %{_kde5_qmldir}/org/kde/plasma/private/rosaexpo/
21cr|plasma5-applet-rosaexpo-5.1-7|25	%{_kde5_qmldir}/org/kde/plasma/private/rosaexpo/*
21cr|plasma5-applet-rosaexpo-5.1-7|26	%{_kde5_services}/plasma-applet-org.kde.plasma.rosaexpo.desktop
21cr|plasma5-applet-rosaexpo-5.1-7|27	%{_appdatadir}/org.kde.plasma.rosaexpo.appdata.xml
21cr|plasma5-applet-rosaexpo-5.1-7|28	
21cr|plasma5-applet-rosaexpo-5.1-7|29	#----------------------------------------------------------------------------
21cr|plasma5-applet-rosaexpo-5.1-7|30	
21cr|plasma5-applet-rosaexpo-5.1-7|31	%prep
21cr|plasma5-applet-rosaexpo-5.1-7|32	%setup -qn %{oname}-%{version}
21cr|plasma5-applet-rosaexpo-5.1-7|33	
21cr|plasma5-applet-rosaexpo-5.1-7|34	%build
21cr|plasma5-applet-rosaexpo-5.1-7|35	%cmake_kde5
21cr|plasma5-applet-rosaexpo-5.1-7|36	%make
21cr|plasma5-applet-rosaexpo-5.1-7|37	
21cr|plasma5-applet-rosaexpo-5.1-7|38	%install
21cr|plasma5-applet-rosaexpo-5.1-7|39	%makeinstall_std -C build

6332 21
21cr|plasma5-applet-simplemenu-1.0.12-1|1	%define oname plasma-simplemenu
21cr|plasma5-applet-simplemenu-1.0.12-1|2	
21cr|plasma5-applet-simplemenu-1.0.12-1|3	Summary:	Plasma 5 applet that provides simple menu
21cr|plasma5-applet-simplemenu-1.0.12-1|4	Name:		plasma5-applet-simplemenu
21cr|plasma5-applet-simplemenu-1.0.12-1|5	Version:	1.0.12
21cr|plasma5-applet-simplemenu-1.0.12-1|6	Release:	1
21cr|plasma5-applet-simplemenu-1.0.12-1|7	License:	GPLv3+
21cr|plasma5-applet-simplemenu-1.0.12-1|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-simplemenu-1.0.12-1|9	Url:		https://store.kde.org/p/1169537/
21cr|plasma5-applet-simplemenu-1.0.12-1|10	# https://github.com/KDE/plasma-simplemenu
21cr|plasma5-applet-simplemenu-1.0.12-1|11	Source0:	https://github.com/KDE/plasma-simplemenu/archive/refs/tags/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|plasma5-applet-simplemenu-1.0.12-1|12	Patch0:		plasma-simplemenu-master1.0.4-cmake.patch
21cr|plasma5-applet-simplemenu-1.0.12-1|13	Patch1:		plasma-simplemenu-master1.0.4-russian.patch
21cr|plasma5-applet-simplemenu-1.0.12-1|14	Patch2:		plasma-simplemenu-master1.0.12-desktop.patch
21cr|plasma5-applet-simplemenu-1.0.12-1|15	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-simplemenu-1.0.12-1|16	BuildRequires:	kf5i18n-devel
21cr|plasma5-applet-simplemenu-1.0.12-1|17	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-simplemenu-1.0.12-1|18	BuildArch:	noarch
21cr|plasma5-applet-simplemenu-1.0.12-1|19	
21cr|plasma5-applet-simplemenu-1.0.12-1|20	%description
21cr|plasma5-applet-simplemenu-1.0.12-1|21	Simple Menu is an intentionally minimal launcher widget for Plasma 5.
21cr|plasma5-applet-simplemenu-1.0.12-1|22	
21cr|plasma5-applet-simplemenu-1.0.12-1|23	Powered by the same powerful backend as Plasma 5's bundled launchers, its
21cr|plasma5-applet-simplemenu-1.0.12-1|24	UI is similar to the fullscreen Application Dashboard, just in a small,
21cr|plasma5-applet-simplemenu-1.0.12-1|25	floating window. In addition to the application grid and filtering, it
21cr|plasma5-applet-simplemenu-1.0.12-1|26	supports favorites, search and basic system actions.
21cr|plasma5-applet-simplemenu-1.0.12-1|27	
21cr|plasma5-applet-simplemenu-1.0.12-1|28	%files -f plasma_applet_org.kde.plasma.simplemenu.lang
21cr|plasma5-applet-simplemenu-1.0.12-1|29	%doc COPYING
21cr|plasma5-applet-simplemenu-1.0.12-1|30	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.simplemenu
21cr|plasma5-applet-simplemenu-1.0.12-1|31	%{_kde5_services}/plasma-applet-org.kde.plasma.simplemenu.desktop
21cr|plasma5-applet-simplemenu-1.0.12-1|32	%{_appdatadir}/org.kde.plasma.simplemenu.appdata.xml
21cr|plasma5-applet-simplemenu-1.0.12-1|33	
21cr|plasma5-applet-simplemenu-1.0.12-1|34	#--------------------------------------------------------------------
21cr|plasma5-applet-simplemenu-1.0.12-1|35	
21cr|plasma5-applet-simplemenu-1.0.12-1|36	%prep
21cr|plasma5-applet-simplemenu-1.0.12-1|37	%setup -qn %{oname}-%{version}
21cr|plasma5-applet-simplemenu-1.0.12-1|38	%patch0 -p1
21cr|plasma5-applet-simplemenu-1.0.12-1|39	%patch1 -p1
21cr|plasma5-applet-simplemenu-1.0.12-1|40	%patch2 -p1
21cr|plasma5-applet-simplemenu-1.0.12-1|41	find . -type f | xargs chmod 0644
21cr|plasma5-applet-simplemenu-1.0.12-1|42	
21cr|plasma5-applet-simplemenu-1.0.12-1|43	%build
21cr|plasma5-applet-simplemenu-1.0.12-1|44	%cmake_kde5
21cr|plasma5-applet-simplemenu-1.0.12-1|45	%make
21cr|plasma5-applet-simplemenu-1.0.12-1|46	
21cr|plasma5-applet-simplemenu-1.0.12-1|47	%install
21cr|plasma5-applet-simplemenu-1.0.12-1|48	%makeinstall_std -C build
21cr|plasma5-applet-simplemenu-1.0.12-1|49	
21cr|plasma5-applet-simplemenu-1.0.12-1|50	%find_lang plasma_applet_org.kde.plasma.simplemenu

6333 21
21cr|plasma5-applet-supergfxctl-1.2.0-2|1	%define oname supergfxctl-plasmoid
21cr|plasma5-applet-supergfxctl-1.2.0-2|2	
21cr|plasma5-applet-supergfxctl-1.2.0-2|3	Summary:	KDE Plasma plasmoid for supergfxctl
21cr|plasma5-applet-supergfxctl-1.2.0-2|4	Name:		plasma5-applet-supergfxctl
21cr|plasma5-applet-supergfxctl-1.2.0-2|5	Version:	1.2.0
21cr|plasma5-applet-supergfxctl-1.2.0-2|6	Release:	2
21cr|plasma5-applet-supergfxctl-1.2.0-2|7	License:	GPLv2+
21cr|plasma5-applet-supergfxctl-1.2.0-2|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-supergfxctl-1.2.0-2|9	Url:		https://store.kde.org/p/1973454
21cr|plasma5-applet-supergfxctl-1.2.0-2|10	Source0:	https://codeload.github.com/P-Connor/%{oname}/tar.gz/refs/tags/v1.1/%{oname}-v%{version}.tar.gz
21cr|plasma5-applet-supergfxctl-1.2.0-2|11	Source1:	supergfxctl-plasmoid-ru.tar.gz
21cr|plasma5-applet-supergfxctl-1.2.0-2|12	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-supergfxctl-1.2.0-2|13	BuildRequires:	plasma-framework
21cr|plasma5-applet-supergfxctl-1.2.0-2|14	BuildRequires:	kf5config-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|15	BuildRequires:	kf5configwidgets-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|16	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|17	BuildRequires:	kf5declarative-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|18	BuildRequires:	kf5i18n-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|19	BuildRequires:	kf5kcmutils-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|20	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|21	BuildRequires:	kf5runner-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|22	BuildRequires:	kf5service-devel
21cr|plasma5-applet-supergfxctl-1.2.0-2|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-applet-supergfxctl-1.2.0-2|24	BuildRequires:	pkgconfig(Qt5DBus)
21cr|plasma5-applet-supergfxctl-1.2.0-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21cr|plasma5-applet-supergfxctl-1.2.0-2|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|plasma5-applet-supergfxctl-1.2.0-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21cr|plasma5-applet-supergfxctl-1.2.0-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21cr|plasma5-applet-supergfxctl-1.2.0-2|29	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|plasma5-applet-supergfxctl-1.2.0-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|plasma5-applet-supergfxctl-1.2.0-2|31	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|plasma5-applet-supergfxctl-1.2.0-2|32	Requires:	supergfxctl
21cr|plasma5-applet-supergfxctl-1.2.0-2|33	
21cr|plasma5-applet-supergfxctl-1.2.0-2|34	%description
21cr|plasma5-applet-supergfxctl-1.2.0-2|35	KDE Plasma plasmoid for supergfxctl.
21cr|plasma5-applet-supergfxctl-1.2.0-2|36	
21cr|plasma5-applet-supergfxctl-1.2.0-2|37	%files
21cr|plasma5-applet-supergfxctl-1.2.0-2|38	%dir %{_kde5_datadir}/plasma/plasmoids/dev.jhyub.supergfxctl/
21cr|plasma5-applet-supergfxctl-1.2.0-2|39	%{_kde5_datadir}/plasma/plasmoids/dev.jhyub.supergfxctl/*
21cr|plasma5-applet-supergfxctl-1.2.0-2|40	%{_iconsdir}/hicolor/scalable/status/supergfxctl-plasmoid-*
21cr|plasma5-applet-supergfxctl-1.2.0-2|41	%{_localedir}/*/LC_MESSAGES/plasma_applet_dev.jhyub.supergfxctl.mo
21cr|plasma5-applet-supergfxctl-1.2.0-2|42	%{_qt5_plugindir}/plasma/applets/plasma_applet_supergfxctl.so
21cr|plasma5-applet-supergfxctl-1.2.0-2|43	%{_appdatadir}/dev.jhyub.supergfxctl.appdata.xml
21cr|plasma5-applet-supergfxctl-1.2.0-2|44	%{_kde5_services}/plasma-applet-dev.jhyub.supergfxctl.desktop
21cr|plasma5-applet-supergfxctl-1.2.0-2|45	
21cr|plasma5-applet-supergfxctl-1.2.0-2|46	#-----------------------------------------------------------------------------
21cr|plasma5-applet-supergfxctl-1.2.0-2|47	
21cr|plasma5-applet-supergfxctl-1.2.0-2|48	%prep
21cr|plasma5-applet-supergfxctl-1.2.0-2|49	%setup -qn %{oname}-v%{version}
21cr|plasma5-applet-supergfxctl-1.2.0-2|50	
21cr|plasma5-applet-supergfxctl-1.2.0-2|51	pushd translation
21cr|plasma5-applet-supergfxctl-1.2.0-2|52	tar -xvzf %{SOURCE1}
21cr|plasma5-applet-supergfxctl-1.2.0-2|53	popd
21cr|plasma5-applet-supergfxctl-1.2.0-2|54	
21cr|plasma5-applet-supergfxctl-1.2.0-2|55	%build
21cr|plasma5-applet-supergfxctl-1.2.0-2|56	%cmake_kde5
21cr|plasma5-applet-supergfxctl-1.2.0-2|57	%make
21cr|plasma5-applet-supergfxctl-1.2.0-2|58	
21cr|plasma5-applet-supergfxctl-1.2.0-2|59	%install
21cr|plasma5-applet-supergfxctl-1.2.0-2|60	%makeinstall_std -C build

6334 21
21cr|plasma5-applet-tiledmenu-45-1|1	%define oname plasma-applet-tiledmenu
21cr|plasma5-applet-tiledmenu-45-1|2	
21cr|plasma5-applet-tiledmenu-45-1|3	Summary:	A menu based on Windows 10's Start Menu
21cr|plasma5-applet-tiledmenu-45-1|4	Name:		plasma5-applet-tiledmenu
21cr|plasma5-applet-tiledmenu-45-1|5	Version:	45
21cr|plasma5-applet-tiledmenu-45-1|6	Release:	1
21cr|plasma5-applet-tiledmenu-45-1|7	License:	GPLv2+
21cr|plasma5-applet-tiledmenu-45-1|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-tiledmenu-45-1|9	Url:		https://github.com/Zren/plasma-applet-tiledmenu
21cr|plasma5-applet-tiledmenu-45-1|10	Source0:	https://github.com/Zren/plasma-applet-tiledmenu/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|plasma5-applet-tiledmenu-45-1|11	
21cr|plasma5-applet-tiledmenu-45-1|12	Requires:	plasma5-workspace
21cr|plasma5-applet-tiledmenu-45-1|13	Provides:	%{oname} = %{EVRD}
21cr|plasma5-applet-tiledmenu-45-1|14	BuildArch:	noarch
21cr|plasma5-applet-tiledmenu-45-1|15	
21cr|plasma5-applet-tiledmenu-45-1|16	
21cr|plasma5-applet-tiledmenu-45-1|17	%description
21cr|plasma5-applet-tiledmenu-45-1|18	A menu based on Windows 10's Start Menu.
21cr|plasma5-applet-tiledmenu-45-1|19	
21cr|plasma5-applet-tiledmenu-45-1|20	%files
21cr|plasma5-applet-tiledmenu-45-1|21	%doc Changelog.md ReadMe.md
21cr|plasma5-applet-tiledmenu-45-1|22	%{_datadir}/plasma/plasmoids/com.github.zren.tiledmenu
21cr|plasma5-applet-tiledmenu-45-1|23	
21cr|plasma5-applet-tiledmenu-45-1|24	#----------------------------------------------------------------------------
21cr|plasma5-applet-tiledmenu-45-1|25	
21cr|plasma5-applet-tiledmenu-45-1|26	%prep
21cr|plasma5-applet-tiledmenu-45-1|27	%setup -qn %{oname}-%{version}
21cr|plasma5-applet-tiledmenu-45-1|28	
21cr|plasma5-applet-tiledmenu-45-1|29	%build
21cr|plasma5-applet-tiledmenu-45-1|30	chmod +x package/translate/plasmoidlocaletest
21cr|plasma5-applet-tiledmenu-45-1|31	
21cr|plasma5-applet-tiledmenu-45-1|32	%install
21cr|plasma5-applet-tiledmenu-45-1|33	mkdir -p %{buildroot}%{_datadir}/plasma/plasmoids/
21cr|plasma5-applet-tiledmenu-45-1|34	cp -r package %{buildroot}%{_datadir}/plasma/plasmoids/com.github.zren.tiledmenu

6335 21
21cr|plasma5-applet-weather-widget-1.6.10-6|1	%define oname plasma-applet-weather-widget
21cr|plasma5-applet-weather-widget-1.6.10-6|2	
21cr|plasma5-applet-weather-widget-1.6.10-6|3	Summary:	Plasma 5 weather widget applet
21cr|plasma5-applet-weather-widget-1.6.10-6|4	Name:		plasma5-applet-weather-widget
21cr|plasma5-applet-weather-widget-1.6.10-6|5	Version:	1.6.10
21cr|plasma5-applet-weather-widget-1.6.10-6|6	Release:	6
21cr|plasma5-applet-weather-widget-1.6.10-6|7	License:	GPLv2+
21cr|plasma5-applet-weather-widget-1.6.10-6|8	Group:		Graphical desktop/KDE
21cr|plasma5-applet-weather-widget-1.6.10-6|9	Url:		https://github.com/kotelnik/plasma-applet-weather-widget
21cr|plasma5-applet-weather-widget-1.6.10-6|10	Source0:	plasma-applet-weather-widget-master.zip
21cr|plasma5-applet-weather-widget-1.6.10-6|11	Patch0:		plasma-applet-weather-widget-master-fix_string_translate.patch
21cr|plasma5-applet-weather-widget-1.6.10-6|12	Patch1:		plasma-applet-weather-widget-master-russian.patch
21cr|plasma5-applet-weather-widget-1.6.10-6|13	Patch2:		plasma-applet-weather-widget-master-desktop.patch
21cr|plasma5-applet-weather-widget-1.6.10-6|14	BuildRequires:	extra-cmake-modules
21cr|plasma5-applet-weather-widget-1.6.10-6|15	BuildRequires:	plasma-framework
21cr|plasma5-applet-weather-widget-1.6.10-6|16	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-applet-weather-widget-1.6.10-6|17	BuildRequires:	kf5kdelibs4support-devel
21cr|plasma5-applet-weather-widget-1.6.10-6|18	BuildRequires:	kf5plasma-devel
21cr|plasma5-applet-weather-widget-1.6.10-6|19	BuildRequires:	kf5windowsystem-devel
21cr|plasma5-applet-weather-widget-1.6.10-6|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-applet-weather-widget-1.6.10-6|21	BuildRequires:	pkgconfig(Qt5Qml)
21cr|plasma5-applet-weather-widget-1.6.10-6|22	BuildRequires:	pkgconfig(Qt5Quick)
21cr|plasma5-applet-weather-widget-1.6.10-6|23	Requires:	%{_lib}qt5xmlpatterns5
21cr|plasma5-applet-weather-widget-1.6.10-6|24	
21cr|plasma5-applet-weather-widget-1.6.10-6|25	%description
21cr|plasma5-applet-weather-widget-1.6.10-6|26	Plasma 5 applet for showing weather information from yr.no and
21cr|plasma5-applet-weather-widget-1.6.10-6|27	Open Weather Map servers.
21cr|plasma5-applet-weather-widget-1.6.10-6|28	
21cr|plasma5-applet-weather-widget-1.6.10-6|29	%files -f plasma_applet_org.kde.weatherWidget.lang
21cr|plasma5-applet-weather-widget-1.6.10-6|30	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.weatherWidget/
21cr|plasma5-applet-weather-widget-1.6.10-6|31	%{_kde5_datadir}/plasma/plasmoids/org.kde.weatherWidget/*
21cr|plasma5-applet-weather-widget-1.6.10-6|32	%{_kde5_services}/plasma-applet-org.kde.weatherWidget.desktop
21cr|plasma5-applet-weather-widget-1.6.10-6|33	%dir %{_kde5_qmldir}/org/kde/private/weatherWidget/
21cr|plasma5-applet-weather-widget-1.6.10-6|34	%{_kde5_qmldir}/org/kde/private/weatherWidget/*
21cr|plasma5-applet-weather-widget-1.6.10-6|35	%{_appdatadir}/org.kde.weatherWidget.appdata.xml
21cr|plasma5-applet-weather-widget-1.6.10-6|36	
21cr|plasma5-applet-weather-widget-1.6.10-6|37	#----------------------------------------------------------------------------
21cr|plasma5-applet-weather-widget-1.6.10-6|38	
21cr|plasma5-applet-weather-widget-1.6.10-6|39	%prep
21cr|plasma5-applet-weather-widget-1.6.10-6|40	%autosetup -p1 -n plasma-applet-weather-widget-master
21cr|plasma5-applet-weather-widget-1.6.10-6|41	
21cr|plasma5-applet-weather-widget-1.6.10-6|42	%build
21cr|plasma5-applet-weather-widget-1.6.10-6|43	%cmake_kde5
21cr|plasma5-applet-weather-widget-1.6.10-6|44	%make
21cr|plasma5-applet-weather-widget-1.6.10-6|45	
21cr|plasma5-applet-weather-widget-1.6.10-6|46	%install
21cr|plasma5-applet-weather-widget-1.6.10-6|47	%makeinstall_std -C build
21cr|plasma5-applet-weather-widget-1.6.10-6|48	
21cr|plasma5-applet-weather-widget-1.6.10-6|49	%find_lang plasma_applet_org.kde.weatherWidget

6336 21
21cr|plasma5-aurorae-theme-neru-1.0-1|1	Summary:	Themes of the top bar for Arorae
21cr|plasma5-aurorae-theme-neru-1.0-1|2	Name:		plasma5-aurorae-theme-neru
21cr|plasma5-aurorae-theme-neru-1.0-1|3	Version:	1.0
21cr|plasma5-aurorae-theme-neru-1.0-1|4	Release:	1
21cr|plasma5-aurorae-theme-neru-1.0-1|5	License:	LGPLv3
21cr|plasma5-aurorae-theme-neru-1.0-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-aurorae-theme-neru-1.0-1|7	Url:		https://github.com/chistota/plasma5-aurorae-theme-neru/
21cr|plasma5-aurorae-theme-neru-1.0-1|8	Source0:	https://github.com/chistota/plasma5-aurorae-theme-neru/archive/v1.0.tar.gz
21cr|plasma5-aurorae-theme-neru-1.0-1|9	BuildArch:	noarch
21cr|plasma5-aurorae-theme-neru-1.0-1|10	
21cr|plasma5-aurorae-theme-neru-1.0-1|11	
21cr|plasma5-aurorae-theme-neru-1.0-1|12	
21cr|plasma5-aurorae-theme-neru-1.0-1|13	%description
21cr|plasma5-aurorae-theme-neru-1.0-1|14	Light and dark themes of the top bar for Arorae.
21cr|plasma5-aurorae-theme-neru-1.0-1|15	
21cr|plasma5-aurorae-theme-neru-1.0-1|16	%files
21cr|plasma5-aurorae-theme-neru-1.0-1|17	%doc AUTHORS LICENSE
21cr|plasma5-aurorae-theme-neru-1.0-1|18	
21cr|plasma5-aurorae-theme-neru-1.0-1|19	#----------------------------------------------------------------------------
21cr|plasma5-aurorae-theme-neru-1.0-1|20	
21cr|plasma5-aurorae-theme-neru-1.0-1|21	%package	dark
21cr|plasma5-aurorae-theme-neru-1.0-1|22	Summary:	Dark theme of the top bar for Arorae
21cr|plasma5-aurorae-theme-neru-1.0-1|23	Group:		Graphical desktop/KDE
21cr|plasma5-aurorae-theme-neru-1.0-1|24	
21cr|plasma5-aurorae-theme-neru-1.0-1|25	%description dark
21cr|plasma5-aurorae-theme-neru-1.0-1|26	Dark theme of the top bar for Arorae.
21cr|plasma5-aurorae-theme-neru-1.0-1|27	
21cr|plasma5-aurorae-theme-neru-1.0-1|28	%files dark
21cr|plasma5-aurorae-theme-neru-1.0-1|29	%doc AUTHORS LICENSE
21cr|plasma5-aurorae-theme-neru-1.0-1|30	%dir %{_datadir}/aurorae/themes/NeruAuroraeDark
21cr|plasma5-aurorae-theme-neru-1.0-1|31	%{_datadir}/aurorae/themes/NeruAuroraeDark/*
21cr|plasma5-aurorae-theme-neru-1.0-1|32	
21cr|plasma5-aurorae-theme-neru-1.0-1|33	#----------------------------------------------------------------------------
21cr|plasma5-aurorae-theme-neru-1.0-1|34	
21cr|plasma5-aurorae-theme-neru-1.0-1|35	%package	light
21cr|plasma5-aurorae-theme-neru-1.0-1|36	Summary:	Light theme of the top bar for Arorae
21cr|plasma5-aurorae-theme-neru-1.0-1|37	Group:		Graphical desktop/KDE
21cr|plasma5-aurorae-theme-neru-1.0-1|38	
21cr|plasma5-aurorae-theme-neru-1.0-1|39	%description light
21cr|plasma5-aurorae-theme-neru-1.0-1|40	Light theme of the top bar for Arorae.
21cr|plasma5-aurorae-theme-neru-1.0-1|41	
21cr|plasma5-aurorae-theme-neru-1.0-1|42	%files light
21cr|plasma5-aurorae-theme-neru-1.0-1|43	%doc AUTHORS LICENSE
21cr|plasma5-aurorae-theme-neru-1.0-1|44	%dir %{_datadir}/aurorae/themes/NeruAurоrаеLight
21cr|plasma5-aurorae-theme-neru-1.0-1|45	%{_datadir}/aurorae/themes/NeruAurоrаеLight/*
21cr|plasma5-aurorae-theme-neru-1.0-1|46	
21cr|plasma5-aurorae-theme-neru-1.0-1|47	#----------------------------------------------------------------------------
21cr|plasma5-aurorae-theme-neru-1.0-1|48	
21cr|plasma5-aurorae-theme-neru-1.0-1|49	%prep
21cr|plasma5-aurorae-theme-neru-1.0-1|50	%setup -q
21cr|plasma5-aurorae-theme-neru-1.0-1|51	
21cr|plasma5-aurorae-theme-neru-1.0-1|52	%build
21cr|plasma5-aurorae-theme-neru-1.0-1|53	
21cr|plasma5-aurorae-theme-neru-1.0-1|54	%install
21cr|plasma5-aurorae-theme-neru-1.0-1|55	mkdir -p %{buildroot}%{_datadir}/aurorae/themes/
21cr|plasma5-aurorae-theme-neru-1.0-1|56	cp -r {NeruAurоrаеLight,NeruAuroraeDark} %{buildroot}%{_datadir}/aurorae/themes/

6337 21
21cr|plasma5-aurorae-theme-rospo-1.1-3|1	%define dname	neru
21cr|plasma5-aurorae-theme-rospo-1.1-3|2	%define doname	plasma5-aurorae-theme-%{dname}
21cr|plasma5-aurorae-theme-rospo-1.1-3|3	%define dver	1.0
21cr|plasma5-aurorae-theme-rospo-1.1-3|4	
21cr|plasma5-aurorae-theme-rospo-1.1-3|5	Summary:	Themes of the top bar for Arorae
21cr|plasma5-aurorae-theme-rospo-1.1-3|6	Name:		plasma5-aurorae-theme-rospo
21cr|plasma5-aurorae-theme-rospo-1.1-3|7	Version:	1.1
21cr|plasma5-aurorae-theme-rospo-1.1-3|8	Release:	3
21cr|plasma5-aurorae-theme-rospo-1.1-3|9	License:	LGPLv3
21cr|plasma5-aurorae-theme-rospo-1.1-3|10	Group:		Graphical desktop/KDE
21cr|plasma5-aurorae-theme-rospo-1.1-3|11	Url:		https://github.com/chistota/
21cr|plasma5-aurorae-theme-rospo-1.1-3|12	Source0:	https://github.com/chistota/plasma5-aurorae-theme-rospo/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-aurorae-theme-rospo-1.1-3|13	Source1:	https://github.com/chistota/%{doname}/archive/v%{dver}.tar.gz?/%{doname}-%{dver}.tar.gz
21cr|plasma5-aurorae-theme-rospo-1.1-3|14	BuildRequires:	svgcleaner
21cr|plasma5-aurorae-theme-rospo-1.1-3|15	Requires:	%{name}-dark
21cr|plasma5-aurorae-theme-rospo-1.1-3|16	Requires:	%{name}-light
21cr|plasma5-aurorae-theme-rospo-1.1-3|17	BuildArch:	noarch
21cr|plasma5-aurorae-theme-rospo-1.1-3|18	
21cr|plasma5-aurorae-theme-rospo-1.1-3|19	%description
21cr|plasma5-aurorae-theme-rospo-1.1-3|20	Light and dark themes of the top bar for Arorae.
21cr|plasma5-aurorae-theme-rospo-1.1-3|21	
21cr|plasma5-aurorae-theme-rospo-1.1-3|22	%files
21cr|plasma5-aurorae-theme-rospo-1.1-3|23	%doc AUTHORS LICENSE
21cr|plasma5-aurorae-theme-rospo-1.1-3|24	
21cr|plasma5-aurorae-theme-rospo-1.1-3|25	#----------------------------------------------------------------------------
21cr|plasma5-aurorae-theme-rospo-1.1-3|26	
21cr|plasma5-aurorae-theme-rospo-1.1-3|27	%package	dark
21cr|plasma5-aurorae-theme-rospo-1.1-3|28	Summary:	Dark theme of the top bar for Arorae
21cr|plasma5-aurorae-theme-rospo-1.1-3|29	Group:		Graphical desktop/KDE
21cr|plasma5-aurorae-theme-rospo-1.1-3|30	
21cr|plasma5-aurorae-theme-rospo-1.1-3|31	%description dark
21cr|plasma5-aurorae-theme-rospo-1.1-3|32	Dark theme of the top bar for Arorae.
21cr|plasma5-aurorae-theme-rospo-1.1-3|33	
21cr|plasma5-aurorae-theme-rospo-1.1-3|34	%files dark
21cr|plasma5-aurorae-theme-rospo-1.1-3|35	%doc AUTHORS LICENSE
21cr|plasma5-aurorae-theme-rospo-1.1-3|36	%dir %{_datadir}/aurorae/themes/RospoAuroraeDark
21cr|plasma5-aurorae-theme-rospo-1.1-3|37	%{_datadir}/aurorae/themes/RospoAuroraeDark/*
21cr|plasma5-aurorae-theme-rospo-1.1-3|38	
21cr|plasma5-aurorae-theme-rospo-1.1-3|39	#----------------------------------------------------------------------------
21cr|plasma5-aurorae-theme-rospo-1.1-3|40	
21cr|plasma5-aurorae-theme-rospo-1.1-3|41	%package	light
21cr|plasma5-aurorae-theme-rospo-1.1-3|42	Summary:	Light theme of the top bar for Arorae
21cr|plasma5-aurorae-theme-rospo-1.1-3|43	Group:		Graphical desktop/KDE
21cr|plasma5-aurorae-theme-rospo-1.1-3|44	
21cr|plasma5-aurorae-theme-rospo-1.1-3|45	%description light
21cr|plasma5-aurorae-theme-rospo-1.1-3|46	Light theme of the top bar for Arorae.
21cr|plasma5-aurorae-theme-rospo-1.1-3|47	
21cr|plasma5-aurorae-theme-rospo-1.1-3|48	%files light
21cr|plasma5-aurorae-theme-rospo-1.1-3|49	%doc AUTHORS LICENSE
21cr|plasma5-aurorae-theme-rospo-1.1-3|50	%dir %{_datadir}/aurorae/themes/RospoAurоrаеLight
21cr|plasma5-aurorae-theme-rospo-1.1-3|51	%{_datadir}/aurorae/themes/RospoAurоrаеLight/*
21cr|plasma5-aurorae-theme-rospo-1.1-3|52	
21cr|plasma5-aurorae-theme-rospo-1.1-3|53	#----------------------------------------------------------------------------
21cr|plasma5-aurorae-theme-rospo-1.1-3|54	
21cr|plasma5-aurorae-theme-rospo-1.1-3|55	%prep
21cr|plasma5-aurorae-theme-rospo-1.1-3|56	%setup -q -a1
21cr|plasma5-aurorae-theme-rospo-1.1-3|57	
21cr|plasma5-aurorae-theme-rospo-1.1-3|58	%build
21cr|plasma5-aurorae-theme-rospo-1.1-3|59	
21cr|plasma5-aurorae-theme-rospo-1.1-3|60	%install
21cr|plasma5-aurorae-theme-rospo-1.1-3|61	mv -f %{doname}-%{dver}/NeruAuroraeDark/*.svg RospoAuroraeDark/
21cr|plasma5-aurorae-theme-rospo-1.1-3|62	mv -f %{doname}-%{dver}/NeruAurоrаеLight/*.svg RospoAurоrаеLight/
21cr|plasma5-aurorae-theme-rospo-1.1-3|63	install -d %{buildroot}%{_datadir}/aurorae/themes
21cr|plasma5-aurorae-theme-rospo-1.1-3|64	cp -R RospoAurоrаеLight RospoAuroraeDark %{buildroot}%{_datadir}/aurorae/themes/
21cr|plasma5-aurorae-theme-rospo-1.1-3|65	find %{buildroot} -type f |grep .svg |grep -v .svgz > filelist.txt
21cr|plasma5-aurorae-theme-rospo-1.1-3|66	for i in $(cat filelist.txt); do svgcleaner --quiet $i $i; svgcleaner --quiet $i $i; svgcleaner --quiet $i $i; done

6338 21
21cr|plasma5-color-scheme-neru-1.0-1|1	Summary:	White and Dark Neru color theme
21cr|plasma5-color-scheme-neru-1.0-1|2	Name:		plasma5-color-scheme-neru
21cr|plasma5-color-scheme-neru-1.0-1|3	Version:	1.0
21cr|plasma5-color-scheme-neru-1.0-1|4	Release:	1
21cr|plasma5-color-scheme-neru-1.0-1|5	License:	LGPLv3
21cr|plasma5-color-scheme-neru-1.0-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-color-scheme-neru-1.0-1|7	Url:		https://github.com/chistota/plasma5-color-scheme-neru
21cr|plasma5-color-scheme-neru-1.0-1|8	Source0:	https://github.com/chistota/plasma5-color-scheme-neru/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-color-scheme-neru-1.0-1|9	BuildArch:	noarch
21cr|plasma5-color-scheme-neru-1.0-1|10	
21cr|plasma5-color-scheme-neru-1.0-1|11	%description
21cr|plasma5-color-scheme-neru-1.0-1|12	%{summary} by RamilSadrlimanov@ro_spo.
21cr|plasma5-color-scheme-neru-1.0-1|13	
21cr|plasma5-color-scheme-neru-1.0-1|14	%files
21cr|plasma5-color-scheme-neru-1.0-1|15	%doc LICENSE README.md
21cr|plasma5-color-scheme-neru-1.0-1|16	%dir %{_datadir}/color-schemes
21cr|plasma5-color-scheme-neru-1.0-1|17	%{_datadir}/color-schemes/*
21cr|plasma5-color-scheme-neru-1.0-1|18	
21cr|plasma5-color-scheme-neru-1.0-1|19	#----------------------------------------------------------------------------
21cr|plasma5-color-scheme-neru-1.0-1|20	
21cr|plasma5-color-scheme-neru-1.0-1|21	%prep
21cr|plasma5-color-scheme-neru-1.0-1|22	%setup -q
21cr|plasma5-color-scheme-neru-1.0-1|23	
21cr|plasma5-color-scheme-neru-1.0-1|24	%build
21cr|plasma5-color-scheme-neru-1.0-1|25	
21cr|plasma5-color-scheme-neru-1.0-1|26	%install
21cr|plasma5-color-scheme-neru-1.0-1|27	install -d %{buildroot}%{_datadir}/color-schemes
21cr|plasma5-color-scheme-neru-1.0-1|28	cp -R color-scheme/* %{buildroot}%{_datadir}/color-schemes/

6339 21
21cr|plasma5-color-scheme-rospo-1.5-2|1	%define dname	neru
21cr|plasma5-color-scheme-rospo-1.5-2|2	%define doname	plasma5-color-scheme-%{dname}
21cr|plasma5-color-scheme-rospo-1.5-2|3	%define dver	1.0
21cr|plasma5-color-scheme-rospo-1.5-2|4	
21cr|plasma5-color-scheme-rospo-1.5-2|5	Summary:	ROSPO color theme for plasma5
21cr|plasma5-color-scheme-rospo-1.5-2|6	Name:		plasma5-color-scheme-rospo
21cr|plasma5-color-scheme-rospo-1.5-2|7	Version:	1.5
21cr|plasma5-color-scheme-rospo-1.5-2|8	Release:	2
21cr|plasma5-color-scheme-rospo-1.5-2|9	License:	LGPLv3
21cr|plasma5-color-scheme-rospo-1.5-2|10	Group:		Graphical desktop/KDE
21cr|plasma5-color-scheme-rospo-1.5-2|11	Url:		https://github.com/chistota/
21cr|plasma5-color-scheme-rospo-1.5-2|12	Source0:	https://github.com/chistota/%{doname}/archive/v%{dver}.tar.gz?/%{doname}-%{dver}.tar.gz
21cr|plasma5-color-scheme-rospo-1.5-2|13	Requires:	%{name}-dark
21cr|plasma5-color-scheme-rospo-1.5-2|14	Requires:	%{name}-light
21cr|plasma5-color-scheme-rospo-1.5-2|15	BuildArch:	noarch
21cr|plasma5-color-scheme-rospo-1.5-2|16	
21cr|plasma5-color-scheme-rospo-1.5-2|17	%description
21cr|plasma5-color-scheme-rospo-1.5-2|18	Light and Dark %{summary}.
21cr|plasma5-color-scheme-rospo-1.5-2|19	
21cr|plasma5-color-scheme-rospo-1.5-2|20	%files
21cr|plasma5-color-scheme-rospo-1.5-2|21	%doc LICENSE
21cr|plasma5-color-scheme-rospo-1.5-2|22	
21cr|plasma5-color-scheme-rospo-1.5-2|23	#----------------------------------------------------------------------------
21cr|plasma5-color-scheme-rospo-1.5-2|24	
21cr|plasma5-color-scheme-rospo-1.5-2|25	%package	dark
21cr|plasma5-color-scheme-rospo-1.5-2|26	Summary:	Dark color theme for plasma5
21cr|plasma5-color-scheme-rospo-1.5-2|27	Group:		Graphical desktop/KDE
21cr|plasma5-color-scheme-rospo-1.5-2|28	
21cr|plasma5-color-scheme-rospo-1.5-2|29	%description dark
21cr|plasma5-color-scheme-rospo-1.5-2|30	Dark color theme for plasma5.
21cr|plasma5-color-scheme-rospo-1.5-2|31	
21cr|plasma5-color-scheme-rospo-1.5-2|32	%files dark
21cr|plasma5-color-scheme-rospo-1.5-2|33	%doc LICENSE
21cr|plasma5-color-scheme-rospo-1.5-2|34	%dir %{_datadir}/color-schemes
21cr|plasma5-color-scheme-rospo-1.5-2|35	%{_datadir}/color-schemes/RospoDark.colors
21cr|plasma5-color-scheme-rospo-1.5-2|36	
21cr|plasma5-color-scheme-rospo-1.5-2|37	#----------------------------------------------------------------------------
21cr|plasma5-color-scheme-rospo-1.5-2|38	
21cr|plasma5-color-scheme-rospo-1.5-2|39	%package	light
21cr|plasma5-color-scheme-rospo-1.5-2|40	Summary:	Light color theme for plasma5
21cr|plasma5-color-scheme-rospo-1.5-2|41	Group:		Graphical desktop/KDE
21cr|plasma5-color-scheme-rospo-1.5-2|42	
21cr|plasma5-color-scheme-rospo-1.5-2|43	%description light
21cr|plasma5-color-scheme-rospo-1.5-2|44	Light color theme for plasma5.
21cr|plasma5-color-scheme-rospo-1.5-2|45	
21cr|plasma5-color-scheme-rospo-1.5-2|46	%files light
21cr|plasma5-color-scheme-rospo-1.5-2|47	%doc LICENSE
21cr|plasma5-color-scheme-rospo-1.5-2|48	%dir %{_datadir}/color-schemes
21cr|plasma5-color-scheme-rospo-1.5-2|49	%{_datadir}/color-schemes/RospoWhite.colors
21cr|plasma5-color-scheme-rospo-1.5-2|50	
21cr|plasma5-color-scheme-rospo-1.5-2|51	#----------------------------------------------------------------------------
21cr|plasma5-color-scheme-rospo-1.5-2|52	
21cr|plasma5-color-scheme-rospo-1.5-2|53	%prep
21cr|plasma5-color-scheme-rospo-1.5-2|54	%setup -qn %{doname}-%{dver}
21cr|plasma5-color-scheme-rospo-1.5-2|55	
21cr|plasma5-color-scheme-rospo-1.5-2|56	%build
21cr|plasma5-color-scheme-rospo-1.5-2|57	
21cr|plasma5-color-scheme-rospo-1.5-2|58	%install
21cr|plasma5-color-scheme-rospo-1.5-2|59	mv -f color-scheme/NeruDark.colors color-scheme/RospoDark.colors
21cr|plasma5-color-scheme-rospo-1.5-2|60	mv -f color-scheme/NeruLight.colors color-scheme/RospoWhite.colors
21cr|plasma5-color-scheme-rospo-1.5-2|61	install -d %{buildroot}%{_datadir}/color-schemes
21cr|plasma5-color-scheme-rospo-1.5-2|62	cp -R color-scheme/* %{buildroot}%{_datadir}/color-schemes/

6340 21
21cr|plasma5-desktoptheme-neru-city-1.0-1|1	Summary:	Neru desktop themes for plasma5
21cr|plasma5-desktoptheme-neru-city-1.0-1|2	Name:		plasma5-desktoptheme-neru-city
21cr|plasma5-desktoptheme-neru-city-1.0-1|3	Version:	1.0
21cr|plasma5-desktoptheme-neru-city-1.0-1|4	Release:	1
21cr|plasma5-desktoptheme-neru-city-1.0-1|5	License:	GPLv3
21cr|plasma5-desktoptheme-neru-city-1.0-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-desktoptheme-neru-city-1.0-1|7	Url:		https://github.com/chistota/plasma5-desktoptheme-neru-city
21cr|plasma5-desktoptheme-neru-city-1.0-1|8	Source0:	https://github.com/chistota/plasma5-desktoptheme-neru-city/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-desktoptheme-neru-city-1.0-1|9	Recommends:	plasma5-wallpaper-neru-city
21cr|plasma5-desktoptheme-neru-city-1.0-1|10	BuildArch:	noarch
21cr|plasma5-desktoptheme-neru-city-1.0-1|11	
21cr|plasma5-desktoptheme-neru-city-1.0-1|12	%description
21cr|plasma5-desktoptheme-neru-city-1.0-1|13	%{summary} by RamilSadrlimanov@ro_spo.
21cr|plasma5-desktoptheme-neru-city-1.0-1|14	
21cr|plasma5-desktoptheme-neru-city-1.0-1|15	%files
21cr|plasma5-desktoptheme-neru-city-1.0-1|16	%doc AUTHORS LICENSE README.md
21cr|plasma5-desktoptheme-neru-city-1.0-1|17	%dir %{_datadir}/plasma/desktoptheme
21cr|plasma5-desktoptheme-neru-city-1.0-1|18	%{_datadir}/plasma/desktoptheme/*
21cr|plasma5-desktoptheme-neru-city-1.0-1|19	
21cr|plasma5-desktoptheme-neru-city-1.0-1|20	#----------------------------------------------------------------------------
21cr|plasma5-desktoptheme-neru-city-1.0-1|21	
21cr|plasma5-desktoptheme-neru-city-1.0-1|22	%prep
21cr|plasma5-desktoptheme-neru-city-1.0-1|23	%setup -q
21cr|plasma5-desktoptheme-neru-city-1.0-1|24	
21cr|plasma5-desktoptheme-neru-city-1.0-1|25	%build
21cr|plasma5-desktoptheme-neru-city-1.0-1|26	
21cr|plasma5-desktoptheme-neru-city-1.0-1|27	%install
21cr|plasma5-desktoptheme-neru-city-1.0-1|28	install -d %{buildroot}%{_datadir}/plasma/desktoptheme
21cr|plasma5-desktoptheme-neru-city-1.0-1|29	cp -R neru-city-dark-desktop neru-city-light-desktop %{buildroot}%{_datadir}/plasma/desktoptheme/
21cr|plasma5-desktoptheme-neru-city-1.0-1|30	rm %{buildroot}%{_datadir}/*/*/*/*/.directory

6341 21
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|1	Summary:	Neru NewYear desktop themes for plasma5
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|2	Name:		plasma5-desktoptheme-neru-newyear
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|3	Version:	1.0
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|4	Release:	1
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|5	License:	GPLv3
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|7	Url:		https://github.com/chistota/plasma5-desktoptheme-neru-newyear
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|8	Source0:	https://github.com/chistota/plasma5-desktoptheme-neru-newyear/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|9	Recommends:	plasma5-wallpaper-neru-newyear
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|10	BuildArch:	noarch
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|11	
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|12	%description
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|13	%{summary} by RamilSadrlimanov@ro_spo.
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|14	
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|15	%files
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|16	%doc AUTHORS LICENSE README.md
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|17	%dir %{_datadir}/plasma/desktoptheme
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|18	%{_datadir}/plasma/desktoptheme/*
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|19	
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|20	#----------------------------------------------------------------------------
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|21	
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|22	%prep
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|23	%setup -q
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|24	
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|25	%build
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|26	
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|27	%install
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|28	install -d %{buildroot}%{_datadir}/plasma/desktoptheme
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|29	cp -R neru-newyear-dark-desktop neru-newyear-light-desktop %{buildroot}%{_datadir}/plasma/desktoptheme/
21cr|plasma5-desktoptheme-neru-newyear-1.0-1|30	rm %{buildroot}%{_datadir}/*/*/*/*/.directory

6342 21
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|1	Summary:	Neru ROSPO desktop themes for plasma5
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|2	Name:		plasma5-desktoptheme-neru-rospo
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|3	Version:	1.0
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|4	Release:	1
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|5	License:	GPLv3
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|7	Url:		https://github.com/chistota/plasma5-desktoptheme-neru-rospo
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|8	Source0:	https://github.com/chistota/plasma5-desktoptheme-neru-rospo/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|9	Recommends:	plasma5-wallpaper-neru-rospo
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|10	BuildArch:	noarch
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|11	
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|12	%description
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|13	%{summary} by RamilSadrlimanov@ro_spo.
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|14	
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|15	%files
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|16	%doc AUTHORS LICENSE README.md
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|17	%dir %{_datadir}/plasma/desktoptheme
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|18	%{_datadir}/plasma/desktoptheme/*
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|19	
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|20	#----------------------------------------------------------------------------
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|21	
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|22	%prep
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|23	%setup -q
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|24	
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|25	%build
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|26	
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|27	%install
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|28	install -d %{buildroot}%{_datadir}/plasma/desktoptheme
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|29	cp -R neru-rospo-dark-desktop neru-rospo-light-desktop %{buildroot}%{_datadir}/plasma/desktoptheme/
21cr|plasma5-desktoptheme-neru-rospo-1.0-1|30	rm %{buildroot}%{_datadir}/*/*/*/*/.directory

6343 21
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|1	Summary:	Plasma 5 ROSA Experimental desktop theme
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|2	Name:		plasma5-desktoptheme-rosa-experimental
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|3	Version:	0.2
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|4	Release:	1
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|5	License:	GPLv2+
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|7	Url:		http://rosalinux.com/
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|8	Source0:	%{name}-%{version}.tar.bz2
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|9	BuildRequires:	extra-cmake-modules
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|10	BuildRequires:	kf5plasma-devel
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|11	BuildArch:	noarch
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|12	
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|13	%description
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|14	Plasma 5 ROSA Experimental desktop theme.
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|15	
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|16	%files
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|17	%dir %{_kde5_datadir}/plasma/desktoptheme/rosa-experimental
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|18	%{_kde5_datadir}/plasma/desktoptheme/rosa-experimental/*
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|19	
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|20	#----------------------------------------------------------------------------
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|21	
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|22	%prep
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|23	%setup -q
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|24	
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|25	%build
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|26	%cmake_kde5
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|27	
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|28	%install
21cr|plasma5-desktoptheme-rosa-experimental-0.2-1|29	%makeinstall_std -C build

6344 21
21cr|plasma5-desktoptheme-rospo-1.6-2|1	%define aname	newyear
21cr|plasma5-desktoptheme-rospo-1.6-2|2	%define aver	1.0
21cr|plasma5-desktoptheme-rospo-1.6-2|3	%define bname	city
21cr|plasma5-desktoptheme-rospo-1.6-2|4	%define bver	1.0
21cr|plasma5-desktoptheme-rospo-1.6-2|5	
21cr|plasma5-desktoptheme-rospo-1.6-2|6	Summary:	ROSPO desktop themes for plasma5
21cr|plasma5-desktoptheme-rospo-1.6-2|7	Name:		plasma5-desktoptheme-rospo
21cr|plasma5-desktoptheme-rospo-1.6-2|8	Version:	1.6
21cr|plasma5-desktoptheme-rospo-1.6-2|9	Release:	2
21cr|plasma5-desktoptheme-rospo-1.6-2|10	License:	GPLv3
21cr|plasma5-desktoptheme-rospo-1.6-2|11	Group:		Graphical desktop/KDE
21cr|plasma5-desktoptheme-rospo-1.6-2|12	Url:		https://github.com/chistota/
21cr|plasma5-desktoptheme-rospo-1.6-2|13	Source0:	https://github.com/chistota/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-desktoptheme-rospo-1.6-2|14	Source1:	https://github.com/chistota/%{name}-%{aname}/archive/v%{aver}.tar.gz?/%{name}-%{aname}-%{aver}.tar.gz
21cr|plasma5-desktoptheme-rospo-1.6-2|15	Source2:	https://github.com/chistota/%{name}-%{bname}/archive/v%{bver}.tar.gz?/%{name}-%{bname}-%{bver}.tar.gz
21cr|plasma5-desktoptheme-rospo-1.6-2|16	Source100:	https://github.com/chistota/%{name}/archive/v1.5.tar.gz?/%{name}-1.5.tar.gz
21cr|plasma5-desktoptheme-rospo-1.6-2|17	Source101:	https://github.com/chistota/plasma5-desktoptheme-neru-city-1.0/archive/v1.0.tar.gz?/plasma5-desktoptheme-neru-city-1.0.tar.gz
21cr|plasma5-desktoptheme-rospo-1.6-2|18	Source102:	https://github.com/chistota/plasma5-desktoptheme-neru-newyear-1.0/archive/v1.0.tar.gz?/plasma5-desktoptheme-neru-newyear-1.0.tar.gz
21cr|plasma5-desktoptheme-rospo-1.6-2|19	Source103:	https://github.com/chistota/plasma5-desktoptheme-neru-rospo-1.0/archive/v1.0.tar.gz?/plasma5-desktoptheme-neru-rospo-1.0.tar.gz
21cr|plasma5-desktoptheme-rospo-1.6-2|20	BuildRequires:	svgcleaner
21cr|plasma5-desktoptheme-rospo-1.6-2|21	Requires:	plasma5-wallpaper-rospo
21cr|plasma5-desktoptheme-rospo-1.6-2|22	Recommends:	%{name}-%{aname}
21cr|plasma5-desktoptheme-rospo-1.6-2|23	Recommends:	%{name}-%{bname}
21cr|plasma5-desktoptheme-rospo-1.6-2|24	BuildArch:	noarch
21cr|plasma5-desktoptheme-rospo-1.6-2|25	
21cr|plasma5-desktoptheme-rospo-1.6-2|26	%description
21cr|plasma5-desktoptheme-rospo-1.6-2|27	%{summary}.
21cr|plasma5-desktoptheme-rospo-1.6-2|28	
21cr|plasma5-desktoptheme-rospo-1.6-2|29	%files
21cr|plasma5-desktoptheme-rospo-1.6-2|30	%doc AUTHORS LICENSE
21cr|plasma5-desktoptheme-rospo-1.6-2|31	%dir %{_datadir}/plasma/desktoptheme/RospoDarkDesktop
21cr|plasma5-desktoptheme-rospo-1.6-2|32	%dir %{_datadir}/plasma/desktoptheme/RospoWhiteDesktop
21cr|plasma5-desktoptheme-rospo-1.6-2|33	%dir %{_datadir}/plasma/desktoptheme/RospoLightDesktop
21cr|plasma5-desktoptheme-rospo-1.6-2|34	%{_datadir}/plasma/desktoptheme/RospoDarkDesktop/*
21cr|plasma5-desktoptheme-rospo-1.6-2|35	%{_datadir}/plasma/desktoptheme/RospoWhiteDesktop/*
21cr|plasma5-desktoptheme-rospo-1.6-2|36	%{_datadir}/plasma/desktoptheme/RospoLightDesktop/*
21cr|plasma5-desktoptheme-rospo-1.6-2|37	
21cr|plasma5-desktoptheme-rospo-1.6-2|38	#----------------------------------------------------------------------------
21cr|plasma5-desktoptheme-rospo-1.6-2|39	
21cr|plasma5-desktoptheme-rospo-1.6-2|40	%package	%{aname}
21cr|plasma5-desktoptheme-rospo-1.6-2|41	Summary:	ROSPO desktop %{aname} themes for plasma5
21cr|plasma5-desktoptheme-rospo-1.6-2|42	Group:		Graphical desktop/KDE
21cr|plasma5-desktoptheme-rospo-1.6-2|43	Requires:	plasma5-wallpaper-rospo
21cr|plasma5-desktoptheme-rospo-1.6-2|44	
21cr|plasma5-desktoptheme-rospo-1.6-2|45	%description %{aname}
21cr|plasma5-desktoptheme-rospo-1.6-2|46	ROSPO desktop %{aname} themes for plasma5.
21cr|plasma5-desktoptheme-rospo-1.6-2|47	
21cr|plasma5-desktoptheme-rospo-1.6-2|48	%files %{aname}
21cr|plasma5-desktoptheme-rospo-1.6-2|49	%doc %{name}-%{aname}-%{aver}/{AUTHORS,LICENSE}
21cr|plasma5-desktoptheme-rospo-1.6-2|50	%dir %{_datadir}/plasma/desktoptheme/RospoNewYearDarkDesktop
21cr|plasma5-desktoptheme-rospo-1.6-2|51	%dir %{_datadir}/plasma/desktoptheme/RospoNewYearWhiteDesktop
21cr|plasma5-desktoptheme-rospo-1.6-2|52	%{_datadir}/plasma/desktoptheme/RospoNewYearDarkDesktop/*
21cr|plasma5-desktoptheme-rospo-1.6-2|53	%{_datadir}/plasma/desktoptheme/RospoNewYearWhiteDesktop/*
21cr|plasma5-desktoptheme-rospo-1.6-2|54	
21cr|plasma5-desktoptheme-rospo-1.6-2|55	#----------------------------------------------------------------------------
21cr|plasma5-desktoptheme-rospo-1.6-2|56	
21cr|plasma5-desktoptheme-rospo-1.6-2|57	%package	%{bname}
21cr|plasma5-desktoptheme-rospo-1.6-2|58	Summary:	ROSPO desktop %{bname} themes for plasma5
21cr|plasma5-desktoptheme-rospo-1.6-2|59	Group:		Graphical desktop/KDE
21cr|plasma5-desktoptheme-rospo-1.6-2|60	Requires:	plasma5-wallpaper-rospo
21cr|plasma5-desktoptheme-rospo-1.6-2|61	
21cr|plasma5-desktoptheme-rospo-1.6-2|62	%description %{bname}
21cr|plasma5-desktoptheme-rospo-1.6-2|63	ROSPO desktop %{bname} themes for plasma5.
21cr|plasma5-desktoptheme-rospo-1.6-2|64	
21cr|plasma5-desktoptheme-rospo-1.6-2|65	%files %{bname}
21cr|plasma5-desktoptheme-rospo-1.6-2|66	%doc %{name}-%{bname}-%{bver}/{AUTHORS,LICENSE}
21cr|plasma5-desktoptheme-rospo-1.6-2|67	%dir %{_datadir}/plasma/desktoptheme/RospoCityDarkDesktop
21cr|plasma5-desktoptheme-rospo-1.6-2|68	%dir %{_datadir}/plasma/desktoptheme/RospoCityWhiteDesktop
21cr|plasma5-desktoptheme-rospo-1.6-2|69	%{_datadir}/plasma/desktoptheme/RospoCityDarkDesktop/*
21cr|plasma5-desktoptheme-rospo-1.6-2|70	%{_datadir}/plasma/desktoptheme/RospoCityWhiteDesktop/*
21cr|plasma5-desktoptheme-rospo-1.6-2|71	
21cr|plasma5-desktoptheme-rospo-1.6-2|72	#----------------------------------------------------------------------------
21cr|plasma5-desktoptheme-rospo-1.6-2|73	
21cr|plasma5-desktoptheme-rospo-1.6-2|74	%prep
21cr|plasma5-desktoptheme-rospo-1.6-2|75	%setup -q -a1 -a2 -a100 -a101 -a102 -a103
21cr|plasma5-desktoptheme-rospo-1.6-2|76	
21cr|plasma5-desktoptheme-rospo-1.6-2|77	%build
21cr|plasma5-desktoptheme-rospo-1.6-2|78	
21cr|plasma5-desktoptheme-rospo-1.6-2|79	%install
21cr|plasma5-desktoptheme-rospo-1.6-2|80	mv -f %{name}-%{aname}-%{aver}/RospoNewYear{Dark,White}Desktop ./
21cr|plasma5-desktoptheme-rospo-1.6-2|81	mv -f %{name}-%{bname}-%{bver}/RospoCity{Dark,White}Desktop ./
21cr|plasma5-desktoptheme-rospo-1.6-2|82	mv -f %{name}-1.5/RospoLightDesktop ./
21cr|plasma5-desktoptheme-rospo-1.6-2|83	
21cr|plasma5-desktoptheme-rospo-1.6-2|84	rm -f */*/{colors,metadata.desktop}
21cr|plasma5-desktoptheme-rospo-1.6-2|85	cp -rf plasma5-desktoptheme-neru-city-1.0/neru-city-dark-desktop/* RospoCityDarkDesktop/
21cr|plasma5-desktoptheme-rospo-1.6-2|86	cp -rf plasma5-desktoptheme-neru-city-1.0/neru-city-light-desktop/* RospoCityWhiteDesktop/
21cr|plasma5-desktoptheme-rospo-1.6-2|87	cp -rf plasma5-desktoptheme-neru-newyear-1.0/neru-newyear-dark-desktop/* RospoNewYearDarkDesktop/
21cr|plasma5-desktoptheme-rospo-1.6-2|88	cp -rf plasma5-desktoptheme-neru-newyear-1.0/neru-newyear-light-desktop/* RospoNewYearWhiteDesktop/
21cr|plasma5-desktoptheme-rospo-1.6-2|89	cp -rf plasma5-desktoptheme-neru-rospo-1.0/neru-rospo-dark-desktop/* RospoDarkDesktop/
21cr|plasma5-desktoptheme-rospo-1.6-2|90	cp -rf plasma5-desktoptheme-neru-rospo-1.0/neru-rospo-light-desktop/* RospoWhiteDesktop/
21cr|plasma5-desktoptheme-rospo-1.6-2|91	
21cr|plasma5-desktoptheme-rospo-1.6-2|92	install -d %{buildroot}%{_datadir}/plasma/desktoptheme
21cr|plasma5-desktoptheme-rospo-1.6-2|93	cp -R Rospo{,NewYear,City}{Dark,White}Desktop RospoLightDesktop %{buildroot}%{_datadir}/plasma/desktoptheme/
21cr|plasma5-desktoptheme-rospo-1.6-2|94	rm %{buildroot}%{_datadir}/*/*/*/*/.directory
21cr|plasma5-desktoptheme-rospo-1.6-2|95	find %{buildroot} -type f |grep .svg |grep -v .svgz > filelist.txt
21cr|plasma5-desktoptheme-rospo-1.6-2|96	for i in $(cat filelist.txt); do svgcleaner --quiet $i $i; svgcleaner --quiet $i $i; svgcleaner --quiet $i $i; done

6345 21
21cr|plasma5-dolphin-folder-color-2.0.0-1|1	%define oname dolphin-folder-color
21cr|plasma5-dolphin-folder-color-2.0.0-1|2	
21cr|plasma5-dolphin-folder-color-2.0.0-1|3	Summary:	A KDE (Plasma 5) Service Menu for coloring the folders
21cr|plasma5-dolphin-folder-color-2.0.0-1|4	Name:		plasma5-%{oname}
21cr|plasma5-dolphin-folder-color-2.0.0-1|5	Version:	2.0.0
21cr|plasma5-dolphin-folder-color-2.0.0-1|6	Release:	1
21cr|plasma5-dolphin-folder-color-2.0.0-1|7	License:	GPLv3
21cr|plasma5-dolphin-folder-color-2.0.0-1|8	Group:		Graphical desktop/KDE
21cr|plasma5-dolphin-folder-color-2.0.0-1|9	Url:		https://github.com/audoban/dolphin-folder-color/
21cr|plasma5-dolphin-folder-color-2.0.0-1|10	Source0:	%{oname}-%{version}.tar.gz
21cr|plasma5-dolphin-folder-color-2.0.0-1|11	Patch0:		%{oname}.rosa.patch
21cr|plasma5-dolphin-folder-color-2.0.0-1|12	Requires:	plasma5-dolphin
21cr|plasma5-dolphin-folder-color-2.0.0-1|13	BuildArch:	noarch
21cr|plasma5-dolphin-folder-color-2.0.0-1|14	
21cr|plasma5-dolphin-folder-color-2.0.0-1|15	%description
21cr|plasma5-dolphin-folder-color-2.0.0-1|16	A KDE (Plasma 5) Service Menu for coloring the folders so fast,
21cr|plasma5-dolphin-folder-color-2.0.0-1|17	also has the ability to color a selected set of folders.
21cr|plasma5-dolphin-folder-color-2.0.0-1|18	
21cr|plasma5-dolphin-folder-color-2.0.0-1|19	%files
21cr|plasma5-dolphin-folder-color-2.0.0-1|20	%{_bindir}/%{oname}
21cr|plasma5-dolphin-folder-color-2.0.0-1|21	%{_datadir}/kservices5/ServiceMenus/plasma5-folder-color.desktop
21cr|plasma5-dolphin-folder-color-2.0.0-1|22	%doc README.md LICENSE screenshot1.png
21cr|plasma5-dolphin-folder-color-2.0.0-1|23	
21cr|plasma5-dolphin-folder-color-2.0.0-1|24	#----------------------------------------------------------------------------
21cr|plasma5-dolphin-folder-color-2.0.0-1|25	
21cr|plasma5-dolphin-folder-color-2.0.0-1|26	%prep
21cr|plasma5-dolphin-folder-color-2.0.0-1|27	%setup -qn %{oname}-%{version}
21cr|plasma5-dolphin-folder-color-2.0.0-1|28	%patch0 -p1
21cr|plasma5-dolphin-folder-color-2.0.0-1|29	
21cr|plasma5-dolphin-folder-color-2.0.0-1|30	
21cr|plasma5-dolphin-folder-color-2.0.0-1|31	%build
21cr|plasma5-dolphin-folder-color-2.0.0-1|32	
21cr|plasma5-dolphin-folder-color-2.0.0-1|33	%install
21cr|plasma5-dolphin-folder-color-2.0.0-1|34	mkdir -p %{buildroot}%{_bindir}
21cr|plasma5-dolphin-folder-color-2.0.0-1|35	cp %{oname} %{buildroot}%{_bindir}
21cr|plasma5-dolphin-folder-color-2.0.0-1|36	
21cr|plasma5-dolphin-folder-color-2.0.0-1|37	mkdir -p %{buildroot}%{_datadir}/kservices5/ServiceMenus/
21cr|plasma5-dolphin-folder-color-2.0.0-1|38	cp plasma5-folder-color.desktop %{buildroot}%{_datadir}/kservices5/ServiceMenus/
21cr|plasma5-dolphin-folder-color-2.0.0-1|39	
21cr|plasma5-dolphin-folder-color-2.0.0-1|40	mkdir -p %{buildroot}%doc
21cr|plasma5-dolphin-folder-color-2.0.0-1|41	cp README.md %{buildroot}%doc
21cr|plasma5-dolphin-folder-color-2.0.0-1|42	cp LICENSE %{buildroot}%doc
21cr|plasma5-dolphin-folder-color-2.0.0-1|43	cp screenshot1.png %{buildroot}%doc

6346 21
21cr|plasma5-kcm-drakguard-1.0-8|1	Summary:	Plasma 5 Control Module for launching DrakGuard
21cr|plasma5-kcm-drakguard-1.0-8|2	Name:		plasma5-kcm-drakguard
21cr|plasma5-kcm-drakguard-1.0-8|3	Version:	1.0
21cr|plasma5-kcm-drakguard-1.0-8|4	Release:	8
21cr|plasma5-kcm-drakguard-1.0-8|5	License:	GPLv3+
21cr|plasma5-kcm-drakguard-1.0-8|6	Group:		Graphical desktop/KDE
21cr|plasma5-kcm-drakguard-1.0-8|7	Url:		http://rosalinux.ru
21cr|plasma5-kcm-drakguard-1.0-8|8	Source0:	kcm5_drakguard.desktop
21cr|plasma5-kcm-drakguard-1.0-8|9	BuildRequires:	kde5-macros
21cr|plasma5-kcm-drakguard-1.0-8|10	Requires:	drakguard
21cr|plasma5-kcm-drakguard-1.0-8|11	BuildArch:	noarch
21cr|plasma5-kcm-drakguard-1.0-8|12	
21cr|plasma5-kcm-drakguard-1.0-8|13	%description
21cr|plasma5-kcm-drakguard-1.0-8|14	DrakGuard launcher for Plasma 5 Control Center.
21cr|plasma5-kcm-drakguard-1.0-8|15	
21cr|plasma5-kcm-drakguard-1.0-8|16	%files
21cr|plasma5-kcm-drakguard-1.0-8|17	%{_kde5_services}/kcm5_drakguard.desktop
21cr|plasma5-kcm-drakguard-1.0-8|18	
21cr|plasma5-kcm-drakguard-1.0-8|19	#----------------------------------------------------------------------------
21cr|plasma5-kcm-drakguard-1.0-8|20	
21cr|plasma5-kcm-drakguard-1.0-8|21	%prep
21cr|plasma5-kcm-drakguard-1.0-8|22	
21cr|plasma5-kcm-drakguard-1.0-8|23	%build
21cr|plasma5-kcm-drakguard-1.0-8|24	
21cr|plasma5-kcm-drakguard-1.0-8|25	%install
21cr|plasma5-kcm-drakguard-1.0-8|26	mkdir -p %{buildroot}%{_kde5_services}
21cr|plasma5-kcm-drakguard-1.0-8|27	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/kcm5_drakguard.desktop

6347 21
21cr|plasma5-kdiff3-1.10.6-2|1	%define oname kdiff3
21cr|plasma5-kdiff3-1.10.6-2|2	
21cr|plasma5-kdiff3-1.10.6-2|3	Summary:	Utility for comparing/merging up to three text files or directories
21cr|plasma5-kdiff3-1.10.6-2|4	Name:		plasma5-kdiff3
21cr|plasma5-kdiff3-1.10.6-2|5	Version:	1.10.6
21cr|plasma5-kdiff3-1.10.6-2|6	Release:	2
21cr|plasma5-kdiff3-1.10.6-2|7	Epoch:		1
21cr|plasma5-kdiff3-1.10.6-2|8	License:	GPLv2+
21cr|plasma5-kdiff3-1.10.6-2|9	Group:		Development/Tools
21cr|plasma5-kdiff3-1.10.6-2|10	Url:		https://www.kde.org/
21cr|plasma5-kdiff3-1.10.6-2|11	Source0:	https://download.kde.org/stable/%{oname}/%{oname}-%{version}.tar.xz
21cr|plasma5-kdiff3-1.10.6-2|12	Source1:	kdiff3-1.10.6_ru.tar.gz
21cr|plasma5-kdiff3-1.10.6-2|13	BuildRequires:	boost-devel
21cr|plasma5-kdiff3-1.10.6-2|14	BuildRequires:	extra-cmake-modules
21cr|plasma5-kdiff3-1.10.6-2|15	BuildRequires:	kf5bookmarks-devel
21cr|plasma5-kdiff3-1.10.6-2|16	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-kdiff3-1.10.6-2|17	BuildRequires:	kf5crash-devel
21cr|plasma5-kdiff3-1.10.6-2|18	BuildRequires:	kf5doctools-devel
21cr|plasma5-kdiff3-1.10.6-2|19	BuildRequires:	kf5i18n-devel
21cr|plasma5-kdiff3-1.10.6-2|20	BuildRequires:	kf5kio-devel
21cr|plasma5-kdiff3-1.10.6-2|21	BuildRequires:	kf5parts-devel
21cr|plasma5-kdiff3-1.10.6-2|22	BuildRequires:	kf5widgetsaddons-devel
21cr|plasma5-kdiff3-1.10.6-2|23	BuildRequires:	kf5iconthemes-devel
21cr|plasma5-kdiff3-1.10.6-2|24	BuildRequires:	kf5textwidgets-devel
21cr|plasma5-kdiff3-1.10.6-2|25	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|plasma5-kdiff3-1.10.6-2|26	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-kdiff3-1.10.6-2|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|plasma5-kdiff3-1.10.6-2|28	BuildRequires:	pkgconfig(Qt5Test)
21cr|plasma5-kdiff3-1.10.6-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|plasma5-kdiff3-1.10.6-2|30	BuildRequires:	desktop-file-utils
21cr|plasma5-kdiff3-1.10.6-2|31	Conflicts:	kdiff3
21cr|plasma5-kdiff3-1.10.6-2|32	
21cr|plasma5-kdiff3-1.10.6-2|33	%description
21cr|plasma5-kdiff3-1.10.6-2|34	KDiff3 is a file and directory diff and merge tool which:
21cr|plasma5-kdiff3-1.10.6-2|35	* compares and merges two or three text input files or directories
21cr|plasma5-kdiff3-1.10.6-2|36	* shows the differences line by line and character by character(!)
21cr|plasma5-kdiff3-1.10.6-2|37	* provides an automatic merge-facility
21cr|plasma5-kdiff3-1.10.6-2|38	* has an editor for comfortable solving of merge-conflicts
21cr|plasma5-kdiff3-1.10.6-2|39	* provides networktransparency via KIO
21cr|plasma5-kdiff3-1.10.6-2|40	* has options to highlight or hide changes in white-space or comments
21cr|plasma5-kdiff3-1.10.6-2|41	
21cr|plasma5-kdiff3-1.10.6-2|42	%files -f %{oname}.lang
21cr|plasma5-kdiff3-1.10.6-2|43	%doc AUTHORS COPYING
21cr|plasma5-kdiff3-1.10.6-2|44	%{_kde5_bindir}/%{oname}
21cr|plasma5-kdiff3-1.10.6-2|45	%{_kde5_applicationsdir}/org.kde.kdiff3.desktop
21cr|plasma5-kdiff3-1.10.6-2|46	%{_kde5_xmlguidir}/kdiff3part/kdiff3_part.rc
21cr|plasma5-kdiff3-1.10.6-2|47	%{_kde5_xmlguidir}/kdiff3/kdiff3_shell.rc
21cr|plasma5-kdiff3-1.10.6-2|48	%{_kde5_iconsdir}/hicolor/*/apps/kdiff3.png
21cr|plasma5-kdiff3-1.10.6-2|49	%{_kde5_iconsdir}/hicolor/scalable/apps/kdiff3.svgz
21cr|plasma5-kdiff3-1.10.6-2|50	%{_qt5_plugindir}/kf5/kfileitemaction/kdiff3fileitemaction.so
21cr|plasma5-kdiff3-1.10.6-2|51	%{_qt5_plugindir}/kf5/parts/kdiff3part.so
21cr|plasma5-kdiff3-1.10.6-2|52	%{_kde5_mandir}/man1/kdiff3.1.xz
21cr|plasma5-kdiff3-1.10.6-2|53	%{_appdatadir}/org.kde.kdiff3.appdata.xml
21cr|plasma5-kdiff3-1.10.6-2|54	%{_datadir}/kservices5/kdiff3part.desktop
21cr|plasma5-kdiff3-1.10.6-2|55	
21cr|plasma5-kdiff3-1.10.6-2|56	#----------------------------------------------------------------------------
21cr|plasma5-kdiff3-1.10.6-2|57	
21cr|plasma5-kdiff3-1.10.6-2|58	%prep
21cr|plasma5-kdiff3-1.10.6-2|59	%setup -qn %{oname}-%{version}
21cr|plasma5-kdiff3-1.10.6-2|60	
21cr|plasma5-kdiff3-1.10.6-2|61	pushd po
21cr|plasma5-kdiff3-1.10.6-2|62	tar -xvzf %{SOURCE1}
21cr|plasma5-kdiff3-1.10.6-2|63	popd
21cr|plasma5-kdiff3-1.10.6-2|64	
21cr|plasma5-kdiff3-1.10.6-2|65	%build
21cr|plasma5-kdiff3-1.10.6-2|66	%cmake_kde5
21cr|plasma5-kdiff3-1.10.6-2|67	%make
21cr|plasma5-kdiff3-1.10.6-2|68	
21cr|plasma5-kdiff3-1.10.6-2|69	%install
21cr|plasma5-kdiff3-1.10.6-2|70	%makeinstall_std -C build
21cr|plasma5-kdiff3-1.10.6-2|71	
21cr|plasma5-kdiff3-1.10.6-2|72	%find_lang %{oname} diff_ext kdiff3fileitemactionplugin %{oname}.lang --with-kde --with-man

6348 21
21cr|plasma5-knemo-0.7.7-12|1	%define oname knemo
21cr|plasma5-knemo-0.7.7-12|2	
21cr|plasma5-knemo-0.7.7-12|3	Summary:	The KDE Network Monitor for Plasma 5
21cr|plasma5-knemo-0.7.7-12|4	Name:		plasma5-knemo
21cr|plasma5-knemo-0.7.7-12|5	Version:	0.7.7
21cr|plasma5-knemo-0.7.7-12|6	Release:	12
21cr|plasma5-knemo-0.7.7-12|7	License:	GPLv2+
21cr|plasma5-knemo-0.7.7-12|8	Group:		Graphical desktop/KDE
21cr|plasma5-knemo-0.7.7-12|9	Url:		http://kde-apps.org/content/show.php/KNemo?content=12956
21cr|plasma5-knemo-0.7.7-12|10	Source0:	%{oname}-7efb4f6.tar.bz2
21cr|plasma5-knemo-0.7.7-12|11	Source1:	%{oname}-rpmlintrc
21cr|plasma5-knemo-0.7.7-12|12	Source2:	%{oname}_po.tar.gz
21cr|plasma5-knemo-0.7.7-12|13	Patch1:		knemo-cmake_po.patch
21cr|plasma5-knemo-0.7.7-12|14	Patch2:		knemo-fix_kcm.patch
21cr|plasma5-knemo-0.7.7-12|15	BuildRequires:	extra-cmake-modules
21cr|plasma5-knemo-0.7.7-12|16	BuildRequires:	kf5config-devel
21cr|plasma5-knemo-0.7.7-12|17	BuildRequires:	kf5configwidgets-devel
21cr|plasma5-knemo-0.7.7-12|18	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-knemo-0.7.7-12|19	BuildRequires:	kf5dbusaddons-devel
21cr|plasma5-knemo-0.7.7-12|20	BuildRequires:	kf5globalaccel-devel
21cr|plasma5-knemo-0.7.7-12|21	BuildRequires:	kf5guiaddons-devel
21cr|plasma5-knemo-0.7.7-12|22	BuildRequires:	kf5i18n-devel
21cr|plasma5-knemo-0.7.7-12|23	BuildRequires:	kf5kcmutils-devel
21cr|plasma5-knemo-0.7.7-12|24	BuildRequires:	kf5kdelibs4support-devel
21cr|plasma5-knemo-0.7.7-12|25	BuildRequires:	kf5kio-devel
21cr|plasma5-knemo-0.7.7-12|26	BuildRequires:	kf5notifications-devel
21cr|plasma5-knemo-0.7.7-12|27	BuildRequires:	kf5notifyconfig-devel
21cr|plasma5-knemo-0.7.7-12|28	BuildRequires:	kf5plasma-devel
21cr|plasma5-knemo-0.7.7-12|29	BuildRequires:	kf5sysguard-devel
21cr|plasma5-knemo-0.7.7-12|30	BuildRequires:	kf5widgetsaddons-devel
21cr|plasma5-knemo-0.7.7-12|31	BuildRequires:	kf5windowsystem-devel
21cr|plasma5-knemo-0.7.7-12|32	BuildRequires:	kf5xmlgui-devel
21cr|plasma5-knemo-0.7.7-12|33	BuildRequires:	libiw-devel
21cr|plasma5-knemo-0.7.7-12|34	BuildRequires:	pkgconfig(libnl-3.0)
21cr|plasma5-knemo-0.7.7-12|35	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-knemo-0.7.7-12|36	BuildRequires:	pkgconfig(Qt5DBus)
21cr|plasma5-knemo-0.7.7-12|37	BuildRequires:	pkgconfig(Qt5Gui)
21cr|plasma5-knemo-0.7.7-12|38	BuildRequires:	pkgconfig(Qt5Sql)
21cr|plasma5-knemo-0.7.7-12|39	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|plasma5-knemo-0.7.7-12|40	Requires:	wireless-tools
21cr|plasma5-knemo-0.7.7-12|41	Conflicts:	knemo
21cr|plasma5-knemo-0.7.7-12|42	
21cr|plasma5-knemo-0.7.7-12|43	%description
21cr|plasma5-knemo-0.7.7-12|44	KNemo offers a network monitor similar to the one found in Windows. For every
21cr|plasma5-knemo-0.7.7-12|45	network interface it displays an icon in the systray.
21cr|plasma5-knemo-0.7.7-12|46	
21cr|plasma5-knemo-0.7.7-12|47	%files -f %{name}.lang
21cr|plasma5-knemo-0.7.7-12|48	%{_kde5_applicationsdir}/knemo.desktop
21cr|plasma5-knemo-0.7.7-12|49	%{_kde5_autostart}/knemo.desktop
21cr|plasma5-knemo-0.7.7-12|50	%{_kde5_bindir}/knemo
21cr|plasma5-knemo-0.7.7-12|51	%{_kde5_datadir}/kconf_update/knemo-*.pl
21cr|plasma5-knemo-0.7.7-12|52	%{_kde5_datadir}/kconf_update/knemo.upd
21cr|plasma5-knemo-0.7.7-12|53	%dir %{_kde5_datadir}/knemo/themes/
21cr|plasma5-knemo-0.7.7-12|54	%{_kde5_datadir}/knemo/themes/*.desktop
21cr|plasma5-knemo-0.7.7-12|55	%{_kde5_datadir}/plasma/desktoptheme/*/icons/knemo.*
21cr|plasma5-knemo-0.7.7-12|56	%{_kde5_iconsdir}/breeze/status/panel/knemo-*.*
21cr|plasma5-knemo-0.7.7-12|57	%{_kde5_iconsdir}/breeze-dark/status/panel/knemo-*.*
21cr|plasma5-knemo-0.7.7-12|58	%{_kde5_iconsdir}/hicolor/*/apps/knemo.*
21cr|plasma5-knemo-0.7.7-12|59	%{_kde5_iconsdir}/hicolor/*/status/knemo-*.*
21cr|plasma5-knemo-0.7.7-12|60	%{_kde5_iconsdir}/oxygen/*/status/knemo-*.*
21cr|plasma5-knemo-0.7.7-12|61	%{_kde5_notificationsdir}/knemo.notifyrc
21cr|plasma5-knemo-0.7.7-12|62	%{_kde5_services}/kcm_knemo.desktop
21cr|plasma5-knemo-0.7.7-12|63	%{_qt5_plugindir}/kcm_knemo.so
21cr|plasma5-knemo-0.7.7-12|64	
21cr|plasma5-knemo-0.7.7-12|65	#----------------------------------------------------------------------------
21cr|plasma5-knemo-0.7.7-12|66	
21cr|plasma5-knemo-0.7.7-12|67	%prep
21cr|plasma5-knemo-0.7.7-12|68	%autosetup -p1 -n %{oname}
21cr|plasma5-knemo-0.7.7-12|69	
21cr|plasma5-knemo-0.7.7-12|70	tar -xzf %{SOURCE2}
21cr|plasma5-knemo-0.7.7-12|71	
21cr|plasma5-knemo-0.7.7-12|72	%build
21cr|plasma5-knemo-0.7.7-12|73	%cmake_kde5
21cr|plasma5-knemo-0.7.7-12|74	%make
21cr|plasma5-knemo-0.7.7-12|75	
21cr|plasma5-knemo-0.7.7-12|76	%install
21cr|plasma5-knemo-0.7.7-12|77	%makeinstall_std -C build
21cr|plasma5-knemo-0.7.7-12|78	
21cr|plasma5-knemo-0.7.7-12|79	%find_lang kcm_knemo knemo %{name}.lang

6349 21
21cr|plasma5-look-and-feel-neru-city-1.0-1|1	Summary:	Neru-City White and Dark look-and-feel themes for plasma5
21cr|plasma5-look-and-feel-neru-city-1.0-1|2	Name:		plasma5-look-and-feel-neru-city
21cr|plasma5-look-and-feel-neru-city-1.0-1|3	Version:	1.0
21cr|plasma5-look-and-feel-neru-city-1.0-1|4	Release:	1
21cr|plasma5-look-and-feel-neru-city-1.0-1|5	License:	GPLv3
21cr|plasma5-look-and-feel-neru-city-1.0-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-look-and-feel-neru-city-1.0-1|7	Url:		https://github.com/chistota/plasma5-look-and-feel-neru-city
21cr|plasma5-look-and-feel-neru-city-1.0-1|8	Source0:	https://github.com/chistota/plasma5-look-and-feel-neru-city/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-look-and-feel-neru-city-1.0-1|9	Recommends:	kvantum
21cr|plasma5-look-and-feel-neru-city-1.0-1|10	Recommends:	plasma5-color-scheme-neru
21cr|plasma5-look-and-feel-neru-city-1.0-1|11	Recommends:	neru-icon-classic-theme
21cr|plasma5-look-and-feel-neru-city-1.0-1|12	Recommends:	avatar-theme-neru
21cr|plasma5-look-and-feel-neru-city-1.0-1|13	Requires:	plasma5-desktoptheme-neru-city
21cr|plasma5-look-and-feel-neru-city-1.0-1|14	Recommends:	plasma5-aurorae-theme-neru
21cr|plasma5-look-and-feel-neru-city-1.0-1|15	Recommends:	plasma5-wallpaper-neru
21cr|plasma5-look-and-feel-neru-city-1.0-1|16	Recommends:	qtcurve-theme-neru
21cr|plasma5-look-and-feel-neru-city-1.0-1|17	Requires:	sddm-theme-neru-city
21cr|plasma5-look-and-feel-neru-city-1.0-1|18	BuildArch:	noarch
21cr|plasma5-look-and-feel-neru-city-1.0-1|19	
21cr|plasma5-look-and-feel-neru-city-1.0-1|20	%description
21cr|plasma5-look-and-feel-neru-city-1.0-1|21	%{summary}
21cr|plasma5-look-and-feel-neru-city-1.0-1|22	by RamilSadrlimanov@ro_spo.
21cr|plasma5-look-and-feel-neru-city-1.0-1|23	
21cr|plasma5-look-and-feel-neru-city-1.0-1|24	%files
21cr|plasma5-look-and-feel-neru-city-1.0-1|25	%doc AUTHORS LICENSE README.md
21cr|plasma5-look-and-feel-neru-city-1.0-1|26	%dir %{_datadir}/plasma/look-and-feel
21cr|plasma5-look-and-feel-neru-city-1.0-1|27	%{_datadir}/plasma/look-and-feel/*
21cr|plasma5-look-and-feel-neru-city-1.0-1|28	
21cr|plasma5-look-and-feel-neru-city-1.0-1|29	#----------------------------------------------------------------------------
21cr|plasma5-look-and-feel-neru-city-1.0-1|30	
21cr|plasma5-look-and-feel-neru-city-1.0-1|31	%prep
21cr|plasma5-look-and-feel-neru-city-1.0-1|32	%setup -q
21cr|plasma5-look-and-feel-neru-city-1.0-1|33	
21cr|plasma5-look-and-feel-neru-city-1.0-1|34	%build
21cr|plasma5-look-and-feel-neru-city-1.0-1|35	
21cr|plasma5-look-and-feel-neru-city-1.0-1|36	%install
21cr|plasma5-look-and-feel-neru-city-1.0-1|37	install -d %{buildroot}%{_datadir}/plasma/look-and-feel
21cr|plasma5-look-and-feel-neru-city-1.0-1|38	cp -R org.kde.neru-city-dark.desktop org.kde.neru-city-light.desktop %{buildroot}%{_datadir}/plasma/look-and-feel/

6350 21
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|1	Summary:	Neru-New Year White and Dark look-and-feel themes for plasma5
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|2	Name:		plasma5-look-and-feel-neru-newyear
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|3	Version:	1.0
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|4	Release:	2
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|5	License:	GPLv3
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|6	Group:		Graphical desktop/KDE
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|7	Url:		https://github.com/chistota/plasma5-look-and-feel-neru-newyear
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|8	Source0:	https://github.com/chistota/plasma5-look-and-feel-neru-newyear/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|9	Recommends:	kvantum
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|10	Recommends:	plasma5-color-scheme-neru
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|11	Recommends:	neru-icon-classic-theme
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|12	Recommends:	avatar-theme-neru
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|13	Recommends:	plasma5-desktoptheme-neru-newyear
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|14	Recommends:	plasma5-aurorae-theme-neru
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|15	Recommends:	plasma5-wallpaper-neru
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|16	Recommends:	qtcurve-theme-neru
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|17	Recommends:	sddm-theme-neru-newyear
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|18	BuildArch:	noarch
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|19	
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|20	%description
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|21	%{summary}
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|22	by RamilSadrlimanov@ro_spo.
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|23	
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|24	%files
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|25	%doc AUTHORS LICENSE README.md
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|26	%dir %{_datadir}/plasma/look-and-feel
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|27	%{_datadir}/plasma/look-and-feel/*
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|28	
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|29	#----------------------------------------------------------------------------
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|30	
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|31	%prep
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|32	%setup -q
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|33	
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|34	%build
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|35	
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|36	%install
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|37	install -d %{buildroot}%{_datadir}/plasma/look-and-feel
21cr|plasma5-look-and-feel-neru-newyear-1.0-2|38	cp -R org.kde.neru-newyear-dark.desktop org.kde.neru-newyear-light.desktop %{buildroot}%{_datadir}/plasma/look-and-feel/

6351 21
21cr|plasma5-wallpaper-animatedhue-0.1-2|1	%define _build_pkgcheck_set %{nil}
21cr|plasma5-wallpaper-animatedhue-0.1-2|2	%define _enable_debug_packages %{nil}
21cr|plasma5-wallpaper-animatedhue-0.1-2|3	%define  debug_package %{nil}
21cr|plasma5-wallpaper-animatedhue-0.1-2|4	
21cr|plasma5-wallpaper-animatedhue-0.1-2|5	%define oname animatedhue-v1
21cr|plasma5-wallpaper-animatedhue-0.1-2|6	
21cr|plasma5-wallpaper-animatedhue-0.1-2|7	Summary:	Plasma 5 applet for displaying image animated hue
21cr|plasma5-wallpaper-animatedhue-0.1-2|8	Name:		plasma5-wallpaper-animatedhue
21cr|plasma5-wallpaper-animatedhue-0.1-2|9	Version:	0.1
21cr|plasma5-wallpaper-animatedhue-0.1-2|10	Release:	2
21cr|plasma5-wallpaper-animatedhue-0.1-2|11	License:	GPLv2+
21cr|plasma5-wallpaper-animatedhue-0.1-2|12	Group:		Graphical desktop/KDE
21cr|plasma5-wallpaper-animatedhue-0.1-2|13	Url:		https://store.kde.org/p/1190533/
21cr|plasma5-wallpaper-animatedhue-0.1-2|14	Source0:	%{name}-%{version}.tar.xz
21cr|plasma5-wallpaper-animatedhue-0.1-2|15	Source1:	%{oname}.tar.gz
21cr|plasma5-wallpaper-animatedhue-0.1-2|16	Source2:    %{name}.rpmlintrc
21cr|plasma5-wallpaper-animatedhue-0.1-2|17	Patch0:     %{oname}-0.1-russian.patch
21cr|plasma5-wallpaper-animatedhue-0.1-2|18	BuildRequires:	extra-cmake-modules
21cr|plasma5-wallpaper-animatedhue-0.1-2|19	BuildRequires:	kf5config-devel
21cr|plasma5-wallpaper-animatedhue-0.1-2|20	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-wallpaper-animatedhue-0.1-2|21	BuildRequires:	kf5i18n-devel
21cr|plasma5-wallpaper-animatedhue-0.1-2|22	BuildRequires:	kf5plasma-devel
21cr|plasma5-wallpaper-animatedhue-0.1-2|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-wallpaper-animatedhue-0.1-2|24	BuildArch:	noarch
21cr|plasma5-wallpaper-animatedhue-0.1-2|25	
21cr|plasma5-wallpaper-animatedhue-0.1-2|26	%description
21cr|plasma5-wallpaper-animatedhue-0.1-2|27	Plasma 5 plasmoid for displaying image animated hue.
21cr|plasma5-wallpaper-animatedhue-0.1-2|28	
21cr|plasma5-wallpaper-animatedhue-0.1-2|29	%files -n plasma5-wallpaper-animatedhue -f plasma_wallpaper_org.kde.animatedhue.lang
21cr|plasma5-wallpaper-animatedhue-0.1-2|30	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.animatedhue/
21cr|plasma5-wallpaper-animatedhue-0.1-2|31	%{_kde5_datadir}/plasma/wallpapers/org.kde.animatedhue/*
21cr|plasma5-wallpaper-animatedhue-0.1-2|32	%{_kde5_services}/plasma-wallpaper-org.kde.animatedhue.desktop
21cr|plasma5-wallpaper-animatedhue-0.1-2|33	
21cr|plasma5-wallpaper-animatedhue-0.1-2|34	%prep
21cr|plasma5-wallpaper-animatedhue-0.1-2|35	%setup -q
21cr|plasma5-wallpaper-animatedhue-0.1-2|36	
21cr|plasma5-wallpaper-animatedhue-0.1-2|37	pushd wallpapers
21cr|plasma5-wallpaper-animatedhue-0.1-2|38	tar -xvzf %{SOURCE1}
21cr|plasma5-wallpaper-animatedhue-0.1-2|39	popd
21cr|plasma5-wallpaper-animatedhue-0.1-2|40	
21cr|plasma5-wallpaper-animatedhue-0.1-2|41	%patch0 -p1
21cr|plasma5-wallpaper-animatedhue-0.1-2|42	
21cr|plasma5-wallpaper-animatedhue-0.1-2|43	%build
21cr|plasma5-wallpaper-animatedhue-0.1-2|44	%cmake_kde5
21cr|plasma5-wallpaper-animatedhue-0.1-2|45	%make
21cr|plasma5-wallpaper-animatedhue-0.1-2|46	
21cr|plasma5-wallpaper-animatedhue-0.1-2|47	%install
21cr|plasma5-wallpaper-animatedhue-0.1-2|48	%makeinstall_std -C build
21cr|plasma5-wallpaper-animatedhue-0.1-2|49	
21cr|plasma5-wallpaper-animatedhue-0.1-2|50	%find_lang plasma_wallpaper_org.kde.animatedhue

6352 21
21cr|plasma5-wallpaper-coverflow-0.1-2|1	%define _build_pkgcheck_set %{nil}
21cr|plasma5-wallpaper-coverflow-0.1-2|2	%define _enable_debug_packages %{nil}
21cr|plasma5-wallpaper-coverflow-0.1-2|3	%define  debug_package %{nil}
21cr|plasma5-wallpaper-coverflow-0.1-2|4	
21cr|plasma5-wallpaper-coverflow-0.1-2|5	%define oname CoverFlow
21cr|plasma5-wallpaper-coverflow-0.1-2|6	
21cr|plasma5-wallpaper-coverflow-0.1-2|7	Summary:	Plasma 5 applet for displaying image coverflow
21cr|plasma5-wallpaper-coverflow-0.1-2|8	Name:		plasma5-wallpaper-coverflow
21cr|plasma5-wallpaper-coverflow-0.1-2|9	Version:	0.1
21cr|plasma5-wallpaper-coverflow-0.1-2|10	Release:	2
21cr|plasma5-wallpaper-coverflow-0.1-2|11	License:	GPLv2+
21cr|plasma5-wallpaper-coverflow-0.1-2|12	Group:		Graphical desktop/KDE
21cr|plasma5-wallpaper-coverflow-0.1-2|13	Url:		https://store.kde.org/p/1213486/
21cr|plasma5-wallpaper-coverflow-0.1-2|14	Source0:	%{name}-%{version}.tar.xz
21cr|plasma5-wallpaper-coverflow-0.1-2|15	Source1:	%{oname}.tar.gz
21cr|plasma5-wallpaper-coverflow-0.1-2|16	Source2:    %{name}.rpmlintrc
21cr|plasma5-wallpaper-coverflow-0.1-2|17	Patch0:     %{oname}-0.1-russian.patch
21cr|plasma5-wallpaper-coverflow-0.1-2|18	BuildRequires:	extra-cmake-modules
21cr|plasma5-wallpaper-coverflow-0.1-2|19	BuildRequires:	kf5config-devel
21cr|plasma5-wallpaper-coverflow-0.1-2|20	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-wallpaper-coverflow-0.1-2|21	BuildRequires:	kf5i18n-devel
21cr|plasma5-wallpaper-coverflow-0.1-2|22	BuildRequires:	kf5plasma-devel
21cr|plasma5-wallpaper-coverflow-0.1-2|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-wallpaper-coverflow-0.1-2|24	BuildArch:	noarch
21cr|plasma5-wallpaper-coverflow-0.1-2|25	
21cr|plasma5-wallpaper-coverflow-0.1-2|26	%description
21cr|plasma5-wallpaper-coverflow-0.1-2|27	Plasma 5 plasmoid for displaying image coverflow.
21cr|plasma5-wallpaper-coverflow-0.1-2|28	
21cr|plasma5-wallpaper-coverflow-0.1-2|29	%files -n plasma5-wallpaper-coverflow -f plasma_wallpaper_org.kde.coverflow.lang
21cr|plasma5-wallpaper-coverflow-0.1-2|30	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.coverflow/
21cr|plasma5-wallpaper-coverflow-0.1-2|31	%{_kde5_datadir}/plasma/wallpapers/org.kde.coverflow/*
21cr|plasma5-wallpaper-coverflow-0.1-2|32	%{_kde5_services}/plasma-wallpaper-org.kde.coverflow.desktop
21cr|plasma5-wallpaper-coverflow-0.1-2|33	
21cr|plasma5-wallpaper-coverflow-0.1-2|34	%prep
21cr|plasma5-wallpaper-coverflow-0.1-2|35	%setup -q
21cr|plasma5-wallpaper-coverflow-0.1-2|36	
21cr|plasma5-wallpaper-coverflow-0.1-2|37	pushd wallpapers
21cr|plasma5-wallpaper-coverflow-0.1-2|38	tar -xvzf %{SOURCE1}
21cr|plasma5-wallpaper-coverflow-0.1-2|39	popd
21cr|plasma5-wallpaper-coverflow-0.1-2|40	
21cr|plasma5-wallpaper-coverflow-0.1-2|41	%patch0 -p1
21cr|plasma5-wallpaper-coverflow-0.1-2|42	
21cr|plasma5-wallpaper-coverflow-0.1-2|43	%build
21cr|plasma5-wallpaper-coverflow-0.1-2|44	%cmake_kde5
21cr|plasma5-wallpaper-coverflow-0.1-2|45	%make
21cr|plasma5-wallpaper-coverflow-0.1-2|46	
21cr|plasma5-wallpaper-coverflow-0.1-2|47	%install
21cr|plasma5-wallpaper-coverflow-0.1-2|48	%makeinstall_std -C build
21cr|plasma5-wallpaper-coverflow-0.1-2|49	
21cr|plasma5-wallpaper-coverflow-0.1-2|50	%find_lang plasma_wallpaper_org.kde.coverflow

6353 21
21cr|plasma5-wallpaper-effectslideshow-0.1-2|1	%define _build_pkgcheck_set %{nil}
21cr|plasma5-wallpaper-effectslideshow-0.1-2|2	%define _enable_debug_packages %{nil}
21cr|plasma5-wallpaper-effectslideshow-0.1-2|3	%define  debug_package %{nil}
21cr|plasma5-wallpaper-effectslideshow-0.1-2|4	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|5	%define oname KenBurnsEffectSlideshow
21cr|plasma5-wallpaper-effectslideshow-0.1-2|6	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|7	Summary:	Plasma 5 applet for displaying image effect slideshow
21cr|plasma5-wallpaper-effectslideshow-0.1-2|8	Name:		plasma5-wallpaper-effectslideshow
21cr|plasma5-wallpaper-effectslideshow-0.1-2|9	Version:	0.1
21cr|plasma5-wallpaper-effectslideshow-0.1-2|10	Release:	2
21cr|plasma5-wallpaper-effectslideshow-0.1-2|11	License:	GPLv2+
21cr|plasma5-wallpaper-effectslideshow-0.1-2|12	Group:		Graphical desktop/KDE
21cr|plasma5-wallpaper-effectslideshow-0.1-2|13	Url:		https://store.kde.org/p/1213487/
21cr|plasma5-wallpaper-effectslideshow-0.1-2|14	Source0:	%{name}-%{version}.tar.xz
21cr|plasma5-wallpaper-effectslideshow-0.1-2|15	Source1:	%{oname}.tar.gz
21cr|plasma5-wallpaper-effectslideshow-0.1-2|16	Source2:    %{name}.rpmlintrc
21cr|plasma5-wallpaper-effectslideshow-0.1-2|17	Patch0:     %{oname}-0.1-russian.patch
21cr|plasma5-wallpaper-effectslideshow-0.1-2|18	BuildRequires:	extra-cmake-modules
21cr|plasma5-wallpaper-effectslideshow-0.1-2|19	BuildRequires:	kf5config-devel
21cr|plasma5-wallpaper-effectslideshow-0.1-2|20	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-wallpaper-effectslideshow-0.1-2|21	BuildRequires:	kf5i18n-devel
21cr|plasma5-wallpaper-effectslideshow-0.1-2|22	BuildRequires:	kf5plasma-devel
21cr|plasma5-wallpaper-effectslideshow-0.1-2|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-wallpaper-effectslideshow-0.1-2|24	BuildArch:	noarch
21cr|plasma5-wallpaper-effectslideshow-0.1-2|25	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|26	%description
21cr|plasma5-wallpaper-effectslideshow-0.1-2|27	Plasma 5 plasmoid for displaying image effect slideshow.
21cr|plasma5-wallpaper-effectslideshow-0.1-2|28	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|29	%files -n plasma5-wallpaper-effectslideshow -f plasma_wallpaper_org.kde.effectslideshow.lang
21cr|plasma5-wallpaper-effectslideshow-0.1-2|30	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.effectslideshow/
21cr|plasma5-wallpaper-effectslideshow-0.1-2|31	%{_kde5_datadir}/plasma/wallpapers/org.kde.effectslideshow/*
21cr|plasma5-wallpaper-effectslideshow-0.1-2|32	%{_kde5_services}/plasma-wallpaper-org.kde.effectslideshow.desktop
21cr|plasma5-wallpaper-effectslideshow-0.1-2|33	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|34	%prep
21cr|plasma5-wallpaper-effectslideshow-0.1-2|35	%setup -q
21cr|plasma5-wallpaper-effectslideshow-0.1-2|36	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|37	pushd wallpapers
21cr|plasma5-wallpaper-effectslideshow-0.1-2|38	tar -xvzf %{SOURCE1}
21cr|plasma5-wallpaper-effectslideshow-0.1-2|39	popd
21cr|plasma5-wallpaper-effectslideshow-0.1-2|40	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|41	%patch0 -p1
21cr|plasma5-wallpaper-effectslideshow-0.1-2|42	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|43	%build
21cr|plasma5-wallpaper-effectslideshow-0.1-2|44	%cmake_kde5
21cr|plasma5-wallpaper-effectslideshow-0.1-2|45	%make
21cr|plasma5-wallpaper-effectslideshow-0.1-2|46	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|47	%install
21cr|plasma5-wallpaper-effectslideshow-0.1-2|48	%makeinstall_std -C build
21cr|plasma5-wallpaper-effectslideshow-0.1-2|49	
21cr|plasma5-wallpaper-effectslideshow-0.1-2|50	%find_lang plasma_wallpaper_org.kde.effectslideshow

6354 21
21cr|plasma5-wallpaper-neru-city-1.0-1|1	Summary:	ROSPO wallpaper themes for plasma5
21cr|plasma5-wallpaper-neru-city-1.0-1|2	Name:		plasma5-wallpaper-neru-city
21cr|plasma5-wallpaper-neru-city-1.0-1|3	Version:	1.0
21cr|plasma5-wallpaper-neru-city-1.0-1|4	Release:	1
21cr|plasma5-wallpaper-neru-city-1.0-1|5	License:	CC-BY-SA-4.0
21cr|plasma5-wallpaper-neru-city-1.0-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-wallpaper-neru-city-1.0-1|7	Url:		https://github.com/chistota/plasma5-wallpaper-neru-city
21cr|plasma5-wallpaper-neru-city-1.0-1|8	Source0:	https://github.com/chistota/plasma5-wallpaper-neru-city/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-wallpaper-neru-city-1.0-1|9	BuildArch:	noarch
21cr|plasma5-wallpaper-neru-city-1.0-1|10	
21cr|plasma5-wallpaper-neru-city-1.0-1|11	%description
21cr|plasma5-wallpaper-neru-city-1.0-1|12	%{summary} by RamilSadrlimanov@ro_spo.
21cr|plasma5-wallpaper-neru-city-1.0-1|13	
21cr|plasma5-wallpaper-neru-city-1.0-1|14	%files
21cr|plasma5-wallpaper-neru-city-1.0-1|15	%doc README.md
21cr|plasma5-wallpaper-neru-city-1.0-1|16	%dir %{_datadir}/wallpapers
21cr|plasma5-wallpaper-neru-city-1.0-1|17	%{_datadir}/wallpapers/*
21cr|plasma5-wallpaper-neru-city-1.0-1|18	
21cr|plasma5-wallpaper-neru-city-1.0-1|19	#----------------------------------------------------------------------------
21cr|plasma5-wallpaper-neru-city-1.0-1|20	
21cr|plasma5-wallpaper-neru-city-1.0-1|21	%prep
21cr|plasma5-wallpaper-neru-city-1.0-1|22	%setup -q
21cr|plasma5-wallpaper-neru-city-1.0-1|23	
21cr|plasma5-wallpaper-neru-city-1.0-1|24	%build
21cr|plasma5-wallpaper-neru-city-1.0-1|25	
21cr|plasma5-wallpaper-neru-city-1.0-1|26	%install
21cr|plasma5-wallpaper-neru-city-1.0-1|27	install -d %{buildroot}%{_datadir}/wallpapers
21cr|plasma5-wallpaper-neru-city-1.0-1|28	cp -R neru-city %{buildroot}%{_datadir}/wallpapers/

6355 21
21cr|plasma5-wallpaper-neru-newyear-1.0-1|1	Summary:	ROSPO wallpaper themes for plasma5
21cr|plasma5-wallpaper-neru-newyear-1.0-1|2	Name:		plasma5-wallpaper-neru-newyear
21cr|plasma5-wallpaper-neru-newyear-1.0-1|3	Version:	1.0
21cr|plasma5-wallpaper-neru-newyear-1.0-1|4	Release:	1
21cr|plasma5-wallpaper-neru-newyear-1.0-1|5	License:	CC-BY-SA-4.0
21cr|plasma5-wallpaper-neru-newyear-1.0-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-wallpaper-neru-newyear-1.0-1|7	Url:		https://github.com/chistota/plasma5-wallpaper-neru-newyear
21cr|plasma5-wallpaper-neru-newyear-1.0-1|8	Source0:	https://github.com/chistota/plasma5-wallpaper-neru-newyear/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-wallpaper-neru-newyear-1.0-1|9	BuildArch:	noarch
21cr|plasma5-wallpaper-neru-newyear-1.0-1|10	
21cr|plasma5-wallpaper-neru-newyear-1.0-1|11	%description
21cr|plasma5-wallpaper-neru-newyear-1.0-1|12	%{summary} by RamilSadrlimanov@ro_spo.
21cr|plasma5-wallpaper-neru-newyear-1.0-1|13	
21cr|plasma5-wallpaper-neru-newyear-1.0-1|14	%files
21cr|plasma5-wallpaper-neru-newyear-1.0-1|15	%doc README.md
21cr|plasma5-wallpaper-neru-newyear-1.0-1|16	%dir %{_datadir}/wallpapers
21cr|plasma5-wallpaper-neru-newyear-1.0-1|17	%{_datadir}/wallpapers/*
21cr|plasma5-wallpaper-neru-newyear-1.0-1|18	
21cr|plasma5-wallpaper-neru-newyear-1.0-1|19	#----------------------------------------------------------------------------
21cr|plasma5-wallpaper-neru-newyear-1.0-1|20	
21cr|plasma5-wallpaper-neru-newyear-1.0-1|21	%prep
21cr|plasma5-wallpaper-neru-newyear-1.0-1|22	%setup -q
21cr|plasma5-wallpaper-neru-newyear-1.0-1|23	
21cr|plasma5-wallpaper-neru-newyear-1.0-1|24	%build
21cr|plasma5-wallpaper-neru-newyear-1.0-1|25	
21cr|plasma5-wallpaper-neru-newyear-1.0-1|26	%install
21cr|plasma5-wallpaper-neru-newyear-1.0-1|27	install -d %{buildroot}%{_datadir}/wallpapers
21cr|plasma5-wallpaper-neru-newyear-1.0-1|28	cp -R neru-newyear %{buildroot}%{_datadir}/wallpapers/

6356 21
21cr|plasma5-wallpaper-rospo-1.3-1|1	Summary:	ROSPO wallpaper themes for plasma5
21cr|plasma5-wallpaper-rospo-1.3-1|2	Name:		plasma5-wallpaper-rospo
21cr|plasma5-wallpaper-rospo-1.3-1|3	Version:	1.3
21cr|plasma5-wallpaper-rospo-1.3-1|4	Release:	1
21cr|plasma5-wallpaper-rospo-1.3-1|5	License:	CC-BY-SA-4.0
21cr|plasma5-wallpaper-rospo-1.3-1|6	Group:		Graphical desktop/KDE
21cr|plasma5-wallpaper-rospo-1.3-1|7	Url:		https://github.com/chistota/plasma5-wallpaper-rospo
21cr|plasma5-wallpaper-rospo-1.3-1|8	Source0:	https://github.com/chistota/plasma5-wallpaper-rospo/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|plasma5-wallpaper-rospo-1.3-1|9	BuildArch:	noarch
21cr|plasma5-wallpaper-rospo-1.3-1|10	
21cr|plasma5-wallpaper-rospo-1.3-1|11	%description
21cr|plasma5-wallpaper-rospo-1.3-1|12	%{summary} by RamilSadrlimanov@ro_spo.
21cr|plasma5-wallpaper-rospo-1.3-1|13	
21cr|plasma5-wallpaper-rospo-1.3-1|14	%files
21cr|plasma5-wallpaper-rospo-1.3-1|15	%doc README.md
21cr|plasma5-wallpaper-rospo-1.3-1|16	%dir %{_datadir}/wallpapers
21cr|plasma5-wallpaper-rospo-1.3-1|17	%{_datadir}/wallpapers/*
21cr|plasma5-wallpaper-rospo-1.3-1|18	
21cr|plasma5-wallpaper-rospo-1.3-1|19	#----------------------------------------------------------------------------
21cr|plasma5-wallpaper-rospo-1.3-1|20	
21cr|plasma5-wallpaper-rospo-1.3-1|21	%prep
21cr|plasma5-wallpaper-rospo-1.3-1|22	%setup -q
21cr|plasma5-wallpaper-rospo-1.3-1|23	
21cr|plasma5-wallpaper-rospo-1.3-1|24	%build
21cr|plasma5-wallpaper-rospo-1.3-1|25	
21cr|plasma5-wallpaper-rospo-1.3-1|26	%install
21cr|plasma5-wallpaper-rospo-1.3-1|27	install -d %{buildroot}%{_datadir}/wallpapers
21cr|plasma5-wallpaper-rospo-1.3-1|28	cp -R ROSPO{,-City,-NewYear,-Night-2} %{buildroot}%{_datadir}/wallpapers/

6357 21
21cr|plasma5-wallpaper-videoplaylist-0.1-2|1	%define _build_pkgcheck_set %{nil}
21cr|plasma5-wallpaper-videoplaylist-0.1-2|2	%define _enable_debug_packages %{nil}
21cr|plasma5-wallpaper-videoplaylist-0.1-2|3	%define  debug_package %{nil}
21cr|plasma5-wallpaper-videoplaylist-0.1-2|4	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|5	%define oname VideoPlaylist
21cr|plasma5-wallpaper-videoplaylist-0.1-2|6	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|7	Summary:	Plasma 5 applet for displaying video videoplaylist
21cr|plasma5-wallpaper-videoplaylist-0.1-2|8	Name:		plasma5-wallpaper-videoplaylist
21cr|plasma5-wallpaper-videoplaylist-0.1-2|9	Version:	0.1
21cr|plasma5-wallpaper-videoplaylist-0.1-2|10	Release:	2
21cr|plasma5-wallpaper-videoplaylist-0.1-2|11	License:	GPLv2+
21cr|plasma5-wallpaper-videoplaylist-0.1-2|12	Group:		Graphical desktop/KDE
21cr|plasma5-wallpaper-videoplaylist-0.1-2|13	Url:		https://store.kde.org/p/1213489/
21cr|plasma5-wallpaper-videoplaylist-0.1-2|14	Source0:	%{name}-%{version}.tar.xz
21cr|plasma5-wallpaper-videoplaylist-0.1-2|15	Source1:	%{oname}.tar.gz
21cr|plasma5-wallpaper-videoplaylist-0.1-2|16	Source2:    %{name}.rpmlintrc
21cr|plasma5-wallpaper-videoplaylist-0.1-2|17	Patch0:     %{oname}-0.1-russian.patch
21cr|plasma5-wallpaper-videoplaylist-0.1-2|18	BuildRequires:	extra-cmake-modules
21cr|plasma5-wallpaper-videoplaylist-0.1-2|19	BuildRequires:	kf5config-devel
21cr|plasma5-wallpaper-videoplaylist-0.1-2|20	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-wallpaper-videoplaylist-0.1-2|21	BuildRequires:	kf5i18n-devel
21cr|plasma5-wallpaper-videoplaylist-0.1-2|22	BuildRequires:	kf5plasma-devel
21cr|plasma5-wallpaper-videoplaylist-0.1-2|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-wallpaper-videoplaylist-0.1-2|24	BuildArch:	noarch
21cr|plasma5-wallpaper-videoplaylist-0.1-2|25	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|26	%description
21cr|plasma5-wallpaper-videoplaylist-0.1-2|27	Plasma 5 plasmoid for displaying video videoplaylist.
21cr|plasma5-wallpaper-videoplaylist-0.1-2|28	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|29	%files -n plasma5-wallpaper-videoplaylist -f plasma_wallpaper_org.kde.videoplaylist.lang
21cr|plasma5-wallpaper-videoplaylist-0.1-2|30	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.videoplaylist/
21cr|plasma5-wallpaper-videoplaylist-0.1-2|31	%{_kde5_datadir}/plasma/wallpapers/org.kde.videoplaylist/*
21cr|plasma5-wallpaper-videoplaylist-0.1-2|32	%{_kde5_services}/plasma-wallpaper-org.kde.videoplaylist.desktop
21cr|plasma5-wallpaper-videoplaylist-0.1-2|33	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|34	%prep
21cr|plasma5-wallpaper-videoplaylist-0.1-2|35	%setup -q
21cr|plasma5-wallpaper-videoplaylist-0.1-2|36	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|37	pushd wallpapers
21cr|plasma5-wallpaper-videoplaylist-0.1-2|38	tar -xvzf %{SOURCE1}
21cr|plasma5-wallpaper-videoplaylist-0.1-2|39	popd
21cr|plasma5-wallpaper-videoplaylist-0.1-2|40	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|41	%patch0 -p1
21cr|plasma5-wallpaper-videoplaylist-0.1-2|42	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|43	%build
21cr|plasma5-wallpaper-videoplaylist-0.1-2|44	%cmake_kde5
21cr|plasma5-wallpaper-videoplaylist-0.1-2|45	%make
21cr|plasma5-wallpaper-videoplaylist-0.1-2|46	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|47	%install
21cr|plasma5-wallpaper-videoplaylist-0.1-2|48	%makeinstall_std -C build
21cr|plasma5-wallpaper-videoplaylist-0.1-2|49	
21cr|plasma5-wallpaper-videoplaylist-0.1-2|50	%find_lang plasma_wallpaper_org.kde.videoplaylist

6358 21
21cr|plasma5-wallpaper-videowallpaper-0.1-2|1	%define _build_pkgcheck_set %{nil}
21cr|plasma5-wallpaper-videowallpaper-0.1-2|2	%define _enable_debug_packages %{nil}
21cr|plasma5-wallpaper-videowallpaper-0.1-2|3	%define  debug_package %{nil}
21cr|plasma5-wallpaper-videowallpaper-0.1-2|4	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|5	%define oname VideoWallpaper
21cr|plasma5-wallpaper-videowallpaper-0.1-2|6	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|7	Summary:	Plasma 5 applet for displaying video wallpaper
21cr|plasma5-wallpaper-videowallpaper-0.1-2|8	Name:		plasma5-wallpaper-videowallpaper
21cr|plasma5-wallpaper-videowallpaper-0.1-2|9	Version:	0.1
21cr|plasma5-wallpaper-videowallpaper-0.1-2|10	Release:	2
21cr|plasma5-wallpaper-videowallpaper-0.1-2|11	License:	GPLv2+
21cr|plasma5-wallpaper-videowallpaper-0.1-2|12	Group:		Graphical desktop/KDE
21cr|plasma5-wallpaper-videowallpaper-0.1-2|13	Url:		https://store.kde.org/p/1213488/
21cr|plasma5-wallpaper-videowallpaper-0.1-2|14	Source0:	%{name}-%{version}.tar.xz
21cr|plasma5-wallpaper-videowallpaper-0.1-2|15	Source1:	%{oname}.tar.gz
21cr|plasma5-wallpaper-videowallpaper-0.1-2|16	Source2:    %{name}.rpmlintrc
21cr|plasma5-wallpaper-videowallpaper-0.1-2|17	Patch0:     %{oname}-0.1-russian.patch
21cr|plasma5-wallpaper-videowallpaper-0.1-2|18	BuildRequires:	extra-cmake-modules
21cr|plasma5-wallpaper-videowallpaper-0.1-2|19	BuildRequires:	extra-cmake-modules
21cr|plasma5-wallpaper-videowallpaper-0.1-2|20	BuildRequires:	kf5config-devel
21cr|plasma5-wallpaper-videowallpaper-0.1-2|21	BuildRequires:	kf5coreaddons-devel
21cr|plasma5-wallpaper-videowallpaper-0.1-2|22	BuildRequires:	kf5i18n-devel
21cr|plasma5-wallpaper-videowallpaper-0.1-2|23	BuildRequires:	kf5plasma-devel
21cr|plasma5-wallpaper-videowallpaper-0.1-2|24	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasma5-wallpaper-videowallpaper-0.1-2|25	BuildArch:	noarch
21cr|plasma5-wallpaper-videowallpaper-0.1-2|26	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|27	%description
21cr|plasma5-wallpaper-videowallpaper-0.1-2|28	Plasma 5 plasmoid for displaying video wallpaper.
21cr|plasma5-wallpaper-videowallpaper-0.1-2|29	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|30	%files -n plasma5-wallpaper-videowallpaper -f plasma_wallpaper_org.kde.videowallpaper.lang
21cr|plasma5-wallpaper-videowallpaper-0.1-2|31	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.videowallpaper/
21cr|plasma5-wallpaper-videowallpaper-0.1-2|32	%{_kde5_datadir}/plasma/wallpapers/org.kde.videowallpaper/*
21cr|plasma5-wallpaper-videowallpaper-0.1-2|33	%{_kde5_services}/plasma-wallpaper-org.kde.videowallpaper.desktop
21cr|plasma5-wallpaper-videowallpaper-0.1-2|34	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|35	%prep
21cr|plasma5-wallpaper-videowallpaper-0.1-2|36	%setup -q
21cr|plasma5-wallpaper-videowallpaper-0.1-2|37	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|38	pushd wallpapers
21cr|plasma5-wallpaper-videowallpaper-0.1-2|39	tar -xvzf %{SOURCE1}
21cr|plasma5-wallpaper-videowallpaper-0.1-2|40	popd
21cr|plasma5-wallpaper-videowallpaper-0.1-2|41	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|42	%patch0 -p1
21cr|plasma5-wallpaper-videowallpaper-0.1-2|43	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|44	%build
21cr|plasma5-wallpaper-videowallpaper-0.1-2|45	%cmake_kde5
21cr|plasma5-wallpaper-videowallpaper-0.1-2|46	%make
21cr|plasma5-wallpaper-videowallpaper-0.1-2|47	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|48	%install
21cr|plasma5-wallpaper-videowallpaper-0.1-2|49	%makeinstall_std -C build
21cr|plasma5-wallpaper-videowallpaper-0.1-2|50	
21cr|plasma5-wallpaper-videowallpaper-0.1-2|51	%find_lang plasma_wallpaper_org.kde.videowallpaper

6359 21
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|1	%define oname minimalistic_clock_fx
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|2	%define kdeid 165712
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|3	
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|4	Summary:	Plasma applet that provides minimalistic clock
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|5	Name:		plasma-applet-minimalistic-clock-fx
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|6	Version:	1.0.8
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|7	Release:	4
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|8	License:	GPLv3+
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|9	Group:		Graphical desktop/KDE
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|10	Url:		http://kde-apps.org/content/show.php?action=content&content=%{kdeid}
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|11	Source0:	http://kde-apps.org/CONTENT/content-files/%{kdeid}-%{oname}.plasmoid
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|12	BuildRequires:	kde4-macros
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|13	Provides:	plasma-applet
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|14	BuildArch:	noarch
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|15	
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|16	%description
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|17	Plasma applet that provides minimalistic clock.
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|18	
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|19	%files
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|20	%dir %{_kde_appsdir}/plasma/plasmoids/minimalisticclock
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|21	%{_kde_appsdir}/plasma/plasmoids/minimalisticclock/*
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|22	%{_kde_services}/minimalisticclock.desktop
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|23	
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|24	#--------------------------------------------------------------------
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|25	
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|26	%prep
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|27	%setup -q -c
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|28	find . -type f | xargs chmod 0644
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|29	
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|30	%build
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|31	# nothing
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|32	
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|33	%install
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|34	mkdir -p %{buildroot}%{_kde_appsdir}/plasma/plasmoids/minimalisticclock
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|35	cp -r * %{buildroot}%{_kde_appsdir}/plasma/plasmoids/minimalisticclock/
21cr|plasma-applet-minimalistic-clock-fx-1.0.8-4|36	install -D -m 644 metadata.desktop %{buildroot}%{_kde_services}/minimalisticclock.desktop

6360 21
21cr|plasma-desktoptheme-steampunk-3.0-4|1	Summary:	"SteampunK Powered Linux" Plasma theme
21cr|plasma-desktoptheme-steampunk-3.0-4|2	Name:		plasma-desktoptheme-steampunk
21cr|plasma-desktoptheme-steampunk-3.0-4|3	Version:	3.0
21cr|plasma-desktoptheme-steampunk-3.0-4|4	Release:	4
21cr|plasma-desktoptheme-steampunk-3.0-4|5	License:	Creative Commons Attribution-ShareAlike
21cr|plasma-desktoptheme-steampunk-3.0-4|6	Group:		Graphical desktop/KDE
21cr|plasma-desktoptheme-steampunk-3.0-4|7	Url:		http://kde-look.org/content/show.php?content=157926
21cr|plasma-desktoptheme-steampunk-3.0-4|8	Source:		http://kde-look.org/CONTENT/content-files/157926-SteampunK.tar.gz
21cr|plasma-desktoptheme-steampunk-3.0-4|9	Requires:	kdebase4-workspace >= 2:4.10
21cr|plasma-desktoptheme-steampunk-3.0-4|10	BuildRequires:	kde4-macros
21cr|plasma-desktoptheme-steampunk-3.0-4|11	BuildArch:	noarch
21cr|plasma-desktoptheme-steampunk-3.0-4|12	
21cr|plasma-desktoptheme-steampunk-3.0-4|13	%description
21cr|plasma-desktoptheme-steampunk-3.0-4|14	This package contains the "SteampunK Powered Linux" Plasma theme.
21cr|plasma-desktoptheme-steampunk-3.0-4|15	
21cr|plasma-desktoptheme-steampunk-3.0-4|16	%files
21cr|plasma-desktoptheme-steampunk-3.0-4|17	%{_kde_appsdir}/desktoptheme/SteampunK
21cr|plasma-desktoptheme-steampunk-3.0-4|18	
21cr|plasma-desktoptheme-steampunk-3.0-4|19	#----------------------------------------------------------------------------
21cr|plasma-desktoptheme-steampunk-3.0-4|20	
21cr|plasma-desktoptheme-steampunk-3.0-4|21	%prep
21cr|plasma-desktoptheme-steampunk-3.0-4|22	%setup -q -c
21cr|plasma-desktoptheme-steampunk-3.0-4|23	find . -type f | xargs chmod 0644
21cr|plasma-desktoptheme-steampunk-3.0-4|24	find . -type d | xargs chmod 0755
21cr|plasma-desktoptheme-steampunk-3.0-4|25	
21cr|plasma-desktoptheme-steampunk-3.0-4|26	%build
21cr|plasma-desktoptheme-steampunk-3.0-4|27	# nothing
21cr|plasma-desktoptheme-steampunk-3.0-4|28	
21cr|plasma-desktoptheme-steampunk-3.0-4|29	%install
21cr|plasma-desktoptheme-steampunk-3.0-4|30	mkdir -p %{buildroot}%{_kde_appsdir}/desktoptheme/
21cr|plasma-desktoptheme-steampunk-3.0-4|31	
21cr|plasma-desktoptheme-steampunk-3.0-4|32	cp -r SteampunK %{buildroot}%{_kde_appsdir}/desktoptheme/

6361 21
21cr|plasma-phone-settings-0.2-2|1	Summary:	Plasma phone settings configuration module
21cr|plasma-phone-settings-0.2-2|2	Name:		plasma-phone-settings
21cr|plasma-phone-settings-0.2-2|3	Version:	0.2
21cr|plasma-phone-settings-0.2-2|4	Release:	2
21cr|plasma-phone-settings-0.2-2|5	License:	GPLv2+
21cr|plasma-phone-settings-0.2-2|6	Group:		Graphical desktop/KDE
21cr|plasma-phone-settings-0.2-2|7	Url:		https://invent.kde.org/plasma-mobile/plasma-phone-settings
21cr|plasma-phone-settings-0.2-2|8	Source1:	kdeglobals
21cr|plasma-phone-settings-0.2-2|9	Source2:	kscreenlockerrc
21cr|plasma-phone-settings-0.2-2|10	Source3:	kwinrc
21cr|plasma-phone-settings-0.2-2|11	Source4:	applications-blacklistrc
21cr|plasma-phone-settings-0.2-2|12	Source5:	plasmamobile.json
21cr|plasma-phone-settings-0.2-2|13	BuildRequires:	extra-cmake-modules
21cr|plasma-phone-settings-0.2-2|14	Conflicts:	plasma5-config-fresh
21cr|plasma-phone-settings-0.2-2|15	Conflicts:	plasma5-mobile-config
21cr|plasma-phone-settings-0.2-2|16	BuildArch:	noarch
21cr|plasma-phone-settings-0.2-2|17	
21cr|plasma-phone-settings-0.2-2|18	%description
21cr|plasma-phone-settings-0.2-2|19	Plasma phone settings configuration module.
21cr|plasma-phone-settings-0.2-2|20	
21cr|plasma-phone-settings-0.2-2|21	%files
21cr|plasma-phone-settings-0.2-2|22	
21cr|plasma-phone-settings-0.2-2|23	%{_kde5_sysconfdir}/xdg/applications-blacklistrc
21cr|plasma-phone-settings-0.2-2|24	%{_kde5_sysconfdir}/xdg/kdeglobals
21cr|plasma-phone-settings-0.2-2|25	%{_kde5_sysconfdir}/xdg/kscreenlockerrc
21cr|plasma-phone-settings-0.2-2|26	%{_kde5_sysconfdir}/xdg/kwinrc
21cr|plasma-phone-settings-0.2-2|27	%{_kde5_datadir}/maliit/keyboard2/devices/plasmamobile.json
21cr|plasma-phone-settings-0.2-2|28	
21cr|plasma-phone-settings-0.2-2|29	#----------------------------------------------------------------------------
21cr|plasma-phone-settings-0.2-2|30	
21cr|plasma-phone-settings-0.2-2|31	%prep
21cr|plasma-phone-settings-0.2-2|32	
21cr|plasma-phone-settings-0.2-2|33	%build
21cr|plasma-phone-settings-0.2-2|34	
21cr|plasma-phone-settings-0.2-2|35	%install
21cr|plasma-phone-settings-0.2-2|36	
21cr|plasma-phone-settings-0.2-2|37	mkdir -p %{buildroot}%{_kde5_sysconfdir}/xdg
21cr|plasma-phone-settings-0.2-2|38	mkdir -p %{buildroot}%{_kde5_datadir}/maliit/keyboard2/devices
21cr|plasma-phone-settings-0.2-2|39	install -m 0644 %{SOURCE1} %{buildroot}%{_kde5_sysconfdir}/xdg/kdeglobals
21cr|plasma-phone-settings-0.2-2|40	install -m 0644 %{SOURCE2} %{buildroot}%{_kde5_sysconfdir}/xdg/kscreenlockerrc
21cr|plasma-phone-settings-0.2-2|41	install -m 0644 %{SOURCE3} %{buildroot}%{_kde5_sysconfdir}/xdg/kwinrc
21cr|plasma-phone-settings-0.2-2|42	install -m 0755 %{SOURCE4} %{buildroot}%{_kde5_sysconfdir}/xdg/applications-blacklistrc
21cr|plasma-phone-settings-0.2-2|43	install -m 0755 %{SOURCE5} %{buildroot}%{_kde5_datadir}/maliit/keyboard2/devices/plasmamobile.json

6362 21
21cr|plasma-runner-virtualbox-0.3.3-8|1	Summary:        Virtualbox KDE runner
21cr|plasma-runner-virtualbox-0.3.3-8|2	Name:           plasma-runner-virtualbox
21cr|plasma-runner-virtualbox-0.3.3-8|3	Version:        0.3.3
21cr|plasma-runner-virtualbox-0.3.3-8|4	Release:        8
21cr|plasma-runner-virtualbox-0.3.3-8|5	Source:         http://kde-apps.org/CONTENT/content-files/107926-vbox-runner-%{version}.tar.gz
21cr|plasma-runner-virtualbox-0.3.3-8|6	License:        GPLv2+
21cr|plasma-runner-virtualbox-0.3.3-8|7	Group:          Graphical desktop/KDE
21cr|plasma-runner-virtualbox-0.3.3-8|8	URL:            http://kde-apps.org/content/show.php/VBox+Runner?content=107926
21cr|plasma-runner-virtualbox-0.3.3-8|9	BuildRequires:  kdelibs4-devel
21cr|plasma-runner-virtualbox-0.3.3-8|10	Requires:	virtualbox
21cr|plasma-runner-virtualbox-0.3.3-8|11	%rename virtualbox-kde-runner
21cr|plasma-runner-virtualbox-0.3.3-8|12	
21cr|plasma-runner-virtualbox-0.3.3-8|13	%description
21cr|plasma-runner-virtualbox-0.3.3-8|14	Allows you to start your VirtualBox virtual machines from Krunner
21cr|plasma-runner-virtualbox-0.3.3-8|15	(the Alt-F2 thing)
21cr|plasma-runner-virtualbox-0.3.3-8|16	
21cr|plasma-runner-virtualbox-0.3.3-8|17	%files
21cr|plasma-runner-virtualbox-0.3.3-8|18	%doc COPYING
21cr|plasma-runner-virtualbox-0.3.3-8|19	%{_kde_libdir}/kde4/*.so
21cr|plasma-runner-virtualbox-0.3.3-8|20	%{_kde_services}/*
21cr|plasma-runner-virtualbox-0.3.3-8|21	%{_datadir}/pixmaps/vbox-runner/*
21cr|plasma-runner-virtualbox-0.3.3-8|22	#--------------------------------------------------------------------
21cr|plasma-runner-virtualbox-0.3.3-8|23	
21cr|plasma-runner-virtualbox-0.3.3-8|24	%prep
21cr|plasma-runner-virtualbox-0.3.3-8|25	%setup -qn vbox-runner-%{version}
21cr|plasma-runner-virtualbox-0.3.3-8|26	
21cr|plasma-runner-virtualbox-0.3.3-8|27	%build
21cr|plasma-runner-virtualbox-0.3.3-8|28	%cmake_kde4
21cr|plasma-runner-virtualbox-0.3.3-8|29	%make
21cr|plasma-runner-virtualbox-0.3.3-8|30	
21cr|plasma-runner-virtualbox-0.3.3-8|31	%install
21cr|plasma-runner-virtualbox-0.3.3-8|32	%makeinstall_std -C build

6363 21
21cr|plasmatube-23.08.4-2|1	Summary:	YouTube client for Plasma Mobile
21cr|plasmatube-23.08.4-2|2	Name:		plasmatube
21cr|plasmatube-23.08.4-2|3	Version:	23.08.4
21cr|plasmatube-23.08.4-2|4	Release:	2
21cr|plasmatube-23.08.4-2|5	Group:		Graphical desktop/KDE
21cr|plasmatube-23.08.4-2|6	License:	GPLv3
21cr|plasmatube-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21cr|plasmatube-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21cr|plasmatube-23.08.4-2|9	BuildRequires:	bison
21cr|plasmatube-23.08.4-2|10	BuildRequires:	flex
21cr|plasmatube-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|plasmatube-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Quick)
21cr|plasmatube-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|plasmatube-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|plasmatube-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|plasmatube-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Svg)
21cr|plasmatube-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Test)
21cr|plasmatube-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|plasmatube-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|plasmatube-23.08.4-2|20	BuildRequires:	pkgconfig(mpv)
21cr|plasmatube-23.08.4-2|21	BuildRequires:	kf5config-devel
21cr|plasmatube-23.08.4-2|22	BuildRequires:	kf5coreaddons-devel
21cr|plasmatube-23.08.4-2|23	BuildRequires:	kf5crash-devel
21cr|plasmatube-23.08.4-2|24	BuildRequires:	kf5i18n-devel
21cr|plasmatube-23.08.4-2|25	BuildRequires:	kf5kirigami2-devel
21cr|plasmatube-23.08.4-2|26	BuildRequires:	yt-dlp
21cr|plasmatube-23.08.4-2|27	Requires:	yt-dlp
21cr|plasmatube-23.08.4-2|28	
21cr|plasmatube-23.08.4-2|29	%description
21cr|plasmatube-23.08.4-2|30	YouTube client for Plasma Mobile.
21cr|plasmatube-23.08.4-2|31	
21cr|plasmatube-23.08.4-2|32	%files -f plasmatube.lang
21cr|plasmatube-23.08.4-2|33	%{_kde5_bindir}/plasmatube
21cr|plasmatube-23.08.4-2|34	%{_kde5_applicationsdir}/org.kde.plasmatube.desktop
21cr|plasmatube-23.08.4-2|35	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.plasmatube.svg
21cr|plasmatube-23.08.4-2|36	%{_appdatadir}/org.kde.plasmatube.appdata.xml
21cr|plasmatube-23.08.4-2|37	
21cr|plasmatube-23.08.4-2|38	
21cr|plasmatube-23.08.4-2|39	#----------------------------------------
21cr|plasmatube-23.08.4-2|40	
21cr|plasmatube-23.08.4-2|41	%prep
21cr|plasmatube-23.08.4-2|42	%autosetup -p1
21cr|plasmatube-23.08.4-2|43	
21cr|plasmatube-23.08.4-2|44	%build
21cr|plasmatube-23.08.4-2|45	%cmake_kde5
21cr|plasmatube-23.08.4-2|46	%make
21cr|plasmatube-23.08.4-2|47	
21cr|plasmatube-23.08.4-2|48	%install
21cr|plasmatube-23.08.4-2|49	%makeinstall_std -C build
21cr|plasmatube-23.08.4-2|50	%find_lang %{name}

6364 21
21cr|playerctl-2.4.1-1|1	%define major 2
21cr|playerctl-2.4.1-1|2	%define libname %mklibname playerctl
21cr|playerctl-2.4.1-1|3	%define devname %mklibname -d playerctl
21cr|playerctl-2.4.1-1|4	
21cr|playerctl-2.4.1-1|5	Name:           playerctl
21cr|playerctl-2.4.1-1|6	Summary:        Command-line MPRIS-compatible Media Player Controller
21cr|playerctl-2.4.1-1|7	Group:          Sound
21cr|playerctl-2.4.1-1|8	Version:        2.4.1
21cr|playerctl-2.4.1-1|9	Release:        1
21cr|playerctl-2.4.1-1|10	License:        LGPL-3.0-or-later
21cr|playerctl-2.4.1-1|11	Url:            https://github.com/acrisci/playerctl
21cr|playerctl-2.4.1-1|12	Source0:        https://github.com/acrisci/playerctl/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|playerctl-2.4.1-1|13	BuildRequires:  meson
21cr|playerctl-2.4.1-1|14	BuildRequires:  pkgconfig(dbus-1)
21cr|playerctl-2.4.1-1|15	BuildRequires:  pkgconfig(gobject-2.0)
21cr|playerctl-2.4.1-1|16	BuildRequires:  pkgconfig(gobject-introspection-1.0)
21cr|playerctl-2.4.1-1|17	Requires:       python3-gobject
21cr|playerctl-2.4.1-1|18	Requires:       python3-gi
21cr|playerctl-2.4.1-1|19	Requires:       %{libname} = %{EVRD}
21cr|playerctl-2.4.1-1|20	
21cr|playerctl-2.4.1-1|21	%description
21cr|playerctl-2.4.1-1|22	Playerctl is a command-line utility and library for controlling media players
21cr|playerctl-2.4.1-1|23	that implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy
21cr|playerctl-2.4.1-1|24	to bind player actions, such as play and pause, to media keys. You can also get
21cr|playerctl-2.4.1-1|25	metadata about the playing track such as the artist and title for integration
21cr|playerctl-2.4.1-1|26	into statusline generators or other command-line tools.
21cr|playerctl-2.4.1-1|27	
21cr|playerctl-2.4.1-1|28	For more advanced users, Playerctl provides an introspectable library available
21cr|playerctl-2.4.1-1|29	in your favorite scripting language that allows more detailed control like the
21cr|playerctl-2.4.1-1|30	ability to subscribe to media player events or get metadata such as artist and
21cr|playerctl-2.4.1-1|31	title for the playing track.
21cr|playerctl-2.4.1-1|32	
21cr|playerctl-2.4.1-1|33	Examples of players implementing the MPRIS D-Bus Interface Specification include
21cr|playerctl-2.4.1-1|34	vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others.
21cr|playerctl-2.4.1-1|35	
21cr|playerctl-2.4.1-1|36	%package -n %{devname}
21cr|playerctl-2.4.1-1|37	Summary:        Development libraries and header files for %{name}
21cr|playerctl-2.4.1-1|38	Requires:       %{name} = %{EVRD}
21cr|playerctl-2.4.1-1|39	Requires:       %{libname} = %{EVRD}
21cr|playerctl-2.4.1-1|40	
21cr|playerctl-2.4.1-1|41	%description -n %{devname}
21cr|playerctl-2.4.1-1|42	%{summary}.
21cr|playerctl-2.4.1-1|43	
21cr|playerctl-2.4.1-1|44	%package docs
21cr|playerctl-2.4.1-1|45	Summary:        Documentation related to %{name}
21cr|playerctl-2.4.1-1|46	BuildArch:      noarch
21cr|playerctl-2.4.1-1|47	Requires:       %{name} = %{EVRD}
21cr|playerctl-2.4.1-1|48	BuildRequires:  gtk-doc
21cr|playerctl-2.4.1-1|49	
21cr|playerctl-2.4.1-1|50	%description docs
21cr|playerctl-2.4.1-1|51	%{summary}.
21cr|playerctl-2.4.1-1|52	
21cr|playerctl-2.4.1-1|53	%package -n %{libname}
21cr|playerctl-2.4.1-1|54	Summary:        Libraries and shared code for %{name}
21cr|playerctl-2.4.1-1|55	Requires:       %{name} = %{EVRD}
21cr|playerctl-2.4.1-1|56	
21cr|playerctl-2.4.1-1|57	%description -n %{libname}
21cr|playerctl-2.4.1-1|58	%{summary}.
21cr|playerctl-2.4.1-1|59	
21cr|playerctl-2.4.1-1|60	%files
21cr|playerctl-2.4.1-1|61	%license COPYING
21cr|playerctl-2.4.1-1|62	%{_bindir}/%{name}
21cr|playerctl-2.4.1-1|63	%{_bindir}/%{name}d
21cr|playerctl-2.4.1-1|64	%{_datadir}/bash-completion/completions/%{name}.bash
21cr|playerctl-2.4.1-1|65	%{_datadir}/dbus-1/services/org.mpris.MediaPlayer2.playerctld.service
21cr|playerctl-2.4.1-1|66	%{_datadir}/man/man1/%{name}.*
21cr|playerctl-2.4.1-1|67	%{_datadir}/zsh/site-functions/_%{name}
21cr|playerctl-2.4.1-1|68	
21cr|playerctl-2.4.1-1|69	
21cr|playerctl-2.4.1-1|70	%files -n %{devname}
21cr|playerctl-2.4.1-1|71	%license COPYING
21cr|playerctl-2.4.1-1|72	%{_datadir}/gir-1.0/Playerctl-2.0.gir
21cr|playerctl-2.4.1-1|73	%{_includedir}/%{name}/
21cr|playerctl-2.4.1-1|74	%{_libdir}/lib%{name}.so
21cr|playerctl-2.4.1-1|75	%{_libdir}/pkgconfig/%{name}.pc
21cr|playerctl-2.4.1-1|76	
21cr|playerctl-2.4.1-1|77	%files docs
21cr|playerctl-2.4.1-1|78	%license COPYING
21cr|playerctl-2.4.1-1|79	%{_datadir}/gtk-doc/
21cr|playerctl-2.4.1-1|80	
21cr|playerctl-2.4.1-1|81	%files -n %{libname}
21cr|playerctl-2.4.1-1|82	%license COPYING
21cr|playerctl-2.4.1-1|83	%{_libdir}/girepository-1.0/
21cr|playerctl-2.4.1-1|84	%{_libdir}/lib%{name}.so.%{major}*
21cr|playerctl-2.4.1-1|85	#---------------------------------------------------------------------
21cr|playerctl-2.4.1-1|86	%prep
21cr|playerctl-2.4.1-1|87	%autosetup -p1
21cr|playerctl-2.4.1-1|88	
21cr|playerctl-2.4.1-1|89	%build
21cr|playerctl-2.4.1-1|90	%meson -Dbash-completions=true -Dzsh-completions=true
21cr|playerctl-2.4.1-1|91	%meson_build
21cr|playerctl-2.4.1-1|92	
21cr|playerctl-2.4.1-1|93	%install
21cr|playerctl-2.4.1-1|94	%meson_install

6365 21
21cr|playmidi-2.9-0.20150310.6|1	# The latest release was in 2001, but in devel tree
21cr|playmidi-2.9-0.20150310.6|2	# there are commits from 2015: pick up them
21cr|playmidi-2.9-0.20150310.6|3	%define	git	1
21cr|playmidi-2.9-0.20150310.6|4	%define	gitdate	20150310
21cr|playmidi-2.9-0.20150310.6|5	
21cr|playmidi-2.9-0.20150310.6|6	%if %{git}
21cr|playmidi-2.9-0.20150310.6|7	%define	ver	2.9
21cr|playmidi-2.9-0.20150310.6|8	%define	rel	0.%{gitdate}.6
21cr|playmidi-2.9-0.20150310.6|9	%else
21cr|playmidi-2.9-0.20150310.6|10	%define	ver	2.5
21cr|playmidi-2.9-0.20150310.6|11	%define	rel	17
21cr|playmidi-2.9-0.20150310.6|12	%endif
21cr|playmidi-2.9-0.20150310.6|13	
21cr|playmidi-2.9-0.20150310.6|14	Summary:	A MIDI sound file player
21cr|playmidi-2.9-0.20150310.6|15	Name:		playmidi
21cr|playmidi-2.9-0.20150310.6|16	Version:	%{ver}
21cr|playmidi-2.9-0.20150310.6|17	Release:	%{rel}
21cr|playmidi-2.9-0.20150310.6|18	License:	GPLv2+
21cr|playmidi-2.9-0.20150310.6|19	Group:		Sound
21cr|playmidi-2.9-0.20150310.6|20	Url:		http://sourceforge.net/projects/playmidi/
21cr|playmidi-2.9-0.20150310.6|21	%if %{git}
21cr|playmidi-2.9-0.20150310.6|22	Source0:	%{name}-%{gitdate}.tar.xz
21cr|playmidi-2.9-0.20150310.6|23	Patch7:		%{name}-2.9git-CAN-2005-0020.patch
21cr|playmidi-2.9-0.20150310.6|24	%else
21cr|playmidi-2.9-0.20150310.6|25	Source0:	http://sourceforge.net/projects/playmidi/files/playmidi/2.5/%{name}-%{version}.tar.bz2
21cr|playmidi-2.9-0.20150310.6|26	Patch0:		%{name}-2.3-hertz.patch
21cr|playmidi-2.9-0.20150310.6|27	Patch1:		%{name}-2.3-awe2.patch
21cr|playmidi-2.9-0.20150310.6|28	Patch2:		%{name}-2.4-lib64.patch
21cr|playmidi-2.9-0.20150310.6|29	Patch3:		%{name}-2.4-midimap.patch
21cr|playmidi-2.9-0.20150310.6|30	Patch4:		%{name}-2.4-CAN-2005-0020.patch
21cr|playmidi-2.9-0.20150310.6|31	Patch5:		%{name}-2.5-fix-str-fmt.patch
21cr|playmidi-2.9-0.20150310.6|32	Patch6:		%{name}-2.5-fix-overlinking.patch
21cr|playmidi-2.9-0.20150310.6|33	%endif
21cr|playmidi-2.9-0.20150310.6|34	BuildRequires:	svgalib-devel
21cr|playmidi-2.9-0.20150310.6|35	BuildRequires:	pkgconfig(alsa)
21cr|playmidi-2.9-0.20150310.6|36	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|playmidi-2.9-0.20150310.6|37	BuildRequires:	pkgconfig(ncurses)
21cr|playmidi-2.9-0.20150310.6|38	BuildRequires:	pkgconfig(sdl2)
21cr|playmidi-2.9-0.20150310.6|39	BuildRequires:	pkgconfig(x11)
21cr|playmidi-2.9-0.20150310.6|40	BuildRequires:	pkgconfig(xaw7)
21cr|playmidi-2.9-0.20150310.6|41	BuildRequires:	pkgconfig(xt)
21cr|playmidi-2.9-0.20150310.6|42	ExclusiveArch:	%{ix86} x86_64
21cr|playmidi-2.9-0.20150310.6|43	
21cr|playmidi-2.9-0.20150310.6|44	%description
21cr|playmidi-2.9-0.20150310.6|45	Playmidi plays MIDI (Musicial Instrument Digital Interface) sound files
21cr|playmidi-2.9-0.20150310.6|46	through a sound card synthesizer. This package includes basic drum samples for
21cr|playmidi-2.9-0.20150310.6|47	use with simple FM synthesizers. Install playmidi if you want to play MIDI
21cr|playmidi-2.9-0.20150310.6|48	files using your computer's sound card.
21cr|playmidi-2.9-0.20150310.6|49	
21cr|playmidi-2.9-0.20150310.6|50	%files
21cr|playmidi-2.9-0.20150310.6|51	%license COPYING
21cr|playmidi-2.9-0.20150310.6|52	%{_bindir}/%{name}
21cr|playmidi-2.9-0.20150310.6|53	%config(noreplace) %{_sysconfdir}/modules-load.d/%{name}.conf
21cr|playmidi-2.9-0.20150310.6|54	%if !%{git}
21cr|playmidi-2.9-0.20150310.6|55	%dir %{_sysconfdir}/midi
21cr|playmidi-2.9-0.20150310.6|56	%config(noreplace) %{_sysconfdir}/midi/std.o3
21cr|playmidi-2.9-0.20150310.6|57	%config(noreplace) %{_sysconfdir}/midi/std.sb
21cr|playmidi-2.9-0.20150310.6|58	%config(noreplace) %{_sysconfdir}/midi/drums.o3
21cr|playmidi-2.9-0.20150310.6|59	%config(noreplace) %{_sysconfdir}/midi/drums.sb
21cr|playmidi-2.9-0.20150310.6|60	%endif
21cr|playmidi-2.9-0.20150310.6|61	%{_mandir}/man1/%{name}.1*
21cr|playmidi-2.9-0.20150310.6|62	
21cr|playmidi-2.9-0.20150310.6|63	#-----------------------------------------------------------------------------
21cr|playmidi-2.9-0.20150310.6|64	
21cr|playmidi-2.9-0.20150310.6|65	%if !%{git}
21cr|playmidi-2.9-0.20150310.6|66	%package X11
21cr|playmidi-2.9-0.20150310.6|67	Summary:	An X Window System based MIDI sound file player
21cr|playmidi-2.9-0.20150310.6|68	Group:		Sound
21cr|playmidi-2.9-0.20150310.6|69	Requires:	%{name} = %{EVRD}
21cr|playmidi-2.9-0.20150310.6|70	
21cr|playmidi-2.9-0.20150310.6|71	%description X11
21cr|playmidi-2.9-0.20150310.6|72	Playmidi-X11 provides an X Window System interface for playing MIDI (Musical
21cr|playmidi-2.9-0.20150310.6|73	Instrument Digital Interface) sound files through a sound card synthesizer.
21cr|playmidi-2.9-0.20150310.6|74	This package includes basic drum samples for use with simple FM synthesizers.
21cr|playmidi-2.9-0.20150310.6|75	Install playmidi-X11 if you want to use an X interface to play MIDI sound
21cr|playmidi-2.9-0.20150310.6|76	files using your computer's sound card.
21cr|playmidi-2.9-0.20150310.6|77	
21cr|playmidi-2.9-0.20150310.6|78	%files X11
21cr|playmidi-2.9-0.20150310.6|79	%license COPYING
21cr|playmidi-2.9-0.20150310.6|80	%{_bindir}/x%{name}
21cr|playmidi-2.9-0.20150310.6|81	%{_datadir}/app-defaults/XPlaymidi
21cr|playmidi-2.9-0.20150310.6|82	%endif
21cr|playmidi-2.9-0.20150310.6|83	
21cr|playmidi-2.9-0.20150310.6|84	#-----------------------------------------------------------------------------
21cr|playmidi-2.9-0.20150310.6|85	
21cr|playmidi-2.9-0.20150310.6|86	%prep
21cr|playmidi-2.9-0.20150310.6|87	%if %{git}
21cr|playmidi-2.9-0.20150310.6|88	%setup -qn %{name}-%{gitdate}
21cr|playmidi-2.9-0.20150310.6|89	%patch7 -p1 -b .can-2005-0020
21cr|playmidi-2.9-0.20150310.6|90	%else
21cr|playmidi-2.9-0.20150310.6|91	%setup -qn %{name}-2.4
21cr|playmidi-2.9-0.20150310.6|92	%patch0 -p1 -b .consthertz
21cr|playmidi-2.9-0.20150310.6|93	%patch1 -p1 -b .awe2
21cr|playmidi-2.9-0.20150310.6|94	%patch2 -p1 -b .lib64
21cr|playmidi-2.9-0.20150310.6|95	%patch3 -p1 -b .midimap
21cr|playmidi-2.9-0.20150310.6|96	%patch4 -p1 -b .can-2005-0020
21cr|playmidi-2.9-0.20150310.6|97	%patch5 -p1 -b .strfmt
21cr|playmidi-2.9-0.20150310.6|98	%patch6 -p1 -b .overlinking
21cr|playmidi-2.9-0.20150310.6|99	%endif
21cr|playmidi-2.9-0.20150310.6|100	
21cr|playmidi-2.9-0.20150310.6|101	%build
21cr|playmidi-2.9-0.20150310.6|102	%if %{git}
21cr|playmidi-2.9-0.20150310.6|103	PATH=.:$PATH
21cr|playmidi-2.9-0.20150310.6|104	%make all
21cr|playmidi-2.9-0.20150310.6|105	%else
21cr|playmidi-2.9-0.20150310.6|106	./Configure << EOF
21cr|playmidi-2.9-0.20150310.6|107	2
21cr|playmidi-2.9-0.20150310.6|108	EOF
21cr|playmidi-2.9-0.20150310.6|109	
21cr|playmidi-2.9-0.20150310.6|110	PATH=.:$PATH
21cr|playmidi-2.9-0.20150310.6|111	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" LIB="%{_lib}" %{name}
21cr|playmidi-2.9-0.20150310.6|112	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" LIB="%{_lib}" x%{name}
21cr|playmidi-2.9-0.20150310.6|113	%endif
21cr|playmidi-2.9-0.20150310.6|114	
21cr|playmidi-2.9-0.20150310.6|115	%install
21cr|playmidi-2.9-0.20150310.6|116	# No automated install provided: go manually
21cr|playmidi-2.9-0.20150310.6|117	%if %{git}
21cr|playmidi-2.9-0.20150310.6|118	# 1. Prepare needed dirs
21cr|playmidi-2.9-0.20150310.6|119	install -d %{buildroot}%{_bindir}
21cr|playmidi-2.9-0.20150310.6|120	install -d %{buildroot}%{_mandir}/man1
21cr|playmidi-2.9-0.20150310.6|121	# 2. Install files
21cr|playmidi-2.9-0.20150310.6|122	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|playmidi-2.9-0.20150310.6|123	install -m0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|playmidi-2.9-0.20150310.6|124	%else
21cr|playmidi-2.9-0.20150310.6|125	# 1. Prepare needed dirs
21cr|playmidi-2.9-0.20150310.6|126	install -d %{buildroot}%{_bindir}
21cr|playmidi-2.9-0.20150310.6|127	install -d %{buildroot}%{_datadir}/app-defaults/XPlaymidi
21cr|playmidi-2.9-0.20150310.6|128	install -d %{buildroot}%{_mandir}/man1
21cr|playmidi-2.9-0.20150310.6|129	# 2. Install files
21cr|playmidi-2.9-0.20150310.6|130	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|playmidi-2.9-0.20150310.6|131	install -m0755 x%{name} %{buildroot}%{_bindir}/x%{name}
21cr|playmidi-2.9-0.20150310.6|132	install -m0644 XPlaymidi.ad %{buildroot}%{_datadir}/app-defaults/XPlaymidi
21cr|playmidi-2.9-0.20150310.6|133	install -m0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|playmidi-2.9-0.20150310.6|134	# 3. Install sample drums
21cr|playmidi-2.9-0.20150310.6|135	install -d %{buildroot}%{_sysconfdir}/midi
21cr|playmidi-2.9-0.20150310.6|136	for n in std.o3 drums.o3 std.sb drums.sb; do
21cr|playmidi-2.9-0.20150310.6|137	install -m 644 $n -D %{buildroot}%{_sysconfdir}/midi/$n
21cr|playmidi-2.9-0.20150310.6|138	done
21cr|playmidi-2.9-0.20150310.6|139	%endif
21cr|playmidi-2.9-0.20150310.6|140	
21cr|playmidi-2.9-0.20150310.6|141	# Autoload seq kernel module on program start
21cr|playmidi-2.9-0.20150310.6|142	mkdir -p %{buildroot}/etc/modules-load.d
21cr|playmidi-2.9-0.20150310.6|143	echo "snd_seq" > %{buildroot}/etc/modules-load.d/%{name}.conf

6366 21
21cr|playonlinux-4.4-0.git749917.1|1	# upstream has many important changes after release 4.4,
21cr|playonlinux-4.4-0.git749917.1|2	# e.g. python3 support; Fedora also picks them
21cr|playonlinux-4.4-0.git749917.1|3	%define commit 749917b0d0c6d439f71004fdd9bc56992bb91f14
21cr|playonlinux-4.4-0.git749917.1|4	%define commit_short %(echo %{commit} | head -c 6)
21cr|playonlinux-4.4-0.git749917.1|5	
21cr|playonlinux-4.4-0.git749917.1|6	%define __python %__python3
21cr|playonlinux-4.4-0.git749917.1|7	
21cr|playonlinux-4.4-0.git749917.1|8	Summary:	Play your Windows games on Linux
21cr|playonlinux-4.4-0.git749917.1|9	Name:		playonlinux
21cr|playonlinux-4.4-0.git749917.1|10	Version:	4.4
21cr|playonlinux-4.4-0.git749917.1|11	Release:	0.git%{commit_short}.1
21cr|playonlinux-4.4-0.git749917.1|12	License:	GPLv3+
21cr|playonlinux-4.4-0.git749917.1|13	Group:		Games/Other
21cr|playonlinux-4.4-0.git749917.1|14	Url:		http://www.playonlinux.com
21cr|playonlinux-4.4-0.git749917.1|15	Source0:	https://github.com/PlayOnLinux/POL-POM-4/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|playonlinux-4.4-0.git749917.1|16	Source100:	%{name}.rpmlintrc
21cr|playonlinux-4.4-0.git749917.1|17	Patch0:		PlayOnLinux_4.2.5-disable-update.patch
21cr|playonlinux-4.4-0.git749917.1|18	Patch1:		PlayOnLinux-4.3.4-disable-GL-checks.patch
21cr|playonlinux-4.4-0.git749917.1|19	Patch2:		PlayOnLinux-4.3.4-use-systemwide-locales-path.patch
21cr|playonlinux-4.4-0.git749917.1|20	Patch3:		PlayOnLinux-4.2.11-fix-desktop-file.patch
21cr|playonlinux-4.4-0.git749917.1|21	BuildRequires:	pkgconfig(gl)
21cr|playonlinux-4.4-0.git749917.1|22	BuildRequires:	pkgconfig(x11)
21cr|playonlinux-4.4-0.git749917.1|23	BuildRequires:	python3
21cr|playonlinux-4.4-0.git749917.1|24	BuildRequires:	python3-devel
21cr|playonlinux-4.4-0.git749917.1|25	BuildRequires:	python3-natsort
21cr|playonlinux-4.4-0.git749917.1|26	BuildRequires:	python3-wxpython4
21cr|playonlinux-4.4-0.git749917.1|27	# for ar
21cr|playonlinux-4.4-0.git749917.1|28	Requires:	binutils
21cr|playonlinux-4.4-0.git749917.1|29	Requires:	cabextract
21cr|playonlinux-4.4-0.git749917.1|30	Requires:	gettext
21cr|playonlinux-4.4-0.git749917.1|31	Requires:	gnupg
21cr|playonlinux-4.4-0.git749917.1|32	Requires:	glxinfo
21cr|playonlinux-4.4-0.git749917.1|33	Requires:	imagemagick
21cr|playonlinux-4.4-0.git749917.1|34	Requires:	jq
21cr|playonlinux-4.4-0.git749917.1|35	Requires:	lzma
21cr|playonlinux-4.4-0.git749917.1|36	# http://bugs.rosalinux.ru/show_bug.cgi?id=2208
21cr|playonlinux-4.4-0.git749917.1|37	Requires:	p7zip
21cr|playonlinux-4.4-0.git749917.1|38	Requires:	unzip
21cr|playonlinux-4.4-0.git749917.1|39	Requires:	wget
21cr|playonlinux-4.4-0.git749917.1|40	Requires:	xterm
21cr|playonlinux-4.4-0.git749917.1|41	Requires:	python3
21cr|playonlinux-4.4-0.git749917.1|42	Requires:	python3-natsort
21cr|playonlinux-4.4-0.git749917.1|43	Requires:	python3-wxpython4
21cr|playonlinux-4.4-0.git749917.1|44	# used to extract icons for applications, otherwise the default icon is used
21cr|playonlinux-4.4-0.git749917.1|45	Recommends:	icoutils >= 0.29
21cr|playonlinux-4.4-0.git749917.1|46	
21cr|playonlinux-4.4-0.git749917.1|47	%description
21cr|playonlinux-4.4-0.git749917.1|48	PlayOnLinux is a piece of sofware which allows you to install and use easily
21cr|playonlinux-4.4-0.git749917.1|49	numerous games and software designed to run with Microsoft(R)'s Windows(R).
21cr|playonlinux-4.4-0.git749917.1|50	Indeed, currently, still few games are compatible with GNU/Linux, and it could
21cr|playonlinux-4.4-0.git749917.1|51	be a factor preventing from migrating to this system. PlayOnLinux brings an
21cr|playonlinux-4.4-0.git749917.1|52	accessible and efficient solution to this problem, cost-free and respectful of
21cr|playonlinux-4.4-0.git749917.1|53	the free software.
21cr|playonlinux-4.4-0.git749917.1|54	
21cr|playonlinux-4.4-0.git749917.1|55	%files -f pol.lang
21cr|playonlinux-4.4-0.git749917.1|56	%license LICENCE doc/copyright
21cr|playonlinux-4.4-0.git749917.1|57	%doc CHANGELOG.md README.md TRANSLATORS
21cr|playonlinux-4.4-0.git749917.1|58	%{_bindir}/%{name}
21cr|playonlinux-4.4-0.git749917.1|59	%{_bindir}/%{name}-pkg
21cr|playonlinux-4.4-0.git749917.1|60	%{_libexecdir}/%{name}-check_dd
21cr|playonlinux-4.4-0.git749917.1|61	%{_datadir}/%{name}/
21cr|playonlinux-4.4-0.git749917.1|62	%{_datadir}/appdata/PlayOnLinux.appdata.xml
21cr|playonlinux-4.4-0.git749917.1|63	%{_datadir}/applications/PlayOnLinux.desktop
21cr|playonlinux-4.4-0.git749917.1|64	%{_datadir}/pixmaps/%{name}*.png
21cr|playonlinux-4.4-0.git749917.1|65	%{_mandir}/man1/%{name}.1*
21cr|playonlinux-4.4-0.git749917.1|66	%{_mandir}/man1/%{name}-pkg.1*
21cr|playonlinux-4.4-0.git749917.1|67	
21cr|playonlinux-4.4-0.git749917.1|68	#----------------------------------------------------------------------------
21cr|playonlinux-4.4-0.git749917.1|69	
21cr|playonlinux-4.4-0.git749917.1|70	%prep
21cr|playonlinux-4.4-0.git749917.1|71	%autosetup -p1 -n POL-POM-4-%{commit}
21cr|playonlinux-4.4-0.git749917.1|72	
21cr|playonlinux-4.4-0.git749917.1|73	%build
21cr|playonlinux-4.4-0.git749917.1|74	%make_build \
21cr|playonlinux-4.4-0.git749917.1|75	CFLAGS="%{optflags} %{ldflags}" \
21cr|playonlinux-4.4-0.git749917.1|76	PYTHON="%{__python3} -m py_compile"
21cr|playonlinux-4.4-0.git749917.1|77	
21cr|playonlinux-4.4-0.git749917.1|78	%install
21cr|playonlinux-4.4-0.git749917.1|79	%make_install
21cr|playonlinux-4.4-0.git749917.1|80	
21cr|playonlinux-4.4-0.git749917.1|81	# (Based on Fedora spec)
21cr|playonlinux-4.4-0.git749917.1|82	
21cr|playonlinux-4.4-0.git749917.1|83	# Remove shebang from Python library
21cr|playonlinux-4.4-0.git749917.1|84	sed '1{/^#!\//d}' -i %{buildroot}%{_datadir}/%{name}/python/setupwindow/gui_server.py
21cr|playonlinux-4.4-0.git749917.1|85	
21cr|playonlinux-4.4-0.git749917.1|86	# Remove misplaced files and directories
21cr|playonlinux-4.4-0.git749917.1|87	rm -rf %{buildroot}%{_datadir}/%{name}/{bin,tests,CHANGELOG.md,LICENCE,README.md,TRANSLATORS}
21cr|playonlinux-4.4-0.git749917.1|88	rm -f %{buildroot}%{_datadir}/%{name}/etc/PlayOnLinux.{appdata.xml,desktop}
21cr|playonlinux-4.4-0.git749917.1|89	
21cr|playonlinux-4.4-0.git749917.1|90	# Byte compile importable Python modules outside of standard paths
21cr|playonlinux-4.4-0.git749917.1|91	%py_byte_compile %{__python3} %{buildroot}%{_datadir}/%{name}/python/
21cr|playonlinux-4.4-0.git749917.1|92	
21cr|playonlinux-4.4-0.git749917.1|93	%find_lang pol

6367 21
21cr|plib-1.8.5-9|1	%define _enable_debug_packages %{nil}
21cr|plib-1.8.5-9|2	%define debug_package %{nil}
21cr|plib-1.8.5-9|3	
21cr|plib-1.8.5-9|4	Summary:	Steve's Portable Game Library
21cr|plib-1.8.5-9|5	Name:		plib
21cr|plib-1.8.5-9|6	Version:	1.8.5
21cr|plib-1.8.5-9|7	Release:	9
21cr|plib-1.8.5-9|8	License:	LGPLv2+
21cr|plib-1.8.5-9|9	Group:		Development/C++
21cr|plib-1.8.5-9|10	URL:		http://plib.sourceforge.net/
21cr|plib-1.8.5-9|11	Source0:	http://plib.sourceforge.net/dist/%{name}-%{version}.tar.gz
21cr|plib-1.8.5-9|12	BuildRequires:	pkgconfig(gl)
21cr|plib-1.8.5-9|13	BuildRequires:	pkgconfig(glu)
21cr|plib-1.8.5-9|14	BuildRequires:	pkgconfig(xi)
21cr|plib-1.8.5-9|15	BuildRequires:	pkgconfig(xmu)
21cr|plib-1.8.5-9|16	
21cr|plib-1.8.5-9|17	%description
21cr|plib-1.8.5-9|18	Write games and other realtime interactive applications that are 100% portable
21cr|plib-1.8.5-9|19	across a wide range of hardware and operating systems.
21cr|plib-1.8.5-9|20	
21cr|plib-1.8.5-9|21	#----------------------------------------------------
21cr|plib-1.8.5-9|22	
21cr|plib-1.8.5-9|23	%package devel
21cr|plib-1.8.5-9|24	Summary:	Headers for developing programs that will use %{name}
21cr|plib-1.8.5-9|25	Group:		Development/C++
21cr|plib-1.8.5-9|26	
21cr|plib-1.8.5-9|27	%description devel
21cr|plib-1.8.5-9|28	This package contains the headers that programmers will need to develop
21cr|plib-1.8.5-9|29	applications which will use %{name}.
21cr|plib-1.8.5-9|30	
21cr|plib-1.8.5-9|31	%files devel
21cr|plib-1.8.5-9|32	%doc README ChangeLog AUTHORS KNOWN_BUGS
21cr|plib-1.8.5-9|33	%{_libdir}/lib%{name}*.a
21cr|plib-1.8.5-9|34	%{_includedir}/plib/
21cr|plib-1.8.5-9|35	
21cr|plib-1.8.5-9|36	#----------------------------------------------------
21cr|plib-1.8.5-9|37	
21cr|plib-1.8.5-9|38	%prep
21cr|plib-1.8.5-9|39	%setup -q
21cr|plib-1.8.5-9|40	
21cr|plib-1.8.5-9|41	%build
21cr|plib-1.8.5-9|42	export CFLAGS="%{optflags} -fPIC"
21cr|plib-1.8.5-9|43	export LDFLAGS="%{optflags} -fPIC"
21cr|plib-1.8.5-9|44	export CXXFLAGS="%{optflags} -fPIC"
21cr|plib-1.8.5-9|45	%configure
21cr|plib-1.8.5-9|46	%make
21cr|plib-1.8.5-9|47	
21cr|plib-1.8.5-9|48	%install
21cr|plib-1.8.5-9|49	%makeinstall \
21cr|plib-1.8.5-9|50	includedir=%{buildroot}%{_includedir}/%{name}

6368 21
21cr|pluma-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|pluma-1.26.0-2|2	%define _disable_rebuild_configure 1
21cr|pluma-1.26.0-2|3	%define oname mate-text-editor
21cr|pluma-1.26.0-2|4	%define gmajor 1.0
21cr|pluma-1.26.0-2|5	%define girname %mklibname %{name}-gir %{gmajor}
21cr|pluma-1.26.0-2|6	%global __requires_exclude ^/usr/bin/python33$
21cr|pluma-1.26.0-2|7	
21cr|pluma-1.26.0-2|8	Summary:	Small but powerful text editor for MATE
21cr|pluma-1.26.0-2|9	Name:		pluma
21cr|pluma-1.26.0-2|10	Version:	1.26.0
21cr|pluma-1.26.0-2|11	Release:	2
21cr|pluma-1.26.0-2|12	License:	GPLv2+
21cr|pluma-1.26.0-2|13	Group:		Graphical desktop/MATE
21cr|pluma-1.26.0-2|14	Url:		http://mate-desktop.org
21cr|pluma-1.26.0-2|15	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|pluma-1.26.0-2|16	Patch1:		pluma-1.12.2-win1251-detect.patch
21cr|pluma-1.26.0-2|17	Patch2:		1.26-pluma-ru.patch
21cr|pluma-1.26.0-2|18	BuildRequires:	autoconf-archive
21cr|pluma-1.26.0-2|19	BuildRequires:	docbook-dtd412-xml
21cr|pluma-1.26.0-2|20	BuildRequires:	intltool
21cr|pluma-1.26.0-2|21	BuildRequires:	iso-codes
21cr|pluma-1.26.0-2|22	BuildRequires:	itstool
21cr|pluma-1.26.0-2|23	BuildRequires:	mate-common
21cr|pluma-1.26.0-2|24	BuildRequires:	xml2po
21cr|pluma-1.26.0-2|25	BuildRequires:	yelp-tools
21cr|pluma-1.26.0-2|26	BuildRequires:	aspell-devel
21cr|pluma-1.26.0-2|27	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|pluma-1.26.0-2|28	BuildRequires:	pkgconfig(enchant)
21cr|pluma-1.26.0-2|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|pluma-1.26.0-2|30	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|pluma-1.26.0-2|31	BuildRequires:	pkgconfig(gtk-doc)
21cr|pluma-1.26.0-2|32	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|pluma-1.26.0-2|33	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|pluma-1.26.0-2|34	BuildRequires:	pkgconfig(iso-codes)
21cr|pluma-1.26.0-2|35	BuildRequires:	pkgconfig(libxml-2.0)
21cr|pluma-1.26.0-2|36	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|pluma-1.26.0-2|37	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|pluma-1.26.0-2|38	BuildRequires:	pkgconfig(mate-desktop-2.0)
21cr|pluma-1.26.0-2|39	BuildRequires:	pkgconfig(python3)
21cr|pluma-1.26.0-2|40	BuildRequires:	pkgconfig(sm)
21cr|pluma-1.26.0-2|41	BuildRequires:	pkgconfig(x11)
21cr|pluma-1.26.0-2|42	Recommends:	mate-desktop
21cr|pluma-1.26.0-2|43	# the run-command plugin uses zenity
21cr|pluma-1.26.0-2|44	Requires:	zenity
21cr|pluma-1.26.0-2|45	%rename %{oname}
21cr|pluma-1.26.0-2|46	
21cr|pluma-1.26.0-2|47	%description
21cr|pluma-1.26.0-2|48	Pluma is a small but powerful text editor designed expressly
21cr|pluma-1.26.0-2|49	for MATE.
21cr|pluma-1.26.0-2|50	
21cr|pluma-1.26.0-2|51	It includes such features as split-screen mode, a plugin
21cr|pluma-1.26.0-2|52	API, which allows Pluma to be extended to support many
21cr|pluma-1.26.0-2|53	features while remaining small at its core, multiple
21cr|pluma-1.26.0-2|54	document editing through the use of a 'tabbed' notebook and
21cr|pluma-1.26.0-2|55	many more functions.
21cr|pluma-1.26.0-2|56	
21cr|pluma-1.26.0-2|57	%files  -f %{name}.lang
21cr|pluma-1.26.0-2|58	%doc README* COPYING AUTHORS
21cr|pluma-1.26.0-2|59	%{_bindir}/pluma
21cr|pluma-1.26.0-2|60	%{_libdir}/pluma/plugins
21cr|pluma-1.26.0-2|61	%{_datadir}/pluma
21cr|pluma-1.26.0-2|62	%{_datadir}/applications/pluma.desktop
21cr|pluma-1.26.0-2|63	%{_mandir}/man1/*
21cr|pluma-1.26.0-2|64	%{_libexecdir}/pluma
21cr|pluma-1.26.0-2|65	%{_datadir}/glib-2.0/schemas/org.mate.pluma.gschema.xml
21cr|pluma-1.26.0-2|66	%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.filebrowser.gschema.xml
21cr|pluma-1.26.0-2|67	%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.time.gschema.xml
21cr|pluma-1.26.0-2|68	%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.spell.gschema.xml
21cr|pluma-1.26.0-2|69	%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.pythonconsole.gschema.xml
21cr|pluma-1.26.0-2|70	%{_metainfodir}/pluma.appdata.xml
21cr|pluma-1.26.0-2|71	
21cr|pluma-1.26.0-2|72	#----------------------------------------------------------------------------
21cr|pluma-1.26.0-2|73	
21cr|pluma-1.26.0-2|74	%package devel
21cr|pluma-1.26.0-2|75	Summary:	Headers for writing Pluma plugins
21cr|pluma-1.26.0-2|76	Group:		Development/GNOME and GTK+
21cr|pluma-1.26.0-2|77	Provides:	%{name}-devel = %{EVRD}
21cr|pluma-1.26.0-2|78	Provides:	%{oname}-devel = %{EVRD}
21cr|pluma-1.26.0-2|79	
21cr|pluma-1.26.0-2|80	%description devel
21cr|pluma-1.26.0-2|81	Pluma is a small but powerful text editor designed expressly
21cr|pluma-1.26.0-2|82	for MATE.
21cr|pluma-1.26.0-2|83	
21cr|pluma-1.26.0-2|84	It includes such features as split-screen mode, a plugin
21cr|pluma-1.26.0-2|85	API, which allows Pluma to be extended to support many
21cr|pluma-1.26.0-2|86	features while remaining small at its core, multiple
21cr|pluma-1.26.0-2|87	document editing through the use of a 'tabbed' notebook and
21cr|pluma-1.26.0-2|88	many more functions.
21cr|pluma-1.26.0-2|89	
21cr|pluma-1.26.0-2|90	Install this if you want to build plugins that use Pluma's API.
21cr|pluma-1.26.0-2|91	
21cr|pluma-1.26.0-2|92	%files devel
21cr|pluma-1.26.0-2|93	%doc README* COPYING AUTHORS
21cr|pluma-1.26.0-2|94	%{_includedir}/pluma
21cr|pluma-1.26.0-2|95	%{_libdir}/pkgconfig/pluma.pc
21cr|pluma-1.26.0-2|96	%{_datadir}/gtk-doc/html/*
21cr|pluma-1.26.0-2|97	%{_datadir}/gir-1.0/Pluma-%{gmajor}.gir
21cr|pluma-1.26.0-2|98	
21cr|pluma-1.26.0-2|99	#----------------------------------------------------------------------------
21cr|pluma-1.26.0-2|100	
21cr|pluma-1.26.0-2|101	%package -n %{girname}
21cr|pluma-1.26.0-2|102	Summary:	GObject Introspection interface library for %{name}
21cr|pluma-1.26.0-2|103	Group:		System/Libraries
21cr|pluma-1.26.0-2|104	
21cr|pluma-1.26.0-2|105	%description -n %{girname}
21cr|pluma-1.26.0-2|106	GObject Introspection interface library for %{name}.
21cr|pluma-1.26.0-2|107	
21cr|pluma-1.26.0-2|108	%files -n %{girname}
21cr|pluma-1.26.0-2|109	%{_libdir}/girepository-1.0/Pluma-%{gmajor}.typelib
21cr|pluma-1.26.0-2|110	
21cr|pluma-1.26.0-2|111	#----------------------------------------------------------------------------
21cr|pluma-1.26.0-2|112	
21cr|pluma-1.26.0-2|113	%prep
21cr|pluma-1.26.0-2|114	%setup -q
21cr|pluma-1.26.0-2|115	%apply_patches
21cr|pluma-1.26.0-2|116	
21cr|pluma-1.26.0-2|117	# update locale ru
21cr|pluma-1.26.0-2|118	msgfmt po/ru.po -o po/ru.gmo
21cr|pluma-1.26.0-2|119	
21cr|pluma-1.26.0-2|120	# shebang fix
21cr|pluma-1.26.0-2|121	sed -i -e "s/python/python3/" plugins/externaltools/data/switch-c.tool.in
21cr|pluma-1.26.0-2|122	
21cr|pluma-1.26.0-2|123	%build
21cr|pluma-1.26.0-2|124	export LDFLAGS="-L%{_libdir}/"
21cr|pluma-1.26.0-2|125	%configure \
21cr|pluma-1.26.0-2|126	--enable-gtk-doc \
21cr|pluma-1.26.0-2|127	--enable-gvfs-metadata \
21cr|pluma-1.26.0-2|128	--enable-introspection="yes"
21cr|pluma-1.26.0-2|129	%make
21cr|pluma-1.26.0-2|130	
21cr|pluma-1.26.0-2|131	%install
21cr|pluma-1.26.0-2|132	
21cr|pluma-1.26.0-2|133	%makeinstall_std
21cr|pluma-1.26.0-2|134	
21cr|pluma-1.26.0-2|135	%find_lang %{name} --with-gnome --all-name
21cr|pluma-1.26.0-2|136	

6369 21
21cr|plymouth-theme-steampunk-3.0-4|1	# noarch package but uses _lib macro in post scripts
21cr|plymouth-theme-steampunk-3.0-4|2	%define _enable_debug_packages %{nil}
21cr|plymouth-theme-steampunk-3.0-4|3	%define debug_package %{nil}
21cr|plymouth-theme-steampunk-3.0-4|4	
21cr|plymouth-theme-steampunk-3.0-4|5	Summary:	"SteampunK Powered Linux" Plymouth theme
21cr|plymouth-theme-steampunk-3.0-4|6	Name:		plymouth-theme-steampunk
21cr|plymouth-theme-steampunk-3.0-4|7	Version:	3.0
21cr|plymouth-theme-steampunk-3.0-4|8	Release:	4
21cr|plymouth-theme-steampunk-3.0-4|9	License:	Creative Commons Attribution-ShareAlike
21cr|plymouth-theme-steampunk-3.0-4|10	Group:		System/Kernel and hardware
21cr|plymouth-theme-steampunk-3.0-4|11	Url:		http://kde-look.org/content/show.php?content=146030
21cr|plymouth-theme-steampunk-3.0-4|12	Source0:	http://sites.google.com/site/binaryinspiration/download/SPL_Plymouth.tar.gz
21cr|plymouth-theme-steampunk-3.0-4|13	Requires:	plymouth
21cr|plymouth-theme-steampunk-3.0-4|14	Requires(post,postun):	plymouth-scripts
21cr|plymouth-theme-steampunk-3.0-4|15	
21cr|plymouth-theme-steampunk-3.0-4|16	%description
21cr|plymouth-theme-steampunk-3.0-4|17	This package contains the "SteampunK Powered Linux" Plymouth theme.
21cr|plymouth-theme-steampunk-3.0-4|18	
21cr|plymouth-theme-steampunk-3.0-4|19	%files
21cr|plymouth-theme-steampunk-3.0-4|20	%{_datadir}/plymouth/themes/SteampunK
21cr|plymouth-theme-steampunk-3.0-4|21	
21cr|plymouth-theme-steampunk-3.0-4|22	%post
21cr|plymouth-theme-steampunk-3.0-4|23	if [ -x %{_sbindir}/plymouth-set-default-theme ]; then
21cr|plymouth-theme-steampunk-3.0-4|24	export LIB=%{_lib}
21cr|plymouth-theme-steampunk-3.0-4|25	if [ $1 -eq 1 ]; then
21cr|plymouth-theme-steampunk-3.0-4|26	%{_sbindir}/plymouth-set-default-theme --rebuild-initrd SteampunK
21cr|plymouth-theme-steampunk-3.0-4|27	else
21cr|plymouth-theme-steampunk-3.0-4|28	THEME=$(%{_sbindir}/plymouth-set-default-theme)
21cr|plymouth-theme-steampunk-3.0-4|29	if [ "$THEME" == "text" -o "$THEME" == "SteampunK" ]; then
21cr|plymouth-theme-steampunk-3.0-4|30	%{_sbindir}/plymouth-set-default-theme --rebuild-initrd SteampunK
21cr|plymouth-theme-steampunk-3.0-4|31	fi
21cr|plymouth-theme-steampunk-3.0-4|32	fi
21cr|plymouth-theme-steampunk-3.0-4|33	fi
21cr|plymouth-theme-steampunk-3.0-4|34	
21cr|plymouth-theme-steampunk-3.0-4|35	%postun
21cr|plymouth-theme-steampunk-3.0-4|36	export LIB=%{_lib}
21cr|plymouth-theme-steampunk-3.0-4|37	if [ $1 -eq 0 -a -x %{_sbindir}/plymouth-set-default-theme ]; then
21cr|plymouth-theme-steampunk-3.0-4|38	if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "SteampunK" ]; then
21cr|plymouth-theme-steampunk-3.0-4|39	%{_sbindir}/plymouth-set-default-theme --reset --rebuild-initrd
21cr|plymouth-theme-steampunk-3.0-4|40	fi
21cr|plymouth-theme-steampunk-3.0-4|41	fi
21cr|plymouth-theme-steampunk-3.0-4|42	
21cr|plymouth-theme-steampunk-3.0-4|43	#----------------------------------------------------------------------------
21cr|plymouth-theme-steampunk-3.0-4|44	
21cr|plymouth-theme-steampunk-3.0-4|45	%prep
21cr|plymouth-theme-steampunk-3.0-4|46	%setup -q -c
21cr|plymouth-theme-steampunk-3.0-4|47	find . -type f | xargs chmod 0644
21cr|plymouth-theme-steampunk-3.0-4|48	
21cr|plymouth-theme-steampunk-3.0-4|49	%build
21cr|plymouth-theme-steampunk-3.0-4|50	# nothing
21cr|plymouth-theme-steampunk-3.0-4|51	
21cr|plymouth-theme-steampunk-3.0-4|52	%install
21cr|plymouth-theme-steampunk-3.0-4|53	mkdir -p %{buildroot}%{_datadir}/plymouth/themes/
21cr|plymouth-theme-steampunk-3.0-4|54	
21cr|plymouth-theme-steampunk-3.0-4|55	cp -r SteampunK %{buildroot}%{_datadir}/plymouth/themes/

6370 21
21cr|plzip-1.10-1|1	%define debug_package %{nil}
21cr|plzip-1.10-1|2	
21cr|plzip-1.10-1|3	Summary:	Multi-threaded LZMA archiver
21cr|plzip-1.10-1|4	Name:		plzip
21cr|plzip-1.10-1|5	Version:	1.10
21cr|plzip-1.10-1|6	Release:	1
21cr|plzip-1.10-1|7	License:	GPLv3+
21cr|plzip-1.10-1|8	Group:		Archiving/Compression
21cr|plzip-1.10-1|9	Url:		http://www.nongnu.org/lzip/plzip.html
21cr|plzip-1.10-1|10	Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}/%{name}-%{version}.tar.lz
21cr|plzip-1.10-1|11	BuildRequires:	lzip
21cr|plzip-1.10-1|12	BuildRequires:	lzlib-devel
21cr|plzip-1.10-1|13	
21cr|plzip-1.10-1|14	%description
21cr|plzip-1.10-1|15	Plzip is a massively parallel (multi-threaded), lossless data compressor based
21cr|plzip-1.10-1|16	on the LZMA algorithm, with very safe integrity checking and a user interface
21cr|plzip-1.10-1|17	similar to the one of gzip or bzip2. Plzip uses the lzip file format; the files
21cr|plzip-1.10-1|18	produced by plzip are fully compatible with lzip-1.4 or newer, and can be
21cr|plzip-1.10-1|19	rescued with lziprecover.
21cr|plzip-1.10-1|20	
21cr|plzip-1.10-1|21	Plzip is intended for faster compression/decompression of big files
21cr|plzip-1.10-1|22	on multiprocessor machines, which makes it specially well suited
21cr|plzip-1.10-1|23	for distribution of big software files and large scale data archiving. On files
21cr|plzip-1.10-1|24	big enough, plzip can use hundreds of processors.
21cr|plzip-1.10-1|25	
21cr|plzip-1.10-1|26	%files
21cr|plzip-1.10-1|27	%doc AUTHORS ChangeLog NEWS README
21cr|plzip-1.10-1|28	%{_bindir}/plzip
21cr|plzip-1.10-1|29	%{_mandir}/man1/plzip.1*
21cr|plzip-1.10-1|30	%{_infodir}/plzip.info*
21cr|plzip-1.10-1|31	
21cr|plzip-1.10-1|32	#---------------------------------------------------------------------
21cr|plzip-1.10-1|33	
21cr|plzip-1.10-1|34	%prep
21cr|plzip-1.10-1|35	%setup -q
21cr|plzip-1.10-1|36	
21cr|plzip-1.10-1|37	%build
21cr|plzip-1.10-1|38	%configure
21cr|plzip-1.10-1|39	%make
21cr|plzip-1.10-1|40	
21cr|plzip-1.10-1|41	%install
21cr|plzip-1.10-1|42	%makeinstall_std

6371 21
21cr|pmacct-1.7.6-1|1	# Workaround to build with GCC 10
21cr|pmacct-1.7.6-1|2	%global optflags %{optflags} -fcommon
21cr|pmacct-1.7.6-1|3	%bcond_with pgsql
21cr|pmacct-1.7.6-1|4	%bcond_with sqlite
21cr|pmacct-1.7.6-1|5	
21cr|pmacct-1.7.6-1|6	Summary:	Promiscuous mode IP Accounting package
21cr|pmacct-1.7.6-1|7	Name:		pmacct
21cr|pmacct-1.7.6-1|8	Version:	1.7.6
21cr|pmacct-1.7.6-1|9	Release:	1
21cr|pmacct-1.7.6-1|10	License:	GPLv2+
21cr|pmacct-1.7.6-1|11	Group:		Monitoring
21cr|pmacct-1.7.6-1|12	Url:		http://www.pmacct.net/
21cr|pmacct-1.7.6-1|13	Source0:	http://www.pmacct.net/%{name}-%{version}.tar.gz
21cr|pmacct-1.7.6-1|14	# From Debian
21cr|pmacct-1.7.6-1|15	Source1:	nfacctd.conf
21cr|pmacct-1.7.6-1|16	Source2:	pmacctd.conf
21cr|pmacct-1.7.6-1|17	Source3:	sfacctd.conf
21cr|pmacct-1.7.6-1|18	Source4:	uacctd.conf
21cr|pmacct-1.7.6-1|19	Source5:	pmacct.nfacctd.default
21cr|pmacct-1.7.6-1|20	Source6:	pmacct.pmacctd.default
21cr|pmacct-1.7.6-1|21	Source7:	pmacct.sfacctd.default
21cr|pmacct-1.7.6-1|22	Source8:	pmacct.uacctd.default
21cr|pmacct-1.7.6-1|23	Source9:	pmacct.nfacctd.service
21cr|pmacct-1.7.6-1|24	Source10:	pmacct.pmacctd.service
21cr|pmacct-1.7.6-1|25	Source11:	pmacct.sfacctd.service
21cr|pmacct-1.7.6-1|26	Source12:	pmacct.uacctd.service
21cr|pmacct-1.7.6-1|27	Patch0:		pmacct-not-build-examples.patch
21cr|pmacct-1.7.6-1|28	BuildRequires:	mysql-devel
21cr|pmacct-1.7.6-1|29	BuildRequires:	pcap-devel
21cr|pmacct-1.7.6-1|30	BuildRequires:	numa-devel
21cr|pmacct-1.7.6-1|31	BuildRequires:	procps-ng
21cr|pmacct-1.7.6-1|32	%if %{with pgsql}
21cr|pmacct-1.7.6-1|33	BuildRequires:	pkgconfig(libpq)
21cr|pmacct-1.7.6-1|34	%endif
21cr|pmacct-1.7.6-1|35	%if %{with sqlite}
21cr|pmacct-1.7.6-1|36	BuildRequires:	pkgconfig(sqlite3)
21cr|pmacct-1.7.6-1|37	%endif
21cr|pmacct-1.7.6-1|38	
21cr|pmacct-1.7.6-1|39	%description
21cr|pmacct-1.7.6-1|40	pmacct is a small set of passive network monitoring tools to measure, account,
21cr|pmacct-1.7.6-1|41	classify and aggregate IPv4 and IPv6 traffic; a pluggable and flexible
21cr|pmacct-1.7.6-1|42	architecture allows to store the collected traffic data into memory tables or
21cr|pmacct-1.7.6-1|43	SQL (MySQL, SQLite, PostgreSQL) databases. pmacct supports fully customizable
21cr|pmacct-1.7.6-1|44	historical data breakdown, flow sampling, filtering and tagging, recovery
21cr|pmacct-1.7.6-1|45	actions, and triggers. Libpcap, sFlow v2/v4/v5 and NetFlow v1/v5/v7/v8/v9 are
21cr|pmacct-1.7.6-1|46	supported, both unicast and multicast. Also, a client program makes it easy to
21cr|pmacct-1.7.6-1|47	export data to tools like RRDtool, GNUPlot, Net-SNMP, MRTG, and Cacti.
21cr|pmacct-1.7.6-1|48	
21cr|pmacct-1.7.6-1|49	%files
21cr|pmacct-1.7.6-1|50	%doc %{_docdir}/pmacct
21cr|pmacct-1.7.6-1|51	%attr(755,root,root) %{_bindir}/*
21cr|pmacct-1.7.6-1|52	%attr(755,root,root) %{_sbindir}/*
21cr|pmacct-1.7.6-1|53	%dir %{_sysconfdir}/pmacct
21cr|pmacct-1.7.6-1|54	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/pmacct/nfacctd.conf
21cr|pmacct-1.7.6-1|55	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/pmacct/pmacctd.conf
21cr|pmacct-1.7.6-1|56	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/pmacct/sfacctd.conf
21cr|pmacct-1.7.6-1|57	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/pmacct/uacctd.conf
21cr|pmacct-1.7.6-1|58	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/default/nfacctd.default
21cr|pmacct-1.7.6-1|59	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/default/pmacctd.default
21cr|pmacct-1.7.6-1|60	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/default/sfacctd.default
21cr|pmacct-1.7.6-1|61	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/default/uacctd.default
21cr|pmacct-1.7.6-1|62	%{_unitdir}/nfacctd.service
21cr|pmacct-1.7.6-1|63	%{_unitdir}/pmacctd.service
21cr|pmacct-1.7.6-1|64	%{_unitdir}/sfacctd.service
21cr|pmacct-1.7.6-1|65	%{_unitdir}/uacctd.service
21cr|pmacct-1.7.6-1|66	%dir %{_var}/lib/pmacct
21cr|pmacct-1.7.6-1|67	
21cr|pmacct-1.7.6-1|68	#----------------------------------------------------------------------------
21cr|pmacct-1.7.6-1|69	
21cr|pmacct-1.7.6-1|70	%prep
21cr|pmacct-1.7.6-1|71	%autosetup -p1
21cr|pmacct-1.7.6-1|72	
21cr|pmacct-1.7.6-1|73	%build
21cr|pmacct-1.7.6-1|74	%configure \
21cr|pmacct-1.7.6-1|75	%if %{with pgsql}
21cr|pmacct-1.7.6-1|76	--enable-pgsql \
21cr|pmacct-1.7.6-1|77	--with-pgsql-includes=/usr/include/pgsql/ \
21cr|pmacct-1.7.6-1|78	%endif
21cr|pmacct-1.7.6-1|79	%if %{with sqlite}
21cr|pmacct-1.7.6-1|80	--enable-sqlite3 \
21cr|pmacct-1.7.6-1|81	%endif
21cr|pmacct-1.7.6-1|82	--enable-mysql
21cr|pmacct-1.7.6-1|83	
21cr|pmacct-1.7.6-1|84	%make
21cr|pmacct-1.7.6-1|85	
21cr|pmacct-1.7.6-1|86	%install
21cr|pmacct-1.7.6-1|87	%makeinstall_std
21cr|pmacct-1.7.6-1|88	
21cr|pmacct-1.7.6-1|89	mkdir -p %{buildroot}%{_sysconfdir}/pmacct/
21cr|pmacct-1.7.6-1|90	install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pmacct/nfacctd.conf
21cr|pmacct-1.7.6-1|91	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pmacct/pmacctd.conf
21cr|pmacct-1.7.6-1|92	install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pmacct/sfacctd.conf
21cr|pmacct-1.7.6-1|93	install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pmacct/uacctd.conf
21cr|pmacct-1.7.6-1|94	
21cr|pmacct-1.7.6-1|95	mkdir -p %{buildroot}%{_sysconfdir}/default/
21cr|pmacct-1.7.6-1|96	install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/default/nfacctd.default
21cr|pmacct-1.7.6-1|97	install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/default/pmacctd.default
21cr|pmacct-1.7.6-1|98	install -m 0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/default/sfacctd.default
21cr|pmacct-1.7.6-1|99	install -m 0644 %{SOURCE8} %{buildroot}%{_sysconfdir}/default/uacctd.default
21cr|pmacct-1.7.6-1|100	
21cr|pmacct-1.7.6-1|101	mkdir -p %{buildroot}%{_unitdir}
21cr|pmacct-1.7.6-1|102	install -m 0644 %{SOURCE9} %{buildroot}%{_unitdir}/nfacctd.service
21cr|pmacct-1.7.6-1|103	install -m 0644 %{SOURCE10} %{buildroot}%{_unitdir}/pmacctd.service
21cr|pmacct-1.7.6-1|104	install -m 0644 %{SOURCE11} %{buildroot}%{_unitdir}/sfacctd.service
21cr|pmacct-1.7.6-1|105	install -m 0644 %{SOURCE12} %{buildroot}%{_unitdir}/uacctd.service
21cr|pmacct-1.7.6-1|106	
21cr|pmacct-1.7.6-1|107	mkdir -p %{buildroot}%{_var}/lib/pmacct
21cr|pmacct-1.7.6-1|108	
21cr|pmacct-1.7.6-1|109	# remove unneeded examples
21cr|pmacct-1.7.6-1|110	rm -rd %{buildroot}%{_libdir}
21cr|pmacct-1.7.6-1|111	
21cr|pmacct-1.7.6-1|112	# move docs and examples
21cr|pmacct-1.7.6-1|113	mkdir -p %{buildroot}%{_docdir}
21cr|pmacct-1.7.6-1|114	mv  %{buildroot}%{_datadir}/%{name} -t %{buildroot}%{_docdir}
21cr|pmacct-1.7.6-1|115	

6372 21
21cr|pmount-0.9.23-7|1	Summary:	Pmount allow mounting devices without fstab modifications
21cr|pmount-0.9.23-7|2	Name:		pmount
21cr|pmount-0.9.23-7|3	Version:	0.9.23
21cr|pmount-0.9.23-7|4	Release:	7
21cr|pmount-0.9.23-7|5	License:	GPLv2+
21cr|pmount-0.9.23-7|6	Group:		System/Base
21cr|pmount-0.9.23-7|7	Url:		http://packages.debian.org/unstable/utils/pmount
21cr|pmount-0.9.23-7|8	Source0:	http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}.orig.tar.bz2
21cr|pmount-0.9.23-7|9	Patch0:		pmount-0.9.17-no-user-change-during-install.patch
21cr|pmount-0.9.23-7|10	Buildrequires:	glib-gettextize
21cr|pmount-0.9.23-7|11	Buildrequires:	intltool
21cr|pmount-0.9.23-7|12	BuildRequires:	libtool
21cr|pmount-0.9.23-7|13	Buildrequires:	perl-XML-Parser
21cr|pmount-0.9.23-7|14	Buildrequires:	gettext-devel
21cr|pmount-0.9.23-7|15	Buildrequires:	sysfsutils-devel
21cr|pmount-0.9.23-7|16	Buildrequires:	pkgconfig(blkid)
21cr|pmount-0.9.23-7|17	
21cr|pmount-0.9.23-7|18	%description
21cr|pmount-0.9.23-7|19	Pmount allow mounting usb, firewire and pcmci media without modifying
21cr|pmount-0.9.23-7|20	/etc/fstab. It's a good base for automount software.
21cr|pmount-0.9.23-7|21	
21cr|pmount-0.9.23-7|22	%files -f %{name}.lang
21cr|pmount-0.9.23-7|23	%{_mandir}/man?/*
21cr|pmount-0.9.23-7|24	%config(noreplace) %{_sysconfdir}/pmount.allow
21cr|pmount-0.9.23-7|25	%attr(4755,root,root) %{_bindir}/pmount
21cr|pmount-0.9.23-7|26	%attr(4755,root,root) %{_bindir}/pumount
21cr|pmount-0.9.23-7|27	
21cr|pmount-0.9.23-7|28	#----------------------------------------------------------------------------
21cr|pmount-0.9.23-7|29	
21cr|pmount-0.9.23-7|30	%prep
21cr|pmount-0.9.23-7|31	%setup -q -n %{name}-%{version}
21cr|pmount-0.9.23-7|32	%patch0 -p1 -b .no-user-change-during-install
21cr|pmount-0.9.23-7|33	
21cr|pmount-0.9.23-7|34	%build
21cr|pmount-0.9.23-7|35	autoreconf -fi
21cr|pmount-0.9.23-7|36	libtoolize
21cr|pmount-0.9.23-7|37	%configure --disable-hal
21cr|pmount-0.9.23-7|38	%make
21cr|pmount-0.9.23-7|39	
21cr|pmount-0.9.23-7|40	%install
21cr|pmount-0.9.23-7|41	%makeinstall_std
21cr|pmount-0.9.23-7|42	
21cr|pmount-0.9.23-7|43	%find_lang %{name}

6373 21
21cr|pmtools-20110323-3|1	Summary:	Tools for examining kernel ACPI tables
21cr|pmtools-20110323-3|2	Name:		pmtools
21cr|pmtools-20110323-3|3	Version:	20110323
21cr|pmtools-20110323-3|4	Release:	3
21cr|pmtools-20110323-3|5	License:	GPLv2+
21cr|pmtools-20110323-3|6	Group:		Development/Kernel
21cr|pmtools-20110323-3|7	Url:		http://www.lesswatts.org
21cr|pmtools-20110323-3|8	Source0:	http://www.lesswatts.org/patches/linux_acpi/%{name}-%{version}.tar.bz2
21cr|pmtools-20110323-3|9	
21cr|pmtools-20110323-3|10	%description
21cr|pmtools-20110323-3|11	This is a small collection of power management test and
21cr|pmtools-20110323-3|12	investigation tools. See http://acpi.sourceforge.net
21cr|pmtools-20110323-3|13	for more information on ACPI for Linux.
21cr|pmtools-20110323-3|14	
21cr|pmtools-20110323-3|15	%files
21cr|pmtools-20110323-3|16	%doc README COPYING madt/README.madt
21cr|pmtools-20110323-3|17	%{_sbindir}/madt
21cr|pmtools-20110323-3|18	%{_sbindir}/acpidump
21cr|pmtools-20110323-3|19	%{_sbindir}/acpixtract
21cr|pmtools-20110323-3|20	
21cr|pmtools-20110323-3|21	#----------------------------------------------------------------------------
21cr|pmtools-20110323-3|22	
21cr|pmtools-20110323-3|23	%prep
21cr|pmtools-20110323-3|24	%setup -qn %{name}
21cr|pmtools-20110323-3|25	cp madt/README madt/README.madt
21cr|pmtools-20110323-3|26	
21cr|pmtools-20110323-3|27	%build
21cr|pmtools-20110323-3|28	%setup_compile_flags
21cr|pmtools-20110323-3|29	%make -C acpidump
21cr|pmtools-20110323-3|30	%make -C acpixtract
21cr|pmtools-20110323-3|31	%make -C madt
21cr|pmtools-20110323-3|32	
21cr|pmtools-20110323-3|33	%install
21cr|pmtools-20110323-3|34	install -d %{buildroot}%{_sbindir}
21cr|pmtools-20110323-3|35	install madt/madt %{buildroot}%{_sbindir}
21cr|pmtools-20110323-3|36	install acpidump/acpidump %{buildroot}%{_sbindir}
21cr|pmtools-20110323-3|37	install acpixtract/acpixtract %{buildroot}%{_sbindir}

6374 21
21cr|pm-utils-1.4.1-19|1	%global quirkdbver 20100619
21cr|pm-utils-1.4.1-19|2	
21cr|pm-utils-1.4.1-19|3	Summary:	Power management utilities and scripts
21cr|pm-utils-1.4.1-19|4	Name:		pm-utils
21cr|pm-utils-1.4.1-19|5	License:	GPLv2
21cr|pm-utils-1.4.1-19|6	Version:	1.4.1
21cr|pm-utils-1.4.1-19|7	Release:	19
21cr|pm-utils-1.4.1-19|8	Group:		System/Kernel and hardware
21cr|pm-utils-1.4.1-19|9	Url:		http://pm-utils.freedesktop.org
21cr|pm-utils-1.4.1-19|10	Source0:	http://pm-utils.freedesktop.org/releases/pm-utils-%{version}.tar.gz
21cr|pm-utils-1.4.1-19|11	Source1:	http://pm-utils.freedesktop.org/releases/pm-quirks-%{quirkdbver}.tar.gz
21cr|pm-utils-1.4.1-19|12	Source23:	pm-utils-bugreport-info.sh
21cr|pm-utils-1.4.1-19|13	# Use append instead of write for init_logfile (#660329)
21cr|pm-utils-1.4.1-19|14	Patch0:		pm-utils-1.4.1-init-logfile-append.patch
21cr|pm-utils-1.4.1-19|15	# Fix typo in 55NetworkManager (#722759)
21cr|pm-utils-1.4.1-19|16	Patch1:		pm-utils-1.4.1-networkmanager-typo-fix.patch
21cr|pm-utils-1.4.1-19|17	# Add support for grub2 in 01grub hook
21cr|pm-utils-1.4.1-19|18	Patch2:		pm-utils-1.4.1-grub2.patch
21cr|pm-utils-1.4.1-19|19	# Fix hooks exit code logging
21cr|pm-utils-1.4.1-19|20	Patch3:		pm-utils-1.4.1-hook-exit-code-log.patch
21cr|pm-utils-1.4.1-19|21	# Fix line spacing in logs to be easier to read (#750755)
21cr|pm-utils-1.4.1-19|22	Patch4:		pm-utils-1.4.1-log-line-spacing-fix.patch
21cr|pm-utils-1.4.1-19|23	# Fix NetworkManager dbus methods (fd.o #42500 / RH #740342)
21cr|pm-utils-1.4.1-19|24	Patch5:		pm-utils-1.4.1-nm_method.patch
21cr|pm-utils-1.4.1-19|25	# Add support for in-kernel (from kernel 3.6) suspend to both (#843657)
21cr|pm-utils-1.4.1-19|26	Patch6:		pm-utils-1.4.1-add-in-kernel-suspend-to-both.patch
21cr|pm-utils-1.4.1-19|27	BuildRequires:	xmlto
21cr|pm-utils-1.4.1-19|28	BuildRequires:	pkgconfig(dbus-1)
21cr|pm-utils-1.4.1-19|29	Requires:	usermode-consoleonly
21cr|pm-utils-1.4.1-19|30	Requires:	pciutils
21cr|pm-utils-1.4.1-19|31	%ifnarch %{armx} %{mips} %{e2k}
21cr|pm-utils-1.4.1-19|32	Requires:	vbetool
21cr|pm-utils-1.4.1-19|33	%endif
21cr|pm-utils-1.4.1-19|34	
21cr|pm-utils-1.4.1-19|35	%description
21cr|pm-utils-1.4.1-19|36	The pm-utils package contains utilities and scripts useful for tasks related
21cr|pm-utils-1.4.1-19|37	to power management.
21cr|pm-utils-1.4.1-19|38	
21cr|pm-utils-1.4.1-19|39	%files
21cr|pm-utils-1.4.1-19|40	%{_docdir}/%{name}-%{version}
21cr|pm-utils-1.4.1-19|41	%{_libdir}/pm-utils/bin/
21cr|pm-utils-1.4.1-19|42	%{_libdir}/pm-utils/defaults
21cr|pm-utils-1.4.1-19|43	%{_libdir}/pm-utils/functions
21cr|pm-utils-1.4.1-19|44	%{_libdir}/pm-utils/module.d/*
21cr|pm-utils-1.4.1-19|45	%{_libdir}/pm-utils/pm-functions
21cr|pm-utils-1.4.1-19|46	%{_libdir}/pm-utils/sleep.d/*
21cr|pm-utils-1.4.1-19|47	%{_bindir}/on_ac_power
21cr|pm-utils-1.4.1-19|48	%{_bindir}/pm-is-supported
21cr|pm-utils-1.4.1-19|49	%{_sbindir}/pm-utils-bugreport-info.sh
21cr|pm-utils-1.4.1-19|50	%{_sbindir}/pm-hibernate
21cr|pm-utils-1.4.1-19|51	%{_sbindir}/pm-powersave
21cr|pm-utils-1.4.1-19|52	%{_sbindir}/pm-suspend
21cr|pm-utils-1.4.1-19|53	%{_sbindir}/pm-suspend-hybrid
21cr|pm-utils-1.4.1-19|54	%{_mandir}/man1/*.1.xz
21cr|pm-utils-1.4.1-19|55	%{_mandir}/man8/*.8.xz
21cr|pm-utils-1.4.1-19|56	%ghost %{_localstatedir}/run/pm-utils
21cr|pm-utils-1.4.1-19|57	%{_libdir}/pm-utils/video-quirks
21cr|pm-utils-1.4.1-19|58	# no logrotate needed, because only one run of pm-utils is stored
21cr|pm-utils-1.4.1-19|59	# in the logfile
21cr|pm-utils-1.4.1-19|60	%ghost %verify(not md5 size mtime) %{_localstatedir}/log/pm-suspend.log
21cr|pm-utils-1.4.1-19|61	
21cr|pm-utils-1.4.1-19|62	%preun
21cr|pm-utils-1.4.1-19|63	# Clean storage to prevent left-behind files. These files are dynamically
21cr|pm-utils-1.4.1-19|64	# created in runtime (also with dynamic names), thus it is hard to track
21cr|pm-utils-1.4.1-19|65	# them individually.
21cr|pm-utils-1.4.1-19|66	rm -rf %{_localstatedir}/run/pm-utils/{pm-suspend,pm-powersave}/storage/*
21cr|pm-utils-1.4.1-19|67	
21cr|pm-utils-1.4.1-19|68	#----------------------------------------------------------------------------
21cr|pm-utils-1.4.1-19|69	
21cr|pm-utils-1.4.1-19|70	%package devel
21cr|pm-utils-1.4.1-19|71	Summary:	Files for development using %{name}
21cr|pm-utils-1.4.1-19|72	Group:		Development/Other
21cr|pm-utils-1.4.1-19|73	Requires:	%{name} = %{EVRD}
21cr|pm-utils-1.4.1-19|74	
21cr|pm-utils-1.4.1-19|75	%description devel
21cr|pm-utils-1.4.1-19|76	This package contains the pkg-config files for development
21cr|pm-utils-1.4.1-19|77	when building programs that use %{name}.
21cr|pm-utils-1.4.1-19|78	
21cr|pm-utils-1.4.1-19|79	%files devel
21cr|pm-utils-1.4.1-19|80	%{_libdir}/pkgconfig/pm-utils.pc
21cr|pm-utils-1.4.1-19|81	
21cr|pm-utils-1.4.1-19|82	#----------------------------------------------------------------------------
21cr|pm-utils-1.4.1-19|83	
21cr|pm-utils-1.4.1-19|84	%prep
21cr|pm-utils-1.4.1-19|85	%setup -q
21cr|pm-utils-1.4.1-19|86	tar -xzf %{SOURCE1}
21cr|pm-utils-1.4.1-19|87	%patch0 -p1 -b .init-logfile-append
21cr|pm-utils-1.4.1-19|88	%patch1 -p1 -b .network-manager-typo-fix.patch
21cr|pm-utils-1.4.1-19|89	%patch2 -p1 -b .grub2
21cr|pm-utils-1.4.1-19|90	%patch3 -p1 -b .hook-exit-code-log
21cr|pm-utils-1.4.1-19|91	%patch4 -p1 -b .log-line-spacing-fix
21cr|pm-utils-1.4.1-19|92	%patch5 -p1 -b .nm_method
21cr|pm-utils-1.4.1-19|93	%patch6 -p1 -b .add-in-kernel-suspend-to-both
21cr|pm-utils-1.4.1-19|94	
21cr|pm-utils-1.4.1-19|95	%build
21cr|pm-utils-1.4.1-19|96	%configure \
21cr|pm-utils-1.4.1-19|97	--docdir=%{_docdir}/%{name}-%{version}
21cr|pm-utils-1.4.1-19|98	make
21cr|pm-utils-1.4.1-19|99	
21cr|pm-utils-1.4.1-19|100	%install
21cr|pm-utils-1.4.1-19|101	%makeinstall_std
21cr|pm-utils-1.4.1-19|102	
21cr|pm-utils-1.4.1-19|103	install -D -m 0600 /dev/null %{buildroot}%{_localstatedir}/log/pm-suspend.log
21cr|pm-utils-1.4.1-19|104	mkdir -p %{buildroot}%{_localstatedir}/run/pm-utils/{locks,pm-suspend,pm-powersave}
21cr|pm-utils-1.4.1-19|105	touch %{buildroot}%{_localstatedir}/run/pm-utils/locks/{pm-suspend.lock,pm-powersave.lock}
21cr|pm-utils-1.4.1-19|106	mkdir -p %{buildroot}%{_localstatedir}/run/pm-utils/{pm-suspend,pm-powersave}/storage
21cr|pm-utils-1.4.1-19|107	install -D -m 0755 %{SOURCE23} %{buildroot}%{_sbindir}/pm-utils-bugreport-info.sh
21cr|pm-utils-1.4.1-19|108	
21cr|pm-utils-1.4.1-19|109	# Install quirks
21cr|pm-utils-1.4.1-19|110	cp -r video-quirks %{buildroot}%{_libdir}/pm-utils
21cr|pm-utils-1.4.1-19|111	
21cr|pm-utils-1.4.1-19|112	# Install extra documentation
21cr|pm-utils-1.4.1-19|113	cp -p COPYING AUTHORS ChangeLog %{buildroot}%{_docdir}/%{name}-%{version}/
21cr|pm-utils-1.4.1-19|114	
21cr|pm-utils-1.4.1-19|115	#drop power.s stuff
21cr|pm-utils-1.4.1-19|116	rm -rf %{buildroot}%{_libdir}/pm-utils/power.d

6375 21
21cr|pmw-4.240-1|1	%define oversion 4.24
21cr|pmw-4.240-1|2	%define version 4.240
21cr|pmw-4.240-1|3	%define rel 1
21cr|pmw-4.240-1|4	%if %{mdvver} >= 2011
21cr|pmw-4.240-1|5	%define release %rel
21cr|pmw-4.240-1|6	%else
21cr|pmw-4.240-1|7	%define release %mkrel %rel
21cr|pmw-4.240-1|8	%endif
21cr|pmw-4.240-1|9	
21cr|pmw-4.240-1|10	Summary:	A program to typeset music scores into Postscript
21cr|pmw-4.240-1|11	Name:		pmw
21cr|pmw-4.240-1|12	Version:	%{version}
21cr|pmw-4.240-1|13	Release:	%{release}
21cr|pmw-4.240-1|14	License:	GPLv2+
21cr|pmw-4.240-1|15	Group:		Publishing
21cr|pmw-4.240-1|16	URL:		http://www.quercite.com/pmw.html
21cr|pmw-4.240-1|17	Source0:	http://www.quercite.com/%{name}-%{oversion}.tar.gz
21cr|pmw-4.240-1|18	
21cr|pmw-4.240-1|19	%description
21cr|pmw-4.240-1|20	Philip's Music Writer is a program for typesetting music. It reads text files
21cr|pmw-4.240-1|21	as input, and generates PostScript as output. It can also write simple MIDI
21cr|pmw-4.240-1|22	files for proofhearing purposes. PMW is written in C and is freestanding; that
21cr|pmw-4.240-1|23	is, it does not require additional processing software. It is a Linux/Unix
21cr|pmw-4.240-1|24	port of a program that has run for over a decade on Acorn systems, where it
21cr|pmw-4.240-1|25	was known as Philip's Music Scribe.
21cr|pmw-4.240-1|26	
21cr|pmw-4.240-1|27	%prep
21cr|pmw-4.240-1|28	%setup -q -n %{name}-%{oversion}
21cr|pmw-4.240-1|29	
21cr|pmw-4.240-1|30	%build
21cr|pmw-4.240-1|31	%configure
21cr|pmw-4.240-1|32	%make
21cr|pmw-4.240-1|33	
21cr|pmw-4.240-1|34	%check
21cr|pmw-4.240-1|35	make test
21cr|pmw-4.240-1|36	
21cr|pmw-4.240-1|37	%install
21cr|pmw-4.240-1|38	%makeinstall_std \
21cr|pmw-4.240-1|39	BINDIR=%{buildroot}%{_bindir} \
21cr|pmw-4.240-1|40	DATADIR=%{buildroot}%{_datadir}/pmw \
21cr|pmw-4.240-1|41	MANDIR=%{buildroot}%{_mandir}
21cr|pmw-4.240-1|42	
21cr|pmw-4.240-1|43	rm -rf examples
21cr|pmw-4.240-1|44	mkdir examples
21cr|pmw-4.240-1|45	cp testdist/infiles/* examples/
21cr|pmw-4.240-1|46	
21cr|pmw-4.240-1|47	# link fonts to ghostscript dir
21cr|pmw-4.240-1|48	mkdir -p %{buildroot}%{_datadir}/ghostscript/Resource/Font
21cr|pmw-4.240-1|49	ln -s ../../../pmw/psfonts/PMW-Alpha %{buildroot}%{_datadir}/ghostscript/Resource/Font/PMW-Alpha
21cr|pmw-4.240-1|50	ln -s ../../../pmw/psfonts/PMW-Music.pfa %{buildroot}%{_datadir}/ghostscript/Resource/Font/PMW-Music
21cr|pmw-4.240-1|51	
21cr|pmw-4.240-1|52	%files
21cr|pmw-4.240-1|53	%defattr(-,root,root)
21cr|pmw-4.240-1|54	%doc doc/ChangeLog doc/spec.pdf contrib doc/examples
21cr|pmw-4.240-1|55	%{_bindir}/*
21cr|pmw-4.240-1|56	%{_datadir}/pmw
21cr|pmw-4.240-1|57	%{_datadir}/ghostscript/Resource/Font/*
21cr|pmw-4.240-1|58	%{_mandir}/man1/*

6376 21
21cr|png2ico-20021208-17|1	%define date 2002-12-08
21cr|png2ico-20021208-17|2	
21cr|png2ico-20021208-17|3	Summary:	PNG to icon converter
21cr|png2ico-20021208-17|4	Name:		png2ico
21cr|png2ico-20021208-17|5	Version:	20021208
21cr|png2ico-20021208-17|6	Release:	17
21cr|png2ico-20021208-17|7	License:	GPLv2+
21cr|png2ico-20021208-17|8	Group:		Graphics
21cr|png2ico-20021208-17|9	Url:		http://www.winterdrache.de/freeware/png2ico/index.html
21cr|png2ico-20021208-17|10	Source0:	http://www.winterdrache.de/freeware/png2ico/data/%{name}-src-%{date}.tar.bz2
21cr|png2ico-20021208-17|11	Patch0:		png2ico-20021208-gcc49.patch
21cr|png2ico-20021208-17|12	BuildRequires:	pkgconfig(libpng)
21cr|png2ico-20021208-17|13	
21cr|png2ico-20021208-17|14	%description
21cr|png2ico-20021208-17|15	Converts PNG files to Windows icon resource files. If you're looking
21cr|png2ico-20021208-17|16	for a program to create a favicon.ico for your website, look no
21cr|png2ico-20021208-17|17	further. If you need instructions or don't even know what a favicon is,
21cr|png2ico-20021208-17|18	check out this short tutorial on how to create and install a favicon.ico
21cr|png2ico-20021208-17|19	http://www.winterdrache.de/freeware/png2ico/favicon.html
21cr|png2ico-20021208-17|20	
21cr|png2ico-20021208-17|21	%files
21cr|png2ico-20021208-17|22	%doc LICENSE VERSION README README.unix doc/bmp.txt
21cr|png2ico-20021208-17|23	%{_bindir}/*
21cr|png2ico-20021208-17|24	%{_mandir}/man1/*
21cr|png2ico-20021208-17|25	
21cr|png2ico-20021208-17|26	#----------------------------------------------------------------------------
21cr|png2ico-20021208-17|27	
21cr|png2ico-20021208-17|28	%prep
21cr|png2ico-20021208-17|29	%setup -n %{name}
21cr|png2ico-20021208-17|30	%patch0 -p1
21cr|png2ico-20021208-17|31	
21cr|png2ico-20021208-17|32	%build
21cr|png2ico-20021208-17|33	make CPPFLAGS="%{optflags}"
21cr|png2ico-20021208-17|34	
21cr|png2ico-20021208-17|35	%install
21cr|png2ico-20021208-17|36	install -d -m 755 %{buildroot}%{_bindir}
21cr|png2ico-20021208-17|37	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|png2ico-20021208-17|38	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|png2ico-20021208-17|39	install -m 644 doc/%{name}.1 %{buildroot}%{_mandir}/man1

6377 21
21cr|pngcheck-2.3.0-5|1	Summary:	PNG tester and debugger
21cr|pngcheck-2.3.0-5|2	Name:		pngcheck
21cr|pngcheck-2.3.0-5|3	Version:	2.3.0
21cr|pngcheck-2.3.0-5|4	Release:	5
21cr|pngcheck-2.3.0-5|5	License:	BSD
21cr|pngcheck-2.3.0-5|6	Group:		Graphics
21cr|pngcheck-2.3.0-5|7	URL:		http://www.libpng.org/pub/png/apps/pngcheck.html
21cr|pngcheck-2.3.0-5|8	Source0:	http://dl.sf.net/png-mng/pngcheck-%{version}.tar.gz
21cr|pngcheck-2.3.0-5|9	Patch0:		pngcheck-2.3.0-ldflags_fix.diff
21cr|pngcheck-2.3.0-5|10	Patch1:		pngcheck-2.3.0-format_not_a_string_literal_and_no_format_arguments.diff
21cr|pngcheck-2.3.0-5|11	BuildRequires:	zlib-devel
21cr|pngcheck-2.3.0-5|12	
21cr|pngcheck-2.3.0-5|13	%description
21cr|pngcheck-2.3.0-5|14	pngcheck is the official PNG tester and debugger. Originally designed simply
21cr|pngcheck-2.3.0-5|15	to test the CRCs within a PNG image file (e.g., to check for ASCII rather
21cr|pngcheck-2.3.0-5|16	than binary transfer), it has since been extended to check and optionally
21cr|pngcheck-2.3.0-5|17	print almost all the information about a PNG image and to verify that it
21cr|pngcheck-2.3.0-5|18	conforms to the PNG specification. It also includes partial support for MNG
21cr|pngcheck-2.3.0-5|19	animations.
21cr|pngcheck-2.3.0-5|20	
21cr|pngcheck-2.3.0-5|21	%prep
21cr|pngcheck-2.3.0-5|22	
21cr|pngcheck-2.3.0-5|23	%setup -q
21cr|pngcheck-2.3.0-5|24	%patch0 -p0
21cr|pngcheck-2.3.0-5|25	%patch1 -p0
21cr|pngcheck-2.3.0-5|26	
21cr|pngcheck-2.3.0-5|27	%build
21cr|pngcheck-2.3.0-5|28	%make -f Makefile.unx CFLAGS="%{optflags} -DUSE_ZLIB" LDFLAGS="%{ldflags}" LIBS="-lz"
21cr|pngcheck-2.3.0-5|29	
21cr|pngcheck-2.3.0-5|30	%install
21cr|pngcheck-2.3.0-5|31	rm -rf %{buildroot}
21cr|pngcheck-2.3.0-5|32	
21cr|pngcheck-2.3.0-5|33	install -d %{buildroot}%{_bindir}
21cr|pngcheck-2.3.0-5|34	install -m0755 png-fix-IDAT-windowsize %{buildroot}%{_bindir}/
21cr|pngcheck-2.3.0-5|35	install -m0755 pngcheck %{buildroot}%{_bindir}/
21cr|pngcheck-2.3.0-5|36	install -m0755 pngsplit %{buildroot}%{_bindir}/
21cr|pngcheck-2.3.0-5|37	
21cr|pngcheck-2.3.0-5|38	%clean
21cr|pngcheck-2.3.0-5|39	rm -rf %{buildroot}
21cr|pngcheck-2.3.0-5|40	
21cr|pngcheck-2.3.0-5|41	%files
21cr|pngcheck-2.3.0-5|42	%defattr(-,root,root,0755)
21cr|pngcheck-2.3.0-5|43	%doc CHANGELOG README
21cr|pngcheck-2.3.0-5|44	%{_bindir}/png-fix-IDAT-windowsize
21cr|pngcheck-2.3.0-5|45	%{_bindir}/pngcheck
21cr|pngcheck-2.3.0-5|46	%{_bindir}/pngsplit

6378 21
21cr|pngcrush-1.8.13-1|1	Summary:	Utility to compress PNG files
21cr|pngcrush-1.8.13-1|2	Name:		pngcrush
21cr|pngcrush-1.8.13-1|3	Version:	1.8.13
21cr|pngcrush-1.8.13-1|4	Release:	1
21cr|pngcrush-1.8.13-1|5	License:	zlib
21cr|pngcrush-1.8.13-1|6	Group:		Graphics
21cr|pngcrush-1.8.13-1|7	URL:		http://pmt.sourceforge.net/%{name}/
21cr|pngcrush-1.8.13-1|8	Source0:	http://downloads.sourceforge.net/project/pmt/%{name}/%{version}/%{name}-%{version}.tar.xz
21cr|pngcrush-1.8.13-1|9	BuildRequires:	pkgconfig(zlib)
21cr|pngcrush-1.8.13-1|10	BuildRequires:	pkgconfig(libpng)
21cr|pngcrush-1.8.13-1|11	
21cr|pngcrush-1.8.13-1|12	%description
21cr|pngcrush-1.8.13-1|13	pngcrush is an optimizer for PNG (Portable Network Graphics) files. It can
21cr|pngcrush-1.8.13-1|14	compress them as much as 40% losslessly.
21cr|pngcrush-1.8.13-1|15	
21cr|pngcrush-1.8.13-1|16	%files
21cr|pngcrush-1.8.13-1|17	%doc ChangeLog.html
21cr|pngcrush-1.8.13-1|18	%{_bindir}/%{name}
21cr|pngcrush-1.8.13-1|19	
21cr|pngcrush-1.8.13-1|20	#-----------------------------------------------------------------------------
21cr|pngcrush-1.8.13-1|21	
21cr|pngcrush-1.8.13-1|22	%prep
21cr|pngcrush-1.8.13-1|23	%setup -q
21cr|pngcrush-1.8.13-1|24	# force using system headers
21cr|pngcrush-1.8.13-1|25	rm z*.h crc32.h deflate.h inf*.h trees.h png*.h
21cr|pngcrush-1.8.13-1|26	chmod og+r *
21cr|pngcrush-1.8.13-1|27	
21cr|pngcrush-1.8.13-1|28	%build
21cr|pngcrush-1.8.13-1|29	gcc %{optflags} -O3 -funroll-loops -fomit-frame-pointer -Wall -Wshadow %{ldflags} -o pngcrush pngcrush.c $(pkg-config --cflags --libs libpng zlib) -lm
21cr|pngcrush-1.8.13-1|30	
21cr|pngcrush-1.8.13-1|31	%install
21cr|pngcrush-1.8.13-1|32	install -m0755 %{name} -D %{buildroot}%{_bindir}/%{name}

6379 21
21cr|pnglite-0.1.17-5|1	# Upstream doesn't use a SONAME and nobody knows how stable the interface is
21cr|pnglite-0.1.17-5|2	# Please take extra care when updating this package -- bump the following
21cr|pnglite-0.1.17-5|3	# and rebuild dependencies (shouldn't be many) if you suspect an ABI change:
21cr|pnglite-0.1.17-5|4	%define abi_major 0
21cr|pnglite-0.1.17-5|5	%define abi_minor 1
21cr|pnglite-0.1.17-5|6	%define libname %mklibname %name %abi_major
21cr|pnglite-0.1.17-5|7	%define libnamedevel %mklibname -d %name
21cr|pnglite-0.1.17-5|8	
21cr|pnglite-0.1.17-5|9	Name:           pnglite
21cr|pnglite-0.1.17-5|10	Version:        0.1.17
21cr|pnglite-0.1.17-5|11	Release:        5
21cr|pnglite-0.1.17-5|12	Summary:        A lightweight C library for loading PNG images
21cr|pnglite-0.1.17-5|13	
21cr|pnglite-0.1.17-5|14	Group:          System/Libraries
21cr|pnglite-0.1.17-5|15	License:        Zlib
21cr|pnglite-0.1.17-5|16	URL:            http://www.karlings.com/~danne/pnglite/
21cr|pnglite-0.1.17-5|17	Source0:        http://downloads.sourceforge.net/pnglite/%{name}-%{version}.zip
21cr|pnglite-0.1.17-5|18	Patch0:         pnglite-0.1.17-zlib.patch
21cr|pnglite-0.1.17-5|19	
21cr|pnglite-0.1.17-5|20	BuildRequires:  zlib-devel
21cr|pnglite-0.1.17-5|21	
21cr|pnglite-0.1.17-5|22	%description
21cr|pnglite-0.1.17-5|23	pnglite is a C library for loading PNG images. It was created as a
21cr|pnglite-0.1.17-5|24	substitute for libpng in situations when libpng is more than enough. It
21cr|pnglite-0.1.17-5|25	currently requires zlib for inflate and crc checking and it can read the
21cr|pnglite-0.1.17-5|26	most common types of PNG images. The library has a small and simple to use
21cr|pnglite-0.1.17-5|27	interface.
21cr|pnglite-0.1.17-5|28	
21cr|pnglite-0.1.17-5|29	%package -n %libname
21cr|pnglite-0.1.17-5|30	Summary:        A lightweight C library for loading PNG images
21cr|pnglite-0.1.17-5|31	Group:          System/Libraries
21cr|pnglite-0.1.17-5|32	Provides:       pnglite = %{version}-%{release}
21cr|pnglite-0.1.17-5|33	
21cr|pnglite-0.1.17-5|34	%description -n %libname
21cr|pnglite-0.1.17-5|35	pnglite is a C library for loading PNG images. It was created as a
21cr|pnglite-0.1.17-5|36	substitute for libpng in situations when libpng is more than enough. It
21cr|pnglite-0.1.17-5|37	currently requires zlib for inflate and crc checking and it can read the
21cr|pnglite-0.1.17-5|38	most common types of PNG images. The library has a small and simple to use
21cr|pnglite-0.1.17-5|39	interface.
21cr|pnglite-0.1.17-5|40	
21cr|pnglite-0.1.17-5|41	%package -n %libnamedevel
21cr|pnglite-0.1.17-5|42	Summary:        Files needed to build and link programs with pnglite
21cr|pnglite-0.1.17-5|43	Group:          Development/C
21cr|pnglite-0.1.17-5|44	Requires:       %libname = %{version}-%{release}
21cr|pnglite-0.1.17-5|45	Provides:       pnglite-devel = %{version}-%{release}
21cr|pnglite-0.1.17-5|46	
21cr|pnglite-0.1.17-5|47	%description -n %libnamedevel
21cr|pnglite-0.1.17-5|48	This contains a header file and a link to library for the linker
21cr|pnglite-0.1.17-5|49	to link against pnglite.
21cr|pnglite-0.1.17-5|50	
21cr|pnglite-0.1.17-5|51	%prep
21cr|pnglite-0.1.17-5|52	%setup -q -c
21cr|pnglite-0.1.17-5|53	%patch0 -p1 -b .zlib
21cr|pnglite-0.1.17-5|54	sed 's/\r//' -i pnglite.h
21cr|pnglite-0.1.17-5|55	
21cr|pnglite-0.1.17-5|56	%build
21cr|pnglite-0.1.17-5|57	gcc %{optflags} -shared -fPIC -Wl,--soname,libpnglite.so.%{abi_major} \
21cr|pnglite-0.1.17-5|58	-o libpnglite.so.%{abi_major}.%{abi_minor} pnglite.c
21cr|pnglite-0.1.17-5|59	
21cr|pnglite-0.1.17-5|60	%install
21cr|pnglite-0.1.17-5|61	rm -rf $RPM_BUILD_ROOT
21cr|pnglite-0.1.17-5|62	
21cr|pnglite-0.1.17-5|63	install -d $RPM_BUILD_ROOT%{_libdir}
21cr|pnglite-0.1.17-5|64	install -d $RPM_BUILD_ROOT%{_includedir}
21cr|pnglite-0.1.17-5|65	
21cr|pnglite-0.1.17-5|66	install -pm 0644 pnglite.h $RPM_BUILD_ROOT%{_includedir}
21cr|pnglite-0.1.17-5|67	install libpnglite.so.%{abi_major}.%{abi_minor} $RPM_BUILD_ROOT%{_libdir}
21cr|pnglite-0.1.17-5|68	ln -s libpnglite.so.%{abi_major}.%{abi_minor} $RPM_BUILD_ROOT%{_libdir}/libpnglite.so.%{abi_major}
21cr|pnglite-0.1.17-5|69	ln -s libpnglite.so.%{abi_major}.%{abi_minor} $RPM_BUILD_ROOT%{_libdir}/libpnglite.so
21cr|pnglite-0.1.17-5|70	
21cr|pnglite-0.1.17-5|71	%clean
21cr|pnglite-0.1.17-5|72	rm -rf $RPM_BUILD_ROOT
21cr|pnglite-0.1.17-5|73	
21cr|pnglite-0.1.17-5|74	%files -n %libname
21cr|pnglite-0.1.17-5|75	%defattr(-,root,root,-)
21cr|pnglite-0.1.17-5|76	%{_libdir}/*.so.*
21cr|pnglite-0.1.17-5|77	
21cr|pnglite-0.1.17-5|78	%files -n %libnamedevel
21cr|pnglite-0.1.17-5|79	%defattr(-,root,root,-)
21cr|pnglite-0.1.17-5|80	%{_libdir}/*.so
21cr|pnglite-0.1.17-5|81	%{_includedir}/*.h

6380 21
21cr|pngnq-1.1-6|1	Name:		pngnq
21cr|pngnq-1.1-6|2	Summary:	Pngnq is a tool for quantizing PNG images in RGBA format
21cr|pngnq-1.1-6|3	Version:	1.1
21cr|pngnq-1.1-6|4	Release:	6
21cr|pngnq-1.1-6|5	License:	BSD with advertising and MIT and BSD
21cr|pngnq-1.1-6|6	Group:		Graphics
21cr|pngnq-1.1-6|7	URL:		http://pngnq.sourceforge.net/
21cr|pngnq-1.1-6|8	Source0:	http://dl.sf.net/%{name}/%{name}-%{version}.tar.gz
21cr|pngnq-1.1-6|9	Patch0:		pngnq-libpng15.patch
21cr|pngnq-1.1-6|10	BuildRequires:	pkgconfig(libpng)
21cr|pngnq-1.1-6|11	
21cr|pngnq-1.1-6|12	%description
21cr|pngnq-1.1-6|13	Pngnq is a tool for quantizing PNG images in RGBA format.
21cr|pngnq-1.1-6|14	
21cr|pngnq-1.1-6|15	The neuquant algorithm uses a neural network to optimize the color
21cr|pngnq-1.1-6|16	map selection. This is fast and quite accurate, giving good results
21cr|pngnq-1.1-6|17	on many types of images.
21cr|pngnq-1.1-6|18	
21cr|pngnq-1.1-6|19	%prep
21cr|pngnq-1.1-6|20	%setup -q
21cr|pngnq-1.1-6|21	%patch0 -p1
21cr|pngnq-1.1-6|22	
21cr|pngnq-1.1-6|23	%build
21cr|pngnq-1.1-6|24	%configure
21cr|pngnq-1.1-6|25	%make
21cr|pngnq-1.1-6|26	
21cr|pngnq-1.1-6|27	%install
21cr|pngnq-1.1-6|28	%makeinstall_std
21cr|pngnq-1.1-6|29	
21cr|pngnq-1.1-6|30	%files
21cr|pngnq-1.1-6|31	%doc README COPYING ChangeLog NEWS
21cr|pngnq-1.1-6|32	%{_bindir}/*
21cr|pngnq-1.1-6|33	%{_mandir}/man1/%{name}.*

6381 21
21cr|pngquant-2.15.1-1|1	
21cr|pngquant-2.15.1-1|2	Name:		pngquant
21cr|pngquant-2.15.1-1|3	Version:	2.15.1
21cr|pngquant-2.15.1-1|4	Release:	1
21cr|pngquant-2.15.1-1|5	Summary:	PNG quantization tool for reducing image file size
21cr|pngquant-2.15.1-1|6	Group:		System/Libraries
21cr|pngquant-2.15.1-1|7	License:	GPLv3+
21cr|pngquant-2.15.1-1|8	
21cr|pngquant-2.15.1-1|9	URL:		http://%{name}.org
21cr|pngquant-2.15.1-1|10	Source0:	https://github.com/pornel/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|pngquant-2.15.1-1|11	
21cr|pngquant-2.15.1-1|12	BuildRequires:	libpng-devel >= 1.2.46-1
21cr|pngquant-2.15.1-1|13	BuildRequires:	zlib-devel >= 1.2.3-1
21cr|pngquant-2.15.1-1|14	BuildRequires:	lcms2-devel
21cr|pngquant-2.15.1-1|15	BuildRequires:	libimagequant-devel >= %{version}
21cr|pngquant-2.15.1-1|16	BuildRequires:	gomp-devel
21cr|pngquant-2.15.1-1|17	
21cr|pngquant-2.15.1-1|18	%description
21cr|pngquant-2.15.1-1|19	%{name} converts 24/32-bit RGBA PNG images to 8-bit palette with alpha channel
21cr|pngquant-2.15.1-1|20	preserved.  Such images are compatible with all modern web browsers and a
21cr|pngquant-2.15.1-1|21	compatibility setting is available to help transparency degrade well in
21cr|pngquant-2.15.1-1|22	Internet Explorer 6.  Quantized files are often 40-70 percent smaller than
21cr|pngquant-2.15.1-1|23	their 24/32-bit version. %{name} uses the median cut algorithm.
21cr|pngquant-2.15.1-1|24	
21cr|pngquant-2.15.1-1|25	%files
21cr|pngquant-2.15.1-1|26	%doc README.md CHANGELOG
21cr|pngquant-2.15.1-1|27	%{_bindir}/%{name}
21cr|pngquant-2.15.1-1|28	%{_mandir}/man1/%{name}.1*
21cr|pngquant-2.15.1-1|29	
21cr|pngquant-2.15.1-1|30	#--------------------------------------------------------------------------
21cr|pngquant-2.15.1-1|31	%prep
21cr|pngquant-2.15.1-1|32	%autosetup -p1
21cr|pngquant-2.15.1-1|33	
21cr|pngquant-2.15.1-1|34	%build
21cr|pngquant-2.15.1-1|35	# add some speed-relevant compiler-flags
21cr|pngquant-2.15.1-1|36	export CFLAGS="%{optflags} -fno-math-errno -funroll-loops -fomit-frame-pointer -fPIC"
21cr|pngquant-2.15.1-1|37	%configure --with-openmp --with-libimagequant
21cr|pngquant-2.15.1-1|38	%make_build
21cr|pngquant-2.15.1-1|39	
21cr|pngquant-2.15.1-1|40	%install
21cr|pngquant-2.15.1-1|41	%make_install
21cr|pngquant-2.15.1-1|42	
21cr|pngquant-2.15.1-1|43	%check
21cr|pngquant-2.15.1-1|44	%make_build test

6382 21
21cr|pngrewrite-1.4.0-6|1	Name:		pngrewrite
21cr|pngrewrite-1.4.0-6|2	Version:	1.4.0
21cr|pngrewrite-1.4.0-6|3	Release:	6
21cr|pngrewrite-1.4.0-6|4	License:	BSD
21cr|pngrewrite-1.4.0-6|5	Group:		Graphics
21cr|pngrewrite-1.4.0-6|6	Source0:	%{name}-%{version}.tar.xz
21cr|pngrewrite-1.4.0-6|7	URL:		http://entropymine.com/jason/pngrewrite/
21cr|pngrewrite-1.4.0-6|8	Summary:	PNG size optimizer
21cr|pngrewrite-1.4.0-6|9	BuildRequires:	pkgconfig(libpng)
21cr|pngrewrite-1.4.0-6|10	
21cr|pngrewrite-1.4.0-6|11	%description
21cr|pngrewrite-1.4.0-6|12	Pngrewrite is little utility that reduces the unnecessarily large
21cr|pngrewrite-1.4.0-6|13	palettes that too many programs write into PNG files. It also
21cr|pngrewrite-1.4.0-6|14	optimizes transparency settings, and reduces the bits-per-pixel
21cr|pngrewrite-1.4.0-6|15	if possible. Handy for post-processing images before putting them
21cr|pngrewrite-1.4.0-6|16	on a web site.
21cr|pngrewrite-1.4.0-6|17	
21cr|pngrewrite-1.4.0-6|18	%prep
21cr|pngrewrite-1.4.0-6|19	%setup -q
21cr|pngrewrite-1.4.0-6|20	
21cr|pngrewrite-1.4.0-6|21	%build
21cr|pngrewrite-1.4.0-6|22	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|pngrewrite-1.4.0-6|23	
21cr|pngrewrite-1.4.0-6|24	%install
21cr|pngrewrite-1.4.0-6|25	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|pngrewrite-1.4.0-6|26	
21cr|pngrewrite-1.4.0-6|27	%files
21cr|pngrewrite-1.4.0-6|28	%doc readme.txt
21cr|pngrewrite-1.4.0-6|29	%{_bindir}/%{name}

6383 21
21cr|pnmixer-0.7.2-1|1	Name:		pnmixer
21cr|pnmixer-0.7.2-1|2	Version:	0.7.2
21cr|pnmixer-0.7.2-1|3	Release:	1
21cr|pnmixer-0.7.2-1|4	Summary:	Lightweight mixer applet
21cr|pnmixer-0.7.2-1|5	Group:		Sound
21cr|pnmixer-0.7.2-1|6	License:	GPLv3
21cr|pnmixer-0.7.2-1|7	URL:		https://github.com/nicklan/pnmixer/wiki
21cr|pnmixer-0.7.2-1|8	Source0:	https://github.com/nicklan/pnmixer/archive/v%{version}%{?prel:-%prel}/%{name}-%{version}.tar.gz
21cr|pnmixer-0.7.2-1|9	Patch0:		0001-Try-to-use-pavucontrol-also-as-a-mixer-app-if-Volume.patch
21cr|pnmixer-0.7.2-1|10	Patch1:		pnmixer-alsa-reload-card.patch
21cr|pnmixer-0.7.2-1|11	BuildRequires:	cmake
21cr|pnmixer-0.7.2-1|12	BuildRequires:	pkgconfig(alsa)
21cr|pnmixer-0.7.2-1|13	BuildRequires:	desktop-file-utils
21cr|pnmixer-0.7.2-1|14	BuildRequires:	gettext
21cr|pnmixer-0.7.2-1|15	BuildRequires:	git-core
21cr|pnmixer-0.7.2-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|pnmixer-0.7.2-1|17	BuildRequires:	pkgconfig(libnotify)
21cr|pnmixer-0.7.2-1|18	Recommends:	pavucontrol
21cr|pnmixer-0.7.2-1|19	
21cr|pnmixer-0.7.2-1|20	%description
21cr|pnmixer-0.7.2-1|21	PNMixer is system tray sound mixer. Currently it supports ALSA and PulseAudio.
21cr|pnmixer-0.7.2-1|22	It is written in C, depends only on GTK+, and does not require Gnome.
21cr|pnmixer-0.7.2-1|23	
21cr|pnmixer-0.7.2-1|24	PNMixer is a fork of OBMixer with a number of additions. These include:
21cr|pnmixer-0.7.2-1|25	* Volume adjustment with the scroll wheel
21cr|pnmixer-0.7.2-1|26	* Textual display of volume level in popup window
21cr|pnmixer-0.7.2-1|27	* Continuous volume adjustment when dragging the slider (not just when you let
21cr|pnmixer-0.7.2-1|28	go)
21cr|pnmixer-0.7.2-1|29	* Use system icon theme for icons and use mute/low/medium/high volume icons
21cr|pnmixer-0.7.2-1|30	* Configurable middle click action (default is mute/unmute)
21cr|pnmixer-0.7.2-1|31	* Preferences for:
21cr|pnmixer-0.7.2-1|32	* volume text display
21cr|pnmixer-0.7.2-1|33	* volume text position
21cr|pnmixer-0.7.2-1|34	* icon theme
21cr|pnmixer-0.7.2-1|35	* amount to adjust per scroll
21cr|pnmixer-0.7.2-1|36	* middle click action
21cr|pnmixer-0.7.2-1|37	
21cr|pnmixer-0.7.2-1|38	%files -f %{name}.lang
21cr|pnmixer-0.7.2-1|39	%doc AUTHORS README.md
21cr|pnmixer-0.7.2-1|40	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|pnmixer-0.7.2-1|41	%{_datadir}/applications/%{name}.desktop
21cr|pnmixer-0.7.2-1|42	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|pnmixer-0.7.2-1|43	%{_bindir}/%{name}
21cr|pnmixer-0.7.2-1|44	%{_datadir}/%{name}/
21cr|pnmixer-0.7.2-1|45	%{_mandir}/man1/%{name}.1*
21cr|pnmixer-0.7.2-1|46	
21cr|pnmixer-0.7.2-1|47	#------------------------------------------------------------------
21cr|pnmixer-0.7.2-1|48	%prep
21cr|pnmixer-0.7.2-1|49	%autosetup -p1 -S git_am
21cr|pnmixer-0.7.2-1|50	
21cr|pnmixer-0.7.2-1|51	%build
21cr|pnmixer-0.7.2-1|52	%cmake
21cr|pnmixer-0.7.2-1|53	%make_build
21cr|pnmixer-0.7.2-1|54	
21cr|pnmixer-0.7.2-1|55	%install
21cr|pnmixer-0.7.2-1|56	%make_install -C build
21cr|pnmixer-0.7.2-1|57	
21cr|pnmixer-0.7.2-1|58	# minor fixes for the desktop file
21cr|pnmixer-0.7.2-1|59	desktop-file-install \
21cr|pnmixer-0.7.2-1|60	--dir=%{buildroot}%{_sysconfdir}/xdg/autostart \
21cr|pnmixer-0.7.2-1|61	--add-category="Audio" \
21cr|pnmixer-0.7.2-1|62	build/data/desktop/pnmixer.desktop
21cr|pnmixer-0.7.2-1|63	
21cr|pnmixer-0.7.2-1|64	%find_lang %{name}
21cr|pnmixer-0.7.2-1|65	
21cr|pnmixer-0.7.2-1|66	

6384 21
21cr|pocketsphinx-5.0.0-1|1	%define	major 5
21cr|pocketsphinx-5.0.0-1|2	%define	devname %mklibname %{name} -d
21cr|pocketsphinx-5.0.0-1|3	%define	libname %mklibname %{name} %{major}
21cr|pocketsphinx-5.0.0-1|4	
21cr|pocketsphinx-5.0.0-1|5	%define	oldgstname gstreamer0.10-%{name}
21cr|pocketsphinx-5.0.0-1|6	%define	gstname gstreamer1.0-%{name}
21cr|pocketsphinx-5.0.0-1|7	
21cr|pocketsphinx-5.0.0-1|8	Summary:	Real-time speech recognition
21cr|pocketsphinx-5.0.0-1|9	Name:		pocketsphinx
21cr|pocketsphinx-5.0.0-1|10	Version:	5.0.0
21cr|pocketsphinx-5.0.0-1|11	Release:	1
21cr|pocketsphinx-5.0.0-1|12	License:	BSD and LGPLv2+
21cr|pocketsphinx-5.0.0-1|13	Group:		Sound
21cr|pocketsphinx-5.0.0-1|14	Url:		https://github.com/cmusphinx/pocketsphinx
21cr|pocketsphinx-5.0.0-1|15	Source0:	https://github.com/cmusphinx/pocketsphinx/archive/refs/tags/v5.0.0.tar.gz?/%{name}-%{version}.tar.gz
21cr|pocketsphinx-5.0.0-1|16	Patch0:		pocketsphinx-headers-dir.patch
21cr|pocketsphinx-5.0.0-1|17	BuildRequires:	cmake
21cr|pocketsphinx-5.0.0-1|18	BuildRequires:	doxygen
21cr|pocketsphinx-5.0.0-1|19	BuildRequires:	ninja
21cr|pocketsphinx-5.0.0-1|20	BuildRequires:	python3-setuptools
21cr|pocketsphinx-5.0.0-1|21	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|pocketsphinx-5.0.0-1|22	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|pocketsphinx-5.0.0-1|23	BuildRequires:	pkgconfig(python3) >= 2.6
21cr|pocketsphinx-5.0.0-1|24	BuildRequires:	pkgconfig(sndfile)
21cr|pocketsphinx-5.0.0-1|25	BuildRequires:	python3egg(cython)
21cr|pocketsphinx-5.0.0-1|26	BuildRequires:	python3-scikit-build
21cr|pocketsphinx-5.0.0-1|27	
21cr|pocketsphinx-5.0.0-1|28	%description
21cr|pocketsphinx-5.0.0-1|29	PocketSphinx is a version of the open-source Sphinx-II speech recognition
21cr|pocketsphinx-5.0.0-1|30	system which is able to recognize speech in real-time. While it may be
21cr|pocketsphinx-5.0.0-1|31	somewhat less accurate than the offline speech recognizers, it is lightweight
21cr|pocketsphinx-5.0.0-1|32	enough to run on handheld and embedded devices.
21cr|pocketsphinx-5.0.0-1|33	
21cr|pocketsphinx-5.0.0-1|34	%files
21cr|pocketsphinx-5.0.0-1|35	%doc AUTHORS LICENSE NEWS README.md
21cr|pocketsphinx-5.0.0-1|36	%{_bindir}/*
21cr|pocketsphinx-5.0.0-1|37	%{_datadir}/%{name}
21cr|pocketsphinx-5.0.0-1|38	%{_mandir}/man1/*
21cr|pocketsphinx-5.0.0-1|39	
21cr|pocketsphinx-5.0.0-1|40	#-----------------------------------------------------------------------------
21cr|pocketsphinx-5.0.0-1|41	
21cr|pocketsphinx-5.0.0-1|42	%package -n %{libname}
21cr|pocketsphinx-5.0.0-1|43	Summary:	Shared libraries for pocketsphinx executables
21cr|pocketsphinx-5.0.0-1|44	Group:		System/Libraries
21cr|pocketsphinx-5.0.0-1|45	
21cr|pocketsphinx-5.0.0-1|46	%description -n %{libname}
21cr|pocketsphinx-5.0.0-1|47	Shared libraries for pocketsphinx executables.
21cr|pocketsphinx-5.0.0-1|48	
21cr|pocketsphinx-5.0.0-1|49	%files -n %{libname}
21cr|pocketsphinx-5.0.0-1|50	%{_libdir}/lib%{name}.so.%{major}*
21cr|pocketsphinx-5.0.0-1|51	
21cr|pocketsphinx-5.0.0-1|52	#-----------------------------------------------------------------------------
21cr|pocketsphinx-5.0.0-1|53	
21cr|pocketsphinx-5.0.0-1|54	%package -n %{devname}
21cr|pocketsphinx-5.0.0-1|55	Summary:	Header files for developing with pocketsphinx
21cr|pocketsphinx-5.0.0-1|56	Group:		Development/C
21cr|pocketsphinx-5.0.0-1|57	Requires:	%{libname} = %{EVRD}
21cr|pocketsphinx-5.0.0-1|58	Provides:	%{name}-devel = %{EVRD}
21cr|pocketsphinx-5.0.0-1|59	
21cr|pocketsphinx-5.0.0-1|60	%description -n %{devname}
21cr|pocketsphinx-5.0.0-1|61	Header files for developing with pocketsphinx.
21cr|pocketsphinx-5.0.0-1|62	
21cr|pocketsphinx-5.0.0-1|63	%files -n %{devname}
21cr|pocketsphinx-5.0.0-1|64	%{_includedir}/%{name}
21cr|pocketsphinx-5.0.0-1|65	%{_includedir}/pocketsphinx.h
21cr|pocketsphinx-5.0.0-1|66	%{_libdir}/lib%{name}.so
21cr|pocketsphinx-5.0.0-1|67	%{_libdir}/pkgconfig/%{name}.pc
21cr|pocketsphinx-5.0.0-1|68	
21cr|pocketsphinx-5.0.0-1|69	#-----------------------------------------------------------------------------
21cr|pocketsphinx-5.0.0-1|70	
21cr|pocketsphinx-5.0.0-1|71	%package -n python3-%{name}
21cr|pocketsphinx-5.0.0-1|72	Summary:	Python interface to pocketsphinx
21cr|pocketsphinx-5.0.0-1|73	Group:		Development/Python
21cr|pocketsphinx-5.0.0-1|74	Requires:	%{name} = %{EVRD}
21cr|pocketsphinx-5.0.0-1|75	Provides:	python-%{name} = %{EVRD}
21cr|pocketsphinx-5.0.0-1|76	
21cr|pocketsphinx-5.0.0-1|77	%description -n python3-%{name}
21cr|pocketsphinx-5.0.0-1|78	Python interface to pocketsphinx.
21cr|pocketsphinx-5.0.0-1|79	
21cr|pocketsphinx-5.0.0-1|80	%files -n python3-%{name}
21cr|pocketsphinx-5.0.0-1|81	%{python3_sitelib}/*
21cr|pocketsphinx-5.0.0-1|82	
21cr|pocketsphinx-5.0.0-1|83	#-----------------------------------------------------------------------------
21cr|pocketsphinx-5.0.0-1|84	
21cr|pocketsphinx-5.0.0-1|85	%package -n %{gstname}
21cr|pocketsphinx-5.0.0-1|86	Summary:	Gstreamer plugin for pocketsphinx
21cr|pocketsphinx-5.0.0-1|87	Group:		Sound
21cr|pocketsphinx-5.0.0-1|88	Requires:	%{name} = %{EVRD}
21cr|pocketsphinx-5.0.0-1|89	%rename		%{oldgstname}
21cr|pocketsphinx-5.0.0-1|90	
21cr|pocketsphinx-5.0.0-1|91	%description -n %{gstname}
21cr|pocketsphinx-5.0.0-1|92	Gstreamer plugin for pocketsphinx.
21cr|pocketsphinx-5.0.0-1|93	
21cr|pocketsphinx-5.0.0-1|94	%files -n %{gstname}
21cr|pocketsphinx-5.0.0-1|95	%{_libdir}/gstreamer-1.0/libgst%{name}.so
21cr|pocketsphinx-5.0.0-1|96	
21cr|pocketsphinx-5.0.0-1|97	#-----------------------------------------------------------------------------
21cr|pocketsphinx-5.0.0-1|98	
21cr|pocketsphinx-5.0.0-1|99	%prep
21cr|pocketsphinx-5.0.0-1|100	%autosetup -p1 -n %{name}-%{version}
21cr|pocketsphinx-5.0.0-1|101	
21cr|pocketsphinx-5.0.0-1|102	
21cr|pocketsphinx-5.0.0-1|103	%build
21cr|pocketsphinx-5.0.0-1|104	# build python
21cr|pocketsphinx-5.0.0-1|105	%py3_build
21cr|pocketsphinx-5.0.0-1|106	# build library
21cr|pocketsphinx-5.0.0-1|107	%cmake -DBUILD_GSTREAMER=ON
21cr|pocketsphinx-5.0.0-1|108	
21cr|pocketsphinx-5.0.0-1|109	%install
21cr|pocketsphinx-5.0.0-1|110	%py3_install
21cr|pocketsphinx-5.0.0-1|111	%makeinstall_std -C build

6385 21
21cr|poco-1.11.0-2|1	%global cmake_build_dir cmake-build
21cr|poco-1.11.0-2|2	%global cmake_debug_dir cmake-debug
21cr|poco-1.11.0-2|3	
21cr|poco-1.11.0-2|4	%bcond_with tests
21cr|poco-1.11.0-2|5	
21cr|poco-1.11.0-2|6	%bcond_without samples
21cr|poco-1.11.0-2|7	
21cr|poco-1.11.0-2|8	# mongodb still available only on little endian arches
21cr|poco-1.11.0-2|9	%ifarch aarch64 %{arm} %{ix86} x86_64 ppc64le
21cr|poco-1.11.0-2|10	%bcond_without mongodb
21cr|poco-1.11.0-2|11	%endif
21cr|poco-1.11.0-2|12	
21cr|poco-1.11.0-2|13	%global mysql_devel_pkg mysql-devel
21cr|poco-1.11.0-2|14	%global mysql_lib_dir %{_libdir}/mysql
21cr|poco-1.11.0-2|15	
21cr|poco-1.11.0-2|16	Name:             poco
21cr|poco-1.11.0-2|17	Version:          1.11.0
21cr|poco-1.11.0-2|18	Release:          2
21cr|poco-1.11.0-2|19	Summary:          C++ class libraries for network-centric applications
21cr|poco-1.11.0-2|20	Group:            System/Libraries
21cr|poco-1.11.0-2|21	License:          Boost
21cr|poco-1.11.0-2|22	URL:              https://pocoproject.org
21cr|poco-1.11.0-2|23	
21cr|poco-1.11.0-2|24	Source0:          https://github.com/pocoproject/%{name}/archive/%{name}-%{version}-release.tar.gz#/%{name}-%{version}.tar.gz
21cr|poco-1.11.0-2|25	
21cr|poco-1.11.0-2|26	# Disable the tests that will fail under Koji (mostly network)
21cr|poco-1.11.0-2|27	Patch0:           disable-tests.patch
21cr|poco-1.11.0-2|28	# Fix XML compilation due to new methods being guarded by XML_DTD
21cr|poco-1.11.0-2|29	Patch1:           define-xml-dtd.patch
21cr|poco-1.11.0-2|30	
21cr|poco-1.11.0-2|31	BuildRequires:    cmake
21cr|poco-1.11.0-2|32	BuildRequires:    openssl-devel
21cr|poco-1.11.0-2|33	BuildRequires:    libiodbc-devel
21cr|poco-1.11.0-2|34	BuildRequires:    %{mysql_devel_pkg}
21cr|poco-1.11.0-2|35	BuildRequires:    zlib-devel
21cr|poco-1.11.0-2|36	BuildRequires:    pcre-devel
21cr|poco-1.11.0-2|37	BuildRequires:    sqlite-devel
21cr|poco-1.11.0-2|38	BuildRequires:    expat-devel
21cr|poco-1.11.0-2|39	BuildRequires:    libtool-devel
21cr|poco-1.11.0-2|40	
21cr|poco-1.11.0-2|41	# We build poco to unbundle as much as possible, but unfortunately, it uses
21cr|poco-1.11.0-2|42	# some internal functions of pcre so there are a few files from pcre that are
21cr|poco-1.11.0-2|43	# still bundled.  See https://github.com/pocoproject/poco/issues/120.
21cr|poco-1.11.0-2|44	Provides:         bundled(pcre) = 8.35
21cr|poco-1.11.0-2|45	
21cr|poco-1.11.0-2|46	%description
21cr|poco-1.11.0-2|47	The POCO C++ Libraries (POCO stands for POrtable COmponents)
21cr|poco-1.11.0-2|48	are open source C++ class libraries that simplify and accelerate the
21cr|poco-1.11.0-2|49	development of network-centric, portable applications in C++. The
21cr|poco-1.11.0-2|50	POCO C++ Libraries are built strictly on standard ANSI/ISO C++,
21cr|poco-1.11.0-2|51	including the standard library.
21cr|poco-1.11.0-2|52	
21cr|poco-1.11.0-2|53	%prep
21cr|poco-1.11.0-2|54	%autosetup -p1 -n %{name}-%{name}-%{version}-release
21cr|poco-1.11.0-2|55	
21cr|poco-1.11.0-2|56	/bin/sed -i.orig -e 's|$(INSTALLDIR)/lib\b|$(INSTALLDIR)/%{_lib}|g' Makefile
21cr|poco-1.11.0-2|57	/bin/sed -i.orig -e 's|ODBCLIBDIR = /usr/lib\b|ODBCLIBDIR = %{_libdir}|g' Data/ODBC/Makefile Data/ODBC/testsuite/Makefile
21cr|poco-1.11.0-2|58	/bin/sed -i.orig -e 's|flags=""|flags="%{optflags}"|g' configure
21cr|poco-1.11.0-2|59	/bin/sed -i.orig -e 's|SHAREDOPT_LINK  = -Wl,-rpath,$(LIBPATH)|SHAREDOPT_LINK  =|g' build/config/Linux
21cr|poco-1.11.0-2|60	/bin/sed -i.orig -e 's|"Poco/zlib.h"|<zlib.h>|g' Zip/src/ZipStream.cpp
21cr|poco-1.11.0-2|61	/bin/sed -i.orig -e 's|#endif|#define POCO_UNBUNDLED 1\n\n#endif|g' Foundation/include/Poco/Config.h
21cr|poco-1.11.0-2|62	
21cr|poco-1.11.0-2|63	rm -f Foundation/src/MSG00001.bin
21cr|poco-1.11.0-2|64	rm -f Foundation/include/Poco/zconf.h
21cr|poco-1.11.0-2|65	rm -f Foundation/include/Poco/zlib.h
21cr|poco-1.11.0-2|66	rm -f Foundation/src/adler32.c
21cr|poco-1.11.0-2|67	rm -f Foundation/src/compress.c
21cr|poco-1.11.0-2|68	rm -f Foundation/src/crc32.c
21cr|poco-1.11.0-2|69	rm -f Foundation/src/crc32.h
21cr|poco-1.11.0-2|70	rm -f Foundation/src/deflate.c
21cr|poco-1.11.0-2|71	rm -f Foundation/src/deflate.h
21cr|poco-1.11.0-2|72	rm -f Foundation/src/gzguts.h
21cr|poco-1.11.0-2|73	rm -f Foundation/src/gzio.c
21cr|poco-1.11.0-2|74	rm -f Foundation/src/infback.c
21cr|poco-1.11.0-2|75	rm -f Foundation/src/inffast.c
21cr|poco-1.11.0-2|76	rm -f Foundation/src/inffast.h
21cr|poco-1.11.0-2|77	rm -f Foundation/src/inffixed.h
21cr|poco-1.11.0-2|78	rm -f Foundation/src/inflate.c
21cr|poco-1.11.0-2|79	rm -f Foundation/src/inflate.h
21cr|poco-1.11.0-2|80	rm -f Foundation/src/inftrees.c
21cr|poco-1.11.0-2|81	rm -f Foundation/src/inftrees.h
21cr|poco-1.11.0-2|82	rm -f Foundation/src/trees.c
21cr|poco-1.11.0-2|83	rm -f Foundation/src/trees.h
21cr|poco-1.11.0-2|84	rm -f Foundation/src/zconf.h
21cr|poco-1.11.0-2|85	rm -f Foundation/src/zlib.h
21cr|poco-1.11.0-2|86	rm -f Foundation/src/zutil.c
21cr|poco-1.11.0-2|87	rm -f Foundation/src/zutil.h
21cr|poco-1.11.0-2|88	# PCRE files that can't be removed due to still being bundled:
21cr|poco-1.11.0-2|89	#   pcre.h pcre_config.h pcre_internal.h pcre_tables.c pcre_ucd.c
21cr|poco-1.11.0-2|90	rm -f Foundation/src/pcre_byte_order.c
21cr|poco-1.11.0-2|91	rm -f Foundation/src/pcre_chartables.c
21cr|poco-1.11.0-2|92	rm -f Foundation/src/pcre_compile.c
21cr|poco-1.11.0-2|93	rm -f Foundation/src/pcre_config.c
21cr|poco-1.11.0-2|94	rm -f Foundation/src/pcre_dfa_exec.c
21cr|poco-1.11.0-2|95	rm -f Foundation/src/pcre_exec.c
21cr|poco-1.11.0-2|96	rm -f Foundation/src/pcre_fullinfo.c
21cr|poco-1.11.0-2|97	rm -f Foundation/src/pcre_get.c
21cr|poco-1.11.0-2|98	rm -f Foundation/src/pcre_globals.c
21cr|poco-1.11.0-2|99	rm -f Foundation/src/pcre_jit_compile.c
21cr|poco-1.11.0-2|100	rm -f Foundation/src/pcre_maketables.c
21cr|poco-1.11.0-2|101	rm -f Foundation/src/pcre_newline.c
21cr|poco-1.11.0-2|102	rm -f Foundation/src/pcre_ord2utf8.c
21cr|poco-1.11.0-2|103	rm -f Foundation/src/pcre_refcount.c
21cr|poco-1.11.0-2|104	rm -f Foundation/src/pcre_string_utils.c
21cr|poco-1.11.0-2|105	rm -f Foundation/src/pcre_study.c
21cr|poco-1.11.0-2|106	rm -f Foundation/src/pcre_try_flipped.c
21cr|poco-1.11.0-2|107	rm -f Foundation/src/pcre_valid_utf8.c
21cr|poco-1.11.0-2|108	rm -f Foundation/src/pcre_version.c
21cr|poco-1.11.0-2|109	rm -f Foundation/src/pcre_xclass.c
21cr|poco-1.11.0-2|110	rm -f Data/SQLite/src/sqlite3.h
21cr|poco-1.11.0-2|111	rm -f Data/SQLite/src/sqlite3.c
21cr|poco-1.11.0-2|112	rm -f XML/include/Poco/XML/expat.h
21cr|poco-1.11.0-2|113	rm -f XML/include/Poco/XML/expat_external.h
21cr|poco-1.11.0-2|114	rm -f XML/src/ascii.h
21cr|poco-1.11.0-2|115	rm -f XML/src/asciitab.h
21cr|poco-1.11.0-2|116	rm -f XML/src/expat_config.h
21cr|poco-1.11.0-2|117	rm -f XML/src/iasciitab.h
21cr|poco-1.11.0-2|118	rm -f XML/src/internal.h
21cr|poco-1.11.0-2|119	rm -f XML/src/latin1tab.h
21cr|poco-1.11.0-2|120	rm -f XML/src/nametab.h
21cr|poco-1.11.0-2|121	rm -f XML/src/utf8tab.h
21cr|poco-1.11.0-2|122	rm -f XML/src/xmlparse.cpp
21cr|poco-1.11.0-2|123	rm -f XML/src/xmlrole.c
21cr|poco-1.11.0-2|124	rm -f XML/src/xmlrole.h
21cr|poco-1.11.0-2|125	rm -f XML/src/xmltok.c
21cr|poco-1.11.0-2|126	rm -f XML/src/xmltok.h
21cr|poco-1.11.0-2|127	rm -f XML/src/xmltok_impl.c
21cr|poco-1.11.0-2|128	rm -f XML/src/xmltok_impl.h
21cr|poco-1.11.0-2|129	rm -f XML/src/xmltok_ns.c
21cr|poco-1.11.0-2|130	
21cr|poco-1.11.0-2|131	%build
21cr|poco-1.11.0-2|132	%if %{with tests}
21cr|poco-1.11.0-2|133	%global poco_tests -DENABLE_TESTS=ON
21cr|poco-1.11.0-2|134	%endif
21cr|poco-1.11.0-2|135	%if %{without samples}
21cr|poco-1.11.0-2|136	%global poco_samples --no-samples
21cr|poco-1.11.0-2|137	%endif
21cr|poco-1.11.0-2|138	%if %{without mongodb}
21cr|poco-1.11.0-2|139	%global poco_mongodb -DENABLE_MONGODB=OFF
21cr|poco-1.11.0-2|140	%endif
21cr|poco-1.11.0-2|141	%cmake -DPOCO_UNBUNDLED=ON %{?poco_tests} %{?poco_mongodb} -DENABLE_REDIS=OFF -DODBC_INCLUDE_DIR=%{_includedir}/iodbc -B %{cmake_build_dir}
21cr|poco-1.11.0-2|142	%make_build -C %{cmake_build_dir}
21cr|poco-1.11.0-2|143	
21cr|poco-1.11.0-2|144	
21cr|poco-1.11.0-2|145	%install
21cr|poco-1.11.0-2|146	%make_install -C build/%{cmake_build_dir}
21cr|poco-1.11.0-2|147	rm -f %{buildroot}%{_prefix}/include/Poco/Config.h.orig
21cr|poco-1.11.0-2|148	rm -f %{buildroot}%{_bindir}/arc
21cr|poco-1.11.0-2|149	
21cr|poco-1.11.0-2|150	%check
21cr|poco-1.11.0-2|151	%if %{with tests}
21cr|poco-1.11.0-2|152	export POCO_BASE="$(pwd)"
21cr|poco-1.11.0-2|153	export LD_LIBRARY_PATH="%{buildroot}%{_libdir}:${LD_LIBRARY_PATH}"
21cr|poco-1.11.0-2|154	pushd build/%{cmake_build_dir}
21cr|poco-1.11.0-2|155	ctest -V %{?_smp_mflags} -E "MongoDB|Redis|DataMySQL|DataODBC"
21cr|poco-1.11.0-2|156	popd
21cr|poco-1.11.0-2|157	%endif
21cr|poco-1.11.0-2|158	
21cr|poco-1.11.0-2|159	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|160	%define major 80
21cr|poco-1.11.0-2|161	%define PocoFoundation %mklibname PocoFoundation %{major}
21cr|poco-1.11.0-2|162	
21cr|poco-1.11.0-2|163	%package -n %{PocoFoundation}
21cr|poco-1.11.0-2|164	Summary:          The Foundation POCO component
21cr|poco-1.11.0-2|165	Group:            System/Libraries
21cr|poco-1.11.0-2|166	Provides:         %{name}-foundation = %{EVRD}
21cr|poco-1.11.0-2|167	
21cr|poco-1.11.0-2|168	%description -n %{PocoFoundation}
21cr|poco-1.11.0-2|169	This package contains the Foundation component of POCO. (POCO is a set
21cr|poco-1.11.0-2|170	of C++ class libraries for network-centric applications.)
21cr|poco-1.11.0-2|171	
21cr|poco-1.11.0-2|172	%files -n %{PocoFoundation}
21cr|poco-1.11.0-2|173	%{_libdir}/libPocoFoundation.so.%{major}*
21cr|poco-1.11.0-2|174	
21cr|poco-1.11.0-2|175	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|176	%define PocoXML %mklibname PocoXML %{major}
21cr|poco-1.11.0-2|177	
21cr|poco-1.11.0-2|178	%package -n %{PocoXML}
21cr|poco-1.11.0-2|179	Summary:          The XML POCO component
21cr|poco-1.11.0-2|180	Group:            System/Libraries
21cr|poco-1.11.0-2|181	Provides:         %{name}-xml = %{EVRD}
21cr|poco-1.11.0-2|182	
21cr|poco-1.11.0-2|183	%description -n %{PocoXML}
21cr|poco-1.11.0-2|184	This package contains the XML component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|185	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|186	
21cr|poco-1.11.0-2|187	%files -n %{PocoXML}
21cr|poco-1.11.0-2|188	%{_libdir}/libPocoXML.so.%{major}*
21cr|poco-1.11.0-2|189	
21cr|poco-1.11.0-2|190	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|191	%define PocoUtil %mklibname PocoUtil %{major}
21cr|poco-1.11.0-2|192	
21cr|poco-1.11.0-2|193	%package -n %{PocoUtil}
21cr|poco-1.11.0-2|194	Summary:          The Util POCO component
21cr|poco-1.11.0-2|195	Group:            System/Libraries
21cr|poco-1.11.0-2|196	Provides:         %{name}-util = %{EVRD}
21cr|poco-1.11.0-2|197	
21cr|poco-1.11.0-2|198	%description -n %{PocoUtil}
21cr|poco-1.11.0-2|199	This package contains the Util component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|200	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|201	
21cr|poco-1.11.0-2|202	%files -n %{PocoUtil}
21cr|poco-1.11.0-2|203	%{_libdir}/libPocoUtil.so.%{major}*
21cr|poco-1.11.0-2|204	
21cr|poco-1.11.0-2|205	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|206	%define PocoNet %mklibname PocoNet %{major}
21cr|poco-1.11.0-2|207	
21cr|poco-1.11.0-2|208	%package -n %{PocoNet}
21cr|poco-1.11.0-2|209	Summary:          The Net POCO component
21cr|poco-1.11.0-2|210	Group:            System/Libraries
21cr|poco-1.11.0-2|211	Provides:         %{name}-net = %{EVRD}
21cr|poco-1.11.0-2|212	
21cr|poco-1.11.0-2|213	%description -n %{PocoNet}
21cr|poco-1.11.0-2|214	This package contains the Net component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|215	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|216	
21cr|poco-1.11.0-2|217	%files -n %{PocoNet}
21cr|poco-1.11.0-2|218	%{_libdir}/libPocoNet.so.%{major}*
21cr|poco-1.11.0-2|219	
21cr|poco-1.11.0-2|220	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|221	%define PocoCrypto %mklibname PocoCrypto %{major}
21cr|poco-1.11.0-2|222	
21cr|poco-1.11.0-2|223	%package -n %{PocoCrypto}
21cr|poco-1.11.0-2|224	Summary:          The Crypto POCO component
21cr|poco-1.11.0-2|225	Group:            System/Libraries
21cr|poco-1.11.0-2|226	Provides:         %{name}-crypto = %{EVRD}
21cr|poco-1.11.0-2|227	
21cr|poco-1.11.0-2|228	%description -n %{PocoCrypto}
21cr|poco-1.11.0-2|229	This package contains the Crypto component of POCO. (POCO is a set of
21cr|poco-1.11.0-2|230	C++ class libraries for network-centric applications.)
21cr|poco-1.11.0-2|231	
21cr|poco-1.11.0-2|232	%files -n %{PocoCrypto}
21cr|poco-1.11.0-2|233	%{_libdir}/libPocoCrypto.so.%{major}*
21cr|poco-1.11.0-2|234	
21cr|poco-1.11.0-2|235	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|236	%define PocoNetSSL %mklibname PocoNetSSL %{major}
21cr|poco-1.11.0-2|237	
21cr|poco-1.11.0-2|238	%package -n %{PocoNetSSL}
21cr|poco-1.11.0-2|239	Summary:          The NetSSL POCO component
21cr|poco-1.11.0-2|240	Group:            System/Libraries
21cr|poco-1.11.0-2|241	Provides:         %{name}-netssl = %{EVRD}
21cr|poco-1.11.0-2|242	
21cr|poco-1.11.0-2|243	%description -n %{PocoNetSSL}
21cr|poco-1.11.0-2|244	This package contains the NetSSL component of POCO. (POCO is a set of
21cr|poco-1.11.0-2|245	C++ class libraries for network-centric applications.)
21cr|poco-1.11.0-2|246	
21cr|poco-1.11.0-2|247	%files -n %{PocoNetSSL}
21cr|poco-1.11.0-2|248	%{_libdir}/libPocoNetSSL.so.%{major}*
21cr|poco-1.11.0-2|249	
21cr|poco-1.11.0-2|250	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|251	%define PocoData %mklibname PocoData %{major}
21cr|poco-1.11.0-2|252	
21cr|poco-1.11.0-2|253	%package -n %{PocoData}
21cr|poco-1.11.0-2|254	Summary:          The Data POCO component
21cr|poco-1.11.0-2|255	Group:            System/Libraries
21cr|poco-1.11.0-2|256	Provides:         %{name}-data = %{EVRD}
21cr|poco-1.11.0-2|257	
21cr|poco-1.11.0-2|258	%description -n %{PocoData}
21cr|poco-1.11.0-2|259	This package contains the Data component of POCO. (POCO is a set of
21cr|poco-1.11.0-2|260	C++ class libraries for network-centric applications.)
21cr|poco-1.11.0-2|261	
21cr|poco-1.11.0-2|262	%files -n %{PocoData}
21cr|poco-1.11.0-2|263	%{_libdir}/libPocoData.so.%{major}*
21cr|poco-1.11.0-2|264	
21cr|poco-1.11.0-2|265	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|266	%define PocoDataSQLite %mklibname PocoDataSQLite %{major}
21cr|poco-1.11.0-2|267	
21cr|poco-1.11.0-2|268	%package -n %{PocoDataSQLite}
21cr|poco-1.11.0-2|269	Summary:          The Data/SQLite POCO component
21cr|poco-1.11.0-2|270	Group:            System/Libraries
21cr|poco-1.11.0-2|271	Provides:         %{name}-sqlite = %{EVRD}
21cr|poco-1.11.0-2|272	
21cr|poco-1.11.0-2|273	%description -n %{PocoDataSQLite}
21cr|poco-1.11.0-2|274	This package contains the Data/SQLite component of POCO. (POCO is a set
21cr|poco-1.11.0-2|275	of C++ class libraries for network-centric applications.)
21cr|poco-1.11.0-2|276	
21cr|poco-1.11.0-2|277	%files -n %{PocoDataSQLite}
21cr|poco-1.11.0-2|278	%{_libdir}/libPocoDataSQLite.so.%{major}*
21cr|poco-1.11.0-2|279	
21cr|poco-1.11.0-2|280	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|281	%define PocoDataODBC %mklibname PocoDataODBC %{major}
21cr|poco-1.11.0-2|282	
21cr|poco-1.11.0-2|283	%package -n %{PocoDataODBC}
21cr|poco-1.11.0-2|284	Summary:          The Data/ODBC POCO component
21cr|poco-1.11.0-2|285	Group:            System/Libraries
21cr|poco-1.11.0-2|286	Provides:         %{name}-odbc = %{EVRD}
21cr|poco-1.11.0-2|287	
21cr|poco-1.11.0-2|288	%description -n %{PocoDataODBC}
21cr|poco-1.11.0-2|289	This package contains the Data/ODBC component of POCO. (POCO is a set
21cr|poco-1.11.0-2|290	of C++ class libraries for network-centric applications.)
21cr|poco-1.11.0-2|291	
21cr|poco-1.11.0-2|292	%files -n %{PocoDataODBC}
21cr|poco-1.11.0-2|293	%{_libdir}/libPocoDataODBC.so.%{major}*
21cr|poco-1.11.0-2|294	
21cr|poco-1.11.0-2|295	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|296	%define PocoDataMySQL %mklibname PocoDataMySQL %{major}
21cr|poco-1.11.0-2|297	
21cr|poco-1.11.0-2|298	%package -n %{PocoDataMySQL}
21cr|poco-1.11.0-2|299	Summary:          The Data/MySQL POCO component
21cr|poco-1.11.0-2|300	Group:            System/Libraries
21cr|poco-1.11.0-2|301	Provides:         %{name}-mysql = %{EVRD}
21cr|poco-1.11.0-2|302	
21cr|poco-1.11.0-2|303	%description -n %{PocoDataMySQL}
21cr|poco-1.11.0-2|304	This package contains the Data/MySQL component of POCO. (POCO is a set
21cr|poco-1.11.0-2|305	of C++ class libraries for network-centric applications.)
21cr|poco-1.11.0-2|306	%files -n %{PocoDataMySQL}
21cr|poco-1.11.0-2|307	%{_libdir}/libPocoDataMySQL.so.%{major}*
21cr|poco-1.11.0-2|308	
21cr|poco-1.11.0-2|309	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|310	%define PocoZip %mklibname PocoZip %{major}
21cr|poco-1.11.0-2|311	
21cr|poco-1.11.0-2|312	%package -n %{PocoZip}
21cr|poco-1.11.0-2|313	Summary:          The Zip POCO component
21cr|poco-1.11.0-2|314	Group:            System/Libraries
21cr|poco-1.11.0-2|315	Provides:         %{name}-zip = %{EVRD}
21cr|poco-1.11.0-2|316	
21cr|poco-1.11.0-2|317	%description -n %{PocoZip}
21cr|poco-1.11.0-2|318	This package contains the Zip component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|319	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|320	
21cr|poco-1.11.0-2|321	%files -n %{PocoZip}
21cr|poco-1.11.0-2|322	%{_libdir}/libPocoZip.so.%{major}*
21cr|poco-1.11.0-2|323	
21cr|poco-1.11.0-2|324	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|325	%define PocoJSON %mklibname PocoJSON %{major}
21cr|poco-1.11.0-2|326	
21cr|poco-1.11.0-2|327	%package -n %{PocoJSON}
21cr|poco-1.11.0-2|328	Summary:          The JSON POCO component
21cr|poco-1.11.0-2|329	Group:            System/Libraries
21cr|poco-1.11.0-2|330	Provides:         %{name}-json = %{EVRD}
21cr|poco-1.11.0-2|331	
21cr|poco-1.11.0-2|332	%description -n %{PocoJSON}
21cr|poco-1.11.0-2|333	This package contains the JSON component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|334	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|335	
21cr|poco-1.11.0-2|336	%files -n %{PocoJSON}
21cr|poco-1.11.0-2|337	%{_libdir}/libPocoJSON.so.%{major}*
21cr|poco-1.11.0-2|338	
21cr|poco-1.11.0-2|339	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|340	%if %{with mongodb}
21cr|poco-1.11.0-2|341	%define PocoMongoDB %mklibname PocoMongoDB %{major}
21cr|poco-1.11.0-2|342	
21cr|poco-1.11.0-2|343	%package -n %{PocoMongoDB}
21cr|poco-1.11.0-2|344	Summary:          The MongoDB POCO component
21cr|poco-1.11.0-2|345	Group:            System/Libraries
21cr|poco-1.11.0-2|346	Provides:         %{name}-mongodb = %{EVRD}
21cr|poco-1.11.0-2|347	
21cr|poco-1.11.0-2|348	%description -n %{PocoMongoDB}
21cr|poco-1.11.0-2|349	This package contains the MongoDB component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|350	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|351	
21cr|poco-1.11.0-2|352	%files -n %{PocoMongoDB}
21cr|poco-1.11.0-2|353	%{_libdir}/libPocoMongoDB.so.%{major}*
21cr|poco-1.11.0-2|354	%endif
21cr|poco-1.11.0-2|355	
21cr|poco-1.11.0-2|356	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|357	%package pagecompiler
21cr|poco-1.11.0-2|358	Summary:          The PageCompiler POCO component
21cr|poco-1.11.0-2|359	Group:            System/Libraries
21cr|poco-1.11.0-2|360	
21cr|poco-1.11.0-2|361	%description pagecompiler
21cr|poco-1.11.0-2|362	This package contains the PageCompiler component of POCO. (POCO is a
21cr|poco-1.11.0-2|363	set of C++ class libraries for network-centric applications.)
21cr|poco-1.11.0-2|364	
21cr|poco-1.11.0-2|365	%files pagecompiler
21cr|poco-1.11.0-2|366	%{_bindir}/cpspc
21cr|poco-1.11.0-2|367	%{_bindir}/f2cpsp
21cr|poco-1.11.0-2|368	
21cr|poco-1.11.0-2|369	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|370	%define PocoEncodings %mklibname PocoEncodings %{major}
21cr|poco-1.11.0-2|371	
21cr|poco-1.11.0-2|372	%package -n %{PocoEncodings}
21cr|poco-1.11.0-2|373	Summary:          The Encodings POCO component
21cr|poco-1.11.0-2|374	Group:            System/Libraries
21cr|poco-1.11.0-2|375	Provides:         %{name}-encodings = %{EVRD}
21cr|poco-1.11.0-2|376	
21cr|poco-1.11.0-2|377	%description -n %{PocoEncodings}
21cr|poco-1.11.0-2|378	This package contains the Encodings component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|379	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|380	
21cr|poco-1.11.0-2|381	%files -n %{PocoEncodings}
21cr|poco-1.11.0-2|382	%{_libdir}/libPocoEncodings.so.%{major}*
21cr|poco-1.11.0-2|383	
21cr|poco-1.11.0-2|384	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|385	%define PocoJWT %mklibname PocoJWT %{major}
21cr|poco-1.11.0-2|386	
21cr|poco-1.11.0-2|387	%package -n %{PocoJWT}
21cr|poco-1.11.0-2|388	Summary:          The JWT POCO component
21cr|poco-1.11.0-2|389	Group:            System/Libraries
21cr|poco-1.11.0-2|390	Provides:         %{name}-jwt = %{EVRD}
21cr|poco-1.11.0-2|391	
21cr|poco-1.11.0-2|392	%description -n %{PocoJWT}
21cr|poco-1.11.0-2|393	This package contains the JWT component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|394	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|395	
21cr|poco-1.11.0-2|396	%files -n %{PocoJWT}
21cr|poco-1.11.0-2|397	%{_libdir}/libPocoJWT.so.%{major}*
21cr|poco-1.11.0-2|398	
21cr|poco-1.11.0-2|399	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|400	%define PocoActiveRecord %mklibname PocoActiveRecord %{major}
21cr|poco-1.11.0-2|401	
21cr|poco-1.11.0-2|402	%package -n %{PocoActiveRecord}
21cr|poco-1.11.0-2|403	Summary:          The ActiveRecord POCO component
21cr|poco-1.11.0-2|404	Group:            System/Libraries
21cr|poco-1.11.0-2|405	Provides:         %{name}-activerecord = %{EVRD}
21cr|poco-1.11.0-2|406	
21cr|poco-1.11.0-2|407	%description -n %{PocoActiveRecord}
21cr|poco-1.11.0-2|408	This package contains the ActiveRecord component of POCO. (POCO is a set of C++
21cr|poco-1.11.0-2|409	class libraries for network-centric applications.)
21cr|poco-1.11.0-2|410	%files -n %{PocoActiveRecord}
21cr|poco-1.11.0-2|411	%{_libdir}/libPocoActiveRecord.so.%{major}*
21cr|poco-1.11.0-2|412	
21cr|poco-1.11.0-2|413	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|414	%define devname %mklibname %{name} -d
21cr|poco-1.11.0-2|415	
21cr|poco-1.11.0-2|416	%package -n %{devname}
21cr|poco-1.11.0-2|417	Summary:          Headers for developing programs that will use POCO
21cr|poco-1.11.0-2|418	Group:            Development/Other
21cr|poco-1.11.0-2|419	Requires:         %{PocoFoundation} = %{EVRD}
21cr|poco-1.11.0-2|420	Requires:         %{PocoXML} = %{EVRD}
21cr|poco-1.11.0-2|421	Requires:         %{PocoUtil} = %{EVRD}
21cr|poco-1.11.0-2|422	Requires:         %{PocoNet} = %{EVRD}
21cr|poco-1.11.0-2|423	Requires:         %{PocoCrypto} = %{EVRD}
21cr|poco-1.11.0-2|424	Requires:         %{PocoNetSSL} = %{EVRD}
21cr|poco-1.11.0-2|425	Requires:         %{PocoData} = %{EVRD}
21cr|poco-1.11.0-2|426	Requires:         %{PocoDataSQLite} = %{EVRD}
21cr|poco-1.11.0-2|427	Requires:         %{PocoDataODBC} = %{EVRD}
21cr|poco-1.11.0-2|428	Requires:         %{PocoDataMySQL} = %{EVRD}
21cr|poco-1.11.0-2|429	Requires:         %{PocoZip} = %{EVRD}
21cr|poco-1.11.0-2|430	Requires:         %{PocoJSON} = %{EVRD}
21cr|poco-1.11.0-2|431	%if %{with mongodb}
21cr|poco-1.11.0-2|432	Requires:         %{PocoMongoDB} = %{EVRD}
21cr|poco-1.11.0-2|433	%endif
21cr|poco-1.11.0-2|434	Requires:         poco-pagecompiler%{?_isa} = %{EVRD}
21cr|poco-1.11.0-2|435	Requires:         %{PocoEncodings} = %{EVRD}
21cr|poco-1.11.0-2|436	Requires:         %{PocoJWT} = %{EVRD}
21cr|poco-1.11.0-2|437	Requires:         %{PocoActiveRecord} = %{EVRD}
21cr|poco-1.11.0-2|438	
21cr|poco-1.11.0-2|439	Requires:         zlib-devel
21cr|poco-1.11.0-2|440	Requires:         expat-devel
21cr|poco-1.11.0-2|441	Requires:         openssl-devel
21cr|poco-1.11.0-2|442	Provides:         %{name}-devel = %{EVRD}
21cr|poco-1.11.0-2|443	
21cr|poco-1.11.0-2|444	%description -n %{devname}
21cr|poco-1.11.0-2|445	The POCO C++ Libraries (POCO stands for POrtable COmponents)
21cr|poco-1.11.0-2|446	are open source C++ class libraries that simplify and accelerate the
21cr|poco-1.11.0-2|447	development of network-centric, portable applications in C++. The
21cr|poco-1.11.0-2|448	POCO C++ Libraries are built strictly on standard ANSI/ISO C++,
21cr|poco-1.11.0-2|449	including the standard library.
21cr|poco-1.11.0-2|450	
21cr|poco-1.11.0-2|451	This package contains the header files needed for developing
21cr|poco-1.11.0-2|452	POCO applications.
21cr|poco-1.11.0-2|453	
21cr|poco-1.11.0-2|454	%files -n %{devname}
21cr|poco-1.11.0-2|455	%{_includedir}/Poco
21cr|poco-1.11.0-2|456	%{_libdir}/libPocoFoundation.so
21cr|poco-1.11.0-2|457	%{_libdir}/libPocoXML.so
21cr|poco-1.11.0-2|458	%{_libdir}/libPocoUtil.so
21cr|poco-1.11.0-2|459	%{_libdir}/libPocoNet.so
21cr|poco-1.11.0-2|460	%{_libdir}/libPocoCrypto.so
21cr|poco-1.11.0-2|461	%{_libdir}/libPocoNetSSL.so
21cr|poco-1.11.0-2|462	%{_libdir}/libPocoData.so
21cr|poco-1.11.0-2|463	%{_libdir}/libPocoDataSQLite.so
21cr|poco-1.11.0-2|464	%{_libdir}/libPocoDataODBC.so
21cr|poco-1.11.0-2|465	%{_libdir}/libPocoDataMySQL.so
21cr|poco-1.11.0-2|466	%{_libdir}/libPocoZip.so
21cr|poco-1.11.0-2|467	%{_libdir}/libPocoJSON.so
21cr|poco-1.11.0-2|468	%if %{with mongodb}
21cr|poco-1.11.0-2|469	%{_libdir}/libPocoMongoDB.so
21cr|poco-1.11.0-2|470	%endif
21cr|poco-1.11.0-2|471	%{_libdir}/libPocoEncodings.so
21cr|poco-1.11.0-2|472	%{_libdir}/libPocoJWT.so
21cr|poco-1.11.0-2|473	%{_libdir}/libPocoActiveRecord.so
21cr|poco-1.11.0-2|474	%{_libdir}/cmake/Poco
21cr|poco-1.11.0-2|475	
21cr|poco-1.11.0-2|476	# -----------------------------------------------------------------------------
21cr|poco-1.11.0-2|477	%package doc
21cr|poco-1.11.0-2|478	Summary:          The POCO API reference documentation
21cr|poco-1.11.0-2|479	Group:            Documentation
21cr|poco-1.11.0-2|480	
21cr|poco-1.11.0-2|481	%description doc
21cr|poco-1.11.0-2|482	The POCO C++ Libraries (POCO stands for POrtable COmponents)
21cr|poco-1.11.0-2|483	are open source C++ class libraries that simplify and accelerate the
21cr|poco-1.11.0-2|484	development of network-centric, portable applications in C++. The
21cr|poco-1.11.0-2|485	POCO C++ Libraries are built strictly on standard ANSI/ISO C++,
21cr|poco-1.11.0-2|486	including the standard library.
21cr|poco-1.11.0-2|487	
21cr|poco-1.11.0-2|488	This is the complete POCO class library reference documentation in
21cr|poco-1.11.0-2|489	HTML format.
21cr|poco-1.11.0-2|490	
21cr|poco-1.11.0-2|491	%files doc
21cr|poco-1.11.0-2|492	%doc README NEWS LICENSE CONTRIBUTORS CHANGELOG doc/*
21cr|poco-1.11.0-2|493	

6386 21
21cr|pod2pdf-0.42-7|1	Name:       pod2pdf
21cr|pod2pdf-0.42-7|2	Version:    0.42
21cr|pod2pdf-0.42-7|3	Release:    7
21cr|pod2pdf-0.42-7|4	License:    Artistic
21cr|pod2pdf-0.42-7|5	Group:      Publishing
21cr|pod2pdf-0.42-7|6	Summary:    Converts Pod to PDF format
21cr|pod2pdf-0.42-7|7	
21cr|pod2pdf-0.42-7|8	Url:        http://perl.jonallen.info/projects/pod2pdf
21cr|pod2pdf-0.42-7|9	Source:     http://perl.jonallen.info/attachment/24/pod2pdf-%{version}.tar.gz
21cr|pod2pdf-0.42-7|10	Requires: perl(PDF::API2)
21cr|pod2pdf-0.42-7|11	BuildRequires: perl-devel
21cr|pod2pdf-0.42-7|12	BuildRequires: perl(PDF::API2)
21cr|pod2pdf-0.42-7|13	BuildRequires: perl(Getopt::ArgvFile)
21cr|pod2pdf-0.42-7|14	BuildRequires: perl(Pod::Parser)
21cr|pod2pdf-0.42-7|15	BuildArch: noarch
21cr|pod2pdf-0.42-7|16	
21cr|pod2pdf-0.42-7|17	%description
21cr|pod2pdf-0.42-7|18	Converts Pod to PDF format with extensions to include inline images.
21cr|pod2pdf-0.42-7|19	
21cr|pod2pdf-0.42-7|20	%prep
21cr|pod2pdf-0.42-7|21	%setup -q
21cr|pod2pdf-0.42-7|22	
21cr|pod2pdf-0.42-7|23	%build
21cr|pod2pdf-0.42-7|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|pod2pdf-0.42-7|25	%make
21cr|pod2pdf-0.42-7|26	
21cr|pod2pdf-0.42-7|27	%check
21cr|pod2pdf-0.42-7|28	make test
21cr|pod2pdf-0.42-7|29	
21cr|pod2pdf-0.42-7|30	%install
21cr|pod2pdf-0.42-7|31	%makeinstall_std
21cr|pod2pdf-0.42-7|32	
21cr|pod2pdf-0.42-7|33	%files
21cr|pod2pdf-0.42-7|34	%doc Changes README
21cr|pod2pdf-0.42-7|35	%{_bindir}/pod2pdf
21cr|pod2pdf-0.42-7|36	%{_mandir}/man1/pod2pdf.1*
21cr|pod2pdf-0.42-7|37	%{perl_vendorlib}/App

6387 21
21cr|podget-0.8.10-1|1	Summary:	Simple podcast aggregator
21cr|podget-0.8.10-1|2	Name:		podget
21cr|podget-0.8.10-1|3	Version:	0.8.10
21cr|podget-0.8.10-1|4	Release:	1
21cr|podget-0.8.10-1|5	License:	GPLv2+
21cr|podget-0.8.10-1|6	Group:		Networking/News
21cr|podget-0.8.10-1|7	URL:		https://podget.sourceforge.net
21cr|podget-0.8.10-1|8	Source0:	https://sourceforge.net/projects/podget/files/podget/podget-%{version}/%{name}-%{version}.tar.gz
21cr|podget-0.8.10-1|9	Requires:	screen
21cr|podget-0.8.10-1|10	Requires:	wget
21cr|podget-0.8.10-1|11	BuildArch:	noarch
21cr|podget-0.8.10-1|12	
21cr|podget-0.8.10-1|13	%description
21cr|podget-0.8.10-1|14	Podget is a simple podcast aggregator with support for RSS and Bittorrent
21cr|podget-0.8.10-1|15	feeds, folders and categories, and automatic playlist creation.
21cr|podget-0.8.10-1|16	
21cr|podget-0.8.10-1|17	%files
21cr|podget-0.8.10-1|18	%doc README
21cr|podget-0.8.10-1|19	%{_bindir}/%{name}
21cr|podget-0.8.10-1|20	
21cr|podget-0.8.10-1|21	#----------------------------------------------------------
21cr|podget-0.8.10-1|22	
21cr|podget-0.8.10-1|23	%prep
21cr|podget-0.8.10-1|24	%setup -q
21cr|podget-0.8.10-1|25	
21cr|podget-0.8.10-1|26	%build
21cr|podget-0.8.10-1|27	
21cr|podget-0.8.10-1|28	%install
21cr|podget-0.8.10-1|29	mkdir -p %{buildroot}/%{_bindir}
21cr|podget-0.8.10-1|30	cp %{name} %{buildroot}/%{_bindir}

6388 21
21cr|podiff-1.3-1|1	Summary:	Program for comparing *.po files
21cr|podiff-1.3-1|2	Name:		podiff
21cr|podiff-1.3-1|3	Version:	1.3
21cr|podiff-1.3-1|4	Release:	1
21cr|podiff-1.3-1|5	License:	GPLv3
21cr|podiff-1.3-1|6	Group:		Documentation
21cr|podiff-1.3-1|7	Url:		https://puszcza.gnu.org.ua/projects/podiff
21cr|podiff-1.3-1|8	Source0:	ftp://download.gnu.org.ua/pub/release/podiff/podiff-%{version}.tar.gz
21cr|podiff-1.3-1|9	
21cr|podiff-1.3-1|10	%description
21cr|podiff-1.3-1|11	Program for comparing *.po files
21cr|podiff-1.3-1|12	
21cr|podiff-1.3-1|13	%files
21cr|podiff-1.3-1|14	%license COPYING
21cr|podiff-1.3-1|15	%doc README NEWS
21cr|podiff-1.3-1|16	%{_bindir}/podiff
21cr|podiff-1.3-1|17	%{_mandir}/man1/podiff.1*
21cr|podiff-1.3-1|18	
21cr|podiff-1.3-1|19	#------------------------------------------------------------------
21cr|podiff-1.3-1|20	
21cr|podiff-1.3-1|21	%prep
21cr|podiff-1.3-1|22	%autosetup -p1
21cr|podiff-1.3-1|23	
21cr|podiff-1.3-1|24	%build
21cr|podiff-1.3-1|25	%make CFLAGS="%{optflags}"
21cr|podiff-1.3-1|26	
21cr|podiff-1.3-1|27	%install
21cr|podiff-1.3-1|28	mkdir -p %{buildroot}%{_bindir}
21cr|podiff-1.3-1|29	mkdir -p %{buildroot}%{_mandir}/man1
21cr|podiff-1.3-1|30	%makeinstall_std

6389 21
21cr|podman-compose-1.0.3-1|1	%global commit ae3deb19dcce2a365eb54f05016de87a65cce43a
21cr|podman-compose-1.0.3-1|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|podman-compose-1.0.3-1|3	
21cr|podman-compose-1.0.3-1|4	Name:           podman-compose
21cr|podman-compose-1.0.3-1|5	Version:        1.0.3
21cr|podman-compose-1.0.3-1|6	Release:        1
21cr|podman-compose-1.0.3-1|7	Summary:        Run docker-compose.yml using podman
21cr|podman-compose-1.0.3-1|8	Group:          Development/Python
21cr|podman-compose-1.0.3-1|9	License:        GPLv2
21cr|podman-compose-1.0.3-1|10	URL:            https://github.com/containers/podman-compose
21cr|podman-compose-1.0.3-1|11	Source0:        https://github.com/containers/podman-compose/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|podman-compose-1.0.3-1|12	#iSource0:        https://github.com/containers/podman-compose/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
21cr|podman-compose-1.0.3-1|13	
21cr|podman-compose-1.0.3-1|14	BuildRequires:  python3-devel
21cr|podman-compose-1.0.3-1|15	BuildRequires:  python3-setuptools
21cr|podman-compose-1.0.3-1|16	BuildRequires:  python3-pyyaml
21cr|podman-compose-1.0.3-1|17	Requires:       python3
21cr|podman-compose-1.0.3-1|18	Requires:       python3-pyyaml
21cr|podman-compose-1.0.3-1|19	Requires:       podman
21cr|podman-compose-1.0.3-1|20	BuildArch:      noarch
21cr|podman-compose-1.0.3-1|21	
21cr|podman-compose-1.0.3-1|22	%description
21cr|podman-compose-1.0.3-1|23	An implementation of docker-compose with podman backend.
21cr|podman-compose-1.0.3-1|24	The main objective of this project is to be able to run docker-compose.yml
21cr|podman-compose-1.0.3-1|25	unmodified and rootless.
21cr|podman-compose-1.0.3-1|26	
21cr|podman-compose-1.0.3-1|27	%files
21cr|podman-compose-1.0.3-1|28	%doc README.md CONTRIBUTING.md docs/ examples
21cr|podman-compose-1.0.3-1|29	%license LICENSE
21cr|podman-compose-1.0.3-1|30	%{_bindir}/podman-compose
21cr|podman-compose-1.0.3-1|31	%{python3_sitelib}/__pycache__/podman_compose*pyc
21cr|podman-compose-1.0.3-1|32	%{python3_sitelib}/podman_compose*
21cr|podman-compose-1.0.3-1|33	
21cr|podman-compose-1.0.3-1|34	#---------------------------------------------------------------
21cr|podman-compose-1.0.3-1|35	%prep
21cr|podman-compose-1.0.3-1|36	%autosetup
21cr|podman-compose-1.0.3-1|37	
21cr|podman-compose-1.0.3-1|38	%build
21cr|podman-compose-1.0.3-1|39	%py3_build
21cr|podman-compose-1.0.3-1|40	
21cr|podman-compose-1.0.3-1|41	%install
21cr|podman-compose-1.0.3-1|42	%py3_install
21cr|podman-compose-1.0.3-1|43	
21cr|podman-compose-1.0.3-1|44	#Drop spurious shebang
21cr|podman-compose-1.0.3-1|45	sed -i /python3/d %{buildroot}%{python3_sitelib}/podman_compose.py

6390 21
21cr|podofo-0.10.3-1|1	%define major 2
21cr|podofo-0.10.3-1|2	%define libname %mklibname %{name} %{major}
21cr|podofo-0.10.3-1|3	%define devname %mklibname %{name} -d
21cr|podofo-0.10.3-1|4	
21cr|podofo-0.10.3-1|5	Summary:	Tools and libraries to work with the PDF file format
21cr|podofo-0.10.3-1|6	Name:		podofo
21cr|podofo-0.10.3-1|7	Version:	0.10.3
21cr|podofo-0.10.3-1|8	Release:	1
21cr|podofo-0.10.3-1|9	Group:		Publishing
21cr|podofo-0.10.3-1|10	License:	GPL and LGPL
21cr|podofo-0.10.3-1|11	Url:		http://podofo.sourceforge.net
21cr|podofo-0.10.3-1|12	Source0:	https://github.com/podofo/podofo/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|podofo-0.10.3-1|13	Source1:	podofo-resources-d4f58d77e7ba00495efbce4ee4805f24dc527fcc.zip
21cr|podofo-0.10.3-1|14	# From Fedora:
21cr|podofo-0.10.3-1|15	# Downstream patch for CVE-2019-20093
21cr|podofo-0.10.3-1|16	# https://sourceforge.net/p/podofo/tickets/75/
21cr|podofo-0.10.3-1|17	# CVE-2019-20093
21cr|podofo-0.10.3-1|18	# CVE-2018-5783
21cr|podofo-0.10.3-1|19	# CVE-2018-11254
21cr|podofo-0.10.3-1|20	# CVE-2018-11255
21cr|podofo-0.10.3-1|21	# CVE-2018-11256
21cr|podofo-0.10.3-1|22	# CVE-2018-12982
21cr|podofo-0.10.3-1|23	# CVE-2018-14320
21cr|podofo-0.10.3-1|24	# CVE-2018-19532
21cr|podofo-0.10.3-1|25	BuildRequires:	cmake
21cr|podofo-0.10.3-1|26	BuildRequires:	doxygen
21cr|podofo-0.10.3-1|27	BuildRequires:	jpeg-devel
21cr|podofo-0.10.3-1|28	BuildRequires:	fontconfig
21cr|podofo-0.10.3-1|29	BuildRequires:	pkgconfig(fontconfig)
21cr|podofo-0.10.3-1|30	BuildRequires:	pkgconfig(freetype2)
21cr|podofo-0.10.3-1|31	BuildRequires:	pkgconfig(cppunit)
21cr|podofo-0.10.3-1|32	BuildRequires:	pkgconfig(libidn)
21cr|podofo-0.10.3-1|33	BuildRequires:	pkgconfig(libpng)
21cr|podofo-0.10.3-1|34	BuildRequires:	pkgconfig(libtiff-4)
21cr|podofo-0.10.3-1|35	BuildRequires:	pkgconfig(libxml-2.0)
21cr|podofo-0.10.3-1|36	BuildRequires:	pkgconfig(lua)
21cr|podofo-0.10.3-1|37	BuildRequires:	pkgconfig(openssl)
21cr|podofo-0.10.3-1|38	BuildRequires:	pkgconfig(zlib)
21cr|podofo-0.10.3-1|39	
21cr|podofo-0.10.3-1|40	%description
21cr|podofo-0.10.3-1|41	PoDoFo is a library to work with the PDF file format. The name comes from
21cr|podofo-0.10.3-1|42	the first letter of PDF (Portable Document Format). A few tools to work
21cr|podofo-0.10.3-1|43	with PDF files are already included in the PoDoFo package.
21cr|podofo-0.10.3-1|44	
21cr|podofo-0.10.3-1|45	The PoDoFo library is a free, portable C++ library which includes classes
21cr|podofo-0.10.3-1|46	to parse PDF files and modify their contents into memory. The changes can be
21cr|podofo-0.10.3-1|47	written back to disk easily. The parser can also be used to extract
21cr|podofo-0.10.3-1|48	information from a PDF file (for example the parser could be used in a PDF
21cr|podofo-0.10.3-1|49	viewer). Besides parsing PoDoFo includes also very simple classes to create
21cr|podofo-0.10.3-1|50	your own PDF files. All classes are documented so it is easy to start writing
21cr|podofo-0.10.3-1|51	your own application using PoDoFo.
21cr|podofo-0.10.3-1|52	
21cr|podofo-0.10.3-1|53	%files
21cr|podofo-0.10.3-1|54	%{_bindir}/%{name}*
21cr|podofo-0.10.3-1|55	%doc %{_mandir}/man1/%{name}*.1*
21cr|podofo-0.10.3-1|56	
21cr|podofo-0.10.3-1|57	#----------------------------------------------------------------------------
21cr|podofo-0.10.3-1|58	
21cr|podofo-0.10.3-1|59	%package -n %{libname}
21cr|podofo-0.10.3-1|60	Summary:	Runtime library for %{name}
21cr|podofo-0.10.3-1|61	Group:		System/Libraries
21cr|podofo-0.10.3-1|62	License:	LGPLv2+
21cr|podofo-0.10.3-1|63	# We had wrong major used for library package
21cr|podofo-0.10.3-1|64	Obsoletes:	%{_lib}podofo0 < 0.9.2
21cr|podofo-0.10.3-1|65	Conflicts:	%{_lib}podofo0 < 0.9.2
21cr|podofo-0.10.3-1|66	
21cr|podofo-0.10.3-1|67	%description -n %{libname}
21cr|podofo-0.10.3-1|68	Runtime library for %{name}.
21cr|podofo-0.10.3-1|69	
21cr|podofo-0.10.3-1|70	%files -n %{libname}
21cr|podofo-0.10.3-1|71	%doc AUTHORS* CHANGELOG* README* TODO*
21cr|podofo-0.10.3-1|72	%{_libdir}/libpodofo.so.%{major}*
21cr|podofo-0.10.3-1|73	%{_libdir}/libpodofo.so.%{version}
21cr|podofo-0.10.3-1|74	
21cr|podofo-0.10.3-1|75	#----------------------------------------------------------------------------
21cr|podofo-0.10.3-1|76	
21cr|podofo-0.10.3-1|77	%package -n %{devname}
21cr|podofo-0.10.3-1|78	Summary:	Development files for %{name} library
21cr|podofo-0.10.3-1|79	Group:		Development/C
21cr|podofo-0.10.3-1|80	License:	LGPLv2+
21cr|podofo-0.10.3-1|81	Requires:	%{libname} = %{EVRD}
21cr|podofo-0.10.3-1|82	Provides:	%{name}-devel = %{EVRD}
21cr|podofo-0.10.3-1|83	
21cr|podofo-0.10.3-1|84	%description -n %{devname}
21cr|podofo-0.10.3-1|85	Development files and documentation for the %{name} library.
21cr|podofo-0.10.3-1|86	
21cr|podofo-0.10.3-1|87	%files -n %{devname}
21cr|podofo-0.10.3-1|88	%doc build/html
21cr|podofo-0.10.3-1|89	%{_includedir}/%{name}
21cr|podofo-0.10.3-1|90	%{_libdir}/libpodofo.so
21cr|podofo-0.10.3-1|91	%{_libdir}/pkgconfig/libpodofo.pc
21cr|podofo-0.10.3-1|92	%{_libdir}/cmake/podofo
21cr|podofo-0.10.3-1|93	
21cr|podofo-0.10.3-1|94	#----------------------------------------------------------------------------
21cr|podofo-0.10.3-1|95	
21cr|podofo-0.10.3-1|96	%prep
21cr|podofo-0.10.3-1|97	%setup -q -a1
21cr|podofo-0.10.3-1|98	%apply_patches
21cr|podofo-0.10.3-1|99	
21cr|podofo-0.10.3-1|100	cp -r podofo-resources-*/* extern/resources
21cr|podofo-0.10.3-1|101	
21cr|podofo-0.10.3-1|102	# fix install cmake files to roght place
21cr|podofo-0.10.3-1|103	sed -i 's|DESTINATION share/podofo|DESTINATION %{_lib}/cmake/podofo|' ./src/podofo/CMakeLists.txt
21cr|podofo-0.10.3-1|104	
21cr|podofo-0.10.3-1|105	%build
21cr|podofo-0.10.3-1|106	#global optflags %{optflags} -std=c++11
21cr|podofo-0.10.3-1|107	%cmake \
21cr|podofo-0.10.3-1|108	-DPODOFO_BUILD_STATIC=FALSE \
21cr|podofo-0.10.3-1|109	-DPODOFO_BUILD_TOOLS=TRUE
21cr|podofo-0.10.3-1|110	
21cr|podofo-0.10.3-1|111	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/target
21cr|podofo-0.10.3-1|112	%make
21cr|podofo-0.10.3-1|113	
21cr|podofo-0.10.3-1|114	# build the docs
21cr|podofo-0.10.3-1|115	doxygen ../
21cr|podofo-0.10.3-1|116	
21cr|podofo-0.10.3-1|117	%install
21cr|podofo-0.10.3-1|118	%makeinstall_std -C build
21cr|podofo-0.10.3-1|119	
21cr|podofo-0.10.3-1|120	# install man
21cr|podofo-0.10.3-1|121	install -d %{buildroot}%{_mandir}/man1
21cr|podofo-0.10.3-1|122	install -m0644 man/%{name}*.1 %{buildroot}%{_mandir}/man1

6391 21
21cr|podtohtml-0.09-3|1	%define Name	PodToHTML
21cr|podtohtml-0.09-3|2	
21cr|podtohtml-0.09-3|3	Summary:	Convert POD documentation to HTML
21cr|podtohtml-0.09-3|4	Name:		podtohtml
21cr|podtohtml-0.09-3|5	Version:	0.09
21cr|podtohtml-0.09-3|6	Release:	3
21cr|podtohtml-0.09-3|7	License:	GPL or Artistic
21cr|podtohtml-0.09-3|8	Group:		Development/Perl
21cr|podtohtml-0.09-3|9	Url:		http://search.cpan.org/~adoptme/
21cr|podtohtml-0.09-3|10	Source:		http://search.cpan.org/CPAN/authors/id/A/AD/ADOPTME/%{Name}-%{version}.tar.gz
21cr|podtohtml-0.09-3|11	BuildArch:	noarch
21cr|podtohtml-0.09-3|12	BuildRequires:	perl-HTML-Tree
21cr|podtohtml-0.09-3|13	BuildRequires:	perl-HTML-Format
21cr|podtohtml-0.09-3|14	BuildRequires:	perl-devel
21cr|podtohtml-0.09-3|15	
21cr|podtohtml-0.09-3|16	
21cr|podtohtml-0.09-3|17	%description
21cr|podtohtml-0.09-3|18	podtohtml converts POD documentation to HTML. It is based on the generic
21cr|podtohtml-0.09-3|19	Pod::Parser. It works by making two passes over the selected pods, the fisrt
21cr|podtohtml-0.09-3|20	pass uses Pod::Links to pre-scan for L<> links and =head1 NAME sections, and
21cr|podtohtml-0.09-3|21	then a second to build a tree of HTML::Elements for each POD and calling the
21cr|podtohtml-0.09-3|22	as_HTML method on the resulting tree.
21cr|podtohtml-0.09-3|23	
21cr|podtohtml-0.09-3|24	The Generated HTML uses relative links.
21cr|podtohtml-0.09-3|25	
21cr|podtohtml-0.09-3|26	%prep
21cr|podtohtml-0.09-3|27	%setup -q -n %{Name}-%{version}
21cr|podtohtml-0.09-3|28	
21cr|podtohtml-0.09-3|29	%build
21cr|podtohtml-0.09-3|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|podtohtml-0.09-3|31	%make
21cr|podtohtml-0.09-3|32	
21cr|podtohtml-0.09-3|33	%install
21cr|podtohtml-0.09-3|34	%makeinstall_std
21cr|podtohtml-0.09-3|35	
21cr|podtohtml-0.09-3|36	%files
21cr|podtohtml-0.09-3|37	%doc README
21cr|podtohtml-0.09-3|38	%{_bindir}/*
21cr|podtohtml-0.09-3|39	%{_mandir}/*/*
21cr|podtohtml-0.09-3|40	%{perl_vendorlib}/Pod

6392 21
21cr|poedit-3.2.2-2|1	Summary:	Gettext translation file editor
21cr|poedit-3.2.2-2|2	Name:		poedit
21cr|poedit-3.2.2-2|3	Version:	3.2.2
21cr|poedit-3.2.2-2|4	Release:	2
21cr|poedit-3.2.2-2|5	License:	MIT
21cr|poedit-3.2.2-2|6	Group:		Editors
21cr|poedit-3.2.2-2|7	URL:		http://www.poedit.net
21cr|poedit-3.2.2-2|8	Source0:	https://github.com/vslavik/poedit/releases/download/v%{version}-oss/poedit-%{version}.tar.gz
21cr|poedit-3.2.2-2|9	Patch0:		poedit-desktop.patch
21cr|poedit-3.2.2-2|10	Requires:	gettext
21cr|poedit-3.2.2-2|11	BuildRequires:	pkgconfig(icu-uc)
21cr|poedit-3.2.2-2|12	BuildRequires:	wxgtku3.0-devel
21cr|poedit-3.2.2-2|13	BuildRequires:	db-devel
21cr|poedit-3.2.2-2|14	BuildRequires:	gtkspell3-devel
21cr|poedit-3.2.2-2|15	BuildRequires:	zip
21cr|poedit-3.2.2-2|16	BuildRequires:	desktop-file-utils
21cr|poedit-3.2.2-2|17	BuildRequires:	boost-devel
21cr|poedit-3.2.2-2|18	BuildRequires:	lucene++-devel
21cr|poedit-3.2.2-2|19	Requires(pre):	shared-mime-info
21cr|poedit-3.2.2-2|20	
21cr|poedit-3.2.2-2|21	%description
21cr|poedit-3.2.2-2|22	Poedit is cross-platform gettext catalogs (.po files) editor. It is built with
21cr|poedit-3.2.2-2|23	wxWindows toolkit and can run on Unix or Windows. It aims to provide convenient
21cr|poedit-3.2.2-2|24	way of editing gettext catalogs. It features UTF-8 support, fuzzy and
21cr|poedit-3.2.2-2|25	untranslated records highlighting, whitespaces highlighting, references
21cr|poedit-3.2.2-2|26	browser, headers editing and can be used to create new catalogs or update
21cr|poedit-3.2.2-2|27	existing catalogs from source code by single click.
21cr|poedit-3.2.2-2|28	
21cr|poedit-3.2.2-2|29	%prep
21cr|poedit-3.2.2-2|30	%setup -q
21cr|poedit-3.2.2-2|31	%patch0 -p1
21cr|poedit-3.2.2-2|32	
21cr|poedit-3.2.2-2|33	%build
21cr|poedit-3.2.2-2|34	%configure
21cr|poedit-3.2.2-2|35	#configure --disable-legacytm
21cr|poedit-3.2.2-2|36	%make_build
21cr|poedit-3.2.2-2|37	
21cr|poedit-3.2.2-2|38	%install
21cr|poedit-3.2.2-2|39	%make_install
21cr|poedit-3.2.2-2|40	
21cr|poedit-3.2.2-2|41	# remove files not bundled
21cr|poedit-3.2.2-2|42	rm -f %{buildroot}%{_iconsdir}/poedit.xpm
21cr|poedit-3.2.2-2|43	
21cr|poedit-3.2.2-2|44	%find_lang %{name}
21cr|poedit-3.2.2-2|45	
21cr|poedit-3.2.2-2|46	%files -f %{name}.lang
21cr|poedit-3.2.2-2|47	%doc NEWS AUTHORS
21cr|poedit-3.2.2-2|48	%license COPYING
21cr|poedit-3.2.2-2|49	%{_bindir}/%{name}
21cr|poedit-3.2.2-2|50	%{_datadir}/%{name}/
21cr|poedit-3.2.2-2|51	%{_metainfodir}/net.%{name}.Poedit.appdata.xml
21cr|poedit-3.2.2-2|52	%{_datadir}/applications/*%{name}*.desktop
21cr|poedit-3.2.2-2|53	%{_iconsdir}/hicolor/*/apps/*%{name}*.png
21cr|poedit-3.2.2-2|54	%{_iconsdir}/hicolor/scalable/apps/net.poedit.Poedit.svg
21cr|poedit-3.2.2-2|55	%{_mandir}/man1/%{name}.1.*
21cr|poedit-3.2.2-2|56	

6393 21
21cr|pokerth-1.1.2-3|1	Summary:	Play Texas Holdem Poker alone or on-line
21cr|pokerth-1.1.2-3|2	Name:		pokerth
21cr|pokerth-1.1.2-3|3	Version:	1.1.2
21cr|pokerth-1.1.2-3|4	Release:	3
21cr|pokerth-1.1.2-3|5	License:	GPLv2+
21cr|pokerth-1.1.2-3|6	Group:		Games/Cards
21cr|pokerth-1.1.2-3|7	Url:		http://www.pokerth.net/
21cr|pokerth-1.1.2-3|8	Source0:	https://sourceforge.net/projects/pokerth/files/pokerth/%{version}/%{name}-%{version}.tar.gz
21cr|pokerth-1.1.2-3|9	Patch0:		pokerth-1.1.1-link.patch
21cr|pokerth-1.1.2-3|10	Patch1:		pokerth-1.1.1-use-system-qtsingleapplication.patch
21cr|pokerth-1.1.2-3|11	Patch2:		pokerth-1.1.1-boost-1.65-ambiguous-advance.patch
21cr|pokerth-1.1.2-3|12	Patch3:		pokerth-1.1.2-enable-compile-of-server-part.patch
21cr|pokerth-1.1.2-3|13	#From upstream bug report
21cr|pokerth-1.1.2-3|14	# https://github.com/pokerth/pokerth/issues/338#issuecomment-353750015
21cr|pokerth-1.1.2-3|15	Patch4:		pokerth-1.1.2-boost-1.66.patch
21cr|pokerth-1.1.2-3|16	Patch5:		pokerth-1.1.2-protobuf-3.patch
21cr|pokerth-1.1.2-3|17	Patch6:		pokerth-1.1.2-boost-1.70.patch
21cr|pokerth-1.1.2-3|18	#
21cr|pokerth-1.1.2-3|19	Patch10:	pokerth-boost-placeholders.patch
21cr|pokerth-1.1.2-3|20	BuildRequires:	gnutls-devel
21cr|pokerth-1.1.2-3|21	BuildRequires:	boost-devel
21cr|pokerth-1.1.2-3|22	BuildRequires:	tinyxml-devel
21cr|pokerth-1.1.2-3|23	BuildRequires:	libircclient-static-devel
21cr|pokerth-1.1.2-3|24	BuildRequires:	libgcrypt-devel
21cr|pokerth-1.1.2-3|25	BuildRequires:	pkgconfig(libcurl)
21cr|pokerth-1.1.2-3|26	BuildRequires:	pkgconfig(libgsasl)
21cr|pokerth-1.1.2-3|27	BuildRequires:	pkgconfig(protobuf)
21cr|pokerth-1.1.2-3|28	BuildRequires:	pkgconfig(SDL_mixer)
21cr|pokerth-1.1.2-3|29	BuildRequires:	pkgconfig(sqlite3)
21cr|pokerth-1.1.2-3|30	BuildRequires:	pkgconfig(Qt5Core)
21cr|pokerth-1.1.2-3|31	BuildRequires:	pkgconfig(Qt5Gui)
21cr|pokerth-1.1.2-3|32	BuildRequires:	pkgconfig(Qt5Network)
21cr|pokerth-1.1.2-3|33	BuildRequires:	pkgconfig(Qt5Sql)
21cr|pokerth-1.1.2-3|34	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|pokerth-1.1.2-3|35	BuildRequires:	%{_lib}qtsingleapplication-qt5-devel
21cr|pokerth-1.1.2-3|36	
21cr|pokerth-1.1.2-3|37	%description
21cr|pokerth-1.1.2-3|38	PokerTH is a multi-platform poker game.
21cr|pokerth-1.1.2-3|39	It allows you to play the popular "Texas Hold'em" poker variant against up to
21cr|pokerth-1.1.2-3|40	six computer-opponents or play network games with people all over the world.
21cr|pokerth-1.1.2-3|41	
21cr|pokerth-1.1.2-3|42	%files
21cr|pokerth-1.1.2-3|43	%doc ChangeLog docs/gui_styling_howto.txt
21cr|pokerth-1.1.2-3|44	%attr(0755,root,root) %{_bindir}/%{name}
21cr|pokerth-1.1.2-3|45	%{_mandir}/man1/%{name}.1*
21cr|pokerth-1.1.2-3|46	%{_datadir}/%{name}
21cr|pokerth-1.1.2-3|47	%{_datadir}/pixmaps/%{name}.png
21cr|pokerth-1.1.2-3|48	%{_datadir}/applications/%{name}.desktop
21cr|pokerth-1.1.2-3|49	%{_iconsdir}/%{name}.png
21cr|pokerth-1.1.2-3|50	
21cr|pokerth-1.1.2-3|51	#----------------------------------------------------------------------------
21cr|pokerth-1.1.2-3|52	
21cr|pokerth-1.1.2-3|53	%package server
21cr|pokerth-1.1.2-3|54	Summary:	PokerTH server
21cr|pokerth-1.1.2-3|55	Group:		Games/Cards
21cr|pokerth-1.1.2-3|56	
21cr|pokerth-1.1.2-3|57	%description server
21cr|pokerth-1.1.2-3|58	PokerTH server.
21cr|pokerth-1.1.2-3|59	
21cr|pokerth-1.1.2-3|60	%files server
21cr|pokerth-1.1.2-3|61	%doc ChangeLog COPYING docs/server_setup_howto.txt
21cr|pokerth-1.1.2-3|62	%attr(0755,root,root) %{_bindir}/%{name}_server
21cr|pokerth-1.1.2-3|63	
21cr|pokerth-1.1.2-3|64	#----------------------------------------------------------------------------
21cr|pokerth-1.1.2-3|65	
21cr|pokerth-1.1.2-3|66	%prep
21cr|pokerth-1.1.2-3|67	%setup -qn %{name}-%{version}-rc
21cr|pokerth-1.1.2-3|68	%autopatch -p1
21cr|pokerth-1.1.2-3|69	# remove bundled qtsingleapplication
21cr|pokerth-1.1.2-3|70	rm -r src/third_party/qtsingleapplication
21cr|pokerth-1.1.2-3|71	
21cr|pokerth-1.1.2-3|72	%build
21cr|pokerth-1.1.2-3|73	%qmake_qt5 \
21cr|pokerth-1.1.2-3|74	QMAKE_CFLAGS_ISYSTEM="" \
21cr|pokerth-1.1.2-3|75	CONFIG+=client \
21cr|pokerth-1.1.2-3|76	pokerth.pro
21cr|pokerth-1.1.2-3|77	%make
21cr|pokerth-1.1.2-3|78	
21cr|pokerth-1.1.2-3|79	%install
21cr|pokerth-1.1.2-3|80	# data
21cr|pokerth-1.1.2-3|81	%make INSTALL_ROOT=%{buildroot} install
21cr|pokerth-1.1.2-3|82	# man page
21cr|pokerth-1.1.2-3|83	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|pokerth-1.1.2-3|84	install -m 644 docs/%{name}.1 %{buildroot}%{_mandir}/man1/
21cr|pokerth-1.1.2-3|85	# icon
21cr|pokerth-1.1.2-3|86	install -d -m 755 %{buildroot}%{_iconsdir}
21cr|pokerth-1.1.2-3|87	install -m 644 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|pokerth-1.1.2-3|88	
21cr|pokerth-1.1.2-3|89	chmod -x %{buildroot}%{_datadir}/pokerth/data/misc/agpl.html
21cr|pokerth-1.1.2-3|90	chmod -x %{buildroot}%{_datadir}/pokerth/data/gfx/gui/table/default_800x480/defaulttablestyle_800x480.xml
21cr|pokerth-1.1.2-3|91	chmod -x %{buildroot}%{_datadir}/pokerth/data/gfx/gui/table/default_800x480/android_tablestyle_800x480.xml

6394 21
21cr|polipo-1.1.1-4|1	Name:		polipo
21cr|polipo-1.1.1-4|2	Summary:	Lightweight caching web proxy
21cr|polipo-1.1.1-4|3	Group:		System/Servers
21cr|polipo-1.1.1-4|4	Version:	1.1.1
21cr|polipo-1.1.1-4|5	Release:	4
21cr|polipo-1.1.1-4|6	License:	MIT
21cr|polipo-1.1.1-4|7	URL:		http://www.pps.jussieu.fr/~jch/software/%{name}/
21cr|polipo-1.1.1-4|8	Source0:	http://freehaven.net/~chrisd/%{name}/%{name}-%{version}.tar.gz
21cr|polipo-1.1.1-4|9	Source1:	%{name}.service
21cr|polipo-1.1.1-4|10	Source2:	%{name}.config
21cr|polipo-1.1.1-4|11	Source3:	%{name}.forbidden
21cr|polipo-1.1.1-4|12	Source4:	%{name}.logrotate
21cr|polipo-1.1.1-4|13	Source5:	%{name}.nm
21cr|polipo-1.1.1-4|14	Source6:	%{name}.tmpfiles
21cr|polipo-1.1.1-4|15	Source8:	%{name}.sysconfig
21cr|polipo-1.1.1-4|16	Source9:	%{name}.cron
21cr|polipo-1.1.1-4|17	
21cr|polipo-1.1.1-4|18	Patch0:		polipo-1.0.4.1-fix-Makefile-to-access-install-info.patch
21cr|polipo-1.1.1-4|19	BuildRequires:	texinfo
21cr|polipo-1.1.1-4|20	BuildRequires:	info
21cr|polipo-1.1.1-4|21	Requires:	chkconfig
21cr|polipo-1.1.1-4|22	Requires:	logrotate
21cr|polipo-1.1.1-4|23	
21cr|polipo-1.1.1-4|24	%description
21cr|polipo-1.1.1-4|25	Polipo is a lightweight caching web proxy that was designed as a personal
21cr|polipo-1.1.1-4|26	cache. It is able to cache incomplete objects and will complete them using
21cr|polipo-1.1.1-4|27	range requests. It will use HTTP/1.1 pipelining if supported by the remote
21cr|polipo-1.1.1-4|28	server.
21cr|polipo-1.1.1-4|29	
21cr|polipo-1.1.1-4|30	%files
21cr|polipo-1.1.1-4|31	%doc README CHANGES COPYING config.sample
21cr|polipo-1.1.1-4|32	%attr(0750,%{name},%{name}) %dir %{_var}/cache/%{name}
21cr|polipo-1.1.1-4|33	%attr(0750,%{name},%{name}) %{_logdir}/%{name}
21cr|polipo-1.1.1-4|34	%{_bindir}/%{name}
21cr|polipo-1.1.1-4|35	%{_datadir}/%{name}
21cr|polipo-1.1.1-4|36	%{_mandir}/man1/*
21cr|polipo-1.1.1-4|37	%{_infodir}/%{name}.info*
21cr|polipo-1.1.1-4|38	%dir %{_sysconfdir}/%{name}
21cr|polipo-1.1.1-4|39	%config(noreplace) %{_sysconfdir}/%{name}/config
21cr|polipo-1.1.1-4|40	%config(noreplace) %{_sysconfdir}/%{name}/forbidden
21cr|polipo-1.1.1-4|41	%attr(0755,root,%{name}) %{_unitdir}/%{name}.service
21cr|polipo-1.1.1-4|42	%attr(0755,root,%{name}) %{_sysconfdir}/NetworkManager/dispatcher.d
21cr|polipo-1.1.1-4|43	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|polipo-1.1.1-4|44	%{_tmpfilesdir}/%{name}.conf
21cr|polipo-1.1.1-4|45	%attr(0755,root,root) %{_sysconfdir}/cron.daily/%{name}
21cr|polipo-1.1.1-4|46	%{_sysconfdir}/sysconfig/%{name}
21cr|polipo-1.1.1-4|47	
21cr|polipo-1.1.1-4|48	#--------------------------------------------------------------------
21cr|polipo-1.1.1-4|49	%prep
21cr|polipo-1.1.1-4|50	%setup -q
21cr|polipo-1.1.1-4|51	%patch0 -p0 -b .fix_makefile
21cr|polipo-1.1.1-4|52	
21cr|polipo-1.1.1-4|53	%build
21cr|polipo-1.1.1-4|54	%make CDEBUGFLAGS="%{optflags}"
21cr|polipo-1.1.1-4|55	
21cr|polipo-1.1.1-4|56	%install
21cr|polipo-1.1.1-4|57	%makeinstall \
21cr|polipo-1.1.1-4|58	TARGET=%{buildroot} \
21cr|polipo-1.1.1-4|59	PREFIX=%{_prefix} \
21cr|polipo-1.1.1-4|60	BINDIR=%{_bindir} \
21cr|polipo-1.1.1-4|61	MANDIR=%{_mandir} \
21cr|polipo-1.1.1-4|62	INFODIR=%{_infodir}
21cr|polipo-1.1.1-4|63	
21cr|polipo-1.1.1-4|64	install -m 0755 -d %{buildroot}%{_sysconfdir}/%{name}
21cr|polipo-1.1.1-4|65	install -m 0750 -d %{buildroot}%{_var}/cache/%{name}
21cr|polipo-1.1.1-4|66	install -m 0750 -d %{buildroot}%{_logdir}
21cr|polipo-1.1.1-4|67	touch %{buildroot}%{_logdir}/%{name}
21cr|polipo-1.1.1-4|68	
21cr|polipo-1.1.1-4|69	install -D -pm 0644 %{SOURCE6} %{buildroot}/%{_tmpfilesdir}/%{name}.conf
21cr|polipo-1.1.1-4|70	install -D -pm 0755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|polipo-1.1.1-4|71	install -D -pm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/config
21cr|polipo-1.1.1-4|72	install -D -pm 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}/forbidden
21cr|polipo-1.1.1-4|73	install -D -pm 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|polipo-1.1.1-4|74	install -D -pm 0755 %{SOURCE5} %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/25-%{name}
21cr|polipo-1.1.1-4|75	install -D -pm 0644 %{SOURCE8} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
21cr|polipo-1.1.1-4|76	install -D -pm 0755 %{SOURCE9} %{buildroot}/%{_sysconfdir}/cron.daily/%{name}
21cr|polipo-1.1.1-4|77	
21cr|polipo-1.1.1-4|78	rm -f %{buildroot}%{_infodir}/dir
21cr|polipo-1.1.1-4|79	
21cr|polipo-1.1.1-4|80	%pre
21cr|polipo-1.1.1-4|81	%_pre_useradd %{name} %{_var}/cache/%{name} /bin/false
21cr|polipo-1.1.1-4|82	
21cr|polipo-1.1.1-4|83	%post
21cr|polipo-1.1.1-4|84	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|polipo-1.1.1-4|85	%_post_service %{name}.service
21cr|polipo-1.1.1-4|86	
21cr|polipo-1.1.1-4|87	%preun
21cr|polipo-1.1.1-4|88	%_preun_service %{name}.service
21cr|polipo-1.1.1-4|89	
21cr|polipo-1.1.1-4|90	%postun
21cr|polipo-1.1.1-4|91	%_postun_userdel %{name}
21cr|polipo-1.1.1-4|92	%systemd_postun_with_restart %{name}.service

6395 21
21cr|polkit-qt-1-0.112.0-4|1	%define major 1
21cr|polkit-qt-1-0.112.0-4|2	%define libpolkit_qt_core_1 %mklibname polkit-qt-core-1_ %{major}
21cr|polkit-qt-1-0.112.0-4|3	%define libpolkit_qt_gui_1 %mklibname polkit-qt-gui-1_ %{major}
21cr|polkit-qt-1-0.112.0-4|4	%define libpolkit_qt_agent_1 %mklibname polkit-qt-agent-1_ %{major}
21cr|polkit-qt-1-0.112.0-4|5	
21cr|polkit-qt-1-0.112.0-4|6	Summary:	Library that allows developer to access PolicyKit-1 API
21cr|polkit-qt-1-0.112.0-4|7	Name:		polkit-qt-1
21cr|polkit-qt-1-0.112.0-4|8	# last version with qt4 support
21cr|polkit-qt-1-0.112.0-4|9	Version:	0.112.0
21cr|polkit-qt-1-0.112.0-4|10	Release:	4
21cr|polkit-qt-1-0.112.0-4|11	License:	LGPLv2.1+
21cr|polkit-qt-1-0.112.0-4|12	Group:		Graphical desktop/KDE
21cr|polkit-qt-1-0.112.0-4|13	Url:		https://projects.kde.org/projects/kdesupport/polkit-qt-1
21cr|polkit-qt-1-0.112.0-4|14	Source0:	http://fr2.rpmfind.net/linux/KDE/stable/apps/KDE4.x/admin/%{name}-%{version}.tar.bz2
21cr|polkit-qt-1-0.112.0-4|15	BuildRequires:	automoc4
21cr|polkit-qt-1-0.112.0-4|16	BuildRequires:	cmake
21cr|polkit-qt-1-0.112.0-4|17	BuildRequires:	pkgconfig(polkit-agent-1) >= 0.98.1
21cr|polkit-qt-1-0.112.0-4|18	BuildRequires:	qt4-devel
21cr|polkit-qt-1-0.112.0-4|19	
21cr|polkit-qt-1-0.112.0-4|20	%description
21cr|polkit-qt-1-0.112.0-4|21	Polkit-qt is a library that allows developer to access PolicyKit-1 API with
21cr|polkit-qt-1-0.112.0-4|22	a nice Qt-style API.
21cr|polkit-qt-1-0.112.0-4|23	
21cr|polkit-qt-1-0.112.0-4|24	#----------------------------------------------------------------------------
21cr|polkit-qt-1-0.112.0-4|25	
21cr|polkit-qt-1-0.112.0-4|26	%package -n %{libpolkit_qt_core_1}
21cr|polkit-qt-1-0.112.0-4|27	Summary:	Polkit-Qt core library
21cr|polkit-qt-1-0.112.0-4|28	Group:		System/Libraries
21cr|polkit-qt-1-0.112.0-4|29	Obsoletes:	%{_lib}polkit-qt-core-10 < 0.103.0-7
21cr|polkit-qt-1-0.112.0-4|30	
21cr|polkit-qt-1-0.112.0-4|31	%description -n %{libpolkit_qt_core_1}
21cr|polkit-qt-1-0.112.0-4|32	Polkit-Qt core library.
21cr|polkit-qt-1-0.112.0-4|33	
21cr|polkit-qt-1-0.112.0-4|34	%files -n %{libpolkit_qt_core_1}
21cr|polkit-qt-1-0.112.0-4|35	%{_libdir}/libpolkit-qt-core-1.so.%{major}*
21cr|polkit-qt-1-0.112.0-4|36	
21cr|polkit-qt-1-0.112.0-4|37	#----------------------------------------------------------------------------
21cr|polkit-qt-1-0.112.0-4|38	
21cr|polkit-qt-1-0.112.0-4|39	%package -n %{libpolkit_qt_gui_1}
21cr|polkit-qt-1-0.112.0-4|40	Summary:	Polkit-Qt core library
21cr|polkit-qt-1-0.112.0-4|41	Group:		System/Libraries
21cr|polkit-qt-1-0.112.0-4|42	Obsoletes:	%{_lib}polkit-qt-gui-10 < 0.103.0-7
21cr|polkit-qt-1-0.112.0-4|43	
21cr|polkit-qt-1-0.112.0-4|44	%description -n %{libpolkit_qt_gui_1}
21cr|polkit-qt-1-0.112.0-4|45	Polkit-Qt core library.
21cr|polkit-qt-1-0.112.0-4|46	
21cr|polkit-qt-1-0.112.0-4|47	%files -n %{libpolkit_qt_gui_1}
21cr|polkit-qt-1-0.112.0-4|48	%{_libdir}/libpolkit-qt-gui-1.so.%{major}*
21cr|polkit-qt-1-0.112.0-4|49	
21cr|polkit-qt-1-0.112.0-4|50	#----------------------------------------------------------------------------
21cr|polkit-qt-1-0.112.0-4|51	
21cr|polkit-qt-1-0.112.0-4|52	%package -n %{libpolkit_qt_agent_1}
21cr|polkit-qt-1-0.112.0-4|53	Summary:	Polkit-Qt core library
21cr|polkit-qt-1-0.112.0-4|54	Group:		System/Libraries
21cr|polkit-qt-1-0.112.0-4|55	Obsoletes:	%{_lib}polkit-qt-agent-10 < 0.103.0-7
21cr|polkit-qt-1-0.112.0-4|56	
21cr|polkit-qt-1-0.112.0-4|57	%description -n %{libpolkit_qt_agent_1}
21cr|polkit-qt-1-0.112.0-4|58	Polkit-Qt core library.
21cr|polkit-qt-1-0.112.0-4|59	
21cr|polkit-qt-1-0.112.0-4|60	%files -n %{libpolkit_qt_agent_1}
21cr|polkit-qt-1-0.112.0-4|61	%{_libdir}/libpolkit-qt-agent-1.so.%{major}*
21cr|polkit-qt-1-0.112.0-4|62	
21cr|polkit-qt-1-0.112.0-4|63	#----------------------------------------------------------------------------
21cr|polkit-qt-1-0.112.0-4|64	
21cr|polkit-qt-1-0.112.0-4|65	%package devel
21cr|polkit-qt-1-0.112.0-4|66	Summary:	Development files for polkit-Qt
21cr|polkit-qt-1-0.112.0-4|67	Group:		Development/KDE and Qt
21cr|polkit-qt-1-0.112.0-4|68	Requires:	%{libpolkit_qt_core_1} = %{EVRD}
21cr|polkit-qt-1-0.112.0-4|69	Requires:	%{libpolkit_qt_gui_1} = %{EVRD}
21cr|polkit-qt-1-0.112.0-4|70	Requires:	%{libpolkit_qt_agent_1} = %{EVRD}
21cr|polkit-qt-1-0.112.0-4|71	
21cr|polkit-qt-1-0.112.0-4|72	%description devel
21cr|polkit-qt-1-0.112.0-4|73	This package contains header files needed if you wish to build applications
21cr|polkit-qt-1-0.112.0-4|74	based on %{name}.
21cr|polkit-qt-1-0.112.0-4|75	
21cr|polkit-qt-1-0.112.0-4|76	%files devel
21cr|polkit-qt-1-0.112.0-4|77	%{_includedir}/polkit-qt-1
21cr|polkit-qt-1-0.112.0-4|78	%{_libdir}/libpolkit-qt-agent-1.so
21cr|polkit-qt-1-0.112.0-4|79	%{_libdir}/libpolkit-qt-core-1.so
21cr|polkit-qt-1-0.112.0-4|80	%{_libdir}/libpolkit-qt-gui-1.so
21cr|polkit-qt-1-0.112.0-4|81	%{_libdir}/pkgconfig/polkit-qt-1.pc
21cr|polkit-qt-1-0.112.0-4|82	%{_libdir}/pkgconfig/polkit-qt-agent-1.pc
21cr|polkit-qt-1-0.112.0-4|83	%{_libdir}/pkgconfig/polkit-qt-core-1.pc
21cr|polkit-qt-1-0.112.0-4|84	%{_libdir}/pkgconfig/polkit-qt-gui-1.pc
21cr|polkit-qt-1-0.112.0-4|85	%{_libdir}/cmake/PolkitQt-1/*.cmake
21cr|polkit-qt-1-0.112.0-4|86	
21cr|polkit-qt-1-0.112.0-4|87	#-----------------------------------------------------------------------------
21cr|polkit-qt-1-0.112.0-4|88	
21cr|polkit-qt-1-0.112.0-4|89	%prep
21cr|polkit-qt-1-0.112.0-4|90	%autosetup -p1
21cr|polkit-qt-1-0.112.0-4|91	
21cr|polkit-qt-1-0.112.0-4|92	%build
21cr|polkit-qt-1-0.112.0-4|93	%cmake_qt4
21cr|polkit-qt-1-0.112.0-4|94	%make
21cr|polkit-qt-1-0.112.0-4|95	
21cr|polkit-qt-1-0.112.0-4|96	%install
21cr|polkit-qt-1-0.112.0-4|97	%makeinstall_std -C build

6396 21
21cr|polkit-wifi-settings-1.0-2|1	Summary(ru_RU.UTF-8): Правило Polkit, чтобы при просмотре пароля от WiFi-сети
21cr|polkit-wifi-settings-1.0-2|2	Summary:	The Polkit rule is that when viewing the password from the WiFi network
21cr|polkit-wifi-settings-1.0-2|3	Name:		polkit-wifi-settings
21cr|polkit-wifi-settings-1.0-2|4	Version:	1.0
21cr|polkit-wifi-settings-1.0-2|5	Release:	2
21cr|polkit-wifi-settings-1.0-2|6	License:	GPLv3
21cr|polkit-wifi-settings-1.0-2|7	Group:		System/Configuration/Networking
21cr|polkit-wifi-settings-1.0-2|8	Url:		https://os.mos.ru
21cr|polkit-wifi-settings-1.0-2|9	Vendor:		MOSTECH
21cr|polkit-wifi-settings-1.0-2|10	
21cr|polkit-wifi-settings-1.0-2|11	Source10:	21-wifi-password-view.rules
21cr|polkit-wifi-settings-1.0-2|12	Source11:	20-wifi-password-admin.rules
21cr|polkit-wifi-settings-1.0-2|13	
21cr|polkit-wifi-settings-1.0-2|14	BuildArch:	noarch
21cr|polkit-wifi-settings-1.0-2|15	
21cr|polkit-wifi-settings-1.0-2|16	%description
21cr|polkit-wifi-settings-1.0-2|17	The Polkit rule is that when viewing the password from the WiFi network.
21cr|polkit-wifi-settings-1.0-2|18	
21cr|polkit-wifi-settings-1.0-2|19	%description -l ru_RU.UTF-8
21cr|polkit-wifi-settings-1.0-2|20	Правило Polkit, чтобы при просмотре пароля от WiFi-сети.
21cr|polkit-wifi-settings-1.0-2|21	
21cr|polkit-wifi-settings-1.0-2|22	#------------------------------------------------------------------
21cr|polkit-wifi-settings-1.0-2|23	
21cr|polkit-wifi-settings-1.0-2|24	%package user-password
21cr|polkit-wifi-settings-1.0-2|25	Summary:    Settings for displaying the WiFi account transfer
21cr|polkit-wifi-settings-1.0-2|26	Requires:	polkit
21cr|polkit-wifi-settings-1.0-2|27	Conflicts:	mostech-wifi-settings-admin-password
21cr|polkit-wifi-settings-1.0-2|28	
21cr|polkit-wifi-settings-1.0-2|29	%description user-password
21cr|polkit-wifi-settings-1.0-2|30	The Polkit rule requires that when viewing a password from a WiFi network, the user's password is requested.
21cr|polkit-wifi-settings-1.0-2|31	
21cr|polkit-wifi-settings-1.0-2|32	%description user-password -l ru_RU.UTF-8
21cr|polkit-wifi-settings-1.0-2|33	Правило Polkit, чтобы при просмотре пароля от WiFi-сети запрашивался пароль пользователя.
21cr|polkit-wifi-settings-1.0-2|34	
21cr|polkit-wifi-settings-1.0-2|35	%files user-password
21cr|polkit-wifi-settings-1.0-2|36	%{_datadir}/polkit-1/rules.d/21-wifi-password-view.rules
21cr|polkit-wifi-settings-1.0-2|37	
21cr|polkit-wifi-settings-1.0-2|38	#------------------------------------------------------------------
21cr|polkit-wifi-settings-1.0-2|39	
21cr|polkit-wifi-settings-1.0-2|40	%package admin-password
21cr|polkit-wifi-settings-1.0-2|41	Summary:    Settings for displaying the WiFi account transfer
21cr|polkit-wifi-settings-1.0-2|42	Requires:	polkit
21cr|polkit-wifi-settings-1.0-2|43	Conflicts:	mostech-wifi-settings-user-password
21cr|polkit-wifi-settings-1.0-2|44	
21cr|polkit-wifi-settings-1.0-2|45	%description admin-password
21cr|polkit-wifi-settings-1.0-2|46	The Polkit rule requires that when viewing the WiFi network password, the administrator password (wheel) is requested.
21cr|polkit-wifi-settings-1.0-2|47	
21cr|polkit-wifi-settings-1.0-2|48	%description admin-password -l ru_RU.UTF-8
21cr|polkit-wifi-settings-1.0-2|49	Правило Polkit, чтобы при просмотре пароля от WiFi-сети запрашивался пароль администратора (wheel).
21cr|polkit-wifi-settings-1.0-2|50	
21cr|polkit-wifi-settings-1.0-2|51	%files admin-password
21cr|polkit-wifi-settings-1.0-2|52	%{_datadir}/polkit-1/rules.d/20-wifi-password-admin.rules
21cr|polkit-wifi-settings-1.0-2|53	
21cr|polkit-wifi-settings-1.0-2|54	#------------------------------------------------------------------
21cr|polkit-wifi-settings-1.0-2|55	
21cr|polkit-wifi-settings-1.0-2|56	%install
21cr|polkit-wifi-settings-1.0-2|57	mkdir -p %{buildroot}%{_datadir}/polkit-1/rules.d
21cr|polkit-wifi-settings-1.0-2|58	
21cr|polkit-wifi-settings-1.0-2|59	install -m644 %{SOURCE10} %{buildroot}%{_datadir}/polkit-1/rules.d
21cr|polkit-wifi-settings-1.0-2|60	install -m644 %{SOURCE11} %{buildroot}%{_datadir}/polkit-1/rules.d
21cr|polkit-wifi-settings-1.0-2|61	
21cr|polkit-wifi-settings-1.0-2|62	%changelog
21cr|polkit-wifi-settings-1.0-2|63	- Merge: 0de57fd 7dcc54b
21cr|polkit-wifi-settings-1.0-2|64	* Wed Dec 3 2025 tema <temap@mail.ru>
21cr|polkit-wifi-settings-1.0-2|65	- Merge pull request #2 from ckumuhok/polkit-wifi-settings:rosa2023.1
21cr|polkit-wifi-settings-1.0-2|66	- Поднята версия release
21cr|polkit-wifi-settings-1.0-2|67	
21cr|polkit-wifi-settings-1.0-2|68	* Wed Dec 3 2025 Проскурнёв Илья <ckumuhok@mail.ru>
21cr|polkit-wifi-settings-1.0-2|69	- Поднята версия release
21cr|polkit-wifi-settings-1.0-2|70	
21cr|polkit-wifi-settings-1.0-2|71	- Merge: 98af70f 6a9c3d6
21cr|polkit-wifi-settings-1.0-2|72	* Wed Dec 3 2025 tema <temap@mail.ru>
21cr|polkit-wifi-settings-1.0-2|73	- Merge pull request #1 from ckumuhok/polkit-wifi-settings:rosa2023.1
21cr|polkit-wifi-settings-1.0-2|74	- Исправил название polkit-правил
21cr|polkit-wifi-settings-1.0-2|75	
21cr|polkit-wifi-settings-1.0-2|76	* Wed Dec 3 2025 Проскурнёв Илья <ckumuhok@mail.ru>
21cr|polkit-wifi-settings-1.0-2|77	- Удалены лишние tab
21cr|polkit-wifi-settings-1.0-2|78	
21cr|polkit-wifi-settings-1.0-2|79	* Wed Dec 3 2025 Проскурнёв Илья <ckumuhok@mail.ru>
21cr|polkit-wifi-settings-1.0-2|80	- Исправлены названия polkit-правил из-за конфликта с sddm
21cr|polkit-wifi-settings-1.0-2|81	
21cr|polkit-wifi-settings-1.0-2|82	* Tue Nov 11 2025 Artem Proskurnev <temap@mail.ru> 1.0-1
21cr|polkit-wifi-settings-1.0-2|83	- Удалены лишние пустые строки
21cr|polkit-wifi-settings-1.0-2|84	
21cr|polkit-wifi-settings-1.0-2|85	* Tue Nov 11 2025 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|polkit-wifi-settings-1.0-2|86	- Изменение название пакета
21cr|polkit-wifi-settings-1.0-2|87	
21cr|polkit-wifi-settings-1.0-2|88	* Thu Nov 6 2025 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|polkit-wifi-settings-1.0-2|89	- Исправлены зависимости и описание пакетов
21cr|polkit-wifi-settings-1.0-2|90	
21cr|polkit-wifi-settings-1.0-2|91	* Thu Nov 6 2025 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|polkit-wifi-settings-1.0-2|92	- Initial commit

6397 21
21cr|polybar-3.7.1-1|1	# Git субмодули
21cr|polybar-3.7.1-1|2	#   * i3ipcpp
21cr|polybar-3.7.1-1|3	%global i3ipcpp_commit 21ce9060ac7c502225fdbd2f200b1cbdd8eca08d
21cr|polybar-3.7.1-1|4	%global i3ipcpp_shortcommit %(c=%{i3ipcpp_commit}; echo ${c:0:7})
21cr|polybar-3.7.1-1|5	#   * xpp
21cr|polybar-3.7.1-1|6	%global xpp_commit 044e69d05db7f89339bda1ccd1efe0263b01c8f6
21cr|polybar-3.7.1-1|7	%global xpp_shortcommit %(c=%{xpp_commit}; echo ${c:0:7})
21cr|polybar-3.7.1-1|8	
21cr|polybar-3.7.1-1|9	Summary:    Fast and easy-to-use status bar
21cr|polybar-3.7.1-1|10	Summary(ru_RU.UTF-8):   Быстрая и простая в использовании строка состояния
21cr|polybar-3.7.1-1|11	Name:       polybar
21cr|polybar-3.7.1-1|12	Version:    3.7.1
21cr|polybar-3.7.1-1|13	Release:    1
21cr|polybar-3.7.1-1|14	License:    MIT
21cr|polybar-3.7.1-1|15	# BSD 2-clause "Simplified" License
21cr|polybar-3.7.1-1|16	# ---------------------------------
21cr|polybar-3.7.1-1|17	# lib/concurrentqueue/
21cr|polybar-3.7.1-1|18	#
21cr|polybar-3.7.1-1|19	# Expat License
21cr|polybar-3.7.1-1|20	# -------------
21cr|polybar-3.7.1-1|21	# lib/i3ipcpp/
21cr|polybar-3.7.1-1|22	# lib/xpp/
21cr|polybar-3.7.1-1|23	Group:      System/X11
21cr|polybar-3.7.1-1|24	Url:        https://github.com/polybar/polybar
21cr|polybar-3.7.1-1|25	Source0:    https://github.com/polybar/polybar/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|polybar-3.7.1-1|26	Source1:    https://github.com/polybar/i3ipcpp/archive/%{i3ipcpp_commit}/i3ipcpp-%{i3ipcpp_shortcommit}.zip
21cr|polybar-3.7.1-1|27	Source2:    https://github.com/polybar/xpp/archive/%{xpp_commit}/xpp-%{xpp_shortcommit}.zip
21cr|polybar-3.7.1-1|28	
21cr|polybar-3.7.1-1|29	BuildRequires:	clang >= 3.4
21cr|polybar-3.7.1-1|30	BuildRequires:	cmake >= 3.1
21cr|polybar-3.7.1-1|31	BuildRequires:	%{_lib}xcb-util-image-devel
21cr|polybar-3.7.1-1|32	BuildRequires:	%{_lib}xcb-util-wm-devel
21cr|polybar-3.7.1-1|33	BuildRequires:	pkgconfig(xcb-xrm)
21cr|polybar-3.7.1-1|34	BuildRequires:	x11-proto-devel
21cr|polybar-3.7.1-1|35	BuildRequires:	libiw-devel
21cr|polybar-3.7.1-1|36	BuildRequires:	pkgconfig(alsa)
21cr|polybar-3.7.1-1|37	BuildRequires:	pkgconfig(python3)
21cr|polybar-3.7.1-1|38	BuildRequires:	pkgconfig(cairo)
21cr|polybar-3.7.1-1|39	BuildRequires:	pkgconfig(jsoncpp)
21cr|polybar-3.7.1-1|40	BuildRequires:	pkgconfig(libcurl)
21cr|polybar-3.7.1-1|41	BuildRequires:	pkgconfig(libpulse)
21cr|polybar-3.7.1-1|42	BuildRequires:	pkgconfig(libuv)
21cr|polybar-3.7.1-1|43	BuildRequires:	pkgconfig(xcb)
21cr|polybar-3.7.1-1|44	BuildRequires:	pkgconfig(xcb-proto)
21cr|polybar-3.7.1-1|45	BuildRequires:	pkgconfig(xcb-util)
21cr|polybar-3.7.1-1|46	BuildRequires:	pkgconfig(xcb-cursor)
21cr|polybar-3.7.1-1|47	BuildRequires:	python3egg(sphinx)
21cr|polybar-3.7.1-1|48	BuildRequires:	wireless-tools
21cr|polybar-3.7.1-1|49	BuildRequires:	i3-devel
21cr|polybar-3.7.1-1|50	Requires:	siji-font
21cr|polybar-3.7.1-1|51	
21cr|polybar-3.7.1-1|52	%description
21cr|polybar-3.7.1-1|53	Polybar aims to help users build beautiful and highly customizable status bars
21cr|polybar-3.7.1-1|54	for their desktop environment, without the need of having a black belt in shell
21cr|polybar-3.7.1-1|55	scripting.
21cr|polybar-3.7.1-1|56	
21cr|polybar-3.7.1-1|57	%description -l ru_RU.UTF-8
21cr|polybar-3.7.1-1|58	Polybar стремится помочь пользователям создавать красивые и легко настраиваемые строки состояния
21cr|polybar-3.7.1-1|59	для своего рабочего стола без необходимости иметь черный пояс по написанию сценариев оболочки.
21cr|polybar-3.7.1-1|60	
21cr|polybar-3.7.1-1|61	#-------------------------------------
21cr|polybar-3.7.1-1|62	%files
21cr|polybar-3.7.1-1|63	%{_sysconfdir}/polybar/config.ini
21cr|polybar-3.7.1-1|64	%{_bindir}/polybar
21cr|polybar-3.7.1-1|65	%{_bindir}/polybar-msg
21cr|polybar-3.7.1-1|66	%{_datadir}/bash-completion/completions/polybar
21cr|polybar-3.7.1-1|67	%{_docdir}/polybar
21cr|polybar-3.7.1-1|68	%{_datadir}/zsh/
21cr|polybar-3.7.1-1|69	%{_mandir}/man1/%{name}*
21cr|polybar-3.7.1-1|70	%{_mandir}/man5/%{name}*
21cr|polybar-3.7.1-1|71	#-------------------------------------
21cr|polybar-3.7.1-1|72	%prep
21cr|polybar-3.7.1-1|73	# Основной тарбалл
21cr|polybar-3.7.1-1|74	%setup -q
21cr|polybar-3.7.1-1|75	# Распаковка i3ipcpp
21cr|polybar-3.7.1-1|76	%setup -q -D -T -a1
21cr|polybar-3.7.1-1|77	# Распаковка xpp
21cr|polybar-3.7.1-1|78	%setup -q -D -T -a2
21cr|polybar-3.7.1-1|79	
21cr|polybar-3.7.1-1|80	# Копирование субмодулей
21cr|polybar-3.7.1-1|81	rm -rf lib/i3ipcpp
21cr|polybar-3.7.1-1|82	mv i3ipcpp-%{i3ipcpp_commit} lib/i3ipcpp
21cr|polybar-3.7.1-1|83	
21cr|polybar-3.7.1-1|84	rm -rf lib/xpp
21cr|polybar-3.7.1-1|85	mv xpp-%{xpp_commit} lib/xpp
21cr|polybar-3.7.1-1|86	
21cr|polybar-3.7.1-1|87	%build
21cr|polybar-3.7.1-1|88	%cmake
21cr|polybar-3.7.1-1|89	%make
21cr|polybar-3.7.1-1|90	
21cr|polybar-3.7.1-1|91	%install
21cr|polybar-3.7.1-1|92	%makeinstall_std -C build

6398 21
21cr|polychromatic-0.8.3-1|1	Summary:	RGB lighting interface utilites
21cr|polychromatic-0.8.3-1|2	Name:		polychromatic
21cr|polychromatic-0.8.3-1|3	Version:	0.8.3
21cr|polychromatic-0.8.3-1|4	Release:	1
21cr|polychromatic-0.8.3-1|5	License:	GPLv3
21cr|polychromatic-0.8.3-1|6	Group:		System/Configuration/Hardware
21cr|polychromatic-0.8.3-1|7	Url:		https://github.com/polychromatic/polychromatic
21cr|polychromatic-0.8.3-1|8	Source0:	https://github.com/polychromatic/polychromatic/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|polychromatic-0.8.3-1|9	BuildRequires:	intltool
21cr|polychromatic-0.8.3-1|10	BuildRequires:	meson
21cr|polychromatic-0.8.3-1|11	BuildRequires:	python3
21cr|polychromatic-0.8.3-1|12	BuildRequires:	rsync
21cr|polychromatic-0.8.3-1|13	BuildRequires:	sassc
21cr|polychromatic-0.8.3-1|14	Requires:	openrazer
21cr|polychromatic-0.8.3-1|15	Requires:	qt5-qtsvg-examples
21cr|polychromatic-0.8.3-1|16	Requires:	python3-gobject
21cr|polychromatic-0.8.3-1|17	Requires:	python3-qt5-svg
21cr|polychromatic-0.8.3-1|18	Requires:	python3-qt5-webenginewidgets
21cr|polychromatic-0.8.3-1|19	Requires:	python3dist(colorama)
21cr|polychromatic-0.8.3-1|20	Requires:	python3dist(colour)
21cr|polychromatic-0.8.3-1|21	Requires:	python3dist(pyqt5)
21cr|polychromatic-0.8.3-1|22	Requires:	python3dist(pyqtwebengine)
21cr|polychromatic-0.8.3-1|23	Requires:	python3dist(requests)
21cr|polychromatic-0.8.3-1|24	Requires:	python3dist(setproctitle)
21cr|polychromatic-0.8.3-1|25	Requires:	typelib(AppIndicator3)
21cr|polychromatic-0.8.3-1|26	BuildArch:	noarch
21cr|polychromatic-0.8.3-1|27	
21cr|polychromatic-0.8.3-1|28	%description
21cr|polychromatic-0.8.3-1|29	A vendor agnostic suite of front-end applications that configures peripheral
21cr|polychromatic-0.8.3-1|30	lighting (such as RGB keyboards and mice) via a graphical, command line or
21cr|polychromatic-0.8.3-1|31	tray applet interface.
21cr|polychromatic-0.8.3-1|32	
21cr|polychromatic-0.8.3-1|33	%files -f %{name}.lang
21cr|polychromatic-0.8.3-1|34	%doc README.md
21cr|polychromatic-0.8.3-1|35	%license LICENSE
21cr|polychromatic-0.8.3-1|36	%{_bindir}/%{name}-*
21cr|polychromatic-0.8.3-1|37	%{_datadir}/applications/%{name}.desktop
21cr|polychromatic-0.8.3-1|38	%{_datadir}/%{name}/*
21cr|polychromatic-0.8.3-1|39	%{_iconsdir}/hicolor/*
21cr|polychromatic-0.8.3-1|40	%{_mandir}/man1/%{name}-*
21cr|polychromatic-0.8.3-1|41	%{python3_sitelib}/%{name}/*
21cr|polychromatic-0.8.3-1|42	%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
21cr|polychromatic-0.8.3-1|43	
21cr|polychromatic-0.8.3-1|44	#------------------------------------------------------------------
21cr|polychromatic-0.8.3-1|45	
21cr|polychromatic-0.8.3-1|46	%prep
21cr|polychromatic-0.8.3-1|47	%autosetup -p1
21cr|polychromatic-0.8.3-1|48	
21cr|polychromatic-0.8.3-1|49	%build
21cr|polychromatic-0.8.3-1|50	%meson
21cr|polychromatic-0.8.3-1|51	%meson_build
21cr|polychromatic-0.8.3-1|52	
21cr|polychromatic-0.8.3-1|53	%install
21cr|polychromatic-0.8.3-1|54	%meson_install
21cr|polychromatic-0.8.3-1|55	
21cr|polychromatic-0.8.3-1|56	%find_lang %{name}

6399 21
21cr|ponyprog2000-3.0.0-2|1	%define debug_package %{nil}
21cr|ponyprog2000-3.0.0-2|2	
21cr|ponyprog2000-3.0.0-2|3	Name:		ponyprog2000
21cr|ponyprog2000-3.0.0-2|4	Version:	3.0.0
21cr|ponyprog2000-3.0.0-2|5	Release:	2
21cr|ponyprog2000-3.0.0-2|6	Summary:	Serial device programmer
21cr|ponyprog2000-3.0.0-2|7	#Source0:	https://netix.dl.sourceforge.net/project/ponyprog/PonyProg%20sources/3.0.0/ponyprog-3.0.0.tar.gz
21cr|ponyprog2000-3.0.0-2|8	Source0:	ponyprog-%{version}.tar.gz
21cr|ponyprog2000-3.0.0-2|9	Url:		https://sourceforge.net/projects/ponyprog
21cr|ponyprog2000-3.0.0-2|10	# ponyprog 2000 is under GPL according to Author message:
21cr|ponyprog2000-3.0.0-2|11	# http://ponyprog1.sourceforge.net/phorum/read.php?f=1&i=4096&t=4096
21cr|ponyprog2000-3.0.0-2|12	#Url:		http://www.lancos.com/prog.html
21cr|ponyprog2000-3.0.0-2|13	License:	GPLv2
21cr|ponyprog2000-3.0.0-2|14	Group:		Development/Other
21cr|ponyprog2000-3.0.0-2|15	BuildRequires:	cmake
21cr|ponyprog2000-3.0.0-2|16	BuildRequires:	imagemagick
21cr|ponyprog2000-3.0.0-2|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|ponyprog2000-3.0.0-2|18	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|ponyprog2000-3.0.0-2|19	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|ponyprog2000-3.0.0-2|20	Provides:	ponyprog = %{EVRD}
21cr|ponyprog2000-3.0.0-2|21	ExclusiveArch:	%{ix86} %{x86_64}
21cr|ponyprog2000-3.0.0-2|22	
21cr|ponyprog2000-3.0.0-2|23	%description
21cr|ponyprog2000-3.0.0-2|24	PonyProg is a serial device programmer software with a user friendly GUI
21cr|ponyprog2000-3.0.0-2|25	framework available for Windows95, 98, 2000 & NT and Intel Linux. Its purpose
21cr|ponyprog2000-3.0.0-2|26	is reading and writing every serial device. At the moment it supports I2C Bus,
21cr|ponyprog2000-3.0.0-2|27	Microwire, SPI eeprom, the Atmel AVR and Microchip PIC micro.
21cr|ponyprog2000-3.0.0-2|28	
21cr|ponyprog2000-3.0.0-2|29	%files
21cr|ponyprog2000-3.0.0-2|30	%defattr(-,root,root,755)
21cr|ponyprog2000-3.0.0-2|31	%doc README
21cr|ponyprog2000-3.0.0-2|32	%{_bindir}/ponyprog
21cr|ponyprog2000-3.0.0-2|33	%{_miconsdir}/ponyprog.png
21cr|ponyprog2000-3.0.0-2|34	%{_liconsdir}/ponyprog.png
21cr|ponyprog2000-3.0.0-2|35	%{_iconsdir}/ponyprog.png
21cr|ponyprog2000-3.0.0-2|36	%{_datadir}/applications/*
21cr|ponyprog2000-3.0.0-2|37	%{_datadir}/ponyprog/lang/*
21cr|ponyprog2000-3.0.0-2|38	
21cr|ponyprog2000-3.0.0-2|39	%prep
21cr|ponyprog2000-3.0.0-2|40	%setup -q -n ponyprog
21cr|ponyprog2000-3.0.0-2|41	
21cr|ponyprog2000-3.0.0-2|42	%build
21cr|ponyprog2000-3.0.0-2|43	%cmake -DUSE_DEBUGGER=OFF -DUSE_QT5=ON
21cr|ponyprog2000-3.0.0-2|44	%make
21cr|ponyprog2000-3.0.0-2|45	
21cr|ponyprog2000-3.0.0-2|46	%install
21cr|ponyprog2000-3.0.0-2|47	mkdir -p %{buildroot}%{_bindir}
21cr|ponyprog2000-3.0.0-2|48	mkdir -p %{buildroot}%{_iconsdir}
21cr|ponyprog2000-3.0.0-2|49	mkdir -p %{buildroot}%{_miconsdir}
21cr|ponyprog2000-3.0.0-2|50	mkdir -p %{buildroot}%{_liconsdir}
21cr|ponyprog2000-3.0.0-2|51	mkdir -p %{buildroot}%{_datadir}/ponyprog/lang
21cr|ponyprog2000-3.0.0-2|52	
21cr|ponyprog2000-3.0.0-2|53	cp build/ponyprog %{buildroot}%{_bindir}
21cr|ponyprog2000-3.0.0-2|54	cp lang/*utf %{buildroot}%{_datadir}/ponyprog/lang
21cr|ponyprog2000-3.0.0-2|55	
21cr|ponyprog2000-3.0.0-2|56	convert -resize 16x16 icons/ponyprog.png %{buildroot}%{_miconsdir}/ponyprog.png
21cr|ponyprog2000-3.0.0-2|57	convert -resize 32x32 icons/ponyprog.png %{buildroot}%{_iconsdir}/ponyprog.png
21cr|ponyprog2000-3.0.0-2|58	convert -resize 48x48 icons/ponyprog.png %{buildroot}%{_liconsdir}/ponyprog.png
21cr|ponyprog2000-3.0.0-2|59	
21cr|ponyprog2000-3.0.0-2|60	# menu entry
21cr|ponyprog2000-3.0.0-2|61	
21cr|ponyprog2000-3.0.0-2|62	mkdir -p %{buildroot}%{_datadir}/applications
21cr|ponyprog2000-3.0.0-2|63	cat > %{buildroot}%{_datadir}/applications/ponyprog.desktop << EOF
21cr|ponyprog2000-3.0.0-2|64	[Desktop Entry]
21cr|ponyprog2000-3.0.0-2|65	Name=Ponyprog2000
21cr|ponyprog2000-3.0.0-2|66	Comment=Serial device programmer
21cr|ponyprog2000-3.0.0-2|67	Exec=%{_bindir}/ponyprog
21cr|ponyprog2000-3.0.0-2|68	Icon=ponyprog
21cr|ponyprog2000-3.0.0-2|69	Terminal=false
21cr|ponyprog2000-3.0.0-2|70	Type=Application
21cr|ponyprog2000-3.0.0-2|71	Categories=X-MandrivaLinux-MoreApplications-Sciences-Robotics;Science;Electronics;
21cr|ponyprog2000-3.0.0-2|72	EOF

6400 21
21cr|pop-before-smtp-1.42-5|1	Name:		pop-before-smtp
21cr|pop-before-smtp-1.42-5|2	Version:	1.42
21cr|pop-before-smtp-1.42-5|3	Release:	5
21cr|pop-before-smtp-1.42-5|4	Summary:	Watch log for pop/imap auth, notify Postfix to allow relay
21cr|pop-before-smtp-1.42-5|5	License:	BSD like
21cr|pop-before-smtp-1.42-5|6	Group:		System/Servers
21cr|pop-before-smtp-1.42-5|7	URL:		http://popbsmtp.sourceforge.net/
21cr|pop-before-smtp-1.42-5|8	Source:		http://prdownloads.sourceforge.net/popbsmtp/pop-before-smtp-%{version}.tar.bz2
21cr|pop-before-smtp-1.42-5|9	Requires(pre):		rpm-helper
21cr|pop-before-smtp-1.42-5|10	BuildArch:	noarch
21cr|pop-before-smtp-1.42-5|11	
21cr|pop-before-smtp-1.42-5|12	%description
21cr|pop-before-smtp-1.42-5|13	Spam prevention requires preventing open relaying through email
21cr|pop-before-smtp-1.42-5|14	servers. However, legit users want to be able to relay. If legit
21cr|pop-before-smtp-1.42-5|15	users always stayed in one spot, they'd be easy to describe to the
21cr|pop-before-smtp-1.42-5|16	daemon. However, what with roving laptops, logins from home, etc.,
21cr|pop-before-smtp-1.42-5|17	legit users refuse to stay in one spot.
21cr|pop-before-smtp-1.42-5|18	
21cr|pop-before-smtp-1.42-5|19	pop-before-smtp watches the mail log, looking for successful
21cr|pop-before-smtp-1.42-5|20	pop/imap logins, and posts the originating IP address into a
21cr|pop-before-smtp-1.42-5|21	database which can be checked by Postfix, to allow relaying for
21cr|pop-before-smtp-1.42-5|22	people who have recently downloaded their email.
21cr|pop-before-smtp-1.42-5|23	
21cr|pop-before-smtp-1.42-5|24	%prep
21cr|pop-before-smtp-1.42-5|25	%setup -q
21cr|pop-before-smtp-1.42-5|26	#%patch1 -p 1 -b .init-with-reload-and-maillog-location
21cr|pop-before-smtp-1.42-5|27	perl -pi -e 's|/var/log/maillog|/var/log/mail/info|' README pop-before-smtp pop-before-smtp-conf.pl pop-before-smtp.init
21cr|pop-before-smtp-1.42-5|28	%build
21cr|pop-before-smtp-1.42-5|29	rm -rf %{buildroot}
21cr|pop-before-smtp-1.42-5|30	pod2man pop-before-smtp > pop-before-smtp.8 2>/dev/null
21cr|pop-before-smtp-1.42-5|31	
21cr|pop-before-smtp-1.42-5|32	%install
21cr|pop-before-smtp-1.42-5|33	rm -rf %{buildroot}
21cr|pop-before-smtp-1.42-5|34	mkdir -p %{buildroot}{%{_initrddir},%{_sysconfdir},%{_sbindir},%{_mandir}/man8}
21cr|pop-before-smtp-1.42-5|35	#cp pop-before-smtp.init	%{buildroot}%{_initrddir}/pop-before-smtp
21cr|pop-before-smtp-1.42-5|36	cp contrib/init-redhat-alex	%{buildroot}%{_initrddir}/pop-before-smtp
21cr|pop-before-smtp-1.42-5|37	cp pop-before-smtp-conf.pl	%{buildroot}%{_sysconfdir}
21cr|pop-before-smtp-1.42-5|38	cp pop-before-smtp		%{buildroot}%{_sbindir}
21cr|pop-before-smtp-1.42-5|39	cp pop-before-smtp.8		%{buildroot}%{_mandir}/man8
21cr|pop-before-smtp-1.42-5|40	
21cr|pop-before-smtp-1.42-5|41	%post
21cr|pop-before-smtp-1.42-5|42	%_post_service pop-before-smtp
21cr|pop-before-smtp-1.42-5|43	
21cr|pop-before-smtp-1.42-5|44	%preun
21cr|pop-before-smtp-1.42-5|45	%_post_service pop-before-smtp
21cr|pop-before-smtp-1.42-5|46	
21cr|pop-before-smtp-1.42-5|47	%clean
21cr|pop-before-smtp-1.42-5|48	rm -rf %{buildroot}
21cr|pop-before-smtp-1.42-5|49	
21cr|pop-before-smtp-1.42-5|50	%files
21cr|pop-before-smtp-1.42-5|51	%defattr(-, root, root)
21cr|pop-before-smtp-1.42-5|52	%doc README TODO COPYING contrib
21cr|pop-before-smtp-1.42-5|53	%doc %{_mandir}/man8/*
21cr|pop-before-smtp-1.42-5|54	%{_sbindir}/pop-before-smtp
21cr|pop-before-smtp-1.42-5|55	%config(noreplace) %{_initrddir}/pop-before-smtp
21cr|pop-before-smtp-1.42-5|56	%config(noreplace) %{_sysconfdir}/pop-before-smtp-conf.pl

6401 21
21cr|pop-before-smtp-in-c-1.0-4|1	#there's already a pop-before-smtp package in contribs, but this is another one written in c
21cr|pop-before-smtp-in-c-1.0-4|2	%define altname	pop-before-smtp
21cr|pop-before-smtp-in-c-1.0-4|3	
21cr|pop-before-smtp-in-c-1.0-4|4	Summary:	Watch log for pop/imap auth, notify Postfix to allow relay
21cr|pop-before-smtp-in-c-1.0-4|5	Name:		pop-before-smtp-in-c
21cr|pop-before-smtp-in-c-1.0-4|6	Version:	1.0
21cr|pop-before-smtp-in-c-1.0-4|7	Release:	4
21cr|pop-before-smtp-in-c-1.0-4|8	Source0:	%{altname}-%{version}.tar.bz2
21cr|pop-before-smtp-in-c-1.0-4|9	Source1:	%{altname}.init.bz2
21cr|pop-before-smtp-in-c-1.0-4|10	Patch0:		%{altname}-maillog.patch.bz2
21cr|pop-before-smtp-in-c-1.0-4|11	URL:		http://www.bluelavalamp.net/pop-before-smtp/
21cr|pop-before-smtp-in-c-1.0-4|12	License:	GPL
21cr|pop-before-smtp-in-c-1.0-4|13	Group:		System/Servers
21cr|pop-before-smtp-in-c-1.0-4|14	Requires(post,preun):	rpm-helper
21cr|pop-before-smtp-in-c-1.0-4|15	Requires:	postfix vm-pop3d
21cr|pop-before-smtp-in-c-1.0-4|16	Conflicts:	%{altname}
21cr|pop-before-smtp-in-c-1.0-4|17	
21cr|pop-before-smtp-in-c-1.0-4|18	%description
21cr|pop-before-smtp-in-c-1.0-4|19	Spam prevention requires preventing open relaying through email
21cr|pop-before-smtp-in-c-1.0-4|20	servers. However, legit users want to be able to relay. If legit
21cr|pop-before-smtp-in-c-1.0-4|21	users always stayed in one spot, they'd be easy to describe to the
21cr|pop-before-smtp-in-c-1.0-4|22	daemon. However, what with roving laptops, logins from home, etc.,
21cr|pop-before-smtp-in-c-1.0-4|23	legit users refuse to stay in one spot.
21cr|pop-before-smtp-in-c-1.0-4|24	
21cr|pop-before-smtp-in-c-1.0-4|25	pop-before-smtp watches the mail log, looking for successful
21cr|pop-before-smtp-in-c-1.0-4|26	pop/imap logins, and posts the originating IP address into a
21cr|pop-before-smtp-in-c-1.0-4|27	database which can be checked by Postfix, to allow relaying for
21cr|pop-before-smtp-in-c-1.0-4|28	people who have recently downloaded their email.
21cr|pop-before-smtp-in-c-1.0-4|29	
21cr|pop-before-smtp-in-c-1.0-4|30	%prep
21cr|pop-before-smtp-in-c-1.0-4|31	%setup -q -n %{altname}-%{version}
21cr|pop-before-smtp-in-c-1.0-4|32	bzcat %{SOURCE1} > %{altname}.init
21cr|pop-before-smtp-in-c-1.0-4|33	%patch0 -p0
21cr|pop-before-smtp-in-c-1.0-4|34	
21cr|pop-before-smtp-in-c-1.0-4|35	%build
21cr|pop-before-smtp-in-c-1.0-4|36	%{__cc} -DOPTIMIZE $RPM_OPT_FLAGS -o %{altname} %{altname}.c
21cr|pop-before-smtp-in-c-1.0-4|37	
21cr|pop-before-smtp-in-c-1.0-4|38	%install
21cr|pop-before-smtp-in-c-1.0-4|39	rm -rf $RPM_BUILD_ROOT
21cr|pop-before-smtp-in-c-1.0-4|40	install -m755 %{altname} -D %{buildroot}%{_sbindir}/%{altname}
21cr|pop-before-smtp-in-c-1.0-4|41	install -m755 %{altname}.init -D %{buildroot}%{_initrddir}/%{altname}
21cr|pop-before-smtp-in-c-1.0-4|42	
21cr|pop-before-smtp-in-c-1.0-4|43	%post
21cr|pop-before-smtp-in-c-1.0-4|44	%_post_service %{altname}
21cr|pop-before-smtp-in-c-1.0-4|45	
21cr|pop-before-smtp-in-c-1.0-4|46	%preun
21cr|pop-before-smtp-in-c-1.0-4|47	%_post_service %{altname}
21cr|pop-before-smtp-in-c-1.0-4|48	
21cr|pop-before-smtp-in-c-1.0-4|49	%clean
21cr|pop-before-smtp-in-c-1.0-4|50	rm -rf $RPM_BUILD_ROOT
21cr|pop-before-smtp-in-c-1.0-4|51	
21cr|pop-before-smtp-in-c-1.0-4|52	%files
21cr|pop-before-smtp-in-c-1.0-4|53	%defattr(-,root,root)
21cr|pop-before-smtp-in-c-1.0-4|54	%doc CHANGES %{altname}.html
21cr|pop-before-smtp-in-c-1.0-4|55	%{_sbindir}/%{altname}
21cr|pop-before-smtp-in-c-1.0-4|56	%config(noreplace) %{_initrddir}/%{altname}

6402 21
21cr|popcorntime-0.3.10-1|1	%global __strip /bin/true
21cr|popcorntime-0.3.10-1|2	%define	debug_package	%{nil}
21cr|popcorntime-0.3.10-1|3	%define	oname Popcorn-Time
21cr|popcorntime-0.3.10-1|4	#define	oversion 0.3.10
21cr|popcorntime-0.3.10-1|5	# useless provides
21cr|popcorntime-0.3.10-1|6	%global __provides_exclude 'npm\\(ansi-regex|asap|async|bencode|bncode|boom|castv2-client|combined-stream|cryptiles|debug|delayed-stream|end-of-stream|extend|forever-agent|form-data|glob|graceful-fs|hawk|hoek|inherits|json-stringify-safe|lodash|magnet-uri|mime|mime-db|mime-types|minimatch|minimist|mkdirp|ms|network-address|oauth-sign|once|q|qs|readable-stream|request|rimraf|sax|sntp|strip-ansi|tunnel-agent|underscore|upnp-device-client|upnp-mediarenderer-client|xmlbuilder\\)'
21cr|popcorntime-0.3.10-1|7	# self provided requires
21cr|popcorntime-0.3.10-1|8	%global __requires_exclude  'npm\\(ansi-regex|asap|async|bencode|bncode|boom|browserify|buffer-equal|castv2-client|combined-stream|cryptiles|debug|deep-extend|delayed-stream|end-of-stream|extend|extend.js|forever-agent|form-data|fs-extra|glob|graceful-fs|hawk|inherits|inquirer|json-stringify-safe|lodash|lru-queue|magnet-uri|mime|mime-db|mime-types|minimatch|minimist|mkdirp|ms|network-address|oauth-sign|once|q|qap|qs|querystring|readable-stream|request|rimraf|sax|sntp|strip-ansi|tunnel-agent|uglify-js|underscore|underscore.string|upnp-device-client|upnp-mediarenderer-client|xmlbuilder|hoek\\)|nodejs\\(engine\\)'
21cr|popcorntime-0.3.10-1|9	
21cr|popcorntime-0.3.10-1|10	Summary:	Watch movies in steaming
21cr|popcorntime-0.3.10-1|11	Name:		popcorntime
21cr|popcorntime-0.3.10-1|12	Version:	0.3.10
21cr|popcorntime-0.3.10-1|13	Release:	1
21cr|popcorntime-0.3.10-1|14	License:	GPLv3+
21cr|popcorntime-0.3.10-1|15	Group:		Video
21cr|popcorntime-0.3.10-1|16	Url:		https://popcorntime.sh/
21cr|popcorntime-0.3.10-1|17	# git clone https://github.com/popcorn-official/popcorn-desktop
21cr|popcorntime-0.3.10-1|18	%ifarch %{ix86}
21cr|popcorntime-0.3.10-1|19	Source0:	https://get.popcorntime.sh/build/%{oname}-%{version}-Linux-32.tar.xz
21cr|popcorntime-0.3.10-1|20	%else
21cr|popcorntime-0.3.10-1|21	Source0:	https://get.popcorntime.sh/build/%{oname}-%{version}-Linux-64.tar.xz
21cr|popcorntime-0.3.10-1|22	%endif
21cr|popcorntime-0.3.10-1|23	Source1:	https://github.com/popcorn-official/popcorn-desktop/blob/development/CHANGELOG.md
21cr|popcorntime-0.3.10-1|24	Source100:	popcorntime.rpmlintrc
21cr|popcorntime-0.3.10-1|25	
21cr|popcorntime-0.3.10-1|26	%description
21cr|popcorntime-0.3.10-1|27	Allow any computer user to watch movies easily streaming from torrents,
21cr|popcorntime-0.3.10-1|28	without any particular knowledge.
21cr|popcorntime-0.3.10-1|29	
21cr|popcorntime-0.3.10-1|30	%files
21cr|popcorntime-0.3.10-1|31	%doc CHANGELOG.md
21cr|popcorntime-0.3.10-1|32	%{_bindir}/%{name}
21cr|popcorntime-0.3.10-1|33	%{_datadir}/applications/%{name}.desktop
21cr|popcorntime-0.3.10-1|34	%{_datadir}/pixmaps/%{name}.png
21cr|popcorntime-0.3.10-1|35	%{_datadir}/%{name}
21cr|popcorntime-0.3.10-1|36	
21cr|popcorntime-0.3.10-1|37	#-----------------------------------------------------------------------------
21cr|popcorntime-0.3.10-1|38	
21cr|popcorntime-0.3.10-1|39	%prep
21cr|popcorntime-0.3.10-1|40	%setup -qcn %{name}-%{version}
21cr|popcorntime-0.3.10-1|41	cp -R %{SOURCE1} CHANGELOG.md
21cr|popcorntime-0.3.10-1|42	
21cr|popcorntime-0.3.10-1|43	
21cr|popcorntime-0.3.10-1|44	%build
21cr|popcorntime-0.3.10-1|45	# Nothing to build
21cr|popcorntime-0.3.10-1|46	
21cr|popcorntime-0.3.10-1|47	
21cr|popcorntime-0.3.10-1|48	%install
21cr|popcorntime-0.3.10-1|49	# Install manually all:
21cr|popcorntime-0.3.10-1|50	# 1. Create the needed dirs
21cr|popcorntime-0.3.10-1|51	install -dm755 %{buildroot}%{_datadir}
21cr|popcorntime-0.3.10-1|52	install -dm755 %{buildroot}%{_datadir}/pixmaps
21cr|popcorntime-0.3.10-1|53	install -dm755 %{buildroot}%{_bindir}
21cr|popcorntime-0.3.10-1|54	
21cr|popcorntime-0.3.10-1|55	# 2. Copy all the "source" files
21cr|popcorntime-0.3.10-1|56	cd ..
21cr|popcorntime-0.3.10-1|57	cp -a "popcorntime-%{version}" "%{buildroot}%{_datadir}/%{name}"
21cr|popcorntime-0.3.10-1|58	
21cr|popcorntime-0.3.10-1|59	cd popcorntime-%{version}
21cr|popcorntime-0.3.10-1|60	
21cr|popcorntime-0.3.10-1|61	# 3. Install the icon
21cr|popcorntime-0.3.10-1|62	install -Dm644 src/app/images/icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|popcorntime-0.3.10-1|63	
21cr|popcorntime-0.3.10-1|64	# 4. Make a menu entry
21cr|popcorntime-0.3.10-1|65	mkdir -p %{buildroot}%{_datadir}/applications
21cr|popcorntime-0.3.10-1|66	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|popcorntime-0.3.10-1|67	[Desktop Entry]
21cr|popcorntime-0.3.10-1|68	Name=%{name}
21cr|popcorntime-0.3.10-1|69	Comment=Watch movies in steaming
21cr|popcorntime-0.3.10-1|70	Exec=%{name}
21cr|popcorntime-0.3.10-1|71	Icon=%{name}
21cr|popcorntime-0.3.10-1|72	Terminal=false
21cr|popcorntime-0.3.10-1|73	Type=Application
21cr|popcorntime-0.3.10-1|74	StartupNotify=true
21cr|popcorntime-0.3.10-1|75	Categories=X-MandrivaLinux-Multimedia-Video;AudioVideo;Video;
21cr|popcorntime-0.3.10-1|76	EOF
21cr|popcorntime-0.3.10-1|77	
21cr|popcorntime-0.3.10-1|78	# 5. Create a wrapper script
21cr|popcorntime-0.3.10-1|79	cat << EOF > %{buildroot}%{_bindir}/%{name}
21cr|popcorntime-0.3.10-1|80	#!/bin/bash
21cr|popcorntime-0.3.10-1|81	cd %{_datadir}/%{name} && ./Popcorn-Time
21cr|popcorntime-0.3.10-1|82	EOF
21cr|popcorntime-0.3.10-1|83	chmod +x %{buildroot}%{_bindir}/%{name}

6403 21
21cr|popfile-1.1.3-3|1	Summary:	Automatic Email Classification
21cr|popfile-1.1.3-3|2	Name:		popfile
21cr|popfile-1.1.3-3|3	Version:	1.1.3
21cr|popfile-1.1.3-3|4	Release:	3
21cr|popfile-1.1.3-3|5	License:	GPL
21cr|popfile-1.1.3-3|6	Group:		Networking/Mail
21cr|popfile-1.1.3-3|7	URL:		http://getpopfile.org
21cr|popfile-1.1.3-3|8	Source0:	http://getpopfile.org/downloads/popfile-%{version}.zip
21cr|popfile-1.1.3-3|9	Source1:	popfile_16x16.png
21cr|popfile-1.1.3-3|10	Source2:	popfile_32x32.png
21cr|popfile-1.1.3-3|11	Source3:	popfile_48x48.png
21cr|popfile-1.1.3-3|12	Source4:	popfile.init.bz2
21cr|popfile-1.1.3-3|13	Requires(post,preun):	rpm-helper
21cr|popfile-1.1.3-3|14	BuildRequires:	perl
21cr|popfile-1.1.3-3|15	BuildRequires:	unzip
21cr|popfile-1.1.3-3|16	BuildArch:	noarch
21cr|popfile-1.1.3-3|17	
21cr|popfile-1.1.3-3|18	%description
21cr|popfile-1.1.3-3|19	POPFile is an email classification tool with a Naive Bayes
21cr|popfile-1.1.3-3|20	classifier, a POP3 proxy and a web interface. It runs on most
21cr|popfile-1.1.3-3|21	platforms and with most email clients.
21cr|popfile-1.1.3-3|22	
21cr|popfile-1.1.3-3|23	%prep
21cr|popfile-1.1.3-3|24	
21cr|popfile-1.1.3-3|25	%setup -q -c %{name}-%{version}
21cr|popfile-1.1.3-3|26	
21cr|popfile-1.1.3-3|27	# fix dir perms
21cr|popfile-1.1.3-3|28	find . -type d | xargs chmod 755
21cr|popfile-1.1.3-3|29	
21cr|popfile-1.1.3-3|30	# fix file perms
21cr|popfile-1.1.3-3|31	find . -type f | xargs chmod 644
21cr|popfile-1.1.3-3|32	
21cr|popfile-1.1.3-3|33	# fix exec file perms
21cr|popfile-1.1.3-3|34	find . -type f -name "*.pl" | xargs chmod 755
21cr|popfile-1.1.3-3|35	
21cr|popfile-1.1.3-3|36	# strip away annoying ^M
21cr|popfile-1.1.3-3|37	for i in pm pl html css msg; do
21cr|popfile-1.1.3-3|38	find . -type f -name "*.${i}" | xargs perl -p -i -e 's/\r//'
21cr|popfile-1.1.3-3|39	done
21cr|popfile-1.1.3-3|40	
21cr|popfile-1.1.3-3|41	%build
21cr|popfile-1.1.3-3|42	
21cr|popfile-1.1.3-3|43	%install
21cr|popfile-1.1.3-3|44	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|popfile-1.1.3-3|45	
21cr|popfile-1.1.3-3|46	install -d %{buildroot}%{_initrddir}
21cr|popfile-1.1.3-3|47	install -d %{buildroot}%{_menudir}
21cr|popfile-1.1.3-3|48	install -d %{buildroot}%{_liconsdir}
21cr|popfile-1.1.3-3|49	install -d %{buildroot}%{_iconsdir}
21cr|popfile-1.1.3-3|50	install -d %{buildroot}%{_miconsdir}
21cr|popfile-1.1.3-3|51	install -d %{buildroot}%{_datadir}/%{name}
21cr|popfile-1.1.3-3|52	
21cr|popfile-1.1.3-3|53	bzcat %{SOURCE4} > %{buildroot}%{_initrddir}/%{name}
21cr|popfile-1.1.3-3|54	chmod 755 %{buildroot}%{_initrddir}/%{name}
21cr|popfile-1.1.3-3|55	
21cr|popfile-1.1.3-3|56	cp -aRf * %{buildroot}%{_datadir}/%{name}/
21cr|popfile-1.1.3-3|57	
21cr|popfile-1.1.3-3|58	# install script to call the web interface from the menu.
21cr|popfile-1.1.3-3|59	cat > %{buildroot}%{_datadir}/%{name}/%{name} << EOF
21cr|popfile-1.1.3-3|60	#!/bin/sh
21cr|popfile-1.1.3-3|61	url='http://localhost:8080/'
21cr|popfile-1.1.3-3|62	if ! [ -z "\$BROWSER" ] && ( which \$BROWSER ); then
21cr|popfile-1.1.3-3|63	browser=\`which \$BROWSER\`
21cr|popfile-1.1.3-3|64	elif [ -x /usr/bin/netscape ]; then
21cr|popfile-1.1.3-3|65	browser=/usr/bin/netscape
21cr|popfile-1.1.3-3|66	elif [ -x /usr/bin/konqueror ]; then
21cr|popfile-1.1.3-3|67	browser=/usr/bin/konqueror
21cr|popfile-1.1.3-3|68	elif [ -x /usr/bin/lynx ]; then
21cr|popfile-1.1.3-3|69	browser='xterm -bg black -fg white -e lynx'
21cr|popfile-1.1.3-3|70	elif [ -x /usr/bin/links ]; then
21cr|popfile-1.1.3-3|71	browser='xterm -bg black -fg white -e links'
21cr|popfile-1.1.3-3|72	else
21cr|popfile-1.1.3-3|73	xmessage "No web browser found, install one or set the BROWSER environment variable!"
21cr|popfile-1.1.3-3|74	exit 1
21cr|popfile-1.1.3-3|75	fi
21cr|popfile-1.1.3-3|76	\$browser \$url
21cr|popfile-1.1.3-3|77	EOF
21cr|popfile-1.1.3-3|78	chmod 755 %{buildroot}%{_datadir}/%{name}/%{name}
21cr|popfile-1.1.3-3|79	
21cr|popfile-1.1.3-3|80	# fix menu stuff
21cr|popfile-1.1.3-3|81	mkdir -p %{buildroot}%{_datadir}/applications
21cr|popfile-1.1.3-3|82	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|popfile-1.1.3-3|83	[Desktop Entry]
21cr|popfile-1.1.3-3|84	Name=POPFile - Automatic Email Classification
21cr|popfile-1.1.3-3|85	Comment=An email classification tool with a Naive Bayes classifier
21cr|popfile-1.1.3-3|86	Exec=%{_datadir}/%{name}/%{name}
21cr|popfile-1.1.3-3|87	Icon=%{name}
21cr|popfile-1.1.3-3|88	Terminal=false
21cr|popfile-1.1.3-3|89	Type=Application
21cr|popfile-1.1.3-3|90	Categories=
21cr|popfile-1.1.3-3|91	EOF
21cr|popfile-1.1.3-3|92	
21cr|popfile-1.1.3-3|93	
21cr|popfile-1.1.3-3|94	install -m0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|popfile-1.1.3-3|95	install -m0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|popfile-1.1.3-3|96	install -m0644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|popfile-1.1.3-3|97	
21cr|popfile-1.1.3-3|98	# clean up
21cr|popfile-1.1.3-3|99	rm -f %{buildroot}%{_datadir}/%{name}/v%{version}.change
21cr|popfile-1.1.3-3|100	
21cr|popfile-1.1.3-3|101	%post
21cr|popfile-1.1.3-3|102	%_post_service %{name}
21cr|popfile-1.1.3-3|103	
21cr|popfile-1.1.3-3|104	%preun
21cr|popfile-1.1.3-3|105	%_preun_service %{name}
21cr|popfile-1.1.3-3|106	
21cr|popfile-1.1.3-3|107	%clean
21cr|popfile-1.1.3-3|108	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|popfile-1.1.3-3|109	
21cr|popfile-1.1.3-3|110	%files
21cr|popfile-1.1.3-3|111	%defattr(-,root,root)
21cr|popfile-1.1.3-3|112	%doc *.change
21cr|popfile-1.1.3-3|113	%config(noreplace) %attr(0755,root,root) %{_initrddir}/%{name}
21cr|popfile-1.1.3-3|114	%{_iconsdir}/*
21cr|popfile-1.1.3-3|115	%{_datadir}/%{name}
21cr|popfile-1.1.3-3|116	%{_datadir}/applications/mandriva-%{name}.desktop

6404 21
21cr|poppassd-ceti-1.8.5-7|1	Summary:	An Eudora and NUPOP change password server
21cr|poppassd-ceti-1.8.5-7|2	Name:		poppassd-ceti
21cr|poppassd-ceti-1.8.5-7|3	Version:	1.8.5
21cr|poppassd-ceti-1.8.5-7|4	Release:	7
21cr|poppassd-ceti-1.8.5-7|5	Group:		Networking/Remote access
21cr|poppassd-ceti-1.8.5-7|6	License:	Distributable
21cr|poppassd-ceti-1.8.5-7|7	URL:		http://echelon.pl/pubs/poppassd.html
21cr|poppassd-ceti-1.8.5-7|8	Source0:	http://echelon.pl/pubs/poppassd-%{version}.tar.bz2
21cr|poppassd-ceti-1.8.5-7|9	Source1:	poppassd.pam.bz2
21cr|poppassd-ceti-1.8.5-7|10	Source2:	poppassd.xinetd.bz2
21cr|poppassd-ceti-1.8.5-7|11	Source100:	%{name}.rpmlintrc
21cr|poppassd-ceti-1.8.5-7|12	Patch1:		poppassd-1.8.5-debug.patch
21cr|poppassd-ceti-1.8.5-7|13	Patch2:		poppassd-buildroot.patch
21cr|poppassd-ceti-1.8.5-7|14	Patch3:		poppassd-ceti-1.8-uid500.patch
21cr|poppassd-ceti-1.8.5-7|15	Provides:	poppassd
21cr|poppassd-ceti-1.8.5-7|16	Requires:	net-tools
21cr|poppassd-ceti-1.8.5-7|17	Requires:	pam
21cr|poppassd-ceti-1.8.5-7|18	Requires:	tcp_wrappers
21cr|poppassd-ceti-1.8.5-7|19	BuildRequires:	pam-devel
21cr|poppassd-ceti-1.8.5-7|20	
21cr|poppassd-ceti-1.8.5-7|21	%description
21cr|poppassd-ceti-1.8.5-7|22	Poppassd is a daemon allowing users to change their password via Eudora
21cr|poppassd-ceti-1.8.5-7|23	or NUPOP using a network protocol on port 106. This package uses PAM.
21cr|poppassd-ceti-1.8.5-7|24	
21cr|poppassd-ceti-1.8.5-7|25	Original version based on John Norstad's poppassd code. John
21cr|poppassd-ceti-1.8.5-7|26	Norstad's program ran the regular unix "passwd" command. This version
21cr|poppassd-ceti-1.8.5-7|27	calls PAM to change the password.
21cr|poppassd-ceti-1.8.5-7|28	
21cr|poppassd-ceti-1.8.5-7|29	Examine the (un)install scripts with "rpm --scripts <package>" before
21cr|poppassd-ceti-1.8.5-7|30	(de)installation. They modify some system configuration files.
21cr|poppassd-ceti-1.8.5-7|31	
21cr|poppassd-ceti-1.8.5-7|32	(See also ftp://ftp.nwu.edu/pub/poppassd for Norstad's original code).
21cr|poppassd-ceti-1.8.5-7|33	
21cr|poppassd-ceti-1.8.5-7|34	[Note, to log poppassd password changes, add the following line:
21cr|poppassd-ceti-1.8.5-7|35	
21cr|poppassd-ceti-1.8.5-7|36	local4.err 	-/var/log/poppassd.log
21cr|poppassd-ceti-1.8.5-7|37	
21cr|poppassd-ceti-1.8.5-7|38	to your /etc/syslog.conf file.]
21cr|poppassd-ceti-1.8.5-7|39	
21cr|poppassd-ceti-1.8.5-7|40	%prep
21cr|poppassd-ceti-1.8.5-7|41	
21cr|poppassd-ceti-1.8.5-7|42	%setup -n poppassd-%{version}
21cr|poppassd-ceti-1.8.5-7|43	%patch1 -p1
21cr|poppassd-ceti-1.8.5-7|44	%patch2 -p0
21cr|poppassd-ceti-1.8.5-7|45	%patch3 -p1
21cr|poppassd-ceti-1.8.5-7|46	
21cr|poppassd-ceti-1.8.5-7|47	%build
21cr|poppassd-ceti-1.8.5-7|48	%serverbuild
21cr|poppassd-ceti-1.8.5-7|49	CFLAGS="%{optflags}" %make
21cr|poppassd-ceti-1.8.5-7|50	
21cr|poppassd-ceti-1.8.5-7|51	%install
21cr|poppassd-ceti-1.8.5-7|52	install -d %{buildroot}%{_sbindir}
21cr|poppassd-ceti-1.8.5-7|53	install -d %{buildroot}%{_sysconfdir}/pam.d
21cr|poppassd-ceti-1.8.5-7|54	install -d %{buildroot}%{_sysconfdir}/xinetd.d
21cr|poppassd-ceti-1.8.5-7|55	
21cr|poppassd-ceti-1.8.5-7|56	make BINDIR=%{buildroot}%{_sbindir} install
21cr|poppassd-ceti-1.8.5-7|57	
21cr|poppassd-ceti-1.8.5-7|58	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/pam.d/poppassd
21cr|poppassd-ceti-1.8.5-7|59	bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/xinetd.d/poppassd
21cr|poppassd-ceti-1.8.5-7|60	chmod 644 README
21cr|poppassd-ceti-1.8.5-7|61	
21cr|poppassd-ceti-1.8.5-7|62	%clean
21cr|poppassd-ceti-1.8.5-7|63	
21cr|poppassd-ceti-1.8.5-7|64	%files
21cr|poppassd-ceti-1.8.5-7|65	%doc README
21cr|poppassd-ceti-1.8.5-7|66	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/poppassd
21cr|poppassd-ceti-1.8.5-7|67	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/poppassd
21cr|poppassd-ceti-1.8.5-7|68	%attr(0700,root,root) %{_sbindir}/poppassd

6405 21
21cr|portmixer-18.1-11|1	%define	major 0
21cr|portmixer-18.1-11|2	%define libname	%mklibname portmixer %{major}
21cr|portmixer-18.1-11|3	
21cr|portmixer-18.1-11|4	Summary:	Shared PortMixer library
21cr|portmixer-18.1-11|5	Name:		portmixer
21cr|portmixer-18.1-11|6	Version:	18.1
21cr|portmixer-18.1-11|7	Release:	11
21cr|portmixer-18.1-11|8	License:	BSD
21cr|portmixer-18.1-11|9	Group:		System/Libraries
21cr|portmixer-18.1-11|10	URL:		http://www.portaudio.com/
21cr|portmixer-18.1-11|11	Source0:	%{name}_v18_1.tar.bz2
21cr|portmixer-18.1-11|12	Patch0:		portmixer_v18_1-mdk.diff
21cr|portmixer-18.1-11|13	BuildRequires:	file
21cr|portmixer-18.1-11|14	BuildRequires:	libportaudio-devel
21cr|portmixer-18.1-11|15	
21cr|portmixer-18.1-11|16	%description
21cr|portmixer-18.1-11|17	PortMixer is intended to work side-by-side with PortAudio,
21cr|portmixer-18.1-11|18	the Portable Real-Time Audio Library by Ross Bencina and
21cr|portmixer-18.1-11|19	Phil Burk.
21cr|portmixer-18.1-11|20	
21cr|portmixer-18.1-11|21	%package -n	%{libname}
21cr|portmixer-18.1-11|22	Summary:	Shared PortMixer library
21cr|portmixer-18.1-11|23	Group:          System/Libraries
21cr|portmixer-18.1-11|24	
21cr|portmixer-18.1-11|25	%description -n	%{libname}
21cr|portmixer-18.1-11|26	PortMixer is intended to work side-by-side with PortAudio,
21cr|portmixer-18.1-11|27	the Portable Real-Time Audio Library by Ross Bencina and
21cr|portmixer-18.1-11|28	Phil Burk.
21cr|portmixer-18.1-11|29	
21cr|portmixer-18.1-11|30	%package -n	%{libname}-devel
21cr|portmixer-18.1-11|31	Summary:	Static library and header files for the PortMixer library
21cr|portmixer-18.1-11|32	Group:		Development/C
21cr|portmixer-18.1-11|33	Provides:	%{name}-devel = %{version}
21cr|portmixer-18.1-11|34	Provides:	lib%{name}-devel  = %{version}
21cr|portmixer-18.1-11|35	Requires:	%{libname} = %{version}
21cr|portmixer-18.1-11|36	Requires:	libportaudio-devel
21cr|portmixer-18.1-11|37	
21cr|portmixer-18.1-11|38	%description -n	%{libname}-devel
21cr|portmixer-18.1-11|39	PortMixer is intended to work side-by-side with PortAudio,
21cr|portmixer-18.1-11|40	the Portable Real-Time Audio Library by Ross Bencina and
21cr|portmixer-18.1-11|41	Phil Burk.
21cr|portmixer-18.1-11|42	
21cr|portmixer-18.1-11|43	This package contains the static PortMixer development library and
21cr|portmixer-18.1-11|44	the PortMixer API Header File.
21cr|portmixer-18.1-11|45	
21cr|portmixer-18.1-11|46	%prep
21cr|portmixer-18.1-11|47	
21cr|portmixer-18.1-11|48	%setup -q -n %{name}
21cr|portmixer-18.1-11|49	%patch0 -p1
21cr|portmixer-18.1-11|50	
21cr|portmixer-18.1-11|51	# fix dir perms
21cr|portmixer-18.1-11|52	find . -type d | xargs chmod 755
21cr|portmixer-18.1-11|53	
21cr|portmixer-18.1-11|54	# fix file perms
21cr|portmixer-18.1-11|55	find . -type f | xargs chmod 644
21cr|portmixer-18.1-11|56	
21cr|portmixer-18.1-11|57	# strip away annoying ^M
21cr|portmixer-18.1-11|58	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|portmixer-18.1-11|59	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|portmixer-18.1-11|60	
21cr|portmixer-18.1-11|61	%build
21cr|portmixer-18.1-11|62	
21cr|portmixer-18.1-11|63	%make CC="gcc" \
21cr|portmixer-18.1-11|64	CFLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT -D_GNU_SOURCE -Ipx_common"
21cr|portmixer-18.1-11|65	
21cr|portmixer-18.1-11|66	%install
21cr|portmixer-18.1-11|67	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|portmixer-18.1-11|68	
21cr|portmixer-18.1-11|69	install -d %{buildroot}/%{_includedir}
21cr|portmixer-18.1-11|70	install -d %{buildroot}/%{_libdir}
21cr|portmixer-18.1-11|71	
21cr|portmixer-18.1-11|72	install -m0755 libportmixer.so.%{major}.%{version} %{buildroot}/%{_libdir}/
21cr|portmixer-18.1-11|73	ln -snf libportmixer.so.%{major}.%{version} %{buildroot}%{_libdir}/libportmixer.so.%{major}
21cr|portmixer-18.1-11|74	ln -snf libportmixer.so.%{major}.%{version} %{buildroot}%{_libdir}/libportmixer.so
21cr|portmixer-18.1-11|75	install -m0644 libportmixer.a %{buildroot}%{_libdir}/
21cr|portmixer-18.1-11|76	install -m0644 px_common/portmixer.h %{buildroot}%{_includedir}/
21cr|portmixer-18.1-11|77	
21cr|portmixer-18.1-11|78	cat > README.MDK << EOF
21cr|portmixer-18.1-11|79	P O R T M I X E R
21cr|portmixer-18.1-11|80	-----------------
21cr|portmixer-18.1-11|81	
21cr|portmixer-18.1-11|82	This (old) code was taken from the iaxclient codebase, I was not able
21cr|portmixer-18.1-11|83	to find a tarball nor a version, so I used the same versioning as in
21cr|portmixer-18.1-11|84	portaudio. It seems Audacity uses a bundled version of this code, and
21cr|portmixer-18.1-11|85	there could be other softwares doing that as well.
21cr|portmixer-18.1-11|86	
21cr|portmixer-18.1-11|87	Regards // Oden Eriksson
21cr|portmixer-18.1-11|88	EOF
21cr|portmixer-18.1-11|89	
21cr|portmixer-18.1-11|90	
21cr|portmixer-18.1-11|91	%if %mdkversion < 200900
21cr|portmixer-18.1-11|92	%post -n %{libname} -p /sbin/ldconfig
21cr|portmixer-18.1-11|93	%endif
21cr|portmixer-18.1-11|94	
21cr|portmixer-18.1-11|95	%if %mdkversion < 200900
21cr|portmixer-18.1-11|96	%postun -n %{libname} -p /sbin/ldconfig
21cr|portmixer-18.1-11|97	%endif
21cr|portmixer-18.1-11|98	
21cr|portmixer-18.1-11|99	%clean
21cr|portmixer-18.1-11|100	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|portmixer-18.1-11|101	
21cr|portmixer-18.1-11|102	%files -n %{libname}
21cr|portmixer-18.1-11|103	%defattr(-,root,root)
21cr|portmixer-18.1-11|104	%doc LICENSE.txt README.MDK
21cr|portmixer-18.1-11|105	%{_libdir}/*.so.*
21cr|portmixer-18.1-11|106	
21cr|portmixer-18.1-11|107	%files -n %{libname}-devel
21cr|portmixer-18.1-11|108	%defattr(-,root,root)
21cr|portmixer-18.1-11|109	%doc px_tests/Makefile px_tests/px_test.c
21cr|portmixer-18.1-11|110	%{_includedir}/*
21cr|portmixer-18.1-11|111	%{_libdir}/*.so
21cr|portmixer-18.1-11|112	%{_libdir}/*.a

6406 21
21cr|portproton-1.7.5-1|1	%global debug_package %{nil}
21cr|portproton-1.7.5-1|2	
21cr|portproton-1.7.5-1|3	%global oname PortProton_ALT
21cr|portproton-1.7.5-1|4	
21cr|portproton-1.7.5-1|5	Summary:	Installer for PortProton
21cr|portproton-1.7.5-1|6	Name:		portproton
21cr|portproton-1.7.5-1|7	Version:	1.7.5
21cr|portproton-1.7.5-1|8	Release:	1
21cr|portproton-1.7.5-1|9	License:	MIT
21cr|portproton-1.7.5-1|10	Group:		Games/Other
21cr|portproton-1.7.5-1|11	Url:		https://github.com/Castro-Fidel/PortProton_ALT
21cr|portproton-1.7.5-1|12	Source0:	https://github.com/Castro-Fidel/PortProton_ALT/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|portproton-1.7.5-1|13	Requires:	bubblewrap
21cr|portproton-1.7.5-1|14	Requires:	cabextract
21cr|portproton-1.7.5-1|15	Requires:	coreutils
21cr|portproton-1.7.5-1|16	Requires:	curl
21cr|portproton-1.7.5-1|17	Requires:	file
21cr|portproton-1.7.5-1|18	Requires:	icoutils
21cr|portproton-1.7.5-1|19	Requires:	jq
21cr|portproton-1.7.5-1|20	Requires:	lib64backtrace0
21cr|portproton-1.7.5-1|21	Requires:	lib64drm2
21cr|portproton-1.7.5-1|22	Requires:	lib64freetype6
21cr|portproton-1.7.5-1|23	Requires:	lib64opencl1
21cr|portproton-1.7.5-1|24	Requires:	openssl
21cr|portproton-1.7.5-1|25	Requires:	sysvinit-tools
21cr|portproton-1.7.5-1|26	Requires:	tar
21cr|portproton-1.7.5-1|27	Requires:	vkd3d(x86-64)
21cr|portproton-1.7.5-1|28	Requires:	vulkan(x86-64)
21cr|portproton-1.7.5-1|29	Requires:	xdg-utils
21cr|portproton-1.7.5-1|30	Requires:	xz
21cr|portproton-1.7.5-1|31	Requires:	yad
21cr|portproton-1.7.5-1|32	Requires:	zstd
21cr|portproton-1.7.5-1|33	Recommends:	gamemode
21cr|portproton-1.7.5-1|34	Recommends:	lib64d3dadapter9_1
21cr|portproton-1.7.5-1|35	Recommends:	lib64txc-dxtn
21cr|portproton-1.7.5-1|36	Recommends:	libcurl4(x86-32)
21cr|portproton-1.7.5-1|37	Recommends:	libd3dadapter9_1(x86-32)
21cr|portproton-1.7.5-1|38	Recommends:	libdrm2(x86-32)
21cr|portproton-1.7.5-1|39	Recommends:	libfreetype2(x86-32)
21cr|portproton-1.7.5-1|40	Recommends:	libGL1(x86-32)
21cr|portproton-1.7.5-1|41	Recommends:	libnss3(x86-32)
21cr|portproton-1.7.5-1|42	Recommends:	libopencl1(x86-32)
21cr|portproton-1.7.5-1|43	Recommends:	libtxc-dxtn(x86-32)
21cr|portproton-1.7.5-1|44	Recommends:	libvulkan1(x86-32)
21cr|portproton-1.7.5-1|45	Recommends:	mesa(x86-32)
21cr|portproton-1.7.5-1|46	Recommends:	vkd3d(x86-32)
21cr|portproton-1.7.5-1|47	Recommends:	vulkan(x86-32)
21cr|portproton-1.7.5-1|48	ExclusiveArch:	x86_64
21cr|portproton-1.7.5-1|49	
21cr|portproton-1.7.5-1|50	%description
21cr|portproton-1.7.5-1|51	Installer PortProton for Windows games.
21cr|portproton-1.7.5-1|52	
21cr|portproton-1.7.5-1|53	%files
21cr|portproton-1.7.5-1|54	%license LICENSE
21cr|portproton-1.7.5-1|55	%{_appdatadir}/ru.linux_gaming.PortProton.metainfo.xml
21cr|portproton-1.7.5-1|56	%{_bindir}/%{name}
21cr|portproton-1.7.5-1|57	%{_datadir}/applications/ru.linux_gaming.PortProton.desktop
21cr|portproton-1.7.5-1|58	%{_iconsdir}/hicolor/scalable/apps/ru.linux_gaming.PortProton.svg
21cr|portproton-1.7.5-1|59	
21cr|portproton-1.7.5-1|60	#----------------------------------------------------------------------------
21cr|portproton-1.7.5-1|61	
21cr|portproton-1.7.5-1|62	%prep
21cr|portproton-1.7.5-1|63	%autosetup -p1 -n %{oname}-%{version}
21cr|portproton-1.7.5-1|64	
21cr|portproton-1.7.5-1|65	%build
21cr|portproton-1.7.5-1|66	
21cr|portproton-1.7.5-1|67	%install
21cr|portproton-1.7.5-1|68	install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|portproton-1.7.5-1|69	install -Dm644 ru.linux_gaming.PortProton.desktop %{buildroot}%{_datadir}/applications/ru.linux_gaming.PortProton.desktop
21cr|portproton-1.7.5-1|70	install -Dm644 ru.linux_gaming.PortProton.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/ru.linux_gaming.PortProton.svg
21cr|portproton-1.7.5-1|71	install -Dm644 ru.linux_gaming.PortProton.metainfo.xml %{buildroot}%{_appdatadir}/ru.linux_gaming.PortProton.metainfo.xml
21cr|portproton-1.7.5-1|72	
21cr|portproton-1.7.5-1|73	%changelog
21cr|portproton-1.7.5-1|74	* Mon Feb 23 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|portproton-1.7.5-1|75	- Update to 1.7.5
21cr|portproton-1.7.5-1|76	
21cr|portproton-1.7.5-1|77	* Fri Oct 18 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.7.1-1
21cr|portproton-1.7.5-1|78	- Update to 1.7.1
21cr|portproton-1.7.5-1|79	
21cr|portproton-1.7.5-1|80	- Merge: 855a182 d3e457e
21cr|portproton-1.7.5-1|81	* Sun Jul 14 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.7.0-1
21cr|portproton-1.7.5-1|82	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21cr|portproton-1.7.5-1|83	
21cr|portproton-1.7.5-1|84	* Sun Jul 14 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.7.0-1
21cr|portproton-1.7.5-1|85	- Update to 1.7.0
21cr|portproton-1.7.5-1|86	
21cr|portproton-1.7.5-1|87	- Merge: 2a5836c e8f1a0e
21cr|portproton-1.7.5-1|88	* Sun Jul 14 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.6.2-1
21cr|portproton-1.7.5-1|89	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21cr|portproton-1.7.5-1|90	
21cr|portproton-1.7.5-1|91	* Sun Jul 14 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.6.2-1
21cr|portproton-1.7.5-1|92	- Update to 1.6.2
21cr|portproton-1.7.5-1|93	
21cr|portproton-1.7.5-1|94	* Mon Jun 17 2024 Andrey Grigorev <survolog@yandex.ru> 1.6.1-3
21cr|portproton-1.7.5-1|95	- Rec contrib lib
21cr|portproton-1.7.5-1|96	
21cr|portproton-1.7.5-1|97	* Sat May 18 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.6.1-1
21cr|portproton-1.7.5-1|98	- Update to 1.6.1, Req yad, Rec gamemode for gamepad, up Rec major
21cr|portproton-1.7.5-1|99	
21cr|portproton-1.7.5-1|100	* Sat May 18 2024 Andrey Grigorev <survolog@yandex.ru> 1.6.1-2
21cr|portproton-1.7.5-1|101	- Req yad
21cr|portproton-1.7.5-1|102	
21cr|portproton-1.7.5-1|103	* Sat May 18 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.6.1-1
21cr|portproton-1.7.5-1|104	- Update to 1.6.1, Rec gamemode for gamepad, up Rec major
21cr|portproton-1.7.5-1|105	
21cr|portproton-1.7.5-1|106	- Merge: cb12d42 19486af
21cr|portproton-1.7.5-1|107	* Thu Apr 4 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.5.2-1
21cr|portproton-1.7.5-1|108	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21cr|portproton-1.7.5-1|109	
21cr|portproton-1.7.5-1|110	* Thu Apr 4 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.5.2-1
21cr|portproton-1.7.5-1|111	- Update metainfo files
21cr|portproton-1.7.5-1|112	
21cr|portproton-1.7.5-1|113	- Merge: 0148aee a00925f
21cr|portproton-1.7.5-1|114	* Thu Apr 4 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|portproton-1.7.5-1|115	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21cr|portproton-1.7.5-1|116	
21cr|portproton-1.7.5-1|117	* Thu Apr 4 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|portproton-1.7.5-1|118	- Update to 1.5.2
21cr|portproton-1.7.5-1|119	
21cr|portproton-1.7.5-1|120	* Tue Feb 20 2024 Александр <a.proklov@rosalinux.ru> 1.5-2
21cr|portproton-1.7.5-1|121	- fix requires
21cr|portproton-1.7.5-1|122	
21cr|portproton-1.7.5-1|123	- Merge: 4aaac4d 2a3f100
21cr|portproton-1.7.5-1|124	* Fri Feb 16 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.5-1
21cr|portproton-1.7.5-1|125	- Merge from rosa2023.1
21cr|portproton-1.7.5-1|126	
21cr|portproton-1.7.5-1|127	- Merge: c2236e7 c057e26
21cr|portproton-1.7.5-1|128	* Fri Feb 16 2024 survolog <survolog@yandex.ru> 1.5-1
21cr|portproton-1.7.5-1|129	- Merge pull request #5 from minergenon/portproton:rosa2023.1
21cr|portproton-1.7.5-1|130	- portproton
21cr|portproton-1.7.5-1|131	
21cr|portproton-1.7.5-1|132	* Thu Feb 15 2024 minergenon <minergenon@gmail.com>
21cr|portproton-1.7.5-1|133	- Update to 1.5
21cr|portproton-1.7.5-1|134	
21cr|portproton-1.7.5-1|135	* Thu Feb 15 2024 Andrey Grigorev <survolog@yandex.ru> 1.4-2
21cr|portproton-1.7.5-1|136	- No need system yad, drop yad for drop yad's desktops
21cr|portproton-1.7.5-1|137	
21cr|portproton-1.7.5-1|138	* Thu Feb 15 2024 Andrey Grigorev <survolog@yandex.ru> 1.4-2
21cr|portproton-1.7.5-1|139	- No need system yad, drop yad for drop yad's desktops
21cr|portproton-1.7.5-1|140	
21cr|portproton-1.7.5-1|141	- Merge: 7024cdd e03db05
21cr|portproton-1.7.5-1|142	* Sat Feb 10 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.4-1
21cr|portproton-1.7.5-1|143	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21cr|portproton-1.7.5-1|144	
21cr|portproton-1.7.5-1|145	- Merge: 67fb0fd 3cb1484
21cr|portproton-1.7.5-1|146	* Sat Feb 10 2024 survolog <survolog@yandex.ru> 1.4-1
21cr|portproton-1.7.5-1|147	- Merge pull request #2 from minergenon/portproton:rosa2023.1
21cr|portproton-1.7.5-1|148	- portproton
21cr|portproton-1.7.5-1|149	
21cr|portproton-1.7.5-1|150	* Sat Feb 10 2024 minergenon <minergenon@gmail.com>
21cr|portproton-1.7.5-1|151	- Update to 1.4
21cr|portproton-1.7.5-1|152	
21cr|portproton-1.7.5-1|153	- Merge: 3c4aa94 67fb0fd
21cr|portproton-1.7.5-1|154	* Sun Dec 3 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.3-2
21cr|portproton-1.7.5-1|155	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21cr|portproton-1.7.5-1|156	
21cr|portproton-1.7.5-1|157	* Sun Dec 3 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.3-2
21cr|portproton-1.7.5-1|158	- Fix desktop for plasma5
21cr|portproton-1.7.5-1|159	
21cr|portproton-1.7.5-1|160	* Sun Dec 3 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|portproton-1.7.5-1|161	- Fix desktop for plasma5
21cr|portproton-1.7.5-1|162	
21cr|portproton-1.7.5-1|163	* Sun Dec 3 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|portproton-1.7.5-1|164	- Fix desktop for plasma5
21cr|portproton-1.7.5-1|165	
21cr|portproton-1.7.5-1|166	* Sun Nov 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.3-1
21cr|portproton-1.7.5-1|167	- Update to 1.3
21cr|portproton-1.7.5-1|168	
21cr|portproton-1.7.5-1|169	* Sun May 29 2022 Andrey Grigorev <survolog@yandex.ru> 1.0-5
21cr|portproton-1.7.5-1|170	- Add Rec for case w/o wine64 and wine32-common
21cr|portproton-1.7.5-1|171	
21cr|portproton-1.7.5-1|172	- Merge: d3e25b6 e91ce80
21cr|portproton-1.7.5-1|173	* Sun May 29 2022 survolog <survolog@yandex.ru>
21cr|portproton-1.7.5-1|174	- Merge pull request #1 from rosa_gaming/portproton:rosa2021.1
21cr|portproton-1.7.5-1|175	- Fix portproton.desktop
21cr|portproton-1.7.5-1|176	
21cr|portproton-1.7.5-1|177	* Sun May 29 2022 fidel <fidel@rosa2021.1>
21cr|portproton-1.7.5-1|178	- Fix .desktop
21cr|portproton-1.7.5-1|179	
21cr|portproton-1.7.5-1|180	* Wed Mar 23 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0-4
21cr|portproton-1.7.5-1|181	- Update Req, set 32 Req to Rec
21cr|portproton-1.7.5-1|182	
21cr|portproton-1.7.5-1|183	* Tue Mar 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0-3
21cr|portproton-1.7.5-1|184	- Correct Req
21cr|portproton-1.7.5-1|185	
21cr|portproton-1.7.5-1|186	* Tue Mar 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|portproton-1.7.5-1|187	- Update Req
21cr|portproton-1.7.5-1|188	
21cr|portproton-1.7.5-1|189	* Sat Mar 5 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0-2
21cr|portproton-1.7.5-1|190	- Add Recs
21cr|portproton-1.7.5-1|191	
21cr|portproton-1.7.5-1|192	* Sat Mar 5 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0-1
21cr|portproton-1.7.5-1|193	- Clear
21cr|portproton-1.7.5-1|194	
21cr|portproton-1.7.5-1|195	* Sat Mar 5 2022 ABF <abf@rosalinux.ru>
21cr|portproton-1.7.5-1|196	- Automatic import for version 1.0-1

6407 21
21cr|postddns-1.0-1|1	%global debug_package %{nil}
21cr|postddns-1.0-1|2	
21cr|postddns-1.0-1|3	Summary:	Periodically (or one-time) updates the DNS IP address by link
21cr|postddns-1.0-1|4	Summary(ru_RU.UTF-8):	Периодически (или разово) обновляет IP адрес DDNS по ссылке
21cr|postddns-1.0-1|5	Name:		postddns
21cr|postddns-1.0-1|6	Version:	1.0
21cr|postddns-1.0-1|7	Release:	1
21cr|postddns-1.0-1|8	License:	GPLv3
21cr|postddns-1.0-1|9	Group:		Networking/WWW
21cr|postddns-1.0-1|10	Url:		https://gitflic.ru/project/don_venchenzo/postddns
21cr|postddns-1.0-1|11	Source0:	https://gitflic.ru/project/don_venchenzo/postddns/blob/raw?file=SOURSE%2FPostDDNS.tar.gz
21cr|postddns-1.0-1|12	BuildRequires:	gettext
21cr|postddns-1.0-1|13	BuildRequires:	lazarus
21cr|postddns-1.0-1|14	Requires:	systemd
21cr|postddns-1.0-1|15	
21cr|postddns-1.0-1|16	%description
21cr|postddns-1.0-1|17	Periodically (or one-time) updates the DNS IP address. PostDDNS uses the update
21cr|postddns-1.0-1|18	link provided by the DNS service provider over the http/https protocol.
21cr|postddns-1.0-1|19	
21cr|postddns-1.0-1|20	%description -l ru_RU.UTF-8
21cr|postddns-1.0-1|21	Периодически(или разово) обновляет IP адрес DDNS. PostDDNS использует ссылку
21cr|postddns-1.0-1|22	для обновления, предоставляемую поставщиком услуги DDNS по протоколу http/https.
21cr|postddns-1.0-1|23	
21cr|postddns-1.0-1|24	%files
21cr|postddns-1.0-1|25	%{_bindir}/%{name}
21cr|postddns-1.0-1|26	%{_bindir}/%{name}_gui
21cr|postddns-1.0-1|27	%{_datadir}/applications/postddns.desktop
21cr|postddns-1.0-1|28	%{_datadir}/%{name}
21cr|postddns-1.0-1|29	%{_iconsdir}/hicolor/256x256/apps/%{name}_gui.png
21cr|postddns-1.0-1|30	%{_unitdir}/%{name}.service
21cr|postddns-1.0-1|31	
21cr|postddns-1.0-1|32	%preun
21cr|postddns-1.0-1|33	#Останавливаем сервис %{name}.timer
21cr|postddns-1.0-1|34	status="$(systemctl status %{name}.timer | grep Active: | cut -b 14-19)"
21cr|postddns-1.0-1|35	if [[ $status == "active" ]]; then
21cr|postddns-1.0-1|36	systemctl stop %{name}.timer
21cr|postddns-1.0-1|37	systemctl disable %{name}.timer
21cr|postddns-1.0-1|38	fi
21cr|postddns-1.0-1|39	
21cr|postddns-1.0-1|40	#Останавливаем сервис postddnsboot.timer
21cr|postddns-1.0-1|41	status="$(systemctl status postddnsboot.timer | grep Active: | cut -b 14-19)"
21cr|postddns-1.0-1|42	if [[ $status == "active" ]]; then
21cr|postddns-1.0-1|43	systemctl stop postddnsboot.timer
21cr|postddns-1.0-1|44	systemctl disable postddnsboot.timer
21cr|postddns-1.0-1|45	fi
21cr|postddns-1.0-1|46	
21cr|postddns-1.0-1|47	#Удаляем файл логов
21cr|postddns-1.0-1|48	if [ -f %{_logdir}/%{name}.log ]; then rm -rf %{_logdir}/%{name}.log; fi
21cr|postddns-1.0-1|49	
21cr|postddns-1.0-1|50	#Удаляем файл сервиса %{name}.timer
21cr|postddns-1.0-1|51	if [ -f %{_unitdir}/%{name}.timer ]; then rm -rf %{_unitdir}/%{name}.timer; fi
21cr|postddns-1.0-1|52	
21cr|postddns-1.0-1|53	#Удаляем файл сервиса postddnsboot.timer
21cr|postddns-1.0-1|54	if [ -f %{_unitdir}/%{name}boot.timer ]; then rm -rf %{_unitdir}/%{name}boot.timer; fi
21cr|postddns-1.0-1|55	
21cr|postddns-1.0-1|56	#------------------------------------------------------------------
21cr|postddns-1.0-1|57	
21cr|postddns-1.0-1|58	%prep
21cr|postddns-1.0-1|59	%autosetup -p1 -n PostDDNS
21cr|postddns-1.0-1|60	# remove prebuild file
21cr|postddns-1.0-1|61	rm -f %{name}
21cr|postddns-1.0-1|62	
21cr|postddns-1.0-1|63	%build
21cr|postddns-1.0-1|64	lazbuild --build-all GUI/*.lpi
21cr|postddns-1.0-1|65	lazbuild --build-all Konsole/*.lpi
21cr|postddns-1.0-1|66	lazbuild --build-all CopyF/*.lpi
21cr|postddns-1.0-1|67	lazbuild --build-all Shadow/*.lpi
21cr|postddns-1.0-1|68	
21cr|postddns-1.0-1|69	%install
21cr|postddns-1.0-1|70	install -Dm0755 ./GUI/%{name}_gui %{buildroot}%{_datadir}/%{name}/%{name}_gui
21cr|postddns-1.0-1|71	install -Dm0755 ./CopyF/copyf %{buildroot}%{_datadir}/%{name}/copyf
21cr|postddns-1.0-1|72	install -Dm0755 ./Konsole/%{name} %{buildroot}%{_datadir}/%{name}/%{name}
21cr|postddns-1.0-1|73	install -Dm0755 ./Shadow/shadow %{buildroot}%{_datadir}/%{name}/shadow
21cr|postddns-1.0-1|74	install -Dm0755 ./BUILD/PostDDNS_86x64/src/usr/bin/%{name}_gui %{buildroot}%{_bindir}/%{name}_gui
21cr|postddns-1.0-1|75	install -Dm0755 ./BUILD/PostDDNS_86x64/src/usr/bin/%{name} %{buildroot}%{_bindir}/%{name}
21cr|postddns-1.0-1|76	install -Dm0755 ./BUILD/PostDDNS_86x64/src/usr/share/%{name}/config.ini %{buildroot}%{_datadir}/%{name}/config.ini
21cr|postddns-1.0-1|77	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/icons/%{name}_gui.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}_gui.png
21cr|postddns-1.0-1|78	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|postddns-1.0-1|79	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/postddns/languages/%{name}_gui.ru.po %{buildroot}%{_datadir}/%{name}/languages/%{name}_gui.ru.po
21cr|postddns-1.0-1|80	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/postddns/languages/%{name}_gui.en.po %{buildroot}%{_datadir}/%{name}/languages/%{name}_gui.en.po
21cr|postddns-1.0-1|81	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/postddns/languages/%{name}.ru.po %{buildroot}%{_datadir}/%{name}/languages/%{name}.ru.po
21cr|postddns-1.0-1|82	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/postddns/languages/%{name}.en.po %{buildroot}%{_datadir}/%{name}/languages/%{name}.en.po
21cr|postddns-1.0-1|83	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/postddns/languages/copyf.ru.po %{buildroot}%{_datadir}/%{name}/languages/copyf.ru.po
21cr|postddns-1.0-1|84	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/postddns/languages/copyf.en.po %{buildroot}%{_datadir}/%{name}/languages/copyf.en.po
21cr|postddns-1.0-1|85	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/postddns/languages/copyf.ru.po %{buildroot}%{_datadir}/%{name}/languages/shadow.ru.po
21cr|postddns-1.0-1|86	install -Dm0644 ./BUILD/PostDDNS_86x64/src/usr/share/postddns/languages/copyf.en.po %{buildroot}%{_datadir}/%{name}/languages/shadow.en.po
21cr|postddns-1.0-1|87	install -Dm0644 ./BUILD/PostDDNS_86x64/src/lib/systemd/system/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21cr|postddns-1.0-1|88	
21cr|postddns-1.0-1|89	sed -i -e "s,\(Icon=.*\).png,\1," -e "s,Exec=/usr/bin/,Exec=," %{buildroot}%{_datadir}/applications/*.desktop

6408 21
21cr|PosteRazor-1.9.7-0.git53661c.1|1	%define commit 53661c3b09c0fd07c393bf43df2890e4d041b5d6
21cr|PosteRazor-1.9.7-0.git53661c.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|PosteRazor-1.9.7-0.git53661c.1|3	
21cr|PosteRazor-1.9.7-0.git53661c.1|4	Name:		PosteRazor
21cr|PosteRazor-1.9.7-0.git53661c.1|5	Summary:	PosteRazor cuts a raster image into pieces
21cr|PosteRazor-1.9.7-0.git53661c.1|6	Version:	1.9.7
21cr|PosteRazor-1.9.7-0.git53661c.1|7	Release:	0.git%{commit_short}.1
21cr|PosteRazor-1.9.7-0.git53661c.1|8	License:	GPLv3+
21cr|PosteRazor-1.9.7-0.git53661c.1|9	Group:		Graphics
21cr|PosteRazor-1.9.7-0.git53661c.1|10	URL:		http://posterazor.sourceforge.net
21cr|PosteRazor-1.9.7-0.git53661c.1|11	Source0:	posterazor-%{commit}.zip
21cr|PosteRazor-1.9.7-0.git53661c.1|12	Source1:	posterazor.desktop
21cr|PosteRazor-1.9.7-0.git53661c.1|13	Patch0:		posterazor-qt.patch
21cr|PosteRazor-1.9.7-0.git53661c.1|14	
21cr|PosteRazor-1.9.7-0.git53661c.1|15	#BuildRequires:	qmake-qt5
21cr|PosteRazor-1.9.7-0.git53661c.1|16	BuildRequires:	qt5-devel
21cr|PosteRazor-1.9.7-0.git53661c.1|17	Provides:	posterazor = %{EVRD}
21cr|PosteRazor-1.9.7-0.git53661c.1|18	
21cr|PosteRazor-1.9.7-0.git53661c.1|19	%description
21cr|PosteRazor-1.9.7-0.git53661c.1|20	PosteRazor takes a raster image. The resulting poster is saved as a
21cr|PosteRazor-1.9.7-0.git53661c.1|21	multipage PDF document. An easy to use, wizard like user interface
21cr|PosteRazor-1.9.7-0.git53661c.1|22	guides through 5 steps.
21cr|PosteRazor-1.9.7-0.git53661c.1|23	
21cr|PosteRazor-1.9.7-0.git53661c.1|24	%files
21cr|PosteRazor-1.9.7-0.git53661c.1|25	%doc ../CHANGES ../LICENSE ../README
21cr|PosteRazor-1.9.7-0.git53661c.1|26	%{_bindir}/PosteRazor
21cr|PosteRazor-1.9.7-0.git53661c.1|27	%{_datadir}/pixmaps/posterazor.png
21cr|PosteRazor-1.9.7-0.git53661c.1|28	%{_datadir}/applications/posterazor.desktop
21cr|PosteRazor-1.9.7-0.git53661c.1|29	%{_datadir}/%{name}
21cr|PosteRazor-1.9.7-0.git53661c.1|30	#-----------------------------------------------------------
21cr|PosteRazor-1.9.7-0.git53661c.1|31	%prep
21cr|PosteRazor-1.9.7-0.git53661c.1|32	%autosetup -p1 -n posterazor-%{commit}/src
21cr|PosteRazor-1.9.7-0.git53661c.1|33	
21cr|PosteRazor-1.9.7-0.git53661c.1|34	%build
21cr|PosteRazor-1.9.7-0.git53661c.1|35	%setup_compile_flags
21cr|PosteRazor-1.9.7-0.git53661c.1|36	
21cr|PosteRazor-1.9.7-0.git53661c.1|37	%qmake_qt5 \
21cr|PosteRazor-1.9.7-0.git53661c.1|38	QMAKE_CFLAGS_RELEASE="$CPPFLAGS $CFLAGS" \
21cr|PosteRazor-1.9.7-0.git53661c.1|39	QMAKE_CXXFLAGS_RELEASE="$CPPFLAGS $CXXFLAGS" \
21cr|PosteRazor-1.9.7-0.git53661c.1|40	QMAKE_LFLAGS_RELEASE="$LDFLAGS" \
21cr|PosteRazor-1.9.7-0.git53661c.1|41	posterazor.pro
21cr|PosteRazor-1.9.7-0.git53661c.1|42	%make
21cr|PosteRazor-1.9.7-0.git53661c.1|43	
21cr|PosteRazor-1.9.7-0.git53661c.1|44	%install
21cr|PosteRazor-1.9.7-0.git53661c.1|45	# install binary
21cr|PosteRazor-1.9.7-0.git53661c.1|46	install -D -m755 PosteRazor %{buildroot}%{_bindir}/PosteRazor
21cr|PosteRazor-1.9.7-0.git53661c.1|47	
21cr|PosteRazor-1.9.7-0.git53661c.1|48	# install icon
21cr|PosteRazor-1.9.7-0.git53661c.1|49	install -Dm644 posterazor.png %{buildroot}%{_datadir}/pixmaps/posterazor.png
21cr|PosteRazor-1.9.7-0.git53661c.1|50	
21cr|PosteRazor-1.9.7-0.git53661c.1|51	# desktop file
21cr|PosteRazor-1.9.7-0.git53661c.1|52	install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/posterazor.desktop
21cr|PosteRazor-1.9.7-0.git53661c.1|53	
21cr|PosteRazor-1.9.7-0.git53661c.1|54	# install locales
21cr|PosteRazor-1.9.7-0.git53661c.1|55	install -d %{buildroot}%{_datadir}/PosteRazor/translations
21cr|PosteRazor-1.9.7-0.git53661c.1|56	install -m644 *.qm %{buildroot}%{_datadir}/PosteRazor/translations

6409 21
21cr|postfixadmin-3.3.14-2|1	%global __requires_exclude_from ^%{_prefix}/lib/%{name}/ADDITIONS/.*$
21cr|postfixadmin-3.3.14-2|2	
21cr|postfixadmin-3.3.14-2|3	Summary:	Web-based management tool for Postfix
21cr|postfixadmin-3.3.14-2|4	Name:		postfixadmin
21cr|postfixadmin-3.3.14-2|5	Version:	3.3.14
21cr|postfixadmin-3.3.14-2|6	Release:	2
21cr|postfixadmin-3.3.14-2|7	License:	GPLv2.0+
21cr|postfixadmin-3.3.14-2|8	Group:		System/Servers
21cr|postfixadmin-3.3.14-2|9	Url:		https://github.com/postfixadmin/postfixadmin
21cr|postfixadmin-3.3.14-2|10	Source0:	https://github.com/postfixadmin/postfixadmin/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21cr|postfixadmin-3.3.14-2|11	Source1:	config.local.php
21cr|postfixadmin-3.3.14-2|12	Source2:	apache-postfixadmin.conf
21cr|postfixadmin-3.3.14-2|13	Source3:	postfixadmin-user.conf
21cr|postfixadmin-3.3.14-2|14	Requires:	php
21cr|postfixadmin-3.3.14-2|15	Requires:	php-mbstring
21cr|postfixadmin-3.3.14-2|16	Requires:	(php-mysqli or php-pgsql)
21cr|postfixadmin-3.3.14-2|17	Requires:	(php-pdo_mysql if php-mysqli)
21cr|postfixadmin-3.3.14-2|18	Requires:	php-phar
21cr|postfixadmin-3.3.14-2|19	Requires:	sendmail-command
21cr|postfixadmin-3.3.14-2|20	Requires:	perl(DBI)
21cr|postfixadmin-3.3.14-2|21	Requires:	perl(Email::Sender::Simple)
21cr|postfixadmin-3.3.14-2|22	Requires:	perl(Email::Sender::Transport::SMTP)
21cr|postfixadmin-3.3.14-2|23	Requires:	perl(Email::Simple)
21cr|postfixadmin-3.3.14-2|24	Requires:	perl(Email::Simple::Creator)
21cr|postfixadmin-3.3.14-2|25	Requires:	perl(Email::Valid)
21cr|postfixadmin-3.3.14-2|26	Requires:	perl(Encode)
21cr|postfixadmin-3.3.14-2|27	Requires:	perl(Fcntl)
21cr|postfixadmin-3.3.14-2|28	Requires:	perl(File::Basename)
21cr|postfixadmin-3.3.14-2|29	Requires:	perl(File::Path)
21cr|postfixadmin-3.3.14-2|30	Requires:	perl(File::Temp)
21cr|postfixadmin-3.3.14-2|31	Requires:	perl(Getopt::Long)
21cr|postfixadmin-3.3.14-2|32	Requires:	perl(Getopt::Std)
21cr|postfixadmin-3.3.14-2|33	Requires:	perl(IO)
21cr|postfixadmin-3.3.14-2|34	Requires:	perl(IO::File)
21cr|postfixadmin-3.3.14-2|35	Requires:	perl(LockFile::Simple)
21cr|postfixadmin-3.3.14-2|36	Requires:	perl(Log::Log4perl)
21cr|postfixadmin-3.3.14-2|37	Requires:	perl(MIME::EncWords)
21cr|postfixadmin-3.3.14-2|38	Requires:	perl(POSIX)
21cr|postfixadmin-3.3.14-2|39	Requires:	perl(strict)
21cr|postfixadmin-3.3.14-2|40	Requires:	perl(Sys::Syslog)
21cr|postfixadmin-3.3.14-2|41	Requires:	perl(Time::Local)
21cr|postfixadmin-3.3.14-2|42	Requires:	perl(Try::Tiny)
21cr|postfixadmin-3.3.14-2|43	Recommends:	php-imap
21cr|postfixadmin-3.3.14-2|44	Recommends:	postfix
21cr|postfixadmin-3.3.14-2|45	Recommends:	%{name}-apache = %{EVRD}
21cr|postfixadmin-3.3.14-2|46	BuildArch:	noarch
21cr|postfixadmin-3.3.14-2|47	
21cr|postfixadmin-3.3.14-2|48	%description
21cr|postfixadmin-3.3.14-2|49	PostfixAdmin is a PHP based application that handles Postfix Style Virtual Domains and
21cr|postfixadmin-3.3.14-2|50	Users that are stored in MySQL or PostgreSQL.
21cr|postfixadmin-3.3.14-2|51	
21cr|postfixadmin-3.3.14-2|52	Postfix Admin supports:
21cr|postfixadmin-3.3.14-2|53	- Virtual Mailboxes / Virtual Aliases / Forwarders
21cr|postfixadmin-3.3.14-2|54	- Alias domains (Domain to Domain forwarding with recipient validation)
21cr|postfixadmin-3.3.14-2|55	- Vacation (auto-response) for Virtual Mailboxes.
21cr|postfixadmin-3.3.14-2|56	- Quota / Alias & Mailbox limits per domain.
21cr|postfixadmin-3.3.14-2|57	- Fetchmail integration
21cr|postfixadmin-3.3.14-2|58	- Packaged with over 25 languages.
21cr|postfixadmin-3.3.14-2|59	
21cr|postfixadmin-3.3.14-2|60	%files
21cr|postfixadmin-3.3.14-2|61	%doc DOCUMENTS/* *.TXT README.md VIRTUAL_VACATION
21cr|postfixadmin-3.3.14-2|62	%license *LICENSE.TXT
21cr|postfixadmin-3.3.14-2|63	%attr(1770,root,vacation) %dir %{_localstatedir}/spool/vacation
21cr|postfixadmin-3.3.14-2|64	%attr(640,root,www) %config(noreplace) %{_sysconfdir}/%{name}/config.local.php
21cr|postfixadmin-3.3.14-2|65	%attr(640,root,www) %config %{_sysconfdir}/%{name}/config.inc.php
21cr|postfixadmin-3.3.14-2|66	%attr(750,root,vacation) %{_prefix}/lib/%{name}/vacation.pl
21cr|postfixadmin-3.3.14-2|67	%attr(770,root,apache) %dir %{_localstatedir}/cache/%{name}
21cr|postfixadmin-3.3.14-2|68	%attr(770,root,apache) %dir %{_localstatedir}/cache/%{name}/sessions
21cr|postfixadmin-3.3.14-2|69	%attr(770,root,apache) %dir %{_localstatedir}/cache/%{name}/templates_c
21cr|postfixadmin-3.3.14-2|70	%{_bindir}/%{name}-cli
21cr|postfixadmin-3.3.14-2|71	%config %dir %{_sysconfdir}/%{name}
21cr|postfixadmin-3.3.14-2|72	%{_datadir}/%{name}
21cr|postfixadmin-3.3.14-2|73	%dir %{_prefix}/lib/%{name}
21cr|postfixadmin-3.3.14-2|74	%{_localstatedir}/spool/vacation/vacation.pl
21cr|postfixadmin-3.3.14-2|75	%{_prefix}/lib/%{name}/ADDITIONS
21cr|postfixadmin-3.3.14-2|76	%{_sysusersdir}/%{name}.conf
21cr|postfixadmin-3.3.14-2|77	
21cr|postfixadmin-3.3.14-2|78	#------------------------------------------------------------------
21cr|postfixadmin-3.3.14-2|79	
21cr|postfixadmin-3.3.14-2|80	%package apache
21cr|postfixadmin-3.3.14-2|81	Summary:	Postfixadmin - Apache configuration
21cr|postfixadmin-3.3.14-2|82	Group:		System/Servers
21cr|postfixadmin-3.3.14-2|83	Requires:	apache-base
21cr|postfixadmin-3.3.14-2|84	
21cr|postfixadmin-3.3.14-2|85	%description apache
21cr|postfixadmin-3.3.14-2|86	PostfixAdmin is a PHP based application that handles Postfix Style Virtual
21cr|postfixadmin-3.3.14-2|87	Domains and Users that are stored in MySQL or PostgreSQL.
21cr|postfixadmin-3.3.14-2|88	
21cr|postfixadmin-3.3.14-2|89	This package holds the apache configuration.
21cr|postfixadmin-3.3.14-2|90	
21cr|postfixadmin-3.3.14-2|91	%files apache
21cr|postfixadmin-3.3.14-2|92	%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
21cr|postfixadmin-3.3.14-2|93	
21cr|postfixadmin-3.3.14-2|94	#------------------------------------------------------------------
21cr|postfixadmin-3.3.14-2|95	
21cr|postfixadmin-3.3.14-2|96	%prep
21cr|postfixadmin-3.3.14-2|97	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|postfixadmin-3.3.14-2|98	
21cr|postfixadmin-3.3.14-2|99	%build
21cr|postfixadmin-3.3.14-2|100	
21cr|postfixadmin-3.3.14-2|101	%install
21cr|postfixadmin-3.3.14-2|102	mkdir -p %{buildroot}%{_bindir}
21cr|postfixadmin-3.3.14-2|103	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|postfixadmin-3.3.14-2|104	mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}/sessions
21cr|postfixadmin-3.3.14-2|105	mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}/templates_c
21cr|postfixadmin-3.3.14-2|106	mkdir -p %{buildroot}%{_localstatedir}/spool/vacation
21cr|postfixadmin-3.3.14-2|107	mkdir -p %{buildroot}%{_prefix}/lib/%{name}
21cr|postfixadmin-3.3.14-2|108	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
21cr|postfixadmin-3.3.14-2|109	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|postfixadmin-3.3.14-2|110	mkdir -p %{buildroot}%{_sysusersdir}
21cr|postfixadmin-3.3.14-2|111	
21cr|postfixadmin-3.3.14-2|112	cp %{SOURCE3} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|postfixadmin-3.3.14-2|113	
21cr|postfixadmin-3.3.14-2|114	mv VIRTUAL_VACATION/vacation.pl %{buildroot}%{_prefix}/lib/%{name}
21cr|postfixadmin-3.3.14-2|115	# compatibility symlink to match documentation
21cr|postfixadmin-3.3.14-2|116	ln -s %{_prefix}/lib/%{name}/vacation.pl %{buildroot}%{_localstatedir}/spool/vacation/vacation.pl
21cr|postfixadmin-3.3.14-2|117	
21cr|postfixadmin-3.3.14-2|118	install -m 0644 *.php composer.* %{buildroot}%{_datadir}/%{name}
21cr|postfixadmin-3.3.14-2|119	mv %{buildroot}%{_datadir}/%{name}/config.inc.php %{buildroot}%{_sysconfdir}/%{name}
21cr|postfixadmin-3.3.14-2|120	install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/config.local.php
21cr|postfixadmin-3.3.14-2|121	# not copied here: ADDITIONS debian DOCUMENTS tests VIRTUAL_VACATION
21cr|postfixadmin-3.3.14-2|122	cp -rp configs languages lib model public scripts templates %{buildroot}%{_datadir}/%{name}
21cr|postfixadmin-3.3.14-2|123	
21cr|postfixadmin-3.3.14-2|124	chmod +x %{buildroot}%{_datadir}/%{name}/scripts/%{name}-cli
21cr|postfixadmin-3.3.14-2|125	ln -s %{_datadir}/%{name}/scripts/%{name}-cli %{buildroot}%{_bindir}/%{name}-cli
21cr|postfixadmin-3.3.14-2|126	
21cr|postfixadmin-3.3.14-2|127	ln -s %{_sysconfdir}/%{name}/config.inc.php %{buildroot}%{_datadir}/%{name}/config.inc.php
21cr|postfixadmin-3.3.14-2|128	ln -s %{_sysconfdir}/%{name}/config.local.php %{buildroot}%{_datadir}/%{name}/config.local.php
21cr|postfixadmin-3.3.14-2|129	ln -s %{_localstatedir}/cache/%{name}/templates_c %{buildroot}%{_datadir}/%{name}/templates_c
21cr|postfixadmin-3.3.14-2|130	
21cr|postfixadmin-3.3.14-2|131	# remove files related to debian packaging (to avoid it's copied as %%doc)
21cr|postfixadmin-3.3.14-2|132	rm -rf ADDITIONS/squirrelmail-plugin/debian
21cr|postfixadmin-3.3.14-2|133	cp -rp ADDITIONS %{buildroot}%{_prefix}/lib/%{name}
21cr|postfixadmin-3.3.14-2|134	chmod +x %{buildroot}%{_prefix}/lib/%{name}/ADDITIONS/*.{pl,sh,py} %{buildroot}%{_prefix}/lib/%{name}/ADDITIONS/squirrelmail-plugin/locale/build.sh
21cr|postfixadmin-3.3.14-2|135	
21cr|postfixadmin-3.3.14-2|136	# install the apache config file
21cr|postfixadmin-3.3.14-2|137	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf
21cr|postfixadmin-3.3.14-2|138	
21cr|postfixadmin-3.3.14-2|139	sed -i -e "/except / s/\( ,\|, \)e:/ as e:/" -e "s/print \(.*\)/print(\1)/" -e "s,/usr/bin/env python$,/usr/bin/python3," %{buildroot}%{_prefix}/lib/%{name}/ADDITIONS/import_users_from_csv.py
21cr|postfixadmin-3.3.14-2|140	
21cr|postfixadmin-3.3.14-2|141	chmod +x %{buildroot}%{_prefix}/lib/postfixadmin/ADDITIONS/cyrus/cyrus.conf
21cr|postfixadmin-3.3.14-2|142	chmod +x %{buildroot}%{_prefix}/share/postfixadmin/scripts/postfixadmin-cli.php
21cr|postfixadmin-3.3.14-2|143	
21cr|postfixadmin-3.3.14-2|144	%changelog
21cr|postfixadmin-3.3.14-2|145	* Tue Jan 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|postfixadmin-3.3.14-2|146	- sendmail conflicts with postfix
21cr|postfixadmin-3.3.14-2|147	
21cr|postfixadmin-3.3.14-2|148	* Wed Dec 18 2024 ABF <abf@rosalinux.ru> 3.3.14-1
21cr|postfixadmin-3.3.14-2|149	- Automatic import for version 3.3.14-1

6410 21
21cr|postgis-3.3.2-1|1	%define _disable_ld_no_undefined 1
21cr|postgis-3.3.2-1|2	
21cr|postgis-3.3.2-1|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|postgis-3.3.2-1|4	
21cr|postgis-3.3.2-1|5	Summary:	Geographic objects to the PostgreSQL object-relational database
21cr|postgis-3.3.2-1|6	Name:		postgis
21cr|postgis-3.3.2-1|7	Version:	3.3.2
21cr|postgis-3.3.2-1|8	Release:	1
21cr|postgis-3.3.2-1|9	License:	GPLv2+
21cr|postgis-3.3.2-1|10	Group:		Sciences/Geosciences
21cr|postgis-3.3.2-1|11	Url:		http://www.postgis.net
21cr|postgis-3.3.2-1|12	Source0:	http://download.osgeo.org/postgis/source/%{name}-%{version}.tar.gz
21cr|postgis-3.3.2-1|13	BuildRequires:	bison
21cr|postgis-3.3.2-1|14	BuildRequires:	byacc
21cr|postgis-3.3.2-1|15	BuildRequires:	flex
21cr|postgis-3.3.2-1|16	BuildRequires:	libxslt-proc
21cr|postgis-3.3.2-1|17	BuildRequires:	protobuf-compiler
21cr|postgis-3.3.2-1|18	BuildRequires:	/usr/bin/protoc-c
21cr|postgis-3.3.2-1|19	BuildRequires:	proj
21cr|postgis-3.3.2-1|20	BuildRequires:	geos-devel
21cr|postgis-3.3.2-1|21	BuildRequires:	pkgconfig(gdal)
21cr|postgis-3.3.2-1|22	BuildRequires:	pkgconfig(cunit)
21cr|postgis-3.3.2-1|23	BuildRequires:	pkgconfig(json-c)
21cr|postgis-3.3.2-1|24	BuildRequires:	pkgconfig(libpq)
21cr|postgis-3.3.2-1|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|postgis-3.3.2-1|26	BuildRequires:	pkgconfig(protobuf)
21cr|postgis-3.3.2-1|27	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|postgis-3.3.2-1|28	BuildRequires:	pkgconfig(proj)
21cr|postgis-3.3.2-1|29	Requires:	%{_libdir}/postgresql/plpgsql.so
21cr|postgis-3.3.2-1|30	Requires:	proj
21cr|postgis-3.3.2-1|31	
21cr|postgis-3.3.2-1|32	%description
21cr|postgis-3.3.2-1|33	Geographic objects to the PostgreSQL object-relational database.
21cr|postgis-3.3.2-1|34	
21cr|postgis-3.3.2-1|35	%files
21cr|postgis-3.3.2-1|36	%doc COPYING README.postgis
21cr|postgis-3.3.2-1|37	%{_bindir}/*
21cr|postgis-3.3.2-1|38	%{_datadir}/doc/*
21cr|postgis-3.3.2-1|39	%{_datadir}/postgresql/*
21cr|postgis-3.3.2-1|40	%{_libdir}/postgresql/*.so
21cr|postgis-3.3.2-1|41	
21cr|postgis-3.3.2-1|42	#----------------------------------------------------------------------------
21cr|postgis-3.3.2-1|43	
21cr|postgis-3.3.2-1|44	%prep
21cr|postgis-3.3.2-1|45	%autosetup -p1
21cr|postgis-3.3.2-1|46	
21cr|postgis-3.3.2-1|47	%build
21cr|postgis-3.3.2-1|48	%configure \
21cr|postgis-3.3.2-1|49	--datadir=%{_datadir}/postgis
21cr|postgis-3.3.2-1|50	%make
21cr|postgis-3.3.2-1|51	
21cr|postgis-3.3.2-1|52	%install
21cr|postgis-3.3.2-1|53	%makeinstall_std
21cr|postgis-3.3.2-1|54	
21cr|postgis-3.3.2-1|55	cp utils/postgis*.pl %{buildroot}/%{_bindir}

6411 21
21cr|postgresql14-14.7-1|1	%global __requires_exclude devel\\(libtcl)
21cr|postgresql14-14.7-1|2	
21cr|postgresql14-14.7-1|3	%define oname postgresql
21cr|postgresql14-14.7-1|4	
21cr|postgresql14-14.7-1|5	%define major 5
21cr|postgresql14-14.7-1|6	%define major_ecpg 6
21cr|postgresql14-14.7-1|7	%define libname %mklibname pq14 %{major}
21cr|postgresql14-14.7-1|8	%define libecpg %mklibname ecpg14 %{major_ecpg}
21cr|postgresql14-14.7-1|9	
21cr|postgresql14-14.7-1|10	%define majorver %(echo %{version} | cut -d. -f1)
21cr|postgresql14-14.7-1|11	%define minorver %(echo %{version} | cut -d. -f2)
21cr|postgresql14-14.7-1|12	
21cr|postgresql14-14.7-1|13	%bcond_without uuid
21cr|postgresql14-14.7-1|14	
21cr|postgresql14-14.7-1|15	Summary:	PostgreSQL client programs and libraries
21cr|postgresql14-14.7-1|16	Name:		postgresql14
21cr|postgresql14-14.7-1|17	Version:	14.7
21cr|postgresql14-14.7-1|18	Release:	1
21cr|postgresql14-14.7-1|19	Epoch:		1
21cr|postgresql14-14.7-1|20	License:	BSD
21cr|postgresql14-14.7-1|21	Group:		Databases
21cr|postgresql14-14.7-1|22	Url:		http://www.postgresql.org/
21cr|postgresql14-14.7-1|23	Source0:	https://ftp.postgresql.org/pub/source/v%{version}/%{oname}-%{version}.tar.bz2
21cr|postgresql14-14.7-1|24	Source1:	%{name}.rpmlintrc
21cr|postgresql14-14.7-1|25	Source10:	postgres.profile
21cr|postgresql14-14.7-1|26	Source11:	%{oname}.service
21cr|postgresql14-14.7-1|27	Source12:	%{oname}.tmpfiles.d
21cr|postgresql14-14.7-1|28	Source14:	%{oname}_initdb.sh
21cr|postgresql14-14.7-1|29	Patch0:		postgresql-14.2-ossp-uuid-dir.patch
21cr|postgresql14-14.7-1|30	Patch1:		e2k-spinlock.patch
21cr|postgresql14-14.7-1|31	BuildRequires:	bison
21cr|postgresql14-14.7-1|32	BuildRequires:	flex
21cr|postgresql14-14.7-1|33	BuildRequires:	openldap-devel
21cr|postgresql14-14.7-1|34	BuildRequires:	pam-devel
21cr|postgresql14-14.7-1|35	BuildRequires:	perl-devel
21cr|postgresql14-14.7-1|36	BuildRequires:	readline-devel
21cr|postgresql14-14.7-1|37	BuildRequires:	perl(ExtUtils::Embed)
21cr|postgresql14-14.7-1|38	BuildRequires:	pkgconfig(icu-i18n)
21cr|postgresql14-14.7-1|39	BuildRequires:	pkgconfig(krb5-gssapi)
21cr|postgresql14-14.7-1|40	BuildRequires:	pkgconfig(libselinux)
21cr|postgresql14-14.7-1|41	BuildRequires:	pkgconfig(libxml-2.0)
21cr|postgresql14-14.7-1|42	BuildRequires:	pkgconfig(libxslt)
21cr|postgresql14-14.7-1|43	BuildRequires:	pkgconfig(openssl)
21cr|postgresql14-14.7-1|44	%if %{with uuid}
21cr|postgresql14-14.7-1|45	BuildRequires:	pkgconfig(ossp-uuid)
21cr|postgresql14-14.7-1|46	%endif
21cr|postgresql14-14.7-1|47	BuildRequires:	pkgconfig(python)
21cr|postgresql14-14.7-1|48	BuildRequires:	pkgconfig(python3)
21cr|postgresql14-14.7-1|49	BuildRequires:	pkgconfig(systemd)
21cr|postgresql14-14.7-1|50	BuildRequires:	pkgconfig(tcl)
21cr|postgresql14-14.7-1|51	BuildRequires:	pkgconfig(zlib)
21cr|postgresql14-14.7-1|52	# Need to build doc
21cr|postgresql14-14.7-1|53	BuildRequires:	docbook-dtd-xml
21cr|postgresql14-14.7-1|54	BuildRequires:	docbook-dtd42-xml
21cr|postgresql14-14.7-1|55	BuildRequires:	docbook-dtd42-sgml
21cr|postgresql14-14.7-1|56	BuildRequires:	docbook-style-xsl
21cr|postgresql14-14.7-1|57	BuildRequires:	docbook-utils
21cr|postgresql14-14.7-1|58	BuildRequires:	openjade
21cr|postgresql14-14.7-1|59	BuildRequires:	xmlto
21cr|postgresql14-14.7-1|60	BuildRequires:	xsltproc
21cr|postgresql14-14.7-1|61	Provides:	%{name}-clients = %{EVRD}
21cr|postgresql14-14.7-1|62	Conflicts:	postgresql
21cr|postgresql14-14.7-1|63	Conflicts:	postgresql15
21cr|postgresql14-14.7-1|64	
21cr|postgresql14-14.7-1|65	%description
21cr|postgresql14-14.7-1|66	PostgreSQL is an advanced Object-Relational database management system (DBMS)
21cr|postgresql14-14.7-1|67	that supports almost all SQL constructs (including transactions, subselects and
21cr|postgresql14-14.7-1|68	user-defined types and functions). The postgresql package includes the client
21cr|postgresql14-14.7-1|69	programs and libraries that you'll need to access a PostgreSQL DBMS server.
21cr|postgresql14-14.7-1|70	These PostgreSQL client programs are programs that directly manipulate the
21cr|postgresql14-14.7-1|71	internal structure of PostgreSQL databases on a PostgreSQL server. These client
21cr|postgresql14-14.7-1|72	programs can be located on the same machine with the PostgreSQL server, or may
21cr|postgresql14-14.7-1|73	be on a remote machine which accesses a PostgreSQL server over a network
21cr|postgresql14-14.7-1|74	connection. This package contains the client libraries for C and C++, as well
21cr|postgresql14-14.7-1|75	as command-line utilities for managing PostgreSQL databases on a PostgreSQL
21cr|postgresql14-14.7-1|76	server.
21cr|postgresql14-14.7-1|77	
21cr|postgresql14-14.7-1|78	If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
21cr|postgresql14-14.7-1|79	you need this package. You also need to install this package if you're
21cr|postgresql14-14.7-1|80	installing the postgresql-server package.
21cr|postgresql14-14.7-1|81	
21cr|postgresql14-14.7-1|82	%files -f main.lst
21cr|postgresql14-14.7-1|83	%doc doc/KNOWN_BUGS doc/MISSING_FEATURES
21cr|postgresql14-14.7-1|84	%doc README HISTORY
21cr|postgresql14-14.7-1|85	%license COPYRIGHT
21cr|postgresql14-14.7-1|86	%{_bindir}/clusterdb
21cr|postgresql14-14.7-1|87	%{_bindir}/createdb
21cr|postgresql14-14.7-1|88	%{_bindir}/createuser
21cr|postgresql14-14.7-1|89	%{_bindir}/dropdb
21cr|postgresql14-14.7-1|90	%{_bindir}/dropuser
21cr|postgresql14-14.7-1|91	%{_bindir}/pg_basebackup
21cr|postgresql14-14.7-1|92	%{_bindir}/pg_dump
21cr|postgresql14-14.7-1|93	%{_bindir}/pg_dumpall
21cr|postgresql14-14.7-1|94	%{_bindir}/pg_isready
21cr|postgresql14-14.7-1|95	%{_bindir}/pg_restore
21cr|postgresql14-14.7-1|96	%{_bindir}/pg_rewind
21cr|postgresql14-14.7-1|97	%{_bindir}/pg_test_fsync
21cr|postgresql14-14.7-1|98	%{_bindir}/pg_test_timing
21cr|postgresql14-14.7-1|99	%{_bindir}/pg_verifybackup
21cr|postgresql14-14.7-1|100	%{_bindir}/psql
21cr|postgresql14-14.7-1|101	%{_bindir}/reindexdb
21cr|postgresql14-14.7-1|102	%{_bindir}/vacuumdb
21cr|postgresql14-14.7-1|103	%{_mandir}/man1/clusterdb.*
21cr|postgresql14-14.7-1|104	%{_mandir}/man1/createdb.*
21cr|postgresql14-14.7-1|105	%{_mandir}/man1/createuser.*
21cr|postgresql14-14.7-1|106	%{_mandir}/man1/dropdb.*
21cr|postgresql14-14.7-1|107	%{_mandir}/man1/dropuser.*
21cr|postgresql14-14.7-1|108	%{_mandir}/man1/pg_basebackup.*
21cr|postgresql14-14.7-1|109	%{_mandir}/man1/pg_dump.*
21cr|postgresql14-14.7-1|110	%{_mandir}/man1/pg_dumpall.*
21cr|postgresql14-14.7-1|111	%{_mandir}/man1/pg_isready.1*
21cr|postgresql14-14.7-1|112	%{_mandir}/man1/pg_restore.1*
21cr|postgresql14-14.7-1|113	%{_mandir}/man1/pg_rewind.1*
21cr|postgresql14-14.7-1|114	%{_mandir}/man1/pg_test_fsync.1*
21cr|postgresql14-14.7-1|115	%{_mandir}/man1/pg_test_timing.1*
21cr|postgresql14-14.7-1|116	%{_mandir}/man1/pg_verifybackup.1.xz
21cr|postgresql14-14.7-1|117	%{_mandir}/man1/psql.*
21cr|postgresql14-14.7-1|118	%{_mandir}/man1/reindexdb.*
21cr|postgresql14-14.7-1|119	%{_mandir}/man1/vacuumdb.*
21cr|postgresql14-14.7-1|120	%{_mandir}/man7/*
21cr|postgresql14-14.7-1|121	%{_rpmmacrodir}/*%{oname}*
21cr|postgresql14-14.7-1|122	
21cr|postgresql14-14.7-1|123	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|124	
21cr|postgresql14-14.7-1|125	%package -n %{libname}
21cr|postgresql14-14.7-1|126	Summary:	The shared libraries required for any PostgreSQL clients
21cr|postgresql14-14.7-1|127	Group:		System/Libraries
21cr|postgresql14-14.7-1|128	Provides:	%{name}-libs = %{EVRD}
21cr|postgresql14-14.7-1|129	%rename	%{_lib}pq9.0_5
21cr|postgresql14-14.7-1|130	Conflicts:	%{mklibname pq 5}
21cr|postgresql14-14.7-1|131	Conflicts:	%{mklibname pq15 5}
21cr|postgresql14-14.7-1|132	
21cr|postgresql14-14.7-1|133	%description -n %{libname}
21cr|postgresql14-14.7-1|134	C and C++ libraries to enable user programs to communicate with the PostgreSQL
21cr|postgresql14-14.7-1|135	database backend. The backend can be on another machine and accessed through
21cr|postgresql14-14.7-1|136	TCP/IP.
21cr|postgresql14-14.7-1|137	
21cr|postgresql14-14.7-1|138	%files -n %{libname} -f %{libname}.lst
21cr|postgresql14-14.7-1|139	%doc README HISTORY
21cr|postgresql14-14.7-1|140	%license COPYRIGHT
21cr|postgresql14-14.7-1|141	%{_libdir}/libpq.so.%{major}*
21cr|postgresql14-14.7-1|142	
21cr|postgresql14-14.7-1|143	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|144	
21cr|postgresql14-14.7-1|145	%package -n %{libecpg}
21cr|postgresql14-14.7-1|146	Summary:	Shared library libecpg for PostgreSQL
21cr|postgresql14-14.7-1|147	Group:		System/Libraries
21cr|postgresql14-14.7-1|148	Conflicts:	%{_lib}ecpg5
21cr|postgresql14-14.7-1|149	%rename	%{_lib}ecpg9.0_6
21cr|postgresql14-14.7-1|150	Conflicts:	%{mklibname ecpg 5}
21cr|postgresql14-14.7-1|151	Conflicts:	%{mklibname ecpg15 5}
21cr|postgresql14-14.7-1|152	
21cr|postgresql14-14.7-1|153	%description -n %{libecpg}
21cr|postgresql14-14.7-1|154	Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C) Use
21cr|postgresql14-14.7-1|155	postgresql-dev to develop such programs.
21cr|postgresql14-14.7-1|156	
21cr|postgresql14-14.7-1|157	%files -n %{libecpg} -f %{libecpg}.lst
21cr|postgresql14-14.7-1|158	%doc README HISTORY
21cr|postgresql14-14.7-1|159	%license COPYRIGHT
21cr|postgresql14-14.7-1|160	%{_libdir}/libecpg.so.%{major_ecpg}*
21cr|postgresql14-14.7-1|161	%{_libdir}/libecpg_compat.so.*
21cr|postgresql14-14.7-1|162	%{_libdir}/libpgtypes.so.*
21cr|postgresql14-14.7-1|163	
21cr|postgresql14-14.7-1|164	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|165	
21cr|postgresql14-14.7-1|166	%package server
21cr|postgresql14-14.7-1|167	Summary:	The programs needed to create and run a PostgreSQL server
21cr|postgresql14-14.7-1|168	Group:		Databases
21cr|postgresql14-14.7-1|169	Provides:	%{name}-server = %{EVRD}
21cr|postgresql14-14.7-1|170	# the client bins are needed for upgrading
21cr|postgresql14-14.7-1|171	Requires:	%{name} >= %{EVRD}
21cr|postgresql14-14.7-1|172	Requires:	%{name}-plpgsql >= %{EVRD}
21cr|postgresql14-14.7-1|173	# add/remove services
21cr|postgresql14-14.7-1|174	Requires(post,preun):	rpm-helper
21cr|postgresql14-14.7-1|175	# add/del user
21cr|postgresql14-14.7-1|176	Requires(pre,postun):	rpm-helper
21cr|postgresql14-14.7-1|177	Requires(post,preun):	update-alternatives
21cr|postgresql14-14.7-1|178	Conflicts:	postgresql-server
21cr|postgresql14-14.7-1|179	Conflicts:	postgresql15-server
21cr|postgresql14-14.7-1|180	
21cr|postgresql14-14.7-1|181	%description server
21cr|postgresql14-14.7-1|182	The postgresql-server package includes the programs needed to create and run a
21cr|postgresql14-14.7-1|183	PostgreSQL server, which will in turn allow you to create and maintain
21cr|postgresql14-14.7-1|184	PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
21cr|postgresql14-14.7-1|185	management system (DBMS) that supports almost all SQL constructs (including
21cr|postgresql14-14.7-1|186	transactions, subselects and user-defined types and functions). You should
21cr|postgresql14-14.7-1|187	install postgresql-server if you want to create and maintain your own
21cr|postgresql14-14.7-1|188	PostgreSQL databases and/or your own PostgreSQL server. You also need to
21cr|postgresql14-14.7-1|189	install the postgresql and postgresql-devel packages.
21cr|postgresql14-14.7-1|190	
21cr|postgresql14-14.7-1|191	%files server -f server.lst
21cr|postgresql14-14.7-1|192	%doc README HISTORY
21cr|postgresql14-14.7-1|193	%license COPYRIGHT
21cr|postgresql14-14.7-1|194	%{_unitdir}/%{oname}%{majorver}.service
21cr|postgresql14-14.7-1|195	%{_tmpfilesdir}/%{oname}%{majorver}.conf
21cr|postgresql14-14.7-1|196	%config(noreplace) %{_sysconfdir}/sysconfig/%{oname}
21cr|postgresql14-14.7-1|197	%{_bindir}/initdb
21cr|postgresql14-14.7-1|198	%{_bindir}/pg_controldata
21cr|postgresql14-14.7-1|199	%{_bindir}/pg_ctl
21cr|postgresql14-14.7-1|200	%{_bindir}/pg_resetwal
21cr|postgresql14-14.7-1|201	%{_bindir}/pg_receivewal
21cr|postgresql14-14.7-1|202	%{_bindir}/pg_checksums
21cr|postgresql14-14.7-1|203	%{_bindir}/postgres
21cr|postgresql14-14.7-1|204	%{_bindir}/postmaster
21cr|postgresql14-14.7-1|205	%{_bindir}/pg_archivecleanup
21cr|postgresql14-14.7-1|206	%{_bindir}/pg_upgrade
21cr|postgresql14-14.7-1|207	%{_libdir}/%{oname}_initdb.sh
21cr|postgresql14-14.7-1|208	%{_mandir}/man1/initdb.1*
21cr|postgresql14-14.7-1|209	%{_mandir}/man1/pg_controldata.*
21cr|postgresql14-14.7-1|210	%{_mandir}/man1/pg_ctl.1*
21cr|postgresql14-14.7-1|211	%{_mandir}/man1/pg_resetwal.*
21cr|postgresql14-14.7-1|212	%{_mandir}/man1/pg_upgrade.1*
21cr|postgresql14-14.7-1|213	%{_mandir}/man1/postgres.1*
21cr|postgresql14-14.7-1|214	%{_mandir}/man1/postmaster.1*
21cr|postgresql14-14.7-1|215	%dir %{_libdir}/%{oname}
21cr|postgresql14-14.7-1|216	%dir %{_datadir}/%{oname}
21cr|postgresql14-14.7-1|217	%attr(755,postgres,postgres) %config(noreplace) %{_localstatedir}/lib/pgsql/.bashrc
21cr|postgresql14-14.7-1|218	%attr(-,postgres,postgres) %{_localstatedir}/lib/pgsql/.profile
21cr|postgresql14-14.7-1|219	%attr(700,postgres,postgres) %dir %{_localstatedir}/lib/pgsql
21cr|postgresql14-14.7-1|220	%attr(-,postgres,postgres) %{_localstatedir}/lib/pgsql/data
21cr|postgresql14-14.7-1|221	%attr(700,postgres,postgres) %dir %{_localstatedir}/lib/pgsql/backups
21cr|postgresql14-14.7-1|222	%{_libdir}/%{oname}/*_and_*.so
21cr|postgresql14-14.7-1|223	%{_libdir}/%{oname}/auth_delay.so
21cr|postgresql14-14.7-1|224	%{_libdir}/%{oname}/auto_explain.so
21cr|postgresql14-14.7-1|225	%{_libdir}/%{oname}/btree_gin.so
21cr|postgresql14-14.7-1|226	%{_libdir}/%{oname}/citext.so
21cr|postgresql14-14.7-1|227	%{_libdir}/%{oname}/dict_int.so
21cr|postgresql14-14.7-1|228	%{_libdir}/%{oname}/dict_snowball.so
21cr|postgresql14-14.7-1|229	%{_libdir}/%{oname}/dict_xsyn.so
21cr|postgresql14-14.7-1|230	%{_libdir}/%{oname}/euc2004_sjis2004.so
21cr|postgresql14-14.7-1|231	%{_libdir}/%{oname}/file_fdw.so
21cr|postgresql14-14.7-1|232	%{_libdir}/%{oname}/libpqwalreceiver.so
21cr|postgresql14-14.7-1|233	%{_libdir}/%{oname}/passwordcheck.so
21cr|postgresql14-14.7-1|234	%{_libdir}/%{oname}/pg_stat_statements.so
21cr|postgresql14-14.7-1|235	%{_libdir}/%{oname}/pgoutput.so
21cr|postgresql14-14.7-1|236	%{_libdir}/%{oname}/pgxml.so
21cr|postgresql14-14.7-1|237	%{_libdir}/%{oname}/sepgsql.so
21cr|postgresql14-14.7-1|238	%{_libdir}/%{oname}/unaccent.so
21cr|postgresql14-14.7-1|239	%if %{with uuid}
21cr|postgresql14-14.7-1|240	%{_libdir}/%{oname}/uuid-ossp.so
21cr|postgresql14-14.7-1|241	%endif
21cr|postgresql14-14.7-1|242	%{_datadir}/%{oname}/errcodes.txt
21cr|postgresql14-14.7-1|243	%{_datadir}/%{oname}/postgres.bki
21cr|postgresql14-14.7-1|244	%{_datadir}/%{oname}/*.sample
21cr|postgresql14-14.7-1|245	%{_datadir}/%{oname}/timezone
21cr|postgresql14-14.7-1|246	%{_datadir}/%{oname}/system_constraints.sql
21cr|postgresql14-14.7-1|247	%{_datadir}/%{oname}/system_functions.sql
21cr|postgresql14-14.7-1|248	%{_datadir}/%{oname}/system_views.sql
21cr|postgresql14-14.7-1|249	%{_datadir}/%{oname}/information_schema.sql
21cr|postgresql14-14.7-1|250	%{_datadir}/%{oname}/snowball_create.sql
21cr|postgresql14-14.7-1|251	%{_datadir}/%{oname}/sql_features.txt
21cr|postgresql14-14.7-1|252	%dir %{_datadir}/%{oname}/timezonesets
21cr|postgresql14-14.7-1|253	%{_datadir}/%{oname}/timezonesets/Africa.txt
21cr|postgresql14-14.7-1|254	%{_datadir}/%{oname}/timezonesets/America.txt
21cr|postgresql14-14.7-1|255	%{_datadir}/%{oname}/timezonesets/Antarctica.txt
21cr|postgresql14-14.7-1|256	%{_datadir}/%{oname}/timezonesets/Asia.txt
21cr|postgresql14-14.7-1|257	%{_datadir}/%{oname}/timezonesets/Atlantic.txt
21cr|postgresql14-14.7-1|258	%{_datadir}/%{oname}/timezonesets/Australia
21cr|postgresql14-14.7-1|259	%{_datadir}/%{oname}/timezonesets/Australia.txt
21cr|postgresql14-14.7-1|260	%{_datadir}/%{oname}/timezonesets/Default
21cr|postgresql14-14.7-1|261	%{_datadir}/%{oname}/timezonesets/Etc.txt
21cr|postgresql14-14.7-1|262	%{_datadir}/%{oname}/timezonesets/Europe.txt
21cr|postgresql14-14.7-1|263	%{_datadir}/%{oname}/timezonesets/India
21cr|postgresql14-14.7-1|264	%{_datadir}/%{oname}/timezonesets/Indian.txt
21cr|postgresql14-14.7-1|265	%{_datadir}/%{oname}/timezonesets/Pacific.txt
21cr|postgresql14-14.7-1|266	%{_datadir}/%{oname}/tsearch_data
21cr|postgresql14-14.7-1|267	%dir %{_datadir}/%{oname}/extension
21cr|postgresql14-14.7-1|268	%{_datadir}/%{oname}/extension/*
21cr|postgresql14-14.7-1|269	%{_defaultdocdir}/%{oname}/extension/*.example
21cr|postgresql14-14.7-1|270	%attr(700,postgres,postgres) %dir /var/log/postgres
21cr|postgresql14-14.7-1|271	%{_sysconfdir}/logrotate.d/%{oname}
21cr|postgresql14-14.7-1|272	%{_mandir}/man1/pg_archivecleanup.1*
21cr|postgresql14-14.7-1|273	%{_mandir}/man1/pg_receivewal.1*
21cr|postgresql14-14.7-1|274	%{_mandir}/man1/pg_checksums.1*
21cr|postgresql14-14.7-1|275	
21cr|postgresql14-14.7-1|276	%pre server
21cr|postgresql14-14.7-1|277	%_pre_useradd postgres %{_localstatedir}/lib/pgsql /bin/bash
21cr|postgresql14-14.7-1|278	# if upgrade
21cr|postgresql14-14.7-1|279	
21cr|postgresql14-14.7-1|280	[ ! -f %{_localstatedir}/lib/pgsql/data/PG_VERSION ] && exit 0
21cr|postgresql14-14.7-1|281	mypgversion=`cat %{_localstatedir}/lib/pgsql/data/PG_VERSION`
21cr|postgresql14-14.7-1|282	[ $mypgversion = %{majorver} ] && exit 0
21cr|postgresql14-14.7-1|283	
21cr|postgresql14-14.7-1|284	echo ""
21cr|postgresql14-14.7-1|285	echo "You currently have database tree for Postgresql $mypgversion"
21cr|postgresql14-14.7-1|286	echo "You must use postgresql${mypgversion}-server"
21cr|postgresql14-14.7-1|287	echo "To update you Postgresql server, dump your databases"
21cr|postgresql14-14.7-1|288	echo "delete /var/lib/pgsql/data/ content, upgrade the server, then"
21cr|postgresql14-14.7-1|289	echo "restore your databases from your backup"
21cr|postgresql14-14.7-1|290	echo ""
21cr|postgresql14-14.7-1|291	
21cr|postgresql14-14.7-1|292	exit 1
21cr|postgresql14-14.7-1|293	
21cr|postgresql14-14.7-1|294	%posttrans server
21cr|postgresql14-14.7-1|295	%_post_service %{oname}%{majorver}
21cr|postgresql14-14.7-1|296	%tmpfiles_create %{oname}%{majorver}.conf
21cr|postgresql14-14.7-1|297	
21cr|postgresql14-14.7-1|298	%preun server
21cr|postgresql14-14.7-1|299	%_preun_service %{oname}%{majorver}
21cr|postgresql14-14.7-1|300	
21cr|postgresql14-14.7-1|301	%postun server
21cr|postgresql14-14.7-1|302	%_postun_userdel postgres
21cr|postgresql14-14.7-1|303	
21cr|postgresql14-14.7-1|304	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|305	
21cr|postgresql14-14.7-1|306	%package docs
21cr|postgresql14-14.7-1|307	Summary:	Extra documentation for PostgreSQL
21cr|postgresql14-14.7-1|308	Group:		Documentation
21cr|postgresql14-14.7-1|309	Conflicts:	postgresql-docs
21cr|postgresql14-14.7-1|310	Conflicts:	postgresql15-docs
21cr|postgresql14-14.7-1|311	
21cr|postgresql14-14.7-1|312	%description docs
21cr|postgresql14-14.7-1|313	The postgresql-docs package includes the SGML source for the documentation as
21cr|postgresql14-14.7-1|314	well as the documentation in other formats, and some extra documentation.
21cr|postgresql14-14.7-1|315	Install this package if you want to help with the PostgreSQL documentation
21cr|postgresql14-14.7-1|316	project, or if you want to generate printed documentation.
21cr|postgresql14-14.7-1|317	
21cr|postgresql14-14.7-1|318	%files docs
21cr|postgresql14-14.7-1|319	%doc %{_docdir}/%{oname}-docs-%{version}
21cr|postgresql14-14.7-1|320	
21cr|postgresql14-14.7-1|321	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|322	
21cr|postgresql14-14.7-1|323	%package contrib
21cr|postgresql14-14.7-1|324	Summary:	Contributed binaries distributed with PostgreSQL
21cr|postgresql14-14.7-1|325	Group:		Databases
21cr|postgresql14-14.7-1|326	Conflicts:	postgresql-contrib
21cr|postgresql14-14.7-1|327	Conflicts:	postgresql15-contrib
21cr|postgresql14-14.7-1|328	
21cr|postgresql14-14.7-1|329	%description contrib
21cr|postgresql14-14.7-1|330	The postgresql-contrib package includes the contrib tree distributed with the
21cr|postgresql14-14.7-1|331	PostgreSQL tarball. Selected contrib modules are prebuilt.
21cr|postgresql14-14.7-1|332	
21cr|postgresql14-14.7-1|333	%files contrib -f contrib.lst
21cr|postgresql14-14.7-1|334	%doc README HISTORY
21cr|postgresql14-14.7-1|335	%license COPYRIGHT
21cr|postgresql14-14.7-1|336	%{_libdir}/%{oname}/_int.so
21cr|postgresql14-14.7-1|337	%{_libdir}/%{oname}/adminpack.so
21cr|postgresql14-14.7-1|338	%{_libdir}/%{oname}/amcheck.so
21cr|postgresql14-14.7-1|339	%{_libdir}/%{oname}/autoinc.so
21cr|postgresql14-14.7-1|340	%{_libdir}/%{oname}/bloom.so
21cr|postgresql14-14.7-1|341	%{_libdir}/%{oname}/btree_gist.so
21cr|postgresql14-14.7-1|342	%{_libdir}/%{oname}/cube.so
21cr|postgresql14-14.7-1|343	%{_libdir}/%{oname}/dblink.so
21cr|postgresql14-14.7-1|344	%{_libdir}/%{oname}/earthdistance.so
21cr|postgresql14-14.7-1|345	%{_libdir}/%{oname}/fuzzystrmatch.so
21cr|postgresql14-14.7-1|346	%{_libdir}/%{oname}/hstore.so
21cr|postgresql14-14.7-1|347	%{_libdir}/%{oname}/insert_username.so
21cr|postgresql14-14.7-1|348	%{_libdir}/%{oname}/isn.so
21cr|postgresql14-14.7-1|349	%{_libdir}/%{oname}/lo.so
21cr|postgresql14-14.7-1|350	%{_libdir}/%{oname}/ltree.so
21cr|postgresql14-14.7-1|351	%{_libdir}/%{oname}/moddatetime.so
21cr|postgresql14-14.7-1|352	%{_libdir}/%{oname}/old_snapshot.so
21cr|postgresql14-14.7-1|353	%{_libdir}/%{oname}/pageinspect.so
21cr|postgresql14-14.7-1|354	%{_libdir}/%{oname}/pg_buffercache.so
21cr|postgresql14-14.7-1|355	%{_libdir}/%{oname}/pg_freespacemap.so
21cr|postgresql14-14.7-1|356	%{_libdir}/%{oname}/pg_prewarm.so
21cr|postgresql14-14.7-1|357	%{_libdir}/%{oname}/pg_surgery.so
21cr|postgresql14-14.7-1|358	%{_libdir}/%{oname}/pg_trgm.so
21cr|postgresql14-14.7-1|359	%{_libdir}/%{oname}/pg_visibility.so
21cr|postgresql14-14.7-1|360	%{_libdir}/%{oname}/pgcrypto.so
21cr|postgresql14-14.7-1|361	%{_libdir}/%{oname}/pgrowlocks.so
21cr|postgresql14-14.7-1|362	%{_libdir}/%{oname}/pgstattuple.so
21cr|postgresql14-14.7-1|363	%{_libdir}/%{oname}/postgres_fdw.so
21cr|postgresql14-14.7-1|364	%{_libdir}/%{oname}/refint.so
21cr|postgresql14-14.7-1|365	%{_libdir}/%{oname}/seg.so
21cr|postgresql14-14.7-1|366	%{_libdir}/%{oname}/sslinfo.so
21cr|postgresql14-14.7-1|367	%{_libdir}/%{oname}/tablefunc.so
21cr|postgresql14-14.7-1|368	%{_libdir}/%{oname}/tcn.so
21cr|postgresql14-14.7-1|369	%{_libdir}/%{oname}/test_decoding.so
21cr|postgresql14-14.7-1|370	%{_libdir}/%{oname}/tsm_system_rows.so
21cr|postgresql14-14.7-1|371	%{_libdir}/%{oname}/tsm_system_time.so
21cr|postgresql14-14.7-1|372	%{_datadir}/%{oname}/contrib/sepgsql.sql
21cr|postgresql14-14.7-1|373	%{_bindir}/oid2name
21cr|postgresql14-14.7-1|374	%{_bindir}/pg_amcheck
21cr|postgresql14-14.7-1|375	%{_bindir}/pg_recvlogical
21cr|postgresql14-14.7-1|376	%{_bindir}/pg_waldump
21cr|postgresql14-14.7-1|377	%{_bindir}/pgbench
21cr|postgresql14-14.7-1|378	%{_bindir}/vacuumlo
21cr|postgresql14-14.7-1|379	%{_mandir}/man1/oid2name.1*
21cr|postgresql14-14.7-1|380	%{_mandir}/man1/pg_amcheck.1.*
21cr|postgresql14-14.7-1|381	%{_mandir}/man1/pg_recvlogical.1*
21cr|postgresql14-14.7-1|382	%{_mandir}/man1/pg_waldump.1*
21cr|postgresql14-14.7-1|383	%{_mandir}/man1/pgbench.1*
21cr|postgresql14-14.7-1|384	%{_mandir}/man1/vacuumlo.1*
21cr|postgresql14-14.7-1|385	
21cr|postgresql14-14.7-1|386	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|387	
21cr|postgresql14-14.7-1|388	%package devel
21cr|postgresql14-14.7-1|389	Summary:	PostgreSQL development header files and libraries
21cr|postgresql14-14.7-1|390	Group:		Development/Databases
21cr|postgresql14-14.7-1|391	Requires:	%{libname} = %{EVRD}
21cr|postgresql14-14.7-1|392	Requires:	%{libecpg} = %{EVRD}
21cr|postgresql14-14.7-1|393	Conflicts:	postgresql-devel
21cr|postgresql14-14.7-1|394	Conflicts:	postgresql15-devel
21cr|postgresql14-14.7-1|395	
21cr|postgresql14-14.7-1|396	%description devel
21cr|postgresql14-14.7-1|397	The postgresql-devel package contains the header files and libraries needed to
21cr|postgresql14-14.7-1|398	compile C or C++ applications which will directly interact with a PostgreSQL
21cr|postgresql14-14.7-1|399	database management server and the ecpg Embedded C Postgres preprocessor. You
21cr|postgresql14-14.7-1|400	need to install this package if you want to develop applications which will
21cr|postgresql14-14.7-1|401	interact with a PostgreSQL server. If you're installing postgresql-server, you
21cr|postgresql14-14.7-1|402	need to install this package.
21cr|postgresql14-14.7-1|403	
21cr|postgresql14-14.7-1|404	%files devel -f devel.lst
21cr|postgresql14-14.7-1|405	%doc README HISTORY
21cr|postgresql14-14.7-1|406	%license COPYRIGHT
21cr|postgresql14-14.7-1|407	%{_includedir}/*
21cr|postgresql14-14.7-1|408	%{_bindir}/ecpg
21cr|postgresql14-14.7-1|409	%{_bindir}/pg_config
21cr|postgresql14-14.7-1|410	%{_libdir}/libecpg_compat.so
21cr|postgresql14-14.7-1|411	%{_libdir}/libecpg.so
21cr|postgresql14-14.7-1|412	%{_libdir}/libpgtypes.so
21cr|postgresql14-14.7-1|413	%{_libdir}/libpq.so
21cr|postgresql14-14.7-1|414	%{_libdir}/%{oname}/pgxs/
21cr|postgresql14-14.7-1|415	%{_libdir}/pkgconfig/*.pc
21cr|postgresql14-14.7-1|416	%{_mandir}/man1/ecpg.1*
21cr|postgresql14-14.7-1|417	%{_mandir}/man1/pg_config.1*
21cr|postgresql14-14.7-1|418	%{_mandir}/man3/SPI_*.3*
21cr|postgresql14-14.7-1|419	%{_mandir}/man3/dblink*.3*
21cr|postgresql14-14.7-1|420	
21cr|postgresql14-14.7-1|421	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|422	
21cr|postgresql14-14.7-1|423	%package pl
21cr|postgresql14-14.7-1|424	Summary:	Procedurals languages for PostgreSQL
21cr|postgresql14-14.7-1|425	Group:		Databases
21cr|postgresql14-14.7-1|426	Provides:	%{name}-pl = %{EVRD}
21cr|postgresql14-14.7-1|427	Requires:	%{name}-plpython >= %{EVRD}
21cr|postgresql14-14.7-1|428	Requires:	%{name}-plperl >= %{EVRD}
21cr|postgresql14-14.7-1|429	Requires:	%{name}-pltcl >= %{EVRD}
21cr|postgresql14-14.7-1|430	Requires:	%{name}-plpgsql >= %{EVRD}
21cr|postgresql14-14.7-1|431	Conflicts:	postgresql-pl
21cr|postgresql14-14.7-1|432	Conflicts:	postgresql15-pl
21cr|postgresql14-14.7-1|433	
21cr|postgresql14-14.7-1|434	%description pl
21cr|postgresql14-14.7-1|435	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql14-14.7-1|436	postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
21cr|postgresql14-14.7-1|437	languages for the backend. PL/Pgsql is part of the core server package.
21cr|postgresql14-14.7-1|438	
21cr|postgresql14-14.7-1|439	%files pl
21cr|postgresql14-14.7-1|440	%doc COPYRIGHT
21cr|postgresql14-14.7-1|441	# metapkg
21cr|postgresql14-14.7-1|442	
21cr|postgresql14-14.7-1|443	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|444	
21cr|postgresql14-14.7-1|445	%package plpython
21cr|postgresql14-14.7-1|446	Summary:	The PL/Python procedural language for PostgreSQL
21cr|postgresql14-14.7-1|447	Group:		Databases
21cr|postgresql14-14.7-1|448	Conflicts:	postgresql-plpython
21cr|postgresql14-14.7-1|449	Conflicts:	postgresql15-plpython
21cr|postgresql14-14.7-1|450	
21cr|postgresql14-14.7-1|451	%description plpython
21cr|postgresql14-14.7-1|452	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql14-14.7-1|453	postgresql-plpython package contains the the PL/Python procedural languages for
21cr|postgresql14-14.7-1|454	the backend. PL/Python is part of the core server package.
21cr|postgresql14-14.7-1|455	
21cr|postgresql14-14.7-1|456	%files plpython -f plpython.lst
21cr|postgresql14-14.7-1|457	%doc README HISTORY
21cr|postgresql14-14.7-1|458	%license COPYRIGHT
21cr|postgresql14-14.7-1|459	%{_libdir}/%{oname}/*python*.so
21cr|postgresql14-14.7-1|460	
21cr|postgresql14-14.7-1|461	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|462	
21cr|postgresql14-14.7-1|463	%package plperl
21cr|postgresql14-14.7-1|464	Summary:	The PL/Perl procedural language for PostgreSQL
21cr|postgresql14-14.7-1|465	Group:		Databases
21cr|postgresql14-14.7-1|466	Conflicts:	postgresql-plperl
21cr|postgresql14-14.7-1|467	Conflicts:	postgresql15-plperl
21cr|postgresql14-14.7-1|468	
21cr|postgresql14-14.7-1|469	%description plperl
21cr|postgresql14-14.7-1|470	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql14-14.7-1|471	postgresql-plperl package contains the the PL/Perl procedural languages for the
21cr|postgresql14-14.7-1|472	backend. PL/Perl is part of the core server package.
21cr|postgresql14-14.7-1|473	
21cr|postgresql14-14.7-1|474	%files plperl -f plperl.lst
21cr|postgresql14-14.7-1|475	%doc README HISTORY
21cr|postgresql14-14.7-1|476	%license COPYRIGHT
21cr|postgresql14-14.7-1|477	%{_libdir}/%{oname}/*perl.so
21cr|postgresql14-14.7-1|478	
21cr|postgresql14-14.7-1|479	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|480	
21cr|postgresql14-14.7-1|481	%package pltcl
21cr|postgresql14-14.7-1|482	Summary:	The PL/Tcl procedural language for PostgreSQL
21cr|postgresql14-14.7-1|483	Group:		Databases
21cr|postgresql14-14.7-1|484	Conflicts:	postgresql-pltcl
21cr|postgresql14-14.7-1|485	Conflicts:	postgresql15-pltcl
21cr|postgresql14-14.7-1|486	
21cr|postgresql14-14.7-1|487	%description pltcl
21cr|postgresql14-14.7-1|488	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql14-14.7-1|489	postgresql-pltcl package contains the the PL/Tcl procedural languages for the
21cr|postgresql14-14.7-1|490	backend. PL/Tcl is part of the core server package.
21cr|postgresql14-14.7-1|491	
21cr|postgresql14-14.7-1|492	%files pltcl -f pltcl.lst
21cr|postgresql14-14.7-1|493	%doc README HISTORY
21cr|postgresql14-14.7-1|494	%license COPYRIGHT
21cr|postgresql14-14.7-1|495	%{_libdir}/%{oname}/pltcl.so
21cr|postgresql14-14.7-1|496	
21cr|postgresql14-14.7-1|497	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|498	
21cr|postgresql14-14.7-1|499	%package plpgsql
21cr|postgresql14-14.7-1|500	Summary:	The PL/PgSQL procedural language for PostgreSQL
21cr|postgresql14-14.7-1|501	Group:		Databases
21cr|postgresql14-14.7-1|502	Conflicts:	postgresql-plpgsql
21cr|postgresql14-14.7-1|503	Conflicts:	postgresql15-plpgsql
21cr|postgresql14-14.7-1|504	
21cr|postgresql14-14.7-1|505	%description plpgsql
21cr|postgresql14-14.7-1|506	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql14-14.7-1|507	postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
21cr|postgresql14-14.7-1|508	the backend. PL/PgSQL is part of the core server package.
21cr|postgresql14-14.7-1|509	
21cr|postgresql14-14.7-1|510	%files plpgsql -f plpgsql.lst
21cr|postgresql14-14.7-1|511	%doc README HISTORY
21cr|postgresql14-14.7-1|512	%license COPYRIGHT
21cr|postgresql14-14.7-1|513	%{_libdir}/%{oname}/plpgsql.so
21cr|postgresql14-14.7-1|514	
21cr|postgresql14-14.7-1|515	#----------------------------------------------------------------------------
21cr|postgresql14-14.7-1|516	
21cr|postgresql14-14.7-1|517	%prep
21cr|postgresql14-14.7-1|518	%autosetup -p1 -n %{oname}-%{version}
21cr|postgresql14-14.7-1|519	
21cr|postgresql14-14.7-1|520	%build
21cr|postgresql14-14.7-1|521	%serverbuild
21cr|postgresql14-14.7-1|522	# it does not work with -fPIE and someone added that to the serverbuild macro...
21cr|postgresql14-14.7-1|523	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21cr|postgresql14-14.7-1|524	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21cr|postgresql14-14.7-1|525	
21cr|postgresql14-14.7-1|526	%configure	\
21cr|postgresql14-14.7-1|527	--disable-rpath		\
21cr|postgresql14-14.7-1|528	--enable-nls		\
21cr|postgresql14-14.7-1|529	--libdir=%{_libdir}	\
21cr|postgresql14-14.7-1|530	--libexecdir=%{_libexecdir}		\
21cr|postgresql14-14.7-1|531	--mandir=%{_mandir}	\
21cr|postgresql14-14.7-1|532	--prefix=%{_prefix}	\
21cr|postgresql14-14.7-1|533	--sysconfdir=%{_sysconfdir}/pgsql	\
21cr|postgresql14-14.7-1|534	--with-gssapi		\
21cr|postgresql14-14.7-1|535	--with-icu		\
21cr|postgresql14-14.7-1|536	--with-ldap		\
21cr|postgresql14-14.7-1|537	--with-libxml		\
21cr|postgresql14-14.7-1|538	--with-libxslt		\
21cr|postgresql14-14.7-1|539	--with-openssl		\
21cr|postgresql14-14.7-1|540	%if %{with uuid}
21cr|postgresql14-14.7-1|541	--with-ossp-uuid	\
21cr|postgresql14-14.7-1|542	%endif
21cr|postgresql14-14.7-1|543	--with-pam		\
21cr|postgresql14-14.7-1|544	--with-perl		\
21cr|postgresql14-14.7-1|545	--with-python		\
21cr|postgresql14-14.7-1|546	--with-selinux		\
21cr|postgresql14-14.7-1|547	--with-systemd		\
21cr|postgresql14-14.7-1|548	--with-tcl		\
21cr|postgresql14-14.7-1|549	--with-tclconfig=%{_libdir}
21cr|postgresql14-14.7-1|550	
21cr|postgresql14-14.7-1|551	# nuke -Wl,--no-undefined
21cr|postgresql14-14.7-1|552	perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global
21cr|postgresql14-14.7-1|553	
21cr|postgresql14-14.7-1|554	%if %{with uuid}
21cr|postgresql14-14.7-1|555	# bork...
21cr|postgresql14-14.7-1|556	echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
21cr|postgresql14-14.7-1|557	%endif
21cr|postgresql14-14.7-1|558	
21cr|postgresql14-14.7-1|559	%make world
21cr|postgresql14-14.7-1|560	
21cr|postgresql14-14.7-1|561	pushd src/test
21cr|postgresql14-14.7-1|562	%make all
21cr|postgresql14-14.7-1|563	popd
21cr|postgresql14-14.7-1|564	
21cr|postgresql14-14.7-1|565	%check
21cr|postgresql14-14.7-1|566	cp -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_reset{wal,xlog}-%{majorver}.mo
21cr|postgresql14-14.7-1|567	make check || :
21cr|postgresql14-14.7-1|568	rm -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_resetxlog-%{majorver}.mo
21cr|postgresql14-14.7-1|569	
21cr|postgresql14-14.7-1|570	%install
21cr|postgresql14-14.7-1|571	make DESTDIR=%{buildroot} install-world install-docs
21cr|postgresql14-14.7-1|572	
21cr|postgresql14-14.7-1|573	# install odbcinst.ini
21cr|postgresql14-14.7-1|574	mkdir -p %{buildroot}%{_sysconfdir}/pgsql
21cr|postgresql14-14.7-1|575	
21cr|postgresql14-14.7-1|576	# PGDATA needs removal of group and world permissions due to pg_pwd hole.
21cr|postgresql14-14.7-1|577	install -d -m 700 %{buildroot}%{_localstatedir}/lib/pgsql/data
21cr|postgresql14-14.7-1|578	
21cr|postgresql14-14.7-1|579	# backups of data go here...
21cr|postgresql14-14.7-1|580	install -d -m 700 %{buildroot}%{_localstatedir}/lib/pgsql/backups
21cr|postgresql14-14.7-1|581	
21cr|postgresql14-14.7-1|582	# Create the multiple postmaster startup directory
21cr|postgresql14-14.7-1|583	install -d -m 700 %{buildroot}/etc/sysconfig/pgsql
21cr|postgresql14-14.7-1|584	
21cr|postgresql14-14.7-1|585	# install systemd units
21cr|postgresql14-14.7-1|586	mkdir -p %{buildroot}%{_unitdir}
21cr|postgresql14-14.7-1|587	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{oname}%{majorver}.service
21cr|postgresql14-14.7-1|588	sed -i "s|/usr/libexec|%{_libdir}|" %{buildroot}%{_unitdir}/%{oname}%{majorver}.service
21cr|postgresql14-14.7-1|589	
21cr|postgresql14-14.7-1|590	# Create the directory for sockets.
21cr|postgresql14-14.7-1|591	install -d -m 755 %{buildroot}/var/run/%{oname}
21cr|postgresql14-14.7-1|592	
21cr|postgresql14-14.7-1|593	# ... and make a tmpfiles script to recreate it at reboot.
21cr|postgresql14-14.7-1|594	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|postgresql14-14.7-1|595	install -m 0644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{oname}%{majorver}.conf
21cr|postgresql14-14.7-1|596	
21cr|postgresql14-14.7-1|597	# install helper script for env initialisation
21cr|postgresql14-14.7-1|598	install -m 755 %{SOURCE14} %{buildroot}%{_libdir}
21cr|postgresql14-14.7-1|599	
21cr|postgresql14-14.7-1|600	mkdir -p %{buildroot}/var/log/postgres
21cr|postgresql14-14.7-1|601	
21cr|postgresql14-14.7-1|602	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|postgresql14-14.7-1|603	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{oname} <<EOF
21cr|postgresql14-14.7-1|604	/var/log/postgres/%{oname} {
21cr|postgresql14-14.7-1|605	notifempty
21cr|postgresql14-14.7-1|606	missingok
21cr|postgresql14-14.7-1|607	copytruncate
21cr|postgresql14-14.7-1|608	}
21cr|postgresql14-14.7-1|609	EOF
21cr|postgresql14-14.7-1|610	
21cr|postgresql14-14.7-1|611	mv %{buildroot}%{_docdir}/%{oname}/html %{buildroot}%{_docdir}/%{oname}-docs-%{version}
21cr|postgresql14-14.7-1|612	
21cr|postgresql14-14.7-1|613	echo -n "" > %{libname}.lst
21cr|postgresql14-14.7-1|614	echo -n "" > %{libecpg}.lst
21cr|postgresql14-14.7-1|615	echo -n "" > server.lst
21cr|postgresql14-14.7-1|616	echo -n "" > main.lst
21cr|postgresql14-14.7-1|617	echo -n "" > contrib.lst
21cr|postgresql14-14.7-1|618	echo -n "" > devel.lst
21cr|postgresql14-14.7-1|619	echo -n "" > plperl.lst
21cr|postgresql14-14.7-1|620	echo -n "" > plpython.lst
21cr|postgresql14-14.7-1|621	echo -n "" > pltcl.lst
21cr|postgresql14-14.7-1|622	echo -n "" > plpgsql.lst
21cr|postgresql14-14.7-1|623	
21cr|postgresql14-14.7-1|624	# libs
21cr|postgresql14-14.7-1|625	%find_lang libpq%{major}-%{majorver}
21cr|postgresql14-14.7-1|626	cat libpq%{major}-%{majorver}.lang >> %{libname}.lst
21cr|postgresql14-14.7-1|627	%find_lang ecpglib%{major_ecpg}-%{majorver}
21cr|postgresql14-14.7-1|628	cat ecpglib%{major_ecpg}-%{majorver}.lang >> %{libecpg}.lst
21cr|postgresql14-14.7-1|629	
21cr|postgresql14-14.7-1|630	# server
21cr|postgresql14-14.7-1|631	%find_lang initdb-%{majorver}
21cr|postgresql14-14.7-1|632	cat initdb-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|633	%find_lang pg_archivecleanup-%{majorver}
21cr|postgresql14-14.7-1|634	cat pg_archivecleanup-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|635	%find_lang pg_basebackup-%{majorver}
21cr|postgresql14-14.7-1|636	cat pg_basebackup-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|637	%find_lang pg_verifybackup-%{majorver}
21cr|postgresql14-14.7-1|638	cat pg_verifybackup-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|639	%find_lang pg_controldata-%{majorver}
21cr|postgresql14-14.7-1|640	cat pg_controldata-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|641	%find_lang pg_ctl-%{majorver}
21cr|postgresql14-14.7-1|642	cat pg_ctl-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|643	%find_lang pg_resetwal-%{majorver}
21cr|postgresql14-14.7-1|644	cat pg_resetwal-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|645	%find_lang pg_upgrade-%{majorver}
21cr|postgresql14-14.7-1|646	cat pg_upgrade-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|647	%find_lang pg_checksums-%{majorver}
21cr|postgresql14-14.7-1|648	cat pg_checksums-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|649	%find_lang postgres-%{majorver}
21cr|postgresql14-14.7-1|650	cat postgres-%{majorver}.lang >> server.lst
21cr|postgresql14-14.7-1|651	
21cr|postgresql14-14.7-1|652	# main
21cr|postgresql14-14.7-1|653	%find_lang pg_config-%{majorver}
21cr|postgresql14-14.7-1|654	cat pg_config-%{majorver}.lang >> main.lst
21cr|postgresql14-14.7-1|655	%find_lang pg_dump-%{majorver}
21cr|postgresql14-14.7-1|656	cat pg_dump-%{majorver}.lang >> main.lst
21cr|postgresql14-14.7-1|657	%find_lang pg_rewind-%{majorver}
21cr|postgresql14-14.7-1|658	cat pg_rewind-%{majorver}.lang >> main.lst
21cr|postgresql14-14.7-1|659	%find_lang pg_test_fsync-%{majorver}
21cr|postgresql14-14.7-1|660	cat pg_test_fsync-%{majorver}.lang >> main.lst
21cr|postgresql14-14.7-1|661	%find_lang pg_test_timing-%{majorver}
21cr|postgresql14-14.7-1|662	cat pg_test_timing-%{majorver}.lang >> main.lst
21cr|postgresql14-14.7-1|663	%find_lang pgscripts-%{majorver}
21cr|postgresql14-14.7-1|664	cat pgscripts-%{majorver}.lang >> main.lst
21cr|postgresql14-14.7-1|665	%find_lang psql-%{majorver}
21cr|postgresql14-14.7-1|666	cat psql-%{majorver}.lang >>main.lst
21cr|postgresql14-14.7-1|667	
21cr|postgresql14-14.7-1|668	#contrib
21cr|postgresql14-14.7-1|669	%find_lang pg_waldump-%{majorver}
21cr|postgresql14-14.7-1|670	cat pg_waldump-%{majorver}.lang >>contrib.lst
21cr|postgresql14-14.7-1|671	%find_lang pg_amcheck-%{majorver}
21cr|postgresql14-14.7-1|672	cat pg_amcheck-%{majorver}.lang >>contrib.lst
21cr|postgresql14-14.7-1|673	
21cr|postgresql14-14.7-1|674	# devel
21cr|postgresql14-14.7-1|675	%find_lang ecpg-%{majorver}
21cr|postgresql14-14.7-1|676	cat ecpg-%{majorver}.lang >> devel.lst
21cr|postgresql14-14.7-1|677	
21cr|postgresql14-14.7-1|678	# perl
21cr|postgresql14-14.7-1|679	%find_lang plperl-%{majorver}
21cr|postgresql14-14.7-1|680	cat plperl-%{majorver}.lang >> plperl.lst
21cr|postgresql14-14.7-1|681	
21cr|postgresql14-14.7-1|682	# python
21cr|postgresql14-14.7-1|683	%find_lang plpython-%{majorver}
21cr|postgresql14-14.7-1|684	cat plpython-%{majorver}.lang >> plpython.lst
21cr|postgresql14-14.7-1|685	
21cr|postgresql14-14.7-1|686	# tcl
21cr|postgresql14-14.7-1|687	%find_lang pltcl-%{majorver}
21cr|postgresql14-14.7-1|688	cat pltcl-%{majorver}.lang >> pltcl.lst
21cr|postgresql14-14.7-1|689	
21cr|postgresql14-14.7-1|690	# plpgsql
21cr|postgresql14-14.7-1|691	%find_lang plpgsql-%{majorver}
21cr|postgresql14-14.7-1|692	cat plpgsql-%{majorver}.lang >> plpgsql.lst
21cr|postgresql14-14.7-1|693	
21cr|postgresql14-14.7-1|694	# taken directly in build dir.
21cr|postgresql14-14.7-1|695	rm -fr %{buildroot}%{_datadir}/doc/%{oname}/contrib/
21cr|postgresql14-14.7-1|696	
21cr|postgresql14-14.7-1|697	cat > macro <<EOF
21cr|postgresql14-14.7-1|698	%%postgresql_version %{version}
21cr|postgresql14-14.7-1|699	%%postgresql_major   %{majorver}
21cr|postgresql14-14.7-1|700	%%postgresql_minor   %{minorver}
21cr|postgresql14-14.7-1|701	%%pgmodules_req Requires: %{?arch_tagged:%{arch_tagged} %{oname}-server-ABI}%{?!arch_tagged:%{oname}-server-ABI} >= %{majorver}
21cr|postgresql14-14.7-1|702	EOF
21cr|postgresql14-14.7-1|703	
21cr|postgresql14-14.7-1|704	%install_macro %{oname} macro
21cr|postgresql14-14.7-1|705	
21cr|postgresql14-14.7-1|706	# postgres' .profile and .bashrc
21cr|postgresql14-14.7-1|707	install -D -m 700 %{SOURCE10} %{buildroot}%{_localstatedir}/lib/pgsql/.profile
21cr|postgresql14-14.7-1|708	(
21cr|postgresql14-14.7-1|709	cd %{buildroot}%{_localstatedir}/lib/pgsql/
21cr|postgresql14-14.7-1|710	ln -s .profile .bashrc
21cr|postgresql14-14.7-1|711	)
21cr|postgresql14-14.7-1|712	
21cr|postgresql14-14.7-1|713	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{oname} <<EOF
21cr|postgresql14-14.7-1|714	# Olivier Thauvin <nanardon@mandriva.org>
21cr|postgresql14-14.7-1|715	
21cr|postgresql14-14.7-1|716	# The database location:
21cr|postgresql14-14.7-1|717	# You probably won't change this
21cr|postgresql14-14.7-1|718	PGDATA=%{_localstatedir}/lib/pgsql/data
21cr|postgresql14-14.7-1|719	
21cr|postgresql14-14.7-1|720	# What is the based locales for postgresql
21cr|postgresql14-14.7-1|721	# Setting locales to C allow to use any encoding
21cr|postgresql14-14.7-1|722	# ISO or UTF, any other choice will restrict you
21cr|postgresql14-14.7-1|723	# either ISO or UTF.
21cr|postgresql14-14.7-1|724	LC_ALL=UTF-8
21cr|postgresql14-14.7-1|725	
21cr|postgresql14-14.7-1|726	# These are additional to pass to pg_ctl when starting/restarting postgresql.
21cr|postgresql14-14.7-1|727	# PGOPTIONS=
21cr|postgresql14-14.7-1|728	EOF
21cr|postgresql14-14.7-1|729	
21cr|postgresql14-14.7-1|730	# cleanup
21cr|postgresql14-14.7-1|731	find %{buildroot} -type f -name "*.a" -exec rm -f {} ';'

6412 21
21cr|postgresql15-15.14-1|1	%global __requires_exclude devel\\(libtcl)
21cr|postgresql15-15.14-1|2	
21cr|postgresql15-15.14-1|3	%define oname postgresql
21cr|postgresql15-15.14-1|4	
21cr|postgresql15-15.14-1|5	%define major 5
21cr|postgresql15-15.14-1|6	%define major_ecpg 6
21cr|postgresql15-15.14-1|7	%define libname %mklibname pq15 %{major}
21cr|postgresql15-15.14-1|8	%define libecpg %mklibname ecpg15 %{major_ecpg}
21cr|postgresql15-15.14-1|9	
21cr|postgresql15-15.14-1|10	%define majorver %(echo %{version} | cut -d. -f1)
21cr|postgresql15-15.14-1|11	%define minorver %(echo %{version} | cut -d. -f2)
21cr|postgresql15-15.14-1|12	
21cr|postgresql15-15.14-1|13	%bcond_without uuid
21cr|postgresql15-15.14-1|14	
21cr|postgresql15-15.14-1|15	Summary:	PostgreSQL client programs and libraries
21cr|postgresql15-15.14-1|16	Name:		postgresql15
21cr|postgresql15-15.14-1|17	Version:	15.14
21cr|postgresql15-15.14-1|18	Release:	1
21cr|postgresql15-15.14-1|19	Epoch:		1
21cr|postgresql15-15.14-1|20	License:	BSD
21cr|postgresql15-15.14-1|21	Group:		Databases
21cr|postgresql15-15.14-1|22	Url:		http://www.postgresql.org/
21cr|postgresql15-15.14-1|23	Source0:	https://ftp.postgresql.org/pub/source/v%{version}/%{oname}-%{version}.tar.bz2
21cr|postgresql15-15.14-1|24	Source1:	%{name}.rpmlintrc
21cr|postgresql15-15.14-1|25	Source10:	postgres.profile
21cr|postgresql15-15.14-1|26	Source11:	%{oname}.service
21cr|postgresql15-15.14-1|27	Source12:	%{oname}.tmpfiles.d
21cr|postgresql15-15.14-1|28	Source14:	%{oname}_initdb.sh
21cr|postgresql15-15.14-1|29	Patch0:		postgresql-14.2-ossp-uuid-dir.patch
21cr|postgresql15-15.14-1|30	Patch1:		e2k-spinlock.patch
21cr|postgresql15-15.14-1|31	BuildRequires:	bison
21cr|postgresql15-15.14-1|32	BuildRequires:	flex
21cr|postgresql15-15.14-1|33	BuildRequires:	openldap-devel
21cr|postgresql15-15.14-1|34	BuildRequires:	pam-devel
21cr|postgresql15-15.14-1|35	BuildRequires:	perl-devel
21cr|postgresql15-15.14-1|36	BuildRequires:	readline-devel
21cr|postgresql15-15.14-1|37	BuildRequires:	perl(ExtUtils::Embed)
21cr|postgresql15-15.14-1|38	BuildRequires:	pkgconfig(icu-i18n)
21cr|postgresql15-15.14-1|39	BuildRequires:	pkgconfig(krb5-gssapi)
21cr|postgresql15-15.14-1|40	BuildRequires:	pkgconfig(libselinux)
21cr|postgresql15-15.14-1|41	BuildRequires:	pkgconfig(libxml-2.0)
21cr|postgresql15-15.14-1|42	BuildRequires:	pkgconfig(libxslt)
21cr|postgresql15-15.14-1|43	BuildRequires:	pkgconfig(openssl)
21cr|postgresql15-15.14-1|44	%if %{with uuid}
21cr|postgresql15-15.14-1|45	BuildRequires:	pkgconfig(ossp-uuid)
21cr|postgresql15-15.14-1|46	%endif
21cr|postgresql15-15.14-1|47	BuildRequires:	pkgconfig(python)
21cr|postgresql15-15.14-1|48	BuildRequires:	pkgconfig(python3)
21cr|postgresql15-15.14-1|49	BuildRequires:	pkgconfig(systemd)
21cr|postgresql15-15.14-1|50	BuildRequires:	pkgconfig(tcl)
21cr|postgresql15-15.14-1|51	BuildRequires:	pkgconfig(zlib)
21cr|postgresql15-15.14-1|52	# Need to build doc
21cr|postgresql15-15.14-1|53	BuildRequires:	docbook-dtd-xml
21cr|postgresql15-15.14-1|54	BuildRequires:	docbook-dtd42-xml
21cr|postgresql15-15.14-1|55	BuildRequires:	docbook-dtd42-sgml
21cr|postgresql15-15.14-1|56	BuildRequires:	docbook-style-xsl
21cr|postgresql15-15.14-1|57	BuildRequires:	docbook-utils
21cr|postgresql15-15.14-1|58	BuildRequires:	openjade
21cr|postgresql15-15.14-1|59	BuildRequires:	xmlto
21cr|postgresql15-15.14-1|60	BuildRequires:	xsltproc
21cr|postgresql15-15.14-1|61	Provides:	%{name}-clients = %{EVRD}
21cr|postgresql15-15.14-1|62	Conflicts:	postgresql
21cr|postgresql15-15.14-1|63	Conflicts:	postgresql14
21cr|postgresql15-15.14-1|64	
21cr|postgresql15-15.14-1|65	%description
21cr|postgresql15-15.14-1|66	PostgreSQL is an advanced Object-Relational database management system (DBMS)
21cr|postgresql15-15.14-1|67	that supports almost all SQL constructs (including transactions, subselects and
21cr|postgresql15-15.14-1|68	user-defined types and functions). The postgresql package includes the client
21cr|postgresql15-15.14-1|69	programs and libraries that you'll need to access a PostgreSQL DBMS server.
21cr|postgresql15-15.14-1|70	These PostgreSQL client programs are programs that directly manipulate the
21cr|postgresql15-15.14-1|71	internal structure of PostgreSQL databases on a PostgreSQL server. These client
21cr|postgresql15-15.14-1|72	programs can be located on the same machine with the PostgreSQL server, or may
21cr|postgresql15-15.14-1|73	be on a remote machine which accesses a PostgreSQL server over a network
21cr|postgresql15-15.14-1|74	connection. This package contains the client libraries for C and C++, as well
21cr|postgresql15-15.14-1|75	as command-line utilities for managing PostgreSQL databases on a PostgreSQL
21cr|postgresql15-15.14-1|76	server.
21cr|postgresql15-15.14-1|77	
21cr|postgresql15-15.14-1|78	If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
21cr|postgresql15-15.14-1|79	you need this package. You also need to install this package if you're
21cr|postgresql15-15.14-1|80	installing the postgresql-server package.
21cr|postgresql15-15.14-1|81	
21cr|postgresql15-15.14-1|82	%files -f main.lst
21cr|postgresql15-15.14-1|83	%doc doc/KNOWN_BUGS doc/MISSING_FEATURES
21cr|postgresql15-15.14-1|84	%doc README HISTORY
21cr|postgresql15-15.14-1|85	%license COPYRIGHT
21cr|postgresql15-15.14-1|86	%{_bindir}/clusterdb
21cr|postgresql15-15.14-1|87	%{_bindir}/createdb
21cr|postgresql15-15.14-1|88	%{_bindir}/createuser
21cr|postgresql15-15.14-1|89	%{_bindir}/dropdb
21cr|postgresql15-15.14-1|90	%{_bindir}/dropuser
21cr|postgresql15-15.14-1|91	%{_bindir}/pg_basebackup
21cr|postgresql15-15.14-1|92	%{_bindir}/pg_dump
21cr|postgresql15-15.14-1|93	%{_bindir}/pg_dumpall
21cr|postgresql15-15.14-1|94	%{_bindir}/pg_isready
21cr|postgresql15-15.14-1|95	%{_bindir}/pg_restore
21cr|postgresql15-15.14-1|96	%{_bindir}/pg_rewind
21cr|postgresql15-15.14-1|97	%{_bindir}/pg_test_fsync
21cr|postgresql15-15.14-1|98	%{_bindir}/pg_test_timing
21cr|postgresql15-15.14-1|99	%{_bindir}/pg_verifybackup
21cr|postgresql15-15.14-1|100	%{_bindir}/psql
21cr|postgresql15-15.14-1|101	%{_bindir}/reindexdb
21cr|postgresql15-15.14-1|102	%{_bindir}/vacuumdb
21cr|postgresql15-15.14-1|103	%{_mandir}/man1/clusterdb.*
21cr|postgresql15-15.14-1|104	%{_mandir}/man1/createdb.*
21cr|postgresql15-15.14-1|105	%{_mandir}/man1/createuser.*
21cr|postgresql15-15.14-1|106	%{_mandir}/man1/dropdb.*
21cr|postgresql15-15.14-1|107	%{_mandir}/man1/dropuser.*
21cr|postgresql15-15.14-1|108	%{_mandir}/man1/pg_basebackup.*
21cr|postgresql15-15.14-1|109	%{_mandir}/man1/pg_dump.*
21cr|postgresql15-15.14-1|110	%{_mandir}/man1/pg_dumpall.*
21cr|postgresql15-15.14-1|111	%{_mandir}/man1/pg_isready.1*
21cr|postgresql15-15.14-1|112	%{_mandir}/man1/pg_restore.1*
21cr|postgresql15-15.14-1|113	%{_mandir}/man1/pg_rewind.1*
21cr|postgresql15-15.14-1|114	%{_mandir}/man1/pg_test_fsync.1*
21cr|postgresql15-15.14-1|115	%{_mandir}/man1/pg_test_timing.1*
21cr|postgresql15-15.14-1|116	%{_mandir}/man1/pg_verifybackup.1.xz
21cr|postgresql15-15.14-1|117	%{_mandir}/man1/psql.*
21cr|postgresql15-15.14-1|118	%{_mandir}/man1/reindexdb.*
21cr|postgresql15-15.14-1|119	%{_mandir}/man1/vacuumdb.*
21cr|postgresql15-15.14-1|120	%{_mandir}/man7/*
21cr|postgresql15-15.14-1|121	%{_rpmmacrodir}/*%{oname}*
21cr|postgresql15-15.14-1|122	
21cr|postgresql15-15.14-1|123	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|124	
21cr|postgresql15-15.14-1|125	%package -n %{libname}
21cr|postgresql15-15.14-1|126	Summary:	The shared libraries required for any PostgreSQL clients
21cr|postgresql15-15.14-1|127	Group:		System/Libraries
21cr|postgresql15-15.14-1|128	Provides:	%{name}-libs = %{EVRD}
21cr|postgresql15-15.14-1|129	%rename	%{_lib}pq9.0_5
21cr|postgresql15-15.14-1|130	Conflicts:	%{mklibname pq 5}
21cr|postgresql15-15.14-1|131	Conflicts:	%{mklibname pq14 5}
21cr|postgresql15-15.14-1|132	
21cr|postgresql15-15.14-1|133	%description -n %{libname}
21cr|postgresql15-15.14-1|134	C and C++ libraries to enable user programs to communicate with the PostgreSQL
21cr|postgresql15-15.14-1|135	database backend. The backend can be on another machine and accessed through
21cr|postgresql15-15.14-1|136	TCP/IP.
21cr|postgresql15-15.14-1|137	
21cr|postgresql15-15.14-1|138	%files -n %{libname} -f %{libname}.lst
21cr|postgresql15-15.14-1|139	%doc README HISTORY
21cr|postgresql15-15.14-1|140	%license COPYRIGHT
21cr|postgresql15-15.14-1|141	%{_libdir}/libpq.so.%{major}*
21cr|postgresql15-15.14-1|142	
21cr|postgresql15-15.14-1|143	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|144	
21cr|postgresql15-15.14-1|145	%package -n %{libecpg}
21cr|postgresql15-15.14-1|146	Summary:	Shared library libecpg for PostgreSQL
21cr|postgresql15-15.14-1|147	Group:		System/Libraries
21cr|postgresql15-15.14-1|148	Conflicts:	%{_lib}ecpg5
21cr|postgresql15-15.14-1|149	%rename	%{_lib}ecpg9.0_6
21cr|postgresql15-15.14-1|150	Conflicts:	%{mklibname ecpg 5}
21cr|postgresql15-15.14-1|151	Conflicts:	%{mklibname ecpg14 5}
21cr|postgresql15-15.14-1|152	
21cr|postgresql15-15.14-1|153	%description -n %{libecpg}
21cr|postgresql15-15.14-1|154	Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C) Use
21cr|postgresql15-15.14-1|155	postgresql-dev to develop such programs.
21cr|postgresql15-15.14-1|156	
21cr|postgresql15-15.14-1|157	%files -n %{libecpg} -f %{libecpg}.lst
21cr|postgresql15-15.14-1|158	%doc README HISTORY
21cr|postgresql15-15.14-1|159	%license COPYRIGHT
21cr|postgresql15-15.14-1|160	%{_libdir}/libecpg_compat.so.*
21cr|postgresql15-15.14-1|161	%{_libdir}/libecpg.so.%{major_ecpg}*
21cr|postgresql15-15.14-1|162	%{_libdir}/libpgtypes.so.*
21cr|postgresql15-15.14-1|163	
21cr|postgresql15-15.14-1|164	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|165	
21cr|postgresql15-15.14-1|166	%package server
21cr|postgresql15-15.14-1|167	Summary:	The programs needed to create and run a PostgreSQL server
21cr|postgresql15-15.14-1|168	Group:		Databases
21cr|postgresql15-15.14-1|169	Provides:	%{name}-server = %{EVRD}
21cr|postgresql15-15.14-1|170	# the client bins are needed for upgrading
21cr|postgresql15-15.14-1|171	Requires:	%{name} >= %{EVRD}
21cr|postgresql15-15.14-1|172	Requires:	%{name}-plpgsql >= %{EVRD}
21cr|postgresql15-15.14-1|173	# add/remove services
21cr|postgresql15-15.14-1|174	Requires(post,preun):	rpm-helper
21cr|postgresql15-15.14-1|175	# add/del user
21cr|postgresql15-15.14-1|176	Requires(pre,postun):	rpm-helper
21cr|postgresql15-15.14-1|177	Requires(post,preun):	update-alternatives
21cr|postgresql15-15.14-1|178	Conflicts:	postgresql-server
21cr|postgresql15-15.14-1|179	Conflicts:	postgresql14-server
21cr|postgresql15-15.14-1|180	
21cr|postgresql15-15.14-1|181	%description server
21cr|postgresql15-15.14-1|182	The postgresql-server package includes the programs needed to create and run a
21cr|postgresql15-15.14-1|183	PostgreSQL server, which will in turn allow you to create and maintain
21cr|postgresql15-15.14-1|184	PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
21cr|postgresql15-15.14-1|185	management system (DBMS) that supports almost all SQL constructs (including
21cr|postgresql15-15.14-1|186	transactions, subselects and user-defined types and functions). You should
21cr|postgresql15-15.14-1|187	install postgresql-server if you want to create and maintain your own
21cr|postgresql15-15.14-1|188	PostgreSQL databases and/or your own PostgreSQL server. You also need to
21cr|postgresql15-15.14-1|189	install the postgresql and postgresql-devel packages.
21cr|postgresql15-15.14-1|190	
21cr|postgresql15-15.14-1|191	%files server -f server.lst
21cr|postgresql15-15.14-1|192	%doc README HISTORY
21cr|postgresql15-15.14-1|193	%license COPYRIGHT
21cr|postgresql15-15.14-1|194	%attr(700,postgres,postgres) %dir %{_localstatedir}/lib/pgsql
21cr|postgresql15-15.14-1|195	%attr(700,postgres,postgres) %dir %{_localstatedir}/lib/pgsql/backups
21cr|postgresql15-15.14-1|196	%attr(700,postgres,postgres) %dir /var/log/postgres
21cr|postgresql15-15.14-1|197	%attr(755,postgres,postgres) %config(noreplace) %{_localstatedir}/lib/pgsql/.bashrc
21cr|postgresql15-15.14-1|198	%attr(-,postgres,postgres) %{_localstatedir}/lib/pgsql/data
21cr|postgresql15-15.14-1|199	%attr(-,postgres,postgres) %{_localstatedir}/lib/pgsql/.profile
21cr|postgresql15-15.14-1|200	%{_bindir}/initdb
21cr|postgresql15-15.14-1|201	%{_bindir}/pg_archivecleanup
21cr|postgresql15-15.14-1|202	%{_bindir}/pg_checksums
21cr|postgresql15-15.14-1|203	%{_bindir}/pg_controldata
21cr|postgresql15-15.14-1|204	%{_bindir}/pg_ctl
21cr|postgresql15-15.14-1|205	%{_bindir}/pg_receivewal
21cr|postgresql15-15.14-1|206	%{_bindir}/pg_resetwal
21cr|postgresql15-15.14-1|207	%{_bindir}/pg_upgrade
21cr|postgresql15-15.14-1|208	%{_bindir}/postgres
21cr|postgresql15-15.14-1|209	%{_bindir}/postmaster
21cr|postgresql15-15.14-1|210	%config(noreplace) %{_sysconfdir}/sysconfig/%{oname}
21cr|postgresql15-15.14-1|211	%{_datadir}/%{oname}/errcodes.txt
21cr|postgresql15-15.14-1|212	%{_datadir}/%{oname}/extension/*
21cr|postgresql15-15.14-1|213	%{_datadir}/%{oname}/fix-CVE-2024-4317.sql
21cr|postgresql15-15.14-1|214	%{_datadir}/%{oname}/information_schema.sql
21cr|postgresql15-15.14-1|215	%{_datadir}/%{oname}/postgres.bki
21cr|postgresql15-15.14-1|216	%{_datadir}/%{oname}/*.sample
21cr|postgresql15-15.14-1|217	%{_datadir}/%{oname}/snowball_create.sql
21cr|postgresql15-15.14-1|218	%{_datadir}/%{oname}/sql_features.txt
21cr|postgresql15-15.14-1|219	%{_datadir}/%{oname}/system_constraints.sql
21cr|postgresql15-15.14-1|220	%{_datadir}/%{oname}/system_functions.sql
21cr|postgresql15-15.14-1|221	%{_datadir}/%{oname}/system_views.sql
21cr|postgresql15-15.14-1|222	%{_datadir}/%{oname}/timezone
21cr|postgresql15-15.14-1|223	%{_datadir}/%{oname}/timezonesets/Africa.txt
21cr|postgresql15-15.14-1|224	%{_datadir}/%{oname}/timezonesets/America.txt
21cr|postgresql15-15.14-1|225	%{_datadir}/%{oname}/timezonesets/Antarctica.txt
21cr|postgresql15-15.14-1|226	%{_datadir}/%{oname}/timezonesets/Asia.txt
21cr|postgresql15-15.14-1|227	%{_datadir}/%{oname}/timezonesets/Atlantic.txt
21cr|postgresql15-15.14-1|228	%{_datadir}/%{oname}/timezonesets/Australia
21cr|postgresql15-15.14-1|229	%{_datadir}/%{oname}/timezonesets/Australia.txt
21cr|postgresql15-15.14-1|230	%{_datadir}/%{oname}/timezonesets/Default
21cr|postgresql15-15.14-1|231	%{_datadir}/%{oname}/timezonesets/Etc.txt
21cr|postgresql15-15.14-1|232	%{_datadir}/%{oname}/timezonesets/Europe.txt
21cr|postgresql15-15.14-1|233	%{_datadir}/%{oname}/timezonesets/India
21cr|postgresql15-15.14-1|234	%{_datadir}/%{oname}/timezonesets/Indian.txt
21cr|postgresql15-15.14-1|235	%{_datadir}/%{oname}/timezonesets/Pacific.txt
21cr|postgresql15-15.14-1|236	%{_datadir}/%{oname}/tsearch_data
21cr|postgresql15-15.14-1|237	%{_defaultdocdir}/%{oname}/extension/*.example
21cr|postgresql15-15.14-1|238	%dir %{_datadir}/%{oname}
21cr|postgresql15-15.14-1|239	%dir %{_datadir}/%{oname}/extension
21cr|postgresql15-15.14-1|240	%dir %{_datadir}/%{oname}/timezonesets
21cr|postgresql15-15.14-1|241	%dir %{_libdir}/%{oname}
21cr|postgresql15-15.14-1|242	%{_libdir}/%{oname}/*_and_*.so
21cr|postgresql15-15.14-1|243	%{_libdir}/%{oname}/auth_delay.so
21cr|postgresql15-15.14-1|244	%{_libdir}/%{oname}/auto_explain.so
21cr|postgresql15-15.14-1|245	%{_libdir}/%{oname}/btree_gin.so
21cr|postgresql15-15.14-1|246	%{_libdir}/%{oname}/citext.so
21cr|postgresql15-15.14-1|247	%{_libdir}/%{oname}/dict_int.so
21cr|postgresql15-15.14-1|248	%{_libdir}/%{oname}/dict_snowball.so
21cr|postgresql15-15.14-1|249	%{_libdir}/%{oname}/dict_xsyn.so
21cr|postgresql15-15.14-1|250	%{_libdir}/%{oname}/euc2004_sjis2004.so
21cr|postgresql15-15.14-1|251	%{_libdir}/%{oname}/file_fdw.so
21cr|postgresql15-15.14-1|252	%{_libdir}/%{oname}_initdb.sh
21cr|postgresql15-15.14-1|253	%{_libdir}/%{oname}/libpqwalreceiver.so
21cr|postgresql15-15.14-1|254	%{_libdir}/%{oname}/passwordcheck.so
21cr|postgresql15-15.14-1|255	%{_libdir}/%{oname}/pgoutput.so
21cr|postgresql15-15.14-1|256	%{_libdir}/%{oname}/pg_stat_statements.so
21cr|postgresql15-15.14-1|257	%{_libdir}/%{oname}/pgxml.so
21cr|postgresql15-15.14-1|258	%{_libdir}/%{oname}/sepgsql.so
21cr|postgresql15-15.14-1|259	%{_libdir}/%{oname}/unaccent.so
21cr|postgresql15-15.14-1|260	%if %{with uuid}
21cr|postgresql15-15.14-1|261	%{_libdir}/%{oname}/uuid-ossp.so
21cr|postgresql15-15.14-1|262	%endif
21cr|postgresql15-15.14-1|263	%{_mandir}/man1/initdb.1*
21cr|postgresql15-15.14-1|264	%{_mandir}/man1/pg_archivecleanup.1*
21cr|postgresql15-15.14-1|265	%{_mandir}/man1/pg_checksums.1*
21cr|postgresql15-15.14-1|266	%{_mandir}/man1/pg_controldata.*
21cr|postgresql15-15.14-1|267	%{_mandir}/man1/pg_ctl.1*
21cr|postgresql15-15.14-1|268	%{_mandir}/man1/pg_receivewal.1*
21cr|postgresql15-15.14-1|269	%{_mandir}/man1/pg_resetwal.*
21cr|postgresql15-15.14-1|270	%{_mandir}/man1/pg_upgrade.1*
21cr|postgresql15-15.14-1|271	%{_mandir}/man1/postgres.1*
21cr|postgresql15-15.14-1|272	%{_mandir}/man1/postmaster.1*
21cr|postgresql15-15.14-1|273	%{_sysconfdir}/logrotate.d/%{oname}
21cr|postgresql15-15.14-1|274	%{_tmpfilesdir}/%{oname}%{majorver}.conf
21cr|postgresql15-15.14-1|275	%{_unitdir}/%{oname}%{majorver}.service
21cr|postgresql15-15.14-1|276	
21cr|postgresql15-15.14-1|277	%pre server
21cr|postgresql15-15.14-1|278	%_pre_useradd postgres %{_localstatedir}/lib/pgsql /bin/bash
21cr|postgresql15-15.14-1|279	# if upgrade
21cr|postgresql15-15.14-1|280	
21cr|postgresql15-15.14-1|281	[ ! -f %{_localstatedir}/lib/pgsql/data/PG_VERSION ] && exit 0
21cr|postgresql15-15.14-1|282	mypgversion=`cat %{_localstatedir}/lib/pgsql/data/PG_VERSION`
21cr|postgresql15-15.14-1|283	[ $mypgversion = %{majorver} ] && exit 0
21cr|postgresql15-15.14-1|284	
21cr|postgresql15-15.14-1|285	echo ""
21cr|postgresql15-15.14-1|286	echo "You currently have database tree for Postgresql $mypgversion"
21cr|postgresql15-15.14-1|287	echo "You must use postgresql${mypgversion}-server"
21cr|postgresql15-15.14-1|288	echo "To update you Postgresql server, dump your databases"
21cr|postgresql15-15.14-1|289	echo "delete /var/lib/pgsql/data/ content, upgrade the server, then"
21cr|postgresql15-15.14-1|290	echo "restore your databases from your backup"
21cr|postgresql15-15.14-1|291	echo ""
21cr|postgresql15-15.14-1|292	
21cr|postgresql15-15.14-1|293	exit 1
21cr|postgresql15-15.14-1|294	
21cr|postgresql15-15.14-1|295	%posttrans server
21cr|postgresql15-15.14-1|296	%_post_service %{oname}%{majorver}
21cr|postgresql15-15.14-1|297	%tmpfiles_create %{oname}%{majorver}.conf
21cr|postgresql15-15.14-1|298	
21cr|postgresql15-15.14-1|299	%preun server
21cr|postgresql15-15.14-1|300	%_preun_service %{oname}%{majorver}
21cr|postgresql15-15.14-1|301	
21cr|postgresql15-15.14-1|302	%postun server
21cr|postgresql15-15.14-1|303	%_postun_userdel postgres
21cr|postgresql15-15.14-1|304	
21cr|postgresql15-15.14-1|305	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|306	
21cr|postgresql15-15.14-1|307	%package docs
21cr|postgresql15-15.14-1|308	Summary:	Extra documentation for PostgreSQL
21cr|postgresql15-15.14-1|309	Group:		Documentation
21cr|postgresql15-15.14-1|310	Conflicts:	postgresql-docs
21cr|postgresql15-15.14-1|311	Conflicts:	postgresql14-docs
21cr|postgresql15-15.14-1|312	
21cr|postgresql15-15.14-1|313	%description docs
21cr|postgresql15-15.14-1|314	The postgresql-docs package includes the SGML source for the documentation as
21cr|postgresql15-15.14-1|315	well as the documentation in other formats, and some extra documentation.
21cr|postgresql15-15.14-1|316	Install this package if you want to help with the PostgreSQL documentation
21cr|postgresql15-15.14-1|317	project, or if you want to generate printed documentation.
21cr|postgresql15-15.14-1|318	
21cr|postgresql15-15.14-1|319	%files docs
21cr|postgresql15-15.14-1|320	%doc %{_docdir}/%{oname}-docs-%{version}
21cr|postgresql15-15.14-1|321	
21cr|postgresql15-15.14-1|322	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|323	
21cr|postgresql15-15.14-1|324	%package contrib
21cr|postgresql15-15.14-1|325	Summary:	Contributed binaries distributed with PostgreSQL
21cr|postgresql15-15.14-1|326	Group:		Databases
21cr|postgresql15-15.14-1|327	Conflicts:	postgresql-contrib
21cr|postgresql15-15.14-1|328	Conflicts:	postgresql14-contrib
21cr|postgresql15-15.14-1|329	
21cr|postgresql15-15.14-1|330	%description contrib
21cr|postgresql15-15.14-1|331	The postgresql-contrib package includes the contrib tree distributed with the
21cr|postgresql15-15.14-1|332	PostgreSQL tarball. Selected contrib modules are prebuilt.
21cr|postgresql15-15.14-1|333	
21cr|postgresql15-15.14-1|334	%files contrib -f contrib.lst
21cr|postgresql15-15.14-1|335	%doc README HISTORY
21cr|postgresql15-15.14-1|336	%license COPYRIGHT
21cr|postgresql15-15.14-1|337	%{_bindir}/oid2name
21cr|postgresql15-15.14-1|338	%{_bindir}/pg_amcheck
21cr|postgresql15-15.14-1|339	%{_bindir}/pgbench
21cr|postgresql15-15.14-1|340	%{_bindir}/pg_recvlogical
21cr|postgresql15-15.14-1|341	%{_bindir}/pg_waldump
21cr|postgresql15-15.14-1|342	%{_bindir}/vacuumlo
21cr|postgresql15-15.14-1|343	%{_datadir}/%{oname}/contrib/sepgsql.sql
21cr|postgresql15-15.14-1|344	%{_libdir}/%{oname}/adminpack.so
21cr|postgresql15-15.14-1|345	%{_libdir}/%{oname}/amcheck.so
21cr|postgresql15-15.14-1|346	%{_libdir}/%{oname}/autoinc.so
21cr|postgresql15-15.14-1|347	%{_libdir}/%{oname}/basebackup_to_shell.so
21cr|postgresql15-15.14-1|348	%{_libdir}/%{oname}/basic_archive.so
21cr|postgresql15-15.14-1|349	%{_libdir}/%{oname}/bloom.so
21cr|postgresql15-15.14-1|350	%{_libdir}/%{oname}/btree_gist.so
21cr|postgresql15-15.14-1|351	%{_libdir}/%{oname}/cube.so
21cr|postgresql15-15.14-1|352	%{_libdir}/%{oname}/dblink.so
21cr|postgresql15-15.14-1|353	%{_libdir}/%{oname}/earthdistance.so
21cr|postgresql15-15.14-1|354	%{_libdir}/%{oname}/fuzzystrmatch.so
21cr|postgresql15-15.14-1|355	%{_libdir}/%{oname}/hstore.so
21cr|postgresql15-15.14-1|356	%{_libdir}/%{oname}/insert_username.so
21cr|postgresql15-15.14-1|357	%{_libdir}/%{oname}/_int.so
21cr|postgresql15-15.14-1|358	%{_libdir}/%{oname}/isn.so
21cr|postgresql15-15.14-1|359	%{_libdir}/%{oname}/lo.so
21cr|postgresql15-15.14-1|360	%{_libdir}/%{oname}/ltree.so
21cr|postgresql15-15.14-1|361	%{_libdir}/%{oname}/moddatetime.so
21cr|postgresql15-15.14-1|362	%{_libdir}/%{oname}/old_snapshot.so
21cr|postgresql15-15.14-1|363	%{_libdir}/%{oname}/pageinspect.so
21cr|postgresql15-15.14-1|364	%{_libdir}/%{oname}/pg_buffercache.so
21cr|postgresql15-15.14-1|365	%{_libdir}/%{oname}/pgcrypto.so
21cr|postgresql15-15.14-1|366	%{_libdir}/%{oname}/pg_freespacemap.so
21cr|postgresql15-15.14-1|367	%{_libdir}/%{oname}/pg_prewarm.so
21cr|postgresql15-15.14-1|368	%{_libdir}/%{oname}/pgrowlocks.so
21cr|postgresql15-15.14-1|369	%{_libdir}/%{oname}/pgstattuple.so
21cr|postgresql15-15.14-1|370	%{_libdir}/%{oname}/pg_surgery.so
21cr|postgresql15-15.14-1|371	%{_libdir}/%{oname}/pg_trgm.so
21cr|postgresql15-15.14-1|372	%{_libdir}/%{oname}/pg_visibility.so
21cr|postgresql15-15.14-1|373	%{_libdir}/%{oname}/pg_walinspect.so
21cr|postgresql15-15.14-1|374	%{_libdir}/%{oname}/postgres_fdw.so
21cr|postgresql15-15.14-1|375	%{_libdir}/%{oname}/refint.so
21cr|postgresql15-15.14-1|376	%{_libdir}/%{oname}/seg.so
21cr|postgresql15-15.14-1|377	%{_libdir}/%{oname}/sslinfo.so
21cr|postgresql15-15.14-1|378	%{_libdir}/%{oname}/tablefunc.so
21cr|postgresql15-15.14-1|379	%{_libdir}/%{oname}/tcn.so
21cr|postgresql15-15.14-1|380	%{_libdir}/%{oname}/test_decoding.so
21cr|postgresql15-15.14-1|381	%{_libdir}/%{oname}/tsm_system_rows.so
21cr|postgresql15-15.14-1|382	%{_libdir}/%{oname}/tsm_system_time.so
21cr|postgresql15-15.14-1|383	%{_mandir}/man1/oid2name.1*
21cr|postgresql15-15.14-1|384	%{_mandir}/man1/pg_amcheck.1.*
21cr|postgresql15-15.14-1|385	%{_mandir}/man1/pgbench.1*
21cr|postgresql15-15.14-1|386	%{_mandir}/man1/pg_recvlogical.1*
21cr|postgresql15-15.14-1|387	%{_mandir}/man1/pg_waldump.1*
21cr|postgresql15-15.14-1|388	%{_mandir}/man1/vacuumlo.1*
21cr|postgresql15-15.14-1|389	
21cr|postgresql15-15.14-1|390	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|391	
21cr|postgresql15-15.14-1|392	%package devel
21cr|postgresql15-15.14-1|393	Summary:	PostgreSQL development header files and libraries
21cr|postgresql15-15.14-1|394	Group:		Development/Databases
21cr|postgresql15-15.14-1|395	Requires:	%{libname} = %{EVRD}
21cr|postgresql15-15.14-1|396	Requires:	%{libecpg} = %{EVRD}
21cr|postgresql15-15.14-1|397	Conflicts:	postgresql-devel
21cr|postgresql15-15.14-1|398	Conflicts:	postgresql14-devel
21cr|postgresql15-15.14-1|399	
21cr|postgresql15-15.14-1|400	%description devel
21cr|postgresql15-15.14-1|401	The postgresql-devel package contains the header files and libraries needed to
21cr|postgresql15-15.14-1|402	compile C or C++ applications which will directly interact with a PostgreSQL
21cr|postgresql15-15.14-1|403	database management server and the ecpg Embedded C Postgres preprocessor. You
21cr|postgresql15-15.14-1|404	need to install this package if you want to develop applications which will
21cr|postgresql15-15.14-1|405	interact with a PostgreSQL server. If you're installing postgresql-server, you
21cr|postgresql15-15.14-1|406	need to install this package.
21cr|postgresql15-15.14-1|407	
21cr|postgresql15-15.14-1|408	%files devel -f devel.lst
21cr|postgresql15-15.14-1|409	%doc README HISTORY
21cr|postgresql15-15.14-1|410	%license COPYRIGHT
21cr|postgresql15-15.14-1|411	%{_bindir}/ecpg
21cr|postgresql15-15.14-1|412	%{_bindir}/pg_config
21cr|postgresql15-15.14-1|413	%{_includedir}/*
21cr|postgresql15-15.14-1|414	%{_libdir}/libecpg_compat.so
21cr|postgresql15-15.14-1|415	%{_libdir}/libecpg.so
21cr|postgresql15-15.14-1|416	%{_libdir}/libpgtypes.so
21cr|postgresql15-15.14-1|417	%{_libdir}/libpq.so
21cr|postgresql15-15.14-1|418	%{_libdir}/%{oname}/pgxs/
21cr|postgresql15-15.14-1|419	%{_libdir}/pkgconfig/*.pc
21cr|postgresql15-15.14-1|420	%{_mandir}/man1/ecpg.1*
21cr|postgresql15-15.14-1|421	%{_mandir}/man1/pg_config.1*
21cr|postgresql15-15.14-1|422	%{_mandir}/man3/dblink*.3*
21cr|postgresql15-15.14-1|423	%{_mandir}/man3/SPI_*.3*
21cr|postgresql15-15.14-1|424	
21cr|postgresql15-15.14-1|425	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|426	
21cr|postgresql15-15.14-1|427	%package pl
21cr|postgresql15-15.14-1|428	Summary:	Procedurals languages for PostgreSQL
21cr|postgresql15-15.14-1|429	Group:		Databases
21cr|postgresql15-15.14-1|430	Provides:	%{name}-pl = %{EVRD}
21cr|postgresql15-15.14-1|431	Requires:	%{name}-plpython >= %{EVRD}
21cr|postgresql15-15.14-1|432	Requires:	%{name}-plperl >= %{EVRD}
21cr|postgresql15-15.14-1|433	Requires:	%{name}-pltcl >= %{EVRD}
21cr|postgresql15-15.14-1|434	Requires:	%{name}-plpgsql >= %{EVRD}
21cr|postgresql15-15.14-1|435	Conflicts:	postgresql-pl
21cr|postgresql15-15.14-1|436	Conflicts:	postgresql14-pl
21cr|postgresql15-15.14-1|437	
21cr|postgresql15-15.14-1|438	%description pl
21cr|postgresql15-15.14-1|439	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql15-15.14-1|440	postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
21cr|postgresql15-15.14-1|441	languages for the backend. PL/Pgsql is part of the core server package.
21cr|postgresql15-15.14-1|442	
21cr|postgresql15-15.14-1|443	%files pl
21cr|postgresql15-15.14-1|444	%doc COPYRIGHT
21cr|postgresql15-15.14-1|445	# metapkg
21cr|postgresql15-15.14-1|446	
21cr|postgresql15-15.14-1|447	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|448	
21cr|postgresql15-15.14-1|449	%package plpython
21cr|postgresql15-15.14-1|450	Summary:	The PL/Python procedural language for PostgreSQL
21cr|postgresql15-15.14-1|451	Group:		Databases
21cr|postgresql15-15.14-1|452	Conflicts:	postgresql-plpython
21cr|postgresql15-15.14-1|453	Conflicts:	postgresql14-plpython
21cr|postgresql15-15.14-1|454	
21cr|postgresql15-15.14-1|455	%description plpython
21cr|postgresql15-15.14-1|456	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql15-15.14-1|457	postgresql-plpython package contains the the PL/Python procedural languages for
21cr|postgresql15-15.14-1|458	the backend. PL/Python is part of the core server package.
21cr|postgresql15-15.14-1|459	
21cr|postgresql15-15.14-1|460	%files plpython -f plpython.lst
21cr|postgresql15-15.14-1|461	%doc README HISTORY
21cr|postgresql15-15.14-1|462	%license COPYRIGHT
21cr|postgresql15-15.14-1|463	%{_libdir}/%{oname}/*python*.so
21cr|postgresql15-15.14-1|464	
21cr|postgresql15-15.14-1|465	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|466	
21cr|postgresql15-15.14-1|467	%package plperl
21cr|postgresql15-15.14-1|468	Summary:	The PL/Perl procedural language for PostgreSQL
21cr|postgresql15-15.14-1|469	Group:		Databases
21cr|postgresql15-15.14-1|470	Conflicts:	postgresql-plperl
21cr|postgresql15-15.14-1|471	Conflicts:	postgresql14-plperl
21cr|postgresql15-15.14-1|472	
21cr|postgresql15-15.14-1|473	%description plperl
21cr|postgresql15-15.14-1|474	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql15-15.14-1|475	postgresql-plperl package contains the the PL/Perl procedural languages for the
21cr|postgresql15-15.14-1|476	backend. PL/Perl is part of the core server package.
21cr|postgresql15-15.14-1|477	
21cr|postgresql15-15.14-1|478	%files plperl -f plperl.lst
21cr|postgresql15-15.14-1|479	%doc README HISTORY
21cr|postgresql15-15.14-1|480	%license COPYRIGHT
21cr|postgresql15-15.14-1|481	%{_libdir}/%{oname}/*perl.so
21cr|postgresql15-15.14-1|482	
21cr|postgresql15-15.14-1|483	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|484	
21cr|postgresql15-15.14-1|485	%package pltcl
21cr|postgresql15-15.14-1|486	Summary:	The PL/Tcl procedural language for PostgreSQL
21cr|postgresql15-15.14-1|487	Group:		Databases
21cr|postgresql15-15.14-1|488	Conflicts:	postgresql-pltcl
21cr|postgresql15-15.14-1|489	Conflicts:	postgresql14-pltcl
21cr|postgresql15-15.14-1|490	
21cr|postgresql15-15.14-1|491	%description pltcl
21cr|postgresql15-15.14-1|492	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql15-15.14-1|493	postgresql-pltcl package contains the the PL/Tcl procedural languages for the
21cr|postgresql15-15.14-1|494	backend. PL/Tcl is part of the core server package.
21cr|postgresql15-15.14-1|495	
21cr|postgresql15-15.14-1|496	%files pltcl -f pltcl.lst
21cr|postgresql15-15.14-1|497	%doc README HISTORY
21cr|postgresql15-15.14-1|498	%license COPYRIGHT
21cr|postgresql15-15.14-1|499	%{_libdir}/%{oname}/pltcl.so
21cr|postgresql15-15.14-1|500	
21cr|postgresql15-15.14-1|501	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|502	
21cr|postgresql15-15.14-1|503	%package plpgsql
21cr|postgresql15-15.14-1|504	Summary:	The PL/PgSQL procedural language for PostgreSQL
21cr|postgresql15-15.14-1|505	Group:		Databases
21cr|postgresql15-15.14-1|506	Conflicts:	postgresql-plpgsql
21cr|postgresql15-15.14-1|507	Conflicts:	postgresql14-plpgsql
21cr|postgresql15-15.14-1|508	
21cr|postgresql15-15.14-1|509	%description plpgsql
21cr|postgresql15-15.14-1|510	PostgreSQL is an advanced Object-Relational database management system. The
21cr|postgresql15-15.14-1|511	postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
21cr|postgresql15-15.14-1|512	the backend. PL/PgSQL is part of the core server package.
21cr|postgresql15-15.14-1|513	
21cr|postgresql15-15.14-1|514	%files plpgsql -f plpgsql.lst
21cr|postgresql15-15.14-1|515	%doc README HISTORY
21cr|postgresql15-15.14-1|516	%license COPYRIGHT
21cr|postgresql15-15.14-1|517	%{_libdir}/%{oname}/plpgsql.so
21cr|postgresql15-15.14-1|518	
21cr|postgresql15-15.14-1|519	#----------------------------------------------------------------------------
21cr|postgresql15-15.14-1|520	
21cr|postgresql15-15.14-1|521	%prep
21cr|postgresql15-15.14-1|522	%autosetup -p1 -n %{oname}-%{version}
21cr|postgresql15-15.14-1|523	
21cr|postgresql15-15.14-1|524	%build
21cr|postgresql15-15.14-1|525	%serverbuild
21cr|postgresql15-15.14-1|526	# it does not work with -fPIE and someone added that to the serverbuild macro...
21cr|postgresql15-15.14-1|527	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21cr|postgresql15-15.14-1|528	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21cr|postgresql15-15.14-1|529	
21cr|postgresql15-15.14-1|530	%configure	\
21cr|postgresql15-15.14-1|531	--disable-rpath		\
21cr|postgresql15-15.14-1|532	--enable-nls		\
21cr|postgresql15-15.14-1|533	--libdir=%{_libdir}	\
21cr|postgresql15-15.14-1|534	--libexecdir=%{_libexecdir}		\
21cr|postgresql15-15.14-1|535	--mandir=%{_mandir}	\
21cr|postgresql15-15.14-1|536	--prefix=%{_prefix}	\
21cr|postgresql15-15.14-1|537	--sysconfdir=%{_sysconfdir}/pgsql	\
21cr|postgresql15-15.14-1|538	--with-gssapi		\
21cr|postgresql15-15.14-1|539	--with-icu		\
21cr|postgresql15-15.14-1|540	--with-ldap		\
21cr|postgresql15-15.14-1|541	--with-libxml		\
21cr|postgresql15-15.14-1|542	--with-libxslt		\
21cr|postgresql15-15.14-1|543	--with-openssl		\
21cr|postgresql15-15.14-1|544	%if %{with uuid}
21cr|postgresql15-15.14-1|545	--with-ossp-uuid	\
21cr|postgresql15-15.14-1|546	%endif
21cr|postgresql15-15.14-1|547	--with-pam		\
21cr|postgresql15-15.14-1|548	--with-perl		\
21cr|postgresql15-15.14-1|549	--with-python		\
21cr|postgresql15-15.14-1|550	--with-selinux		\
21cr|postgresql15-15.14-1|551	--with-systemd		\
21cr|postgresql15-15.14-1|552	--with-tcl		\
21cr|postgresql15-15.14-1|553	--with-tclconfig=%{_libdir}
21cr|postgresql15-15.14-1|554	
21cr|postgresql15-15.14-1|555	# nuke -Wl,--no-undefined
21cr|postgresql15-15.14-1|556	perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global
21cr|postgresql15-15.14-1|557	
21cr|postgresql15-15.14-1|558	%if %{with uuid}
21cr|postgresql15-15.14-1|559	# bork...
21cr|postgresql15-15.14-1|560	echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
21cr|postgresql15-15.14-1|561	%endif
21cr|postgresql15-15.14-1|562	
21cr|postgresql15-15.14-1|563	%make world
21cr|postgresql15-15.14-1|564	
21cr|postgresql15-15.14-1|565	pushd src/test
21cr|postgresql15-15.14-1|566	%make all
21cr|postgresql15-15.14-1|567	popd
21cr|postgresql15-15.14-1|568	
21cr|postgresql15-15.14-1|569	%check
21cr|postgresql15-15.14-1|570	cp -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_reset{wal,xlog}-%{majorver}.mo
21cr|postgresql15-15.14-1|571	make check || :
21cr|postgresql15-15.14-1|572	rm -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_resetxlog-%{majorver}.mo
21cr|postgresql15-15.14-1|573	
21cr|postgresql15-15.14-1|574	%install
21cr|postgresql15-15.14-1|575	make DESTDIR=%{buildroot} install-world install-docs
21cr|postgresql15-15.14-1|576	
21cr|postgresql15-15.14-1|577	# install odbcinst.ini
21cr|postgresql15-15.14-1|578	mkdir -p %{buildroot}%{_sysconfdir}/pgsql
21cr|postgresql15-15.14-1|579	
21cr|postgresql15-15.14-1|580	# PGDATA needs removal of group and world permissions due to pg_pwd hole.
21cr|postgresql15-15.14-1|581	install -d -m 700 %{buildroot}%{_localstatedir}/lib/pgsql/data
21cr|postgresql15-15.14-1|582	
21cr|postgresql15-15.14-1|583	# backups of data go here...
21cr|postgresql15-15.14-1|584	install -d -m 700 %{buildroot}%{_localstatedir}/lib/pgsql/backups
21cr|postgresql15-15.14-1|585	
21cr|postgresql15-15.14-1|586	# Create the multiple postmaster startup directory
21cr|postgresql15-15.14-1|587	install -d -m 700 %{buildroot}/etc/sysconfig/pgsql
21cr|postgresql15-15.14-1|588	
21cr|postgresql15-15.14-1|589	# install systemd units
21cr|postgresql15-15.14-1|590	mkdir -p %{buildroot}%{_unitdir}
21cr|postgresql15-15.14-1|591	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{oname}%{majorver}.service
21cr|postgresql15-15.14-1|592	sed -i "s|/usr/libexec|%{_libdir}|" %{buildroot}%{_unitdir}/%{oname}%{majorver}.service
21cr|postgresql15-15.14-1|593	
21cr|postgresql15-15.14-1|594	# Create the directory for sockets.
21cr|postgresql15-15.14-1|595	install -d -m 755 %{buildroot}/var/run/%{oname}
21cr|postgresql15-15.14-1|596	
21cr|postgresql15-15.14-1|597	# ... and make a tmpfiles script to recreate it at reboot.
21cr|postgresql15-15.14-1|598	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|postgresql15-15.14-1|599	install -m 0644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{oname}%{majorver}.conf
21cr|postgresql15-15.14-1|600	
21cr|postgresql15-15.14-1|601	# install helper script for env initialisation
21cr|postgresql15-15.14-1|602	install -m 755 %{SOURCE14} %{buildroot}%{_libdir}
21cr|postgresql15-15.14-1|603	
21cr|postgresql15-15.14-1|604	mkdir -p %{buildroot}/var/log/postgres
21cr|postgresql15-15.14-1|605	
21cr|postgresql15-15.14-1|606	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|postgresql15-15.14-1|607	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{oname} <<EOF
21cr|postgresql15-15.14-1|608	/var/log/postgres/%{oname} {
21cr|postgresql15-15.14-1|609	notifempty
21cr|postgresql15-15.14-1|610	missingok
21cr|postgresql15-15.14-1|611	copytruncate
21cr|postgresql15-15.14-1|612	}
21cr|postgresql15-15.14-1|613	EOF
21cr|postgresql15-15.14-1|614	
21cr|postgresql15-15.14-1|615	mv %{buildroot}%{_docdir}/%{oname}/html %{buildroot}%{_docdir}/%{oname}-docs-%{version}
21cr|postgresql15-15.14-1|616	
21cr|postgresql15-15.14-1|617	echo -n "" > %{libname}.lst
21cr|postgresql15-15.14-1|618	echo -n "" > %{libecpg}.lst
21cr|postgresql15-15.14-1|619	echo -n "" > server.lst
21cr|postgresql15-15.14-1|620	echo -n "" > main.lst
21cr|postgresql15-15.14-1|621	echo -n "" > contrib.lst
21cr|postgresql15-15.14-1|622	echo -n "" > devel.lst
21cr|postgresql15-15.14-1|623	echo -n "" > plperl.lst
21cr|postgresql15-15.14-1|624	echo -n "" > plpython.lst
21cr|postgresql15-15.14-1|625	echo -n "" > pltcl.lst
21cr|postgresql15-15.14-1|626	echo -n "" > plpgsql.lst
21cr|postgresql15-15.14-1|627	
21cr|postgresql15-15.14-1|628	# libs
21cr|postgresql15-15.14-1|629	%find_lang libpq%{major}-%{majorver}
21cr|postgresql15-15.14-1|630	cat libpq%{major}-%{majorver}.lang >> %{libname}.lst
21cr|postgresql15-15.14-1|631	%find_lang ecpglib%{major_ecpg}-%{majorver}
21cr|postgresql15-15.14-1|632	cat ecpglib%{major_ecpg}-%{majorver}.lang >> %{libecpg}.lst
21cr|postgresql15-15.14-1|633	
21cr|postgresql15-15.14-1|634	# server
21cr|postgresql15-15.14-1|635	%find_lang initdb-%{majorver}
21cr|postgresql15-15.14-1|636	cat initdb-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|637	%find_lang pg_archivecleanup-%{majorver}
21cr|postgresql15-15.14-1|638	cat pg_archivecleanup-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|639	%find_lang pg_basebackup-%{majorver}
21cr|postgresql15-15.14-1|640	cat pg_basebackup-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|641	%find_lang pg_verifybackup-%{majorver}
21cr|postgresql15-15.14-1|642	cat pg_verifybackup-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|643	%find_lang pg_controldata-%{majorver}
21cr|postgresql15-15.14-1|644	cat pg_controldata-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|645	%find_lang pg_ctl-%{majorver}
21cr|postgresql15-15.14-1|646	cat pg_ctl-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|647	%find_lang pg_resetwal-%{majorver}
21cr|postgresql15-15.14-1|648	cat pg_resetwal-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|649	%find_lang pg_upgrade-%{majorver}
21cr|postgresql15-15.14-1|650	cat pg_upgrade-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|651	%find_lang pg_checksums-%{majorver}
21cr|postgresql15-15.14-1|652	cat pg_checksums-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|653	%find_lang postgres-%{majorver}
21cr|postgresql15-15.14-1|654	cat postgres-%{majorver}.lang >> server.lst
21cr|postgresql15-15.14-1|655	
21cr|postgresql15-15.14-1|656	# main
21cr|postgresql15-15.14-1|657	%find_lang pg_config-%{majorver}
21cr|postgresql15-15.14-1|658	cat pg_config-%{majorver}.lang >> main.lst
21cr|postgresql15-15.14-1|659	%find_lang pg_dump-%{majorver}
21cr|postgresql15-15.14-1|660	cat pg_dump-%{majorver}.lang >> main.lst
21cr|postgresql15-15.14-1|661	%find_lang pg_rewind-%{majorver}
21cr|postgresql15-15.14-1|662	cat pg_rewind-%{majorver}.lang >> main.lst
21cr|postgresql15-15.14-1|663	%find_lang pg_test_fsync-%{majorver}
21cr|postgresql15-15.14-1|664	cat pg_test_fsync-%{majorver}.lang >> main.lst
21cr|postgresql15-15.14-1|665	%find_lang pg_test_timing-%{majorver}
21cr|postgresql15-15.14-1|666	cat pg_test_timing-%{majorver}.lang >> main.lst
21cr|postgresql15-15.14-1|667	%find_lang pgscripts-%{majorver}
21cr|postgresql15-15.14-1|668	cat pgscripts-%{majorver}.lang >> main.lst
21cr|postgresql15-15.14-1|669	%find_lang psql-%{majorver}
21cr|postgresql15-15.14-1|670	cat psql-%{majorver}.lang >>main.lst
21cr|postgresql15-15.14-1|671	
21cr|postgresql15-15.14-1|672	#contrib
21cr|postgresql15-15.14-1|673	%find_lang pg_waldump-%{majorver}
21cr|postgresql15-15.14-1|674	cat pg_waldump-%{majorver}.lang >>contrib.lst
21cr|postgresql15-15.14-1|675	%find_lang pg_amcheck-%{majorver}
21cr|postgresql15-15.14-1|676	cat pg_amcheck-%{majorver}.lang >>contrib.lst
21cr|postgresql15-15.14-1|677	
21cr|postgresql15-15.14-1|678	# devel
21cr|postgresql15-15.14-1|679	%find_lang ecpg-%{majorver}
21cr|postgresql15-15.14-1|680	cat ecpg-%{majorver}.lang >> devel.lst
21cr|postgresql15-15.14-1|681	
21cr|postgresql15-15.14-1|682	# perl
21cr|postgresql15-15.14-1|683	%find_lang plperl-%{majorver}
21cr|postgresql15-15.14-1|684	cat plperl-%{majorver}.lang >> plperl.lst
21cr|postgresql15-15.14-1|685	
21cr|postgresql15-15.14-1|686	# python
21cr|postgresql15-15.14-1|687	%find_lang plpython-%{majorver}
21cr|postgresql15-15.14-1|688	cat plpython-%{majorver}.lang >> plpython.lst
21cr|postgresql15-15.14-1|689	
21cr|postgresql15-15.14-1|690	# tcl
21cr|postgresql15-15.14-1|691	%find_lang pltcl-%{majorver}
21cr|postgresql15-15.14-1|692	cat pltcl-%{majorver}.lang >> pltcl.lst
21cr|postgresql15-15.14-1|693	
21cr|postgresql15-15.14-1|694	# plpgsql
21cr|postgresql15-15.14-1|695	%find_lang plpgsql-%{majorver}
21cr|postgresql15-15.14-1|696	cat plpgsql-%{majorver}.lang >> plpgsql.lst
21cr|postgresql15-15.14-1|697	
21cr|postgresql15-15.14-1|698	# taken directly in build dir.
21cr|postgresql15-15.14-1|699	rm -fr %{buildroot}%{_datadir}/doc/%{oname}/contrib/
21cr|postgresql15-15.14-1|700	
21cr|postgresql15-15.14-1|701	cat > macro <<EOF
21cr|postgresql15-15.14-1|702	%%postgresql_version %{version}
21cr|postgresql15-15.14-1|703	%%postgresql_major   %{majorver}
21cr|postgresql15-15.14-1|704	%%postgresql_minor   %{minorver}
21cr|postgresql15-15.14-1|705	%%pgmodules_req Requires: %{?arch_tagged:%{arch_tagged} %{oname}-server-ABI}%{?!arch_tagged:%{oname}-server-ABI} >= %{majorver}
21cr|postgresql15-15.14-1|706	EOF
21cr|postgresql15-15.14-1|707	
21cr|postgresql15-15.14-1|708	%install_macro %{oname} macro
21cr|postgresql15-15.14-1|709	
21cr|postgresql15-15.14-1|710	# postgres' .profile and .bashrc
21cr|postgresql15-15.14-1|711	install -D -m 700 %{SOURCE10} %{buildroot}%{_localstatedir}/lib/pgsql/.profile
21cr|postgresql15-15.14-1|712	(
21cr|postgresql15-15.14-1|713	cd %{buildroot}%{_localstatedir}/lib/pgsql/
21cr|postgresql15-15.14-1|714	ln -s .profile .bashrc
21cr|postgresql15-15.14-1|715	)
21cr|postgresql15-15.14-1|716	
21cr|postgresql15-15.14-1|717	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{oname} <<EOF
21cr|postgresql15-15.14-1|718	# Olivier Thauvin <nanardon@mandriva.org>
21cr|postgresql15-15.14-1|719	
21cr|postgresql15-15.14-1|720	# The database location:
21cr|postgresql15-15.14-1|721	# You probably won't change this
21cr|postgresql15-15.14-1|722	PGDATA=%{_localstatedir}/lib/pgsql/data
21cr|postgresql15-15.14-1|723	
21cr|postgresql15-15.14-1|724	# What is the based locales for postgresql
21cr|postgresql15-15.14-1|725	# Setting locales to C allow to use any encoding
21cr|postgresql15-15.14-1|726	# ISO or UTF, any other choice will restrict you
21cr|postgresql15-15.14-1|727	# either ISO or UTF.
21cr|postgresql15-15.14-1|728	LC_ALL=UTF-8
21cr|postgresql15-15.14-1|729	
21cr|postgresql15-15.14-1|730	# These are additional to pass to pg_ctl when starting/restarting postgresql.
21cr|postgresql15-15.14-1|731	# PGOPTIONS=
21cr|postgresql15-15.14-1|732	EOF
21cr|postgresql15-15.14-1|733	
21cr|postgresql15-15.14-1|734	# cleanup
21cr|postgresql15-15.14-1|735	find %{buildroot} -type f -name "*.a" -exec rm -f {} ';'
21cr|postgresql15-15.14-1|736	
21cr|postgresql15-15.14-1|737	
21cr|postgresql15-15.14-1|738	### CVE's
21cr|postgresql15-15.14-1|739	# fixed CVE-2023-5868
21cr|postgresql15-15.14-1|740	# fixed CVE-2023-5869
21cr|postgresql15-15.14-1|741	# fixed CVE-2023-5870
21cr|postgresql15-15.14-1|742	# version 15.5 -----^

6413 21
21cr|postgresql16-postgis-3.5.2-1|1	%global _disable_lto %{nil}
21cr|postgresql16-postgis-3.5.2-1|2	%global extension postgis
21cr|postgresql16-postgis-3.5.2-1|3	%global psql_ver postgresql16
21cr|postgresql16-postgis-3.5.2-1|4	%global name %{psql_ver}-%{extension}
21cr|postgresql16-postgis-3.5.2-1|5	%global extension_ver 3.5.2
21cr|postgresql16-postgis-3.5.2-1|6	%global llvm_ver 17
21cr|postgresql16-postgis-3.5.2-1|7	
21cr|postgresql16-postgis-3.5.2-1|8	%global bindir %{_libexecdir}/%{psql_ver}
21cr|postgresql16-postgis-3.5.2-1|9	%global libdir %{_libdir}/%{psql_ver}
21cr|postgresql16-postgis-3.5.2-1|10	%global datadir %{_datadir}/%{psql_ver}
21cr|postgresql16-postgis-3.5.2-1|11	%global mandir %{datadir}/man
21cr|postgresql16-postgis-3.5.2-1|12	
21cr|postgresql16-postgis-3.5.2-1|13	%global alternatives_priority 16
21cr|postgresql16-postgis-3.5.2-1|14	
21cr|postgresql16-postgis-3.5.2-1|15	Summary:        Geographic Information Systems Extensions to PostgreSQL
21cr|postgresql16-postgis-3.5.2-1|16	Name:           %{name}
21cr|postgresql16-postgis-3.5.2-1|17	Version:        %{extension_ver}
21cr|postgresql16-postgis-3.5.2-1|18	Release:        1
21cr|postgresql16-postgis-3.5.2-1|19	License:        GPL-2.0
21cr|postgresql16-postgis-3.5.2-1|20	Group:		Databases
21cr|postgresql16-postgis-3.5.2-1|21	URL:            http://www.refractions.net/products/postgis
21cr|postgresql16-postgis-3.5.2-1|22	Source0:        https://download.osgeo.org/postgis/source/%{extension}-%{extension_ver}.tar.gz
21cr|postgresql16-postgis-3.5.2-1|23	BuildRequires:  %{psql_ver}-devel
21cr|postgresql16-postgis-3.5.2-1|24	BuildRequires:  %{psql_ver}-client
21cr|postgresql16-postgis-3.5.2-1|25	%ifarch %{x86_64} aarch64
21cr|postgresql16-postgis-3.5.2-1|26	%if %{mdvver} <= 202115
21cr|postgresql16-postgis-3.5.2-1|27	BuildRequires:  llvm%{llvm_ver}
21cr|postgresql16-postgis-3.5.2-1|28	%else
21cr|postgresql16-postgis-3.5.2-1|29	BuildRequires:  llvm-devel
21cr|postgresql16-postgis-3.5.2-1|30	BuildRequires:  clang-devel
21cr|postgresql16-postgis-3.5.2-1|31	BuildRequires:  clang
21cr|postgresql16-postgis-3.5.2-1|32	%endif
21cr|postgresql16-postgis-3.5.2-1|33	%endif
21cr|postgresql16-postgis-3.5.2-1|34	BuildRequires:  pkgconfig(gdal)
21cr|postgresql16-postgis-3.5.2-1|35	BuildRequires:  pkgconfig(geos)
21cr|postgresql16-postgis-3.5.2-1|36	BuildRequires:  protobuf-c
21cr|postgresql16-postgis-3.5.2-1|37	BuildRequires:  pkgconfig(libprotobuf-c)
21cr|postgresql16-postgis-3.5.2-1|38	BuildRequires:  pkgconfig(proj)
21cr|postgresql16-postgis-3.5.2-1|39	BuildRequires:  pkgconfig(libxml-2.0)
21cr|postgresql16-postgis-3.5.2-1|40	Requires(post): %{_sbindir}/update-alternatives
21cr|postgresql16-postgis-3.5.2-1|41	Requires(postun): %{_sbindir}/update-alternatives
21cr|postgresql16-postgis-3.5.2-1|42	
21cr|postgresql16-postgis-3.5.2-1|43	%description
21cr|postgresql16-postgis-3.5.2-1|44	PostGIS adds support for geographic objects to the PostgreSQL
21cr|postgresql16-postgis-3.5.2-1|45	object-relational database. In effect, PostGIS "spatially enables" the
21cr|postgresql16-postgis-3.5.2-1|46	PostgreSQL server, allowing it to be used as a backend spatial
21cr|postgresql16-postgis-3.5.2-1|47	database for geographic information systems (GIS).
21cr|postgresql16-postgis-3.5.2-1|48	
21cr|postgresql16-postgis-3.5.2-1|49	%files
21cr|postgresql16-postgis-3.5.2-1|50	%license COPYING
21cr|postgresql16-postgis-3.5.2-1|51	%doc *.md
21cr|postgresql16-postgis-3.5.2-1|52	%ghost %{_bindir}/postgis
21cr|postgresql16-postgis-3.5.2-1|53	%ghost %{_bindir}/postgis_restore
21cr|postgresql16-postgis-3.5.2-1|54	%ghost %{_bindir}/pgsql2shp
21cr|postgresql16-postgis-3.5.2-1|55	%ghost %{_bindir}/pgtopo_export
21cr|postgresql16-postgis-3.5.2-1|56	%ghost %{_bindir}/pgtopo_import
21cr|postgresql16-postgis-3.5.2-1|57	%ghost %{_bindir}/raster2pgsql
21cr|postgresql16-postgis-3.5.2-1|58	%ghost %{_bindir}/shp2pgsql
21cr|postgresql16-postgis-3.5.2-1|59	%{bindir}/*
21cr|postgresql16-postgis-3.5.2-1|60	%ifarch %{x86_64} aarch64
21cr|postgresql16-postgis-3.5.2-1|61	%{libdir}/bitcode/*
21cr|postgresql16-postgis-3.5.2-1|62	%endif
21cr|postgresql16-postgis-3.5.2-1|63	%{libdir}/%{extension}*.so
21cr|postgresql16-postgis-3.5.2-1|64	%{libdir}/address_standardizer-3.so
21cr|postgresql16-postgis-3.5.2-1|65	%{datadir}/extension/%{extension}*.sql
21cr|postgresql16-postgis-3.5.2-1|66	%{datadir}/extension/%{extension}*.control
21cr|postgresql16-postgis-3.5.2-1|67	%{datadir}/extension/address_standardizer*
21cr|postgresql16-postgis-3.5.2-1|68	%{datadir}/contrib/%{extension}-3.5/*.sql
21cr|postgresql16-postgis-3.5.2-1|69	%{mandir}/man1/*.1.*
21cr|postgresql16-postgis-3.5.2-1|70	%{_defaultdocdir}/%{psql_ver}/extension/README.address_standardizer
21cr|postgresql16-postgis-3.5.2-1|71	
21cr|postgresql16-postgis-3.5.2-1|72	%post
21cr|postgresql16-postgis-3.5.2-1|73	%{_sbindir}/update-alternatives --install %{_bindir}/postgis postgis %{bindir}/postgis %{alternatives_priority} \
21cr|postgresql16-postgis-3.5.2-1|74	--slave %{_bindir}/postgis_restore postgis_restore %{bindir}/postgis_restore \
21cr|postgresql16-postgis-3.5.2-1|75	--slave %{_bindir}/pgsql2shp pgsql2shp %{bindir}/pgsql2shp \
21cr|postgresql16-postgis-3.5.2-1|76	--slave %{_bindir}/pgtopo_export pgtopo_export %{bindir}/pgtopo_export \
21cr|postgresql16-postgis-3.5.2-1|77	--slave %{_bindir}/pgtopo_import pgtopo_import %{bindir}/pgtopo_import \
21cr|postgresql16-postgis-3.5.2-1|78	--slave %{_bindir}/raster2pgsql raster2pgsql %{bindir}/raster2pgsql \
21cr|postgresql16-postgis-3.5.2-1|79	--slave %{_bindir}/shp2pgsql shp2pgsql %{bindir}/shp2pgsql \
21cr|postgresql16-postgis-3.5.2-1|80	--slave %{_mandir}/man1/postgis.1.xz postgis.1.xz %{mandir}/man1/postgis.1.xz	\
21cr|postgresql16-postgis-3.5.2-1|81	--slave %{_mandir}/man1/postgis_restore.1.xz postgis_restore.1.xz %{mandir}/man1/postgis_restore.1.xz	\
21cr|postgresql16-postgis-3.5.2-1|82	--slave %{_mandir}/man1/pgsql2shp.1.xz pgsql2shp.1.xz %{mandir}/man1/pgsql2shp.1.xz	\
21cr|postgresql16-postgis-3.5.2-1|83	--slave %{_mandir}/man1/pgtopo_export.1.xz pgtopo_export.1.xz %{mandir}/man1/pgtopo_export.1.xz	\
21cr|postgresql16-postgis-3.5.2-1|84	--slave %{_mandir}/man1/pgtopo_import.1.xz pgtopo_import.1.xz %{mandir}/man1/pgtopo_import.1.xz	\
21cr|postgresql16-postgis-3.5.2-1|85	--slave %{_mandir}/man1/raster2pgsql.1.xz raster2pgsql.1.xz %{mandir}/man1/raster2pgsql.1.xz	\
21cr|postgresql16-postgis-3.5.2-1|86	--slave %{_mandir}/man1/shp2pgsql.1.xz shp2pgsql.1.xz %{mandir}/man1/shp2pgsql.1.xz
21cr|postgresql16-postgis-3.5.2-1|87	
21cr|postgresql16-postgis-3.5.2-1|88	%postun
21cr|postgresql16-postgis-3.5.2-1|89	if [ $1 -eq 0 ] ; then
21cr|postgresql16-postgis-3.5.2-1|90	%{_sbindir}/update-alternatives --remove postgis %{bindir}/ecpg
21cr|postgresql16-postgis-3.5.2-1|91	fi
21cr|postgresql16-postgis-3.5.2-1|92	
21cr|postgresql16-postgis-3.5.2-1|93	%prep
21cr|postgresql16-postgis-3.5.2-1|94	%autosetup -n %{extension}-%{extension_ver}
21cr|postgresql16-postgis-3.5.2-1|95	
21cr|postgresql16-postgis-3.5.2-1|96	%build
21cr|postgresql16-postgis-3.5.2-1|97	%_configure \
21cr|postgresql16-postgis-3.5.2-1|98	--prefix=%{_prefix} \
21cr|postgresql16-postgis-3.5.2-1|99	--bindir=%{bindir} \
21cr|postgresql16-postgis-3.5.2-1|100	--mandir=%{mandir} \
21cr|postgresql16-postgis-3.5.2-1|101	--enable-rpath \
21cr|postgresql16-postgis-3.5.2-1|102	--with-pgconfig=%{_libexecdir}/%{psql_ver}/pg_config \
21cr|postgresql16-postgis-3.5.2-1|103	--with-gui \
21cr|postgresql16-postgis-3.5.2-1|104	--with-raster
21cr|postgresql16-postgis-3.5.2-1|105	
21cr|postgresql16-postgis-3.5.2-1|106	%make_build
21cr|postgresql16-postgis-3.5.2-1|107	
21cr|postgresql16-postgis-3.5.2-1|108	%install
21cr|postgresql16-postgis-3.5.2-1|109	%make_install
21cr|postgresql16-postgis-3.5.2-1|110	
21cr|postgresql16-postgis-3.5.2-1|111	mkdir -p %{buildroot}%{_bindir}
21cr|postgresql16-postgis-3.5.2-1|112	touch %{buildroot}%{_bindir}/%{extension}
21cr|postgresql16-postgis-3.5.2-1|113	
21cr|postgresql16-postgis-3.5.2-1|114	%_compress %{buildroot}%{mandir}/man1/*
21cr|postgresql16-postgis-3.5.2-1|115	
21cr|postgresql16-postgis-3.5.2-1|116	
21cr|postgresql16-postgis-3.5.2-1|117	find %{buildroot} -name "*.la" -name "*.a" -delete
21cr|postgresql16-postgis-3.5.2-1|118	
21cr|postgresql16-postgis-3.5.2-1|119	
21cr|postgresql16-postgis-3.5.2-1|120	
21cr|postgresql16-postgis-3.5.2-1|121	
21cr|postgresql16-postgis-3.5.2-1|122	

6414 21
21cr|postgresql17-postgis-3.5.2-1|1	%global _disable_lto %{nil}
21cr|postgresql17-postgis-3.5.2-1|2	%global extension postgis
21cr|postgresql17-postgis-3.5.2-1|3	%global psql_ver postgresql17
21cr|postgresql17-postgis-3.5.2-1|4	%global name %{psql_ver}-%{extension}
21cr|postgresql17-postgis-3.5.2-1|5	%global extension_ver 3.5.2
21cr|postgresql17-postgis-3.5.2-1|6	%global llvm_ver 18
21cr|postgresql17-postgis-3.5.2-1|7	
21cr|postgresql17-postgis-3.5.2-1|8	%global bindir %{_libexecdir}/%{psql_ver}
21cr|postgresql17-postgis-3.5.2-1|9	%global libdir %{_libdir}/%{psql_ver}
21cr|postgresql17-postgis-3.5.2-1|10	%global datadir %{_datadir}/%{psql_ver}
21cr|postgresql17-postgis-3.5.2-1|11	%global mandir %{datadir}/man
21cr|postgresql17-postgis-3.5.2-1|12	
21cr|postgresql17-postgis-3.5.2-1|13	%global alternatives_priority 17
21cr|postgresql17-postgis-3.5.2-1|14	
21cr|postgresql17-postgis-3.5.2-1|15	Summary:        Geographic Information Systems Extensions to PostgreSQL
21cr|postgresql17-postgis-3.5.2-1|16	Name:           %{name}
21cr|postgresql17-postgis-3.5.2-1|17	Version:        %{extension_ver}
21cr|postgresql17-postgis-3.5.2-1|18	Release:        1
21cr|postgresql17-postgis-3.5.2-1|19	License:        GPL-2.0
21cr|postgresql17-postgis-3.5.2-1|20	Group:		Databases
21cr|postgresql17-postgis-3.5.2-1|21	URL:            http://www.refractions.net/products/postgis
21cr|postgresql17-postgis-3.5.2-1|22	Source0:        https://download.osgeo.org/postgis/source/%{extension}-%{extension_ver}.tar.gz
21cr|postgresql17-postgis-3.5.2-1|23	BuildRequires:  %{psql_ver}-devel
21cr|postgresql17-postgis-3.5.2-1|24	BuildRequires:  %{psql_ver}-client
21cr|postgresql17-postgis-3.5.2-1|25	%ifarch %{x86_64} aarch64
21cr|postgresql17-postgis-3.5.2-1|26	%if %{mdvver} <= 202115
21cr|postgresql17-postgis-3.5.2-1|27	BuildRequires:  llvm%{llvm_ver}
21cr|postgresql17-postgis-3.5.2-1|28	%else
21cr|postgresql17-postgis-3.5.2-1|29	BuildRequires:  llvm-devel
21cr|postgresql17-postgis-3.5.2-1|30	BuildRequires:  clang-devel
21cr|postgresql17-postgis-3.5.2-1|31	BuildRequires:  clang
21cr|postgresql17-postgis-3.5.2-1|32	%endif
21cr|postgresql17-postgis-3.5.2-1|33	%endif
21cr|postgresql17-postgis-3.5.2-1|34	BuildRequires:  pkgconfig(gdal)
21cr|postgresql17-postgis-3.5.2-1|35	BuildRequires:  pkgconfig(geos)
21cr|postgresql17-postgis-3.5.2-1|36	BuildRequires:  protobuf-c
21cr|postgresql17-postgis-3.5.2-1|37	BuildRequires:  pkgconfig(libprotobuf-c)
21cr|postgresql17-postgis-3.5.2-1|38	BuildRequires:  pkgconfig(proj)
21cr|postgresql17-postgis-3.5.2-1|39	BuildRequires:  pkgconfig(libxml-2.0)
21cr|postgresql17-postgis-3.5.2-1|40	Requires(post): %{_sbindir}/update-alternatives
21cr|postgresql17-postgis-3.5.2-1|41	Requires(postun): %{_sbindir}/update-alternatives
21cr|postgresql17-postgis-3.5.2-1|42	
21cr|postgresql17-postgis-3.5.2-1|43	%description
21cr|postgresql17-postgis-3.5.2-1|44	PostGIS adds support for geographic objects to the PostgreSQL
21cr|postgresql17-postgis-3.5.2-1|45	object-relational database. In effect, PostGIS "spatially enables" the
21cr|postgresql17-postgis-3.5.2-1|46	PostgreSQL server, allowing it to be used as a backend spatial
21cr|postgresql17-postgis-3.5.2-1|47	database for geographic information systems (GIS).
21cr|postgresql17-postgis-3.5.2-1|48	
21cr|postgresql17-postgis-3.5.2-1|49	%files
21cr|postgresql17-postgis-3.5.2-1|50	%license COPYING
21cr|postgresql17-postgis-3.5.2-1|51	%doc *.md
21cr|postgresql17-postgis-3.5.2-1|52	%ghost %{_bindir}/postgis
21cr|postgresql17-postgis-3.5.2-1|53	%ghost %{_bindir}/postgis_restore
21cr|postgresql17-postgis-3.5.2-1|54	%ghost %{_bindir}/pgsql2shp
21cr|postgresql17-postgis-3.5.2-1|55	%ghost %{_bindir}/pgtopo_export
21cr|postgresql17-postgis-3.5.2-1|56	%ghost %{_bindir}/pgtopo_import
21cr|postgresql17-postgis-3.5.2-1|57	%ghost %{_bindir}/raster2pgsql
21cr|postgresql17-postgis-3.5.2-1|58	%ghost %{_bindir}/shp2pgsql
21cr|postgresql17-postgis-3.5.2-1|59	%{bindir}/*
21cr|postgresql17-postgis-3.5.2-1|60	%ifarch %{x86_64} aarch64
21cr|postgresql17-postgis-3.5.2-1|61	%{libdir}/bitcode/*
21cr|postgresql17-postgis-3.5.2-1|62	%endif
21cr|postgresql17-postgis-3.5.2-1|63	%{libdir}/%{extension}*.so
21cr|postgresql17-postgis-3.5.2-1|64	%{libdir}/address_standardizer-3.so
21cr|postgresql17-postgis-3.5.2-1|65	%{datadir}/extension/%{extension}*.sql
21cr|postgresql17-postgis-3.5.2-1|66	%{datadir}/extension/%{extension}*.control
21cr|postgresql17-postgis-3.5.2-1|67	%{datadir}/extension/address_standardizer*
21cr|postgresql17-postgis-3.5.2-1|68	%{datadir}/contrib/%{extension}-3.5/*.sql
21cr|postgresql17-postgis-3.5.2-1|69	%{mandir}/man1/*.1.*
21cr|postgresql17-postgis-3.5.2-1|70	%{_defaultdocdir}/%{psql_ver}/extension/README.address_standardizer
21cr|postgresql17-postgis-3.5.2-1|71	
21cr|postgresql17-postgis-3.5.2-1|72	%post
21cr|postgresql17-postgis-3.5.2-1|73	%{_sbindir}/update-alternatives --install %{_bindir}/postgis postgis %{bindir}/postgis %{alternatives_priority} \
21cr|postgresql17-postgis-3.5.2-1|74	--slave %{_bindir}/postgis_restore postgis_restore %{bindir}/postgis_restore \
21cr|postgresql17-postgis-3.5.2-1|75	--slave %{_bindir}/pgsql2shp pgsql2shp %{bindir}/pgsql2shp \
21cr|postgresql17-postgis-3.5.2-1|76	--slave %{_bindir}/pgtopo_export pgtopo_export %{bindir}/pgtopo_export \
21cr|postgresql17-postgis-3.5.2-1|77	--slave %{_bindir}/pgtopo_import pgtopo_import %{bindir}/pgtopo_import \
21cr|postgresql17-postgis-3.5.2-1|78	--slave %{_bindir}/raster2pgsql raster2pgsql %{bindir}/raster2pgsql \
21cr|postgresql17-postgis-3.5.2-1|79	--slave %{_bindir}/shp2pgsql shp2pgsql %{bindir}/shp2pgsql \
21cr|postgresql17-postgis-3.5.2-1|80	--slave %{_mandir}/man1/postgis.1.xz postgis.1.xz %{mandir}/man1/postgis.1.xz	\
21cr|postgresql17-postgis-3.5.2-1|81	--slave %{_mandir}/man1/postgis_restore.1.xz postgis_restore.1.xz %{mandir}/man1/postgis_restore.1.xz	\
21cr|postgresql17-postgis-3.5.2-1|82	--slave %{_mandir}/man1/pgsql2shp.1.xz pgsql2shp.1.xz %{mandir}/man1/pgsql2shp.1.xz	\
21cr|postgresql17-postgis-3.5.2-1|83	--slave %{_mandir}/man1/pgtopo_export.1.xz pgtopo_export.1.xz %{mandir}/man1/pgtopo_export.1.xz	\
21cr|postgresql17-postgis-3.5.2-1|84	--slave %{_mandir}/man1/pgtopo_import.1.xz pgtopo_import.1.xz %{mandir}/man1/pgtopo_import.1.xz	\
21cr|postgresql17-postgis-3.5.2-1|85	--slave %{_mandir}/man1/raster2pgsql.1.xz raster2pgsql.1.xz %{mandir}/man1/raster2pgsql.1.xz	\
21cr|postgresql17-postgis-3.5.2-1|86	--slave %{_mandir}/man1/shp2pgsql.1.xz shp2pgsql.1.xz %{mandir}/man1/shp2pgsql.1.xz
21cr|postgresql17-postgis-3.5.2-1|87	
21cr|postgresql17-postgis-3.5.2-1|88	%postun
21cr|postgresql17-postgis-3.5.2-1|89	if [ $1 -eq 0 ] ; then
21cr|postgresql17-postgis-3.5.2-1|90	%{_sbindir}/update-alternatives --remove postgis %{bindir}/ecpg
21cr|postgresql17-postgis-3.5.2-1|91	fi
21cr|postgresql17-postgis-3.5.2-1|92	
21cr|postgresql17-postgis-3.5.2-1|93	%prep
21cr|postgresql17-postgis-3.5.2-1|94	%autosetup -n %{extension}-%{extension_ver}
21cr|postgresql17-postgis-3.5.2-1|95	
21cr|postgresql17-postgis-3.5.2-1|96	%build
21cr|postgresql17-postgis-3.5.2-1|97	%_configure \
21cr|postgresql17-postgis-3.5.2-1|98	--prefix=%{_prefix} \
21cr|postgresql17-postgis-3.5.2-1|99	--bindir=%{bindir} \
21cr|postgresql17-postgis-3.5.2-1|100	--mandir=%{mandir} \
21cr|postgresql17-postgis-3.5.2-1|101	--enable-rpath \
21cr|postgresql17-postgis-3.5.2-1|102	--with-pgconfig=%{_libexecdir}/%{psql_ver}/pg_config \
21cr|postgresql17-postgis-3.5.2-1|103	--with-gui \
21cr|postgresql17-postgis-3.5.2-1|104	--with-raster
21cr|postgresql17-postgis-3.5.2-1|105	
21cr|postgresql17-postgis-3.5.2-1|106	%make_build
21cr|postgresql17-postgis-3.5.2-1|107	
21cr|postgresql17-postgis-3.5.2-1|108	%install
21cr|postgresql17-postgis-3.5.2-1|109	%make_install
21cr|postgresql17-postgis-3.5.2-1|110	
21cr|postgresql17-postgis-3.5.2-1|111	mkdir -p %{buildroot}%{_bindir}
21cr|postgresql17-postgis-3.5.2-1|112	touch %{buildroot}%{_bindir}/%{extension}
21cr|postgresql17-postgis-3.5.2-1|113	
21cr|postgresql17-postgis-3.5.2-1|114	%_compress %{buildroot}%{mandir}/man1/*
21cr|postgresql17-postgis-3.5.2-1|115	
21cr|postgresql17-postgis-3.5.2-1|116	
21cr|postgresql17-postgis-3.5.2-1|117	find %{buildroot} -name "*.la" -name "*.a" -delete
21cr|postgresql17-postgis-3.5.2-1|118	
21cr|postgresql17-postgis-3.5.2-1|119	
21cr|postgresql17-postgis-3.5.2-1|120	
21cr|postgresql17-postgis-3.5.2-1|121	
21cr|postgresql17-postgis-3.5.2-1|122	

6415 21
21cr|postgresql18-postgis-3.6.1-1|1	%global _disable_lto %{nil}
21cr|postgresql18-postgis-3.6.1-1|2	%global extension postgis
21cr|postgresql18-postgis-3.6.1-1|3	%global psql_ver postgresql18
21cr|postgresql18-postgis-3.6.1-1|4	%global name %{psql_ver}-%{extension}
21cr|postgresql18-postgis-3.6.1-1|5	%global extension_ver 3.6.1
21cr|postgresql18-postgis-3.6.1-1|6	%global api_ver 3.6
21cr|postgresql18-postgis-3.6.1-1|7	%global llvm_ver 18
21cr|postgresql18-postgis-3.6.1-1|8	
21cr|postgresql18-postgis-3.6.1-1|9	%global bindir %{_libexecdir}/%{psql_ver}
21cr|postgresql18-postgis-3.6.1-1|10	%global libdir %{_libdir}/%{psql_ver}
21cr|postgresql18-postgis-3.6.1-1|11	%global datadir %{_datadir}/%{psql_ver}
21cr|postgresql18-postgis-3.6.1-1|12	%global mandir %{datadir}/man
21cr|postgresql18-postgis-3.6.1-1|13	
21cr|postgresql18-postgis-3.6.1-1|14	%global alternatives_priority 18
21cr|postgresql18-postgis-3.6.1-1|15	
21cr|postgresql18-postgis-3.6.1-1|16	Summary:        Geographic Information Systems Extensions to PostgreSQL
21cr|postgresql18-postgis-3.6.1-1|17	Name:           %{name}
21cr|postgresql18-postgis-3.6.1-1|18	Version:        %{extension_ver}
21cr|postgresql18-postgis-3.6.1-1|19	Release:        1
21cr|postgresql18-postgis-3.6.1-1|20	License:        GPL-2.0
21cr|postgresql18-postgis-3.6.1-1|21	Group:		Databases
21cr|postgresql18-postgis-3.6.1-1|22	URL:            http://www.refractions.net/products/postgis
21cr|postgresql18-postgis-3.6.1-1|23	Source0:        https://download.osgeo.org/postgis/source/%{extension}-%{extension_ver}.tar.gz
21cr|postgresql18-postgis-3.6.1-1|24	BuildRequires:  %{psql_ver}-devel
21cr|postgresql18-postgis-3.6.1-1|25	BuildRequires:  %{psql_ver}-client
21cr|postgresql18-postgis-3.6.1-1|26	%ifarch %{x86_64} aarch64
21cr|postgresql18-postgis-3.6.1-1|27	%if %{mdvver} <= 202115
21cr|postgresql18-postgis-3.6.1-1|28	BuildRequires:  llvm%{llvm_ver}
21cr|postgresql18-postgis-3.6.1-1|29	%else
21cr|postgresql18-postgis-3.6.1-1|30	BuildRequires:  llvm-devel
21cr|postgresql18-postgis-3.6.1-1|31	BuildRequires:  clang-devel
21cr|postgresql18-postgis-3.6.1-1|32	BuildRequires:  clang
21cr|postgresql18-postgis-3.6.1-1|33	%endif
21cr|postgresql18-postgis-3.6.1-1|34	%endif
21cr|postgresql18-postgis-3.6.1-1|35	BuildRequires:  pkgconfig(gdal)
21cr|postgresql18-postgis-3.6.1-1|36	BuildRequires:  pkgconfig(geos)
21cr|postgresql18-postgis-3.6.1-1|37	BuildRequires:  protobuf-c
21cr|postgresql18-postgis-3.6.1-1|38	BuildRequires:  pkgconfig(libprotobuf-c)
21cr|postgresql18-postgis-3.6.1-1|39	BuildRequires:  pkgconfig(proj)
21cr|postgresql18-postgis-3.6.1-1|40	BuildRequires:  pkgconfig(libxml-2.0)
21cr|postgresql18-postgis-3.6.1-1|41	Requires(post): %{_sbindir}/update-alternatives
21cr|postgresql18-postgis-3.6.1-1|42	Requires(postun): %{_sbindir}/update-alternatives
21cr|postgresql18-postgis-3.6.1-1|43	
21cr|postgresql18-postgis-3.6.1-1|44	%description
21cr|postgresql18-postgis-3.6.1-1|45	PostGIS adds support for geographic objects to the PostgreSQL
21cr|postgresql18-postgis-3.6.1-1|46	object-relational database. In effect, PostGIS "spatially enables" the
21cr|postgresql18-postgis-3.6.1-1|47	PostgreSQL server, allowing it to be used as a backend spatial
21cr|postgresql18-postgis-3.6.1-1|48	database for geographic information systems (GIS).
21cr|postgresql18-postgis-3.6.1-1|49	
21cr|postgresql18-postgis-3.6.1-1|50	%files
21cr|postgresql18-postgis-3.6.1-1|51	%license COPYING
21cr|postgresql18-postgis-3.6.1-1|52	%doc *.md
21cr|postgresql18-postgis-3.6.1-1|53	%ghost %{_bindir}/postgis
21cr|postgresql18-postgis-3.6.1-1|54	%ghost %{_bindir}/postgis_restore
21cr|postgresql18-postgis-3.6.1-1|55	%ghost %{_bindir}/pgsql2shp
21cr|postgresql18-postgis-3.6.1-1|56	%ghost %{_bindir}/pgtopo_export
21cr|postgresql18-postgis-3.6.1-1|57	%ghost %{_bindir}/pgtopo_import
21cr|postgresql18-postgis-3.6.1-1|58	%ghost %{_bindir}/raster2pgsql
21cr|postgresql18-postgis-3.6.1-1|59	%ghost %{_bindir}/shp2pgsql
21cr|postgresql18-postgis-3.6.1-1|60	%{bindir}/*
21cr|postgresql18-postgis-3.6.1-1|61	%ifarch %{x86_64} aarch64
21cr|postgresql18-postgis-3.6.1-1|62	%{libdir}/bitcode/*
21cr|postgresql18-postgis-3.6.1-1|63	%endif
21cr|postgresql18-postgis-3.6.1-1|64	%{libdir}/%{extension}*.so
21cr|postgresql18-postgis-3.6.1-1|65	%{libdir}/address_standardizer-3.so
21cr|postgresql18-postgis-3.6.1-1|66	%{datadir}/extension/%{extension}*.sql
21cr|postgresql18-postgis-3.6.1-1|67	%{datadir}/extension/%{extension}*.control
21cr|postgresql18-postgis-3.6.1-1|68	%{datadir}/extension/address_standardizer*
21cr|postgresql18-postgis-3.6.1-1|69	%{datadir}/contrib/%{extension}-%{api_ver}/*.sql
21cr|postgresql18-postgis-3.6.1-1|70	%{mandir}/man1/*.1.*
21cr|postgresql18-postgis-3.6.1-1|71	%{_defaultdocdir}/%{psql_ver}/extension/README.address_standardizer
21cr|postgresql18-postgis-3.6.1-1|72	
21cr|postgresql18-postgis-3.6.1-1|73	%post
21cr|postgresql18-postgis-3.6.1-1|74	%{_sbindir}/update-alternatives --install %{_bindir}/postgis postgis %{bindir}/postgis %{alternatives_priority} \
21cr|postgresql18-postgis-3.6.1-1|75	--slave %{_bindir}/postgis_restore postgis_restore %{bindir}/postgis_restore \
21cr|postgresql18-postgis-3.6.1-1|76	--slave %{_bindir}/pgsql2shp pgsql2shp %{bindir}/pgsql2shp \
21cr|postgresql18-postgis-3.6.1-1|77	--slave %{_bindir}/pgtopo_export pgtopo_export %{bindir}/pgtopo_export \
21cr|postgresql18-postgis-3.6.1-1|78	--slave %{_bindir}/pgtopo_import pgtopo_import %{bindir}/pgtopo_import \
21cr|postgresql18-postgis-3.6.1-1|79	--slave %{_bindir}/raster2pgsql raster2pgsql %{bindir}/raster2pgsql \
21cr|postgresql18-postgis-3.6.1-1|80	--slave %{_bindir}/shp2pgsql shp2pgsql %{bindir}/shp2pgsql \
21cr|postgresql18-postgis-3.6.1-1|81	--slave %{_mandir}/man1/postgis.1.xz postgis.1.xz %{mandir}/man1/postgis.1.xz	\
21cr|postgresql18-postgis-3.6.1-1|82	--slave %{_mandir}/man1/postgis_restore.1.xz postgis_restore.1.xz %{mandir}/man1/postgis_restore.1.xz	\
21cr|postgresql18-postgis-3.6.1-1|83	--slave %{_mandir}/man1/pgsql2shp.1.xz pgsql2shp.1.xz %{mandir}/man1/pgsql2shp.1.xz	\
21cr|postgresql18-postgis-3.6.1-1|84	--slave %{_mandir}/man1/pgtopo_export.1.xz pgtopo_export.1.xz %{mandir}/man1/pgtopo_export.1.xz	\
21cr|postgresql18-postgis-3.6.1-1|85	--slave %{_mandir}/man1/pgtopo_import.1.xz pgtopo_import.1.xz %{mandir}/man1/pgtopo_import.1.xz	\
21cr|postgresql18-postgis-3.6.1-1|86	--slave %{_mandir}/man1/raster2pgsql.1.xz raster2pgsql.1.xz %{mandir}/man1/raster2pgsql.1.xz	\
21cr|postgresql18-postgis-3.6.1-1|87	--slave %{_mandir}/man1/shp2pgsql.1.xz shp2pgsql.1.xz %{mandir}/man1/shp2pgsql.1.xz
21cr|postgresql18-postgis-3.6.1-1|88	
21cr|postgresql18-postgis-3.6.1-1|89	%postun
21cr|postgresql18-postgis-3.6.1-1|90	if [ $1 -eq 0 ] ; then
21cr|postgresql18-postgis-3.6.1-1|91	%{_sbindir}/update-alternatives --remove postgis %{bindir}/ecpg
21cr|postgresql18-postgis-3.6.1-1|92	fi
21cr|postgresql18-postgis-3.6.1-1|93	
21cr|postgresql18-postgis-3.6.1-1|94	%prep
21cr|postgresql18-postgis-3.6.1-1|95	%autosetup -n %{extension}-%{extension_ver}
21cr|postgresql18-postgis-3.6.1-1|96	
21cr|postgresql18-postgis-3.6.1-1|97	%build
21cr|postgresql18-postgis-3.6.1-1|98	%_configure \
21cr|postgresql18-postgis-3.6.1-1|99	--prefix=%{_prefix} \
21cr|postgresql18-postgis-3.6.1-1|100	--bindir=%{bindir} \
21cr|postgresql18-postgis-3.6.1-1|101	--mandir=%{mandir} \
21cr|postgresql18-postgis-3.6.1-1|102	--enable-rpath \
21cr|postgresql18-postgis-3.6.1-1|103	--with-pgconfig=%{_libexecdir}/%{psql_ver}/pg_config \
21cr|postgresql18-postgis-3.6.1-1|104	--with-gui \
21cr|postgresql18-postgis-3.6.1-1|105	--with-raster
21cr|postgresql18-postgis-3.6.1-1|106	
21cr|postgresql18-postgis-3.6.1-1|107	%make_build
21cr|postgresql18-postgis-3.6.1-1|108	
21cr|postgresql18-postgis-3.6.1-1|109	%install
21cr|postgresql18-postgis-3.6.1-1|110	%make_install
21cr|postgresql18-postgis-3.6.1-1|111	
21cr|postgresql18-postgis-3.6.1-1|112	mkdir -p %{buildroot}%{_bindir}
21cr|postgresql18-postgis-3.6.1-1|113	touch %{buildroot}%{_bindir}/%{extension}
21cr|postgresql18-postgis-3.6.1-1|114	
21cr|postgresql18-postgis-3.6.1-1|115	%_compress %{buildroot}%{mandir}/man1/*
21cr|postgresql18-postgis-3.6.1-1|116	
21cr|postgresql18-postgis-3.6.1-1|117	
21cr|postgresql18-postgis-3.6.1-1|118	find %{buildroot} -name "*.la" -name "*.a" -delete
21cr|postgresql18-postgis-3.6.1-1|119	
21cr|postgresql18-postgis-3.6.1-1|120	
21cr|postgresql18-postgis-3.6.1-1|121	
21cr|postgresql18-postgis-3.6.1-1|122	
21cr|postgresql18-postgis-3.6.1-1|123	
21cr|postgresql18-postgis-3.6.1-1|124	
21cr|postgresql18-postgis-3.6.1-1|125	%changelog
21cr|postgresql18-postgis-3.6.1-1|126	* Mon Nov 24 2025 slava86 <s.matveev@rosalinux.ru>
21cr|postgresql18-postgis-3.6.1-1|127	- fix version
21cr|postgresql18-postgis-3.6.1-1|128	
21cr|postgresql18-postgis-3.6.1-1|129	* Mon Nov 24 2025 slava86 <s.matveev@rosalinux.ru>
21cr|postgresql18-postgis-3.6.1-1|130	- update to 3.6.1
21cr|postgresql18-postgis-3.6.1-1|131	
21cr|postgresql18-postgis-3.6.1-1|132	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21cr|postgresql18-postgis-3.6.1-1|133	- Imported from SRPM

6416 21
21cr|postgrey-1.37-3|1	%define confdir /etc/postfix
21cr|postgrey-1.37-3|2	%define queue_directory %{_var}/spool/postfix
21cr|postgrey-1.37-3|3	
21cr|postgrey-1.37-3|4	Summary:	Postfix Greylisting Policy Server
21cr|postgrey-1.37-3|5	Name:		postgrey
21cr|postgrey-1.37-3|6	Version:	1.37
21cr|postgrey-1.37-3|7	Release:	3
21cr|postgrey-1.37-3|8	License:	GPLv2+
21cr|postgrey-1.37-3|9	Group:		System/Servers
21cr|postgrey-1.37-3|10	Url:		http://postgrey.schweikert.ch/
21cr|postgrey-1.37-3|11	Source0:	http://postgrey.schweikert.ch/pub/%{name}-%{version}.tar.gz
21cr|postgrey-1.37-3|12	Source1:	%{name}.service
21cr|postgrey-1.37-3|13	Source2:	%{name}.sysconfig
21cr|postgrey-1.37-3|14	# use postgrey group by default
21cr|postgrey-1.37-3|15	# use /var/lib/postgrey instead of /var/spool/postfix/postgrey
21cr|postgrey-1.37-3|16	Patch0:		postgrey-1.37-defaults.patch
21cr|postgrey-1.37-3|17	BuildRequires:	systemd-units
21cr|postgrey-1.37-3|18	Requires:	postfix
21cr|postgrey-1.37-3|19	Requires(post):	systemd
21cr|postgrey-1.37-3|20	Requires(pre,post,preun,postun):	rpm-helper
21cr|postgrey-1.37-3|21	BuildArch:	noarch
21cr|postgrey-1.37-3|22	
21cr|postgrey-1.37-3|23	%description
21cr|postgrey-1.37-3|24	Postgrey is a Postfix policy server implementing greylisting. When a request
21cr|postgrey-1.37-3|25	for delivery of a mail is received by Postfix via SMTP, the triplet CLIENT_IP
21cr|postgrey-1.37-3|26	/ SENDER / RECIPIENT is built. If it is the first time that this triplet is
21cr|postgrey-1.37-3|27	seen, or if the triplet was first seen less than 5 minutes, then the mail gets
21cr|postgrey-1.37-3|28	rejected with a temporary error. Hopefully spammers or viruses will not try
21cr|postgrey-1.37-3|29	again later, as it is however required per RFC.
21cr|postgrey-1.37-3|30	
21cr|postgrey-1.37-3|31	%files
21cr|postgrey-1.37-3|32	%doc README Changes
21cr|postgrey-1.37-3|33	%{_unitdir}/%{name}.service
21cr|postgrey-1.37-3|34	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|postgrey-1.37-3|35	%config(noreplace) %{confdir}/postgrey_whitelist_clients
21cr|postgrey-1.37-3|36	%config(noreplace) %{confdir}/postgrey_whitelist_recipients
21cr|postgrey-1.37-3|37	%config(noreplace) %{confdir}/postgrey_whitelist_clients.local
21cr|postgrey-1.37-3|38	%{_sbindir}/postgrey
21cr|postgrey-1.37-3|39	%{_sbindir}/postgreyreport
21cr|postgrey-1.37-3|40	%{_mandir}/man8/postgrey.8*
21cr|postgrey-1.37-3|41	%{_mandir}/man8/postgreyreport.8*
21cr|postgrey-1.37-3|42	%dir %attr(0750, postgrey, postfix) %{queue_directory}/extern/%{name}
21cr|postgrey-1.37-3|43	%dir %attr(0750, postgrey, postgrey) %{_localstatedir}/lib/%{name}
21cr|postgrey-1.37-3|44	
21cr|postgrey-1.37-3|45	%pre
21cr|postgrey-1.37-3|46	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
21cr|postgrey-1.37-3|47	
21cr|postgrey-1.37-3|48	%post
21cr|postgrey-1.37-3|49	%_post_service %{name}
21cr|postgrey-1.37-3|50	
21cr|postgrey-1.37-3|51	%preun
21cr|postgrey-1.37-3|52	%_preun_service %{name}
21cr|postgrey-1.37-3|53	
21cr|postgrey-1.37-3|54	%postun
21cr|postgrey-1.37-3|55	%_postun_userdel %{name}
21cr|postgrey-1.37-3|56	
21cr|postgrey-1.37-3|57	#----------------------------------------------------------------------------
21cr|postgrey-1.37-3|58	
21cr|postgrey-1.37-3|59	%prep
21cr|postgrey-1.37-3|60	%setup -q
21cr|postgrey-1.37-3|61	%patch0 -p1
21cr|postgrey-1.37-3|62	
21cr|postgrey-1.37-3|63	%build
21cr|postgrey-1.37-3|64	pod2man -s 8 -c "" postgrey > postgrey.8
21cr|postgrey-1.37-3|65	pod2man -s 8 -c "" contrib/postgreyreport > contrib/postgreyreport.8
21cr|postgrey-1.37-3|66	
21cr|postgrey-1.37-3|67	%install
21cr|postgrey-1.37-3|68	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|postgrey-1.37-3|69	
21cr|postgrey-1.37-3|70	mkdir -p %{buildroot}%{_sysconfdir}/postfix
21cr|postgrey-1.37-3|71	cp postgrey_whitelist_clients %{buildroot}%{_sysconfdir}/postfix
21cr|postgrey-1.37-3|72	cp postgrey_whitelist_recipients %{buildroot}%{_sysconfdir}/postfix
21cr|postgrey-1.37-3|73	touch %{buildroot}%{_sysconfdir}/postfix/postgrey_whitelist_clients.local
21cr|postgrey-1.37-3|74	
21cr|postgrey-1.37-3|75	mkdir -p %{buildroot}%{_sbindir}
21cr|postgrey-1.37-3|76	install postgrey %{buildroot}%{_sbindir}/postgrey
21cr|postgrey-1.37-3|77	install contrib/postgreyreport %{buildroot}%{_sbindir}/postgreyreport
21cr|postgrey-1.37-3|78	
21cr|postgrey-1.37-3|79	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|postgrey-1.37-3|80	cp -p %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|postgrey-1.37-3|81	
21cr|postgrey-1.37-3|82	mkdir -p %{buildroot}%{queue_directory}/extern/%{name}
21cr|postgrey-1.37-3|83	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
21cr|postgrey-1.37-3|84	
21cr|postgrey-1.37-3|85	mkdir -p %{buildroot}%{_mandir}/man8
21cr|postgrey-1.37-3|86	cp postgrey.8 contrib/postgreyreport.8 %{buildroot}%{_mandir}/man8

6417 21
21cr|pound-3.0.2-1|1	Summary:	A reverse-proxy and load-balancer
21cr|pound-3.0.2-1|2	Name:		pound
21cr|pound-3.0.2-1|3	Version:	3.0.2
21cr|pound-3.0.2-1|4	Release:	1
21cr|pound-3.0.2-1|5	Group:		System/Servers
21cr|pound-3.0.2-1|6	License:	GPLv2
21cr|pound-3.0.2-1|7	URL:		http://www.apsis.ch/pound/
21cr|pound-3.0.2-1|8	Source0:	http://www.apsis.ch/pound/Pound-%{version}.tgz
21cr|pound-3.0.2-1|9	Source1:	pound.cfg
21cr|pound-3.0.2-1|10	Source2:	pound.service
21cr|pound-3.0.2-1|11	Source3:	pound-openssl.cnf
21cr|pound-3.0.2-1|12	Source4:	%{name}.tmpfiles.d
21cr|pound-3.0.2-1|13	Source5:	pound.sysusers.conf
21cr|pound-3.0.2-1|14	BuildRequires:	cmake
21cr|pound-3.0.2-1|15	BuildRequires:	openssl-devel
21cr|pound-3.0.2-1|16	BuildRequires:	mbedtls-devel
21cr|pound-3.0.2-1|17	BuildRequires:	pkgconfig(nanomsg)
21cr|pound-3.0.2-1|18	BuildRequires:	yaml-devel
21cr|pound-3.0.2-1|19	BuildRequires:	pcre-devel
21cr|pound-3.0.2-1|20	Requires:	openssl
21cr|pound-3.0.2-1|21	Requires(pre):	/bin/systemd-sysusers
21cr|pound-3.0.2-1|22	
21cr|pound-3.0.2-1|23	%description
21cr|pound-3.0.2-1|24	The Pound program is a reverse proxy, load balancer and HTTPS
21cr|pound-3.0.2-1|25	front-end for Web server(s).
21cr|pound-3.0.2-1|26	
21cr|pound-3.0.2-1|27	%prep
21cr|pound-3.0.2-1|28	%setup -q -n Pound-%{version}
21cr|pound-3.0.2-1|29	
21cr|pound-3.0.2-1|30	%build
21cr|pound-3.0.2-1|31	%cmake
21cr|pound-3.0.2-1|32	%make
21cr|pound-3.0.2-1|33	
21cr|pound-3.0.2-1|34	%install
21cr|pound-3.0.2-1|35	install -d %{buildroot}%{_unitdir}
21cr|pound-3.0.2-1|36	install -d %{buildroot}%{_sbindir}
21cr|pound-3.0.2-1|37	install -d %{buildroot}%{_mandir}/man8
21cr|pound-3.0.2-1|38	install -d %{buildroot}%{_sysconfdir}/pound
21cr|pound-3.0.2-1|39	install -d %{buildroot}%{_sysconfdir}/pki/%{name}/certs
21cr|pound-3.0.2-1|40	
21cr|pound-3.0.2-1|41	install -m0755 build/pound %{buildroot}%{_sbindir}
21cr|pound-3.0.2-1|42	#install -m0755 poundctl %{buildroot}%{_sbindir}
21cr|pound-3.0.2-1|43	install -m0644 man/*.8 %{buildroot}%{_mandir}/man8/
21cr|pound-3.0.2-1|44	
21cr|pound-3.0.2-1|45	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pound/pound.cfg
21cr|pound-3.0.2-1|46	install -m0755 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
21cr|pound-3.0.2-1|47	install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pki/%{name}/%{name}.cnf
21cr|pound-3.0.2-1|48	install -p -D -m 0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|pound-3.0.2-1|49	
21cr|pound-3.0.2-1|50	touch %{buildroot}%{_sysconfdir}/pki/%{name}/certs/%{name}.pem
21cr|pound-3.0.2-1|51	chmod 600 %{buildroot}%{_sysconfdir}/pki/%{name}/certs/%{name}.pem
21cr|pound-3.0.2-1|52	
21cr|pound-3.0.2-1|53	# install sysusers config
21cr|pound-3.0.2-1|54	install -d %{buildroot}%{_sysusersdir}/
21cr|pound-3.0.2-1|55	install -m0644 %{SOURCE5} %{buildroot}%{_sysusersdir}/pound.conf
21cr|pound-3.0.2-1|56	
21cr|pound-3.0.2-1|57	#---------------------------------------------------------------
21cr|pound-3.0.2-1|58	%pre
21cr|pound-3.0.2-1|59	%sysusers_create_package pound %{SOURCE5}
21cr|pound-3.0.2-1|60	
21cr|pound-3.0.2-1|61	%post
21cr|pound-3.0.2-1|62	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|pound-3.0.2-1|63	%systemd_post pound.service
21cr|pound-3.0.2-1|64	# create a ssl cert
21cr|pound-3.0.2-1|65	if [ ! -f %{_sysconfdir}/pki/%{name}/certs/%{name}.pem ]; then
21cr|pound-3.0.2-1|66	echo "Generating a SSL certificate for %{name}"
21cr|pound-3.0.2-1|67	openssl req -x509 -newkey rsa:1024 -batch -keyout \
21cr|pound-3.0.2-1|68	%{_sysconfdir}/pki/%{name}/certs/%{name}.pem \
21cr|pound-3.0.2-1|69	-out %{_sysconfdir}/pki/%{name}/certs/%{name}.pem \
21cr|pound-3.0.2-1|70	-days 365 -nodes -config %{_sysconfdir}/pki/%{name}/%{name}.cnf
21cr|pound-3.0.2-1|71	chmod 600 %{_sysconfdir}/pki/%{name}/certs/%{name}.pem
21cr|pound-3.0.2-1|72	fi
21cr|pound-3.0.2-1|73	
21cr|pound-3.0.2-1|74	%preun
21cr|pound-3.0.2-1|75	%systemd_preun pound.service
21cr|pound-3.0.2-1|76	
21cr|pound-3.0.2-1|77	%postun
21cr|pound-3.0.2-1|78	%systemd_postun_with_restart pound.service
21cr|pound-3.0.2-1|79	
21cr|pound-3.0.2-1|80	%files
21cr|pound-3.0.2-1|81	%defattr(644,root,root,755)
21cr|pound-3.0.2-1|82	%doc README*
21cr|pound-3.0.2-1|83	%{_unitdir}/%{name}.service
21cr|pound-3.0.2-1|84	%attr(0755,root,root) %{_sbindir}/*
21cr|pound-3.0.2-1|85	%dir %{_sysconfdir}/%{name}
21cr|pound-3.0.2-1|86	%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/%{name}.cfg
21cr|pound-3.0.2-1|87	%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{_sysconfdir}/pki/%{name}/certs/%{name}.pem
21cr|pound-3.0.2-1|88	%attr(0644,root,root) %config(missingok,noreplace) %verify(not md5 size mtime) %{_sysconfdir}/pki/%{name}/%{name}.cnf
21cr|pound-3.0.2-1|89	%{_mandir}/man8/*
21cr|pound-3.0.2-1|90	%{_tmpfilesdir}/%{name}.conf
21cr|pound-3.0.2-1|91	%{_sysusersdir}/pound.conf

6418 21
21cr|povray-3.7.0.10-2|1	%global	_disable_rebuild_configure 1
21cr|povray-3.7.0.10-2|2	%global	debug_package %{nil}
21cr|povray-3.7.0.10-2|3	
21cr|povray-3.7.0.10-2|4	%define	PKGRELEASE 3.7
21cr|povray-3.7.0.10-2|5	
21cr|povray-3.7.0.10-2|6	Summary:	The Persistence of Vision Raytracer
21cr|povray-3.7.0.10-2|7	Name:		povray
21cr|povray-3.7.0.10-2|8	Version:	3.7.0.10
21cr|povray-3.7.0.10-2|9	Release:	2
21cr|povray-3.7.0.10-2|10	License:	AGPLv3+
21cr|povray-3.7.0.10-2|11	Group:		Sciences/Computer science
21cr|povray-3.7.0.10-2|12	Url:		http://www.povray.org
21cr|povray-3.7.0.10-2|13	Source0:	https://github.com/POV-Ray/povray/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|povray-3.7.0.10-2|14	Source1:	%{name}.bash-completion
21cr|povray-3.7.0.10-2|15	Patch0:		povray-3.7.0.8-link.patch
21cr|povray-3.7.0.10-2|16	Patch1:		povray-3.7.0.8-install.patch
21cr|povray-3.7.0.10-2|17	BuildRequires:	boost-devel >= 1.37
21cr|povray-3.7.0.10-2|18	BuildRequires:	pkgconfig(libjpeg)
21cr|povray-3.7.0.10-2|19	BuildRequires:	pkgconfig(libpng)
21cr|povray-3.7.0.10-2|20	BuildRequires:	pkgconfig(libtiff-4)
21cr|povray-3.7.0.10-2|21	BuildRequires:	pkgconfig(OpenEXR)
21cr|povray-3.7.0.10-2|22	BuildRequires:	pkgconfig(sdl)
21cr|povray-3.7.0.10-2|23	BuildRequires:	pkgconfig(x11)
21cr|povray-3.7.0.10-2|24	BuildRequires:	pkgconfig(xpm)
21cr|povray-3.7.0.10-2|25	BuildRequires:	pkgconfig(zlib)
21cr|povray-3.7.0.10-2|26	
21cr|povray-3.7.0.10-2|27	%description
21cr|povray-3.7.0.10-2|28	The Persistence of Vision Ray tracer creates three-dimensional,
21cr|povray-3.7.0.10-2|29	photo-realistic images using a rendering technique called ray tracing. It
21cr|povray-3.7.0.10-2|30	reads in a text file containing information describing the objects and
21cr|povray-3.7.0.10-2|31	lighting in a scene and generates an image of that scene from the view
21cr|povray-3.7.0.10-2|32	point of a camera also described in the text file. Ray tracing is not
21cr|povray-3.7.0.10-2|33	a fast process by any means, (the generation of a complex image can
21cr|povray-3.7.0.10-2|34	take several hours) but it produces very high quality images with realistic
21cr|povray-3.7.0.10-2|35	reflections, shading, perspective, and other effects.
21cr|povray-3.7.0.10-2|36	
21cr|povray-3.7.0.10-2|37	%files
21cr|povray-3.7.0.10-2|38	%doc doc/*
21cr|povray-3.7.0.10-2|39	%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
21cr|povray-3.7.0.10-2|40	%config(noreplace) %{_sysconfdir}/%{name}/%{PKGRELEASE}/%{name}.conf
21cr|povray-3.7.0.10-2|41	%config(noreplace) %{_sysconfdir}/%{name}/%{PKGRELEASE}/%{name}.ini
21cr|povray-3.7.0.10-2|42	%{_bindir}/%{name}
21cr|povray-3.7.0.10-2|43	%{_defaultdocdir}/%{name}-%{PKGRELEASE}
21cr|povray-3.7.0.10-2|44	%{_datadir}/%{name}-%{PKGRELEASE}
21cr|povray-3.7.0.10-2|45	%{_mandir}/man1/%{name}.*
21cr|povray-3.7.0.10-2|46	
21cr|povray-3.7.0.10-2|47	#----------------------------------------------------------------------------
21cr|povray-3.7.0.10-2|48	
21cr|povray-3.7.0.10-2|49	%prep
21cr|povray-3.7.0.10-2|50	%setup -qn %{name}-%{version}
21cr|povray-3.7.0.10-2|51	%patch0 -p1
21cr|povray-3.7.0.10-2|52	# Prepare the build files
21cr|povray-3.7.0.10-2|53	pushd unix
21cr|povray-3.7.0.10-2|54	./prebuild.sh
21cr|povray-3.7.0.10-2|55	popd
21cr|povray-3.7.0.10-2|56	%patch1 -p1
21cr|povray-3.7.0.10-2|57	
21cr|povray-3.7.0.10-2|58	
21cr|povray-3.7.0.10-2|59	%build
21cr|povray-3.7.0.10-2|60	%configure COMPILED_BY="%{_vendor}" \
21cr|povray-3.7.0.10-2|61	--with-x \
21cr|povray-3.7.0.10-2|62	--disable-optimiz \
21cr|povray-3.7.0.10-2|63	--with-boost-libdir=%{_libdir}
21cr|povray-3.7.0.10-2|64	%make
21cr|povray-3.7.0.10-2|65	
21cr|povray-3.7.0.10-2|66	
21cr|povray-3.7.0.10-2|67	%install
21cr|povray-3.7.0.10-2|68	%makeinstall_std
21cr|povray-3.7.0.10-2|69	
21cr|povray-3.7.0.10-2|70	# Install our bash_completion file
21cr|povray-3.7.0.10-2|71	install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|povray-3.7.0.10-2|72	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

6419 21
21cr|powdertoy-96.2.350-1|1	%define debug_package %{nil}
21cr|powdertoy-96.2.350-1|2	
21cr|powdertoy-96.2.350-1|3	%define oname The-Powder-Toy
21cr|powdertoy-96.2.350-1|4	
21cr|powdertoy-96.2.350-1|5	Summary:	Falling-sand physics sandbox game
21cr|powdertoy-96.2.350-1|6	Name:		powdertoy
21cr|powdertoy-96.2.350-1|7	Version:	96.2.350
21cr|powdertoy-96.2.350-1|8	Release:	1
21cr|powdertoy-96.2.350-1|9	License:	GPLv3+
21cr|powdertoy-96.2.350-1|10	Group:		Games/Simulation
21cr|powdertoy-96.2.350-1|11	Url:		http://powdertoy.co.uk
21cr|powdertoy-96.2.350-1|12	Source0:	https://github.com/simtr/The-Powder-Toy/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|powdertoy-96.2.350-1|13	BuildRequires:	imagemagick
21cr|powdertoy-96.2.350-1|14	BuildRequires:	meson
21cr|powdertoy-96.2.350-1|15	BuildRequires:	bzip2-devel
21cr|powdertoy-96.2.350-1|16	BuildRequires:	lua-devel
21cr|powdertoy-96.2.350-1|17	BuildRequires:	pkgconfig(luajit)
21cr|powdertoy-96.2.350-1|18	BuildRequires:	pkgconfig(fftw3)
21cr|powdertoy-96.2.350-1|19	BuildRequires:	pkgconfig(libcurl)
21cr|powdertoy-96.2.350-1|20	BuildRequires:	pkgconfig(sdl2)
21cr|powdertoy-96.2.350-1|21	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|powdertoy-96.2.350-1|22	BuildRequires:	pkgconfig(zlib)
21cr|powdertoy-96.2.350-1|23	
21cr|powdertoy-96.2.350-1|24	%description
21cr|powdertoy-96.2.350-1|25	The Powder Toy is a free physics sandbox game, which simulates
21cr|powdertoy-96.2.350-1|26	air pressure and velocity, heat, gravity and a countless number
21cr|powdertoy-96.2.350-1|27	of interactions between different substances! The game provides
21cr|powdertoy-96.2.350-1|28	you with various building materials, liquids, gases and electronic
21cr|powdertoy-96.2.350-1|29	components which can be used to construct complex machines, guns,
21cr|powdertoy-96.2.350-1|30	bombs, realistic terrains and almost anything else.
21cr|powdertoy-96.2.350-1|31	
21cr|powdertoy-96.2.350-1|32	%files
21cr|powdertoy-96.2.350-1|33	%doc LICENSE README*
21cr|powdertoy-96.2.350-1|34	%{_gamesbindir}/%{name}
21cr|powdertoy-96.2.350-1|35	%{_libexecdir}/%{name}/
21cr|powdertoy-96.2.350-1|36	%{_datadir}/applications/%{name}.desktop
21cr|powdertoy-96.2.350-1|37	%{_datadir}/metainfo/*.appdata.xml
21cr|powdertoy-96.2.350-1|38	%{_datadir}/mime/application/%{name}-save.xml
21cr|powdertoy-96.2.350-1|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|powdertoy-96.2.350-1|40	
21cr|powdertoy-96.2.350-1|41	#----------------------------------------------------------------------------
21cr|powdertoy-96.2.350-1|42	
21cr|powdertoy-96.2.350-1|43	%prep
21cr|powdertoy-96.2.350-1|44	%setup -q -n %{oname}-%{version}
21cr|powdertoy-96.2.350-1|45	%apply_patches
21cr|powdertoy-96.2.350-1|46	
21cr|powdertoy-96.2.350-1|47	%build
21cr|powdertoy-96.2.350-1|48	%meson -Dignore_updates=true \
21cr|powdertoy-96.2.350-1|49	-Dhttp=true
21cr|powdertoy-96.2.350-1|50	
21cr|powdertoy-96.2.350-1|51	%meson_build
21cr|powdertoy-96.2.350-1|52	
21cr|powdertoy-96.2.350-1|53	%install
21cr|powdertoy-96.2.350-1|54	install -D -m755 *linux-gnu/powder %{buildroot}%{_libexecdir}/%{name}/powder
21cr|powdertoy-96.2.350-1|55	
21cr|powdertoy-96.2.350-1|56	# Wrapper script
21cr|powdertoy-96.2.350-1|57	cat << EOF > %{name}.sh
21cr|powdertoy-96.2.350-1|58	#!/bin/sh
21cr|powdertoy-96.2.350-1|59	CONFIGDIR=\$HOME"/.config/%{name}"
21cr|powdertoy-96.2.350-1|60	
21cr|powdertoy-96.2.350-1|61	if [ ! -e \$CONFIGDIR ];
21cr|powdertoy-96.2.350-1|62	then
21cr|powdertoy-96.2.350-1|63	echo -e "Creating the config directory for The Powder Toy in\n\$CONFIGDIR"
21cr|powdertoy-96.2.350-1|64	mkdir -p \$CONFIGDIR
21cr|powdertoy-96.2.350-1|65	fi
21cr|powdertoy-96.2.350-1|66	
21cr|powdertoy-96.2.350-1|67	pushd \$CONFIGDIR
21cr|powdertoy-96.2.350-1|68	exec %{_libexecdir}/%{name}/powder \$@
21cr|powdertoy-96.2.350-1|69	popd
21cr|powdertoy-96.2.350-1|70	EOF
21cr|powdertoy-96.2.350-1|71	
21cr|powdertoy-96.2.350-1|72	install -D -m755 %{name}.sh %{buildroot}%{_gamesbindir}/%{name}
21cr|powdertoy-96.2.350-1|73	
21cr|powdertoy-96.2.350-1|74	# Icons
21cr|powdertoy-96.2.350-1|75	pushd resources/icon
21cr|powdertoy-96.2.350-1|76	install -D -m644 powder-256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|powdertoy-96.2.350-1|77	install -D -m644 powder-128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|powdertoy-96.2.350-1|78	install -D -m644 powder-48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|powdertoy-96.2.350-1|79	install -D -m644 powder-32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|powdertoy-96.2.350-1|80	install -D -m644 powder-24.png %{buildroot}%{_iconsdir}/hicolor/24x24/apps/%{name}.png
21cr|powdertoy-96.2.350-1|81	install -D -m644 powder-16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|powdertoy-96.2.350-1|82	popd
21cr|powdertoy-96.2.350-1|83	
21cr|powdertoy-96.2.350-1|84	# Desktop entry
21cr|powdertoy-96.2.350-1|85	install -d %{buildroot}%{_datadir}/applications
21cr|powdertoy-96.2.350-1|86	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|powdertoy-96.2.350-1|87	[Desktop Entry]
21cr|powdertoy-96.2.350-1|88	Name=The Powder Toy
21cr|powdertoy-96.2.350-1|89	GenericName=Physics sandbox
21cr|powdertoy-96.2.350-1|90	Comment=%{summary}
21cr|powdertoy-96.2.350-1|91	Exec=%{name}
21cr|powdertoy-96.2.350-1|92	Icon=%{name}
21cr|powdertoy-96.2.350-1|93	Terminal=false
21cr|powdertoy-96.2.350-1|94	Type=Application
21cr|powdertoy-96.2.350-1|95	Categories=Game;Simulation;
21cr|powdertoy-96.2.350-1|96	EOF
21cr|powdertoy-96.2.350-1|97	
21cr|powdertoy-96.2.350-1|98	# appdata xml, fix desktop name in xml
21cr|powdertoy-96.2.350-1|99	sed -i 's/powder.desktop/%{name}.desktop/' resources/powder.appdata.xml
21cr|powdertoy-96.2.350-1|100	install -d %{buildroot}%{_datadir}/metainfo
21cr|powdertoy-96.2.350-1|101	install -m0644 resources/powder.appdata.xml %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
21cr|powdertoy-96.2.350-1|102	
21cr|powdertoy-96.2.350-1|103	# mime xml
21cr|powdertoy-96.2.350-1|104	install -d %{buildroot}%{_datadir}/mime/application
21cr|powdertoy-96.2.350-1|105	install -m0644 resources/%{name}-save.xml %{buildroot}%{_datadir}/mime/application/%{name}-save.xml

6420 21
21cr|powermanga-0.93.1-3|1	Summary:	Shoot 'em up game with 3D graphics
21cr|powermanga-0.93.1-3|2	Name:		powermanga
21cr|powermanga-0.93.1-3|3	Version:	0.93.1
21cr|powermanga-0.93.1-3|4	Release:	3
21cr|powermanga-0.93.1-3|5	License:	GPLv3+
21cr|powermanga-0.93.1-3|6	Group:		Games/Arcade
21cr|powermanga-0.93.1-3|7	Url:		http://linux.tlk.fr/games/Powermanga/
21cr|powermanga-0.93.1-3|8	Source0:	http://linux.tlk.fr/games/Powermanga/download/%{name}-%{version}.tgz
21cr|powermanga-0.93.1-3|9	Source11:	%{name}.16.png
21cr|powermanga-0.93.1-3|10	Source12:	%{name}.32.png
21cr|powermanga-0.93.1-3|11	Source13:	%{name}.48.png
21cr|powermanga-0.93.1-3|12	BuildRequires:	pkgconfig(libpng)
21cr|powermanga-0.93.1-3|13	BuildRequires:	pkgconfig(sdl)
21cr|powermanga-0.93.1-3|14	BuildRequires:	pkgconfig(SDL_mixer)
21cr|powermanga-0.93.1-3|15	Requires(post):	rpm-helper
21cr|powermanga-0.93.1-3|16	
21cr|powermanga-0.93.1-3|17	%description
21cr|powermanga-0.93.1-3|18	In this "shoot 'em up" with 3d graphics, you'll have to face and destroy
21cr|powermanga-0.93.1-3|19	more than 60 different types of opponents. Nice musics, many weapons, and
21cr|powermanga-0.93.1-3|20	a ton of surprises.
21cr|powermanga-0.93.1-3|21	
21cr|powermanga-0.93.1-3|22	%files -f %{name}.lang
21cr|powermanga-0.93.1-3|23	%doc README
21cr|powermanga-0.93.1-3|24	%attr(755, root, games) %{_gamesbindir}/%{name}
21cr|powermanga-0.93.1-3|25	%{_gamesdatadir}/%{name}
21cr|powermanga-0.93.1-3|26	%{_mandir}/man6/%{name}.6*
21cr|powermanga-0.93.1-3|27	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|powermanga-0.93.1-3|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|powermanga-0.93.1-3|29	%attr(775, root, games) %dir %{_localstatedir}/games/%{name}
21cr|powermanga-0.93.1-3|30	%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi
21cr|powermanga-0.93.1-3|31	%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi-easy
21cr|powermanga-0.93.1-3|32	%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi-hard
21cr|powermanga-0.93.1-3|33	
21cr|powermanga-0.93.1-3|34	%post
21cr|powermanga-0.93.1-3|35	%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi root games 664
21cr|powermanga-0.93.1-3|36	%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi-easy root games 664
21cr|powermanga-0.93.1-3|37	%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi-hard root games 664
21cr|powermanga-0.93.1-3|38	
21cr|powermanga-0.93.1-3|39	#----------------------------------------------------------------------------
21cr|powermanga-0.93.1-3|40	
21cr|powermanga-0.93.1-3|41	%prep
21cr|powermanga-0.93.1-3|42	%setup -q
21cr|powermanga-0.93.1-3|43	
21cr|powermanga-0.93.1-3|44	%build
21cr|powermanga-0.93.1-3|45	autoreconf -fi
21cr|powermanga-0.93.1-3|46	%configure
21cr|powermanga-0.93.1-3|47	%make
21cr|powermanga-0.93.1-3|48	
21cr|powermanga-0.93.1-3|49	%install
21cr|powermanga-0.93.1-3|50	%makeinstall_std
21cr|powermanga-0.93.1-3|51	
21cr|powermanga-0.93.1-3|52	install -d install %{buildroot}%{_gamesdatadir}/%{name}/texts
21cr|powermanga-0.93.1-3|53	install -m 644 texts/*.txt texts/*.ini %{buildroot}%{_gamesdatadir}/%{name}/texts
21cr|powermanga-0.93.1-3|54	
21cr|powermanga-0.93.1-3|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|powermanga-0.93.1-3|56	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|powermanga-0.93.1-3|57	[Desktop Entry]
21cr|powermanga-0.93.1-3|58	Name=PowerManga
21cr|powermanga-0.93.1-3|59	Comment=Shoot 'em up game with 3D graphics
21cr|powermanga-0.93.1-3|60	Exec=%{_gamesbindir}/%{name}
21cr|powermanga-0.93.1-3|61	Icon=%{name}
21cr|powermanga-0.93.1-3|62	Terminal=false
21cr|powermanga-0.93.1-3|63	Type=Application
21cr|powermanga-0.93.1-3|64	StartupNotify=true
21cr|powermanga-0.93.1-3|65	Categories=Game;ArcadeGame;
21cr|powermanga-0.93.1-3|66	EOF
21cr|powermanga-0.93.1-3|67	
21cr|powermanga-0.93.1-3|68	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|powermanga-0.93.1-3|69	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|powermanga-0.93.1-3|70	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|powermanga-0.93.1-3|71	
21cr|powermanga-0.93.1-3|72	%find_lang %{name} --with-man

6421 21
21cr|power-profiles-daemon-0.12-1|1	Name:           power-profiles-daemon
21cr|power-profiles-daemon-0.12-1|2	Version:        0.12
21cr|power-profiles-daemon-0.12-1|3	Release:        1
21cr|power-profiles-daemon-0.12-1|4	Summary:        Makes power profiles handling available over D-Bus
21cr|power-profiles-daemon-0.12-1|5	Group:          System/Configuration/Hardware
21cr|power-profiles-daemon-0.12-1|6	License:        GPLv3+
21cr|power-profiles-daemon-0.12-1|7	URL:            https://gitlab.freedesktop.org/hadess/power-profiles-daemon
21cr|power-profiles-daemon-0.12-1|8	Source0:        https://gitlab.freedesktop.org/hadess/power-profiles-daemon/uploads/3ef8a68ea5d23e23d893a688b63079d0/power-profiles-daemon-0.12.tar.bz2
21cr|power-profiles-daemon-0.12-1|9	BuildRequires:  meson
21cr|power-profiles-daemon-0.12-1|10	BuildRequires:  cmake
21cr|power-profiles-daemon-0.12-1|11	BuildRequires:  gtk-doc
21cr|power-profiles-daemon-0.12-1|12	BuildRequires:  pkgconfig(udev)
21cr|power-profiles-daemon-0.12-1|13	BuildRequires:  pkgconfig(systemd)
21cr|power-profiles-daemon-0.12-1|14	BuildRequires:  pkgconfig(gio-2.0)
21cr|power-profiles-daemon-0.12-1|15	BuildRequires:  pkgconfig(gudev-1.0)
21cr|power-profiles-daemon-0.12-1|16	BuildRequires:  pkgconfig(upower-glib)
21cr|power-profiles-daemon-0.12-1|17	BuildRequires:  pkgconfig(polkit-gobject-1)
21cr|power-profiles-daemon-0.12-1|18	BuildRequires:  systemd
21cr|power-profiles-daemon-0.12-1|19	BuildRequires:  umockdev
21cr|power-profiles-daemon-0.12-1|20	BuildRequires:  python3-dbusmock
21cr|power-profiles-daemon-0.12-1|21	
21cr|power-profiles-daemon-0.12-1|22	%description
21cr|power-profiles-daemon-0.12-1|23	%{summary}.
21cr|power-profiles-daemon-0.12-1|24	
21cr|power-profiles-daemon-0.12-1|25	%files
21cr|power-profiles-daemon-0.12-1|26	%license COPYING
21cr|power-profiles-daemon-0.12-1|27	%doc README.md
21cr|power-profiles-daemon-0.12-1|28	%{_bindir}/powerprofilesctl
21cr|power-profiles-daemon-0.12-1|29	%{_libexecdir}/%{name}
21cr|power-profiles-daemon-0.12-1|30	%{_unitdir}/%{name}.service
21cr|power-profiles-daemon-0.12-1|31	%{_datadir}/dbus-1/system.d/net.hadess.PowerProfiles.conf
21cr|power-profiles-daemon-0.12-1|32	%{_datadir}/dbus-1/system-services/net.hadess.PowerProfiles.service
21cr|power-profiles-daemon-0.12-1|33	%{_datadir}/polkit-1/actions/net.hadess.PowerProfiles.policy
21cr|power-profiles-daemon-0.12-1|34	%{_localstatedir}/lib/power-profiles-daemon
21cr|power-profiles-daemon-0.12-1|35	
21cr|power-profiles-daemon-0.12-1|36	%post
21cr|power-profiles-daemon-0.12-1|37	%systemd_post %{name}.service
21cr|power-profiles-daemon-0.12-1|38	
21cr|power-profiles-daemon-0.12-1|39	%preun
21cr|power-profiles-daemon-0.12-1|40	%systemd_preun %{name}.service
21cr|power-profiles-daemon-0.12-1|41	
21cr|power-profiles-daemon-0.12-1|42	%postun
21cr|power-profiles-daemon-0.12-1|43	%systemd_postun_with_restart %{name}.service
21cr|power-profiles-daemon-0.12-1|44	
21cr|power-profiles-daemon-0.12-1|45	#------------------------------------------------------
21cr|power-profiles-daemon-0.12-1|46	%package docs
21cr|power-profiles-daemon-0.12-1|47	Summary:        Documentation for %{name}
21cr|power-profiles-daemon-0.12-1|48	Group:          Documentation
21cr|power-profiles-daemon-0.12-1|49	BuildArch:      noarch
21cr|power-profiles-daemon-0.12-1|50	
21cr|power-profiles-daemon-0.12-1|51	%description docs
21cr|power-profiles-daemon-0.12-1|52	This package contains the documentation for %{name}.
21cr|power-profiles-daemon-0.12-1|53	
21cr|power-profiles-daemon-0.12-1|54	%files docs
21cr|power-profiles-daemon-0.12-1|55	%dir %{_datadir}/gtk-doc/
21cr|power-profiles-daemon-0.12-1|56	%dir %{_datadir}/gtk-doc/html/
21cr|power-profiles-daemon-0.12-1|57	%{_datadir}/gtk-doc/html/%{name}/
21cr|power-profiles-daemon-0.12-1|58	
21cr|power-profiles-daemon-0.12-1|59	#------------------------------------------------------
21cr|power-profiles-daemon-0.12-1|60	
21cr|power-profiles-daemon-0.12-1|61	%prep
21cr|power-profiles-daemon-0.12-1|62	%autosetup
21cr|power-profiles-daemon-0.12-1|63	
21cr|power-profiles-daemon-0.12-1|64	%build
21cr|power-profiles-daemon-0.12-1|65	%meson -Dgtk_doc=true
21cr|power-profiles-daemon-0.12-1|66	%meson_build
21cr|power-profiles-daemon-0.12-1|67	
21cr|power-profiles-daemon-0.12-1|68	%install
21cr|power-profiles-daemon-0.12-1|69	%meson_install
21cr|power-profiles-daemon-0.12-1|70	mkdir -p $RPM_BUILD_ROOT/%{_localstatedir}/lib/power-profiles-daemon

6422 21
21cr|pp3-1.3.3-10|1	Summary: Creation of sky charts in Postscript or PDF format
21cr|pp3-1.3.3-10|2	Name: pp3
21cr|pp3-1.3.3-10|3	Version: 1.3.3
21cr|pp3-1.3.3-10|4	Release: 10
21cr|pp3-1.3.3-10|5	License: MIT
21cr|pp3-1.3.3-10|6	Group: Sciences/Astronomy
21cr|pp3-1.3.3-10|7	Source0: http://prdownloads.sourceforge.net/pp3/pp3-%{version}.tar.bz2
21cr|pp3-1.3.3-10|8	Url: http://pp3.sourceforge.net
21cr|pp3-1.3.3-10|9	Patch0:	gcc47.patch
21cr|pp3-1.3.3-10|10	
21cr|pp3-1.3.3-10|11	%description
21cr|pp3-1.3.3-10|12	PP3 creates celestial charts. It generates resolution independent
21cr|pp3-1.3.3-10|13	maps of very high graphical quality in Postscript or PDF format.
21cr|pp3-1.3.3-10|14	They can be used for example as illustrations in books or on web
21cr|pp3-1.3.3-10|15	pages. You may use the databases of the distribution or your own
21cr|pp3-1.3.3-10|16	databases converted to PP3's simple text format.
21cr|pp3-1.3.3-10|17	
21cr|pp3-1.3.3-10|18	PP3 uses LaTeX+pstricks as the backend for generating the vector
21cr|pp3-1.3.3-10|19	graphics. You can add arbitrary labels to the map. The output is
21cr|pp3-1.3.3-10|20	configurable in many ways.
21cr|pp3-1.3.3-10|21	
21cr|pp3-1.3.3-10|22	%prep
21cr|pp3-1.3.3-10|23	%setup -q
21cr|pp3-1.3.3-10|24	%patch0 -p1
21cr|pp3-1.3.3-10|25	
21cr|pp3-1.3.3-10|26	%build
21cr|pp3-1.3.3-10|27	%make LOCAL="" CHANGEFILE=fmax.ch CXXFLAGS="$RPM_OPT_FLAGS"
21cr|pp3-1.3.3-10|28	
21cr|pp3-1.3.3-10|29	%install
21cr|pp3-1.3.3-10|30	mkdir -p  %buildroot%_bindir
21cr|pp3-1.3.3-10|31	install -m755 pp3 %buildroot%_bindir/pp3
21cr|pp3-1.3.3-10|32	mkdir -p %buildroot%_datadir/%name
21cr|pp3-1.3.3-10|33	for i in *.dat; do
21cr|pp3-1.3.3-10|34	install -m644 $i %buildroot%_datadir/%name/$i
21cr|pp3-1.3.3-10|35	done
21cr|pp3-1.3.3-10|36	
21cr|pp3-1.3.3-10|37	%files
21cr|pp3-1.3.3-10|38	%doc COPYING README WHATSNEW
21cr|pp3-1.3.3-10|39	%doc examples
21cr|pp3-1.3.3-10|40	%{_bindir}/%name
21cr|pp3-1.3.3-10|41	%{_datadir}/%name

6423 21
21cr|ppsspp-1.17-1|1	# Internal ffmpeg works better because it's optimized for PPSSPP
21cr|ppsspp-1.17-1|2	%bcond_with system_ffmpeg
21cr|ppsspp-1.17-1|3	
21cr|ppsspp-1.17-1|4	Summary:	Sony PlayStation Portable (PSP) emulator
21cr|ppsspp-1.17-1|5	Name:		ppsspp
21cr|ppsspp-1.17-1|6	Version:	1.17
21cr|ppsspp-1.17-1|7	Release:	1
21cr|ppsspp-1.17-1|8	License:	GPLv2+
21cr|ppsspp-1.17-1|9	Group:		Emulators
21cr|ppsspp-1.17-1|10	Url:		http://www.ppsspp.org
21cr|ppsspp-1.17-1|11	Source0:	https://github.com/hrydgard/ppsspp/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|ppsspp-1.17-1|12	Patch0:		ppsspp-1.17-git-version.patch
21cr|ppsspp-1.17-1|13	Patch1:		ppsspp-1.15.4-datapath.patch
21cr|ppsspp-1.17-1|14	Patch2:		ppsspp-1.15.4-optflags.patch
21cr|ppsspp-1.17-1|15	BuildRequires:	cmake
21cr|ppsspp-1.17-1|16	BuildRequires:	imagemagick
21cr|ppsspp-1.17-1|17	BuildRequires:	python3
21cr|ppsspp-1.17-1|18	%if %{with system_ffmpeg}
21cr|ppsspp-1.17-1|19	BuildRequires:	ffmpeg-devel
21cr|ppsspp-1.17-1|20	%endif
21cr|ppsspp-1.17-1|21	BuildRequires:	snappy-devel
21cr|ppsspp-1.17-1|22	BuildRequires:	pkgconfig(gl)
21cr|ppsspp-1.17-1|23	BuildRequires:	pkgconfig(glew)
21cr|ppsspp-1.17-1|24	BuildRequires:	pkgconfig(glu)
21cr|ppsspp-1.17-1|25	#Requires system libpng17, otherwise uses internal static build
21cr|ppsspp-1.17-1|26	BuildRequires:	pkgconfig(libpng)
21cr|ppsspp-1.17-1|27	BuildRequires:	pkgconfig(libzip)
21cr|ppsspp-1.17-1|28	BuildRequires:	pkgconfig(RapidJSON)
21cr|ppsspp-1.17-1|29	BuildRequires:	pkgconfig(sdl2)
21cr|ppsspp-1.17-1|30	BuildRequires:	pkgconfig(zlib)
21cr|ppsspp-1.17-1|31	ExclusiveArch:	%{ix86} %{x86_64}
21cr|ppsspp-1.17-1|32	
21cr|ppsspp-1.17-1|33	%description
21cr|ppsspp-1.17-1|34	PPSSPP is a cross-platform Sony PlayStation Portable (PSP) emulator.
21cr|ppsspp-1.17-1|35	
21cr|ppsspp-1.17-1|36	PPSSPP can run your PSP games on your PC in full HD resolution, and play
21cr|ppsspp-1.17-1|37	them on Android too. It can even upscale textures that would otherwise be
21cr|ppsspp-1.17-1|38	too blurry as they were made for the small screen of the original PSP.
21cr|ppsspp-1.17-1|39	
21cr|ppsspp-1.17-1|40	%files
21cr|ppsspp-1.17-1|41	%{_gamesbindir}/%{name}-sdl
21cr|ppsspp-1.17-1|42	%{_datadir}/applications/%{name}.desktop
21cr|ppsspp-1.17-1|43	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|ppsspp-1.17-1|44	%{_gamesdatadir}/%{name}
21cr|ppsspp-1.17-1|45	
21cr|ppsspp-1.17-1|46	#----------------------------------------------------------------------------
21cr|ppsspp-1.17-1|47	
21cr|ppsspp-1.17-1|48	%prep
21cr|ppsspp-1.17-1|49	%setup -q
21cr|ppsspp-1.17-1|50	%patch0 -p1
21cr|ppsspp-1.17-1|51	%patch1 -p1
21cr|ppsspp-1.17-1|52	%patch2 -p1
21cr|ppsspp-1.17-1|53	
21cr|ppsspp-1.17-1|54	%build
21cr|ppsspp-1.17-1|55	%if %{without system_ffmpeg}
21cr|ppsspp-1.17-1|56	pushd ffmpeg
21cr|ppsspp-1.17-1|57	%ifarch %{ix86}
21cr|ppsspp-1.17-1|58	./linux_x86.sh
21cr|ppsspp-1.17-1|59	%else
21cr|ppsspp-1.17-1|60	./linux_x86-64.sh
21cr|ppsspp-1.17-1|61	%endif
21cr|ppsspp-1.17-1|62	popd
21cr|ppsspp-1.17-1|63	%endif
21cr|ppsspp-1.17-1|64	
21cr|ppsspp-1.17-1|65	%cmake \
21cr|ppsspp-1.17-1|66	-DHEADLESS:BOOL=OFF \
21cr|ppsspp-1.17-1|67	-DUSE_FFMPEG:BOOL=ON \
21cr|ppsspp-1.17-1|68	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|ppsspp-1.17-1|69	-DBUILD_STATIC_LIBS:BOOL=ON \
21cr|ppsspp-1.17-1|70	%if %{with system_ffmpeg}
21cr|ppsspp-1.17-1|71	-DUSE_SYSTEM_FFMPEG:BOOL=ON
21cr|ppsspp-1.17-1|72	%else
21cr|ppsspp-1.17-1|73	-DUSE_SYSTEM_FFMPEG:BOOL=OFF
21cr|ppsspp-1.17-1|74	%endif
21cr|ppsspp-1.17-1|75	
21cr|ppsspp-1.17-1|76	%make
21cr|ppsspp-1.17-1|77	
21cr|ppsspp-1.17-1|78	%install
21cr|ppsspp-1.17-1|79	mkdir -p %{buildroot}%{_gamesbindir}
21cr|ppsspp-1.17-1|80	install -m 0755 build/PPSSPPSDL %{buildroot}%{_gamesbindir}/%{name}-sdl
21cr|ppsspp-1.17-1|81	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|ppsspp-1.17-1|82	cp -r build/assets %{buildroot}%{_gamesdatadir}/%{name}
21cr|ppsspp-1.17-1|83	
21cr|ppsspp-1.17-1|84	# install menu entry
21cr|ppsspp-1.17-1|85	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|ppsspp-1.17-1|86	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|ppsspp-1.17-1|87	[Desktop Entry]
21cr|ppsspp-1.17-1|88	Name=PPSSPP
21cr|ppsspp-1.17-1|89	Comment=Sony PSP emulator
21cr|ppsspp-1.17-1|90	Exec=%{_gamesbindir}/%{name}-sdl
21cr|ppsspp-1.17-1|91	Icon=%{name}
21cr|ppsspp-1.17-1|92	Terminal=false
21cr|ppsspp-1.17-1|93	Type=Application
21cr|ppsspp-1.17-1|94	Categories=Game;Emulator;
21cr|ppsspp-1.17-1|95	EOF
21cr|ppsspp-1.17-1|96	
21cr|ppsspp-1.17-1|97	# install menu icons
21cr|ppsspp-1.17-1|98	for N in 16 32 48 64 128;
21cr|ppsspp-1.17-1|99	do
21cr|ppsspp-1.17-1|100	convert icons/icon-114.png -scale ${N}x${N} $N.png;
21cr|ppsspp-1.17-1|101	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|ppsspp-1.17-1|102	done
21cr|ppsspp-1.17-1|103	

6424 21
21cr|pptpd-server-1.4.0-1.git.1|1	%define commit 3b7a80c3b63a9f9388991299f76c245bb900875e
21cr|pptpd-server-1.4.0-1.git.1|2	%define	realname	pptpd
21cr|pptpd-server-1.4.0-1.git.1|3	%define buildlibwrap 1
21cr|pptpd-server-1.4.0-1.git.1|4	%define buildbsdppp 0
21cr|pptpd-server-1.4.0-1.git.1|5	%define buildslirp 0
21cr|pptpd-server-1.4.0-1.git.1|6	%define buildipalloc 0
21cr|pptpd-server-1.4.0-1.git.1|7	%define buildbcrelay 1
21cr|pptpd-server-1.4.0-1.git.1|8	%define buildpnsmode 0
21cr|pptpd-server-1.4.0-1.git.1|9	
21cr|pptpd-server-1.4.0-1.git.1|10	Summary:	PoPToP Linux VPN server
21cr|pptpd-server-1.4.0-1.git.1|11	Name:		pptpd-server
21cr|pptpd-server-1.4.0-1.git.1|12	Version:	1.4.0
21cr|pptpd-server-1.4.0-1.git.1|13	Release:	1.git.1
21cr|pptpd-server-1.4.0-1.git.1|14	License:	GPL
21cr|pptpd-server-1.4.0-1.git.1|15	Group:		Networking/Other
21cr|pptpd-server-1.4.0-1.git.1|16	Source0:	https://sourceforge.net/code-snapshots/git/p/po/poptop/git.git/poptop-git-%{commit}.zip?/%{realname}-%{commit}.zip
21cr|pptpd-server-1.4.0-1.git.1|17	Source1:	%{realname}-init
21cr|pptpd-server-1.4.0-1.git.1|18	URL:		http://poptop.sourceforge.net/
21cr|pptpd-server-1.4.0-1.git.1|19	BuildRequires:	ppp-devel
21cr|pptpd-server-1.4.0-1.git.1|20	Provides:	%{realname} = %{EVRD}
21cr|pptpd-server-1.4.0-1.git.1|21	Provides:	poptop = %{EVRD}
21cr|pptpd-server-1.4.0-1.git.1|22	Requires:	ppp
21cr|pptpd-server-1.4.0-1.git.1|23	Requires:	tcp_wrappers
21cr|pptpd-server-1.4.0-1.git.1|24	Requires(post):	rpm-helper
21cr|pptpd-server-1.4.0-1.git.1|25	Requires(preun):	rpm-helper
21cr|pptpd-server-1.4.0-1.git.1|26	
21cr|pptpd-server-1.4.0-1.git.1|27	%description
21cr|pptpd-server-1.4.0-1.git.1|28	PoPToP is the PPTP server solution for Linux (ports exist for Solaris
21cr|pptpd-server-1.4.0-1.git.1|29	2.6, OpenBSD and FreeBSD and other). To date no real solution existed
21cr|pptpd-server-1.4.0-1.git.1|30	if you wished to include Linux server in PPTP established VPNs. PoPToP
21cr|pptpd-server-1.4.0-1.git.1|31	resolves that problem by allowing Linux servers to function seamlessly
21cr|pptpd-server-1.4.0-1.git.1|32	in the PPTP VPN environment. This enables administrators to leverage
21cr|pptpd-server-1.4.0-1.git.1|33	the considerable benifits of both Microsoft and Linux. The current
21cr|pptpd-server-1.4.0-1.git.1|34	release supports Windows 9x/NT/2000 PPTP clients and PPTP Linux
21cr|pptpd-server-1.4.0-1.git.1|35	clients. PoPToP is free GNU software.
21cr|pptpd-server-1.4.0-1.git.1|36	
21cr|pptpd-server-1.4.0-1.git.1|37	# allow --with[out] <feature> at rpm command line build
21cr|pptpd-server-1.4.0-1.git.1|38	# e.g. --with ipalloc --without libwrap
21cr|pptpd-server-1.4.0-1.git.1|39	# --with overrides --without
21cr|pptpd-server-1.4.0-1.git.1|40	%{?_without_libwrap: %{expand: %%define buildlibwrap 0}}
21cr|pptpd-server-1.4.0-1.git.1|41	%{?_without_bsdppp: %{expand: %%define buildbsdppp 0}}
21cr|pptpd-server-1.4.0-1.git.1|42	%{?_without_slirp: %{expand: %%define buildslirp 0}}
21cr|pptpd-server-1.4.0-1.git.1|43	%{?_without_ipalloc: %{expand: %%define buildipalloc 0}}
21cr|pptpd-server-1.4.0-1.git.1|44	%{?_without_bcrelay: %{expand: %%define buildbcrelay 0}}
21cr|pptpd-server-1.4.0-1.git.1|45	%{?_without_pnsmode: %{expand: %%define buildpnsmode 0}}
21cr|pptpd-server-1.4.0-1.git.1|46	%{?_with_libwrap: %{expand: %%define buildlibwrap 1}}
21cr|pptpd-server-1.4.0-1.git.1|47	%{?_with_bsdppp: %{expand: %%define buildbsdppp 1}}
21cr|pptpd-server-1.4.0-1.git.1|48	%{?_with_slirp: %{expand: %%define buildslirp 1}}
21cr|pptpd-server-1.4.0-1.git.1|49	%{?_with_ipalloc: %{expand: %%define buildipalloc 1}}
21cr|pptpd-server-1.4.0-1.git.1|50	%{?_with_bcrelay: %{expand: %%define buildbcrelay 1}}
21cr|pptpd-server-1.4.0-1.git.1|51	%{?_with_pnsmode: %{expand: %%define buildpnsmode 1}}
21cr|pptpd-server-1.4.0-1.git.1|52	
21cr|pptpd-server-1.4.0-1.git.1|53	%files
21cr|pptpd-server-1.4.0-1.git.1|54	%defattr(644,root,root,755)
21cr|pptpd-server-1.4.0-1.git.1|55	%doc AUTHORS README* TODO ChangeLog* samples
21cr|pptpd-server-1.4.0-1.git.1|56	%{_mandir}/man[58]/pptp*
21cr|pptpd-server-1.4.0-1.git.1|57	%{_mandir}/man8/bcrelay.8*
21cr|pptpd-server-1.4.0-1.git.1|58	%config(noreplace) %{_sysconfdir}/%{realname}.conf
21cr|pptpd-server-1.4.0-1.git.1|59	%config(noreplace) %{_sysconfdir}/ppp/options.%{realname}
21cr|pptpd-server-1.4.0-1.git.1|60	%defattr(755,root,root,755)
21cr|pptpd-server-1.4.0-1.git.1|61	%{_initrddir}/%{realname}
21cr|pptpd-server-1.4.0-1.git.1|62	%{_sbindir}/*
21cr|pptpd-server-1.4.0-1.git.1|63	%{_bindir}/*
21cr|pptpd-server-1.4.0-1.git.1|64	%{_libdir}/pptpd
21cr|pptpd-server-1.4.0-1.git.1|65	
21cr|pptpd-server-1.4.0-1.git.1|66	%post
21cr|pptpd-server-1.4.0-1.git.1|67	%_post_service	%{realname}
21cr|pptpd-server-1.4.0-1.git.1|68	
21cr|pptpd-server-1.4.0-1.git.1|69	%preun
21cr|pptpd-server-1.4.0-1.git.1|70	%_preun_service	%{realname}
21cr|pptpd-server-1.4.0-1.git.1|71	
21cr|pptpd-server-1.4.0-1.git.1|72	#----------------------------------------------------------------
21cr|pptpd-server-1.4.0-1.git.1|73	%prep
21cr|pptpd-server-1.4.0-1.git.1|74	%setup -q -n poptop-git-%{commit}
21cr|pptpd-server-1.4.0-1.git.1|75	
21cr|pptpd-server-1.4.0-1.git.1|76	rm -rf `find -name CVS`
21cr|pptpd-server-1.4.0-1.git.1|77	
21cr|pptpd-server-1.4.0-1.git.1|78	%build
21cr|pptpd-server-1.4.0-1.git.1|79	buildopts=""
21cr|pptpd-server-1.4.0-1.git.1|80	%if %{buildlibwrap}
21cr|pptpd-server-1.4.0-1.git.1|81	buildopts="$buildopts --with-libwrap"
21cr|pptpd-server-1.4.0-1.git.1|82	%endif
21cr|pptpd-server-1.4.0-1.git.1|83	%if %{buildbsdppp}
21cr|pptpd-server-1.4.0-1.git.1|84	buildopts="$buildopts --with-bsdppp"
21cr|pptpd-server-1.4.0-1.git.1|85	%endif
21cr|pptpd-server-1.4.0-1.git.1|86	%if %{buildslirp}
21cr|pptpd-server-1.4.0-1.git.1|87	buildopts="$buildopts --with-slirp"
21cr|pptpd-server-1.4.0-1.git.1|88	%endif
21cr|pptpd-server-1.4.0-1.git.1|89	%if %{buildipalloc}
21cr|pptpd-server-1.4.0-1.git.1|90	buildopts="$buildopts --with-pppd-ip-alloc"
21cr|pptpd-server-1.4.0-1.git.1|91	%endif
21cr|pptpd-server-1.4.0-1.git.1|92	%if %{buildbcrelay}
21cr|pptpd-server-1.4.0-1.git.1|93	buildopts="$buildopts --with-bcrelay"
21cr|pptpd-server-1.4.0-1.git.1|94	%endif
21cr|pptpd-server-1.4.0-1.git.1|95	%if %{buildpnsmode}
21cr|pptpd-server-1.4.0-1.git.1|96	buildopts="$buildopts --with-pns-mode"
21cr|pptpd-server-1.4.0-1.git.1|97	%endif
21cr|pptpd-server-1.4.0-1.git.1|98	%configure $buildopts
21cr|pptpd-server-1.4.0-1.git.1|99	echo '#undef VERSION' >> plugins/patchlevel.h
21cr|pptpd-server-1.4.0-1.git.1|100	echo '#define VERSION "%{pppver}"' >> plugins/patchlevel.h
21cr|pptpd-server-1.4.0-1.git.1|101	
21cr|pptpd-server-1.4.0-1.git.1|102	perl -pi -e 's|-o root||' plugins/Makefile
21cr|pptpd-server-1.4.0-1.git.1|103	perl -pi -e 's|/lib/pptpd|/%{_lib}/pptpd|' plugins/Makefile
21cr|pptpd-server-1.4.0-1.git.1|104	perl -pi -e 's|/usr/lib/pptpd|%{_libdir}/pptpd|' pptpctrl.c
21cr|pptpd-server-1.4.0-1.git.1|105	
21cr|pptpd-server-1.4.0-1.git.1|106	%make CFLAGS="%{optflags} -fPIC -fno-builtin -Wall -DSBINDIR='\"%{_sbindir}\"'"
21cr|pptpd-server-1.4.0-1.git.1|107	
21cr|pptpd-server-1.4.0-1.git.1|108	%install
21cr|pptpd-server-1.4.0-1.git.1|109	%makeinstall
21cr|pptpd-server-1.4.0-1.git.1|110	
21cr|pptpd-server-1.4.0-1.git.1|111	install -m0644 samples/%{realname}.conf -D %{buildroot}%{_sysconfdir}/%{realname}.conf
21cr|pptpd-server-1.4.0-1.git.1|112	install -m0644 samples/options.%{realname} -D %{buildroot}%{_sysconfdir}/ppp/options.%{realname}
21cr|pptpd-server-1.4.0-1.git.1|113	install -m0755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{realname}
21cr|pptpd-server-1.4.0-1.git.1|114	install -m0755 tools/vpnuser -D %{buildroot}%{_bindir}/vpnuser
21cr|pptpd-server-1.4.0-1.git.1|115	install -m0755 tools/vpnstats -D %{buildroot}%{_bindir}/vpnstats
21cr|pptpd-server-1.4.0-1.git.1|116	install -m0755 tools/vpnstats.pl -D %{buildroot}%{_bindir}/vpnstats.pl
21cr|pptpd-server-1.4.0-1.git.1|117	install -m0755 tools/pptp-portslave -D %{buildroot}%{_sbindir}/pptp-portslave
21cr|pptpd-server-1.4.0-1.git.1|118	
21cr|pptpd-server-1.4.0-1.git.1|119	

6425 21
21cr|praat-6.0.21-3|1	Summary:	Praat: doing phonetics, speech analysis and synthesis by computer
21cr|praat-6.0.21-3|2	Name:		praat
21cr|praat-6.0.21-3|3	Version:	6.0.21
21cr|praat-6.0.21-3|4	Release:	3
21cr|praat-6.0.21-3|5	License:	GPLv2
21cr|praat-6.0.21-3|6	Group:		Sciences/Other
21cr|praat-6.0.21-3|7	Url:		http://www.fon.hum.uva.nl/praat/
21cr|praat-6.0.21-3|8	Source0:	https://github.com/praat/praat/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|praat-6.0.21-3|9	BuildRequires:	pkgconfig(xp)
21cr|praat-6.0.21-3|10	BuildRequires:	pkgconfig(xt)
21cr|praat-6.0.21-3|11	BuildRequires:	pkgconfig(sm)
21cr|praat-6.0.21-3|12	BuildRequires:	pkgconfig(ice)
21cr|praat-6.0.21-3|13	BuildRequires:	pkgconfig(xext)
21cr|praat-6.0.21-3|14	BuildRequires:	pkgconfig(alsa)
21cr|praat-6.0.21-3|15	BuildRequires:	pkgconfig(xmu)
21cr|praat-6.0.21-3|16	BuildRequires:	lesstif-devel
21cr|praat-6.0.21-3|17	BuildRequires:	gtk2-devel
21cr|praat-6.0.21-3|18	BuildRequires:	pkgconfig(cairo)
21cr|praat-6.0.21-3|19	BuildRequires:	pkgconfig(libpulse)
21cr|praat-6.0.21-3|20	Source1:	praat.png
21cr|praat-6.0.21-3|21	Source2:	praat_mini.png
21cr|praat-6.0.21-3|22	Source3:	praat_large.png
21cr|praat-6.0.21-3|23	Source4:	praat.desktop
21cr|praat-6.0.21-3|24	
21cr|praat-6.0.21-3|25	%description
21cr|praat-6.0.21-3|26	According to its authors, praat is "doing phonetics by computer". There are
21cr|praat-6.0.21-3|27	several speech analysis functionalities available: spectrograms, cochleograms,
21cr|praat-6.0.21-3|28	and pitch and formant extraction. Articulatory synthesis, as well as synthesis
21cr|praat-6.0.21-3|29	from pitch, formant, and intensity are also available. Other features are
21cr|praat-6.0.21-3|30	segmentation, labelling using the phonetic alphabet, and computation of
21cr|praat-6.0.21-3|31	statistics.
21cr|praat-6.0.21-3|32	
21cr|praat-6.0.21-3|33	%prep
21cr|praat-6.0.21-3|34	%setup -q
21cr|praat-6.0.21-3|35	
21cr|praat-6.0.21-3|36	%build
21cr|praat-6.0.21-3|37	ln -fs makefiles/makefile.defs.linux.pulse makefile.defs
21cr|praat-6.0.21-3|38	%make
21cr|praat-6.0.21-3|39	
21cr|praat-6.0.21-3|40	%install
21cr|praat-6.0.21-3|41	mkdir -p %{buildroot}/%{_bindir}
21cr|praat-6.0.21-3|42	mkdir -p %{buildroot}/%{_datadir}/{applications,icons}
21cr|praat-6.0.21-3|43	mkdir -p %{buildroot}/%{_datadir}/icons/{mini,large}
21cr|praat-6.0.21-3|44	
21cr|praat-6.0.21-3|45	# the application itself
21cr|praat-6.0.21-3|46	cp -vf ./praat %{buildroot}/usr/bin/
21cr|praat-6.0.21-3|47	
21cr|praat-6.0.21-3|48	# icons provided by antonino mingoia from www.ozzpot.com
21cr|praat-6.0.21-3|49	cp -vf %{SOURCE1} %{buildroot}/%{_datadir}/icons/praat.png
21cr|praat-6.0.21-3|50	cp -vf %{SOURCE2} %{buildroot}/%{_datadir}/icons/mini/praat.png
21cr|praat-6.0.21-3|51	cp -vf %{SOURCE3} %{buildroot}/%{_datadir}/icons/large/praat.png
21cr|praat-6.0.21-3|52	
21cr|praat-6.0.21-3|53	# our own desktop entry
21cr|praat-6.0.21-3|54	cp -vf %{SOURCE4} %{buildroot}/%{_datadir}/applications/
21cr|praat-6.0.21-3|55	
21cr|praat-6.0.21-3|56	%files
21cr|praat-6.0.21-3|57	%{_bindir}/praat
21cr|praat-6.0.21-3|58	%{_datadir}/icons/*
21cr|praat-6.0.21-3|59	%{_datadir}/applications/*.desktop

6426 21
21cr|pragha-1.3.99.1-1|1	# To avoid wrong failed dependencies errors on install
21cr|pragha-1.3.99.1-1|2	%global	__provides_exclude_from %{_libdir}/%{name}/plugins
21cr|pragha-1.3.99.1-1|3	%global	__requires_exclude libdeviceclient.*
21cr|pragha-1.3.99.1-1|4	
21cr|pragha-1.3.99.1-1|5	Summary:	Lightweight GTK+ music manager
21cr|pragha-1.3.99.1-1|6	Name:		pragha
21cr|pragha-1.3.99.1-1|7	Version:	1.3.99.1
21cr|pragha-1.3.99.1-1|8	Release:	1
21cr|pragha-1.3.99.1-1|9	License:	GPLv3+
21cr|pragha-1.3.99.1-1|10	Group:		Sound
21cr|pragha-1.3.99.1-1|11	Url:		https://github.com/pragha-music-player/pragha
21cr|pragha-1.3.99.1-1|12	Source0:	https://github.com/pragha-music-player/pragha/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|pragha-1.3.99.1-1|13	Source100:	%{name}.rpmlintrc
21cr|pragha-1.3.99.1-1|14	BuildRequires:	exo
21cr|pragha-1.3.99.1-1|15	BuildRequires:	intltool
21cr|pragha-1.3.99.1-1|16	BuildRequires:	xfce4-dev-tools
21cr|pragha-1.3.99.1-1|17	BuildRequires:	alsa-oss-devel
21cr|pragha-1.3.99.1-1|18	BuildRequires:	liblastfm-devel >= 0.5.0
21cr|pragha-1.3.99.1-1|19	BuildRequires:	pkgconfig(flac)
21cr|pragha-1.3.99.1-1|20	BuildRequires:	pkgconfig(glib-2.0) >= 2.42
21cr|pragha-1.3.99.1-1|21	BuildRequires:	pkgconfig(grilo-0.3)
21cr|pragha-1.3.99.1-1|22	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|pragha-1.3.99.1-1|23	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.14.0
21cr|pragha-1.3.99.1-1|24	BuildRequires:	pkgconfig(gudev-1.0) >= 145
21cr|pragha-1.3.99.1-1|25	BuildRequires:	pkgconfig(gupnp-1.2)
21cr|pragha-1.3.99.1-1|26	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|pragha-1.3.99.1-1|27	BuildRequires:	pkgconfig(keybinder-3.0) >= 0.2.0
21cr|pragha-1.3.99.1-1|28	BuildRequires:	pkgconfig(libcddb) >= 1.3.0
21cr|pragha-1.3.99.1-1|29	BuildRequires:	pkgconfig(libcdio) >= 0.80
21cr|pragha-1.3.99.1-1|30	BuildRequires:	pkgconfig(libcdio_paranoia) >= 0.90
21cr|pragha-1.3.99.1-1|31	BuildRequires:	pkgconfig(libcurl)
21cr|pragha-1.3.99.1-1|32	BuildRequires:	pkgconfig(libglyr) >= 1.0.1
21cr|pragha-1.3.99.1-1|33	BuildRequires:	pkgconfig(libmtp) >= 1.1.0
21cr|pragha-1.3.99.1-1|34	BuildRequires:	pkgconfig(libnotify) >= 0.7.5
21cr|pragha-1.3.99.1-1|35	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|pragha-1.3.99.1-1|36	BuildRequires:	pkgconfig(libsoup-2.4) >= 2.38
21cr|pragha-1.3.99.1-1|37	BuildRequires:	pkgconfig(rygel-server-2.6) >= 0.26.0
21cr|pragha-1.3.99.1-1|38	BuildRequires:	pkgconfig(sqlite3) >= 3.4
21cr|pragha-1.3.99.1-1|39	BuildRequires:	pkgconfig(taglib) >= 1.8
21cr|pragha-1.3.99.1-1|40	BuildRequires:	pkgconfig(totem-plparser) >= 2.26
21cr|pragha-1.3.99.1-1|41	Requires:	gstreamer1.0-plugins-base
21cr|pragha-1.3.99.1-1|42	
21cr|pragha-1.3.99.1-1|43	%description
21cr|pragha-1.3.99.1-1|44	Pragha is is a lightweight GTK+ music manager that aims to be fast, bloat-free
21cr|pragha-1.3.99.1-1|45	and light on memory consumption. It is written completely in C and GTK+.
21cr|pragha-1.3.99.1-1|46	Pragha is a fork of Consonance Music Manager, discontinued by the original
21cr|pragha-1.3.99.1-1|47	author.
21cr|pragha-1.3.99.1-1|48	
21cr|pragha-1.3.99.1-1|49	%files -f %{name}.lang
21cr|pragha-1.3.99.1-1|50	# FIXME: Add AUTHORS if not empty
21cr|pragha-1.3.99.1-1|51	%doc ChangeLog FAQ NEWS README
21cr|pragha-1.3.99.1-1|52	%{_bindir}/%{name}
21cr|pragha-1.3.99.1-1|53	%{_datadir}/%{name}/style/%{name}.css
21cr|pragha-1.3.99.1-1|54	%{_datadir}/metainfo/*.xml
21cr|pragha-1.3.99.1-1|55	%{_datadir}/applications/%{name}.desktop
21cr|pragha-1.3.99.1-1|56	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|pragha-1.3.99.1-1|57	%{_datadir}/icons/hicolor/*/apps/%{name}-panel.png
21cr|pragha-1.3.99.1-1|58	%{_datadir}/icons/hicolor/symbolic/apps/%{name}-panel-symbolic.svg
21cr|pragha-1.3.99.1-1|59	%{_datadir}/pixmaps/%{name}/
21cr|pragha-1.3.99.1-1|60	%{_mandir}/man1/%{name}.1.*
21cr|pragha-1.3.99.1-1|61	%{_libdir}/%{name}/lib%{name}.so
21cr|pragha-1.3.99.1-1|62	%{_libdir}/%{name}/plugins/acoustid
21cr|pragha-1.3.99.1-1|63	%{_libdir}/%{name}/plugins/ampache
21cr|pragha-1.3.99.1-1|64	%{_libdir}/%{name}/plugins/cdrom
21cr|pragha-1.3.99.1-1|65	#{_libdir}/%%{name}/plugins/devices
21cr|pragha-1.3.99.1-1|66	%{_libdir}/%{name}/plugins/dlna-renderer
21cr|pragha-1.3.99.1-1|67	# Still broken in 1.4RC2
21cr|pragha-1.3.99.1-1|68	#{_libdir}/%%{name}/plugins/dlna
21cr|pragha-1.3.99.1-1|69	%{_libdir}/%{name}/plugins/keybinder
21cr|pragha-1.3.99.1-1|70	%{_libdir}/%{name}/plugins/koel
21cr|pragha-1.3.99.1-1|71	%{_libdir}/%{name}/plugins/gnome-media-keys
21cr|pragha-1.3.99.1-1|72	%{_libdir}/%{name}/plugins/mpris2
21cr|pragha-1.3.99.1-1|73	%{_libdir}/%{name}/plugins/mtp
21cr|pragha-1.3.99.1-1|74	%{_libdir}/%{name}/plugins/notify
21cr|pragha-1.3.99.1-1|75	%{_libdir}/%{name}/plugins/removable
21cr|pragha-1.3.99.1-1|76	%{_libdir}/%{name}/plugins/song-info
21cr|pragha-1.3.99.1-1|77	%{_libdir}/%{name}/plugins/tunein
21cr|pragha-1.3.99.1-1|78	%{_libdir}/%{name}/plugins/visualizer
21cr|pragha-1.3.99.1-1|79	
21cr|pragha-1.3.99.1-1|80	#----------------------------------------------------------------------------
21cr|pragha-1.3.99.1-1|81	
21cr|pragha-1.3.99.1-1|82	%prep
21cr|pragha-1.3.99.1-1|83	%setup -q
21cr|pragha-1.3.99.1-1|84	
21cr|pragha-1.3.99.1-1|85	
21cr|pragha-1.3.99.1-1|86	%build
21cr|pragha-1.3.99.1-1|87	./autogen.sh
21cr|pragha-1.3.99.1-1|88	# In 1.4RC2 dlna plugin does not build because the header for rygel-server
21cr|pragha-1.3.99.1-1|89	# searches for gupnp.h in /usr/include/libgupnp and does not find it (it is in /usr/include/gupnp-1.2/libgupnp)
21cr|pragha-1.3.99.1-1|90	%configure	--disable-libxfce4ui --disable-rygel-server-2.6
21cr|pragha-1.3.99.1-1|91	%make
21cr|pragha-1.3.99.1-1|92	
21cr|pragha-1.3.99.1-1|93	
21cr|pragha-1.3.99.1-1|94	%install
21cr|pragha-1.3.99.1-1|95	%makeinstall_std
21cr|pragha-1.3.99.1-1|96	
21cr|pragha-1.3.99.1-1|97	# Remove duplicate docs
21cr|pragha-1.3.99.1-1|98	rm -rf %{buildroot}%{_datadir}/%{name}/doc
21cr|pragha-1.3.99.1-1|99	
21cr|pragha-1.3.99.1-1|100	# We don't plan to build experimental plugins for now
21cr|pragha-1.3.99.1-1|101	rm -rf %{buildroot}%{_includedir}
21cr|pragha-1.3.99.1-1|102	rm -rf %{buildroot}%{_libdir}/pkgconfig
21cr|pragha-1.3.99.1-1|103	
21cr|pragha-1.3.99.1-1|104	%find_lang %{name}

6427 21
21cr|prboom-2.5.0-11|1	# Workaround to build with GCC 10
21cr|prboom-2.5.0-11|2	%global optflags %{optflags} -fcommon
21cr|prboom-2.5.0-11|3	Summary:	An enhanced version of DooM - classic 3D shoot-em-up game
21cr|prboom-2.5.0-11|4	Name:		prboom
21cr|prboom-2.5.0-11|5	Version:	2.5.0
21cr|prboom-2.5.0-11|6	Release:	11
21cr|prboom-2.5.0-11|7	License:	GPL
21cr|prboom-2.5.0-11|8	Group:		Games/Arcade
21cr|prboom-2.5.0-11|9	URL:		http://prboom.sourceforge.net/
21cr|prboom-2.5.0-11|10	Source0:	http://prdownloads.sourceforge.net/prboom/%{name}-%{version}.tar.bz2
21cr|prboom-2.5.0-11|11	Source1:	%{name}-game-server.sysconfig
21cr|prboom-2.5.0-11|12	Source2:	%{name}-game-server.service
21cr|prboom-2.5.0-11|13	Source3:	doom2-newcaco16.png
21cr|prboom-2.5.0-11|14	Source4:	doom2-newcaco32.png
21cr|prboom-2.5.0-11|15	Source5:	doom2-newcaco48.png
21cr|prboom-2.5.0-11|16	Source6:	%{name}-game-server.wrapper
21cr|prboom-2.5.0-11|17	BuildRequires:	smpeg-devel
21cr|prboom-2.5.0-11|18	BuildRequires:	sed
21cr|prboom-2.5.0-11|19	BuildRequires:	pkgconfig(sdl)
21cr|prboom-2.5.0-11|20	BuildRequires:	pkgconfig(SDL_net)
21cr|prboom-2.5.0-11|21	BuildRequires:	pkgconfig(glu)
21cr|prboom-2.5.0-11|22	BuildRequires:	pkgconfig(SDL_mixer)
21cr|prboom-2.5.0-11|23	Requires:	TiMidity++
21cr|prboom-2.5.0-11|24	Requires:	doom-iwad
21cr|prboom-2.5.0-11|25	
21cr|prboom-2.5.0-11|26	%description
21cr|prboom-2.5.0-11|27	Doom is the classic 3D shoot-em-up game. It must have been one of the best
21cr|prboom-2.5.0-11|28	selling games ever; it totally outclassed any 3D world games that preceded
21cr|prboom-2.5.0-11|29	it, with amazing speed, flexibility, and outstanding gameplay. The specs
21cr|prboom-2.5.0-11|30	to the game were released, and thousands of extra levels were written by
21cr|prboom-2.5.0-11|31	fans of the game; even today new levels are written for Doom faster then
21cr|prboom-2.5.0-11|32	any one person could play them.
21cr|prboom-2.5.0-11|33	
21cr|prboom-2.5.0-11|34	-- NOTE : YOU NEED TO DOWNLOAD WAD FILES --
21cr|prboom-2.5.0-11|35	http://www.idsoftware.com/
21cr|prboom-2.5.0-11|36	
21cr|prboom-2.5.0-11|37	%files
21cr|prboom-2.5.0-11|38	%doc AUTHORS NEWS README TODO
21cr|prboom-2.5.0-11|39	%doc doc/*.txt doc/README.*
21cr|prboom-2.5.0-11|40	%{_gamesbindir}/%{name}
21cr|prboom-2.5.0-11|41	%dir %{_gamesdatadir}/doom
21cr|prboom-2.5.0-11|42	%{_gamesdatadir}/doom/%{name}.wad
21cr|prboom-2.5.0-11|43	%{_mandir}/man5/*
21cr|prboom-2.5.0-11|44	%{_mandir}/man6/%{name}.6*
21cr|prboom-2.5.0-11|45	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|prboom-2.5.0-11|46	%{_datadir}/applications/mandriva-%{name}-multiplayer.desktop
21cr|prboom-2.5.0-11|47	%{_iconsdir}/doom2-newcaco.png
21cr|prboom-2.5.0-11|48	%{_miconsdir}/doom2-newcaco.png
21cr|prboom-2.5.0-11|49	%{_liconsdir}/doom2-newcaco.png
21cr|prboom-2.5.0-11|50	
21cr|prboom-2.5.0-11|51	#-----------------------------------------------------------------------
21cr|prboom-2.5.0-11|52	
21cr|prboom-2.5.0-11|53	%package gl
21cr|prboom-2.5.0-11|54	Summary:	OpenGL version
21cr|prboom-2.5.0-11|55	Group:		Games/Arcade
21cr|prboom-2.5.0-11|56	Requires:	%{name}
21cr|prboom-2.5.0-11|57	
21cr|prboom-2.5.0-11|58	%description gl
21cr|prboom-2.5.0-11|59	This package contains the PrBooM binary that runs accelerated through
21cr|prboom-2.5.0-11|60	OpenGL.
21cr|prboom-2.5.0-11|61	
21cr|prboom-2.5.0-11|62	%files gl
21cr|prboom-2.5.0-11|63	%{_gamesbindir}/%{name}-gl
21cr|prboom-2.5.0-11|64	%{_datadir}/applications/mandriva-%{name}-gl.desktop
21cr|prboom-2.5.0-11|65	%{_datadir}/applications/mandriva-%{name}-gl-multiplayer.desktop
21cr|prboom-2.5.0-11|66	
21cr|prboom-2.5.0-11|67	#-----------------------------------------------------------------------
21cr|prboom-2.5.0-11|68	
21cr|prboom-2.5.0-11|69	%package server
21cr|prboom-2.5.0-11|70	Summary:	PrBooM game server
21cr|prboom-2.5.0-11|71	Group:		Games/Arcade
21cr|prboom-2.5.0-11|72	Requires(pre):	rpm-helper
21cr|prboom-2.5.0-11|73	Requires:	%{name}
21cr|prboom-2.5.0-11|74	
21cr|prboom-2.5.0-11|75	%description server
21cr|prboom-2.5.0-11|76	This package contains the PrBooM server binary, that is the program
21cr|prboom-2.5.0-11|77	that passes data between the different players in the game.
21cr|prboom-2.5.0-11|78	
21cr|prboom-2.5.0-11|79	%files server
21cr|prboom-2.5.0-11|80	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}-game-server
21cr|prboom-2.5.0-11|81	%{_unitdir}/%{name}-game-server*
21cr|prboom-2.5.0-11|82	%{_gamesbindir}/%{name}-game-server*
21cr|prboom-2.5.0-11|83	%{_mandir}/man6/%{name}-game-server*
21cr|prboom-2.5.0-11|84	
21cr|prboom-2.5.0-11|85	#-----------------------------------------------------------------------
21cr|prboom-2.5.0-11|86	
21cr|prboom-2.5.0-11|87	%prep
21cr|prboom-2.5.0-11|88	%setup -q
21cr|prboom-2.5.0-11|89	
21cr|prboom-2.5.0-11|90	%build
21cr|prboom-2.5.0-11|91	%define common_conf_flags --disable-cpu-opt --disable-i386-asm
21cr|prboom-2.5.0-11|92	%configure \
21cr|prboom-2.5.0-11|93	%{common_conf_flags} \
21cr|prboom-2.5.0-11|94	--enable-gl
21cr|prboom-2.5.0-11|95	%make
21cr|prboom-2.5.0-11|96	cp src/prboom prboom-gl
21cr|prboom-2.5.0-11|97	
21cr|prboom-2.5.0-11|98	make clean
21cr|prboom-2.5.0-11|99	
21cr|prboom-2.5.0-11|100	%configure \
21cr|prboom-2.5.0-11|101	%{common_conf_flags} \
21cr|prboom-2.5.0-11|102	--disable-cpu-opt
21cr|prboom-2.5.0-11|103	%make
21cr|prboom-2.5.0-11|104	
21cr|prboom-2.5.0-11|105	%install
21cr|prboom-2.5.0-11|106	%makeinstall_std
21cr|prboom-2.5.0-11|107	install -m755 prboom-gl %{buildroot}%{_gamesbindir}
21cr|prboom-2.5.0-11|108	
21cr|prboom-2.5.0-11|109	# delete unwanted files
21cr|prboom-2.5.0-11|110	rm -fr %{buildroot}%{_datadir}/doc/
21cr|prboom-2.5.0-11|111	
21cr|prboom-2.5.0-11|112	#
21cr|prboom-2.5.0-11|113	# Initscript
21cr|prboom-2.5.0-11|114	install -d %{buildroot}%{_sysconfdir}/sysconfig \
21cr|prboom-2.5.0-11|115	%{buildroot}%{_unitdir}
21cr|prboom-2.5.0-11|116	
21cr|prboom-2.5.0-11|117	cp %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}-game-server
21cr|prboom-2.5.0-11|118	cp %{SOURCE2} %{buildroot}%{_unitdir}/%{name}-game-server.service
21cr|prboom-2.5.0-11|119	
21cr|prboom-2.5.0-11|120	sed -i "s|/etc/sysconfig|%{_sysconfdir}/sysconfig| ; s|/usr/games|%{_gamesbindir}|" \
21cr|prboom-2.5.0-11|121	%{buildroot}%{_unitdir}/%{name}-game-server.service
21cr|prboom-2.5.0-11|122	
21cr|prboom-2.5.0-11|123	#
21cr|prboom-2.5.0-11|124	# Icons
21cr|prboom-2.5.0-11|125	install -m644 %{SOURCE3} -D %{buildroot}%{_miconsdir}/doom2-newcaco.png
21cr|prboom-2.5.0-11|126	install -m644 %{SOURCE4} -D %{buildroot}%{_iconsdir}/doom2-newcaco.png
21cr|prboom-2.5.0-11|127	install -m644 %{SOURCE5} -D %{buildroot}%{_liconsdir}/doom2-newcaco.png
21cr|prboom-2.5.0-11|128	
21cr|prboom-2.5.0-11|129	#
21cr|prboom-2.5.0-11|130	# Wrapper to launch server
21cr|prboom-2.5.0-11|131	install -m755 %{SOURCE6} -D %{buildroot}%{_gamesbindir}/%{name}-game-server.wrapper
21cr|prboom-2.5.0-11|132	
21cr|prboom-2.5.0-11|133	#
21cr|prboom-2.5.0-11|134	# Menus
21cr|prboom-2.5.0-11|135	
21cr|prboom-2.5.0-11|136	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|prboom-2.5.0-11|137	
21cr|prboom-2.5.0-11|138	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|prboom-2.5.0-11|139	[Desktop Entry]
21cr|prboom-2.5.0-11|140	Type=Application
21cr|prboom-2.5.0-11|141	Categories=Game;ArcadeGame;
21cr|prboom-2.5.0-11|142	Name=PrBooM
21cr|prboom-2.5.0-11|143	Comment=%{Summary}
21cr|prboom-2.5.0-11|144	Icon=doom2-newcaco
21cr|prboom-2.5.0-11|145	Exec=%{_gamesbindir}/%{name}
21cr|prboom-2.5.0-11|146	EOF
21cr|prboom-2.5.0-11|147	
21cr|prboom-2.5.0-11|148	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}-multiplayer.desktop
21cr|prboom-2.5.0-11|149	[Desktop Entry]
21cr|prboom-2.5.0-11|150	Type=Application
21cr|prboom-2.5.0-11|151	Categories=Game;ArcadeGame;
21cr|prboom-2.5.0-11|152	Name=PrBooM Multiplayer
21cr|prboom-2.5.0-11|153	Comment=%{Summary}
21cr|prboom-2.5.0-11|154	Icon=doom2-newcaco
21cr|prboom-2.5.0-11|155	Exec=sh -c "%{_gamesbindir}/%{name} -net \`hostname\`"
21cr|prboom-2.5.0-11|156	EOF
21cr|prboom-2.5.0-11|157	
21cr|prboom-2.5.0-11|158	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}-gl.desktop
21cr|prboom-2.5.0-11|159	[Desktop Entry]
21cr|prboom-2.5.0-11|160	Type=Application
21cr|prboom-2.5.0-11|161	Categories=Game;ArcadeGame;
21cr|prboom-2.5.0-11|162	Name=PrBooM-GL
21cr|prboom-2.5.0-11|163	Comment=%{Summary}
21cr|prboom-2.5.0-11|164	Icon=doom2-newcaco
21cr|prboom-2.5.0-11|165	Exec=%{_gamesbindir}/%{name}-gl
21cr|prboom-2.5.0-11|166	EOF
21cr|prboom-2.5.0-11|167	
21cr|prboom-2.5.0-11|168	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}-gl-multiplayer.desktop
21cr|prboom-2.5.0-11|169	[Desktop Entry]
21cr|prboom-2.5.0-11|170	Type=Application
21cr|prboom-2.5.0-11|171	Categories=Game;ArcadeGame;
21cr|prboom-2.5.0-11|172	Name=PrBooM-GL Multiplayer
21cr|prboom-2.5.0-11|173	Comment=%{Summary}
21cr|prboom-2.5.0-11|174	Icon=doom2-newcaco
21cr|prboom-2.5.0-11|175	Exec=sh -c "%{_gamesbindir}/%{name}-gl -net \`hostname\`"
21cr|prboom-2.5.0-11|176	EOF
21cr|prboom-2.5.0-11|177	
21cr|prboom-2.5.0-11|178	
21cr|prboom-2.5.0-11|179	%post server
21cr|prboom-2.5.0-11|180	%systemd_post %{name}-game-server.service
21cr|prboom-2.5.0-11|181	
21cr|prboom-2.5.0-11|182	%preun server
21cr|prboom-2.5.0-11|183	%systemd_preun %{name}-game-server.service
21cr|prboom-2.5.0-11|184	
21cr|prboom-2.5.0-11|185	%postun server
21cr|prboom-2.5.0-11|186	%systemd_postun_with_restart %{name}-game-server.service

6428 21
21cr|prboom-plus-2.5.1.4-4|1	# Workaround to build with GCC 10
21cr|prboom-plus-2.5.1.4-4|2	%global optflags %{optflags} -fcommon
21cr|prboom-plus-2.5.1.4-4|3	%define		Werror_cflags %nil
21cr|prboom-plus-2.5.1.4-4|4	
21cr|prboom-plus-2.5.1.4-4|5	Summary:	Open source port of the DOOM game engine
21cr|prboom-plus-2.5.1.4-4|6	Name:		prboom-plus
21cr|prboom-plus-2.5.1.4-4|7	Version:	2.5.1.4
21cr|prboom-plus-2.5.1.4-4|8	Release:	4
21cr|prboom-plus-2.5.1.4-4|9	Group:		Games/Arcade
21cr|prboom-plus-2.5.1.4-4|10	License:	GPLv2+
21cr|prboom-plus-2.5.1.4-4|11	Url:		http://prboom-plus.sourceforge.net/
21cr|prboom-plus-2.5.1.4-4|12	Source0:	https://sourceforge.net/projects/prboom-plus/files/prboom-plus/%{version}/%{name}-%{version}.tar.gz
21cr|prboom-plus-2.5.1.4-4|13	Source2:	clean_source.sh
21cr|prboom-plus-2.5.1.4-4|14	BuildRequires:	xz
21cr|prboom-plus-2.5.1.4-4|15	BuildRequires:	pkgconfig(fluidsynth)
21cr|prboom-plus-2.5.1.4-4|16	BuildRequires:	pkgconfig(gl)
21cr|prboom-plus-2.5.1.4-4|17	BuildRequires:	pkgconfig(glu)
21cr|prboom-plus-2.5.1.4-4|18	BuildRequires:	pkgconfig(libpcre)
21cr|prboom-plus-2.5.1.4-4|19	BuildRequires:	pkgconfig(libpng)
21cr|prboom-plus-2.5.1.4-4|20	BuildRequires:	pkgconfig(SDL_image)
21cr|prboom-plus-2.5.1.4-4|21	BuildRequires:	pkgconfig(SDL_mixer)
21cr|prboom-plus-2.5.1.4-4|22	BuildRequires:	pkgconfig(SDL_net)
21cr|prboom-plus-2.5.1.4-4|23	BuildRequires:	pkgconfig(vorbis)
21cr|prboom-plus-2.5.1.4-4|24	Recommends:	freedoom
21cr|prboom-plus-2.5.1.4-4|25	
21cr|prboom-plus-2.5.1.4-4|26	%description
21cr|prboom-plus-2.5.1.4-4|27	PrBoom+ is a Doom source port developed from the original PrBoom
21cr|prboom-plus-2.5.1.4-4|28	project.
21cr|prboom-plus-2.5.1.4-4|29	
21cr|prboom-plus-2.5.1.4-4|30	prboom is an open-source port of Doom, the classic 3D first-person
21cr|prboom-plus-2.5.1.4-4|31	shooter game. It totally outclassed any 3D world games that preceded
21cr|prboom-plus-2.5.1.4-4|32	it, with amazing speed, flexibility, and outstanding gameplay. The
21cr|prboom-plus-2.5.1.4-4|33	specs to the game were released, and thousands of extra levels were
21cr|prboom-plus-2.5.1.4-4|34	written by fans of the game; even today new levels are written for
21cr|prboom-plus-2.5.1.4-4|35	Doom faster then any one person could play them.
21cr|prboom-plus-2.5.1.4-4|36	
21cr|prboom-plus-2.5.1.4-4|37	The target of the prboom-plus project is to extend the original port
21cr|prboom-plus-2.5.1.4-4|38	with features that are necessary or useful to the developers and all
21cr|prboom-plus-2.5.1.4-4|39	those interested in their work. It is worth noting that all changes
21cr|prboom-plus-2.5.1.4-4|40	introduced in no way break PrBoom's compatibility with the original
21cr|prboom-plus-2.5.1.4-4|41	Doom/Doom2 engines, and it is possible to be confident this will
21cr|prboom-plus-2.5.1.4-4|42	never happen in the future since compatibility is as important.
21cr|prboom-plus-2.5.1.4-4|43	
21cr|prboom-plus-2.5.1.4-4|44	Author(s):
21cr|prboom-plus-2.5.1.4-4|45	----------
21cr|prboom-plus-2.5.1.4-4|46	Andrey "e6y" Budko
21cr|prboom-plus-2.5.1.4-4|47	
21cr|prboom-plus-2.5.1.4-4|48	%files
21cr|prboom-plus-2.5.1.4-4|49	%doc NEWS AUTHORS README
21cr|prboom-plus-2.5.1.4-4|50	%doc doc/MBF.txt doc/MBFFAQ.txt doc/README.compat doc/README.demos doc/boom.txt
21cr|prboom-plus-2.5.1.4-4|51	%{_docdir}/prboom-plus-%{version}/*
21cr|prboom-plus-2.5.1.4-4|52	%{_gamesbindir}/*
21cr|prboom-plus-2.5.1.4-4|53	%{_gamesdatadir}/doom
21cr|prboom-plus-2.5.1.4-4|54	%{_mandir}/*/*
21cr|prboom-plus-2.5.1.4-4|55	
21cr|prboom-plus-2.5.1.4-4|56	#-----------------------------------------------------------------------------
21cr|prboom-plus-2.5.1.4-4|57	
21cr|prboom-plus-2.5.1.4-4|58	%prep
21cr|prboom-plus-2.5.1.4-4|59	%autosetup -p1
21cr|prboom-plus-2.5.1.4-4|60	
21cr|prboom-plus-2.5.1.4-4|61	%build
21cr|prboom-plus-2.5.1.4-4|62	./bootstrap;
21cr|prboom-plus-2.5.1.4-4|63	# rpm has its own optimizations, so turn off shipped defaults
21cr|prboom-plus-2.5.1.4-4|64	%configure	\
21cr|prboom-plus-2.5.1.4-4|65	--disable-cpu-opt	\
21cr|prboom-plus-2.5.1.4-4|66	--enable-gl		\
21cr|prboom-plus-2.5.1.4-4|67	--program-prefix=''	\
21cr|prboom-plus-2.5.1.4-4|68	--with-waddir=%{_gamesdatadir}/doom
21cr|prboom-plus-2.5.1.4-4|69	%make
21cr|prboom-plus-2.5.1.4-4|70	
21cr|prboom-plus-2.5.1.4-4|71	%install
21cr|prboom-plus-2.5.1.4-4|72	%makeinstall_std
21cr|prboom-plus-2.5.1.4-4|73	# Will manually package docs (see %%files)

6429 21
21cr|prelude-correlator-5.2.0-1|1	Summary:        Correlates events from the prelude manager
21cr|prelude-correlator-5.2.0-1|2	Name:           prelude-correlator
21cr|prelude-correlator-5.2.0-1|3	Version:        5.2.0
21cr|prelude-correlator-5.2.0-1|4	Release:        1
21cr|prelude-correlator-5.2.0-1|5	License:        GPLv2+
21cr|prelude-correlator-5.2.0-1|6	Group:          System/Servers
21cr|prelude-correlator-5.2.0-1|7	URL:            https://www.prelude-siem.org/
21cr|prelude-correlator-5.2.0-1|8	Source0:        http://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz
21cr|prelude-correlator-5.2.0-1|9	Source1:        prelude-correlator.service
21cr|prelude-correlator-5.2.0-1|10	BuildRequires:  systemd
21cr|prelude-correlator-5.2.0-1|11	BuildRequires:  pkgconfig(libprelude) >= %{version}
21cr|prelude-correlator-5.2.0-1|12	BuildRequires:  python3-setuptools
21cr|prelude-correlator-5.2.0-1|13	BuildRequires:  python3-devel
21cr|prelude-correlator-5.2.0-1|14	Requires:       python3-prelude >= %{version}
21cr|prelude-correlator-5.2.0-1|15	Requires:       python3-netaddr
21cr|prelude-correlator-5.2.0-1|16	BuildArch:      noarch
21cr|prelude-correlator-5.2.0-1|17	
21cr|prelude-correlator-5.2.0-1|18	%description
21cr|prelude-correlator-5.2.0-1|19	Prelude-Correlator allows conducting multi-stream correlations
21cr|prelude-correlator-5.2.0-1|20	thanks to a powerful programming language for writing correlation
21cr|prelude-correlator-5.2.0-1|21	rules. With any type of alert able to be correlated, event
21cr|prelude-correlator-5.2.0-1|22	analysis becomes simpler, quicker and more incisive. This
21cr|prelude-correlator-5.2.0-1|23	correlation alert then appears within the Prewikka interface
21cr|prelude-correlator-5.2.0-1|24	and indicates the potential target information via the set of
21cr|prelude-correlator-5.2.0-1|25	correlation rules.
21cr|prelude-correlator-5.2.0-1|26	
21cr|prelude-correlator-5.2.0-1|27	%files
21cr|prelude-correlator-5.2.0-1|28	%license COPYING
21cr|prelude-correlator-5.2.0-1|29	%doc AUTHORS NEWS HACKING.README
21cr|prelude-correlator-5.2.0-1|30	%dir %{_sysconfdir}/%{name}/
21cr|prelude-correlator-5.2.0-1|31	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|prelude-correlator-5.2.0-1|32	%dir %{_sysconfdir}/%{name}/rules
21cr|prelude-correlator-5.2.0-1|33	%dir %{_sysconfdir}/%{name}/rules/python
21cr|prelude-correlator-5.2.0-1|34	%config(noreplace) %{_sysconfdir}/%{name}/rules/python/*.py*
21cr|prelude-correlator-5.2.0-1|35	%{_sysconfdir}/%{name}/rules/python/__pycache__
21cr|prelude-correlator-5.2.0-1|36	%dir %{_sysconfdir}/%{name}/conf.d
21cr|prelude-correlator-5.2.0-1|37	%config %{_sysconfdir}/%{name}/conf.d/README
21cr|prelude-correlator-5.2.0-1|38	%{_localstatedir}/lib/%{name}/
21cr|prelude-correlator-5.2.0-1|39	%{_unitdir}/%{name}.service
21cr|prelude-correlator-5.2.0-1|40	%{_sbindir}/%{name}
21cr|prelude-correlator-5.2.0-1|41	%{_sbindir}/%{name}-3
21cr|prelude-correlator-5.2.0-1|42	%{_sbindir}/%{name}-%{python3_version}
21cr|prelude-correlator-5.2.0-1|43	%{python3_sitelib}/preludecorrelator/
21cr|prelude-correlator-5.2.0-1|44	%{python3_sitelib}/prelude_correlator-%{version}-py%{python3_version}.egg-info
21cr|prelude-correlator-5.2.0-1|45	
21cr|prelude-correlator-5.2.0-1|46	%post
21cr|prelude-correlator-5.2.0-1|47	%systemd_post %{name}.service
21cr|prelude-correlator-5.2.0-1|48	
21cr|prelude-correlator-5.2.0-1|49	%preun
21cr|prelude-correlator-5.2.0-1|50	%systemd_preun %{name}.service
21cr|prelude-correlator-5.2.0-1|51	
21cr|prelude-correlator-5.2.0-1|52	%postun
21cr|prelude-correlator-5.2.0-1|53	%systemd_postun_with_restart %{name}.service
21cr|prelude-correlator-5.2.0-1|54	
21cr|prelude-correlator-5.2.0-1|55	#---------------------------------------------------------------
21cr|prelude-correlator-5.2.0-1|56	%prep
21cr|prelude-correlator-5.2.0-1|57	%autosetup -p1
21cr|prelude-correlator-5.2.0-1|58	
21cr|prelude-correlator-5.2.0-1|59	
21cr|prelude-correlator-5.2.0-1|60	%build
21cr|prelude-correlator-5.2.0-1|61	%py3_build
21cr|prelude-correlator-5.2.0-1|62	
21cr|prelude-correlator-5.2.0-1|63	%install
21cr|prelude-correlator-5.2.0-1|64	install -d -m 0755 %{buildroot}%{_sbindir}
21cr|prelude-correlator-5.2.0-1|65	# We have to use this because py3_install do other things and siteconfig.py
21cr|prelude-correlator-5.2.0-1|66	# will be not installed
21cr|prelude-correlator-5.2.0-1|67	%__python3 setup.py install --root=%{buildroot}
21cr|prelude-correlator-5.2.0-1|68	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}-%{python3_version}
21cr|prelude-correlator-5.2.0-1|69	
21cr|prelude-correlator-5.2.0-1|70	ln -s ./%{name}-%{python3_version} %{buildroot}%{_sbindir}/%{name}-3
21cr|prelude-correlator-5.2.0-1|71	ln -s ./%{name}-3 %{buildroot}%{_sbindir}/%{name}
21cr|prelude-correlator-5.2.0-1|72	
21cr|prelude-correlator-5.2.0-1|73	# Systemd configuration file
21cr|prelude-correlator-5.2.0-1|74	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service

6430 21
21cr|prey-0.6.2-3|1	Summary:	Prey is a lightweight application for tracking your stolen laptop
21cr|prey-0.6.2-3|2	Name:		prey
21cr|prey-0.6.2-3|3	Version:	0.6.2
21cr|prey-0.6.2-3|4	Release:	3
21cr|prey-0.6.2-3|5	License:	GPLv3+
21cr|prey-0.6.2-3|6	Group:		Monitoring
21cr|prey-0.6.2-3|7	Url:		http://preyproject.com/
21cr|prey-0.6.2-3|8	# Re-pack of Debian package sources because original source URL is dead
21cr|prey-0.6.2-3|9	Source0:	%{name}-%{version}.tar.bz2
21cr|prey-0.6.2-3|10	Source1:	prey-config.desktop
21cr|prey-0.6.2-3|11	Requires:	curl
21cr|prey-0.6.2-3|12	Requires:	gksu
21cr|prey-0.6.2-3|13	Requires:	groff
21cr|prey-0.6.2-3|14	Requires:	imagemagick
21cr|prey-0.6.2-3|15	Requires:	mpg123
21cr|prey-0.6.2-3|16	Requires:	perl-IO-Socket-SSL
21cr|prey-0.6.2-3|17	Requires:	perl-Net-SSLeay
21cr|prey-0.6.2-3|18	Requires:	pygtk2
21cr|prey-0.6.2-3|19	Requires:	scrot
21cr|prey-0.6.2-3|20	Requires:	streamer
21cr|prey-0.6.2-3|21	Requires:	traceroute
21cr|prey-0.6.2-3|22	BuildArch:	noarch
21cr|prey-0.6.2-3|23	
21cr|prey-0.6.2-3|24	%description
21cr|prey-0.6.2-3|25	Prey is a lightweight application for tracking your stolen laptop.
21cr|prey-0.6.2-3|26	
21cr|prey-0.6.2-3|27	Prey comprises a shell scripts which calls out on a regular basis
21cr|prey-0.6.2-3|28	to either a server run by prey project, or a url nominated by
21cr|prey-0.6.2-3|29	system administration. A graphical configuration tool is also provided
21cr|prey-0.6.2-3|30	which is used to maintain the simple config file.
21cr|prey-0.6.2-3|31	
21cr|prey-0.6.2-3|32	%files
21cr|prey-0.6.2-3|33	%{_datadir}/%{name}
21cr|prey-0.6.2-3|34	%{_datadir}/applications/prey-config.desktop
21cr|prey-0.6.2-3|35	%{_sysconfdir}/cron.d/%{name}
21cr|prey-0.6.2-3|36	
21cr|prey-0.6.2-3|37	#----------------------------------------------------------------------------
21cr|prey-0.6.2-3|38	
21cr|prey-0.6.2-3|39	%prep
21cr|prey-0.6.2-3|40	%setup -q
21cr|prey-0.6.2-3|41	
21cr|prey-0.6.2-3|42	%build
21cr|prey-0.6.2-3|43	
21cr|prey-0.6.2-3|44	%install
21cr|prey-0.6.2-3|45	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|prey-0.6.2-3|46	mkdir -p %{buildroot}%{_sysconfdir}/cron.d/
21cr|prey-0.6.2-3|47	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|prey-0.6.2-3|48	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|prey-0.6.2-3|49	
21cr|prey-0.6.2-3|50	mv * %{buildroot}%{_datadir}/%{name}/
21cr|prey-0.6.2-3|51	
21cr|prey-0.6.2-3|52	cat << EOF > %{buildroot}%{_sysconfdir}/cron.d/%{name}
21cr|prey-0.6.2-3|53	*/20 * * * * root /usr/share/prey/prey.sh > /var/log/prey.log
21cr|prey-0.6.2-3|54	EOF

6431 21
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|1	%define commit bffa87a6ee218fca238d21c807b6eee0075b5597
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|3	
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|4	Summary:	Brother laser printer driver
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|5	Name:		printer-driver-brlaser
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|6	Version:	6.2.7
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|7	Release:	0.git%{commit_short}.1
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|8	Group:		System/Printing
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|9	License:	GPLv2+
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|10	# https://github.com/pdewacht/brlaser
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|11	# See https://github.com/pdewacht/brlaser/issues/145
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|12	# https://github.com/ondrejbudai/brlaser
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|13	Url:		https://github.com/Owl-Maintain/brlaser
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|14	Source0:	https://github.com/Owl-Maintain/brlaser/archive/%{commit}.tar.gz?/brlaser-%{commit}.tar.gz
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|15	BuildRequires:	cmake
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|16	BuildRequires:	gcc-c++
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|17	BuildRequires:	cups-devel
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|18	Requires:	cups-filters
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|19	Requires:	ghostscript
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|20	
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|21	%description
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|22	brlaser is a CUPS driver for Brother laser printers.
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|23	
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|24	Although most Brother printers support a standard printer language
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|25	such as PCL or PostScript, not all do. If you have a monochrome
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|26	Brother laser printer (or multi-function device) and the other open
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|27	source drivers don't work, this one might help.
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|28	
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|29	For a detailed list of supported printers, please refer to
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|30	https://github.com/Owl-Maintain/brlaser
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|31	
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|32	%files
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|33	%doc README.md
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|34	%license COPYING
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|35	%{_datadir}/cups/drv/brlaser.drv
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|36	%{_prefix}/lib/cups/filter/rastertobrlaser
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|37	
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|38	#----------------------------------------------------------------
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|39	%prep
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|40	%autosetup -p1 -n brlaser-%{commit}
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|41	
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|42	%build
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|43	%cmake
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|44	%make_build
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|45	
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|46	%install
21cr|printer-driver-brlaser-6.2.7-0.gitbffa87.1|47	%make_install -C build

6432 21
21cr|privoxy-3.0.33-1|1	%define privoxyconf %{_sysconfdir}/%{name}
21cr|privoxy-3.0.33-1|2	%define reltype stable
21cr|privoxy-3.0.33-1|3	
21cr|privoxy-3.0.33-1|4	Summary:	Privacy enhancing HTTP proxy
21cr|privoxy-3.0.33-1|5	Name:		privoxy
21cr|privoxy-3.0.33-1|6	Version:	3.0.33
21cr|privoxy-3.0.33-1|7	Release:	1
21cr|privoxy-3.0.33-1|8	License:	GPLv2+
21cr|privoxy-3.0.33-1|9	Group:		Networking/Other
21cr|privoxy-3.0.33-1|10	Url:		http://www.privoxy.org/
21cr|privoxy-3.0.33-1|11	Source0:	http://prdownloads.sf.net/ijbswa/%{name}-%{version}-%{reltype}-src.tar.gz
21cr|privoxy-3.0.33-1|12	Source2:	privoxy.logrotate
21cr|privoxy-3.0.33-1|13	Source4:	%{name}.service
21cr|privoxy-3.0.33-1|14	Patch0:		privoxy-3.0.23-mga-mdv-missing-user.filter.patch
21cr|privoxy-3.0.33-1|15	BuildRequires:	docbook-dtd31-sgml
21cr|privoxy-3.0.33-1|16	BuildRequires:	docbook-dtd42-xml
21cr|privoxy-3.0.33-1|17	BuildRequires:	docbook-style-dsssl
21cr|privoxy-3.0.33-1|18	BuildRequires:	lynx
21cr|privoxy-3.0.33-1|19	BuildRequires:	man
21cr|privoxy-3.0.33-1|20	BuildRequires:	pkgconfig(libpcreposix)
21cr|privoxy-3.0.33-1|21	BuildRequires:	pkgconfig(zlib)
21cr|privoxy-3.0.33-1|22	Requires(post,preun):	rpm-helper
21cr|privoxy-3.0.33-1|23	Provides:	junkbuster = %{EVRD}
21cr|privoxy-3.0.33-1|24	Provides:	webproxy = %{EVRD}
21cr|privoxy-3.0.33-1|25	
21cr|privoxy-3.0.33-1|26	%description
21cr|privoxy-3.0.33-1|27	Privoxy is a web proxy with advanced filtering capabilities for protecting
21cr|privoxy-3.0.33-1|28	privacy, filtering web page content, managing cookies, controlling access, and
21cr|privoxy-3.0.33-1|29	removing ads, banners, pop-ups and other obnoxious Internet Junk. Privoxy has a
21cr|privoxy-3.0.33-1|30	very flexible configuration and can be customized to suit individual needs and
21cr|privoxy-3.0.33-1|31	tastes. Privoxy has application for both stand-alone systems and multi-user
21cr|privoxy-3.0.33-1|32	networks.
21cr|privoxy-3.0.33-1|33	
21cr|privoxy-3.0.33-1|34	Privoxy was previously called Internet Junkbuster.
21cr|privoxy-3.0.33-1|35	
21cr|privoxy-3.0.33-1|36	To configure privoxy, go to http://config.privoxy.org/
21cr|privoxy-3.0.33-1|37	
21cr|privoxy-3.0.33-1|38	Privoxy proxy is running on port 8118
21cr|privoxy-3.0.33-1|39	
21cr|privoxy-3.0.33-1|40	%files
21cr|privoxy-3.0.33-1|41	%doc AUTHORS ChangeLog README
21cr|privoxy-3.0.33-1|42	%doc doc/webserver
21cr|privoxy-3.0.33-1|43	%attr (0700,daemon,daemon) /var/log/privoxy
21cr|privoxy-3.0.33-1|44	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|privoxy-3.0.33-1|45	%{_sbindir}/*
21cr|privoxy-3.0.33-1|46	%{_mandir}/man8/*
21cr|privoxy-3.0.33-1|47	%defattr(664,daemon,daemon,755)
21cr|privoxy-3.0.33-1|48	%dir %{privoxyconf}
21cr|privoxy-3.0.33-1|49	%config(noreplace) %{privoxyconf}/config
21cr|privoxy-3.0.33-1|50	%config %{privoxyconf}/default.action
21cr|privoxy-3.0.33-1|51	%config(noreplace) %{privoxyconf}/default.filter
21cr|privoxy-3.0.33-1|52	%config(noreplace) %{privoxyconf}/templates
21cr|privoxy-3.0.33-1|53	%config(noreplace) %{privoxyconf}/match-all.action
21cr|privoxy-3.0.33-1|54	%config(noreplace) %{privoxyconf}/trust
21cr|privoxy-3.0.33-1|55	%config(noreplace) %{privoxyconf}/user.action
21cr|privoxy-3.0.33-1|56	%config(noreplace) %{privoxyconf}/regression-tests.action
21cr|privoxy-3.0.33-1|57	%{privoxyconf}/standard.action
21cr|privoxy-3.0.33-1|58	%{_unitdir}/%{name}.service
21cr|privoxy-3.0.33-1|59	
21cr|privoxy-3.0.33-1|60	%post
21cr|privoxy-3.0.33-1|61	%_post_service %{name}
21cr|privoxy-3.0.33-1|62	
21cr|privoxy-3.0.33-1|63	%preun
21cr|privoxy-3.0.33-1|64	%_preun_service %{name}
21cr|privoxy-3.0.33-1|65	
21cr|privoxy-3.0.33-1|66	#----------------------------------------------------------------------------
21cr|privoxy-3.0.33-1|67	
21cr|privoxy-3.0.33-1|68	%prep
21cr|privoxy-3.0.33-1|69	%setup -n %{name}-%{version}-%{reltype} -q
21cr|privoxy-3.0.33-1|70	
21cr|privoxy-3.0.33-1|71	# privoxy.missing.user.filter.patch
21cr|privoxy-3.0.33-1|72	%patch0 -p1
21cr|privoxy-3.0.33-1|73	#needed for build
21cr|privoxy-3.0.33-1|74	autoreconf
21cr|privoxy-3.0.33-1|75	
21cr|privoxy-3.0.33-1|76	%build
21cr|privoxy-3.0.33-1|77	find . -type f -perm 0640 -exec chmod 644 {} \;
21cr|privoxy-3.0.33-1|78	
21cr|privoxy-3.0.33-1|79	%serverbuild
21cr|privoxy-3.0.33-1|80	%configure \
21cr|privoxy-3.0.33-1|81	--with-user=daemon \
21cr|privoxy-3.0.33-1|82	--with-group=daemon
21cr|privoxy-3.0.33-1|83	%make
21cr|privoxy-3.0.33-1|84	
21cr|privoxy-3.0.33-1|85	%install
21cr|privoxy-3.0.33-1|86	mkdir -p %{buildroot}%{_sbindir} \
21cr|privoxy-3.0.33-1|87	%{buildroot}%{_mandir}/man8 \
21cr|privoxy-3.0.33-1|88	%{buildroot}/var/log/privoxy \
21cr|privoxy-3.0.33-1|89	%{buildroot}%{privoxyconf}/templates \
21cr|privoxy-3.0.33-1|90	%{buildroot}%{_sysconfdir}/logrotate.d
21cr|privoxy-3.0.33-1|91	
21cr|privoxy-3.0.33-1|92	install -m 755 privoxy %{buildroot}%{_sbindir}/privoxy
21cr|privoxy-3.0.33-1|93	install -m 644 privoxy.8 %{buildroot}%{_mandir}/man8/privoxy.8
21cr|privoxy-3.0.33-1|94	
21cr|privoxy-3.0.33-1|95	# Install various config files
21cr|privoxy-3.0.33-1|96	for i in *.action default.filter trust; do
21cr|privoxy-3.0.33-1|97	install -m 644 $i %{buildroot}%{privoxyconf}/
21cr|privoxy-3.0.33-1|98	done
21cr|privoxy-3.0.33-1|99	for i in templates/*; do
21cr|privoxy-3.0.33-1|100	install -m 644 $i %{buildroot}%{privoxyconf}/templates/
21cr|privoxy-3.0.33-1|101	done
21cr|privoxy-3.0.33-1|102	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|privoxy-3.0.33-1|103	install -d -m 755 %{buildroot}%{_unitdir}
21cr|privoxy-3.0.33-1|104	install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}.service
21cr|privoxy-3.0.33-1|105	
21cr|privoxy-3.0.33-1|106	# verify all file locations, etc. in the config file
21cr|privoxy-3.0.33-1|107	# don't start with ^ or commented lines are not replaced
21cr|privoxy-3.0.33-1|108	sed -e 's!^confdir.*!confdir /etc/privoxy!g' \
21cr|privoxy-3.0.33-1|109	-e 's!^logdir.*!logdir /var/log/privoxy!g' \
21cr|privoxy-3.0.33-1|110	< config  > %{buildroot}%{privoxyconf}/config
21cr|privoxy-3.0.33-1|111	
21cr|privoxy-3.0.33-1|112	#remove backup files
21cr|privoxy-3.0.33-1|113	rm -f doc/privoxy/webserver/user-manual/*.bak
21cr|privoxy-3.0.33-1|114	
21cr|privoxy-3.0.33-1|115	# create compatibility symlink
21cr|privoxy-3.0.33-1|116	ln -s match-all.action %{buildroot}/%{privoxyconf}/standard.action

6433 21
21cr|proftpd-1.3.8b-1|1	%define _disable_ld_no_undefined 1
21cr|proftpd-1.3.8b-1|2	
21cr|proftpd-1.3.8b-1|3	%define flag_gss 0
21cr|proftpd-1.3.8b-1|4	%define flag_vroot 0
21cr|proftpd-1.3.8b-1|5	
21cr|proftpd-1.3.8b-1|6	%define mod_autohost_version 0.4
21cr|proftpd-1.3.8b-1|7	%define mod_case_version 0.7
21cr|proftpd-1.3.8b-1|8	%if %{flag_vroot}
21cr|proftpd-1.3.8b-1|9	%define mod_vroot_version 0.9.2
21cr|proftpd-1.3.8b-1|10	%endif
21cr|proftpd-1.3.8b-1|11	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|12	%define mod_gss_version 1.3.7
21cr|proftpd-1.3.8b-1|13	%endif
21cr|proftpd-1.3.8b-1|14	
21cr|proftpd-1.3.8b-1|15	Summary:	Professional FTP Server
21cr|proftpd-1.3.8b-1|16	Name:		proftpd
21cr|proftpd-1.3.8b-1|17	Version:	1.3.8b
21cr|proftpd-1.3.8b-1|18	Release:	1
21cr|proftpd-1.3.8b-1|19	License:	GPLv2+
21cr|proftpd-1.3.8b-1|20	Group:		System/Servers
21cr|proftpd-1.3.8b-1|21	Url:		http://proftpd.org/
21cr|proftpd-1.3.8b-1|22	Source0:	https://github.com/proftpd/proftpd/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|proftpd-1.3.8b-1|23	Source1:	proftpd.logrotate
21cr|proftpd-1.3.8b-1|24	Source2:	proftpd.xinetd
21cr|proftpd-1.3.8b-1|25	Source3:	proftpd.init
21cr|proftpd-1.3.8b-1|26	Source4:	proftpd.service
21cr|proftpd-1.3.8b-1|27	Source5:	basic.conf
21cr|proftpd-1.3.8b-1|28	Source7:	welcome.msg
21cr|proftpd-1.3.8b-1|29	Source32:	32_mod_shaper.conf
21cr|proftpd-1.3.8b-1|30	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|31	# http://sourceforge.net/projects/gssmod/
21cr|proftpd-1.3.8b-1|32	Source100:	http://prdownloads.sourceforge.net/gssmod/mod_gss-%{mod_gss_version}.tar.gz
21cr|proftpd-1.3.8b-1|33	%endif
21cr|proftpd-1.3.8b-1|34	# from http://www.castaglia.org/proftpd/
21cr|proftpd-1.3.8b-1|35	Source102:	http://www.castaglia.org/proftpd/modules/proftpd-mod-autohost-%{mod_autohost_version}.tar.gz
21cr|proftpd-1.3.8b-1|36	Source103:	http://www.castaglia.org/proftpd/modules/proftpd-mod-case-%{mod_case_version}.tar.gz
21cr|proftpd-1.3.8b-1|37	%if %{flag_vroot}
21cr|proftpd-1.3.8b-1|38	Source108:	http://www.castaglia.org/proftpd/modules/proftpd-mod-vroot-%{mod_vroot_version}.tar.gz
21cr|proftpd-1.3.8b-1|39	%endif
21cr|proftpd-1.3.8b-1|40	Source150:	%{name}-tmpfiles.conf
21cr|proftpd-1.3.8b-1|41	Source200:	anonymous.conf
21cr|proftpd-1.3.8b-1|42	Patch0:		proftpd-1.3.4b-mdv-xferstats_logfile_location.diff
21cr|proftpd-1.3.8b-1|43	Patch2:		proftpd-1.3.4b-mdv-use-system-auth-instead-of-pam_unix.diff
21cr|proftpd-1.3.8b-1|44	Patch4:		proftpd-1.3.8-mdv-installfix.diff
21cr|proftpd-1.3.8b-1|45	Patch7:		proftpd-1.3.4b-mdv-change_pam_name.diff
21cr|proftpd-1.3.8b-1|46	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|47	Patch40:	proftpd-1.3.4b-mdv-mod_gss-format_not_a_string_literal_and_no_format_arguments.diff
21cr|proftpd-1.3.8b-1|48	%endif
21cr|proftpd-1.3.8b-1|49	Requires:	pam >= 0.59
21cr|proftpd-1.3.8b-1|50	Requires:	setup
21cr|proftpd-1.3.8b-1|51	Requires(post): systemd
21cr|proftpd-1.3.8b-1|52	Requires(post):	rpm-helper
21cr|proftpd-1.3.8b-1|53	Requires(postun):	rpm-helper
21cr|proftpd-1.3.8b-1|54	Requires(preun):	rpm-helper
21cr|proftpd-1.3.8b-1|55	Requires(pre):	rpm-helper
21cr|proftpd-1.3.8b-1|56	BuildRequires:	cap-devel
21cr|proftpd-1.3.8b-1|57	BuildRequires:	gettext-devel
21cr|proftpd-1.3.8b-1|58	BuildRequires:	acl-devel
21cr|proftpd-1.3.8b-1|59	BuildRequires:	attr-devel
21cr|proftpd-1.3.8b-1|60	BuildRequires:	krb5-devel
21cr|proftpd-1.3.8b-1|61	BuildRequires:	libtool
21cr|proftpd-1.3.8b-1|62	BuildRequires:	libtool-devel
21cr|proftpd-1.3.8b-1|63	BuildRequires:	mysql-devel
21cr|proftpd-1.3.8b-1|64	BuildRequires:	ncurses-devel
21cr|proftpd-1.3.8b-1|65	BuildRequires:	openldap-devel
21cr|proftpd-1.3.8b-1|66	BuildRequires:	openssl-devel
21cr|proftpd-1.3.8b-1|67	BuildRequires:	pam-devel
21cr|proftpd-1.3.8b-1|68	BuildRequires:	pkgconfig
21cr|proftpd-1.3.8b-1|69	BuildRequires:	postgresql-devel
21cr|proftpd-1.3.8b-1|70	BuildRequires:	sasl-plug-gssapi
21cr|proftpd-1.3.8b-1|71	BuildRequires:	sqlite3-devel
21cr|proftpd-1.3.8b-1|72	BuildRequires:	tcp_wrappers-devel
21cr|proftpd-1.3.8b-1|73	BuildRequires:	zlib-devel
21cr|proftpd-1.3.8b-1|74	BuildRequires:	pkgconfig(libmemcached)
21cr|proftpd-1.3.8b-1|75	BuildRequires:	pcre-devel
21cr|proftpd-1.3.8b-1|76	#BuildRequires:	pcreposix-devel
21cr|proftpd-1.3.8b-1|77	Conflicts:	vsftpd
21cr|proftpd-1.3.8b-1|78	Conflicts:	wu-ftpd
21cr|proftpd-1.3.8b-1|79	Conflicts:	pure-ftpd
21cr|proftpd-1.3.8b-1|80	Conflicts:	ncftpd
21cr|proftpd-1.3.8b-1|81	Conflicts:	anonftp
21cr|proftpd-1.3.8b-1|82	
21cr|proftpd-1.3.8b-1|83	Obsoletes:	proftpd-mod_time < 1.3.5-1
21cr|proftpd-1.3.8b-1|84	
21cr|proftpd-1.3.8b-1|85	%description
21cr|proftpd-1.3.8b-1|86	ProFTPd is an enhanced FTP server with a focus toward simplicity, security, and
21cr|proftpd-1.3.8b-1|87	ease of configuration.  It features a very Apache-like configuration syntax,
21cr|proftpd-1.3.8b-1|88	and a highly customizable server infrastructure, including support for multiple
21cr|proftpd-1.3.8b-1|89	'virtual' FTP servers, anonymous FTP, and permission-based directory
21cr|proftpd-1.3.8b-1|90	visibility.
21cr|proftpd-1.3.8b-1|91	
21cr|proftpd-1.3.8b-1|92	This version supports both standalone and xinetd operation.
21cr|proftpd-1.3.8b-1|93	
21cr|proftpd-1.3.8b-1|94	%files -f %{name}.lang
21cr|proftpd-1.3.8b-1|95	%doc README* NEWS CREDITS COPYING doc/*
21cr|proftpd-1.3.8b-1|96	%doc sample-configurations/*
21cr|proftpd-1.3.8b-1|97	%dir %{_sysconfdir}/proftpd.d
21cr|proftpd-1.3.8b-1|98	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|proftpd-1.3.8b-1|99	%config(noreplace) %{_sysconfdir}/%{name}-anonymous.conf
21cr|proftpd-1.3.8b-1|100	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|proftpd-1.3.8b-1|101	%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}-xinetd
21cr|proftpd-1.3.8b-1|102	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|proftpd-1.3.8b-1|103	%config(noreplace) %{_sysconfdir}/ftpusers
21cr|proftpd-1.3.8b-1|104	%{_initrddir}/%{name}
21cr|proftpd-1.3.8b-1|105	%{_sbindir}/%{name}
21cr|proftpd-1.3.8b-1|106	%{_sbindir}/ftpscrub
21cr|proftpd-1.3.8b-1|107	%{_sbindir}/ftpshut
21cr|proftpd-1.3.8b-1|108	%{_sbindir}/in.ftpd
21cr|proftpd-1.3.8b-1|109	%{_sbindir}/in.%{name}
21cr|proftpd-1.3.8b-1|110	%{_sbindir}/xferstats.holger-preiss
21cr|proftpd-1.3.8b-1|111	%{_bindir}/ftpasswd
21cr|proftpd-1.3.8b-1|112	%{_bindir}/ftpcount
21cr|proftpd-1.3.8b-1|113	%{_bindir}/ftpdctl
21cr|proftpd-1.3.8b-1|114	%{_bindir}/ftpmail
21cr|proftpd-1.3.8b-1|115	%{_bindir}/ftpquota
21cr|proftpd-1.3.8b-1|116	%{_bindir}/ftptop
21cr|proftpd-1.3.8b-1|117	%{_bindir}/ftpwho
21cr|proftpd-1.3.8b-1|118	%{_bindir}/prxs
21cr|proftpd-1.3.8b-1|119	%dir %{_libdir}/%{name}
21cr|proftpd-1.3.8b-1|120	%dir %{_localstatedir}/ftp
21cr|proftpd-1.3.8b-1|121	%dir %{_localstatedir}/ftp/pub
21cr|proftpd-1.3.8b-1|122	%config(noreplace) %{_localstatedir}/ftp/pub/welcome.msg
21cr|proftpd-1.3.8b-1|123	%{_tmpfilesdir}/%{name}.conf
21cr|proftpd-1.3.8b-1|124	%dir %{_localstatedir}/log/%{name}
21cr|proftpd-1.3.8b-1|125	%{_mandir}/man*/*
21cr|proftpd-1.3.8b-1|126	%{_var}/lib/rpm/filetriggers/proftpd.*
21cr|proftpd-1.3.8b-1|127	
21cr|proftpd-1.3.8b-1|128	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|129	
21cr|proftpd-1.3.8b-1|130	%package devel
21cr|proftpd-1.3.8b-1|131	Summary:	Development files for ProFTPD
21cr|proftpd-1.3.8b-1|132	Group:		Development/C
21cr|proftpd-1.3.8b-1|133	
21cr|proftpd-1.3.8b-1|134	%description devel
21cr|proftpd-1.3.8b-1|135	This package contains the development headers for ProFTPD
21cr|proftpd-1.3.8b-1|136	
21cr|proftpd-1.3.8b-1|137	%files devel
21cr|proftpd-1.3.8b-1|138	%doc ChangeLog
21cr|proftpd-1.3.8b-1|139	%{_includedir}/%{name}
21cr|proftpd-1.3.8b-1|140	%{_libdir}/pkgconfig/*.pc
21cr|proftpd-1.3.8b-1|141	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|142	
21cr|proftpd-1.3.8b-1|143	%package mod_ctrls_admin
21cr|proftpd-1.3.8b-1|144	Summary:	Module implementing admin control handlers
21cr|proftpd-1.3.8b-1|145	Group:		System/Servers
21cr|proftpd-1.3.8b-1|146	Requires(post): %{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|147	Requires(preun): %{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|148	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|149	
21cr|proftpd-1.3.8b-1|150	%description mod_ctrls_admin
21cr|proftpd-1.3.8b-1|151	This module implements administrative control actions for the ftpdctl program.
21cr|proftpd-1.3.8b-1|152	
21cr|proftpd-1.3.8b-1|153	%files mod_ctrls_admin
21cr|proftpd-1.3.8b-1|154	%doc doc/contrib/mod_ctrls_admin.html
21cr|proftpd-1.3.8b-1|155	%config(noreplace) %{_sysconfdir}/%{name}.d/10_mod_ctrls_admin.conf
21cr|proftpd-1.3.8b-1|156	%{_libdir}/%{name}/mod_ctrls_admin.so
21cr|proftpd-1.3.8b-1|157	
21cr|proftpd-1.3.8b-1|158	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|159	
21cr|proftpd-1.3.8b-1|160	%package mod_ifsession
21cr|proftpd-1.3.8b-1|161	Summary:	Module supporting conditional per-user/group/class configuration contexts
21cr|proftpd-1.3.8b-1|162	Group:		System/Servers
21cr|proftpd-1.3.8b-1|163	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|164	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|165	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|166	
21cr|proftpd-1.3.8b-1|167	%description mod_ifsession
21cr|proftpd-1.3.8b-1|168	Module supporting conditional per-user/group/class configuration contexts
21cr|proftpd-1.3.8b-1|169	
21cr|proftpd-1.3.8b-1|170	%files mod_ifsession
21cr|proftpd-1.3.8b-1|171	%doc doc/contrib/mod_ifsession.html
21cr|proftpd-1.3.8b-1|172	%config(noreplace) %{_sysconfdir}/%{name}.d/99_mod_ifsession.conf
21cr|proftpd-1.3.8b-1|173	%{_libdir}/%{name}/mod_ifsession.so
21cr|proftpd-1.3.8b-1|174	
21cr|proftpd-1.3.8b-1|175	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|176	
21cr|proftpd-1.3.8b-1|177	%package mod_ldap
21cr|proftpd-1.3.8b-1|178	Summary:	LDAP password lookup module for ProFTPD
21cr|proftpd-1.3.8b-1|179	Group:		System/Servers
21cr|proftpd-1.3.8b-1|180	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|181	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|182	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|183	
21cr|proftpd-1.3.8b-1|184	%description mod_ldap
21cr|proftpd-1.3.8b-1|185	LDAP password lookup module for ProFTPD
21cr|proftpd-1.3.8b-1|186	
21cr|proftpd-1.3.8b-1|187	%files mod_ldap
21cr|proftpd-1.3.8b-1|188	%config(noreplace) %{_sysconfdir}/%{name}.d/13_mod_ldap.conf
21cr|proftpd-1.3.8b-1|189	%{_libdir}/%{name}/mod_ldap.so
21cr|proftpd-1.3.8b-1|190	
21cr|proftpd-1.3.8b-1|191	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|192	
21cr|proftpd-1.3.8b-1|193	%package mod_quotatab
21cr|proftpd-1.3.8b-1|194	Summary:	Module for managing FTP byte/file quotas via centralized tables
21cr|proftpd-1.3.8b-1|195	Group:		System/Servers
21cr|proftpd-1.3.8b-1|196	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|197	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|198	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|199	Requires:	%{name}-mod_quotatab_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|200	
21cr|proftpd-1.3.8b-1|201	%description mod_quotatab
21cr|proftpd-1.3.8b-1|202	Module for managing FTP byte/file quotas via centralized tables
21cr|proftpd-1.3.8b-1|203	
21cr|proftpd-1.3.8b-1|204	%files mod_quotatab
21cr|proftpd-1.3.8b-1|205	%doc doc/contrib/mod_quotatab.html
21cr|proftpd-1.3.8b-1|206	%config(noreplace) %{_sysconfdir}/%{name}.d/16_mod_quotatab.conf
21cr|proftpd-1.3.8b-1|207	%{_libdir}/%{name}/mod_quotatab.so
21cr|proftpd-1.3.8b-1|208	
21cr|proftpd-1.3.8b-1|209	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|210	
21cr|proftpd-1.3.8b-1|211	%package mod_quotatab_file
21cr|proftpd-1.3.8b-1|212	Summary:	Sub-module for managing quota data via file-based tables
21cr|proftpd-1.3.8b-1|213	Group:		System/Servers
21cr|proftpd-1.3.8b-1|214	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|215	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|216	Requires:	%{name}-mod_quotatab = %{EVRD}
21cr|proftpd-1.3.8b-1|217	Provides:	%{name}-mod_quotatab_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|218	
21cr|proftpd-1.3.8b-1|219	%description mod_quotatab_file
21cr|proftpd-1.3.8b-1|220	Sub-module for managing quota data via file-based tables
21cr|proftpd-1.3.8b-1|221	
21cr|proftpd-1.3.8b-1|222	%files mod_quotatab_file
21cr|proftpd-1.3.8b-1|223	%doc doc/contrib/mod_quotatab_file.html
21cr|proftpd-1.3.8b-1|224	%config(noreplace) %{_sysconfdir}/%{name}.d/17_mod_quotatab_file.conf
21cr|proftpd-1.3.8b-1|225	%{_libdir}/%{name}/mod_quotatab_file.so
21cr|proftpd-1.3.8b-1|226	
21cr|proftpd-1.3.8b-1|227	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|228	
21cr|proftpd-1.3.8b-1|229	%package mod_quotatab_ldap
21cr|proftpd-1.3.8b-1|230	Summary:	Sub-module for obtaining quota information from an LDAP directory
21cr|proftpd-1.3.8b-1|231	Group:		System/Servers
21cr|proftpd-1.3.8b-1|232	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|233	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|234	Requires:	%{name}-mod_quotatab = %{EVRD}
21cr|proftpd-1.3.8b-1|235	Provides:	%{name}-mod_quotatab_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|236	
21cr|proftpd-1.3.8b-1|237	%description mod_quotatab_ldap
21cr|proftpd-1.3.8b-1|238	Sub-module for obtaining quota information from an LDAP directory
21cr|proftpd-1.3.8b-1|239	
21cr|proftpd-1.3.8b-1|240	%files mod_quotatab_ldap
21cr|proftpd-1.3.8b-1|241	%doc doc/contrib/mod_quotatab_ldap.html
21cr|proftpd-1.3.8b-1|242	%config(noreplace) %{_sysconfdir}/%{name}.d/18_mod_quotatab_ldap.conf
21cr|proftpd-1.3.8b-1|243	%{_libdir}/%{name}/mod_quotatab_ldap.so
21cr|proftpd-1.3.8b-1|244	
21cr|proftpd-1.3.8b-1|245	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|246	
21cr|proftpd-1.3.8b-1|247	%package mod_quotatab_sql
21cr|proftpd-1.3.8b-1|248	Summary:	Sub-module for managing quota data via SQL-based tables
21cr|proftpd-1.3.8b-1|249	Group:		System/Servers
21cr|proftpd-1.3.8b-1|250	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|251	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|252	Requires:	%{name}-mod_quotatab = %{EVRD}
21cr|proftpd-1.3.8b-1|253	Provides:	%{name}-mod_quotatab_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|254	
21cr|proftpd-1.3.8b-1|255	%description mod_quotatab_sql
21cr|proftpd-1.3.8b-1|256	Sub-module for managing quota data via SQL-based tables
21cr|proftpd-1.3.8b-1|257	
21cr|proftpd-1.3.8b-1|258	%files mod_quotatab_sql
21cr|proftpd-1.3.8b-1|259	%doc doc/contrib/mod_quotatab_sql.html
21cr|proftpd-1.3.8b-1|260	%config(noreplace) %{_sysconfdir}/%{name}.d/19_mod_quotatab_sql.conf
21cr|proftpd-1.3.8b-1|261	%{_libdir}/%{name}/mod_quotatab_sql.so
21cr|proftpd-1.3.8b-1|262	
21cr|proftpd-1.3.8b-1|263	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|264	
21cr|proftpd-1.3.8b-1|265	%package mod_quotatab_radius
21cr|proftpd-1.3.8b-1|266	Summary:	Sub-module for managing quota data via radius
21cr|proftpd-1.3.8b-1|267	Group:		System/Servers
21cr|proftpd-1.3.8b-1|268	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|269	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|270	Requires:	%{name}-mod_quotatab = %{EVRD}
21cr|proftpd-1.3.8b-1|271	Provides:	%{name}-mod_quotatab_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|272	
21cr|proftpd-1.3.8b-1|273	%description mod_quotatab_radius
21cr|proftpd-1.3.8b-1|274	Sub-module for managing quota data via radius
21cr|proftpd-1.3.8b-1|275	
21cr|proftpd-1.3.8b-1|276	%files mod_quotatab_radius
21cr|proftpd-1.3.8b-1|277	%doc doc/contrib/mod_quotatab_radius.html
21cr|proftpd-1.3.8b-1|278	%config(noreplace) %{_sysconfdir}/%{name}.d/20_mod_quotatab_radius.conf
21cr|proftpd-1.3.8b-1|279	%{_libdir}/%{name}/mod_quotatab_radius.so
21cr|proftpd-1.3.8b-1|280	
21cr|proftpd-1.3.8b-1|281	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|282	
21cr|proftpd-1.3.8b-1|283	%package mod_radius
21cr|proftpd-1.3.8b-1|284	Summary:	Module for RADIUS authentication and accounting
21cr|proftpd-1.3.8b-1|285	Group:		System/Servers
21cr|proftpd-1.3.8b-1|286	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|287	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|288	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|289	
21cr|proftpd-1.3.8b-1|290	%description mod_radius
21cr|proftpd-1.3.8b-1|291	Module for RADIUS authentication and accounting
21cr|proftpd-1.3.8b-1|292	
21cr|proftpd-1.3.8b-1|293	%files mod_radius
21cr|proftpd-1.3.8b-1|294	%doc doc/contrib/mod_radius.html
21cr|proftpd-1.3.8b-1|295	%config(noreplace) %{_sysconfdir}/%{name}.d/20_mod_radius.conf
21cr|proftpd-1.3.8b-1|296	%{_libdir}/%{name}/mod_radius.so
21cr|proftpd-1.3.8b-1|297	
21cr|proftpd-1.3.8b-1|298	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|299	
21cr|proftpd-1.3.8b-1|300	%package mod_ratio
21cr|proftpd-1.3.8b-1|301	Summary:	Support upload/download ratios
21cr|proftpd-1.3.8b-1|302	Group:		System/Servers
21cr|proftpd-1.3.8b-1|303	Requires(post): %{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|304	Requires(preun): %{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|305	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|306	
21cr|proftpd-1.3.8b-1|307	%description mod_ratio
21cr|proftpd-1.3.8b-1|308	Support upload/download ratios
21cr|proftpd-1.3.8b-1|309	
21cr|proftpd-1.3.8b-1|310	%files mod_ratio
21cr|proftpd-1.3.8b-1|311	%doc contrib/README.ratio
21cr|proftpd-1.3.8b-1|312	%config(noreplace) %{_sysconfdir}/%{name}.d/25_mod_ratio.conf
21cr|proftpd-1.3.8b-1|313	%{_libdir}/%{name}/mod_ratio.so
21cr|proftpd-1.3.8b-1|314	
21cr|proftpd-1.3.8b-1|315	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|316	
21cr|proftpd-1.3.8b-1|317	%package mod_rewrite
21cr|proftpd-1.3.8b-1|318	Summary:	Module for rewriting FTP commands
21cr|proftpd-1.3.8b-1|319	Group:		System/Servers
21cr|proftpd-1.3.8b-1|320	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|321	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|322	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|323	
21cr|proftpd-1.3.8b-1|324	%description mod_rewrite
21cr|proftpd-1.3.8b-1|325	Module for rewriting FTP commands
21cr|proftpd-1.3.8b-1|326	
21cr|proftpd-1.3.8b-1|327	%files mod_rewrite
21cr|proftpd-1.3.8b-1|328	%doc doc/contrib/mod_rewrite.html
21cr|proftpd-1.3.8b-1|329	%config(noreplace) %{_sysconfdir}/%{name}.d/24_mod_rewrite.conf
21cr|proftpd-1.3.8b-1|330	%{_libdir}/%{name}/mod_rewrite.so
21cr|proftpd-1.3.8b-1|331	
21cr|proftpd-1.3.8b-1|332	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|333	
21cr|proftpd-1.3.8b-1|334	%package mod_site_misc
21cr|proftpd-1.3.8b-1|335	Summary:	Module implementing miscellaneous SITE commands
21cr|proftpd-1.3.8b-1|336	Group:		System/Servers
21cr|proftpd-1.3.8b-1|337	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|338	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|339	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|340	
21cr|proftpd-1.3.8b-1|341	%description mod_site_misc
21cr|proftpd-1.3.8b-1|342	Module implementing miscellaneous SITE commands
21cr|proftpd-1.3.8b-1|343	
21cr|proftpd-1.3.8b-1|344	%files mod_site_misc
21cr|proftpd-1.3.8b-1|345	%doc doc/contrib/mod_site_misc.html
21cr|proftpd-1.3.8b-1|346	%config(noreplace) %{_sysconfdir}/%{name}.d/33_mod_site_misc.conf
21cr|proftpd-1.3.8b-1|347	%{_libdir}/%{name}/mod_site_misc.so
21cr|proftpd-1.3.8b-1|348	
21cr|proftpd-1.3.8b-1|349	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|350	
21cr|proftpd-1.3.8b-1|351	%package mod_sql
21cr|proftpd-1.3.8b-1|352	Summary:	SQL frontend
21cr|proftpd-1.3.8b-1|353	Group:		System/Servers
21cr|proftpd-1.3.8b-1|354	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|355	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|356	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|357	Requires:	%{name}-mod_sql_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|358	
21cr|proftpd-1.3.8b-1|359	%description mod_sql
21cr|proftpd-1.3.8b-1|360	SQL frontend
21cr|proftpd-1.3.8b-1|361	
21cr|proftpd-1.3.8b-1|362	%files mod_sql
21cr|proftpd-1.3.8b-1|363	%doc doc/contrib/mod_sql.html
21cr|proftpd-1.3.8b-1|364	%config(noreplace) %{_sysconfdir}/%{name}.d/12_mod_sql.conf
21cr|proftpd-1.3.8b-1|365	%{_libdir}/%{name}/mod_sql.so
21cr|proftpd-1.3.8b-1|366	
21cr|proftpd-1.3.8b-1|367	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|368	
21cr|proftpd-1.3.8b-1|369	%package mod_sql_mysql
21cr|proftpd-1.3.8b-1|370	Summary:	Support for connecting to MySQL databases
21cr|proftpd-1.3.8b-1|371	Group:		System/Servers
21cr|proftpd-1.3.8b-1|372	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|373	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|374	Requires:	%{name}-mod_sql = %{EVRD}
21cr|proftpd-1.3.8b-1|375	Provides:	%{name}-mod_sql_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|376	
21cr|proftpd-1.3.8b-1|377	%description mod_sql_mysql
21cr|proftpd-1.3.8b-1|378	Support for connecting to MySQL databases
21cr|proftpd-1.3.8b-1|379	
21cr|proftpd-1.3.8b-1|380	%files mod_sql_mysql
21cr|proftpd-1.3.8b-1|381	%config(noreplace) %{_sysconfdir}/%{name}.d/14_mod_sql_mysql.conf
21cr|proftpd-1.3.8b-1|382	%{_libdir}/%{name}/mod_sql_mysql.so
21cr|proftpd-1.3.8b-1|383	
21cr|proftpd-1.3.8b-1|384	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|385	
21cr|proftpd-1.3.8b-1|386	%package mod_sql_postgres
21cr|proftpd-1.3.8b-1|387	Summary:	Support for connecting to Postgres databases
21cr|proftpd-1.3.8b-1|388	Group:		System/Servers
21cr|proftpd-1.3.8b-1|389	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|390	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|391	Requires:	%{name}-mod_sql = %{EVRD}
21cr|proftpd-1.3.8b-1|392	Provides:	%{name}-mod_sql_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|393	
21cr|proftpd-1.3.8b-1|394	%description mod_sql_postgres
21cr|proftpd-1.3.8b-1|395	Support for connecting to Postgres databases
21cr|proftpd-1.3.8b-1|396	
21cr|proftpd-1.3.8b-1|397	%files mod_sql_postgres
21cr|proftpd-1.3.8b-1|398	%config(noreplace) %{_sysconfdir}/%{name}.d/15_mod_sql_postgres.conf
21cr|proftpd-1.3.8b-1|399	%{_libdir}/%{name}/mod_sql_postgres.so
21cr|proftpd-1.3.8b-1|400	
21cr|proftpd-1.3.8b-1|401	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|402	
21cr|proftpd-1.3.8b-1|403	%package mod_sql_sqlite
21cr|proftpd-1.3.8b-1|404	Summary:	Support for connecting to SQLite3 databases
21cr|proftpd-1.3.8b-1|405	Group:		System/Servers
21cr|proftpd-1.3.8b-1|406	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|407	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|408	Requires:	%{name}-mod_sql = %{EVRD}
21cr|proftpd-1.3.8b-1|409	Provides:	%{name}-mod_sql_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|410	
21cr|proftpd-1.3.8b-1|411	%description mod_sql_sqlite
21cr|proftpd-1.3.8b-1|412	Support for connecting to SQLite3 databases
21cr|proftpd-1.3.8b-1|413	
21cr|proftpd-1.3.8b-1|414	%files mod_sql_sqlite
21cr|proftpd-1.3.8b-1|415	%config(noreplace) %{_sysconfdir}/%{name}.d/16_mod_sql_sqlite.conf
21cr|proftpd-1.3.8b-1|416	%{_libdir}/%{name}/mod_sql_sqlite.so
21cr|proftpd-1.3.8b-1|417	
21cr|proftpd-1.3.8b-1|418	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|419	
21cr|proftpd-1.3.8b-1|420	%package mod_sql_passwd
21cr|proftpd-1.3.8b-1|421	Summary:	Various SQL password handlers
21cr|proftpd-1.3.8b-1|422	Group:		System/Servers
21cr|proftpd-1.3.8b-1|423	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|424	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|425	Requires:	%{name}-mod_sql = %{EVRD}
21cr|proftpd-1.3.8b-1|426	Provides:	%{name}-mod_sql_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|427	
21cr|proftpd-1.3.8b-1|428	%description mod_sql_passwd
21cr|proftpd-1.3.8b-1|429	Various SQL password handlers
21cr|proftpd-1.3.8b-1|430	
21cr|proftpd-1.3.8b-1|431	%files mod_sql_passwd
21cr|proftpd-1.3.8b-1|432	%config(noreplace) %{_sysconfdir}/%{name}.d/17_mod_sql_passwd.conf
21cr|proftpd-1.3.8b-1|433	%{_libdir}/%{name}/mod_sql_passwd.so
21cr|proftpd-1.3.8b-1|434	
21cr|proftpd-1.3.8b-1|435	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|436	
21cr|proftpd-1.3.8b-1|437	%package mod_tls
21cr|proftpd-1.3.8b-1|438	Summary:	An RFC2228 SSL/TLS module for ProFTPD
21cr|proftpd-1.3.8b-1|439	Group:		System/Servers
21cr|proftpd-1.3.8b-1|440	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|441	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|442	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|443	
21cr|proftpd-1.3.8b-1|444	%description mod_tls
21cr|proftpd-1.3.8b-1|445	An RFC2228 SSL/TLS module for ProFTPD
21cr|proftpd-1.3.8b-1|446	
21cr|proftpd-1.3.8b-1|447	%files mod_tls
21cr|proftpd-1.3.8b-1|448	%doc doc/contrib/mod_tls.html
21cr|proftpd-1.3.8b-1|449	%config(noreplace) %{_sysconfdir}/%{name}.d/11_mod_tls.conf
21cr|proftpd-1.3.8b-1|450	%{_libdir}/%{name}/mod_tls.so
21cr|proftpd-1.3.8b-1|451	
21cr|proftpd-1.3.8b-1|452	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|453	
21cr|proftpd-1.3.8b-1|454	%package mod_tls_shmcache
21cr|proftpd-1.3.8b-1|455	Summary:	A module which provides a shared SSL session cache using SysV shared memory
21cr|proftpd-1.3.8b-1|456	Group:		System/Servers
21cr|proftpd-1.3.8b-1|457	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|458	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|459	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|460	Requires:	%{name}-mod_tls = %{EVRD}
21cr|proftpd-1.3.8b-1|461	
21cr|proftpd-1.3.8b-1|462	%description mod_tls_shmcache
21cr|proftpd-1.3.8b-1|463	This submodule provides a SysV shared memory-based implementation of an
21cr|proftpd-1.3.8b-1|464	external SSL session cache for use by the mod_tls module's TLSSessionCache
21cr|proftpd-1.3.8b-1|465	directive.
21cr|proftpd-1.3.8b-1|466	
21cr|proftpd-1.3.8b-1|467	%files mod_tls_shmcache
21cr|proftpd-1.3.8b-1|468	%doc doc/contrib/mod_tls_shmcache.html
21cr|proftpd-1.3.8b-1|469	%config(noreplace) %{_sysconfdir}/%{name}.d/12_mod_tls_shmcache.conf
21cr|proftpd-1.3.8b-1|470	%{_libdir}/%{name}/mod_tls_shmcache.so
21cr|proftpd-1.3.8b-1|471	
21cr|proftpd-1.3.8b-1|472	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|473	
21cr|proftpd-1.3.8b-1|474	%package mod_tls_memcache
21cr|proftpd-1.3.8b-1|475	Summary:	A module which provides a shared SSL session cache using memcached servers
21cr|proftpd-1.3.8b-1|476	Group:		System/Servers
21cr|proftpd-1.3.8b-1|477	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|478	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|479	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|480	Requires:	%{name}-mod_tls = %{EVRD}
21cr|proftpd-1.3.8b-1|481	Recommends:	memcached
21cr|proftpd-1.3.8b-1|482	
21cr|proftpd-1.3.8b-1|483	%description mod_tls_memcache
21cr|proftpd-1.3.8b-1|484	This submodule a memcached-based implementation of an external SSL session
21cr|proftpd-1.3.8b-1|485	cache for use by the mod_tls module's TLSSessionCache directive.
21cr|proftpd-1.3.8b-1|486	
21cr|proftpd-1.3.8b-1|487	%files mod_tls_memcache
21cr|proftpd-1.3.8b-1|488	%doc doc/contrib/mod_tls_memcache.html
21cr|proftpd-1.3.8b-1|489	%config(noreplace) %{_sysconfdir}/%{name}.d/41_mod_tls_memcache.conf
21cr|proftpd-1.3.8b-1|490	%{_libdir}/%{name}/mod_tls_memcache.so
21cr|proftpd-1.3.8b-1|491	
21cr|proftpd-1.3.8b-1|492	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|493	
21cr|proftpd-1.3.8b-1|494	%package mod_autohost
21cr|proftpd-1.3.8b-1|495	Summary:	An autohost module for ProFTPD
21cr|proftpd-1.3.8b-1|496	Group:		System/Servers
21cr|proftpd-1.3.8b-1|497	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|498	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|499	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|500	
21cr|proftpd-1.3.8b-1|501	%description mod_autohost
21cr|proftpd-1.3.8b-1|502	For sites that run a large number of <VirtualHost>s for proftpd, it can be
21cr|proftpd-1.3.8b-1|503	cumbersome to configure them all in the proftpd.conf file. Adding or removing
21cr|proftpd-1.3.8b-1|504	virtual server configurations require restarting the daemon, as do changes to
21cr|proftpd-1.3.8b-1|505	one of the server configurations. The daemon also consumes memory for each
21cr|proftpd-1.3.8b-1|506	server configuration, and the memory footprint for the daemon process can grow
21cr|proftpd-1.3.8b-1|507	large for large numbers of servers.
21cr|proftpd-1.3.8b-1|508	
21cr|proftpd-1.3.8b-1|509	The mod_autohost module allows for server configurations to be configured in
21cr|proftpd-1.3.8b-1|510	individual files, and for those configuration to be used in an "on demand"
21cr|proftpd-1.3.8b-1|511	fashion. Rather than loading the configurations into memory when the daemon
21cr|proftpd-1.3.8b-1|512	starts up, the daemon will check the IP address and port being contacted by a
21cr|proftpd-1.3.8b-1|513	connecting client, check in the filesystem for a mod_autohost configuration
21cr|proftpd-1.3.8b-1|514	file for that address/port, dynamically parse the configuration, and insert
21cr|proftpd-1.3.8b-1|515	the configuration into the session's process space. Thus changes to the
21cr|proftpd-1.3.8b-1|516	configuration are seen whenever a client connects, without requiring a daemon
21cr|proftpd-1.3.8b-1|517	restart. The memory footprint is reduced because proftpd, via mod_autohost,
21cr|proftpd-1.3.8b-1|518	only reads and uses the needed configuration.
21cr|proftpd-1.3.8b-1|519	
21cr|proftpd-1.3.8b-1|520	%files mod_autohost
21cr|proftpd-1.3.8b-1|521	%doc mod_autohost/mod_autohost.html
21cr|proftpd-1.3.8b-1|522	%config(noreplace) %{_sysconfdir}/%{name}.d/27_mod_autohost.conf
21cr|proftpd-1.3.8b-1|523	%{_libdir}/%{name}/mod_autohost.so
21cr|proftpd-1.3.8b-1|524	
21cr|proftpd-1.3.8b-1|525	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|526	
21cr|proftpd-1.3.8b-1|527	%package mod_case
21cr|proftpd-1.3.8b-1|528	Summary:	Makes ProFTPD case insensitive
21cr|proftpd-1.3.8b-1|529	Group:		System/Servers
21cr|proftpd-1.3.8b-1|530	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|531	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|532	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|533	
21cr|proftpd-1.3.8b-1|534	%description mod_case
21cr|proftpd-1.3.8b-1|535	The mod_case module is designed to help ProFTPD be case-insensitive, for those
21cr|proftpd-1.3.8b-1|536	sites that may need it (e.g. those that are migrating from a Windows
21cr|proftpd-1.3.8b-1|537	environment or have mounted Windows filesystems).
21cr|proftpd-1.3.8b-1|538	
21cr|proftpd-1.3.8b-1|539	mod_case works by performing two checks on the filename used in FTP commands.
21cr|proftpd-1.3.8b-1|540	First, mod_case will scan the directory to see if there is already a file whose
21cr|proftpd-1.3.8b-1|541	name exactly matches the given filename. If not, mod_case will scan the
21cr|proftpd-1.3.8b-1|542	directory again, this time looking for case-insensitive matches.
21cr|proftpd-1.3.8b-1|543	
21cr|proftpd-1.3.8b-1|544	%files mod_case
21cr|proftpd-1.3.8b-1|545	%doc mod_case/mod_case.html
21cr|proftpd-1.3.8b-1|546	%config(noreplace) %{_sysconfdir}/%{name}.d/28_mod_case.conf
21cr|proftpd-1.3.8b-1|547	%{_libdir}/%{name}/mod_case.so
21cr|proftpd-1.3.8b-1|548	
21cr|proftpd-1.3.8b-1|549	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|550	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|551	%package mod_gss
21cr|proftpd-1.3.8b-1|552	Summary:	A Kerberos 5 GSS module for ProFTPD
21cr|proftpd-1.3.8b-1|553	Group:		System/Servers
21cr|proftpd-1.3.8b-1|554	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|555	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|556	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|557	
21cr|proftpd-1.3.8b-1|558	%description mod_gss
21cr|proftpd-1.3.8b-1|559	A Kerberos 5 GSS module for ProFTPD
21cr|proftpd-1.3.8b-1|560	mod_case.so
21cr|proftpd-1.3.8b-1|561	
21cr|proftpd-1.3.8b-1|562	%files mod_gss
21cr|proftpd-1.3.8b-1|563	%doc mod_gss-*/COPYING mod_gss-*/mod_gss.html mod_gss-*/README.mod_gss mod_gss-*/rfc1509.txt mod_gss-*/rfc2228.txt
21cr|proftpd-1.3.8b-1|564	%config(noreplace) %{_sysconfdir}/%{name}.d/26_mod_gss.conf
21cr|proftpd-1.3.8b-1|565	%{_libdir}/%{name}/mod_gss.so
21cr|proftpd-1.3.8b-1|566	%endif
21cr|proftpd-1.3.8b-1|567	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|568	
21cr|proftpd-1.3.8b-1|569	%package mod_load
21cr|proftpd-1.3.8b-1|570	Summary:	A module that determines average load for ProFTPD
21cr|proftpd-1.3.8b-1|571	Group:		System/Servers
21cr|proftpd-1.3.8b-1|572	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|573	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|574	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|575	
21cr|proftpd-1.3.8b-1|576	%description mod_load
21cr|proftpd-1.3.8b-1|577	The code for determining load average on a given system is hairy, to say the
21cr|proftpd-1.3.8b-1|578	least. Unfortunately, it is necessary to do it this way, as there is no
21cr|proftpd-1.3.8b-1|579	standard method for extracting such information from the kernel. This module
21cr|proftpd-1.3.8b-1|580	uses code from GNU's make application, which should function properly. If not,
21cr|proftpd-1.3.8b-1|581	please contact the author as soon as possible.
21cr|proftpd-1.3.8b-1|582	
21cr|proftpd-1.3.8b-1|583	%files mod_load
21cr|proftpd-1.3.8b-1|584	%doc doc/contrib/mod_load.html
21cr|proftpd-1.3.8b-1|585	%config(noreplace) %{_sysconfdir}/%{name}.d/31_mod_load.conf
21cr|proftpd-1.3.8b-1|586	%{_libdir}/%{name}/mod_load.so
21cr|proftpd-1.3.8b-1|587	
21cr|proftpd-1.3.8b-1|588	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|589	
21cr|proftpd-1.3.8b-1|590	%package mod_shaper
21cr|proftpd-1.3.8b-1|591	Summary:	A shaping module for ProFTPD
21cr|proftpd-1.3.8b-1|592	Group:		System/Servers
21cr|proftpd-1.3.8b-1|593	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|594	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|595	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|596	
21cr|proftpd-1.3.8b-1|597	%description mod_shaper
21cr|proftpd-1.3.8b-1|598	The mod_shaper module is designed to split overall rates, both download and
21cr|proftpd-1.3.8b-1|599	upload, for the proftpd daemon among all connected FTP clients, shaping each
21cr|proftpd-1.3.8b-1|600	session to use only a portion of the overall rate. mod_shaper shapes both
21cr|proftpd-1.3.8b-1|601	transmitted traffic, e.g. bits being downloaded via the RETR command, and
21cr|proftpd-1.3.8b-1|602	received traffic, e.g. bits being uploaded via the APPE, STOR, and STOU
21cr|proftpd-1.3.8b-1|603	commands.
21cr|proftpd-1.3.8b-1|604	
21cr|proftpd-1.3.8b-1|605	%files mod_shaper
21cr|proftpd-1.3.8b-1|606	%doc doc/contrib/mod_shaper.html
21cr|proftpd-1.3.8b-1|607	%config(noreplace) %{_sysconfdir}/%{name}.d/32_mod_shaper.conf
21cr|proftpd-1.3.8b-1|608	%{_libdir}/%{name}/mod_shaper.so
21cr|proftpd-1.3.8b-1|609	
21cr|proftpd-1.3.8b-1|610	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|611	
21cr|proftpd-1.3.8b-1|612	%package mod_wrap
21cr|proftpd-1.3.8b-1|613	Summary:	Provides tcpwrapper-like access control rules for ProFTPD
21cr|proftpd-1.3.8b-1|614	Group:		System/Servers
21cr|proftpd-1.3.8b-1|615	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|616	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|617	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|618	Requires:	%{name}-mod_wrap_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|619	Requires:	tcp_wrappers
21cr|proftpd-1.3.8b-1|620	
21cr|proftpd-1.3.8b-1|621	%description mod_wrap
21cr|proftpd-1.3.8b-1|622	The mod_wrap package allows the proftpd daemon to provide tcpwrapper-like
21cr|proftpd-1.3.8b-1|623	access control rules while running in standalone mode. It also allows for those
21cr|proftpd-1.3.8b-1|624	access rules to be stored in various formats, such as files (e.g.
21cr|proftpd-1.3.8b-1|625	/etc/hosts.allow and /etc/hosts.deny) or in SQL tables.
21cr|proftpd-1.3.8b-1|626	
21cr|proftpd-1.3.8b-1|627	The most current version of mod_wrap's submodules supports storage of access
21cr|proftpd-1.3.8b-1|628	table information in various formats:
21cr|proftpd-1.3.8b-1|629	
21cr|proftpd-1.3.8b-1|630	o mod_wrap_file for file-based access tables
21cr|proftpd-1.3.8b-1|631	o mod_wrap_sql for SQL-based access tables
21cr|proftpd-1.3.8b-1|632	
21cr|proftpd-1.3.8b-1|633	%files mod_wrap
21cr|proftpd-1.3.8b-1|634	%doc doc/contrib/mod_wrap2.html
21cr|proftpd-1.3.8b-1|635	%config(noreplace) %{_sysconfdir}/%{name}.d/21_mod_wrap2.conf
21cr|proftpd-1.3.8b-1|636	%{_libdir}/%{name}/mod_wrap2.so
21cr|proftpd-1.3.8b-1|637	
21cr|proftpd-1.3.8b-1|638	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|639	
21cr|proftpd-1.3.8b-1|640	%package mod_wrap_file
21cr|proftpd-1.3.8b-1|641	Summary:	A file-specific driver for the mod_wrap module for ProFTPD
21cr|proftpd-1.3.8b-1|642	Group:		System/Servers
21cr|proftpd-1.3.8b-1|643	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|644	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|645	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|646	Provides:	%{name}-mod_wrap_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|647	
21cr|proftpd-1.3.8b-1|648	%description mod_wrap_file
21cr|proftpd-1.3.8b-1|649	This submodule provides the file-specific "driver" for storing IP/DNS-based
21cr|proftpd-1.3.8b-1|650	access control information in files.
21cr|proftpd-1.3.8b-1|651	
21cr|proftpd-1.3.8b-1|652	%files mod_wrap_file
21cr|proftpd-1.3.8b-1|653	%doc doc/contrib/mod_wrap2_file.html
21cr|proftpd-1.3.8b-1|654	%config(noreplace) %{_sysconfdir}/%{name}.d/22_mod_wrap2_file.conf
21cr|proftpd-1.3.8b-1|655	%{_libdir}/%{name}/mod_wrap2_file.so
21cr|proftpd-1.3.8b-1|656	
21cr|proftpd-1.3.8b-1|657	
21cr|proftpd-1.3.8b-1|658	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|659	
21cr|proftpd-1.3.8b-1|660	%package mod_wrap_sql
21cr|proftpd-1.3.8b-1|661	Summary:	A SQL database driver for the mod_wrap module for ProFTPD
21cr|proftpd-1.3.8b-1|662	Group:		System/Servers
21cr|proftpd-1.3.8b-1|663	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|664	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|665	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|666	Provides:	%{name}-mod_wrap_driver = %{EVRD}
21cr|proftpd-1.3.8b-1|667	
21cr|proftpd-1.3.8b-1|668	%description mod_wrap_sql
21cr|proftpd-1.3.8b-1|669	This submodule provides the SQL database "driver" for storing IP/DNS-based
21cr|proftpd-1.3.8b-1|670	access control information in SQL tables.
21cr|proftpd-1.3.8b-1|671	
21cr|proftpd-1.3.8b-1|672	%files mod_wrap_sql
21cr|proftpd-1.3.8b-1|673	%doc doc/contrib/mod_wrap2_sql.html
21cr|proftpd-1.3.8b-1|674	%config(noreplace) %{_sysconfdir}/%{name}.d/23_mod_wrap2_sql.conf
21cr|proftpd-1.3.8b-1|675	%{_libdir}/%{name}/mod_wrap2_sql.so
21cr|proftpd-1.3.8b-1|676	
21cr|proftpd-1.3.8b-1|677	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|678	
21cr|proftpd-1.3.8b-1|679	%package mod_ban
21cr|proftpd-1.3.8b-1|680	Summary:	Adds dynamic "ban" lists to ProFTPD
21cr|proftpd-1.3.8b-1|681	Group:		System/Servers
21cr|proftpd-1.3.8b-1|682	Requires(post): %{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|683	Requires(preun): %{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|684	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|685	
21cr|proftpd-1.3.8b-1|686	%description mod_ban
21cr|proftpd-1.3.8b-1|687	The mod_ban module is designed to add dynamic "ban" lists to proftpd. A ban
21cr|proftpd-1.3.8b-1|688	prevents the banned user, host, or class from logging in to the server; it does
21cr|proftpd-1.3.8b-1|689	not prevent the banned user, host, or class from connecting to the server.
21cr|proftpd-1.3.8b-1|690	mod_ban is not a firewall. The module also provides automatic bans that are
21cr|proftpd-1.3.8b-1|691	triggered based on configurable criteria.
21cr|proftpd-1.3.8b-1|692	
21cr|proftpd-1.3.8b-1|693	%files mod_ban
21cr|proftpd-1.3.8b-1|694	%doc doc/contrib/mod_ban.html
21cr|proftpd-1.3.8b-1|695	%config(noreplace) %{_sysconfdir}/%{name}.d/35_mod_ban.conf
21cr|proftpd-1.3.8b-1|696	%{_libdir}/%{name}/mod_ban.so
21cr|proftpd-1.3.8b-1|697	
21cr|proftpd-1.3.8b-1|698	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|699	%if %{flag_vroot}
21cr|proftpd-1.3.8b-1|700	%package mod_vroot
21cr|proftpd-1.3.8b-1|701	Summary:	Adds virtual chroot capability to ProFTPD
21cr|proftpd-1.3.8b-1|702	Group:		System/Servers
21cr|proftpd-1.3.8b-1|703	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|704	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|705	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|706	
21cr|proftpd-1.3.8b-1|707	%description mod_vroot
21cr|proftpd-1.3.8b-1|708	The purpose of this module to is to implement a virtual chroot capability that
21cr|proftpd-1.3.8b-1|709	does not require root privileges. The mod_vroot module provides this capability
21cr|proftpd-1.3.8b-1|710	by using ProFTPD's FS API, available as of 1.2.8rc1.
21cr|proftpd-1.3.8b-1|711	
21cr|proftpd-1.3.8b-1|712	%files mod_vroot
21cr|proftpd-1.3.8b-1|713	%doc mod_vroot/mod_vroot.html
21cr|proftpd-1.3.8b-1|714	%config(noreplace) %{_sysconfdir}/%{name}.d/36_mod_vroot.conf
21cr|proftpd-1.3.8b-1|715	%{_libdir}/%{name}/mod_vroot.so
21cr|proftpd-1.3.8b-1|716	%endif
21cr|proftpd-1.3.8b-1|717	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|718	
21cr|proftpd-1.3.8b-1|719	%package mod_sftp
21cr|proftpd-1.3.8b-1|720	Summary:	Implements the SSH2 protocol and its SFTP subsystem for ProFTPD
21cr|proftpd-1.3.8b-1|721	Group:		System/Servers
21cr|proftpd-1.3.8b-1|722	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|723	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|724	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|725	
21cr|proftpd-1.3.8b-1|726	%description mod_sftp
21cr|proftpd-1.3.8b-1|727	The mod_sftp module implements the SSH2 protocol and its SFTP subsystem, for
21cr|proftpd-1.3.8b-1|728	secure file transfer over an SSH2 connection. The mod_sftp module supports:
21cr|proftpd-1.3.8b-1|729	
21cr|proftpd-1.3.8b-1|730	o Public key authentication
21cr|proftpd-1.3.8b-1|731	o Password authentication (e.g. user authentication via mod_sql, mod_ldap,
21cr|proftpd-1.3.8b-1|732	mod_auth_file, mod_auth_unix, mod_auth_pam)
21cr|proftpd-1.3.8b-1|733	o SCP support
21cr|proftpd-1.3.8b-1|734	o Quotas (via the mod_quotatab module)
21cr|proftpd-1.3.8b-1|735	o FIPS support (see Usage section)
21cr|proftpd-1.3.8b-1|736	o Throttled transfers (via TransferRate, and/or the mod_shaper module)
21cr|proftpd-1.3.8b-1|737	o Blacklisted public keys
21cr|proftpd-1.3.8b-1|738	o Configurable traffic analysis protection
21cr|proftpd-1.3.8b-1|739	o Passphrase-protected host keys
21cr|proftpd-1.3.8b-1|740	
21cr|proftpd-1.3.8b-1|741	%files mod_sftp
21cr|proftpd-1.3.8b-1|742	%doc doc/contrib/mod_sftp.html
21cr|proftpd-1.3.8b-1|743	%config(noreplace) %{_sysconfdir}/blacklist.dat
21cr|proftpd-1.3.8b-1|744	%config(noreplace) %{_sysconfdir}/dhparams.pem
21cr|proftpd-1.3.8b-1|745	%config(noreplace) %{_sysconfdir}/%{name}.d/37_mod_sftp.conf
21cr|proftpd-1.3.8b-1|746	%{_libdir}/%{name}/mod_sftp.so
21cr|proftpd-1.3.8b-1|747	
21cr|proftpd-1.3.8b-1|748	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|749	
21cr|proftpd-1.3.8b-1|750	%package mod_sftp_pam
21cr|proftpd-1.3.8b-1|751	Summary:	A module which provides an SSH2 "keyboard-interactive" driver using PAM
21cr|proftpd-1.3.8b-1|752	Group:		System/Servers
21cr|proftpd-1.3.8b-1|753	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|754	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|755	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|756	Requires:	%{name}-mod_sftp >= %{EVRD}
21cr|proftpd-1.3.8b-1|757	
21cr|proftpd-1.3.8b-1|758	%description mod_sftp_pam
21cr|proftpd-1.3.8b-1|759	The mod_sftp_pam module provides support for the "SSH Keyboard-Interactive
21cr|proftpd-1.3.8b-1|760	Authentication" RFC (RFC4256).
21cr|proftpd-1.3.8b-1|761	
21cr|proftpd-1.3.8b-1|762	%files mod_sftp_pam
21cr|proftpd-1.3.8b-1|763	%doc doc/contrib/mod_sftp_pam.html
21cr|proftpd-1.3.8b-1|764	%config(noreplace) %{_sysconfdir}/%{name}.d/38_mod_sftp_pam.conf
21cr|proftpd-1.3.8b-1|765	%{_libdir}/%{name}/mod_sftp_pam.so
21cr|proftpd-1.3.8b-1|766	
21cr|proftpd-1.3.8b-1|767	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|768	
21cr|proftpd-1.3.8b-1|769	%package mod_sftp_sql
21cr|proftpd-1.3.8b-1|770	Summary:	SQL backend module for retrieving authorized keys
21cr|proftpd-1.3.8b-1|771	Group:		System/Servers
21cr|proftpd-1.3.8b-1|772	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|773	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|774	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|775	Requires:	%{name}-mod_sftp >= %{EVRD}
21cr|proftpd-1.3.8b-1|776	Requires:	%{name}-mod_sql >= %{EVRD}
21cr|proftpd-1.3.8b-1|777	
21cr|proftpd-1.3.8b-1|778	%description mod_sftp_sql
21cr|proftpd-1.3.8b-1|779	The mod_sftp module for ProFTPD can support different storage formats for its
21cr|proftpd-1.3.8b-1|780	user- and host-based authorized keys. By default, the mod_sftp module supports
21cr|proftpd-1.3.8b-1|781	storing authorized keys in flats. This mod_sftp_sql module allows for
21cr|proftpd-1.3.8b-1|782	authorized SSH keys to be stored in SQL tables.
21cr|proftpd-1.3.8b-1|783	
21cr|proftpd-1.3.8b-1|784	%files mod_sftp_sql
21cr|proftpd-1.3.8b-1|785	%doc doc/contrib/mod_sftp_sql.html
21cr|proftpd-1.3.8b-1|786	%config(noreplace) %{_sysconfdir}/%{name}.d/39_mod_sftp_sql.conf
21cr|proftpd-1.3.8b-1|787	%{_libdir}/%{name}/mod_sftp_sql.so
21cr|proftpd-1.3.8b-1|788	
21cr|proftpd-1.3.8b-1|789	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|790	
21cr|proftpd-1.3.8b-1|791	%package mod_memcache
21cr|proftpd-1.3.8b-1|792	Summary:	A module for managing memcache data
21cr|proftpd-1.3.8b-1|793	Group:		System/Servers
21cr|proftpd-1.3.8b-1|794	Requires(post):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|795	Requires(preun):	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|796	Requires:	%{name} >= %{EVRD}
21cr|proftpd-1.3.8b-1|797	
21cr|proftpd-1.3.8b-1|798	%description mod_memcache
21cr|proftpd-1.3.8b-1|799	The mod_memcache module enables ProFTPD support for caching data in memcached
21cr|proftpd-1.3.8b-1|800	servers, using the libmemcached client library.
21cr|proftpd-1.3.8b-1|801	
21cr|proftpd-1.3.8b-1|802	%files mod_memcache
21cr|proftpd-1.3.8b-1|803	%doc doc/modules/mod_memcache.html
21cr|proftpd-1.3.8b-1|804	%config(noreplace) %{_sysconfdir}/%{name}.d/40_mod_memcache.conf
21cr|proftpd-1.3.8b-1|805	%{_libdir}/%{name}/mod_memcache.so
21cr|proftpd-1.3.8b-1|806	
21cr|proftpd-1.3.8b-1|807	#------------------------------------------------------------------
21cr|proftpd-1.3.8b-1|808	
21cr|proftpd-1.3.8b-1|809	%prep
21cr|proftpd-1.3.8b-1|810	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|811	%setup -q -n %{name}-%{version} -a100 -a102 -a103 -a108
21cr|proftpd-1.3.8b-1|812	%else
21cr|proftpd-1.3.8b-1|813	%setup -q -n %{name}-%{version} -a102 -a103
21cr|proftpd-1.3.8b-1|814	%endif
21cr|proftpd-1.3.8b-1|815	%patch0 -p0 -b .logfile_location
21cr|proftpd-1.3.8b-1|816	%patch2 -p0 -b .pam
21cr|proftpd-1.3.8b-1|817	%patch4 -p1 -b .installfix
21cr|proftpd-1.3.8b-1|818	%patch7 -p0 -b .change_pam_name
21cr|proftpd-1.3.8b-1|819	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|820	pushd mod_gss-%{mod_gss_version}
21cr|proftpd-1.3.8b-1|821	%patch40 -p1 -b .format_not_a_string_literal_and_no_format_arguments
21cr|proftpd-1.3.8b-1|822	popd
21cr|proftpd-1.3.8b-1|823	%endif
21cr|proftpd-1.3.8b-1|824	
21cr|proftpd-1.3.8b-1|825	# ours config
21cr|proftpd-1.3.8b-1|826	mkdir -p %{_vendor}
21cr|proftpd-1.3.8b-1|827	install -m0644 %{SOURCE1} %{_vendor}/proftpd.logrotate
21cr|proftpd-1.3.8b-1|828	install -m0644 %{SOURCE2} %{_vendor}/proftpd.xinetd
21cr|proftpd-1.3.8b-1|829	install -m0644 %{SOURCE3} %{_vendor}/proftpd.init
21cr|proftpd-1.3.8b-1|830	install -m0644 %{SOURCE4} %{_vendor}/proftpd.service
21cr|proftpd-1.3.8b-1|831	install -m0644 %{SOURCE5} %{_vendor}/basic.conf
21cr|proftpd-1.3.8b-1|832	install -m0644 %{SOURCE7} %{_vendor}/welcome.msg
21cr|proftpd-1.3.8b-1|833	install -m0644 %{SOURCE32} %{_vendor}/32_mod_shaper.conf
21cr|proftpd-1.3.8b-1|834	
21cr|proftpd-1.3.8b-1|835	# lib64 fix
21cr|proftpd-1.3.8b-1|836	perl -pi -e "s|/usr/lib|%{_libdir}|g" %{_vendor}/basic.conf
21cr|proftpd-1.3.8b-1|837	
21cr|proftpd-1.3.8b-1|838	# fix includes, instead of a patch
21cr|proftpd-1.3.8b-1|839	perl -pi -e "s|\<mysql\.h\>|\<mysql\/mysql\.h\>|g" contrib/mod_sql_mysql.c
21cr|proftpd-1.3.8b-1|840	
21cr|proftpd-1.3.8b-1|841	
21cr|proftpd-1.3.8b-1|842	%build
21cr|proftpd-1.3.8b-1|843	
21cr|proftpd-1.3.8b-1|844	%serverbuild
21cr|proftpd-1.3.8b-1|845	
21cr|proftpd-1.3.8b-1|846	export CFLAGS="$CFLAGS -DLDAP_DEPRECATED -DUSE_LDAP_TLS -DHAVE_OPENSSL"
21cr|proftpd-1.3.8b-1|847	
21cr|proftpd-1.3.8b-1|848	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|849	pushd mod_gss-%{mod_gss_version}
21cr|proftpd-1.3.8b-1|850	perl -pi -e "s|<gssapi.h>|<gssapi/gssapi.h>|" configure*
21cr|proftpd-1.3.8b-1|851	perl -pi -e "s|NULL,code|kc,code|" *.in
21cr|proftpd-1.3.8b-1|852	
21cr|proftpd-1.3.8b-1|853	%configure \
21cr|proftpd-1.3.8b-1|854	--disable-static
21cr|proftpd-1.3.8b-1|855	
21cr|proftpd-1.3.8b-1|856	# Workaround a missing dcl in kerberos...
21cr|proftpd-1.3.8b-1|857	cat >> mod_gss.h <<EOF
21cr|proftpd-1.3.8b-1|858	#ifndef GSS_C_AF_INET6
21cr|proftpd-1.3.8b-1|859	#define GSS_C_AF_INET6 24
21cr|proftpd-1.3.8b-1|860	#endif
21cr|proftpd-1.3.8b-1|861	EOF
21cr|proftpd-1.3.8b-1|862	popd
21cr|proftpd-1.3.8b-1|863	%endif
21cr|proftpd-1.3.8b-1|864	
21cr|proftpd-1.3.8b-1|865	pushd contrib/mod_load
21cr|proftpd-1.3.8b-1|866	%configure
21cr|proftpd-1.3.8b-1|867	popd
21cr|proftpd-1.3.8b-1|868	
21cr|proftpd-1.3.8b-1|869	pushd contrib/mod_wrap2
21cr|proftpd-1.3.8b-1|870	%configure
21cr|proftpd-1.3.8b-1|871	popd
21cr|proftpd-1.3.8b-1|872	
21cr|proftpd-1.3.8b-1|873	# put extra modules in place
21cr|proftpd-1.3.8b-1|874	for i in `find mod_* -type f -name "*.c"` `find mod_* -type f -name "*.h"`; do
21cr|proftpd-1.3.8b-1|875	cp $i contrib/
21cr|proftpd-1.3.8b-1|876	done
21cr|proftpd-1.3.8b-1|877	
21cr|proftpd-1.3.8b-1|878	
21cr|proftpd-1.3.8b-1|879	%configure \
21cr|proftpd-1.3.8b-1|880	--libexecdir=%{_libdir}/%{name} \
21cr|proftpd-1.3.8b-1|881	--enable-auth-pam \
21cr|proftpd-1.3.8b-1|882	--enable-cap \
21cr|proftpd-1.3.8b-1|883	--disable-facl \
21cr|proftpd-1.3.8b-1|884	--enable-dso \
21cr|proftpd-1.3.8b-1|885	--enable-nls \
21cr|proftpd-1.3.8b-1|886	--enable-openssl \
21cr|proftpd-1.3.8b-1|887	--with-lastlog=/var/log/lastlog \
21cr|proftpd-1.3.8b-1|888	--enable-ipv6 \
21cr|proftpd-1.3.8b-1|889	--enable-shadow \
21cr|proftpd-1.3.8b-1|890	--enable-ctrls \
21cr|proftpd-1.3.8b-1|891	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|892	--with-shared="mod_gss" \
21cr|proftpd-1.3.8b-1|893	%endif
21cr|proftpd-1.3.8b-1|894	%if %{flag_vroot}
21cr|proftpd-1.3.8b-1|895	--with-shared="mod_vroot" \
21cr|proftpd-1.3.8b-1|896	%endif
21cr|proftpd-1.3.8b-1|897	--with-shared="mod_ratio:mod_tls:mod_tls_shmcache:mod_radius:mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres:mod_sql_sqlite:mod_sql_passwd:mod_rewrite:mod_load:mod_ctrls_admin:mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_sql:mod_quotatab_radius:mod_site_misc:mod_wrap2:mod_wrap2_file:mod_wrap2_sql:mod_autohost:mod_case:mod_shaper:mod_ban:mod_sftp:mod_sftp_pam:mod_sftp_sql:mod_ifsession:mod_memcache:mod_tls_memcache" \
21cr|proftpd-1.3.8b-1|898	--with-modules="mod_readme:mod_auth_pam" \
21cr|proftpd-1.3.8b-1|899	--disable-strip \
21cr|proftpd-1.3.8b-1|900	--enable-pcre
21cr|proftpd-1.3.8b-1|901	
21cr|proftpd-1.3.8b-1|902	
21cr|proftpd-1.3.8b-1|903	# libcap hack
21cr|proftpd-1.3.8b-1|904	perl -pi -e "s|/lib/libcap|/blabla|g" Make.rules
21cr|proftpd-1.3.8b-1|905	echo "#define HAVE_LINUX_CAPABILITY_H 1" >> config.h
21cr|proftpd-1.3.8b-1|906	
21cr|proftpd-1.3.8b-1|907	%make
21cr|proftpd-1.3.8b-1|908	
21cr|proftpd-1.3.8b-1|909	
21cr|proftpd-1.3.8b-1|910	%install
21cr|proftpd-1.3.8b-1|911	install -d %{buildroot}%{_initrddir}
21cr|proftpd-1.3.8b-1|912	install -d %{buildroot}%{_libdir}/%{name}
21cr|proftpd-1.3.8b-1|913	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|proftpd-1.3.8b-1|914	install -d %{buildroot}%{_sysconfdir}/%{name}.d
21cr|proftpd-1.3.8b-1|915	install -d %{buildroot}%{_sysconfdir}/pam.d
21cr|proftpd-1.3.8b-1|916	install -d %{buildroot}%{_sysconfdir}/xinetd.d
21cr|proftpd-1.3.8b-1|917	install -d %{buildroot}%{_localstatedir}/ftp/pub
21cr|proftpd-1.3.8b-1|918	install -d %{buildroot}%{_localstatedir}/log/%{name}
21cr|proftpd-1.3.8b-1|919	install -D -p -m 0644 %{SOURCE150} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|proftpd-1.3.8b-1|920	
21cr|proftpd-1.3.8b-1|921	%makeinstall \
21cr|proftpd-1.3.8b-1|922	LIBEXECDIR=%{buildroot}%{_libdir}/%{name} \
21cr|proftpd-1.3.8b-1|923	SHARED_MODULE_DIRS="" \
21cr|proftpd-1.3.8b-1|924	pkgconfigdir=%{buildroot}%{_libdir}/pkgconfig
21cr|proftpd-1.3.8b-1|925	
21cr|proftpd-1.3.8b-1|926	# fix borked pkgconfig file
21cr|proftpd-1.3.8b-1|927	perl -pi -e "s|^prefix.*|prefix=%{_prefix}|g" %{buildroot}%{_libdir}/pkgconfig/*.pc
21cr|proftpd-1.3.8b-1|928	perl -pi -e "s|/lib/|/%{_lib}/|g" %{buildroot}%{_libdir}/pkgconfig/*.pc
21cr|proftpd-1.3.8b-1|929	
21cr|proftpd-1.3.8b-1|930	%makeinstall -C contrib/mod_wrap2 LIBEXECDIR=%{buildroot}%{_libdir}/%{name}
21cr|proftpd-1.3.8b-1|931	%makeinstall -C contrib/mod_load LIBEXECDIR=%{buildroot}%{_libdir}/%{name}
21cr|proftpd-1.3.8b-1|932	%makeinstall -C contrib/mod_sftp LIBEXECDIR=%{buildroot}%{_libdir}/%{name}
21cr|proftpd-1.3.8b-1|933	
21cr|proftpd-1.3.8b-1|934	install -m0644 contrib/dist/rpm/ftp.pamd %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|proftpd-1.3.8b-1|935	install -m0755 contrib/xferstats.holger-preiss %{buildroot}%{_sbindir}
21cr|proftpd-1.3.8b-1|936	
21cr|proftpd-1.3.8b-1|937	install -m0644 %{_vendor}/proftpd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|proftpd-1.3.8b-1|938	install -m0644 %{_vendor}/proftpd.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/%{name}-xinetd
21cr|proftpd-1.3.8b-1|939	install -m0755 %{_vendor}/proftpd.init %{buildroot}%{_initrddir}/%{name}
21cr|proftpd-1.3.8b-1|940	install -m0644 %{_vendor}/basic.conf %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|proftpd-1.3.8b-1|941	install -m0644 %{_vendor}/welcome.msg %{buildroot}%{_localstatedir}/ftp/pub/welcome.msg
21cr|proftpd-1.3.8b-1|942	
21cr|proftpd-1.3.8b-1|943	install -m0644 %{SOURCE200} %{buildroot}%{_sysconfdir}/proftpd-anonymous.conf
21cr|proftpd-1.3.8b-1|944	
21cr|proftpd-1.3.8b-1|945	ln -snf %{name} %{buildroot}%{_sbindir}/in.%{name}
21cr|proftpd-1.3.8b-1|946	ln -snf %{name} %{buildroot}%{_sbindir}/in.ftpd
21cr|proftpd-1.3.8b-1|947	
21cr|proftpd-1.3.8b-1|948	# config
21cr|proftpd-1.3.8b-1|949	echo "LoadModule mod_ctrls_admin.c" > %{buildroot}%{_sysconfdir}/%{name}.d/10_mod_ctrls_admin.conf
21cr|proftpd-1.3.8b-1|950	echo "LoadModule mod_tls.c" > %{buildroot}%{_sysconfdir}/%{name}.d/11_mod_tls.conf
21cr|proftpd-1.3.8b-1|951	echo "LoadModule mod_tls_shmcache.c" > %{buildroot}%{_sysconfdir}/%{name}.d/12_mod_tls_shmcache.conf
21cr|proftpd-1.3.8b-1|952	echo "LoadModule mod_sql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/12_mod_sql.conf
21cr|proftpd-1.3.8b-1|953	echo "LoadModule mod_ldap.c" > %{buildroot}%{_sysconfdir}/%{name}.d/13_mod_ldap.conf
21cr|proftpd-1.3.8b-1|954	echo "LoadModule mod_sql_mysql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/14_mod_sql_mysql.conf
21cr|proftpd-1.3.8b-1|955	echo "LoadModule mod_sql_postgres.c" > %{buildroot}%{_sysconfdir}/%{name}.d/15_mod_sql_postgres.conf
21cr|proftpd-1.3.8b-1|956	echo "LoadModule mod_sql_sqlite.c" > %{buildroot}%{_sysconfdir}/%{name}.d/16_mod_sql_sqlite.conf
21cr|proftpd-1.3.8b-1|957	echo "LoadModule mod_sql_passwd.c" > %{buildroot}%{_sysconfdir}/%{name}.d/17_mod_sql_passwd.conf
21cr|proftpd-1.3.8b-1|958	echo "LoadModule mod_quotatab.c" > %{buildroot}%{_sysconfdir}/%{name}.d/16_mod_quotatab.conf
21cr|proftpd-1.3.8b-1|959	echo "LoadModule mod_quotatab_file.c" > %{buildroot}%{_sysconfdir}/%{name}.d/17_mod_quotatab_file.conf
21cr|proftpd-1.3.8b-1|960	echo "LoadModule mod_quotatab_ldap.c" > %{buildroot}%{_sysconfdir}/%{name}.d/18_mod_quotatab_ldap.conf
21cr|proftpd-1.3.8b-1|961	echo "LoadModule mod_quotatab_sql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/19_mod_quotatab_sql.conf
21cr|proftpd-1.3.8b-1|962	echo "LoadModule mod_quotatab_radius.c" > %{buildroot}%{_sysconfdir}/%{name}.d/20_mod_quotatab_radius.conf
21cr|proftpd-1.3.8b-1|963	echo "LoadModule mod_radius.c" > %{buildroot}%{_sysconfdir}/%{name}.d/20_mod_radius.conf
21cr|proftpd-1.3.8b-1|964	echo "LoadModule mod_wrap2.c" > %{buildroot}%{_sysconfdir}/%{name}.d/21_mod_wrap2.conf
21cr|proftpd-1.3.8b-1|965	echo "LoadModule mod_wrap2_file.c" > %{buildroot}%{_sysconfdir}/%{name}.d/22_mod_wrap2_file.conf
21cr|proftpd-1.3.8b-1|966	echo "LoadModule mod_wrap2_sql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/23_mod_wrap2_sql.conf
21cr|proftpd-1.3.8b-1|967	echo "LoadModule mod_rewrite.c" > %{buildroot}%{_sysconfdir}/%{name}.d/24_mod_rewrite.conf
21cr|proftpd-1.3.8b-1|968	echo "LoadModule mod_ratio.c" > %{buildroot}%{_sysconfdir}/%{name}.d/25_mod_ratio.conf
21cr|proftpd-1.3.8b-1|969	%if %{flag_gss}
21cr|proftpd-1.3.8b-1|970	echo "LoadModule mod_gss.c" > %{buildroot}%{_sysconfdir}/%{name}.d/26_mod_gss.conf
21cr|proftpd-1.3.8b-1|971	%endif
21cr|proftpd-1.3.8b-1|972	echo "LoadModule mod_autohost.c" > %{buildroot}%{_sysconfdir}/%{name}.d/27_mod_autohost.conf
21cr|proftpd-1.3.8b-1|973	echo "LoadModule mod_case.c" > %{buildroot}%{_sysconfdir}/%{name}.d/28_mod_case.conf
21cr|proftpd-1.3.8b-1|974	echo "LoadModule mod_load.c" > %{buildroot}%{_sysconfdir}/%{name}.d/31_mod_load.conf
21cr|proftpd-1.3.8b-1|975	install -m0644 %{_vendor}/32_mod_shaper.conf %{buildroot}%{_sysconfdir}/%{name}.d/32_mod_shaper.conf
21cr|proftpd-1.3.8b-1|976	echo "LoadModule mod_site_misc.c" > %{buildroot}%{_sysconfdir}/%{name}.d/33_mod_site_misc.conf
21cr|proftpd-1.3.8b-1|977	echo "LoadModule mod_ban.c" > %{buildroot}%{_sysconfdir}/%{name}.d/35_mod_ban.conf
21cr|proftpd-1.3.8b-1|978	%if %{flag_vroot}
21cr|proftpd-1.3.8b-1|979	echo "LoadModule mod_vroot.c" > %{buildroot}%{_sysconfdir}/%{name}.d/36_mod_vroot.conf
21cr|proftpd-1.3.8b-1|980	%endif
21cr|proftpd-1.3.8b-1|981	echo "LoadModule mod_sftp.c" > %{buildroot}%{_sysconfdir}/%{name}.d/37_mod_sftp.conf
21cr|proftpd-1.3.8b-1|982	echo "LoadModule mod_sftp_pam.c" > %{buildroot}%{_sysconfdir}/%{name}.d/38_mod_sftp_pam.conf
21cr|proftpd-1.3.8b-1|983	echo "LoadModule mod_sftp_sql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/39_mod_sftp_sql.conf
21cr|proftpd-1.3.8b-1|984	echo "LoadModule mod_memcache.c" > %{buildroot}%{_sysconfdir}/%{name}.d/40_mod_memcache.conf
21cr|proftpd-1.3.8b-1|985	echo "LoadModule mod_tls_memcache.c" > %{buildroot}%{_sysconfdir}/%{name}.d/41_mod_tls_memcache.conf
21cr|proftpd-1.3.8b-1|986	
21cr|proftpd-1.3.8b-1|987	cat > %{buildroot}%{_sysconfdir}/%{name}.d/99_mod_ifsession.conf << EOF
21cr|proftpd-1.3.8b-1|988	# keep this module the last one
21cr|proftpd-1.3.8b-1|989	LoadModule mod_ifsession.c
21cr|proftpd-1.3.8b-1|990	EOF
21cr|proftpd-1.3.8b-1|991	
21cr|proftpd-1.3.8b-1|992	# automatic reloading for new plugins
21cr|proftpd-1.3.8b-1|993	install -d %{buildroot}%{_var}/lib/rpm/filetriggers
21cr|proftpd-1.3.8b-1|994	cat > %{buildroot}%{_var}/lib/rpm/filetriggers/%{name}.filter << EOF
21cr|proftpd-1.3.8b-1|995	^.%{_sysconfdir}/proftpd.d/.*\.conf$
21cr|proftpd-1.3.8b-1|996	EOF
21cr|proftpd-1.3.8b-1|997	cat > %{buildroot}%{_var}/lib/rpm/filetriggers/%{name}.script << EOF
21cr|proftpd-1.3.8b-1|998	#!/bin/sh
21cr|proftpd-1.3.8b-1|999	systemctl try-restart proftpd.service
21cr|proftpd-1.3.8b-1|1000	EOF
21cr|proftpd-1.3.8b-1|1001	chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/%{name}.script
21cr|proftpd-1.3.8b-1|1002	
21cr|proftpd-1.3.8b-1|1003	
21cr|proftpd-1.3.8b-1|1004	%find_lang %{name}
21cr|proftpd-1.3.8b-1|1005	
21cr|proftpd-1.3.8b-1|1006	# cleanup
21cr|proftpd-1.3.8b-1|1007	find %{buildroot} -name '*.la' -delete
21cr|proftpd-1.3.8b-1|1008	find %{buildroot} -name '*.a' -delete
21cr|proftpd-1.3.8b-1|1009	rm -f contrib/README.mod_sql contrib/README.linux-privs
21cr|proftpd-1.3.8b-1|1010	
21cr|proftpd-1.3.8b-1|1011	cat > %{buildroot}%{_sysconfdir}/ftpusers << EOF
21cr|proftpd-1.3.8b-1|1012	root
21cr|proftpd-1.3.8b-1|1013	bin
21cr|proftpd-1.3.8b-1|1014	daemon
21cr|proftpd-1.3.8b-1|1015	adm
21cr|proftpd-1.3.8b-1|1016	lp
21cr|proftpd-1.3.8b-1|1017	sync
21cr|proftpd-1.3.8b-1|1018	shutdown
21cr|proftpd-1.3.8b-1|1019	halt
21cr|proftpd-1.3.8b-1|1020	mail
21cr|proftpd-1.3.8b-1|1021	news
21cr|proftpd-1.3.8b-1|1022	uucp
21cr|proftpd-1.3.8b-1|1023	operator
21cr|proftpd-1.3.8b-1|1024	games
21cr|proftpd-1.3.8b-1|1025	nobody
21cr|proftpd-1.3.8b-1|1026	EOF
21cr|proftpd-1.3.8b-1|1027	
21cr|proftpd-1.3.8b-1|1028	%post
21cr|proftpd-1.3.8b-1|1029	%tmpfiles_create %{name}
21cr|proftpd-1.3.8b-1|1030	%_post_service %{name}
21cr|proftpd-1.3.8b-1|1031	
21cr|proftpd-1.3.8b-1|1032	%pre
21cr|proftpd-1.3.8b-1|1033	%_pre_useradd ftp /var/ftp /bin/false
21cr|proftpd-1.3.8b-1|1034	
21cr|proftpd-1.3.8b-1|1035	%postun
21cr|proftpd-1.3.8b-1|1036	%_postun_userdel ftp
21cr|proftpd-1.3.8b-1|1037	
21cr|proftpd-1.3.8b-1|1038	%preun
21cr|proftpd-1.3.8b-1|1039	%_preun_service %{name}

6434 21
21cr|project-builder-0.14.1-3|1	#
21cr|project-builder-0.14.1-3|2	# $Id$
21cr|project-builder-0.14.1-3|3	#
21cr|project-builder-0.14.1-3|4	%define perlvendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
21cr|project-builder-0.14.1-3|5	%define srcname project-builder
21cr|project-builder-0.14.1-3|6	
21cr|project-builder-0.14.1-3|7	Summary:	Project Builder helps providing multi-OSes Continuous Packaging
21cr|project-builder-0.14.1-3|8	Summary(fr):	Project Builder ou pb produit des paquets pour diverses distributions
21cr|project-builder-0.14.1-3|9	Name:		project-builder
21cr|project-builder-0.14.1-3|10	Version:	0.14.1
21cr|project-builder-0.14.1-3|11	Release:	3
21cr|project-builder-0.14.1-3|12	License:	GPL
21cr|project-builder-0.14.1-3|13	Group:		System/Configuration/Packaging
21cr|project-builder-0.14.1-3|14	Url:		http://trac.project-builder.org
21cr|project-builder-0.14.1-3|15	Source:		ftp://ftp.project-builder.org/src/%{name}-%{version}.tar.gz
21cr|project-builder-0.14.1-3|16	BuildRequires: perl-devel
21cr|project-builder-0.14.1-3|17	Requires:	perl >= 5.8.4
21cr|project-builder-0.14.1-3|18	Requires:	perl-Date-Manip
21cr|project-builder-0.14.1-3|19	Requires:	perl-ProjectBuilder >= 0.10.1
21cr|project-builder-0.14.1-3|20	Requires:	rpm-build
21cr|project-builder-0.14.1-3|21	BuildArch:	noarch
21cr|project-builder-0.14.1-3|22	
21cr|project-builder-0.14.1-3|23	%description
21cr|project-builder-0.14.1-3|24	ProjectBuilder aka pb helps producing packages
21cr|project-builder-0.14.1-3|25	for multiple OSes (Linux distributions, Solaris, ...).
21cr|project-builder-0.14.1-3|26	It does that by minimizing
21cr|project-builder-0.14.1-3|27	the duplication of information required and
21cr|project-builder-0.14.1-3|28	a set a very simple configuration files.
21cr|project-builder-0.14.1-3|29	It implements a Continuous Packaging approach.
21cr|project-builder-0.14.1-3|30	
21cr|project-builder-0.14.1-3|31	%prep
21cr|project-builder-0.14.1-3|32	%setup -q
21cr|project-builder-0.14.1-3|33	
21cr|project-builder-0.14.1-3|34	%build
21cr|project-builder-0.14.1-3|35	%{__perl} Makefile.PL INSTALLDIRS=vendor destdir=%{buildroot}
21cr|project-builder-0.14.1-3|36	make
21cr|project-builder-0.14.1-3|37	
21cr|project-builder-0.14.1-3|38	%install
21cr|project-builder-0.14.1-3|39	%makeinstall_std
21cr|project-builder-0.14.1-3|40	find %{buildroot} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
21cr|project-builder-0.14.1-3|41	find %{buildroot} -type d -depth | xargs rmdir --ignore-fail-on-non-empty
21cr|project-builder-0.14.1-3|42	
21cr|project-builder-0.14.1-3|43	%check
21cr|project-builder-0.14.1-3|44	make test
21cr|project-builder-0.14.1-3|45	
21cr|project-builder-0.14.1-3|46	%files
21cr|project-builder-0.14.1-3|47	%doc NEWS AUTHORS
21cr|project-builder-0.14.1-3|48	%doc INSTALL COPYING README
21cr|project-builder-0.14.1-3|49	
21cr|project-builder-0.14.1-3|50	%{perlvendorlib}/*
21cr|project-builder-0.14.1-3|51	%{_bindir}/*
21cr|project-builder-0.14.1-3|52	%{_mandir}/man1/*
21cr|project-builder-0.14.1-3|53	%{_mandir}/man3/*

6435 21
21cr|prometheus-2.52.0-2|1	%define debug_package %{nil}
21cr|prometheus-2.52.0-2|2	
21cr|prometheus-2.52.0-2|3	Summary:	Monitoring system
21cr|prometheus-2.52.0-2|4	Name:		prometheus
21cr|prometheus-2.52.0-2|5	Version:	2.52.0
21cr|prometheus-2.52.0-2|6	Release:	2
21cr|prometheus-2.52.0-2|7	License:	ASL 2.0
21cr|prometheus-2.52.0-2|8	Group:		Monitoring
21cr|prometheus-2.52.0-2|9	Url:		https://prometheus.io
21cr|prometheus-2.52.0-2|10	Source0:	https://github.com/prometheus/prometheus/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|prometheus-2.52.0-2|11	# make it with go mod vendor
21cr|prometheus-2.52.0-2|12	Source1:	vendor.tar.gz
21cr|prometheus-2.52.0-2|13	# cd web/ui && npm install
21cr|prometheus-2.52.0-2|14	# gzip node_modules directory
21cr|prometheus-2.52.0-2|15	Source2:	node_modules.tar.gz
21cr|prometheus-2.52.0-2|16	Source3:	react-17.0.60.tgz
21cr|prometheus-2.52.0-2|17	# we use system promu
21cr|prometheus-2.52.0-2|18	Patch0:		prometheus-2.45.3-promu.patch
21cr|prometheus-2.52.0-2|19	BuildRequires:	go >= 1.11
21cr|prometheus-2.52.0-2|20	BuildRequires:	yarn
21cr|prometheus-2.52.0-2|21	BuildRequires:	curl
21cr|prometheus-2.52.0-2|22	BuildRequires:	promu
21cr|prometheus-2.52.0-2|23	# golang not avail for this arch
21cr|prometheus-2.52.0-2|24	ExcludeArch:	%{e2k} %{riscv}
21cr|prometheus-2.52.0-2|25	
21cr|prometheus-2.52.0-2|26	%description
21cr|prometheus-2.52.0-2|27	Prometheus, a Cloud Native Computing Foundation project,
21cr|prometheus-2.52.0-2|28	is a systems and service monitoring system. It collects
21cr|prometheus-2.52.0-2|29	metrics from configured targets at given intervals,
21cr|prometheus-2.52.0-2|30	evaluates rule expressions, displays the results,
21cr|prometheus-2.52.0-2|31	and can trigger alerts when specified conditions are
21cr|prometheus-2.52.0-2|32	observed.
21cr|prometheus-2.52.0-2|33	
21cr|prometheus-2.52.0-2|34	The features that distinguish Prometheus from other
21cr|prometheus-2.52.0-2|35	metrics and monitoring systems are:
21cr|prometheus-2.52.0-2|36	
21cr|prometheus-2.52.0-2|37	- A multi-dimensional data model (time series defined
21cr|prometheus-2.52.0-2|38	by metric name and set of key/value dimensions)
21cr|prometheus-2.52.0-2|39	- PromQL, a powerful and flexible query language to
21cr|prometheus-2.52.0-2|40	leverage this dimensionality
21cr|prometheus-2.52.0-2|41	- No dependency on distributed storage; single server
21cr|prometheus-2.52.0-2|42	nodes are autonomous
21cr|prometheus-2.52.0-2|43	- An HTTP pull model for time series collection
21cr|prometheus-2.52.0-2|44	- Pushing time series is supported via an intermediary
21cr|prometheus-2.52.0-2|45	gateway for batch jobs
21cr|prometheus-2.52.0-2|46	- Targets are discovered via service discovery or static
21cr|prometheus-2.52.0-2|47	configuration
21cr|prometheus-2.52.0-2|48	- Multiple modes of graphing and dashboarding support
21cr|prometheus-2.52.0-2|49	- Support for hierarchical and horizontal federation
21cr|prometheus-2.52.0-2|50	
21cr|prometheus-2.52.0-2|51	%files
21cr|prometheus-2.52.0-2|52	%doc README.md LICENSE docs
21cr|prometheus-2.52.0-2|53	%{_bindir}/%{name}
21cr|prometheus-2.52.0-2|54	
21cr|prometheus-2.52.0-2|55	#------------------------------------------------------------
21cr|prometheus-2.52.0-2|56	
21cr|prometheus-2.52.0-2|57	%package -n promtool
21cr|prometheus-2.52.0-2|58	Summary:	Prometheus tool
21cr|prometheus-2.52.0-2|59	Group:		Monitoring
21cr|prometheus-2.52.0-2|60	
21cr|prometheus-2.52.0-2|61	%description -n promtool
21cr|prometheus-2.52.0-2|62	Prometheus tool.
21cr|prometheus-2.52.0-2|63	
21cr|prometheus-2.52.0-2|64	%files -n promtool
21cr|prometheus-2.52.0-2|65	%doc LICENSE
21cr|prometheus-2.52.0-2|66	%{_bindir}/promtool
21cr|prometheus-2.52.0-2|67	
21cr|prometheus-2.52.0-2|68	#------------------------------------------------------------
21cr|prometheus-2.52.0-2|69	%prep
21cr|prometheus-2.52.0-2|70	%setup -q -a1 -a2 -a3
21cr|prometheus-2.52.0-2|71	%apply_patches
21cr|prometheus-2.52.0-2|72	
21cr|prometheus-2.52.0-2|73	mv ./node_modules ./web/ui/
21cr|prometheus-2.52.0-2|74	#mkdir ./web/ui/static/react
21cr|prometheus-2.52.0-2|75	#cp -r react*/* ./web/ui/static/react/
21cr|prometheus-2.52.0-2|76	mkdir -p ./web/ui/react-app/node_modules/@types/react/
21cr|prometheus-2.52.0-2|77	cp -r react*/* ./web/ui/react-app/node_modules/@types/react/
21cr|prometheus-2.52.0-2|78	
21cr|prometheus-2.52.0-2|79	%build
21cr|prometheus-2.52.0-2|80	make build
21cr|prometheus-2.52.0-2|81	
21cr|prometheus-2.52.0-2|82	%install
21cr|prometheus-2.52.0-2|83	install -Dm0755 %{name}  %{buildroot}%{_bindir}/%{name}
21cr|prometheus-2.52.0-2|84	install -Dm0755 promtool %{buildroot}%{_bindir}/promtool
21cr|prometheus-2.52.0-2|85	

6436 21
21cr|promu-0.17.0-1|1	%define		debug_package %nil
21cr|promu-0.17.0-1|2	
21cr|promu-0.17.0-1|3	Name:		promu
21cr|promu-0.17.0-1|4	Version:	0.17.0
21cr|promu-0.17.0-1|5	Release:	1
21cr|promu-0.17.0-1|6	Summary:	Prometheus Utility Tool
21cr|promu-0.17.0-1|7	Group:		Development/Other
21cr|promu-0.17.0-1|8	License:	Apache-2.0
21cr|promu-0.17.0-1|9	URL:		https://prometheus.io
21cr|promu-0.17.0-1|10	Source0:	https://github.com/prometheus/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|promu-0.17.0-1|11	# create with 'go mod vendor' and tar.gz vendor directory
21cr|promu-0.17.0-1|12	Source1:	vendor.tar.gz
21cr|promu-0.17.0-1|13	BuildRequires:	go >= 1.11
21cr|promu-0.17.0-1|14	BuildRequires:	upx
21cr|promu-0.17.0-1|15	# golang not avail for this arch
21cr|promu-0.17.0-1|16	ExcludeArch:	%{e2k} %{riscv}
21cr|promu-0.17.0-1|17	
21cr|promu-0.17.0-1|18	%description
21cr|promu-0.17.0-1|19	Prometheus Alertmanager
21cr|promu-0.17.0-1|20	
21cr|promu-0.17.0-1|21	%prep
21cr|promu-0.17.0-1|22	%setup -q -a1
21cr|promu-0.17.0-1|23	
21cr|promu-0.17.0-1|24	%build
21cr|promu-0.17.0-1|25	make build
21cr|promu-0.17.0-1|26	upx %{name}-%{version}
21cr|promu-0.17.0-1|27	
21cr|promu-0.17.0-1|28	%install
21cr|promu-0.17.0-1|29	install -Dm0755 %{name}-%{version} %{buildroot}%{_bindir}/%{name}
21cr|promu-0.17.0-1|30	
21cr|promu-0.17.0-1|31	%files
21cr|promu-0.17.0-1|32	%doc README.md LICENSE
21cr|promu-0.17.0-1|33	%{_bindir}/%{name}

6437 21
21cr|Propaganda-1-21|1	Summary:	Desktop Enhancements For Linux
21cr|Propaganda-1-21|2	Name:		Propaganda
21cr|Propaganda-1-21|3	Version:	1
21cr|Propaganda-1-21|4	Release:	21
21cr|Propaganda-1-21|5	License:	GPL
21cr|Propaganda-1-21|6	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|7	Url:		http://propaganda.system12.com/
21cr|Propaganda-1-21|8	Source0:	Propaganda-EVERYTHING.tar.bz2
21cr|Propaganda-1-21|9	Source1:	Desktop-Propaganda
21cr|Propaganda-1-21|10	Source2:	Propaganda-Vol13.tar.bz2
21cr|Propaganda-1-21|11	Source3:	Propaganda-Vol14.tar.bz2
21cr|Propaganda-1-21|12	BuildRequires:	findutils
21cr|Propaganda-1-21|13	BuildArch:	noarch
21cr|Propaganda-1-21|14	
21cr|Propaganda-1-21|15	%description
21cr|Propaganda-1-21|16	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|17	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|18	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|19	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|20	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|21	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|22	
21cr|Propaganda-1-21|23	%package Vol1
21cr|Propaganda-1-21|24	Summary:	Propaganda Volume 1 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|25	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|26	
21cr|Propaganda-1-21|27	%description Vol1
21cr|Propaganda-1-21|28	This is Volume 1 of Propaganda Collection.
21cr|Propaganda-1-21|29	
21cr|Propaganda-1-21|30	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|31	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|32	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|33	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|34	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|35	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|36	
21cr|Propaganda-1-21|37	%package Vol2
21cr|Propaganda-1-21|38	Summary:	Propaganda Volume 2 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|39	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|40	
21cr|Propaganda-1-21|41	%description Vol2
21cr|Propaganda-1-21|42	This is Volume 2 of Propaganda Collection.
21cr|Propaganda-1-21|43	
21cr|Propaganda-1-21|44	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|45	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|46	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|47	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|48	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|49	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|50	
21cr|Propaganda-1-21|51	%package Vol3
21cr|Propaganda-1-21|52	Summary:	Propaganda Volume 3 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|53	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|54	
21cr|Propaganda-1-21|55	%description Vol3
21cr|Propaganda-1-21|56	This is Volume 3 of Propaganda Collection.
21cr|Propaganda-1-21|57	
21cr|Propaganda-1-21|58	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|59	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|60	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|61	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|62	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|63	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|64	
21cr|Propaganda-1-21|65	%package Vol4
21cr|Propaganda-1-21|66	Summary:	Propaganda Volume 4 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|67	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|68	
21cr|Propaganda-1-21|69	%description Vol4
21cr|Propaganda-1-21|70	This is Volume 4 of Propaganda Collection.
21cr|Propaganda-1-21|71	
21cr|Propaganda-1-21|72	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|73	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|74	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|75	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|76	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|77	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|78	
21cr|Propaganda-1-21|79	%package Vol5
21cr|Propaganda-1-21|80	Summary:	Propaganda Volume 5 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|81	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|82	
21cr|Propaganda-1-21|83	%description Vol5
21cr|Propaganda-1-21|84	This is Volume 5 of Propaganda Collection.
21cr|Propaganda-1-21|85	
21cr|Propaganda-1-21|86	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|87	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|88	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|89	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|90	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|91	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|92	
21cr|Propaganda-1-21|93	%package Vol6
21cr|Propaganda-1-21|94	Summary:	Propaganda Volume 6 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|95	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|96	
21cr|Propaganda-1-21|97	%description Vol6
21cr|Propaganda-1-21|98	This is Volume 6 of Propaganda Collection.
21cr|Propaganda-1-21|99	
21cr|Propaganda-1-21|100	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|101	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|102	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|103	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|104	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|105	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|106	
21cr|Propaganda-1-21|107	%package Vol7
21cr|Propaganda-1-21|108	Summary:	Propaganda Volume 7 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|109	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|110	
21cr|Propaganda-1-21|111	%description Vol7
21cr|Propaganda-1-21|112	This is Volume 7 of Propaganda Collection.
21cr|Propaganda-1-21|113	
21cr|Propaganda-1-21|114	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|115	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|116	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|117	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|118	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|119	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|120	
21cr|Propaganda-1-21|121	%package Vol8
21cr|Propaganda-1-21|122	Summary:	Propaganda Volume 8 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|123	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|124	
21cr|Propaganda-1-21|125	%description Vol8
21cr|Propaganda-1-21|126	This is Volume 8 of Propaganda Collection.
21cr|Propaganda-1-21|127	
21cr|Propaganda-1-21|128	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|129	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|130	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|131	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|132	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|133	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|134	
21cr|Propaganda-1-21|135	%package Vol9
21cr|Propaganda-1-21|136	Summary:	Propaganda Volume 9 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|137	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|138	
21cr|Propaganda-1-21|139	%description Vol9
21cr|Propaganda-1-21|140	This is Volume 9 of Propaganda Collection.
21cr|Propaganda-1-21|141	
21cr|Propaganda-1-21|142	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|143	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|144	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|145	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|146	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|147	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|148	
21cr|Propaganda-1-21|149	%package Vol10
21cr|Propaganda-1-21|150	Summary:	Propaganda Volume 10 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|151	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|152	
21cr|Propaganda-1-21|153	%description Vol10
21cr|Propaganda-1-21|154	This is Volume 10 of Propaganda Collection.
21cr|Propaganda-1-21|155	
21cr|Propaganda-1-21|156	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|157	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|158	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|159	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|160	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|161	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|162	
21cr|Propaganda-1-21|163	%package Vol11
21cr|Propaganda-1-21|164	Summary:	Propaganda Volume 11 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|165	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|166	
21cr|Propaganda-1-21|167	%description Vol11
21cr|Propaganda-1-21|168	This is Volume 11 of Propaganda Collection.
21cr|Propaganda-1-21|169	
21cr|Propaganda-1-21|170	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|171	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|172	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|173	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|174	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|175	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|176	
21cr|Propaganda-1-21|177	%package Vol12
21cr|Propaganda-1-21|178	Summary:	Propaganda Volume 12 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|179	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|180	
21cr|Propaganda-1-21|181	%description Vol12
21cr|Propaganda-1-21|182	This is Volume 12 of Propaganda Collection.
21cr|Propaganda-1-21|183	
21cr|Propaganda-1-21|184	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|185	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|186	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|187	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|188	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|189	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|190	
21cr|Propaganda-1-21|191	%package Vol13
21cr|Propaganda-1-21|192	Summary:	Propaganda Volume 13 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|193	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|194	
21cr|Propaganda-1-21|195	%description Vol13
21cr|Propaganda-1-21|196	This is Volume 13 of Propaganda Collection.
21cr|Propaganda-1-21|197	
21cr|Propaganda-1-21|198	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|199	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|200	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|201	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|202	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|203	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|204	
21cr|Propaganda-1-21|205	%package Vol14
21cr|Propaganda-1-21|206	Summary:	Propaganda Volume 14 - Desktop Enhancements For Linux
21cr|Propaganda-1-21|207	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|208	
21cr|Propaganda-1-21|209	%description Vol14
21cr|Propaganda-1-21|210	This is Volume 14 of Propaganda Collection.
21cr|Propaganda-1-21|211	
21cr|Propaganda-1-21|212	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|213	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|214	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|215	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|216	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|217	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|218	
21cr|Propaganda-1-21|219	%package For-E
21cr|Propaganda-1-21|220	Summary:	Propaganda For E - Desktop Enhancements For Linux
21cr|Propaganda-1-21|221	Group:		Graphical desktop/Other
21cr|Propaganda-1-21|222	
21cr|Propaganda-1-21|223	%description For-E
21cr|Propaganda-1-21|224	This is Volume "For-E" (Enlightenment) of Propaganda Collection. Althought
21cr|Propaganda-1-21|225	is name is "For-E", you can use it for another Window Mangager (of course).
21cr|Propaganda-1-21|226	
21cr|Propaganda-1-21|227	Propaganda, at its core, is basically a collection of "seamless tiles"..
21cr|Propaganda-1-21|228	Graphics which are drawn in such a way that they do not appear to repeat
21cr|Propaganda-1-21|229	at the edges. All the graphics for Propaganda are drawn with GIMP, an
21cr|Propaganda-1-21|230	excellent paint program also made available under the GNU GPL. Propaganda
21cr|Propaganda-1-21|231	tiles are painted in a wide variety of styles, textures and sizes, making
21cr|Propaganda-1-21|232	them ideal for use in 3D applications, or simply as desktop wallpaper.
21cr|Propaganda-1-21|233	
21cr|Propaganda-1-21|234	%prep
21cr|Propaganda-1-21|235	%setup -q -c -n %{name}-1 -a 0 -a 2 -a 3
21cr|Propaganda-1-21|236	
21cr|Propaganda-1-21|237	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol1/.directory
21cr|Propaganda-1-21|238	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol2/.directory
21cr|Propaganda-1-21|239	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol3/.directory
21cr|Propaganda-1-21|240	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol4/.directory
21cr|Propaganda-1-21|241	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol5/.directory
21cr|Propaganda-1-21|242	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol6/.directory
21cr|Propaganda-1-21|243	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol7/.directory
21cr|Propaganda-1-21|244	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol8/.directory
21cr|Propaganda-1-21|245	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol9/.directory
21cr|Propaganda-1-21|246	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol10/.directory
21cr|Propaganda-1-21|247	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol11/.directory
21cr|Propaganda-1-21|248	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol12/.directory
21cr|Propaganda-1-21|249	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol13/.directory
21cr|Propaganda-1-21|250	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol14/.directory
21cr|Propaganda-1-21|251	cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-For-E/.directory
21cr|Propaganda-1-21|252	
21cr|Propaganda-1-21|253	
21cr|Propaganda-1-21|254	%install
21cr|Propaganda-1-21|255	mkdir -p %{buildroot}%{_datadir}/wallpapers
21cr|Propaganda-1-21|256	cp -ar $RPM_BUILD_DIR/%{name}-1/Propaganda* %{buildroot}%{_datadir}/wallpapers
21cr|Propaganda-1-21|257	find %{buildroot}%{_datadir}/wallpapers -type f -not \
21cr|Propaganda-1-21|258	\( -name .directory -or -iname \*.html -or -iname \*.JPG \) | xargs rm
21cr|Propaganda-1-21|259	
21cr|Propaganda-1-21|260	%files Vol1
21cr|Propaganda-1-21|261	%{_datadir}/wallpapers/%{name}-Vol1
21cr|Propaganda-1-21|262	%doc README README-PROPAGANDA COPYING %{name}-Vol1/script.perl
21cr|Propaganda-1-21|263	
21cr|Propaganda-1-21|264	%files Vol2
21cr|Propaganda-1-21|265	%{_datadir}/wallpapers/%{name}-Vol2
21cr|Propaganda-1-21|266	%doc README README-PROPAGANDA COPYING %{name}-Vol2/script.perl
21cr|Propaganda-1-21|267	
21cr|Propaganda-1-21|268	%files Vol3
21cr|Propaganda-1-21|269	%{_datadir}/wallpapers/%{name}-Vol3
21cr|Propaganda-1-21|270	%doc README README-PROPAGANDA COPYING %{name}-Vol3/script.perl
21cr|Propaganda-1-21|271	
21cr|Propaganda-1-21|272	%files Vol4
21cr|Propaganda-1-21|273	%{_datadir}/wallpapers/%{name}-Vol4
21cr|Propaganda-1-21|274	%doc README README-PROPAGANDA COPYING %{name}-Vol4/script.perl
21cr|Propaganda-1-21|275	
21cr|Propaganda-1-21|276	%files Vol5
21cr|Propaganda-1-21|277	%{_datadir}/wallpapers/%{name}-Vol5
21cr|Propaganda-1-21|278	%doc README README-PROPAGANDA COPYING %{name}-Vol5/script.perl
21cr|Propaganda-1-21|279	
21cr|Propaganda-1-21|280	%files Vol6
21cr|Propaganda-1-21|281	%{_datadir}/wallpapers/%{name}-Vol6
21cr|Propaganda-1-21|282	%doc README README-PROPAGANDA COPYING %{name}-Vol6/script.perl
21cr|Propaganda-1-21|283	
21cr|Propaganda-1-21|284	%files Vol7
21cr|Propaganda-1-21|285	%{_datadir}/wallpapers/%{name}-Vol7
21cr|Propaganda-1-21|286	%doc README README-PROPAGANDA COPYING %{name}-Vol7/script.perl
21cr|Propaganda-1-21|287	
21cr|Propaganda-1-21|288	%files Vol8
21cr|Propaganda-1-21|289	%{_datadir}/wallpapers/%{name}-Vol8
21cr|Propaganda-1-21|290	%doc README README-PROPAGANDA COPYING %{name}-Vol8/script.perl
21cr|Propaganda-1-21|291	
21cr|Propaganda-1-21|292	%files Vol9
21cr|Propaganda-1-21|293	%{_datadir}/wallpapers/%{name}-Vol9
21cr|Propaganda-1-21|294	%doc README README-PROPAGANDA COPYING %{name}-Vol9/script.perl
21cr|Propaganda-1-21|295	
21cr|Propaganda-1-21|296	%files Vol10
21cr|Propaganda-1-21|297	%{_datadir}/wallpapers/%{name}-Vol10
21cr|Propaganda-1-21|298	%doc README README-PROPAGANDA COPYING %{name}-Vol10/script.perl
21cr|Propaganda-1-21|299	
21cr|Propaganda-1-21|300	%files Vol11
21cr|Propaganda-1-21|301	%{_datadir}/wallpapers/%{name}-Vol11
21cr|Propaganda-1-21|302	%doc README README-PROPAGANDA COPYING %{name}-Vol11/script.perl
21cr|Propaganda-1-21|303	
21cr|Propaganda-1-21|304	%files Vol12
21cr|Propaganda-1-21|305	%{_datadir}/wallpapers/%{name}-Vol12
21cr|Propaganda-1-21|306	%doc README README-PROPAGANDA COPYING %{name}-Vol12/script.perl
21cr|Propaganda-1-21|307	
21cr|Propaganda-1-21|308	%files Vol13
21cr|Propaganda-1-21|309	%{_datadir}/wallpapers/%{name}-Vol13
21cr|Propaganda-1-21|310	%doc README README-PROPAGANDA COPYING %{name}-Vol13/script.perl
21cr|Propaganda-1-21|311	
21cr|Propaganda-1-21|312	%files Vol14
21cr|Propaganda-1-21|313	%{_datadir}/wallpapers/%{name}-Vol14
21cr|Propaganda-1-21|314	%doc README README-PROPAGANDA COPYING %{name}-Vol14/script.perl
21cr|Propaganda-1-21|315	
21cr|Propaganda-1-21|316	%files For-E
21cr|Propaganda-1-21|317	%{_datadir}/wallpapers/%{name}-For-E
21cr|Propaganda-1-21|318	%doc README README-PROPAGANDA COPYING %{name}-For-E/script.perl

6438 21
21cr|properties-cpp-0.0.1-1|1	%define debug_package %{nil}
21cr|properties-cpp-0.0.1-1|2	%define devname %mklibname properties-cpp -d
21cr|properties-cpp-0.0.1-1|3	
21cr|properties-cpp-0.0.1-1|4	Name: properties-cpp
21cr|properties-cpp-0.0.1-1|5	Version: 0.0.1
21cr|properties-cpp-0.0.1-1|6	Release: 1
21cr|properties-cpp-0.0.1-1|7	Source0: %{name}-%{version}.tar.xz
21cr|properties-cpp-0.0.1-1|8	# https://git.alpinelinux.org/aports/tree/community/properties-cpp?h=master
21cr|properties-cpp-0.0.1-1|9	Patch0: cmake-cleanup.patch
21cr|properties-cpp-0.0.1-1|10	Summary: C++11 implementation of properties and signals
21cr|properties-cpp-0.0.1-1|11	URL: http://launchpad.net/properties-cpp
21cr|properties-cpp-0.0.1-1|12	License: LGPLv3
21cr|properties-cpp-0.0.1-1|13	Group: System/Libraries
21cr|properties-cpp-0.0.1-1|14	BuildRequires: cmake
21cr|properties-cpp-0.0.1-1|15	BuildRequires: pkgconfig(gmock)
21cr|properties-cpp-0.0.1-1|16	BuildRequires: doxygen
21cr|properties-cpp-0.0.1-1|17	
21cr|properties-cpp-0.0.1-1|18	%description
21cr|properties-cpp-0.0.1-1|19	process-cpp is a simple header-only implementation of properties and
21cr|properties-cpp-0.0.1-1|20	signals. It is meant to be used for developing low-level system
21cr|properties-cpp-0.0.1-1|21	services. Its main features include:
21cr|properties-cpp-0.0.1-1|22	
21cr|properties-cpp-0.0.1-1|23	- Thread-safe signal invocation and observer mgmt.
21cr|properties-cpp-0.0.1-1|24	- The ability to dispatch signal invocations via arbitrary event loops.
21cr|properties-cpp-0.0.1-1|25	- Typed properties with an in-place update mechanism that avoids unneccessary
21cr|properties-cpp-0.0.1-1|26	deep copies.
21cr|properties-cpp-0.0.1-1|27	- Well tested and documented.
21cr|properties-cpp-0.0.1-1|28	
21cr|properties-cpp-0.0.1-1|29	#-----------------------------------------------------------------------
21cr|properties-cpp-0.0.1-1|30	
21cr|properties-cpp-0.0.1-1|31	%package -n %{devname}
21cr|properties-cpp-0.0.1-1|32	Summary: Development files for %{name}
21cr|properties-cpp-0.0.1-1|33	Group: Development/C
21cr|properties-cpp-0.0.1-1|34	
21cr|properties-cpp-0.0.1-1|35	%description -n %{devname}
21cr|properties-cpp-0.0.1-1|36	Development files (Headers etc.) for %{name}.
21cr|properties-cpp-0.0.1-1|37	
21cr|properties-cpp-0.0.1-1|38	%files -n %{devname}
21cr|properties-cpp-0.0.1-1|39	%{_includedir}/core
21cr|properties-cpp-0.0.1-1|40	%{_libdir}/pkgconfig/properties-cpp.pc
21cr|properties-cpp-0.0.1-1|41	%doc %{_docdir}/properties-cpp
21cr|properties-cpp-0.0.1-1|42	
21cr|properties-cpp-0.0.1-1|43	#-----------------------------------------------------------------------
21cr|properties-cpp-0.0.1-1|44	
21cr|properties-cpp-0.0.1-1|45	%prep
21cr|properties-cpp-0.0.1-1|46	%setup -qn %{name}
21cr|properties-cpp-0.0.1-1|47	%autopatch -p1
21cr|properties-cpp-0.0.1-1|48	
21cr|properties-cpp-0.0.1-1|49	%cmake
21cr|properties-cpp-0.0.1-1|50	
21cr|properties-cpp-0.0.1-1|51	%build
21cr|properties-cpp-0.0.1-1|52	%cmake
21cr|properties-cpp-0.0.1-1|53	
21cr|properties-cpp-0.0.1-1|54	%install
21cr|properties-cpp-0.0.1-1|55	%makeinstall_std -C build

6439 21
21cr|prosody-0.11.10-1|1	%define debug_package %{nil}
21cr|prosody-0.11.10-1|2	
21cr|prosody-0.11.10-1|3	Summary:	Light Lua Jabber/XMPP server
21cr|prosody-0.11.10-1|4	Name:		prosody
21cr|prosody-0.11.10-1|5	Version:	0.11.10
21cr|prosody-0.11.10-1|6	Release:	1
21cr|prosody-0.11.10-1|7	License:	MIT
21cr|prosody-0.11.10-1|8	Group:		System/Servers
21cr|prosody-0.11.10-1|9	URL:		http://prosody.im
21cr|prosody-0.11.10-1|10	Source0:	http://prosody.im/downloads/source/%{name}-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|prosody-0.11.10-1|11	Source1:	%{name}.service
21cr|prosody-0.11.10-1|12	Source2:	%{name}.sysconfig
21cr|prosody-0.11.10-1|13	Source3:	%{name}.config
21cr|prosody-0.11.10-1|14	Source5:	prosody.tmpfilesd
21cr|prosody-0.11.10-1|15	Source6:	prosody.sysusers.conf
21cr|prosody-0.11.10-1|16	BuildRequires:	pkgconfig(lua)
21cr|prosody-0.11.10-1|17	BuildRequires:	pkgconfig(openssl)
21cr|prosody-0.11.10-1|18	BuildRequires:	idn-devel
21cr|prosody-0.11.10-1|19	Requires(pre):	/bin/systemd-sysusers
21cr|prosody-0.11.10-1|20	Requires(post):	rpm-helper
21cr|prosody-0.11.10-1|21	Requires(preun):	rpm-helper
21cr|prosody-0.11.10-1|22	Requires(postun):	rpm-helper
21cr|prosody-0.11.10-1|23	Requires:	lua5.3
21cr|prosody-0.11.10-1|24	Recommends:	lua5.3-luasec
21cr|prosody-0.11.10-1|25	
21cr|prosody-0.11.10-1|26	%description
21cr|prosody-0.11.10-1|27	Prosody is an exciting new server for Jabber/XMPP written in Lua. It aims to
21cr|prosody-0.11.10-1|28	be easy to use, and light on resources. For developers it aims to give a
21cr|prosody-0.11.10-1|29	flexible system on which to rapidly develop added functionality, or
21cr|prosody-0.11.10-1|30	prototype new protocols
21cr|prosody-0.11.10-1|31	
21cr|prosody-0.11.10-1|32	%prep
21cr|prosody-0.11.10-1|33	%setup -q
21cr|prosody-0.11.10-1|34	
21cr|prosody-0.11.10-1|35	%build
21cr|prosody-0.11.10-1|36	./configure \
21cr|prosody-0.11.10-1|37	--prefix=/usr \
21cr|prosody-0.11.10-1|38	--runwith=%{_bindir}/lua5.3
21cr|prosody-0.11.10-1|39	%make
21cr|prosody-0.11.10-1|40	
21cr|prosody-0.11.10-1|41	%install
21cr|prosody-0.11.10-1|42	%makeinstall_std
21cr|prosody-0.11.10-1|43	
21cr|prosody-0.11.10-1|44	
21cr|prosody-0.11.10-1|45	mkdir -p %{buildroot}%{_unitdir}
21cr|prosody-0.11.10-1|46	cat %{SOURCE1} > %{buildroot}%{_unitdir}/%{name}.service
21cr|prosody-0.11.10-1|47	
21cr|prosody-0.11.10-1|48	install -D -p -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|prosody-0.11.10-1|49	
21cr|prosody-0.11.10-1|50	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
21cr|prosody-0.11.10-1|51	cat %{SOURCE2} > %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|prosody-0.11.10-1|52	
21cr|prosody-0.11.10-1|53	cat %{SOURCE3} > %{buildroot}%{_sysconfdir}/%{name}/%{name}.cfg.lua
21cr|prosody-0.11.10-1|54	
21cr|prosody-0.11.10-1|55	mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}
21cr|prosody-0.11.10-1|56	
21cr|prosody-0.11.10-1|57	# install sysuser config
21cr|prosody-0.11.10-1|58	install -d %{buildroot}/%{_sysusersdir}
21cr|prosody-0.11.10-1|59	install -m0644 %{SOURCE6} %{buildroot}/%{_sysusersdir}/prosody.conf
21cr|prosody-0.11.10-1|60	
21cr|prosody-0.11.10-1|61	%pre
21cr|prosody-0.11.10-1|62	%sysusers_create_package prosody %{SOURCE6}
21cr|prosody-0.11.10-1|63	
21cr|prosody-0.11.10-1|64	%post
21cr|prosody-0.11.10-1|65	%systemd_post %{name}.service
21cr|prosody-0.11.10-1|66	
21cr|prosody-0.11.10-1|67	%preun
21cr|prosody-0.11.10-1|68	%systemd_preun %{name}.service
21cr|prosody-0.11.10-1|69	
21cr|prosody-0.11.10-1|70	%postun
21cr|prosody-0.11.10-1|71	%_postun_userdel %{name}
21cr|prosody-0.11.10-1|72	%systemd_postun_with_restart %{name}.service
21cr|prosody-0.11.10-1|73	
21cr|prosody-0.11.10-1|74	%files
21cr|prosody-0.11.10-1|75	%doc doc/*
21cr|prosody-0.11.10-1|76	%config(noreplace) %{_sysconfdir}/%{name}/
21cr|prosody-0.11.10-1|77	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|prosody-0.11.10-1|78	%attr(755,root,root) %config(noreplace) %{_unitdir}/%{name}.service
21cr|prosody-0.11.10-1|79	%attr(700,%{name},%{name}) %{_localstatedir}/lib/%{name}
21cr|prosody-0.11.10-1|80	%{_bindir}/%{name}ctl
21cr|prosody-0.11.10-1|81	%{_bindir}/%{name}
21cr|prosody-0.11.10-1|82	%{_prefix}/lib/%{name}
21cr|prosody-0.11.10-1|83	%{_mandir}/man1/%{name}ctl.*
21cr|prosody-0.11.10-1|84	%{_tmpfilesdir}/%{name}.conf
21cr|prosody-0.11.10-1|85	%{_sysusersdir}/prosody.conf
21cr|prosody-0.11.10-1|86	

6440 21
21cr|protontricks-1.12.0-1|1	Summary:	Winetricks wrapper for Valve's Proton games
21cr|protontricks-1.12.0-1|2	Name:		protontricks
21cr|protontricks-1.12.0-1|3	Version:	1.12.0
21cr|protontricks-1.12.0-1|4	Release:	1
21cr|protontricks-1.12.0-1|5	License:	GPLv3+
21cr|protontricks-1.12.0-1|6	Group:		Games/Other
21cr|protontricks-1.12.0-1|7	Url:		https://github.com/Matoking/protontricks
21cr|protontricks-1.12.0-1|8	# Take the sources from PyPI archive: the ones from github won't work
21cr|protontricks-1.12.0-1|9	Source0:	%{pypi_source %{name}}
21cr|protontricks-1.12.0-1|10	BuildRequires:	git
21cr|protontricks-1.12.0-1|11	BuildRequires:	python3dist(pip)
21cr|protontricks-1.12.0-1|12	BuildRequires:	python3dist(setuptools)
21cr|protontricks-1.12.0-1|13	BuildRequires:	python3dist(setuptools-scm)
21cr|protontricks-1.12.0-1|14	BuildRequires:	python3dist(vdf)
21cr|protontricks-1.12.0-1|15	BuildRequires:	pkgconfig(python3)
21cr|protontricks-1.12.0-1|16	Requires:	winetricks
21cr|protontricks-1.12.0-1|17	Requires:	yad
21cr|protontricks-1.12.0-1|18	Requires:	python3dist(vdf)
21cr|protontricks-1.12.0-1|19	# This is really a Requires, but Steam is in Non-free
21cr|protontricks-1.12.0-1|20	Recommends:	steam
21cr|protontricks-1.12.0-1|21	BuildArch:	noarch
21cr|protontricks-1.12.0-1|22	ExclusiveArch:	%{x86_64} %{ix86}
21cr|protontricks-1.12.0-1|23	
21cr|protontricks-1.12.0-1|24	%description
21cr|protontricks-1.12.0-1|25	A simple wrapper that does winetricks things for Steam Play/Proton enabled
21cr|protontricks-1.12.0-1|26	games. Since this is a wrapper, all commands that work for Winetricks will
21cr|protontricks-1.12.0-1|27	likely work for %{name} as well.
21cr|protontricks-1.12.0-1|28	
21cr|protontricks-1.12.0-1|29	%files
21cr|protontricks-1.12.0-1|30	%doc README.md
21cr|protontricks-1.12.0-1|31	%license LICENSE
21cr|protontricks-1.12.0-1|32	%{_bindir}/%{name}*
21cr|protontricks-1.12.0-1|33	%{_datadir}/applications/*.desktop
21cr|protontricks-1.12.0-1|34	%{py3_puresitedir}/%{name}/*
21cr|protontricks-1.12.0-1|35	%{py3_puresitedir}/%{name}-*-py*.*.egg-info
21cr|protontricks-1.12.0-1|36	
21cr|protontricks-1.12.0-1|37	#-----------------------------------------------------------------------------
21cr|protontricks-1.12.0-1|38	
21cr|protontricks-1.12.0-1|39	%prep
21cr|protontricks-1.12.0-1|40	%autosetup -p1
21cr|protontricks-1.12.0-1|41	
21cr|protontricks-1.12.0-1|42	
21cr|protontricks-1.12.0-1|43	%build
21cr|protontricks-1.12.0-1|44	%py3_build
21cr|protontricks-1.12.0-1|45	
21cr|protontricks-1.12.0-1|46	
21cr|protontricks-1.12.0-1|47	%install
21cr|protontricks-1.12.0-1|48	%py3_install
21cr|protontricks-1.12.0-1|49	
21cr|protontricks-1.12.0-1|50	# Fix perms
21cr|protontricks-1.12.0-1|51	chmod -x %{buildroot}%{py3_puresitedir}/%{name}/cli/main.py
21cr|protontricks-1.12.0-1|52	chmod +x %{buildroot}%{py3_puresitedir}/%{name}/data/scripts/*.sh

6441 21
21cr|protonvpn-1.1-1|1	%global debug_package %{nil}
21cr|protonvpn-1.1-1|2	
21cr|protonvpn-1.1-1|3	Name:		protonvpn
21cr|protonvpn-1.1-1|4	Version:	1.1
21cr|protonvpn-1.1-1|5	Release:	1
21cr|protonvpn-1.1-1|6	Summary:	ProtonVPN-GUI (Proton VPN Connector)
21cr|protonvpn-1.1-1|7	Group:		System/Configuration/Networking
21cr|protonvpn-1.1-1|8	License:	GPLv3+
21cr|protonvpn-1.1-1|9	URL:		https://github.com/AKotov-dev/protonvpn-gui
21cr|protonvpn-1.1-1|10	Source0:	https://github.com/AKotov-dev/protonvpn-gui/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|protonvpn-1.1-1|11	Source1:	protonvpn
21cr|protonvpn-1.1-1|12	Source2:	protonvpn.png
21cr|protonvpn-1.1-1|13	Source3:	protonvpn.desktop
21cr|protonvpn-1.1-1|14	Source4:	protonvpn.policy
21cr|protonvpn-1.1-1|15	BuildRequires:	lazarus
21cr|protonvpn-1.1-1|16	BuildRequires:	gettext
21cr|protonvpn-1.1-1|17	Requires:	openvpn
21cr|protonvpn-1.1-1|18	Requires:	systemd
21cr|protonvpn-1.1-1|19	Requires:	polkit
21cr|protonvpn-1.1-1|20	Requires:	unzip
21cr|protonvpn-1.1-1|21	Requires:	fping
21cr|protonvpn-1.1-1|22	Requires:	procps-ng
21cr|protonvpn-1.1-1|23	Requires:	gtk2
21cr|protonvpn-1.1-1|24	
21cr|protonvpn-1.1-1|25	%description
21cr|protonvpn-1.1-1|26	Download the archive of vpn configurations from Proton's personal account and upload them to the program
21cr|protonvpn-1.1-1|27	
21cr|protonvpn-1.1-1|28	%files
21cr|protonvpn-1.1-1|29	%doc ../README.md
21cr|protonvpn-1.1-1|30	%license ../LICENSE
21cr|protonvpn-1.1-1|31	%{_sysconfdir}/%{name}
21cr|protonvpn-1.1-1|32	%attr(0755,root,root) %{_bindir}/%{name}
21cr|protonvpn-1.1-1|33	%{_unitdir}/%{name}.service
21cr|protonvpn-1.1-1|34	%{_datadir}/%{name}
21cr|protonvpn-1.1-1|35	%{_datadir}/applications/%{name}.desktop
21cr|protonvpn-1.1-1|36	%{_datadir}/pixmaps/%{name}.png
21cr|protonvpn-1.1-1|37	%{_datadir}/polkit-1/actions/%{name}.policy
21cr|protonvpn-1.1-1|38	
21cr|protonvpn-1.1-1|39	%post
21cr|protonvpn-1.1-1|40	%systemd_post %{name}.service
21cr|protonvpn-1.1-1|41	
21cr|protonvpn-1.1-1|42	%preun
21cr|protonvpn-1.1-1|43	%systemd_preun %{name}.service
21cr|protonvpn-1.1-1|44	
21cr|protonvpn-1.1-1|45	#----------------------------------------------------------------------
21cr|protonvpn-1.1-1|46	%prep
21cr|protonvpn-1.1-1|47	%setup -n protonvpn-gui-%{version}/%{name}
21cr|protonvpn-1.1-1|48	
21cr|protonvpn-1.1-1|49	# remove prebuild file
21cr|protonvpn-1.1-1|50	rm -f %{name}
21cr|protonvpn-1.1-1|51	
21cr|protonvpn-1.1-1|52	%build
21cr|protonvpn-1.1-1|53	lazbuild --build-all *.lpi
21cr|protonvpn-1.1-1|54	
21cr|protonvpn-1.1-1|55	#translate additional messages
21cr|protonvpn-1.1-1|56	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|protonvpn-1.1-1|57	
21cr|protonvpn-1.1-1|58	%install
21cr|protonvpn-1.1-1|59	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|protonvpn-1.1-1|60	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|protonvpn-1.1-1|61	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|protonvpn-1.1-1|62	mkdir -p %{buildroot}%{_bindir}
21cr|protonvpn-1.1-1|63	mkdir -p %{buildroot}%{_unitdir}
21cr|protonvpn-1.1-1|64	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|protonvpn-1.1-1|65	
21cr|protonvpn-1.1-1|66	cp etc/%{name}/* %{buildroot}%{_sysconfdir}/%{name}/
21cr|protonvpn-1.1-1|67	cp %{name} %{buildroot}%{_datadir}/%{name}/
21cr|protonvpn-1.1-1|68	cp etc/systemd/system/%{name}.service %{buildroot}%{_unitdir}/
21cr|protonvpn-1.1-1|69	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|protonvpn-1.1-1|70	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|protonvpn-1.1-1|71	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|protonvpn-1.1-1|72	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|protonvpn-1.1-1|73	cp %{SOURCE4} %{buildroot}%{_datadir}/polkit-1/actions

6442 21
21cr|proxychains-3.1-9|1	# Workaround to build with GCC 10
21cr|proxychains-3.1-9|2	%global optflags %{optflags} -fcommon
21cr|proxychains-3.1-9|3	%define major 3
21cr|proxychains-3.1-9|4	%define libname %mklibname %name %major
21cr|proxychains-3.1-9|5	%define develname %mklibname %name -d
21cr|proxychains-3.1-9|6	
21cr|proxychains-3.1-9|7	Name:		proxychains
21cr|proxychains-3.1-9|8	Version:	3.1
21cr|proxychains-3.1-9|9	Release:	9
21cr|proxychains-3.1-9|10	Summary:	This program forces any tcp connection to follow through proxy
21cr|proxychains-3.1-9|11	License:	GPL
21cr|proxychains-3.1-9|12	Group:		Networking/Other
21cr|proxychains-3.1-9|13	URL:		http://proxychains.sourceforge.net
21cr|proxychains-3.1-9|14	Source0:	http://prdownloads.sourceforge.net/proxychains/%{name}-%{version}.tar.gz
21cr|proxychains-3.1-9|15	Patch0:		proxychains-3.1-ld_preload.patch
21cr|proxychains-3.1-9|16	Patch1:		glibc215.patch
21cr|proxychains-3.1-9|17	Requires:	%{libname} = %{EVRD}
21cr|proxychains-3.1-9|18	
21cr|proxychains-3.1-9|19	%package -n %{libname}
21cr|proxychains-3.1-9|20	Summary:	This program forces any tcp connection to follow through proxy
21cr|proxychains-3.1-9|21	Group:		System/Libraries
21cr|proxychains-3.1-9|22	Obsoletes:	%{_lib}proxychains1 < 3.1-5
21cr|proxychains-3.1-9|23	
21cr|proxychains-3.1-9|24	%package -n %{develname}
21cr|proxychains-3.1-9|25	Summary:	This program forces any tcp connection to follow through proxy
21cr|proxychains-3.1-9|26	Group:		Development/Other
21cr|proxychains-3.1-9|27	Requires:	%{libname} = %{EVRD}
21cr|proxychains-3.1-9|28	
21cr|proxychains-3.1-9|29	%description
21cr|proxychains-3.1-9|30	This program forces any tcp connection made by any given tcp client
21cr|proxychains-3.1-9|31	to follow through proxy (or proxy chain). It is a kind of proxifier.
21cr|proxychains-3.1-9|32	It acts like sockscap / permeo / eborder driver ( intercepts TCP calls )
21cr|proxychains-3.1-9|33	It is FREE.
21cr|proxychains-3.1-9|34	This version (1.8.x)  supports SOCKS4, SOCKS5 and HTTP CONNECT proxy servers.
21cr|proxychains-3.1-9|35	Auth-types: socks - "user/pass" , http - "basic".
21cr|proxychains-3.1-9|36	
21cr|proxychains-3.1-9|37	%description -n %{libname}
21cr|proxychains-3.1-9|38	This program forces any tcp connection made by any given tcp client
21cr|proxychains-3.1-9|39	to follow through proxy (or proxy chain). It is a kind of proxifier.
21cr|proxychains-3.1-9|40	It acts like sockscap / permeo / eborder driver ( intercepts TCP calls )
21cr|proxychains-3.1-9|41	It is FREE.
21cr|proxychains-3.1-9|42	This version (1.8.x)  supports SOCKS4, SOCKS5 and HTTP CONNECT proxy servers.
21cr|proxychains-3.1-9|43	Auth-types: socks - "user/pass" , http - "basic".
21cr|proxychains-3.1-9|44	
21cr|proxychains-3.1-9|45	%description -n %{develname}
21cr|proxychains-3.1-9|46	Devel package for proxychains.
21cr|proxychains-3.1-9|47	
21cr|proxychains-3.1-9|48	%prep
21cr|proxychains-3.1-9|49	%setup -q
21cr|proxychains-3.1-9|50	%patch0 -p1
21cr|proxychains-3.1-9|51	%patch1 -p1
21cr|proxychains-3.1-9|52	
21cr|proxychains-3.1-9|53	%build
21cr|proxychains-3.1-9|54	%configure --disable-static
21cr|proxychains-3.1-9|55	
21cr|proxychains-3.1-9|56	%make
21cr|proxychains-3.1-9|57	
21cr|proxychains-3.1-9|58	%install
21cr|proxychains-3.1-9|59	%makeinstall_std
21cr|proxychains-3.1-9|60	
21cr|proxychains-3.1-9|61	%files
21cr|proxychains-3.1-9|62	%doc README AUTHORS COPYING ChangeLog
21cr|proxychains-3.1-9|63	%{_bindir}/*
21cr|proxychains-3.1-9|64	%config(noreplace) %{_sysconfdir}/*
21cr|proxychains-3.1-9|65	
21cr|proxychains-3.1-9|66	%files -n %{libname}
21cr|proxychains-3.1-9|67	%{_libdir}/*.so.%{major}*
21cr|proxychains-3.1-9|68	
21cr|proxychains-3.1-9|69	%files -n %{develname}
21cr|proxychains-3.1-9|70	%{_libdir}/*.so

6443 21
21cr|proxychains-ng-4.16-2|1	%define oname proxychains
21cr|proxychains-ng-4.16-2|2	%define ver 4
21cr|proxychains-ng-4.16-2|3	
21cr|proxychains-ng-4.16-2|4	Summary:	ProxyChains this proxying for tor
21cr|proxychains-ng-4.16-2|5	Name:		proxychains-ng
21cr|proxychains-ng-4.16-2|6	Version:	4.16
21cr|proxychains-ng-4.16-2|7	Release:	2
21cr|proxychains-ng-4.16-2|8	License:	GPLv2+
21cr|proxychains-ng-4.16-2|9	Group:		Networking/Other
21cr|proxychains-ng-4.16-2|10	Url:		https://github.com/rofl0r/proxychains-ng
21cr|proxychains-ng-4.16-2|11	Source0:	https://github.com/rofl0r/proxychains-ng/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|proxychains-ng-4.16-2|12	Source10:	%{name}.rpmlintrc
21cr|proxychains-ng-4.16-2|13	
21cr|proxychains-ng-4.16-2|14	%description
21cr|proxychains-ng-4.16-2|15	ProxyChains is a UNIX program, that hooks network-related libc functions
21cr|proxychains-ng-4.16-2|16	in DYNAMICALLY LINKED programs via a preloaded DLL (dlsym(), LD_PRELOAD)
21cr|proxychains-ng-4.16-2|17	and redirects the connections through SOCKS4a/5 or HTTP proxies.
21cr|proxychains-ng-4.16-2|18	It supports TCP only (no UDP/ICMP etc).
21cr|proxychains-ng-4.16-2|19	
21cr|proxychains-ng-4.16-2|20	The way it works is basically a HACK; so it is possible that it doesn't
21cr|proxychains-ng-4.16-2|21	work with your program, especially when it's a script, or starts
21cr|proxychains-ng-4.16-2|22	numerous processes like background daemons or uses dlopen() to load
21cr|proxychains-ng-4.16-2|23	"modules" (bug in glibc dynlinker).
21cr|proxychains-ng-4.16-2|24	
21cr|proxychains-ng-4.16-2|25	If your program doesn't work with proxychains, consider using an
21cr|proxychains-ng-4.16-2|26	iptables based solution instead; this is much more robust.
21cr|proxychains-ng-4.16-2|27	
21cr|proxychains-ng-4.16-2|28	%files
21cr|proxychains-ng-4.16-2|29	%doc README COPYING
21cr|proxychains-ng-4.16-2|30	%config(noreplace) %{_sysconfdir}/%{name}/%{oname}.conf
21cr|proxychains-ng-4.16-2|31	%{_bindir}/%{oname}%{ver}
21cr|proxychains-ng-4.16-2|32	%{_bindir}/proxychains4-daemon
21cr|proxychains-ng-4.16-2|33	%{_libdir}/lib%{oname}%{ver}.so
21cr|proxychains-ng-4.16-2|34	
21cr|proxychains-ng-4.16-2|35	#----------------------------------------------------------------------------
21cr|proxychains-ng-4.16-2|36	
21cr|proxychains-ng-4.16-2|37	%prep
21cr|proxychains-ng-4.16-2|38	%setup -q
21cr|proxychains-ng-4.16-2|39	
21cr|proxychains-ng-4.16-2|40	%build
21cr|proxychains-ng-4.16-2|41	%configure
21cr|proxychains-ng-4.16-2|42	%make
21cr|proxychains-ng-4.16-2|43	
21cr|proxychains-ng-4.16-2|44	%install
21cr|proxychains-ng-4.16-2|45	%makeinstall_std
21cr|proxychains-ng-4.16-2|46	
21cr|proxychains-ng-4.16-2|47	install -Dm0644 src/%{oname}.conf %{buildroot}%{_sysconfdir}/%{name}/%{oname}.conf
21cr|proxychains-ng-4.16-2|48	
21cr|proxychains-ng-4.16-2|49	# fix rpmlint error
21cr|proxychains-ng-4.16-2|50	strip %{buildroot}%{_libdir}/*.so

6444 21
21cr|proxycheck-0.49a-12|1	Name:		proxycheck
21cr|proxycheck-0.49a-12|2	Version:	0.49a
21cr|proxycheck-0.49a-12|3	Release:	12
21cr|proxycheck-0.49a-12|4	Summary:	A quick open proxy scanner
21cr|proxycheck-0.49a-12|5	Epoch:		1
21cr|proxycheck-0.49a-12|6	License:	GPL
21cr|proxycheck-0.49a-12|7	Group:		Networking/Other
21cr|proxycheck-0.49a-12|8	URL:		http://www.corpit.ru/mjt/proxycheck.html
21cr|proxycheck-0.49a-12|9	Source0:	http://www.corpit.ru/mjt/proxycheck/%{name}-%{version}.tar.gz
21cr|proxycheck-0.49a-12|10	Source1:	%{name}.logrotate.bz2
21cr|proxycheck-0.49a-12|11	Requires(pre):	rpm-helper
21cr|proxycheck-0.49a-12|12	
21cr|proxycheck-0.49a-12|13	%description
21cr|proxycheck-0.49a-12|14	Proxycheck is a simple tool to quickly check whenever a given host or set of
21cr|proxycheck-0.49a-12|15	hosts has open proxy server running. Open proxies of various kinds are (ab)used
21cr|proxycheck-0.49a-12|16	nowadays for various evil things like sending mass spam, hacking into your
21cr|proxycheck-0.49a-12|17	machine, making denial of service attacks (DoS) and the like. To stop the abuse
21cr|proxycheck-0.49a-12|18	of open proxy servers, one need to know whenever any machine runs such service
21cr|proxycheck-0.49a-12|19	or not.
21cr|proxycheck-0.49a-12|20	This command-line tool, proxycheck, may be used for such purpose. Currently, it
21cr|proxycheck-0.49a-12|21	understands 3 types of proxy servers: HTTP proxies that allows you to CONNECT
21cr|proxycheck-0.49a-12|22	to any host:port, SOCKS v4 and v5 proxies (www.socks.nec.com), and wingate
21cr|proxycheck-0.49a-12|23	"telnet" proxy servers.
21cr|proxycheck-0.49a-12|24	
21cr|proxycheck-0.49a-12|25	%package proxylogger
21cr|proxycheck-0.49a-12|26	Summary:	Receiving part of proxycheck
21cr|proxycheck-0.49a-12|27	Group:		Networking/Other
21cr|proxycheck-0.49a-12|28	Requires:	xinetd
21cr|proxycheck-0.49a-12|29	Requires(post,preun):	rpm-helper
21cr|proxycheck-0.49a-12|30	
21cr|proxycheck-0.49a-12|31	%description proxylogger
21cr|proxycheck-0.49a-12|32	Proxylogger is a trivial program (invoked from xinetd) that writes out a string
21cr|proxycheck-0.49a-12|33	"550 ESMTP_unwelcome [peer.ip.add.ress]" to the network and optionally waits
21cr|proxycheck-0.49a-12|34	for a string in form
21cr|proxycheck-0.49a-12|35	[junk]protocol:ip.add.re.ss:port\n
21cr|proxycheck-0.49a-12|36	from the remote system.  May be used as a destination for proxycheck program.
21cr|proxycheck-0.49a-12|37	All connections (together with the information in the above form, if given) are
21cr|proxycheck-0.49a-12|38	optionally logged to a specified file.
21cr|proxycheck-0.49a-12|39	
21cr|proxycheck-0.49a-12|40	To use proxylogger from proxycheck, use a command like:
21cr|proxycheck-0.49a-12|41	proxycheck -c chat::ESMTP_unwelcome -d your.ip.add.ress:25 host-to-be-checked
21cr|proxycheck-0.49a-12|42	
21cr|proxycheck-0.49a-12|43	%prep
21cr|proxycheck-0.49a-12|44	%setup -q
21cr|proxycheck-0.49a-12|45	bzcat %{SOURCE1} > %{name}.logrotate
21cr|proxycheck-0.49a-12|46	
21cr|proxycheck-0.49a-12|47	%build
21cr|proxycheck-0.49a-12|48	./configure
21cr|proxycheck-0.49a-12|49	%make CFLAGS="%{optflags}" proxycheck proxylogger
21cr|proxycheck-0.49a-12|50	
21cr|proxycheck-0.49a-12|51	%install
21cr|proxycheck-0.49a-12|52	
21cr|proxycheck-0.49a-12|53	# Makefile lacks install fase
21cr|proxycheck-0.49a-12|54	install -d -m 755 %{buildroot}%{_bindir}
21cr|proxycheck-0.49a-12|55	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|proxycheck-0.49a-12|56	install -m 755 %{name} proxylogger %{buildroot}%{_bindir}
21cr|proxycheck-0.49a-12|57	install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1
21cr|proxycheck-0.49a-12|58	
21cr|proxycheck-0.49a-12|59	install -d -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
21cr|proxycheck-0.49a-12|60	cat <<EOF > %{buildroot}%{_sysconfdir}/xinetd.d/proxylogger
21cr|proxycheck-0.49a-12|61	# default: off
21cr|proxycheck-0.49a-12|62	# description: Proxylogger is the receiving part of proxycheck, \
21cr|proxycheck-0.49a-12|63	# to be used from (x)inetd and with -c chat
21cr|proxycheck-0.49a-12|64	#
21cr|proxycheck-0.49a-12|65	
21cr|proxycheck-0.49a-12|66	service smtp
21cr|proxycheck-0.49a-12|67	{
21cr|proxycheck-0.49a-12|68	disable             = yes
21cr|proxycheck-0.49a-12|69	socket_type         = stream
21cr|proxycheck-0.49a-12|70	wait                = no
21cr|proxycheck-0.49a-12|71	protocol            = tcp
21cr|proxycheck-0.49a-12|72	user                = proxylogger
21cr|proxycheck-0.49a-12|73	group               = proxylogger
21cr|proxycheck-0.49a-12|74	server              = %{_bindir}/proxylogger
21cr|proxycheck-0.49a-12|75	server_args         = -l /var/log/proxylogger/info
21cr|proxycheck-0.49a-12|76	}
21cr|proxycheck-0.49a-12|77	
21cr|proxycheck-0.49a-12|78	EOF
21cr|proxycheck-0.49a-12|79	install -d -m 755 %{buildroot}%{_var}/log/%{name}
21cr|proxycheck-0.49a-12|80	
21cr|proxycheck-0.49a-12|81	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|proxycheck-0.49a-12|82	install -m 644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|proxycheck-0.49a-12|83	
21cr|proxycheck-0.49a-12|84	%pre proxylogger
21cr|proxycheck-0.49a-12|85	%_pre_useradd proxylogger /var/log/proxylogger /bin/false
21cr|proxycheck-0.49a-12|86	
21cr|proxycheck-0.49a-12|87	%postun proxylogger
21cr|proxycheck-0.49a-12|88	%_postun_userdel proxylogger
21cr|proxycheck-0.49a-12|89	
21cr|proxycheck-0.49a-12|90	%files
21cr|proxycheck-0.49a-12|91	%doc CHANGES
21cr|proxycheck-0.49a-12|92	%{_bindir}/%{name}
21cr|proxycheck-0.49a-12|93	%{_mandir}/man1/%{name}.1*
21cr|proxycheck-0.49a-12|94	
21cr|proxycheck-0.49a-12|95	%files proxylogger
21cr|proxycheck-0.49a-12|96	%{_bindir}/proxylogger
21cr|proxycheck-0.49a-12|97	%config(noreplace) %{_sysconfdir}/xinetd.d/proxylogger
21cr|proxycheck-0.49a-12|98	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|proxycheck-0.49a-12|99	%attr(-,proxylogger,proxylogger) %{_var}/log/%{name}

6445 21
21cr|proxy-connect-1.95-8|1	Name: proxy-connect
21cr|proxy-connect-1.95-8|2	Version: 1.95
21cr|proxy-connect-1.95-8|3	Release: 8
21cr|proxy-connect-1.95-8|4	Summary: Establish TCP connection using SOCKS4/5 and HTTP tunnel
21cr|proxy-connect-1.95-8|5	URL: http://www.taiyo.co.jp/~gotoh/ssh/connect.html
21cr|proxy-connect-1.95-8|6	Group: Networking/Other
21cr|proxy-connect-1.95-8|7	License: GPL
21cr|proxy-connect-1.95-8|8	Source0: connect.c
21cr|proxy-connect-1.95-8|9	Source1: connect.html
21cr|proxy-connect-1.95-8|10	
21cr|proxy-connect-1.95-8|11	%description
21cr|proxy-connect-1.95-8|12	connect-proxy is a simple relaying command to make TCP network connection
21cr|proxy-connect-1.95-8|13	via SOCKS or https proxies.
21cr|proxy-connect-1.95-8|14	It is mainly intended to be used as proxy command of OpenSSH.
21cr|proxy-connect-1.95-8|15	
21cr|proxy-connect-1.95-8|16	%prep
21cr|proxy-connect-1.95-8|17	rm -rf %name
21cr|proxy-connect-1.95-8|18	mkdir %name
21cr|proxy-connect-1.95-8|19	cd %name
21cr|proxy-connect-1.95-8|20	cp %{SOURCE0} .
21cr|proxy-connect-1.95-8|21	cp %{SOURCE1} .
21cr|proxy-connect-1.95-8|22	
21cr|proxy-connect-1.95-8|23	%build
21cr|proxy-connect-1.95-8|24	cd %name
21cr|proxy-connect-1.95-8|25	gcc -o %name connect.c
21cr|proxy-connect-1.95-8|26	
21cr|proxy-connect-1.95-8|27	%install
21cr|proxy-connect-1.95-8|28	cd %name
21cr|proxy-connect-1.95-8|29	mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
21cr|proxy-connect-1.95-8|30	cp proxy-connect ${RPM_BUILD_ROOT}%{_bindir}
21cr|proxy-connect-1.95-8|31	chmod 0755 ${RPM_BUILD_ROOT}%{_bindir}/%name
21cr|proxy-connect-1.95-8|32	
21cr|proxy-connect-1.95-8|33	%clean
21cr|proxy-connect-1.95-8|34	[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
21cr|proxy-connect-1.95-8|35	
21cr|proxy-connect-1.95-8|36	%files
21cr|proxy-connect-1.95-8|37	%defattr(-,root,root)
21cr|proxy-connect-1.95-8|38	%doc proxy-connect/connect.html
21cr|proxy-connect-1.95-8|39	%{_bindir}/*

6446 21
21cr|proxytunnel-1.9.1-2|1	# Workaround to build with GCC 10
21cr|proxytunnel-1.9.1-2|2	%global optflags %{optflags} -fcommon
21cr|proxytunnel-1.9.1-2|3	Summary:	Proxytunnel SSH to connect through HTTPS proxies
21cr|proxytunnel-1.9.1-2|4	Name:		proxytunnel
21cr|proxytunnel-1.9.1-2|5	Version:	1.9.1
21cr|proxytunnel-1.9.1-2|6	Release:	2
21cr|proxytunnel-1.9.1-2|7	License:	GPLv2+
21cr|proxytunnel-1.9.1-2|8	Group:		Communications
21cr|proxytunnel-1.9.1-2|9	Url:		http://proxytunnel.sourceforge.net/
21cr|proxytunnel-1.9.1-2|10	Source0:	https://github.com/proxytunnel/proxytunnel/archive/%{version}.tar.gz
21cr|proxytunnel-1.9.1-2|11	# Support TLS
21cr|proxytunnel-1.9.1-2|12	# https://github.com/proxytunnel/proxytunnel/pull/9
21cr|proxytunnel-1.9.1-2|13	Patch0:		proxytunnel-1.9.1-tls.patch
21cr|proxytunnel-1.9.1-2|14	BuildRequires:	asciidoc
21cr|proxytunnel-1.9.1-2|15	BuildRequires:	docbook-dtd45-xml
21cr|proxytunnel-1.9.1-2|16	BuildRequires:	xmlto
21cr|proxytunnel-1.9.1-2|17	BuildRequires:	pkgconfig(openssl)
21cr|proxytunnel-1.9.1-2|18	Requires:	ssh-clients
21cr|proxytunnel-1.9.1-2|19	
21cr|proxytunnel-1.9.1-2|20	%description
21cr|proxytunnel-1.9.1-2|21	Proxytunnel is a program that connects stdin and stdout to an origin
21cr|proxytunnel-1.9.1-2|22	server somewhere in the Internet through an industry standard HTTPS
21cr|proxytunnel-1.9.1-2|23	proxy. This will allow you for example to access SSH servers when you
21cr|proxytunnel-1.9.1-2|24	normally only have http(s) access.
21cr|proxytunnel-1.9.1-2|25	
21cr|proxytunnel-1.9.1-2|26	%files
21cr|proxytunnel-1.9.1-2|27	%doc CHANGES CREDITS KNOWN_ISSUES LICENSE.txt README RELNOTES TODO
21cr|proxytunnel-1.9.1-2|28	%{_bindir}/proxytunnel
21cr|proxytunnel-1.9.1-2|29	%{_mandir}/man1/proxytunnel.1*
21cr|proxytunnel-1.9.1-2|30	
21cr|proxytunnel-1.9.1-2|31	#----------------------------------------------------------------------------
21cr|proxytunnel-1.9.1-2|32	
21cr|proxytunnel-1.9.1-2|33	%prep
21cr|proxytunnel-1.9.1-2|34	%setup -q
21cr|proxytunnel-1.9.1-2|35	%patch0 -p0
21cr|proxytunnel-1.9.1-2|36	
21cr|proxytunnel-1.9.1-2|37	%build
21cr|proxytunnel-1.9.1-2|38	%make CFLAGS="%{optflags}"
21cr|proxytunnel-1.9.1-2|39	
21cr|proxytunnel-1.9.1-2|40	%install
21cr|proxytunnel-1.9.1-2|41	%makeinstall_std prefix=%{_prefix}

6447 21
21cr|prozilla-2.0.4-11|1	Summary:	A multithreaded download accelerator
21cr|prozilla-2.0.4-11|2	Name:		prozilla
21cr|prozilla-2.0.4-11|3	Version:	2.0.4
21cr|prozilla-2.0.4-11|4	Release:	11
21cr|prozilla-2.0.4-11|5	License: 	GPLv2+
21cr|prozilla-2.0.4-11|6	Group:		Networking/File transfer
21cr|prozilla-2.0.4-11|7	Url:		http://prozilla.genesys.ro/
21cr|prozilla-2.0.4-11|8	Source0:	http://prozilla.genesys.ro/downloads/prozilla/tarballs/%{name}-%{version}.tar.bz2
21cr|prozilla-2.0.4-11|9	Patch0:		prozilla_download_win.h.patch
21cr|prozilla-2.0.4-11|10	BuildRequires:	pkgconfig(ncurses)
21cr|prozilla-2.0.4-11|11	
21cr|prozilla-2.0.4-11|12	%description
21cr|prozilla-2.0.4-11|13	ProZilla is a multithreaded download accelerator for Linux which supports
21cr|prozilla-2.0.4-11|14	both HTTP and FTP protocols. It makes multiple connections to the server
21cr|prozilla-2.0.4-11|15	and downloads the file in portions, thus giving a much better speed rate
21cr|prozilla-2.0.4-11|16	than the conventional download programs which use a single connection.
21cr|prozilla-2.0.4-11|17	Resuming connections is fully supported and customisable.
21cr|prozilla-2.0.4-11|18	
21cr|prozilla-2.0.4-11|19	%files
21cr|prozilla-2.0.4-11|20	%doc AUTHORS ChangeLog CREDITS COPYING NEWS README TODO
21cr|prozilla-2.0.4-11|21	%{_bindir}/*
21cr|prozilla-2.0.4-11|22	%{_mandir}/man1/*
21cr|prozilla-2.0.4-11|23	
21cr|prozilla-2.0.4-11|24	#----------------------------------------------------------------------------
21cr|prozilla-2.0.4-11|25	
21cr|prozilla-2.0.4-11|26	%package devel
21cr|prozilla-2.0.4-11|27	Summary:	Header files and development files for %{name}
21cr|prozilla-2.0.4-11|28	Group:		Networking/File transfer
21cr|prozilla-2.0.4-11|29	
21cr|prozilla-2.0.4-11|30	%description devel
21cr|prozilla-2.0.4-11|31	Header files and development files for %{name}
21cr|prozilla-2.0.4-11|32	
21cr|prozilla-2.0.4-11|33	%files devel
21cr|prozilla-2.0.4-11|34	%{_includedir}/*
21cr|prozilla-2.0.4-11|35	%{_libdir}/*.a
21cr|prozilla-2.0.4-11|36	
21cr|prozilla-2.0.4-11|37	#----------------------------------------------------------------------------
21cr|prozilla-2.0.4-11|38	
21cr|prozilla-2.0.4-11|39	%prep
21cr|prozilla-2.0.4-11|40	%setup -q
21cr|prozilla-2.0.4-11|41	%patch0 -p0
21cr|prozilla-2.0.4-11|42	
21cr|prozilla-2.0.4-11|43	%build
21cr|prozilla-2.0.4-11|44	%configure
21cr|prozilla-2.0.4-11|45	%make
21cr|prozilla-2.0.4-11|46	
21cr|prozilla-2.0.4-11|47	%install
21cr|prozilla-2.0.4-11|48	%makeinstall_std
21cr|prozilla-2.0.4-11|49	
21cr|prozilla-2.0.4-11|50	# (mpol) remove unwanted locale files
21cr|prozilla-2.0.4-11|51	rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/.mo
21cr|prozilla-2.0.4-11|52	[ -f %{buildroot}%{_datadir}/locale/locale.alias ] && rm -f %{buildroot}%{_datadir}/locale/locale.alias

6448 21
21cr|p-run-0.1-11|1	%define debug_package %{nil}
21cr|p-run-0.1-11|2	
21cr|p-run-0.1-11|3	Summary: Runs program, script or commands on large number of hosts in parallel
21cr|p-run-0.1-11|4	Name: p-run
21cr|p-run-0.1-11|5	Version: 0.1
21cr|p-run-0.1-11|6	Release: 11
21cr|p-run-0.1-11|7	Source0: %{name}-%{version}.tar.bz2
21cr|p-run-0.1-11|8	Patch0:	p-run-Makefile.patch
21cr|p-run-0.1-11|9	License: GPLv2
21cr|p-run-0.1-11|10	Group: Networking/Remote access
21cr|p-run-0.1-11|11	Url: http://www.sorensonfamily.com/~frank/projects/p-run/
21cr|p-run-0.1-11|12	
21cr|p-run-0.1-11|13	BuildRequires: expect-devel
21cr|p-run-0.1-11|14	
21cr|p-run-0.1-11|15	%description
21cr|p-run-0.1-11|16	p-run is a utility that runs a program, script, or series of commands on
21cr|p-run-0.1-11|17	a large number of hosts in parallel. It simplifies management of machines
21cr|p-run-0.1-11|18	in computer labs. It uses ssh, and supports password and key-based
21cr|p-run-0.1-11|19	authentication. p-run uses libexpect, and will run in parallel across as
21cr|p-run-0.1-11|20	many processes as specified. When run on a large number of hosts, its
21cr|p-run-0.1-11|21	parallel nature significantly speeds up administration.
21cr|p-run-0.1-11|22	
21cr|p-run-0.1-11|23	%files
21cr|p-run-0.1-11|24	%doc Copying README TODO
21cr|p-run-0.1-11|25	%attr(755,root,root) %{_bindir}/*
21cr|p-run-0.1-11|26	
21cr|p-run-0.1-11|27	#--------------------------------------------------------------------
21cr|p-run-0.1-11|28	
21cr|p-run-0.1-11|29	%prep
21cr|p-run-0.1-11|30	%setup -q
21cr|p-run-0.1-11|31	%patch0 -p0
21cr|p-run-0.1-11|32	
21cr|p-run-0.1-11|33	%build
21cr|p-run-0.1-11|34	%make
21cr|p-run-0.1-11|35	
21cr|p-run-0.1-11|36	%install
21cr|p-run-0.1-11|37	rm -rf $RPM_BUILD_ROOT
21cr|p-run-0.1-11|38	mkdir -p %{buildroot}%{_bindir}
21cr|p-run-0.1-11|39	cp -v %name %{buildroot}%{_bindir}

6449 21
21cr|ps2eps-1.64-8|1	Name: 	 	ps2eps
21cr|ps2eps-1.64-8|2	Summary: 	Converts standard PostScript documents to EPS
21cr|ps2eps-1.64-8|3	Version: 	1.64
21cr|ps2eps-1.64-8|4	Release: 	8
21cr|ps2eps-1.64-8|5	
21cr|ps2eps-1.64-8|6	Source:		http://www.telematik.informatik.uni-karlsruhe.de/~bless/%{name}-%{version}.tar.bz2
21cr|ps2eps-1.64-8|7	URL:		http://www.telematik.informatik.uni-karlsruhe.de/~bless/ps2eps.html
21cr|ps2eps-1.64-8|8	License:	GPL
21cr|ps2eps-1.64-8|9	Group:		Publishing
21cr|ps2eps-1.64-8|10	
21cr|ps2eps-1.64-8|11	%description
21cr|ps2eps-1.64-8|12	Ps2eps is a tool (written in Perl) to produce Encapsulated PostScript Files
21cr|ps2eps-1.64-8|13	(EPS/EPSF) from usual one-paged Postscript documents. It calculates correct
21cr|ps2eps-1.64-8|14	Bounding Boxes for those EPS files and filters some special postscript
21cr|ps2eps-1.64-8|15	command sequences that can produce erroneous results on printers. EPS files
21cr|ps2eps-1.64-8|16	are often needed for including (scalable) graphics of high quality into
21cr|ps2eps-1.64-8|17	TeX/LaTeX (or even Word) documents.
21cr|ps2eps-1.64-8|18	
21cr|ps2eps-1.64-8|19	%prep
21cr|ps2eps-1.64-8|20	%setup -q -n %name
21cr|ps2eps-1.64-8|21	
21cr|ps2eps-1.64-8|22	%build
21cr|ps2eps-1.64-8|23	cd src/C
21cr|ps2eps-1.64-8|24	gcc $RPM_OPT_FLAGS -o bbox bbox.c
21cr|ps2eps-1.64-8|25	chmod 755 bbox
21cr|ps2eps-1.64-8|26	
21cr|ps2eps-1.64-8|27	%install
21cr|ps2eps-1.64-8|28	rm -rf $RPM_BUILD_ROOT
21cr|ps2eps-1.64-8|29	mkdir -p %buildroot/%_bindir
21cr|ps2eps-1.64-8|30	cp bin/%name %buildroot/%_bindir
21cr|ps2eps-1.64-8|31	cp src/C/bbox %buildroot/%_bindir
21cr|ps2eps-1.64-8|32	mkdir -p %buildroot/%_mandir/man1
21cr|ps2eps-1.64-8|33	cp doc/man/man1/* %buildroot/%_mandir/man1/
21cr|ps2eps-1.64-8|34	bzip2 %buildroot/%_mandir/man1/*
21cr|ps2eps-1.64-8|35	
21cr|ps2eps-1.64-8|36	%clean
21cr|ps2eps-1.64-8|37	rm -rf $RPM_BUILD_ROOT
21cr|ps2eps-1.64-8|38	
21cr|ps2eps-1.64-8|39	%files
21cr|ps2eps-1.64-8|40	%defattr(-,root,root)
21cr|ps2eps-1.64-8|41	%doc *.txt doc/html doc/pdf
21cr|ps2eps-1.64-8|42	%{_bindir}/*
21cr|ps2eps-1.64-8|43	%{_mandir}/man1/*

6450 21
21cr|psad-2.4.6-5|1	# deleted from repo
21cr|psad-2.4.6-5|2	
21cr|psad-2.4.6-5|3	# deleted from repo
21cr|psad-2.4.6-5|4	
21cr|psad-2.4.6-5|5	Summary:	Port Scan Attack Detector (psad) watches for suspect traffic
21cr|psad-2.4.6-5|6	Name:		psad
21cr|psad-2.4.6-5|7	Version:	2.4.6
21cr|psad-2.4.6-5|8	Release:	5
21cr|psad-2.4.6-5|9	Group:		System/Servers
21cr|psad-2.4.6-5|10	License:	GPLv2+
21cr|psad-2.4.6-5|11	URL:		https://www.cipherdyne.org/psad/
21cr|psad-2.4.6-5|12	Source0:	https://www.cipherdyne.org/psad/download/psad-%{version}.tar.bz2
21cr|psad-2.4.6-5|13	Source3:	psad.rpmlintrc
21cr|psad-2.4.6-5|14	Source4:	psad-tmpfiles.conf
21cr|psad-2.4.6-5|15	# patch to:
21cr|psad-2.4.6-5|16	# * allow specifying Fedora CFLAGS
21cr|psad-2.4.6-5|17	# * use system whois
21cr|psad-2.4.6-5|18	# * set some sensible defaults in /etc/psad/psad.conf
21cr|psad-2.4.6-5|19	Patch0:		psad-fedora.patch
21cr|psad-2.4.6-5|20	# https://github.com/mrash/psad/issues/53
21cr|psad-2.4.6-5|21	Patch1:		psad-issue53.patch
21cr|psad-2.4.6-5|22	BuildArch:	noarch
21cr|psad-2.4.6-5|23	Obsoletes:	psad < %{EVRD}
21cr|psad-2.4.6-5|24	BuildRequires:	perl-generators
21cr|psad-2.4.6-5|25	BuildRequires:	systemd
21cr|psad-2.4.6-5|26	# works with system one, but doesn't crash or break without it
21cr|psad-2.4.6-5|27	Recommends:	%{_bindir}/whois
21cr|psad-2.4.6-5|28	Recommends:	%{_sbindir}/sendmail.sendmail
21cr|psad-2.4.6-5|29	Recommends:	/bin/mail
21cr|psad-2.4.6-5|30	Requires:	%{_bindir}/killall
21cr|psad-2.4.6-5|31	Requires:	/bin/ps
21cr|psad-2.4.6-5|32	Requires:	gzip
21cr|psad-2.4.6-5|33	Requires:	iproute
21cr|psad-2.4.6-5|34	Requires:	iptables
21cr|psad-2.4.6-5|35	# The automatic dependency generator doesn't find these
21cr|psad-2.4.6-5|36	Requires:	perl(Bit::Vector)
21cr|psad-2.4.6-5|37	Requires:	perl(Carp::Clan)
21cr|psad-2.4.6-5|38	Requires:	perl(Date::Calc)
21cr|psad-2.4.6-5|39	Requires:	perl(IPTables::ChainMgr)
21cr|psad-2.4.6-5|40	Requires:	perl(IPTables::Parse)
21cr|psad-2.4.6-5|41	Requires:	perl(NetAddr::IP)
21cr|psad-2.4.6-5|42	Requires:	perl(Storable)
21cr|psad-2.4.6-5|43	Requires:	perl(Unix::Syslog)
21cr|psad-2.4.6-5|44	Requires(post):	policycoreutils >= 2.4
21cr|psad-2.4.6-5|45	Requires(post):	%{_sbindir}/semodule
21cr|psad-2.4.6-5|46	Requires(postun): %{_sbindir}/semodule
21cr|psad-2.4.6-5|47	
21cr|psad-2.4.6-5|48	%description
21cr|psad-2.4.6-5|49	Port Scan Attack Detector (psad) is a lightweight
21cr|psad-2.4.6-5|50	system daemon written in Perl designed to work with Linux
21cr|psad-2.4.6-5|51	iptables firewalling code to detect port scans and other suspect traffic.  It
21cr|psad-2.4.6-5|52	features a set of highly configurable danger thresholds (with sensible
21cr|psad-2.4.6-5|53	defaults provided), verbose alert messages that include the source,
21cr|psad-2.4.6-5|54	destination, scanned port range, begin and end times, tcp flags and
21cr|psad-2.4.6-5|55	corresponding nmap options, reverse DNS info, email and syslog alerting,
21cr|psad-2.4.6-5|56	automatic blocking of offending ip addresses via dynamic configuration of
21cr|psad-2.4.6-5|57	iptables rulesets, and passive operating system fingerprinting.  In addition,
21cr|psad-2.4.6-5|58	psad incorporates many of the tcp, udp, and icmp signatures included in the
21cr|psad-2.4.6-5|59	snort intrusion detection system (https://www.snort.org) to detect highly
21cr|psad-2.4.6-5|60	suspect scans for various backdoor programs (e.g. EvilFTP, GirlFriend,
21cr|psad-2.4.6-5|61	SubSeven), DDoS tools (mstream, shaft), and advanced port scans (syn, fin,
21cr|psad-2.4.6-5|62	xmas) which are easily leveraged against a machine via nmap.  psad can also
21cr|psad-2.4.6-5|63	alert on snort signatures that are logged via fwsnort
21cr|psad-2.4.6-5|64	(https://www.cipherdyne.org/fwsnort/), which makes use of the
21cr|psad-2.4.6-5|65	iptables string match module to detect application layer signatures.
21cr|psad-2.4.6-5|66	
21cr|psad-2.4.6-5|67	%files
21cr|psad-2.4.6-5|68	%license LICENSE
21cr|psad-2.4.6-5|69	%doc doc/BENCHMARK ChangeLog CREDITS doc/FW_EXAMPLE_RULES README.md doc/README.SYSLOG doc/SCAN_LOG
21cr|psad-2.4.6-5|70	%{_bindir}/nf2csv
21cr|psad-2.4.6-5|71	%{_sbindir}/fwcheck_psad
21cr|psad-2.4.6-5|72	%{_sbindir}/psad
21cr|psad-2.4.6-5|73	%{_mandir}/man1/nf2csv.1*
21cr|psad-2.4.6-5|74	%{_mandir}/man8/fwcheck_psad.8*
21cr|psad-2.4.6-5|75	%{_mandir}/man8/psad.8*
21cr|psad-2.4.6-5|76	%{_tmpfilesdir}/psad.conf
21cr|psad-2.4.6-5|77	%{_unitdir}/psad.service
21cr|psad-2.4.6-5|78	%dir %{_sysconfdir}/%{name}
21cr|psad-2.4.6-5|79	%dir %{_sysconfdir}/logrotate.d
21cr|psad-2.4.6-5|80	%config(noreplace) %{_sysconfdir}/logrotate.d/psad
21cr|psad-2.4.6-5|81	%config(noreplace) %{_sysconfdir}/%{name}/psad.conf
21cr|psad-2.4.6-5|82	%config(noreplace) %{_sysconfdir}/%{name}/signatures
21cr|psad-2.4.6-5|83	%config(noreplace) %{_sysconfdir}/%{name}/auto_dl
21cr|psad-2.4.6-5|84	%config(noreplace) %{_sysconfdir}/%{name}/ip_options
21cr|psad-2.4.6-5|85	%config(noreplace) %{_sysconfdir}/%{name}/snort_rule_dl
21cr|psad-2.4.6-5|86	%config(noreplace) %{_sysconfdir}/%{name}/posf
21cr|psad-2.4.6-5|87	%config(noreplace) %{_sysconfdir}/%{name}/pf.os
21cr|psad-2.4.6-5|88	%config(noreplace) %{_sysconfdir}/%{name}/icmp_types
21cr|psad-2.4.6-5|89	%config(noreplace) %{_sysconfdir}/%{name}/icmp6_types
21cr|psad-2.4.6-5|90	%config(noreplace) %{_sysconfdir}/%{name}/protocols
21cr|psad-2.4.6-5|91	%dir %{_sysconfdir}/%{name}/snort_rules
21cr|psad-2.4.6-5|92	%config(noreplace) %{_sysconfdir}/%{name}/snort_rules/*
21cr|psad-2.4.6-5|93	%dir /var/lib/%{name}
21cr|psad-2.4.6-5|94	%ghost %attr(0700,root,root) /var/lib/%{name}/psadfifo
21cr|psad-2.4.6-5|95	%dir /var/log/%{name}
21cr|psad-2.4.6-5|96	%ghost %dir /var/run/%{name}
21cr|psad-2.4.6-5|97	%ghost %attr(0700,root,root) /var/run/%{name}/psad.cmd
21cr|psad-2.4.6-5|98	
21cr|psad-2.4.6-5|99	%post
21cr|psad-2.4.6-5|100	# missing from current SELinux policy (Fedora: #1174309, RHEL7: #1389191)
21cr|psad-2.4.6-5|101	TMPDIR=$(%{_bindir}/mktemp -d)
21cr|psad-2.4.6-5|102	cat >> $TMPDIR/psad-rpm.cil << __EOF__
21cr|psad-2.4.6-5|103	(allow firewalld_t psad_t(dbus (send_msg)))
21cr|psad-2.4.6-5|104	(allow psad_t firewalld_t(dbus (send_msg)))
21cr|psad-2.4.6-5|105	(allow psad_t journalctl_exec_t(file (execute execute_no_trans map open read)))
21cr|psad-2.4.6-5|106	(allow psad_t kernel_t (system (module_request)))
21cr|psad-2.4.6-5|107	(allow psad_t psad_var_log_t(file (read rename unlink write)))
21cr|psad-2.4.6-5|108	(allow psad_t self (netlink_tcpdiag_socket (bind create setopt)))
21cr|psad-2.4.6-5|109	(dontaudit psad_t load_policy_t (dir (getattr search)))
21cr|psad-2.4.6-5|110	(dontaudit psad_t load_policy_t (file (open read)))
21cr|psad-2.4.6-5|111	(dontaudit psad_t load_policy_t (lnk_file (read)))
21cr|psad-2.4.6-5|112	(dontaudit psad_t mandb_t (dir (getattr search)))
21cr|psad-2.4.6-5|113	(dontaudit psad_t mandb_t (file (open read)))
21cr|psad-2.4.6-5|114	(dontaudit psad_t radvd_exec_t (file (getattr)))
21cr|psad-2.4.6-5|115	(dontaudit psad_t rngd_exec_t (file (getattr)))
21cr|psad-2.4.6-5|116	(dontaudit psad_t rpcd_exec_t (file (getattr)))
21cr|psad-2.4.6-5|117	(dontaudit psad_t self (capability (dac_override sys_ptrace sys_resource)))
21cr|psad-2.4.6-5|118	(dontaudit psad_t self (cap_userns (sys_ptrace)))
21cr|psad-2.4.6-5|119	(dontaudit psad_t sshd_exec_t (file (getattr)))
21cr|psad-2.4.6-5|120	(dontaudit psad_t syslogd_exec_t (file (getattr)))
21cr|psad-2.4.6-5|121	(dontaudit psad_t systemd_logind_exec_t (file (getattr)))
21cr|psad-2.4.6-5|122	(dontaudit psad_t systemd_machined_exec_t (file (getattr)))
21cr|psad-2.4.6-5|123	(dontaudit psad_t udev_exec_t (file (getattr)))
21cr|psad-2.4.6-5|124	(dontaudit psad_t virtd_exec_t (file (getattr)))
21cr|psad-2.4.6-5|125	(dontaudit psad_t xserver_log_t (dir (search)))
21cr|psad-2.4.6-5|126	__EOF__
21cr|psad-2.4.6-5|127	%{_sbindir}/semodule -i $TMPDIR/psad-rpm.cil
21cr|psad-2.4.6-5|128	rm -rf $TMPDIR
21cr|psad-2.4.6-5|129	%systemd_post psad.service
21cr|psad-2.4.6-5|130	exit 0
21cr|psad-2.4.6-5|131	
21cr|psad-2.4.6-5|132	%preun
21cr|psad-2.4.6-5|133	%systemd_preun psad.service
21cr|psad-2.4.6-5|134	
21cr|psad-2.4.6-5|135	%postun
21cr|psad-2.4.6-5|136	%systemd_postun_with_restart psad.service
21cr|psad-2.4.6-5|137	if [ $1 -eq 0 ]; then
21cr|psad-2.4.6-5|138	%{_sbindir}/semodule -r psad-rpm > /dev/null || :
21cr|psad-2.4.6-5|139	fi
21cr|psad-2.4.6-5|140	
21cr|psad-2.4.6-5|141	#--------------------------------------------------------------------------
21cr|psad-2.4.6-5|142	%prep
21cr|psad-2.4.6-5|143	%autosetup -p1
21cr|psad-2.4.6-5|144	# remove bundled stuff
21cr|psad-2.4.6-5|145	rm -r deps/{Bit-Vector,Carp-Clan,Date-Calc,IPTables-ChainMgr,IPTables-Parse,NetAddr-IP,Storable,Unix-Syslog,whois}
21cr|psad-2.4.6-5|146	
21cr|psad-2.4.6-5|147	%build
21cr|psad-2.4.6-5|148	echo Nothing to build.
21cr|psad-2.4.6-5|149	
21cr|psad-2.4.6-5|150	%install
21cr|psad-2.4.6-5|151	install  -dm755 %{buildroot}{%{_mandir}/man{1,8},%{_sbindir},%{_sysconfdir}/%{name}}
21cr|psad-2.4.6-5|152	install  -pm755 -t %{buildroot}%{_sbindir} psad
21cr|psad-2.4.6-5|153	install -Dpm755 fwcheck_psad.pl %{buildroot}%{_sbindir}/fwcheck_psad
21cr|psad-2.4.6-5|154	install -Dpm755 nf2csv %{buildroot}%{_bindir}/nf2csv
21cr|psad-2.4.6-5|155	install -Dpm644 misc/logrotate.psad %{buildroot}%{_sysconfdir}/logrotate.d/psad
21cr|psad-2.4.6-5|156	install  -pm644 -t %{buildroot}%{_sysconfdir}/%{name} \
21cr|psad-2.4.6-5|157	auto_dl \
21cr|psad-2.4.6-5|158	icmp_types \
21cr|psad-2.4.6-5|159	icmp6_types \
21cr|psad-2.4.6-5|160	ip_options \
21cr|psad-2.4.6-5|161	pf.os \
21cr|psad-2.4.6-5|162	posf \
21cr|psad-2.4.6-5|163	protocols \
21cr|psad-2.4.6-5|164	psad.conf \
21cr|psad-2.4.6-5|165	signatures \
21cr|psad-2.4.6-5|166	snort_rule_dl \
21cr|psad-2.4.6-5|167	
21cr|psad-2.4.6-5|168	install -pm644 -t %{buildroot}%{_mandir}/man8 doc/{fwcheck_psad,psad}.8
21cr|psad-2.4.6-5|169	install -pm644 -t %{buildroot}%{_mandir}/man1 doc/nf2csv.1
21cr|psad-2.4.6-5|170	
21cr|psad-2.4.6-5|171	cp -pr deps/snort_rules %{buildroot}%{_sysconfdir}/%{name}
21cr|psad-2.4.6-5|172	
21cr|psad-2.4.6-5|173	install -Dpm644 init-scripts/systemd/psad.service %{buildroot}%{_unitdir}/psad.service
21cr|psad-2.4.6-5|174	install -Dpm644 %{S:4} %{buildroot}%{_tmpfilesdir}/psad.conf
21cr|psad-2.4.6-5|175	
21cr|psad-2.4.6-5|176	# upstream's installer creates those as root-accessible only
21cr|psad-2.4.6-5|177	install  -dm700 %{buildroot}/var/{lib,log,run}/%{name}
21cr|psad-2.4.6-5|178	touch %{buildroot}/var/lib/%{name}/psadfifo
21cr|psad-2.4.6-5|179	touch %{buildroot}/var/run/%{name}/psad.cmd
21cr|psad-2.4.6-5|180	

6451 21
21cr|pscyr-0.4d-8|1	%define texmfdistdir		%{_datadir}/texmf-dist
21cr|pscyr-0.4d-8|2	
21cr|pscyr-0.4d-8|3	Name:       pscyr
21cr|pscyr-0.4d-8|4	Version:    0.4d
21cr|pscyr-0.4d-8|5	Release:    8
21cr|pscyr-0.4d-8|6	License:    PSCyr License
21cr|pscyr-0.4d-8|7	Group:      Publishing
21cr|pscyr-0.4d-8|8	Source0:    ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-tex.tar.gz
21cr|pscyr-0.4d-8|9	Source1:    ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-type1.tar.gz
21cr|pscyr-0.4d-8|10	Summary:    PSCyr Type1 Font Collection
21cr|pscyr-0.4d-8|11	URL:        ftp://scon155.phys.msu.su/pub/russian/psfonts/
21cr|pscyr-0.4d-8|12	BuildArch:  noarch
21cr|pscyr-0.4d-8|13	BuildRequires: texlive
21cr|pscyr-0.4d-8|14	BuildRequires: mkfontdir, mkfontscale
21cr|pscyr-0.4d-8|15	
21cr|pscyr-0.4d-8|16	%description
21cr|pscyr-0.4d-8|17	PSCyr Type1 Font Collection
21cr|pscyr-0.4d-8|18	
21cr|pscyr-0.4d-8|19	%prep
21cr|pscyr-0.4d-8|20	mkdir -p %{name}-%{version}
21cr|pscyr-0.4d-8|21	pushd %{name}-%{version}
21cr|pscyr-0.4d-8|22	tar -xvxf %{SOURCE0}
21cr|pscyr-0.4d-8|23	tar -xvxf %{SOURCE1}
21cr|pscyr-0.4d-8|24	popd
21cr|pscyr-0.4d-8|25	
21cr|pscyr-0.4d-8|26	%build
21cr|pscyr-0.4d-8|27	
21cr|pscyr-0.4d-8|28	%install
21cr|pscyr-0.4d-8|29	export TEXMFMAIN=%{buildroot}/%{texmfdistdir}
21cr|pscyr-0.4d-8|30	cd %{name}-%{version}
21cr|pscyr-0.4d-8|31	cd PSCyr
21cr|pscyr-0.4d-8|32	
21cr|pscyr-0.4d-8|33	#Scalable PSCyr fonts
21cr|pscyr-0.4d-8|34	install -d %buildroot/%_datadir/fonts/type1/pscyr
21cr|pscyr-0.4d-8|35	install -m 0644 fonts/type1/public/pscyr/*.pfb %buildroot/%_datadir/fonts/type1/pscyr/
21cr|pscyr-0.4d-8|36	
21cr|pscyr-0.4d-8|37	mkfontdir %buildroot/%_datadir/fonts/pscyr
21cr|pscyr-0.4d-8|38	mkfontscale %buildroot/%_datadir/fonts/pscyr
21cr|pscyr-0.4d-8|39	
21cr|pscyr-0.4d-8|40	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|pscyr-0.4d-8|41	ln -s ../../..%_datadir/fonts/pscyr \
21cr|pscyr-0.4d-8|42	%{buildroot}%_sysconfdir/X11/fontpath.d/type1-pscyr:pri=10
21cr|pscyr-0.4d-8|43	
21cr|pscyr-0.4d-8|44	#texmf
21cr|pscyr-0.4d-8|45	mkdir -p $TEXMFMAIN/{tex/latex,fonts/map,fonts/enc,fonts/tfm/public,fonts/vf/public,fonts/type1/public,fonts/afm/public,doc/fonts,dvips}/pscyr
21cr|pscyr-0.4d-8|46	cp dvips/pscyr/* $TEXMFMAIN/dvips/pscyr
21cr|pscyr-0.4d-8|47	mv dvips/pscyr/*.map $TEXMFMAIN/fonts/map/
21cr|pscyr-0.4d-8|48	mv dvips/pscyr/*.enc $TEXMFMAIN/fonts/enc/
21cr|pscyr-0.4d-8|49	mv tex/latex/pscyr/* $TEXMFMAIN/tex/latex/pscyr
21cr|pscyr-0.4d-8|50	mv fonts/tfm/public/pscyr/* $TEXMFMAIN/fonts/tfm/public/pscyr
21cr|pscyr-0.4d-8|51	mv fonts/vf/public/pscyr/* $TEXMFMAIN/fonts/vf/public/pscyr
21cr|pscyr-0.4d-8|52	mv fonts/type1/public/pscyr/* $TEXMFMAIN/fonts/type1/public/pscyr
21cr|pscyr-0.4d-8|53	mv fonts/afm/public/pscyr/* $TEXMFMAIN/fonts/afm/public/pscyr
21cr|pscyr-0.4d-8|54	mv LICENSE doc/README.koi doc/PROBLEMS ChangeLog $TEXMFMAIN/doc/fonts/pscyr
21cr|pscyr-0.4d-8|55	
21cr|pscyr-0.4d-8|56	
21cr|pscyr-0.4d-8|57	%post
21cr|pscyr-0.4d-8|58	texhash
21cr|pscyr-0.4d-8|59	updmap-sys --enable Map=pscyr.map
21cr|pscyr-0.4d-8|60	mktexlsr
21cr|pscyr-0.4d-8|61	
21cr|pscyr-0.4d-8|62	%preun
21cr|pscyr-0.4d-8|63	updmap-sys --disable Map=pscyr.map
21cr|pscyr-0.4d-8|64	mktexlsr
21cr|pscyr-0.4d-8|65	
21cr|pscyr-0.4d-8|66	%files
21cr|pscyr-0.4d-8|67	%doc %{texmfdistdir}/doc/fonts/pscyr
21cr|pscyr-0.4d-8|68	%{texmfdistdir}/fonts/afm/public/pscyr
21cr|pscyr-0.4d-8|69	%{texmfdistdir}/fonts/vf/public/pscyr
21cr|pscyr-0.4d-8|70	%{texmfdistdir}/fonts/tfm/public/pscyr
21cr|pscyr-0.4d-8|71	%{texmfdistdir}/fonts/type1/public/pscyr
21cr|pscyr-0.4d-8|72	%{texmfdistdir}/fonts/map/
21cr|pscyr-0.4d-8|73	%{texmfdistdir}/fonts/enc/
21cr|pscyr-0.4d-8|74	%{texmfdistdir}/dvips/pscyr/
21cr|pscyr-0.4d-8|75	%{texmfdistdir}/tex/latex/pscyr
21cr|pscyr-0.4d-8|76	%_datadir/fonts/type1/pscyr
21cr|pscyr-0.4d-8|77	%{_sysconfdir}/X11/fontpath.d/type1-pscyr:pri=10

6452 21
21cr|psensor-1.2.1-2|1	Summary:	A Graphical Temperature Monitor
21cr|psensor-1.2.1-2|2	Name:		psensor
21cr|psensor-1.2.1-2|3	Version:	1.2.1
21cr|psensor-1.2.1-2|4	Release:	2
21cr|psensor-1.2.1-2|5	URL:		http://wpitchoune.net/psensor
21cr|psensor-1.2.1-2|6	License:	GNU General Public License version 2
21cr|psensor-1.2.1-2|7	Group:		Monitoring
21cr|psensor-1.2.1-2|8	Source0:	http://wpitchoune.net/psensor/files/%{name}-%{version}.tar.gz
21cr|psensor-1.2.1-2|9	Requires:	lm_sensors hddtemp
21cr|psensor-1.2.1-2|10	BuildRequires:	lm_sensors-devel
21cr|psensor-1.2.1-2|11	BuildRequires:	pkgconfig(cairo)
21cr|psensor-1.2.1-2|12	BuildRequires:	pkgconfig(gconf-2.0)
21cr|psensor-1.2.1-2|13	BuildRequires:	desktop-file-utils
21cr|psensor-1.2.1-2|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|psensor-1.2.1-2|15	BuildRequires:	help2man
21cr|psensor-1.2.1-2|16	BuildRequires:	pkgconfig(libnotify)
21cr|psensor-1.2.1-2|17	BuildRequires:	pkgconfig(libcurl)
21cr|psensor-1.2.1-2|18	BuildRequires:	pkgconfig(json-c)
21cr|psensor-1.2.1-2|19	BuildRequires:	pkgconfig(libatasmart)
21cr|psensor-1.2.1-2|20	BuildRequires:	pkgconfig(libgtop-2.0)
21cr|psensor-1.2.1-2|21	BuildRequires:	pkgconfig(libmicrohttpd)
21cr|psensor-1.2.1-2|22	
21cr|psensor-1.2.1-2|23	%description
21cr|psensor-1.2.1-2|24	Psensor is a graphical hardware temperature monitor for Linux.
21cr|psensor-1.2.1-2|25	It can monitor:
21cr|psensor-1.2.1-2|26	* the temperature of the motherboard and CPU sensors (using lm-sensors).
21cr|psensor-1.2.1-2|27	* the temperature of the NVidia GPUs (using XNVCtrl).
21cr|psensor-1.2.1-2|28	* the temperature of ATI/AMD GPUs (not enabled in Ubuntu PPAs or official
21cr|psensor-1.2.1-2|29	distribution repositories, see the instructions for enabling its support).
21cr|psensor-1.2.1-2|30	* the temperature of the Hard Disk Drives (using hddtemp or libatasmart).
21cr|psensor-1.2.1-2|31	* the rotation speed of the fans (using lm-sensors).
21cr|psensor-1.2.1-2|32	* the CPU usage (since 0.6.2.10 and using Gtop2).
21cr|psensor-1.2.1-2|33	
21cr|psensor-1.2.1-2|34	%prep
21cr|psensor-1.2.1-2|35	%autosetup -p1
21cr|psensor-1.2.1-2|36	
21cr|psensor-1.2.1-2|37	%build
21cr|psensor-1.2.1-2|38	export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-error=incompatible-pointer-types"
21cr|psensor-1.2.1-2|39	%configure
21cr|psensor-1.2.1-2|40	make
21cr|psensor-1.2.1-2|41	
21cr|psensor-1.2.1-2|42	%install
21cr|psensor-1.2.1-2|43	%makeinstall_std
21cr|psensor-1.2.1-2|44	
21cr|psensor-1.2.1-2|45	%files
21cr|psensor-1.2.1-2|46	%doc %{_docdir}/%{name}
21cr|psensor-1.2.1-2|47	%{_datadir}/glib-2.0/schemas/psensor.gschema.xml
21cr|psensor-1.2.1-2|48	%{_bindir}/%{name}*
21cr|psensor-1.2.1-2|49	%{_datadir}/%{name}
21cr|psensor-1.2.1-2|50	%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
21cr|psensor-1.2.1-2|51	%{_datadir}/man/man1/%{name}*.1.*
21cr|psensor-1.2.1-2|52	%{_datadir}/icons/*/*/*/%{name}*
21cr|psensor-1.2.1-2|53	%{_datadir}/applications/%{name}.desktop

6453 21
21cr|psh-1.8.1-12|1	%define	version			1.8.1
21cr|psh-1.8.1-12|2	
21cr|psh-1.8.1-12|3	%if %{_use_internal_dependency_generator}
21cr|psh-1.8.1-12|4	%global __requires_exclude perl\\(Win32.*
21cr|psh-1.8.1-12|5	%else
21cr|psh-1.8.1-12|6	%define	_requires_exceptions	perl(Win32)
21cr|psh-1.8.1-12|7	%endif
21cr|psh-1.8.1-12|8	
21cr|psh-1.8.1-12|9	Name:		psh
21cr|psh-1.8.1-12|10	Version:	%perl_convert_version %{version}
21cr|psh-1.8.1-12|11	Release:	12
21cr|psh-1.8.1-12|12	Summary:	Developping for Perl Shell
21cr|psh-1.8.1-12|13	License:	GPL+ or Artistic
21cr|psh-1.8.1-12|14	Group:		Development/Perl
21cr|psh-1.8.1-12|15	Url:		http://search.cpan.org/dist/%{name}
21cr|psh-1.8.1-12|16	Source0:	http://search.cpan.org/CPAN/authors/id/G/GR/GREGOR/%{name}-%{version}.tar.gz
21cr|psh-1.8.1-12|17	Patch0:		psh-perl5.22-fix.diff
21cr|psh-1.8.1-12|18	BuildRequires:	perl(Cwd)
21cr|psh-1.8.1-12|19	BuildRequires:	perl(File::Spec)
21cr|psh-1.8.1-12|20	BuildRequires:	perl-devel
21cr|psh-1.8.1-12|21	BuildArch:	noarch
21cr|psh-1.8.1-12|22	
21cr|psh-1.8.1-12|23	%description
21cr|psh-1.8.1-12|24	*psh* is a Perl program which executes a read-eval loop with enough options
21cr|psh-1.8.1-12|25	so that general behavior reasonably similar to more traditional shells like
21cr|psh-1.8.1-12|26	'*sh*' or '*bash*' can be achieved, while still allowing arbitrary perl
21cr|psh-1.8.1-12|27	expressions to be evaluated.
21cr|psh-1.8.1-12|28	
21cr|psh-1.8.1-12|29	By default within *psh*, the Perl *-w* flag and ''use strict'' are not
21cr|psh-1.8.1-12|30	employed so that the user is not bound by their stipulations. They can both
21cr|psh-1.8.1-12|31	be turned on via a command-line flag; or setting '$^W = 1' will turn on
21cr|psh-1.8.1-12|32	warnings, and calling ''use strict'' will (almost) do the usual thing if
21cr|psh-1.8.1-12|33	called by the user (see LIMITATIONS, below).
21cr|psh-1.8.1-12|34	
21cr|psh-1.8.1-12|35	Each line of input is read. *psh* knows a number of possible strategies for
21cr|psh-1.8.1-12|36	evaluating the line, such as "send it to 'system()' if it starts with the
21cr|psh-1.8.1-12|37	name of an executable visible in '$ENV{PATH}'". (See below for a complete
21cr|psh-1.8.1-12|38	list.) Each strategy in turn (from a user-definable list) examines the
21cr|psh-1.8.1-12|39	command line to see if it can apply, and the first matching strategy
21cr|psh-1.8.1-12|40	evaluates the line. There is a *psh* configuration variable (see below)
21cr|psh-1.8.1-12|41	which controls whether the perl value of the evaluation is saved and
21cr|psh-1.8.1-12|42	printed after each command.
21cr|psh-1.8.1-12|43	
21cr|psh-1.8.1-12|44	%prep
21cr|psh-1.8.1-12|45	%setup -q -n %{name}-%{version}
21cr|psh-1.8.1-12|46	%patch0 -p1
21cr|psh-1.8.1-12|47	
21cr|psh-1.8.1-12|48	%build
21cr|psh-1.8.1-12|49	perl Makefile.PL INSTALLDIRS=vendor
21cr|psh-1.8.1-12|50	%make
21cr|psh-1.8.1-12|51	
21cr|psh-1.8.1-12|52	%check
21cr|psh-1.8.1-12|53	%make test
21cr|psh-1.8.1-12|54	
21cr|psh-1.8.1-12|55	%install
21cr|psh-1.8.1-12|56	%makeinstall_std
21cr|psh-1.8.1-12|57	
21cr|psh-1.8.1-12|58	%files
21cr|psh-1.8.1-12|59	%defattr(-,root,root)
21cr|psh-1.8.1-12|60	%doc README
21cr|psh-1.8.1-12|61	%{_mandir}/man3/*
21cr|psh-1.8.1-12|62	%perl_vendorlib/*
21cr|psh-1.8.1-12|63	%{_bindir}/psh
21cr|psh-1.8.1-12|64	%{_mandir}/man1/*

6454 21
21cr|pshs-0.3.1-4|1	Summary:	Pretty small HTTP server - a command-line tool to share files
21cr|pshs-0.3.1-4|2	Name:		pshs
21cr|pshs-0.3.1-4|3	Version:	0.3.1
21cr|pshs-0.3.1-4|4	Release:	4
21cr|pshs-0.3.1-4|5	License:	GPL
21cr|pshs-0.3.1-4|6	Group:		Networking/WWW
21cr|pshs-0.3.1-4|7	URL:		https://github.com/mgorny/pshs/
21cr|pshs-0.3.1-4|8	Source0:	https://github.com/mgorny/pshs/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21cr|pshs-0.3.1-4|9	BuildRequires:	libevent-devel
21cr|pshs-0.3.1-4|10	
21cr|pshs-0.3.1-4|11	
21cr|pshs-0.3.1-4|12	%description
21cr|pshs-0.3.1-4|13	Pretty small HTTP server - a command-line tool to share files
21cr|pshs-0.3.1-4|14	
21cr|pshs-0.3.1-4|15	%prep
21cr|pshs-0.3.1-4|16	%setup -q
21cr|pshs-0.3.1-4|17	
21cr|pshs-0.3.1-4|18	%build
21cr|pshs-0.3.1-4|19	%configure
21cr|pshs-0.3.1-4|20	%make
21cr|pshs-0.3.1-4|21	
21cr|pshs-0.3.1-4|22	%install
21cr|pshs-0.3.1-4|23	%makeinstall_std
21cr|pshs-0.3.1-4|24	
21cr|pshs-0.3.1-4|25	%files
21cr|pshs-0.3.1-4|26	%{_bindir}/%name

6455 21
21cr|psi-1.5-0.gite29599.11|1	%define	_enable_debug_packages %{nil}
21cr|psi-1.5-0.gite29599.11|2	%define	debug_package %{nil}
21cr|psi-1.5-0.gite29599.11|3	
21cr|psi-1.5-0.gite29599.11|4	%define commit e29599fa7f24cec55de011f2eb3c4aab616ead13
21cr|psi-1.5-0.gite29599.11|5	%define commit_short %(echo %{commit} | head -c6)
21cr|psi-1.5-0.gite29599.11|6	
21cr|psi-1.5-0.gite29599.11|7	Summary:	Jabber client using Qt5
21cr|psi-1.5-0.gite29599.11|8	Name:		psi
21cr|psi-1.5-0.gite29599.11|9	Version:	1.5
21cr|psi-1.5-0.gite29599.11|10	Release:	0.git%{commit_short}.11
21cr|psi-1.5-0.gite29599.11|11	License:	GPLv2+
21cr|psi-1.5-0.gite29599.11|12	Group:		Networking/Instant messaging
21cr|psi-1.5-0.gite29599.11|13	Url:		http://psi-im.org
21cr|psi-1.5-0.gite29599.11|14	# repack archive with git submodule update
21cr|psi-1.5-0.gite29599.11|15	Source0:	%{name}-%{commit}.tar.gz
21cr|psi-1.5-0.gite29599.11|16	Source1:	%{name}-icons.tar.bz2
21cr|psi-1.5-0.gite29599.11|17	Source2:	%{name}-smileysets.tar.bz2
21cr|psi-1.5-0.gite29599.11|18	Source3:	%{name}-iconsets.tar.bz2
21cr|psi-1.5-0.gite29599.11|19	Source4:	https://github.com/psi-im/plugins/archive/ce031b193992c574ad3e31a0026b363e1f8fc136.zip?/plugins-%{version}git.zip
21cr|psi-1.5-0.gite29599.11|20	Source5:	https://github.com/psi-im/psi-l10n/archive/abce689a3ca86aaf7c77313ba7bc71ef558c5cc6.zip?/psi-l10n-%{version}git.zip
21cr|psi-1.5-0.gite29599.11|21	BuildRequires:	cmake >= 3.1.0
21cr|psi-1.5-0.gite29599.11|22	BuildRequires:	qt5-linguist-tools
21cr|psi-1.5-0.gite29599.11|23	BuildRequires:	tidy-devel
21cr|psi-1.5-0.gite29599.11|24	BuildRequires:	blake2-devel
21cr|psi-1.5-0.gite29599.11|25	BuildRequires:	pkgconfig(gpg-error)
21cr|psi-1.5-0.gite29599.11|26	BuildRequires:	pkgconfig(hunspell)
21cr|psi-1.5-0.gite29599.11|27	BuildRequires:	pkgconfig(libidn)
21cr|psi-1.5-0.gite29599.11|28	BuildRequires:	pkgconfig(libgcrypt)
21cr|psi-1.5-0.gite29599.11|29	BuildRequires:	pkgconfig(libotr)
21cr|psi-1.5-0.gite29599.11|30	BuildRequires:	pkgconfig(openssl)
21cr|psi-1.5-0.gite29599.11|31	BuildRequires:	pkgconfig(libomemo-c)
21cr|psi-1.5-0.gite29599.11|32	BuildRequires:	pkgconfig(qca2-qt5) >= 2.0
21cr|psi-1.5-0.gite29599.11|33	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|psi-1.5-0.gite29599.11|34	BuildRequires:	pkgconfig(Qt5Core) >= 5.6.0
21cr|psi-1.5-0.gite29599.11|35	BuildRequires:	pkgconfig(Qt5DBus)
21cr|psi-1.5-0.gite29599.11|36	BuildRequires:	pkgconfig(Qt5Gui)
21cr|psi-1.5-0.gite29599.11|37	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|psi-1.5-0.gite29599.11|38	BuildRequires:	pkgconfig(Qt5Network)
21cr|psi-1.5-0.gite29599.11|39	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|psi-1.5-0.gite29599.11|40	BuildRequires:	pkgconfig(Qt5Qml)
21cr|psi-1.5-0.gite29599.11|41	BuildRequires:	pkgconfig(Qt5Quick)
21cr|psi-1.5-0.gite29599.11|42	BuildRequires:	pkgconfig(Qt5Svg)
21cr|psi-1.5-0.gite29599.11|43	BuildRequires:	pkgconfig(Qt5Sql)
21cr|psi-1.5-0.gite29599.11|44	BuildRequires:	pkgconfig(Qt5WebChannel)
21cr|psi-1.5-0.gite29599.11|45	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|psi-1.5-0.gite29599.11|46	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|psi-1.5-0.gite29599.11|47	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|psi-1.5-0.gite29599.11|48	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|psi-1.5-0.gite29599.11|49	BuildRequires:	pkgconfig(Qt5Xml)
21cr|psi-1.5-0.gite29599.11|50	BuildRequires:	qtkeychain-qt5-devel
21cr|psi-1.5-0.gite29599.11|51	BuildRequires:	pkgconfig(x11)
21cr|psi-1.5-0.gite29599.11|52	BuildRequires:	pkgconfig(xcb)
21cr|psi-1.5-0.gite29599.11|53	BuildRequires:	pkgconfig(xtst)
21cr|psi-1.5-0.gite29599.11|54	BuildRequires:	pkgconfig(usrsctp)
21cr|psi-1.5-0.gite29599.11|55	BuildRequires:	pkgconfig(xscrnsaver)
21cr|psi-1.5-0.gite29599.11|56	BuildRequires:	signal-protocol-c-devel
21cr|psi-1.5-0.gite29599.11|57	Requires:	%{name}-plugins = %{EVRD}
21cr|psi-1.5-0.gite29599.11|58	# Required for SSL/TLS connections
21cr|psi-1.5-0.gite29599.11|59	Requires:	qca2-qt5-plugin-openssl
21cr|psi-1.5-0.gite29599.11|60	Requires:	qt5-database-plugin-sqlite
21cr|psi-1.5-0.gite29599.11|61	# Required for GnuPG encryption
21cr|psi-1.5-0.gite29599.11|62	Recommends:	qca2-qt5-plugin-gnupg
21cr|psi-1.5-0.gite29599.11|63	# (11/2017) Psi-plus is only the devel version of psi and currently
21cr|psi-1.5-0.gite29599.11|64	# Now this one is built with the main program
21cr|psi-1.5-0.gite29599.11|65	%rename		psi-plugin-media
21cr|psi-1.5-0.gite29599.11|66	
21cr|psi-1.5-0.gite29599.11|67	# To control build of lang packages
21cr|psi-1.5-0.gite29599.11|68	%define langlist be bg ca cs de en el eo es et fa fi fr he hu it kk ja mk nl pl pt pt_BR ru sk sl sr sv sw sq uk ur_PK vi zh_CN zh_TW
21cr|psi-1.5-0.gite29599.11|69	%{expand:%(for lang in %{langlist}; do echo "%%{expand:%%define build_$lang 1}"; done)}
21cr|psi-1.5-0.gite29599.11|70	%{expand:%(for lang in %{langlist}; do echo "%%{expand:Recommends: (%%{name}-lang-pack-$lang if locales-$lang)}"; done)}
21cr|psi-1.5-0.gite29599.11|71	
21cr|psi-1.5-0.gite29599.11|72	%description
21cr|psi-1.5-0.gite29599.11|73	Psi is the premiere Instant Messaging application designed for Microsoft
21cr|psi-1.5-0.gite29599.11|74	Windows, Apple Mac OS X and GNU/Linux. Built upon an open protocol named
21cr|psi-1.5-0.gite29599.11|75	Jabber, Psi is a fast and lightweight messaging client that utilises the best
21cr|psi-1.5-0.gite29599.11|76	in open source technologies.
21cr|psi-1.5-0.gite29599.11|77	The goal of the Psi project is to create a powerful, yet easy-to-use
21cr|psi-1.5-0.gite29599.11|78	Jabber/XMPP client that tries to strictly adhere to the XMPP drafts and Jabber
21cr|psi-1.5-0.gite29599.11|79	JEPs. This means that in most cases, Psi will not implement a feature unless
21cr|psi-1.5-0.gite29599.11|80	there is an accepted standard for it in the Jabber community. Doing so ensures
21cr|psi-1.5-0.gite29599.11|81	that Psi will be compatible, stable, and predictable, both from an end-user and
21cr|psi-1.5-0.gite29599.11|82	developer standpoint.
21cr|psi-1.5-0.gite29599.11|83	
21cr|psi-1.5-0.gite29599.11|84	%files
21cr|psi-1.5-0.gite29599.11|85	%{_bindir}/%{name}
21cr|psi-1.5-0.gite29599.11|86	%{_iconsdir}/hicolor/*/apps/*.png
21cr|psi-1.5-0.gite29599.11|87	%{_datadir}/applications/%{name}.desktop
21cr|psi-1.5-0.gite29599.11|88	%{_datadir}/%{name}/certs/README
21cr|psi-1.5-0.gite29599.11|89	%{_datadir}/%{name}/client_icons.txt
21cr|psi-1.5-0.gite29599.11|90	%{_datadir}/%{name}/sound/
21cr|psi-1.5-0.gite29599.11|91	%{_datadir}/%{name}/iconsets/roster/README
21cr|psi-1.5-0.gite29599.11|92	%{_datadir}/%{name}/iconsets/roster/*.jisp
21cr|psi-1.5-0.gite29599.11|93	%{_datadir}/pixmaps/%{name}.png
21cr|psi-1.5-0.gite29599.11|94	%{_datadir}/metainfo/psi.appdata.xml
21cr|psi-1.5-0.gite29599.11|95	%{_datadir}/%{name}/COPYING
21cr|psi-1.5-0.gite29599.11|96	%{_datadir}/%{name}/README.html
21cr|psi-1.5-0.gite29599.11|97	
21cr|psi-1.5-0.gite29599.11|98	#----------------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|99	
21cr|psi-1.5-0.gite29599.11|100	%package plugins
21cr|psi-1.5-0.gite29599.11|101	Summary:	Plugins for Psi Jabber client
21cr|psi-1.5-0.gite29599.11|102	License:	GPLv2+
21cr|psi-1.5-0.gite29599.11|103	Group:		Networking/Instant messaging
21cr|psi-1.5-0.gite29599.11|104	%rename		psi-plus-plugins
21cr|psi-1.5-0.gite29599.11|105	
21cr|psi-1.5-0.gite29599.11|106	%description plugins
21cr|psi-1.5-0.gite29599.11|107	Plugins for psi Jabber client. In this package are available:
21cr|psi-1.5-0.gite29599.11|108	* Attention (send and receive special messages such as Attentions).
21cr|psi-1.5-0.gite29599.11|109	* Autoreply (auto-answering machine).
21cr|psi-1.5-0.gite29599.11|110	* Birthday Reminder (show reminders of upcoming birthdays).
21cr|psi-1.5-0.gite29599.11|111	* Chess (play chess with your friends).
21cr|psi-1.5-0.gite29599.11|112	* Cleaner (clear the avatar cache, saved local copies and history logs).
21cr|psi-1.5-0.gite29599.11|113	* Client Switcher (spoof version of the Jabber client and the OS).
21cr|psi-1.5-0.gite29599.11|114	* Conference Logger (save conference logs).
21cr|psi-1.5-0.gite29599.11|115	* Content Downloader (download and install roster iconsets and emoticons).
21cr|psi-1.5-0.gite29599.11|116	* Extended Menu (adds submenu 'Extended Actions' to contact's context menu).
21cr|psi-1.5-0.gite29599.11|117	* Extended Options (easy configuration of some advanced options).
21cr|psi-1.5-0.gite29599.11|118	* GnuPG (a front-end for gnupg).
21cr|psi-1.5-0.gite29599.11|119	* Gomoku game.
21cr|psi-1.5-0.gite29599.11|120	* History Keeper (remove the history of selected contacts when closing psi).
21cr|psi-1.5-0.gite29599.11|121	* ICQ Must Die (transfer as many contacts as possible from ICQ to Jabber).
21cr|psi-1.5-0.gite29599.11|122	* Image (send images to roster contacts).
21cr|psi-1.5-0.gite29599.11|123	* Juick (work with the Juick microblogging service).
21cr|psi-1.5-0.gite29599.11|124	* Message filter.
21cr|psi-1.5-0.gite29599.11|125	* Off-the-Record Messaging: a cryptographic protocol that provides strong
21cr|psi-1.5-0.gite29599.11|126	encryption for instant messaging conversations.
21cr|psi-1.5-0.gite29599.11|127	* PEP Change Notify (display popup notifications on change of moods,
21cr|psi-1.5-0.gite29599.11|128	activities and tunes at the contacts).
21cr|psi-1.5-0.gite29599.11|129	* Qip X-statuses (display X-statuses of contacts using the QIP Infium jabber
21cr|psi-1.5-0.gite29599.11|130	client).
21cr|psi-1.5-0.gite29599.11|131	* Screenshot (make a snapshot of the screen).
21cr|psi-1.5-0.gite29599.11|132	* Skins Plugin (create, store and apply skins).
21cr|psi-1.5-0.gite29599.11|133	* Stop Spam (block spam messages and unwanted information).
21cr|psi-1.5-0.gite29599.11|134	* Storage Notes (Private XML Storage, compatible with Miranda IM).
21cr|psi-1.5-0.gite29599.11|135	* Translate (convert selected text into another language).
21cr|psi-1.5-0.gite29599.11|136	* Video Status Changer (set the custom status when you see the video in
21cr|psi-1.5-0.gite29599.11|137	selected video player).
21cr|psi-1.5-0.gite29599.11|138	* Watcher.
21cr|psi-1.5-0.gite29599.11|139	
21cr|psi-1.5-0.gite29599.11|140	%files plugins
21cr|psi-1.5-0.gite29599.11|141	%dir %{_libdir}/%{name}/plugins
21cr|psi-1.5-0.gite29599.11|142	%{_libdir}/%{name}/plugins/*.so
21cr|psi-1.5-0.gite29599.11|143	
21cr|psi-1.5-0.gite29599.11|144	#----------------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|145	
21cr|psi-1.5-0.gite29599.11|146	%package -n %{name}-lang-pack-en
21cr|psi-1.5-0.gite29599.11|147	Summary:	English language pack for psi
21cr|psi-1.5-0.gite29599.11|148	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|149	Requires:	locales-en
21cr|psi-1.5-0.gite29599.11|150	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|151	
21cr|psi-1.5-0.gite29599.11|152	%description -n %{name}-lang-pack-en
21cr|psi-1.5-0.gite29599.11|153	This package adds support for english to psi.
21cr|psi-1.5-0.gite29599.11|154	
21cr|psi-1.5-0.gite29599.11|155	%files -n %{name}-lang-pack-en
21cr|psi-1.5-0.gite29599.11|156	%{_datadir}/%{name}/translations/%{name}_en.qm
21cr|psi-1.5-0.gite29599.11|157	
21cr|psi-1.5-0.gite29599.11|158	#----------------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|159	
21cr|psi-1.5-0.gite29599.11|160	%if %{build_be}
21cr|psi-1.5-0.gite29599.11|161	%package -n %{name}-lang-pack-be
21cr|psi-1.5-0.gite29599.11|162	Summary:	Belarusian language pack for psi
21cr|psi-1.5-0.gite29599.11|163	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|164	Requires:	locales-be
21cr|psi-1.5-0.gite29599.11|165	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|166	
21cr|psi-1.5-0.gite29599.11|167	%description -n %{name}-lang-pack-be
21cr|psi-1.5-0.gite29599.11|168	This package adds support for belarusian to psi.
21cr|psi-1.5-0.gite29599.11|169	
21cr|psi-1.5-0.gite29599.11|170	%files -n %{name}-lang-pack-be
21cr|psi-1.5-0.gite29599.11|171	%{_datadir}/%{name}/translations/%{name}_be.qm
21cr|psi-1.5-0.gite29599.11|172	%endif
21cr|psi-1.5-0.gite29599.11|173	
21cr|psi-1.5-0.gite29599.11|174	#----------------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|175	
21cr|psi-1.5-0.gite29599.11|176	%if %{build_bg}
21cr|psi-1.5-0.gite29599.11|177	%package -n %{name}-lang-pack-bg
21cr|psi-1.5-0.gite29599.11|178	Summary:	Bulgarian language pack for psi
21cr|psi-1.5-0.gite29599.11|179	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|180	Requires:	locales-bg
21cr|psi-1.5-0.gite29599.11|181	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|182	
21cr|psi-1.5-0.gite29599.11|183	%description -n %{name}-lang-pack-bg
21cr|psi-1.5-0.gite29599.11|184	This package adds support for Bulgarian to psi.
21cr|psi-1.5-0.gite29599.11|185	
21cr|psi-1.5-0.gite29599.11|186	%files -n %{name}-lang-pack-bg
21cr|psi-1.5-0.gite29599.11|187	%{_datadir}/%{name}/translations/%{name}_bg.qm
21cr|psi-1.5-0.gite29599.11|188	%endif
21cr|psi-1.5-0.gite29599.11|189	
21cr|psi-1.5-0.gite29599.11|190	#----------------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|191	
21cr|psi-1.5-0.gite29599.11|192	%if %{build_ca}
21cr|psi-1.5-0.gite29599.11|193	%package -n %{name}-lang-pack-ca
21cr|psi-1.5-0.gite29599.11|194	Summary:	Catalan language pack for psi
21cr|psi-1.5-0.gite29599.11|195	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|196	Requires:	locales-ca
21cr|psi-1.5-0.gite29599.11|197	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|198	
21cr|psi-1.5-0.gite29599.11|199	%description -n %{name}-lang-pack-ca
21cr|psi-1.5-0.gite29599.11|200	This package adds support for catalan to psi.
21cr|psi-1.5-0.gite29599.11|201	
21cr|psi-1.5-0.gite29599.11|202	
21cr|psi-1.5-0.gite29599.11|203	%files -n %{name}-lang-pack-ca
21cr|psi-1.5-0.gite29599.11|204	%{_datadir}/%{name}/translations/%{name}_ca.qm
21cr|psi-1.5-0.gite29599.11|205	%endif
21cr|psi-1.5-0.gite29599.11|206	
21cr|psi-1.5-0.gite29599.11|207	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|208	
21cr|psi-1.5-0.gite29599.11|209	%if %{build_cs}
21cr|psi-1.5-0.gite29599.11|210	%package -n %{name}-lang-pack-cs
21cr|psi-1.5-0.gite29599.11|211	Summary:	Czech language pack for psi
21cr|psi-1.5-0.gite29599.11|212	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|213	Requires:	locales-cs
21cr|psi-1.5-0.gite29599.11|214	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|215	
21cr|psi-1.5-0.gite29599.11|216	%description -n %{name}-lang-pack-cs
21cr|psi-1.5-0.gite29599.11|217	This package adds support for czech to psi.
21cr|psi-1.5-0.gite29599.11|218	
21cr|psi-1.5-0.gite29599.11|219	
21cr|psi-1.5-0.gite29599.11|220	%files -n %{name}-lang-pack-cs
21cr|psi-1.5-0.gite29599.11|221	%{_datadir}/%{name}/translations/%{name}_cs.qm
21cr|psi-1.5-0.gite29599.11|222	%endif
21cr|psi-1.5-0.gite29599.11|223	
21cr|psi-1.5-0.gite29599.11|224	#----------------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|225	
21cr|psi-1.5-0.gite29599.11|226	%if %{build_de}
21cr|psi-1.5-0.gite29599.11|227	%package -n %{name}-lang-pack-de
21cr|psi-1.5-0.gite29599.11|228	Summary:	Deutsch language pack for psi
21cr|psi-1.5-0.gite29599.11|229	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|230	Requires:	locales-de
21cr|psi-1.5-0.gite29599.11|231	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|232	
21cr|psi-1.5-0.gite29599.11|233	%description -n %{name}-lang-pack-de
21cr|psi-1.5-0.gite29599.11|234	This package adds support for deutsch to psi.
21cr|psi-1.5-0.gite29599.11|235	
21cr|psi-1.5-0.gite29599.11|236	%files -n %{name}-lang-pack-de
21cr|psi-1.5-0.gite29599.11|237	%{_datadir}/%{name}/translations/%{name}_de.qm
21cr|psi-1.5-0.gite29599.11|238	%endif
21cr|psi-1.5-0.gite29599.11|239	
21cr|psi-1.5-0.gite29599.11|240	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|241	
21cr|psi-1.5-0.gite29599.11|242	%if %{build_sq}
21cr|psi-1.5-0.gite29599.11|243	%package -n %{name}-lang-pack-sq
21cr|psi-1.5-0.gite29599.11|244	Summary:	Language pack for psi
21cr|psi-1.5-0.gite29599.11|245	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|246	Requires:	locales-sq
21cr|psi-1.5-0.gite29599.11|247	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|248	
21cr|psi-1.5-0.gite29599.11|249	%description -n %{name}-lang-pack-sq
21cr|psi-1.5-0.gite29599.11|250	This package adds support for sq to psi.
21cr|psi-1.5-0.gite29599.11|251	
21cr|psi-1.5-0.gite29599.11|252	%files -n %{name}-lang-pack-sq
21cr|psi-1.5-0.gite29599.11|253	%{_datadir}/%{name}/translations/%{name}_sq.qm
21cr|psi-1.5-0.gite29599.11|254	%endif
21cr|psi-1.5-0.gite29599.11|255	
21cr|psi-1.5-0.gite29599.11|256	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|257	
21cr|psi-1.5-0.gite29599.11|258	%if %{build_eo}
21cr|psi-1.5-0.gite29599.11|259	%package -n %{name}-lang-pack-eo
21cr|psi-1.5-0.gite29599.11|260	Summary:	Esperanto language pack for psi
21cr|psi-1.5-0.gite29599.11|261	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|262	Requires:	locales-eo
21cr|psi-1.5-0.gite29599.11|263	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|264	
21cr|psi-1.5-0.gite29599.11|265	%description -n %{name}-lang-pack-eo
21cr|psi-1.5-0.gite29599.11|266	This package adds support for esperanto to psi.
21cr|psi-1.5-0.gite29599.11|267	
21cr|psi-1.5-0.gite29599.11|268	%files -n %{name}-lang-pack-eo
21cr|psi-1.5-0.gite29599.11|269	%{_datadir}/%{name}/translations/%{name}_eo.qm
21cr|psi-1.5-0.gite29599.11|270	%endif
21cr|psi-1.5-0.gite29599.11|271	
21cr|psi-1.5-0.gite29599.11|272	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|273	
21cr|psi-1.5-0.gite29599.11|274	%if %{build_el}
21cr|psi-1.5-0.gite29599.11|275	%package -n %{name}-lang-pack-el
21cr|psi-1.5-0.gite29599.11|276	Summary:	Greek language pack for psi
21cr|psi-1.5-0.gite29599.11|277	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|278	Requires:	locales-el
21cr|psi-1.5-0.gite29599.11|279	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|280	
21cr|psi-1.5-0.gite29599.11|281	%description -n %{name}-lang-pack-el
21cr|psi-1.5-0.gite29599.11|282	This package adds support for Greek to psi.
21cr|psi-1.5-0.gite29599.11|283	
21cr|psi-1.5-0.gite29599.11|284	%files -n %{name}-lang-pack-el
21cr|psi-1.5-0.gite29599.11|285	%{_datadir}/%{name}/translations/%{name}_el.qm
21cr|psi-1.5-0.gite29599.11|286	%endif
21cr|psi-1.5-0.gite29599.11|287	
21cr|psi-1.5-0.gite29599.11|288	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|289	
21cr|psi-1.5-0.gite29599.11|290	%if %{build_es}
21cr|psi-1.5-0.gite29599.11|291	%package -n %{name}-lang-pack-es
21cr|psi-1.5-0.gite29599.11|292	Summary:	Spanish language pack for psi
21cr|psi-1.5-0.gite29599.11|293	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|294	Requires:	locales-es
21cr|psi-1.5-0.gite29599.11|295	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|296	
21cr|psi-1.5-0.gite29599.11|297	%description -n %{name}-lang-pack-es
21cr|psi-1.5-0.gite29599.11|298	This package adds support for spanish to psi.
21cr|psi-1.5-0.gite29599.11|299	
21cr|psi-1.5-0.gite29599.11|300	%files -n %{name}-lang-pack-es
21cr|psi-1.5-0.gite29599.11|301	%{_datadir}/%{name}/translations/%{name}_es.qm
21cr|psi-1.5-0.gite29599.11|302	%endif
21cr|psi-1.5-0.gite29599.11|303	
21cr|psi-1.5-0.gite29599.11|304	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|305	
21cr|psi-1.5-0.gite29599.11|306	%if %{build_et}
21cr|psi-1.5-0.gite29599.11|307	%package -n %{name}-lang-pack-et
21cr|psi-1.5-0.gite29599.11|308	Summary:	Estonian language pack for psi
21cr|psi-1.5-0.gite29599.11|309	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|310	Requires:	locales-et
21cr|psi-1.5-0.gite29599.11|311	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|312	
21cr|psi-1.5-0.gite29599.11|313	%description -n %{name}-lang-pack-et
21cr|psi-1.5-0.gite29599.11|314	This package adds support for estonian to psi.
21cr|psi-1.5-0.gite29599.11|315	
21cr|psi-1.5-0.gite29599.11|316	%files -n %{name}-lang-pack-et
21cr|psi-1.5-0.gite29599.11|317	%{_datadir}/%{name}/translations/%{name}_et.qm
21cr|psi-1.5-0.gite29599.11|318	%endif
21cr|psi-1.5-0.gite29599.11|319	
21cr|psi-1.5-0.gite29599.11|320	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|321	
21cr|psi-1.5-0.gite29599.11|322	%if %{build_fa}
21cr|psi-1.5-0.gite29599.11|323	%package -n %{name}-lang-pack-fa
21cr|psi-1.5-0.gite29599.11|324	Summary:	Persian language pack for psi
21cr|psi-1.5-0.gite29599.11|325	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|326	Requires:	locales-fa
21cr|psi-1.5-0.gite29599.11|327	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|328	
21cr|psi-1.5-0.gite29599.11|329	%description -n %{name}-lang-pack-fa
21cr|psi-1.5-0.gite29599.11|330	This package adds support for persian to psi.
21cr|psi-1.5-0.gite29599.11|331	
21cr|psi-1.5-0.gite29599.11|332	%files -n %{name}-lang-pack-fa
21cr|psi-1.5-0.gite29599.11|333	%{_datadir}/%{name}/translations/%{name}_fa.qm
21cr|psi-1.5-0.gite29599.11|334	%endif
21cr|psi-1.5-0.gite29599.11|335	
21cr|psi-1.5-0.gite29599.11|336	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|337	
21cr|psi-1.5-0.gite29599.11|338	%if %{build_fi}
21cr|psi-1.5-0.gite29599.11|339	%package -n %{name}-lang-pack-fi
21cr|psi-1.5-0.gite29599.11|340	Summary:	Finnish language pack for psi
21cr|psi-1.5-0.gite29599.11|341	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|342	Requires:	locales-fi
21cr|psi-1.5-0.gite29599.11|343	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|344	
21cr|psi-1.5-0.gite29599.11|345	%description -n %{name}-lang-pack-fi
21cr|psi-1.5-0.gite29599.11|346	This package adds support for finnish to psi.
21cr|psi-1.5-0.gite29599.11|347	
21cr|psi-1.5-0.gite29599.11|348	%files -n %{name}-lang-pack-fi
21cr|psi-1.5-0.gite29599.11|349	%{_datadir}/%{name}/translations/%{name}_fi.qm
21cr|psi-1.5-0.gite29599.11|350	%endif
21cr|psi-1.5-0.gite29599.11|351	
21cr|psi-1.5-0.gite29599.11|352	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|353	
21cr|psi-1.5-0.gite29599.11|354	%if %{build_fr}
21cr|psi-1.5-0.gite29599.11|355	%package -n %{name}-lang-pack-fr
21cr|psi-1.5-0.gite29599.11|356	Summary:	French language pack for psi
21cr|psi-1.5-0.gite29599.11|357	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|358	Requires:	locales-fr
21cr|psi-1.5-0.gite29599.11|359	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|360	
21cr|psi-1.5-0.gite29599.11|361	%description -n %{name}-lang-pack-fr
21cr|psi-1.5-0.gite29599.11|362	This package adds support for french to psi.
21cr|psi-1.5-0.gite29599.11|363	
21cr|psi-1.5-0.gite29599.11|364	%files -n %{name}-lang-pack-fr
21cr|psi-1.5-0.gite29599.11|365	%{_datadir}/%{name}/translations/%{name}_fr.qm
21cr|psi-1.5-0.gite29599.11|366	%endif
21cr|psi-1.5-0.gite29599.11|367	
21cr|psi-1.5-0.gite29599.11|368	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|369	
21cr|psi-1.5-0.gite29599.11|370	%if %{build_he}
21cr|psi-1.5-0.gite29599.11|371	%package -n %{name}-lang-pack-he
21cr|psi-1.5-0.gite29599.11|372	Summary:	Hebrew language pack for psi
21cr|psi-1.5-0.gite29599.11|373	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|374	Requires:	locales-he
21cr|psi-1.5-0.gite29599.11|375	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|376	
21cr|psi-1.5-0.gite29599.11|377	%description -n %{name}-lang-pack-he
21cr|psi-1.5-0.gite29599.11|378	This package adds support for moderm hebrew to psi.
21cr|psi-1.5-0.gite29599.11|379	
21cr|psi-1.5-0.gite29599.11|380	%files -n %{name}-lang-pack-he
21cr|psi-1.5-0.gite29599.11|381	%{_datadir}/%{name}/translations/%{name}_he.qm
21cr|psi-1.5-0.gite29599.11|382	%endif
21cr|psi-1.5-0.gite29599.11|383	
21cr|psi-1.5-0.gite29599.11|384	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|385	
21cr|psi-1.5-0.gite29599.11|386	%if %{build_hu}
21cr|psi-1.5-0.gite29599.11|387	%package -n %{name}-lang-pack-hu
21cr|psi-1.5-0.gite29599.11|388	Summary:	Hungarian language pack for psi
21cr|psi-1.5-0.gite29599.11|389	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|390	Requires:	locales-hu
21cr|psi-1.5-0.gite29599.11|391	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|392	
21cr|psi-1.5-0.gite29599.11|393	%description -n %{name}-lang-pack-hu
21cr|psi-1.5-0.gite29599.11|394	This package adds support for hungarian to psi.
21cr|psi-1.5-0.gite29599.11|395	
21cr|psi-1.5-0.gite29599.11|396	%files -n %{name}-lang-pack-hu
21cr|psi-1.5-0.gite29599.11|397	%{_datadir}/%{name}/translations/%{name}_hu.qm
21cr|psi-1.5-0.gite29599.11|398	%endif
21cr|psi-1.5-0.gite29599.11|399	
21cr|psi-1.5-0.gite29599.11|400	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|401	
21cr|psi-1.5-0.gite29599.11|402	%if %{build_it}
21cr|psi-1.5-0.gite29599.11|403	%package -n %{name}-lang-pack-it
21cr|psi-1.5-0.gite29599.11|404	Summary:	Italian language pack for psi
21cr|psi-1.5-0.gite29599.11|405	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|406	Requires:	locales-it
21cr|psi-1.5-0.gite29599.11|407	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|408	
21cr|psi-1.5-0.gite29599.11|409	%description -n %{name}-lang-pack-it
21cr|psi-1.5-0.gite29599.11|410	This package adds support for italian to psi.
21cr|psi-1.5-0.gite29599.11|411	
21cr|psi-1.5-0.gite29599.11|412	%files -n %{name}-lang-pack-it
21cr|psi-1.5-0.gite29599.11|413	%{_datadir}/%{name}/translations/%{name}_it.qm
21cr|psi-1.5-0.gite29599.11|414	%endif
21cr|psi-1.5-0.gite29599.11|415	
21cr|psi-1.5-0.gite29599.11|416	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|417	
21cr|psi-1.5-0.gite29599.11|418	%if %{build_ja}
21cr|psi-1.5-0.gite29599.11|419	%package -n %{name}-lang-pack-ja
21cr|psi-1.5-0.gite29599.11|420	Summary:	Japanese language pack for psi
21cr|psi-1.5-0.gite29599.11|421	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|422	Requires:	locales-ja
21cr|psi-1.5-0.gite29599.11|423	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|424	
21cr|psi-1.5-0.gite29599.11|425	%description -n %{name}-lang-pack-ja
21cr|psi-1.5-0.gite29599.11|426	This package adds support for japanese to psi.
21cr|psi-1.5-0.gite29599.11|427	
21cr|psi-1.5-0.gite29599.11|428	%files -n %{name}-lang-pack-ja
21cr|psi-1.5-0.gite29599.11|429	%{_datadir}/%{name}/translations/%{name}_ja.qm
21cr|psi-1.5-0.gite29599.11|430	%endif
21cr|psi-1.5-0.gite29599.11|431	
21cr|psi-1.5-0.gite29599.11|432	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|433	
21cr|psi-1.5-0.gite29599.11|434	%if %{build_kk}
21cr|psi-1.5-0.gite29599.11|435	%package -n %{name}-lang-pack-kk
21cr|psi-1.5-0.gite29599.11|436	Summary:	Kazakh language pack for psi
21cr|psi-1.5-0.gite29599.11|437	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|438	Requires:	locales-kk
21cr|psi-1.5-0.gite29599.11|439	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|440	
21cr|psi-1.5-0.gite29599.11|441	%description -n %{name}-lang-pack-kk
21cr|psi-1.5-0.gite29599.11|442	This package adds support for kazakh to psi.
21cr|psi-1.5-0.gite29599.11|443	
21cr|psi-1.5-0.gite29599.11|444	%files -n %{name}-lang-pack-kk
21cr|psi-1.5-0.gite29599.11|445	%{_datadir}/%{name}/translations/%{name}_kk.qm
21cr|psi-1.5-0.gite29599.11|446	%endif
21cr|psi-1.5-0.gite29599.11|447	
21cr|psi-1.5-0.gite29599.11|448	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|449	
21cr|psi-1.5-0.gite29599.11|450	%if %{build_mk}
21cr|psi-1.5-0.gite29599.11|451	%package -n %{name}-lang-pack-mk
21cr|psi-1.5-0.gite29599.11|452	Summary:	Macedonia language pack for psi
21cr|psi-1.5-0.gite29599.11|453	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|454	Requires:	locales-mk
21cr|psi-1.5-0.gite29599.11|455	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|456	
21cr|psi-1.5-0.gite29599.11|457	%description -n %{name}-lang-pack-mk
21cr|psi-1.5-0.gite29599.11|458	This package adds support for macedonia to psi.
21cr|psi-1.5-0.gite29599.11|459	
21cr|psi-1.5-0.gite29599.11|460	%files -n %{name}-lang-pack-mk
21cr|psi-1.5-0.gite29599.11|461	%{_datadir}/%{name}/translations/%{name}_mk.qm
21cr|psi-1.5-0.gite29599.11|462	%endif
21cr|psi-1.5-0.gite29599.11|463	
21cr|psi-1.5-0.gite29599.11|464	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|465	
21cr|psi-1.5-0.gite29599.11|466	%if %{build_nl}
21cr|psi-1.5-0.gite29599.11|467	%package -n %{name}-lang-pack-nl
21cr|psi-1.5-0.gite29599.11|468	Summary:	Dutch language pack for psi
21cr|psi-1.5-0.gite29599.11|469	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|470	Requires:	locales-nl
21cr|psi-1.5-0.gite29599.11|471	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|472	
21cr|psi-1.5-0.gite29599.11|473	%description -n %{name}-lang-pack-nl
21cr|psi-1.5-0.gite29599.11|474	This package adds support for dutch to psi.
21cr|psi-1.5-0.gite29599.11|475	
21cr|psi-1.5-0.gite29599.11|476	%files -n %{name}-lang-pack-nl
21cr|psi-1.5-0.gite29599.11|477	%{_datadir}/%{name}/translations/%{name}_nl.qm
21cr|psi-1.5-0.gite29599.11|478	%endif
21cr|psi-1.5-0.gite29599.11|479	
21cr|psi-1.5-0.gite29599.11|480	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|481	
21cr|psi-1.5-0.gite29599.11|482	%if %{build_pl}
21cr|psi-1.5-0.gite29599.11|483	%package -n %{name}-lang-pack-pl
21cr|psi-1.5-0.gite29599.11|484	Summary:	Polish language pack for psi
21cr|psi-1.5-0.gite29599.11|485	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|486	Requires:	locales-pl
21cr|psi-1.5-0.gite29599.11|487	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|488	
21cr|psi-1.5-0.gite29599.11|489	%description -n %{name}-lang-pack-pl
21cr|psi-1.5-0.gite29599.11|490	This package adds support for polish to psi.
21cr|psi-1.5-0.gite29599.11|491	
21cr|psi-1.5-0.gite29599.11|492	%files -n %{name}-lang-pack-pl
21cr|psi-1.5-0.gite29599.11|493	%{_datadir}/%{name}/translations/%{name}_pl.qm
21cr|psi-1.5-0.gite29599.11|494	%endif
21cr|psi-1.5-0.gite29599.11|495	
21cr|psi-1.5-0.gite29599.11|496	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|497	
21cr|psi-1.5-0.gite29599.11|498	%if %{build_pt}
21cr|psi-1.5-0.gite29599.11|499	%package -n %{name}-lang-pack-pt
21cr|psi-1.5-0.gite29599.11|500	Summary:	Portuguese language pack for psi
21cr|psi-1.5-0.gite29599.11|501	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|502	Requires:	locales-pt
21cr|psi-1.5-0.gite29599.11|503	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|504	
21cr|psi-1.5-0.gite29599.11|505	%description -n %{name}-lang-pack-pt
21cr|psi-1.5-0.gite29599.11|506	This package adds support for portuguese to psi.
21cr|psi-1.5-0.gite29599.11|507	
21cr|psi-1.5-0.gite29599.11|508	%files -n %{name}-lang-pack-pt
21cr|psi-1.5-0.gite29599.11|509	%{_datadir}/%{name}/translations/%{name}_pt.qm
21cr|psi-1.5-0.gite29599.11|510	%endif
21cr|psi-1.5-0.gite29599.11|511	
21cr|psi-1.5-0.gite29599.11|512	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|513	
21cr|psi-1.5-0.gite29599.11|514	%if %{build_pt_BR}
21cr|psi-1.5-0.gite29599.11|515	%package -n %{name}-lang-pack-pt_br
21cr|psi-1.5-0.gite29599.11|516	Summary:	Portuguese brazilian language pack for psi
21cr|psi-1.5-0.gite29599.11|517	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|518	Requires:	locales-pt
21cr|psi-1.5-0.gite29599.11|519	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|520	
21cr|psi-1.5-0.gite29599.11|521	%description -n %{name}-lang-pack-pt_br
21cr|psi-1.5-0.gite29599.11|522	This package adds support for portuguese brazilian to psi.
21cr|psi-1.5-0.gite29599.11|523	
21cr|psi-1.5-0.gite29599.11|524	%files -n %{name}-lang-pack-pt_br
21cr|psi-1.5-0.gite29599.11|525	%{_datadir}/%{name}/translations/%{name}_pt_BR.qm
21cr|psi-1.5-0.gite29599.11|526	%endif
21cr|psi-1.5-0.gite29599.11|527	
21cr|psi-1.5-0.gite29599.11|528	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|529	
21cr|psi-1.5-0.gite29599.11|530	%if %{build_ru}
21cr|psi-1.5-0.gite29599.11|531	%package -n %{name}-lang-pack-ru
21cr|psi-1.5-0.gite29599.11|532	Summary:	Russian language pack for psi
21cr|psi-1.5-0.gite29599.11|533	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|534	Requires:	locales-ru
21cr|psi-1.5-0.gite29599.11|535	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|536	
21cr|psi-1.5-0.gite29599.11|537	%description -n %{name}-lang-pack-ru
21cr|psi-1.5-0.gite29599.11|538	This package adds support for russian to psi.
21cr|psi-1.5-0.gite29599.11|539	
21cr|psi-1.5-0.gite29599.11|540	%files -n %{name}-lang-pack-ru
21cr|psi-1.5-0.gite29599.11|541	%{_datadir}/%{name}/translations/%{name}_ru.qm
21cr|psi-1.5-0.gite29599.11|542	%endif
21cr|psi-1.5-0.gite29599.11|543	
21cr|psi-1.5-0.gite29599.11|544	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|545	
21cr|psi-1.5-0.gite29599.11|546	%if %{build_sk}
21cr|psi-1.5-0.gite29599.11|547	%package -n %{name}-lang-pack-sk
21cr|psi-1.5-0.gite29599.11|548	Summary:	Slovak language pack for psi
21cr|psi-1.5-0.gite29599.11|549	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|550	Requires:	locales-sk
21cr|psi-1.5-0.gite29599.11|551	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|552	
21cr|psi-1.5-0.gite29599.11|553	%description -n %{name}-lang-pack-sk
21cr|psi-1.5-0.gite29599.11|554	This package adds support for slovak to psi.
21cr|psi-1.5-0.gite29599.11|555	
21cr|psi-1.5-0.gite29599.11|556	%files -n %{name}-lang-pack-sk
21cr|psi-1.5-0.gite29599.11|557	%{_datadir}/%{name}/translations/%{name}_sk.qm
21cr|psi-1.5-0.gite29599.11|558	%endif
21cr|psi-1.5-0.gite29599.11|559	
21cr|psi-1.5-0.gite29599.11|560	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|561	
21cr|psi-1.5-0.gite29599.11|562	%if %{build_sl}
21cr|psi-1.5-0.gite29599.11|563	%package -n %{name}-lang-pack-sl
21cr|psi-1.5-0.gite29599.11|564	Summary:	Slovenian language pack for psi
21cr|psi-1.5-0.gite29599.11|565	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|566	Requires:	locales-sl
21cr|psi-1.5-0.gite29599.11|567	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|568	
21cr|psi-1.5-0.gite29599.11|569	%description -n %{name}-lang-pack-sl
21cr|psi-1.5-0.gite29599.11|570	This package adds support for slovenian to psi.
21cr|psi-1.5-0.gite29599.11|571	
21cr|psi-1.5-0.gite29599.11|572	%files -n %{name}-lang-pack-sl
21cr|psi-1.5-0.gite29599.11|573	%{_datadir}/%{name}/translations/%{name}_sl.qm
21cr|psi-1.5-0.gite29599.11|574	%endif
21cr|psi-1.5-0.gite29599.11|575	
21cr|psi-1.5-0.gite29599.11|576	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|577	
21cr|psi-1.5-0.gite29599.11|578	%if %{build_sr}
21cr|psi-1.5-0.gite29599.11|579	%package -n %{name}-lang-pack-sr
21cr|psi-1.5-0.gite29599.11|580	Summary:	Serbian latin language pack for psi
21cr|psi-1.5-0.gite29599.11|581	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|582	Requires:	locales-sr
21cr|psi-1.5-0.gite29599.11|583	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|584	
21cr|psi-1.5-0.gite29599.11|585	%description -n %{name}-lang-pack-sr
21cr|psi-1.5-0.gite29599.11|586	This package adds support for serbian latin to psi.
21cr|psi-1.5-0.gite29599.11|587	
21cr|psi-1.5-0.gite29599.11|588	%files -n %{name}-lang-pack-sr
21cr|psi-1.5-0.gite29599.11|589	%{_datadir}/%{name}/translations/%{name}_sr@latin.qm
21cr|psi-1.5-0.gite29599.11|590	%endif
21cr|psi-1.5-0.gite29599.11|591	
21cr|psi-1.5-0.gite29599.11|592	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|593	
21cr|psi-1.5-0.gite29599.11|594	%if %{build_sv}
21cr|psi-1.5-0.gite29599.11|595	%package -n %{name}-lang-pack-sv
21cr|psi-1.5-0.gite29599.11|596	Summary:	Swedish language pack for psi
21cr|psi-1.5-0.gite29599.11|597	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|598	Requires:	locales-sv
21cr|psi-1.5-0.gite29599.11|599	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|600	
21cr|psi-1.5-0.gite29599.11|601	%description -n %{name}-lang-pack-sv
21cr|psi-1.5-0.gite29599.11|602	This package adds support for swedish to psi.
21cr|psi-1.5-0.gite29599.11|603	
21cr|psi-1.5-0.gite29599.11|604	%files -n %{name}-lang-pack-sv
21cr|psi-1.5-0.gite29599.11|605	%{_datadir}/%{name}/translations/%{name}_sv.qm
21cr|psi-1.5-0.gite29599.11|606	%endif
21cr|psi-1.5-0.gite29599.11|607	
21cr|psi-1.5-0.gite29599.11|608	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|609	
21cr|psi-1.5-0.gite29599.11|610	%if %{build_sw}
21cr|psi-1.5-0.gite29599.11|611	%package -n %{name}-lang-pack-sw
21cr|psi-1.5-0.gite29599.11|612	Summary:	Swahili language pack for psi
21cr|psi-1.5-0.gite29599.11|613	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|614	Requires:	locales-sw
21cr|psi-1.5-0.gite29599.11|615	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|616	
21cr|psi-1.5-0.gite29599.11|617	%description -n %{name}-lang-pack-sw
21cr|psi-1.5-0.gite29599.11|618	This package adds support for swahili to psi.
21cr|psi-1.5-0.gite29599.11|619	
21cr|psi-1.5-0.gite29599.11|620	%files -n %{name}-lang-pack-sw
21cr|psi-1.5-0.gite29599.11|621	%{_datadir}/%{name}/translations/%{name}_sw.qm
21cr|psi-1.5-0.gite29599.11|622	%endif
21cr|psi-1.5-0.gite29599.11|623	
21cr|psi-1.5-0.gite29599.11|624	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|625	
21cr|psi-1.5-0.gite29599.11|626	%if %{build_uk}
21cr|psi-1.5-0.gite29599.11|627	%package -n %{name}-lang-pack-uk
21cr|psi-1.5-0.gite29599.11|628	Summary:	Ukrainian language pack for psi
21cr|psi-1.5-0.gite29599.11|629	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|630	Requires:	locales-uk
21cr|psi-1.5-0.gite29599.11|631	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|632	
21cr|psi-1.5-0.gite29599.11|633	%description -n %{name}-lang-pack-uk
21cr|psi-1.5-0.gite29599.11|634	This package adds support for ukrainian to psi.
21cr|psi-1.5-0.gite29599.11|635	
21cr|psi-1.5-0.gite29599.11|636	%files -n %{name}-lang-pack-uk
21cr|psi-1.5-0.gite29599.11|637	%{_datadir}/%{name}/translations/%{name}_uk.qm
21cr|psi-1.5-0.gite29599.11|638	%endif
21cr|psi-1.5-0.gite29599.11|639	
21cr|psi-1.5-0.gite29599.11|640	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|641	
21cr|psi-1.5-0.gite29599.11|642	%if %{build_ur_PK}
21cr|psi-1.5-0.gite29599.11|643	%package -n %{name}-lang-pack-ur_PK
21cr|psi-1.5-0.gite29599.11|644	Summary:	Urdu language pack for psi
21cr|psi-1.5-0.gite29599.11|645	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|646	Requires:	locales-ur
21cr|psi-1.5-0.gite29599.11|647	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|648	
21cr|psi-1.5-0.gite29599.11|649	%description -n %{name}-lang-pack-ur_PK
21cr|psi-1.5-0.gite29599.11|650	This package adds support for urdu to psi.
21cr|psi-1.5-0.gite29599.11|651	
21cr|psi-1.5-0.gite29599.11|652	%files -n %{name}-lang-pack-ur_PK
21cr|psi-1.5-0.gite29599.11|653	%{_datadir}/%{name}/translations/%{name}_ur_PK.qm
21cr|psi-1.5-0.gite29599.11|654	%endif
21cr|psi-1.5-0.gite29599.11|655	
21cr|psi-1.5-0.gite29599.11|656	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|657	
21cr|psi-1.5-0.gite29599.11|658	%if %{build_vi}
21cr|psi-1.5-0.gite29599.11|659	%package -n %{name}-lang-pack-vi
21cr|psi-1.5-0.gite29599.11|660	Summary:	Vietnamese language pack for psi
21cr|psi-1.5-0.gite29599.11|661	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|662	Requires:	locales-vi
21cr|psi-1.5-0.gite29599.11|663	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|664	
21cr|psi-1.5-0.gite29599.11|665	%description -n %{name}-lang-pack-vi
21cr|psi-1.5-0.gite29599.11|666	This package adds support for vietnamese to psi.
21cr|psi-1.5-0.gite29599.11|667	
21cr|psi-1.5-0.gite29599.11|668	%files -n %{name}-lang-pack-vi
21cr|psi-1.5-0.gite29599.11|669	%{_datadir}/%{name}/translations/%{name}_vi.qm
21cr|psi-1.5-0.gite29599.11|670	%endif
21cr|psi-1.5-0.gite29599.11|671	
21cr|psi-1.5-0.gite29599.11|672	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|673	
21cr|psi-1.5-0.gite29599.11|674	%if %{build_zh_TW}
21cr|psi-1.5-0.gite29599.11|675	%package -n %{name}-lang-pack-zh
21cr|psi-1.5-0.gite29599.11|676	Summary:	Chinese language pack for psi
21cr|psi-1.5-0.gite29599.11|677	Group:		System/Internationalization
21cr|psi-1.5-0.gite29599.11|678	Requires:	locales-zh
21cr|psi-1.5-0.gite29599.11|679	BuildArch:	noarch
21cr|psi-1.5-0.gite29599.11|680	
21cr|psi-1.5-0.gite29599.11|681	%description -n %{name}-lang-pack-zh
21cr|psi-1.5-0.gite29599.11|682	This package adds support for Chinese to psi.
21cr|psi-1.5-0.gite29599.11|683	
21cr|psi-1.5-0.gite29599.11|684	%files -n %{name}-lang-pack-zh
21cr|psi-1.5-0.gite29599.11|685	%{_datadir}/%{name}/translations/%{name}_zh_TW.qm
21cr|psi-1.5-0.gite29599.11|686	%{_datadir}/%{name}/translations/%{name}_zh_CN.qm
21cr|psi-1.5-0.gite29599.11|687	%endif
21cr|psi-1.5-0.gite29599.11|688	
21cr|psi-1.5-0.gite29599.11|689	#--------------------------------------------------------------------
21cr|psi-1.5-0.gite29599.11|690	
21cr|psi-1.5-0.gite29599.11|691	%prep
21cr|psi-1.5-0.gite29599.11|692	%setup -q -a1 -a2 -a3 -a4 -a5 -n %{name}-%{commit}
21cr|psi-1.5-0.gite29599.11|693	
21cr|psi-1.5-0.gite29599.11|694	# 1. Put in place our smileysets and iconsets
21cr|psi-1.5-0.gite29599.11|695	# WARNING: If some set is added/removed remember to update files section too
21cr|psi-1.5-0.gite29599.11|696	cp %{name}-smileysets/* iconsets/emoticons
21cr|psi-1.5-0.gite29599.11|697	cp %{name}-iconsets/* iconsets/system
21cr|psi-1.5-0.gite29599.11|698	rm -rf %{name}-iconsets %{name}-smileysets
21cr|psi-1.5-0.gite29599.11|699	
21cr|psi-1.5-0.gite29599.11|700	# 2. Copy plugins sources to psi source dir
21cr|psi-1.5-0.gite29599.11|701	cp -r plugins-*/* plugins
21cr|psi-1.5-0.gite29599.11|702	rm -rf plugins-*
21cr|psi-1.5-0.gite29599.11|703	
21cr|psi-1.5-0.gite29599.11|704	# 3. Put in place translation source files
21cr|psi-1.5-0.gite29599.11|705	mkdir -p src/translations/
21cr|psi-1.5-0.gite29599.11|706	cp %{name}-l10n-*/translations/*.ts src/translations/
21cr|psi-1.5-0.gite29599.11|707	rm -rf %{name}-l10n-*
21cr|psi-1.5-0.gite29599.11|708	
21cr|psi-1.5-0.gite29599.11|709	%autopatch -p1
21cr|psi-1.5-0.gite29599.11|710	
21cr|psi-1.5-0.gite29599.11|711	%build
21cr|psi-1.5-0.gite29599.11|712	%cmake .. \
21cr|psi-1.5-0.gite29599.11|713	-DENABLE_PLUGINS=ON \
21cr|psi-1.5-0.gite29599.11|714	-DUSE_HUNSPELL=ON \
21cr|psi-1.5-0.gite29599.11|715	-DPLUGINS_PATH="%{_lib}/%{name}/plugins"
21cr|psi-1.5-0.gite29599.11|716	%make_build
21cr|psi-1.5-0.gite29599.11|717	
21cr|psi-1.5-0.gite29599.11|718	# Make translations
21cr|psi-1.5-0.gite29599.11|719	pushd ../src/translations
21cr|psi-1.5-0.gite29599.11|720	lrelease-qt5 *.ts
21cr|psi-1.5-0.gite29599.11|721	popd
21cr|psi-1.5-0.gite29599.11|722	
21cr|psi-1.5-0.gite29599.11|723	
21cr|psi-1.5-0.gite29599.11|724	%install
21cr|psi-1.5-0.gite29599.11|725	%make_install -C build
21cr|psi-1.5-0.gite29599.11|726	
21cr|psi-1.5-0.gite29599.11|727	# Install translation files (see update_translations.sh in Source5)
21cr|psi-1.5-0.gite29599.11|728	mkdir -p %{buildroot}%{_datadir}/%{name}/translations
21cr|psi-1.5-0.gite29599.11|729	cp src/translations/*.qm %{buildroot}%{_datadir}/%{name}/translations
21cr|psi-1.5-0.gite29599.11|730	
21cr|psi-1.5-0.gite29599.11|731	%changelog
21cr|psi-1.5-0.gite29599.11|732	* Thu Feb 26 2026 Александр <a.proklov@rosa.ru> 1.5-0.gite29599.11
21cr|psi-1.5-0.gite29599.11|733	- psi-plus now live, restored in repo
21cr|psi-1.5-0.gite29599.11|734	
21cr|psi-1.5-0.gite29599.11|735	* Wed Jan 21 2026 Aleksandr Proklov <a.proklov@rosa.ru> 1.5-0.gite29599.10
21cr|psi-1.5-0.gite29599.11|736	- fix files
21cr|psi-1.5-0.gite29599.11|737	
21cr|psi-1.5-0.gite29599.11|738	* Wed Jan 21 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|psi-1.5-0.gite29599.11|739	- update from git
21cr|psi-1.5-0.gite29599.11|740	
21cr|psi-1.5-0.gite29599.11|741	* Wed Jan 21 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|psi-1.5-0.gite29599.11|742	- update from git
21cr|psi-1.5-0.gite29599.11|743	
21cr|psi-1.5-0.gite29599.11|744	* Wed Jul 9 2025 Andrey Grigorev <survolog@yandex.ru> 1.5-0.git3ef042.9
21cr|psi-1.5-0.gite29599.11|745	- Req qt5sql5-sqlite library (https://bugzilla.rosa.ru/show_bug.cgi?id=15395)
21cr|psi-1.5-0.gite29599.11|746	
21cr|psi-1.5-0.gite29599.11|747	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|psi-1.5-0.gite29599.11|748	- automated spec cleanup
21cr|psi-1.5-0.gite29599.11|749	
21cr|psi-1.5-0.gite29599.11|750	* Thu Feb 6 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.5-0.git3ef042.8
21cr|psi-1.5-0.gite29599.11|751	- restore Requires:locales-??
21cr|psi-1.5-0.gite29599.11|752	
21cr|psi-1.5-0.gite29599.11|753	* Thu Feb 6 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.5-0.git3ef042.8
21cr|psi-1.5-0.gite29599.11|754	- fix typo
21cr|psi-1.5-0.gite29599.11|755	
21cr|psi-1.5-0.gite29599.11|756	* Thu Feb 6 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.5-0.git3ef042.7
21cr|psi-1.5-0.gite29599.11|757	- use Recommends: (psi-langpack-be if locales-be) for install locales
21cr|psi-1.5-0.gite29599.11|758	
21cr|psi-1.5-0.gite29599.11|759	* Mon Jan 15 2024 Александр <a.proklov@rosalinux.ru> 1.5-0.git3ef042.6
21cr|psi-1.5-0.gite29599.11|760	- up release
21cr|psi-1.5-0.gite29599.11|761	
21cr|psi-1.5-0.gite29599.11|762	* Sun Nov 26 2023 Andrey Bondrov <abondrov@rosalab.ru> 1.5-0.git3ef042.5
21cr|psi-1.5-0.gite29599.11|763	- Better fix for gcc
21cr|psi-1.5-0.gite29599.11|764	
21cr|psi-1.5-0.gite29599.11|765	* Sun Nov 26 2023 Andrey Bondrov <abondrov@rosalab.ru>
21cr|psi-1.5-0.gite29599.11|766	- Add patch to fix build with gcc12
21cr|psi-1.5-0.gite29599.11|767	
21cr|psi-1.5-0.gite29599.11|768	* Wed Jun 7 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.5-0.git3ef042.4
21cr|psi-1.5-0.gite29599.11|769	- up release for rebuild
21cr|psi-1.5-0.gite29599.11|770	
21cr|psi-1.5-0.gite29599.11|771	* Tue Feb 14 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.5-0.git3ef042.3
21cr|psi-1.5-0.gite29599.11|772	- update to latest git version
21cr|psi-1.5-0.gite29599.11|773	
21cr|psi-1.5-0.gite29599.11|774	* Thu Sep 1 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.5-0.git3d3278.2
21cr|psi-1.5-0.gite29599.11|775	- Rebuild with Qt 5.15.5
21cr|psi-1.5-0.gite29599.11|776	
21cr|psi-1.5-0.gite29599.11|777	* Thu May 12 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.5-0.git3d3278.1
21cr|psi-1.5-0.gite29599.11|778	- fix requires
21cr|psi-1.5-0.gite29599.11|779	
21cr|psi-1.5-0.gite29599.11|780	* Thu May 12 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|psi-1.5-0.gite29599.11|781	- fix files
21cr|psi-1.5-0.gite29599.11|782	
21cr|psi-1.5-0.gite29599.11|783	* Thu May 12 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|psi-1.5-0.gite29599.11|784	- Update version to 1.5

6456 21
21cr|psindustrializer-0.2.7-1|1	%define	major 0
21cr|psindustrializer-0.2.7-1|2	%define	libname %mklibname psphymod %{major}
21cr|psindustrializer-0.2.7-1|3	%define	devname %mklibname psphymod -d
21cr|psindustrializer-0.2.7-1|4	
21cr|psindustrializer-0.2.7-1|5	Summary:	Percussion Sample Generator (Discrete Mass Physical Modelling)
21cr|psindustrializer-0.2.7-1|6	Name:		psindustrializer
21cr|psindustrializer-0.2.7-1|7	Version:	0.2.7
21cr|psindustrializer-0.2.7-1|8	Release:	1
21cr|psindustrializer-0.2.7-1|9	License:	GPLv2+
21cr|psindustrializer-0.2.7-1|10	Group:		Sound
21cr|psindustrializer-0.2.7-1|11	Url:		https://sourceforge.net/projects/industrializer/
21cr|psindustrializer-0.2.7-1|12	Source0:	https://sourceforge.net/projects/industrializer/files/industrializer/%{name}-%{version}/%{name}-%{version}.tar.xz
21cr|psindustrializer-0.2.7-1|13	Source1:	%{name}48.png
21cr|psindustrializer-0.2.7-1|14	Source2:	%{name}32.png
21cr|psindustrializer-0.2.7-1|15	Source3:	%{name}16.png
21cr|psindustrializer-0.2.7-1|16	Patch0:		psindustrializer-0.2.7-fix-include-build.patch
21cr|psindustrializer-0.2.7-1|17	BuildRequires:	desktop-file-utils
21cr|psindustrializer-0.2.7-1|18	BuildRequires:	gettext >= 0.19.8
21cr|psindustrializer-0.2.7-1|19	BuildRequires:	pkgconfig(alsa)
21cr|psindustrializer-0.2.7-1|20	BuildRequires:	pkgconfig(audiofile)
21cr|psindustrializer-0.2.7-1|21	BuildRequires:	pkgconfig(glu)
21cr|psindustrializer-0.2.7-1|22	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.24.0
21cr|psindustrializer-0.2.7-1|23	BuildRequires:	pkgconfig(gtkglext-1.0)
21cr|psindustrializer-0.2.7-1|24	BuildRequires:	pkgconfig(jack)
21cr|psindustrializer-0.2.7-1|25	BuildRequires:	pkgconfig(libpulse-simple)
21cr|psindustrializer-0.2.7-1|26	BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.0
21cr|psindustrializer-0.2.7-1|27	
21cr|psindustrializer-0.2.7-1|28	%description
21cr|psindustrializer-0.2.7-1|29	Industrializer is a program for generating percussion sounds for musical
21cr|psindustrializer-0.2.7-1|30	purposes. Try using the sounds in your favorite tracker, or the upcoming Beast
21cr|psindustrializer-0.2.7-1|31	/ BSE tracker and modular synthesizer. This program is great for generating
21cr|psindustrializer-0.2.7-1|32	new techno sounds, industrial sounds in particular. But it's not limited to
21cr|psindustrializer-0.2.7-1|33	industrial crashes, it can produce chimes, bubbles, gongs, hammer hits on
21cr|psindustrializer-0.2.7-1|34	different materials, and a variety of other sounds.
21cr|psindustrializer-0.2.7-1|35	
21cr|psindustrializer-0.2.7-1|36	%files -f %{name}.lang
21cr|psindustrializer-0.2.7-1|37	%doc ChangeLog COPYING README.md TODO
21cr|psindustrializer-0.2.7-1|38	%{_bindir}/%{name}
21cr|psindustrializer-0.2.7-1|39	%{_datadir}/%{name}/power_station_logo.xpm
21cr|psindustrializer-0.2.7-1|40	%{_datadir}/%{name}/save-wav-*.png
21cr|psindustrializer-0.2.7-1|41	%{_datadir}/applications/%{name}.desktop
21cr|psindustrializer-0.2.7-1|42	%{_datadir}/appdata/%{name}.appdata.xml
21cr|psindustrializer-0.2.7-1|43	%{_datadir}/pixmaps/%{name}.png
21cr|psindustrializer-0.2.7-1|44	%{_liconsdir}/%{name}.png
21cr|psindustrializer-0.2.7-1|45	%{_iconsdir}/%{name}.png
21cr|psindustrializer-0.2.7-1|46	%{_miconsdir}/%{name}.png
21cr|psindustrializer-0.2.7-1|47	
21cr|psindustrializer-0.2.7-1|48	#-----------------------------------------------------------------------------
21cr|psindustrializer-0.2.7-1|49	
21cr|psindustrializer-0.2.7-1|50	%package -n %{libname}
21cr|psindustrializer-0.2.7-1|51	Summary:	Dynamic libraries from %{name}
21cr|psindustrializer-0.2.7-1|52	Group:		System/Libraries
21cr|psindustrializer-0.2.7-1|53	
21cr|psindustrializer-0.2.7-1|54	%description -n %{libname}
21cr|psindustrializer-0.2.7-1|55	Dynamic libraries for %{name}.
21cr|psindustrializer-0.2.7-1|56	
21cr|psindustrializer-0.2.7-1|57	%files -n %{libname}
21cr|psindustrializer-0.2.7-1|58	%doc COPYING
21cr|psindustrializer-0.2.7-1|59	%{_libdir}/libpsphymod.so.%{major}*
21cr|psindustrializer-0.2.7-1|60	
21cr|psindustrializer-0.2.7-1|61	#-----------------------------------------------------------------------------
21cr|psindustrializer-0.2.7-1|62	
21cr|psindustrializer-0.2.7-1|63	%package -n %{devname}
21cr|psindustrializer-0.2.7-1|64	Summary:	Header files and static libraries from %{name}
21cr|psindustrializer-0.2.7-1|65	Group:		Development/C
21cr|psindustrializer-0.2.7-1|66	Requires:	%{libname} = %{EVRD}
21cr|psindustrializer-0.2.7-1|67	Provides:	%{name}-devel = %{EVRD}
21cr|psindustrializer-0.2.7-1|68	Conflicts:	%{_lib}psphymod0-devel < 0.2.5-9
21cr|psindustrializer-0.2.7-1|69	Obsoletes:	%{_lib}psphymod0-devel < 0.2.5-9
21cr|psindustrializer-0.2.7-1|70	
21cr|psindustrializer-0.2.7-1|71	%description -n %{devname}
21cr|psindustrializer-0.2.7-1|72	Development libraries and includes files for building programs based on
21cr|psindustrializer-0.2.7-1|73	%{name}.
21cr|psindustrializer-0.2.7-1|74	
21cr|psindustrializer-0.2.7-1|75	%files -n %{devname}
21cr|psindustrializer-0.2.7-1|76	%doc COPYING
21cr|psindustrializer-0.2.7-1|77	%{_includedir}/psphymod
21cr|psindustrializer-0.2.7-1|78	%{_libdir}/libpsphymod.so
21cr|psindustrializer-0.2.7-1|79	
21cr|psindustrializer-0.2.7-1|80	#-----------------------------------------------------------------------------
21cr|psindustrializer-0.2.7-1|81	
21cr|psindustrializer-0.2.7-1|82	%prep
21cr|psindustrializer-0.2.7-1|83	%setup -q
21cr|psindustrializer-0.2.7-1|84	%patch0 -p1
21cr|psindustrializer-0.2.7-1|85	
21cr|psindustrializer-0.2.7-1|86	
21cr|psindustrializer-0.2.7-1|87	%build
21cr|psindustrializer-0.2.7-1|88	%configure --disable-static
21cr|psindustrializer-0.2.7-1|89	%make
21cr|psindustrializer-0.2.7-1|90	
21cr|psindustrializer-0.2.7-1|91	
21cr|psindustrializer-0.2.7-1|92	%install
21cr|psindustrializer-0.2.7-1|93	%makeinstall_std
21cr|psindustrializer-0.2.7-1|94	
21cr|psindustrializer-0.2.7-1|95	# Fix desktop file location & contents by providing one ourself
21cr|psindustrializer-0.2.7-1|96	mkdir -p %{buildroot}%{_datadir}/applications
21cr|psindustrializer-0.2.7-1|97	
21cr|psindustrializer-0.2.7-1|98	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|psindustrializer-0.2.7-1|99	[Desktop Entry]
21cr|psindustrializer-0.2.7-1|100	Name=%{name}
21cr|psindustrializer-0.2.7-1|101	GenericName=Sound Editor
21cr|psindustrializer-0.2.7-1|102	Comment=Power Station Industrializer
21cr|psindustrializer-0.2.7-1|103	Exec=%{name}
21cr|psindustrializer-0.2.7-1|104	Icon=%{name}
21cr|psindustrializer-0.2.7-1|105	Terminal=false
21cr|psindustrializer-0.2.7-1|106	Type=Application
21cr|psindustrializer-0.2.7-1|107	StartupNotify=true
21cr|psindustrializer-0.2.7-1|108	Categories=AudioVideo;Audio;Sequencer;Video;Player;GTK;X-MandrivaLinux-Multimedia-Sound;
21cr|psindustrializer-0.2.7-1|109	EOF
21cr|psindustrializer-0.2.7-1|110	
21cr|psindustrializer-0.2.7-1|111	rm -f %{buildroot}%{_datadir}/gnome/apps/Multimedia/%{name}.desktop
21cr|psindustrializer-0.2.7-1|112	
21cr|psindustrializer-0.2.7-1|113	# Install our icons
21cr|psindustrializer-0.2.7-1|114	mkdir -p %{buildroot}%{_liconsdir}
21cr|psindustrializer-0.2.7-1|115	cat %{SOURCE1} > %{buildroot}%{_liconsdir}/%{name}.png
21cr|psindustrializer-0.2.7-1|116	mkdir -p %{buildroot}%{_iconsdir}
21cr|psindustrializer-0.2.7-1|117	cat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
21cr|psindustrializer-0.2.7-1|118	mkdir -p %{buildroot}%{_miconsdir}
21cr|psindustrializer-0.2.7-1|119	cat %{SOURCE3} > %{buildroot}%{_miconsdir}/%{name}.png
21cr|psindustrializer-0.2.7-1|120	
21cr|psindustrializer-0.2.7-1|121	%find_lang %{name}

6457 21
21cr|psi-plus-1.5.2132-1|1	Summary:	Jabber client based on Qt
21cr|psi-plus-1.5.2132-1|2	Name:		psi-plus
21cr|psi-plus-1.5.2132-1|3	Version:	1.5.2132
21cr|psi-plus-1.5.2132-1|4	Release:	1
21cr|psi-plus-1.5.2132-1|5	# GPLv2+ - core of Psi+
21cr|psi-plus-1.5.2132-1|6	# LGPLv2.1+ - iris library, Psi+ widgets, qca, psimedia, several Psi+ tools
21cr|psi-plus-1.5.2132-1|7	# BSD - botantools for qca library
21cr|psi-plus-1.5.2132-1|8	# MIT/X11 - JDNS for iris library
21cr|psi-plus-1.5.2132-1|9	# zlib/libpng - UnZip 0.15 additionnal library
21cr|psi-plus-1.5.2132-1|10	License:	GPLv2+ and LGPLv2+ and BSD and MIT and zlib
21cr|psi-plus-1.5.2132-1|11	Group:		Networking/Instant messaging
21cr|psi-plus-1.5.2132-1|12	Url:		https://github.com/psi-plus/psi-plus-snapshots
21cr|psi-plus-1.5.2132-1|13	Source0:	https://github.com/psi-plus/psi-plus-snapshots/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|psi-plus-1.5.2132-1|14	Source1:	https://github.com/psi-plus/psi-plus-l10n/archive/refs/tags/1.5.2128.tar.gz?/psi-plus-l10n-1.5.2128.tar.gz
21cr|psi-plus-1.5.2132-1|15	
21cr|psi-plus-1.5.2132-1|16	BuildRequires:	cmake >= 3.1.0
21cr|psi-plus-1.5.2132-1|17	BuildRequires:	qt5-linguist-tools
21cr|psi-plus-1.5.2132-1|18	BuildRequires:	tidy-devel
21cr|psi-plus-1.5.2132-1|19	BuildRequires:	blake2-devel
21cr|psi-plus-1.5.2132-1|20	BuildRequires:	pkgconfig(gpg-error)
21cr|psi-plus-1.5.2132-1|21	BuildRequires:	pkgconfig(hunspell)
21cr|psi-plus-1.5.2132-1|22	BuildRequires:	pkgconfig(libidn)
21cr|psi-plus-1.5.2132-1|23	BuildRequires:	pkgconfig(libgcrypt)
21cr|psi-plus-1.5.2132-1|24	BuildRequires:	pkgconfig(libotr)
21cr|psi-plus-1.5.2132-1|25	BuildRequires:	pkgconfig(openssl)
21cr|psi-plus-1.5.2132-1|26	BuildRequires:	pkgconfig(libomemo-c)
21cr|psi-plus-1.5.2132-1|27	BuildRequires:	pkgconfig(qca2-qt5) >= 2.0
21cr|psi-plus-1.5.2132-1|28	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|psi-plus-1.5.2132-1|29	BuildRequires:	pkgconfig(Qt5Core) >= 5.6.0
21cr|psi-plus-1.5.2132-1|30	BuildRequires:	pkgconfig(Qt5DBus)
21cr|psi-plus-1.5.2132-1|31	BuildRequires:	pkgconfig(Qt5Gui)
21cr|psi-plus-1.5.2132-1|32	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|psi-plus-1.5.2132-1|33	BuildRequires:	pkgconfig(Qt5Network)
21cr|psi-plus-1.5.2132-1|34	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|psi-plus-1.5.2132-1|35	BuildRequires:	pkgconfig(Qt5Qml)
21cr|psi-plus-1.5.2132-1|36	BuildRequires:	pkgconfig(Qt5Quick)
21cr|psi-plus-1.5.2132-1|37	BuildRequires:	pkgconfig(Qt5Svg)
21cr|psi-plus-1.5.2132-1|38	BuildRequires:	pkgconfig(Qt5Sql)
21cr|psi-plus-1.5.2132-1|39	BuildRequires:	pkgconfig(Qt5WebChannel)
21cr|psi-plus-1.5.2132-1|40	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|psi-plus-1.5.2132-1|41	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|psi-plus-1.5.2132-1|42	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|psi-plus-1.5.2132-1|43	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|psi-plus-1.5.2132-1|44	BuildRequires:	pkgconfig(Qt5Xml)
21cr|psi-plus-1.5.2132-1|45	BuildRequires:	qtkeychain-qt5-devel
21cr|psi-plus-1.5.2132-1|46	BuildRequires:	pkgconfig(x11)
21cr|psi-plus-1.5.2132-1|47	BuildRequires:	pkgconfig(xcb)
21cr|psi-plus-1.5.2132-1|48	BuildRequires:	pkgconfig(xtst)
21cr|psi-plus-1.5.2132-1|49	BuildRequires:	pkgconfig(usrsctp)
21cr|psi-plus-1.5.2132-1|50	BuildRequires:	pkgconfig(xscrnsaver)
21cr|psi-plus-1.5.2132-1|51	BuildRequires:	signal-protocol-c-devel
21cr|psi-plus-1.5.2132-1|52	Requires:	%{name}-plugins = %{EVRD}
21cr|psi-plus-1.5.2132-1|53	# Required for SSL/TLS connections
21cr|psi-plus-1.5.2132-1|54	Requires:	qca2-qt5-plugin-openssl
21cr|psi-plus-1.5.2132-1|55	Requires:	qt5-database-plugin-sqlite
21cr|psi-plus-1.5.2132-1|56	# Required for GnuPG encryption
21cr|psi-plus-1.5.2132-1|57	Recommends:	qca2-qt5-plugin-gnupg
21cr|psi-plus-1.5.2132-1|58	Recommends:	%{name}-i18n
21cr|psi-plus-1.5.2132-1|59	
21cr|psi-plus-1.5.2132-1|60	%description
21cr|psi-plus-1.5.2132-1|61	Psi+ - Psi IM Mod by psi-dev@conference.jabber.ru
21cr|psi-plus-1.5.2132-1|62	
21cr|psi-plus-1.5.2132-1|63	%files
21cr|psi-plus-1.5.2132-1|64	%doc README COPYING
21cr|psi-plus-1.5.2132-1|65	%{_bindir}/psi-plus
21cr|psi-plus-1.5.2132-1|66	%{_datadir}/applications/psi-plus.desktop
21cr|psi-plus-1.5.2132-1|67	%{_datadir}/icons/hicolor/*/apps/psi-plus.png
21cr|psi-plus-1.5.2132-1|68	%{_datadir}/psi-plus/
21cr|psi-plus-1.5.2132-1|69	%exclude %dir %{_datadir}/psi-plus/translations
21cr|psi-plus-1.5.2132-1|70	%exclude %{_datadir}/psi-plus/translations/*
21cr|psi-plus-1.5.2132-1|71	%dir %{_libdir}/psi-plus/
21cr|psi-plus-1.5.2132-1|72	%{_metainfodir}/psi-plus.appdata.xml
21cr|psi-plus-1.5.2132-1|73	%{_datadir}/pixmaps/psi-plus.png
21cr|psi-plus-1.5.2132-1|74	#----------------------------------------------------------------------------
21cr|psi-plus-1.5.2132-1|75	
21cr|psi-plus-1.5.2132-1|76	%package i18n
21cr|psi-plus-1.5.2132-1|77	Summary:	Language packs for Psi
21cr|psi-plus-1.5.2132-1|78	Group:		System/Internationalization
21cr|psi-plus-1.5.2132-1|79	Requires:	%{name} = %{EVRD}
21cr|psi-plus-1.5.2132-1|80	Conflicts:	%{name} < 0.16
21cr|psi-plus-1.5.2132-1|81	BuildArch:	noarch
21cr|psi-plus-1.5.2132-1|82	
21cr|psi-plus-1.5.2132-1|83	%description i18n
21cr|psi-plus-1.5.2132-1|84	Psi+ - Psi IM Mod by psi-dev@conference.jabber.ru
21cr|psi-plus-1.5.2132-1|85	This package adds internationalization to Psi+.
21cr|psi-plus-1.5.2132-1|86	
21cr|psi-plus-1.5.2132-1|87	%files i18n
21cr|psi-plus-1.5.2132-1|88	%dir %{_datadir}/psi-plus/translations
21cr|psi-plus-1.5.2132-1|89	%{_datadir}/psi-plus/translations/*
21cr|psi-plus-1.5.2132-1|90	
21cr|psi-plus-1.5.2132-1|91	#----------------------------------------------------------------------------
21cr|psi-plus-1.5.2132-1|92	
21cr|psi-plus-1.5.2132-1|93	%package plugins
21cr|psi-plus-1.5.2132-1|94	Summary:	Plugins pack for Psi+
21cr|psi-plus-1.5.2132-1|95	License:	GPLv2+
21cr|psi-plus-1.5.2132-1|96	Group:		Networking/Instant messaging
21cr|psi-plus-1.5.2132-1|97	Requires:	%{name} = %{EVRD}
21cr|psi-plus-1.5.2132-1|98	
21cr|psi-plus-1.5.2132-1|99	%description plugins
21cr|psi-plus-1.5.2132-1|100	Psi+ - Psi IM Mod by psi-dev@conference.jabber.ru
21cr|psi-plus-1.5.2132-1|101	
21cr|psi-plus-1.5.2132-1|102	* Attention Plugin
21cr|psi-plus-1.5.2132-1|103	This plugin is designed to send and receive special messages such as
21cr|psi-plus-1.5.2132-1|104	Attentions.
21cr|psi-plus-1.5.2132-1|105	
21cr|psi-plus-1.5.2132-1|106	* Autoreply Plugin
21cr|psi-plus-1.5.2132-1|107	This plugin acts as an auto-answering machine.
21cr|psi-plus-1.5.2132-1|108	
21cr|psi-plus-1.5.2132-1|109	* Birthday Reminder Plugin
21cr|psi-plus-1.5.2132-1|110	This plugin is designed to show reminders of upcoming birthdays.
21cr|psi-plus-1.5.2132-1|111	
21cr|psi-plus-1.5.2132-1|112	* Captcha Forms Plugin
21cr|psi-plus-1.5.2132-1|113	This plugin is designed to pass of captcha directly from the Psi+.
21cr|psi-plus-1.5.2132-1|114	
21cr|psi-plus-1.5.2132-1|115	* Chess Plugin
21cr|psi-plus-1.5.2132-1|116	This plugin allows you to play chess with your friends.
21cr|psi-plus-1.5.2132-1|117	The plugin is compatible with a similar plugin for Tkabber.
21cr|psi-plus-1.5.2132-1|118	
21cr|psi-plus-1.5.2132-1|119	* Cleaner Plugin
21cr|psi-plus-1.5.2132-1|120	This plugin is designed to clear the avatar cache, saved local copies
21cr|psi-plus-1.5.2132-1|121	of vCards and history logs.
21cr|psi-plus-1.5.2132-1|122	
21cr|psi-plus-1.5.2132-1|123	* Client Switcher Plugin
21cr|psi-plus-1.5.2132-1|124	This plugin is intended to spoof version of the Jabber client, the
21cr|psi-plus-1.5.2132-1|125	name and type of operating system. It is possible to manually specify
21cr|psi-plus-1.5.2132-1|126	the version of the client and the operating system or choose from a
21cr|psi-plus-1.5.2132-1|127	predefined list.
21cr|psi-plus-1.5.2132-1|128	
21cr|psi-plus-1.5.2132-1|129	* Conference Logger Plugin
21cr|psi-plus-1.5.2132-1|130	This plugin is designed to save conference logs in which the Psi+
21cr|psi-plus-1.5.2132-1|131	user sits.
21cr|psi-plus-1.5.2132-1|132	
21cr|psi-plus-1.5.2132-1|133	* Content Downloader Plugin
21cr|psi-plus-1.5.2132-1|134	This plugin can currently be used to download and install roster
21cr|psi-plus-1.5.2132-1|135	iconsets and emoticons.
21cr|psi-plus-1.5.2132-1|136	
21cr|psi-plus-1.5.2132-1|137	* Extended Menu Plugin
21cr|psi-plus-1.5.2132-1|138	This plugin adds roster submenu 'Extended Actions' to contact's
21cr|psi-plus-1.5.2132-1|139	context menu. At the moment we have the following items: 'Copy JID',
21cr|psi-plus-1.5.2132-1|140	'Copy the nickname', 'Copy the status message' and 'Ping'.
21cr|psi-plus-1.5.2132-1|141	
21cr|psi-plus-1.5.2132-1|142	* Extended Options Plugin
21cr|psi-plus-1.5.2132-1|143	This plugin is designed to allow easy configuration of some advanced
21cr|psi-plus-1.5.2132-1|144	options in Psi+. This plugin gives you access to advanced application
21cr|psi-plus-1.5.2132-1|145	options, which do not have a graphical user interface.
21cr|psi-plus-1.5.2132-1|146	
21cr|psi-plus-1.5.2132-1|147	* Gmail Service Plugin
21cr|psi-plus-1.5.2132-1|148	Shows notifications of new messages in your Gmailbox.
21cr|psi-plus-1.5.2132-1|149	
21cr|psi-plus-1.5.2132-1|150	* History Keeper Plugin
21cr|psi-plus-1.5.2132-1|151	This plugin is designed to remove the history of selected contacts
21cr|psi-plus-1.5.2132-1|152	when the Psi+ is closed.
21cr|psi-plus-1.5.2132-1|153	
21cr|psi-plus-1.5.2132-1|154	* ICQ Must Die Plugin
21cr|psi-plus-1.5.2132-1|155	This plugin is designed to help you transfer as many contacts as
21cr|psi-plus-1.5.2132-1|156	possible from ICQ to Jabber.
21cr|psi-plus-1.5.2132-1|157	
21cr|psi-plus-1.5.2132-1|158	* Image Plugin
21cr|psi-plus-1.5.2132-1|159	This plugin is designed to send images to roster contacts.
21cr|psi-plus-1.5.2132-1|160	
21cr|psi-plus-1.5.2132-1|161	* Juick Plugin
21cr|psi-plus-1.5.2132-1|162	This plugin is designed to work efficiently and comfortably with the
21cr|psi-plus-1.5.2132-1|163	Juick microblogging service.
21cr|psi-plus-1.5.2132-1|164	
21cr|psi-plus-1.5.2132-1|165	* PEP Change Notify Plugin
21cr|psi-plus-1.5.2132-1|166	The plugin is designed to display popup notifications on change of
21cr|psi-plus-1.5.2132-1|167	moods, activities and tunes at the contacts of the roster. In the
21cr|psi-plus-1.5.2132-1|168	settings you can choose which ones to include notification of events,
21cr|psi-plus-1.5.2132-1|169	specify the time within which a notice will appear, as well as play a
21cr|psi-plus-1.5.2132-1|170	sound specify.
21cr|psi-plus-1.5.2132-1|171	
21cr|psi-plus-1.5.2132-1|172	* Qip X-statuses Plugin
21cr|psi-plus-1.5.2132-1|173	This plugin is designed to display X-statuses of contacts using the
21cr|psi-plus-1.5.2132-1|174	QIP Infium jabber client.
21cr|psi-plus-1.5.2132-1|175	
21cr|psi-plus-1.5.2132-1|176	* Screenshot Plugin
21cr|psi-plus-1.5.2132-1|177	This plugin allows you to make a snapshot (screenshot) of the screen,
21cr|psi-plus-1.5.2132-1|178	edit the visible aria to make a screenshot and save the image to a
21cr|psi-plus-1.5.2132-1|179	local drive or upload to HTTP/FTP server.
21cr|psi-plus-1.5.2132-1|180	
21cr|psi-plus-1.5.2132-1|181	* Stop Spam Plugin
21cr|psi-plus-1.5.2132-1|182	This plugin is designed to block spam messages and other unwanted
21cr|psi-plus-1.5.2132-1|183	information from Psi+ users.
21cr|psi-plus-1.5.2132-1|184	
21cr|psi-plus-1.5.2132-1|185	* Storage Notes Plugin
21cr|psi-plus-1.5.2132-1|186	This plugin is an implementation of XEP-0049: Private XML Storage.
21cr|psi-plus-1.5.2132-1|187	The plugin is fully compatible with notes saved using Miranda IM.
21cr|psi-plus-1.5.2132-1|188	The plugin is designed to keep notes on the jabber server with the
21cr|psi-plus-1.5.2132-1|189	ability to access them from anywhere using Psi+ or Miranda IM.
21cr|psi-plus-1.5.2132-1|190	
21cr|psi-plus-1.5.2132-1|191	* Translate Plugin
21cr|psi-plus-1.5.2132-1|192	This plugin allows you to convert selected text into another language.
21cr|psi-plus-1.5.2132-1|193	
21cr|psi-plus-1.5.2132-1|194	* Video Status Changer Plugin
21cr|psi-plus-1.5.2132-1|195	This plugin is designed to set the custom status when you see the
21cr|psi-plus-1.5.2132-1|196	video in selected video player. Communication with players made by
21cr|psi-plus-1.5.2132-1|197	D-Bus.
21cr|psi-plus-1.5.2132-1|198	
21cr|psi-plus-1.5.2132-1|199	* Skins Plugin
21cr|psi-plus-1.5.2132-1|200	This plugin is designed to create, store and apply skins to Psi+.
21cr|psi-plus-1.5.2132-1|201	
21cr|psi-plus-1.5.2132-1|202	* Off-the-Record Messaging Plugin
21cr|psi-plus-1.5.2132-1|203	a cryptographic protocol that provides strong encryption for instant
21cr|psi-plus-1.5.2132-1|204	messaging conversations. OTR uses a combination of the AES
21cr|psi-plus-1.5.2132-1|205	symmetric-key algorithm, the Diffie–Hellman key exchange, and the SHA-1
21cr|psi-plus-1.5.2132-1|206	hash function. In addition to authentication and encryption, OTR
21cr|psi-plus-1.5.2132-1|207	provides perfect forward secrecy and malleable encryption.
21cr|psi-plus-1.5.2132-1|208	
21cr|psi-plus-1.5.2132-1|209	* PSTO Plugin
21cr|psi-plus-1.5.2132-1|210	Instant bloging service.
21cr|psi-plus-1.5.2132-1|211	
21cr|psi-plus-1.5.2132-1|212	* GnuPG Plugin
21cr|psi-plus-1.5.2132-1|213	A front end for gpg. Allow to handle keys.
21cr|psi-plus-1.5.2132-1|214	
21cr|psi-plus-1.5.2132-1|215	%files plugins
21cr|psi-plus-1.5.2132-1|216	%{_libdir}/psi-plus/plugins/
21cr|psi-plus-1.5.2132-1|217	
21cr|psi-plus-1.5.2132-1|218	#----------------------------------------------------------------------------
21cr|psi-plus-1.5.2132-1|219	
21cr|psi-plus-1.5.2132-1|220	%prep
21cr|psi-plus-1.5.2132-1|221	%autosetup -p1 -n %{name}-snapshots-%{version} -a1
21cr|psi-plus-1.5.2132-1|222	
21cr|psi-plus-1.5.2132-1|223	# Remove bundled libraries
21cr|psi-plus-1.5.2132-1|224	rm -fr ./tools/zip/minizip
21cr|psi-plus-1.5.2132-1|225	
21cr|psi-plus-1.5.2132-1|226	# Put in place translation source files
21cr|psi-plus-1.5.2132-1|227	mkdir -p ./src/translations
21cr|psi-plus-1.5.2132-1|228	cp %{name}-l10n-*/translations/*.ts src/translations/
21cr|psi-plus-1.5.2132-1|229	rm -rf %{name}-l10n-*
21cr|psi-plus-1.5.2132-1|230	
21cr|psi-plus-1.5.2132-1|231	%build
21cr|psi-plus-1.5.2132-1|232	%cmake .. \
21cr|psi-plus-1.5.2132-1|233	-DENABLE_PLUGINS=ON \
21cr|psi-plus-1.5.2132-1|234	-DUSE_HUNSPELL=ON \
21cr|psi-plus-1.5.2132-1|235	-DPLUGINS_PATH="%{_lib}/%{name}/plugins"
21cr|psi-plus-1.5.2132-1|236	%make_build
21cr|psi-plus-1.5.2132-1|237	
21cr|psi-plus-1.5.2132-1|238	# Make translations
21cr|psi-plus-1.5.2132-1|239	pushd ../src/translations
21cr|psi-plus-1.5.2132-1|240	lrelease-qt5 *.ts
21cr|psi-plus-1.5.2132-1|241	popd
21cr|psi-plus-1.5.2132-1|242	
21cr|psi-plus-1.5.2132-1|243	
21cr|psi-plus-1.5.2132-1|244	%install
21cr|psi-plus-1.5.2132-1|245	%make_install -C build
21cr|psi-plus-1.5.2132-1|246	
21cr|psi-plus-1.5.2132-1|247	# Install translation files (see update_translations.sh in Source5)
21cr|psi-plus-1.5.2132-1|248	mkdir -p %{buildroot}%{_datadir}/%{name}/translations
21cr|psi-plus-1.5.2132-1|249	cp ./src/translations/*.qm %{buildroot}%{_datadir}/%{name}/translations
21cr|psi-plus-1.5.2132-1|250	
21cr|psi-plus-1.5.2132-1|251	%changelog
21cr|psi-plus-1.5.2132-1|252	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru> 1.5.2132-1
21cr|psi-plus-1.5.2132-1|253	- fix files
21cr|psi-plus-1.5.2132-1|254	
21cr|psi-plus-1.5.2132-1|255	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|psi-plus-1.5.2132-1|256	- restore in repo, use new git repo
21cr|psi-plus-1.5.2132-1|257	
21cr|psi-plus-1.5.2132-1|258	* Thu Feb 17 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|psi-plus-1.5.2132-1|259	- Deleted from repo contrib

6458 21
21cr|pslib-0.4.5-12|1	%define major 0
21cr|pslib-0.4.5-12|2	%define libname %mklibname ps %{major}
21cr|pslib-0.4.5-12|3	%define devname %mklibname ps -d
21cr|pslib-0.4.5-12|4	
21cr|pslib-0.4.5-12|5	Summary:	C-library for generating multi page PostScript documents
21cr|pslib-0.4.5-12|6	Name:		pslib
21cr|pslib-0.4.5-12|7	Version:	0.4.5
21cr|pslib-0.4.5-12|8	Release:	12
21cr|pslib-0.4.5-12|9	License:	LGPLv2+
21cr|pslib-0.4.5-12|10	Group:		System/Libraries
21cr|pslib-0.4.5-12|11	Url:		http://pslib.sourceforge.net/
21cr|pslib-0.4.5-12|12	Source0:	http://prdownloads.sourceforge.net/pslib/pslib-%{version}.tar.gz
21cr|pslib-0.4.5-12|13	Source1:	pslib-0.4.1-manpages.tar.gz
21cr|pslib-0.4.5-12|14	Patch0:		pslib-0.4.1-linkage_fix.diff
21cr|pslib-0.4.5-12|15	Patch1:		pslib-0.4.5-giflib5.patch
21cr|pslib-0.4.5-12|16	BuildRequires:	intltool
21cr|pslib-0.4.5-12|17	BuildRequires:	libtool
21cr|pslib-0.4.5-12|18	BuildRequires:	perl-XML-Parser
21cr|pslib-0.4.5-12|19	BuildRequires:	gettext-devel
21cr|pslib-0.4.5-12|20	BuildRequires:	giflib-devel
21cr|pslib-0.4.5-12|21	BuildRequires:	jpeg-devel
21cr|pslib-0.4.5-12|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|pslib-0.4.5-12|23	BuildRequires:	pkgconfig(libpng)
21cr|pslib-0.4.5-12|24	BuildRequires:	pkgconfig(libtiff-4)
21cr|pslib-0.4.5-12|25	Conflicts:	%{_lib}pslib0 < 0.4.5-10
21cr|pslib-0.4.5-12|26	
21cr|pslib-0.4.5-12|27	%description
21cr|pslib-0.4.5-12|28	PSlib is a C-library for generating multi page PostScript documents. There are
21cr|pslib-0.4.5-12|29	functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
21cr|pslib-0.4.5-12|30	very sophisticated functions for text output including hyphenation and kerning.
21cr|pslib-0.4.5-12|31	
21cr|pslib-0.4.5-12|32	%files -f %{name}.lang
21cr|pslib-0.4.5-12|33	%doc AUTHORS COPYING ChangeLog README
21cr|pslib-0.4.5-12|34	%dir %{_datadir}/%{name}
21cr|pslib-0.4.5-12|35	%{_datadir}/%{name}/*
21cr|pslib-0.4.5-12|36	
21cr|pslib-0.4.5-12|37	#----------------------------------------------------------------------------
21cr|pslib-0.4.5-12|38	
21cr|pslib-0.4.5-12|39	%package -n %{libname}
21cr|pslib-0.4.5-12|40	Summary:	C-library for generating multi page PostScript documents
21cr|pslib-0.4.5-12|41	Group:		System/Libraries
21cr|pslib-0.4.5-12|42	Conflicts:	%{_lib}pslib0 < 0.4.5-10
21cr|pslib-0.4.5-12|43	Obsoletes:	%{_lib}pslib0 < 0.4.5-10
21cr|pslib-0.4.5-12|44	
21cr|pslib-0.4.5-12|45	%description -n %{libname}
21cr|pslib-0.4.5-12|46	PSlib is a C-library for generating multi page PostScript documents. There are
21cr|pslib-0.4.5-12|47	functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
21cr|pslib-0.4.5-12|48	very sophisticated functions for text output including hyphenation and kerning.
21cr|pslib-0.4.5-12|49	
21cr|pslib-0.4.5-12|50	%files -n %{libname}
21cr|pslib-0.4.5-12|51	%{_libdir}/libps.so.%{major}*
21cr|pslib-0.4.5-12|52	
21cr|pslib-0.4.5-12|53	#----------------------------------------------------------------------------
21cr|pslib-0.4.5-12|54	
21cr|pslib-0.4.5-12|55	%package -n %{devname}
21cr|pslib-0.4.5-12|56	Summary:	Static library and header files for the PSlib library
21cr|pslib-0.4.5-12|57	Group:		Development/C
21cr|pslib-0.4.5-12|58	Requires:	%{libname} = %{EVRD}
21cr|pslib-0.4.5-12|59	Provides:	%{name}-devel = %{EVRD}
21cr|pslib-0.4.5-12|60	Conflicts:	%{_lib}pslib-devel < 0.4.5-10
21cr|pslib-0.4.5-12|61	Obsoletes:	%{_lib}pslib-devel < 0.4.5-10
21cr|pslib-0.4.5-12|62	
21cr|pslib-0.4.5-12|63	%description -n %{devname}
21cr|pslib-0.4.5-12|64	PSlib is a C-library for generating multi page PostScript documents. There are
21cr|pslib-0.4.5-12|65	functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
21cr|pslib-0.4.5-12|66	very sophisticated functions for text output including hyphenation and kerning.
21cr|pslib-0.4.5-12|67	
21cr|pslib-0.4.5-12|68	This package contains the statis library and header files for the PSlib
21cr|pslib-0.4.5-12|69	library.
21cr|pslib-0.4.5-12|70	
21cr|pslib-0.4.5-12|71	%files -n %{devname}
21cr|pslib-0.4.5-12|72	%dir %{_includedir}/libps
21cr|pslib-0.4.5-12|73	%{_includedir}/libps/*
21cr|pslib-0.4.5-12|74	%{_libdir}/libps.so
21cr|pslib-0.4.5-12|75	%{_libdir}/pkgconfig/libps.pc
21cr|pslib-0.4.5-12|76	%{_mandir}/man3/*
21cr|pslib-0.4.5-12|77	
21cr|pslib-0.4.5-12|78	#----------------------------------------------------------------------------
21cr|pslib-0.4.5-12|79	
21cr|pslib-0.4.5-12|80	%prep
21cr|pslib-0.4.5-12|81	%setup -q -a1
21cr|pslib-0.4.5-12|82	%patch0 -p0
21cr|pslib-0.4.5-12|83	%patch1 -p1
21cr|pslib-0.4.5-12|84	
21cr|pslib-0.4.5-12|85	chmod 644 AUTHORS COPYING ChangeLog README
21cr|pslib-0.4.5-12|86	
21cr|pslib-0.4.5-12|87	autoreconf -fis
21cr|pslib-0.4.5-12|88	
21cr|pslib-0.4.5-12|89	%build
21cr|pslib-0.4.5-12|90	%configure
21cr|pslib-0.4.5-12|91	
21cr|pslib-0.4.5-12|92	# borkiness
21cr|pslib-0.4.5-12|93	find -type f -name "Makefile" | xargs perl -pi -e "s|/usr/lib\b|%{_libdir}|g"
21cr|pslib-0.4.5-12|94	
21cr|pslib-0.4.5-12|95	%make
21cr|pslib-0.4.5-12|96	
21cr|pslib-0.4.5-12|97	%install
21cr|pslib-0.4.5-12|98	%makeinstall_std
21cr|pslib-0.4.5-12|99	
21cr|pslib-0.4.5-12|100	install -d %{buildroot}%{_mandir}/man3
21cr|pslib-0.4.5-12|101	install -m0644 doc/man/*.3 %{buildroot}%{_mandir}/man3/
21cr|pslib-0.4.5-12|102	
21cr|pslib-0.4.5-12|103	%find_lang %{name}
21cr|pslib-0.4.5-12|104	
21cr|pslib-0.4.5-12|105	rm -f %{buildroot}%{_libdir}/*.a

6459 21
21cr|pspp-2.0.1-1|1	%define _disable_ld_no_undefined 1
21cr|pspp-2.0.1-1|2	
21cr|pspp-2.0.1-1|3	Summary(ru_RU.UTF-8): Программа для статистического анализа выборочных данных
21cr|pspp-2.0.1-1|4	Summary: A program for statistical analysis of sampled data
21cr|pspp-2.0.1-1|5	
21cr|pspp-2.0.1-1|6	Name:		pspp
21cr|pspp-2.0.1-1|7	Version:	2.0.1
21cr|pspp-2.0.1-1|8	Release:	1
21cr|pspp-2.0.1-1|9	License:	GPLv3+
21cr|pspp-2.0.1-1|10	Group:		Sciences/Mathematics
21cr|pspp-2.0.1-1|11	Url:		http://www.gnu.org/software/pspp
21cr|pspp-2.0.1-1|12	
21cr|pspp-2.0.1-1|13	Source0:	https://ftp.gnu.org/gnu/pspp/%{name}-%{version}.tar.gz
21cr|pspp-2.0.1-1|14	
21cr|pspp-2.0.1-1|15	BuildRequires: pkgconfig(gsl)
21cr|pspp-2.0.1-1|16	BuildRequires: perl-devel
21cr|pspp-2.0.1-1|17	BuildRequires: perl-Text-Diff
21cr|pspp-2.0.1-1|18	BuildRequires: perl(Config::Perl::V)
21cr|pspp-2.0.1-1|19	BuildRequires: pkgconfig(python3)
21cr|pspp-2.0.1-1|20	BuildRequires: pkgconfig(libxml-2.0)
21cr|pspp-2.0.1-1|21	BuildRequires: pkgconfig(cairo)
21cr|pspp-2.0.1-1|22	BuildRequires: pkgconfig(pango)
21cr|pspp-2.0.1-1|23	BuildRequires: pkgconfig(gtk+-3.0)
21cr|pspp-2.0.1-1|24	BuildRequires: pkgconfig(gtksourceview-4)
21cr|pspp-2.0.1-1|25	BuildRequires: pkgconfig(spread-sheet-widget)
21cr|pspp-2.0.1-1|26	BuildRequires: pkgconfig(readline)
21cr|pspp-2.0.1-1|27	BuildRequires: gettext-devel
21cr|pspp-2.0.1-1|28	BuildRequires: texinfo
21cr|pspp-2.0.1-1|29	BuildRequires: fonts-ttf-liberation
21cr|pspp-2.0.1-1|30	BuildRequires: texlive
21cr|pspp-2.0.1-1|31	
21cr|pspp-2.0.1-1|32	%description
21cr|pspp-2.0.1-1|33	GNU PSPP is a program for statistical analysis of sampled data. It is a free as
21cr|pspp-2.0.1-1|34	in freedom replacement for the proprietary program SPSS, and appears very
21cr|pspp-2.0.1-1|35	similar to it with a few exceptions.
21cr|pspp-2.0.1-1|36	
21cr|pspp-2.0.1-1|37	%description -l ru_RU.UTF-8
21cr|pspp-2.0.1-1|38	GNU PSPP - это программа для статистического анализа выборочных данных.
21cr|pspp-2.0.1-1|39	Это бесплатная замена проприетарной программы SPSS, и внешне она очень похожа на нее,
21cr|pspp-2.0.1-1|40	за некоторыми исключениями.
21cr|pspp-2.0.1-1|41	
21cr|pspp-2.0.1-1|42	%files -f %{name}.lang
21cr|pspp-2.0.1-1|43	%license COPYING
21cr|pspp-2.0.1-1|44	%doc NEWS ONEWS THANKS AUTHORS README
21cr|pspp-2.0.1-1|45	%doc %{_datadir}/doc/%{name}/*
21cr|pspp-2.0.1-1|46	%{_bindir}/pspp
21cr|pspp-2.0.1-1|47	%{_bindir}/pspp-convert
21cr|pspp-2.0.1-1|48	%{_bindir}/pspp-output
21cr|pspp-2.0.1-1|49	%{_bindir}/psppire
21cr|pspp-2.0.1-1|50	%{_libdir}/%{name}/
21cr|pspp-2.0.1-1|51	%{_iconsdir}/hicolor/*/mimetypes/application-x-spss-*.png
21cr|pspp-2.0.1-1|52	%{_iconsdir}/hicolor/*/apps/org.gnu.pspp.*
21cr|pspp-2.0.1-1|53	%{_datadir}/applications/org.gnu.%{name}.desktop
21cr|pspp-2.0.1-1|54	%{_datadir}/metainfo/org.gnu.pspp.metainfo.xml
21cr|pspp-2.0.1-1|55	%{_datadir}/mime/packages/org.gnu.pspp.xml
21cr|pspp-2.0.1-1|56	%{_infodir}/pspp*
21cr|pspp-2.0.1-1|57	%{_mandir}/man1/*.1*
21cr|pspp-2.0.1-1|58	%{_datadir}/%{name}/
21cr|pspp-2.0.1-1|59	
21cr|pspp-2.0.1-1|60	# ------------------------------------------------------------------------------
21cr|pspp-2.0.1-1|61	
21cr|pspp-2.0.1-1|62	%prep
21cr|pspp-2.0.1-1|63	%autosetup -p1
21cr|pspp-2.0.1-1|64	
21cr|pspp-2.0.1-1|65	%build
21cr|pspp-2.0.1-1|66	autoreconf -if
21cr|pspp-2.0.1-1|67	%configure \
21cr|pspp-2.0.1-1|68	--disable-static --disable-rpath
21cr|pspp-2.0.1-1|69	
21cr|pspp-2.0.1-1|70	%make_build
21cr|pspp-2.0.1-1|71	
21cr|pspp-2.0.1-1|72	%install
21cr|pspp-2.0.1-1|73	%makeinstall_std
21cr|pspp-2.0.1-1|74	%makeinstall_std install-html
21cr|pspp-2.0.1-1|75	
21cr|pspp-2.0.1-1|76	rm -rf %{buildroot}%{_infodir}/screenshots
21cr|pspp-2.0.1-1|77	rm -rf %{buildroot}%{_infodir}/pspp-figures
21cr|pspp-2.0.1-1|78	
21cr|pspp-2.0.1-1|79	%find_lang %{name}

6460 21
21cr|psqlodbc-13.02.0000-1|1	# do not generate devel() reqs from symlink, libraries are not versioned
21cr|psqlodbc-13.02.0000-1|2	%define __develgen_path %{nil}
21cr|psqlodbc-13.02.0000-1|3	
21cr|psqlodbc-13.02.0000-1|4	Summary:	PostgreSQL ODBC driver
21cr|psqlodbc-13.02.0000-1|5	Name:		psqlodbc
21cr|psqlodbc-13.02.0000-1|6	Version:	13.02.0000
21cr|psqlodbc-13.02.0000-1|7	Release:	1
21cr|psqlodbc-13.02.0000-1|8	License:	LGPLv2+
21cr|psqlodbc-13.02.0000-1|9	Group:		Databases
21cr|psqlodbc-13.02.0000-1|10	Url:		https://odbc.postgresql.org
21cr|psqlodbc-13.02.0000-1|11	Source0:	http://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{version}.tar.gz
21cr|psqlodbc-13.02.0000-1|12	BuildRequires:	gcc
21cr|psqlodbc-13.02.0000-1|13	BuildRequires:	make
21cr|psqlodbc-13.02.0000-1|14	BuildRequires:	unixODBC-devel
21cr|psqlodbc-13.02.0000-1|15	BuildRequires:	pkgconfig(libpq)
21cr|psqlodbc-13.02.0000-1|16	# package was renamed, lib64 prefix makes no sense in rosa2021.1+, https://nixtux.ru/1085
21cr|psqlodbc-13.02.0000-1|17	Provides:	%{_lib}psqlodbc = %{EVRD}
21cr|psqlodbc-13.02.0000-1|18	Conflicts:	%{_lib}psqlodbc < 13.02.0000-2
21cr|psqlodbc-13.02.0000-1|19	Obsoletes:	%{_lib}psqlodbc < 13.02.0000-2
21cr|psqlodbc-13.02.0000-1|20	# compat with Fedora/RH
21cr|psqlodbc-13.02.0000-1|21	Provides:	postgresql-odbc = %{EVRD}
21cr|psqlodbc-13.02.0000-1|22	
21cr|psqlodbc-13.02.0000-1|23	%description
21cr|psqlodbc-13.02.0000-1|24	This package includes the driver needed for applications to access a
21cr|psqlodbc-13.02.0000-1|25	PostgreSQL system via ODBC (Open Database Connectivity).
21cr|psqlodbc-13.02.0000-1|26	
21cr|psqlodbc-13.02.0000-1|27	%files
21cr|psqlodbc-13.02.0000-1|28	%license license.txt
21cr|psqlodbc-13.02.0000-1|29	%doc readme.txt docs/*
21cr|psqlodbc-13.02.0000-1|30	%{_libdir}/psqlodbc.so
21cr|psqlodbc-13.02.0000-1|31	%{_libdir}/psqlodbca.so
21cr|psqlodbc-13.02.0000-1|32	%{_libdir}/psqlodbcw.so
21cr|psqlodbc-13.02.0000-1|33	
21cr|psqlodbc-13.02.0000-1|34	#------------------------------------------------------------------
21cr|psqlodbc-13.02.0000-1|35	
21cr|psqlodbc-13.02.0000-1|36	%prep
21cr|psqlodbc-13.02.0000-1|37	%autosetup -p1 -n psqlodbc-%{version}
21cr|psqlodbc-13.02.0000-1|38	
21cr|psqlodbc-13.02.0000-1|39	%build
21cr|psqlodbc-13.02.0000-1|40	%configure
21cr|psqlodbc-13.02.0000-1|41	%make
21cr|psqlodbc-13.02.0000-1|42	
21cr|psqlodbc-13.02.0000-1|43	%install
21cr|psqlodbc-13.02.0000-1|44	%makeinstall_std
21cr|psqlodbc-13.02.0000-1|45	# compat symlink, as in Fedora/RH
21cr|psqlodbc-13.02.0000-1|46	( cd %{buildroot}%{_libdir}
21cr|psqlodbc-13.02.0000-1|47	ln -s psqlodbcw.so psqlodbc.so
21cr|psqlodbc-13.02.0000-1|48	)

6461 21
21cr|pssh-2.3.4-3|1	Summary:	Parallel SSH tools
21cr|pssh-2.3.4-3|2	Name:		pssh
21cr|pssh-2.3.4-3|3	Version:	2.3.4
21cr|pssh-2.3.4-3|4	Release:	3
21cr|pssh-2.3.4-3|5	Group:		Networking/Remote access
21cr|pssh-2.3.4-3|6	License:	BSD
21cr|pssh-2.3.4-3|7	Url:		https://github.com/lilydjwg/pssh
21cr|pssh-2.3.4-3|8	Source:		https://github.com/lilydjwg/pssh/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|pssh-2.3.4-3|9	BuildRequires:	pkgconfig(python3)
21cr|pssh-2.3.4-3|10	BuildRequires:	python3egg(setuptools)
21cr|pssh-2.3.4-3|11	Requires:	openssh
21cr|pssh-2.3.4-3|12	Requires:	python3-psshlib = %{EVRD}
21cr|pssh-2.3.4-3|13	Buildarch:	noarch
21cr|pssh-2.3.4-3|14	
21cr|pssh-2.3.4-3|15	%description
21cr|pssh-2.3.4-3|16	PSSH provides parallel versions of OpenSSH and related tools. Included
21cr|pssh-2.3.4-3|17	are pssh, pscp, prsync, pnuke, and pslurp.
21cr|pssh-2.3.4-3|18	
21cr|pssh-2.3.4-3|19	%files
21cr|pssh-2.3.4-3|20	%doc ChangeLog AUTHORS
21cr|pssh-2.3.4-3|21	%license COPYING
21cr|pssh-2.3.4-3|22	%{_bindir}/p*
21cr|pssh-2.3.4-3|23	%{_mandir}/man1/p*
21cr|pssh-2.3.4-3|24	
21cr|pssh-2.3.4-3|25	#----------------------------------------------------------
21cr|pssh-2.3.4-3|26	%package -n python3-psshlib
21cr|pssh-2.3.4-3|27	Summary:	Parallel SSH library for Python
21cr|pssh-2.3.4-3|28	Group:		Development/Python
21cr|pssh-2.3.4-3|29	Provides:	python-psshlib = %{EVRD}
21cr|pssh-2.3.4-3|30	
21cr|pssh-2.3.4-3|31	%description -n python3-psshlib
21cr|pssh-2.3.4-3|32	The psshlib library enables custom applications to use PSSH.
21cr|pssh-2.3.4-3|33	
21cr|pssh-2.3.4-3|34	%files -n python3-psshlib
21cr|pssh-2.3.4-3|35	%{python3_sitelib}/psshlib
21cr|pssh-2.3.4-3|36	%{python3_sitelib}/*.egg-info
21cr|pssh-2.3.4-3|37	
21cr|pssh-2.3.4-3|38	#----------------------------------------------------------
21cr|pssh-2.3.4-3|39	
21cr|pssh-2.3.4-3|40	%prep
21cr|pssh-2.3.4-3|41	%setup -q
21cr|pssh-2.3.4-3|42	
21cr|pssh-2.3.4-3|43	%install
21cr|pssh-2.3.4-3|44	PYTHONDONTWRITEBYTECODE= %__python3 setup.py install --root=%{buildroot}

6462 21
21cr|pst-antiprism-20180215-1|1	Name:		pst-antiprism
21cr|pst-antiprism-20180215-1|2	Version:	20180215
21cr|pst-antiprism-20180215-1|3	Release:	1
21cr|pst-antiprism-20180215-1|4	Summary:	A PSTricks related package which draws an antiprism
21cr|pst-antiprism-20180215-1|5	Group:		Publishing
21cr|pst-antiprism-20180215-1|6	URL:		https://ctan.org/pkg/pst-antiprism
21cr|pst-antiprism-20180215-1|7	License:	LPPL
21cr|pst-antiprism-20180215-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/pst-antiprism.tar.xz
21cr|pst-antiprism-20180215-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/pst-antiprism.doc.tar.xz
21cr|pst-antiprism-20180215-1|10	BuildArch:	noarch
21cr|pst-antiprism-20180215-1|11	BuildRequires:	texlive-tlpkg
21cr|pst-antiprism-20180215-1|12	Requires(pre):	texlive-tlpkg
21cr|pst-antiprism-20180215-1|13	Requires(post):	texlive-kpathsea
21cr|pst-antiprism-20180215-1|14	
21cr|pst-antiprism-20180215-1|15	%description
21cr|pst-antiprism-20180215-1|16	pst-antiprism is a PSTricks related package which draws an
21cr|pst-antiprism-20180215-1|17	antiprism, which is a semiregular polyhedron constructed with
21cr|pst-antiprism-20180215-1|18	2-gons and triangles.
21cr|pst-antiprism-20180215-1|19	
21cr|pst-antiprism-20180215-1|20	
21cr|pst-antiprism-20180215-1|21	#-----------------------------------------------------------------------
21cr|pst-antiprism-20180215-1|22	%files
21cr|pst-antiprism-20180215-1|23	%{_texmfdistdir}/tex
21cr|pst-antiprism-20180215-1|24	%{_texmfdistdir}/dvips
21cr|pst-antiprism-20180215-1|25	%doc %{_texmfdistdir}/doc
21cr|pst-antiprism-20180215-1|26	
21cr|pst-antiprism-20180215-1|27	#-----------------------------------------------------------------------
21cr|pst-antiprism-20180215-1|28	%prep
21cr|pst-antiprism-20180215-1|29	%setup -c -a0 -a1
21cr|pst-antiprism-20180215-1|30	
21cr|pst-antiprism-20180215-1|31	%build
21cr|pst-antiprism-20180215-1|32	
21cr|pst-antiprism-20180215-1|33	%install
21cr|pst-antiprism-20180215-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|pst-antiprism-20180215-1|35	cp -fpar tex dvips doc %{buildroot}%{_texmfdistdir}

6463 21
21cr|pst-dart-0.03-1|1	Name:		pst-dart
21cr|pst-dart-0.03-1|2	Version:	0.03
21cr|pst-dart-0.03-1|3	Release:	1
21cr|pst-dart-0.03-1|4	Summary:	Plotting dart boards
21cr|pst-dart-0.03-1|5	Group:		Publishing
21cr|pst-dart-0.03-1|6	URL:		https://ctan.org/pkg/pst-dart
21cr|pst-dart-0.03-1|7	License:	lppl
21cr|pst-dart-0.03-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dart.tar.xz
21cr|pst-dart-0.03-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dart.doc.tar.xz
21cr|pst-dart-0.03-1|10	BuildArch:	noarch
21cr|pst-dart-0.03-1|11	BuildRequires:	texlive-tlpkg
21cr|pst-dart-0.03-1|12	Requires(pre):	texlive-tlpkg
21cr|pst-dart-0.03-1|13	
21cr|pst-dart-0.03-1|14	%description
21cr|pst-dart-0.03-1|15	pst-dart is a PSTricks related package and draws Dart Boards.
21cr|pst-dart-0.03-1|16	Optional arguments are the unit and the fontsize.
21cr|pst-dart-0.03-1|17	
21cr|pst-dart-0.03-1|18	#-----------------------------------------------------------------------
21cr|pst-dart-0.03-1|19	%files
21cr|pst-dart-0.03-1|20	%{_texmfdistdir}/tex/latex/pst-dart/pst-dart.sty
21cr|pst-dart-0.03-1|21	%{_texmfdistdir}/tex/generic/pst-dart/pst-dart.tex
21cr|pst-dart-0.03-1|22	%doc %{_texmfdistdir}/doc/generic/pst-dart/README.md
21cr|pst-dart-0.03-1|23	%doc %{_texmfdistdir}/doc/generic/pst-dart/pst-dart-doc.pdf
21cr|pst-dart-0.03-1|24	%doc %{_texmfdistdir}/doc/generic/pst-dart/pst-dart-doc.tex
21cr|pst-dart-0.03-1|25	%doc %{_texmfdistdir}/doc/generic/pst-dart/pst-dart-doc.bib
21cr|pst-dart-0.03-1|26	%doc %{_texmfdistdir}/doc/generic/pst-dart/Changes
21cr|pst-dart-0.03-1|27	
21cr|pst-dart-0.03-1|28	#-----------------------------------------------------------------------
21cr|pst-dart-0.03-1|29	%prep
21cr|pst-dart-0.03-1|30	%setup -c -a0 -a1
21cr|pst-dart-0.03-1|31	
21cr|pst-dart-0.03-1|32	%build
21cr|pst-dart-0.03-1|33	
21cr|pst-dart-0.03-1|34	%install
21cr|pst-dart-0.03-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|pst-dart-0.03-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

6464 21
21cr|pstotext-1.9-4|1	Summary:	Extract text from PostScript files
21cr|pstotext-1.9-4|2	Name:		pstotext
21cr|pstotext-1.9-4|3	Version:	1.9
21cr|pstotext-1.9-4|4	Release:	4
21cr|pstotext-1.9-4|5	Source0:	ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/contrib/%{name}-%{version}.tar.gz
21cr|pstotext-1.9-4|6	Patch0:		pstotext-1.9-debug.patch
21cr|pstotext-1.9-4|7	License:	GPL
21cr|pstotext-1.9-4|8	Group:		Publishing
21cr|pstotext-1.9-4|9	Url:		http://pages.cs.wisc.edu/~ghost/doc/pstotext.htm
21cr|pstotext-1.9-4|10	Requires: 	ghostscript
21cr|pstotext-1.9-4|11	
21cr|pstotext-1.9-4|12	%description
21cr|pstotext-1.9-4|13	pstotext extracts plain text from PostScript files using GhostScript.
21cr|pstotext-1.9-4|14	
21cr|pstotext-1.9-4|15	%prep
21cr|pstotext-1.9-4|16	%setup -q
21cr|pstotext-1.9-4|17	%patch0 -p1
21cr|pstotext-1.9-4|18	
21cr|pstotext-1.9-4|19	%build
21cr|pstotext-1.9-4|20	CFLAGS="%{optflags}" %make
21cr|pstotext-1.9-4|21	
21cr|pstotext-1.9-4|22	%install
21cr|pstotext-1.9-4|23	install -d -m 755 %{buildroot}%{_bindir}
21cr|pstotext-1.9-4|24	install -m 755 pstotext %{buildroot}%{_bindir}
21cr|pstotext-1.9-4|25	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|pstotext-1.9-4|26	install -m 755 pstotext.1 %{buildroot}%{_mandir}/man1
21cr|pstotext-1.9-4|27	
21cr|pstotext-1.9-4|28	%files
21cr|pstotext-1.9-4|29	%{_bindir}/pstotext
21cr|pstotext-1.9-4|30	%{_mandir}/man1/pstotext.*

6465 21
21cr|pstreams-1.0.3-1|1	Summary:	POSIX Process Control in C++
21cr|pstreams-1.0.3-1|2	Name:		pstreams
21cr|pstreams-1.0.3-1|3	Version:	1.0.3
21cr|pstreams-1.0.3-1|4	Release:	1
21cr|pstreams-1.0.3-1|5	License:	LGPLv3+
21cr|pstreams-1.0.3-1|6	Group:		Development/C++
21cr|pstreams-1.0.3-1|7	Url:		http://pstreams.sourceforge.net
21cr|pstreams-1.0.3-1|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|pstreams-1.0.3-1|9	BuildRequires:	doxygen
21cr|pstreams-1.0.3-1|10	BuildArch:	noarch
21cr|pstreams-1.0.3-1|11	
21cr|pstreams-1.0.3-1|12	%description
21cr|pstreams-1.0.3-1|13	PStreams class is like a C++ wrapper for the POSIX.2 functions popen(3) and
21cr|pstreams-1.0.3-1|14	pclose(3), using C++ iostreams instead of C's stdio library.
21cr|pstreams-1.0.3-1|15	
21cr|pstreams-1.0.3-1|16	#----------------------------------------------------------------------------
21cr|pstreams-1.0.3-1|17	
21cr|pstreams-1.0.3-1|18	%package devel
21cr|pstreams-1.0.3-1|19	Summary:	POSIX Process Control in C++
21cr|pstreams-1.0.3-1|20	Group:		Development/C++
21cr|pstreams-1.0.3-1|21	BuildArch:	noarch
21cr|pstreams-1.0.3-1|22	
21cr|pstreams-1.0.3-1|23	%description devel
21cr|pstreams-1.0.3-1|24	PStreams class is like a C++ wrapper for the POSIX.2 functions popen(3) and
21cr|pstreams-1.0.3-1|25	pclose(3), using C++ iostreams instead of C's stdio library.
21cr|pstreams-1.0.3-1|26	
21cr|pstreams-1.0.3-1|27	%files devel
21cr|pstreams-1.0.3-1|28	%doc README AUTHORS ChangeLog
21cr|pstreams-1.0.3-1|29	%{_includedir}/pstreams
21cr|pstreams-1.0.3-1|30	
21cr|pstreams-1.0.3-1|31	#----------------------------------------------------------------------------
21cr|pstreams-1.0.3-1|32	
21cr|pstreams-1.0.3-1|33	%prep
21cr|pstreams-1.0.3-1|34	%setup -q
21cr|pstreams-1.0.3-1|35	
21cr|pstreams-1.0.3-1|36	%build
21cr|pstreams-1.0.3-1|37	%make
21cr|pstreams-1.0.3-1|38	
21cr|pstreams-1.0.3-1|39	%install
21cr|pstreams-1.0.3-1|40	%makeinstall

6466 21
21cr|pst-utils-0.5.2-8|1	%define rname libpst
21cr|pst-utils-0.5.2-8|2	
21cr|pst-utils-0.5.2-8|3	Summary:	Extracts emails from MS Outlook PST files
21cr|pst-utils-0.5.2-8|4	Name:   	pst-utils
21cr|pst-utils-0.5.2-8|5	Version: 	0.5.2
21cr|pst-utils-0.5.2-8|6	Release: 	8
21cr|pst-utils-0.5.2-8|7	License:	GPL
21cr|pst-utils-0.5.2-8|8	Group:		Networking/Mail
21cr|pst-utils-0.5.2-8|9	URL:		http://alioth.debian.org/projects/libpst/
21cr|pst-utils-0.5.2-8|10	Source0:	http://alioth.debian.org/download.php/844/libpst-%{version}.tar.bz2
21cr|pst-utils-0.5.2-8|11	
21cr|pst-utils-0.5.2-8|12	%description
21cr|pst-utils-0.5.2-8|13	LibPST provides functions in library form for accessing Outlook's
21cr|pst-utils-0.5.2-8|14	Personal Folders. Included with this library is a program that
21cr|pst-utils-0.5.2-8|15	will take a PST file and convert it to an mbox format.
21cr|pst-utils-0.5.2-8|16	
21cr|pst-utils-0.5.2-8|17	%prep
21cr|pst-utils-0.5.2-8|18	
21cr|pst-utils-0.5.2-8|19	%setup -q -n %{rname}-%{version}
21cr|pst-utils-0.5.2-8|20	
21cr|pst-utils-0.5.2-8|21	%build
21cr|pst-utils-0.5.2-8|22	
21cr|pst-utils-0.5.2-8|23	#make CFLAGS="%{optflags} -Wall -DVERSION=\"%{version}\""
21cr|pst-utils-0.5.2-8|24	make
21cr|pst-utils-0.5.2-8|25	
21cr|pst-utils-0.5.2-8|26	%install
21cr|pst-utils-0.5.2-8|27	rm -rf %{buildroot}
21cr|pst-utils-0.5.2-8|28	
21cr|pst-utils-0.5.2-8|29	install -d %{buildroot}%{_bindir}
21cr|pst-utils-0.5.2-8|30	install -d %{buildroot}%{_mandir}/man1
21cr|pst-utils-0.5.2-8|31	
21cr|pst-utils-0.5.2-8|32	install -m0755 readpst %{buildroot}%{_bindir}/
21cr|pst-utils-0.5.2-8|33	install -m0755 readpstlog %{buildroot}%{_bindir}/
21cr|pst-utils-0.5.2-8|34	
21cr|pst-utils-0.5.2-8|35	install -m0644 readpst.1 %{buildroot}%{_mandir}/man1/
21cr|pst-utils-0.5.2-8|36	install -m0644 readpstlog.1 %{buildroot}%{_mandir}/man1/
21cr|pst-utils-0.5.2-8|37	
21cr|pst-utils-0.5.2-8|38	%clean
21cr|pst-utils-0.5.2-8|39	rm -rf %{buildroot}
21cr|pst-utils-0.5.2-8|40	
21cr|pst-utils-0.5.2-8|41	%files
21cr|pst-utils-0.5.2-8|42	%defattr(-,root,root)
21cr|pst-utils-0.5.2-8|43	%doc AUTHORS CREDITS ChangeLog FILE-FORMAT* LICENSE TODO
21cr|pst-utils-0.5.2-8|44	%{_bindir}/*
21cr|pst-utils-0.5.2-8|45	%{_mandir}/man1/*

6467 21
21cr|pth-2.0.7-31|1	%define major 20
21cr|pth-2.0.7-31|2	%define libname %mklibname %{name} %{major}
21cr|pth-2.0.7-31|3	%define devname %mklibname %{name} -d
21cr|pth-2.0.7-31|4	
21cr|pth-2.0.7-31|5	Summary:	GNU Pth - GNU Portable Threads
21cr|pth-2.0.7-31|6	Name:		pth
21cr|pth-2.0.7-31|7	Version:	2.0.7
21cr|pth-2.0.7-31|8	Release:	31
21cr|pth-2.0.7-31|9	License:	LGPLv2+
21cr|pth-2.0.7-31|10	Group:		System/Libraries
21cr|pth-2.0.7-31|11	Url:		http://www.gnu.org/software/pth/
21cr|pth-2.0.7-31|12	Source0:	ftp://ftp.gnu.org/pub/gnu/pth/%{name}-%{version}.tar.gz
21cr|pth-2.0.7-31|13	Source1:	ftp://ftp.gnu.org/pub/gnu/pth/%{name}-%{version}.tar.gz.sig
21cr|pth-2.0.7-31|14	Patch0:		pth-2.0.0-pth-config.in.patch
21cr|pth-2.0.7-31|15	Patch1:		pth-2.0.7-linux3.patch
21cr|pth-2.0.7-31|16	
21cr|pth-2.0.7-31|17	# mcst patches
21cr|pth-2.0.7-31|18	Patch10:       0006-modify-aclocal.m4-and-add-configure.ac.mod.patch
21cr|pth-2.0.7-31|19	Patch11:       0009-modify-pth_mctx.c.patch
21cr|pth-2.0.7-31|20	Patch12:       0010-modify-pth_tcb.c.patch
21cr|pth-2.0.7-31|21	Patch13:       0011-modify-pth_uctx.c.patch
21cr|pth-2.0.7-31|22	
21cr|pth-2.0.7-31|23	%description
21cr|pth-2.0.7-31|24	Pth is a very portable POSIX/ANSI-C based library for Unix platforms
21cr|pth-2.0.7-31|25	which provides non-preemptive priority-based scheduling for multiple
21cr|pth-2.0.7-31|26	threads of execution ("multithreading") inside server applications.
21cr|pth-2.0.7-31|27	All threads run in the same address space of the server application,
21cr|pth-2.0.7-31|28	but each thread has it's own individual program-counter, run-time
21cr|pth-2.0.7-31|29	stack, signal mask and errno variable.
21cr|pth-2.0.7-31|30	
21cr|pth-2.0.7-31|31	#----------------------------------------------------------------------------
21cr|pth-2.0.7-31|32	
21cr|pth-2.0.7-31|33	%package -n %{libname}
21cr|pth-2.0.7-31|34	Summary:	GNU Portable Threads shared library
21cr|pth-2.0.7-31|35	Group:		System/Libraries
21cr|pth-2.0.7-31|36	
21cr|pth-2.0.7-31|37	%description -n %{libname}
21cr|pth-2.0.7-31|38	Pth is a very portable POSIX/ANSI-C based library for Unix platforms
21cr|pth-2.0.7-31|39	which provides non-preemptive priority-based scheduling for multiple
21cr|pth-2.0.7-31|40	threads of execution ("multithreading") inside server applications.
21cr|pth-2.0.7-31|41	All threads run in the same address space of the server application,
21cr|pth-2.0.7-31|42	but each thread has it's own individual program-counter, run-time
21cr|pth-2.0.7-31|43	stack, signal mask and errno variable.
21cr|pth-2.0.7-31|44	
21cr|pth-2.0.7-31|45	This package provides the main %{name} library.
21cr|pth-2.0.7-31|46	
21cr|pth-2.0.7-31|47	%files -n %{libname}
21cr|pth-2.0.7-31|48	%{_libdir}/libpth.so.%{major}*
21cr|pth-2.0.7-31|49	
21cr|pth-2.0.7-31|50	#----------------------------------------------------------------------------
21cr|pth-2.0.7-31|51	
21cr|pth-2.0.7-31|52	%package -n %{devname}
21cr|pth-2.0.7-31|53	Summary:	GNU Portable Threads development files
21cr|pth-2.0.7-31|54	Group:		Development/C
21cr|pth-2.0.7-31|55	Requires:	%{libname} = %{EVRD}
21cr|pth-2.0.7-31|56	Provides:	%{name}-devel = %{EVRD}
21cr|pth-2.0.7-31|57	Provides:	lib%{name}-devel = %{EVRD}
21cr|pth-2.0.7-31|58	
21cr|pth-2.0.7-31|59	%description -n %{devname}
21cr|pth-2.0.7-31|60	Pth is a very portable POSIX/ANSI-C based library for Unix platforms.
21cr|pth-2.0.7-31|61	
21cr|pth-2.0.7-31|62	This package provides all necessary files to develop or compile any
21cr|pth-2.0.7-31|63	applications or libraries that use %{name} library.
21cr|pth-2.0.7-31|64	
21cr|pth-2.0.7-31|65	%files -n %{devname}
21cr|pth-2.0.7-31|66	%doc AUTHORS ChangeLog NEWS PORTING README THANKS
21cr|pth-2.0.7-31|67	%{_bindir}/pth-config
21cr|pth-2.0.7-31|68	%{_datadir}/aclocal/*.m4
21cr|pth-2.0.7-31|69	%{_includedir}/*
21cr|pth-2.0.7-31|70	%{_libdir}/libpth.*
21cr|pth-2.0.7-31|71	%{_mandir}/man?/*
21cr|pth-2.0.7-31|72	
21cr|pth-2.0.7-31|73	#----------------------------------------------------------------------------
21cr|pth-2.0.7-31|74	
21cr|pth-2.0.7-31|75	%prep
21cr|pth-2.0.7-31|76	%setup -q
21cr|pth-2.0.7-31|77	%patch0 -p1 -b .cflags-ldflags
21cr|pth-2.0.7-31|78	%patch1 -p1 -b .linux3
21cr|pth-2.0.7-31|79	%patch10 -p1
21cr|pth-2.0.7-31|80	%patch11 -p1
21cr|pth-2.0.7-31|81	%patch12 -p1
21cr|pth-2.0.7-31|82	%patch13 -p1
21cr|pth-2.0.7-31|83	
21cr|pth-2.0.7-31|84	
21cr|pth-2.0.7-31|85	%configure \
21cr|pth-2.0.7-31|86	%ifarch %{e2k}
21cr|pth-2.0.7-31|87	--with-mctx-dsp=sc \
21cr|pth-2.0.7-31|88	--with-mctx-stk=mc \
21cr|pth-2.0.7-31|89	--with-mctx-mth=mcsc \
21cr|pth-2.0.7-31|90	%endif
21cr|pth-2.0.7-31|91	--enable-optimize=yes \
21cr|pth-2.0.7-31|92	--enable-pthread=no
21cr|pth-2.0.7-31|93	
21cr|pth-2.0.7-31|94	%ifarch %{e2k}
21cr|pth-2.0.7-31|95	# dirty hack
21cr|pth-2.0.7-31|96	sed -i '0,/\/\*N\.A\.\*\// s//(skaddr)/' pth_acmac.h
21cr|pth-2.0.7-31|97	sed -i '0,/\/\*N\.A\.\*\// s//(sksize)/' pth_acmac.h
21cr|pth-2.0.7-31|98	%endif
21cr|pth-2.0.7-31|99	
21cr|pth-2.0.7-31|100	# (tpg) without this parallel make fails
21cr|pth-2.0.7-31|101	%make pth_p.h
21cr|pth-2.0.7-31|102	
21cr|pth-2.0.7-31|103	%make
21cr|pth-2.0.7-31|104	
21cr|pth-2.0.7-31|105	%install
21cr|pth-2.0.7-31|106	%makeinstall_std
21cr|pth-2.0.7-31|107	
21cr|pth-2.0.7-31|108	%check
21cr|pth-2.0.7-31|109	make test

6468 21
21cr|puddletag-2.1.1-1|1	%define	pyqt 5.15
21cr|puddletag-2.1.1-1|2	
21cr|puddletag-2.1.1-1|3	Summary:	Feature rich, easy to use tag editor
21cr|puddletag-2.1.1-1|4	Name:		puddletag
21cr|puddletag-2.1.1-1|5	Version:	2.1.1
21cr|puddletag-2.1.1-1|6	Release:	1
21cr|puddletag-2.1.1-1|7	Group:		Sound
21cr|puddletag-2.1.1-1|8	License:	GPLv2+ and GPLv3+
21cr|puddletag-2.1.1-1|9	Url:		https://docs.puddletag.net/
21cr|puddletag-2.1.1-1|10	Source0:	https://github.com/puddletag/puddletag/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|puddletag-2.1.1-1|11	Patch0:		puddletag-2.1.0-fix-env-shebangs.patch
21cr|puddletag-2.1.1-1|12	Patch1:		puddletag-requirements.patch
21cr|puddletag-2.1.1-1|13	BuildRequires:	desktop-file-utils
21cr|puddletag-2.1.1-1|14	BuildRequires:	python3 >= 3.8
21cr|puddletag-2.1.1-1|15	BuildRequires:	python3-setuptools
21cr|puddletag-2.1.1-1|16	BuildArch:	noarch
21cr|puddletag-2.1.1-1|17	Requires:	chromaprint >= 0.4
21cr|puddletag-2.1.1-1|18	Requires:	mutagen >= 1.45
21cr|puddletag-2.1.1-1|19	Requires:	python3-configobj >= 5.0
21cr|puddletag-2.1.1-1|20	Requires:	python3-musicbrainzngs >= 0.6
21cr|puddletag-2.1.1-1|21	Requires:	python3-parsing >= 2.4.7
21cr|puddletag-2.1.1-1|22	Requires:	python3-pillow
21cr|puddletag-2.1.1-1|23	# Dependencies on Python modules are not automatic yet.
21cr|puddletag-2.1.1-1|24	Requires:	python3-qt5-gui >= %{pyqt}
21cr|puddletag-2.1.1-1|25	Requires:	python3-qt5-svg >= %{pyqt}
21cr|puddletag-2.1.1-1|26	
21cr|puddletag-2.1.1-1|27	
21cr|puddletag-2.1.1-1|28	%description
21cr|puddletag-2.1.1-1|29	Puddletag is an audio tag editor.
21cr|puddletag-2.1.1-1|30	Unlike most taggers, it uses a spreadsheet-like layout so that all the tags
21cr|puddletag-2.1.1-1|31	you want to edit by hand are visible and easily editable. The usual tag editor
21cr|puddletag-2.1.1-1|32	features are supported like extracting tag information from filenames,
21cr|puddletag-2.1.1-1|33	renaming files based on their tags by using patterns (that you define, not
21cr|puddletag-2.1.1-1|34	crappy, uneditable ones).
21cr|puddletag-2.1.1-1|35	Then there're Functions, which can do things like replace text, trim, change
21cr|puddletag-2.1.1-1|36	the case of tags, etc. Actions can automate repetitive tasks. You can import
21cr|puddletag-2.1.1-1|37	your QuodLibet library, lookup tags using MusicBrainz, FreeDB or Amazon
21cr|puddletag-2.1.1-1|38	(though it's only good for cover art) and more.
21cr|puddletag-2.1.1-1|39	Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments
21cr|puddletag-2.1.1-1|40	(ogg, flac), Musepack (mpc), Monkey's Audio (.ape) and WavPack (wv).
21cr|puddletag-2.1.1-1|41	
21cr|puddletag-2.1.1-1|42	%files
21cr|puddletag-2.1.1-1|43	%doc changelog copyright NEWS README.md THANKS TODO
21cr|puddletag-2.1.1-1|44	%{_bindir}/%{name}
21cr|puddletag-2.1.1-1|45	%_mandir/man1/%{name}.1*
21cr|puddletag-2.1.1-1|46	%{py3_puresitedir}/puddlestuff/
21cr|puddletag-2.1.1-1|47	%{py3_puresitedir}/%{name}-%{version}-py*.egg-info
21cr|puddletag-2.1.1-1|48	%{_datadir}/applications/%{name}.desktop
21cr|puddletag-2.1.1-1|49	%{_datadir}/pixmaps/%{name}.png
21cr|puddletag-2.1.1-1|50	
21cr|puddletag-2.1.1-1|51	#-----------------------------------------------------------------------------
21cr|puddletag-2.1.1-1|52	
21cr|puddletag-2.1.1-1|53	%prep
21cr|puddletag-2.1.1-1|54	%autosetup -p1
21cr|puddletag-2.1.1-1|55	
21cr|puddletag-2.1.1-1|56	
21cr|puddletag-2.1.1-1|57	%build
21cr|puddletag-2.1.1-1|58	%py3_build
21cr|puddletag-2.1.1-1|59	
21cr|puddletag-2.1.1-1|60	
21cr|puddletag-2.1.1-1|61	%install
21cr|puddletag-2.1.1-1|62	%__python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|puddletag-2.1.1-1|63	
21cr|puddletag-2.1.1-1|64	desktop-file-edit	--add-category="Utility" \
21cr|puddletag-2.1.1-1|65	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|puddletag-2.1.1-1|66	
21cr|puddletag-2.1.1-1|67	# Fix perms
21cr|puddletag-2.1.1-1|68	chmod +x %{buildroot}%{_bindir}/%{name}

6469 21
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|1	%define pkgversion 0.6.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|2	
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|3	Name:           pulseaudio-dlna
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|4	Version:        0.6.0+git20190209.b0db813
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|5	Release:        1
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|6	Summary:        A DLNA server which brings DLNA/UPnP support to PulseAudio
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|7	License:        GPL-3.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|8	Group:          Sound
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|9	Url:            https://github.com/masmu/%{name}
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|10	Source:         %{name}-%{version}.tar.xz
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|11	BuildRequires:  python3-setuptools
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|12	Requires:       python3-dbus >= 1.2.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|13	Requires:       faac >= 1.28
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|14	Requires:       flac >= 1.3.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|15	Requires:       lame >= 3.99.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|16	Requires:       opus-tools >= 0.1.8
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|17	Requires:       pulseaudio
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|18	Requires:       python3 >= 3.6
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|19	Requires:       python3-chardet >= 3.0.4
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|20	Requires:       python3-docopt >= 0.6.1
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|21	Requires:       python3-gobject3 >= 3.12.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|22	Requires:       python3-lxml >= 3
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|23	Requires:       python3-netifaces >= 0.10
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|24	Requires:       python3-notify2 >= 0.3
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|25	Requires:       python3-psutil >= 5.4.7
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|26	Requires:       python3-pychromecast >= 2.3.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|27	Requires:       python3-pyroute2 >= 0.3.5
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|28	Requires:       python3-requests >= 2.2.1
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|29	Requires:       python3-setproctitle >= 1.1.10
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|30	Requires:       python3-setuptools
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|31	Requires:       sox >= 14.4.1
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|32	Requires:       vorbis-tools >= 1.4.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|33	Recommends:     ffmpeg
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|34	Suggests:       python3-cairo >= 1.8.8
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|35	Suggests:       python3-rsvg >= 2.32.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|36	Suggests:       python3-gtk >= 2.24.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|37	Suggests:       python3-PyChromecast >= 2.24.0
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|38	BuildArch:      noarch
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|39	
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|40	%description
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|41	This is pulseaudio-dlna. A small DLNA server which brings DLNA / UPnP and
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|42	Chromecast support to PulseAudio and Linux.
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|43	
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|44	It can stream your current PulseAudio playback to different UPnP devices (UPnP
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|45	Media Renderers) in your network. Its main goals are: easy to use, no
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|46	configuration hassle, no big dependencies.
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|47	
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|48	%prep
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|49	%setup -q
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|50	
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|51	%build
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|52	%py3_build
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|53	
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|54	%install
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|55	%py3_install
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|56	
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|57	%files
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|58	%license LICENSE
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|59	%doc README.md
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|60	%{_bindir}/%{name}
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|61	%{python3_sitelib}/pulseaudio_dlna-%{pkgversion}-py%{py3_ver}.egg-info/
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|62	%{python3_sitelib}/pulseaudio_dlna/
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|63	%{_mandir}/man1/%{name}.1*
21cr|pulseaudio-dlna-0.6.0+git20190209.b0db813-1|64	

6470 21
21cr|pulseaudio-equalizer-2.7-4|1	# This file based on Fedora specfile for package pulseaudio-equalizer
21cr|pulseaudio-equalizer-2.7-4|2	
21cr|pulseaudio-equalizer-2.7-4|3	
21cr|pulseaudio-equalizer-2.7-4|4	%define rev 4
21cr|pulseaudio-equalizer-2.7-4|5	
21cr|pulseaudio-equalizer-2.7-4|6	Summary:        A 15 Bands Equalizer for PulseAudio
21cr|pulseaudio-equalizer-2.7-4|7	Name:           pulseaudio-equalizer
21cr|pulseaudio-equalizer-2.7-4|8	Version:        2.7
21cr|pulseaudio-equalizer-2.7-4|9	Release:        4
21cr|pulseaudio-equalizer-2.7-4|10	Group:          Sound
21cr|pulseaudio-equalizer-2.7-4|11	License:        GPLv3+
21cr|pulseaudio-equalizer-2.7-4|12	URL:            https://code.launchpad.net/~psyke83/+junk/%{name}
21cr|pulseaudio-equalizer-2.7-4|13	# This is a bzr checkout, to obtain the used tarball in this spec :
21cr|pulseaudio-equalizer-2.7-4|14	# bzr branch -r %%{rev} lp:~psyke83/+junk/pulseaudio-equalizer
21cr|pulseaudio-equalizer-2.7-4|15	# mv %%{name} %%{name}-%%{version}
21cr|pulseaudio-equalizer-2.7-4|16	# tar cjf %%{name}-%%{version}.tar.bz2 %%{name}-%%{version}
21cr|pulseaudio-equalizer-2.7-4|17	Source0:        %{name}-%{version}.tar.bz2
21cr|pulseaudio-equalizer-2.7-4|18	Source1:        %{name}.1
21cr|pulseaudio-equalizer-2.7-4|19	Source2:        %{name}-gtk.1
21cr|pulseaudio-equalizer-2.7-4|20	BuildRequires:  desktop-file-utils
21cr|pulseaudio-equalizer-2.7-4|21	Requires:       swh-plugins
21cr|pulseaudio-equalizer-2.7-4|22	Requires:       gnome-icon-theme
21cr|pulseaudio-equalizer-2.7-4|23	Requires:       pulseaudio-utils >= 0.9.19
21cr|pulseaudio-equalizer-2.7-4|24	# Force default equalizer persistence value, fixes rhbz #635400
21cr|pulseaudio-equalizer-2.7-4|25	Patch0:         %{name}-%{version}-force-default-persistence-value.patch
21cr|pulseaudio-equalizer-2.7-4|26	# Remove preamp per discussion with upstrem, fixes rhbz #639604
21cr|pulseaudio-equalizer-2.7-4|27	Patch1:         %{name}-%{version}-remove-preamp.patch
21cr|pulseaudio-equalizer-2.7-4|28	# Better search for the window icon, fixes rhbz #632940
21cr|pulseaudio-equalizer-2.7-4|29	Patch2:         %{name}-%{version}-window-icon.patch
21cr|pulseaudio-equalizer-2.7-4|30	# Do not crash on missing preset, fixes rhbz ##679005
21cr|pulseaudio-equalizer-2.7-4|31	Patch3:         %{name}-%{version}-do-not-crash-on-missing-preset.patch
21cr|pulseaudio-equalizer-2.7-4|32	# The config files/presets not created when $HOME/.pulse missing (#1183283)
21cr|pulseaudio-equalizer-2.7-4|33	Patch4:         pulseaudio-equalizer-2.7-fix-missing-config-dir.patch
21cr|pulseaudio-equalizer-2.7-4|34	# Enable/disable/adjust pulseaudio-equalizer and audio mutes (#1046589)
21cr|pulseaudio-equalizer-2.7-4|35	Patch5:         pulseaudio-equalizer-2.7-get-cur-volume-fix.patch
21cr|pulseaudio-equalizer-2.7-4|36	BuildArch:      noarch
21cr|pulseaudio-equalizer-2.7-4|37	
21cr|pulseaudio-equalizer-2.7-4|38	%description
21cr|pulseaudio-equalizer-2.7-4|39	PulseAudio Equalizer is a 15 bands system wide equalizer, that means
21cr|pulseaudio-equalizer-2.7-4|40	any application that is using PulseAudio, will benefit from the sound
21cr|pulseaudio-equalizer-2.7-4|41	improvement.
21cr|pulseaudio-equalizer-2.7-4|42	
21cr|pulseaudio-equalizer-2.7-4|43	
21cr|pulseaudio-equalizer-2.7-4|44	%prep
21cr|pulseaudio-equalizer-2.7-4|45	%setup -q
21cr|pulseaudio-equalizer-2.7-4|46	cp debian/copyright COPYING
21cr|pulseaudio-equalizer-2.7-4|47	cp debian/changelog ChangeLog
21cr|pulseaudio-equalizer-2.7-4|48	sed -i 's|gnome-volume-control|multimedia-volume-control|g' usr/share/applications/pulseaudio-equalizer.desktop
21cr|pulseaudio-equalizer-2.7-4|49	%patch0 -p1
21cr|pulseaudio-equalizer-2.7-4|50	%patch1 -p1
21cr|pulseaudio-equalizer-2.7-4|51	%patch2 -p1
21cr|pulseaudio-equalizer-2.7-4|52	%patch3 -p1
21cr|pulseaudio-equalizer-2.7-4|53	%patch4 -p1
21cr|pulseaudio-equalizer-2.7-4|54	%patch5 -p1
21cr|pulseaudio-equalizer-2.7-4|55	
21cr|pulseaudio-equalizer-2.7-4|56	
21cr|pulseaudio-equalizer-2.7-4|57	%install
21cr|pulseaudio-equalizer-2.7-4|58	mkdir -p %{buildroot}/usr
21cr|pulseaudio-equalizer-2.7-4|59	cp -rfp usr %{buildroot}
21cr|pulseaudio-equalizer-2.7-4|60	install -Dpm 644 %{SOURCE1} %{buildroot}/%{_mandir}/man1/%{name}.1
21cr|pulseaudio-equalizer-2.7-4|61	install -Dpm 644 %{SOURCE2} %{buildroot}/%{_mandir}/man1/%{name}-gtk.1
21cr|pulseaudio-equalizer-2.7-4|62	
21cr|pulseaudio-equalizer-2.7-4|63	desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|pulseaudio-equalizer-2.7-4|64	
21cr|pulseaudio-equalizer-2.7-4|65	%files
21cr|pulseaudio-equalizer-2.7-4|66	%doc COPYING ChangeLog
21cr|pulseaudio-equalizer-2.7-4|67	%{_bindir}/%{name}
21cr|pulseaudio-equalizer-2.7-4|68	%{_bindir}/%{name}-gtk
21cr|pulseaudio-equalizer-2.7-4|69	%{_datadir}/applications/%{name}.desktop
21cr|pulseaudio-equalizer-2.7-4|70	%{_datadir}/%{name}
21cr|pulseaudio-equalizer-2.7-4|71	%{_mandir}/man1/%{name}.1.*
21cr|pulseaudio-equalizer-2.7-4|72	%{_mandir}/man1/%{name}-gtk.1.*

6471 21
21cr|pulseeffects-3.2.3-5|1	%define oname PulseEffects
21cr|pulseeffects-3.2.3-5|2	
21cr|pulseeffects-3.2.3-5|3	Summary:	Audio equalizer, filters and effects for Pulseaudio applications
21cr|pulseeffects-3.2.3-5|4	Name:		pulseeffects
21cr|pulseeffects-3.2.3-5|5	Version:	3.2.3
21cr|pulseeffects-3.2.3-5|6	Release:	5
21cr|pulseeffects-3.2.3-5|7	License:	GPLv3+
21cr|pulseeffects-3.2.3-5|8	Group:		Sound
21cr|pulseeffects-3.2.3-5|9	Url:		https://github.com/wwmm/pulseeffects
21cr|pulseeffects-3.2.3-5|10	Source0:	https://github.com/wwmm/pulseeffects/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|pulseeffects-3.2.3-5|11	BuildRequires:	meson >= 0.40.0
21cr|pulseeffects-3.2.3-5|12	BuildRequires:	pkgconfig(fftw3)
21cr|pulseeffects-3.2.3-5|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|pulseeffects-3.2.3-5|14	BuildRequires:	pkgconfig(gstreamer-1.0) >= 1.12
21cr|pulseeffects-3.2.3-5|15	BuildRequires:	pkgconfig(gstreamer-insertbin-1.0) >= 1.12
21cr|pulseeffects-3.2.3-5|16	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0) >= 1.12
21cr|pulseeffects-3.2.3-5|17	BuildRequires:	pkgconfig(libbs2b)
21cr|pulseeffects-3.2.3-5|18	BuildRequires:	pkgconfig(libpulse)
21cr|pulseeffects-3.2.3-5|19	BuildRequires:	pkgconfig(lilv-0) >= 0.22
21cr|pulseeffects-3.2.3-5|20	BuildRequires:	pkgconfig(pangocairo)
21cr|pulseeffects-3.2.3-5|21	BuildRequires:	pkgconfig(py3cairo)
21cr|pulseeffects-3.2.3-5|22	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|pulseeffects-3.2.3-5|23	BuildRequires:	pkgconfig(python3)
21cr|pulseeffects-3.2.3-5|24	BuildRequires:	python3-numpy-devel >= 1.13
21cr|pulseeffects-3.2.3-5|25	BuildRequires:	python3-scipy >= 1.0
21cr|pulseeffects-3.2.3-5|26	Requires:	python3-gi-cairo
21cr|pulseeffects-3.2.3-5|27	Requires:	python3-gstreamer1.0
21cr|pulseeffects-3.2.3-5|28	Requires:	python3-numpy >= 1.13
21cr|pulseeffects-3.2.3-5|29	Requires:	python3-scipy >= 1.0
21cr|pulseeffects-3.2.3-5|30	Requires:	gstreamer1.0-python >= 1.12
21cr|pulseeffects-3.2.3-5|31	Requires:	gstreamer1.0-ladspa >= 1.12
21cr|pulseeffects-3.2.3-5|32	Requires:	gstreamer1.0-lv2
21cr|pulseeffects-3.2.3-5|33	Requires:	gstreamer1.0-plugins-good >= 1.12
21cr|pulseeffects-3.2.3-5|34	Requires:	lv2
21cr|pulseeffects-3.2.3-5|35	Requires:	lv2-calf-plugins
21cr|pulseeffects-3.2.3-5|36	Requires:	rubberband
21cr|pulseeffects-3.2.3-5|37	Requires:	%{_lib}pangoft2-gir1.0
21cr|pulseeffects-3.2.3-5|38	Requires:	typelib(GstInsertBin)
21cr|pulseeffects-3.2.3-5|39	Requires:	typelib(GstBase)
21cr|pulseeffects-3.2.3-5|40	# Maximizer plugin requires zam-plugins, we don't have it yet
21cr|pulseeffects-3.2.3-5|41	BuildArch:	noarch
21cr|pulseeffects-3.2.3-5|42	
21cr|pulseeffects-3.2.3-5|43	%description
21cr|pulseeffects-3.2.3-5|44	Limiters, compressor, reverberation, high-pass filter, low pass filter,
21cr|pulseeffects-3.2.3-5|45	equalizer and auto volume effects for PulseAudio applications.
21cr|pulseeffects-3.2.3-5|46	
21cr|pulseeffects-3.2.3-5|47	%files -f %{oname}.lang
21cr|pulseeffects-3.2.3-5|48	%doc CHANGELOG.md LICENSE.md README.md
21cr|pulseeffects-3.2.3-5|49	%{_appdatadir}/com.github.wwmm.pulseeffects.appdata.xml
21cr|pulseeffects-3.2.3-5|50	%{_bindir}/%{name}
21cr|pulseeffects-3.2.3-5|51	%{_datadir}/applications/%{name}.desktop
21cr|pulseeffects-3.2.3-5|52	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21cr|pulseeffects-3.2.3-5|53	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|pulseeffects-3.2.3-5|54	%dir %{py3_puresitedir}/%{oname}
21cr|pulseeffects-3.2.3-5|55	%dir %{py3_puresitedir}/%{oname}Test
21cr|pulseeffects-3.2.3-5|56	%{py3_puresitedir}/%{oname}/*
21cr|pulseeffects-3.2.3-5|57	%{py3_puresitedir}/%{oname}Test/*
21cr|pulseeffects-3.2.3-5|58	
21cr|pulseeffects-3.2.3-5|59	#----------------------------------------------------------------------------
21cr|pulseeffects-3.2.3-5|60	
21cr|pulseeffects-3.2.3-5|61	%prep
21cr|pulseeffects-3.2.3-5|62	%setup -q
21cr|pulseeffects-3.2.3-5|63	
21cr|pulseeffects-3.2.3-5|64	
21cr|pulseeffects-3.2.3-5|65	%build
21cr|pulseeffects-3.2.3-5|66	%meson
21cr|pulseeffects-3.2.3-5|67	%meson_build
21cr|pulseeffects-3.2.3-5|68	
21cr|pulseeffects-3.2.3-5|69	
21cr|pulseeffects-3.2.3-5|70	%install
21cr|pulseeffects-3.2.3-5|71	%meson_install
21cr|pulseeffects-3.2.3-5|72	
21cr|pulseeffects-3.2.3-5|73	mv %{buildroot}%{_datadir}/applications/com.github.wwmm.pulseeffects.desktop \
21cr|pulseeffects-3.2.3-5|74	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|pulseeffects-3.2.3-5|75	
21cr|pulseeffects-3.2.3-5|76	%find_lang %{oname}

6472 21
21cr|pulsejoin-2.4-2|1	Summary:	GUI for making a virtual PulseAudio microphone
21cr|pulsejoin-2.4-2|2	Name:		pulsejoin
21cr|pulsejoin-2.4-2|3	Version:	2.4
21cr|pulsejoin-2.4-2|4	Release:	2
21cr|pulsejoin-2.4-2|5	License:	GPL
21cr|pulsejoin-2.4-2|6	Group:		Sound
21cr|pulsejoin-2.4-2|7	Url:		https://gitlab.com/mikhailnov/pulsejoin/-/archive/v%{version}/
21cr|pulsejoin-2.4-2|8	Source0:	%{url}/pulsejoin-v%{version}.tar.gz
21cr|pulsejoin-2.4-2|9	Requires:	yad
21cr|pulsejoin-2.4-2|10	Recommends:	pavucontrol
21cr|pulsejoin-2.4-2|11	BuildArch:	noarch
21cr|pulsejoin-2.4-2|12	
21cr|pulsejoin-2.4-2|13	%description
21cr|pulsejoin-2.4-2|14	GUI for making a virtual PulseAudio microphone,
21cr|pulsejoin-2.4-2|15	from which sound from both microphone
21cr|pulsejoin-2.4-2|16	and audio output can be recorded.
21cr|pulsejoin-2.4-2|17	
21cr|pulsejoin-2.4-2|18	%files -f pulsejoin.lang
21cr|pulsejoin-2.4-2|19	%{_bindir}/pulsejoin
21cr|pulsejoin-2.4-2|20	%{_datadir}/applications/pulsejoin.desktop
21cr|pulsejoin-2.4-2|21	
21cr|pulsejoin-2.4-2|22	#------------------------------------------------------------------
21cr|pulsejoin-2.4-2|23	
21cr|pulsejoin-2.4-2|24	%prep
21cr|pulsejoin-2.4-2|25	%setup -n %{name}-v%{version}
21cr|pulsejoin-2.4-2|26	
21cr|pulsejoin-2.4-2|27	%build
21cr|pulsejoin-2.4-2|28	
21cr|pulsejoin-2.4-2|29	%install
21cr|pulsejoin-2.4-2|30	%makeinstall_std
21cr|pulsejoin-2.4-2|31	%find_lang pulsejoin

6473 21
21cr|punes-0.106-2|1	%define oname puNES
21cr|punes-0.106-2|2	
21cr|punes-0.106-2|3	Summary:	Nintendo Entertaiment System (NES) emulator
21cr|punes-0.106-2|4	Name:		punes
21cr|punes-0.106-2|5	Version:	0.106
21cr|punes-0.106-2|6	Release:	2
21cr|punes-0.106-2|7	License:	GPLv2+
21cr|punes-0.106-2|8	Group:		Emulators
21cr|punes-0.106-2|9	Url:		http://nesdev.parodius.com/bbs/viewtopic.php?t=6928
21cr|punes-0.106-2|10	# From github by tag, https://github.com/punesemu/puNES/archive/v%{version}.tar.gz
21cr|punes-0.106-2|11	Source0:	%{oname}-%{version}.tar.gz
21cr|punes-0.106-2|12	BuildRequires:	autoconf-archive
21cr|punes-0.106-2|13	BuildRequires:	qt5-linguist-tools
21cr|punes-0.106-2|14	BuildRequires:	pkgconfig(alsa)
21cr|punes-0.106-2|15	BuildRequires:	pkgconfig(gl)
21cr|punes-0.106-2|16	BuildRequires:	pkgconfig(glu)
21cr|punes-0.106-2|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|punes-0.106-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21cr|punes-0.106-2|19	BuildRequires:	pkgconfig(Qt5Svg)
21cr|punes-0.106-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|punes-0.106-2|21	
21cr|punes-0.106-2|22	%description
21cr|punes-0.106-2|23	Nintendo Entertaiment System (NES) emulator with GUI.
21cr|punes-0.106-2|24	
21cr|punes-0.106-2|25	Among other features it has Dendy mode support.
21cr|punes-0.106-2|26	
21cr|punes-0.106-2|27	%files
21cr|punes-0.106-2|28	%{_bindir}/%{name}
21cr|punes-0.106-2|29	%{_datadir}/applications/%{name}.desktop
21cr|punes-0.106-2|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|punes-0.106-2|31	
21cr|punes-0.106-2|32	#----------------------------------------------------------------------------
21cr|punes-0.106-2|33	
21cr|punes-0.106-2|34	%prep
21cr|punes-0.106-2|35	%setup -qn %{oname}-%{version}
21cr|punes-0.106-2|36	
21cr|punes-0.106-2|37	%build
21cr|punes-0.106-2|38	autoreconf -fi
21cr|punes-0.106-2|39	%configure \
21cr|punes-0.106-2|40	--enable-qt5 \
21cr|punes-0.106-2|41	--without-opengl-nvidia-cg
21cr|punes-0.106-2|42	%make
21cr|punes-0.106-2|43	
21cr|punes-0.106-2|44	%install
21cr|punes-0.106-2|45	%makeinstall_std

6474 21
21cr|pureadmin-0.4-9|1	%define Werror_cflags %nil
21cr|pureadmin-0.4-9|2	
21cr|pureadmin-0.4-9|3	Summary:	PureFTPd graphical manager
21cr|pureadmin-0.4-9|4	Name:		pureadmin
21cr|pureadmin-0.4-9|5	Version:	0.4
21cr|pureadmin-0.4-9|6	Release:	9
21cr|pureadmin-0.4-9|7	License:	GPL
21cr|pureadmin-0.4-9|8	Group:		Networking/File transfer
21cr|pureadmin-0.4-9|9	Url:		http://purify.sourceforge.net/
21cr|pureadmin-0.4-9|10	Source0:	http://dl.sourceforge.net/purify/%{name}-%{version}.tar.bz2
21cr|pureadmin-0.4-9|11	BuildRequires:	intltool
21cr|pureadmin-0.4-9|12	BuildRequires:	autoconf2.5
21cr|pureadmin-0.4-9|13	BuildRequires:	fam-devel
21cr|pureadmin-0.4-9|14	BuildRequires:	pkgconfig(libglade-2.0)
21cr|pureadmin-0.4-9|15	Requires:	pure-ftpd
21cr|pureadmin-0.4-9|16	
21cr|pureadmin-0.4-9|17	%description
21cr|pureadmin-0.4-9|18	PureAdmin is a graphical tool used to make the management of PureFTPd
21cr|pureadmin-0.4-9|19	a little easier. It uses the GTK+2.x widgets for its GUI and thus are
21cr|pureadmin-0.4-9|20	not dependent on a specific desktop environment such as GNOME or KDE.
21cr|pureadmin-0.4-9|21	It is, however, designed with the GNOME Human Interface Guidelines in
21cr|pureadmin-0.4-9|22	mind so it should integrate nicely with at least GNOME.
21cr|pureadmin-0.4-9|23	
21cr|pureadmin-0.4-9|24	%files -f %{name}.lang
21cr|pureadmin-0.4-9|25	%defattr(644,root,root,755)
21cr|pureadmin-0.4-9|26	%doc AUTHORS ChangeLog NEWS README
21cr|pureadmin-0.4-9|27	%attr(755,root,root) %{_bindir}/*
21cr|pureadmin-0.4-9|28	%{_datadir}/%{name}
21cr|pureadmin-0.4-9|29	%{_datadir}/icons/hicolor/*/*/%{name}.png
21cr|pureadmin-0.4-9|30	%{_datadir}/pixmaps/%{name}.png
21cr|pureadmin-0.4-9|31	%{_datadir}/applications/pureadmin.desktop
21cr|pureadmin-0.4-9|32	
21cr|pureadmin-0.4-9|33	#----------------------------------------------------------------------------
21cr|pureadmin-0.4-9|34	
21cr|pureadmin-0.4-9|35	%prep
21cr|pureadmin-0.4-9|36	%setup -q
21cr|pureadmin-0.4-9|37	
21cr|pureadmin-0.4-9|38	%build
21cr|pureadmin-0.4-9|39	%global optflags %{optflags} -fcommon
21cr|pureadmin-0.4-9|40	%configure
21cr|pureadmin-0.4-9|41	%make LIBS="-lX11 -lpthread -lfam -ldl -lcrypt -lm"
21cr|pureadmin-0.4-9|42	
21cr|pureadmin-0.4-9|43	%install
21cr|pureadmin-0.4-9|44	%makeinstall_std
21cr|pureadmin-0.4-9|45	
21cr|pureadmin-0.4-9|46	%find_lang %{name}
21cr|pureadmin-0.4-9|47	

6475 21
21cr|purple-battlenet-0.9-0.20201219|1	%define	plugin_name battlenet
21cr|purple-battlenet-0.9-0.20201219|2	%define	gitdate 20201219
21cr|purple-battlenet-0.9-0.20201219|3	
21cr|purple-battlenet-0.9-0.20201219|4	Summary:	Battlenet plugin for libpurple
21cr|purple-battlenet-0.9-0.20201219|5	Name:		purple-%{plugin_name}
21cr|purple-battlenet-0.9-0.20201219|6	Version:	0.9
21cr|purple-battlenet-0.9-0.20201219|7	Release:	0.%{gitdate}
21cr|purple-battlenet-0.9-0.20201219|8	License:	GPLv3+
21cr|purple-battlenet-0.9-0.20201219|9	Group:		Networking/Instant messaging
21cr|purple-battlenet-0.9-0.20201219|10	Url:		https://github.com/EionRobb/purple-battlenet
21cr|purple-battlenet-0.9-0.20201219|11	# Clone https://github.com/EionRobb/purple-battlenet.git and export master HEAD (at %%{gitdate})
21cr|purple-battlenet-0.9-0.20201219|12	Source0:	purple-%{plugin_name}-%{gitdate}.tar.xz
21cr|purple-battlenet-0.9-0.20201219|13	BuildRequires:	protobuf-c
21cr|purple-battlenet-0.9-0.20201219|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-battlenet-0.9-0.20201219|15	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-battlenet-0.9-0.20201219|16	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|purple-battlenet-0.9-0.20201219|17	BuildRequires:	pkgconfig(nss)
21cr|purple-battlenet-0.9-0.20201219|18	BuildRequires:	pkgconfig(purple)
21cr|purple-battlenet-0.9-0.20201219|19	BuildRequires:	pkgconfig(zlib)
21cr|purple-battlenet-0.9-0.20201219|20	Requires:	pidgin
21cr|purple-battlenet-0.9-0.20201219|21	
21cr|purple-battlenet-0.9-0.20201219|22	%description
21cr|purple-battlenet-0.9-0.20201219|23	Adds support for battlenet to Pidgin, Adium, Finch and other libpurple-based
21cr|purple-battlenet-0.9-0.20201219|24	messengers.
21cr|purple-battlenet-0.9-0.20201219|25	
21cr|purple-battlenet-0.9-0.20201219|26	%files
21cr|purple-battlenet-0.9-0.20201219|27	%doc README.md
21cr|purple-battlenet-0.9-0.20201219|28	%{_libdir}/purple-2/lib%{plugin_name}.so
21cr|purple-battlenet-0.9-0.20201219|29	%{_datadir}/pixmaps/pidgin/protocols/*/%{plugin_name}.png
21cr|purple-battlenet-0.9-0.20201219|30	
21cr|purple-battlenet-0.9-0.20201219|31	#----------------------------------------------------------------------------
21cr|purple-battlenet-0.9-0.20201219|32	
21cr|purple-battlenet-0.9-0.20201219|33	%prep
21cr|purple-battlenet-0.9-0.20201219|34	%setup -qn purple-%{plugin_name}-%{gitdate}
21cr|purple-battlenet-0.9-0.20201219|35	
21cr|purple-battlenet-0.9-0.20201219|36	
21cr|purple-battlenet-0.9-0.20201219|37	%build
21cr|purple-battlenet-0.9-0.20201219|38	%setup_compile_flags
21cr|purple-battlenet-0.9-0.20201219|39	export LDFLAGS="$LDFLAGS -Wl,-lz"
21cr|purple-battlenet-0.9-0.20201219|40	%make
21cr|purple-battlenet-0.9-0.20201219|41	
21cr|purple-battlenet-0.9-0.20201219|42	
21cr|purple-battlenet-0.9-0.20201219|43	%install
21cr|purple-battlenet-0.9-0.20201219|44	%makeinstall_std

6476 21
21cr|purple-carbons-0.2.3-1|1	%global	_disable_ld_no_undefined 1
21cr|purple-carbons-0.2.3-1|2	%global debug_package %{nil}
21cr|purple-carbons-0.2.3-1|3	
21cr|purple-carbons-0.2.3-1|4	%define	oname	carbons
21cr|purple-carbons-0.2.3-1|5	%define	purple_plugindir	%(pkg-config --variable plugindir purple)
21cr|purple-carbons-0.2.3-1|6	
21cr|purple-carbons-0.2.3-1|7	Summary:	Message Carbons plugin for libpurple
21cr|purple-carbons-0.2.3-1|8	Name:		purple-%{oname}
21cr|purple-carbons-0.2.3-1|9	Version:	0.2.3
21cr|purple-carbons-0.2.3-1|10	Release:	1
21cr|purple-carbons-0.2.3-1|11	License:	GPLv2+
21cr|purple-carbons-0.2.3-1|12	Group:		Networking/Instant messaging
21cr|purple-carbons-0.2.3-1|13	Url:		https://github.com/gkdr/carbons
21cr|purple-carbons-0.2.3-1|14	Source0:	https://github.com/gkdr/%{oname}/archive/v%{version}.tar.gz/%{oname}-%version.tar.gz
21cr|purple-carbons-0.2.3-1|15	BuildRequires:	pidgin-plugins
21cr|purple-carbons-0.2.3-1|16	BuildRequires:	libgcrypt-devel
21cr|purple-carbons-0.2.3-1|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-carbons-0.2.3-1|18	BuildRequires:	pkgconfig(liblzma)
21cr|purple-carbons-0.2.3-1|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|purple-carbons-0.2.3-1|20	BuildRequires:	pkgconfig(libzip)
21cr|purple-carbons-0.2.3-1|21	BuildRequires:	pkgconfig(purple)
21cr|purple-carbons-0.2.3-1|22	
21cr|purple-carbons-0.2.3-1|23	
21cr|purple-carbons-0.2.3-1|24	%description
21cr|purple-carbons-0.2.3-1|25	Experimental XEP-0280: Message Carbons plugin for libpurple (Pidgin, Finch..).
21cr|purple-carbons-0.2.3-1|26	
21cr|purple-carbons-0.2.3-1|27	%files
21cr|purple-carbons-0.2.3-1|28	%doc README.md
21cr|purple-carbons-0.2.3-1|29	%{purple_plugindir}/%{oname}.so
21cr|purple-carbons-0.2.3-1|30	
21cr|purple-carbons-0.2.3-1|31	#-----------------------------------------------------------------------------
21cr|purple-carbons-0.2.3-1|32	
21cr|purple-carbons-0.2.3-1|33	%prep
21cr|purple-carbons-0.2.3-1|34	%setup -qn %{oname}-%{version}
21cr|purple-carbons-0.2.3-1|35	
21cr|purple-carbons-0.2.3-1|36	# Fix perms
21cr|purple-carbons-0.2.3-1|37	find . -name "*.h" | xargs chmod -x
21cr|purple-carbons-0.2.3-1|38	
21cr|purple-carbons-0.2.3-1|39	
21cr|purple-carbons-0.2.3-1|40	%build
21cr|purple-carbons-0.2.3-1|41	%setup_compile_flags
21cr|purple-carbons-0.2.3-1|42	%make
21cr|purple-carbons-0.2.3-1|43	
21cr|purple-carbons-0.2.3-1|44	
21cr|purple-carbons-0.2.3-1|45	%install
21cr|purple-carbons-0.2.3-1|46	%makeinstall_std PURPLE_PLUGIN_DIR="%{purple_plugindir}"

6477 21
21cr|purple-discord-20220514-1|1	%define	gitdate 20210506
21cr|purple-discord-20220514-1|2	
21cr|purple-discord-20220514-1|3	Summary:	Discord Plugin for Pidgin and Spectrum
21cr|purple-discord-20220514-1|4	Name:		purple-discord
21cr|purple-discord-20220514-1|5	Version:	20220514
21cr|purple-discord-20220514-1|6	Release:	1
21cr|purple-discord-20220514-1|7	License:	GPLv3+
21cr|purple-discord-20220514-1|8	Group:		Networking/Instant messaging
21cr|purple-discord-20220514-1|9	Url:		https://github.com/EionRobb/purple-discord
21cr|purple-discord-20220514-1|10	# No releases or tags: user master HEAD at %%{gitdate}
21cr|purple-discord-20220514-1|11	Source0:	%{name}-%{gitdate}.tar.xz
21cr|purple-discord-20220514-1|12	BuildRequires:	gettext
21cr|purple-discord-20220514-1|13	BuildRequires:	imagemagick
21cr|purple-discord-20220514-1|14	BuildRequires:	protobuf-c
21cr|purple-discord-20220514-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-discord-20220514-1|16	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-discord-20220514-1|17	BuildRequires:	pkgconfig(purple)
21cr|purple-discord-20220514-1|18	BuildRequires:	pkgconfig(zlib)
21cr|purple-discord-20220514-1|19	
21cr|purple-discord-20220514-1|20	%description
21cr|purple-discord-20220514-1|21	Discord Plugin for Pidgin and Spectrum.
21cr|purple-discord-20220514-1|22	
21cr|purple-discord-20220514-1|23	%files -f %{name}.lang
21cr|purple-discord-20220514-1|24	%doc README.md LICENSE
21cr|purple-discord-20220514-1|25	%{_libdir}/purple-2/libdiscord.so
21cr|purple-discord-20220514-1|26	%{_datadir}/pixmaps/pidgin/protocols/*/discord.png
21cr|purple-discord-20220514-1|27	
21cr|purple-discord-20220514-1|28	#--------------------------------------------------------------
21cr|purple-discord-20220514-1|29	
21cr|purple-discord-20220514-1|30	%prep
21cr|purple-discord-20220514-1|31	%setup -qn %{name}-%{gitdate}
21cr|purple-discord-20220514-1|32	
21cr|purple-discord-20220514-1|33	
21cr|purple-discord-20220514-1|34	%build
21cr|purple-discord-20220514-1|35	%setup_compile_flags
21cr|purple-discord-20220514-1|36	export LDFLAGS="%{ldflags} -lz"
21cr|purple-discord-20220514-1|37	%make
21cr|purple-discord-20220514-1|38	
21cr|purple-discord-20220514-1|39	
21cr|purple-discord-20220514-1|40	%install
21cr|purple-discord-20220514-1|41	%makeinstall_std
21cr|purple-discord-20220514-1|42	
21cr|purple-discord-20220514-1|43	%find_lang %{name}

6478 21
21cr|purple-facebook-0.9.6-2|1	%define	rgitrev	0
21cr|purple-facebook-0.9.6-2|2	
21cr|purple-facebook-0.9.6-2|3	Summary:	Facebook chat plugin for libpurple IM clients
21cr|purple-facebook-0.9.6-2|4	Name:		purple-facebook
21cr|purple-facebook-0.9.6-2|5	# Version should be greater than "0.0" erroneously used in initial build pushed to repos
21cr|purple-facebook-0.9.6-2|6	Version:	0.9.6
21cr|purple-facebook-0.9.6-2|7	Release:	2
21cr|purple-facebook-0.9.6-2|8	License:	GPLv2+
21cr|purple-facebook-0.9.6-2|9	Group:		Networking/Instant messaging
21cr|purple-facebook-0.9.6-2|10	Url:		https://github.com/jgeboski/purple-facebook
21cr|purple-facebook-0.9.6-2|11	Source0:	https://github.com/dequis/purple-facebook/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|purple-facebook-0.9.6-2|12	BuildRequires:	pkgconfig(gio-2.0)
21cr|purple-facebook-0.9.6-2|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-facebook-0.9.6-2|14	BuildRequires:	pkgconfig(gobject-2.0)
21cr|purple-facebook-0.9.6-2|15	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-facebook-0.9.6-2|16	BuildRequires:	pkgconfig(purple)
21cr|purple-facebook-0.9.6-2|17	%rename	pidgin-facebookchat
21cr|purple-facebook-0.9.6-2|18	
21cr|purple-facebook-0.9.6-2|19	%description
21cr|purple-facebook-0.9.6-2|20	Purple Facebook implements the Facebook Messenger protocol into Pidgin, Finch
21cr|purple-facebook-0.9.6-2|21	and libpurple.
21cr|purple-facebook-0.9.6-2|22	
21cr|purple-facebook-0.9.6-2|23	%files
21cr|purple-facebook-0.9.6-2|24	%doc AUTHORS COPYING README
21cr|purple-facebook-0.9.6-2|25	%{_libdir}/purple-2/libfacebook.so
21cr|purple-facebook-0.9.6-2|26	
21cr|purple-facebook-0.9.6-2|27	#----------------------------------------------------------------------------
21cr|purple-facebook-0.9.6-2|28	
21cr|purple-facebook-0.9.6-2|29	%prep
21cr|purple-facebook-0.9.6-2|30	%setup -qn %{name}-%{version}
21cr|purple-facebook-0.9.6-2|31	
21cr|purple-facebook-0.9.6-2|32	%build
21cr|purple-facebook-0.9.6-2|33	autoreconf -vfi
21cr|purple-facebook-0.9.6-2|34	%configure
21cr|purple-facebook-0.9.6-2|35	%make
21cr|purple-facebook-0.9.6-2|36	
21cr|purple-facebook-0.9.6-2|37	%install
21cr|purple-facebook-0.9.6-2|38	%makeinstall_std

6479 21
21cr|purple-funyahoo-plusplus-0.9-4|1	%define oname funyahoo-plusplus
21cr|purple-funyahoo-plusplus-0.9-4|2	
21cr|purple-funyahoo-plusplus-0.9-4|3	Summary:	A replacement Yahoo prpl (protocol plugin) for Pidgin/libpurple
21cr|purple-funyahoo-plusplus-0.9-4|4	Name:		purple-funyahoo-plusplus
21cr|purple-funyahoo-plusplus-0.9-4|5	Version:	0.9
21cr|purple-funyahoo-plusplus-0.9-4|6	Release:	4
21cr|purple-funyahoo-plusplus-0.9-4|7	License:	GPLv3+
21cr|purple-funyahoo-plusplus-0.9-4|8	Group:		Networking/Instant messaging
21cr|purple-funyahoo-plusplus-0.9-4|9	Url:		https://github.com/EionRobb/funyahoo-plusplus
21cr|purple-funyahoo-plusplus-0.9-4|10	Source0:	https://github.com/EionRobb/%{oname}/archive/master.zip
21cr|purple-funyahoo-plusplus-0.9-4|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-funyahoo-plusplus-0.9-4|12	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-funyahoo-plusplus-0.9-4|13	BuildRequires:	pkgconfig(purple)
21cr|purple-funyahoo-plusplus-0.9-4|14	
21cr|purple-funyahoo-plusplus-0.9-4|15	%description
21cr|purple-funyahoo-plusplus-0.9-4|16	A replacement Yahoo prpl (protocol plugin) for Pidgin/libpurple compatible with
21cr|purple-funyahoo-plusplus-0.9-4|17	the new protocol enforced by Yahoo since Sept 2016
21cr|purple-funyahoo-plusplus-0.9-4|18	
21cr|purple-funyahoo-plusplus-0.9-4|19	%files
21cr|purple-funyahoo-plusplus-0.9-4|20	%doc README.md LICENSE
21cr|purple-funyahoo-plusplus-0.9-4|21	%{_libdir}/purple-2/libyahoo-plusplus.so
21cr|purple-funyahoo-plusplus-0.9-4|22	
21cr|purple-funyahoo-plusplus-0.9-4|23	#----------------------------------------------------------------------------
21cr|purple-funyahoo-plusplus-0.9-4|24	
21cr|purple-funyahoo-plusplus-0.9-4|25	%prep
21cr|purple-funyahoo-plusplus-0.9-4|26	%setup -n funyahoo-plusplus-master -q
21cr|purple-funyahoo-plusplus-0.9-4|27	
21cr|purple-funyahoo-plusplus-0.9-4|28	%build
21cr|purple-funyahoo-plusplus-0.9-4|29	%make
21cr|purple-funyahoo-plusplus-0.9-4|30	
21cr|purple-funyahoo-plusplus-0.9-4|31	%install
21cr|purple-funyahoo-plusplus-0.9-4|32	mkdir -p %{buildroot}/%{_libdir}/purple-2/
21cr|purple-funyahoo-plusplus-0.9-4|33	mv libyahoo-plusplus.so %{buildroot}/%{_libdir}/purple-2/

6480 21
21cr|purple-hangouts-1.0-0.20190607.1|1	%global	plugin_name hangouts
21cr|purple-hangouts-1.0-0.20190607.1|2	
21cr|purple-hangouts-1.0-0.20190607.1|3	%global	commit 3f7d89bf9ce2
21cr|purple-hangouts-1.0-0.20190607.1|4	%global	date 20190607
21cr|purple-hangouts-1.0-0.20190607.1|5	
21cr|purple-hangouts-1.0-0.20190607.1|6	Summary:	Hangouts plugin for libpurple
21cr|purple-hangouts-1.0-0.20190607.1|7	Name:		purple-%{plugin_name}
21cr|purple-hangouts-1.0-0.20190607.1|8	Version:	1.0
21cr|purple-hangouts-1.0-0.20190607.1|9	Release:	0.%{date}.1
21cr|purple-hangouts-1.0-0.20190607.1|10	License:	GPLv3+
21cr|purple-hangouts-1.0-0.20190607.1|11	Group:		Networking/Instant messaging
21cr|purple-hangouts-1.0-0.20190607.1|12	Url:		https://bitbucket.org/EionRobb/purple-hangouts/
21cr|purple-hangouts-1.0-0.20190607.1|13	Source0:	https://bitbucket.org/EionRobb/purple-hangouts/get/default.tar.gz?/EionRobb-purple-%{plugin_name}-%{commit}.tar.bz2
21cr|purple-hangouts-1.0-0.20190607.1|14	BuildRequires:	protobuf-c
21cr|purple-hangouts-1.0-0.20190607.1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-hangouts-1.0-0.20190607.1|16	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-hangouts-1.0-0.20190607.1|17	BuildRequires:	pkgconfig(libprotobuf-c)
21cr|purple-hangouts-1.0-0.20190607.1|18	BuildRequires:	pkgconfig(nss)
21cr|purple-hangouts-1.0-0.20190607.1|19	BuildRequires:	pkgconfig(purple)
21cr|purple-hangouts-1.0-0.20190607.1|20	BuildRequires:	pkgconfig(zlib)
21cr|purple-hangouts-1.0-0.20190607.1|21	
21cr|purple-hangouts-1.0-0.20190607.1|22	%description
21cr|purple-hangouts-1.0-0.20190607.1|23	Adds support for Hangouts to Pidgin, Adium, Finch and other libpurple-based
21cr|purple-hangouts-1.0-0.20190607.1|24	messengers.
21cr|purple-hangouts-1.0-0.20190607.1|25	
21cr|purple-hangouts-1.0-0.20190607.1|26	%files
21cr|purple-hangouts-1.0-0.20190607.1|27	%doc gpl3.txt README.md
21cr|purple-hangouts-1.0-0.20190607.1|28	%{_libdir}/purple-2/lib%{plugin_name}.so
21cr|purple-hangouts-1.0-0.20190607.1|29	
21cr|purple-hangouts-1.0-0.20190607.1|30	#----------------------------------------------------------------------------
21cr|purple-hangouts-1.0-0.20190607.1|31	
21cr|purple-hangouts-1.0-0.20190607.1|32	%package -n pidgin-%{plugin_name}
21cr|purple-hangouts-1.0-0.20190607.1|33	Summary:	Adds pixmaps, icons and smileys for Hangouts protocol
21cr|purple-hangouts-1.0-0.20190607.1|34	Group:		Networking/Instant messaging
21cr|purple-hangouts-1.0-0.20190607.1|35	Requires:	%{name} = %{EVRD}
21cr|purple-hangouts-1.0-0.20190607.1|36	Requires:	pidgin
21cr|purple-hangouts-1.0-0.20190607.1|37	BuildArch:	noarch
21cr|purple-hangouts-1.0-0.20190607.1|38	
21cr|purple-hangouts-1.0-0.20190607.1|39	%description -n pidgin-%{plugin_name}
21cr|purple-hangouts-1.0-0.20190607.1|40	Adds pixmaps, icons and smileys for Hangouts protocol inplemented by
21cr|purple-hangouts-1.0-0.20190607.1|41	purple-hangouts.
21cr|purple-hangouts-1.0-0.20190607.1|42	
21cr|purple-hangouts-1.0-0.20190607.1|43	%files -n pidgin-%{plugin_name}
21cr|purple-hangouts-1.0-0.20190607.1|44	%doc gpl3.txt README.md
21cr|purple-hangouts-1.0-0.20190607.1|45	%{_datadir}/pixmaps/pidgin/protocols/*/%{plugin_name}.png
21cr|purple-hangouts-1.0-0.20190607.1|46	
21cr|purple-hangouts-1.0-0.20190607.1|47	#----------------------------------------------------------------------------
21cr|purple-hangouts-1.0-0.20190607.1|48	
21cr|purple-hangouts-1.0-0.20190607.1|49	%prep
21cr|purple-hangouts-1.0-0.20190607.1|50	%setup -qn EionRobb-purple-%{plugin_name}-%{commit}
21cr|purple-hangouts-1.0-0.20190607.1|51	
21cr|purple-hangouts-1.0-0.20190607.1|52	
21cr|purple-hangouts-1.0-0.20190607.1|53	%build
21cr|purple-hangouts-1.0-0.20190607.1|54	export CFLAGS="%{build_cflags}"
21cr|purple-hangouts-1.0-0.20190607.1|55	export LDFLAGS="%{build_ldflags}"
21cr|purple-hangouts-1.0-0.20190607.1|56	%make
21cr|purple-hangouts-1.0-0.20190607.1|57	
21cr|purple-hangouts-1.0-0.20190607.1|58	
21cr|purple-hangouts-1.0-0.20190607.1|59	%install
21cr|purple-hangouts-1.0-0.20190607.1|60	%makeinstall_std
21cr|purple-hangouts-1.0-0.20190607.1|61	
21cr|purple-hangouts-1.0-0.20190607.1|62	# Installing one more icon...
21cr|purple-hangouts-1.0-0.20190607.1|63	mkdir -p %{buildroot}%{_datadir}/pixmaps/pidgin/protocols/24/
21cr|purple-hangouts-1.0-0.20190607.1|64	install -p hangouts24.png %{buildroot}%{_datadir}/pixmaps/pidgin/protocols/24/%{plugin_name}.png

6481 21
21cr|purple-icyque-0.1-1.git.1|1	%define oname icyque
21cr|purple-icyque-0.1-1.git.1|2	%define plugin_name icyque
21cr|purple-icyque-0.1-1.git.1|3	
21cr|purple-icyque-0.1-1.git.1|4	Summary:	Adds support for icyque WIM to Pidgin
21cr|purple-icyque-0.1-1.git.1|5	Name:		purple-%{plugin_name}
21cr|purple-icyque-0.1-1.git.1|6	Version:	0.1
21cr|purple-icyque-0.1-1.git.1|7	Release:	1.git.1
21cr|purple-icyque-0.1-1.git.1|8	License:	GPLv3+
21cr|purple-icyque-0.1-1.git.1|9	Group:		Networking/Instant messaging
21cr|purple-icyque-0.1-1.git.1|10	Url:		https://github.com/EionRobb/icyque
21cr|purple-icyque-0.1-1.git.1|11	# From git by tag
21cr|purple-icyque-0.1-1.git.1|12	Source0:	https://github.com/EionRobb/icyque/archive/master.zip?/%{oname}-master.zip
21cr|purple-icyque-0.1-1.git.1|13	BuildRequires:	cmake
21cr|purple-icyque-0.1-1.git.1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-icyque-0.1-1.git.1|15	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-icyque-0.1-1.git.1|16	BuildRequires:	pkgconfig(purple)
21cr|purple-icyque-0.1-1.git.1|17	BuildRequires:	pkgconfig(zlib)
21cr|purple-icyque-0.1-1.git.1|18	
21cr|purple-icyque-0.1-1.git.1|19	%description
21cr|purple-icyque-0.1-1.git.1|20	Adds support for Skype to Pidgin, Adium, Finch and other libpurple
21cr|purple-icyque-0.1-1.git.1|21	based messengers.
21cr|purple-icyque-0.1-1.git.1|22	
21cr|purple-icyque-0.1-1.git.1|23	%files
21cr|purple-icyque-0.1-1.git.1|24	%doc README.md
21cr|purple-icyque-0.1-1.git.1|25	%{_libdir}/purple-2/lib%{plugin_name}.so
21cr|purple-icyque-0.1-1.git.1|26	
21cr|purple-icyque-0.1-1.git.1|27	#----------------------------------------------------------------------------
21cr|purple-icyque-0.1-1.git.1|28	
21cr|purple-icyque-0.1-1.git.1|29	%package -n pidgin-%{plugin_name}
21cr|purple-icyque-0.1-1.git.1|30	Summary:	Adds pixmaps, icons and smileys for Skype protocol
21cr|purple-icyque-0.1-1.git.1|31	Requires:	%{name} = %{EVRD}
21cr|purple-icyque-0.1-1.git.1|32	Requires:	pidgin
21cr|purple-icyque-0.1-1.git.1|33	BuildArch:	noarch
21cr|purple-icyque-0.1-1.git.1|34	
21cr|purple-icyque-0.1-1.git.1|35	%description -n pidgin-%{plugin_name}
21cr|purple-icyque-0.1-1.git.1|36	Adds pixmaps, icons and smileys for icyque
21cr|purple-icyque-0.1-1.git.1|37	
21cr|purple-icyque-0.1-1.git.1|38	%files -n pidgin-%{plugin_name}
21cr|purple-icyque-0.1-1.git.1|39	
21cr|purple-icyque-0.1-1.git.1|40	#----------------------------------------------------------------------------
21cr|purple-icyque-0.1-1.git.1|41	
21cr|purple-icyque-0.1-1.git.1|42	%prep
21cr|purple-icyque-0.1-1.git.1|43	%setup -qn %{oname}-master
21cr|purple-icyque-0.1-1.git.1|44	
21cr|purple-icyque-0.1-1.git.1|45	%build
21cr|purple-icyque-0.1-1.git.1|46	%make
21cr|purple-icyque-0.1-1.git.1|47	
21cr|purple-icyque-0.1-1.git.1|48	%install
21cr|purple-icyque-0.1-1.git.1|49	%makeinstall_std

6482 21
21cr|purple-mattermost-2.0-1|1	%define	plugin_name mattermost
21cr|purple-mattermost-2.0-1|2	
21cr|purple-mattermost-2.0-1|3	Summary:	Adds support for Mattermost to Pidgin
21cr|purple-mattermost-2.0-1|4	Name:		purple-%{plugin_name}
21cr|purple-mattermost-2.0-1|5	Version:	2.0
21cr|purple-mattermost-2.0-1|6	Release:	1
21cr|purple-mattermost-2.0-1|7	License:	GPLv3+
21cr|purple-mattermost-2.0-1|8	Group:		Networking/Instant messaging
21cr|purple-mattermost-2.0-1|9	Url:		https://github.com/EionRobb/purple-mattermost
21cr|purple-mattermost-2.0-1|10	Source0:	https://github.com/EionRobb/purple-mattermost/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|purple-mattermost-2.0-1|11	Patch0:		purple-mattermost-2.0-fix-linkage.patch
21cr|purple-mattermost-2.0-1|12	# From upstream
21cr|purple-mattermost-2.0-1|13	Patch1:		purple-mattermost-2.0-fix-edited-and-deleted-message.patch
21cr|purple-mattermost-2.0-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-mattermost-2.0-1|15	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-mattermost-2.0-1|16	BuildRequires:	pkgconfig(libmarkdown)
21cr|purple-mattermost-2.0-1|17	BuildRequires:	pkgconfig(purple)
21cr|purple-mattermost-2.0-1|18	BuildRequires:	pkgconfig(zlib)
21cr|purple-mattermost-2.0-1|19	
21cr|purple-mattermost-2.0-1|20	%description
21cr|purple-mattermost-2.0-1|21	Adds support for Mattermost to Pidgin, Adium, Finch and other libpurple based
21cr|purple-mattermost-2.0-1|22	messengers.
21cr|purple-mattermost-2.0-1|23	
21cr|purple-mattermost-2.0-1|24	%files
21cr|purple-mattermost-2.0-1|25	%doc AUTHORS LICENSE README.md
21cr|purple-mattermost-2.0-1|26	%{_libdir}/purple-2/lib%{plugin_name}.so
21cr|purple-mattermost-2.0-1|27	
21cr|purple-mattermost-2.0-1|28	#----------------------------------------------------------------------------
21cr|purple-mattermost-2.0-1|29	
21cr|purple-mattermost-2.0-1|30	%package -n pidgin-%{plugin_name}
21cr|purple-mattermost-2.0-1|31	Summary:	Adds pixmaps for Mattermost protocol
21cr|purple-mattermost-2.0-1|32	Requires:	%{name} = %{EVRD}
21cr|purple-mattermost-2.0-1|33	Requires:	pidgin
21cr|purple-mattermost-2.0-1|34	BuildArch:	noarch
21cr|purple-mattermost-2.0-1|35	
21cr|purple-mattermost-2.0-1|36	%description -n pidgin-%{plugin_name}
21cr|purple-mattermost-2.0-1|37	Adds pixmaps for Mattermost protocol inplemented by libmattermost.
21cr|purple-mattermost-2.0-1|38	
21cr|purple-mattermost-2.0-1|39	%files -n pidgin-%{plugin_name}
21cr|purple-mattermost-2.0-1|40	%doc LICENSE
21cr|purple-mattermost-2.0-1|41	%{_datadir}/pixmaps/pidgin/protocols/*/%{plugin_name}.png
21cr|purple-mattermost-2.0-1|42	
21cr|purple-mattermost-2.0-1|43	#----------------------------------------------------------------------------
21cr|purple-mattermost-2.0-1|44	
21cr|purple-mattermost-2.0-1|45	%prep
21cr|purple-mattermost-2.0-1|46	%setup -q
21cr|purple-mattermost-2.0-1|47	%apply_patches
21cr|purple-mattermost-2.0-1|48	
21cr|purple-mattermost-2.0-1|49	
21cr|purple-mattermost-2.0-1|50	%build
21cr|purple-mattermost-2.0-1|51	%setup_compile_flags
21cr|purple-mattermost-2.0-1|52	%make
21cr|purple-mattermost-2.0-1|53	
21cr|purple-mattermost-2.0-1|54	
21cr|purple-mattermost-2.0-1|55	%install
21cr|purple-mattermost-2.0-1|56	%makeinstall_std
21cr|purple-mattermost-2.0-1|57	

6483 21
21cr|purple-plugin-pack-2.8.0-1|1	%define _disable_ld_no_undefined 1
21cr|purple-plugin-pack-2.8.0-1|2	
21cr|purple-plugin-pack-2.8.0-1|3	Summary:	Compilation of plugins for libpurple and Pidgin
21cr|purple-plugin-pack-2.8.0-1|4	Name:		purple-plugin-pack
21cr|purple-plugin-pack-2.8.0-1|5	Version:	2.8.0
21cr|purple-plugin-pack-2.8.0-1|6	Release:	1
21cr|purple-plugin-pack-2.8.0-1|7	License:	GPLv2+ and GPLv3+
21cr|purple-plugin-pack-2.8.0-1|8	Group:		Networking/Instant messaging
21cr|purple-plugin-pack-2.8.0-1|9	Url:		https://keep.imfreedom.org/pidgin/purple-plugin-pack/
21cr|purple-plugin-pack-2.8.0-1|10	Source0:	https://downloads.sourceforge.net/pidgin/purple%20plugin%20pack/%{version}/%{name}-%{version}.tar.xz
21cr|purple-plugin-pack-2.8.0-1|11	BuildRequires:	intltool
21cr|purple-plugin-pack-2.8.0-1|12	BuildRequires:	meson
21cr|purple-plugin-pack-2.8.0-1|13	BuildRequires:	pkgconfig(cairo)
21cr|purple-plugin-pack-2.8.0-1|14	BuildRequires:	pkgconfig(enchant)
21cr|purple-plugin-pack-2.8.0-1|15	BuildRequires:	pkgconfig(finch)
21cr|purple-plugin-pack-2.8.0-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-plugin-pack-2.8.0-1|17	BuildRequires:	pkgconfig(gnt)
21cr|purple-plugin-pack-2.8.0-1|18	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|purple-plugin-pack-2.8.0-1|19	BuildRequires:	pkgconfig(gtkspell-2.0)
21cr|purple-plugin-pack-2.8.0-1|20	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-plugin-pack-2.8.0-1|21	BuildRequires:	pkgconfig(pango)
21cr|purple-plugin-pack-2.8.0-1|22	BuildRequires:	pkgconfig(pidgin)
21cr|purple-plugin-pack-2.8.0-1|23	BuildRequires:	pkgconfig(purple)
21cr|purple-plugin-pack-2.8.0-1|24	Recommends:	pidgin-plugin-pack
21cr|purple-plugin-pack-2.8.0-1|25	Conflicts:	pidgin-plugin-pack < 2.7.0-4
21cr|purple-plugin-pack-2.8.0-1|26	
21cr|purple-plugin-pack-2.8.0-1|27	%description
21cr|purple-plugin-pack-2.8.0-1|28	The Purple Plugin Pack is a compilation of plugins for the libpurple
21cr|purple-plugin-pack-2.8.0-1|29	family of IM clients.
21cr|purple-plugin-pack-2.8.0-1|30	
21cr|purple-plugin-pack-2.8.0-1|31	%files -f plugin_pack.lang
21cr|purple-plugin-pack-2.8.0-1|32	%doc AUTHORS ChangeLog COPYING README.md
21cr|purple-plugin-pack-2.8.0-1|33	%{_datadir}/metainfo/purple-plugin-pack.metainfo.xml
21cr|purple-plugin-pack-2.8.0-1|34	%{_libdir}/purple-2/autoreply.so
21cr|purple-plugin-pack-2.8.0-1|35	%{_libdir}/purple-2/bash.so
21cr|purple-plugin-pack-2.8.0-1|36	%{_libdir}/purple-2/capsnot.so
21cr|purple-plugin-pack-2.8.0-1|37	%{_libdir}/purple-2/colorize.so
21cr|purple-plugin-pack-2.8.0-1|38	%{_libdir}/purple-2/dewysiwygification.so
21cr|purple-plugin-pack-2.8.0-1|39	%{_libdir}/purple-2/dice.so
21cr|purple-plugin-pack-2.8.0-1|40	%{_libdir}/purple-2/eight_ball.so
21cr|purple-plugin-pack-2.8.0-1|41	%{_libdir}/purple-2/flip.so
21cr|purple-plugin-pack-2.8.0-1|42	%{_libdir}/purple-2/google.so
21cr|purple-plugin-pack-2.8.0-1|43	%{_libdir}/purple-2/groupmsg.so
21cr|purple-plugin-pack-2.8.0-1|44	%{_libdir}/purple-2/highlight.so
21cr|purple-plugin-pack-2.8.0-1|45	%{_libdir}/purple-2/ignore.so
21cr|purple-plugin-pack-2.8.0-1|46	%{_libdir}/purple-2/irchelper.so
21cr|purple-plugin-pack-2.8.0-1|47	%{_libdir}/purple-2/irc-more.so
21cr|purple-plugin-pack-2.8.0-1|48	%{_libdir}/purple-2/listhandler.so
21cr|purple-plugin-pack-2.8.0-1|49	%{_libdir}/purple-2/ning.so
21cr|purple-plugin-pack-2.8.0-1|50	%{_libdir}/purple-2/okcupid.so
21cr|purple-plugin-pack-2.8.0-1|51	%{_libdir}/purple-2/oldlogger.so
21cr|purple-plugin-pack-2.8.0-1|52	%{_libdir}/purple-2/omegle.so
21cr|purple-plugin-pack-2.8.0-1|53	%{_libdir}/purple-2/showoffline.so
21cr|purple-plugin-pack-2.8.0-1|54	%{_libdir}/purple-2/simfix.so
21cr|purple-plugin-pack-2.8.0-1|55	%{_libdir}/purple-2/slashexec.so
21cr|purple-plugin-pack-2.8.0-1|56	%{_libdir}/purple-2/snpp.so
21cr|purple-plugin-pack-2.8.0-1|57	%{_libdir}/purple-2/splitter.so
21cr|purple-plugin-pack-2.8.0-1|58	%{_libdir}/purple-2/sslinfo.so
21cr|purple-plugin-pack-2.8.0-1|59	%{_libdir}/purple-2/translate.so
21cr|purple-plugin-pack-2.8.0-1|60	%{_libdir}/purple-2/xmppprio.so
21cr|purple-plugin-pack-2.8.0-1|61	
21cr|purple-plugin-pack-2.8.0-1|62	#----------------------------------------------------------------------------
21cr|purple-plugin-pack-2.8.0-1|63	
21cr|purple-plugin-pack-2.8.0-1|64	%package -n pidgin-plugin-pack
21cr|purple-plugin-pack-2.8.0-1|65	Summary:	Compilation of plugins for Pidgin
21cr|purple-plugin-pack-2.8.0-1|66	Group:		Networking/Instant messaging
21cr|purple-plugin-pack-2.8.0-1|67	Requires:	%{name}
21cr|purple-plugin-pack-2.8.0-1|68	Requires:	pidgin
21cr|purple-plugin-pack-2.8.0-1|69	
21cr|purple-plugin-pack-2.8.0-1|70	%description -n pidgin-plugin-pack
21cr|purple-plugin-pack-2.8.0-1|71	The Purple Plugin Pack is a compilation of plugins for the
21cr|purple-plugin-pack-2.8.0-1|72	libpurple family of IM clients.
21cr|purple-plugin-pack-2.8.0-1|73	
21cr|purple-plugin-pack-2.8.0-1|74	This package provides the Pidgin plugins from the Purple Plugin Pack.
21cr|purple-plugin-pack-2.8.0-1|75	
21cr|purple-plugin-pack-2.8.0-1|76	%files -n pidgin-plugin-pack
21cr|purple-plugin-pack-2.8.0-1|77	%doc AUTHORS ChangeLog COPYING README.md
21cr|purple-plugin-pack-2.8.0-1|78	%{_libdir}/pidgin/album.so
21cr|purple-plugin-pack-2.8.0-1|79	%{_libdir}/pidgin/blistops.so
21cr|purple-plugin-pack-2.8.0-1|80	%{_libdir}/pidgin/convbadger.so
21cr|purple-plugin-pack-2.8.0-1|81	%{_libdir}/pidgin/difftopic.so
21cr|purple-plugin-pack-2.8.0-1|82	%{_libdir}/pidgin/enhancedhist.so
21cr|purple-plugin-pack-2.8.0-1|83	%{_libdir}/pidgin/gRIM.so
21cr|purple-plugin-pack-2.8.0-1|84	%{_libdir}/pidgin/icon-override.so
21cr|purple-plugin-pack-2.8.0-1|85	%{_libdir}/pidgin/irssi.so
21cr|purple-plugin-pack-2.8.0-1|86	%{_libdir}/pidgin/lastseen.so
21cr|purple-plugin-pack-2.8.0-1|87	%{_libdir}/pidgin/listlog.so
21cr|purple-plugin-pack-2.8.0-1|88	%{_libdir}/pidgin/mystatusbox.so
21cr|purple-plugin-pack-2.8.0-1|89	%{_libdir}/pidgin/nicksaid.so
21cr|purple-plugin-pack-2.8.0-1|90	%{_libdir}/pidgin/plonkers.so
21cr|purple-plugin-pack-2.8.0-1|91	%{_libdir}/pidgin/schedule.so
21cr|purple-plugin-pack-2.8.0-1|92	%{_libdir}/pidgin/sepandtab.so
21cr|purple-plugin-pack-2.8.0-1|93	%{_libdir}/pidgin/timelog.so
21cr|purple-plugin-pack-2.8.0-1|94	%{_datadir}/pixmaps/pidgin/protocols/*/okcupid.png
21cr|purple-plugin-pack-2.8.0-1|95	
21cr|purple-plugin-pack-2.8.0-1|96	#----------------------------------------------------------------------------
21cr|purple-plugin-pack-2.8.0-1|97	
21cr|purple-plugin-pack-2.8.0-1|98	%prep
21cr|purple-plugin-pack-2.8.0-1|99	%setup -q
21cr|purple-plugin-pack-2.8.0-1|100	
21cr|purple-plugin-pack-2.8.0-1|101	%build
21cr|purple-plugin-pack-2.8.0-1|102	%meson
21cr|purple-plugin-pack-2.8.0-1|103	%meson_build
21cr|purple-plugin-pack-2.8.0-1|104	
21cr|purple-plugin-pack-2.8.0-1|105	%install
21cr|purple-plugin-pack-2.8.0-1|106	%meson_install
21cr|purple-plugin-pack-2.8.0-1|107	
21cr|purple-plugin-pack-2.8.0-1|108	%find_lang plugin_pack

6484 21
21cr|purple-rocketchat-0.20220130-1|1	%define	plugin_name	rocketchat
21cr|purple-rocketchat-0.20220130-1|2	# No releases tagged: use HEAD at %%gitdate
21cr|purple-rocketchat-0.20220130-1|3	%define	gitdate	20200717
21cr|purple-rocketchat-0.20220130-1|4	
21cr|purple-rocketchat-0.20220130-1|5	Summary:	Rocket.Chat plugin for Pidgin and Spectrum
21cr|purple-rocketchat-0.20220130-1|6	Name:		purple-%{plugin_name}
21cr|purple-rocketchat-0.20220130-1|7	Version:	0.20220130
21cr|purple-rocketchat-0.20220130-1|8	Release:	1
21cr|purple-rocketchat-0.20220130-1|9	Group:		Networking/Instant messaging
21cr|purple-rocketchat-0.20220130-1|10	License:	GPLv3+
21cr|purple-rocketchat-0.20220130-1|11	Url:		https://github.com/EionRobb/purple-rocketchat
21cr|purple-rocketchat-0.20220130-1|12	# Original tarball: https://github.com/EionRobb/purple-rocketchat/archive/master.zip
21cr|purple-rocketchat-0.20220130-1|13	Source0:	purple-%{plugin_name}-%{gitdate}.tar.xz
21cr|purple-rocketchat-0.20220130-1|14	Patch0:		purple-rocketchat-20200717-handle-newer-servers.patch
21cr|purple-rocketchat-0.20220130-1|15	BuildRequires:	imagemagick
21cr|purple-rocketchat-0.20220130-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-rocketchat-0.20220130-1|17	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-rocketchat-0.20220130-1|18	BuildRequires:	pkgconfig(libmarkdown)
21cr|purple-rocketchat-0.20220130-1|19	BuildRequires:	pkgconfig(purple)
21cr|purple-rocketchat-0.20220130-1|20	Requires:	pidgin
21cr|purple-rocketchat-0.20220130-1|21	
21cr|purple-rocketchat-0.20220130-1|22	%description
21cr|purple-rocketchat-0.20220130-1|23	Plugin for Pidgin and Spectrum that adds support for Rochet.Chat.
21cr|purple-rocketchat-0.20220130-1|24	
21cr|purple-rocketchat-0.20220130-1|25	%files
21cr|purple-rocketchat-0.20220130-1|26	%doc README.md LICENSE
21cr|purple-rocketchat-0.20220130-1|27	%{_libdir}/purple-2/lib%{plugin_name}.so
21cr|purple-rocketchat-0.20220130-1|28	%{_datadir}/pixmaps/pidgin/protocols/*/%{plugin_name}.png
21cr|purple-rocketchat-0.20220130-1|29	
21cr|purple-rocketchat-0.20220130-1|30	#-----------------------------------------------------------------------------
21cr|purple-rocketchat-0.20220130-1|31	
21cr|purple-rocketchat-0.20220130-1|32	%prep
21cr|purple-rocketchat-0.20220130-1|33	%setup -qn purple-%{plugin_name}-%{gitdate}
21cr|purple-rocketchat-0.20220130-1|34	%patch0 -p1
21cr|purple-rocketchat-0.20220130-1|35	
21cr|purple-rocketchat-0.20220130-1|36	
21cr|purple-rocketchat-0.20220130-1|37	%build
21cr|purple-rocketchat-0.20220130-1|38	%setup_compile_flags
21cr|purple-rocketchat-0.20220130-1|39	%make
21cr|purple-rocketchat-0.20220130-1|40	
21cr|purple-rocketchat-0.20220130-1|41	
21cr|purple-rocketchat-0.20220130-1|42	%install
21cr|purple-rocketchat-0.20220130-1|43	%makeinstall_std

6485 21
21cr|purple-skypeweb-1.7-1|1	%define oname skype4pidgin
21cr|purple-skypeweb-1.7-1|2	%define plugin_name skypeweb
21cr|purple-skypeweb-1.7-1|3	
21cr|purple-skypeweb-1.7-1|4	Summary:	Adds support for Skype to Pidgin
21cr|purple-skypeweb-1.7-1|5	Name:		purple-%{plugin_name}
21cr|purple-skypeweb-1.7-1|6	Version:	1.7
21cr|purple-skypeweb-1.7-1|7	Release:	1
21cr|purple-skypeweb-1.7-1|8	License:	GPLv3+
21cr|purple-skypeweb-1.7-1|9	Group:		Networking/Instant messaging
21cr|purple-skypeweb-1.7-1|10	Url:		https://github.com/EionRobb/skype4pidgin
21cr|purple-skypeweb-1.7-1|11	Source0:	https://github.com/EionRobb/skype4pidgin/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|purple-skypeweb-1.7-1|12	Patch0:		purple-skypeweb-linkage.patch
21cr|purple-skypeweb-1.7-1|13	BuildRequires:	cmake
21cr|purple-skypeweb-1.7-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-skypeweb-1.7-1|15	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-skypeweb-1.7-1|16	BuildRequires:	pkgconfig(purple)
21cr|purple-skypeweb-1.7-1|17	BuildRequires:	pkgconfig(zlib)
21cr|purple-skypeweb-1.7-1|18	
21cr|purple-skypeweb-1.7-1|19	%description
21cr|purple-skypeweb-1.7-1|20	Adds support for Skype to Pidgin, Adium, Finch and other libpurple
21cr|purple-skypeweb-1.7-1|21	based messengers.
21cr|purple-skypeweb-1.7-1|22	
21cr|purple-skypeweb-1.7-1|23	%files
21cr|purple-skypeweb-1.7-1|24	%doc README.md
21cr|purple-skypeweb-1.7-1|25	%{_libdir}/purple-2/lib%{plugin_name}.so
21cr|purple-skypeweb-1.7-1|26	
21cr|purple-skypeweb-1.7-1|27	#----------------------------------------------------------------------------
21cr|purple-skypeweb-1.7-1|28	
21cr|purple-skypeweb-1.7-1|29	%package -n pidgin-%{plugin_name}
21cr|purple-skypeweb-1.7-1|30	Summary:	Adds pixmaps, icons and smileys for Skype protocol
21cr|purple-skypeweb-1.7-1|31	Requires:	%{name} = %{EVRD}
21cr|purple-skypeweb-1.7-1|32	Requires:	pidgin
21cr|purple-skypeweb-1.7-1|33	BuildArch:	noarch
21cr|purple-skypeweb-1.7-1|34	
21cr|purple-skypeweb-1.7-1|35	%description -n pidgin-%{plugin_name}
21cr|purple-skypeweb-1.7-1|36	Adds pixmaps, icons and smileys for Skype protocol inplemented by libskypeweb.
21cr|purple-skypeweb-1.7-1|37	
21cr|purple-skypeweb-1.7-1|38	%files -n pidgin-%{plugin_name}
21cr|purple-skypeweb-1.7-1|39	%{_datadir}/pixmaps/pidgin/protocols/*/skype*.png
21cr|purple-skypeweb-1.7-1|40	%{_datadir}/pixmaps/pidgin/emotes/skype/theme
21cr|purple-skypeweb-1.7-1|41	
21cr|purple-skypeweb-1.7-1|42	#----------------------------------------------------------------------------
21cr|purple-skypeweb-1.7-1|43	
21cr|purple-skypeweb-1.7-1|44	%prep
21cr|purple-skypeweb-1.7-1|45	%autosetup -p1 -n %{oname}-%{version}/skypeweb
21cr|purple-skypeweb-1.7-1|46	
21cr|purple-skypeweb-1.7-1|47	%build
21cr|purple-skypeweb-1.7-1|48	%cmake
21cr|purple-skypeweb-1.7-1|49	%make
21cr|purple-skypeweb-1.7-1|50	
21cr|purple-skypeweb-1.7-1|51	%install
21cr|purple-skypeweb-1.7-1|52	%makeinstall_std -C build
21cr|purple-skypeweb-1.7-1|53	
21cr|purple-skypeweb-1.7-1|54	mkdir -p %{buildroot}%{_datadir}/pixmaps/pidgin/emotes/skype/
21cr|purple-skypeweb-1.7-1|55	install theme %{buildroot}%{_datadir}/pixmaps/pidgin/emotes/skype/theme

6486 21
21cr|purple-slack-0.1-1git657bf33|1	%define oname slack
21cr|purple-slack-0.1-1git657bf33|2	%define plugin_name slack
21cr|purple-slack-0.1-1git657bf33|3	
21cr|purple-slack-0.1-1git657bf33|4	Summary:	Pidgin/libpurple plugin for Slack
21cr|purple-slack-0.1-1git657bf33|5	Name:		purple-%{plugin_name}
21cr|purple-slack-0.1-1git657bf33|6	Version:	0.1
21cr|purple-slack-0.1-1git657bf33|7	Release:	1git657bf33
21cr|purple-slack-0.1-1git657bf33|8	License:	GPLv3+
21cr|purple-slack-0.1-1git657bf33|9	Group:		Networking/Instant messaging
21cr|purple-slack-0.1-1git657bf33|10	Url:		https://github.com/EionRobb/slack-libpurple
21cr|purple-slack-0.1-1git657bf33|11	Source0:	https://github.com/EionRobb/slack-libpurple/archive/master.zip?/%{name}.zip
21cr|purple-slack-0.1-1git657bf33|12	BuildRequires:	cmake
21cr|purple-slack-0.1-1git657bf33|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|purple-slack-0.1-1git657bf33|14	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|purple-slack-0.1-1git657bf33|15	BuildRequires:	pkgconfig(purple)
21cr|purple-slack-0.1-1git657bf33|16	BuildRequires:	pkgconfig(zlib)
21cr|purple-slack-0.1-1git657bf33|17	
21cr|purple-slack-0.1-1git657bf33|18	%description
21cr|purple-slack-0.1-1git657bf33|19	Adds support for Skype to Pidgin, Adium, Finch and other libpurple
21cr|purple-slack-0.1-1git657bf33|20	based messengers
21cr|purple-slack-0.1-1git657bf33|21	
21cr|purple-slack-0.1-1git657bf33|22	%files
21cr|purple-slack-0.1-1git657bf33|23	%doc README.md
21cr|purple-slack-0.1-1git657bf33|24	%{_libdir}/purple-2/lib%{plugin_name}.so
21cr|purple-slack-0.1-1git657bf33|25	
21cr|purple-slack-0.1-1git657bf33|26	#----------------------------------------------------------------------------
21cr|purple-slack-0.1-1git657bf33|27	
21cr|purple-slack-0.1-1git657bf33|28	%package -n pidgin-%{plugin_name}
21cr|purple-slack-0.1-1git657bf33|29	Summary:	Adds pixmaps, icons and smileys for Slack protocol
21cr|purple-slack-0.1-1git657bf33|30	Requires:	%{name} = %{EVRD}
21cr|purple-slack-0.1-1git657bf33|31	Requires:	pidgin
21cr|purple-slack-0.1-1git657bf33|32	
21cr|purple-slack-0.1-1git657bf33|33	%description -n pidgin-%{plugin_name}
21cr|purple-slack-0.1-1git657bf33|34	Adds pixmaps, icons and smileys for slack
21cr|purple-slack-0.1-1git657bf33|35	
21cr|purple-slack-0.1-1git657bf33|36	%files -n pidgin-%{plugin_name}
21cr|purple-slack-0.1-1git657bf33|37	%{_datadir}/pixmaps/pidgin/protocols/*/slack*.png
21cr|purple-slack-0.1-1git657bf33|38	
21cr|purple-slack-0.1-1git657bf33|39	#----------------------------------------------------------------------------
21cr|purple-slack-0.1-1git657bf33|40	
21cr|purple-slack-0.1-1git657bf33|41	%prep
21cr|purple-slack-0.1-1git657bf33|42	%setup -qn %{oname}-libpurple-master
21cr|purple-slack-0.1-1git657bf33|43	
21cr|purple-slack-0.1-1git657bf33|44	%build
21cr|purple-slack-0.1-1git657bf33|45	%make
21cr|purple-slack-0.1-1git657bf33|46	
21cr|purple-slack-0.1-1git657bf33|47	%install
21cr|purple-slack-0.1-1git657bf33|48	%makeinstall_std

6487 21
21cr|purple-telegram-1.4.7-1|1	%define debug_package %{nil}
21cr|purple-telegram-1.4.7-1|2	%define oname	telegram-purple
21cr|purple-telegram-1.4.7-1|3	
21cr|purple-telegram-1.4.7-1|4	Summary:	Adds support for Libpurple based messengers
21cr|purple-telegram-1.4.7-1|5	Name:		purple-telegram
21cr|purple-telegram-1.4.7-1|6	Version:	1.4.7
21cr|purple-telegram-1.4.7-1|7	Release:	1
21cr|purple-telegram-1.4.7-1|8	License:	GPLv2+
21cr|purple-telegram-1.4.7-1|9	Group:		Networking/Instant messaging
21cr|purple-telegram-1.4.7-1|10	Url:		https://github.com/majn/telegram-purple
21cr|purple-telegram-1.4.7-1|11	Source0:	https://github.com/majn/telegram-purple/releases/download/v%{version}/%{oname}_%{version}.orig.tar.gz
21cr|purple-telegram-1.4.7-1|12	BuildRequires:	gettext
21cr|purple-telegram-1.4.7-1|13	BuildRequires:	libgcrypt-devel
21cr|purple-telegram-1.4.7-1|14	BuildRequires:	pkgconfig(appstream-glib)
21cr|purple-telegram-1.4.7-1|15	BuildRequires:	pkgconfig(libpng)
21cr|purple-telegram-1.4.7-1|16	BuildRequires:	pkgconfig(libwebp)
21cr|purple-telegram-1.4.7-1|17	BuildRequires:	pkgconfig(purple)
21cr|purple-telegram-1.4.7-1|18	BuildRequires:	pkgconfig(zlib)
21cr|purple-telegram-1.4.7-1|19	
21cr|purple-telegram-1.4.7-1|20	%description
21cr|purple-telegram-1.4.7-1|21	Adds support for Telegram to Pidgin, Adium, Finch
21cr|purple-telegram-1.4.7-1|22	and other Libpurple based messengers.
21cr|purple-telegram-1.4.7-1|23	
21cr|purple-telegram-1.4.7-1|24	%files -f %{oname}.lang
21cr|purple-telegram-1.4.7-1|25	%doc README* CHANGELOG*
21cr|purple-telegram-1.4.7-1|26	%{_appdatadir}/%{oname}.metainfo.xml
21cr|purple-telegram-1.4.7-1|27	%{_datadir}/pixmaps/pidgin/protocols/*/telegram.png
21cr|purple-telegram-1.4.7-1|28	%{_libdir}/purple-2/%{oname}.so
21cr|purple-telegram-1.4.7-1|29	
21cr|purple-telegram-1.4.7-1|30	#----------------------------------------------------
21cr|purple-telegram-1.4.7-1|31	
21cr|purple-telegram-1.4.7-1|32	%prep
21cr|purple-telegram-1.4.7-1|33	%setup -q -n %{oname}
21cr|purple-telegram-1.4.7-1|34	
21cr|purple-telegram-1.4.7-1|35	%build
21cr|purple-telegram-1.4.7-1|36	export optflags="%{optflags} -Wno-cast-function-type"
21cr|purple-telegram-1.4.7-1|37	%configure
21cr|purple-telegram-1.4.7-1|38	%make
21cr|purple-telegram-1.4.7-1|39	
21cr|purple-telegram-1.4.7-1|40	%install
21cr|purple-telegram-1.4.7-1|41	%makeinstall_std
21cr|purple-telegram-1.4.7-1|42	chmod 755 %{buildroot}/%{_libdir}/purple-2/%{oname}.so
21cr|purple-telegram-1.4.7-1|43	%find_lang %{oname}

6488 21
21cr|purple-vk-plugin-0.9+r346-4|1	Summary:	Purple-vk is a plugin for Pidgin, which supports vk.com messaging
21cr|purple-vk-plugin-0.9+r346-4|2	Name:		purple-vk-plugin
21cr|purple-vk-plugin-0.9+r346-4|3	Version:	0.9+r346
21cr|purple-vk-plugin-0.9+r346-4|4	Release:	4
21cr|purple-vk-plugin-0.9+r346-4|5	License:	GPLv2+
21cr|purple-vk-plugin-0.9+r346-4|6	Group:		Networking/WWW
21cr|purple-vk-plugin-0.9+r346-4|7	Url:		https://bitbucket.org/olegoandreev/purple-vk-plugin
21cr|purple-vk-plugin-0.9+r346-4|8	Source0:	%{name}-%{version}.tar.gz
21cr|purple-vk-plugin-0.9+r346-4|9	Buildrequires:	cmake
21cr|purple-vk-plugin-0.9+r346-4|10	Buildrequires:	pkgconfig(libxml-2.0)
21cr|purple-vk-plugin-0.9+r346-4|11	Buildrequires:	pkgconfig(pidgin)
21cr|purple-vk-plugin-0.9+r346-4|12	
21cr|purple-vk-plugin-0.9+r346-4|13	%description
21cr|purple-vk-plugin-0.9+r346-4|14	Purple-vk-plugin is a plugin for Pidgin, which supports Vk.com
21cr|purple-vk-plugin-0.9+r346-4|15	(Vkontakte) messaging
21cr|purple-vk-plugin-0.9+r346-4|16	
21cr|purple-vk-plugin-0.9+r346-4|17	%files
21cr|purple-vk-plugin-0.9+r346-4|18	%{_libdir}/purple-2/libpurple-vk-plugin.so
21cr|purple-vk-plugin-0.9+r346-4|19	%{_datadir}/pixmaps/pidgin/emotes/vk/*
21cr|purple-vk-plugin-0.9+r346-4|20	%{_datadir}/pixmaps/pidgin/protocols/16/*
21cr|purple-vk-plugin-0.9+r346-4|21	%{_datadir}/pixmaps/pidgin/protocols/22/*
21cr|purple-vk-plugin-0.9+r346-4|22	%{_datadir}/pixmaps/pidgin/protocols/48/*
21cr|purple-vk-plugin-0.9+r346-4|23	
21cr|purple-vk-plugin-0.9+r346-4|24	#------------------------------------------------------------------
21cr|purple-vk-plugin-0.9+r346-4|25	
21cr|purple-vk-plugin-0.9+r346-4|26	%prep
21cr|purple-vk-plugin-0.9+r346-4|27	%setup -q
21cr|purple-vk-plugin-0.9+r346-4|28	
21cr|purple-vk-plugin-0.9+r346-4|29	%build
21cr|purple-vk-plugin-0.9+r346-4|30	cd build
21cr|purple-vk-plugin-0.9+r346-4|31	cmake ..
21cr|purple-vk-plugin-0.9+r346-4|32	%make
21cr|purple-vk-plugin-0.9+r346-4|33	
21cr|purple-vk-plugin-0.9+r346-4|34	%install
21cr|purple-vk-plugin-0.9+r346-4|35	%makeinstall_std -C build

6489 21
21cr|pushover-0.0.5-5|1	Name:		pushover
21cr|pushover-0.0.5-5|2	Version:	0.0.5
21cr|pushover-0.0.5-5|3	Release:	5
21cr|pushover-0.0.5-5|4	Summary:	Fun puzzle game with dominos
21cr|pushover-0.0.5-5|5	Group:		Games/Puzzles
21cr|pushover-0.0.5-5|6	License:	GPLv3
21cr|pushover-0.0.5-5|7	URL:		http://pushover.sourceforge.net/
21cr|pushover-0.0.5-5|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|pushover-0.0.5-5|9	Source1:	%{name}.desktop
21cr|pushover-0.0.5-5|10	
21cr|pushover-0.0.5-5|11	BuildRequires:	gettext
21cr|pushover-0.0.5-5|12	BuildRequires:	imagemagick
21cr|pushover-0.0.5-5|13	BuildRequires:	desktop-file-utils
21cr|pushover-0.0.5-5|14	BuildRequires:	pkgconfig(libpng)
21cr|pushover-0.0.5-5|15	BuildRequires:	pkgconfig(lua)
21cr|pushover-0.0.5-5|16	BuildRequires:	pkgconfig(sdl)
21cr|pushover-0.0.5-5|17	BuildRequires:	pkgconfig(SDL_mixer)
21cr|pushover-0.0.5-5|18	BuildRequires:	pkgconfig(SDL_ttf)
21cr|pushover-0.0.5-5|19	BuildRequires:	pkgconfig(zlib)
21cr|pushover-0.0.5-5|20	
21cr|pushover-0.0.5-5|21	%description
21cr|pushover-0.0.5-5|22	Rearrange the dominoes on the different platforms so that you can start a
21cr|pushover-0.0.5-5|23	chain reaction that makes all dominoes topple over.
21cr|pushover-0.0.5-5|24	
21cr|pushover-0.0.5-5|25	%prep
21cr|pushover-0.0.5-5|26	%setup -q
21cr|pushover-0.0.5-5|27	
21cr|pushover-0.0.5-5|28	# Fix char encoding
21cr|pushover-0.0.5-5|29	iconv --from=ISO-8859-1 --to=UTF-8 ChangeLog > ChangeLog.utf8
21cr|pushover-0.0.5-5|30	touch -r ChangeLog ChangeLog.utf8
21cr|pushover-0.0.5-5|31	mv ChangeLog.utf8 ChangeLog
21cr|pushover-0.0.5-5|32	
21cr|pushover-0.0.5-5|33	%build
21cr|pushover-0.0.5-5|34	%configure \
21cr|pushover-0.0.5-5|35	--bindir=%{_gamesbindir} \
21cr|pushover-0.0.5-5|36	--datadir=%{_gamesdatadir}
21cr|pushover-0.0.5-5|37	%make
21cr|pushover-0.0.5-5|38	
21cr|pushover-0.0.5-5|39	%install
21cr|pushover-0.0.5-5|40	%makeinstall_std
21cr|pushover-0.0.5-5|41	
21cr|pushover-0.0.5-5|42	# Remove installed docs
21cr|pushover-0.0.5-5|43	rm -rf %{buildroot}%{_docdir}/%{name}
21cr|pushover-0.0.5-5|44	
21cr|pushover-0.0.5-5|45	# Install icons (16, 32, 48, 64px)
21cr|pushover-0.0.5-5|46	for i in 0 1 2 3; do
21cr|pushover-0.0.5-5|47	px=$(expr ${i} \* 16 + 16)
21cr|pushover-0.0.5-5|48	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${px}x${px}/apps
21cr|pushover-0.0.5-5|49	convert %{name}.ico[${i}] \
21cr|pushover-0.0.5-5|50	%{buildroot}%{_iconsdir}/hicolor/${px}x${px}/apps/%{name}.png
21cr|pushover-0.0.5-5|51	done
21cr|pushover-0.0.5-5|52	
21cr|pushover-0.0.5-5|53	# Install desktop file
21cr|pushover-0.0.5-5|54	desktop-file-install \
21cr|pushover-0.0.5-5|55	--dir %{buildroot}%{_datadir}/applications \
21cr|pushover-0.0.5-5|56	%{SOURCE1}
21cr|pushover-0.0.5-5|57	
21cr|pushover-0.0.5-5|58	%find_lang %{name}
21cr|pushover-0.0.5-5|59	
21cr|pushover-0.0.5-5|60	%files -f %{name}.lang
21cr|pushover-0.0.5-5|61	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|pushover-0.0.5-5|62	%{_gamesbindir}/%{name}
21cr|pushover-0.0.5-5|63	%{_gamesdatadir}/%{name}
21cr|pushover-0.0.5-5|64	%{_datadir}/applications/%{name}.desktop
21cr|pushover-0.0.5-5|65	%{_iconsdir}/hicolor/*/apps/%{name}.png

6490 21
21cr|putty-0.80-1|1	Summary:	SSH, Telnet and Rlogin client
21cr|putty-0.80-1|2	Name:		putty
21cr|putty-0.80-1|3	Version:	0.80
21cr|putty-0.80-1|4	Release:	1
21cr|putty-0.80-1|5	Epoch:		2
21cr|putty-0.80-1|6	License:	MIT
21cr|putty-0.80-1|7	Group:		Networking/Remote access
21cr|putty-0.80-1|8	Url:		http://www.chiark.greenend.org.uk/~sgtatham/putty/
21cr|putty-0.80-1|9	Source0:	https://the.earth.li/~sgtatham/putty/latest/%{name}-%{version}.tar.gz
21cr|putty-0.80-1|10	Source1:	%{name}.desktop
21cr|putty-0.80-1|11	Source2:	%{name}-icons.tar.bz2
21cr|putty-0.80-1|12	BuildRequires:	cmake
21cr|putty-0.80-1|13	BuildRequires:	desktop-file-utils
21cr|putty-0.80-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|putty-0.80-1|15	
21cr|putty-0.80-1|16	%description
21cr|putty-0.80-1|17	This is the Unix port of the popular Windows ssh client, PuTTY. It
21cr|putty-0.80-1|18	supports flexible terminal setup, mid-session reconfiguration using
21cr|putty-0.80-1|19	Ctrl-rightclick, multiple X11 authentication protocols, and various
21cr|putty-0.80-1|20	other interesting things not provided by ssh in an xterm.
21cr|putty-0.80-1|21	
21cr|putty-0.80-1|22	%files
21cr|putty-0.80-1|23	%doc LICENCE README CHECKLST.txt doc/html/*.html
21cr|putty-0.80-1|24	%{_bindir}/*
21cr|putty-0.80-1|25	%{_datadir}/applications/*
21cr|putty-0.80-1|26	%{_datadir}/icons/hicolor/*/apps/*.png
21cr|putty-0.80-1|27	%{_datadir}/icons/putty.png
21cr|putty-0.80-1|28	%{_mandir}/man1/*.1*
21cr|putty-0.80-1|29	
21cr|putty-0.80-1|30	#--------------------------------------------------------------
21cr|putty-0.80-1|31	
21cr|putty-0.80-1|32	%prep
21cr|putty-0.80-1|33	%autosetup -p1
21cr|putty-0.80-1|34	%setup -q -T -D -a2
21cr|putty-0.80-1|35	
21cr|putty-0.80-1|36	%build
21cr|putty-0.80-1|37	%cmake
21cr|putty-0.80-1|38	%make
21cr|putty-0.80-1|39	
21cr|putty-0.80-1|40	
21cr|putty-0.80-1|41	%install
21cr|putty-0.80-1|42	%makeinstall_std -C build
21cr|putty-0.80-1|43	
21cr|putty-0.80-1|44	desktop-file-install \
21cr|putty-0.80-1|45	--dir %{buildroot}%{_datadir}/applications \
21cr|putty-0.80-1|46	%{SOURCE1}
21cr|putty-0.80-1|47	
21cr|putty-0.80-1|48	install -D -m 644 %{name}48.png %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|putty-0.80-1|49	install -D -m 644 %{name}32.png %{buildroot}/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|putty-0.80-1|50	install -D -m 644 %{name}32.png %{buildroot}/%{_datadir}/icons/%{name}.png
21cr|putty-0.80-1|51	install -D -m 644 %{name}16.png %{buildroot}/%{_datadir}/icons/hicolor/16x16/apps/%{name}.png

6491 21
21cr|puzzle-jigsaw-1.0.2-2|1	Name:           puzzle-jigsaw
21cr|puzzle-jigsaw-1.0.2-2|2	Version:        1.0.2
21cr|puzzle-jigsaw-1.0.2-2|3	Release:        2
21cr|puzzle-jigsaw-1.0.2-2|4	Summary:        Tiling puzzle that requires the assembly mosaiced pieces
21cr|puzzle-jigsaw-1.0.2-2|5	Group:          Games/Puzzles
21cr|puzzle-jigsaw-1.0.2-2|6	License:        GPLv3+
21cr|puzzle-jigsaw-1.0.2-2|7	Url:            https://bitbucket.org/admsasha/puzzle-jigsaw
21cr|puzzle-jigsaw-1.0.2-2|8	Source0:        https://bitbucket.org/admsasha/puzzle-jigsaw/downloads/%{name}-%{version}.tar.gz
21cr|puzzle-jigsaw-1.0.2-2|9	
21cr|puzzle-jigsaw-1.0.2-2|10	BuildRequires:  qt5-linguist-tools
21cr|puzzle-jigsaw-1.0.2-2|11	BuildRequires:  pkgconfig(Qt5Core)
21cr|puzzle-jigsaw-1.0.2-2|12	BuildRequires:  pkgconfig(Qt5Gui)
21cr|puzzle-jigsaw-1.0.2-2|13	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|puzzle-jigsaw-1.0.2-2|14	BuildRequires:  pkgconfig(Qt5Multimedia)
21cr|puzzle-jigsaw-1.0.2-2|15	
21cr|puzzle-jigsaw-1.0.2-2|16	%description
21cr|puzzle-jigsaw-1.0.2-2|17	puzzle-jigsaw  is a tiling puzzle that requires the assembly
21cr|puzzle-jigsaw-1.0.2-2|18	of often oddly shaped interlocking and mosaiced pieces.
21cr|puzzle-jigsaw-1.0.2-2|19	
21cr|puzzle-jigsaw-1.0.2-2|20	%files
21cr|puzzle-jigsaw-1.0.2-2|21	%doc README* CONTRIBUTORS
21cr|puzzle-jigsaw-1.0.2-2|22	%{_bindir}/%{name}
21cr|puzzle-jigsaw-1.0.2-2|23	%{_datadir}/%{name}
21cr|puzzle-jigsaw-1.0.2-2|24	%{_datadir}/applications/%{name}.desktop
21cr|puzzle-jigsaw-1.0.2-2|25	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|puzzle-jigsaw-1.0.2-2|26	
21cr|puzzle-jigsaw-1.0.2-2|27	#----------------------------------------------------------------------------
21cr|puzzle-jigsaw-1.0.2-2|28	
21cr|puzzle-jigsaw-1.0.2-2|29	%prep
21cr|puzzle-jigsaw-1.0.2-2|30	%setup -q
21cr|puzzle-jigsaw-1.0.2-2|31	
21cr|puzzle-jigsaw-1.0.2-2|32	%build
21cr|puzzle-jigsaw-1.0.2-2|33	lrelease-qt5 %{name}.pro
21cr|puzzle-jigsaw-1.0.2-2|34	%qmake_qt5
21cr|puzzle-jigsaw-1.0.2-2|35	%make
21cr|puzzle-jigsaw-1.0.2-2|36	
21cr|puzzle-jigsaw-1.0.2-2|37	%install
21cr|puzzle-jigsaw-1.0.2-2|38	%make_install INSTALL_ROOT=%{buildroot}

6492 21
21cr|pvc-3.0-8|1	Name:		pvc
21cr|pvc-3.0-8|2	Version:	3.0
21cr|pvc-3.0-8|3	Release:	8
21cr|pvc-3.0-8|4	Summary:	Stereo LADSPA effects rack for the JACK audio API
21cr|pvc-3.0-8|5	License:	GPL
21cr|pvc-3.0-8|6	Group:		Sound
21cr|pvc-3.0-8|7	# URL is dead
21cr|pvc-3.0-8|8	# There is a newer fork at https://sourceforge.net/projects/pvcplus/?source=typ_redirect
21cr|pvc-3.0-8|9	URL:	http://www.music.princeton.edu/winham/PPSK/koonce.html
21cr|pvc-3.0-8|10	Source0:	PVC-%{version}-linux.tar.gz
21cr|pvc-3.0-8|11	Patch0:		PVC-3.0-fileio.patch.bz2
21cr|pvc-3.0-8|12	Patch1:		pvc-huge.patch
21cr|pvc-3.0-8|13	
21cr|pvc-3.0-8|14	%description
21cr|pvc-3.0-8|15	PVC is a collection of phase vocoder signal processing routines and
21cr|pvc-3.0-8|16	accompanying shell scripts for use in the transformation and manipulation of
21cr|pvc-3.0-8|17	sounds. It is written in C and designed to be used in a UNIX environment. It
21cr|pvc-3.0-8|18	has come about as a result of my (Paul Koonce's) path of education and
21cr|pvc-3.0-8|19	research into phase vocoder technology.
21cr|pvc-3.0-8|20	
21cr|pvc-3.0-8|21	%files
21cr|pvc-3.0-8|22	%doc README HTML/*
21cr|pvc-3.0-8|23	%{_bindir}/*
21cr|pvc-3.0-8|24	
21cr|pvc-3.0-8|25	#-----------------------------------------------------------------------------
21cr|pvc-3.0-8|26	
21cr|pvc-3.0-8|27	%prep
21cr|pvc-3.0-8|28	%autosetup -p1 -n PVC-%{version}-linux
21cr|pvc-3.0-8|29	
21cr|pvc-3.0-8|30	
21cr|pvc-3.0-8|31	%build
21cr|pvc-3.0-8|32	make DESTDIR=%{_bindir}
21cr|pvc-3.0-8|33	
21cr|pvc-3.0-8|34	%install
21cr|pvc-3.0-8|35	mkdir -p %{buildroot}%{_bindir}
21cr|pvc-3.0-8|36	make DESTDIR=%{buildroot}%{_bindir} install
21cr|pvc-3.0-8|37	# /usr/bin/filter conflicts with cleanfeed
21cr|pvc-3.0-8|38	mv %{buildroot}%{_bindir}/filter %{buildroot}%{_bindir}/pvcfilter

6493 21
21cr|pvoc-0.1.12-8|1	%define	debug_package %{nil}
21cr|pvoc-0.1.12-8|2	
21cr|pvoc-0.1.12-8|3	Summary:	LADSPA plugins for time compression/expansion of sound data
21cr|pvoc-0.1.12-8|4	Name:		pvoc
21cr|pvoc-0.1.12-8|5	Version:	0.1.12
21cr|pvoc-0.1.12-8|6	Release:	8
21cr|pvoc-0.1.12-8|7	License:	GPLv2+
21cr|pvoc-0.1.12-8|8	Group:		Sound
21cr|pvoc-0.1.12-8|9	Url:		http://quitte.de/dsp/pvoc.html
21cr|pvoc-0.1.12-8|10	Source0:	http://quitte.de/dsp/%{name}_%{version}.tar.gz
21cr|pvoc-0.1.12-8|11	BuildRequires:	ladspa-devel
21cr|pvoc-0.1.12-8|12	BuildRequires:	pkgconfig(fftw3)
21cr|pvoc-0.1.12-8|13	BuildRequires:	pkgconfig(sndfile)
21cr|pvoc-0.1.12-8|14	
21cr|pvoc-0.1.12-8|15	%description
21cr|pvoc-0.1.12-8|16	pvoc is a collection of LADSPA units and a command line tool for time
21cr|pvoc-0.1.12-8|17	compression / expansion of sound data making use of the phase-vocoding
21cr|pvoc-0.1.12-8|18	technique.
21cr|pvoc-0.1.12-8|19	
21cr|pvoc-0.1.12-8|20	%files
21cr|pvoc-0.1.12-8|21	%doc README
21cr|pvoc-0.1.12-8|22	%{_bindir}/stretch
21cr|pvoc-0.1.12-8|23	%{_libdir}/ladspa/%{name}.so
21cr|pvoc-0.1.12-8|24	%{_mandir}/man1/stretch.1*
21cr|pvoc-0.1.12-8|25	
21cr|pvoc-0.1.12-8|26	#-----------------------------------------------------------------------------
21cr|pvoc-0.1.12-8|27	
21cr|pvoc-0.1.12-8|28	%prep
21cr|pvoc-0.1.12-8|29	%setup -q
21cr|pvoc-0.1.12-8|30	
21cr|pvoc-0.1.12-8|31	%build
21cr|pvoc-0.1.12-8|32	make PREFIX=%{_prefix} MAN1DEST=%{_mandir}/man1 PLUGDEST=%{_libdir}/ladspa
21cr|pvoc-0.1.12-8|33	
21cr|pvoc-0.1.12-8|34	%install
21cr|pvoc-0.1.12-8|35	make PREFIX=%{buildroot}%{_prefix} MAN1DEST=%{buildroot}%{_mandir}/man1 PLUGDEST=%{buildroot}%{_libdir}/ladspa install

6494 21
21cr|pvpgn-1.99.7.1-1.git.2|1	%define commit 2f5da2232fc9dd9d518d52f032de8c5834c4dae5
21cr|pvpgn-1.99.7.1-1.git.2|2	%define support_version 1.3
21cr|pvpgn-1.99.7.1-1.git.2|3	
21cr|pvpgn-1.99.7.1-1.git.2|4	%define _disable_ld_no_undefined 1
21cr|pvpgn-1.99.7.1-1.git.2|5	
21cr|pvpgn-1.99.7.1-1.git.2|6	#exclude requires bundled version of lib
21cr|pvpgn-1.99.7.1-1.git.2|7	%define __requires_exclude libcommon\\.so.*|libcompat\\.so.*|libtinycdb\\.so.*|libwin32\\.so.*
21cr|pvpgn-1.99.7.1-1.git.2|8	
21cr|pvpgn-1.99.7.1-1.git.2|9	Summary:	PvPGN is a BNETD mod which aims to provide support for all Blizzard clients
21cr|pvpgn-1.99.7.1-1.git.2|10	Name:		pvpgn
21cr|pvpgn-1.99.7.1-1.git.2|11	Version:	1.99.7.1
21cr|pvpgn-1.99.7.1-1.git.2|12	Release:	1.git.2
21cr|pvpgn-1.99.7.1-1.git.2|13	License:	GPLv2+
21cr|pvpgn-1.99.7.1-1.git.2|14	Group:		Games/Other
21cr|pvpgn-1.99.7.1-1.git.2|15	Url:		https://github.com/D2GSE/pvpgn-server
21cr|pvpgn-1.99.7.1-1.git.2|16	Source0:	https://github.com/D2GSE/pvpgn-server/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|pvpgn-1.99.7.1-1.git.2|17	Source3:	%{name}.service
21cr|pvpgn-1.99.7.1-1.git.2|18	Source4:	%{name}.logrotate
21cr|pvpgn-1.99.7.1-1.git.2|19	Source5:	%{name}-tmpfiles.conf
21cr|pvpgn-1.99.7.1-1.git.2|20	Patch1:		DefineInstallationPaths.cmake.patch
21cr|pvpgn-1.99.7.1-1.git.2|21	BuildRequires:	cmake
21cr|pvpgn-1.99.7.1-1.git.2|22	BuildRequires:	mysql-devel
21cr|pvpgn-1.99.7.1-1.git.2|23	BuildRequires:	pcap-devel
21cr|pvpgn-1.99.7.1-1.git.2|24	BuildRequires:	pkgconfig(zlib)
21cr|pvpgn-1.99.7.1-1.git.2|25	Requires(pre):	shadow-utils
21cr|pvpgn-1.99.7.1-1.git.2|26	Requires(post,preun,postun):	systemd
21cr|pvpgn-1.99.7.1-1.git.2|27	Provides:	pvpgn-server = %{EVRD}
21cr|pvpgn-1.99.7.1-1.git.2|28	
21cr|pvpgn-1.99.7.1-1.git.2|29	%description
21cr|pvpgn-1.99.7.1-1.git.2|30	PvPGN is a BNETD mod which aims to provide support for all Blizzard clients
21cr|pvpgn-1.99.7.1-1.git.2|31	(thus it supports all BNETD supported clients plus the most recent ones).
21cr|pvpgn-1.99.7.1-1.git.2|32	The list of supported clients and their minimum verion required is:
21cr|pvpgn-1.99.7.1-1.git.2|33	- Diablo 1 v1.09
21cr|pvpgn-1.99.7.1-1.git.2|34	- Starcraft v1.08
21cr|pvpgn-1.99.7.1-1.git.2|35	- BroodWar v1.08
21cr|pvpgn-1.99.7.1-1.git.2|36	- Warcraft II Battle.Net Edition v2.05
21cr|pvpgn-1.99.7.1-1.git.2|37	- Diablo 2 v1.10 (*)
21cr|pvpgn-1.99.7.1-1.git.2|38	- Diablo 2 LOD v1.10
21cr|pvpgn-1.99.7.1-1.git.2|39	- Warcraft III Reign Of Chao
21cr|pvpgn-1.99.7.1-1.git.2|40	- Warcraft III Frozen Throne
21cr|pvpgn-1.99.7.1-1.git.2|41	
21cr|pvpgn-1.99.7.1-1.git.2|42	This build of PvPGN is linked with MySQL libraries.
21cr|pvpgn-1.99.7.1-1.git.2|43	
21cr|pvpgn-1.99.7.1-1.git.2|44	%files
21cr|pvpgn-1.99.7.1-1.git.2|45	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|pvpgn-1.99.7.1-1.git.2|46	%doc docs/* version-history.txt NEWS README* CREDITS COPYING
21cr|pvpgn-1.99.7.1-1.git.2|47	%{_bindir}/*
21cr|pvpgn-1.99.7.1-1.git.2|48	%{_sbindir}/*
21cr|pvpgn-1.99.7.1-1.git.2|49	%{_sysconfdir}/logrotate.d/%{name}
21cr|pvpgn-1.99.7.1-1.git.2|50	%{_unitdir}/%{name}.service
21cr|pvpgn-1.99.7.1-1.git.2|51	%{_mandir}/*
21cr|pvpgn-1.99.7.1-1.git.2|52	%{_var}/lib/%{name}/*
21cr|pvpgn-1.99.7.1-1.git.2|53	%{_tmpfilesdir}/%{name}.conf
21cr|pvpgn-1.99.7.1-1.git.2|54	%attr(750,pvpgn,pvpgn) %dir %{_logdir}/%{name}
21cr|pvpgn-1.99.7.1-1.git.2|55	%ghost %attr(750,pvpgn,pvpgn) %dir %{_var}/run/%{name}
21cr|pvpgn-1.99.7.1-1.git.2|56	%attr(750,pvpgn,pvpgn) %dir %{_var}/lib/%{name}
21cr|pvpgn-1.99.7.1-1.git.2|57	
21cr|pvpgn-1.99.7.1-1.git.2|58	%pre
21cr|pvpgn-1.99.7.1-1.git.2|59	%{_sbindir}/groupadd -r -f pvpgn 2>/dev/null ||:
21cr|pvpgn-1.99.7.1-1.git.2|60	%{_sbindir}/useradd -g pvpgn -c 'PvPGN' -d /dev/null -s '' -r pvpgn 2>/dev/null ||:
21cr|pvpgn-1.99.7.1-1.git.2|61	
21cr|pvpgn-1.99.7.1-1.git.2|62	%post
21cr|pvpgn-1.99.7.1-1.git.2|63	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|pvpgn-1.99.7.1-1.git.2|64	%systemd_post %{name}.service
21cr|pvpgn-1.99.7.1-1.git.2|65	
21cr|pvpgn-1.99.7.1-1.git.2|66	%preun
21cr|pvpgn-1.99.7.1-1.git.2|67	%systemd_preun %{name}.service
21cr|pvpgn-1.99.7.1-1.git.2|68	
21cr|pvpgn-1.99.7.1-1.git.2|69	%postun
21cr|pvpgn-1.99.7.1-1.git.2|70	%systemd_postun_with_restart %{name}.service
21cr|pvpgn-1.99.7.1-1.git.2|71	
21cr|pvpgn-1.99.7.1-1.git.2|72	#----------------------------------------------------------------------------
21cr|pvpgn-1.99.7.1-1.git.2|73	
21cr|pvpgn-1.99.7.1-1.git.2|74	%prep
21cr|pvpgn-1.99.7.1-1.git.2|75	%autosetup -p1 -n %{name}-server-%{commit}
21cr|pvpgn-1.99.7.1-1.git.2|76	
21cr|pvpgn-1.99.7.1-1.git.2|77	%build
21cr|pvpgn-1.99.7.1-1.git.2|78	%cmake \
21cr|pvpgn-1.99.7.1-1.git.2|79	-DWITH_MYSQL=ON
21cr|pvpgn-1.99.7.1-1.git.2|80	%make
21cr|pvpgn-1.99.7.1-1.git.2|81	
21cr|pvpgn-1.99.7.1-1.git.2|82	%install
21cr|pvpgn-1.99.7.1-1.git.2|83	%makeinstall_std -C build
21cr|pvpgn-1.99.7.1-1.git.2|84	install -d -m755 %{buildroot}%{_sysconfdir}/pvpgn
21cr|pvpgn-1.99.7.1-1.git.2|85	install -d -m755 %{buildroot}%{_unitdir}
21cr|pvpgn-1.99.7.1-1.git.2|86	install -d -m755 %{buildroot}%{_var}/log/pvpgn
21cr|pvpgn-1.99.7.1-1.git.2|87	install -d -m750 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|pvpgn-1.99.7.1-1.git.2|88	install -d -m755 %{buildroot}%{_tmpfilesdir}
21cr|pvpgn-1.99.7.1-1.git.2|89	install -m755 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
21cr|pvpgn-1.99.7.1-1.git.2|90	install -m640 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/pvpgn
21cr|pvpgn-1.99.7.1-1.git.2|91	install -m644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|pvpgn-1.99.7.1-1.git.2|92	mkdir -p -m750 %{buildroot}%{_var}/run/%{name}
21cr|pvpgn-1.99.7.1-1.git.2|93	
21cr|pvpgn-1.99.7.1-1.git.2|94	# support files
21cr|pvpgn-1.99.7.1-1.git.2|95	#mkdir -p %{buildroot}%{_var}/lib/pvpgn/files/
21cr|pvpgn-1.99.7.1-1.git.2|96	#cp -r %{name}-support-%{support_version}/* %{buildroot}%{_var}/lib/pvpgn/files/

6495 21
21cr|pwauth-2.3.10-1|1	Summary:	A Unix Web Authenticator
21cr|pwauth-2.3.10-1|2	Name:		pwauth
21cr|pwauth-2.3.10-1|3	Version:	2.3.10
21cr|pwauth-2.3.10-1|4	Release:	1
21cr|pwauth-2.3.10-1|5	License:	BSD
21cr|pwauth-2.3.10-1|6	Group:		System/Servers
21cr|pwauth-2.3.10-1|7	URL:		https://github.com/phokz/pwauth
21cr|pwauth-2.3.10-1|8	Source0:	https://github.com/phokz/pwauth/archive/pwauth-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|pwauth-2.3.10-1|9	Source1:	pwauth.pam
21cr|pwauth-2.3.10-1|10	Patch0:		pwauth-typo_fix.diff
21cr|pwauth-2.3.10-1|11	Patch1:		pwauth-config.diff
21cr|pwauth-2.3.10-1|12	Patch2:		pwauth-2.3.2-pam.diff
21cr|pwauth-2.3.10-1|13	Patch3:		pwauth-2.3.10-server.diff
21cr|pwauth-2.3.10-1|14	Patch4:		pwauth-ldflags_fix.diff
21cr|pwauth-2.3.10-1|15	BuildRequires:	pam-devel
21cr|pwauth-2.3.10-1|16	
21cr|pwauth-2.3.10-1|17	%description
21cr|pwauth-2.3.10-1|18	Pwauth is an authenticator designed to be used with
21cr|pwauth-2.3.10-1|19	mod_auth_external and the Apache HTTP Daemon to support reasonably
21cr|pwauth-2.3.10-1|20	secure web authentication out of the system password database on
21cr|pwauth-2.3.10-1|21	most versions of Unix.
21cr|pwauth-2.3.10-1|22	
21cr|pwauth-2.3.10-1|23	What pwauth actually does is very simple. Given a login and a
21cr|pwauth-2.3.10-1|24	password, it returns a status code indicating whether it is a
21cr|pwauth-2.3.10-1|25	valid login/password or not. It is normally installed as an
21cr|pwauth-2.3.10-1|26	suid-root program, so other programs (like Apache or a CGI
21cr|pwauth-2.3.10-1|27	program) can run it to check if a login/password is valid even
21cr|pwauth-2.3.10-1|28	though they don't themselves have read access to the system
21cr|pwauth-2.3.10-1|29	password database.
21cr|pwauth-2.3.10-1|30	
21cr|pwauth-2.3.10-1|31	%prep
21cr|pwauth-2.3.10-1|32	
21cr|pwauth-2.3.10-1|33	%setup -q -n %{name}-%{name}-%{version}
21cr|pwauth-2.3.10-1|34	%patch0 -p0
21cr|pwauth-2.3.10-1|35	%patch1 -p0
21cr|pwauth-2.3.10-1|36	%patch2 -p0
21cr|pwauth-2.3.10-1|37	%patch3 -p1
21cr|pwauth-2.3.10-1|38	%patch4 -p0
21cr|pwauth-2.3.10-1|39	
21cr|pwauth-2.3.10-1|40	cp %{SOURCE1} pwauth.pam
21cr|pwauth-2.3.10-1|41	
21cr|pwauth-2.3.10-1|42	%build
21cr|pwauth-2.3.10-1|43	%serverbuild
21cr|pwauth-2.3.10-1|44	
21cr|pwauth-2.3.10-1|45	%make CFLAGS="$CFLAGS" LDFLAGS="%{ldflags}" LIB="-lpam -ldl"
21cr|pwauth-2.3.10-1|46	
21cr|pwauth-2.3.10-1|47	%install
21cr|pwauth-2.3.10-1|48	rm -rf %{buildroot}
21cr|pwauth-2.3.10-1|49	
21cr|pwauth-2.3.10-1|50	install -d %{buildroot}%{_sysconfdir}/pam.d
21cr|pwauth-2.3.10-1|51	install -d %{buildroot}%{_bindir}
21cr|pwauth-2.3.10-1|52	
21cr|pwauth-2.3.10-1|53	install -m0755 pwauth %{buildroot}%{_bindir}/
21cr|pwauth-2.3.10-1|54	install -m0755 unixgroup %{buildroot}%{_bindir}/
21cr|pwauth-2.3.10-1|55	
21cr|pwauth-2.3.10-1|56	install -m0644 pwauth.pam %{buildroot}%{_sysconfdir}/pam.d/pwauth
21cr|pwauth-2.3.10-1|57	install -m0644 pwauth.pam %{buildroot}%{_sysconfdir}/pam.d/unixgroup
21cr|pwauth-2.3.10-1|58	
21cr|pwauth-2.3.10-1|59	%clean
21cr|pwauth-2.3.10-1|60	rm -rf %{buildroot}
21cr|pwauth-2.3.10-1|61	
21cr|pwauth-2.3.10-1|62	%files
21cr|pwauth-2.3.10-1|63	%defattr(-,root,root)
21cr|pwauth-2.3.10-1|64	%doc CHANGES FORM_AUTH INSTALL README
21cr|pwauth-2.3.10-1|65	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/pwauth
21cr|pwauth-2.3.10-1|66	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/unixgroup
21cr|pwauth-2.3.10-1|67	%attr(04550,root,apache) %{_bindir}/pwauth
21cr|pwauth-2.3.10-1|68	%attr(04550,root,apache) %{_bindir}/unixgroup

6496 21
21cr|pwdb-0.62-32|1	%define major 0
21cr|pwdb-0.62-32|2	%define libname %mklibname pwdb %{major}
21cr|pwdb-0.62-32|3	%define devname %mklibname pwdb -d
21cr|pwdb-0.62-32|4	%define sdevname %mklibname pwdb -d -s
21cr|pwdb-0.62-32|5	
21cr|pwdb-0.62-32|6	Summary:	The password database library
21cr|pwdb-0.62-32|7	Name:		pwdb
21cr|pwdb-0.62-32|8	Version:	0.62
21cr|pwdb-0.62-32|9	Release:	32
21cr|pwdb-0.62-32|10	License:	GPLv2+
21cr|pwdb-0.62-32|11	Group:		System/Libraries
21cr|pwdb-0.62-32|12	Source0:	%{name}-%{version}.tar.bz2
21cr|pwdb-0.62-32|13	Patch0:		%{name}-0.62-includes.patch
21cr|pwdb-0.62-32|14	Patch1:		pwdb-0.62-makefile.patch
21cr|pwdb-0.62-32|15	BuildRequires:	pkgconfig(libtirpc)
21cr|pwdb-0.62-32|16	BuildRequires:	pkgconfig(libnsl)
21cr|pwdb-0.62-32|17	
21cr|pwdb-0.62-32|18	%description
21cr|pwdb-0.62-32|19	The pwdb package contains libpwdb, the password database library.
21cr|pwdb-0.62-32|20	Libpwdb is a library which implements a generic user information
21cr|pwdb-0.62-32|21	database.  Libpwdb was specifically designed to work with Linux's PAM
21cr|pwdb-0.62-32|22	(Pluggable Authentication Modules).  Libpwdb allows configurable
21cr|pwdb-0.62-32|23	access to and management of security tools like /etc/passwd,
21cr|pwdb-0.62-32|24	/etc/shadow and network authentication systems including NIS and
21cr|pwdb-0.62-32|25	Radius.
21cr|pwdb-0.62-32|26	
21cr|pwdb-0.62-32|27	#----------------------------------------------------------------------------
21cr|pwdb-0.62-32|28	
21cr|pwdb-0.62-32|29	%package conf
21cr|pwdb-0.62-32|30	Summary:	The password database library config
21cr|pwdb-0.62-32|31	Group:		System/Base
21cr|pwdb-0.62-32|32	
21cr|pwdb-0.62-32|33	%description conf
21cr|pwdb-0.62-32|34	Configuration package for the libpwdb, the password database library.
21cr|pwdb-0.62-32|35	
21cr|pwdb-0.62-32|36	%files conf
21cr|pwdb-0.62-32|37	%doc Copyright doc/pwdb.txt doc/html
21cr|pwdb-0.62-32|38	%config(noreplace) %{_sysconfdir}/pwdb.conf
21cr|pwdb-0.62-32|39	
21cr|pwdb-0.62-32|40	#----------------------------------------------------------------------------
21cr|pwdb-0.62-32|41	
21cr|pwdb-0.62-32|42	%package -n %{libname}
21cr|pwdb-0.62-32|43	Summary:	The password database library
21cr|pwdb-0.62-32|44	Group:		System/Libraries
21cr|pwdb-0.62-32|45	Requires:	%{name}-conf
21cr|pwdb-0.62-32|46	%rename		pwdb
21cr|pwdb-0.62-32|47	
21cr|pwdb-0.62-32|48	%description -n %{libname}
21cr|pwdb-0.62-32|49	The pwdb package contains libpwdb, the password database library.
21cr|pwdb-0.62-32|50	Libpwdb is a library which implements a generic user information
21cr|pwdb-0.62-32|51	database.  Libpwdb was specifically designed to work with Linux's PAM
21cr|pwdb-0.62-32|52	(Pluggable Authentication Modules).  Libpwdb allows configurable
21cr|pwdb-0.62-32|53	access to and management of security tools like /etc/passwd,
21cr|pwdb-0.62-32|54	/etc/shadow and network authentication systems including NIS and
21cr|pwdb-0.62-32|55	Radius.
21cr|pwdb-0.62-32|56	
21cr|pwdb-0.62-32|57	%files -n %{libname}
21cr|pwdb-0.62-32|58	/%{_lib}/libpwdb.so.%{major}*
21cr|pwdb-0.62-32|59	
21cr|pwdb-0.62-32|60	#----------------------------------------------------------------------------
21cr|pwdb-0.62-32|61	
21cr|pwdb-0.62-32|62	%package -n %{devname}
21cr|pwdb-0.62-32|63	Summary:	The pwdb include files and link library
21cr|pwdb-0.62-32|64	Group:		Development/C
21cr|pwdb-0.62-32|65	Requires:	%{libname} = %{EVRD}
21cr|pwdb-0.62-32|66	Provides:	pwdb-devel = %{EVRD}
21cr|pwdb-0.62-32|67	Conflicts:	%{_lib}pwdb0-devel < 0.62-25
21cr|pwdb-0.62-32|68	Obsoletes:	%{_lib}pwdb0-devel < 0.62-25
21cr|pwdb-0.62-32|69	
21cr|pwdb-0.62-32|70	%description -n %{devname}
21cr|pwdb-0.62-32|71	The development header / link library for pwdb.
21cr|pwdb-0.62-32|72	
21cr|pwdb-0.62-32|73	%files -n %{devname}
21cr|pwdb-0.62-32|74	/%{_lib}/libpwdb.so
21cr|pwdb-0.62-32|75	%{_includedir}/pwdb
21cr|pwdb-0.62-32|76	
21cr|pwdb-0.62-32|77	#----------------------------------------------------------------------------
21cr|pwdb-0.62-32|78	
21cr|pwdb-0.62-32|79	%package -n %{sdevname}
21cr|pwdb-0.62-32|80	Summary:	The pwdb static library
21cr|pwdb-0.62-32|81	Group:		Development/C
21cr|pwdb-0.62-32|82	Requires:	%{devname} = %{EVRD}
21cr|pwdb-0.62-32|83	Conflicts:	%{_lib}pwdb0-static-devel < 0.62-25
21cr|pwdb-0.62-32|84	Obsoletes:	%{_lib}pwdb0-static-devel < 0.62-25
21cr|pwdb-0.62-32|85	
21cr|pwdb-0.62-32|86	%description -n %{sdevname}
21cr|pwdb-0.62-32|87	The pwdb static library.
21cr|pwdb-0.62-32|88	
21cr|pwdb-0.62-32|89	%files -n %{sdevname}
21cr|pwdb-0.62-32|90	/%{_lib}/libpwdb.a
21cr|pwdb-0.62-32|91	
21cr|pwdb-0.62-32|92	#----------------------------------------------------------------------------
21cr|pwdb-0.62-32|93	
21cr|pwdb-0.62-32|94	%prep
21cr|pwdb-0.62-32|95	%setup -q
21cr|pwdb-0.62-32|96	%apply_patches
21cr|pwdb-0.62-32|97	
21cr|pwdb-0.62-32|98	rm default.defs
21cr|pwdb-0.62-32|99	ln -s defs/redhat.defs default.defs
21cr|pwdb-0.62-32|100	# checking out of the CVS sometimes preserves the setgid bit on
21cr|pwdb-0.62-32|101	# directories...
21cr|pwdb-0.62-32|102	chmod -R g-s .
21cr|pwdb-0.62-32|103	
21cr|pwdb-0.62-32|104	%build
21cr|pwdb-0.62-32|105	%setup_compile_flags
21cr|pwdb-0.62-32|106	export LDLIBS="-ltirpc"
21cr|pwdb-0.62-32|107	
21cr|pwdb-0.62-32|108	sed -i \
21cr|pwdb-0.62-32|109	-e "s/^DIRS = .*/DIRS = libpwdb/" \
21cr|pwdb-0.62-32|110	-e "s:EXTRAS += :EXTRAS += %{optflags} :" \
21cr|pwdb-0.62-32|111	Makefile
21cr|pwdb-0.62-32|112	
21cr|pwdb-0.62-32|113	
21cr|pwdb-0.62-32|114	sed -i \
21cr|pwdb-0.62-32|115	-e "s:=gcc:=%{__cc}:g" \
21cr|pwdb-0.62-32|116	-e "s:=ar:=%{__ar}:g" \
21cr|pwdb-0.62-32|117	-e "s:=ranlib:=%{__ranlib}:g" \
21cr|pwdb-0.62-32|118	default.defs
21cr|pwdb-0.62-32|119	
21cr|pwdb-0.62-32|120	%make
21cr|pwdb-0.62-32|121	
21cr|pwdb-0.62-32|122	%install
21cr|pwdb-0.62-32|123	mkdir -p %{buildroot}/{%{_lib},%{_sysconfdir},%{_includedir}/pwdb}
21cr|pwdb-0.62-32|124	make \
21cr|pwdb-0.62-32|125	INCLUDED=%{buildroot}%{_includedir}/pwdb \
21cr|pwdb-0.62-32|126	LIBDIR=%{buildroot}/%{_lib} \
21cr|pwdb-0.62-32|127	LDCONFIG=":" \
21cr|pwdb-0.62-32|128	install
21cr|pwdb-0.62-32|129	
21cr|pwdb-0.62-32|130	install conf/pwdb.conf %{buildroot}%{_sysconfdir}/pwdb.conf
21cr|pwdb-0.62-32|131	
21cr|pwdb-0.62-32|132	ln -sf lib%{name}.so.%{version} %{buildroot}/%{_lib}/lib%{name}.so.%{major}

6497 21
21cr|pwgen-2.07-3|1	Name:         pwgen
21cr|pwgen-2.07-3|2	URL:          http://sourceforge.net/projects/pwgen/
21cr|pwgen-2.07-3|3	License:      GPL
21cr|pwgen-2.07-3|4	Group:        Text tools
21cr|pwgen-2.07-3|5	Version:      2.07
21cr|pwgen-2.07-3|6	Release:      3
21cr|pwgen-2.07-3|7	Summary:      Password generator
21cr|pwgen-2.07-3|8	Source:       http://belnet.dl.sourceforge.net/sourceforge/pwgen/pwgen-%{version}.tar.gz
21cr|pwgen-2.07-3|9	Source1:      ftp://ftp.linpeople.org/pub/People/lilo/source/makepasswd-1.10.tar.bz2
21cr|pwgen-2.07-3|10	BuildRequires: perl
21cr|pwgen-2.07-3|11	BuildRequires: zlib-devel
21cr|pwgen-2.07-3|12	
21cr|pwgen-2.07-3|13	%description
21cr|pwgen-2.07-3|14	pwgen generates random, meaningless but pronounceable and thus easy to
21cr|pwgen-2.07-3|15	remember passwords. The also contained makepasswd gives even more
21cr|pwgen-2.07-3|16	options which are more aimed at security.
21cr|pwgen-2.07-3|17	
21cr|pwgen-2.07-3|18	Authors:
21cr|pwgen-2.07-3|19	--------
21cr|pwgen-2.07-3|20	Theodore Ts'o <tytso@alum.mit.edu> (this version)
21cr|pwgen-2.07-3|21	Brandon S. Allbery <allbery@ncoast.UUCP> (previous version)
21cr|pwgen-2.07-3|22	Rob Levin <levin@openproject.net> (previous version)
21cr|pwgen-2.07-3|23	
21cr|pwgen-2.07-3|24	%prep
21cr|pwgen-2.07-3|25	%setup -q -b 1
21cr|pwgen-2.07-3|26	cd ../makepasswd-1.10
21cr|pwgen-2.07-3|27	chmod 644 *
21cr|pwgen-2.07-3|28	
21cr|pwgen-2.07-3|29	%build
21cr|pwgen-2.07-3|30	autoconf
21cr|pwgen-2.07-3|31	%configure
21cr|pwgen-2.07-3|32	%make
21cr|pwgen-2.07-3|33	
21cr|pwgen-2.07-3|34	%install
21cr|pwgen-2.07-3|35	mkdir -p	%{buildroot}%{_bindir}
21cr|pwgen-2.07-3|36	mkdir -p	%{buildroot}%{_mandir}/man1
21cr|pwgen-2.07-3|37	%makeinstall_std
21cr|pwgen-2.07-3|38	cd ../makepasswd-1.10
21cr|pwgen-2.07-3|39	install -m 755 makepasswd	%{buildroot}%{_bindir}/makepasswd2
21cr|pwgen-2.07-3|40	install -m 644 makepasswd.1	%{buildroot}%{_mandir}/man1/makepasswd2.1
21cr|pwgen-2.07-3|41	
21cr|pwgen-2.07-3|42	%files
21cr|pwgen-2.07-3|43	%{_mandir}/man1/*
21cr|pwgen-2.07-3|44	%{_bindir}/makepasswd2
21cr|pwgen-2.07-3|45	%{_bindir}/pwgen

6498 21
21cr|pxmutils-0.7.0-13|1	%define major 3
21cr|pxmutils-0.7.0-13|2	%define libname %mklibname %{name} %{major}
21cr|pxmutils-0.7.0-13|3	%define devname %mklibname %{name} -d
21cr|pxmutils-0.7.0-13|4	
21cr|pxmutils-0.7.0-13|5	%define __libtoolize /bin/true
21cr|pxmutils-0.7.0-13|6	
21cr|pxmutils-0.7.0-13|7	Summary:	A library that's used by the polyxmass framework
21cr|pxmutils-0.7.0-13|8	Name:		pxmutils
21cr|pxmutils-0.7.0-13|9	Version:	0.7.0
21cr|pxmutils-0.7.0-13|10	Release:	13
21cr|pxmutils-0.7.0-13|11	License:	GPLv2+
21cr|pxmutils-0.7.0-13|12	Group:		Sciences/Chemistry
21cr|pxmutils-0.7.0-13|13	Url:		http://polyxmass.org/libpxmutils
21cr|pxmutils-0.7.0-13|14	Source0:	lib%{name}-%{version}.tar.bz2
21cr|pxmutils-0.7.0-13|15	Patch0:		libpxmutils-0.7.0-pkgconfig.patch
21cr|pxmutils-0.7.0-13|16	Patch1:		libpxmutils-0.7.0-glib2.40.patch
21cr|pxmutils-0.7.0-13|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|pxmutils-0.7.0-13|18	BuildRequires:	pkgconfig(libxml-2.0)
21cr|pxmutils-0.7.0-13|19	
21cr|pxmutils-0.7.0-13|20	%description
21cr|pxmutils-0.7.0-13|21	%{name} is a handy library of helper functions. This C library is
21cr|pxmutils-0.7.0-13|22	designed to provide a number of useful functionalities which the
21cr|pxmutils-0.7.0-13|23	programs in the polyxmass(TM) mass spectrometry framework require.
21cr|pxmutils-0.7.0-13|24	
21cr|pxmutils-0.7.0-13|25	#----------------------------------------------------------------------------
21cr|pxmutils-0.7.0-13|26	
21cr|pxmutils-0.7.0-13|27	%package -n %{libname}
21cr|pxmutils-0.7.0-13|28	Summary:	Dynamic libraries from %{name}
21cr|pxmutils-0.7.0-13|29	Group:		System/Libraries
21cr|pxmutils-0.7.0-13|30	
21cr|pxmutils-0.7.0-13|31	%description -n %{libname}
21cr|pxmutils-0.7.0-13|32	Dynamic libraries from %{name}.
21cr|pxmutils-0.7.0-13|33	
21cr|pxmutils-0.7.0-13|34	%files -n %{libname} -f lib%{name}.lang
21cr|pxmutils-0.7.0-13|35	%{_libdir}/libpxmutils.so.%{major}*
21cr|pxmutils-0.7.0-13|36	
21cr|pxmutils-0.7.0-13|37	#----------------------------------------------------------------------------
21cr|pxmutils-0.7.0-13|38	
21cr|pxmutils-0.7.0-13|39	%package -n %{devname}
21cr|pxmutils-0.7.0-13|40	Summary:	Header files and static libraries from %{name}
21cr|pxmutils-0.7.0-13|41	Group:		Development/C
21cr|pxmutils-0.7.0-13|42	Requires:	%{libname} = %{EVRD}
21cr|pxmutils-0.7.0-13|43	Provides:	lib%{name}-devel = %{EVRD}
21cr|pxmutils-0.7.0-13|44	Provides:	%{name}-devel = %{EVRD}
21cr|pxmutils-0.7.0-13|45	Conflicts:	%{_lib}pxmutils3-devel < 0.7.0-10
21cr|pxmutils-0.7.0-13|46	Obsoletes:	%{_lib}pxmutils3-devel < 0.7.0-10
21cr|pxmutils-0.7.0-13|47	
21cr|pxmutils-0.7.0-13|48	%description -n %{devname}
21cr|pxmutils-0.7.0-13|49	Libraries and includes files for developing programs based on %{name}.
21cr|pxmutils-0.7.0-13|50	
21cr|pxmutils-0.7.0-13|51	%files -n %{devname}
21cr|pxmutils-0.7.0-13|52	%doc ABOUT-NLS AUTHORS COPYING NEWS README TODO
21cr|pxmutils-0.7.0-13|53	%{_includedir}/lib%{name}
21cr|pxmutils-0.7.0-13|54	%{_mandir}/man1/*
21cr|pxmutils-0.7.0-13|55	%{_libdir}/libpxmutils.so
21cr|pxmutils-0.7.0-13|56	%{_libdir}/pkgconfig/*.pc
21cr|pxmutils-0.7.0-13|57	
21cr|pxmutils-0.7.0-13|58	#----------------------------------------------------------------------------
21cr|pxmutils-0.7.0-13|59	
21cr|pxmutils-0.7.0-13|60	%prep
21cr|pxmutils-0.7.0-13|61	%setup -q -n lib%{name}-%{version}
21cr|pxmutils-0.7.0-13|62	%patch0 -p1
21cr|pxmutils-0.7.0-13|63	%patch1 -p1
21cr|pxmutils-0.7.0-13|64	
21cr|pxmutils-0.7.0-13|65	%build
21cr|pxmutils-0.7.0-13|66	%configure --disable-static
21cr|pxmutils-0.7.0-13|67	%make
21cr|pxmutils-0.7.0-13|68	
21cr|pxmutils-0.7.0-13|69	%install
21cr|pxmutils-0.7.0-13|70	%makeinstall_std
21cr|pxmutils-0.7.0-13|71	rm -fr %{buildroot}/%{_docdir}/lib%{name}
21cr|pxmutils-0.7.0-13|72	
21cr|pxmutils-0.7.0-13|73	%find_lang lib%{name}

6499 21
21cr|pxsup2dast-20120704-3|1	Summary:	Project X sup to dvdauthor subtitle xml converter
21cr|pxsup2dast-20120704-3|2	Name:		pxsup2dast
21cr|pxsup2dast-20120704-3|3	Version:	20120704
21cr|pxsup2dast-20120704-3|4	Release:	3
21cr|pxsup2dast-20120704-3|5	Group:		Video
21cr|pxsup2dast-20120704-3|6	License:	GPLv2+
21cr|pxsup2dast-20120704-3|7	URL:		http://www.guru-group.fi/~too/sw/m2vmp2cut/
21cr|pxsup2dast-20120704-3|8	Source0:	http://www.guru-group.fi/~too/sw/m2vmp2cut/pxsup2dast.c
21cr|pxsup2dast-20120704-3|9	Source100:	%{name}.rpmlintrc
21cr|pxsup2dast-20120704-3|10	BuildRequires:	zlib-devel
21cr|pxsup2dast-20120704-3|11	
21cr|pxsup2dast-20120704-3|12	%description
21cr|pxsup2dast-20120704-3|13	Converts Project X sup files to dvdauthor subtitle xml files.
21cr|pxsup2dast-20120704-3|14	
21cr|pxsup2dast-20120704-3|15	%files
21cr|pxsup2dast-20120704-3|16	%{_bindir}/%{name}
21cr|pxsup2dast-20120704-3|17	
21cr|pxsup2dast-20120704-3|18	#-----------------------------------------------------------------------------
21cr|pxsup2dast-20120704-3|19	
21cr|pxsup2dast-20120704-3|20	%prep
21cr|pxsup2dast-20120704-3|21	%setup -q -c -T
21cr|pxsup2dast-20120704-3|22	cp -a %{SOURCE0} .
21cr|pxsup2dast-20120704-3|23	
21cr|pxsup2dast-20120704-3|24	
21cr|pxsup2dast-20120704-3|25	%build
21cr|pxsup2dast-20120704-3|26	# and points go to the author for his imaginative build system :)
21cr|pxsup2dast-20120704-3|27	export CC="%{__cc} %{optflags}"
21cr|pxsup2dast-20120704-3|28	sh pxsup2dast.c
21cr|pxsup2dast-20120704-3|29	
21cr|pxsup2dast-20120704-3|30	
21cr|pxsup2dast-20120704-3|31	%install
21cr|pxsup2dast-20120704-3|32	install -d -m755 %{buildroot}%{_bindir}
21cr|pxsup2dast-20120704-3|33	install -m755 %{name} %{buildroot}%{_bindir}

6500 21
21cr|pxz-4.999.9-3.beta.20100608git|1	%global git_date 20100608
21cr|pxz-4.999.9-3.beta.20100608git|2	
21cr|pxz-4.999.9-3.beta.20100608git|3	Summary:	Parallel LZMA compressor using XZ
21cr|pxz-4.999.9-3.beta.20100608git|4	Name:		pxz
21cr|pxz-4.999.9-3.beta.20100608git|5	Version:	4.999.9
21cr|pxz-4.999.9-3.beta.20100608git|6	Release:	3.beta.%{git_date}git
21cr|pxz-4.999.9-3.beta.20100608git|7	License:	GPLv2+
21cr|pxz-4.999.9-3.beta.20100608git|8	Group:		Archiving/Compression
21cr|pxz-4.999.9-3.beta.20100608git|9	# source created as "make dist" in checked out GIT tree: git clone git://github.com/jnovy/pxz.git
21cr|pxz-4.999.9-3.beta.20100608git|10	Source0:	http://jnovy.fedorapeople.org/%{name}/%{name}-%{version}beta.%{git_date}git.tar.xz
21cr|pxz-4.999.9-3.beta.20100608git|11	URL:		http://jnovy.fedorapeople.org/pxz
21cr|pxz-4.999.9-3.beta.20100608git|12	BuildRequires:	liblzma-devel libgomp-devel
21cr|pxz-4.999.9-3.beta.20100608git|13	
21cr|pxz-4.999.9-3.beta.20100608git|14	%description
21cr|pxz-4.999.9-3.beta.20100608git|15	Parallel XZ is a compression utility that takes advantage of running
21cr|pxz-4.999.9-3.beta.20100608git|16	XZ compression simultaneously on different parts of an input file on
21cr|pxz-4.999.9-3.beta.20100608git|17	multiple cores and processors. This significantly speeds up compression time.
21cr|pxz-4.999.9-3.beta.20100608git|18	
21cr|pxz-4.999.9-3.beta.20100608git|19	%prep
21cr|pxz-4.999.9-3.beta.20100608git|20	%setup -q -n %{name}-%{version}beta
21cr|pxz-4.999.9-3.beta.20100608git|21	
21cr|pxz-4.999.9-3.beta.20100608git|22	%build
21cr|pxz-4.999.9-3.beta.20100608git|23	export CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
21cr|pxz-4.999.9-3.beta.20100608git|24	%make
21cr|pxz-4.999.9-3.beta.20100608git|25	
21cr|pxz-4.999.9-3.beta.20100608git|26	%install
21cr|pxz-4.999.9-3.beta.20100608git|27	%makeinstall_std
21cr|pxz-4.999.9-3.beta.20100608git|28	
21cr|pxz-4.999.9-3.beta.20100608git|29	%files
21cr|pxz-4.999.9-3.beta.20100608git|30	%{_mandir}/man1/pxz.1*
21cr|pxz-4.999.9-3.beta.20100608git|31	%{_bindir}/pxz

6501 21
21cr|pyalsa-1.2.7-1|1	Summary:	Python ALSA bindings
21cr|pyalsa-1.2.7-1|2	Name:		pyalsa
21cr|pyalsa-1.2.7-1|3	Version:	1.2.7
21cr|pyalsa-1.2.7-1|4	Release:	1
21cr|pyalsa-1.2.7-1|5	License:	LGPLv2+
21cr|pyalsa-1.2.7-1|6	Group:		Development/Python
21cr|pyalsa-1.2.7-1|7	Url:        https://www.alsa-project.org/wiki/Download
21cr|pyalsa-1.2.7-1|8	Source0:	http://www.alsa-project.org/files/pub/%{name}/%{name}-%{version}.tar.bz2
21cr|pyalsa-1.2.7-1|9	BuildRequires:	pkgconfig(alsa)
21cr|pyalsa-1.2.7-1|10	BuildRequires:	pkgconfig(python3)
21cr|pyalsa-1.2.7-1|11	BuildRequires:	pkgconfig(python2)
21cr|pyalsa-1.2.7-1|12	
21cr|pyalsa-1.2.7-1|13	%description
21cr|pyalsa-1.2.7-1|14	This package provides the Python binding to ALSA.
21cr|pyalsa-1.2.7-1|15	
21cr|pyalsa-1.2.7-1|16	%files
21cr|pyalsa-1.2.7-1|17	%{py2_platsitedir}/%{name}
21cr|pyalsa-1.2.7-1|18	%{py2_platsitedir}/*.egg-info
21cr|pyalsa-1.2.7-1|19	
21cr|pyalsa-1.2.7-1|20	#----------------------------------------------------------------------------
21cr|pyalsa-1.2.7-1|21	
21cr|pyalsa-1.2.7-1|22	
21cr|pyalsa-1.2.7-1|23	%package -n python3-%{name}
21cr|pyalsa-1.2.7-1|24	Summary:	Python3 bindings for ALSA
21cr|pyalsa-1.2.7-1|25	Group:		Development/Python
21cr|pyalsa-1.2.7-1|26	
21cr|pyalsa-1.2.7-1|27	%description -n python3-%{name}
21cr|pyalsa-1.2.7-1|28	This package provides the Python3 binding to ALSA.
21cr|pyalsa-1.2.7-1|29	
21cr|pyalsa-1.2.7-1|30	%files -n python3-%{name}
21cr|pyalsa-1.2.7-1|31	%{py3_platsitedir}/%{name}
21cr|pyalsa-1.2.7-1|32	%{py3_platsitedir}/*egg-info
21cr|pyalsa-1.2.7-1|33	
21cr|pyalsa-1.2.7-1|34	#---------------------------------------------------------------------------
21cr|pyalsa-1.2.7-1|35	
21cr|pyalsa-1.2.7-1|36	
21cr|pyalsa-1.2.7-1|37	%prep
21cr|pyalsa-1.2.7-1|38	%setup -q
21cr|pyalsa-1.2.7-1|39	cp -a . %{py3dir}
21cr|pyalsa-1.2.7-1|40	
21cr|pyalsa-1.2.7-1|41	%build
21cr|pyalsa-1.2.7-1|42	export CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|pyalsa-1.2.7-1|43	pushd %{py3dir}
21cr|pyalsa-1.2.7-1|44	%py3_build
21cr|pyalsa-1.2.7-1|45	popd
21cr|pyalsa-1.2.7-1|46	
21cr|pyalsa-1.2.7-1|47	%py2_build
21cr|pyalsa-1.2.7-1|48	
21cr|pyalsa-1.2.7-1|49	
21cr|pyalsa-1.2.7-1|50	%install
21cr|pyalsa-1.2.7-1|51	pushd %{py3dir}
21cr|pyalsa-1.2.7-1|52	%py3_install
21cr|pyalsa-1.2.7-1|53	popd
21cr|pyalsa-1.2.7-1|54	
21cr|pyalsa-1.2.7-1|55	%py2_install

6502 21
21cr|pyao-0.82-20|1	Summary:	A wrapper for the ao libraries
21cr|pyao-0.82-20|2	Name:		pyao
21cr|pyao-0.82-20|3	Version:	0.82
21cr|pyao-0.82-20|4	Release:	20
21cr|pyao-0.82-20|5	License:	GPLv3
21cr|pyao-0.82-20|6	Url:	    http://ekyo.nerim.net/software/pyogg/index.html
21cr|pyao-0.82-20|7	Source0:	http://ekyo.nerim.net/software/pyogg/%{name}-%{version}.tar.gz
21cr|pyao-0.82-20|8	Group:		Development/Python
21cr|pyao-0.82-20|9	BuildRequires:	pkgconfig(ao)
21cr|pyao-0.82-20|10	BuildRequires:	pkgconfig(python3)
21cr|pyao-0.82-20|11	BuildRequires:	python3egg(setuptools)
21cr|pyao-0.82-20|12	BuildRequires:	pkgconfig(python2)
21cr|pyao-0.82-20|13	BuildRequires:	pythonegg(setuptools)
21cr|pyao-0.82-20|14	
21cr|pyao-0.82-20|15	%description
21cr|pyao-0.82-20|16	This is a wrapper for libao, an audio device abstraction
21cr|pyao-0.82-20|17	library.
21cr|pyao-0.82-20|18	
21cr|pyao-0.82-20|19	%files
21cr|pyao-0.82-20|20	%doc README.* AUTHORS ChangeLog LICENSE
21cr|pyao-0.82-20|21	%{py2_platsitedir}/*
21cr|pyao-0.82-20|22	#----------------------------------------------------------
21cr|pyao-0.82-20|23	
21cr|pyao-0.82-20|24	%package -n python3-%{name}
21cr|pyao-0.82-20|25	Summary:	Python3 wrapper for ao libs
21cr|pyao-0.82-20|26	Group:		Development/Python
21cr|pyao-0.82-20|27	
21cr|pyao-0.82-20|28	%description -n python3-%{name}
21cr|pyao-0.82-20|29	This package provides the Python3 wrapper to ao libs.
21cr|pyao-0.82-20|30	
21cr|pyao-0.82-20|31	%files -n python3-%{name}
21cr|pyao-0.82-20|32	%doc README.* AUTHORS ChangeLog LICENSE
21cr|pyao-0.82-20|33	%{py3_platsitedir}/*
21cr|pyao-0.82-20|34	#---------------------------------------------------------------------------
21cr|pyao-0.82-20|35	
21cr|pyao-0.82-20|36	
21cr|pyao-0.82-20|37	%prep
21cr|pyao-0.82-20|38	%setup -q
21cr|pyao-0.82-20|39	cp -a . %{py3dir}
21cr|pyao-0.82-20|40	
21cr|pyao-0.82-20|41	%build
21cr|pyao-0.82-20|42	pushd %{py3dir}
21cr|pyao-0.82-20|43	%py3_build
21cr|pyao-0.82-20|44	popd
21cr|pyao-0.82-20|45	
21cr|pyao-0.82-20|46	%py2_build
21cr|pyao-0.82-20|47	
21cr|pyao-0.82-20|48	%install
21cr|pyao-0.82-20|49	pushd %{py3dir}
21cr|pyao-0.82-20|50	%py3_install
21cr|pyao-0.82-20|51	popd
21cr|pyao-0.82-20|52	
21cr|pyao-0.82-20|53	%py2_install
21cr|pyao-0.82-20|54	

6503 21
21cr|pyaudio-0.2.8-6|1	%define pkg_name PyAudio
21cr|pyaudio-0.2.8-6|2	
21cr|pyaudio-0.2.8-6|3	Name:		pyaudio
21cr|pyaudio-0.2.8-6|4	Version:	0.2.8
21cr|pyaudio-0.2.8-6|5	Release:	6
21cr|pyaudio-0.2.8-6|6	License:	MIT
21cr|pyaudio-0.2.8-6|7	Url:		http://people.csail.mit.edu/hubert/pyaudio/
21cr|pyaudio-0.2.8-6|8	Source0:	http://people.csail.mit.edu/hubert/pyaudio/packages/%{name}-%{version}.tar.gz
21cr|pyaudio-0.2.8-6|9	Group:		System/Libraries
21cr|pyaudio-0.2.8-6|10	Summary:	Python bindings for PortAudio
21cr|pyaudio-0.2.8-6|11	BuildRequires:	pkgconfig(python)
21cr|pyaudio-0.2.8-6|12	BuildRequires:	pkgconfig(python3)
21cr|pyaudio-0.2.8-6|13	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|pyaudio-0.2.8-6|14	
21cr|pyaudio-0.2.8-6|15	%description
21cr|pyaudio-0.2.8-6|16	PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O
21cr|pyaudio-0.2.8-6|17	library. With PyAudio, you can easily use Python to play and record audio on
21cr|pyaudio-0.2.8-6|18	a variety of platforms.
21cr|pyaudio-0.2.8-6|19	
21cr|pyaudio-0.2.8-6|20	%files
21cr|pyaudio-0.2.8-6|21	%doc README CHANGELOG docs
21cr|pyaudio-0.2.8-6|22	%{py2_platsitedir}/*.py*
21cr|pyaudio-0.2.8-6|23	%{py2_platsitedir}/*.so
21cr|pyaudio-0.2.8-6|24	%{py2_platsitedir}/*egg-info
21cr|pyaudio-0.2.8-6|25	
21cr|pyaudio-0.2.8-6|26	#---------------------------------------------------------------------------
21cr|pyaudio-0.2.8-6|27	
21cr|pyaudio-0.2.8-6|28	%package -n python3-%{name}
21cr|pyaudio-0.2.8-6|29	Summary:	Python bindings for PortAudio
21cr|pyaudio-0.2.8-6|30	Group:		System/Libraries
21cr|pyaudio-0.2.8-6|31	
21cr|pyaudio-0.2.8-6|32	%description -n python3-%{name}
21cr|pyaudio-0.2.8-6|33	PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O
21cr|pyaudio-0.2.8-6|34	library. With PyAudio, you can easily use Python to play and record audio on
21cr|pyaudio-0.2.8-6|35	a variety of platforms.
21cr|pyaudio-0.2.8-6|36	
21cr|pyaudio-0.2.8-6|37	%files -n python3-%{name}
21cr|pyaudio-0.2.8-6|38	%doc README CHANGELOG docs
21cr|pyaudio-0.2.8-6|39	%{py3_platsitedir}/*.py*
21cr|pyaudio-0.2.8-6|40	%{py3_platsitedir}/*.so
21cr|pyaudio-0.2.8-6|41	%{py3_platsitedir}/*egg-info
21cr|pyaudio-0.2.8-6|42	%{py3_platsitedir}/__pycache__/
21cr|pyaudio-0.2.8-6|43	
21cr|pyaudio-0.2.8-6|44	#---------------------------------------------------------------------------
21cr|pyaudio-0.2.8-6|45	
21cr|pyaudio-0.2.8-6|46	%prep
21cr|pyaudio-0.2.8-6|47	%setup -qn %{pkg_name}-%{version}
21cr|pyaudio-0.2.8-6|48	
21cr|pyaudio-0.2.8-6|49	cp -a . %{py3dir}
21cr|pyaudio-0.2.8-6|50	
21cr|pyaudio-0.2.8-6|51	%build
21cr|pyaudio-0.2.8-6|52	pushd %{py3dir}
21cr|pyaudio-0.2.8-6|53	%py3_build
21cr|pyaudio-0.2.8-6|54	popd
21cr|pyaudio-0.2.8-6|55	
21cr|pyaudio-0.2.8-6|56	%py2_build
21cr|pyaudio-0.2.8-6|57	
21cr|pyaudio-0.2.8-6|58	%install
21cr|pyaudio-0.2.8-6|59	pushd %{py3dir}
21cr|pyaudio-0.2.8-6|60	%py3_install
21cr|pyaudio-0.2.8-6|61	popd
21cr|pyaudio-0.2.8-6|62	
21cr|pyaudio-0.2.8-6|63	%py2_install
21cr|pyaudio-0.2.8-6|64	
21cr|pyaudio-0.2.8-6|65	

6504 21
21cr|pybik-3.0-3|1	%global optflags %{optflags} -std=c++11
21cr|pybik-3.0-3|2	
21cr|pybik-3.0-3|3	Name:           pybik
21cr|pybik-3.0-3|4	Version:        3.0
21cr|pybik-3.0-3|5	Release:        3
21cr|pybik-3.0-3|6	License:        GPLv3+
21cr|pybik-3.0-3|7	Summary:        Rubik's cube game
21cr|pybik-3.0-3|8	Group:          Games/Puzzles
21cr|pybik-3.0-3|9	Url:            https://launchpad.net/pybik/
21cr|pybik-3.0-3|10	Source:         https://launchpad.net/pybik/trunk/2.1/+download/%{name}-%{version}.tar.gz
21cr|pybik-3.0-3|11	BuildRequires:  pkgconfig(python3)
21cr|pybik-3.0-3|12	BuildRequires:  python3egg(setuptools)
21cr|pybik-3.0-3|13	BuildRequires:  python3egg(cython)
21cr|pybik-3.0-3|14	BuildRequires:  pkgconfig(Qt5Core)
21cr|pybik-3.0-3|15	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|pybik-3.0-3|16	BuildRequires:  pkgconfig(glu)
21cr|pybik-3.0-3|17	BuildRequires:  pkgconfig(gl)
21cr|pybik-3.0-3|18	BuildRequires:  pkgconfig(glut)
21cr|pybik-3.0-3|19	BuildRequires:  gettext
21cr|pybik-3.0-3|20	BuildRequires:  intltool
21cr|pybik-3.0-3|21	BuildRequires:  python3egg(docutils)
21cr|pybik-3.0-3|22	BuildRequires:  desktop-file-utils
21cr|pybik-3.0-3|23	BuildRequires:  imagemagick
21cr|pybik-3.0-3|24	
21cr|pybik-3.0-3|25	Requires:  python3-qt5-core
21cr|pybik-3.0-3|26	Requires:  python3-qt5-gui
21cr|pybik-3.0-3|27	Requires:  python3-qt5-widgets
21cr|pybik-3.0-3|28	Requires:  python3egg(pyicu)
21cr|pybik-3.0-3|29	
21cr|pybik-3.0-3|30	%description
21cr|pybik-3.0-3|31	Pybik is a 3D puzzle game about the cube invented by Ernő Rubik.
21cr|pybik-3.0-3|32	* Different 3D puzzles - up to 10x10x10:
21cr|pybik-3.0-3|33	cubes, towers, bricks, tetrahedra and prisms
21cr|pybik-3.0-3|34	* Solvers for some puzzles
21cr|pybik-3.0-3|35	* Pretty patterns
21cr|pybik-3.0-3|36	* Editor for move sequences
21cr|pybik-3.0-3|37	* Changeable colors and images
21cr|pybik-3.0-3|38	
21cr|pybik-3.0-3|39	%files -f %{name}.lang
21cr|pybik-3.0-3|40	%doc COPYING README NEWS
21cr|pybik-3.0-3|41	%{_bindir}/pybik
21cr|pybik-3.0-3|42	%{py3_platsitedir}/*
21cr|pybik-3.0-3|43	%{_datadir}/pybik/
21cr|pybik-3.0-3|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|pybik-3.0-3|45	%{_datadir}/applications/pybik.desktop
21cr|pybik-3.0-3|46	#--------------------------------------------------------------------
21cr|pybik-3.0-3|47	%prep
21cr|pybik-3.0-3|48	%setup -q
21cr|pybik-3.0-3|49	sed -i 's|self, args, nargs, NULL|self, args, nargs|' csrc/*
21cr|pybik-3.0-3|50	sed -i 's|tstate->exc_|tstate->curexc_|' csrc/_qt_qtwogl.cpp csrc/_qtexec_.cpp
21cr|pybik-3.0-3|51	
21cr|pybik-3.0-3|52	%build
21cr|pybik-3.0-3|53	%py3_build
21cr|pybik-3.0-3|54	
21cr|pybik-3.0-3|55	%install
21cr|pybik-3.0-3|56	%py3_install
21cr|pybik-3.0-3|57	
21cr|pybik-3.0-3|58	cp -R build/share/models %{buildroot}%{_datadir}/pybik/models
21cr|pybik-3.0-3|59	cp -R build/share/locale  %{buildroot}%{_localedir}
21cr|pybik-3.0-3|60	
21cr|pybik-3.0-3|61	mkdir -p %{buildroot}%{_datadir}/applications
21cr|pybik-3.0-3|62	desktop-file-install data/app-meta/pybik.desktop \
21cr|pybik-3.0-3|63	--dir=%{buildroot}%{_datadir}/applications
21cr|pybik-3.0-3|64	
21cr|pybik-3.0-3|65	rm -fr %{buildroot}%{_datadir}/pixmaps
21cr|pybik-3.0-3|66	
21cr|pybik-3.0-3|67	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|pybik-3.0-3|68	install -dm 0755 \
21cr|pybik-3.0-3|69	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|pybik-3.0-3|70	convert -strip -resize $size data/icons/pybik_whitebg-572.png \
21cr|pybik-3.0-3|71	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|pybik-3.0-3|72	done
21cr|pybik-3.0-3|73	
21cr|pybik-3.0-3|74	chmod 755 %{buildroot}%{py3_platsitedir}/pybiklib/pybik.py
21cr|pybik-3.0-3|75	chmod 755 %{buildroot}%{py3_platsitedir}/pybiklib/utils.py
21cr|pybik-3.0-3|76	chmod 755 %{buildroot}%{py3_platsitedir}/pybiklib/ext/debug_purepython.py
21cr|pybik-3.0-3|77	chmod 755 %{buildroot}%{py3_platsitedir}/pybiklib/model.py
21cr|pybik-3.0-3|78	chmod 755 %{buildroot}%{py3_platsitedir}/pybiklib/ext/gldraw.py
21cr|pybik-3.0-3|79	
21cr|pybik-3.0-3|80	
21cr|pybik-3.0-3|81	%find_lang pybik

6505 21
21cr|pyblosxom-1.5.3-1|1	%define name    pyblosxom
21cr|pyblosxom-1.5.3-1|2	%define version 1.5.3
21cr|pyblosxom-1.5.3-1|3	
21cr|pyblosxom-1.5.3-1|4	Summary:	Python2 clone of Blosxom, a blogging system
21cr|pyblosxom-1.5.3-1|5	Name:		%{name}
21cr|pyblosxom-1.5.3-1|6	Version:	%{version}
21cr|pyblosxom-1.5.3-1|7	Release:	1
21cr|pyblosxom-1.5.3-1|8	License:	MIT
21cr|pyblosxom-1.5.3-1|9	Group:		Networking/WWW
21cr|pyblosxom-1.5.3-1|10	Url:        https://pyblosxom.github.io/
21cr|pyblosxom-1.5.3-1|11	Source0:	https://github.com/pyblosxom/pyblosxom/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|pyblosxom-1.5.3-1|12	BuildRequires:	 pkgconfig(python2)
21cr|pyblosxom-1.5.3-1|13	BuildRequires:	 pythonegg(setuptools)
21cr|pyblosxom-1.5.3-1|14	BuildRequires:	 webserver
21cr|pyblosxom-1.5.3-1|15	Requires:        webserver
21cr|pyblosxom-1.5.3-1|16	
21cr|pyblosxom-1.5.3-1|17	BuildArch:	     noarch
21cr|pyblosxom-1.5.3-1|18	
21cr|pyblosxom-1.5.3-1|19	
21cr|pyblosxom-1.5.3-1|20	%description
21cr|pyblosxom-1.5.3-1|21	Pyblogsxom is a clone of the original Bloxsom.
21cr|pyblosxom-1.5.3-1|22	It is fully compatible with it , and allows you
21cr|pyblosxom-1.5.3-1|23	to publish easily your weblog on your apache webserver.
21cr|pyblosxom-1.5.3-1|24	
21cr|pyblosxom-1.5.3-1|25	%files
21cr|pyblosxom-1.5.3-1|26	%doc LICENSE docs/*
21cr|pyblosxom-1.5.3-1|27	%dir  %{_sysconfdir}/%{name}/
21cr|pyblosxom-1.5.3-1|28	%{py2_puresitedir}/%{name}-*
21cr|pyblosxom-1.5.3-1|29	%{_bindir}/*
21cr|pyblosxom-1.5.3-1|30	%{py2_puresitedir}/Pyblosxom/*
21cr|pyblosxom-1.5.3-1|31	
21cr|pyblosxom-1.5.3-1|32	#----------------------------------------------
21cr|pyblosxom-1.5.3-1|33	
21cr|pyblosxom-1.5.3-1|34	%prep
21cr|pyblosxom-1.5.3-1|35	%setup -q
21cr|pyblosxom-1.5.3-1|36	
21cr|pyblosxom-1.5.3-1|37	
21cr|pyblosxom-1.5.3-1|38	%build
21cr|pyblosxom-1.5.3-1|39	%py2_build
21cr|pyblosxom-1.5.3-1|40	
21cr|pyblosxom-1.5.3-1|41	
21cr|pyblosxom-1.5.3-1|42	%install
21cr|pyblosxom-1.5.3-1|43	%py2_install
21cr|pyblosxom-1.5.3-1|44	
21cr|pyblosxom-1.5.3-1|45	mkdir -p %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d
21cr|pyblosxom-1.5.3-1|46	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
21cr|pyblosxom-1.5.3-1|47	
21cr|pyblosxom-1.5.3-1|48	# apache configuration
21cr|pyblosxom-1.5.3-1|49	install -d -m 755 %{buildroot}%{webappconfdir}
21cr|pyblosxom-1.5.3-1|50	cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
21cr|pyblosxom-1.5.3-1|51	Alias /pyblosxom /var/www/pyblosxom
21cr|pyblosxom-1.5.3-1|52	
21cr|pyblosxom-1.5.3-1|53	<Directory /var/www/pyblosxom>
21cr|pyblosxom-1.5.3-1|54	Options +ExecCGI
21cr|pyblosxom-1.5.3-1|55	Order allow,deny
21cr|pyblosxom-1.5.3-1|56	Allow from all
21cr|pyblosxom-1.5.3-1|57	DirectoryIndex pyblosxom.cgi
21cr|pyblosxom-1.5.3-1|58	</Directory>
21cr|pyblosxom-1.5.3-1|59	EOF
21cr|pyblosxom-1.5.3-1|60	
21cr|pyblosxom-1.5.3-1|61	
21cr|pyblosxom-1.5.3-1|62	perl -pi -e "s#py\['datadir'\].*#py['datadir'] = \"/var/pyblosxom/\"# "  %{buildroot}/%{_sysconfdir}/%{name}/config.py
21cr|pyblosxom-1.5.3-1|63	find %{buildroot} -type f -empty -delete
21cr|pyblosxom-1.5.3-1|64	

6506 21
21cr|pybowl-0.1-5|1	Name:           pybowl
21cr|pybowl-0.1-5|2	Version:        0.1
21cr|pybowl-0.1-5|3	Release:        5
21cr|pybowl-0.1-5|4	Summary:        Python bowling game using the Blessed terminal library
21cr|pybowl-0.1-5|5	License:        MIT
21cr|pybowl-0.1-5|6	Group:          Games/Boards
21cr|pybowl-0.1-5|7	Url:            https://github.com/haliphax/pybowl
21cr|pybowl-0.1-5|8	Source0:        https://github.com/haliphax/pybowl/archive/%{name}-master.zip
21cr|pybowl-0.1-5|9	BuildRequires:  pkgconfig(python3)
21cr|pybowl-0.1-5|10	BuildRequires:  python3egg(setuptools)
21cr|pybowl-0.1-5|11	Requires:	python3
21cr|pybowl-0.1-5|12	Requires:	python3egg(blessed)
21cr|pybowl-0.1-5|13	BuildArch:	noarch
21cr|pybowl-0.1-5|14	
21cr|pybowl-0.1-5|15	%description
21cr|pybowl-0.1-5|16	%{summary}
21cr|pybowl-0.1-5|17	
21cr|pybowl-0.1-5|18	%files
21cr|pybowl-0.1-5|19	%doc README.md LICENSE
21cr|pybowl-0.1-5|20	%{_bindir}/%{name}
21cr|pybowl-0.1-5|21	#----------------------------------------------
21cr|pybowl-0.1-5|22	
21cr|pybowl-0.1-5|23	%prep
21cr|pybowl-0.1-5|24	%setup -qn %{name}-master
21cr|pybowl-0.1-5|25	
21cr|pybowl-0.1-5|26	
21cr|pybowl-0.1-5|27	%build
21cr|pybowl-0.1-5|28	sed -i 's#/usr/bin/env python#/usr/bin/python3#' bowling.py
21cr|pybowl-0.1-5|29	
21cr|pybowl-0.1-5|30	%install
21cr|pybowl-0.1-5|31	install -Dm 755 bowling.py %{buildroot}%{_bindir}/%{name}

6507 21
21cr|pycam-0.5.1-3|1	Name:           pycam
21cr|pycam-0.5.1-3|2	Version:        0.5.1
21cr|pycam-0.5.1-3|3	Release:        3
21cr|pycam-0.5.1-3|4	Summary:        Open Source CAM - Toolpath Generation for 3-Axis CNC machining
21cr|pycam-0.5.1-3|5	Group:          Development/Other
21cr|pycam-0.5.1-3|6	License:        GPLv3+
21cr|pycam-0.5.1-3|7	URL:            http://sourceforge.net/projects/%{name}/
21cr|pycam-0.5.1-3|8	BuildArch:      noarch
21cr|pycam-0.5.1-3|9	
21cr|pycam-0.5.1-3|10	Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|pycam-0.5.1-3|11	
21cr|pycam-0.5.1-3|12	BuildRequires:  pkgconfig(python2)
21cr|pycam-0.5.1-3|13	BuildRequires:  ccache
21cr|pycam-0.5.1-3|14	BuildRequires:  desktop-file-utils
21cr|pycam-0.5.1-3|15	
21cr|pycam-0.5.1-3|16	Requires:       python-opengl
21cr|pycam-0.5.1-3|17	Requires:       pygtk2
21cr|pycam-0.5.1-3|18	Requires:       python-gtkglext
21cr|pycam-0.5.1-3|19	# Needed because it owns the icon directories
21cr|pycam-0.5.1-3|20	Requires:       hicolor-icon-theme
21cr|pycam-0.5.1-3|21	
21cr|pycam-0.5.1-3|22	
21cr|pycam-0.5.1-3|23	%description
21cr|pycam-0.5.1-3|24	PyCAM is a toolpath generator for 3-axis CNC machining. It loads 3D
21cr|pycam-0.5.1-3|25	models in STL format or 2D contour models from DXF or SVG files. The
21cr|pycam-0.5.1-3|26	resulting GCode can be used with EMC2 or any other machine controller.
21cr|pycam-0.5.1-3|27	
21cr|pycam-0.5.1-3|28	PyCAM supports a wide range of toolpath strategies for 3D models and
21cr|pycam-0.5.1-3|29	2D contour models.
21cr|pycam-0.5.1-3|30	
21cr|pycam-0.5.1-3|31	
21cr|pycam-0.5.1-3|32	%prep
21cr|pycam-0.5.1-3|33	%setup -q
21cr|pycam-0.5.1-3|34	
21cr|pycam-0.5.1-3|35	for f in ./*.{txt,TXT} ./Changelog ./PKG-INFO; do
21cr|pycam-0.5.1-3|36	iconv -f iso-8859-1 -t utf-8 $f |sed 's|\r||g' > $f.utf8
21cr|pycam-0.5.1-3|37	touch -c -r $f $f.utf8
21cr|pycam-0.5.1-3|38	mv $f.utf8 $f
21cr|pycam-0.5.1-3|39	done
21cr|pycam-0.5.1-3|40	
21cr|pycam-0.5.1-3|41	
21cr|pycam-0.5.1-3|42	%build
21cr|pycam-0.5.1-3|43	python setup.py build
21cr|pycam-0.5.1-3|44	
21cr|pycam-0.5.1-3|45	
21cr|pycam-0.5.1-3|46	%install
21cr|pycam-0.5.1-3|47	python setup.py install -O1 --skip-build --root %{buildroot}
21cr|pycam-0.5.1-3|48	
21cr|pycam-0.5.1-3|49	desktop-file-install  --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
21cr|pycam-0.5.1-3|50	share/desktop/%{name}.desktop
21cr|pycam-0.5.1-3|51	
21cr|pycam-0.5.1-3|52	pushd %{buildroot}%{py_puresitedir}/%{name}/
21cr|pycam-0.5.1-3|53	# remove shebang lines from top of module files
21cr|pycam-0.5.1-3|54	for lib in `find . -path "*.py"`; do
21cr|pycam-0.5.1-3|55	echo $lib
21cr|pycam-0.5.1-3|56	sed '/\/usr\/bin\/env/d' $lib > $lib.new && \
21cr|pycam-0.5.1-3|57	touch -r $lib $lib.new && \
21cr|pycam-0.5.1-3|58	mv $lib.new $lib
21cr|pycam-0.5.1-3|59	done
21cr|pycam-0.5.1-3|60	popd
21cr|pycam-0.5.1-3|61	
21cr|pycam-0.5.1-3|62	# Install icons
21cr|pycam-0.5.1-3|63	install -pD -m 0644 share/mime/application-sla.svg \
21cr|pycam-0.5.1-3|64	%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/pycam.svg
21cr|pycam-0.5.1-3|65	install -pD -m 0644 share/mime/icons/32x32/application-sla.png \
21cr|pycam-0.5.1-3|66	%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/pycam.png
21cr|pycam-0.5.1-3|67	install -pD -m 0644 share/mime/icons/64x64/application-sla.png \
21cr|pycam-0.5.1-3|68	%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/pycam.png
21cr|pycam-0.5.1-3|69	install -pD -m 0644 share/mime/icons/128x128/application-sla.png \
21cr|pycam-0.5.1-3|70	%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/pycam.png
21cr|pycam-0.5.1-3|71	
21cr|pycam-0.5.1-3|72	# Install man page
21cr|pycam-0.5.1-3|73	install -pD -m 0644 man/pycam.1 %{buildroot}%{_mandir}/man1/pycam.1
21cr|pycam-0.5.1-3|74	
21cr|pycam-0.5.1-3|75	%post
21cr|pycam-0.5.1-3|76	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21cr|pycam-0.5.1-3|77	
21cr|pycam-0.5.1-3|78	%postun
21cr|pycam-0.5.1-3|79	if [ $1 -eq 0 ] ; then
21cr|pycam-0.5.1-3|80	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21cr|pycam-0.5.1-3|81	/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21cr|pycam-0.5.1-3|82	fi
21cr|pycam-0.5.1-3|83	
21cr|pycam-0.5.1-3|84	%posttrans
21cr|pycam-0.5.1-3|85	/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21cr|pycam-0.5.1-3|86	
21cr|pycam-0.5.1-3|87	%files
21cr|pycam-0.5.1-3|88	%doc Changelog COPYING.TXT LICENSE.TXT PKG-INFO README.TXT
21cr|pycam-0.5.1-3|89	%{_datadir}/%{name}/
21cr|pycam-0.5.1-3|90	%{_bindir}/%{name}
21cr|pycam-0.5.1-3|91	%{_datadir}/applications/pycam.desktop
21cr|pycam-0.5.1-3|92	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|pycam-0.5.1-3|93	%{_mandir}/man1/%{name}.1.*
21cr|pycam-0.5.1-3|94	%{py_puresitedir}/*
21cr|pycam-0.5.1-3|95	
21cr|pycam-0.5.1-3|96	

6508 21
21cr|pydance-1.1.0-1|1	Summary:	A Dance Dance Revolution simulator
21cr|pydance-1.1.0-1|2	Name:		pydance
21cr|pydance-1.1.0-1|3	Version:	1.1.0
21cr|pydance-1.1.0-1|4	Release:	1
21cr|pydance-1.1.0-1|5	License:	MIT
21cr|pydance-1.1.0-1|6	Group:		Games/Other
21cr|pydance-1.1.0-1|7	Url:		http://icculus.org/pyddr/
21cr|pydance-1.1.0-1|8	Source0:	http://icculus.org/pyddr/pydance-%{version}.tar.gz
21cr|pydance-1.1.0-1|9	Source2:	%{name}-README.mandrake.bz2
21cr|pydance-1.1.0-1|10	Patch0:		pydance-1.0.3-fix-desktop-file.patch
21cr|pydance-1.1.0-1|11	Patch1:		pydance-install-cfg.patch
21cr|pydance-1.1.0-1|12	BuildRequires:	imagemagick
21cr|pydance-1.1.0-1|13	BuildRequires:	python2
21cr|pydance-1.1.0-1|14	BuildRequires:	zip
21cr|pydance-1.1.0-1|15	Requires:	pygame
21cr|pydance-1.1.0-1|16	Provides:	pyddr = %{EVRD}
21cr|pydance-1.1.0-1|17	BuildArch:	noarch
21cr|pydance-1.1.0-1|18	
21cr|pydance-1.1.0-1|19	%description
21cr|pydance-1.1.0-1|20	pyDDR is a fun dancing game to experience asian dance beat!
21cr|pydance-1.1.0-1|21	Showing friends your hot move with big score!
21cr|pydance-1.1.0-1|22	
21cr|pydance-1.1.0-1|23	Highly configurable, colorful animated arrow motion, limitless
21cr|pydance-1.1.0-1|24	numbers of dance steps, 1 or 2 players, professionally written
21cr|pydance-1.1.0-1|25	music, laughter provoking sound effects, and yes, even graphical
21cr|pydance-1.1.0-1|26	transitions.
21cr|pydance-1.1.0-1|27	
21cr|pydance-1.1.0-1|28	%files
21cr|pydance-1.1.0-1|29	%defattr(-,root,root,755)
21cr|pydance-1.1.0-1|30	%doc CREDITS ChangeLog LICENSE README TODO
21cr|pydance-1.1.0-1|31	%doc README.mandrake docs/*.txt docs/*.html
21cr|pydance-1.1.0-1|32	%{_gamesdatadir}/%{name}
21cr|pydance-1.1.0-1|33	%config(noreplace) %{_sysconfdir}/%{name}.cfg
21cr|pydance-1.1.0-1|34	%{_iconsdir}/%{name}.png
21cr|pydance-1.1.0-1|35	%{_liconsdir}/%{name}.png
21cr|pydance-1.1.0-1|36	%{_miconsdir}/%{name}.png
21cr|pydance-1.1.0-1|37	%{_mandir}/*/*
21cr|pydance-1.1.0-1|38	%{_datadir}/applications/%{name}.desktop
21cr|pydance-1.1.0-1|39	%defattr(755,root,root,755)
21cr|pydance-1.1.0-1|40	%{_gamesbindir}/%{name}
21cr|pydance-1.1.0-1|41	%{_bindir}/*
21cr|pydance-1.1.0-1|42	
21cr|pydance-1.1.0-1|43	#----------------------------------------------------------------------------
21cr|pydance-1.1.0-1|44	
21cr|pydance-1.1.0-1|45	%prep
21cr|pydance-1.1.0-1|46	%autosetup -p1
21cr|pydance-1.1.0-1|47	bzcat %{SOURCE2} > README.mandrake
21cr|pydance-1.1.0-1|48	
21cr|pydance-1.1.0-1|49	%build
21cr|pydance-1.1.0-1|50	export PYTHON=%{__python2}
21cr|pydance-1.1.0-1|51	%py2_build
21cr|pydance-1.1.0-1|52	
21cr|pydance-1.1.0-1|53	%install
21cr|pydance-1.1.0-1|54	make install-zip DESTDIR=%{buildroot} PREFIX=%{_prefix}
21cr|pydance-1.1.0-1|55	
21cr|pydance-1.1.0-1|56	#(peroyvind) remove announcer which uses non-free files
21cr|pydance-1.1.0-1|57	rm -rf %{buildroot}%{_gamesdatadir}/%{name}/themes/dj/mrt
21cr|pydance-1.1.0-1|58	
21cr|pydance-1.1.0-1|59	install -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|pydance-1.1.0-1|60	convert -size 16x16 icon.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|pydance-1.1.0-1|61	convert -size 32x32 icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|pydance-1.1.0-1|62	convert -size 48x48 icon.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|pydance-1.1.0-1|63	
21cr|pydance-1.1.0-1|64	install -m644 desktop.pydance -D %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|pydance-1.1.0-1|65	
21cr|pydance-1.1.0-1|66	# fix python shebang
21cr|pydance-1.1.0-1|67	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_bindir}/findbpm

6509 21
21cr|pydance-music-1.0-13|1	%define oname pydance
21cr|pydance-music-1.0-13|2	
21cr|pydance-music-1.0-13|3	Summary:	Songs and step patterns for PyDDR
21cr|pydance-music-1.0-13|4	Name:		%{oname}-music
21cr|pydance-music-1.0-13|5	Version:	1.0
21cr|pydance-music-1.0-13|6	Release:	13
21cr|pydance-music-1.0-13|7	License:	MIT
21cr|pydance-music-1.0-13|8	Group:		Games/Other
21cr|pydance-music-1.0-13|9	Url:		http://icculus.org/pyddr/get.php
21cr|pydance-music-1.0-13|10	Source0:	%{name}.tar.bz2
21cr|pydance-music-1.0-13|11	Requires:	%{oname}
21cr|pydance-music-1.0-13|12	Provides:	pyddr-music = %{EVRD}
21cr|pydance-music-1.0-13|13	BuildArch:	noarch
21cr|pydance-music-1.0-13|14	
21cr|pydance-music-1.0-13|15	%description
21cr|pydance-music-1.0-13|16	PyDDR is a simulator of the popular arcade game "Dance Dance Revolution",
21cr|pydance-music-1.0-13|17	in which you must step on particular arrows on the floor in time with
21cr|pydance-music-1.0-13|18	music playing in the background. This package contains the following songs,
21cr|pydance-music-1.0-13|19	and step patterns for them:
21cr|pydance-music-1.0-13|20	* "6th, January", by Brendan Becker
21cr|pydance-music-1.0-13|21	* "SyNRG", by Brendan Becker
21cr|pydance-music-1.0-13|22	* "Forkbomb", by Pajama Crisis
21cr|pydance-music-1.0-13|23	
21cr|pydance-music-1.0-13|24	%files
21cr|pydance-music-1.0-13|25	%defattr(644,root,root,755)
21cr|pydance-music-1.0-13|26	%{_gamesdatadir}/%{oname}/songs/*
21cr|pydance-music-1.0-13|27	
21cr|pydance-music-1.0-13|28	#----------------------------------------------------------------------------
21cr|pydance-music-1.0-13|29	
21cr|pydance-music-1.0-13|30	%prep
21cr|pydance-music-1.0-13|31	
21cr|pydance-music-1.0-13|32	%build
21cr|pydance-music-1.0-13|33	
21cr|pydance-music-1.0-13|34	%install
21cr|pydance-music-1.0-13|35	install -d %{buildroot}%{_gamesdatadir}/%{oname}/songs
21cr|pydance-music-1.0-13|36	tar -xjf %{SOURCE0} -C %{buildroot}%{_gamesdatadir}/%{oname}/songs

6510 21
21cr|pyDict-0.2.5.1-16|1	%define pydict_version 0.2.5.1
21cr|pyDict-0.2.5.1-16|2	%define pydict_release 16
21cr|pyDict-0.2.5.1-16|3	
21cr|pyDict-0.2.5.1-16|4	Summary:	pyDict - An English/Chinese Dictionary written with python/gtk
21cr|pyDict-0.2.5.1-16|5	Name:		pyDict
21cr|pyDict-0.2.5.1-16|6	Version:	%{pydict_version}
21cr|pyDict-0.2.5.1-16|7	Release:	%{pydict_release}
21cr|pyDict-0.2.5.1-16|8	Url:		http://sourceforge.net/projects/pydict/
21cr|pyDict-0.2.5.1-16|9	License:	GPL
21cr|pyDict-0.2.5.1-16|10	Group:		Text tools
21cr|pyDict-0.2.5.1-16|11	
21cr|pyDict-0.2.5.1-16|12	Source0:	http://sourceforge.net/projects/pydict/pyDict-%{pydict_version}.tar.bz2
21cr|pyDict-0.2.5.1-16|13	Patch2:		pyDict-C2E.patch
21cr|pyDict-0.2.5.1-16|14	Patch3:		pyDict-data-path.patch
21cr|pyDict-0.2.5.1-16|15	Patch4:		pyDict-desktop.patch
21cr|pyDict-0.2.5.1-16|16	
21cr|pyDict-0.2.5.1-16|17	BuildRequires:  desktop-file-utils
21cr|pyDict-0.2.5.1-16|18	
21cr|pyDict-0.2.5.1-16|19	Requires:	locales-zh
21cr|pyDict-0.2.5.1-16|20	Requires:	pygtk2.0
21cr|pyDict-0.2.5.1-16|21	
21cr|pyDict-0.2.5.1-16|22	BuildArch:	noarch
21cr|pyDict-0.2.5.1-16|23	
21cr|pyDict-0.2.5.1-16|24	
21cr|pyDict-0.2.5.1-16|25	%description
21cr|pyDict-0.2.5.1-16|26	This is a English/Chinese Dictionary wirtten by Daniel Gau with python/gtk.
21cr|pyDict-0.2.5.1-16|27	The word base was originally got from xdict, and was converted and modified by
21cr|pyDict-0.2.5.1-16|28	Daniel Gau and bv1al.This program can be run in both console mode and X
21cr|pyDict-0.2.5.1-16|29	Window GUI mode.
21cr|pyDict-0.2.5.1-16|30	
21cr|pyDict-0.2.5.1-16|31	%prep
21cr|pyDict-0.2.5.1-16|32	%setup -q
21cr|pyDict-0.2.5.1-16|33	%patch2 -p1
21cr|pyDict-0.2.5.1-16|34	%patch3 -p0
21cr|pyDict-0.2.5.1-16|35	%patch4 -p0
21cr|pyDict-0.2.5.1-16|36	
21cr|pyDict-0.2.5.1-16|37	%install
21cr|pyDict-0.2.5.1-16|38	install -D -m 644 dict.xpm $RPM_BUILD_ROOT%{_iconsdir}/dict.xpm
21cr|pyDict-0.2.5.1-16|39	install -D -m 644 yaba.xpm $RPM_BUILD_ROOT%{_datadir}/%{name}/yaba.xpm
21cr|pyDict-0.2.5.1-16|40	install -D -m 755 dict.py $RPM_BUILD_ROOT%{_bindir}/pydict.real
21cr|pyDict-0.2.5.1-16|41	
21cr|pyDict-0.2.5.1-16|42	cat << EOF > pydict.sh
21cr|pyDict-0.2.5.1-16|43	#!/bin/bash
21cr|pyDict-0.2.5.1-16|44	# pydict only works in big5 encoding
21cr|pyDict-0.2.5.1-16|45	export LC_ALL=zh_TW.Big5
21cr|pyDict-0.2.5.1-16|46	exec pydict.real
21cr|pyDict-0.2.5.1-16|47	EOF
21cr|pyDict-0.2.5.1-16|48	install  -m 755  pydict.sh $RPM_BUILD_ROOT%{_bindir}/pydict
21cr|pyDict-0.2.5.1-16|49	
21cr|pyDict-0.2.5.1-16|50	for i in a b c d e f g h i j k l m n o p q r s t u v w x y z
21cr|pyDict-0.2.5.1-16|51	do install -m 644 $i.lib $RPM_BUILD_ROOT%{_datadir}/%{name}
21cr|pyDict-0.2.5.1-16|52	done
21cr|pyDict-0.2.5.1-16|53	install -m 644 HELP $RPM_BUILD_ROOT%{_datadir}/%{name}/
21cr|pyDict-0.2.5.1-16|54	
21cr|pyDict-0.2.5.1-16|55	# menu XDG
21cr|pyDict-0.2.5.1-16|56	mkdir -p %buildroot%_datadir/applications
21cr|pyDict-0.2.5.1-16|57	desktop-file-install --vendor='' \
21cr|pyDict-0.2.5.1-16|58	--remove-category="Application" \
21cr|pyDict-0.2.5.1-16|59	--add-category="X-MandrivaLinux-Office-Accessories" \
21cr|pyDict-0.2.5.1-16|60	--add-category="Office" \
21cr|pyDict-0.2.5.1-16|61	--add-category="Dictionary" \
21cr|pyDict-0.2.5.1-16|62	--dir $RPM_BUILD_ROOT%{_datadir}/applications %{name}.desktop
21cr|pyDict-0.2.5.1-16|63	
21cr|pyDict-0.2.5.1-16|64	
21cr|pyDict-0.2.5.1-16|65	%files
21cr|pyDict-0.2.5.1-16|66	%doc CHANGELOG COPYING README
21cr|pyDict-0.2.5.1-16|67	%{_datadir}/%{name}
21cr|pyDict-0.2.5.1-16|68	%{_bindir}/pydict
21cr|pyDict-0.2.5.1-16|69	%{_bindir}/pydict.real
21cr|pyDict-0.2.5.1-16|70	%{_iconsdir}/*
21cr|pyDict-0.2.5.1-16|71	%{_datadir}/applications/pyDict.desktop
21cr|pyDict-0.2.5.1-16|72	

6511 21
21cr|pylzma-0.5.0-1|1	Summary:	Python bindings for the LZMA compression library
21cr|pylzma-0.5.0-1|2	Name:		pylzma
21cr|pylzma-0.5.0-1|3	Version:	0.5.0
21cr|pylzma-0.5.0-1|4	Release:	1
21cr|pylzma-0.5.0-1|5	License:	GPL
21cr|pylzma-0.5.0-1|6	Group:		Development/Python
21cr|pylzma-0.5.0-1|7	Url:		http://www.joachim-bauch.de/projects/python/pylzma
21cr|pylzma-0.5.0-1|8	Source0:	https://pypi.io/packages/source/p/pylzma/pylzma-%{version}.tar.gz
21cr|pylzma-0.5.0-1|9	BuildRequires:	pkgconfig(python3)
21cr|pylzma-0.5.0-1|10	BuildRequires:	python3egg(setuptools)
21cr|pylzma-0.5.0-1|11	
21cr|pylzma-0.5.0-1|12	%description
21cr|pylzma-0.5.0-1|13	Python bindings for the LZMA compression library.
21cr|pylzma-0.5.0-1|14	
21cr|pylzma-0.5.0-1|15	%files
21cr|pylzma-0.5.0-1|16	%doc
21cr|pylzma-0.5.0-1|17	%attr(755,root,root)
21cr|pylzma-0.5.0-1|18	%{python3_sitearch}/*.py*
21cr|pylzma-0.5.0-1|19	%{python3_sitearch}/%{name}*.egg-info
21cr|pylzma-0.5.0-1|20	%{python3_sitearch}/*.so
21cr|pylzma-0.5.0-1|21	%{python3_sitearch}/__pycache__/
21cr|pylzma-0.5.0-1|22	
21cr|pylzma-0.5.0-1|23	#---------------------------------------------------------
21cr|pylzma-0.5.0-1|24	%prep
21cr|pylzma-0.5.0-1|25	%autosetup -p1
21cr|pylzma-0.5.0-1|26	
21cr|pylzma-0.5.0-1|27	%build
21cr|pylzma-0.5.0-1|28	%py3_build
21cr|pylzma-0.5.0-1|29	
21cr|pylzma-0.5.0-1|30	%install
21cr|pylzma-0.5.0-1|31	%py3_install

6512 21
21cr|pymad-0.10-2|1	Summary:    A wrapper for the MAD MPEG Audio decoder library
21cr|pymad-0.10-2|2	Name:       pymad
21cr|pymad-0.10-2|3	Version:    0.10
21cr|pymad-0.10-2|4	Release:    2
21cr|pymad-0.10-2|5	Url:        http://spacepants.org/src/pymad/
21cr|pymad-0.10-2|6	Source0:    https://github.com/jaqx0r/pymad/tree/version/%{version}/%{name}-version-%{version}.tar.gz
21cr|pymad-0.10-2|7	License:    GPLv2+
21cr|pymad-0.10-2|8	Group:      Development/Python
21cr|pymad-0.10-2|9	BuildRequires:  pkgconfig(mad)
21cr|pymad-0.10-2|10	BuildRequires:  pkgconfig(python3)
21cr|pymad-0.10-2|11	BuildRequires:  python3egg(setuptools)
21cr|pymad-0.10-2|12	
21cr|pymad-0.10-2|13	
21cr|pymad-0.10-2|14	%description
21cr|pymad-0.10-2|15	pymad is a Python wrapper for the MPEG Audio Decoder library.
21cr|pymad-0.10-2|16	
21cr|pymad-0.10-2|17	Access this module via "import mad" or "from mad import *".  To decode
21cr|pymad-0.10-2|18	an mp3 stream, you'll want to create a MadFile object and read data from
21cr|pymad-0.10-2|19	that.  You can then write the data to a sound device.  See the example
21cr|pymad-0.10-2|20	program in test/ for a simple mp3 player that uses libao for the sound
21cr|pymad-0.10-2|21	device.
21cr|pymad-0.10-2|22	
21cr|pymad-0.10-2|23	%files
21cr|pymad-0.10-2|24	%doc README.md AUTHORS NEWS THANKS COPYING
21cr|pymad-0.10-2|25	%{py3_platsitedir}/*
21cr|pymad-0.10-2|26	#------------------------------------------------------
21cr|pymad-0.10-2|27	%prep
21cr|pymad-0.10-2|28	%setup -qn %{name}-version-%{version}
21cr|pymad-0.10-2|29	
21cr|pymad-0.10-2|30	%build
21cr|pymad-0.10-2|31	python3 config_unix.py
21cr|pymad-0.10-2|32	%py3_build
21cr|pymad-0.10-2|33	
21cr|pymad-0.10-2|34	%install
21cr|pymad-0.10-2|35	%py3_install
21cr|pymad-0.10-2|36	

6513 21
21cr|pyNeighborhood-0.5.0-0.pre3.6|1	%define prel pre3
21cr|pyNeighborhood-0.5.0-0.pre3.6|2	
21cr|pyNeighborhood-0.5.0-0.pre3.6|3	Summary:	S GTK+ 2 rewrite of a well-known LinNeighborhood tool
21cr|pyNeighborhood-0.5.0-0.pre3.6|4	Name:		pyNeighborhood
21cr|pyNeighborhood-0.5.0-0.pre3.6|5	Version:	0.5.0
21cr|pyNeighborhood-0.5.0-0.pre3.6|6	Release:	%mkrel -c %prel 6
21cr|pyNeighborhood-0.5.0-0.pre3.6|7	License:	GPLv3
21cr|pyNeighborhood-0.5.0-0.pre3.6|8	Group:		Networking/File transfer
21cr|pyNeighborhood-0.5.0-0.pre3.6|9	Url:		http://pyneighborhood.sourceforge.net/
21cr|pyNeighborhood-0.5.0-0.pre3.6|10	Source0:	http://downloads.sourceforge.net/pyneighborhood/%{name}-%{version}-%{prel}.tar.bz2
21cr|pyNeighborhood-0.5.0-0.pre3.6|11	Buildrequires:	python
21cr|pyNeighborhood-0.5.0-0.pre3.6|12	Requires:	samba-client
21cr|pyNeighborhood-0.5.0-0.pre3.6|13	Requires:	pygtk2.0
21cr|pyNeighborhood-0.5.0-0.pre3.6|14	BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|pyNeighborhood-0.5.0-0.pre3.6|15	BuildArch:	noarch
21cr|pyNeighborhood-0.5.0-0.pre3.6|16	
21cr|pyNeighborhood-0.5.0-0.pre3.6|17	%description
21cr|pyNeighborhood-0.5.0-0.pre3.6|18	pyNeighborhood is a the GUI frontend for samba tools, such as
21cr|pyNeighborhood-0.5.0-0.pre3.6|19	smbclient, smbmount etc.
21cr|pyNeighborhood-0.5.0-0.pre3.6|20	
21cr|pyNeighborhood-0.5.0-0.pre3.6|21	%prep
21cr|pyNeighborhood-0.5.0-0.pre3.6|22	%setup -q -c
21cr|pyNeighborhood-0.5.0-0.pre3.6|23	
21cr|pyNeighborhood-0.5.0-0.pre3.6|24	%build
21cr|pyNeighborhood-0.5.0-0.pre3.6|25	python setup.py build
21cr|pyNeighborhood-0.5.0-0.pre3.6|26	
21cr|pyNeighborhood-0.5.0-0.pre3.6|27	%install
21cr|pyNeighborhood-0.5.0-0.pre3.6|28	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|pyNeighborhood-0.5.0-0.pre3.6|29	
21cr|pyNeighborhood-0.5.0-0.pre3.6|30	python setup.py install --root=%{buildroot}
21cr|pyNeighborhood-0.5.0-0.pre3.6|31	
21cr|pyNeighborhood-0.5.0-0.pre3.6|32	rm -fr %buildroot%_datadir/doc/pyneighborhood
21cr|pyNeighborhood-0.5.0-0.pre3.6|33	
21cr|pyNeighborhood-0.5.0-0.pre3.6|34	%if %mdkversion < 200900
21cr|pyNeighborhood-0.5.0-0.pre3.6|35	%post
21cr|pyNeighborhood-0.5.0-0.pre3.6|36	%{update_menus}
21cr|pyNeighborhood-0.5.0-0.pre3.6|37	%endif
21cr|pyNeighborhood-0.5.0-0.pre3.6|38	
21cr|pyNeighborhood-0.5.0-0.pre3.6|39	%if %mdkversion < 200900
21cr|pyNeighborhood-0.5.0-0.pre3.6|40	%postun
21cr|pyNeighborhood-0.5.0-0.pre3.6|41	%{clean_menus}
21cr|pyNeighborhood-0.5.0-0.pre3.6|42	%endif
21cr|pyNeighborhood-0.5.0-0.pre3.6|43	
21cr|pyNeighborhood-0.5.0-0.pre3.6|44	%clean
21cr|pyNeighborhood-0.5.0-0.pre3.6|45	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|pyNeighborhood-0.5.0-0.pre3.6|46	
21cr|pyNeighborhood-0.5.0-0.pre3.6|47	%files
21cr|pyNeighborhood-0.5.0-0.pre3.6|48	%defattr(-,root,root)
21cr|pyNeighborhood-0.5.0-0.pre3.6|49	%doc README TODO Changelog
21cr|pyNeighborhood-0.5.0-0.pre3.6|50	%{_bindir}/*
21cr|pyNeighborhood-0.5.0-0.pre3.6|51	%{py_sitedir}/pyneighborhood
21cr|pyNeighborhood-0.5.0-0.pre3.6|52	%{py_sitedir}/*.egg*
21cr|pyNeighborhood-0.5.0-0.pre3.6|53	%{_datadir}/applications/*.desktop
21cr|pyNeighborhood-0.5.0-0.pre3.6|54	%{_datadir}/pyneighborhood
21cr|pyNeighborhood-0.5.0-0.pre3.6|55	
21cr|pyNeighborhood-0.5.0-0.pre3.6|56	
21cr|pyNeighborhood-0.5.0-0.pre3.6|57	%changelog
21cr|pyNeighborhood-0.5.0-0.pre3.6|58	* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.5.0-0.pre3.6mdv2011.0
21cr|pyNeighborhood-0.5.0-0.pre3.6|59	+ Revision: 593081
21cr|pyNeighborhood-0.5.0-0.pre3.6|60	- rebuild for py2.7
21cr|pyNeighborhood-0.5.0-0.pre3.6|61	
21cr|pyNeighborhood-0.5.0-0.pre3.6|62	* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-0.pre3.5mdv2010.0
21cr|pyNeighborhood-0.5.0-0.pre3.6|63	+ Revision: 441991
21cr|pyNeighborhood-0.5.0-0.pre3.6|64	- rebuild
21cr|pyNeighborhood-0.5.0-0.pre3.6|65	
21cr|pyNeighborhood-0.5.0-0.pre3.6|66	* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.5.0-0.pre3.4mdv2009.1
21cr|pyNeighborhood-0.5.0-0.pre3.6|67	+ Revision: 325854
21cr|pyNeighborhood-0.5.0-0.pre3.6|68	- rebuild
21cr|pyNeighborhood-0.5.0-0.pre3.6|69	
21cr|pyNeighborhood-0.5.0-0.pre3.6|70	* Fri Aug 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-0.pre3.3mdv2009.0
21cr|pyNeighborhood-0.5.0-0.pre3.6|71	+ Revision: 275143
21cr|pyNeighborhood-0.5.0-0.pre3.6|72	- run scriplets only for mdv older than 200900
21cr|pyNeighborhood-0.5.0-0.pre3.6|73	- spec file clean
21cr|pyNeighborhood-0.5.0-0.pre3.6|74	
21cr|pyNeighborhood-0.5.0-0.pre3.6|75	* Thu Aug 21 2008 Funda Wang <fwang@mandriva.org> 0.5.0-0.pre3.2mdv2009.0
21cr|pyNeighborhood-0.5.0-0.pre3.6|76	+ Revision: 274709
21cr|pyNeighborhood-0.5.0-0.pre3.6|77	- fix file list
21cr|pyNeighborhood-0.5.0-0.pre3.6|78	- should be noarch
21cr|pyNeighborhood-0.5.0-0.pre3.6|79	
21cr|pyNeighborhood-0.5.0-0.pre3.6|80	* Thu Aug 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-0.pre3.1mdv2009.0
21cr|pyNeighborhood-0.5.0-0.pre3.6|81	+ Revision: 274596
21cr|pyNeighborhood-0.5.0-0.pre3.6|82	- add requires on samba-client and pygtk2.0
21cr|pyNeighborhood-0.5.0-0.pre3.6|83	- add source and spec file
21cr|pyNeighborhood-0.5.0-0.pre3.6|84	- Created package structure for pyNeighborhood.
21cr|pyNeighborhood-0.5.0-0.pre3.6|85	

6514 21
21cr|pyorbit-2.24.0-18|1	Summary:	Python bindings for ORBit2
21cr|pyorbit-2.24.0-18|2	Name:		pyorbit
21cr|pyorbit-2.24.0-18|3	Version:	2.24.0
21cr|pyorbit-2.24.0-18|4	Release:	18
21cr|pyorbit-2.24.0-18|5	License:	LGPLv2.1+
21cr|pyorbit-2.24.0-18|6	Group:		Development/GNOME and GTK+
21cr|pyorbit-2.24.0-18|7	Url:		ftp://ftp.gnome.org/pub/GNOME/sources/pyorbit/
21cr|pyorbit-2.24.0-18|8	Source0:	%{name}-%{version}.tar.bz2
21cr|pyorbit-2.24.0-18|9	Patch0:		pyorbit-2.24.0-linkage.patch
21cr|pyorbit-2.24.0-18|10	BuildRequires:	pkgconfig(glib-2.0)
21cr|pyorbit-2.24.0-18|11	BuildRequires:	pkgconfig(libIDL-2.0)
21cr|pyorbit-2.24.0-18|12	BuildRequires:	pkgconfig(ORBit-2.0)
21cr|pyorbit-2.24.0-18|13	BuildRequires:	pkgconfig(python2)
21cr|pyorbit-2.24.0-18|14	BuildRequires:	clang
21cr|pyorbit-2.24.0-18|15	Requires:	libIDL
21cr|pyorbit-2.24.0-18|16	Requires:	ORBit2
21cr|pyorbit-2.24.0-18|17	
21cr|pyorbit-2.24.0-18|18	%description
21cr|pyorbit-2.24.0-18|19	pyorbit is an extension module for python that gives you access
21cr|pyorbit-2.24.0-18|20	to the ORBit2 CORBA ORB.
21cr|pyorbit-2.24.0-18|21	
21cr|pyorbit-2.24.0-18|22	%files
21cr|pyorbit-2.24.0-18|23	%doc AUTHORS NEWS README ChangeLog
21cr|pyorbit-2.24.0-18|24	%{python2_sitearch}/*
21cr|pyorbit-2.24.0-18|25	
21cr|pyorbit-2.24.0-18|26	#----------------------------------------------------------------------------
21cr|pyorbit-2.24.0-18|27	
21cr|pyorbit-2.24.0-18|28	%package devel
21cr|pyorbit-2.24.0-18|29	Summary:	Files needed to build wrappers for ORBit2 addon libraries
21cr|pyorbit-2.24.0-18|30	Group:		Development/GNOME and GTK+
21cr|pyorbit-2.24.0-18|31	Requires:	%{name} = %{EVRD}
21cr|pyorbit-2.24.0-18|32	Requires:	pkgconfig(ORBit-2.0)
21cr|pyorbit-2.24.0-18|33	
21cr|pyorbit-2.24.0-18|34	%description devel
21cr|pyorbit-2.24.0-18|35	This package contains files required to build wrappers for ORBit2 addon
21cr|pyorbit-2.24.0-18|36	libraries so that they interoperate with pyorbit
21cr|pyorbit-2.24.0-18|37	
21cr|pyorbit-2.24.0-18|38	%files devel
21cr|pyorbit-2.24.0-18|39	%dir %{_includedir}/pyorbit-2
21cr|pyorbit-2.24.0-18|40	%{_includedir}/pyorbit-2/*.h
21cr|pyorbit-2.24.0-18|41	%{_libdir}/pkgconfig/*.pc
21cr|pyorbit-2.24.0-18|42	
21cr|pyorbit-2.24.0-18|43	#----------------------------------------------------------------------------
21cr|pyorbit-2.24.0-18|44	
21cr|pyorbit-2.24.0-18|45	%prep
21cr|pyorbit-2.24.0-18|46	%setup -q
21cr|pyorbit-2.24.0-18|47	%patch0 -p0
21cr|pyorbit-2.24.0-18|48	
21cr|pyorbit-2.24.0-18|49	%build
21cr|pyorbit-2.24.0-18|50	export PYTHON=%__python2
21cr|pyorbit-2.24.0-18|51	%configure
21cr|pyorbit-2.24.0-18|52	#for passed tests need singlethread build
21cr|pyorbit-2.24.0-18|53	%make LIBS='-lpython2.7' -j1
21cr|pyorbit-2.24.0-18|54	
21cr|pyorbit-2.24.0-18|55	%install
21cr|pyorbit-2.24.0-18|56	%makeinstall_std

6515 21
21cr|pyside-1.2.4-5|1	%define Werror_cflags %{nil}
21cr|pyside-1.2.4-5|2	
21cr|pyside-1.2.4-5|3	#%%define qtver 4.8
21cr|pyside-1.2.4-5|4	%define pyver python2.7
21cr|pyside-1.2.4-5|5	
21cr|pyside-1.2.4-5|6	Summary:	The PySide project provides LGPL-licensed Python bindings for the Qt
21cr|pyside-1.2.4-5|7	Name:		pyside
21cr|pyside-1.2.4-5|8	Version:	1.2.4
21cr|pyside-1.2.4-5|9	Release:	5
21cr|pyside-1.2.4-5|10	License:	LGPLv2+
21cr|pyside-1.2.4-5|11	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|12	Url:		http://www.pyside.org
21cr|pyside-1.2.4-5|13	Source0:	https://pypi.io/packages/source/P/PySide/PySide-%{version}.tar.gz
21cr|pyside-1.2.4-5|14	Source100:	%{name}.rpmlintrc
21cr|pyside-1.2.4-5|15	#Patch0:		%{name}-1.2.2-drop-QGtkStyle.patch
21cr|pyside-1.2.4-5|16	BuildRequires:	cmake
21cr|pyside-1.2.4-5|17	BuildRequires:	graphviz
21cr|pyside-1.2.4-5|18	BuildRequires:	python3egg(sphinx)
21cr|pyside-1.2.4-5|19	BuildRequires:	qt4-devel
21cr|pyside-1.2.4-5|20	BuildRequires:	pkgconfig(gl)
21cr|pyside-1.2.4-5|21	BuildRequires:	pkgconfig(icu-i18n)
21cr|pyside-1.2.4-5|22	BuildRequires:	pkgconfig(phonon)
21cr|pyside-1.2.4-5|23	BuildRequires:	pkgconfig(python2)
21cr|pyside-1.2.4-5|24	BuildRequires:	pkgconfig(shiboken) >= 1.2.0
21cr|pyside-1.2.4-5|25	Requires:	pyside-phonon
21cr|pyside-1.2.4-5|26	Requires:	pyside-core
21cr|pyside-1.2.4-5|27	Requires:	pyside-declarative
21cr|pyside-1.2.4-5|28	Requires:	pyside-gui
21cr|pyside-1.2.4-5|29	Requires:	pyside-help
21cr|pyside-1.2.4-5|30	Requires:	pyside-multimedia
21cr|pyside-1.2.4-5|31	Requires:	pyside-network
21cr|pyside-1.2.4-5|32	Requires:	pyside-opengl
21cr|pyside-1.2.4-5|33	Requires:	pyside-script
21cr|pyside-1.2.4-5|34	Requires:	pyside-scripttools
21cr|pyside-1.2.4-5|35	Requires:	pyside-sql
21cr|pyside-1.2.4-5|36	Requires:	pyside-test
21cr|pyside-1.2.4-5|37	Requires:	pyside-xmlpatterns
21cr|pyside-1.2.4-5|38	Requires:	pyside-xml
21cr|pyside-1.2.4-5|39	Requires:	pyside-uitools
21cr|pyside-1.2.4-5|40	Requires:	pyside-svg
21cr|pyside-1.2.4-5|41	Requires:	pyside-webkit
21cr|pyside-1.2.4-5|42	
21cr|pyside-1.2.4-5|43	%description
21cr|pyside-1.2.4-5|44	The PySide project provides LGPL-licensed Python bindings for the Qt
21cr|pyside-1.2.4-5|45	cross-platform application and UI framework. PySide Qt bindings allow both free
21cr|pyside-1.2.4-5|46	open source and proprietary software development and ultimately aim to support
21cr|pyside-1.2.4-5|47	all of the platforms as Qt itself.
21cr|pyside-1.2.4-5|48	
21cr|pyside-1.2.4-5|49	%files
21cr|pyside-1.2.4-5|50	
21cr|pyside-1.2.4-5|51	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|52	
21cr|pyside-1.2.4-5|53	%package phonon
21cr|pyside-1.2.4-5|54	Summary:	PySide phonon module
21cr|pyside-1.2.4-5|55	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|56	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|57	
21cr|pyside-1.2.4-5|58	%description phonon
21cr|pyside-1.2.4-5|59	PySide phonon module.
21cr|pyside-1.2.4-5|60	
21cr|pyside-1.2.4-5|61	%files phonon
21cr|pyside-1.2.4-5|62	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|63	%{python2_sitearch}/PySide/phonon.so
21cr|pyside-1.2.4-5|64	%{_datadir}/PySide/typesystems/typesystem_phonon.*
21cr|pyside-1.2.4-5|65	
21cr|pyside-1.2.4-5|66	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|67	
21cr|pyside-1.2.4-5|68	%package core
21cr|pyside-1.2.4-5|69	Summary:	PySide core module
21cr|pyside-1.2.4-5|70	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|71	
21cr|pyside-1.2.4-5|72	%description core
21cr|pyside-1.2.4-5|73	PySide core module.
21cr|pyside-1.2.4-5|74	
21cr|pyside-1.2.4-5|75	%files core
21cr|pyside-1.2.4-5|76	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|77	%{python2_sitearch}/PySide/QtCore.so
21cr|pyside-1.2.4-5|78	%{python2_sitearch}/PySide/__init__.py*
21cr|pyside-1.2.4-5|79	%{python2_sitearch}/PySide/_utils.py*
21cr|pyside-1.2.4-5|80	%{_datadir}/PySide/typesystems/typesystem_core*
21cr|pyside-1.2.4-5|81	%{_datadir}/PySide/typesystems/typesystem_templates.*
21cr|pyside-1.2.4-5|82	
21cr|pyside-1.2.4-5|83	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|84	
21cr|pyside-1.2.4-5|85	%package declarative
21cr|pyside-1.2.4-5|86	Summary:	PySide declarative module
21cr|pyside-1.2.4-5|87	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|88	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|89	
21cr|pyside-1.2.4-5|90	%description declarative
21cr|pyside-1.2.4-5|91	PySide declarative module.
21cr|pyside-1.2.4-5|92	
21cr|pyside-1.2.4-5|93	%files declarative
21cr|pyside-1.2.4-5|94	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|95	%{python2_sitearch}/PySide/QtDeclarative.so
21cr|pyside-1.2.4-5|96	%{_datadir}/PySide/typesystems/typesystem_declarative.*
21cr|pyside-1.2.4-5|97	
21cr|pyside-1.2.4-5|98	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|99	
21cr|pyside-1.2.4-5|100	%package gui
21cr|pyside-1.2.4-5|101	Summary:	PySide gui module
21cr|pyside-1.2.4-5|102	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|103	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|104	
21cr|pyside-1.2.4-5|105	%description gui
21cr|pyside-1.2.4-5|106	PySide gui module.
21cr|pyside-1.2.4-5|107	
21cr|pyside-1.2.4-5|108	%files gui
21cr|pyside-1.2.4-5|109	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|110	%{python2_sitearch}/PySide/QtGui.so
21cr|pyside-1.2.4-5|111	%{_datadir}/PySide/typesystems/typesystem_gui*
21cr|pyside-1.2.4-5|112	
21cr|pyside-1.2.4-5|113	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|114	
21cr|pyside-1.2.4-5|115	%package help
21cr|pyside-1.2.4-5|116	Summary:	PySide help module
21cr|pyside-1.2.4-5|117	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|118	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|119	
21cr|pyside-1.2.4-5|120	%description help
21cr|pyside-1.2.4-5|121	PySide help module.
21cr|pyside-1.2.4-5|122	
21cr|pyside-1.2.4-5|123	%files help
21cr|pyside-1.2.4-5|124	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|125	%{python2_sitearch}/PySide/QtHelp.so
21cr|pyside-1.2.4-5|126	%{_datadir}/PySide/typesystems/typesystem_help.*
21cr|pyside-1.2.4-5|127	
21cr|pyside-1.2.4-5|128	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|129	
21cr|pyside-1.2.4-5|130	%package multimedia
21cr|pyside-1.2.4-5|131	Summary:	PySide multimedia module
21cr|pyside-1.2.4-5|132	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|133	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|134	
21cr|pyside-1.2.4-5|135	%description multimedia
21cr|pyside-1.2.4-5|136	PySide multimedia module.
21cr|pyside-1.2.4-5|137	
21cr|pyside-1.2.4-5|138	%files multimedia
21cr|pyside-1.2.4-5|139	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|140	%{python2_sitearch}/PySide/QtMultimedia.so
21cr|pyside-1.2.4-5|141	%{_datadir}/PySide/typesystems/typesystem_multimedia*
21cr|pyside-1.2.4-5|142	
21cr|pyside-1.2.4-5|143	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|144	
21cr|pyside-1.2.4-5|145	%package network
21cr|pyside-1.2.4-5|146	Summary:	PySide network module
21cr|pyside-1.2.4-5|147	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|148	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|149	
21cr|pyside-1.2.4-5|150	%description network
21cr|pyside-1.2.4-5|151	PySide network module.
21cr|pyside-1.2.4-5|152	
21cr|pyside-1.2.4-5|153	%files network
21cr|pyside-1.2.4-5|154	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|155	%{python2_sitearch}/PySide/QtNetwork.so
21cr|pyside-1.2.4-5|156	%{_datadir}/PySide/typesystems/typesystem_network.*
21cr|pyside-1.2.4-5|157	
21cr|pyside-1.2.4-5|158	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|159	
21cr|pyside-1.2.4-5|160	%package opengl
21cr|pyside-1.2.4-5|161	Summary:	PySide opengl module
21cr|pyside-1.2.4-5|162	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|163	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|164	
21cr|pyside-1.2.4-5|165	%description opengl
21cr|pyside-1.2.4-5|166	PySide opengl module.
21cr|pyside-1.2.4-5|167	
21cr|pyside-1.2.4-5|168	%files opengl
21cr|pyside-1.2.4-5|169	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|170	%{python2_sitearch}/PySide/QtOpenGL.so
21cr|pyside-1.2.4-5|171	%{_datadir}/PySide/typesystems/typesystem_opengl*
21cr|pyside-1.2.4-5|172	
21cr|pyside-1.2.4-5|173	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|174	
21cr|pyside-1.2.4-5|175	%package script
21cr|pyside-1.2.4-5|176	Summary:	PySide script module
21cr|pyside-1.2.4-5|177	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|178	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|179	
21cr|pyside-1.2.4-5|180	%description script
21cr|pyside-1.2.4-5|181	PySide script module.
21cr|pyside-1.2.4-5|182	
21cr|pyside-1.2.4-5|183	%files script
21cr|pyside-1.2.4-5|184	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|185	%{python2_sitearch}/PySide/QtScript.so
21cr|pyside-1.2.4-5|186	%{_datadir}/PySide/typesystems/typesystem_script.*
21cr|pyside-1.2.4-5|187	
21cr|pyside-1.2.4-5|188	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|189	
21cr|pyside-1.2.4-5|190	%package scripttools
21cr|pyside-1.2.4-5|191	Summary:	PySide scripttool module
21cr|pyside-1.2.4-5|192	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|193	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|194	
21cr|pyside-1.2.4-5|195	%description scripttools
21cr|pyside-1.2.4-5|196	PySide scripttool module.
21cr|pyside-1.2.4-5|197	
21cr|pyside-1.2.4-5|198	%files scripttools
21cr|pyside-1.2.4-5|199	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|200	%{python2_sitearch}/PySide/QtScriptTools.so
21cr|pyside-1.2.4-5|201	%{_datadir}/PySide/typesystems/typesystem_scripttools.*
21cr|pyside-1.2.4-5|202	
21cr|pyside-1.2.4-5|203	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|204	
21cr|pyside-1.2.4-5|205	%package sql
21cr|pyside-1.2.4-5|206	Summary:	PySide sql module
21cr|pyside-1.2.4-5|207	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|208	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|209	
21cr|pyside-1.2.4-5|210	%description sql
21cr|pyside-1.2.4-5|211	PySide sql module.
21cr|pyside-1.2.4-5|212	
21cr|pyside-1.2.4-5|213	%files sql
21cr|pyside-1.2.4-5|214	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|215	%{python2_sitearch}/PySide/QtSql.so
21cr|pyside-1.2.4-5|216	%{_datadir}/PySide/typesystems/typesystem_sql.*
21cr|pyside-1.2.4-5|217	
21cr|pyside-1.2.4-5|218	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|219	
21cr|pyside-1.2.4-5|220	%package svg
21cr|pyside-1.2.4-5|221	Summary:	PySide svg module
21cr|pyside-1.2.4-5|222	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|223	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|224	
21cr|pyside-1.2.4-5|225	%description svg
21cr|pyside-1.2.4-5|226	PySide svg module.
21cr|pyside-1.2.4-5|227	
21cr|pyside-1.2.4-5|228	%files svg
21cr|pyside-1.2.4-5|229	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|230	%{python2_sitearch}/PySide/QtSvg.so
21cr|pyside-1.2.4-5|231	%{_datadir}/PySide/typesystems/typesystem_svg.*
21cr|pyside-1.2.4-5|232	
21cr|pyside-1.2.4-5|233	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|234	
21cr|pyside-1.2.4-5|235	%package test
21cr|pyside-1.2.4-5|236	Summary:	PySide test module
21cr|pyside-1.2.4-5|237	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|238	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|239	
21cr|pyside-1.2.4-5|240	%description test
21cr|pyside-1.2.4-5|241	PySide test module.
21cr|pyside-1.2.4-5|242	
21cr|pyside-1.2.4-5|243	%files test
21cr|pyside-1.2.4-5|244	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|245	%{python2_sitearch}/PySide/QtTest.so
21cr|pyside-1.2.4-5|246	%{_datadir}/PySide/typesystems/typesystem_test.*
21cr|pyside-1.2.4-5|247	
21cr|pyside-1.2.4-5|248	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|249	
21cr|pyside-1.2.4-5|250	%package uitools
21cr|pyside-1.2.4-5|251	Summary:	PySide uitools module
21cr|pyside-1.2.4-5|252	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|253	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|254	
21cr|pyside-1.2.4-5|255	%description uitools
21cr|pyside-1.2.4-5|256	PySide uitools module.
21cr|pyside-1.2.4-5|257	
21cr|pyside-1.2.4-5|258	%files uitools
21cr|pyside-1.2.4-5|259	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|260	%{python2_sitearch}/PySide/QtUiTools.so
21cr|pyside-1.2.4-5|261	%{_datadir}/PySide/typesystems/typesystem_uitools.*
21cr|pyside-1.2.4-5|262	
21cr|pyside-1.2.4-5|263	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|264	
21cr|pyside-1.2.4-5|265	%package webkit
21cr|pyside-1.2.4-5|266	Summary:	PySide webkit module
21cr|pyside-1.2.4-5|267	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|268	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|269	
21cr|pyside-1.2.4-5|270	%description webkit
21cr|pyside-1.2.4-5|271	PySide webkit module.
21cr|pyside-1.2.4-5|272	
21cr|pyside-1.2.4-5|273	%files webkit
21cr|pyside-1.2.4-5|274	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|275	%{python2_sitearch}/PySide/QtWebKit.so
21cr|pyside-1.2.4-5|276	%{_datadir}/PySide/typesystems/typesystem_webkit*
21cr|pyside-1.2.4-5|277	
21cr|pyside-1.2.4-5|278	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|279	
21cr|pyside-1.2.4-5|280	%package xmlpatterns
21cr|pyside-1.2.4-5|281	Summary:	PySide xmlpatterns module
21cr|pyside-1.2.4-5|282	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|283	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|284	
21cr|pyside-1.2.4-5|285	%description xmlpatterns
21cr|pyside-1.2.4-5|286	PySide xmlpatterns module.
21cr|pyside-1.2.4-5|287	
21cr|pyside-1.2.4-5|288	%files xmlpatterns
21cr|pyside-1.2.4-5|289	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|290	%{python2_sitearch}/PySide/QtXmlPatterns.so
21cr|pyside-1.2.4-5|291	%{_datadir}/PySide/typesystems/typesystem_xmlpatterns*
21cr|pyside-1.2.4-5|292	
21cr|pyside-1.2.4-5|293	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|294	
21cr|pyside-1.2.4-5|295	%package xml
21cr|pyside-1.2.4-5|296	Summary:	PySide xml module
21cr|pyside-1.2.4-5|297	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|298	Requires:	pyside-core = %{version}
21cr|pyside-1.2.4-5|299	
21cr|pyside-1.2.4-5|300	%description xml
21cr|pyside-1.2.4-5|301	PySide xml module.
21cr|pyside-1.2.4-5|302	
21cr|pyside-1.2.4-5|303	%files xml
21cr|pyside-1.2.4-5|304	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|305	%{python2_sitearch}/PySide/QtXml.so
21cr|pyside-1.2.4-5|306	%{_datadir}/PySide/typesystems/typesystem_xml.*
21cr|pyside-1.2.4-5|307	
21cr|pyside-1.2.4-5|308	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|309	
21cr|pyside-1.2.4-5|310	%define major 1
21cr|pyside-1.2.4-5|311	%define libname %mklibname pyside %{pyver} %{major}
21cr|pyside-1.2.4-5|312	
21cr|pyside-1.2.4-5|313	%package -n %{libname}
21cr|pyside-1.2.4-5|314	Summary:	PySide core library
21cr|pyside-1.2.4-5|315	Group:		System/Libraries
21cr|pyside-1.2.4-5|316	Conflicts:	%{_lib}pyside1 < 1.2.2-3
21cr|pyside-1.2.4-5|317	Obsoletes:	%{_lib}pyside1 < 1.2.2-3
21cr|pyside-1.2.4-5|318	
21cr|pyside-1.2.4-5|319	%description -n %{libname}
21cr|pyside-1.2.4-5|320	PySide core library.
21cr|pyside-1.2.4-5|321	
21cr|pyside-1.2.4-5|322	%files -n %{libname}
21cr|pyside-1.2.4-5|323	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|324	%{_libdir}/libpyside-%{pyver}.so.%{major}*
21cr|pyside-1.2.4-5|325	
21cr|pyside-1.2.4-5|326	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|327	
21cr|pyside-1.2.4-5|328	%package devel
21cr|pyside-1.2.4-5|329	Summary:	PySide development files
21cr|pyside-1.2.4-5|330	Group:		Development/KDE and Qt
21cr|pyside-1.2.4-5|331	Requires:	%{name} = %{version}
21cr|pyside-1.2.4-5|332	Requires:	%{libname} = %{version}
21cr|pyside-1.2.4-5|333	
21cr|pyside-1.2.4-5|334	%description devel
21cr|pyside-1.2.4-5|335	PySide development files.
21cr|pyside-1.2.4-5|336	
21cr|pyside-1.2.4-5|337	%files devel
21cr|pyside-1.2.4-5|338	%doc sources/pyside/COPYING
21cr|pyside-1.2.4-5|339	%{_libdir}/*.so
21cr|pyside-1.2.4-5|340	%{_includedir}/*
21cr|pyside-1.2.4-5|341	%{_libdir}/pkgconfig/*
21cr|pyside-1.2.4-5|342	%{_libdir}/cmake/*
21cr|pyside-1.2.4-5|343	
21cr|pyside-1.2.4-5|344	#------------------------------------------------------------------------------
21cr|pyside-1.2.4-5|345	
21cr|pyside-1.2.4-5|346	%prep
21cr|pyside-1.2.4-5|347	%setup -q -n PySide-%{version}
21cr|pyside-1.2.4-5|348	cd sources/pyside
21cr|pyside-1.2.4-5|349	%apply_patches
21cr|pyside-1.2.4-5|350	
21cr|pyside-1.2.4-5|351	%build
21cr|pyside-1.2.4-5|352	cd sources/pyside
21cr|pyside-1.2.4-5|353	sed 's/-Wno-strict-aliasing/-fno-strict-aliasing/' -i CMakeLists.txt
21cr|pyside-1.2.4-5|354	%cmake \
21cr|pyside-1.2.4-5|355	-DQT_SRC_DIR=%{buildroot}%{qt4dir} \
21cr|pyside-1.2.4-5|356	-DQT_PHONON_INCLUDE_DIR=%{_includedir}/phonon \
21cr|pyside-1.2.4-5|357	-DPYTHON_BASENAME=%{pyver}
21cr|pyside-1.2.4-5|358	%make
21cr|pyside-1.2.4-5|359	
21cr|pyside-1.2.4-5|360	%install
21cr|pyside-1.2.4-5|361	cd sources/pyside
21cr|pyside-1.2.4-5|362	%makeinstall_std -C build

6516 21
21cr|PySolFC-2.14.0-1|1	Summary:	A Python solitaire game collection
21cr|PySolFC-2.14.0-1|2	Name:		PySolFC
21cr|PySolFC-2.14.0-1|3	Version:	2.14.0
21cr|PySolFC-2.14.0-1|4	Release:	1
21cr|PySolFC-2.14.0-1|5	License:	GPLv3+
21cr|PySolFC-2.14.0-1|6	Group:		Games/Cards
21cr|PySolFC-2.14.0-1|7	Url:		http://pysolfc.sourceforge.net/
21cr|PySolFC-2.14.0-1|8	Source0:	https://downloads.sourceforge.net/project/pysolfc/PySolFC/PySolFC-%{version}/%{name}-%{version}.tar.xz
21cr|PySolFC-2.14.0-1|9	Source1:	PySolFC.rpmlintrc
21cr|PySolFC-2.14.0-1|10	BuildRequires:	python3-setuptools
21cr|PySolFC-2.14.0-1|11	BuildRequires:	pkgconfig(python3)
21cr|PySolFC-2.14.0-1|12	Requires:	python3-pillow
21cr|PySolFC-2.14.0-1|13	Requires:	tkinter3
21cr|PySolFC-2.14.0-1|14	Recommends:	freecell-solver
21cr|PySolFC-2.14.0-1|15	Recommends:	PySolFC-cardsets
21cr|PySolFC-2.14.0-1|16	Obsoletes:	pysol < 4.82-30
21cr|PySolFC-2.14.0-1|17	BuildArch:	noarch
21cr|PySolFC-2.14.0-1|18	
21cr|PySolFC-2.14.0-1|19	%description
21cr|PySolFC-2.14.0-1|20	PySolFC is a collection of more than 1000 solitaire card games.
21cr|PySolFC-2.14.0-1|21	Its features include modern look and feel (uses Tile widget set), multiple
21cr|PySolFC-2.14.0-1|22	card-sets and tableau backgrounds, sound, unlimited undo, player statistics,
21cr|PySolFC-2.14.0-1|23	a hint system, demo games, a solitaire wizard, support for user written
21cr|PySolFC-2.14.0-1|24	plug-ins, an integrated HTML help browser, and lots of documentation.
21cr|PySolFC-2.14.0-1|25	
21cr|PySolFC-2.14.0-1|26	%files -f pysol.lang
21cr|PySolFC-2.14.0-1|27	%doc COPYING README.md
21cr|PySolFC-2.14.0-1|28	%{_gamesbindir}/*
21cr|PySolFC-2.14.0-1|29	%{py3_puresitedir}/*
21cr|PySolFC-2.14.0-1|30	%{_datadir}/%{name}
21cr|PySolFC-2.14.0-1|31	%{_datadir}/applications/pysol.desktop
21cr|PySolFC-2.14.0-1|32	%{_iconsdir}/hicolor/*/apps/*.png
21cr|PySolFC-2.14.0-1|33	
21cr|PySolFC-2.14.0-1|34	#----------------------------------------------------------------------------
21cr|PySolFC-2.14.0-1|35	
21cr|PySolFC-2.14.0-1|36	%prep
21cr|PySolFC-2.14.0-1|37	%setup -q
21cr|PySolFC-2.14.0-1|38	
21cr|PySolFC-2.14.0-1|39	%build
21cr|PySolFC-2.14.0-1|40	%py3_build
21cr|PySolFC-2.14.0-1|41	
21cr|PySolFC-2.14.0-1|42	%install
21cr|PySolFC-2.14.0-1|43	%py3_install
21cr|PySolFC-2.14.0-1|44	
21cr|PySolFC-2.14.0-1|45	# Hack to put /usr/bin/pysol.py as /usr/games pysol
21cr|PySolFC-2.14.0-1|46	mkdir -p %{buildroot}/%{_gamesbindir}
21cr|PySolFC-2.14.0-1|47	mv %{buildroot}%{_bindir}/pysol.py %{buildroot}%{_gamesbindir}/pysol
21cr|PySolFC-2.14.0-1|48	
21cr|PySolFC-2.14.0-1|49	sed -i -e 's#Exec=.*#Exec=%{_gamesbindir}/pysol#' %{buildroot}%{_datadir}/applications/pysol.desktop
21cr|PySolFC-2.14.0-1|50	
21cr|PySolFC-2.14.0-1|51	%find_lang pysol

6517 21
21cr|PySolFC-cardsets-2.0-6|1	%define oname PySolFC
21cr|PySolFC-cardsets-2.0-6|2	
21cr|PySolFC-cardsets-2.0-6|3	Summary:	A collection of free cardsets adapted for use with PySolFC
21cr|PySolFC-cardsets-2.0-6|4	Name:		%{oname}-cardsets
21cr|PySolFC-cardsets-2.0-6|5	Version:	2.0
21cr|PySolFC-cardsets-2.0-6|6	Release:	6
21cr|PySolFC-cardsets-2.0-6|7	License:	GPLv2+
21cr|PySolFC-cardsets-2.0-6|8	Group:		Games/Cards
21cr|PySolFC-cardsets-2.0-6|9	Url:		http://pysolfc.sourceforge.net/
21cr|PySolFC-cardsets-2.0-6|10	Source0:	%{oname}-Cardsets-%{version}.tar.bz2
21cr|PySolFC-cardsets-2.0-6|11	Requires:	%{oname}
21cr|PySolFC-cardsets-2.0-6|12	Obsoletes:	pysol-cardsets < 4.41
21cr|PySolFC-cardsets-2.0-6|13	BuildArch:	noarch
21cr|PySolFC-cardsets-2.0-6|14	
21cr|PySolFC-cardsets-2.0-6|15	%description
21cr|PySolFC-cardsets-2.0-6|16	A collection of 153 free cardsets adapted for use with PySolFC.
21cr|PySolFC-cardsets-2.0-6|17	
21cr|PySolFC-cardsets-2.0-6|18	%files
21cr|PySolFC-cardsets-2.0-6|19	%{_datadir}/%{oname}/*
21cr|PySolFC-cardsets-2.0-6|20	
21cr|PySolFC-cardsets-2.0-6|21	#----------------------------------------------------------------------------
21cr|PySolFC-cardsets-2.0-6|22	
21cr|PySolFC-cardsets-2.0-6|23	%prep
21cr|PySolFC-cardsets-2.0-6|24	%setup -qn %{oname}-Cardsets-%{version}
21cr|PySolFC-cardsets-2.0-6|25	
21cr|PySolFC-cardsets-2.0-6|26	%build
21cr|PySolFC-cardsets-2.0-6|27	
21cr|PySolFC-cardsets-2.0-6|28	%install
21cr|PySolFC-cardsets-2.0-6|29	mkdir -p %{buildroot}%{_datadir}/%{oname}
21cr|PySolFC-cardsets-2.0-6|30	cp -r cardset* %{buildroot}%{_datadir}/%{oname}/

6518 21
21cr|pysol-music-4.40-13|1	%define pysolver 4.81-3mdk
21cr|pysol-music-4.40-13|2	
21cr|pysol-music-4.40-13|3	Summary: Background music pack for PySol
21cr|pysol-music-4.40-13|4	Name: pysol-music
21cr|pysol-music-4.40-13|5	Version: 4.40
21cr|pysol-music-4.40-13|6	Release: 13
21cr|pysol-music-4.40-13|7	Source0: %{name}-%{version}.tar.bz2
21cr|pysol-music-4.40-13|8	License: GPL
21cr|pysol-music-4.40-13|9	Group: Games/Cards
21cr|pysol-music-4.40-13|10	URL: http://www.oberhumer.com/opensource/pysol/
21cr|pysol-music-4.40-13|11	BuildArch: noarch
21cr|pysol-music-4.40-13|12	Requires: pysol >= %pysolver
21cr|pysol-music-4.40-13|13	
21cr|pysol-music-4.40-13|14	%description
21cr|pysol-music-4.40-13|15	A collection of additional music adapted for use with PySol.
21cr|pysol-music-4.40-13|16	
21cr|pysol-music-4.40-13|17	%prep
21cr|pysol-music-4.40-13|18	%setup -q
21cr|pysol-music-4.40-13|19	
21cr|pysol-music-4.40-13|20	%build
21cr|pysol-music-4.40-13|21	
21cr|pysol-music-4.40-13|22	%install
21cr|pysol-music-4.40-13|23	rm -rf $RPM_BUILD_ROOT
21cr|pysol-music-4.40-13|24	mkdir -p %buildroot%_gamesdatadir/pysol
21cr|pysol-music-4.40-13|25	cp -r data/music %buildroot%_gamesdatadir/pysol
21cr|pysol-music-4.40-13|26	
21cr|pysol-music-4.40-13|27	%clean
21cr|pysol-music-4.40-13|28	rm -rf $RPM_BUILD_ROOT
21cr|pysol-music-4.40-13|29	
21cr|pysol-music-4.40-13|30	%files
21cr|pysol-music-4.40-13|31	%defattr(-,root,root)
21cr|pysol-music-4.40-13|32	%doc README NEWS
21cr|pysol-music-4.40-13|33	%_gamesdatadir/pysol/music/*

6519 21
21cr|pysycache-3.1b-12|1	Name:		pysycache
21cr|pysycache-3.1b-12|2	Version:	3.1b
21cr|pysycache-3.1b-12|3	Release:	12
21cr|pysycache-3.1b-12|4	Group:		Education
21cr|pysycache-3.1b-12|5	Source0:	http://download.tuxfamily.org/py4childs/pysycache/v3.1/%{name}-src-%{version}.zip
21cr|pysycache-3.1b-12|6	Source1:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-ar-%{version}.zip
21cr|pysycache-3.1b-12|7	Source2:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-cs-%{version}.zip
21cr|pysycache-3.1b-12|8	Source3:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-da-%{version}.zip
21cr|pysycache-3.1b-12|9	Source4:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-de-%{version}.zip
21cr|pysycache-3.1b-12|10	Source5:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-en-%{version}.zip
21cr|pysycache-3.1b-12|11	Source6:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-es-%{version}.zip
21cr|pysycache-3.1b-12|12	Source7:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-fi-%{version}.zip
21cr|pysycache-3.1b-12|13	Source8:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-fr-%{version}.zip
21cr|pysycache-3.1b-12|14	Source9:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-it-%{version}.zip
21cr|pysycache-3.1b-12|15	Source10:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-lt-%{version}.zip
21cr|pysycache-3.1b-12|16	Source11:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-nl-%{version}.zip
21cr|pysycache-3.1b-12|17	Source12:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-pl-%{version}.zip
21cr|pysycache-3.1b-12|18	Source13:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-pt-%{version}.zip
21cr|pysycache-3.1b-12|19	Source14:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-ru-%{version}.zip
21cr|pysycache-3.1b-12|20	URL:		http://www.pysycache.org/
21cr|pysycache-3.1b-12|21	Summary:	Educational point-and-click software for young children
21cr|pysycache-3.1b-12|22	License:	GPLv2+
21cr|pysycache-3.1b-12|23	BuildArch:	noarch
21cr|pysycache-3.1b-12|24	Requires:	pygame %{name}-language = %{version}
21cr|pysycache-3.1b-12|25	BuildRequires:	imagemagick
21cr|pysycache-3.1b-12|26	
21cr|pysycache-3.1b-12|27	%description
21cr|pysycache-3.1b-12|28	PySyCache is an educational software for the young children (4-7 years old)
21cr|pysycache-3.1b-12|29	with target to learn them to move the mouse to click with mouse buttons
21cr|pysycache-3.1b-12|30	PySyCache doesn't want some powerful computer, and it can be used
21cr|pysycache-3.1b-12|31	at home with yours children in the schools
21cr|pysycache-3.1b-12|32	
21cr|pysycache-3.1b-12|33	%package	lang-ar
21cr|pysycache-3.1b-12|34	Summary:	Arabic language pack for %{name}
21cr|pysycache-3.1b-12|35	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|36	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|37	Group:		Education
21cr|pysycache-3.1b-12|38	
21cr|pysycache-3.1b-12|39	%description	lang-ar
21cr|pysycache-3.1b-12|40	Arabic language pack for %{name}.
21cr|pysycache-3.1b-12|41	
21cr|pysycache-3.1b-12|42	%package	lang-cs
21cr|pysycache-3.1b-12|43	Summary:	Czech language pack for %{name}
21cr|pysycache-3.1b-12|44	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|45	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|46	Group:		Education
21cr|pysycache-3.1b-12|47	
21cr|pysycache-3.1b-12|48	%description	lang-cs
21cr|pysycache-3.1b-12|49	Czech language pack for %{name}.
21cr|pysycache-3.1b-12|50	
21cr|pysycache-3.1b-12|51	%package	lang-da
21cr|pysycache-3.1b-12|52	Summary:	Danish language pack for %{name}
21cr|pysycache-3.1b-12|53	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|54	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|55	Group:		Education
21cr|pysycache-3.1b-12|56	
21cr|pysycache-3.1b-12|57	%description	lang-da
21cr|pysycache-3.1b-12|58	Danish language pack for %{name}.
21cr|pysycache-3.1b-12|59	
21cr|pysycache-3.1b-12|60	%package	lang-de
21cr|pysycache-3.1b-12|61	Summary:	German language pack for %{name}
21cr|pysycache-3.1b-12|62	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|63	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|64	Group:		Education
21cr|pysycache-3.1b-12|65	
21cr|pysycache-3.1b-12|66	%description	lang-de
21cr|pysycache-3.1b-12|67	German language pack for %{name}.
21cr|pysycache-3.1b-12|68	
21cr|pysycache-3.1b-12|69	%package	lang-en
21cr|pysycache-3.1b-12|70	Summary:	English language pack for %{name}
21cr|pysycache-3.1b-12|71	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|72	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|73	Group:		Education
21cr|pysycache-3.1b-12|74	
21cr|pysycache-3.1b-12|75	%description	lang-en
21cr|pysycache-3.1b-12|76	English language pack for %{name}.
21cr|pysycache-3.1b-12|77	
21cr|pysycache-3.1b-12|78	%package	lang-es
21cr|pysycache-3.1b-12|79	Summary:	Spanish language pack for %{name}
21cr|pysycache-3.1b-12|80	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|81	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|82	Group:		Education
21cr|pysycache-3.1b-12|83	
21cr|pysycache-3.1b-12|84	%description	lang-es
21cr|pysycache-3.1b-12|85	Spanish language pack for %{name}.
21cr|pysycache-3.1b-12|86	
21cr|pysycache-3.1b-12|87	%package	lang-fi
21cr|pysycache-3.1b-12|88	Summary:	Finnish language pack for %{name}
21cr|pysycache-3.1b-12|89	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|90	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|91	Group:		Education
21cr|pysycache-3.1b-12|92	
21cr|pysycache-3.1b-12|93	%description	lang-fi
21cr|pysycache-3.1b-12|94	Finnish language pack for %{name}.
21cr|pysycache-3.1b-12|95	
21cr|pysycache-3.1b-12|96	%package	lang-fr
21cr|pysycache-3.1b-12|97	Summary:	French language pack for %{name}
21cr|pysycache-3.1b-12|98	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|99	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|100	Group:		Education
21cr|pysycache-3.1b-12|101	
21cr|pysycache-3.1b-12|102	%description	lang-fr
21cr|pysycache-3.1b-12|103	French language pack for %{name}.
21cr|pysycache-3.1b-12|104	
21cr|pysycache-3.1b-12|105	%package	lang-it
21cr|pysycache-3.1b-12|106	Summary:	Italian language pack for %{name}
21cr|pysycache-3.1b-12|107	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|108	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|109	Group:		Education
21cr|pysycache-3.1b-12|110	
21cr|pysycache-3.1b-12|111	%description	lang-it
21cr|pysycache-3.1b-12|112	Italian language pack for %{name}.
21cr|pysycache-3.1b-12|113	
21cr|pysycache-3.1b-12|114	%package	lang-lt
21cr|pysycache-3.1b-12|115	Summary:	Lithuanian language pack for %{name}
21cr|pysycache-3.1b-12|116	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|117	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|118	Group:		Education
21cr|pysycache-3.1b-12|119	
21cr|pysycache-3.1b-12|120	%description	lang-lt
21cr|pysycache-3.1b-12|121	Lithuanian language pack for %{name}.
21cr|pysycache-3.1b-12|122	
21cr|pysycache-3.1b-12|123	%package	lang-nl
21cr|pysycache-3.1b-12|124	Summary:	Dutch language pack for %{name}
21cr|pysycache-3.1b-12|125	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|126	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|127	Group:		Education
21cr|pysycache-3.1b-12|128	
21cr|pysycache-3.1b-12|129	%description	lang-nl
21cr|pysycache-3.1b-12|130	Dutch language pack for %{name}.
21cr|pysycache-3.1b-12|131	
21cr|pysycache-3.1b-12|132	%package	lang-pl
21cr|pysycache-3.1b-12|133	Summary:	Polish language pack for %{name}
21cr|pysycache-3.1b-12|134	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|135	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|136	Group:		Education
21cr|pysycache-3.1b-12|137	
21cr|pysycache-3.1b-12|138	%description	lang-pl
21cr|pysycache-3.1b-12|139	Polish language pack for %{name}.
21cr|pysycache-3.1b-12|140	
21cr|pysycache-3.1b-12|141	%package	lang-pt
21cr|pysycache-3.1b-12|142	Summary:	Portuguese language pack for %{name}
21cr|pysycache-3.1b-12|143	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|144	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|145	Group:		Education
21cr|pysycache-3.1b-12|146	
21cr|pysycache-3.1b-12|147	%description    lang-pt
21cr|pysycache-3.1b-12|148	Portuguese language pack for %{name}.
21cr|pysycache-3.1b-12|149	
21cr|pysycache-3.1b-12|150	%package	lang-ru
21cr|pysycache-3.1b-12|151	Summary:	Russian language pack for %{name}
21cr|pysycache-3.1b-12|152	Provides:	%{name}-language = %{version}-%{release}
21cr|pysycache-3.1b-12|153	Requires:	%{name} = %{version}
21cr|pysycache-3.1b-12|154	Group:		Education
21cr|pysycache-3.1b-12|155	
21cr|pysycache-3.1b-12|156	%description    lang-ru
21cr|pysycache-3.1b-12|157	Russian language pack for %{name}.
21cr|pysycache-3.1b-12|158	
21cr|pysycache-3.1b-12|159	%prep
21cr|pysycache-3.1b-12|160	%setup -q -T -c %{name}-%{version} -a0
21cr|pysycache-3.1b-12|161	pushd pysycache-src/pysycache
21cr|pysycache-3.1b-12|162	for i in %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14}; do
21cr|pysycache-3.1b-12|163	unzip -qq $i
21cr|pysycache-3.1b-12|164	done
21cr|pysycache-3.1b-12|165	popd
21cr|pysycache-3.1b-12|166	
21cr|pysycache-3.1b-12|167	%build
21cr|pysycache-3.1b-12|168	
21cr|pysycache-3.1b-12|169	%install
21cr|pysycache-3.1b-12|170	install -d %{buildroot}%{_gamesdatadir}
21cr|pysycache-3.1b-12|171	cp -r pysycache-src/pysycache %{buildroot}%{_gamesdatadir}
21cr|pysycache-3.1b-12|172	
21cr|pysycache-3.1b-12|173	install -d %{buildroot}%{_gamesbindir}
21cr|pysycache-3.1b-12|174	cat << EOF > %{buildroot}%{_gamesbindir}/%{name}
21cr|pysycache-3.1b-12|175	#!/bin/bash
21cr|pysycache-3.1b-12|176	cd
21cr|pysycache-3.1b-12|177	python %{_gamesdatadir}/pysycache/pysycache.py \$@
21cr|pysycache-3.1b-12|178	EOF
21cr|pysycache-3.1b-12|179	chmod +x %{buildroot}%{_gamesbindir}/%{name}
21cr|pysycache-3.1b-12|180	
21cr|pysycache-3.1b-12|181	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|pysycache-3.1b-12|182	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|pysycache-3.1b-12|183	[Desktop Entry]
21cr|pysycache-3.1b-12|184	Type=Application
21cr|pysycache-3.1b-12|185	Exec=%{_gamesbindir}/%{name}
21cr|pysycache-3.1b-12|186	Icon=%{name}
21cr|pysycache-3.1b-12|187	Categories=Education;
21cr|pysycache-3.1b-12|188	Name=PySyCache
21cr|pysycache-3.1b-12|189	Comment=%{summary}
21cr|pysycache-3.1b-12|190	EOF
21cr|pysycache-3.1b-12|191	
21cr|pysycache-3.1b-12|192	install -d %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|pysycache-3.1b-12|193	convert -size 16x16 pysycache-src/pysycache/pysycache.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|pysycache-3.1b-12|194	convert -size 32x32 pysycache-src/pysycache/pysycache.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|pysycache-3.1b-12|195	convert -size 48x48 pysycache-src/pysycache/pysycache.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|pysycache-3.1b-12|196	
21cr|pysycache-3.1b-12|197	%files
21cr|pysycache-3.1b-12|198	%defattr(755,root,root,755)
21cr|pysycache-3.1b-12|199	%{_gamesbindir}/%{name}
21cr|pysycache-3.1b-12|200	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|201	%{_gamesdatadir}/%{name}
21cr|pysycache-3.1b-12|202	#%{_gamesdatadir}/%{name}/themes-move/animals
21cr|pysycache-3.1b-12|203	#%{_gamesdatadir}/%{name}/themes-move/food
21cr|pysycache-3.1b-12|204	#%{_gamesdatadir}/%{name}/themes-move/plants
21cr|pysycache-3.1b-12|205	#%{_gamesdatadir}/%{name}/themes-move/sky
21cr|pysycache-3.1b-12|206	#%{_gamesdatadir}/%{name}/themes-move/sports
21cr|pysycache-3.1b-12|207	%exclude %{_gamesdatadir}/%{name}/themes-move/alphabet*
21cr|pysycache-3.1b-12|208	%exclude %{_gamesdatadir}/%{name}/themes-move/number*
21cr|pysycache-3.1b-12|209	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|pysycache-3.1b-12|210	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|pysycache-3.1b-12|211	
21cr|pysycache-3.1b-12|212	%files lang-ar
21cr|pysycache-3.1b-12|213	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|214	%{_gamesdatadir}/%{name}/themes-move/alphabet-ar
21cr|pysycache-3.1b-12|215	%{_gamesdatadir}/%{name}/themes-move/number-ar
21cr|pysycache-3.1b-12|216	
21cr|pysycache-3.1b-12|217	%files lang-cs
21cr|pysycache-3.1b-12|218	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|219	%{_gamesdatadir}/%{name}/themes-move/alphabet-cs
21cr|pysycache-3.1b-12|220	%{_gamesdatadir}/%{name}/themes-move/number-cs
21cr|pysycache-3.1b-12|221	
21cr|pysycache-3.1b-12|222	%files lang-da
21cr|pysycache-3.1b-12|223	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|224	%{_gamesdatadir}/%{name}/themes-move/alphabet-da
21cr|pysycache-3.1b-12|225	%{_gamesdatadir}/%{name}/themes-move/number-da
21cr|pysycache-3.1b-12|226	
21cr|pysycache-3.1b-12|227	%files lang-de
21cr|pysycache-3.1b-12|228	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|229	%{_gamesdatadir}/%{name}/themes-move/alphabet-de
21cr|pysycache-3.1b-12|230	%{_gamesdatadir}/%{name}/themes-move/number-de
21cr|pysycache-3.1b-12|231	
21cr|pysycache-3.1b-12|232	%files lang-en
21cr|pysycache-3.1b-12|233	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|234	%{_gamesdatadir}/%{name}/themes-move/alphabet-en
21cr|pysycache-3.1b-12|235	%{_gamesdatadir}/%{name}/themes-move/number-en
21cr|pysycache-3.1b-12|236	
21cr|pysycache-3.1b-12|237	%files lang-es
21cr|pysycache-3.1b-12|238	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|239	%{_gamesdatadir}/%{name}/themes-move/alphabet-es
21cr|pysycache-3.1b-12|240	%{_gamesdatadir}/%{name}/themes-move/number-es
21cr|pysycache-3.1b-12|241	
21cr|pysycache-3.1b-12|242	%files lang-fi
21cr|pysycache-3.1b-12|243	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|244	%{_gamesdatadir}/%{name}/themes-move/alphabet-fi
21cr|pysycache-3.1b-12|245	%{_gamesdatadir}/%{name}/themes-move/number-fi
21cr|pysycache-3.1b-12|246	
21cr|pysycache-3.1b-12|247	%files lang-fr
21cr|pysycache-3.1b-12|248	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|249	%{_gamesdatadir}/%{name}/themes-move/alphabet-fr
21cr|pysycache-3.1b-12|250	%{_gamesdatadir}/%{name}/themes-move/number-fr
21cr|pysycache-3.1b-12|251	
21cr|pysycache-3.1b-12|252	%files lang-it
21cr|pysycache-3.1b-12|253	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|254	%{_gamesdatadir}/%{name}/themes-move/alphabet-it
21cr|pysycache-3.1b-12|255	%{_gamesdatadir}/%{name}/themes-move/number-it
21cr|pysycache-3.1b-12|256	
21cr|pysycache-3.1b-12|257	%files lang-lt
21cr|pysycache-3.1b-12|258	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|259	%{_gamesdatadir}/%{name}/themes-move/alphabet-lt
21cr|pysycache-3.1b-12|260	%{_gamesdatadir}/%{name}/themes-move/number-lt
21cr|pysycache-3.1b-12|261	
21cr|pysycache-3.1b-12|262	%files lang-nl
21cr|pysycache-3.1b-12|263	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|264	%{_gamesdatadir}/%{name}/themes-move/alphabet-nl
21cr|pysycache-3.1b-12|265	%{_gamesdatadir}/%{name}/themes-move/number-nl
21cr|pysycache-3.1b-12|266	
21cr|pysycache-3.1b-12|267	%files lang-pl
21cr|pysycache-3.1b-12|268	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|269	%{_gamesdatadir}/%{name}/themes-move/alphabet-pl
21cr|pysycache-3.1b-12|270	%{_gamesdatadir}/%{name}/themes-move/number-pl
21cr|pysycache-3.1b-12|271	
21cr|pysycache-3.1b-12|272	%files lang-pt
21cr|pysycache-3.1b-12|273	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|274	%{_gamesdatadir}/%{name}/themes-move/alphabet-pt
21cr|pysycache-3.1b-12|275	%{_gamesdatadir}/%{name}/themes-move/number-pt
21cr|pysycache-3.1b-12|276	
21cr|pysycache-3.1b-12|277	%files lang-ru
21cr|pysycache-3.1b-12|278	%defattr(644,root,root,755)
21cr|pysycache-3.1b-12|279	%{_gamesdatadir}/%{name}/themes-move/alphabet-ru
21cr|pysycache-3.1b-12|280	%{_gamesdatadir}/%{name}/themes-move/number-ru

6520 21
21cr|pythia-8.3.07-1|1	%define ver 8307
21cr|pythia-8.3.07-1|2	%define major 8
21cr|pythia-8.3.07-1|3	%define libname		%mklibname %{name} %{major}
21cr|pythia-8.3.07-1|4	%define devname %mklibname %{name} -d
21cr|pythia-8.3.07-1|5	%define oname Pythia8
21cr|pythia-8.3.07-1|6	
21cr|pythia-8.3.07-1|7	Summary:	High-energy pp and pbarp collisions simulation
21cr|pythia-8.3.07-1|8	Name:		pythia
21cr|pythia-8.3.07-1|9	Version:	8.3.07
21cr|pythia-8.3.07-1|10	Release:	1
21cr|pythia-8.3.07-1|11	License:	GPLv2+
21cr|pythia-8.3.07-1|12	Group:		Sciences/Physics
21cr|pythia-8.3.07-1|13	Url:		https://pythia.org/
21cr|pythia-8.3.07-1|14	Source:         https://pythia.org/download/pythia83/%{name}%{ver}.tgz
21cr|pythia-8.3.07-1|15	BuildRequires:	hepmc-devel
21cr|pythia-8.3.07-1|16	BuildRequires:	pkgconfig(python3)
21cr|pythia-8.3.07-1|17	BuildRequires:	rsync
21cr|pythia-8.3.07-1|18	Patch0:         pythia-makefile-destdir-support.patch
21cr|pythia-8.3.07-1|19	Patch1:         pythia-honour-env-cxxflags.patch
21cr|pythia-8.3.07-1|20	Patch2:         pythia-remove-rpaths.patch
21cr|pythia-8.3.07-1|21	Patch3:         pythia-examples-link-gmp.patch
21cr|pythia-8.3.07-1|22	Patch5:         reproducible.patch
21cr|pythia-8.3.07-1|23	
21cr|pythia-8.3.07-1|24	%description
21cr|pythia-8.3.07-1|25	Pythia 8 release is focussed towards LHC and Tevatron applications, i.e.
21cr|pythia-8.3.07-1|26	high-energy pp and pbarp collisions. Also e+e- and mu+mu- annihilation
21cr|pythia-8.3.07-1|27	processes may be simulated, but not e.g. ep, gammap or gammagamma collisions.
21cr|pythia-8.3.07-1|28	
21cr|pythia-8.3.07-1|29	
21cr|pythia-8.3.07-1|30	#----------------------------------------------------------------------------
21cr|pythia-8.3.07-1|31	%package -n %{libname}
21cr|pythia-8.3.07-1|32	Summary:	Library for %{name}
21cr|pythia-8.3.07-1|33	Group:		System/Libraries
21cr|pythia-8.3.07-1|34	
21cr|pythia-8.3.07-1|35	%description -n %{libname}
21cr|pythia-8.3.07-1|36	This package contains the library needed by %{name}.
21cr|pythia-8.3.07-1|37	
21cr|pythia-8.3.07-1|38	%files -n %{libname}
21cr|pythia-8.3.07-1|39	%doc README
21cr|pythia-8.3.07-1|40	%{_libdir}/lib*%{major}.so
21cr|pythia-8.3.07-1|41	
21cr|pythia-8.3.07-1|42	#----------------------------------------------------------------------------
21cr|pythia-8.3.07-1|43	%package -n %{devname}
21cr|pythia-8.3.07-1|44	Summary:	Pythia runtime and development files
21cr|pythia-8.3.07-1|45	Group:		Development/C++
21cr|pythia-8.3.07-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|pythia-8.3.07-1|47	Requires:	%{libname} = %{EVRD}
21cr|pythia-8.3.07-1|48	
21cr|pythia-8.3.07-1|49	
21cr|pythia-8.3.07-1|50	%description -n %{devname}
21cr|pythia-8.3.07-1|51	Pythia runtime and development files.
21cr|pythia-8.3.07-1|52	
21cr|pythia-8.3.07-1|53	%files -n %{devname}
21cr|pythia-8.3.07-1|54	%doc README
21cr|pythia-8.3.07-1|55	%{_bindir}/*
21cr|pythia-8.3.07-1|56	%{_datadir}/%{oname}/
21cr|pythia-8.3.07-1|57	%{_includedir}/%{oname}
21cr|pythia-8.3.07-1|58	%{_includedir}/Pythia8Plugins/
21cr|pythia-8.3.07-1|59	%config(noreplace) %{_sysconfdir}/profile.d/%{name}.*
21cr|pythia-8.3.07-1|60	#----------------------------------------------------------------------------
21cr|pythia-8.3.07-1|61	
21cr|pythia-8.3.07-1|62	%prep
21cr|pythia-8.3.07-1|63	%autosetup -p1 -n %{name}%{ver}
21cr|pythia-8.3.07-1|64	
21cr|pythia-8.3.07-1|65	# REMOVE NON-FREE HEADER FILE NOT USED BY PYTHIA DIRECTLY
21cr|pythia-8.3.07-1|66	rm include/Pythia8Plugins/MixMax.h
21cr|pythia-8.3.07-1|67	
21cr|pythia-8.3.07-1|68	# FIX EOF ENCODINGS
21cr|pythia-8.3.07-1|69	sed -i 's/\r$//' share/Pythia8/pdfdata/mrstlostarstar.00.dat
21cr|pythia-8.3.07-1|70	sed -i 's/\r$//' share/Pythia8/htmldoc/pythia.css
21cr|pythia-8.3.07-1|71	sed -i 's/\r$//' examples/main29.cc
21cr|pythia-8.3.07-1|72	
21cr|pythia-8.3.07-1|73	sed -E -i "s|%{_bindir}/env bash|/bin/bash|" examples/runmains
21cr|pythia-8.3.07-1|74	
21cr|pythia-8.3.07-1|75	%build
21cr|pythia-8.3.07-1|76	CXXFLAGS="%{optflags}"
21cr|pythia-8.3.07-1|77	
21cr|pythia-8.3.07-1|78	%configure \
21cr|pythia-8.3.07-1|79	--prefix-lib=%{_libdir} \
21cr|pythia-8.3.07-1|80	--disable-rpath \
21cr|pythia-8.3.07-1|81	--with-hepmc2=%{_prefix}
21cr|pythia-8.3.07-1|82	
21cr|pythia-8.3.07-1|83	# EXPORT PYTHIA8DATA ENV VARIABLE
21cr|pythia-8.3.07-1|84	cat << EOF >> %{name}.sh
21cr|pythia-8.3.07-1|85	export PYTHIA8DATA=%{_docdir}/%{name}/xmldoc
21cr|pythia-8.3.07-1|86	EOF
21cr|pythia-8.3.07-1|87	
21cr|pythia-8.3.07-1|88	cat << EOF >> %{name}.csh
21cr|pythia-8.3.07-1|89	setenv PYTHIA8DATA %{_docdir}/%{name}/xmldoc
21cr|pythia-8.3.07-1|90	EOF
21cr|pythia-8.3.07-1|91	
21cr|pythia-8.3.07-1|92	%make
21cr|pythia-8.3.07-1|93	
21cr|pythia-8.3.07-1|94	
21cr|pythia-8.3.07-1|95	%install
21cr|pythia-8.3.07-1|96	%make_install root=%{buildroot}
21cr|pythia-8.3.07-1|97	
21cr|pythia-8.3.07-1|98	install -D -m0644 %{name}.csh %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh
21cr|pythia-8.3.07-1|99	install -D -m0644 %{name}.sh %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh
21cr|pythia-8.3.07-1|100	
21cr|pythia-8.3.07-1|101	# REMOVE STATIC LIBRARY
21cr|pythia-8.3.07-1|102	rm %{buildroot}%{_libdir}/libpythia8.a
21cr|pythia-8.3.07-1|103	
21cr|pythia-8.3.07-1|104	
21cr|pythia-8.3.07-1|105	
21cr|pythia-8.3.07-1|106	# FIX env BASED HASHBANG
21cr|pythia-8.3.07-1|107	sed -E -i "s|%{_bindir}/env bash|/bin/bash|" %{buildroot}%{_bindir}/pythia8-config
21cr|pythia-8.3.07-1|108	
21cr|pythia-8.3.07-1|109	
21cr|pythia-8.3.07-1|110	
21cr|pythia-8.3.07-1|111	
21cr|pythia-8.3.07-1|112	

6521 21
21cr|python3-aiohttp-3.8.3-1|1	%global pypi_name aiohttp
21cr|python3-aiohttp-3.8.3-1|2	%define debug_package %{nil}
21cr|python3-aiohttp-3.8.3-1|3	
21cr|python3-aiohttp-3.8.3-1|4	Name:           python3-%{pypi_name}
21cr|python3-aiohttp-3.8.3-1|5	Version:	3.8.3
21cr|python3-aiohttp-3.8.3-1|6	Release:	1
21cr|python3-aiohttp-3.8.3-1|7	Summary:        A Python HTTP client/server for asyncio
21cr|python3-aiohttp-3.8.3-1|8	Group:          Development/Python
21cr|python3-aiohttp-3.8.3-1|9	License:        ASL 2.0
21cr|python3-aiohttp-3.8.3-1|10	URL:            https://github.com/aio-libs/aiohttp
21cr|python3-aiohttp-3.8.3-1|11	Source0:	https://files.pythonhosted.org/packages/ff/4f/62d9859b7d4e6dc32feda67815c5f5ab4421e6909e48cbc970b6a40d60b7/aiohttp-3.8.3.tar.gz
21cr|python3-aiohttp-3.8.3-1|12	BuildRequires:  python3-devel
21cr|python3-aiohttp-3.8.3-1|13	BuildRequires:  python3-cython
21cr|python3-aiohttp-3.8.3-1|14	BuildRequires:  python3-setuptools
21cr|python3-aiohttp-3.8.3-1|15	
21cr|python3-aiohttp-3.8.3-1|16	%description
21cr|python3-aiohttp-3.8.3-1|17	A Python HTTP client/server for asyncio
21cr|python3-aiohttp-3.8.3-1|18	
21cr|python3-aiohttp-3.8.3-1|19	%files
21cr|python3-aiohttp-3.8.3-1|20	%doc CHANGES.rst CONTRIBUTORS.txt README.rst LICENSE.txt
21cr|python3-aiohttp-3.8.3-1|21	%{py3_platsitedir}/*
21cr|python3-aiohttp-3.8.3-1|22	
21cr|python3-aiohttp-3.8.3-1|23	#-----------------------------------------------------------
21cr|python3-aiohttp-3.8.3-1|24	%prep
21cr|python3-aiohttp-3.8.3-1|25	%setup -qn %{pypi_name}-%{version}
21cr|python3-aiohttp-3.8.3-1|26	
21cr|python3-aiohttp-3.8.3-1|27	%build
21cr|python3-aiohttp-3.8.3-1|28	%py3_build
21cr|python3-aiohttp-3.8.3-1|29	
21cr|python3-aiohttp-3.8.3-1|30	%install
21cr|python3-aiohttp-3.8.3-1|31	%py3_install
21cr|python3-aiohttp-3.8.3-1|32	rm -f %{buildroot}%{py3_platsitedir}/%{pypi_name}/*.{c,pyx}
21cr|python3-aiohttp-3.8.3-1|33	

6522 21
21cr|python3-alembic-1.8.1-1|1	%global pypi_name alembic
21cr|python3-alembic-1.8.1-1|2	
21cr|python3-alembic-1.8.1-1|3	Summary:	A database migration tool for SQLAlchemy
21cr|python3-alembic-1.8.1-1|4	Name:		python3-%{pypi_name}
21cr|python3-alembic-1.8.1-1|5	Version:	1.8.1
21cr|python3-alembic-1.8.1-1|6	Release:	1
21cr|python3-alembic-1.8.1-1|7	License:	MIT
21cr|python3-alembic-1.8.1-1|8	Group:		Development/Python
21cr|python3-alembic-1.8.1-1|9	Url:		http://pypi.python.org/pypi/%{pypi_name}
21cr|python3-alembic-1.8.1-1|10	Source0:	https://files.pythonhosted.org/packages/37/ab/80e6d86ca81235ea1a7104089dddf74de4b45f8af0a05d4b265be44d6ff9/alembic-1.8.1.tar.gz
21cr|python3-alembic-1.8.1-1|11	BuildRequires:	python3-setuptools
21cr|python3-alembic-1.8.1-1|12	BuildRequires:	pkgconfig(python3)
21cr|python3-alembic-1.8.1-1|13	Requires:	python3-mako
21cr|python3-alembic-1.8.1-1|14	Requires:	python3-sqlalchemy
21cr|python3-alembic-1.8.1-1|15	BuildArch:	noarch
21cr|python3-alembic-1.8.1-1|16	
21cr|python3-alembic-1.8.1-1|17	%files
21cr|python3-alembic-1.8.1-1|18	%{_bindir}/*
21cr|python3-alembic-1.8.1-1|19	%{py3_puresitedir}/%{pypi_name}*
21cr|python3-alembic-1.8.1-1|20	
21cr|python3-alembic-1.8.1-1|21	#----------------------------------------------------------------------------
21cr|python3-alembic-1.8.1-1|22	
21cr|python3-alembic-1.8.1-1|23	%description
21cr|python3-alembic-1.8.1-1|24	A database migration tool for SQLAlchemy.
21cr|python3-alembic-1.8.1-1|25	
21cr|python3-alembic-1.8.1-1|26	%prep
21cr|python3-alembic-1.8.1-1|27	%setup -qn %{pypi_name}-%{version}
21cr|python3-alembic-1.8.1-1|28	
21cr|python3-alembic-1.8.1-1|29	%build
21cr|python3-alembic-1.8.1-1|30	python3 setup.py build
21cr|python3-alembic-1.8.1-1|31	
21cr|python3-alembic-1.8.1-1|32	%install
21cr|python3-alembic-1.8.1-1|33	python3 setup.py install --skip-build --root %{buildroot}

6523 21
21cr|python3-alsaaudio-0.7-7|1	%define fname		pyalsaaudio
21cr|python3-alsaaudio-0.7-7|2	
21cr|python3-alsaaudio-0.7-7|3	Summary:	ALSA wrapper for Python
21cr|python3-alsaaudio-0.7-7|4	Name:		python3-alsaaudio
21cr|python3-alsaaudio-0.7-7|5	Version:	0.7
21cr|python3-alsaaudio-0.7-7|6	Release:	7
21cr|python3-alsaaudio-0.7-7|7	Source0:	http://downloads.sourceforge.net/%{fname}/%{fname}-%{version}.tar.gz
21cr|python3-alsaaudio-0.7-7|8	Patch0:		pyalsaaudio-0.7_linkage.patch
21cr|python3-alsaaudio-0.7-7|9	License:	Python
21cr|python3-alsaaudio-0.7-7|10	URL:		http://sourceforge.net/projects/pyalsaaudio/
21cr|python3-alsaaudio-0.7-7|11	Group:		Development/Python
21cr|python3-alsaaudio-0.7-7|12	BuildRequires:	pkgconfig(python3)
21cr|python3-alsaaudio-0.7-7|13	BuildRequires:	pkgconfig(alsa)
21cr|python3-alsaaudio-0.7-7|14	BuildRequires:  python3egg(setuptools)
21cr|python3-alsaaudio-0.7-7|15	
21cr|python3-alsaaudio-0.7-7|16	%description
21cr|python3-alsaaudio-0.7-7|17	The goal of this project is to provide a functionality complete Python
21cr|python3-alsaaudio-0.7-7|18	wrapper for ALSA. Currently PCM playback and capture, as well as the
21cr|python3-alsaaudio-0.7-7|19	mixer API is supported.
21cr|python3-alsaaudio-0.7-7|20	
21cr|python3-alsaaudio-0.7-7|21	%prep
21cr|python3-alsaaudio-0.7-7|22	%setup -q -n %{fname}-%{version}
21cr|python3-alsaaudio-0.7-7|23	%patch0 -p1
21cr|python3-alsaaudio-0.7-7|24	
21cr|python3-alsaaudio-0.7-7|25	%build
21cr|python3-alsaaudio-0.7-7|26	CFLAGS="%{optflags}" python3 setup.py build
21cr|python3-alsaaudio-0.7-7|27	
21cr|python3-alsaaudio-0.7-7|28	%install
21cr|python3-alsaaudio-0.7-7|29	python3 setup.py install --root=%{buildroot}
21cr|python3-alsaaudio-0.7-7|30	
21cr|python3-alsaaudio-0.7-7|31	%files
21cr|python3-alsaaudio-0.7-7|32	
21cr|python3-alsaaudio-0.7-7|33	%doc LICENSE CHANGES README TODO
21cr|python3-alsaaudio-0.7-7|34	%{py3_platsitedir}/alsaaudio.cpython-3*.so
21cr|python3-alsaaudio-0.7-7|35	%{py3_platsitedir}/%{fname}-%{version}-py%{py3_ver}.egg-info

6524 21
21cr|python3-async_timeout-4.0.2-1|1	%define pypi_name async-timeout
21cr|python3-async_timeout-4.0.2-1|2	%define modulename async_timeout
21cr|python3-async_timeout-4.0.2-1|3	
21cr|python3-async_timeout-4.0.2-1|4	Name:           python3-%{modulename}
21cr|python3-async_timeout-4.0.2-1|5	Summary:        Timeout context manager for asyncio programs
21cr|python3-async_timeout-4.0.2-1|6	License:        ASL 2.0
21cr|python3-async_timeout-4.0.2-1|7	Group:          Development/Python
21cr|python3-async_timeout-4.0.2-1|8	Version:	4.0.2
21cr|python3-async_timeout-4.0.2-1|9	Release:	1
21cr|python3-async_timeout-4.0.2-1|10	Url:            https://github.com/aio-libs/%{pypi_name}
21cr|python3-async_timeout-4.0.2-1|11	Source0:	https://files.pythonhosted.org/packages/54/6e/9678f7b2993537452710ffb1750c62d2c26df438aa621ad5fa9d1507a43a/async-timeout-4.0.2.tar.gz
21cr|python3-async_timeout-4.0.2-1|12	BuildArch:      noarch
21cr|python3-async_timeout-4.0.2-1|13	Requires:       python3
21cr|python3-async_timeout-4.0.2-1|14	BuildRequires:  python3-setuptools
21cr|python3-async_timeout-4.0.2-1|15	
21cr|python3-async_timeout-4.0.2-1|16	
21cr|python3-async_timeout-4.0.2-1|17	%description
21cr|python3-async_timeout-4.0.2-1|18	asyncio-compatible timeout context manager.
21cr|python3-async_timeout-4.0.2-1|19	
21cr|python3-async_timeout-4.0.2-1|20	The context manager is useful in cases when you want to apply timeout
21cr|python3-async_timeout-4.0.2-1|21	logic around block of code or in cases when ``asyncio.wait_for()`` is
21cr|python3-async_timeout-4.0.2-1|22	not suitable. Also it's much faster than ``asyncio.wait_for()``
21cr|python3-async_timeout-4.0.2-1|23	because ``timeout`` doesn't create a new task.
21cr|python3-async_timeout-4.0.2-1|24	
21cr|python3-async_timeout-4.0.2-1|25	%files
21cr|python3-async_timeout-4.0.2-1|26	%defattr(-,root,root)
21cr|python3-async_timeout-4.0.2-1|27	%doc CHANGES.rst README.rst LICENSE
21cr|python3-async_timeout-4.0.2-1|28	%{py3_puresitedir}/%{modulename}-*.egg-info/
21cr|python3-async_timeout-4.0.2-1|29	%{py3_puresitedir}/%{modulename}/*
21cr|python3-async_timeout-4.0.2-1|30	
21cr|python3-async_timeout-4.0.2-1|31	#-----------------------------------------------------------
21cr|python3-async_timeout-4.0.2-1|32	%prep
21cr|python3-async_timeout-4.0.2-1|33	%setup -n %{pypi_name}-%{version}
21cr|python3-async_timeout-4.0.2-1|34	
21cr|python3-async_timeout-4.0.2-1|35	%build
21cr|python3-async_timeout-4.0.2-1|36	%py3_build
21cr|python3-async_timeout-4.0.2-1|37	
21cr|python3-async_timeout-4.0.2-1|38	%install
21cr|python3-async_timeout-4.0.2-1|39	%__python3 setup.py install --single-version-externally-managed -O1 --root=%{buildroot}

6525 21
21cr|python3-atom-0.6.0-1|1	%define	module atom
21cr|python3-atom-0.6.0-1|2	
21cr|python3-atom-0.6.0-1|3	Name:		python3-%{module}
21cr|python3-atom-0.6.0-1|4	Version:	0.6.0
21cr|python3-atom-0.6.0-1|5	Release:	1
21cr|python3-atom-0.6.0-1|6	Summary:	Memory efficient Python objects
21cr|python3-atom-0.6.0-1|7	Source0:	http://pypi.python.org/packages/source/a/%{module}/%{module}-%{version}.tar.gz
21cr|python3-atom-0.6.0-1|8	License:	BSD
21cr|python3-atom-0.6.0-1|9	Group:		Development/Python
21cr|python3-atom-0.6.0-1|10	Url:		https://github.com/nucleic/atom
21cr|python3-atom-0.6.0-1|11	BuildRequires:	pkgconfig(python3)
21cr|python3-atom-0.6.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python3-atom-0.6.0-1|13	BuildRequires:	python3egg(wheel)
21cr|python3-atom-0.6.0-1|14	BuildRequires:	python3egg(pip)
21cr|python3-atom-0.6.0-1|15	BuildRequires:	python3egg(pytest)
21cr|python3-atom-0.6.0-1|16	
21cr|python3-atom-0.6.0-1|17	%description
21cr|python3-atom-0.6.0-1|18	Welcome to Atom
21cr|python3-atom-0.6.0-1|19	===============
21cr|python3-atom-0.6.0-1|20	
21cr|python3-atom-0.6.0-1|21	Atom is a framework for creating memory efficient Python objects with enhanced
21cr|python3-atom-0.6.0-1|22	features such as dynamic initialization, validation, and change notification
21cr|python3-atom-0.6.0-1|23	for object attributes. It provides the default model binding behaviour for the
21cr|python3-atom-0.6.0-1|24	`Enaml <http://nucleic.github.io/enaml/docs>`_ UI framework.
21cr|python3-atom-0.6.0-1|25	
21cr|python3-atom-0.6.0-1|26	%files
21cr|python3-atom-0.6.0-1|27	%doc LICENSE *.rst
21cr|python3-atom-0.6.0-1|28	%{py3_platsitedir}/%{module}/*.py*
21cr|python3-atom-0.6.0-1|29	%{py3_platsitedir}/%{module}*.egg-info
21cr|python3-atom-0.6.0-1|30	%{py3_platsitedir}/%{module}/__pycache__
21cr|python3-atom-0.6.0-1|31	%{py3_platsitedir}/%{module}/catom.cpython-??-*-linux-gnu.so
21cr|python3-atom-0.6.0-1|32	%{py3_platsitedir}/%{module}/datastructures
21cr|python3-atom-0.6.0-1|33	
21cr|python3-atom-0.6.0-1|34	#---------------------------------------------------------------------
21cr|python3-atom-0.6.0-1|35	
21cr|python3-atom-0.6.0-1|36	%prep
21cr|python3-atom-0.6.0-1|37	%setup -qn %{module}-%{version}
21cr|python3-atom-0.6.0-1|38	#bundle egg-info
21cr|python3-atom-0.6.0-1|39	rm -fr %{module}.egg-info
21cr|python3-atom-0.6.0-1|40	
21cr|python3-atom-0.6.0-1|41	# Pytest Deprecation Warning fix
21cr|python3-atom-0.6.0-1|42	perl -pi -e "s|@pytest.yield_fixture|@pytest.fixture|" tests/test_atomlist.py
21cr|python3-atom-0.6.0-1|43	
21cr|python3-atom-0.6.0-1|44	
21cr|python3-atom-0.6.0-1|45	%build
21cr|python3-atom-0.6.0-1|46	%py3_build
21cr|python3-atom-0.6.0-1|47	
21cr|python3-atom-0.6.0-1|48	%install
21cr|python3-atom-0.6.0-1|49	%py3_install
21cr|python3-atom-0.6.0-1|50	
21cr|python3-atom-0.6.0-1|51	%check
21cr|python3-atom-0.6.0-1|52	export PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|python3-atom-0.6.0-1|53	pytest-3

6526 21
21cr|python3-blessings-1.7-2|1	%define	oname	blessings
21cr|python3-blessings-1.7-2|2	
21cr|python3-blessings-1.7-2|3	Name:		python3-%{oname}
21cr|python3-blessings-1.7-2|4	Version:	1.7
21cr|python3-blessings-1.7-2|5	Release:	2
21cr|python3-blessings-1.7-2|6	Summary:	A thin, practical wrapper around terminal coloring, styling, and positioning
21cr|python3-blessings-1.7-2|7	Source0:	http://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-blessings-1.7-2|8	License:	MIT
21cr|python3-blessings-1.7-2|9	Group:		Development/Python
21cr|python3-blessings-1.7-2|10	Url:		https://github.com/erikrose/blessings
21cr|python3-blessings-1.7-2|11	BuildArch:	noarch
21cr|python3-blessings-1.7-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-blessings-1.7-2|13	BuildRequires:	python3egg(six)
21cr|python3-blessings-1.7-2|14	BuildRequires:	python3egg(nose)
21cr|python3-blessings-1.7-2|15	
21cr|python3-blessings-1.7-2|16	%description
21cr|python3-blessings-1.7-2|17	Blessings is a thin, practical wrapper around terminal coloring, styling, and
21cr|python3-blessings-1.7-2|18	positioning in Python.
21cr|python3-blessings-1.7-2|19	
21cr|python3-blessings-1.7-2|20	%prep
21cr|python3-blessings-1.7-2|21	%setup -qn %{oname}-%{version}
21cr|python3-blessings-1.7-2|22	
21cr|python3-blessings-1.7-2|23	%build
21cr|python3-blessings-1.7-2|24	python3 setup.py build
21cr|python3-blessings-1.7-2|25	
21cr|python3-blessings-1.7-2|26	%install
21cr|python3-blessings-1.7-2|27	python3 setup.py install --root=%{buildroot}
21cr|python3-blessings-1.7-2|28	
21cr|python3-blessings-1.7-2|29	%check
21cr|python3-blessings-1.7-2|30	# Passes locally, fails on ABF...
21cr|python3-blessings-1.7-2|31	python3 setup.py test || :
21cr|python3-blessings-1.7-2|32	
21cr|python3-blessings-1.7-2|33	%files
21cr|python3-blessings-1.7-2|34	%doc LICENSE
21cr|python3-blessings-1.7-2|35	%doc README.rst
21cr|python3-blessings-1.7-2|36	%{py3_puresitedir}/blessings
21cr|python3-blessings-1.7-2|37	%{py3_puresitedir}/blessings*.egg-info

6527 21
21cr|python3-blinker-1.4-2|1	%define	oname	blinker
21cr|python3-blinker-1.4-2|2	
21cr|python3-blinker-1.4-2|3	Name:		python3-%{oname}
21cr|python3-blinker-1.4-2|4	Version:	1.4
21cr|python3-blinker-1.4-2|5	Release:	2
21cr|python3-blinker-1.4-2|6	Summary:	Fast, simple object-to-object and broadcast signaling
21cr|python3-blinker-1.4-2|7	Source0:	http://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-blinker-1.4-2|8	License:	MIT
21cr|python3-blinker-1.4-2|9	Group:		Development/Python
21cr|python3-blinker-1.4-2|10	Url:		http://pythonhosted.org/blinker/
21cr|python3-blinker-1.4-2|11	BuildArch:	noarch
21cr|python3-blinker-1.4-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-blinker-1.4-2|13	
21cr|python3-blinker-1.4-2|14	%description
21cr|python3-blinker-1.4-2|15	[![Build Status](https://travis-ci.org/jek/blinker.svg?branch=master)]
21cr|python3-blinker-1.4-2|16	(https://travis-ci.org/jek/blinker)
21cr|python3-blinker-1.4-2|17	
21cr|python3-blinker-1.4-2|18	
21cr|python3-blinker-1.4-2|19	# Blinker
21cr|python3-blinker-1.4-2|20	
21cr|python3-blinker-1.4-2|21	Blinker provides a fast dispatching system that allows any number of
21cr|python3-blinker-1.4-2|22	interested parties to subscribe to events, or "signals".
21cr|python3-blinker-1.4-2|23	
21cr|python3-blinker-1.4-2|24	Signal receivers can subscribe to specific senders or receive signals
21cr|python3-blinker-1.4-2|25	sent by any sender.
21cr|python3-blinker-1.4-2|26	
21cr|python3-blinker-1.4-2|27	>>> from blinker import signal
21cr|python3-blinker-1.4-2|28	>>> started = signal('round-started')
21cr|python3-blinker-1.4-2|29	>>> def each(round):
21cr|python3-blinker-1.4-2|30	...     print "Round %s!" % round
21cr|python3-blinker-1.4-2|31	...
21cr|python3-blinker-1.4-2|32	>>> started.connect(each)
21cr|python3-blinker-1.4-2|33	
21cr|python3-blinker-1.4-2|34	>>> def round_two(round):
21cr|python3-blinker-1.4-2|35	...     print "This is round two."
21cr|python3-blinker-1.4-2|36	...
21cr|python3-blinker-1.4-2|37	>>> started.connect(round_two, sender=2)
21cr|python3-blinker-1.4-2|38	
21cr|python3-blinker-1.4-2|39	>>> for round in range(1, 4):
21cr|python3-blinker-1.4-2|40	...     started.send(round)
21cr|python3-blinker-1.4-2|41	...
21cr|python3-blinker-1.4-2|42	Round 1!
21cr|python3-blinker-1.4-2|43	Round 2!
21cr|python3-blinker-1.4-2|44	This is round two.
21cr|python3-blinker-1.4-2|45	Round 3!
21cr|python3-blinker-1.4-2|46	
21cr|python3-blinker-1.4-2|47	See the [Blinker documentation](https://pythonhosted.org/blinker/)
21cr|python3-blinker-1.4-2|48	for more information.
21cr|python3-blinker-1.4-2|49	
21cr|python3-blinker-1.4-2|50	## Requirements
21cr|python3-blinker-1.4-2|51	
21cr|python3-blinker-1.4-2|52	Blinker requires Python 2.4 or higher,
21cr|python3-blinker-1.4-2|53	Python 3.0 or higher, or Jython 2.5 or higher.
21cr|python3-blinker-1.4-2|54	
21cr|python3-blinker-1.4-2|55	## Changelog Summary
21cr|python3-blinker-1.4-2|56	
21cr|python3-blinker-1.4-2|57	1.3 (July 3, 2013)
21cr|python3-blinker-1.4-2|58	
21cr|python3-blinker-1.4-2|59	- The global signal stash behind blinker.signal() is now backed by a
21cr|python3-blinker-1.4-2|60	regular name-to-Signal dictionary. Previously, weak references were
21cr|python3-blinker-1.4-2|61	held in the mapping and ephemeral usage in code like
21cr|python3-blinker-1.4-2|62	``signal('foo').connect(...)`` could have surprising program behavior
21cr|python3-blinker-1.4-2|63	depending on import order of modules.
21cr|python3-blinker-1.4-2|64	- blinker.Namespace is now built on a regular dict. Use
21cr|python3-blinker-1.4-2|65	blinker.WeakNamespace for the older, weak-referencing behavior.
21cr|python3-blinker-1.4-2|66	- Signal.connect('text-sender') uses an alternate hashing strategy to
21cr|python3-blinker-1.4-2|67	avoid sharp edges in text identity.
21cr|python3-blinker-1.4-2|68	
21cr|python3-blinker-1.4-2|69	1.2 (October 26, 2011)
21cr|python3-blinker-1.4-2|70	
21cr|python3-blinker-1.4-2|71	- Added Signal.receiver_connected and Signal.receiver_disconnected
21cr|python3-blinker-1.4-2|72	per-Signal signals.
21cr|python3-blinker-1.4-2|73	- Deprecated the global 'receiver_connected' signal.
21cr|python3-blinker-1.4-2|74	- Verified Python 3.2 support (no changes needed!)
21cr|python3-blinker-1.4-2|75	
21cr|python3-blinker-1.4-2|76	1.1 (July 21, 2010)
21cr|python3-blinker-1.4-2|77	
21cr|python3-blinker-1.4-2|78	- Added ``@signal.connect_via(sender)`` decorator
21cr|python3-blinker-1.4-2|79	- Added ``signal.connected_to`` shorthand name for the
21cr|python3-blinker-1.4-2|80	``temporarily_connected_to`` context manager.
21cr|python3-blinker-1.4-2|81	
21cr|python3-blinker-1.4-2|82	1.0 (March 28, 2010)
21cr|python3-blinker-1.4-2|83	
21cr|python3-blinker-1.4-2|84	- Python 3.x compatibility
21cr|python3-blinker-1.4-2|85	
21cr|python3-blinker-1.4-2|86	0.9 (February 26, 2010)
21cr|python3-blinker-1.4-2|87	
21cr|python3-blinker-1.4-2|88	- Sphinx docs, project website
21cr|python3-blinker-1.4-2|89	- Added ``with a_signal.temporarily_connected_to(receiver): ...`` support
21cr|python3-blinker-1.4-2|90	
21cr|python3-blinker-1.4-2|91	%prep
21cr|python3-blinker-1.4-2|92	%setup -q -n %{oname}-%{version}
21cr|python3-blinker-1.4-2|93	
21cr|python3-blinker-1.4-2|94	%build
21cr|python3-blinker-1.4-2|95	%py3_build
21cr|python3-blinker-1.4-2|96	
21cr|python3-blinker-1.4-2|97	%install
21cr|python3-blinker-1.4-2|98	%py3_install
21cr|python3-blinker-1.4-2|99	
21cr|python3-blinker-1.4-2|100	%files
21cr|python3-blinker-1.4-2|101	%doc AUTHORS
21cr|python3-blinker-1.4-2|102	%doc CHANGES
21cr|python3-blinker-1.4-2|103	%doc LICENSE
21cr|python3-blinker-1.4-2|104	%doc README.md
21cr|python3-blinker-1.4-2|105	%doc docs/html/genindex.html
21cr|python3-blinker-1.4-2|106	%doc docs/html/index.html
21cr|python3-blinker-1.4-2|107	%doc docs/html/search.html
21cr|python3-blinker-1.4-2|108	%doc docs/html/_sources/index.txt
21cr|python3-blinker-1.4-2|109	%doc docs/text/index.txt
21cr|python3-blinker-1.4-2|110	%{py3_puresitedir}/blinker
21cr|python3-blinker-1.4-2|111	%{py3_puresitedir}/blinker*.egg-info

6528 21
21cr|python3-boolean.py-4.0-1|1	
21cr|python3-boolean.py-4.0-1|2	Name:           python3-boolean.py
21cr|python3-boolean.py-4.0-1|3	Version:        4.0
21cr|python3-boolean.py-4.0-1|4	Release:        1
21cr|python3-boolean.py-4.0-1|5	Group:          Development/Python
21cr|python3-boolean.py-4.0-1|6	Summary:        Define boolean algebras
21cr|python3-boolean.py-4.0-1|7	License:        BSD
21cr|python3-boolean.py-4.0-1|8	URL:            https://github.com/bastikr/boolean.py
21cr|python3-boolean.py-4.0-1|9	Source:         https://files.pythonhosted.org/packages/source/b/boolean.py/boolean.py-%{version}.tar.gz
21cr|python3-boolean.py-4.0-1|10	BuildRequires:  python3-devel
21cr|python3-boolean.py-4.0-1|11	BuildRequires:  python3egg(setuptools)
21cr|python3-boolean.py-4.0-1|12	BuildRequires:  python3egg(sphinx)
21cr|python3-boolean.py-4.0-1|13	BuildArch:      noarch
21cr|python3-boolean.py-4.0-1|14	
21cr|python3-boolean.py-4.0-1|15	%description
21cr|python3-boolean.py-4.0-1|16	Define boolean algebras, create and parse boolean
21cr|python3-boolean.py-4.0-1|17	expressions and create custom boolean DSL.
21cr|python3-boolean.py-4.0-1|18	
21cr|python3-boolean.py-4.0-1|19	%files
21cr|python3-boolean.py-4.0-1|20	%doc *.rst html/ LICENSE.txt
21cr|python3-boolean.py-4.0-1|21	%{py3_puresitedir}/*
21cr|python3-boolean.py-4.0-1|22	
21cr|python3-boolean.py-4.0-1|23	%prep
21cr|python3-boolean.py-4.0-1|24	%setup -qn boolean.py-%{version}
21cr|python3-boolean.py-4.0-1|25	
21cr|python3-boolean.py-4.0-1|26	%build
21cr|python3-boolean.py-4.0-1|27	%py3_build
21cr|python3-boolean.py-4.0-1|28	sphinx-build docs html
21cr|python3-boolean.py-4.0-1|29	rm -rf html/.{doctrees,buildinfo}
21cr|python3-boolean.py-4.0-1|30	
21cr|python3-boolean.py-4.0-1|31	%install
21cr|python3-boolean.py-4.0-1|32	%py3_install
21cr|python3-boolean.py-4.0-1|33	
21cr|python3-boolean.py-4.0-1|34	
21cr|python3-boolean.py-4.0-1|35	%check
21cr|python3-boolean.py-4.0-1|36	python3 -m unittest discover -v
21cr|python3-boolean.py-4.0-1|37	
21cr|python3-boolean.py-4.0-1|38	

6529 21
21cr|python3-bsddb3-6.1.1-4|1	Name:           python3-bsddb3
21cr|python3-bsddb3-6.1.1-4|2	Version:        6.1.1
21cr|python3-bsddb3-6.1.1-4|3	Release:        4
21cr|python3-bsddb3-6.1.1-4|4	Summary:        Python 3 bindings for BerkleyDB
21cr|python3-bsddb3-6.1.1-4|5	Group:          Development/Python
21cr|python3-bsddb3-6.1.1-4|6	
21cr|python3-bsddb3-6.1.1-4|7	License:        BSD
21cr|python3-bsddb3-6.1.1-4|8	URL:            https://pypi.python.org/pypi/bsddb3/
21cr|python3-bsddb3-6.1.1-4|9	Source0:        https://pypi.python.org/packages/source/b/bsddb3/bsddb3-%{version}.tar.gz
21cr|python3-bsddb3-6.1.1-4|10	
21cr|python3-bsddb3-6.1.1-4|11	Requires:       python(abi) >= 3.0
21cr|python3-bsddb3-6.1.1-4|12	BuildRequires:  python3-devel
21cr|python3-bsddb3-6.1.1-4|13	BuildRequires:  db-devel
21cr|python3-bsddb3-6.1.1-4|14	
21cr|python3-bsddb3-6.1.1-4|15	%description
21cr|python3-bsddb3-6.1.1-4|16	This package contains Python wrappers for Berkeley DB, the Open Source embedded
21cr|python3-bsddb3-6.1.1-4|17	database system. The Python wrappers allow you to store Python string objects
21cr|python3-bsddb3-6.1.1-4|18	of any length.
21cr|python3-bsddb3-6.1.1-4|19	
21cr|python3-bsddb3-6.1.1-4|20	%prep
21cr|python3-bsddb3-6.1.1-4|21	%setup -q -n bsddb3-%{version}
21cr|python3-bsddb3-6.1.1-4|22	
21cr|python3-bsddb3-6.1.1-4|23	%build
21cr|python3-bsddb3-6.1.1-4|24	python3 setup.py build
21cr|python3-bsddb3-6.1.1-4|25	
21cr|python3-bsddb3-6.1.1-4|26	%install
21cr|python3-bsddb3-6.1.1-4|27	python3 setup.py install --root %{buildroot}
21cr|python3-bsddb3-6.1.1-4|28	# Get rid of unneeded header
21cr|python3-bsddb3-6.1.1-4|29	rm -f %{buildroot}%{_includedir}/python3.?/bsddb3/bsddb.h
21cr|python3-bsddb3-6.1.1-4|30	# Make all scripts executable
21cr|python3-bsddb3-6.1.1-4|31	chmod 0755 %{buildroot}%{py3_platsitedir}/bsddb3/{dbshelve.py,tests/test_dbtables.py}
21cr|python3-bsddb3-6.1.1-4|32	
21cr|python3-bsddb3-6.1.1-4|33	%check
21cr|python3-bsddb3-6.1.1-4|34	#{__python3} test.py
21cr|python3-bsddb3-6.1.1-4|35	
21cr|python3-bsddb3-6.1.1-4|36	%files
21cr|python3-bsddb3-6.1.1-4|37	%doc ChangeLog PKG-INFO README.txt LICENSE.txt
21cr|python3-bsddb3-6.1.1-4|38	%{py3_platsitedir}/bsddb3/
21cr|python3-bsddb3-6.1.1-4|39	%{py3_platsitedir}/bsddb3-%{version}-py3.?.egg-info

6530 21
21cr|python3-bugz-0.11.1-5|1	%define module_name pybugz
21cr|python3-bugz-0.11.1-5|2	%define shortname bugz
21cr|python3-bugz-0.11.1-5|3	
21cr|python3-bugz-0.11.1-5|4	Summary:    A python and command line interface to Bugzilla
21cr|python3-bugz-0.11.1-5|5	Name:		python3-bugz
21cr|python3-bugz-0.11.1-5|6	Version:	0.11.1
21cr|python3-bugz-0.11.1-5|7	Release:	5
21cr|python3-bugz-0.11.1-5|8	Source0:	http://pybugz.googlecode.com/files/pybugz-%version.tar.gz
21cr|python3-bugz-0.11.1-5|9	License:	GPLv2
21cr|python3-bugz-0.11.1-5|10	Group:		Development/Python
21cr|python3-bugz-0.11.1-5|11	Url:		http://code.google.com/p/pybugz/
21cr|python3-bugz-0.11.1-5|12	
21cr|python3-bugz-0.11.1-5|13	BuildRequires: pkgconfig(python3) >= 3.3
21cr|python3-bugz-0.11.1-5|14	
21cr|python3-bugz-0.11.1-5|15	BuildArch: noarch
21cr|python3-bugz-0.11.1-5|16	
21cr|python3-bugz-0.11.1-5|17	%rename python-bugz
21cr|python3-bugz-0.11.1-5|18	
21cr|python3-bugz-0.11.1-5|19	%description
21cr|python3-bugz-0.11.1-5|20	PyBugz is a python and command line interface to Bugzilla.
21cr|python3-bugz-0.11.1-5|21	
21cr|python3-bugz-0.11.1-5|22	It was conceived as a tool to speed up the workflow for Gentoo Linux developers
21cr|python3-bugz-0.11.1-5|23	and contributors when dealing with bugs using Bugzilla. By avoiding the clunky
21cr|python3-bugz-0.11.1-5|24	web interface, the user quickly search, isolate and contribute to the project
21cr|python3-bugz-0.11.1-5|25	very quickly.
21cr|python3-bugz-0.11.1-5|26	Developers alike can easily extract attachments and close bugs all from the
21cr|python3-bugz-0.11.1-5|27	comfort of the command line.
21cr|python3-bugz-0.11.1-5|28	
21cr|python3-bugz-0.11.1-5|29	PyBugz is written in Python and written in a way to be extended easily for
21cr|python3-bugz-0.11.1-5|30	use on other Bugzillas.
21cr|python3-bugz-0.11.1-5|31	
21cr|python3-bugz-0.11.1-5|32	%prep
21cr|python3-bugz-0.11.1-5|33	%setup -qn %{module_name}-%{version}
21cr|python3-bugz-0.11.1-5|34	perl -pi -e "s|gentoo.org|rosalinux.ru|" bugz/argparsers.py
21cr|python3-bugz-0.11.1-5|35	
21cr|python3-bugz-0.11.1-5|36	
21cr|python3-bugz-0.11.1-5|37	%build
21cr|python3-bugz-0.11.1-5|38	python3 setup.py build
21cr|python3-bugz-0.11.1-5|39	
21cr|python3-bugz-0.11.1-5|40	%check
21cr|python3-bugz-0.11.1-5|41	python3 setup.py check
21cr|python3-bugz-0.11.1-5|42	
21cr|python3-bugz-0.11.1-5|43	%install
21cr|python3-bugz-0.11.1-5|44	python3 setup.py install --root=%{buildroot}
21cr|python3-bugz-0.11.1-5|45	
21cr|python3-bugz-0.11.1-5|46	install -D -m 0644  contrib/bash-completion  %{buildroot}%{_sysconfdir}/bash_completion.d/%{module_name}
21cr|python3-bugz-0.11.1-5|47	install -D -m 0644  contrib/zsh-completion   %{buildroot}%{_sysconfdir}/zsh_completion.d/%{module_name}
21cr|python3-bugz-0.11.1-5|48	
21cr|python3-bugz-0.11.1-5|49	%files
21cr|python3-bugz-0.11.1-5|50	%doc README LICENSE
21cr|python3-bugz-0.11.1-5|51	%{_bindir}/bugz
21cr|python3-bugz-0.11.1-5|52	%{py3_puresitedir}/%{shortname}/
21cr|python3-bugz-0.11.1-5|53	%{py3_puresitedir}/%{module_name}-%{version}-py%{py3_ver}.egg-info
21cr|python3-bugz-0.11.1-5|54	%{_mandir}/man1/*
21cr|python3-bugz-0.11.1-5|55	%config(noreplace) %{_sysconfdir}/bash_completion.d/%{module_name}
21cr|python3-bugz-0.11.1-5|56	%config(noreplace) %{_sysconfdir}/zsh_completion.d/%{module_name}

6531 21
21cr|python3-cached-property-1.5.2-1|1	%define	oname	cached-property
21cr|python3-cached-property-1.5.2-1|2	
21cr|python3-cached-property-1.5.2-1|3	Name:		python3-%{oname}
21cr|python3-cached-property-1.5.2-1|4	Version:	1.5.2
21cr|python3-cached-property-1.5.2-1|5	Release:	1
21cr|python3-cached-property-1.5.2-1|6	Summary:	A decorator for caching properties in classes
21cr|python3-cached-property-1.5.2-1|7	Source0:	https://files.pythonhosted.org/packages/61/2c/d21c1c23c2895c091fa7a91a54b6872098fea913526932d21902088a7c41/cached-property-1.5.2.tar.gz
21cr|python3-cached-property-1.5.2-1|8	License:	BSD
21cr|python3-cached-property-1.5.2-1|9	Group:		Development/Python
21cr|python3-cached-property-1.5.2-1|10	Url:		https://github.com/pydanny/cached-property
21cr|python3-cached-property-1.5.2-1|11	BuildArch:	noarch
21cr|python3-cached-property-1.5.2-1|12	BuildRequires:	python3egg(setuptools)
21cr|python3-cached-property-1.5.2-1|13	
21cr|python3-cached-property-1.5.2-1|14	%description
21cr|python3-cached-property-1.5.2-1|15	===============================
21cr|python3-cached-property-1.5.2-1|16	cached-property
21cr|python3-cached-property-1.5.2-1|17	===============================
21cr|python3-cached-property-1.5.2-1|18	
21cr|python3-cached-property-1.5.2-1|19	.. image:: https://img.shields.io/pypi/v/cached-property.svg
21cr|python3-cached-property-1.5.2-1|20	:target: https://pypi.python.org/pypi/cached-property
21cr|python3-cached-property-1.5.2-1|21	
21cr|python3-cached-property-1.5.2-1|22	.. image:: https://img.shields.io/travis/pydanny/cached-property/master.svg
21cr|python3-cached-property-1.5.2-1|23	:target: https://travis-ci.org/pydanny/cached-property
21cr|python3-cached-property-1.5.2-1|24	
21cr|python3-cached-property-1.5.2-1|25	.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
21cr|python3-cached-property-1.5.2-1|26	:target: https://github.com/ambv/black
21cr|python3-cached-property-1.5.2-1|27	:alt: Code style: black
21cr|python3-cached-property-1.5.2-1|28	
21cr|python3-cached-property-1.5.2-1|29	
21cr|python3-cached-property-1.5.2-1|30	A decorator for caching properties in classes.
21cr|python3-cached-property-1.5.2-1|31	
21cr|python3-cached-property-1.5.2-1|32	Why?
21cr|python3-cached-property-1.5.2-1|33	-----
21cr|python3-cached-property-1.5.2-1|34	
21cr|python3-cached-property-1.5.2-1|35	* Makes caching of time or computational expensive properties quick and easy.
21cr|python3-cached-property-1.5.2-1|36	* Because I got tired of copy/pasting this code
21cr|python3-cached-property-1.5.2-1|37	from non-web project to non-web project.
21cr|python3-cached-property-1.5.2-1|38	* I needed something really simple that worked in Python 2 and 3.
21cr|python3-cached-property-1.5.2-1|39	
21cr|python3-cached-property-1.5.2-1|40	How to use it
21cr|python3-cached-property-1.5.2-1|41	--------------
21cr|python3-cached-property-1.5.2-1|42	
21cr|python3-cached-property-1.5.2-1|43	Let's define a class with an expensive property. Every time you stay there the
21cr|python3-cached-property-1.5.2-1|44	price goes up by $50!
21cr|python3-cached-property-1.5.2-1|45	
21cr|python3-cached-property-1.5.2-1|46	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|47	
21cr|python3-cached-property-1.5.2-1|48	class Monopoly(object):
21cr|python3-cached-property-1.5.2-1|49	
21cr|python3-cached-property-1.5.2-1|50	def __init__(self):
21cr|python3-cached-property-1.5.2-1|51	self.boardwalk_price = 500
21cr|python3-cached-property-1.5.2-1|52	
21cr|python3-cached-property-1.5.2-1|53	@property
21cr|python3-cached-property-1.5.2-1|54	def boardwalk(self):
21cr|python3-cached-property-1.5.2-1|55	# In reality, this might represent a database call or time
21cr|python3-cached-property-1.5.2-1|56	# intensive task like calling a third-party API.
21cr|python3-cached-property-1.5.2-1|57	self.boardwalk_price += 50
21cr|python3-cached-property-1.5.2-1|58	return self.boardwalk_price
21cr|python3-cached-property-1.5.2-1|59	
21cr|python3-cached-property-1.5.2-1|60	Now run it:
21cr|python3-cached-property-1.5.2-1|61	
21cr|python3-cached-property-1.5.2-1|62	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|63	
21cr|python3-cached-property-1.5.2-1|64	>>> monopoly = Monopoly()
21cr|python3-cached-property-1.5.2-1|65	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|66	550
21cr|python3-cached-property-1.5.2-1|67	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|68	600
21cr|python3-cached-property-1.5.2-1|69	
21cr|python3-cached-property-1.5.2-1|70	Let's convert the boardwalk property into a ``cached_property``.
21cr|python3-cached-property-1.5.2-1|71	
21cr|python3-cached-property-1.5.2-1|72	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|73	
21cr|python3-cached-property-1.5.2-1|74	from cached_property import cached_property
21cr|python3-cached-property-1.5.2-1|75	
21cr|python3-cached-property-1.5.2-1|76	class Monopoly(object):
21cr|python3-cached-property-1.5.2-1|77	
21cr|python3-cached-property-1.5.2-1|78	def __init__(self):
21cr|python3-cached-property-1.5.2-1|79	self.boardwalk_price = 500
21cr|python3-cached-property-1.5.2-1|80	
21cr|python3-cached-property-1.5.2-1|81	@cached_property
21cr|python3-cached-property-1.5.2-1|82	def boardwalk(self):
21cr|python3-cached-property-1.5.2-1|83	# Again, this is a silly example. Don't worry about it, this is
21cr|python3-cached-property-1.5.2-1|84	#   just an example for clarity.
21cr|python3-cached-property-1.5.2-1|85	self.boardwalk_price += 50
21cr|python3-cached-property-1.5.2-1|86	return self.boardwalk_price
21cr|python3-cached-property-1.5.2-1|87	
21cr|python3-cached-property-1.5.2-1|88	Now when we run it the price stays at $550.
21cr|python3-cached-property-1.5.2-1|89	
21cr|python3-cached-property-1.5.2-1|90	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|91	
21cr|python3-cached-property-1.5.2-1|92	>>> monopoly = Monopoly()
21cr|python3-cached-property-1.5.2-1|93	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|94	550
21cr|python3-cached-property-1.5.2-1|95	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|96	550
21cr|python3-cached-property-1.5.2-1|97	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|98	550
21cr|python3-cached-property-1.5.2-1|99	
21cr|python3-cached-property-1.5.2-1|100	Why doesn't the value of ``monopoly.boardwalk`` change?
21cr|python3-cached-property-1.5.2-1|101	Because it's a **cached property**!
21cr|python3-cached-property-1.5.2-1|102	
21cr|python3-cached-property-1.5.2-1|103	Invalidating the Cache
21cr|python3-cached-property-1.5.2-1|104	----------------------
21cr|python3-cached-property-1.5.2-1|105	
21cr|python3-cached-property-1.5.2-1|106	Results of cached functions can be invalidated by outside forces.
21cr|python3-cached-property-1.5.2-1|107	Let's demonstrate how to force the cache to invalidate:
21cr|python3-cached-property-1.5.2-1|108	
21cr|python3-cached-property-1.5.2-1|109	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|110	
21cr|python3-cached-property-1.5.2-1|111	>>> monopoly = Monopoly()
21cr|python3-cached-property-1.5.2-1|112	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|113	550
21cr|python3-cached-property-1.5.2-1|114	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|115	550
21cr|python3-cached-property-1.5.2-1|116	>>> # invalidate the cache
21cr|python3-cached-property-1.5.2-1|117	>>> del monopoly.__dict__['boardwalk']
21cr|python3-cached-property-1.5.2-1|118	>>> # request the boardwalk property again
21cr|python3-cached-property-1.5.2-1|119	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|120	600
21cr|python3-cached-property-1.5.2-1|121	>>> monopoly.boardwalk
21cr|python3-cached-property-1.5.2-1|122	600
21cr|python3-cached-property-1.5.2-1|123	
21cr|python3-cached-property-1.5.2-1|124	Working with Threads
21cr|python3-cached-property-1.5.2-1|125	---------------------
21cr|python3-cached-property-1.5.2-1|126	
21cr|python3-cached-property-1.5.2-1|127	What if a whole bunch of people want to stay at Boardwalk all at once?
21cr|python3-cached-property-1.5.2-1|128	This means using threads, which unfortunately causes problems with
21cr|python3-cached-property-1.5.2-1|129	the standard ``cached_property``. In this case, switch to using the
21cr|python3-cached-property-1.5.2-1|130	``threaded_cached_property``:
21cr|python3-cached-property-1.5.2-1|131	
21cr|python3-cached-property-1.5.2-1|132	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|133	
21cr|python3-cached-property-1.5.2-1|134	from cached_property import threaded_cached_property
21cr|python3-cached-property-1.5.2-1|135	
21cr|python3-cached-property-1.5.2-1|136	class Monopoly(object):
21cr|python3-cached-property-1.5.2-1|137	
21cr|python3-cached-property-1.5.2-1|138	def __init__(self):
21cr|python3-cached-property-1.5.2-1|139	self.boardwalk_price = 500
21cr|python3-cached-property-1.5.2-1|140	
21cr|python3-cached-property-1.5.2-1|141	@threaded_cached_property
21cr|python3-cached-property-1.5.2-1|142	def boardwalk(self):
21cr|python3-cached-property-1.5.2-1|143	"""threaded_cached_property is really nice for when no one waits
21cr|python3-cached-property-1.5.2-1|144	for other people to finish their turn and rudely start rolling
21cr|python3-cached-property-1.5.2-1|145	dice and moving their pieces."""
21cr|python3-cached-property-1.5.2-1|146	
21cr|python3-cached-property-1.5.2-1|147	sleep(1)
21cr|python3-cached-property-1.5.2-1|148	self.boardwalk_price += 50
21cr|python3-cached-property-1.5.2-1|149	return self.boardwalk_price
21cr|python3-cached-property-1.5.2-1|150	
21cr|python3-cached-property-1.5.2-1|151	Now use it:
21cr|python3-cached-property-1.5.2-1|152	
21cr|python3-cached-property-1.5.2-1|153	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|154	
21cr|python3-cached-property-1.5.2-1|155	>>> from threading import Thread
21cr|python3-cached-property-1.5.2-1|156	>>> from monopoly import Monopoly
21cr|python3-cached-property-1.5.2-1|157	>>> monopoly = Monopoly()
21cr|python3-cached-property-1.5.2-1|158	>>> threads = []
21cr|python3-cached-property-1.5.2-1|159	>>> for x in range(10):
21cr|python3-cached-property-1.5.2-1|160	>>>     thread = Thread(target=lambda: monopoly.boardwalk)
21cr|python3-cached-property-1.5.2-1|161	>>>     thread.start()
21cr|python3-cached-property-1.5.2-1|162	>>>     threads.append(thread)
21cr|python3-cached-property-1.5.2-1|163	
21cr|python3-cached-property-1.5.2-1|164	>>> for thread in threads:
21cr|python3-cached-property-1.5.2-1|165	>>>     thread.join()
21cr|python3-cached-property-1.5.2-1|166	
21cr|python3-cached-property-1.5.2-1|167	>>> self.assertEqual(m.boardwalk, 550)
21cr|python3-cached-property-1.5.2-1|168	
21cr|python3-cached-property-1.5.2-1|169	
21cr|python3-cached-property-1.5.2-1|170	Working with async/await (Python 3.5+)
21cr|python3-cached-property-1.5.2-1|171	--------------------------------------
21cr|python3-cached-property-1.5.2-1|172	
21cr|python3-cached-property-1.5.2-1|173	The cached property can be async, in which case you have to use await
21cr|python3-cached-property-1.5.2-1|174	as usual to get the value. Because of the caching, the value is only
21cr|python3-cached-property-1.5.2-1|175	computed once and then cached:
21cr|python3-cached-property-1.5.2-1|176	
21cr|python3-cached-property-1.5.2-1|177	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|178	
21cr|python3-cached-property-1.5.2-1|179	from cached_property import cached_property
21cr|python3-cached-property-1.5.2-1|180	
21cr|python3-cached-property-1.5.2-1|181	class Monopoly(object):
21cr|python3-cached-property-1.5.2-1|182	
21cr|python3-cached-property-1.5.2-1|183	def __init__(self):
21cr|python3-cached-property-1.5.2-1|184	self.boardwalk_price = 500
21cr|python3-cached-property-1.5.2-1|185	
21cr|python3-cached-property-1.5.2-1|186	@cached_property
21cr|python3-cached-property-1.5.2-1|187	async def boardwalk(self):
21cr|python3-cached-property-1.5.2-1|188	self.boardwalk_price += 50
21cr|python3-cached-property-1.5.2-1|189	return self.boardwalk_price
21cr|python3-cached-property-1.5.2-1|190	
21cr|python3-cached-property-1.5.2-1|191	Now use it:
21cr|python3-cached-property-1.5.2-1|192	
21cr|python3-cached-property-1.5.2-1|193	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|194	
21cr|python3-cached-property-1.5.2-1|195	>>> async def print_boardwalk():
21cr|python3-cached-property-1.5.2-1|196	...     monopoly = Monopoly()
21cr|python3-cached-property-1.5.2-1|197	...     print(await monopoly.boardwalk)
21cr|python3-cached-property-1.5.2-1|198	...     print(await monopoly.boardwalk)
21cr|python3-cached-property-1.5.2-1|199	...     print(await monopoly.boardwalk)
21cr|python3-cached-property-1.5.2-1|200	>>> import asyncio
21cr|python3-cached-property-1.5.2-1|201	>>> asyncio.get_event_loop().run_until_complete(print_boardwalk())
21cr|python3-cached-property-1.5.2-1|202	550
21cr|python3-cached-property-1.5.2-1|203	550
21cr|python3-cached-property-1.5.2-1|204	550
21cr|python3-cached-property-1.5.2-1|205	
21cr|python3-cached-property-1.5.2-1|206	Note that this does not work with threading either, most asyncio
21cr|python3-cached-property-1.5.2-1|207	objects are not thread-safe. And if you run separate event loops in
21cr|python3-cached-property-1.5.2-1|208	each thread, the cached version will most likely have the wrong event
21cr|python3-cached-property-1.5.2-1|209	loop. To summarize, either use cooperative multitasking (event loop)
21cr|python3-cached-property-1.5.2-1|210	or threading, but not both at the same time.
21cr|python3-cached-property-1.5.2-1|211	
21cr|python3-cached-property-1.5.2-1|212	
21cr|python3-cached-property-1.5.2-1|213	Timing out the cache
21cr|python3-cached-property-1.5.2-1|214	--------------------
21cr|python3-cached-property-1.5.2-1|215	
21cr|python3-cached-property-1.5.2-1|216	Sometimes you want the price of things to reset after a time. Use the ``ttl``
21cr|python3-cached-property-1.5.2-1|217	versions of ``cached_property`` and ``threaded_cached_property``.
21cr|python3-cached-property-1.5.2-1|218	
21cr|python3-cached-property-1.5.2-1|219	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|220	
21cr|python3-cached-property-1.5.2-1|221	import random
21cr|python3-cached-property-1.5.2-1|222	from cached_property import cached_property_with_ttl
21cr|python3-cached-property-1.5.2-1|223	
21cr|python3-cached-property-1.5.2-1|224	class Monopoly(object):
21cr|python3-cached-property-1.5.2-1|225	
21cr|python3-cached-property-1.5.2-1|226	@cached_property_with_ttl(ttl=5) # cache invalidates after 5 seconds
21cr|python3-cached-property-1.5.2-1|227	def dice(self):
21cr|python3-cached-property-1.5.2-1|228	# I dare the reader to implement a game using this method of 'rolling dice'.
21cr|python3-cached-property-1.5.2-1|229	return random.randint(2,12)
21cr|python3-cached-property-1.5.2-1|230	
21cr|python3-cached-property-1.5.2-1|231	Now use it:
21cr|python3-cached-property-1.5.2-1|232	
21cr|python3-cached-property-1.5.2-1|233	.. code-block:: python
21cr|python3-cached-property-1.5.2-1|234	
21cr|python3-cached-property-1.5.2-1|235	>>> monopoly = Monopoly()
21cr|python3-cached-property-1.5.2-1|236	>>> monopoly.dice
21cr|python3-cached-property-1.5.2-1|237	10
21cr|python3-cached-property-1.5.2-1|238	>>> monopoly.dice
21cr|python3-cached-property-1.5.2-1|239	10
21cr|python3-cached-property-1.5.2-1|240	>>> from time import sleep
21cr|python3-cached-property-1.5.2-1|241	>>> sleep(6) # Sleeps long enough to expire the cache
21cr|python3-cached-property-1.5.2-1|242	>>> monopoly.dice
21cr|python3-cached-property-1.5.2-1|243	3
21cr|python3-cached-property-1.5.2-1|244	>>> monopoly.dice
21cr|python3-cached-property-1.5.2-1|245	3
21cr|python3-cached-property-1.5.2-1|246	
21cr|python3-cached-property-1.5.2-1|247	**Note:** The ``ttl`` tools do not reliably allow the clearing of the cache.
21cr|python3-cached-property-1.5.2-1|248	This is why they are broken out into seperate tools.
21cr|python3-cached-property-1.5.2-1|249	See https://github.com/pydanny/cached-property/issues/16.
21cr|python3-cached-property-1.5.2-1|250	
21cr|python3-cached-property-1.5.2-1|251	Credits
21cr|python3-cached-property-1.5.2-1|252	--------
21cr|python3-cached-property-1.5.2-1|253	
21cr|python3-cached-property-1.5.2-1|254	* Pip, Django, Werkzueg, Bottle, Pyramid, and Zope
21cr|python3-cached-property-1.5.2-1|255	for having their own implementations.
21cr|python3-cached-property-1.5.2-1|256	This package originally used an implementation
21cr|python3-cached-property-1.5.2-1|257	that matched the Bottle version.
21cr|python3-cached-property-1.5.2-1|258	* Reinout Van Rees for pointing out the `cached_property` decorator to me.
21cr|python3-cached-property-1.5.2-1|259	* My awesome wife `@audreyr`_ who created `cookiecutter`_,
21cr|python3-cached-property-1.5.2-1|260	which meant rolling this out took me just 15 minutes.
21cr|python3-cached-property-1.5.2-1|261	* @tinche for pointing out the threading issue and providing a solution.
21cr|python3-cached-property-1.5.2-1|262	* @bcho for providing the time-to-expire feature
21cr|python3-cached-property-1.5.2-1|263	
21cr|python3-cached-property-1.5.2-1|264	.. _`@audreyr`: https://github.com/audreyr
21cr|python3-cached-property-1.5.2-1|265	.. _`cookiecutter`: https://github.com/audreyr/cookiecutter
21cr|python3-cached-property-1.5.2-1|266	
21cr|python3-cached-property-1.5.2-1|267	Support This Project
21cr|python3-cached-property-1.5.2-1|268	---------------------------
21cr|python3-cached-property-1.5.2-1|269	
21cr|python3-cached-property-1.5.2-1|270	This project is maintained by volunteers.
21cr|python3-cached-property-1.5.2-1|271	Support their efforts by spreading the word about:
21cr|python3-cached-property-1.5.2-1|272	
21cr|python3-cached-property-1.5.2-1|273	.. image:: https://cdn.shopify.com/
21cr|python3-cached-property-1.5.2-1|274	s/files/1/0304/6901/t/2/assets/logo.png?8399580890922549623
21cr|python3-cached-property-1.5.2-1|275	:name: Two Scoops Press
21cr|python3-cached-property-1.5.2-1|276	:align: center
21cr|python3-cached-property-1.5.2-1|277	:alt: Two Scoops Press
21cr|python3-cached-property-1.5.2-1|278	:target: https://www.twoscoopspress.com
21cr|python3-cached-property-1.5.2-1|279	
21cr|python3-cached-property-1.5.2-1|280	
21cr|python3-cached-property-1.5.2-1|281	
21cr|python3-cached-property-1.5.2-1|282	
21cr|python3-cached-property-1.5.2-1|283	History
21cr|python3-cached-property-1.5.2-1|284	-------
21cr|python3-cached-property-1.5.2-1|285	
21cr|python3-cached-property-1.5.2-1|286	1.4.3 (2018-06-14)
21cr|python3-cached-property-1.5.2-1|287	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|288	
21cr|python3-cached-property-1.5.2-1|289	* Catch `SyntaxError` from asyncio import on older
21cr|python3-cached-property-1.5.2-1|290	versions of Python, thanks to @asottile
21cr|python3-cached-property-1.5.2-1|291	
21cr|python3-cached-property-1.5.2-1|292	1.4.2 (2018-04-08)
21cr|python3-cached-property-1.5.2-1|293	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|294	
21cr|python3-cached-property-1.5.2-1|295	* Really fixed tests, thanks to @pydanny
21cr|python3-cached-property-1.5.2-1|296	
21cr|python3-cached-property-1.5.2-1|297	1.4.1 (2018-04-08)
21cr|python3-cached-property-1.5.2-1|298	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|299	
21cr|python3-cached-property-1.5.2-1|300	* Added conftest.py to manifest so tests work
21cr|python3-cached-property-1.5.2-1|301	properly off the tarball,thanks to @dotlambda
21cr|python3-cached-property-1.5.2-1|302	* Ensured new asyncio tests didn't break Python 2.7
21cr|python3-cached-property-1.5.2-1|303	builds on Debian, thanks to @pydanny
21cr|python3-cached-property-1.5.2-1|304	* Code formatting via black, thanks to @pydanny and @ambv
21cr|python3-cached-property-1.5.2-1|305	
21cr|python3-cached-property-1.5.2-1|306	
21cr|python3-cached-property-1.5.2-1|307	1.4.0 (2018-02-25)
21cr|python3-cached-property-1.5.2-1|308	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|309	
21cr|python3-cached-property-1.5.2-1|310	* Added asyncio support, thanks to @vbraun
21cr|python3-cached-property-1.5.2-1|311	* Remove Python 2.6 support, whose end of
21cr|python3-cached-property-1.5.2-1|312	life was 5 years ago, thanks to @pydanny
21cr|python3-cached-property-1.5.2-1|313	
21cr|python3-cached-property-1.5.2-1|314	
21cr|python3-cached-property-1.5.2-1|315	1.3.1 (2017-09-21)
21cr|python3-cached-property-1.5.2-1|316	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|317	
21cr|python3-cached-property-1.5.2-1|318	* Validate for Python 3.6
21cr|python3-cached-property-1.5.2-1|319	
21cr|python3-cached-property-1.5.2-1|320	
21cr|python3-cached-property-1.5.2-1|321	1.3.0 (2015-11-24)
21cr|python3-cached-property-1.5.2-1|322	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|323	
21cr|python3-cached-property-1.5.2-1|324	* Drop some non-ASCII characters from HISTORY.rst, thanks to @AdamWill
21cr|python3-cached-property-1.5.2-1|325	* Added official support for Python 3.5, thanks to @pydanny and @audreyr
21cr|python3-cached-property-1.5.2-1|326	* Removed confusingly placed lock from example, thanks to @ionelmc
21cr|python3-cached-property-1.5.2-1|327	* Corrected invalidation cache documentation, thanks to @proofit404
21cr|python3-cached-property-1.5.2-1|328	* Updated to latest Travis-CI environment, thanks to @audreyr
21cr|python3-cached-property-1.5.2-1|329	
21cr|python3-cached-property-1.5.2-1|330	1.2.0 (2015-04-28)
21cr|python3-cached-property-1.5.2-1|331	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|332	
21cr|python3-cached-property-1.5.2-1|333	* Overall code and test refactoring, thanks to @gsakkis
21cr|python3-cached-property-1.5.2-1|334	* Allow the del statement for resetting cached properties with
21cr|python3-cached-property-1.5.2-1|335	ttl instead of del obj._cache[attr], thanks to @gsakkis.
21cr|python3-cached-property-1.5.2-1|336	* Uncovered a bug in PyPy,
21cr|python3-cached-property-1.5.2-1|337	https://bitbucket.org/pypy/pypy/issue/2033/
21cr|python3-cached-property-1.5.2-1|338	attributeerror-object-attribute-is-read,
21cr|python3-cached-property-1.5.2-1|339	thanks to @gsakkis
21cr|python3-cached-property-1.5.2-1|340	* Fixed threaded_cached_property_with_ttl to
21cr|python3-cached-property-1.5.2-1|341	actually be thread-safe, thanks to @gsakkis
21cr|python3-cached-property-1.5.2-1|342	
21cr|python3-cached-property-1.5.2-1|343	1.1.0 (2015-04-04)
21cr|python3-cached-property-1.5.2-1|344	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|345	
21cr|python3-cached-property-1.5.2-1|346	* Regression: As the cache was not always clearing, we've broken
21cr|python3-cached-property-1.5.2-1|347	out the time to expire feature to its own set of specific tools,
21cr|python3-cached-property-1.5.2-1|348	thanks to @pydanny
21cr|python3-cached-property-1.5.2-1|349	* Fixed typo in README, thanks to @zoidbergwill
21cr|python3-cached-property-1.5.2-1|350	
21cr|python3-cached-property-1.5.2-1|351	1.0.0 (2015-02-13)
21cr|python3-cached-property-1.5.2-1|352	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|353	
21cr|python3-cached-property-1.5.2-1|354	* Added timed to expire feature to ``cached_property`` decorator.
21cr|python3-cached-property-1.5.2-1|355	* **Backwards incompatiblity**: Changed ``del monopoly.boardwalk``
21cr|python3-cached-property-1.5.2-1|356	to ``del monopoly['boardwalk']`` in order to support the new TTL feature.
21cr|python3-cached-property-1.5.2-1|357	
21cr|python3-cached-property-1.5.2-1|358	0.1.5 (2014-05-20)
21cr|python3-cached-property-1.5.2-1|359	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|360	
21cr|python3-cached-property-1.5.2-1|361	* Added threading support with new ``threaded_cached_property`` decorator
21cr|python3-cached-property-1.5.2-1|362	* Documented cache invalidation
21cr|python3-cached-property-1.5.2-1|363	* Updated credits
21cr|python3-cached-property-1.5.2-1|364	* Sourced the bottle implementation
21cr|python3-cached-property-1.5.2-1|365	
21cr|python3-cached-property-1.5.2-1|366	0.1.4 (2014-05-17)
21cr|python3-cached-property-1.5.2-1|367	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|368	
21cr|python3-cached-property-1.5.2-1|369	* Fix the dang-blarged py_modules argument.
21cr|python3-cached-property-1.5.2-1|370	
21cr|python3-cached-property-1.5.2-1|371	0.1.3 (2014-05-17)
21cr|python3-cached-property-1.5.2-1|372	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|373	
21cr|python3-cached-property-1.5.2-1|374	* Removed import of package into ``setup.py``
21cr|python3-cached-property-1.5.2-1|375	
21cr|python3-cached-property-1.5.2-1|376	0.1.2 (2014-05-17)
21cr|python3-cached-property-1.5.2-1|377	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|378	
21cr|python3-cached-property-1.5.2-1|379	* Documentation fixes. Not opening up a RTFD instance for this
21cr|python3-cached-property-1.5.2-1|380	because it's so simple to use.
21cr|python3-cached-property-1.5.2-1|381	
21cr|python3-cached-property-1.5.2-1|382	0.1.1 (2014-05-17)
21cr|python3-cached-property-1.5.2-1|383	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|384	
21cr|python3-cached-property-1.5.2-1|385	* setup.py fix. Whoops!
21cr|python3-cached-property-1.5.2-1|386	
21cr|python3-cached-property-1.5.2-1|387	0.1.0 (2014-05-17)
21cr|python3-cached-property-1.5.2-1|388	++++++++++++++++++
21cr|python3-cached-property-1.5.2-1|389	
21cr|python3-cached-property-1.5.2-1|390	* First release on PyPI.
21cr|python3-cached-property-1.5.2-1|391	
21cr|python3-cached-property-1.5.2-1|392	%prep
21cr|python3-cached-property-1.5.2-1|393	%setup -q -n %{oname}-%{version}
21cr|python3-cached-property-1.5.2-1|394	
21cr|python3-cached-property-1.5.2-1|395	%build
21cr|python3-cached-property-1.5.2-1|396	%py3_build
21cr|python3-cached-property-1.5.2-1|397	
21cr|python3-cached-property-1.5.2-1|398	%install
21cr|python3-cached-property-1.5.2-1|399	%py3_install
21cr|python3-cached-property-1.5.2-1|400	
21cr|python3-cached-property-1.5.2-1|401	%files
21cr|python3-cached-property-1.5.2-1|402	%doc AUTHORS.rst
21cr|python3-cached-property-1.5.2-1|403	%doc HISTORY.rst
21cr|python3-cached-property-1.5.2-1|404	%doc LICENSE
21cr|python3-cached-property-1.5.2-1|405	%doc README.rst
21cr|python3-cached-property-1.5.2-1|406	%{py3_puresitedir}/__pycache__/*
21cr|python3-cached-property-1.5.2-1|407	%{py3_puresitedir}/cached_property.py*
21cr|python3-cached-property-1.5.2-1|408	%{py3_puresitedir}/cached_property*.egg-info

6532 21
21cr|python3-cagraph-1.2-2|1	%define	oname	cagraph
21cr|python3-cagraph-1.2-2|2	
21cr|python3-cagraph-1.2-2|3	Name:		python3-%{oname}
21cr|python3-cagraph-1.2-2|4	Version:	1.2
21cr|python3-cagraph-1.2-2|5	Release:	2
21cr|python3-cagraph-1.2-2|6	Summary:	Simple chart class using pygtk and cairo
21cr|python3-cagraph-1.2-2|7	Source0:	http://pypi.python.org/packages/source/c/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-cagraph-1.2-2|8	License:	GPLv3
21cr|python3-cagraph-1.2-2|9	Group:		Development/Python
21cr|python3-cagraph-1.2-2|10	Url:		http://code.google.com/p/cagraph
21cr|python3-cagraph-1.2-2|11	BuildArch:	noarch
21cr|python3-cagraph-1.2-2|12	BuildRequires: python3-devel
21cr|python3-cagraph-1.2-2|13	
21cr|python3-cagraph-1.2-2|14	%description
21cr|python3-cagraph-1.2-2|15	A PyGTK widget for ploting charts and graphs using python, gtk and cairo.
21cr|python3-cagraph-1.2-2|16	
21cr|python3-cagraph-1.2-2|17	%prep
21cr|python3-cagraph-1.2-2|18	%setup -q -n %{oname}-%{version}
21cr|python3-cagraph-1.2-2|19	
21cr|python3-cagraph-1.2-2|20	%build
21cr|python3-cagraph-1.2-2|21	%py3_build
21cr|python3-cagraph-1.2-2|22	
21cr|python3-cagraph-1.2-2|23	%install
21cr|python3-cagraph-1.2-2|24	%py3_install
21cr|python3-cagraph-1.2-2|25	
21cr|python3-cagraph-1.2-2|26	%files
21cr|python3-cagraph-1.2-2|27	%doc COPYING
21cr|python3-cagraph-1.2-2|28	%doc README
21cr|python3-cagraph-1.2-2|29	%{py3_puresitedir}/cagraph
21cr|python3-cagraph-1.2-2|30	%{py3_puresitedir}/cagraph*.egg-info

6533 21
21cr|python3-caldav-0.9.2-1|1	%define	module	caldav
21cr|python3-caldav-0.9.2-1|2	
21cr|python3-caldav-0.9.2-1|3	Name:		python3-%{module}
21cr|python3-caldav-0.9.2-1|4	Version:	0.9.2
21cr|python3-caldav-0.9.2-1|5	Release:	1
21cr|python3-caldav-0.9.2-1|6	Summary:	CalDAV (RFC4791) client library
21cr|python3-caldav-0.9.2-1|7	Source0:	https://files.pythonhosted.org/packages/67/37/ea9d16319bb3d72c9892995b8238bf90ce2148cbc1d1edf941a69aa3beea/caldav-0.9.2.tar.gz
21cr|python3-caldav-0.9.2-1|8	License:	GPLv3+
21cr|python3-caldav-0.9.2-1|9	Group:		Development/Python
21cr|python3-caldav-0.9.2-1|10	Url:		http://bitbucket.org/cyrilrbt/caldav
21cr|python3-caldav-0.9.2-1|11	BuildRequires:  python3egg(setuptools)
21cr|python3-caldav-0.9.2-1|12	BuildRequires:  python3egg(lxml)
21cr|python3-caldav-0.9.2-1|13	BuildRequires:  python3egg(requests)
21cr|python3-caldav-0.9.2-1|14	BuildRequires:  python3egg(six)
21cr|python3-caldav-0.9.2-1|15	BuildRequires:  python3egg(vobject)
21cr|python3-caldav-0.9.2-1|16	BuildRequires:  python3egg(mock)
21cr|python3-caldav-0.9.2-1|17	
21cr|python3-caldav-0.9.2-1|18	BuildArch:	noarch
21cr|python3-caldav-0.9.2-1|19	
21cr|python3-caldav-0.9.2-1|20	%description
21cr|python3-caldav-0.9.2-1|21	This project is a CalDAV (RFC4791) client library for Python.
21cr|python3-caldav-0.9.2-1|22	I started it for my work at the AUF.
21cr|python3-caldav-0.9.2-1|23	
21cr|python3-caldav-0.9.2-1|24	A lot of work still needs to be done, but it can read everything,
21cr|python3-caldav-0.9.2-1|25	and write a few things
21cr|python3-caldav-0.9.2-1|26	(create calendars, events, modify events and properties).
21cr|python3-caldav-0.9.2-1|27	
21cr|python3-caldav-0.9.2-1|28	%files
21cr|python3-caldav-0.9.2-1|29	%doc COPYING.* *.md
21cr|python3-caldav-0.9.2-1|30	%{py3_puresitedir}/%{module}
21cr|python3-caldav-0.9.2-1|31	%{py3_puresitedir}/%{module}*.egg-info
21cr|python3-caldav-0.9.2-1|32	#---------------------------------------------------
21cr|python3-caldav-0.9.2-1|33	
21cr|python3-caldav-0.9.2-1|34	%prep
21cr|python3-caldav-0.9.2-1|35	%setup -qn %{module}-%{version}
21cr|python3-caldav-0.9.2-1|36	rm -fr  %{module}.egg-info
21cr|python3-caldav-0.9.2-1|37	find %{module} -name "*.py" | xargs sed -i '1 {/^#!/d}'
21cr|python3-caldav-0.9.2-1|38	
21cr|python3-caldav-0.9.2-1|39	%build
21cr|python3-caldav-0.9.2-1|40	%py3_build
21cr|python3-caldav-0.9.2-1|41	
21cr|python3-caldav-0.9.2-1|42	%install
21cr|python3-caldav-0.9.2-1|43	%py3_install
21cr|python3-caldav-0.9.2-1|44	
21cr|python3-caldav-0.9.2-1|45	

6534 21
21cr|python3-caslib-0.3.1-2|1	%define	oname	caslib
21cr|python3-caslib-0.3.1-2|2	
21cr|python3-caslib-0.3.1-2|3	Name:		python3-%{oname}
21cr|python3-caslib-0.3.1-2|4	Version:	0.3.1
21cr|python3-caslib-0.3.1-2|5	Release:	2
21cr|python3-caslib-0.3.1-2|6	Summary:	Caslib provides a python interface to CAS
21cr|python3-caslib-0.3.1-2|7	Source0:	http://pypi.python.org/packages/source/c/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-caslib-0.3.1-2|8	License:	GPLv3
21cr|python3-caslib-0.3.1-2|9	Group:		Development/Python
21cr|python3-caslib-0.3.1-2|10	Url:		http://packages.python.org/caslib/
21cr|python3-caslib-0.3.1-2|11	BuildArch:	noarch
21cr|python3-caslib-0.3.1-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-caslib-0.3.1-2|13	
21cr|python3-caslib-0.3.1-2|14	%description
21cr|python3-caslib-0.3.1-2|15	Overview
21cr|python3-caslib-0.3.1-2|16	
21cr|python3-caslib-0.3.1-2|17	caslib provides a python interface to CAS [1].
21cr|python3-caslib-0.3.1-2|18	
21cr|python3-caslib-0.3.1-2|19	A validating httplib.HTTPSConnection and urllib2.HTTPSHandler.
21cr|python3-caslib-0.3.1-2|20	Features
21cr|python3-caslib-0.3.1-2|21	
21cr|python3-caslib-0.3.1-2|22	* CASServer.login() Generate the login URL to log into a CASsified service
21cr|python3-caslib-0.3.1-2|23	* CASServer.validate() Check a CAS service ticket
21cr|python3-caslib-0.3.1-2|24	(use of ssl [2] is suggested to validate connection to the server)
21cr|python3-caslib-0.3.1-2|25	* CASService Define a CASsifed service
21cr|python3-caslib-0.3.1-2|26	* login_to_cas_service() Attempt to authenticate to a CAS /login
21cr|python3-caslib-0.3.1-2|27	form (may require lxml [3])
21cr|python3-caslib-0.3.1-2|28	
21cr|python3-caslib-0.3.1-2|29	Links
21cr|python3-caslib-0.3.1-2|30	[1]	Central Authentication Service <http://www.jasig.org/cas>
21cr|python3-caslib-0.3.1-2|31	[2]	ssl implements certificate validation (included in Python-2.6+)
21cr|python3-caslib-0.3.1-2|32	<http://pypi.python.org/pypi/ssl>
21cr|python3-caslib-0.3.1-2|33	[3]	lxml provides html support <http://pypi.python.org/pypi/lxml>
21cr|python3-caslib-0.3.1-2|34	
21cr|python3-caslib-0.3.1-2|35	%prep
21cr|python3-caslib-0.3.1-2|36	%setup -q -n %{oname}-%{version}
21cr|python3-caslib-0.3.1-2|37	
21cr|python3-caslib-0.3.1-2|38	%build
21cr|python3-caslib-0.3.1-2|39	%py3_build
21cr|python3-caslib-0.3.1-2|40	
21cr|python3-caslib-0.3.1-2|41	%install
21cr|python3-caslib-0.3.1-2|42	%py3_install
21cr|python3-caslib-0.3.1-2|43	
21cr|python3-caslib-0.3.1-2|44	%files
21cr|python3-caslib-0.3.1-2|45	%doc doc/README.txt
21cr|python3-caslib-0.3.1-2|46	%doc doc/caslib.txt
21cr|python3-caslib-0.3.1-2|47	%doc doc/caslib.validating_https.txt
21cr|python3-caslib-0.3.1-2|48	%doc doc/index.txt
21cr|python3-caslib-0.3.1-2|49	%{py3_puresitedir}/caslib
21cr|python3-caslib-0.3.1-2|50	%{py3_puresitedir}/caslib*.egg-info

6535 21
21cr|python3-cli_helpers-1.0.2-2|1	# separate gits ,BR have py2 and py3 binary
21cr|python3-cli_helpers-1.0.2-2|2	
21cr|python3-cli_helpers-1.0.2-2|3	%define module cli_helpers
21cr|python3-cli_helpers-1.0.2-2|4	
21cr|python3-cli_helpers-1.0.2-2|5	Summary:        Python helpers for common CLI tasks
21cr|python3-cli_helpers-1.0.2-2|6	Name:           python3-%{module}
21cr|python3-cli_helpers-1.0.2-2|7	Version:        1.0.2
21cr|python3-cli_helpers-1.0.2-2|8	Release:        2
21cr|python3-cli_helpers-1.0.2-2|9	Group:          Development/Python
21cr|python3-cli_helpers-1.0.2-2|10	License:        BSD
21cr|python3-cli_helpers-1.0.2-2|11	Url:            https://github.com/dbcli/%{module}
21cr|python3-cli_helpers-1.0.2-2|12	Source0:        https://files.pythonhosted.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
21cr|python3-cli_helpers-1.0.2-2|13	
21cr|python3-cli_helpers-1.0.2-2|14	BuildRequires:  pkgconfig(python3)
21cr|python3-cli_helpers-1.0.2-2|15	BuildRequires:  python3egg(setuptools)
21cr|python3-cli_helpers-1.0.2-2|16	BuildRequires:  python3egg(pytest)
21cr|python3-cli_helpers-1.0.2-2|17	BuildRequires:  python3egg(tabulate)
21cr|python3-cli_helpers-1.0.2-2|18	BuildRequires:  python3egg(terminaltables)
21cr|python3-cli_helpers-1.0.2-2|19	BuildRequires:  python3egg(wcwidth)
21cr|python3-cli_helpers-1.0.2-2|20	Requires:       python3egg(pygments)
21cr|python3-cli_helpers-1.0.2-2|21	Requires:       python3egg(tabulate)
21cr|python3-cli_helpers-1.0.2-2|22	Requires:       python3egg(terminaltables)
21cr|python3-cli_helpers-1.0.2-2|23	Requires:       python3egg(wcwidth)
21cr|python3-cli_helpers-1.0.2-2|24	
21cr|python3-cli_helpers-1.0.2-2|25	Conflicts:      python-%{module} = %{version}
21cr|python3-cli_helpers-1.0.2-2|26	BuildArch:      noarch
21cr|python3-cli_helpers-1.0.2-2|27	
21cr|python3-cli_helpers-1.0.2-2|28	
21cr|python3-cli_helpers-1.0.2-2|29	%description
21cr|python3-cli_helpers-1.0.2-2|30	CLI Helpers is a Python package that makes it easy to perform common\
21cr|python3-cli_helpers-1.0.2-2|31	tasks when building command-line apps. Its a helper library for\
21cr|python3-cli_helpers-1.0.2-2|32	command-line interfaces.
21cr|python3-cli_helpers-1.0.2-2|33	
21cr|python3-cli_helpers-1.0.2-2|34	%files
21cr|python3-cli_helpers-1.0.2-2|35	%doc AUTHORS CHANGELOG README.rst LICENSE
21cr|python3-cli_helpers-1.0.2-2|36	%{py3_puresitedir}/%{module}
21cr|python3-cli_helpers-1.0.2-2|37	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python3-cli_helpers-1.0.2-2|38	#------------------------------------------------------------
21cr|python3-cli_helpers-1.0.2-2|39	
21cr|python3-cli_helpers-1.0.2-2|40	%prep
21cr|python3-cli_helpers-1.0.2-2|41	%setup -qn %{module}-%{version}
21cr|python3-cli_helpers-1.0.2-2|42	rm -rf %{module}.egg-info
21cr|python3-cli_helpers-1.0.2-2|43	
21cr|python3-cli_helpers-1.0.2-2|44	%build
21cr|python3-cli_helpers-1.0.2-2|45	%py3_build
21cr|python3-cli_helpers-1.0.2-2|46	
21cr|python3-cli_helpers-1.0.2-2|47	
21cr|python3-cli_helpers-1.0.2-2|48	%install
21cr|python3-cli_helpers-1.0.2-2|49	%py3_install
21cr|python3-cli_helpers-1.0.2-2|50	
21cr|python3-cli_helpers-1.0.2-2|51	%check
21cr|python3-cli_helpers-1.0.2-2|52	PYTHONPATH=build/lib/ python3 setup.py test

6536 21
21cr|python3-cloud_sptheme-1.9.4-2|1	%define	oname	cloud_sptheme
21cr|python3-cloud_sptheme-1.9.4-2|2	
21cr|python3-cloud_sptheme-1.9.4-2|3	Name:		python3-%{oname}
21cr|python3-cloud_sptheme-1.9.4-2|4	Version:	1.9.4
21cr|python3-cloud_sptheme-1.9.4-2|5	Release:	2
21cr|python3-cloud_sptheme-1.9.4-2|6	Summary:	a nice sphinx theme named 'Cloud', and some related extensions
21cr|python3-cloud_sptheme-1.9.4-2|7	Source0:	http://pypi.python.org/packages/source/c/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-cloud_sptheme-1.9.4-2|8	License:	BSD
21cr|python3-cloud_sptheme-1.9.4-2|9	Group:		Development/Python
21cr|python3-cloud_sptheme-1.9.4-2|10	Url:		https://bitbucket.org/ecollins/cloud_sptheme
21cr|python3-cloud_sptheme-1.9.4-2|11	BuildArch:	noarch
21cr|python3-cloud_sptheme-1.9.4-2|12	BuildRequires:	python3egg(setuptools) python3-sphinx
21cr|python3-cloud_sptheme-1.9.4-2|13	
21cr|python3-cloud_sptheme-1.9.4-2|14	%description
21cr|python3-cloud_sptheme-1.9.4-2|15	This is a small package containing a Sphinx theme named "Cloud",
21cr|python3-cloud_sptheme-1.9.4-2|16	along with some related Sphinx extensions. To see an example
21cr|python3-cloud_sptheme-1.9.4-2|17	of the theme in action, check out it's documentation
21cr|python3-cloud_sptheme-1.9.4-2|18	at `<https://cloud-sptheme.readthedocs.io>`_.
21cr|python3-cloud_sptheme-1.9.4-2|19	
21cr|python3-cloud_sptheme-1.9.4-2|20	%prep
21cr|python3-cloud_sptheme-1.9.4-2|21	%setup -q -n %{oname}-%{version}
21cr|python3-cloud_sptheme-1.9.4-2|22	
21cr|python3-cloud_sptheme-1.9.4-2|23	%build
21cr|python3-cloud_sptheme-1.9.4-2|24	python3 setup.py build
21cr|python3-cloud_sptheme-1.9.4-2|25	
21cr|python3-cloud_sptheme-1.9.4-2|26	%install
21cr|python3-cloud_sptheme-1.9.4-2|27	python3 setup.py install --root=%{buildroot}
21cr|python3-cloud_sptheme-1.9.4-2|28	
21cr|python3-cloud_sptheme-1.9.4-2|29	%files
21cr|python3-cloud_sptheme-1.9.4-2|30	%doc CHANGES
21cr|python3-cloud_sptheme-1.9.4-2|31	%doc LICENSE
21cr|python3-cloud_sptheme-1.9.4-2|32	%doc README
21cr|python3-cloud_sptheme-1.9.4-2|33	%doc cloud_sptheme/ext/autodoc_sections.py
21cr|python3-cloud_sptheme-1.9.4-2|34	%doc cloud_sptheme/ext/autodoc_sections.pyc
21cr|python3-cloud_sptheme-1.9.4-2|35	%doc cloud_sptheme/ext/__pycache__/autodoc_sections.cpython-35.pyc
21cr|python3-cloud_sptheme-1.9.4-2|36	%doc cloud_sptheme/ext/static/auto_redirect.html_t
21cr|python3-cloud_sptheme-1.9.4-2|37	%doc cloud_sptheme/themes/cloud/globaltoc.html
21cr|python3-cloud_sptheme-1.9.4-2|38	%doc cloud_sptheme/themes/cloud/layout.html
21cr|python3-cloud_sptheme-1.9.4-2|39	%doc cloud_sptheme/themes/cloud/localtoc.html
21cr|python3-cloud_sptheme-1.9.4-2|40	%doc cloud_sptheme/themes/cloud/quicklinks.html
21cr|python3-cloud_sptheme-1.9.4-2|41	%doc cloud_sptheme/themes/cloud/relations.html
21cr|python3-cloud_sptheme-1.9.4-2|42	%doc cloud_sptheme/themes/cloud/static/icon-todo.png
21cr|python3-cloud_sptheme-1.9.4-2|43	%doc docs/copyright.rst
21cr|python3-cloud_sptheme-1.9.4-2|44	%doc docs/history.rst
21cr|python3-cloud_sptheme-1.9.4-2|45	%doc docs/requirements.txt
21cr|python3-cloud_sptheme-1.9.4-2|46	%doc docs/_static/longline.txt
21cr|python3-cloud_sptheme-1.9.4-2|47	%doc docs/lib/cloud_sptheme.ext.autodoc_sections.rst
21cr|python3-cloud_sptheme-1.9.4-2|48	%{py3_puresitedir}/cloud_sptheme/*.py*
21cr|python3-cloud_sptheme-1.9.4-2|49	%{py3_puresitedir}/cloud_sptheme/__pycache__
21cr|python3-cloud_sptheme-1.9.4-2|50	%{py3_puresitedir}/cloud_sptheme/ext/__pycache__
21cr|python3-cloud_sptheme-1.9.4-2|51	%{py3_puresitedir}/cloud_sptheme/ext/*.py*
21cr|python3-cloud_sptheme-1.9.4-2|52	%{py3_puresitedir}/cloud_sptheme/tests/*.py*
21cr|python3-cloud_sptheme-1.9.4-2|53	%{py3_puresitedir}/cloud_sptheme/tests/__pycache__
21cr|python3-cloud_sptheme-1.9.4-2|54	%{py3_puresitedir}/cloud_sptheme*.egg-info
21cr|python3-cloud_sptheme-1.9.4-2|55	%{py3_puresitedir}/cloud_sptheme/ext/static/auto_redirect.css
21cr|python3-cloud_sptheme-1.9.4-2|56	%{py3_puresitedir}/cloud_sptheme/ext/static/auto_redirect.html_t
21cr|python3-cloud_sptheme-1.9.4-2|57	%{py3_puresitedir}/cloud_sptheme/ext/static/table_styling.css
21cr|python3-cloud_sptheme-1.9.4-2|58	%{py3_puresitedir}/cloud_sptheme/themes/cloud/globaltoc.html
21cr|python3-cloud_sptheme-1.9.4-2|59	%{py3_puresitedir}/cloud_sptheme/themes/cloud/layout.html
21cr|python3-cloud_sptheme-1.9.4-2|60	%{py3_puresitedir}/cloud_sptheme/themes/cloud/localtoc.html
21cr|python3-cloud_sptheme-1.9.4-2|61	%{py3_puresitedir}/cloud_sptheme/themes/cloud/quicklinks.html
21cr|python3-cloud_sptheme-1.9.4-2|62	%{py3_puresitedir}/cloud_sptheme/themes/cloud/relations.html
21cr|python3-cloud_sptheme-1.9.4-2|63	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/cloud.base.js
21cr|python3-cloud_sptheme-1.9.4-2|64	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/cloud.css_t
21cr|python3-cloud_sptheme-1.9.4-2|65	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/cloud.js_t
21cr|python3-cloud_sptheme-1.9.4-2|66	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/icon-caution.png
21cr|python3-cloud_sptheme-1.9.4-2|67	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/icon-danger.png
21cr|python3-cloud_sptheme-1.9.4-2|68	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/icon-deprecated.png
21cr|python3-cloud_sptheme-1.9.4-2|69	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/icon-note.png
21cr|python3-cloud_sptheme-1.9.4-2|70	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/icon-seealso.png
21cr|python3-cloud_sptheme-1.9.4-2|71	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/icon-todo.png
21cr|python3-cloud_sptheme-1.9.4-2|72	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/icon-warning.png
21cr|python3-cloud_sptheme-1.9.4-2|73	%{py3_puresitedir}/cloud_sptheme/themes/cloud/static/jquery.cookie.js
21cr|python3-cloud_sptheme-1.9.4-2|74	%{py3_puresitedir}/cloud_sptheme/themes/cloud/theme.conf
21cr|python3-cloud_sptheme-1.9.4-2|75	%{py3_puresitedir}/cloud_sptheme/themes/greencloud/theme.conf
21cr|python3-cloud_sptheme-1.9.4-2|76	%{py3_puresitedir}/cloud_sptheme/themes/redcloud/theme.conf

6537 21
21cr|python3-cram-0.7-2|1	%define module cram
21cr|python3-cram-0.7-2|2	
21cr|python3-cram-0.7-2|3	Name:           python3-%{module}
21cr|python3-cram-0.7-2|4	Version:        0.7
21cr|python3-cram-0.7-2|5	Release:        2
21cr|python3-cram-0.7-2|6	Summary:        Simple testing framework for command line applications
21cr|python3-cram-0.7-2|7	Group:          Development/Python
21cr|python3-cram-0.7-2|8	License:        GPLv2
21cr|python3-cram-0.7-2|9	Url:            https://bitheap.org/cram/
21cr|python3-cram-0.7-2|10	Source0:        http://pypi.python.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
21cr|python3-cram-0.7-2|11	BuildRequires:  pkgconfig(python3)
21cr|python3-cram-0.7-2|12	BuildRequires:  python3egg(setuptools)
21cr|python3-cram-0.7-2|13	# same binary provided
21cr|python3-cram-0.7-2|14	Conflicts:	python-%{module}
21cr|python3-cram-0.7-2|15	
21cr|python3-cram-0.7-2|16	BuildArch:      noarch
21cr|python3-cram-0.7-2|17	
21cr|python3-cram-0.7-2|18	%description
21cr|python3-cram-0.7-2|19	Cram tests look like snippets of interactive shell sessions. Cram runs each
21cr|python3-cram-0.7-2|20	command and compares the command output in the test with the command's actual
21cr|python3-cram-0.7-2|21	output.
21cr|python3-cram-0.7-2|22	
21cr|python3-cram-0.7-2|23	%files -n python3-%{module}
21cr|python3-cram-0.7-2|24	%doc README.* COPYING.txt NEWS.*
21cr|python3-cram-0.7-2|25	%{_bindir}/cram
21cr|python3-cram-0.7-2|26	%{py3_puresitedir}/%{module}/
21cr|python3-cram-0.7-2|27	%{py3_puresitedir}/%{module}-%{version}-py*.egg-info
21cr|python3-cram-0.7-2|28	#------------------------------------------------------------------------------
21cr|python3-cram-0.7-2|29	
21cr|python3-cram-0.7-2|30	
21cr|python3-cram-0.7-2|31	%prep
21cr|python3-cram-0.7-2|32	%setup -qn %{module}-%{version}
21cr|python3-cram-0.7-2|33	
21cr|python3-cram-0.7-2|34	# remove shebangs
21cr|python3-cram-0.7-2|35	find . -type f -name '*.py' \
21cr|python3-cram-0.7-2|36	-exec sed -i -e '/^#!/{1D}' {} \;
21cr|python3-cram-0.7-2|37	
21cr|python3-cram-0.7-2|38	%build
21cr|python3-cram-0.7-2|39	%py3_build
21cr|python3-cram-0.7-2|40	
21cr|python3-cram-0.7-2|41	%install
21cr|python3-cram-0.7-2|42	%py3_install
21cr|python3-cram-0.7-2|43	
21cr|python3-cram-0.7-2|44	
21cr|python3-cram-0.7-2|45	%check
21cr|python3-cram-0.7-2|46	python3 setup.py check

6538 21
21cr|python3-crcmod-1.7-6|1	%define oname crcmod
21cr|python3-crcmod-1.7-6|2	
21cr|python3-crcmod-1.7-6|3	Name:           python3-%{oname}
21cr|python3-crcmod-1.7-6|4	Version:        1.7
21cr|python3-crcmod-1.7-6|5	Release:        6
21cr|python3-crcmod-1.7-6|6	Summary:        Creates functions that efficiently compute CRC's using table lookup
21cr|python3-crcmod-1.7-6|7	URL:            http://crcmod.sourceforge.net/
21cr|python3-crcmod-1.7-6|8	Source0:        http://garr.dl.sourceforge.net/project/%{oname}/%{oname}/%{oname}-%{version}/%{oname}-%{version}.tar.gz
21cr|python3-crcmod-1.7-6|9	License:        MIT
21cr|python3-crcmod-1.7-6|10	Group:          Development/Python
21cr|python3-crcmod-1.7-6|11	BuildRequires:  python3egg(setuptools)
21cr|python3-crcmod-1.7-6|12	BuildRequires:  pkgconfig(python3)
21cr|python3-crcmod-1.7-6|13	
21cr|python3-crcmod-1.7-6|14	%description
21cr|python3-crcmod-1.7-6|15	Create functions that efficiently compute the Cyclic Redundancy Check
21cr|python3-crcmod-1.7-6|16	(CRC) using table lookup.
21cr|python3-crcmod-1.7-6|17	
21cr|python3-crcmod-1.7-6|18	Features:
21cr|python3-crcmod-1.7-6|19	
21cr|python3-crcmod-1.7-6|20	* Create Python functions for computing the CRC. If the optional
21cr|python3-crcmod-1.7-6|21	extension module is installed, the calculations are preformed
21cr|python3-crcmod-1.7-6|22	using fast C code.
21cr|python3-crcmod-1.7-6|23	* Create instances of the Crc class that support the interface
21cr|python3-crcmod-1.7-6|24	used by the md5 and sha modules in the Python standard library.
21cr|python3-crcmod-1.7-6|25	* Generate C/C++ code that can be incorporated in another project.
21cr|python3-crcmod-1.7-6|26	* Any generator polynomial producing 8, 16, 32, or 64 bit CRCs is
21cr|python3-crcmod-1.7-6|27	allowed.
21cr|python3-crcmod-1.7-6|28	* Forward and bit-reverse algorithms are supported.
21cr|python3-crcmod-1.7-6|29	
21cr|python3-crcmod-1.7-6|30	%prep
21cr|python3-crcmod-1.7-6|31	%setup -q -n %{oname}-%{version}
21cr|python3-crcmod-1.7-6|32	
21cr|python3-crcmod-1.7-6|33	%build
21cr|python3-crcmod-1.7-6|34	python3 setup.py build
21cr|python3-crcmod-1.7-6|35	
21cr|python3-crcmod-1.7-6|36	%install
21cr|python3-crcmod-1.7-6|37	python3 setup.py install --root=%{buildroot}
21cr|python3-crcmod-1.7-6|38	
21cr|python3-crcmod-1.7-6|39	
21cr|python3-crcmod-1.7-6|40	%files
21cr|python3-crcmod-1.7-6|41	%doc README changelog
21cr|python3-crcmod-1.7-6|42	%{py3_platsitedir}/%{oname}
21cr|python3-crcmod-1.7-6|43	%{py3_platsitedir}/%{oname}-%{version}-*.egg-info

6539 21
21cr|python3-curtsies-0.3.0-2|1	%define	oname	curtsies
21cr|python3-curtsies-0.3.0-2|2	
21cr|python3-curtsies-0.3.0-2|3	Name:		python3-%{oname}
21cr|python3-curtsies-0.3.0-2|4	Version:	0.3.0
21cr|python3-curtsies-0.3.0-2|5	Release:	2
21cr|python3-curtsies-0.3.0-2|6	Summary:	Curses-like terminal wrapper, with colored strings!
21cr|python3-curtsies-0.3.0-2|7	Source0:	http://pypi.python.org/packages/source/c/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-curtsies-0.3.0-2|8	License:	MIT
21cr|python3-curtsies-0.3.0-2|9	Group:		Development/Python
21cr|python3-curtsies-0.3.0-2|10	Url:		https://github.com/bpython/curtsies
21cr|python3-curtsies-0.3.0-2|11	BuildArch:	noarch
21cr|python3-curtsies-0.3.0-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-curtsies-0.3.0-2|13	BuildRequires:	python3-blessings >= 1.5
21cr|python3-curtsies-0.3.0-2|14	BuildRequires:	python3-wcwidth >= 0.1.4
21cr|python3-curtsies-0.3.0-2|15	BuildRequires:	python3-typing
21cr|python3-curtsies-0.3.0-2|16	
21cr|python3-curtsies-0.3.0-2|17	%description
21cr|python3-curtsies-0.3.0-2|18	[![Build Status](https://travis-ci.org/bpython/curtsies.svg?branch=master)]
21cr|python3-curtsies-0.3.0-2|19	(https://travis-ci.org/bpython/curtsies)
21cr|python3-curtsies-0.3.0-2|20	[![Documentation Status]
21cr|python3-curtsies-0.3.0-2|21	(https://readthedocs.org/projects/curtsies/badge/?version=latest)]
21cr|python3-curtsies-0.3.0-2|22	(https://readthedocs.org/projects/curtsies/?badge=latest)
21cr|python3-curtsies-0.3.0-2|23	![Curtsies Logo](http://ballingt.com/assets/curtsiestitle.png)
21cr|python3-curtsies-0.3.0-2|24	
21cr|python3-curtsies-0.3.0-2|25	Curtsies is a Python 2.7 & 3.4+ compatible library for interacting
21cr|python3-curtsies-0.3.0-2|26	with the terminal.
21cr|python3-curtsies-0.3.0-2|27	This is what using (nearly every feature of) curtsies looks like:
21cr|python3-curtsies-0.3.0-2|28	
21cr|python3-curtsies-0.3.0-2|29	```python
21cr|python3-curtsies-0.3.0-2|30	from __future__ import unicode_literals  # convenient for Python 2
21cr|python3-curtsies-0.3.0-2|31	import random
21cr|python3-curtsies-0.3.0-2|32	
21cr|python3-curtsies-0.3.0-2|33	from curtsies import FullscreenWindow, Input, FSArray
21cr|python3-curtsies-0.3.0-2|34	from curtsies.fmtfuncs import red, bold, green, on_blue, yellow
21cr|python3-curtsies-0.3.0-2|35	
21cr|python3-curtsies-0.3.0-2|36	print(yellow('this prints normally, not to the alternate screen'))
21cr|python3-curtsies-0.3.0-2|37	with FullscreenWindow() as window:
21cr|python3-curtsies-0.3.0-2|38	with Input() as input_generator:
21cr|python3-curtsies-0.3.0-2|39	msg = red(on_blue(bold('Press escape to exit')))
21cr|python3-curtsies-0.3.0-2|40	a = FSArray(window.height, window.width)
21cr|python3-curtsies-0.3.0-2|41	a[0:1, 0:msg.width] = [msg]
21cr|python3-curtsies-0.3.0-2|42	for c in input_generator:
21cr|python3-curtsies-0.3.0-2|43	if c == '<ESC>':
21cr|python3-curtsies-0.3.0-2|44	break
21cr|python3-curtsies-0.3.0-2|45	elif c == '<SPACE>':
21cr|python3-curtsies-0.3.0-2|46	a = FSArray(window.height, window.width)
21cr|python3-curtsies-0.3.0-2|47	else:
21cr|python3-curtsies-0.3.0-2|48	s = repr(c).decode()
21cr|python3-curtsies-0.3.0-2|49	row = random.choice(range(window.height))
21cr|python3-curtsies-0.3.0-2|50	column = random.choice(range(window.width-len(s)))
21cr|python3-curtsies-0.3.0-2|51	color = random.choice([red, green, on_blue, yellow])
21cr|python3-curtsies-0.3.0-2|52	a[row, column:column+len(s)] = [color(s)]
21cr|python3-curtsies-0.3.0-2|53	window.render_to_terminal(a)
21cr|python3-curtsies-0.3.0-2|54	```
21cr|python3-curtsies-0.3.0-2|55	
21cr|python3-curtsies-0.3.0-2|56	Paste it in a `something.py` file and try it out!
21cr|python3-curtsies-0.3.0-2|57	
21cr|python3-curtsies-0.3.0-2|58	Installation: `pip install curtsies`
21cr|python3-curtsies-0.3.0-2|59	
21cr|python3-curtsies-0.3.0-2|60	[Documentation](http://curtsies.readthedocs.org/en/latest/)
21cr|python3-curtsies-0.3.0-2|61	
21cr|python3-curtsies-0.3.0-2|62	Primer
21cr|python3-curtsies-0.3.0-2|63	------
21cr|python3-curtsies-0.3.0-2|64	
21cr|python3-curtsies-0.3.0-2|65	[FmtStr](http://curtsies.readthedocs.org/en/latest/FmtStr.html) objects are
21cr|python3-curtsies-0.3.0-2|66	strings formatted with colors and styles displayable in a terminal with
21cr|python3-curtsies-0.3.0-2|67	[ANSI escape sequences](http://en.wikipedia.org/wiki/ANSI_escape_code>`_).
21cr|python3-curtsies-0.3.0-2|68	
21cr|python3-curtsies-0.3.0-2|69	(the import statement shown below is outdated)
21cr|python3-curtsies-0.3.0-2|70	
21cr|python3-curtsies-0.3.0-2|71	![](http://i.imgur.com/7lFaxsz.png)
21cr|python3-curtsies-0.3.0-2|72	
21cr|python3-curtsies-0.3.0-2|73	[FSArray](http://curtsies.readthedocs.org/en/latest/FSArray.html) objects
21cr|python3-curtsies-0.3.0-2|74	contain multiple such strings with each formatted string on its own row,
21cr|python3-curtsies-0.3.0-2|75	and FSArray
21cr|python3-curtsies-0.3.0-2|76	objects can be superimposed on each other
21cr|python3-curtsies-0.3.0-2|77	to build complex grids of colored and styled characters through composition.
21cr|python3-curtsies-0.3.0-2|78	
21cr|python3-curtsies-0.3.0-2|79	(the import statement shown below is outdated)
21cr|python3-curtsies-0.3.0-2|80	
21cr|python3-curtsies-0.3.0-2|81	![](http://i.imgur.com/rvTRPv1.png)
21cr|python3-curtsies-0.3.0-2|82	
21cr|python3-curtsies-0.3.0-2|83	Such grids of characters can be rendered to the terminal in alternate screen
21cr|python3-curtsies-0.3.0-2|84	mode (no history, like `Vim`, `top` etc.)by [FullscreenWindow]
21cr|python3-curtsies-0.3.0-2|85	(http://curtsies.readthedocs.org/en/latest/window.html#curtsies.window.
21cr|python3-curtsies-0.3.0-2|86	FullscreenWindow) objects or normal history-preserving screen
21cr|python3-curtsies-0.3.0-2|87	by [CursorAwareWindow](http://curtsies.readthedocs.org/en/latest/window.
21cr|python3-curtsies-0.3.0-2|88	html#curtsies.window.CursorAwareWindow) objects.
21cr|python3-curtsies-0.3.0-2|89	User keyboard input events like pressing the up arrow key are detected by an
21cr|python3-curtsies-0.3.0-2|90	[Input](http://curtsies.readthedocs.org/en/latest/input.html) object.
21cr|python3-curtsies-0.3.0-2|91	
21cr|python3-curtsies-0.3.0-2|92	Examples
21cr|python3-curtsies-0.3.0-2|93	--------
21cr|python3-curtsies-0.3.0-2|94	
21cr|python3-curtsies-0.3.0-2|95	* [Tic-Tac-Toe](/examples/tictactoeexample.py)
21cr|python3-curtsies-0.3.0-2|96	
21cr|python3-curtsies-0.3.0-2|97	![](http://i.imgur.com/AucB55B.png)
21cr|python3-curtsies-0.3.0-2|98	
21cr|python3-curtsies-0.3.0-2|99	* [Avoid the X's game](/examples/gameexample.py)
21cr|python3-curtsies-0.3.0-2|100	
21cr|python3-curtsies-0.3.0-2|101	![](http://i.imgur.com/nv1RQd3.png)
21cr|python3-curtsies-0.3.0-2|102	
21cr|python3-curtsies-0.3.0-2|103	* [Bpython-curtsies uses curtsies]
21cr|python3-curtsies-0.3.0-2|104	(http://ballingt.com/2013/12/21/bpython-curtsies.html)
21cr|python3-curtsies-0.3.0-2|105	
21cr|python3-curtsies-0.3.0-2|106	[![](http://i.imgur.com/r7rZiBS.png)]
21cr|python3-curtsies-0.3.0-2|107	(http://www.youtube.com/watch?v=lwbpC4IJlyA)
21cr|python3-curtsies-0.3.0-2|108	
21cr|python3-curtsies-0.3.0-2|109	* [More examples](/examples)
21cr|python3-curtsies-0.3.0-2|110	
21cr|python3-curtsies-0.3.0-2|111	About
21cr|python3-curtsies-0.3.0-2|112	-----
21cr|python3-curtsies-0.3.0-2|113	
21cr|python3-curtsies-0.3.0-2|114	* [Curtsies Documentation](http://curtsies.readthedocs.org/en/latest/)
21cr|python3-curtsies-0.3.0-2|115	* Curtsies was written to for [bpython-curtsies]
21cr|python3-curtsies-0.3.0-2|116	(http://ballingt.com/2013/12/21/bpython-curtsies.html)
21cr|python3-curtsies-0.3.0-2|117	* `#bpython` on irc is a good place to talk about Curtsies, but feel free
21cr|python3-curtsies-0.3.0-2|118	to open an issue if you're having a problem!
21cr|python3-curtsies-0.3.0-2|119	* Thanks to the many contributors!
21cr|python3-curtsies-0.3.0-2|120	* If all you need are colored strings, consider one of these [other libraries]
21cr|python3-curtsies-0.3.0-2|121	(http://curtsies.readthedocs.io/en/latest/FmtStr.html#fmtstr-rationale)!
21cr|python3-curtsies-0.3.0-2|122	
21cr|python3-curtsies-0.3.0-2|123	%prep
21cr|python3-curtsies-0.3.0-2|124	%setup -q -n %{oname}-%{version}
21cr|python3-curtsies-0.3.0-2|125	
21cr|python3-curtsies-0.3.0-2|126	%build
21cr|python3-curtsies-0.3.0-2|127	python3 setup.py build
21cr|python3-curtsies-0.3.0-2|128	
21cr|python3-curtsies-0.3.0-2|129	%install
21cr|python3-curtsies-0.3.0-2|130	python3 setup.py install --root=%{buildroot}
21cr|python3-curtsies-0.3.0-2|131	
21cr|python3-curtsies-0.3.0-2|132	%files
21cr|python3-curtsies-0.3.0-2|133	%doc LICENSE
21cr|python3-curtsies-0.3.0-2|134	%doc readme.md
21cr|python3-curtsies-0.3.0-2|135	%{py3_puresitedir}/curtsies
21cr|python3-curtsies-0.3.0-2|136	%{py3_puresitedir}/curtsies*.egg-info

6540 21
21cr|python3-demjson-2.2.4-2|1	%define	oname	demjson
21cr|python3-demjson-2.2.4-2|2	
21cr|python3-demjson-2.2.4-2|3	Name:		python3-%{oname}
21cr|python3-demjson-2.2.4-2|4	Version:	2.2.4
21cr|python3-demjson-2.2.4-2|5	Release:	2
21cr|python3-demjson-2.2.4-2|6	Summary:	Encoder, decoder, and lint/validator for JSON  compliant with RFC 7159
21cr|python3-demjson-2.2.4-2|7	Source0:	http://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-demjson-2.2.4-2|8	License:	GNU LGPL 3.0
21cr|python3-demjson-2.2.4-2|9	Group:		Development/Python
21cr|python3-demjson-2.2.4-2|10	Url:		http://deron.meranda.us/python/demjson/
21cr|python3-demjson-2.2.4-2|11	BuildArch:	noarch
21cr|python3-demjson-2.2.4-2|12	BuildRequires:  python3
21cr|python3-demjson-2.2.4-2|13	
21cr|python3-demjson-2.2.4-2|14	%description
21cr|python3-demjson-2.2.4-2|15	The "demjson" module, and the included "jsonlint" script, provide methods
21cr|python3-demjson-2.2.4-2|16	for encoding and decoding JSON formatted data, as well as checking JSON
21cr|python3-demjson-2.2.4-2|17	data for errors and/or portability issues.  The jsonlint command/script
21cr|python3-demjson-2.2.4-2|18	can be used from the command line without needing any programming.
21cr|python3-demjson-2.2.4-2|19	
21cr|python3-demjson-2.2.4-2|20	Although the standard Python library now includes basic JSON support
21cr|python3-demjson-2.2.4-2|21	(which it did not when demjson was first written), this module
21cr|python3-demjson-2.2.4-2|22	provides a much more comprehensive implementation with many features
21cr|python3-demjson-2.2.4-2|23	not found elsewhere.  It is especially useful for error checking or
21cr|python3-demjson-2.2.4-2|24	for parsing JavaScript data which may not strictly be valid JSON data.
21cr|python3-demjson-2.2.4-2|25	
21cr|python3-demjson-2.2.4-2|26	%prep
21cr|python3-demjson-2.2.4-2|27	%setup -q -n %{oname}-%{version}
21cr|python3-demjson-2.2.4-2|28	
21cr|python3-demjson-2.2.4-2|29	%build
21cr|python3-demjson-2.2.4-2|30	%py3_build
21cr|python3-demjson-2.2.4-2|31	
21cr|python3-demjson-2.2.4-2|32	%install
21cr|python3-demjson-2.2.4-2|33	%py3_install
21cr|python3-demjson-2.2.4-2|34	
21cr|python3-demjson-2.2.4-2|35	%files
21cr|python3-demjson-2.2.4-2|36	%doc LICENSE.txt
21cr|python3-demjson-2.2.4-2|37	%doc README.md
21cr|python3-demjson-2.2.4-2|38	%doc README.txt
21cr|python3-demjson-2.2.4-2|39	%doc docs/CHANGES.txt
21cr|python3-demjson-2.2.4-2|40	%doc docs/HOOKS.txt
21cr|python3-demjson-2.2.4-2|41	%doc docs/INSTALL.txt
21cr|python3-demjson-2.2.4-2|42	%doc docs/NEWS.txt
21cr|python3-demjson-2.2.4-2|43	%doc docs/PYTHON3.txt
21cr|python3-demjson-2.2.4-2|44	%doc docs/demjson.txt
21cr|python3-demjson-2.2.4-2|45	%doc docs/jsonlint.txt
21cr|python3-demjson-2.2.4-2|46	%{_bindir}/jsonlint
21cr|python3-demjson-2.2.4-2|47	%{py3_puresitedir}/demjson.py*
21cr|python3-demjson-2.2.4-2|48	%{py3_puresitedir}/__pycache__/*
21cr|python3-demjson-2.2.4-2|49	%{py3_puresitedir}/demjson*.egg-info

6541 21
21cr|python3-dib-utils-0.0.11-2|1	%define	oname	dib-utils
21cr|python3-dib-utils-0.0.11-2|2	
21cr|python3-dib-utils-0.0.11-2|3	Name:		python3-%{oname}
21cr|python3-dib-utils-0.0.11-2|4	Version:	0.0.11
21cr|python3-dib-utils-0.0.11-2|5	Release:	2
21cr|python3-dib-utils-0.0.11-2|6	Summary:	Pieces of diskimage-builder that are useful without the rest of the project
21cr|python3-dib-utils-0.0.11-2|7	Source0:	http://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-dib-utils-0.0.11-2|8	License:	Apache License (2.0)
21cr|python3-dib-utils-0.0.11-2|9	Group:		Development/Python
21cr|python3-dib-utils-0.0.11-2|10	Url:		https://git.openstack.org/cgit/openstack/dib-utils
21cr|python3-dib-utils-0.0.11-2|11	BuildArch:	noarch
21cr|python3-dib-utils-0.0.11-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-dib-utils-0.0.11-2|13	
21cr|python3-dib-utils-0.0.11-2|14	%description
21cr|python3-dib-utils-0.0.11-2|15	Standalone tools related to diskimage-builder
21cr|python3-dib-utils-0.0.11-2|16	
21cr|python3-dib-utils-0.0.11-2|17	%prep
21cr|python3-dib-utils-0.0.11-2|18	%setup -q -n %{oname}-%{version}
21cr|python3-dib-utils-0.0.11-2|19	
21cr|python3-dib-utils-0.0.11-2|20	%build
21cr|python3-dib-utils-0.0.11-2|21	%py3_build
21cr|python3-dib-utils-0.0.11-2|22	
21cr|python3-dib-utils-0.0.11-2|23	%install
21cr|python3-dib-utils-0.0.11-2|24	%py3_install
21cr|python3-dib-utils-0.0.11-2|25	
21cr|python3-dib-utils-0.0.11-2|26	%files
21cr|python3-dib-utils-0.0.11-2|27	%{_bindir}/dib-run-parts
21cr|python3-dib-utils-0.0.11-2|28	%{py3_puresitedir}/dib_utils*.egg-info

6542 21
21cr|python3-django-ajax-selects-1.3.4-5|1	%define realname django-ajax-selects
21cr|python3-django-ajax-selects-1.3.4-5|2	
21cr|python3-django-ajax-selects-1.3.4-5|3	Name:           python3-%{realname}
21cr|python3-django-ajax-selects-1.3.4-5|4	Version:        1.3.4
21cr|python3-django-ajax-selects-1.3.4-5|5	Release:        5
21cr|python3-django-ajax-selects-1.3.4-5|6	Summary:        JQuery-powered auto-complete fields for ForeignKey and ManyToMany fields
21cr|python3-django-ajax-selects-1.3.4-5|7	
21cr|python3-django-ajax-selects-1.3.4-5|8	Group:          Development/Python
21cr|python3-django-ajax-selects-1.3.4-5|9	License:        MIT and GPLv3
21cr|python3-django-ajax-selects-1.3.4-5|10	URL:            http://pypi.python.org/pypi/django-ajax-selects
21cr|python3-django-ajax-selects-1.3.4-5|11	Source:         http://pypi.python.org/packages/source/d/django-ajax-selects/django-ajax-selects-%{version}.tar.gz
21cr|python3-django-ajax-selects-1.3.4-5|12	BuildArch:      noarch
21cr|python3-django-ajax-selects-1.3.4-5|13	BuildRequires:  python3-devel
21cr|python3-django-ajax-selects-1.3.4-5|14	BuildRequires:  python3-setuptools
21cr|python3-django-ajax-selects-1.3.4-5|15	Requires:       python3-django
21cr|python3-django-ajax-selects-1.3.4-5|16	
21cr|python3-django-ajax-selects-1.3.4-5|17	%description
21cr|python3-django-ajax-selects-1.3.4-5|18	Enables editing of `ForeignKey`, `ManyToMany` and simple text fields using the
21cr|python3-django-ajax-selects-1.3.4-5|19	Autocomplete - `jQuery` plugin.
21cr|python3-django-ajax-selects-1.3.4-5|20	
21cr|python3-django-ajax-selects-1.3.4-5|21	django-ajax-selects will work in any normal form as well as in the admin.
21cr|python3-django-ajax-selects-1.3.4-5|22	
21cr|python3-django-ajax-selects-1.3.4-5|23	The user is presented with a text field. They type a search term or a few
21cr|python3-django-ajax-selects-1.3.4-5|24	letters of a name they are looking for, an ajax request is sent to the server,
21cr|python3-django-ajax-selects-1.3.4-5|25	a search channel returns possible results. Results are displayed as a drop down
21cr|python3-django-ajax-selects-1.3.4-5|26	menu. When an item is selected it is added to a display area just below the
21cr|python3-django-ajax-selects-1.3.4-5|27	text field.
21cr|python3-django-ajax-selects-1.3.4-5|28	
21cr|python3-django-ajax-selects-1.3.4-5|29	%prep
21cr|python3-django-ajax-selects-1.3.4-5|30	%setup -q -n %{realname}-%{version}
21cr|python3-django-ajax-selects-1.3.4-5|31	
21cr|python3-django-ajax-selects-1.3.4-5|32	%build
21cr|python3-django-ajax-selects-1.3.4-5|33	python3 setup.py build
21cr|python3-django-ajax-selects-1.3.4-5|34	
21cr|python3-django-ajax-selects-1.3.4-5|35	%install
21cr|python3-django-ajax-selects-1.3.4-5|36	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-ajax-selects-1.3.4-5|37	rm -rf %{buildroot}/usr/templates
21cr|python3-django-ajax-selects-1.3.4-5|38	
21cr|python3-django-ajax-selects-1.3.4-5|39	%files
21cr|python3-django-ajax-selects-1.3.4-5|40	%doc  ajax_select/LICENSE.txt
21cr|python3-django-ajax-selects-1.3.4-5|41	%{py3_puresitedir}/ajax_select
21cr|python3-django-ajax-selects-1.3.4-5|42	%{py3_puresitedir}/django_ajax_selects-%{version}-py%{py3_ver}.egg-info

6543 21
21cr|python3-django-appconf-1.0.1-5|1	%global pypi_name django-appconf
21cr|python3-django-appconf-1.0.1-5|2	
21cr|python3-django-appconf-1.0.1-5|3	Name:           python3-%{pypi_name}
21cr|python3-django-appconf-1.0.1-5|4	Version:	1.0.1
21cr|python3-django-appconf-1.0.1-5|5	Release:        5
21cr|python3-django-appconf-1.0.1-5|6	Summary:        A helper class for handling configuration defaults of packaged apps gracefully
21cr|python3-django-appconf-1.0.1-5|7	Group:		Development/Python
21cr|python3-django-appconf-1.0.1-5|8	
21cr|python3-django-appconf-1.0.1-5|9	License:        BSD
21cr|python3-django-appconf-1.0.1-5|10	URL:            http://pypi.python.org/pypi/django-appconf/0.5
21cr|python3-django-appconf-1.0.1-5|11	Source0:        http://pypi.python.org/packages/source/d/django-appconf/django-appconf-%{version}.tar.gz
21cr|python3-django-appconf-1.0.1-5|12	BuildArch:      noarch
21cr|python3-django-appconf-1.0.1-5|13	
21cr|python3-django-appconf-1.0.1-5|14	BuildRequires:  python3-devel
21cr|python3-django-appconf-1.0.1-5|15	BuildRequires:  python3-sphinx
21cr|python3-django-appconf-1.0.1-5|16	BuildRequires:	python3-setuptools
21cr|python3-django-appconf-1.0.1-5|17	
21cr|python3-django-appconf-1.0.1-5|18	Requires:   python3-django
21cr|python3-django-appconf-1.0.1-5|19	
21cr|python3-django-appconf-1.0.1-5|20	%description
21cr|python3-django-appconf-1.0.1-5|21	A helper class for handling configuration
21cr|python3-django-appconf-1.0.1-5|22	defaults of packaged Django
21cr|python3-django-appconf-1.0.1-5|23	apps gracefully.
21cr|python3-django-appconf-1.0.1-5|24	
21cr|python3-django-appconf-1.0.1-5|25	%prep
21cr|python3-django-appconf-1.0.1-5|26	%setup -q -n %{pypi_name}-%{version}
21cr|python3-django-appconf-1.0.1-5|27	# Remove bundled egg-info
21cr|python3-django-appconf-1.0.1-5|28	rm -rf %{pypi_name}.egg-info
21cr|python3-django-appconf-1.0.1-5|29	
21cr|python3-django-appconf-1.0.1-5|30	# generate html docs
21cr|python3-django-appconf-1.0.1-5|31	sphinx-build docs html
21cr|python3-django-appconf-1.0.1-5|32	# remove the sphinx-build leftovers
21cr|python3-django-appconf-1.0.1-5|33	rm -rf html/.{doctrees,buildinfo}
21cr|python3-django-appconf-1.0.1-5|34	
21cr|python3-django-appconf-1.0.1-5|35	%build
21cr|python3-django-appconf-1.0.1-5|36	python3 setup.py build
21cr|python3-django-appconf-1.0.1-5|37	
21cr|python3-django-appconf-1.0.1-5|38	%install
21cr|python3-django-appconf-1.0.1-5|39	python3 setup.py install --skip-build --root %{buildroot}
21cr|python3-django-appconf-1.0.1-5|40	
21cr|python3-django-appconf-1.0.1-5|41	%files
21cr|python3-django-appconf-1.0.1-5|42	%doc html README.rst LICENSE
21cr|python3-django-appconf-1.0.1-5|43	%{py3_puresitedir}/appconf
21cr|python3-django-appconf-1.0.1-5|44	%{py3_puresitedir}/django_appconf-%{version}-py?.?.egg-info

6544 21
21cr|python3-django-authority-0.4-5|1	%define  oname  django-authority
21cr|python3-django-authority-0.4-5|2	Name:           python3-%{oname}
21cr|python3-django-authority-0.4-5|3	Version:        0.4
21cr|python3-django-authority-0.4-5|4	Release:        5
21cr|python3-django-authority-0.4-5|5	Summary:        A Django app for generic per-object permissions and custom permission checks
21cr|python3-django-authority-0.4-5|6	
21cr|python3-django-authority-0.4-5|7	Group:          Development/Python
21cr|python3-django-authority-0.4-5|8	License:        BSD
21cr|python3-django-authority-0.4-5|9	URL:            http://bitbucket.org/jezdez/%{oname}/
21cr|python3-django-authority-0.4-5|10	Source:         http://bitbucket.org/jezdez/%{oname}/downloads/%{oname}-%{version}.tar.gz
21cr|python3-django-authority-0.4-5|11	
21cr|python3-django-authority-0.4-5|12	BuildArch:      noarch
21cr|python3-django-authority-0.4-5|13	BuildRequires:  python3-devel python3-setuptools
21cr|python3-django-authority-0.4-5|14	Requires:       python3-django
21cr|python3-django-authority-0.4-5|15	
21cr|python3-django-authority-0.4-5|16	%description
21cr|python3-django-authority-0.4-5|17	This is a Django app for generic per-object permissions, custom permission
21cr|python3-django-authority-0.4-5|18	checks and permission requests. It also includes view decorators and template
21cr|python3-django-authority-0.4-5|19	tags for ease of use.
21cr|python3-django-authority-0.4-5|20	
21cr|python3-django-authority-0.4-5|21	%prep
21cr|python3-django-authority-0.4-5|22	%setup -q -n %{oname}-%{version}
21cr|python3-django-authority-0.4-5|23	find . -name \*._* -exec rm {} +
21cr|python3-django-authority-0.4-5|24	find . -name \*.buildinfo* -exec rm {} +
21cr|python3-django-authority-0.4-5|25	
21cr|python3-django-authority-0.4-5|26	%build
21cr|python3-django-authority-0.4-5|27	python3 setup.py build
21cr|python3-django-authority-0.4-5|28	
21cr|python3-django-authority-0.4-5|29	%install
21cr|python3-django-authority-0.4-5|30	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-authority-0.4-5|31	
21cr|python3-django-authority-0.4-5|32	%clean
21cr|python3-django-authority-0.4-5|33	
21cr|python3-django-authority-0.4-5|34	%files
21cr|python3-django-authority-0.4-5|35	%defattr(-,root,root,-)
21cr|python3-django-authority-0.4-5|36	%doc AUTHORS LICENSE README docs/build/html/
21cr|python3-django-authority-0.4-5|37	%{py3_puresitedir}/*

6545 21
21cr|python3-django-classy-tags-2.0.0-1|1	%define   module   django-classy-tags
21cr|python3-django-classy-tags-2.0.0-1|2	
21cr|python3-django-classy-tags-2.0.0-1|3	Summary:   Class based template tags for Django
21cr|python3-django-classy-tags-2.0.0-1|4	Name:      python3-%{module}
21cr|python3-django-classy-tags-2.0.0-1|5	Version:   2.0.0
21cr|python3-django-classy-tags-2.0.0-1|6	Release:   1
21cr|python3-django-classy-tags-2.0.0-1|7	License:   BSD
21cr|python3-django-classy-tags-2.0.0-1|8	Group:     Development/Python
21cr|python3-django-classy-tags-2.0.0-1|9	Url:       http://github.com/ojii/django-classy-tags
21cr|python3-django-classy-tags-2.0.0-1|10	Source0:   http://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
21cr|python3-django-classy-tags-2.0.0-1|11	
21cr|python3-django-classy-tags-2.0.0-1|12	BuildRequires:  python3egg(setuptools)
21cr|python3-django-classy-tags-2.0.0-1|13	BuildRequires:  pkgconfig(python3)
21cr|python3-django-classy-tags-2.0.0-1|14	BuildRequires:  python3egg(django)
21cr|python3-django-classy-tags-2.0.0-1|15	Requires:       python3egg(django)
21cr|python3-django-classy-tags-2.0.0-1|16	
21cr|python3-django-classy-tags-2.0.0-1|17	BuildArch:   noarch
21cr|python3-django-classy-tags-2.0.0-1|18	
21cr|python3-django-classy-tags-2.0.0-1|19	%description
21cr|python3-django-classy-tags-2.0.0-1|20	The goal of this project is to create a new way of writing Django template tags
21cr|python3-django-classy-tags-2.0.0-1|21	which is fully compatible with the current Django templating infrastructure.
21cr|python3-django-classy-tags-2.0.0-1|22	This new way should be easy, clean and require as little boilerplate code
21cr|python3-django-classy-tags-2.0.0-1|23	as possible while still staying as powerful as possible.
21cr|python3-django-classy-tags-2.0.0-1|24	
21cr|python3-django-classy-tags-2.0.0-1|25	%files
21cr|python3-django-classy-tags-2.0.0-1|26	%doc README.rst
21cr|python3-django-classy-tags-2.0.0-1|27	%{py3_puresitedir}/classytags/
21cr|python3-django-classy-tags-2.0.0-1|28	%{py3_puresitedir}/django_classy_tags*.egg-info
21cr|python3-django-classy-tags-2.0.0-1|29	#-------------------------------------------------------
21cr|python3-django-classy-tags-2.0.0-1|30	%prep
21cr|python3-django-classy-tags-2.0.0-1|31	%setup -qn %{module}-%{version}
21cr|python3-django-classy-tags-2.0.0-1|32	rm -fr *.egg-info
21cr|python3-django-classy-tags-2.0.0-1|33	
21cr|python3-django-classy-tags-2.0.0-1|34	%build
21cr|python3-django-classy-tags-2.0.0-1|35	%py3_build
21cr|python3-django-classy-tags-2.0.0-1|36	
21cr|python3-django-classy-tags-2.0.0-1|37	%install
21cr|python3-django-classy-tags-2.0.0-1|38	%py3_install
21cr|python3-django-classy-tags-2.0.0-1|39	
21cr|python3-django-classy-tags-2.0.0-1|40	find %{buildroot} -size 0 -delete
21cr|python3-django-classy-tags-2.0.0-1|41	rm -r %{buildroot}%{py3_puresitedir}/tests
21cr|python3-django-classy-tags-2.0.0-1|42	
21cr|python3-django-classy-tags-2.0.0-1|43	%check
21cr|python3-django-classy-tags-2.0.0-1|44	export PYTHONPATH='.'
21cr|python3-django-classy-tags-2.0.0-1|45	python3 tests/settings.py
21cr|python3-django-classy-tags-2.0.0-1|46	

6546 21
21cr|python3-django-compressor-1.4-4|1	%global pypi_name django_compressor
21cr|python3-django-compressor-1.4-4|2	
21cr|python3-django-compressor-1.4-4|3	Name:           python3-django-compressor
21cr|python3-django-compressor-1.4-4|4	Version:        1.4
21cr|python3-django-compressor-1.4-4|5	Release:        4
21cr|python3-django-compressor-1.4-4|6	Summary:        Compresses linked and inline JavaScript or CSS into single cached files
21cr|python3-django-compressor-1.4-4|7	
21cr|python3-django-compressor-1.4-4|8	Group:		Development/Python
21cr|python3-django-compressor-1.4-4|9	
21cr|python3-django-compressor-1.4-4|10	License:        MIT
21cr|python3-django-compressor-1.4-4|11	URL:            http://pypi.python.org/pypi/django_compressor/1.2
21cr|python3-django-compressor-1.4-4|12	Source0:        http://pypi.python.org/packages/source/d/django_compressor/django_compressor-%{version}.tar.gz
21cr|python3-django-compressor-1.4-4|13	BuildArch:      noarch
21cr|python3-django-compressor-1.4-4|14	
21cr|python3-django-compressor-1.4-4|15	BuildRequires:  python3-devel
21cr|python3-django-compressor-1.4-4|16	BuildRequires:  python3-setuptools
21cr|python3-django-compressor-1.4-4|17	
21cr|python3-django-compressor-1.4-4|18	Requires:       python3-django-appconf >= 0.4
21cr|python3-django-compressor-1.4-4|19	Requires:       python3-versiontools
21cr|python3-django-compressor-1.4-4|20	Requires:   python3-django
21cr|python3-django-compressor-1.4-4|21	
21cr|python3-django-compressor-1.4-4|22	%description
21cr|python3-django-compressor-1.4-4|23	Django Compressor combines and compresses linked and inline Javascript
21cr|python3-django-compressor-1.4-4|24	or CSS in a Django templates into cacheable static files by using the
21cr|python3-django-compressor-1.4-4|25	``compress`` template tag.  HTML in between
21cr|python3-django-compressor-1.4-4|26	``{% compress js/css %}`` and ``{% endcompress %}`` is
21cr|python3-django-compressor-1.4-4|27	parsed and searched for CSS or JS. These styles and scripts are subsequently
21cr|python3-django-compressor-1.4-4|28	processed with optional, configurable compilers and filters.
21cr|python3-django-compressor-1.4-4|29	
21cr|python3-django-compressor-1.4-4|30	
21cr|python3-django-compressor-1.4-4|31	%prep
21cr|python3-django-compressor-1.4-4|32	%setup -q -n %{pypi_name}-%{version}
21cr|python3-django-compressor-1.4-4|33	# Remove bundled egg-info
21cr|python3-django-compressor-1.4-4|34	rm -rf %{pypi_name}.egg-info
21cr|python3-django-compressor-1.4-4|35	
21cr|python3-django-compressor-1.4-4|36	# remove /usr/bin/env from scripts
21cr|python3-django-compressor-1.4-4|37	for i in compressor/tests/precompiler.py \
21cr|python3-django-compressor-1.4-4|38	compressor/filters/cssmin/cssmin.py \
21cr|python3-django-compressor-1.4-4|39	compressor/filters/jsmin/rjsmin.py;
21cr|python3-django-compressor-1.4-4|40	do sed -i -e "1d" $i;
21cr|python3-django-compressor-1.4-4|41	done
21cr|python3-django-compressor-1.4-4|42	
21cr|python3-django-compressor-1.4-4|43	
21cr|python3-django-compressor-1.4-4|44	
21cr|python3-django-compressor-1.4-4|45	%build
21cr|python3-django-compressor-1.4-4|46	python3 setup.py build
21cr|python3-django-compressor-1.4-4|47	
21cr|python3-django-compressor-1.4-4|48	%install
21cr|python3-django-compressor-1.4-4|49	python3 setup.py install --skip-build --root %{buildroot}
21cr|python3-django-compressor-1.4-4|50	
21cr|python3-django-compressor-1.4-4|51	%files
21cr|python3-django-compressor-1.4-4|52	%doc README.rst LICENSE
21cr|python3-django-compressor-1.4-4|53	%{py3_puresitedir}/compressor
21cr|python3-django-compressor-1.4-4|54	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6547 21
21cr|python3-django-easy-thumbnails-2.3-4|1	Name:           python3-django-easy-thumbnails
21cr|python3-django-easy-thumbnails-2.3-4|2	Version:	2.3
21cr|python3-django-easy-thumbnails-2.3-4|3	Release:        4
21cr|python3-django-easy-thumbnails-2.3-4|4	Url:            http://github.com/lukaszb/django-guardian
21cr|python3-django-easy-thumbnails-2.3-4|5	Summary:        A powerful, yet easy to implement thumbnailing application for Django
21cr|python3-django-easy-thumbnails-2.3-4|6	
21cr|python3-django-easy-thumbnails-2.3-4|7	License:        BSD-3-Clause
21cr|python3-django-easy-thumbnails-2.3-4|8	Group:          Development/Python
21cr|python3-django-easy-thumbnails-2.3-4|9	Source0:        https://pypi.python.org/packages/source/e/easy-thumbnails/easy-thumbnails-%{version}.tar.gz
21cr|python3-django-easy-thumbnails-2.3-4|10	BuildRequires:  python3-devel
21cr|python3-django-easy-thumbnails-2.3-4|11	BuildRequires:  python3-distribute
21cr|python3-django-easy-thumbnails-2.3-4|12	Requires:       python3-django >= 1.2
21cr|python3-django-easy-thumbnails-2.3-4|13	BuildArch:      noarch
21cr|python3-django-easy-thumbnails-2.3-4|14	
21cr|python3-django-easy-thumbnails-2.3-4|15	%description
21cr|python3-django-easy-thumbnails-2.3-4|16	A powerful, yet easy to implement thumbnailing application for Django.
21cr|python3-django-easy-thumbnails-2.3-4|17	
21cr|python3-django-easy-thumbnails-2.3-4|18	%prep
21cr|python3-django-easy-thumbnails-2.3-4|19	%setup -q -n easy-thumbnails-%{version}
21cr|python3-django-easy-thumbnails-2.3-4|20	
21cr|python3-django-easy-thumbnails-2.3-4|21	%build
21cr|python3-django-easy-thumbnails-2.3-4|22	python3 setup.py build
21cr|python3-django-easy-thumbnails-2.3-4|23	
21cr|python3-django-easy-thumbnails-2.3-4|24	%install
21cr|python3-django-easy-thumbnails-2.3-4|25	python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
21cr|python3-django-easy-thumbnails-2.3-4|26	
21cr|python3-django-easy-thumbnails-2.3-4|27	%files
21cr|python3-django-easy-thumbnails-2.3-4|28	%doc README.rst
21cr|python3-django-easy-thumbnails-2.3-4|29	%{py3_puresitedir}/*

6548 21
21cr|python3-django-filter-22.1-1|1	%define realname    django-filter
21cr|python3-django-filter-22.1-1|2	
21cr|python3-django-filter-22.1-1|3	Name: python3-%{realname}
21cr|python3-django-filter-22.1-1|4	Version:	22.1
21cr|python3-django-filter-22.1-1|5	Release:	1
21cr|python3-django-filter-22.1-1|6	Summary:        A Django application for allowing users to filter queryset dynamically
21cr|python3-django-filter-22.1-1|7	Group:          Development/Python
21cr|python3-django-filter-22.1-1|8	License:        BSD
21cr|python3-django-filter-22.1-1|9	URL:            http://pypi.python3.org/pypi/django-filter
21cr|python3-django-filter-22.1-1|10	Source0:	https://files.pythonhosted.org/packages/c5/8c/d7899a0c3e46993922d7e5f7cdc69da304b89521e371ac63863d418cd0b0/django-filter-22.1.tar.gz
21cr|python3-django-filter-22.1-1|11	BuildArch:      noarch
21cr|python3-django-filter-22.1-1|12	BuildRequires:  python3-devel python3-setuptools
21cr|python3-django-filter-22.1-1|13	Requires:       python3-django
21cr|python3-django-filter-22.1-1|14	
21cr|python3-django-filter-22.1-1|15	%description
21cr|python3-django-filter-22.1-1|16	Django-filter provides a simple way to filter down a queryset based on
21cr|python3-django-filter-22.1-1|17	parameters a user provides.
21cr|python3-django-filter-22.1-1|18	
21cr|python3-django-filter-22.1-1|19	
21cr|python3-django-filter-22.1-1|20	%prep
21cr|python3-django-filter-22.1-1|21	%setup -q -n %{realname}-%{version}
21cr|python3-django-filter-22.1-1|22	find . -name \*._* -exec rm {} +
21cr|python3-django-filter-22.1-1|23	find . -name \*.buildinfo* -exec rm {} +
21cr|python3-django-filter-22.1-1|24	
21cr|python3-django-filter-22.1-1|25	%build
21cr|python3-django-filter-22.1-1|26	python3 setup.py build
21cr|python3-django-filter-22.1-1|27	
21cr|python3-django-filter-22.1-1|28	%install
21cr|python3-django-filter-22.1-1|29	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-filter-22.1-1|30	
21cr|python3-django-filter-22.1-1|31	%files
21cr|python3-django-filter-22.1-1|32	%{py3_puresitedir}/*

6549 21
21cr|python3-django-guardian-2.4.0-1|1	Name:           python3-django-guardian
21cr|python3-django-guardian-2.4.0-1|2	Version:	2.4.0
21cr|python3-django-guardian-2.4.0-1|3	Release:	1
21cr|python3-django-guardian-2.4.0-1|4	Url:            http://github.com/lukaszb/django-guardian
21cr|python3-django-guardian-2.4.0-1|5	Summary:        Implementation of per object permissions for Django 1.2
21cr|python3-django-guardian-2.4.0-1|6	
21cr|python3-django-guardian-2.4.0-1|7	License:        BSD-3-Clause
21cr|python3-django-guardian-2.4.0-1|8	Group:          Development/Python
21cr|python3-django-guardian-2.4.0-1|9	Source0:	https://files.pythonhosted.org/packages/6f/4c/d1f6923a0ad7f16c403a54c09e94acb76ac6c3765e02523fb09b2b03e1a8/django-guardian-2.4.0.tar.gz
21cr|python3-django-guardian-2.4.0-1|10	BuildRequires:  python3-devel
21cr|python3-django-guardian-2.4.0-1|11	BuildRequires:  python3-distribute
21cr|python3-django-guardian-2.4.0-1|12	Requires:       python3-django >= 1.2
21cr|python3-django-guardian-2.4.0-1|13	BuildArch:      noarch
21cr|python3-django-guardian-2.4.0-1|14	
21cr|python3-django-guardian-2.4.0-1|15	%description
21cr|python3-django-guardian-2.4.0-1|16	django-guardian is implementation of per object permissions as
21cr|python3-django-guardian-2.4.0-1|17	authorization backend which is supported since Django 1.2. It won't
21cr|python3-django-guardian-2.4.0-1|18	work with older Django releases.
21cr|python3-django-guardian-2.4.0-1|19	
21cr|python3-django-guardian-2.4.0-1|20	%prep
21cr|python3-django-guardian-2.4.0-1|21	%setup -q -n django-guardian-%{version}
21cr|python3-django-guardian-2.4.0-1|22	
21cr|python3-django-guardian-2.4.0-1|23	%build
21cr|python3-django-guardian-2.4.0-1|24	python3 setup.py build
21cr|python3-django-guardian-2.4.0-1|25	
21cr|python3-django-guardian-2.4.0-1|26	%install
21cr|python3-django-guardian-2.4.0-1|27	python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
21cr|python3-django-guardian-2.4.0-1|28	
21cr|python3-django-guardian-2.4.0-1|29	%files
21cr|python3-django-guardian-2.4.0-1|30	%doc CHANGES README.rst
21cr|python3-django-guardian-2.4.0-1|31	%{py3_puresitedir}/*

6550 21
21cr|python3-django-js-asset-1.2.2-1|1	%define module  django-js-asset
21cr|python3-django-js-asset-1.2.2-1|2	
21cr|python3-django-js-asset-1.2.2-1|3	Name:     python3-%{module}
21cr|python3-django-js-asset-1.2.2-1|4	Version:  1.2.2
21cr|python3-django-js-asset-1.2.2-1|5	Release:  1
21cr|python3-django-js-asset-1.2.2-1|6	Summary:  Script tag with additional attributes for django.forms.Media
21cr|python3-django-js-asset-1.2.2-1|7	License:  BSD
21cr|python3-django-js-asset-1.2.2-1|8	Group:    Development/Python
21cr|python3-django-js-asset-1.2.2-1|9	URL:      https://github.com/matthiask/django-js-asset/
21cr|python3-django-js-asset-1.2.2-1|10	Source0:  https://pypi.io/packages/source/d/%{module}/%{module}-%{version}.tar.gz
21cr|python3-django-js-asset-1.2.2-1|11	BuildRequires:  pkgconfig(python3)
21cr|python3-django-js-asset-1.2.2-1|12	BuildRequires:  python3egg(setuptools)
21cr|python3-django-js-asset-1.2.2-1|13	BuildRequires:  python3egg(django)
21cr|python3-django-js-asset-1.2.2-1|14	BuildRequires:  python3egg(coverage)
21cr|python3-django-js-asset-1.2.2-1|15	BuildRequires:  python3egg(pytz)
21cr|python3-django-js-asset-1.2.2-1|16	
21cr|python3-django-js-asset-1.2.2-1|17	BuildArch:  noarch
21cr|python3-django-js-asset-1.2.2-1|18	
21cr|python3-django-js-asset-1.2.2-1|19	%description
21cr|python3-django-js-asset-1.2.2-1|20	Script tag with additional attributes for django.forms.Media.
21cr|python3-django-js-asset-1.2.2-1|21	
21cr|python3-django-js-asset-1.2.2-1|22	%files -n python3-%{module}
21cr|python3-django-js-asset-1.2.2-1|23	%doc README.rst LICENSE
21cr|python3-django-js-asset-1.2.2-1|24	%{py3_puresitedir}/js_asset
21cr|python3-django-js-asset-1.2.2-1|25	%{py3_puresitedir}/django_js_asset-%{version}-py?.?.egg-info
21cr|python3-django-js-asset-1.2.2-1|26	
21cr|python3-django-js-asset-1.2.2-1|27	
21cr|python3-django-js-asset-1.2.2-1|28	#---------------------------------------------------------------------------
21cr|python3-django-js-asset-1.2.2-1|29	
21cr|python3-django-js-asset-1.2.2-1|30	%prep
21cr|python3-django-js-asset-1.2.2-1|31	%setup -qn %{module}-%{version}
21cr|python3-django-js-asset-1.2.2-1|32	rm -rf django_js_asset.egg-info
21cr|python3-django-js-asset-1.2.2-1|33	
21cr|python3-django-js-asset-1.2.2-1|34	%build
21cr|python3-django-js-asset-1.2.2-1|35	%py3_build
21cr|python3-django-js-asset-1.2.2-1|36	
21cr|python3-django-js-asset-1.2.2-1|37	%install
21cr|python3-django-js-asset-1.2.2-1|38	%py3_install
21cr|python3-django-js-asset-1.2.2-1|39	
21cr|python3-django-js-asset-1.2.2-1|40	%check
21cr|python3-django-js-asset-1.2.2-1|41	python3 tests/testapp/settings.py
21cr|python3-django-js-asset-1.2.2-1|42	

6551 21
21cr|python3-django-notification-1.1.1-5|1	%define realname django-notification
21cr|python3-django-notification-1.1.1-5|2	
21cr|python3-django-notification-1.1.1-5|3	Name:           python3-django-notification
21cr|python3-django-notification-1.1.1-5|4	Version:        1.1.1
21cr|python3-django-notification-1.1.1-5|5	Release:        5
21cr|python3-django-notification-1.1.1-5|6	Summary:        User notification management for the Django web framework
21cr|python3-django-notification-1.1.1-5|7	
21cr|python3-django-notification-1.1.1-5|8	
21cr|python3-django-notification-1.1.1-5|9	Group:          Development/Python
21cr|python3-django-notification-1.1.1-5|10	License:        MIT
21cr|python3-django-notification-1.1.1-5|11	URL:            http://code.google.com/p/django-notification/
21cr|python3-django-notification-1.1.1-5|12	Source0:        http://pypi.python.org/packages/source/d/django-notification/django-notification-%{version}.tar.gz
21cr|python3-django-notification-1.1.1-5|13	
21cr|python3-django-notification-1.1.1-5|14	BuildArch:      noarch
21cr|python3-django-notification-1.1.1-5|15	BuildRequires:  python3-devel python3-setuptools
21cr|python3-django-notification-1.1.1-5|16	Requires:       python3-django
21cr|python3-django-notification-1.1.1-5|17	
21cr|python3-django-notification-1.1.1-5|18	%description
21cr|python3-django-notification-1.1.1-5|19	Many sites need to notify users when certain events have occurred and to
21cr|python3-django-notification-1.1.1-5|20	allow configurable options as to how those notifications are to be received.
21cr|python3-django-notification-1.1.1-5|21	
21cr|python3-django-notification-1.1.1-5|22	The project aims to provide a Django app for this sort of functionality.
21cr|python3-django-notification-1.1.1-5|23	This includes:
21cr|python3-django-notification-1.1.1-5|24	
21cr|python3-django-notification-1.1.1-5|25	* submission of notification messages by other apps
21cr|python3-django-notification-1.1.1-5|26	* notification messages on signing in
21cr|python3-django-notification-1.1.1-5|27	* notification messages via email (configurable by user)
21cr|python3-django-notification-1.1.1-5|28	* notification messages via feed
21cr|python3-django-notification-1.1.1-5|29	
21cr|python3-django-notification-1.1.1-5|30	%prep
21cr|python3-django-notification-1.1.1-5|31	%setup -q -n %{realname}-%{version}
21cr|python3-django-notification-1.1.1-5|32	find -name '._*' -exec rm {} \;
21cr|python3-django-notification-1.1.1-5|33	
21cr|python3-django-notification-1.1.1-5|34	%build
21cr|python3-django-notification-1.1.1-5|35	python3 setup.py build
21cr|python3-django-notification-1.1.1-5|36	
21cr|python3-django-notification-1.1.1-5|37	%install
21cr|python3-django-notification-1.1.1-5|38	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-notification-1.1.1-5|39	
21cr|python3-django-notification-1.1.1-5|40	%clean
21cr|python3-django-notification-1.1.1-5|41	
21cr|python3-django-notification-1.1.1-5|42	%files
21cr|python3-django-notification-1.1.1-5|43	%defattr(-,root,root,-)
21cr|python3-django-notification-1.1.1-5|44	%doc AUTHORS LICENSE  docs/
21cr|python3-django-notification-1.1.1-5|45	%{py3_puresitedir}/*

6552 21
21cr|python3-django-pagination-1.0.7-5|1	%define realname django-pagination
21cr|python3-django-pagination-1.0.7-5|2	
21cr|python3-django-pagination-1.0.7-5|3	Name:           python3-django-pagination
21cr|python3-django-pagination-1.0.7-5|4	Version:        1.0.7
21cr|python3-django-pagination-1.0.7-5|5	Release:        5
21cr|python3-django-pagination-1.0.7-5|6	Summary:        Django pagination tools
21cr|python3-django-pagination-1.0.7-5|7	
21cr|python3-django-pagination-1.0.7-5|8	Group:          Development/Python
21cr|python3-django-pagination-1.0.7-5|9	License:        BSD
21cr|python3-django-pagination-1.0.7-5|10	URL:            http://pypi.python.org/pypi/django-pagination
21cr|python3-django-pagination-1.0.7-5|11	Source0:        http://pypi.python.org/packages/source/d/django-pagination/%{realname}-%{version}.tar.gz
21cr|python3-django-pagination-1.0.7-5|12	
21cr|python3-django-pagination-1.0.7-5|13	BuildArch:      noarch
21cr|python3-django-pagination-1.0.7-5|14	BuildRequires:  python3-devel python3-setuptools
21cr|python3-django-pagination-1.0.7-5|15	Requires:       python3-django
21cr|python3-django-pagination-1.0.7-5|16	
21cr|python3-django-pagination-1.0.7-5|17	%description
21cr|python3-django-pagination-1.0.7-5|18	A set of utilities for creating robust pagination tools throughout a Django
21cr|python3-django-pagination-1.0.7-5|19	application.
21cr|python3-django-pagination-1.0.7-5|20	
21cr|python3-django-pagination-1.0.7-5|21	%prep
21cr|python3-django-pagination-1.0.7-5|22	%setup -q -n %{realname}-%{version}
21cr|python3-django-pagination-1.0.7-5|23	find -name '._*' -exec rm {} \;
21cr|python3-django-pagination-1.0.7-5|24	
21cr|python3-django-pagination-1.0.7-5|25	%build
21cr|python3-django-pagination-1.0.7-5|26	python3 setup.py build
21cr|python3-django-pagination-1.0.7-5|27	
21cr|python3-django-pagination-1.0.7-5|28	%install
21cr|python3-django-pagination-1.0.7-5|29	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-pagination-1.0.7-5|30	
21cr|python3-django-pagination-1.0.7-5|31	%clean
21cr|python3-django-pagination-1.0.7-5|32	
21cr|python3-django-pagination-1.0.7-5|33	%files
21cr|python3-django-pagination-1.0.7-5|34	%defattr(-,root,root,-)
21cr|python3-django-pagination-1.0.7-5|35	%doc CONTRIBUTORS.txt LICENSE.txt docs/
21cr|python3-django-pagination-1.0.7-5|36	%{py3_puresitedir}/*

6553 21
21cr|python3-django-profile-0.6-5|1	%define realname django-profile
21cr|python3-django-profile-0.6-5|2	%define vcsdate 20090813
21cr|python3-django-profile-0.6-5|3	%define vcstag r420
21cr|python3-django-profile-0.6-5|4	
21cr|python3-django-profile-0.6-5|5	Name:           python3-%{realname}
21cr|python3-django-profile-0.6-5|6	Version:        0.6
21cr|python3-django-profile-0.6-5|7	Release:        5
21cr|python3-django-profile-0.6-5|8	Summary:        Django pluggable user profile zone
21cr|python3-django-profile-0.6-5|9	Group:          Development/Python
21cr|python3-django-profile-0.6-5|10	License:        BSD
21cr|python3-django-profile-0.6-5|11	URL:            http://code.google.com/p/django-profile/
21cr|python3-django-profile-0.6-5|12	Source:         %{realname}-%{version}-%{vcstag}.tar.gz
21cr|python3-django-profile-0.6-5|13	BuildArch:      noarch
21cr|python3-django-profile-0.6-5|14	BuildRequires:  python3-devel python3-setuptools
21cr|python3-django-profile-0.6-5|15	Requires:       python3-django python3-pillow
21cr|python3-django-profile-0.6-5|16	
21cr|python3-django-profile-0.6-5|17	%description
21cr|python3-django-profile-0.6-5|18	This is a user private zone/profile management application, allowing
21cr|python3-django-profile-0.6-5|19	the user to take control of his account and insert information about
21cr|python3-django-profile-0.6-5|20	him in his profile.
21cr|python3-django-profile-0.6-5|21	
21cr|python3-django-profile-0.6-5|22	Inside this package you will find a demo application which will show
21cr|python3-django-profile-0.6-5|23	you what can be accomplished with the rest of the utilities included
21cr|python3-django-profile-0.6-5|24	in the package.
21cr|python3-django-profile-0.6-5|25	
21cr|python3-django-profile-0.6-5|26	%prep
21cr|python3-django-profile-0.6-5|27	%setup -q -n %{realname}-%{version}-%{vcstag}
21cr|python3-django-profile-0.6-5|28	
21cr|python3-django-profile-0.6-5|29	%build
21cr|python3-django-profile-0.6-5|30	python3 setup.py build
21cr|python3-django-profile-0.6-5|31	
21cr|python3-django-profile-0.6-5|32	%install
21cr|python3-django-profile-0.6-5|33	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-profile-0.6-5|34	
21cr|python3-django-profile-0.6-5|35	# delete unpackaged files
21cr|python3-django-profile-0.6-5|36	rm -rf %{buildroot}%{py3_puresitedir}/demo
21cr|python3-django-profile-0.6-5|37	
21cr|python3-django-profile-0.6-5|38	%clean
21cr|python3-django-profile-0.6-5|39	
21cr|python3-django-profile-0.6-5|40	%files
21cr|python3-django-profile-0.6-5|41	%defattr(-,root,root,-)
21cr|python3-django-profile-0.6-5|42	%doc INSTALL.txt CHANGELOG.txt LICENSE.txt README.txt TODO.txt demo/
21cr|python3-django-profile-0.6-5|43	%{py3_puresitedir}/*

6554 21
21cr|python3-django-registration-1.0-5|1	%define realname django-registration
21cr|python3-django-registration-1.0-5|2	
21cr|python3-django-registration-1.0-5|3	Name:           python3-django-registration
21cr|python3-django-registration-1.0-5|4	Version:        1.0
21cr|python3-django-registration-1.0-5|5	Release:        5
21cr|python3-django-registration-1.0-5|6	Summary:        A user-registration application for Django
21cr|python3-django-registration-1.0-5|7	
21cr|python3-django-registration-1.0-5|8	Group:          Development/Python
21cr|python3-django-registration-1.0-5|9	License:        BSD
21cr|python3-django-registration-1.0-5|10	URL:            http://bitbucket.org/ubernostrum/django-registration
21cr|python3-django-registration-1.0-5|11	Source0:        https://pypi.python.org/packages/source/d/django-registration/django-registration-%{version}.tar.gz
21cr|python3-django-registration-1.0-5|12	
21cr|python3-django-registration-1.0-5|13	BuildArch:      noarch
21cr|python3-django-registration-1.0-5|14	BuildRequires:  python3-devel
21cr|python3-django-registration-1.0-5|15	BuildRequires:	python3-setuptools
21cr|python3-django-registration-1.0-5|16	Requires:       python3-django
21cr|python3-django-registration-1.0-5|17	
21cr|python3-django-registration-1.0-5|18	%description
21cr|python3-django-registration-1.0-5|19	This is a fairly simple user-registration application for Django_, designed to
21cr|python3-django-registration-1.0-5|20	make allowing user signups as painless as possible.
21cr|python3-django-registration-1.0-5|21	
21cr|python3-django-registration-1.0-5|22	%prep
21cr|python3-django-registration-1.0-5|23	%setup -q -n %{realname}-%{version}
21cr|python3-django-registration-1.0-5|24	
21cr|python3-django-registration-1.0-5|25	%build
21cr|python3-django-registration-1.0-5|26	python3 setup.py build
21cr|python3-django-registration-1.0-5|27	
21cr|python3-django-registration-1.0-5|28	%install
21cr|python3-django-registration-1.0-5|29	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-registration-1.0-5|30	
21cr|python3-django-registration-1.0-5|31	%clean
21cr|python3-django-registration-1.0-5|32	
21cr|python3-django-registration-1.0-5|33	%files
21cr|python3-django-registration-1.0-5|34	%doc docs/
21cr|python3-django-registration-1.0-5|35	%{py3_puresitedir}/*

6555 21
21cr|python3-django-sekizai-2.0.0-1|1	%define   module   django-sekizai
21cr|python3-django-sekizai-2.0.0-1|2	
21cr|python3-django-sekizai-2.0.0-1|3	Summary:   Media framework for Django
21cr|python3-django-sekizai-2.0.0-1|4	Name:      python3-%{module}
21cr|python3-django-sekizai-2.0.0-1|5	Version:   2.0.0
21cr|python3-django-sekizai-2.0.0-1|6	Release:   1
21cr|python3-django-sekizai-2.0.0-1|7	License:   BSD
21cr|python3-django-sekizai-2.0.0-1|8	Group:     Development/Python
21cr|python3-django-sekizai-2.0.0-1|9	Url:       https://github.com/ojii/django-sekizai/
21cr|python3-django-sekizai-2.0.0-1|10	Source0:   https://pypi.python.org/packages/source/d/django-sekizai/%{module}-%{version}.tar.gz
21cr|python3-django-sekizai-2.0.0-1|11	BuildRequires:   python3egg(django-classy-tags)
21cr|python3-django-sekizai-2.0.0-1|12	BuildRequires:   python3egg(setuptools)
21cr|python3-django-sekizai-2.0.0-1|13	BuildRequires:   python3egg(sphinx)
21cr|python3-django-sekizai-2.0.0-1|14	BuildRequires:   python3egg(pycodestyle)
21cr|python3-django-sekizai-2.0.0-1|15	
21cr|python3-django-sekizai-2.0.0-1|16	BuildArch:   noarch
21cr|python3-django-sekizai-2.0.0-1|17	
21cr|python3-django-sekizai-2.0.0-1|18	%description
21cr|python3-django-sekizai-2.0.0-1|19	Sekizai is media (css/js) framework for Django and Django CMS.
21cr|python3-django-sekizai-2.0.0-1|20	
21cr|python3-django-sekizai-2.0.0-1|21	%files
21cr|python3-django-sekizai-2.0.0-1|22	%doc *.rst docs/_build/html *.txt
21cr|python3-django-sekizai-2.0.0-1|23	%{py3_puresitedir}/sekizai
21cr|python3-django-sekizai-2.0.0-1|24	%{py3_puresitedir}/django_sekizai-%{version}-py3.*.egg-info
21cr|python3-django-sekizai-2.0.0-1|25	
21cr|python3-django-sekizai-2.0.0-1|26	#----------------------------------------------------------------
21cr|python3-django-sekizai-2.0.0-1|27	%prep
21cr|python3-django-sekizai-2.0.0-1|28	%setup -qn %{module}-%{version}
21cr|python3-django-sekizai-2.0.0-1|29	rm -fr *.egg-info
21cr|python3-django-sekizai-2.0.0-1|30	
21cr|python3-django-sekizai-2.0.0-1|31	%build
21cr|python3-django-sekizai-2.0.0-1|32	%py3_build
21cr|python3-django-sekizai-2.0.0-1|33	pushd docs
21cr|python3-django-sekizai-2.0.0-1|34	make html
21cr|python3-django-sekizai-2.0.0-1|35	rm _build/html/.buildinfo
21cr|python3-django-sekizai-2.0.0-1|36	popd
21cr|python3-django-sekizai-2.0.0-1|37	
21cr|python3-django-sekizai-2.0.0-1|38	%install
21cr|python3-django-sekizai-2.0.0-1|39	%py3_install
21cr|python3-django-sekizai-2.0.0-1|40	find %{buildroot} -size 0 -delete
21cr|python3-django-sekizai-2.0.0-1|41	rm -r %{buildroot}%{py3_puresitedir}/tests
21cr|python3-django-sekizai-2.0.0-1|42	
21cr|python3-django-sekizai-2.0.0-1|43	
21cr|python3-django-sekizai-2.0.0-1|44	%check
21cr|python3-django-sekizai-2.0.0-1|45	export PYTHONPATH='.'
21cr|python3-django-sekizai-2.0.0-1|46	python3 tests/settings.py

6556 21
21cr|python3-django-sorting-0.1-5|1	%define realname    django-sorting
21cr|python3-django-sorting-0.1-5|2	
21cr|python3-django-sorting-0.1-5|3	Name: python3-%{realname}
21cr|python3-django-sorting-0.1-5|4	Version: 0.1
21cr|python3-django-sorting-0.1-5|5	Release: 5
21cr|python3-django-sorting-0.1-5|6	Summary:        A Django application for easy sorting
21cr|python3-django-sorting-0.1-5|7	Group:          Development/Python
21cr|python3-django-sorting-0.1-5|8	License:        BSD
21cr|python3-django-sorting-0.1-5|9	URL:            http://pypi.python.org/pypi/django-sorting
21cr|python3-django-sorting-0.1-5|10	Source:         %{realname}-%{version}.tar.gz
21cr|python3-django-sorting-0.1-5|11	BuildArch:      noarch
21cr|python3-django-sorting-0.1-5|12	BuildRequires:  python3-devel python3-setuptools
21cr|python3-django-sorting-0.1-5|13	Requires:       python3-django
21cr|python3-django-sorting-0.1-5|14	
21cr|python3-django-sorting-0.1-5|15	%description
21cr|python3-django-sorting-0.1-5|16	Django-sorting allows for easy sorting, and sorting links generation
21cr|python3-django-sorting-0.1-5|17	without modifying your views.
21cr|python3-django-sorting-0.1-5|18	
21cr|python3-django-sorting-0.1-5|19	%prep
21cr|python3-django-sorting-0.1-5|20	%setup -q -n %{realname}-%{version}
21cr|python3-django-sorting-0.1-5|21	find . -name \*._* -exec rm {} +
21cr|python3-django-sorting-0.1-5|22	find . -name \*.buildinfo* -exec rm {} +
21cr|python3-django-sorting-0.1-5|23	
21cr|python3-django-sorting-0.1-5|24	%build
21cr|python3-django-sorting-0.1-5|25	python3 setup.py build
21cr|python3-django-sorting-0.1-5|26	
21cr|python3-django-sorting-0.1-5|27	%install
21cr|python3-django-sorting-0.1-5|28	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-sorting-0.1-5|29	
21cr|python3-django-sorting-0.1-5|30	%clean
21cr|python3-django-sorting-0.1-5|31	
21cr|python3-django-sorting-0.1-5|32	%files
21cr|python3-django-sorting-0.1-5|33	%defattr(-,root,root,-)
21cr|python3-django-sorting-0.1-5|34	%{py3_puresitedir}/*

6557 21
21cr|python3-django-south-1.0-4|1	%define oname    South
21cr|python3-django-south-1.0-4|2	
21cr|python3-django-south-1.0-4|3	Summary:        Migrations for Django
21cr|python3-django-south-1.0-4|4	Name:		    python3-django-south
21cr|python3-django-south-1.0-4|5	Version:	    1.0
21cr|python3-django-south-1.0-4|6	Release:	    4
21cr|python3-django-south-1.0-4|7	Source:         https://pypi.python.org/packages/source/S/South/South-%{version}.tar.gz
21cr|python3-django-south-1.0-4|8	Group:          Development/Python
21cr|python3-django-south-1.0-4|9	License:        ASL 2.0
21cr|python3-django-south-1.0-4|10	URL:            http://south.aeracode.org/
21cr|python3-django-south-1.0-4|11	BuildArch:      noarch
21cr|python3-django-south-1.0-4|12	Requires:       python3egg(django)
21cr|python3-django-south-1.0-4|13	BuildRequires:  pkgconfig(python)
21cr|python3-django-south-1.0-4|14	BuildRequires:  python3egg(setuptools)
21cr|python3-django-south-1.0-4|15	
21cr|python3-django-south-1.0-4|16	%description
21cr|python3-django-south-1.0-4|17	South is an intelligent database migrations library for the Django web
21cr|python3-django-south-1.0-4|18	framework. It is database-independent and DVCS-friendly, as well as a
21cr|python3-django-south-1.0-4|19	whole host of other features.
21cr|python3-django-south-1.0-4|20	
21cr|python3-django-south-1.0-4|21	%prep
21cr|python3-django-south-1.0-4|22	%setup -q -n %{oname}-%{version}
21cr|python3-django-south-1.0-4|23	rm -rf South.egg-info
21cr|python3-django-south-1.0-4|24	
21cr|python3-django-south-1.0-4|25	%build
21cr|python3-django-south-1.0-4|26	python3 setup.py build
21cr|python3-django-south-1.0-4|27	
21cr|python3-django-south-1.0-4|28	%install
21cr|python3-django-south-1.0-4|29	python3 setup.py install --root=%{buildroot}
21cr|python3-django-south-1.0-4|30	find %{buildroot} -size 0 -delete
21cr|python3-django-south-1.0-4|31	
21cr|python3-django-south-1.0-4|32	%files
21cr|python3-django-south-1.0-4|33	%doc README
21cr|python3-django-south-1.0-4|34	%{py3_puresitedir}/south
21cr|python3-django-south-1.0-4|35	%{py3_puresitedir}/South-%{version}-py?.?.egg-info

6558 21
21cr|python3-django-staticfiles-1.2.1-4|1	%define realname    django-staticfiles
21cr|python3-django-staticfiles-1.2.1-4|2	
21cr|python3-django-staticfiles-1.2.1-4|3	Name:		python3-%{realname}
21cr|python3-django-staticfiles-1.2.1-4|4	Version:	1.2.1
21cr|python3-django-staticfiles-1.2.1-4|5	Release:	4
21cr|python3-django-staticfiles-1.2.1-4|6	Summary:        A Django app that provides helpers for serving static files
21cr|python3-django-staticfiles-1.2.1-4|7	Group:          Development/Python
21cr|python3-django-staticfiles-1.2.1-4|8	License:        BSD
21cr|python3-django-staticfiles-1.2.1-4|9	URL:            http://bitbucket.org/jezdez/django-authority/
21cr|python3-django-staticfiles-1.2.1-4|10	Source:         https://pypi.python.org/packages/source/d/django-staticfiles/django-staticfiles-%{version}.tar.gz
21cr|python3-django-staticfiles-1.2.1-4|11	BuildArch:      noarch
21cr|python3-django-staticfiles-1.2.1-4|12	BuildRequires:  python3-devel python3-setuptools
21cr|python3-django-staticfiles-1.2.1-4|13	Requires:       python3-django
21cr|python3-django-staticfiles-1.2.1-4|14	
21cr|python3-django-staticfiles-1.2.1-4|15	%description
21cr|python3-django-staticfiles-1.2.1-4|16	A Django app that provides helpers for serving static files
21cr|python3-django-staticfiles-1.2.1-4|17	
21cr|python3-django-staticfiles-1.2.1-4|18	%prep
21cr|python3-django-staticfiles-1.2.1-4|19	%setup -q -n %{realname}-%{version}
21cr|python3-django-staticfiles-1.2.1-4|20	find . -name \*._* -exec rm {} +
21cr|python3-django-staticfiles-1.2.1-4|21	find . -name \*.buildinfo* -exec rm {} +
21cr|python3-django-staticfiles-1.2.1-4|22	
21cr|python3-django-staticfiles-1.2.1-4|23	%build
21cr|python3-django-staticfiles-1.2.1-4|24	python3 setup.py build
21cr|python3-django-staticfiles-1.2.1-4|25	
21cr|python3-django-staticfiles-1.2.1-4|26	%install
21cr|python3-django-staticfiles-1.2.1-4|27	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-staticfiles-1.2.1-4|28	
21cr|python3-django-staticfiles-1.2.1-4|29	%clean
21cr|python3-django-staticfiles-1.2.1-4|30	
21cr|python3-django-staticfiles-1.2.1-4|31	%files
21cr|python3-django-staticfiles-1.2.1-4|32	%defattr(-,root,root,-)
21cr|python3-django-staticfiles-1.2.1-4|33	%{py3_puresitedir}/*

6559 21
21cr|python3-django-tagging-0.5.0-1|1	%define realname django-tagging
21cr|python3-django-tagging-0.5.0-1|2	
21cr|python3-django-tagging-0.5.0-1|3	Name:           python3-django-tagging
21cr|python3-django-tagging-0.5.0-1|4	Version:	0.5.0
21cr|python3-django-tagging-0.5.0-1|5	Release:	1
21cr|python3-django-tagging-0.5.0-1|6	Summary:        A generic tagging application for Django projects
21cr|python3-django-tagging-0.5.0-1|7	
21cr|python3-django-tagging-0.5.0-1|8	Group:          Development/Python
21cr|python3-django-tagging-0.5.0-1|9	License:        MIT
21cr|python3-django-tagging-0.5.0-1|10	URL:            http://code.google.com/p/django-tagging/
21cr|python3-django-tagging-0.5.0-1|11	# svn export -r154 http://django-tagging.googlecode.com/svn/trunk/ django-tagging-0.3-r154
21cr|python3-django-tagging-0.5.0-1|12	# tar zcf django-tagging-0.3-r154.tar.gz django-tagging-0.3-r154
21cr|python3-django-tagging-0.5.0-1|13	Source0:	https://files.pythonhosted.org/packages/d2/9b/a137d764eb990ac353399d244aa96c7cf02aabe3c58be5a74418406bb838/django-tagging-0.5.0.tar.gz
21cr|python3-django-tagging-0.5.0-1|14	BuildArch:      noarch
21cr|python3-django-tagging-0.5.0-1|15	BuildRequires:  python3-devel
21cr|python3-django-tagging-0.5.0-1|16	BuildRequires:  python3-setuptools
21cr|python3-django-tagging-0.5.0-1|17	BuildRequires:  locales-en
21cr|python3-django-tagging-0.5.0-1|18	Requires:       python3-django
21cr|python3-django-tagging-0.5.0-1|19	
21cr|python3-django-tagging-0.5.0-1|20	%description
21cr|python3-django-tagging-0.5.0-1|21	A generic tagging application for Django projects, which allows association
21cr|python3-django-tagging-0.5.0-1|22	of a number of tags with any Model instance and makes retrieval of tags
21cr|python3-django-tagging-0.5.0-1|23	simple.
21cr|python3-django-tagging-0.5.0-1|24	
21cr|python3-django-tagging-0.5.0-1|25	%prep
21cr|python3-django-tagging-0.5.0-1|26	%setup -q -n %{realname}-%{version}
21cr|python3-django-tagging-0.5.0-1|27	
21cr|python3-django-tagging-0.5.0-1|28	%build
21cr|python3-django-tagging-0.5.0-1|29	export LC_ALL=en_US.utf8
21cr|python3-django-tagging-0.5.0-1|30	python3 setup.py build
21cr|python3-django-tagging-0.5.0-1|31	
21cr|python3-django-tagging-0.5.0-1|32	%install
21cr|python3-django-tagging-0.5.0-1|33	export LC_ALL=en_US.utf8
21cr|python3-django-tagging-0.5.0-1|34	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-tagging-0.5.0-1|35	
21cr|python3-django-tagging-0.5.0-1|36	%files
21cr|python3-django-tagging-0.5.0-1|37	%doc CHANGELOG.txt LICENSE.txt docs/
21cr|python3-django-tagging-0.5.0-1|38	%{py3_puresitedir}/*

6560 21
21cr|python3-django-tagging-autocomplete-0.3.1-6|1	%define realname django-tagging-autocomplete
21cr|python3-django-tagging-autocomplete-0.3.1-6|2	
21cr|python3-django-tagging-autocomplete-0.3.1-6|3	Name:           python3-django-tagging-autocomplete
21cr|python3-django-tagging-autocomplete-0.3.1-6|4	Version:        0.3.1
21cr|python3-django-tagging-autocomplete-0.3.1-6|5	Release:        6
21cr|python3-django-tagging-autocomplete-0.3.1-6|6	Summary:        Autocompletion for django-tagging
21cr|python3-django-tagging-autocomplete-0.3.1-6|7	
21cr|python3-django-tagging-autocomplete-0.3.1-6|8	Group:          Development/Python
21cr|python3-django-tagging-autocomplete-0.3.1-6|9	License:        MIT
21cr|python3-django-tagging-autocomplete-0.3.1-6|10	URL:            http://pypi.python.org/pypi/django-tagging-autocomplete
21cr|python3-django-tagging-autocomplete-0.3.1-6|11	Source0:        http://pypi.python.org/packages/source/d/django-tagging-autocomplete/%{realname}-%{version}.tar.gz
21cr|python3-django-tagging-autocomplete-0.3.1-6|12	
21cr|python3-django-tagging-autocomplete-0.3.1-6|13	
21cr|python3-django-tagging-autocomplete-0.3.1-6|14	BuildArch:      noarch
21cr|python3-django-tagging-autocomplete-0.3.1-6|15	BuildRequires:  python3-devel
21cr|python3-django-tagging-autocomplete-0.3.1-6|16	BuildRequires:  python3-setuptools
21cr|python3-django-tagging-autocomplete-0.3.1-6|17	Requires:       python3-django
21cr|python3-django-tagging-autocomplete-0.3.1-6|18	
21cr|python3-django-tagging-autocomplete-0.3.1-6|19	%description
21cr|python3-django-tagging-autocomplete-0.3.1-6|20	Autocompletion for django-tagging
21cr|python3-django-tagging-autocomplete-0.3.1-6|21	
21cr|python3-django-tagging-autocomplete-0.3.1-6|22	%prep
21cr|python3-django-tagging-autocomplete-0.3.1-6|23	%setup -q -n %{realname}-%{version}
21cr|python3-django-tagging-autocomplete-0.3.1-6|24	
21cr|python3-django-tagging-autocomplete-0.3.1-6|25	%build
21cr|python3-django-tagging-autocomplete-0.3.1-6|26	python3 setup.py build
21cr|python3-django-tagging-autocomplete-0.3.1-6|27	
21cr|python3-django-tagging-autocomplete-0.3.1-6|28	
21cr|python3-django-tagging-autocomplete-0.3.1-6|29	%install
21cr|python3-django-tagging-autocomplete-0.3.1-6|30	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-tagging-autocomplete-0.3.1-6|31	
21cr|python3-django-tagging-autocomplete-0.3.1-6|32	%files
21cr|python3-django-tagging-autocomplete-0.3.1-6|33	%doc LICENSE.txt README.txt
21cr|python3-django-tagging-autocomplete-0.3.1-6|34	%{py3_puresitedir}/*

6561 21
21cr|python3-django-threadedcomments-0.9-5|1	%define realname    django-threadedcomments
21cr|python3-django-threadedcomments-0.9-5|2	
21cr|python3-django-threadedcomments-0.9-5|3	Name: python3-%{realname}
21cr|python3-django-threadedcomments-0.9-5|4	Version: 0.9
21cr|python3-django-threadedcomments-0.9-5|5	Release: 5
21cr|python3-django-threadedcomments-0.9-5|6	Summary:        A simple yet flexible threaded commenting system
21cr|python3-django-threadedcomments-0.9-5|7	Group:          Development/Python
21cr|python3-django-threadedcomments-0.9-5|8	License:        BSD
21cr|python3-django-threadedcomments-0.9-5|9	URL:            http://code.google.com/p/django-threadedcomments/
21cr|python3-django-threadedcomments-0.9-5|10	Source:         %{realname}-%{version}.tar.gz
21cr|python3-django-threadedcomments-0.9-5|11	BuildArch:      noarch
21cr|python3-django-threadedcomments-0.9-5|12	BuildRequires:  python3-devel python3-setuptools
21cr|python3-django-threadedcomments-0.9-5|13	Requires:       python3-django
21cr|python3-django-threadedcomments-0.9-5|14	
21cr|python3-django-threadedcomments-0.9-5|15	%description
21cr|python3-django-threadedcomments-0.9-5|16	A simple yet flexible threaded commenting system.
21cr|python3-django-threadedcomments-0.9-5|17	
21cr|python3-django-threadedcomments-0.9-5|18	%prep
21cr|python3-django-threadedcomments-0.9-5|19	%setup -q -n %{realname}-%{version}
21cr|python3-django-threadedcomments-0.9-5|20	find . -name \*._* -exec rm {} +
21cr|python3-django-threadedcomments-0.9-5|21	find . -name \*.buildinfo* -exec rm {} +
21cr|python3-django-threadedcomments-0.9-5|22	
21cr|python3-django-threadedcomments-0.9-5|23	%build
21cr|python3-django-threadedcomments-0.9-5|24	python3 setup.py build
21cr|python3-django-threadedcomments-0.9-5|25	
21cr|python3-django-threadedcomments-0.9-5|26	%install
21cr|python3-django-threadedcomments-0.9-5|27	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python3-django-threadedcomments-0.9-5|28	
21cr|python3-django-threadedcomments-0.9-5|29	%clean
21cr|python3-django-threadedcomments-0.9-5|30	
21cr|python3-django-threadedcomments-0.9-5|31	%files
21cr|python3-django-threadedcomments-0.9-5|32	%defattr(-,root,root,-)
21cr|python3-django-threadedcomments-0.9-5|33	%{py3_puresitedir}/*

6562 21
21cr|python3-django-userena-1.4.1-5|1	%define module	django-userena
21cr|python3-django-userena-1.4.1-5|2	
21cr|python3-django-userena-1.4.1-5|3	Name:		python3-%{module}
21cr|python3-django-userena-1.4.1-5|4	Version:	1.4.1
21cr|python3-django-userena-1.4.1-5|5	Release:	5
21cr|python3-django-userena-1.4.1-5|6	Summary:	Complete user management application for Django
21cr|python3-django-userena-1.4.1-5|7	Group:		Development/Python
21cr|python3-django-userena-1.4.1-5|8	License:	BSD
21cr|python3-django-userena-1.4.1-5|9	URL:		https://github.com/bread-and-pepper/django-userena/
21cr|python3-django-userena-1.4.1-5|10	Source0:	https://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
21cr|python3-django-userena-1.4.1-5|11	Patch0:		django-userena-1.4.1-mga-fix-setup-install_requires.patch
21cr|python3-django-userena-1.4.1-5|12	BuildArch:	noarch
21cr|python3-django-userena-1.4.1-5|13	BuildRequires:	python3-setuptools
21cr|python3-django-userena-1.4.1-5|14	
21cr|python3-django-userena-1.4.1-5|15	Requires:	python3-html2text
21cr|python3-django-userena-1.4.1-5|16	
21cr|python3-django-userena-1.4.1-5|17	%description
21cr|python3-django-userena-1.4.1-5|18	Userena is a Django application that supplies your Django
21cr|python3-django-userena-1.4.1-5|19	project with full account management.
21cr|python3-django-userena-1.4.1-5|20	It's a fully customizable application that takes care of the
21cr|python3-django-userena-1.4.1-5|21	signup, activation, messaging and more.
21cr|python3-django-userena-1.4.1-5|22	It's BSD licensed, which means you can use it commercially for free!
21cr|python3-django-userena-1.4.1-5|23	
21cr|python3-django-userena-1.4.1-5|24	#---------------------------------------------------------------------------
21cr|python3-django-userena-1.4.1-5|25	%prep
21cr|python3-django-userena-1.4.1-5|26	%setup -q -n %{module}-%{version}
21cr|python3-django-userena-1.4.1-5|27	%apply_patches
21cr|python3-django-userena-1.4.1-5|28	
21cr|python3-django-userena-1.4.1-5|29	%build
21cr|python3-django-userena-1.4.1-5|30	python3 setup.py build
21cr|python3-django-userena-1.4.1-5|31	
21cr|python3-django-userena-1.4.1-5|32	%install
21cr|python3-django-userena-1.4.1-5|33	python3 setup.py install --root=%{buildroot} --skip-build
21cr|python3-django-userena-1.4.1-5|34	
21cr|python3-django-userena-1.4.1-5|35	%files
21cr|python3-django-userena-1.4.1-5|36	%doc README.mkd docs
21cr|python3-django-userena-1.4.1-5|37	# list some files explicitly to avoid listing locale files twice
21cr|python3-django-userena-1.4.1-5|38	%{py3_puresitedir}/userena/*py*
21cr|python3-django-userena-1.4.1-5|39	%{py3_puresitedir}/userena/contrib/
21cr|python3-django-userena-1.4.1-5|40	%{py3_puresitedir}/userena/fixtures/
21cr|python3-django-userena-1.4.1-5|41	%{py3_puresitedir}/userena/management/
21cr|python3-django-userena-1.4.1-5|42	%{py3_puresitedir}/userena/migrations/
21cr|python3-django-userena-1.4.1-5|43	%{py3_puresitedir}/userena/runtests/
21cr|python3-django-userena-1.4.1-5|44	%{py3_puresitedir}/userena/south_migrations/
21cr|python3-django-userena-1.4.1-5|45	%{py3_puresitedir}/userena/templates/
21cr|python3-django-userena-1.4.1-5|46	%{py3_puresitedir}/userena/tests/
21cr|python3-django-userena-1.4.1-5|47	%{py3_puresitedir}/django_userena-%{version}-py*.*.egg-info
21cr|python3-django-userena-1.4.1-5|48	# locale files
21cr|python3-django-userena-1.4.1-5|49	%lang(bg) %{py3_puresitedir}/userena/locale/bg/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|50	%lang(de) %{py3_puresitedir}/userena/locale/de/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|51	%lang(de_du) %{py3_puresitedir}/userena/locale/de_du/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|52	%lang(el) %{py3_puresitedir}/userena/locale/el/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|53	%lang(es) %{py3_puresitedir}/userena/locale/es/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|54	%lang(fr) %{py3_puresitedir}/userena/locale/fr/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|55	%lang(gl) %{py3_puresitedir}/userena/locale/gl/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|56	%lang(it) %{py3_puresitedir}/userena/locale/it/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|57	%lang(nb) %{py3_puresitedir}/userena/locale/nb/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|58	%lang(nl) %{py3_puresitedir}/userena/locale/nl/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|59	%lang(pl) %{py3_puresitedir}/userena/locale/pl/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|60	%lang(pt) %{py3_puresitedir}/userena/locale/pt/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|61	%lang(pt_BR) %{py3_puresitedir}/userena/locale/pt_BR/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|62	%lang(ru) %{py3_puresitedir}/userena/locale/ru/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|63	%lang(tr) %{py3_puresitedir}/userena/locale/tr/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|64	%lang(zh_CN) %{py3_puresitedir}/userena/locale/zh_CN/LC_MESSAGES/django.?o
21cr|python3-django-userena-1.4.1-5|65	%lang(zh_TW) %{py3_puresitedir}/userena/locale/zh_TW/LC_MESSAGES/django.?o

6563 21
21cr|python3-dpath-2.0.6-1|1	%define	oname	dpath
21cr|python3-dpath-2.0.6-1|2	
21cr|python3-dpath-2.0.6-1|3	Name:		python3-%{oname}
21cr|python3-dpath-2.0.6-1|4	Version:	2.0.6
21cr|python3-dpath-2.0.6-1|5	Release:	1
21cr|python3-dpath-2.0.6-1|6	Summary:	Filesystem-like pathing and searching for dictionaries
21cr|python3-dpath-2.0.6-1|7	Source0:	https://files.pythonhosted.org/packages/a0/cf/cf35f8b7f212be18634970a5b2d7a50adc715e649a0a8fedb06c909603d8/dpath-2.0.6.tar.gz
21cr|python3-dpath-2.0.6-1|8	License:	MIT
21cr|python3-dpath-2.0.6-1|9	Group:		Development/Python
21cr|python3-dpath-2.0.6-1|10	Url:		https://www.github.com/akesterson/dpath-python
21cr|python3-dpath-2.0.6-1|11	BuildArch:	noarch
21cr|python3-dpath-2.0.6-1|12	BuildRequires:  python3
21cr|python3-dpath-2.0.6-1|13	
21cr|python3-dpath-2.0.6-1|14	%description
21cr|python3-dpath-2.0.6-1|15	UNKNOWN
21cr|python3-dpath-2.0.6-1|16	
21cr|python3-dpath-2.0.6-1|17	%prep
21cr|python3-dpath-2.0.6-1|18	%setup -q -n %{oname}-%{version}
21cr|python3-dpath-2.0.6-1|19	
21cr|python3-dpath-2.0.6-1|20	%build
21cr|python3-dpath-2.0.6-1|21	%py3_build
21cr|python3-dpath-2.0.6-1|22	
21cr|python3-dpath-2.0.6-1|23	%install
21cr|python3-dpath-2.0.6-1|24	%py3_install
21cr|python3-dpath-2.0.6-1|25	
21cr|python3-dpath-2.0.6-1|26	%files
21cr|python3-dpath-2.0.6-1|27	%{py3_puresitedir}/dpath
21cr|python3-dpath-2.0.6-1|28	%{py3_puresitedir}/dpath*.egg-info

6564 21
21cr|python3-editorconfig-0.12.4-1|1	%define	pypi_name	EditorConfig
21cr|python3-editorconfig-0.12.4-1|2	%define	module	editorconfig
21cr|python3-editorconfig-0.12.4-1|3	
21cr|python3-editorconfig-0.12.4-1|4	Summary:	EditorConfig File Locator and Interpreter for Python
21cr|python3-editorconfig-0.12.4-1|5	Name:		python3-%{module}
21cr|python3-editorconfig-0.12.4-1|6	Version:	0.12.4
21cr|python3-editorconfig-0.12.4-1|7	Release:	1
21cr|python3-editorconfig-0.12.4-1|8	License:	BSD
21cr|python3-editorconfig-0.12.4-1|9	Group:		Development/Python
21cr|python3-editorconfig-0.12.4-1|10	Url:		https://editorconfig.org
21cr|python3-editorconfig-0.12.4-1|11	Source0:	https://files.pythonhosted.org/packages/source/e/editorconfig/%{pypi_name}-%{version}.tar.gz
21cr|python3-editorconfig-0.12.4-1|12	BuildRequires:	python3dist(setuptools)
21cr|python3-editorconfig-0.12.4-1|13	BuildArch:	noarch
21cr|python3-editorconfig-0.12.4-1|14	
21cr|python3-editorconfig-0.12.4-1|15	%description
21cr|python3-editorconfig-0.12.4-1|16	EditorConfig Python Core provides the same functionality as the
21cr|python3-editorconfig-0.12.4-1|17	`EditorConfig C Core <https://github.com/editorconfig/editorconfig-core>`_.
21cr|python3-editorconfig-0.12.4-1|18	EditorConfig Python core can be used as a command line program or as an
21cr|python3-editorconfig-0.12.4-1|19	importable library.
21cr|python3-editorconfig-0.12.4-1|20	
21cr|python3-editorconfig-0.12.4-1|21	EditorConfig makes it easy to maintain the correct coding style when switching
21cr|python3-editorconfig-0.12.4-1|22	between different text editors and between different projects.  The
21cr|python3-editorconfig-0.12.4-1|23	EditorConfig project maintains a file format and plugins for various text
21cr|python3-editorconfig-0.12.4-1|24	editors which allow this file format to be read and used by those editors.  For
21cr|python3-editorconfig-0.12.4-1|25	information on the file format and supported text editors, see the
21cr|python3-editorconfig-0.12.4-1|26	`EditorConfig website <http://editorconfig.org>`_.
21cr|python3-editorconfig-0.12.4-1|27	
21cr|python3-editorconfig-0.12.4-1|28	%files
21cr|python3-editorconfig-0.12.4-1|29	%license LICENSE.BSD LICENSE.PSF
21cr|python3-editorconfig-0.12.4-1|30	%doc README.rst
21cr|python3-editorconfig-0.12.4-1|31	%{_bindir}/editorconfig
21cr|python3-editorconfig-0.12.4-1|32	%{py3_puresitedir}/%{module}
21cr|python3-editorconfig-0.12.4-1|33	%{py3_puresitedir}/%{pypi_name}*.egg-info
21cr|python3-editorconfig-0.12.4-1|34	
21cr|python3-editorconfig-0.12.4-1|35	#------------------------------------------------------------------
21cr|python3-editorconfig-0.12.4-1|36	
21cr|python3-editorconfig-0.12.4-1|37	%prep
21cr|python3-editorconfig-0.12.4-1|38	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python3-editorconfig-0.12.4-1|39	
21cr|python3-editorconfig-0.12.4-1|40	%build
21cr|python3-editorconfig-0.12.4-1|41	%py3_build
21cr|python3-editorconfig-0.12.4-1|42	
21cr|python3-editorconfig-0.12.4-1|43	%install
21cr|python3-editorconfig-0.12.4-1|44	%py3_install

6565 21
21cr|python3-eggtestinfo-0.3-1|1	%define	oname	eggtestinfo
21cr|python3-eggtestinfo-0.3-1|2	
21cr|python3-eggtestinfo-0.3-1|3	Name:		python3-%{oname}
21cr|python3-eggtestinfo-0.3-1|4	Version:	0.3
21cr|python3-eggtestinfo-0.3-1|5	Release:	1
21cr|python3-eggtestinfo-0.3-1|6	Summary:	Client identification and sessions for Zope
21cr|python3-eggtestinfo-0.3-1|7	Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-eggtestinfo-0.3-1|8	License:	ZPL 2.1
21cr|python3-eggtestinfo-0.3-1|9	Group:		Development/Python
21cr|python3-eggtestinfo-0.3-1|10	Url:		http://pypi.python.org/pypi/eggtestinfo
21cr|python3-eggtestinfo-0.3-1|11	BuildArch:	noarch
21cr|python3-eggtestinfo-0.3-1|12	BuildRequires:	python3-setuptools
21cr|python3-eggtestinfo-0.3-1|13	BuildRequires:	python3-devel
21cr|python3-eggtestinfo-0.3-1|14	
21cr|python3-eggtestinfo-0.3-1|15	%description
21cr|python3-eggtestinfo-0.3-1|16	This package provides interfaces for client identification and session
21cr|python3-eggtestinfo-0.3-1|17	support and their implementations for zope.publisher's request objects.
21cr|python3-eggtestinfo-0.3-1|18	
21cr|python3-eggtestinfo-0.3-1|19	
21cr|python3-eggtestinfo-0.3-1|20	%prep
21cr|python3-eggtestinfo-0.3-1|21	%setup -q -n %{oname}-%{version}
21cr|python3-eggtestinfo-0.3-1|22	
21cr|python3-eggtestinfo-0.3-1|23	%build
21cr|python3-eggtestinfo-0.3-1|24	python3 setup.py build
21cr|python3-eggtestinfo-0.3-1|25	
21cr|python3-eggtestinfo-0.3-1|26	%install
21cr|python3-eggtestinfo-0.3-1|27	python3 setup.py install --root=%{buildroot}
21cr|python3-eggtestinfo-0.3-1|28	
21cr|python3-eggtestinfo-0.3-1|29	%check
21cr|python3-eggtestinfo-0.3-1|30	
21cr|python3-eggtestinfo-0.3-1|31	%files
21cr|python3-eggtestinfo-0.3-1|32	%{py3_puresitedir}/eggtestinfo*
21cr|python3-eggtestinfo-0.3-1|33	%{py3_puresitedir}/__pycache__/*

6566 21
21cr|python3-emcee-2.2.1-2|1	%define	oname	emcee
21cr|python3-emcee-2.2.1-2|2	
21cr|python3-emcee-2.2.1-2|3	Name:		python3-%{oname}
21cr|python3-emcee-2.2.1-2|4	Version:	2.2.1
21cr|python3-emcee-2.2.1-2|5	Release:	2
21cr|python3-emcee-2.2.1-2|6	Summary:	Kick ass affine-invariant ensemble MCMC sampling
21cr|python3-emcee-2.2.1-2|7	Source0:	http://pypi.python.org/packages/source/e/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-emcee-2.2.1-2|8	License:	MIT
21cr|python3-emcee-2.2.1-2|9	Group:		Development/Python
21cr|python3-emcee-2.2.1-2|10	Url:		http://dan.iel.fm/emcee/
21cr|python3-emcee-2.2.1-2|11	BuildArch:	noarch
21cr|python3-emcee-2.2.1-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-emcee-2.2.1-2|13	BuildRequires:  python3
21cr|python3-emcee-2.2.1-2|14	
21cr|python3-emcee-2.2.1-2|15	%description
21cr|python3-emcee-2.2.1-2|16	emcee
21cr|python3-emcee-2.2.1-2|17	=====
21cr|python3-emcee-2.2.1-2|18	%prep
21cr|python3-emcee-2.2.1-2|19	%setup -q -n %{oname}-%{version}
21cr|python3-emcee-2.2.1-2|20	
21cr|python3-emcee-2.2.1-2|21	%build
21cr|python3-emcee-2.2.1-2|22	%py3_build
21cr|python3-emcee-2.2.1-2|23	
21cr|python3-emcee-2.2.1-2|24	%install
21cr|python3-emcee-2.2.1-2|25	%py3_install
21cr|python3-emcee-2.2.1-2|26	
21cr|python3-emcee-2.2.1-2|27	%files
21cr|python3-emcee-2.2.1-2|28	%doc AUTHORS.rst
21cr|python3-emcee-2.2.1-2|29	%doc HISTORY.rst
21cr|python3-emcee-2.2.1-2|30	%doc LICENSE
21cr|python3-emcee-2.2.1-2|31	%doc README.rst
21cr|python3-emcee-2.2.1-2|32	%{py3_puresitedir}/emcee
21cr|python3-emcee-2.2.1-2|33	%{py3_puresitedir}/emcee*.egg-info

6567 21
21cr|python3-fdb-2.0.2-1|1	%define  module  fdb
21cr|python3-fdb-2.0.2-1|2	
21cr|python3-fdb-2.0.2-1|3	Name:     python3-%{module}
21cr|python3-fdb-2.0.2-1|4	Version:  2.0.2
21cr|python3-fdb-2.0.2-1|5	Release:  1
21cr|python3-fdb-2.0.2-1|6	Summary:  Firebird RDBMS bindings for Python
21cr|python3-fdb-2.0.2-1|7	License:  BSD
21cr|python3-fdb-2.0.2-1|8	Group:    Development/Python
21cr|python3-fdb-2.0.2-1|9	Url:      http://www.firebirdsql.org/en/devel-python-driver/
21cr|python3-fdb-2.0.2-1|10	Source0:  http://pypi.python.org/packages/source/f/%{module}/%{module}-%{version}.tar.gz
21cr|python3-fdb-2.0.2-1|11	
21cr|python3-fdb-2.0.2-1|12	BuildRequires:  python3egg(setuptools)
21cr|python3-fdb-2.0.2-1|13	BuildRequires:  python3egg(future)
21cr|python3-fdb-2.0.2-1|14	BuildRequires:  firebird-devel
21cr|python3-fdb-2.0.2-1|15	BuildRequires:  pkgconfig(fbclient)
21cr|python3-fdb-2.0.2-1|16	
21cr|python3-fdb-2.0.2-1|17	Requires:       %{_lib}fbclient2
21cr|python3-fdb-2.0.2-1|18	
21cr|python3-fdb-2.0.2-1|19	BuildArch:  noarch
21cr|python3-fdb-2.0.2-1|20	
21cr|python3-fdb-2.0.2-1|21	%description
21cr|python3-fdb-2.0.2-1|22	fdb package is a set of Firebird RDBMS bindings for python.
21cr|python3-fdb-2.0.2-1|23	It works on Python 2.6+ and Python 3.x.
21cr|python3-fdb-2.0.2-1|24	
21cr|python3-fdb-2.0.2-1|25	%files
21cr|python3-fdb-2.0.2-1|26	%doc *.rst *.txt
21cr|python3-fdb-2.0.2-1|27	%{py3_puresitedir}/fdb
21cr|python3-fdb-2.0.2-1|28	%{py3_puresitedir}/fdb*.egg-info
21cr|python3-fdb-2.0.2-1|29	#-------------------------------------------------------------------
21cr|python3-fdb-2.0.2-1|30	
21cr|python3-fdb-2.0.2-1|31	%prep
21cr|python3-fdb-2.0.2-1|32	%setup -qn %{module}-%{version}
21cr|python3-fdb-2.0.2-1|33	rm -fr fdb.egg-info
21cr|python3-fdb-2.0.2-1|34	
21cr|python3-fdb-2.0.2-1|35	%build
21cr|python3-fdb-2.0.2-1|36	%py3_build
21cr|python3-fdb-2.0.2-1|37	
21cr|python3-fdb-2.0.2-1|38	%install
21cr|python3-fdb-2.0.2-1|39	%py3_install
21cr|python3-fdb-2.0.2-1|40	
21cr|python3-fdb-2.0.2-1|41	
21cr|python3-fdb-2.0.2-1|42	

6568 21
21cr|python3-feedgenerator-2.0.0-1|1	%define	oname	feedgenerator
21cr|python3-feedgenerator-2.0.0-1|2	
21cr|python3-feedgenerator-2.0.0-1|3	Name:		python3-%{oname}
21cr|python3-feedgenerator-2.0.0-1|4	Version:	2.0.0
21cr|python3-feedgenerator-2.0.0-1|5	Release:	1
21cr|python3-feedgenerator-2.0.0-1|6	Summary:	Standalone version of django.utils.feedgenerator
21cr|python3-feedgenerator-2.0.0-1|7	Source0:	https://files.pythonhosted.org/packages/69/67/ee0bbc3fd0a2e9e0c02e3bcb3105302c6c88951f3f8e9d86ea81e4f8f293/feedgenerator-2.0.0.tar.gz
21cr|python3-feedgenerator-2.0.0-1|8	License:	BSD License
21cr|python3-feedgenerator-2.0.0-1|9	Group:		Development/Python
21cr|python3-feedgenerator-2.0.0-1|10	Url:		https://github.com/getpelican/feedgenerator
21cr|python3-feedgenerator-2.0.0-1|11	BuildArch:	noarch
21cr|python3-feedgenerator-2.0.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python3-feedgenerator-2.0.0-1|13	
21cr|python3-feedgenerator-2.0.0-1|14	%description
21cr|python3-feedgenerator-2.0.0-1|15	FeedGeneratorpy
21cr|python3-feedgenerator-2.0.0-1|16	
21cr|python3-feedgenerator-2.0.0-1|17	%prep
21cr|python3-feedgenerator-2.0.0-1|18	%setup -q -n %{oname}-%{version}
21cr|python3-feedgenerator-2.0.0-1|19	
21cr|python3-feedgenerator-2.0.0-1|20	%build
21cr|python3-feedgenerator-2.0.0-1|21	%py3_build
21cr|python3-feedgenerator-2.0.0-1|22	
21cr|python3-feedgenerator-2.0.0-1|23	%install
21cr|python3-feedgenerator-2.0.0-1|24	%py3_install
21cr|python3-feedgenerator-2.0.0-1|25	
21cr|python3-feedgenerator-2.0.0-1|26	%check
21cr|python3-feedgenerator-2.0.0-1|27	#python3 setup.py test
21cr|python3-feedgenerator-2.0.0-1|28	
21cr|python3-feedgenerator-2.0.0-1|29	%files
21cr|python3-feedgenerator-2.0.0-1|30	%doc README.rst
21cr|python3-feedgenerator-2.0.0-1|31	%{py3_puresitedir}/feedgenerator
21cr|python3-feedgenerator-2.0.0-1|32	%{py3_puresitedir}/feedgenerator*.egg-info

6569 21
21cr|python3-firebase-admin-4.0.1-1|1	Summary:	Firebase Admin Python SDK
21cr|python3-firebase-admin-4.0.1-1|2	Name:		python3-firebase-admin
21cr|python3-firebase-admin-4.0.1-1|3	Version:	4.0.1
21cr|python3-firebase-admin-4.0.1-1|4	Release:	1
21cr|python3-firebase-admin-4.0.1-1|5	License:	ASLv2
21cr|python3-firebase-admin-4.0.1-1|6	Group:		Development/Python
21cr|python3-firebase-admin-4.0.1-1|7	Url:		https://firebase.google.com/docs/admin/setup/
21cr|python3-firebase-admin-4.0.1-1|8	Source0:	https://files.pythonhosted.org/packages/5b/5b/b536eeddbb2004870a1fe5b2b7dc8ae0c4c620be8cd05e9884841dd8a5f1/firebase_admin-4.0.1.tar.gz
21cr|python3-firebase-admin-4.0.1-1|9	BuildRequires:	pkgconfig(python3)
21cr|python3-firebase-admin-4.0.1-1|10	BuildRequires:	python3egg(setuptools)
21cr|python3-firebase-admin-4.0.1-1|11	BuildArch:	noarch
21cr|python3-firebase-admin-4.0.1-1|12	
21cr|python3-firebase-admin-4.0.1-1|13	%description
21cr|python3-firebase-admin-4.0.1-1|14	The Firebase Admin Python SDK enables server-side (backend) Python
21cr|python3-firebase-admin-4.0.1-1|15	developers to integrate Firebase into their services and applications.
21cr|python3-firebase-admin-4.0.1-1|16	
21cr|python3-firebase-admin-4.0.1-1|17	%files
21cr|python3-firebase-admin-4.0.1-1|18	%doc README.md
21cr|python3-firebase-admin-4.0.1-1|19	%{python3_sitelib}/*
21cr|python3-firebase-admin-4.0.1-1|20	
21cr|python3-firebase-admin-4.0.1-1|21	#----------------------------------------------------------------------------
21cr|python3-firebase-admin-4.0.1-1|22	
21cr|python3-firebase-admin-4.0.1-1|23	%prep
21cr|python3-firebase-admin-4.0.1-1|24	%setup -qn firebase_admin-%{version}
21cr|python3-firebase-admin-4.0.1-1|25	%apply_patches
21cr|python3-firebase-admin-4.0.1-1|26	
21cr|python3-firebase-admin-4.0.1-1|27	%build
21cr|python3-firebase-admin-4.0.1-1|28	%py3_build
21cr|python3-firebase-admin-4.0.1-1|29	
21cr|python3-firebase-admin-4.0.1-1|30	%install
21cr|python3-firebase-admin-4.0.1-1|31	%py3_install

6570 21
21cr|python3-firebirdsql-1.2.2-1|1	%define	module	firebirdsql
21cr|python3-firebirdsql-1.2.2-1|2	
21cr|python3-firebirdsql-1.2.2-1|3	Name:		python3-%{module}
21cr|python3-firebirdsql-1.2.2-1|4	Version:	1.2.2
21cr|python3-firebirdsql-1.2.2-1|5	Release:	1
21cr|python3-firebirdsql-1.2.2-1|6	Summary:	Firebird RDBMS bindings for python
21cr|python3-firebirdsql-1.2.2-1|7	Source0:	https://files.pythonhosted.org/packages/24/44/58551f6b2ac30820247e8302447e33126261757cdc3691018e67e22d828b/firebirdsql-1.2.2.tar.gz
21cr|python3-firebirdsql-1.2.2-1|8	License:	BSD
21cr|python3-firebirdsql-1.2.2-1|9	Group:		Development/Python
21cr|python3-firebirdsql-1.2.2-1|10	Url:		http://github.com/nakagami/pyfirebirdsql/
21cr|python3-firebirdsql-1.2.2-1|11	
21cr|python3-firebirdsql-1.2.2-1|12	BuildRequires:  python3egg(setuptools)
21cr|python3-firebirdsql-1.2.2-1|13	BuildRequires:  python3
21cr|python3-firebirdsql-1.2.2-1|14	BuildArch:	noarch
21cr|python3-firebirdsql-1.2.2-1|15	
21cr|python3-firebirdsql-1.2.2-1|16	%description
21cr|python3-firebirdsql-1.2.2-1|17	firebirdsql package is a set of Firebird RDBMS
21cr|python3-firebirdsql-1.2.2-1|18	(https://firebirdsql.org/) bindings for
21cr|python3-firebirdsql-1.2.2-1|19	Python (Written in pure Python :
21cr|python3-firebirdsql-1.2.2-1|20	no C compiler needed or fbclient library)
21cr|python3-firebirdsql-1.2.2-1|21	
21cr|python3-firebirdsql-1.2.2-1|22	%files
21cr|python3-firebirdsql-1.2.2-1|23	%{py3_puresitedir}/firebirdsql
21cr|python3-firebirdsql-1.2.2-1|24	%{py3_puresitedir}/firebirdsql*.egg-info
21cr|python3-firebirdsql-1.2.2-1|25	#------------------------------------------------------------
21cr|python3-firebirdsql-1.2.2-1|26	%prep
21cr|python3-firebirdsql-1.2.2-1|27	%setup -qn %{module}-%{version}
21cr|python3-firebirdsql-1.2.2-1|28	rm -fr *.egg-info
21cr|python3-firebirdsql-1.2.2-1|29	
21cr|python3-firebirdsql-1.2.2-1|30	%build
21cr|python3-firebirdsql-1.2.2-1|31	%py3_build
21cr|python3-firebirdsql-1.2.2-1|32	
21cr|python3-firebirdsql-1.2.2-1|33	%install
21cr|python3-firebirdsql-1.2.2-1|34	%py3_install
21cr|python3-firebirdsql-1.2.2-1|35	

6571 21
21cr|python3-fudgemsg-0.1-2|1	%define	module	fudgemsg
21cr|python3-fudgemsg-0.1-2|2	
21cr|python3-fudgemsg-0.1-2|3	Name:		python3-%{module}
21cr|python3-fudgemsg-0.1-2|4	Version:	0.1
21cr|python3-fudgemsg-0.1-2|5	Release:	2
21cr|python3-fudgemsg-0.1-2|6	Summary:	Fudge is a hierarchical
21cr|python3-fudgemsg-0.1-2|7	Source0:	http://pypi.python.org/packages/source/f/%{module}/%{module}-%{version}.tar.gz
21cr|python3-fudgemsg-0.1-2|8	License:	ASL 2.0
21cr|python3-fudgemsg-0.1-2|9	Group:		Development/Python
21cr|python3-fudgemsg-0.1-2|10	Url:		http://github.com/joequant/Fudge-Python
21cr|python3-fudgemsg-0.1-2|11	BuildRequires:	pkgconfig(python3)
21cr|python3-fudgemsg-0.1-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-fudgemsg-0.1-2|13	BuildArch:	noarch
21cr|python3-fudgemsg-0.1-2|14	
21cr|python3-fudgemsg-0.1-2|15	%description
21cr|python3-fudgemsg-0.1-2|16	This is a native python implementation of the Fudge messaging system.
21cr|python3-fudgemsg-0.1-2|17	
21cr|python3-fudgemsg-0.1-2|18	%files
21cr|python3-fudgemsg-0.1-2|19	%doc LICENSE README.md
21cr|python3-fudgemsg-0.1-2|20	%{py3_puresitedir}/fudgemsg
21cr|python3-fudgemsg-0.1-2|21	%{py3_puresitedir}/fudgemsg*.egg-info
21cr|python3-fudgemsg-0.1-2|22	
21cr|python3-fudgemsg-0.1-2|23	%prep
21cr|python3-fudgemsg-0.1-2|24	%setup -qn %{module}-%{version}
21cr|python3-fudgemsg-0.1-2|25	rm -fr %{module}.egg-info
21cr|python3-fudgemsg-0.1-2|26	
21cr|python3-fudgemsg-0.1-2|27	
21cr|python3-fudgemsg-0.1-2|28	%build
21cr|python3-fudgemsg-0.1-2|29	%py3_build
21cr|python3-fudgemsg-0.1-2|30	
21cr|python3-fudgemsg-0.1-2|31	%install
21cr|python3-fudgemsg-0.1-2|32	%py3_install
21cr|python3-fudgemsg-0.1-2|33	
21cr|python3-fudgemsg-0.1-2|34	rm -fr %{buildroot}%{py3_puresitedir}/tests

6572 21
21cr|python3-getdist-1.3.4-1|1	%define   pypi_name GetDist
21cr|python3-getdist-1.3.4-1|2	%define   module getdist
21cr|python3-getdist-1.3.4-1|3	
21cr|python3-getdist-1.3.4-1|4	Name:      python3-%{module}
21cr|python3-getdist-1.3.4-1|5	Version:	1.3.4
21cr|python3-getdist-1.3.4-1|6	Release:	1
21cr|python3-getdist-1.3.4-1|7	Summary:   GetDist Monte Carlo sample analysis, plotting and GUI
21cr|python3-getdist-1.3.4-1|8	Source0:	https://files.pythonhosted.org/packages/5b/51/299a1e48cb5f4bc96c0e9706c976b61bf9c4ad55ad386d48a29a05460bb5/GetDist-1.3.4.tar.gz
21cr|python3-getdist-1.3.4-1|9	License:   MIT
21cr|python3-getdist-1.3.4-1|10	Group:     Development/Python
21cr|python3-getdist-1.3.4-1|11	Url:       https://github.com/cmbant/getdist
21cr|python3-getdist-1.3.4-1|12	BuildRequires:   python3
21cr|python3-getdist-1.3.4-1|13	BuildRequires:   python3egg(setuptools)
21cr|python3-getdist-1.3.4-1|14	BuildArch:   noarch
21cr|python3-getdist-1.3.4-1|15	
21cr|python3-getdist-1.3.4-1|16	%description
21cr|python3-getdist-1.3.4-1|17	GetDist is a Python package for analysing Monte Carlo samples,
21cr|python3-getdist-1.3.4-1|18	including correlated samples from Markov Chain Monte Carlo
21cr|python3-getdist-1.3.4-1|19	
21cr|python3-getdist-1.3.4-1|20	%files
21cr|python3-getdist-1.3.4-1|21	%doc README.rst
21cr|python3-getdist-1.3.4-1|22	%{_bindir}/getdist*
21cr|python3-getdist-1.3.4-1|23	%{py3_puresitedir}/getdist
21cr|python3-getdist-1.3.4-1|24	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21cr|python3-getdist-1.3.4-1|25	#---------------------------------------------------
21cr|python3-getdist-1.3.4-1|26	%prep
21cr|python3-getdist-1.3.4-1|27	%setup -qn %{pypi_name}-%{version}
21cr|python3-getdist-1.3.4-1|28	rm -rf %{pypi_name}.egg-info
21cr|python3-getdist-1.3.4-1|29	find . -type f -name "*.py" -exec \
21cr|python3-getdist-1.3.4-1|30	sed -i -e 's/^#!\/usr\/bin\/env python/#!\/usr\/bin\/python3/g' {} \;
21cr|python3-getdist-1.3.4-1|31	
21cr|python3-getdist-1.3.4-1|32	%build
21cr|python3-getdist-1.3.4-1|33	%py3_build
21cr|python3-getdist-1.3.4-1|34	
21cr|python3-getdist-1.3.4-1|35	%install
21cr|python3-getdist-1.3.4-1|36	%py3_install
21cr|python3-getdist-1.3.4-1|37	chmod +x %{buildroot}%{py3_puresitedir}/getdist/gui/mainwindow.py
21cr|python3-getdist-1.3.4-1|38	
21cr|python3-getdist-1.3.4-1|39	

6573 21
21cr|python3-gns3-net-converter-1.3.0-4|1	Name:           python3-gns3-net-converter
21cr|python3-gns3-net-converter-1.3.0-4|2	Version:        1.3.0
21cr|python3-gns3-net-converter-1.3.0-4|3	Release:        4
21cr|python3-gns3-net-converter-1.3.0-4|4	Summary:        Abstract away differences among multiple cloud provider APIs
21cr|python3-gns3-net-converter-1.3.0-4|5	License:        GPL
21cr|python3-gns3-net-converter-1.3.0-4|6	Group:          Development/Python
21cr|python3-gns3-net-converter-1.3.0-4|7	Url:            https://pypi.python.org/pypi/gns3-net-converter/
21cr|python3-gns3-net-converter-1.3.0-4|8	Source0:        http://pypi.python.org/packages/source/a/gns3-net-converter/gns3-net-converter-%{version}.tar.gz
21cr|python3-gns3-net-converter-1.3.0-4|9	BuildRequires:  python3-devel
21cr|python3-gns3-net-converter-1.3.0-4|10	BuildRequires:  python3-setuptools
21cr|python3-gns3-net-converter-1.3.0-4|11	Requires:       python3-simplejson
21cr|python3-gns3-net-converter-1.3.0-4|12	Requires:       python3-qt5
21cr|python3-gns3-net-converter-1.3.0-4|13	BuildArch:      noarch
21cr|python3-gns3-net-converter-1.3.0-4|14	
21cr|python3-gns3-net-converter-1.3.0-4|15	%description
21cr|python3-gns3-net-converter-1.3.0-4|16	The converter will convert all IOS,
21cr|python3-gns3-net-converter-1.3.0-4|17	Cloud and VirtualBoxdevices to the new format.
21cr|python3-gns3-net-converter-1.3.0-4|18	It will also convert all QEMU based devices
21cr|python3-gns3-net-converter-1.3.0-4|19	(QEMU VM, ASA, PIX, JUNOS & IDS).  VPCS nodes
21cr|python3-gns3-net-converter-1.3.0-4|20	will be converted to cloud devices due to
21cr|python3-gns3-net-converter-1.3.0-4|21	lack of information the 0.8.7 topology files.
21cr|python3-gns3-net-converter-1.3.0-4|22	
21cr|python3-gns3-net-converter-1.3.0-4|23	%prep
21cr|python3-gns3-net-converter-1.3.0-4|24	%setup -q -n gns3-net-converter-%{version}
21cr|python3-gns3-net-converter-1.3.0-4|25	
21cr|python3-gns3-net-converter-1.3.0-4|26	%build
21cr|python3-gns3-net-converter-1.3.0-4|27	python3 setup.py build
21cr|python3-gns3-net-converter-1.3.0-4|28	
21cr|python3-gns3-net-converter-1.3.0-4|29	%install
21cr|python3-gns3-net-converter-1.3.0-4|30	python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
21cr|python3-gns3-net-converter-1.3.0-4|31	
21cr|python3-gns3-net-converter-1.3.0-4|32	%files
21cr|python3-gns3-net-converter-1.3.0-4|33	%{py3_puresitedir}/*
21cr|python3-gns3-net-converter-1.3.0-4|34	%{_bindir}/gns3-converter

6574 21
21cr|python3-google-auth-1.13.0-1|1	# Created by pyp2rpm-3.3.2
21cr|python3-google-auth-1.13.0-1|2	%global pypi_name google-auth
21cr|python3-google-auth-1.13.0-1|3	
21cr|python3-google-auth-1.13.0-1|4	Name:           python3-google-auth
21cr|python3-google-auth-1.13.0-1|5	Version:        1.13.0
21cr|python3-google-auth-1.13.0-1|6	Release:        1
21cr|python3-google-auth-1.13.0-1|7	Summary:        Google Authentication Library
21cr|python3-google-auth-1.13.0-1|8	Group:          Development/Python
21cr|python3-google-auth-1.13.0-1|9	License:        ASLv2
21cr|python3-google-auth-1.13.0-1|10	URL:            https://github.com/googleapis/google-auth-library-python
21cr|python3-google-auth-1.13.0-1|11	Source0:        https://github.com/googleapis/google-auth-library-python/archive/v%{version}.tar.gz?/%{pypi_name}-library-python-%{version}.tar.gz
21cr|python3-google-auth-1.13.0-1|12	BuildArch:      noarch
21cr|python3-google-auth-1.13.0-1|13	
21cr|python3-google-auth-1.13.0-1|14	BuildRequires:  python3-devel
21cr|python3-google-auth-1.13.0-1|15	BuildRequires:  python3egg(cachetools) >= 2.0.0
21cr|python3-google-auth-1.13.0-1|16	BuildRequires:  python3egg(mock)
21cr|python3-google-auth-1.13.0-1|17	BuildRequires:  python3egg(pyasn1-modules) >= 0.2.1
21cr|python3-google-auth-1.13.0-1|18	BuildRequires:  python3egg(pytest)
21cr|python3-google-auth-1.13.0-1|19	BuildRequires:  python3egg(rsa) >= 3.1.4
21cr|python3-google-auth-1.13.0-1|20	BuildRequires:  python3egg(setuptools)
21cr|python3-google-auth-1.13.0-1|21	BuildRequires:  python3egg(six) >= 1.9.0
21cr|python3-google-auth-1.13.0-1|22	Requires:       python3egg(cachetools) >= 2.0.0
21cr|python3-google-auth-1.13.0-1|23	Requires:       python3egg(pyasn1-modules) >= 0.2.1
21cr|python3-google-auth-1.13.0-1|24	Requires:       python3egg(rsa) >= 3.1.4
21cr|python3-google-auth-1.13.0-1|25	Requires:       python3egg(six) >= 1.9.0
21cr|python3-google-auth-1.13.0-1|26	
21cr|python3-google-auth-1.13.0-1|27	%description
21cr|python3-google-auth-1.13.0-1|28	Google Auth Python Library simplifies using Google's various server-to-server
21cr|python3-google-auth-1.13.0-1|29	authentication mechanisms to access Google.
21cr|python3-google-auth-1.13.0-1|30	
21cr|python3-google-auth-1.13.0-1|31	%prep
21cr|python3-google-auth-1.13.0-1|32	%setup -qn %{pypi_name}-library-python-%{version}
21cr|python3-google-auth-1.13.0-1|33	
21cr|python3-google-auth-1.13.0-1|34	# Remove bundled egg-info
21cr|python3-google-auth-1.13.0-1|35	rm -rf %{pypi_name}.egg-info
21cr|python3-google-auth-1.13.0-1|36	
21cr|python3-google-auth-1.13.0-1|37	%build
21cr|python3-google-auth-1.13.0-1|38	%py3_build
21cr|python3-google-auth-1.13.0-1|39	
21cr|python3-google-auth-1.13.0-1|40	%install
21cr|python3-google-auth-1.13.0-1|41	%py3_install
21cr|python3-google-auth-1.13.0-1|42	
21cr|python3-google-auth-1.13.0-1|43	%check
21cr|python3-google-auth-1.13.0-1|44	python3 setup.py test || true
21cr|python3-google-auth-1.13.0-1|45	
21cr|python3-google-auth-1.13.0-1|46	%files -n python3-%{pypi_name}
21cr|python3-google-auth-1.13.0-1|47	%doc LICENSE
21cr|python3-google-auth-1.13.0-1|48	%doc README.rst
21cr|python3-google-auth-1.13.0-1|49	%{py3_puresitedir}/*.pth
21cr|python3-google-auth-1.13.0-1|50	%{py3_puresitedir}/google
21cr|python3-google-auth-1.13.0-1|51	%{py3_puresitedir}/google_auth-%{version}-py?.?.egg-info
21cr|python3-google-auth-1.13.0-1|52	
21cr|python3-google-auth-1.13.0-1|53	

6575 21
21cr|python3-inflect-0.2.5-2|1	%define	oname	inflect
21cr|python3-inflect-0.2.5-2|2	
21cr|python3-inflect-0.2.5-2|3	Name:		python3-%{oname}
21cr|python3-inflect-0.2.5-2|4	Version:	0.2.5
21cr|python3-inflect-0.2.5-2|5	Release:	2
21cr|python3-inflect-0.2.5-2|6	Summary:	Does lots of grammar things
21cr|python3-inflect-0.2.5-2|7	Source0:	http://pypi.python.org/packages/source/i/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-inflect-0.2.5-2|8	License:	GNU Affero General Public License v3
21cr|python3-inflect-0.2.5-2|9	Group:		Development/Python
21cr|python3-inflect-0.2.5-2|10	Url:		http://pypi.python.org/pypi/inflect
21cr|python3-inflect-0.2.5-2|11	BuildArch:	noarch
21cr|python3-inflect-0.2.5-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-inflect-0.2.5-2|13	
21cr|python3-inflect-0.2.5-2|14	%description
21cr|python3-inflect-0.2.5-2|15	The methods of the class ``engine`` in module ``inflect.py`` provide plural
21cr|python3-inflect-0.2.5-2|16	inflections, singular noun inflections, "a"/"an" selection for English words,
21cr|python3-inflect-0.2.5-2|17	and manipulation of numbers as words.
21cr|python3-inflect-0.2.5-2|18	
21cr|python3-inflect-0.2.5-2|19	Plural forms of all nouns, most verbs, and some adjectives are
21cr|python3-inflect-0.2.5-2|20	provided. Where appropriate, "classical" variants (for example: "brother" ->
21cr|python3-inflect-0.2.5-2|21	"brethren", "dogma" -> "dogmata", etc.) are also provided.
21cr|python3-inflect-0.2.5-2|22	
21cr|python3-inflect-0.2.5-2|23	Single forms of nouns are also provided. The gender of singular pronouns
21cr|python3-inflect-0.2.5-2|24	can be chosen (for example "they" -> "it" or "she" or "he" or "they").
21cr|python3-inflect-0.2.5-2|25	
21cr|python3-inflect-0.2.5-2|26	Pronunciation-based "a"/"an" selection is provided for all English
21cr|python3-inflect-0.2.5-2|27	words, and most initialisms.
21cr|python3-inflect-0.2.5-2|28	
21cr|python3-inflect-0.2.5-2|29	It is also possible to inflect numerals (1,2,3) to ordinals (1st, 2nd, 3rd)
21cr|python3-inflect-0.2.5-2|30	and to english words ("one", "two", "three").
21cr|python3-inflect-0.2.5-2|31	
21cr|python3-inflect-0.2.5-2|32	In generating these inflections, ``inflect.py`` follows the Oxford
21cr|python3-inflect-0.2.5-2|33	English Dictionary and the guidelines in Fowler's Modern English
21cr|python3-inflect-0.2.5-2|34	Usage, preferring the former where the two disagree.
21cr|python3-inflect-0.2.5-2|35	
21cr|python3-inflect-0.2.5-2|36	The module is built around standard British spelling, but is designed
21cr|python3-inflect-0.2.5-2|37	to cope with common American variants as well. Slang, jargon, and
21cr|python3-inflect-0.2.5-2|38	other English dialects are *not* explicitly catered for.
21cr|python3-inflect-0.2.5-2|39	
21cr|python3-inflect-0.2.5-2|40	Where two or more inflected forms exist for a single word (typically a
21cr|python3-inflect-0.2.5-2|41	"classical" form and a "modern" form), ``inflect.py`` prefers the
21cr|python3-inflect-0.2.5-2|42	more common form (typically the "modern" one), unless "classical"
21cr|python3-inflect-0.2.5-2|43	processing has been specified
21cr|python3-inflect-0.2.5-2|44	
21cr|python3-inflect-0.2.5-2|45	%prep
21cr|python3-inflect-0.2.5-2|46	%setup -q -n %{oname}-%{version}
21cr|python3-inflect-0.2.5-2|47	
21cr|python3-inflect-0.2.5-2|48	%build
21cr|python3-inflect-0.2.5-2|49	%py3_build
21cr|python3-inflect-0.2.5-2|50	
21cr|python3-inflect-0.2.5-2|51	%install
21cr|python3-inflect-0.2.5-2|52	%py3_install
21cr|python3-inflect-0.2.5-2|53	
21cr|python3-inflect-0.2.5-2|54	%files
21cr|python3-inflect-0.2.5-2|55	%doc CHANGES.txt
21cr|python3-inflect-0.2.5-2|56	%doc COPYING.txt
21cr|python3-inflect-0.2.5-2|57	%doc README.rst
21cr|python3-inflect-0.2.5-2|58	%doc tests/words.txt
21cr|python3-inflect-0.2.5-2|59	%{py3_puresitedir}/inflect.py*
21cr|python3-inflect-0.2.5-2|60	%{py3_puresitedir}/__pycache__/*
21cr|python3-inflect-0.2.5-2|61	%{py3_puresitedir}/inflect*.egg-info

6576 21
21cr|python3-intconv-1.3-1|1	Name:           python3-intconv
21cr|python3-intconv-1.3-1|2	Version:        1.3
21cr|python3-intconv-1.3-1|3	Release:        1
21cr|python3-intconv-1.3-1|4	Summary:        Simple number systems converter
21cr|python3-intconv-1.3-1|5	License:        GPL
21cr|python3-intconv-1.3-1|6	Group:          Development/Python
21cr|python3-intconv-1.3-1|7	URL:            https://abf.io/import/intconv
21cr|python3-intconv-1.3-1|8	Source0:        intconv.py
21cr|python3-intconv-1.3-1|9	Requires:       python3
21cr|python3-intconv-1.3-1|10	Provides:       intconv = %{EVRD}
21cr|python3-intconv-1.3-1|11	BuildArch:      noarch
21cr|python3-intconv-1.3-1|12	%description
21cr|python3-intconv-1.3-1|13	%summary
21cr|python3-intconv-1.3-1|14	
21cr|python3-intconv-1.3-1|15	%prep
21cr|python3-intconv-1.3-1|16	
21cr|python3-intconv-1.3-1|17	%build
21cr|python3-intconv-1.3-1|18	
21cr|python3-intconv-1.3-1|19	%install
21cr|python3-intconv-1.3-1|20	mkdir -p %{buildroot}%{python3_sitelib} \
21cr|python3-intconv-1.3-1|21	%{buildroot}%{_bindir}
21cr|python3-intconv-1.3-1|22	
21cr|python3-intconv-1.3-1|23	install -m 755  %{SOURCE0} %{buildroot}%{python3_sitelib}/
21cr|python3-intconv-1.3-1|24	ln -s %{python3_sitelib}/intconv.py  %{buildroot}%{_bindir}/intconv
21cr|python3-intconv-1.3-1|25	
21cr|python3-intconv-1.3-1|26	%files
21cr|python3-intconv-1.3-1|27	%{_bindir}/intconv
21cr|python3-intconv-1.3-1|28	%{python3_sitelib}/intconv.py
21cr|python3-intconv-1.3-1|29	%{python3_sitelib}/__pycache__/*

6577 21
21cr|python3-iptables-1.0.0-1|1	%define __provides_exclude_from	^(%{py3_platsitedir}/.*\\.so)$
21cr|python3-iptables-1.0.0-1|2	
21cr|python3-iptables-1.0.0-1|3	%define	oname	python-iptables
21cr|python3-iptables-1.0.0-1|4	%define	module	iptables
21cr|python3-iptables-1.0.0-1|5	
21cr|python3-iptables-1.0.0-1|6	Name:		python3-%{module}
21cr|python3-iptables-1.0.0-1|7	Version:	1.0.0
21cr|python3-iptables-1.0.0-1|8	Release:	1
21cr|python3-iptables-1.0.0-1|9	Summary:	Python bindings for iptables
21cr|python3-iptables-1.0.0-1|10	License:	ASL 2.0
21cr|python3-iptables-1.0.0-1|11	Group:		Development/Python
21cr|python3-iptables-1.0.0-1|12	Url:		https://github.com/ldx/python3-iptables
21cr|python3-iptables-1.0.0-1|13	Source0:	https://pypi.io/packages/source/p/python-iptables/%{oname}-%{version}.tar.gz
21cr|python3-iptables-1.0.0-1|14	# debian patch
21cr|python3-iptables-1.0.0-1|15	Patch0:		0001-Removed-badges-causing-privacy-breaches.patch
21cr|python3-iptables-1.0.0-1|16	
21cr|python3-iptables-1.0.0-1|17	BuildRequires:	pkgconfig(python3)
21cr|python3-iptables-1.0.0-1|18	BuildRequires:	python3egg(setuptools)
21cr|python3-iptables-1.0.0-1|19	
21cr|python3-iptables-1.0.0-1|20	%description
21cr|python3-iptables-1.0.0-1|21	Python bindings for iptables
21cr|python3-iptables-1.0.0-1|22	Iptables is the tool that is used to manage netfilter,
21cr|python3-iptables-1.0.0-1|23	the standard packet filtering and manipulation framework under Linux.
21cr|python3-iptables-1.0.0-1|24	
21cr|python3-iptables-1.0.0-1|25	%files
21cr|python3-iptables-1.0.0-1|26	%doc NOTICE *.md
21cr|python3-iptables-1.0.0-1|27	%{py3_platsitedir}/iptc
21cr|python3-iptables-1.0.0-1|28	%{py3_platsitedir}/python_iptables*.egg-info
21cr|python3-iptables-1.0.0-1|29	%{py3_platsitedir}/libxtwrapper.cpython-*-linux-gnu.so
21cr|python3-iptables-1.0.0-1|30	#-------------------------------------------------------
21cr|python3-iptables-1.0.0-1|31	%prep
21cr|python3-iptables-1.0.0-1|32	%setup -qn %{oname}-%{version}
21cr|python3-iptables-1.0.0-1|33	%patch0 -p1
21cr|python3-iptables-1.0.0-1|34	
21cr|python3-iptables-1.0.0-1|35	rm -fr *.egg-info
21cr|python3-iptables-1.0.0-1|36	chmod -x README.md
21cr|python3-iptables-1.0.0-1|37	
21cr|python3-iptables-1.0.0-1|38	%build
21cr|python3-iptables-1.0.0-1|39	%py3_build
21cr|python3-iptables-1.0.0-1|40	
21cr|python3-iptables-1.0.0-1|41	%install
21cr|python3-iptables-1.0.0-1|42	%py3_install
21cr|python3-iptables-1.0.0-1|43	

6578 21
21cr|python3-josepy-1.1.0-2|1	%define	oname	josepy
21cr|python3-josepy-1.1.0-2|2	
21cr|python3-josepy-1.1.0-2|3	Name:		python3-%{oname}
21cr|python3-josepy-1.1.0-2|4	Version:	1.1.0
21cr|python3-josepy-1.1.0-2|5	Release:	2
21cr|python3-josepy-1.1.0-2|6	Summary:	JOSE protocol implementation in Python
21cr|python3-josepy-1.1.0-2|7	Source0:	http://pypi.python.org/packages/source/j/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-josepy-1.1.0-2|8	License:	Apache License
21cr|python3-josepy-1.1.0-2|9	Group:		Development/Python
21cr|python3-josepy-1.1.0-2|10	Url:		https://github.com/certbot/josepy
21cr|python3-josepy-1.1.0-2|11	BuildArch:	noarch
21cr|python3-josepy-1.1.0-2|12	BuildRequires:	python3egg(setuptools) python3-OpenSSL python3-cryptography python3-six
21cr|python3-josepy-1.1.0-2|13	
21cr|python3-josepy-1.1.0-2|14	%description
21cr|python3-josepy-1.1.0-2|15	JOSE protocol implementation in Python using cryptography
21cr|python3-josepy-1.1.0-2|16	
21cr|python3-josepy-1.1.0-2|17	.. image:: https://travis-ci.org/certbot/josepy.svg?branch=master
21cr|python3-josepy-1.1.0-2|18	:target: https://travis-ci.org/certbot/josepy
21cr|python3-josepy-1.1.0-2|19	
21cr|python3-josepy-1.1.0-2|20	.. image:: https://codecov.io/gh/certbot/josepy/branch/master/graph/badge.svg
21cr|python3-josepy-1.1.0-2|21	:target: https://codecov.io/gh/certbot/josepy
21cr|python3-josepy-1.1.0-2|22	
21cr|python3-josepy-1.1.0-2|23	.. image:: https://readthedocs.org/projects/josepy/badge/?version=latest
21cr|python3-josepy-1.1.0-2|24	:target: http://josepy.readthedocs.io/en/latest/?badge=latest
21cr|python3-josepy-1.1.0-2|25	
21cr|python3-josepy-1.1.0-2|26	Originally developed as part of the ACME_ protocol implementation.
21cr|python3-josepy-1.1.0-2|27	
21cr|python3-josepy-1.1.0-2|28	.. _ACME: https://pypi.python.org/pypi/acme
21cr|python3-josepy-1.1.0-2|29	
21cr|python3-josepy-1.1.0-2|30	%prep
21cr|python3-josepy-1.1.0-2|31	%setup -q -n %{oname}-%{version}
21cr|python3-josepy-1.1.0-2|32	
21cr|python3-josepy-1.1.0-2|33	%build
21cr|python3-josepy-1.1.0-2|34	python3 setup.py build
21cr|python3-josepy-1.1.0-2|35	
21cr|python3-josepy-1.1.0-2|36	%install
21cr|python3-josepy-1.1.0-2|37	python3 setup.py install --root=%{buildroot}
21cr|python3-josepy-1.1.0-2|38	
21cr|python3-josepy-1.1.0-2|39	%files
21cr|python3-josepy-1.1.0-2|40	%doc LICENSE.txt
21cr|python3-josepy-1.1.0-2|41	%doc README.rst
21cr|python3-josepy-1.1.0-2|42	%doc docs/changelog.rst
21cr|python3-josepy-1.1.0-2|43	%doc docs/jws-help.txt
21cr|python3-josepy-1.1.0-2|44	%doc docs/requirements.txt
21cr|python3-josepy-1.1.0-2|45	%doc src/josepy/testdata/README
21cr|python3-josepy-1.1.0-2|46	%{_bindir}/jws
21cr|python3-josepy-1.1.0-2|47	%{py3_puresitedir}/josepy
21cr|python3-josepy-1.1.0-2|48	%{py3_puresitedir}/josepy*.egg-info

6579 21
21cr|python3-jsbeautifier-1.15.1-1|1	%define	pypi_name	jsbeautifier
21cr|python3-jsbeautifier-1.15.1-1|2	
21cr|python3-jsbeautifier-1.15.1-1|3	Name:		python3-%{pypi_name}
21cr|python3-jsbeautifier-1.15.1-1|4	Version:	1.15.1
21cr|python3-jsbeautifier-1.15.1-1|5	Release:	1
21cr|python3-jsbeautifier-1.15.1-1|6	Summary:	JavaScript unobfuscator and beautifier
21cr|python3-jsbeautifier-1.15.1-1|7	Source0:	%{pypi_source}
21cr|python3-jsbeautifier-1.15.1-1|8	License:	MIT
21cr|python3-jsbeautifier-1.15.1-1|9	Group:		Development/Python
21cr|python3-jsbeautifier-1.15.1-1|10	Url:		http://jsbeautifier.org
21cr|python3-jsbeautifier-1.15.1-1|11	BuildArch:	noarch
21cr|python3-jsbeautifier-1.15.1-1|12	BuildRequires:	python3egg(setuptools)
21cr|python3-jsbeautifier-1.15.1-1|13	BuildRequires:	python3egg(editorconfig)
21cr|python3-jsbeautifier-1.15.1-1|14	
21cr|python3-jsbeautifier-1.15.1-1|15	%description
21cr|python3-jsbeautifier-1.15.1-1|16	Beautify, unpack or deobfuscate JavaScript. Handles popular online obfuscators.
21cr|python3-jsbeautifier-1.15.1-1|17	
21cr|python3-jsbeautifier-1.15.1-1|18	%prep
21cr|python3-jsbeautifier-1.15.1-1|19	%setup -q -n %{pypi_name}-%{version}
21cr|python3-jsbeautifier-1.15.1-1|20	
21cr|python3-jsbeautifier-1.15.1-1|21	%build
21cr|python3-jsbeautifier-1.15.1-1|22	%py3_build
21cr|python3-jsbeautifier-1.15.1-1|23	
21cr|python3-jsbeautifier-1.15.1-1|24	%install
21cr|python3-jsbeautifier-1.15.1-1|25	%py3_install
21cr|python3-jsbeautifier-1.15.1-1|26	
21cr|python3-jsbeautifier-1.15.1-1|27	%files
21cr|python3-jsbeautifier-1.15.1-1|28	%{_bindir}/js-beautify
21cr|python3-jsbeautifier-1.15.1-1|29	%{py3_puresitedir}/jsbeautifier
21cr|python3-jsbeautifier-1.15.1-1|30	%{py3_puresitedir}/jsbeautifier*.egg-info

6580 21
21cr|python3-license-expression-30.0.0-1|1	%define _use_internal_dependency_generator 0
21cr|python3-license-expression-30.0.0-1|2	
21cr|python3-license-expression-30.0.0-1|3	Name:           python3-license-expression
21cr|python3-license-expression-30.0.0-1|4	Version:        30.0.0
21cr|python3-license-expression-30.0.0-1|5	Release:        1
21cr|python3-license-expression-30.0.0-1|6	Group:          Development/Python
21cr|python3-license-expression-30.0.0-1|7	Summary:        Utility library to parse, compare, simplify and normalize license expressions
21cr|python3-license-expression-30.0.0-1|8	License:        ASL 2.0
21cr|python3-license-expression-30.0.0-1|9	Url:            https://github.com/nexB/license-expression
21cr|python3-license-expression-30.0.0-1|10	Source:         https://files.pythonhosted.org/packages/source/l/license-expression/license-expression-%{version}.tar.gz
21cr|python3-license-expression-30.0.0-1|11	# dies because of double separator in versioning '9999.5f4febb-2022-05-10'
21cr|python3-license-expression-30.0.0-1|12	Patch0:         align-provided-rpm.patch
21cr|python3-license-expression-30.0.0-1|13	
21cr|python3-license-expression-30.0.0-1|14	BuildRequires:  pkgconfig(python3) >= 3.6
21cr|python3-license-expression-30.0.0-1|15	BuildRequires:  python3egg(setuptools)
21cr|python3-license-expression-30.0.0-1|16	BuildRequires:  python3egg(boolean.py) >= 4
21cr|python3-license-expression-30.0.0-1|17	BuildRequires:  python3egg(pip)
21cr|python3-license-expression-30.0.0-1|18	BuildRequires:  python3egg(setuptools-scm)
21cr|python3-license-expression-30.0.0-1|19	BuildRequires:  python3egg(toml)
21cr|python3-license-expression-30.0.0-1|20	
21cr|python3-license-expression-30.0.0-1|21	Requires:       python3egg(boolean.py) >= 4
21cr|python3-license-expression-30.0.0-1|22	
21cr|python3-license-expression-30.0.0-1|23	BuildArch:      noarch
21cr|python3-license-expression-30.0.0-1|24	
21cr|python3-license-expression-30.0.0-1|25	
21cr|python3-license-expression-30.0.0-1|26	%description
21cr|python3-license-expression-30.0.0-1|27	license-expression is a comprehensive utility
21cr|python3-license-expression-30.0.0-1|28	library to parse, compare, simplify and normalize
21cr|python3-license-expression-30.0.0-1|29	license expressions
21cr|python3-license-expression-30.0.0-1|30	(such as SPDX license expressions) using boolean logic.
21cr|python3-license-expression-30.0.0-1|31	
21cr|python3-license-expression-30.0.0-1|32	
21cr|python3-license-expression-30.0.0-1|33	%files
21cr|python3-license-expression-30.0.0-1|34	%doc *.rst
21cr|python3-license-expression-30.0.0-1|35	%{py3_puresitedir}/*
21cr|python3-license-expression-30.0.0-1|36	#------------------------------------------------
21cr|python3-license-expression-30.0.0-1|37	%prep
21cr|python3-license-expression-30.0.0-1|38	%setup -qn license-expression-%{version}
21cr|python3-license-expression-30.0.0-1|39	%patch0 -p1
21cr|python3-license-expression-30.0.0-1|40	
21cr|python3-license-expression-30.0.0-1|41	%build
21cr|python3-license-expression-30.0.0-1|42	%py3_build
21cr|python3-license-expression-30.0.0-1|43	
21cr|python3-license-expression-30.0.0-1|44	%install
21cr|python3-license-expression-30.0.0-1|45	%py3_install
21cr|python3-license-expression-30.0.0-1|46	
21cr|python3-license-expression-30.0.0-1|47	
21cr|python3-license-expression-30.0.0-1|48	
21cr|python3-license-expression-30.0.0-1|49	
21cr|python3-license-expression-30.0.0-1|50	
21cr|python3-license-expression-30.0.0-1|51	

6581 21
21cr|python3-lshell-0.9.18-2|1	%define		oname lshell
21cr|python3-lshell-0.9.18-2|2	
21cr|python3-lshell-0.9.18-2|3	Name:		python3-lshell
21cr|python3-lshell-0.9.18-2|4	Version:	0.9.18
21cr|python3-lshell-0.9.18-2|5	Release:	2
21cr|python3-lshell-0.9.18-2|6	Summary:	Python-based limited Shell
21cr|python3-lshell-0.9.18-2|7	
21cr|python3-lshell-0.9.18-2|8	Group:		Shells
21cr|python3-lshell-0.9.18-2|9	License:	GPLv3+
21cr|python3-lshell-0.9.18-2|10	URL:		https://github.com/ghantoos/lshell
21cr|python3-lshell-0.9.18-2|11	Source:		https://github.com/ghantoos/%{oname}/releases/download/%{version}/%{oname}_%{version}+git279d7ab.zip
21cr|python3-lshell-0.9.18-2|12	BuildArch:	noarch
21cr|python3-lshell-0.9.18-2|13	BuildRequires:	pkgconfig(python3)
21cr|python3-lshell-0.9.18-2|14	Requires:	python3
21cr|python3-lshell-0.9.18-2|15	
21cr|python3-lshell-0.9.18-2|16	%description
21cr|python3-lshell-0.9.18-2|17	lshell provides a limited shell configured per user. The configuration
21cr|python3-lshell-0.9.18-2|18	is done quite simply using a configuration file.
21cr|python3-lshell-0.9.18-2|19	
21cr|python3-lshell-0.9.18-2|20	
21cr|python3-lshell-0.9.18-2|21	%prep
21cr|python3-lshell-0.9.18-2|22	%setup -q -n %{oname}-master
21cr|python3-lshell-0.9.18-2|23	
21cr|python3-lshell-0.9.18-2|24	#Fix permission
21cr|python3-lshell-0.9.18-2|25	chmod -x CHANGES
21cr|python3-lshell-0.9.18-2|26	
21cr|python3-lshell-0.9.18-2|27	%build
21cr|python3-lshell-0.9.18-2|28	python3 setup.py build
21cr|python3-lshell-0.9.18-2|29	
21cr|python3-lshell-0.9.18-2|30	
21cr|python3-lshell-0.9.18-2|31	%install
21cr|python3-lshell-0.9.18-2|32	python3 setup.py install -O1 --skip-build --root=%{buildroot}
21cr|python3-lshell-0.9.18-2|33	#doc files at the wrong place
21cr|python3-lshell-0.9.18-2|34	rm %{buildroot}%{_defaultdocdir}/lshell/{CHANGES,COPYING,README.md}
21cr|python3-lshell-0.9.18-2|35	
21cr|python3-lshell-0.9.18-2|36	%files
21cr|python3-lshell-0.9.18-2|37	%doc CHANGES COPYING README.md
21cr|python3-lshell-0.9.18-2|38	%{_mandir}/man*/*.*
21cr|python3-lshell-0.9.18-2|39	%{_bindir}/%{oname}
21cr|python3-lshell-0.9.18-2|40	%config(noreplace) %{_sysconfdir}/%{oname}.conf
21cr|python3-lshell-0.9.18-2|41	%config(noreplace) %{_sysconfdir}/logrotate.d/%{oname}
21cr|python3-lshell-0.9.18-2|42	%{py3_puresitedir}/%{oname}/
21cr|python3-lshell-0.9.18-2|43	%{py3_puresitedir}/%{oname}*.egg-info

6582 21
21cr|python3-markdown-math-0.8-1|1	%define oname python-markdown-math
21cr|python3-markdown-math-0.8-1|2	%define module markdown-math
21cr|python3-markdown-math-0.8-1|3	
21cr|python3-markdown-math-0.8-1|4	Name:           python3-%{module}
21cr|python3-markdown-math-0.8-1|5	Version:        0.8
21cr|python3-markdown-math-0.8-1|6	Release:        1
21cr|python3-markdown-math-0.8-1|7	Summary:        Math extension for Python-Markdown
21cr|python3-markdown-math-0.8-1|8	Group:          Development/Python
21cr|python3-markdown-math-0.8-1|9	License:        BSD
21cr|python3-markdown-math-0.8-1|10	URL:            https://github.com/mitya57/python-markdown-math
21cr|python3-markdown-math-0.8-1|11	Source0:        %{url}/archive/%{version}/%{oname}-%{version}.tar.gz
21cr|python3-markdown-math-0.8-1|12	BuildRequires:  pkgconfig(python3)
21cr|python3-markdown-math-0.8-1|13	BuildRequires:  python3egg(setuptools)
21cr|python3-markdown-math-0.8-1|14	BuildRequires:  python3egg(markdown)
21cr|python3-markdown-math-0.8-1|15	
21cr|python3-markdown-math-0.8-1|16	BuildArch:      noarch
21cr|python3-markdown-math-0.8-1|17	
21cr|python3-markdown-math-0.8-1|18	%description
21cr|python3-markdown-math-0.8-1|19	Extension for Python-Markdown: this extension adds math
21cr|python3-markdown-math-0.8-1|20	formulas support to Python-Markdown.
21cr|python3-markdown-math-0.8-1|21	
21cr|python3-markdown-math-0.8-1|22	%files
21cr|python3-markdown-math-0.8-1|23	%doc README.md LICENSE
21cr|python3-markdown-math-0.8-1|24	%{py3_puresitedir}/__pycache__
21cr|python3-markdown-math-0.8-1|25	%{py3_puresitedir}/mdx_math.py
21cr|python3-markdown-math-0.8-1|26	%{py3_puresitedir}/python_markdown_math-%{version}-py?.?.egg-info
21cr|python3-markdown-math-0.8-1|27	#--------------------------------------------------------
21cr|python3-markdown-math-0.8-1|28	%prep
21cr|python3-markdown-math-0.8-1|29	%setup -qn %{oname}-%{version}
21cr|python3-markdown-math-0.8-1|30	rm -rf %{oname}.egg-info
21cr|python3-markdown-math-0.8-1|31	
21cr|python3-markdown-math-0.8-1|32	%build
21cr|python3-markdown-math-0.8-1|33	%py3_build
21cr|python3-markdown-math-0.8-1|34	
21cr|python3-markdown-math-0.8-1|35	%install
21cr|python3-markdown-math-0.8-1|36	%py3_install
21cr|python3-markdown-math-0.8-1|37	
21cr|python3-markdown-math-0.8-1|38	%check
21cr|python3-markdown-math-0.8-1|39	%py3_test

6583 21
21cr|python3-markups-3.1.3-1|1	%define oname Markups
21cr|python3-markups-3.1.3-1|2	%define module markups
21cr|python3-markups-3.1.3-1|3	
21cr|python3-markups-3.1.3-1|4	Name:           python3-%{module}
21cr|python3-markups-3.1.3-1|5	Version:        3.1.3
21cr|python3-markups-3.1.3-1|6	Release:        1
21cr|python3-markups-3.1.3-1|7	Group:          Development/Python
21cr|python3-markups-3.1.3-1|8	License:        BSD
21cr|python3-markups-3.1.3-1|9	Summary:        A wrapper around various text %{module}
21cr|python3-markups-3.1.3-1|10	URL:            https://pypi.python.org/pypi/%{oname}
21cr|python3-markups-3.1.3-1|11	Source0:        http://pypi.python.org/packages/source/M/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-markups-3.1.3-1|12	
21cr|python3-markups-3.1.3-1|13	BuildRequires:  pkgconfig(python3)
21cr|python3-markups-3.1.3-1|14	BuildRequires:  python3egg(docutils)
21cr|python3-markups-3.1.3-1|15	BuildRequires:  python3egg(markdown)
21cr|python3-markups-3.1.3-1|16	BuildRequires:  python3egg(pygments)
21cr|python3-markups-3.1.3-1|17	BuildRequires:  python3egg(python-markdown-math)
21cr|python3-markups-3.1.3-1|18	BuildRequires:  python3egg(setuptools)
21cr|python3-markups-3.1.3-1|19	BuildRequires:  python3egg(textile)
21cr|python3-markups-3.1.3-1|20	BuildRequires:  python3egg(sphinx)
21cr|python3-markups-3.1.3-1|21	
21cr|python3-markups-3.1.3-1|22	BuildArch:      noarch
21cr|python3-markups-3.1.3-1|23	
21cr|python3-markups-3.1.3-1|24	%description
21cr|python3-markups-3.1.3-1|25	This module provides a Python 3 wrapper around the various text markup
21cr|python3-markups-3.1.3-1|26	languages, such as Markdown and reStructuredText (these two are supported
21cr|python3-markups-3.1.3-1|27	by default).
21cr|python3-markups-3.1.3-1|28	
21cr|python3-markups-3.1.3-1|29	%files
21cr|python3-markups-3.1.3-1|30	%doc README.rst LICENSE html
21cr|python3-markups-3.1.3-1|31	%{py3_puresitedir}/%{module}
21cr|python3-markups-3.1.3-1|32	%{py3_puresitedir}/%{oname}-%{version}-py?.?.egg-info
21cr|python3-markups-3.1.3-1|33	#--------------------------------------------------------
21cr|python3-markups-3.1.3-1|34	%prep
21cr|python3-markups-3.1.3-1|35	%setup -qn %{oname}-%{version}
21cr|python3-markups-3.1.3-1|36	rm -rf %{oname}.egg-info
21cr|python3-markups-3.1.3-1|37	
21cr|python3-markups-3.1.3-1|38	%build
21cr|python3-markups-3.1.3-1|39	%py3_build
21cr|python3-markups-3.1.3-1|40	
21cr|python3-markups-3.1.3-1|41	PYTHONPATH=${PWD} sphinx-build-3 docs html
21cr|python3-markups-3.1.3-1|42	rm -rf html/.{doctrees,buildinfo}
21cr|python3-markups-3.1.3-1|43	
21cr|python3-markups-3.1.3-1|44	
21cr|python3-markups-3.1.3-1|45	%install
21cr|python3-markups-3.1.3-1|46	%py3_install
21cr|python3-markups-3.1.3-1|47	
21cr|python3-markups-3.1.3-1|48	
21cr|python3-markups-3.1.3-1|49	%check
21cr|python3-markups-3.1.3-1|50	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python3-markups-3.1.3-1|51	pushd tests
21cr|python3-markups-3.1.3-1|52	# no network in worker
21cr|python3-markups-3.1.3-1|53	rm -fr test_markdown.py
21cr|python3-markups-3.1.3-1|54	python3 -m unittest -vvv test_*
21cr|python3-markups-3.1.3-1|55	
21cr|python3-markups-3.1.3-1|56	

6584 21
21cr|python3-msgpack-0.6.2-2|1	%define debug_package	%{nil}
21cr|python3-msgpack-0.6.2-2|2	
21cr|python3-msgpack-0.6.2-2|3	%define tarname	msgpack
21cr|python3-msgpack-0.6.2-2|4	
21cr|python3-msgpack-0.6.2-2|5	Summary:	MessagePack (de)serializer for Python
21cr|python3-msgpack-0.6.2-2|6	
21cr|python3-msgpack-0.6.2-2|7	Name:		python3-msgpack
21cr|python3-msgpack-0.6.2-2|8	Version:	0.6.2
21cr|python3-msgpack-0.6.2-2|9	Release:	2
21cr|python3-msgpack-0.6.2-2|10	Source0:	https://pypi.python.org/packages/source/m/msgpack-python/msgpack-%{version}.tar.gz
21cr|python3-msgpack-0.6.2-2|11	License:	Apache License
21cr|python3-msgpack-0.6.2-2|12	Group:		Development/Python
21cr|python3-msgpack-0.6.2-2|13	Url:		http://msgpack.org/
21cr|python3-msgpack-0.6.2-2|14	BuildRequires:	python3-cython
21cr|python3-msgpack-0.6.2-2|15	BuildRequires:	python3-setuptools
21cr|python3-msgpack-0.6.2-2|16	Provides:	python3egg(msgpack-python)
21cr|python3-msgpack-0.6.2-2|17	
21cr|python3-msgpack-0.6.2-2|18	%description
21cr|python3-msgpack-0.6.2-2|19	MessagePack is a binary-based efficient data interchange format that
21cr|python3-msgpack-0.6.2-2|20	is focused on high performance. It is like JSON, but very fast and
21cr|python3-msgpack-0.6.2-2|21	small.
21cr|python3-msgpack-0.6.2-2|22	
21cr|python3-msgpack-0.6.2-2|23	%prep
21cr|python3-msgpack-0.6.2-2|24	%setup -qn %{tarname}-%{version}
21cr|python3-msgpack-0.6.2-2|25	
21cr|python3-msgpack-0.6.2-2|26	%build
21cr|python3-msgpack-0.6.2-2|27	python3 setup.py build
21cr|python3-msgpack-0.6.2-2|28	
21cr|python3-msgpack-0.6.2-2|29	%install
21cr|python3-msgpack-0.6.2-2|30	python3 setup.py install --root=%{buildroot}
21cr|python3-msgpack-0.6.2-2|31	
21cr|python3-msgpack-0.6.2-2|32	%clean
21cr|python3-msgpack-0.6.2-2|33	
21cr|python3-msgpack-0.6.2-2|34	%files
21cr|python3-msgpack-0.6.2-2|35	%doc COPYING README.rst
21cr|python3-msgpack-0.6.2-2|36	%{py3_platsitedir}/msgpack*

6585 21
21cr|python3-multidict-3.3.2-3|1	%global modname multidict
21cr|python3-multidict-3.3.2-3|2	
21cr|python3-multidict-3.3.2-3|3	Name:           python3-%{modname}
21cr|python3-multidict-3.3.2-3|4	Version:        3.3.2
21cr|python3-multidict-3.3.2-3|5	Release:        3
21cr|python3-multidict-3.3.2-3|6	Summary:        MultiDict implementation
21cr|python3-multidict-3.3.2-3|7	Group:          Development/Python
21cr|python3-multidict-3.3.2-3|8	License:        ASL 2.0
21cr|python3-multidict-3.3.2-3|9	URL:            https://github.com/aio-libs/%{modname}
21cr|python3-multidict-3.3.2-3|10	Source0:        %{url}/archive/v%{version}%{?rctag:%{rctag}}/%{modname}-%{version}%{?rctag:%{rctag}}.tar.gz
21cr|python3-multidict-3.3.2-3|11	Requires:       python3
21cr|python3-multidict-3.3.2-3|12	BuildRequires:  python3-devel
21cr|python3-multidict-3.3.2-3|13	BuildRequires:  python3-setuptools
21cr|python3-multidict-3.3.2-3|14	BuildRequires:  python3-cython
21cr|python3-multidict-3.3.2-3|15	BuildRequires:  python3-pytest
21cr|python3-multidict-3.3.2-3|16	
21cr|python3-multidict-3.3.2-3|17	
21cr|python3-multidict-3.3.2-3|18	%description
21cr|python3-multidict-3.3.2-3|19	Multidicts are useful for working with HTTP headers, URL query args etc.
21cr|python3-multidict-3.3.2-3|20	The code was extracted from aiohttp library.
21cr|python3-multidict-3.3.2-3|21	
21cr|python3-multidict-3.3.2-3|22	%prep
21cr|python3-multidict-3.3.2-3|23	%setup -qn %{modname}-%{version}
21cr|python3-multidict-3.3.2-3|24	
21cr|python3-multidict-3.3.2-3|25	%build
21cr|python3-multidict-3.3.2-3|26	%py3_build
21cr|python3-multidict-3.3.2-3|27	
21cr|python3-multidict-3.3.2-3|28	%install
21cr|python3-multidict-3.3.2-3|29	%py3_install
21cr|python3-multidict-3.3.2-3|30	rm -f %{buildroot}%{py3_platsitedir}/%{modname}/*.{c,pyx}
21cr|python3-multidict-3.3.2-3|31	
21cr|python3-multidict-3.3.2-3|32	#check
21cr|python3-multidict-3.3.2-3|33	#py3_test || :
21cr|python3-multidict-3.3.2-3|34	
21cr|python3-multidict-3.3.2-3|35	%files
21cr|python3-multidict-3.3.2-3|36	%doc README.rst CHANGES.rst LICENSE
21cr|python3-multidict-3.3.2-3|37	%{py3_platsitedir}/%{modname}-*.egg-info/
21cr|python3-multidict-3.3.2-3|38	%{py3_platsitedir}/%{modname}/

6586 21
21cr|python3-ndg-httpsclient-0.4.2-2|1	%define	oname	ndg_httpsclient
21cr|python3-ndg-httpsclient-0.4.2-2|2	%define	module	ndg-httpsclient
21cr|python3-ndg-httpsclient-0.4.2-2|3	
21cr|python3-ndg-httpsclient-0.4.2-2|4	Name:		python3-%{module}
21cr|python3-ndg-httpsclient-0.4.2-2|5	Version:	0.4.2
21cr|python3-ndg-httpsclient-0.4.2-2|6	Release:	2
21cr|python3-ndg-httpsclient-0.4.2-2|7	Summary:	Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSL
21cr|python3-ndg-httpsclient-0.4.2-2|8	Source0:	https://pypi.python.org/packages/a2/a7/ad1c1c48e35dc7545dab1a9c5513f49d5fa3b5015627200d2be27576c2a0/%{oname}-%{version}.tar.gz
21cr|python3-ndg-httpsclient-0.4.2-2|9	License:	BSD - See ndg/httpsclient/LICENCE file for details
21cr|python3-ndg-httpsclient-0.4.2-2|10	Group:		Development/Python
21cr|python3-ndg-httpsclient-0.4.2-2|11	Url:		https://github.com/cedadev/ndg_httpsclient/
21cr|python3-ndg-httpsclient-0.4.2-2|12	BuildArch:	noarch
21cr|python3-ndg-httpsclient-0.4.2-2|13	BuildRequires:	python3egg(setuptools)
21cr|python3-ndg-httpsclient-0.4.2-2|14	
21cr|python3-ndg-httpsclient-0.4.2-2|15	%description
21cr|python3-ndg-httpsclient-0.4.2-2|16	A HTTPS client implementation for
21cr|python3-ndg-httpsclient-0.4.2-2|17	* ``httplib`` (Python 2), ``http.client`` (Python 3) and
21cr|python3-ndg-httpsclient-0.4.2-2|18	* ``urllib2`` (Python 2) and ``urllib`` (Python 3)
21cr|python3-ndg-httpsclient-0.4.2-2|19	
21cr|python3-ndg-httpsclient-0.4.2-2|20	... based on PyOpenSSL.
21cr|python3-ndg-httpsclient-0.4.2-2|21	PyOpenSSL provides a more fully featured SSL implementation
21cr|python3-ndg-httpsclient-0.4.2-2|22	over the default provided with Python and importantly enables full verification
21cr|python3-ndg-httpsclient-0.4.2-2|23	of the SSL peer using ``pyasn1``.
21cr|python3-ndg-httpsclient-0.4.2-2|24	
21cr|python3-ndg-httpsclient-0.4.2-2|25	%prep
21cr|python3-ndg-httpsclient-0.4.2-2|26	%setup -q -n %{oname}-%{version}
21cr|python3-ndg-httpsclient-0.4.2-2|27	
21cr|python3-ndg-httpsclient-0.4.2-2|28	%build
21cr|python3-ndg-httpsclient-0.4.2-2|29	%py3_build
21cr|python3-ndg-httpsclient-0.4.2-2|30	
21cr|python3-ndg-httpsclient-0.4.2-2|31	%install
21cr|python3-ndg-httpsclient-0.4.2-2|32	%py3_install
21cr|python3-ndg-httpsclient-0.4.2-2|33	
21cr|python3-ndg-httpsclient-0.4.2-2|34	%files
21cr|python3-ndg-httpsclient-0.4.2-2|35	%doc ndg/httpsclient/LICENSE
21cr|python3-ndg-httpsclient-0.4.2-2|36	%doc ndg/httpsclient/test/README
21cr|python3-ndg-httpsclient-0.4.2-2|37	%{_bindir}/ndg_httpclient
21cr|python3-ndg-httpsclient-0.4.2-2|38	%{py3_puresitedir}/ndg/httpsclient
21cr|python3-ndg-httpsclient-0.4.2-2|39	%{py3_puresitedir}/ndg_httpsclient*.egg-info
21cr|python3-ndg-httpsclient-0.4.2-2|40	%{py3_puresitedir}/ndg_httpsclient-*-nspkg.pth

6587 21
21cr|python3-netaddr-0.7.19-1|1	%define module netaddr
21cr|python3-netaddr-0.7.19-1|2	
21cr|python3-netaddr-0.7.19-1|3	Summary:	Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
21cr|python3-netaddr-0.7.19-1|4	Name:		python3-%{module}
21cr|python3-netaddr-0.7.19-1|5	Version:	0.7.19
21cr|python3-netaddr-0.7.19-1|6	Release:	1
21cr|python3-netaddr-0.7.19-1|7	License:	BSD3c
21cr|python3-netaddr-0.7.19-1|8	Group:		Development/Python
21cr|python3-netaddr-0.7.19-1|9	Url:		https://github.com/drkjam/netaddr
21cr|python3-netaddr-0.7.19-1|10	Source0:	https://pypi.python.org/packages/source/n/netaddr/%{module}-%{version}.tar.gz
21cr|python3-netaddr-0.7.19-1|11	BuildRequires:	python3-setuptools
21cr|python3-netaddr-0.7.19-1|12	BuildRequires:	pkgconfig(python3)
21cr|python3-netaddr-0.7.19-1|13	BuildArch:	noarch
21cr|python3-netaddr-0.7.19-1|14	
21cr|python3-netaddr-0.7.19-1|15	%description
21cr|python3-netaddr-0.7.19-1|16	A pure Python network address representation and manipulation library.
21cr|python3-netaddr-0.7.19-1|17	
21cr|python3-netaddr-0.7.19-1|18	netaddr provides a Pythonic way of working with:
21cr|python3-netaddr-0.7.19-1|19	- IPv4 and IPv6 addresses and subnets (including CIDR notation);
21cr|python3-netaddr-0.7.19-1|20	- MAC (Media Access Control) addresses in multiple formats;
21cr|python3-netaddr-0.7.19-1|21	- IEEE EUI-64, OUI and IAB identifiers;
21cr|python3-netaddr-0.7.19-1|22	- a user friendly IP glob-style format.
21cr|python3-netaddr-0.7.19-1|23	
21cr|python3-netaddr-0.7.19-1|24	Included are routines for:
21cr|python3-netaddr-0.7.19-1|25	- generating, sorting and summarizing IP addresses;
21cr|python3-netaddr-0.7.19-1|26	- converting IP addresses and ranges between various different formats;
21cr|python3-netaddr-0.7.19-1|27	- performing set based operations on groups of IP addresses and subnets;
21cr|python3-netaddr-0.7.19-1|28	- arbitrary IP address range calculations and conversions;
21cr|python3-netaddr-0.7.19-1|29	- querying IEEE OUI and IAB organisational information;
21cr|python3-netaddr-0.7.19-1|30	- querying of IP standards related data from key IANA data sources.
21cr|python3-netaddr-0.7.19-1|31	
21cr|python3-netaddr-0.7.19-1|32	%files
21cr|python3-netaddr-0.7.19-1|33	%doc AUTHORS CHANGELOG COPYRIGHT LICENSE
21cr|python3-netaddr-0.7.19-1|34	%{_bindir}/%{module}
21cr|python3-netaddr-0.7.19-1|35	%{py3_puresitedir}/*
21cr|python3-netaddr-0.7.19-1|36	
21cr|python3-netaddr-0.7.19-1|37	#----------------------------------------------------------------------------
21cr|python3-netaddr-0.7.19-1|38	
21cr|python3-netaddr-0.7.19-1|39	%prep
21cr|python3-netaddr-0.7.19-1|40	%setup -qn %{module}-%{version}
21cr|python3-netaddr-0.7.19-1|41	chmod -x AUTHORS CHANGELOG COPYRIGHT LICENSE # remove executable bit from docs
21cr|python3-netaddr-0.7.19-1|42	
21cr|python3-netaddr-0.7.19-1|43	%build
21cr|python3-netaddr-0.7.19-1|44	CFLAGS="%{optflags}" %py3_build
21cr|python3-netaddr-0.7.19-1|45	
21cr|python3-netaddr-0.7.19-1|46	%install
21cr|python3-netaddr-0.7.19-1|47	python3 setup.py install --root %{buildroot} --install-purelib=%{py3_puresitedir}
21cr|python3-netaddr-0.7.19-1|48	

6588 21
21cr|python3-netifaces-0.10.4-6|1	%define	oname	netifaces
21cr|python3-netifaces-0.10.4-6|2	
21cr|python3-netifaces-0.10.4-6|3	Name:		python3-%{oname}
21cr|python3-netifaces-0.10.4-6|4	Version:	0.10.4
21cr|python3-netifaces-0.10.4-6|5	Release:	6
21cr|python3-netifaces-0.10.4-6|6	Summary:	Portable network interface information
21cr|python3-netifaces-0.10.4-6|7	Source0:	https://bitbucket.org/al45tair/netifaces/get/release_0_10_4.tar.gz
21cr|python3-netifaces-0.10.4-6|8	License:	MIT License
21cr|python3-netifaces-0.10.4-6|9	Group:		Development/Python
21cr|python3-netifaces-0.10.4-6|10	Url:		http://alastairs-place.net/netifaces
21cr|python3-netifaces-0.10.4-6|11	BuildRequires:	python3-devel
21cr|python3-netifaces-0.10.4-6|12	BuildRequires:	python3-setuptools
21cr|python3-netifaces-0.10.4-6|13	
21cr|python3-netifaces-0.10.4-6|14	%description
21cr|python3-netifaces-0.10.4-6|15	netifaces provides a (hopefully portable-ish) way for Python programmers to
21cr|python3-netifaces-0.10.4-6|16	get access to a list of the network interfaces on the local machine, and to
21cr|python3-netifaces-0.10.4-6|17	obtain the addresses of those network interfaces.
21cr|python3-netifaces-0.10.4-6|18	
21cr|python3-netifaces-0.10.4-6|19	The package has been tested on Mac OS X, Windows XP, Windows Vista, Linux
21cr|python3-netifaces-0.10.4-6|20	and Solaris.
21cr|python3-netifaces-0.10.4-6|21	
21cr|python3-netifaces-0.10.4-6|22	It should work on other UNIX-like systems provided they implement
21cr|python3-netifaces-0.10.4-6|23	either getifaddrs() or support the SIOCGIFxxx socket options, although the
21cr|python3-netifaces-0.10.4-6|24	data provided by the socket options is normally less complete.
21cr|python3-netifaces-0.10.4-6|25	
21cr|python3-netifaces-0.10.4-6|26	%prep
21cr|python3-netifaces-0.10.4-6|27	%setup -qn al45tair-netifaces-1d6d179f8bce
21cr|python3-netifaces-0.10.4-6|28	
21cr|python3-netifaces-0.10.4-6|29	%build
21cr|python3-netifaces-0.10.4-6|30	python3 setup.py build
21cr|python3-netifaces-0.10.4-6|31	
21cr|python3-netifaces-0.10.4-6|32	%install
21cr|python3-netifaces-0.10.4-6|33	python3 setup.py install --root=%{buildroot} --install-purelib=%{py3_platsitedir}
21cr|python3-netifaces-0.10.4-6|34	
21cr|python3-netifaces-0.10.4-6|35	%files
21cr|python3-netifaces-0.10.4-6|36	%{py3_platsitedir}/*.so
21cr|python3-netifaces-0.10.4-6|37	%{py3_platsitedir}/netifaces*.egg-info

6589 21
21cr|python3-offtrac-0.1.0-6|1	# sitelib for noarch packages, sitearch for others (remove the unneeded one)
21cr|python3-offtrac-0.1.0-6|2	%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
21cr|python3-offtrac-0.1.0-6|3	
21cr|python3-offtrac-0.1.0-6|4	Name:           python3-offtrac
21cr|python3-offtrac-0.1.0-6|5	Version:        0.1.0
21cr|python3-offtrac-0.1.0-6|6	Release:        6
21cr|python3-offtrac-0.1.0-6|7	Summary:        Trac xmlrpc library
21cr|python3-offtrac-0.1.0-6|8	
21cr|python3-offtrac-0.1.0-6|9	Group:          Development/Python
21cr|python3-offtrac-0.1.0-6|10	License:        GPLv2+
21cr|python3-offtrac-0.1.0-6|11	URL:            http://fedorahosted.org/offtrac
21cr|python3-offtrac-0.1.0-6|12	Source0:        https://pypi.python.org/packages/source/o/offtrac/offtrac-%{version}.tar.gz
21cr|python3-offtrac-0.1.0-6|13	
21cr|python3-offtrac-0.1.0-6|14	BuildArch:      noarch
21cr|python3-offtrac-0.1.0-6|15	BuildRequires:  python3-devel
21cr|python3-offtrac-0.1.0-6|16	
21cr|python3-offtrac-0.1.0-6|17	%description
21cr|python3-offtrac-0.1.0-6|18	There is the offtrac python library which offers the TracServer class. This
21cr|python3-offtrac-0.1.0-6|19	object is how one interacts with a Trac instance via xmlrpc.
21cr|python3-offtrac-0.1.0-6|20	
21cr|python3-offtrac-0.1.0-6|21	%files
21cr|python3-offtrac-0.1.0-6|22	%doc COPYING LICENSE README
21cr|python3-offtrac-0.1.0-6|23	# For noarch packages: sitelib
21cr|python3-offtrac-0.1.0-6|24	%{py3_puresitedir}/*
21cr|python3-offtrac-0.1.0-6|25	
21cr|python3-offtrac-0.1.0-6|26	#--------------------------------------------------------------------
21cr|python3-offtrac-0.1.0-6|27	
21cr|python3-offtrac-0.1.0-6|28	%prep
21cr|python3-offtrac-0.1.0-6|29	%setup -q -n offtrac-%{version}
21cr|python3-offtrac-0.1.0-6|30	
21cr|python3-offtrac-0.1.0-6|31	%build
21cr|python3-offtrac-0.1.0-6|32	%py3_build
21cr|python3-offtrac-0.1.0-6|33	
21cr|python3-offtrac-0.1.0-6|34	%install
21cr|python3-offtrac-0.1.0-6|35	python3 setup.py install -O1 --skip-build --root %{buildroot}

6590 21
21cr|python3-openid-2.2.5-4|1	Name:		python3-openid
21cr|python3-openid-2.2.5-4|2	Version:	2.2.5
21cr|python3-openid-2.2.5-4|3	Release:	4
21cr|python3-openid-2.2.5-4|4	Summary:	Python OpenID libraries
21cr|python3-openid-2.2.5-4|5	Group:		Development/Python
21cr|python3-openid-2.2.5-4|6	License:	Apache License
21cr|python3-openid-2.2.5-4|7	URL:		http://www.openidenabled.com/python-openid/
21cr|python3-openid-2.2.5-4|8	Source0:	http://openidenabled.com/files/python-openid/packages/python-openid-%{version}.tar.bz2
21cr|python3-openid-2.2.5-4|9	BuildArch:	noarch
21cr|python3-openid-2.2.5-4|10	BuildRequires:	python3-setuptools
21cr|python3-openid-2.2.5-4|11	BuildRequires:	python3-devel
21cr|python3-openid-2.2.5-4|12	#BuildRequires:	twill
21cr|python3-openid-2.2.5-4|13	
21cr|python3-openid-2.2.5-4|14	%description
21cr|python3-openid-2.2.5-4|15	The OpenID library with batteries included.
21cr|python3-openid-2.2.5-4|16	
21cr|python3-openid-2.2.5-4|17	Features of the 2.x.x series include:
21cr|python3-openid-2.2.5-4|18	
21cr|python3-openid-2.2.5-4|19	* Refined and easy-to-use API.
21cr|python3-openid-2.2.5-4|20	
21cr|python3-openid-2.2.5-4|21	* Extensive documentation.
21cr|python3-openid-2.2.5-4|22	
21cr|python3-openid-2.2.5-4|23	* Many storage implemetations including file-based, sqlite,
21cr|python3-openid-2.2.5-4|24	postgresql, and mysql.
21cr|python3-openid-2.2.5-4|25	
21cr|python3-openid-2.2.5-4|26	* Simple examples to help you get started.
21cr|python3-openid-2.2.5-4|27	
21cr|python3-openid-2.2.5-4|28	* Licensed under the Apache Software License.
21cr|python3-openid-2.2.5-4|29	
21cr|python3-openid-2.2.5-4|30	* Includes a Simple Registration API
21cr|python3-openid-2.2.5-4|31	
21cr|python3-openid-2.2.5-4|32	* Versions 1.x.x supports protocol version 1; versions 2.x.x support
21cr|python3-openid-2.2.5-4|33	both major OpenID protocol versions transparently
21cr|python3-openid-2.2.5-4|34	
21cr|python3-openid-2.2.5-4|35	
21cr|python3-openid-2.2.5-4|36	%prep
21cr|python3-openid-2.2.5-4|37	%setup -qn python-openid-%{version}
21cr|python3-openid-2.2.5-4|38	find . -type f | xargs chmod a-x
21cr|python3-openid-2.2.5-4|39	
21cr|python3-openid-2.2.5-4|40	%build
21cr|python3-openid-2.2.5-4|41	python3 setup.py build
21cr|python3-openid-2.2.5-4|42	
21cr|python3-openid-2.2.5-4|43	%check
21cr|python3-openid-2.2.5-4|44	#python3 admin/runtests
21cr|python3-openid-2.2.5-4|45	
21cr|python3-openid-2.2.5-4|46	%install
21cr|python3-openid-2.2.5-4|47	python3 setup.py install \
21cr|python3-openid-2.2.5-4|48	--skip-build --root %{buildroot} --record=INSTALLED_FILES
21cr|python3-openid-2.2.5-4|49	
21cr|python3-openid-2.2.5-4|50	%files
21cr|python3-openid-2.2.5-4|51	%doc background-associations.txt LICENSE NEWS README examples
21cr|python3-openid-2.2.5-4|52	%{py3_puresitedir}/*

6591 21
21cr|python3-opuscoords-1.0.1-1|1	# Created by pyp2rpm-1.0.1
21cr|python3-opuscoords-1.0.1-1|2	%global pypi_name opuscoords
21cr|python3-opuscoords-1.0.1-1|3	
21cr|python3-opuscoords-1.0.1-1|4	Name:           python3-opuscoords
21cr|python3-opuscoords-1.0.1-1|5	Version:        1.0.1
21cr|python3-opuscoords-1.0.1-1|6	Release:        1
21cr|python3-opuscoords-1.0.1-1|7	Group:          Sciences/Astronomy
21cr|python3-opuscoords-1.0.1-1|8	Summary:        Python Tools for OPUS Coordinate Conversions
21cr|python3-opuscoords-1.0.1-1|9	
21cr|python3-opuscoords-1.0.1-1|10	License:        BSD
21cr|python3-opuscoords-1.0.1-1|11	URL:            http://www.stsci.edu/resources/software_hardware/stsci_python
21cr|python3-opuscoords-1.0.1-1|12	Source0:        https://pypi.python.org/packages/source/o/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python3-opuscoords-1.0.1-1|13	
21cr|python3-opuscoords-1.0.1-1|14	BuildRequires:  pkgconfig(python3)
21cr|python3-opuscoords-1.0.1-1|15	BuildRequires:  python3-setuptools
21cr|python3-opuscoords-1.0.1-1|16	BuildRequires:  python3-numpy-devel
21cr|python3-opuscoords-1.0.1-1|17	
21cr|python3-opuscoords-1.0.1-1|18	
21cr|python3-opuscoords-1.0.1-1|19	Obsoletes: python-stsci <= 2.13-4
21cr|python3-opuscoords-1.0.1-1|20	
21cr|python3-opuscoords-1.0.1-1|21	%description
21cr|python3-opuscoords-1.0.1-1|22	Python Tools for OPUS Coordinate Conversions.
21cr|python3-opuscoords-1.0.1-1|23	
21cr|python3-opuscoords-1.0.1-1|24	
21cr|python3-opuscoords-1.0.1-1|25	%prep
21cr|python3-opuscoords-1.0.1-1|26	%setup -q -n %{pypi_name}-%{version}
21cr|python3-opuscoords-1.0.1-1|27	# Remove bundled egg-info
21cr|python3-opuscoords-1.0.1-1|28	rm -rf %{pypi_name}.egg-info
21cr|python3-opuscoords-1.0.1-1|29	
21cr|python3-opuscoords-1.0.1-1|30	%build
21cr|python3-opuscoords-1.0.1-1|31	%py3_build
21cr|python3-opuscoords-1.0.1-1|32	
21cr|python3-opuscoords-1.0.1-1|33	%install
21cr|python3-opuscoords-1.0.1-1|34	%py3_install
21cr|python3-opuscoords-1.0.1-1|35	
21cr|python3-opuscoords-1.0.1-1|36	%files
21cr|python3-opuscoords-1.0.1-1|37	%doc SP_LICENSE
21cr|python3-opuscoords-1.0.1-1|38	%{py3_platsitedir}/%{pypi_name}
21cr|python3-opuscoords-1.0.1-1|39	%{py3_platsitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6592 21
21cr|python3-parallax-1.0.3-2|1	%define	oname	parallax
21cr|python3-parallax-1.0.3-2|2	
21cr|python3-parallax-1.0.3-2|3	Name:		python3-parallax
21cr|python3-parallax-1.0.3-2|4	Version:	1.0.3
21cr|python3-parallax-1.0.3-2|5	Release:	2
21cr|python3-parallax-1.0.3-2|6	Summary:	Execute commands and copy files over SSH to multiple machines at once
21cr|python3-parallax-1.0.3-2|7	Source0:	https://pypi.python.org/packages/1c/21/acd162b334561a1989310d149407b7d6cd2ac7d51b7fae35cd897ed72ef7/parallax-1.0.3.tar.gz
21cr|python3-parallax-1.0.3-2|8	License:	BSD
21cr|python3-parallax-1.0.3-2|9	Group:		Development/Python
21cr|python3-parallax-1.0.3-2|10	Url:		https://github.com/krig/parallax/
21cr|python3-parallax-1.0.3-2|11	BuildArch:	noarch
21cr|python3-parallax-1.0.3-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-parallax-1.0.3-2|13	
21cr|python3-parallax-1.0.3-2|14	%description
21cr|python3-parallax-1.0.3-2|15	Parallax SSH provides an interface to executing commands.
21cr|python3-parallax-1.0.3-2|16	
21cr|python3-parallax-1.0.3-2|17	%prep
21cr|python3-parallax-1.0.3-2|18	%setup -q -n %{oname}-%{version}
21cr|python3-parallax-1.0.3-2|19	
21cr|python3-parallax-1.0.3-2|20	%build
21cr|python3-parallax-1.0.3-2|21	%py3_build
21cr|python3-parallax-1.0.3-2|22	
21cr|python3-parallax-1.0.3-2|23	%install
21cr|python3-parallax-1.0.3-2|24	%py3_install
21cr|python3-parallax-1.0.3-2|25	
21cr|python3-parallax-1.0.3-2|26	%files
21cr|python3-parallax-1.0.3-2|27	%doc AUTHORS
21cr|python3-parallax-1.0.3-2|28	%doc COPYING
21cr|python3-parallax-1.0.3-2|29	%doc README
21cr|python3-parallax-1.0.3-2|30	%{_bindir}/parallax-askpass
21cr|python3-parallax-1.0.3-2|31	%{py3_puresitedir}/parallax
21cr|python3-parallax-1.0.3-2|32	%{py3_puresitedir}/parallax*.egg-info

6593 21
21cr|python3-paste-3.5.2-1|1	%define tarname	Paste
21cr|python3-paste-3.5.2-1|2	
21cr|python3-paste-3.5.2-1|3	Name:           python3-paste
21cr|python3-paste-3.5.2-1|4	Version:	3.5.2
21cr|python3-paste-3.5.2-1|5	Release:	1
21cr|python3-paste-3.5.2-1|6	Summary:        Tools for using a Web Server Gateway Interface stack
21cr|python3-paste-3.5.2-1|7	Group:          Development/Python
21cr|python3-paste-3.5.2-1|8	License:        MIT
21cr|python3-paste-3.5.2-1|9	URL:            http://pythonpaste.org
21cr|python3-paste-3.5.2-1|10	Source0:	https://files.pythonhosted.org/packages/4c/2b/2e44afea5f8e397a5ce0f7ef78a79647f2c21e3fd7a463bf3be13aa6e819/Paste-3.5.2.tar.gz
21cr|python3-paste-3.5.2-1|11	BuildArch:      noarch
21cr|python3-paste-3.5.2-1|12	Requires:	python3-pkg-resources
21cr|python3-paste-3.5.2-1|13	BuildRequires:  python3-setuptools
21cr|python3-paste-3.5.2-1|14	BuildRequires:	python3-sphinx
21cr|python3-paste-3.5.2-1|15	
21cr|python3-paste-3.5.2-1|16	%description
21cr|python3-paste-3.5.2-1|17	These provide several pieces of "middleware" (or filters) that can be nested
21cr|python3-paste-3.5.2-1|18	to build web applications.  Each piece of middleware uses the WSGI (PEP 333)
21cr|python3-paste-3.5.2-1|19	interface, and should be compatible with other middleware based on those
21cr|python3-paste-3.5.2-1|20	interfaces.
21cr|python3-paste-3.5.2-1|21	
21cr|python3-paste-3.5.2-1|22	%prep
21cr|python3-paste-3.5.2-1|23	%setup -q -n %{tarname}-%{version}
21cr|python3-paste-3.5.2-1|24	%{__sed} -i -e '/^#!.*/,1 d' paste/util/scgiserver.py paste/debug/doctest_webapp.py
21cr|python3-paste-3.5.2-1|25	
21cr|python3-paste-3.5.2-1|26	%install
21cr|python3-paste-3.5.2-1|27	PYTHONDONTWRITEBYTECODE=  python3 setup.py install --root=%{buildroot}
21cr|python3-paste-3.5.2-1|28	sphinx-build -b html docs html
21cr|python3-paste-3.5.2-1|29	rm -f html/.buildinfo
21cr|python3-paste-3.5.2-1|30	
21cr|python3-paste-3.5.2-1|31	%files
21cr|python3-paste-3.5.2-1|32	%doc html/
21cr|python3-paste-3.5.2-1|33	%{py3_puresitedir}/*

6594 21
21cr|python3-pkginfo-1.4.2-2|1	%define	module	pkginfo
21cr|python3-pkginfo-1.4.2-2|2	
21cr|python3-pkginfo-1.4.2-2|3	Name:		python3-%{module}
21cr|python3-pkginfo-1.4.2-2|4	Version:	1.4.2
21cr|python3-pkginfo-1.4.2-2|5	Release:	2
21cr|python3-pkginfo-1.4.2-2|6	Summary:	Query metdata from Python3 packages
21cr|python3-pkginfo-1.4.2-2|7	Source0:	https://files.pythonhosted.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python3-pkginfo-1.4.2-2|8	License:	MIT
21cr|python3-pkginfo-1.4.2-2|9	Group:		Development/Python
21cr|python3-pkginfo-1.4.2-2|10	Url:		https://github.com/jwilk-mirrors/python-%{module}
21cr|python3-pkginfo-1.4.2-2|11	BuildArch:	noarch
21cr|python3-pkginfo-1.4.2-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-pkginfo-1.4.2-2|13	# provide same binary
21cr|python3-pkginfo-1.4.2-2|14	Conflicts:	pythonegg(pkginfo)== %{version}
21cr|python3-pkginfo-1.4.2-2|15	Conflicts:	python-pkginfo == %{EVRD}
21cr|python3-pkginfo-1.4.2-2|16	Requires:	python3-pkg-resources
21cr|python3-pkginfo-1.4.2-2|17	
21cr|python3-pkginfo-1.4.2-2|18	%description
21cr|python3-pkginfo-1.4.2-2|19	This package provides an API for querying the distutils metadata written in
21cr|python3-pkginfo-1.4.2-2|20	the PKG-INFO file inside a source distriubtion (an sdist) or a
21cr|python3-pkginfo-1.4.2-2|21	binary distribution (e.g., created by running bdist_egg).  It can
21cr|python3-pkginfo-1.4.2-2|22	also query the EGG-INFO directory of an installed distribution, and
21cr|python3-pkginfo-1.4.2-2|23	the *.egg-info stored in a "development checkout"
21cr|python3-pkginfo-1.4.2-2|24	(e.g, created by running setup.py develop).
21cr|python3-pkginfo-1.4.2-2|25	
21cr|python3-pkginfo-1.4.2-2|26	%files
21cr|python3-pkginfo-1.4.2-2|27	%doc CHANGES.txt LICENSE.txt README.txt TODO.txt
21cr|python3-pkginfo-1.4.2-2|28	%{_bindir}/%{module}
21cr|python3-pkginfo-1.4.2-2|29	%{py3_puresitedir}/%{module}
21cr|python3-pkginfo-1.4.2-2|30	%{py3_puresitedir}/%{module}-%{version}-py*.egg-info
21cr|python3-pkginfo-1.4.2-2|31	
21cr|python3-pkginfo-1.4.2-2|32	%prep
21cr|python3-pkginfo-1.4.2-2|33	%setup -qn %{module}-%{version}
21cr|python3-pkginfo-1.4.2-2|34	
21cr|python3-pkginfo-1.4.2-2|35	%build
21cr|python3-pkginfo-1.4.2-2|36	%py3_build
21cr|python3-pkginfo-1.4.2-2|37	
21cr|python3-pkginfo-1.4.2-2|38	%install
21cr|python3-pkginfo-1.4.2-2|39	%py3_install

6595 21
21cr|python3-pyenv-2.4.11-1.1|1	# spec based on the OpenSuse pyenv project
21cr|python3-pyenv-2.4.11-1.1|2	%define oname pyenv
21cr|python3-pyenv-2.4.11-1.1|3	%define pyenv_dir      %{_libexecdir}/%{oname}
21cr|python3-pyenv-2.4.11-1.1|4	#
21cr|python3-pyenv-2.4.11-1.1|5	%define oname pyenv
21cr|python3-pyenv-2.4.11-1.1|6	Name:           python3-%{oname}
21cr|python3-pyenv-2.4.11-1.1|7	Version:        2.4.11
21cr|python3-pyenv-2.4.11-1.1|8	Release:        1.1
21cr|python3-pyenv-2.4.11-1.1|9	Summary:        Python Version Management
21cr|python3-pyenv-2.4.11-1.1|10	License:        MIT
21cr|python3-pyenv-2.4.11-1.1|11	Group:          Development/Python
21cr|python3-pyenv-2.4.11-1.1|12	URL:            https://github.com/pyenv/pyenv
21cr|python3-pyenv-2.4.11-1.1|13	Source:         https://github.com/pyenv/pyenv/archive/refs/tags/v%{version}.tar.gz#/pyenv-%{version}.tar.gz
21cr|python3-pyenv-2.4.11-1.1|14	#
21cr|python3-pyenv-2.4.11-1.1|15	BuildRequires:  bash-completion
21cr|python3-pyenv-2.4.11-1.1|16	BuildRequires:  gcc
21cr|python3-pyenv-2.4.11-1.1|17	BuildRequires:  make
21cr|python3-pyenv-2.4.11-1.1|18	BuildRequires:  pkgconfig
21cr|python3-pyenv-2.4.11-1.1|19	
21cr|python3-pyenv-2.4.11-1.1|20	# https://github.com/pyenv/pyenv/wiki#suggested-build-environment
21cr|python3-pyenv-2.4.11-1.1|21	Requires:       pkgconfig
21cr|python3-pyenv-2.4.11-1.1|22	Recommends:     automake
21cr|python3-pyenv-2.4.11-1.1|23	Recommends:     bzip2
21cr|python3-pyenv-2.4.11-1.1|24	Recommends:     findutils
21cr|python3-pyenv-2.4.11-1.1|25	Recommends:     gcc
21cr|python3-pyenv-2.4.11-1.1|26	Recommends:	make
21cr|python3-pyenv-2.4.11-1.1|27	#
21cr|python3-pyenv-2.4.11-1.1|28	Recommends:     gdbm-devel
21cr|python3-pyenv-2.4.11-1.1|29	Recommends:     gmp-devel
21cr|python3-pyenv-2.4.11-1.1|30	Recommends:     openssl-devel
21cr|python3-pyenv-2.4.11-1.1|31	Recommends:     patch
21cr|python3-pyenv-2.4.11-1.1|32	Recommends:     readline-devel
21cr|python3-pyenv-2.4.11-1.1|33	#
21cr|python3-pyenv-2.4.11-1.1|34	Recommends:     pkgconfig(bzip2)
21cr|python3-pyenv-2.4.11-1.1|35	Recommends:     pkgconfig(clzma)
21cr|python3-pyenv-2.4.11-1.1|36	Recommends:     pkgconfig(expat)
21cr|python3-pyenv-2.4.11-1.1|37	Recommends:     pkgconfig(libffi)
21cr|python3-pyenv-2.4.11-1.1|38	Recommends:     pkgconfig(liblzma)
21cr|python3-pyenv-2.4.11-1.1|39	Recommends:     pkgconfig(ncurses)
21cr|python3-pyenv-2.4.11-1.1|40	Recommends:     pkgconfig(sqlite3)
21cr|python3-pyenv-2.4.11-1.1|41	Recommends:     pkgconfig(tcl)
21cr|python3-pyenv-2.4.11-1.1|42	Recommends:     pkgconfig(tk)
21cr|python3-pyenv-2.4.11-1.1|43	Recommends:     pkgconfig(uuid)
21cr|python3-pyenv-2.4.11-1.1|44	Recommends:     pkgconfig(zlib)
21cr|python3-pyenv-2.4.11-1.1|45	#
21cr|python3-pyenv-2.4.11-1.1|46	Provides:	%{oname} == %{EVRD}
21cr|python3-pyenv-2.4.11-1.1|47	%description
21cr|python3-pyenv-2.4.11-1.1|48	Simple Python Version Management
21cr|python3-pyenv-2.4.11-1.1|49	
21cr|python3-pyenv-2.4.11-1.1|50	%prep
21cr|python3-pyenv-2.4.11-1.1|51	%autosetup -p1 -n %{oname}-%{version}
21cr|python3-pyenv-2.4.11-1.1|52	
21cr|python3-pyenv-2.4.11-1.1|53	sed -i -e '1s,^#!%{_bindir}/env bash,#!/bin/bash,' libexec/* pyenv.d/exec/pip-rehash/* plugins/python-build/bin/*
21cr|python3-pyenv-2.4.11-1.1|54	
21cr|python3-pyenv-2.4.11-1.1|55	%build
21cr|python3-pyenv-2.4.11-1.1|56	##
21cr|python3-pyenv-2.4.11-1.1|57	pushd src
21cr|python3-pyenv-2.4.11-1.1|58	%configure
21cr|python3-pyenv-2.4.11-1.1|59	%make_build
21cr|python3-pyenv-2.4.11-1.1|60	popd
21cr|python3-pyenv-2.4.11-1.1|61	
21cr|python3-pyenv-2.4.11-1.1|62	%install
21cr|python3-pyenv-2.4.11-1.1|63	mkdir -p %{buildroot}%{pyenv_dir} \
21cr|python3-pyenv-2.4.11-1.1|64	%{buildroot}%{pyenv_dir}/plugins \
21cr|python3-pyenv-2.4.11-1.1|65	%{buildroot}%{pyenv_dir}/shims/ \
21cr|python3-pyenv-2.4.11-1.1|66	%{buildroot}%{pyenv_dir}/share/python-build/ \
21cr|python3-pyenv-2.4.11-1.1|67	%{buildroot}%{_sysconfdir}/pyenv.d/ \
21cr|python3-pyenv-2.4.11-1.1|68	%{buildroot}%{_bindir}
21cr|python3-pyenv-2.4.11-1.1|69	
21cr|python3-pyenv-2.4.11-1.1|70	cp -R libexec %{buildroot}%{pyenv_dir}
21cr|python3-pyenv-2.4.11-1.1|71	cp -R bin %{buildroot}%{pyenv_dir}
21cr|python3-pyenv-2.4.11-1.1|72	cp -a pyenv.d %{buildroot}%{_sysconfdir}/
21cr|python3-pyenv-2.4.11-1.1|73	
21cr|python3-pyenv-2.4.11-1.1|74	install -D -m0644 completions/pyenv.bash %{buildroot}%{_datadir}/bash-completion/completions/pyenv
21cr|python3-pyenv-2.4.11-1.1|75	install -D -m0644 man/man1/%{oname}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|python3-pyenv-2.4.11-1.1|76	
21cr|python3-pyenv-2.4.11-1.1|77	ln -s %{pyenv_dir}/bin/pyenv %{buildroot}%{_bindir}/pyenv
21cr|python3-pyenv-2.4.11-1.1|78	
21cr|python3-pyenv-2.4.11-1.1|79	## python-build
21cr|python3-pyenv-2.4.11-1.1|80	pushd plugins/python-build
21cr|python3-pyenv-2.4.11-1.1|81	install -m755 bin/* %{buildroot}%{pyenv_dir}/libexec
21cr|python3-pyenv-2.4.11-1.1|82	cp -a share/python-build %{buildroot}%{pyenv_dir}/share/
21cr|python3-pyenv-2.4.11-1.1|83	popd
21cr|python3-pyenv-2.4.11-1.1|84	
21cr|python3-pyenv-2.4.11-1.1|85	%files
21cr|python3-pyenv-2.4.11-1.1|86	%doc CHANGELOG.md COMMANDS.md README.md
21cr|python3-pyenv-2.4.11-1.1|87	%license LICENSE
21cr|python3-pyenv-2.4.11-1.1|88	%exclude %{_sysconfdir}/pyenv.d/rehash/*/.gitignore
21cr|python3-pyenv-2.4.11-1.1|89	
21cr|python3-pyenv-2.4.11-1.1|90	%config %{_sysconfdir}/pyenv.d/rehash/*.d/default.list
21cr|python3-pyenv-2.4.11-1.1|91	%config %{_sysconfdir}/pyenv.d/exec/pip-rehash.bash
21cr|python3-pyenv-2.4.11-1.1|92	%config %{_sysconfdir}/pyenv.d/rehash/*.bash
21cr|python3-pyenv-2.4.11-1.1|93	%config %{_sysconfdir}/pyenv.d/install/*.bash
21cr|python3-pyenv-2.4.11-1.1|94	
21cr|python3-pyenv-2.4.11-1.1|95	%{pyenv_dir}
21cr|python3-pyenv-2.4.11-1.1|96	%dir %{_sysconfdir}/pyenv.d
21cr|python3-pyenv-2.4.11-1.1|97	%dir %{_sysconfdir}/pyenv.d/exec/
21cr|python3-pyenv-2.4.11-1.1|98	%dir %{_sysconfdir}/pyenv.d/rehash/
21cr|python3-pyenv-2.4.11-1.1|99	%dir %{_sysconfdir}/pyenv.d/rehash/*.d/
21cr|python3-pyenv-2.4.11-1.1|100	%dir %{_sysconfdir}/pyenv.d/install/
21cr|python3-pyenv-2.4.11-1.1|101	
21cr|python3-pyenv-2.4.11-1.1|102	%{_sysconfdir}/pyenv.d/exec/pip-rehash
21cr|python3-pyenv-2.4.11-1.1|103	%{_bindir}/pyenv
21cr|python3-pyenv-2.4.11-1.1|104	
21cr|python3-pyenv-2.4.11-1.1|105	%{_mandir}/man1/%{name}.1*
21cr|python3-pyenv-2.4.11-1.1|106	%{_datadir}/bash-completion/completions/pyenv
21cr|python3-pyenv-2.4.11-1.1|107	

6596 21
21cr|python3-pyside-1.2.4-1|1	%define qtver   4.8
21cr|python3-pyside-1.2.4-1|2	%define py3verflags %(python3 -c "import sysconfig; print(sysconfig.get_config_var('SOABI'))")
21cr|python3-pyside-1.2.4-1|3	%define pyname     PySide
21cr|python3-pyside-1.2.4-1|4	%define tarname    pyside
21cr|python3-pyside-1.2.4-1|5	
21cr|python3-pyside-1.2.4-1|6	Name:		python3-pyside
21cr|python3-pyside-1.2.4-1|7	Version:	1.2.4
21cr|python3-pyside-1.2.4-1|8	Release:	1
21cr|python3-pyside-1.2.4-1|9	License:	LGPLv2+
21cr|python3-pyside-1.2.4-1|10	Summary:	The PySide project provides LGPL-licensed Python bindings for the Qt
21cr|python3-pyside-1.2.4-1|11	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|12	URL:		http://www.pyside.org
21cr|python3-pyside-1.2.4-1|13	Source0:	https://pypi.io/packages/source/P/PySide/PySide-%{version}.tar.gz
21cr|python3-pyside-1.2.4-1|14	Source100:	%{name}.rpmlintrc
21cr|python3-pyside-1.2.4-1|15	BuildRequires:	cmake
21cr|python3-pyside-1.2.4-1|16	BuildRequires:	qt4-devel
21cr|python3-pyside-1.2.4-1|17	BuildRequires:	pkgconfig(QtWebKit)
21cr|python3-pyside-1.2.4-1|18	BuildRequires:	phonon-devel
21cr|python3-pyside-1.2.4-1|19	BuildRequires:	shiboken-devel >= 1.2.0
21cr|python3-pyside-1.2.4-1|20	BuildRequires:	python3-devel
21cr|python3-pyside-1.2.4-1|21	BuildRequires:	python3-shiboken-devel
21cr|python3-pyside-1.2.4-1|22	Requires:	python3-pyside-phonon
21cr|python3-pyside-1.2.4-1|23	Requires:	python3-pyside-core
21cr|python3-pyside-1.2.4-1|24	Requires:	python3-pyside-declarative
21cr|python3-pyside-1.2.4-1|25	Requires:	python3-pyside-gui
21cr|python3-pyside-1.2.4-1|26	Requires:	python3-pyside-help
21cr|python3-pyside-1.2.4-1|27	Requires:	python3-pyside-multimedia
21cr|python3-pyside-1.2.4-1|28	Requires:	python3-pyside-network
21cr|python3-pyside-1.2.4-1|29	Requires:	python3-pyside-opengl
21cr|python3-pyside-1.2.4-1|30	Requires:	python3-pyside-script
21cr|python3-pyside-1.2.4-1|31	Requires:	python3-pyside-scripttools
21cr|python3-pyside-1.2.4-1|32	Requires:	python3-pyside-sql
21cr|python3-pyside-1.2.4-1|33	Requires:	python3-pyside-test
21cr|python3-pyside-1.2.4-1|34	Requires:	python3-pyside-xmlpatterns
21cr|python3-pyside-1.2.4-1|35	Requires:	python3-pyside-xml
21cr|python3-pyside-1.2.4-1|36	Requires:	python3-pyside-uitools
21cr|python3-pyside-1.2.4-1|37	Requires:	python3-pyside-svg
21cr|python3-pyside-1.2.4-1|38	Requires:	python3-pyside-webkit
21cr|python3-pyside-1.2.4-1|39	
21cr|python3-pyside-1.2.4-1|40	%description
21cr|python3-pyside-1.2.4-1|41	The PySide project provides LGPL-licensed Python bindings for the Qt
21cr|python3-pyside-1.2.4-1|42	cross-platform application and UI framework. PySide Qt bindings allow both free
21cr|python3-pyside-1.2.4-1|43	open source and proprietary software development and ultimately aim to support
21cr|python3-pyside-1.2.4-1|44	all of the platforms as Qt itself. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|45	
21cr|python3-pyside-1.2.4-1|46	%files
21cr|python3-pyside-1.2.4-1|47	
21cr|python3-pyside-1.2.4-1|48	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|49	
21cr|python3-pyside-1.2.4-1|50	%package -n python3-%{tarname}-phonon
21cr|python3-pyside-1.2.4-1|51	Summary:	PySide phonon module
21cr|python3-pyside-1.2.4-1|52	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|53	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|54	
21cr|python3-pyside-1.2.4-1|55	%description -n python3-%{tarname}-phonon
21cr|python3-pyside-1.2.4-1|56	PySide phonon module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|57	
21cr|python3-pyside-1.2.4-1|58	%files -n python3-%{tarname}-phonon
21cr|python3-pyside-1.2.4-1|59	%{python3_sitearch}/PySide/phonon.so
21cr|python3-pyside-1.2.4-1|60	%{_datadir}/PySide/typesystems/typesystem_phonon.*
21cr|python3-pyside-1.2.4-1|61	
21cr|python3-pyside-1.2.4-1|62	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|63	
21cr|python3-pyside-1.2.4-1|64	%package -n python3-%{tarname}-core
21cr|python3-pyside-1.2.4-1|65	Summary:	PySide core module
21cr|python3-pyside-1.2.4-1|66	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|67	
21cr|python3-pyside-1.2.4-1|68	%description -n python3-%{tarname}-core
21cr|python3-pyside-1.2.4-1|69	PySide core module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|70	
21cr|python3-pyside-1.2.4-1|71	%files -n python3-%{tarname}-core
21cr|python3-pyside-1.2.4-1|72	%{python3_sitearch}/PySide/QtCore.so
21cr|python3-pyside-1.2.4-1|73	%{python3_sitearch}/PySide/__init__.py*
21cr|python3-pyside-1.2.4-1|74	%{python3_sitearch}/PySide/_utils.py*
21cr|python3-pyside-1.2.4-1|75	%{python3_sitearch}/PySide/__pycache__
21cr|python3-pyside-1.2.4-1|76	%{_datadir}/PySide/typesystems/typesystem_core*
21cr|python3-pyside-1.2.4-1|77	%{_datadir}/PySide/typesystems/typesystem_templates.*
21cr|python3-pyside-1.2.4-1|78	
21cr|python3-pyside-1.2.4-1|79	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|80	
21cr|python3-pyside-1.2.4-1|81	%package -n python3-%{tarname}-declarative
21cr|python3-pyside-1.2.4-1|82	Summary:	PySide declarative module
21cr|python3-pyside-1.2.4-1|83	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|84	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|85	
21cr|python3-pyside-1.2.4-1|86	%description -n python3-%{tarname}-declarative
21cr|python3-pyside-1.2.4-1|87	PySide declarative module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|88	
21cr|python3-pyside-1.2.4-1|89	%files -n python3-%{tarname}-declarative
21cr|python3-pyside-1.2.4-1|90	%{python3_sitearch}/PySide/QtDeclarative.so
21cr|python3-pyside-1.2.4-1|91	%{_datadir}/PySide/typesystems/typesystem_declarative.*
21cr|python3-pyside-1.2.4-1|92	
21cr|python3-pyside-1.2.4-1|93	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|94	
21cr|python3-pyside-1.2.4-1|95	%package -n python3-%{tarname}-gui
21cr|python3-pyside-1.2.4-1|96	Summary:	PySide gui module
21cr|python3-pyside-1.2.4-1|97	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|98	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|99	
21cr|python3-pyside-1.2.4-1|100	%description -n python3-%{tarname}-gui
21cr|python3-pyside-1.2.4-1|101	PySide gui module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|102	
21cr|python3-pyside-1.2.4-1|103	%files -n python3-%{tarname}-gui
21cr|python3-pyside-1.2.4-1|104	%{python3_sitearch}/PySide/QtGui.so
21cr|python3-pyside-1.2.4-1|105	%{_datadir}/PySide/typesystems/typesystem_gui*
21cr|python3-pyside-1.2.4-1|106	
21cr|python3-pyside-1.2.4-1|107	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|108	
21cr|python3-pyside-1.2.4-1|109	%package -n python3-%{tarname}-help
21cr|python3-pyside-1.2.4-1|110	Summary:	PySide help module
21cr|python3-pyside-1.2.4-1|111	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|112	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|113	
21cr|python3-pyside-1.2.4-1|114	%description -n python3-%{tarname}-help
21cr|python3-pyside-1.2.4-1|115	PySide help module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|116	
21cr|python3-pyside-1.2.4-1|117	%files -n python3-%{tarname}-help
21cr|python3-pyside-1.2.4-1|118	%{python3_sitearch}/PySide/QtHelp.so
21cr|python3-pyside-1.2.4-1|119	%{_datadir}/PySide/typesystems/typesystem_help.*
21cr|python3-pyside-1.2.4-1|120	
21cr|python3-pyside-1.2.4-1|121	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|122	
21cr|python3-pyside-1.2.4-1|123	%package -n python3-%{tarname}-multimedia
21cr|python3-pyside-1.2.4-1|124	Summary:	PySide multimedia module
21cr|python3-pyside-1.2.4-1|125	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|126	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|127	
21cr|python3-pyside-1.2.4-1|128	%description -n python3-%{tarname}-multimedia
21cr|python3-pyside-1.2.4-1|129	PySide multimedia module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|130	
21cr|python3-pyside-1.2.4-1|131	%files -n python3-%{tarname}-multimedia
21cr|python3-pyside-1.2.4-1|132	%{python3_sitearch}/PySide/QtMultimedia.so
21cr|python3-pyside-1.2.4-1|133	%{_datadir}/PySide/typesystems/typesystem_multimedia*
21cr|python3-pyside-1.2.4-1|134	
21cr|python3-pyside-1.2.4-1|135	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|136	
21cr|python3-pyside-1.2.4-1|137	%package -n python3-%{tarname}-network
21cr|python3-pyside-1.2.4-1|138	Summary:	PySide network module
21cr|python3-pyside-1.2.4-1|139	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|140	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|141	
21cr|python3-pyside-1.2.4-1|142	%description -n python3-%{tarname}-network
21cr|python3-pyside-1.2.4-1|143	PySide network module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|144	
21cr|python3-pyside-1.2.4-1|145	%files -n python3-%{tarname}-network
21cr|python3-pyside-1.2.4-1|146	%{python3_sitearch}/PySide/QtNetwork.so
21cr|python3-pyside-1.2.4-1|147	%{_datadir}/PySide/typesystems/typesystem_network.*
21cr|python3-pyside-1.2.4-1|148	
21cr|python3-pyside-1.2.4-1|149	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|150	
21cr|python3-pyside-1.2.4-1|151	%package -n python3-%{tarname}-opengl
21cr|python3-pyside-1.2.4-1|152	Summary:	PySide opengl module
21cr|python3-pyside-1.2.4-1|153	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|154	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|155	
21cr|python3-pyside-1.2.4-1|156	%description -n python3-%{tarname}-opengl
21cr|python3-pyside-1.2.4-1|157	PySide opengl module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|158	
21cr|python3-pyside-1.2.4-1|159	%files -n python3-%{tarname}-opengl
21cr|python3-pyside-1.2.4-1|160	%{python3_sitearch}/PySide/QtOpenGL.so
21cr|python3-pyside-1.2.4-1|161	%{_datadir}/PySide/typesystems/typesystem_opengl*
21cr|python3-pyside-1.2.4-1|162	
21cr|python3-pyside-1.2.4-1|163	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|164	
21cr|python3-pyside-1.2.4-1|165	%package -n python3-%{tarname}-script
21cr|python3-pyside-1.2.4-1|166	Summary:	PySide script module
21cr|python3-pyside-1.2.4-1|167	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|168	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|169	
21cr|python3-pyside-1.2.4-1|170	%description -n python3-%{tarname}-script
21cr|python3-pyside-1.2.4-1|171	PySide script module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|172	
21cr|python3-pyside-1.2.4-1|173	%files -n python3-%{tarname}-script
21cr|python3-pyside-1.2.4-1|174	%{python3_sitearch}/PySide/QtScript.so
21cr|python3-pyside-1.2.4-1|175	%{_datadir}/PySide/typesystems/typesystem_script.*
21cr|python3-pyside-1.2.4-1|176	
21cr|python3-pyside-1.2.4-1|177	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|178	
21cr|python3-pyside-1.2.4-1|179	%package -n python3-%{tarname}-scripttools
21cr|python3-pyside-1.2.4-1|180	Summary:	PySide scripttool module
21cr|python3-pyside-1.2.4-1|181	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|182	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|183	
21cr|python3-pyside-1.2.4-1|184	%description -n python3-%{tarname}-scripttools
21cr|python3-pyside-1.2.4-1|185	PySide scripttool module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|186	
21cr|python3-pyside-1.2.4-1|187	%files -n python3-%{tarname}-scripttools
21cr|python3-pyside-1.2.4-1|188	%{python3_sitearch}/PySide/QtScriptTools.so
21cr|python3-pyside-1.2.4-1|189	%{_datadir}/PySide/typesystems/typesystem_scripttools.*
21cr|python3-pyside-1.2.4-1|190	
21cr|python3-pyside-1.2.4-1|191	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|192	
21cr|python3-pyside-1.2.4-1|193	%package -n python3-%{tarname}-sql
21cr|python3-pyside-1.2.4-1|194	Summary:	PySide sql module
21cr|python3-pyside-1.2.4-1|195	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|196	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|197	
21cr|python3-pyside-1.2.4-1|198	%description -n python3-%{tarname}-sql
21cr|python3-pyside-1.2.4-1|199	PySide sql module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|200	
21cr|python3-pyside-1.2.4-1|201	%files -n python3-%{tarname}-sql
21cr|python3-pyside-1.2.4-1|202	%{python3_sitearch}/PySide/QtSql.so
21cr|python3-pyside-1.2.4-1|203	%{_datadir}/PySide/typesystems/typesystem_sql.*
21cr|python3-pyside-1.2.4-1|204	
21cr|python3-pyside-1.2.4-1|205	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|206	
21cr|python3-pyside-1.2.4-1|207	%package -n python3-%{tarname}-svg
21cr|python3-pyside-1.2.4-1|208	Summary:	PySide svg module
21cr|python3-pyside-1.2.4-1|209	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|210	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|211	
21cr|python3-pyside-1.2.4-1|212	%description -n python3-%{tarname}-svg
21cr|python3-pyside-1.2.4-1|213	PySide svg module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|214	
21cr|python3-pyside-1.2.4-1|215	%files -n python3-%{tarname}-svg
21cr|python3-pyside-1.2.4-1|216	%{python3_sitearch}/PySide/QtSvg.so
21cr|python3-pyside-1.2.4-1|217	%{_datadir}/PySide/typesystems/typesystem_svg.*
21cr|python3-pyside-1.2.4-1|218	
21cr|python3-pyside-1.2.4-1|219	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|220	
21cr|python3-pyside-1.2.4-1|221	%package -n python3-%{tarname}-test
21cr|python3-pyside-1.2.4-1|222	Summary:	PySide test module
21cr|python3-pyside-1.2.4-1|223	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|224	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|225	
21cr|python3-pyside-1.2.4-1|226	%description -n python3-%{tarname}-test
21cr|python3-pyside-1.2.4-1|227	PySide test module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|228	
21cr|python3-pyside-1.2.4-1|229	%files -n python3-%{tarname}-test
21cr|python3-pyside-1.2.4-1|230	%{python3_sitearch}/PySide/QtTest.so
21cr|python3-pyside-1.2.4-1|231	%{_datadir}/PySide/typesystems/typesystem_test.*
21cr|python3-pyside-1.2.4-1|232	
21cr|python3-pyside-1.2.4-1|233	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|234	
21cr|python3-pyside-1.2.4-1|235	%package -n python3-%{tarname}-uitools
21cr|python3-pyside-1.2.4-1|236	Summary:	PySide uitools module
21cr|python3-pyside-1.2.4-1|237	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|238	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|239	
21cr|python3-pyside-1.2.4-1|240	%description -n python3-%{tarname}-uitools
21cr|python3-pyside-1.2.4-1|241	PySide uitools module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|242	
21cr|python3-pyside-1.2.4-1|243	%files -n python3-%{tarname}-uitools
21cr|python3-pyside-1.2.4-1|244	%{python3_sitearch}/PySide/QtUiTools.so
21cr|python3-pyside-1.2.4-1|245	%{_datadir}/PySide/typesystems/typesystem_uitools.*
21cr|python3-pyside-1.2.4-1|246	
21cr|python3-pyside-1.2.4-1|247	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|248	
21cr|python3-pyside-1.2.4-1|249	%package -n python3-%{tarname}-webkit
21cr|python3-pyside-1.2.4-1|250	Summary:	PySide webkit module
21cr|python3-pyside-1.2.4-1|251	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|252	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|253	
21cr|python3-pyside-1.2.4-1|254	%description -n python3-%{tarname}-webkit
21cr|python3-pyside-1.2.4-1|255	PySide webkit module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|256	
21cr|python3-pyside-1.2.4-1|257	%files -n python3-%{tarname}-webkit
21cr|python3-pyside-1.2.4-1|258	%{python3_sitearch}/PySide/QtWebKit.so
21cr|python3-pyside-1.2.4-1|259	%{_datadir}/PySide/typesystems/typesystem_webkit*
21cr|python3-pyside-1.2.4-1|260	
21cr|python3-pyside-1.2.4-1|261	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|262	
21cr|python3-pyside-1.2.4-1|263	%package -n python3-%{tarname}-xmlpatterns
21cr|python3-pyside-1.2.4-1|264	Summary:	PySide xmlpatterns module
21cr|python3-pyside-1.2.4-1|265	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|266	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|267	
21cr|python3-pyside-1.2.4-1|268	%description -n python3-%{tarname}-xmlpatterns
21cr|python3-pyside-1.2.4-1|269	PySide xmlpatterns module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|270	
21cr|python3-pyside-1.2.4-1|271	%files -n python3-%{tarname}-xmlpatterns
21cr|python3-pyside-1.2.4-1|272	%{python3_sitearch}/PySide/QtXmlPatterns.so
21cr|python3-pyside-1.2.4-1|273	%{_datadir}/PySide/typesystems/typesystem_xmlpatterns*
21cr|python3-pyside-1.2.4-1|274	
21cr|python3-pyside-1.2.4-1|275	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|276	
21cr|python3-pyside-1.2.4-1|277	%package -n python3-%{tarname}-xml
21cr|python3-pyside-1.2.4-1|278	Summary:	PySide xml module
21cr|python3-pyside-1.2.4-1|279	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|280	Requires:	python3-%{tarname}-core = %{version}
21cr|python3-pyside-1.2.4-1|281	
21cr|python3-pyside-1.2.4-1|282	%description -n python3-%{tarname}-xml
21cr|python3-pyside-1.2.4-1|283	PySide xml module. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|284	
21cr|python3-pyside-1.2.4-1|285	%files -n python3-%{tarname}-xml
21cr|python3-pyside-1.2.4-1|286	%{python3_sitearch}/PySide/QtXml.so
21cr|python3-pyside-1.2.4-1|287	%{_datadir}/PySide/typesystems/typesystem_xml.*
21cr|python3-pyside-1.2.4-1|288	
21cr|python3-pyside-1.2.4-1|289	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|290	
21cr|python3-pyside-1.2.4-1|291	%define major   1
21cr|python3-pyside-1.2.4-1|292	%define py3libname %mklibname python3-%{tarname} %{major}
21cr|python3-pyside-1.2.4-1|293	
21cr|python3-pyside-1.2.4-1|294	%package -n %{py3libname}
21cr|python3-pyside-1.2.4-1|295	Summary:	PySide core library
21cr|python3-pyside-1.2.4-1|296	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|297	
21cr|python3-pyside-1.2.4-1|298	%description -n %{py3libname}
21cr|python3-pyside-1.2.4-1|299	PySide core library. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|300	
21cr|python3-pyside-1.2.4-1|301	%files -n       %{py3libname}
21cr|python3-pyside-1.2.4-1|302	%{_libdir}/libpyside.%{py3verflags}.so.%{major}*
21cr|python3-pyside-1.2.4-1|303	
21cr|python3-pyside-1.2.4-1|304	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|305	
21cr|python3-pyside-1.2.4-1|306	%package -n python3-%{tarname}-devel
21cr|python3-pyside-1.2.4-1|307	Summary:	PySide devel files
21cr|python3-pyside-1.2.4-1|308	Group:		Development/KDE and Qt
21cr|python3-pyside-1.2.4-1|309	Requires:	python3-%{tarname} = %{version}
21cr|python3-pyside-1.2.4-1|310	Requires:	%{py3libname} = %{version}
21cr|python3-pyside-1.2.4-1|311	
21cr|python3-pyside-1.2.4-1|312	%description -n python3-%{tarname}-devel
21cr|python3-pyside-1.2.4-1|313	PySide devel files. This is the Python3 version.
21cr|python3-pyside-1.2.4-1|314	
21cr|python3-pyside-1.2.4-1|315	%files -n python3-%{tarname}-devel
21cr|python3-pyside-1.2.4-1|316	%{_libdir}/libpyside.%{py3verflags}.so
21cr|python3-pyside-1.2.4-1|317	%{_includedir}/*
21cr|python3-pyside-1.2.4-1|318	%{_libdir}/pkgconfig/*
21cr|python3-pyside-1.2.4-1|319	%{_libdir}/cmake/*
21cr|python3-pyside-1.2.4-1|320	
21cr|python3-pyside-1.2.4-1|321	#------------------------------------------------------------------------------
21cr|python3-pyside-1.2.4-1|322	
21cr|python3-pyside-1.2.4-1|323	%prep
21cr|python3-pyside-1.2.4-1|324	%setup -q -n PySide-%{version}
21cr|python3-pyside-1.2.4-1|325	
21cr|python3-pyside-1.2.4-1|326	%build
21cr|python3-pyside-1.2.4-1|327	cd sources/pyside
21cr|python3-pyside-1.2.4-1|328	%define Werror_cflags %nil
21cr|python3-pyside-1.2.4-1|329	%cmake \
21cr|python3-pyside-1.2.4-1|330	-DQT_SRC_DIR=%{buildroot}%{qt4dir} \
21cr|python3-pyside-1.2.4-1|331	-DQT_PHONON_INCLUDE_DIR=%{_includedir}/phonon \
21cr|python3-pyside-1.2.4-1|332	-DPYTHON_SUFFIX=.%{py3verflags} \
21cr|python3-pyside-1.2.4-1|333	-DPYTHON_EXECUTABLE=%{__python3}
21cr|python3-pyside-1.2.4-1|334	%make
21cr|python3-pyside-1.2.4-1|335	
21cr|python3-pyside-1.2.4-1|336	%install
21cr|python3-pyside-1.2.4-1|337	cd sources/pyside
21cr|python3-pyside-1.2.4-1|338	%makeinstall_std -C build

6597 21
21cr|python3-raven-6.10.0-1|1	Name:           python3-raven
21cr|python3-raven-6.10.0-1|2	Version:	6.10.0
21cr|python3-raven-6.10.0-1|3	Release:	1
21cr|python3-raven-6.10.0-1|4	Summary:        Python client for Sentry
21cr|python3-raven-6.10.0-1|5	Group:          Development/Python
21cr|python3-raven-6.10.0-1|6	License:        BSD
21cr|python3-raven-6.10.0-1|7	URL:            https://pypi.python.org/pypi/raven/
21cr|python3-raven-6.10.0-1|8	Source0:	https://files.pythonhosted.org/packages/79/57/b74a86d74f96b224a477316d418389af9738ba7a63c829477e7a86dd6f47/raven-6.10.0.tar.gz
21cr|python3-raven-6.10.0-1|9	Patch0:         raven-use-system-cacert.patch
21cr|python3-raven-6.10.0-1|10	BuildArch:      noarch
21cr|python3-raven-6.10.0-1|11	BuildRequires:  python3-devel
21cr|python3-raven-6.10.0-1|12	BuildRequires:  python3-setuptools
21cr|python3-raven-6.10.0-1|13	
21cr|python3-raven-6.10.0-1|14	%description
21cr|python3-raven-6.10.0-1|15	Raven is a Python client for Sentry <http://getsentry.com>. It provides full
21cr|python3-raven-6.10.0-1|16	out-of-the-box support for many of the popular frameworks, including Django,
21cr|python3-raven-6.10.0-1|17	and Flask. Raven also includes drop-in support for any WSGI-compatible web
21cr|python3-raven-6.10.0-1|18	application.
21cr|python3-raven-6.10.0-1|19	
21cr|python3-raven-6.10.0-1|20	%prep
21cr|python3-raven-6.10.0-1|21	%setup -q -n raven-%{version}
21cr|python3-raven-6.10.0-1|22	%patch0 -p1
21cr|python3-raven-6.10.0-1|23	
21cr|python3-raven-6.10.0-1|24	rm raven/data/cacert.pem
21cr|python3-raven-6.10.0-1|25	rmdir raven/data
21cr|python3-raven-6.10.0-1|26	
21cr|python3-raven-6.10.0-1|27	%build
21cr|python3-raven-6.10.0-1|28	python3 setup.py build
21cr|python3-raven-6.10.0-1|29	
21cr|python3-raven-6.10.0-1|30	%install
21cr|python3-raven-6.10.0-1|31	python3 setup.py install --skip-build --root=%{buildroot}
21cr|python3-raven-6.10.0-1|32	
21cr|python3-raven-6.10.0-1|33	%check
21cr|python3-raven-6.10.0-1|34	#Disable check for now because of missing dependency pytest-timeout
21cr|python3-raven-6.10.0-1|35	#python3 setup.py test
21cr|python3-raven-6.10.0-1|36	
21cr|python3-raven-6.10.0-1|37	%files
21cr|python3-raven-6.10.0-1|38	%doc README.rst LICENSE
21cr|python3-raven-6.10.0-1|39	%{_bindir}/raven
21cr|python3-raven-6.10.0-1|40	%{py3_puresitedir}/*

6598 21
21cr|python3-rpy2-3.4.5-3|1	%define module rpy2
21cr|python3-rpy2-3.4.5-3|2	%define r_version 3.5.1
21cr|python3-rpy2-3.4.5-3|3	%global __requires_exclude libR.so\\(.*
21cr|python3-rpy2-3.4.5-3|4	%define debug_package %{nil}
21cr|python3-rpy2-3.4.5-3|5	
21cr|python3-rpy2-3.4.5-3|6	Summary:	A very simple, yet robust, Python interface to the R Programming Language
21cr|python3-rpy2-3.4.5-3|7	Name:		python3-%{module}
21cr|python3-rpy2-3.4.5-3|8	Version:	3.4.5
21cr|python3-rpy2-3.4.5-3|9	Release:	3
21cr|python3-rpy2-3.4.5-3|10	Group:		Development/Python
21cr|python3-rpy2-3.4.5-3|11	License:	AGPLv3+
21cr|python3-rpy2-3.4.5-3|12	Url:		http://rpy.sourceforge.net/
21cr|python3-rpy2-3.4.5-3|13	Source0:	https://pypi.io/packages/source/r/rpy2/rpy2-%{version}.tar.gz
21cr|python3-rpy2-3.4.5-3|14	BuildRequires:	lapack-devel
21cr|python3-rpy2-3.4.5-3|15	BuildRequires:	python3-devel
21cr|python3-rpy2-3.4.5-3|16	BuildRequires:	python3-setuptools
21cr|python3-rpy2-3.4.5-3|17	BuildRequires:	python3-numpy-devel
21cr|python3-rpy2-3.4.5-3|18	BuildRequires:  python3-pip
21cr|python3-rpy2-3.4.5-3|19	BuildRequires:  python3dist(cffi)
21cr|python3-rpy2-3.4.5-3|20	BuildRequires:	R-core >= %{r_version}
21cr|python3-rpy2-3.4.5-3|21	BuildRequires:	R-devel >= %{r_version}
21cr|python3-rpy2-3.4.5-3|22	BuildRequires:	readline-devel
21cr|python3-rpy2-3.4.5-3|23	BuildRequires:	pkgconfig(icu-i18n)
21cr|python3-rpy2-3.4.5-3|24	BuildRequires:	pcre-devel
21cr|python3-rpy2-3.4.5-3|25	BuildRequires:	lzma-devel
21cr|python3-rpy2-3.4.5-3|26	BuildRequires:	bzip2-devel
21cr|python3-rpy2-3.4.5-3|27	BuildRequires:	zlib-devel
21cr|python3-rpy2-3.4.5-3|28	Requires:	python3-numpy
21cr|python3-rpy2-3.4.5-3|29	Requires:	R-core >= %{r_version}
21cr|python3-rpy2-3.4.5-3|30	Provides:	rpy = %{EVRD}
21cr|python3-rpy2-3.4.5-3|31	
21cr|python3-rpy2-3.4.5-3|32	%description
21cr|python3-rpy2-3.4.5-3|33	RPy is a very simple, yet robust, Python interface to the R Programming
21cr|python3-rpy2-3.4.5-3|34	Language. It can manage all kinds of R objects and can execute arbitrary R
21cr|python3-rpy2-3.4.5-3|35	functions (including the graphic functions). All errors from the R language
21cr|python3-rpy2-3.4.5-3|36	areconverted to Python exceptions. Any module installed for the R system can
21cr|python3-rpy2-3.4.5-3|37	be used from within Python.
21cr|python3-rpy2-3.4.5-3|38	
21cr|python3-rpy2-3.4.5-3|39	This code is inspired by RSPython from the Omegahat project. The main goals of
21cr|python3-rpy2-3.4.5-3|40	RPy are:
21cr|python3-rpy2-3.4.5-3|41	+ to have a very robust interface for using R from Python
21cr|python3-rpy2-3.4.5-3|42	+ the interface should be as transparent and easy to use as possible
21cr|python3-rpy2-3.4.5-3|43	+ it should be usable for real scientific and statistical computations
21cr|python3-rpy2-3.4.5-3|44	
21cr|python3-rpy2-3.4.5-3|45	%files -f INSTALLED_FILES
21cr|python3-rpy2-3.4.5-3|46	%doc NEWS
21cr|python3-rpy2-3.4.5-3|47	%{python3_sitelib}/_rinterface*
21cr|python3-rpy2-3.4.5-3|48	%{python3_sitelib}/__pycache__/_rinterface*
21cr|python3-rpy2-3.4.5-3|49	
21cr|python3-rpy2-3.4.5-3|50	#-----------------------------------------------------------------------------
21cr|python3-rpy2-3.4.5-3|51	
21cr|python3-rpy2-3.4.5-3|52	%prep
21cr|python3-rpy2-3.4.5-3|53	%setup -qn %{module}-%{version}
21cr|python3-rpy2-3.4.5-3|54	
21cr|python3-rpy2-3.4.5-3|55	%build
21cr|python3-rpy2-3.4.5-3|56	env CFLAGS="%{optflags}" LDFLAGS="%{ldflags} -lreadline" python3 setup.py build
21cr|python3-rpy2-3.4.5-3|57	
21cr|python3-rpy2-3.4.5-3|58	%install
21cr|python3-rpy2-3.4.5-3|59	PYTHONDONTWRITEBYTECODE= \
21cr|python3-rpy2-3.4.5-3|60	python3 setup.py install -O1 --skip-build --root %{buildroot} --record=INSTALLED_FILES
21cr|python3-rpy2-3.4.5-3|61	sed -i '/egg-info$/d' INSTALLED_FILES

6599 21
21cr|python3-scipy-1.2.1-1|1	%define Werror_cflags %{nil}
21cr|python3-scipy-1.2.1-1|2	
21cr|python3-scipy-1.2.1-1|3	%define module scipy
21cr|python3-scipy-1.2.1-1|4	
21cr|python3-scipy-1.2.1-1|5	Summary:	Scientific tools for Python
21cr|python3-scipy-1.2.1-1|6	Name:		python3-%{module}
21cr|python3-scipy-1.2.1-1|7	Version:	1.2.1
21cr|python3-scipy-1.2.1-1|8	Release:	1
21cr|python3-scipy-1.2.1-1|9	License:	BSD
21cr|python3-scipy-1.2.1-1|10	Group:		Development/Python
21cr|python3-scipy-1.2.1-1|11	Url:		http://www.scipy.org
21cr|python3-scipy-1.2.1-1|12	Source0:	https://github.com/%{module}/%{module}/releases/download/v%{version}/scipy-%{version}.tar.xz
21cr|python3-scipy-1.2.1-1|13	BuildRequires:	gcc-gfortran
21cr|python3-scipy-1.2.1-1|14	BuildRequires:	python3-matplotlib
21cr|python3-scipy-1.2.1-1|15	BuildRequires:	python3-nose
21cr|python3-scipy-1.2.1-1|16	BuildRequires:	python3-pytest
21cr|python3-scipy-1.2.1-1|17	BuildRequires:	python3-sphinx
21cr|python3-scipy-1.2.1-1|18	BuildRequires:	swig
21cr|python3-scipy-1.2.1-1|19	BuildRequires:	amd-devel
21cr|python3-scipy-1.2.1-1|20	BuildRequires:	python3-numpy-devel
21cr|python3-scipy-1.2.1-1|21	BuildRequires:	umfpack-devel
21cr|python3-scipy-1.2.1-1|22	BuildRequires:	pkgconfig(blas)
21cr|python3-scipy-1.2.1-1|23	BuildRequires:	pkgconfig(lapack)
21cr|python3-scipy-1.2.1-1|24	BuildRequires:	pkgconfig(netcdf)
21cr|python3-scipy-1.2.1-1|25	BuildRequires:	pkgconfig(python3)
21cr|python3-scipy-1.2.1-1|26	Requires:	python3-numpy
21cr|python3-scipy-1.2.1-1|27	
21cr|python3-scipy-1.2.1-1|28	%description
21cr|python3-scipy-1.2.1-1|29	SciPy is an open source library of scientific tools for Python. SciPy
21cr|python3-scipy-1.2.1-1|30	supplements the popular numpy module, gathering a variety of high level
21cr|python3-scipy-1.2.1-1|31	science and engineering modules together as a single package.
21cr|python3-scipy-1.2.1-1|32	
21cr|python3-scipy-1.2.1-1|33	SciPy includes modules for graphics and plotting, optimization, integration,
21cr|python3-scipy-1.2.1-1|34	special functions, signal and image processing, genetic algorithms, ODE
21cr|python3-scipy-1.2.1-1|35	solvers, and others.
21cr|python3-scipy-1.2.1-1|36	
21cr|python3-scipy-1.2.1-1|37	%files
21cr|python3-scipy-1.2.1-1|38	%doc doc/README.txt THANKS.txt LICENSE.txt
21cr|python3-scipy-1.2.1-1|39	%dir %{py3_platsitedir}/%{module}
21cr|python3-scipy-1.2.1-1|40	%{py3_platsitedir}/%{module}/*
21cr|python3-scipy-1.2.1-1|41	%{py3_platsitedir}/%{module}-*.egg-info
21cr|python3-scipy-1.2.1-1|42	
21cr|python3-scipy-1.2.1-1|43	#----------------------------------------------------------------------------
21cr|python3-scipy-1.2.1-1|44	
21cr|python3-scipy-1.2.1-1|45	%prep
21cr|python3-scipy-1.2.1-1|46	%setup -q -n %{module}-%{version}
21cr|python3-scipy-1.2.1-1|47	
21cr|python3-scipy-1.2.1-1|48	cat > site.cfg << EOF
21cr|python3-scipy-1.2.1-1|49	[amd]
21cr|python3-scipy-1.2.1-1|50	library_dirs = %{_libdir}
21cr|python3-scipy-1.2.1-1|51	include_dirs = /usr/include/suitesparse:/usr/include/ufsparse
21cr|python3-scipy-1.2.1-1|52	amd_libs = amd
21cr|python3-scipy-1.2.1-1|53	
21cr|python3-scipy-1.2.1-1|54	[umfpack]
21cr|python3-scipy-1.2.1-1|55	library_dirs = %{_libdir}
21cr|python3-scipy-1.2.1-1|56	include_dirs = /usr/include/suitesparse:/usr/include/ufsparse
21cr|python3-scipy-1.2.1-1|57	umfpack_libs = umfpack
21cr|python3-scipy-1.2.1-1|58	EOF
21cr|python3-scipy-1.2.1-1|59	
21cr|python3-scipy-1.2.1-1|60	%build
21cr|python3-scipy-1.2.1-1|61	env \
21cr|python3-scipy-1.2.1-1|62	FFLAGS="%{optflags} -fPIC -O3 -DNO_ATLAS_INFO" \
21cr|python3-scipy-1.2.1-1|63	CFLAGS="%{optflags} -fPIC -O3 -DNO_ATLAS_INFO" \
21cr|python3-scipy-1.2.1-1|64	ATLAS=%{_libdir}/atlas FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
21cr|python3-scipy-1.2.1-1|65	python3 setup.py config_fc --fcompiler=gnu95 --noarch build
21cr|python3-scipy-1.2.1-1|66	
21cr|python3-scipy-1.2.1-1|67	%install
21cr|python3-scipy-1.2.1-1|68	env \
21cr|python3-scipy-1.2.1-1|69	FFLAGS="%{optflags} -fPIC -O3 -DNO_ATLAS_INFO" \
21cr|python3-scipy-1.2.1-1|70	CFLAGS="%{optflags} -fPIC -O3 -DNO_ATLAS_INFO" \
21cr|python3-scipy-1.2.1-1|71	ATLAS=%{_libdir}/atlas FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
21cr|python3-scipy-1.2.1-1|72	%py3_install
21cr|python3-scipy-1.2.1-1|73	
21cr|python3-scipy-1.2.1-1|74	find %{buildroot}%{py3_platsitedir}/scipy -type d -name tests | xargs rm -rf # Don't ship tests
21cr|python3-scipy-1.2.1-1|75	# Don't ship weave examples, they're marked as documentation:
21cr|python3-scipy-1.2.1-1|76	find %{buildroot}%{py3_platsitedir}/scipy/weave -type d -name examples | xargs rm -rf
21cr|python3-scipy-1.2.1-1|77	
21cr|python3-scipy-1.2.1-1|78	%check
21cr|python3-scipy-1.2.1-1|79	pushd doc &> /dev/null
21cr|python3-scipy-1.2.1-1|80	PYTHONPATH=%{buildroot}%{py3_platsitedir} python3 -c "import scipy; scipy.test()"
21cr|python3-scipy-1.2.1-1|81	popd &> /dev/null
21cr|python3-scipy-1.2.1-1|82	

6600 21
21cr|python3-sortedcontainers-2.1.0-1|1	# Created by pyp2rpm-1.0.1
21cr|python3-sortedcontainers-2.1.0-1|2	%global pypi_name sortedcontainers
21cr|python3-sortedcontainers-2.1.0-1|3	
21cr|python3-sortedcontainers-2.1.0-1|4	Name:           python3-sortedcontainers
21cr|python3-sortedcontainers-2.1.0-1|5	Version:        2.1.0
21cr|python3-sortedcontainers-2.1.0-1|6	Release:        1
21cr|python3-sortedcontainers-2.1.0-1|7	Group:          Development/Python
21cr|python3-sortedcontainers-2.1.0-1|8	Summary:        Sorted container data types
21cr|python3-sortedcontainers-2.1.0-1|9	License:        ASLv2
21cr|python3-sortedcontainers-2.1.0-1|10	Source0:        https://files.pythonhosted.org/packages/29/e0/135df2e733790a3d3bcda970fd080617be8cea3bd98f411e76e6847c17ef/sortedcontainers-2.1.0.tar.gz
21cr|python3-sortedcontainers-2.1.0-1|11	BuildArch:      noarch
21cr|python3-sortedcontainers-2.1.0-1|12	BuildRequires:  python3-devel
21cr|python3-sortedcontainers-2.1.0-1|13	BuildRequires:  python3egg(setuptools)
21cr|python3-sortedcontainers-2.1.0-1|14	
21cr|python3-sortedcontainers-2.1.0-1|15	%description
21cr|python3-sortedcontainers-2.1.0-1|16	SortedContainers is an Apache2 licensed containers library, written in
21cr|python3-sortedcontainers-2.1.0-1|17	pure-Python, and fast as C-extensions.
21cr|python3-sortedcontainers-2.1.0-1|18	
21cr|python3-sortedcontainers-2.1.0-1|19	
21cr|python3-sortedcontainers-2.1.0-1|20	%prep
21cr|python3-sortedcontainers-2.1.0-1|21	%setup -q -n %{pypi_name}-%{version}
21cr|python3-sortedcontainers-2.1.0-1|22	# Remove bundled egg-info
21cr|python3-sortedcontainers-2.1.0-1|23	rm -rf %{pypi_name}.egg-info
21cr|python3-sortedcontainers-2.1.0-1|24	
21cr|python3-sortedcontainers-2.1.0-1|25	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python3-sortedcontainers-2.1.0-1|26	
21cr|python3-sortedcontainers-2.1.0-1|27	
21cr|python3-sortedcontainers-2.1.0-1|28	%build
21cr|python3-sortedcontainers-2.1.0-1|29	%py3_build
21cr|python3-sortedcontainers-2.1.0-1|30	
21cr|python3-sortedcontainers-2.1.0-1|31	%install
21cr|python3-sortedcontainers-2.1.0-1|32	python3 setup.py install --skip-build --root %{buildroot}
21cr|python3-sortedcontainers-2.1.0-1|33	
21cr|python3-sortedcontainers-2.1.0-1|34	
21cr|python3-sortedcontainers-2.1.0-1|35	%files
21cr|python3-sortedcontainers-2.1.0-1|36	%doc README.rst LICENSE
21cr|python3-sortedcontainers-2.1.0-1|37	%{python3_sitelib}/%{pypi_name}
21cr|python3-sortedcontainers-2.1.0-1|38	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info

6601 21
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|1	%define module sphinx-bootstrap-theme
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|2	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|3	Name:           python3-%{module}
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|4	Version:	0.8.1
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|5	Release:	1
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|6	Summary:        A sphinx theme that integrates the Bootstrap framework
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|7	Group:          Development/Python
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|8	License:        MIT
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|9	URL:            http://ryan-roemer.github.com/%{module}
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|10	Source0:        https://github.com/ryan-roemer/sphinx-bootstrap-theme/archive/v%{version}/%{module}-%{version}.tar.gz
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|11	BuildRequires:  web-assets-devel
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|12	BuildRequires:  pkgconfig(python3)
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|13	BuildRequires:  python3egg(setuptools)
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|14	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|15	BuildArch:      noarch
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|16	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|17	%description
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|18	This sphinx theme integrates the Booststrap CSS / Javascript framework \
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|19	with various layout options, hierarchical menu navigation, and mobile-friendly \
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|20	responsive design.  It is configurable, extensible and can use any number \
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|21	of different Bootswatch CSS themes.
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|22	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|23	%files
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|24	%doc *.rst *.txt
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|25	%{py3_puresitedir }/sphinx_bootstrap_theme
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|26	%{py3_puresitedir }/sphinx_bootstrap_theme-%{version}-py?.?.egg-info
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|27	#-------------------------------------------------
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|28	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|29	%prep
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|30	%autosetup -n %{module}-%{version}
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|31	rm -rf *.egg-info
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|32	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|33	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|34	%build
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|35	%py3_build
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|36	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|37	
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|38	%install
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|39	%py3_install
21cr|python3-sphinx-bootstrap-theme-0.8.1-1|40	

6602 21
21cr|python3-textile-2.2.2-4|1	%define shortname textile
21cr|python3-textile-2.2.2-4|2	%define debug_package %{nil}
21cr|python3-textile-2.2.2-4|3	
21cr|python3-textile-2.2.2-4|4	Name:           python3-%{shortname}
21cr|python3-textile-2.2.2-4|5	Version:        2.2.2
21cr|python3-textile-2.2.2-4|6	Release:        4
21cr|python3-textile-2.2.2-4|7	Summary:        A Humane Web Text Generator
21cr|python3-textile-2.2.2-4|8	
21cr|python3-textile-2.2.2-4|9	Group:          Development/Python
21cr|python3-textile-2.2.2-4|10	License:        BSD
21cr|python3-textile-2.2.2-4|11	URL:            http://dealmeida.net/projects/textile/
21cr|python3-textile-2.2.2-4|12	Source0:        http://pypi.python.org/packages/source/t/textile/textile-%{version}.tar.gz
21cr|python3-textile-2.2.2-4|13	
21cr|python3-textile-2.2.2-4|14	BuildRequires:  python3-devel
21cr|python3-textile-2.2.2-4|15	BuildRequires:  python3-setuptools
21cr|python3-textile-2.2.2-4|16	
21cr|python3-textile-2.2.2-4|17	%description
21cr|python3-textile-2.2.2-4|18	Textile is a XHTML generator using a simple markup developed by Dean Allen.
21cr|python3-textile-2.2.2-4|19	This is a Python port with support for code validation, itex to MathML
21cr|python3-textile-2.2.2-4|20	translation, Python code coloring and much more.
21cr|python3-textile-2.2.2-4|21	
21cr|python3-textile-2.2.2-4|22	%prep
21cr|python3-textile-2.2.2-4|23	%setup -qn %{shortname}-%{version}
21cr|python3-textile-2.2.2-4|24	
21cr|python3-textile-2.2.2-4|25	%build
21cr|python3-textile-2.2.2-4|26	python3 setup.py build
21cr|python3-textile-2.2.2-4|27	
21cr|python3-textile-2.2.2-4|28	%install
21cr|python3-textile-2.2.2-4|29	python3 setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py3_platsitedir}
21cr|python3-textile-2.2.2-4|30	
21cr|python3-textile-2.2.2-4|31	%files
21cr|python3-textile-2.2.2-4|32	%{py3_platsitedir}/*

6603 21
21cr|python3-tqdm-4.14.0-2|1	%define	module	tqdm
21cr|python3-tqdm-4.14.0-2|2	
21cr|python3-tqdm-4.14.0-2|3	Name:		python3-%{module}
21cr|python3-tqdm-4.14.0-2|4	Version:	4.14.0
21cr|python3-tqdm-4.14.0-2|5	Release:	2
21cr|python3-tqdm-4.14.0-2|6	Summary:	Fast, Extensible Progress Meter
21cr|python3-tqdm-4.14.0-2|7	Source0:	https://pypi.python.org/packages/source/t/%{module}/%{module}-%{version}.tar.gz
21cr|python3-tqdm-4.14.0-2|8	License:	MPLv2.0
21cr|python3-tqdm-4.14.0-2|9	Group:		Development/Python
21cr|python3-tqdm-4.14.0-2|10	Url:		https://github.com/tqdm/tqdm
21cr|python3-tqdm-4.14.0-2|11	BuildRequires:	python3egg(setuptools)
21cr|python3-tqdm-4.14.0-2|12	BuildRequires:	python3-coverage
21cr|python3-tqdm-4.14.0-2|13	# Not ready yet
21cr|python3-tqdm-4.14.0-2|14	#BuildRequires:	python3-flake8
21cr|python3-tqdm-4.14.0-2|15	Conflicts:	pythonegg(tqdm)
21cr|python3-tqdm-4.14.0-2|16	Conflicts:	python-tqdm == %{EVRD}
21cr|python3-tqdm-4.14.0-2|17	BuildArch:	noarch
21cr|python3-tqdm-4.14.0-2|18	
21cr|python3-tqdm-4.14.0-2|19	%description
21cr|python3-tqdm-4.14.0-2|20	tqdm (read taqadum, تقدّم) means “progress” in Arabic.
21cr|python3-tqdm-4.14.0-2|21	tqdm instantly makes your loops show a smart progress
21cr|python3-tqdm-4.14.0-2|22	meter, just by wrapping any iterable with "tqdm(iterable)".
21cr|python3-tqdm-4.14.0-2|23	This package contains the Python 3 version of tqdm.
21cr|python3-tqdm-4.14.0-2|24	
21cr|python3-tqdm-4.14.0-2|25	%files
21cr|python3-tqdm-4.14.0-2|26	%doc README.rst
21cr|python3-tqdm-4.14.0-2|27	%{_bindir}/%{module}
21cr|python3-tqdm-4.14.0-2|28	%{py3_puresitedir}/%{module}
21cr|python3-tqdm-4.14.0-2|29	%{py3_puresitedir}/%{module}*.egg-info
21cr|python3-tqdm-4.14.0-2|30	#----------------------------------------------------------
21cr|python3-tqdm-4.14.0-2|31	
21cr|python3-tqdm-4.14.0-2|32	%prep
21cr|python3-tqdm-4.14.0-2|33	%setup -qn %{module}-%{version}
21cr|python3-tqdm-4.14.0-2|34	
21cr|python3-tqdm-4.14.0-2|35	%build
21cr|python3-tqdm-4.14.0-2|36	%py3_build
21cr|python3-tqdm-4.14.0-2|37	
21cr|python3-tqdm-4.14.0-2|38	%install
21cr|python3-tqdm-4.14.0-2|39	%py3_install
21cr|python3-tqdm-4.14.0-2|40	
21cr|python3-tqdm-4.14.0-2|41	#%check
21cr|python3-tqdm-4.14.0-2|42	# Need flake8
21cr|python3-tqdm-4.14.0-2|43	#python3 setup.py test

6604 21
21cr|python3-trans-2.1.0-1|1	%define	oname	trans
21cr|python3-trans-2.1.0-1|2	
21cr|python3-trans-2.1.0-1|3	Name:		python3-%{oname}
21cr|python3-trans-2.1.0-1|4	Version:	2.1.0
21cr|python3-trans-2.1.0-1|5	Release:	1
21cr|python3-trans-2.1.0-1|6	Summary:	Python national characters transcription module
21cr|python3-trans-2.1.0-1|7	
21cr|python3-trans-2.1.0-1|8	Source0:	https://files.pythonhosted.org/packages/3e/c1/368daee29d1c9b081c8c1eeda2335879c484021d795b12bd116bd134d98f/trans-2.1.0.tar.bz2
21cr|python3-trans-2.1.0-1|9	License:	MIT
21cr|python3-trans-2.1.0-1|10	Group:		Development/Python
21cr|python3-trans-2.1.0-1|11	Url:		http://pypi.python.org/pypi/%{oname}/
21cr|python3-trans-2.1.0-1|12	BuildArch:	noarch
21cr|python3-trans-2.1.0-1|13	BuildRequires:  pkgconfig(python3)
21cr|python3-trans-2.1.0-1|14	
21cr|python3-trans-2.1.0-1|15	%description
21cr|python3-trans-2.1.0-1|16	This module translates national characters into similar
21cr|python3-trans-2.1.0-1|17	sounding latin characters (transliteration).
21cr|python3-trans-2.1.0-1|18	At the moment, Czech, Greek, Latvian, Polish,
21cr|python3-trans-2.1.0-1|19	Turkish, Russian, Ukrainian and Kazakh alphabets
21cr|python3-trans-2.1.0-1|20	are supported (it covers 99% of needs).
21cr|python3-trans-2.1.0-1|21	
21cr|python3-trans-2.1.0-1|22	%prep
21cr|python3-trans-2.1.0-1|23	%setup -qn %{oname}-%{version}
21cr|python3-trans-2.1.0-1|24	
21cr|python3-trans-2.1.0-1|25	%build
21cr|python3-trans-2.1.0-1|26	python3 setup.py build
21cr|python3-trans-2.1.0-1|27	
21cr|python3-trans-2.1.0-1|28	%install
21cr|python3-trans-2.1.0-1|29	python3 setup.py install --root=%{buildroot}
21cr|python3-trans-2.1.0-1|30	
21cr|python3-trans-2.1.0-1|31	%files
21cr|python3-trans-2.1.0-1|32	%doc README.rst
21cr|python3-trans-2.1.0-1|33	%{py3_puresitedir}/*

6605 21
21cr|python3-transaction-2.4.0-1|1	Name:		python3-transaction
21cr|python3-transaction-2.4.0-1|2	Version:	2.4.0
21cr|python3-transaction-2.4.0-1|3	Release:	1
21cr|python3-transaction-2.4.0-1|4	Group:		Development/Python
21cr|python3-transaction-2.4.0-1|5	License:	Zope Public License
21cr|python3-transaction-2.4.0-1|6	Summary:	Transaction management for Python
21cr|python3-transaction-2.4.0-1|7	Source:		https://pypi.io/packages/source/t/transaction/transaction-%{version}.tar.gz
21cr|python3-transaction-2.4.0-1|8	URL:		https://pypi.io/project/transaction
21cr|python3-transaction-2.4.0-1|9	BuildRequires:	python3-devel
21cr|python3-transaction-2.4.0-1|10	BuildRequires:	python3-setuptools
21cr|python3-transaction-2.4.0-1|11	BuildArch:      noarch
21cr|python3-transaction-2.4.0-1|12	
21cr|python3-transaction-2.4.0-1|13	%description
21cr|python3-transaction-2.4.0-1|14	This package contains a generic transaction implementation for Python.
21cr|python3-transaction-2.4.0-1|15	It is mainly used by the ZODB, though.
21cr|python3-transaction-2.4.0-1|16	
21cr|python3-transaction-2.4.0-1|17	Note that the data manager API, transaction.interfaces.IDataManager,
21cr|python3-transaction-2.4.0-1|18	is syntactically simple, but semantically complex. The semantics were
21cr|python3-transaction-2.4.0-1|19	not easy to express in the interface. This could probably use more work.
21cr|python3-transaction-2.4.0-1|20	The semantics are presented in detail through examples of a sample data
21cr|python3-transaction-2.4.0-1|21	manager in transaction.tests.test_SampleDataManager.
21cr|python3-transaction-2.4.0-1|22	
21cr|python3-transaction-2.4.0-1|23	%prep
21cr|python3-transaction-2.4.0-1|24	%setup -q -n transaction-%{version}
21cr|python3-transaction-2.4.0-1|25	
21cr|python3-transaction-2.4.0-1|26	%build
21cr|python3-transaction-2.4.0-1|27	
21cr|python3-transaction-2.4.0-1|28	%install
21cr|python3-transaction-2.4.0-1|29	python3 setup.py install --root=%{buildroot}
21cr|python3-transaction-2.4.0-1|30	
21cr|python3-transaction-2.4.0-1|31	%files
21cr|python3-transaction-2.4.0-1|32	%{py3_puresitedir}/transaction/
21cr|python3-transaction-2.4.0-1|33	%{py3_puresitedir}/*.egg-info

6606 21
21cr|python3-tzlocal-2.0.0-1|1	%global srcname tzlocal
21cr|python3-tzlocal-2.0.0-1|2	
21cr|python3-tzlocal-2.0.0-1|3	Name:           python3-tzlocal
21cr|python3-tzlocal-2.0.0-1|4	Version:        2.0.0
21cr|python3-tzlocal-2.0.0-1|5	Release:        1
21cr|python3-tzlocal-2.0.0-1|6	Summary:        A Python module that tries to figure out what your local timezone is
21cr|python3-tzlocal-2.0.0-1|7	Group:          Development/Python
21cr|python3-tzlocal-2.0.0-1|8	
21cr|python3-tzlocal-2.0.0-1|9	License:        CC0
21cr|python3-tzlocal-2.0.0-1|10	URL:            https://github.com/regebro/tzlocal
21cr|python3-tzlocal-2.0.0-1|11	Source0:        https://files.pythonhosted.org/packages/c6/52/5ec375d4efcbe4e31805f3c4b301bdfcff9dcbdb3605d4b79e117a16b38d/tzlocal-2.0.0.tar.gz
21cr|python3-tzlocal-2.0.0-1|12	
21cr|python3-tzlocal-2.0.0-1|13	BuildRequires:  python3-devel
21cr|python3-tzlocal-2.0.0-1|14	BuildRequires:  python3egg(pytz)
21cr|python3-tzlocal-2.0.0-1|15	BuildRequires:  python3egg(setuptools)
21cr|python3-tzlocal-2.0.0-1|16	BuildArch:      noarch
21cr|python3-tzlocal-2.0.0-1|17	
21cr|python3-tzlocal-2.0.0-1|18	%description
21cr|python3-tzlocal-2.0.0-1|19	This Python module returns a tzinfo object with the local timezone information.
21cr|python3-tzlocal-2.0.0-1|20	It requires pytz, and returns pytz tzinfo objects.  This module attempts to fix
21cr|python3-tzlocal-2.0.0-1|21	a glaring hole in pytz, that there is no way to get the local timezone
21cr|python3-tzlocal-2.0.0-1|22	information, unless you know the zoneinfo name.
21cr|python3-tzlocal-2.0.0-1|23	
21cr|python3-tzlocal-2.0.0-1|24	%prep
21cr|python3-tzlocal-2.0.0-1|25	%setup -q -n %{srcname}-%{version}
21cr|python3-tzlocal-2.0.0-1|26	
21cr|python3-tzlocal-2.0.0-1|27	rm -rf *.egg-info
21cr|python3-tzlocal-2.0.0-1|28	
21cr|python3-tzlocal-2.0.0-1|29	%build
21cr|python3-tzlocal-2.0.0-1|30	%py3_build
21cr|python3-tzlocal-2.0.0-1|31	
21cr|python3-tzlocal-2.0.0-1|32	%install
21cr|python3-tzlocal-2.0.0-1|33	python3 setup.py install --skip-build --root %{buildroot}
21cr|python3-tzlocal-2.0.0-1|34	
21cr|python3-tzlocal-2.0.0-1|35	# Don't install unit tests and test_data
21cr|python3-tzlocal-2.0.0-1|36	rm -f %{buildroot}%{python3_sitelib}/%{srcname}/__pycache__/tests.cpython*
21cr|python3-tzlocal-2.0.0-1|37	
21cr|python3-tzlocal-2.0.0-1|38	%files
21cr|python3-tzlocal-2.0.0-1|39	%doc PKG-INFO README.rst LICENSE.txt CHANGES.txt
21cr|python3-tzlocal-2.0.0-1|40	%{python3_sitelib}/%{srcname}
21cr|python3-tzlocal-2.0.0-1|41	%{python3_sitelib}/%{srcname}-%{version}-py3.?.egg-info

6607 21
21cr|python3-versiontools-1.9.1-3|1	%global pypi_name versiontools
21cr|python3-versiontools-1.9.1-3|2	
21cr|python3-versiontools-1.9.1-3|3	Name:           python3-versiontools
21cr|python3-versiontools-1.9.1-3|4	Version:        1.9.1
21cr|python3-versiontools-1.9.1-3|5	Release:        3
21cr|python3-versiontools-1.9.1-3|6	Group:          Development/Python
21cr|python3-versiontools-1.9.1-3|7	Summary:        Smart replacement for plain tuple used in __version__
21cr|python3-versiontools-1.9.1-3|8	
21cr|python3-versiontools-1.9.1-3|9	License:        LGPLv3
21cr|python3-versiontools-1.9.1-3|10	URL:            https://launchpad.net/versiontools
21cr|python3-versiontools-1.9.1-3|11	Source0:        http://pypi.python.org/packages/source/v/versiontools/versiontools-1.9.1.tar.gz
21cr|python3-versiontools-1.9.1-3|12	
21cr|python3-versiontools-1.9.1-3|13	BuildArch:      noarch
21cr|python3-versiontools-1.9.1-3|14	BuildRequires:  python3-devel
21cr|python3-versiontools-1.9.1-3|15	BuildRequires:  python3-setuptools
21cr|python3-versiontools-1.9.1-3|16	BuildRequires:  python3-sphinx
21cr|python3-versiontools-1.9.1-3|17	BuildRequires:  python3-nose
21cr|python3-versiontools-1.9.1-3|18	
21cr|python3-versiontools-1.9.1-3|19	%description
21cr|python3-versiontools-1.9.1-3|20	Smart replacement for plain tuple used in __version__
21cr|python3-versiontools-1.9.1-3|21	
21cr|python3-versiontools-1.9.1-3|22	%prep
21cr|python3-versiontools-1.9.1-3|23	%setup -q -n %{pypi_name}-%{version}
21cr|python3-versiontools-1.9.1-3|24	# remove bundled egg-info
21cr|python3-versiontools-1.9.1-3|25	rm -rf %{pypi_name}.egg-info
21cr|python3-versiontools-1.9.1-3|26	# generate html docs
21cr|python3-versiontools-1.9.1-3|27	sphinx-build doc html
21cr|python3-versiontools-1.9.1-3|28	# remove the sphinx-build leftovers
21cr|python3-versiontools-1.9.1-3|29	rm -rf html/.{doctrees,buildinfo}
21cr|python3-versiontools-1.9.1-3|30	
21cr|python3-versiontools-1.9.1-3|31	%build
21cr|python3-versiontools-1.9.1-3|32	%py3_build
21cr|python3-versiontools-1.9.1-3|33	
21cr|python3-versiontools-1.9.1-3|34	%install
21cr|python3-versiontools-1.9.1-3|35	%py3_install
21cr|python3-versiontools-1.9.1-3|36	
21cr|python3-versiontools-1.9.1-3|37	%files
21cr|python3-versiontools-1.9.1-3|38	%doc html
21cr|python3-versiontools-1.9.1-3|39	%{py3_puresitedir}/%{pypi_name}
21cr|python3-versiontools-1.9.1-3|40	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6608 21
21cr|python3-whoosh-2.7.4-2|1	%define tarname	Whoosh
21cr|python3-whoosh-2.7.4-2|2	
21cr|python3-whoosh-2.7.4-2|3	Summary:	Fast, pure Python full text indexing, search, and spell checking library
21cr|python3-whoosh-2.7.4-2|4	Name:		python3-whoosh
21cr|python3-whoosh-2.7.4-2|5	Version:	2.7.4
21cr|python3-whoosh-2.7.4-2|6	Release:	2
21cr|python3-whoosh-2.7.4-2|7	Source0:	http://pypi.python.org/packages/source/W/Whoosh/Whoosh-%{version}.zip
21cr|python3-whoosh-2.7.4-2|8	License:	BSD
21cr|python3-whoosh-2.7.4-2|9	Group:		Development/Python
21cr|python3-whoosh-2.7.4-2|10	Url:		http://pypi.python.org/pypi/Whoosh/
21cr|python3-whoosh-2.7.4-2|11	BuildArch:	noarch
21cr|python3-whoosh-2.7.4-2|12	BuildRequires:	python3-setuptools
21cr|python3-whoosh-2.7.4-2|13	BuildRequires:	python3-sphinx
21cr|python3-whoosh-2.7.4-2|14	
21cr|python3-whoosh-2.7.4-2|15	%description
21cr|python3-whoosh-2.7.4-2|16	Whoosh is a fast, featureful full-text indexing and searching library
21cr|python3-whoosh-2.7.4-2|17	implemented in pure Python. Programmers can use it to easily add
21cr|python3-whoosh-2.7.4-2|18	search functionality to their applications and websites. Every part of
21cr|python3-whoosh-2.7.4-2|19	how Whoosh works can be extended or replaced to meet your needs
21cr|python3-whoosh-2.7.4-2|20	exactly.
21cr|python3-whoosh-2.7.4-2|21	
21cr|python3-whoosh-2.7.4-2|22	Some of Whoosh's features include:
21cr|python3-whoosh-2.7.4-2|23	
21cr|python3-whoosh-2.7.4-2|24	* Pythonic API.
21cr|python3-whoosh-2.7.4-2|25	* Pure-Python. No compilation or binary packages needed, no mysterious
21cr|python3-whoosh-2.7.4-2|26	crashes.
21cr|python3-whoosh-2.7.4-2|27	* Fielded indexing and search.
21cr|python3-whoosh-2.7.4-2|28	* Fast indexing and retrieval -- faster than any other pure-Python,
21cr|python3-whoosh-2.7.4-2|29	scoring, full-text search solution I know of.
21cr|python3-whoosh-2.7.4-2|30	* Pluggable scoring algorithm (including BM25F), text analysis,
21cr|python3-whoosh-2.7.4-2|31	storage, posting format, etc.
21cr|python3-whoosh-2.7.4-2|32	* Powerful query language parsed by pyparsing.
21cr|python3-whoosh-2.7.4-2|33	* Pure Python spell-checker (as far as I know, the only one).
21cr|python3-whoosh-2.7.4-2|34	
21cr|python3-whoosh-2.7.4-2|35	%prep
21cr|python3-whoosh-2.7.4-2|36	%setup -q -n %{tarname}-%{version}
21cr|python3-whoosh-2.7.4-2|37	
21cr|python3-whoosh-2.7.4-2|38	%install
21cr|python3-whoosh-2.7.4-2|39	PYTHONDONTWRITEBYTECODE=  python3 setup.py install --root=%{buildroot}
21cr|python3-whoosh-2.7.4-2|40	
21cr|python3-whoosh-2.7.4-2|41	PYTHONPATH=`dir -d build/lib*` sphinx-build -b html docs/source html
21cr|python3-whoosh-2.7.4-2|42	%__rm -rf html/.buildinfo html/.doctrees
21cr|python3-whoosh-2.7.4-2|43	
21cr|python3-whoosh-2.7.4-2|44	chmod 644 *.txt
21cr|python3-whoosh-2.7.4-2|45	chmod 644 %{buildroot}%{py3_puresitedir}/%{tarname}-%{version}-py%{py3_ver}.egg-info/*
21cr|python3-whoosh-2.7.4-2|46	
21cr|python3-whoosh-2.7.4-2|47	%files
21cr|python3-whoosh-2.7.4-2|48	%doc *.txt html/
21cr|python3-whoosh-2.7.4-2|49	%{py3_puresitedir}/%{tarname}*
21cr|python3-whoosh-2.7.4-2|50	%{py3_puresitedir}/whoosh*

6609 21
21cr|python3-yarl-1.8.1-1|1	
21cr|python3-yarl-1.8.1-1|2	%define pypi_name yarl
21cr|python3-yarl-1.8.1-1|3	
21cr|python3-yarl-1.8.1-1|4	Name:           python3-yarl
21cr|python3-yarl-1.8.1-1|5	Summary:        Yet another URL library
21cr|python3-yarl-1.8.1-1|6	License:        ASL 2.0
21cr|python3-yarl-1.8.1-1|7	Group:          Development/Python
21cr|python3-yarl-1.8.1-1|8	Version:	1.8.1
21cr|python3-yarl-1.8.1-1|9	Release:	1
21cr|python3-yarl-1.8.1-1|10	Url:            https://github.com/aio-libs/yarl/
21cr|python3-yarl-1.8.1-1|11	Source0:	https://files.pythonhosted.org/packages/d6/04/255c68974ec47fa754564c4abba8f61f9ed68b869bbbb854198d6259c4f7/yarl-1.8.1.tar.gz
21cr|python3-yarl-1.8.1-1|12	Requires:       python3-multidict
21cr|python3-yarl-1.8.1-1|13	BuildRequires:  python3-devel
21cr|python3-yarl-1.8.1-1|14	BuildRequires:  python3-cython
21cr|python3-yarl-1.8.1-1|15	BuildRequires:  python3-setuptools
21cr|python3-yarl-1.8.1-1|16	
21cr|python3-yarl-1.8.1-1|17	%description
21cr|python3-yarl-1.8.1-1|18	The module provides handy URL class for url parsing and changing.
21cr|python3-yarl-1.8.1-1|19	
21cr|python3-yarl-1.8.1-1|20	%prep
21cr|python3-yarl-1.8.1-1|21	%setup -q -n %{pypi_name}-%{version}
21cr|python3-yarl-1.8.1-1|22	
21cr|python3-yarl-1.8.1-1|23	%build
21cr|python3-yarl-1.8.1-1|24	env CFLAGS="%{optflags}" %py3_build
21cr|python3-yarl-1.8.1-1|25	
21cr|python3-yarl-1.8.1-1|26	%install
21cr|python3-yarl-1.8.1-1|27	python3 setup.py install --single-version-externally-managed -O1 --root=%{buildroot}
21cr|python3-yarl-1.8.1-1|28	rm -rf %{buildroot}/%{py3_platsitedir}/%{pypi_name}/_quoting.c
21cr|python3-yarl-1.8.1-1|29	
21cr|python3-yarl-1.8.1-1|30	%files
21cr|python3-yarl-1.8.1-1|31	%doc README.rst LICENSE
21cr|python3-yarl-1.8.1-1|32	%{py3_platsitedir}/%{pypi_name}-*.egg-info/
21cr|python3-yarl-1.8.1-1|33	%{py3_platsitedir}/%{pypi_name}/

6610 21
21cr|python3-zc.customdoctests-1.0.1-3|1	%define	pypi_name	zc.customdoctests
21cr|python3-zc.customdoctests-1.0.1-3|2	
21cr|python3-zc.customdoctests-1.0.1-3|3	Name:		python3-%{pypi_name}
21cr|python3-zc.customdoctests-1.0.1-3|4	Version:	1.0.1
21cr|python3-zc.customdoctests-1.0.1-3|5	Release:	3
21cr|python3-zc.customdoctests-1.0.1-3|6	Summary:	Post-rendering Resource Inclusion
21cr|python3-zc.customdoctests-1.0.1-3|7	Source0:	http://pypi.python.org/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.zip
21cr|python3-zc.customdoctests-1.0.1-3|8	License:	ZPL 2.1
21cr|python3-zc.customdoctests-1.0.1-3|9	Group:		Development/Python
21cr|python3-zc.customdoctests-1.0.1-3|10	Url:		http://pypi.python.org/pypi/zc.customdoctests
21cr|python3-zc.customdoctests-1.0.1-3|11	BuildArch:	noarch
21cr|python3-zc.customdoctests-1.0.1-3|12	BuildRequires:	python3-setuptools
21cr|python3-zc.customdoctests-1.0.1-3|13	BuildRequires:	python3-devel
21cr|python3-zc.customdoctests-1.0.1-3|14	BuildRequires:	python3egg(zope.testing)
21cr|python3-zc.customdoctests-1.0.1-3|15	BuildRequires:	python3egg(zope.testrunner)
21cr|python3-zc.customdoctests-1.0.1-3|16	BuildRequires:	python3egg(manuel)
21cr|python3-zc.customdoctests-1.0.1-3|17	
21cr|python3-zc.customdoctests-1.0.1-3|18	Requires: python3egg(setuptools)
21cr|python3-zc.customdoctests-1.0.1-3|19	
21cr|python3-zc.customdoctests-1.0.1-3|20	%description
21cr|python3-zc.customdoctests-1.0.1-3|21	The resource library is a Zope 3 extension that is designed to make the
21cr|python3-zc.customdoctests-1.0.1-3|22	inclusion of JavaScript, CSS, and other resources easy, cache-friendly,
21cr|python3-zc.customdoctests-1.0.1-3|23	and component-friendly.
21cr|python3-zc.customdoctests-1.0.1-3|24	
21cr|python3-zc.customdoctests-1.0.1-3|25	%files
21cr|python3-zc.customdoctests-1.0.1-3|26	%{py3_puresitedir}/zc/customdoctests
21cr|python3-zc.customdoctests-1.0.1-3|27	%{py3_puresitedir}/zc.customdoctests*
21cr|python3-zc.customdoctests-1.0.1-3|28	
21cr|python3-zc.customdoctests-1.0.1-3|29	#-------------------------------------------------------
21cr|python3-zc.customdoctests-1.0.1-3|30	%prep
21cr|python3-zc.customdoctests-1.0.1-3|31	%setup -q -n %{pypi_name}-%{version}
21cr|python3-zc.customdoctests-1.0.1-3|32	
21cr|python3-zc.customdoctests-1.0.1-3|33	%build
21cr|python3-zc.customdoctests-1.0.1-3|34	%py3_build
21cr|python3-zc.customdoctests-1.0.1-3|35	
21cr|python3-zc.customdoctests-1.0.1-3|36	%install
21cr|python3-zc.customdoctests-1.0.1-3|37	%py3_install

6611 21
21cr|python3-zipfile36-0.1.3-2|1	%define	oname	zipfile36
21cr|python3-zipfile36-0.1.3-2|2	
21cr|python3-zipfile36-0.1.3-2|3	Name:		python3-%{oname}
21cr|python3-zipfile36-0.1.3-2|4	Version:	0.1.3
21cr|python3-zipfile36-0.1.3-2|5	Release:	2
21cr|python3-zipfile36-0.1.3-2|6	Summary:	Read and write ZIP files - backport of the zipfile module from Python 3.6
21cr|python3-zipfile36-0.1.3-2|7	Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-zipfile36-0.1.3-2|8	License:	Python Software Foundation License
21cr|python3-zipfile36-0.1.3-2|9	Group:		Development/Python
21cr|python3-zipfile36-0.1.3-2|10	Url:		https://gitlab.com/takluyver/zipfile36
21cr|python3-zipfile36-0.1.3-2|11	BuildArch:	noarch
21cr|python3-zipfile36-0.1.3-2|12	BuildRequires:	python3egg(setuptools)
21cr|python3-zipfile36-0.1.3-2|13	
21cr|python3-zipfile36-0.1.3-2|14	%description
21cr|python3-zipfile36-0.1.3-2|15	This is a backport of the zipfile module from Python 3.6, which contains some
21cr|python3-zipfile36-0.1.3-2|16	improvements.
21cr|python3-zipfile36-0.1.3-2|17	
21cr|python3-zipfile36-0.1.3-2|18	Installation::
21cr|python3-zipfile36-0.1.3-2|19	
21cr|python3-zipfile36-0.1.3-2|20	pip install zipfile36
21cr|python3-zipfile36-0.1.3-2|21	
21cr|python3-zipfile36-0.1.3-2|22	Suggested usage:
21cr|python3-zipfile36-0.1.3-2|23	
21cr|python3-zipfile36-0.1.3-2|24	.. code:: python
21cr|python3-zipfile36-0.1.3-2|25	
21cr|python3-zipfile36-0.1.3-2|26	if sys.version_info >= (3, 6):
21cr|python3-zipfile36-0.1.3-2|27	import zipfile
21cr|python3-zipfile36-0.1.3-2|28	else:
21cr|python3-zipfile36-0.1.3-2|29	import zipfile36 as zipfile
21cr|python3-zipfile36-0.1.3-2|30	
21cr|python3-zipfile36-0.1.3-2|31	%prep
21cr|python3-zipfile36-0.1.3-2|32	%setup -q -n %{oname}-%{version}
21cr|python3-zipfile36-0.1.3-2|33	
21cr|python3-zipfile36-0.1.3-2|34	%build
21cr|python3-zipfile36-0.1.3-2|35	python3 setup.py build
21cr|python3-zipfile36-0.1.3-2|36	
21cr|python3-zipfile36-0.1.3-2|37	%install
21cr|python3-zipfile36-0.1.3-2|38	python3 setup.py install --root=%{buildroot}
21cr|python3-zipfile36-0.1.3-2|39	
21cr|python3-zipfile36-0.1.3-2|40	%files
21cr|python3-zipfile36-0.1.3-2|41	%doc README.rst
21cr|python3-zipfile36-0.1.3-2|42	%{py3_puresitedir}/zipfile36.py*
21cr|python3-zipfile36-0.1.3-2|43	%{py3_puresitedir}/__pycache__/*
21cr|python3-zipfile36-0.1.3-2|44	%{py3_puresitedir}/zipfile36*.egg-info

6612 21
21cr|python3-zope.hookable-4.2.0-3|1	%define	oname	zope.hookable
21cr|python3-zope.hookable-4.2.0-3|2	
21cr|python3-zope.hookable-4.2.0-3|3	Name:		python3-%{oname}
21cr|python3-zope.hookable-4.2.0-3|4	Version:	4.2.0
21cr|python3-zope.hookable-4.2.0-3|5	Release:	3
21cr|python3-zope.hookable-4.2.0-3|6	Summary:	Zope hookable
21cr|python3-zope.hookable-4.2.0-3|7	Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
21cr|python3-zope.hookable-4.2.0-3|8	License:	ZPL 2.1
21cr|python3-zope.hookable-4.2.0-3|9	Group:		Development/Python
21cr|python3-zope.hookable-4.2.0-3|10	Url:		http://svn.zope.org/zope.hookable
21cr|python3-zope.hookable-4.2.0-3|11	BuildRequires:	pkgconfig(python3)
21cr|python3-zope.hookable-4.2.0-3|12	BuildRequires:	python3egg(setuptools)
21cr|python3-zope.hookable-4.2.0-3|13	# The package itself provides "4.2" while some other packages require 4.2.0
21cr|python3-zope.hookable-4.2.0-3|14	Provides:	python3egg(zope.hookable) = %{version}
21cr|python3-zope.hookable-4.2.0-3|15	Provides:	python3dist(zope.hookable) = %{version}
21cr|python3-zope.hookable-4.2.0-3|16	
21cr|python3-zope.hookable-4.2.0-3|17	%description
21cr|python3-zope.hookable-4.2.0-3|18	``zope.hookable``
21cr|python3-zope.hookable-4.2.0-3|19	=================
21cr|python3-zope.hookable-4.2.0-3|20	
21cr|python3-zope.hookable-4.2.0-3|21	Overview
21cr|python3-zope.hookable-4.2.0-3|22	--------
21cr|python3-zope.hookable-4.2.0-3|23	
21cr|python3-zope.hookable-4.2.0-3|24	Hookable object support.
21cr|python3-zope.hookable-4.2.0-3|25	
21cr|python3-zope.hookable-4.2.0-3|26	Support the efficient creation of hookable objects, which are callable objects
21cr|python3-zope.hookable-4.2.0-3|27	that are meant to be replaced by other callables, at least optionally.
21cr|python3-zope.hookable-4.2.0-3|28	
21cr|python3-zope.hookable-4.2.0-3|29	The idea is you create a function that does some default thing and make it
21cr|python3-zope.hookable-4.2.0-3|30	hookable. Later, someone can modify what it does by calling its sethook method
21cr|python3-zope.hookable-4.2.0-3|31	and changing its implementation.  All users of the function, including those
21cr|python3-zope.hookable-4.2.0-3|32	that imported it, will see the change.
21cr|python3-zope.hookable-4.2.0-3|33	
21cr|python3-zope.hookable-4.2.0-3|34	
21cr|python3-zope.hookable-4.2.0-3|35	%prep
21cr|python3-zope.hookable-4.2.0-3|36	%setup -q -n %{oname}-%{version}
21cr|python3-zope.hookable-4.2.0-3|37	
21cr|python3-zope.hookable-4.2.0-3|38	%build
21cr|python3-zope.hookable-4.2.0-3|39	python3 setup.py build
21cr|python3-zope.hookable-4.2.0-3|40	
21cr|python3-zope.hookable-4.2.0-3|41	%install
21cr|python3-zope.hookable-4.2.0-3|42	python3 setup.py install --root=%{buildroot}
21cr|python3-zope.hookable-4.2.0-3|43	
21cr|python3-zope.hookable-4.2.0-3|44	%check
21cr|python3-zope.hookable-4.2.0-3|45	python3 setup.py test
21cr|python3-zope.hookable-4.2.0-3|46	
21cr|python3-zope.hookable-4.2.0-3|47	%files
21cr|python3-zope.hookable-4.2.0-3|48	%{py3_platsitedir}/zope.hookable*
21cr|python3-zope.hookable-4.2.0-3|49	%{py3_platsitedir}/zope/hookable
21cr|python3-zope.hookable-4.2.0-3|50	

6613 21
21cr|python-adal-1.2.7-1|1	# Enable tests everywhere except EPEL 9, where python-httpretty is not backported.
21cr|python-adal-1.2.7-1|2	%bcond_with    tests
21cr|python-adal-1.2.7-1|3	
21cr|python-adal-1.2.7-1|4	
21cr|python-adal-1.2.7-1|5	%global         srcname     adal
21cr|python-adal-1.2.7-1|6	%global         forgeurl    https://github.com/AzureAD/azure-activedirectory-library-for-python
21cr|python-adal-1.2.7-1|7	Version:        1.2.7
21cr|python-adal-1.2.7-1|8	%global         tag         %{version}
21cr|python-adal-1.2.7-1|9	%forgemeta
21cr|python-adal-1.2.7-1|10	
21cr|python-adal-1.2.7-1|11	Name:           python-%{srcname}
21cr|python-adal-1.2.7-1|12	Release:        1
21cr|python-adal-1.2.7-1|13	Summary:        Microsoft Azure Active Directory Authentication Library (ADAL) for Python
21cr|python-adal-1.2.7-1|14	Group:          Development/Python
21cr|python-adal-1.2.7-1|15	License:        MIT
21cr|python-adal-1.2.7-1|16	URL:            %forgeurl
21cr|python-adal-1.2.7-1|17	Source0:        %forgesource
21cr|python-adal-1.2.7-1|18	# Fix tests with httpretty >= 0.9.0
21cr|python-adal-1.2.7-1|19	Patch0:         %{name}-1.2.0-tests.patch
21cr|python-adal-1.2.7-1|20	
21cr|python-adal-1.2.7-1|21	BuildArch:      noarch
21cr|python-adal-1.2.7-1|22	
21cr|python-adal-1.2.7-1|23	BuildRequires:  python3-devel
21cr|python-adal-1.2.7-1|24	BuildRequires:  pyproject-rpm-macros
21cr|python-adal-1.2.7-1|25	
21cr|python-adal-1.2.7-1|26	%if %{with tests}
21cr|python-adal-1.2.7-1|27	BuildRequires:  python3dist(pytest-asyncio)
21cr|python-adal-1.2.7-1|28	BuildRequires:  python3dist(httpretty)
21cr|python-adal-1.2.7-1|29	BuildRequires:  python3dist(pytest)
21cr|python-adal-1.2.7-1|30	%endif
21cr|python-adal-1.2.7-1|31	
21cr|python-adal-1.2.7-1|32	%global _description %{expand:
21cr|python-adal-1.2.7-1|33	Microsoft Azure Active Directory Authentication Library (ADAL) for Python.}
21cr|python-adal-1.2.7-1|34	
21cr|python-adal-1.2.7-1|35	%description %{_description}
21cr|python-adal-1.2.7-1|36	
21cr|python-adal-1.2.7-1|37	#------------------------------------------------------
21cr|python-adal-1.2.7-1|38	%package -n python3-%{srcname}
21cr|python-adal-1.2.7-1|39	Summary:        %{summary}
21cr|python-adal-1.2.7-1|40	Group:          Development/Python
21cr|python-adal-1.2.7-1|41	
21cr|python-adal-1.2.7-1|42	%description -n python3-%{srcname} %{_description}
21cr|python-adal-1.2.7-1|43	
21cr|python-adal-1.2.7-1|44	%files -n python3-%{srcname} -f %{pyproject_files}
21cr|python-adal-1.2.7-1|45	%doc README.md
21cr|python-adal-1.2.7-1|46	%license LICENSE
21cr|python-adal-1.2.7-1|47	
21cr|python-adal-1.2.7-1|48	#------------------------------------------------------
21cr|python-adal-1.2.7-1|49	%prep
21cr|python-adal-1.2.7-1|50	%forgeautosetup -p1
21cr|python-adal-1.2.7-1|51	
21cr|python-adal-1.2.7-1|52	
21cr|python-adal-1.2.7-1|53	%generate_buildrequires
21cr|python-adal-1.2.7-1|54	%pyproject_buildrequires
21cr|python-adal-1.2.7-1|55	
21cr|python-adal-1.2.7-1|56	
21cr|python-adal-1.2.7-1|57	%build
21cr|python-adal-1.2.7-1|58	%pyproject_wheel
21cr|python-adal-1.2.7-1|59	
21cr|python-adal-1.2.7-1|60	
21cr|python-adal-1.2.7-1|61	%install
21cr|python-adal-1.2.7-1|62	%pyproject_install
21cr|python-adal-1.2.7-1|63	%pyproject_save_files %{srcname}
21cr|python-adal-1.2.7-1|64	
21cr|python-adal-1.2.7-1|65	
21cr|python-adal-1.2.7-1|66	%if %{with tests}
21cr|python-adal-1.2.7-1|67	%check
21cr|python-adal-1.2.7-1|68	%pytest
21cr|python-adal-1.2.7-1|69	%endif

6614 21
21cr|python-aenum-3.1.5-1|1	%define module aenum
21cr|python-aenum-3.1.5-1|2	
21cr|python-aenum-3.1.5-1|3	Name:           python-%{module}
21cr|python-aenum-3.1.5-1|4	Version:	3.1.5
21cr|python-aenum-3.1.5-1|5	Release:	1
21cr|python-aenum-3.1.5-1|6	Summary:        Advanced Enumerations, NamedTuples and NamedConstants for Python
21cr|python-aenum-3.1.5-1|7	Group:          Development/Python
21cr|python-aenum-3.1.5-1|8	License:        BSD
21cr|python-aenum-3.1.5-1|9	Url:            https://pypi.org/project/aenum/
21cr|python-aenum-3.1.5-1|10	Source0:	https://files.pythonhosted.org/packages/28/5d/fd9753c16337373376817f61352b624ba8affd33e0f6d1b92e635ffcb0dc/aenum-3.1.5.tar.gz
21cr|python-aenum-3.1.5-1|11	
21cr|python-aenum-3.1.5-1|12	BuildArch:      noarch
21cr|python-aenum-3.1.5-1|13	
21cr|python-aenum-3.1.5-1|14	%description
21cr|python-aenum-3.1.5-1|15	aenum includes a Python stdlib Enum-compatible data type, as well as a
21cr|python-aenum-3.1.5-1|16	metaclass-based NamedTuple implementation and a NamedConstant class.
21cr|python-aenum-3.1.5-1|17	
21cr|python-aenum-3.1.5-1|18	An Enum is a set of symbolic names (members) bound to unique, constant values.
21cr|python-aenum-3.1.5-1|19	Within an enumeration, the members can be compared by identity, and the
21cr|python-aenum-3.1.5-1|20	enumeration itself can be iterated over. Support exists for unique values,
21cr|python-aenum-3.1.5-1|21	multiple values, auto-numbering, and suspension of aliasing, plus the ability
21cr|python-aenum-3.1.5-1|22	to have values automatically bound to attributes.
21cr|python-aenum-3.1.5-1|23	
21cr|python-aenum-3.1.5-1|24	A NamedTuple is a class-based, fixed-length tuple with a name for each
21cr|python-aenum-3.1.5-1|25	possible position accessible using attribute-access notation as well as
21cr|python-aenum-3.1.5-1|26	the standard index notation.
21cr|python-aenum-3.1.5-1|27	
21cr|python-aenum-3.1.5-1|28	A NamedConstant is a class whose members cannot be rebound; it lacks all other
21cr|python-aenum-3.1.5-1|29	Enum capabilities, however.
21cr|python-aenum-3.1.5-1|30	#-------------------------------------------------------------------
21cr|python-aenum-3.1.5-1|31	%package -n python3-%{module}
21cr|python-aenum-3.1.5-1|32	Summary:        %{summary}
21cr|python-aenum-3.1.5-1|33	
21cr|python-aenum-3.1.5-1|34	BuildRequires:  pkgconfig(python3)
21cr|python-aenum-3.1.5-1|35	BuildRequires:  python3egg(setuptools)
21cr|python-aenum-3.1.5-1|36	
21cr|python-aenum-3.1.5-1|37	%description -n python3-%{module}
21cr|python-aenum-3.1.5-1|38	aenum includes a Python stdlib Enum-compatible data type, as well as a
21cr|python-aenum-3.1.5-1|39	metaclass-based NamedTuple implementation and a NamedConstant class.
21cr|python-aenum-3.1.5-1|40	
21cr|python-aenum-3.1.5-1|41	An Enum is a set of symbolic names (members) bound to unique, constant values.
21cr|python-aenum-3.1.5-1|42	Within an enumeration, the members can be compared by identity, and the
21cr|python-aenum-3.1.5-1|43	enumeration itself can be iterated over. Support exists for unique values,
21cr|python-aenum-3.1.5-1|44	multiple values, auto-numbering, and suspension of aliasing, plus the ability
21cr|python-aenum-3.1.5-1|45	to have values automatically bound to attributes.
21cr|python-aenum-3.1.5-1|46	
21cr|python-aenum-3.1.5-1|47	A NamedTuple is a class-based, fixed-length tuple with a name for each
21cr|python-aenum-3.1.5-1|48	possible position accessible using attribute-access notation as well as
21cr|python-aenum-3.1.5-1|49	the standard index notation.
21cr|python-aenum-3.1.5-1|50	
21cr|python-aenum-3.1.5-1|51	A NamedConstant is a class whose members cannot be rebound; it lacks all other
21cr|python-aenum-3.1.5-1|52	Enum capabilities, however.
21cr|python-aenum-3.1.5-1|53	
21cr|python-aenum-3.1.5-1|54	
21cr|python-aenum-3.1.5-1|55	%files -n python3-%{module}
21cr|python-aenum-3.1.5-1|56	%doc README aenum/doc aenum/CHANGES aenum/LICENSE
21cr|python-aenum-3.1.5-1|57	%{py3_puresitedir}/*.egg-info
21cr|python-aenum-3.1.5-1|58	%{py3_puresitedir}/%{module}/
21cr|python-aenum-3.1.5-1|59	
21cr|python-aenum-3.1.5-1|60	#-------------------------------------------------------------------
21cr|python-aenum-3.1.5-1|61	%prep
21cr|python-aenum-3.1.5-1|62	%setup -qn %{module}-%{version}
21cr|python-aenum-3.1.5-1|63	
21cr|python-aenum-3.1.5-1|64	%build
21cr|python-aenum-3.1.5-1|65	%py3_build
21cr|python-aenum-3.1.5-1|66	
21cr|python-aenum-3.1.5-1|67	%install
21cr|python-aenum-3.1.5-1|68	%py3_install
21cr|python-aenum-3.1.5-1|69	
21cr|python-aenum-3.1.5-1|70	

6615 21
21cr|python-aiofiles-22.1.0-1|1	%global pypi_name aiofiles
21cr|python-aiofiles-22.1.0-1|2	
21cr|python-aiofiles-22.1.0-1|3	Name:           python-%{pypi_name}
21cr|python-aiofiles-22.1.0-1|4	Version:	22.1.0
21cr|python-aiofiles-22.1.0-1|5	Release:	1
21cr|python-aiofiles-22.1.0-1|6	Summary:        File support for asyncio
21cr|python-aiofiles-22.1.0-1|7	Group:          Development/Python
21cr|python-aiofiles-22.1.0-1|8	License:        ASL 2.0
21cr|python-aiofiles-22.1.0-1|9	URL:            https://github.com/Tinche/aiofiles
21cr|python-aiofiles-22.1.0-1|10	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-aiofiles-22.1.0-1|11	
21cr|python-aiofiles-22.1.0-1|12	BuildArch:      noarch
21cr|python-aiofiles-22.1.0-1|13	
21cr|python-aiofiles-22.1.0-1|14	BuildRequires:  python3-devel
21cr|python-aiofiles-22.1.0-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-aiofiles-22.1.0-1|16	
21cr|python-aiofiles-22.1.0-1|17	# For tests, from pyproject.toml [tool.poetry.dev-dependencies]:
21cr|python-aiofiles-22.1.0-1|18	BuildRequires:  python3dist(pytest)
21cr|python-aiofiles-22.1.0-1|19	BuildRequires:  python3dist(pytest-asyncio)
21cr|python-aiofiles-22.1.0-1|20	# We do not require coverage and tox simply to run pytest.
21cr|python-aiofiles-22.1.0-1|21	
21cr|python-aiofiles-22.1.0-1|22	%global _description \
21cr|python-aiofiles-22.1.0-1|23	aiofiles is an Apache2 licensed library, written in Python, for handling\
21cr|python-aiofiles-22.1.0-1|24	local disk files in asyncio applications.
21cr|python-aiofiles-22.1.0-1|25	
21cr|python-aiofiles-22.1.0-1|26	%description %{_description}
21cr|python-aiofiles-22.1.0-1|27	
21cr|python-aiofiles-22.1.0-1|28	%generate_buildrequires
21cr|python-aiofiles-22.1.0-1|29	%pyproject_buildrequires -r
21cr|python-aiofiles-22.1.0-1|30	
21cr|python-aiofiles-22.1.0-1|31	#----------------------------------------------------------------
21cr|python-aiofiles-22.1.0-1|32	%package -n python3-%{pypi_name}
21cr|python-aiofiles-22.1.0-1|33	Summary:        %{summary}
21cr|python-aiofiles-22.1.0-1|34	Group:          Development/Python
21cr|python-aiofiles-22.1.0-1|35	
21cr|python-aiofiles-22.1.0-1|36	%description -n python3-%{pypi_name} %{_description}
21cr|python-aiofiles-22.1.0-1|37	
21cr|python-aiofiles-22.1.0-1|38	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-aiofiles-22.1.0-1|39	%license LICENSE
21cr|python-aiofiles-22.1.0-1|40	%doc README.rst
21cr|python-aiofiles-22.1.0-1|41	
21cr|python-aiofiles-22.1.0-1|42	#----------------------------------------------------------------
21cr|python-aiofiles-22.1.0-1|43	
21cr|python-aiofiles-22.1.0-1|44	%prep
21cr|python-aiofiles-22.1.0-1|45	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-aiofiles-22.1.0-1|46	
21cr|python-aiofiles-22.1.0-1|47	%build
21cr|python-aiofiles-22.1.0-1|48	%pyproject_wheel
21cr|python-aiofiles-22.1.0-1|49	
21cr|python-aiofiles-22.1.0-1|50	%install
21cr|python-aiofiles-22.1.0-1|51	%pyproject_install
21cr|python-aiofiles-22.1.0-1|52	%pyproject_save_files %{pypi_name}
21cr|python-aiofiles-22.1.0-1|53	
21cr|python-aiofiles-22.1.0-1|54	%check
21cr|python-aiofiles-22.1.0-1|55	%pytest

6616 21
21cr|python-aiohttp-cors-0.7.0-14|1	%global srcname aiohttp-cors
21cr|python-aiohttp-cors-0.7.0-14|2	%global common_desc aiohttp_cors library implements Cross Origin Resource Sharing (CORS) support \
21cr|python-aiohttp-cors-0.7.0-14|3	for aiohttp asyncio-powered asynchronous HTTP server.
21cr|python-aiohttp-cors-0.7.0-14|4	
21cr|python-aiohttp-cors-0.7.0-14|5	Name:           python-%{srcname}
21cr|python-aiohttp-cors-0.7.0-14|6	Version:        0.7.0
21cr|python-aiohttp-cors-0.7.0-14|7	Release:        14%{?dist}
21cr|python-aiohttp-cors-0.7.0-14|8	Summary:        CORS (Cross Origin Resource Sharing) support for aiohttp
21cr|python-aiohttp-cors-0.7.0-14|9	Group:          Development/Python
21cr|python-aiohttp-cors-0.7.0-14|10	License:        ASL 2.0
21cr|python-aiohttp-cors-0.7.0-14|11	URL:            https://github.com/aio-libs/aiohttp-cors
21cr|python-aiohttp-cors-0.7.0-14|12	Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|python-aiohttp-cors-0.7.0-14|13	
21cr|python-aiohttp-cors-0.7.0-14|14	# Fix test failure of test_add_options_route
21cr|python-aiohttp-cors-0.7.0-14|15	Patch1:         %{url}/commit/eb4f5a4bb28f8260d4edc32969e838d9abace051.patch
21cr|python-aiohttp-cors-0.7.0-14|16	
21cr|python-aiohttp-cors-0.7.0-14|17	# Fix test failure of test_static_resource
21cr|python-aiohttp-cors-0.7.0-14|18	Patch2:         %{url}/pull/278/commits/e64b95848f3253157d831f4934841fceeaf9b2e3.patch
21cr|python-aiohttp-cors-0.7.0-14|19	
21cr|python-aiohttp-cors-0.7.0-14|20	BuildArch:      noarch
21cr|python-aiohttp-cors-0.7.0-14|21	
21cr|python-aiohttp-cors-0.7.0-14|22	%description
21cr|python-aiohttp-cors-0.7.0-14|23	%{common_desc}
21cr|python-aiohttp-cors-0.7.0-14|24	
21cr|python-aiohttp-cors-0.7.0-14|25	#-------------------------------------------------------------
21cr|python-aiohttp-cors-0.7.0-14|26	%package -n python3-%{srcname}
21cr|python-aiohttp-cors-0.7.0-14|27	Summary:        %{summary}
21cr|python-aiohttp-cors-0.7.0-14|28	Group:          Development/Python
21cr|python-aiohttp-cors-0.7.0-14|29	BuildRequires: python3-devel
21cr|python-aiohttp-cors-0.7.0-14|30	BuildRequires: python3egg(setuptools)
21cr|python-aiohttp-cors-0.7.0-14|31	
21cr|python-aiohttp-cors-0.7.0-14|32	# For tes suite
21cr|python-aiohttp-cors-0.7.0-14|33	BuildRequires: python3egg(pytest)
21cr|python-aiohttp-cors-0.7.0-14|34	BuildRequires: python3egg(pytest-aiohttp)
21cr|python-aiohttp-cors-0.7.0-14|35	BuildRequires: python3egg(aiohttp) >= 1.1
21cr|python-aiohttp-cors-0.7.0-14|36	
21cr|python-aiohttp-cors-0.7.0-14|37	# Browser tests not possible yet
21cr|python-aiohttp-cors-0.7.0-14|38	# BuildRequires: python3-selenium
21cr|python-aiohttp-cors-0.7.0-14|39	#
21cr|python-aiohttp-cors-0.7.0-14|40	# ifarch on noarch?
21cr|python-aiohttp-cors-0.7.0-14|41	# BuildRequires: chromium
21cr|python-aiohttp-cors-0.7.0-14|42	# BuildRequires: chromedriver
21cr|python-aiohttp-cors-0.7.0-14|43	# Chrome failed to start: exited abnormally
21cr|python-aiohttp-cors-0.7.0-14|44	#     (unknown error: DevToolsActivePort file doesn't exist)
21cr|python-aiohttp-cors-0.7.0-14|45	#
21cr|python-aiohttp-cors-0.7.0-14|46	# BuildRequires: firefox
21cr|python-aiohttp-cors-0.7.0-14|47	# BuildRequires: geckodriver -- not available
21cr|python-aiohttp-cors-0.7.0-14|48	
21cr|python-aiohttp-cors-0.7.0-14|49	%description -n python3-%{srcname}
21cr|python-aiohttp-cors-0.7.0-14|50	%{common_desc}
21cr|python-aiohttp-cors-0.7.0-14|51	
21cr|python-aiohttp-cors-0.7.0-14|52	%files -n python3-%{srcname}
21cr|python-aiohttp-cors-0.7.0-14|53	%license LICENSE
21cr|python-aiohttp-cors-0.7.0-14|54	%doc README.rst CHANGES.rst
21cr|python-aiohttp-cors-0.7.0-14|55	%{python3_sitelib}/aiohttp_cors
21cr|python-aiohttp-cors-0.7.0-14|56	%{python3_sitelib}/aiohttp_cors-*.egg-info/
21cr|python-aiohttp-cors-0.7.0-14|57	
21cr|python-aiohttp-cors-0.7.0-14|58	#-------------------------------------------------------------
21cr|python-aiohttp-cors-0.7.0-14|59	
21cr|python-aiohttp-cors-0.7.0-14|60	%prep
21cr|python-aiohttp-cors-0.7.0-14|61	%autosetup -n %{srcname}-%{version} -p1
21cr|python-aiohttp-cors-0.7.0-14|62	
21cr|python-aiohttp-cors-0.7.0-14|63	# remove non-essential pytest plugins
21cr|python-aiohttp-cors-0.7.0-14|64	sed -i '/pytest-cov/d' setup.py
21cr|python-aiohttp-cors-0.7.0-14|65	sed -i '/pytest-pylint/d' setup.py
21cr|python-aiohttp-cors-0.7.0-14|66	
21cr|python-aiohttp-cors-0.7.0-14|67	# Don't treat warnings as errors, that's what upstream testing is for
21cr|python-aiohttp-cors-0.7.0-14|68	# In 0.7.0, nothing else is in this config
21cr|python-aiohttp-cors-0.7.0-14|69	rm pytest.ini
21cr|python-aiohttp-cors-0.7.0-14|70	
21cr|python-aiohttp-cors-0.7.0-14|71	# Don't add --cov options to pytest
21cr|python-aiohttp-cors-0.7.0-14|72	# In 0.7.0, nothing else is in this config
21cr|python-aiohttp-cors-0.7.0-14|73	rm setup.cfg
21cr|python-aiohttp-cors-0.7.0-14|74	# tox.ini has this repeated, but we don't need it
21cr|python-aiohttp-cors-0.7.0-14|75	rm tox.ini
21cr|python-aiohttp-cors-0.7.0-14|76	
21cr|python-aiohttp-cors-0.7.0-14|77	%build
21cr|python-aiohttp-cors-0.7.0-14|78	%py3_build
21cr|python-aiohttp-cors-0.7.0-14|79	
21cr|python-aiohttp-cors-0.7.0-14|80	%install
21cr|python-aiohttp-cors-0.7.0-14|81	%py3_install
21cr|python-aiohttp-cors-0.7.0-14|82	
21cr|python-aiohttp-cors-0.7.0-14|83	%check
21cr|python-aiohttp-cors-0.7.0-14|84	%__python3 -m pytest -v --ignore tests/integration/test_real_browser.py
21cr|python-aiohttp-cors-0.7.0-14|85	
21cr|python-aiohttp-cors-0.7.0-14|86	

6617 21
21cr|python-aiohttp-socks-0.7.1-1|1	%global pypi_name aiohttp-socks
21cr|python-aiohttp-socks-0.7.1-1|2	%global srcname aiohttp_socks
21cr|python-aiohttp-socks-0.7.1-1|3	
21cr|python-aiohttp-socks-0.7.1-1|4	Name:           python-%{pypi_name}
21cr|python-aiohttp-socks-0.7.1-1|5	Version:        0.7.1
21cr|python-aiohttp-socks-0.7.1-1|6	Release:        1
21cr|python-aiohttp-socks-0.7.1-1|7	Summary:        SOCKS proxy connector for aiohttp
21cr|python-aiohttp-socks-0.7.1-1|8	Group:          Development/Python
21cr|python-aiohttp-socks-0.7.1-1|9	License:        ASL 2.0
21cr|python-aiohttp-socks-0.7.1-1|10	URL:            https://pypi.org/project/aiohttp-socks/
21cr|python-aiohttp-socks-0.7.1-1|11	Source:         %{pypi_source}
21cr|python-aiohttp-socks-0.7.1-1|12	BuildArch:      noarch
21cr|python-aiohttp-socks-0.7.1-1|13	
21cr|python-aiohttp-socks-0.7.1-1|14	%description
21cr|python-aiohttp-socks-0.7.1-1|15	SOCKS proxy connector for aiohttp. SOCKS4(a) and SOCKS5 are supported.
21cr|python-aiohttp-socks-0.7.1-1|16	
21cr|python-aiohttp-socks-0.7.1-1|17	#---------------------------------------------------------------------
21cr|python-aiohttp-socks-0.7.1-1|18	
21cr|python-aiohttp-socks-0.7.1-1|19	%package -n python3-%{pypi_name}
21cr|python-aiohttp-socks-0.7.1-1|20	Summary:        %{summary}
21cr|python-aiohttp-socks-0.7.1-1|21	BuildRequires:  python3-devel
21cr|python-aiohttp-socks-0.7.1-1|22	BuildRequires:  python3-setuptools
21cr|python-aiohttp-socks-0.7.1-1|23	
21cr|python-aiohttp-socks-0.7.1-1|24	%description -n python3-%{pypi_name}
21cr|python-aiohttp-socks-0.7.1-1|25	SOCKS proxy connector for aiohttp. SOCKS4(a) and SOCKS5 are supported.
21cr|python-aiohttp-socks-0.7.1-1|26	Python 3 version.
21cr|python-aiohttp-socks-0.7.1-1|27	
21cr|python-aiohttp-socks-0.7.1-1|28	%files -n python3-%{pypi_name}
21cr|python-aiohttp-socks-0.7.1-1|29	%license LICENSE.txt
21cr|python-aiohttp-socks-0.7.1-1|30	%doc README.md
21cr|python-aiohttp-socks-0.7.1-1|31	%{python3_sitelib}/%{srcname}/
21cr|python-aiohttp-socks-0.7.1-1|32	%{python3_sitelib}/%{srcname}-*.egg-info/
21cr|python-aiohttp-socks-0.7.1-1|33	
21cr|python-aiohttp-socks-0.7.1-1|34	#---------------------------------------------------------------------
21cr|python-aiohttp-socks-0.7.1-1|35	
21cr|python-aiohttp-socks-0.7.1-1|36	%prep
21cr|python-aiohttp-socks-0.7.1-1|37	%autosetup -n %{srcname}-%{version}
21cr|python-aiohttp-socks-0.7.1-1|38	rm -vrf *.egg-info
21cr|python-aiohttp-socks-0.7.1-1|39	sed -i -e 's/\r//' README.md
21cr|python-aiohttp-socks-0.7.1-1|40	
21cr|python-aiohttp-socks-0.7.1-1|41	%build
21cr|python-aiohttp-socks-0.7.1-1|42	%py3_build
21cr|python-aiohttp-socks-0.7.1-1|43	
21cr|python-aiohttp-socks-0.7.1-1|44	%install
21cr|python-aiohttp-socks-0.7.1-1|45	%py3_install

6618 21
21cr|python-aiomysql-0.1.1-1|1	%global pypi_name aiomysql
21cr|python-aiomysql-0.1.1-1|2	
21cr|python-aiomysql-0.1.1-1|3	Name:           python-%{pypi_name}
21cr|python-aiomysql-0.1.1-1|4	Version:        0.1.1
21cr|python-aiomysql-0.1.1-1|5	Release:        1
21cr|python-aiomysql-0.1.1-1|6	Summary:        MySQL driver for asyncio
21cr|python-aiomysql-0.1.1-1|7	Group:          Development/Python
21cr|python-aiomysql-0.1.1-1|8	License:        MIT
21cr|python-aiomysql-0.1.1-1|9	URL:            https://github.com/aio-libs/aiomysql
21cr|python-aiomysql-0.1.1-1|10	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-aiomysql-0.1.1-1|11	Patch0:         fix-requirements.patch
21cr|python-aiomysql-0.1.1-1|12	BuildRequires:  python3-devel
21cr|python-aiomysql-0.1.1-1|13	BuildRequires:  python3-pytest
21cr|python-aiomysql-0.1.1-1|14	BuildRequires:  python3-setuptools
21cr|python-aiomysql-0.1.1-1|15	BuildRequires:  python3-setuptools_scm
21cr|python-aiomysql-0.1.1-1|16	BuildRequires:  pyproject-rpm-macros
21cr|python-aiomysql-0.1.1-1|17	BuildArch:      noarch
21cr|python-aiomysql-0.1.1-1|18	
21cr|python-aiomysql-0.1.1-1|19	%description
21cr|python-aiomysql-0.1.1-1|20	aiomysql is a "driver" for accessing a MySQL database from the asyncio
21cr|python-aiomysql-0.1.1-1|21	(PEP-3156/tulip) framework. It depends on and reuses most parts of PyMySQL.
21cr|python-aiomysql-0.1.1-1|22	aiomysql tries to be like awesome aiopg library and preserve same api, look
21cr|python-aiomysql-0.1.1-1|23	and feel.
21cr|python-aiomysql-0.1.1-1|24	
21cr|python-aiomysql-0.1.1-1|25	%generate_buildrequires
21cr|python-aiomysql-0.1.1-1|26	%pyproject_buildrequires -r
21cr|python-aiomysql-0.1.1-1|27	#--------------------------------------------------------------
21cr|python-aiomysql-0.1.1-1|28	
21cr|python-aiomysql-0.1.1-1|29	%package -n     python3-%{pypi_name}
21cr|python-aiomysql-0.1.1-1|30	Summary:        %{summary}
21cr|python-aiomysql-0.1.1-1|31	Group:          Development/Python
21cr|python-aiomysql-0.1.1-1|32	
21cr|python-aiomysql-0.1.1-1|33	%description -n python3-%{pypi_name}
21cr|python-aiomysql-0.1.1-1|34	aiomysql is a "driver" for accessing a MySQL database from the asyncio
21cr|python-aiomysql-0.1.1-1|35	(PEP-3156/tulip) framework. It depends on and reuses most parts of PyMySQL.
21cr|python-aiomysql-0.1.1-1|36	aiomysql tries to be like awesome aiopg library and preserve same api, look
21cr|python-aiomysql-0.1.1-1|37	and feel.
21cr|python-aiomysql-0.1.1-1|38	
21cr|python-aiomysql-0.1.1-1|39	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-aiomysql-0.1.1-1|40	%license LICENSE
21cr|python-aiomysql-0.1.1-1|41	%doc README.rst
21cr|python-aiomysql-0.1.1-1|42	
21cr|python-aiomysql-0.1.1-1|43	#--------------------------------------------------------------
21cr|python-aiomysql-0.1.1-1|44	%prep
21cr|python-aiomysql-0.1.1-1|45	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-aiomysql-0.1.1-1|46	
21cr|python-aiomysql-0.1.1-1|47	%build
21cr|python-aiomysql-0.1.1-1|48	%pyproject_wheel
21cr|python-aiomysql-0.1.1-1|49	
21cr|python-aiomysql-0.1.1-1|50	%install
21cr|python-aiomysql-0.1.1-1|51	%pyproject_install
21cr|python-aiomysql-0.1.1-1|52	%pyproject_save_files %{pypi_name}
21cr|python-aiomysql-0.1.1-1|53	

6619 21
21cr|python-aiopg-1.3.5-1|1	%global pypi_name aiopg
21cr|python-aiopg-1.3.5-1|2	%bcond_with docker
21cr|python-aiopg-1.3.5-1|3	
21cr|python-aiopg-1.3.5-1|4	Name:           python-%{pypi_name}
21cr|python-aiopg-1.3.5-1|5	Version:	1.3.5
21cr|python-aiopg-1.3.5-1|6	Release:	1
21cr|python-aiopg-1.3.5-1|7	Summary:        Postgres integration with asyncio
21cr|python-aiopg-1.3.5-1|8	Group:          Development/Python
21cr|python-aiopg-1.3.5-1|9	License:        BSD
21cr|python-aiopg-1.3.5-1|10	URL:            https://aiopg.readthedocs.io
21cr|python-aiopg-1.3.5-1|11	Source0:        https://github.com/aio-libs/aiopg/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-aiopg-1.3.5-1|12	BuildArch:      noarch
21cr|python-aiopg-1.3.5-1|13	
21cr|python-aiopg-1.3.5-1|14	%description
21cr|python-aiopg-1.3.5-1|15	aiopg is a library for accessing a PostgreSQL database from the asyncio
21cr|python-aiopg-1.3.5-1|16	(PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg
21cr|python-aiopg-1.3.5-1|17	database driver.
21cr|python-aiopg-1.3.5-1|18	
21cr|python-aiopg-1.3.5-1|19	#---------------------------------------------------------
21cr|python-aiopg-1.3.5-1|20	%package -n     python3-%{pypi_name}
21cr|python-aiopg-1.3.5-1|21	Summary:        %{summary}
21cr|python-aiopg-1.3.5-1|22	Group:          Development/Python
21cr|python-aiopg-1.3.5-1|23	
21cr|python-aiopg-1.3.5-1|24	BuildRequires:  python3-devel
21cr|python-aiopg-1.3.5-1|25	BuildRequires:  python3-setuptools
21cr|python-aiopg-1.3.5-1|26	%if %{with docker}
21cr|python-aiopg-1.3.5-1|27	BuildRequires:  python3-sqlalchemy
21cr|python-aiopg-1.3.5-1|28	BuildRequires:  python3-pytest
21cr|python-aiopg-1.3.5-1|29	BuildRequires:  python3-pytest-cov
21cr|python-aiopg-1.3.5-1|30	BuildRequires:  python3-pytest-sugar
21cr|python-aiopg-1.3.5-1|31	BuildRequires:  python3-pytest-timeout
21cr|python-aiopg-1.3.5-1|32	%endif
21cr|python-aiopg-1.3.5-1|33	
21cr|python-aiopg-1.3.5-1|34	%description -n python3-%{pypi_name}
21cr|python-aiopg-1.3.5-1|35	aiopg is a library for accessing a PostgreSQL database from the asyncio
21cr|python-aiopg-1.3.5-1|36	(PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg
21cr|python-aiopg-1.3.5-1|37	database driver.
21cr|python-aiopg-1.3.5-1|38	
21cr|python-aiopg-1.3.5-1|39	%files -n python3-%{pypi_name}
21cr|python-aiopg-1.3.5-1|40	%license LICENSE
21cr|python-aiopg-1.3.5-1|41	%doc README.rst
21cr|python-aiopg-1.3.5-1|42	%{python3_sitelib}/%{pypi_name}/
21cr|python-aiopg-1.3.5-1|43	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info/
21cr|python-aiopg-1.3.5-1|44	
21cr|python-aiopg-1.3.5-1|45	#---------------------------------------------------------
21cr|python-aiopg-1.3.5-1|46	
21cr|python-aiopg-1.3.5-1|47	%prep
21cr|python-aiopg-1.3.5-1|48	%autosetup -n %{pypi_name}-%{version}
21cr|python-aiopg-1.3.5-1|49	rm -rf %{pypi_name}.egg-info
21cr|python-aiopg-1.3.5-1|50	# Use a different module
21cr|python-aiopg-1.3.5-1|51	sed -i -e "s/psycopg2-binary>=2.8.4/psycopg2/g" setup.py
21cr|python-aiopg-1.3.5-1|52	
21cr|python-aiopg-1.3.5-1|53	%build
21cr|python-aiopg-1.3.5-1|54	%py3_build
21cr|python-aiopg-1.3.5-1|55	
21cr|python-aiopg-1.3.5-1|56	%install
21cr|python-aiopg-1.3.5-1|57	%py3_install
21cr|python-aiopg-1.3.5-1|58	
21cr|python-aiopg-1.3.5-1|59	%if %{with docker}
21cr|python-aiopg-1.3.5-1|60	%check
21cr|python-aiopg-1.3.5-1|61	PYTHONPATH=%{buildroot}%{python3_sitelib} pytest-%{python3_version} -v tests
21cr|python-aiopg-1.3.5-1|62	%endif
21cr|python-aiopg-1.3.5-1|63	
21cr|python-aiopg-1.3.5-1|64	

6620 21
21cr|python-aiorpcx-0.22.1-1|1	%global pypi_name aiorpcX
21cr|python-aiorpcx-0.22.1-1|2	%global srcname aiorpcx
21cr|python-aiorpcx-0.22.1-1|3	
21cr|python-aiorpcx-0.22.1-1|4	Name:      python-%{srcname}
21cr|python-aiorpcx-0.22.1-1|5	# electrum is the only consumer of this library and wants a version <23
21cr|python-aiorpcx-0.22.1-1|6	# TODO: maybe it can work with the latest one?
21cr|python-aiorpcx-0.22.1-1|7	Version:   0.22.1
21cr|python-aiorpcx-0.22.1-1|8	Release:   1
21cr|python-aiorpcx-0.22.1-1|9	Summary:   Generic async RPC implementation
21cr|python-aiorpcx-0.22.1-1|10	Group:     Development/Python
21cr|python-aiorpcx-0.22.1-1|11	# https://github.com/kyuupichan/aiorpcX/issues/11
21cr|python-aiorpcx-0.22.1-1|12	# aiorpcx/curio.py is BSD, rest is MIT
21cr|python-aiorpcx-0.22.1-1|13	License:   MIT and BSD
21cr|python-aiorpcx-0.22.1-1|14	URL:       https://pypi.org/project/aiorpcX/
21cr|python-aiorpcx-0.22.1-1|15	Source0:   %{pypi_source %{pypi_name}}
21cr|python-aiorpcx-0.22.1-1|16	BuildArch: noarch
21cr|python-aiorpcx-0.22.1-1|17	
21cr|python-aiorpcx-0.22.1-1|18	%description
21cr|python-aiorpcx-0.22.1-1|19	Transport, protocol and framing-independent async RPC client
21cr|python-aiorpcx-0.22.1-1|20	and server implementation.
21cr|python-aiorpcx-0.22.1-1|21	
21cr|python-aiorpcx-0.22.1-1|22	#-----------------------------------------------------------
21cr|python-aiorpcx-0.22.1-1|23	
21cr|python-aiorpcx-0.22.1-1|24	%package -n python3-%{srcname}
21cr|python-aiorpcx-0.22.1-1|25	Summary:        %{summary}
21cr|python-aiorpcx-0.22.1-1|26	BuildRequires:  python3-devel
21cr|python-aiorpcx-0.22.1-1|27	BuildRequires:  python3-setuptools
21cr|python-aiorpcx-0.22.1-1|28	
21cr|python-aiorpcx-0.22.1-1|29	%description -n python3-%{srcname}
21cr|python-aiorpcx-0.22.1-1|30	Transport, protocol and framing-independent async RPC client
21cr|python-aiorpcx-0.22.1-1|31	and server implementation.
21cr|python-aiorpcx-0.22.1-1|32	
21cr|python-aiorpcx-0.22.1-1|33	%files -n python3-%{srcname}
21cr|python-aiorpcx-0.22.1-1|34	%doc README.rst
21cr|python-aiorpcx-0.22.1-1|35	%{python3_sitelib}/%{srcname}/
21cr|python-aiorpcx-0.22.1-1|36	%{python3_sitelib}/%{pypi_name}-*.egg-info/
21cr|python-aiorpcx-0.22.1-1|37	
21cr|python-aiorpcx-0.22.1-1|38	#-----------------------------------------------------------
21cr|python-aiorpcx-0.22.1-1|39	%prep
21cr|python-aiorpcx-0.22.1-1|40	%autosetup -n %{pypi_name}-%{version}
21cr|python-aiorpcx-0.22.1-1|41	rm -vrf *.egg-info
21cr|python-aiorpcx-0.22.1-1|42	
21cr|python-aiorpcx-0.22.1-1|43	%build
21cr|python-aiorpcx-0.22.1-1|44	%py3_build
21cr|python-aiorpcx-0.22.1-1|45	
21cr|python-aiorpcx-0.22.1-1|46	%install
21cr|python-aiorpcx-0.22.1-1|47	%py3_install

6621 21
21cr|python-aiosignal-1.2.0-2|1	%global pypi_name aiosignal
21cr|python-aiosignal-1.2.0-2|2	
21cr|python-aiosignal-1.2.0-2|3	Name:           python-%{pypi_name}
21cr|python-aiosignal-1.2.0-2|4	Version:        1.2.0
21cr|python-aiosignal-1.2.0-2|5	Release:        2
21cr|python-aiosignal-1.2.0-2|6	Summary:        List of registered asynchronous callbacks
21cr|python-aiosignal-1.2.0-2|7	Group:          Development/Python
21cr|python-aiosignal-1.2.0-2|8	License:        ASL 2.0
21cr|python-aiosignal-1.2.0-2|9	URL:            https://github.com/aio-libs/aiohttp
21cr|python-aiosignal-1.2.0-2|10	Source0:        https://pypi.io/packages/source/a/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-aiosignal-1.2.0-2|11	BuildRequires:  python3-devel
21cr|python-aiosignal-1.2.0-2|12	BuildRequires:  python3-setuptools
21cr|python-aiosignal-1.2.0-2|13	BuildArch:      noarch
21cr|python-aiosignal-1.2.0-2|14	
21cr|python-aiosignal-1.2.0-2|15	%description
21cr|python-aiosignal-1.2.0-2|16	A project to manage callbacks in asyncio projects.
21cr|python-aiosignal-1.2.0-2|17	
21cr|python-aiosignal-1.2.0-2|18	#-----------------------------------------------------------
21cr|python-aiosignal-1.2.0-2|19	%package -n python3-%{pypi_name}
21cr|python-aiosignal-1.2.0-2|20	Summary:        List of registered asynchronous callbacks
21cr|python-aiosignal-1.2.0-2|21	Group:          Development/Python
21cr|python-aiosignal-1.2.0-2|22	
21cr|python-aiosignal-1.2.0-2|23	%description -n python3-%{pypi_name}
21cr|python-aiosignal-1.2.0-2|24	A project to manage callbacks in asyncio projects.
21cr|python-aiosignal-1.2.0-2|25	
21cr|python-aiosignal-1.2.0-2|26	%files
21cr|python-aiosignal-1.2.0-2|27	%doc CHANGES.rst CONTRIBUTORS.txt README.rst LICENSE
21cr|python-aiosignal-1.2.0-2|28	%{python3_sitelib}/*
21cr|python-aiosignal-1.2.0-2|29	
21cr|python-aiosignal-1.2.0-2|30	#-----------------------------------------------------------
21cr|python-aiosignal-1.2.0-2|31	%prep
21cr|python-aiosignal-1.2.0-2|32	%setup -qn %{pypi_name}-%{version}
21cr|python-aiosignal-1.2.0-2|33	
21cr|python-aiosignal-1.2.0-2|34	%build
21cr|python-aiosignal-1.2.0-2|35	%py3_build
21cr|python-aiosignal-1.2.0-2|36	
21cr|python-aiosignal-1.2.0-2|37	%install
21cr|python-aiosignal-1.2.0-2|38	%py3_install
21cr|python-aiosignal-1.2.0-2|39	

6622 21
21cr|python-aiosqlite-0.17.0-1|1	%global pypi_name aiosqlite
21cr|python-aiosqlite-0.17.0-1|2	
21cr|python-aiosqlite-0.17.0-1|3	Name:           python-%{pypi_name}
21cr|python-aiosqlite-0.17.0-1|4	Version:        0.17.0
21cr|python-aiosqlite-0.17.0-1|5	Release:        1
21cr|python-aiosqlite-0.17.0-1|6	Summary:        Asyncio bridge to the standard SQLite3 module
21cr|python-aiosqlite-0.17.0-1|7	Group:          Development/Python
21cr|python-aiosqlite-0.17.0-1|8	License:        MIT
21cr|python-aiosqlite-0.17.0-1|9	URL:            https://github.com/jreese/aiosqlite
21cr|python-aiosqlite-0.17.0-1|10	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-aiosqlite-0.17.0-1|11	BuildArch:      noarch
21cr|python-aiosqlite-0.17.0-1|12	
21cr|python-aiosqlite-0.17.0-1|13	%description
21cr|python-aiosqlite-0.17.0-1|14	aiosqlite AsyncIO bridge to the standard SQLite3 module for Python 3.5+.
21cr|python-aiosqlite-0.17.0-1|15	
21cr|python-aiosqlite-0.17.0-1|16	#---------------------------------------------------------------------
21cr|python-aiosqlite-0.17.0-1|17	%package -n     python3-%{pypi_name}
21cr|python-aiosqlite-0.17.0-1|18	Summary:        %{summary}
21cr|python-aiosqlite-0.17.0-1|19	Group:          Development/Python
21cr|python-aiosqlite-0.17.0-1|20	
21cr|python-aiosqlite-0.17.0-1|21	BuildRequires:  python3-devel
21cr|python-aiosqlite-0.17.0-1|22	BuildRequires:  python3dist(pytest)
21cr|python-aiosqlite-0.17.0-1|23	BuildRequires:  python3dist(aiounittest)
21cr|python-aiosqlite-0.17.0-1|24	BuildRequires:  pyproject-rpm-macros
21cr|python-aiosqlite-0.17.0-1|25	
21cr|python-aiosqlite-0.17.0-1|26	%description -n python3-%{pypi_name}
21cr|python-aiosqlite-0.17.0-1|27	aiosqlite AsyncIO bridge to the standard SQLite3 module for Python 3.5+.
21cr|python-aiosqlite-0.17.0-1|28	
21cr|python-aiosqlite-0.17.0-1|29	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-aiosqlite-0.17.0-1|30	%license LICENSE
21cr|python-aiosqlite-0.17.0-1|31	%doc CHANGELOG.md README.rst
21cr|python-aiosqlite-0.17.0-1|32	
21cr|python-aiosqlite-0.17.0-1|33	#---------------------------------------------------------------------
21cr|python-aiosqlite-0.17.0-1|34	
21cr|python-aiosqlite-0.17.0-1|35	%generate_buildrequires
21cr|python-aiosqlite-0.17.0-1|36	%pyproject_buildrequires -r
21cr|python-aiosqlite-0.17.0-1|37	
21cr|python-aiosqlite-0.17.0-1|38	%prep
21cr|python-aiosqlite-0.17.0-1|39	%autosetup -n %{pypi_name}-%{version}
21cr|python-aiosqlite-0.17.0-1|40	rm -rf %{pypi_name}.egg-info
21cr|python-aiosqlite-0.17.0-1|41	
21cr|python-aiosqlite-0.17.0-1|42	%build
21cr|python-aiosqlite-0.17.0-1|43	%pyproject_wheel
21cr|python-aiosqlite-0.17.0-1|44	
21cr|python-aiosqlite-0.17.0-1|45	%install
21cr|python-aiosqlite-0.17.0-1|46	%pyproject_install
21cr|python-aiosqlite-0.17.0-1|47	%pyproject_save_files %{pypi_name}
21cr|python-aiosqlite-0.17.0-1|48	

6623 21
21cr|python-aiounittest-1.4.2-1|1	%global pypi_name aiounittest
21cr|python-aiounittest-1.4.2-1|2	
21cr|python-aiounittest-1.4.2-1|3	Name:           python-%{pypi_name}
21cr|python-aiounittest-1.4.2-1|4	Version:        1.4.2
21cr|python-aiounittest-1.4.2-1|5	Release:        1
21cr|python-aiounittest-1.4.2-1|6	Summary:        Test asyncio code more easily
21cr|python-aiounittest-1.4.2-1|7	Group:          Development/Python
21cr|python-aiounittest-1.4.2-1|8	License:        MIT
21cr|python-aiounittest-1.4.2-1|9	URL:            https://github.com/kwarunek/aiounittest
21cr|python-aiounittest-1.4.2-1|10	Source0:        https://github.com/kwarunek/aiounittest/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-aiounittest-1.4.2-1|11	
21cr|python-aiounittest-1.4.2-1|12	BuildArch:      noarch
21cr|python-aiounittest-1.4.2-1|13	
21cr|python-aiounittest-1.4.2-1|14	%description
21cr|python-aiounittest-1.4.2-1|15	The aiounittest is a helper library to ease your pain (and boilerplate),
21cr|python-aiounittest-1.4.2-1|16	when writing tests of asynchronous code (:code:asyncio). You can test:
21cr|python-aiounittest-1.4.2-1|17	
21cr|python-aiounittest-1.4.2-1|18	- synchronous code (same as the :code:unittest.TestCase)
21cr|python-aiounittest-1.4.2-1|19	- asynchronous code, it supports syntax with async/await (Python 3.5+) and
21cr|python-aiounittest-1.4.2-1|20	asyncio.coroutine/yield from (Python 3.4)
21cr|python-aiounittest-1.4.2-1|21	
21cr|python-aiounittest-1.4.2-1|22	#--------------------------------------------------------------
21cr|python-aiounittest-1.4.2-1|23	%package -n     python3-%{pypi_name}
21cr|python-aiounittest-1.4.2-1|24	Summary:        %{summary}
21cr|python-aiounittest-1.4.2-1|25	Group:          Development/Python
21cr|python-aiounittest-1.4.2-1|26	
21cr|python-aiounittest-1.4.2-1|27	BuildRequires:  python3-devel
21cr|python-aiounittest-1.4.2-1|28	BuildRequires:  python3-setuptools
21cr|python-aiounittest-1.4.2-1|29	
21cr|python-aiounittest-1.4.2-1|30	%description -n python3-%{pypi_name}
21cr|python-aiounittest-1.4.2-1|31	The aiounittest is a helper library to ease your pain (and boilerplate),
21cr|python-aiounittest-1.4.2-1|32	when writing tests of asynchronous code (:code:asyncio). You can test:
21cr|python-aiounittest-1.4.2-1|33	
21cr|python-aiounittest-1.4.2-1|34	- synchronous code (same as the :code:unittest.TestCase)
21cr|python-aiounittest-1.4.2-1|35	- asynchronous code, it supports syntax with async/await (Python 3.5+) and
21cr|python-aiounittest-1.4.2-1|36	asyncio.coroutine/yield from Python 3.4
21cr|python-aiounittest-1.4.2-1|37	
21cr|python-aiounittest-1.4.2-1|38	%files -n python3-%{pypi_name}
21cr|python-aiounittest-1.4.2-1|39	%license LICENSE
21cr|python-aiounittest-1.4.2-1|40	%doc README.rst
21cr|python-aiounittest-1.4.2-1|41	%{python3_sitelib}/%{pypi_name}
21cr|python-aiounittest-1.4.2-1|42	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-aiounittest-1.4.2-1|43	
21cr|python-aiounittest-1.4.2-1|44	#--------------------------------------------------------------
21cr|python-aiounittest-1.4.2-1|45	
21cr|python-aiounittest-1.4.2-1|46	%prep
21cr|python-aiounittest-1.4.2-1|47	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-aiounittest-1.4.2-1|48	rm -rf %{pypi_name}.egg-info
21cr|python-aiounittest-1.4.2-1|49	
21cr|python-aiounittest-1.4.2-1|50	%build
21cr|python-aiounittest-1.4.2-1|51	%py3_build
21cr|python-aiounittest-1.4.2-1|52	
21cr|python-aiounittest-1.4.2-1|53	%install
21cr|python-aiounittest-1.4.2-1|54	%py3_install

6624 21
21cr|python-altgraph-0.17-1|1	%define module altgraph
21cr|python-altgraph-0.17-1|2	
21cr|python-altgraph-0.17-1|3	Name:           python-%{module}
21cr|python-altgraph-0.17-1|4	Version:        0.17
21cr|python-altgraph-0.17-1|5	Release:        1
21cr|python-altgraph-0.17-1|6	Summary:        Python graph (network) package
21cr|python-altgraph-0.17-1|7	Group:          Development/Python
21cr|python-altgraph-0.17-1|8	License:        MIT
21cr|python-altgraph-0.17-1|9	Url:            https://altgraph.readthedocs.io/
21cr|python-altgraph-0.17-1|10	Source0:        https://github.com/ronaldoussoren/altgraph/archive/refs/tags/v%{version}/%{module}-%{version}.tar.gz
21cr|python-altgraph-0.17-1|11	BuildArch:      noarch
21cr|python-altgraph-0.17-1|12	
21cr|python-altgraph-0.17-1|13	%description
21cr|python-altgraph-0.17-1|14	altgraph is a fork of graphlib: a graph (network) package for constructing
21cr|python-altgraph-0.17-1|15	graphs, BFS, and DFS traversals, topological sort, shortest paths, etc. with
21cr|python-altgraph-0.17-1|16	graphviz output.
21cr|python-altgraph-0.17-1|17	
21cr|python-altgraph-0.17-1|18	
21cr|python-altgraph-0.17-1|19	#-----------------------------------------------------------
21cr|python-altgraph-0.17-1|20	
21cr|python-altgraph-0.17-1|21	%package -n python3-%{module}
21cr|python-altgraph-0.17-1|22	Summary:  Python graph (network) package
21cr|python-altgraph-0.17-1|23	
21cr|python-altgraph-0.17-1|24	BuildRequires:  pkgconfig(python3)
21cr|python-altgraph-0.17-1|25	BuildRequires:  python3egg(setuptools)
21cr|python-altgraph-0.17-1|26	BuildRequires:  python3egg(pytest)
21cr|python-altgraph-0.17-1|27	
21cr|python-altgraph-0.17-1|28	Requires:       graphviz
21cr|python-altgraph-0.17-1|29	
21cr|python-altgraph-0.17-1|30	%description -n python3-%{module}
21cr|python-altgraph-0.17-1|31	altgraph is a fork of graphlib: a graph (network) package for constructing
21cr|python-altgraph-0.17-1|32	graphs, BFS, and DFS traversals, topological sort, shortest paths, etc. with
21cr|python-altgraph-0.17-1|33	graphviz output.
21cr|python-altgraph-0.17-1|34	
21cr|python-altgraph-0.17-1|35	
21cr|python-altgraph-0.17-1|36	%files -n python3-%{module}
21cr|python-altgraph-0.17-1|37	%doc PKG-INFO README.rst doc/_build/html/ altgraph_tests/ LICENSE
21cr|python-altgraph-0.17-1|38	%{py3_puresitedir}/%{module}/
21cr|python-altgraph-0.17-1|39	%{py3_puresitedir}/%{module}*.egg-info/
21cr|python-altgraph-0.17-1|40	#-----------------------------------------------------------
21cr|python-altgraph-0.17-1|41	
21cr|python-altgraph-0.17-1|42	%package -n %{name}-doc
21cr|python-altgraph-0.17-1|43	Summary:        The %{name} documentation
21cr|python-altgraph-0.17-1|44	
21cr|python-altgraph-0.17-1|45	BuildRequires:  python3egg(sphinx)
21cr|python-altgraph-0.17-1|46	BuildRequires:  python3egg(alabaster)
21cr|python-altgraph-0.17-1|47	
21cr|python-altgraph-0.17-1|48	%description -n %{name}-doc
21cr|python-altgraph-0.17-1|49	Documentation for %{name}.
21cr|python-altgraph-0.17-1|50	
21cr|python-altgraph-0.17-1|51	%files -n %{name}-doc
21cr|python-altgraph-0.17-1|52	%doc html LICENSE
21cr|python-altgraph-0.17-1|53	#-----------------------------------------------------------
21cr|python-altgraph-0.17-1|54	
21cr|python-altgraph-0.17-1|55	%prep
21cr|python-altgraph-0.17-1|56	%setup -qn %{module}-%{version}
21cr|python-altgraph-0.17-1|57	rm -rf %{module}.egg-info
21cr|python-altgraph-0.17-1|58	
21cr|python-altgraph-0.17-1|59	%build
21cr|python-altgraph-0.17-1|60	%py3_build
21cr|python-altgraph-0.17-1|61	PYTHONPATH=${PWD} sphinx-build-3 doc/ html
21cr|python-altgraph-0.17-1|62	rm -rf html/.{doctrees,buildinfo}
21cr|python-altgraph-0.17-1|63	
21cr|python-altgraph-0.17-1|64	%install
21cr|python-altgraph-0.17-1|65	%py3_install
21cr|python-altgraph-0.17-1|66	
21cr|python-altgraph-0.17-1|67	%check
21cr|python-altgraph-0.17-1|68	PYTHONPATH=%{buildroot}%{py3_puresitedir} \
21cr|python-altgraph-0.17-1|69	pytest-%{py3_ver} -v altgraph_tests
21cr|python-altgraph-0.17-1|70	

6625 21
21cr|python-amqplib-1.0.2-8|1	%define module  amqplib
21cr|python-amqplib-1.0.2-8|2	
21cr|python-amqplib-1.0.2-8|3	Summary:    Python AMQP (Advanced Message Queuing Protocol) client library
21cr|python-amqplib-1.0.2-8|4	Name:       python-%{module}
21cr|python-amqplib-1.0.2-8|5	Version:    1.0.2
21cr|python-amqplib-1.0.2-8|6	Release:    8
21cr|python-amqplib-1.0.2-8|7	Source0:    https://pypi.python.org/packages/source/a/amqplib/amqplib-%{version}.tgz
21cr|python-amqplib-1.0.2-8|8	License:    LGPLv2.1
21cr|python-amqplib-1.0.2-8|9	Group:      Development/Python
21cr|python-amqplib-1.0.2-8|10	Url:        http://code.google.com/p/py-amqplib/
21cr|python-amqplib-1.0.2-8|11	BuildArch:  noarch
21cr|python-amqplib-1.0.2-8|12	BuildRequires:  python3-devel
21cr|python-amqplib-1.0.2-8|13	
21cr|python-amqplib-1.0.2-8|14	%description
21cr|python-amqplib-1.0.2-8|15	amqplib is a Python client library that supports the 0-8 AMQP
21cr|python-amqplib-1.0.2-8|16	(Advanced Message-Queuing Protocol) spec.
21cr|python-amqplib-1.0.2-8|17	
21cr|python-amqplib-1.0.2-8|18	%package -n python3-amqplib
21cr|python-amqplib-1.0.2-8|19	Summary:        Python AMQP (Advanced Message Queuing Protocol) client library
21cr|python-amqplib-1.0.2-8|20	Group:          Development/Python
21cr|python-amqplib-1.0.2-8|21	BuildRequires:  python3-devel
21cr|python-amqplib-1.0.2-8|22	Requires:       python3
21cr|python-amqplib-1.0.2-8|23	
21cr|python-amqplib-1.0.2-8|24	%description -n python3-amqplib
21cr|python-amqplib-1.0.2-8|25	amqplib is a Python client library that supports the 0-8 AMQP
21cr|python-amqplib-1.0.2-8|26	(Advanced Message-Queuing Protocol) spec.
21cr|python-amqplib-1.0.2-8|27	
21cr|python-amqplib-1.0.2-8|28	%prep
21cr|python-amqplib-1.0.2-8|29	%setup -qn %{module}-%{version}
21cr|python-amqplib-1.0.2-8|30	
21cr|python-amqplib-1.0.2-8|31	%build
21cr|python-amqplib-1.0.2-8|32	%{__python3} setup.py build
21cr|python-amqplib-1.0.2-8|33	
21cr|python-amqplib-1.0.2-8|34	%install
21cr|python-amqplib-1.0.2-8|35	%{__python3} setup.py install --root=%{buildroot}
21cr|python-amqplib-1.0.2-8|36	
21cr|python-amqplib-1.0.2-8|37	%files -n python3-amqplib
21cr|python-amqplib-1.0.2-8|38	%{python3_sitelib}/amqplib/*
21cr|python-amqplib-1.0.2-8|39	%{python3_sitelib}/*.egg-info

6626 21
21cr|python-anytree-2.12-2|1	%define pypi_name	anytree
21cr|python-anytree-2.12-2|2	%define commit 65a5d09ce0a592a80918f094ec3fa48b7faca250
21cr|python-anytree-2.12-2|3	
21cr|python-anytree-2.12-2|4	Summary:	Powerful and Lightweight Python Tree Data Structure with various plugins
21cr|python-anytree-2.12-2|5	Summary(ru_RU.UTF-8):	Модуль Python, реализующий древовидную структуру данных и поддерживающий различные плагины
21cr|python-anytree-2.12-2|6	Name:		python-%{pypi_name}
21cr|python-anytree-2.12-2|7	Version:	2.12
21cr|python-anytree-2.12-2|8	Release:	2
21cr|python-anytree-2.12-2|9	License:	BSD
21cr|python-anytree-2.12-2|10	Group:		Development/Python
21cr|python-anytree-2.12-2|11	Url:		https://github.com/c0fec0de/%{pypi_name}
21cr|python-anytree-2.12-2|12	Source0:	https://github.com/c0fec0de/%{pypi_name}/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|python-anytree-2.12-2|13	
21cr|python-anytree-2.12-2|14	BuildRequires:	pkgconfig(python3)
21cr|python-anytree-2.12-2|15	BuildRequires:	python3-pytest
21cr|python-anytree-2.12-2|16	BuildRequires:	python3-mock
21cr|python-anytree-2.12-2|17	BuildRequires:	python3-pkg-resources
21cr|python-anytree-2.12-2|18	BuildRequires:	python3-setuptools
21cr|python-anytree-2.12-2|19	BuildRequires:  pkgconfig(glib-2.0)
21cr|python-anytree-2.12-2|20	BuildRequires:	pyproject-rpm-macros
21cr|python-anytree-2.12-2|21	BuildRequires:	python3dist(pip)
21cr|python-anytree-2.12-2|22	BuildRequires:	python3dist(poetry-core)
21cr|python-anytree-2.12-2|23	
21cr|python-anytree-2.12-2|24	BuildArch:	noarch
21cr|python-anytree-2.12-2|25	
21cr|python-anytree-2.12-2|26	%define _description \
21cr|python-anytree-2.12-2|27	%{summary}
21cr|python-anytree-2.12-2|28	
21cr|python-anytree-2.12-2|29	%description
21cr|python-anytree-2.12-2|30	%{_description}
21cr|python-anytree-2.12-2|31	
21cr|python-anytree-2.12-2|32	%description -l ru_RU.UTF-8
21cr|python-anytree-2.12-2|33	Модуль Python, реализующий древовидную структуру данных и поддерживающий различные плагины
21cr|python-anytree-2.12-2|34	
21cr|python-anytree-2.12-2|35	#------------------------------------------------------------------
21cr|python-anytree-2.12-2|36	
21cr|python-anytree-2.12-2|37	%package -n python3-%{pypi_name}
21cr|python-anytree-2.12-2|38	Summary:	%{summary}
21cr|python-anytree-2.12-2|39	Group:		Development/Python
21cr|python-anytree-2.12-2|40	
21cr|python-anytree-2.12-2|41	%description -n python3-%{pypi_name}
21cr|python-anytree-2.12-2|42	%{_description}
21cr|python-anytree-2.12-2|43	
21cr|python-anytree-2.12-2|44	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21cr|python-anytree-2.12-2|45	Модуль Python, реализующий древовидную структуру данных и поддерживающий различные плагины
21cr|python-anytree-2.12-2|46	
21cr|python-anytree-2.12-2|47	%files -n python3-%{pypi_name}
21cr|python-anytree-2.12-2|48	%{python3_sitelib}/%{pypi_name}*
21cr|python-anytree-2.12-2|49	
21cr|python-anytree-2.12-2|50	#------------------------------------------------------------------
21cr|python-anytree-2.12-2|51	
21cr|python-anytree-2.12-2|52	%prep
21cr|python-anytree-2.12-2|53	%autosetup -n %{pypi_name}-%{commit}
21cr|python-anytree-2.12-2|54	
21cr|python-anytree-2.12-2|55	# for autoinstall BuildRequires
21cr|python-anytree-2.12-2|56	%generate_buildrequires
21cr|python-anytree-2.12-2|57	%pyproject_buildrequires -r
21cr|python-anytree-2.12-2|58	
21cr|python-anytree-2.12-2|59	%build
21cr|python-anytree-2.12-2|60	%pyproject_wheel
21cr|python-anytree-2.12-2|61	
21cr|python-anytree-2.12-2|62	%install
21cr|python-anytree-2.12-2|63	%pyproject_install
21cr|python-anytree-2.12-2|64	%pyproject_save_files %{pypi_name}

6627 21
21cr|python-apptools-5.2.0-1|1	%define module apptools
21cr|python-apptools-5.2.0-1|2	
21cr|python-apptools-5.2.0-1|3	Summary:	Enthought Tool Suite - Application Tools
21cr|python-apptools-5.2.0-1|4	Name:		python-%{module}
21cr|python-apptools-5.2.0-1|5	Version:	5.2.0
21cr|python-apptools-5.2.0-1|6	Release:	1
21cr|python-apptools-5.2.0-1|7	License:	BSD
21cr|python-apptools-5.2.0-1|8	Group:		Development/Python
21cr|python-apptools-5.2.0-1|9	Url:		https://github.com/enthought/apptools/
21cr|python-apptools-5.2.0-1|10	Source0:	https://files.pythonhosted.org/packages/b1/69/d83eaccb74d82755bb96be3996a8386329424ce067aa1e0ab2179108a2f9/apptools-5.2.0.tar.gz
21cr|python-apptools-5.2.0-1|11	BuildRequires:	python3-setuptools
21cr|python-apptools-5.2.0-1|12	BuildArch:	noarch
21cr|python-apptools-5.2.0-1|13	
21cr|python-apptools-5.2.0-1|14	%description
21cr|python-apptools-5.2.0-1|15	The apptools project includes a set of packages that Enthought has found
21cr|python-apptools-5.2.0-1|16	useful in creating a number of applications. They implement functionality
21cr|python-apptools-5.2.0-1|17	that is commonly needed by many applications.
21cr|python-apptools-5.2.0-1|18	
21cr|python-apptools-5.2.0-1|19	#----------------------------------------------------------------------------
21cr|python-apptools-5.2.0-1|20	
21cr|python-apptools-5.2.0-1|21	%package -n python3-%{module}
21cr|python-apptools-5.2.0-1|22	Summary:	Enthought Tool Suite - Application Tools
21cr|python-apptools-5.2.0-1|23	Group:		Development/Python
21cr|python-apptools-5.2.0-1|24	Requires:	python3-configobj
21cr|python-apptools-5.2.0-1|25	Requires:	python3-traitsui >= 4.2.0
21cr|python-apptools-5.2.0-1|26	Requires:	python3-numpy >= 1.1.0
21cr|python-apptools-5.2.0-1|27	
21cr|python-apptools-5.2.0-1|28	%description -n python3-%{module}
21cr|python-apptools-5.2.0-1|29	The apptools project includes a set of packages that Enthought has found
21cr|python-apptools-5.2.0-1|30	useful in creating a number of applications. They implement functionality
21cr|python-apptools-5.2.0-1|31	that is commonly needed by many applications.
21cr|python-apptools-5.2.0-1|32	
21cr|python-apptools-5.2.0-1|33	%files -n python3-%{module}
21cr|python-apptools-5.2.0-1|34	%doc *.txt *.rst examples/
21cr|python-apptools-5.2.0-1|35	%{py3_puresitedir}/%{module}*
21cr|python-apptools-5.2.0-1|36	
21cr|python-apptools-5.2.0-1|37	#----------------------------------------------------------------------------
21cr|python-apptools-5.2.0-1|38	
21cr|python-apptools-5.2.0-1|39	%prep
21cr|python-apptools-5.2.0-1|40	%setup -q -n %{module}-%{version}
21cr|python-apptools-5.2.0-1|41	
21cr|python-apptools-5.2.0-1|42	%build
21cr|python-apptools-5.2.0-1|43	%py3_build
21cr|python-apptools-5.2.0-1|44	
21cr|python-apptools-5.2.0-1|45	%install
21cr|python-apptools-5.2.0-1|46	%py3_install

6628 21
21cr|python-apsw-3.41.2.0-1|1	%define sqlite_version 3.41.2
21cr|python-apsw-3.41.2.0-1|2	%define pkg_version %{sqlite_version}
21cr|python-apsw-3.41.2.0-1|3	%define module apsw
21cr|python-apsw-3.41.2.0-1|4	
21cr|python-apsw-3.41.2.0-1|5	Name:           python-apsw
21cr|python-apsw-3.41.2.0-1|6	Version:	3.41.2.0
21cr|python-apsw-3.41.2.0-1|7	Release:	1
21cr|python-apsw-3.41.2.0-1|8	Summary:        Another Python SQLite Wrapper
21cr|python-apsw-3.41.2.0-1|9	Group:          Development/Python
21cr|python-apsw-3.41.2.0-1|10	License:        zlib
21cr|python-apsw-3.41.2.0-1|11	Url:            http://rogerbinns.github.io/apsw/
21cr|python-apsw-3.41.2.0-1|12	Source0:        https://github.com/rogerbinns/apsw/releases/download/%{version}/%{module}-%{version}.zip
21cr|python-apsw-3.41.2.0-1|13	BuildRequires:  pkgconfig(sqlite3) >= %{sqlite_version}
21cr|python-apsw-3.41.2.0-1|14	
21cr|python-apsw-3.41.2.0-1|15	%description
21cr|python-apsw-3.41.2.0-1|16	APSW is a Python wrapper for the SQLite embedded relational database
21cr|python-apsw-3.41.2.0-1|17	engine. In contrast to other wrappers such as pysqlite it focuses on
21cr|python-apsw-3.41.2.0-1|18	being a minimal layer over SQLite attempting just to translate the
21cr|python-apsw-3.41.2.0-1|19	complete SQLite API into Python.
21cr|python-apsw-3.41.2.0-1|20	#----------------------------------------------------
21cr|python-apsw-3.41.2.0-1|21	%package -n python3-%{module}
21cr|python-apsw-3.41.2.0-1|22	Summary:        Another Python3 SQLite Wrapper
21cr|python-apsw-3.41.2.0-1|23	Group:          Development/Python
21cr|python-apsw-3.41.2.0-1|24	License:        zlib
21cr|python-apsw-3.41.2.0-1|25	BuildRequires:  pkgconfig(python3)
21cr|python-apsw-3.41.2.0-1|26	BuildRequires:  python3egg(setuptools)
21cr|python-apsw-3.41.2.0-1|27	
21cr|python-apsw-3.41.2.0-1|28	%description -n python3-%{module}
21cr|python-apsw-3.41.2.0-1|29	APSW is a Python3 wrapper for the SQLite embedded relational database
21cr|python-apsw-3.41.2.0-1|30	engine. In contrast to other wrappers such as pysqlite it focuses on
21cr|python-apsw-3.41.2.0-1|31	being a minimal layer over SQLite attempting just to translate the
21cr|python-apsw-3.41.2.0-1|32	complete SQLite API into Python.
21cr|python-apsw-3.41.2.0-1|33	
21cr|python-apsw-3.41.2.0-1|34	
21cr|python-apsw-3.41.2.0-1|35	%files -n python3-%{module}
21cr|python-apsw-3.41.2.0-1|36	%doc LICENSE
21cr|python-apsw-3.41.2.0-1|37	%{py3_platsitedir}/*
21cr|python-apsw-3.41.2.0-1|38	
21cr|python-apsw-3.41.2.0-1|39	#----------------------------------------------------
21cr|python-apsw-3.41.2.0-1|40	%package doc
21cr|python-apsw-3.41.2.0-1|41	Summary:        Another Python SQLite Wrapper - Documentation
21cr|python-apsw-3.41.2.0-1|42	Group:          Development/Python
21cr|python-apsw-3.41.2.0-1|43	License:        zlib
21cr|python-apsw-3.41.2.0-1|44	BuildArch:      noarch
21cr|python-apsw-3.41.2.0-1|45	
21cr|python-apsw-3.41.2.0-1|46	%description doc
21cr|python-apsw-3.41.2.0-1|47	APSW is a Python wrapper for the SQLite embedded relational database
21cr|python-apsw-3.41.2.0-1|48	engine. In contrast to other wrappers such as pysqlite it focuses on
21cr|python-apsw-3.41.2.0-1|49	being a minimal layer over SQLite attempting just to translate the
21cr|python-apsw-3.41.2.0-1|50	complete SQLite API into Python.
21cr|python-apsw-3.41.2.0-1|51	
21cr|python-apsw-3.41.2.0-1|52	%files doc
21cr|python-apsw-3.41.2.0-1|53	%doc doc/*
21cr|python-apsw-3.41.2.0-1|54	#----------------------------------------------------
21cr|python-apsw-3.41.2.0-1|55	
21cr|python-apsw-3.41.2.0-1|56	
21cr|python-apsw-3.41.2.0-1|57	%prep
21cr|python-apsw-3.41.2.0-1|58	%setup -qn %{module}-%{version}
21cr|python-apsw-3.41.2.0-1|59	
21cr|python-apsw-3.41.2.0-1|60	%build
21cr|python-apsw-3.41.2.0-1|61	%py3_build -- --enable=load_extension
21cr|python-apsw-3.41.2.0-1|62	
21cr|python-apsw-3.41.2.0-1|63	%install
21cr|python-apsw-3.41.2.0-1|64	%py3_install
21cr|python-apsw-3.41.2.0-1|65	
21cr|python-apsw-3.41.2.0-1|66	
21cr|python-apsw-3.41.2.0-1|67	%check
21cr|python-apsw-3.41.2.0-1|68	%{__python3} setup.py build_test_extension
21cr|python-apsw-3.41.2.0-1|69	PYTHONPATH=%{buildroot}%{py3_platsitedir} %{__python3} setup.py test

6629 21
21cr|python-archmage-0.2.4-6|1	%define realname	archmage
21cr|python-archmage-0.2.4-6|2	%define debug_package %{nil}
21cr|python-archmage-0.2.4-6|3	
21cr|python-archmage-0.2.4-6|4	Summary: CHM(Compiled HTML) Decompressor
21cr|python-archmage-0.2.4-6|5	Name:    python-%{realname}
21cr|python-archmage-0.2.4-6|6	Epoch:   1
21cr|python-archmage-0.2.4-6|7	Version: 0.2.4
21cr|python-archmage-0.2.4-6|8	Release: 6
21cr|python-archmage-0.2.4-6|9	Source0: %{realname}-%{version}.tar.bz2
21cr|python-archmage-0.2.4-6|10	License: GPL
21cr|python-archmage-0.2.4-6|11	Group:   Development/Python
21cr|python-archmage-0.2.4-6|12	Url:     http://archmage.sf.net/
21cr|python-archmage-0.2.4-6|13	BuildRequires:	python3-devel
21cr|python-archmage-0.2.4-6|14	
21cr|python-archmage-0.2.4-6|15	%description
21cr|python-archmage-0.2.4-6|16	arCHMage - extensible reader/decompiler of files in CHM format
21cr|python-archmage-0.2.4-6|17	(Microsoft HTML help, also known as Compiled HTML).
21cr|python-archmage-0.2.4-6|18	arCHMage is based on chmlib by Jed Wing and is written in python
21cr|python-archmage-0.2.4-6|19	
21cr|python-archmage-0.2.4-6|20	%prep
21cr|python-archmage-0.2.4-6|21	%setup -q -n %{realname}-%{version}
21cr|python-archmage-0.2.4-6|22	
21cr|python-archmage-0.2.4-6|23	%build
21cr|python-archmage-0.2.4-6|24	env CFLAGS="%{optflags}" python3 setup.py build
21cr|python-archmage-0.2.4-6|25	
21cr|python-archmage-0.2.4-6|26	%install
21cr|python-archmage-0.2.4-6|27	python3 setup.py install --root=%{buildroot}
21cr|python-archmage-0.2.4-6|28	
21cr|python-archmage-0.2.4-6|29	%files
21cr|python-archmage-0.2.4-6|30	%config %{_sysconfdir}/archmage/arch.conf
21cr|python-archmage-0.2.4-6|31	%{_bindir}/*
21cr|python-archmage-0.2.4-6|32	%{python3_sitelib}/*.egg-info
21cr|python-archmage-0.2.4-6|33	%{python3_sitelib}/archmod
21cr|python-archmage-0.2.4-6|34	%{_datadir}/archmage
21cr|python-archmage-0.2.4-6|35	%{_mandir}/man1/*

6630 21
21cr|python-argh-0.26.2-3|1	%define module	argh
21cr|python-argh-0.26.2-3|2	
21cr|python-argh-0.26.2-3|3	Name:		python-%{module}
21cr|python-argh-0.26.2-3|4	Version:	0.26.2
21cr|python-argh-0.26.2-3|5	Release:	3
21cr|python-argh-0.26.2-3|6	Summary:	Unobtrusive argparse wrapper with natural syntax
21cr|python-argh-0.26.2-3|7	Group:		Development/Python
21cr|python-argh-0.26.2-3|8	License:	LGPLv3+
21cr|python-argh-0.26.2-3|9	URL:		https://pypi.python.org/pypi/argh
21cr|python-argh-0.26.2-3|10	Source0:	https://pypi.io/packages/source/a/%{module}/%{module}-%{version}.tar.gz
21cr|python-argh-0.26.2-3|11	BuildArch:	noarch
21cr|python-argh-0.26.2-3|12	
21cr|python-argh-0.26.2-3|13	%description
21cr|python-argh-0.26.2-3|14	Building a command-line interface? Found yourself uttering "argh!" while
21cr|python-argh-0.26.2-3|15	struggling with the API of argparse? Don't like the complexity but need
21cr|python-argh-0.26.2-3|16	the power?
21cr|python-argh-0.26.2-3|17	Argh is a smart wrapper for argparse. Argparse is a very powerful tool;
21cr|python-argh-0.26.2-3|18	Argh just makes it easy to use.
21cr|python-argh-0.26.2-3|19	
21cr|python-argh-0.26.2-3|20	%package -n	python3-%{module}
21cr|python-argh-0.26.2-3|21	Summary:	Unobtrusive argparse wrapper with natural syntax
21cr|python-argh-0.26.2-3|22	Group:		Development/Python
21cr|python-argh-0.26.2-3|23	BuildArch:	noarch
21cr|python-argh-0.26.2-3|24	BuildRequires:	pkgconfig(python3)
21cr|python-argh-0.26.2-3|25	BuildRequires:	python3egg(setuptools)
21cr|python-argh-0.26.2-3|26	
21cr|python-argh-0.26.2-3|27	%description -n	python3-%{module}
21cr|python-argh-0.26.2-3|28	Building a command-line interface? Found yourself uttering "argh!" while
21cr|python-argh-0.26.2-3|29	struggling with the API of argparse? Don't like the complexity but need
21cr|python-argh-0.26.2-3|30	the power?
21cr|python-argh-0.26.2-3|31	Argh is a smart wrapper for argparse. Argparse is a very powerful tool;
21cr|python-argh-0.26.2-3|32	Argh just makes it easy to use.
21cr|python-argh-0.26.2-3|33	
21cr|python-argh-0.26.2-3|34	This is the Python 3 version of the package.
21cr|python-argh-0.26.2-3|35	
21cr|python-argh-0.26.2-3|36	%prep
21cr|python-argh-0.26.2-3|37	%setup -q -n %{module}-%{version}
21cr|python-argh-0.26.2-3|38	
21cr|python-argh-0.26.2-3|39	# Remove bundled egg-info
21cr|python-argh-0.26.2-3|40	rm -rf %{module}.egg-info
21cr|python-argh-0.26.2-3|41	
21cr|python-argh-0.26.2-3|42	%build
21cr|python-argh-0.26.2-3|43	%py3_build
21cr|python-argh-0.26.2-3|44	
21cr|python-argh-0.26.2-3|45	%install
21cr|python-argh-0.26.2-3|46	%py3_install
21cr|python-argh-0.26.2-3|47	
21cr|python-argh-0.26.2-3|48	%files -n python3-%{module}
21cr|python-argh-0.26.2-3|49	%doc README.rst
21cr|python-argh-0.26.2-3|50	%{py3_puresitedir}/%{module}/
21cr|python-argh-0.26.2-3|51	%{py3_puresitedir}/%{module}-%{version}-py%{py3_ver}.egg-info

6631 21
21cr|python-argon2_cffi-21.3.0-2|1	%define pypi_name argon2-cffi
21cr|python-argon2_cffi-21.3.0-2|2	
21cr|python-argon2_cffi-21.3.0-2|3	Name:		python-argon2_cffi
21cr|python-argon2_cffi-21.3.0-2|4	Version:	21.3.0
21cr|python-argon2_cffi-21.3.0-2|5	Release:	2
21cr|python-argon2_cffi-21.3.0-2|6	Summary:	The secure Argon2 password hashing algorithm
21cr|python-argon2_cffi-21.3.0-2|7	Source0:	https://pypi.python.org/packages/source/a/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-argon2_cffi-21.3.0-2|8	License:	MIT
21cr|python-argon2_cffi-21.3.0-2|9	Group:		Development/Python
21cr|python-argon2_cffi-21.3.0-2|10	Url:		https://argon2-cffi.readthedocs.io/
21cr|python-argon2_cffi-21.3.0-2|11	BuildRequires:	pkgconfig(python3)
21cr|python-argon2_cffi-21.3.0-2|12	BuildRequires:	python3egg(pytest)
21cr|python-argon2_cffi-21.3.0-2|13	BuildRequires:	pyproject-rpm-macros
21cr|python-argon2_cffi-21.3.0-2|14	BuildArch:	noarch
21cr|python-argon2_cffi-21.3.0-2|15	
21cr|python-argon2_cffi-21.3.0-2|16	%description
21cr|python-argon2_cffi-21.3.0-2|17	Argon2 won the Password Hashing Competition
21cr|python-argon2_cffi-21.3.0-2|18	and argon2_cffi is the simplest way to use it in Python and PyPy
21cr|python-argon2_cffi-21.3.0-2|19	
21cr|python-argon2_cffi-21.3.0-2|20	%generate_buildrequires
21cr|python-argon2_cffi-21.3.0-2|21	%pyproject_buildrequires -R
21cr|python-argon2_cffi-21.3.0-2|22	
21cr|python-argon2_cffi-21.3.0-2|23	#-----------------------------------------------------
21cr|python-argon2_cffi-21.3.0-2|24	
21cr|python-argon2_cffi-21.3.0-2|25	%package -n python3-%{pypi_name}
21cr|python-argon2_cffi-21.3.0-2|26	Summary:        %{summary}
21cr|python-argon2_cffi-21.3.0-2|27	Group:          Development/Python
21cr|python-argon2_cffi-21.3.0-2|28	
21cr|python-argon2_cffi-21.3.0-2|29	%description -n python3-%{pypi_name}
21cr|python-argon2_cffi-21.3.0-2|30	Argon2 won the Password Hashing Competition
21cr|python-argon2_cffi-21.3.0-2|31	and argon2_cffi is the simplest way to use it in Python and PyPy
21cr|python-argon2_cffi-21.3.0-2|32	
21cr|python-argon2_cffi-21.3.0-2|33	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-argon2_cffi-21.3.0-2|34	%doc LICENSE *.rst docs
21cr|python-argon2_cffi-21.3.0-2|35	#-------------------------------------------------------------
21cr|python-argon2_cffi-21.3.0-2|36	
21cr|python-argon2_cffi-21.3.0-2|37	%prep
21cr|python-argon2_cffi-21.3.0-2|38	%setup -qn %{pypi_name}-%{version}
21cr|python-argon2_cffi-21.3.0-2|39	
21cr|python-argon2_cffi-21.3.0-2|40	
21cr|python-argon2_cffi-21.3.0-2|41	%build
21cr|python-argon2_cffi-21.3.0-2|42	%pyproject_wheel
21cr|python-argon2_cffi-21.3.0-2|43	
21cr|python-argon2_cffi-21.3.0-2|44	%install
21cr|python-argon2_cffi-21.3.0-2|45	%pyproject_install
21cr|python-argon2_cffi-21.3.0-2|46	%pyproject_save_files argon2

6632 21
21cr|python-argon2-cffi-bindings-21.2.0-1|1	%define pypi_name argon2-cffi-bindings
21cr|python-argon2-cffi-bindings-21.2.0-1|2	
21cr|python-argon2-cffi-bindings-21.2.0-1|3	Name:		python-%{pypi_name}
21cr|python-argon2-cffi-bindings-21.2.0-1|4	Version:	21.2.0
21cr|python-argon2-cffi-bindings-21.2.0-1|5	Release:	1
21cr|python-argon2-cffi-bindings-21.2.0-1|6	Summary:	Provides low-level CFFI bindings to the Argon2 password hashing algorithm
21cr|python-argon2-cffi-bindings-21.2.0-1|7	Source0:	https://pypi.python.org/packages/source/a/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-argon2-cffi-bindings-21.2.0-1|8	License:	MIT
21cr|python-argon2-cffi-bindings-21.2.0-1|9	Group:		Development/Python
21cr|python-argon2-cffi-bindings-21.2.0-1|10	Url:		https://github.com/hynek/argon2-cffi-bindings
21cr|python-argon2-cffi-bindings-21.2.0-1|11	Patch0:		argon2-cffi-bindings-dependensy.patch
21cr|python-argon2-cffi-bindings-21.2.0-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-argon2-cffi-bindings-21.2.0-1|13	BuildRequires:	python3egg(pytest)
21cr|python-argon2-cffi-bindings-21.2.0-1|14	BuildRequires:	pyproject-rpm-macros
21cr|python-argon2-cffi-bindings-21.2.0-1|15	
21cr|python-argon2-cffi-bindings-21.2.0-1|16	%description
21cr|python-argon2-cffi-bindings-21.2.0-1|17	argon2-cffi-bindings provides low-level CFFI bindings to the Argon2
21cr|python-argon2-cffi-bindings-21.2.0-1|18	password hashing algorithm including a vendored version of them.
21cr|python-argon2-cffi-bindings-21.2.0-1|19	
21cr|python-argon2-cffi-bindings-21.2.0-1|20	%generate_buildrequires
21cr|python-argon2-cffi-bindings-21.2.0-1|21	%pyproject_buildrequires
21cr|python-argon2-cffi-bindings-21.2.0-1|22	
21cr|python-argon2-cffi-bindings-21.2.0-1|23	#-----------------------------------------------------
21cr|python-argon2-cffi-bindings-21.2.0-1|24	
21cr|python-argon2-cffi-bindings-21.2.0-1|25	%package -n python3-%{pypi_name}
21cr|python-argon2-cffi-bindings-21.2.0-1|26	Summary:        %{summary}
21cr|python-argon2-cffi-bindings-21.2.0-1|27	Group:          Development/Python
21cr|python-argon2-cffi-bindings-21.2.0-1|28	
21cr|python-argon2-cffi-bindings-21.2.0-1|29	%description -n python3-%{pypi_name}
21cr|python-argon2-cffi-bindings-21.2.0-1|30	argon2-cffi-bindings provides low-level CFFI bindings to the Argon2
21cr|python-argon2-cffi-bindings-21.2.0-1|31	password hashing algorithm including a vendored version of them.
21cr|python-argon2-cffi-bindings-21.2.0-1|32	
21cr|python-argon2-cffi-bindings-21.2.0-1|33	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-argon2-cffi-bindings-21.2.0-1|34	%doc README* LICENSE CHANGELOG*
21cr|python-argon2-cffi-bindings-21.2.0-1|35	#-------------------------------------------------------------
21cr|python-argon2-cffi-bindings-21.2.0-1|36	
21cr|python-argon2-cffi-bindings-21.2.0-1|37	%prep
21cr|python-argon2-cffi-bindings-21.2.0-1|38	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-argon2-cffi-bindings-21.2.0-1|39	
21cr|python-argon2-cffi-bindings-21.2.0-1|40	
21cr|python-argon2-cffi-bindings-21.2.0-1|41	%build
21cr|python-argon2-cffi-bindings-21.2.0-1|42	%pyproject_wheel
21cr|python-argon2-cffi-bindings-21.2.0-1|43	
21cr|python-argon2-cffi-bindings-21.2.0-1|44	%install
21cr|python-argon2-cffi-bindings-21.2.0-1|45	%pyproject_install
21cr|python-argon2-cffi-bindings-21.2.0-1|46	%pyproject_save_files _argon2_cffi_bindings
21cr|python-argon2-cffi-bindings-21.2.0-1|47	
21cr|python-argon2-cffi-bindings-21.2.0-1|48	%check
21cr|python-argon2-cffi-bindings-21.2.0-1|49	%pytest
21cr|python-argon2-cffi-bindings-21.2.0-1|50	

6633 21
21cr|python-arrow-1.2.3-1|1	%define pypi_name arrow
21cr|python-arrow-1.2.3-1|2	
21cr|python-arrow-1.2.3-1|3	Name:               python-%{pypi_name}
21cr|python-arrow-1.2.3-1|4	Version:	1.2.3
21cr|python-arrow-1.2.3-1|5	Release:	1
21cr|python-arrow-1.2.3-1|6	Summary:            Better dates and times for Python
21cr|python-arrow-1.2.3-1|7	Group:              Development/Python
21cr|python-arrow-1.2.3-1|8	License:            ASL 2.0
21cr|python-arrow-1.2.3-1|9	Url:                https://pypi.io/project/arrow
21cr|python-arrow-1.2.3-1|10	Source0:	https://files.pythonhosted.org/packages/7f/c0/c601ea7811f422700ef809f167683899cdfddec5aa3f83597edf97349962/arrow-1.2.3.tar.gz
21cr|python-arrow-1.2.3-1|11	
21cr|python-arrow-1.2.3-1|12	BuildArch:          noarch
21cr|python-arrow-1.2.3-1|13	
21cr|python-arrow-1.2.3-1|14	%description
21cr|python-arrow-1.2.3-1|15	Arrow is a Python library that offers a sensible, human-friendly approach to
21cr|python-arrow-1.2.3-1|16	creating, manipulating, formatting and converting dates, times, and timestamps.
21cr|python-arrow-1.2.3-1|17	
21cr|python-arrow-1.2.3-1|18	It implements and updates the datetime type, plugging gaps in functionality,
21cr|python-arrow-1.2.3-1|19	and provides an intelligent pypi_name API that supports many common creation
21cr|python-arrow-1.2.3-1|20	scenarios.
21cr|python-arrow-1.2.3-1|21	
21cr|python-arrow-1.2.3-1|22	Simply put, it helps you work with dates and times with fewer imports and a lot
21cr|python-arrow-1.2.3-1|23	less code.
21cr|python-arrow-1.2.3-1|24	#--------------------------------------------------------------------------------
21cr|python-arrow-1.2.3-1|25	%package -n         python3-%{pypi_name}
21cr|python-arrow-1.2.3-1|26	Summary:            Better dates and times for Python
21cr|python-arrow-1.2.3-1|27	
21cr|python-arrow-1.2.3-1|28	BuildRequires:      pkgconfig(python3)
21cr|python-arrow-1.2.3-1|29	BuildRequires:      python3egg(setuptools)
21cr|python-arrow-1.2.3-1|30	BuildRequires:      python3egg(chai)
21cr|python-arrow-1.2.3-1|31	BuildRequires:      python3egg(python-dateutil)
21cr|python-arrow-1.2.3-1|32	BuildRequires:      python3egg(pytz)
21cr|python-arrow-1.2.3-1|33	BuildRequires:      python3egg(pytest)
21cr|python-arrow-1.2.3-1|34	BuildRequires:      python3egg(pytest-mock)
21cr|python-arrow-1.2.3-1|35	BuildRequires:      python3egg(pytest-cov)
21cr|python-arrow-1.2.3-1|36	BuildRequires:      python3egg(six)
21cr|python-arrow-1.2.3-1|37	BuildRequires:      python3egg(simplejson)
21cr|python-arrow-1.2.3-1|38	BuildRequires:      python3egg(mock)
21cr|python-arrow-1.2.3-1|39	BuildRequires:      python3egg(dateparser)
21cr|python-arrow-1.2.3-1|40	
21cr|python-arrow-1.2.3-1|41	Requires:           python3egg(python-dateutil)
21cr|python-arrow-1.2.3-1|42	Requires:           python3egg(six)
21cr|python-arrow-1.2.3-1|43	
21cr|python-arrow-1.2.3-1|44	%description -n python3-%{pypi_name}
21cr|python-arrow-1.2.3-1|45	Arrow is a Python library that offers a sensible, human-friendly approach to
21cr|python-arrow-1.2.3-1|46	creating, manipulating, formatting and converting dates, times, and timestamps.
21cr|python-arrow-1.2.3-1|47	
21cr|python-arrow-1.2.3-1|48	It implements and updates the datetime type, plugging gaps in functionality,
21cr|python-arrow-1.2.3-1|49	and provides an intelligent pypi_name API that supports many common creation
21cr|python-arrow-1.2.3-1|50	scenarios.
21cr|python-arrow-1.2.3-1|51	
21cr|python-arrow-1.2.3-1|52	Simply put, it helps you work with dates and times with fewer imports and a lot
21cr|python-arrow-1.2.3-1|53	less code.
21cr|python-arrow-1.2.3-1|54	
21cr|python-arrow-1.2.3-1|55	%files -n python3-%{pypi_name}
21cr|python-arrow-1.2.3-1|56	%doc README.rst CHANGELOG.rst LICENSE
21cr|python-arrow-1.2.3-1|57	%{py3_puresitedir}/%{pypi_name}/
21cr|python-arrow-1.2.3-1|58	%{py3_puresitedir}/%{pypi_name}-%{version}-*
21cr|python-arrow-1.2.3-1|59	#--------------------------------------------------------------------------------
21cr|python-arrow-1.2.3-1|60	
21cr|python-arrow-1.2.3-1|61	%prep
21cr|python-arrow-1.2.3-1|62	%setup -qn %{pypi_name}-%{version}
21cr|python-arrow-1.2.3-1|63	
21cr|python-arrow-1.2.3-1|64	# Don't enforce a certain coverage when we build the RPM, that's an upstream's
21cr|python-arrow-1.2.3-1|65	# problem
21cr|python-arrow-1.2.3-1|66	sed -i -e "s|--cov-fail-under=100 ||" tox.ini
21cr|python-arrow-1.2.3-1|67	
21cr|python-arrow-1.2.3-1|68	# Remove bundled egg-info in case it exists
21cr|python-arrow-1.2.3-1|69	rm -rf %{pypi_name}.egg-info
21cr|python-arrow-1.2.3-1|70	
21cr|python-arrow-1.2.3-1|71	%build
21cr|python-arrow-1.2.3-1|72	%py3_build
21cr|python-arrow-1.2.3-1|73	
21cr|python-arrow-1.2.3-1|74	%install
21cr|python-arrow-1.2.3-1|75	%py3_install
21cr|python-arrow-1.2.3-1|76	
21cr|python-arrow-1.2.3-1|77	%check
21cr|python-arrow-1.2.3-1|78	%py3_test
21cr|python-arrow-1.2.3-1|79	

6634 21
21cr|python-asciidata-1.1.1-15|1	%global pypi_name asciidata
21cr|python-asciidata-1.1.1-15|2	
21cr|python-asciidata-1.1.1-15|3	Name:           python-asciidata
21cr|python-asciidata-1.1.1-15|4	Version:        1.1.1
21cr|python-asciidata-1.1.1-15|5	Release:        15
21cr|python-asciidata-1.1.1-15|6	Group:          Sciences/Astronomy
21cr|python-asciidata-1.1.1-15|7	Summary:        AstroAsciiData is a Python module to handle ASCII tables
21cr|python-asciidata-1.1.1-15|8	Url:            http://www.stecf.org/software/PYTHONtools/astroasciidata
21cr|python-asciidata-1.1.1-15|9	License:        GPLv2
21cr|python-asciidata-1.1.1-15|10	Source0:        http://www.stecf.org/software/PYTHONtools/astroasciidata/source/asciidata-%{version}.tar.gz
21cr|python-asciidata-1.1.1-15|11	Patch0:         python-asciidata-1.1.1-py3support.patch
21cr|python-asciidata-1.1.1-15|12	BuildArch:      noarch
21cr|python-asciidata-1.1.1-15|13	
21cr|python-asciidata-1.1.1-15|14	
21cr|python-asciidata-1.1.1-15|15	%description
21cr|python-asciidata-1.1.1-15|16	AstroAsciiData is a Python module to handle ASCII tables. The idea to
21cr|python-asciidata-1.1.1-15|17	develop this Python module emerged from the fact that ASCII tables
21cr|python-asciidata-1.1.1-15|18	continue to be one of the most popular and widely used data exchange
21cr|python-asciidata-1.1.1-15|19	formats in astronomy and probably science in general. The development
21cr|python-asciidata-1.1.1-15|20	of the AstroAsciiData module is taking place as part of the AstroLib
21cr|python-asciidata-1.1.1-15|21	project, an open source effort to develop general astronomical
21cr|python-asciidata-1.1.1-15|22	utilities. The prime focus of the module is not computational speed,
21cr|python-asciidata-1.1.1-15|23	since the ASCII tables used in astronomy are rather small (<10MB) and
21cr|python-asciidata-1.1.1-15|24	thus very easy to handle for modern day computers. The main effort was
21cr|python-asciidata-1.1.1-15|25	clearly to maximize the convenience for the user to keep the threshold
21cr|python-asciidata-1.1.1-15|26	for installing and using the AstroAsciiData module as low as possible.
21cr|python-asciidata-1.1.1-15|27	
21cr|python-asciidata-1.1.1-15|28	
21cr|python-asciidata-1.1.1-15|29	%package -n python3-asciidata
21cr|python-asciidata-1.1.1-15|30	Summary:        Python3 implementation of AstroAsciiData
21cr|python-asciidata-1.1.1-15|31	Group:          Development/Python
21cr|python-asciidata-1.1.1-15|32	BuildArch:      noarch
21cr|python-asciidata-1.1.1-15|33	
21cr|python-asciidata-1.1.1-15|34	%description -n python3-asciidata
21cr|python-asciidata-1.1.1-15|35	%{summary}.
21cr|python-asciidata-1.1.1-15|36	
21cr|python-asciidata-1.1.1-15|37	
21cr|python-asciidata-1.1.1-15|38	%prep
21cr|python-asciidata-1.1.1-15|39	%setup -q -n %{pypi_name}-%{version}
21cr|python-asciidata-1.1.1-15|40	%autopatch -p1
21cr|python-asciidata-1.1.1-15|41	
21cr|python-asciidata-1.1.1-15|42	%build
21cr|python-asciidata-1.1.1-15|43	%py3_build
21cr|python-asciidata-1.1.1-15|44	
21cr|python-asciidata-1.1.1-15|45	%install
21cr|python-asciidata-1.1.1-15|46	%py3_install
21cr|python-asciidata-1.1.1-15|47	
21cr|python-asciidata-1.1.1-15|48	%files -n python3-asciidata
21cr|python-asciidata-1.1.1-15|49	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21cr|python-asciidata-1.1.1-15|50	%{py3_puresitedir}/%{pypi_name}

6635 21
21cr|python-asn1-modules-0.0.5-3|1	%define	oname	pyasn1-modules
21cr|python-asn1-modules-0.0.5-3|2	%define	module	asn1-modules
21cr|python-asn1-modules-0.0.5-3|3	
21cr|python-asn1-modules-0.0.5-3|4	Name:		python-%{module}
21cr|python-asn1-modules-0.0.5-3|5	Version:	0.0.5
21cr|python-asn1-modules-0.0.5-3|6	Release:	3
21cr|python-asn1-modules-0.0.5-3|7	Summary:	A collection of ASN.1-based protocols modules
21cr|python-asn1-modules-0.0.5-3|8	Source0:	http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-asn1-modules-0.0.5-3|9	License:	BSD
21cr|python-asn1-modules-0.0.5-3|10	Group:		Development/Python
21cr|python-asn1-modules-0.0.5-3|11	Url:		http://sourceforge.net/projects/pyasn1/
21cr|python-asn1-modules-0.0.5-3|12	BuildArch:	noarch
21cr|python-asn1-modules-0.0.5-3|13	BuildRequires:	pythonegg(setuptools)
21cr|python-asn1-modules-0.0.5-3|14	
21cr|python-asn1-modules-0.0.5-3|15	%description
21cr|python-asn1-modules-0.0.5-3|16	A collection of ASN.1 modules expressed
21cr|python-asn1-modules-0.0.5-3|17	in form of pyasn1 classes.
21cr|python-asn1-modules-0.0.5-3|18	Includes protocols PDUs definition
21cr|python-asn1-modules-0.0.5-3|19	(SNMP, LDAP etc.) and various data structures (X.509, PKCS etc.).
21cr|python-asn1-modules-0.0.5-3|20	
21cr|python-asn1-modules-0.0.5-3|21	%package -n python2-%{module}
21cr|python-asn1-modules-0.0.5-3|22	%py2_migration_meta python2-%{module}
21cr|python-asn1-modules-0.0.5-3|23	Summary:	A collection of ASN.1-based protocols modules
21cr|python-asn1-modules-0.0.5-3|24	
21cr|python-asn1-modules-0.0.5-3|25	%description -n python2-%{module}
21cr|python-asn1-modules-0.0.5-3|26	A collection of ASN.1 modules expressed
21cr|python-asn1-modules-0.0.5-3|27	in form of pyasn1 classes.
21cr|python-asn1-modules-0.0.5-3|28	Includes protocols PDUs definition
21cr|python-asn1-modules-0.0.5-3|29	(SNMP, LDAP etc.) and various data structures (X.509, PKCS etc.).
21cr|python-asn1-modules-0.0.5-3|30	
21cr|python-asn1-modules-0.0.5-3|31	
21cr|python-asn1-modules-0.0.5-3|32	%prep
21cr|python-asn1-modules-0.0.5-3|33	%setup -q -n %{oname}-%{version}
21cr|python-asn1-modules-0.0.5-3|34	
21cr|python-asn1-modules-0.0.5-3|35	%build
21cr|python-asn1-modules-0.0.5-3|36	python2 setup.py build
21cr|python-asn1-modules-0.0.5-3|37	
21cr|python-asn1-modules-0.0.5-3|38	%install
21cr|python-asn1-modules-0.0.5-3|39	python2 setup.py install --root=%{buildroot}
21cr|python-asn1-modules-0.0.5-3|40	
21cr|python-asn1-modules-0.0.5-3|41	%files -n python2-%{module}
21cr|python-asn1-modules-0.0.5-3|42	%doc CHANGES
21cr|python-asn1-modules-0.0.5-3|43	%doc LICENSE
21cr|python-asn1-modules-0.0.5-3|44	%doc README
21cr|python-asn1-modules-0.0.5-3|45	%{py2_puresitedir}/pyasn1_modules/*.py*
21cr|python-asn1-modules-0.0.5-3|46	%{py2_puresitedir}/pyasn1_modules*.egg-info

6636 21
21cr|python-asttokens-2.0.8-1|1	%define pypi_name asttokens
21cr|python-asttokens-2.0.8-1|2	
21cr|python-asttokens-2.0.8-1|3	Name:           python-%{pypi_name}
21cr|python-asttokens-2.0.8-1|4	Version:	2.0.8
21cr|python-asttokens-2.0.8-1|5	Release:	1
21cr|python-asttokens-2.0.8-1|6	Group:          Development/Python
21cr|python-asttokens-2.0.8-1|7	Summary:        Annotates Python abstract syntax trees (ASTs)
21cr|python-asttokens-2.0.8-1|8	License:        Apache License
21cr|python-asttokens-2.0.8-1|9	URL:            https://github.com/gristlabs/asttokens
21cr|python-asttokens-2.0.8-1|10	Source0:	https://files.pythonhosted.org/packages/4d/c8/987ee029c83ad1cddb03bb004e9c7a8de1be4cdbda21122a0b9f639fcc31/asttokens-2.0.8.tar.gz
21cr|python-asttokens-2.0.8-1|11	BuildRequires:  python3-setuptools
21cr|python-asttokens-2.0.8-1|12	BuildRequires:  python3-setuptools_scm
21cr|python-asttokens-2.0.8-1|13	BuildRequires:  python3-toml
21cr|python-asttokens-2.0.8-1|14	BuildArch:      noarch
21cr|python-asttokens-2.0.8-1|15	
21cr|python-asttokens-2.0.8-1|16	%define _description \
21cr|python-asttokens-2.0.8-1|17	The asttokens module annotates Python abstract syntax trees (ASTs) with \
21cr|python-asttokens-2.0.8-1|18	the positions of tokens and text in the source code that generated them. \
21cr|python-asttokens-2.0.8-1|19	\
21cr|python-asttokens-2.0.8-1|20	It makes it possible for tools that work with logical AST nodes to find \
21cr|python-asttokens-2.0.8-1|21	the particular text that resulted in those nodes, for example for \
21cr|python-asttokens-2.0.8-1|22	automated refactoring or highlighting.
21cr|python-asttokens-2.0.8-1|23	
21cr|python-asttokens-2.0.8-1|24	%description
21cr|python-asttokens-2.0.8-1|25	%{_description}
21cr|python-asttokens-2.0.8-1|26	
21cr|python-asttokens-2.0.8-1|27	%package -n python3-%{pypi_name}
21cr|python-asttokens-2.0.8-1|28	Summary: %{summary}
21cr|python-asttokens-2.0.8-1|29	Group: %{group}
21cr|python-asttokens-2.0.8-1|30	
21cr|python-asttokens-2.0.8-1|31	%description -n python3-%{pypi_name}
21cr|python-asttokens-2.0.8-1|32	%{_description}
21cr|python-asttokens-2.0.8-1|33	
21cr|python-asttokens-2.0.8-1|34	%prep
21cr|python-asttokens-2.0.8-1|35	%setup -q -n %{pypi_name}-%{version}
21cr|python-asttokens-2.0.8-1|36	
21cr|python-asttokens-2.0.8-1|37	%build
21cr|python-asttokens-2.0.8-1|38	%py3_build
21cr|python-asttokens-2.0.8-1|39	
21cr|python-asttokens-2.0.8-1|40	%install
21cr|python-asttokens-2.0.8-1|41	%py3_install
21cr|python-asttokens-2.0.8-1|42	
21cr|python-asttokens-2.0.8-1|43	%files -n python3-%{pypi_name}
21cr|python-asttokens-2.0.8-1|44	%license LICENSE
21cr|python-asttokens-2.0.8-1|45	%doc README.rst
21cr|python-asttokens-2.0.8-1|46	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21cr|python-asttokens-2.0.8-1|47	%{py3_puresitedir}/%{pypi_name}

6637 21
21cr|python-async-generator-1.10-1|1	# what it's called on pypi
21cr|python-async-generator-1.10-1|2	%global srcname async_generator
21cr|python-async-generator-1.10-1|3	# what it's imported as
21cr|python-async-generator-1.10-1|4	%global libname async_generator
21cr|python-async-generator-1.10-1|5	# name of egg info directory
21cr|python-async-generator-1.10-1|6	%global eggname async_generator
21cr|python-async-generator-1.10-1|7	# package name fragment
21cr|python-async-generator-1.10-1|8	%global pkgname async-generator
21cr|python-async-generator-1.10-1|9	
21cr|python-async-generator-1.10-1|10	%global _description \
21cr|python-async-generator-1.10-1|11	This library generally tries hard to match the semantics of Python 3.6's native\
21cr|python-async-generator-1.10-1|12	async generators in every detail (PEP 525), with additional support for yield\
21cr|python-async-generator-1.10-1|13	from and for returning non-None values from an async generator (under the\
21cr|python-async-generator-1.10-1|14	theory that these may well be added to native async generators one day).
21cr|python-async-generator-1.10-1|15	
21cr|python-async-generator-1.10-1|16	
21cr|python-async-generator-1.10-1|17	Name:		python-%{pkgname}
21cr|python-async-generator-1.10-1|18	Version:	1.10
21cr|python-async-generator-1.10-1|19	Release:	1
21cr|python-async-generator-1.10-1|20	Summary:	Async generators and context managers
21cr|python-async-generator-1.10-1|21	License:	MIT or ASL 2.0
21cr|python-async-generator-1.10-1|22	Group:		Development/Python
21cr|python-async-generator-1.10-1|23	URL:		https://github.com/python-trio/async_generator
21cr|python-async-generator-1.10-1|24	Source0:	https://pypi.io/packages/source/a/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|python-async-generator-1.10-1|25	BuildArch:	noarch
21cr|python-async-generator-1.10-1|26	
21cr|python-async-generator-1.10-1|27	
21cr|python-async-generator-1.10-1|28	%description %{_description}
21cr|python-async-generator-1.10-1|29	
21cr|python-async-generator-1.10-1|30	#---------------------------------------------------------------------------------
21cr|python-async-generator-1.10-1|31	%package -n python3-%{pkgname}
21cr|python-async-generator-1.10-1|32	Summary:        %{summary}
21cr|python-async-generator-1.10-1|33	BuildRequires:  pkgconfig(python3)
21cr|python-async-generator-1.10-1|34	BuildRequires:  python3egg(setuptools)
21cr|python-async-generator-1.10-1|35	BuildRequires:  python3egg(pytest)
21cr|python-async-generator-1.10-1|36	
21cr|python-async-generator-1.10-1|37	%description -n python3-%{pkgname} %{_description}
21cr|python-async-generator-1.10-1|38	
21cr|python-async-generator-1.10-1|39	%files -n python3-%{pkgname}
21cr|python-async-generator-1.10-1|40	%license LICENSE LICENSE.MIT LICENSE.APACHE2
21cr|python-async-generator-1.10-1|41	%doc README.rst
21cr|python-async-generator-1.10-1|42	%{python3_sitelib}/%{libname}
21cr|python-async-generator-1.10-1|43	%{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info
21cr|python-async-generator-1.10-1|44	
21cr|python-async-generator-1.10-1|45	#---------------------------------------------------------------------------------
21cr|python-async-generator-1.10-1|46	
21cr|python-async-generator-1.10-1|47	%prep
21cr|python-async-generator-1.10-1|48	%autosetup -n %{srcname}-%{version}
21cr|python-async-generator-1.10-1|49	rm -r %{eggname}.egg-info
21cr|python-async-generator-1.10-1|50	
21cr|python-async-generator-1.10-1|51	
21cr|python-async-generator-1.10-1|52	%build
21cr|python-async-generator-1.10-1|53	%py3_build
21cr|python-async-generator-1.10-1|54	
21cr|python-async-generator-1.10-1|55	%install
21cr|python-async-generator-1.10-1|56	%py3_install
21cr|python-async-generator-1.10-1|57	
21cr|python-async-generator-1.10-1|58	%check
21cr|python-async-generator-1.10-1|59	py.test-%{python3_version} --verbose

6638 21
21cr|python-asyncmy-0.2.5-1|1	# Tests require interacting with a temporary MySQL database. We are able to do
21cr|python-asyncmy-0.2.5-1|2	# this, but leave a build conditional to fall back to a “smoke test” in case it
21cr|python-asyncmy-0.2.5-1|3	# breaks.
21cr|python-asyncmy-0.2.5-1|4	%bcond_with tests
21cr|python-asyncmy-0.2.5-1|5	
21cr|python-asyncmy-0.2.5-1|6	Name:           python-asyncmy
21cr|python-asyncmy-0.2.5-1|7	Summary:        A fast asyncio MySQL/MariaDB driver
21cr|python-asyncmy-0.2.5-1|8	Group:          Development/Python
21cr|python-asyncmy-0.2.5-1|9	Version:        0.2.5
21cr|python-asyncmy-0.2.5-1|10	Release:        1
21cr|python-asyncmy-0.2.5-1|11	
21cr|python-asyncmy-0.2.5-1|12	License:        ASL 2.0
21cr|python-asyncmy-0.2.5-1|13	URL:            https://github.com/long2ice/asyncmy
21cr|python-asyncmy-0.2.5-1|14	# The GitHub source includes tests and examples; the PyPI source lacks them.
21cr|python-asyncmy-0.2.5-1|15	Source0:        %{url}/archive/v%{version}/asyncmy-%{version}.tar.gz
21cr|python-asyncmy-0.2.5-1|16	
21cr|python-asyncmy-0.2.5-1|17	# Doc/license files installed directly in site-packages
21cr|python-asyncmy-0.2.5-1|18	# https://github.com/long2ice/asyncmy/issues/33
21cr|python-asyncmy-0.2.5-1|19	Patch:          0001-Do-not-install-text-files-in-site-packages.patch
21cr|python-asyncmy-0.2.5-1|20	
21cr|python-asyncmy-0.2.5-1|21	# Test failures and errors on 32-bit platforms
21cr|python-asyncmy-0.2.5-1|22	# https://github.com/long2ice/asyncmy/issues/34
21cr|python-asyncmy-0.2.5-1|23	# https://bugzilla.redhat.com/show_bug.cgi?id=2060899
21cr|python-asyncmy-0.2.5-1|24	ExcludeArch:    %{ix86} %{arm32}
21cr|python-asyncmy-0.2.5-1|25	
21cr|python-asyncmy-0.2.5-1|26	BuildRequires:  gcc
21cr|python-asyncmy-0.2.5-1|27	BuildRequires:  python3-devel
21cr|python-asyncmy-0.2.5-1|28	BuildRequires:  pyproject-rpm-macros
21cr|python-asyncmy-0.2.5-1|29	
21cr|python-asyncmy-0.2.5-1|30	%if %{with tests}
21cr|python-asyncmy-0.2.5-1|31	BuildRequires:  mariadb-server
21cr|python-asyncmy-0.2.5-1|32	
21cr|python-asyncmy-0.2.5-1|33	# pyproject.toml: [tool.poetry.dev-dependencies]
21cr|python-asyncmy-0.2.5-1|34	# aiomysql = "*" ← benchmarks only
21cr|python-asyncmy-0.2.5-1|35	# bandit = "*" ← linter/analyzer
21cr|python-asyncmy-0.2.5-1|36	# black = "*" ← linter/formatter
21cr|python-asyncmy-0.2.5-1|37	# cryptography = "*"
21cr|python-asyncmy-0.2.5-1|38	BuildRequires:  python3dist(cryptography)
21cr|python-asyncmy-0.2.5-1|39	# cython = "*" ← already in [build-system] requires
21cr|python-asyncmy-0.2.5-1|40	# flake8 = "*" ← linter
21cr|python-asyncmy-0.2.5-1|41	# isort = "*" ← linter/formatter
21cr|python-asyncmy-0.2.5-1|42	# mypy = "*" ← linter/typechecker
21cr|python-asyncmy-0.2.5-1|43	# mysqlclient = "*" ← benchmarks only
21cr|python-asyncmy-0.2.5-1|44	# pymysql = "0.8.1" ← benchmarks only
21cr|python-asyncmy-0.2.5-1|45	# pytest = "*"
21cr|python-asyncmy-0.2.5-1|46	BuildRequires:  python3dist(pytest)
21cr|python-asyncmy-0.2.5-1|47	# pytest-asyncio = "*"
21cr|python-asyncmy-0.2.5-1|48	BuildRequires:  python3dist(pytest-asyncio)
21cr|python-asyncmy-0.2.5-1|49	# pytest-mock = "*"
21cr|python-asyncmy-0.2.5-1|50	BuildRequires:  python3dist(pytest-mock)
21cr|python-asyncmy-0.2.5-1|51	# pytest-xdist = "*"
21cr|python-asyncmy-0.2.5-1|52	BuildRequires:  python3dist(pytest-xdist)
21cr|python-asyncmy-0.2.5-1|53	# uvloop = { version = "*", markers = "…" } ← benchmarks only
21cr|python-asyncmy-0.2.5-1|54	%endif
21cr|python-asyncmy-0.2.5-1|55	
21cr|python-asyncmy-0.2.5-1|56	%global common_description %{expand:
21cr|python-asyncmy-0.2.5-1|57	asyncmy is a fast asyncio MySQL/MariaDB driver, which reuses most of pymysql
21cr|python-asyncmy-0.2.5-1|58	and aiomysql but rewrites the core protocol with Cython to speed it up.}
21cr|python-asyncmy-0.2.5-1|59	
21cr|python-asyncmy-0.2.5-1|60	%description %{common_description}
21cr|python-asyncmy-0.2.5-1|61	
21cr|python-asyncmy-0.2.5-1|62	#---------------------------------------------------------
21cr|python-asyncmy-0.2.5-1|63	%package -n     python3-asyncmy
21cr|python-asyncmy-0.2.5-1|64	Summary:        %{summary}
21cr|python-asyncmy-0.2.5-1|65	Group:          Development/Python
21cr|python-asyncmy-0.2.5-1|66	
21cr|python-asyncmy-0.2.5-1|67	%description -n python3-asyncmy %{common_description}
21cr|python-asyncmy-0.2.5-1|68	
21cr|python-asyncmy-0.2.5-1|69	%files -n python3-asyncmy -f %{pyproject_files}
21cr|python-asyncmy-0.2.5-1|70	%license LICENSE
21cr|python-asyncmy-0.2.5-1|71	%doc CHANGELOG.md
21cr|python-asyncmy-0.2.5-1|72	%doc README.md
21cr|python-asyncmy-0.2.5-1|73	
21cr|python-asyncmy-0.2.5-1|74	#---------------------------------------------------------
21cr|python-asyncmy-0.2.5-1|75	
21cr|python-asyncmy-0.2.5-1|76	%prep
21cr|python-asyncmy-0.2.5-1|77	%autosetup -n asyncmy-%{version} -p1
21cr|python-asyncmy-0.2.5-1|78	
21cr|python-asyncmy-0.2.5-1|79	
21cr|python-asyncmy-0.2.5-1|80	%generate_buildrequires
21cr|python-asyncmy-0.2.5-1|81	%pyproject_buildrequires -r
21cr|python-asyncmy-0.2.5-1|82	
21cr|python-asyncmy-0.2.5-1|83	
21cr|python-asyncmy-0.2.5-1|84	%build
21cr|python-asyncmy-0.2.5-1|85	%pyproject_wheel
21cr|python-asyncmy-0.2.5-1|86	
21cr|python-asyncmy-0.2.5-1|87	
21cr|python-asyncmy-0.2.5-1|88	%install
21cr|python-asyncmy-0.2.5-1|89	%pyproject_install
21cr|python-asyncmy-0.2.5-1|90	%pyproject_save_files asyncmy
21cr|python-asyncmy-0.2.5-1|91	
21cr|python-asyncmy-0.2.5-1|92	# Do not distribute Cython-generated C source files; these are not useful
21cr|python-asyncmy-0.2.5-1|93	find '%{buildroot}%{python3_sitearch}/asyncmy' \
21cr|python-asyncmy-0.2.5-1|94	-type f -name '*.c' -print -delete
21cr|python-asyncmy-0.2.5-1|95	sed -r -i '/\.c$/d' '%{pyproject_files}'
21cr|python-asyncmy-0.2.5-1|96	
21cr|python-asyncmy-0.2.5-1|97	
21cr|python-asyncmy-0.2.5-1|98	%check
21cr|python-asyncmy-0.2.5-1|99	%if %{with tests}
21cr|python-asyncmy-0.2.5-1|100	# Based on rubygem-mysql2 packaging:
21cr|python-asyncmy-0.2.5-1|101	
21cr|python-asyncmy-0.2.5-1|102	# Use a randomized port in case the standard mysqld port 3306 is occupied, and
21cr|python-asyncmy-0.2.5-1|103	# to account for multiple simultaneous builds on the same host.
21cr|python-asyncmy-0.2.5-1|104	# https://src.fedoraproject.org/rpms/rubygem-pg/pull-request/3
21cr|python-asyncmy-0.2.5-1|105	MYSQL_PORT="$((13306 + ${RANDOM} % 1000))"
21cr|python-asyncmy-0.2.5-1|106	MYSQL_USER="$(whoami)"
21cr|python-asyncmy-0.2.5-1|107	MYSQL_DATA_DIR="${PWD}/data"
21cr|python-asyncmy-0.2.5-1|108	MYSQL_SOCKET="${PWD}/mysql.sock"
21cr|python-asyncmy-0.2.5-1|109	MYSQL_LOG="${PWD}/mysql.log"
21cr|python-asyncmy-0.2.5-1|110	MYSQL_PID_FILE="${PWD}/mysql.pid"
21cr|python-asyncmy-0.2.5-1|111	
21cr|python-asyncmy-0.2.5-1|112	mkdir "${MYSQL_DATA_DIR}"
21cr|python-asyncmy-0.2.5-1|113	mysql_install_db --datadir="${MYSQL_DATA_DIR}" --log-error="${MYSQL_LOG}"
21cr|python-asyncmy-0.2.5-1|114	
21cr|python-asyncmy-0.2.5-1|115	%{_libexecdir}/mysqld --port="${MYSQL_PORT}" --ssl \
21cr|python-asyncmy-0.2.5-1|116	--datadir="${MYSQL_DATA_DIR}" --log-error="${MYSQL_LOG}" \
21cr|python-asyncmy-0.2.5-1|117	--socket="${MYSQL_SOCKET}" --pid-file="${MYSQL_PID_FILE}" & :
21cr|python-asyncmy-0.2.5-1|118	
21cr|python-asyncmy-0.2.5-1|119	echo "Waiting for server… ${i}" 1>&2
21cr|python-asyncmy-0.2.5-1|120	TIMEOUT=30
21cr|python-asyncmy-0.2.5-1|121	while ! grep -q 'ready for connections.' "${MYSQL_LOG}"
21cr|python-asyncmy-0.2.5-1|122	do
21cr|python-asyncmy-0.2.5-1|123	sleep 1
21cr|python-asyncmy-0.2.5-1|124	TIMEOUT=$((TIMEOUT - 1))
21cr|python-asyncmy-0.2.5-1|125	if [[ "${TIMEOUT}" = '0' ]]
21cr|python-asyncmy-0.2.5-1|126	then
21cr|python-asyncmy-0.2.5-1|127	echo 'Timed out' 1>&2
21cr|python-asyncmy-0.2.5-1|128	exit 1
21cr|python-asyncmy-0.2.5-1|129	fi
21cr|python-asyncmy-0.2.5-1|130	done
21cr|python-asyncmy-0.2.5-1|131	
21cr|python-asyncmy-0.2.5-1|132	echo 'Ready' 1>&2
21cr|python-asyncmy-0.2.5-1|133	trap "kill $(cat "${MYSQL_PID_FILE}")" INT TERM EXIT
21cr|python-asyncmy-0.2.5-1|134	
21cr|python-asyncmy-0.2.5-1|135	# See https://github.com/brianmario/mysql2/blob/master/.travis_setup.sh
21cr|python-asyncmy-0.2.5-1|136	mysql -u "${MYSQL_USER}" -S "${MYSQL_SOCKET}" -P "${MYSQL_PORT}" \
21cr|python-asyncmy-0.2.5-1|137	-e "ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';"
21cr|python-asyncmy-0.2.5-1|138	
21cr|python-asyncmy-0.2.5-1|139	sed -r -i "s/\b3306\b/${MYSQL_PORT}/" conftest.py
21cr|python-asyncmy-0.2.5-1|140	# Make sure we do not import the “un-built” package
21cr|python-asyncmy-0.2.5-1|141	rm -rf asyncmy
21cr|python-asyncmy-0.2.5-1|142	
21cr|python-asyncmy-0.2.5-1|143	%pytest
21cr|python-asyncmy-0.2.5-1|144	
21cr|python-asyncmy-0.2.5-1|145	%endif

6639 21
21cr|python-asyncpg-0.27.0-1|1	%define _disable_ld_no_undefined 1
21cr|python-asyncpg-0.27.0-1|2	
21cr|python-asyncpg-0.27.0-1|3	# Sphinx-generated HTML documentation is not suitable for packaging; see
21cr|python-asyncpg-0.27.0-1|4	# https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
21cr|python-asyncpg-0.27.0-1|5	#
21cr|python-asyncpg-0.27.0-1|6	# We can generate PDF documentation as a substitute.
21cr|python-asyncpg-0.27.0-1|7	%bcond_with doc_pdf
21cr|python-asyncpg-0.27.0-1|8	
21cr|python-asyncpg-0.27.0-1|9	Name:           python-asyncpg
21cr|python-asyncpg-0.27.0-1|10	Summary:        A fast PostgreSQL Database Client Library for Python/asyncio
21cr|python-asyncpg-0.27.0-1|11	Group:          Development/Python
21cr|python-asyncpg-0.27.0-1|12	Version:        0.27.0
21cr|python-asyncpg-0.27.0-1|13	Release:        1
21cr|python-asyncpg-0.27.0-1|14	
21cr|python-asyncpg-0.27.0-1|15	License:        ASL 2.0
21cr|python-asyncpg-0.27.0-1|16	URL:            https://github.com/MagicStack/asyncpg
21cr|python-asyncpg-0.27.0-1|17	Source0:        %{pypi_source asyncpg}
21cr|python-asyncpg-0.27.0-1|18	Patch0:         asyncpg-dependensy.patch
21cr|python-asyncpg-0.27.0-1|19	BuildRequires:  gcc
21cr|python-asyncpg-0.27.0-1|20	BuildRequires:  python3-devel
21cr|python-asyncpg-0.27.0-1|21	BuildRequires:  pyproject-rpm-macros
21cr|python-asyncpg-0.27.0-1|22	
21cr|python-asyncpg-0.27.0-1|23	%if %{with doc_pdf}
21cr|python-asyncpg-0.27.0-1|24	BuildRequires:  make
21cr|python-asyncpg-0.27.0-1|25	BuildRequires:  python3-sphinx-latex
21cr|python-asyncpg-0.27.0-1|26	BuildRequires:  latexmk
21cr|python-asyncpg-0.27.0-1|27	%endif
21cr|python-asyncpg-0.27.0-1|28	
21cr|python-asyncpg-0.27.0-1|29	# For tests:
21cr|python-asyncpg-0.27.0-1|30	#
21cr|python-asyncpg-0.27.0-1|31	# For pg_config binary
21cr|python-asyncpg-0.27.0-1|32	BuildRequires:  postgresql-devel
21cr|python-asyncpg-0.27.0-1|33	# For pg_ctl binary
21cr|python-asyncpg-0.27.0-1|34	BuildRequires:  postgresql-server
21cr|python-asyncpg-0.27.0-1|35	# For citext extension
21cr|python-asyncpg-0.27.0-1|36	BuildRequires:  postgresql-contrib
21cr|python-asyncpg-0.27.0-1|37	
21cr|python-asyncpg-0.27.0-1|38	# Note that asyncpg/pgproto comes from a git submodule referencing a separate
21cr|python-asyncpg-0.27.0-1|39	# project, https://github.com/MagicStack/py-pgproto. However, we do not treat
21cr|python-asyncpg-0.27.0-1|40	# it as a bundled dependency because it contains only sources; it has no build
21cr|python-asyncpg-0.27.0-1|41	# system and is not designed for separate installation; and it is managed as a
21cr|python-asyncpg-0.27.0-1|42	# part of the asyncpg package, as evidenced by the comment “This module is part
21cr|python-asyncpg-0.27.0-1|43	# of asyncpg” in the file headers.
21cr|python-asyncpg-0.27.0-1|44	
21cr|python-asyncpg-0.27.0-1|45	%global common_description %{expand:
21cr|python-asyncpg-0.27.0-1|46	asyncpg is a database interface library designed specifically for PostgreSQL
21cr|python-asyncpg-0.27.0-1|47	and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL
21cr|python-asyncpg-0.27.0-1|48	server binary protocol for use with Python’s asyncio framework. You can read
21cr|python-asyncpg-0.27.0-1|49	more about asyncpg in an introductory blog post
21cr|python-asyncpg-0.27.0-1|50	http://magic.io/blog/asyncpg-1m-rows-from-postgres-to-python/.}
21cr|python-asyncpg-0.27.0-1|51	
21cr|python-asyncpg-0.27.0-1|52	%description %{common_description}
21cr|python-asyncpg-0.27.0-1|53	
21cr|python-asyncpg-0.27.0-1|54	#-----------------------------------------------------
21cr|python-asyncpg-0.27.0-1|55	%package -n     python3-asyncpg
21cr|python-asyncpg-0.27.0-1|56	Summary:        %{summary}
21cr|python-asyncpg-0.27.0-1|57	Group:          Development/Python
21cr|python-asyncpg-0.27.0-1|58	
21cr|python-asyncpg-0.27.0-1|59	%description -n python3-asyncpg %{common_description}
21cr|python-asyncpg-0.27.0-1|60	
21cr|python-asyncpg-0.27.0-1|61	%files -n python3-asyncpg -f %{pyproject_files}
21cr|python-asyncpg-0.27.0-1|62	
21cr|python-asyncpg-0.27.0-1|63	#-----------------------------------------------------
21cr|python-asyncpg-0.27.0-1|64	
21cr|python-asyncpg-0.27.0-1|65	%package doc
21cr|python-asyncpg-0.27.0-1|66	Summary:        Documentation for %{name}
21cr|python-asyncpg-0.27.0-1|67	Group:          Documentation
21cr|python-asyncpg-0.27.0-1|68	
21cr|python-asyncpg-0.27.0-1|69	BuildArch:      noarch
21cr|python-asyncpg-0.27.0-1|70	
21cr|python-asyncpg-0.27.0-1|71	%description doc %{common_description}
21cr|python-asyncpg-0.27.0-1|72	
21cr|python-asyncpg-0.27.0-1|73	%files doc
21cr|python-asyncpg-0.27.0-1|74	%license LICENSE
21cr|python-asyncpg-0.27.0-1|75	%doc README.rst
21cr|python-asyncpg-0.27.0-1|76	%if %{with doc_pdf}
21cr|python-asyncpg-0.27.0-1|77	%doc docs/_build/latex/asyncpg.pdf
21cr|python-asyncpg-0.27.0-1|78	%endif
21cr|python-asyncpg-0.27.0-1|79	
21cr|python-asyncpg-0.27.0-1|80	#-----------------------------------------------------
21cr|python-asyncpg-0.27.0-1|81	
21cr|python-asyncpg-0.27.0-1|82	%prep
21cr|python-asyncpg-0.27.0-1|83	%autosetup -p1 -n asyncpg-%{version}
21cr|python-asyncpg-0.27.0-1|84	
21cr|python-asyncpg-0.27.0-1|85	# Remove pre-generated C sources from Cython to ensure they are re-generated
21cr|python-asyncpg-0.27.0-1|86	# and not used in the build. Note that recordobj.c is not a generated source,
21cr|python-asyncpg-0.27.0-1|87	# and must not be removed!
21cr|python-asyncpg-0.27.0-1|88	find asyncpg -type f -name '*.c' ! -name 'recordobj.c' -print -delete
21cr|python-asyncpg-0.27.0-1|89	
21cr|python-asyncpg-0.27.0-1|90	# Do not put the source directory at the front of the path, as this keeps us
21cr|python-asyncpg-0.27.0-1|91	# from using our own PYTHONPATH setting to allow importing the compiled
21cr|python-asyncpg-0.27.0-1|92	# extension modules.
21cr|python-asyncpg-0.27.0-1|93	sed -r -i 's|(sys\.path\.)insert\(0,[[:blank:]]*|\1append\(|' \
21cr|python-asyncpg-0.27.0-1|94	docs/conf.py
21cr|python-asyncpg-0.27.0-1|95	# Drop intersphinx mappings, since we can’t download remote inventories and
21cr|python-asyncpg-0.27.0-1|96	# can’t easily produce working hyperlinks from inventories in local
21cr|python-asyncpg-0.27.0-1|97	# documentation packages.
21cr|python-asyncpg-0.27.0-1|98	echo 'intersphinx_mapping.clear()' >> docs/conf.py
21cr|python-asyncpg-0.27.0-1|99	
21cr|python-asyncpg-0.27.0-1|100	# We will not run style linting tests since they are brittle, so we might as
21cr|python-asyncpg-0.27.0-1|101	# well drop the corresponding dependencies.
21cr|python-asyncpg-0.27.0-1|102	sed -r -i '/(pycodestyle|flake8)/d' setup.py
21cr|python-asyncpg-0.27.0-1|103	
21cr|python-asyncpg-0.27.0-1|104	
21cr|python-asyncpg-0.27.0-1|105	%generate_buildrequires
21cr|python-asyncpg-0.27.0-1|106	# Note dev extra includes doc and test extras
21cr|python-asyncpg-0.27.0-1|107	%pyproject_buildrequires -x dev
21cr|python-asyncpg-0.27.0-1|108	
21cr|python-asyncpg-0.27.0-1|109	
21cr|python-asyncpg-0.27.0-1|110	%build
21cr|python-asyncpg-0.27.0-1|111	%set_build_flags
21cr|python-asyncpg-0.27.0-1|112	%pyproject_wheel
21cr|python-asyncpg-0.27.0-1|113	
21cr|python-asyncpg-0.27.0-1|114	%if %{with doc_pdf}
21cr|python-asyncpg-0.27.0-1|115	PYTHONPATH="%{pyproject_build_lib}" %make_build -C docs latex \
21cr|python-asyncpg-0.27.0-1|116	SPHINXBUILD='sphinx-build' SPHINXOPTS='%{?_smp_mflags}'
21cr|python-asyncpg-0.27.0-1|117	%make_build -C docs/_build/latex LATEXMKOPTS='-quiet'
21cr|python-asyncpg-0.27.0-1|118	%endif
21cr|python-asyncpg-0.27.0-1|119	
21cr|python-asyncpg-0.27.0-1|120	
21cr|python-asyncpg-0.27.0-1|121	%install
21cr|python-asyncpg-0.27.0-1|122	%pyproject_install
21cr|python-asyncpg-0.27.0-1|123	%pyproject_save_files asyncpg
21cr|python-asyncpg-0.27.0-1|124	
21cr|python-asyncpg-0.27.0-1|125	
21cr|python-asyncpg-0.27.0-1|126	%check
21cr|python-asyncpg-0.27.0-1|127	# It is not clear why the tests always import asyncpg as ../asyncpg/__init__.py
21cr|python-asyncpg-0.27.0-1|128	# even if we set PYTHONPATH to the installed sitearch directory. This
21cr|python-asyncpg-0.27.0-1|129	# workaround is ugly, but there is nothing actually wrong with it, as the
21cr|python-asyncpg-0.27.0-1|130	# install is already done by the time the check section runs:
21cr|python-asyncpg-0.27.0-1|131	rm -rf asyncpg
21cr|python-asyncpg-0.27.0-1|132	ln -s %{buildroot}%{python3_sitearch}/asyncpg/
21cr|python-asyncpg-0.27.0-1|133	
21cr|python-asyncpg-0.27.0-1|134	# Do not run flake8 code style tests, which may fail; besides, we have patched
21cr|python-asyncpg-0.27.0-1|135	# flake8 and pycodestyle out of the test dependencies
21cr|python-asyncpg-0.27.0-1|136	k="${k-}${k+ and }not TestFlake8"
21cr|python-asyncpg-0.27.0-1|137	
21cr|python-asyncpg-0.27.0-1|138	%ifarch s390x
21cr|python-asyncpg-0.27.0-1|139	# This appears to be associated with GCC 12.
21cr|python-asyncpg-0.27.0-1|140	# https://github.com/MagicStack/asyncpg/issues/877
21cr|python-asyncpg-0.27.0-1|141	k="${k-}${k+ and }not (TestPrepare and test_prepare_28_max_args)"
21cr|python-asyncpg-0.27.0-1|142	%endif
21cr|python-asyncpg-0.27.0-1|143	
21cr|python-asyncpg-0.27.0-1|144	# on python 3.11 test fail in environment, need update python3.11
21cr|python-asyncpg-0.27.0-1|145	#pytest -k "${k}"

6640 21
21cr|python-asyncssh-2.13.2-1|1	%global pypi_name asyncssh
21cr|python-asyncssh-2.13.2-1|2	
21cr|python-asyncssh-2.13.2-1|3	Name:           python-%{pypi_name}
21cr|python-asyncssh-2.13.2-1|4	Version:        2.13.2
21cr|python-asyncssh-2.13.2-1|5	Release:        1
21cr|python-asyncssh-2.13.2-1|6	Summary:        Asynchronous SSHv2 client and server library
21cr|python-asyncssh-2.13.2-1|7	Group:          Development/Python
21cr|python-asyncssh-2.13.2-1|8	License:        EPL
21cr|python-asyncssh-2.13.2-1|9	URL:            https://github.com/ronf/asyncssh
21cr|python-asyncssh-2.13.2-1|10	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-asyncssh-2.13.2-1|11	BuildRequires:  python3-cryptography
21cr|python-asyncssh-2.13.2-1|12	BuildRequires:  python3-setuptools
21cr|python-asyncssh-2.13.2-1|13	BuildArch:      noarch
21cr|python-asyncssh-2.13.2-1|14	
21cr|python-asyncssh-2.13.2-1|15	%define _description %{expand:
21cr|python-asyncssh-2.13.2-1|16	AsyncSSH is a Python package which provides an asynchronous client and server
21cr|python-asyncssh-2.13.2-1|17	implementation of the SSHv2 protocol on top of the Python 3.6+ asyncio
21cr|python-asyncssh-2.13.2-1|18	framework.
21cr|python-asyncssh-2.13.2-1|19	}
21cr|python-asyncssh-2.13.2-1|20	
21cr|python-asyncssh-2.13.2-1|21	%description
21cr|python-asyncssh-2.13.2-1|22	%{_description}
21cr|python-asyncssh-2.13.2-1|23	
21cr|python-asyncssh-2.13.2-1|24	#----------------------------------------------------------------------
21cr|python-asyncssh-2.13.2-1|25	
21cr|python-asyncssh-2.13.2-1|26	%package -n python3-%{pypi_name}
21cr|python-asyncssh-2.13.2-1|27	Summary:        Asynchronous SSHv2 client and server library
21cr|python-asyncssh-2.13.2-1|28	Group:          Development/Python
21cr|python-asyncssh-2.13.2-1|29	Requires:       python3-cryptography
21cr|python-asyncssh-2.13.2-1|30	
21cr|python-asyncssh-2.13.2-1|31	%description -n python3-%{pypi_name}
21cr|python-asyncssh-2.13.2-1|32	%{_description}
21cr|python-asyncssh-2.13.2-1|33	
21cr|python-asyncssh-2.13.2-1|34	%files -n python3-%{pypi_name}
21cr|python-asyncssh-2.13.2-1|35	%doc CONTRIBUTING.rst README.rst LICENSE
21cr|python-asyncssh-2.13.2-1|36	%{py3_puresitedir}
21cr|python-asyncssh-2.13.2-1|37	
21cr|python-asyncssh-2.13.2-1|38	#----------------------------------------------------------------------
21cr|python-asyncssh-2.13.2-1|39	%prep
21cr|python-asyncssh-2.13.2-1|40	%setup -qn %{pypi_name}-%{version}
21cr|python-asyncssh-2.13.2-1|41	
21cr|python-asyncssh-2.13.2-1|42	%build
21cr|python-asyncssh-2.13.2-1|43	%py3_build
21cr|python-asyncssh-2.13.2-1|44	
21cr|python-asyncssh-2.13.2-1|45	%install
21cr|python-asyncssh-2.13.2-1|46	%py3_install

6641 21
21cr|python-async-timeout-4.0.2-1|1	%global srcname async-timeout
21cr|python-async-timeout-4.0.2-1|2	%global common_desc asyncio-compatible timeout context manager\
21cr|python-async-timeout-4.0.2-1|3	The context manager is useful in cases when you want to apply timeout\
21cr|python-async-timeout-4.0.2-1|4	logic around block of code or in cases when asyncio.wait_for() is not \
21cr|python-async-timeout-4.0.2-1|5	suitable. Also it's much faster than asyncio.wait_for() because timeout\
21cr|python-async-timeout-4.0.2-1|6	doesn't create a new task.
21cr|python-async-timeout-4.0.2-1|7	
21cr|python-async-timeout-4.0.2-1|8	%bcond_without tests
21cr|python-async-timeout-4.0.2-1|9	
21cr|python-async-timeout-4.0.2-1|10	Name:           python-%{srcname}
21cr|python-async-timeout-4.0.2-1|11	Version:        4.0.2
21cr|python-async-timeout-4.0.2-1|12	Release:        1
21cr|python-async-timeout-4.0.2-1|13	Summary:        An asyncio-compatible timeout context manager
21cr|python-async-timeout-4.0.2-1|14	Group:          Development/Python
21cr|python-async-timeout-4.0.2-1|15	License:        ASL 2.0
21cr|python-async-timeout-4.0.2-1|16	URL:            https://github.com/aio-libs/async-timeout
21cr|python-async-timeout-4.0.2-1|17	Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|python-async-timeout-4.0.2-1|18	BuildArch:      noarch
21cr|python-async-timeout-4.0.2-1|19	
21cr|python-async-timeout-4.0.2-1|20	%description
21cr|python-async-timeout-4.0.2-1|21	%{common_desc}
21cr|python-async-timeout-4.0.2-1|22	
21cr|python-async-timeout-4.0.2-1|23	#------------------------------------------------
21cr|python-async-timeout-4.0.2-1|24	%package -n python3-%{srcname}
21cr|python-async-timeout-4.0.2-1|25	Summary:        %{summary}
21cr|python-async-timeout-4.0.2-1|26	Group:          Development/Python
21cr|python-async-timeout-4.0.2-1|27	
21cr|python-async-timeout-4.0.2-1|28	BuildRequires: python3-devel
21cr|python-async-timeout-4.0.2-1|29	BuildRequires: python3-setuptools
21cr|python-async-timeout-4.0.2-1|30	BuildRequires: python3-pytest-runner
21cr|python-async-timeout-4.0.2-1|31	%if %{with tests}
21cr|python-async-timeout-4.0.2-1|32	BuildRequires: python3-pytest-aiohttp
21cr|python-async-timeout-4.0.2-1|33	%endif
21cr|python-async-timeout-4.0.2-1|34	
21cr|python-async-timeout-4.0.2-1|35	%description -n python3-%{srcname}
21cr|python-async-timeout-4.0.2-1|36	%{common_desc}
21cr|python-async-timeout-4.0.2-1|37	
21cr|python-async-timeout-4.0.2-1|38	%files -n python3-%{srcname}
21cr|python-async-timeout-4.0.2-1|39	%license LICENSE
21cr|python-async-timeout-4.0.2-1|40	%doc README.rst CHANGES.rst
21cr|python-async-timeout-4.0.2-1|41	%{python3_sitelib}/async_timeout/
21cr|python-async-timeout-4.0.2-1|42	%{python3_sitelib}/async_timeout-*.egg-info/
21cr|python-async-timeout-4.0.2-1|43	
21cr|python-async-timeout-4.0.2-1|44	#------------------------------------------------
21cr|python-async-timeout-4.0.2-1|45	
21cr|python-async-timeout-4.0.2-1|46	%prep
21cr|python-async-timeout-4.0.2-1|47	%autosetup -n %{srcname}-%{version}
21cr|python-async-timeout-4.0.2-1|48	
21cr|python-async-timeout-4.0.2-1|49	%build
21cr|python-async-timeout-4.0.2-1|50	%py3_build
21cr|python-async-timeout-4.0.2-1|51	
21cr|python-async-timeout-4.0.2-1|52	%install
21cr|python-async-timeout-4.0.2-1|53	%py3_install
21cr|python-async-timeout-4.0.2-1|54	
21cr|python-async-timeout-4.0.2-1|55	%if %{with tests}
21cr|python-async-timeout-4.0.2-1|56	%check
21cr|python-async-timeout-4.0.2-1|57	%{__python3} setup.py test
21cr|python-async-timeout-4.0.2-1|58	%endif

6642 21
21cr|python-atom-0.8.0-1|1	%define	pypi_name	atom
21cr|python-atom-0.8.0-1|2	
21cr|python-atom-0.8.0-1|3	Name:		python-%{pypi_name}
21cr|python-atom-0.8.0-1|4	Version:	0.8.0
21cr|python-atom-0.8.0-1|5	Release:	1
21cr|python-atom-0.8.0-1|6	Summary:	Memory efficient Python objects
21cr|python-atom-0.8.0-1|7	Group:		Development/Python
21cr|python-atom-0.8.0-1|8	License:	Modified BSD
21cr|python-atom-0.8.0-1|9	Url:		https://github.com/nucleic/atom
21cr|python-atom-0.8.0-1|10	Source0:	https://pypi.io/packages/source/a/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-atom-0.8.0-1|11	BuildRequires:	python3-devel
21cr|python-atom-0.8.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-atom-0.8.0-1|13	BuildRequires:	python3egg(setuptools-scm)
21cr|python-atom-0.8.0-1|14	BuildRequires:	python3egg(toml)
21cr|python-atom-0.8.0-1|15	BuildRequires:	python3egg(cppy)
21cr|python-atom-0.8.0-1|16	
21cr|python-atom-0.8.0-1|17	%description
21cr|python-atom-0.8.0-1|18	Welcome to Atom
21cr|python-atom-0.8.0-1|19	===============
21cr|python-atom-0.8.0-1|20	
21cr|python-atom-0.8.0-1|21	Atom is a framework for creating memory efficient Python objects with enhanced
21cr|python-atom-0.8.0-1|22	features such as dynamic initialization, validation, and change notification
21cr|python-atom-0.8.0-1|23	for object attributes. It provides the default model binding behaviour for the
21cr|python-atom-0.8.0-1|24	`Enaml <http://nucleic.github.io/enaml/docs>`_ UI framework.
21cr|python-atom-0.8.0-1|25	
21cr|python-atom-0.8.0-1|26	#---------------------------------------------------------------------------
21cr|python-atom-0.8.0-1|27	%package -n python3-%{pypi_name}
21cr|python-atom-0.8.0-1|28	Summary:	Memory efficient Python objects
21cr|python-atom-0.8.0-1|29	Group:		Development/Python
21cr|python-atom-0.8.0-1|30	
21cr|python-atom-0.8.0-1|31	%description -n python3-%{pypi_name}
21cr|python-atom-0.8.0-1|32	Welcome to Atom
21cr|python-atom-0.8.0-1|33	===============
21cr|python-atom-0.8.0-1|34	
21cr|python-atom-0.8.0-1|35	Atom is a framework for creating memory efficient Python objects with enhanced
21cr|python-atom-0.8.0-1|36	features such as dynamic initialization, validation, and change notification
21cr|python-atom-0.8.0-1|37	for object attributes. It provides the default model binding behaviour for the
21cr|python-atom-0.8.0-1|38	`Enaml <http://nucleic.github.io/enaml/docs>`_ UI framework.
21cr|python-atom-0.8.0-1|39	
21cr|python-atom-0.8.0-1|40	%files -n python3-%{pypi_name}
21cr|python-atom-0.8.0-1|41	%doc README.rst releasenotes.rst
21cr|python-atom-0.8.0-1|42	%{py3_platsitedir}/atom
21cr|python-atom-0.8.0-1|43	%{py3_platsitedir}/atom-%{version}-*.egg-info
21cr|python-atom-0.8.0-1|44	
21cr|python-atom-0.8.0-1|45	#---------------------------------------------------------------------------
21cr|python-atom-0.8.0-1|46	
21cr|python-atom-0.8.0-1|47	%prep
21cr|python-atom-0.8.0-1|48	%setup -qn %{pypi_name}-%{version}
21cr|python-atom-0.8.0-1|49	
21cr|python-atom-0.8.0-1|50	rm -r *.egg-info
21cr|python-atom-0.8.0-1|51	
21cr|python-atom-0.8.0-1|52	%build
21cr|python-atom-0.8.0-1|53	%py3_build
21cr|python-atom-0.8.0-1|54	
21cr|python-atom-0.8.0-1|55	%install
21cr|python-atom-0.8.0-1|56	%py3_install
21cr|python-atom-0.8.0-1|57	

6643 21
21cr|python-audioread-3.0.1-1|1	%define pypi_name audioread
21cr|python-audioread-3.0.1-1|2	
21cr|python-audioread-3.0.1-1|3	Summary:	Multi-library, cross-platform audio decoding in Python
21cr|python-audioread-3.0.1-1|4	Name:		python-%{pypi_name}
21cr|python-audioread-3.0.1-1|5	Version:	3.0.1
21cr|python-audioread-3.0.1-1|6	Release:	1
21cr|python-audioread-3.0.1-1|7	License:	MIT
21cr|python-audioread-3.0.1-1|8	Group:		Development/Python
21cr|python-audioread-3.0.1-1|9	Url:		http://pypi.python.org/pypi/audioread/
21cr|python-audioread-3.0.1-1|10	Source0:	%{pypi_source}
21cr|python-audioread-3.0.1-1|11	BuildRequires:	pyproject-rpm-macros
21cr|python-audioread-3.0.1-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-audioread-3.0.1-1|13	BuildArch:	noarch
21cr|python-audioread-3.0.1-1|14	
21cr|python-audioread-3.0.1-1|15	%description
21cr|python-audioread-3.0.1-1|16	Decode audio files using whichever backend is available. Among currently
21cr|python-audioread-3.0.1-1|17	supports backends are
21cr|python-audioread-3.0.1-1|18	o Gstreamer via PyGObject
21cr|python-audioread-3.0.1-1|19	o MAD via the pymad bindings
21cr|python-audioread-3.0.1-1|20	o FFmpeg or Libav via its command-line interface
21cr|python-audioread-3.0.1-1|21	o The standard library wave, aifc, and sunau modules
21cr|python-audioread-3.0.1-1|22	
21cr|python-audioread-3.0.1-1|23	#----------------------------------------------------------------------------
21cr|python-audioread-3.0.1-1|24	
21cr|python-audioread-3.0.1-1|25	%package -n  python3-%{pypi_name}
21cr|python-audioread-3.0.1-1|26	Summary:	Multi-library, cross-platform audio decoding in Python
21cr|python-audioread-3.0.1-1|27	Group:		Development/Python
21cr|python-audioread-3.0.1-1|28	Requires:	python3-gobject
21cr|python-audioread-3.0.1-1|29	Requires:	gstreamer1.0-plugins-base
21cr|python-audioread-3.0.1-1|30	Requires:	gstreamer1.0-plugins-good
21cr|python-audioread-3.0.1-1|31	
21cr|python-audioread-3.0.1-1|32	%description -n python3-%{pypi_name}
21cr|python-audioread-3.0.1-1|33	Decode audio files using whichever backend is available. Among currently
21cr|python-audioread-3.0.1-1|34	supports backends are
21cr|python-audioread-3.0.1-1|35	o Gstreamer via PyGObject
21cr|python-audioread-3.0.1-1|36	o MAD via the pymad bindings
21cr|python-audioread-3.0.1-1|37	o FFmpeg or Libav via its command-line interface
21cr|python-audioread-3.0.1-1|38	o The standard library wave, aifc, and sunau modules
21cr|python-audioread-3.0.1-1|39	
21cr|python-audioread-3.0.1-1|40	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-audioread-3.0.1-1|41	%doc README.rst decode.py
21cr|python-audioread-3.0.1-1|42	
21cr|python-audioread-3.0.1-1|43	#----------------------------------------------------------------------------
21cr|python-audioread-3.0.1-1|44	
21cr|python-audioread-3.0.1-1|45	%prep
21cr|python-audioread-3.0.1-1|46	%setup -qn %{pypi_name}-%{version}
21cr|python-audioread-3.0.1-1|47	
21cr|python-audioread-3.0.1-1|48	%generate_buildrequires
21cr|python-audioread-3.0.1-1|49	%pyproject_buildrequires -r
21cr|python-audioread-3.0.1-1|50	
21cr|python-audioread-3.0.1-1|51	%build
21cr|python-audioread-3.0.1-1|52	%pyproject_wheel
21cr|python-audioread-3.0.1-1|53	
21cr|python-audioread-3.0.1-1|54	%install
21cr|python-audioread-3.0.1-1|55	%pyproject_install
21cr|python-audioread-3.0.1-1|56	%pyproject_save_files audioread

6644 21
21cr|python-authlib-1.1.0-1|1	%global srcname authlib
21cr|python-authlib-1.1.0-1|2	%global pypi_name Authlib
21cr|python-authlib-1.1.0-1|3	
21cr|python-authlib-1.1.0-1|4	Name:           python-%{srcname}
21cr|python-authlib-1.1.0-1|5	Version:	1.1.0
21cr|python-authlib-1.1.0-1|6	Release:	1
21cr|python-authlib-1.1.0-1|7	Summary:        Build OAuth and OpenID Connect servers in Python
21cr|python-authlib-1.1.0-1|8	Group:          Development/Python
21cr|python-authlib-1.1.0-1|9	License:        BSD
21cr|python-authlib-1.1.0-1|10	URL:            https://github.com/lepture/authlib
21cr|python-authlib-1.1.0-1|11	Source0:        %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|python-authlib-1.1.0-1|12	
21cr|python-authlib-1.1.0-1|13	BuildRequires:  python3-devel
21cr|python-authlib-1.1.0-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-authlib-1.1.0-1|15	BuildArch:      noarch
21cr|python-authlib-1.1.0-1|16	
21cr|python-authlib-1.1.0-1|17	%global _description %{expand:
21cr|python-authlib-1.1.0-1|18	Python library for building OAuth and OpenID Connect servers. JWS, JWK, JWA,
21cr|python-authlib-1.1.0-1|19	JWT are included.}
21cr|python-authlib-1.1.0-1|20	
21cr|python-authlib-1.1.0-1|21	%description %_description
21cr|python-authlib-1.1.0-1|22	
21cr|python-authlib-1.1.0-1|23	#-------------------------------------------------------------
21cr|python-authlib-1.1.0-1|24	%package -n     python3-%{srcname}
21cr|python-authlib-1.1.0-1|25	Summary:        %{summary}
21cr|python-authlib-1.1.0-1|26	Group:          Development/Python
21cr|python-authlib-1.1.0-1|27	
21cr|python-authlib-1.1.0-1|28	%description -n python3-%{srcname} %_description
21cr|python-authlib-1.1.0-1|29	
21cr|python-authlib-1.1.0-1|30	%files -n python3-%{srcname} -f %{pyproject_files}
21cr|python-authlib-1.1.0-1|31	%license LICENSE
21cr|python-authlib-1.1.0-1|32	%doc README.md
21cr|python-authlib-1.1.0-1|33	
21cr|python-authlib-1.1.0-1|34	#-------------------------------------------------------------
21cr|python-authlib-1.1.0-1|35	
21cr|python-authlib-1.1.0-1|36	%prep
21cr|python-authlib-1.1.0-1|37	%autosetup -p1 -n %{srcname}-%{version}
21cr|python-authlib-1.1.0-1|38	
21cr|python-authlib-1.1.0-1|39	%generate_buildrequires
21cr|python-authlib-1.1.0-1|40	%pyproject_buildrequires -e %{toxenv},%{toxenv}-clients,%{toxenv}-flask,%{toxenv}-django,%{toxenv}-jose
21cr|python-authlib-1.1.0-1|41	
21cr|python-authlib-1.1.0-1|42	
21cr|python-authlib-1.1.0-1|43	%build
21cr|python-authlib-1.1.0-1|44	%pyproject_wheel
21cr|python-authlib-1.1.0-1|45	
21cr|python-authlib-1.1.0-1|46	
21cr|python-authlib-1.1.0-1|47	%install
21cr|python-authlib-1.1.0-1|48	%pyproject_install
21cr|python-authlib-1.1.0-1|49	%pyproject_save_files authlib
21cr|python-authlib-1.1.0-1|50	

6645 21
21cr|python-azure-common-1.1.28-1|1	# Tests are not included in the PyPi source, but this PR should include them:
21cr|python-azure-common-1.1.28-1|2	# https://github.com/Azure/azure-sdk-for-python/pull/21543
21cr|python-azure-common-1.1.28-1|3	%bcond_with     tests
21cr|python-azure-common-1.1.28-1|4	
21cr|python-azure-common-1.1.28-1|5	%global         pypi_name     azure-common
21cr|python-azure-common-1.1.28-1|6	
21cr|python-azure-common-1.1.28-1|7	Name:           python-%{pypi_name}
21cr|python-azure-common-1.1.28-1|8	Version:        1.1.28
21cr|python-azure-common-1.1.28-1|9	Release:        1
21cr|python-azure-common-1.1.28-1|10	Summary:        Microsoft Azure Client Library for Python (Common)
21cr|python-azure-common-1.1.28-1|11	Group:          Development/Python
21cr|python-azure-common-1.1.28-1|12	License:        MIT
21cr|python-azure-common-1.1.28-1|13	URL:            https://pypi.org/project/%{pypi_name}/
21cr|python-azure-common-1.1.28-1|14	Source0:        %{pypi_source %{pypi_name} %{version} zip}
21cr|python-azure-common-1.1.28-1|15	
21cr|python-azure-common-1.1.28-1|16	BuildArch:      noarch
21cr|python-azure-common-1.1.28-1|17	
21cr|python-azure-common-1.1.28-1|18	BuildRequires:  python3-devel
21cr|python-azure-common-1.1.28-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-azure-common-1.1.28-1|20	
21cr|python-azure-common-1.1.28-1|21	# Upstream imports adal/msrestazure, but it doesn't include adal/msrestazure in its
21cr|python-azure-common-1.1.28-1|22	# required packages list.
21cr|python-azure-common-1.1.28-1|23	# Bug: https://github.com/Azure/azure-sdk-for-python/issues/24948
21cr|python-azure-common-1.1.28-1|24	Requires:       python3dist(msrestazure)
21cr|python-azure-common-1.1.28-1|25	BuildRequires:  python3dist(msrestazure)
21cr|python-azure-common-1.1.28-1|26	
21cr|python-azure-common-1.1.28-1|27	%if %{with tests}
21cr|python-azure-common-1.1.28-1|28	BuildRequires:  python3dist(azure-devtools)
21cr|python-azure-common-1.1.28-1|29	BuildRequires:  python3dist(azure-mgmt-keyvault)
21cr|python-azure-common-1.1.28-1|30	BuildRequires:  python3dist(azure-mgmt-resource)
21cr|python-azure-common-1.1.28-1|31	BuildRequires:  python3dist(azure-sdk-tools)
21cr|python-azure-common-1.1.28-1|32	BuildRequires:  python3dist(pytest)
21cr|python-azure-common-1.1.28-1|33	BuildRequires:  python3dist(pytest-aiohttp)
21cr|python-azure-common-1.1.28-1|34	%endif
21cr|python-azure-common-1.1.28-1|35	
21cr|python-azure-common-1.1.28-1|36	%global _description %{expand:
21cr|python-azure-common-1.1.28-1|37	Microsoft Azure Client Library for Python (Common)}
21cr|python-azure-common-1.1.28-1|38	
21cr|python-azure-common-1.1.28-1|39	%description %{_description}
21cr|python-azure-common-1.1.28-1|40	
21cr|python-azure-common-1.1.28-1|41	#------------------------------------------------------
21cr|python-azure-common-1.1.28-1|42	%package -n python3-%{pypi_name}
21cr|python-azure-common-1.1.28-1|43	Summary:        %{summary}
21cr|python-azure-common-1.1.28-1|44	Group:          Development/Python
21cr|python-azure-common-1.1.28-1|45	
21cr|python-azure-common-1.1.28-1|46	%description -n python3-%{pypi_name} %{_description}
21cr|python-azure-common-1.1.28-1|47	
21cr|python-azure-common-1.1.28-1|48	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-azure-common-1.1.28-1|49	%doc README* CHANGELOG*
21cr|python-azure-common-1.1.28-1|50	
21cr|python-azure-common-1.1.28-1|51	#------------------------------------------------------
21cr|python-azure-common-1.1.28-1|52	%prep
21cr|python-azure-common-1.1.28-1|53	%autosetup -n %{pypi_name}-%{version}
21cr|python-azure-common-1.1.28-1|54	
21cr|python-azure-common-1.1.28-1|55	
21cr|python-azure-common-1.1.28-1|56	%generate_buildrequires
21cr|python-azure-common-1.1.28-1|57	%pyproject_buildrequires -r
21cr|python-azure-common-1.1.28-1|58	
21cr|python-azure-common-1.1.28-1|59	
21cr|python-azure-common-1.1.28-1|60	%build
21cr|python-azure-common-1.1.28-1|61	%pyproject_wheel
21cr|python-azure-common-1.1.28-1|62	
21cr|python-azure-common-1.1.28-1|63	
21cr|python-azure-common-1.1.28-1|64	%install
21cr|python-azure-common-1.1.28-1|65	%pyproject_install
21cr|python-azure-common-1.1.28-1|66	%pyproject_save_files azure
21cr|python-azure-common-1.1.28-1|67	
21cr|python-azure-common-1.1.28-1|68	
21cr|python-azure-common-1.1.28-1|69	%check
21cr|python-azure-common-1.1.28-1|70	%if %{with tests}
21cr|python-azure-common-1.1.28-1|71	%pytest
21cr|python-azure-common-1.1.28-1|72	%endif
21cr|python-azure-common-1.1.28-1|73	
21cr|python-azure-common-1.1.28-1|74	
21cr|python-azure-common-1.1.28-1|75	

6646 21
21cr|python-azure-core-1.25.1-1|1	%bcond_with     tests
21cr|python-azure-core-1.25.1-1|2	
21cr|python-azure-core-1.25.1-1|3	%global         srcname     azure-core
21cr|python-azure-core-1.25.1-1|4	
21cr|python-azure-core-1.25.1-1|5	Name:           python-%{srcname}
21cr|python-azure-core-1.25.1-1|6	Version:	1.25.1
21cr|python-azure-core-1.25.1-1|7	Release:	1
21cr|python-azure-core-1.25.1-1|8	Summary:        Azure Core shared client library for Python
21cr|python-azure-core-1.25.1-1|9	Group:          Development/Python
21cr|python-azure-core-1.25.1-1|10	License:        MIT
21cr|python-azure-core-1.25.1-1|11	URL:            https://pypi.org/project/%{srcname}/
21cr|python-azure-core-1.25.1-1|12	Source0:	https://files.pythonhosted.org/packages/8a/02/f855e97cd6f8e3f2726dfa53f080c6d93cd9bb2cf3ab049145a7c38892c8/azure-core-1.25.1.zip
21cr|python-azure-core-1.25.1-1|13	# Werkzeug >= 2.2 Support
21cr|python-azure-core-1.25.1-1|14	Patch01:        Adjust-tests-for-werkzeug-2.2.patch
21cr|python-azure-core-1.25.1-1|15	
21cr|python-azure-core-1.25.1-1|16	BuildArch:      noarch
21cr|python-azure-core-1.25.1-1|17	
21cr|python-azure-core-1.25.1-1|18	BuildRequires:  python3-devel
21cr|python-azure-core-1.25.1-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-azure-core-1.25.1-1|20	
21cr|python-azure-core-1.25.1-1|21	%if %{with tests}
21cr|python-azure-core-1.25.1-1|22	BuildRequires:  python3dist(azure-devtools)
21cr|python-azure-core-1.25.1-1|23	BuildRequires:  python3dist(azure-mgmt-keyvault)
21cr|python-azure-core-1.25.1-1|24	BuildRequires:  python3dist(azure-mgmt-resource)
21cr|python-azure-core-1.25.1-1|25	BuildRequires:  python3dist(azure-sdk-tools)
21cr|python-azure-core-1.25.1-1|26	BuildRequires:  python3dist(flask)
21cr|python-azure-core-1.25.1-1|27	BuildRequires:  python3dist(msrest)
21cr|python-azure-core-1.25.1-1|28	BuildRequires:  python3dist(pytest)
21cr|python-azure-core-1.25.1-1|29	BuildRequires:  python3dist(pytest-aiohttp)
21cr|python-azure-core-1.25.1-1|30	BuildRequires:  python3dist(python-dotenv)
21cr|python-azure-core-1.25.1-1|31	BuildRequires:  python3dist(trio)
21cr|python-azure-core-1.25.1-1|32	%endif
21cr|python-azure-core-1.25.1-1|33	
21cr|python-azure-core-1.25.1-1|34	%global _description %{expand:
21cr|python-azure-core-1.25.1-1|35	Azure Core shared client library for Python}
21cr|python-azure-core-1.25.1-1|36	
21cr|python-azure-core-1.25.1-1|37	%description %{_description}
21cr|python-azure-core-1.25.1-1|38	
21cr|python-azure-core-1.25.1-1|39	#-----------------------------------------------
21cr|python-azure-core-1.25.1-1|40	%package -n python3-%{srcname}
21cr|python-azure-core-1.25.1-1|41	Summary:        %{summary}
21cr|python-azure-core-1.25.1-1|42	Group:          Development/Python
21cr|python-azure-core-1.25.1-1|43	
21cr|python-azure-core-1.25.1-1|44	%description -n python3-%{srcname} %{_description}
21cr|python-azure-core-1.25.1-1|45	
21cr|python-azure-core-1.25.1-1|46	%files -n python3-%{srcname} -f %{pyproject_files}
21cr|python-azure-core-1.25.1-1|47	%doc README.md
21cr|python-azure-core-1.25.1-1|48	
21cr|python-azure-core-1.25.1-1|49	#-----------------------------------------------
21cr|python-azure-core-1.25.1-1|50	%prep
21cr|python-azure-core-1.25.1-1|51	%autosetup -n %{srcname}-%{version} -p4
21cr|python-azure-core-1.25.1-1|52	
21cr|python-azure-core-1.25.1-1|53	sed -i 's/typing-extensions[>=0-9\.]*/typing-extensions/' setup.py
21cr|python-azure-core-1.25.1-1|54	
21cr|python-azure-core-1.25.1-1|55	%generate_buildrequires
21cr|python-azure-core-1.25.1-1|56	%pyproject_buildrequires
21cr|python-azure-core-1.25.1-1|57	
21cr|python-azure-core-1.25.1-1|58	
21cr|python-azure-core-1.25.1-1|59	%build
21cr|python-azure-core-1.25.1-1|60	%pyproject_wheel
21cr|python-azure-core-1.25.1-1|61	
21cr|python-azure-core-1.25.1-1|62	
21cr|python-azure-core-1.25.1-1|63	%install
21cr|python-azure-core-1.25.1-1|64	%pyproject_install
21cr|python-azure-core-1.25.1-1|65	%pyproject_save_files azure
21cr|python-azure-core-1.25.1-1|66	
21cr|python-azure-core-1.25.1-1|67	
21cr|python-azure-core-1.25.1-1|68	%check
21cr|python-azure-core-1.25.1-1|69	%if %{with tests}
21cr|python-azure-core-1.25.1-1|70	# azure-core has a flask-based testing server that must be available to run tests.
21cr|python-azure-core-1.25.1-1|71	# Disabling async/streaming tests since they require network connectivity to various
21cr|python-azure-core-1.25.1-1|72	# APIs on Azure's site.
21cr|python-azure-core-1.25.1-1|73	PYTHONPATH=%{buildroot}%{python3_sitelib}:%{buildroot}%{python3_sitearch}:tests/testserver_tests/coretestserver/ \
21cr|python-azure-core-1.25.1-1|74	%pytest \
21cr|python-azure-core-1.25.1-1|75	--ignore=tests/async_tests \
21cr|python-azure-core-1.25.1-1|76	--ignore tests/test_streaming.py \
21cr|python-azure-core-1.25.1-1|77	-k "not test_decompress_plain_no_header \
21cr|python-azure-core-1.25.1-1|78	and not test_compress_plain_no_header \
21cr|python-azure-core-1.25.1-1|79	and not test_decompress_compressed_no_header \
21cr|python-azure-core-1.25.1-1|80	and not test_text_and_encoding \
21cr|python-azure-core-1.25.1-1|81	and not test_response_headers" \
21cr|python-azure-core-1.25.1-1|82	tests
21cr|python-azure-core-1.25.1-1|83	%endif

6647 21
21cr|python-azure-identity-1.11.0-1|1	%bcond_with  tests
21cr|python-azure-identity-1.11.0-1|2	
21cr|python-azure-identity-1.11.0-1|3	%global         pypi_name     azure-identity
21cr|python-azure-identity-1.11.0-1|4	
21cr|python-azure-identity-1.11.0-1|5	Name:           python-%{pypi_name}
21cr|python-azure-identity-1.11.0-1|6	Version:	1.11.0
21cr|python-azure-identity-1.11.0-1|7	Release:	1
21cr|python-azure-identity-1.11.0-1|8	Summary:        Microsoft Azure Identity Library for Python
21cr|python-azure-identity-1.11.0-1|9	Group:          Development/Python
21cr|python-azure-identity-1.11.0-1|10	License:        MIT
21cr|python-azure-identity-1.11.0-1|11	URL:            https://pypi.org/project/%{pypi_name}/
21cr|python-azure-identity-1.11.0-1|12	# This source comes from making a git archive of the main azure-sdk-for-python
21cr|python-azure-identity-1.11.0-1|13	# repository. To reproduce the source code, run the generate-source.sh script.
21cr|python-azure-identity-1.11.0-1|14	Source0:	https://files.pythonhosted.org/packages/20/e8/576ae0ff02631cd395158bc79f2b9c7df2c91e69c5d9c2455cb3da9bd532/azure-identity-1.11.0.zip
21cr|python-azure-identity-1.11.0-1|15	
21cr|python-azure-identity-1.11.0-1|16	BuildArch:      noarch
21cr|python-azure-identity-1.11.0-1|17	
21cr|python-azure-identity-1.11.0-1|18	BuildRequires:  python3-devel
21cr|python-azure-identity-1.11.0-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-azure-identity-1.11.0-1|20	
21cr|python-azure-identity-1.11.0-1|21	%if %{with tests}
21cr|python-azure-identity-1.11.0-1|22	BuildRequires:  python3dist(azure-devtools)
21cr|python-azure-identity-1.11.0-1|23	BuildRequires:  python3dist(azure-mgmt-keyvault)
21cr|python-azure-identity-1.11.0-1|24	BuildRequires:  python3dist(azure-mgmt-resource)
21cr|python-azure-identity-1.11.0-1|25	BuildRequires:  python3dist(azure-sdk-tools)
21cr|python-azure-identity-1.11.0-1|26	BuildRequires:  python3dist(pytest)
21cr|python-azure-identity-1.11.0-1|27	BuildRequires:  python3dist(aiohttp)
21cr|python-azure-identity-1.11.0-1|28	BuildRequires:  python3dist(pytest-asyncio)
21cr|python-azure-identity-1.11.0-1|29	BuildRequires:  python3dist(python-dotenv)
21cr|python-azure-identity-1.11.0-1|30	%endif
21cr|python-azure-identity-1.11.0-1|31	
21cr|python-azure-identity-1.11.0-1|32	%global _description %{expand:
21cr|python-azure-identity-1.11.0-1|33	Microsoft Azure Identity Library for Python}
21cr|python-azure-identity-1.11.0-1|34	
21cr|python-azure-identity-1.11.0-1|35	%description %{_description}
21cr|python-azure-identity-1.11.0-1|36	
21cr|python-azure-identity-1.11.0-1|37	#-----------------------------------------------------
21cr|python-azure-identity-1.11.0-1|38	
21cr|python-azure-identity-1.11.0-1|39	%package -n python3-%{pypi_name}
21cr|python-azure-identity-1.11.0-1|40	Summary:        %{summary}
21cr|python-azure-identity-1.11.0-1|41	Group:          Development/Python
21cr|python-azure-identity-1.11.0-1|42	
21cr|python-azure-identity-1.11.0-1|43	%description -n python3-%{pypi_name} %{_description}
21cr|python-azure-identity-1.11.0-1|44	
21cr|python-azure-identity-1.11.0-1|45	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-azure-identity-1.11.0-1|46	%doc README.md
21cr|python-azure-identity-1.11.0-1|47	
21cr|python-azure-identity-1.11.0-1|48	#-----------------------------------------------------
21cr|python-azure-identity-1.11.0-1|49	%prep
21cr|python-azure-identity-1.11.0-1|50	%autosetup -n %{pypi_name}-%{version}
21cr|python-azure-identity-1.11.0-1|51	
21cr|python-azure-identity-1.11.0-1|52	
21cr|python-azure-identity-1.11.0-1|53	%generate_buildrequires
21cr|python-azure-identity-1.11.0-1|54	%pyproject_buildrequires
21cr|python-azure-identity-1.11.0-1|55	
21cr|python-azure-identity-1.11.0-1|56	
21cr|python-azure-identity-1.11.0-1|57	%build
21cr|python-azure-identity-1.11.0-1|58	%pyproject_wheel
21cr|python-azure-identity-1.11.0-1|59	
21cr|python-azure-identity-1.11.0-1|60	
21cr|python-azure-identity-1.11.0-1|61	%install
21cr|python-azure-identity-1.11.0-1|62	%pyproject_install
21cr|python-azure-identity-1.11.0-1|63	%pyproject_save_files azure
21cr|python-azure-identity-1.11.0-1|64	
21cr|python-azure-identity-1.11.0-1|65	
21cr|python-azure-identity-1.11.0-1|66	%check
21cr|python-azure-identity-1.11.0-1|67	%if %{with tests}
21cr|python-azure-identity-1.11.0-1|68	%pytest -k "not test_timeout"
21cr|python-azure-identity-1.11.0-1|69	%endif

6648 21
21cr|python-azure-mgmt-core-1.3.2-1|1	%bcond_with     tests
21cr|python-azure-mgmt-core-1.3.2-1|2	
21cr|python-azure-mgmt-core-1.3.2-1|3	%global         upstream_name     azure-mgmt-core
21cr|python-azure-mgmt-core-1.3.2-1|4	
21cr|python-azure-mgmt-core-1.3.2-1|5	Name:           python-%{upstream_name}
21cr|python-azure-mgmt-core-1.3.2-1|6	Version:	1.3.2
21cr|python-azure-mgmt-core-1.3.2-1|7	Release:	1
21cr|python-azure-mgmt-core-1.3.2-1|8	Summary:        Azure Management Core Library
21cr|python-azure-mgmt-core-1.3.2-1|9	Group:          Development/Python
21cr|python-azure-mgmt-core-1.3.2-1|10	License:        MIT
21cr|python-azure-mgmt-core-1.3.2-1|11	URL:            https://pypi.org/project/%{upstream_name}/
21cr|python-azure-mgmt-core-1.3.2-1|12	Source0:	https://files.pythonhosted.org/packages/ae/18/6f79cfddbf08f233de5a51961323c0b1b2174e06ae9460988091fd012043/azure-mgmt-core-1.3.2.zip
21cr|python-azure-mgmt-core-1.3.2-1|13	
21cr|python-azure-mgmt-core-1.3.2-1|14	BuildArch:      noarch
21cr|python-azure-mgmt-core-1.3.2-1|15	
21cr|python-azure-mgmt-core-1.3.2-1|16	BuildRequires:  python3-devel
21cr|python-azure-mgmt-core-1.3.2-1|17	BuildRequires:  pyproject-rpm-macros
21cr|python-azure-mgmt-core-1.3.2-1|18	
21cr|python-azure-mgmt-core-1.3.2-1|19	%if %{with tests}
21cr|python-azure-mgmt-core-1.3.2-1|20	BuildRequires:  python3dist(azure-devtools)
21cr|python-azure-mgmt-core-1.3.2-1|21	BuildRequires:  python3dist(azure-mgmt-keyvault)
21cr|python-azure-mgmt-core-1.3.2-1|22	BuildRequires:  python3dist(azure-mgmt-resource)
21cr|python-azure-mgmt-core-1.3.2-1|23	BuildRequires:  python3dist(azure-sdk-tools)
21cr|python-azure-mgmt-core-1.3.2-1|24	BuildRequires:  python3dist(httpretty)
21cr|python-azure-mgmt-core-1.3.2-1|25	BuildRequires:  python3dist(pytest)
21cr|python-azure-mgmt-core-1.3.2-1|26	BuildRequires:  python3dist(pytest-aiohttp)
21cr|python-azure-mgmt-core-1.3.2-1|27	BuildRequires:  python3dist(python-dotenv)
21cr|python-azure-mgmt-core-1.3.2-1|28	%endif
21cr|python-azure-mgmt-core-1.3.2-1|29	
21cr|python-azure-mgmt-core-1.3.2-1|30	%global _description %{expand:
21cr|python-azure-mgmt-core-1.3.2-1|31	Azure Management Core Library}
21cr|python-azure-mgmt-core-1.3.2-1|32	
21cr|python-azure-mgmt-core-1.3.2-1|33	%description %{_description}
21cr|python-azure-mgmt-core-1.3.2-1|34	
21cr|python-azure-mgmt-core-1.3.2-1|35	#---------------------------------------------------------
21cr|python-azure-mgmt-core-1.3.2-1|36	%package -n python3-%{upstream_name}
21cr|python-azure-mgmt-core-1.3.2-1|37	Summary:        %{summary}
21cr|python-azure-mgmt-core-1.3.2-1|38	Group:          Development/Python
21cr|python-azure-mgmt-core-1.3.2-1|39	
21cr|python-azure-mgmt-core-1.3.2-1|40	%description -n python3-%{upstream_name} %{_description}
21cr|python-azure-mgmt-core-1.3.2-1|41	
21cr|python-azure-mgmt-core-1.3.2-1|42	%files -n python3-%{upstream_name} -f %{pyproject_files}
21cr|python-azure-mgmt-core-1.3.2-1|43	%doc README.md
21cr|python-azure-mgmt-core-1.3.2-1|44	#---------------------------------------------------------
21cr|python-azure-mgmt-core-1.3.2-1|45	
21cr|python-azure-mgmt-core-1.3.2-1|46	%prep
21cr|python-azure-mgmt-core-1.3.2-1|47	%autosetup -n %{upstream_name}-%{version}
21cr|python-azure-mgmt-core-1.3.2-1|48	
21cr|python-azure-mgmt-core-1.3.2-1|49	
21cr|python-azure-mgmt-core-1.3.2-1|50	%generate_buildrequires
21cr|python-azure-mgmt-core-1.3.2-1|51	%pyproject_buildrequires
21cr|python-azure-mgmt-core-1.3.2-1|52	
21cr|python-azure-mgmt-core-1.3.2-1|53	
21cr|python-azure-mgmt-core-1.3.2-1|54	%build
21cr|python-azure-mgmt-core-1.3.2-1|55	%pyproject_wheel
21cr|python-azure-mgmt-core-1.3.2-1|56	
21cr|python-azure-mgmt-core-1.3.2-1|57	
21cr|python-azure-mgmt-core-1.3.2-1|58	%install
21cr|python-azure-mgmt-core-1.3.2-1|59	%pyproject_install
21cr|python-azure-mgmt-core-1.3.2-1|60	%pyproject_save_files azure
21cr|python-azure-mgmt-core-1.3.2-1|61	
21cr|python-azure-mgmt-core-1.3.2-1|62	
21cr|python-azure-mgmt-core-1.3.2-1|63	%check
21cr|python-azure-mgmt-core-1.3.2-1|64	%if %{with tests}
21cr|python-azure-mgmt-core-1.3.2-1|65	%pytest
21cr|python-azure-mgmt-core-1.3.2-1|66	%endif
21cr|python-azure-mgmt-core-1.3.2-1|67	
21cr|python-azure-mgmt-core-1.3.2-1|68	
21cr|python-azure-mgmt-core-1.3.2-1|69	

6649 21
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|1	# No tests provided.
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|2	%bcond_with    tests
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|3	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|4	%global         pypi_name     azure-mgmt-rdbms
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|5	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|6	Name:           python-%{pypi_name}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|7	Version:        10.2.0~b3
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|8	%global         pypi_version    10.2.0b3
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|9	Release:        1
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|10	Summary:        Microsoft Azure RDBMS Management Client Library for Python
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|11	Group:          Development/Python
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|12	License:        MIT
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|13	URL:            https://pypi.org/project/%{pypi_name}/
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|14	Source0:        %{pypi_source %{pypi_name} %{pypi_version} zip}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|15	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|16	BuildArch:      noarch
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|17	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|18	BuildRequires:  python3-devel
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|20	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|21	%if %{with tests}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|22	BuildRequires:  python3dist(azure-devtools)
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|23	BuildRequires:  python3dist(azure-mgmt-keyvault)
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|24	BuildRequires:  python3dist(azure-mgmt-resource)
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|25	BuildRequires:  python3dist(azure-sdk-tools)
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|26	BuildRequires:  python3dist(pytest)
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|27	BuildRequires:  python3dist(pytest-aiohttp)
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|28	BuildRequires:  python3dist(python-dotenv)
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|29	%endif
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|30	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|31	%global _description %{expand:
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|32	Microsoft Azure RDBMS Management Client Library for Python}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|33	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|34	%description %{_description}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|35	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|36	#---------------------------------------------------------
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|37	%package -n python3-%{pypi_name}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|38	Summary:        %{summary}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|39	Group:          Development/Python
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|40	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|41	%description -n python3-%{pypi_name} %{_description}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|42	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|43	# LICENSE missing. Made PR to fix:
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|44	# https://github.com/Azure/azure-sdk-for-python/pull/20176
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|45	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|46	%doc README.md CHANGELOG.md
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|47	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|48	#---------------------------------------------------------
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|49	%prep
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|50	%autosetup -n %{pypi_name}-%{pypi_version}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|51	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|52	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|53	%generate_buildrequires
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|54	%pyproject_buildrequires
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|55	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|56	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|57	%build
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|58	%pyproject_wheel
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|59	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|60	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|61	%install
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|62	%pyproject_install
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|63	%pyproject_save_files azure
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|64	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|65	%check
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|66	%if %{with tests}
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|67	%pytest
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|68	%endif
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|69	
21cr|python-azure-mgmt-rdbms-10.2.0_b3-1|70	

6650 21
21cr|python-azure-mgmt-resource-21.1.0-1|1	# Tests currently require running docker containers.
21cr|python-azure-mgmt-resource-21.1.0-1|2	%bcond_with     tests
21cr|python-azure-mgmt-resource-21.1.0-1|3	
21cr|python-azure-mgmt-resource-21.1.0-1|4	%global         pypi_name     azure-mgmt-resource
21cr|python-azure-mgmt-resource-21.1.0-1|5	
21cr|python-azure-mgmt-resource-21.1.0-1|6	Name:           python-%{pypi_name}
21cr|python-azure-mgmt-resource-21.1.0-1|7	Version:        21.1.0
21cr|python-azure-mgmt-resource-21.1.0-1|8	Release:        1
21cr|python-azure-mgmt-resource-21.1.0-1|9	Summary:        Microsoft Azure Resource Management Client Library for Python
21cr|python-azure-mgmt-resource-21.1.0-1|10	Group:          Development/Python
21cr|python-azure-mgmt-resource-21.1.0-1|11	License:        MIT
21cr|python-azure-mgmt-resource-21.1.0-1|12	URL:            https://pypi.org/project/%{pypi_name}/
21cr|python-azure-mgmt-resource-21.1.0-1|13	Source0:        %{pypi_source %{pypi_name} %{version} zip}
21cr|python-azure-mgmt-resource-21.1.0-1|14	
21cr|python-azure-mgmt-resource-21.1.0-1|15	BuildArch:      noarch
21cr|python-azure-mgmt-resource-21.1.0-1|16	
21cr|python-azure-mgmt-resource-21.1.0-1|17	BuildRequires:  python3-devel
21cr|python-azure-mgmt-resource-21.1.0-1|18	BuildRequires:  pyproject-rpm-macros
21cr|python-azure-mgmt-resource-21.1.0-1|19	
21cr|python-azure-mgmt-resource-21.1.0-1|20	%if %{with tests}
21cr|python-azure-mgmt-resource-21.1.0-1|21	BuildRequires:  python3dist(azure-devtools)
21cr|python-azure-mgmt-resource-21.1.0-1|22	BuildRequires:  python3dist(azure-mgmt-keyvault)
21cr|python-azure-mgmt-resource-21.1.0-1|23	BuildRequires:  python3dist(azure-mgmt-resource)
21cr|python-azure-mgmt-resource-21.1.0-1|24	BuildRequires:  python3dist(azure-sdk-tools)
21cr|python-azure-mgmt-resource-21.1.0-1|25	BuildRequires:  python3dist(pytest)
21cr|python-azure-mgmt-resource-21.1.0-1|26	BuildRequires:  python3dist(pytest-aiohttp)
21cr|python-azure-mgmt-resource-21.1.0-1|27	BuildRequires:  python3dist(python-dotenv)
21cr|python-azure-mgmt-resource-21.1.0-1|28	%endif
21cr|python-azure-mgmt-resource-21.1.0-1|29	
21cr|python-azure-mgmt-resource-21.1.0-1|30	%global _description %{expand:
21cr|python-azure-mgmt-resource-21.1.0-1|31	Microsoft Azure Resource Management Client Library for Python}
21cr|python-azure-mgmt-resource-21.1.0-1|32	
21cr|python-azure-mgmt-resource-21.1.0-1|33	%description %{_description}
21cr|python-azure-mgmt-resource-21.1.0-1|34	
21cr|python-azure-mgmt-resource-21.1.0-1|35	#-------------------------------------------------------
21cr|python-azure-mgmt-resource-21.1.0-1|36	
21cr|python-azure-mgmt-resource-21.1.0-1|37	%package -n python3-%{pypi_name}
21cr|python-azure-mgmt-resource-21.1.0-1|38	Summary:        %{summary}
21cr|python-azure-mgmt-resource-21.1.0-1|39	Group:          Development/Python
21cr|python-azure-mgmt-resource-21.1.0-1|40	
21cr|python-azure-mgmt-resource-21.1.0-1|41	%description -n python3-%{pypi_name} %{_description}
21cr|python-azure-mgmt-resource-21.1.0-1|42	
21cr|python-azure-mgmt-resource-21.1.0-1|43	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-azure-mgmt-resource-21.1.0-1|44	%doc README.md
21cr|python-azure-mgmt-resource-21.1.0-1|45	
21cr|python-azure-mgmt-resource-21.1.0-1|46	#-------------------------------------------------------
21cr|python-azure-mgmt-resource-21.1.0-1|47	%prep
21cr|python-azure-mgmt-resource-21.1.0-1|48	%autosetup -n %{pypi_name}-%{version}
21cr|python-azure-mgmt-resource-21.1.0-1|49	
21cr|python-azure-mgmt-resource-21.1.0-1|50	
21cr|python-azure-mgmt-resource-21.1.0-1|51	%generate_buildrequires
21cr|python-azure-mgmt-resource-21.1.0-1|52	%pyproject_buildrequires
21cr|python-azure-mgmt-resource-21.1.0-1|53	
21cr|python-azure-mgmt-resource-21.1.0-1|54	
21cr|python-azure-mgmt-resource-21.1.0-1|55	%build
21cr|python-azure-mgmt-resource-21.1.0-1|56	%pyproject_wheel
21cr|python-azure-mgmt-resource-21.1.0-1|57	
21cr|python-azure-mgmt-resource-21.1.0-1|58	
21cr|python-azure-mgmt-resource-21.1.0-1|59	%install
21cr|python-azure-mgmt-resource-21.1.0-1|60	%pyproject_install
21cr|python-azure-mgmt-resource-21.1.0-1|61	%pyproject_save_files azure
21cr|python-azure-mgmt-resource-21.1.0-1|62	
21cr|python-azure-mgmt-resource-21.1.0-1|63	
21cr|python-azure-mgmt-resource-21.1.0-1|64	%check
21cr|python-azure-mgmt-resource-21.1.0-1|65	%if %{with tests}
21cr|python-azure-mgmt-resource-21.1.0-1|66	%pytest
21cr|python-azure-mgmt-resource-21.1.0-1|67	%endif

6651 21
21cr|python-azure-mgmt-subscription-3.0.0-1|1	# Upstream has some basic scaffolding for running tests, but no tests are
21cr|python-azure-mgmt-subscription-3.0.0-1|2	# included yet in the 3.0.0 release. 😢
21cr|python-azure-mgmt-subscription-3.0.0-1|3	%bcond_with     tests
21cr|python-azure-mgmt-subscription-3.0.0-1|4	
21cr|python-azure-mgmt-subscription-3.0.0-1|5	%global         pypi_name     azure-mgmt-subscription
21cr|python-azure-mgmt-subscription-3.0.0-1|6	
21cr|python-azure-mgmt-subscription-3.0.0-1|7	Name:           python-%{pypi_name}
21cr|python-azure-mgmt-subscription-3.0.0-1|8	Version:        3.0.0
21cr|python-azure-mgmt-subscription-3.0.0-1|9	Release:        1
21cr|python-azure-mgmt-subscription-3.0.0-1|10	Summary:        Microsoft Azure Subscription Management Client Library for Python
21cr|python-azure-mgmt-subscription-3.0.0-1|11	Group:          Development/Python
21cr|python-azure-mgmt-subscription-3.0.0-1|12	License:        MIT
21cr|python-azure-mgmt-subscription-3.0.0-1|13	URL:            https://pypi.org/project/%{pypi_name}/
21cr|python-azure-mgmt-subscription-3.0.0-1|14	Source0:        %{pypi_source %{pypi_name} %{version} zip}
21cr|python-azure-mgmt-subscription-3.0.0-1|15	
21cr|python-azure-mgmt-subscription-3.0.0-1|16	BuildArch:      noarch
21cr|python-azure-mgmt-subscription-3.0.0-1|17	
21cr|python-azure-mgmt-subscription-3.0.0-1|18	BuildRequires:  python3-devel
21cr|python-azure-mgmt-subscription-3.0.0-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-azure-mgmt-subscription-3.0.0-1|20	
21cr|python-azure-mgmt-subscription-3.0.0-1|21	%if %{with tests}
21cr|python-azure-mgmt-subscription-3.0.0-1|22	BuildRequires:  python3dist(azure-devtools)
21cr|python-azure-mgmt-subscription-3.0.0-1|23	BuildRequires:  python3dist(azure-mgmt-keyvault)
21cr|python-azure-mgmt-subscription-3.0.0-1|24	BuildRequires:  python3dist(azure-mgmt-resource)
21cr|python-azure-mgmt-subscription-3.0.0-1|25	BuildRequires:  python3dist(azure-sdk-tools)
21cr|python-azure-mgmt-subscription-3.0.0-1|26	BuildRequires:  python3dist(pytest)
21cr|python-azure-mgmt-subscription-3.0.0-1|27	BuildRequires:  python3dist(pytest-aiohttp)
21cr|python-azure-mgmt-subscription-3.0.0-1|28	BuildRequires:  python3dist(python-dotenv)
21cr|python-azure-mgmt-subscription-3.0.0-1|29	%endif
21cr|python-azure-mgmt-subscription-3.0.0-1|30	
21cr|python-azure-mgmt-subscription-3.0.0-1|31	%global _description %{expand:
21cr|python-azure-mgmt-subscription-3.0.0-1|32	Microsoft Azure Subscription Management Client Library for Python}
21cr|python-azure-mgmt-subscription-3.0.0-1|33	
21cr|python-azure-mgmt-subscription-3.0.0-1|34	%description %{_description}
21cr|python-azure-mgmt-subscription-3.0.0-1|35	
21cr|python-azure-mgmt-subscription-3.0.0-1|36	#----------------------------------------------------
21cr|python-azure-mgmt-subscription-3.0.0-1|37	%package -n python3-%{pypi_name}
21cr|python-azure-mgmt-subscription-3.0.0-1|38	Summary:        %{summary}
21cr|python-azure-mgmt-subscription-3.0.0-1|39	Group:          Development/Python
21cr|python-azure-mgmt-subscription-3.0.0-1|40	
21cr|python-azure-mgmt-subscription-3.0.0-1|41	%description -n python3-%{pypi_name} %{_description}
21cr|python-azure-mgmt-subscription-3.0.0-1|42	
21cr|python-azure-mgmt-subscription-3.0.0-1|43	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-azure-mgmt-subscription-3.0.0-1|44	%doc CHANGELOG.md README.md
21cr|python-azure-mgmt-subscription-3.0.0-1|45	
21cr|python-azure-mgmt-subscription-3.0.0-1|46	#----------------------------------------------------
21cr|python-azure-mgmt-subscription-3.0.0-1|47	%prep
21cr|python-azure-mgmt-subscription-3.0.0-1|48	%autosetup -n %{pypi_name}-%{version}
21cr|python-azure-mgmt-subscription-3.0.0-1|49	
21cr|python-azure-mgmt-subscription-3.0.0-1|50	
21cr|python-azure-mgmt-subscription-3.0.0-1|51	%generate_buildrequires
21cr|python-azure-mgmt-subscription-3.0.0-1|52	%pyproject_buildrequires
21cr|python-azure-mgmt-subscription-3.0.0-1|53	
21cr|python-azure-mgmt-subscription-3.0.0-1|54	
21cr|python-azure-mgmt-subscription-3.0.0-1|55	%build
21cr|python-azure-mgmt-subscription-3.0.0-1|56	%pyproject_wheel
21cr|python-azure-mgmt-subscription-3.0.0-1|57	
21cr|python-azure-mgmt-subscription-3.0.0-1|58	
21cr|python-azure-mgmt-subscription-3.0.0-1|59	%install
21cr|python-azure-mgmt-subscription-3.0.0-1|60	%pyproject_install
21cr|python-azure-mgmt-subscription-3.0.0-1|61	%pyproject_save_files azure
21cr|python-azure-mgmt-subscription-3.0.0-1|62	
21cr|python-azure-mgmt-subscription-3.0.0-1|63	
21cr|python-azure-mgmt-subscription-3.0.0-1|64	%check
21cr|python-azure-mgmt-subscription-3.0.0-1|65	%if %{with tests}
21cr|python-azure-mgmt-subscription-3.0.0-1|66	%pytest
21cr|python-azure-mgmt-subscription-3.0.0-1|67	%endif

6652 21
21cr|python-bandit-1.7.4-1|1	%define oname bandit
21cr|python-bandit-1.7.4-1|2	
21cr|python-bandit-1.7.4-1|3	Name:		python-bandit
21cr|python-bandit-1.7.4-1|4	Version:	1.7.4
21cr|python-bandit-1.7.4-1|5	Release:	1
21cr|python-bandit-1.7.4-1|6	Summary:	A framework for performing security analysis of Python source code
21cr|python-bandit-1.7.4-1|7	Group:		Development/Python
21cr|python-bandit-1.7.4-1|8	License:	ASL 2.0
21cr|python-bandit-1.7.4-1|9	URL:		https://wiki.openstack.org/wiki/Security/Projects/Bandit
21cr|python-bandit-1.7.4-1|10	Source0:	https://files.pythonhosted.org/packages/39/36/a37a2f6f8d0ed8c3bc616616ed5019e1df2680bd8b7df49ceae80fd457de/bandit-1.7.4.tar.gz
21cr|python-bandit-1.7.4-1|11	BuildArch: noarch
21cr|python-bandit-1.7.4-1|12	
21cr|python-bandit-1.7.4-1|13	%description
21cr|python-bandit-1.7.4-1|14	Bandit provides a framework for performing security analysis of Python source
21cr|python-bandit-1.7.4-1|15	code, utilizing the ast module from the Python standard library.
21cr|python-bandit-1.7.4-1|16	
21cr|python-bandit-1.7.4-1|17	The ast module is used to convert source code into a parsed tree of Python
21cr|python-bandit-1.7.4-1|18	syntax nodes. Bandit allows users to define custom tests that are performed
21cr|python-bandit-1.7.4-1|19	against those nodes. At the completion of testing, a report is generated
21cr|python-bandit-1.7.4-1|20	that lists security issues identified within the target source code.
21cr|python-bandit-1.7.4-1|21	
21cr|python-bandit-1.7.4-1|22	#-------------------------------------------------------------------------------
21cr|python-bandit-1.7.4-1|23	%package -n python3-%{oname}
21cr|python-bandit-1.7.4-1|24	Summary:	A framework for performing security analysis of Python source code
21cr|python-bandit-1.7.4-1|25	Group:		Development/Python
21cr|python-bandit-1.7.4-1|26	
21cr|python-bandit-1.7.4-1|27	BuildRequires: pkgconfig(python3)
21cr|python-bandit-1.7.4-1|28	BuildRequires: python3egg(pbr)
21cr|python-bandit-1.7.4-1|29	BuildRequires: python3egg(setuptools)
21cr|python-bandit-1.7.4-1|30	Requires: PyYAML
21cr|python-bandit-1.7.4-1|31	Requires: python3-stevedore
21cr|python-bandit-1.7.4-1|32	Requires: python3-appdirs
21cr|python-bandit-1.7.4-1|33	
21cr|python-bandit-1.7.4-1|34	%description -n python3-%{oname}
21cr|python-bandit-1.7.4-1|35	Bandit provides a framework for performing security analysis of Python source
21cr|python-bandit-1.7.4-1|36	code, utilizing the ast module from the Python standard library.
21cr|python-bandit-1.7.4-1|37	
21cr|python-bandit-1.7.4-1|38	The ast module is used to convert source code into a parsed tree of Python
21cr|python-bandit-1.7.4-1|39	syntax nodes. Bandit allows users to define custom tests that are performed
21cr|python-bandit-1.7.4-1|40	against those nodes. At the completion of testing, a report is generated
21cr|python-bandit-1.7.4-1|41	that lists security issues identified within the target source code.
21cr|python-bandit-1.7.4-1|42	
21cr|python-bandit-1.7.4-1|43	%files -n python3-%{oname}
21cr|python-bandit-1.7.4-1|44	%doc AUTHORS ChangeLog README.rst
21cr|python-bandit-1.7.4-1|45	%doc doc examples
21cr|python-bandit-1.7.4-1|46	%license LICENSE
21cr|python-bandit-1.7.4-1|47	%{_bindir}/bandit*
21cr|python-bandit-1.7.4-1|48	%{python3_sitelib}/%{oname}
21cr|python-bandit-1.7.4-1|49	%{python3_sitelib}/%{oname}-%{version}-py*.egg-info
21cr|python-bandit-1.7.4-1|50	
21cr|python-bandit-1.7.4-1|51	#------------------------------------------------------------------------------
21cr|python-bandit-1.7.4-1|52	%prep
21cr|python-bandit-1.7.4-1|53	%setup -q -n %{oname}-%{version}
21cr|python-bandit-1.7.4-1|54	
21cr|python-bandit-1.7.4-1|55	%build
21cr|python-bandit-1.7.4-1|56	%py3_build
21cr|python-bandit-1.7.4-1|57	
21cr|python-bandit-1.7.4-1|58	%install
21cr|python-bandit-1.7.4-1|59	%py3_install
21cr|python-bandit-1.7.4-1|60	
21cr|python-bandit-1.7.4-1|61	%check
21cr|python-bandit-1.7.4-1|62	# the tests requires internet access, with pip install being run
21cr|python-bandit-1.7.4-1|63	# so they are disabled for now, since koji block outgoing connexion
21cr|python-bandit-1.7.4-1|64	# tox -epy27

6653 21
21cr|python-batinfo-0.4.2-2|1	%define oname batinfo
21cr|python-batinfo-0.4.2-2|2	
21cr|python-batinfo-0.4.2-2|3	Name:           python-%{oname}
21cr|python-batinfo-0.4.2-2|4	Version:        0.4.2
21cr|python-batinfo-0.4.2-2|5	Release:        2
21cr|python-batinfo-0.4.2-2|6	Summary:        A simple Python lib to retreive battery information
21cr|python-batinfo-0.4.2-2|7	Source0:        https://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-batinfo-0.4.2-2|8	License:        LGPLv3
21cr|python-batinfo-0.4.2-2|9	Group:          Development/Python
21cr|python-batinfo-0.4.2-2|10	URL:            https://github.com/nicolargo/batinfo
21cr|python-batinfo-0.4.2-2|11	BuildArch:      noarch
21cr|python-batinfo-0.4.2-2|12	BuildRequires:  python3-devel
21cr|python-batinfo-0.4.2-2|13	BuildRequires:  python3-setuptools
21cr|python-batinfo-0.4.2-2|14	
21cr|python-batinfo-0.4.2-2|15	%description
21cr|python-batinfo-0.4.2-2|16	A simple Python lib to retreive battery information
21cr|python-batinfo-0.4.2-2|17	
21cr|python-batinfo-0.4.2-2|18	%package -n python3-%{oname}
21cr|python-batinfo-0.4.2-2|19	Summary:        %{summary}
21cr|python-batinfo-0.4.2-2|20	
21cr|python-batinfo-0.4.2-2|21	%description -n python3-%{oname}
21cr|python-batinfo-0.4.2-2|22	A simple Python module to retrieve battery information on Linux-based
21cr|python-batinfo-0.4.2-2|23	operating system. No ACPI or external software is needed. Only the Linux
21cr|python-batinfo-0.4.2-2|24	kernel and its /sys/class/power_supply folder.
21cr|python-batinfo-0.4.2-2|25	
21cr|python-batinfo-0.4.2-2|26	%prep
21cr|python-batinfo-0.4.2-2|27	%setup -q -n %{oname}-%{version}
21cr|python-batinfo-0.4.2-2|28	# Remove bundled egg-info
21cr|python-batinfo-0.4.2-2|29	rm -rf %{oname}.egg-info
21cr|python-batinfo-0.4.2-2|30	
21cr|python-batinfo-0.4.2-2|31	%build
21cr|python-batinfo-0.4.2-2|32	python3 setup.py build
21cr|python-batinfo-0.4.2-2|33	
21cr|python-batinfo-0.4.2-2|34	%install
21cr|python-batinfo-0.4.2-2|35	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-batinfo-0.4.2-2|36	rm %{buildroot}/usr/share/doc/batinfo/AUTHORS
21cr|python-batinfo-0.4.2-2|37	rm %{buildroot}/usr/share/doc/batinfo/README.md
21cr|python-batinfo-0.4.2-2|38	
21cr|python-batinfo-0.4.2-2|39	
21cr|python-batinfo-0.4.2-2|40	%files -n python3-%{oname}
21cr|python-batinfo-0.4.2-2|41	%doc README.md AUTHORS
21cr|python-batinfo-0.4.2-2|42	%{_datadir}/doc/batinfo/LICENSE
21cr|python-batinfo-0.4.2-2|43	%{py3_puresitedir}/%{oname}
21cr|python-batinfo-0.4.2-2|44	%{py3_puresitedir}/%{oname}-%{version}-py?.?.egg-info

6654 21
21cr|python-belonesox-tools-0.0.1-3|1	Summary:	Stas Fomin's small utils library
21cr|python-belonesox-tools-0.0.1-3|2	Name:		python-belonesox-tools
21cr|python-belonesox-tools-0.0.1-3|3	Version:	0.0.1
21cr|python-belonesox-tools-0.0.1-3|4	Release:	3
21cr|python-belonesox-tools-0.0.1-3|5	License:	MIT
21cr|python-belonesox-tools-0.0.1-3|6	Group:		Development/Python
21cr|python-belonesox-tools-0.0.1-3|7	Source0:	https://abf.io/belonesox/python-belonesox-tools/archive/%{name}-v%{version}.tar.gz
21cr|python-belonesox-tools-0.0.1-3|8	BuildRequires:	pkgconfig(python3)
21cr|python-belonesox-tools-0.0.1-3|9	BuildArch:	noarch
21cr|python-belonesox-tools-0.0.1-3|10	
21cr|python-belonesox-tools-0.0.1-3|11	%description
21cr|python-belonesox-tools-0.0.1-3|12	Stas Fomin's small utils library.
21cr|python-belonesox-tools-0.0.1-3|13	
21cr|python-belonesox-tools-0.0.1-3|14	%files
21cr|python-belonesox-tools-0.0.1-3|15	%{py3_puresitedir}/*
21cr|python-belonesox-tools-0.0.1-3|16	
21cr|python-belonesox-tools-0.0.1-3|17	#----------------------------------------------------------------------------
21cr|python-belonesox-tools-0.0.1-3|18	
21cr|python-belonesox-tools-0.0.1-3|19	%prep
21cr|python-belonesox-tools-0.0.1-3|20	%setup -qn %{name}-v%{version}
21cr|python-belonesox-tools-0.0.1-3|21	
21cr|python-belonesox-tools-0.0.1-3|22	%build
21cr|python-belonesox-tools-0.0.1-3|23	python3 setup.py build
21cr|python-belonesox-tools-0.0.1-3|24	
21cr|python-belonesox-tools-0.0.1-3|25	%install
21cr|python-belonesox-tools-0.0.1-3|26	python3 setup.py install --root=%{buildroot}

6655 21
21cr|python-berkeleydb-18.1.10-1|1	%define pypi_name berkeleydb
21cr|python-berkeleydb-18.1.10-1|2	
21cr|python-berkeleydb-18.1.10-1|3	Name:           python-berkeleydb
21cr|python-berkeleydb-18.1.10-1|4	Version:        18.1.10
21cr|python-berkeleydb-18.1.10-1|5	Release:        1
21cr|python-berkeleydb-18.1.10-1|6	Summary:        Python bindings for BerkeleyDB
21cr|python-berkeleydb-18.1.10-1|7	Group:          Development/Python
21cr|python-berkeleydb-18.1.10-1|8	License:        BSD
21cr|python-berkeleydb-18.1.10-1|9	URL:            https://pypi.python.org/pypi/berkeleydb/
21cr|python-berkeleydb-18.1.10-1|10	Source0:        %{pypi_source}
21cr|python-berkeleydb-18.1.10-1|11	BuildRequires:  db62-devel
21cr|python-berkeleydb-18.1.10-1|12	BuildRequires:  python3-devel >= 3.8
21cr|python-berkeleydb-18.1.10-1|13	BuildRequires:  python3-setuptools
21cr|python-berkeleydb-18.1.10-1|14	BuildRequires:  python3-pip
21cr|python-berkeleydb-18.1.10-1|15	BuildRequires:  python3-wheel
21cr|python-berkeleydb-18.1.10-1|16	BuildRequires:  pyproject-rpm-macros
21cr|python-berkeleydb-18.1.10-1|17	
21cr|python-berkeleydb-18.1.10-1|18	%description
21cr|python-berkeleydb-18.1.10-1|19	This package contains Python wrappers for Berkeley DB, the Open Source embedded
21cr|python-berkeleydb-18.1.10-1|20	database system. The Python wrappers allow you to store Python string objects of
21cr|python-berkeleydb-18.1.10-1|21	any length.
21cr|python-berkeleydb-18.1.10-1|22	
21cr|python-berkeleydb-18.1.10-1|23	#---------------------------------------------------
21cr|python-berkeleydb-18.1.10-1|24	%package -n python3-berkeleydb
21cr|python-berkeleydb-18.1.10-1|25	Summary:        Python 3 bindings for BerkeleyDB
21cr|python-berkeleydb-18.1.10-1|26	
21cr|python-berkeleydb-18.1.10-1|27	%description -n python3-berkeleydb
21cr|python-berkeleydb-18.1.10-1|28	This package contains Python wrappers for Berkeley DB, the Open Source embedded
21cr|python-berkeleydb-18.1.10-1|29	database system. The Python wrappers allow you to store Python string objects of
21cr|python-berkeleydb-18.1.10-1|30	any length.
21cr|python-berkeleydb-18.1.10-1|31	
21cr|python-berkeleydb-18.1.10-1|32	%files -n python3-berkeleydb -f %{pyproject_files}
21cr|python-berkeleydb-18.1.10-1|33	%doc ChangeLog PKG-INFO README.txt LICENSE.txt
21cr|python-berkeleydb-18.1.10-1|34	
21cr|python-berkeleydb-18.1.10-1|35	#---------------------------------------------------
21cr|python-berkeleydb-18.1.10-1|36	
21cr|python-berkeleydb-18.1.10-1|37	%prep
21cr|python-berkeleydb-18.1.10-1|38	%autosetup -p1 -n berkeleydb-%{version}
21cr|python-berkeleydb-18.1.10-1|39	
21cr|python-berkeleydb-18.1.10-1|40	# drop unneeded RPATH
21cr|python-berkeleydb-18.1.10-1|41	sed -i -e '/runtime_library_dirs/d' setup3.py
21cr|python-berkeleydb-18.1.10-1|42	
21cr|python-berkeleydb-18.1.10-1|43	# fix shebangs
21cr|python-berkeleydb-18.1.10-1|44	%py3_shebang_fix src/berkeleydb/
21cr|python-berkeleydb-18.1.10-1|45	
21cr|python-berkeleydb-18.1.10-1|46	%build
21cr|python-berkeleydb-18.1.10-1|47	export YES_I_HAVE_THE_RIGHT_TO_USE_THIS_BERKELEY_DB_VERSION=1
21cr|python-berkeleydb-18.1.10-1|48	%pyproject_wheel
21cr|python-berkeleydb-18.1.10-1|49	
21cr|python-berkeleydb-18.1.10-1|50	%install
21cr|python-berkeleydb-18.1.10-1|51	%pyproject_install
21cr|python-berkeleydb-18.1.10-1|52	%pyproject_save_files berkeleydb
21cr|python-berkeleydb-18.1.10-1|53	
21cr|python-berkeleydb-18.1.10-1|54	# Get rid of unneeded header
21cr|python-berkeleydb-18.1.10-1|55	rm -f %{buildroot}%{_includedir}/python*/berkeleydb/berkeleydb.h
21cr|python-berkeleydb-18.1.10-1|56	
21cr|python-berkeleydb-18.1.10-1|57	# Make all scripts executable
21cr|python-berkeleydb-18.1.10-1|58	chmod 0755 %{buildroot}%{python3_sitearch}/berkeleydb/dbshelve.py
21cr|python-berkeleydb-18.1.10-1|59	
21cr|python-berkeleydb-18.1.10-1|60	

6656 21
21cr|python-bibtex-1.2.7-1|1	Summary:        BibTeX and recode bindings for python
21cr|python-bibtex-1.2.7-1|2	Name:           python-bibtex
21cr|python-bibtex-1.2.7-1|3	Version:        1.2.7
21cr|python-bibtex-1.2.7-1|4	Release:        1
21cr|python-bibtex-1.2.7-1|5	License:        GPLv2+
21cr|python-bibtex-1.2.7-1|6	Group:          Development/Python
21cr|python-bibtex-1.2.7-1|7	Source0:        http://prdownloads.sourceforge.net/pybliographer/%{name}-%{version}.tar.gz
21cr|python-bibtex-1.2.7-1|8	Url:            http://pybliographer.org/
21cr|python-bibtex-1.2.7-1|9	BuildRequires: recode-devel
21cr|python-bibtex-1.2.7-1|10	BuildRequires: pkgconfig(python2)
21cr|python-bibtex-1.2.7-1|11	BuildRequires: glib2-devel
21cr|python-bibtex-1.2.7-1|12	BuildRequires: flex bison
21cr|python-bibtex-1.2.7-1|13	
21cr|python-bibtex-1.2.7-1|14	%description
21cr|python-bibtex-1.2.7-1|15	This python2 extension contains a BibTeX parser and a simple binding to
21cr|python-bibtex-1.2.7-1|16	the GNU Recode library. They are intended to be used with pybliographer.
21cr|python-bibtex-1.2.7-1|17	
21cr|python-bibtex-1.2.7-1|18	#--------------------------------------------
21cr|python-bibtex-1.2.7-1|19	%package -n python2-bibtex
21cr|python-bibtex-1.2.7-1|20	Summary: BibTeX and recode bindings for python
21cr|python-bibtex-1.2.7-1|21	
21cr|python-bibtex-1.2.7-1|22	%description -n python2-bibtex
21cr|python-bibtex-1.2.7-1|23	This python extension contains a BibTeX parser and a simple binding to
21cr|python-bibtex-1.2.7-1|24	the GNU Recode library. They are intended to be used with pybliographer.
21cr|python-bibtex-1.2.7-1|25	
21cr|python-bibtex-1.2.7-1|26	%files -n python2-bibtex
21cr|python-bibtex-1.2.7-1|27	%doc README
21cr|python-bibtex-1.2.7-1|28	%{py2_platsitedir}/*
21cr|python-bibtex-1.2.7-1|29	
21cr|python-bibtex-1.2.7-1|30	#--------------------------------------------------
21cr|python-bibtex-1.2.7-1|31	
21cr|python-bibtex-1.2.7-1|32	%prep
21cr|python-bibtex-1.2.7-1|33	%setup -q
21cr|python-bibtex-1.2.7-1|34	
21cr|python-bibtex-1.2.7-1|35	%build
21cr|python-bibtex-1.2.7-1|36	%py2_build
21cr|python-bibtex-1.2.7-1|37	
21cr|python-bibtex-1.2.7-1|38	%install
21cr|python-bibtex-1.2.7-1|39	%py2_install
21cr|python-bibtex-1.2.7-1|40	
21cr|python-bibtex-1.2.7-1|41	

6657 21
21cr|python-bidict-0.22.0-1|1	%define	pypi_name	bidict
21cr|python-bidict-0.22.0-1|2	
21cr|python-bidict-0.22.0-1|3	Summary:	Bidirectional (one-to-one) mapping data structure for Python
21cr|python-bidict-0.22.0-1|4	Group:		Development/Python
21cr|python-bidict-0.22.0-1|5	Name:		python-bidict
21cr|python-bidict-0.22.0-1|6	Version:	0.22.0
21cr|python-bidict-0.22.0-1|7	Release:	1
21cr|python-bidict-0.22.0-1|8	License:	MIT
21cr|python-bidict-0.22.0-1|9	Url:		https://bitbucket.org/jab/bidict/
21cr|python-bidict-0.22.0-1|10	Source0:	https://pypi.io/packages/source/b/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-bidict-0.22.0-1|11	BuildArch:	noarch
21cr|python-bidict-0.22.0-1|12	BuildRequires:	python3-devel
21cr|python-bidict-0.22.0-1|13	BuildRequires:	python3-setuptools
21cr|python-bidict-0.22.0-1|14	
21cr|python-bidict-0.22.0-1|15	%description
21cr|python-bidict-0.22.0-1|16	bidict provides a bidirectional mapping data structure and related
21cr|python-bidict-0.22.0-1|17	utilities (namedbidict, inverted) to naturally model one-to-one
21cr|python-bidict-0.22.0-1|18	relations in Python. To keep the learning curve low, it introduces no
21cr|python-bidict-0.22.0-1|19	new functions to the dict API you're already familiar with. It owes
21cr|python-bidict-0.22.0-1|20	its simplicity to Python's slice syntax, which provides a handy and
21cr|python-bidict-0.22.0-1|21	natural way of expressing the inverse mapping in a bidict.
21cr|python-bidict-0.22.0-1|22	
21cr|python-bidict-0.22.0-1|23	#-----------------------------------------------------------
21cr|python-bidict-0.22.0-1|24	%package -n python3-%{pypi_name}
21cr|python-bidict-0.22.0-1|25	Summary:	Bidirectional (one-to-one) mapping data structure for Python
21cr|python-bidict-0.22.0-1|26	Group:		Development/Python
21cr|python-bidict-0.22.0-1|27	
21cr|python-bidict-0.22.0-1|28	%description -n python3-%{pypi_name}
21cr|python-bidict-0.22.0-1|29	bidict provides a bidirectional mapping data structure and related
21cr|python-bidict-0.22.0-1|30	utilities (namedbidict, inverted) to naturally model one-to-one
21cr|python-bidict-0.22.0-1|31	relations in Python. To keep the learning curve low, it introduces no
21cr|python-bidict-0.22.0-1|32	new functions to the dict API you're already familiar with. It owes
21cr|python-bidict-0.22.0-1|33	its simplicity to Python's slice syntax, which provides a handy and
21cr|python-bidict-0.22.0-1|34	natural way of expressing the inverse mapping in a bidict.
21cr|python-bidict-0.22.0-1|35	
21cr|python-bidict-0.22.0-1|36	%files -n python3-%{pypi_name}
21cr|python-bidict-0.22.0-1|37	%doc README*
21cr|python-bidict-0.22.0-1|38	%license LICENSE
21cr|python-bidict-0.22.0-1|39	%{python3_sitelib}/%{pypi_name}/
21cr|python-bidict-0.22.0-1|40	%{python3_sitelib}/%{pypi_name}-%{version}-*.egg-info/
21cr|python-bidict-0.22.0-1|41	#-----------------------------------------------------------
21cr|python-bidict-0.22.0-1|42	%prep
21cr|python-bidict-0.22.0-1|43	%setup -q -n %{pypi_name}-%{version}
21cr|python-bidict-0.22.0-1|44	
21cr|python-bidict-0.22.0-1|45	%build
21cr|python-bidict-0.22.0-1|46	%py3_build
21cr|python-bidict-0.22.0-1|47	
21cr|python-bidict-0.22.0-1|48	%install
21cr|python-bidict-0.22.0-1|49	%py3_install

6658 21
21cr|python-billiard-4.0.2-1|1	%define pypi_name billiard
21cr|python-billiard-4.0.2-1|2	# debuginfo without sources
21cr|python-billiard-4.0.2-1|3	%define debug_package	%{nil}
21cr|python-billiard-4.0.2-1|4	
21cr|python-billiard-4.0.2-1|5	Name:           python-%{pypi_name}
21cr|python-billiard-4.0.2-1|6	Version:	4.0.2
21cr|python-billiard-4.0.2-1|7	Release:	1
21cr|python-billiard-4.0.2-1|8	Summary:        Multiprocessing Pool Extensions
21cr|python-billiard-4.0.2-1|9	Group:          Development/Python
21cr|python-billiard-4.0.2-1|10	License:        BSD
21cr|python-billiard-4.0.2-1|11	URL:            http://pypi.python.org/pypi/billiard
21cr|python-billiard-4.0.2-1|12	Source0:	https://files.pythonhosted.org/packages/20/ab/53b46f01cbec1f6c1db30f006c6e4b6b11c8de6ceed3f725abbc61628a08/billiard-4.0.2.tar.gz
21cr|python-billiard-4.0.2-1|13	
21cr|python-billiard-4.0.2-1|14	BuildRequires:  pkgconfig(python3)
21cr|python-billiard-4.0.2-1|15	BuildRequires:  python3egg(setuptools)
21cr|python-billiard-4.0.2-1|16	BuildArch:      noarch
21cr|python-billiard-4.0.2-1|17	
21cr|python-billiard-4.0.2-1|18	%description
21cr|python-billiard-4.0.2-1|19	This package contains extensions to the multiprocessing Pool.
21cr|python-billiard-4.0.2-1|20	
21cr|python-billiard-4.0.2-1|21	#-------------------------------------------------------------
21cr|python-billiard-4.0.2-1|22	%package -n python3-%{pypi_name}
21cr|python-billiard-4.0.2-1|23	Summary:        Multiprocessing Pool Extensions
21cr|python-billiard-4.0.2-1|24	Group:          Development/Python
21cr|python-billiard-4.0.2-1|25	
21cr|python-billiard-4.0.2-1|26	%description -n python3-%{pypi_name}
21cr|python-billiard-4.0.2-1|27	This package contains extensions to the multiprocessing Pool.
21cr|python-billiard-4.0.2-1|28	
21cr|python-billiard-4.0.2-1|29	%files -n python3-%{pypi_name}
21cr|python-billiard-4.0.2-1|30	%doc CHANGES.txt LICENSE.txt README.rst
21cr|python-billiard-4.0.2-1|31	#{py3_platsitedir}/_billiard*
21cr|python-billiard-4.0.2-1|32	%{python3_sitelib}/%{pypi_name}/
21cr|python-billiard-4.0.2-1|33	%{python3_sitelib}/%{pypi_name}*.egg-info
21cr|python-billiard-4.0.2-1|34	
21cr|python-billiard-4.0.2-1|35	#-------------------------------------------------------------
21cr|python-billiard-4.0.2-1|36	
21cr|python-billiard-4.0.2-1|37	%prep
21cr|python-billiard-4.0.2-1|38	%setup -q -n %{pypi_name}-%{version}
21cr|python-billiard-4.0.2-1|39	chmod 644 README.rst
21cr|python-billiard-4.0.2-1|40	
21cr|python-billiard-4.0.2-1|41	
21cr|python-billiard-4.0.2-1|42	%build
21cr|python-billiard-4.0.2-1|43	CFLAGS="%{optflags} -wall" %__python3 setup.py build
21cr|python-billiard-4.0.2-1|44	
21cr|python-billiard-4.0.2-1|45	%install
21cr|python-billiard-4.0.2-1|46	%__python3 setup.py install --skip-build --root %{buildroot}

6659 21
21cr|python-binaryornot-0.4.4-2|1	%define	oname	binaryornot
21cr|python-binaryornot-0.4.4-2|2	
21cr|python-binaryornot-0.4.4-2|3	Name:		python-%{oname}
21cr|python-binaryornot-0.4.4-2|4	Version:	0.4.4
21cr|python-binaryornot-0.4.4-2|5	Release:	2
21cr|python-binaryornot-0.4.4-2|6	Summary:	Ultra-lightweight pure Python package to check if a file is binary or text
21cr|python-binaryornot-0.4.4-2|7	Source0:	https://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-binaryornot-0.4.4-2|8	License:	BSD
21cr|python-binaryornot-0.4.4-2|9	Group:		Development/Python
21cr|python-binaryornot-0.4.4-2|10	Url:		https://github.com/audreyr/binaryornot
21cr|python-binaryornot-0.4.4-2|11	BuildArch:	noarch
21cr|python-binaryornot-0.4.4-2|12	
21cr|python-binaryornot-0.4.4-2|13	BuildRequires:      python3egg(sphinx)
21cr|python-binaryornot-0.4.4-2|14	BuildRequires:      pkgconfig(python3)
21cr|python-binaryornot-0.4.4-2|15	BuildRequires:      python3egg(chardet) >= 2.0.0
21cr|python-binaryornot-0.4.4-2|16	BuildRequires:      python3egg(hypothesis)
21cr|python-binaryornot-0.4.4-2|17	
21cr|python-binaryornot-0.4.4-2|18	%description
21cr|python-binaryornot-0.4.4-2|19	Ultra-lightweight pure Python package to guess whether a file
21cr|python-binaryornot-0.4.4-2|20	is binary or text, using a heuristic similar to
21cr|python-binaryornot-0.4.4-2|21	Perl's `pp_fttext` and its analysis by @eliben.
21cr|python-binaryornot-0.4.4-2|22	
21cr|python-binaryornot-0.4.4-2|23	#-----------------------------------------------------------------------------------
21cr|python-binaryornot-0.4.4-2|24	
21cr|python-binaryornot-0.4.4-2|25	%package -n         python3-%{oname}
21cr|python-binaryornot-0.4.4-2|26	Summary:            A pure Python 3 package to check if a file is binary or text
21cr|python-binaryornot-0.4.4-2|27	Group:              Development/Python
21cr|python-binaryornot-0.4.4-2|28	
21cr|python-binaryornot-0.4.4-2|29	%description -n python3-%{oname}
21cr|python-binaryornot-0.4.4-2|30	Ultra-lightweight pure Python package to guess whether a file is binary or
21cr|python-binaryornot-0.4.4-2|31	text, using a heuristic similar to Perl's pp_fttext and its analysis by
21cr|python-binaryornot-0.4.4-2|32	@eliben.
21cr|python-binaryornot-0.4.4-2|33	
21cr|python-binaryornot-0.4.4-2|34	Has tests for these file types:
21cr|python-binaryornot-0.4.4-2|35	* Text: .txt, .css, .json, .svg, .js, .lua, .pl, .rst * Binary: .png, .gif,
21cr|python-binaryornot-0.4.4-2|36	.jpg, .tiff, .bmp, .DS_Store, .eot, .otf, .ttf, .woff, .rgb
21cr|python-binaryornot-0.4.4-2|37	
21cr|python-binaryornot-0.4.4-2|38	Has tests for numerous encodings.
21cr|python-binaryornot-0.4.4-2|39	
21cr|python-binaryornot-0.4.4-2|40	%files -n python3-%{oname}
21cr|python-binaryornot-0.4.4-2|41	%doc AUTHORS.rst
21cr|python-binaryornot-0.4.4-2|42	%doc HISTORY.rst
21cr|python-binaryornot-0.4.4-2|43	%doc LICENSE
21cr|python-binaryornot-0.4.4-2|44	%doc README.rst
21cr|python-binaryornot-0.4.4-2|45	%doc tests docs
21cr|python-binaryornot-0.4.4-2|46	%{py3_puresitedir}/binaryornot
21cr|python-binaryornot-0.4.4-2|47	%{py3_puresitedir}/binaryornot*.egg-info
21cr|python-binaryornot-0.4.4-2|48	
21cr|python-binaryornot-0.4.4-2|49	#-----------------------------------------------------------------------------------
21cr|python-binaryornot-0.4.4-2|50	
21cr|python-binaryornot-0.4.4-2|51	%prep
21cr|python-binaryornot-0.4.4-2|52	%setup -q -n %{oname}-%{version}
21cr|python-binaryornot-0.4.4-2|53	
21cr|python-binaryornot-0.4.4-2|54	%build
21cr|python-binaryornot-0.4.4-2|55	%py3_build
21cr|python-binaryornot-0.4.4-2|56	
21cr|python-binaryornot-0.4.4-2|57	%install
21cr|python-binaryornot-0.4.4-2|58	%py3_install
21cr|python-binaryornot-0.4.4-2|59	
21cr|python-binaryornot-0.4.4-2|60	%check
21cr|python-binaryornot-0.4.4-2|61	python3 setup.py test || :

6660 21
21cr|python-biopython-179-2|1	%define oname	biopython
21cr|python-biopython-179-2|2	# we don't want to provide private python extension libs
21cr|python-biopython-179-2|3	%global __provides_exclude_from %{py2_platsitedir}/.*\\.so\\|%{py3_platsitedir}/.*\\.so
21cr|python-biopython-179-2|4	
21cr|python-biopython-179-2|5	Summary:	The Biopython Project
21cr|python-biopython-179-2|6	Name:		python-biopython
21cr|python-biopython-179-2|7	Version:	179
21cr|python-biopython-179-2|8	Release:	2
21cr|python-biopython-179-2|9	Group:		Sciences/Biology
21cr|python-biopython-179-2|10	License:	BSD
21cr|python-biopython-179-2|11	Url:		http://biopython.org/
21cr|python-biopython-179-2|12	Source0:	https://github.com/biopython/biopython/archive/refs/tags/biopython-%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|python-biopython-179-2|13	BuildRequires:	flex
21cr|python-biopython-179-2|14	BuildRequires:	gcc
21cr|python-biopython-179-2|15	BuildRequires:	epydoc
21cr|python-biopython-179-2|16	Requires:	wise2
21cr|python-biopython-179-2|17	Recommends:	ncbi-blast
21cr|python-biopython-179-2|18	# don't explicitly require clustalw because it is non-free
21cr|python-biopython-179-2|19	Recommends:	clustalw
21cr|python-biopython-179-2|20	
21cr|python-biopython-179-2|21	%description
21cr|python-biopython-179-2|22	The Biopython Project is an international association of developers of
21cr|python-biopython-179-2|23	freely available Python tools for computational molecular biology.
21cr|python-biopython-179-2|24	
21cr|python-biopython-179-2|25	http://biopython.org provides an online resource for modules,
21cr|python-biopython-179-2|26	scripts, and web links for developers of Python-based software for
21cr|python-biopython-179-2|27	life science research.
21cr|python-biopython-179-2|28	
21cr|python-biopython-179-2|29	This package provides various Python modules from the Biopython Project
21cr|python-biopython-179-2|30	used to process biological data.
21cr|python-biopython-179-2|31	
21cr|python-biopython-179-2|32	#----------------------------------------------------------------------
21cr|python-biopython-179-2|33	%package	-n python3-biopython
21cr|python-biopython-179-2|34	Summary:	The Biopython Project for Python3
21cr|python-biopython-179-2|35	Group:		Sciences/Biology
21cr|python-biopython-179-2|36	BuildRequires:	pkgconfig(python3)
21cr|python-biopython-179-2|37	BuildRequires:	python3-reportlab
21cr|python-biopython-179-2|38	BuildRequires:	python3-numpy
21cr|python-biopython-179-2|39	BuildRequires:	python3-numpy-devel
21cr|python-biopython-179-2|40	Requires:	python3-numpy
21cr|python-biopython-179-2|41	Requires:	wise2
21cr|python-biopython-179-2|42	Recommends:	ncbi-blast
21cr|python-biopython-179-2|43	
21cr|python-biopython-179-2|44	%description -n python3-biopython
21cr|python-biopython-179-2|45	The Biopython Project is an international association of developers of
21cr|python-biopython-179-2|46	freely available Python tools for computational molecular biology.
21cr|python-biopython-179-2|47	
21cr|python-biopython-179-2|48	http://biopython.org provides an online resource for modules,
21cr|python-biopython-179-2|49	scripts, and web links for developers of Python-based software for
21cr|python-biopython-179-2|50	life science research.
21cr|python-biopython-179-2|51	
21cr|python-biopython-179-2|52	This package provides various Python 3 modules from the Biopython Project
21cr|python-biopython-179-2|53	used to process biological data.
21cr|python-biopython-179-2|54	
21cr|python-biopython-179-2|55	%files -n python3-biopython
21cr|python-biopython-179-2|56	%{py3_platsitedir}/Bio
21cr|python-biopython-179-2|57	%{py3_platsitedir}/*.egg-info
21cr|python-biopython-179-2|58	%doc CONTRIB* DEPRECATED* LICENSE.rst NEWS* README*
21cr|python-biopython-179-2|59	
21cr|python-biopython-179-2|60	#----------------------------------------------------------------------
21cr|python-biopython-179-2|61	
21cr|python-biopython-179-2|62	%package	-n python3-biopython-tools
21cr|python-biopython-179-2|63	Summary:	Regression testing code and miscellaneous standalone scripts
21cr|python-biopython-179-2|64	Group:		Sciences/Biology
21cr|python-biopython-179-2|65	Requires:	python3-biopython = %{EVRD}
21cr|python-biopython-179-2|66	Recommends:	python3-tkinter
21cr|python-biopython-179-2|67	
21cr|python-biopython-179-2|68	%description -n python3-biopython-tools
21cr|python-biopython-179-2|69	This package provides various scripts and tests that are comprised by the
21cr|python-biopython-179-2|70	Biopython Project.
21cr|python-biopython-179-2|71	
21cr|python-biopython-179-2|72	%files -n python3-biopython-tools
21cr|python-biopython-179-2|73	%{_datadir}/python3-biopython-%{version}/Tests
21cr|python-biopython-179-2|74	%{_datadir}/python3-biopython-%{version}/Scripts
21cr|python-biopython-179-2|75	
21cr|python-biopython-179-2|76	#----------------------------------------------------------------------
21cr|python-biopython-179-2|77	
21cr|python-biopython-179-2|78	%package	-n python3-biopython-sql
21cr|python-biopython-179-2|79	Summary:	Code for using Biopython with BioSQL databases
21cr|python-biopython-179-2|80	Group:		Development/Python
21cr|python-biopython-179-2|81	Requires:	python3-biopython = %{EVRD}
21cr|python-biopython-179-2|82	Requires:	python3-psycopg2
21cr|python-biopython-179-2|83	
21cr|python-biopython-179-2|84	%description -n python3-biopython-sql
21cr|python-biopython-179-2|85	BioSQL is meant to be a common data storage layer supported by all the
21cr|python-biopython-179-2|86	different Bio* projects, Bioperl, Biojava, Biopython, and Bioruby.
21cr|python-biopython-179-2|87	Entries stored through an application written in, say, Bioperl could
21cr|python-biopython-179-2|88	be retrieved by another written in Biojava.
21cr|python-biopython-179-2|89	
21cr|python-biopython-179-2|90	%files -n python3-biopython-sql
21cr|python-biopython-179-2|91	%{py3_platsitedir}/BioSQL
21cr|python-biopython-179-2|92	%doc LICENSE.rst
21cr|python-biopython-179-2|93	
21cr|python-biopython-179-2|94	#----------------------------------------------------------------------
21cr|python-biopython-179-2|95	
21cr|python-biopython-179-2|96	%package	doc
21cr|python-biopython-179-2|97	Summary:	The Biopython Project documentation
21cr|python-biopython-179-2|98	Group:		Development/Python
21cr|python-biopython-179-2|99	Requires:	python3-biopython = %{EVRD}
21cr|python-biopython-179-2|100	Provides:	biopython-doc = %{EVRD}
21cr|python-biopython-179-2|101	Obsoletes:	biopython-doc < 179
21cr|python-biopython-179-2|102	
21cr|python-biopython-179-2|103	%description doc
21cr|python-biopython-179-2|104	This package provides the documentation for the various components of the
21cr|python-biopython-179-2|105	Biopython Project.
21cr|python-biopython-179-2|106	
21cr|python-biopython-179-2|107	%files doc
21cr|python-biopython-179-2|108	%doc Doc/*.rst Doc/examples/
21cr|python-biopython-179-2|109	
21cr|python-biopython-179-2|110	#----------------------------------------------------------------------
21cr|python-biopython-179-2|111	
21cr|python-biopython-179-2|112	%prep
21cr|python-biopython-179-2|113	%setup -q -n %{oname}-%{oname}-%{version}
21cr|python-biopython-179-2|114	
21cr|python-biopython-179-2|115	# remove Mac-related files
21cr|python-biopython-179-2|116	rm -f Tests/CodonUsage/.DS_Store
21cr|python-biopython-179-2|117	# remove CVS dirs
21cr|python-biopython-179-2|118	find -type d -name CVS | xargs rm -rf
21cr|python-biopython-179-2|119	cp -a . %{py3dir}
21cr|python-biopython-179-2|120	
21cr|python-biopython-179-2|121	%build
21cr|python-biopython-179-2|122	python3 setup.py build_ext -lm build
21cr|python-biopython-179-2|123	
21cr|python-biopython-179-2|124	%install
21cr|python-biopython-179-2|125	%py3_install
21cr|python-biopython-179-2|126	mkdir -p %{buildroot}/%{_datadir}/python3-biopython-%{version}
21cr|python-biopython-179-2|127	cp -r Tests Scripts %{buildroot}/%{_datadir}/python3-biopython-%{version}

6661 21
21cr|python-bitarray-2.6.0-1|1	%define	oname	bitarray
21cr|python-bitarray-2.6.0-1|2	
21cr|python-bitarray-2.6.0-1|3	Name:		python-%{oname}
21cr|python-bitarray-2.6.0-1|4	Version:	2.6.0
21cr|python-bitarray-2.6.0-1|5	Release:	1
21cr|python-bitarray-2.6.0-1|6	Summary:	Efficient arrays of booleans -- C extension
21cr|python-bitarray-2.6.0-1|7	Source0:	https://files.pythonhosted.org/packages/80/b8/e81dda81f027e559728f6ee9bea7ec5e1fbf77120afbee4c440d3902d0a8/bitarray-2.6.0.tar.gz
21cr|python-bitarray-2.6.0-1|8	License:	PSF
21cr|python-bitarray-2.6.0-1|9	Group:		Development/Python
21cr|python-bitarray-2.6.0-1|10	Url:		https://github.com/ilanschnell/bitarray
21cr|python-bitarray-2.6.0-1|11	BuildRequires:	python3-devel
21cr|python-bitarray-2.6.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-bitarray-2.6.0-1|13	
21cr|python-bitarray-2.6.0-1|14	%description
21cr|python-bitarray-2.6.0-1|15	======================================
21cr|python-bitarray-2.6.0-1|16	bitarray: efficient arrays of booleans
21cr|python-bitarray-2.6.0-1|17	======================================
21cr|python-bitarray-2.6.0-1|18	
21cr|python-bitarray-2.6.0-1|19	This module provides an object type which efficiently represents an array
21cr|python-bitarray-2.6.0-1|20	of booleans.  Bitarrays are sequence types and behave very much like usual
21cr|python-bitarray-2.6.0-1|21	lists.  Eight bits are represented by one byte in a contiguous block of
21cr|python-bitarray-2.6.0-1|22	memory.  The user can select between two representations; little-endian
21cr|python-bitarray-2.6.0-1|23	and big-endian.  All of the functionality is implemented in C.
21cr|python-bitarray-2.6.0-1|24	Methods for accessing the machine representation are provided.
21cr|python-bitarray-2.6.0-1|25	This can be useful when bit level access to binary files is required,
21cr|python-bitarray-2.6.0-1|26	such as portable bitmap image files (.pbm).  Also, when dealing with
21cr|python-bitarray-2.6.0-1|27	compressed data which uses variable bit length encoding, you may find
21cr|python-bitarray-2.6.0-1|28	this module useful.
21cr|python-bitarray-2.6.0-1|29	
21cr|python-bitarray-2.6.0-1|30	%prep
21cr|python-bitarray-2.6.0-1|31	%setup -q -n %{oname}-%{version}
21cr|python-bitarray-2.6.0-1|32	
21cr|python-bitarray-2.6.0-1|33	%build
21cr|python-bitarray-2.6.0-1|34	python3 setup.py build
21cr|python-bitarray-2.6.0-1|35	
21cr|python-bitarray-2.6.0-1|36	%install
21cr|python-bitarray-2.6.0-1|37	python3 setup.py install --root=%{buildroot}
21cr|python-bitarray-2.6.0-1|38	
21cr|python-bitarray-2.6.0-1|39	%files
21cr|python-bitarray-2.6.0-1|40	%{py3_platsitedir}/bitarray*

6662 21
21cr|python-bitstring-3.1.9-1|1	%global srcname bitstring
21cr|python-bitstring-3.1.9-1|2	
21cr|python-bitstring-3.1.9-1|3	Name:           python-%{srcname}
21cr|python-bitstring-3.1.9-1|4	Version:        3.1.9
21cr|python-bitstring-3.1.9-1|5	Release:        1
21cr|python-bitstring-3.1.9-1|6	Summary:        Simple construction, analysis and modification of binary data
21cr|python-bitstring-3.1.9-1|7	Group:          Development/Python
21cr|python-bitstring-3.1.9-1|8	License:        MIT
21cr|python-bitstring-3.1.9-1|9	URL:            https://github.com/scott-griffiths/bitstring
21cr|python-bitstring-3.1.9-1|10	Source0:        https://github.com/scott-griffiths/bitstring/archive/%{srcname}-%{version}/%{srcname}-%{srcname}-%{version}.tar.gz
21cr|python-bitstring-3.1.9-1|11	BuildArch:      noarch
21cr|python-bitstring-3.1.9-1|12	BuildRequires:  dos2unix
21cr|python-bitstring-3.1.9-1|13	
21cr|python-bitstring-3.1.9-1|14	%define _description %{expand:
21cr|python-bitstring-3.1.9-1|15	bitstring is a pure Python module designed to help make the creation and
21cr|python-bitstring-3.1.9-1|16	analysis of binary data as simple and natural as possible.
21cr|python-bitstring-3.1.9-1|17	
21cr|python-bitstring-3.1.9-1|18	Bitstrings can be constructed from integers (big and little endian), hex,
21cr|python-bitstring-3.1.9-1|19	octal, binary, strings or files. They can be sliced, joined, reversed,
21cr|python-bitstring-3.1.9-1|20	inserted into, overwritten, etc. with simple functions or slice notation.
21cr|python-bitstring-3.1.9-1|21	They can also be read from, searched and replaced, and navigated in, similar
21cr|python-bitstring-3.1.9-1|22	to a file or stream.}
21cr|python-bitstring-3.1.9-1|23	
21cr|python-bitstring-3.1.9-1|24	%description
21cr|python-bitstring-3.1.9-1|25	%_description
21cr|python-bitstring-3.1.9-1|26	
21cr|python-bitstring-3.1.9-1|27	#---------------------------------------------------------------------------
21cr|python-bitstring-3.1.9-1|28	
21cr|python-bitstring-3.1.9-1|29	%package -n python3-%{srcname}
21cr|python-bitstring-3.1.9-1|30	Summary:        %{summary}
21cr|python-bitstring-3.1.9-1|31	BuildRequires:  python3-devel
21cr|python-bitstring-3.1.9-1|32	BuildRequires:  python3-nose
21cr|python-bitstring-3.1.9-1|33	
21cr|python-bitstring-3.1.9-1|34	%description -n python3-%{srcname}
21cr|python-bitstring-3.1.9-1|35	%_description
21cr|python-bitstring-3.1.9-1|36	Python 3 version.
21cr|python-bitstring-3.1.9-1|37	
21cr|python-bitstring-3.1.9-1|38	%files -n python3-%{srcname}
21cr|python-bitstring-3.1.9-1|39	%license LICENSE
21cr|python-bitstring-3.1.9-1|40	%doc README.rst release_notes.txt
21cr|python-bitstring-3.1.9-1|41	%{python3_sitelib}/%{srcname}.py
21cr|python-bitstring-3.1.9-1|42	%{python3_sitelib}/__pycache__/%{srcname}.cpython-3*.pyc
21cr|python-bitstring-3.1.9-1|43	%{python3_sitelib}/%{srcname}-%{version}-py%{python3_version}.egg-info
21cr|python-bitstring-3.1.9-1|44	
21cr|python-bitstring-3.1.9-1|45	#---------------------------------------------------------------------------
21cr|python-bitstring-3.1.9-1|46	
21cr|python-bitstring-3.1.9-1|47	%prep
21cr|python-bitstring-3.1.9-1|48	%autosetup -p1 -n %{srcname}-%{srcname}-%{version}
21cr|python-bitstring-3.1.9-1|49	
21cr|python-bitstring-3.1.9-1|50	dos2unix README.rst release_notes.txt
21cr|python-bitstring-3.1.9-1|51	sed -i '1{s|^#!/usr/bin/env python||}' %{srcname}.py
21cr|python-bitstring-3.1.9-1|52	
21cr|python-bitstring-3.1.9-1|53	%build
21cr|python-bitstring-3.1.9-1|54	%py3_build
21cr|python-bitstring-3.1.9-1|55	
21cr|python-bitstring-3.1.9-1|56	%install
21cr|python-bitstring-3.1.9-1|57	%py3_install
21cr|python-bitstring-3.1.9-1|58	
21cr|python-bitstring-3.1.9-1|59	%check
21cr|python-bitstring-3.1.9-1|60	%{__python3} -m nose -w test

6663 21
21cr|python-black-22.12.0-1|1	%define pypi_name black
21cr|python-black-22.12.0-1|2	
21cr|python-black-22.12.0-1|3	Name:           python-black
21cr|python-black-22.12.0-1|4	Version:        22.12.0
21cr|python-black-22.12.0-1|5	Release:        1
21cr|python-black-22.12.0-1|6	Summary:        The uncompromising code formatter
21cr|python-black-22.12.0-1|7	Group:          Development/Python
21cr|python-black-22.12.0-1|8	License:        MIT
21cr|python-black-22.12.0-1|9	URL:            https://github.com/psf/black
21cr|python-black-22.12.0-1|10	Source0:        %{pypi_source}
21cr|python-black-22.12.0-1|11	
21cr|python-black-22.12.0-1|12	BuildArch:      noarch
21cr|python-black-22.12.0-1|13	
21cr|python-black-22.12.0-1|14	BuildRequires:  python3-devel
21cr|python-black-22.12.0-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-black-22.12.0-1|16	
21cr|python-black-22.12.0-1|17	# test requirements (upstream mixed with coverage, we hand-pick what we need only):
21cr|python-black-22.12.0-1|18	BuildRequires:  python3-pytest
21cr|python-black-22.12.0-1|19	
21cr|python-black-22.12.0-1|20	%global _description %{expand:
21cr|python-black-22.12.0-1|21	Black is the uncompromising Python code formatter. By using it, you agree to
21cr|python-black-22.12.0-1|22	cease control over minutiae of hand-formatting. In return, Black gives you
21cr|python-black-22.12.0-1|23	speed, determinism, and freedom from pycodestyle nagging about formatting.
21cr|python-black-22.12.0-1|24	You will save time and mental energy for more important matters.}
21cr|python-black-22.12.0-1|25	
21cr|python-black-22.12.0-1|26	%description %_description
21cr|python-black-22.12.0-1|27	
21cr|python-black-22.12.0-1|28	#-----------------------------------------------------
21cr|python-black-22.12.0-1|29	%package -n python3-black
21cr|python-black-22.12.0-1|30	Summary:        %{summary}
21cr|python-black-22.12.0-1|31	Group:          Development/Python
21cr|python-black-22.12.0-1|32	
21cr|python-black-22.12.0-1|33	%description -n python3-black %_description
21cr|python-black-22.12.0-1|34	
21cr|python-black-22.12.0-1|35	%files -n python3-black -f %{pyproject_files}
21cr|python-black-22.12.0-1|36	%license LICENSE
21cr|python-black-22.12.0-1|37	%doc README.md
21cr|python-black-22.12.0-1|38	%{_bindir}/black
21cr|python-black-22.12.0-1|39	%{_bindir}/black-%{python3_version}
21cr|python-black-22.12.0-1|40	%{_bindir}/blackd
21cr|python-black-22.12.0-1|41	%{_bindir}/blackd-%{python3_version}
21cr|python-black-22.12.0-1|42	
21cr|python-black-22.12.0-1|43	#-----------------------------------------------------
21cr|python-black-22.12.0-1|44	
21cr|python-black-22.12.0-1|45	%prep
21cr|python-black-22.12.0-1|46	%autosetup -n black-%{version} -p1
21cr|python-black-22.12.0-1|47	
21cr|python-black-22.12.0-1|48	
21cr|python-black-22.12.0-1|49	%generate_buildrequires
21cr|python-black-22.12.0-1|50	%global extras_without_d colorama,uvloop,jupyter}
21cr|python-black-22.12.0-1|51	%pyproject_buildrequires -rx d,%{extras_without_d}
21cr|python-black-22.12.0-1|52	
21cr|python-black-22.12.0-1|53	
21cr|python-black-22.12.0-1|54	%build
21cr|python-black-22.12.0-1|55	%pyproject_wheel
21cr|python-black-22.12.0-1|56	
21cr|python-black-22.12.0-1|57	
21cr|python-black-22.12.0-1|58	%install
21cr|python-black-22.12.0-1|59	%pyproject_install
21cr|python-black-22.12.0-1|60	%pyproject_save_files 'black*' '_black*' blib2to3
21cr|python-black-22.12.0-1|61	
21cr|python-black-22.12.0-1|62	for exe in black blackd; do
21cr|python-black-22.12.0-1|63	ln -sr %{buildroot}%{_bindir}/${exe}{,-%{python3_version}}
21cr|python-black-22.12.0-1|64	done
21cr|python-black-22.12.0-1|65	
21cr|python-black-22.12.0-1|66	
21cr|python-black-22.12.0-1|67	%check
21cr|python-black-22.12.0-1|68	export PIP_INDEX_URL=http://host.invalid./
21cr|python-black-22.12.0-1|69	export PIP_NO_DEPS=yes
21cr|python-black-22.12.0-1|70	%pytest -rs --run-optional no_jupyter

6664 21
21cr|python-blessed-1.18.1-1|1	%define module	blessed
21cr|python-blessed-1.18.1-1|2	
21cr|python-blessed-1.18.1-1|3	Summary: 	A thin, practical wrapper around terminal
21cr|python-blessed-1.18.1-1|4	Name: 	 	python-%{module}
21cr|python-blessed-1.18.1-1|5	Version: 	1.18.1
21cr|python-blessed-1.18.1-1|6	Release: 	1
21cr|python-blessed-1.18.1-1|7	License:	MIT
21cr|python-blessed-1.18.1-1|8	Group:		Development/Python
21cr|python-blessed-1.18.1-1|9	Url:		https://github.com/jquast/blessed
21cr|python-blessed-1.18.1-1|10	Source0:	https://github.com/jquast/blessed/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21cr|python-blessed-1.18.1-1|11	
21cr|python-blessed-1.18.1-1|12	BuildArch:	noarch
21cr|python-blessed-1.18.1-1|13	
21cr|python-blessed-1.18.1-1|14	%description
21cr|python-blessed-1.18.1-1|15	A thin, practical wrapper around terminal styling,
21cr|python-blessed-1.18.1-1|16	screen positioning, and keyboard input.
21cr|python-blessed-1.18.1-1|17	
21cr|python-blessed-1.18.1-1|18	#------------------------------------------------------------------
21cr|python-blessed-1.18.1-1|19	%package -n python3-%{module}
21cr|python-blessed-1.18.1-1|20	
21cr|python-blessed-1.18.1-1|21	Summary:	A thin, practical wrapper around terminal
21cr|python-blessed-1.18.1-1|22	BuildRequires:	pkgconfig(python3)
21cr|python-blessed-1.18.1-1|23	BuildRequires:	python3egg(six)
21cr|python-blessed-1.18.1-1|24	BuildRequires:	python3egg(wcwidth)
21cr|python-blessed-1.18.1-1|25	BuildRequires:	python3egg(setuptools)
21cr|python-blessed-1.18.1-1|26	
21cr|python-blessed-1.18.1-1|27	%description -n python3-%{module}
21cr|python-blessed-1.18.1-1|28	A thin, practical wrapper around terminal styling,
21cr|python-blessed-1.18.1-1|29	screen positioning, and keyboard input.
21cr|python-blessed-1.18.1-1|30	This is python3 module.
21cr|python-blessed-1.18.1-1|31	
21cr|python-blessed-1.18.1-1|32	%files -n python3-%{module}
21cr|python-blessed-1.18.1-1|33	%doc *.txt docs/
21cr|python-blessed-1.18.1-1|34	%{py3_puresitedir}/%{module}
21cr|python-blessed-1.18.1-1|35	%{py3_puresitedir}/%{module}-%{version}-py*.*.egg-info
21cr|python-blessed-1.18.1-1|36	#------------------------------------------------------------------
21cr|python-blessed-1.18.1-1|37	
21cr|python-blessed-1.18.1-1|38	%prep
21cr|python-blessed-1.18.1-1|39	%setup -qn %{module}-%{version}
21cr|python-blessed-1.18.1-1|40	
21cr|python-blessed-1.18.1-1|41	%build
21cr|python-blessed-1.18.1-1|42	%py3_build
21cr|python-blessed-1.18.1-1|43	
21cr|python-blessed-1.18.1-1|44	%install
21cr|python-blessed-1.18.1-1|45	%py3_install

6665 21
21cr|python-blist-1.3.6-3|1	# Created by pyp2rpm-1.0.1
21cr|python-blist-1.3.6-3|2	%global pypi_name blist
21cr|python-blist-1.3.6-3|3	
21cr|python-blist-1.3.6-3|4	Name:           python-blist
21cr|python-blist-1.3.6-3|5	Version:        1.3.6
21cr|python-blist-1.3.6-3|6	Release:        3
21cr|python-blist-1.3.6-3|7	Group:          Development/Python
21cr|python-blist-1.3.6-3|8	Summary:        A list-like type with better asymptotic performance and similar performance on small lists
21cr|python-blist-1.3.6-3|9	License:        BSD
21cr|python-blist-1.3.6-3|10	URL:            http://pypi.python.org/pypi/blist/
21cr|python-blist-1.3.6-3|11	Source0:        https://pypi.python.org/packages/source/b/blist/blist-%{version}.tar.gz
21cr|python-blist-1.3.6-3|12	Patch1:		py3.7.patch
21cr|python-blist-1.3.6-3|13	BuildRequires:  python3-devel
21cr|python-blist-1.3.6-3|14	BuildRequires:  python3-setuptools
21cr|python-blist-1.3.6-3|15	
21cr|python-blist-1.3.6-3|16	%description
21cr|python-blist-1.3.6-3|17	The blist is a drop-in replacement for the Python list the
21cr|python-blist-1.3.6-3|18	provides better performance when modifying large lists.
21cr|python-blist-1.3.6-3|19	
21cr|python-blist-1.3.6-3|20	The blist package also provides sortedlist, sortedset,
21cr|python-blist-1.3.6-3|21	weaksortedlist, weaksortedset, sorteddict, and btuple
21cr|python-blist-1.3.6-3|22	types.
21cr|python-blist-1.3.6-3|23	
21cr|python-blist-1.3.6-3|24	%package -n     python3-%{pypi_name}
21cr|python-blist-1.3.6-3|25	Summary:        A list-like type with better asymptotic performance and similar performance on small lists
21cr|python-blist-1.3.6-3|26	
21cr|python-blist-1.3.6-3|27	%description -n python3-%{pypi_name}
21cr|python-blist-1.3.6-3|28	The blist is a drop-in replacement for the Python list the
21cr|python-blist-1.3.6-3|29	provides better performance when modifying large lists.
21cr|python-blist-1.3.6-3|30	
21cr|python-blist-1.3.6-3|31	The blist package also provides sortedlist, sortedset,
21cr|python-blist-1.3.6-3|32	weaksortedlist, weaksortedset, sorteddict, and btuple
21cr|python-blist-1.3.6-3|33	types.
21cr|python-blist-1.3.6-3|34	
21cr|python-blist-1.3.6-3|35	%prep
21cr|python-blist-1.3.6-3|36	%setup -q -n %{pypi_name}-%{version}
21cr|python-blist-1.3.6-3|37	%autopatch -p1
21cr|python-blist-1.3.6-3|38	
21cr|python-blist-1.3.6-3|39	# Remove bundled egg-info
21cr|python-blist-1.3.6-3|40	rm -rf %{pypi_name}.egg-info
21cr|python-blist-1.3.6-3|41	
21cr|python-blist-1.3.6-3|42	%build
21cr|python-blist-1.3.6-3|43	%py3_build
21cr|python-blist-1.3.6-3|44	
21cr|python-blist-1.3.6-3|45	%install
21cr|python-blist-1.3.6-3|46	%py3_install
21cr|python-blist-1.3.6-3|47	
21cr|python-blist-1.3.6-3|48	%check
21cr|python-blist-1.3.6-3|49	python3 setup.py test
21cr|python-blist-1.3.6-3|50	
21cr|python-blist-1.3.6-3|51	%files -n python3-%{pypi_name}
21cr|python-blist-1.3.6-3|52	%doc LICENSE
21cr|python-blist-1.3.6-3|53	%doc README.rst
21cr|python-blist-1.3.6-3|54	%{py3_platsitedir}/*

6666 21
21cr|python-blosc-1.10.6-1|1	%define debug_package	%{nil}
21cr|python-blosc-1.10.6-1|2	
21cr|python-blosc-1.10.6-1|3	%define	pypi_name	blosc
21cr|python-blosc-1.10.6-1|4	
21cr|python-blosc-1.10.6-1|5	Summary:	Blosc data compressor
21cr|python-blosc-1.10.6-1|6	Name:		python-%{pypi_name}
21cr|python-blosc-1.10.6-1|7	Version:	1.10.6
21cr|python-blosc-1.10.6-1|8	Release:	1
21cr|python-blosc-1.10.6-1|9	Source0:	%{pypi_source}
21cr|python-blosc-1.10.6-1|10	Source1:        https://raw.githubusercontent.com/Blosc/python-blosc/f3c5e341a2504a03c225f4f1d9066ccdf4bd31dd/setup.py
21cr|python-blosc-1.10.6-1|11	License:	BSD
21cr|python-blosc-1.10.6-1|12	Group:		Development/Python
21cr|python-blosc-1.10.6-1|13	Url:		http://pypi.io/pypi/blosc/
21cr|python-blosc-1.10.6-1|14	BuildRequires:	python3-devel
21cr|python-blosc-1.10.6-1|15	BuildRequires:	python3egg(setuptools)
21cr|python-blosc-1.10.6-1|16	BuildRequires:	blosc-devel
21cr|python-blosc-1.10.6-1|17	
21cr|python-blosc-1.10.6-1|18	%description
21cr|python-blosc-1.10.6-1|19	Blosc is a high performance compressor optimized for binary data.
21cr|python-blosc-1.10.6-1|20	
21cr|python-blosc-1.10.6-1|21	#----------------------------------------------------
21cr|python-blosc-1.10.6-1|22	%package -n python3-%{pypi_name}
21cr|python-blosc-1.10.6-1|23	Summary:	Blosc data compressor
21cr|python-blosc-1.10.6-1|24	Group:		Development/Python
21cr|python-blosc-1.10.6-1|25	
21cr|python-blosc-1.10.6-1|26	%description -n python3-%{pypi_name}
21cr|python-blosc-1.10.6-1|27	Blosc is a high performance compressor optimized for binary data.
21cr|python-blosc-1.10.6-1|28	
21cr|python-blosc-1.10.6-1|29	%files -n python3-%{pypi_name}
21cr|python-blosc-1.10.6-1|30	%doc LICENSES/BLOSC.txt README*
21cr|python-blosc-1.10.6-1|31	%{python3_sitearch}/%{pypi_name}
21cr|python-blosc-1.10.6-1|32	%{python3_sitearch}/%{pypi_name}-%{version}-*.egg-info
21cr|python-blosc-1.10.6-1|33	
21cr|python-blosc-1.10.6-1|34	#----------------------------------------------------
21cr|python-blosc-1.10.6-1|35	%prep
21cr|python-blosc-1.10.6-1|36	%setup -qn %{pypi_name}-%{version}
21cr|python-blosc-1.10.6-1|37	
21cr|python-blosc-1.10.6-1|38	# Remove bundled copy
21cr|python-blosc-1.10.6-1|39	rm cpuinfo.py
21cr|python-blosc-1.10.6-1|40	
21cr|python-blosc-1.10.6-1|41	# Overwrite setup.py with the last version that does not use skbuild and cmake
21cr|python-blosc-1.10.6-1|42	cp %{SOURCE1} .
21cr|python-blosc-1.10.6-1|43	
21cr|python-blosc-1.10.6-1|44	%build
21cr|python-blosc-1.10.6-1|45	%py3_build
21cr|python-blosc-1.10.6-1|46	
21cr|python-blosc-1.10.6-1|47	%install
21cr|python-blosc-1.10.6-1|48	%py3_install

6667 21
21cr|python-bluepy-1.3.0-1|1	%define pypi_name	bluepy
21cr|python-bluepy-1.3.0-1|2	
21cr|python-bluepy-1.3.0-1|3	Summary:	Python interface to Bluetooth LE on Linux
21cr|python-bluepy-1.3.0-1|4	Summary(ru_RU.UTF-8):	Bluetooth-интерфейс на Python для Linux
21cr|python-bluepy-1.3.0-1|5	Name:		python-%{pypi_name}
21cr|python-bluepy-1.3.0-1|6	Version:	1.3.0
21cr|python-bluepy-1.3.0-1|7	Release:	1
21cr|python-bluepy-1.3.0-1|8	License:	GNU Public License
21cr|python-bluepy-1.3.0-1|9	Group:		Development/Python
21cr|python-bluepy-1.3.0-1|10	Url:		https://github.com/IanHarvey/%{pypi_name}
21cr|python-bluepy-1.3.0-1|11	Source0:	https://github.com/IanHarvey/%{pypi_name}/archive/refs/tags/v/%{version}.tar.gz
21cr|python-bluepy-1.3.0-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-bluepy-1.3.0-1|13	BuildRequires:	python3-pytest
21cr|python-bluepy-1.3.0-1|14	BuildRequires:	python3-mock
21cr|python-bluepy-1.3.0-1|15	BuildRequires:	python3-setuptools
21cr|python-bluepy-1.3.0-1|16	BuildRequires:  pkgconfig(glib-2.0)
21cr|python-bluepy-1.3.0-1|17	
21cr|python-bluepy-1.3.0-1|18	%define _description \
21cr|python-bluepy-1.3.0-1|19	A project to provide an API to allow access to Bluetooth Low Energy devices from Python
21cr|python-bluepy-1.3.0-1|20	
21cr|python-bluepy-1.3.0-1|21	%define _description_ru \
21cr|python-bluepy-1.3.0-1|22	API для получения доступа к устройствам низкого энергопотребления \
21cr|python-bluepy-1.3.0-1|23	по Bluetooth с помощью Python
21cr|python-bluepy-1.3.0-1|24	
21cr|python-bluepy-1.3.0-1|25	%description
21cr|python-bluepy-1.3.0-1|26	%{_description}
21cr|python-bluepy-1.3.0-1|27	
21cr|python-bluepy-1.3.0-1|28	%description -l ru_RU.UTF-8
21cr|python-bluepy-1.3.0-1|29	%{_description_ru}
21cr|python-bluepy-1.3.0-1|30	
21cr|python-bluepy-1.3.0-1|31	#------------------------------------------------------------------
21cr|python-bluepy-1.3.0-1|32	
21cr|python-bluepy-1.3.0-1|33	%package -n python3-%{pypi_name}
21cr|python-bluepy-1.3.0-1|34	Summary:	%{summary}
21cr|python-bluepy-1.3.0-1|35	Group:		Development/Python
21cr|python-bluepy-1.3.0-1|36	
21cr|python-bluepy-1.3.0-1|37	%description -n python3-%{pypi_name}
21cr|python-bluepy-1.3.0-1|38	%{_description}
21cr|python-bluepy-1.3.0-1|39	
21cr|python-bluepy-1.3.0-1|40	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21cr|python-bluepy-1.3.0-1|41	%{_description_ru}
21cr|python-bluepy-1.3.0-1|42	
21cr|python-bluepy-1.3.0-1|43	%files -n python3-%{pypi_name}
21cr|python-bluepy-1.3.0-1|44	%{python3_sitelib}/%{pypi_name}
21cr|python-bluepy-1.3.0-1|45	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-bluepy-1.3.0-1|46	%{_bindir}/*
21cr|python-bluepy-1.3.0-1|47	#------------------------------------------------------------------
21cr|python-bluepy-1.3.0-1|48	
21cr|python-bluepy-1.3.0-1|49	%prep
21cr|python-bluepy-1.3.0-1|50	%autosetup -n %{pypi_name}-v-%{version}
21cr|python-bluepy-1.3.0-1|51	
21cr|python-bluepy-1.3.0-1|52	%build
21cr|python-bluepy-1.3.0-1|53	%py3_build
21cr|python-bluepy-1.3.0-1|54	
21cr|python-bluepy-1.3.0-1|55	%install
21cr|python-bluepy-1.3.0-1|56	%py3_install

6668 21
21cr|python-bottle-0.12.23-1|1	%define oname bottle
21cr|python-bottle-0.12.23-1|2	
21cr|python-bottle-0.12.23-1|3	Name:           python-%{oname}
21cr|python-bottle-0.12.23-1|4	Version:	0.12.23
21cr|python-bottle-0.12.23-1|5	Release:	1
21cr|python-bottle-0.12.23-1|6	Summary:        Fast and simple WSGI-framework for small web-applications
21cr|python-bottle-0.12.23-1|7	Group:          Development/Python
21cr|python-bottle-0.12.23-1|8	License:        MIT
21cr|python-bottle-0.12.23-1|9	URL:            http://bottlepy.org
21cr|python-bottle-0.12.23-1|10	Source0:	https://files.pythonhosted.org/packages/7c/58/75f3765b0a3f86ef0b6e0b23d0503920936752ca6e0fc27efce7403b01bd/bottle-0.12.23.tar.gz
21cr|python-bottle-0.12.23-1|11	# py3
21cr|python-bottle-0.12.23-1|12	BuildRequires:  python3-devel
21cr|python-bottle-0.12.23-1|13	BuildRequires:  python3-distribute
21cr|python-bottle-0.12.23-1|14	
21cr|python-bottle-0.12.23-1|15	BuildArch:      noarch
21cr|python-bottle-0.12.23-1|16	
21cr|python-bottle-0.12.23-1|17	%description
21cr|python-bottle-0.12.23-1|18	Bottle is a fast and simple micro-framework for small web-applications.
21cr|python-bottle-0.12.23-1|19	It offers request dispatching (Routes) with URL parameter support, Templates,
21cr|python-bottle-0.12.23-1|20	a built-in HTTP Server and adapters for many third party WSGI/HTTP-server and
21cr|python-bottle-0.12.23-1|21	template engines. All in a single file and with no dependencies other than the
21cr|python-bottle-0.12.23-1|22	Python Standard Library.
21cr|python-bottle-0.12.23-1|23	
21cr|python-bottle-0.12.23-1|24	#####################################
21cr|python-bottle-0.12.23-1|25	# python3
21cr|python-bottle-0.12.23-1|26	%package -n python3-%{oname}
21cr|python-bottle-0.12.23-1|27	Summary:        Fast and simple WSGI-framework for small web-applications
21cr|python-bottle-0.12.23-1|28	
21cr|python-bottle-0.12.23-1|29	Group:          Development/Python
21cr|python-bottle-0.12.23-1|30	
21cr|python-bottle-0.12.23-1|31	%description -n python3-%{oname}
21cr|python-bottle-0.12.23-1|32	Bottle is a fast and simple micro-framework for small web-applications.
21cr|python-bottle-0.12.23-1|33	It offers request dispatching (Routes) with URL parameter support, Templates,
21cr|python-bottle-0.12.23-1|34	a built-in HTTP Server and adapters for many third party WSGI/HTTP-server and
21cr|python-bottle-0.12.23-1|35	template engines. All in a single file and with no dependencies other than the
21cr|python-bottle-0.12.23-1|36	Python Standard Library.
21cr|python-bottle-0.12.23-1|37	
21cr|python-bottle-0.12.23-1|38	%files -n python3-%{oname}
21cr|python-bottle-0.12.23-1|39	%{py3_puresitedir}/*
21cr|python-bottle-0.12.23-1|40	
21cr|python-bottle-0.12.23-1|41	#####################################
21cr|python-bottle-0.12.23-1|42	%prep
21cr|python-bottle-0.12.23-1|43	%setup -q -n %{oname}-%{version}
21cr|python-bottle-0.12.23-1|44	sed -i '/^#!/d' bottle.py
21cr|python-bottle-0.12.23-1|45	
21cr|python-bottle-0.12.23-1|46	find . -name '*.py' | xargs sed -i '1s|^#!python|#!python3|'
21cr|python-bottle-0.12.23-1|47	
21cr|python-bottle-0.12.23-1|48	%build
21cr|python-bottle-0.12.23-1|49	python3 setup.py build
21cr|python-bottle-0.12.23-1|50	
21cr|python-bottle-0.12.23-1|51	%install
21cr|python-bottle-0.12.23-1|52	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-bottle-0.12.23-1|53	rm %{buildroot}%{_bindir}/bottle.py

6669 21
21cr|python-bottleneck-1.3.5-1|1	%define pypi_name bottleneck
21cr|python-bottleneck-1.3.5-1|2	
21cr|python-bottleneck-1.3.5-1|3	Name:           python-%{pypi_name}
21cr|python-bottleneck-1.3.5-1|4	Version:        1.3.5
21cr|python-bottleneck-1.3.5-1|5	Release:        1
21cr|python-bottleneck-1.3.5-1|6	Summary:        Fast NumPy array functions written in C
21cr|python-bottleneck-1.3.5-1|7	Group:          Development/Python
21cr|python-bottleneck-1.3.5-1|8	License:        BSD
21cr|python-bottleneck-1.3.5-1|9	URL:            https://github.com/kwgoodman/bottleneck
21cr|python-bottleneck-1.3.5-1|10	Source0:        https://pypi.io/packages/source/B/Bottleneck/Bottleneck-%{version}.tar.gz
21cr|python-bottleneck-1.3.5-1|11	
21cr|python-bottleneck-1.3.5-1|12	%description
21cr|python-bottleneck-1.3.5-1|13	Bottleneck is a collection of fast NumPy array functions written in C.
21cr|python-bottleneck-1.3.5-1|14	
21cr|python-bottleneck-1.3.5-1|15	#--------------------------------------------------------
21cr|python-bottleneck-1.3.5-1|16	%package -n     python3-%{pypi_name}
21cr|python-bottleneck-1.3.5-1|17	
21cr|python-bottleneck-1.3.5-1|18	Summary:        Fast NumPy array functions written in C
21cr|python-bottleneck-1.3.5-1|19	Group:          Development/Python
21cr|python-bottleneck-1.3.5-1|20	BuildRequires:  pkgconfig(python3)
21cr|python-bottleneck-1.3.5-1|21	BuildRequires:  python3egg(setuptools)
21cr|python-bottleneck-1.3.5-1|22	BuildRequires:  python3egg(numpy)
21cr|python-bottleneck-1.3.5-1|23	BuildRequires:  python3egg(pytest)
21cr|python-bottleneck-1.3.5-1|24	BuildRequires:  python3egg(scipy)
21cr|python-bottleneck-1.3.5-1|25	
21cr|python-bottleneck-1.3.5-1|26	Provides:       python-%{pypi_name} = %{EVRD}
21cr|python-bottleneck-1.3.5-1|27	
21cr|python-bottleneck-1.3.5-1|28	%description -n python3-%{pypi_name}
21cr|python-bottleneck-1.3.5-1|29	Bottleneck is a collection of fast NumPy array functions written in C.
21cr|python-bottleneck-1.3.5-1|30	
21cr|python-bottleneck-1.3.5-1|31	%files -n python3-%{pypi_name}
21cr|python-bottleneck-1.3.5-1|32	%doc LICENSE *.rst LICENSES
21cr|python-bottleneck-1.3.5-1|33	%{py3_platsitedir}/bottleneck
21cr|python-bottleneck-1.3.5-1|34	%{py3_platsitedir}/Bottleneck-%{version}-*.egg-info
21cr|python-bottleneck-1.3.5-1|35	#--------------------------------------------
21cr|python-bottleneck-1.3.5-1|36	
21cr|python-bottleneck-1.3.5-1|37	%prep
21cr|python-bottleneck-1.3.5-1|38	%setup -qn Bottleneck-%{version}
21cr|python-bottleneck-1.3.5-1|39	rm -fr *.egg-info
21cr|python-bottleneck-1.3.5-1|40	# deprecated
21cr|python-bottleneck-1.3.5-1|41	perl -pi -e "s|np.bool_|bool|" bottleneck/slow/*.py
21cr|python-bottleneck-1.3.5-1|42	
21cr|python-bottleneck-1.3.5-1|43	%build
21cr|python-bottleneck-1.3.5-1|44	%py3_build
21cr|python-bottleneck-1.3.5-1|45	
21cr|python-bottleneck-1.3.5-1|46	%install
21cr|python-bottleneck-1.3.5-1|47	%py3_install
21cr|python-bottleneck-1.3.5-1|48	
21cr|python-bottleneck-1.3.5-1|49	%check
21cr|python-bottleneck-1.3.5-1|50	pushd %{buildroot}%{py3_platsitedir}
21cr|python-bottleneck-1.3.5-1|51	pytest-3 bottleneck -v
21cr|python-bottleneck-1.3.5-1|52	popd
21cr|python-bottleneck-1.3.5-1|53	
21cr|python-bottleneck-1.3.5-1|54	rm -rf %{buildroot}%{py3_platsitedir}/.pytest_cache

6670 21
21cr|python-browser-cookie3-0.19.1-1|1	%global pypi_name browser-cookie3
21cr|python-browser-cookie3-0.19.1-1|2	
21cr|python-browser-cookie3-0.19.1-1|3	Name:           python-%{pypi_name}
21cr|python-browser-cookie3-0.19.1-1|4	Version:        0.19.1
21cr|python-browser-cookie3-0.19.1-1|5	Release:        1
21cr|python-browser-cookie3-0.19.1-1|6	Summary:        Loads cookies from your browser into a cookiejar object so can download with urllib and other libraries the same content you see in the web browser
21cr|python-browser-cookie3-0.19.1-1|7	Group:          Development/Python
21cr|python-browser-cookie3-0.19.1-1|8	License:        LGPv3
21cr|python-browser-cookie3-0.19.1-1|9	URL:            https://github.com/borisbabic/browser_cookie3
21cr|python-browser-cookie3-0.19.1-1|10	Source0:        %{pypi_source}
21cr|python-browser-cookie3-0.19.1-1|11	Patch0:         browser-cookie3-setup.patch
21cr|python-browser-cookie3-0.19.1-1|12	BuildArch:      noarch
21cr|python-browser-cookie3-0.19.1-1|13	
21cr|python-browser-cookie3-0.19.1-1|14	BuildRequires:  python3-devel
21cr|python-browser-cookie3-0.19.1-1|15	BuildRequires:  python3dist(setuptools)
21cr|python-browser-cookie3-0.19.1-1|16	
21cr|python-browser-cookie3-0.19.1-1|17	%description
21cr|python-browser-cookie3-0.19.1-1|18	Python3 fork of Richard Penman's Browser Cookie.
21cr|python-browser-cookie3-0.19.1-1|19	
21cr|python-browser-cookie3-0.19.1-1|20	%package -n     python3-%{pypi_name}
21cr|python-browser-cookie3-0.19.1-1|21	Summary:        %{summary}
21cr|python-browser-cookie3-0.19.1-1|22	Group:          Development/Python
21cr|python-browser-cookie3-0.19.1-1|23	
21cr|python-browser-cookie3-0.19.1-1|24	%description -n python3-%{pypi_name}
21cr|python-browser-cookie3-0.19.1-1|25	Python3 fork of Richard Penman's Browser Cookie.
21cr|python-browser-cookie3-0.19.1-1|26	
21cr|python-browser-cookie3-0.19.1-1|27	%prep
21cr|python-browser-cookie3-0.19.1-1|28	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-browser-cookie3-0.19.1-1|29	
21cr|python-browser-cookie3-0.19.1-1|30	%build
21cr|python-browser-cookie3-0.19.1-1|31	%py3_build
21cr|python-browser-cookie3-0.19.1-1|32	
21cr|python-browser-cookie3-0.19.1-1|33	%install
21cr|python-browser-cookie3-0.19.1-1|34	%py3_install
21cr|python-browser-cookie3-0.19.1-1|35	
21cr|python-browser-cookie3-0.19.1-1|36	%files -n python3-%{pypi_name}
21cr|python-browser-cookie3-0.19.1-1|37	%doc README.md
21cr|python-browser-cookie3-0.19.1-1|38	%{python3_sitelib}/browser_cookie3
21cr|python-browser-cookie3-0.19.1-1|39	%{python3_sitelib}/browser_cookie3-%{version}*-info
21cr|python-browser-cookie3-0.19.1-1|40	

6671 21
21cr|python-BTrees-4.10.1-1|1	%define	pypi_name	BTrees
21cr|python-BTrees-4.10.1-1|2	
21cr|python-BTrees-4.10.1-1|3	Name:		python-%{pypi_name}
21cr|python-BTrees-4.10.1-1|4	Version:	4.10.1
21cr|python-BTrees-4.10.1-1|5	Release:	1
21cr|python-BTrees-4.10.1-1|6	Summary:	Scalable persistent object containers
21cr|python-BTrees-4.10.1-1|7	Group:		Development/Python
21cr|python-BTrees-4.10.1-1|8	License:	ZPL 2.1
21cr|python-BTrees-4.10.1-1|9	Url:		https://packages.python.org/BTrees
21cr|python-BTrees-4.10.1-1|10	Source0:	https://files.pythonhosted.org/packages/73/18/9161f96071974f016d738fe3a4d37f992a7eac8d717e6041978df29cd533/BTrees-4.10.1.tar.gz
21cr|python-BTrees-4.10.1-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-BTrees-4.10.1-1|12	BuildRequires:	python3egg(persistent)
21cr|python-BTrees-4.10.1-1|13	BuildRequires:	python3egg(pip)
21cr|python-BTrees-4.10.1-1|14	BuildRequires:	python3egg(setuptools)
21cr|python-BTrees-4.10.1-1|15	BuildRequires:	python3egg(transaction)
21cr|python-BTrees-4.10.1-1|16	BuildRequires:	python3egg(zope.interface)
21cr|python-BTrees-4.10.1-1|17	BuildRequires:	python3egg(wheel)
21cr|python-BTrees-4.10.1-1|18	BuildRequires:	pyproject-rpm-macros
21cr|python-BTrees-4.10.1-1|19	# test
21cr|python-BTrees-4.10.1-1|20	#BuildRequires:	python3egg(tox)
21cr|python-BTrees-4.10.1-1|21	#BuildRequires:	python3egg(pytest)
21cr|python-BTrees-4.10.1-1|22	
21cr|python-BTrees-4.10.1-1|23	%description
21cr|python-BTrees-4.10.1-1|24	``BTrees``:  scalable persistent components
21cr|python-BTrees-4.10.1-1|25	===========================================
21cr|python-BTrees-4.10.1-1|26	
21cr|python-BTrees-4.10.1-1|27	This package contains a set of persistent object containers built around
21cr|python-BTrees-4.10.1-1|28	a modified BTree data structure.  The trees are optimized for use inside
21cr|python-BTrees-4.10.1-1|29	ZODB's "optimistic concurrency" paradigm, and include explicit resolution
21cr|python-BTrees-4.10.1-1|30	of conflicts detected by that mechannism.
21cr|python-BTrees-4.10.1-1|31	
21cr|python-BTrees-4.10.1-1|32	Please see the Sphinx documentation (``docs/index.rst``) for further
21cr|python-BTrees-4.10.1-1|33	information.
21cr|python-BTrees-4.10.1-1|34	
21cr|python-BTrees-4.10.1-1|35	#------------------------------------------------------------------------
21cr|python-BTrees-4.10.1-1|36	
21cr|python-BTrees-4.10.1-1|37	%package -n python3-%{pypi_name}
21cr|python-BTrees-4.10.1-1|38	Summary:	Scalable persistent object containers
21cr|python-BTrees-4.10.1-1|39	Group:		Development/Python
21cr|python-BTrees-4.10.1-1|40	
21cr|python-BTrees-4.10.1-1|41	%description -n python3-%{pypi_name}
21cr|python-BTrees-4.10.1-1|42	``BTrees``:  scalable persistent components
21cr|python-BTrees-4.10.1-1|43	===========================================
21cr|python-BTrees-4.10.1-1|44	
21cr|python-BTrees-4.10.1-1|45	This package contains a set of persistent object containers built around
21cr|python-BTrees-4.10.1-1|46	a modified BTree data structure.  The trees are optimized for use inside
21cr|python-BTrees-4.10.1-1|47	ZODB's "optimistic concurrency" paradigm, and include explicit resolution
21cr|python-BTrees-4.10.1-1|48	of conflicts detected by that mechannism.
21cr|python-BTrees-4.10.1-1|49	
21cr|python-BTrees-4.10.1-1|50	Please see the Sphinx documentation (``docs/index.rst``) for further
21cr|python-BTrees-4.10.1-1|51	information.
21cr|python-BTrees-4.10.1-1|52	
21cr|python-BTrees-4.10.1-1|53	
21cr|python-BTrees-4.10.1-1|54	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-BTrees-4.10.1-1|55	%doc CHANGES.rst
21cr|python-BTrees-4.10.1-1|56	%doc COPYRIGHT.txt
21cr|python-BTrees-4.10.1-1|57	%license LICENSE.txt
21cr|python-BTrees-4.10.1-1|58	
21cr|python-BTrees-4.10.1-1|59	#------------------------------------------------------------------------
21cr|python-BTrees-4.10.1-1|60	%prep
21cr|python-BTrees-4.10.1-1|61	%setup -q -n %{pypi_name}-%{version}
21cr|python-BTrees-4.10.1-1|62	rm -r src/*.egg-info
21cr|python-BTrees-4.10.1-1|63	
21cr|python-BTrees-4.10.1-1|64	%build
21cr|python-BTrees-4.10.1-1|65	%pyproject_wheel
21cr|python-BTrees-4.10.1-1|66	
21cr|python-BTrees-4.10.1-1|67	%install
21cr|python-BTrees-4.10.1-1|68	%pyproject_install
21cr|python-BTrees-4.10.1-1|69	%pyproject_save_files %{pypi_name}
21cr|python-BTrees-4.10.1-1|70	
21cr|python-BTrees-4.10.1-1|71	%check
21cr|python-BTrees-4.10.1-1|72	# tox test fail unrecognized arguments: --current-env
21cr|python-BTrees-4.10.1-1|73	#%%tox
21cr|python-BTrees-4.10.1-1|74	

6672 21
21cr|python-bugzilla-3.2.0-1|1	Name:           python-bugzilla
21cr|python-bugzilla-3.2.0-1|2	Version:	3.2.0
21cr|python-bugzilla-3.2.0-1|3	Release:	1
21cr|python-bugzilla-3.2.0-1|4	Summary:        Python library for interacting with Bugzilla
21cr|python-bugzilla-3.2.0-1|5	Group:          Development/Python
21cr|python-bugzilla-3.2.0-1|6	License:        GPLv2+
21cr|python-bugzilla-3.2.0-1|7	URL:            https://github.com/python-bugzilla/python-bugzilla
21cr|python-bugzilla-3.2.0-1|8	Source0:        https://github.com/python-bugzilla/python-bugzilla/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|python-bugzilla-3.2.0-1|9	BuildArch:      noarch
21cr|python-bugzilla-3.2.0-1|10	BuildRequires:  python3-devel
21cr|python-bugzilla-3.2.0-1|11	BuildRequires:  python3-requests
21cr|python-bugzilla-3.2.0-1|12	BuildRequires:  python3-setuptools
21cr|python-bugzilla-3.2.0-1|13	BuildRequires:  python3-pytest
21cr|python-bugzilla-3.2.0-1|14	
21cr|python-bugzilla-3.2.0-1|15	%description
21cr|python-bugzilla-3.2.0-1|16	python-bugzilla is a python library for interacting with bugzilla instances
21cr|python-bugzilla-3.2.0-1|17	over XMLRPC or REST.
21cr|python-bugzilla-3.2.0-1|18	
21cr|python-bugzilla-3.2.0-1|19	#------------------------------------------------------------------------------
21cr|python-bugzilla-3.2.0-1|20	
21cr|python-bugzilla-3.2.0-1|21	%package -n python3-bugzilla
21cr|python-bugzilla-3.2.0-1|22	Summary:        %{summary}
21cr|python-bugzilla-3.2.0-1|23	Requires:       python3-requests
21cr|python-bugzilla-3.2.0-1|24	
21cr|python-bugzilla-3.2.0-1|25	%description -n python3-bugzilla
21cr|python-bugzilla-3.2.0-1|26	python-bugzilla is a python library for interacting with bugzilla instances
21cr|python-bugzilla-3.2.0-1|27	over XMLRPC or REST.
21cr|python-bugzilla-3.2.0-1|28	
21cr|python-bugzilla-3.2.0-1|29	%files -n python3-bugzilla
21cr|python-bugzilla-3.2.0-1|30	%license COPYING
21cr|python-bugzilla-3.2.0-1|31	%doc README.md NEWS.md
21cr|python-bugzilla-3.2.0-1|32	%{python3_sitelib}/*
21cr|python-bugzilla-3.2.0-1|33	
21cr|python-bugzilla-3.2.0-1|34	#------------------------------------------------------------------------------
21cr|python-bugzilla-3.2.0-1|35	
21cr|python-bugzilla-3.2.0-1|36	%package -n bugzilla-cli
21cr|python-bugzilla-3.2.0-1|37	Summary:         Command line tool for interacting with Bugzilla
21cr|python-bugzilla-3.2.0-1|38	Group:           Networking/WWW
21cr|python-bugzilla-3.2.0-1|39	Requires:        python3-bugzilla = %{EVRD}
21cr|python-bugzilla-3.2.0-1|40	# compat with Fedora
21cr|python-bugzilla-3.2.0-1|41	Provides:        %{name}-cli = %{EVRD}
21cr|python-bugzilla-3.2.0-1|42	
21cr|python-bugzilla-3.2.0-1|43	%description -n bugzilla-cli
21cr|python-bugzilla-3.2.0-1|44	This package includes the bugzilla(1) command-line tool
21cr|python-bugzilla-3.2.0-1|45	for interacting with bugzilla. Uses the python-bugzilla API.
21cr|python-bugzilla-3.2.0-1|46	
21cr|python-bugzilla-3.2.0-1|47	%files -n bugzilla-cli
21cr|python-bugzilla-3.2.0-1|48	%license COPYING
21cr|python-bugzilla-3.2.0-1|49	%doc README.md NEWS.md
21cr|python-bugzilla-3.2.0-1|50	%{_bindir}/bugzilla
21cr|python-bugzilla-3.2.0-1|51	%{_mandir}/man1/bugzilla.1*
21cr|python-bugzilla-3.2.0-1|52	
21cr|python-bugzilla-3.2.0-1|53	#------------------------------------------------------------------------------
21cr|python-bugzilla-3.2.0-1|54	
21cr|python-bugzilla-3.2.0-1|55	%prep
21cr|python-bugzilla-3.2.0-1|56	%autosetup -p1
21cr|python-bugzilla-3.2.0-1|57	
21cr|python-bugzilla-3.2.0-1|58	%build
21cr|python-bugzilla-3.2.0-1|59	%py3_build
21cr|python-bugzilla-3.2.0-1|60	
21cr|python-bugzilla-3.2.0-1|61	%install
21cr|python-bugzilla-3.2.0-1|62	%py3_install
21cr|python-bugzilla-3.2.0-1|63	
21cr|python-bugzilla-3.2.0-1|64	# Replace '#!/usr/bin/env python' with '#!/usr/bin/python2'
21cr|python-bugzilla-3.2.0-1|65	# The format is ideal for upstream, but not a distro. See:
21cr|python-bugzilla-3.2.0-1|66	# https://fedoraproject.org/wiki/Features/SystemPythonExecutablesUseSystemPython
21cr|python-bugzilla-3.2.0-1|67	%global python_env_path %{__python3}
21cr|python-bugzilla-3.2.0-1|68	for f in $(find %{buildroot} -type f -executable -print); do
21cr|python-bugzilla-3.2.0-1|69	sed -i "1 s|^#!/usr/bin/.*|#!%{__python3}|" $f || :
21cr|python-bugzilla-3.2.0-1|70	done
21cr|python-bugzilla-3.2.0-1|71	
21cr|python-bugzilla-3.2.0-1|72	%check
21cr|python-bugzilla-3.2.0-1|73	pytest-3

6673 21
21cr|python-bunch-1.0.1-4|1	%define	pypi_name	bunch
21cr|python-bunch-1.0.1-4|2	
21cr|python-bunch-1.0.1-4|3	Name:		python-%{pypi_name}
21cr|python-bunch-1.0.1-4|4	Version:	1.0.1
21cr|python-bunch-1.0.1-4|5	Release:	4
21cr|python-bunch-1.0.1-4|6	Summary:	A dot-accessible dictionary (a la JavaScript objects)
21cr|python-bunch-1.0.1-4|7	Source0:	http://pypi.python.org/packages/source/b/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-bunch-1.0.1-4|8	Patch0:		bunch-python3.11.patch
21cr|python-bunch-1.0.1-4|9	License:	MIT
21cr|python-bunch-1.0.1-4|10	Group:		Development/Python
21cr|python-bunch-1.0.1-4|11	Url:		http://github.com/dsc/bunch
21cr|python-bunch-1.0.1-4|12	BuildArch:	noarch
21cr|python-bunch-1.0.1-4|13	BuildRequires:	python3egg(setuptools)
21cr|python-bunch-1.0.1-4|14	
21cr|python-bunch-1.0.1-4|15	%description
21cr|python-bunch-1.0.1-4|16	Bunch is a dictionary that supports attribute-style access, a la JavaScript.
21cr|python-bunch-1.0.1-4|17	Bunches happily and transparently serialize to JSON and YAML.
21cr|python-bunch-1.0.1-4|18	If you have `PyYAML<http://pyyaml.org/wiki/PyYAML>`_ installed,
21cr|python-bunch-1.0.1-4|19	Bunch attempts to register
21cr|python-bunch-1.0.1-4|20	itself with the various YAML Representers so that
21cr|python-bunch-1.0.1-4|21	Bunches can be transparently dumped and loaded.
21cr|python-bunch-1.0.1-4|22	
21cr|python-bunch-1.0.1-4|23	#----------------------------------------------------------------------
21cr|python-bunch-1.0.1-4|24	%package -n python3-%{pypi_name}
21cr|python-bunch-1.0.1-4|25	Summary:	A dot-accessible dictionary (a la JavaScript objects)
21cr|python-bunch-1.0.1-4|26	Group:		Development/Python
21cr|python-bunch-1.0.1-4|27	
21cr|python-bunch-1.0.1-4|28	%description -n python3-%{pypi_name}
21cr|python-bunch-1.0.1-4|29	Bunch is a dictionary that supports attribute-style access, a la JavaScript.
21cr|python-bunch-1.0.1-4|30	Bunches happily and transparently serialize to JSON and YAML.
21cr|python-bunch-1.0.1-4|31	If you have `PyYAML<http://pyyaml.org/wiki/PyYAML>`_ installed,
21cr|python-bunch-1.0.1-4|32	Bunch attempts to register
21cr|python-bunch-1.0.1-4|33	itself with the various YAML Representers so that
21cr|python-bunch-1.0.1-4|34	Bunches can be transparently dumped and loaded.
21cr|python-bunch-1.0.1-4|35	
21cr|python-bunch-1.0.1-4|36	%files -n python3-%{pypi_name}
21cr|python-bunch-1.0.1-4|37	%doc LICENSE.txt
21cr|python-bunch-1.0.1-4|38	%doc README.rst
21cr|python-bunch-1.0.1-4|39	%{py3_puresitedir}/bunch/__pycache__
21cr|python-bunch-1.0.1-4|40	%{py3_puresitedir}/bunch/*.py*
21cr|python-bunch-1.0.1-4|41	%{py3_puresitedir}/bunch*.egg-info
21cr|python-bunch-1.0.1-4|42	
21cr|python-bunch-1.0.1-4|43	#----------------------------------------------------------------------
21cr|python-bunch-1.0.1-4|44	%prep
21cr|python-bunch-1.0.1-4|45	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-bunch-1.0.1-4|46	
21cr|python-bunch-1.0.1-4|47	%build
21cr|python-bunch-1.0.1-4|48	%py3_build
21cr|python-bunch-1.0.1-4|49	
21cr|python-bunch-1.0.1-4|50	%install
21cr|python-bunch-1.0.1-4|51	%py3_install
21cr|python-bunch-1.0.1-4|52	

6674 21
21cr|python-bytecode-0.13.0-1|1	%define module bytecode
21cr|python-bytecode-0.13.0-1|2	
21cr|python-bytecode-0.13.0-1|3	Name:           python-%{module}
21cr|python-bytecode-0.13.0-1|4	Version:        0.13.0
21cr|python-bytecode-0.13.0-1|5	Release:        1
21cr|python-bytecode-0.13.0-1|6	Summary:        Python module to generate and modify %{module}
21cr|python-bytecode-0.13.0-1|7	License:        MIT
21cr|python-bytecode-0.13.0-1|8	Group:          Development/Python
21cr|python-bytecode-0.13.0-1|9	Url:            https://github.com/vstinner/%{module}
21cr|python-bytecode-0.13.0-1|10	Source:         https://files.pythonhosted.org/packages/source/b/%{module}/%{module}-%{version}.tar.gz
21cr|python-bytecode-0.13.0-1|11	BuildRequires:  python3egg(setuptools)
21cr|python-bytecode-0.13.0-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-bytecode-0.13.0-1|13	
21cr|python-bytecode-0.13.0-1|14	BuildArch:      noarch
21cr|python-bytecode-0.13.0-1|15	
21cr|python-bytecode-0.13.0-1|16	%description
21cr|python-bytecode-0.13.0-1|17	Python module to generate and modify %{module}.
21cr|python-bytecode-0.13.0-1|18	
21cr|python-bytecode-0.13.0-1|19	#-------------------------------------------------------------------
21cr|python-bytecode-0.13.0-1|20	%package -n python3-%{module}
21cr|python-bytecode-0.13.0-1|21	Summary:        %{summary}
21cr|python-bytecode-0.13.0-1|22	
21cr|python-bytecode-0.13.0-1|23	BuildRequires:  python3egg(aenum)
21cr|python-bytecode-0.13.0-1|24	BuildRequires:  python3egg(pytest)
21cr|python-bytecode-0.13.0-1|25	Requires:       python3egg(aenum)
21cr|python-bytecode-0.13.0-1|26	
21cr|python-bytecode-0.13.0-1|27	%description -n python3-%{module}
21cr|python-bytecode-0.13.0-1|28	Python module to generate and modify %{module}.
21cr|python-bytecode-0.13.0-1|29	
21cr|python-bytecode-0.13.0-1|30	%files -n python3-%{module}
21cr|python-bytecode-0.13.0-1|31	%doc README.rst COPYING
21cr|python-bytecode-0.13.0-1|32	%{py3_puresitedir}/*.egg-info
21cr|python-bytecode-0.13.0-1|33	%{py3_puresitedir}/%{module}/
21cr|python-bytecode-0.13.0-1|34	#-------------------------------------------------------------------
21cr|python-bytecode-0.13.0-1|35	
21cr|python-bytecode-0.13.0-1|36	
21cr|python-bytecode-0.13.0-1|37	%prep
21cr|python-bytecode-0.13.0-1|38	%setup -qn %{module}-%{version}
21cr|python-bytecode-0.13.0-1|39	# remove use of /usr/bin/env in tests
21cr|python-bytecode-0.13.0-1|40	sed -i -e 's/^#!\/usr\/bin\/env python3/#!\/usr\/bin\/python3/g' %{module}/tests/*.py
21cr|python-bytecode-0.13.0-1|41	
21cr|python-bytecode-0.13.0-1|42	# wrong-file-end-of-line-encoding
21cr|python-bytecode-0.13.0-1|43	perl -i -pe 's/\r\n/\n/gs' {README.rst,COPYING}
21cr|python-bytecode-0.13.0-1|44	
21cr|python-bytecode-0.13.0-1|45	# bundled
21cr|python-bytecode-0.13.0-1|46	rm -fr %{module}.egg-info
21cr|python-bytecode-0.13.0-1|47	
21cr|python-bytecode-0.13.0-1|48	
21cr|python-bytecode-0.13.0-1|49	%build
21cr|python-bytecode-0.13.0-1|50	%py3_build
21cr|python-bytecode-0.13.0-1|51	
21cr|python-bytecode-0.13.0-1|52	%install
21cr|python-bytecode-0.13.0-1|53	%py3_install
21cr|python-bytecode-0.13.0-1|54	
21cr|python-bytecode-0.13.0-1|55	%check
21cr|python-bytecode-0.13.0-1|56	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-bytecode-0.13.0-1|57	pytest-3
21cr|python-bytecode-0.13.0-1|58	

6675 21
21cr|python-cached-property-1.4.3-1|1	%define	oname	cached-property
21cr|python-cached-property-1.4.3-1|2	
21cr|python-cached-property-1.4.3-1|3	Name:		python-%{oname}
21cr|python-cached-property-1.4.3-1|4	Version:	1.4.3
21cr|python-cached-property-1.4.3-1|5	Release:	1
21cr|python-cached-property-1.4.3-1|6	Summary:	A decorator for caching properties in classes
21cr|python-cached-property-1.4.3-1|7	Source0:	http://pypi.python.org/packages/source/c/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-cached-property-1.4.3-1|8	License:	BSD
21cr|python-cached-property-1.4.3-1|9	Group:		Development/Python
21cr|python-cached-property-1.4.3-1|10	Url:		https://github.com/pydanny/cached-property
21cr|python-cached-property-1.4.3-1|11	BuildArch:	noarch
21cr|python-cached-property-1.4.3-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-cached-property-1.4.3-1|13	
21cr|python-cached-property-1.4.3-1|14	%description
21cr|python-cached-property-1.4.3-1|15	===============================
21cr|python-cached-property-1.4.3-1|16	cached-property
21cr|python-cached-property-1.4.3-1|17	===============================
21cr|python-cached-property-1.4.3-1|18	
21cr|python-cached-property-1.4.3-1|19	.. image:: https://img.shields.io/pypi/v/cached-property.svg
21cr|python-cached-property-1.4.3-1|20	:target: https://pypi.python.org/pypi/cached-property
21cr|python-cached-property-1.4.3-1|21	
21cr|python-cached-property-1.4.3-1|22	.. image:: https://img.shields.io/travis/pydanny/cached-property/master.svg
21cr|python-cached-property-1.4.3-1|23	:target: https://travis-ci.org/pydanny/cached-property
21cr|python-cached-property-1.4.3-1|24	
21cr|python-cached-property-1.4.3-1|25	.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
21cr|python-cached-property-1.4.3-1|26	:target: https://github.com/ambv/black
21cr|python-cached-property-1.4.3-1|27	:alt: Code style: black
21cr|python-cached-property-1.4.3-1|28	
21cr|python-cached-property-1.4.3-1|29	
21cr|python-cached-property-1.4.3-1|30	A decorator for caching properties in classes.
21cr|python-cached-property-1.4.3-1|31	
21cr|python-cached-property-1.4.3-1|32	Why?
21cr|python-cached-property-1.4.3-1|33	-----
21cr|python-cached-property-1.4.3-1|34	
21cr|python-cached-property-1.4.3-1|35	* Makes caching of time or computational expensive properties quick and easy.
21cr|python-cached-property-1.4.3-1|36	* Because I got tired of copy/pasting this code
21cr|python-cached-property-1.4.3-1|37	from non-web project to non-web project.
21cr|python-cached-property-1.4.3-1|38	* I needed something really simple that worked in Python 2 and 3.
21cr|python-cached-property-1.4.3-1|39	
21cr|python-cached-property-1.4.3-1|40	How to use it
21cr|python-cached-property-1.4.3-1|41	--------------
21cr|python-cached-property-1.4.3-1|42	
21cr|python-cached-property-1.4.3-1|43	Let's define a class with an expensive property. Every time you stay there the
21cr|python-cached-property-1.4.3-1|44	price goes up by $50!
21cr|python-cached-property-1.4.3-1|45	
21cr|python-cached-property-1.4.3-1|46	.. code-block:: python
21cr|python-cached-property-1.4.3-1|47	
21cr|python-cached-property-1.4.3-1|48	class Monopoly(object):
21cr|python-cached-property-1.4.3-1|49	
21cr|python-cached-property-1.4.3-1|50	def __init__(self):
21cr|python-cached-property-1.4.3-1|51	self.boardwalk_price = 500
21cr|python-cached-property-1.4.3-1|52	
21cr|python-cached-property-1.4.3-1|53	@property
21cr|python-cached-property-1.4.3-1|54	def boardwalk(self):
21cr|python-cached-property-1.4.3-1|55	# In reality, this might represent a database call or time
21cr|python-cached-property-1.4.3-1|56	# intensive task like calling a third-party API.
21cr|python-cached-property-1.4.3-1|57	self.boardwalk_price += 50
21cr|python-cached-property-1.4.3-1|58	return self.boardwalk_price
21cr|python-cached-property-1.4.3-1|59	
21cr|python-cached-property-1.4.3-1|60	Now run it:
21cr|python-cached-property-1.4.3-1|61	
21cr|python-cached-property-1.4.3-1|62	.. code-block:: python
21cr|python-cached-property-1.4.3-1|63	
21cr|python-cached-property-1.4.3-1|64	>>> monopoly = Monopoly()
21cr|python-cached-property-1.4.3-1|65	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|66	550
21cr|python-cached-property-1.4.3-1|67	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|68	600
21cr|python-cached-property-1.4.3-1|69	
21cr|python-cached-property-1.4.3-1|70	Let's convert the boardwalk property into a ``cached_property``.
21cr|python-cached-property-1.4.3-1|71	
21cr|python-cached-property-1.4.3-1|72	.. code-block:: python
21cr|python-cached-property-1.4.3-1|73	
21cr|python-cached-property-1.4.3-1|74	from cached_property import cached_property
21cr|python-cached-property-1.4.3-1|75	
21cr|python-cached-property-1.4.3-1|76	class Monopoly(object):
21cr|python-cached-property-1.4.3-1|77	
21cr|python-cached-property-1.4.3-1|78	def __init__(self):
21cr|python-cached-property-1.4.3-1|79	self.boardwalk_price = 500
21cr|python-cached-property-1.4.3-1|80	
21cr|python-cached-property-1.4.3-1|81	@cached_property
21cr|python-cached-property-1.4.3-1|82	def boardwalk(self):
21cr|python-cached-property-1.4.3-1|83	# Again, this is a silly example. Don't worry about it, this is
21cr|python-cached-property-1.4.3-1|84	#   just an example for clarity.
21cr|python-cached-property-1.4.3-1|85	self.boardwalk_price += 50
21cr|python-cached-property-1.4.3-1|86	return self.boardwalk_price
21cr|python-cached-property-1.4.3-1|87	
21cr|python-cached-property-1.4.3-1|88	Now when we run it the price stays at $550.
21cr|python-cached-property-1.4.3-1|89	
21cr|python-cached-property-1.4.3-1|90	.. code-block:: python
21cr|python-cached-property-1.4.3-1|91	
21cr|python-cached-property-1.4.3-1|92	>>> monopoly = Monopoly()
21cr|python-cached-property-1.4.3-1|93	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|94	550
21cr|python-cached-property-1.4.3-1|95	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|96	550
21cr|python-cached-property-1.4.3-1|97	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|98	550
21cr|python-cached-property-1.4.3-1|99	
21cr|python-cached-property-1.4.3-1|100	Why doesn't the value of ``monopoly.boardwalk`` change?
21cr|python-cached-property-1.4.3-1|101	Because it's a **cached property**!
21cr|python-cached-property-1.4.3-1|102	
21cr|python-cached-property-1.4.3-1|103	Invalidating the Cache
21cr|python-cached-property-1.4.3-1|104	----------------------
21cr|python-cached-property-1.4.3-1|105	
21cr|python-cached-property-1.4.3-1|106	Results of cached functions can be invalidated by outside forces.
21cr|python-cached-property-1.4.3-1|107	Let's demonstrate how to force the cache to invalidate:
21cr|python-cached-property-1.4.3-1|108	
21cr|python-cached-property-1.4.3-1|109	.. code-block:: python
21cr|python-cached-property-1.4.3-1|110	
21cr|python-cached-property-1.4.3-1|111	>>> monopoly = Monopoly()
21cr|python-cached-property-1.4.3-1|112	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|113	550
21cr|python-cached-property-1.4.3-1|114	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|115	550
21cr|python-cached-property-1.4.3-1|116	>>> # invalidate the cache
21cr|python-cached-property-1.4.3-1|117	>>> del monopoly.__dict__['boardwalk']
21cr|python-cached-property-1.4.3-1|118	>>> # request the boardwalk property again
21cr|python-cached-property-1.4.3-1|119	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|120	600
21cr|python-cached-property-1.4.3-1|121	>>> monopoly.boardwalk
21cr|python-cached-property-1.4.3-1|122	600
21cr|python-cached-property-1.4.3-1|123	
21cr|python-cached-property-1.4.3-1|124	Working with Threads
21cr|python-cached-property-1.4.3-1|125	---------------------
21cr|python-cached-property-1.4.3-1|126	
21cr|python-cached-property-1.4.3-1|127	What if a whole bunch of people want to stay at Boardwalk all at once?
21cr|python-cached-property-1.4.3-1|128	This means using threads, which unfortunately causes problems with
21cr|python-cached-property-1.4.3-1|129	the standard ``cached_property``. In this case, switch to using the
21cr|python-cached-property-1.4.3-1|130	``threaded_cached_property``:
21cr|python-cached-property-1.4.3-1|131	
21cr|python-cached-property-1.4.3-1|132	.. code-block:: python
21cr|python-cached-property-1.4.3-1|133	
21cr|python-cached-property-1.4.3-1|134	from cached_property import threaded_cached_property
21cr|python-cached-property-1.4.3-1|135	
21cr|python-cached-property-1.4.3-1|136	class Monopoly(object):
21cr|python-cached-property-1.4.3-1|137	
21cr|python-cached-property-1.4.3-1|138	def __init__(self):
21cr|python-cached-property-1.4.3-1|139	self.boardwalk_price = 500
21cr|python-cached-property-1.4.3-1|140	
21cr|python-cached-property-1.4.3-1|141	@threaded_cached_property
21cr|python-cached-property-1.4.3-1|142	def boardwalk(self):
21cr|python-cached-property-1.4.3-1|143	"""threaded_cached_property is really nice for when no one waits
21cr|python-cached-property-1.4.3-1|144	for other people to finish their turn and rudely start rolling
21cr|python-cached-property-1.4.3-1|145	dice and moving their pieces."""
21cr|python-cached-property-1.4.3-1|146	
21cr|python-cached-property-1.4.3-1|147	sleep(1)
21cr|python-cached-property-1.4.3-1|148	self.boardwalk_price += 50
21cr|python-cached-property-1.4.3-1|149	return self.boardwalk_price
21cr|python-cached-property-1.4.3-1|150	
21cr|python-cached-property-1.4.3-1|151	Now use it:
21cr|python-cached-property-1.4.3-1|152	
21cr|python-cached-property-1.4.3-1|153	.. code-block:: python
21cr|python-cached-property-1.4.3-1|154	
21cr|python-cached-property-1.4.3-1|155	>>> from threading import Thread
21cr|python-cached-property-1.4.3-1|156	>>> from monopoly import Monopoly
21cr|python-cached-property-1.4.3-1|157	>>> monopoly = Monopoly()
21cr|python-cached-property-1.4.3-1|158	>>> threads = []
21cr|python-cached-property-1.4.3-1|159	>>> for x in range(10):
21cr|python-cached-property-1.4.3-1|160	>>>     thread = Thread(target=lambda: monopoly.boardwalk)
21cr|python-cached-property-1.4.3-1|161	>>>     thread.start()
21cr|python-cached-property-1.4.3-1|162	>>>     threads.append(thread)
21cr|python-cached-property-1.4.3-1|163	
21cr|python-cached-property-1.4.3-1|164	>>> for thread in threads:
21cr|python-cached-property-1.4.3-1|165	>>>     thread.join()
21cr|python-cached-property-1.4.3-1|166	
21cr|python-cached-property-1.4.3-1|167	>>> self.assertEqual(m.boardwalk, 550)
21cr|python-cached-property-1.4.3-1|168	
21cr|python-cached-property-1.4.3-1|169	
21cr|python-cached-property-1.4.3-1|170	Working with async/await (Python 3.5+)
21cr|python-cached-property-1.4.3-1|171	--------------------------------------
21cr|python-cached-property-1.4.3-1|172	
21cr|python-cached-property-1.4.3-1|173	The cached property can be async, in which case you have to use await
21cr|python-cached-property-1.4.3-1|174	as usual to get the value. Because of the caching, the value is only
21cr|python-cached-property-1.4.3-1|175	computed once and then cached:
21cr|python-cached-property-1.4.3-1|176	
21cr|python-cached-property-1.4.3-1|177	.. code-block:: python
21cr|python-cached-property-1.4.3-1|178	
21cr|python-cached-property-1.4.3-1|179	from cached_property import cached_property
21cr|python-cached-property-1.4.3-1|180	
21cr|python-cached-property-1.4.3-1|181	class Monopoly(object):
21cr|python-cached-property-1.4.3-1|182	
21cr|python-cached-property-1.4.3-1|183	def __init__(self):
21cr|python-cached-property-1.4.3-1|184	self.boardwalk_price = 500
21cr|python-cached-property-1.4.3-1|185	
21cr|python-cached-property-1.4.3-1|186	@cached_property
21cr|python-cached-property-1.4.3-1|187	async def boardwalk(self):
21cr|python-cached-property-1.4.3-1|188	self.boardwalk_price += 50
21cr|python-cached-property-1.4.3-1|189	return self.boardwalk_price
21cr|python-cached-property-1.4.3-1|190	
21cr|python-cached-property-1.4.3-1|191	Now use it:
21cr|python-cached-property-1.4.3-1|192	
21cr|python-cached-property-1.4.3-1|193	.. code-block:: python
21cr|python-cached-property-1.4.3-1|194	
21cr|python-cached-property-1.4.3-1|195	>>> async def print_boardwalk():
21cr|python-cached-property-1.4.3-1|196	...     monopoly = Monopoly()
21cr|python-cached-property-1.4.3-1|197	...     print(await monopoly.boardwalk)
21cr|python-cached-property-1.4.3-1|198	...     print(await monopoly.boardwalk)
21cr|python-cached-property-1.4.3-1|199	...     print(await monopoly.boardwalk)
21cr|python-cached-property-1.4.3-1|200	>>> import asyncio
21cr|python-cached-property-1.4.3-1|201	>>> asyncio.get_event_loop().run_until_complete(print_boardwalk())
21cr|python-cached-property-1.4.3-1|202	550
21cr|python-cached-property-1.4.3-1|203	550
21cr|python-cached-property-1.4.3-1|204	550
21cr|python-cached-property-1.4.3-1|205	
21cr|python-cached-property-1.4.3-1|206	Note that this does not work with threading either, most asyncio
21cr|python-cached-property-1.4.3-1|207	objects are not thread-safe. And if you run separate event loops in
21cr|python-cached-property-1.4.3-1|208	each thread, the cached version will most likely have the wrong event
21cr|python-cached-property-1.4.3-1|209	loop. To summarize, either use cooperative multitasking (event loop)
21cr|python-cached-property-1.4.3-1|210	or threading, but not both at the same time.
21cr|python-cached-property-1.4.3-1|211	
21cr|python-cached-property-1.4.3-1|212	
21cr|python-cached-property-1.4.3-1|213	Timing out the cache
21cr|python-cached-property-1.4.3-1|214	--------------------
21cr|python-cached-property-1.4.3-1|215	
21cr|python-cached-property-1.4.3-1|216	Sometimes you want the price of things to reset after a time. Use the ``ttl``
21cr|python-cached-property-1.4.3-1|217	versions of ``cached_property`` and ``threaded_cached_property``.
21cr|python-cached-property-1.4.3-1|218	
21cr|python-cached-property-1.4.3-1|219	.. code-block:: python
21cr|python-cached-property-1.4.3-1|220	
21cr|python-cached-property-1.4.3-1|221	import random
21cr|python-cached-property-1.4.3-1|222	from cached_property import cached_property_with_ttl
21cr|python-cached-property-1.4.3-1|223	
21cr|python-cached-property-1.4.3-1|224	class Monopoly(object):
21cr|python-cached-property-1.4.3-1|225	
21cr|python-cached-property-1.4.3-1|226	@cached_property_with_ttl(ttl=5) # cache invalidates after 5 seconds
21cr|python-cached-property-1.4.3-1|227	def dice(self):
21cr|python-cached-property-1.4.3-1|228	# I dare the reader to implement a game using this method of 'rolling dice'.
21cr|python-cached-property-1.4.3-1|229	return random.randint(2,12)
21cr|python-cached-property-1.4.3-1|230	
21cr|python-cached-property-1.4.3-1|231	Now use it:
21cr|python-cached-property-1.4.3-1|232	
21cr|python-cached-property-1.4.3-1|233	.. code-block:: python
21cr|python-cached-property-1.4.3-1|234	
21cr|python-cached-property-1.4.3-1|235	>>> monopoly = Monopoly()
21cr|python-cached-property-1.4.3-1|236	>>> monopoly.dice
21cr|python-cached-property-1.4.3-1|237	10
21cr|python-cached-property-1.4.3-1|238	>>> monopoly.dice
21cr|python-cached-property-1.4.3-1|239	10
21cr|python-cached-property-1.4.3-1|240	>>> from time import sleep
21cr|python-cached-property-1.4.3-1|241	>>> sleep(6) # Sleeps long enough to expire the cache
21cr|python-cached-property-1.4.3-1|242	>>> monopoly.dice
21cr|python-cached-property-1.4.3-1|243	3
21cr|python-cached-property-1.4.3-1|244	>>> monopoly.dice
21cr|python-cached-property-1.4.3-1|245	3
21cr|python-cached-property-1.4.3-1|246	
21cr|python-cached-property-1.4.3-1|247	**Note:** The ``ttl`` tools do not reliably allow the clearing of the cache.
21cr|python-cached-property-1.4.3-1|248	This is why they are broken out into seperate tools.
21cr|python-cached-property-1.4.3-1|249	See https://github.com/pydanny/cached-property/issues/16.
21cr|python-cached-property-1.4.3-1|250	
21cr|python-cached-property-1.4.3-1|251	Credits
21cr|python-cached-property-1.4.3-1|252	--------
21cr|python-cached-property-1.4.3-1|253	
21cr|python-cached-property-1.4.3-1|254	* Pip, Django, Werkzueg, Bottle, Pyramid, and Zope
21cr|python-cached-property-1.4.3-1|255	for having their own implementations.
21cr|python-cached-property-1.4.3-1|256	This package originally used an implementation
21cr|python-cached-property-1.4.3-1|257	that matched the Bottle version.
21cr|python-cached-property-1.4.3-1|258	* Reinout Van Rees for pointing out the `cached_property` decorator to me.
21cr|python-cached-property-1.4.3-1|259	* My awesome wife `@audreyr`_ who created `cookiecutter`_,
21cr|python-cached-property-1.4.3-1|260	which meant rolling this out took me just 15 minutes.
21cr|python-cached-property-1.4.3-1|261	* @tinche for pointing out the threading issue and providing a solution.
21cr|python-cached-property-1.4.3-1|262	* @bcho for providing the time-to-expire feature
21cr|python-cached-property-1.4.3-1|263	
21cr|python-cached-property-1.4.3-1|264	.. _`@audreyr`: https://github.com/audreyr
21cr|python-cached-property-1.4.3-1|265	.. _`cookiecutter`: https://github.com/audreyr/cookiecutter
21cr|python-cached-property-1.4.3-1|266	
21cr|python-cached-property-1.4.3-1|267	Support This Project
21cr|python-cached-property-1.4.3-1|268	---------------------------
21cr|python-cached-property-1.4.3-1|269	
21cr|python-cached-property-1.4.3-1|270	This project is maintained by volunteers.
21cr|python-cached-property-1.4.3-1|271	Support their efforts by spreading the word about:
21cr|python-cached-property-1.4.3-1|272	
21cr|python-cached-property-1.4.3-1|273	.. image:: https://cdn.shopify.com/
21cr|python-cached-property-1.4.3-1|274	s/files/1/0304/6901/t/2/assets/logo.png?8399580890922549623
21cr|python-cached-property-1.4.3-1|275	:name: Two Scoops Press
21cr|python-cached-property-1.4.3-1|276	:align: center
21cr|python-cached-property-1.4.3-1|277	:alt: Two Scoops Press
21cr|python-cached-property-1.4.3-1|278	:target: https://www.twoscoopspress.com
21cr|python-cached-property-1.4.3-1|279	
21cr|python-cached-property-1.4.3-1|280	
21cr|python-cached-property-1.4.3-1|281	
21cr|python-cached-property-1.4.3-1|282	
21cr|python-cached-property-1.4.3-1|283	History
21cr|python-cached-property-1.4.3-1|284	-------
21cr|python-cached-property-1.4.3-1|285	
21cr|python-cached-property-1.4.3-1|286	1.4.3 (2018-06-14)
21cr|python-cached-property-1.4.3-1|287	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|288	
21cr|python-cached-property-1.4.3-1|289	* Catch `SyntaxError` from asyncio import on older
21cr|python-cached-property-1.4.3-1|290	versions of Python, thanks to @asottile
21cr|python-cached-property-1.4.3-1|291	
21cr|python-cached-property-1.4.3-1|292	1.4.2 (2018-04-08)
21cr|python-cached-property-1.4.3-1|293	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|294	
21cr|python-cached-property-1.4.3-1|295	* Really fixed tests, thanks to @pydanny
21cr|python-cached-property-1.4.3-1|296	
21cr|python-cached-property-1.4.3-1|297	1.4.1 (2018-04-08)
21cr|python-cached-property-1.4.3-1|298	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|299	
21cr|python-cached-property-1.4.3-1|300	* Added conftest.py to manifest so tests work
21cr|python-cached-property-1.4.3-1|301	properly off the tarball,thanks to @dotlambda
21cr|python-cached-property-1.4.3-1|302	* Ensured new asyncio tests didn't break Python 2.7
21cr|python-cached-property-1.4.3-1|303	builds on Debian, thanks to @pydanny
21cr|python-cached-property-1.4.3-1|304	* Code formatting via black, thanks to @pydanny and @ambv
21cr|python-cached-property-1.4.3-1|305	
21cr|python-cached-property-1.4.3-1|306	
21cr|python-cached-property-1.4.3-1|307	1.4.0 (2018-02-25)
21cr|python-cached-property-1.4.3-1|308	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|309	
21cr|python-cached-property-1.4.3-1|310	* Added asyncio support, thanks to @vbraun
21cr|python-cached-property-1.4.3-1|311	* Remove Python 2.6 support, whose end of
21cr|python-cached-property-1.4.3-1|312	life was 5 years ago, thanks to @pydanny
21cr|python-cached-property-1.4.3-1|313	
21cr|python-cached-property-1.4.3-1|314	
21cr|python-cached-property-1.4.3-1|315	1.3.1 (2017-09-21)
21cr|python-cached-property-1.4.3-1|316	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|317	
21cr|python-cached-property-1.4.3-1|318	* Validate for Python 3.6
21cr|python-cached-property-1.4.3-1|319	
21cr|python-cached-property-1.4.3-1|320	
21cr|python-cached-property-1.4.3-1|321	1.3.0 (2015-11-24)
21cr|python-cached-property-1.4.3-1|322	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|323	
21cr|python-cached-property-1.4.3-1|324	* Drop some non-ASCII characters from HISTORY.rst, thanks to @AdamWill
21cr|python-cached-property-1.4.3-1|325	* Added official support for Python 3.5, thanks to @pydanny and @audreyr
21cr|python-cached-property-1.4.3-1|326	* Removed confusingly placed lock from example, thanks to @ionelmc
21cr|python-cached-property-1.4.3-1|327	* Corrected invalidation cache documentation, thanks to @proofit404
21cr|python-cached-property-1.4.3-1|328	* Updated to latest Travis-CI environment, thanks to @audreyr
21cr|python-cached-property-1.4.3-1|329	
21cr|python-cached-property-1.4.3-1|330	1.2.0 (2015-04-28)
21cr|python-cached-property-1.4.3-1|331	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|332	
21cr|python-cached-property-1.4.3-1|333	* Overall code and test refactoring, thanks to @gsakkis
21cr|python-cached-property-1.4.3-1|334	* Allow the del statement for resetting cached properties with
21cr|python-cached-property-1.4.3-1|335	ttl instead of del obj._cache[attr], thanks to @gsakkis.
21cr|python-cached-property-1.4.3-1|336	* Uncovered a bug in PyPy,
21cr|python-cached-property-1.4.3-1|337	https://bitbucket.org/pypy/pypy/issue/2033/
21cr|python-cached-property-1.4.3-1|338	attributeerror-object-attribute-is-read,
21cr|python-cached-property-1.4.3-1|339	thanks to @gsakkis
21cr|python-cached-property-1.4.3-1|340	* Fixed threaded_cached_property_with_ttl to
21cr|python-cached-property-1.4.3-1|341	actually be thread-safe, thanks to @gsakkis
21cr|python-cached-property-1.4.3-1|342	
21cr|python-cached-property-1.4.3-1|343	1.1.0 (2015-04-04)
21cr|python-cached-property-1.4.3-1|344	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|345	
21cr|python-cached-property-1.4.3-1|346	* Regression: As the cache was not always clearing, we've broken
21cr|python-cached-property-1.4.3-1|347	out the time to expire feature to its own set of specific tools,
21cr|python-cached-property-1.4.3-1|348	thanks to @pydanny
21cr|python-cached-property-1.4.3-1|349	* Fixed typo in README, thanks to @zoidbergwill
21cr|python-cached-property-1.4.3-1|350	
21cr|python-cached-property-1.4.3-1|351	1.0.0 (2015-02-13)
21cr|python-cached-property-1.4.3-1|352	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|353	
21cr|python-cached-property-1.4.3-1|354	* Added timed to expire feature to ``cached_property`` decorator.
21cr|python-cached-property-1.4.3-1|355	* **Backwards incompatiblity**: Changed ``del monopoly.boardwalk``
21cr|python-cached-property-1.4.3-1|356	to ``del monopoly['boardwalk']`` in order to support the new TTL feature.
21cr|python-cached-property-1.4.3-1|357	
21cr|python-cached-property-1.4.3-1|358	0.1.5 (2014-05-20)
21cr|python-cached-property-1.4.3-1|359	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|360	
21cr|python-cached-property-1.4.3-1|361	* Added threading support with new ``threaded_cached_property`` decorator
21cr|python-cached-property-1.4.3-1|362	* Documented cache invalidation
21cr|python-cached-property-1.4.3-1|363	* Updated credits
21cr|python-cached-property-1.4.3-1|364	* Sourced the bottle implementation
21cr|python-cached-property-1.4.3-1|365	
21cr|python-cached-property-1.4.3-1|366	0.1.4 (2014-05-17)
21cr|python-cached-property-1.4.3-1|367	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|368	
21cr|python-cached-property-1.4.3-1|369	* Fix the dang-blarged py_modules argument.
21cr|python-cached-property-1.4.3-1|370	
21cr|python-cached-property-1.4.3-1|371	0.1.3 (2014-05-17)
21cr|python-cached-property-1.4.3-1|372	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|373	
21cr|python-cached-property-1.4.3-1|374	* Removed import of package into ``setup.py``
21cr|python-cached-property-1.4.3-1|375	
21cr|python-cached-property-1.4.3-1|376	0.1.2 (2014-05-17)
21cr|python-cached-property-1.4.3-1|377	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|378	
21cr|python-cached-property-1.4.3-1|379	* Documentation fixes. Not opening up a RTFD instance for this
21cr|python-cached-property-1.4.3-1|380	because it's so simple to use.
21cr|python-cached-property-1.4.3-1|381	
21cr|python-cached-property-1.4.3-1|382	0.1.1 (2014-05-17)
21cr|python-cached-property-1.4.3-1|383	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|384	
21cr|python-cached-property-1.4.3-1|385	* setup.py fix. Whoops!
21cr|python-cached-property-1.4.3-1|386	
21cr|python-cached-property-1.4.3-1|387	0.1.0 (2014-05-17)
21cr|python-cached-property-1.4.3-1|388	++++++++++++++++++
21cr|python-cached-property-1.4.3-1|389	
21cr|python-cached-property-1.4.3-1|390	* First release on PyPI.
21cr|python-cached-property-1.4.3-1|391	
21cr|python-cached-property-1.4.3-1|392	%prep
21cr|python-cached-property-1.4.3-1|393	%setup -q -n %{oname}-%{version}
21cr|python-cached-property-1.4.3-1|394	
21cr|python-cached-property-1.4.3-1|395	%build
21cr|python-cached-property-1.4.3-1|396	python setup.py build
21cr|python-cached-property-1.4.3-1|397	
21cr|python-cached-property-1.4.3-1|398	%install
21cr|python-cached-property-1.4.3-1|399	python setup.py install --root=%{buildroot}
21cr|python-cached-property-1.4.3-1|400	
21cr|python-cached-property-1.4.3-1|401	%files
21cr|python-cached-property-1.4.3-1|402	%doc AUTHORS.rst
21cr|python-cached-property-1.4.3-1|403	%doc HISTORY.rst
21cr|python-cached-property-1.4.3-1|404	%doc LICENSE
21cr|python-cached-property-1.4.3-1|405	%doc README.rst
21cr|python-cached-property-1.4.3-1|406	%{py_puresitedir}/cached_property.py*
21cr|python-cached-property-1.4.3-1|407	%{py_puresitedir}/cached_property*.egg-info

6676 21
21cr|python-cachelib-0.9.0-1|1	%global pypi_name cachelib
21cr|python-cachelib-0.9.0-1|2	
21cr|python-cachelib-0.9.0-1|3	Name:           python-%{pypi_name}
21cr|python-cachelib-0.9.0-1|4	Version:        0.9.0
21cr|python-cachelib-0.9.0-1|5	Release:        1
21cr|python-cachelib-0.9.0-1|6	Summary:        A collection of cache libraries with a common API
21cr|python-cachelib-0.9.0-1|7	Group:          Development/Python
21cr|python-cachelib-0.9.0-1|8	License:        BSD
21cr|python-cachelib-0.9.0-1|9	URL:            https://pypi.org/project/cachelib/
21cr|python-cachelib-0.9.0-1|10	Source0:        %{pypi_source}
21cr|python-cachelib-0.9.0-1|11	
21cr|python-cachelib-0.9.0-1|12	BuildArch:      noarch
21cr|python-cachelib-0.9.0-1|13	
21cr|python-cachelib-0.9.0-1|14	%global _description %{expand:
21cr|python-cachelib-0.9.0-1|15	A collection of cache libraries with a common API.
21cr|python-cachelib-0.9.0-1|16	
21cr|python-cachelib-0.9.0-1|17	Extracted from Werkzeug.}
21cr|python-cachelib-0.9.0-1|18	
21cr|python-cachelib-0.9.0-1|19	%description %{_description}
21cr|python-cachelib-0.9.0-1|20	#-----------------------------------------------------
21cr|python-cachelib-0.9.0-1|21	%package -n python3-%{pypi_name}
21cr|python-cachelib-0.9.0-1|22	Summary:        %{summary}
21cr|python-cachelib-0.9.0-1|23	Group:          Development/Python
21cr|python-cachelib-0.9.0-1|24	BuildRequires:  memcached
21cr|python-cachelib-0.9.0-1|25	BuildRequires:  redis
21cr|python-cachelib-0.9.0-1|26	BuildRequires:  python3-devel
21cr|python-cachelib-0.9.0-1|27	BuildRequires:  python3-pylibmc
21cr|python-cachelib-0.9.0-1|28	BuildRequires:  python3-pytest
21cr|python-cachelib-0.9.0-1|29	BuildRequires:  python3-pytest-xprocess
21cr|python-cachelib-0.9.0-1|30	BuildRequires:  python3-redis
21cr|python-cachelib-0.9.0-1|31	BuildRequires:  python3dist(setuptools)
21cr|python-cachelib-0.9.0-1|32	BuildRequires:  pyproject-rpm-macros
21cr|python-cachelib-0.9.0-1|33	
21cr|python-cachelib-0.9.0-1|34	%description -n python3-%{pypi_name} %{_description}
21cr|python-cachelib-0.9.0-1|35	
21cr|python-cachelib-0.9.0-1|36	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-cachelib-0.9.0-1|37	%doc CHANGES.rst
21cr|python-cachelib-0.9.0-1|38	%doc README.rst
21cr|python-cachelib-0.9.0-1|39	
21cr|python-cachelib-0.9.0-1|40	#-----------------------------------------------------
21cr|python-cachelib-0.9.0-1|41	
21cr|python-cachelib-0.9.0-1|42	%prep
21cr|python-cachelib-0.9.0-1|43	%autosetup -n %{pypi_name}-%{version}
21cr|python-cachelib-0.9.0-1|44	
21cr|python-cachelib-0.9.0-1|45	
21cr|python-cachelib-0.9.0-1|46	%generate_buildrequires
21cr|python-cachelib-0.9.0-1|47	%pyproject_buildrequires -r
21cr|python-cachelib-0.9.0-1|48	
21cr|python-cachelib-0.9.0-1|49	
21cr|python-cachelib-0.9.0-1|50	%build
21cr|python-cachelib-0.9.0-1|51	%pyproject_wheel
21cr|python-cachelib-0.9.0-1|52	
21cr|python-cachelib-0.9.0-1|53	
21cr|python-cachelib-0.9.0-1|54	%install
21cr|python-cachelib-0.9.0-1|55	%pyproject_install
21cr|python-cachelib-0.9.0-1|56	%pyproject_save_files cachelib
21cr|python-cachelib-0.9.0-1|57	
21cr|python-cachelib-0.9.0-1|58	
21cr|python-cachelib-0.9.0-1|59	%check
21cr|python-cachelib-0.9.0-1|60	# uWSGI is not packaged for Fedora so skip tests for that backend.
21cr|python-cachelib-0.9.0-1|61	# on abf build test failed, local build test - OK
21cr|python-cachelib-0.9.0-1|62	#%%pytest -v -r s -k 'not Uwsgi'

6677 21
21cr|python-caja-1.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|python-caja-1.26.0-1|2	
21cr|python-caja-1.26.0-1|3	Summary:	Python bindings for MATE's caja
21cr|python-caja-1.26.0-1|4	Name:		python-caja
21cr|python-caja-1.26.0-1|5	Version:	1.26.0
21cr|python-caja-1.26.0-1|6	Release:	1
21cr|python-caja-1.26.0-1|7	License:	GPLv2+ and LGPLv2+
21cr|python-caja-1.26.0-1|8	Group:		Development/Python
21cr|python-caja-1.26.0-1|9	Url:		http://mate-desktop.org
21cr|python-caja-1.26.0-1|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21cr|python-caja-1.26.0-1|11	BuildRequires:  autoconf-archive
21cr|python-caja-1.26.0-1|12	BuildRequires:	gtk-doc
21cr|python-caja-1.26.0-1|13	BuildRequires:	mate-common
21cr|python-caja-1.26.0-1|14	BuildRequires:	pkgconfig(libcaja-extension)
21cr|python-caja-1.26.0-1|15	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|python-caja-1.26.0-1|16	BuildRequires:	pkgconfig(python3)
21cr|python-caja-1.26.0-1|17	
21cr|python-caja-1.26.0-1|18	%description
21cr|python-caja-1.26.0-1|19	These are bindings for the caja extension library introduced in MATE.
21cr|python-caja-1.26.0-1|20	
21cr|python-caja-1.26.0-1|21	%package -n python3-caja
21cr|python-caja-1.26.0-1|22	Summary:	Python bindings for MATE's caja
21cr|python-caja-1.26.0-1|23	Obsoletes:      python-caja < 1.22.0-2
21cr|python-caja-1.26.0-1|24	
21cr|python-caja-1.26.0-1|25	%description -n python3-caja
21cr|python-caja-1.26.0-1|26	These are bindings for the caja extension library introduced in MATE.
21cr|python-caja-1.26.0-1|27	
21cr|python-caja-1.26.0-1|28	%files -n python3-caja -f %{name}.lang
21cr|python-caja-1.26.0-1|29	%doc AUTHORS ChangeLog NEWS
21cr|python-caja-1.26.0-1|30	%{_libdir}/caja/extensions-2.0/*
21cr|python-caja-1.26.0-1|31	%{_datadir}/caja/extensions/*
21cr|python-caja-1.26.0-1|32	
21cr|python-caja-1.26.0-1|33	#----------------------------------------------------------------------------
21cr|python-caja-1.26.0-1|34	
21cr|python-caja-1.26.0-1|35	%package -n python3-caja-devel
21cr|python-caja-1.26.0-1|36	Summary:	Pkgconfig file and examples for %{name}
21cr|python-caja-1.26.0-1|37	Group:		Development/Python
21cr|python-caja-1.26.0-1|38	Requires:	python3-caja = %{EVRD}
21cr|python-caja-1.26.0-1|39	
21cr|python-caja-1.26.0-1|40	%description -n python3-caja-devel
21cr|python-caja-1.26.0-1|41	Pkgconfig file for %{name}.
21cr|python-caja-1.26.0-1|42	
21cr|python-caja-1.26.0-1|43	%files -n python3-caja-devel
21cr|python-caja-1.26.0-1|44	%doc AUTHORS ChangeLog NEWS
21cr|python-caja-1.26.0-1|45	%{_libdir}/pkgconfig/caja-python.pc
21cr|python-caja-1.26.0-1|46	%{_docdir}/python-caja
21cr|python-caja-1.26.0-1|47	
21cr|python-caja-1.26.0-1|48	#----------------------------------------------------------------------------
21cr|python-caja-1.26.0-1|49	
21cr|python-caja-1.26.0-1|50	%prep
21cr|python-caja-1.26.0-1|51	%setup -q
21cr|python-caja-1.26.0-1|52	
21cr|python-caja-1.26.0-1|53	%build
21cr|python-caja-1.26.0-1|54	NOCONFIGURE=1 ./autogen.sh
21cr|python-caja-1.26.0-1|55	%configure
21cr|python-caja-1.26.0-1|56	
21cr|python-caja-1.26.0-1|57	%make
21cr|python-caja-1.26.0-1|58	
21cr|python-caja-1.26.0-1|59	%install
21cr|python-caja-1.26.0-1|60	%makeinstall_std
21cr|python-caja-1.26.0-1|61	
21cr|python-caja-1.26.0-1|62	%find_lang %{name}

6678 21
21cr|python-card-0.8.2-4|1	Name: python-card
21cr|python-card-0.8.2-4|2	Summary: PythonCard GUI construction toolkit
21cr|python-card-0.8.2-4|3	Version: 0.8.2
21cr|python-card-0.8.2-4|4	Release: 4
21cr|python-card-0.8.2-4|5	Source0: https://sourceforge.net/projects/pythoncard/files/PythonCard/0.8.2/PythonCard-%{version}.tar.gz
21cr|python-card-0.8.2-4|6	Patch1: PythonCardSamples.patch
21cr|python-card-0.8.2-4|7	Patch2: PythonCardConfig.patch
21cr|python-card-0.8.2-4|8	URL: http://pythoncard.sourceforge.net/
21cr|python-card-0.8.2-4|9	Group: Development/Python
21cr|python-card-0.8.2-4|10	License: Python license
21cr|python-card-0.8.2-4|11	Requires: python2-base >= %{py2_ver}, wxPython >= 2.5.2
21cr|python-card-0.8.2-4|12	BuildArch: noarch
21cr|python-card-0.8.2-4|13	BuildRequires: python2-devel
21cr|python-card-0.8.2-4|14	
21cr|python-card-0.8.2-4|15	%description
21cr|python-card-0.8.2-4|16	PythonCard is a GUI construction kit for building cross-platform desktop
21cr|python-card-0.8.2-4|17	applications on Windows, Mac OS X, and Linux, using the Python language.
21cr|python-card-0.8.2-4|18	
21cr|python-card-0.8.2-4|19	%package -n python2-card
21cr|python-card-0.8.2-4|20	Summary: PythonCard GUI construction toolkit
21cr|python-card-0.8.2-4|21	
21cr|python-card-0.8.2-4|22	%description -n python2-card
21cr|python-card-0.8.2-4|23	PythonCard is a GUI construction kit for building cross-platform desktop
21cr|python-card-0.8.2-4|24	applications on Windows, Mac OS X, and Linux, using the Python language.
21cr|python-card-0.8.2-4|25	
21cr|python-card-0.8.2-4|26	
21cr|python-card-0.8.2-4|27	%prep
21cr|python-card-0.8.2-4|28	%setup -n PythonCard-%{version} -q
21cr|python-card-0.8.2-4|29	%patch1 -p1
21cr|python-card-0.8.2-4|30	%patch2 -p1
21cr|python-card-0.8.2-4|31	
21cr|python-card-0.8.2-4|32	%build
21cr|python-card-0.8.2-4|33	python2 setup.py build
21cr|python-card-0.8.2-4|34	
21cr|python-card-0.8.2-4|35	%install
21cr|python-card-0.8.2-4|36	python2 setup.py install --root=%{buildroot}
21cr|python-card-0.8.2-4|37	chmod 0755 %{buildroot}%{py2_puresitedir}/PythonCard/gadflyDatabase.py
21cr|python-card-0.8.2-4|38	chmod 0755 %{buildroot}%{py2_puresitedir}/PythonCard/templates/htmlpreview.py
21cr|python-card-0.8.2-4|39	chmod 0755 %{buildroot}%{py2_puresitedir}/PythonCard/build/lib/PythonCard/flatfileDatabase.py
21cr|python-card-0.8.2-4|40	chmod 0755 %{buildroot}%{py2_puresitedir}/PythonCard/build/lib/PythonCard/gadflyDatabase.py
21cr|python-card-0.8.2-4|41	chmod 0755 %{buildroot}%{py2_puresitedir}/PythonCard/build/lib/PythonCard/templates/htmlpreview.py
21cr|python-card-0.8.2-4|42	
21cr|python-card-0.8.2-4|43	install -m 0755 -d %{buildroot}%{_datadir}/PythonCard/samples
21cr|python-card-0.8.2-4|44	install -m 0755 -d %{buildroot}%{_datadir}/PythonCard/tools
21cr|python-card-0.8.2-4|45	
21cr|python-card-0.8.2-4|46	cp -pr %{buildroot}%{py2_puresitedir}/PythonCard/samples %{buildroot}%{_datadir}/PythonCard
21cr|python-card-0.8.2-4|47	cp -pr %{buildroot}%{py2_puresitedir}/PythonCard/tools %{buildroot}%{_datadir}/PythonCard
21cr|python-card-0.8.2-4|48	
21cr|python-card-0.8.2-4|49	# Mark all *py files in tools/ and samples/ that starts with shebang executable
21cr|python-card-0.8.2-4|50	find %{buildroot}%{_datadir}/PythonCard/samples/ \
21cr|python-card-0.8.2-4|51	%{buildroot}%{_datadir}/PythonCard/tools/ \
21cr|python-card-0.8.2-4|52	-name "*.py" | while read f
21cr|python-card-0.8.2-4|53	do
21cr|python-card-0.8.2-4|54	file_start=`head -1 "$f"`
21cr|python-card-0.8.2-4|55	if [[ $file_start == "#!/usr/bin/python" ]]
21cr|python-card-0.8.2-4|56	then
21cr|python-card-0.8.2-4|57	chmod 0755 $f
21cr|python-card-0.8.2-4|58	fi
21cr|python-card-0.8.2-4|59	done
21cr|python-card-0.8.2-4|60	
21cr|python-card-0.8.2-4|61	rm -rf %{buildroot}%{py2_puresitedir}/PythonCard/samples
21cr|python-card-0.8.2-4|62	rm -rf %{buildroot}%{py2_puresitedir}/PythonCard/tools
21cr|python-card-0.8.2-4|63	rm -rf %{buildroot}%{py2_puresitedir}/PythonCard/docs
21cr|python-card-0.8.2-4|64	rm -f %{buildroot}/usr/bin/install-pythoncard.py
21cr|python-card-0.8.2-4|65	rm -f %{buildroot}%{py2_puresitedir}/PythonCard/build/scripts-2.4/install-pythoncard.py
21cr|python-card-0.8.2-4|66	
21cr|python-card-0.8.2-4|67	# menu support
21cr|python-card-0.8.2-4|68	
21cr|python-card-0.8.2-4|69	# XDG menus
21cr|python-card-0.8.2-4|70	mkdir -p %{buildroot}%{_datadir}/applications
21cr|python-card-0.8.2-4|71	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-resourceEditor.desktop << EOXDG1
21cr|python-card-0.8.2-4|72	[Desktop Entry]
21cr|python-card-0.8.2-4|73	Name=PythonCard Resource Editor
21cr|python-card-0.8.2-4|74	Comment=This represents the beginnings of a GUI resource (layout) editor for PythonCard
21cr|python-card-0.8.2-4|75	Exec=%{_datadir}/PythonCard/tools/resourceEditor/resourceEditor.py
21cr|python-card-0.8.2-4|76	Icon=development_environment_section
21cr|python-card-0.8.2-4|77	Terminal=false
21cr|python-card-0.8.2-4|78	Type=Application
21cr|python-card-0.8.2-4|79	Categories=X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments;Development;GUIDesigner;
21cr|python-card-0.8.2-4|80	EOXDG1
21cr|python-card-0.8.2-4|81	
21cr|python-card-0.8.2-4|82	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-codeEditor.desktop << EOXDG2
21cr|python-card-0.8.2-4|83	[Desktop Entry]
21cr|python-card-0.8.2-4|84	Name=PythonCard Code Editor
21cr|python-card-0.8.2-4|85	Comment=The codeEditor sample in PythonCard is focused on being a simple to use Python source code editor
21cr|python-card-0.8.2-4|86	Exec=%{_datadir}/PythonCard/tools/codeEditor/codeEditor.py
21cr|python-card-0.8.2-4|87	Icon=editors_section
21cr|python-card-0.8.2-4|88	Terminal=false
21cr|python-card-0.8.2-4|89	Type=Application
21cr|python-card-0.8.2-4|90	Categories=X-MandrivaLinux-MoreApplications-Development-Tools;Development;
21cr|python-card-0.8.2-4|91	EOXDG2
21cr|python-card-0.8.2-4|92	
21cr|python-card-0.8.2-4|93	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-samples.desktop << EOXDG3
21cr|python-card-0.8.2-4|94	[Desktop Entry]
21cr|python-card-0.8.2-4|95	Name=PythonCard Samples
21cr|python-card-0.8.2-4|96	Comment=The main purpose of the samples is to "stress" the PythonCard framework and make sure that the framework is robust and full-featured
21cr|python-card-0.8.2-4|97	Exec=%{_datadir}/PythonCard/samples/samples.py
21cr|python-card-0.8.2-4|98	Icon=toys_section
21cr|python-card-0.8.2-4|99	Terminal=false
21cr|python-card-0.8.2-4|100	Type=Application
21cr|python-card-0.8.2-4|101	Categories=X-MandrivaLinux-MoreApplications-Development-Tools;Development;
21cr|python-card-0.8.2-4|102	EOXDG3
21cr|python-card-0.8.2-4|103	
21cr|python-card-0.8.2-4|104	%files -n python2-card
21cr|python-card-0.8.2-4|105	%defattr(-,root,root,0755)
21cr|python-card-0.8.2-4|106	%doc docs/* README.txt README_StyleEditor.txt PKG-INFO
21cr|python-card-0.8.2-4|107	%{py2_puresitedir}/PythonCard/*
21cr|python-card-0.8.2-4|108	%{py2_puresitedir}/*.egg-info
21cr|python-card-0.8.2-4|109	%{_datadir}/PythonCard/samples/*
21cr|python-card-0.8.2-4|110	%{_datadir}/PythonCard/tools/*
21cr|python-card-0.8.2-4|111	%{_datadir}/applications/mandriva-%{name}*.desktop

6679 21
21cr|python-cartopy-0.21.0-1|1	%define         pypi_name          Cartopy
21cr|python-cartopy-0.21.0-1|2	%define         module          cartopy
21cr|python-cartopy-0.21.0-1|3	
21cr|python-cartopy-0.21.0-1|4	Name:           python-%{module}
21cr|python-cartopy-0.21.0-1|5	Version:	0.21.0
21cr|python-cartopy-0.21.0-1|6	Release:	1
21cr|python-cartopy-0.21.0-1|7	Summary:        A Python package designed to draw maps
21cr|python-cartopy-0.21.0-1|8	License:        LGPLv3
21cr|python-cartopy-0.21.0-1|9	Group:          Development/Python
21cr|python-cartopy-0.21.0-1|10	Url:            https://pypi.python.org/pypi/Cartopy
21cr|python-cartopy-0.21.0-1|11	Source0:	https://files.pythonhosted.org/packages/40/0c/b673fb89eadf798654652df3dda4b8229ca747568976b7a919d7d65e656e/Cartopy-0.21.0.tar.gz
21cr|python-cartopy-0.21.0-1|12	
21cr|python-cartopy-0.21.0-1|13	BuildRequires:  pkgconfig(proj) >= 7.2.0
21cr|python-cartopy-0.21.0-1|14	BuildRequires:  geos-devel
21cr|python-cartopy-0.21.0-1|15	
21cr|python-cartopy-0.21.0-1|16	
21cr|python-cartopy-0.21.0-1|17	%description
21cr|python-cartopy-0.21.0-1|18	Cartopy is a Python package designed to make drawing maps for data
21cr|python-cartopy-0.21.0-1|19	analysis and visualisation easy. Some of the key features of cartopy are:
21cr|python-cartopy-0.21.0-1|20	* object oriented projection definitions
21cr|python-cartopy-0.21.0-1|21	* point, line, vector, polygon and image transformations between projections
21cr|python-cartopy-0.21.0-1|22	* integration to expose advanced mapping in matplotlib with a simple
21cr|python-cartopy-0.21.0-1|23	and intuitive interface
21cr|python-cartopy-0.21.0-1|24	* powerful vector data handling by integrating shapefile reading with
21cr|python-cartopy-0.21.0-1|25	Shapely capabilities.
21cr|python-cartopy-0.21.0-1|26	#---------------------------------------------------------
21cr|python-cartopy-0.21.0-1|27	
21cr|python-cartopy-0.21.0-1|28	%package -n python3-%{module}
21cr|python-cartopy-0.21.0-1|29	Summary:        Python3 implementation of Cartopy
21cr|python-cartopy-0.21.0-1|30	Group:          Development/Python
21cr|python-cartopy-0.21.0-1|31	
21cr|python-cartopy-0.21.0-1|32	BuildRequires:  pkgconfig(python3)
21cr|python-cartopy-0.21.0-1|33	BuildRequires:  python3egg(cython)
21cr|python-cartopy-0.21.0-1|34	BuildRequires:  python3egg(setuptools)
21cr|python-cartopy-0.21.0-1|35	BuildRequires:  python3egg(setuptools-scm)
21cr|python-cartopy-0.21.0-1|36	BuildRequires:  python3-numpy-devel
21cr|python-cartopy-0.21.0-1|37	BuildRequires:  python3egg(matplotlib)
21cr|python-cartopy-0.21.0-1|38	BuildRequires:  python3egg(pyshp) >= 2.1.0
21cr|python-cartopy-0.21.0-1|39	
21cr|python-cartopy-0.21.0-1|40	#test
21cr|python-cartopy-0.21.0-1|41	#BuildRequires:  python3egg(shapely)
21cr|python-cartopy-0.21.0-1|42	#BuildRequires:  python3egg(pytest)
21cr|python-cartopy-0.21.0-1|43	#BuildRequires:  python3egg(pip)
21cr|python-cartopy-0.21.0-1|44	#BuildRequires:  python3egg(wheel)
21cr|python-cartopy-0.21.0-1|45	#BuildRequires:  python3egg(pyproj) >= 3.0.0
21cr|python-cartopy-0.21.0-1|46	
21cr|python-cartopy-0.21.0-1|47	
21cr|python-cartopy-0.21.0-1|48	
21cr|python-cartopy-0.21.0-1|49	%description -n python3-%{module}
21cr|python-cartopy-0.21.0-1|50	Cartopy is a Python 3 package designed to make drawing maps for data
21cr|python-cartopy-0.21.0-1|51	analysis and visualisation easy. Some of the key features of cartopy are:
21cr|python-cartopy-0.21.0-1|52	* object oriented projection definitions
21cr|python-cartopy-0.21.0-1|53	* point, line, vector, polygon and image transformations between projections
21cr|python-cartopy-0.21.0-1|54	* integration to expose advanced mapping in matplotlib with a simple
21cr|python-cartopy-0.21.0-1|55	and intuitive interface
21cr|python-cartopy-0.21.0-1|56	* powerful vector data handling by integrating shapefile reading with
21cr|python-cartopy-0.21.0-1|57	Shapely capabilities.
21cr|python-cartopy-0.21.0-1|58	
21cr|python-cartopy-0.21.0-1|59	%files -n python3-%{module}
21cr|python-cartopy-0.21.0-1|60	%doc *.md CHANGES COPYING
21cr|python-cartopy-0.21.0-1|61	%{_bindir}/%{module}_feature_download.py
21cr|python-cartopy-0.21.0-1|62	%{python3_sitearch}/%{module}/
21cr|python-cartopy-0.21.0-1|63	%{python3_sitearch}/%{pypi_name}-%{version}-*.egg-info/
21cr|python-cartopy-0.21.0-1|64	
21cr|python-cartopy-0.21.0-1|65	#---------------------------------------------------------
21cr|python-cartopy-0.21.0-1|66	%prep
21cr|python-cartopy-0.21.0-1|67	%setup -qn %{pypi_name}-%{version}
21cr|python-cartopy-0.21.0-1|68	
21cr|python-cartopy-0.21.0-1|69	# Remove bundled egg-info
21cr|python-cartopy-0.21.0-1|70	rm -rf *.egg-info
21cr|python-cartopy-0.21.0-1|71	
21cr|python-cartopy-0.21.0-1|72	%build
21cr|python-cartopy-0.21.0-1|73	export FORCE_CYTHON=1 SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
21cr|python-cartopy-0.21.0-1|74	%py3_build
21cr|python-cartopy-0.21.0-1|75	
21cr|python-cartopy-0.21.0-1|76	%install
21cr|python-cartopy-0.21.0-1|77	%py3_install
21cr|python-cartopy-0.21.0-1|78	
21cr|python-cartopy-0.21.0-1|79	%check
21cr|python-cartopy-0.21.0-1|80	# abf build fail - need network connection
21cr|python-cartopy-0.21.0-1|81	#py3_test

6680 21
21cr|python-casttube-0.2.0-1|1	%define debug_package %{nil}
21cr|python-casttube-0.2.0-1|2	
21cr|python-casttube-0.2.0-1|3	%define module	casttube
21cr|python-casttube-0.2.0-1|4	
21cr|python-casttube-0.2.0-1|5	Summary:	YouTube chromecast api
21cr|python-casttube-0.2.0-1|6	Name:		python-%{module}
21cr|python-casttube-0.2.0-1|7	Version:	0.2.0
21cr|python-casttube-0.2.0-1|8	Release:	1
21cr|python-casttube-0.2.0-1|9	License:	MIT
21cr|python-casttube-0.2.0-1|10	Group:		Development/Python
21cr|python-casttube-0.2.0-1|11	URL:		https://github.com/ur1katz/casttube
21cr|python-casttube-0.2.0-1|12	Source0:	https://files.pythonhosted.org/packages/source/c/casttube/%{module}-%{version}.tar.gz
21cr|python-casttube-0.2.0-1|13	BuildRequires:	python3dist(setuptools)
21cr|python-casttube-0.2.0-1|14	BuildRequires:	pkgconfig(python3)
21cr|python-casttube-0.2.0-1|15	
21cr|python-casttube-0.2.0-1|16	%description
21cr|python-casttube-0.2.0-1|17	Casttube provides a way to interact with the Youtube Chromecast api.
21cr|python-casttube-0.2.0-1|18	
21cr|python-casttube-0.2.0-1|19	#------------------------------------------------------------------
21cr|python-casttube-0.2.0-1|20	
21cr|python-casttube-0.2.0-1|21	%package -n python3-%{module}
21cr|python-casttube-0.2.0-1|22	Summary:	YouTube chromecast api
21cr|python-casttube-0.2.0-1|23	Group:		Development/Python
21cr|python-casttube-0.2.0-1|24	
21cr|python-casttube-0.2.0-1|25	%description -n python3-%{module}
21cr|python-casttube-0.2.0-1|26	Casttube provides a way to interact with the Youtube Chromecast api.
21cr|python-casttube-0.2.0-1|27	
21cr|python-casttube-0.2.0-1|28	%files -n python3-%{module}
21cr|python-casttube-0.2.0-1|29	%doc README.md
21cr|python-casttube-0.2.0-1|30	%{python3_sitelib}/%{module}
21cr|python-casttube-0.2.0-1|31	%{python3_sitelib}/%{module}-%{version}-*.egg-info
21cr|python-casttube-0.2.0-1|32	
21cr|python-casttube-0.2.0-1|33	#------------------------------------------------------------------
21cr|python-casttube-0.2.0-1|34	
21cr|python-casttube-0.2.0-1|35	%prep
21cr|python-casttube-0.2.0-1|36	%setup -qn %{module}-%{version}
21cr|python-casttube-0.2.0-1|37	
21cr|python-casttube-0.2.0-1|38	%build
21cr|python-casttube-0.2.0-1|39	%py3_build
21cr|python-casttube-0.2.0-1|40	
21cr|python-casttube-0.2.0-1|41	%install
21cr|python-casttube-0.2.0-1|42	%py3_install

6681 21
21cr|python-catcher-0.1.7-5|1	# Created by pyp2rpm-1.0.1
21cr|python-catcher-0.1.7-5|2	%global pypi_name python-catcher
21cr|python-catcher-0.1.7-5|3	
21cr|python-catcher-0.1.7-5|4	Name:           python-catcher
21cr|python-catcher-0.1.7-5|5	Version:        0.1.7
21cr|python-catcher-0.1.7-5|6	Release:        5
21cr|python-catcher-0.1.7-5|7	Group:          Development/Python
21cr|python-catcher-0.1.7-5|8	Summary:        Beautiful stack traces for Python
21cr|python-catcher-0.1.7-5|9	License:        LGPLv3
21cr|python-catcher-0.1.7-5|10	Source0:        https://pypi.python.org/packages/source/p/python-catcher/python-catcher-%{version}.tar.gz
21cr|python-catcher-0.1.7-5|11	BuildArch:      noarch
21cr|python-catcher-0.1.7-5|12	
21cr|python-catcher-0.1.7-5|13	BuildRequires:  python3-devel
21cr|python-catcher-0.1.7-5|14	BuildRequires:  python3-setuptools
21cr|python-catcher-0.1.7-5|15	
21cr|python-catcher-0.1.7-5|16	%description
21cr|python-catcher-0.1.7-5|17	Beautiful stack traces for Python
21cr|python-catcher-0.1.7-5|18	
21cr|python-catcher-0.1.7-5|19	%package -n     python3-catcher
21cr|python-catcher-0.1.7-5|20	Summary:        Beautiful stack traces for Python
21cr|python-catcher-0.1.7-5|21	
21cr|python-catcher-0.1.7-5|22	%description -n python3-catcher
21cr|python-catcher-0.1.7-5|23	Beautiful stack traces for Python
21cr|python-catcher-0.1.7-5|24	
21cr|python-catcher-0.1.7-5|25	
21cr|python-catcher-0.1.7-5|26	%prep
21cr|python-catcher-0.1.7-5|27	%setup -q -n %{pypi_name}-%{version}
21cr|python-catcher-0.1.7-5|28	# Remove bundled egg-info
21cr|python-catcher-0.1.7-5|29	rm -rf %{pypi_name}.egg-info
21cr|python-catcher-0.1.7-5|30	
21cr|python-catcher-0.1.7-5|31	rm -rf %{py3dir}
21cr|python-catcher-0.1.7-5|32	cp -a . %{py3dir}
21cr|python-catcher-0.1.7-5|33	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-catcher-0.1.7-5|34	2to3 -w -n %{py3dir}
21cr|python-catcher-0.1.7-5|35	
21cr|python-catcher-0.1.7-5|36	%build
21cr|python-catcher-0.1.7-5|37	pushd %{py3dir}
21cr|python-catcher-0.1.7-5|38	python3 setup.py build
21cr|python-catcher-0.1.7-5|39	popd
21cr|python-catcher-0.1.7-5|40	
21cr|python-catcher-0.1.7-5|41	%install
21cr|python-catcher-0.1.7-5|42	pushd %{py3dir}
21cr|python-catcher-0.1.7-5|43	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-catcher-0.1.7-5|44	popd
21cr|python-catcher-0.1.7-5|45	
21cr|python-catcher-0.1.7-5|46	%files -n python3-catcher
21cr|python-catcher-0.1.7-5|47	%{py3_puresitedir}/catcher
21cr|python-catcher-0.1.7-5|48	%{py3_puresitedir}/python_catcher-%{version}-py?.?.egg-info

6682 21
21cr|python-CDDB-1.4-18|1	%define oname CDDB
21cr|python-CDDB-1.4-18|2	%define pyversion 2.4
21cr|python-CDDB-1.4-18|3	%define pysystemver 2.4
21cr|python-CDDB-1.4-18|4	
21cr|python-CDDB-1.4-18|5	Summary: Python CDDB module
21cr|python-CDDB-1.4-18|6	Name: python-%{oname}
21cr|python-CDDB-1.4-18|7	Version: 1.4
21cr|python-CDDB-1.4-18|8	Release: 18
21cr|python-CDDB-1.4-18|9	Source0: %{oname}-%version.tar.bz2
21cr|python-CDDB-1.4-18|10	License: GPL
21cr|python-CDDB-1.4-18|11	Group: Development/Python
21cr|python-CDDB-1.4-18|12	URL: http://cddb-py.sourceforge.net
21cr|python-CDDB-1.4-18|13	BuildRequires: python2-devel
21cr|python-CDDB-1.4-18|14	Requires: python2
21cr|python-CDDB-1.4-18|15	
21cr|python-CDDB-1.4-18|16	%description
21cr|python-CDDB-1.4-18|17	The dynamic duo of CDDB.py and DiscID.py, along with their side-kick C
21cr|python-CDDB-1.4-18|18	module cdrommodule.so, provide an easy way for Python programs to
21cr|python-CDDB-1.4-18|19	fetch information on audio CDs from CDDB (http://www.cddb.com/) -- a
21cr|python-CDDB-1.4-18|20	very large online database of track listings and other information on
21cr|python-CDDB-1.4-18|21	audio CDs.  UNIX platforms and Windows are both supported.
21cr|python-CDDB-1.4-18|22	
21cr|python-CDDB-1.4-18|23	
21cr|python-CDDB-1.4-18|24	%package -n python2-%{oname}
21cr|python-CDDB-1.4-18|25	%py2_migration_meta python2-%{oname}
21cr|python-CDDB-1.4-18|26	Summary: Python CDDB module
21cr|python-CDDB-1.4-18|27	
21cr|python-CDDB-1.4-18|28	%description -n python2-%{oname}
21cr|python-CDDB-1.4-18|29	The dynamic duo of CDDB.py and DiscID.py, along with their side-kick C
21cr|python-CDDB-1.4-18|30	module cdrommodule.so, provide an easy way for Python programs to
21cr|python-CDDB-1.4-18|31	fetch information on audio CDs from CDDB (http://www.cddb.com/) -- a
21cr|python-CDDB-1.4-18|32	very large online database of track listings and other information on
21cr|python-CDDB-1.4-18|33	audio CDs.  UNIX platforms and Windows are both supported.
21cr|python-CDDB-1.4-18|34	
21cr|python-CDDB-1.4-18|35	
21cr|python-CDDB-1.4-18|36	
21cr|python-CDDB-1.4-18|37	%prep
21cr|python-CDDB-1.4-18|38	%setup -q -n %oname-%version
21cr|python-CDDB-1.4-18|39	
21cr|python-CDDB-1.4-18|40	%build
21cr|python-CDDB-1.4-18|41	python2 setup.py build
21cr|python-CDDB-1.4-18|42	
21cr|python-CDDB-1.4-18|43	%install
21cr|python-CDDB-1.4-18|44	python2 setup.py install --root %buildroot
21cr|python-CDDB-1.4-18|45	
21cr|python-CDDB-1.4-18|46	%files -n python2-%{oname}
21cr|python-CDDB-1.4-18|47	%doc CHANGES COPYING README
21cr|python-CDDB-1.4-18|48	%py2_platsitedir/*

6683 21
21cr|python-celery-5.2.7-1|1	%define pypi_name celery
21cr|python-celery-5.2.7-1|2	
21cr|python-celery-5.2.7-1|3	Name:           python-%{pypi_name}
21cr|python-celery-5.2.7-1|4	Version:        5.2.7
21cr|python-celery-5.2.7-1|5	Release:        1
21cr|python-celery-5.2.7-1|6	Summary:        Distributed Task Queue
21cr|python-celery-5.2.7-1|7	Group:          Development/Python
21cr|python-celery-5.2.7-1|8	License:        BSD
21cr|python-celery-5.2.7-1|9	URL:            http://%{pypi_name}project.org
21cr|python-celery-5.2.7-1|10	Source0:        %{pypi_source}
21cr|python-celery-5.2.7-1|11	Patch0:         celery-billiard4.0.2.patch
21cr|python-celery-5.2.7-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-celery-5.2.7-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-celery-5.2.7-1|14	BuildRequires:  python3egg(click)
21cr|python-celery-5.2.7-1|15	BuildRequires:  python3egg(click-didyoumean)
21cr|python-celery-5.2.7-1|16	BuildRequires:  python3egg(kombu)
21cr|python-celery-5.2.7-1|17	BuildArch:      noarch
21cr|python-celery-5.2.7-1|18	
21cr|python-celery-5.2.7-1|19	%description
21cr|python-celery-5.2.7-1|20	An open source asynchronous task queue/job queue based on
21cr|python-celery-5.2.7-1|21	distributed message passing. It is focused on real-time
21cr|python-celery-5.2.7-1|22	operation, but supports scheduling as well.
21cr|python-celery-5.2.7-1|23	
21cr|python-celery-5.2.7-1|24	The execution units, called tasks, are executed concurrently
21cr|python-celery-5.2.7-1|25	on one or more worker nodes using multiprocessing, Eventlet
21cr|python-celery-5.2.7-1|26	or gevent. Tasks can execute asynchronously (in the background)
21cr|python-celery-5.2.7-1|27	or synchronously (wait until ready).
21cr|python-celery-5.2.7-1|28	
21cr|python-celery-5.2.7-1|29	Celery is used in production systems to process millions of
21cr|python-celery-5.2.7-1|30	tasks a day.
21cr|python-celery-5.2.7-1|31	
21cr|python-celery-5.2.7-1|32	Celery is written in Python, but the protocol can be implemented
21cr|python-celery-5.2.7-1|33	in any language. It can also operate with other languages using
21cr|python-celery-5.2.7-1|34	webhooks.
21cr|python-celery-5.2.7-1|35	
21cr|python-celery-5.2.7-1|36	The recommended message broker is RabbitMQ, but limited support
21cr|python-celery-5.2.7-1|37	for Redis, Beanstalk, MongoDB, CouchDB and databases
21cr|python-celery-5.2.7-1|38	(using SQLAlchemy or the Django ORM) is also available.
21cr|python-celery-5.2.7-1|39	
21cr|python-celery-5.2.7-1|40	#-----------------------------------------------------------------------
21cr|python-celery-5.2.7-1|41	%package -n python3-%{pypi_name}
21cr|python-celery-5.2.7-1|42	Summary:        Distributed Task Queue
21cr|python-celery-5.2.7-1|43	Group:          Development/Python
21cr|python-celery-5.2.7-1|44	
21cr|python-celery-5.2.7-1|45	%description -n python3-%{pypi_name}
21cr|python-celery-5.2.7-1|46	An open source asynchronous task queue/job queue based on
21cr|python-celery-5.2.7-1|47	distributed message passing. It is focused on real-time
21cr|python-celery-5.2.7-1|48	operation, but supports scheduling as well.
21cr|python-celery-5.2.7-1|49	
21cr|python-celery-5.2.7-1|50	The execution units, called tasks, are executed concurrently
21cr|python-celery-5.2.7-1|51	on one or more worker nodes using multiprocessing, Eventlet
21cr|python-celery-5.2.7-1|52	or gevent. Tasks can execute asynchronously (in the background)
21cr|python-celery-5.2.7-1|53	or synchronously (wait until ready).
21cr|python-celery-5.2.7-1|54	
21cr|python-celery-5.2.7-1|55	Celery is used in production systems to process millions of
21cr|python-celery-5.2.7-1|56	tasks a day.
21cr|python-celery-5.2.7-1|57	
21cr|python-celery-5.2.7-1|58	Celery is written in Python, but the protocol can be implemented
21cr|python-celery-5.2.7-1|59	in any language. It can also operate with other languages using
21cr|python-celery-5.2.7-1|60	webhooks.
21cr|python-celery-5.2.7-1|61	
21cr|python-celery-5.2.7-1|62	The recommended message broker is RabbitMQ, but limited support
21cr|python-celery-5.2.7-1|63	for Redis, Beanstalk, MongoDB, CouchDB and databases
21cr|python-celery-5.2.7-1|64	(using SQLAlchemy or the Django ORM) is also available.
21cr|python-celery-5.2.7-1|65	
21cr|python-celery-5.2.7-1|66	%files -n python3-%{pypi_name}
21cr|python-celery-5.2.7-1|67	%doc LICENSE *.txt *.rst
21cr|python-celery-5.2.7-1|68	%{_bindir}/%{pypi_name}
21cr|python-celery-5.2.7-1|69	%{_bindir}/%{pypi_name}-3*
21cr|python-celery-5.2.7-1|70	%{py3_puresitedir}/%{pypi_name}
21cr|python-celery-5.2.7-1|71	%{py3_puresitedir}/%{pypi_name}-%{version}-*.egg-info
21cr|python-celery-5.2.7-1|72	#-----------------------------------------------------------------------
21cr|python-celery-5.2.7-1|73	
21cr|python-celery-5.2.7-1|74	%prep
21cr|python-celery-5.2.7-1|75	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-celery-5.2.7-1|76	
21cr|python-celery-5.2.7-1|77	chmod 644 README.rst
21cr|python-celery-5.2.7-1|78	rm -fr %{pypi_name}.egg-info
21cr|python-celery-5.2.7-1|79	
21cr|python-celery-5.2.7-1|80	%build
21cr|python-celery-5.2.7-1|81	%py3_build
21cr|python-celery-5.2.7-1|82	
21cr|python-celery-5.2.7-1|83	%install
21cr|python-celery-5.2.7-1|84	%py3_install
21cr|python-celery-5.2.7-1|85	
21cr|python-celery-5.2.7-1|86	pushd %{buildroot}%{_bindir}
21cr|python-celery-5.2.7-1|87	mv celery celery-%{py3_ver}
21cr|python-celery-5.2.7-1|88	ln -s celery-%{py3_ver} celery-3
21cr|python-celery-5.2.7-1|89	ln -s celery-3 celery
21cr|python-celery-5.2.7-1|90	popd
21cr|python-celery-5.2.7-1|91	

6684 21
21cr|python-cftime-1.0.3.4-3|1	%global           pypi_name cftime
21cr|python-cftime-1.0.3.4-3|2	
21cr|python-cftime-1.0.3.4-3|3	Name:             python-cftime
21cr|python-cftime-1.0.3.4-3|4	Version:          1.0.3.4
21cr|python-cftime-1.0.3.4-3|5	Release:          3
21cr|python-cftime-1.0.3.4-3|6	
21cr|python-cftime-1.0.3.4-3|7	Summary:          Time-handling functionality from netcdf4-python
21cr|python-cftime-1.0.3.4-3|8	License:          MIT
21cr|python-cftime-1.0.3.4-3|9	Group:            Development/Python
21cr|python-cftime-1.0.3.4-3|10	
21cr|python-cftime-1.0.3.4-3|11	URL:              https://pypi.org/project/cftime/
21cr|python-cftime-1.0.3.4-3|12	Source0:          https://pypi.io/packages/source/c/cftime/%{pypi_name}-%{version}.tar.gz
21cr|python-cftime-1.0.3.4-3|13	
21cr|python-cftime-1.0.3.4-3|14	%description
21cr|python-cftime-1.0.3.4-3|15	Time-handling functionality from netcdf4-python.
21cr|python-cftime-1.0.3.4-3|16	
21cr|python-cftime-1.0.3.4-3|17	%package -n python3-cftime
21cr|python-cftime-1.0.3.4-3|18	Summary:        Python3 implementation of Cftime
21cr|python-cftime-1.0.3.4-3|19	Group:          Development/Python
21cr|python-cftime-1.0.3.4-3|20	BuildRequires:  pkgconfig(python3)
21cr|python-cftime-1.0.3.4-3|21	BuildRequires:  python3egg(setuptools)
21cr|python-cftime-1.0.3.4-3|22	BuildRequires:  python3egg(cython)
21cr|python-cftime-1.0.3.4-3|23	BuildRequires:  python3egg(numpy)
21cr|python-cftime-1.0.3.4-3|24	
21cr|python-cftime-1.0.3.4-3|25	%description -n python3-cftime
21cr|python-cftime-1.0.3.4-3|26	Time-handling functionality from netcdf4-python.
21cr|python-cftime-1.0.3.4-3|27	
21cr|python-cftime-1.0.3.4-3|28	%prep
21cr|python-cftime-1.0.3.4-3|29	%setup -q -n %{pypi_name}-%{version}
21cr|python-cftime-1.0.3.4-3|30	
21cr|python-cftime-1.0.3.4-3|31	# Remove bundled egg-info
21cr|python-cftime-1.0.3.4-3|32	rm -rf %{pypi_name}.egg-info
21cr|python-cftime-1.0.3.4-3|33	
21cr|python-cftime-1.0.3.4-3|34	%build
21cr|python-cftime-1.0.3.4-3|35	%py3_build
21cr|python-cftime-1.0.3.4-3|36	
21cr|python-cftime-1.0.3.4-3|37	%install
21cr|python-cftime-1.0.3.4-3|38	%py3_install
21cr|python-cftime-1.0.3.4-3|39	
21cr|python-cftime-1.0.3.4-3|40	%files -n python3-cftime
21cr|python-cftime-1.0.3.4-3|41	%doc COPYING README.md
21cr|python-cftime-1.0.3.4-3|42	%{py3_platsitedir}/%{pypi_name}
21cr|python-cftime-1.0.3.4-3|43	%{py3_platsitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6685 21
21cr|python-cgen-2020.1-1|1	%define module cgen
21cr|python-cgen-2020.1-1|2	
21cr|python-cgen-2020.1-1|3	Name:           python-%{module}
21cr|python-cgen-2020.1-1|4	Version:        2020.1
21cr|python-cgen-2020.1-1|5	Release:        1
21cr|python-cgen-2020.1-1|6	Summary:        C/C++++ source generation from an AST
21cr|python-cgen-2020.1-1|7	License:        MIT
21cr|python-cgen-2020.1-1|8	Group:          Development/Python
21cr|python-cgen-2020.1-1|9	Url:            http://pypi.python.org/pypi/cgen
21cr|python-cgen-2020.1-1|10	Source0:        http://pypi.io/packages/source/c/%{module}/%{module}-%{version}.tar.gz
21cr|python-cgen-2020.1-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-cgen-2020.1-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-cgen-2020.1-1|13	BuildRequires:  python3egg(numpy)
21cr|python-cgen-2020.1-1|14	BuildRequires:  python3egg(pytest)
21cr|python-cgen-2020.1-1|15	BuildRequires:  python3egg(pytools)
21cr|python-cgen-2020.1-1|16	
21cr|python-cgen-2020.1-1|17	BuildArch:      noarch
21cr|python-cgen-2020.1-1|18	
21cr|python-cgen-2020.1-1|19	%description
21cr|python-cgen-2020.1-1|20	cgen offers a simple abstract syntax tree for C and related languages
21cr|python-cgen-2020.1-1|21	(C++/CUDA/OpenCL) to allow structured code generation from Python.
21cr|python-cgen-2020.1-1|22	#------------------------------------------------------------------
21cr|python-cgen-2020.1-1|23	
21cr|python-cgen-2020.1-1|24	%package -n python3-%{module}
21cr|python-cgen-2020.1-1|25	Summary:        C/C++++ source generation from an AST
21cr|python-cgen-2020.1-1|26	Group:          Development/Python
21cr|python-cgen-2020.1-1|27	
21cr|python-cgen-2020.1-1|28	Provides:       python-cgen = %{version}-%{release}
21cr|python-cgen-2020.1-1|29	
21cr|python-cgen-2020.1-1|30	%description -n python3-%{module}
21cr|python-cgen-2020.1-1|31	cgen offers a simple abstract syntax tree for C and related languages
21cr|python-cgen-2020.1-1|32	(C++/CUDA/OpenCL) to allow structured code generation from Python.
21cr|python-cgen-2020.1-1|33	
21cr|python-cgen-2020.1-1|34	%files -n python3-%{module}
21cr|python-cgen-2020.1-1|35	%doc README.rst LICENSE
21cr|python-cgen-2020.1-1|36	%{py3_puresitedir}/%{module}
21cr|python-cgen-2020.1-1|37	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-cgen-2020.1-1|38	
21cr|python-cgen-2020.1-1|39	#------------------------------------------------------------------
21cr|python-cgen-2020.1-1|40	
21cr|python-cgen-2020.1-1|41	
21cr|python-cgen-2020.1-1|42	%prep
21cr|python-cgen-2020.1-1|43	%setup -qn %{module}-%{version}
21cr|python-cgen-2020.1-1|44	
21cr|python-cgen-2020.1-1|45	# Remove bundled egg-info
21cr|python-cgen-2020.1-1|46	rm -rf %{module}.egg-info
21cr|python-cgen-2020.1-1|47	
21cr|python-cgen-2020.1-1|48	%build
21cr|python-cgen-2020.1-1|49	%py3_build
21cr|python-cgen-2020.1-1|50	
21cr|python-cgen-2020.1-1|51	%install
21cr|python-cgen-2020.1-1|52	%py3_install
21cr|python-cgen-2020.1-1|53	
21cr|python-cgen-2020.1-1|54	%check
21cr|python-cgen-2020.1-1|55	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-cgen-2020.1-1|56	pytest-3 test

6686 21
21cr|python-chaco-5.0.0-1|1	%define module chaco
21cr|python-chaco-5.0.0-1|2	
21cr|python-chaco-5.0.0-1|3	Summary:	Enthought Tool Suite - interactive 2D plotting
21cr|python-chaco-5.0.0-1|4	Name:		python-%{module}
21cr|python-chaco-5.0.0-1|5	Version:	5.0.0
21cr|python-chaco-5.0.0-1|6	Release:	1
21cr|python-chaco-5.0.0-1|7	License:	BSD
21cr|python-chaco-5.0.0-1|8	Group:		Development/Python
21cr|python-chaco-5.0.0-1|9	Url:		https://github.com/enthought/chaco/
21cr|python-chaco-5.0.0-1|10	Source0:	http://www.enthought.com/repo/ets/chaco-%{version}.tar.gz
21cr|python-chaco-5.0.0-1|11	Source1:	%{name}.rpmlintrc
21cr|python-chaco-5.0.0-1|12	BuildRequires:	pkgconfig(lapack)
21cr|python-chaco-5.0.0-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-chaco-5.0.0-1|14	BuildRequires:	python3egg(numpy)
21cr|python-chaco-5.0.0-1|15	BuildRequires:	python3egg(cython)
21cr|python-chaco-5.0.0-1|16	BuildRequires:	python3egg(setuptools)
21cr|python-chaco-5.0.0-1|17	BuildRequires:	python3egg(enable)
21cr|python-chaco-5.0.0-1|18	BuildRequires:	x11-server-xvfb
21cr|python-chaco-5.0.0-1|19	
21cr|python-chaco-5.0.0-1|20	Provides:       python3-%{module} = %{EVRD}
21cr|python-chaco-5.0.0-1|21	
21cr|python-chaco-5.0.0-1|22	%description
21cr|python-chaco-5.0.0-1|23	Chaco is a Python plotting application toolkit that facilitates
21cr|python-chaco-5.0.0-1|24	writing plotting applications at all levels of complexity, from simple
21cr|python-chaco-5.0.0-1|25	scripts with hard-coded data to large plotting programs with complex
21cr|python-chaco-5.0.0-1|26	data interrelationships and a multitude of interactive tools. While
21cr|python-chaco-5.0.0-1|27	Chaco generates attractive static plots for publication and
21cr|python-chaco-5.0.0-1|28	presentation, it also works well for interactive data visualization
21cr|python-chaco-5.0.0-1|29	and exploration.
21cr|python-chaco-5.0.0-1|30	
21cr|python-chaco-5.0.0-1|31	%files
21cr|python-chaco-5.0.0-1|32	%doc *.rst
21cr|python-chaco-5.0.0-1|33	%{py3_platsitedir}/%{module}*
21cr|python-chaco-5.0.0-1|34	
21cr|python-chaco-5.0.0-1|35	#----------------------------------------------------------------------------
21cr|python-chaco-5.0.0-1|36	%package -n %{name}-doc
21cr|python-chaco-5.0.0-1|37	Summary:    Documentation and examples for %{name}
21cr|python-chaco-5.0.0-1|38	
21cr|python-chaco-5.0.0-1|39	Requires:   %{name} = %{EVRD}
21cr|python-chaco-5.0.0-1|40	BuildArch:  noarch
21cr|python-chaco-5.0.0-1|41	
21cr|python-chaco-5.0.0-1|42	%description -n %{name}-doc
21cr|python-chaco-5.0.0-1|43	Documentation and examples for %{name}.
21cr|python-chaco-5.0.0-1|44	
21cr|python-chaco-5.0.0-1|45	%files  -n %{name}-doc
21cr|python-chaco-5.0.0-1|46	%doc docs examples *.txt
21cr|python-chaco-5.0.0-1|47	#----------------------------------------------------------------------------
21cr|python-chaco-5.0.0-1|48	
21cr|python-chaco-5.0.0-1|49	%prep
21cr|python-chaco-5.0.0-1|50	%setup -qn %{module}-%{version}
21cr|python-chaco-5.0.0-1|51	# fix some linting
21cr|python-chaco-5.0.0-1|52	sed -i "s|\r||g" docs/source/_static/default.css
21cr|python-chaco-5.0.0-1|53	rm -fr examples/demo/data/.gitignore
21cr|python-chaco-5.0.0-1|54	chmod -x docs/datamodel.doc
21cr|python-chaco-5.0.0-1|55	
21cr|python-chaco-5.0.0-1|56	
21cr|python-chaco-5.0.0-1|57	%build
21cr|python-chaco-5.0.0-1|58	%py3_build
21cr|python-chaco-5.0.0-1|59	
21cr|python-chaco-5.0.0-1|60	%install
21cr|python-chaco-5.0.0-1|61	%py3_install
21cr|python-chaco-5.0.0-1|62	# remove use of /usr/bin/env in examples/*.py
21cr|python-chaco-5.0.0-1|63	sed -i -e 's/^#!\/usr\/bin\/env python3/#!\/usr\/bin\/python3/g' \
21cr|python-chaco-5.0.0-1|64	%{buildroot}%{py3_platsitedir}/%{module}/examples/demo/basic/*.py
21cr|python-chaco-5.0.0-1|65	sed -i -e 's/^#!\/usr\/bin\/env python3/#!\/usr\/bin\/python3/g' \
21cr|python-chaco-5.0.0-1|66	%{buildroot}%{py3_platsitedir}/%{module}/examples/demo/*.py
21cr|python-chaco-5.0.0-1|67	
21cr|python-chaco-5.0.0-1|68	
21cr|python-chaco-5.0.0-1|69	%check
21cr|python-chaco-5.0.0-1|70	# skip failed tests due too many missing modules and too old main py3 modules
21cr|python-chaco-5.0.0-1|71	pushd build/lib.linux*-%py3_ver
21cr|python-chaco-5.0.0-1|72	export PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|python-chaco-5.0.0-1|73	xvfb-run python3 -s -m unittest discover -v || :
21cr|python-chaco-5.0.0-1|74	popd
21cr|python-chaco-5.0.0-1|75	
21cr|python-chaco-5.0.0-1|76	

6687 21
21cr|python-chai-1.1.2-5|1	%define modname chai
21cr|python-chai-1.1.2-5|2	
21cr|python-chai-1.1.2-5|3	Name:               python-%{modname}
21cr|python-chai-1.1.2-5|4	Version:            1.1.2
21cr|python-chai-1.1.2-5|5	Release:            5
21cr|python-chai-1.1.2-5|6	Summary:            Easy to use mocking/stub framework
21cr|python-chai-1.1.2-5|7	Group:              Development/Python
21cr|python-chai-1.1.2-5|8	License:            BSD
21cr|python-chai-1.1.2-5|9	URL:                https://pypi.org/project/chai/
21cr|python-chai-1.1.2-5|10	Source0:            https://pypi.io/packages/source/c/%{modname}/%{modname}-%{version}.tar.gz
21cr|python-chai-1.1.2-5|11	
21cr|python-chai-1.1.2-5|12	BuildArch:          noarch
21cr|python-chai-1.1.2-5|13	
21cr|python-chai-1.1.2-5|14	BuildRequires:      pkgconfig(python3)
21cr|python-chai-1.1.2-5|15	BuildRequires:      python3egg(nose)
21cr|python-chai-1.1.2-5|16	
21cr|python-chai-1.1.2-5|17	%description
21cr|python-chai-1.1.2-5|18	Chai provides a very easy to use api for mocking/stubbing your python
21cr|python-chai-1.1.2-5|19	objects, patterned after the Mocha <http://mocha.rubyforge.org/> library
21cr|python-chai-1.1.2-5|20	for Ruby.
21cr|python-chai-1.1.2-5|21	
21cr|python-chai-1.1.2-5|22	%package -n         python3-%{modname}
21cr|python-chai-1.1.2-5|23	Summary:            Easy to use mocking/stub framework
21cr|python-chai-1.1.2-5|24	Group:              Development/Python
21cr|python-chai-1.1.2-5|25	
21cr|python-chai-1.1.2-5|26	%description -n python3-%{modname}
21cr|python-chai-1.1.2-5|27	Chai provides a very easy to use api for mocking/stubbing your python
21cr|python-chai-1.1.2-5|28	objects, patterned after the Mocha <http://mocha.rubyforge.org/> library
21cr|python-chai-1.1.2-5|29	for Ruby.
21cr|python-chai-1.1.2-5|30	
21cr|python-chai-1.1.2-5|31	%prep
21cr|python-chai-1.1.2-5|32	%setup -q -n %{modname}-%{version}
21cr|python-chai-1.1.2-5|33	rm -rf %{modname}.egg-info
21cr|python-chai-1.1.2-5|34	
21cr|python-chai-1.1.2-5|35	%build
21cr|python-chai-1.1.2-5|36	# Remove python2 compatibility files
21cr|python-chai-1.1.2-5|37	# Makes tests fail and are not needed on python3
21cr|python-chai-1.1.2-5|38	rm chai/python2.py
21cr|python-chai-1.1.2-5|39	rm tests/comparator_py2.py
21cr|python-chai-1.1.2-5|40	%py3_build
21cr|python-chai-1.1.2-5|41	
21cr|python-chai-1.1.2-5|42	%install
21cr|python-chai-1.1.2-5|43	%py3_install
21cr|python-chai-1.1.2-5|44	
21cr|python-chai-1.1.2-5|45	%check
21cr|python-chai-1.1.2-5|46	python3 setup.py test
21cr|python-chai-1.1.2-5|47	
21cr|python-chai-1.1.2-5|48	%files -n python3-%{modname}
21cr|python-chai-1.1.2-5|49	%doc README.rst LICENSE.txt
21cr|python-chai-1.1.2-5|50	%{py3_puresitedir}/%{modname}
21cr|python-chai-1.1.2-5|51	%{py3_puresitedir}/%{modname}-%{version}-*

6688 21
21cr|python-cheetah3-3.2.6.post1-1|1	# pypi_name - name for pypi_source
21cr|python-cheetah3-3.2.6.post1-1|2	# mod_name - name of python module
21cr|python-cheetah3-3.2.6.post1-1|3	# oname - name for rpm package
21cr|python-cheetah3-3.2.6.post1-1|4	
21cr|python-cheetah3-3.2.6.post1-1|5	%define pypi_name Cheetah3
21cr|python-cheetah3-3.2.6.post1-1|6	%define mod_name Cheetah
21cr|python-cheetah3-3.2.6.post1-1|7	%define oname cheetah3
21cr|python-cheetah3-3.2.6.post1-1|8	
21cr|python-cheetah3-3.2.6.post1-1|9	Summary:        Cheetah is a template engine and code generation tool
21cr|python-cheetah3-3.2.6.post1-1|10	Name:           python-%{oname}
21cr|python-cheetah3-3.2.6.post1-1|11	Version:        3.2.6.post1
21cr|python-cheetah3-3.2.6.post1-1|12	Release:        1
21cr|python-cheetah3-3.2.6.post1-1|13	License:        MIT
21cr|python-cheetah3-3.2.6.post1-1|14	Group:          Development/Python
21cr|python-cheetah3-3.2.6.post1-1|15	Url:            https://cheetahtemplate.org/
21cr|python-cheetah3-3.2.6.post1-1|16	Source0:        %{pypi_source}
21cr|python-cheetah3-3.2.6.post1-1|17	
21cr|python-cheetah3-3.2.6.post1-1|18	BuildRequires:  pyproject-rpm-macros
21cr|python-cheetah3-3.2.6.post1-1|19	BuildRequires:  python3dist(wheel)
21cr|python-cheetah3-3.2.6.post1-1|20	BuildRequires:  python3dist(pip)
21cr|python-cheetah3-3.2.6.post1-1|21	
21cr|python-cheetah3-3.2.6.post1-1|22	
21cr|python-cheetah3-3.2.6.post1-1|23	%description
21cr|python-cheetah3-3.2.6.post1-1|24	%{summary}.
21cr|python-cheetah3-3.2.6.post1-1|25	
21cr|python-cheetah3-3.2.6.post1-1|26	#------------------------------------------------------------------
21cr|python-cheetah3-3.2.6.post1-1|27	
21cr|python-cheetah3-3.2.6.post1-1|28	%package -n python3-%{oname}
21cr|python-cheetah3-3.2.6.post1-1|29	Summary:        %{summary}
21cr|python-cheetah3-3.2.6.post1-1|30	Group:          Development/Python
21cr|python-cheetah3-3.2.6.post1-1|31	Recommends:	python3-markdown
21cr|python-cheetah3-3.2.6.post1-1|32	
21cr|python-cheetah3-3.2.6.post1-1|33	%description -n python3-%{oname}
21cr|python-cheetah3-3.2.6.post1-1|34	%{summary}.
21cr|python-cheetah3-3.2.6.post1-1|35	
21cr|python-cheetah3-3.2.6.post1-1|36	%files -n python3-%{oname} -f %{pyproject_files}
21cr|python-cheetah3-3.2.6.post1-1|37	%doc README.rst
21cr|python-cheetah3-3.2.6.post1-1|38	%{_bindir}/*
21cr|python-cheetah3-3.2.6.post1-1|39	#------------------------------------------------------------------
21cr|python-cheetah3-3.2.6.post1-1|40	
21cr|python-cheetah3-3.2.6.post1-1|41	%prep
21cr|python-cheetah3-3.2.6.post1-1|42	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-cheetah3-3.2.6.post1-1|43	
21cr|python-cheetah3-3.2.6.post1-1|44	%generate_buildrequires
21cr|python-cheetah3-3.2.6.post1-1|45	%pyproject_buildrequires -r
21cr|python-cheetah3-3.2.6.post1-1|46	
21cr|python-cheetah3-3.2.6.post1-1|47	%build
21cr|python-cheetah3-3.2.6.post1-1|48	%pyproject_wheel
21cr|python-cheetah3-3.2.6.post1-1|49	
21cr|python-cheetah3-3.2.6.post1-1|50	%install
21cr|python-cheetah3-3.2.6.post1-1|51	%pyproject_install

6689 21
21cr|python-chm-0.8.6-1|1	%define module pychm
21cr|python-chm-0.8.6-1|2	
21cr|python-chm-0.8.6-1|3	Name:           python-chm
21cr|python-chm-0.8.6-1|4	Version:        0.8.6
21cr|python-chm-0.8.6-1|5	Release:        1
21cr|python-chm-0.8.6-1|6	Summary:        Python package for CHM files handling
21cr|python-chm-0.8.6-1|7	License:        GPLv2+
21cr|python-chm-0.8.6-1|8	Group:          Development/Python
21cr|python-chm-0.8.6-1|9	Url:            https://github.com/dottedmag/%{module}/
21cr|python-chm-0.8.6-1|10	Source0:        https://github.com/dottedmag/%{module}/archive/v%{version}/%{module}-%{version}.tar.gz
21cr|python-chm-0.8.6-1|11	
21cr|python-chm-0.8.6-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-chm-0.8.6-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-chm-0.8.6-1|14	BuildRequires:  python3egg(pytest)
21cr|python-chm-0.8.6-1|15	BuildRequires:  chmlib
21cr|python-chm-0.8.6-1|16	BuildRequires:  chmlib-devel
21cr|python-chm-0.8.6-1|17	
21cr|python-chm-0.8.6-1|18	
21cr|python-chm-0.8.6-1|19	%description
21cr|python-chm-0.8.6-1|20	The chm package provides three modules, chm, chmlib and extra,
21cr|python-chm-0.8.6-1|21	which provide access to the API implemented by the C library
21cr|python-chm-0.8.6-1|22	chmlib and some additional classes and functions. They are
21cr|python-chm-0.8.6-1|23	used to access MS-ITSS encoded files - Compressed Html Help
21cr|python-chm-0.8.6-1|24	files (.chm).
21cr|python-chm-0.8.6-1|25	#---------------------------------------------------------------
21cr|python-chm-0.8.6-1|26	%package -n python3-%{module}
21cr|python-chm-0.8.6-1|27	Summary:        %{summary}
21cr|python-chm-0.8.6-1|28	
21cr|python-chm-0.8.6-1|29	Provides: pychm
21cr|python-chm-0.8.6-1|30	
21cr|python-chm-0.8.6-1|31	%description -n python3-%{module}
21cr|python-chm-0.8.6-1|32	The chm package provides three modules, chm, chmlib and extra,
21cr|python-chm-0.8.6-1|33	which provide access to the API implemented by the C library
21cr|python-chm-0.8.6-1|34	chmlib and some additional classes and functions. They are
21cr|python-chm-0.8.6-1|35	used to access MS-ITSS encoded files - Compressed Html Help
21cr|python-chm-0.8.6-1|36	files (.chm).
21cr|python-chm-0.8.6-1|37	
21cr|python-chm-0.8.6-1|38	%files -n python3-%{module}
21cr|python-chm-0.8.6-1|39	%doc NEWS README LICENSE
21cr|python-chm-0.8.6-1|40	%{py3_platsitedir}/chm/
21cr|python-chm-0.8.6-1|41	%{py3_platsitedir}/%{module}-%{version}-py*.egg-info
21cr|python-chm-0.8.6-1|42	#---------------------------------------------------------------
21cr|python-chm-0.8.6-1|43	
21cr|python-chm-0.8.6-1|44	%prep
21cr|python-chm-0.8.6-1|45	%setup -qn %{module}-%{version}
21cr|python-chm-0.8.6-1|46	# Remove bundled egg-info
21cr|python-chm-0.8.6-1|47	rm -rf %{module}.egg-info
21cr|python-chm-0.8.6-1|48	
21cr|python-chm-0.8.6-1|49	%build
21cr|python-chm-0.8.6-1|50	%py3_build
21cr|python-chm-0.8.6-1|51	
21cr|python-chm-0.8.6-1|52	%install
21cr|python-chm-0.8.6-1|53	%py3_install
21cr|python-chm-0.8.6-1|54	
21cr|python-chm-0.8.6-1|55	
21cr|python-chm-0.8.6-1|56	%check
21cr|python-chm-0.8.6-1|57	export PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|python-chm-0.8.6-1|58	pytest-3 tests
21cr|python-chm-0.8.6-1|59	
21cr|python-chm-0.8.6-1|60	
21cr|python-chm-0.8.6-1|61	

6690 21
21cr|python-chromaprint-0.5-1|1	%define pypi_name chromaprint
21cr|python-chromaprint-0.5-1|2	
21cr|python-chromaprint-0.5-1|3	
21cr|python-chromaprint-0.5-1|4	Summary:        Python module to facilitate effortless color terminal output
21cr|python-chromaprint-0.5-1|5	Group:          Development/Python
21cr|python-chromaprint-0.5-1|6	Name:           python-%{pypi_name}
21cr|python-chromaprint-0.5-1|7	Version:        0.5
21cr|python-chromaprint-0.5-1|8	Release:        1
21cr|python-chromaprint-0.5-1|9	License:        MIT
21cr|python-chromaprint-0.5-1|10	URL:            http://pypi.python.org/pypi/%{pypi_name}/
21cr|python-chromaprint-0.5-1|11	Source0:        https://files.pythonhosted.org/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-chromaprint-0.5-1|12	BuildArch:      noarch
21cr|python-chromaprint-0.5-1|13	BuildRequires:  python3-devel
21cr|python-chromaprint-0.5-1|14	BuildRequires:  python3-m2r
21cr|python-chromaprint-0.5-1|15	BuildRequires:  python3-setuptools
21cr|python-chromaprint-0.5-1|16	
21cr|python-chromaprint-0.5-1|17	%description
21cr|python-chromaprint-0.5-1|18	Python module to facilitate effortless color terminal output.
21cr|python-chromaprint-0.5-1|19	
21cr|python-chromaprint-0.5-1|20	#-----------------------------------------------------------------
21cr|python-chromaprint-0.5-1|21	%package    -n  python3-%{pypi_name}
21cr|python-chromaprint-0.5-1|22	Summary:        Python module to facilitate effortless color terminal output
21cr|python-chromaprint-0.5-1|23	Group:          Development/Python
21cr|python-chromaprint-0.5-1|24	
21cr|python-chromaprint-0.5-1|25	%description -n python3-%{pypi_name}
21cr|python-chromaprint-0.5-1|26	Python module to facilitate effortless color terminal output.
21cr|python-chromaprint-0.5-1|27	
21cr|python-chromaprint-0.5-1|28	%files -n python3-%{pypi_name}
21cr|python-chromaprint-0.5-1|29	%doc README*
21cr|python-chromaprint-0.5-1|30	%{python3_sitelib}/%{pypi_name}/
21cr|python-chromaprint-0.5-1|31	%{python3_sitelib}/%{pypi_name}-%{version}-*.egg-info
21cr|python-chromaprint-0.5-1|32	
21cr|python-chromaprint-0.5-1|33	#-----------------------------------------------------------------
21cr|python-chromaprint-0.5-1|34	
21cr|python-chromaprint-0.5-1|35	%prep
21cr|python-chromaprint-0.5-1|36	%setup -q -n %{pypi_name}-%{version}
21cr|python-chromaprint-0.5-1|37	
21cr|python-chromaprint-0.5-1|38	%build
21cr|python-chromaprint-0.5-1|39	%py3_build
21cr|python-chromaprint-0.5-1|40	
21cr|python-chromaprint-0.5-1|41	%install
21cr|python-chromaprint-0.5-1|42	%py3_install

6691 21
21cr|python-cinemagoer-2022.2.11-1|1	%define pypi_name cinemagoer
21cr|python-cinemagoer-2022.2.11-1|2	
21cr|python-cinemagoer-2022.2.11-1|3	Name:           python-cinemagoer
21cr|python-cinemagoer-2022.2.11-1|4	Version:        2022.2.11
21cr|python-cinemagoer-2022.2.11-1|5	Release:        1
21cr|python-cinemagoer-2022.2.11-1|6	Summary:        Retrieve and manage the data of the IMDb movie database
21cr|python-cinemagoer-2022.2.11-1|7	Group:          Development/Python
21cr|python-cinemagoer-2022.2.11-1|8	License:        GPLv2+
21cr|python-cinemagoer-2022.2.11-1|9	URL:            https://imdbpy.sourceforge.io/
21cr|python-cinemagoer-2022.2.11-1|10	Source0:        https://pypi.io/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-cinemagoer-2022.2.11-1|11	BuildArch:      noarch
21cr|python-cinemagoer-2022.2.11-1|12	
21cr|python-cinemagoer-2022.2.11-1|13	%description
21cr|python-cinemagoer-2022.2.11-1|14	IMDbPY is a Python package useful to retrieve and manage the data of
21cr|python-cinemagoer-2022.2.11-1|15	the IMDb movie database about movies, people, characters and companies.
21cr|python-cinemagoer-2022.2.11-1|16	
21cr|python-cinemagoer-2022.2.11-1|17	#-----------------------------------------------------------------------------
21cr|python-cinemagoer-2022.2.11-1|18	%package -n     python3-%{pypi_name}
21cr|python-cinemagoer-2022.2.11-1|19	Summary:        Retrieve and manage the data of the IMDb movie database
21cr|python-cinemagoer-2022.2.11-1|20	Group:          Development/Python
21cr|python-cinemagoer-2022.2.11-1|21	BuildArch:      noarch
21cr|python-cinemagoer-2022.2.11-1|22	BuildRequires:  pkgconfig(python3)
21cr|python-cinemagoer-2022.2.11-1|23	BuildRequires:  python3dist(setuptools)
21cr|python-cinemagoer-2022.2.11-1|24	Provides:       python3-imdbpy = %{EVRD}
21cr|python-cinemagoer-2022.2.11-1|25	Provides:       python3-IMDbPY = %{EVRD}
21cr|python-cinemagoer-2022.2.11-1|26	
21cr|python-cinemagoer-2022.2.11-1|27	%description -n python3-%{pypi_name}
21cr|python-cinemagoer-2022.2.11-1|28	IMDbPY is a Python package useful to retrieve and manage the data of
21cr|python-cinemagoer-2022.2.11-1|29	the IMDb movie database about movies, people, characters and companies.
21cr|python-cinemagoer-2022.2.11-1|30	
21cr|python-cinemagoer-2022.2.11-1|31	This is the Python 3 build of %{pypi_name}.
21cr|python-cinemagoer-2022.2.11-1|32	
21cr|python-cinemagoer-2022.2.11-1|33	%files -n python3-%{pypi_name}
21cr|python-cinemagoer-2022.2.11-1|34	%{_bindir}/imdbpy
21cr|python-cinemagoer-2022.2.11-1|35	%{_bindir}/*.py
21cr|python-cinemagoer-2022.2.11-1|36	%{python3_sitelib}/imdb/
21cr|python-cinemagoer-2022.2.11-1|37	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-cinemagoer-2022.2.11-1|38	
21cr|python-cinemagoer-2022.2.11-1|39	#------------------------------------------------------------------------------
21cr|python-cinemagoer-2022.2.11-1|40	
21cr|python-cinemagoer-2022.2.11-1|41	%prep
21cr|python-cinemagoer-2022.2.11-1|42	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-cinemagoer-2022.2.11-1|43	
21cr|python-cinemagoer-2022.2.11-1|44	# Remove bundled egg-info
21cr|python-cinemagoer-2022.2.11-1|45	rm -rf %{pypi_name}.egg-info
21cr|python-cinemagoer-2022.2.11-1|46	
21cr|python-cinemagoer-2022.2.11-1|47	%build
21cr|python-cinemagoer-2022.2.11-1|48	%py3_build
21cr|python-cinemagoer-2022.2.11-1|49	
21cr|python-cinemagoer-2022.2.11-1|50	%install
21cr|python-cinemagoer-2022.2.11-1|51	%py3_install
21cr|python-cinemagoer-2022.2.11-1|52	

6692 21
21cr|python-click-didyoumean-0.3.0-1|1	%global pypi_name click-didyoumean
21cr|python-click-didyoumean-0.3.0-1|2	
21cr|python-click-didyoumean-0.3.0-1|3	Name:           python-%{pypi_name}
21cr|python-click-didyoumean-0.3.0-1|4	Version:        0.3.0
21cr|python-click-didyoumean-0.3.0-1|5	Release:        1
21cr|python-click-didyoumean-0.3.0-1|6	Summary:        Enable git-like did-you-mean feature in click
21cr|python-click-didyoumean-0.3.0-1|7	Group:          Development/Python
21cr|python-click-didyoumean-0.3.0-1|8	License:        MIT
21cr|python-click-didyoumean-0.3.0-1|9	URL:            https://github.com/timofurrer/click-didyoumean
21cr|python-click-didyoumean-0.3.0-1|10	Source0:        %{url}/archive/v%{version}.tar.gz
21cr|python-click-didyoumean-0.3.0-1|11	BuildArch:      noarch
21cr|python-click-didyoumean-0.3.0-1|12	
21cr|python-click-didyoumean-0.3.0-1|13	BuildRequires:  python3-devel
21cr|python-click-didyoumean-0.3.0-1|14	BuildRequires:  python3egg(pytest)
21cr|python-click-didyoumean-0.3.0-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-click-didyoumean-0.3.0-1|16	%generate_buildrequires
21cr|python-click-didyoumean-0.3.0-1|17	%pyproject_buildrequires -r
21cr|python-click-didyoumean-0.3.0-1|18	
21cr|python-click-didyoumean-0.3.0-1|19	%description
21cr|python-click-didyoumean-0.3.0-1|20	%{summary}
21cr|python-click-didyoumean-0.3.0-1|21	
21cr|python-click-didyoumean-0.3.0-1|22	#---------------------------------------------------------
21cr|python-click-didyoumean-0.3.0-1|23	%package -n     python3-%{pypi_name}
21cr|python-click-didyoumean-0.3.0-1|24	Summary:        %{summary}
21cr|python-click-didyoumean-0.3.0-1|25	Group:          Development/Python
21cr|python-click-didyoumean-0.3.0-1|26	
21cr|python-click-didyoumean-0.3.0-1|27	%description -n python3-%{pypi_name}
21cr|python-click-didyoumean-0.3.0-1|28	%{summary}
21cr|python-click-didyoumean-0.3.0-1|29	
21cr|python-click-didyoumean-0.3.0-1|30	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-click-didyoumean-0.3.0-1|31	%doc README.rst
21cr|python-click-didyoumean-0.3.0-1|32	%license LICENSE
21cr|python-click-didyoumean-0.3.0-1|33	
21cr|python-click-didyoumean-0.3.0-1|34	#---------------------------------------------------------
21cr|python-click-didyoumean-0.3.0-1|35	
21cr|python-click-didyoumean-0.3.0-1|36	%prep
21cr|python-click-didyoumean-0.3.0-1|37	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-click-didyoumean-0.3.0-1|38	
21cr|python-click-didyoumean-0.3.0-1|39	%build
21cr|python-click-didyoumean-0.3.0-1|40	%pyproject_wheel
21cr|python-click-didyoumean-0.3.0-1|41	
21cr|python-click-didyoumean-0.3.0-1|42	%install
21cr|python-click-didyoumean-0.3.0-1|43	%pyproject_install
21cr|python-click-didyoumean-0.3.0-1|44	%pyproject_save_files click_didyoumean
21cr|python-click-didyoumean-0.3.0-1|45	
21cr|python-click-didyoumean-0.3.0-1|46	%check
21cr|python-click-didyoumean-0.3.0-1|47	%pytest

6693 21
21cr|python-click-plugins-1.1.1-1|1	%global pypi_name click-plugins
21cr|python-click-plugins-1.1.1-1|2	%global pypi_name_no_dash click_plugins
21cr|python-click-plugins-1.1.1-1|3	
21cr|python-click-plugins-1.1.1-1|4	%global _description \
21cr|python-click-plugins-1.1.1-1|5	An extension module for click to register external CLI commands via setuptools \
21cr|python-click-plugins-1.1.1-1|6	entry-points.
21cr|python-click-plugins-1.1.1-1|7	
21cr|python-click-plugins-1.1.1-1|8	Name:           python-%{pypi_name}
21cr|python-click-plugins-1.1.1-1|9	Version:        1.1.1
21cr|python-click-plugins-1.1.1-1|10	Release:        1
21cr|python-click-plugins-1.1.1-1|11	Summary:        Click extension to register CLI commands via setuptools
21cr|python-click-plugins-1.1.1-1|12	Group:          Development/Python
21cr|python-click-plugins-1.1.1-1|13	License:        MIT
21cr|python-click-plugins-1.1.1-1|14	URL:            https://pypi.python.org/pypi/%{pypi_name}
21cr|python-click-plugins-1.1.1-1|15	Source0:        %pypi_source
21cr|python-click-plugins-1.1.1-1|16	
21cr|python-click-plugins-1.1.1-1|17	BuildArch:      noarch
21cr|python-click-plugins-1.1.1-1|18	
21cr|python-click-plugins-1.1.1-1|19	%description %{_description}
21cr|python-click-plugins-1.1.1-1|20	
21cr|python-click-plugins-1.1.1-1|21	#------------------------------------------------------------
21cr|python-click-plugins-1.1.1-1|22	%package -n python3-%{pypi_name}
21cr|python-click-plugins-1.1.1-1|23	Summary:        %{summary}
21cr|python-click-plugins-1.1.1-1|24	Group:          Development/Python
21cr|python-click-plugins-1.1.1-1|25	BuildRequires:  python3-devel
21cr|python-click-plugins-1.1.1-1|26	BuildRequires:  python3dist(setuptools)
21cr|python-click-plugins-1.1.1-1|27	BuildRequires:  python3dist(click) >= 4.0
21cr|python-click-plugins-1.1.1-1|28	BuildRequires:  python3dist(pytest)
21cr|python-click-plugins-1.1.1-1|29	
21cr|python-click-plugins-1.1.1-1|30	%description -n python3-%{pypi_name} %{_description}
21cr|python-click-plugins-1.1.1-1|31	
21cr|python-click-plugins-1.1.1-1|32	%files -n python3-%{pypi_name}
21cr|python-click-plugins-1.1.1-1|33	%license LICENSE.txt
21cr|python-click-plugins-1.1.1-1|34	%doc README.rst
21cr|python-click-plugins-1.1.1-1|35	%{python3_sitelib}/%{pypi_name_no_dash}
21cr|python-click-plugins-1.1.1-1|36	%{python3_sitelib}/%{pypi_name_no_dash}-%{version}-py%{python3_version}.egg-info
21cr|python-click-plugins-1.1.1-1|37	
21cr|python-click-plugins-1.1.1-1|38	#------------------------------------------------------------
21cr|python-click-plugins-1.1.1-1|39	
21cr|python-click-plugins-1.1.1-1|40	%prep
21cr|python-click-plugins-1.1.1-1|41	%autosetup -n %{pypi_name}-%{version}
21cr|python-click-plugins-1.1.1-1|42	
21cr|python-click-plugins-1.1.1-1|43	%build
21cr|python-click-plugins-1.1.1-1|44	%py3_build
21cr|python-click-plugins-1.1.1-1|45	
21cr|python-click-plugins-1.1.1-1|46	%install
21cr|python-click-plugins-1.1.1-1|47	%py3_install
21cr|python-click-plugins-1.1.1-1|48	
21cr|python-click-plugins-1.1.1-1|49	%check
21cr|python-click-plugins-1.1.1-1|50	export LANG=C.UTF-8
21cr|python-click-plugins-1.1.1-1|51	%py3_test
21cr|python-click-plugins-1.1.1-1|52	

6694 21
21cr|python-click-repl-0.2.0-1|1	%global pypi_name click-repl
21cr|python-click-repl-0.2.0-1|2	
21cr|python-click-repl-0.2.0-1|3	Name:           python-%{pypi_name}
21cr|python-click-repl-0.2.0-1|4	Version:        0.2.0
21cr|python-click-repl-0.2.0-1|5	Release:        1
21cr|python-click-repl-0.2.0-1|6	Summary:        REPL plugin for Click
21cr|python-click-repl-0.2.0-1|7	Group:          Development/Python
21cr|python-click-repl-0.2.0-1|8	License:        MIT
21cr|python-click-repl-0.2.0-1|9	URL:            https://github.com/untitaker/click-repl
21cr|python-click-repl-0.2.0-1|10	Source0:        %{url}/archive/%{version}.tar.gz
21cr|python-click-repl-0.2.0-1|11	BuildArch:      noarch
21cr|python-click-repl-0.2.0-1|12	
21cr|python-click-repl-0.2.0-1|13	BuildRequires:  python3-devel
21cr|python-click-repl-0.2.0-1|14	BuildRequires:  python3egg(setuptools)
21cr|python-click-repl-0.2.0-1|15	BuildRequires:  python3egg(click)
21cr|python-click-repl-0.2.0-1|16	BuildRequires:  python3egg(pytest)
21cr|python-click-repl-0.2.0-1|17	BuildRequires:  python3egg(prompt-toolkit)
21cr|python-click-repl-0.2.0-1|18	BuildRequires:  python3egg(six)
21cr|python-click-repl-0.2.0-1|19	
21cr|python-click-repl-0.2.0-1|20	%description
21cr|python-click-repl-0.2.0-1|21	%{summary}
21cr|python-click-repl-0.2.0-1|22	
21cr|python-click-repl-0.2.0-1|23	#--------------------------------------------------
21cr|python-click-repl-0.2.0-1|24	%package -n     python3-%{pypi_name}
21cr|python-click-repl-0.2.0-1|25	Summary:        %{summary}
21cr|python-click-repl-0.2.0-1|26	Group:          Development/Python
21cr|python-click-repl-0.2.0-1|27	
21cr|python-click-repl-0.2.0-1|28	%description -n python3-%{pypi_name}
21cr|python-click-repl-0.2.0-1|29	%{summary}
21cr|python-click-repl-0.2.0-1|30	
21cr|python-click-repl-0.2.0-1|31	%files -n python3-%{pypi_name}
21cr|python-click-repl-0.2.0-1|32	%license LICENSE
21cr|python-click-repl-0.2.0-1|33	%doc README.rst
21cr|python-click-repl-0.2.0-1|34	%{python3_sitelib}/click_repl/
21cr|python-click-repl-0.2.0-1|35	%{python3_sitelib}/click_repl-%{version}-py%{python3_version}.egg-info/
21cr|python-click-repl-0.2.0-1|36	
21cr|python-click-repl-0.2.0-1|37	#--------------------------------------------------
21cr|python-click-repl-0.2.0-1|38	
21cr|python-click-repl-0.2.0-1|39	%prep
21cr|python-click-repl-0.2.0-1|40	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-click-repl-0.2.0-1|41	
21cr|python-click-repl-0.2.0-1|42	%build
21cr|python-click-repl-0.2.0-1|43	%py3_build
21cr|python-click-repl-0.2.0-1|44	
21cr|python-click-repl-0.2.0-1|45	%install
21cr|python-click-repl-0.2.0-1|46	%py3_install
21cr|python-click-repl-0.2.0-1|47	
21cr|python-click-repl-0.2.0-1|48	%check
21cr|python-click-repl-0.2.0-1|49	%py3_test
21cr|python-click-repl-0.2.0-1|50	

6695 21
21cr|python-cloudpickle-2.2.0-1|1	%define pypi_name cloudpickle
21cr|python-cloudpickle-2.2.0-1|2	%define desc cloudpickle makes it possible to serialize Python constructs \
21cr|python-cloudpickle-2.2.0-1|3	not supported by the default pickle module from the Python standard \
21cr|python-cloudpickle-2.2.0-1|4	library. cloudpickle is especially useful for cluster computing where \
21cr|python-cloudpickle-2.2.0-1|5	Python expressions are shipped over the network to execute on remote \
21cr|python-cloudpickle-2.2.0-1|6	hosts, possibly close to the data. Among other things, cloudpickle \
21cr|python-cloudpickle-2.2.0-1|7	supports pickling for lambda expressions, functions and classes defined \
21cr|python-cloudpickle-2.2.0-1|8	interactively in the __main__ module.
21cr|python-cloudpickle-2.2.0-1|9	
21cr|python-cloudpickle-2.2.0-1|10	%define run_test 0
21cr|python-cloudpickle-2.2.0-1|11	
21cr|python-cloudpickle-2.2.0-1|12	Name:           python-%{pypi_name}
21cr|python-cloudpickle-2.2.0-1|13	Version:	2.2.0
21cr|python-cloudpickle-2.2.0-1|14	Release:	1
21cr|python-cloudpickle-2.2.0-1|15	Summary:        Extended pickling support for Python objects
21cr|python-cloudpickle-2.2.0-1|16	Group:          Development/Python
21cr|python-cloudpickle-2.2.0-1|17	License:        BSD
21cr|python-cloudpickle-2.2.0-1|18	URL:            https://github.com/cloudpipe/cloudpickle
21cr|python-cloudpickle-2.2.0-1|19	Source0:	https://files.pythonhosted.org/packages/f9/9a/4bbae686297e3af55e08292145dde750999d2652d9fb408e605776c53348/cloudpickle-2.2.0.tar.gz
21cr|python-cloudpickle-2.2.0-1|20	BuildArch:      noarch
21cr|python-cloudpickle-2.2.0-1|21	
21cr|python-cloudpickle-2.2.0-1|22	BuildRequires:  python3-devel
21cr|python-cloudpickle-2.2.0-1|23	BuildRequires:  python3dist(setuptools)
21cr|python-cloudpickle-2.2.0-1|24	
21cr|python-cloudpickle-2.2.0-1|25	# Test requirements
21cr|python-cloudpickle-2.2.0-1|26	%if 0%{?run_test}
21cr|python-cloudpickle-2.2.0-1|27	BuildRequires:  python3dist(mock)
21cr|python-cloudpickle-2.2.0-1|28	BuildRequires:  python3dist(pytest)
21cr|python-cloudpickle-2.2.0-1|29	BuildRequires:  python3dist(tornado)
21cr|python-cloudpickle-2.2.0-1|30	%endif
21cr|python-cloudpickle-2.2.0-1|31	
21cr|python-cloudpickle-2.2.0-1|32	%description
21cr|python-cloudpickle-2.2.0-1|33	%{desc}
21cr|python-cloudpickle-2.2.0-1|34	
21cr|python-cloudpickle-2.2.0-1|35	%package -n     python3-%{pypi_name}
21cr|python-cloudpickle-2.2.0-1|36	Group:          Development/Python
21cr|python-cloudpickle-2.2.0-1|37	Summary:        %{summary}
21cr|python-cloudpickle-2.2.0-1|38	
21cr|python-cloudpickle-2.2.0-1|39	%description -n python3-%{pypi_name}
21cr|python-cloudpickle-2.2.0-1|40	%{desc}
21cr|python-cloudpickle-2.2.0-1|41	
21cr|python-cloudpickle-2.2.0-1|42	%prep
21cr|python-cloudpickle-2.2.0-1|43	%autosetup -n %{pypi_name}-%{version}
21cr|python-cloudpickle-2.2.0-1|44	
21cr|python-cloudpickle-2.2.0-1|45	# Remove bundled egg-info
21cr|python-cloudpickle-2.2.0-1|46	rm -rf %{pypi_name}.egg-info
21cr|python-cloudpickle-2.2.0-1|47	
21cr|python-cloudpickle-2.2.0-1|48	%build
21cr|python-cloudpickle-2.2.0-1|49	%py3_build
21cr|python-cloudpickle-2.2.0-1|50	
21cr|python-cloudpickle-2.2.0-1|51	%install
21cr|python-cloudpickle-2.2.0-1|52	%py3_install
21cr|python-cloudpickle-2.2.0-1|53	
21cr|python-cloudpickle-2.2.0-1|54	%if 0%{?run_test}
21cr|python-cloudpickle-2.2.0-1|55	%check
21cr|python-cloudpickle-2.2.0-1|56	python3 setup.py test || :
21cr|python-cloudpickle-2.2.0-1|57	%endif
21cr|python-cloudpickle-2.2.0-1|58	
21cr|python-cloudpickle-2.2.0-1|59	
21cr|python-cloudpickle-2.2.0-1|60	%files -n python3-%{pypi_name}
21cr|python-cloudpickle-2.2.0-1|61	%doc LICENSE
21cr|python-cloudpickle-2.2.0-1|62	%doc README.md
21cr|python-cloudpickle-2.2.0-1|63	%{py3_puresitedir}/%{pypi_name}
21cr|python-cloudpickle-2.2.0-1|64	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6696 21
21cr|python-cloud_sptheme-1.9.4-1|1	%define	oname	cloud_sptheme
21cr|python-cloud_sptheme-1.9.4-1|2	
21cr|python-cloud_sptheme-1.9.4-1|3	Name:		python-%{oname}
21cr|python-cloud_sptheme-1.9.4-1|4	Version:	1.9.4
21cr|python-cloud_sptheme-1.9.4-1|5	Release:	1
21cr|python-cloud_sptheme-1.9.4-1|6	Summary:	a nice sphinx theme named 'Cloud', and some related extensions
21cr|python-cloud_sptheme-1.9.4-1|7	Source0:	http://pypi.python.org/packages/source/c/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-cloud_sptheme-1.9.4-1|8	License:	BSD
21cr|python-cloud_sptheme-1.9.4-1|9	Group:		Development/Python
21cr|python-cloud_sptheme-1.9.4-1|10	Url:		https://bitbucket.org/ecollins/cloud_sptheme
21cr|python-cloud_sptheme-1.9.4-1|11	BuildArch:	noarch
21cr|python-cloud_sptheme-1.9.4-1|12	BuildRequires:	pythonegg(setuptools) python-sphinx
21cr|python-cloud_sptheme-1.9.4-1|13	
21cr|python-cloud_sptheme-1.9.4-1|14	%description
21cr|python-cloud_sptheme-1.9.4-1|15	This is a small package containing a Sphinx theme named "Cloud",
21cr|python-cloud_sptheme-1.9.4-1|16	along with some related Sphinx extensions. To see an example
21cr|python-cloud_sptheme-1.9.4-1|17	of the theme in action, check out it's documentation
21cr|python-cloud_sptheme-1.9.4-1|18	at `<https://cloud-sptheme.readthedocs.io>`_.
21cr|python-cloud_sptheme-1.9.4-1|19	
21cr|python-cloud_sptheme-1.9.4-1|20	%prep
21cr|python-cloud_sptheme-1.9.4-1|21	%setup -q -n %{oname}-%{version}
21cr|python-cloud_sptheme-1.9.4-1|22	
21cr|python-cloud_sptheme-1.9.4-1|23	%build
21cr|python-cloud_sptheme-1.9.4-1|24	python setup.py build
21cr|python-cloud_sptheme-1.9.4-1|25	
21cr|python-cloud_sptheme-1.9.4-1|26	%install
21cr|python-cloud_sptheme-1.9.4-1|27	python setup.py install --root=%{buildroot}
21cr|python-cloud_sptheme-1.9.4-1|28	
21cr|python-cloud_sptheme-1.9.4-1|29	%files
21cr|python-cloud_sptheme-1.9.4-1|30	%doc CHANGES
21cr|python-cloud_sptheme-1.9.4-1|31	%doc LICENSE
21cr|python-cloud_sptheme-1.9.4-1|32	%doc README
21cr|python-cloud_sptheme-1.9.4-1|33	%doc cloud_sptheme/ext/autodoc_sections.py
21cr|python-cloud_sptheme-1.9.4-1|34	%doc cloud_sptheme/ext/autodoc_sections.pyc
21cr|python-cloud_sptheme-1.9.4-1|35	%doc cloud_sptheme/ext/__pycache__/autodoc_sections.cpython-35.pyc
21cr|python-cloud_sptheme-1.9.4-1|36	%doc cloud_sptheme/ext/static/auto_redirect.html_t
21cr|python-cloud_sptheme-1.9.4-1|37	%doc cloud_sptheme/themes/cloud/globaltoc.html
21cr|python-cloud_sptheme-1.9.4-1|38	%doc cloud_sptheme/themes/cloud/layout.html
21cr|python-cloud_sptheme-1.9.4-1|39	%doc cloud_sptheme/themes/cloud/localtoc.html
21cr|python-cloud_sptheme-1.9.4-1|40	%doc cloud_sptheme/themes/cloud/quicklinks.html
21cr|python-cloud_sptheme-1.9.4-1|41	%doc cloud_sptheme/themes/cloud/relations.html
21cr|python-cloud_sptheme-1.9.4-1|42	%doc cloud_sptheme/themes/cloud/static/icon-todo.png
21cr|python-cloud_sptheme-1.9.4-1|43	%doc docs/copyright.rst
21cr|python-cloud_sptheme-1.9.4-1|44	%doc docs/history.rst
21cr|python-cloud_sptheme-1.9.4-1|45	%doc docs/requirements.txt
21cr|python-cloud_sptheme-1.9.4-1|46	%doc docs/_static/longline.txt
21cr|python-cloud_sptheme-1.9.4-1|47	%doc docs/lib/cloud_sptheme.ext.autodoc_sections.rst
21cr|python-cloud_sptheme-1.9.4-1|48	%{py_puresitedir}/cloud_sptheme/*.py*
21cr|python-cloud_sptheme-1.9.4-1|49	%{py_puresitedir}/cloud_sptheme/ext/*.py*
21cr|python-cloud_sptheme-1.9.4-1|50	%{py_puresitedir}/cloud_sptheme/tests/*.py*
21cr|python-cloud_sptheme-1.9.4-1|51	%{py_puresitedir}/cloud_sptheme*.egg-info
21cr|python-cloud_sptheme-1.9.4-1|52	%{py_puresitedir}/cloud_sptheme/ext/static/auto_redirect.css
21cr|python-cloud_sptheme-1.9.4-1|53	%{py_puresitedir}/cloud_sptheme/ext/static/auto_redirect.html_t
21cr|python-cloud_sptheme-1.9.4-1|54	%{py_puresitedir}/cloud_sptheme/ext/static/table_styling.css
21cr|python-cloud_sptheme-1.9.4-1|55	%{py_puresitedir}/cloud_sptheme/themes/cloud/globaltoc.html
21cr|python-cloud_sptheme-1.9.4-1|56	%{py_puresitedir}/cloud_sptheme/themes/cloud/layout.html
21cr|python-cloud_sptheme-1.9.4-1|57	%{py_puresitedir}/cloud_sptheme/themes/cloud/localtoc.html
21cr|python-cloud_sptheme-1.9.4-1|58	%{py_puresitedir}/cloud_sptheme/themes/cloud/quicklinks.html
21cr|python-cloud_sptheme-1.9.4-1|59	%{py_puresitedir}/cloud_sptheme/themes/cloud/relations.html
21cr|python-cloud_sptheme-1.9.4-1|60	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/cloud.base.js
21cr|python-cloud_sptheme-1.9.4-1|61	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/cloud.css_t
21cr|python-cloud_sptheme-1.9.4-1|62	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/cloud.js_t
21cr|python-cloud_sptheme-1.9.4-1|63	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/icon-caution.png
21cr|python-cloud_sptheme-1.9.4-1|64	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/icon-danger.png
21cr|python-cloud_sptheme-1.9.4-1|65	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/icon-deprecated.png
21cr|python-cloud_sptheme-1.9.4-1|66	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/icon-note.png
21cr|python-cloud_sptheme-1.9.4-1|67	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/icon-seealso.png
21cr|python-cloud_sptheme-1.9.4-1|68	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/icon-todo.png
21cr|python-cloud_sptheme-1.9.4-1|69	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/icon-warning.png
21cr|python-cloud_sptheme-1.9.4-1|70	%{py_puresitedir}/cloud_sptheme/themes/cloud/static/jquery.cookie.js
21cr|python-cloud_sptheme-1.9.4-1|71	%{py_puresitedir}/cloud_sptheme/themes/cloud/theme.conf
21cr|python-cloud_sptheme-1.9.4-1|72	%{py_puresitedir}/cloud_sptheme/themes/greencloud/theme.conf
21cr|python-cloud_sptheme-1.9.4-1|73	%{py_puresitedir}/cloud_sptheme/themes/redcloud/theme.conf

6697 21
21cr|python-cluster-1.4.1.post2-1|1	%define srcname cluster
21cr|python-cluster-1.4.1.post2-1|2	
21cr|python-cluster-1.4.1.post2-1|3	Name:           python-%{srcname}
21cr|python-cluster-1.4.1.post2-1|4	Version:        1.4.1.post2
21cr|python-cluster-1.4.1.post2-1|5	Release:        1
21cr|python-cluster-1.4.1.post2-1|6	Summary:        Create several groups (clusters) of objects from a list
21cr|python-cluster-1.4.1.post2-1|7	Group:          Development/Python
21cr|python-cluster-1.4.1.post2-1|8	License:        LGPLv2
21cr|python-cluster-1.4.1.post2-1|9	URL:            https://pypi.python.org/pypi/cluster
21cr|python-cluster-1.4.1.post2-1|10	Source0:        https://pypi.io/packages/source/c/cluster/cluster-%{version}.tar.gz
21cr|python-cluster-1.4.1.post2-1|11	BuildArch:      noarch
21cr|python-cluster-1.4.1.post2-1|12	
21cr|python-cluster-1.4.1.post2-1|13	%description
21cr|python-cluster-1.4.1.post2-1|14	python-cluster is a "simple" package that allows to create several groups
21cr|python-cluster-1.4.1.post2-1|15	(clusters) of objects from a list. It's meant to be flexible and able to
21cr|python-cluster-1.4.1.post2-1|16	cluster any object. To ensure this kind of flexibility, you need not only to
21cr|python-cluster-1.4.1.post2-1|17	supply the list of objects, but also a function that calculates the similarity
21cr|python-cluster-1.4.1.post2-1|18	between two of those objects. For simple datatypes, like integers, this can be
21cr|python-cluster-1.4.1.post2-1|19	as simple as a subtraction, but more complex calculations are possible. Right
21cr|python-cluster-1.4.1.post2-1|20	now, it is possible to generate the clusters using a hierarchical clustering
21cr|python-cluster-1.4.1.post2-1|21	and the popular K-Means algorithm. For the hierarchical algorithm there are
21cr|python-cluster-1.4.1.post2-1|22	different "linkage" (single, complete, average and uclus) methods available.
21cr|python-cluster-1.4.1.post2-1|23	
21cr|python-cluster-1.4.1.post2-1|24	#------------------------------------------------
21cr|python-cluster-1.4.1.post2-1|25	
21cr|python-cluster-1.4.1.post2-1|26	%package -n     python3-%{srcname}
21cr|python-cluster-1.4.1.post2-1|27	Summary:        Create several groups (clusters) of objects from a list
21cr|python-cluster-1.4.1.post2-1|28	Group:          Development/Python
21cr|python-cluster-1.4.1.post2-1|29	BuildArch:	noarch
21cr|python-cluster-1.4.1.post2-1|30	BuildRequires:  pkgconfig(python3)
21cr|python-cluster-1.4.1.post2-1|31	BuildRequires:  python3dist(setuptools)
21cr|python-cluster-1.4.1.post2-1|32	
21cr|python-cluster-1.4.1.post2-1|33	%description -n python3-%{srcname}
21cr|python-cluster-1.4.1.post2-1|34	python3-cluster is a "simple" package that allows to create several groups
21cr|python-cluster-1.4.1.post2-1|35	(clusters) of objects from a list. It's meant to be flexible and able to
21cr|python-cluster-1.4.1.post2-1|36	cluster any object. To ensure this kind of flexibility, you need not only to
21cr|python-cluster-1.4.1.post2-1|37	supply the list of objects, but also a function that calculates the similarity
21cr|python-cluster-1.4.1.post2-1|38	between two of those objects. For simple datatypes, like integers, this can be
21cr|python-cluster-1.4.1.post2-1|39	as simple as a subtraction, but more complex calculations are possible. Right
21cr|python-cluster-1.4.1.post2-1|40	now, it is possible to generate the clusters using a hierarchical clustering
21cr|python-cluster-1.4.1.post2-1|41	and the popular K-Means algorithm. For the hierarchical algorithm there are
21cr|python-cluster-1.4.1.post2-1|42	different "linkage" (single, complete, average and uclus) methods available.
21cr|python-cluster-1.4.1.post2-1|43	
21cr|python-cluster-1.4.1.post2-1|44	#------------------------------------------------
21cr|python-cluster-1.4.1.post2-1|45	
21cr|python-cluster-1.4.1.post2-1|46	%prep
21cr|python-cluster-1.4.1.post2-1|47	%setup -q -n %{srcname}-%{version}
21cr|python-cluster-1.4.1.post2-1|48	
21cr|python-cluster-1.4.1.post2-1|49	# drop bundled egg-info
21cr|python-cluster-1.4.1.post2-1|50	rm -rf %{srcname}.egg-info/
21cr|python-cluster-1.4.1.post2-1|51	
21cr|python-cluster-1.4.1.post2-1|52	%build
21cr|python-cluster-1.4.1.post2-1|53	%py3_build
21cr|python-cluster-1.4.1.post2-1|54	
21cr|python-cluster-1.4.1.post2-1|55	%install
21cr|python-cluster-1.4.1.post2-1|56	%py3_install
21cr|python-cluster-1.4.1.post2-1|57	
21cr|python-cluster-1.4.1.post2-1|58	%files -n python3-%{srcname}
21cr|python-cluster-1.4.1.post2-1|59	%doc LICENSE
21cr|python-cluster-1.4.1.post2-1|60	%doc CHANGELOG README*
21cr|python-cluster-1.4.1.post2-1|61	%{py3_puresitedir}/cluster
21cr|python-cluster-1.4.1.post2-1|62	%{py3_puresitedir}/cluster-%{version}-*.egg-info

6698 21
21cr|python-cmdln-2.0.0-11|1	%global commit 465c412b297da98b6e7a8926644ebf5ecf2faeaf
21cr|python-cmdln-2.0.0-11|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|python-cmdln-2.0.0-11|3	
21cr|python-cmdln-2.0.0-11|4	Summary:        An improved cmd.py for Writing Multi-command Scripts and Shells
21cr|python-cmdln-2.0.0-11|5	Name:           python-cmdln
21cr|python-cmdln-2.0.0-11|6	Version:        2.0.0
21cr|python-cmdln-2.0.0-11|7	Release:        11
21cr|python-cmdln-2.0.0-11|8	Source0:        https://github.com/trentm/cmdln/archive/%{commit}/cmdln-%{version}-%{shortcommit}.tar.gz
21cr|python-cmdln-2.0.0-11|9	License:        MIT
21cr|python-cmdln-2.0.0-11|10	Group:		Development/Python
21cr|python-cmdln-2.0.0-11|11	BuildRequires:  python3-setuptools
21cr|python-cmdln-2.0.0-11|12	BuildRequires:  python3-devel
21cr|python-cmdln-2.0.0-11|13	URL:            https://github.com/trentm/cmdln
21cr|python-cmdln-2.0.0-11|14	BuildArch:      noarch
21cr|python-cmdln-2.0.0-11|15	
21cr|python-cmdln-2.0.0-11|16	%description
21cr|python-cmdln-2.0.0-11|17	`cmdln.py` is an extension of Python's default `cmd.py` module that
21cr|python-cmdln-2.0.0-11|18	provides "a simple framework for writing line-oriented command
21cr|python-cmdln-2.0.0-11|19	interpreters".  The idea (with both cmd.py and cmdln.py) is to be able
21cr|python-cmdln-2.0.0-11|20	to quickly build multi-sub-command tools (think cvs or svn) and/or
21cr|python-cmdln-2.0.0-11|21	simple interactive shells (think gdb or pdb).  Cmdln's extensions make
21cr|python-cmdln-2.0.0-11|22	it more natural to write sub-commands, integrate optparse for simple
21cr|python-cmdln-2.0.0-11|23	option processing, and make having good command documentation easier.
21cr|python-cmdln-2.0.0-11|24	
21cr|python-cmdln-2.0.0-11|25	%package doc
21cr|python-cmdln-2.0.0-11|26	License:    MIT
21cr|python-cmdln-2.0.0-11|27	Summary:    An improved cmd.py for Writing Multi-command Scripts and Shells
21cr|python-cmdln-2.0.0-11|28	Requires:   python3-cmdln = %{version}-%{release}
21cr|python-cmdln-2.0.0-11|29	
21cr|python-cmdln-2.0.0-11|30	%description doc
21cr|python-cmdln-2.0.0-11|31	`cmdln.py` is an extension of Python's default `cmd.py` module that
21cr|python-cmdln-2.0.0-11|32	provides "a simple framework for writing line-oriented command
21cr|python-cmdln-2.0.0-11|33	interpreters".  The idea (with both cmd.py and cmdln.py) is to be able
21cr|python-cmdln-2.0.0-11|34	to quickly build multi-sub-command tools (think cvs or svn) and/or
21cr|python-cmdln-2.0.0-11|35	simple interactive shells (think gdb or pdb).  Cmdln's extensions make
21cr|python-cmdln-2.0.0-11|36	it more natural to write sub-commands, integrate optparse for simple
21cr|python-cmdln-2.0.0-11|37	option processing, and make having good command documentation easier.
21cr|python-cmdln-2.0.0-11|38	
21cr|python-cmdln-2.0.0-11|39	Documentation package.
21cr|python-cmdln-2.0.0-11|40	
21cr|python-cmdln-2.0.0-11|41	%package -n python3-cmdln
21cr|python-cmdln-2.0.0-11|42	License:    MIT
21cr|python-cmdln-2.0.0-11|43	Summary:    An improved cmd.py for Writing Multi-command Scripts and Shells
21cr|python-cmdln-2.0.0-11|44	
21cr|python-cmdln-2.0.0-11|45	%description -n python3-cmdln
21cr|python-cmdln-2.0.0-11|46	`cmdln.py` is an extension of Python's default `cmd.py` module that
21cr|python-cmdln-2.0.0-11|47	provides "a simple framework for writing line-oriented command
21cr|python-cmdln-2.0.0-11|48	interpreters".  The idea (with both cmd.py and cmdln.py) is to be able
21cr|python-cmdln-2.0.0-11|49	to quickly build multi-sub-command tools (think cvs or svn) and/or
21cr|python-cmdln-2.0.0-11|50	simple interactive shells (think gdb or pdb).  Cmdln's extensions make
21cr|python-cmdln-2.0.0-11|51	it more natural to write sub-commands, integrate optparse for simple
21cr|python-cmdln-2.0.0-11|52	option processing, and make having good command documentation easier.
21cr|python-cmdln-2.0.0-11|53	
21cr|python-cmdln-2.0.0-11|54	Python 3 compatible module.
21cr|python-cmdln-2.0.0-11|55	
21cr|python-cmdln-2.0.0-11|56	%prep
21cr|python-cmdln-2.0.0-11|57	%setup -q -n cmdln-%{version}
21cr|python-cmdln-2.0.0-11|58	
21cr|python-cmdln-2.0.0-11|59	%build
21cr|python-cmdln-2.0.0-11|60	export CFLAGS="%{optflags}"
21cr|python-cmdln-2.0.0-11|61	python3 setup.py build
21cr|python-cmdln-2.0.0-11|62	
21cr|python-cmdln-2.0.0-11|63	%install
21cr|python-cmdln-2.0.0-11|64	python3 setup.py install \
21cr|python-cmdln-2.0.0-11|65	--prefix=%{_prefix} \
21cr|python-cmdln-2.0.0-11|66	--root=%{buildroot}
21cr|python-cmdln-2.0.0-11|67	
21cr|python-cmdln-2.0.0-11|68	%files -n python3-cmdln
21cr|python-cmdln-2.0.0-11|69	%doc LICENSE.txt
21cr|python-cmdln-2.0.0-11|70	%{py3_puresitedir}/*
21cr|python-cmdln-2.0.0-11|71	
21cr|python-cmdln-2.0.0-11|72	%files doc
21cr|python-cmdln-2.0.0-11|73	%doc LICENSE.txt
21cr|python-cmdln-2.0.0-11|74	%doc README.md docs/* examples/*

6699 21
21cr|python-cocos2d-0.6.9-1|1	%define module cocos2d
21cr|python-cocos2d-0.6.9-1|2	
21cr|python-cocos2d-0.6.9-1|3	Summary:	A framework for building 2D applications
21cr|python-cocos2d-0.6.9-1|4	Name:		python-%{module}
21cr|python-cocos2d-0.6.9-1|5	Version:	0.6.9
21cr|python-cocos2d-0.6.9-1|6	Release:	1
21cr|python-cocos2d-0.6.9-1|7	License:	BSD
21cr|python-cocos2d-0.6.9-1|8	Group:		Development/Python
21cr|python-cocos2d-0.6.9-1|9	URL:		http://cocos2d.org/
21cr|python-cocos2d-0.6.9-1|10	Source0:	https://files.pythonhosted.org/packages/2f/45/d3efb5f3e635adc5b49ee2b890910c672f4c98b927a820230abadde9c9bf/cocos2d-0.6.9.tar.gz
21cr|python-cocos2d-0.6.9-1|11	BuildArch:	noarch
21cr|python-cocos2d-0.6.9-1|12	BuildRequires:  python3-setuptools
21cr|python-cocos2d-0.6.9-1|13	Requires:	python3-pyglet
21cr|python-cocos2d-0.6.9-1|14	
21cr|python-cocos2d-0.6.9-1|15	%description
21cr|python-cocos2d-0.6.9-1|16	cocos2d is a framework for building 2D games, demos, and other
21cr|python-cocos2d-0.6.9-1|17	graphical/interactive applications.
21cr|python-cocos2d-0.6.9-1|18	
21cr|python-cocos2d-0.6.9-1|19	%prep
21cr|python-cocos2d-0.6.9-1|20	%setup -q -n %{module}-%{version}
21cr|python-cocos2d-0.6.9-1|21	
21cr|python-cocos2d-0.6.9-1|22	%build
21cr|python-cocos2d-0.6.9-1|23	python3 setup.py build
21cr|python-cocos2d-0.6.9-1|24	
21cr|python-cocos2d-0.6.9-1|25	%install
21cr|python-cocos2d-0.6.9-1|26	python3 setup.py install --root %{buildroot} --prefix /usr
21cr|python-cocos2d-0.6.9-1|27	
21cr|python-cocos2d-0.6.9-1|28	%clean
21cr|python-cocos2d-0.6.9-1|29	
21cr|python-cocos2d-0.6.9-1|30	%files
21cr|python-cocos2d-0.6.9-1|31	%{py3_puresitedir}/*

6700 21
21cr|python-codechat-1.6.1-1|1	# Created by pyp2rpm-1.0.1
21cr|python-codechat-1.6.1-1|2	# https://github.com/bjones1/CodeChat
21cr|python-codechat-1.6.1-1|3	# commit b590b4a4a9f84f1bccf3323df33ba54c7458b208
21cr|python-codechat-1.6.1-1|4	
21cr|python-codechat-1.6.1-1|5	%global pypi_name CodeChat
21cr|python-codechat-1.6.1-1|6	
21cr|python-codechat-1.6.1-1|7	Name:           python-codechat
21cr|python-codechat-1.6.1-1|8	Version:        1.6.1
21cr|python-codechat-1.6.1-1|9	Release:        1
21cr|python-codechat-1.6.1-1|10	Group:          Development/Python
21cr|python-codechat-1.6.1-1|11	Summary:        The CodeChat system for software documentation
21cr|python-codechat-1.6.1-1|12	License:        GPLv3+
21cr|python-codechat-1.6.1-1|13	URL:            https://github.com/bjones1/CodeChat
21cr|python-codechat-1.6.1-1|14	Source0:        https://pypi.io/packages/source/C/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-codechat-1.6.1-1|15	BuildArch:      noarch
21cr|python-codechat-1.6.1-1|16	
21cr|python-codechat-1.6.1-1|17	%description
21cr|python-codechat-1.6.1-1|18	CodeChat transforms source code into a web page,
21cr|python-codechat-1.6.1-1|19	allowing developers to view their program as a beautiful
21cr|python-codechat-1.6.1-1|20	and descriptive document by adding headings, formatting,
21cr|python-codechat-1.6.1-1|21	hyperlinks, diagrams, images, and other forms of rich content
21cr|python-codechat-1.6.1-1|22	to capture the ideas and insights that naturally flow
21cr|python-codechat-1.6.1-1|23	from the process of writing a program.
21cr|python-codechat-1.6.1-1|24	It also provides a blank slate in which to plan ahead,
21cr|python-codechat-1.6.1-1|25	by sketching out an algorithm before committing it to code
21cr|python-codechat-1.6.1-1|26	or laying out a design document which can evolve as the code does.
21cr|python-codechat-1.6.1-1|27	This literate programming paradigm changes the way developers
21cr|python-codechat-1.6.1-1|28	think by intermingling ideas with their implementation as code,
21cr|python-codechat-1.6.1-1|29	dramatically improving a programmer’s abilities.
21cr|python-codechat-1.6.1-1|30	
21cr|python-codechat-1.6.1-1|31	%package -n python3-codechat
21cr|python-codechat-1.6.1-1|32	Group:          Development/Python
21cr|python-codechat-1.6.1-1|33	Summary:        The modular source code checker: pep8, pyflakes and co
21cr|python-codechat-1.6.1-1|34	BuildRequires:  python3-devel
21cr|python-codechat-1.6.1-1|35	BuildRequires:  python3-setuptools
21cr|python-codechat-1.6.1-1|36	BuildRequires:  python3-docutils
21cr|python-codechat-1.6.1-1|37	BuildRequires:  python3-pygments
21cr|python-codechat-1.6.1-1|38	Requires:       python3-docutils
21cr|python-codechat-1.6.1-1|39	Requires:       python3-pygments
21cr|python-codechat-1.6.1-1|40	
21cr|python-codechat-1.6.1-1|41	%description -n python3-codechat
21cr|python-codechat-1.6.1-1|42	CodeChat transforms source code into a web page,
21cr|python-codechat-1.6.1-1|43	allowing developers to view their program as a beautiful
21cr|python-codechat-1.6.1-1|44	and descriptive document by adding headings, formatting,
21cr|python-codechat-1.6.1-1|45	hyperlinks, diagrams, images, and other forms of rich content
21cr|python-codechat-1.6.1-1|46	to capture the ideas and insights that naturally flow
21cr|python-codechat-1.6.1-1|47	from the process of writing a program.
21cr|python-codechat-1.6.1-1|48	It also provides a blank slate in which to plan ahead,
21cr|python-codechat-1.6.1-1|49	by sketching out an algorithm before committing it to code
21cr|python-codechat-1.6.1-1|50	or laying out a design document which can evolve as the code does.
21cr|python-codechat-1.6.1-1|51	This literate programming paradigm changes the way developers
21cr|python-codechat-1.6.1-1|52	think by intermingling ideas with their implementation as code,
21cr|python-codechat-1.6.1-1|53	dramatically improving a programmer’s abilities.
21cr|python-codechat-1.6.1-1|54	
21cr|python-codechat-1.6.1-1|55	%prep
21cr|python-codechat-1.6.1-1|56	%setup -q -n %{pypi_name}-%{version}
21cr|python-codechat-1.6.1-1|57	# remove bundled egg-info
21cr|python-codechat-1.6.1-1|58	rm -rf CodeChat.egg-info
21cr|python-codechat-1.6.1-1|59	sed -i '/'pygments.*'/d' setup.py
21cr|python-codechat-1.6.1-1|60	sed -i '/'docutils.*'/d' setup.py
21cr|python-codechat-1.6.1-1|61	sed -i '/'ez_setup.*'/d' setup.py
21cr|python-codechat-1.6.1-1|62	
21cr|python-codechat-1.6.1-1|63	%build
21cr|python-codechat-1.6.1-1|64	%py3_build
21cr|python-codechat-1.6.1-1|65	
21cr|python-codechat-1.6.1-1|66	%install
21cr|python-codechat-1.6.1-1|67	%py3_install
21cr|python-codechat-1.6.1-1|68	
21cr|python-codechat-1.6.1-1|69	%files -n python3-codechat
21cr|python-codechat-1.6.1-1|70	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21cr|python-codechat-1.6.1-1|71	%{py3_puresitedir}/%{pypi_name}/*

6701 21
21cr|python-codepy-2019.1-2|1	%define	pypi_name	codepy
21cr|python-codepy-2019.1-2|2	
21cr|python-codepy-2019.1-2|3	Name:		python-%{pypi_name}
21cr|python-codepy-2019.1-2|4	Version:	2019.1
21cr|python-codepy-2019.1-2|5	Release:	2
21cr|python-codepy-2019.1-2|6	Summary:	Generate and execute native code at run time
21cr|python-codepy-2019.1-2|7	Source0:	https://pypi.io/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-codepy-2019.1-2|8	License:	MIT
21cr|python-codepy-2019.1-2|9	Group:		Development/Python
21cr|python-codepy-2019.1-2|10	Url:		http://mathema.tician.de/software/codepy
21cr|python-codepy-2019.1-2|11	BuildArch:	noarch
21cr|python-codepy-2019.1-2|12	BuildRequires:	python3egg(setuptools)
21cr|python-codepy-2019.1-2|13	
21cr|python-codepy-2019.1-2|14	%description
21cr|python-codepy-2019.1-2|15	.. image:: https://badge.fury.io/py/codepy.png
21cr|python-codepy-2019.1-2|16	:target: http://pypi.python.org/pypi/codepy
21cr|python-codepy-2019.1-2|17	
21cr|python-codepy-2019.1-2|18	CodePy is a C/C++ metaprogramming toolkit for Python. It helps you compile
21cr|python-codepy-2019.1-2|19	source code and dynamically load it into the Python interpreter.
21cr|python-codepy-2019.1-2|20	This facility also works in conjunction with with `PyCuda
21cr|python-codepy-2019.1-2|21	<http://mathema.tician.de/software/pycuda>`_.  Dynamic compilation and linking
21cr|python-codepy-2019.1-2|22	are so far only supported in Linux with the GNU toolchain.
21cr|python-codepy-2019.1-2|23	
21cr|python-codepy-2019.1-2|24	See also the `documentation <http://documen.tician.de/codepy>`_ and the
21cr|python-codepy-2019.1-2|25	`git tree <http://github.com/inducer/codepy>`_.
21cr|python-codepy-2019.1-2|26	
21cr|python-codepy-2019.1-2|27	#---------------------------------------------------------------
21cr|python-codepy-2019.1-2|28	%package -n python3-%{pypi_name}
21cr|python-codepy-2019.1-2|29	Summary:	Generate and execute native code at run time
21cr|python-codepy-2019.1-2|30	Group:		Development/Python
21cr|python-codepy-2019.1-2|31	
21cr|python-codepy-2019.1-2|32	%description -n python3-%{pypi_name}
21cr|python-codepy-2019.1-2|33	.. image:: https://badge.fury.io/py/codepy.png
21cr|python-codepy-2019.1-2|34	:target: http://pypi.python.org/pypi/codepy
21cr|python-codepy-2019.1-2|35	
21cr|python-codepy-2019.1-2|36	CodePy is a C/C++ metaprogramming toolkit for Python. It helps you compile
21cr|python-codepy-2019.1-2|37	source code and dynamically load it into the Python interpreter.
21cr|python-codepy-2019.1-2|38	This facility also works in conjunction with with `PyCuda
21cr|python-codepy-2019.1-2|39	<http://mathema.tician.de/software/pycuda>`_.  Dynamic compilation and linking
21cr|python-codepy-2019.1-2|40	are so far only supported in Linux with the GNU toolchain.
21cr|python-codepy-2019.1-2|41	
21cr|python-codepy-2019.1-2|42	See also the `documentation <http://documen.tician.de/codepy>`_ and the
21cr|python-codepy-2019.1-2|43	`git tree <http://github.com/inducer/codepy>`_.
21cr|python-codepy-2019.1-2|44	
21cr|python-codepy-2019.1-2|45	%files -n python3-%{pypi_name}
21cr|python-codepy-2019.1-2|46	%doc README.rst
21cr|python-codepy-2019.1-2|47	%doc doc/source/faq.rst
21cr|python-codepy-2019.1-2|48	%{python3_sitelib}/codepy/*
21cr|python-codepy-2019.1-2|49	%{python3_sitelib}/%{pypi_name}-%{version}-*.egg-info
21cr|python-codepy-2019.1-2|50	
21cr|python-codepy-2019.1-2|51	#----------------------------------------------------------------
21cr|python-codepy-2019.1-2|52	%prep
21cr|python-codepy-2019.1-2|53	%setup -q -n %{pypi_name}-%{version}
21cr|python-codepy-2019.1-2|54	
21cr|python-codepy-2019.1-2|55	rm -r *.egg-info
21cr|python-codepy-2019.1-2|56	
21cr|python-codepy-2019.1-2|57	%build
21cr|python-codepy-2019.1-2|58	%py3_build
21cr|python-codepy-2019.1-2|59	
21cr|python-codepy-2019.1-2|60	%install
21cr|python-codepy-2019.1-2|61	%py3_install
21cr|python-codepy-2019.1-2|62	

6702 21
21cr|python-cogapp-3.3.0-1|1	%global pypi_name cogapp
21cr|python-cogapp-3.3.0-1|2	
21cr|python-cogapp-3.3.0-1|3	Name:           python-%{pypi_name}
21cr|python-cogapp-3.3.0-1|4	Version:        3.3.0
21cr|python-cogapp-3.3.0-1|5	Release:        1
21cr|python-cogapp-3.3.0-1|6	Summary:        Cog: A content generator for executing Python snippets in source files
21cr|python-cogapp-3.3.0-1|7	Group:          Development/Python
21cr|python-cogapp-3.3.0-1|8	License:        MIT
21cr|python-cogapp-3.3.0-1|9	URL:            https://nedbatchelder.com/code/cog
21cr|python-cogapp-3.3.0-1|10	Source0:        %{pypi_source}
21cr|python-cogapp-3.3.0-1|11	BuildArch:      noarch
21cr|python-cogapp-3.3.0-1|12	
21cr|python-cogapp-3.3.0-1|13	BuildRequires:  pyproject-rpm-macros
21cr|python-cogapp-3.3.0-1|14	BuildRequires:  python3-devel
21cr|python-cogapp-3.3.0-1|15	BuildRequires:  python3dist(setuptools)
21cr|python-cogapp-3.3.0-1|16	BuildRequires:  python3dist(wheel)
21cr|python-cogapp-3.3.0-1|17	
21cr|python-cogapp-3.3.0-1|18	%description
21cr|python-cogapp-3.3.0-1|19	Cog content generation tool. Small bits of computation for static files.
21cr|python-cogapp-3.3.0-1|20	
21cr|python-cogapp-3.3.0-1|21	%package -n     python3-%{pypi_name}
21cr|python-cogapp-3.3.0-1|22	Summary:        %{summary}
21cr|python-cogapp-3.3.0-1|23	Group:          Development/Python
21cr|python-cogapp-3.3.0-1|24	Conflicts:      cog
21cr|python-cogapp-3.3.0-1|25	
21cr|python-cogapp-3.3.0-1|26	%description -n python3-%{pypi_name}
21cr|python-cogapp-3.3.0-1|27	Cog content generation tool. Small bits of computation for static files.
21cr|python-cogapp-3.3.0-1|28	
21cr|python-cogapp-3.3.0-1|29	%prep
21cr|python-cogapp-3.3.0-1|30	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-cogapp-3.3.0-1|31	
21cr|python-cogapp-3.3.0-1|32	%generate_buildrequires
21cr|python-cogapp-3.3.0-1|33	%pyproject_buildrequires -r
21cr|python-cogapp-3.3.0-1|34	
21cr|python-cogapp-3.3.0-1|35	%build
21cr|python-cogapp-3.3.0-1|36	%pyproject_wheel
21cr|python-cogapp-3.3.0-1|37	
21cr|python-cogapp-3.3.0-1|38	%install
21cr|python-cogapp-3.3.0-1|39	%pyproject_install
21cr|python-cogapp-3.3.0-1|40	%pyproject_save_files %{pypi_name}
21cr|python-cogapp-3.3.0-1|41	
21cr|python-cogapp-3.3.0-1|42	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-cogapp-3.3.0-1|43	%license LICENSE.txt
21cr|python-cogapp-3.3.0-1|44	%doc README.rst
21cr|python-cogapp-3.3.0-1|45	%{_bindir}/cog
21cr|python-cogapp-3.3.0-1|46	%{_bindir}/cog.py

6703 21
21cr|python-collada-0.6-5|1	%global realname pycollada
21cr|python-collada-0.6-5|2	
21cr|python-collada-0.6-5|3	Name:           python-collada
21cr|python-collada-0.6-5|4	Version:        0.6
21cr|python-collada-0.6-5|5	Release:        5
21cr|python-collada-0.6-5|6	Summary:        A python module for creating, editing and loading COLLADA
21cr|python-collada-0.6-5|7	Group:		Development/Python
21cr|python-collada-0.6-5|8	License:        BSD
21cr|python-collada-0.6-5|9	URL:            https://github.com/pycollada/pycollada
21cr|python-collada-0.6-5|10	Source0:        https://github.com/pycollada/pycollada/archive/v0.6/%{realname}-%{version}.tar.gz
21cr|python-collada-0.6-5|11	# Disable pypi downloads in setup.py to guarantee use of only system libs
21cr|python-collada-0.6-5|12	Patch0:         python-collada-0.4-disable_unittest_downloads.patch
21cr|python-collada-0.6-5|13	
21cr|python-collada-0.6-5|14	BuildArch:      noarch
21cr|python-collada-0.6-5|15	
21cr|python-collada-0.6-5|16	# Python 3
21cr|python-collada-0.6-5|17	BuildRequires:  python3-devel
21cr|python-collada-0.6-5|18	BuildRequires:  python3-setuptools
21cr|python-collada-0.6-5|19	# unit test requirements
21cr|python-collada-0.6-5|20	BuildRequires:  python3-dateutil
21cr|python-collada-0.6-5|21	BuildRequires:  python3-six
21cr|python-collada-0.6-5|22	BuildRequires:  python3-numpy
21cr|python-collada-0.6-5|23	
21cr|python-collada-0.6-5|24	
21cr|python-collada-0.6-5|25	%description
21cr|python-collada-0.6-5|26	pycollada is a python module for creating, editing and loading COLLADA, which
21cr|python-collada-0.6-5|27	is a COLLAborative Design Activity for establishing an interchange file format
21cr|python-collada-0.6-5|28	for interactive 3D applications.
21cr|python-collada-0.6-5|29	
21cr|python-collada-0.6-5|30	The library allows you to load a COLLADA file and interact with it as a python
21cr|python-collada-0.6-5|31	object. In addition, it supports creating a collada python object from scratch,
21cr|python-collada-0.6-5|32	as well as in-place editing.
21cr|python-collada-0.6-5|33	
21cr|python-collada-0.6-5|34	
21cr|python-collada-0.6-5|35	%package -n python3-collada
21cr|python-collada-0.6-5|36	Summary:        A python 3 module for creating, editing and loading COLLADA
21cr|python-collada-0.6-5|37	Requires:       python3-dateutil
21cr|python-collada-0.6-5|38	Requires:       python3-numpy
21cr|python-collada-0.6-5|39	
21cr|python-collada-0.6-5|40	%description -n python3-collada
21cr|python-collada-0.6-5|41	pycollada is a python 3 module for creating, editing and loading COLLADA, which
21cr|python-collada-0.6-5|42	is a COLLAborative Design Activity for establishing an interchange file format
21cr|python-collada-0.6-5|43	for interactive 3D applications.
21cr|python-collada-0.6-5|44	
21cr|python-collada-0.6-5|45	The library allows you to load a COLLADA file and interact with it as a python
21cr|python-collada-0.6-5|46	object. In addition, it supports creating a collada python object from scratch,
21cr|python-collada-0.6-5|47	as well as in-place editing.
21cr|python-collada-0.6-5|48	
21cr|python-collada-0.6-5|49	
21cr|python-collada-0.6-5|50	%prep
21cr|python-collada-0.6-5|51	%autosetup -n %{realname}-%{version}
21cr|python-collada-0.6-5|52	
21cr|python-collada-0.6-5|53	
21cr|python-collada-0.6-5|54	%build
21cr|python-collada-0.6-5|55	%py3_build
21cr|python-collada-0.6-5|56	
21cr|python-collada-0.6-5|57	
21cr|python-collada-0.6-5|58	%install
21cr|python-collada-0.6-5|59	%py3_install
21cr|python-collada-0.6-5|60	
21cr|python-collada-0.6-5|61	
21cr|python-collada-0.6-5|62	%check
21cr|python-collada-0.6-5|63	python3 setup.py test
21cr|python-collada-0.6-5|64	
21cr|python-collada-0.6-5|65	
21cr|python-collada-0.6-5|66	%files -n python3-collada
21cr|python-collada-0.6-5|67	%doc COPYING
21cr|python-collada-0.6-5|68	%doc AUTHORS.md CHANGELOG.rst README.markdown
21cr|python-collada-0.6-5|69	%{py3_puresitedir}/*

6704 21
21cr|python-colorclass-2.2.0-1|1	Name:       python-colorclass
21cr|python-colorclass-2.2.0-1|2	Version:	2.2.0
21cr|python-colorclass-2.2.0-1|3	Release:	1
21cr|python-colorclass-2.2.0-1|4	Summary:    Python 2 and 3 compatibility utilities
21cr|python-colorclass-2.2.0-1|5	Group:      Development/Python
21cr|python-colorclass-2.2.0-1|6	License:    MIT
21cr|python-colorclass-2.2.0-1|7	URL:        http://pypi.python.org/pypi/colorclass/
21cr|python-colorclass-2.2.0-1|8	Source0:	https://files.pythonhosted.org/packages/37/ea/ae8dbb956939d4392e6a7fdef87fda273854da1128edae016c4104240be8/colorclass-2.2.0.tar.gz
21cr|python-colorclass-2.2.0-1|9	BuildArch:  noarch
21cr|python-colorclass-2.2.0-1|10	
21cr|python-colorclass-2.2.0-1|11	%description
21cr|python-colorclass-2.2.0-1|12	python-colorclass provides a colorful worry-free console applications
21cr|python-colorclass-2.2.0-1|13	Python 2 and Python 3.
21cr|python-colorclass-2.2.0-1|14	
21cr|python-colorclass-2.2.0-1|15	%package -n python3-colorclass
21cr|python-colorclass-2.2.0-1|16	BuildRequires: python3-devel
21cr|python-colorclass-2.2.0-1|17	BuildRequires: python3-setuptools
21cr|python-colorclass-2.2.0-1|18	Summary: %{summary} / Python 3 library
21cr|python-colorclass-2.2.0-1|19	
21cr|python-colorclass-2.2.0-1|20	%description -n python3-colorclass
21cr|python-colorclass-2.2.0-1|21	python-colorclass provides a colorful worry-free console applications
21cr|python-colorclass-2.2.0-1|22	Python 2 and Python 3.
21cr|python-colorclass-2.2.0-1|23	
21cr|python-colorclass-2.2.0-1|24	%prep
21cr|python-colorclass-2.2.0-1|25	%setup -q -n colorclass-%{version}
21cr|python-colorclass-2.2.0-1|26	
21cr|python-colorclass-2.2.0-1|27	%build
21cr|python-colorclass-2.2.0-1|28	python3 setup.py build
21cr|python-colorclass-2.2.0-1|29	
21cr|python-colorclass-2.2.0-1|30	%install
21cr|python-colorclass-2.2.0-1|31	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-colorclass-2.2.0-1|32	
21cr|python-colorclass-2.2.0-1|33	%files -n python3-colorclass
21cr|python-colorclass-2.2.0-1|34	%doc README.rst
21cr|python-colorclass-2.2.0-1|35	%{py3_puresitedir}/*

6705 21
21cr|python-colorlog-6.7.0-1|1	%define	oname	colorlog
21cr|python-colorlog-6.7.0-1|2	
21cr|python-colorlog-6.7.0-1|3	Name:		python-%{oname}
21cr|python-colorlog-6.7.0-1|4	Version:	6.7.0
21cr|python-colorlog-6.7.0-1|5	Release:	1
21cr|python-colorlog-6.7.0-1|6	Summary:	Log formatting with colors
21cr|python-colorlog-6.7.0-1|7	Source0:	https://files.pythonhosted.org/packages/78/6b/4e5481ddcdb9c255b2715f54c863629f1543e97bc8c309d1c5c131ad14f2/colorlog-6.7.0.tar.gz
21cr|python-colorlog-6.7.0-1|8	License:	MIT License
21cr|python-colorlog-6.7.0-1|9	Group:		Development/Python
21cr|python-colorlog-6.7.0-1|10	Url:		https://github.com/borntyping/python-colorlog
21cr|python-colorlog-6.7.0-1|11	BuildArch:	noarch
21cr|python-colorlog-6.7.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-colorlog-6.7.0-1|13	BuildRequires:	python3-devel
21cr|python-colorlog-6.7.0-1|14	
21cr|python-colorlog-6.7.0-1|15	%description
21cr|python-colorlog-6.7.0-1|16	This module is a formatter for use with Python's logging module that outputs
21cr|python-colorlog-6.7.0-1|17	records using terminal colors.
21cr|python-colorlog-6.7.0-1|18	
21cr|python-colorlog-6.7.0-1|19	%files
21cr|python-colorlog-6.7.0-1|20	%doc LICENSE
21cr|python-colorlog-6.7.0-1|21	%doc README.md
21cr|python-colorlog-6.7.0-1|22	%{py3_puresitedir}/%{oname}
21cr|python-colorlog-6.7.0-1|23	%{py3_puresitedir}/%{oname}*.egg-info
21cr|python-colorlog-6.7.0-1|24	
21cr|python-colorlog-6.7.0-1|25	#-----------------------------------------------------------------------------
21cr|python-colorlog-6.7.0-1|26	
21cr|python-colorlog-6.7.0-1|27	%prep
21cr|python-colorlog-6.7.0-1|28	%setup -qn %{oname}-%{version}
21cr|python-colorlog-6.7.0-1|29	
21cr|python-colorlog-6.7.0-1|30	
21cr|python-colorlog-6.7.0-1|31	%build
21cr|python-colorlog-6.7.0-1|32	python3 setup.py build
21cr|python-colorlog-6.7.0-1|33	
21cr|python-colorlog-6.7.0-1|34	
21cr|python-colorlog-6.7.0-1|35	%install
21cr|python-colorlog-6.7.0-1|36	python3 setup.py install --root=%{buildroot}

6706 21
21cr|python-colour-0.1.5-1|1	# Created by pyp2rpm-3.3.2
21cr|python-colour-0.1.5-1|2	%global pypi_name colour
21cr|python-colour-0.1.5-1|3	
21cr|python-colour-0.1.5-1|4	Name:           python-%{pypi_name}
21cr|python-colour-0.1.5-1|5	Version:        0.1.5
21cr|python-colour-0.1.5-1|6	Release:        1
21cr|python-colour-0.1.5-1|7	Summary:        Converts and manipulates various color representation
21cr|python-colour-0.1.5-1|8	Group:          Development/Python
21cr|python-colour-0.1.5-1|9	License:        BSD 3-Clause License
21cr|python-colour-0.1.5-1|10	URL:            http://github.com/vaab/colour
21cr|python-colour-0.1.5-1|11	Source0:        https://files.pythonhosted.org/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-colour-0.1.5-1|12	BuildArch:      noarch
21cr|python-colour-0.1.5-1|13	
21cr|python-colour-0.1.5-1|14	BuildRequires:  python3-devel
21cr|python-colour-0.1.5-1|15	BuildRequires:  python3dist(d2to1)
21cr|python-colour-0.1.5-1|16	BuildRequires:  python3dist(setuptools)
21cr|python-colour-0.1.5-1|17	
21cr|python-colour-0.1.5-1|18	%description
21cr|python-colour-0.1.5-1|19	Python color representations manipulation library (RGB, HSL, web, ...)
21cr|python-colour-0.1.5-1|20	
21cr|python-colour-0.1.5-1|21	%package -n     python3-%{pypi_name}
21cr|python-colour-0.1.5-1|22	Summary:        %{summary}
21cr|python-colour-0.1.5-1|23	%{?python_provide:%python_provide python3-%{pypi_name}}
21cr|python-colour-0.1.5-1|24	Requires:       python3dist(nose)
21cr|python-colour-0.1.5-1|25	Conflicts:	python3-py-colour
21cr|python-colour-0.1.5-1|26	
21cr|python-colour-0.1.5-1|27	%description -n python3-%{pypi_name}
21cr|python-colour-0.1.5-1|28	Python color representations manipulation library (RGB, HSL, web, ...)
21cr|python-colour-0.1.5-1|29	
21cr|python-colour-0.1.5-1|30	%prep
21cr|python-colour-0.1.5-1|31	%autosetup -n %{pypi_name}-%{version}
21cr|python-colour-0.1.5-1|32	
21cr|python-colour-0.1.5-1|33	# Remove bundled egg-info
21cr|python-colour-0.1.5-1|34	rm -rf %{pypi_name}.egg-info
21cr|python-colour-0.1.5-1|35	
21cr|python-colour-0.1.5-1|36	%build
21cr|python-colour-0.1.5-1|37	%py3_build
21cr|python-colour-0.1.5-1|38	
21cr|python-colour-0.1.5-1|39	%install
21cr|python-colour-0.1.5-1|40	%py3_install
21cr|python-colour-0.1.5-1|41	
21cr|python-colour-0.1.5-1|42	%files -n python3-%{pypi_name}
21cr|python-colour-0.1.5-1|43	%license LICENSE
21cr|python-colour-0.1.5-1|44	%doc README.rst
21cr|python-colour-0.1.5-1|45	%{python3_sitelib}/__pycache__/*
21cr|python-colour-0.1.5-1|46	%{python3_sitelib}/%{pypi_name}.py
21cr|python-colour-0.1.5-1|47	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info

6707 21
21cr|python-comm-0.1.2-1|1	%global pypi_name comm
21cr|python-comm-0.1.2-1|2	
21cr|python-comm-0.1.2-1|3	%global _description %{expand:
21cr|python-comm-0.1.2-1|4	It provides a way to register a Kernel Comm implementation,
21cr|python-comm-0.1.2-1|5	as per the Jupyter kernel protocol. It also provides a base
21cr|python-comm-0.1.2-1|6	Comm implementation and a default CommManager that can be used.
21cr|python-comm-0.1.2-1|7	}
21cr|python-comm-0.1.2-1|8	
21cr|python-comm-0.1.2-1|9	Name:           python-%{pypi_name}
21cr|python-comm-0.1.2-1|10	Version:        0.1.2
21cr|python-comm-0.1.2-1|11	Release:        1
21cr|python-comm-0.1.2-1|12	Summary:        Jupyter Python Comm implementation, for usage in ipykernel, xeus-python
21cr|python-comm-0.1.2-1|13	Group:          Development/Python
21cr|python-comm-0.1.2-1|14	License:        BSD
21cr|python-comm-0.1.2-1|15	URL:            https://github.com/ipython/comm
21cr|python-comm-0.1.2-1|16	Source0:        %{pypi_source}
21cr|python-comm-0.1.2-1|17	BuildArch:      noarch
21cr|python-comm-0.1.2-1|18	
21cr|python-comm-0.1.2-1|19	BuildRequires:  python3-devel
21cr|python-comm-0.1.2-1|20	BuildRequires:  pyproject-rpm-macros
21cr|python-comm-0.1.2-1|21	
21cr|python-comm-0.1.2-1|22	%description
21cr|python-comm-0.1.2-1|23	%_description
21cr|python-comm-0.1.2-1|24	
21cr|python-comm-0.1.2-1|25	#--------------------------------------------------
21cr|python-comm-0.1.2-1|26	%package -n     python3-%{pypi_name}
21cr|python-comm-0.1.2-1|27	Summary:        %{summary}
21cr|python-comm-0.1.2-1|28	Group:          Development/Python
21cr|python-comm-0.1.2-1|29	
21cr|python-comm-0.1.2-1|30	%description -n python3-%{pypi_name}
21cr|python-comm-0.1.2-1|31	%_description
21cr|python-comm-0.1.2-1|32	
21cr|python-comm-0.1.2-1|33	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-comm-0.1.2-1|34	%doc README.md
21cr|python-comm-0.1.2-1|35	
21cr|python-comm-0.1.2-1|36	#--------------------------------------------------
21cr|python-comm-0.1.2-1|37	
21cr|python-comm-0.1.2-1|38	%prep
21cr|python-comm-0.1.2-1|39	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-comm-0.1.2-1|40	
21cr|python-comm-0.1.2-1|41	%generate_buildrequires
21cr|python-comm-0.1.2-1|42	%pyproject_buildrequires -r
21cr|python-comm-0.1.2-1|43	
21cr|python-comm-0.1.2-1|44	%build
21cr|python-comm-0.1.2-1|45	%pyproject_wheel
21cr|python-comm-0.1.2-1|46	
21cr|python-comm-0.1.2-1|47	%install
21cr|python-comm-0.1.2-1|48	%pyproject_install
21cr|python-comm-0.1.2-1|49	%pyproject_save_files %{pypi_name}
21cr|python-comm-0.1.2-1|50	

6708 21
21cr|python-configshell-fb-1.1.29-2|1	%define	pypi_name	configshell-fb
21cr|python-configshell-fb-1.1.29-2|2	
21cr|python-configshell-fb-1.1.29-2|3	Name:		python-%{pypi_name}
21cr|python-configshell-fb-1.1.29-2|4	Version:	1.1.29
21cr|python-configshell-fb-1.1.29-2|5	Release:	2
21cr|python-configshell-fb-1.1.29-2|6	Summary:	A framework to implement simple but nice CLIs
21cr|python-configshell-fb-1.1.29-2|7	Group:		Development/Python
21cr|python-configshell-fb-1.1.29-2|8	License:	Apache
21cr|python-configshell-fb-1.1.29-2|9	Url:		http://github.com/open-iscsi/configshell-fb
21cr|python-configshell-fb-1.1.29-2|10	Source0:	%{pypi_source}
21cr|python-configshell-fb-1.1.29-2|11	Patch0:		configshell-fb-requires.patch
21cr|python-configshell-fb-1.1.29-2|12	BuildRequires:	python3egg(setuptools)
21cr|python-configshell-fb-1.1.29-2|13	BuildArch:	noarch
21cr|python-configshell-fb-1.1.29-2|14	
21cr|python-configshell-fb-1.1.29-2|15	%description
21cr|python-configshell-fb-1.1.29-2|16	configshell-fb is a Python library that provides a framework for
21cr|python-configshell-fb-1.1.29-2|17	building simple but nice CLI-based applications.
21cr|python-configshell-fb-1.1.29-2|18	This runs with Python 2 and 2to3 is run by setup.py to run on Python 3.
21cr|python-configshell-fb-1.1.29-2|19	
21cr|python-configshell-fb-1.1.29-2|20	#----------------------------------------------------------------------
21cr|python-configshell-fb-1.1.29-2|21	%package -n python3-%{pypi_name}
21cr|python-configshell-fb-1.1.29-2|22	Summary:	A framework to implement simple but nice CLIs
21cr|python-configshell-fb-1.1.29-2|23	Group:		Development/Python
21cr|python-configshell-fb-1.1.29-2|24	
21cr|python-configshell-fb-1.1.29-2|25	%description -n python3-%{pypi_name}
21cr|python-configshell-fb-1.1.29-2|26	configshell-fb is a Python library that provides a framework for
21cr|python-configshell-fb-1.1.29-2|27	building simple but nice CLI-based applications.
21cr|python-configshell-fb-1.1.29-2|28	This runs with Python 2 and 2to3 is run by setup.py to run on Python 3.
21cr|python-configshell-fb-1.1.29-2|29	
21cr|python-configshell-fb-1.1.29-2|30	%files -n python3-%{pypi_name}
21cr|python-configshell-fb-1.1.29-2|31	%{py3_puresitedir}/configshell
21cr|python-configshell-fb-1.1.29-2|32	%{py3_puresitedir}/configshell_fb
21cr|python-configshell-fb-1.1.29-2|33	%{py3_puresitedir}/configshell_fb*.egg-info
21cr|python-configshell-fb-1.1.29-2|34	
21cr|python-configshell-fb-1.1.29-2|35	#----------------------------------------------------------------------
21cr|python-configshell-fb-1.1.29-2|36	
21cr|python-configshell-fb-1.1.29-2|37	%prep
21cr|python-configshell-fb-1.1.29-2|38	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-configshell-fb-1.1.29-2|39	
21cr|python-configshell-fb-1.1.29-2|40	rm -R *.egg-info
21cr|python-configshell-fb-1.1.29-2|41	
21cr|python-configshell-fb-1.1.29-2|42	%build
21cr|python-configshell-fb-1.1.29-2|43	%py3_build
21cr|python-configshell-fb-1.1.29-2|44	
21cr|python-configshell-fb-1.1.29-2|45	%install
21cr|python-configshell-fb-1.1.29-2|46	%py3_install
21cr|python-configshell-fb-1.1.29-2|47	

6709 21
21cr|python-confusable-homoglyphs-3.2.0-2|1	%global pypi_name confusable-homoglyphs
21cr|python-confusable-homoglyphs-3.2.0-2|2	
21cr|python-confusable-homoglyphs-3.2.0-2|3	Name:           python-%{pypi_name}
21cr|python-confusable-homoglyphs-3.2.0-2|4	Version:        3.2.0
21cr|python-confusable-homoglyphs-3.2.0-2|5	Release:        2
21cr|python-confusable-homoglyphs-3.2.0-2|6	Summary:        Detect confusable usage of unicode homoglyphs, prevent homograph attacks
21cr|python-confusable-homoglyphs-3.2.0-2|7	Group:          Development/Python
21cr|python-confusable-homoglyphs-3.2.0-2|8	License:        MIT
21cr|python-confusable-homoglyphs-3.2.0-2|9	URL:            https://github.com/vhf/confusable_homoglyphs
21cr|python-confusable-homoglyphs-3.2.0-2|10	Source0:        https://files.pythonhosted.org/packages/source/c/%{pypi_name}/confusable_homoglyphs-%{version}.tar.gz
21cr|python-confusable-homoglyphs-3.2.0-2|11	BuildArch:      noarch
21cr|python-confusable-homoglyphs-3.2.0-2|12	
21cr|python-confusable-homoglyphs-3.2.0-2|13	BuildRequires:  python3-devel
21cr|python-confusable-homoglyphs-3.2.0-2|14	BuildRequires:  python3dist(click)
21cr|python-confusable-homoglyphs-3.2.0-2|15	BuildRequires:  python3dist(setuptools)
21cr|python-confusable-homoglyphs-3.2.0-2|16	BuildRequires:  python3dist(sphinx)
21cr|python-confusable-homoglyphs-3.2.0-2|17	
21cr|python-confusable-homoglyphs-3.2.0-2|18	%description
21cr|python-confusable-homoglyphs-3.2.0-2|19	Detect confusable usage of unicode homoglyphs, prevent homograph attacks.
21cr|python-confusable-homoglyphs-3.2.0-2|20	
21cr|python-confusable-homoglyphs-3.2.0-2|21	#--------------------------------------------------------
21cr|python-confusable-homoglyphs-3.2.0-2|22	%package -n     python3-%{pypi_name}
21cr|python-confusable-homoglyphs-3.2.0-2|23	Summary:        %{summary}
21cr|python-confusable-homoglyphs-3.2.0-2|24	Group:          Development/Python
21cr|python-confusable-homoglyphs-3.2.0-2|25	
21cr|python-confusable-homoglyphs-3.2.0-2|26	Requires:       python3dist(click)
21cr|python-confusable-homoglyphs-3.2.0-2|27	Requires:       python3dist(setuptools)
21cr|python-confusable-homoglyphs-3.2.0-2|28	
21cr|python-confusable-homoglyphs-3.2.0-2|29	%description -n python3-%{pypi_name}
21cr|python-confusable-homoglyphs-3.2.0-2|30	Detect confusable usage of unicode homoglyphs, prevent homograph attacks.
21cr|python-confusable-homoglyphs-3.2.0-2|31	
21cr|python-confusable-homoglyphs-3.2.0-2|32	%files -n python3-%{pypi_name}
21cr|python-confusable-homoglyphs-3.2.0-2|33	%license LICENSE
21cr|python-confusable-homoglyphs-3.2.0-2|34	%doc README.rst docs/readme.rst
21cr|python-confusable-homoglyphs-3.2.0-2|35	%doc html
21cr|python-confusable-homoglyphs-3.2.0-2|36	%{_bindir}/confusable_homoglyphs
21cr|python-confusable-homoglyphs-3.2.0-2|37	%{python3_sitelib}/confusable_homoglyphs
21cr|python-confusable-homoglyphs-3.2.0-2|38	%{python3_sitelib}/confusable_homoglyphs-%{version}-py%{python3_version}.egg-info
21cr|python-confusable-homoglyphs-3.2.0-2|39	
21cr|python-confusable-homoglyphs-3.2.0-2|40	#--------------------------------------------------------
21cr|python-confusable-homoglyphs-3.2.0-2|41	
21cr|python-confusable-homoglyphs-3.2.0-2|42	%prep
21cr|python-confusable-homoglyphs-3.2.0-2|43	%autosetup -n confusable_homoglyphs-%{version}
21cr|python-confusable-homoglyphs-3.2.0-2|44	
21cr|python-confusable-homoglyphs-3.2.0-2|45	# Remove bundled egg-info
21cr|python-confusable-homoglyphs-3.2.0-2|46	rm -rf %{pypi_name}.egg-info
21cr|python-confusable-homoglyphs-3.2.0-2|47	
21cr|python-confusable-homoglyphs-3.2.0-2|48	%build
21cr|python-confusable-homoglyphs-3.2.0-2|49	%py3_build
21cr|python-confusable-homoglyphs-3.2.0-2|50	
21cr|python-confusable-homoglyphs-3.2.0-2|51	# generate html docs
21cr|python-confusable-homoglyphs-3.2.0-2|52	PYTHONPATH=${PWD} sphinx-build docs html
21cr|python-confusable-homoglyphs-3.2.0-2|53	# remove the sphinx-build leftovers
21cr|python-confusable-homoglyphs-3.2.0-2|54	rm -rf html/.{doctrees,buildinfo}
21cr|python-confusable-homoglyphs-3.2.0-2|55	
21cr|python-confusable-homoglyphs-3.2.0-2|56	%install
21cr|python-confusable-homoglyphs-3.2.0-2|57	%py3_install
21cr|python-confusable-homoglyphs-3.2.0-2|58	
21cr|python-confusable-homoglyphs-3.2.0-2|59	%check
21cr|python-confusable-homoglyphs-3.2.0-2|60	%{__python3} setup.py test
21cr|python-confusable-homoglyphs-3.2.0-2|61	

6710 21
21cr|python-cookiecutter-2.1.1-1|1	%define pypi_name cookiecutter
21cr|python-cookiecutter-2.1.1-1|2	
21cr|python-cookiecutter-2.1.1-1|3	Summary:	A command-line utility that creates projects from project templates
21cr|python-cookiecutter-2.1.1-1|4	Name:		python-%{pypi_name}
21cr|python-cookiecutter-2.1.1-1|5	Version:	2.1.1
21cr|python-cookiecutter-2.1.1-1|6	Release:	1
21cr|python-cookiecutter-2.1.1-1|7	License:	BSD
21cr|python-cookiecutter-2.1.1-1|8	Group:		Development/Python
21cr|python-cookiecutter-2.1.1-1|9	Url:		https://github.com/audreyr/cookiecutter
21cr|python-cookiecutter-2.1.1-1|10	Source0:	%{pypi_source}
21cr|python-cookiecutter-2.1.1-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-cookiecutter-2.1.1-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-cookiecutter-2.1.1-1|13	BuildArch:	noarch
21cr|python-cookiecutter-2.1.1-1|14	
21cr|python-cookiecutter-2.1.1-1|15	%description
21cr|python-cookiecutter-2.1.1-1|16	A command-line utility that creates projects from **cookiecutters**
21cr|python-cookiecutter-2.1.1-1|17	(project templates), e.g. creating a Python package project
21cr|python-cookiecutter-2.1.1-1|18	from a Python package project template.
21cr|python-cookiecutter-2.1.1-1|19	
21cr|python-cookiecutter-2.1.1-1|20	#----------------------------------------------------------------------------
21cr|python-cookiecutter-2.1.1-1|21	
21cr|python-cookiecutter-2.1.1-1|22	%package -n python3-%{pypi_name}
21cr|python-cookiecutter-2.1.1-1|23	Summary:	A command-line utility that creates projects from project templates
21cr|python-cookiecutter-2.1.1-1|24	Group:		Development/Python
21cr|python-cookiecutter-2.1.1-1|25	# python3 files were in main package
21cr|python-cookiecutter-2.1.1-1|26	Obsoletes:	python-%{pypi_name} < 2.1.1
21cr|python-cookiecutter-2.1.1-1|27	
21cr|python-cookiecutter-2.1.1-1|28	%description -n python3-%{pypi_name}
21cr|python-cookiecutter-2.1.1-1|29	A command-line utility that creates projects from **cookiecutters**
21cr|python-cookiecutter-2.1.1-1|30	(project templates), e.g. creating a Python package project
21cr|python-cookiecutter-2.1.1-1|31	from a Python package project template.
21cr|python-cookiecutter-2.1.1-1|32	
21cr|python-cookiecutter-2.1.1-1|33	%files -n python3-%{pypi_name}
21cr|python-cookiecutter-2.1.1-1|34	%doc README.md HISTORY.md
21cr|python-cookiecutter-2.1.1-1|35	%{_bindir}/cookiecutter
21cr|python-cookiecutter-2.1.1-1|36	%{python3_sitelib}/cookiecutter
21cr|python-cookiecutter-2.1.1-1|37	%{python3_sitelib}/cookiecutter*.egg-info
21cr|python-cookiecutter-2.1.1-1|38	
21cr|python-cookiecutter-2.1.1-1|39	#----------------------------------------------------------------------------
21cr|python-cookiecutter-2.1.1-1|40	
21cr|python-cookiecutter-2.1.1-1|41	%prep
21cr|python-cookiecutter-2.1.1-1|42	%setup -qn %{pypi_name}-%{version}
21cr|python-cookiecutter-2.1.1-1|43	rm -rf %{pypi_name}.egg-info
21cr|python-cookiecutter-2.1.1-1|44	
21cr|python-cookiecutter-2.1.1-1|45	%build
21cr|python-cookiecutter-2.1.1-1|46	%py3_build
21cr|python-cookiecutter-2.1.1-1|47	
21cr|python-cookiecutter-2.1.1-1|48	%install
21cr|python-cookiecutter-2.1.1-1|49	%py3_install

6711 21
21cr|python-couchdb-0.9-4|1	%define srcname CouchDB
21cr|python-couchdb-0.9-4|2	Name:           python-couchdb
21cr|python-couchdb-0.9-4|3	Version:        0.9
21cr|python-couchdb-0.9-4|4	Release:        4
21cr|python-couchdb-0.9-4|5	Summary:        A Python library for working with CouchDB
21cr|python-couchdb-0.9-4|6	
21cr|python-couchdb-0.9-4|7	Group:          Development/Python
21cr|python-couchdb-0.9-4|8	License:        BSD
21cr|python-couchdb-0.9-4|9	URL:            http://code.google.com/p/couchdb-python/
21cr|python-couchdb-0.9-4|10	Source0:        http://pypi.python.org/packages/source/C/CouchDB/CouchDB-%{version}.tar.gz
21cr|python-couchdb-0.9-4|11	BuildArch:      noarch
21cr|python-couchdb-0.9-4|12	BuildRequires:  python2-devel
21cr|python-couchdb-0.9-4|13	BuildRequires:  python2-setuptools
21cr|python-couchdb-0.9-4|14	Requires:       python2-simplejson
21cr|python-couchdb-0.9-4|15	# remove in 2013 once 2010.0 is not supported anymore
21cr|python-couchdb-0.9-4|16	Obsoletes:       %{name}-devel < 0.8
21cr|python-couchdb-0.9-4|17	
21cr|python-couchdb-0.9-4|18	%description
21cr|python-couchdb-0.9-4|19	Providing a convenient high level interface for the CouchDB server.
21cr|python-couchdb-0.9-4|20	
21cr|python-couchdb-0.9-4|21	
21cr|python-couchdb-0.9-4|22	%package -n python2-couchdb
21cr|python-couchdb-0.9-4|23	%py2_migration_meta python2-couchdb
21cr|python-couchdb-0.9-4|24	Summary:        A Python library for working with CouchDB
21cr|python-couchdb-0.9-4|25	
21cr|python-couchdb-0.9-4|26	%description -n python2-couchdb
21cr|python-couchdb-0.9-4|27	Providing a convenient high level interface for the CouchDB server.
21cr|python-couchdb-0.9-4|28	
21cr|python-couchdb-0.9-4|29	
21cr|python-couchdb-0.9-4|30	
21cr|python-couchdb-0.9-4|31	%prep
21cr|python-couchdb-0.9-4|32	%setup -q -n %{srcname}-%{version}
21cr|python-couchdb-0.9-4|33	
21cr|python-couchdb-0.9-4|34	%build
21cr|python-couchdb-0.9-4|35	python2 setup.py build
21cr|python-couchdb-0.9-4|36	
21cr|python-couchdb-0.9-4|37	
21cr|python-couchdb-0.9-4|38	%install
21cr|python-couchdb-0.9-4|39	python2 setup.py install --skip-build --root %{buildroot}
21cr|python-couchdb-0.9-4|40	
21cr|python-couchdb-0.9-4|41	# calm rpmlint down
21cr|python-couchdb-0.9-4|42	find  %{buildroot}/%{py2_puresitedir}/couchdb -name \*.py -print0 | xargs --null chmod 0644
21cr|python-couchdb-0.9-4|43	
21cr|python-couchdb-0.9-4|44	
21cr|python-couchdb-0.9-4|45	%clean
21cr|python-couchdb-0.9-4|46	
21cr|python-couchdb-0.9-4|47	%files -n python2-couchdb
21cr|python-couchdb-0.9-4|48	%defattr(-,root,root,-)
21cr|python-couchdb-0.9-4|49	%doc ChangeLog.txt COPYING README.txt
21cr|python-couchdb-0.9-4|50	%doc doc/
21cr|python-couchdb-0.9-4|51	%{_bindir}/couchdb-dump
21cr|python-couchdb-0.9-4|52	%{_bindir}/couchdb-load
21cr|python-couchdb-0.9-4|53	%{_bindir}/couchdb-replicate
21cr|python-couchdb-0.9-4|54	%{_bindir}/couchpy
21cr|python-couchdb-0.9-4|55	%{py2_puresitedir}/CouchDB-%{version}-py%{py2_ver}.egg-info
21cr|python-couchdb-0.9-4|56	%{py2_puresitedir}/couchdb

6712 21
21cr|python-coveralls-3.3.1-1|1	# Created by pyp2rpm-3.3.1
21cr|python-coveralls-3.3.1-1|2	%global pypi_name coveralls
21cr|python-coveralls-3.3.1-1|3	
21cr|python-coveralls-3.3.1-1|4	Name:		python-%{pypi_name}
21cr|python-coveralls-3.3.1-1|5	Version:	3.3.1
21cr|python-coveralls-3.3.1-1|6	Release:	1
21cr|python-coveralls-3.3.1-1|7	Summary:	Show coverage stats online via coveralls.io
21cr|python-coveralls-3.3.1-1|8	Group:		Development/Python
21cr|python-coveralls-3.3.1-1|9	License:	MIT
21cr|python-coveralls-3.3.1-1|10	URL:		http://github.com/coveralls-clients/coveralls-python
21cr|python-coveralls-3.3.1-1|11	Source0:	https://files.pythonhosted.org/packages/c2/c5/6b8254092117fa366b022fbee9434224483ba38e0bbf36e80836bf10692a/coveralls-3.3.1.tar.gz
21cr|python-coveralls-3.3.1-1|12	BuildArch:	noarch
21cr|python-coveralls-3.3.1-1|13	
21cr|python-coveralls-3.3.1-1|14	BuildRequires:	pkgconfig(python3)
21cr|python-coveralls-3.3.1-1|15	BuildRequires:	python3dist(coverage) >= 3.6
21cr|python-coveralls-3.3.1-1|16	BuildRequires:	python3egg(cryptography)
21cr|python-coveralls-3.3.1-1|17	BuildRequires:	python3dist(pycparser)
21cr|python-coveralls-3.3.1-1|18	BuildRequires:	python3dist(docopt) >= 0.6.1
21cr|python-coveralls-3.3.1-1|19	BuildRequires:	python3egg(mock)
21cr|python-coveralls-3.3.1-1|20	BuildRequires:	python3egg(pytest)
21cr|python-coveralls-3.3.1-1|21	BuildRequires:	python3dist(pytest-runner)
21cr|python-coveralls-3.3.1-1|22	BuildRequires:	python3dist(pyyaml) >= 3.10
21cr|python-coveralls-3.3.1-1|23	BuildRequires:	python3dist(requests) >= 1.0.0
21cr|python-coveralls-3.3.1-1|24	BuildRequires:	python3egg(setuptools)
21cr|python-coveralls-3.3.1-1|25	BuildRequires:	python3dist(sh) >= 1.08
21cr|python-coveralls-3.3.1-1|26	BuildRequires:	python3dist(urllib3)
21cr|python-coveralls-3.3.1-1|27	BuildRequires:	python3-sphinxcontrib-trio
21cr|python-coveralls-3.3.1-1|28	
21cr|python-coveralls-3.3.1-1|29	%description
21cr|python-coveralls-3.3.1-1|30	coveralls.io is a service for publishing your coverage stats online.
21cr|python-coveralls-3.3.1-1|31	
21cr|python-coveralls-3.3.1-1|32	This package provides seamless integration with coverage.py (and thus
21cr|python-coveralls-3.3.1-1|33	pytest, nosetests, etc...) in your Python projects.
21cr|python-coveralls-3.3.1-1|34	
21cr|python-coveralls-3.3.1-1|35	#-------------------------------------------------------------------
21cr|python-coveralls-3.3.1-1|36	%package -n  python3-%{pypi_name}
21cr|python-coveralls-3.3.1-1|37	Summary:	%{summary}
21cr|python-coveralls-3.3.1-1|38	
21cr|python-coveralls-3.3.1-1|39	Requires:	python3dist(coverage) >= 3.6
21cr|python-coveralls-3.3.1-1|40	Requires:	python3dist(docopt) >= 0.6.1
21cr|python-coveralls-3.3.1-1|41	Requires:	python3dist(pyyaml) >= 3.10
21cr|python-coveralls-3.3.1-1|42	Requires:	python3dist(requests) >= 1.0.0
21cr|python-coveralls-3.3.1-1|43	Requires:	python3egg(setuptools)
21cr|python-coveralls-3.3.1-1|44	Requires:	python3dist(urllib3)
21cr|python-coveralls-3.3.1-1|45	
21cr|python-coveralls-3.3.1-1|46	%description -n python3-%{pypi_name}
21cr|python-coveralls-3.3.1-1|47	coveralls.io is a service for publishing your coverage stats online.
21cr|python-coveralls-3.3.1-1|48	
21cr|python-coveralls-3.3.1-1|49	This package provides seamless integration with coverage.py (and thus
21cr|python-coveralls-3.3.1-1|50	pytest, nosetests, etc...) in your Python projects.
21cr|python-coveralls-3.3.1-1|51	
21cr|python-coveralls-3.3.1-1|52	%files -n python3-%{pypi_name}
21cr|python-coveralls-3.3.1-1|53	%doc LICENSE.txt
21cr|python-coveralls-3.3.1-1|54	%doc README.rst
21cr|python-coveralls-3.3.1-1|55	%{_bindir}/coveralls
21cr|python-coveralls-3.3.1-1|56	%{py3_puresitedir}/%{pypi_name}
21cr|python-coveralls-3.3.1-1|57	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-coveralls-3.3.1-1|58	
21cr|python-coveralls-3.3.1-1|59	#-------------------------------------------------------------------
21cr|python-coveralls-3.3.1-1|60	
21cr|python-coveralls-3.3.1-1|61	%prep
21cr|python-coveralls-3.3.1-1|62	%autosetup -n %{pypi_name}-%{version}
21cr|python-coveralls-3.3.1-1|63	
21cr|python-coveralls-3.3.1-1|64	# Remove bundled egg-info
21cr|python-coveralls-3.3.1-1|65	rm -rf %{pypi_name}.egg-info
21cr|python-coveralls-3.3.1-1|66	
21cr|python-coveralls-3.3.1-1|67	%build
21cr|python-coveralls-3.3.1-1|68	%py3_build
21cr|python-coveralls-3.3.1-1|69	
21cr|python-coveralls-3.3.1-1|70	%install
21cr|python-coveralls-3.3.1-1|71	%py3_install
21cr|python-coveralls-3.3.1-1|72	

6713 21
21cr|python-cpuinfo-8.0.0-1|1	%global srcname cpuinfo
21cr|python-cpuinfo-8.0.0-1|2	
21cr|python-cpuinfo-8.0.0-1|3	Name:           python-%{srcname}
21cr|python-cpuinfo-8.0.0-1|4	Version:        8.0.0
21cr|python-cpuinfo-8.0.0-1|5	Release:        1
21cr|python-cpuinfo-8.0.0-1|6	Summary:        Getting CPU info
21cr|python-cpuinfo-8.0.0-1|7	Group:          System/Kernel and hardware
21cr|python-cpuinfo-8.0.0-1|8	License:        MIT
21cr|python-cpuinfo-8.0.0-1|9	URL:            https://github.com/workhorsy/py-cpuinfo
21cr|python-cpuinfo-8.0.0-1|10	Source0:        https://pypi.io/packages/source/p/py-%{srcname}/py-%{srcname}-%{version}.tar.gz
21cr|python-cpuinfo-8.0.0-1|11	BuildArch:      noarch
21cr|python-cpuinfo-8.0.0-1|12	BuildRequires:  python3-devel
21cr|python-cpuinfo-8.0.0-1|13	BuildRequires:  python3-setuptools
21cr|python-cpuinfo-8.0.0-1|14	
21cr|python-cpuinfo-8.0.0-1|15	%description
21cr|python-cpuinfo-8.0.0-1|16	Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work without
21cr|python-cpuinfo-8.0.0-1|17	any extra programs or libraries, beyond what your OS provides.
21cr|python-cpuinfo-8.0.0-1|18	
21cr|python-cpuinfo-8.0.0-1|19	These approaches are used for getting info:
21cr|python-cpuinfo-8.0.0-1|20	Windows Registry
21cr|python-cpuinfo-8.0.0-1|21	/proc/cpuinfo
21cr|python-cpuinfo-8.0.0-1|22	sysctl
21cr|python-cpuinfo-8.0.0-1|23	dmesg
21cr|python-cpuinfo-8.0.0-1|24	isainfo and psrinfo
21cr|python-cpuinfo-8.0.0-1|25	Querying x86 CPUID register
21cr|python-cpuinfo-8.0.0-1|26	
21cr|python-cpuinfo-8.0.0-1|27	#---------------------------------------------------------------------------
21cr|python-cpuinfo-8.0.0-1|28	
21cr|python-cpuinfo-8.0.0-1|29	%package -n python3-%{srcname}
21cr|python-cpuinfo-8.0.0-1|30	Summary:        Getting CPU info
21cr|python-cpuinfo-8.0.0-1|31	Group:          System/Kernel and hardware
21cr|python-cpuinfo-8.0.0-1|32	
21cr|python-cpuinfo-8.0.0-1|33	%description -n python3-%{srcname}
21cr|python-cpuinfo-8.0.0-1|34	Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work without
21cr|python-cpuinfo-8.0.0-1|35	any extra programs or libraries, beyond what your OS provides.
21cr|python-cpuinfo-8.0.0-1|36	
21cr|python-cpuinfo-8.0.0-1|37	These approaches are used for getting info:
21cr|python-cpuinfo-8.0.0-1|38	Windows Registry
21cr|python-cpuinfo-8.0.0-1|39	/proc/cpuinfo
21cr|python-cpuinfo-8.0.0-1|40	sysctl
21cr|python-cpuinfo-8.0.0-1|41	dmesg
21cr|python-cpuinfo-8.0.0-1|42	isainfo and psrinfo
21cr|python-cpuinfo-8.0.0-1|43	Querying x86 CPUID register
21cr|python-cpuinfo-8.0.0-1|44	
21cr|python-cpuinfo-8.0.0-1|45	%files -n python3-%{srcname}
21cr|python-cpuinfo-8.0.0-1|46	%doc README.rst ChangeLog
21cr|python-cpuinfo-8.0.0-1|47	%doc LICENSE
21cr|python-cpuinfo-8.0.0-1|48	%{_bindir}/cpuinfo.py3
21cr|python-cpuinfo-8.0.0-1|49	%{py3_puresitedir}/%{srcname}/
21cr|python-cpuinfo-8.0.0-1|50	%{py3_puresitedir}/py_%{srcname}-%{version}-py*.egg-info
21cr|python-cpuinfo-8.0.0-1|51	
21cr|python-cpuinfo-8.0.0-1|52	%post -n python3-%{srcname}
21cr|python-cpuinfo-8.0.0-1|53	update-alternatives --install %{_bindir}/cpuinfo cpuinfo %{_bindir}/cpuinfo.py3 10
21cr|python-cpuinfo-8.0.0-1|54	
21cr|python-cpuinfo-8.0.0-1|55	%postun -n python3-%{srcname}
21cr|python-cpuinfo-8.0.0-1|56	if [ $1 -eq 0 ] ; then
21cr|python-cpuinfo-8.0.0-1|57	update-alternatives --remove cpuinfo %{_bindir}/cpuinfo.py3
21cr|python-cpuinfo-8.0.0-1|58	fi
21cr|python-cpuinfo-8.0.0-1|59	
21cr|python-cpuinfo-8.0.0-1|60	#---------------------------------------------------------------------------
21cr|python-cpuinfo-8.0.0-1|61	
21cr|python-cpuinfo-8.0.0-1|62	%prep
21cr|python-cpuinfo-8.0.0-1|63	%setup -q -n py-%{srcname}-%{version}
21cr|python-cpuinfo-8.0.0-1|64	rm -rf *.egg-info
21cr|python-cpuinfo-8.0.0-1|65	
21cr|python-cpuinfo-8.0.0-1|66	sed -i -e '/^#!\//, 1d' cpuinfo/cpuinfo.py
21cr|python-cpuinfo-8.0.0-1|67	
21cr|python-cpuinfo-8.0.0-1|68	
21cr|python-cpuinfo-8.0.0-1|69	%build
21cr|python-cpuinfo-8.0.0-1|70	%py3_build
21cr|python-cpuinfo-8.0.0-1|71	
21cr|python-cpuinfo-8.0.0-1|72	%install
21cr|python-cpuinfo-8.0.0-1|73	%py3_install
21cr|python-cpuinfo-8.0.0-1|74	mv %{buildroot}%{_bindir}/cpuinfo %{buildroot}%{_bindir}/cpuinfo.py3
21cr|python-cpuinfo-8.0.0-1|75	
21cr|python-cpuinfo-8.0.0-1|76	%check
21cr|python-cpuinfo-8.0.0-1|77	%py3_test

6714 21
21cr|python-cram-0.7-1|1	%define module cram
21cr|python-cram-0.7-1|2	
21cr|python-cram-0.7-1|3	Name:           python-%{module}
21cr|python-cram-0.7-1|4	Version:        0.7
21cr|python-cram-0.7-1|5	Release:        1
21cr|python-cram-0.7-1|6	Summary:        Simple testing framework for command line applications
21cr|python-cram-0.7-1|7	Group:          Development/Python
21cr|python-cram-0.7-1|8	License:        GPLv2
21cr|python-cram-0.7-1|9	Url:            https://bitheap.org/cram/
21cr|python-cram-0.7-1|10	Source0:        http://pypi.python.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
21cr|python-cram-0.7-1|11	BuildRequires:  pkgconfig(python)
21cr|python-cram-0.7-1|12	BuildRequires:  pythonegg(setuptools)
21cr|python-cram-0.7-1|13	BuildArch:      noarch
21cr|python-cram-0.7-1|14	
21cr|python-cram-0.7-1|15	%description
21cr|python-cram-0.7-1|16	Cram tests look like snippets of interactive shell sessions. Cram runs each
21cr|python-cram-0.7-1|17	command and compares the command output in the test with the command's actual
21cr|python-cram-0.7-1|18	output.
21cr|python-cram-0.7-1|19	
21cr|python-cram-0.7-1|20	%files -n python-%{module}
21cr|python-cram-0.7-1|21	%doc README.* COPYING.txt NEWS.*
21cr|python-cram-0.7-1|22	%{_bindir}/cram
21cr|python-cram-0.7-1|23	%{py_puresitedir}/%{module}/
21cr|python-cram-0.7-1|24	%{py_puresitedir}/%{module}-%{version}-py*.egg-info
21cr|python-cram-0.7-1|25	#------------------------------------------------------------------------------
21cr|python-cram-0.7-1|26	
21cr|python-cram-0.7-1|27	
21cr|python-cram-0.7-1|28	%prep
21cr|python-cram-0.7-1|29	%setup -qn %{module}-%{version}
21cr|python-cram-0.7-1|30	
21cr|python-cram-0.7-1|31	# remove shebangs
21cr|python-cram-0.7-1|32	find . -type f -name '*.py' \
21cr|python-cram-0.7-1|33	-exec sed -i -e '/^#!/{1D}' {} \;
21cr|python-cram-0.7-1|34	
21cr|python-cram-0.7-1|35	%build
21cr|python-cram-0.7-1|36	%py_build
21cr|python-cram-0.7-1|37	
21cr|python-cram-0.7-1|38	%install
21cr|python-cram-0.7-1|39	%py_install
21cr|python-cram-0.7-1|40	
21cr|python-cram-0.7-1|41	
21cr|python-cram-0.7-1|42	%check
21cr|python-cram-0.7-1|43	python setup.py check

6715 21
21cr|python-cssmin-0.2.0-4|1	%define fname	cssmin
21cr|python-cssmin-0.2.0-4|2	
21cr|python-cssmin-0.2.0-4|3	Name:       python-cssmin
21cr|python-cssmin-0.2.0-4|4	Summary:    A Python port of the YUI CSS compression algorithm
21cr|python-cssmin-0.2.0-4|5	Version:    0.2.0
21cr|python-cssmin-0.2.0-4|6	Release:    4
21cr|python-cssmin-0.2.0-4|7	URL:        http://github.com/zacharyvoase/cssmin
21cr|python-cssmin-0.2.0-4|8	Source0:    https://pypi.python.org/packages/source/c/%{fname}-%{version}.tar.gz
21cr|python-cssmin-0.2.0-4|9	Group:	    Development/Python
21cr|python-cssmin-0.2.0-4|10	License:    BSD
21cr|python-cssmin-0.2.0-4|11	BuildRequires:  python3egg(setuptools)
21cr|python-cssmin-0.2.0-4|12	BuildArch:  noarch
21cr|python-cssmin-0.2.0-4|13	
21cr|python-cssmin-0.2.0-4|14	%description
21cr|python-cssmin-0.2.0-4|15	A Python port of the YUI CSS compression algorithm. The library can be used for
21cr|python-cssmin-0.2.0-4|16	merging and compressing CSS files.
21cr|python-cssmin-0.2.0-4|17	
21cr|python-cssmin-0.2.0-4|18	%package -n python3-%{fname}
21cr|python-cssmin-0.2.0-4|19	Summary:  A Python port of the YUI CSS compression algorithm
21cr|python-cssmin-0.2.0-4|20	
21cr|python-cssmin-0.2.0-4|21	%description -n python3-%{fname}
21cr|python-cssmin-0.2.0-4|22	A Python port of the YUI CSS compression algorithm. The library can be used for
21cr|python-cssmin-0.2.0-4|23	merging and compressing CSS files.
21cr|python-cssmin-0.2.0-4|24	
21cr|python-cssmin-0.2.0-4|25	
21cr|python-cssmin-0.2.0-4|26	%prep
21cr|python-cssmin-0.2.0-4|27	%setup -qn %{fname}-%{version}
21cr|python-cssmin-0.2.0-4|28	
21cr|python-cssmin-0.2.0-4|29	%build
21cr|python-cssmin-0.2.0-4|30	%py3_build
21cr|python-cssmin-0.2.0-4|31	
21cr|python-cssmin-0.2.0-4|32	%install
21cr|python-cssmin-0.2.0-4|33	%py3_install
21cr|python-cssmin-0.2.0-4|34	cp %{buildroot}%{_bindir}/cssmin %{buildroot}%{_bindir}/cssmin3
21cr|python-cssmin-0.2.0-4|35	
21cr|python-cssmin-0.2.0-4|36	
21cr|python-cssmin-0.2.0-4|37	%files -n python3-%fname
21cr|python-cssmin-0.2.0-4|38	%doc PKG-INFO
21cr|python-cssmin-0.2.0-4|39	%{py3_puresitedir}/%{fname}*
21cr|python-cssmin-0.2.0-4|40	%{py3_puresitedir}/__pycache__/*
21cr|python-cssmin-0.2.0-4|41	%{_bindir}/cssmin*

6716 21
21cr|python-css-parser-1.0.8-1|1	%define css_mod css-parser
21cr|python-css-parser-1.0.8-1|2	
21cr|python-css-parser-1.0.8-1|3	Summary:	A CSS Cascading Style Sheets library for Python
21cr|python-css-parser-1.0.8-1|4	Name:		python-%{css_mod}
21cr|python-css-parser-1.0.8-1|5	Version:	1.0.8
21cr|python-css-parser-1.0.8-1|6	Release:	1
21cr|python-css-parser-1.0.8-1|7	License:	LGPLv2
21cr|python-css-parser-1.0.8-1|8	Group:		Development/Python
21cr|python-css-parser-1.0.8-1|9	Url:		https://github.com/ebook-utils/css-parser
21cr|python-css-parser-1.0.8-1|10	Source0:	https://github.com/ebook-utils/css-parser/archive/v%{version}.tar.gz?/%{css_mod}-%{version}.tar.gz
21cr|python-css-parser-1.0.8-1|11	
21cr|python-css-parser-1.0.8-1|12	BuildArch:	noarch
21cr|python-css-parser-1.0.8-1|13	BuildRequires:  pkgconfig(python2)
21cr|python-css-parser-1.0.8-1|14	BuildRequires:  python2-setuptools
21cr|python-css-parser-1.0.8-1|15	BuildRequires:  pkgconfig(python3)
21cr|python-css-parser-1.0.8-1|16	BuildRequires:  python3-setuptools
21cr|python-css-parser-1.0.8-1|17	
21cr|python-css-parser-1.0.8-1|18	%description
21cr|python-css-parser-1.0.8-1|19	A fork of the cssutils project based on version 1.0.2.
21cr|python-css-parser-1.0.8-1|20	This fork includes general bug fixes and extensions
21cr|python-css-parser-1.0.8-1|21	specific to editing and working with ebooks.
21cr|python-css-parser-1.0.8-1|22	
21cr|python-css-parser-1.0.8-1|23	The main python source code has been modified so that it
21cr|python-css-parser-1.0.8-1|24	will run without further conversion on both Python >= 2.7
21cr|python-css-parser-1.0.8-1|25	and Python 3.X without any further modules required.
21cr|python-css-parser-1.0.8-1|26	All required modifications are handled local to each file
21cr|python-css-parser-1.0.8-1|27	
21cr|python-css-parser-1.0.8-1|28	%package -n python2-%{css_mod}
21cr|python-css-parser-1.0.8-1|29	Summary:	%{summary}
21cr|python-css-parser-1.0.8-1|30	Group:		Development/Python
21cr|python-css-parser-1.0.8-1|31	Requires:	pkgconfig(python)
21cr|python-css-parser-1.0.8-1|32	
21cr|python-css-parser-1.0.8-1|33	%description -n python2-%{css_mod}
21cr|python-css-parser-1.0.8-1|34	css-parser [![Build Status]( [![Build Status]( fork of the cssutils project
21cr|python-css-parser-1.0.8-1|35	based on version 1.0.2. This fork includes general bug fixes and extensions
21cr|python-css-parser-1.0.8-1|36	specific to editing and working with ebooks.The main python source code has
21cr|python-css-parser-1.0.8-1|37	been modified so that it will run without further conversion on both Python >
21cr|python-css-parser-1.0.8-1|38	2.7 and Python 3.X without any further modules required. All required
21cr|python-css-parser-1.0.8-1|39	modifications.
21cr|python-css-parser-1.0.8-1|40	
21cr|python-css-parser-1.0.8-1|41	%files  -n python2-%{css_mod}
21cr|python-css-parser-1.0.8-1|42	%doc README.md
21cr|python-css-parser-1.0.8-1|43	%{python2_sitelib}/css_parser/
21cr|python-css-parser-1.0.8-1|44	%{python2_sitelib}/css_parser-%{version}*.egg-info
21cr|python-css-parser-1.0.8-1|45	
21cr|python-css-parser-1.0.8-1|46	#-----------------------------------------------------------------
21cr|python-css-parser-1.0.8-1|47	
21cr|python-css-parser-1.0.8-1|48	%package -n python3-%{css_mod}
21cr|python-css-parser-1.0.8-1|49	Summary:	%{summary}
21cr|python-css-parser-1.0.8-1|50	Group:		Development/Python
21cr|python-css-parser-1.0.8-1|51	Requires:	pkgconfig(python3)
21cr|python-css-parser-1.0.8-1|52	
21cr|python-css-parser-1.0.8-1|53	%description -n python3-%{css_mod}
21cr|python-css-parser-1.0.8-1|54	A fork of the cssutils project based on version 1.0.2.
21cr|python-css-parser-1.0.8-1|55	This fork includes general bug fixes and extensions
21cr|python-css-parser-1.0.8-1|56	specific to editing and working with ebooks.
21cr|python-css-parser-1.0.8-1|57	
21cr|python-css-parser-1.0.8-1|58	The main python source code has been modified so that it
21cr|python-css-parser-1.0.8-1|59	will run without further conversion on both Python >= 2.7
21cr|python-css-parser-1.0.8-1|60	and Python 3.X without any further modules required.
21cr|python-css-parser-1.0.8-1|61	All required modifications are handled local to each file
21cr|python-css-parser-1.0.8-1|62	
21cr|python-css-parser-1.0.8-1|63	%files -n python3-%{css_mod}
21cr|python-css-parser-1.0.8-1|64	%doc README.md
21cr|python-css-parser-1.0.8-1|65	%{python3_sitelib}/css_parser/
21cr|python-css-parser-1.0.8-1|66	%{python3_sitelib}/css_parser-%{version}*.egg-info
21cr|python-css-parser-1.0.8-1|67	
21cr|python-css-parser-1.0.8-1|68	#------------------------------------------------------------------
21cr|python-css-parser-1.0.8-1|69	
21cr|python-css-parser-1.0.8-1|70	%prep
21cr|python-css-parser-1.0.8-1|71	%setup -qn %{css_mod}-%{version}
21cr|python-css-parser-1.0.8-1|72	# Remove bundled egg-info
21cr|python-css-parser-1.0.8-1|73	rm -rf %{css_mod}.egg-info
21cr|python-css-parser-1.0.8-1|74	
21cr|python-css-parser-1.0.8-1|75	%build
21cr|python-css-parser-1.0.8-1|76	%py2_build
21cr|python-css-parser-1.0.8-1|77	%py3_build
21cr|python-css-parser-1.0.8-1|78	
21cr|python-css-parser-1.0.8-1|79	%install
21cr|python-css-parser-1.0.8-1|80	%py2_install
21cr|python-css-parser-1.0.8-1|81	%py3_install
21cr|python-css-parser-1.0.8-1|82	

6717 21
21cr|python-cssutils-1.0.2-1|1	%define oname	cssutils
21cr|python-cssutils-1.0.2-1|2	
21cr|python-cssutils-1.0.2-1|3	Name:		python-%{oname}
21cr|python-cssutils-1.0.2-1|4	Version:	1.0.2
21cr|python-cssutils-1.0.2-1|5	Release:	1
21cr|python-cssutils-1.0.2-1|6	Summary:	Python module for parsing and building CSS
21cr|python-cssutils-1.0.2-1|7	Group:		Development/Python
21cr|python-cssutils-1.0.2-1|8	License:	LGPLv3+
21cr|python-cssutils-1.0.2-1|9	URL:		http://cthedot.de/cssutils/
21cr|python-cssutils-1.0.2-1|10	Source0:	https://files.pythonhosted.org/packages/source/cs/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-cssutils-1.0.2-1|11	BuildArch:	noarch
21cr|python-cssutils-1.0.2-1|12	BuildRequires:	python2-devel
21cr|python-cssutils-1.0.2-1|13	BuildRequires:	python2-setuptools
21cr|python-cssutils-1.0.2-1|14	
21cr|python-cssutils-1.0.2-1|15	%description
21cr|python-cssutils-1.0.2-1|16	cssutils is a Python module for building and parsing CSS (Cascading
21cr|python-cssutils-1.0.2-1|17	Style Sheets).
21cr|python-cssutils-1.0.2-1|18	
21cr|python-cssutils-1.0.2-1|19	%package -n python2-%{oname}
21cr|python-cssutils-1.0.2-1|20	%py2_migration_meta python2-%{oname}
21cr|python-cssutils-1.0.2-1|21	Summary:	Python module for parsing and building CSS
21cr|python-cssutils-1.0.2-1|22	
21cr|python-cssutils-1.0.2-1|23	%description -n python2-%{oname}
21cr|python-cssutils-1.0.2-1|24	cssutils is a Python module for building and parsing CSS (Cascading
21cr|python-cssutils-1.0.2-1|25	Style Sheets).
21cr|python-cssutils-1.0.2-1|26	
21cr|python-cssutils-1.0.2-1|27	%prep
21cr|python-cssutils-1.0.2-1|28	%setup -q -n %{oname}-%{version}
21cr|python-cssutils-1.0.2-1|29	
21cr|python-cssutils-1.0.2-1|30	%build
21cr|python-cssutils-1.0.2-1|31	%py2_build
21cr|python-cssutils-1.0.2-1|32	
21cr|python-cssutils-1.0.2-1|33	%install
21cr|python-cssutils-1.0.2-1|34	%py2_install
21cr|python-cssutils-1.0.2-1|35	
21cr|python-cssutils-1.0.2-1|36	%files -n python2-%{oname}
21cr|python-cssutils-1.0.2-1|37	%{_bindir}/css*
21cr|python-cssutils-1.0.2-1|38	%{py2_puresitedir}/%{oname}
21cr|python-cssutils-1.0.2-1|39	%{py2_puresitedir}/encutils
21cr|python-cssutils-1.0.2-1|40	%defattr(755,root,root,-)
21cr|python-cssutils-1.0.2-1|41	%{py2_puresitedir}/%{oname}-%{version}-py%{py2_ver}.egg-info
21cr|python-cssutils-1.0.2-1|42	# %{py2_puresitedir}/tests/*py
21cr|python-cssutils-1.0.2-1|43	# %{py2_puresitedir}/tests/test_encutils/*py

6718 21
21cr|python-cysignals-1.11.2-1|1	%global	modname	cysignals
21cr|python-cysignals-1.11.2-1|2	
21cr|python-cysignals-1.11.2-1|3	# Python files are installed into nonstandard locations
21cr|python-cysignals-1.11.2-1|4	%global _python_bytecompile_extra 0
21cr|python-cysignals-1.11.2-1|5	
21cr|python-cysignals-1.11.2-1|6	Name:		python-%{modname}
21cr|python-cysignals-1.11.2-1|7	Version:	1.11.2
21cr|python-cysignals-1.11.2-1|8	Release:	1
21cr|python-cysignals-1.11.2-1|9	Group:		Development/Python
21cr|python-cysignals-1.11.2-1|10	Summary:	Interrupt and signal handling for Cython
21cr|python-cysignals-1.11.2-1|11	License:	LGPLv3+
21cr|python-cysignals-1.11.2-1|12	URL:		https://github.com/sagemath/%{modname}
21cr|python-cysignals-1.11.2-1|13	Source0:	https://github.com/sagemath/%{modname}/releases/download/%{version}/%{modname}-%{version}.tar.gz
21cr|python-cysignals-1.11.2-1|14	BuildRequires:	gcc
21cr|python-cysignals-1.11.2-1|15	BuildRequires:	gcc-c++
21cr|python-cysignals-1.11.2-1|16	BuildRequires:	libpari-devel
21cr|python-cysignals-1.11.2-1|17	# https://bugzilla.redhat.com/show_bug.cgi?id=1445411#c2
21cr|python-cysignals-1.11.2-1|18	Patch0:		%{name}-gdb.patch
21cr|python-cysignals-1.11.2-1|19	# Linux already clears the FPU state
21cr|python-cysignals-1.11.2-1|20	Patch1:		%{name}-emms.patch
21cr|python-cysignals-1.11.2-1|21	# Counteract _FORTIFY_SOURCE
21cr|python-cysignals-1.11.2-1|22	Patch2:		%{name}-fortify.patch
21cr|python-cysignals-1.11.2-1|23	# Fix underlinked signals.so
21cr|python-cysignals-1.11.2-1|24	Patch3:		%{name}-underlink.patch
21cr|python-cysignals-1.11.2-1|25	# Do not fail if cysignals_crash_logs cannot be created
21cr|python-cysignals-1.11.2-1|26	Patch4:		%{name}-crash-logs.patch
21cr|python-cysignals-1.11.2-1|27	# Remove workaround for Cython bug that is already fixed in Fedora
21cr|python-cysignals-1.11.2-1|28	Patch5:		%{name}-sigismember.patch
21cr|python-cysignals-1.11.2-1|29	
21cr|python-cysignals-1.11.2-1|30	%global _description %{expand:
21cr|python-cysignals-1.11.2-1|31	When writing Cython code, special care must be taken to ensure that the
21cr|python-cysignals-1.11.2-1|32	code can be interrupted with CTRL-C. Since Cython optimizes for speed,
21cr|python-cysignals-1.11.2-1|33	Cython normally does not check for interrupts. For example, code like
21cr|python-cysignals-1.11.2-1|34	the following cannot be interrupted in Cython:
21cr|python-cysignals-1.11.2-1|35	
21cr|python-cysignals-1.11.2-1|36	while True:
21cr|python-cysignals-1.11.2-1|37	pass
21cr|python-cysignals-1.11.2-1|38	
21cr|python-cysignals-1.11.2-1|39	The cysignals package provides mechanisms to handle interrupts
21cr|python-cysignals-1.11.2-1|40	(and other signals and errors) in Cython code.
21cr|python-cysignals-1.11.2-1|41	
21cr|python-cysignals-1.11.2-1|42	See http://cysignals.readthedocs.org/ for the full documentation.}
21cr|python-cysignals-1.11.2-1|43	
21cr|python-cysignals-1.11.2-1|44	%description	%{_description}
21cr|python-cysignals-1.11.2-1|45	
21cr|python-cysignals-1.11.2-1|46	%package	-n python3-%{modname}
21cr|python-cysignals-1.11.2-1|47	Summary:	%{summary}
21cr|python-cysignals-1.11.2-1|48	%{?python_provide:%python_provide python3-%{modname}}
21cr|python-cysignals-1.11.2-1|49	BuildRequires:	python3-devel
21cr|python-cysignals-1.11.2-1|50	BuildRequires:	python3-docs
21cr|python-cysignals-1.11.2-1|51	BuildRequires:	python3dist(cython)
21cr|python-cysignals-1.11.2-1|52	BuildRequires:	python3dist(setuptools)
21cr|python-cysignals-1.11.2-1|53	
21cr|python-cysignals-1.11.2-1|54	%description	-n python3-%{modname} %{_description}
21cr|python-cysignals-1.11.2-1|55	
21cr|python-cysignals-1.11.2-1|56	%package	-n python3-%{modname}-devel
21cr|python-cysignals-1.11.2-1|57	Summary:	%{summary} headers files
21cr|python-cysignals-1.11.2-1|58	Requires:	python3-%{modname}
21cr|python-cysignals-1.11.2-1|59	
21cr|python-cysignals-1.11.2-1|60	%description	-n python3-%{modname}-devel %{_description}
21cr|python-cysignals-1.11.2-1|61	
21cr|python-cysignals-1.11.2-1|62	%package	doc
21cr|python-cysignals-1.11.2-1|63	Summary:	Documentation for %{name}
21cr|python-cysignals-1.11.2-1|64	BuildRequires:	python3dist(sphinx)
21cr|python-cysignals-1.11.2-1|65	Requires:	python3-%{modname}
21cr|python-cysignals-1.11.2-1|66	BuildArch:	noarch
21cr|python-cysignals-1.11.2-1|67	%description	doc
21cr|python-cysignals-1.11.2-1|68	Documentation and examples for %{name}.
21cr|python-cysignals-1.11.2-1|69	
21cr|python-cysignals-1.11.2-1|70	%prep
21cr|python-cysignals-1.11.2-1|71	%autosetup -p1 -n %{modname}-%{version}
21cr|python-cysignals-1.11.2-1|72	
21cr|python-cysignals-1.11.2-1|73	# Use local objects.inv for intersphinx
21cr|python-cysignals-1.11.2-1|74	sed -i "s|'https://docs\.python\.org/2\.7', None|'https://docs.python.org/3', '%{_docdir}/python3-docs/html/objects.inv'|" docs/source/conf.py
21cr|python-cysignals-1.11.2-1|75	
21cr|python-cysignals-1.11.2-1|76	# Build for python 3
21cr|python-cysignals-1.11.2-1|77	sed -i 's/language_level=2/language_level=3/' setup.py
21cr|python-cysignals-1.11.2-1|78	
21cr|python-cysignals-1.11.2-1|79	%build
21cr|python-cysignals-1.11.2-1|80	%configure
21cr|python-cysignals-1.11.2-1|81	%py3_build
21cr|python-cysignals-1.11.2-1|82	
21cr|python-cysignals-1.11.2-1|83	# Build the documentation
21cr|python-cysignals-1.11.2-1|84	export PYTHONPATH=$PWD/$(ls -1d build/lib.linux*%{python3_version})
21cr|python-cysignals-1.11.2-1|85	%__make -C docs html
21cr|python-cysignals-1.11.2-1|86	rst2html --no-datestamp README.rst README.html
21cr|python-cysignals-1.11.2-1|87	
21cr|python-cysignals-1.11.2-1|88	%install
21cr|python-cysignals-1.11.2-1|89	%py3_install
21cr|python-cysignals-1.11.2-1|90	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|python-cysignals-1.11.2-1|91	cp -farp docs/build/html %{buildroot}%{_docdir}/%{name}
21cr|python-cysignals-1.11.2-1|92	rm %{buildroot}%{_docdir}/%{name}/html/.buildinfo
21cr|python-cysignals-1.11.2-1|93	
21cr|python-cysignals-1.11.2-1|94	%check
21cr|python-cysignals-1.11.2-1|95	PATH=%{buildroot}%{_bindir}:$PATH
21cr|python-cysignals-1.11.2-1|96	PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|python-cysignals-1.11.2-1|97	export PATH PYTHONPATH
21cr|python-cysignals-1.11.2-1|98	python3 rundoctests.py src/cysignals/*.pyx
21cr|python-cysignals-1.11.2-1|99	
21cr|python-cysignals-1.11.2-1|100	%files		-n python3-%{modname}
21cr|python-cysignals-1.11.2-1|101	%doc LICENSE
21cr|python-cysignals-1.11.2-1|102	%doc README.html
21cr|python-cysignals-1.11.2-1|103	%{_bindir}/%{modname}-CSI
21cr|python-cysignals-1.11.2-1|104	%{_datadir}/%{modname}/
21cr|python-cysignals-1.11.2-1|105	%{py3_platsitedir}/%{modname}
21cr|python-cysignals-1.11.2-1|106	%{py3_platsitedir}/%{modname}-*.egg-info
21cr|python-cysignals-1.11.2-1|107	%exclude %{py3_platsitedir}/%{modname}/*.h
21cr|python-cysignals-1.11.2-1|108	%exclude %{py3_platsitedir}/%{modname}/*.pxd
21cr|python-cysignals-1.11.2-1|109	
21cr|python-cysignals-1.11.2-1|110	%files		-n python3-%{modname}-devel
21cr|python-cysignals-1.11.2-1|111	%{py3_platsitedir}/%{modname}/*.h
21cr|python-cysignals-1.11.2-1|112	%{py3_platsitedir}/%{modname}/*.pxd
21cr|python-cysignals-1.11.2-1|113	
21cr|python-cysignals-1.11.2-1|114	%files		doc
21cr|python-cysignals-1.11.2-1|115	%dir %{_docdir}/%{name}
21cr|python-cysignals-1.11.2-1|116	%{_docdir}/%{name}/html

6719 21
21cr|python-daemonize-2.5.0-1|1	%global srcname daemonize
21cr|python-daemonize-2.5.0-1|2	%global debug_package %{nil}
21cr|python-daemonize-2.5.0-1|3	
21cr|python-daemonize-2.5.0-1|4	Name:		python-%{srcname}
21cr|python-daemonize-2.5.0-1|5	Version:	2.5.0
21cr|python-daemonize-2.5.0-1|6	Release:	1
21cr|python-daemonize-2.5.0-1|7	Summary:	Library for writing system daemons in Python
21cr|python-daemonize-2.5.0-1|8	License:	MIT
21cr|python-daemonize-2.5.0-1|9	Group:		Development/Python
21cr|python-daemonize-2.5.0-1|10	URL:		https://github.com/thesharp/daemonize
21cr|python-daemonize-2.5.0-1|11	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|python-daemonize-2.5.0-1|12	BuildRequires:	python3-devel
21cr|python-daemonize-2.5.0-1|13	BuildRequires:	python3-setuptools
21cr|python-daemonize-2.5.0-1|14	
21cr|python-daemonize-2.5.0-1|15	%global _description \
21cr|python-daemonize-2.5.0-1|16	daemonize is a library for writing system daemons in Python.
21cr|python-daemonize-2.5.0-1|17	
21cr|python-daemonize-2.5.0-1|18	%description %{_description}
21cr|python-daemonize-2.5.0-1|19	
21cr|python-daemonize-2.5.0-1|20	#------------------------------------------------------------------
21cr|python-daemonize-2.5.0-1|21	
21cr|python-daemonize-2.5.0-1|22	%package -n python3-%{srcname}
21cr|python-daemonize-2.5.0-1|23	Summary:	%{summary}
21cr|python-daemonize-2.5.0-1|24	Group:		Development/Python
21cr|python-daemonize-2.5.0-1|25	
21cr|python-daemonize-2.5.0-1|26	%description -n python3-%{srcname} %{_description}
21cr|python-daemonize-2.5.0-1|27	
21cr|python-daemonize-2.5.0-1|28	%files -n python3-%{srcname}
21cr|python-daemonize-2.5.0-1|29	%license LICENSE
21cr|python-daemonize-2.5.0-1|30	%doc README.rst
21cr|python-daemonize-2.5.0-1|31	%{python3_sitelib}/%{srcname}-*.egg-info/
21cr|python-daemonize-2.5.0-1|32	%{python3_sitelib}/%{srcname}.py
21cr|python-daemonize-2.5.0-1|33	%{python3_sitelib}/__pycache__/%{srcname}.*
21cr|python-daemonize-2.5.0-1|34	
21cr|python-daemonize-2.5.0-1|35	#------------------------------------------------------------------
21cr|python-daemonize-2.5.0-1|36	
21cr|python-daemonize-2.5.0-1|37	%prep
21cr|python-daemonize-2.5.0-1|38	%autosetup -n %{srcname}-%{version}
21cr|python-daemonize-2.5.0-1|39	
21cr|python-daemonize-2.5.0-1|40	%build
21cr|python-daemonize-2.5.0-1|41	%py3_build
21cr|python-daemonize-2.5.0-1|42	
21cr|python-daemonize-2.5.0-1|43	%install
21cr|python-daemonize-2.5.0-1|44	%py3_install

6720 21
21cr|python-databases-0.6.1-1|1	# When bootstrapping, break circular dependency on starlette in the tests.
21cr|python-databases-0.6.1-1|2	%bcond_without bootstrap
21cr|python-databases-0.6.1-1|3	
21cr|python-databases-0.6.1-1|4	# MySQL tests require interacting with a temporary MySQL database. We are able
21cr|python-databases-0.6.1-1|5	# to do this, but leave a build conditional in case it breaks.
21cr|python-databases-0.6.1-1|6	%bcond_with mysql_tests
21cr|python-databases-0.6.1-1|7	
21cr|python-databases-0.6.1-1|8	Name:           python-databases
21cr|python-databases-0.6.1-1|9	Summary:        Async database support for Python
21cr|python-databases-0.6.1-1|10	Group:          Development/Python
21cr|python-databases-0.6.1-1|11	Version:	0.6.1
21cr|python-databases-0.6.1-1|12	Release:	1
21cr|python-databases-0.6.1-1|13	
21cr|python-databases-0.6.1-1|14	License:        BSD
21cr|python-databases-0.6.1-1|15	URL:            https://www.encode.io/databases/
21cr|python-databases-0.6.1-1|16	%global forgeurl https://github.com/encode/databases
21cr|python-databases-0.6.1-1|17	Source0:        %{forgeurl}/archive/%{version}/databases-%{version}.tar.gz
21cr|python-databases-0.6.1-1|18	
21cr|python-databases-0.6.1-1|19	# This package contains no compiled code and should be inherently noarch, but
21cr|python-databases-0.6.1-1|20	# the asyncmy dependency for the mysql_asyncmy/mysql+asyncmy extra is
21cr|python-databases-0.6.1-1|21	# ExcludeArch on 32-bit platforms (RHBZ#2060899), which unfortunately means
21cr|python-databases-0.6.1-1|22	# this package as a whole must be archful in order to drop that extra on the
21cr|python-databases-0.6.1-1|23	# affected platforms. We can still make the binary RPMs noarch, except for the
21cr|python-databases-0.6.1-1|24	# affected extra metapackage.
21cr|python-databases-0.6.1-1|25	%global debug_package %{nil}
21cr|python-databases-0.6.1-1|26	%ifnarch %{ix86} %{arm32}
21cr|python-databases-0.6.1-1|27	%global with_asyncmy 1
21cr|python-databases-0.6.1-1|28	%endif
21cr|python-databases-0.6.1-1|29	
21cr|python-databases-0.6.1-1|30	BuildRequires:  python3-devel
21cr|python-databases-0.6.1-1|31	BuildRequires:  pyproject-rpm-macros
21cr|python-databases-0.6.1-1|32	
21cr|python-databases-0.6.1-1|33	# Additional BR’s for testing, from requirements.txt only (therefore not
21cr|python-databases-0.6.1-1|34	# generated):
21cr|python-databases-0.6.1-1|35	# “Sync database drivers for standard tooling around
21cr|python-databases-0.6.1-1|36	# setup/teardown/migrations.”
21cr|python-databases-0.6.1-1|37	BuildRequires:  python3egg(psycopg2)
21cr|python-databases-0.6.1-1|38	BuildRequires:  python3egg(pymysql)
21cr|python-databases-0.6.1-1|39	
21cr|python-databases-0.6.1-1|40	# “Testing”
21cr|python-databases-0.6.1-1|41	# We have excluded formatters, linters, and analysis tools: autoflake, black,
21cr|python-databases-0.6.1-1|42	# codecov, isort, mypy, pytest-cov
21cr|python-databases-0.6.1-1|43	BuildRequires:  python3egg(pytest)
21cr|python-databases-0.6.1-1|44	%if %{without bootstrap}
21cr|python-databases-0.6.1-1|45	BuildRequires:  python3egg(starlette)
21cr|python-databases-0.6.1-1|46	# Used only as a soft dependency of starlette
21cr|python-databases-0.6.1-1|47	BuildRequires:  python3egg(requests)
21cr|python-databases-0.6.1-1|48	%endif
21cr|python-databases-0.6.1-1|49	
21cr|python-databases-0.6.1-1|50	%if %{with mysql_tests}
21cr|python-databases-0.6.1-1|51	BuildRequires:  mariadb-server
21cr|python-databases-0.6.1-1|52	%endif
21cr|python-databases-0.6.1-1|53	
21cr|python-databases-0.6.1-1|54	%global common_description %{expand:
21cr|python-databases-0.6.1-1|55	Databases gives you simple asyncio support for a range of databases.
21cr|python-databases-0.6.1-1|56	
21cr|python-databases-0.6.1-1|57	It allows you to make queries using the powerful SQLAlchemy Core expression
21cr|python-databases-0.6.1-1|58	language, and provides support for PostgreSQL, MySQL, and SQLite.
21cr|python-databases-0.6.1-1|59	
21cr|python-databases-0.6.1-1|60	Databases is suitable for integrating against any async Web framework, such as
21cr|python-databases-0.6.1-1|61	Starlette, Sanic, Responder, Quart, aiohttp, Tornado, or FastAPI.
21cr|python-databases-0.6.1-1|62	
21cr|python-databases-0.6.1-1|63	Documentation: https://www.encode.io/databases/
21cr|python-databases-0.6.1-1|64	
21cr|python-databases-0.6.1-1|65	Community: https://discuss.encode.io/c/databases}
21cr|python-databases-0.6.1-1|66	
21cr|python-databases-0.6.1-1|67	%description %{common_description}
21cr|python-databases-0.6.1-1|68	
21cr|python-databases-0.6.1-1|69	
21cr|python-databases-0.6.1-1|70	# README.md:
21cr|python-databases-0.6.1-1|71	#
21cr|python-databases-0.6.1-1|72	#   Note that if you are using any synchronous SQLAlchemy functions such as
21cr|python-databases-0.6.1-1|73	#   `engine.create_all()` or [alembic][alembic] migrations then you still have
21cr|python-databases-0.6.1-1|74	#   to install a synchronous DB driver: [psycopg2][psycopg2] for PostgreSQL and
21cr|python-databases-0.6.1-1|75	#   [pymysql][pymysql] for MySQL.
21cr|python-databases-0.6.1-1|76	#
21cr|python-databases-0.6.1-1|77	# Therefore we manually write out the extras metapackages for PostgreSQL and
21cr|python-databases-0.6.1-1|78	# MySQL backends so that we can add these drivers as Recommends. We can still
21cr|python-databases-0.6.1-1|79	# handle the SQLite extras the easy way—but we don’t, because they would
21cr|python-databases-0.6.1-1|80	# inherit the archfulness of the base package, and we want them to be noarch.
21cr|python-databases-0.6.1-1|81	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|82	%package -n python3-databases+postgresql
21cr|python-databases-0.6.1-1|83	Summary:        Metapackage for python3-databases: postgresql extras
21cr|python-databases-0.6.1-1|84	Group:          Development/Python
21cr|python-databases-0.6.1-1|85	BuildArch:      noarch
21cr|python-databases-0.6.1-1|86	Requires:       python3-databases = %{version}-%{release}
21cr|python-databases-0.6.1-1|87	Recommends:     python3egg(psycopg2)
21cr|python-databases-0.6.1-1|88	
21cr|python-databases-0.6.1-1|89	%description -n python3-databases+postgresql
21cr|python-databases-0.6.1-1|90	This is a metapackage bringing in postgresql extras requires for
21cr|python-databases-0.6.1-1|91	python3-databases. It makes sure the dependencies are installed.
21cr|python-databases-0.6.1-1|92	
21cr|python-databases-0.6.1-1|93	%files -n python3-databases+postgresql
21cr|python-databases-0.6.1-1|94	%ghost %{python3_sitelib}/*.dist-info
21cr|python-databases-0.6.1-1|95	
21cr|python-databases-0.6.1-1|96	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|97	%package -n python3-databases+asyncpg
21cr|python-databases-0.6.1-1|98	Summary:        Metapackage for python3-databases: asyncpg extras
21cr|python-databases-0.6.1-1|99	Group:          Development/Python
21cr|python-databases-0.6.1-1|100	BuildArch:      noarch
21cr|python-databases-0.6.1-1|101	Requires:       python3-databases = %{version}-%{release}
21cr|python-databases-0.6.1-1|102	Recommends:     python3egg(psycopg2)
21cr|python-databases-0.6.1-1|103	
21cr|python-databases-0.6.1-1|104	%description -n python3-databases+asyncpg
21cr|python-databases-0.6.1-1|105	This is a metapackage bringing in asyncpg extras requires for
21cr|python-databases-0.6.1-1|106	python3-databases. It makes sure the dependencies are installed.
21cr|python-databases-0.6.1-1|107	
21cr|python-databases-0.6.1-1|108	%files -n python3-databases+asyncpg
21cr|python-databases-0.6.1-1|109	%ghost %{python3_sitelib}/*.dist-info
21cr|python-databases-0.6.1-1|110	
21cr|python-databases-0.6.1-1|111	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|112	%package -n python3-databases+aiopg
21cr|python-databases-0.6.1-1|113	Summary:        Metapackage for python3-databases: aiopg extras
21cr|python-databases-0.6.1-1|114	Group:          Development/Python
21cr|python-databases-0.6.1-1|115	BuildArch:      noarch
21cr|python-databases-0.6.1-1|116	Requires:       python3-databases = %{version}-%{release}
21cr|python-databases-0.6.1-1|117	Recommends:     python3egg(psycopg2)
21cr|python-databases-0.6.1-1|118	
21cr|python-databases-0.6.1-1|119	Provides:       python3-databases+postgresql_aiopg = %{version}-%{release}
21cr|python-databases-0.6.1-1|120	Obsoletes:      python3-databases+postgresql_aiopg < 0.6.0-1
21cr|python-databases-0.6.1-1|121	
21cr|python-databases-0.6.1-1|122	%description -n python3-databases+aiopg
21cr|python-databases-0.6.1-1|123	This is a metapackage bringing in aiopg extras requires for
21cr|python-databases-0.6.1-1|124	python3-databases. It makes sure the dependencies are installed.
21cr|python-databases-0.6.1-1|125	
21cr|python-databases-0.6.1-1|126	%files -n python3-databases+aiopg
21cr|python-databases-0.6.1-1|127	%ghost %{python3_sitelib}/*.dist-info
21cr|python-databases-0.6.1-1|128	
21cr|python-databases-0.6.1-1|129	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|130	
21cr|python-databases-0.6.1-1|131	%package -n python3-databases+mysql
21cr|python-databases-0.6.1-1|132	Summary:        Metapackage for python3-databases: mysql extras
21cr|python-databases-0.6.1-1|133	Group:          Development/Python
21cr|python-databases-0.6.1-1|134	BuildArch:      noarch
21cr|python-databases-0.6.1-1|135	Requires:       python3-databases = %{version}-%{release}
21cr|python-databases-0.6.1-1|136	Recommends:     python3egg(pymysql)
21cr|python-databases-0.6.1-1|137	
21cr|python-databases-0.6.1-1|138	%description -n python3-databases+mysql
21cr|python-databases-0.6.1-1|139	This is a metapackage bringing in mysql extras requires for
21cr|python-databases-0.6.1-1|140	python3-databases. It makes sure the dependencies are installed.
21cr|python-databases-0.6.1-1|141	
21cr|python-databases-0.6.1-1|142	%files -n python3-databases+mysql
21cr|python-databases-0.6.1-1|143	%ghost %{python3_sitelib}/*.dist-info
21cr|python-databases-0.6.1-1|144	
21cr|python-databases-0.6.1-1|145	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|146	
21cr|python-databases-0.6.1-1|147	%package -n python3-databases+aiomysql
21cr|python-databases-0.6.1-1|148	Summary:        Metapackage for python3-databases: aiomysql extras
21cr|python-databases-0.6.1-1|149	Group:          Development/Python
21cr|python-databases-0.6.1-1|150	BuildArch:      noarch
21cr|python-databases-0.6.1-1|151	Requires:       python3-databases = %{version}-%{release}
21cr|python-databases-0.6.1-1|152	Recommends:     python3egg(pymysql)
21cr|python-databases-0.6.1-1|153	
21cr|python-databases-0.6.1-1|154	%description -n python3-databases+aiomysql
21cr|python-databases-0.6.1-1|155	This is a metapackage bringing in aiomysql extras requires for
21cr|python-databases-0.6.1-1|156	python3-databases. It makes sure the dependencies are installed.
21cr|python-databases-0.6.1-1|157	
21cr|python-databases-0.6.1-1|158	%files -n python3-databases+aiomysql
21cr|python-databases-0.6.1-1|159	%ghost %{python3_sitelib}/*.dist-info
21cr|python-databases-0.6.1-1|160	
21cr|python-databases-0.6.1-1|161	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|162	
21cr|python-databases-0.6.1-1|163	%if 0%{?with_asyncmy}
21cr|python-databases-0.6.1-1|164	%package -n python3-databases+asyncmy
21cr|python-databases-0.6.1-1|165	Summary:        Metapackage for python3-databases: asyncmy extras
21cr|python-databases-0.6.1-1|166	Group:          Development/Python
21cr|python-databases-0.6.1-1|167	Recommends:     python3egg(pymysql)
21cr|python-databases-0.6.1-1|168	Requires: python3-databases = %{version}-%{release}
21cr|python-databases-0.6.1-1|169	
21cr|python-databases-0.6.1-1|170	# Provide upgrade/migration path for three releases:
21cr|python-databases-0.6.1-1|171	Provides:       python3-databases+mysql_asyncmy = %{version}-%{release}
21cr|python-databases-0.6.1-1|172	Obsoletes:      python3-databases+mysql_asyncmy < 0.6.0-1
21cr|python-databases-0.6.1-1|173	
21cr|python-databases-0.6.1-1|174	%description -n python3-databases+asyncmy
21cr|python-databases-0.6.1-1|175	This is a metapackage bringing in asyncmy extras requires for
21cr|python-databases-0.6.1-1|176	python3-databases. It makes sure the dependencies are installed.
21cr|python-databases-0.6.1-1|177	
21cr|python-databases-0.6.1-1|178	%files -n python3-databases+asyncmy
21cr|python-databases-0.6.1-1|179	%ghost %{python3_sitelib}/*.dist-info
21cr|python-databases-0.6.1-1|180	%endif
21cr|python-databases-0.6.1-1|181	
21cr|python-databases-0.6.1-1|182	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|183	
21cr|python-databases-0.6.1-1|184	%package -n python3-databases+sqlite
21cr|python-databases-0.6.1-1|185	Summary:        Metapackage for python3-databases: sqlite extras
21cr|python-databases-0.6.1-1|186	Group:          Development/Python
21cr|python-databases-0.6.1-1|187	BuildArch:      noarch
21cr|python-databases-0.6.1-1|188	Requires:       python3-databases = %{version}-%{release}
21cr|python-databases-0.6.1-1|189	
21cr|python-databases-0.6.1-1|190	%description -n python3-databases+sqlite
21cr|python-databases-0.6.1-1|191	This is a metapackage bringing in sqlite extras requires for
21cr|python-databases-0.6.1-1|192	python3-databases. It makes sure the dependencies are installed.
21cr|python-databases-0.6.1-1|193	
21cr|python-databases-0.6.1-1|194	%files -n python3-databases+sqlite
21cr|python-databases-0.6.1-1|195	%ghost %{python3_sitelib}/*.dist-info
21cr|python-databases-0.6.1-1|196	
21cr|python-databases-0.6.1-1|197	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|198	
21cr|python-databases-0.6.1-1|199	%package -n python3-databases+aiosqlite
21cr|python-databases-0.6.1-1|200	Summary:        Metapackage for python3-databases: aiosqlite extras
21cr|python-databases-0.6.1-1|201	Group:          Development/Python
21cr|python-databases-0.6.1-1|202	BuildArch:      noarch
21cr|python-databases-0.6.1-1|203	Requires:       python3-databases = %{version}-%{release}
21cr|python-databases-0.6.1-1|204	
21cr|python-databases-0.6.1-1|205	%description -n python3-databases+aiosqlite
21cr|python-databases-0.6.1-1|206	This is a metapackage bringing in aiosqlite extras requires for
21cr|python-databases-0.6.1-1|207	python3-databases. It makes sure the dependencies are installed.
21cr|python-databases-0.6.1-1|208	
21cr|python-databases-0.6.1-1|209	%files -n python3-databases+aiosqlite
21cr|python-databases-0.6.1-1|210	%ghost %{python3_sitelib}/*.dist-info
21cr|python-databases-0.6.1-1|211	
21cr|python-databases-0.6.1-1|212	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|213	
21cr|python-databases-0.6.1-1|214	%package -n     python3-databases
21cr|python-databases-0.6.1-1|215	Summary:        %{summary}
21cr|python-databases-0.6.1-1|216	Group:          Development/Python
21cr|python-databases-0.6.1-1|217	BuildArch:      noarch
21cr|python-databases-0.6.1-1|218	
21cr|python-databases-0.6.1-1|219	%description -n python3-databases %{common_description}
21cr|python-databases-0.6.1-1|220	
21cr|python-databases-0.6.1-1|221	%files -n python3-databases -f %{pyproject_files}
21cr|python-databases-0.6.1-1|222	%doc CHANGELOG.md
21cr|python-databases-0.6.1-1|223	%doc README.md
21cr|python-databases-0.6.1-1|224	
21cr|python-databases-0.6.1-1|225	#---------------------------------------------------------------------------
21cr|python-databases-0.6.1-1|226	
21cr|python-databases-0.6.1-1|227	%prep
21cr|python-databases-0.6.1-1|228	%autosetup -n databases-%{version} -p1
21cr|python-databases-0.6.1-1|229	%if !0%{?with_asyncmy}
21cr|python-databases-0.6.1-1|230	sed -r -i \
21cr|python-databases-0.6.1-1|231	-e 's/^([[:blank:]]*)(.*import AsyncMyBackend.*)$/# \1\2\n\1pass/' \
21cr|python-databases-0.6.1-1|232	-e 's/^def test_asyncmy_.*$/@pytest.mark.skip("asyncmy does not support 32-bit")\n&/' \
21cr|python-databases-0.6.1-1|233	tests/test_connection_options.py
21cr|python-databases-0.6.1-1|234	%endif
21cr|python-databases-0.6.1-1|235	
21cr|python-databases-0.6.1-1|236	
21cr|python-databases-0.6.1-1|237	%generate_buildrequires
21cr|python-databases-0.6.1-1|238	%{pyproject_buildrequires \
21cr|python-databases-0.6.1-1|239	-x postgresql \
21cr|python-databases-0.6.1-1|240	-x asyncpg \
21cr|python-databases-0.6.1-1|241	-x aiopg \
21cr|python-databases-0.6.1-1|242	-x mysql \
21cr|python-databases-0.6.1-1|243	-x aiomysql \
21cr|python-databases-0.6.1-1|244	%{?with_asyncmy:-x asyncmy} \
21cr|python-databases-0.6.1-1|245	-x sqlite \
21cr|python-databases-0.6.1-1|246	-x aiosqlite}
21cr|python-databases-0.6.1-1|247	
21cr|python-databases-0.6.1-1|248	
21cr|python-databases-0.6.1-1|249	%build
21cr|python-databases-0.6.1-1|250	%pyproject_wheel
21cr|python-databases-0.6.1-1|251	
21cr|python-databases-0.6.1-1|252	
21cr|python-databases-0.6.1-1|253	%install
21cr|python-databases-0.6.1-1|254	%pyproject_install
21cr|python-databases-0.6.1-1|255	%pyproject_save_files databases
21cr|python-databases-0.6.1-1|256	
21cr|python-databases-0.6.1-1|257	
21cr|python-databases-0.6.1-1|258	%check
21cr|python-databases-0.6.1-1|259	%if %{with bootstrap}
21cr|python-databases-0.6.1-1|260	rm tests/test_integration.py
21cr|python-databases-0.6.1-1|261	%endif
21cr|python-databases-0.6.1-1|262	
21cr|python-databases-0.6.1-1|263	# E   ModuleNotFoundError: No module named 'tests'
21cr|python-databases-0.6.1-1|264	touch tests/__init__.py
21cr|python-databases-0.6.1-1|265	
21cr|python-databases-0.6.1-1|266	# We can only easily run the tests with SQLite; other databases require a
21cr|python-databases-0.6.1-1|267	# properly configured server, which we cannot in general provide as an
21cr|python-databases-0.6.1-1|268	# unprivileged user. However, see the MySQL support below.
21cr|python-databases-0.6.1-1|269	#
21cr|python-databases-0.6.1-1|270	# The following environment variable is a comma-separated list with (optional?)
21cr|python-databases-0.6.1-1|271	# whitespace.
21cr|python-databases-0.6.1-1|272	export TEST_DATABASE_URLS="sqlite:///testsuite, sqlite+aiosqlite:///testsuite"
21cr|python-databases-0.6.1-1|273	
21cr|python-databases-0.6.1-1|274	%if %{with mysql_tests}
21cr|python-databases-0.6.1-1|275	# Based on rubygem-mysql2 packaging; see also python-asyncmy
21cr|python-databases-0.6.1-1|276	
21cr|python-databases-0.6.1-1|277	# Use a randomized port in case the standard mysqld port 3306 is occupied, and
21cr|python-databases-0.6.1-1|278	# to account for multiple simultaneous builds on the same host.
21cr|python-databases-0.6.1-1|279	# https://src.fedoraproject.org/rpms/rubygem-pg/pull-request/3
21cr|python-databases-0.6.1-1|280	MYSQL_PORT="$((13306 + ${RANDOM} % 1000))"
21cr|python-databases-0.6.1-1|281	MYSQL_USER="$(whoami)"
21cr|python-databases-0.6.1-1|282	MYSQL_DATA_DIR="${PWD}/data"
21cr|python-databases-0.6.1-1|283	MYSQL_SOCKET="${PWD}/mysql.sock"
21cr|python-databases-0.6.1-1|284	MYSQL_LOG="${PWD}/mysql.log"
21cr|python-databases-0.6.1-1|285	MYSQL_PID_FILE="${PWD}/mysql.pid"
21cr|python-databases-0.6.1-1|286	
21cr|python-databases-0.6.1-1|287	mkdir "${MYSQL_DATA_DIR}"
21cr|python-databases-0.6.1-1|288	mysql_install_db --datadir="${MYSQL_DATA_DIR}" --log-error="${MYSQL_LOG}"
21cr|python-databases-0.6.1-1|289	
21cr|python-databases-0.6.1-1|290	%{_libexecdir}/mysqld --port="${MYSQL_PORT}" --ssl \
21cr|python-databases-0.6.1-1|291	--datadir="${MYSQL_DATA_DIR}" --log-error="${MYSQL_LOG}" \
21cr|python-databases-0.6.1-1|292	--socket="${MYSQL_SOCKET}" --pid-file="${MYSQL_PID_FILE}" & :
21cr|python-databases-0.6.1-1|293	
21cr|python-databases-0.6.1-1|294	echo "Waiting for server… ${i}" 1>&2
21cr|python-databases-0.6.1-1|295	TIMEOUT=30
21cr|python-databases-0.6.1-1|296	while ! grep -q 'ready for connections.' "${MYSQL_LOG}"
21cr|python-databases-0.6.1-1|297	do
21cr|python-databases-0.6.1-1|298	sleep 1
21cr|python-databases-0.6.1-1|299	TIMEOUT=$((TIMEOUT - 1))
21cr|python-databases-0.6.1-1|300	if [[ "${TIMEOUT}" = '0' ]]
21cr|python-databases-0.6.1-1|301	then
21cr|python-databases-0.6.1-1|302	echo 'Timed out' 1>&2
21cr|python-databases-0.6.1-1|303	exit 1
21cr|python-databases-0.6.1-1|304	fi
21cr|python-databases-0.6.1-1|305	done
21cr|python-databases-0.6.1-1|306	
21cr|python-databases-0.6.1-1|307	echo 'Ready' 1>&2
21cr|python-databases-0.6.1-1|308	trap "kill $(cat "${MYSQL_PID_FILE}")" INT TERM EXIT
21cr|python-databases-0.6.1-1|309	
21cr|python-databases-0.6.1-1|310	# See https://github.com/brianmario/mysql2/blob/master/.travis_setup.sh
21cr|python-databases-0.6.1-1|311	mysql -u "${MYSQL_USER}" -S "${MYSQL_SOCKET}" -P "${MYSQL_PORT}" \
21cr|python-databases-0.6.1-1|312	-e "ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';"
21cr|python-databases-0.6.1-1|313	mysql -u 'root' --password='123456' \
21cr|python-databases-0.6.1-1|314	--protocol='TCP' -h 'localhost' -P "${MYSQL_PORT}" \
21cr|python-databases-0.6.1-1|315	-e 'CREATE DATABASE testsuite;'
21cr|python-databases-0.6.1-1|316	
21cr|python-databases-0.6.1-1|317	for url in \
21cr|python-databases-0.6.1-1|318	"mysql://root:123456@localhost:${MYSQL_PORT}/testsuite" \
21cr|python-databases-0.6.1-1|319	%if %{with asyncmy}
21cr|python-databases-0.6.1-1|320	"mysql+asyncmy://root:123456@localhost:${MYSQL_PORT}/testsuite" \
21cr|python-databases-0.6.1-1|321	%endif
21cr|python-databases-0.6.1-1|322	"mysql+aiomysql://root:123456@localhost:${MYSQL_PORT}/testsuite"
21cr|python-databases-0.6.1-1|323	do
21cr|python-databases-0.6.1-1|324	export TEST_DATABASE_URLS="${TEST_DATABASE_URLS}, ${url}"
21cr|python-databases-0.6.1-1|325	done
21cr|python-databases-0.6.1-1|326	%endif
21cr|python-databases-0.6.1-1|327	
21cr|python-databases-0.6.1-1|328	%pytest --verbose
21cr|python-databases-0.6.1-1|329	
21cr|python-databases-0.6.1-1|330	

6721 21
21cr|python-datamatrix-0.15.3-1|1	%define module python_datamatrix
21cr|python-datamatrix-0.15.3-1|2	
21cr|python-datamatrix-0.15.3-1|3	Name:           python-datamatrix
21cr|python-datamatrix-0.15.3-1|4	Version:	0.15.3
21cr|python-datamatrix-0.15.3-1|5	Release:	1
21cr|python-datamatrix-0.15.3-1|6	Summary:        An intuitive, Pythonic way to work with tabular data
21cr|python-datamatrix-0.15.3-1|7	License:        GPLv3
21cr|python-datamatrix-0.15.3-1|8	Group:          Development/Python
21cr|python-datamatrix-0.15.3-1|9	URL:            https://github.com/smathot/python-datamatrix
21cr|python-datamatrix-0.15.3-1|10	Source:         https://files.pythonhosted.org/packages/source/p/python-datamatrix/python-datamatrix-%{version}.tar.gz
21cr|python-datamatrix-0.15.3-1|11	
21cr|python-datamatrix-0.15.3-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-datamatrix-0.15.3-1|13	Provides:       python3-datamatrix = %{EVRD}
21cr|python-datamatrix-0.15.3-1|14	BuildArch:      noarch
21cr|python-datamatrix-0.15.3-1|15	
21cr|python-datamatrix-0.15.3-1|16	%description
21cr|python-datamatrix-0.15.3-1|17	An intuitive, Pythonic way to work with tabular data.
21cr|python-datamatrix-0.15.3-1|18	
21cr|python-datamatrix-0.15.3-1|19	%files
21cr|python-datamatrix-0.15.3-1|20	%{py3_puresitedir}/datamatrix
21cr|python-datamatrix-0.15.3-1|21	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-datamatrix-0.15.3-1|22	
21cr|python-datamatrix-0.15.3-1|23	#------------------------------------------
21cr|python-datamatrix-0.15.3-1|24	
21cr|python-datamatrix-0.15.3-1|25	%prep
21cr|python-datamatrix-0.15.3-1|26	%setup -q
21cr|python-datamatrix-0.15.3-1|27	rm -fr *-egg.info
21cr|python-datamatrix-0.15.3-1|28	
21cr|python-datamatrix-0.15.3-1|29	%build
21cr|python-datamatrix-0.15.3-1|30	%py3_build
21cr|python-datamatrix-0.15.3-1|31	
21cr|python-datamatrix-0.15.3-1|32	%install
21cr|python-datamatrix-0.15.3-1|33	%py3_install
21cr|python-datamatrix-0.15.3-1|34	
21cr|python-datamatrix-0.15.3-1|35	
21cr|python-datamatrix-0.15.3-1|36	
21cr|python-datamatrix-0.15.3-1|37	

6722 21
21cr|python-dateparser-1.1.1-1|1	%define module dateparser
21cr|python-dateparser-1.1.1-1|2	
21cr|python-dateparser-1.1.1-1|3	Name:           python-%{module}
21cr|python-dateparser-1.1.1-1|4	Version:	1.1.1
21cr|python-dateparser-1.1.1-1|5	Release:	1
21cr|python-dateparser-1.1.1-1|6	Summary:        A Python parser for human readable dates
21cr|python-dateparser-1.1.1-1|7	Group:          Development/Python
21cr|python-dateparser-1.1.1-1|8	License:        BSD
21cr|python-dateparser-1.1.1-1|9	Url:            https://github.com/scrapinghub/%{module}
21cr|python-dateparser-1.1.1-1|10	Source0:        https://github.com/scrapinghub/%{module}/archive/v%{version}/%{module}-%{version}.tar.gz
21cr|python-dateparser-1.1.1-1|11	BuildArch:      noarch
21cr|python-dateparser-1.1.1-1|12	
21cr|python-dateparser-1.1.1-1|13	%description
21cr|python-dateparser-1.1.1-1|14	dateparser provides modules to easily parse localized dates in almost any
21cr|python-dateparser-1.1.1-1|15	string formats commonly found on web pages.
21cr|python-dateparser-1.1.1-1|16	
21cr|python-dateparser-1.1.1-1|17	%package -n python3-%{module}
21cr|python-dateparser-1.1.1-1|18	Summary:        %{summary}
21cr|python-dateparser-1.1.1-1|19	
21cr|python-dateparser-1.1.1-1|20	BuildRequires:  pkgconfig(python3)
21cr|python-dateparser-1.1.1-1|21	BuildRequires:  python3egg(setuptools)
21cr|python-dateparser-1.1.1-1|22	BuildRequires:  python3egg(python-dateutil)
21cr|python-dateparser-1.1.1-1|23	BuildRequires:  python3egg(nose)
21cr|python-dateparser-1.1.1-1|24	BuildRequires:  python3egg(parameterized)
21cr|python-dateparser-1.1.1-1|25	BuildRequires:  python3egg(pytest)
21cr|python-dateparser-1.1.1-1|26	BuildRequires:  python3egg(regex)
21cr|python-dateparser-1.1.1-1|27	BuildRequires:  python3egg(tzlocal)
21cr|python-dateparser-1.1.1-1|28	BuildRequires:  python3egg(mock)
21cr|python-dateparser-1.1.1-1|29	BuildRequires:  python3egg(wheel)
21cr|python-dateparser-1.1.1-1|30	BuildRequires:  python3egg(pytz)
21cr|python-dateparser-1.1.1-1|31	
21cr|python-dateparser-1.1.1-1|32	
21cr|python-dateparser-1.1.1-1|33	%description -n python3-%{module}
21cr|python-dateparser-1.1.1-1|34	dateparser provides modules to easily parse localized dates in almost any
21cr|python-dateparser-1.1.1-1|35	string formats commonly found on web pages.
21cr|python-dateparser-1.1.1-1|36	
21cr|python-dateparser-1.1.1-1|37	%files -n python3-%{module}
21cr|python-dateparser-1.1.1-1|38	%doc *.rst LICENSE
21cr|python-dateparser-1.1.1-1|39	%{_bindir}/%{module}-download
21cr|python-dateparser-1.1.1-1|40	%{py3_puresitedir}/*.egg-info
21cr|python-dateparser-1.1.1-1|41	%{py3_puresitedir}/%{module}/
21cr|python-dateparser-1.1.1-1|42	%{py3_puresitedir}/%{module}_data/
21cr|python-dateparser-1.1.1-1|43	%{py3_puresitedir}/%{module}_scripts/
21cr|python-dateparser-1.1.1-1|44	%{py3_puresitedir}/%{module}_cli/
21cr|python-dateparser-1.1.1-1|45	#-----------------------------------------------------
21cr|python-dateparser-1.1.1-1|46	
21cr|python-dateparser-1.1.1-1|47	%prep
21cr|python-dateparser-1.1.1-1|48	%setup -qn %{module}-%{version}
21cr|python-dateparser-1.1.1-1|49	
21cr|python-dateparser-1.1.1-1|50	%build
21cr|python-dateparser-1.1.1-1|51	%py3_build
21cr|python-dateparser-1.1.1-1|52	
21cr|python-dateparser-1.1.1-1|53	
21cr|python-dateparser-1.1.1-1|54	%install
21cr|python-dateparser-1.1.1-1|55	%py3_install
21cr|python-dateparser-1.1.1-1|56	
21cr|python-dateparser-1.1.1-1|57	%check
21cr|python-dateparser-1.1.1-1|58	# too many missing modules, skip for now
21cr|python-dateparser-1.1.1-1|59	#%%py3_test
21cr|python-dateparser-1.1.1-1|60	#PYTHONPATH=%%{buildroot}/%%{py3_puresitedir}
21cr|python-dateparser-1.1.1-1|61	
21cr|python-dateparser-1.1.1-1|62	
21cr|python-dateparser-1.1.1-1|63	
21cr|python-dateparser-1.1.1-1|64	
21cr|python-dateparser-1.1.1-1|65	

6723 21
21cr|python-debian-0.1.36-1|1	Name:           python-debian
21cr|python-debian-0.1.36-1|2	Version:        0.1.36
21cr|python-debian-0.1.36-1|3	Release:        1
21cr|python-debian-0.1.36-1|4	Group:          Development/Python
21cr|python-debian-0.1.36-1|5	Summary:        Modules for Debian-related data formats
21cr|python-debian-0.1.36-1|6	License:        GPLv2+ and GPLv3+
21cr|python-debian-0.1.36-1|7	Source0:        http://ftp.debian.org/debian/pool/main/p/python-debian/python-debian_%{version}.tar.xz
21cr|python-debian-0.1.36-1|8	URL:            https://salsa.debian.org/python-debian-team/python-debian
21cr|python-debian-0.1.36-1|9	BuildArch:      noarch
21cr|python-debian-0.1.36-1|10	BuildRequires:  python3-devel
21cr|python-debian-0.1.36-1|11	BuildRequires:  python3-setuptools
21cr|python-debian-0.1.36-1|12	
21cr|python-debian-0.1.36-1|13	
21cr|python-debian-0.1.36-1|14	
21cr|python-debian-0.1.36-1|15	%description
21cr|python-debian-0.1.36-1|16	This package provides Python modules that abstract many formats of Debian\
21cr|python-debian-0.1.36-1|17	related files. Currently handled are:\
21cr|python-debian-0.1.36-1|18	* Debtags information (debian.debtags module)\
21cr|python-debian-0.1.36-1|19	* debian/changelog (debian.changelog module)\
21cr|python-debian-0.1.36-1|20	* Packages files, pdiffs (debian.debian_support module)\
21cr|python-debian-0.1.36-1|21	* Control files of single or multiple RFC822-style paragraphs, e.g.\
21cr|python-debian-0.1.36-1|22	debian/control, .changes, .dsc, Packages, Sources, Release, etc.\
21cr|python-debian-0.1.36-1|23	(debian.deb822 module)\
21cr|python-debian-0.1.36-1|24	* Raw .deb and .ar files, with (read-only) access to contained\
21cr|python-debian-0.1.36-1|25	files and meta-information
21cr|python-debian-0.1.36-1|26	#---------------------------------------------------------------
21cr|python-debian-0.1.36-1|27	
21cr|python-debian-0.1.36-1|28	
21cr|python-debian-0.1.36-1|29	%package -n python3-debian
21cr|python-debian-0.1.36-1|30	Summary:        Modules for Debian-related data formats
21cr|python-debian-0.1.36-1|31	BuildRequires:  python3-devel
21cr|python-debian-0.1.36-1|32	Requires:       python3-chardet
21cr|python-debian-0.1.36-1|33	Requires:       xz
21cr|python-debian-0.1.36-1|34	Requires:       python3-six
21cr|python-debian-0.1.36-1|35	Suggests:       gnupg
21cr|python-debian-0.1.36-1|36	
21cr|python-debian-0.1.36-1|37	
21cr|python-debian-0.1.36-1|38	%description -n python3-debian
21cr|python-debian-0.1.36-1|39	This package provides Python modules that abstract many formats of Debian
21cr|python-debian-0.1.36-1|40	related files. Currently handled are:
21cr|python-debian-0.1.36-1|41	* Debtags information (debian.debtags module)
21cr|python-debian-0.1.36-1|42	* debian/changelog (debian.changelog module)
21cr|python-debian-0.1.36-1|43	* Packages files, pdiffs (debian.debian_support module)
21cr|python-debian-0.1.36-1|44	* Control files of single or multiple RFC822-style paragraphs, e.g.
21cr|python-debian-0.1.36-1|45	debian/control, .changes, .dsc, Packages, Sources, Release, etc.
21cr|python-debian-0.1.36-1|46	(debian.deb822 module)
21cr|python-debian-0.1.36-1|47	* Raw .deb and .ar files, with (read-only) access to contained
21cr|python-debian-0.1.36-1|48	files and meta-information
21cr|python-debian-0.1.36-1|49	
21cr|python-debian-0.1.36-1|50	%files -n python3-debian
21cr|python-debian-0.1.36-1|51	%doc README.rst HISTORY.deb822
21cr|python-debian-0.1.36-1|52	%dir %{py3_puresitedir}/debian
21cr|python-debian-0.1.36-1|53	%dir %{py3_puresitedir}/debian_bundle
21cr|python-debian-0.1.36-1|54	%{py3_puresitedir}/*.py*
21cr|python-debian-0.1.36-1|55	%{py3_puresitedir}/__pycache__
21cr|python-debian-0.1.36-1|56	%{py3_puresitedir}/debian/*.py*
21cr|python-debian-0.1.36-1|57	%{py3_puresitedir}/debian/__pycache__
21cr|python-debian-0.1.36-1|58	%{py3_puresitedir}/debian_bundle/__init__.py*
21cr|python-debian-0.1.36-1|59	%{py3_puresitedir}/debian_bundle/__pycache__
21cr|python-debian-0.1.36-1|60	%{py3_puresitedir}/python_debian*
21cr|python-debian-0.1.36-1|61	
21cr|python-debian-0.1.36-1|62	#----------------------------------------------
21cr|python-debian-0.1.36-1|63	
21cr|python-debian-0.1.36-1|64	%prep
21cr|python-debian-0.1.36-1|65	%setup -q
21cr|python-debian-0.1.36-1|66	
21cr|python-debian-0.1.36-1|67	
21cr|python-debian-0.1.36-1|68	%build
21cr|python-debian-0.1.36-1|69	sed -e 's/__CHANGELOG_VERSION__/%{version}/' < lib/debian/_version.py.in > lib/debian/_version.py
21cr|python-debian-0.1.36-1|70	%py3_build
21cr|python-debian-0.1.36-1|71	
21cr|python-debian-0.1.36-1|72	
21cr|python-debian-0.1.36-1|73	%install
21cr|python-debian-0.1.36-1|74	%py3_install
21cr|python-debian-0.1.36-1|75	
21cr|python-debian-0.1.36-1|76	

6724 21
21cr|python-delorean-0.6.0-2|1	%define	oname	Delorean
21cr|python-delorean-0.6.0-2|2	
21cr|python-delorean-0.6.0-2|3	Name:		python-delorean
21cr|python-delorean-0.6.0-2|4	Version:	0.6.0
21cr|python-delorean-0.6.0-2|5	Release:	2
21cr|python-delorean-0.6.0-2|6	Summary:	Library for manipulating datetimes with ease and clarity
21cr|python-delorean-0.6.0-2|7	Source0:	http://pypi.python.org/packages/source/D/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-delorean-0.6.0-2|8	License:	MIT license
21cr|python-delorean-0.6.0-2|9	Group:		Development/Python
21cr|python-delorean-0.6.0-2|10	Url:		https://github.com/myusuf3/delorean
21cr|python-delorean-0.6.0-2|11	BuildArch:	noarch
21cr|python-delorean-0.6.0-2|12	BuildRequires:	python3egg(setuptools)
21cr|python-delorean-0.6.0-2|13	Provides:	python3-delorean = %{EVRD}
21cr|python-delorean-0.6.0-2|14	
21cr|python-delorean-0.6.0-2|15	%description
21cr|python-delorean-0.6.0-2|16	
21cr|python-delorean-0.6.0-2|17	Delorean: Time Travel Made Easy
21cr|python-delorean-0.6.0-2|18	===============================
21cr|python-delorean-0.6.0-2|19	
21cr|python-delorean-0.6.0-2|20	%prep
21cr|python-delorean-0.6.0-2|21	%setup -q -n %{oname}-%{version}
21cr|python-delorean-0.6.0-2|22	
21cr|python-delorean-0.6.0-2|23	%build
21cr|python-delorean-0.6.0-2|24	python3 setup.py build
21cr|python-delorean-0.6.0-2|25	
21cr|python-delorean-0.6.0-2|26	%install
21cr|python-delorean-0.6.0-2|27	python3 setup.py install --root=%{buildroot}
21cr|python-delorean-0.6.0-2|28	
21cr|python-delorean-0.6.0-2|29	%check
21cr|python-delorean-0.6.0-2|30	#python setup.py test
21cr|python-delorean-0.6.0-2|31	
21cr|python-delorean-0.6.0-2|32	%files
21cr|python-delorean-0.6.0-2|33	%doc CHANGES.rst
21cr|python-delorean-0.6.0-2|34	%doc LICENSE.txt
21cr|python-delorean-0.6.0-2|35	%doc README.rst
21cr|python-delorean-0.6.0-2|36	%doc dev-requirements.txt
21cr|python-delorean-0.6.0-2|37	%doc requirements.txt
21cr|python-delorean-0.6.0-2|38	%doc docs/license.rst
21cr|python-delorean-0.6.0-2|39	%{py3_puresitedir}/delorean/*.py*
21cr|python-delorean-0.6.0-2|40	%{py3_puresitedir}/Delorean*.egg-info

6725 21
21cr|python-dialog-3.5.2-1|1	%define module pythondialog
21cr|python-dialog-3.5.2-1|2	
21cr|python-dialog-3.5.2-1|3	Name:		python-dialog
21cr|python-dialog-3.5.2-1|4	Version:	3.5.2
21cr|python-dialog-3.5.2-1|5	Release:	1
21cr|python-dialog-3.5.2-1|6	Summary:	A Python interface to the UNIX dialog utility and mostly-compatible programs
21cr|python-dialog-3.5.2-1|7	Source0:	https://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-dialog-3.5.2-1|8	License:	LGPLv2+
21cr|python-dialog-3.5.2-1|9	Group:		Development/Python
21cr|python-dialog-3.5.2-1|10	Url:		http://pythondialog.sourceforge.net/
21cr|python-dialog-3.5.2-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-dialog-3.5.2-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-dialog-3.5.2-1|13	
21cr|python-dialog-3.5.2-1|14	BuildArch:	noarch
21cr|python-dialog-3.5.2-1|15	
21cr|python-dialog-3.5.2-1|16	%description
21cr|python-dialog-3.5.2-1|17	pythondialog is a Python wrapper for the UNIX dialog_ utility
21cr|python-dialog-3.5.2-1|18	originally written by Savio Lam and later rewritten by Thomas E. Dickey.
21cr|python-dialog-3.5.2-1|19	Its purpose is to provide an easy to use, pythonic and as complete as
21cr|python-dialog-3.5.2-1|20	possible interface to dialog_ from Python code.
21cr|python-dialog-3.5.2-1|21	
21cr|python-dialog-3.5.2-1|22	#--------------------------------------------
21cr|python-dialog-3.5.2-1|23	%package -n python3-dialog
21cr|python-dialog-3.5.2-1|24	Requires:       dialog
21cr|python-dialog-3.5.2-1|25	Summary:        A Python3 interface to the UNIX dialog utility and mostly-compatible programs
21cr|python-dialog-3.5.2-1|26	
21cr|python-dialog-3.5.2-1|27	%description -n python3-dialog
21cr|python-dialog-3.5.2-1|28	pythondialog is a Python3 wrapper for the UNIX dialog_ utility
21cr|python-dialog-3.5.2-1|29	originally written by Savio Lam and later rewritten by Thomas E. Dickey.
21cr|python-dialog-3.5.2-1|30	Its purpose is to provide an easy to use, pythonic and as complete as
21cr|python-dialog-3.5.2-1|31	possible interface to dialog_ from Python code.
21cr|python-dialog-3.5.2-1|32	
21cr|python-dialog-3.5.2-1|33	%files -n python3-dialog
21cr|python-dialog-3.5.2-1|34	%doc README.rst COPYING
21cr|python-dialog-3.5.2-1|35	%{py3_puresitedir}/dialog.py*
21cr|python-dialog-3.5.2-1|36	%{py3_puresitedir}/__pycache__/
21cr|python-dialog-3.5.2-1|37	%{py3_puresitedir}/pythondialog-*.egg-info
21cr|python-dialog-3.5.2-1|38	
21cr|python-dialog-3.5.2-1|39	#--------------------------------------------
21cr|python-dialog-3.5.2-1|40	%prep
21cr|python-dialog-3.5.2-1|41	%setup -qn %{module}-%{version}
21cr|python-dialog-3.5.2-1|42	
21cr|python-dialog-3.5.2-1|43	%build
21cr|python-dialog-3.5.2-1|44	%py3_build
21cr|python-dialog-3.5.2-1|45	
21cr|python-dialog-3.5.2-1|46	%install
21cr|python-dialog-3.5.2-1|47	%py3_install
21cr|python-dialog-3.5.2-1|48	
21cr|python-dialog-3.5.2-1|49	%check
21cr|python-dialog-3.5.2-1|50	PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-dialog-3.5.2-1|51	PYTHONDONTWRITEBYTECODE=1
21cr|python-dialog-3.5.2-1|52	python3 -c 'import dialog'
21cr|python-dialog-3.5.2-1|53	
21cr|python-dialog-3.5.2-1|54	

6726 21
21cr|python-dicom-2.4.4-1|1	%define module	dicom
21cr|python-dicom-2.4.4-1|2	
21cr|python-dicom-2.4.4-1|3	Summary:	Read, modify and write DICOM files with python code
21cr|python-dicom-2.4.4-1|4	Name:		python-%{module}
21cr|python-dicom-2.4.4-1|5	Version:	2.4.4
21cr|python-dicom-2.4.4-1|6	Release:	1
21cr|python-dicom-2.4.4-1|7	Source0:	https://github.com/darcymason/pydicom/archive/v%{version}/py%{module}-%{version}.tar.gz
21cr|python-dicom-2.4.4-1|8	License:	BSD
21cr|python-dicom-2.4.4-1|9	Group:		Development/Python
21cr|python-dicom-2.4.4-1|10	Url:		https://github.com/darcymason/%{module}
21cr|python-dicom-2.4.4-1|11	BuildArch:	noarch
21cr|python-dicom-2.4.4-1|12	
21cr|python-dicom-2.4.4-1|13	%description
21cr|python-dicom-2.4.4-1|14	pydicom is a pure python package for working with DICOM files. It was made
21cr|python-dicom-2.4.4-1|15	for inspecting and modifying DICOM data in an easy "pythonic" way. The
21cr|python-dicom-2.4.4-1|16	modifications can be written again to a new file. As a pure python2 package,
21cr|python-dicom-2.4.4-1|17	it should run anywhere python2 runs without any other requirements.
21cr|python-dicom-2.4.4-1|18	
21cr|python-dicom-2.4.4-1|19	%package -n python3-%{module}
21cr|python-dicom-2.4.4-1|20	Summary:	Read, modify and write DICOM files with python code
21cr|python-dicom-2.4.4-1|21	BuildRequires:  python3-devel python3-setuptools python3-six
21cr|python-dicom-2.4.4-1|22	BuildRequires:  python3-sphinx python3-sphinx_rtd_theme python3-sphinx-gallery python3-numpydoc
21cr|python-dicom-2.4.4-1|23	BuildRequires:  python3-numpy python3-dateutil python3-pytest
21cr|python-dicom-2.4.4-1|24	Requires:       python3-dateutil
21cr|python-dicom-2.4.4-1|25	Recommends:     python3-numpy
21cr|python-dicom-2.4.4-1|26	Recommends:     python3-matplotlib
21cr|python-dicom-2.4.4-1|27	Recommends:     python3-tkinter
21cr|python-dicom-2.4.4-1|28	Recommends:     python3-pillow
21cr|python-dicom-2.4.4-1|29	
21cr|python-dicom-2.4.4-1|30	%description -n python3-%{module}
21cr|python-dicom-2.4.4-1|31	pydicom is a pure python package for working with DICOM files. It was made
21cr|python-dicom-2.4.4-1|32	for inspecting and modifying DICOM data in an easy "pythonic" way. The
21cr|python-dicom-2.4.4-1|33	modifications can be written again to a new file. As a pure python package,
21cr|python-dicom-2.4.4-1|34	it should run anywhere python runs without any other requirements.
21cr|python-dicom-2.4.4-1|35	
21cr|python-dicom-2.4.4-1|36	
21cr|python-dicom-2.4.4-1|37	%prep
21cr|python-dicom-2.4.4-1|38	%setup -q -n py%{module}-%{version}
21cr|python-dicom-2.4.4-1|39	
21cr|python-dicom-2.4.4-1|40	%build
21cr|python-dicom-2.4.4-1|41	%py3_build
21cr|python-dicom-2.4.4-1|42	
21cr|python-dicom-2.4.4-1|43	%install
21cr|python-dicom-2.4.4-1|44	%py3_install
21cr|python-dicom-2.4.4-1|45	
21cr|python-dicom-2.4.4-1|46	%clean
21cr|python-dicom-2.4.4-1|47	
21cr|python-dicom-2.4.4-1|48	%files -n python3-dicom
21cr|python-dicom-2.4.4-1|49	%{py3_puresitedir}/*
21cr|python-dicom-2.4.4-1|50	%{_bindir}/pydicom

6727 21
21cr|python-diff-match-patch-20200713-1|1	%global        pypi_name diff-match-patch
21cr|python-diff-match-patch-20200713-1|2	
21cr|python-diff-match-patch-20200713-1|3	%global        desc The Diff Match and Patch libraries offer robust algorithms to perform the \
21cr|python-diff-match-patch-20200713-1|4	operations required for synchronizing plain text.
21cr|python-diff-match-patch-20200713-1|5	
21cr|python-diff-match-patch-20200713-1|6	Name:          python-%{pypi_name}
21cr|python-diff-match-patch-20200713-1|7	Version:       20200713
21cr|python-diff-match-patch-20200713-1|8	Release:       1
21cr|python-diff-match-patch-20200713-1|9	Summary:       Algorithms for synchronzing plain text
21cr|python-diff-match-patch-20200713-1|10	Group:         Development/Python
21cr|python-diff-match-patch-20200713-1|11	License:       ASL 2.0
21cr|python-diff-match-patch-20200713-1|12	URL:           https://pypi.python.org/pypi/diff-match-patch/
21cr|python-diff-match-patch-20200713-1|13	Source0:       https://pypi.python.org/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-diff-match-patch-20200713-1|14	
21cr|python-diff-match-patch-20200713-1|15	BuildArch:     noarch
21cr|python-diff-match-patch-20200713-1|16	BuildRequires: python3-devel
21cr|python-diff-match-patch-20200713-1|17	BuildRequires: python3-setuptools
21cr|python-diff-match-patch-20200713-1|18	
21cr|python-diff-match-patch-20200713-1|19	%description
21cr|python-diff-match-patch-20200713-1|20	%{desc}
21cr|python-diff-match-patch-20200713-1|21	
21cr|python-diff-match-patch-20200713-1|22	#-------------------------------------------------------
21cr|python-diff-match-patch-20200713-1|23	%package -n python3-%{pypi_name}
21cr|python-diff-match-patch-20200713-1|24	Summary:       %{summary}
21cr|python-diff-match-patch-20200713-1|25	Group:         Development/Python
21cr|python-diff-match-patch-20200713-1|26	
21cr|python-diff-match-patch-20200713-1|27	%description -n python3-%{pypi_name}
21cr|python-diff-match-patch-20200713-1|28	%{desc}
21cr|python-diff-match-patch-20200713-1|29	
21cr|python-diff-match-patch-20200713-1|30	%files -n python3-%{pypi_name}
21cr|python-diff-match-patch-20200713-1|31	%license LICENSE
21cr|python-diff-match-patch-20200713-1|32	%{python3_sitelib}/diff_match_patch*
21cr|python-diff-match-patch-20200713-1|33	
21cr|python-diff-match-patch-20200713-1|34	#-------------------------------------------------------
21cr|python-diff-match-patch-20200713-1|35	%prep
21cr|python-diff-match-patch-20200713-1|36	%setup -n %{pypi_name}-%{version}
21cr|python-diff-match-patch-20200713-1|37	
21cr|python-diff-match-patch-20200713-1|38	%build
21cr|python-diff-match-patch-20200713-1|39	%py3_build
21cr|python-diff-match-patch-20200713-1|40	
21cr|python-diff-match-patch-20200713-1|41	
21cr|python-diff-match-patch-20200713-1|42	%install
21cr|python-diff-match-patch-20200713-1|43	%py3_install

6728 21
21cr|python-discid-1.2.0-1|1	%define	pypi_name	discid
21cr|python-discid-1.2.0-1|2	
21cr|python-discid-1.2.0-1|3	Name:		python-%{pypi_name}
21cr|python-discid-1.2.0-1|4	Version:	1.2.0
21cr|python-discid-1.2.0-1|5	Release:	1
21cr|python-discid-1.2.0-1|6	Summary:	Python binding of Libdiscid
21cr|python-discid-1.2.0-1|7	Source0:	https://pypi.io/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-discid-1.2.0-1|8	License:	LGPLv3+
21cr|python-discid-1.2.0-1|9	Group:		Development/Python
21cr|python-discid-1.2.0-1|10	Url:		https://python-discid.readthedocs.org/
21cr|python-discid-1.2.0-1|11	BuildArch:	noarch
21cr|python-discid-1.2.0-1|12	BuildRequires:	pkgconfig(libdiscid)
21cr|python-discid-1.2.0-1|13	BuildRequires:	python3-devel
21cr|python-discid-1.2.0-1|14	
21cr|python-discid-1.2.0-1|15	%description
21cr|python-discid-1.2.0-1|16	Libdiscid Python bindings
21cr|python-discid-1.2.0-1|17	-------------------------
21cr|python-discid-1.2.0-1|18	
21cr|python-discid-1.2.0-1|19	Libdiscid's main purpose is the calculation of an identifier of audio
21cr|python-discid-1.2.0-1|20	discs (disc ID) to use for the `MusicBrainz database`.
21cr|python-discid-1.2.0-1|21	
21cr|python-discid-1.2.0-1|22	That identifier is calculated from the TOC of the disc, similar to the
21cr|python-discid-1.2.0-1|23	freeDB CDDB identifier. Libdiscid can calculate MusicBrainz disc IDs and
21cr|python-discid-1.2.0-1|24	freeDB disc IDs.
21cr|python-discid-1.2.0-1|25	Additionally the MCN of the disc and ISRCs from the tracks can be extracted.
21cr|python-discid-1.2.0-1|26	
21cr|python-discid-1.2.0-1|27	This module is a close binding that offloads all relevant data
21cr|python-discid-1.2.0-1|28	storage and calculation to Libdiscid. On the other hand it gives a
21cr|python-discid-1.2.0-1|29	pythonic API and uses objects and exceptions.
21cr|python-discid-1.2.0-1|30	
21cr|python-discid-1.2.0-1|31	The official API documentation can be found at `readthedocs.org`_
21cr|python-discid-1.2.0-1|32	
21cr|python-discid-1.2.0-1|33	For more information on Libdiscid see `libdiscid`_.
21cr|python-discid-1.2.0-1|34	
21cr|python-discid-1.2.0-1|35	For more information about the calculation of these disc ids see `Disc
21cr|python-discid-1.2.0-1|36	ID Calculation`_.
21cr|python-discid-1.2.0-1|37	
21cr|python-discid-1.2.0-1|38	Usage
21cr|python-discid-1.2.0-1|39	~~~~~
21cr|python-discid-1.2.0-1|40	.. code:: python
21cr|python-discid-1.2.0-1|41	
21cr|python-discid-1.2.0-1|42	# this will load Libdiscid
21cr|python-discid-1.2.0-1|43	import discid
21cr|python-discid-1.2.0-1|44	
21cr|python-discid-1.2.0-1|45	disc = discid.read()  # use default device
21cr|python-discid-1.2.0-1|46	print "id: %s" % disc.id  # Python 2
21cr|python-discid-1.2.0-1|47	print("id: %s" % disc.id) # Python 3
21cr|python-discid-1.2.0-1|48	
21cr|python-discid-1.2.0-1|49	See also the examples.py.
21cr|python-discid-1.2.0-1|50	
21cr|python-discid-1.2.0-1|51	License
21cr|python-discid-1.2.0-1|52	~~~~~~~
21cr|python-discid-1.2.0-1|53	This module is released under the GNU Lesser General Public License
21cr|python-discid-1.2.0-1|54	Version 3. See COPYING.LESSER for details.
21cr|python-discid-1.2.0-1|55	
21cr|python-discid-1.2.0-1|56	Bugs
21cr|python-discid-1.2.0-1|57	~~~~
21cr|python-discid-1.2.0-1|58	You can submit tickets at `GitHub`_.
21cr|python-discid-1.2.0-1|59	
21cr|python-discid-1.2.0-1|60	.. _readthedocs.org: https://python2-discid.readthedocs.org/
21cr|python-discid-1.2.0-1|61	.. _libdiscid: http://musicbrainz.org/doc/libdiscid
21cr|python-discid-1.2.0-1|62	.. _Disc ID Calculation: http://musicbrainz.org/doc/Disc_ID_Calculation
21cr|python-discid-1.2.0-1|63	.. _GitHub: https://github.com/JonnyJD/python2-discid
21cr|python-discid-1.2.0-1|64	
21cr|python-discid-1.2.0-1|65	#----------------------------------------------------------------
21cr|python-discid-1.2.0-1|66	%package -n python3-%{pypi_name}
21cr|python-discid-1.2.0-1|67	Summary:	Python binding of Libdiscid
21cr|python-discid-1.2.0-1|68	
21cr|python-discid-1.2.0-1|69	%description -n python3-%{pypi_name}
21cr|python-discid-1.2.0-1|70	Libdiscid Python bindings
21cr|python-discid-1.2.0-1|71	-------------------------
21cr|python-discid-1.2.0-1|72	
21cr|python-discid-1.2.0-1|73	Libdiscid's main purpose is the calculation of an identifier of audio
21cr|python-discid-1.2.0-1|74	discs (disc ID) to use for the `MusicBrainz database`.
21cr|python-discid-1.2.0-1|75	
21cr|python-discid-1.2.0-1|76	That identifier is calculated from the TOC of the disc, similar to the
21cr|python-discid-1.2.0-1|77	freeDB CDDB identifier. Libdiscid can calculate MusicBrainz disc IDs and
21cr|python-discid-1.2.0-1|78	freeDB disc IDs.
21cr|python-discid-1.2.0-1|79	Additionally the MCN of the disc and ISRCs from the tracks can be extracted.
21cr|python-discid-1.2.0-1|80	
21cr|python-discid-1.2.0-1|81	This module is a close binding that offloads all relevant data
21cr|python-discid-1.2.0-1|82	storage and calculation to Libdiscid. On the other hand it gives a
21cr|python-discid-1.2.0-1|83	pythonic API and uses objects and exceptions.
21cr|python-discid-1.2.0-1|84	
21cr|python-discid-1.2.0-1|85	The official API documentation can be found at `readthedocs.org`_
21cr|python-discid-1.2.0-1|86	
21cr|python-discid-1.2.0-1|87	For more information on Libdiscid see `libdiscid`_.
21cr|python-discid-1.2.0-1|88	
21cr|python-discid-1.2.0-1|89	For more information about the calculation of these disc ids see `Disc
21cr|python-discid-1.2.0-1|90	ID Calculation`_.
21cr|python-discid-1.2.0-1|91	
21cr|python-discid-1.2.0-1|92	Usage
21cr|python-discid-1.2.0-1|93	~~~~~
21cr|python-discid-1.2.0-1|94	.. code:: python
21cr|python-discid-1.2.0-1|95	
21cr|python-discid-1.2.0-1|96	# this will load Libdiscid
21cr|python-discid-1.2.0-1|97	import discid
21cr|python-discid-1.2.0-1|98	
21cr|python-discid-1.2.0-1|99	disc = discid.read()  # use default device
21cr|python-discid-1.2.0-1|100	print "id: %s" % disc.id  # Python 2
21cr|python-discid-1.2.0-1|101	print("id: %s" % disc.id) # Python 3
21cr|python-discid-1.2.0-1|102	
21cr|python-discid-1.2.0-1|103	See also the examples.py.
21cr|python-discid-1.2.0-1|104	
21cr|python-discid-1.2.0-1|105	License
21cr|python-discid-1.2.0-1|106	~~~~~~~
21cr|python-discid-1.2.0-1|107	This module is released under the GNU Lesser General Public License
21cr|python-discid-1.2.0-1|108	Version 3. See COPYING.LESSER for details.
21cr|python-discid-1.2.0-1|109	
21cr|python-discid-1.2.0-1|110	Bugs
21cr|python-discid-1.2.0-1|111	~~~~
21cr|python-discid-1.2.0-1|112	You can submit tickets at `GitHub`_.
21cr|python-discid-1.2.0-1|113	
21cr|python-discid-1.2.0-1|114	.. _readthedocs.org: https://python-discid.readthedocs.org/
21cr|python-discid-1.2.0-1|115	.. _libdiscid: http://musicbrainz.org/doc/libdiscid
21cr|python-discid-1.2.0-1|116	.. _Disc ID Calculation: http://musicbrainz.org/doc/Disc_ID_Calculation
21cr|python-discid-1.2.0-1|117	.. _GitHub: https://github.com/JonnyJD/python-discid
21cr|python-discid-1.2.0-1|118	
21cr|python-discid-1.2.0-1|119	%files -n python3-%{pypi_name}
21cr|python-discid-1.2.0-1|120	%doc COPYING
21cr|python-discid-1.2.0-1|121	%doc COPYING.LESSER
21cr|python-discid-1.2.0-1|122	%doc README.rst
21cr|python-discid-1.2.0-1|123	%doc doc/CHANGES.rst
21cr|python-discid-1.2.0-1|124	%{py3_puresitedir}/discid
21cr|python-discid-1.2.0-1|125	%{py3_puresitedir}/discid*.egg-info
21cr|python-discid-1.2.0-1|126	
21cr|python-discid-1.2.0-1|127	#----------------------------------------------------------------
21cr|python-discid-1.2.0-1|128	
21cr|python-discid-1.2.0-1|129	%prep
21cr|python-discid-1.2.0-1|130	%setup -q -n %{pypi_name}-%{version}
21cr|python-discid-1.2.0-1|131	
21cr|python-discid-1.2.0-1|132	%build
21cr|python-discid-1.2.0-1|133	%py3_build
21cr|python-discid-1.2.0-1|134	
21cr|python-discid-1.2.0-1|135	%install
21cr|python-discid-1.2.0-1|136	%py3_install
21cr|python-discid-1.2.0-1|137	

6729 21
21cr|python-discover-0.4.0-4|1	%define	oname	discover
21cr|python-discover-0.4.0-4|2	
21cr|python-discover-0.4.0-4|3	Name:		python-%{oname}
21cr|python-discover-0.4.0-4|4	Version:	0.4.0
21cr|python-discover-0.4.0-4|5	Release:	4
21cr|python-discover-0.4.0-4|6	Summary:	Test discovery for unittest. Backported from Python 2.7
21cr|python-discover-0.4.0-4|7	Source0:	http://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-discover-0.4.0-4|8	License:	BSD
21cr|python-discover-0.4.0-4|9	Group:		Development/Python
21cr|python-discover-0.4.0-4|10	Url:		http://pypi.python.org/pypi/discover/
21cr|python-discover-0.4.0-4|11	BuildArch:	noarch
21cr|python-discover-0.4.0-4|12	
21cr|python-discover-0.4.0-4|13	
21cr|python-discover-0.4.0-4|14	%description
21cr|python-discover-0.4.0-4|15	This is the test discovery mechanism and ``load_tests``
21cr|python-discover-0.4.0-4|16	protocol for unittest
21cr|python-discover-0.4.0-4|17	backported from Python 2.7 to work with Python 2.4 or
21cr|python-discover-0.4.0-4|18	more recent (including Python 3).
21cr|python-discover-0.4.0-4|19	
21cr|python-discover-0.4.0-4|20	#-------------------------------------------------------------------
21cr|python-discover-0.4.0-4|21	%package -n     python3-%{oname}
21cr|python-discover-0.4.0-4|22	Summary:	Test discovery for unittest backported for Python3
21cr|python-discover-0.4.0-4|23	BuildRequires:	python3egg(setuptools)
21cr|python-discover-0.4.0-4|24	BuildRequires:	python3egg(unittest2)
21cr|python-discover-0.4.0-4|25	BuildArch:	noarch
21cr|python-discover-0.4.0-4|26	
21cr|python-discover-0.4.0-4|27	%description -n python3-%{oname}
21cr|python-discover-0.4.0-4|28	This is the test discovery mechanism and ``load_tests``
21cr|python-discover-0.4.0-4|29	protocol for unittest
21cr|python-discover-0.4.0-4|30	backported from Python 2.7 to work with Python 2.4 or
21cr|python-discover-0.4.0-4|31	more recent (including Python 3).
21cr|python-discover-0.4.0-4|32	
21cr|python-discover-0.4.0-4|33	%files -n python3-%{oname}
21cr|python-discover-0.4.0-4|34	%doc README.txt
21cr|python-discover-0.4.0-4|35	%{_bindir}/python3-discover
21cr|python-discover-0.4.0-4|36	%{_bindir}/discover
21cr|python-discover-0.4.0-4|37	%{py3_puresitedir}/__pycache__/*
21cr|python-discover-0.4.0-4|38	%{py3_puresitedir}/discover.py*
21cr|python-discover-0.4.0-4|39	%{py3_puresitedir}/discover*.egg-info
21cr|python-discover-0.4.0-4|40	#-------------------------------------------------------------------
21cr|python-discover-0.4.0-4|41	
21cr|python-discover-0.4.0-4|42	%prep
21cr|python-discover-0.4.0-4|43	%setup -qn %{oname}-%{version}
21cr|python-discover-0.4.0-4|44	%build
21cr|python-discover-0.4.0-4|45	python3 setup.py build
21cr|python-discover-0.4.0-4|46	
21cr|python-discover-0.4.0-4|47	%install
21cr|python-discover-0.4.0-4|48	python3 setup.py install --root %{buildroot}
21cr|python-discover-0.4.0-4|49	cd %{buildroot}%{_bindir}
21cr|python-discover-0.4.0-4|50	cp discover python3-discover
21cr|python-discover-0.4.0-4|51	
21cr|python-discover-0.4.0-4|52	chmod +x %{buildroot}%{py3_puresitedir}/discover.py
21cr|python-discover-0.4.0-4|53	
21cr|python-discover-0.4.0-4|54	%check
21cr|python-discover-0.4.0-4|55	python3 setup.py test

6730 21
21cr|python-django-auth-ldap-3.0.0-1|1	%define module	django-auth-ldap
21cr|python-django-auth-ldap-3.0.0-1|2	
21cr|python-django-auth-ldap-3.0.0-1|3	Name: 		python-%{module}
21cr|python-django-auth-ldap-3.0.0-1|4	Version: 	3.0.0
21cr|python-django-auth-ldap-3.0.0-1|5	Release: 	1
21cr|python-django-auth-ldap-3.0.0-1|6	Summary: 	Django LDAP authentication backend
21cr|python-django-auth-ldap-3.0.0-1|7	License:	BSD
21cr|python-django-auth-ldap-3.0.0-1|8	Group: 		Development/Python
21cr|python-django-auth-ldap-3.0.0-1|9	URL: 		https://github.com/django-auth-ldap/django-auth-ldap
21cr|python-django-auth-ldap-3.0.0-1|10	Source0: 	https://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
21cr|python-django-auth-ldap-3.0.0-1|11	BuildArch:	noarch
21cr|python-django-auth-ldap-3.0.0-1|12	
21cr|python-django-auth-ldap-3.0.0-1|13	%description
21cr|python-django-auth-ldap-3.0.0-1|14	This is a Django authentication backend that authenticates against an LDAP
21cr|python-django-auth-ldap-3.0.0-1|15	service. Configuration can be as simple as a single distinguished name
21cr|python-django-auth-ldap-3.0.0-1|16	template, but there are many rich configuration options for working with users,
21cr|python-django-auth-ldap-3.0.0-1|17	groups, and permissions.
21cr|python-django-auth-ldap-3.0.0-1|18	
21cr|python-django-auth-ldap-3.0.0-1|19	#---------------------------------------------------------------------------
21cr|python-django-auth-ldap-3.0.0-1|20	
21cr|python-django-auth-ldap-3.0.0-1|21	%package -n	python3-%{module}
21cr|python-django-auth-ldap-3.0.0-1|22	Summary:	Django LDAP authentication backend
21cr|python-django-auth-ldap-3.0.0-1|23	Group:		Development/Python
21cr|python-django-auth-ldap-3.0.0-1|24	BuildArch:	noarch
21cr|python-django-auth-ldap-3.0.0-1|25	BuildRequires:	python3-setuptools
21cr|python-django-auth-ldap-3.0.0-1|26	BuildRequires:	python3-setuptools_scm
21cr|python-django-auth-ldap-3.0.0-1|27	BuildRequires:	python3-toml
21cr|python-django-auth-ldap-3.0.0-1|28	Requires:	python3-ldap
21cr|python-django-auth-ldap-3.0.0-1|29	
21cr|python-django-auth-ldap-3.0.0-1|30	%description -n python3-%{module}
21cr|python-django-auth-ldap-3.0.0-1|31	This is a Django authentication backend that authenticates against an LDAP
21cr|python-django-auth-ldap-3.0.0-1|32	service. Configuration can be as simple as a single distinguished name
21cr|python-django-auth-ldap-3.0.0-1|33	template, but there are many rich configuration options for working with users,
21cr|python-django-auth-ldap-3.0.0-1|34	groups, and permissions.
21cr|python-django-auth-ldap-3.0.0-1|35	This is the Python 3 build of %{module}.
21cr|python-django-auth-ldap-3.0.0-1|36	
21cr|python-django-auth-ldap-3.0.0-1|37	%files -n python3-%{module}
21cr|python-django-auth-ldap-3.0.0-1|38	%doc CHANGES LICENSE README* docs
21cr|python-django-auth-ldap-3.0.0-1|39	%{py3_puresitedir}/django_auth_ldap/
21cr|python-django-auth-ldap-3.0.0-1|40	%{py3_puresitedir}/django_auth_ldap-%{version}-py*.egg-info
21cr|python-django-auth-ldap-3.0.0-1|41	
21cr|python-django-auth-ldap-3.0.0-1|42	#---------------------------------------------------------------------------
21cr|python-django-auth-ldap-3.0.0-1|43	
21cr|python-django-auth-ldap-3.0.0-1|44	%prep
21cr|python-django-auth-ldap-3.0.0-1|45	%autosetup -p1 -n %{module}-%{version}
21cr|python-django-auth-ldap-3.0.0-1|46	
21cr|python-django-auth-ldap-3.0.0-1|47	%build
21cr|python-django-auth-ldap-3.0.0-1|48	%py3_build
21cr|python-django-auth-ldap-3.0.0-1|49	
21cr|python-django-auth-ldap-3.0.0-1|50	%install
21cr|python-django-auth-ldap-3.0.0-1|51	%py3_install
21cr|python-django-auth-ldap-3.0.0-1|52	

6731 21
21cr|python-django-cache-url-3.4.2-1|1	%global pypi_name django-cache-url
21cr|python-django-cache-url-3.4.2-1|2	
21cr|python-django-cache-url-3.4.2-1|3	Name:           python-%{pypi_name}
21cr|python-django-cache-url-3.4.2-1|4	Version:        3.4.2
21cr|python-django-cache-url-3.4.2-1|5	Release:        1
21cr|python-django-cache-url-3.4.2-1|6	Summary:        Use Cache URLs in your Django application
21cr|python-django-cache-url-3.4.2-1|7	Group:          Development/Python
21cr|python-django-cache-url-3.4.2-1|8	License:        MIT
21cr|python-django-cache-url-3.4.2-1|9	URL:            https://github.com/epicserve/django-cache-url
21cr|python-django-cache-url-3.4.2-1|10	Source0:        %{pypi_source}
21cr|python-django-cache-url-3.4.2-1|11	BuildArch:      noarch
21cr|python-django-cache-url-3.4.2-1|12	
21cr|python-django-cache-url-3.4.2-1|13	%description
21cr|python-django-cache-url-3.4.2-1|14	This simple Django utility allows you to utilize the 12factor inspired
21cr|python-django-cache-url-3.4.2-1|15	CACHE_URL environment variable to configure your Django application.
21cr|python-django-cache-url-3.4.2-1|16	
21cr|python-django-cache-url-3.4.2-1|17	#-----------------------------------------------------
21cr|python-django-cache-url-3.4.2-1|18	%package -n     python3-%{pypi_name}
21cr|python-django-cache-url-3.4.2-1|19	Summary:        %{summary}
21cr|python-django-cache-url-3.4.2-1|20	Group:          Development/Python
21cr|python-django-cache-url-3.4.2-1|21	BuildRequires:  python3-devel
21cr|python-django-cache-url-3.4.2-1|22	BuildRequires:  python3-setuptools
21cr|python-django-cache-url-3.4.2-1|23	
21cr|python-django-cache-url-3.4.2-1|24	%description -n python3-%{pypi_name}
21cr|python-django-cache-url-3.4.2-1|25	This simple Django utility allows you to utilize the 12factor inspired
21cr|python-django-cache-url-3.4.2-1|26	CACHE_URL environment variable to configure your Django application.
21cr|python-django-cache-url-3.4.2-1|27	
21cr|python-django-cache-url-3.4.2-1|28	%files -n python3-%{pypi_name}
21cr|python-django-cache-url-3.4.2-1|29	%license LICENSE
21cr|python-django-cache-url-3.4.2-1|30	%doc README.rst
21cr|python-django-cache-url-3.4.2-1|31	%{python3_sitelib}/django_cache_url/__pycache__
21cr|python-django-cache-url-3.4.2-1|32	%{python3_sitelib}/django_cache_url/*.py
21cr|python-django-cache-url-3.4.2-1|33	%{python3_sitelib}/django_cache_url-%{version}-py*.egg-info
21cr|python-django-cache-url-3.4.2-1|34	
21cr|python-django-cache-url-3.4.2-1|35	#-----------------------------------------------------
21cr|python-django-cache-url-3.4.2-1|36	
21cr|python-django-cache-url-3.4.2-1|37	%prep
21cr|python-django-cache-url-3.4.2-1|38	%autosetup -n %{pypi_name}-%{version}
21cr|python-django-cache-url-3.4.2-1|39	rm -rf %{pypi_name}.egg-info
21cr|python-django-cache-url-3.4.2-1|40	
21cr|python-django-cache-url-3.4.2-1|41	%build
21cr|python-django-cache-url-3.4.2-1|42	%py3_build
21cr|python-django-cache-url-3.4.2-1|43	
21cr|python-django-cache-url-3.4.2-1|44	%install
21cr|python-django-cache-url-3.4.2-1|45	%py3_install
21cr|python-django-cache-url-3.4.2-1|46	

6732 21
21cr|python-django-configurations-2.4-1|1	%global pypi_name django-configurations
21cr|python-django-configurations-2.4-1|2	
21cr|python-django-configurations-2.4-1|3	Name:           python-%{pypi_name}
21cr|python-django-configurations-2.4-1|4	Version:	2.4
21cr|python-django-configurations-2.4-1|5	Release:	1
21cr|python-django-configurations-2.4-1|6	Summary:        A helper for organizing Django settings
21cr|python-django-configurations-2.4-1|7	Group:          Development/Python
21cr|python-django-configurations-2.4-1|8	License:        BSD
21cr|python-django-configurations-2.4-1|9	URL:            https://django-configurations.readthedocs.io/
21cr|python-django-configurations-2.4-1|10	Source0:	https://files.pythonhosted.org/packages/9b/09/298dc223f7063af32a2ab06a3f2e33baab8cb8be2854b71ce2e03924c969/django-configurations-2.4.tar.gz
21cr|python-django-configurations-2.4-1|11	BuildArch:      noarch
21cr|python-django-configurations-2.4-1|12	
21cr|python-django-configurations-2.4-1|13	%description
21cr|python-django-configurations-2.4-1|14	django-configurations eases Django project configuration by relying on the
21cr|python-django-configurations-2.4-1|15	composability of Python classes. It extends the notion of Django's module
21cr|python-django-configurations-2.4-1|16	based settings loading with well established object oriented programming
21cr|python-django-configurations-2.4-1|17	patterns.
21cr|python-django-configurations-2.4-1|18	
21cr|python-django-configurations-2.4-1|19	#------------------------------------------------------------
21cr|python-django-configurations-2.4-1|20	%package -n     python3-%{pypi_name}
21cr|python-django-configurations-2.4-1|21	Summary:        %{summary}
21cr|python-django-configurations-2.4-1|22	Group:          Development/Python
21cr|python-django-configurations-2.4-1|23	
21cr|python-django-configurations-2.4-1|24	BuildRequires:  python3-devel
21cr|python-django-configurations-2.4-1|25	BuildRequires:  python3-django-database-url
21cr|python-django-configurations-2.4-1|26	BuildRequires:  python3-django-email-url
21cr|python-django-configurations-2.4-1|27	BuildRequires:  python3-django-search-url
21cr|python-django-configurations-2.4-1|28	BuildRequires:  python3-django-cache-url
21cr|python-django-configurations-2.4-1|29	BuildRequires:  python3-django
21cr|python-django-configurations-2.4-1|30	BuildRequires:  python3-mock
21cr|python-django-configurations-2.4-1|31	BuildRequires:  python3-setuptools
21cr|python-django-configurations-2.4-1|32	BuildRequires:  python3-setuptools_scm
21cr|python-django-configurations-2.4-1|33	BuildRequires:  python3-six
21cr|python-django-configurations-2.4-1|34	
21cr|python-django-configurations-2.4-1|35	%description -n python3-%{pypi_name}
21cr|python-django-configurations-2.4-1|36	django-configurations eases Django project configuration by relying on the
21cr|python-django-configurations-2.4-1|37	composability of Python classes. It extends the notion of Django's module
21cr|python-django-configurations-2.4-1|38	based settings loading with well established object oriented programming
21cr|python-django-configurations-2.4-1|39	patterns.
21cr|python-django-configurations-2.4-1|40	
21cr|python-django-configurations-2.4-1|41	%files -n python3-%{pypi_name}
21cr|python-django-configurations-2.4-1|42	%license LICENSE
21cr|python-django-configurations-2.4-1|43	%doc README.rst
21cr|python-django-configurations-2.4-1|44	%{_bindir}/django-cadmin
21cr|python-django-configurations-2.4-1|45	%{python3_sitelib}/configurations
21cr|python-django-configurations-2.4-1|46	%{python3_sitelib}/django_configurations-%{version}-py*.egg-info
21cr|python-django-configurations-2.4-1|47	
21cr|python-django-configurations-2.4-1|48	#------------------------------------------------------------
21cr|python-django-configurations-2.4-1|49	
21cr|python-django-configurations-2.4-1|50	%package -n python-%{pypi_name}-doc
21cr|python-django-configurations-2.4-1|51	Summary:        The documentation for %{name}
21cr|python-django-configurations-2.4-1|52	Group:          Documentation
21cr|python-django-configurations-2.4-1|53	BuildRequires:  python3-sphinx
21cr|python-django-configurations-2.4-1|54	
21cr|python-django-configurations-2.4-1|55	%description -n python-%{pypi_name}-doc
21cr|python-django-configurations-2.4-1|56	Documentation for %{name}.
21cr|python-django-configurations-2.4-1|57	
21cr|python-django-configurations-2.4-1|58	%files -n python-%{pypi_name}-doc
21cr|python-django-configurations-2.4-1|59	%doc html
21cr|python-django-configurations-2.4-1|60	%license LICENSE
21cr|python-django-configurations-2.4-1|61	
21cr|python-django-configurations-2.4-1|62	#------------------------------------------------------------
21cr|python-django-configurations-2.4-1|63	
21cr|python-django-configurations-2.4-1|64	%prep
21cr|python-django-configurations-2.4-1|65	%autosetup -n %{pypi_name}-%{version}
21cr|python-django-configurations-2.4-1|66	rm -rf %{pypi_name}.egg-info
21cr|python-django-configurations-2.4-1|67	
21cr|python-django-configurations-2.4-1|68	%build
21cr|python-django-configurations-2.4-1|69	%py3_build
21cr|python-django-configurations-2.4-1|70	PYTHONPATH=${PWD} sphinx-build-3 docs html
21cr|python-django-configurations-2.4-1|71	rm -rf html/.{doctrees,buildinfo}
21cr|python-django-configurations-2.4-1|72	
21cr|python-django-configurations-2.4-1|73	%install
21cr|python-django-configurations-2.4-1|74	%py3_install
21cr|python-django-configurations-2.4-1|75	
21cr|python-django-configurations-2.4-1|76	# Tests are failing
21cr|python-django-configurations-2.4-1|77	# https://github.com/jazzband/django-configurations/issues/249
21cr|python-django-configurations-2.4-1|78	#%check
21cr|python-django-configurations-2.4-1|79	#export DJANGO_CONFIGURATION="Test"
21cr|python-django-configurations-2.4-1|80	#export DJANGO_SETTINGS_MODULE="tests.settings.main"
21cr|python-django-configurations-2.4-1|81	#PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} setup.py test
21cr|python-django-configurations-2.4-1|82	
21cr|python-django-configurations-2.4-1|83	

6733 21
21cr|python-django-contact-form-2.0.1-1|1	%define module django-contact-form
21cr|python-django-contact-form-2.0.1-1|2	
21cr|python-django-contact-form-2.0.1-1|3	Summary:	An extensible contact-form application for Django
21cr|python-django-contact-form-2.0.1-1|4	Name:		python-%{module}
21cr|python-django-contact-form-2.0.1-1|5	Version:	2.0.1
21cr|python-django-contact-form-2.0.1-1|6	Release:	1
21cr|python-django-contact-form-2.0.1-1|7	License:	BSD
21cr|python-django-contact-form-2.0.1-1|8	Group:		Development/Python
21cr|python-django-contact-form-2.0.1-1|9	Url:		https://github.com/ubernostrum/%{module}
21cr|python-django-contact-form-2.0.1-1|10	Source0:	https://github.com/ubernostrum/%{module}/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21cr|python-django-contact-form-2.0.1-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-django-contact-form-2.0.1-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-django-contact-form-2.0.1-1|13	BuildRequires:	python3egg(django)
21cr|python-django-contact-form-2.0.1-1|14	BuildArch:	noarch
21cr|python-django-contact-form-2.0.1-1|15	
21cr|python-django-contact-form-2.0.1-1|16	%description
21cr|python-django-contact-form-2.0.1-1|17	An extensible contact-form application for Django.
21cr|python-django-contact-form-2.0.1-1|18	
21cr|python-django-contact-form-2.0.1-1|19	#-----------------------------------------------------------------
21cr|python-django-contact-form-2.0.1-1|20	
21cr|python-django-contact-form-2.0.1-1|21	%package -n python3-%{module}
21cr|python-django-contact-form-2.0.1-1|22	Summary:  An extensible contact-form application for Django
21cr|python-django-contact-form-2.0.1-1|23	
21cr|python-django-contact-form-2.0.1-1|24	Requires:	python3egg(django)
21cr|python-django-contact-form-2.0.1-1|25	
21cr|python-django-contact-form-2.0.1-1|26	%description -n python3-%{module}
21cr|python-django-contact-form-2.0.1-1|27	An extensible contact-form application for Django.
21cr|python-django-contact-form-2.0.1-1|28	
21cr|python-django-contact-form-2.0.1-1|29	%files -n python3-%{module}
21cr|python-django-contact-form-2.0.1-1|30	%doc LICENSE *.rst
21cr|python-django-contact-form-2.0.1-1|31	%{py3_puresitedir}/*
21cr|python-django-contact-form-2.0.1-1|32	
21cr|python-django-contact-form-2.0.1-1|33	#-----------------------------------------------------------------
21cr|python-django-contact-form-2.0.1-1|34	
21cr|python-django-contact-form-2.0.1-1|35	%prep
21cr|python-django-contact-form-2.0.1-1|36	%setup -qn %{module}-%{version}
21cr|python-django-contact-form-2.0.1-1|37	
21cr|python-django-contact-form-2.0.1-1|38	%build
21cr|python-django-contact-form-2.0.1-1|39	%py3_build
21cr|python-django-contact-form-2.0.1-1|40	
21cr|python-django-contact-form-2.0.1-1|41	%install
21cr|python-django-contact-form-2.0.1-1|42	%py3_install
21cr|python-django-contact-form-2.0.1-1|43	
21cr|python-django-contact-form-2.0.1-1|44	
21cr|python-django-contact-form-2.0.1-1|45	%check
21cr|python-django-contact-form-2.0.1-1|46	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-django-contact-form-2.0.1-1|47	%{__python3} runtests.py
21cr|python-django-contact-form-2.0.1-1|48	

6734 21
21cr|python-django-crispy-forms-1.14.0-1|1	%define module django-crispy-forms
21cr|python-django-crispy-forms-1.14.0-1|2	
21cr|python-django-crispy-forms-1.14.0-1|3	Name:           python-%{module}
21cr|python-django-crispy-forms-1.14.0-1|4	Version:	1.14.0
21cr|python-django-crispy-forms-1.14.0-1|5	Release:	1
21cr|python-django-crispy-forms-1.14.0-1|6	Summary:        Best way to have Django DRY forms
21cr|python-django-crispy-forms-1.14.0-1|7	Group:          Development/Python
21cr|python-django-crispy-forms-1.14.0-1|8	License:        MIT
21cr|python-django-crispy-forms-1.14.0-1|9	Url:            http://pypi.python.org/pypi/%{module}/%{version}
21cr|python-django-crispy-forms-1.14.0-1|10	Source0:	https://files.pythonhosted.org/packages/60/96/56854b9f0b437454cef5dd5e9977017a81c23e235eceb6f7ea9c7848d06d/django-crispy-forms-1.14.0.tar.gz
21cr|python-django-crispy-forms-1.14.0-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-django-crispy-forms-1.14.0-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-django-crispy-forms-1.14.0-1|13	BuildRequires:	python3egg(pytest)
21cr|python-django-crispy-forms-1.14.0-1|14	Requires:       python3egg(django)
21cr|python-django-crispy-forms-1.14.0-1|15	Requires:	python3egg(coverage)
21cr|python-django-crispy-forms-1.14.0-1|16	Requires:	python3egg(pytest-cov)
21cr|python-django-crispy-forms-1.14.0-1|17	Requires:	python3egg(wheel)
21cr|python-django-crispy-forms-1.14.0-1|18	Requires:	python3egg(twine)
21cr|python-django-crispy-forms-1.14.0-1|19	Requires:	python3egg(pytest)
21cr|python-django-crispy-forms-1.14.0-1|20	
21cr|python-django-crispy-forms-1.14.0-1|21	BuildArch:      noarch
21cr|python-django-crispy-forms-1.14.0-1|22	
21cr|python-django-crispy-forms-1.14.0-1|23	%description
21cr|python-django-crispy-forms-1.14.0-1|24	The best way to have Django DRY forms. Build programmatic reusable layouts out
21cr|python-django-crispy-forms-1.14.0-1|25	of components, having full control of the rendered HTML without writing HTML in
21cr|python-django-crispy-forms-1.14.0-1|26	templates. All this without breaking the standard way of doing things in Django,
21cr|python-django-crispy-forms-1.14.0-1|27	so it plays nice with any other form application.
21cr|python-django-crispy-forms-1.14.0-1|28	#------------------------------------------------------
21cr|python-django-crispy-forms-1.14.0-1|29	
21cr|python-django-crispy-forms-1.14.0-1|30	%package -n python3-%{module}
21cr|python-django-crispy-forms-1.14.0-1|31	Summary: %{summary} - Python 3 version
21cr|python-django-crispy-forms-1.14.0-1|32	
21cr|python-django-crispy-forms-1.14.0-1|33	
21cr|python-django-crispy-forms-1.14.0-1|34	%description -n python3-%{module}
21cr|python-django-crispy-forms-1.14.0-1|35	The best way to have Django DRY forms. Build programmatic reusable layouts out
21cr|python-django-crispy-forms-1.14.0-1|36	of components, having full control of the rendered HTML without writing HTML in
21cr|python-django-crispy-forms-1.14.0-1|37	templates. All this without breaking the standard way of doing things in Django,
21cr|python-django-crispy-forms-1.14.0-1|38	so it plays nice with any other form application.
21cr|python-django-crispy-forms-1.14.0-1|39	
21cr|python-django-crispy-forms-1.14.0-1|40	%files -n python3-%{module}
21cr|python-django-crispy-forms-1.14.0-1|41	%license LICENSE.txt
21cr|python-django-crispy-forms-1.14.0-1|42	%doc README.rst
21cr|python-django-crispy-forms-1.14.0-1|43	%{py3_puresitedir}/crispy_forms/
21cr|python-django-crispy-forms-1.14.0-1|44	%{py3_puresitedir}/django_crispy_forms-*.egg-info
21cr|python-django-crispy-forms-1.14.0-1|45	#------------------------------------------------------
21cr|python-django-crispy-forms-1.14.0-1|46	
21cr|python-django-crispy-forms-1.14.0-1|47	%prep
21cr|python-django-crispy-forms-1.14.0-1|48	%setup -qn %{module}-%{version}
21cr|python-django-crispy-forms-1.14.0-1|49	
21cr|python-django-crispy-forms-1.14.0-1|50	%build
21cr|python-django-crispy-forms-1.14.0-1|51	%py3_build
21cr|python-django-crispy-forms-1.14.0-1|52	
21cr|python-django-crispy-forms-1.14.0-1|53	%install
21cr|python-django-crispy-forms-1.14.0-1|54	%py3_install
21cr|python-django-crispy-forms-1.14.0-1|55	
21cr|python-django-crispy-forms-1.14.0-1|56	

6735 21
21cr|python-django-database-url-0.5.0-1|1	%global pypi_name dj_database_url
21cr|python-django-database-url-0.5.0-1|2	
21cr|python-django-database-url-0.5.0-1|3	Name:           python-django-database-url
21cr|python-django-database-url-0.5.0-1|4	Version:        0.5.0
21cr|python-django-database-url-0.5.0-1|5	Release:        1
21cr|python-django-database-url-0.5.0-1|6	Summary:        Use Database URLs in your Django Application
21cr|python-django-database-url-0.5.0-1|7	Group:          Development/Python
21cr|python-django-database-url-0.5.0-1|8	License:        BSD
21cr|python-django-database-url-0.5.0-1|9	URL:            https://github.com/kennethreitz/dj-database-url
21cr|python-django-database-url-0.5.0-1|10	Source0:        https://github.com/kennethreitz/dj-database-url/archive/v%{version}.tar.gz#/dj-database-url-%{version}.tar.gz
21cr|python-django-database-url-0.5.0-1|11	BuildArch:      noarch
21cr|python-django-database-url-0.5.0-1|12	BuildRequires:  python3-devel
21cr|python-django-database-url-0.5.0-1|13	BuildRequires:  python3-setuptools
21cr|python-django-database-url-0.5.0-1|14	
21cr|python-django-database-url-0.5.0-1|15	%global _description\
21cr|python-django-database-url-0.5.0-1|16	This simple Django utility allows you to utilize the 12factor inspired\
21cr|python-django-database-url-0.5.0-1|17	DATABASE_URL environment variable to configure your Django application.
21cr|python-django-database-url-0.5.0-1|18	
21cr|python-django-database-url-0.5.0-1|19	%description %_description
21cr|python-django-database-url-0.5.0-1|20	
21cr|python-django-database-url-0.5.0-1|21	#--------------------------------------------------------------
21cr|python-django-database-url-0.5.0-1|22	%package -n python3-django-database-url
21cr|python-django-database-url-0.5.0-1|23	Summary:        %summary
21cr|python-django-database-url-0.5.0-1|24	Group:          Development/Python
21cr|python-django-database-url-0.5.0-1|25	Requires:       python3-django
21cr|python-django-database-url-0.5.0-1|26	
21cr|python-django-database-url-0.5.0-1|27	%description -n python3-django-database-url %_description
21cr|python-django-database-url-0.5.0-1|28	This simple Django utility allows you to utilize the 12factor inspired
21cr|python-django-database-url-0.5.0-1|29	DATABASE_URL environment variable to configure your Django application.
21cr|python-django-database-url-0.5.0-1|30	
21cr|python-django-database-url-0.5.0-1|31	%files -n python3-django-database-url
21cr|python-django-database-url-0.5.0-1|32	%doc README.rst
21cr|python-django-database-url-0.5.0-1|33	%license LICENSE
21cr|python-django-database-url-0.5.0-1|34	%{python3_sitelib}/%{pypi_name}.py*
21cr|python-django-database-url-0.5.0-1|35	%{python3_sitelib}/__pycache__/%{pypi_name}.cpython-*.py*
21cr|python-django-database-url-0.5.0-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-django-database-url-0.5.0-1|37	
21cr|python-django-database-url-0.5.0-1|38	#--------------------------------------------------------------
21cr|python-django-database-url-0.5.0-1|39	
21cr|python-django-database-url-0.5.0-1|40	%prep
21cr|python-django-database-url-0.5.0-1|41	%autosetup -n dj-database-url-%{version}
21cr|python-django-database-url-0.5.0-1|42	
21cr|python-django-database-url-0.5.0-1|43	%build
21cr|python-django-database-url-0.5.0-1|44	%py3_build
21cr|python-django-database-url-0.5.0-1|45	
21cr|python-django-database-url-0.5.0-1|46	%install
21cr|python-django-database-url-0.5.0-1|47	%py3_install
21cr|python-django-database-url-0.5.0-1|48	
21cr|python-django-database-url-0.5.0-1|49	%check
21cr|python-django-database-url-0.5.0-1|50	%__python3 test_dj_database_url.py
21cr|python-django-database-url-0.5.0-1|51	
21cr|python-django-database-url-0.5.0-1|52	

6736 21
21cr|python-django-email-url-1.0.5-1|1	%global pypi_name dj-email-url
21cr|python-django-email-url-1.0.5-1|2	%global pkg_name django-email-url
21cr|python-django-email-url-1.0.5-1|3	
21cr|python-django-email-url-1.0.5-1|4	Name:           python-%{pkg_name}
21cr|python-django-email-url-1.0.5-1|5	Version:        1.0.5
21cr|python-django-email-url-1.0.5-1|6	Release:        1
21cr|python-django-email-url-1.0.5-1|7	Summary:        Use an URL to configure email backend settings in your Django Application
21cr|python-django-email-url-1.0.5-1|8	Group:          Development/Python
21cr|python-django-email-url-1.0.5-1|9	License:        BSD
21cr|python-django-email-url-1.0.5-1|10	URL:            https://github.com/migonzalvar/dj-email-url
21cr|python-django-email-url-1.0.5-1|11	Source0:        %{pypi_source}
21cr|python-django-email-url-1.0.5-1|12	BuildArch:      noarch
21cr|python-django-email-url-1.0.5-1|13	
21cr|python-django-email-url-1.0.5-1|14	%description
21cr|python-django-email-url-1.0.5-1|15	This utility allows to utilize the 12factor inspired environments variable to
21cr|python-django-email-url-1.0.5-1|16	configure the email backend in a Django application.
21cr|python-django-email-url-1.0.5-1|17	
21cr|python-django-email-url-1.0.5-1|18	#-------------------------------------------------------------
21cr|python-django-email-url-1.0.5-1|19	%package -n     python3-%{pkg_name}
21cr|python-django-email-url-1.0.5-1|20	Summary:        %{summary}
21cr|python-django-email-url-1.0.5-1|21	Group:          Development/Python
21cr|python-django-email-url-1.0.5-1|22	
21cr|python-django-email-url-1.0.5-1|23	BuildRequires:  python3-devel
21cr|python-django-email-url-1.0.5-1|24	BuildRequires:  python3-setuptools
21cr|python-django-email-url-1.0.5-1|25	
21cr|python-django-email-url-1.0.5-1|26	%description -n python3-%{pkg_name}
21cr|python-django-email-url-1.0.5-1|27	This utility allows to utilize the 12factor inspired environments variable to
21cr|python-django-email-url-1.0.5-1|28	configure the email backend in a Django application.
21cr|python-django-email-url-1.0.5-1|29	
21cr|python-django-email-url-1.0.5-1|30	%files -n python3-%{pkg_name}
21cr|python-django-email-url-1.0.5-1|31	%doc README.rst
21cr|python-django-email-url-1.0.5-1|32	%license LICENSE
21cr|python-django-email-url-1.0.5-1|33	%{python3_sitelib}/__pycache__/*
21cr|python-django-email-url-1.0.5-1|34	%{python3_sitelib}/dj_email_url.py
21cr|python-django-email-url-1.0.5-1|35	%{python3_sitelib}/dj_email_url-%{version}-py*.egg-info
21cr|python-django-email-url-1.0.5-1|36	
21cr|python-django-email-url-1.0.5-1|37	#-------------------------------------------------------------
21cr|python-django-email-url-1.0.5-1|38	%prep
21cr|python-django-email-url-1.0.5-1|39	%autosetup -n %{pypi_name}-%{version}
21cr|python-django-email-url-1.0.5-1|40	rm -rf %{pypi_name}.egg-info
21cr|python-django-email-url-1.0.5-1|41	
21cr|python-django-email-url-1.0.5-1|42	%build
21cr|python-django-email-url-1.0.5-1|43	%py3_build
21cr|python-django-email-url-1.0.5-1|44	
21cr|python-django-email-url-1.0.5-1|45	%install
21cr|python-django-email-url-1.0.5-1|46	%py3_install
21cr|python-django-email-url-1.0.5-1|47	

6737 21
21cr|python-django-filter-21.1-1|1	%define module django-filter
21cr|python-django-filter-21.1-1|2	
21cr|python-django-filter-21.1-1|3	Name:           python-%{module}
21cr|python-django-filter-21.1-1|4	Version:        21.1
21cr|python-django-filter-21.1-1|5	Release:        1
21cr|python-django-filter-21.1-1|6	Summary:        A Django application for allowing users to filter queryset dynamically
21cr|python-django-filter-21.1-1|7	Group:          Development/Python
21cr|python-django-filter-21.1-1|8	License:        BSD
21cr|python-django-filter-21.1-1|9	Url:            https://github.com/carltongibson/django-filter
21cr|python-django-filter-21.1-1|10	Source0:        https://github.com/carltongibson/django-filter/archive/refs/tags/%{version}#/%{module}-%{version}.tar.gz
21cr|python-django-filter-21.1-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-django-filter-21.1-1|12	BuildRequires:  python3egg(django)
21cr|python-django-filter-21.1-1|13	BuildRequires:  python3egg(mock)
21cr|python-django-filter-21.1-1|14	BuildRequires:  python3egg(setuptools)
21cr|python-django-filter-21.1-1|15	BuildRequires:  python3egg(djangorestframework)
21cr|python-django-filter-21.1-1|16	BuildRequires:  python3egg(django-crispy-forms)
21cr|python-django-filter-21.1-1|17	BuildRequires:	python3egg(sphinx)
21cr|python-django-filter-21.1-1|18	BuildRequires:	python3egg(sphinx-rtd-theme)
21cr|python-django-filter-21.1-1|19	BuildArch:      noarch
21cr|python-django-filter-21.1-1|20	
21cr|python-django-filter-21.1-1|21	%description
21cr|python-django-filter-21.1-1|22	Django-filter provides a simple way to filter down a queryset based on
21cr|python-django-filter-21.1-1|23	parameters a user provides.
21cr|python-django-filter-21.1-1|24	
21cr|python-django-filter-21.1-1|25	#------------------------------------------------------
21cr|python-django-filter-21.1-1|26	
21cr|python-django-filter-21.1-1|27	%package -n python3-%{module}
21cr|python-django-filter-21.1-1|28	Summary:        %summary
21cr|python-django-filter-21.1-1|29	Requires:       python3-django-rest-framework
21cr|python-django-filter-21.1-1|30	
21cr|python-django-filter-21.1-1|31	
21cr|python-django-filter-21.1-1|32	%description -n python3-%{module}
21cr|python-django-filter-21.1-1|33	Django-filter provides a simple way to filter down a queryset based on
21cr|python-django-filter-21.1-1|34	parameters a user provides.
21cr|python-django-filter-21.1-1|35	
21cr|python-django-filter-21.1-1|36	%files -n python3-%{module} -f django.lang
21cr|python-django-filter-21.1-1|37	%doc CHANGES.rst README.rst LICENSE docs/
21cr|python-django-filter-21.1-1|38	%{py3_puresitedir}/django_filters/__pycache__
21cr|python-django-filter-21.1-1|39	%{py3_puresitedir}/django_filters/rest_framework
21cr|python-django-filter-21.1-1|40	%{py3_puresitedir}/django_filters/templates
21cr|python-django-filter-21.1-1|41	%{py3_puresitedir}/django_filters/*.py*
21cr|python-django-filter-21.1-1|42	%dir %{py3_puresitedir}/django_filters/locale
21cr|python-django-filter-21.1-1|43	%dir %{py3_puresitedir}/django_filters/locale/??/
21cr|python-django-filter-21.1-1|44	%dir %{py3_puresitedir}/django_filters/locale/??/LC_MESSAGES
21cr|python-django-filter-21.1-1|45	%dir %{py3_puresitedir}/django_filters/locale/??_??/
21cr|python-django-filter-21.1-1|46	%dir %{py3_puresitedir}/django_filters/locale/??_??/LC_MESSAGES
21cr|python-django-filter-21.1-1|47	%{py3_puresitedir}/django_filter-%{version}-py%{py3_ver}.egg-info
21cr|python-django-filter-21.1-1|48	#------------------------------------------------------
21cr|python-django-filter-21.1-1|49	
21cr|python-django-filter-21.1-1|50	%package -n python-%{module}-doc
21cr|python-django-filter-21.1-1|51	Summary:        django-filter documentation
21cr|python-django-filter-21.1-1|52	
21cr|python-django-filter-21.1-1|53	%description -n python-%{module}-doc
21cr|python-django-filter-21.1-1|54	Documentation for django-filter
21cr|python-django-filter-21.1-1|55	
21cr|python-django-filter-21.1-1|56	%files -n python-%{module}-doc
21cr|python-django-filter-21.1-1|57	%doc html LICENSE
21cr|python-django-filter-21.1-1|58	#------------------------------------------------------
21cr|python-django-filter-21.1-1|59	%prep
21cr|python-django-filter-21.1-1|60	%setup -qn %{module}-%{version}
21cr|python-django-filter-21.1-1|61	echo "recursive-include django_filter/locale *.mo" >> MANIFEST.in
21cr|python-django-filter-21.1-1|62	# remove .po files
21cr|python-django-filter-21.1-1|63	find . -name *.po -exec rm -f '{}' \;
21cr|python-django-filter-21.1-1|64	
21cr|python-django-filter-21.1-1|65	
21cr|python-django-filter-21.1-1|66	%build
21cr|python-django-filter-21.1-1|67	%py3_build
21cr|python-django-filter-21.1-1|68	# generate html docs
21cr|python-django-filter-21.1-1|69	PYTHONPATH=${PWD} sphinx-build-3 docs html
21cr|python-django-filter-21.1-1|70	# remove the sphinx-build leftovers
21cr|python-django-filter-21.1-1|71	rm -rf html/.{doctrees,buildinfo}
21cr|python-django-filter-21.1-1|72	
21cr|python-django-filter-21.1-1|73	%install
21cr|python-django-filter-21.1-1|74	%py3_install
21cr|python-django-filter-21.1-1|75	%find_lang django
21cr|python-django-filter-21.1-1|76	
21cr|python-django-filter-21.1-1|77	%check
21cr|python-django-filter-21.1-1|78	python3 runtests.py
21cr|python-django-filter-21.1-1|79	

6738 21
21cr|python-django-haystack-3.0-0.1.b2.1|1	%define module django-haystack
21cr|python-django-haystack-3.0-0.1.b2.1|2	
21cr|python-django-haystack-3.0-0.1.b2.1|3	%define betaver b2
21cr|python-django-haystack-3.0-0.1.b2.1|4	%define dotbetaver %{?betaver:.%{betaver}}
21cr|python-django-haystack-3.0-0.1.b2.1|5	
21cr|python-django-haystack-3.0-0.1.b2.1|6	Name:           python-%{module}
21cr|python-django-haystack-3.0-0.1.b2.1|7	Version:        3.0
21cr|python-django-haystack-3.0-0.1.b2.1|8	Release:        %{?betaver:0.}1%{dotbetaver}.1
21cr|python-django-haystack-3.0-0.1.b2.1|9	Summary:        Pluggable search for Django
21cr|python-django-haystack-3.0-0.1.b2.1|10	Group:          Development/Python
21cr|python-django-haystack-3.0-0.1.b2.1|11	License:        BSD
21cr|python-django-haystack-3.0-0.1.b2.1|12	Url:            http://haystacksearch.org/
21cr|python-django-haystack-3.0-0.1.b2.1|13	Source0:        https://files.pythonhosted.org/packages/source/d/%{module}/%{module}-%{version}%{?betaver}.tar.gz
21cr|python-django-haystack-3.0-0.1.b2.1|14	
21cr|python-django-haystack-3.0-0.1.b2.1|15	BuildArch:      noarch
21cr|python-django-haystack-3.0-0.1.b2.1|16	
21cr|python-django-haystack-3.0-0.1.b2.1|17	%description
21cr|python-django-haystack-3.0-0.1.b2.1|18	Haystack provides modular search for Django. It features a unified, familiar
21cr|python-django-haystack-3.0-0.1.b2.1|19	API that allows you to plug in different search backends (such as Solr,
21cr|python-django-haystack-3.0-0.1.b2.1|20	Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.
21cr|python-django-haystack-3.0-0.1.b2.1|21	
21cr|python-django-haystack-3.0-0.1.b2.1|22	Haystack is BSD licensed, plays nicely with third-party app without needing to
21cr|python-django-haystack-3.0-0.1.b2.1|23	modify the source and supports advanced features like faceting, More Like This,
21cr|python-django-haystack-3.0-0.1.b2.1|24	highlighting, spatial search and spelling suggestions.
21cr|python-django-haystack-3.0-0.1.b2.1|25	
21cr|python-django-haystack-3.0-0.1.b2.1|26	You can find more information at http://haystacksearch.org/.
21cr|python-django-haystack-3.0-0.1.b2.1|27	#-------------------------------------------------------------------------
21cr|python-django-haystack-3.0-0.1.b2.1|28	
21cr|python-django-haystack-3.0-0.1.b2.1|29	%package -n python3-%{module}
21cr|python-django-haystack-3.0-0.1.b2.1|30	Summary:        Haystack provides modular search for Django - Python 3 version
21cr|python-django-haystack-3.0-0.1.b2.1|31	
21cr|python-django-haystack-3.0-0.1.b2.1|32	
21cr|python-django-haystack-3.0-0.1.b2.1|33	BuildRequires:  pkgconfig(python3)
21cr|python-django-haystack-3.0-0.1.b2.1|34	BuildRequires:  python3egg(sphinx)
21cr|python-django-haystack-3.0-0.1.b2.1|35	BuildRequires:  python3egg(setuptools)
21cr|python-django-haystack-3.0-0.1.b2.1|36	BuildRequires:  python3egg(setuptools-scm)
21cr|python-django-haystack-3.0-0.1.b2.1|37	BuildRequires:  python3egg(django)
21cr|python-django-haystack-3.0-0.1.b2.1|38	
21cr|python-django-haystack-3.0-0.1.b2.1|39	Requires:       python3egg(django)
21cr|python-django-haystack-3.0-0.1.b2.1|40	
21cr|python-django-haystack-3.0-0.1.b2.1|41	%description -n python3-%{module}
21cr|python-django-haystack-3.0-0.1.b2.1|42	Haystack provides modular search for Django. It features a unified, familiar
21cr|python-django-haystack-3.0-0.1.b2.1|43	API that allows you to plug in different search backends (such as Solr,
21cr|python-django-haystack-3.0-0.1.b2.1|44	Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.
21cr|python-django-haystack-3.0-0.1.b2.1|45	
21cr|python-django-haystack-3.0-0.1.b2.1|46	Haystack is BSD licensed, plays nicely with third-party app without needing to
21cr|python-django-haystack-3.0-0.1.b2.1|47	modify the source and supports advanced features like faceting, More Like This,
21cr|python-django-haystack-3.0-0.1.b2.1|48	highlighting, spatial search and spelling suggestions.
21cr|python-django-haystack-3.0-0.1.b2.1|49	
21cr|python-django-haystack-3.0-0.1.b2.1|50	You can find more information at http://haystacksearch.org/.
21cr|python-django-haystack-3.0-0.1.b2.1|51	
21cr|python-django-haystack-3.0-0.1.b2.1|52	This package provides Python 3 build of %{module}.
21cr|python-django-haystack-3.0-0.1.b2.1|53	
21cr|python-django-haystack-3.0-0.1.b2.1|54	
21cr|python-django-haystack-3.0-0.1.b2.1|55	%files -n python3-%{module}
21cr|python-django-haystack-3.0-0.1.b2.1|56	%doc PKG-INFO README.rst AUTHORS LICENSE
21cr|python-django-haystack-3.0-0.1.b2.1|57	%{py3_puresitedir}/haystack
21cr|python-django-haystack-3.0-0.1.b2.1|58	%{py3_puresitedir}/django_haystack-%{version}*.egg-info/
21cr|python-django-haystack-3.0-0.1.b2.1|59	
21cr|python-django-haystack-3.0-0.1.b2.1|60	#-------------------------------------------------------------------------
21cr|python-django-haystack-3.0-0.1.b2.1|61	
21cr|python-django-haystack-3.0-0.1.b2.1|62	%package docs
21cr|python-django-haystack-3.0-0.1.b2.1|63	Summary: Documentation for Django Haystack pluggable search
21cr|python-django-haystack-3.0-0.1.b2.1|64	# Not requiring the main package, as users may wish to install
21cr|python-django-haystack-3.0-0.1.b2.1|65	# the documentation separately.
21cr|python-django-haystack-3.0-0.1.b2.1|66	
21cr|python-django-haystack-3.0-0.1.b2.1|67	%description docs
21cr|python-django-haystack-3.0-0.1.b2.1|68	Documentation for Django Haystack pluggable search
21cr|python-django-haystack-3.0-0.1.b2.1|69	
21cr|python-django-haystack-3.0-0.1.b2.1|70	Haystack provides modular search for Django. It features a unified, familiar
21cr|python-django-haystack-3.0-0.1.b2.1|71	API that allows you to plug in different search backends (such as Solr,
21cr|python-django-haystack-3.0-0.1.b2.1|72	Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.
21cr|python-django-haystack-3.0-0.1.b2.1|73	
21cr|python-django-haystack-3.0-0.1.b2.1|74	Haystack is BSD licensed, plays nicely with third-party app without needing to
21cr|python-django-haystack-3.0-0.1.b2.1|75	modify the source and supports advanced features like faceting, More Like This,
21cr|python-django-haystack-3.0-0.1.b2.1|76	highlighting, spatial search and spelling suggestions.
21cr|python-django-haystack-3.0-0.1.b2.1|77	
21cr|python-django-haystack-3.0-0.1.b2.1|78	You can find more information at http://haystacksearch.org/.
21cr|python-django-haystack-3.0-0.1.b2.1|79	
21cr|python-django-haystack-3.0-0.1.b2.1|80	%files docs
21cr|python-django-haystack-3.0-0.1.b2.1|81	%doc docs/
21cr|python-django-haystack-3.0-0.1.b2.1|82	
21cr|python-django-haystack-3.0-0.1.b2.1|83	#-------------------------------------------------------------------------
21cr|python-django-haystack-3.0-0.1.b2.1|84	
21cr|python-django-haystack-3.0-0.1.b2.1|85	%prep
21cr|python-django-haystack-3.0-0.1.b2.1|86	%setup -qn %{module}-%{version}%{?betaver}
21cr|python-django-haystack-3.0-0.1.b2.1|87	
21cr|python-django-haystack-3.0-0.1.b2.1|88	%build
21cr|python-django-haystack-3.0-0.1.b2.1|89	%py3_build
21cr|python-django-haystack-3.0-0.1.b2.1|90	
21cr|python-django-haystack-3.0-0.1.b2.1|91	pushd docs
21cr|python-django-haystack-3.0-0.1.b2.1|92	make clean html htmlhelp latex json pickle changes
21cr|python-django-haystack-3.0-0.1.b2.1|93	popd
21cr|python-django-haystack-3.0-0.1.b2.1|94	# clean
21cr|python-django-haystack-3.0-0.1.b2.1|95	rm -fr docs/_build
21cr|python-django-haystack-3.0-0.1.b2.1|96	
21cr|python-django-haystack-3.0-0.1.b2.1|97	%install
21cr|python-django-haystack-3.0-0.1.b2.1|98	%py3_install
21cr|python-django-haystack-3.0-0.1.b2.1|99	# linting
21cr|python-django-haystack-3.0-0.1.b2.1|100	find . -name ".gitignore" -exec rm -f {} \;
21cr|python-django-haystack-3.0-0.1.b2.1|101	find . -name ".buildinfo" -exec rm -f {} \;
21cr|python-django-haystack-3.0-0.1.b2.1|102	find . -name ".DS_Store" -exec rm -f {} \;
21cr|python-django-haystack-3.0-0.1.b2.1|103	find . -name "last_build" -exec rm -f {} \;
21cr|python-django-haystack-3.0-0.1.b2.1|104	

6739 21
21cr|python-django-js-asset-2.0.0-1|1	%define pypi_name  django_js_asset
21cr|python-django-js-asset-2.0.0-1|2	%define pkgname django-js-asset
21cr|python-django-js-asset-2.0.0-1|3	
21cr|python-django-js-asset-2.0.0-1|4	Name:		python-%{pkgname}
21cr|python-django-js-asset-2.0.0-1|5	Version:	2.0.0
21cr|python-django-js-asset-2.0.0-1|6	Release:	1
21cr|python-django-js-asset-2.0.0-1|7	Summary:	Script tag with additional attributes for django.forms.Media
21cr|python-django-js-asset-2.0.0-1|8	License:	BSD
21cr|python-django-js-asset-2.0.0-1|9	Group:		Development/Python
21cr|python-django-js-asset-2.0.0-1|10	URL:		https://github.com/matthiask/django-js-asset/
21cr|python-django-js-asset-2.0.0-1|11	Source0:	%{pypi_source}
21cr|python-django-js-asset-2.0.0-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-django-js-asset-2.0.0-1|13	BuildRequires:	python3egg(setuptools)
21cr|python-django-js-asset-2.0.0-1|14	BuildRequires:	python3egg(django)
21cr|python-django-js-asset-2.0.0-1|15	BuildRequires:	python3egg(coverage)
21cr|python-django-js-asset-2.0.0-1|16	BuildRequires:	python3egg(pytz)
21cr|python-django-js-asset-2.0.0-1|17	
21cr|python-django-js-asset-2.0.0-1|18	BuildArch:  noarch
21cr|python-django-js-asset-2.0.0-1|19	
21cr|python-django-js-asset-2.0.0-1|20	%description
21cr|python-django-js-asset-2.0.0-1|21	Script tag with additional attributes for django.forms.Media.
21cr|python-django-js-asset-2.0.0-1|22	
21cr|python-django-js-asset-2.0.0-1|23	#---------------------------------------------------------------------------
21cr|python-django-js-asset-2.0.0-1|24	%package -n python3-%{pkgname}
21cr|python-django-js-asset-2.0.0-1|25	Summary:	Script tag with additional attributes for django.forms.Media
21cr|python-django-js-asset-2.0.0-1|26	Group:		Development/Python
21cr|python-django-js-asset-2.0.0-1|27	
21cr|python-django-js-asset-2.0.0-1|28	%description -n python3-%{pkgname}
21cr|python-django-js-asset-2.0.0-1|29	Script tag with additional attributes for django.forms.Media.
21cr|python-django-js-asset-2.0.0-1|30	
21cr|python-django-js-asset-2.0.0-1|31	%files -n python3-%{pkgname}
21cr|python-django-js-asset-2.0.0-1|32	%doc README.rst LICENSE
21cr|python-django-js-asset-2.0.0-1|33	%{py3_puresitedir}/js_asset
21cr|python-django-js-asset-2.0.0-1|34	%{py3_puresitedir}/django_js_asset-%{version}-py%{py3_ver}.egg-info
21cr|python-django-js-asset-2.0.0-1|35	
21cr|python-django-js-asset-2.0.0-1|36	#---------------------------------------------------------------------------
21cr|python-django-js-asset-2.0.0-1|37	
21cr|python-django-js-asset-2.0.0-1|38	%prep
21cr|python-django-js-asset-2.0.0-1|39	%setup -qn %{pypi_name}-%{version}
21cr|python-django-js-asset-2.0.0-1|40	rm -rf django_js_asset.egg-info
21cr|python-django-js-asset-2.0.0-1|41	
21cr|python-django-js-asset-2.0.0-1|42	%build
21cr|python-django-js-asset-2.0.0-1|43	%py3_build
21cr|python-django-js-asset-2.0.0-1|44	
21cr|python-django-js-asset-2.0.0-1|45	%install
21cr|python-django-js-asset-2.0.0-1|46	%py3_install
21cr|python-django-js-asset-2.0.0-1|47	

6740 21
21cr|python-django-mptt-0.14.0-1|1	%define  pypi_name  django-mptt
21cr|python-django-mptt-0.14.0-1|2	
21cr|python-django-mptt-0.14.0-1|3	Summary:	Modified Preorder Tree Traversal for Django models
21cr|python-django-mptt-0.14.0-1|4	Name:		python-%{pypi_name}
21cr|python-django-mptt-0.14.0-1|5	Version:	0.14.0
21cr|python-django-mptt-0.14.0-1|6	Release:	1
21cr|python-django-mptt-0.14.0-1|7	License:	BSD
21cr|python-django-mptt-0.14.0-1|8	Group:		Development/Python
21cr|python-django-mptt-0.14.0-1|9	Url:		http://github.com/django-mptt/django-mptt
21cr|python-django-mptt-0.14.0-1|10	Source0:	%{pypi_source}
21cr|python-django-mptt-0.14.0-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-django-mptt-0.14.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-django-mptt-0.14.0-1|13	BuildRequires:	python3egg(django)
21cr|python-django-mptt-0.14.0-1|14	BuildRequires:	python3egg(django-js-asset)
21cr|python-django-mptt-0.14.0-1|15	
21cr|python-django-mptt-0.14.0-1|16	BuildArch:  noarch
21cr|python-django-mptt-0.14.0-1|17	
21cr|python-django-mptt-0.14.0-1|18	%description
21cr|python-django-mptt-0.14.0-1|19	Utilities for implementing Modified Preorder Tree Traversal
21cr|python-django-mptt-0.14.0-1|20	with your Django Models and working with trees of Model instances.
21cr|python-django-mptt-0.14.0-1|21	
21cr|python-django-mptt-0.14.0-1|22	#-----------------------------------------------------------------
21cr|python-django-mptt-0.14.0-1|23	%package -n python3-%{pypi_name}
21cr|python-django-mptt-0.14.0-1|24	Summary:	Modified Preorder Tree Traversal for Django models
21cr|python-django-mptt-0.14.0-1|25	Group:		Development/Python
21cr|python-django-mptt-0.14.0-1|26	
21cr|python-django-mptt-0.14.0-1|27	%description -n python3-%{pypi_name}
21cr|python-django-mptt-0.14.0-1|28	Utilities for implementing Modified Preorder Tree Traversal
21cr|python-django-mptt-0.14.0-1|29	with your Django Models and working with trees of Model instances.
21cr|python-django-mptt-0.14.0-1|30	
21cr|python-django-mptt-0.14.0-1|31	%files -n python3-%{pypi_name} -f django.lang
21cr|python-django-mptt-0.14.0-1|32	%doc README.rst NOTES LICENSE
21cr|python-django-mptt-0.14.0-1|33	%{py3_puresitedir}/django_mptt-*.egg-info/
21cr|python-django-mptt-0.14.0-1|34	%{py3_puresitedir}/mptt/*.py
21cr|python-django-mptt-0.14.0-1|35	%{py3_puresitedir}/mptt/__pycache__
21cr|python-django-mptt-0.14.0-1|36	%{py3_puresitedir}/mptt/static
21cr|python-django-mptt-0.14.0-1|37	%{py3_puresitedir}/mptt/templatetags
21cr|python-django-mptt-0.14.0-1|38	%{py3_puresitedir}/mptt/templates
21cr|python-django-mptt-0.14.0-1|39	
21cr|python-django-mptt-0.14.0-1|40	#-----------------------------------------------------------------
21cr|python-django-mptt-0.14.0-1|41	
21cr|python-django-mptt-0.14.0-1|42	%prep
21cr|python-django-mptt-0.14.0-1|43	%setup -qn %{pypi_name}-%{version}
21cr|python-django-mptt-0.14.0-1|44	
21cr|python-django-mptt-0.14.0-1|45	# remove unnecessary language ressources:
21cr|python-django-mptt-0.14.0-1|46	rm mptt/locale/*/LC_MESSAGES/django.po
21cr|python-django-mptt-0.14.0-1|47	
21cr|python-django-mptt-0.14.0-1|48	%build
21cr|python-django-mptt-0.14.0-1|49	%py3_build
21cr|python-django-mptt-0.14.0-1|50	
21cr|python-django-mptt-0.14.0-1|51	%install
21cr|python-django-mptt-0.14.0-1|52	%py3_install
21cr|python-django-mptt-0.14.0-1|53	
21cr|python-django-mptt-0.14.0-1|54	%find_lang django
21cr|python-django-mptt-0.14.0-1|55	
21cr|python-django-mptt-0.14.0-1|56	

6741 21
21cr|python-django-notification-1.3.3-3|1	%define pypi_name django-notification
21cr|python-django-notification-1.3.3-3|2	
21cr|python-django-notification-1.3.3-3|3	Name:		python-django-notification
21cr|python-django-notification-1.3.3-3|4	Version:	1.3.3
21cr|python-django-notification-1.3.3-3|5	Release:	3
21cr|python-django-notification-1.3.3-3|6	Summary:	User notification management for the Django web framework
21cr|python-django-notification-1.3.3-3|7	Group:		Development/Python
21cr|python-django-notification-1.3.3-3|8	License:	MIT
21cr|python-django-notification-1.3.3-3|9	URL:		http://code.google.com/p/django-notification/
21cr|python-django-notification-1.3.3-3|10	Source0:	%{pypi_source}
21cr|python-django-notification-1.3.3-3|11	BuildArch:	noarch
21cr|python-django-notification-1.3.3-3|12	BuildRequires:	python3-devel
21cr|python-django-notification-1.3.3-3|13	BuildRequires:	python3-setuptools
21cr|python-django-notification-1.3.3-3|14	Requires:	python3-django
21cr|python-django-notification-1.3.3-3|15	
21cr|python-django-notification-1.3.3-3|16	%description
21cr|python-django-notification-1.3.3-3|17	Many sites need to notify users when certain events have occurred and to
21cr|python-django-notification-1.3.3-3|18	allow configurable options as to how those notifications are to be received.
21cr|python-django-notification-1.3.3-3|19	
21cr|python-django-notification-1.3.3-3|20	The project aims to provide a Django app for this sort of functionality.
21cr|python-django-notification-1.3.3-3|21	This includes:
21cr|python-django-notification-1.3.3-3|22	
21cr|python-django-notification-1.3.3-3|23	* submission of notification messages by other apps
21cr|python-django-notification-1.3.3-3|24	* notification messages on signing in
21cr|python-django-notification-1.3.3-3|25	* notification messages via email (configurable by user)
21cr|python-django-notification-1.3.3-3|26	* notification messages via feed
21cr|python-django-notification-1.3.3-3|27	
21cr|python-django-notification-1.3.3-3|28	#---------------------------------------------------------------
21cr|python-django-notification-1.3.3-3|29	%package -n python3-%{pypi_name}
21cr|python-django-notification-1.3.3-3|30	Summary:	User notification management for the Django web framework
21cr|python-django-notification-1.3.3-3|31	Group:		Development/Python
21cr|python-django-notification-1.3.3-3|32	
21cr|python-django-notification-1.3.3-3|33	%description -n python3-%{pypi_name}
21cr|python-django-notification-1.3.3-3|34	Many sites need to notify users when certain events have occurred and to
21cr|python-django-notification-1.3.3-3|35	allow configurable options as to how those notifications are to be received.
21cr|python-django-notification-1.3.3-3|36	
21cr|python-django-notification-1.3.3-3|37	The project aims to provide a Django app for this sort of functionality.
21cr|python-django-notification-1.3.3-3|38	This includes:
21cr|python-django-notification-1.3.3-3|39	
21cr|python-django-notification-1.3.3-3|40	* submission of notification messages by other apps
21cr|python-django-notification-1.3.3-3|41	* notification messages on signing in
21cr|python-django-notification-1.3.3-3|42	* notification messages via email (configurable by user)
21cr|python-django-notification-1.3.3-3|43	* notification messages via feed
21cr|python-django-notification-1.3.3-3|44	
21cr|python-django-notification-1.3.3-3|45	%files -n python3-%{pypi_name}
21cr|python-django-notification-1.3.3-3|46	%doc AUTHORS LICENSE  docs/
21cr|python-django-notification-1.3.3-3|47	%{py3_puresitedir}/*
21cr|python-django-notification-1.3.3-3|48	
21cr|python-django-notification-1.3.3-3|49	#---------------------------------------------------------------
21cr|python-django-notification-1.3.3-3|50	
21cr|python-django-notification-1.3.3-3|51	%prep
21cr|python-django-notification-1.3.3-3|52	%setup -q -n %{pypi_name}-%{version}
21cr|python-django-notification-1.3.3-3|53	find -name '._*' -exec rm {} \;
21cr|python-django-notification-1.3.3-3|54	
21cr|python-django-notification-1.3.3-3|55	%build
21cr|python-django-notification-1.3.3-3|56	%py3_build
21cr|python-django-notification-1.3.3-3|57	
21cr|python-django-notification-1.3.3-3|58	%install
21cr|python-django-notification-1.3.3-3|59	%py3_install

6742 21
21cr|python-django-registration-3.3-3|1	%define pypi_name django-registration
21cr|python-django-registration-3.3-3|2	
21cr|python-django-registration-3.3-3|3	Name:		python-django-registration
21cr|python-django-registration-3.3-3|4	Version:	3.3
21cr|python-django-registration-3.3-3|5	Release:	3
21cr|python-django-registration-3.3-3|6	Summary:	A user-registration application for Django
21cr|python-django-registration-3.3-3|7	Group:		Development/Python
21cr|python-django-registration-3.3-3|8	License:	BSD
21cr|python-django-registration-3.3-3|9	URL:		http://bitbucket.org/ubernostrum/django-registration
21cr|python-django-registration-3.3-3|10	Source0:	%{pypi_source}
21cr|python-django-registration-3.3-3|11	BuildArch:	noarch
21cr|python-django-registration-3.3-3|12	BuildRequires:	python3-devel
21cr|python-django-registration-3.3-3|13	BuildRequires:	python3-setuptools
21cr|python-django-registration-3.3-3|14	Requires:	python3-django
21cr|python-django-registration-3.3-3|15	
21cr|python-django-registration-3.3-3|16	%description
21cr|python-django-registration-3.3-3|17	This is a fairly simple user-registration application for Django_, designed to
21cr|python-django-registration-3.3-3|18	make allowing user signups as painless as possible.
21cr|python-django-registration-3.3-3|19	
21cr|python-django-registration-3.3-3|20	#----------------------------------------------------------------
21cr|python-django-registration-3.3-3|21	%package -n python3-%{pypi_name}
21cr|python-django-registration-3.3-3|22	Summary:	A user-registration application for Django
21cr|python-django-registration-3.3-3|23	Group:		Development/Python
21cr|python-django-registration-3.3-3|24	
21cr|python-django-registration-3.3-3|25	%description -n python3-%{pypi_name}
21cr|python-django-registration-3.3-3|26	This is a fairly simple user-registration application for Django_, designed to
21cr|python-django-registration-3.3-3|27	make allowing user signups as painless as possible.
21cr|python-django-registration-3.3-3|28	
21cr|python-django-registration-3.3-3|29	%files -n python3-%{pypi_name}
21cr|python-django-registration-3.3-3|30	%doc docs/
21cr|python-django-registration-3.3-3|31	%{py3_puresitedir}/*
21cr|python-django-registration-3.3-3|32	#----------------------------------------------------------------
21cr|python-django-registration-3.3-3|33	
21cr|python-django-registration-3.3-3|34	%prep
21cr|python-django-registration-3.3-3|35	%setup -q -n %{pypi_name}-%{version}
21cr|python-django-registration-3.3-3|36	
21cr|python-django-registration-3.3-3|37	%build
21cr|python-django-registration-3.3-3|38	%py3_build
21cr|python-django-registration-3.3-3|39	
21cr|python-django-registration-3.3-3|40	%install
21cr|python-django-registration-3.3-3|41	%py3_install
21cr|python-django-registration-3.3-3|42	

6743 21
21cr|python-django-rest-framework-3.14.0-1|1	%define module django-rest-framework
21cr|python-django-rest-framework-3.14.0-1|2	%define omodule djangorestframework
21cr|python-django-rest-framework-3.14.0-1|3	
21cr|python-django-rest-framework-3.14.0-1|4	Name:           python-django-rest-framework
21cr|python-django-rest-framework-3.14.0-1|5	Version:	3.14.0
21cr|python-django-rest-framework-3.14.0-1|6	Release:	1
21cr|python-django-rest-framework-3.14.0-1|7	Summary:        Web APIs for Django, made easy
21cr|python-django-rest-framework-3.14.0-1|8	Group:          Development/Python
21cr|python-django-rest-framework-3.14.0-1|9	License:        BSD
21cr|python-django-rest-framework-3.14.0-1|10	Url:            http://www.django-rest-framework.org
21cr|python-django-rest-framework-3.14.0-1|11	Source0:        https://github.com/encode/django-rest-framework/archive/%{version}.tar.gz#/%{module}-%{version}.tar.gz
21cr|python-django-rest-framework-3.14.0-1|12	
21cr|python-django-rest-framework-3.14.0-1|13	BuildArch:      noarch
21cr|python-django-rest-framework-3.14.0-1|14	
21cr|python-django-rest-framework-3.14.0-1|15	%description
21cr|python-django-rest-framework-3.14.0-1|16	Django REST framework is a powerful and flexible toolkit that makes it easy
21cr|python-django-rest-framework-3.14.0-1|17	to build Web APIs.
21cr|python-django-rest-framework-3.14.0-1|18	
21cr|python-django-rest-framework-3.14.0-1|19	Some reasons you might want to use REST framework:
21cr|python-django-rest-framework-3.14.0-1|20	
21cr|python-django-rest-framework-3.14.0-1|21	* The Web browsable API is a huge usability win for your developers.
21cr|python-django-rest-framework-3.14.0-1|22	* Authentication policies including OAuth1a and OAuth2 out of the box.
21cr|python-django-rest-framework-3.14.0-1|23	* Serialization that supports both ORM and non-ORM data sources.
21cr|python-django-rest-framework-3.14.0-1|24	* Customizable all the way down - just use regular function-based views if
21cr|python-django-rest-framework-3.14.0-1|25	you don't need the more powerful features.
21cr|python-django-rest-framework-3.14.0-1|26	* Extensive documentation, and great community support.
21cr|python-django-rest-framework-3.14.0-1|27	#-------------------------------------------------------
21cr|python-django-rest-framework-3.14.0-1|28	
21cr|python-django-rest-framework-3.14.0-1|29	%package -n python3-%{module}
21cr|python-django-rest-framework-3.14.0-1|30	Summary:        Web APIs for Django, made easy
21cr|python-django-rest-framework-3.14.0-1|31	BuildRequires:  pkgconfig(python3)
21cr|python-django-rest-framework-3.14.0-1|32	BuildRequires:  python3egg(setuptools)
21cr|python-django-rest-framework-3.14.0-1|33	BuildRequires:  python3egg(pytest)
21cr|python-django-rest-framework-3.14.0-1|34	
21cr|python-django-rest-framework-3.14.0-1|35	%description -n python3-%{module}
21cr|python-django-rest-framework-3.14.0-1|36	Django REST framework is a powerful and flexible toolkit that makes it easy
21cr|python-django-rest-framework-3.14.0-1|37	to build Web APIs.
21cr|python-django-rest-framework-3.14.0-1|38	
21cr|python-django-rest-framework-3.14.0-1|39	Some reasons you might want to use REST framework:
21cr|python-django-rest-framework-3.14.0-1|40	
21cr|python-django-rest-framework-3.14.0-1|41	* The Web browsable API is a huge usability win for your developers.
21cr|python-django-rest-framework-3.14.0-1|42	* Authentication policies including OAuth1a and OAuth2 out of the box.
21cr|python-django-rest-framework-3.14.0-1|43	* Serialization that supports both ORM and non-ORM data sources.
21cr|python-django-rest-framework-3.14.0-1|44	* Customizable all the way down - just use regular function-based views if
21cr|python-django-rest-framework-3.14.0-1|45	you don't need the more powerful features.
21cr|python-django-rest-framework-3.14.0-1|46	* Extensive documentation, and great community support.
21cr|python-django-rest-framework-3.14.0-1|47	
21cr|python-django-rest-framework-3.14.0-1|48	%files -n python3-%{module} -f django.lang
21cr|python-django-rest-framework-3.14.0-1|49	%doc *.md
21cr|python-django-rest-framework-3.14.0-1|50	%{py3_puresitedir}/rest_framework/__pycache__
21cr|python-django-rest-framework-3.14.0-1|51	%dir %{py3_puresitedir}/rest_framework/
21cr|python-django-rest-framework-3.14.0-1|52	%{py3_puresitedir}/rest_framework/authtoken
21cr|python-django-rest-framework-3.14.0-1|53	%dir %{py3_puresitedir}/rest_framework/locale
21cr|python-django-rest-framework-3.14.0-1|54	%dir %{py3_puresitedir}/rest_framework/locale/??/
21cr|python-django-rest-framework-3.14.0-1|55	%dir %{py3_puresitedir}/rest_framework/locale/??/LC_MESSAGES
21cr|python-django-rest-framework-3.14.0-1|56	%dir %{py3_puresitedir}/rest_framework/locale/??_??/
21cr|python-django-rest-framework-3.14.0-1|57	%dir %{py3_puresitedir}/rest_framework/locale/??_??/LC_MESSAGES
21cr|python-django-rest-framework-3.14.0-1|58	%{py3_puresitedir}/rest_framework/management
21cr|python-django-rest-framework-3.14.0-1|59	%{py3_puresitedir}/rest_framework/schemas
21cr|python-django-rest-framework-3.14.0-1|60	%{py3_puresitedir}/rest_framework/static
21cr|python-django-rest-framework-3.14.0-1|61	%{py3_puresitedir}/rest_framework/templates
21cr|python-django-rest-framework-3.14.0-1|62	%{py3_puresitedir}/rest_framework/templatetags
21cr|python-django-rest-framework-3.14.0-1|63	%{py3_puresitedir}/rest_framework/utils
21cr|python-django-rest-framework-3.14.0-1|64	%{py3_puresitedir}/rest_framework/*.py*
21cr|python-django-rest-framework-3.14.0-1|65	%{py3_puresitedir}/%{omodule}-%{version}-py%{py3_ver}.egg-info
21cr|python-django-rest-framework-3.14.0-1|66	
21cr|python-django-rest-framework-3.14.0-1|67	#-------------------------------------------------------
21cr|python-django-rest-framework-3.14.0-1|68	%prep
21cr|python-django-rest-framework-3.14.0-1|69	%setup -qn %{module}-%{version}
21cr|python-django-rest-framework-3.14.0-1|70	
21cr|python-django-rest-framework-3.14.0-1|71	echo "recursive-include rest_framework/locale *.mo" >> MANIFEST.in
21cr|python-django-rest-framework-3.14.0-1|72	
21cr|python-django-rest-framework-3.14.0-1|73	# Remove bundled egg-info
21cr|python-django-rest-framework-3.14.0-1|74	rm -rf %{module}.egg-info
21cr|python-django-rest-framework-3.14.0-1|75	
21cr|python-django-rest-framework-3.14.0-1|76	# remove .po files
21cr|python-django-rest-framework-3.14.0-1|77	find . -name *.po -exec rm -f '{}' \;
21cr|python-django-rest-framework-3.14.0-1|78	
21cr|python-django-rest-framework-3.14.0-1|79	%build
21cr|python-django-rest-framework-3.14.0-1|80	%py3_build
21cr|python-django-rest-framework-3.14.0-1|81	
21cr|python-django-rest-framework-3.14.0-1|82	%install
21cr|python-django-rest-framework-3.14.0-1|83	%py3_install
21cr|python-django-rest-framework-3.14.0-1|84	
21cr|python-django-rest-framework-3.14.0-1|85	%find_lang django
21cr|python-django-rest-framework-3.14.0-1|86	
21cr|python-django-rest-framework-3.14.0-1|87	
21cr|python-django-rest-framework-3.14.0-1|88	

6744 21
21cr|python-django-search-url-0.1-1|1	%global pypi_name dj-search-url
21cr|python-django-search-url-0.1-1|2	%global pkg_name django-search-url
21cr|python-django-search-url-0.1-1|3	
21cr|python-django-search-url-0.1-1|4	Name:           python-%{pkg_name}
21cr|python-django-search-url-0.1-1|5	Version:        0.1
21cr|python-django-search-url-0.1-1|6	Release:        1
21cr|python-django-search-url-0.1-1|7	Summary:        Use Search URLs in your Django Application
21cr|python-django-search-url-0.1-1|8	Group:          Development/Python
21cr|python-django-search-url-0.1-1|9	License:        BSD
21cr|python-django-search-url-0.1-1|10	URL:            https://github.com/dstufft/dj-search-url
21cr|python-django-search-url-0.1-1|11	Source0:        %{pypi_source}
21cr|python-django-search-url-0.1-1|12	BuildArch:      noarch
21cr|python-django-search-url-0.1-1|13	
21cr|python-django-search-url-0.1-1|14	%description
21cr|python-django-search-url-0.1-1|15	This simple Django utility allows you to utilize the 12factor inspired
21cr|python-django-search-url-0.1-1|16	SEARCH_URL environment variable to configure your application.
21cr|python-django-search-url-0.1-1|17	
21cr|python-django-search-url-0.1-1|18	#-------------------------------------------------------------
21cr|python-django-search-url-0.1-1|19	%package -n     python3-%{pkg_name}
21cr|python-django-search-url-0.1-1|20	Summary:        %{summary}
21cr|python-django-search-url-0.1-1|21	Group:          Development/Python
21cr|python-django-search-url-0.1-1|22	
21cr|python-django-search-url-0.1-1|23	BuildRequires:  python3-devel
21cr|python-django-search-url-0.1-1|24	BuildRequires:  python3-setuptools
21cr|python-django-search-url-0.1-1|25	
21cr|python-django-search-url-0.1-1|26	%description -n python3-%{pkg_name}
21cr|python-django-search-url-0.1-1|27	This simple Django utility allows you to utilize the 12factor inspired
21cr|python-django-search-url-0.1-1|28	SEARCH_URL environment variable to configure your application.
21cr|python-django-search-url-0.1-1|29	
21cr|python-django-search-url-0.1-1|30	%files -n python3-%{pkg_name}
21cr|python-django-search-url-0.1-1|31	%license LICENSE
21cr|python-django-search-url-0.1-1|32	%doc README.rst
21cr|python-django-search-url-0.1-1|33	%{python3_sitelib}/__pycache__/*
21cr|python-django-search-url-0.1-1|34	%{python3_sitelib}/dj_search_url.py
21cr|python-django-search-url-0.1-1|35	%{python3_sitelib}/dj_search_url-%{version}-py*.egg-info
21cr|python-django-search-url-0.1-1|36	#-------------------------------------------------------------
21cr|python-django-search-url-0.1-1|37	
21cr|python-django-search-url-0.1-1|38	%prep
21cr|python-django-search-url-0.1-1|39	%autosetup -n %{pypi_name}-%{version}
21cr|python-django-search-url-0.1-1|40	rm -rf %{pypi_name}.egg-info
21cr|python-django-search-url-0.1-1|41	
21cr|python-django-search-url-0.1-1|42	%build
21cr|python-django-search-url-0.1-1|43	%py3_build
21cr|python-django-search-url-0.1-1|44	
21cr|python-django-search-url-0.1-1|45	%install
21cr|python-django-search-url-0.1-1|46	%py3_install

6745 21
21cr|python-django-user-accounts-3.2.0-1|1	%define pypi_name django-user-accounts
21cr|python-django-user-accounts-3.2.0-1|2	
21cr|python-django-user-accounts-3.2.0-1|3	Name:           python-django-user-accounts
21cr|python-django-user-accounts-3.2.0-1|4	Version:        3.2.0
21cr|python-django-user-accounts-3.2.0-1|5	Release:        1
21cr|python-django-user-accounts-3.2.0-1|6	Group:          Development/Python
21cr|python-django-user-accounts-3.2.0-1|7	Summary:        a Django user account app
21cr|python-django-user-accounts-3.2.0-1|8	License:        MIT
21cr|python-django-user-accounts-3.2.0-1|9	URL:            https://github.com/pinax/django-user-accounts
21cr|python-django-user-accounts-3.2.0-1|10	Source0:        https://pypi.python.org/packages/source/d/django-user-accounts/django-user-accounts-%{version}.tar.gz
21cr|python-django-user-accounts-3.2.0-1|11	BuildArch:      noarch
21cr|python-django-user-accounts-3.2.0-1|12	BuildRequires:  pyproject-rpm-macros
21cr|python-django-user-accounts-3.2.0-1|13	BuildRequires:  python3-devel
21cr|python-django-user-accounts-3.2.0-1|14	BuildRequires:  python3-setuptools
21cr|python-django-user-accounts-3.2.0-1|15	BuildRequires:  python3-pip
21cr|python-django-user-accounts-3.2.0-1|16	BuildRequires:  python3-wheel
21cr|python-django-user-accounts-3.2.0-1|17	BuildRequires:  python3-sphinx
21cr|python-django-user-accounts-3.2.0-1|18	
21cr|python-django-user-accounts-3.2.0-1|19	%description
21cr|python-django-user-accounts-3.2.0-1|20	Provides a Django project with a very extensible infrastructure for dealing with user accounts.
21cr|python-django-user-accounts-3.2.0-1|21	
21cr|python-django-user-accounts-3.2.0-1|22	#------------------------------------------------------
21cr|python-django-user-accounts-3.2.0-1|23	%package -n     python3-%{pypi_name}
21cr|python-django-user-accounts-3.2.0-1|24	Summary:        a Django user account app
21cr|python-django-user-accounts-3.2.0-1|25	Group:          Development/Python
21cr|python-django-user-accounts-3.2.0-1|26	
21cr|python-django-user-accounts-3.2.0-1|27	%description -n python3-%{pypi_name}
21cr|python-django-user-accounts-3.2.0-1|28	Provides a Django project with a very extensible infrastructure for dealing with user accounts.
21cr|python-django-user-accounts-3.2.0-1|29	
21cr|python-django-user-accounts-3.2.0-1|30	%files -n python3-%{pypi_name}
21cr|python-django-user-accounts-3.2.0-1|31	#doc docs/_build/html
21cr|python-django-user-accounts-3.2.0-1|32	%{python3_sitelib}/account
21cr|python-django-user-accounts-3.2.0-1|33	%{python3_sitelib}/django_user_accounts-%{version}*.dist-info
21cr|python-django-user-accounts-3.2.0-1|34	
21cr|python-django-user-accounts-3.2.0-1|35	#------------------------------------------------------
21cr|python-django-user-accounts-3.2.0-1|36	
21cr|python-django-user-accounts-3.2.0-1|37	%prep
21cr|python-django-user-accounts-3.2.0-1|38	%setup -q -n %{pypi_name}-%{version}
21cr|python-django-user-accounts-3.2.0-1|39	
21cr|python-django-user-accounts-3.2.0-1|40	%build
21cr|python-django-user-accounts-3.2.0-1|41	%pyproject_wheel
21cr|python-django-user-accounts-3.2.0-1|42	
21cr|python-django-user-accounts-3.2.0-1|43	#make man -C docs
21cr|python-django-user-accounts-3.2.0-1|44	#make html -C docs
21cr|python-django-user-accounts-3.2.0-1|45	
21cr|python-django-user-accounts-3.2.0-1|46	%install
21cr|python-django-user-accounts-3.2.0-1|47	%pyproject_install

6746 21
21cr|python-dockerpty-0.4.1-2|1	%define	oname	dockerpty
21cr|python-dockerpty-0.4.1-2|2	
21cr|python-dockerpty-0.4.1-2|3	Name:		python-%{oname}
21cr|python-dockerpty-0.4.1-2|4	Version:	0.4.1
21cr|python-dockerpty-0.4.1-2|5	Release:	2
21cr|python-dockerpty-0.4.1-2|6	Summary:	Python library to use the pseudo-tty of a docker container
21cr|python-dockerpty-0.4.1-2|7	Source0:	https://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-dockerpty-0.4.1-2|8	License:	ASL 2.0
21cr|python-dockerpty-0.4.1-2|9	Group:		Development/Python
21cr|python-dockerpty-0.4.1-2|10	Url:		https://github.com/d11wtq/dockerpty
21cr|python-dockerpty-0.4.1-2|11	BuildArch:	noarch
21cr|python-dockerpty-0.4.1-2|12	BuildRequires:	python3egg(setuptools)
21cr|python-dockerpty-0.4.1-2|13	BuildRequires:	python3egg(six)
21cr|python-dockerpty-0.4.1-2|14	Requires:	python3-docker-py
21cr|python-dockerpty-0.4.1-2|15	
21cr|python-dockerpty-0.4.1-2|16	%description
21cr|python-dockerpty-0.4.1-2|17	Provides the functionality needed to operate the pseudo-tty (PTY) allocated to
21cr|python-dockerpty-0.4.1-2|18	a docker container, using the Python client.
21cr|python-dockerpty-0.4.1-2|19	
21cr|python-dockerpty-0.4.1-2|20	%prep
21cr|python-dockerpty-0.4.1-2|21	%setup -q -n %{oname}-%{version}
21cr|python-dockerpty-0.4.1-2|22	
21cr|python-dockerpty-0.4.1-2|23	%build
21cr|python-dockerpty-0.4.1-2|24	python3 setup.py build
21cr|python-dockerpty-0.4.1-2|25	
21cr|python-dockerpty-0.4.1-2|26	%check
21cr|python-dockerpty-0.4.1-2|27	python3 setup.py test
21cr|python-dockerpty-0.4.1-2|28	
21cr|python-dockerpty-0.4.1-2|29	%install
21cr|python-dockerpty-0.4.1-2|30	python3 setup.py install --root=%{buildroot}
21cr|python-dockerpty-0.4.1-2|31	
21cr|python-dockerpty-0.4.1-2|32	%files
21cr|python-dockerpty-0.4.1-2|33	%doc LICENSE.txt
21cr|python-dockerpty-0.4.1-2|34	%doc README.md
21cr|python-dockerpty-0.4.1-2|35	%doc PKG-INFO
21cr|python-dockerpty-0.4.1-2|36	%{py3_puresitedir}/dockerpty
21cr|python-dockerpty-0.4.1-2|37	%{py3_puresitedir}/dockerpty*.egg-info

6747 21
21cr|python-docker-pycreds-0.4.0-1|1	%define	oname	docker-pycreds
21cr|python-docker-pycreds-0.4.0-1|2	
21cr|python-docker-pycreds-0.4.0-1|3	Name:		python-%{oname}
21cr|python-docker-pycreds-0.4.0-1|4	Version:	0.4.0
21cr|python-docker-pycreds-0.4.0-1|5	Release:	1
21cr|python-docker-pycreds-0.4.0-1|6	Summary:	Python bindings for the docker credentials store API
21cr|python-docker-pycreds-0.4.0-1|7	Source0:	https://files.pythonhosted.org/packages/c5/e6/d1f6c00b7221e2d7c4b470132c931325c8b22c51ca62417e300f5ce16009/docker-pycreds-0.4.0.tar.gz
21cr|python-docker-pycreds-0.4.0-1|8	License:	ASL 2.0
21cr|python-docker-pycreds-0.4.0-1|9	Group:		Development/Python
21cr|python-docker-pycreds-0.4.0-1|10	Url:		https://github.com/shin-/dockerpy-creds
21cr|python-docker-pycreds-0.4.0-1|11	BuildArch:	noarch
21cr|python-docker-pycreds-0.4.0-1|12	
21cr|python-docker-pycreds-0.4.0-1|13	%description
21cr|python-docker-pycreds-0.4.0-1|14	Python bindings for the docker credentials store API
21cr|python-docker-pycreds-0.4.0-1|15	
21cr|python-docker-pycreds-0.4.0-1|16	#-------------------------------------------------------------------
21cr|python-docker-pycreds-0.4.0-1|17	
21cr|python-docker-pycreds-0.4.0-1|18	%package -n     python3-%{oname}
21cr|python-docker-pycreds-0.4.0-1|19	Summary:        Python bindings for the docker credentials store API
21cr|python-docker-pycreds-0.4.0-1|20	Group:          Development/Python
21cr|python-docker-pycreds-0.4.0-1|21	BuildRequires:  pkgconfig(python3)
21cr|python-docker-pycreds-0.4.0-1|22	BuildRequires:  python3egg(setuptools)
21cr|python-docker-pycreds-0.4.0-1|23	BuildRequires:  python3egg(six)
21cr|python-docker-pycreds-0.4.0-1|24	BuildRequires:  python3egg(pytools)
21cr|python-docker-pycreds-0.4.0-1|25	
21cr|python-docker-pycreds-0.4.0-1|26	%description -n python3-%{oname}
21cr|python-docker-pycreds-0.4.0-1|27	Python bindings for the docker credentials store API
21cr|python-docker-pycreds-0.4.0-1|28	
21cr|python-docker-pycreds-0.4.0-1|29	%files -n python3-%{oname}
21cr|python-docker-pycreds-0.4.0-1|30	%doc LICENSE
21cr|python-docker-pycreds-0.4.0-1|31	%doc README.md
21cr|python-docker-pycreds-0.4.0-1|32	%doc requirements.txt
21cr|python-docker-pycreds-0.4.0-1|33	%doc test-requirements.txt
21cr|python-docker-pycreds-0.4.0-1|34	%{py3_puresitedir}/dockerpycreds
21cr|python-docker-pycreds-0.4.0-1|35	%{py3_puresitedir}/docker_pycreds*.egg-info
21cr|python-docker-pycreds-0.4.0-1|36	
21cr|python-docker-pycreds-0.4.0-1|37	#-------------------------------------------------------------------
21cr|python-docker-pycreds-0.4.0-1|38	
21cr|python-docker-pycreds-0.4.0-1|39	%prep
21cr|python-docker-pycreds-0.4.0-1|40	%setup -q -n %{oname}-%{version}
21cr|python-docker-pycreds-0.4.0-1|41	
21cr|python-docker-pycreds-0.4.0-1|42	%build
21cr|python-docker-pycreds-0.4.0-1|43	%py3_build
21cr|python-docker-pycreds-0.4.0-1|44	
21cr|python-docker-pycreds-0.4.0-1|45	%install
21cr|python-docker-pycreds-0.4.0-1|46	%py3_install

6748 21
21cr|python-docker-scripts-1.0.9-1|1	%define	oname	docker-scripts
21cr|python-docker-scripts-1.0.9-1|2	
21cr|python-docker-scripts-1.0.9-1|3	Name:		python-%{oname}
21cr|python-docker-scripts-1.0.9-1|4	Version:	1.0.9
21cr|python-docker-scripts-1.0.9-1|5	Release:	1
21cr|python-docker-scripts-1.0.9-1|6	Summary:	A swiss-knife tool that could be useful for people working with Docker
21cr|python-docker-scripts-1.0.9-1|7	Group:		Development/Python
21cr|python-docker-scripts-1.0.9-1|8	License:	MIT
21cr|python-docker-scripts-1.0.9-1|9	Url:		https://github.com/goldmann/docker-scripts
21cr|python-docker-scripts-1.0.9-1|10	Source0:	https://github.com/goldmann/docker-squash/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|python-docker-scripts-1.0.9-1|11	BuildArch:	noarch
21cr|python-docker-scripts-1.0.9-1|12	BuildRequires:	python3-devel
21cr|python-docker-scripts-1.0.9-1|13	BuildRequires:	python3-setuptools
21cr|python-docker-scripts-1.0.9-1|14	BuildRequires:	python3-mock
21cr|python-docker-scripts-1.0.9-1|15	
21cr|python-docker-scripts-1.0.9-1|16	
21cr|python-docker-scripts-1.0.9-1|17	%description
21cr|python-docker-scripts-1.0.9-1|18	A swiss-knife tool that could be useful for people working with Docker
21cr|python-docker-scripts-1.0.9-1|19	
21cr|python-docker-scripts-1.0.9-1|20	#-------------------------------------------------------------------------
21cr|python-docker-scripts-1.0.9-1|21	%package -n python3-%{oname}
21cr|python-docker-scripts-1.0.9-1|22	Summary:	A swiss-knife tool that could be useful for people working with Docker
21cr|python-docker-scripts-1.0.9-1|23	Group:		Development/Python
21cr|python-docker-scripts-1.0.9-1|24	Requires:	python3-setuptools
21cr|python-docker-scripts-1.0.9-1|25	
21cr|python-docker-scripts-1.0.9-1|26	%description -n python3-%{oname}
21cr|python-docker-scripts-1.0.9-1|27	A swiss-knife tool that could be useful for people working with Docker
21cr|python-docker-scripts-1.0.9-1|28	
21cr|python-docker-scripts-1.0.9-1|29	%files -n python3-%{oname}
21cr|python-docker-scripts-1.0.9-1|30	%doc LICENSE
21cr|python-docker-scripts-1.0.9-1|31	%doc README.rst
21cr|python-docker-scripts-1.0.9-1|32	%doc requirements.txt
21cr|python-docker-scripts-1.0.9-1|33	%{_bindir}/docker-squash
21cr|python-docker-scripts-1.0.9-1|34	%{py3_puresitedir}/docker_squash
21cr|python-docker-scripts-1.0.9-1|35	%{py3_puresitedir}/docker_squash*.egg-info
21cr|python-docker-scripts-1.0.9-1|36	
21cr|python-docker-scripts-1.0.9-1|37	#-------------------------------------------------------------------------
21cr|python-docker-scripts-1.0.9-1|38	
21cr|python-docker-scripts-1.0.9-1|39	%prep
21cr|python-docker-scripts-1.0.9-1|40	%setup -qn docker-squash-%{version}
21cr|python-docker-scripts-1.0.9-1|41	
21cr|python-docker-scripts-1.0.9-1|42	%build
21cr|python-docker-scripts-1.0.9-1|43	%py3_build
21cr|python-docker-scripts-1.0.9-1|44	
21cr|python-docker-scripts-1.0.9-1|45	%install
21cr|python-docker-scripts-1.0.9-1|46	%py3_install
21cr|python-docker-scripts-1.0.9-1|47	

6749 21
21cr|python-docstring-to-markdown-0.12-1|1	%global pypi_name docstring-to-markdown
21cr|python-docstring-to-markdown-0.12-1|2	
21cr|python-docstring-to-markdown-0.12-1|3	Name:           python-docstring-to-markdown
21cr|python-docstring-to-markdown-0.12-1|4	Version:        0.12
21cr|python-docstring-to-markdown-0.12-1|5	Release:        1
21cr|python-docstring-to-markdown-0.12-1|6	Summary:        On the fly conversion of Python docstrings to markdown
21cr|python-docstring-to-markdown-0.12-1|7	Group:          Development/Python
21cr|python-docstring-to-markdown-0.12-1|8	License:        LGPL-2.1-only
21cr|python-docstring-to-markdown-0.12-1|9	URL:            https://github.com/python-lsp/docstring-to-markdown
21cr|python-docstring-to-markdown-0.12-1|10	Source:         %{pypi_source}
21cr|python-docstring-to-markdown-0.12-1|11	BuildRequires:  pyproject-rpm-macros
21cr|python-docstring-to-markdown-0.12-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-docstring-to-markdown-0.12-1|13	BuildArch:      noarch
21cr|python-docstring-to-markdown-0.12-1|14	
21cr|python-docstring-to-markdown-0.12-1|15	%description
21cr|python-docstring-to-markdown-0.12-1|16	On the fly conversion of Python docstrings to markdown
21cr|python-docstring-to-markdown-0.12-1|17	- Python 3.6+
21cr|python-docstring-to-markdown-0.12-1|18	- currently can recognise reStructuredText and convert
21cr|python-docstring-to-markdown-0.12-1|19	multiple of its features to Markdown
21cr|python-docstring-to-markdown-0.12-1|20	- in the future will be able to convert Google docstrings too
21cr|python-docstring-to-markdown-0.12-1|21	
21cr|python-docstring-to-markdown-0.12-1|22	#--------------------------------------------------------------
21cr|python-docstring-to-markdown-0.12-1|23	%package -n python3-%{pypi_name}
21cr|python-docstring-to-markdown-0.12-1|24	Summary:        On the fly conversion of Python docstrings to markdown
21cr|python-docstring-to-markdown-0.12-1|25	Group:          Development/Python
21cr|python-docstring-to-markdown-0.12-1|26	Provides:       python-docstring_to_markdown = %{EVRD}
21cr|python-docstring-to-markdown-0.12-1|27	
21cr|python-docstring-to-markdown-0.12-1|28	%description -n python3-%{pypi_name}
21cr|python-docstring-to-markdown-0.12-1|29	On the fly conversion of Python docstrings to markdown
21cr|python-docstring-to-markdown-0.12-1|30	- Python 3.6+
21cr|python-docstring-to-markdown-0.12-1|31	- currently can recognise reStructuredText and convert
21cr|python-docstring-to-markdown-0.12-1|32	multiple of its features to Markdown
21cr|python-docstring-to-markdown-0.12-1|33	- in the future will be able to convert Google docstrings too
21cr|python-docstring-to-markdown-0.12-1|34	
21cr|python-docstring-to-markdown-0.12-1|35	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-docstring-to-markdown-0.12-1|36	%doc README.md
21cr|python-docstring-to-markdown-0.12-1|37	%license LICENSE
21cr|python-docstring-to-markdown-0.12-1|38	
21cr|python-docstring-to-markdown-0.12-1|39	#--------------------------------------------------------------
21cr|python-docstring-to-markdown-0.12-1|40	%prep
21cr|python-docstring-to-markdown-0.12-1|41	%setup -q -n docstring-to-markdown-%{version}
21cr|python-docstring-to-markdown-0.12-1|42	sed -i -e '/--cov/d' -e '/-flake8/d' setup.cfg
21cr|python-docstring-to-markdown-0.12-1|43	
21cr|python-docstring-to-markdown-0.12-1|44	%generate_buildrequires
21cr|python-docstring-to-markdown-0.12-1|45	%pyproject_buildrequires -r
21cr|python-docstring-to-markdown-0.12-1|46	
21cr|python-docstring-to-markdown-0.12-1|47	%build
21cr|python-docstring-to-markdown-0.12-1|48	%pyproject_wheel
21cr|python-docstring-to-markdown-0.12-1|49	
21cr|python-docstring-to-markdown-0.12-1|50	%install
21cr|python-docstring-to-markdown-0.12-1|51	%pyproject_install
21cr|python-docstring-to-markdown-0.12-1|52	%pyproject_save_files docstring_to_markdown

6750 21
21cr|python-dogpile-core-0.4.1-2|1	%global modname dogpile.core
21cr|python-dogpile-core-0.4.1-2|2	
21cr|python-dogpile-core-0.4.1-2|3	Name:               python-dogpile-core
21cr|python-dogpile-core-0.4.1-2|4	Version:            0.4.1
21cr|python-dogpile-core-0.4.1-2|5	Release:            2
21cr|python-dogpile-core-0.4.1-2|6	Summary:            A 'dogpile' lock, typically used as a component of a larger caching solution
21cr|python-dogpile-core-0.4.1-2|7	
21cr|python-dogpile-core-0.4.1-2|8	Group:              Development/Python
21cr|python-dogpile-core-0.4.1-2|9	License:            BSD
21cr|python-dogpile-core-0.4.1-2|10	URL:                http://pypi.python.org/pypi/dogpile.core
21cr|python-dogpile-core-0.4.1-2|11	Source0:            http://pypi.python.org/packages/source/d/%{modname}/%{modname}-%{version}.tar.gz
21cr|python-dogpile-core-0.4.1-2|12	BuildArch:          noarch
21cr|python-dogpile-core-0.4.1-2|13	BuildRequires:      python3-devel
21cr|python-dogpile-core-0.4.1-2|14	BuildRequires:      python3-setuptools
21cr|python-dogpile-core-0.4.1-2|15	BuildRequires:      python3-nose
21cr|python-dogpile-core-0.4.1-2|16	
21cr|python-dogpile-core-0.4.1-2|17	%description
21cr|python-dogpile-core-0.4.1-2|18	A "dogpile" lock, one which allows a single thread to generate an expensive
21cr|python-dogpile-core-0.4.1-2|19	resource while other threads use the "old" value, until the "new" value is
21cr|python-dogpile-core-0.4.1-2|20	ready.
21cr|python-dogpile-core-0.4.1-2|21	
21cr|python-dogpile-core-0.4.1-2|22	Dogpile is basically the locking code extracted from the Beaker package,
21cr|python-dogpile-core-0.4.1-2|23	for simple and generic usage.
21cr|python-dogpile-core-0.4.1-2|24	
21cr|python-dogpile-core-0.4.1-2|25	#------------------------------------------------------------------
21cr|python-dogpile-core-0.4.1-2|26	
21cr|python-dogpile-core-0.4.1-2|27	%package -n python3-dogpile-core
21cr|python-dogpile-core-0.4.1-2|28	Summary:            A 'dogpile' lock, typically used as a component of a larger caching solution
21cr|python-dogpile-core-0.4.1-2|29	Group:              Development/Python
21cr|python-dogpile-core-0.4.1-2|30	
21cr|python-dogpile-core-0.4.1-2|31	%description -n python3-dogpile-core
21cr|python-dogpile-core-0.4.1-2|32	A "dogpile" lock, one which allows a single thread to generate an expensive
21cr|python-dogpile-core-0.4.1-2|33	resource while other threads use the "old" value, until the "new" value is
21cr|python-dogpile-core-0.4.1-2|34	ready.
21cr|python-dogpile-core-0.4.1-2|35	
21cr|python-dogpile-core-0.4.1-2|36	Dogpile is basically the locking code extracted from the Beaker package,
21cr|python-dogpile-core-0.4.1-2|37	for simple and generic usage.
21cr|python-dogpile-core-0.4.1-2|38	
21cr|python-dogpile-core-0.4.1-2|39	%files -n python3-dogpile-core
21cr|python-dogpile-core-0.4.1-2|40	%doc README.rst LICENSE
21cr|python-dogpile-core-0.4.1-2|41	%{py3_puresitedir}/dogpile/
21cr|python-dogpile-core-0.4.1-2|42	%{py3_puresitedir}/%{modname}-%{version}-*
21cr|python-dogpile-core-0.4.1-2|43	
21cr|python-dogpile-core-0.4.1-2|44	#------------------------------------------------------------------
21cr|python-dogpile-core-0.4.1-2|45	
21cr|python-dogpile-core-0.4.1-2|46	%prep
21cr|python-dogpile-core-0.4.1-2|47	%setup -q -n %{modname}-%{version}
21cr|python-dogpile-core-0.4.1-2|48	
21cr|python-dogpile-core-0.4.1-2|49	# Remove bundled egg-info in case it exists
21cr|python-dogpile-core-0.4.1-2|50	rm -rf %{modname}.egg-info
21cr|python-dogpile-core-0.4.1-2|51	
21cr|python-dogpile-core-0.4.1-2|52	%build
21cr|python-dogpile-core-0.4.1-2|53	python3 setup.py build
21cr|python-dogpile-core-0.4.1-2|54	
21cr|python-dogpile-core-0.4.1-2|55	
21cr|python-dogpile-core-0.4.1-2|56	%install
21cr|python-dogpile-core-0.4.1-2|57	python3 setup.py install -O1 --skip-build --root=%{buildroot}

6751 21
21cr|python-dpkt-1.9.2-1|1	%define debug_package %{nil}
21cr|python-dpkt-1.9.2-1|2	Summary:	Fast, simple packet creation and parsing
21cr|python-dpkt-1.9.2-1|3	Name:		python-dpkt
21cr|python-dpkt-1.9.2-1|4	Version:	1.9.2
21cr|python-dpkt-1.9.2-1|5	Release:	1
21cr|python-dpkt-1.9.2-1|6	License:	BSD
21cr|python-dpkt-1.9.2-1|7	Group:		Development/Python
21cr|python-dpkt-1.9.2-1|8	URL:		http://code.google.com/p/dpkt/
21cr|python-dpkt-1.9.2-1|9	Source0:	https://pypi.python.org/packages/source/d/dpkt/dpkt-%{version}.tar.gz
21cr|python-dpkt-1.9.2-1|10	BuildRequires:	python3-devel
21cr|python-dpkt-1.9.2-1|11	BuildRequires:	python3-setuptools
21cr|python-dpkt-1.9.2-1|12	
21cr|python-dpkt-1.9.2-1|13	%description
21cr|python-dpkt-1.9.2-1|14	Fast, simple packet creation and parsing
21cr|python-dpkt-1.9.2-1|15	
21cr|python-dpkt-1.9.2-1|16	%package -n python3-dpkt
21cr|python-dpkt-1.9.2-1|17	Summary:	Fast, simple packet creation and parsing
21cr|python-dpkt-1.9.2-1|18	
21cr|python-dpkt-1.9.2-1|19	%description -n python3-dpkt
21cr|python-dpkt-1.9.2-1|20	Fast, simple packet creation and parsing
21cr|python-dpkt-1.9.2-1|21	
21cr|python-dpkt-1.9.2-1|22	
21cr|python-dpkt-1.9.2-1|23	%prep
21cr|python-dpkt-1.9.2-1|24	%setup -q -n dpkt-%{version}
21cr|python-dpkt-1.9.2-1|25	
21cr|python-dpkt-1.9.2-1|26	%build
21cr|python-dpkt-1.9.2-1|27	CFLAGS="%{optflags}" python3 setup.py build
21cr|python-dpkt-1.9.2-1|28	
21cr|python-dpkt-1.9.2-1|29	%install
21cr|python-dpkt-1.9.2-1|30	python3 setup.py install --root=%{buildroot}
21cr|python-dpkt-1.9.2-1|31	
21cr|python-dpkt-1.9.2-1|32	%files -n python3-dpkt
21cr|python-dpkt-1.9.2-1|33	%doc AUTHORS CHANGES  LICENSE
21cr|python-dpkt-1.9.2-1|34	%{py3_puresitedir}/dpkt*

6752 21
21cr|python-dropbox-3.41-5|1	%define pypi_name dropbox
21cr|python-dropbox-3.41-5|2	
21cr|python-dropbox-3.41-5|3	Name:           python-%{pypi_name}
21cr|python-dropbox-3.41-5|4	Version:        3.41
21cr|python-dropbox-3.41-5|5	Release:        5
21cr|python-dropbox-3.41-5|6	Summary:        Official Dropbox REST API Client
21cr|python-dropbox-3.41-5|7	License:        MIT
21cr|python-dropbox-3.41-5|8	Group:          Development/Python
21cr|python-dropbox-3.41-5|9	URL:            https://www.dropbox.com/developers/core/sdks
21cr|python-dropbox-3.41-5|10	Source0:        https://pypi.python.org/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-dropbox-3.41-5|11	
21cr|python-dropbox-3.41-5|12	# Don't install tests
21cr|python-dropbox-3.41-5|13	Patch0:         %{pypi_name}-setuptools.patch
21cr|python-dropbox-3.41-5|14	
21cr|python-dropbox-3.41-5|15	BuildArch:      noarch
21cr|python-dropbox-3.41-5|16	
21cr|python-dropbox-3.41-5|17	BuildRequires:  python3-devel
21cr|python-dropbox-3.41-5|18	BuildRequires:  python3-setuptools
21cr|python-dropbox-3.41-5|19	BuildRequires:  python3-urllib3
21cr|python-dropbox-3.41-5|20	
21cr|python-dropbox-3.41-5|21	%description
21cr|python-dropbox-3.41-5|22	A Python library for Dropbox's HTTP-based Core and Datastore APIs.
21cr|python-dropbox-3.41-5|23	
21cr|python-dropbox-3.41-5|24	%package -n python3-%{pypi_name}
21cr|python-dropbox-3.41-5|25	Group:          Development/Python
21cr|python-dropbox-3.41-5|26	Summary:        Official Dropbox REST API Client
21cr|python-dropbox-3.41-5|27	
21cr|python-dropbox-3.41-5|28	%description -n python3-%{pypi_name}
21cr|python-dropbox-3.41-5|29	A Python library for Dropbox's HTTP-based Core and Datastore APIs.
21cr|python-dropbox-3.41-5|30	
21cr|python-dropbox-3.41-5|31	%prep
21cr|python-dropbox-3.41-5|32	%setup -qn %{pypi_name}-%{version}
21cr|python-dropbox-3.41-5|33	%patch0 -p1
21cr|python-dropbox-3.41-5|34	rm -rf %{pypi_name}.egg-info
21cr|python-dropbox-3.41-5|35	
21cr|python-dropbox-3.41-5|36	cp -a . %{py3dir}
21cr|python-dropbox-3.41-5|37	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!/usr/bin/env python|#!%{__python3}|'
21cr|python-dropbox-3.41-5|38	
21cr|python-dropbox-3.41-5|39	%build
21cr|python-dropbox-3.41-5|40	pushd %{py3dir}
21cr|python-dropbox-3.41-5|41	python3 setup.py build
21cr|python-dropbox-3.41-5|42	popd
21cr|python-dropbox-3.41-5|43	
21cr|python-dropbox-3.41-5|44	%install
21cr|python-dropbox-3.41-5|45	
21cr|python-dropbox-3.41-5|46	pushd %{py3dir}
21cr|python-dropbox-3.41-5|47	python3 setup.py install --root %{buildroot}
21cr|python-dropbox-3.41-5|48	popd
21cr|python-dropbox-3.41-5|49	
21cr|python-dropbox-3.41-5|50	%files -n python3-%{pypi_name}
21cr|python-dropbox-3.41-5|51	%doc README.rst LICENSE
21cr|python-dropbox-3.41-5|52	%{py3_puresitedir}/%{pypi_name}
21cr|python-dropbox-3.41-5|53	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6753 21
21cr|python-dtopt-0.1-6|1	%define module dtopt
21cr|python-dtopt-0.1-6|2	
21cr|python-dtopt-0.1-6|3	Name:           python-%{module}
21cr|python-dtopt-0.1-6|4	Version:        0.1
21cr|python-dtopt-0.1-6|5	Release:        6
21cr|python-dtopt-0.1-6|6	Summary:        Add options to doctest examples while they are running
21cr|python-dtopt-0.1-6|7	Group:          Development/Python
21cr|python-dtopt-0.1-6|8	License:        MIT License
21cr|python-dtopt-0.1-6|9	URL:            http://pypi.python.org/pypi/dtopt
21cr|python-dtopt-0.1-6|10	Source0:        %{module}-%{version}.tar.gz
21cr|python-dtopt-0.1-6|11	BuildRequires:  python3-devel
21cr|python-dtopt-0.1-6|12	BuildRequires:  python3-setuptools
21cr|python-dtopt-0.1-6|13	Buildarch:      noarch
21cr|python-dtopt-0.1-6|14	
21cr|python-dtopt-0.1-6|15	%description
21cr|python-dtopt-0.1-6|16	When using the doctest module it's often convenient to use the ELLIPSIS option,
21cr|python-dtopt-0.1-6|17	which allows you to use ... as a wildcard.But you either have to setup the test
21cr|python-dtopt-0.1-6|18	runner to use this option, or you must put #doctest: +ELLIPSIS on every example
21cr|python-dtopt-0.1-6|19	that uses this feature.
21cr|python-dtopt-0.1-6|20	
21cr|python-dtopt-0.1-6|21	%package -n python3-%{module}
21cr|python-dtopt-0.1-6|22	Summary:        Add options to doctest examples while they are running
21cr|python-dtopt-0.1-6|23	Group:          Development/Python
21cr|python-dtopt-0.1-6|24	
21cr|python-dtopt-0.1-6|25	%description -n python3-%{module}
21cr|python-dtopt-0.1-6|26	When using the doctest module it's often convenient to use the ELLIPSIS option,
21cr|python-dtopt-0.1-6|27	which allows you to use ... as a wildcard.But you either have to setup the test
21cr|python-dtopt-0.1-6|28	runner to use this option, or you must put #doctest: +ELLIPSIS on every example
21cr|python-dtopt-0.1-6|29	that uses this feature.
21cr|python-dtopt-0.1-6|30	
21cr|python-dtopt-0.1-6|31	%prep
21cr|python-dtopt-0.1-6|32	%setup -qn %{module}-%{version}
21cr|python-dtopt-0.1-6|33	find -name '*.py' | xargs sed -i '1s|^#!%{__python}|#!%{__python3}|'
21cr|python-dtopt-0.1-6|34	
21cr|python-dtopt-0.1-6|35	%build
21cr|python-dtopt-0.1-6|36	CFLAGS="%{optflags}" %{__python3} setup.py build
21cr|python-dtopt-0.1-6|37	
21cr|python-dtopt-0.1-6|38	%install
21cr|python-dtopt-0.1-6|39	%{__python3} setup.py install --root %{buildroot} --install-purelib=%{py3_puresitedir}
21cr|python-dtopt-0.1-6|40	
21cr|python-dtopt-0.1-6|41	%files -n python3-%{module}
21cr|python-dtopt-0.1-6|42	%doc docs/*
21cr|python-dtopt-0.1-6|43	%{py3_puresitedir}/*

6754 21
21cr|python-dupeguru-4.3.1-0.git8f197e.1|1	%define commit 8f197ea7e1ba8864d616f1493f5d9b94546b74d2
21cr|python-dupeguru-4.3.1-0.git8f197e.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|3	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|4	%define oname dupeguru
21cr|python-dupeguru-4.3.1-0.git8f197e.1|5	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|6	Summary:	GUI tool to find duplicate files in a system
21cr|python-dupeguru-4.3.1-0.git8f197e.1|7	Name:		python-%{oname}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|8	Version:	4.3.1
21cr|python-dupeguru-4.3.1-0.git8f197e.1|9	Release:	0.git%{commit_short}.1
21cr|python-dupeguru-4.3.1-0.git8f197e.1|10	License:	GPLv3
21cr|python-dupeguru-4.3.1-0.git8f197e.1|11	Group:		Development/Python
21cr|python-dupeguru-4.3.1-0.git8f197e.1|12	Url:		https://github.com/arsenetar/dupeguru
21cr|python-dupeguru-4.3.1-0.git8f197e.1|13	Source0:	https://github.com/arsenetar/dupeguru/archive/%{commit}.tar.gz?/%{oname}-%{commit}.tar.gz
21cr|python-dupeguru-4.3.1-0.git8f197e.1|14	BuildRequires:	desktop-file-utils
21cr|python-dupeguru-4.3.1-0.git8f197e.1|15	BuildRequires:	fdupes
21cr|python-dupeguru-4.3.1-0.git8f197e.1|16	BuildRequires:	gettext
21cr|python-dupeguru-4.3.1-0.git8f197e.1|17	BuildRequires:	imagemagick
21cr|python-dupeguru-4.3.1-0.git8f197e.1|18	BuildRequires:	python3-qt5-devel
21cr|python-dupeguru-4.3.1-0.git8f197e.1|19	BuildRequires:	python3dist(black)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|20	BuildRequires:	python3dist(certifi)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|21	BuildRequires:	python3dist(distro)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|22	BuildRequires:	python3dist(flake8)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|23	BuildRequires:	python3dist(jinja2)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|24	BuildRequires:	python3dist(markupsafe)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|25	BuildRequires:	python3dist(mutagen)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|26	BuildRequires:	python3dist(polib)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|27	BuildRequires:	python3dist(pygments)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|28	BuildRequires:	python3dist(pyqt5)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|29	BuildRequires:	python3dist(semantic-version)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|30	BuildRequires:	python3dist(send2trash)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|31	BuildRequires:	python3dist(sphinx)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|32	BuildRequires:	python3dist(wheel)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|33	BuildRequires:	python3dist(xxhash)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|34	BuildRequires:	pkgconfig(python3)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|35	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|36	%description
21cr|python-dupeguru-4.3.1-0.git8f197e.1|37	DupeGuru is a cross-platform (Linux, OS X, Windows) GUI tool to find duplicate
21cr|python-dupeguru-4.3.1-0.git8f197e.1|38	files in a system. It is written mostly in Python 3 and uses qt for the UI.
21cr|python-dupeguru-4.3.1-0.git8f197e.1|39	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|40	#------------------------------------------------------------------
21cr|python-dupeguru-4.3.1-0.git8f197e.1|41	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|42	%package -n python3-%{oname}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|43	Summary:	GUI tool to find duplicate files in a system
21cr|python-dupeguru-4.3.1-0.git8f197e.1|44	Group:		Development/Python
21cr|python-dupeguru-4.3.1-0.git8f197e.1|45	Requires:	python3dist(mutagen)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|46	Requires:	python3dist(pygments)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|47	Requires:	python3dist(semantic-version)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|48	Requires:	python3dist(send2trash)
21cr|python-dupeguru-4.3.1-0.git8f197e.1|49	Recommends:	qqc2-desktop-style
21cr|python-dupeguru-4.3.1-0.git8f197e.1|50	Provides:	%{oname} = %{EVRD}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|51	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|52	%description -n python3-%{oname}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|53	DupeGuru is a cross-platform (Linux, OS X, Windows) GUI tool to find duplicate
21cr|python-dupeguru-4.3.1-0.git8f197e.1|54	files in a system. It is written mostly in Python 3 and uses qt for the UI.
21cr|python-dupeguru-4.3.1-0.git8f197e.1|55	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|56	%files -n python3-%{oname} -f %{oname}.lang
21cr|python-dupeguru-4.3.1-0.git8f197e.1|57	%doc CREDITS README.md
21cr|python-dupeguru-4.3.1-0.git8f197e.1|58	%license LICENSE
21cr|python-dupeguru-4.3.1-0.git8f197e.1|59	%{_bindir}/%{oname}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|60	%{_datadir}/applications/%{oname}.desktop
21cr|python-dupeguru-4.3.1-0.git8f197e.1|61	%{_datadir}/pixmaps/%{oname}.png
21cr|python-dupeguru-4.3.1-0.git8f197e.1|62	%{_iconsdir}/hicolor/*/apps/%{oname}.png
21cr|python-dupeguru-4.3.1-0.git8f197e.1|63	%{python3_sitearch}/%{oname}/core
21cr|python-dupeguru-4.3.1-0.git8f197e.1|64	%{python3_sitearch}/%{oname}/dupeGuru-*.egg-info
21cr|python-dupeguru-4.3.1-0.git8f197e.1|65	%{python3_sitearch}/%{oname}/hscommon
21cr|python-dupeguru-4.3.1-0.git8f197e.1|66	%{python3_sitearch}/%{oname}/qt
21cr|python-dupeguru-4.3.1-0.git8f197e.1|67	%{python3_sitearch}/%{oname}/run.py
21cr|python-dupeguru-4.3.1-0.git8f197e.1|68	%{python3_sitearch}/%{oname}/__pycache__
21cr|python-dupeguru-4.3.1-0.git8f197e.1|69	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|70	#------------------------------------------------------------------
21cr|python-dupeguru-4.3.1-0.git8f197e.1|71	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|72	%prep
21cr|python-dupeguru-4.3.1-0.git8f197e.1|73	%autosetup -p1 -n %{oname}-%{commit}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|74	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|75	%build
21cr|python-dupeguru-4.3.1-0.git8f197e.1|76	%py3_build
21cr|python-dupeguru-4.3.1-0.git8f197e.1|77	for filepath in locale/*/LC_MESSAGES/*.po; do
21cr|python-dupeguru-4.3.1-0.git8f197e.1|78	msgfmt $filepath -o $(echo $filepath |sed "s/po$/mo/")
21cr|python-dupeguru-4.3.1-0.git8f197e.1|79	done
21cr|python-dupeguru-4.3.1-0.git8f197e.1|80	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|81	%install
21cr|python-dupeguru-4.3.1-0.git8f197e.1|82	%py3_install
21cr|python-dupeguru-4.3.1-0.git8f197e.1|83	mkdir -p %{buildroot}%{_datadir}/applications
21cr|python-dupeguru-4.3.1-0.git8f197e.1|84	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|python-dupeguru-4.3.1-0.git8f197e.1|85	mkdir -p %{buildroot}%{python3_sitearch}/%{oname}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|86	mv %{buildroot}%{python3_sitearch}/{core,*.egg-info,hscommon,qt} %{buildroot}%{python3_sitearch}/%{oname}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|87	cp -rf {locale,run.py} %{buildroot}%{python3_sitearch}/%{oname}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|88	ln -sf %{python3_sitearch}/%{oname}/run.py %{buildroot}%{_bindir}/%{oname}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|89	chmod +x %{buildroot}%{python3_sitearch}/%{oname}/run.py
21cr|python-dupeguru-4.3.1-0.git8f197e.1|90	# https://github.com/arsenetar/dupeguru/issues/1145
21cr|python-dupeguru-4.3.1-0.git8f197e.1|91	sed -i "/dg_rc/d" %{buildroot}%{python3_sitearch}/%{oname}/run.py
21cr|python-dupeguru-4.3.1-0.git8f197e.1|92	cp pkg/%{oname}.desktop %{buildroot}%{_datadir}/applications
21cr|python-dupeguru-4.3.1-0.git8f197e.1|93	cp images/dgme_logo_128.png %{buildroot}%{_datadir}/pixmaps/%{oname}.png
21cr|python-dupeguru-4.3.1-0.git8f197e.1|94	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|95	for d in 16 22 32 48 64 72 96 128 256
21cr|python-dupeguru-4.3.1-0.git8f197e.1|96	do
21cr|python-dupeguru-4.3.1-0.git8f197e.1|97	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/${d}x${d}/apps/
21cr|python-dupeguru-4.3.1-0.git8f197e.1|98	convert -strip -background none -size "${d}x${d}" images/dgse_logo_128.png %{buildroot}%{_iconsdir}/hicolor/${d}x${d}/apps/%{oname}.png
21cr|python-dupeguru-4.3.1-0.git8f197e.1|99	done
21cr|python-dupeguru-4.3.1-0.git8f197e.1|100	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|101	desktop-file-install	\
21cr|python-dupeguru-4.3.1-0.git8f197e.1|102	--add-category='Filesystem'	\
21cr|python-dupeguru-4.3.1-0.git8f197e.1|103	--add-category='System'		\
21cr|python-dupeguru-4.3.1-0.git8f197e.1|104	--dir=%{buildroot}%{_datadir}/applications	\
21cr|python-dupeguru-4.3.1-0.git8f197e.1|105	--set-generic-name='Duplicate Files Finder'	\
21cr|python-dupeguru-4.3.1-0.git8f197e.1|106	%{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|python-dupeguru-4.3.1-0.git8f197e.1|107	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|108	rm -rf %{buildroot}%{_includedir}
21cr|python-dupeguru-4.3.1-0.git8f197e.1|109	find %{buildroot}%{python3_sitearch}/%{oname} -type f -name "*.c" -delete
21cr|python-dupeguru-4.3.1-0.git8f197e.1|110	find %{buildroot}%{python3_sitearch}/%{oname} -type f -name "*.h" -delete
21cr|python-dupeguru-4.3.1-0.git8f197e.1|111	find %{buildroot}%{python3_sitearch}/%{oname} -type f -name "*.po" -delete
21cr|python-dupeguru-4.3.1-0.git8f197e.1|112	find %{buildroot}%{python3_sitearch}/%{oname} -type f -name "*.pot" -delete
21cr|python-dupeguru-4.3.1-0.git8f197e.1|113	
21cr|python-dupeguru-4.3.1-0.git8f197e.1|114	%find_lang %{oname} --all-name

6755 21
21cr|python-easygui-0.98.1-1|1	# Created by pyp2rpm-3.3.1
21cr|python-easygui-0.98.1-1|2	%global pypi_name easygui
21cr|python-easygui-0.98.1-1|3	
21cr|python-easygui-0.98.1-1|4	Name:           python-%{pypi_name}
21cr|python-easygui-0.98.1-1|5	Version:        0.98.1
21cr|python-easygui-0.98.1-1|6	Release:        %mkrel 1
21cr|python-easygui-0.98.1-1|7	Summary:        EasyGUI is a module for very simple, very easy GUI programming in Python
21cr|python-easygui-0.98.1-1|8	Group:          Development/Python
21cr|python-easygui-0.98.1-1|9	License:        BSD
21cr|python-easygui-0.98.1-1|10	URL:            https://github.com/robertlugg/easygui
21cr|python-easygui-0.98.1-1|11	Source0:        https://pypi.io/packages/source/e/easygui/%{pypi_name}-%{version}.tar.gz
21cr|python-easygui-0.98.1-1|12	BuildArch:      noarch
21cr|python-easygui-0.98.1-1|13	
21cr|python-easygui-0.98.1-1|14	BuildRequires:  pythonegg(setuptools)
21cr|python-easygui-0.98.1-1|15	
21cr|python-easygui-0.98.1-1|16	BuildRequires:  python3egg(setuptools)
21cr|python-easygui-0.98.1-1|17	
21cr|python-easygui-0.98.1-1|18	%description
21cr|python-easygui-0.98.1-1|19	EasyGui provides an easy-to-use interface for simple GUI
21cr|python-easygui-0.98.1-1|20	interaction with a user. It does not require the programmer to know anything
21cr|python-easygui-0.98.1-1|21	about tkinter, frames, widgets, callbacks or lambda. All GUI interactions are
21cr|python-easygui-0.98.1-1|22	invoked by simple function calls that return results.
21cr|python-easygui-0.98.1-1|23	
21cr|python-easygui-0.98.1-1|24	%package -n     python2-%{pypi_name}
21cr|python-easygui-0.98.1-1|25	%py2_migration_meta python2-%{pypi_name}
21cr|python-easygui-0.98.1-1|26	Summary:        %{summary}
21cr|python-easygui-0.98.1-1|27	%{?python_provide:%python_provide python2-%{pypi_name}}
21cr|python-easygui-0.98.1-1|28	
21cr|python-easygui-0.98.1-1|29	%description -n python2-%{pypi_name}
21cr|python-easygui-0.98.1-1|30	EasyGui provides an easy-to-use interface for simple GUI
21cr|python-easygui-0.98.1-1|31	interaction with a user. It does not require the programmer to know anything
21cr|python-easygui-0.98.1-1|32	about tkinter, frames, widgets, callbacks or lambda. All GUI interactions are
21cr|python-easygui-0.98.1-1|33	invoked by simple function calls that return results.
21cr|python-easygui-0.98.1-1|34	
21cr|python-easygui-0.98.1-1|35	%package -n     python3-%{pypi_name}
21cr|python-easygui-0.98.1-1|36	Summary:        %{summary}
21cr|python-easygui-0.98.1-1|37	%{?python_provide:%python_provide python3-%{pypi_name}}
21cr|python-easygui-0.98.1-1|38	
21cr|python-easygui-0.98.1-1|39	%description -n python3-%{pypi_name}
21cr|python-easygui-0.98.1-1|40	EasyGui provides an easy-to-use interface for simple GUI
21cr|python-easygui-0.98.1-1|41	interaction with a user. It does not require the programmer to know anything
21cr|python-easygui-0.98.1-1|42	about tkinter, frames, widgets, callbacks or lambda. All GUI interactions are
21cr|python-easygui-0.98.1-1|43	invoked by simple function calls that return results.
21cr|python-easygui-0.98.1-1|44	
21cr|python-easygui-0.98.1-1|45	%prep
21cr|python-easygui-0.98.1-1|46	%setup -n %{pypi_name}-%{version}
21cr|python-easygui-0.98.1-1|47	# Remove bundled egg-info
21cr|python-easygui-0.98.1-1|48	rm -rf %{pypi_name}.egg-info
21cr|python-easygui-0.98.1-1|49	
21cr|python-easygui-0.98.1-1|50	%build
21cr|python-easygui-0.98.1-1|51	%py2_build
21cr|python-easygui-0.98.1-1|52	%py3_build
21cr|python-easygui-0.98.1-1|53	
21cr|python-easygui-0.98.1-1|54	%install
21cr|python-easygui-0.98.1-1|55	# Must do the default python version install last because
21cr|python-easygui-0.98.1-1|56	# the scripts in /usr/bin are overwritten with every setup.py install.
21cr|python-easygui-0.98.1-1|57	%py2_install
21cr|python-easygui-0.98.1-1|58	%py3_install
21cr|python-easygui-0.98.1-1|59	
21cr|python-easygui-0.98.1-1|60	%files -n python2-%{pypi_name}
21cr|python-easygui-0.98.1-1|61	%doc README.txt
21cr|python-easygui-0.98.1-1|62	%{python2_sitelib}/%{pypi_name}
21cr|python-easygui-0.98.1-1|63	%{python2_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21cr|python-easygui-0.98.1-1|64	
21cr|python-easygui-0.98.1-1|65	%files -n python3-%{pypi_name}
21cr|python-easygui-0.98.1-1|66	%doc README.txt
21cr|python-easygui-0.98.1-1|67	%{python3_sitelib}/%{pypi_name}
21cr|python-easygui-0.98.1-1|68	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info

6756 21
21cr|python-editorconfig-0.12.1-1|1	%define	oname	EditorConfig
21cr|python-editorconfig-0.12.1-1|2	
21cr|python-editorconfig-0.12.1-1|3	Name:		python-editorconfig
21cr|python-editorconfig-0.12.1-1|4	Version:	0.12.1
21cr|python-editorconfig-0.12.1-1|5	Release:	1
21cr|python-editorconfig-0.12.1-1|6	Summary:	EditorConfig File Locator and Interpreter for Python
21cr|python-editorconfig-0.12.1-1|7	Source0:	http://pypi.python.org/packages/source/E/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-editorconfig-0.12.1-1|8	License:	LICENSE.txt
21cr|python-editorconfig-0.12.1-1|9	Group:		Development/Python
21cr|python-editorconfig-0.12.1-1|10	Url:		http://editorconfig.org/
21cr|python-editorconfig-0.12.1-1|11	BuildArch:	noarch
21cr|python-editorconfig-0.12.1-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-editorconfig-0.12.1-1|13	
21cr|python-editorconfig-0.12.1-1|14	%description
21cr|python-editorconfig-0.12.1-1|15	========================
21cr|python-editorconfig-0.12.1-1|16	EditorConfig Python Core
21cr|python-editorconfig-0.12.1-1|17	========================
21cr|python-editorconfig-0.12.1-1|18	
21cr|python-editorconfig-0.12.1-1|19	%prep
21cr|python-editorconfig-0.12.1-1|20	%setup -q -n %{oname}-%{version}
21cr|python-editorconfig-0.12.1-1|21	
21cr|python-editorconfig-0.12.1-1|22	%build
21cr|python-editorconfig-0.12.1-1|23	python setup.py build
21cr|python-editorconfig-0.12.1-1|24	
21cr|python-editorconfig-0.12.1-1|25	%install
21cr|python-editorconfig-0.12.1-1|26	python setup.py install --root=%{buildroot}
21cr|python-editorconfig-0.12.1-1|27	
21cr|python-editorconfig-0.12.1-1|28	%files
21cr|python-editorconfig-0.12.1-1|29	%doc LICENSE.txt
21cr|python-editorconfig-0.12.1-1|30	%doc README.rst
21cr|python-editorconfig-0.12.1-1|31	%{_bindir}/editorconfig
21cr|python-editorconfig-0.12.1-1|32	%{py_puresitedir}/editorconfig/*.py*
21cr|python-editorconfig-0.12.1-1|33	%{py_puresitedir}/EditorConfig*.egg-info

6757 21
21cr|python-efl-1.26.1-1|1	%global __provides_exclude (.*)\\.so(.*)
21cr|python-efl-1.26.1-1|2	%define module  efl
21cr|python-efl-1.26.1-1|3	
21cr|python-efl-1.26.1-1|4	Summary:	Python bindings for the EFL
21cr|python-efl-1.26.1-1|5	Name:		python-%{module}
21cr|python-efl-1.26.1-1|6	Version:	1.26.1
21cr|python-efl-1.26.1-1|7	Release:	1
21cr|python-efl-1.26.1-1|8	License:	LGPLv3+
21cr|python-efl-1.26.1-1|9	Group:		Development/Python
21cr|python-efl-1.26.1-1|10	Url:		https://download.enlightenment.org/rel/bindings/python
21cr|python-efl-1.26.1-1|11	Source0:	https://download.enlightenment.org/rel/bindings/python/python-%{module}-%{version}.tar.xz
21cr|python-efl-1.26.1-1|12	BuildRequires:	python3dist(setuptools)
21cr|python-efl-1.26.1-1|13	BuildRequires:	pkgconfig(ecore)
21cr|python-efl-1.26.1-1|14	BuildRequires:	pkgconfig(elementary)
21cr|python-efl-1.26.1-1|15	BuildRequires:	pkgconfig(dbus-python)
21cr|python-efl-1.26.1-1|16	BuildRequires:	pkgconfig(python3)
21cr|python-efl-1.26.1-1|17	
21cr|python-efl-1.26.1-1|18	%description
21cr|python-efl-1.26.1-1|19	Python bindings for the EFL library.
21cr|python-efl-1.26.1-1|20	
21cr|python-efl-1.26.1-1|21	#--------------------------------------------------------
21cr|python-efl-1.26.1-1|22	
21cr|python-efl-1.26.1-1|23	%package -n python3-%{module}
21cr|python-efl-1.26.1-1|24	Summary:	Python3 bindings for the EFL library
21cr|python-efl-1.26.1-1|25	Group:		Development/Python
21cr|python-efl-1.26.1-1|26	
21cr|python-efl-1.26.1-1|27	%description -n python3-%{module}
21cr|python-efl-1.26.1-1|28	Python3 bindings for the EFL library
21cr|python-efl-1.26.1-1|29	
21cr|python-efl-1.26.1-1|30	%files -n python3-%{module}
21cr|python-efl-1.26.1-1|31	%{py3_platsitedir }/efl
21cr|python-efl-1.26.1-1|32	%{py3_platsitedir }/python_efl-*.egg-info
21cr|python-efl-1.26.1-1|33	
21cr|python-efl-1.26.1-1|34	#--------------------------------------------------------
21cr|python-efl-1.26.1-1|35	
21cr|python-efl-1.26.1-1|36	%prep
21cr|python-efl-1.26.1-1|37	%autosetup
21cr|python-efl-1.26.1-1|38	
21cr|python-efl-1.26.1-1|39	%build
21cr|python-efl-1.26.1-1|40	%ifarch %ix86
21cr|python-efl-1.26.1-1|41	export CFLAGS="$CFLAGS -O1"
21cr|python-efl-1.26.1-1|42	%endif
21cr|python-efl-1.26.1-1|43	%py3_build
21cr|python-efl-1.26.1-1|44	
21cr|python-efl-1.26.1-1|45	%install
21cr|python-efl-1.26.1-1|46	%py3_install

6758 21
21cr|python-elements-0.3.2-1|1	%define	pypi_name	elements
21cr|python-elements-0.3.2-1|2	
21cr|python-elements-0.3.2-1|3	Name:		python-elements
21cr|python-elements-0.3.2-1|4	Version:	0.3.2
21cr|python-elements-0.3.2-1|5	Release:	1
21cr|python-elements-0.3.2-1|6	Summary:	Python XML Elements Library
21cr|python-elements-0.3.2-1|7	Source0:	%{pypi_source}
21cr|python-elements-0.3.2-1|8	License:	Apache 2.0
21cr|python-elements-0.3.2-1|9	Group:		Development/Python
21cr|python-elements-0.3.2-1|10	Url:		http://github.com/danijar/elements
21cr|python-elements-0.3.2-1|11	BuildArch:	noarch
21cr|python-elements-0.3.2-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-elements-0.3.2-1|13	
21cr|python-elements-0.3.2-1|14	%description
21cr|python-elements-0.3.2-1|15	The Python XML elements library makes it easy to parse XML.
21cr|python-elements-0.3.2-1|16	
21cr|python-elements-0.3.2-1|17	#----------------------------------------------------------
21cr|python-elements-0.3.2-1|18	%package -n python3-elements
21cr|python-elements-0.3.2-1|19	Summary:	Python XML Elements Library
21cr|python-elements-0.3.2-1|20	Group:		Development/Python
21cr|python-elements-0.3.2-1|21	
21cr|python-elements-0.3.2-1|22	%description -n python3-elements
21cr|python-elements-0.3.2-1|23	The Python XML elements library makes it easy to parse XML.
21cr|python-elements-0.3.2-1|24	
21cr|python-elements-0.3.2-1|25	%files -n python3-elements
21cr|python-elements-0.3.2-1|26	%doc README*
21cr|python-elements-0.3.2-1|27	%{python3_sitelib}/elements/__pycache__
21cr|python-elements-0.3.2-1|28	%{python3_sitelib}/elements/*.py*
21cr|python-elements-0.3.2-1|29	%{python3_sitelib}/elements-%{version}*.egg-info
21cr|python-elements-0.3.2-1|30	
21cr|python-elements-0.3.2-1|31	#----------------------------------------------------------
21cr|python-elements-0.3.2-1|32	%prep
21cr|python-elements-0.3.2-1|33	%setup -q -n %{pypi_name}-%{version}
21cr|python-elements-0.3.2-1|34	
21cr|python-elements-0.3.2-1|35	%build
21cr|python-elements-0.3.2-1|36	%py3_build
21cr|python-elements-0.3.2-1|37	
21cr|python-elements-0.3.2-1|38	%install
21cr|python-elements-0.3.2-1|39	%py3_install
21cr|python-elements-0.3.2-1|40	

6759 21
21cr|python-elib.intl-0.0.3-0.20110711.1|1	%define oname	elib.intl
21cr|python-elib.intl-0.0.3-0.20110711.1|2	
21cr|python-elib.intl-0.0.3-0.20110711.1|3	%define gdate	20110711
21cr|python-elib.intl-0.0.3-0.20110711.1|4	
21cr|python-elib.intl-0.0.3-0.20110711.1|5	Name:		python-%{oname}
21cr|python-elib.intl-0.0.3-0.20110711.1|6	Version:	0.0.3
21cr|python-elib.intl-0.0.3-0.20110711.1|7	Release:	0.%{gdate}.1
21cr|python-elib.intl-0.0.3-0.20110711.1|8	Summary:	Enhanced internationalization (I18N) for Python
21cr|python-elib.intl-0.0.3-0.20110711.1|9	License:	LGPLv3+
21cr|python-elib.intl-0.0.3-0.20110711.1|10	Group:		Development/Python
21cr|python-elib.intl-0.0.3-0.20110711.1|11	Url:		https://github.com/dieterv/elib.intl
21cr|python-elib.intl-0.0.3-0.20110711.1|12	Source0:	%{oname}-%{gdate}.tar.xz
21cr|python-elib.intl-0.0.3-0.20110711.1|13	BuildArch:	noarch
21cr|python-elib.intl-0.0.3-0.20110711.1|14	BuildRequires:	python2-setuptools
21cr|python-elib.intl-0.0.3-0.20110711.1|15	#BuildRequires:	python2-sphinx
21cr|python-elib.intl-0.0.3-0.20110711.1|16	Provides:	%{oname} = %{version}-%{release}
21cr|python-elib.intl-0.0.3-0.20110711.1|17	
21cr|python-elib.intl-0.0.3-0.20110711.1|18	%description
21cr|python-elib.intl-0.0.3-0.20110711.1|19	The elib.intl module provides enhanced internationalization (I18N) services
21cr|python-elib.intl-0.0.3-0.20110711.1|20	for your Python modules and applications.
21cr|python-elib.intl-0.0.3-0.20110711.1|21	
21cr|python-elib.intl-0.0.3-0.20110711.1|22	elib.intl wraps Python's :func:`gettext` functionality.
21cr|python-elib.intl-0.0.3-0.20110711.1|23	
21cr|python-elib.intl-0.0.3-0.20110711.1|24	%package -n python2-%{oname}
21cr|python-elib.intl-0.0.3-0.20110711.1|25	%py2_migration_meta python2-%{oname}
21cr|python-elib.intl-0.0.3-0.20110711.1|26	Summary:	Enhanced internationalization (I18N) for Python
21cr|python-elib.intl-0.0.3-0.20110711.1|27	
21cr|python-elib.intl-0.0.3-0.20110711.1|28	%description -n python2-%{oname}
21cr|python-elib.intl-0.0.3-0.20110711.1|29	The elib.intl module provides enhanced internationalization (I18N) services
21cr|python-elib.intl-0.0.3-0.20110711.1|30	for your Python modules and applications.
21cr|python-elib.intl-0.0.3-0.20110711.1|31	
21cr|python-elib.intl-0.0.3-0.20110711.1|32	elib.intl wraps Python's :func:`gettext` functionality.
21cr|python-elib.intl-0.0.3-0.20110711.1|33	
21cr|python-elib.intl-0.0.3-0.20110711.1|34	
21cr|python-elib.intl-0.0.3-0.20110711.1|35	%prep
21cr|python-elib.intl-0.0.3-0.20110711.1|36	%setup -qn %{oname}-%{gdate}
21cr|python-elib.intl-0.0.3-0.20110711.1|37	
21cr|python-elib.intl-0.0.3-0.20110711.1|38	%build
21cr|python-elib.intl-0.0.3-0.20110711.1|39	python2 setup.py build
21cr|python-elib.intl-0.0.3-0.20110711.1|40	
21cr|python-elib.intl-0.0.3-0.20110711.1|41	#pushd doc/reference
21cr|python-elib.intl-0.0.3-0.20110711.1|42	#        make html
21cr|python-elib.intl-0.0.3-0.20110711.1|43	#	rm -rf build/html/.buildinfo
21cr|python-elib.intl-0.0.3-0.20110711.1|44	#popd
21cr|python-elib.intl-0.0.3-0.20110711.1|45	
21cr|python-elib.intl-0.0.3-0.20110711.1|46	%install
21cr|python-elib.intl-0.0.3-0.20110711.1|47	python2 setup.py install \
21cr|python-elib.intl-0.0.3-0.20110711.1|48	--root %{buildroot}
21cr|python-elib.intl-0.0.3-0.20110711.1|49	
21cr|python-elib.intl-0.0.3-0.20110711.1|50	%files -n python2-%{oname}
21cr|python-elib.intl-0.0.3-0.20110711.1|51	#%doc doc/reference/build/html
21cr|python-elib.intl-0.0.3-0.20110711.1|52	%{py2_puresitedir}/%{oname}*
21cr|python-elib.intl-0.0.3-0.20110711.1|53	%{py2_puresitedir}/elib/

6760 21
21cr|python-elixir-0.7.1-5|1	%define pypi_name Elixir
21cr|python-elixir-0.7.1-5|2	
21cr|python-elixir-0.7.1-5|3	Summary:	Declarative mapper on top of SQLAlchemy
21cr|python-elixir-0.7.1-5|4	Name:		python-elixir
21cr|python-elixir-0.7.1-5|5	Version:	0.7.1
21cr|python-elixir-0.7.1-5|6	Release:	5
21cr|python-elixir-0.7.1-5|7	License:	MIT
21cr|python-elixir-0.7.1-5|8	Group:		Development/Python
21cr|python-elixir-0.7.1-5|9	URL:		http://www.sqlalchemy.org/
21cr|python-elixir-0.7.1-5|10	Source0:	http://pypi.python.org/packages/source/E/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-elixir-0.7.1-5|11	Patch0:		elixir-python3.patch
21cr|python-elixir-0.7.1-5|12	BuildRequires:	python3-devel
21cr|python-elixir-0.7.1-5|13	BuildRequires:	python3-setuptools
21cr|python-elixir-0.7.1-5|14	BuildArch:	noarch
21cr|python-elixir-0.7.1-5|15	
21cr|python-elixir-0.7.1-5|16	%description
21cr|python-elixir-0.7.1-5|17	A declarative layer on top of SQLAlchemy. It is a fairly thin wrapper, which
21cr|python-elixir-0.7.1-5|18	provides the ability to create simple Python classes that map directly to
21cr|python-elixir-0.7.1-5|19	relational database tables (this pattern is often referred to as the Active
21cr|python-elixir-0.7.1-5|20	Record design pattern), providing many of the benefits of traditional databases
21cr|python-elixir-0.7.1-5|21	without losing the convenience of Python objects.
21cr|python-elixir-0.7.1-5|22	
21cr|python-elixir-0.7.1-5|23	Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the
21cr|python-elixir-0.7.1-5|24	TurboEntity project but does not intend to replace SQLAlchemy's core features,
21cr|python-elixir-0.7.1-5|25	and instead focuses on providing a simpler syntax for defining model objects
21cr|python-elixir-0.7.1-5|26	when you do not need the full expressiveness of SQLAlchemy's manual mapper
21cr|python-elixir-0.7.1-5|27	definitions.
21cr|python-elixir-0.7.1-5|28	
21cr|python-elixir-0.7.1-5|29	#---------------------------------------------------------------------------
21cr|python-elixir-0.7.1-5|30	%package -n python3-%{pypi_name}
21cr|python-elixir-0.7.1-5|31	Summary:	Declarative mapper on top of SQLAlchemy
21cr|python-elixir-0.7.1-5|32	Group:		Development/Python
21cr|python-elixir-0.7.1-5|33	
21cr|python-elixir-0.7.1-5|34	%description -n python3-%{pypi_name}
21cr|python-elixir-0.7.1-5|35	A declarative layer on top of SQLAlchemy. It is a fairly thin wrapper, which
21cr|python-elixir-0.7.1-5|36	provides the ability to create simple Python classes that map directly to
21cr|python-elixir-0.7.1-5|37	relational database tables (this pattern is often referred to as the Active
21cr|python-elixir-0.7.1-5|38	Record design pattern), providing many of the benefits of traditional databases
21cr|python-elixir-0.7.1-5|39	without losing the convenience of Python objects.
21cr|python-elixir-0.7.1-5|40	
21cr|python-elixir-0.7.1-5|41	Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the
21cr|python-elixir-0.7.1-5|42	TurboEntity project but does not intend to replace SQLAlchemy's core features,
21cr|python-elixir-0.7.1-5|43	and instead focuses on providing a simpler syntax for defining model objects
21cr|python-elixir-0.7.1-5|44	when you do not need the full expressiveness of SQLAlchemy's manual mapper
21cr|python-elixir-0.7.1-5|45	definitions.
21cr|python-elixir-0.7.1-5|46	
21cr|python-elixir-0.7.1-5|47	%files -n python3-%{pypi_name}
21cr|python-elixir-0.7.1-5|48	%doc README*
21cr|python-elixir-0.7.1-5|49	%{python3_sitelib}/elixir
21cr|python-elixir-0.7.1-5|50	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info/
21cr|python-elixir-0.7.1-5|51	#---------------------------------------------------------------------------
21cr|python-elixir-0.7.1-5|52	%prep
21cr|python-elixir-0.7.1-5|53	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-elixir-0.7.1-5|54	
21cr|python-elixir-0.7.1-5|55	%build
21cr|python-elixir-0.7.1-5|56	%py3_build
21cr|python-elixir-0.7.1-5|57	
21cr|python-elixir-0.7.1-5|58	%install
21cr|python-elixir-0.7.1-5|59	%py3_install
21cr|python-elixir-0.7.1-5|60	

6761 21
21cr|python-email-validator-1.1.1-1|1	%global pypi_name email-validator
21cr|python-email-validator-1.1.1-1|2	
21cr|python-email-validator-1.1.1-1|3	Name:           python-%{pypi_name}
21cr|python-email-validator-1.1.1-1|4	Version:        1.1.1
21cr|python-email-validator-1.1.1-1|5	Release:        1
21cr|python-email-validator-1.1.1-1|6	Summary:        A robust email syntax and deliverability validation library
21cr|python-email-validator-1.1.1-1|7	Group:          Development/Python
21cr|python-email-validator-1.1.1-1|8	License:        CC0
21cr|python-email-validator-1.1.1-1|9	URL:            https://github.com/JoshData/python-email-validator
21cr|python-email-validator-1.1.1-1|10	Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|python-email-validator-1.1.1-1|11	BuildArch:      noarch
21cr|python-email-validator-1.1.1-1|12	
21cr|python-email-validator-1.1.1-1|13	%description
21cr|python-email-validator-1.1.1-1|14	This library validates that address are of the form x@y.com. This is the sort
21cr|python-email-validator-1.1.1-1|15	of validation you would want for a login form on a website.
21cr|python-email-validator-1.1.1-1|16	
21cr|python-email-validator-1.1.1-1|17	Key features:
21cr|python-email-validator-1.1.1-1|18	
21cr|python-email-validator-1.1.1-1|19	- Good for validating email addresses used for logins/identity.
21cr|python-email-validator-1.1.1-1|20	- Friendly error messages when validation fails (appropriate to show to end
21cr|python-email-validator-1.1.1-1|21	users).
21cr|python-email-validator-1.1.1-1|22	- (optionally) Checks deliverability: Does the domain name resolve?
21cr|python-email-validator-1.1.1-1|23	- Supports internationalized domain names and (optionally) internationalized
21cr|python-email-validator-1.1.1-1|24	local parts.
21cr|python-email-validator-1.1.1-1|25	- Normalizes email addresses (important for internationalized addresses!).
21cr|python-email-validator-1.1.1-1|26	
21cr|python-email-validator-1.1.1-1|27	#----------------------------------------------------------------------
21cr|python-email-validator-1.1.1-1|28	%package -n     python3-%{pypi_name}
21cr|python-email-validator-1.1.1-1|29	Summary:        %{summary}
21cr|python-email-validator-1.1.1-1|30	Group:          Development/Python
21cr|python-email-validator-1.1.1-1|31	BuildRequires:  python3-devel
21cr|python-email-validator-1.1.1-1|32	BuildRequires:  python3-setuptools
21cr|python-email-validator-1.1.1-1|33	BuildRequires:  python3-dns
21cr|python-email-validator-1.1.1-1|34	BuildRequires:  python3-idna
21cr|python-email-validator-1.1.1-1|35	BuildRequires:  python3-coverage
21cr|python-email-validator-1.1.1-1|36	BuildRequires:  python3-pytest
21cr|python-email-validator-1.1.1-1|37	BuildRequires:  python3-pytest-cov
21cr|python-email-validator-1.1.1-1|38	
21cr|python-email-validator-1.1.1-1|39	%description -n python3-%{pypi_name}
21cr|python-email-validator-1.1.1-1|40	This library validates that address are of the form x@y.com. This is the sort
21cr|python-email-validator-1.1.1-1|41	of validation you would want for a login form on a website.
21cr|python-email-validator-1.1.1-1|42	
21cr|python-email-validator-1.1.1-1|43	Key features:
21cr|python-email-validator-1.1.1-1|44	
21cr|python-email-validator-1.1.1-1|45	- Good for validating email addresses used for logins/identity.
21cr|python-email-validator-1.1.1-1|46	- Friendly error messages when validation fails (appropriate to show to end
21cr|python-email-validator-1.1.1-1|47	users).
21cr|python-email-validator-1.1.1-1|48	- (optionally) Checks deliverability: Does the domain name resolve?
21cr|python-email-validator-1.1.1-1|49	- Supports internationalized domain names and (optionally) internationalized
21cr|python-email-validator-1.1.1-1|50	local parts.
21cr|python-email-validator-1.1.1-1|51	- Normalizes email addresses (important for internationalized addresses!).
21cr|python-email-validator-1.1.1-1|52	
21cr|python-email-validator-1.1.1-1|53	%files -n python3-%{pypi_name}
21cr|python-email-validator-1.1.1-1|54	%license LICENSE
21cr|python-email-validator-1.1.1-1|55	%doc CONTRIBUTING.md README.md
21cr|python-email-validator-1.1.1-1|56	%{_bindir}/email_validator
21cr|python-email-validator-1.1.1-1|57	%{python3_sitelib}/email_validator/
21cr|python-email-validator-1.1.1-1|58	%{python3_sitelib}/email_validator-%{version}-py*.egg-info
21cr|python-email-validator-1.1.1-1|59	
21cr|python-email-validator-1.1.1-1|60	#----------------------------------------------------------------------
21cr|python-email-validator-1.1.1-1|61	
21cr|python-email-validator-1.1.1-1|62	%prep
21cr|python-email-validator-1.1.1-1|63	%autosetup -n python-%{pypi_name}-%{version}
21cr|python-email-validator-1.1.1-1|64	rm -rf %{pypi_name}.egg-info
21cr|python-email-validator-1.1.1-1|65	
21cr|python-email-validator-1.1.1-1|66	%build
21cr|python-email-validator-1.1.1-1|67	%py3_build
21cr|python-email-validator-1.1.1-1|68	
21cr|python-email-validator-1.1.1-1|69	%install
21cr|python-email-validator-1.1.1-1|70	%py3_install
21cr|python-email-validator-1.1.1-1|71	
21cr|python-email-validator-1.1.1-1|72	%check
21cr|python-email-validator-1.1.1-1|73	PYTHONPATH=%{buildroot}%{python3_sitelib} pytest-%{python3_version} -v tests \
21cr|python-email-validator-1.1.1-1|74	-k "not test_deliverability"

6762 21
21cr|python-emcee-2.2.1-1|1	%define	oname	emcee
21cr|python-emcee-2.2.1-1|2	
21cr|python-emcee-2.2.1-1|3	Name:		python-%{oname}
21cr|python-emcee-2.2.1-1|4	Version:	2.2.1
21cr|python-emcee-2.2.1-1|5	Release:	1
21cr|python-emcee-2.2.1-1|6	Summary:	Kick ass affine-invariant ensemble MCMC sampling
21cr|python-emcee-2.2.1-1|7	Source0:	http://pypi.python.org/packages/source/e/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-emcee-2.2.1-1|8	License:	MIT
21cr|python-emcee-2.2.1-1|9	Group:		Development/Python
21cr|python-emcee-2.2.1-1|10	Url:		http://dan.iel.fm/emcee/
21cr|python-emcee-2.2.1-1|11	BuildArch:	noarch
21cr|python-emcee-2.2.1-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-emcee-2.2.1-1|13	
21cr|python-emcee-2.2.1-1|14	%description
21cr|python-emcee-2.2.1-1|15	emcee
21cr|python-emcee-2.2.1-1|16	=====
21cr|python-emcee-2.2.1-1|17	%prep
21cr|python-emcee-2.2.1-1|18	%setup -q -n %{oname}-%{version}
21cr|python-emcee-2.2.1-1|19	
21cr|python-emcee-2.2.1-1|20	%build
21cr|python-emcee-2.2.1-1|21	python setup.py build
21cr|python-emcee-2.2.1-1|22	
21cr|python-emcee-2.2.1-1|23	%install
21cr|python-emcee-2.2.1-1|24	python setup.py install --root=%{buildroot}
21cr|python-emcee-2.2.1-1|25	
21cr|python-emcee-2.2.1-1|26	%files
21cr|python-emcee-2.2.1-1|27	%doc AUTHORS.rst
21cr|python-emcee-2.2.1-1|28	%doc HISTORY.rst
21cr|python-emcee-2.2.1-1|29	%doc LICENSE
21cr|python-emcee-2.2.1-1|30	%doc README.rst
21cr|python-emcee-2.2.1-1|31	%{py_puresitedir}/emcee/*.py*
21cr|python-emcee-2.2.1-1|32	%{py_puresitedir}/emcee*.egg-info

6763 21
21cr|python-enable-5.2.1-1|1	%define module enable
21cr|python-enable-5.2.1-1|2	
21cr|python-enable-5.2.1-1|3	Summary:	Enthought Tool Suite - low-level drawing and interaction
21cr|python-enable-5.2.1-1|4	Name:		python-%{module}
21cr|python-enable-5.2.1-1|5	Version:	5.2.1
21cr|python-enable-5.2.1-1|6	Release:	1
21cr|python-enable-5.2.1-1|7	License:	BSD
21cr|python-enable-5.2.1-1|8	Group:		Development/Python
21cr|python-enable-5.2.1-1|9	Url:		https://github.com/enthought/enable/
21cr|python-enable-5.2.1-1|10	Source0:	https://github.com/enthought/enable/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21cr|python-enable-5.2.1-1|11	BuildRequires:	swig3
21cr|python-enable-5.2.1-1|12	BuildRequires:	python3egg(numpy)
21cr|python-enable-5.2.1-1|13	BuildRequires:	pkgconfig(freetype2)
21cr|python-enable-5.2.1-1|14	BuildRequires:	pkgconfig(gl)
21cr|python-enable-5.2.1-1|15	BuildRequires:	pkgconfig(glu)
21cr|python-enable-5.2.1-1|16	BuildRequires:	pkgconfig(lapack)
21cr|python-enable-5.2.1-1|17	BuildRequires:	pkgconfig(python3)
21cr|python-enable-5.2.1-1|18	BuildRequires:	pkgconfig(x11)
21cr|python-enable-5.2.1-1|19	BuildRequires:	python3egg(cython)
21cr|python-enable-5.2.1-1|20	BuildRequires:	python3egg(setuptools)
21cr|python-enable-5.2.1-1|21	BuildRequires:	python3egg(traits)
21cr|python-enable-5.2.1-1|22	BuildRequires:	python3egg(pyface)
21cr|python-enable-5.2.1-1|23	BuildRequires:	python3egg(fonttools)
21cr|python-enable-5.2.1-1|24	BuildRequires:	x11-server-xvfb
21cr|python-enable-5.2.1-1|25	
21cr|python-enable-5.2.1-1|26	
21cr|python-enable-5.2.1-1|27	Requires:	python3egg(cython)
21cr|python-enable-5.2.1-1|28	Requires:	python3egg(numpy)
21cr|python-enable-5.2.1-1|29	Requires:	python3egg(pyopengl)
21cr|python-enable-5.2.1-1|30	Requires:	python3egg(pyface)
21cr|python-enable-5.2.1-1|31	Requires:	python3egg(reportlab)
21cr|python-enable-5.2.1-1|32	Requires:	python3egg(traitsui)
21cr|python-enable-5.2.1-1|33	
21cr|python-enable-5.2.1-1|34	%description
21cr|python-enable-5.2.1-1|35	The Enable project provides two related multi-platform packages for
21cr|python-enable-5.2.1-1|36	drawing GUI objects.
21cr|python-enable-5.2.1-1|37	
21cr|python-enable-5.2.1-1|38	* Enable: An object drawing library that supports containment and
21cr|python-enable-5.2.1-1|39	event notification.
21cr|python-enable-5.2.1-1|40	* Kiva: A multi-platform DisplayPDF vector drawing engine.
21cr|python-enable-5.2.1-1|41	
21cr|python-enable-5.2.1-1|42	#--------------------------------------------------------------------
21cr|python-enable-5.2.1-1|43	
21cr|python-enable-5.2.1-1|44	%package -n python3-%{module}
21cr|python-enable-5.2.1-1|45	Summary:	Enthought Tool Suite - low-level drawing and interaction
21cr|python-enable-5.2.1-1|46	
21cr|python-enable-5.2.1-1|47	%description -n python3-%{module}
21cr|python-enable-5.2.1-1|48	The Enable project provides two related multi-platform packages for
21cr|python-enable-5.2.1-1|49	drawing GUI objects.
21cr|python-enable-5.2.1-1|50	
21cr|python-enable-5.2.1-1|51	* Enable: An object drawing library that supports containment and
21cr|python-enable-5.2.1-1|52	event notification.
21cr|python-enable-5.2.1-1|53	* Kiva: A multi-platform DisplayPDF vector drawing engine.
21cr|python-enable-5.2.1-1|54	
21cr|python-enable-5.2.1-1|55	%files -n python3-%{module}
21cr|python-enable-5.2.1-1|56	%doc *.txt *.rst
21cr|python-enable-5.2.1-1|57	%{py3_platsitedir}/%{module}*
21cr|python-enable-5.2.1-1|58	%{py3_platsitedir}/kiva*
21cr|python-enable-5.2.1-1|59	
21cr|python-enable-5.2.1-1|60	#----------------------------------------------------------------
21cr|python-enable-5.2.1-1|61	
21cr|python-enable-5.2.1-1|62	%package -n python3-%{module}-doc
21cr|python-enable-5.2.1-1|63	Summary:	Docs gadgets and examples for %{module}
21cr|python-enable-5.2.1-1|64	
21cr|python-enable-5.2.1-1|65	Requires:   python3-%{module} = %{EVRD}
21cr|python-enable-5.2.1-1|66	BuildArch:  noarch
21cr|python-enable-5.2.1-1|67	
21cr|python-enable-5.2.1-1|68	%description -n python3-%{module}-doc
21cr|python-enable-5.2.1-1|69	Documentation, examples ,gadgets and drawings for %{module}
21cr|python-enable-5.2.1-1|70	
21cr|python-enable-5.2.1-1|71	%files -n python3-%{module}-doc
21cr|python-enable-5.2.1-1|72	%doc enable/drawing enable/gadgets enable/examples
21cr|python-enable-5.2.1-1|73	
21cr|python-enable-5.2.1-1|74	#----------------------------------------------------------------
21cr|python-enable-5.2.1-1|75	
21cr|python-enable-5.2.1-1|76	
21cr|python-enable-5.2.1-1|77	%prep
21cr|python-enable-5.2.1-1|78	%setup -q -n %{module}-%{version}
21cr|python-enable-5.2.1-1|79	sed -i '27i import distutils.command.clean' setup.py
21cr|python-enable-5.2.1-1|80	# happy linting ..
21cr|python-enable-5.2.1-1|81	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" | xargs chmod 0644
21cr|python-enable-5.2.1-1|82	
21cr|python-enable-5.2.1-1|83	for file in image_LICENSE_OOo.txt image_LICENSE_Eclipse.txt; do
21cr|python-enable-5.2.1-1|84	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|python-enable-5.2.1-1|85	touch -r $file $file.new && \
21cr|python-enable-5.2.1-1|86	mv $file.new $file
21cr|python-enable-5.2.1-1|87	done
21cr|python-enable-5.2.1-1|88	
21cr|python-enable-5.2.1-1|89	%build
21cr|python-enable-5.2.1-1|90	%py3_build
21cr|python-enable-5.2.1-1|91	
21cr|python-enable-5.2.1-1|92	%install
21cr|python-enable-5.2.1-1|93	%py3_install
21cr|python-enable-5.2.1-1|94	
21cr|python-enable-5.2.1-1|95	
21cr|python-enable-5.2.1-1|96	%check
21cr|python-enable-5.2.1-1|97	# skip failed tests due too many missing modules and too old main py3 modules
21cr|python-enable-5.2.1-1|98	pushd build/lib.linux*-%py3_ver
21cr|python-enable-5.2.1-1|99	export PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|python-enable-5.2.1-1|100	xvfb-run python3 -s -m unittest discover -v || :
21cr|python-enable-5.2.1-1|101	popd
21cr|python-enable-5.2.1-1|102	

6764 21
21cr|python-enaml-0.14.0-1|1	%define pypi_name	enaml
21cr|python-enaml-0.14.0-1|2	
21cr|python-enaml-0.14.0-1|3	Name:		python-%{pypi_name}
21cr|python-enaml-0.14.0-1|4	Version:	0.14.0
21cr|python-enaml-0.14.0-1|5	Release:	1
21cr|python-enaml-0.14.0-1|6	Summary:	ETS declarative language for building dynamic user interfaces
21cr|python-enaml-0.14.0-1|7	Group:		Development/Python
21cr|python-enaml-0.14.0-1|8	License:	BSD
21cr|python-enaml-0.14.0-1|9	Url:		https://github.com/enthought/enaml/
21cr|python-enaml-0.14.0-1|10	Source0:	https://pypi.io/packages/source/e/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-enaml-0.14.0-1|11	
21cr|python-enaml-0.14.0-1|12	
21cr|python-enaml-0.14.0-1|13	%description
21cr|python-enaml-0.14.0-1|14	Enaml is a framework for writing declarative user interfaces in
21cr|python-enaml-0.14.0-1|15	Python. It provides a Yaml-ish/Pythonic syntax language for declaring
21cr|python-enaml-0.14.0-1|16	a ui that binds and reacts to changes in the user's models. Code can
21cr|python-enaml-0.14.0-1|17	freely call back and forth between Python and Enaml.
21cr|python-enaml-0.14.0-1|18	
21cr|python-enaml-0.14.0-1|19	Enaml is heavily inspired by Qt's QML system, but Enaml uses native
21cr|python-enaml-0.14.0-1|20	widgets (as opposed to drawing on a 2D canvas) and is toolkit
21cr|python-enaml-0.14.0-1|21	independent. Currently supported/in-development toolkits include Wx
21cr|python-enaml-0.14.0-1|22	and Qt5 via PySide.
21cr|python-enaml-0.14.0-1|23	
21cr|python-enaml-0.14.0-1|24	Enaml is extensible and makes it extremely easy for the user to define
21cr|python-enaml-0.14.0-1|25	their own widgets, override existing widgets, create a new backend
21cr|python-enaml-0.14.0-1|26	toolkit, or even hook the runtime to apply their own expression
21cr|python-enaml-0.14.0-1|27	dependency behavior. Indeed, about the only thing not hookable is the
21cr|python-enaml-0.14.0-1|28	Enaml langauge syntax itself.
21cr|python-enaml-0.14.0-1|29	
21cr|python-enaml-0.14.0-1|30	#-----------------------------------------------------------
21cr|python-enaml-0.14.0-1|31	%package -n python3-%{pypi_name}
21cr|python-enaml-0.14.0-1|32	Summary:	%{summary}
21cr|python-enaml-0.14.0-1|33	Group:		Development/Python
21cr|python-enaml-0.14.0-1|34	BuildRequires:	python3egg(cython)
21cr|python-enaml-0.14.0-1|35	BuildRequires:	python3egg(setuptools)
21cr|python-enaml-0.14.0-1|36	BuildRequires:	pkgconfig(python3)
21cr|python-enaml-0.14.0-1|37	BuildRequires:	python3egg(bytecode)
21cr|python-enaml-0.14.0-1|38	BuildRequires:	python3egg(atom)
21cr|python-enaml-0.14.0-1|39	BuildRequires:	python3egg(cppy)
21cr|python-enaml-0.14.0-1|40	BuildRequires:	python3egg(qtpy)
21cr|python-enaml-0.14.0-1|41	BuildRequires:	python3-pyside2
21cr|python-enaml-0.14.0-1|42	BuildRequires:	python3egg(pytest)
21cr|python-enaml-0.14.0-1|43	BuildRequires:	python3egg(pytest-qt)
21cr|python-enaml-0.14.0-1|44	BuildRequires:	python3egg(kiwisolver)
21cr|python-enaml-0.14.0-1|45	BuildRequires:	python3egg(wheel)
21cr|python-enaml-0.14.0-1|46	
21cr|python-enaml-0.14.0-1|47	Requires:	python3egg(qtpy)
21cr|python-enaml-0.14.0-1|48	Requires:	python3-pyside2
21cr|python-enaml-0.14.0-1|49	Requires:	python3egg(atom)
21cr|python-enaml-0.14.0-1|50	Requires:	python3egg(bytecode)
21cr|python-enaml-0.14.0-1|51	
21cr|python-enaml-0.14.0-1|52	%description -n python3-%{pypi_name}
21cr|python-enaml-0.14.0-1|53	Enaml is a framework for writing declarative user interfaces in
21cr|python-enaml-0.14.0-1|54	Python. It provides a Yaml-ish/Pythonic syntax language for declaring
21cr|python-enaml-0.14.0-1|55	a ui that binds and reacts to changes in the user's models. Code can
21cr|python-enaml-0.14.0-1|56	freely call back and forth between Python and Enaml.
21cr|python-enaml-0.14.0-1|57	
21cr|python-enaml-0.14.0-1|58	Enaml is heavily inspired by Qt's QML system, but Enaml uses native
21cr|python-enaml-0.14.0-1|59	widgets (as opposed to drawing on a 2D canvas) and is toolkit
21cr|python-enaml-0.14.0-1|60	independent. Currently supported/in-development toolkits include Wx
21cr|python-enaml-0.14.0-1|61	and Qt5 via PySide.
21cr|python-enaml-0.14.0-1|62	
21cr|python-enaml-0.14.0-1|63	Enaml is extensible and makes it extremely easy for the user to define
21cr|python-enaml-0.14.0-1|64	their own widgets, override existing widgets, create a new backend
21cr|python-enaml-0.14.0-1|65	toolkit, or even hook the runtime to apply their own expression
21cr|python-enaml-0.14.0-1|66	dependency behavior. Indeed, about the only thing not hookable is the
21cr|python-enaml-0.14.0-1|67	Enaml langauge syntax itself.
21cr|python-enaml-0.14.0-1|68	
21cr|python-enaml-0.14.0-1|69	%files -n python3-%{pypi_name}
21cr|python-enaml-0.14.0-1|70	%doc LICENSE *.rst examples/
21cr|python-enaml-0.14.0-1|71	%{_bindir}/enaml-*
21cr|python-enaml-0.14.0-1|72	%{python3_sitearch}/enaml*
21cr|python-enaml-0.14.0-1|73	
21cr|python-enaml-0.14.0-1|74	#-----------------------------------------------------------
21cr|python-enaml-0.14.0-1|75	%prep
21cr|python-enaml-0.14.0-1|76	%setup -qn %{pypi_name}-%{version}
21cr|python-enaml-0.14.0-1|77	
21cr|python-enaml-0.14.0-1|78	%build
21cr|python-enaml-0.14.0-1|79	%py3_build
21cr|python-enaml-0.14.0-1|80	
21cr|python-enaml-0.14.0-1|81	%install
21cr|python-enaml-0.14.0-1|82	%py3_install

6765 21
21cr|python-encore-0.8.0-1|1	%define module	encore
21cr|python-encore-0.8.0-1|2	
21cr|python-encore-0.8.0-1|3	Summary:	Enthought Tool Suite - scimath project
21cr|python-encore-0.8.0-1|4	Name:		python-%{module}
21cr|python-encore-0.8.0-1|5	Version:	0.8.0
21cr|python-encore-0.8.0-1|6	Release:	1
21cr|python-encore-0.8.0-1|7	Source0:	https://files.pythonhosted.org/packages/ac/25/cd78c60c1965d41055a1bbdb98f450ae883092364607e6c226da7f0ada24/encore-0.8.0.tar.gz
21cr|python-encore-0.8.0-1|8	License:	LGPLv2+ and ASL 2.0
21cr|python-encore-0.8.0-1|9	Group:		Development/Python
21cr|python-encore-0.8.0-1|10	Url:		https://github.com/enthought/%{module}/
21cr|python-encore-0.8.0-1|11	
21cr|python-encore-0.8.0-1|12	BuildArch:      noarch
21cr|python-encore-0.8.0-1|13	
21cr|python-encore-0.8.0-1|14	%description
21cr|python-encore-0.8.0-1|15	This package consists of a collection of core utility packages useful for
21cr|python-encore-0.8.0-1|16	building Python applications.  This package is intended to be at the
21cr|python-encore-0.8.0-1|17	bottom of the software stack and have zero required external dependencies
21cr|python-encore-0.8.0-1|18	aside from the Python Standard Library.
21cr|python-encore-0.8.0-1|19	
21cr|python-encore-0.8.0-1|20	Part of the Enthought Tool Suite (ETS).
21cr|python-encore-0.8.0-1|21	
21cr|python-encore-0.8.0-1|22	#-----------------------------------------------------------
21cr|python-encore-0.8.0-1|23	%package -n python3-%{module}
21cr|python-encore-0.8.0-1|24	Summary:        %{summary}
21cr|python-encore-0.8.0-1|25	
21cr|python-encore-0.8.0-1|26	BuildRequires:	python3egg(setuptools)
21cr|python-encore-0.8.0-1|27	BuildRequires:	pkgconfig(python3)
21cr|python-encore-0.8.0-1|28	BuildRequires:	python3egg(mock)
21cr|python-encore-0.8.0-1|29	BuildRequires:	python3egg(pytest)
21cr|python-encore-0.8.0-1|30	BuildRequires:	python3egg(requests)
21cr|python-encore-0.8.0-1|31	
21cr|python-encore-0.8.0-1|32	
21cr|python-encore-0.8.0-1|33	%description -n python3-%{module}
21cr|python-encore-0.8.0-1|34	This package consists of a collection of core utility packages useful for
21cr|python-encore-0.8.0-1|35	building Python applications.  This package is intended to be at the
21cr|python-encore-0.8.0-1|36	bottom of the software stack and have zero required external dependencies
21cr|python-encore-0.8.0-1|37	aside from the Python Standard Library.
21cr|python-encore-0.8.0-1|38	
21cr|python-encore-0.8.0-1|39	Part of the Enthought Tool Suite (ETS).
21cr|python-encore-0.8.0-1|40	
21cr|python-encore-0.8.0-1|41	%files -n python3-%{module}
21cr|python-encore-0.8.0-1|42	%doc *.txt *.rst examples
21cr|python-encore-0.8.0-1|43	%{py3_puresitedir}/*.egg-info
21cr|python-encore-0.8.0-1|44	%{py3_puresitedir}/%{module}
21cr|python-encore-0.8.0-1|45	
21cr|python-encore-0.8.0-1|46	#-----------------------------------------------------------
21cr|python-encore-0.8.0-1|47	
21cr|python-encore-0.8.0-1|48	%prep
21cr|python-encore-0.8.0-1|49	%setup -qn %{module}-%{version}
21cr|python-encore-0.8.0-1|50	
21cr|python-encore-0.8.0-1|51	%build
21cr|python-encore-0.8.0-1|52	%py3_build
21cr|python-encore-0.8.0-1|53	
21cr|python-encore-0.8.0-1|54	%install
21cr|python-encore-0.8.0-1|55	%py3_install
21cr|python-encore-0.8.0-1|56	
21cr|python-encore-0.8.0-1|57	%check
21cr|python-encore-0.8.0-1|58	pytest-3
21cr|python-encore-0.8.0-1|59	

6766 21
21cr|python-engineio-4.3.4-1|1	
21cr|python-engineio-4.3.4-1|2	# Sphinx-generated HTML documentation is not suitable for packaging; see
21cr|python-engineio-4.3.4-1|3	# https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
21cr|python-engineio-4.3.4-1|4	#
21cr|python-engineio-4.3.4-1|5	# We can generate PDF documentation as a substitute.
21cr|python-engineio-4.3.4-1|6	%bcond_with doc_pdf
21cr|python-engineio-4.3.4-1|7	
21cr|python-engineio-4.3.4-1|8	Name:           python-engineio
21cr|python-engineio-4.3.4-1|9	Version:        4.3.4
21cr|python-engineio-4.3.4-1|10	Release:        1
21cr|python-engineio-4.3.4-1|11	Summary:        Python Engine.IO server and client
21cr|python-engineio-4.3.4-1|12	Group:          Development/Python
21cr|python-engineio-4.3.4-1|13	# SPDX
21cr|python-engineio-4.3.4-1|14	License:        MIT
21cr|python-engineio-4.3.4-1|15	URL:            https://github.com/miguelgrinberg/python-engineio/
21cr|python-engineio-4.3.4-1|16	Source0:        %{url}/archive/v%{version}/python-engineio-%{version}.tar.gz
21cr|python-engineio-4.3.4-1|17	
21cr|python-engineio-4.3.4-1|18	BuildArch:      noarch
21cr|python-engineio-4.3.4-1|19	
21cr|python-engineio-4.3.4-1|20	BuildRequires:  python3-devel
21cr|python-engineio-4.3.4-1|21	BuildRequires:  pyproject-rpm-macros
21cr|python-engineio-4.3.4-1|22	
21cr|python-engineio-4.3.4-1|23	# Documentation
21cr|python-engineio-4.3.4-1|24	%if %{with doc_pdf}
21cr|python-engineio-4.3.4-1|25	BuildRequires:  make
21cr|python-engineio-4.3.4-1|26	BuildRequires:  python3dist(sphinx)
21cr|python-engineio-4.3.4-1|27	BuildRequires:  python3-sphinx-latex
21cr|python-engineio-4.3.4-1|28	BuildRequires:  latexmk
21cr|python-engineio-4.3.4-1|29	%endif
21cr|python-engineio-4.3.4-1|30	
21cr|python-engineio-4.3.4-1|31	%global common_description %{expand:
21cr|python-engineio-4.3.4-1|32	Engine.IO is a lightweight transport protocol that enables real-time
21cr|python-engineio-4.3.4-1|33	bidirectional event-based communication between clients (typically, though not
21cr|python-engineio-4.3.4-1|34	always, web browsers) and a server. The official implementations of the client
21cr|python-engineio-4.3.4-1|35	and server components are written in JavaScript. This package provides Python
21cr|python-engineio-4.3.4-1|36	implementations of both, each with standard and asyncio variants.}
21cr|python-engineio-4.3.4-1|37	
21cr|python-engineio-4.3.4-1|38	%description %{common_description}
21cr|python-engineio-4.3.4-1|39	
21cr|python-engineio-4.3.4-1|40	#---------------------------------------------------------------
21cr|python-engineio-4.3.4-1|41	%package -n     python3-engineio
21cr|python-engineio-4.3.4-1|42	Summary:        %{summary}
21cr|python-engineio-4.3.4-1|43	Group:          Development/Python
21cr|python-engineio-4.3.4-1|44	
21cr|python-engineio-4.3.4-1|45	%description -n python3-engineio %{common_description}
21cr|python-engineio-4.3.4-1|46	
21cr|python-engineio-4.3.4-1|47	
21cr|python-engineio-4.3.4-1|48	%pyproject_extras_subpkg -n python3-engineio client asyncio_client
21cr|python-engineio-4.3.4-1|49	
21cr|python-engineio-4.3.4-1|50	%files -n python3-engineio -f %{pyproject_files}
21cr|python-engineio-4.3.4-1|51	
21cr|python-engineio-4.3.4-1|52	#---------------------------------------------------------------
21cr|python-engineio-4.3.4-1|53	
21cr|python-engineio-4.3.4-1|54	%package        doc
21cr|python-engineio-4.3.4-1|55	Summary:        Documentation for python-engineio
21cr|python-engineio-4.3.4-1|56	Group:          Documentation
21cr|python-engineio-4.3.4-1|57	
21cr|python-engineio-4.3.4-1|58	%description    doc %{common_description}
21cr|python-engineio-4.3.4-1|59	
21cr|python-engineio-4.3.4-1|60	%files doc
21cr|python-engineio-4.3.4-1|61	%license LICENSE
21cr|python-engineio-4.3.4-1|62	%doc CHANGES.md
21cr|python-engineio-4.3.4-1|63	%doc README.md
21cr|python-engineio-4.3.4-1|64	%doc SECURITY.md
21cr|python-engineio-4.3.4-1|65	%if %{with doc_pdf}
21cr|python-engineio-4.3.4-1|66	%doc docs/_build/latex/python-engineio.pdf
21cr|python-engineio-4.3.4-1|67	%endif
21cr|python-engineio-4.3.4-1|68	# Bundled pre-compiled engine.io.js has been removed:
21cr|python-engineio-4.3.4-1|69	%doc examples
21cr|python-engineio-4.3.4-1|70	
21cr|python-engineio-4.3.4-1|71	#---------------------------------------------------------------
21cr|python-engineio-4.3.4-1|72	
21cr|python-engineio-4.3.4-1|73	%prep
21cr|python-engineio-4.3.4-1|74	%autosetup -p1
21cr|python-engineio-4.3.4-1|75	
21cr|python-engineio-4.3.4-1|76	# Remove pre-compiled/pre-minified browser build of
21cr|python-engineio-4.3.4-1|77	# https://github.com/socketio/engine.io from the examples. This makes them less
21cr|python-engineio-4.3.4-1|78	# useful, but satisfies
21cr|python-engineio-4.3.4-1|79	# https://docs.fedoraproject.org/en-US/packaging-guidelines/JavaScript/ and
21cr|python-engineio-4.3.4-1|80	# https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling. It
21cr|python-engineio-4.3.4-1|81	# doesn’t seem worth it to package the JavaScript implementation of Engine.IO
21cr|python-engineio-4.3.4-1|82	# just for the sake of these examples.
21cr|python-engineio-4.3.4-1|83	find examples -type f -name 'engine.io.js' -print -delete
21cr|python-engineio-4.3.4-1|84	
21cr|python-engineio-4.3.4-1|85	
21cr|python-engineio-4.3.4-1|86	%generate_buildrequires
21cr|python-engineio-4.3.4-1|87	%pyproject_buildrequires -x client,asyncio_client -t
21cr|python-engineio-4.3.4-1|88	
21cr|python-engineio-4.3.4-1|89	
21cr|python-engineio-4.3.4-1|90	%build
21cr|python-engineio-4.3.4-1|91	%pyproject_wheel
21cr|python-engineio-4.3.4-1|92	%if %{with doc_pdf}
21cr|python-engineio-4.3.4-1|93	PYTHONPATH="${PWD}/src" %make_build -C docs latex SPHINXOPTS='%{?_smp_mflags}'
21cr|python-engineio-4.3.4-1|94	%make_build -C docs/_build/latex LATEXMKOPTS='-quiet'
21cr|python-engineio-4.3.4-1|95	%endif
21cr|python-engineio-4.3.4-1|96	
21cr|python-engineio-4.3.4-1|97	
21cr|python-engineio-4.3.4-1|98	%install
21cr|python-engineio-4.3.4-1|99	%pyproject_install
21cr|python-engineio-4.3.4-1|100	%pyproject_save_files engineio
21cr|python-engineio-4.3.4-1|101	
21cr|python-engineio-4.3.4-1|102	
21cr|python-engineio-4.3.4-1|103	
21cr|python-engineio-4.3.4-1|104	
21cr|python-engineio-4.3.4-1|105	
21cr|python-engineio-4.3.4-1|106	
21cr|python-engineio-4.3.4-1|107	
21cr|python-engineio-4.3.4-1|108	

6767 21
21cr|python-envisage-6.1.0-1|1	%define pypi_name envisage
21cr|python-envisage-6.1.0-1|2	
21cr|python-envisage-6.1.0-1|3	Summary:	Enthought Tool Suite - extensible application framework
21cr|python-envisage-6.1.0-1|4	Name:		python-%{pypi_name}
21cr|python-envisage-6.1.0-1|5	Version:	6.1.0
21cr|python-envisage-6.1.0-1|6	Release:	1
21cr|python-envisage-6.1.0-1|7	License:	BSD
21cr|python-envisage-6.1.0-1|8	Group:		Development/Python
21cr|python-envisage-6.1.0-1|9	Url:		https://github.com/enthought/envisage/
21cr|python-envisage-6.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/3c/90/b25c9fbb474c5cac85fc8a3c6c55beb78398c4a3fe461994ce7f99180bd0/envisage-6.1.0.tar.gz
21cr|python-envisage-6.1.0-1|11	BuildRequires:	python3-setuptools >= 0.6c8
21cr|python-envisage-6.1.0-1|12	Requires:	python3-apptools >= 4.1.0
21cr|python-envisage-6.1.0-1|13	Requires:	python3-traitsui >= 4.2.0
21cr|python-envisage-6.1.0-1|14	BuildArch:	noarch
21cr|python-envisage-6.1.0-1|15	
21cr|python-envisage-6.1.0-1|16	%description
21cr|python-envisage-6.1.0-1|17	Envisage is a Python-based framework for building extensible
21cr|python-envisage-6.1.0-1|18	applications, that is, applications whose functionality can be
21cr|python-envisage-6.1.0-1|19	extended by adding "plug-ins". Envisage provides a standard mechanism
21cr|python-envisage-6.1.0-1|20	for features to be added to an application, whether by the original
21cr|python-envisage-6.1.0-1|21	developer or by someone else. In fact, when you build an application
21cr|python-envisage-6.1.0-1|22	using Envisage, the entire application consists primarily of
21cr|python-envisage-6.1.0-1|23	plug-ins. In this respect, it is similar to the Eclipse and Netbeans
21cr|python-envisage-6.1.0-1|24	frameworks for Java applications.
21cr|python-envisage-6.1.0-1|25	
21cr|python-envisage-6.1.0-1|26	Each plug-in is able to:
21cr|python-envisage-6.1.0-1|27	
21cr|python-envisage-6.1.0-1|28	* Advertise where and how it can be extended (its "extension points").
21cr|python-envisage-6.1.0-1|29	* Contribute extensions to the extension points offered by other plug-ins.
21cr|python-envisage-6.1.0-1|30	* Create and share the objects that perform the real work of the
21cr|python-envisage-6.1.0-1|31	application ("services").
21cr|python-envisage-6.1.0-1|32	
21cr|python-envisage-6.1.0-1|33	The EnvisageCore project provides the basic machinery of the Envisage
21cr|python-envisage-6.1.0-1|34	framework. This project contains no plug-inn. You are free to use:
21cr|python-envisage-6.1.0-1|35	
21cr|python-envisage-6.1.0-1|36	* plug-ins from the EnvisagePlugins project
21cr|python-envisage-6.1.0-1|37	* plug-ins from other ETS projects that expose their functionality as plug-ins
21cr|python-envisage-6.1.0-1|38	* plug-ins that you create yourself
21cr|python-envisage-6.1.0-1|39	
21cr|python-envisage-6.1.0-1|40	#----------------------------------------------------------------------
21cr|python-envisage-6.1.0-1|41	%package -n python3-%{pypi_name}
21cr|python-envisage-6.1.0-1|42	Summary:	Enthought Tool Suite - extensible application framework
21cr|python-envisage-6.1.0-1|43	Group:		Development/Python
21cr|python-envisage-6.1.0-1|44	
21cr|python-envisage-6.1.0-1|45	%description -n python3-%{pypi_name}
21cr|python-envisage-6.1.0-1|46	Envisage is a Python-based framework for building extensible
21cr|python-envisage-6.1.0-1|47	applications, that is, applications whose functionality can be
21cr|python-envisage-6.1.0-1|48	extended by adding "plug-ins". Envisage provides a standard mechanism
21cr|python-envisage-6.1.0-1|49	for features to be added to an application, whether by the original
21cr|python-envisage-6.1.0-1|50	developer or by someone else. In fact, when you build an application
21cr|python-envisage-6.1.0-1|51	using Envisage, the entire application consists primarily of
21cr|python-envisage-6.1.0-1|52	plug-ins. In this respect, it is similar to the Eclipse and Netbeans
21cr|python-envisage-6.1.0-1|53	frameworks for Java applications.
21cr|python-envisage-6.1.0-1|54	
21cr|python-envisage-6.1.0-1|55	Each plug-in is able to:
21cr|python-envisage-6.1.0-1|56	
21cr|python-envisage-6.1.0-1|57	* Advertise where and how it can be extended (its "extension points").
21cr|python-envisage-6.1.0-1|58	* Contribute extensions to the extension points offered by other plug-ins.
21cr|python-envisage-6.1.0-1|59	* Create and share the objects that perform the real work of the
21cr|python-envisage-6.1.0-1|60	application ("services").
21cr|python-envisage-6.1.0-1|61	
21cr|python-envisage-6.1.0-1|62	The EnvisageCore project provides the basic machinery of the Envisage
21cr|python-envisage-6.1.0-1|63	framework. This project contains no plug-inn. You are free to use:
21cr|python-envisage-6.1.0-1|64	
21cr|python-envisage-6.1.0-1|65	* plug-ins from the EnvisagePlugins project
21cr|python-envisage-6.1.0-1|66	* plug-ins from other ETS projects that expose their functionality as plug-ins
21cr|python-envisage-6.1.0-1|67	* plug-ins that you create yourself
21cr|python-envisage-6.1.0-1|68	
21cr|python-envisage-6.1.0-1|69	%files -n python3-%{pypi_name}
21cr|python-envisage-6.1.0-1|70	%doc *.txt *.rst
21cr|python-envisage-6.1.0-1|71	%{py3_puresitedir}/%{pypi_name}*
21cr|python-envisage-6.1.0-1|72	
21cr|python-envisage-6.1.0-1|73	#----------------------------------------------------------------------------
21cr|python-envisage-6.1.0-1|74	
21cr|python-envisage-6.1.0-1|75	%prep
21cr|python-envisage-6.1.0-1|76	%setup -q -n %{pypi_name}-%{version}
21cr|python-envisage-6.1.0-1|77	
21cr|python-envisage-6.1.0-1|78	%build
21cr|python-envisage-6.1.0-1|79	%py3_build
21cr|python-envisage-6.1.0-1|80	
21cr|python-envisage-6.1.0-1|81	%install
21cr|python-envisage-6.1.0-1|82	%py3_install

6768 21
21cr|python-ephem-3.7.6.0-1|1	%define srcname ephem
21cr|python-ephem-3.7.6.0-1|2	
21cr|python-ephem-3.7.6.0-1|3	Summary:	Scientific-grade astronomical computations for python
21cr|python-ephem-3.7.6.0-1|4	Name:		python-ephem
21cr|python-ephem-3.7.6.0-1|5	Version:	3.7.6.0
21cr|python-ephem-3.7.6.0-1|6	License:	LGPLv3
21cr|python-ephem-3.7.6.0-1|7	Group:		Development/Python
21cr|python-ephem-3.7.6.0-1|8	Release:	1
21cr|python-ephem-3.7.6.0-1|9	URL:		http://rhodesmill.org/pyephem/
21cr|python-ephem-3.7.6.0-1|10	Source:		http://pypi.io/packages/source/p/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|python-ephem-3.7.6.0-1|11	Patch0:		ephem-3.7.6.0-linking.patch
21cr|python-ephem-3.7.6.0-1|12	
21cr|python-ephem-3.7.6.0-1|13	%description
21cr|python-ephem-3.7.6.0-1|14	PyEphem provides scientific-grade astronomical computations for the
21cr|python-ephem-3.7.6.0-1|15	Python programming language. Given a date and location on the Earth’s
21cr|python-ephem-3.7.6.0-1|16	surface, it can compute the positions of the Sun and Moon, of the
21cr|python-ephem-3.7.6.0-1|17	planets and their moons, and of any asteroids, comets, or earth
21cr|python-ephem-3.7.6.0-1|18	satellites whose orbital elements the user can provide. Additional
21cr|python-ephem-3.7.6.0-1|19	functions are provided to compute the angular separation between two
21cr|python-ephem-3.7.6.0-1|20	objects in the sky, to determine the constellation in which an object
21cr|python-ephem-3.7.6.0-1|21	lies, and to find the times at which an object rises, transits, and
21cr|python-ephem-3.7.6.0-1|22	sets on a particular day. The numerical routines that lie behind
21cr|python-ephem-3.7.6.0-1|23	PyEphem are those from the wonderful XEphem astronomy application,
21cr|python-ephem-3.7.6.0-1|24	whose author, Elwood Downey, generously gave permission for us to use
21cr|python-ephem-3.7.6.0-1|25	them as the basis for PyEphem.
21cr|python-ephem-3.7.6.0-1|26	
21cr|python-ephem-3.7.6.0-1|27	
21cr|python-ephem-3.7.6.0-1|28	
21cr|python-ephem-3.7.6.0-1|29	%package -n python3-ephem
21cr|python-ephem-3.7.6.0-1|30	Summary:        Python3 implementation of Ephem
21cr|python-ephem-3.7.6.0-1|31	Group:          Development/Python
21cr|python-ephem-3.7.6.0-1|32	BuildRequires:  pkgconfig(python3)
21cr|python-ephem-3.7.6.0-1|33	Provides:       ephem = %{version}-%{release}
21cr|python-ephem-3.7.6.0-1|34	
21cr|python-ephem-3.7.6.0-1|35	%description -n python3-ephem
21cr|python-ephem-3.7.6.0-1|36	%{summary}.
21cr|python-ephem-3.7.6.0-1|37	
21cr|python-ephem-3.7.6.0-1|38	
21cr|python-ephem-3.7.6.0-1|39	%prep
21cr|python-ephem-3.7.6.0-1|40	%autosetup -n %{srcname}-%{version} -p1
21cr|python-ephem-3.7.6.0-1|41	
21cr|python-ephem-3.7.6.0-1|42	
21cr|python-ephem-3.7.6.0-1|43	%build
21cr|python-ephem-3.7.6.0-1|44	%py3_build
21cr|python-ephem-3.7.6.0-1|45	
21cr|python-ephem-3.7.6.0-1|46	
21cr|python-ephem-3.7.6.0-1|47	%install
21cr|python-ephem-3.7.6.0-1|48	%py3_install
21cr|python-ephem-3.7.6.0-1|49	
21cr|python-ephem-3.7.6.0-1|50	%files -n python3-ephem
21cr|python-ephem-3.7.6.0-1|51	%doc COPYING LICENSE-GPL LICENSE-LGPL
21cr|python-ephem-3.7.6.0-1|52	%{py3_platsitedir}/ephem
21cr|python-ephem-3.7.6.0-1|53	%{py3_platsitedir}/%{srcname}-*

6769 21
21cr|python-epub-0.5.2-2|1	%define module epub
21cr|python-epub-0.5.2-2|2	
21cr|python-epub-0.5.2-2|3	Summary:        Python library for reading EPUB files
21cr|python-epub-0.5.2-2|4	Name:           python-%{module}
21cr|python-epub-0.5.2-2|5	Version:        0.5.2
21cr|python-epub-0.5.2-2|6	Release:        2
21cr|python-epub-0.5.2-2|7	Group:          Development/Python
21cr|python-epub-0.5.2-2|8	License:        LGPLv3+
21cr|python-epub-0.5.2-2|9	Url:            http://epub.exirel.me
21cr|python-epub-0.5.2-2|10	Source0:        http://pypi.python.org/packages/source/e/%{module}/%{module}-%{version}.tar.gz
21cr|python-epub-0.5.2-2|11	BuildRequires:  python3egg(sphinx)
21cr|python-epub-0.5.2-2|12	BuildArch:      noarch
21cr|python-epub-0.5.2-2|13	
21cr|python-epub-0.5.2-2|14	
21cr|python-epub-0.5.2-2|15	%description
21cr|python-epub-0.5.2-2|16	Epub is a Python library for reading e-book files in the EPUB (version 2)
21cr|python-epub-0.5.2-2|17	format.
21cr|python-epub-0.5.2-2|18	
21cr|python-epub-0.5.2-2|19	#------------------------------------------------------
21cr|python-epub-0.5.2-2|20	%package -n python3-%{module}
21cr|python-epub-0.5.2-2|21	Summary:        Python library for reading EPUB files
21cr|python-epub-0.5.2-2|22	BuildRequires:  pkgconfig(python3)
21cr|python-epub-0.5.2-2|23	BuildRequires:  python3egg(setuptools)
21cr|python-epub-0.5.2-2|24	
21cr|python-epub-0.5.2-2|25	%description -n python3-%{module}
21cr|python-epub-0.5.2-2|26	Epub is a Python library for reading e-book files in the EPUB (version 2)
21cr|python-epub-0.5.2-2|27	format.
21cr|python-epub-0.5.2-2|28	
21cr|python-epub-0.5.2-2|29	
21cr|python-epub-0.5.2-2|30	%files -n python3-%{module}
21cr|python-epub-0.5.2-2|31	%doc README.txt LICENSE.txt
21cr|python-epub-0.5.2-2|32	%{py3_puresitedir}/*
21cr|python-epub-0.5.2-2|33	#------------------------------------------------------
21cr|python-epub-0.5.2-2|34	%prep
21cr|python-epub-0.5.2-2|35	%setup -qn %{module}-%{version}
21cr|python-epub-0.5.2-2|36	
21cr|python-epub-0.5.2-2|37	%build
21cr|python-epub-0.5.2-2|38	%py3_build
21cr|python-epub-0.5.2-2|39	
21cr|python-epub-0.5.2-2|40	%make -C docs html
21cr|python-epub-0.5.2-2|41	rm -f docs/_build/html/.buildinfo
21cr|python-epub-0.5.2-2|42	
21cr|python-epub-0.5.2-2|43	%install
21cr|python-epub-0.5.2-2|44	%py3_install

6770 21
21cr|python-evdev-1.7.1-3|1	%define	pypi_name	evdev
21cr|python-evdev-1.7.1-3|2	
21cr|python-evdev-1.7.1-3|3	Name:		python-%{pypi_name}
21cr|python-evdev-1.7.1-3|4	Version:	1.7.1
21cr|python-evdev-1.7.1-3|5	Release:	3
21cr|python-evdev-1.7.1-3|6	Summary:	Bindings to the Linux input handling subsystem
21cr|python-evdev-1.7.1-3|7	Group:		Development/Python
21cr|python-evdev-1.7.1-3|8	Url:		https://github.com/gvalkov/python-evdev
21cr|python-evdev-1.7.1-3|9	Source0:	%{pypi_source}
21cr|python-evdev-1.7.1-3|10	Patch0:		evdev-requirements.patch
21cr|python-evdev-1.7.1-3|11	License:	Revised BSD License
21cr|python-evdev-1.7.1-3|12	BuildRequires:	pyproject-rpm-macros
21cr|python-evdev-1.7.1-3|13	BuildRequires:	python3-devel
21cr|python-evdev-1.7.1-3|14	
21cr|python-evdev-1.7.1-3|15	%description
21cr|python-evdev-1.7.1-3|16	*evdev*
21cr|python-evdev-1.7.1-3|17	-------
21cr|python-evdev-1.7.1-3|18	
21cr|python-evdev-1.7.1-3|19	This package provides bindings to the generic input event interface in
21cr|python-evdev-1.7.1-3|20	Linux. The *evdev* interface serves the purpose of passing events
21cr|python-evdev-1.7.1-3|21	generated in the kernel directly to userspace through character
21cr|python-evdev-1.7.1-3|22	devices that are typically located in ``/dev/input/``.
21cr|python-evdev-1.7.1-3|23	
21cr|python-evdev-1.7.1-3|24	This package also comes with bindings to *uinput*, the userspace input
21cr|python-evdev-1.7.1-3|25	subsystem. *Uinput* allows userspace programs to create and handle
21cr|python-evdev-1.7.1-3|26	input devices that can inject events directly into the input
21cr|python-evdev-1.7.1-3|27	subsystem.
21cr|python-evdev-1.7.1-3|28	
21cr|python-evdev-1.7.1-3|29	Documentation:
21cr|python-evdev-1.7.1-3|30	http://python-evdev.readthedocs.io/en/latest/
21cr|python-evdev-1.7.1-3|31	
21cr|python-evdev-1.7.1-3|32	Development:
21cr|python-evdev-1.7.1-3|33	https://github.com/gvalkov/python-evdev
21cr|python-evdev-1.7.1-3|34	
21cr|python-evdev-1.7.1-3|35	Package:
21cr|python-evdev-1.7.1-3|36	http://pypi.python.org/pypi/evdev
21cr|python-evdev-1.7.1-3|37	
21cr|python-evdev-1.7.1-3|38	Changelog:
21cr|python-evdev-1.7.1-3|39	http://python-evdev.readthedocs.io/en/latest/changelog.html
21cr|python-evdev-1.7.1-3|40	#---------------------------------------------------------------
21cr|python-evdev-1.7.1-3|41	%package -n python3-%{pypi_name}
21cr|python-evdev-1.7.1-3|42	Summary:	Bindings to the Linux input handling subsystem
21cr|python-evdev-1.7.1-3|43	Group:		Development/Python
21cr|python-evdev-1.7.1-3|44	# old setuptools set version to 0
21cr|python-evdev-1.7.1-3|45	Provides:	python%{py3_ver}dist(evdev) = %{EVRD}
21cr|python-evdev-1.7.1-3|46	Provides:	python3dist(evdev) = %{EVRD}
21cr|python-evdev-1.7.1-3|47	Provides:	python3egg(evdev) = %{EVRD}
21cr|python-evdev-1.7.1-3|48	
21cr|python-evdev-1.7.1-3|49	%description -n python3-%{pypi_name}
21cr|python-evdev-1.7.1-3|50	*evdev*
21cr|python-evdev-1.7.1-3|51	-------
21cr|python-evdev-1.7.1-3|52	
21cr|python-evdev-1.7.1-3|53	This package provides bindings to the generic input event interface in
21cr|python-evdev-1.7.1-3|54	Linux. The *evdev* interface serves the purpose of passing events
21cr|python-evdev-1.7.1-3|55	generated in the kernel directly to userspace through character
21cr|python-evdev-1.7.1-3|56	devices that are typically located in ``/dev/input/``.
21cr|python-evdev-1.7.1-3|57	
21cr|python-evdev-1.7.1-3|58	This package also comes with bindings to *uinput*, the userspace input
21cr|python-evdev-1.7.1-3|59	subsystem. *Uinput* allows userspace programs to create and handle
21cr|python-evdev-1.7.1-3|60	input devices that can inject events directly into the input
21cr|python-evdev-1.7.1-3|61	subsystem.
21cr|python-evdev-1.7.1-3|62	
21cr|python-evdev-1.7.1-3|63	Documentation:
21cr|python-evdev-1.7.1-3|64	http://python-evdev.readthedocs.io/en/latest/
21cr|python-evdev-1.7.1-3|65	
21cr|python-evdev-1.7.1-3|66	Development:
21cr|python-evdev-1.7.1-3|67	https://github.com/gvalkov/python-evdev
21cr|python-evdev-1.7.1-3|68	
21cr|python-evdev-1.7.1-3|69	Package:
21cr|python-evdev-1.7.1-3|70	http://pypi.python.org/pypi/evdev
21cr|python-evdev-1.7.1-3|71	
21cr|python-evdev-1.7.1-3|72	Changelog:
21cr|python-evdev-1.7.1-3|73	http://python-evdev.readthedocs.io/en/latest/changelog.html
21cr|python-evdev-1.7.1-3|74	
21cr|python-evdev-1.7.1-3|75	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-evdev-1.7.1-3|76	%doc LICENSE
21cr|python-evdev-1.7.1-3|77	%doc README.md
21cr|python-evdev-1.7.1-3|78	
21cr|python-evdev-1.7.1-3|79	#---------------------------------------------------------------
21cr|python-evdev-1.7.1-3|80	
21cr|python-evdev-1.7.1-3|81	
21cr|python-evdev-1.7.1-3|82	%prep
21cr|python-evdev-1.7.1-3|83	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-evdev-1.7.1-3|84	
21cr|python-evdev-1.7.1-3|85	%generate_buildrequires
21cr|python-evdev-1.7.1-3|86	%pyproject_buildrequires -r
21cr|python-evdev-1.7.1-3|87	
21cr|python-evdev-1.7.1-3|88	%build
21cr|python-evdev-1.7.1-3|89	%pyproject_wheel
21cr|python-evdev-1.7.1-3|90	
21cr|python-evdev-1.7.1-3|91	%install
21cr|python-evdev-1.7.1-3|92	%pyproject_install
21cr|python-evdev-1.7.1-3|93	%pyproject_save_files %{pypi_name}
21cr|python-evdev-1.7.1-3|94	
21cr|python-evdev-1.7.1-3|95	

6771 21
21cr|python-events-0.5-1|1	%define pypi_name events
21cr|python-events-0.5-1|2	
21cr|python-events-0.5-1|3	Summary:	C# language provides a handy way to declare, subscribe to and fire events
21cr|python-events-0.5-1|4	Name:		python-%{pypi_name}
21cr|python-events-0.5-1|5	Version:	0.5
21cr|python-events-0.5-1|6	Release:	1
21cr|python-events-0.5-1|7	License:	BSD
21cr|python-events-0.5-1|8	Group:		Development/Python
21cr|python-events-0.5-1|9	Url:		https://pypi.org/project/Events
21cr|python-events-0.5-1|10	Source0:	https://github.com/pyeve/events/archive/v%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21cr|python-events-0.5-1|11	BuildRequires:	cmake
21cr|python-events-0.5-1|12	BuildRequires:	python3dist(setuptools)
21cr|python-events-0.5-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-events-0.5-1|14	BuildArch:	noarch
21cr|python-events-0.5-1|15	
21cr|python-events-0.5-1|16	%description
21cr|python-events-0.5-1|17	The C# language provides a handy way to declare, subscribe to and fire events.
21cr|python-events-0.5-1|18	Technically, an event is a "slot" where callback functions (event handlers) can be
21cr|python-events-0.5-1|19	attached to - a process referred to as subscribing to an event. Here is a handy
21cr|python-events-0.5-1|20	package that encapsulates the core to event subscription and event firing and feels
21cr|python-events-0.5-1|21	like a "natural" part of the language.
21cr|python-events-0.5-1|22	
21cr|python-events-0.5-1|23	#------------------------------------------------------------------
21cr|python-events-0.5-1|24	
21cr|python-events-0.5-1|25	%package -n python3-%{pypi_name}
21cr|python-events-0.5-1|26	Summary:	C# language provides a handy way to declare, subscribe to and fire events
21cr|python-events-0.5-1|27	Group:		Development/Python
21cr|python-events-0.5-1|28	
21cr|python-events-0.5-1|29	%description -n python3-%{pypi_name}
21cr|python-events-0.5-1|30	The C# language provides a handy way to declare, subscribe to and fire events.
21cr|python-events-0.5-1|31	Technically, an event is a "slot" where callback functions (event handlers) can be
21cr|python-events-0.5-1|32	attached to - a process referred to as subscribing to an event. Here is a handy
21cr|python-events-0.5-1|33	package that encapsulates the core to event subscription and event firing and feels
21cr|python-events-0.5-1|34	like a "natural" part of the language.
21cr|python-events-0.5-1|35	
21cr|python-events-0.5-1|36	%files -n python3-%{pypi_name}
21cr|python-events-0.5-1|37	%doc README.rst
21cr|python-events-0.5-1|38	%license LICENSE
21cr|python-events-0.5-1|39	%{python3_sitelib}/Events-*.egg-info
21cr|python-events-0.5-1|40	%{python3_sitelib}/%{pypi_name}*
21cr|python-events-0.5-1|41	
21cr|python-events-0.5-1|42	#------------------------------------------------------------------
21cr|python-events-0.5-1|43	
21cr|python-events-0.5-1|44	%prep
21cr|python-events-0.5-1|45	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-events-0.5-1|46	
21cr|python-events-0.5-1|47	%build
21cr|python-events-0.5-1|48	%py3_build
21cr|python-events-0.5-1|49	
21cr|python-events-0.5-1|50	%install
21cr|python-events-0.5-1|51	%py3_install

6772 21
21cr|python-exceptiongroup-1.0.0rc9-1|1	%define pypi_name exceptiongroup
21cr|python-exceptiongroup-1.0.0rc9-1|2	
21cr|python-exceptiongroup-1.0.0rc9-1|3	Name:           python-%{pypi_name}
21cr|python-exceptiongroup-1.0.0rc9-1|4	Version:        1.0.0rc9
21cr|python-exceptiongroup-1.0.0rc9-1|5	Release:        1
21cr|python-exceptiongroup-1.0.0rc9-1|6	Summary:        Backport of PEP 654 (exception groups)
21cr|python-exceptiongroup-1.0.0rc9-1|7	Group:          Development/Python
21cr|python-exceptiongroup-1.0.0rc9-1|8	License:        MIT
21cr|python-exceptiongroup-1.0.0rc9-1|9	URL:            https://github.com/agronholm/exceptiongroup
21cr|python-exceptiongroup-1.0.0rc9-1|10	Source0:        %{pypi_source}
21cr|python-exceptiongroup-1.0.0rc9-1|11	BuildRequires:  pkgconfig(python3) < 3.11
21cr|python-exceptiongroup-1.0.0rc9-1|12	BuildRequires:  pyproject-rpm-macros
21cr|python-exceptiongroup-1.0.0rc9-1|13	BuildArch:      noarch
21cr|python-exceptiongroup-1.0.0rc9-1|14	
21cr|python-exceptiongroup-1.0.0rc9-1|15	%description
21cr|python-exceptiongroup-1.0.0rc9-1|16	This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
21cr|python-exceptiongroup-1.0.0rc9-1|17	
21cr|python-exceptiongroup-1.0.0rc9-1|18	#-----------------------------------------------------------------------
21cr|python-exceptiongroup-1.0.0rc9-1|19	%package -n python3-%{pypi_name}
21cr|python-exceptiongroup-1.0.0rc9-1|20	Summary:        Backport of PEP 654 (exception groups)
21cr|python-exceptiongroup-1.0.0rc9-1|21	Group:          Development/Python
21cr|python-exceptiongroup-1.0.0rc9-1|22	
21cr|python-exceptiongroup-1.0.0rc9-1|23	%description -n python3-%{pypi_name}
21cr|python-exceptiongroup-1.0.0rc9-1|24	This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
21cr|python-exceptiongroup-1.0.0rc9-1|25	
21cr|python-exceptiongroup-1.0.0rc9-1|26	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-exceptiongroup-1.0.0rc9-1|27	%doc LICENSE *.rst
21cr|python-exceptiongroup-1.0.0rc9-1|28	#-----------------------------------------------------------------------
21cr|python-exceptiongroup-1.0.0rc9-1|29	%prep
21cr|python-exceptiongroup-1.0.0rc9-1|30	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-exceptiongroup-1.0.0rc9-1|31	
21cr|python-exceptiongroup-1.0.0rc9-1|32	%generate_buildrequires
21cr|python-exceptiongroup-1.0.0rc9-1|33	%pyproject_buildrequires
21cr|python-exceptiongroup-1.0.0rc9-1|34	
21cr|python-exceptiongroup-1.0.0rc9-1|35	%build
21cr|python-exceptiongroup-1.0.0rc9-1|36	%pyproject_wheel
21cr|python-exceptiongroup-1.0.0rc9-1|37	
21cr|python-exceptiongroup-1.0.0rc9-1|38	%install
21cr|python-exceptiongroup-1.0.0rc9-1|39	%pyproject_install
21cr|python-exceptiongroup-1.0.0rc9-1|40	%pyproject_save_files %{pypi_name}

6773 21
21cr|python-exconsole-0.1.5-4|1	# Created by pyp2rpm-1.0.1
21cr|python-exconsole-0.1.5-4|2	%global pypi_name python-exconsole
21cr|python-exconsole-0.1.5-4|3	
21cr|python-exconsole-0.1.5-4|4	Name:           python-exconsole
21cr|python-exconsole-0.1.5-4|5	Version:        0.1.5
21cr|python-exconsole-0.1.5-4|6	Release:        4
21cr|python-exconsole-0.1.5-4|7	Group:          Development/Python
21cr|python-exconsole-0.1.5-4|8	Summary:        Emergency/postmortem Python console
21cr|python-exconsole-0.1.5-4|9	
21cr|python-exconsole-0.1.5-4|10	License:        LGPLv3
21cr|python-exconsole-0.1.5-4|11	URL:            TODO:
21cr|python-exconsole-0.1.5-4|12	Source0:        https://pypi.python.org/packages/source/p/python-exconsole/python-exconsole-%{version}.tar.gz
21cr|python-exconsole-0.1.5-4|13	BuildArch:      noarch
21cr|python-exconsole-0.1.5-4|14	
21cr|python-exconsole-0.1.5-4|15	BuildRequires:  python3-devel
21cr|python-exconsole-0.1.5-4|16	BuildRequires:  python3-setuptools
21cr|python-exconsole-0.1.5-4|17	
21cr|python-exconsole-0.1.5-4|18	%description
21cr|python-exconsole-0.1.5-4|19	Emergency/postmortem Python console
21cr|python-exconsole-0.1.5-4|20	
21cr|python-exconsole-0.1.5-4|21	%package -n     python3-exconsole
21cr|python-exconsole-0.1.5-4|22	Summary:        Emergency/postmortem Python console
21cr|python-exconsole-0.1.5-4|23	
21cr|python-exconsole-0.1.5-4|24	%description -n python3-exconsole
21cr|python-exconsole-0.1.5-4|25	Emergency/postmortem Python console
21cr|python-exconsole-0.1.5-4|26	
21cr|python-exconsole-0.1.5-4|27	%prep
21cr|python-exconsole-0.1.5-4|28	%setup -q -n %{pypi_name}-%{version}
21cr|python-exconsole-0.1.5-4|29	# Remove bundled egg-info
21cr|python-exconsole-0.1.5-4|30	rm -rf %{pypi_name}.egg-info
21cr|python-exconsole-0.1.5-4|31	
21cr|python-exconsole-0.1.5-4|32	rm -rf %{py3dir}
21cr|python-exconsole-0.1.5-4|33	cp -a . %{py3dir}
21cr|python-exconsole-0.1.5-4|34	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-exconsole-0.1.5-4|35	
21cr|python-exconsole-0.1.5-4|36	%build
21cr|python-exconsole-0.1.5-4|37	pushd %{py3dir}
21cr|python-exconsole-0.1.5-4|38	python3 setup.py build
21cr|python-exconsole-0.1.5-4|39	popd
21cr|python-exconsole-0.1.5-4|40	
21cr|python-exconsole-0.1.5-4|41	%install
21cr|python-exconsole-0.1.5-4|42	pushd %{py3dir}
21cr|python-exconsole-0.1.5-4|43	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-exconsole-0.1.5-4|44	popd
21cr|python-exconsole-0.1.5-4|45	
21cr|python-exconsole-0.1.5-4|46	%files -n python3-exconsole
21cr|python-exconsole-0.1.5-4|47	%{py3_puresitedir}/exconsole
21cr|python-exconsole-0.1.5-4|48	%{py3_puresitedir}/python_exconsole-%{version}-py?.?.egg-info

6774 21
21cr|python-executing-0.8.2-1|1	%global pypi_name executing
21cr|python-executing-0.8.2-1|2	
21cr|python-executing-0.8.2-1|3	Name:           python-%{pypi_name}
21cr|python-executing-0.8.2-1|4	Version:        0.8.2
21cr|python-executing-0.8.2-1|5	Release:        1
21cr|python-executing-0.8.2-1|6	Summary:        Get the currently executing AST node of a frame, and other information
21cr|python-executing-0.8.2-1|7	Group:          Development/Python
21cr|python-executing-0.8.2-1|8	License:        MIT
21cr|python-executing-0.8.2-1|9	URL:            https://github.com/alexmojaki/executing
21cr|python-executing-0.8.2-1|10	Source0:        %{pypi_source}
21cr|python-executing-0.8.2-1|11	
21cr|python-executing-0.8.2-1|12	BuildArch:      noarch
21cr|python-executing-0.8.2-1|13	
21cr|python-executing-0.8.2-1|14	BuildRequires:  python3-devel
21cr|python-executing-0.8.2-1|15	BuildRequires:  python3egg(setuptools)
21cr|python-executing-0.8.2-1|16	BuildRequires:  python3egg(setuptools-scm)
21cr|python-executing-0.8.2-1|17	BuildRequires:  python3egg(toml)
21cr|python-executing-0.8.2-1|18	BuildRequires:  python3egg(asttokens)
21cr|python-executing-0.8.2-1|19	
21cr|python-executing-0.8.2-1|20	%global _description \
21cr|python-executing-0.8.2-1|21	This mini-package lets you get information about what a frame is \
21cr|python-executing-0.8.2-1|22	currently doing, particularly the AST node being executed.
21cr|python-executing-0.8.2-1|23	
21cr|python-executing-0.8.2-1|24	%description %{_description}
21cr|python-executing-0.8.2-1|25	
21cr|python-executing-0.8.2-1|26	#----------------------------------------------------------------
21cr|python-executing-0.8.2-1|27	%package -n python3-%{pypi_name}
21cr|python-executing-0.8.2-1|28	Summary:        %{summary}
21cr|python-executing-0.8.2-1|29	Group:          Development/Python
21cr|python-executing-0.8.2-1|30	
21cr|python-executing-0.8.2-1|31	%description -n python3-%{pypi_name} %{_description}
21cr|python-executing-0.8.2-1|32	
21cr|python-executing-0.8.2-1|33	%files -n python3-%{pypi_name}
21cr|python-executing-0.8.2-1|34	%license LICENSE*
21cr|python-executing-0.8.2-1|35	%doc README*
21cr|python-executing-0.8.2-1|36	%{python3_sitelib}/*
21cr|python-executing-0.8.2-1|37	
21cr|python-executing-0.8.2-1|38	#----------------------------------------------------------------
21cr|python-executing-0.8.2-1|39	
21cr|python-executing-0.8.2-1|40	%prep
21cr|python-executing-0.8.2-1|41	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-executing-0.8.2-1|42	
21cr|python-executing-0.8.2-1|43	%build
21cr|python-executing-0.8.2-1|44	%py3_build
21cr|python-executing-0.8.2-1|45	
21cr|python-executing-0.8.2-1|46	%install
21cr|python-executing-0.8.2-1|47	%py3_install
21cr|python-executing-0.8.2-1|48	
21cr|python-executing-0.8.2-1|49	%check
21cr|python-executing-0.8.2-1|50	%py3_test

6775 21
21cr|python-exiv2-0.11.0-1|1	%define debug_package %{nil}
21cr|python-exiv2-0.11.0-1|2	%define __provides_exclude libexiv2.so.*
21cr|python-exiv2-0.11.0-1|3	%define pypi_name py3exiv2
21cr|python-exiv2-0.11.0-1|4	
21cr|python-exiv2-0.11.0-1|5	Summary:	Python binding to exiv2
21cr|python-exiv2-0.11.0-1|6	Name:		python-exiv2
21cr|python-exiv2-0.11.0-1|7	Version:	0.11.0
21cr|python-exiv2-0.11.0-1|8	Release:	1
21cr|python-exiv2-0.11.0-1|9	License:	GPLv2+
21cr|python-exiv2-0.11.0-1|10	Group:		Development/Python
21cr|python-exiv2-0.11.0-1|11	#Url:		https://github.com/LeoHsiao1/pyexiv2
21cr|python-exiv2-0.11.0-1|12	Url:		https://launchpad.net/py3exiv2
21cr|python-exiv2-0.11.0-1|13	Source0:	https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-exiv2-0.11.0-1|14	BuildRequires:	python3egg(setuptools)
21cr|python-exiv2-0.11.0-1|15	BuildRequires:	boost-python-devel
21cr|python-exiv2-0.11.0-1|16	BuildRequires:	boost-devel
21cr|python-exiv2-0.11.0-1|17	BuildRequires:	pkgconfig(exiv2)
21cr|python-exiv2-0.11.0-1|18	
21cr|python-exiv2-0.11.0-1|19	%description
21cr|python-exiv2-0.11.0-1|20	A Python 3 binding to the library exiv2.
21cr|python-exiv2-0.11.0-1|21	
21cr|python-exiv2-0.11.0-1|22	python3-exiv2 is a Python 3 binding to exiv2, the C++ library
21cr|python-exiv2-0.11.0-1|23	for manipulation of EXIF, IPTC and XMP image metadata.
21cr|python-exiv2-0.11.0-1|24	It is a python 3 module that allows your scripts to read
21cr|python-exiv2-0.11.0-1|25	and write metadata (EXIF, IPTC, XMP, thumbnails) embedded
21cr|python-exiv2-0.11.0-1|26	in image files (JPEG, TIFF, …).
21cr|python-exiv2-0.11.0-1|27	
21cr|python-exiv2-0.11.0-1|28	It is designed as a high-level interface to the functionalities
21cr|python-exiv2-0.11.0-1|29	offered by libexiv2. Using python’s built-in data types and
21cr|python-exiv2-0.11.0-1|30	standard modules, it provides easy manipulation of image metadata.
21cr|python-exiv2-0.11.0-1|31	
21cr|python-exiv2-0.11.0-1|32	python3-exiv2 is distributed under the GPL version 3 license.
21cr|python-exiv2-0.11.0-1|33	#----------------------------------------------------------------
21cr|python-exiv2-0.11.0-1|34	%package -n python3-exiv2
21cr|python-exiv2-0.11.0-1|35	Summary:	Python binding to exiv2
21cr|python-exiv2-0.11.0-1|36	Group:		Development/Python
21cr|python-exiv2-0.11.0-1|37	Provides:	py3exiv2 = %{EVRD}
21cr|python-exiv2-0.11.0-1|38	Provides:	pyexiv2 = %{EVRD}
21cr|python-exiv2-0.11.0-1|39	
21cr|python-exiv2-0.11.0-1|40	%description -n python3-exiv2
21cr|python-exiv2-0.11.0-1|41	A Python 3 binding to the library exiv2.
21cr|python-exiv2-0.11.0-1|42	
21cr|python-exiv2-0.11.0-1|43	python3-exiv2 is a Python 3 binding to exiv2, the C++ library
21cr|python-exiv2-0.11.0-1|44	for manipulation of EXIF, IPTC and XMP image metadata.
21cr|python-exiv2-0.11.0-1|45	It is a python 3 module that allows your scripts to read
21cr|python-exiv2-0.11.0-1|46	and write metadata (EXIF, IPTC, XMP, thumbnails) embedded
21cr|python-exiv2-0.11.0-1|47	in image files (JPEG, TIFF, …).
21cr|python-exiv2-0.11.0-1|48	
21cr|python-exiv2-0.11.0-1|49	It is designed as a high-level interface to the functionalities
21cr|python-exiv2-0.11.0-1|50	offered by libexiv2. Using python’s built-in data types and
21cr|python-exiv2-0.11.0-1|51	standard modules, it provides easy manipulation of image metadata.
21cr|python-exiv2-0.11.0-1|52	
21cr|python-exiv2-0.11.0-1|53	python3-exiv2 is distributed under the GPL version 3 license.
21cr|python-exiv2-0.11.0-1|54	
21cr|python-exiv2-0.11.0-1|55	%files -n python3-exiv2
21cr|python-exiv2-0.11.0-1|56	%{python3_sitearch}/*
21cr|python-exiv2-0.11.0-1|57	
21cr|python-exiv2-0.11.0-1|58	#----------------------------------------------------------------------------
21cr|python-exiv2-0.11.0-1|59	
21cr|python-exiv2-0.11.0-1|60	%prep
21cr|python-exiv2-0.11.0-1|61	%setup -qn py3exiv2-%{version}
21cr|python-exiv2-0.11.0-1|62	
21cr|python-exiv2-0.11.0-1|63	%build
21cr|python-exiv2-0.11.0-1|64	%py3_build
21cr|python-exiv2-0.11.0-1|65	
21cr|python-exiv2-0.11.0-1|66	%install
21cr|python-exiv2-0.11.0-1|67	%py3_install

6776 21
21cr|python-extension-helpers-0.1-1|1	%define debug_package %{nil}
21cr|python-extension-helpers-0.1-1|2	%define module	extension-helpers
21cr|python-extension-helpers-0.1-1|3	
21cr|python-extension-helpers-0.1-1|4	Summary:	A build time package to simplify C/Cython extensions
21cr|python-extension-helpers-0.1-1|5	Name:		python-%{module}
21cr|python-extension-helpers-0.1-1|6	Version:	0.1
21cr|python-extension-helpers-0.1-1|7	Release:	1
21cr|python-extension-helpers-0.1-1|8	License:	BSD
21cr|python-extension-helpers-0.1-1|9	Group:		Development/Python
21cr|python-extension-helpers-0.1-1|10	Url:		https://pypi.python.org/pypi/extension-helpers
21cr|python-extension-helpers-0.1-1|11	Source0:	https://github.com/astropy/extension-helpers/archive/refs/tags/v%{version}.tar.gz?/%{module}-%{version}.tar.gz
21cr|python-extension-helpers-0.1-1|12	BuildRequires:	python3dist(setuptools)
21cr|python-extension-helpers-0.1-1|13	
21cr|python-extension-helpers-0.1-1|14	%description
21cr|python-extension-helpers-0.1-1|15	The extension-helpers package includes convenience helpers to assist with
21cr|python-extension-helpers-0.1-1|16	building Python packages with compiled C/Cython extensions. It is developed
21cr|python-extension-helpers-0.1-1|17	by the Astropy project but is intended to be general and usable by any
21cr|python-extension-helpers-0.1-1|18	Python package.
21cr|python-extension-helpers-0.1-1|19	
21cr|python-extension-helpers-0.1-1|20	This is not a traditional package in the sense that it is not intended to be
21cr|python-extension-helpers-0.1-1|21	installed directly by users or developers. Instead, it is meant to be accessed
21cr|python-extension-helpers-0.1-1|22	when the setup.py command is run and should be defined as a build-time
21cr|python-extension-helpers-0.1-1|23	dependency in pyproject.toml files.
21cr|python-extension-helpers-0.1-1|24	
21cr|python-extension-helpers-0.1-1|25	#------------------------------------------------------------------
21cr|python-extension-helpers-0.1-1|26	
21cr|python-extension-helpers-0.1-1|27	%package -n python3-%{module}
21cr|python-extension-helpers-0.1-1|28	Summary:	Community-developed python astronomy tools
21cr|python-extension-helpers-0.1-1|29	Group:		Development/Python
21cr|python-extension-helpers-0.1-1|30	BuildArch:	noarch
21cr|python-extension-helpers-0.1-1|31	
21cr|python-extension-helpers-0.1-1|32	%description -n python3-%{module}
21cr|python-extension-helpers-0.1-1|33	The extension-helpers package includes convenience helpers to assist with
21cr|python-extension-helpers-0.1-1|34	building Python packages with compiled C/Cython extensions. It is developed
21cr|python-extension-helpers-0.1-1|35	by the Astropy project but is intended to be general and usable by any
21cr|python-extension-helpers-0.1-1|36	Python package.
21cr|python-extension-helpers-0.1-1|37	
21cr|python-extension-helpers-0.1-1|38	This is not a traditional package in the sense that it is not intended to be
21cr|python-extension-helpers-0.1-1|39	installed directly by users or developers. Instead, it is meant to be accessed
21cr|python-extension-helpers-0.1-1|40	when the setup.py command is run and should be defined as a build-time
21cr|python-extension-helpers-0.1-1|41	dependency in pyproject.toml files.
21cr|python-extension-helpers-0.1-1|42	
21cr|python-extension-helpers-0.1-1|43	%files -n python3-%{module}
21cr|python-extension-helpers-0.1-1|44	%doc README.rst
21cr|python-extension-helpers-0.1-1|45	%license LICENSE.rst licenses/LICENSE_ASTROSCRAPPY.rst
21cr|python-extension-helpers-0.1-1|46	%{python3_sitelib}/extension_helpers
21cr|python-extension-helpers-0.1-1|47	%{python3_sitelib}/extension_helpers-*.egg-info
21cr|python-extension-helpers-0.1-1|48	
21cr|python-extension-helpers-0.1-1|49	#------------------------------------------------------------------
21cr|python-extension-helpers-0.1-1|50	
21cr|python-extension-helpers-0.1-1|51	%prep
21cr|python-extension-helpers-0.1-1|52	%setup -qn %{module}-%{version}
21cr|python-extension-helpers-0.1-1|53	
21cr|python-extension-helpers-0.1-1|54	%build
21cr|python-extension-helpers-0.1-1|55	%py3_build
21cr|python-extension-helpers-0.1-1|56	
21cr|python-extension-helpers-0.1-1|57	%install
21cr|python-extension-helpers-0.1-1|58	%py3_install

6777 21
21cr|python-eyed3-0.9.7-1|1	%define pypi_name eyeD3
21cr|python-eyed3-0.9.7-1|2	
21cr|python-eyed3-0.9.7-1|3	Summary:	ID3 tag module
21cr|python-eyed3-0.9.7-1|4	Name:		python-eyed3
21cr|python-eyed3-0.9.7-1|5	Version:	0.9.7
21cr|python-eyed3-0.9.7-1|6	Release:	1
21cr|python-eyed3-0.9.7-1|7	Group:		Development/Python
21cr|python-eyed3-0.9.7-1|8	License:	GPL
21cr|python-eyed3-0.9.7-1|9	Url:		https://eyed3.readthedocs.io/en/latest/
21cr|python-eyed3-0.9.7-1|10	Source0:	%{pypi_source}
21cr|python-eyed3-0.9.7-1|11	BuildRequires:	python3-devel
21cr|python-eyed3-0.9.7-1|12	BuildRequires:	python3-magic
21cr|python-eyed3-0.9.7-1|13	BuildRequires:	python3-distribute
21cr|python-eyed3-0.9.7-1|14	BuildArch:	noarch
21cr|python-eyed3-0.9.7-1|15	
21cr|python-eyed3-0.9.7-1|16	%description
21cr|python-eyed3-0.9.7-1|17	eyeD3 is a Python module and program for processing ID3
21cr|python-eyed3-0.9.7-1|18	tags. Information about mp3 files (i.e bit rate, sample frequency,
21cr|python-eyed3-0.9.7-1|19	play time, etc.) is also provided. The formats supported are ID3
21cr|python-eyed3-0.9.7-1|20	v1.0/v1.1 and v2.3/v2.4.
21cr|python-eyed3-0.9.7-1|21	
21cr|python-eyed3-0.9.7-1|22	#-----------------------------------------------------------------
21cr|python-eyed3-0.9.7-1|23	%package -n python3-eyed3
21cr|python-eyed3-0.9.7-1|24	Summary:	ID3 tag module
21cr|python-eyed3-0.9.7-1|25	Group:		Development/Python
21cr|python-eyed3-0.9.7-1|26	
21cr|python-eyed3-0.9.7-1|27	%description -n python3-eyed3
21cr|python-eyed3-0.9.7-1|28	eyeD3 is a Python module and program for processing ID3
21cr|python-eyed3-0.9.7-1|29	tags. Information about mp3 files (i.e bit rate, sample frequency,
21cr|python-eyed3-0.9.7-1|30	play time, etc.) is also provided. The formats supported are ID3
21cr|python-eyed3-0.9.7-1|31	v1.0/v1.1 and v2.3/v2.4.
21cr|python-eyed3-0.9.7-1|32	
21cr|python-eyed3-0.9.7-1|33	%files -n python3-eyed3
21cr|python-eyed3-0.9.7-1|34	%{py3_puresitedir}/*
21cr|python-eyed3-0.9.7-1|35	%{_bindir}/*
21cr|python-eyed3-0.9.7-1|36	
21cr|python-eyed3-0.9.7-1|37	#-----------------------------------------------------------------
21cr|python-eyed3-0.9.7-1|38	
21cr|python-eyed3-0.9.7-1|39	%prep
21cr|python-eyed3-0.9.7-1|40	%setup -q -n %{pypi_name}-%{version}
21cr|python-eyed3-0.9.7-1|41	
21cr|python-eyed3-0.9.7-1|42	%build
21cr|python-eyed3-0.9.7-1|43	%py3_build
21cr|python-eyed3-0.9.7-1|44	
21cr|python-eyed3-0.9.7-1|45	%install
21cr|python-eyed3-0.9.7-1|46	%py3_install

6778 21
21cr|python-fabulous-0.4.0-1|1	%define srcname fabulous
21cr|python-fabulous-0.4.0-1|2	
21cr|python-fabulous-0.4.0-1|3	Name:          python-%{srcname}
21cr|python-fabulous-0.4.0-1|4	Version:	0.4.0
21cr|python-fabulous-0.4.0-1|5	Release:	1
21cr|python-fabulous-0.4.0-1|6	Summary:       Makes your terminal output totally fabulous
21cr|python-fabulous-0.4.0-1|7	Group:         Development/Python
21cr|python-fabulous-0.4.0-1|8	License:       MIT
21cr|python-fabulous-0.4.0-1|9	URL:           https://pypi.python.org/pypi/fabulous
21cr|python-fabulous-0.4.0-1|10	Source0:	https://files.pythonhosted.org/packages/ec/b3/38ce860b1abeb58b998db83a244239dd716308499e359fa077b0a4d0d244/fabulous-0.4.0.tar.gz
21cr|python-fabulous-0.4.0-1|11	Patch0:        python-fabulous-unbundle-fonts.patch
21cr|python-fabulous-0.4.0-1|12	Patch1:        python-fabulous-unbundle-grapefruit.patch
21cr|python-fabulous-0.4.0-1|13	BuildArch:     noarch
21cr|python-fabulous-0.4.0-1|14	BuildRequires: dos2unix
21cr|python-fabulous-0.4.0-1|15	BuildRequires: gcc
21cr|python-fabulous-0.4.0-1|16	BuildRequires: make
21cr|python-fabulous-0.4.0-1|17	
21cr|python-fabulous-0.4.0-1|18	%description
21cr|python-fabulous-0.4.0-1|19	fabulous is a python module for producing fabulously colored terminal output.
21cr|python-fabulous-0.4.0-1|20	
21cr|python-fabulous-0.4.0-1|21	Run the demo to see what's available::
21cr|python-fabulous-0.4.0-1|22	
21cr|python-fabulous-0.4.0-1|23	$ python -m fabulous.demo
21cr|python-fabulous-0.4.0-1|24	
21cr|python-fabulous-0.4.0-1|25	%package -n python3-%{srcname}
21cr|python-fabulous-0.4.0-1|26	Summary:       Makes your terminal output totally fabulous
21cr|python-fabulous-0.4.0-1|27	BuildRequires: python3-devel
21cr|python-fabulous-0.4.0-1|28	BuildRequires: python3dist(setuptools)
21cr|python-fabulous-0.4.0-1|29	BuildRequires: python3dist(sphinx)
21cr|python-fabulous-0.4.0-1|30	Requires:      python3dist(pillow)
21cr|python-fabulous-0.4.0-1|31	Requires:      fonts-ttf-liberation
21cr|python-fabulous-0.4.0-1|32	
21cr|python-fabulous-0.4.0-1|33	%description -n python3-%{srcname}
21cr|python-fabulous-0.4.0-1|34	fabulous is a python3 module for producing fabulously colored terminal output.
21cr|python-fabulous-0.4.0-1|35	
21cr|python-fabulous-0.4.0-1|36	Run the demo to see what's available::
21cr|python-fabulous-0.4.0-1|37	
21cr|python-fabulous-0.4.0-1|38	$ python3 -m fabulous.demo
21cr|python-fabulous-0.4.0-1|39	
21cr|python-fabulous-0.4.0-1|40	%prep
21cr|python-fabulous-0.4.0-1|41	%setup -q -n %{srcname}-%{version}
21cr|python-fabulous-0.4.0-1|42	%autopatch -p1
21cr|python-fabulous-0.4.0-1|43	rm -f fabulous/fonts/*
21cr|python-fabulous-0.4.0-1|44	rm fabulous/_xterm256.c
21cr|python-fabulous-0.4.0-1|45	rm fabulous/grapefruit.py
21cr|python-fabulous-0.4.0-1|46	dos2unix README.rst
21cr|python-fabulous-0.4.0-1|47	
21cr|python-fabulous-0.4.0-1|48	%build
21cr|python-fabulous-0.4.0-1|49	%py3_build
21cr|python-fabulous-0.4.0-1|50	
21cr|python-fabulous-0.4.0-1|51	%install
21cr|python-fabulous-0.4.0-1|52	%py3_install
21cr|python-fabulous-0.4.0-1|53	
21cr|python-fabulous-0.4.0-1|54	%files -n python3-%{srcname}
21cr|python-fabulous-0.4.0-1|55	%doc README.rst CONTRIBUTORS AUTHORS
21cr|python-fabulous-0.4.0-1|56	%doc LICENSE.txt
21cr|python-fabulous-0.4.0-1|57	%{py3_puresitedir}/%{srcname}/
21cr|python-fabulous-0.4.0-1|58	%{py3_puresitedir}/%{srcname}-%{version}-*
21cr|python-fabulous-0.4.0-1|59	%{_bindir}/fabulous-demo
21cr|python-fabulous-0.4.0-1|60	%{_bindir}/fabulous-gotham
21cr|python-fabulous-0.4.0-1|61	%{_bindir}/fabulous-image
21cr|python-fabulous-0.4.0-1|62	%{_bindir}/fabulous-rotatingcube
21cr|python-fabulous-0.4.0-1|63	%{_bindir}/fabulous-text

6779 21
21cr|python-fastjsonschema-2.16.2-1|1	%define pypi_name fastjsonschema
21cr|python-fastjsonschema-2.16.2-1|2	
21cr|python-fastjsonschema-2.16.2-1|3	Name:           python-fastjsonschema
21cr|python-fastjsonschema-2.16.2-1|4	Version:        2.16.2
21cr|python-fastjsonschema-2.16.2-1|5	Release:        1
21cr|python-fastjsonschema-2.16.2-1|6	Summary:        Fastest Python implementation of JSON schema
21cr|python-fastjsonschema-2.16.2-1|7	Group:          Development/Python
21cr|python-fastjsonschema-2.16.2-1|8	License:        BSD
21cr|python-fastjsonschema-2.16.2-1|9	URL:            https://github.com/horejsek/%{name}
21cr|python-fastjsonschema-2.16.2-1|10	Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|python-fastjsonschema-2.16.2-1|11	BuildArch:      noarch
21cr|python-fastjsonschema-2.16.2-1|12	
21cr|python-fastjsonschema-2.16.2-1|13	BuildRequires:  python3-devel
21cr|python-fastjsonschema-2.16.2-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-fastjsonschema-2.16.2-1|15	
21cr|python-fastjsonschema-2.16.2-1|16	%global _description %{expand:
21cr|python-fastjsonschema-2.16.2-1|17	fastjsonschema implements validation of JSON documents by JSON schema.
21cr|python-fastjsonschema-2.16.2-1|18	The library implements JSON schema drafts 04, 06 and 07.
21cr|python-fastjsonschema-2.16.2-1|19	The main purpose is to have a really fast implementation.}
21cr|python-fastjsonschema-2.16.2-1|20	
21cr|python-fastjsonschema-2.16.2-1|21	%description %_description
21cr|python-fastjsonschema-2.16.2-1|22	
21cr|python-fastjsonschema-2.16.2-1|23	#----------------------------------------------------------
21cr|python-fastjsonschema-2.16.2-1|24	%package -n     python3-fastjsonschema
21cr|python-fastjsonschema-2.16.2-1|25	Summary:        %{summary}
21cr|python-fastjsonschema-2.16.2-1|26	Group:          Development/Python
21cr|python-fastjsonschema-2.16.2-1|27	
21cr|python-fastjsonschema-2.16.2-1|28	%description -n python3-fastjsonschema %_description
21cr|python-fastjsonschema-2.16.2-1|29	
21cr|python-fastjsonschema-2.16.2-1|30	%files -n python3-fastjsonschema -f %{pyproject_files}
21cr|python-fastjsonschema-2.16.2-1|31	%license LICENSE
21cr|python-fastjsonschema-2.16.2-1|32	%doc README.rst
21cr|python-fastjsonschema-2.16.2-1|33	
21cr|python-fastjsonschema-2.16.2-1|34	#----------------------------------------------------------
21cr|python-fastjsonschema-2.16.2-1|35	
21cr|python-fastjsonschema-2.16.2-1|36	%prep
21cr|python-fastjsonschema-2.16.2-1|37	%autosetup -p1 -n %{name}-%{version}
21cr|python-fastjsonschema-2.16.2-1|38	
21cr|python-fastjsonschema-2.16.2-1|39	%generate_buildrequires
21cr|python-fastjsonschema-2.16.2-1|40	%pyproject_buildrequires -r
21cr|python-fastjsonschema-2.16.2-1|41	
21cr|python-fastjsonschema-2.16.2-1|42	%build
21cr|python-fastjsonschema-2.16.2-1|43	%pyproject_wheel
21cr|python-fastjsonschema-2.16.2-1|44	
21cr|python-fastjsonschema-2.16.2-1|45	%install
21cr|python-fastjsonschema-2.16.2-1|46	%pyproject_install
21cr|python-fastjsonschema-2.16.2-1|47	%pyproject_save_files fastjsonschema
21cr|python-fastjsonschema-2.16.2-1|48	
21cr|python-fastjsonschema-2.16.2-1|49	
21cr|python-fastjsonschema-2.16.2-1|50	

6780 21
21cr|python-fastnumbers-5.0.1-1|1	%define module fastnumbers
21cr|python-fastnumbers-5.0.1-1|2	
21cr|python-fastnumbers-5.0.1-1|3	Name:           python-%{module}
21cr|python-fastnumbers-5.0.1-1|4	Version:        5.0.1
21cr|python-fastnumbers-5.0.1-1|5	Release:        1
21cr|python-fastnumbers-5.0.1-1|6	Summary:        Drop-in replacement for Python's int and float
21cr|python-fastnumbers-5.0.1-1|7	Group:          Development/Python
21cr|python-fastnumbers-5.0.1-1|8	License:        MIT
21cr|python-fastnumbers-5.0.1-1|9	URL:            https://github.com/SethMMorton/%{module}
21cr|python-fastnumbers-5.0.1-1|10	Source:         https://files.pythonhosted.org/packages/source/f/%{module}/%{module}-%{version}.tar.gz
21cr|python-fastnumbers-5.0.1-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-fastnumbers-5.0.1-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-fastnumbers-5.0.1-1|13	BuildRequires:  python3egg(hypothesis)
21cr|python-fastnumbers-5.0.1-1|14	BuildRequires:  python3egg(pytest)
21cr|python-fastnumbers-5.0.1-1|15	BuildRequires:  python3egg(numpy)
21cr|python-fastnumbers-5.0.1-1|16	BuildRequires:  python3egg(typing-extensions)
21cr|python-fastnumbers-5.0.1-1|17	BuildRequires:  python3
21cr|python-fastnumbers-5.0.1-1|18	
21cr|python-fastnumbers-5.0.1-1|19	Provides:       python3-%{module} = %{EVRD}
21cr|python-fastnumbers-5.0.1-1|20	
21cr|python-fastnumbers-5.0.1-1|21	%description
21cr|python-fastnumbers-5.0.1-1|22	%{module} is a Python module with three objectives:
21cr|python-fastnumbers-5.0.1-1|23	
21cr|python-fastnumbers-5.0.1-1|24	1. To provide drop-in replacements for the Python built-in `int` and
21cr|python-fastnumbers-5.0.1-1|25	`float` that, on average, are around 2x faster. These functions
21cr|python-fastnumbers-5.0.1-1|26	should behave identically to the Python built-ins except for a few
21cr|python-fastnumbers-5.0.1-1|27	specific corner-cases as mentioned in the API documentation.
21cr|python-fastnumbers-5.0.1-1|28	2. To provide a set of convenience functions that wrap the above int
21cr|python-fastnumbers-5.0.1-1|29	and float replacements and provide error handling.
21cr|python-fastnumbers-5.0.1-1|30	3. To provide a set of functions that can be used to identify whether
21cr|python-fastnumbers-5.0.1-1|31	an input could be converted to int or float.
21cr|python-fastnumbers-5.0.1-1|32	
21cr|python-fastnumbers-5.0.1-1|33	%files
21cr|python-fastnumbers-5.0.1-1|34	%doc *.rst LICENSE *.md
21cr|python-fastnumbers-5.0.1-1|35	%{py3_platsitedir}/%{module}-%{version}-py%{py3_ver}.egg-info
21cr|python-fastnumbers-5.0.1-1|36	%{py3_platsitedir}/%{module}
21cr|python-fastnumbers-5.0.1-1|37	#---------------------------------------------------
21cr|python-fastnumbers-5.0.1-1|38	
21cr|python-fastnumbers-5.0.1-1|39	%prep
21cr|python-fastnumbers-5.0.1-1|40	%setup -qn %{module}-%{version}
21cr|python-fastnumbers-5.0.1-1|41	
21cr|python-fastnumbers-5.0.1-1|42	%build
21cr|python-fastnumbers-5.0.1-1|43	export CFLAGS="%{optflags}"
21cr|python-fastnumbers-5.0.1-1|44	%py3_build
21cr|python-fastnumbers-5.0.1-1|45	
21cr|python-fastnumbers-5.0.1-1|46	%install
21cr|python-fastnumbers-5.0.1-1|47	%py3_install
21cr|python-fastnumbers-5.0.1-1|48	find %{buildroot} -type f -empty -delete
21cr|python-fastnumbers-5.0.1-1|49	
21cr|python-fastnumbers-5.0.1-1|50	%check
21cr|python-fastnumbers-5.0.1-1|51	export PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|python-fastnumbers-5.0.1-1|52	pytest-3
21cr|python-fastnumbers-5.0.1-1|53	

6781 21
21cr|python-fcgi-2000.09.21-10|1	Name:           python-fcgi
21cr|python-fcgi-2000.09.21-10|2	Version:        2000.09.21
21cr|python-fcgi-2000.09.21-10|3	Release:        10
21cr|python-fcgi-2000.09.21-10|4	Epoch:          0
21cr|python-fcgi-2000.09.21-10|5	Summary:        Python FastCGI Module
21cr|python-fcgi-2000.09.21-10|6	
21cr|python-fcgi-2000.09.21-10|7	Group:          Development/Python
21cr|python-fcgi-2000.09.21-10|8	License:        BSD
21cr|python-fcgi-2000.09.21-10|9	URL:            http://alldunn.com/python/
21cr|python-fcgi-2000.09.21-10|10	Source0:        http://alldunn.com/python/fcgi.py
21cr|python-fcgi-2000.09.21-10|11	BuildRequires:  python2-devel
21cr|python-fcgi-2000.09.21-10|12	BuildArch:      noarch
21cr|python-fcgi-2000.09.21-10|13	
21cr|python-fcgi-2000.09.21-10|14	%description
21cr|python-fcgi-2000.09.21-10|15	The fcgi.py Python module handles communication with the FastCGI module
21cr|python-fcgi-2000.09.21-10|16	from the Apache or Stronghold web server without using the FastCGI
21cr|python-fcgi-2000.09.21-10|17	developers kit. It will also work in a non-FastCGI environment,
21cr|python-fcgi-2000.09.21-10|18	(straight CGI).
21cr|python-fcgi-2000.09.21-10|19	
21cr|python-fcgi-2000.09.21-10|20	%package -n python2-fcgi
21cr|python-fcgi-2000.09.21-10|21	Summary:        Python FastCGI Module
21cr|python-fcgi-2000.09.21-10|22	
21cr|python-fcgi-2000.09.21-10|23	%description -n python2-fcgi
21cr|python-fcgi-2000.09.21-10|24	The fcgi.py Python module handles communication with the FastCGI module
21cr|python-fcgi-2000.09.21-10|25	from the Apache or Stronghold web server without using the FastCGI
21cr|python-fcgi-2000.09.21-10|26	developers kit. It will also work in a non-FastCGI environment,
21cr|python-fcgi-2000.09.21-10|27	(straight CGI).
21cr|python-fcgi-2000.09.21-10|28	
21cr|python-fcgi-2000.09.21-10|29	
21cr|python-fcgi-2000.09.21-10|30	%prep
21cr|python-fcgi-2000.09.21-10|31	
21cr|python-fcgi-2000.09.21-10|32	%build
21cr|python-fcgi-2000.09.21-10|33	
21cr|python-fcgi-2000.09.21-10|34	%install
21cr|python-fcgi-2000.09.21-10|35	%{__mkdir_p} %{buildroot}%{py2_puresitedir}
21cr|python-fcgi-2000.09.21-10|36	%{__install} -m 0755 %{SOURCE0} %{buildroot}%{py2_puresitedir}/
21cr|python-fcgi-2000.09.21-10|37	python2 %{_libdir}/python%{py2_ver}/compileall.py -d %{py_puresitedir}/ %{buildroot}%{py_puresitedir}
21cr|python-fcgi-2000.09.21-10|38	
21cr|python-fcgi-2000.09.21-10|39	%clean
21cr|python-fcgi-2000.09.21-10|40	
21cr|python-fcgi-2000.09.21-10|41	%files -n python2-fcgi
21cr|python-fcgi-2000.09.21-10|42	%defattr(-,root,root,0755)
21cr|python-fcgi-2000.09.21-10|43	%{py2_puresitedir}/fcgi.py*

6782 21
21cr|python-fchksum-1.7.1-13|1	Summary:	Python C extension to (quickly) find the checksum of files
21cr|python-fchksum-1.7.1-13|2	Name:		python-fchksum
21cr|python-fchksum-1.7.1-13|3	Version: 1.7.1
21cr|python-fchksum-1.7.1-13|4	Release: 13
21cr|python-fchksum-1.7.1-13|5	Source0:	http://www.dakotacom.net/~donut/programs/fchksum/%{name}-%{version}.tar.bz2
21cr|python-fchksum-1.7.1-13|6	License:	GPL
21cr|python-fchksum-1.7.1-13|7	Group:		Development/Python
21cr|python-fchksum-1.7.1-13|8	URL:		http://www.dakotacom.net/~donut/programs/fchksum.html
21cr|python-fchksum-1.7.1-13|9	BuildRequires:  python2-devel
21cr|python-fchksum-1.7.1-13|10	BuildRequires:	zlib-devel
21cr|python-fchksum-1.7.1-13|11	
21cr|python-fchksum-1.7.1-13|12	%description
21cr|python-fchksum-1.7.1-13|13	This module provides quick and easy functions to find checksums of files.
21cr|python-fchksum-1.7.1-13|14	It supports md5, crc32, cksum, bsd-style sum, and sysv-style sum.
21cr|python-fchksum-1.7.1-13|15	The advantage of using fchksum over the python2 md5 and zlib(.crc32)
21cr|python-fchksum-1.7.1-13|16	modules is both ease of use and speed.  You only need to tell it the
21cr|python-fchksum-1.7.1-13|17	filename and the actual work is done by C code.  Compared to the
21cr|python-fchksum-1.7.1-13|18	implementing a read loop in python2 with the standard python modules,
21cr|python-fchksum-1.7.1-13|19	fchksum is up to 2.0x faster in md5 and 1.1x faster in crc32.
21cr|python-fchksum-1.7.1-13|20	
21cr|python-fchksum-1.7.1-13|21	All checksum functions take a filename as a string, and optional callback
21cr|python-fchksum-1.7.1-13|22	function, and callback delay (in seconds), and return a tuple (checksum,
21cr|python-fchksum-1.7.1-13|23	size).  An empty string may be substituted for filename to read from
21cr|python-fchksum-1.7.1-13|24	stdin.  The returned size is always a python2 Long, and the checksum
21cr|python-fchksum-1.7.1-13|25	return type varies depending on the function.
21cr|python-fchksum-1.7.1-13|26	
21cr|python-fchksum-1.7.1-13|27	%package -n python2-fchksum
21cr|python-fchksum-1.7.1-13|28	Summary:	Python C extension to (quickly) find the checksum of files
21cr|python-fchksum-1.7.1-13|29	
21cr|python-fchksum-1.7.1-13|30	%description -n python2-fchksum
21cr|python-fchksum-1.7.1-13|31	This module provides quick and easy functions to find checksums of files.
21cr|python-fchksum-1.7.1-13|32	It supports md5, crc32, cksum, bsd-style sum, and sysv-style sum.
21cr|python-fchksum-1.7.1-13|33	The advantage of using fchksum over the python md5 and zlib(.crc32)
21cr|python-fchksum-1.7.1-13|34	modules is both ease of use and speed.  You only need to tell it the
21cr|python-fchksum-1.7.1-13|35	filename and the actual work is done by C code.  Compared to the
21cr|python-fchksum-1.7.1-13|36	implementing a read loop in python with the standard python modules,
21cr|python-fchksum-1.7.1-13|37	fchksum is up to 2.0x faster in md5 and 1.1x faster in crc32.
21cr|python-fchksum-1.7.1-13|38	
21cr|python-fchksum-1.7.1-13|39	All checksum functions take a filename as a string, and optional callback
21cr|python-fchksum-1.7.1-13|40	function, and callback delay (in seconds), and return a tuple (checksum,
21cr|python-fchksum-1.7.1-13|41	size).  An empty string may be substituted for filename to read from
21cr|python-fchksum-1.7.1-13|42	stdin.  The returned size is always a python Long, and the checksum
21cr|python-fchksum-1.7.1-13|43	return type varies depending on the function.
21cr|python-fchksum-1.7.1-13|44	
21cr|python-fchksum-1.7.1-13|45	
21cr|python-fchksum-1.7.1-13|46	%package	-n python2-fchksum-devel
21cr|python-fchksum-1.7.1-13|47	Group:		Development/Python
21cr|python-fchksum-1.7.1-13|48	Summary:	Python C extension to (quickly) find the checksum of files
21cr|python-fchksum-1.7.1-13|49	
21cr|python-fchksum-1.7.1-13|50	
21cr|python-fchksum-1.7.1-13|51	%description	-n python2-fchksum-devel
21cr|python-fchksum-1.7.1-13|52	Development files for Python fast checksum
21cr|python-fchksum-1.7.1-13|53	
21cr|python-fchksum-1.7.1-13|54	%prep
21cr|python-fchksum-1.7.1-13|55	%setup -q
21cr|python-fchksum-1.7.1-13|56	
21cr|python-fchksum-1.7.1-13|57	%build
21cr|python-fchksum-1.7.1-13|58	python2 setup.py build
21cr|python-fchksum-1.7.1-13|59	
21cr|python-fchksum-1.7.1-13|60	%install
21cr|python-fchksum-1.7.1-13|61	python2 setup.py install --root=%{buildroot}
21cr|python-fchksum-1.7.1-13|62	mkdir -p %{buildroot}/%{_includedir}/python%{py2_ver}
21cr|python-fchksum-1.7.1-13|63	install *.h %{buildroot}/%{_includedir}/python%{py2_ver}/
21cr|python-fchksum-1.7.1-13|64	
21cr|python-fchksum-1.7.1-13|65	%files -n python2-fchksum
21cr|python-fchksum-1.7.1-13|66	%doc README COPYING Changelog PKG-INFO
21cr|python-fchksum-1.7.1-13|67	%{py2_platsitedir}/*
21cr|python-fchksum-1.7.1-13|68	
21cr|python-fchksum-1.7.1-13|69	%files -n python2-fchksum-devel
21cr|python-fchksum-1.7.1-13|70	%doc test
21cr|python-fchksum-1.7.1-13|71	%{_includedir}/python%{py2_ver}/*.h

6783 21
21cr|python-ffmpeg-normalize-1.25.2-1|1	%define	pypi_name	ffmpeg-normalize
21cr|python-ffmpeg-normalize-1.25.2-1|2	
21cr|python-ffmpeg-normalize-1.25.2-1|3	Name:		python-%{pypi_name}
21cr|python-ffmpeg-normalize-1.25.2-1|4	Version:	1.25.2
21cr|python-ffmpeg-normalize-1.25.2-1|5	Release:	1
21cr|python-ffmpeg-normalize-1.25.2-1|6	Summary:	Normalize audio via ffmpeg
21cr|python-ffmpeg-normalize-1.25.2-1|7	Source0:	https://files.pythonhosted.org/packages/8b/fc/cea1775f6a9d539defa564e4fb40015ffda86810980273fdc34e6e454e50/ffmpeg-normalize-1.25.2.tar.gz
21cr|python-ffmpeg-normalize-1.25.2-1|8	License:	MIT
21cr|python-ffmpeg-normalize-1.25.2-1|9	Group:		Development/Python
21cr|python-ffmpeg-normalize-1.25.2-1|10	Url:		https://github.com/slhck/ffmpeg-normalize
21cr|python-ffmpeg-normalize-1.25.2-1|11	BuildArch:	noarch
21cr|python-ffmpeg-normalize-1.25.2-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-ffmpeg-normalize-1.25.2-1|13	BuildRequires:	python3-devel
21cr|python-ffmpeg-normalize-1.25.2-1|14	
21cr|python-ffmpeg-normalize-1.25.2-1|15	%description
21cr|python-ffmpeg-normalize-1.25.2-1|16	A utility for batch-normalizing audio using ffmpeg.
21cr|python-ffmpeg-normalize-1.25.2-1|17	This program normalizes media files to a certain LUFS level using the EBU R128
21cr|python-ffmpeg-normalize-1.25.2-1|18	loudness normalization procedure. It can also perform RMS-based normalization
21cr|python-ffmpeg-normalize-1.25.2-1|19	(where the mean is lifted or attenuated), or peak normalization to a certain
21cr|python-ffmpeg-normalize-1.25.2-1|20	target level.
21cr|python-ffmpeg-normalize-1.25.2-1|21	Batch processing of several input files is possible, including video files.
21cr|python-ffmpeg-normalize-1.25.2-1|22	
21cr|python-ffmpeg-normalize-1.25.2-1|23	#---------------------------------------------------------------------------
21cr|python-ffmpeg-normalize-1.25.2-1|24	%package -n python3-%{pypi_name}
21cr|python-ffmpeg-normalize-1.25.2-1|25	Summary:	Normalize audio via ffmpeg
21cr|python-ffmpeg-normalize-1.25.2-1|26	Group:		Development/Python
21cr|python-ffmpeg-normalize-1.25.2-1|27	Requires:	ffmpeg
21cr|python-ffmpeg-normalize-1.25.2-1|28	
21cr|python-ffmpeg-normalize-1.25.2-1|29	%description -n python3-%{pypi_name}
21cr|python-ffmpeg-normalize-1.25.2-1|30	A utility for batch-normalizing audio using ffmpeg.
21cr|python-ffmpeg-normalize-1.25.2-1|31	This program normalizes media files to a certain LUFS level using the EBU R128
21cr|python-ffmpeg-normalize-1.25.2-1|32	loudness normalization procedure. It can also perform RMS-based normalization
21cr|python-ffmpeg-normalize-1.25.2-1|33	(where the mean is lifted or attenuated), or peak normalization to a certain
21cr|python-ffmpeg-normalize-1.25.2-1|34	target level.
21cr|python-ffmpeg-normalize-1.25.2-1|35	Batch processing of several input files is possible, including video files.
21cr|python-ffmpeg-normalize-1.25.2-1|36	
21cr|python-ffmpeg-normalize-1.25.2-1|37	%files -n python3-%{pypi_name}
21cr|python-ffmpeg-normalize-1.25.2-1|38	%doc LICENSE
21cr|python-ffmpeg-normalize-1.25.2-1|39	%doc README.md
21cr|python-ffmpeg-normalize-1.25.2-1|40	%{_bindir}/ffmpeg-normalize
21cr|python-ffmpeg-normalize-1.25.2-1|41	%{py3_puresitedir}/ffmpeg_normalize
21cr|python-ffmpeg-normalize-1.25.2-1|42	%{py3_puresitedir}/ffmpeg_normalize*.egg-info
21cr|python-ffmpeg-normalize-1.25.2-1|43	
21cr|python-ffmpeg-normalize-1.25.2-1|44	#---------------------------------------------------------------------------
21cr|python-ffmpeg-normalize-1.25.2-1|45	
21cr|python-ffmpeg-normalize-1.25.2-1|46	%prep
21cr|python-ffmpeg-normalize-1.25.2-1|47	%setup -q -n %{pypi_name}-%{version}
21cr|python-ffmpeg-normalize-1.25.2-1|48	
21cr|python-ffmpeg-normalize-1.25.2-1|49	%build
21cr|python-ffmpeg-normalize-1.25.2-1|50	%py3_build
21cr|python-ffmpeg-normalize-1.25.2-1|51	
21cr|python-ffmpeg-normalize-1.25.2-1|52	%install
21cr|python-ffmpeg-normalize-1.25.2-1|53	%py3_install
21cr|python-ffmpeg-normalize-1.25.2-1|54	

6784 21
21cr|python-ffmpeg-progress-yield-0.3.0-1|1	%global pypi_name ffmpeg-progress-yield
21cr|python-ffmpeg-progress-yield-0.3.0-1|2	
21cr|python-ffmpeg-progress-yield-0.3.0-1|3	Name:           python-%{pypi_name}
21cr|python-ffmpeg-progress-yield-0.3.0-1|4	Version:	0.3.0
21cr|python-ffmpeg-progress-yield-0.3.0-1|5	Release:	1
21cr|python-ffmpeg-progress-yield-0.3.0-1|6	Summary:        Run an ffmpeg command with progress
21cr|python-ffmpeg-progress-yield-0.3.0-1|7	Group:          Development/Python
21cr|python-ffmpeg-progress-yield-0.3.0-1|8	License:        MIT
21cr|python-ffmpeg-progress-yield-0.3.0-1|9	URL:            https://github.com/slhck/ffmpeg-progress-yield
21cr|python-ffmpeg-progress-yield-0.3.0-1|10	Source0:	https://files.pythonhosted.org/packages/3f/12/bdc0c5cc27b725b68a1ab1236644433cac36e7f1ea2250662451c56aaddb/ffmpeg-progress-yield-0.3.0.tar.gz
21cr|python-ffmpeg-progress-yield-0.3.0-1|11	BuildArch:      noarch
21cr|python-ffmpeg-progress-yield-0.3.0-1|12	
21cr|python-ffmpeg-progress-yield-0.3.0-1|13	BuildRequires:  python3-devel
21cr|python-ffmpeg-progress-yield-0.3.0-1|14	BuildRequires:  python3dist(setuptools)
21cr|python-ffmpeg-progress-yield-0.3.0-1|15	
21cr|python-ffmpeg-progress-yield-0.3.0-1|16	%description
21cr|python-ffmpeg-progress-yield-0.3.0-1|17	Run an ffmpeg command with its progress yielded.
21cr|python-ffmpeg-progress-yield-0.3.0-1|18	
21cr|python-ffmpeg-progress-yield-0.3.0-1|19	#-------------------------------------------------------------
21cr|python-ffmpeg-progress-yield-0.3.0-1|20	%package -n     python3-%{pypi_name}
21cr|python-ffmpeg-progress-yield-0.3.0-1|21	Summary:        %{summary}
21cr|python-ffmpeg-progress-yield-0.3.0-1|22	Group:          Development/Python
21cr|python-ffmpeg-progress-yield-0.3.0-1|23	Requires:       python3dist(setuptools)
21cr|python-ffmpeg-progress-yield-0.3.0-1|24	
21cr|python-ffmpeg-progress-yield-0.3.0-1|25	%description -n python3-%{pypi_name}
21cr|python-ffmpeg-progress-yield-0.3.0-1|26	Run an ffmpeg command with its progress yielded.
21cr|python-ffmpeg-progress-yield-0.3.0-1|27	
21cr|python-ffmpeg-progress-yield-0.3.0-1|28	%files -n python3-%{pypi_name}
21cr|python-ffmpeg-progress-yield-0.3.0-1|29	%license LICENSE
21cr|python-ffmpeg-progress-yield-0.3.0-1|30	%doc README.md
21cr|python-ffmpeg-progress-yield-0.3.0-1|31	%{_bindir}/ffmpeg-progress-yield
21cr|python-ffmpeg-progress-yield-0.3.0-1|32	%{python3_sitelib}/ffmpeg_progress_yield
21cr|python-ffmpeg-progress-yield-0.3.0-1|33	%{python3_sitelib}/ffmpeg_progress_yield-%{version}-*.egg-info
21cr|python-ffmpeg-progress-yield-0.3.0-1|34	
21cr|python-ffmpeg-progress-yield-0.3.0-1|35	#-------------------------------------------------------------
21cr|python-ffmpeg-progress-yield-0.3.0-1|36	
21cr|python-ffmpeg-progress-yield-0.3.0-1|37	%prep
21cr|python-ffmpeg-progress-yield-0.3.0-1|38	%autosetup -n %{pypi_name}-%{version}
21cr|python-ffmpeg-progress-yield-0.3.0-1|39	# Remove bundled egg-info
21cr|python-ffmpeg-progress-yield-0.3.0-1|40	rm -rf %{pypi_name}.egg-info
21cr|python-ffmpeg-progress-yield-0.3.0-1|41	
21cr|python-ffmpeg-progress-yield-0.3.0-1|42	%build
21cr|python-ffmpeg-progress-yield-0.3.0-1|43	%py3_build
21cr|python-ffmpeg-progress-yield-0.3.0-1|44	
21cr|python-ffmpeg-progress-yield-0.3.0-1|45	%install
21cr|python-ffmpeg-progress-yield-0.3.0-1|46	%py3_install
21cr|python-ffmpeg-progress-yield-0.3.0-1|47	

6785 21
21cr|python-fido2-1.1.3-1|1	%global pypi_name fido2
21cr|python-fido2-1.1.3-1|2	
21cr|python-fido2-1.1.3-1|3	Name:           python-%{pypi_name}
21cr|python-fido2-1.1.3-1|4	Version:        1.1.3
21cr|python-fido2-1.1.3-1|5	Release:        1
21cr|python-fido2-1.1.3-1|6	Summary:        FIDO2/WebAuthn library for implementing clients and servers
21cr|python-fido2-1.1.3-1|7	Group:          Development/Python
21cr|python-fido2-1.1.3-1|8	License:        BSD
21cr|python-fido2-1.1.3-1|9	URL:            https://github.com/Yubico/python-fido2
21cr|python-fido2-1.1.3-1|10	Source0:        %{pypi_source}
21cr|python-fido2-1.1.3-1|11	Requires:       python3-cryptography
21cr|python-fido2-1.1.3-1|12	BuildRequires:  pyproject-rpm-macros
21cr|python-fido2-1.1.3-1|13	BuildRequires:  python3-pytest
21cr|python-fido2-1.1.3-1|14	BuildArch:      noarch
21cr|python-fido2-1.1.3-1|15	
21cr|python-fido2-1.1.3-1|16	%define _description %{expand:
21cr|python-fido2-1.1.3-1|17	Provides library functionality for communicating with a FIDO device
21cr|python-fido2-1.1.3-1|18	over USB as well as verifying attestation and assertion signatures.
21cr|python-fido2-1.1.3-1|19	
21cr|python-fido2-1.1.3-1|20	This library aims to support the FIDO U2F and FIDO 2 protocols for
21cr|python-fido2-1.1.3-1|21	communicating with a USB authenticator via the Client-to-Authenticator
21cr|python-fido2-1.1.3-1|22	Protocol (CTAP 1 and 2). In addition to this low-level device access,
21cr|python-fido2-1.1.3-1|23	classes defined in the fido2.client and fido2.server modules implement
21cr|python-fido2-1.1.3-1|24	higher level operations which are useful when interfacing with an
21cr|python-fido2-1.1.3-1|25	Authenticator, or when implementing WebAuthn support for a Relying Party.
21cr|python-fido2-1.1.3-1|26	}
21cr|python-fido2-1.1.3-1|27	
21cr|python-fido2-1.1.3-1|28	%description
21cr|python-fido2-1.1.3-1|29	%{_description}
21cr|python-fido2-1.1.3-1|30	
21cr|python-fido2-1.1.3-1|31	#----------------------------------------------------------------------
21cr|python-fido2-1.1.3-1|32	
21cr|python-fido2-1.1.3-1|33	%package -n python3-%{pypi_name}
21cr|python-fido2-1.1.3-1|34	Summary:        FIDO2/WebAuthn library for implementing clients and servers
21cr|python-fido2-1.1.3-1|35	Group:          Development/Python
21cr|python-fido2-1.1.3-1|36	License:        BSD
21cr|python-fido2-1.1.3-1|37	
21cr|python-fido2-1.1.3-1|38	%description -n python3-%{pypi_name}
21cr|python-fido2-1.1.3-1|39	%{_description}
21cr|python-fido2-1.1.3-1|40	
21cr|python-fido2-1.1.3-1|41	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-fido2-1.1.3-1|42	%doc README.adoc
21cr|python-fido2-1.1.3-1|43	
21cr|python-fido2-1.1.3-1|44	#----------------------------------------------------------------------
21cr|python-fido2-1.1.3-1|45	%prep
21cr|python-fido2-1.1.3-1|46	%setup -qn %{pypi_name}-%{version}
21cr|python-fido2-1.1.3-1|47	
21cr|python-fido2-1.1.3-1|48	# for autoinstall BuildRequires
21cr|python-fido2-1.1.3-1|49	%generate_buildrequires
21cr|python-fido2-1.1.3-1|50	%pyproject_buildrequires -r
21cr|python-fido2-1.1.3-1|51	
21cr|python-fido2-1.1.3-1|52	%build
21cr|python-fido2-1.1.3-1|53	%pyproject_wheel
21cr|python-fido2-1.1.3-1|54	
21cr|python-fido2-1.1.3-1|55	%install
21cr|python-fido2-1.1.3-1|56	%pyproject_install
21cr|python-fido2-1.1.3-1|57	%pyproject_save_files %{pypi_name}
21cr|python-fido2-1.1.3-1|58	
21cr|python-fido2-1.1.3-1|59	%check
21cr|python-fido2-1.1.3-1|60	%pytest

6786 21
21cr|python-fileinspector-1.0.2-1|1	
21cr|python-fileinspector-1.0.2-1|2	Name:           python-fileinspector
21cr|python-fileinspector-1.0.2-1|3	Version:        1.0.2
21cr|python-fileinspector-1.0.2-1|4	Release:        1
21cr|python-fileinspector-1.0.2-1|5	Summary:        A module to determine file mimetypes
21cr|python-fileinspector-1.0.2-1|6	License:        GPLv3
21cr|python-fileinspector-1.0.2-1|7	Group:          Development/Python
21cr|python-fileinspector-1.0.2-1|8	URL:            https://github.com/dschreij/fileinspector
21cr|python-fileinspector-1.0.2-1|9	Source0:         https://files.pythonhosted.org/packages/source/p/python-fileinspector/python-fileinspector-%{version}.tar.gz
21cr|python-fileinspector-1.0.2-1|10	Source1:         https://raw.githubusercontent.com/open-cogsci/fileinspector/master/README.md
21cr|python-fileinspector-1.0.2-1|11	Source2:         https://raw.githubusercontent.com/open-cogsci/fileinspector/master/copyright
21cr|python-fileinspector-1.0.2-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-fileinspector-1.0.2-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-fileinspector-1.0.2-1|14	
21cr|python-fileinspector-1.0.2-1|15	Provides:       python3-fileinspector = %{EVRD}
21cr|python-fileinspector-1.0.2-1|16	
21cr|python-fileinspector-1.0.2-1|17	BuildArch:      noarch
21cr|python-fileinspector-1.0.2-1|18	
21cr|python-fileinspector-1.0.2-1|19	%description
21cr|python-fileinspector-1.0.2-1|20	A module to determine file mimetypes.
21cr|python-fileinspector-1.0.2-1|21	
21cr|python-fileinspector-1.0.2-1|22	%files
21cr|python-fileinspector-1.0.2-1|23	%doc README.md copyright
21cr|python-fileinspector-1.0.2-1|24	%{py3_puresitedir}/python_fileinspector-%{version}-py?.?.egg-info
21cr|python-fileinspector-1.0.2-1|25	%{py3_puresitedir}/__pycache__
21cr|python-fileinspector-1.0.2-1|26	%{py3_puresitedir}/fileinspector.py
21cr|python-fileinspector-1.0.2-1|27	#--------------------------------------------------
21cr|python-fileinspector-1.0.2-1|28	%prep
21cr|python-fileinspector-1.0.2-1|29	%setup -q
21cr|python-fileinspector-1.0.2-1|30	rm -fr python_fileinspector.egg-info
21cr|python-fileinspector-1.0.2-1|31	cp -a %{SOURCE1} %{SOURCE2} .
21cr|python-fileinspector-1.0.2-1|32	
21cr|python-fileinspector-1.0.2-1|33	%build
21cr|python-fileinspector-1.0.2-1|34	%py3_build
21cr|python-fileinspector-1.0.2-1|35	
21cr|python-fileinspector-1.0.2-1|36	%install
21cr|python-fileinspector-1.0.2-1|37	%py3_install
21cr|python-fileinspector-1.0.2-1|38	
21cr|python-fileinspector-1.0.2-1|39	
21cr|python-fileinspector-1.0.2-1|40	
21cr|python-fileinspector-1.0.2-1|41	

6787 21
21cr|python-filetype-1.0.9-1|1	%global pypi_name filetype
21cr|python-filetype-1.0.9-1|2	
21cr|python-filetype-1.0.9-1|3	Name:		python-%{pypi_name}
21cr|python-filetype-1.0.9-1|4	Version:	1.0.9
21cr|python-filetype-1.0.9-1|5	Release:	1
21cr|python-filetype-1.0.9-1|6	Summary:	Infer file type and MIME type of any file/buffer
21cr|python-filetype-1.0.9-1|7	Group:		Development/Python
21cr|python-filetype-1.0.9-1|8	License:	MIT
21cr|python-filetype-1.0.9-1|9	URL:		https://github.com/h2non/filetype.py
21cr|python-filetype-1.0.9-1|10	Source0:	%{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-filetype-1.0.9-1|11	BuildArch:	noarch
21cr|python-filetype-1.0.9-1|12	
21cr|python-filetype-1.0.9-1|13	%description
21cr|python-filetype-1.0.9-1|14	Small and dependency free Python package to infer file type and MIME type
21cr|python-filetype-1.0.9-1|15	checking the magic numbers signature of a file or buffer.
21cr|python-filetype-1.0.9-1|16	
21cr|python-filetype-1.0.9-1|17	#----------------------------------------------------------------------
21cr|python-filetype-1.0.9-1|18	%package -n python3-%{pypi_name}
21cr|python-filetype-1.0.9-1|19	Summary:	%{summary}
21cr|python-filetype-1.0.9-1|20	Group:		Development/Python
21cr|python-filetype-1.0.9-1|21	BuildRequires:	python3-devel
21cr|python-filetype-1.0.9-1|22	BuildRequires:	python3-setuptools
21cr|python-filetype-1.0.9-1|23	Buildrequires:	python3-pytest
21cr|python-filetype-1.0.9-1|24	
21cr|python-filetype-1.0.9-1|25	%description -n python3-%{pypi_name}
21cr|python-filetype-1.0.9-1|26	Small and dependency free Python package to infer file type and MIME type
21cr|python-filetype-1.0.9-1|27	checking the magic numbers signature of a file or buffer.
21cr|python-filetype-1.0.9-1|28	
21cr|python-filetype-1.0.9-1|29	%files -n python3-%{pypi_name}
21cr|python-filetype-1.0.9-1|30	%doc README.rst History.md examples
21cr|python-filetype-1.0.9-1|31	%license LICENSE
21cr|python-filetype-1.0.9-1|32	%{_bindir}/filetype
21cr|python-filetype-1.0.9-1|33	%{python3_sitelib}/%{pypi_name}/
21cr|python-filetype-1.0.9-1|34	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-filetype-1.0.9-1|35	
21cr|python-filetype-1.0.9-1|36	#----------------------------------------------------------------------
21cr|python-filetype-1.0.9-1|37	
21cr|python-filetype-1.0.9-1|38	%prep
21cr|python-filetype-1.0.9-1|39	%setup -q -n %{pypi_name}.py-%{version}
21cr|python-filetype-1.0.9-1|40	sed -i -e '/^#!\//, 1d' examples/*.py
21cr|python-filetype-1.0.9-1|41	rm -rf examples/__init__.py
21cr|python-filetype-1.0.9-1|42	
21cr|python-filetype-1.0.9-1|43	%build
21cr|python-filetype-1.0.9-1|44	%py3_build
21cr|python-filetype-1.0.9-1|45	
21cr|python-filetype-1.0.9-1|46	%install
21cr|python-filetype-1.0.9-1|47	%py3_install
21cr|python-filetype-1.0.9-1|48	rm -rf %{buildroot}%{python3_sitelib}/examples
21cr|python-filetype-1.0.9-1|49	
21cr|python-filetype-1.0.9-1|50	%check
21cr|python-filetype-1.0.9-1|51	pytest-%{python3_version} -v tests --ignore tests/test_benchmark.py

6788 21
21cr|python-FinDates-0.2-2|1	%define	pypi_name	FinDates
21cr|python-FinDates-0.2-2|2	
21cr|python-FinDates-0.2-2|3	Name:		python-%{pypi_name}
21cr|python-FinDates-0.2-2|4	Version:	0.2
21cr|python-FinDates-0.2-2|5	Release:	2
21cr|python-FinDates-0.2-2|6	Summary:	Dealing with dates in finance
21cr|python-FinDates-0.2-2|7	Source0:	http://pypi.python.org/packages/source/F/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-FinDates-0.2-2|8	License:	OSI Approved
21cr|python-FinDates-0.2-2|9	Group:		Development/Python
21cr|python-FinDates-0.2-2|10	BuildArch:	noarch
21cr|python-FinDates-0.2-2|11	
21cr|python-FinDates-0.2-2|12	%description
21cr|python-FinDates-0.2-2|13	Findates is a python package for dealing with dates in finance. It provides
21cr|python-FinDates-0.2-2|14	functionality to do day counting in various conventions, business day rolling
21cr|python-FinDates-0.2-2|15	rules, creating holiday calendars, routines for calculation of Easter and
21cr|python-FinDates-0.2-2|16	other religious holidays, routines for calculation of holidays falling on a
21cr|python-FinDates-0.2-2|17	specific weekday in a month (e.g. Thanksgving), moving holidays happening on
21cr|python-FinDates-0.2-2|18	a weekend. It also provides various utility functions for dealing with dates,
21cr|python-FinDates-0.2-2|19	including automatic parsing of various string formats.
21cr|python-FinDates-0.2-2|20	
21cr|python-FinDates-0.2-2|21	#---------------------------------------------------------
21cr|python-FinDates-0.2-2|22	%package -n python3-%{pypi_name}
21cr|python-FinDates-0.2-2|23	Summary:	Dealing with dates in finance
21cr|python-FinDates-0.2-2|24	Group:		Development/Python
21cr|python-FinDates-0.2-2|25	
21cr|python-FinDates-0.2-2|26	%description -n python3-%{pypi_name}
21cr|python-FinDates-0.2-2|27	Findates is a python package for dealing with dates in finance. It provides
21cr|python-FinDates-0.2-2|28	functionality to do day counting in various conventions, business day rolling
21cr|python-FinDates-0.2-2|29	rules, creating holiday calendars, routines for calculation of Easter and
21cr|python-FinDates-0.2-2|30	other religious holidays, routines for calculation of holidays falling on a
21cr|python-FinDates-0.2-2|31	specific weekday in a month (e.g. Thanksgving), moving holidays happening on
21cr|python-FinDates-0.2-2|32	a weekend. It also provides various utility functions for dealing with dates,
21cr|python-FinDates-0.2-2|33	including automatic parsing of various string formats.
21cr|python-FinDates-0.2-2|34	
21cr|python-FinDates-0.2-2|35	%files -n python3-%{pypi_name}
21cr|python-FinDates-0.2-2|36	%doc README.txt
21cr|python-FinDates-0.2-2|37	%{python3_sitelib}/findates/*
21cr|python-FinDates-0.2-2|38	%{python3_sitelib}/FinDates-%{version}-*.egg-info
21cr|python-FinDates-0.2-2|39	
21cr|python-FinDates-0.2-2|40	#---------------------------------------------------------
21cr|python-FinDates-0.2-2|41	
21cr|python-FinDates-0.2-2|42	%prep
21cr|python-FinDates-0.2-2|43	%setup -q -n %{pypi_name}-%{version}
21cr|python-FinDates-0.2-2|44	
21cr|python-FinDates-0.2-2|45	%build
21cr|python-FinDates-0.2-2|46	%py3_build
21cr|python-FinDates-0.2-2|47	
21cr|python-FinDates-0.2-2|48	%install
21cr|python-FinDates-0.2-2|49	%py3_install

6789 21
21cr|python-flake8-docstrings-1.6.0-1|1	# Created by pyp2rpm-3.3.1
21cr|python-flake8-docstrings-1.6.0-1|2	%global pypi_name flake8-docstrings
21cr|python-flake8-docstrings-1.6.0-1|3	
21cr|python-flake8-docstrings-1.6.0-1|4	Name:           python-%{pypi_name}
21cr|python-flake8-docstrings-1.6.0-1|5	Version:	1.6.0
21cr|python-flake8-docstrings-1.6.0-1|6	Release:	1
21cr|python-flake8-docstrings-1.6.0-1|7	Summary:        Extension for flake8 which uses pydocstyle to check docstrings
21cr|python-flake8-docstrings-1.6.0-1|8	Group:          Development/Python
21cr|python-flake8-docstrings-1.6.0-1|9	License:        MIT
21cr|python-flake8-docstrings-1.6.0-1|10	URL:            https://gitlab.com/pycqa/flake8-docstrings
21cr|python-flake8-docstrings-1.6.0-1|11	Source0:	https://files.pythonhosted.org/packages/c1/a6/b8a953fb256ee383fed9094f7270ab75cd637c23749c211f0e6b3552a31e/flake8-docstrings-1.6.0.tar.gz
21cr|python-flake8-docstrings-1.6.0-1|12	BuildArch:      noarch
21cr|python-flake8-docstrings-1.6.0-1|13	
21cr|python-flake8-docstrings-1.6.0-1|14	BuildRequires:  python3-devel
21cr|python-flake8-docstrings-1.6.0-1|15	BuildRequires:  python3dist(setuptools)
21cr|python-flake8-docstrings-1.6.0-1|16	BuildRequires:  python3dist(pydocstyle)
21cr|python-flake8-docstrings-1.6.0-1|17	
21cr|python-flake8-docstrings-1.6.0-1|18	%description
21cr|python-flake8-docstrings-1.6.0-1|19	flake8-docstrings A simple module that adds an extension for the fantastic
21cr|python-flake8-docstrings-1.6.0-1|20	pydocstyle_ tool to Simply install this extension:: pip install
21cr|python-flake8-docstrings-1.6.0-1|21	flake8-docstringsand run flake8.Report any issues on our bug tracker_...
21cr|python-flake8-docstrings-1.6.0-1|22	_pydocstyle: .. _flake8: .. _bug tracker: History/Changelog 1.3.0 - Bump
21cr|python-flake8-docstrings-1.6.0-1|23	minimum pydocstyle version to 2.1.01.2.0 - Fix EnvironError and AllError
21cr|python-flake8-docstrings-1.6.0-1|24	invocations- Avoid Flake8 warning for...
21cr|python-flake8-docstrings-1.6.0-1|25	
21cr|python-flake8-docstrings-1.6.0-1|26	%package -n     python3-%{pypi_name}
21cr|python-flake8-docstrings-1.6.0-1|27	Summary:        %{summary}
21cr|python-flake8-docstrings-1.6.0-1|28	BuildArch:      noarch
21cr|python-flake8-docstrings-1.6.0-1|29	
21cr|python-flake8-docstrings-1.6.0-1|30	Requires:       python3dist(flake8)
21cr|python-flake8-docstrings-1.6.0-1|31	Requires:       python3dist(flake8-polyfill)
21cr|python-flake8-docstrings-1.6.0-1|32	Requires:       python3dist(pydocstyle) >= 2.1
21cr|python-flake8-docstrings-1.6.0-1|33	Requires:       python3dist(setuptools)
21cr|python-flake8-docstrings-1.6.0-1|34	%description -n python3-%{pypi_name}
21cr|python-flake8-docstrings-1.6.0-1|35	flake8-docstrings A simple module that adds an extension for the fantastic
21cr|python-flake8-docstrings-1.6.0-1|36	pydocstyle_ tool to Simply install this extension:: pip install
21cr|python-flake8-docstrings-1.6.0-1|37	flake8-docstringsand run flake8.Report any issues on our bug tracker_...
21cr|python-flake8-docstrings-1.6.0-1|38	_pydocstyle: .. _flake8: .. _bug tracker: History/Changelog 1.3.0 - Bump
21cr|python-flake8-docstrings-1.6.0-1|39	minimum pydocstyle version to 2.1.01.2.0 - Fix EnvironError and AllError
21cr|python-flake8-docstrings-1.6.0-1|40	invocations- Avoid Flake8 warning for...
21cr|python-flake8-docstrings-1.6.0-1|41	
21cr|python-flake8-docstrings-1.6.0-1|42	%prep
21cr|python-flake8-docstrings-1.6.0-1|43	%autosetup -n %{pypi_name}-%{version}
21cr|python-flake8-docstrings-1.6.0-1|44	# Remove bundled egg-info
21cr|python-flake8-docstrings-1.6.0-1|45	rm -rf %{pypi_name}.egg-info
21cr|python-flake8-docstrings-1.6.0-1|46	
21cr|python-flake8-docstrings-1.6.0-1|47	%build
21cr|python-flake8-docstrings-1.6.0-1|48	%py3_build
21cr|python-flake8-docstrings-1.6.0-1|49	
21cr|python-flake8-docstrings-1.6.0-1|50	%install
21cr|python-flake8-docstrings-1.6.0-1|51	%py3_install
21cr|python-flake8-docstrings-1.6.0-1|52	
21cr|python-flake8-docstrings-1.6.0-1|53	%files -n python3-%{pypi_name}
21cr|python-flake8-docstrings-1.6.0-1|54	%doc LICENSE
21cr|python-flake8-docstrings-1.6.0-1|55	%doc README.rst
21cr|python-flake8-docstrings-1.6.0-1|56	%{py3_puresitedir}/__pycache__/*
21cr|python-flake8-docstrings-1.6.0-1|57	%{py3_puresitedir}/flake8_docstrings.py*
21cr|python-flake8-docstrings-1.6.0-1|58	%{py3_puresitedir}/flake8_docstrings-%{version}-py?.?.egg-info

6790 21
21cr|python-flake8-polyfill-1.0.2-5|1	# Created by pyp2rpm-3.3.1
21cr|python-flake8-polyfill-1.0.2-5|2	%global pypi_name flake8-polyfill
21cr|python-flake8-polyfill-1.0.2-5|3	
21cr|python-flake8-polyfill-1.0.2-5|4	Name:           python-%{pypi_name}
21cr|python-flake8-polyfill-1.0.2-5|5	Version:        1.0.2
21cr|python-flake8-polyfill-1.0.2-5|6	Release:        5
21cr|python-flake8-polyfill-1.0.2-5|7	Summary:        Polyfill package for Flake8 plugins
21cr|python-flake8-polyfill-1.0.2-5|8	Group:          Development/Python
21cr|python-flake8-polyfill-1.0.2-5|9	License:        MIT
21cr|python-flake8-polyfill-1.0.2-5|10	URL:            https://gitlab.com/pycqa/flake8-polyfill
21cr|python-flake8-polyfill-1.0.2-5|11	Source0:        %{pypi_name}-%{version}.tar.gz
21cr|python-flake8-polyfill-1.0.2-5|12	BuildArch:      noarch
21cr|python-flake8-polyfill-1.0.2-5|13	BuildRequires:  python3-devel
21cr|python-flake8-polyfill-1.0.2-5|14	BuildRequires:  python3dist(flake8)
21cr|python-flake8-polyfill-1.0.2-5|15	BuildRequires:  python3dist(setuptools)
21cr|python-flake8-polyfill-1.0.2-5|16	
21cr|python-flake8-polyfill-1.0.2-5|17	%description
21cr|python-flake8-polyfill-1.0.2-5|18	flake8-polyfill is a package that provides some compatibility helpers for
21cr|python-flake8-polyfill-1.0.2-5|19	Flake8 plugins that intend to support Flake8 2.x and 3.x simultaneously.
21cr|python-flake8-polyfill-1.0.2-5|20	
21cr|python-flake8-polyfill-1.0.2-5|21	%package -n     python3-%{pypi_name}
21cr|python-flake8-polyfill-1.0.2-5|22	Summary:        %{summary}
21cr|python-flake8-polyfill-1.0.2-5|23	Requires:       python3dist(flake8)
21cr|python-flake8-polyfill-1.0.2-5|24	
21cr|python-flake8-polyfill-1.0.2-5|25	%description -n python3-%{pypi_name}
21cr|python-flake8-polyfill-1.0.2-5|26	flake8-polyfill is a package that provides some compatibility helpers for
21cr|python-flake8-polyfill-1.0.2-5|27	Flake8 plugins that intend to support Flake8 2.x and 3.x simultaneously.
21cr|python-flake8-polyfill-1.0.2-5|28	
21cr|python-flake8-polyfill-1.0.2-5|29	%prep
21cr|python-flake8-polyfill-1.0.2-5|30	%autosetup -n %{pypi_name}-%{version}
21cr|python-flake8-polyfill-1.0.2-5|31	
21cr|python-flake8-polyfill-1.0.2-5|32	# Remove bundled egg-info
21cr|python-flake8-polyfill-1.0.2-5|33	rm -rf %{pypi_name}.egg-info
21cr|python-flake8-polyfill-1.0.2-5|34	
21cr|python-flake8-polyfill-1.0.2-5|35	%build
21cr|python-flake8-polyfill-1.0.2-5|36	%py3_build
21cr|python-flake8-polyfill-1.0.2-5|37	
21cr|python-flake8-polyfill-1.0.2-5|38	%install
21cr|python-flake8-polyfill-1.0.2-5|39	%py3_install
21cr|python-flake8-polyfill-1.0.2-5|40	
21cr|python-flake8-polyfill-1.0.2-5|41	%check
21cr|python-flake8-polyfill-1.0.2-5|42	python3 setup.py test
21cr|python-flake8-polyfill-1.0.2-5|43	
21cr|python-flake8-polyfill-1.0.2-5|44	%files -n python3-%{pypi_name}
21cr|python-flake8-polyfill-1.0.2-5|45	%doc LICENSE
21cr|python-flake8-polyfill-1.0.2-5|46	%doc README.rst
21cr|python-flake8-polyfill-1.0.2-5|47	%{py3_puresitedir}/flake8_polyfill
21cr|python-flake8-polyfill-1.0.2-5|48	%{py3_puresitedir}/flake8_polyfill-%{version}-py?.?.egg-info

6791 21
21cr|python-flask-babel-2.0.0-2|1	%global pkg_name	flask-babel
21cr|python-flask-babel-2.0.0-2|2	%global mod_name	Flask-Babel
21cr|python-flask-babel-2.0.0-2|3	
21cr|python-flask-babel-2.0.0-2|4	Name:		python-%{pkg_name}
21cr|python-flask-babel-2.0.0-2|5	Version:	2.0.0
21cr|python-flask-babel-2.0.0-2|6	Release:	2
21cr|python-flask-babel-2.0.0-2|7	Summary:	Adds i18n/l10n support to Flask applications
21cr|python-flask-babel-2.0.0-2|8	Group:		Development/Python
21cr|python-flask-babel-2.0.0-2|9	License:	BSD
21cr|python-flask-babel-2.0.0-2|10	URL:		http://github.com/mitsuhiko/%{pkg_name}/
21cr|python-flask-babel-2.0.0-2|11	Source0:	https://pypi.python.org/packages/source/F/%{mod_name}/%{mod_name}-%{version}.tar.gz
21cr|python-flask-babel-2.0.0-2|12	BuildArch:	noarch
21cr|python-flask-babel-2.0.0-2|13	
21cr|python-flask-babel-2.0.0-2|14	BuildRequires:	make
21cr|python-flask-babel-2.0.0-2|15	BuildRequires:	python3-babel
21cr|python-flask-babel-2.0.0-2|16	BuildRequires:	python3-devel
21cr|python-flask-babel-2.0.0-2|17	BuildRequires:	python3-flask
21cr|python-flask-babel-2.0.0-2|18	BuildRequires:	python3-jinja2
21cr|python-flask-babel-2.0.0-2|19	BuildRequires:	python3-setuptools
21cr|python-flask-babel-2.0.0-2|20	BuildRequires:	python3-pytz
21cr|python-flask-babel-2.0.0-2|21	
21cr|python-flask-babel-2.0.0-2|22	# For documentation
21cr|python-flask-babel-2.0.0-2|23	BuildRequires:  python3-docs
21cr|python-flask-babel-2.0.0-2|24	BuildRequires:  python3-sphinx
21cr|python-flask-babel-2.0.0-2|25	BuildRequires:  python3-Pallets-Sphinx-Themes
21cr|python-flask-babel-2.0.0-2|26	
21cr|python-flask-babel-2.0.0-2|27	%global _description\
21cr|python-flask-babel-2.0.0-2|28	Adds i18n/l10n support to Flask applications with the help of the Babel library.
21cr|python-flask-babel-2.0.0-2|29	
21cr|python-flask-babel-2.0.0-2|30	%description %_description
21cr|python-flask-babel-2.0.0-2|31	
21cr|python-flask-babel-2.0.0-2|32	#-----------------------------------------------------------------------
21cr|python-flask-babel-2.0.0-2|33	%package -n python3-%{pkg_name}
21cr|python-flask-babel-2.0.0-2|34	Summary:	Adds i18n/l10n support to Flask applications
21cr|python-flask-babel-2.0.0-2|35	Group:		Development/Python
21cr|python-flask-babel-2.0.0-2|36	# A modified version of speaklater is bundled
21cr|python-flask-babel-2.0.0-2|37	Provides:	bundled(python3-speaklater)
21cr|python-flask-babel-2.0.0-2|38	
21cr|python-flask-babel-2.0.0-2|39	%description -n python3-%{pkg_name} %_description
21cr|python-flask-babel-2.0.0-2|40	
21cr|python-flask-babel-2.0.0-2|41	%files -n python-%{pkg_name}
21cr|python-flask-babel-2.0.0-2|42	%doc docs/_build/html README.md
21cr|python-flask-babel-2.0.0-2|43	%license LICENSE
21cr|python-flask-babel-2.0.0-2|44	%{python3_sitelib}/*.egg-info/
21cr|python-flask-babel-2.0.0-2|45	%{python3_sitelib}/flask_babel
21cr|python-flask-babel-2.0.0-2|46	
21cr|python-flask-babel-2.0.0-2|47	#-------------------------------------------------------------------------
21cr|python-flask-babel-2.0.0-2|48	%prep
21cr|python-flask-babel-2.0.0-2|49	%setup -q -n %{mod_name}-%{version}
21cr|python-flask-babel-2.0.0-2|50	
21cr|python-flask-babel-2.0.0-2|51	# Use local objects.inv for intersphinx
21cr|python-flask-babel-2.0.0-2|52	# FIXME: the main flask package does not provide objects.inv (bz 1837646)
21cr|python-flask-babel-2.0.0-2|53	sed -e "s|\('http://docs\.python\.org/': \)None|\1'%{_docdir}/python3-docs/html/objects.inv'|" \
21cr|python-flask-babel-2.0.0-2|54	-i docs/conf.py
21cr|python-flask-babel-2.0.0-2|55	
21cr|python-flask-babel-2.0.0-2|56	# Update a call to a deprecated babel function
21cr|python-flask-babel-2.0.0-2|57	sed -i 's/\(numbers\.format_\)number/\1decimal/' flask_babel/__init__.py
21cr|python-flask-babel-2.0.0-2|58	
21cr|python-flask-babel-2.0.0-2|59	%build
21cr|python-flask-babel-2.0.0-2|60	%py3_build
21cr|python-flask-babel-2.0.0-2|61	
21cr|python-flask-babel-2.0.0-2|62	# Build the documentation
21cr|python-flask-babel-2.0.0-2|63	make -C docs html
21cr|python-flask-babel-2.0.0-2|64	
21cr|python-flask-babel-2.0.0-2|65	# We do not want the sphinx marker
21cr|python-flask-babel-2.0.0-2|66	rm -f docs/_build/html/.buildinfo
21cr|python-flask-babel-2.0.0-2|67	
21cr|python-flask-babel-2.0.0-2|68	%install
21cr|python-flask-babel-2.0.0-2|69	%py3_install
21cr|python-flask-babel-2.0.0-2|70	

6792 21
21cr|python-flask-compress-1.13-1|1	%global pypi_name flask-compress
21cr|python-flask-compress-1.13-1|2	
21cr|python-flask-compress-1.13-1|3	%global _description %{expand:
21cr|python-flask-compress-1.13-1|4	Flask-Compress allows you to easily compress your Flask application's
21cr|python-flask-compress-1.13-1|5	responses with gzip.
21cr|python-flask-compress-1.13-1|6	
21cr|python-flask-compress-1.13-1|7	The preferred solution is to have a server (like Nginx) automatically
21cr|python-flask-compress-1.13-1|8	compress the static files for you. If you don't have that option
21cr|python-flask-compress-1.13-1|9	Flask-Compress will solve the problem for you.}
21cr|python-flask-compress-1.13-1|10	
21cr|python-flask-compress-1.13-1|11	Name:           python-%{pypi_name}
21cr|python-flask-compress-1.13-1|12	Version:	1.13
21cr|python-flask-compress-1.13-1|13	Release:	1
21cr|python-flask-compress-1.13-1|14	Summary:        Compress responses in your Flask app with gzip or brotli
21cr|python-flask-compress-1.13-1|15	Group:          Development/Python
21cr|python-flask-compress-1.13-1|16	License:        MIT
21cr|python-flask-compress-1.13-1|17	URL:            https://github.com/colour-science/flask-compress
21cr|python-flask-compress-1.13-1|18	Source0:	https://files.pythonhosted.org/packages/4d/07/d2a0a1adc4111000519b9beca7cea1ac7a6065f3b121bb0280eca79f2edb/Flask-Compress-1.13.tar.gz
21cr|python-flask-compress-1.13-1|19	Patch0:         flask-compress-requirements.patch
21cr|python-flask-compress-1.13-1|20	BuildArch:      noarch
21cr|python-flask-compress-1.13-1|21	
21cr|python-flask-compress-1.13-1|22	BuildRequires:  make
21cr|python-flask-compress-1.13-1|23	BuildRequires:  python3-devel
21cr|python-flask-compress-1.13-1|24	BuildRequires:  pyproject-rpm-macros
21cr|python-flask-compress-1.13-1|25	
21cr|python-flask-compress-1.13-1|26	%if %{with tests}
21cr|python-flask-compress-1.13-1|27	BuildRequires:  python3dist(pytest)
21cr|python-flask-compress-1.13-1|28	BuildRequires:  python3dist(tox)
21cr|python-flask-compress-1.13-1|29	%endif
21cr|python-flask-compress-1.13-1|30	
21cr|python-flask-compress-1.13-1|31	%description %_description
21cr|python-flask-compress-1.13-1|32	
21cr|python-flask-compress-1.13-1|33	#---------------------------------------------------------------
21cr|python-flask-compress-1.13-1|34	%package -n     python3-%{pypi_name}
21cr|python-flask-compress-1.13-1|35	Summary:        %{summary}
21cr|python-flask-compress-1.13-1|36	Group:          Development/Python
21cr|python-flask-compress-1.13-1|37	Requires:       python3dist(brotli)
21cr|python-flask-compress-1.13-1|38	Requires:       python3dist(flask)
21cr|python-flask-compress-1.13-1|39	%description -n python3-%{pypi_name} %_description
21cr|python-flask-compress-1.13-1|40	
21cr|python-flask-compress-1.13-1|41	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-flask-compress-1.13-1|42	%license LICENSE.txt
21cr|python-flask-compress-1.13-1|43	%doc README.md
21cr|python-flask-compress-1.13-1|44	
21cr|python-flask-compress-1.13-1|45	#---------------------------------------------------------------
21cr|python-flask-compress-1.13-1|46	
21cr|python-flask-compress-1.13-1|47	%prep
21cr|python-flask-compress-1.13-1|48	%autosetup -p1 -n Flask-Compress-%{version}
21cr|python-flask-compress-1.13-1|49	rm -rf %{pypi_name}.egg-info
21cr|python-flask-compress-1.13-1|50	
21cr|python-flask-compress-1.13-1|51	%generate_buildrequires
21cr|python-flask-compress-1.13-1|52	%pyproject_buildrequires -r
21cr|python-flask-compress-1.13-1|53	
21cr|python-flask-compress-1.13-1|54	%build
21cr|python-flask-compress-1.13-1|55	%pyproject_wheel
21cr|python-flask-compress-1.13-1|56	
21cr|python-flask-compress-1.13-1|57	%install
21cr|python-flask-compress-1.13-1|58	%pyproject_install
21cr|python-flask-compress-1.13-1|59	%pyproject_save_files flask_compress
21cr|python-flask-compress-1.13-1|60	
21cr|python-flask-compress-1.13-1|61	%check
21cr|python-flask-compress-1.13-1|62	%if %{with tests}
21cr|python-flask-compress-1.13-1|63	%{__python3} setup.py test
21cr|python-flask-compress-1.13-1|64	%endif
21cr|python-flask-compress-1.13-1|65	
21cr|python-flask-compress-1.13-1|66	

6793 21
21cr|python-Flask-Gravatar-0.5.0-2|1	%define	pypi_name	Flask-Gravatar
21cr|python-Flask-Gravatar-0.5.0-2|2	
21cr|python-Flask-Gravatar-0.5.0-2|3	Name:		python-%{pypi_name}
21cr|python-Flask-Gravatar-0.5.0-2|4	Version:	0.5.0
21cr|python-Flask-Gravatar-0.5.0-2|5	Release:	2
21cr|python-Flask-Gravatar-0.5.0-2|6	Summary:	Small extension for Flask to make usage of Gravatar service easy
21cr|python-Flask-Gravatar-0.5.0-2|7	Source0:	http://pypi.python.org/packages/source/F/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-Flask-Gravatar-0.5.0-2|8	License:	BSD
21cr|python-Flask-Gravatar-0.5.0-2|9	Group:		Development/Python
21cr|python-Flask-Gravatar-0.5.0-2|10	Url:		https://github.com/zzzsochi/Flask-Gravatar/
21cr|python-Flask-Gravatar-0.5.0-2|11	BuildArch:	noarch
21cr|python-Flask-Gravatar-0.5.0-2|12	BuildRequires:	python3egg(setuptools)
21cr|python-Flask-Gravatar-0.5.0-2|13	BuildRequires:	python3egg(flask)
21cr|python-Flask-Gravatar-0.5.0-2|14	BuildRequires:	python3egg(pytest-runner)
21cr|python-Flask-Gravatar-0.5.0-2|15	
21cr|python-Flask-Gravatar-0.5.0-2|16	%description
21cr|python-Flask-Gravatar-0.5.0-2|17	This is small and simple integration `gravatar`_ into `flask`_.
21cr|python-Flask-Gravatar-0.5.0-2|18	
21cr|python-Flask-Gravatar-0.5.0-2|19	#-------------------------------------------------------------
21cr|python-Flask-Gravatar-0.5.0-2|20	%package -n python3-%{pypi_name}
21cr|python-Flask-Gravatar-0.5.0-2|21	Summary:	Small extension for Flask to make usage of Gravatar service easy
21cr|python-Flask-Gravatar-0.5.0-2|22	Group:		Development/Python
21cr|python-Flask-Gravatar-0.5.0-2|23	
21cr|python-Flask-Gravatar-0.5.0-2|24	%description -n python3-%{pypi_name}
21cr|python-Flask-Gravatar-0.5.0-2|25	This is small and simple integration `gravatar`_ into `flask`_.
21cr|python-Flask-Gravatar-0.5.0-2|26	
21cr|python-Flask-Gravatar-0.5.0-2|27	%files -n python3-%{pypi_name}
21cr|python-Flask-Gravatar-0.5.0-2|28	%doc AUTHORS
21cr|python-Flask-Gravatar-0.5.0-2|29	%doc CHANGES.rst
21cr|python-Flask-Gravatar-0.5.0-2|30	%doc LICENSE
21cr|python-Flask-Gravatar-0.5.0-2|31	%doc README.rst
21cr|python-Flask-Gravatar-0.5.0-2|32	%doc docs/_themes/README
21cr|python-Flask-Gravatar-0.5.0-2|33	%doc docs/_themes/flask_small/layout.html
21cr|python-Flask-Gravatar-0.5.0-2|34	%{python3_sitelib}/flask_gravatar/*.py*
21cr|python-Flask-Gravatar-0.5.0-2|35	%{python3_sitelib}/Flask_Gravatar*.egg-info
21cr|python-Flask-Gravatar-0.5.0-2|36	%{python3_sitelib}/flask_gravatar/__pycache__
21cr|python-Flask-Gravatar-0.5.0-2|37	#-------------------------------------------------------------
21cr|python-Flask-Gravatar-0.5.0-2|38	%prep
21cr|python-Flask-Gravatar-0.5.0-2|39	%setup -q -n %{pypi_name}-%{version}
21cr|python-Flask-Gravatar-0.5.0-2|40	
21cr|python-Flask-Gravatar-0.5.0-2|41	rm -r *.egg-info
21cr|python-Flask-Gravatar-0.5.0-2|42	
21cr|python-Flask-Gravatar-0.5.0-2|43	%build
21cr|python-Flask-Gravatar-0.5.0-2|44	%py3_build
21cr|python-Flask-Gravatar-0.5.0-2|45	
21cr|python-Flask-Gravatar-0.5.0-2|46	%install
21cr|python-Flask-Gravatar-0.5.0-2|47	%py3_install
21cr|python-Flask-Gravatar-0.5.0-2|48	

6794 21
21cr|python-flask-login-0.6.2-1|1	%global pypi_name Flask-Login
21cr|python-flask-login-0.6.2-1|2	
21cr|python-flask-login-0.6.2-1|3	Name:           python-flask-login
21cr|python-flask-login-0.6.2-1|4	Version:        0.6.2
21cr|python-flask-login-0.6.2-1|5	Release:        1
21cr|python-flask-login-0.6.2-1|6	Summary:        User session management for Flask
21cr|python-flask-login-0.6.2-1|7	Group:          Development/Python
21cr|python-flask-login-0.6.2-1|8	License:        MIT
21cr|python-flask-login-0.6.2-1|9	URL:            https://github.com/maxcountryman/flask-login
21cr|python-flask-login-0.6.2-1|10	Source0:        https://files.pythonhosted.org/packages/source/F/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-flask-login-0.6.2-1|11	BuildArch:      noarch
21cr|python-flask-login-0.6.2-1|12	
21cr|python-flask-login-0.6.2-1|13	BuildRequires:  python3-devel
21cr|python-flask-login-0.6.2-1|14	BuildRequires:  python3-setuptools
21cr|python-flask-login-0.6.2-1|15	
21cr|python-flask-login-0.6.2-1|16	%global _description\
21cr|python-flask-login-0.6.2-1|17	Flask-Login provides user session management for Flask. It handles the common\
21cr|python-flask-login-0.6.2-1|18	tasks of logging in, logging out, and remembering your users' sessions over\
21cr|python-flask-login-0.6.2-1|19	extended periods of time.
21cr|python-flask-login-0.6.2-1|20	
21cr|python-flask-login-0.6.2-1|21	%description %_description
21cr|python-flask-login-0.6.2-1|22	#-------------------------------------------------------------------------
21cr|python-flask-login-0.6.2-1|23	
21cr|python-flask-login-0.6.2-1|24	%package -n     python3-flask-login
21cr|python-flask-login-0.6.2-1|25	Summary:        User session management for Flask
21cr|python-flask-login-0.6.2-1|26	Group:          Development/Python
21cr|python-flask-login-0.6.2-1|27	Requires:       python3-flask
21cr|python-flask-login-0.6.2-1|28	
21cr|python-flask-login-0.6.2-1|29	%description -n python3-flask-login
21cr|python-flask-login-0.6.2-1|30	Flask-Login provides user session management for Flask. It handles the common
21cr|python-flask-login-0.6.2-1|31	tasks of logging in, logging out, and remembering your users' sessions over
21cr|python-flask-login-0.6.2-1|32	extended periods of time.
21cr|python-flask-login-0.6.2-1|33	
21cr|python-flask-login-0.6.2-1|34	%files -n python3-flask-login
21cr|python-flask-login-0.6.2-1|35	%doc README.md
21cr|python-flask-login-0.6.2-1|36	%license LICENSE
21cr|python-flask-login-0.6.2-1|37	%{python3_sitelib}/flask_login/
21cr|python-flask-login-0.6.2-1|38	%{python3_sitelib}/Flask_Login-*.egg-info/
21cr|python-flask-login-0.6.2-1|39	
21cr|python-flask-login-0.6.2-1|40	#-------------------------------------------------------------------------
21cr|python-flask-login-0.6.2-1|41	%prep
21cr|python-flask-login-0.6.2-1|42	%setup -q -n %{pypi_name}-%{version}
21cr|python-flask-login-0.6.2-1|43	
21cr|python-flask-login-0.6.2-1|44	
21cr|python-flask-login-0.6.2-1|45	%build
21cr|python-flask-login-0.6.2-1|46	%py3_build
21cr|python-flask-login-0.6.2-1|47	
21cr|python-flask-login-0.6.2-1|48	
21cr|python-flask-login-0.6.2-1|49	%install
21cr|python-flask-login-0.6.2-1|50	%py3_install
21cr|python-flask-login-0.6.2-1|51	

6795 21
21cr|python-Flask-Mail-0.9.1-2|1	%define	pypi_name	Flask-Mail
21cr|python-Flask-Mail-0.9.1-2|2	
21cr|python-Flask-Mail-0.9.1-2|3	Name:		python-%{pypi_name}
21cr|python-Flask-Mail-0.9.1-2|4	Version:	0.9.1
21cr|python-Flask-Mail-0.9.1-2|5	Release:	2
21cr|python-Flask-Mail-0.9.1-2|6	Summary:	Flask extension for sending email
21cr|python-Flask-Mail-0.9.1-2|7	Source0:	http://pypi.python.org/packages/source/F/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-Flask-Mail-0.9.1-2|8	License:	BSD
21cr|python-Flask-Mail-0.9.1-2|9	Group:		Development/Python
21cr|python-Flask-Mail-0.9.1-2|10	Url:		https://github.com/rduplain/flask-mail
21cr|python-Flask-Mail-0.9.1-2|11	BuildArch:	noarch
21cr|python-Flask-Mail-0.9.1-2|12	BuildRequires:	python3egg(setuptools)
21cr|python-Flask-Mail-0.9.1-2|13	
21cr|python-Flask-Mail-0.9.1-2|14	%description
21cr|python-Flask-Mail-0.9.1-2|15	A Flask extension for sending email messages.
21cr|python-Flask-Mail-0.9.1-2|16	
21cr|python-Flask-Mail-0.9.1-2|17	#-------------------------------------------------------
21cr|python-Flask-Mail-0.9.1-2|18	%package -n python3-flask-mail
21cr|python-Flask-Mail-0.9.1-2|19	Summary:	Flask extension for sending email
21cr|python-Flask-Mail-0.9.1-2|20	Group:		Development/Python
21cr|python-Flask-Mail-0.9.1-2|21	
21cr|python-Flask-Mail-0.9.1-2|22	%description -n python3-flask-mail
21cr|python-Flask-Mail-0.9.1-2|23	A Flask extension for sending email messages.
21cr|python-Flask-Mail-0.9.1-2|24	
21cr|python-Flask-Mail-0.9.1-2|25	%files -n python3-flask-mail
21cr|python-Flask-Mail-0.9.1-2|26	%doc LICENSE
21cr|python-Flask-Mail-0.9.1-2|27	%doc README.rst
21cr|python-Flask-Mail-0.9.1-2|28	%doc docs/changelog.rst
21cr|python-Flask-Mail-0.9.1-2|29	%{py3_puresitedir}/flask_mail.py*
21cr|python-Flask-Mail-0.9.1-2|30	%{py3_puresitedir}/Flask_Mail*.egg-info
21cr|python-Flask-Mail-0.9.1-2|31	%{py3_puresitedir}/__pycache__
21cr|python-Flask-Mail-0.9.1-2|32	#-------------------------------------------------------
21cr|python-Flask-Mail-0.9.1-2|33	
21cr|python-Flask-Mail-0.9.1-2|34	%prep
21cr|python-Flask-Mail-0.9.1-2|35	%setup -q -n %{pypi_name}-%{version}
21cr|python-Flask-Mail-0.9.1-2|36	
21cr|python-Flask-Mail-0.9.1-2|37	%build
21cr|python-Flask-Mail-0.9.1-2|38	%py3_build
21cr|python-Flask-Mail-0.9.1-2|39	
21cr|python-Flask-Mail-0.9.1-2|40	%install
21cr|python-Flask-Mail-0.9.1-2|41	%py3_install

6796 21
21cr|python-flask-migrate-3.1.0-1|1	%bcond_with tests
21cr|python-flask-migrate-3.1.0-1|2	
21cr|python-flask-migrate-3.1.0-1|3	# Sphinx-generated HTML documentation is not suitable for packaging; see
21cr|python-flask-migrate-3.1.0-1|4	# https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
21cr|python-flask-migrate-3.1.0-1|5	#
21cr|python-flask-migrate-3.1.0-1|6	# We can generate PDF documentation as a substitute.
21cr|python-flask-migrate-3.1.0-1|7	%bcond_with doc_pdf
21cr|python-flask-migrate-3.1.0-1|8	
21cr|python-flask-migrate-3.1.0-1|9	Name:               python-flask-migrate
21cr|python-flask-migrate-3.1.0-1|10	Version:            3.1.0
21cr|python-flask-migrate-3.1.0-1|11	Release:            1
21cr|python-flask-migrate-3.1.0-1|12	Summary:            SQLAlchemy database migrations for Flask applications using Alembic
21cr|python-flask-migrate-3.1.0-1|13	Group:              Development/Python
21cr|python-flask-migrate-3.1.0-1|14	License:            MIT
21cr|python-flask-migrate-3.1.0-1|15	URL:                https://github.com/miguelgrinberg/Flask-Migrate
21cr|python-flask-migrate-3.1.0-1|16	Source0:            %{url}/archive/v%{version}/Flask-Migrate-%{version}.tar.gz
21cr|python-flask-migrate-3.1.0-1|17	BuildArch:          noarch
21cr|python-flask-migrate-3.1.0-1|18	
21cr|python-flask-migrate-3.1.0-1|19	BuildRequires:      python3-devel
21cr|python-flask-migrate-3.1.0-1|20	BuildRequires:      pyproject-rpm-macros
21cr|python-flask-migrate-3.1.0-1|21	
21cr|python-flask-migrate-3.1.0-1|22	# Documentation
21cr|python-flask-migrate-3.1.0-1|23	%if %{with doc_pdf}
21cr|python-flask-migrate-3.1.0-1|24	BuildRequires:      python3dist(sphinx)
21cr|python-flask-migrate-3.1.0-1|25	BuildRequires:      make
21cr|python-flask-migrate-3.1.0-1|26	BuildRequires:      python3-sphinx-latex
21cr|python-flask-migrate-3.1.0-1|27	BuildRequires:      latexmk
21cr|python-flask-migrate-3.1.0-1|28	%endif
21cr|python-flask-migrate-3.1.0-1|29	
21cr|python-flask-migrate-3.1.0-1|30	%global common_description %{expand:
21cr|python-flask-migrate-3.1.0-1|31	SQLAlchemy database migrations for Flask applications using Alembic.}
21cr|python-flask-migrate-3.1.0-1|32	
21cr|python-flask-migrate-3.1.0-1|33	%description %{common_description}
21cr|python-flask-migrate-3.1.0-1|34	
21cr|python-flask-migrate-3.1.0-1|35	#------------------------------------------------------------------
21cr|python-flask-migrate-3.1.0-1|36	%package -n python3-flask-migrate
21cr|python-flask-migrate-3.1.0-1|37	Summary:            %{summary}
21cr|python-flask-migrate-3.1.0-1|38	Group:              Development/Python
21cr|python-flask-migrate-3.1.0-1|39	
21cr|python-flask-migrate-3.1.0-1|40	%description -n python3-flask-migrate %{common_description}
21cr|python-flask-migrate-3.1.0-1|41	
21cr|python-flask-migrate-3.1.0-1|42	%files -n python3-flask-migrate -f %{pyproject_files}
21cr|python-flask-migrate-3.1.0-1|43	
21cr|python-flask-migrate-3.1.0-1|44	#------------------------------------------------------------------
21cr|python-flask-migrate-3.1.0-1|45	
21cr|python-flask-migrate-3.1.0-1|46	%package doc
21cr|python-flask-migrate-3.1.0-1|47	Summary:            Documentation for Flask-Migrate
21cr|python-flask-migrate-3.1.0-1|48	Group:              Documentation
21cr|python-flask-migrate-3.1.0-1|49	
21cr|python-flask-migrate-3.1.0-1|50	%description doc
21cr|python-flask-migrate-3.1.0-1|51	Documentation for Flask-Migrate.
21cr|python-flask-migrate-3.1.0-1|52	
21cr|python-flask-migrate-3.1.0-1|53	%files doc
21cr|python-flask-migrate-3.1.0-1|54	%license LICENSE
21cr|python-flask-migrate-3.1.0-1|55	%doc README.md
21cr|python-flask-migrate-3.1.0-1|56	%if %{with doc_pdf}
21cr|python-flask-migrate-3.1.0-1|57	%doc docs/_build/latex/Flask-Migrate.pdf
21cr|python-flask-migrate-3.1.0-1|58	%endif
21cr|python-flask-migrate-3.1.0-1|59	
21cr|python-flask-migrate-3.1.0-1|60	#------------------------------------------------------------------
21cr|python-flask-migrate-3.1.0-1|61	
21cr|python-flask-migrate-3.1.0-1|62	%prep
21cr|python-flask-migrate-3.1.0-1|63	%autosetup -n Flask-Migrate-%{version}
21cr|python-flask-migrate-3.1.0-1|64	# Fix shebangs that use /bin/env and unversioned Python
21cr|python-flask-migrate-3.1.0-1|65	%py3_shebang_fix tests/app*.py
21cr|python-flask-migrate-3.1.0-1|66	
21cr|python-flask-migrate-3.1.0-1|67	
21cr|python-flask-migrate-3.1.0-1|68	%generate_buildrequires
21cr|python-flask-migrate-3.1.0-1|69	%pyproject_buildrequires -t
21cr|python-flask-migrate-3.1.0-1|70	
21cr|python-flask-migrate-3.1.0-1|71	
21cr|python-flask-migrate-3.1.0-1|72	%build
21cr|python-flask-migrate-3.1.0-1|73	%pyproject_wheel
21cr|python-flask-migrate-3.1.0-1|74	%if %{with doc_pdf}
21cr|python-flask-migrate-3.1.0-1|75	%make_build -C docs latex SPHINXOPTS='%{?_smp_mflags}'
21cr|python-flask-migrate-3.1.0-1|76	%make_build -C docs/_build/latex LATEXMKOPTS='-quiet'
21cr|python-flask-migrate-3.1.0-1|77	%endif
21cr|python-flask-migrate-3.1.0-1|78	
21cr|python-flask-migrate-3.1.0-1|79	
21cr|python-flask-migrate-3.1.0-1|80	%install
21cr|python-flask-migrate-3.1.0-1|81	%pyproject_install
21cr|python-flask-migrate-3.1.0-1|82	%pyproject_save_files flask_migrate
21cr|python-flask-migrate-3.1.0-1|83	
21cr|python-flask-migrate-3.1.0-1|84	
21cr|python-flask-migrate-3.1.0-1|85	%check
21cr|python-flask-migrate-3.1.0-1|86	%if %{with tests}
21cr|python-flask-migrate-3.1.0-1|87	env PYTHONPATH="${PYTHONPATH:-%{buildroot}%{python3_sitelib}}" \
21cr|python-flask-migrate-3.1.0-1|88	PYTHONDONTWRITEBYTECODE=1 \
21cr|python-flask-migrate-3.1.0-1|89	%{python3} -m unittest discover -v
21cr|python-flask-migrate-3.1.0-1|90	%else
21cr|python-flask-migrate-3.1.0-1|91	echo 'Tests are disabled'
21cr|python-flask-migrate-3.1.0-1|92	%endif
21cr|python-flask-migrate-3.1.0-1|93	

6797 21
21cr|python-flask-paranoid-0.3.0-1|1	%global pkg_name flask-paranoid
21cr|python-flask-paranoid-0.3.0-1|2	
21cr|python-flask-paranoid-0.3.0-1|3	Name:           python-%{pkg_name}
21cr|python-flask-paranoid-0.3.0-1|4	Version:        0.3.0
21cr|python-flask-paranoid-0.3.0-1|5	Release:        1
21cr|python-flask-paranoid-0.3.0-1|6	Summary:        Flask Simple user session protection
21cr|python-flask-paranoid-0.3.0-1|7	Group:          Development/Python
21cr|python-flask-paranoid-0.3.0-1|8	License:        MIT
21cr|python-flask-paranoid-0.3.0-1|9	
21cr|python-flask-paranoid-0.3.0-1|10	URL:            https://github.com/miguelgrinberg/%{pkg_name}
21cr|python-flask-paranoid-0.3.0-1|11	Source0:        %{url}/archive/v%{version}/%{pkg_name}-%{version}.tar.gz
21cr|python-flask-paranoid-0.3.0-1|12	BuildArch:      noarch
21cr|python-flask-paranoid-0.3.0-1|13	
21cr|python-flask-paranoid-0.3.0-1|14	BuildRequires:  python3-devel
21cr|python-flask-paranoid-0.3.0-1|15	BuildRequires:  python3dist(pytest)
21cr|python-flask-paranoid-0.3.0-1|16	BuildRequires:  pyproject-rpm-macros
21cr|python-flask-paranoid-0.3.0-1|17	
21cr|python-flask-paranoid-0.3.0-1|18	%description
21cr|python-flask-paranoid-0.3.0-1|19	Flask Simple user session protection.
21cr|python-flask-paranoid-0.3.0-1|20	
21cr|python-flask-paranoid-0.3.0-1|21	#-------------------------------------------------------------
21cr|python-flask-paranoid-0.3.0-1|22	%package -n python3-%{pkg_name}
21cr|python-flask-paranoid-0.3.0-1|23	Summary:        Flask Simple user session protection
21cr|python-flask-paranoid-0.3.0-1|24	Group:          Development/Python
21cr|python-flask-paranoid-0.3.0-1|25	
21cr|python-flask-paranoid-0.3.0-1|26	%description -n python3-%{pkg_name}
21cr|python-flask-paranoid-0.3.0-1|27	Flask Simple user session protection.
21cr|python-flask-paranoid-0.3.0-1|28	
21cr|python-flask-paranoid-0.3.0-1|29	%files -n python3-%{pkg_name} -f %{pyproject_files}
21cr|python-flask-paranoid-0.3.0-1|30	%doc README.md
21cr|python-flask-paranoid-0.3.0-1|31	%license LICENSE
21cr|python-flask-paranoid-0.3.0-1|32	#-------------------------------------------------------------
21cr|python-flask-paranoid-0.3.0-1|33	
21cr|python-flask-paranoid-0.3.0-1|34	%prep
21cr|python-flask-paranoid-0.3.0-1|35	%autosetup -p1 -n %{pkg_name}-%{version}
21cr|python-flask-paranoid-0.3.0-1|36	
21cr|python-flask-paranoid-0.3.0-1|37	# Fix incorrect date format in test
21cr|python-flask-paranoid-0.3.0-1|38	sed -r -i 's/01-Jan-1970/01 Jan 1970/' tests/test_paranoid.py
21cr|python-flask-paranoid-0.3.0-1|39	
21cr|python-flask-paranoid-0.3.0-1|40	
21cr|python-flask-paranoid-0.3.0-1|41	%generate_buildrequires
21cr|python-flask-paranoid-0.3.0-1|42	%pyproject_buildrequires -r
21cr|python-flask-paranoid-0.3.0-1|43	
21cr|python-flask-paranoid-0.3.0-1|44	
21cr|python-flask-paranoid-0.3.0-1|45	%build
21cr|python-flask-paranoid-0.3.0-1|46	%pyproject_wheel
21cr|python-flask-paranoid-0.3.0-1|47	
21cr|python-flask-paranoid-0.3.0-1|48	
21cr|python-flask-paranoid-0.3.0-1|49	%install
21cr|python-flask-paranoid-0.3.0-1|50	%pyproject_install
21cr|python-flask-paranoid-0.3.0-1|51	%pyproject_save_files flask_paranoid
21cr|python-flask-paranoid-0.3.0-1|52	

6798 21
21cr|python-flask-principal-0.4.0-1|1	%global pkg_name flask-principal
21cr|python-flask-principal-0.4.0-1|2	
21cr|python-flask-principal-0.4.0-1|3	Name:           python-flask-principal
21cr|python-flask-principal-0.4.0-1|4	Version:        0.4.0
21cr|python-flask-principal-0.4.0-1|5	Release:        1
21cr|python-flask-principal-0.4.0-1|6	Summary:        Identity management for Flask applications
21cr|python-flask-principal-0.4.0-1|7	Group:          Development/Python
21cr|python-flask-principal-0.4.0-1|8	License:        MIT
21cr|python-flask-principal-0.4.0-1|9	
21cr|python-flask-principal-0.4.0-1|10	BuildArch:      noarch
21cr|python-flask-principal-0.4.0-1|11	URL:            https://pythonhosted.org/Flask-Principal/
21cr|python-flask-principal-0.4.0-1|12	Source0:        https://github.com/mattupstate/%{pkg_name}/archive/%{version}/%{pkg_name}-%{version}.tar.gz
21cr|python-flask-principal-0.4.0-1|13	
21cr|python-flask-principal-0.4.0-1|14	BuildRequires:  python3-devel
21cr|python-flask-principal-0.4.0-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-flask-principal-0.4.0-1|16	BuildRequires:  python3dist(pytest)
21cr|python-flask-principal-0.4.0-1|17	
21cr|python-flask-principal-0.4.0-1|18	
21cr|python-flask-principal-0.4.0-1|19	%description
21cr|python-flask-principal-0.4.0-1|20	Flask-Principal provides a very loose framework to tie in authentication
21cr|python-flask-principal-0.4.0-1|21	and user information providers, often located in different parts of a web
21cr|python-flask-principal-0.4.0-1|22	application.
21cr|python-flask-principal-0.4.0-1|23	
21cr|python-flask-principal-0.4.0-1|24	#-----------------------------------------------------------------------
21cr|python-flask-principal-0.4.0-1|25	%package -n python3-flask-principal
21cr|python-flask-principal-0.4.0-1|26	Summary:        Identity management for Flask applications
21cr|python-flask-principal-0.4.0-1|27	Group:          Development/Python
21cr|python-flask-principal-0.4.0-1|28	
21cr|python-flask-principal-0.4.0-1|29	
21cr|python-flask-principal-0.4.0-1|30	%description -n python3-flask-principal
21cr|python-flask-principal-0.4.0-1|31	Flask-Principal provides a very loose framework to tie in authentication
21cr|python-flask-principal-0.4.0-1|32	and user information providers, often located in different parts of a web
21cr|python-flask-principal-0.4.0-1|33	application.
21cr|python-flask-principal-0.4.0-1|34	
21cr|python-flask-principal-0.4.0-1|35	%files -n python3-flask-principal -f %{pyproject_files}
21cr|python-flask-principal-0.4.0-1|36	%doc README.rst CHANGES
21cr|python-flask-principal-0.4.0-1|37	%license LICENSE
21cr|python-flask-principal-0.4.0-1|38	
21cr|python-flask-principal-0.4.0-1|39	#-----------------------------------------------------------------------
21cr|python-flask-principal-0.4.0-1|40	%prep
21cr|python-flask-principal-0.4.0-1|41	%autosetup -p1 -n %{pkg_name}-%{version}
21cr|python-flask-principal-0.4.0-1|42	
21cr|python-flask-principal-0.4.0-1|43	
21cr|python-flask-principal-0.4.0-1|44	%generate_buildrequires
21cr|python-flask-principal-0.4.0-1|45	%pyproject_buildrequires
21cr|python-flask-principal-0.4.0-1|46	
21cr|python-flask-principal-0.4.0-1|47	
21cr|python-flask-principal-0.4.0-1|48	%build
21cr|python-flask-principal-0.4.0-1|49	%pyproject_wheel
21cr|python-flask-principal-0.4.0-1|50	
21cr|python-flask-principal-0.4.0-1|51	
21cr|python-flask-principal-0.4.0-1|52	%install
21cr|python-flask-principal-0.4.0-1|53	%pyproject_install
21cr|python-flask-principal-0.4.0-1|54	%pyproject_save_files flask_principal
21cr|python-flask-principal-0.4.0-1|55	

6799 21
21cr|python-flask-security-too-4.1.5-1|1	%global pkg_name flask-security-too
21cr|python-flask-security-too-4.1.5-1|2	
21cr|python-flask-security-too-4.1.5-1|3	
21cr|python-flask-security-too-4.1.5-1|4	Name:           python-%{pkg_name}
21cr|python-flask-security-too-4.1.5-1|5	Version:        4.1.5
21cr|python-flask-security-too-4.1.5-1|6	Release:        1
21cr|python-flask-security-too-4.1.5-1|7	Summary:        Simple security for Flask apps
21cr|python-flask-security-too-4.1.5-1|8	Group:          Development/Python
21cr|python-flask-security-too-4.1.5-1|9	License:        MIT
21cr|python-flask-security-too-4.1.5-1|10	
21cr|python-flask-security-too-4.1.5-1|11	BuildArch:      noarch
21cr|python-flask-security-too-4.1.5-1|12	URL:            https://github.com/Flask-Middleware/flask-security
21cr|python-flask-security-too-4.1.5-1|13	Source0:        %{pypi_source Flask-Security-Too}
21cr|python-flask-security-too-4.1.5-1|14	# Drop missing test deps
21cr|python-flask-security-too-4.1.5-1|15	Patch0:         python-flask-security-too_testdeps.patch
21cr|python-flask-security-too-4.1.5-1|16	
21cr|python-flask-security-too-4.1.5-1|17	BuildRequires:  python3-devel
21cr|python-flask-security-too-4.1.5-1|18	BuildRequires:  pyproject-rpm-macros
21cr|python-flask-security-too-4.1.5-1|19	
21cr|python-flask-security-too-4.1.5-1|20	%description
21cr|python-flask-security-too-4.1.5-1|21	Flask-Security quickly adds security features to your Flask application.
21cr|python-flask-security-too-4.1.5-1|22	
21cr|python-flask-security-too-4.1.5-1|23	#-----------------------------------------------------------------------
21cr|python-flask-security-too-4.1.5-1|24	%package -n python3-%{pkg_name}
21cr|python-flask-security-too-4.1.5-1|25	Summary:        Simple security for Flask apps
21cr|python-flask-security-too-4.1.5-1|26	Group:          Development/Python
21cr|python-flask-security-too-4.1.5-1|27	
21cr|python-flask-security-too-4.1.5-1|28	%description -n python3-%{pkg_name}
21cr|python-flask-security-too-4.1.5-1|29	Flask-Security quickly adds security features to your Flask application.
21cr|python-flask-security-too-4.1.5-1|30	
21cr|python-flask-security-too-4.1.5-1|31	# Skipping mfa extra, pyqrcode and phonenumberslite are not packaged
21cr|python-flask-security-too-4.1.5-1|32	%pyproject_extras_subpkg -n python3-%{pkg_name} babel fsqla common
21cr|python-flask-security-too-4.1.5-1|33	
21cr|python-flask-security-too-4.1.5-1|34	%files -n python3-%{pkg_name} -f %{pyproject_files} -f flask_security.lang
21cr|python-flask-security-too-4.1.5-1|35	%license LICENSE
21cr|python-flask-security-too-4.1.5-1|36	%doc README.rst AUTHORS
21cr|python-flask-security-too-4.1.5-1|37	
21cr|python-flask-security-too-4.1.5-1|38	#-----------------------------------------------------------------------
21cr|python-flask-security-too-4.1.5-1|39	
21cr|python-flask-security-too-4.1.5-1|40	%prep
21cr|python-flask-security-too-4.1.5-1|41	%autosetup -p1 -n Flask-Security-Too-%{version}
21cr|python-flask-security-too-4.1.5-1|42	# Disable tests for unavailable test dependencies
21cr|python-flask-security-too-4.1.5-1|43	sed -r -i '/\b(two_factor|unified_signin)\b/d' tests/conftest.py
21cr|python-flask-security-too-4.1.5-1|44	
21cr|python-flask-security-too-4.1.5-1|45	%generate_buildrequires
21cr|python-flask-security-too-4.1.5-1|46	# Skipping mfa extra, pyqrcode and phonenumberslite are not packaged
21cr|python-flask-security-too-4.1.5-1|47	#%%pyproject_buildrequires -x babel,fsqla,common -r requirements/tests.txt
21cr|python-flask-security-too-4.1.5-1|48	%pyproject_buildrequires
21cr|python-flask-security-too-4.1.5-1|49	
21cr|python-flask-security-too-4.1.5-1|50	
21cr|python-flask-security-too-4.1.5-1|51	%build
21cr|python-flask-security-too-4.1.5-1|52	%pyproject_wheel
21cr|python-flask-security-too-4.1.5-1|53	
21cr|python-flask-security-too-4.1.5-1|54	
21cr|python-flask-security-too-4.1.5-1|55	%install
21cr|python-flask-security-too-4.1.5-1|56	%pyproject_install
21cr|python-flask-security-too-4.1.5-1|57	%pyproject_save_files flask_security
21cr|python-flask-security-too-4.1.5-1|58	
21cr|python-flask-security-too-4.1.5-1|59	# Work around neither %%pyproject_save_files nor %%find_lang supporting
21cr|python-flask-security-too-4.1.5-1|60	# language files that are not in a directory named “locale”:
21cr|python-flask-security-too-4.1.5-1|61	sed -i -r '/\/translations\/.*\.mo/d' %{pyproject_files}
21cr|python-flask-security-too-4.1.5-1|62	cp -rp %{buildroot}%{python3_sitelib}/flask_security/translations \
21cr|python-flask-security-too-4.1.5-1|63	%{buildroot}%{python3_sitelib}/flask_security/locale
21cr|python-flask-security-too-4.1.5-1|64	find %{buildroot}%{python3_sitelib}/flask_security/locale \
21cr|python-flask-security-too-4.1.5-1|65	-type f ! -name *.mo -delete
21cr|python-flask-security-too-4.1.5-1|66	
21cr|python-flask-security-too-4.1.5-1|67	%find_lang flask_security
21cr|python-flask-security-too-4.1.5-1|68	rm -rf %{buildroot}/%{python3_sitelib}/flask_security/locale
21cr|python-flask-security-too-4.1.5-1|69	sed -r -i 's@/locale/@/translations/@' flask_security.lang
21cr|python-flask-security-too-4.1.5-1|70	
21cr|python-flask-security-too-4.1.5-1|71	
21cr|python-flask-security-too-4.1.5-1|72	
21cr|python-flask-security-too-4.1.5-1|73	
21cr|python-flask-security-too-4.1.5-1|74	

6800 21
21cr|python-flask-socketio-5.3.1-1|1	# Sphinx-generated HTML documentation is not suitable for packaging; see
21cr|python-flask-socketio-5.3.1-1|2	# https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
21cr|python-flask-socketio-5.3.1-1|3	#
21cr|python-flask-socketio-5.3.1-1|4	# We can generate PDF documentation as a substitute.
21cr|python-flask-socketio-5.3.1-1|5	%bcond_with doc_pdf
21cr|python-flask-socketio-5.3.1-1|6	
21cr|python-flask-socketio-5.3.1-1|7	Name:           python-flask-socketio
21cr|python-flask-socketio-5.3.1-1|8	Version:	5.3.1
21cr|python-flask-socketio-5.3.1-1|9	Release:	1
21cr|python-flask-socketio-5.3.1-1|10	Summary:        Socket.IO integration for Flask applications
21cr|python-flask-socketio-5.3.1-1|11	Group:          Development/Python
21cr|python-flask-socketio-5.3.1-1|12	License:        MIT
21cr|python-flask-socketio-5.3.1-1|13	URL:            https://github.com/miguelgrinberg/Flask-SocketIO/
21cr|python-flask-socketio-5.3.1-1|14	Source0:        %{url}/archive/v%{version}/Flask-SocketIO-%{version}.tar.gz
21cr|python-flask-socketio-5.3.1-1|15	
21cr|python-flask-socketio-5.3.1-1|16	BuildArch:      noarch
21cr|python-flask-socketio-5.3.1-1|17	
21cr|python-flask-socketio-5.3.1-1|18	BuildRequires:  python3-devel
21cr|python-flask-socketio-5.3.1-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-flask-socketio-5.3.1-1|20	
21cr|python-flask-socketio-5.3.1-1|21	# Documentation
21cr|python-flask-socketio-5.3.1-1|22	%if %{with doc_pdf}
21cr|python-flask-socketio-5.3.1-1|23	BuildRequires:  make
21cr|python-flask-socketio-5.3.1-1|24	BuildRequires:  python3dist(sphinx)
21cr|python-flask-socketio-5.3.1-1|25	BuildRequires:  python3-sphinx-latex
21cr|python-flask-socketio-5.3.1-1|26	BuildRequires:  latexmk
21cr|python-flask-socketio-5.3.1-1|27	%endif
21cr|python-flask-socketio-5.3.1-1|28	
21cr|python-flask-socketio-5.3.1-1|29	%global common_description %{expand:
21cr|python-flask-socketio-5.3.1-1|30	Flask-SocketIO gives Flask applications access to low latency bi-directional
21cr|python-flask-socketio-5.3.1-1|31	communications between the clients and the server. The client-side application
21cr|python-flask-socketio-5.3.1-1|32	can use any of the SocketIO official clients libraries in Javascript, C++, Java
21cr|python-flask-socketio-5.3.1-1|33	and Swift, or any compatible client to establish a permanent connection to the
21cr|python-flask-socketio-5.3.1-1|34	server.}
21cr|python-flask-socketio-5.3.1-1|35	
21cr|python-flask-socketio-5.3.1-1|36	%description %{common_description}
21cr|python-flask-socketio-5.3.1-1|37	
21cr|python-flask-socketio-5.3.1-1|38	#-----------------------------------------------------------
21cr|python-flask-socketio-5.3.1-1|39	%package -n     python3-flask-socketio
21cr|python-flask-socketio-5.3.1-1|40	Summary:        %{summary}
21cr|python-flask-socketio-5.3.1-1|41	Group:          Development/Python
21cr|python-flask-socketio-5.3.1-1|42	
21cr|python-flask-socketio-5.3.1-1|43	%description -n python3-flask-socketio %{common_description}
21cr|python-flask-socketio-5.3.1-1|44	
21cr|python-flask-socketio-5.3.1-1|45	%files -n python3-flask-socketio -f %{pyproject_files}
21cr|python-flask-socketio-5.3.1-1|46	
21cr|python-flask-socketio-5.3.1-1|47	#-----------------------------------------------------------
21cr|python-flask-socketio-5.3.1-1|48	
21cr|python-flask-socketio-5.3.1-1|49	%package        doc
21cr|python-flask-socketio-5.3.1-1|50	Summary:        Documentation for %{name}
21cr|python-flask-socketio-5.3.1-1|51	Group:          Documentation
21cr|python-flask-socketio-5.3.1-1|52	
21cr|python-flask-socketio-5.3.1-1|53	%description    doc %{common_description}
21cr|python-flask-socketio-5.3.1-1|54	
21cr|python-flask-socketio-5.3.1-1|55	%files doc
21cr|python-flask-socketio-5.3.1-1|56	%license LICENSE
21cr|python-flask-socketio-5.3.1-1|57	%doc CHANGES.md
21cr|python-flask-socketio-5.3.1-1|58	%doc README.md
21cr|python-flask-socketio-5.3.1-1|59	%doc SECURITY.md
21cr|python-flask-socketio-5.3.1-1|60	%if %{with doc_pdf}
21cr|python-flask-socketio-5.3.1-1|61	%doc docs/_build/latex/flask-socketio.pdf
21cr|python-flask-socketio-5.3.1-1|62	%endif
21cr|python-flask-socketio-5.3.1-1|63	%doc example
21cr|python-flask-socketio-5.3.1-1|64	
21cr|python-flask-socketio-5.3.1-1|65	#-----------------------------------------------------------
21cr|python-flask-socketio-5.3.1-1|66	
21cr|python-flask-socketio-5.3.1-1|67	%prep
21cr|python-flask-socketio-5.3.1-1|68	%autosetup -n Flask-SocketIO-%{version}
21cr|python-flask-socketio-5.3.1-1|69	# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
21cr|python-flask-socketio-5.3.1-1|70	sed -r -i \
21cr|python-flask-socketio-5.3.1-1|71	-e 's/--cov[^[:blank:]]*//g' \
21cr|python-flask-socketio-5.3.1-1|72	-e '/^[[:blank:]]*(pytest-cov)[[:blank:]]*$/d' \
21cr|python-flask-socketio-5.3.1-1|73	tox.ini
21cr|python-flask-socketio-5.3.1-1|74	
21cr|python-flask-socketio-5.3.1-1|75	
21cr|python-flask-socketio-5.3.1-1|76	%generate_buildrequires
21cr|python-flask-socketio-5.3.1-1|77	%pyproject_buildrequires -t
21cr|python-flask-socketio-5.3.1-1|78	
21cr|python-flask-socketio-5.3.1-1|79	
21cr|python-flask-socketio-5.3.1-1|80	%build
21cr|python-flask-socketio-5.3.1-1|81	%pyproject_wheel
21cr|python-flask-socketio-5.3.1-1|82	%if %{with doc_pdf}
21cr|python-flask-socketio-5.3.1-1|83	PYTHONPATH="${PWD}/src" %make_build -C docs latex SPHINXOPTS='%{?_smp_mflags}'
21cr|python-flask-socketio-5.3.1-1|84	%make_build -C docs/_build/latex LATEXMKOPTS='-quiet'
21cr|python-flask-socketio-5.3.1-1|85	%endif
21cr|python-flask-socketio-5.3.1-1|86	
21cr|python-flask-socketio-5.3.1-1|87	
21cr|python-flask-socketio-5.3.1-1|88	%install
21cr|python-flask-socketio-5.3.1-1|89	%pyproject_install
21cr|python-flask-socketio-5.3.1-1|90	%pyproject_save_files flask_socketio
21cr|python-flask-socketio-5.3.1-1|91	
21cr|python-flask-socketio-5.3.1-1|92	
21cr|python-flask-socketio-5.3.1-1|93	%check
21cr|python-flask-socketio-5.3.1-1|94	# Because of its name, flask_socketio.test_client is mistaken for a test; then,
21cr|python-flask-socketio-5.3.1-1|95	# pytest fails because of an import path mismatch, since that module is
21cr|python-flask-socketio-5.3.1-1|96	# available both here in the build directory and in the buildroot. Simply
21cr|python-flask-socketio-5.3.1-1|97	# ignoring it in test collection is perfectly correct and solves the problem.
21cr|python-flask-socketio-5.3.1-1|98	%pytest --ignore-glob='*/test_client.py'

6801 21
21cr|python-flask-sqlalchemy-3.0.3-1|1	%define   pypi_name   Flask-SQLAlchemy
21cr|python-flask-sqlalchemy-3.0.3-1|2	
21cr|python-flask-sqlalchemy-3.0.3-1|3	Name:      python-flask-sqlalchemy
21cr|python-flask-sqlalchemy-3.0.3-1|4	Version:   3.0.3
21cr|python-flask-sqlalchemy-3.0.3-1|5	Release:   1
21cr|python-flask-sqlalchemy-3.0.3-1|6	Summary:   Adds SQLAlchemy support to your Flask application
21cr|python-flask-sqlalchemy-3.0.3-1|7	Group:     Development/Python
21cr|python-flask-sqlalchemy-3.0.3-1|8	Source0:   %{pypi_source}
21cr|python-flask-sqlalchemy-3.0.3-1|9	License:   BSD
21cr|python-flask-sqlalchemy-3.0.3-1|10	Url:       http://github.com/mitsuhiko/flask-sqlalchemy
21cr|python-flask-sqlalchemy-3.0.3-1|11	Patch0:    flask-sqlalchemy-requirements.patch
21cr|python-flask-sqlalchemy-3.0.3-1|12	BuildRequires:   pkgconfig(python3)
21cr|python-flask-sqlalchemy-3.0.3-1|13	BuildRequires:   pyproject-rpm-macros
21cr|python-flask-sqlalchemy-3.0.3-1|14	
21cr|python-flask-sqlalchemy-3.0.3-1|15	BuildArch:   noarch
21cr|python-flask-sqlalchemy-3.0.3-1|16	
21cr|python-flask-sqlalchemy-3.0.3-1|17	%description
21cr|python-flask-sqlalchemy-3.0.3-1|18	Flask-SQLAlchemy
21cr|python-flask-sqlalchemy-3.0.3-1|19	----------------
21cr|python-flask-sqlalchemy-3.0.3-1|20	#--------------------------------------------
21cr|python-flask-sqlalchemy-3.0.3-1|21	%package -n python3-flask-sqlalchemy
21cr|python-flask-sqlalchemy-3.0.3-1|22	Summary:   Adds SQLAlchemy support to your Flask application
21cr|python-flask-sqlalchemy-3.0.3-1|23	Group:     Development/Python
21cr|python-flask-sqlalchemy-3.0.3-1|24	Provides:  python3-%{pypi_name} = %{EVRD}
21cr|python-flask-sqlalchemy-3.0.3-1|25	
21cr|python-flask-sqlalchemy-3.0.3-1|26	%description -n python3-flask-sqlalchemy
21cr|python-flask-sqlalchemy-3.0.3-1|27	Flask-SQLAlchemy
21cr|python-flask-sqlalchemy-3.0.3-1|28	----------------
21cr|python-flask-sqlalchemy-3.0.3-1|29	
21cr|python-flask-sqlalchemy-3.0.3-1|30	%files -n python3-flask-sqlalchemy
21cr|python-flask-sqlalchemy-3.0.3-1|31	%doc *.rst docs
21cr|python-flask-sqlalchemy-3.0.3-1|32	%{python3_sitelib}/*
21cr|python-flask-sqlalchemy-3.0.3-1|33	#--------------------------------------------
21cr|python-flask-sqlalchemy-3.0.3-1|34	
21cr|python-flask-sqlalchemy-3.0.3-1|35	%prep
21cr|python-flask-sqlalchemy-3.0.3-1|36	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-flask-sqlalchemy-3.0.3-1|37	rm -f docs/_static/.DS_Store
21cr|python-flask-sqlalchemy-3.0.3-1|38	rm -f docs/.DS_Store
21cr|python-flask-sqlalchemy-3.0.3-1|39	rm -f docs/_themes/.gitignore
21cr|python-flask-sqlalchemy-3.0.3-1|40	
21cr|python-flask-sqlalchemy-3.0.3-1|41	%generate_buildrequires
21cr|python-flask-sqlalchemy-3.0.3-1|42	%pyproject_buildrequires -r
21cr|python-flask-sqlalchemy-3.0.3-1|43	
21cr|python-flask-sqlalchemy-3.0.3-1|44	%build
21cr|python-flask-sqlalchemy-3.0.3-1|45	%pyproject_wheel
21cr|python-flask-sqlalchemy-3.0.3-1|46	
21cr|python-flask-sqlalchemy-3.0.3-1|47	%install
21cr|python-flask-sqlalchemy-3.0.3-1|48	%pyproject_install

6802 21
21cr|python-flask-wtf-1.0.1-1|1	%global pypi_name Flask-WTF
21cr|python-flask-wtf-1.0.1-1|2	
21cr|python-flask-wtf-1.0.1-1|3	Name:           python-flask-wtf
21cr|python-flask-wtf-1.0.1-1|4	Version:        1.0.1
21cr|python-flask-wtf-1.0.1-1|5	Release:        1
21cr|python-flask-wtf-1.0.1-1|6	Summary:        Simple integration of Flask and WTForms
21cr|python-flask-wtf-1.0.1-1|7	Group:          Development/Python
21cr|python-flask-wtf-1.0.1-1|8	License:        BSD
21cr|python-flask-wtf-1.0.1-1|9	URL:            https://github.com/lepture/flask-wtf
21cr|python-flask-wtf-1.0.1-1|10	Source0:        %{pypi_source %pypi_name}
21cr|python-flask-wtf-1.0.1-1|11	
21cr|python-flask-wtf-1.0.1-1|12	BuildArch:      noarch
21cr|python-flask-wtf-1.0.1-1|13	BuildRequires:  python3-devel
21cr|python-flask-wtf-1.0.1-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-flask-wtf-1.0.1-1|15	
21cr|python-flask-wtf-1.0.1-1|16	
21cr|python-flask-wtf-1.0.1-1|17	%description
21cr|python-flask-wtf-1.0.1-1|18	Flask-WTF offers simple integration with WTForms. This integration
21cr|python-flask-wtf-1.0.1-1|19	includes optional CSRF handling for greater security.
21cr|python-flask-wtf-1.0.1-1|20	
21cr|python-flask-wtf-1.0.1-1|21	#-----------------------------------------------------------------
21cr|python-flask-wtf-1.0.1-1|22	%package -n python3-flask-wtf
21cr|python-flask-wtf-1.0.1-1|23	Summary:        Simple integration of Flask and WTForms
21cr|python-flask-wtf-1.0.1-1|24	Group:          Development/Python
21cr|python-flask-wtf-1.0.1-1|25	
21cr|python-flask-wtf-1.0.1-1|26	%description -n python3-flask-wtf
21cr|python-flask-wtf-1.0.1-1|27	Flask-WTF offers simple integration with WTForms. This integration
21cr|python-flask-wtf-1.0.1-1|28	includes optional CSRF handling for greater security.
21cr|python-flask-wtf-1.0.1-1|29	
21cr|python-flask-wtf-1.0.1-1|30	%files -n python3-flask-wtf -f %{pyproject_files}
21cr|python-flask-wtf-1.0.1-1|31	%license LICENSE.rst
21cr|python-flask-wtf-1.0.1-1|32	%doc README.rst docs/
21cr|python-flask-wtf-1.0.1-1|33	
21cr|python-flask-wtf-1.0.1-1|34	#-----------------------------------------------------------------
21cr|python-flask-wtf-1.0.1-1|35	
21cr|python-flask-wtf-1.0.1-1|36	
21cr|python-flask-wtf-1.0.1-1|37	%prep
21cr|python-flask-wtf-1.0.1-1|38	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-flask-wtf-1.0.1-1|39	
21cr|python-flask-wtf-1.0.1-1|40	%generate_buildrequires
21cr|python-flask-wtf-1.0.1-1|41	%pyproject_buildrequires -r
21cr|python-flask-wtf-1.0.1-1|42	
21cr|python-flask-wtf-1.0.1-1|43	%build
21cr|python-flask-wtf-1.0.1-1|44	%pyproject_wheel
21cr|python-flask-wtf-1.0.1-1|45	
21cr|python-flask-wtf-1.0.1-1|46	
21cr|python-flask-wtf-1.0.1-1|47	%install
21cr|python-flask-wtf-1.0.1-1|48	%pyproject_install
21cr|python-flask-wtf-1.0.1-1|49	%pyproject_save_files flask_wtf

6803 21
21cr|python-flit-scm-1.7.0-1|1	%define pypi_name flit_scm
21cr|python-flit-scm-1.7.0-1|2	
21cr|python-flit-scm-1.7.0-1|3	Name:           python-flit-scm
21cr|python-flit-scm-1.7.0-1|4	Version:        1.7.0
21cr|python-flit-scm-1.7.0-1|5	Release:        1
21cr|python-flit-scm-1.7.0-1|6	Summary:        A PEP 518 build backend that uses setuptools_scm
21cr|python-flit-scm-1.7.0-1|7	Group:          Development/Python
21cr|python-flit-scm-1.7.0-1|8	License:        MIT
21cr|python-flit-scm-1.7.0-1|9	URL:            https://gitlab.com/WillDaSilva/flit_scm
21cr|python-flit-scm-1.7.0-1|10	Source0:        %{pypi_source}
21cr|python-flit-scm-1.7.0-1|11	Patch0:         flit-scm-requirements.patch
21cr|python-flit-scm-1.7.0-1|12	BuildRequires:  pkgconfig(python3) < 3.11
21cr|python-flit-scm-1.7.0-1|13	BuildRequires:  pyproject-rpm-macros
21cr|python-flit-scm-1.7.0-1|14	BuildArch:      noarch
21cr|python-flit-scm-1.7.0-1|15	
21cr|python-flit-scm-1.7.0-1|16	%description
21cr|python-flit-scm-1.7.0-1|17	A PEP 518 build backend that uses setuptools_scm to generate a version
21cr|python-flit-scm-1.7.0-1|18	file from your version control system, then flit_core to build the package.
21cr|python-flit-scm-1.7.0-1|19	
21cr|python-flit-scm-1.7.0-1|20	#-----------------------------------------------------------------------
21cr|python-flit-scm-1.7.0-1|21	%package -n python3-%{pypi_name}
21cr|python-flit-scm-1.7.0-1|22	Summary:        A PEP 518 build backend that uses setuptools_scm
21cr|python-flit-scm-1.7.0-1|23	Group:          Development/Python
21cr|python-flit-scm-1.7.0-1|24	
21cr|python-flit-scm-1.7.0-1|25	%description -n python3-%{pypi_name}
21cr|python-flit-scm-1.7.0-1|26	A PEP 518 build backend that uses setuptools_scm to generate a version
21cr|python-flit-scm-1.7.0-1|27	file from your version control system, then flit_core to build the package.
21cr|python-flit-scm-1.7.0-1|28	
21cr|python-flit-scm-1.7.0-1|29	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-flit-scm-1.7.0-1|30	%doc README*
21cr|python-flit-scm-1.7.0-1|31	#-----------------------------------------------------------------------
21cr|python-flit-scm-1.7.0-1|32	%prep
21cr|python-flit-scm-1.7.0-1|33	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-flit-scm-1.7.0-1|34	
21cr|python-flit-scm-1.7.0-1|35	%generate_buildrequires
21cr|python-flit-scm-1.7.0-1|36	%pyproject_buildrequires
21cr|python-flit-scm-1.7.0-1|37	
21cr|python-flit-scm-1.7.0-1|38	%build
21cr|python-flit-scm-1.7.0-1|39	%pyproject_wheel
21cr|python-flit-scm-1.7.0-1|40	
21cr|python-flit-scm-1.7.0-1|41	%install
21cr|python-flit-scm-1.7.0-1|42	%pyproject_install
21cr|python-flit-scm-1.7.0-1|43	%pyproject_save_files %{pypi_name}

6804 21
21cr|python-flup-1.0.3-1|1	%define module flup
21cr|python-flup-1.0.3-1|2	
21cr|python-flup-1.0.3-1|3	Summary:    Python module related to FastCGI and WSGI
21cr|python-flup-1.0.3-1|4	Name:       python-flup
21cr|python-flup-1.0.3-1|5	Version:    1.0.3
21cr|python-flup-1.0.3-1|6	Release:    1
21cr|python-flup-1.0.3-1|7	Group:      Development/Python
21cr|python-flup-1.0.3-1|8	Url:        http://trac.saddi.com/flup
21cr|python-flup-1.0.3-1|9	Source0:    http://www.saddi.com/software/%module/dist/%module-%version.tar.gz
21cr|python-flup-1.0.3-1|10	License:    BSD
21cr|python-flup-1.0.3-1|11	
21cr|python-flup-1.0.3-1|12	BuildArch: noarch
21cr|python-flup-1.0.3-1|13	
21cr|python-flup-1.0.3-1|14	
21cr|python-flup-1.0.3-1|15	%description
21cr|python-flup-1.0.3-1|16	This Python package is a random
21cr|python-flup-1.0.3-1|17	collection of WSGI and FCGI modules.
21cr|python-flup-1.0.3-1|18	
21cr|python-flup-1.0.3-1|19	#-----------------------------------------------------------
21cr|python-flup-1.0.3-1|20	%package -n python3-%{module}
21cr|python-flup-1.0.3-1|21	Summary:        %{summary}
21cr|python-flup-1.0.3-1|22	
21cr|python-flup-1.0.3-1|23	BuildRequires: pkgconfig(python3)
21cr|python-flup-1.0.3-1|24	BuildRequires: python3egg(setuptools)
21cr|python-flup-1.0.3-1|25	BuildRequires: python3egg(sphinx)
21cr|python-flup-1.0.3-1|26	
21cr|python-flup-1.0.3-1|27	%description -n python3-%{module}
21cr|python-flup-1.0.3-1|28	This Python3 package is a random
21cr|python-flup-1.0.3-1|29	collection of WSGI and FCGI modules.
21cr|python-flup-1.0.3-1|30	
21cr|python-flup-1.0.3-1|31	%files -n python3-%{module}
21cr|python-flup-1.0.3-1|32	%doc docs/build/html/
21cr|python-flup-1.0.3-1|33	%{py3_puresitedir}/%{module}
21cr|python-flup-1.0.3-1|34	%{py3_puresitedir}/*.egg-info/
21cr|python-flup-1.0.3-1|35	
21cr|python-flup-1.0.3-1|36	#-----------------------------------------------------------
21cr|python-flup-1.0.3-1|37	
21cr|python-flup-1.0.3-1|38	%prep
21cr|python-flup-1.0.3-1|39	%setup -qn %module-%version
21cr|python-flup-1.0.3-1|40	
21cr|python-flup-1.0.3-1|41	%build
21cr|python-flup-1.0.3-1|42	%py3_build
21cr|python-flup-1.0.3-1|43	python3 setup.py build_sphinx && \
21cr|python-flup-1.0.3-1|44	rm docs/build/html/.buildinfo
21cr|python-flup-1.0.3-1|45	
21cr|python-flup-1.0.3-1|46	%install
21cr|python-flup-1.0.3-1|47	%py3_install
21cr|python-flup-1.0.3-1|48	
21cr|python-flup-1.0.3-1|49	

6805 21
21cr|python-foolscap-0.10.1-1|1	%define module	foolscap
21cr|python-foolscap-0.10.1-1|2	
21cr|python-foolscap-0.10.1-1|3	Summary:	Rewrite of Perspective Broker
21cr|python-foolscap-0.10.1-1|4	Name:		python-%{module}
21cr|python-foolscap-0.10.1-1|5	Version:	0.10.1
21cr|python-foolscap-0.10.1-1|6	Release:	1
21cr|python-foolscap-0.10.1-1|7	Source0:	http://foolscap.lothar.com/releases/foolscap-%{version}.tar.gz
21cr|python-foolscap-0.10.1-1|8	License:	MIT
21cr|python-foolscap-0.10.1-1|9	Group:		Development/Python
21cr|python-foolscap-0.10.1-1|10	Url:		http://foolscap.lothar.com/
21cr|python-foolscap-0.10.1-1|11	Requires:	python3-twisted >= 2.4.0
21cr|python-foolscap-0.10.1-1|12	Requires:	python3-OpenSSL >= 0.6
21cr|python-foolscap-0.10.1-1|13	BuildRequires:	python3-devel
21cr|python-foolscap-0.10.1-1|14	BuildRequires:	python3-setuptools
21cr|python-foolscap-0.10.1-1|15	BuildArch:	noarch
21cr|python-foolscap-0.10.1-1|16	
21cr|python-foolscap-0.10.1-1|17	%description
21cr|python-foolscap-0.10.1-1|18	Foolscap is a ground-up rewrite of Perspective Broker, which itself is
21cr|python-foolscap-0.10.1-1|19	Twisted's native RPC/RMI protocol (Remote Procedure Call / Remote
21cr|python-foolscap-0.10.1-1|20	Method Invocation).  If you have control of both ends of the wire, and
21cr|python-foolscap-0.10.1-1|21	are thus not constrained to use some other protocol like
21cr|python-foolscap-0.10.1-1|22	HTTP/XMLRPC/CORBA/etc, you might consider using Foolscap.
21cr|python-foolscap-0.10.1-1|23	
21cr|python-foolscap-0.10.1-1|24	%package -n python3-%{module}
21cr|python-foolscap-0.10.1-1|25	Summary:	Rewrite of Perspective Broker
21cr|python-foolscap-0.10.1-1|26	
21cr|python-foolscap-0.10.1-1|27	%description -n python3-%{module}
21cr|python-foolscap-0.10.1-1|28	Foolscap is a ground-up rewrite of Perspective Broker, which itself is
21cr|python-foolscap-0.10.1-1|29	Twisted's native RPC/RMI protocol (Remote Procedure Call / Remote
21cr|python-foolscap-0.10.1-1|30	Method Invocation).  If you have control of both ends of the wire, and
21cr|python-foolscap-0.10.1-1|31	are thus not constrained to use some other protocol like
21cr|python-foolscap-0.10.1-1|32	HTTP/XMLRPC/CORBA/etc, you might consider using Foolscap.
21cr|python-foolscap-0.10.1-1|33	
21cr|python-foolscap-0.10.1-1|34	
21cr|python-foolscap-0.10.1-1|35	%prep
21cr|python-foolscap-0.10.1-1|36	%setup -q -n %{module}-%{version}
21cr|python-foolscap-0.10.1-1|37	
21cr|python-foolscap-0.10.1-1|38	%build
21cr|python-foolscap-0.10.1-1|39	python3 setup.py build
21cr|python-foolscap-0.10.1-1|40	
21cr|python-foolscap-0.10.1-1|41	%install
21cr|python-foolscap-0.10.1-1|42	python3 setup.py install --root=%{buildroot}
21cr|python-foolscap-0.10.1-1|43	
21cr|python-foolscap-0.10.1-1|44	%clean
21cr|python-foolscap-0.10.1-1|45	
21cr|python-foolscap-0.10.1-1|46	%files -n python3-%{module}
21cr|python-foolscap-0.10.1-1|47	%doc LICENSE NEWS README doc
21cr|python-foolscap-0.10.1-1|48	%{_bindir}/*
21cr|python-foolscap-0.10.1-1|49	%{py3_puresitedir}/*

6806 21
21cr|python-formats-0.1.1-7|1	%define module formats
21cr|python-formats-0.1.1-7|2	
21cr|python-formats-0.1.1-7|3	Name:       python-%{module}
21cr|python-formats-0.1.1-7|4	Version:    0.1.1
21cr|python-formats-0.1.1-7|5	Release:    7
21cr|python-formats-0.1.1-7|6	Summary:    Python 2 and 3 compatibility utilities
21cr|python-formats-0.1.1-7|7	Group:      Development/Python
21cr|python-formats-0.1.1-7|8	License:    MIT
21cr|python-formats-0.1.1-7|9	Url:        http://pypi.python.org/pypi/%{module}/
21cr|python-formats-0.1.1-7|10	Source0:    http://pypi.python.org/packages/source/f/%{module}/%{module}-%{version}.tar.gz
21cr|python-formats-0.1.1-7|11	BuildArch:  noarch
21cr|python-formats-0.1.1-7|12	
21cr|python-formats-0.1.1-7|13	
21cr|python-formats-0.1.1-7|14	%description
21cr|python-formats-0.1.1-7|15	python-formats provides support for multiple formats with ease
21cr|python-formats-0.1.1-7|16	Python 2 and Python 3.
21cr|python-formats-0.1.1-7|17	
21cr|python-formats-0.1.1-7|18	#------------------------------------------------------
21cr|python-formats-0.1.1-7|19	%package -n python3-%{module}
21cr|python-formats-0.1.1-7|20	Summary:        %{summary} / Python 3 library
21cr|python-formats-0.1.1-7|21	Group:          Development/Python
21cr|python-formats-0.1.1-7|22	
21cr|python-formats-0.1.1-7|23	BuildRequires:  pkgconfig(python3)
21cr|python-formats-0.1.1-7|24	BuildRequires:  python3egg(setuptools)
21cr|python-formats-0.1.1-7|25	
21cr|python-formats-0.1.1-7|26	%description -n python3-%{module}
21cr|python-formats-0.1.1-7|27	Support multiple formats with ease.
21cr|python-formats-0.1.1-7|28	Formats will provide you with a consistent API to parse and compose data.
21cr|python-formats-0.1.1-7|29	
21cr|python-formats-0.1.1-7|30	%files -n python3-%{module}
21cr|python-formats-0.1.1-7|31	%doc README.rst
21cr|python-formats-0.1.1-7|32	%{py3_puresitedir}/*
21cr|python-formats-0.1.1-7|33	#------------------------------------------------------
21cr|python-formats-0.1.1-7|34	
21cr|python-formats-0.1.1-7|35	%prep
21cr|python-formats-0.1.1-7|36	%setup -qn %{module}-%{version}
21cr|python-formats-0.1.1-7|37	
21cr|python-formats-0.1.1-7|38	
21cr|python-formats-0.1.1-7|39	%build
21cr|python-formats-0.1.1-7|40	%py3_build
21cr|python-formats-0.1.1-7|41	
21cr|python-formats-0.1.1-7|42	
21cr|python-formats-0.1.1-7|43	%install
21cr|python-formats-0.1.1-7|44	%py3_install
21cr|python-formats-0.1.1-7|45	

6807 21
21cr|python-frozenlist-1.3.1-1|1	%global pypi_name frozenlist
21cr|python-frozenlist-1.3.1-1|2	
21cr|python-frozenlist-1.3.1-1|3	Name:           python-%{pypi_name}
21cr|python-frozenlist-1.3.1-1|4	Version:	1.3.1
21cr|python-frozenlist-1.3.1-1|5	Release:	1
21cr|python-frozenlist-1.3.1-1|6	Summary:        A list-like structure which implements collections.abc.MutableSequence
21cr|python-frozenlist-1.3.1-1|7	Group:          Development/Python
21cr|python-frozenlist-1.3.1-1|8	License:        ASL 2.0
21cr|python-frozenlist-1.3.1-1|9	URL:            https://github.com/aio-libs/aiohttp
21cr|python-frozenlist-1.3.1-1|10	Source0:	https://files.pythonhosted.org/packages/8a/95/229aacfe85daa28e2792481a98c336bc30d3729533e6a44db537880aca21/frozenlist-1.3.1.tar.gz
21cr|python-frozenlist-1.3.1-1|11	BuildRequires:  python3-devel
21cr|python-frozenlist-1.3.1-1|12	BuildRequires:  python3-setuptools
21cr|python-frozenlist-1.3.1-1|13	
21cr|python-frozenlist-1.3.1-1|14	%description
21cr|python-frozenlist-1.3.1-1|15	A list-like structure which implements collections.abc.MutableSequence.
21cr|python-frozenlist-1.3.1-1|16	
21cr|python-frozenlist-1.3.1-1|17	#-----------------------------------------------------------
21cr|python-frozenlist-1.3.1-1|18	%package -n python3-%{pypi_name}
21cr|python-frozenlist-1.3.1-1|19	Summary:        A list-like structure which implements collections.abc.MutableSequence
21cr|python-frozenlist-1.3.1-1|20	Group:          Development/Python
21cr|python-frozenlist-1.3.1-1|21	
21cr|python-frozenlist-1.3.1-1|22	%description -n python3-%{pypi_name}
21cr|python-frozenlist-1.3.1-1|23	A list-like structure which implements collections.abc.MutableSequence.
21cr|python-frozenlist-1.3.1-1|24	
21cr|python-frozenlist-1.3.1-1|25	%files -n python3-%{pypi_name}
21cr|python-frozenlist-1.3.1-1|26	%doc CHANGES.rst CONTRIBUTORS.txt README.rst LICENSE
21cr|python-frozenlist-1.3.1-1|27	%{python3_sitearch}/*
21cr|python-frozenlist-1.3.1-1|28	
21cr|python-frozenlist-1.3.1-1|29	#-----------------------------------------------------------
21cr|python-frozenlist-1.3.1-1|30	%prep
21cr|python-frozenlist-1.3.1-1|31	%setup -qn %{pypi_name}-%{version}
21cr|python-frozenlist-1.3.1-1|32	
21cr|python-frozenlist-1.3.1-1|33	%build
21cr|python-frozenlist-1.3.1-1|34	%py3_build
21cr|python-frozenlist-1.3.1-1|35	
21cr|python-frozenlist-1.3.1-1|36	%install
21cr|python-frozenlist-1.3.1-1|37	%py3_install
21cr|python-frozenlist-1.3.1-1|38	

6808 21
21cr|python-fudgemsg-0.1-1|1	%define	oname	fudgemsg
21cr|python-fudgemsg-0.1-1|2	
21cr|python-fudgemsg-0.1-1|3	Name:		python-%{oname}
21cr|python-fudgemsg-0.1-1|4	Version:	0.1
21cr|python-fudgemsg-0.1-1|5	Release:	1
21cr|python-fudgemsg-0.1-1|6	Summary:	Fudge is a hierarchical
21cr|python-fudgemsg-0.1-1|7	Source0:	http://pypi.python.org/packages/source/f/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-fudgemsg-0.1-1|8	License:	APL2
21cr|python-fudgemsg-0.1-1|9	Group:		Development/Python
21cr|python-fudgemsg-0.1-1|10	Url:		http://github.com/joequant/Fudge-Python
21cr|python-fudgemsg-0.1-1|11	BuildArch:	noarch
21cr|python-fudgemsg-0.1-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-fudgemsg-0.1-1|13	
21cr|python-fudgemsg-0.1-1|14	%description
21cr|python-fudgemsg-0.1-1|15	UNKNOWN
21cr|python-fudgemsg-0.1-1|16	
21cr|python-fudgemsg-0.1-1|17	%prep
21cr|python-fudgemsg-0.1-1|18	%setup -q -n %{oname}-%{version}
21cr|python-fudgemsg-0.1-1|19	
21cr|python-fudgemsg-0.1-1|20	%build
21cr|python-fudgemsg-0.1-1|21	python setup.py build
21cr|python-fudgemsg-0.1-1|22	
21cr|python-fudgemsg-0.1-1|23	%install
21cr|python-fudgemsg-0.1-1|24	python setup.py install --root=%{buildroot}
21cr|python-fudgemsg-0.1-1|25	
21cr|python-fudgemsg-0.1-1|26	%files
21cr|python-fudgemsg-0.1-1|27	%doc LICENSE
21cr|python-fudgemsg-0.1-1|28	%doc README.md
21cr|python-fudgemsg-0.1-1|29	%{py_puresitedir}/fudgemsg/*.py*
21cr|python-fudgemsg-0.1-1|30	%{py_puresitedir}/tests/*.py*
21cr|python-fudgemsg-0.1-1|31	%{py_puresitedir}/fudgemsg*.egg-info

6809 21
21cr|python-gammu-3.2.3-1|1	%define module gammu
21cr|python-gammu-3.2.3-1|2	%define gammu_ver 1.42.0
21cr|python-gammu-3.2.3-1|3	
21cr|python-gammu-3.2.3-1|4	Name:       python-gammu
21cr|python-gammu-3.2.3-1|5	Version:    3.2.3
21cr|python-gammu-3.2.3-1|6	Release:    1
21cr|python-gammu-3.2.3-1|7	Summary:    Python bindings for Gammu
21cr|python-gammu-3.2.3-1|8	License:    GPLv2+
21cr|python-gammu-3.2.3-1|9	Group:      Development/Python
21cr|python-gammu-3.2.3-1|10	Url:        http://wammu.eu/python-gammu/
21cr|python-gammu-3.2.3-1|11	Source0:    https://github.com/gammu/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|python-gammu-3.2.3-1|12	
21cr|python-gammu-3.2.3-1|13	
21cr|python-gammu-3.2.3-1|14	BuildRequires:  pkgconfig(python3)
21cr|python-gammu-3.2.3-1|15	BuildRequires:  python3egg(setuptools)
21cr|python-gammu-3.2.3-1|16	BuildRequires:  pkgconfig(gammu) >= %{gammu_ver}
21cr|python-gammu-3.2.3-1|17	BuildRequires:  libdbi-drivers-dbd-sqlite3
21cr|python-gammu-3.2.3-1|18	
21cr|python-gammu-3.2.3-1|19	%description
21cr|python-gammu-3.2.3-1|20	Python bindings for Gammu library.
21cr|python-gammu-3.2.3-1|21	It currently does not support all Gammu features,
21cr|python-gammu-3.2.3-1|22	but range of covered functions is increasing,
21cr|python-gammu-3.2.3-1|23	if you need some specific, feel free to use bug tracking
21cr|python-gammu-3.2.3-1|24	system for feature requests.
21cr|python-gammu-3.2.3-1|25	#-----------------------------------------
21cr|python-gammu-3.2.3-1|26	
21cr|python-gammu-3.2.3-1|27	%package -n python3-%{module}
21cr|python-gammu-3.2.3-1|28	Summary:    %{summary}
21cr|python-gammu-3.2.3-1|29	Requires:   gammu >= %{gammu_ver}
21cr|python-gammu-3.2.3-1|30	
21cr|python-gammu-3.2.3-1|31	%description -n python3-%{module}
21cr|python-gammu-3.2.3-1|32	Python3 bindings for Gammu library.
21cr|python-gammu-3.2.3-1|33	It currently does not support all Gammu features,
21cr|python-gammu-3.2.3-1|34	but range of covered functions is increasing,
21cr|python-gammu-3.2.3-1|35	if you need some specific, feel free to use bug tracking
21cr|python-gammu-3.2.3-1|36	system for feature requests.
21cr|python-gammu-3.2.3-1|37	
21cr|python-gammu-3.2.3-1|38	%files -n python3-%{module}
21cr|python-gammu-3.2.3-1|39	%doc AUTHORS NEWS.rst README.rst COPYING examples/*
21cr|python-gammu-3.2.3-1|40	%{py3_platsitedir}/gammu
21cr|python-gammu-3.2.3-1|41	%{py3_platsitedir}/python_gammu-*.egg-info
21cr|python-gammu-3.2.3-1|42	#-----------------------------------------
21cr|python-gammu-3.2.3-1|43	
21cr|python-gammu-3.2.3-1|44	%prep
21cr|python-gammu-3.2.3-1|45	%setup -q
21cr|python-gammu-3.2.3-1|46	pushd examples
21cr|python-gammu-3.2.3-1|47	# remove shebang from examples
21cr|python-gammu-3.2.3-1|48	perl -pi -e "s|#!/usr/bin/env python||" *.py
21cr|python-gammu-3.2.3-1|49	chmod -x *.py
21cr|python-gammu-3.2.3-1|50	popd
21cr|python-gammu-3.2.3-1|51	
21cr|python-gammu-3.2.3-1|52	%build
21cr|python-gammu-3.2.3-1|53	%py3_build
21cr|python-gammu-3.2.3-1|54	
21cr|python-gammu-3.2.3-1|55	%install
21cr|python-gammu-3.2.3-1|56	%py3_install
21cr|python-gammu-3.2.3-1|57	
21cr|python-gammu-3.2.3-1|58	%check
21cr|python-gammu-3.2.3-1|59	%py3_test

6810 21
21cr|python-Gato-1.2.7-4|1	%define pypi_name Gato
21cr|python-Gato-1.2.7-4|2	Name:		python-%{pypi_name}
21cr|python-Gato-1.2.7-4|3	Group:		Development/Python
21cr|python-Gato-1.2.7-4|4	License:	LGPLv2
21cr|python-Gato-1.2.7-4|5	Summary:	Python Gato module
21cr|python-Gato-1.2.7-4|6	Version:	1.2.7
21cr|python-Gato-1.2.7-4|7	Release:	4
21cr|python-Gato-1.2.7-4|8	Source:		%{pypi_source}
21cr|python-Gato-1.2.7-4|9	URL:		http://gato.sourceforge.net/index.html
21cr|python-Gato-1.2.7-4|10	Requires:	tcl >= 8.6
21cr|python-Gato-1.2.7-4|11	Requires:	tk >= 8.6
21cr|python-Gato-1.2.7-4|12	Requires:	tkinter
21cr|python-Gato-1.2.7-4|13	BuildRequires:	python2-devel
21cr|python-Gato-1.2.7-4|14	
21cr|python-Gato-1.2.7-4|15	%description
21cr|python-Gato-1.2.7-4|16	Gato - the Graph Animation Toolbox - is a software which visualizes
21cr|python-Gato-1.2.7-4|17	algorithms on graphs. Graphs are mathematical objects consisting of
21cr|python-Gato-1.2.7-4|18	vertices and edges connecting pairs of vertices: think of cities as
21cr|python-Gato-1.2.7-4|19	vertices and interstates as edges connecting two cities. Algorithms
21cr|python-Gato-1.2.7-4|20	might find a shortest path - the fastest route - or a minimal spanning
21cr|python-Gato-1.2.7-4|21	tree or solve one of other interesting problems on graphs: maximal-flow,
21cr|python-Gato-1.2.7-4|22	weighted and non-weighted matching and min-cost flow. Visualisation
21cr|python-Gato-1.2.7-4|23	means linking cause - the statements of an algorithm - immediately to
21cr|python-Gato-1.2.7-4|24	an effect - changes to the graph the algorithm has as its input - by
21cr|python-Gato-1.2.7-4|25	terms of blinking, changing colors and other visual effects.
21cr|python-Gato-1.2.7-4|26	
21cr|python-Gato-1.2.7-4|27	%package -n python2-Gato
21cr|python-Gato-1.2.7-4|28	%py2_migration_meta python2-%{pypi_name}
21cr|python-Gato-1.2.7-4|29	Summary:	Python Gato module
21cr|python-Gato-1.2.7-4|30	
21cr|python-Gato-1.2.7-4|31	%description -n python2-%{pypi_name}
21cr|python-Gato-1.2.7-4|32	Gato - the Graph Animation Toolbox - is a software which visualizes
21cr|python-Gato-1.2.7-4|33	algorithms on graphs. Graphs are mathematical objects consisting of
21cr|python-Gato-1.2.7-4|34	vertices and edges connecting pairs of vertices: think of cities as
21cr|python-Gato-1.2.7-4|35	vertices and interstates as edges connecting two cities. Algorithms
21cr|python-Gato-1.2.7-4|36	might find a shortest path - the fastest route - or a minimal spanning
21cr|python-Gato-1.2.7-4|37	tree or solve one of other interesting problems on graphs: maximal-flow,
21cr|python-Gato-1.2.7-4|38	weighted and non-weighted matching and min-cost flow. Visualisation
21cr|python-Gato-1.2.7-4|39	means linking cause - the statements of an algorithm - immediately to
21cr|python-Gato-1.2.7-4|40	an effect - changes to the graph the algorithm has as its input - by
21cr|python-Gato-1.2.7-4|41	terms of blinking, changing colors and other visual effects.
21cr|python-Gato-1.2.7-4|42	
21cr|python-Gato-1.2.7-4|43	
21cr|python-Gato-1.2.7-4|44	%prep
21cr|python-Gato-1.2.7-4|45	%setup -q -n %{pypi_name}-%{version}
21cr|python-Gato-1.2.7-4|46	sed -i -e 's:self.overrideredirect(1):self.overrideredirect(0):' GatoDialogs.py
21cr|python-Gato-1.2.7-4|47	
21cr|python-Gato-1.2.7-4|48	%install
21cr|python-Gato-1.2.7-4|49	rm -fr %buildroot
21cr|python-Gato-1.2.7-4|50	mkdir -p %buildroot%{py2_platsitedir}/%{pypi_name}
21cr|python-Gato-1.2.7-4|51	cp *.py %buildroot%{py2_platsitedir}/%{pypi_name}
21cr|python-Gato-1.2.7-4|52	
21cr|python-Gato-1.2.7-4|53	mkdir -p %buildroot%{_bindir}
21cr|python-Gato-1.2.7-4|54	pushd %buildroot%{_bindir}
21cr|python-Gato-1.2.7-4|55	ln -s %{py2_platsitedir}/Gato/Gato.py gato
21cr|python-Gato-1.2.7-4|56	ln -s %{py2_platsitedir}/Gato/Gred.py gred
21cr|python-Gato-1.2.7-4|57	popd
21cr|python-Gato-1.2.7-4|58	
21cr|python-Gato-1.2.7-4|59	mkdir -p %buildroot%{_datadir}/%{pypi_name}
21cr|python-Gato-1.2.7-4|60	cp BFS.* DFS.* sample.cat %buildroot%{_datadir}/%{pypi_name}
21cr|python-Gato-1.2.7-4|61	
21cr|python-Gato-1.2.7-4|62	# fix shebang
21cr|python-Gato-1.2.7-4|63	for a in $(find %buildroot%{py2_platsitedir}/%{pypi_name} -type f -name '*.py') ; do
21cr|python-Gato-1.2.7-4|64	sed -i 's:#!/usr/local/bin/python.*$:#!/usr/bin/python2:' $a
21cr|python-Gato-1.2.7-4|65	sed -i 's:#!/usr/bin/env.*python.*$:#!/usr/bin/python2:' $a
21cr|python-Gato-1.2.7-4|66	done
21cr|python-Gato-1.2.7-4|67	
21cr|python-Gato-1.2.7-4|68	%clean
21cr|python-Gato-1.2.7-4|69	%__rm -rf %{buildroot}
21cr|python-Gato-1.2.7-4|70	
21cr|python-Gato-1.2.7-4|71	%files -n python2-%{pypi_name}
21cr|python-Gato-1.2.7-4|72	%defattr(-,root,root)
21cr|python-Gato-1.2.7-4|73	%{_bindir}/*
21cr|python-Gato-1.2.7-4|74	%{py2_platsitedir}/*
21cr|python-Gato-1.2.7-4|75	%{_datadir}/Gato

6811 21
21cr|python-gbinder-1.1.1-1|1	Name: python-gbinder
21cr|python-gbinder-1.1.1-1|2	Version: 1.1.1
21cr|python-gbinder-1.1.1-1|3	Release: 1
21cr|python-gbinder-1.1.1-1|4	Summary: Python bindings for libgbinder
21cr|python-gbinder-1.1.1-1|5	License: GPLv3
21cr|python-gbinder-1.1.1-1|6	Group: Development/Python
21cr|python-gbinder-1.1.1-1|7	URL: https://github.com/erfanoabdi/gbinder-python
21cr|python-gbinder-1.1.1-1|8	Source0: https://github.com/erfanoabdi/gbinder-python/archive/%{version}/gbinder-python-%{version}.tar.gz
21cr|python-gbinder-1.1.1-1|9	
21cr|python-gbinder-1.1.1-1|10	BuildRequires: pkgconfig(libgbinder)
21cr|python-gbinder-1.1.1-1|11	BuildRequires: pkgconfig(libglibutil)
21cr|python-gbinder-1.1.1-1|12	BuildRequires: pkgconfig(python3)
21cr|python-gbinder-1.1.1-1|13	BuildRequires: python3dist(cython)
21cr|python-gbinder-1.1.1-1|14	
21cr|python-gbinder-1.1.1-1|15	%global _description %{expand:
21cr|python-gbinder-1.1.1-1|16	Cython extension module for libgbinder.
21cr|python-gbinder-1.1.1-1|17	Provides IPC comunication over the /dev/binder protocol for python scripts.}
21cr|python-gbinder-1.1.1-1|18	
21cr|python-gbinder-1.1.1-1|19	%description %{_description}
21cr|python-gbinder-1.1.1-1|20	
21cr|python-gbinder-1.1.1-1|21	%package -n python3-gbinder
21cr|python-gbinder-1.1.1-1|22	Summary:        %{summary}
21cr|python-gbinder-1.1.1-1|23	Requires:       libgbinder
21cr|python-gbinder-1.1.1-1|24	
21cr|python-gbinder-1.1.1-1|25	%description -n python3-gbinder %{_description}
21cr|python-gbinder-1.1.1-1|26	
21cr|python-gbinder-1.1.1-1|27	%files -n python3-gbinder
21cr|python-gbinder-1.1.1-1|28	%{python3_sitearch}/gbinder_python-%{version}-py*.*.egg-info
21cr|python-gbinder-1.1.1-1|29	%{python3_sitearch}/gbinder.cpython-*.so
21cr|python-gbinder-1.1.1-1|30	
21cr|python-gbinder-1.1.1-1|31	%prep
21cr|python-gbinder-1.1.1-1|32	%autosetup -n gbinder-python-%{version} -p1
21cr|python-gbinder-1.1.1-1|33	
21cr|python-gbinder-1.1.1-1|34	%build
21cr|python-gbinder-1.1.1-1|35	%py3_build -- --cython
21cr|python-gbinder-1.1.1-1|36	
21cr|python-gbinder-1.1.1-1|37	%install
21cr|python-gbinder-1.1.1-1|38	%py3_install
21cr|python-gbinder-1.1.1-1|39	

6812 21
21cr|python-gd-0.56-9|1	%define module	gd
21cr|python-gd-0.56-9|2	
21cr|python-gd-0.56-9|3	Name:		python-%{module}
21cr|python-gd-0.56-9|4	Group:		Development/Python
21cr|python-gd-0.56-9|5	License:	BSD
21cr|python-gd-0.56-9|6	Summary:	Python GD module
21cr|python-gd-0.56-9|7	Version:	0.56
21cr|python-gd-0.56-9|8	Release:	9
21cr|python-gd-0.56-9|9	Source:		http://newcenturycomputers.net/projects/download.cgi/gdmodule-%{version}.tar.gz
21cr|python-gd-0.56-9|10	URL:		http://newcenturycomputers.net/projects/gdmodule.html
21cr|python-gd-0.56-9|11	
21cr|python-gd-0.56-9|12	BuildRequires:	pkgconfig(freetype2)
21cr|python-gd-0.56-9|13	BuildRequires:	gd-devel >= 2.0.35-21
21cr|python-gd-0.56-9|14	BuildRequires:	jpeg-devel
21cr|python-gd-0.56-9|15	BuildRequires:	pkgconfig(libpng)
21cr|python-gd-0.56-9|16	BuildRequires:	pkgconfig(x11)
21cr|python-gd-0.56-9|17	BuildRequires:	pkgconfig(xpm)
21cr|python-gd-0.56-9|18	BuildRequires:	python2-devel
21cr|python-gd-0.56-9|19	BuildRequires:	zlib-devel
21cr|python-gd-0.56-9|20	Requires:	gd >= 2.0.35
21cr|python-gd-0.56-9|21	Requires:	python
21cr|python-gd-0.56-9|22	
21cr|python-gd-0.56-9|23	%description
21cr|python-gd-0.56-9|24	This module is a python2 wrapper for the GD library. Due to the constant
21cr|python-gd-0.56-9|25	change in the GD library API, there are several older versions of this
21cr|python-gd-0.56-9|26	module available.
21cr|python-gd-0.56-9|27	
21cr|python-gd-0.56-9|28	%package -n python2-%{module}
21cr|python-gd-0.56-9|29	Summary:	Python GD module
21cr|python-gd-0.56-9|30	
21cr|python-gd-0.56-9|31	%description -n python2-%{module}
21cr|python-gd-0.56-9|32	This module is a python wrapper for the GD library. Due to the constant
21cr|python-gd-0.56-9|33	change in the GD library API, there are several older versions of this
21cr|python-gd-0.56-9|34	module available.
21cr|python-gd-0.56-9|35	
21cr|python-gd-0.56-9|36	
21cr|python-gd-0.56-9|37	%prep
21cr|python-gd-0.56-9|38	%setup -q -n gdmodule-%{version}
21cr|python-gd-0.56-9|39	%ifnarch %{ix86}
21cr|python-gd-0.56-9|40	perl -pi -e 's|"/usr/local/lib"|"%{_libdir}"|;' Setup.py
21cr|python-gd-0.56-9|41	%endif
21cr|python-gd-0.56-9|42	
21cr|python-gd-0.56-9|43	%build
21cr|python-gd-0.56-9|44	
21cr|python-gd-0.56-9|45	%install
21cr|python-gd-0.56-9|46	PYTHONDONTWRITEBYTECODE= \
21cr|python-gd-0.56-9|47	%__python2 Setup.py install --root=%{buildroot}
21cr|python-gd-0.56-9|48	
21cr|python-gd-0.56-9|49	%files -n python2-%{module}
21cr|python-gd-0.56-9|50	%doc README
21cr|python-gd-0.56-9|51	%{py2_platsitedir}/*

6813 21
21cr|python-genshi-0.7.5-1|1	%define module genshi
21cr|python-genshi-0.7.5-1|2	
21cr|python-genshi-0.7.5-1|3	Name:		python-genshi
21cr|python-genshi-0.7.5-1|4	Version:	0.7.5
21cr|python-genshi-0.7.5-1|5	Release:	1
21cr|python-genshi-0.7.5-1|6	Summary:	Toolkit for stream-based generation of output for the web
21cr|python-genshi-0.7.5-1|7	Group:		Development/Python
21cr|python-genshi-0.7.5-1|8	License:	BSD
21cr|python-genshi-0.7.5-1|9	URL:		http://genshi.edgewall.org/
21cr|python-genshi-0.7.5-1|10	Source0:	http://ftp.edgewall.com/pub/%{module}/Genshi-%{version}.tar.gz
21cr|python-genshi-0.7.5-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-genshi-0.7.5-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-genshi-0.7.5-1|13	BuildArch:	noarch
21cr|python-genshi-0.7.5-1|14	
21cr|python-genshi-0.7.5-1|15	%description
21cr|python-genshi-0.7.5-1|16	Genshi is a Python library that provides an integrated set of
21cr|python-genshi-0.7.5-1|17	components for parsing, generating, and processing HTML, XML or other
21cr|python-genshi-0.7.5-1|18	textual content for output generation on the web. The major feature is
21cr|python-genshi-0.7.5-1|19	a template language, which is heavily inspired by Kid.
21cr|python-genshi-0.7.5-1|20	
21cr|python-genshi-0.7.5-1|21	#-----------------------------------------------------------------------
21cr|python-genshi-0.7.5-1|22	%package -n python3-%{module}
21cr|python-genshi-0.7.5-1|23	Summary:	Toolkit for stream-based generation of output for the web
21cr|python-genshi-0.7.5-1|24	Group:		Development/Python
21cr|python-genshi-0.7.5-1|25	
21cr|python-genshi-0.7.5-1|26	%description -n python3-%{module}
21cr|python-genshi-0.7.5-1|27	Genshi is a Python library that provides an integrated set of
21cr|python-genshi-0.7.5-1|28	components for parsing, generating, and processing HTML, XML or other
21cr|python-genshi-0.7.5-1|29	textual content for output generation on the web. The major feature is
21cr|python-genshi-0.7.5-1|30	a template language, which is heavily inspired by Kid.
21cr|python-genshi-0.7.5-1|31	
21cr|python-genshi-0.7.5-1|32	%files -n python3-%{module}
21cr|python-genshi-0.7.5-1|33	%doc ChangeLog COPYING doc examples README.txt
21cr|python-genshi-0.7.5-1|34	%{py3_puresitedir}/*
21cr|python-genshi-0.7.5-1|35	
21cr|python-genshi-0.7.5-1|36	#-----------------------------------------------------------------------
21cr|python-genshi-0.7.5-1|37	
21cr|python-genshi-0.7.5-1|38	
21cr|python-genshi-0.7.5-1|39	%prep
21cr|python-genshi-0.7.5-1|40	%setup -q -n Genshi-%{version}
21cr|python-genshi-0.7.5-1|41	find examples -type f | xargs chmod a-x
21cr|python-genshi-0.7.5-1|42	
21cr|python-genshi-0.7.5-1|43	%build
21cr|python-genshi-0.7.5-1|44	%py3_build
21cr|python-genshi-0.7.5-1|45	
21cr|python-genshi-0.7.5-1|46	%install
21cr|python-genshi-0.7.5-1|47	%py3_install
21cr|python-genshi-0.7.5-1|48	
21cr|python-genshi-0.7.5-1|49	

6814 21
21cr|python-geoip-1.3.2-3|1	%define oname GeoIP
21cr|python-geoip-1.3.2-3|2	
21cr|python-geoip-1.3.2-3|3	Summary: Python bindings for the GeoIP library
21cr|python-geoip-1.3.2-3|4	
21cr|python-geoip-1.3.2-3|5	
21cr|python-geoip-1.3.2-3|6	Name: python-geoip
21cr|python-geoip-1.3.2-3|7	Version: 1.3.2
21cr|python-geoip-1.3.2-3|8	Release: 3
21cr|python-geoip-1.3.2-3|9	Source0: https://pypi.python.org/packages/source/G/GeoIP/GeoIP-%{version}.tar.gz
21cr|python-geoip-1.3.2-3|10	URL: http://www.maxmind.com/app/python
21cr|python-geoip-1.3.2-3|11	License: BSD-like
21cr|python-geoip-1.3.2-3|12	Group: Development/Python
21cr|python-geoip-1.3.2-3|13	BuildRequires:  python2-devel
21cr|python-geoip-1.3.2-3|14	BuildRequires: pkgconfig(geoip)
21cr|python-geoip-1.3.2-3|15	
21cr|python-geoip-1.3.2-3|16	%description
21cr|python-geoip-1.3.2-3|17	This is the Python API to the GeoIP library that enables the user to
21cr|python-geoip-1.3.2-3|18	find the country that any IP address or hostname originates from. It
21cr|python-geoip-1.3.2-3|19	uses a file based database that is accurate as of March 2003. This
21cr|python-geoip-1.3.2-3|20	database simply contains IP blocks as keys, and countries as
21cr|python-geoip-1.3.2-3|21	values. This database should be more complete and accurate than using
21cr|python-geoip-1.3.2-3|22	reverse DNS lookups. Commercial databases and automatic update
21cr|python-geoip-1.3.2-3|23	services are available from http://www.maxmind.com/
21cr|python-geoip-1.3.2-3|24	
21cr|python-geoip-1.3.2-3|25	%package -n python2-geoip
21cr|python-geoip-1.3.2-3|26	%py2_migration_meta python2-geoip
21cr|python-geoip-1.3.2-3|27	Summary: Python bindings for the GeoIP library
21cr|python-geoip-1.3.2-3|28	
21cr|python-geoip-1.3.2-3|29	%description -n python2-geoip
21cr|python-geoip-1.3.2-3|30	This is the Python API to the GeoIP library that enables the user to
21cr|python-geoip-1.3.2-3|31	find the country that any IP address or hostname originates from. It
21cr|python-geoip-1.3.2-3|32	uses a file based database that is accurate as of March 2003. This
21cr|python-geoip-1.3.2-3|33	database simply contains IP blocks as keys, and countries as
21cr|python-geoip-1.3.2-3|34	values. This database should be more complete and accurate than using
21cr|python-geoip-1.3.2-3|35	reverse DNS lookups. Commercial databases and automatic update
21cr|python-geoip-1.3.2-3|36	services are available from http://www.maxmind.com/
21cr|python-geoip-1.3.2-3|37	
21cr|python-geoip-1.3.2-3|38	
21cr|python-geoip-1.3.2-3|39	%prep
21cr|python-geoip-1.3.2-3|40	%setup -q -n %oname-%{version}
21cr|python-geoip-1.3.2-3|41	
21cr|python-geoip-1.3.2-3|42	%build
21cr|python-geoip-1.3.2-3|43	python2 setup.py build
21cr|python-geoip-1.3.2-3|44	
21cr|python-geoip-1.3.2-3|45	%install
21cr|python-geoip-1.3.2-3|46	python2 setup.py install --root=%{buildroot}
21cr|python-geoip-1.3.2-3|47	
21cr|python-geoip-1.3.2-3|48	%files -n python2-geoip
21cr|python-geoip-1.3.2-3|49	%{py2_platsitedir}/*

6815 21
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|1	%global githash a7ffd76
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|2	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|3	Name:           python-gerrit
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|4	Version:        0.0.1
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|5	Release:        4.git%{githash}.7
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|6	Summary:        Python interface to Gerrit
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|7	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|8	Group:          Development/Python
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|9	License:        ASL 2.0
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|10	URL:            http://github.com/bcwaldon/python-gerrit
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|11	Source0:        http://github.com/bcwaldon/python2-gerrit/tarball/%{githash}/python-gerrit-%{githash}.tar.gz
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|12	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|13	BuildArch:      noarch
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|14	BuildRequires:  python2-devel
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|15	BuildRequires:  python2-setuptools
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|16	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|17	%description
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|18	python2-gerrit is a Python interface to Gerrit, a code review system
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|19	for Git.
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|20	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|21	%package -n python2-gerrit
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|22	Summary:        Python interface to Gerrit
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|23	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|24	%description -n python2-gerrit
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|25	python-gerrit is a Python interface to Gerrit, a code review system
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|26	for Git.
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|27	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|28	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|29	%prep
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|30	%setup -q -n bcwaldon-python-gerrit-%{githash}
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|31	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|32	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|33	%build
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|34	%py2_build
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|35	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|36	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|37	%install
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|38	python2 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|39	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|40	
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|41	%files -n python2-gerrit
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|42	%doc README LICENSE
21cr|python-gerrit-0.0.1-4.gita7ffd76.7|43	%{py2_puresitedir}/*

6816 21
21cr|python-gerritlib-0.6.0-1|1	%global pypi_name gerritlib
21cr|python-gerritlib-0.6.0-1|2	%global desc A Python library for interacting with Gerrit
21cr|python-gerritlib-0.6.0-1|3	
21cr|python-gerritlib-0.6.0-1|4	Name:		python-%{pypi_name}
21cr|python-gerritlib-0.6.0-1|5	Version:	0.6.0
21cr|python-gerritlib-0.6.0-1|6	Release:	1
21cr|python-gerritlib-0.6.0-1|7	Summary:	Client library for accessing Gerrit
21cr|python-gerritlib-0.6.0-1|8	Group:		Development/Python
21cr|python-gerritlib-0.6.0-1|9	License:	ASL 2.0
21cr|python-gerritlib-0.6.0-1|10	URL:		https://pypi.python.org/pypi/%{pypi_name}
21cr|python-gerritlib-0.6.0-1|11	Source0:	https://files.pythonhosted.org/packages/source/g/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-gerritlib-0.6.0-1|12	BuildArch:	noarch
21cr|python-gerritlib-0.6.0-1|13	BuildRequires:	python3-devel
21cr|python-gerritlib-0.6.0-1|14	BuildRequires:	python3-setuptools
21cr|python-gerritlib-0.6.0-1|15	BuildRequires:	python3-pbr
21cr|python-gerritlib-0.6.0-1|16	BuildRequires:	python3-hacking
21cr|python-gerritlib-0.6.0-1|17	BuildRequires:	python3-paramiko
21cr|python-gerritlib-0.6.0-1|18	
21cr|python-gerritlib-0.6.0-1|19	%description
21cr|python-gerritlib-0.6.0-1|20	%{desc}
21cr|python-gerritlib-0.6.0-1|21	
21cr|python-gerritlib-0.6.0-1|22	%package -n python3-%{pypi_name}
21cr|python-gerritlib-0.6.0-1|23	Summary:	%{summary}
21cr|python-gerritlib-0.6.0-1|24	Requires:	python3-pbr
21cr|python-gerritlib-0.6.0-1|25	Requires:	python3-paramiko
21cr|python-gerritlib-0.6.0-1|26	
21cr|python-gerritlib-0.6.0-1|27	%description -n python3-%{pypi_name}
21cr|python-gerritlib-0.6.0-1|28	%{desc}
21cr|python-gerritlib-0.6.0-1|29	
21cr|python-gerritlib-0.6.0-1|30	%prep
21cr|python-gerritlib-0.6.0-1|31	%autosetup -n %{pypi_name}-%{version}
21cr|python-gerritlib-0.6.0-1|32	sed -i 's/\r//' LICENSE
21cr|python-gerritlib-0.6.0-1|33	
21cr|python-gerritlib-0.6.0-1|34	# Remove bundled egg-info
21cr|python-gerritlib-0.6.0-1|35	rm -rf %{pypi_name}.egg-info
21cr|python-gerritlib-0.6.0-1|36	
21cr|python-gerritlib-0.6.0-1|37	# We handle requirements ourselves, remove requirements.txt
21cr|python-gerritlib-0.6.0-1|38	rm -rf requirements.txt test-requirements.txt
21cr|python-gerritlib-0.6.0-1|39	
21cr|python-gerritlib-0.6.0-1|40	%build
21cr|python-gerritlib-0.6.0-1|41	%py3_build
21cr|python-gerritlib-0.6.0-1|42	
21cr|python-gerritlib-0.6.0-1|43	%install
21cr|python-gerritlib-0.6.0-1|44	%py3_install
21cr|python-gerritlib-0.6.0-1|45	
21cr|python-gerritlib-0.6.0-1|46	%check
21cr|python-gerritlib-0.6.0-1|47	python3 setup.py test
21cr|python-gerritlib-0.6.0-1|48	
21cr|python-gerritlib-0.6.0-1|49	%files -n python3-%{pypi_name}
21cr|python-gerritlib-0.6.0-1|50	%doc README.rst AUTHORS ChangeLog
21cr|python-gerritlib-0.6.0-1|51	%doc LICENSE
21cr|python-gerritlib-0.6.0-1|52	%{py3_puresitedir}/*.egg-info
21cr|python-gerritlib-0.6.0-1|53	%{py3_puresitedir}/%{pypi_name}

6817 21
21cr|python-gerrit-view-0.4.6-1|1	%global pypi_name gerrit-view
21cr|python-gerrit-view-0.4.6-1|2	
21cr|python-gerrit-view-0.4.6-1|3	Name:		python-gerrit-view
21cr|python-gerrit-view-0.4.6-1|4	Version:	0.4.6
21cr|python-gerrit-view-0.4.6-1|5	Release:	1
21cr|python-gerrit-view-0.4.6-1|6	Summary:	A set of tools to query/view Gerrit patch reviews and their Zuul status
21cr|python-gerrit-view-0.4.6-1|7	License:	ASL 2.0
21cr|python-gerrit-view-0.4.6-1|8	URL:		https://pypi.org/project/gerrit-view/
21cr|python-gerrit-view-0.4.6-1|9	Source0:	https://pypi.python.org/packages/source/g/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-gerrit-view-0.4.6-1|10	Group:		Development/Python
21cr|python-gerrit-view-0.4.6-1|11	BuildArch:	noarch
21cr|python-gerrit-view-0.4.6-1|12	
21cr|python-gerrit-view-0.4.6-1|13	BuildRequires:	python3-setuptools
21cr|python-gerrit-view-0.4.6-1|14	BuildRequires:	python3-devel
21cr|python-gerrit-view-0.4.6-1|15	BuildRequires:	python3-urwid
21cr|python-gerrit-view-0.4.6-1|16	BuildRequires:	python3-requests
21cr|python-gerrit-view-0.4.6-1|17	
21cr|python-gerrit-view-0.4.6-1|18	%global _description\
21cr|python-gerrit-view-0.4.6-1|19	A set of tools to query/view Gerrit patch reviews and their status.\
21cr|python-gerrit-view-0.4.6-1|20	Current set of tools: (1) qgerrit -- to query different projects' Gerrit\
21cr|python-gerrit-view-0.4.6-1|21	reviews based on a set of criteria/filters; (2) cgerrit -- to view (in\
21cr|python-gerrit-view-0.4.6-1|22	real time) Gerrit reviews on CLI; (3) czuul -- to view Gerrit reviews'\
21cr|python-gerrit-view-0.4.6-1|23	Zuul (a pipeline oriented project gating and automation system) status\
21cr|python-gerrit-view-0.4.6-1|24	on CLI.
21cr|python-gerrit-view-0.4.6-1|25	
21cr|python-gerrit-view-0.4.6-1|26	%description %_description
21cr|python-gerrit-view-0.4.6-1|27	
21cr|python-gerrit-view-0.4.6-1|28	%package -n python3-gerrit-view
21cr|python-gerrit-view-0.4.6-1|29	Summary:	%summary
21cr|python-gerrit-view-0.4.6-1|30	Requires:	python3-gerritlib
21cr|python-gerrit-view-0.4.6-1|31	Requires:	python3-requests
21cr|python-gerrit-view-0.4.6-1|32	Requires:	python3-six
21cr|python-gerrit-view-0.4.6-1|33	Requires:	python3-prettytable
21cr|python-gerrit-view-0.4.6-1|34	Requires:	python3-urwid
21cr|python-gerrit-view-0.4.6-1|35	Requires:	python3-paramiko
21cr|python-gerrit-view-0.4.6-1|36	Requires:	python3-gitpython
21cr|python-gerrit-view-0.4.6-1|37	
21cr|python-gerrit-view-0.4.6-1|38	%description -n python3-gerrit-view %_description
21cr|python-gerrit-view-0.4.6-1|39	
21cr|python-gerrit-view-0.4.6-1|40	%prep
21cr|python-gerrit-view-0.4.6-1|41	%setup -q -n %{pypi_name}-%{version}
21cr|python-gerrit-view-0.4.6-1|42	
21cr|python-gerrit-view-0.4.6-1|43	# Remove bundled egg-info
21cr|python-gerrit-view-0.4.6-1|44	rm -rf gerrit_view.egg-info
21cr|python-gerrit-view-0.4.6-1|45	
21cr|python-gerrit-view-0.4.6-1|46	%build
21cr|python-gerrit-view-0.4.6-1|47	python3 setup.py build
21cr|python-gerrit-view-0.4.6-1|48	
21cr|python-gerrit-view-0.4.6-1|49	%install
21cr|python-gerrit-view-0.4.6-1|50	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-gerrit-view-0.4.6-1|51	
21cr|python-gerrit-view-0.4.6-1|52	%files -n python3-gerrit-view
21cr|python-gerrit-view-0.4.6-1|53	%doc README.rst
21cr|python-gerrit-view-0.4.6-1|54	%{_bindir}/*
21cr|python-gerrit-view-0.4.6-1|55	%{py3_puresitedir}/gerrit_view-%{version}*

6818 21
21cr|python-getdist-0.2.7-1|1	%define	oname	GetDist
21cr|python-getdist-0.2.7-1|2	%define	module	getdist
21cr|python-getdist-0.2.7-1|3	
21cr|python-getdist-0.2.7-1|4	Name:		python-%{module}
21cr|python-getdist-0.2.7-1|5	Version:	0.2.7
21cr|python-getdist-0.2.7-1|6	Release:	1
21cr|python-getdist-0.2.7-1|7	Summary:	GetDist Monte Carlo sample analysis, plotting and GUI
21cr|python-getdist-0.2.7-1|8	Source0:	https://pypi.python.org/packages/7e/38/b23a6427795d86f3f3c2a9a3e8eaa730bfd0c8e70563550e650c7638aed0/%{oname}-%{version}.zip
21cr|python-getdist-0.2.7-1|9	License:	UNKNOWN
21cr|python-getdist-0.2.7-1|10	Group:		Development/Python
21cr|python-getdist-0.2.7-1|11	Url:		https://github.com/cmbant/getdist
21cr|python-getdist-0.2.7-1|12	BuildArch:	noarch
21cr|python-getdist-0.2.7-1|13	BuildRequires:	pythonegg(setuptools)
21cr|python-getdist-0.2.7-1|14	
21cr|python-getdist-0.2.7-1|15	%description
21cr|python-getdist-0.2.7-1|16	GetDist is a Python package for analysing Monte Carlo samples,
21cr|python-getdist-0.2.7-1|17	including correlated samples from Markov Chain Monte Carlo
21cr|python-getdist-0.2.7-1|18	
21cr|python-getdist-0.2.7-1|19	%prep
21cr|python-getdist-0.2.7-1|20	%setup -q -n %{oname}-%{version}
21cr|python-getdist-0.2.7-1|21	
21cr|python-getdist-0.2.7-1|22	%build
21cr|python-getdist-0.2.7-1|23	python setup.py build
21cr|python-getdist-0.2.7-1|24	
21cr|python-getdist-0.2.7-1|25	%install
21cr|python-getdist-0.2.7-1|26	python setup.py install --root=%{buildroot}
21cr|python-getdist-0.2.7-1|27	
21cr|python-getdist-0.2.7-1|28	%files
21cr|python-getdist-0.2.7-1|29	%doc README.rst
21cr|python-getdist-0.2.7-1|30	%{_bindir}/GetDist.py
21cr|python-getdist-0.2.7-1|31	%{_bindir}/GetDistGUI.py
21cr|python-getdist-0.2.7-1|32	%{py_puresitedir}/getdist/*.py*
21cr|python-getdist-0.2.7-1|33	%{py_puresitedir}/getdist/*.ini*
21cr|python-getdist-0.2.7-1|34	%{py_puresitedir}/getdist/gui/*.py*
21cr|python-getdist-0.2.7-1|35	%{py_puresitedir}/getdist_tests/*.py*
21cr|python-getdist-0.2.7-1|36	%{py_puresitedir}/paramgrid/*.py*
21cr|python-getdist-0.2.7-1|37	%{py_puresitedir}/GetDist*.egg-info

6819 21
21cr|python-gettext-4.0-1|1	%define module	gettext
21cr|python-gettext-4.0-1|2	
21cr|python-gettext-4.0-1|3	Name:		python-%{module}
21cr|python-gettext-4.0-1|4	Version:	4.0
21cr|python-gettext-4.0-1|5	Release:	1
21cr|python-gettext-4.0-1|6	Summary:	Python Gettext po to mo file compiler
21cr|python-gettext-4.0-1|7	License:	BSD
21cr|python-gettext-4.0-1|8	Group:		Development/Python
21cr|python-gettext-4.0-1|9	Url:		https://pypi.org/project/python-gettext/
21cr|python-gettext-4.0-1|10	Source0:	https://pypi.io/packages/source/p/python-gettext/%{name}-%{version}.tar.gz
21cr|python-gettext-4.0-1|11	BuildArch:	noarch
21cr|python-gettext-4.0-1|12	
21cr|python-gettext-4.0-1|13	%description
21cr|python-gettext-4.0-1|14	This implementation of Gettext for Python includes a Msgfmt class which can be
21cr|python-gettext-4.0-1|15	used to generate compiled mo files from Gettext po files and includes support
21cr|python-gettext-4.0-1|16	for the newer msgctxt keyword.
21cr|python-gettext-4.0-1|17	
21cr|python-gettext-4.0-1|18	%package -n	python3-%{module}
21cr|python-gettext-4.0-1|19	Summary:	Python 3 Gettext po to mo file compiler
21cr|python-gettext-4.0-1|20	Group:		Development/Python
21cr|python-gettext-4.0-1|21	BuildArch:	noarch
21cr|python-gettext-4.0-1|22	BuildRequires:	pkgconfig(python3)
21cr|python-gettext-4.0-1|23	BuildRequires:	python3egg(setuptools)
21cr|python-gettext-4.0-1|24	
21cr|python-gettext-4.0-1|25	%description -n	python3-%{module}
21cr|python-gettext-4.0-1|26	This implementation of Gettext for Python 3 includes a Msgfmt class which can
21cr|python-gettext-4.0-1|27	be used to generate compiled mo files from Gettext po files and includes
21cr|python-gettext-4.0-1|28	support for the newer msgctxt keyword.
21cr|python-gettext-4.0-1|29	
21cr|python-gettext-4.0-1|30	%prep
21cr|python-gettext-4.0-1|31	%setup -q
21cr|python-gettext-4.0-1|32	
21cr|python-gettext-4.0-1|33	# Remove bundled egg-info
21cr|python-gettext-4.0-1|34	rm -rf python_gettext.egg-info
21cr|python-gettext-4.0-1|35	
21cr|python-gettext-4.0-1|36	%build
21cr|python-gettext-4.0-1|37	%py3_build
21cr|python-gettext-4.0-1|38	
21cr|python-gettext-4.0-1|39	%install
21cr|python-gettext-4.0-1|40	%py3_install
21cr|python-gettext-4.0-1|41	
21cr|python-gettext-4.0-1|42	%files -n python3-%{module}
21cr|python-gettext-4.0-1|43	%doc CHANGES.rst README.rst
21cr|python-gettext-4.0-1|44	%doc LICENSE.rst
21cr|python-gettext-4.0-1|45	%{py3_puresitedir}/pythongettext/
21cr|python-gettext-4.0-1|46	%{py3_puresitedir}/python_gettext-%{version}-py%{python3_version}.egg-info/

6820 21
21cr|python-gevent-socketio-0.3.6-6|1	%global pypi_name gevent-socketio
21cr|python-gevent-socketio-0.3.6-6|2	
21cr|python-gevent-socketio-0.3.6-6|3	Name:           python-gevent-socketio
21cr|python-gevent-socketio-0.3.6-6|4	Version:        0.3.6
21cr|python-gevent-socketio-0.3.6-6|5	Release:        6
21cr|python-gevent-socketio-0.3.6-6|6	Group:          Development/Python
21cr|python-gevent-socketio-0.3.6-6|7	Summary:        SocketIO server based on the Gevent pywsgi server, a Python network library
21cr|python-gevent-socketio-0.3.6-6|8	
21cr|python-gevent-socketio-0.3.6-6|9	License:        BSD
21cr|python-gevent-socketio-0.3.6-6|10	Source0:        https://pypi.python.org/packages/source/g/gevent-socketio/gevent-socketio-%{version}.tar.gz
21cr|python-gevent-socketio-0.3.6-6|11	BuildArch:      noarch
21cr|python-gevent-socketio-0.3.6-6|12	
21cr|python-gevent-socketio-0.3.6-6|13	BuildRequires:  python3-devel
21cr|python-gevent-socketio-0.3.6-6|14	BuildRequires:  python3-sphinx
21cr|python-gevent-socketio-0.3.6-6|15	BuildRequires:  python3-setuptools
21cr|python-gevent-socketio-0.3.6-6|16	BuildRequires:  python3-versiontools
21cr|python-gevent-socketio-0.3.6-6|17	
21cr|python-gevent-socketio-0.3.6-6|18	
21cr|python-gevent-socketio-0.3.6-6|19	%description
21cr|python-gevent-socketio-0.3.6-6|20	``gevent-socketio`` is a Python implementation of the Socket.IO
21cr|python-gevent-socketio-0.3.6-6|21	protocol, developed originally for Node.js by LearnBoost and then
21cr|python-gevent-socketio-0.3.6-6|22	ported to other languages.  Socket.IO enables real-time web
21cr|python-gevent-socketio-0.3.6-6|23	communications between a browser and a server, using a WebSocket-like
21cr|python-gevent-socketio-0.3.6-6|24	API.
21cr|python-gevent-socketio-0.3.6-6|25	
21cr|python-gevent-socketio-0.3.6-6|26	%package -n     python3-%{pypi_name}
21cr|python-gevent-socketio-0.3.6-6|27	Summary:        SocketIO server based on the Gevent pywsgi server, a Python network library
21cr|python-gevent-socketio-0.3.6-6|28	Provides:	python-gevent-socketio = %{EVRD}
21cr|python-gevent-socketio-0.3.6-6|29	Obsoletes:	python-gevent-socketio < %{EVRD}
21cr|python-gevent-socketio-0.3.6-6|30	
21cr|python-gevent-socketio-0.3.6-6|31	%description -n python3-%{pypi_name}
21cr|python-gevent-socketio-0.3.6-6|32	``gevent-socketio`` is a Python implementation of the Socket.IO
21cr|python-gevent-socketio-0.3.6-6|33	protocol, developed originally for Node.js by LearnBoost and then
21cr|python-gevent-socketio-0.3.6-6|34	ported to other languages.  Socket.IO enables real-time web
21cr|python-gevent-socketio-0.3.6-6|35	communications between a browser and a server, using a WebSocket-like
21cr|python-gevent-socketio-0.3.6-6|36	API.
21cr|python-gevent-socketio-0.3.6-6|37	
21cr|python-gevent-socketio-0.3.6-6|38	
21cr|python-gevent-socketio-0.3.6-6|39	%prep
21cr|python-gevent-socketio-0.3.6-6|40	%setup -q -n %{pypi_name}-%{version}
21cr|python-gevent-socketio-0.3.6-6|41	# Remove bundled egg-info
21cr|python-gevent-socketio-0.3.6-6|42	rm -rf %{pypi_name}.egg-info
21cr|python-gevent-socketio-0.3.6-6|43	
21cr|python-gevent-socketio-0.3.6-6|44	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-gevent-socketio-0.3.6-6|45	# generate html docs
21cr|python-gevent-socketio-0.3.6-6|46	sphinx-build docs/source html
21cr|python-gevent-socketio-0.3.6-6|47	# remove the sphinx-build leftovers
21cr|python-gevent-socketio-0.3.6-6|48	rm -rf html/.{doctrees,buildinfo}
21cr|python-gevent-socketio-0.3.6-6|49	
21cr|python-gevent-socketio-0.3.6-6|50	%build
21cr|python-gevent-socketio-0.3.6-6|51	python3 setup.py build
21cr|python-gevent-socketio-0.3.6-6|52	
21cr|python-gevent-socketio-0.3.6-6|53	%install
21cr|python-gevent-socketio-0.3.6-6|54	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-gevent-socketio-0.3.6-6|55	
21cr|python-gevent-socketio-0.3.6-6|56	%files -n python3-%{pypi_name}
21cr|python-gevent-socketio-0.3.6-6|57	%doc html README.rst LICENSE
21cr|python-gevent-socketio-0.3.6-6|58	%{py3_puresitedir}/socketio
21cr|python-gevent-socketio-0.3.6-6|59	%{py3_puresitedir}/gevent_socketio-%{version}-py?.?.egg-info

6821 21
21cr|python-gevent-websocket-0.10.1-1|1	%global pypi_name gevent-websocket
21cr|python-gevent-websocket-0.10.1-1|2	
21cr|python-gevent-websocket-0.10.1-1|3	Name:           python-gevent-websocket
21cr|python-gevent-websocket-0.10.1-1|4	Version:	0.10.1
21cr|python-gevent-websocket-0.10.1-1|5	Release:	1
21cr|python-gevent-websocket-0.10.1-1|6	Group:          Development/Python
21cr|python-gevent-websocket-0.10.1-1|7	Summary:        Websocket handler for the gevent pywsgi server, a Python network library
21cr|python-gevent-websocket-0.10.1-1|8	
21cr|python-gevent-websocket-0.10.1-1|9	License:        ASL 2.0
21cr|python-gevent-websocket-0.10.1-1|10	URL:            https://bitbucket.org/Jeffrey/gevent-websocket/
21cr|python-gevent-websocket-0.10.1-1|11	Source0:	https://files.pythonhosted.org/packages/98/d2/6fa19239ff1ab072af40ebf339acd91fb97f34617c2ee625b8e34bf42393/gevent-websocket-0.10.1.tar.gz
21cr|python-gevent-websocket-0.10.1-1|12	BuildArch:      noarch
21cr|python-gevent-websocket-0.10.1-1|13	
21cr|python-gevent-websocket-0.10.1-1|14	BuildRequires:  python3-devel
21cr|python-gevent-websocket-0.10.1-1|15	BuildRequires:  python3-setuptools
21cr|python-gevent-websocket-0.10.1-1|16	
21cr|python-gevent-websocket-0.10.1-1|17	
21cr|python-gevent-websocket-0.10.1-1|18	%description
21cr|python-gevent-websocket-0.10.1-1|19	gevent-websocket is a WebSocket library for the gevent networking library.
21cr|python-gevent-websocket-0.10.1-1|20	
21cr|python-gevent-websocket-0.10.1-1|21	Features include:
21cr|python-gevent-websocket-0.10.1-1|22	
21cr|python-gevent-websocket-0.10.1-1|23	- Integration on both socket level or using an abstract interface.
21cr|python-gevent-websocket-0.10.1-1|24	- RPC and PubSub framework using WAMP (WebSocket Application
21cr|python-gevent-websocket-0.10.1-1|25	Messaging Protocol).
21cr|python-gevent-websocket-0.10.1-1|26	- Easily extendible using a simple WebSocket protocol plugin API
21cr|python-gevent-websocket-0.10.1-1|27	
21cr|python-gevent-websocket-0.10.1-1|28	%package -n     python3-%{pypi_name}
21cr|python-gevent-websocket-0.10.1-1|29	Summary:        Websocket handler for the gevent pywsgi server, a Python network library
21cr|python-gevent-websocket-0.10.1-1|30	Provides:	python-gevent-websocket = %{EVRD}
21cr|python-gevent-websocket-0.10.1-1|31	Provides:	python-gevent-websocket < %{EVRD}
21cr|python-gevent-websocket-0.10.1-1|32	
21cr|python-gevent-websocket-0.10.1-1|33	%description -n python3-%{pypi_name}
21cr|python-gevent-websocket-0.10.1-1|34	gevent-websocket is a WebSocket library for the gevent networking library.
21cr|python-gevent-websocket-0.10.1-1|35	
21cr|python-gevent-websocket-0.10.1-1|36	Features include:
21cr|python-gevent-websocket-0.10.1-1|37	
21cr|python-gevent-websocket-0.10.1-1|38	- Integration on both socket level or using an abstract interface.
21cr|python-gevent-websocket-0.10.1-1|39	- RPC and PubSub framework using WAMP (WebSocket Application
21cr|python-gevent-websocket-0.10.1-1|40	Messaging Protocol).
21cr|python-gevent-websocket-0.10.1-1|41	- Easily extendible using a simple WebSocket protocol plugin API
21cr|python-gevent-websocket-0.10.1-1|42	
21cr|python-gevent-websocket-0.10.1-1|43	
21cr|python-gevent-websocket-0.10.1-1|44	%prep
21cr|python-gevent-websocket-0.10.1-1|45	%setup -q -n %{pypi_name}-%{version}
21cr|python-gevent-websocket-0.10.1-1|46	# Remove bundled egg-info
21cr|python-gevent-websocket-0.10.1-1|47	rm -rf %{pypi_name}.egg-info
21cr|python-gevent-websocket-0.10.1-1|48	
21cr|python-gevent-websocket-0.10.1-1|49	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-gevent-websocket-0.10.1-1|50	2to3 -w .
21cr|python-gevent-websocket-0.10.1-1|51	
21cr|python-gevent-websocket-0.10.1-1|52	
21cr|python-gevent-websocket-0.10.1-1|53	%build
21cr|python-gevent-websocket-0.10.1-1|54	python3 setup.py build
21cr|python-gevent-websocket-0.10.1-1|55	
21cr|python-gevent-websocket-0.10.1-1|56	
21cr|python-gevent-websocket-0.10.1-1|57	%install
21cr|python-gevent-websocket-0.10.1-1|58	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-gevent-websocket-0.10.1-1|59	
21cr|python-gevent-websocket-0.10.1-1|60	%files -n python3-%{pypi_name}
21cr|python-gevent-websocket-0.10.1-1|61	%doc README.rst LICENSE
21cr|python-gevent-websocket-0.10.1-1|62	%{py3_puresitedir}/geventwebsocket
21cr|python-gevent-websocket-0.10.1-1|63	%{py3_puresitedir}/gevent_websocket-%{version}-py?.?.egg-info

6822 21
21cr|python-gfbi_core-0.5-5|1	%define upstream_name gfbi_core
21cr|python-gfbi_core-0.5-5|2	%define beta    b3
21cr|python-gfbi_core-0.5-5|3	
21cr|python-gfbi_core-0.5-5|4	Name: 		python-%{upstream_name}
21cr|python-gfbi_core-0.5-5|5	Version: 	0.5
21cr|python-gfbi_core-0.5-5|6	Release: 	5
21cr|python-gfbi_core-0.5-5|7	Summary: 	Core files for interactive git filter branch
21cr|python-gfbi_core-0.5-5|8	License:	BSD
21cr|python-gfbi_core-0.5-5|9	Group: 		Development/Python
21cr|python-gfbi_core-0.5-5|10	Url: 		http://pypi.python.org/pypi/gfbi_core
21cr|python-gfbi_core-0.5-5|11	Source0: 	http://pypi.python.org/packages/source/g/gfbi_core/gfbi_core-%{version}%{beta}.tar.gz
21cr|python-gfbi_core-0.5-5|12	Requires:       python2-gitpython
21cr|python-gfbi_core-0.5-5|13	BuildRequires:       python2-devel
21cr|python-gfbi_core-0.5-5|14	BuildArch:      noarch
21cr|python-gfbi_core-0.5-5|15	
21cr|python-gfbi_core-0.5-5|16	%description
21cr|python-gfbi_core-0.5-5|17	These are the core files for interactive git filter-branch. There are two
21cr|python-gfbi_core-0.5-5|18	frontends : qGitFilterBranch and gfbi.
21cr|python-gfbi_core-0.5-5|19	
21cr|python-gfbi_core-0.5-5|20	%package -n python2-%{upstream_name}
21cr|python-gfbi_core-0.5-5|21	Summary: 	Core files for interactive git filter branch
21cr|python-gfbi_core-0.5-5|22	
21cr|python-gfbi_core-0.5-5|23	%description -n python2-%{upstream_name}
21cr|python-gfbi_core-0.5-5|24	These are the core files for interactive git filter-branch. There are two
21cr|python-gfbi_core-0.5-5|25	frontends : qGitFilterBranch and gfbi.
21cr|python-gfbi_core-0.5-5|26	
21cr|python-gfbi_core-0.5-5|27	
21cr|python-gfbi_core-0.5-5|28	%prep
21cr|python-gfbi_core-0.5-5|29	%setup -q -n %{upstream_name}-%{version}%{beta}
21cr|python-gfbi_core-0.5-5|30	
21cr|python-gfbi_core-0.5-5|31	%build
21cr|python-gfbi_core-0.5-5|32	python2 setup.py build
21cr|python-gfbi_core-0.5-5|33	
21cr|python-gfbi_core-0.5-5|34	%install
21cr|python-gfbi_core-0.5-5|35	python2 setup.py install --root=%{buildroot}
21cr|python-gfbi_core-0.5-5|36	
21cr|python-gfbi_core-0.5-5|37	%files -n python2-%{upstream_name}
21cr|python-gfbi_core-0.5-5|38	%doc AUTHORS.txt CHANGELOG README.rst LICENSE.txt
21cr|python-gfbi_core-0.5-5|39	%{python2_sitelib}/gfbi_core
21cr|python-gfbi_core-0.5-5|40	%{python2_sitelib}/gfbi_core-%{version}%{beta}-py%{py2_ver}.egg-info

6823 21
21cr|python-gflags-2.0-6|1	%define module gflags
21cr|python-gflags-2.0-6|2	
21cr|python-gflags-2.0-6|3	Name:           python-%{module}
21cr|python-gflags-2.0-6|4	Version:        2.0
21cr|python-gflags-2.0-6|5	Release:        6
21cr|python-gflags-2.0-6|6	Summary:        Commandline flags module for Python
21cr|python-gflags-2.0-6|7	Group:          Development/Python
21cr|python-gflags-2.0-6|8	License:        BSD
21cr|python-gflags-2.0-6|9	URL:            http://code.google.com/p/python-gflags/
21cr|python-gflags-2.0-6|10	Source0:        http://python-gflags.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|python-gflags-2.0-6|11	BuildArch:      noarch
21cr|python-gflags-2.0-6|12	
21cr|python-gflags-2.0-6|13	%description
21cr|python-gflags-2.0-6|14	This project is the python equivalent of google-gflags, a Google commandline
21cr|python-gflags-2.0-6|15	flag implementation for C++. It is intended to be used in situations where a
21cr|python-gflags-2.0-6|16	project wants to mimic the command-line flag handling of a C++ app that uses
21cr|python-gflags-2.0-6|17	google-gflags, or for a Python app that, via swig or some other means, is
21cr|python-gflags-2.0-6|18	linked with a C++ app that uses google-gflags.
21cr|python-gflags-2.0-6|19	
21cr|python-gflags-2.0-6|20	The gflags package contains a library that implements commandline flags
21cr|python-gflags-2.0-6|21	processing. As such it's a replacement for getopt(). It has increased
21cr|python-gflags-2.0-6|22	flexibility, including built-in support for Python types, and the ability to
21cr|python-gflags-2.0-6|23	define flags in the source file in which they're used. (This last is its major
21cr|python-gflags-2.0-6|24	difference from OptParse.)
21cr|python-gflags-2.0-6|25	
21cr|python-gflags-2.0-6|26	%package -n     python3-%{module}
21cr|python-gflags-2.0-6|27	Summary:        Commandline flags module for Python 3
21cr|python-gflags-2.0-6|28	Group:          Development/Python
21cr|python-gflags-2.0-6|29	BuildArch:      noarch
21cr|python-gflags-2.0-6|30	BuildRequires:  pkgconfig(python3)
21cr|python-gflags-2.0-6|31	BuildRequires:  python3egg(setuptools)
21cr|python-gflags-2.0-6|32	
21cr|python-gflags-2.0-6|33	%description -n python3-%{module}
21cr|python-gflags-2.0-6|34	This project is the python equivalent of google-gflags, a Google commandline
21cr|python-gflags-2.0-6|35	flag implementation for C++. It is intended to be used in situations where a
21cr|python-gflags-2.0-6|36	project wants to mimic the command-line flag handling of a C++ app that uses
21cr|python-gflags-2.0-6|37	google-gflags, or for a Python app that, via swig or some other means, is
21cr|python-gflags-2.0-6|38	linked with a C++ app that uses google-gflags.
21cr|python-gflags-2.0-6|39	
21cr|python-gflags-2.0-6|40	The gflags package contains a library that implements commandline flags
21cr|python-gflags-2.0-6|41	processing. As such it's a replacement for getopt(). It has increased
21cr|python-gflags-2.0-6|42	flexibility, including built-in support for Python types, and the ability to
21cr|python-gflags-2.0-6|43	define flags in the source file in which they're used. (This last is its major
21cr|python-gflags-2.0-6|44	difference from OptParse.)
21cr|python-gflags-2.0-6|45	
21cr|python-gflags-2.0-6|46	This is the Python 3 version of the package.
21cr|python-gflags-2.0-6|47	
21cr|python-gflags-2.0-6|48	%prep
21cr|python-gflags-2.0-6|49	%setup -q
21cr|python-gflags-2.0-6|50	# Fix non-executable-script error (from SUSE spec file)
21cr|python-gflags-2.0-6|51	sed -i '/^#!\/usr\/bin\/env python$/,+1 d' %{module}.py %{module}_validators.py
21cr|python-gflags-2.0-6|52	
21cr|python-gflags-2.0-6|53	sed -i -e 's|#!/usr/bin/env python|#!/usr/bin/env python3|' gflags2man.py
21cr|python-gflags-2.0-6|54	2to3 --write --nobackup .
21cr|python-gflags-2.0-6|55	
21cr|python-gflags-2.0-6|56	%build
21cr|python-gflags-2.0-6|57	%py3_build
21cr|python-gflags-2.0-6|58	
21cr|python-gflags-2.0-6|59	%install
21cr|python-gflags-2.0-6|60	%py3_install
21cr|python-gflags-2.0-6|61	cp %{buildroot}/%{_bindir}/gflags2man.py %{buildroot}/%{_bindir}/python3-gflags2man.py
21cr|python-gflags-2.0-6|62	
21cr|python-gflags-2.0-6|63	%files -n python3-%{module}
21cr|python-gflags-2.0-6|64	%doc AUTHORS ChangeLog COPYING README PKG-INFO
21cr|python-gflags-2.0-6|65	%{py3_puresitedir}/%{module}.py*
21cr|python-gflags-2.0-6|66	%{py3_puresitedir}/python_gflags-%{version}-*egg-info
21cr|python-gflags-2.0-6|67	%{py3_puresitedir}/gflags_validators.py*
21cr|python-gflags-2.0-6|68	%{py3_puresitedir}/__pycache__/
21cr|python-gflags-2.0-6|69	%{_bindir}/python3-gflags2man.py
21cr|python-gflags-2.0-6|70	%{_bindir}/gflags2man.py

6824 21
21cr|python-gmpy-1.17-7|1	%define module gmpy
21cr|python-gmpy-1.17-7|2	
21cr|python-gmpy-1.17-7|3	Summary:	Python interface to GMP
21cr|python-gmpy-1.17-7|4	Name:		python-%{module}
21cr|python-gmpy-1.17-7|5	Version:	1.17
21cr|python-gmpy-1.17-7|6	Release:	7
21cr|python-gmpy-1.17-7|7	License: 	LGPLv2+
21cr|python-gmpy-1.17-7|8	Group: 		Development/Python
21cr|python-gmpy-1.17-7|9	Url: 		https://github.com/aleaxit/gmpy
21cr|python-gmpy-1.17-7|10	# Source URL from Mageia package, old url on googlecode:
21cr|python-gmpy-1.17-7|11	#Source0:	http://gmpy.googlecode.com/files/gmpy-%{version}.zip
21cr|python-gmpy-1.17-7|12	Source0:	https://pypi.io/packages/g/%{module}/%{module}-%{version}.zip
21cr|python-gmpy-1.17-7|13	BuildRequires:	pkgconfig(gmp) >= 4.2.4
21cr|python-gmpy-1.17-7|14	BuildRequires:	pkgconfig(python3)
21cr|python-gmpy-1.17-7|15	
21cr|python-gmpy-1.17-7|16	%description
21cr|python-gmpy-1.17-7|17	The General Multiprecision PYthon project (GMPY) focuses on
21cr|python-gmpy-1.17-7|18	Python-usable modules providing multiprecision arithmetic
21cr|python-gmpy-1.17-7|19	functionality to Python programmers. The project mission includes both
21cr|python-gmpy-1.17-7|20	C and C++ Python-modules (for speed) and pure Python modules (for
21cr|python-gmpy-1.17-7|21	flexibility and convenience); it potentially includes integral,
21cr|python-gmpy-1.17-7|22	rational and floating-point arithmetic in any base. Only
21cr|python-gmpy-1.17-7|23	cross-platform functionality is of interest, at least for now.
21cr|python-gmpy-1.17-7|24	
21cr|python-gmpy-1.17-7|25	#----------------------------------------------------------------------------
21cr|python-gmpy-1.17-7|26	
21cr|python-gmpy-1.17-7|27	%package -n python3-%{module}
21cr|python-gmpy-1.17-7|28	Summary:	Python 3 interface to GMP
21cr|python-gmpy-1.17-7|29	Group:		Development/Python
21cr|python-gmpy-1.17-7|30	
21cr|python-gmpy-1.17-7|31	%description -n python3-%{module}
21cr|python-gmpy-1.17-7|32	The General Multiprecision PYthon project (GMPY) focuses on
21cr|python-gmpy-1.17-7|33	Python 3 usable modules providing multiprecision arithmetic
21cr|python-gmpy-1.17-7|34	functionality to Python 3 programmers. The project mission includes both
21cr|python-gmpy-1.17-7|35	C and C++ Python-modules (for speed) and pure Python 3 modules (for
21cr|python-gmpy-1.17-7|36	flexibility and convenience); it potentially includes integral,
21cr|python-gmpy-1.17-7|37	rational and floating-point arithmetic in any base. Only
21cr|python-gmpy-1.17-7|38	cross-platform functionality is of interest, at least for now.
21cr|python-gmpy-1.17-7|39	
21cr|python-gmpy-1.17-7|40	%files -n python3-%{module}
21cr|python-gmpy-1.17-7|41	%doc README doc/ test/
21cr|python-gmpy-1.17-7|42	%{python3_sitearch}/gmpy*.so
21cr|python-gmpy-1.17-7|43	%{python3_sitearch}/gmpy-%{version}-py*.egg-info
21cr|python-gmpy-1.17-7|44	
21cr|python-gmpy-1.17-7|45	#----------------------------------------------------------------------------
21cr|python-gmpy-1.17-7|46	
21cr|python-gmpy-1.17-7|47	%prep
21cr|python-gmpy-1.17-7|48	%setup -qn %{module}-%{version}
21cr|python-gmpy-1.17-7|49	
21cr|python-gmpy-1.17-7|50	%build
21cr|python-gmpy-1.17-7|51	CFLAGS="%{optflags}" %py3_build
21cr|python-gmpy-1.17-7|52	
21cr|python-gmpy-1.17-7|53	%install
21cr|python-gmpy-1.17-7|54	%py3_install
21cr|python-gmpy-1.17-7|55	chmod 755 %{buildroot}%{python3_sitearch}/gmpy*.so
21cr|python-gmpy-1.17-7|56	
21cr|python-gmpy-1.17-7|57	%check
21cr|python-gmpy-1.17-7|58	# Make python see the library that we have just compiled
21cr|python-gmpy-1.17-7|59	libdir=`ls build/|grep lib`
21cr|python-gmpy-1.17-7|60	export PYTHONPATH=`pwd`/build/$libdir
21cr|python-gmpy-1.17-7|61	
21cr|python-gmpy-1.17-7|62	cd test
21cr|python-gmpy-1.17-7|63	%__python3 gmpy_test.py
21cr|python-gmpy-1.17-7|64	

6825 21
21cr|python-gmpy2-2.1.0-0.1|1	%define module gmpy2
21cr|python-gmpy2-2.1.0-0.1|2	%define prerel rc1
21cr|python-gmpy2-2.1.0-0.1|3	
21cr|python-gmpy2-2.1.0-0.1|4	Name:           python-%{module}
21cr|python-gmpy2-2.1.0-0.1|5	Version:        2.1.0
21cr|python-gmpy2-2.1.0-0.1|6	Release:        0.1
21cr|python-gmpy2-2.1.0-0.1|7	Summary:        Python interface to GMP, MPFR, and MPC
21cr|python-gmpy2-2.1.0-0.1|8	Group:          Development/Python
21cr|python-gmpy2-2.1.0-0.1|9	License:        LGPLv3+
21cr|python-gmpy2-2.1.0-0.1|10	URL:            https://pypi.python.org/pypi/gmpy2
21cr|python-gmpy2-2.1.0-0.1|11	Source0:        https://github.com/aleaxit/gmpy/archive/%{module}-%{version}%{prerel}.tar.gz
21cr|python-gmpy2-2.1.0-0.1|12	
21cr|python-gmpy2-2.1.0-0.1|13	
21cr|python-gmpy2-2.1.0-0.1|14	%description
21cr|python-gmpy2-2.1.0-0.1|15	This package contains a C-coded Python extension module that supports
21cr|python-gmpy2-2.1.0-0.1|16	multiple-precision arithmetic.  It is the successor to the original
21cr|python-gmpy2-2.1.0-0.1|17	gmpy module.
21cr|python-gmpy2-2.1.0-0.1|18	The gmpy module only supported the GMP multiple-precision
21cr|python-gmpy2-2.1.0-0.1|19	library.
21cr|python-gmpy2-2.1.0-0.1|20	Gmpy2 adds support for the MPFR (correctly rounded real
21cr|python-gmpy2-2.1.0-0.1|21	floating-point arithmetic) and MPC (correctly rounded complex
21cr|python-gmpy2-2.1.0-0.1|22	floating-point arithmetic) libraries.  It also updates the API and
21cr|python-gmpy2-2.1.0-0.1|23	naming conventions to be more consistent and support the additional
21cr|python-gmpy2-2.1.0-0.1|24	functionality.
21cr|python-gmpy2-2.1.0-0.1|25	#---------------------------------------------------------------
21cr|python-gmpy2-2.1.0-0.1|26	
21cr|python-gmpy2-2.1.0-0.1|27	%package -n python3-%{module}
21cr|python-gmpy2-2.1.0-0.1|28	Summary:        Python 3 interface to GMP, MPFR, and MPC
21cr|python-gmpy2-2.1.0-0.1|29	
21cr|python-gmpy2-2.1.0-0.1|30	
21cr|python-gmpy2-2.1.0-0.1|31	BuildRequires:  gmp-devel
21cr|python-gmpy2-2.1.0-0.1|32	BuildRequires:  libmpc-devel
21cr|python-gmpy2-2.1.0-0.1|33	BuildRequires:  pkgconfig(mpfr)
21cr|python-gmpy2-2.1.0-0.1|34	BuildRequires:  python3-devel
21cr|python-gmpy2-2.1.0-0.1|35	BuildRequires:  python3egg(cython)
21cr|python-gmpy2-2.1.0-0.1|36	BuildRequires:  python3egg(pip)
21cr|python-gmpy2-2.1.0-0.1|37	BuildRequires:  python3egg(setuptools)
21cr|python-gmpy2-2.1.0-0.1|38	BuildRequires:  python3egg(sphinx)
21cr|python-gmpy2-2.1.0-0.1|39	BuildRequires:  python3egg(wheel)
21cr|python-gmpy2-2.1.0-0.1|40	
21cr|python-gmpy2-2.1.0-0.1|41	
21cr|python-gmpy2-2.1.0-0.1|42	%description -n python3-%{module}
21cr|python-gmpy2-2.1.0-0.1|43	This package contains a C-coded Python extension module that supports
21cr|python-gmpy2-2.1.0-0.1|44	multiple-precision arithmetic.  It is the successor to the original
21cr|python-gmpy2-2.1.0-0.1|45	gmpy module.
21cr|python-gmpy2-2.1.0-0.1|46	The gmpy module only supported the GMP multiple-precision
21cr|python-gmpy2-2.1.0-0.1|47	library.
21cr|python-gmpy2-2.1.0-0.1|48	Gmpy2 adds support for the MPFR (correctly rounded real
21cr|python-gmpy2-2.1.0-0.1|49	floating-point arithmetic) and MPC (correctly rounded complex
21cr|python-gmpy2-2.1.0-0.1|50	floating-point arithmetic) libraries.  It also updates the API and
21cr|python-gmpy2-2.1.0-0.1|51	naming conventions to be more consistent and support the additional
21cr|python-gmpy2-2.1.0-0.1|52	functionality.
21cr|python-gmpy2-2.1.0-0.1|53	
21cr|python-gmpy2-2.1.0-0.1|54	
21cr|python-gmpy2-2.1.0-0.1|55	%files -n python3-%{module}
21cr|python-gmpy2-2.1.0-0.1|56	%doc COPYING COPYING.LESSER docs/_build/html/*
21cr|python-gmpy2-2.1.0-0.1|57	%{py3_platsitedir}/%{module}
21cr|python-gmpy2-2.1.0-0.1|58	%{py3_platsitedir}/%{module}-%{version}%{prerel}-py?.?.egg-info
21cr|python-gmpy2-2.1.0-0.1|59	
21cr|python-gmpy2-2.1.0-0.1|60	#---------------------------------------------------------------
21cr|python-gmpy2-2.1.0-0.1|61	
21cr|python-gmpy2-2.1.0-0.1|62	
21cr|python-gmpy2-2.1.0-0.1|63	%prep
21cr|python-gmpy2-2.1.0-0.1|64	%setup -qn gmpy-%{module}-%{version}%{prerel}
21cr|python-gmpy2-2.1.0-0.1|65	
21cr|python-gmpy2-2.1.0-0.1|66	%build
21cr|python-gmpy2-2.1.0-0.1|67	%py3_build
21cr|python-gmpy2-2.1.0-0.1|68	make -C docs html
21cr|python-gmpy2-2.1.0-0.1|69	
21cr|python-gmpy2-2.1.0-0.1|70	%install
21cr|python-gmpy2-2.1.0-0.1|71	%py3_install
21cr|python-gmpy2-2.1.0-0.1|72	
21cr|python-gmpy2-2.1.0-0.1|73	%check
21cr|python-gmpy2-2.1.0-0.1|74	libdir=`ls build/|grep lib`
21cr|python-gmpy2-2.1.0-0.1|75	export PYTHONPATH=`pwd`/build/$libdir
21cr|python-gmpy2-2.1.0-0.1|76	cd test
21cr|python-gmpy2-2.1.0-0.1|77	python3 runtests.py
21cr|python-gmpy2-2.1.0-0.1|78	
21cr|python-gmpy2-2.1.0-0.1|79	

6826 21
21cr|python-gnupg-0.4.5-1|1	%define oname gnupg
21cr|python-gnupg-0.4.5-1|2	
21cr|python-gnupg-0.4.5-1|3	Summary:	A Python wrapper for GnuPG
21cr|python-gnupg-0.4.5-1|4	Name:		python-%{oname}
21cr|python-gnupg-0.4.5-1|5	Version:	0.4.5
21cr|python-gnupg-0.4.5-1|6	Release:	1
21cr|python-gnupg-0.4.5-1|7	Epoch:		1
21cr|python-gnupg-0.4.5-1|8	License:	BSD
21cr|python-gnupg-0.4.5-1|9	Group:		Development/Python
21cr|python-gnupg-0.4.5-1|10	Url:		https://github.com/vsajip/python-gnupg
21cr|python-gnupg-0.4.5-1|11	Source0:	http://pypi.python.org/packages/source/g/%{name}/%{name}-%{version}.tar.gz
21cr|python-gnupg-0.4.5-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-gnupg-0.4.5-1|13	Requires:	gnupg2
21cr|python-gnupg-0.4.5-1|14	BuildArch:	noarch
21cr|python-gnupg-0.4.5-1|15	
21cr|python-gnupg-0.4.5-1|16	%description
21cr|python-gnupg-0.4.5-1|17	This module implements a Python library which takes care of the internal
21cr|python-gnupg-0.4.5-1|18	details and allows its users to generate and manage keys, encrypt and
21cr|python-gnupg-0.4.5-1|19	decrypt data, and sign and verify messages.
21cr|python-gnupg-0.4.5-1|20	
21cr|python-gnupg-0.4.5-1|21	%package -n python2-%{oname}
21cr|python-gnupg-0.4.5-1|22	%py2_migration_meta python2-%{oname}
21cr|python-gnupg-0.4.5-1|23	Summary:	A Python wrapper for GnuPG
21cr|python-gnupg-0.4.5-1|24	
21cr|python-gnupg-0.4.5-1|25	%description -n python2-%{oname}
21cr|python-gnupg-0.4.5-1|26	This module implements a Python library which takes care of the internal
21cr|python-gnupg-0.4.5-1|27	details and allows its users to generate and manage keys, encrypt and
21cr|python-gnupg-0.4.5-1|28	decrypt data, and sign and verify messages.
21cr|python-gnupg-0.4.5-1|29	
21cr|python-gnupg-0.4.5-1|30	%files -n python2-%{oname}
21cr|python-gnupg-0.4.5-1|31	%doc LICENSE.txt README.rst
21cr|python-gnupg-0.4.5-1|32	%{py2_puresitedir}/gnupg.py*
21cr|python-gnupg-0.4.5-1|33	%{py2_puresitedir}/python_gnupg-%{version}-*.egg-info
21cr|python-gnupg-0.4.5-1|34	
21cr|python-gnupg-0.4.5-1|35	#----------------------------------------------------------------------------
21cr|python-gnupg-0.4.5-1|36	
21cr|python-gnupg-0.4.5-1|37	%prep
21cr|python-gnupg-0.4.5-1|38	%setup -q
21cr|python-gnupg-0.4.5-1|39	
21cr|python-gnupg-0.4.5-1|40	%build
21cr|python-gnupg-0.4.5-1|41	python2 setup.py build
21cr|python-gnupg-0.4.5-1|42	
21cr|python-gnupg-0.4.5-1|43	%install
21cr|python-gnupg-0.4.5-1|44	python2 setup.py install --root=%{buildroot}

6827 21
21cr|python-GnuPG-Interface-0.3.2-17|1	%define name python-GnuPG-Interface
21cr|python-GnuPG-Interface-0.3.2-17|2	%define version 0.3.2
21cr|python-GnuPG-Interface-0.3.2-17|3	%define oname GnuPGInterface
21cr|python-GnuPG-Interface-0.3.2-17|4	
21cr|python-GnuPG-Interface-0.3.2-17|5	Summary: GnuPG-Interface module for python
21cr|python-GnuPG-Interface-0.3.2-17|6	Name: %{name}
21cr|python-GnuPG-Interface-0.3.2-17|7	Version: %{version}
21cr|python-GnuPG-Interface-0.3.2-17|8	Release: 17
21cr|python-GnuPG-Interface-0.3.2-17|9	Source0: http://py-gnupg.sourceforge.net/download/%{oname}-%{version}.tar.bz2
21cr|python-GnuPG-Interface-0.3.2-17|10	License: LGPL
21cr|python-GnuPG-Interface-0.3.2-17|11	Group: Development/Python
21cr|python-GnuPG-Interface-0.3.2-17|12	Url: http://py-gnupg.sourceforge.net/
21cr|python-GnuPG-Interface-0.3.2-17|13	BuildRequires:  python3-devel
21cr|python-GnuPG-Interface-0.3.2-17|14	BuildRequires:  gnupg
21cr|python-GnuPG-Interface-0.3.2-17|15	BuildArch:	noarch
21cr|python-GnuPG-Interface-0.3.2-17|16	
21cr|python-GnuPG-Interface-0.3.2-17|17	%description
21cr|python-GnuPG-Interface-0.3.2-17|18	This module provides Python bindings for the GnuPG.
21cr|python-GnuPG-Interface-0.3.2-17|19	
21cr|python-GnuPG-Interface-0.3.2-17|20	%prep
21cr|python-GnuPG-Interface-0.3.2-17|21	%setup -q -n %oname-%version
21cr|python-GnuPG-Interface-0.3.2-17|22	chmod 644 ./*
21cr|python-GnuPG-Interface-0.3.2-17|23	
21cr|python-GnuPG-Interface-0.3.2-17|24	%build
21cr|python-GnuPG-Interface-0.3.2-17|25	%py3_build
21cr|python-GnuPG-Interface-0.3.2-17|26	
21cr|python-GnuPG-Interface-0.3.2-17|27	%install
21cr|python-GnuPG-Interface-0.3.2-17|28	%py3_install
21cr|python-GnuPG-Interface-0.3.2-17|29	
21cr|python-GnuPG-Interface-0.3.2-17|30	%clean
21cr|python-GnuPG-Interface-0.3.2-17|31	rm -rf $RPM_BUILD_ROOT
21cr|python-GnuPG-Interface-0.3.2-17|32	
21cr|python-GnuPG-Interface-0.3.2-17|33	%files
21cr|python-GnuPG-Interface-0.3.2-17|34	%defattr(-,root,root)
21cr|python-GnuPG-Interface-0.3.2-17|35	%doc COPYING ChangeLog MANIFEST NEWS README THANKS
21cr|python-GnuPG-Interface-0.3.2-17|36	%{py3_puresitedir}/GnuPGInterface.py*
21cr|python-GnuPG-Interface-0.3.2-17|37	%{py3_puresitedir}/*.egg-info

6828 21
21cr|python-gnuplot-1.8-8|1	Summary: A Python interface to the gnuplot plotting program
21cr|python-gnuplot-1.8-8|2	Name:    python-gnuplot
21cr|python-gnuplot-1.8-8|3	Version: 1.8
21cr|python-gnuplot-1.8-8|4	Release: 8
21cr|python-gnuplot-1.8-8|5	Source0: http://downloads.sourceforge.net/gnuplot-py/gnuplot-py-%{version}.tar.gz
21cr|python-gnuplot-1.8-8|6	Patch0:	gnuplot-py-1.8-StringIO-py3.patch
21cr|python-gnuplot-1.8-8|7	Patch1: gnuplot-py-1.8-py3-print.patch
21cr|python-gnuplot-1.8-8|8	License: LGPLv2
21cr|python-gnuplot-1.8-8|9	Group:   Development/Python
21cr|python-gnuplot-1.8-8|10	Url:     http://gnuplot-py.sourceforge.net
21cr|python-gnuplot-1.8-8|11	Requires: gnuplot
21cr|python-gnuplot-1.8-8|12	Requires: python3-numpy
21cr|python-gnuplot-1.8-8|13	Provides: gnuplot-py = %{version}
21cr|python-gnuplot-1.8-8|14	BuildRequires: python3-devel
21cr|python-gnuplot-1.8-8|15	BuildRequires: gnuplot
21cr|python-gnuplot-1.8-8|16	BuildRequires: python3-numpy
21cr|python-gnuplot-1.8-8|17	BuildRequires: pkgconfig(lapack)
21cr|python-gnuplot-1.8-8|18	BuildArch: noarch
21cr|python-gnuplot-1.8-8|19	
21cr|python-gnuplot-1.8-8|20	
21cr|python-gnuplot-1.8-8|21	%description
21cr|python-gnuplot-1.8-8|22	Gnuplot.py is a Python package that interfaces to gnuplot,
21cr|python-gnuplot-1.8-8|23	the popular open-source plotting program. It allows you
21cr|python-gnuplot-1.8-8|24	to use gnuplot from within Python to plot arrays of data
21cr|python-gnuplot-1.8-8|25	from memory, data files, or mathematical functions.
21cr|python-gnuplot-1.8-8|26	If you use Python to perform computations or as 'glue'
21cr|python-gnuplot-1.8-8|27	for numerical programs, you can use this package to plot
21cr|python-gnuplot-1.8-8|28	data on the fly as they are computed. And the combination
21cr|python-gnuplot-1.8-8|29	with Python makes it is easy to automate things, including
21cr|python-gnuplot-1.8-8|30	to create crude 'animations' by plotting different datasets
21cr|python-gnuplot-1.8-8|31	one after another.
21cr|python-gnuplot-1.8-8|32	The package includes a demonstration that can be run by
21cr|python-gnuplot-1.8-8|33	typing 'python3 %{py3_puresitedir}/Gnuplot/demo.py'.
21cr|python-gnuplot-1.8-8|34	
21cr|python-gnuplot-1.8-8|35	%package -n python3-gnuplot
21cr|python-gnuplot-1.8-8|36	Summary: A Python interface to the gnuplot plotting program
21cr|python-gnuplot-1.8-8|37	
21cr|python-gnuplot-1.8-8|38	%description -n python3-gnuplot
21cr|python-gnuplot-1.8-8|39	Gnuplot.py is a Python package that interfaces to gnuplot,
21cr|python-gnuplot-1.8-8|40	the popular open-source plotting program. It allows you
21cr|python-gnuplot-1.8-8|41	to use gnuplot from within Python to plot arrays of data
21cr|python-gnuplot-1.8-8|42	from memory, data files, or mathematical functions.
21cr|python-gnuplot-1.8-8|43	If you use Python to perform computations or as 'glue'
21cr|python-gnuplot-1.8-8|44	for numerical programs, you can use this package to plot
21cr|python-gnuplot-1.8-8|45	data on the fly as they are computed. And the combination
21cr|python-gnuplot-1.8-8|46	with Python makes it is easy to automate things, including
21cr|python-gnuplot-1.8-8|47	to create crude 'animations' by plotting different datasets
21cr|python-gnuplot-1.8-8|48	one after another.
21cr|python-gnuplot-1.8-8|49	The package includes a demonstration that can be run by
21cr|python-gnuplot-1.8-8|50	typing 'python3 %{py3_puresitedir}/Gnuplot/demo.py'.
21cr|python-gnuplot-1.8-8|51	
21cr|python-gnuplot-1.8-8|52	
21cr|python-gnuplot-1.8-8|53	%prep
21cr|python-gnuplot-1.8-8|54	%setup -q -n gnuplot-py-%{version}
21cr|python-gnuplot-1.8-8|55	%apply_patches
21cr|python-gnuplot-1.8-8|56	
21cr|python-gnuplot-1.8-8|57	%build
21cr|python-gnuplot-1.8-8|58	python3 setup.py build
21cr|python-gnuplot-1.8-8|59	
21cr|python-gnuplot-1.8-8|60	%install
21cr|python-gnuplot-1.8-8|61	python3 setup.py install --root="%{buildroot}" --prefix="%{_prefix}"
21cr|python-gnuplot-1.8-8|62	
21cr|python-gnuplot-1.8-8|63	%files -n python3-gnuplot
21cr|python-gnuplot-1.8-8|64	%doc ANNOUNCE.txt README.txt NEWS.txt FAQ.txt CREDITS.txt TODO.txt LICENSE.txt Gnuplot.html doc/
21cr|python-gnuplot-1.8-8|65	%{py3_puresitedir}/*

6829 21
21cr|python-gnutls-3.1.3-1|1	%define pypi_name python-gnutls
21cr|python-gnutls-3.1.3-1|2	
21cr|python-gnutls-3.1.3-1|3	%define debug_package %{nil}
21cr|python-gnutls-3.1.3-1|4	
21cr|python-gnutls-3.1.3-1|5	Name:		%{pypi_name}
21cr|python-gnutls-3.1.3-1|6	Version:	3.1.3
21cr|python-gnutls-3.1.3-1|7	Release:	1
21cr|python-gnutls-3.1.3-1|8	Group:		Development/Python
21cr|python-gnutls-3.1.3-1|9	License:	LGPL
21cr|python-gnutls-3.1.3-1|10	Summary:	Python wrapper for the GNUTLS library
21cr|python-gnutls-3.1.3-1|11	Source0:	https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-gnutls-3.1.3-1|12	URL:		http://pypi.io/pypi/python-gnutls
21cr|python-gnutls-3.1.3-1|13	BuildRequires:	pkgconfig(gnutls)
21cr|python-gnutls-3.1.3-1|14	BuildRequires:	python3-devel
21cr|python-gnutls-3.1.3-1|15	
21cr|python-gnutls-3.1.3-1|16	%description
21cr|python-gnutls-3.1.3-1|17	This package provides a high level object oriented wrapper around libgnutls,
21cr|python-gnutls-3.1.3-1|18	as well as low level bindings to the GNUTLS types and functions via ctypes.
21cr|python-gnutls-3.1.3-1|19	The high level wrapper hides the details of accessing the GNUTLS library
21cr|python-gnutls-3.1.3-1|20	via ctypes behind a set of classes that encapsulate GNUTLS sessions,
21cr|python-gnutls-3.1.3-1|21	certificates and credentials and expose them to python2 applications using
21cr|python-gnutls-3.1.3-1|22	a simple API.
21cr|python-gnutls-3.1.3-1|23	
21cr|python-gnutls-3.1.3-1|24	#------------------------------------------------------------------------
21cr|python-gnutls-3.1.3-1|25	%package -n python3-gnutls
21cr|python-gnutls-3.1.3-1|26	Summary:	Python wrapper for the GNUTLS library
21cr|python-gnutls-3.1.3-1|27	Group:		Development/Python
21cr|python-gnutls-3.1.3-1|28	
21cr|python-gnutls-3.1.3-1|29	%description -n python3-gnutls
21cr|python-gnutls-3.1.3-1|30	This package provides a high level object oriented wrapper around libgnutls,
21cr|python-gnutls-3.1.3-1|31	as well as low level bindings to the GNUTLS types and functions via ctypes.
21cr|python-gnutls-3.1.3-1|32	The high level wrapper hides the details of accessing the GNUTLS library
21cr|python-gnutls-3.1.3-1|33	via ctypes behind a set of classes that encapsulate GNUTLS sessions,
21cr|python-gnutls-3.1.3-1|34	certificates and credentials and expose them to python applications using
21cr|python-gnutls-3.1.3-1|35	a simple API.
21cr|python-gnutls-3.1.3-1|36	
21cr|python-gnutls-3.1.3-1|37	%files -n python3-gnutls
21cr|python-gnutls-3.1.3-1|38	%doc LICENSE ChangeLog
21cr|python-gnutls-3.1.3-1|39	%{python3_sitelib}/gnutls
21cr|python-gnutls-3.1.3-1|40	%{python3_sitelib}/*.egg-info
21cr|python-gnutls-3.1.3-1|41	
21cr|python-gnutls-3.1.3-1|42	#------------------------------------------------------------------------
21cr|python-gnutls-3.1.3-1|43	
21cr|python-gnutls-3.1.3-1|44	%prep
21cr|python-gnutls-3.1.3-1|45	%setup -q
21cr|python-gnutls-3.1.3-1|46	
21cr|python-gnutls-3.1.3-1|47	%build
21cr|python-gnutls-3.1.3-1|48	%py3_build
21cr|python-gnutls-3.1.3-1|49	
21cr|python-gnutls-3.1.3-1|50	%install
21cr|python-gnutls-3.1.3-1|51	%py3_install
21cr|python-gnutls-3.1.3-1|52	

6830 21
21cr|python-google-pasta-0.2.0-2|1	%define debug_package %{nil}
21cr|python-google-pasta-0.2.0-2|2	
21cr|python-google-pasta-0.2.0-2|3	%define pypi_name google-pasta
21cr|python-google-pasta-0.2.0-2|4	
21cr|python-google-pasta-0.2.0-2|5	Summary:	AST-based Python refactoring library
21cr|python-google-pasta-0.2.0-2|6	Name:		python-%{pypi_name}
21cr|python-google-pasta-0.2.0-2|7	Version:	0.2.0
21cr|python-google-pasta-0.2.0-2|8	Release:	2
21cr|python-google-pasta-0.2.0-2|9	License:	ASL 2.0
21cr|python-google-pasta-0.2.0-2|10	Group:		Development/Python
21cr|python-google-pasta-0.2.0-2|11	Url:		https://github.com/google/pasta
21cr|python-google-pasta-0.2.0-2|12	Source0:	%pypi_source
21cr|python-google-pasta-0.2.0-2|13	BuildRequires:	python3dist(pytest)
21cr|python-google-pasta-0.2.0-2|14	BuildRequires:	python3dist(setuptools)
21cr|python-google-pasta-0.2.0-2|15	BuildRequires:	pkgconfig(python3)
21cr|python-google-pasta-0.2.0-2|16	
21cr|python-google-pasta-0.2.0-2|17	%description
21cr|python-google-pasta-0.2.0-2|18	AST-based Python refactoring library.
21cr|python-google-pasta-0.2.0-2|19	
21cr|python-google-pasta-0.2.0-2|20	#------------------------------------------------------------------
21cr|python-google-pasta-0.2.0-2|21	
21cr|python-google-pasta-0.2.0-2|22	%package -n python3-%{pypi_name}
21cr|python-google-pasta-0.2.0-2|23	Summary:	AST-based Python refactoring library
21cr|python-google-pasta-0.2.0-2|24	Group:		Development/Python
21cr|python-google-pasta-0.2.0-2|25	
21cr|python-google-pasta-0.2.0-2|26	%description -n python3-%{pypi_name}
21cr|python-google-pasta-0.2.0-2|27	AST-based Python refactoring library.
21cr|python-google-pasta-0.2.0-2|28	
21cr|python-google-pasta-0.2.0-2|29	%files -n python3-%{pypi_name}
21cr|python-google-pasta-0.2.0-2|30	%{python3_sitelib}/pasta
21cr|python-google-pasta-0.2.0-2|31	%{python3_sitelib}/google_pasta-%{version}-py*.egg-info
21cr|python-google-pasta-0.2.0-2|32	
21cr|python-google-pasta-0.2.0-2|33	#------------------------------------------------------------------
21cr|python-google-pasta-0.2.0-2|34	
21cr|python-google-pasta-0.2.0-2|35	%prep
21cr|python-google-pasta-0.2.0-2|36	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-google-pasta-0.2.0-2|37	
21cr|python-google-pasta-0.2.0-2|38	%build
21cr|python-google-pasta-0.2.0-2|39	%py3_build
21cr|python-google-pasta-0.2.0-2|40	
21cr|python-google-pasta-0.2.0-2|41	%install
21cr|python-google-pasta-0.2.0-2|42	%py3_install
21cr|python-google-pasta-0.2.0-2|43	# uncomment for fix rpmlint error "set python3 shebang"
21cr|python-google-pasta-0.2.0-2|44	#%%py3_shebang_fix
21cr|python-google-pasta-0.2.0-2|45	
21cr|python-google-pasta-0.2.0-2|46	%check
21cr|python-google-pasta-0.2.0-2|47	%pytest

6831 21
21cr|python-gpgme-0.3-6|1	%define _build_pkgcheck_srpm %{nil}
21cr|python-gpgme-0.3-6|2	
21cr|python-gpgme-0.3-6|3	%define mname pygpgme
21cr|python-gpgme-0.3-6|4	%define _exclude_files_from_autoprov %{python2_sitearch}/.*\\.so
21cr|python-gpgme-0.3-6|5	%define _exclude_files_from_autoprov %{python3_sitearch}/.*\\.so
21cr|python-gpgme-0.3-6|6	
21cr|python-gpgme-0.3-6|7	Name:           python-gpgme
21cr|python-gpgme-0.3-6|8	Version:        0.3
21cr|python-gpgme-0.3-6|9	Release:        6
21cr|python-gpgme-0.3-6|10	Summary:        Python module for working with OpenPGP messages
21cr|python-gpgme-0.3-6|11	License:        LGPLv2+
21cr|python-gpgme-0.3-6|12	Group:          Development/Python
21cr|python-gpgme-0.3-6|13	URL:            https://launchpad.net/pygpgme
21cr|python-gpgme-0.3-6|14	Source0:        https://pypi.python.org/packages/source/p/%{mname}/%{mname}-%{version}.tar.gz
21cr|python-gpgme-0.3-6|15	Source100:      python-gpgme.rpmlintrc
21cr|python-gpgme-0.3-6|16	BuildRequires:  pkgconfig(python2)
21cr|python-gpgme-0.3-6|17	BuildRequires:  gpgme-devel
21cr|python-gpgme-0.3-6|18	
21cr|python-gpgme-0.3-6|19	%description
21cr|python-gpgme-0.3-6|20	PyGPGME is a Python module that lets you sign, verify, encrypt and decrypt
21cr|python-gpgme-0.3-6|21	files using the OpenPGP format.  It is built on top of GNU Privacy Guard and
21cr|python-gpgme-0.3-6|22	the GPGME library.
21cr|python-gpgme-0.3-6|23	
21cr|python-gpgme-0.3-6|24	#============================================================================
21cr|python-gpgme-0.3-6|25	%package -n python3-gpgme
21cr|python-gpgme-0.3-6|26	Summary:	Python 3 module for working with OpenPGP messages
21cr|python-gpgme-0.3-6|27	Group:		Development/Python
21cr|python-gpgme-0.3-6|28	BuildRequires:	pkgconfig(python3)
21cr|python-gpgme-0.3-6|29	
21cr|python-gpgme-0.3-6|30	%description -n python3-gpgme
21cr|python-gpgme-0.3-6|31	PyGPGME is a Python 3 module that lets you sign, verify, encrypt and decrypt
21cr|python-gpgme-0.3-6|32	files using the OpenPGP format.  It is built on top of GNU Privacy Guard and
21cr|python-gpgme-0.3-6|33	the GPGME library.
21cr|python-gpgme-0.3-6|34	
21cr|python-gpgme-0.3-6|35	%files -n python3-gpgme
21cr|python-gpgme-0.3-6|36	%{python3_sitearch}/*
21cr|python-gpgme-0.3-6|37	#============================================================================
21cr|python-gpgme-0.3-6|38	%prep
21cr|python-gpgme-0.3-6|39	%setup -qn %{mname}-%{version}
21cr|python-gpgme-0.3-6|40	cp -a . %{py3dir}
21cr|python-gpgme-0.3-6|41	
21cr|python-gpgme-0.3-6|42	%build
21cr|python-gpgme-0.3-6|43	export PYTHON=%__python2
21cr|python-gpgme-0.3-6|44	%py2_build
21cr|python-gpgme-0.3-6|45	
21cr|python-gpgme-0.3-6|46	pushd %{py3dir}
21cr|python-gpgme-0.3-6|47	%py3_build
21cr|python-gpgme-0.3-6|48	popd
21cr|python-gpgme-0.3-6|49	
21cr|python-gpgme-0.3-6|50	
21cr|python-gpgme-0.3-6|51	%install
21cr|python-gpgme-0.3-6|52	pushd %{py3dir}
21cr|python-gpgme-0.3-6|53	%py3_install
21cr|python-gpgme-0.3-6|54	popd
21cr|python-gpgme-0.3-6|55	
21cr|python-gpgme-0.3-6|56	%py2_install
21cr|python-gpgme-0.3-6|57	# No need to ship the tests
21cr|python-gpgme-0.3-6|58	rm -rf %{buildroot}/%{python2_sitearch}/gpgme/tests/
21cr|python-gpgme-0.3-6|59	rm -rf %{buildroot}/%{python3_sitearch}/gpgme/tests/
21cr|python-gpgme-0.3-6|60	
21cr|python-gpgme-0.3-6|61	
21cr|python-gpgme-0.3-6|62	%files
21cr|python-gpgme-0.3-6|63	%doc README PKG-INFO
21cr|python-gpgme-0.3-6|64	%{python2_sitearch}/*

6832 21
21cr|python-gphoto2-2.2.1-1|1	%define	pypi_name gphoto2
21cr|python-gphoto2-2.2.1-1|2	
21cr|python-gphoto2-2.2.1-1|3	Summary:	Python interface to libgphoto2
21cr|python-gphoto2-2.2.1-1|4	Name:		python-%{pypi_name}
21cr|python-gphoto2-2.2.1-1|5	Version:	2.2.1
21cr|python-gphoto2-2.2.1-1|6	Release:	1
21cr|python-gphoto2-2.2.1-1|7	License:	GPLv3+
21cr|python-gphoto2-2.2.1-1|8	Group:		Development/Python
21cr|python-gphoto2-2.2.1-1|9	Url:		https://github.com/jim-easterbrook/python-gphoto2
21cr|python-gphoto2-2.2.1-1|10	Source0:	https://pypi.io/packages/source/g/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-gphoto2-2.2.1-1|11	BuildRequires:	swig
21cr|python-gphoto2-2.2.1-1|12	BuildRequires:	pkgconfig(libgphoto2)
21cr|python-gphoto2-2.2.1-1|13	
21cr|python-gphoto2-2.2.1-1|14	%description
21cr|python-gphoto2-2.2.1-1|15	python-gphoto2 is a comprehensive Python interface (or binding) to libgphoto2.
21cr|python-gphoto2-2.2.1-1|16	It is built using SWIG to automatically generate the interface code. This
21cr|python-gphoto2-2.2.1-1|17	gives direct access to nearly all the libgphoto2 functions, but sometimes in a
21cr|python-gphoto2-2.2.1-1|18	rather un-Pythonic manner.
21cr|python-gphoto2-2.2.1-1|19	
21cr|python-gphoto2-2.2.1-1|20	#-----------------------------------------------------------------------------
21cr|python-gphoto2-2.2.1-1|21	
21cr|python-gphoto2-2.2.1-1|22	%package -n python3-%{pypi_name}
21cr|python-gphoto2-2.2.1-1|23	Summary:		Python 3 interface to libgphoto2
21cr|python-gphoto2-2.2.1-1|24	BuildRequires:	pkgconfig(python3)
21cr|python-gphoto2-2.2.1-1|25	BuildRequires:	python3dist(setuptools)
21cr|python-gphoto2-2.2.1-1|26	
21cr|python-gphoto2-2.2.1-1|27	%description -n python3-%{pypi_name}
21cr|python-gphoto2-2.2.1-1|28	python-gphoto2 is a comprehensive Python interface (or binding) to libgphoto2.
21cr|python-gphoto2-2.2.1-1|29	It is built using SWIG to automatically generate the interface code. This
21cr|python-gphoto2-2.2.1-1|30	gives direct access to nearly all the libgphoto2 functions, but sometimes in a
21cr|python-gphoto2-2.2.1-1|31	rather un-Pythonic manner.
21cr|python-gphoto2-2.2.1-1|32	
21cr|python-gphoto2-2.2.1-1|33	%files -n python3-%{pypi_name}
21cr|python-gphoto2-2.2.1-1|34	%doc README.rst CHANGELOG*
21cr|python-gphoto2-2.2.1-1|35	%{py3_platsitedir}/*
21cr|python-gphoto2-2.2.1-1|36	
21cr|python-gphoto2-2.2.1-1|37	#-----------------------------------------------------------------------------
21cr|python-gphoto2-2.2.1-1|38	
21cr|python-gphoto2-2.2.1-1|39	%package examples
21cr|python-gphoto2-2.2.1-1|40	Summary:	Example files for python-gphoto2
21cr|python-gphoto2-2.2.1-1|41	BuildArch:	noarch
21cr|python-gphoto2-2.2.1-1|42	Requires:	python3-%{pypi_name}
21cr|python-gphoto2-2.2.1-1|43	
21cr|python-gphoto2-2.2.1-1|44	%description examples
21cr|python-gphoto2-2.2.1-1|45	python-gphoto2 is a comprehensive Python interface (or binding) to libgphoto2.
21cr|python-gphoto2-2.2.1-1|46	It is built using SWIG to automatically generate the interface code. This
21cr|python-gphoto2-2.2.1-1|47	gives direct access to nearly all the libgphoto2 functions, but sometimes in a
21cr|python-gphoto2-2.2.1-1|48	rather un-Pythonic manner.
21cr|python-gphoto2-2.2.1-1|49	This package contains the example files.
21cr|python-gphoto2-2.2.1-1|50	
21cr|python-gphoto2-2.2.1-1|51	%files examples
21cr|python-gphoto2-2.2.1-1|52	%doc README.rst
21cr|python-gphoto2-2.2.1-1|53	%{_datadir}/%{name}/
21cr|python-gphoto2-2.2.1-1|54	
21cr|python-gphoto2-2.2.1-1|55	#-----------------------------------------------------------------------------
21cr|python-gphoto2-2.2.1-1|56	
21cr|python-gphoto2-2.2.1-1|57	%prep
21cr|python-gphoto2-2.2.1-1|58	%autosetup -n %{pypi_name}-%{version}
21cr|python-gphoto2-2.2.1-1|59	
21cr|python-gphoto2-2.2.1-1|60	
21cr|python-gphoto2-2.2.1-1|61	%build
21cr|python-gphoto2-2.2.1-1|62	python3 setup.py build_swig
21cr|python-gphoto2-2.2.1-1|63	%py3_build
21cr|python-gphoto2-2.2.1-1|64	
21cr|python-gphoto2-2.2.1-1|65	
21cr|python-gphoto2-2.2.1-1|66	%install
21cr|python-gphoto2-2.2.1-1|67	%py3_install
21cr|python-gphoto2-2.2.1-1|68	
21cr|python-gphoto2-2.2.1-1|69	
21cr|python-gphoto2-2.2.1-1|70	%check
21cr|python-gphoto2-2.2.1-1|71	python3 setup.py check

6833 21
21cr|python-grapefruit-0.1a4-2|1	%define module grapefruit
21cr|python-grapefruit-0.1a4-2|2	
21cr|python-grapefruit-0.1a4-2|3	Name:          python-grapefruit
21cr|python-grapefruit-0.1a4-2|4	Version:       0.1a4
21cr|python-grapefruit-0.1a4-2|5	Release:       2
21cr|python-grapefruit-0.1a4-2|6	Summary:       Python module for easy manipulation of color information
21cr|python-grapefruit-0.1a4-2|7	Group:         Development/Python
21cr|python-grapefruit-0.1a4-2|8	License:       ASL 2.0
21cr|python-grapefruit-0.1a4-2|9	URL:           https://github.com/xav/grapefruit/
21cr|python-grapefruit-0.1a4-2|10	Source0:       https://github.com/xav/Grapefruit/releases/download/%{version}/%{module}-%{version}.tar.gz
21cr|python-grapefruit-0.1a4-2|11	BuildArch:     noarch
21cr|python-grapefruit-0.1a4-2|12	
21cr|python-grapefruit-0.1a4-2|13	%description
21cr|python-grapefruit-0.1a4-2|14	GrapeFruit is a pure python module that let you easily manipulate and convert
21cr|python-grapefruit-0.1a4-2|15	color information. It's primary goal is to be natural and flexible.
21cr|python-grapefruit-0.1a4-2|16	
21cr|python-grapefruit-0.1a4-2|17	%package -n     python3-%{module}
21cr|python-grapefruit-0.1a4-2|18	Summary:        Python 3 module for easy manipulation of color information
21cr|python-grapefruit-0.1a4-2|19	Group:          Development/Python
21cr|python-grapefruit-0.1a4-2|20	BuildArch:      noarch
21cr|python-grapefruit-0.1a4-2|21	BuildRequires:  pkgconfig(python3)
21cr|python-grapefruit-0.1a4-2|22	
21cr|python-grapefruit-0.1a4-2|23	%description -n python3-%{module}
21cr|python-grapefruit-0.1a4-2|24	GrapeFruit is a pure python 3 module that let you easily manipulate and convert
21cr|python-grapefruit-0.1a4-2|25	color information. It's primary goal is to be natural and flexible.
21cr|python-grapefruit-0.1a4-2|26	
21cr|python-grapefruit-0.1a4-2|27	%prep
21cr|python-grapefruit-0.1a4-2|28	%setup -q -c %{module}-%{version}
21cr|python-grapefruit-0.1a4-2|29	
21cr|python-grapefruit-0.1a4-2|30	# Remove bundled egg-info
21cr|python-grapefruit-0.1a4-2|31	rm -rf %{module}.egg-info
21cr|python-grapefruit-0.1a4-2|32	
21cr|python-grapefruit-0.1a4-2|33	sed -i 's/\r//' CHANGES LICENSE TODO doc/Makefile doc/index.rst doc/conf.py doc/makedoc.cmd
21cr|python-grapefruit-0.1a4-2|34	
21cr|python-grapefruit-0.1a4-2|35	# Fix shebang to avoid auto-generating Python 2 dependency in python3- subpackage.
21cr|python-grapefruit-0.1a4-2|36	sed -i '1s=^#!/usr/bin/python=#!%{__python3}=' grapefruit.py
21cr|python-grapefruit-0.1a4-2|37	
21cr|python-grapefruit-0.1a4-2|38	%build
21cr|python-grapefruit-0.1a4-2|39	%py3_build
21cr|python-grapefruit-0.1a4-2|40	
21cr|python-grapefruit-0.1a4-2|41	%install
21cr|python-grapefruit-0.1a4-2|42	%py3_install
21cr|python-grapefruit-0.1a4-2|43	chmod a+x %{buildroot}%{py3_puresitedir}/grapefruit.py
21cr|python-grapefruit-0.1a4-2|44	
21cr|python-grapefruit-0.1a4-2|45	%files -n python3-%{module}
21cr|python-grapefruit-0.1a4-2|46	%doc doc/ CHANGES COPYING README.rst TODO
21cr|python-grapefruit-0.1a4-2|47	%doc LICENSE
21cr|python-grapefruit-0.1a4-2|48	%{py3_puresitedir}/grapefruit-%{version}-py?.?.egg-info
21cr|python-grapefruit-0.1a4-2|49	%{py3_puresitedir}/grapefruit.py*
21cr|python-grapefruit-0.1a4-2|50	%{py3_puresitedir}/__pycache__/grapefruit*.py*

6834 21
21cr|python-graph-1.5.4-3|1	%define module_name graph
21cr|python-graph-1.5.4-3|2	
21cr|python-graph-1.5.4-3|3	Summary:	Add-on for tkinter Python module allows simple drawing in a window
21cr|python-graph-1.5.4-3|4	Summary(ru_RU.UTF-8):	Надстройка для модуля tkinter, позволяющая рисовать в окне
21cr|python-graph-1.5.4-3|5	Name:		python-%{module_name}
21cr|python-graph-1.5.4-3|6	Version:	1.5.4
21cr|python-graph-1.5.4-3|7	Release:	3
21cr|python-graph-1.5.4-3|8	License:	GNU Public License
21cr|python-graph-1.5.4-3|9	Group:		Development/Python
21cr|python-graph-1.5.4-3|10	Url:		https://kpolyakov.spb.ru/school/pycpp.htm
21cr|python-graph-1.5.4-3|11	Source0:	%{module_name}.py
21cr|python-graph-1.5.4-3|12	BuildRequires:	pkgconfig(python3)
21cr|python-graph-1.5.4-3|13	BuildArch:	noarch
21cr|python-graph-1.5.4-3|14	
21cr|python-graph-1.5.4-3|15	%define _description \
21cr|python-graph-1.5.4-3|16	Add-on for tkinter Python module, allows drawing \
21cr|python-graph-1.5.4-3|17	with simple commands in a separate window.
21cr|python-graph-1.5.4-3|18	
21cr|python-graph-1.5.4-3|19	%define _description_ru \
21cr|python-graph-1.5.4-3|20	Модуль graph - это "обертка" над стандартной библиотекой tkinter, \
21cr|python-graph-1.5.4-3|21	позволяющая рисовать простыми командами в отдельном графическом окне.
21cr|python-graph-1.5.4-3|22	
21cr|python-graph-1.5.4-3|23	%description -l ru_RU.UTF-8
21cr|python-graph-1.5.4-3|24	%{_description_ru}
21cr|python-graph-1.5.4-3|25	
21cr|python-graph-1.5.4-3|26	%description
21cr|python-graph-1.5.4-3|27	%{_description}
21cr|python-graph-1.5.4-3|28	
21cr|python-graph-1.5.4-3|29	#------------------------------------------------------------------
21cr|python-graph-1.5.4-3|30	
21cr|python-graph-1.5.4-3|31	%package -n python3-%{module_name}
21cr|python-graph-1.5.4-3|32	Summary:	%{summary}
21cr|python-graph-1.5.4-3|33	Group:		Development/Python
21cr|python-graph-1.5.4-3|34	
21cr|python-graph-1.5.4-3|35	%description -n python3-%{module_name}
21cr|python-graph-1.5.4-3|36	%{_description}
21cr|python-graph-1.5.4-3|37	
21cr|python-graph-1.5.4-3|38	%description -l ru_RU.UTF-8 -n python3-%{module_name}
21cr|python-graph-1.5.4-3|39	%{_description_ru}
21cr|python-graph-1.5.4-3|40	
21cr|python-graph-1.5.4-3|41	%files -n python3-%{module_name}
21cr|python-graph-1.5.4-3|42	%{python3_sitelib}/%{module_name}.py
21cr|python-graph-1.5.4-3|43	%{python3_sitelib}/__pycache__/*
21cr|python-graph-1.5.4-3|44	#------------------------------------------------------------------
21cr|python-graph-1.5.4-3|45	
21cr|python-graph-1.5.4-3|46	%prep
21cr|python-graph-1.5.4-3|47	cp %sources .
21cr|python-graph-1.5.4-3|48	
21cr|python-graph-1.5.4-3|49	%build
21cr|python-graph-1.5.4-3|50	
21cr|python-graph-1.5.4-3|51	%install
21cr|python-graph-1.5.4-3|52	mkdir -p %{buildroot}%{python3_sitelib}
21cr|python-graph-1.5.4-3|53	install -m644 %{module_name}.py %{buildroot}%{python3_sitelib}

6835 21
21cr|python-graphcanvas-4.1.0-1|1	%define module graphcanvas
21cr|python-graphcanvas-4.1.0-1|2	
21cr|python-graphcanvas-4.1.0-1|3	Summary:	Enthought Tool Suite - interactive graph visualization
21cr|python-graphcanvas-4.1.0-1|4	Name:		python-%{module}
21cr|python-graphcanvas-4.1.0-1|5	Version:	4.1.0
21cr|python-graphcanvas-4.1.0-1|6	Release:	1
21cr|python-graphcanvas-4.1.0-1|7	License:	BSD
21cr|python-graphcanvas-4.1.0-1|8	Group:		Development/Python
21cr|python-graphcanvas-4.1.0-1|9	Url:		https://github.com/enthought/%{module}/
21cr|python-graphcanvas-4.1.0-1|10	Source0:	https://github.com/enthought/%{module}/archive/refs/tags/%{version}/%{module}-%{version}.tar.gz
21cr|python-graphcanvas-4.1.0-1|11	
21cr|python-graphcanvas-4.1.0-1|12	BuildArch:	noarch
21cr|python-graphcanvas-4.1.0-1|13	
21cr|python-graphcanvas-4.1.0-1|14	%description
21cr|python-graphcanvas-4.1.0-1|15	graphcanvas is an library for interacting with visualizations of
21cr|python-graphcanvas-4.1.0-1|16	complex graphs. The aim is to allow the developer to declare the graph
21cr|python-graphcanvas-4.1.0-1|17	by the simplest means and be able to visualize the graph immediately.
21cr|python-graphcanvas-4.1.0-1|18	
21cr|python-graphcanvas-4.1.0-1|19	
21cr|python-graphcanvas-4.1.0-1|20	#----------------------------------------------------------------------------
21cr|python-graphcanvas-4.1.0-1|21	%package -n python3-%{module}
21cr|python-graphcanvas-4.1.0-1|22	Summary:	Enthought Tool Suite - interactive graph visualization
21cr|python-graphcanvas-4.1.0-1|23	Group:		Development/Python
21cr|python-graphcanvas-4.1.0-1|24	
21cr|python-graphcanvas-4.1.0-1|25	BuildRequires:	python3egg(setuptools)
21cr|python-graphcanvas-4.1.0-1|26	Requires:	python3egg(enable)
21cr|python-graphcanvas-4.1.0-1|27	Requires:	python3egg(networkx)
21cr|python-graphcanvas-4.1.0-1|28	
21cr|python-graphcanvas-4.1.0-1|29	%description -n python3-%{module}
21cr|python-graphcanvas-4.1.0-1|30	graphcanvas is an library for interacting with visualizations of
21cr|python-graphcanvas-4.1.0-1|31	complex graphs. The aim is to allow the developer to declare the graph
21cr|python-graphcanvas-4.1.0-1|32	by the simplest means and be able to visualize the graph immediately.
21cr|python-graphcanvas-4.1.0-1|33	
21cr|python-graphcanvas-4.1.0-1|34	%files -n python3-%{module}
21cr|python-graphcanvas-4.1.0-1|35	%doc examples/ *.rst
21cr|python-graphcanvas-4.1.0-1|36	%{py3_puresitedir}/%{module}*
21cr|python-graphcanvas-4.1.0-1|37	#----------------------------------------------------------------------------
21cr|python-graphcanvas-4.1.0-1|38	
21cr|python-graphcanvas-4.1.0-1|39	%prep
21cr|python-graphcanvas-4.1.0-1|40	%setup -qn %{module}-%{version}
21cr|python-graphcanvas-4.1.0-1|41	
21cr|python-graphcanvas-4.1.0-1|42	%build
21cr|python-graphcanvas-4.1.0-1|43	%py3_build
21cr|python-graphcanvas-4.1.0-1|44	
21cr|python-graphcanvas-4.1.0-1|45	%install
21cr|python-graphcanvas-4.1.0-1|46	%py3_install
21cr|python-graphcanvas-4.1.0-1|47	
21cr|python-graphcanvas-4.1.0-1|48	

6836 21
21cr|python-grequests-0.6.0-2|1	%define	pypi_name	grequests
21cr|python-grequests-0.6.0-2|2	
21cr|python-grequests-0.6.0-2|3	Name:		python-%{pypi_name}
21cr|python-grequests-0.6.0-2|4	Summary:	Requests + Gevent
21cr|python-grequests-0.6.0-2|5	Version:	0.6.0
21cr|python-grequests-0.6.0-2|6	Release:	2
21cr|python-grequests-0.6.0-2|7	License:	BSD
21cr|python-grequests-0.6.0-2|8	Group:		Development/Python
21cr|python-grequests-0.6.0-2|9	Url:		https://github.com/kennethreitz/grequests
21cr|python-grequests-0.6.0-2|10	Source0:	http://pypi.python.org/packages/source/g/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-grequests-0.6.0-2|11	
21cr|python-grequests-0.6.0-2|12	BuildArch:	noarch
21cr|python-grequests-0.6.0-2|13	
21cr|python-grequests-0.6.0-2|14	%description
21cr|python-grequests-0.6.0-2|15	GRequests allows you to use Requests with Gevent to make asynchronous HTTP
21cr|python-grequests-0.6.0-2|16	Requests easily.
21cr|python-grequests-0.6.0-2|17	
21cr|python-grequests-0.6.0-2|18	
21cr|python-grequests-0.6.0-2|19	#------------------------------------------------------
21cr|python-grequests-0.6.0-2|20	%package -n python3-%{pypi_name}
21cr|python-grequests-0.6.0-2|21	Summary:	Requests + Gevent
21cr|python-grequests-0.6.0-2|22	Group:		Development/Python
21cr|python-grequests-0.6.0-2|23	
21cr|python-grequests-0.6.0-2|24	BuildRequires:	python3egg(setuptools)
21cr|python-grequests-0.6.0-2|25	BuildRequires:	pkgconfig(python3)
21cr|python-grequests-0.6.0-2|26	BuildRequires:	python3egg(nose)
21cr|python-grequests-0.6.0-2|27	BuildRequires:	python3egg(chardet)
21cr|python-grequests-0.6.0-2|28	BuildRequires:	python3egg(idna)
21cr|python-grequests-0.6.0-2|29	BuildRequires:	python3egg(requests)
21cr|python-grequests-0.6.0-2|30	BuildRequires:	python3egg(certifi)
21cr|python-grequests-0.6.0-2|31	BuildRequires:	python3egg(pip)
21cr|python-grequests-0.6.0-2|32	BuildRequires:	python3egg(wheel)
21cr|python-grequests-0.6.0-2|33	
21cr|python-grequests-0.6.0-2|34	Provides:	python-%{pypi_name}
21cr|python-grequests-0.6.0-2|35	
21cr|python-grequests-0.6.0-2|36	%description -n python3-%{pypi_name}
21cr|python-grequests-0.6.0-2|37	GRequests allows you to use Requests with Gevent to make asynchronous HTTP
21cr|python-grequests-0.6.0-2|38	Requests easily.
21cr|python-grequests-0.6.0-2|39	
21cr|python-grequests-0.6.0-2|40	%files -n python3-%{pypi_name}
21cr|python-grequests-0.6.0-2|41	%doc README.rst LICENSE
21cr|python-grequests-0.6.0-2|42	%{py3_puresitedir}/grequests.py*
21cr|python-grequests-0.6.0-2|43	%{py3_puresitedir}/grequests*.egg-info
21cr|python-grequests-0.6.0-2|44	%{py3_puresitedir}/__pycache__
21cr|python-grequests-0.6.0-2|45	#------------------------------------------------------
21cr|python-grequests-0.6.0-2|46	
21cr|python-grequests-0.6.0-2|47	
21cr|python-grequests-0.6.0-2|48	%prep
21cr|python-grequests-0.6.0-2|49	%setup -qn %{pypi_name}-%{version}
21cr|python-grequests-0.6.0-2|50	
21cr|python-grequests-0.6.0-2|51	%build
21cr|python-grequests-0.6.0-2|52	%py3_build
21cr|python-grequests-0.6.0-2|53	
21cr|python-grequests-0.6.0-2|54	%install
21cr|python-grequests-0.6.0-2|55	%py3_install
21cr|python-grequests-0.6.0-2|56	
21cr|python-grequests-0.6.0-2|57	
21cr|python-grequests-0.6.0-2|58	
21cr|python-grequests-0.6.0-2|59	

6837 21
21cr|python-gtkspellcheck-4.0.6-1|1	
21cr|python-gtkspellcheck-4.0.6-1|2	# rpmlint just sucks!!!
21cr|python-gtkspellcheck-4.0.6-1|3	# enchant.errors.DefaultLanguageNotFoundError: en_US
21cr|python-gtkspellcheck-4.0.6-1|4	%define _build_pkgcheck_set %{nil}
21cr|python-gtkspellcheck-4.0.6-1|5	
21cr|python-gtkspellcheck-4.0.6-1|6	
21cr|python-gtkspellcheck-4.0.6-1|7	%define	oname	pygtkspellcheck
21cr|python-gtkspellcheck-4.0.6-1|8	%define	module	gtkspellcheck
21cr|python-gtkspellcheck-4.0.6-1|9	%define hash    26d724a887879201fca2c9c4ef5e500436fa4d59a8e949e09b9c34d8b9a4
21cr|python-gtkspellcheck-4.0.6-1|10	
21cr|python-gtkspellcheck-4.0.6-1|11	Summary:	A powerful Python spell checking library for GtkTextViews based on Enchant
21cr|python-gtkspellcheck-4.0.6-1|12	Name:		python-%{module}
21cr|python-gtkspellcheck-4.0.6-1|13	Version:	4.0.6
21cr|python-gtkspellcheck-4.0.6-1|14	Release:	1
21cr|python-gtkspellcheck-4.0.6-1|15	License:	GPLv3+
21cr|python-gtkspellcheck-4.0.6-1|16	Group:		Development/Python
21cr|python-gtkspellcheck-4.0.6-1|17	Url:		http://koehlma.github.com/projects/pygtkspellcheck.html
21cr|python-gtkspellcheck-4.0.6-1|18	Source0:	https://files.pythonhosted.org/packages/61/52/%{hash}/%{oname}-%{version}.tar.gz
21cr|python-gtkspellcheck-4.0.6-1|19	
21cr|python-gtkspellcheck-4.0.6-1|20	BuildRequires:	python3egg(setuptools)
21cr|python-gtkspellcheck-4.0.6-1|21	BuildRequires:	python3egg(pyenchant)
21cr|python-gtkspellcheck-4.0.6-1|22	BuildRequires:	pkgconfig(enchant-2)
21cr|python-gtkspellcheck-4.0.6-1|23	
21cr|python-gtkspellcheck-4.0.6-1|24	BuildArch:	noarch
21cr|python-gtkspellcheck-4.0.6-1|25	
21cr|python-gtkspellcheck-4.0.6-1|26	%description
21cr|python-gtkspellcheck-4.0.6-1|27	A simple but quite powerful spellchecking library written in pure
21cr|python-gtkspellcheck-4.0.6-1|28	Python for Gtk based on Enchant. It supports PyGObject as well as
21cr|python-gtkspellcheck-4.0.6-1|29	PyGtk for Python 2 and 3 with automatic switching and binding detection.
21cr|python-gtkspellcheck-4.0.6-1|30	For automatic translation of the user interface it can use Gedit’s
21cr|python-gtkspellcheck-4.0.6-1|31	translation files.
21cr|python-gtkspellcheck-4.0.6-1|32	
21cr|python-gtkspellcheck-4.0.6-1|33	#-------------------------------------------------------
21cr|python-gtkspellcheck-4.0.6-1|34	%package -n python3-%{module}
21cr|python-gtkspellcheck-4.0.6-1|35	Summary:	A powerful Python spell checking library for GtkTextViews based on Enchant
21cr|python-gtkspellcheck-4.0.6-1|36	
21cr|python-gtkspellcheck-4.0.6-1|37	%description -n python3-%{module}
21cr|python-gtkspellcheck-4.0.6-1|38	A simple but quite powerful spellchecking library written in pure
21cr|python-gtkspellcheck-4.0.6-1|39	Python for Gtk based on Enchant. It supports PyGObject as well as
21cr|python-gtkspellcheck-4.0.6-1|40	PyGtk for Python 2 and 3 with automatic switching and binding detection.
21cr|python-gtkspellcheck-4.0.6-1|41	For automatic translation of the user interface it can use Gedit’s
21cr|python-gtkspellcheck-4.0.6-1|42	translation files.
21cr|python-gtkspellcheck-4.0.6-1|43	
21cr|python-gtkspellcheck-4.0.6-1|44	%files -n python3-%{module} -f py3gtkspellcheck.lang
21cr|python-gtkspellcheck-4.0.6-1|45	%doc README.rst LICENSE.txt
21cr|python-gtkspellcheck-4.0.6-1|46	%{py3_puresitedir}/%{module}/
21cr|python-gtkspellcheck-4.0.6-1|47	%{py3_puresitedir}/pylocales/
21cr|python-gtkspellcheck-4.0.6-1|48	%{py3_puresitedir}/%{oname}-%{version}-py%{python3_version}.egg-info
21cr|python-gtkspellcheck-4.0.6-1|49	
21cr|python-gtkspellcheck-4.0.6-1|50	
21cr|python-gtkspellcheck-4.0.6-1|51	#-------------------------------------------------------
21cr|python-gtkspellcheck-4.0.6-1|52	
21cr|python-gtkspellcheck-4.0.6-1|53	%prep
21cr|python-gtkspellcheck-4.0.6-1|54	%setup -qn %{oname}-%{version}
21cr|python-gtkspellcheck-4.0.6-1|55	rm -rf src/pygtkspellcheck.egg-info/
21cr|python-gtkspellcheck-4.0.6-1|56	
21cr|python-gtkspellcheck-4.0.6-1|57	
21cr|python-gtkspellcheck-4.0.6-1|58	%build
21cr|python-gtkspellcheck-4.0.6-1|59	%py3_build
21cr|python-gtkspellcheck-4.0.6-1|60	
21cr|python-gtkspellcheck-4.0.6-1|61	%install
21cr|python-gtkspellcheck-4.0.6-1|62	%py3_install
21cr|python-gtkspellcheck-4.0.6-1|63	
21cr|python-gtkspellcheck-4.0.6-1|64	%find_lang py3gtkspellcheck

6838 21
21cr|python-gvgen-1.0-1|1	%define oname GvGen
21cr|python-gvgen-1.0-1|2	%define module gvgen
21cr|python-gvgen-1.0-1|3	%define hash bf1fee74afaa055ae999d899369eb3278b55e3503be281a2f2cdf8ae6824
21cr|python-gvgen-1.0-1|4	
21cr|python-gvgen-1.0-1|5	Summary:    Python class to generate dot files for further use with graphviz
21cr|python-gvgen-1.0-1|6	Name:       python-%{module}
21cr|python-gvgen-1.0-1|7	Version:    1.0
21cr|python-gvgen-1.0-1|8	Release:    1
21cr|python-gvgen-1.0-1|9	License:    MIT
21cr|python-gvgen-1.0-1|10	Group:      Development/Python
21cr|python-gvgen-1.0-1|11	Url:        https://github.com/stricaud/gvgen
21cr|python-gvgen-1.0-1|12	Source0:    https://files.pythonhosted.org/packages/bb/59/%{hash}/%{oname}-1.0.tar.gz
21cr|python-gvgen-1.0-1|13	Source1:    user-guide.tex.lyx
21cr|python-gvgen-1.0-1|14	
21cr|python-gvgen-1.0-1|15	BuildRequires:  pkgconfig(python3)
21cr|python-gvgen-1.0-1|16	BuildRequires:  python3egg(setuptools)
21cr|python-gvgen-1.0-1|17	BuildArch:  noarch
21cr|python-gvgen-1.0-1|18	
21cr|python-gvgen-1.0-1|19	%description
21cr|python-gvgen-1.0-1|20	%{oname} is a python class to generate dot files for further use with graphviz:
21cr|python-gvgen-1.0-1|21	* Edge creation, naming and connection
21cr|python-gvgen-1.0-1|22	* Apply any graphviz property on the fly
21cr|python-gvgen-1.0-1|23	* Apply graphviz properties to a style
21cr|python-gvgen-1.0-1|24	
21cr|python-gvgen-1.0-1|25	#-----------------------------------------------------------
21cr|python-gvgen-1.0-1|26	%package -n python3-%{module}
21cr|python-gvgen-1.0-1|27	Summary:	Python class to generate dot files for further use with graphviz
21cr|python-gvgen-1.0-1|28	
21cr|python-gvgen-1.0-1|29	%description -n python3-%{module}
21cr|python-gvgen-1.0-1|30	%{oname} is a python class to generate dot files for further use with graphviz:
21cr|python-gvgen-1.0-1|31	* Edge creation, naming and connection
21cr|python-gvgen-1.0-1|32	* Apply any graphviz property on the fly
21cr|python-gvgen-1.0-1|33	* Apply graphviz properties to a style
21cr|python-gvgen-1.0-1|34	
21cr|python-gvgen-1.0-1|35	%files -n python3-%{module}
21cr|python-gvgen-1.0-1|36	%doc *.md user-guide.tex.lyx
21cr|python-gvgen-1.0-1|37	%{py3_puresitedir}/*
21cr|python-gvgen-1.0-1|38	
21cr|python-gvgen-1.0-1|39	
21cr|python-gvgen-1.0-1|40	#-----------------------------------------------------------
21cr|python-gvgen-1.0-1|41	%prep
21cr|python-gvgen-1.0-1|42	%setup -qn %{oname}-%{version}
21cr|python-gvgen-1.0-1|43	rm -fr GvGen.egg-info
21cr|python-gvgen-1.0-1|44	
21cr|python-gvgen-1.0-1|45	cp -f %{SOURCE1} .
21cr|python-gvgen-1.0-1|46	
21cr|python-gvgen-1.0-1|47	%build
21cr|python-gvgen-1.0-1|48	%py3_build
21cr|python-gvgen-1.0-1|49	
21cr|python-gvgen-1.0-1|50	%install
21cr|python-gvgen-1.0-1|51	%py3_install
21cr|python-gvgen-1.0-1|52	
21cr|python-gvgen-1.0-1|53	

6839 21
21cr|python-h5py-3.5.0-1|1	
21cr|python-h5py-3.5.0-1|2	%define module h5py
21cr|python-h5py-3.5.0-1|3	# we don't want to provide private python extension libs
21cr|python-h5py-3.5.0-1|4	%global __provides_exclude .so
21cr|python-h5py-3.5.0-1|5	
21cr|python-h5py-3.5.0-1|6	Name:           python-%{module}
21cr|python-h5py-3.5.0-1|7	Version:        3.5.0
21cr|python-h5py-3.5.0-1|8	Release:        1
21cr|python-h5py-3.5.0-1|9	Summary:        Read and write HDF5 files from Python
21cr|python-h5py-3.5.0-1|10	Group:          Development/Python
21cr|python-h5py-3.5.0-1|11	License:        BSD
21cr|python-h5py-3.5.0-1|12	URL:            http://www.h5py.org/
21cr|python-h5py-3.5.0-1|13	Source0:        https://pypi.python.org/packages/source/h/h5py/%{module}-%{version}.tar.gz
21cr|python-h5py-3.5.0-1|14	Patch0:         h5py-rosa-numpy.patch
21cr|python-h5py-3.5.0-1|15	BuildRequires:  hdf5-devel
21cr|python-h5py-3.5.0-1|16	
21cr|python-h5py-3.5.0-1|17	%description
21cr|python-h5py-3.5.0-1|18	The h5py package provides both a high- and low-level interface to the HDF5
21cr|python-h5py-3.5.0-1|19	library from Python. The low-level interface is intended to be a complete
21cr|python-h5py-3.5.0-1|20	wrapping of the HDF5 API, while the high-level component supports  access to
21cr|python-h5py-3.5.0-1|21	HDF5 files, datasets and groups using established Python and NumPy concepts.
21cr|python-h5py-3.5.0-1|22	
21cr|python-h5py-3.5.0-1|23	#----------------------------------------------------------------
21cr|python-h5py-3.5.0-1|24	
21cr|python-h5py-3.5.0-1|25	%package -n     python3-%{module}
21cr|python-h5py-3.5.0-1|26	
21cr|python-h5py-3.5.0-1|27	Summary:        Read and write HDF5 files from Python 3
21cr|python-h5py-3.5.0-1|28	Group:          Development/Python
21cr|python-h5py-3.5.0-1|29	BuildRequires:  python3egg(pytools)
21cr|python-h5py-3.5.0-1|30	BuildRequires:  pkgconfig(python3)
21cr|python-h5py-3.5.0-1|31	BuildRequires:  python3egg(cython)
21cr|python-h5py-3.5.0-1|32	BuildRequires:  python3egg(numpy)
21cr|python-h5py-3.5.0-1|33	BuildRequires:  python3egg(pkgconfig)
21cr|python-h5py-3.5.0-1|34	BuildRequires:  python3egg(sphinx)
21cr|python-h5py-3.5.0-1|35	BuildRequires:  python3egg(pip)
21cr|python-h5py-3.5.0-1|36	BuildRequires:  python3egg(wheel)
21cr|python-h5py-3.5.0-1|37	
21cr|python-h5py-3.5.0-1|38	Requires:       python3egg(numpy)
21cr|python-h5py-3.5.0-1|39	
21cr|python-h5py-3.5.0-1|40	%description -n python3-h5py
21cr|python-h5py-3.5.0-1|41	The h5py package provides both a high- and low-level interface to the HDF5
21cr|python-h5py-3.5.0-1|42	library from Python. The low-level interface is intended to be a complete
21cr|python-h5py-3.5.0-1|43	wrapping of the HDF5 API, while the high-level component supports  access to
21cr|python-h5py-3.5.0-1|44	HDF5 files, datasets and groups using established Python and NumPy concepts.
21cr|python-h5py-3.5.0-1|45	This is the Python 3 version of %{module}.
21cr|python-h5py-3.5.0-1|46	
21cr|python-h5py-3.5.0-1|47	
21cr|python-h5py-3.5.0-1|48	%files -n python3-h5py
21cr|python-h5py-3.5.0-1|49	%doc licenses/*.txt *.rst
21cr|python-h5py-3.5.0-1|50	%{py3_platsitedir}/%{module}/
21cr|python-h5py-3.5.0-1|51	%{py3_platsitedir}/%{module}-%{version}-py*.*.egg-info
21cr|python-h5py-3.5.0-1|52	
21cr|python-h5py-3.5.0-1|53	#----------------------------------------------------------------
21cr|python-h5py-3.5.0-1|54	%prep
21cr|python-h5py-3.5.0-1|55	%setup -qn %{module}-%{version}
21cr|python-h5py-3.5.0-1|56	%patch0 -p1
21cr|python-h5py-3.5.0-1|57	
21cr|python-h5py-3.5.0-1|58	%build
21cr|python-h5py-3.5.0-1|59	%py3_build
21cr|python-h5py-3.5.0-1|60	
21cr|python-h5py-3.5.0-1|61	%install
21cr|python-h5py-3.5.0-1|62	%py3_install
21cr|python-h5py-3.5.0-1|63	
21cr|python-h5py-3.5.0-1|64	

6840 21
21cr|python-hachoir-core-1.3.3-5|1	%define module_name hachoir-core
21cr|python-hachoir-core-1.3.3-5|2	
21cr|python-hachoir-core-1.3.3-5|3	Summary:	Python library to edit binary file and metadata
21cr|python-hachoir-core-1.3.3-5|4	Name:		python-%{module_name}
21cr|python-hachoir-core-1.3.3-5|5	Version:	1.3.3
21cr|python-hachoir-core-1.3.3-5|6	Release:	5
21cr|python-hachoir-core-1.3.3-5|7	License:	GPLv2+
21cr|python-hachoir-core-1.3.3-5|8	Group:		Development/Python
21cr|python-hachoir-core-1.3.3-5|9	Url:		http://hachoir.org/
21cr|python-hachoir-core-1.3.3-5|10	Source0:	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
21cr|python-hachoir-core-1.3.3-5|11	BuildRequires:	python2-setuptools
21cr|python-hachoir-core-1.3.3-5|12	Obsoletes:	python2-hachoir < 0.5.3
21cr|python-hachoir-core-1.3.3-5|13	BuildArch:	noarch
21cr|python-hachoir-core-1.3.3-5|14	
21cr|python-hachoir-core-1.3.3-5|15	%description
21cr|python-hachoir-core-1.3.3-5|16	Hachoir is a library written in Python which allows to see and edit a binary
21cr|python-hachoir-core-1.3.3-5|17	file (or any binary stream) field per field.
21cr|python-hachoir-core-1.3.3-5|18	
21cr|python-hachoir-core-1.3.3-5|19	A field is the most basic information: a number, a string of characters,
21cr|python-hachoir-core-1.3.3-5|20	a flag (yes/no), etc. Only supported formats can be opened, it's not a magic
21cr|python-hachoir-core-1.3.3-5|21	tool.
21cr|python-hachoir-core-1.3.3-5|22	
21cr|python-hachoir-core-1.3.3-5|23	It can be used to extract some informations (eg. metadata), edit some fields
21cr|python-hachoir-core-1.3.3-5|24	of a file without original program, or convert a file from a format to another.
21cr|python-hachoir-core-1.3.3-5|25	
21cr|python-hachoir-core-1.3.3-5|26	%package -n python2-%{module_name}
21cr|python-hachoir-core-1.3.3-5|27	Summary:	Python library to edit binary file and metadata
21cr|python-hachoir-core-1.3.3-5|28	
21cr|python-hachoir-core-1.3.3-5|29	%description -n python2-%{module_name}
21cr|python-hachoir-core-1.3.3-5|30	Hachoir is a library written in Python which allows to see and edit a binary
21cr|python-hachoir-core-1.3.3-5|31	file (or any binary stream) field per field.
21cr|python-hachoir-core-1.3.3-5|32	
21cr|python-hachoir-core-1.3.3-5|33	A field is the most basic information: a number, a string of characters,
21cr|python-hachoir-core-1.3.3-5|34	a flag (yes/no), etc. Only supported formats can be opened, it's not a magic
21cr|python-hachoir-core-1.3.3-5|35	tool.
21cr|python-hachoir-core-1.3.3-5|36	
21cr|python-hachoir-core-1.3.3-5|37	It can be used to extract some informations (eg. metadata), edit some fields
21cr|python-hachoir-core-1.3.3-5|38	of a file without original program, or convert a file from a format to another.
21cr|python-hachoir-core-1.3.3-5|39	
21cr|python-hachoir-core-1.3.3-5|40	%files -n python2-%{module_name}
21cr|python-hachoir-core-1.3.3-5|41	%doc AUTHORS COPYING README
21cr|python-hachoir-core-1.3.3-5|42	%doc doc/*
21cr|python-hachoir-core-1.3.3-5|43	%{py2_puresitedir}/*
21cr|python-hachoir-core-1.3.3-5|44	
21cr|python-hachoir-core-1.3.3-5|45	#----------------------------------------------------------------------------
21cr|python-hachoir-core-1.3.3-5|46	
21cr|python-hachoir-core-1.3.3-5|47	%prep
21cr|python-hachoir-core-1.3.3-5|48	%setup -q -n %{module_name}-%{version}
21cr|python-hachoir-core-1.3.3-5|49	
21cr|python-hachoir-core-1.3.3-5|50	%build
21cr|python-hachoir-core-1.3.3-5|51	python2 setup.py build
21cr|python-hachoir-core-1.3.3-5|52	
21cr|python-hachoir-core-1.3.3-5|53	%install
21cr|python-hachoir-core-1.3.3-5|54	python2 setup.py install --root=%{buildroot} --record=INSTALLED_FILES

6841 21
21cr|python-hachoir-metadata-1.3.3-6|1	%define module_name hachoir-metadata
21cr|python-hachoir-metadata-1.3.3-6|2	
21cr|python-hachoir-metadata-1.3.3-6|3	Summary:	Python library to read metadata file format for the hachoir framework
21cr|python-hachoir-metadata-1.3.3-6|4	
21cr|python-hachoir-metadata-1.3.3-6|5	Name: 		python-%{module_name}
21cr|python-hachoir-metadata-1.3.3-6|6	Version: 	1.3.3
21cr|python-hachoir-metadata-1.3.3-6|7	Release: 	6
21cr|python-hachoir-metadata-1.3.3-6|8	Source0: 	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
21cr|python-hachoir-metadata-1.3.3-6|9	License:	GPLv2
21cr|python-hachoir-metadata-1.3.3-6|10	Group: 		Development/Python
21cr|python-hachoir-metadata-1.3.3-6|11	URL: 		http://bitbucket.org/haypo/hachoir/wiki/Home
21cr|python-hachoir-metadata-1.3.3-6|12	BuildArch:	noarch
21cr|python-hachoir-metadata-1.3.3-6|13	Requires:	python2-hachoir-core
21cr|python-hachoir-metadata-1.3.3-6|14	Requires:	python2-hachoir-parser
21cr|python-hachoir-metadata-1.3.3-6|15	BuildRequires:  python2-devel
21cr|python-hachoir-metadata-1.3.3-6|16	BuildRequires:	python2-setuptools
21cr|python-hachoir-metadata-1.3.3-6|17	
21cr|python-hachoir-metadata-1.3.3-6|18	%description
21cr|python-hachoir-metadata-1.3.3-6|19	hachoir-metadata is tool to extract metadata from multimedia files
21cr|python-hachoir-metadata-1.3.3-6|20	(sound, video, archives, etc).
21cr|python-hachoir-metadata-1.3.3-6|21	
21cr|python-hachoir-metadata-1.3.3-6|22	%package -n python2-%{module_name}
21cr|python-hachoir-metadata-1.3.3-6|23	Summary:	Python library to read metadata file format for the hachoir framework
21cr|python-hachoir-metadata-1.3.3-6|24	
21cr|python-hachoir-metadata-1.3.3-6|25	%description -n python2-%{module_name}
21cr|python-hachoir-metadata-1.3.3-6|26	hachoir-metadata is tool to extract metadata from multimedia files
21cr|python-hachoir-metadata-1.3.3-6|27	(sound, video, archives, etc).
21cr|python-hachoir-metadata-1.3.3-6|28	
21cr|python-hachoir-metadata-1.3.3-6|29	
21cr|python-hachoir-metadata-1.3.3-6|30	%prep
21cr|python-hachoir-metadata-1.3.3-6|31	%setup -q -n %{module_name}-%{version}
21cr|python-hachoir-metadata-1.3.3-6|32	
21cr|python-hachoir-metadata-1.3.3-6|33	%build
21cr|python-hachoir-metadata-1.3.3-6|34	python2 setup.py build
21cr|python-hachoir-metadata-1.3.3-6|35	
21cr|python-hachoir-metadata-1.3.3-6|36	%install
21cr|python-hachoir-metadata-1.3.3-6|37	python2 setup.py install --root=%{buildroot} --disable-qt
21cr|python-hachoir-metadata-1.3.3-6|38	
21cr|python-hachoir-metadata-1.3.3-6|39	%files -n python2-%{module_name}
21cr|python-hachoir-metadata-1.3.3-6|40	%doc AUTHORS COPYING README
21cr|python-hachoir-metadata-1.3.3-6|41	%{py2_puresitedir}/hachoir_metadata
21cr|python-hachoir-metadata-1.3.3-6|42	%{py2_puresitedir}/hachoir_metadata-%{version}-py%{py2_ver}.egg-info
21cr|python-hachoir-metadata-1.3.3-6|43	%{_bindir}/hachoir-metadata
21cr|python-hachoir-metadata-1.3.3-6|44	%{_bindir}/hachoir-metadata-qt
21cr|python-hachoir-metadata-1.3.3-6|45	%{_bindir}/hachoir-metadata-gtk

6842 21
21cr|python-helpdev-0.7.1-1|1	%global pypi_name helpdev
21cr|python-helpdev-0.7.1-1|2	
21cr|python-helpdev-0.7.1-1|3	Name:           python-%{pypi_name}
21cr|python-helpdev-0.7.1-1|4	Version:        0.7.1
21cr|python-helpdev-0.7.1-1|5	Release:        1
21cr|python-helpdev-0.7.1-1|6	Summary:        Extracts information about the Python environment easily
21cr|python-helpdev-0.7.1-1|7	Group:          Development/Python
21cr|python-helpdev-0.7.1-1|8	License:        MIT
21cr|python-helpdev-0.7.1-1|9	URL:            https://gitlab.com/dpizetta/helpdev
21cr|python-helpdev-0.7.1-1|10	Source0:        https://files.pythonhosted.org/packages/source/h/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-helpdev-0.7.1-1|11	BuildArch:      noarch
21cr|python-helpdev-0.7.1-1|12	
21cr|python-helpdev-0.7.1-1|13	BuildRequires:  python3-devel
21cr|python-helpdev-0.7.1-1|14	BuildRequires:  python3dist(setuptools)
21cr|python-helpdev-0.7.1-1|15	
21cr|python-helpdev-0.7.1-1|16	%description
21cr|python-helpdev-0.7.1-1|17	Helping users and developers to get information about the environment to report
21cr|python-helpdev-0.7.1-1|18	bugs or even test your system without spending a day on it. It can get
21cr|python-helpdev-0.7.1-1|19	information about hardware, OS, paths, Python distribution and packages,
21cr|python-helpdev-0.7.1-1|20	including Qt-things.
21cr|python-helpdev-0.7.1-1|21	
21cr|python-helpdev-0.7.1-1|22	#------------------------------------------------------------------------------
21cr|python-helpdev-0.7.1-1|23	%package -n     python3-%{pypi_name}
21cr|python-helpdev-0.7.1-1|24	Summary:        Extracts information about the Python environment easily
21cr|python-helpdev-0.7.1-1|25	Group:          Development/Python
21cr|python-helpdev-0.7.1-1|26	
21cr|python-helpdev-0.7.1-1|27	Requires:       python3dist(psutil) >= 5.6
21cr|python-helpdev-0.7.1-1|28	Requires:       python3dist(setuptools)
21cr|python-helpdev-0.7.1-1|29	
21cr|python-helpdev-0.7.1-1|30	%description -n python3-%{pypi_name}
21cr|python-helpdev-0.7.1-1|31	Helping users and developers to get information about the environment to report
21cr|python-helpdev-0.7.1-1|32	bugs or even test your system without spending a day on it. It can get
21cr|python-helpdev-0.7.1-1|33	information about hardware, OS, paths, Python distribution and packages,
21cr|python-helpdev-0.7.1-1|34	including Qt-things.
21cr|python-helpdev-0.7.1-1|35	
21cr|python-helpdev-0.7.1-1|36	%files -n python3-%{pypi_name}
21cr|python-helpdev-0.7.1-1|37	%doc README.rst
21cr|python-helpdev-0.7.1-1|38	%license LICENSE.rst
21cr|python-helpdev-0.7.1-1|39	%{_bindir}/helpdev
21cr|python-helpdev-0.7.1-1|40	%{python3_sitelib}/%{pypi_name}
21cr|python-helpdev-0.7.1-1|41	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-helpdev-0.7.1-1|42	
21cr|python-helpdev-0.7.1-1|43	#------------------------------------------------------------------------------
21cr|python-helpdev-0.7.1-1|44	
21cr|python-helpdev-0.7.1-1|45	%prep
21cr|python-helpdev-0.7.1-1|46	%autosetup -n %{pypi_name}-%{version}
21cr|python-helpdev-0.7.1-1|47	
21cr|python-helpdev-0.7.1-1|48	# Remove bundled egg-info
21cr|python-helpdev-0.7.1-1|49	rm -rf %{pypi_name}.egg-info
21cr|python-helpdev-0.7.1-1|50	
21cr|python-helpdev-0.7.1-1|51	%build
21cr|python-helpdev-0.7.1-1|52	%py3_build
21cr|python-helpdev-0.7.1-1|53	
21cr|python-helpdev-0.7.1-1|54	%install
21cr|python-helpdev-0.7.1-1|55	%py3_install

6843 21
21cr|python-hidapi-0.11.0-1|1	%define	module	hidapi
21cr|python-hidapi-0.11.0-1|2	%define postver	post3
21cr|python-hidapi-0.11.0-1|3	
21cr|python-hidapi-0.11.0-1|4	Summary:	A Cython interface to the hidapi
21cr|python-hidapi-0.11.0-1|5	Name:		python-%{module}
21cr|python-hidapi-0.11.0-1|6	Version:	0.11.0
21cr|python-hidapi-0.11.0-1|7	Release:	1
21cr|python-hidapi-0.11.0-1|8	License:	MIT
21cr|python-hidapi-0.11.0-1|9	Group:		Development/Python
21cr|python-hidapi-0.11.0-1|10	Url:		https://github.com/trezor/cython-hidapi
21cr|python-hidapi-0.11.0-1|11	# git clone https://github.com/trezor/cython-hidapi.git
21cr|python-hidapi-0.11.0-1|12	# cd cython-hidapi
21cr|python-hidapi-0.11.0-1|13	# git submodule update --init
21cr|python-hidapi-0.11.0-1|14	# git checkout %%{version}.%%{postver}
21cr|python-hidapi-0.11.0-1|15	# tar -czvf ../cython-%%{module}-%%{version}.%%{postver}.tar.gz *
21cr|python-hidapi-0.11.0-1|16	Source0:	cython-%{module}-%{version}.%{postver}.tar.gz
21cr|python-hidapi-0.11.0-1|17	BuildRequires:	python3dist(cython)
21cr|python-hidapi-0.11.0-1|18	BuildRequires:	python3dist(setuptools)
21cr|python-hidapi-0.11.0-1|19	BuildRequires:	pkgconfig(hidapi-libusb)
21cr|python-hidapi-0.11.0-1|20	BuildRequires:	pkgconfig(libusb)
21cr|python-hidapi-0.11.0-1|21	BuildRequires:	pkgconfig(python3)
21cr|python-hidapi-0.11.0-1|22	
21cr|python-hidapi-0.11.0-1|23	%description
21cr|python-hidapi-0.11.0-1|24	A Cython interface to the hidapi from https://github.com/signal11/hidapi
21cr|python-hidapi-0.11.0-1|25	
21cr|python-hidapi-0.11.0-1|26	#------------------------------------------------------------------
21cr|python-hidapi-0.11.0-1|27	
21cr|python-hidapi-0.11.0-1|28	%package -n python3-%{module}
21cr|python-hidapi-0.11.0-1|29	Summary:	A Cython interface to the hidapi
21cr|python-hidapi-0.11.0-1|30	Group:		Development/Python
21cr|python-hidapi-0.11.0-1|31	
21cr|python-hidapi-0.11.0-1|32	%description -n python3-%{module}
21cr|python-hidapi-0.11.0-1|33	A Cython interface to the hidapi from https://github.com/signal11/hidapi
21cr|python-hidapi-0.11.0-1|34	
21cr|python-hidapi-0.11.0-1|35	%files -n python3-%{module}
21cr|python-hidapi-0.11.0-1|36	%doc README.rst
21cr|python-hidapi-0.11.0-1|37	%license LICENSE.txt LICENSE-bsd.txt LICENSE-gpl3.txt LICENSE-orig.txt
21cr|python-hidapi-0.11.0-1|38	%{py3_platsitedir}/hid*.so
21cr|python-hidapi-0.11.0-1|39	%{py3_platsitedir}/%{module}-%{version}.%{postver}-*.egg-info
21cr|python-hidapi-0.11.0-1|40	
21cr|python-hidapi-0.11.0-1|41	#------------------------------------------------------------------
21cr|python-hidapi-0.11.0-1|42	
21cr|python-hidapi-0.11.0-1|43	%prep
21cr|python-hidapi-0.11.0-1|44	%setup -qc
21cr|python-hidapi-0.11.0-1|45	
21cr|python-hidapi-0.11.0-1|46	%build
21cr|python-hidapi-0.11.0-1|47	%py3_build
21cr|python-hidapi-0.11.0-1|48	
21cr|python-hidapi-0.11.0-1|49	%install
21cr|python-hidapi-0.11.0-1|50	%py3_install

6844 21
21cr|python-hpilo-4.3-2|1	%define module hpilo
21cr|python-hpilo-4.3-2|2	
21cr|python-hpilo-4.3-2|3	Name:           python-%module
21cr|python-hpilo-4.3-2|4	Version:        4.3
21cr|python-hpilo-4.3-2|5	Release:        2
21cr|python-hpilo-4.3-2|6	License:        GPLv3+
21cr|python-hpilo-4.3-2|7	Summary:        Python tools to configure HP ProLiant servers through the iLO HP RESTful API
21cr|python-hpilo-4.3-2|8	Group:          Development/Python
21cr|python-hpilo-4.3-2|9	Url:            https://pypi.org/project/python-hpilo/
21cr|python-hpilo-4.3-2|10	Source:         https://pypi.io/packages/source/p/python-%{module}/python-%{module}-%{version}.tar.gz
21cr|python-hpilo-4.3-2|11	BuildArch:	noarch
21cr|python-hpilo-4.3-2|12	BuildRequires:  python3-devel
21cr|python-hpilo-4.3-2|13	BuildRequires:  python3-setuptools
21cr|python-hpilo-4.3-2|14	BuildRequires:  python3-cloud_sptheme
21cr|python-hpilo-4.3-2|15	
21cr|python-hpilo-4.3-2|16	# docs
21cr|python-hpilo-4.3-2|17	BuildRequires:  python3-sphinx
21cr|python-hpilo-4.3-2|18	BuildRequires:  python3-sphinx_rtd_theme
21cr|python-hpilo-4.3-2|19	
21cr|python-hpilo-4.3-2|20	%description
21cr|python-hpilo-4.3-2|21	Python cli and API to control the configuration of HP ProLiant servers
21cr|python-hpilo-4.3-2|22	through the HP RESTful API provide by the HP iLO.
21cr|python-hpilo-4.3-2|23	
21cr|python-hpilo-4.3-2|24	%package -n python3-%{module}
21cr|python-hpilo-4.3-2|25	Summary:        Python3 tools to configure HP ProLiant servers through the iLO HP RESTful API
21cr|python-hpilo-4.3-2|26	Group:          Development/Python
21cr|python-hpilo-4.3-2|27	Obsoletes:	python-%{module} < 4.3
21cr|python-hpilo-4.3-2|28	
21cr|python-hpilo-4.3-2|29	%description -n python3-%{module}
21cr|python-hpilo-4.3-2|30	Python3 cli and API to control the configuration of HP ProLiant servers
21cr|python-hpilo-4.3-2|31	through the HP RESTful API provide by the HP iLO.
21cr|python-hpilo-4.3-2|32	
21cr|python-hpilo-4.3-2|33	%prep
21cr|python-hpilo-4.3-2|34	%setup -q -n python-%{module}-%{version}
21cr|python-hpilo-4.3-2|35	
21cr|python-hpilo-4.3-2|36	%build
21cr|python-hpilo-4.3-2|37	%py3_build
21cr|python-hpilo-4.3-2|38	
21cr|python-hpilo-4.3-2|39	export PYTHONPATH=$(pwd)
21cr|python-hpilo-4.3-2|40	sphinx-build -b html docs html
21cr|python-hpilo-4.3-2|41	sphinx-build -b man docs man
21cr|python-hpilo-4.3-2|42	
21cr|python-hpilo-4.3-2|43	%install
21cr|python-hpilo-4.3-2|44	%py3_install
21cr|python-hpilo-4.3-2|45	
21cr|python-hpilo-4.3-2|46	install -p -D -m 644 man/python-%{module}.1 %{buildroot}%{_mandir}/man1/python-%{module}.1
21cr|python-hpilo-4.3-2|47	
21cr|python-hpilo-4.3-2|48	%files -n python3-%{module}
21cr|python-hpilo-4.3-2|49	%doc COPYING
21cr|python-hpilo-4.3-2|50	%doc CHANGES README.md
21cr|python-hpilo-4.3-2|51	%doc html
21cr|python-hpilo-4.3-2|52	%{_bindir}/%{module}*
21cr|python-hpilo-4.3-2|53	%{py3_puresitedir}/*
21cr|python-hpilo-4.3-2|54	%{_mandir}/man1/*.1.*

6845 21
21cr|python-html2text-2020.1.16-1|1	%define pypi_name  html2text
21cr|python-html2text-2020.1.16-1|2	
21cr|python-html2text-2020.1.16-1|3	Name:           python-%{pypi_name}
21cr|python-html2text-2020.1.16-1|4	Version:        2020.1.16
21cr|python-html2text-2020.1.16-1|5	Release:        1
21cr|python-html2text-2020.1.16-1|6	Summary:        Converts a page of HTML into clean, easy-to-read plain ASCII text
21cr|python-html2text-2020.1.16-1|7	Group:          Development/Python
21cr|python-html2text-2020.1.16-1|8	License:        GPLv3
21cr|python-html2text-2020.1.16-1|9	URL:            http://alir3z4.github.io/html2text/
21cr|python-html2text-2020.1.16-1|10	Source0:        https://pypi.io/packages/source/h/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-html2text-2020.1.16-1|11	BuildArch:      noarch
21cr|python-html2text-2020.1.16-1|12	
21cr|python-html2text-2020.1.16-1|13	%description
21cr|python-html2text-2020.1.16-1|14	html2text is a Python script that convers a page of HTML into clean,
21cr|python-html2text-2020.1.16-1|15	easy-to-read plain ASCII text. Better yet, that ASCII also happens to
21cr|python-html2text-2020.1.16-1|16	be valid Markdown (a text-to-HTML format).
21cr|python-html2text-2020.1.16-1|17	
21cr|python-html2text-2020.1.16-1|18	Also known as: THE ASCIINATOR, html to text, htm to txt, htm2txt, ...
21cr|python-html2text-2020.1.16-1|19	
21cr|python-html2text-2020.1.16-1|20	#------------------------------------------------------------------------------
21cr|python-html2text-2020.1.16-1|21	
21cr|python-html2text-2020.1.16-1|22	%package -n     python3-%{pypi_name}
21cr|python-html2text-2020.1.16-1|23	Summary:        Converts a page of HTML into clean, easy-to-read plain ASCII text
21cr|python-html2text-2020.1.16-1|24	Group:          Development/Python
21cr|python-html2text-2020.1.16-1|25	BuildArch:      noarch
21cr|python-html2text-2020.1.16-1|26	BuildRequires:  pkgconfig(python3)
21cr|python-html2text-2020.1.16-1|27	BuildRequires:  python3egg(setuptools)
21cr|python-html2text-2020.1.16-1|28	
21cr|python-html2text-2020.1.16-1|29	%description -n python3-%{pypi_name}
21cr|python-html2text-2020.1.16-1|30	html2text is a Python script that convers a page of HTML into clean,
21cr|python-html2text-2020.1.16-1|31	easy-to-read plain ASCII text. Better yet, that ASCII also happens to
21cr|python-html2text-2020.1.16-1|32	be valid Markdown (a text-to-HTML format).
21cr|python-html2text-2020.1.16-1|33	
21cr|python-html2text-2020.1.16-1|34	Also known as: THE ASCIINATOR, html to text, htm to txt, htm2txt, ...
21cr|python-html2text-2020.1.16-1|35	
21cr|python-html2text-2020.1.16-1|36	This package contains python3 version of the package.
21cr|python-html2text-2020.1.16-1|37	
21cr|python-html2text-2020.1.16-1|38	%files -n python3-%{pypi_name}
21cr|python-html2text-2020.1.16-1|39	%{_bindir}/%{pypi_name}
21cr|python-html2text-2020.1.16-1|40	%{py3_puresitedir}/*
21cr|python-html2text-2020.1.16-1|41	
21cr|python-html2text-2020.1.16-1|42	#------------------------------------------------------------------------------
21cr|python-html2text-2020.1.16-1|43	
21cr|python-html2text-2020.1.16-1|44	%prep
21cr|python-html2text-2020.1.16-1|45	%setup -q -n %{pypi_name}-%{version}
21cr|python-html2text-2020.1.16-1|46	
21cr|python-html2text-2020.1.16-1|47	# Remove bundled egg-info
21cr|python-html2text-2020.1.16-1|48	rm -rf %{pypi_name}.egg-info
21cr|python-html2text-2020.1.16-1|49	
21cr|python-html2text-2020.1.16-1|50	%build
21cr|python-html2text-2020.1.16-1|51	%py3_build
21cr|python-html2text-2020.1.16-1|52	
21cr|python-html2text-2020.1.16-1|53	%install
21cr|python-html2text-2020.1.16-1|54	%py3_install
21cr|python-html2text-2020.1.16-1|55	#mv %{buildroot}%{_bindir}/html2text %{buildroot}%{_bindir}/python3-%{pypi_name}
21cr|python-html2text-2020.1.16-1|56	
21cr|python-html2text-2020.1.16-1|57	
21cr|python-html2text-2020.1.16-1|58	%check
21cr|python-html2text-2020.1.16-1|59	python3 setup.py test || /bin/true

6846 21
21cr|python-html5-parser-0.4.10-1|1	%define oname   html5-parser
21cr|python-html5-parser-0.4.10-1|2	
21cr|python-html5-parser-0.4.10-1|3	Summary:	Fast C based HTML 5 parsing for python
21cr|python-html5-parser-0.4.10-1|4	Name:		python-%{oname}
21cr|python-html5-parser-0.4.10-1|5	Version:	0.4.10
21cr|python-html5-parser-0.4.10-1|6	Release:	1
21cr|python-html5-parser-0.4.10-1|7	License:	Apache 2.0
21cr|python-html5-parser-0.4.10-1|8	Group:		Development/Python
21cr|python-html5-parser-0.4.10-1|9	Url:		https://pypi.python.org/pypi/html5-parser
21cr|python-html5-parser-0.4.10-1|10	Source0:	https://files.pythonhosted.org/packages/e0/a1/f4e5d60919e8d1aeffc4aae4b41041b986081691a44798b4c77bf2585bf6/html5-parser-0.4.10.tar.gz
21cr|python-html5-parser-0.4.10-1|11	BuildRequires:  python2-devel
21cr|python-html5-parser-0.4.10-1|12	BuildRequires:  python3-devel
21cr|python-html5-parser-0.4.10-1|13	BuildRequires:	python3-setuptools
21cr|python-html5-parser-0.4.10-1|14	BuildRequires:	python2-setuptools
21cr|python-html5-parser-0.4.10-1|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|python-html5-parser-0.4.10-1|16	
21cr|python-html5-parser-0.4.10-1|17	%description
21cr|python-html5-parser-0.4.10-1|18	Fast C based HTML 5 parsing for python
21cr|python-html5-parser-0.4.10-1|19	
21cr|python-html5-parser-0.4.10-1|20	%package -n python3-%{oname}
21cr|python-html5-parser-0.4.10-1|21	Summary:	Fast C based HTML 5 parsing for python
21cr|python-html5-parser-0.4.10-1|22	
21cr|python-html5-parser-0.4.10-1|23	%description -n python3-%{oname}
21cr|python-html5-parser-0.4.10-1|24	Fast C based HTML 5 parsing for python
21cr|python-html5-parser-0.4.10-1|25	
21cr|python-html5-parser-0.4.10-1|26	%files -n python3-%{oname}
21cr|python-html5-parser-0.4.10-1|27	%doc python3/LICENSE python3/README.rst
21cr|python-html5-parser-0.4.10-1|28	%{py3_platsitedir}/html5_parser-%{version}-*.egg-info
21cr|python-html5-parser-0.4.10-1|29	%{py3_platsitedir}/html5_parser
21cr|python-html5-parser-0.4.10-1|30	
21cr|python-html5-parser-0.4.10-1|31	
21cr|python-html5-parser-0.4.10-1|32	%package -n python2-%{oname}
21cr|python-html5-parser-0.4.10-1|33	%py2_migration_meta python2-%{oname}
21cr|python-html5-parser-0.4.10-1|34	Summary:	Fast C based HTML 5 parsing for python
21cr|python-html5-parser-0.4.10-1|35	
21cr|python-html5-parser-0.4.10-1|36	%description -n python2-%{oname}
21cr|python-html5-parser-0.4.10-1|37	Fast C based HTML 5 parsing for python
21cr|python-html5-parser-0.4.10-1|38	
21cr|python-html5-parser-0.4.10-1|39	%files -n python2-%{oname}
21cr|python-html5-parser-0.4.10-1|40	%doc python2/LICENSE python2/README.rst
21cr|python-html5-parser-0.4.10-1|41	%{py2_platsitedir}/html5_parser-%{version}-*.egg-info
21cr|python-html5-parser-0.4.10-1|42	%{py2_platsitedir}/html5_parser
21cr|python-html5-parser-0.4.10-1|43	
21cr|python-html5-parser-0.4.10-1|44	
21cr|python-html5-parser-0.4.10-1|45	###############################################################################
21cr|python-html5-parser-0.4.10-1|46	
21cr|python-html5-parser-0.4.10-1|47	%prep
21cr|python-html5-parser-0.4.10-1|48	%setup -qc
21cr|python-html5-parser-0.4.10-1|49	
21cr|python-html5-parser-0.4.10-1|50	mv %{oname}-%{version} python2
21cr|python-html5-parser-0.4.10-1|51	cp -a python2 python3
21cr|python-html5-parser-0.4.10-1|52	
21cr|python-html5-parser-0.4.10-1|53	%build
21cr|python-html5-parser-0.4.10-1|54	pushd python2
21cr|python-html5-parser-0.4.10-1|55	%{__python2} setup.py build
21cr|python-html5-parser-0.4.10-1|56	popd
21cr|python-html5-parser-0.4.10-1|57	
21cr|python-html5-parser-0.4.10-1|58	pushd python3
21cr|python-html5-parser-0.4.10-1|59	python3 setup.py build
21cr|python-html5-parser-0.4.10-1|60	popd
21cr|python-html5-parser-0.4.10-1|61	
21cr|python-html5-parser-0.4.10-1|62	%install
21cr|python-html5-parser-0.4.10-1|63	pushd python2
21cr|python-html5-parser-0.4.10-1|64	%{__python2} setup.py install --root=%{buildroot}
21cr|python-html5-parser-0.4.10-1|65	popd
21cr|python-html5-parser-0.4.10-1|66	
21cr|python-html5-parser-0.4.10-1|67	pushd python3
21cr|python-html5-parser-0.4.10-1|68	%{__python3} setup.py install --root=%{buildroot}
21cr|python-html5-parser-0.4.10-1|69	popd
21cr|python-html5-parser-0.4.10-1|70	

6847 21
21cr|python-httpagentparser-1.9.3-1|1	%global pypi_name httpagentparser
21cr|python-httpagentparser-1.9.3-1|2	
21cr|python-httpagentparser-1.9.3-1|3	Name:           python-%{pypi_name}
21cr|python-httpagentparser-1.9.3-1|4	Version:        1.9.3
21cr|python-httpagentparser-1.9.3-1|5	Release:        1
21cr|python-httpagentparser-1.9.3-1|6	Summary:        Extracts OS Browser etc information from http user agent string
21cr|python-httpagentparser-1.9.3-1|7	Group:          Development/Python
21cr|python-httpagentparser-1.9.3-1|8	License:        MIT
21cr|python-httpagentparser-1.9.3-1|9	URL:            https://github.com/shon/httpagentparser
21cr|python-httpagentparser-1.9.3-1|10	Source0:        %{pypi_source httpagentparser}
21cr|python-httpagentparser-1.9.3-1|11	BuildArch:      noarch
21cr|python-httpagentparser-1.9.3-1|12	
21cr|python-httpagentparser-1.9.3-1|13	BuildRequires:  python3-devel
21cr|python-httpagentparser-1.9.3-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-httpagentparser-1.9.3-1|15	
21cr|python-httpagentparser-1.9.3-1|16	
21cr|python-httpagentparser-1.9.3-1|17	%description
21cr|python-httpagentparser-1.9.3-1|18	Extracts OS Browser etc information from http user agent string.
21cr|python-httpagentparser-1.9.3-1|19	
21cr|python-httpagentparser-1.9.3-1|20	#--------------------------------------------------------------
21cr|python-httpagentparser-1.9.3-1|21	
21cr|python-httpagentparser-1.9.3-1|22	%package -n python3-%{pypi_name}
21cr|python-httpagentparser-1.9.3-1|23	Summary:        Extracts OS Browser etc information from http user agent string
21cr|python-httpagentparser-1.9.3-1|24	Group:          Development/Python
21cr|python-httpagentparser-1.9.3-1|25	
21cr|python-httpagentparser-1.9.3-1|26	
21cr|python-httpagentparser-1.9.3-1|27	%description -n python3-%{pypi_name}
21cr|python-httpagentparser-1.9.3-1|28	Extracts OS Browser etc information from http user agent string.
21cr|python-httpagentparser-1.9.3-1|29	
21cr|python-httpagentparser-1.9.3-1|30	
21cr|python-httpagentparser-1.9.3-1|31	%files -n python3-%{pypi_name}  -f %{pyproject_files}
21cr|python-httpagentparser-1.9.3-1|32	%license LICENSE.txt
21cr|python-httpagentparser-1.9.3-1|33	%doc README.rst
21cr|python-httpagentparser-1.9.3-1|34	#--------------------------------------------------------------
21cr|python-httpagentparser-1.9.3-1|35	%prep
21cr|python-httpagentparser-1.9.3-1|36	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-httpagentparser-1.9.3-1|37	
21cr|python-httpagentparser-1.9.3-1|38	
21cr|python-httpagentparser-1.9.3-1|39	%generate_buildrequires
21cr|python-httpagentparser-1.9.3-1|40	%pyproject_buildrequires -r
21cr|python-httpagentparser-1.9.3-1|41	
21cr|python-httpagentparser-1.9.3-1|42	
21cr|python-httpagentparser-1.9.3-1|43	%build
21cr|python-httpagentparser-1.9.3-1|44	%pyproject_wheel
21cr|python-httpagentparser-1.9.3-1|45	
21cr|python-httpagentparser-1.9.3-1|46	
21cr|python-httpagentparser-1.9.3-1|47	%install
21cr|python-httpagentparser-1.9.3-1|48	%pyproject_install
21cr|python-httpagentparser-1.9.3-1|49	%pyproject_save_files httpagentparser
21cr|python-httpagentparser-1.9.3-1|50	
21cr|python-httpagentparser-1.9.3-1|51	
21cr|python-httpagentparser-1.9.3-1|52	
21cr|python-httpagentparser-1.9.3-1|53	

6848 21
21cr|python-http-parser-0.9.0-1|1	%global __provides_exclude .so
21cr|python-http-parser-0.9.0-1|2	%define module http-parser
21cr|python-http-parser-0.9.0-1|3	
21cr|python-http-parser-0.9.0-1|4	Name:           python-%{module}
21cr|python-http-parser-0.9.0-1|5	Version:        0.9.0
21cr|python-http-parser-0.9.0-1|6	Release:        1
21cr|python-http-parser-0.9.0-1|7	Summary:        HTTP request/response parser for Python
21cr|python-http-parser-0.9.0-1|8	Group:		    Development/Python
21cr|python-http-parser-0.9.0-1|9	License:        MIT
21cr|python-http-parser-0.9.0-1|10	Url:            https://github.com/benoitc/http-parser/
21cr|python-http-parser-0.9.0-1|11	Source0:        http://pypi.python.org/packages/source/h/%{module}/%{module}-%{version}.tar.gz
21cr|python-http-parser-0.9.0-1|12	
21cr|python-http-parser-0.9.0-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-http-parser-0.9.0-1|14	BuildRequires:  python3egg(setuptools)
21cr|python-http-parser-0.9.0-1|15	BuildRequires:  python3egg(cython)
21cr|python-http-parser-0.9.0-1|16	
21cr|python-http-parser-0.9.0-1|17	
21cr|python-http-parser-0.9.0-1|18	%description
21cr|python-http-parser-0.9.0-1|19	HTTP request/response parser for Python compatible with Python 2.x
21cr|python-http-parser-0.9.0-1|20	(>=2.5.4), Python 3 and Pypy. If possible a C parser based on
21cr|python-http-parser-0.9.0-1|21	http-parser_ from Ryan Dahl will be used.
21cr|python-http-parser-0.9.0-1|22	#-------------------------------------------------------
21cr|python-http-parser-0.9.0-1|23	
21cr|python-http-parser-0.9.0-1|24	%package -n python3-%{module}
21cr|python-http-parser-0.9.0-1|25	Summary:        HTTP request/response parser for Python
21cr|python-http-parser-0.9.0-1|26	
21cr|python-http-parser-0.9.0-1|27	%description -n python3-%{module}
21cr|python-http-parser-0.9.0-1|28	HTTP request/response parser for Python compatible with Python 2.x
21cr|python-http-parser-0.9.0-1|29	(>=2.5.4), Python 3 and Pypy. If possible a C parser based on
21cr|python-http-parser-0.9.0-1|30	http-parser_ from Ryan Dahl will be used.
21cr|python-http-parser-0.9.0-1|31	
21cr|python-http-parser-0.9.0-1|32	%files -n python3-%{module}
21cr|python-http-parser-0.9.0-1|33	%doc LICENSE README.rst examples
21cr|python-http-parser-0.9.0-1|34	%{py3_platsitedir}/http_parser*
21cr|python-http-parser-0.9.0-1|35	#-------------------------------------------------------
21cr|python-http-parser-0.9.0-1|36	
21cr|python-http-parser-0.9.0-1|37	%prep
21cr|python-http-parser-0.9.0-1|38	%setup -qn %{module}-%{version}
21cr|python-http-parser-0.9.0-1|39	chmod a-x examples/*
21cr|python-http-parser-0.9.0-1|40	rm -fr http_parser.egg-info
21cr|python-http-parser-0.9.0-1|41	
21cr|python-http-parser-0.9.0-1|42	%build
21cr|python-http-parser-0.9.0-1|43	# cythonize badly generated cyx
21cr|python-http-parser-0.9.0-1|44	find . -name '*.pyx' -exec cython {} \;
21cr|python-http-parser-0.9.0-1|45	export CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|python-http-parser-0.9.0-1|46	%py3_build
21cr|python-http-parser-0.9.0-1|47	
21cr|python-http-parser-0.9.0-1|48	%install
21cr|python-http-parser-0.9.0-1|49	%py3_install
21cr|python-http-parser-0.9.0-1|50	

6849 21
21cr|python-humanize-4.4.0-1|1	%define pypi_name humanize
21cr|python-humanize-4.4.0-1|2	
21cr|python-humanize-4.4.0-1|3	Name:           python-%{pypi_name}
21cr|python-humanize-4.4.0-1|4	Version:	4.4.0
21cr|python-humanize-4.4.0-1|5	Release:	1
21cr|python-humanize-4.4.0-1|6	Summary:        Turns dates in to human readable format, e.g '3 minutes ago'
21cr|python-humanize-4.4.0-1|7	Group:          Development/Python
21cr|python-humanize-4.4.0-1|8	License:        MIT
21cr|python-humanize-4.4.0-1|9	URL:            https://github.com/jmoiron/humanize
21cr|python-humanize-4.4.0-1|10	Source0:	https://files.pythonhosted.org/packages/51/19/3e1adf0e7a8c8361496b085edcab2ddcd85410735a2b6fdd044247fc5b75/humanize-4.4.0.tar.gz
21cr|python-humanize-4.4.0-1|11	
21cr|python-humanize-4.4.0-1|12	BuildArch:      noarch
21cr|python-humanize-4.4.0-1|13	BuildRequires:  python3-devel
21cr|python-humanize-4.4.0-1|14	BuildRequires:  python3egg(setuptools)
21cr|python-humanize-4.4.0-1|15	BuildRequires:  python3egg(setuptools-scm)
21cr|python-humanize-4.4.0-1|16	BuildRequires:  python3egg(toml)
21cr|python-humanize-4.4.0-1|17	
21cr|python-humanize-4.4.0-1|18	%global _description\
21cr|python-humanize-4.4.0-1|19	This modest package contains various common humanization utilities,\
21cr|python-humanize-4.4.0-1|20	like turning a number into a fuzzy human readable duration ('3 minutes ago')\
21cr|python-humanize-4.4.0-1|21	or into a human readable size or throughput.
21cr|python-humanize-4.4.0-1|22	
21cr|python-humanize-4.4.0-1|23	
21cr|python-humanize-4.4.0-1|24	%description %_description
21cr|python-humanize-4.4.0-1|25	
21cr|python-humanize-4.4.0-1|26	#----------------------------------------------------------------
21cr|python-humanize-4.4.0-1|27	%package -n python3-humanize
21cr|python-humanize-4.4.0-1|28	Summary:        Turns dates in to human readable format, e.g '3 minutes ago'
21cr|python-humanize-4.4.0-1|29	Group:          Development/Python
21cr|python-humanize-4.4.0-1|30	
21cr|python-humanize-4.4.0-1|31	%description -n python3-humanize
21cr|python-humanize-4.4.0-1|32	%_description
21cr|python-humanize-4.4.0-1|33	
21cr|python-humanize-4.4.0-1|34	%files -n python3-humanize
21cr|python-humanize-4.4.0-1|35	%doc README* LICENCE
21cr|python-humanize-4.4.0-1|36	%{py3_puresitedir}/humanize
21cr|python-humanize-4.4.0-1|37	%{py3_puresitedir}/humanize-%{version}-py*.egg-info
21cr|python-humanize-4.4.0-1|38	
21cr|python-humanize-4.4.0-1|39	#----------------------------------------------------------------
21cr|python-humanize-4.4.0-1|40	
21cr|python-humanize-4.4.0-1|41	%prep
21cr|python-humanize-4.4.0-1|42	%setup -q -n humanize-%{version}
21cr|python-humanize-4.4.0-1|43	
21cr|python-humanize-4.4.0-1|44	rm -r src/*.egg-info
21cr|python-humanize-4.4.0-1|45	
21cr|python-humanize-4.4.0-1|46	%build
21cr|python-humanize-4.4.0-1|47	%py3_build
21cr|python-humanize-4.4.0-1|48	
21cr|python-humanize-4.4.0-1|49	%install
21cr|python-humanize-4.4.0-1|50	%py3_install
21cr|python-humanize-4.4.0-1|51	
21cr|python-humanize-4.4.0-1|52	%find_lang humanize
21cr|python-humanize-4.4.0-1|53	

6850 21
21cr|python-hupper-1.10.3-1|1	%global pypi_name hupper
21cr|python-hupper-1.10.3-1|2	%global sum Integrated process monitor for developing servers
21cr|python-hupper-1.10.3-1|3	
21cr|python-hupper-1.10.3-1|4	Name:           python-%{pypi_name}
21cr|python-hupper-1.10.3-1|5	Version:        1.10.3
21cr|python-hupper-1.10.3-1|6	Release:        1
21cr|python-hupper-1.10.3-1|7	Summary:        %{sum}
21cr|python-hupper-1.10.3-1|8	Group:          Development/Python
21cr|python-hupper-1.10.3-1|9	License:        MIT
21cr|python-hupper-1.10.3-1|10	URL:            https://pypi.python.org/pypi/%{pypi_name}
21cr|python-hupper-1.10.3-1|11	Source0:        https://files.pythonhosted.org/packages/source/h/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-hupper-1.10.3-1|12	
21cr|python-hupper-1.10.3-1|13	BuildRequires:  python3-devel
21cr|python-hupper-1.10.3-1|14	BuildRequires:  python3-setuptools
21cr|python-hupper-1.10.3-1|15	
21cr|python-hupper-1.10.3-1|16	# python3 test buildrequires
21cr|python-hupper-1.10.3-1|17	BuildRequires: python3-pytest
21cr|python-hupper-1.10.3-1|18	BuildRequires: python3-pytest-cov
21cr|python-hupper-1.10.3-1|19	BuildRequires: python3-mock
21cr|python-hupper-1.10.3-1|20	BuildArch:      noarch
21cr|python-hupper-1.10.3-1|21	
21cr|python-hupper-1.10.3-1|22	%description
21cr|python-hupper-1.10.3-1|23	hupper is an integrated process monitor that will track changes
21cr|python-hupper-1.10.3-1|24	to any imported Python files in sys.modules as well as custom paths.
21cr|python-hupper-1.10.3-1|25	When files are changed the process is restarted.
21cr|python-hupper-1.10.3-1|26	
21cr|python-hupper-1.10.3-1|27	#--------------------------------------------------------------------
21cr|python-hupper-1.10.3-1|28	%package -n python3-%{pypi_name}
21cr|python-hupper-1.10.3-1|29	Summary:        %{sum}
21cr|python-hupper-1.10.3-1|30	Group:          Development/Python
21cr|python-hupper-1.10.3-1|31	
21cr|python-hupper-1.10.3-1|32	%description -n python3-%{pypi_name}
21cr|python-hupper-1.10.3-1|33	hupper is an integrated process monitor that will track changes
21cr|python-hupper-1.10.3-1|34	to any imported Python files in sys.modules as well as custom paths.
21cr|python-hupper-1.10.3-1|35	When files are changed the process is restarted.
21cr|python-hupper-1.10.3-1|36	
21cr|python-hupper-1.10.3-1|37	%files -n python3-%{pypi_name}
21cr|python-hupper-1.10.3-1|38	%license LICENSE.txt
21cr|python-hupper-1.10.3-1|39	%doc CHANGES.rst CONTRIBUTING.rst docs/ LICENSE.txt PKG-INFO README.rst rtd.txt
21cr|python-hupper-1.10.3-1|40	%{python3_sitelib}/*
21cr|python-hupper-1.10.3-1|41	%{_bindir}/hupper
21cr|python-hupper-1.10.3-1|42	
21cr|python-hupper-1.10.3-1|43	#--------------------------------------------------------------------
21cr|python-hupper-1.10.3-1|44	
21cr|python-hupper-1.10.3-1|45	%prep
21cr|python-hupper-1.10.3-1|46	%autosetup -n %{pypi_name}-%{version}
21cr|python-hupper-1.10.3-1|47	
21cr|python-hupper-1.10.3-1|48	%build
21cr|python-hupper-1.10.3-1|49	%py3_build
21cr|python-hupper-1.10.3-1|50	
21cr|python-hupper-1.10.3-1|51	%install
21cr|python-hupper-1.10.3-1|52	%py3_install
21cr|python-hupper-1.10.3-1|53	
21cr|python-hupper-1.10.3-1|54	%check
21cr|python-hupper-1.10.3-1|55	PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} -m pytest
21cr|python-hupper-1.10.3-1|56	

6851 21
21cr|python-hwdata-2.3.7-2|1	Name:		python-hwdata
21cr|python-hwdata-2.3.7-2|2	Version:	2.3.7
21cr|python-hwdata-2.3.7-2|3	Release:	2
21cr|python-hwdata-2.3.7-2|4	Summary:	Python bindings to hwdata package
21cr|python-hwdata-2.3.7-2|5	Group:		Development/Python
21cr|python-hwdata-2.3.7-2|6	License:	GPLv2
21cr|python-hwdata-2.3.7-2|7	URL:		https://github.com/xsuchy/python-hwdata
21cr|python-hwdata-2.3.7-2|8	# git clone https://github.com/xsuchy/python-hwdata.git
21cr|python-hwdata-2.3.7-2|9	# cd python-hwdata
21cr|python-hwdata-2.3.7-2|10	# tito build --tgz
21cr|python-hwdata-2.3.7-2|11	Source0:	%{name}-%{version}.tar.gz
21cr|python-hwdata-2.3.7-2|12	BuildArch:	noarch
21cr|python-hwdata-2.3.7-2|13	
21cr|python-hwdata-2.3.7-2|14	%description
21cr|python-hwdata-2.3.7-2|15	Provide python interface to database stored in hwdata package.
21cr|python-hwdata-2.3.7-2|16	It allows you to get human readable description of USB and PCI devices.
21cr|python-hwdata-2.3.7-2|17	
21cr|python-hwdata-2.3.7-2|18	%package -n python2-hwdata
21cr|python-hwdata-2.3.7-2|19	%py2_migration_meta python2-hwdata
21cr|python-hwdata-2.3.7-2|20	Summary:	Python 2 bindings to hwdata package
21cr|python-hwdata-2.3.7-2|21	Group:		Development/Python
21cr|python-hwdata-2.3.7-2|22	BuildArch:	noarch
21cr|python-hwdata-2.3.7-2|23	BuildRequires:	pkgconfig(python2)
21cr|python-hwdata-2.3.7-2|24	Requires:	hwdata
21cr|python-hwdata-2.3.7-2|25	
21cr|python-hwdata-2.3.7-2|26	Obsoletes:	python-hwdata < 2.3.4-6
21cr|python-hwdata-2.3.7-2|27	Provides:	python-hwdata = %{version}-%{release}
21cr|python-hwdata-2.3.7-2|28	
21cr|python-hwdata-2.3.7-2|29	%description -n python2-hwdata
21cr|python-hwdata-2.3.7-2|30	Provide python interface to database stored in hwdata package.
21cr|python-hwdata-2.3.7-2|31	It allows you to get human readable description of USB and PCI devices.
21cr|python-hwdata-2.3.7-2|32	
21cr|python-hwdata-2.3.7-2|33	This is the Python 2 build of the module.
21cr|python-hwdata-2.3.7-2|34	
21cr|python-hwdata-2.3.7-2|35	%package -n python3-hwdata
21cr|python-hwdata-2.3.7-2|36	Summary:	Python 3 bindings to hwdata package
21cr|python-hwdata-2.3.7-2|37	Group:		Development/Python
21cr|python-hwdata-2.3.7-2|38	BuildArch:	noarch
21cr|python-hwdata-2.3.7-2|39	BuildRequires:	pkgconfig(python3)
21cr|python-hwdata-2.3.7-2|40	Requires:	hwdata
21cr|python-hwdata-2.3.7-2|41	
21cr|python-hwdata-2.3.7-2|42	%description -n python3-hwdata
21cr|python-hwdata-2.3.7-2|43	Provide python interface to database stored in hwdata package.
21cr|python-hwdata-2.3.7-2|44	It allows you to get human readable description of USB and PCI devices.
21cr|python-hwdata-2.3.7-2|45	
21cr|python-hwdata-2.3.7-2|46	This is the Python 3 build of the module.
21cr|python-hwdata-2.3.7-2|47	
21cr|python-hwdata-2.3.7-2|48	%prep
21cr|python-hwdata-2.3.7-2|49	%setup -q
21cr|python-hwdata-2.3.7-2|50	
21cr|python-hwdata-2.3.7-2|51	cp -a . %{py3dir}
21cr|python-hwdata-2.3.7-2|52	
21cr|python-hwdata-2.3.7-2|53	%build
21cr|python-hwdata-2.3.7-2|54	%py2_build
21cr|python-hwdata-2.3.7-2|55	
21cr|python-hwdata-2.3.7-2|56	pushd %{py3dir}
21cr|python-hwdata-2.3.7-2|57	%py3_build
21cr|python-hwdata-2.3.7-2|58	popd
21cr|python-hwdata-2.3.7-2|59	
21cr|python-hwdata-2.3.7-2|60	%install
21cr|python-hwdata-2.3.7-2|61	%py2_install
21cr|python-hwdata-2.3.7-2|62	
21cr|python-hwdata-2.3.7-2|63	pushd %{py3dir}
21cr|python-hwdata-2.3.7-2|64	%py3_install
21cr|python-hwdata-2.3.7-2|65	popd
21cr|python-hwdata-2.3.7-2|66	
21cr|python-hwdata-2.3.7-2|67	%check
21cr|python-hwdata-2.3.7-2|68	python3-pylint hwdata.py example.py || :
21cr|python-hwdata-2.3.7-2|69	
21cr|python-hwdata-2.3.7-2|70	%files -n python2-hwdata
21cr|python-hwdata-2.3.7-2|71	%doc README.md example.py LICENSE
21cr|python-hwdata-2.3.7-2|72	%doc html
21cr|python-hwdata-2.3.7-2|73	%{py2_puresitedir}/*
21cr|python-hwdata-2.3.7-2|74	
21cr|python-hwdata-2.3.7-2|75	%files -n python3-hwdata
21cr|python-hwdata-2.3.7-2|76	%doc README.md example.py LICENSE
21cr|python-hwdata-2.3.7-2|77	%doc html
21cr|python-hwdata-2.3.7-2|78	%{py3_puresitedir}/*

6852 21
21cr|python-icalendar-4.1.0-1|1	%define module  icalendar
21cr|python-icalendar-4.1.0-1|2	
21cr|python-icalendar-4.1.0-1|3	Name:           python-%{module}
21cr|python-icalendar-4.1.0-1|4	Version:	4.1.0
21cr|python-icalendar-4.1.0-1|5	Release:	1
21cr|python-icalendar-4.1.0-1|6	Summary:        Parser/generator of iCalendar files following the RFC 2445
21cr|python-icalendar-4.1.0-1|7	Group:          Development/Python
21cr|python-icalendar-4.1.0-1|8	License:        BSD
21cr|python-icalendar-4.1.0-1|9	URL:            https://github.com/collective/icalendar
21cr|python-icalendar-4.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/32/26/f6d896b78f21a6eb640dac940abb7617f5a910fd7c9b4c213d7b4261f253/icalendar-4.1.0.tar.gz
21cr|python-icalendar-4.1.0-1|11	BuildArch:      noarch
21cr|python-icalendar-4.1.0-1|12	
21cr|python-icalendar-4.1.0-1|13	%description
21cr|python-icalendar-4.1.0-1|14	iCalendar specification (RFC 2445) defines calendaring format used
21cr|python-icalendar-4.1.0-1|15	by many applications (Zimbra, Thunderbird and others). This
21cr|python-icalendar-4.1.0-1|16	module is a parser/generator of iCalendar files for use with
21cr|python-icalendar-4.1.0-1|17	Python. It follows the RFC 2445 (iCalendar) specification.
21cr|python-icalendar-4.1.0-1|18	The aim is to make a package that is fully compliant with RFC 2445,
21cr|python-icalendar-4.1.0-1|19	well designed, simple to use and well documented.
21cr|python-icalendar-4.1.0-1|20	
21cr|python-icalendar-4.1.0-1|21	#------------------------------------------------------------------
21cr|python-icalendar-4.1.0-1|22	
21cr|python-icalendar-4.1.0-1|23	%package -n     python3-%{module}
21cr|python-icalendar-4.1.0-1|24	Summary:        Parser/generator of iCalendar files following the RFC 2445 for Python 3
21cr|python-icalendar-4.1.0-1|25	Group:          Development/Python
21cr|python-icalendar-4.1.0-1|26	BuildRequires:  pkgconfig(python3)
21cr|python-icalendar-4.1.0-1|27	BuildRequires:  python3egg(setuptools)
21cr|python-icalendar-4.1.0-1|28	BuildRequires:  python3egg(pytz)
21cr|python-icalendar-4.1.0-1|29	BuildRequires:  python3egg(python-dateutil)
21cr|python-icalendar-4.1.0-1|30	
21cr|python-icalendar-4.1.0-1|31	%description -n python3-%{module}
21cr|python-icalendar-4.1.0-1|32	iCalendar specification (RFC 2445) defines calendaring format used
21cr|python-icalendar-4.1.0-1|33	by many applications (Zimbra, Thunderbird and others). This
21cr|python-icalendar-4.1.0-1|34	module is a parser/generator of iCalendar files for use with
21cr|python-icalendar-4.1.0-1|35	Python 3. It follows the RFC 2445 (iCalendar) specification.
21cr|python-icalendar-4.1.0-1|36	The aim is to make a package that is fully compliant with RFC 2445,
21cr|python-icalendar-4.1.0-1|37	well designed, simple to use and well documented.
21cr|python-icalendar-4.1.0-1|38	
21cr|python-icalendar-4.1.0-1|39	#------------------------------------------------------------------
21cr|python-icalendar-4.1.0-1|40	%prep
21cr|python-icalendar-4.1.0-1|41	%setup -qn %{module}-%{version}
21cr|python-icalendar-4.1.0-1|42	
21cr|python-icalendar-4.1.0-1|43	%build
21cr|python-icalendar-4.1.0-1|44	%py3_build
21cr|python-icalendar-4.1.0-1|45	
21cr|python-icalendar-4.1.0-1|46	%install
21cr|python-icalendar-4.1.0-1|47	%py3_install
21cr|python-icalendar-4.1.0-1|48	
21cr|python-icalendar-4.1.0-1|49	%check
21cr|python-icalendar-4.1.0-1|50	python3 %py2_setup test || :
21cr|python-icalendar-4.1.0-1|51	
21cr|python-icalendar-4.1.0-1|52	%files -n python3-%{module}
21cr|python-icalendar-4.1.0-1|53	%doc README.rst CHANGES.rst docs LICENSE.rst
21cr|python-icalendar-4.1.0-1|54	%{py3_puresitedir}/%{module}/
21cr|python-icalendar-4.1.0-1|55	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info
21cr|python-icalendar-4.1.0-1|56	%{_bindir}/icalendar

6853 21
21cr|python-id3-1.2-21|1	%define fname id3-py
21cr|python-id3-1.2-21|2	%define oname id3
21cr|python-id3-1.2-21|3	
21cr|python-id3-1.2-21|4	Name:      python-%{oname}
21cr|python-id3-1.2-21|5	Version:   1.2
21cr|python-id3-1.2-21|6	Release:   21
21cr|python-id3-1.2-21|7	Source0:   http://id3-py.sourceforge.net/%{fname}_%{version}.tar.bz2
21cr|python-id3-1.2-21|8	Summary:   Python module for manipulating ID3 information tags on MP3 audio files
21cr|python-id3-1.2-21|9	License:   GPLv2+
21cr|python-id3-1.2-21|10	Group:     Development/Python
21cr|python-id3-1.2-21|11	Url:       http://id3-py.sourceforge.net
21cr|python-id3-1.2-21|12	Requires:  python
21cr|python-id3-1.2-21|13	BuildArch: noarch
21cr|python-id3-1.2-21|14	BuildRequires: python2-devel
21cr|python-id3-1.2-21|15	
21cr|python-id3-1.2-21|16	%description
21cr|python-id3-1.2-21|17	This is a simple Python module for retrieving and setting so-called ID3
21cr|python-id3-1.2-21|18	tags on MP3 compressed audio files through an object-oriented interface.
21cr|python-id3-1.2-21|19	MP3 players generally use this simple information for display track title,
21cr|python-id3-1.2-21|20	artist name, and album title while playing the sound file.
21cr|python-id3-1.2-21|21	
21cr|python-id3-1.2-21|22	%package -n python2-%{oname}
21cr|python-id3-1.2-21|23	%py2_migration_meta python2-%{oname}
21cr|python-id3-1.2-21|24	Summary:   Python module for manipulating ID3 information tags on MP3 audio files
21cr|python-id3-1.2-21|25	
21cr|python-id3-1.2-21|26	%description -n python2-%{oname}
21cr|python-id3-1.2-21|27	This is a simple Python module for retrieving and setting so-called ID3
21cr|python-id3-1.2-21|28	tags on MP3 compressed audio files through an object-oriented interface.
21cr|python-id3-1.2-21|29	MP3 players generally use this simple information for display track title,
21cr|python-id3-1.2-21|30	artist name, and album title while playing the sound file.
21cr|python-id3-1.2-21|31	
21cr|python-id3-1.2-21|32	
21cr|python-id3-1.2-21|33	%prep
21cr|python-id3-1.2-21|34	%setup -qn %{fname}-%{version}
21cr|python-id3-1.2-21|35	
21cr|python-id3-1.2-21|36	%build
21cr|python-id3-1.2-21|37	python2 setup.py build
21cr|python-id3-1.2-21|38	
21cr|python-id3-1.2-21|39	%install
21cr|python-id3-1.2-21|40	python2 setup.py install --root %{buildroot}
21cr|python-id3-1.2-21|41	
21cr|python-id3-1.2-21|42	%files -n python2-%{oname}
21cr|python-id3-1.2-21|43	%doc CHANGES COPYING README id3-tagger.py
21cr|python-id3-1.2-21|44	%{py2_puresitedir}/ID3.py*
21cr|python-id3-1.2-21|45	%{py2_puresitedir}/*.egg-info

6854 21
21cr|python-imageio-2.22.1-1|1	%define module imageio
21cr|python-imageio-2.22.1-1|2	
21cr|python-imageio-2.22.1-1|3	Name:           python-%{module}
21cr|python-imageio-2.22.1-1|4	Version:	2.22.1
21cr|python-imageio-2.22.1-1|5	Release:	1
21cr|python-imageio-2.22.1-1|6	Group:          Development/Python
21cr|python-imageio-2.22.1-1|7	Summary:        Python library for reading and writing image data
21cr|python-imageio-2.22.1-1|8	License:        BSD
21cr|python-imageio-2.22.1-1|9	URL:            https://imageio.github.io/
21cr|python-imageio-2.22.1-1|10	Source0:	https://files.pythonhosted.org/packages/61/cb/518080f98b4d3c00b84b0b6521ee924b0cd619fc88cff2da619c6a832d7f/imageio-2.22.1.tar.gz
21cr|python-imageio-2.22.1-1|11	BuildArch:      noarch
21cr|python-imageio-2.22.1-1|12	
21cr|python-imageio-2.22.1-1|13	%description
21cr|python-imageio-2.22.1-1|14	Imageio is a Python library that provides an easy interface to read
21cr|python-imageio-2.22.1-1|15	and write a wide range of image data, including animated images,
21cr|python-imageio-2.22.1-1|16	volumetric data, and scientific formats.
21cr|python-imageio-2.22.1-1|17	#------------------------------------------------------------------
21cr|python-imageio-2.22.1-1|18	
21cr|python-imageio-2.22.1-1|19	%package -n python3-%{module}
21cr|python-imageio-2.22.1-1|20	Summary:        Python 3 library for reading and writing image data
21cr|python-imageio-2.22.1-1|21	Group:          Development/Python
21cr|python-imageio-2.22.1-1|22	BuildRequires:  pkgconfig(python3)
21cr|python-imageio-2.22.1-1|23	BuildRequires:  python3egg(setuptools)
21cr|python-imageio-2.22.1-1|24	
21cr|python-imageio-2.22.1-1|25	%description -n python3-%{module}
21cr|python-imageio-2.22.1-1|26	Imageio is a Python 3 library that provides an easy interface to read
21cr|python-imageio-2.22.1-1|27	and write a wide range of image data, including animated images,
21cr|python-imageio-2.22.1-1|28	volumetric data, and scientific formats.
21cr|python-imageio-2.22.1-1|29	
21cr|python-imageio-2.22.1-1|30	%files -n python3-%{module}
21cr|python-imageio-2.22.1-1|31	%doc README.md docs LICENSE
21cr|python-imageio-2.22.1-1|32	%{_bindir}/%{module}_download_bin
21cr|python-imageio-2.22.1-1|33	%{_bindir}/%{module}_remove_bin
21cr|python-imageio-2.22.1-1|34	%{py3_puresitedir}/%{module}/
21cr|python-imageio-2.22.1-1|35	%{py3_puresitedir}/%{module}-%{version}-*.egg-info
21cr|python-imageio-2.22.1-1|36	
21cr|python-imageio-2.22.1-1|37	#------------------------------------------------------------------
21cr|python-imageio-2.22.1-1|38	
21cr|python-imageio-2.22.1-1|39	%prep
21cr|python-imageio-2.22.1-1|40	%setup -qn %{module}-%{version}
21cr|python-imageio-2.22.1-1|41	# use our pillow
21cr|python-imageio-2.22.1-1|42	perl -pi -e "s|pillow >= 8.3.2|pillow >= 8.3.1|" setup.py
21cr|python-imageio-2.22.1-1|43	
21cr|python-imageio-2.22.1-1|44	%build
21cr|python-imageio-2.22.1-1|45	%py3_build
21cr|python-imageio-2.22.1-1|46	
21cr|python-imageio-2.22.1-1|47	%install
21cr|python-imageio-2.22.1-1|48	%py3_install
21cr|python-imageio-2.22.1-1|49	
21cr|python-imageio-2.22.1-1|50	chmod +x %{buildroot}%{py3_puresitedir}/%{module}/plugins/{_bsdf,_tifffile}.py
21cr|python-imageio-2.22.1-1|51	find %{buildroot} -type f -empty -delete
21cr|python-imageio-2.22.1-1|52	
21cr|python-imageio-2.22.1-1|53	

6855 21
21cr|python-imdb-2022.02.11-1|1	%define module	imdb
21cr|python-imdb-2022.02.11-1|2	%define oname	IMDbPY
21cr|python-imdb-2022.02.11-1|3	
21cr|python-imdb-2022.02.11-1|4	%define oversion 2021.4.18
21cr|python-imdb-2022.02.11-1|5	
21cr|python-imdb-2022.02.11-1|6	Summary:	Python module for the IMDb movie database
21cr|python-imdb-2022.02.11-1|7	Name:		python-%{module}
21cr|python-imdb-2022.02.11-1|8	Version:	2022.02.11
21cr|python-imdb-2022.02.11-1|9	Release:	1
21cr|python-imdb-2022.02.11-1|10	License:	GPLv2+
21cr|python-imdb-2022.02.11-1|11	Group:		Development/Python
21cr|python-imdb-2022.02.11-1|12	Source:		https://github.com/alberanid/imdbpy/releases/download/%{version}/IMDbPY-%{oversion}.tar.gz
21cr|python-imdb-2022.02.11-1|13	URL:		http://imdbpy.sourceforge.net/
21cr|python-imdb-2022.02.11-1|14	Provides:	python3-imdbpy
21cr|python-imdb-2022.02.11-1|15	BuildRequires:	python3-devel
21cr|python-imdb-2022.02.11-1|16	BuildRequires:	python3-setuptools
21cr|python-imdb-2022.02.11-1|17	BuildArch:	noarch
21cr|python-imdb-2022.02.11-1|18	
21cr|python-imdb-2022.02.11-1|19	%description
21cr|python-imdb-2022.02.11-1|20	IMDbPY is a Python package useful to retrieve and manage the data of
21cr|python-imdb-2022.02.11-1|21	the IMDb movie database.
21cr|python-imdb-2022.02.11-1|22	
21cr|python-imdb-2022.02.11-1|23	IMDbPY is mainly a tool intended for programmers and developers, but
21cr|python-imdb-2022.02.11-1|24	some example scripts are included.
21cr|python-imdb-2022.02.11-1|25	
21cr|python-imdb-2022.02.11-1|26	#------------------------------------------------------------------
21cr|python-imdb-2022.02.11-1|27	%package -n python3-%{module}
21cr|python-imdb-2022.02.11-1|28	Summary:	Python module for the IMDb movie database
21cr|python-imdb-2022.02.11-1|29	Group:		Development/Python
21cr|python-imdb-2022.02.11-1|30	
21cr|python-imdb-2022.02.11-1|31	%description -n python3-%{module}
21cr|python-imdb-2022.02.11-1|32	IMDbPY is a Python package useful to retrieve and manage the data of
21cr|python-imdb-2022.02.11-1|33	the IMDb movie database.
21cr|python-imdb-2022.02.11-1|34	
21cr|python-imdb-2022.02.11-1|35	IMDbPY is mainly a tool intended for programmers and developers, but
21cr|python-imdb-2022.02.11-1|36	some example scripts are included.
21cr|python-imdb-2022.02.11-1|37	
21cr|python-imdb-2022.02.11-1|38	%files -n python3-%{module}
21cr|python-imdb-2022.02.11-1|39	%{_bindir}/*
21cr|python-imdb-2022.02.11-1|40	%{py3_puresitedir}/*
21cr|python-imdb-2022.02.11-1|41	
21cr|python-imdb-2022.02.11-1|42	#------------------------------------------------------------------
21cr|python-imdb-2022.02.11-1|43	
21cr|python-imdb-2022.02.11-1|44	%prep
21cr|python-imdb-2022.02.11-1|45	%setup -q -n %{oname}-%{oversion}
21cr|python-imdb-2022.02.11-1|46	
21cr|python-imdb-2022.02.11-1|47	%build
21cr|python-imdb-2022.02.11-1|48	%py3_build
21cr|python-imdb-2022.02.11-1|49	
21cr|python-imdb-2022.02.11-1|50	%install
21cr|python-imdb-2022.02.11-1|51	%py3_install
21cr|python-imdb-2022.02.11-1|52	
21cr|python-imdb-2022.02.11-1|53	

6856 21
21cr|python-img2pdf-0.3.2-1|1	%define module	img2pdf
21cr|python-img2pdf-0.3.2-1|2	
21cr|python-img2pdf-0.3.2-1|3	Summary:	Convert images to PDF via direct JPEG inclusion
21cr|python-img2pdf-0.3.2-1|4	Name:		python-img2pdf
21cr|python-img2pdf-0.3.2-1|5	Version:	0.3.2
21cr|python-img2pdf-0.3.2-1|6	Release:	1
21cr|python-img2pdf-0.3.2-1|7	Source0:	http://pybrary.net/%{module}/%{module}-%{version}.tar.gz
21cr|python-img2pdf-0.3.2-1|8	Patch0:         pdf-cmp.diff
21cr|python-img2pdf-0.3.2-1|9	License:	BSD
21cr|python-img2pdf-0.3.2-1|10	Group:		Development/Python
21cr|python-img2pdf-0.3.2-1|11	Url:		http://pybrary.net/img2pdf/
21cr|python-img2pdf-0.3.2-1|12	Provides:	%{module}
21cr|python-img2pdf-0.3.2-1|13	BuildRequires:	python3-devel
21cr|python-img2pdf-0.3.2-1|14	BuildRequires:	python3-setuptools
21cr|python-img2pdf-0.3.2-1|15	BuildArch:	noarch
21cr|python-img2pdf-0.3.2-1|16	
21cr|python-img2pdf-0.3.2-1|17	%description
21cr|python-img2pdf-0.3.2-1|18	Losslessly convert raster images to PDF. The file size will not
21cr|python-img2pdf-0.3.2-1|19	unnecessarily increase. One major application would be a number of scans
21cr|python-img2pdf-0.3.2-1|20	made in JPEG format which should now become part of a single PDF
21cr|python-img2pdf-0.3.2-1|21	document. Existing solutions would either re-encode the input JPEG files
21cr|python-img2pdf-0.3.2-1|22	(leading to quality loss) or store them in the zip/flate format which
21cr|python-img2pdf-0.3.2-1|23	results into the PDF becoming unnecessarily large in terms of its file
21cr|python-img2pdf-0.3.2-1|24	size.
21cr|python-img2pdf-0.3.2-1|25	
21cr|python-img2pdf-0.3.2-1|26	
21cr|python-img2pdf-0.3.2-1|27	%package -n python3-img2pdf
21cr|python-img2pdf-0.3.2-1|28	Summary:	Convert images to PDF via direct JPEG inclusion
21cr|python-img2pdf-0.3.2-1|29	
21cr|python-img2pdf-0.3.2-1|30	%description -n python3-img2pdf
21cr|python-img2pdf-0.3.2-1|31	Losslessly convert raster images to PDF. The file size will not
21cr|python-img2pdf-0.3.2-1|32	unnecessarily increase. One major application would be a number of scans
21cr|python-img2pdf-0.3.2-1|33	made in JPEG format which should now become part of a single PDF
21cr|python-img2pdf-0.3.2-1|34	document. Existing solutions would either re-encode the input JPEG files
21cr|python-img2pdf-0.3.2-1|35	(leading to quality loss) or store them in the zip/flate format which
21cr|python-img2pdf-0.3.2-1|36	results into the PDF becoming unnecessarily large in terms of its file
21cr|python-img2pdf-0.3.2-1|37	size.
21cr|python-img2pdf-0.3.2-1|38	
21cr|python-img2pdf-0.3.2-1|39	%files -n python3-img2pdf
21cr|python-img2pdf-0.3.2-1|40	%doc README.md
21cr|python-img2pdf-0.3.2-1|41	%{_bindir}/%{module}
21cr|python-img2pdf-0.3.2-1|42	%{py3_puresitedir}/%{module}-%{version}-py%{py3_ver}.egg-info
21cr|python-img2pdf-0.3.2-1|43	%{py3_puresitedir}/*.py*
21cr|python-img2pdf-0.3.2-1|44	%{py3_puresitedir}/__pycache__/*
21cr|python-img2pdf-0.3.2-1|45	
21cr|python-img2pdf-0.3.2-1|46	#--------------------------------------------------------------------
21cr|python-img2pdf-0.3.2-1|47	
21cr|python-img2pdf-0.3.2-1|48	%prep
21cr|python-img2pdf-0.3.2-1|49	%setup -q -n %{module}-%{version}
21cr|python-img2pdf-0.3.2-1|50	
21cr|python-img2pdf-0.3.2-1|51	%build
21cr|python-img2pdf-0.3.2-1|52	
21cr|python-img2pdf-0.3.2-1|53	%install
21cr|python-img2pdf-0.3.2-1|54	%__python3 setup.py install --root=%{buildroot} --no-compile

6857 21
21cr|python-inflection-0.5.1-1|1	%global pypi_name inflection
21cr|python-inflection-0.5.1-1|2	
21cr|python-inflection-0.5.1-1|3	Name:           python-%{pypi_name}
21cr|python-inflection-0.5.1-1|4	Version:        0.5.1
21cr|python-inflection-0.5.1-1|5	Release:        1
21cr|python-inflection-0.5.1-1|6	Summary:        Port of Ruby on Rails inflector to Python
21cr|python-inflection-0.5.1-1|7	Group:          Development/Python
21cr|python-inflection-0.5.1-1|8	License:        MIT
21cr|python-inflection-0.5.1-1|9	URL:            https://github.com/jpvanhal/inflection
21cr|python-inflection-0.5.1-1|10	Source:         %{pypi_source}
21cr|python-inflection-0.5.1-1|11	
21cr|python-inflection-0.5.1-1|12	BuildArch:      noarch
21cr|python-inflection-0.5.1-1|13	
21cr|python-inflection-0.5.1-1|14	%global _description %{expand:
21cr|python-inflection-0.5.1-1|15	Inflection is a string transformation library. It singularizes and pluralizes
21cr|python-inflection-0.5.1-1|16	English words, and transforms strings from CamelCase to underscored string.
21cr|python-inflection-0.5.1-1|17	Inflection is a port of Ruby on Rails’ inflector to Python.}
21cr|python-inflection-0.5.1-1|18	
21cr|python-inflection-0.5.1-1|19	%description %{_description}
21cr|python-inflection-0.5.1-1|20	
21cr|python-inflection-0.5.1-1|21	#---------------------------------------------------
21cr|python-inflection-0.5.1-1|22	%package     -n python3-%{pypi_name}
21cr|python-inflection-0.5.1-1|23	Summary:        %{summary}
21cr|python-inflection-0.5.1-1|24	Group:          Development/Python
21cr|python-inflection-0.5.1-1|25	BuildRequires:  python3-devel
21cr|python-inflection-0.5.1-1|26	BuildRequires:  python3dist(setuptools)
21cr|python-inflection-0.5.1-1|27	
21cr|python-inflection-0.5.1-1|28	%description -n python3-%{pypi_name} %{_description}
21cr|python-inflection-0.5.1-1|29	
21cr|python-inflection-0.5.1-1|30	Python 3 version.
21cr|python-inflection-0.5.1-1|31	
21cr|python-inflection-0.5.1-1|32	%files -n python3-%{pypi_name}
21cr|python-inflection-0.5.1-1|33	%license LICENSE
21cr|python-inflection-0.5.1-1|34	%doc README.rst
21cr|python-inflection-0.5.1-1|35	%{python3_sitelib}/inflection-*.egg-info/
21cr|python-inflection-0.5.1-1|36	%{python3_sitelib}/inflection/
21cr|python-inflection-0.5.1-1|37	
21cr|python-inflection-0.5.1-1|38	#---------------------------------------------------
21cr|python-inflection-0.5.1-1|39	
21cr|python-inflection-0.5.1-1|40	%prep
21cr|python-inflection-0.5.1-1|41	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-inflection-0.5.1-1|42	rm -vr *.egg-info
21cr|python-inflection-0.5.1-1|43	
21cr|python-inflection-0.5.1-1|44	%build
21cr|python-inflection-0.5.1-1|45	%py3_build
21cr|python-inflection-0.5.1-1|46	
21cr|python-inflection-0.5.1-1|47	%install
21cr|python-inflection-0.5.1-1|48	%py3_install
21cr|python-inflection-0.5.1-1|49	

6858 21
21cr|python-injector-0.20.1-1|1	%global debug_package %{nil}
21cr|python-injector-0.20.1-1|2	
21cr|python-injector-0.20.1-1|3	%define pypi_name injector
21cr|python-injector-0.20.1-1|4	
21cr|python-injector-0.20.1-1|5	Summary:	Python dependency injection framework inspired by Guice
21cr|python-injector-0.20.1-1|6	Name:		python-%{pypi_name}
21cr|python-injector-0.20.1-1|7	Version:	0.20.1
21cr|python-injector-0.20.1-1|8	Release:	1
21cr|python-injector-0.20.1-1|9	License:	BSD
21cr|python-injector-0.20.1-1|10	Group:		Development/Python
21cr|python-injector-0.20.1-1|11	Url:		http://mypage.org/mymodule
21cr|python-injector-0.20.1-1|12	Source0:	%pypi_source
21cr|python-injector-0.20.1-1|13	BuildRequires:	python3-devel
21cr|python-injector-0.20.1-1|14	BuildRequires:	python3dist(setuptools)
21cr|python-injector-0.20.1-1|15	BuildRequires:	python3dist(sphinx)
21cr|python-injector-0.20.1-1|16	BuildRequires:	python3dist(typing-extensions)
21cr|python-injector-0.20.1-1|17	
21cr|python-injector-0.20.1-1|18	%global _description %{expand:
21cr|python-injector-0.20.1-1|19	Dependency injection as a formal pattern is less useful in Python than in other
21cr|python-injector-0.20.1-1|20	languages, primarily due to its support for keyword arguments, the ease with
21cr|python-injector-0.20.1-1|21	which objects can be mocked, and its dynamic nature.
21cr|python-injector-0.20.1-1|22	
21cr|python-injector-0.20.1-1|23	That said, a framework for assisting in this process can remove a lot of
21cr|python-injector-0.20.1-1|24	boiler-plate from larger applications. That's where Injector can help. It
21cr|python-injector-0.20.1-1|25	automatically and transitively provides keyword arguments with their values. As
21cr|python-injector-0.20.1-1|26	an added benefit, Injector encourages nicely compartmentalised code through the
21cr|python-injector-0.20.1-1|27	use of `Module` s.
21cr|python-injector-0.20.1-1|28	
21cr|python-injector-0.20.1-1|29	While being inspired by Guice, it does not slavishly replicate its API.
21cr|python-injector-0.20.1-1|30	Providing a Pythonic API trumps faithfulness.}
21cr|python-injector-0.20.1-1|31	
21cr|python-injector-0.20.1-1|32	%description %{_description}
21cr|python-injector-0.20.1-1|33	
21cr|python-injector-0.20.1-1|34	#------------------------------------------------------------------
21cr|python-injector-0.20.1-1|35	
21cr|python-injector-0.20.1-1|36	%package -n python3-%{pypi_name}
21cr|python-injector-0.20.1-1|37	Summary:	%{summary}
21cr|python-injector-0.20.1-1|38	Group:		Development/Python
21cr|python-injector-0.20.1-1|39	
21cr|python-injector-0.20.1-1|40	%description -n python3-%{pypi_name} %{_description}
21cr|python-injector-0.20.1-1|41	
21cr|python-injector-0.20.1-1|42	%files -n python3-%{pypi_name}
21cr|python-injector-0.20.1-1|43	%doc README.md
21cr|python-injector-0.20.1-1|44	%license COPYING
21cr|python-injector-0.20.1-1|45	%{python3_sitelib}/%{pypi_name}
21cr|python-injector-0.20.1-1|46	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-injector-0.20.1-1|47	
21cr|python-injector-0.20.1-1|48	#------------------------------------------------------------------
21cr|python-injector-0.20.1-1|49	
21cr|python-injector-0.20.1-1|50	%prep
21cr|python-injector-0.20.1-1|51	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-injector-0.20.1-1|52	
21cr|python-injector-0.20.1-1|53	# Remove bundled egg-info
21cr|python-injector-0.20.1-1|54	rm -rf %{pypi_name}.egg-info
21cr|python-injector-0.20.1-1|55	rm -rf %{pypi_name}/py.typed
21cr|python-injector-0.20.1-1|56	
21cr|python-injector-0.20.1-1|57	%build
21cr|python-injector-0.20.1-1|58	%py3_build
21cr|python-injector-0.20.1-1|59	
21cr|python-injector-0.20.1-1|60	%install
21cr|python-injector-0.20.1-1|61	%py3_install

6859 21
21cr|python-intervaltree-3.1.0-1|1	%global pypi_name intervaltree
21cr|python-intervaltree-3.1.0-1|2	
21cr|python-intervaltree-3.1.0-1|3	Name:           python-%{pypi_name}
21cr|python-intervaltree-3.1.0-1|4	Version:        3.1.0
21cr|python-intervaltree-3.1.0-1|5	Release:        1
21cr|python-intervaltree-3.1.0-1|6	Summary:        A mutable, self-balancing interval tree for Python
21cr|python-intervaltree-3.1.0-1|7	Group:          Development/Python
21cr|python-intervaltree-3.1.0-1|8	License:        ASL 2.0
21cr|python-intervaltree-3.1.0-1|9	URL:            https://pypi.python.org/pypi/%{pypi_name}
21cr|python-intervaltree-3.1.0-1|10	Source0:        https://files.pythonhosted.org/packages/source/i/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-intervaltree-3.1.0-1|11	
21cr|python-intervaltree-3.1.0-1|12	BuildArch:      noarch
21cr|python-intervaltree-3.1.0-1|13	BuildRequires:  python3-devel
21cr|python-intervaltree-3.1.0-1|14	BuildRequires:  python3-setuptools
21cr|python-intervaltree-3.1.0-1|15	
21cr|python-intervaltree-3.1.0-1|16	%description
21cr|python-intervaltree-3.1.0-1|17	A mutable, self-balancing interval tree for Python. Queries may
21cr|python-intervaltree-3.1.0-1|18	be by point, by range overlap, or by range envelopment.
21cr|python-intervaltree-3.1.0-1|19	
21cr|python-intervaltree-3.1.0-1|20	#----------------------------------------------------------
21cr|python-intervaltree-3.1.0-1|21	%package -n python3-%{pypi_name}
21cr|python-intervaltree-3.1.0-1|22	Summary:        %{summary}
21cr|python-intervaltree-3.1.0-1|23	Group:          Development/Python
21cr|python-intervaltree-3.1.0-1|24	Requires:       python3-sortedcontainers
21cr|python-intervaltree-3.1.0-1|25	
21cr|python-intervaltree-3.1.0-1|26	%description -n python3-%{pypi_name}
21cr|python-intervaltree-3.1.0-1|27	A mutable, self-balancing interval tree for Python. Queries may
21cr|python-intervaltree-3.1.0-1|28	be by point, by range overlap, or by range envelopment.
21cr|python-intervaltree-3.1.0-1|29	
21cr|python-intervaltree-3.1.0-1|30	%files -n python3-%{pypi_name}
21cr|python-intervaltree-3.1.0-1|31	%{python3_sitelib}/*
21cr|python-intervaltree-3.1.0-1|32	%license LICENSE.txt
21cr|python-intervaltree-3.1.0-1|33	%doc README.md CHANGELOG.md
21cr|python-intervaltree-3.1.0-1|34	
21cr|python-intervaltree-3.1.0-1|35	#----------------------------------------------------------
21cr|python-intervaltree-3.1.0-1|36	
21cr|python-intervaltree-3.1.0-1|37	%prep
21cr|python-intervaltree-3.1.0-1|38	%autosetup -n %{pypi_name}-%{version}
21cr|python-intervaltree-3.1.0-1|39	
21cr|python-intervaltree-3.1.0-1|40	%build
21cr|python-intervaltree-3.1.0-1|41	%py3_build
21cr|python-intervaltree-3.1.0-1|42	
21cr|python-intervaltree-3.1.0-1|43	%install
21cr|python-intervaltree-3.1.0-1|44	%py3_install

6860 21
21cr|python-ipaddr-2.1.11-3|1	%define oname ipaddr
21cr|python-ipaddr-2.1.11-3|2	
21cr|python-ipaddr-2.1.11-3|3	Summary:	A library for working with IP addresses
21cr|python-ipaddr-2.1.11-3|4	Name:		python-%{oname}
21cr|python-ipaddr-2.1.11-3|5	Version:	2.1.11
21cr|python-ipaddr-2.1.11-3|6	Release:	3
21cr|python-ipaddr-2.1.11-3|7	License:	Apache License
21cr|python-ipaddr-2.1.11-3|8	Group:		Development/Python
21cr|python-ipaddr-2.1.11-3|9	Url:		http://code.google.com/p/ipaddr-py/
21cr|python-ipaddr-2.1.11-3|10	Source0:	https://pypi.python.org/packages/source/i/ipaddr/ipaddr-%{version}.tar.gz
21cr|python-ipaddr-2.1.11-3|11	BuildArch:	noarch
21cr|python-ipaddr-2.1.11-3|12	BuildRequires:	pkgconfig(python)
21cr|python-ipaddr-2.1.11-3|13	
21cr|python-ipaddr-2.1.11-3|14	%description
21cr|python-ipaddr-2.1.11-3|15	ipaddr is a library for working with IP addresses, both IPv4 and IPv6.
21cr|python-ipaddr-2.1.11-3|16	It was developed by Google for internal use, and is now open source.
21cr|python-ipaddr-2.1.11-3|17	
21cr|python-ipaddr-2.1.11-3|18	%package -n python2-%{oname}
21cr|python-ipaddr-2.1.11-3|19	%py2_migration_meta python2-%{oname}
21cr|python-ipaddr-2.1.11-3|20	Summary:	A library for working with IP addresses
21cr|python-ipaddr-2.1.11-3|21	
21cr|python-ipaddr-2.1.11-3|22	%description -n python2-%{oname}
21cr|python-ipaddr-2.1.11-3|23	ipaddr is a library for working with IP addresses, both IPv4 and IPv6.
21cr|python-ipaddr-2.1.11-3|24	It was developed by Google for internal use, and is now open source.
21cr|python-ipaddr-2.1.11-3|25	
21cr|python-ipaddr-2.1.11-3|26	
21cr|python-ipaddr-2.1.11-3|27	%prep
21cr|python-ipaddr-2.1.11-3|28	%setup -qn %{oname}-%{version}
21cr|python-ipaddr-2.1.11-3|29	
21cr|python-ipaddr-2.1.11-3|30	%build
21cr|python-ipaddr-2.1.11-3|31	python2 setup.py build
21cr|python-ipaddr-2.1.11-3|32	
21cr|python-ipaddr-2.1.11-3|33	%install
21cr|python-ipaddr-2.1.11-3|34	python2 setup.py install --skip-build --root=%{buildroot}
21cr|python-ipaddr-2.1.11-3|35	
21cr|python-ipaddr-2.1.11-3|36	%files -n python2-%{oname}
21cr|python-ipaddr-2.1.11-3|37	%doc COPYING README RELEASENOTES
21cr|python-ipaddr-2.1.11-3|38	%{py2_puresitedir}/%{oname}.py*
21cr|python-ipaddr-2.1.11-3|39	%{py2_puresitedir}/*.egg-info

6861 21
21cr|python-ipdb-0.13.9-1|1	%define module	ipdb
21cr|python-ipdb-0.13.9-1|2	
21cr|python-ipdb-0.13.9-1|3	Summary:	IPython-enabled pdb
21cr|python-ipdb-0.13.9-1|4	Name:		python-%{module}
21cr|python-ipdb-0.13.9-1|5	Version:	0.13.9
21cr|python-ipdb-0.13.9-1|6	Release:	1
21cr|python-ipdb-0.13.9-1|7	Source0:	https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57/ipdb-0.13.9.tar.gz
21cr|python-ipdb-0.13.9-1|8	License:	GPL
21cr|python-ipdb-0.13.9-1|9	Group:		Development/Python
21cr|python-ipdb-0.13.9-1|10	Url:		https://github.com/gotcha/ipdb
21cr|python-ipdb-0.13.9-1|11	BuildArch:	noarch
21cr|python-ipdb-0.13.9-1|12	BuildRequires:	python3-setuptools
21cr|python-ipdb-0.13.9-1|13	BuildRequires:  python3egg(ipython)
21cr|python-ipdb-0.13.9-1|14	Requires:       python3egg(ipython)
21cr|python-ipdb-0.13.9-1|15	Provides:	python3-%{module} = %{EVRD}
21cr|python-ipdb-0.13.9-1|16	
21cr|python-ipdb-0.13.9-1|17	%description
21cr|python-ipdb-0.13.9-1|18	ipdb provides functions for accessing the IPython debugger's enhanced features
21cr|python-ipdb-0.13.9-1|19	from within a Python program.
21cr|python-ipdb-0.13.9-1|20	
21cr|python-ipdb-0.13.9-1|21	%prep
21cr|python-ipdb-0.13.9-1|22	%setup -q -n %{module}-%{version}
21cr|python-ipdb-0.13.9-1|23	
21cr|python-ipdb-0.13.9-1|24	# remove bundled egg-info
21cr|python-ipdb-0.13.9-1|25	rm -rf ipdb.egg-info/
21cr|python-ipdb-0.13.9-1|26	
21cr|python-ipdb-0.13.9-1|27	%build
21cr|python-ipdb-0.13.9-1|28	%py3_build
21cr|python-ipdb-0.13.9-1|29	
21cr|python-ipdb-0.13.9-1|30	%install
21cr|python-ipdb-0.13.9-1|31	%py3_install
21cr|python-ipdb-0.13.9-1|32	
21cr|python-ipdb-0.13.9-1|33	%files
21cr|python-ipdb-0.13.9-1|34	%doc COPYING.txt README.rst HISTORY.txt
21cr|python-ipdb-0.13.9-1|35	%{python3_sitelib}/ipdb/
21cr|python-ipdb-0.13.9-1|36	%{python3_sitelib}/ipdb-%{version}*.egg-info/

6862 21
21cr|python-ipdns-0.1.4-2|1	%define	oname	ipdns
21cr|python-ipdns-0.1.4-2|2	
21cr|python-ipdns-0.1.4-2|3	Name:		python-%{oname}
21cr|python-ipdns-0.1.4-2|4	Version:	0.1.4
21cr|python-ipdns-0.1.4-2|5	Release:	2
21cr|python-ipdns-0.1.4-2|6	Summary:	Stateless dns server serving ip addresses based on parsing the domain
21cr|python-ipdns-0.1.4-2|7	Source0:	https://pypi.python.org/packages/source/i/%{oname}/%{oname}-%{version}.zip
21cr|python-ipdns-0.1.4-2|8	License:	ASL 2.0
21cr|python-ipdns-0.1.4-2|9	Group:		Development/Python
21cr|python-ipdns-0.1.4-2|10	Url:		https://github.com/0-complexity/ipdns
21cr|python-ipdns-0.1.4-2|11	BuildArch:	noarch
21cr|python-ipdns-0.1.4-2|12	BuildRequires:	python3-devel
21cr|python-ipdns-0.1.4-2|13	
21cr|python-ipdns-0.1.4-2|14	%description
21cr|python-ipdns-0.1.4-2|15	## description
21cr|python-ipdns-0.1.4-2|16	ipdns takes the domain and calculates an IPAddress out of it.
21cr|python-ipdns-0.1.4-2|17	
21cr|python-ipdns-0.1.4-2|18	The domain names should be formatted as follows:
21cr|python-ipdns-0.1.4-2|19	```
21cr|python-ipdns-0.1.4-2|20	mylittleserver-2130706433.mydomain.ext
21cr|python-ipdns-0.1.4-2|21	```
21cr|python-ipdns-0.1.4-2|22	ipdns will serve **127.0.0.1** as a result, because ipdns parsed the number
21cr|python-ipdns-0.1.4-2|23	**2130706433**, which represents the ip, in the domain from its decimal
21cr|python-ipdns-0.1.4-2|24	representation in the more familiar IPv4 string format.
21cr|python-ipdns-0.1.4-2|25	
21cr|python-ipdns-0.1.4-2|26	%prep
21cr|python-ipdns-0.1.4-2|27	%setup -q -n %{oname}-%{version}
21cr|python-ipdns-0.1.4-2|28	
21cr|python-ipdns-0.1.4-2|29	%build
21cr|python-ipdns-0.1.4-2|30	python3 setup.py build
21cr|python-ipdns-0.1.4-2|31	
21cr|python-ipdns-0.1.4-2|32	%install
21cr|python-ipdns-0.1.4-2|33	python3 setup.py install --root=%{buildroot}
21cr|python-ipdns-0.1.4-2|34	
21cr|python-ipdns-0.1.4-2|35	%files
21cr|python-ipdns-0.1.4-2|36	%{py3_puresitedir}/ipdns*
21cr|python-ipdns-0.1.4-2|37	%{py3_puresitedir}/twisted/plugins/*

6863 21
21cr|python-ipwhois-1.2.0-1|1	# Wrong names, use manual requires instead
21cr|python-ipwhois-1.2.0-1|2	%global __requires_exclude python3egg.*
21cr|python-ipwhois-1.2.0-1|3	
21cr|python-ipwhois-1.2.0-1|4	%define module ipwhois
21cr|python-ipwhois-1.2.0-1|5	
21cr|python-ipwhois-1.2.0-1|6	Summary:	Retrieve and parse whois data for IPv4 and IPv6 addresses
21cr|python-ipwhois-1.2.0-1|7	Name:		python-%{module}
21cr|python-ipwhois-1.2.0-1|8	Version:	1.2.0
21cr|python-ipwhois-1.2.0-1|9	Release:	1
21cr|python-ipwhois-1.2.0-1|10	License:	BSD
21cr|python-ipwhois-1.2.0-1|11	Group:		Development/Python
21cr|python-ipwhois-1.2.0-1|12	Url:		https://github.com/secynic/ipwhois
21cr|python-ipwhois-1.2.0-1|13	Source0:	https://pypi.python.org/packages/source/i/%{module}/%{module}-%{version}.tar.gz
21cr|python-ipwhois-1.2.0-1|14	Patch0:		ipwhois-dnspython.patch
21cr|python-ipwhois-1.2.0-1|15	BuildArch:	noarch
21cr|python-ipwhois-1.2.0-1|16	
21cr|python-ipwhois-1.2.0-1|17	%description
21cr|python-ipwhois-1.2.0-1|18	Python module that allows you to retrieve and parse whois data for IPv4
21cr|python-ipwhois-1.2.0-1|19	and IPv6 addresses.
21cr|python-ipwhois-1.2.0-1|20	
21cr|python-ipwhois-1.2.0-1|21	#----------------------------------------------------------------------------
21cr|python-ipwhois-1.2.0-1|22	
21cr|python-ipwhois-1.2.0-1|23	%package -n python3-%{module}
21cr|python-ipwhois-1.2.0-1|24	Summary:	Retrieve and parse whois data for IPv4 and IPv6 addresses
21cr|python-ipwhois-1.2.0-1|25	Group:		Development/Python
21cr|python-ipwhois-1.2.0-1|26	BuildRequires:	python3-setuptools
21cr|python-ipwhois-1.2.0-1|27	BuildRequires:	pkgconfig(python3)
21cr|python-ipwhois-1.2.0-1|28	
21cr|python-ipwhois-1.2.0-1|29	%description -n python3-%{module}
21cr|python-ipwhois-1.2.0-1|30	Python module that allows you to retrieve and parse whois data for IPv4
21cr|python-ipwhois-1.2.0-1|31	and IPv6 addresses.
21cr|python-ipwhois-1.2.0-1|32	
21cr|python-ipwhois-1.2.0-1|33	%files -n python3-%{module}
21cr|python-ipwhois-1.2.0-1|34	%{_bindir}/ipwhois_cli.py
21cr|python-ipwhois-1.2.0-1|35	%{_bindir}/ipwhois_utils_cli.py
21cr|python-ipwhois-1.2.0-1|36	%dir %{py3_puresitedir}/%{module}/
21cr|python-ipwhois-1.2.0-1|37	%{py3_puresitedir}/%{module}/*
21cr|python-ipwhois-1.2.0-1|38	%{py3_puresitedir}/%{module}-*.egg-info
21cr|python-ipwhois-1.2.0-1|39	
21cr|python-ipwhois-1.2.0-1|40	#----------------------------------------------------------------------------
21cr|python-ipwhois-1.2.0-1|41	
21cr|python-ipwhois-1.2.0-1|42	%prep
21cr|python-ipwhois-1.2.0-1|43	%autosetup -p1 -n %{module}-%{version}
21cr|python-ipwhois-1.2.0-1|44	
21cr|python-ipwhois-1.2.0-1|45	%build
21cr|python-ipwhois-1.2.0-1|46	%py3_build
21cr|python-ipwhois-1.2.0-1|47	
21cr|python-ipwhois-1.2.0-1|48	%install
21cr|python-ipwhois-1.2.0-1|49	%py3_install

6864 21
21cr|python-ipykernel-6.19.4-1|1	%global srcname ipykernel
21cr|python-ipykernel-6.19.4-1|2	
21cr|python-ipykernel-6.19.4-1|3	# When we bootstrap new Python, we don't yet have all the documentation packages
21cr|python-ipykernel-6.19.4-1|4	%bcond_with intersphinx
21cr|python-ipykernel-6.19.4-1|5	
21cr|python-ipykernel-6.19.4-1|6	Name:           python-%{srcname}
21cr|python-ipykernel-6.19.4-1|7	Version:        6.19.4
21cr|python-ipykernel-6.19.4-1|8	Release:        1
21cr|python-ipykernel-6.19.4-1|9	Summary:        IPython Kernel for Jupyter
21cr|python-ipykernel-6.19.4-1|10	Group:          Development/Python
21cr|python-ipykernel-6.19.4-1|11	License:        BSD
21cr|python-ipykernel-6.19.4-1|12	URL:            https://github.com/ipython/%{srcname}
21cr|python-ipykernel-6.19.4-1|13	Source0:        https://github.com/ipython/%{srcname}/releases/download/v%{version}/%{srcname}-%{version}.tar.gz
21cr|python-ipykernel-6.19.4-1|14	
21cr|python-ipykernel-6.19.4-1|15	BuildArch:      noarch
21cr|python-ipykernel-6.19.4-1|16	
21cr|python-ipykernel-6.19.4-1|17	BuildRequires:  make
21cr|python-ipykernel-6.19.4-1|18	BuildRequires:  python3-devel
21cr|python-ipykernel-6.19.4-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-ipykernel-6.19.4-1|20	BuildRequires:  python3-myst-parser
21cr|python-ipykernel-6.19.4-1|21	
21cr|python-ipykernel-6.19.4-1|22	%global _description \
21cr|python-ipykernel-6.19.4-1|23	This package provides the IPython kernel for Jupyter.
21cr|python-ipykernel-6.19.4-1|24	
21cr|python-ipykernel-6.19.4-1|25	%description %{_description}
21cr|python-ipykernel-6.19.4-1|26	
21cr|python-ipykernel-6.19.4-1|27	#----------------------------------------------------------
21cr|python-ipykernel-6.19.4-1|28	%package -n python3-%{srcname}
21cr|python-ipykernel-6.19.4-1|29	Summary:        %{summary}
21cr|python-ipykernel-6.19.4-1|30	Group:          Development/Python
21cr|python-ipykernel-6.19.4-1|31	Requires:       python-jupyter-filesystem
21cr|python-ipykernel-6.19.4-1|32	
21cr|python-ipykernel-6.19.4-1|33	Recommends:     python3-matplotlib
21cr|python-ipykernel-6.19.4-1|34	Recommends:     python3-numpy
21cr|python-ipykernel-6.19.4-1|35	Recommends:     python3-pandas
21cr|python-ipykernel-6.19.4-1|36	Recommends:     python3-scipy
21cr|python-ipykernel-6.19.4-1|37	Recommends:     python3-pillow
21cr|python-ipykernel-6.19.4-1|38	
21cr|python-ipykernel-6.19.4-1|39	%description -n python3-%{srcname} %{_description}
21cr|python-ipykernel-6.19.4-1|40	
21cr|python-ipykernel-6.19.4-1|41	%files -n python3-%{srcname} -f %{pyproject_files}
21cr|python-ipykernel-6.19.4-1|42	%license COPYING.md
21cr|python-ipykernel-6.19.4-1|43	%doc CONTRIBUTING.md README.md
21cr|python-ipykernel-6.19.4-1|44	%{_datadir}/jupyter/kernels/python3
21cr|python-ipykernel-6.19.4-1|45	
21cr|python-ipykernel-6.19.4-1|46	#----------------------------------------------------------
21cr|python-ipykernel-6.19.4-1|47	%prep
21cr|python-ipykernel-6.19.4-1|48	%autosetup -p1 -n %{srcname}-%{version}
21cr|python-ipykernel-6.19.4-1|49	
21cr|python-ipykernel-6.19.4-1|50	# Remove the dependency on debugpy.
21cr|python-ipykernel-6.19.4-1|51	# See https://github.com/ipython/ipykernel/pull/767
21cr|python-ipykernel-6.19.4-1|52	sed -i '/"debugpy/d' pyproject.toml
21cr|python-ipykernel-6.19.4-1|53	
21cr|python-ipykernel-6.19.4-1|54	%generate_buildrequires
21cr|python-ipykernel-6.19.4-1|55	%pyproject_buildrequires -r
21cr|python-ipykernel-6.19.4-1|56	
21cr|python-ipykernel-6.19.4-1|57	%build
21cr|python-ipykernel-6.19.4-1|58	%pyproject_wheel
21cr|python-ipykernel-6.19.4-1|59	
21cr|python-ipykernel-6.19.4-1|60	%install
21cr|python-ipykernel-6.19.4-1|61	%pyproject_install
21cr|python-ipykernel-6.19.4-1|62	%pyproject_save_files %{srcname} %{srcname}_launcher
21cr|python-ipykernel-6.19.4-1|63	
21cr|python-ipykernel-6.19.4-1|64	# Install the kernel so it can be found
21cr|python-ipykernel-6.19.4-1|65	# See https://bugzilla.redhat.com/show_bug.cgi?id=1327979#c19
21cr|python-ipykernel-6.19.4-1|66	%__python3 -m ipykernel install --prefix %{buildroot}%{_prefix}
21cr|python-ipykernel-6.19.4-1|67	ls %{buildroot}%{_datadir}/jupyter/kernels/python3/
21cr|python-ipykernel-6.19.4-1|68	cat %{buildroot}%{_datadir}/jupyter/kernels/python3/kernel.json

6865 21
21cr|python-ipywidgets-8.0.6-1|1	%define	pypi_name	ipywidgets
21cr|python-ipywidgets-8.0.6-1|2	
21cr|python-ipywidgets-8.0.6-1|3	Name:		python-%{pypi_name}
21cr|python-ipywidgets-8.0.6-1|4	Version:	8.0.6
21cr|python-ipywidgets-8.0.6-1|5	Release:	1
21cr|python-ipywidgets-8.0.6-1|6	Summary:	IPython HTML widgets for Jupyter
21cr|python-ipywidgets-8.0.6-1|7	Source0:	%{pypi_source}
21cr|python-ipywidgets-8.0.6-1|8	License:	BSD
21cr|python-ipywidgets-8.0.6-1|9	Group:		Development/Python
21cr|python-ipywidgets-8.0.6-1|10	Url:		http://ipython.org
21cr|python-ipywidgets-8.0.6-1|11	BuildArch:	noarch
21cr|python-ipywidgets-8.0.6-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-ipywidgets-8.0.6-1|13	
21cr|python-ipywidgets-8.0.6-1|14	%description
21cr|python-ipywidgets-8.0.6-1|15	.. image:: https://img.shields.io/pypi/v/ipywidgets.svg
21cr|python-ipywidgets-8.0.6-1|16	:target: https://pypi.python.org/pypi/ipywidgets/
21cr|python-ipywidgets-8.0.6-1|17	:alt: Version Number
21cr|python-ipywidgets-8.0.6-1|18	
21cr|python-ipywidgets-8.0.6-1|19	.. image:: https://img.shields.io/pypi/dm/ipywidgets.svg
21cr|python-ipywidgets-8.0.6-1|20	:target: https://pypi.python.org/pypi/ipywidgets/
21cr|python-ipywidgets-8.0.6-1|21	:alt: Number of PyPI downloads
21cr|python-ipywidgets-8.0.6-1|22	
21cr|python-ipywidgets-8.0.6-1|23	Interactive HTML Widgets
21cr|python-ipywidgets-8.0.6-1|24	========================
21cr|python-ipywidgets-8.0.6-1|25	
21cr|python-ipywidgets-8.0.6-1|26	Interactive HTML widgets for Jupyter notebooks and the IPython kernel.
21cr|python-ipywidgets-8.0.6-1|27	
21cr|python-ipywidgets-8.0.6-1|28	Usage
21cr|python-ipywidgets-8.0.6-1|29	=====
21cr|python-ipywidgets-8.0.6-1|30	
21cr|python-ipywidgets-8.0.6-1|31	.. code-block:: python
21cr|python-ipywidgets-8.0.6-1|32	
21cr|python-ipywidgets-8.0.6-1|33	from ipywidgets import IntSlider
21cr|python-ipywidgets-8.0.6-1|34	IntSlider()
21cr|python-ipywidgets-8.0.6-1|35	
21cr|python-ipywidgets-8.0.6-1|36	#------------------------------------------------------------------
21cr|python-ipywidgets-8.0.6-1|37	%package -n python3-%{pypi_name}
21cr|python-ipywidgets-8.0.6-1|38	Summary:	IPython HTML widgets for Jupyter
21cr|python-ipywidgets-8.0.6-1|39	Group:		Development/Python
21cr|python-ipywidgets-8.0.6-1|40	
21cr|python-ipywidgets-8.0.6-1|41	%description -n python3-%{pypi_name}
21cr|python-ipywidgets-8.0.6-1|42	.. image:: https://img.shields.io/pypi/v/ipywidgets.svg
21cr|python-ipywidgets-8.0.6-1|43	:target: https://pypi.python.org/pypi/ipywidgets/
21cr|python-ipywidgets-8.0.6-1|44	:alt: Version Number
21cr|python-ipywidgets-8.0.6-1|45	
21cr|python-ipywidgets-8.0.6-1|46	.. image:: https://img.shields.io/pypi/dm/ipywidgets.svg
21cr|python-ipywidgets-8.0.6-1|47	:target: https://pypi.python.org/pypi/ipywidgets/
21cr|python-ipywidgets-8.0.6-1|48	:alt: Number of PyPI downloads
21cr|python-ipywidgets-8.0.6-1|49	
21cr|python-ipywidgets-8.0.6-1|50	Interactive HTML Widgets
21cr|python-ipywidgets-8.0.6-1|51	========================
21cr|python-ipywidgets-8.0.6-1|52	
21cr|python-ipywidgets-8.0.6-1|53	Interactive HTML widgets for Jupyter notebooks and the IPython kernel.
21cr|python-ipywidgets-8.0.6-1|54	
21cr|python-ipywidgets-8.0.6-1|55	Usage
21cr|python-ipywidgets-8.0.6-1|56	=====
21cr|python-ipywidgets-8.0.6-1|57	
21cr|python-ipywidgets-8.0.6-1|58	.. code-block:: python
21cr|python-ipywidgets-8.0.6-1|59	
21cr|python-ipywidgets-8.0.6-1|60	from ipywidgets import IntSlider
21cr|python-ipywidgets-8.0.6-1|61	IntSlider()
21cr|python-ipywidgets-8.0.6-1|62	
21cr|python-ipywidgets-8.0.6-1|63	%files -n python3-%{pypi_name}
21cr|python-ipywidgets-8.0.6-1|64	%license LICENSE
21cr|python-ipywidgets-8.0.6-1|65	%doc README.md
21cr|python-ipywidgets-8.0.6-1|66	%{python3_sitelib}/ipywidgets
21cr|python-ipywidgets-8.0.6-1|67	%{python3_sitelib}/ipywidgets-%{version}*.egg-info
21cr|python-ipywidgets-8.0.6-1|68	#------------------------------------------------------------------
21cr|python-ipywidgets-8.0.6-1|69	
21cr|python-ipywidgets-8.0.6-1|70	%prep
21cr|python-ipywidgets-8.0.6-1|71	%setup -q -n %{pypi_name}-%{version}
21cr|python-ipywidgets-8.0.6-1|72	
21cr|python-ipywidgets-8.0.6-1|73	%build
21cr|python-ipywidgets-8.0.6-1|74	%py3_build
21cr|python-ipywidgets-8.0.6-1|75	
21cr|python-ipywidgets-8.0.6-1|76	%install
21cr|python-ipywidgets-8.0.6-1|77	%py3_install
21cr|python-ipywidgets-8.0.6-1|78	

6866 21
21cr|python-irc-19.0.1-2|1	%define	module	irc
21cr|python-irc-19.0.1-2|2	%define hash 5c3f5cb401c228b1d971a531f363aef1be4535f690a9312578ec68316744
21cr|python-irc-19.0.1-2|3	
21cr|python-irc-19.0.1-2|4	Name:		python-%{module}
21cr|python-irc-19.0.1-2|5	Version:	19.0.1
21cr|python-irc-19.0.1-2|6	Release:	2
21cr|python-irc-19.0.1-2|7	Summary:	IRC (Internet Relay Chat) protocol library for Python
21cr|python-irc-19.0.1-2|8	Source0:	https://pypi.python.org/packages/01/69/%{hash}/%{module}-%{version}.tar.gz
21cr|python-irc-19.0.1-2|9	License:	MIT
21cr|python-irc-19.0.1-2|10	Group:		Development/Python
21cr|python-irc-19.0.1-2|11	Url:		https://github.com/jaraco/irc
21cr|python-irc-19.0.1-2|12	
21cr|python-irc-19.0.1-2|13	BuildRequires:	python3egg(setuptools)
21cr|python-irc-19.0.1-2|14	BuildRequires:	python3egg(pip)
21cr|python-irc-19.0.1-2|15	BuildRequires:	python3egg(wheel)
21cr|python-irc-19.0.1-2|16	BuildRequires:	pkgconfig(python3)
21cr|python-irc-19.0.1-2|17	BuildRequires:	python3egg(setuptools-scm)
21cr|python-irc-19.0.1-2|18	BuildRequires:	python3egg(toml)
21cr|python-irc-19.0.1-2|19	BuildRequires:	python3egg(importlib-metadata)
21cr|python-irc-19.0.1-2|20	BuildRequires:	python3egg(more-itertools)
21cr|python-irc-19.0.1-2|21	BuildRequires:	python3egg(jaraco.collections)
21cr|python-irc-19.0.1-2|22	BuildRequires:	python3egg(jaraco.functools)
21cr|python-irc-19.0.1-2|23	BuildRequires:	python3egg(jaraco.logging)
21cr|python-irc-19.0.1-2|24	BuildRequires:	python3egg(jaraco.stream)
21cr|python-irc-19.0.1-2|25	BuildRequires:	python3egg(jaraco.text)
21cr|python-irc-19.0.1-2|26	BuildRequires:	python3egg(pytest)
21cr|python-irc-19.0.1-2|27	BuildRequires:	python3egg(pytz)
21cr|python-irc-19.0.1-2|28	BuildRequires:	python3egg(tempora)
21cr|python-irc-19.0.1-2|29	BuildRequires:	python3egg(jaraco.packaging)
21cr|python-irc-19.0.1-2|30	
21cr|python-irc-19.0.1-2|31	Provides:       python3-%{module} == %{EVRD}
21cr|python-irc-19.0.1-2|32	
21cr|python-irc-19.0.1-2|33	BuildArch:	noarch
21cr|python-irc-19.0.1-2|34	
21cr|python-irc-19.0.1-2|35	%description
21cr|python-irc-19.0.1-2|36	Full-featured Python IRC library for Python.
21cr|python-irc-19.0.1-2|37	
21cr|python-irc-19.0.1-2|38	This library provides a low-level implementation of the IRC protocol for
21cr|python-irc-19.0.1-2|39	Python.  It provides an event-driven IRC client framework.  It has
21cr|python-irc-19.0.1-2|40	a fairly thorough support for the basic IRC protocol, CTCP, and DCC
21cr|python-irc-19.0.1-2|41	connections.
21cr|python-irc-19.0.1-2|42	
21cr|python-irc-19.0.1-2|43	In order to understand how to make an IRC client, it's best to read up first
21cr|python-irc-19.0.1-2|44	on the `IRC specifications
21cr|python-irc-19.0.1-2|45	
21cr|python-irc-19.0.1-2|46	%files
21cr|python-irc-19.0.1-2|47	%doc *.rst LICENSE scripts/
21cr|python-irc-19.0.1-2|48	%{py3_puresitedir}/irc*
21cr|python-irc-19.0.1-2|49	
21cr|python-irc-19.0.1-2|50	#----------------------------------------------
21cr|python-irc-19.0.1-2|51	
21cr|python-irc-19.0.1-2|52	%prep
21cr|python-irc-19.0.1-2|53	%setup -qn %{module}-%{version}
21cr|python-irc-19.0.1-2|54	# remove use of env python
21cr|python-irc-19.0.1-2|55	perl -pi -e "s|env python|python3|" scripts/testbot.py
21cr|python-irc-19.0.1-2|56	# deprecation fix
21cr|python-irc-19.0.1-2|57	perl -pi -e "s|@pytest.yield_fixture|@pytest.fixture|" irc/tests/test_bot.py
21cr|python-irc-19.0.1-2|58	rm pytest.ini
21cr|python-irc-19.0.1-2|59	
21cr|python-irc-19.0.1-2|60	%build
21cr|python-irc-19.0.1-2|61	%py3_build
21cr|python-irc-19.0.1-2|62	
21cr|python-irc-19.0.1-2|63	%install
21cr|python-irc-19.0.1-2|64	%py3_install
21cr|python-irc-19.0.1-2|65	
21cr|python-irc-19.0.1-2|66	%check
21cr|python-irc-19.0.1-2|67	export PYTHONDONTWRITEBYTECODE=1
21cr|python-irc-19.0.1-2|68	pytest-3
21cr|python-irc-19.0.1-2|69	

6867 21
21cr|python-iso3166-2.1.1-1|1	%define module iso3166
21cr|python-iso3166-2.1.1-1|2	
21cr|python-iso3166-2.1.1-1|3	Name:           python-%{module}
21cr|python-iso3166-2.1.1-1|4	Version:	2.1.1
21cr|python-iso3166-2.1.1-1|5	Release:	1
21cr|python-iso3166-2.1.1-1|6	Summary:        Self-contained ISO 3166-1 country definitions
21cr|python-iso3166-2.1.1-1|7	Group:		    Development/Python
21cr|python-iso3166-2.1.1-1|8	License:        MIT
21cr|python-iso3166-2.1.1-1|9	URL:            https://github.com/deactivated/python-iso3166/
21cr|python-iso3166-2.1.1-1|10	Source0:	https://files.pythonhosted.org/packages/5c/11/b5023c736a185a88ebd0d38646af6f4d1b4c9b91f2ca84e08e5d2bc7ac3c/iso3166-2.1.1.tar.gz
21cr|python-iso3166-2.1.1-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-iso3166-2.1.1-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-iso3166-2.1.1-1|13	BuildRequires:  python3egg(tox)
21cr|python-iso3166-2.1.1-1|14	BuildRequires:  python3egg(pip)
21cr|python-iso3166-2.1.1-1|15	BuildRequires:  python3egg(wheel)
21cr|python-iso3166-2.1.1-1|16	BuildRequires:  python3egg(toml)
21cr|python-iso3166-2.1.1-1|17	BuildRequires:  python3egg(pytest)
21cr|python-iso3166-2.1.1-1|18	
21cr|python-iso3166-2.1.1-1|19	BuildArch:      noarch
21cr|python-iso3166-2.1.1-1|20	
21cr|python-iso3166-2.1.1-1|21	%description
21cr|python-iso3166-2.1.1-1|22	ISO 3166-1 defines two-letter, three-letter,
21cr|python-iso3166-2.1.1-1|23	and three-digit country
21cr|python-iso3166-2.1.1-1|24	codes. python-iso3166 is a self-contained
21cr|python-iso3166-2.1.1-1|25	module that converts between these
21cr|python-iso3166-2.1.1-1|26	codes and the corresponding country name.
21cr|python-iso3166-2.1.1-1|27	
21cr|python-iso3166-2.1.1-1|28	#-----------------------------------------------------------------
21cr|python-iso3166-2.1.1-1|29	
21cr|python-iso3166-2.1.1-1|30	%package -n python3-%{module}
21cr|python-iso3166-2.1.1-1|31	Summary:     Self-contained ISO 3166-1 country definitions
21cr|python-iso3166-2.1.1-1|32	
21cr|python-iso3166-2.1.1-1|33	%description -n python3-%{module}
21cr|python-iso3166-2.1.1-1|34	ISO 3166-1 defines two-letter, three-letter,
21cr|python-iso3166-2.1.1-1|35	and three-digit country
21cr|python-iso3166-2.1.1-1|36	codes. python-iso3166 is a self-contained
21cr|python-iso3166-2.1.1-1|37	module that converts between these
21cr|python-iso3166-2.1.1-1|38	codes and the corresponding country name.
21cr|python-iso3166-2.1.1-1|39	
21cr|python-iso3166-2.1.1-1|40	%files -n python3-%{module}
21cr|python-iso3166-2.1.1-1|41	%doc CHANGES README.rst LICENSE.txt
21cr|python-iso3166-2.1.1-1|42	%{py3_puresitedir}/*
21cr|python-iso3166-2.1.1-1|43	#-----------------------------------------------------------------
21cr|python-iso3166-2.1.1-1|44	
21cr|python-iso3166-2.1.1-1|45	%prep
21cr|python-iso3166-2.1.1-1|46	%setup -qn %{module}-%{version}
21cr|python-iso3166-2.1.1-1|47	
21cr|python-iso3166-2.1.1-1|48	
21cr|python-iso3166-2.1.1-1|49	%build
21cr|python-iso3166-2.1.1-1|50	%py3_build
21cr|python-iso3166-2.1.1-1|51	
21cr|python-iso3166-2.1.1-1|52	
21cr|python-iso3166-2.1.1-1|53	%install
21cr|python-iso3166-2.1.1-1|54	%py3_install
21cr|python-iso3166-2.1.1-1|55	find %{buildroot} -type f -empty -delete
21cr|python-iso3166-2.1.1-1|56	
21cr|python-iso3166-2.1.1-1|57	%check
21cr|python-iso3166-2.1.1-1|58	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-iso3166-2.1.1-1|59	pytest-3
21cr|python-iso3166-2.1.1-1|60	

6868 21
21cr|python-jaraco.logging-3.1.2-2|1	%global _python_no_extras_requires 1
21cr|python-jaraco.logging-3.1.2-2|2	
21cr|python-jaraco.logging-3.1.2-2|3	%define	pypi_name	jaraco.logging
21cr|python-jaraco.logging-3.1.2-2|4	
21cr|python-jaraco.logging-3.1.2-2|5	Summary:	Jaraco.logging
21cr|python-jaraco.logging-3.1.2-2|6	Name:		python-%{pypi_name}
21cr|python-jaraco.logging-3.1.2-2|7	Version:	3.1.2
21cr|python-jaraco.logging-3.1.2-2|8	Release:	2
21cr|python-jaraco.logging-3.1.2-2|9	License:	MIT
21cr|python-jaraco.logging-3.1.2-2|10	Group:		Development/Python
21cr|python-jaraco.logging-3.1.2-2|11	Url:		https://github.com/jaraco/jaraco.logging
21cr|python-jaraco.logging-3.1.2-2|12	Source0:	%{pypi_source}
21cr|python-jaraco.logging-3.1.2-2|13	
21cr|python-jaraco.logging-3.1.2-2|14	BuildRequires:	python3egg(setuptools)
21cr|python-jaraco.logging-3.1.2-2|15	BuildRequires:	pyproject-rpm-macros
21cr|python-jaraco.logging-3.1.2-2|16	
21cr|python-jaraco.logging-3.1.2-2|17	BuildArch:	noarch
21cr|python-jaraco.logging-3.1.2-2|18	
21cr|python-jaraco.logging-3.1.2-2|19	%description
21cr|python-jaraco.logging-3.1.2-2|20	Additional facilities to supplement Python's stdlib logging module.
21cr|python-jaraco.logging-3.1.2-2|21	
21cr|python-jaraco.logging-3.1.2-2|22	#---------------------------------------------------------------
21cr|python-jaraco.logging-3.1.2-2|23	%package -n python3-%{pypi_name}
21cr|python-jaraco.logging-3.1.2-2|24	Summary:	Jaraco.logging
21cr|python-jaraco.logging-3.1.2-2|25	Group:		Development/Python
21cr|python-jaraco.logging-3.1.2-2|26	
21cr|python-jaraco.logging-3.1.2-2|27	%description -n python3-%{pypi_name}
21cr|python-jaraco.logging-3.1.2-2|28	Additional facilities to supplement Python's stdlib logging module.
21cr|python-jaraco.logging-3.1.2-2|29	
21cr|python-jaraco.logging-3.1.2-2|30	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-jaraco.logging-3.1.2-2|31	%doc *.rst LICENSE
21cr|python-jaraco.logging-3.1.2-2|32	#-----------------------------------------------------------
21cr|python-jaraco.logging-3.1.2-2|33	
21cr|python-jaraco.logging-3.1.2-2|34	%prep
21cr|python-jaraco.logging-3.1.2-2|35	%setup -qn %{pypi_name}-%{version}
21cr|python-jaraco.logging-3.1.2-2|36	rm -rf jaraco.logging.egg-info
21cr|python-jaraco.logging-3.1.2-2|37	
21cr|python-jaraco.logging-3.1.2-2|38	%generate_buildrequires
21cr|python-jaraco.logging-3.1.2-2|39	%pyproject_buildrequires -r
21cr|python-jaraco.logging-3.1.2-2|40	
21cr|python-jaraco.logging-3.1.2-2|41	%build
21cr|python-jaraco.logging-3.1.2-2|42	%pyproject_wheel
21cr|python-jaraco.logging-3.1.2-2|43	
21cr|python-jaraco.logging-3.1.2-2|44	%install
21cr|python-jaraco.logging-3.1.2-2|45	%pyproject_install
21cr|python-jaraco.logging-3.1.2-2|46	%pyproject_save_files jaraco

6869 21
21cr|python-jaraco.stream-3.0.3-2|1	%define	pypi_name	jaraco.stream
21cr|python-jaraco.stream-3.0.3-2|2	
21cr|python-jaraco.stream-3.0.3-2|3	
21cr|python-jaraco.stream-3.0.3-2|4	Summary:	routines for dealing with data streams
21cr|python-jaraco.stream-3.0.3-2|5	Name:		python-%{pypi_name}
21cr|python-jaraco.stream-3.0.3-2|6	Version:	3.0.3
21cr|python-jaraco.stream-3.0.3-2|7	Release:	2
21cr|python-jaraco.stream-3.0.3-2|8	License:	MIT
21cr|python-jaraco.stream-3.0.3-2|9	Group:		Development/Python
21cr|python-jaraco.stream-3.0.3-2|10	Url:		https://github.com/jaraco/jaraco.stream
21cr|python-jaraco.stream-3.0.3-2|11	Source0:	%{pypi_source}
21cr|python-jaraco.stream-3.0.3-2|12	
21cr|python-jaraco.stream-3.0.3-2|13	BuildRequires:	python3egg(setuptools)
21cr|python-jaraco.stream-3.0.3-2|14	BuildRequires:	python3egg(more-itertools)
21cr|python-jaraco.stream-3.0.3-2|15	BuildRequires:	python3egg(setuptools-scm)
21cr|python-jaraco.stream-3.0.3-2|16	BuildRequires:	python3egg(jaraco.packaging)
21cr|python-jaraco.stream-3.0.3-2|17	
21cr|python-jaraco.stream-3.0.3-2|18	BuildArch:	noarch
21cr|python-jaraco.stream-3.0.3-2|19	
21cr|python-jaraco.stream-3.0.3-2|20	%description
21cr|python-jaraco.stream-3.0.3-2|21	Routines for handling streaming data, including a
21cr|python-jaraco.stream-3.0.3-2|22	set of generators for loading gzip data on the fly.
21cr|python-jaraco.stream-3.0.3-2|23	
21cr|python-jaraco.stream-3.0.3-2|24	#---------------------------------------------------------------
21cr|python-jaraco.stream-3.0.3-2|25	%package -n python3-%{pypi_name}
21cr|python-jaraco.stream-3.0.3-2|26	Summary:	Jaraco.stream
21cr|python-jaraco.stream-3.0.3-2|27	Group:		Development/Python
21cr|python-jaraco.stream-3.0.3-2|28	
21cr|python-jaraco.stream-3.0.3-2|29	%description -n python3-%{pypi_name}
21cr|python-jaraco.stream-3.0.3-2|30	Routines for handling streaming data, including a
21cr|python-jaraco.stream-3.0.3-2|31	set of generators for loading gzip data on the fly.
21cr|python-jaraco.stream-3.0.3-2|32	
21cr|python-jaraco.stream-3.0.3-2|33	%files -n python3-%{pypi_name}
21cr|python-jaraco.stream-3.0.3-2|34	%doc *.rst LICENSE
21cr|python-jaraco.stream-3.0.3-2|35	%{py3_puresitedir}/jaraco/stream
21cr|python-jaraco.stream-3.0.3-2|36	%{py3_puresitedir}/jaraco.stream*.egg-info
21cr|python-jaraco.stream-3.0.3-2|37	
21cr|python-jaraco.stream-3.0.3-2|38	#------------------------------------------------
21cr|python-jaraco.stream-3.0.3-2|39	
21cr|python-jaraco.stream-3.0.3-2|40	%prep
21cr|python-jaraco.stream-3.0.3-2|41	%setup -qn %{pypi_name}-%{version}
21cr|python-jaraco.stream-3.0.3-2|42	rm -rf jaraco.stream.egg-info
21cr|python-jaraco.stream-3.0.3-2|43	
21cr|python-jaraco.stream-3.0.3-2|44	%build
21cr|python-jaraco.stream-3.0.3-2|45	%py3_build
21cr|python-jaraco.stream-3.0.3-2|46	
21cr|python-jaraco.stream-3.0.3-2|47	%install
21cr|python-jaraco.stream-3.0.3-2|48	%py3_install
21cr|python-jaraco.stream-3.0.3-2|49	
21cr|python-jaraco.stream-3.0.3-2|50	

6870 21
21cr|python-jarowinkler-1.2.3-1|1	%define debug_package %{nil}
21cr|python-jarowinkler-1.2.3-1|2	
21cr|python-jarowinkler-1.2.3-1|3	%define	pypi_name jarowinkler
21cr|python-jarowinkler-1.2.3-1|4	
21cr|python-jarowinkler-1.2.3-1|5	Summary:	JaroWinkler is a library to calculate the Jaro and Jaro-Winkler similarity
21cr|python-jarowinkler-1.2.3-1|6	Name:		python-%{pypi_name}
21cr|python-jarowinkler-1.2.3-1|7	Version:	1.2.3
21cr|python-jarowinkler-1.2.3-1|8	Release:	1
21cr|python-jarowinkler-1.2.3-1|9	License:	MIT
21cr|python-jarowinkler-1.2.3-1|10	Group:		Development/Python
21cr|python-jarowinkler-1.2.3-1|11	Url:		https://github.com/maxbachmann/JaroWinkler
21cr|python-jarowinkler-1.2.3-1|12	Source0:	https://pypi.io/packages/source/j/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-jarowinkler-1.2.3-1|13	Patch0:		jarowinkler-requirements.patch
21cr|python-jarowinkler-1.2.3-1|14	BuildRequires:	pyproject-rpm-macros
21cr|python-jarowinkler-1.2.3-1|15	BuildRequires:	python3-setuptools
21cr|python-jarowinkler-1.2.3-1|16	BuildRequires:	pkgconfig(python3)
21cr|python-jarowinkler-1.2.3-1|17	BuildRequires:	python3dist(pip)
21cr|python-jarowinkler-1.2.3-1|18	BuildRequires:	python3dist(scikit-build)
21cr|python-jarowinkler-1.2.3-1|19	BuildRequires:	python3dist(rapidfuzz-capi)
21cr|python-jarowinkler-1.2.3-1|20	BuildRequires:	ninja
21cr|python-jarowinkler-1.2.3-1|21	
21cr|python-jarowinkler-1.2.3-1|22	%description
21cr|python-jarowinkler-1.2.3-1|23	JaroWinkler is a library to calculate the Jaro and Jaro-Winkler similarity.
21cr|python-jarowinkler-1.2.3-1|24	It is easy to use, is far more performant than all alternatives and is
21cr|python-jarowinkler-1.2.3-1|25	designed to integrate seemingless with RapidFuzz.
21cr|python-jarowinkler-1.2.3-1|26	#----------------------------------------------------------------------------
21cr|python-jarowinkler-1.2.3-1|27	
21cr|python-jarowinkler-1.2.3-1|28	%package -n python3-%{pypi_name}
21cr|python-jarowinkler-1.2.3-1|29	Summary:	This package provides the C-API of jarowinkler
21cr|python-jarowinkler-1.2.3-1|30	Group:		Development/Python
21cr|python-jarowinkler-1.2.3-1|31	
21cr|python-jarowinkler-1.2.3-1|32	%description -n python3-%{pypi_name}
21cr|python-jarowinkler-1.2.3-1|33	JaroWinkler is a library to calculate the Jaro and Jaro-Winkler similarity.
21cr|python-jarowinkler-1.2.3-1|34	It is easy to use, is far more performant than all alternatives and is
21cr|python-jarowinkler-1.2.3-1|35	designed to integrate seemingless with RapidFuzz.
21cr|python-jarowinkler-1.2.3-1|36	
21cr|python-jarowinkler-1.2.3-1|37	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-jarowinkler-1.2.3-1|38	%doc README*
21cr|python-jarowinkler-1.2.3-1|39	%license LICENSE
21cr|python-jarowinkler-1.2.3-1|40	
21cr|python-jarowinkler-1.2.3-1|41	#----------------------------------------------------------------------------
21cr|python-jarowinkler-1.2.3-1|42	
21cr|python-jarowinkler-1.2.3-1|43	%prep
21cr|python-jarowinkler-1.2.3-1|44	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-jarowinkler-1.2.3-1|45	
21cr|python-jarowinkler-1.2.3-1|46	# FIXME: generate build requires fail
21cr|python-jarowinkler-1.2.3-1|47	#generate_buildrequires
21cr|python-jarowinkler-1.2.3-1|48	#pyproject_buildrequires -r
21cr|python-jarowinkler-1.2.3-1|49	
21cr|python-jarowinkler-1.2.3-1|50	%build
21cr|python-jarowinkler-1.2.3-1|51	%pyproject_wheel
21cr|python-jarowinkler-1.2.3-1|52	
21cr|python-jarowinkler-1.2.3-1|53	%install
21cr|python-jarowinkler-1.2.3-1|54	%pyproject_install
21cr|python-jarowinkler-1.2.3-1|55	%pyproject_save_files %{pypi_name}

6871 21
21cr|python-jaxml-3.02-1|1	%define	oname	jaxml
21cr|python-jaxml-3.02-1|2	
21cr|python-jaxml-3.02-1|3	Name:		python-%{oname}
21cr|python-jaxml-3.02-1|4	Version:	3.02
21cr|python-jaxml-3.02-1|5	Release:	1
21cr|python-jaxml-3.02-1|6	Summary:	a Python module to generate XML easily
21cr|python-jaxml-3.02-1|7	Source0:	https://pypi.python.org/packages/ea/5d/b44771123a89a88b9fbf580d9953dc87bc88a0d1b35ea611aaf6804656b3/%{oname}-%{version}.tar.gz
21cr|python-jaxml-3.02-1|8	License:	GNU GPL
21cr|python-jaxml-3.02-1|9	Group:		Development/Python
21cr|python-jaxml-3.02-1|10	Url:		http://www.librelogiciel.com/software/
21cr|python-jaxml-3.02-1|11	BuildArch:	noarch
21cr|python-jaxml-3.02-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-jaxml-3.02-1|13	
21cr|python-jaxml-3.02-1|14	%description
21cr|python-jaxml-3.02-1|15	a Python module to generate XML easily
21cr|python-jaxml-3.02-1|16	
21cr|python-jaxml-3.02-1|17	%package -n python2-%{oname}
21cr|python-jaxml-3.02-1|18	Summary:	a Python module to generate XML easily
21cr|python-jaxml-3.02-1|19	
21cr|python-jaxml-3.02-1|20	%description -n python2-%{oname}
21cr|python-jaxml-3.02-1|21	a Python module to generate XML easily
21cr|python-jaxml-3.02-1|22	
21cr|python-jaxml-3.02-1|23	
21cr|python-jaxml-3.02-1|24	%prep
21cr|python-jaxml-3.02-1|25	%setup -q -n %{oname}-%{version}
21cr|python-jaxml-3.02-1|26	
21cr|python-jaxml-3.02-1|27	%build
21cr|python-jaxml-3.02-1|28	python2 setup.py build
21cr|python-jaxml-3.02-1|29	
21cr|python-jaxml-3.02-1|30	%install
21cr|python-jaxml-3.02-1|31	python2 setup.py install --root=%{buildroot}
21cr|python-jaxml-3.02-1|32	
21cr|python-jaxml-3.02-1|33	%files -n python2-%{oname}
21cr|python-jaxml-3.02-1|34	%doc COPYING
21cr|python-jaxml-3.02-1|35	%doc CREDITS
21cr|python-jaxml-3.02-1|36	%doc NEWS
21cr|python-jaxml-3.02-1|37	%doc README
21cr|python-jaxml-3.02-1|38	%{py2_puresitedir}/jaxml.py*
21cr|python-jaxml-3.02-1|39	%{py2_puresitedir}/jaxml*.egg-info

6872 21
21cr|python-jedi-0.18.1-1|1	%define module	jedi
21cr|python-jedi-0.18.1-1|2	
21cr|python-jedi-0.18.1-1|3	Name:		python-%{module}
21cr|python-jedi-0.18.1-1|4	Version:	0.18.1
21cr|python-jedi-0.18.1-1|5	Release:	1
21cr|python-jedi-0.18.1-1|6	Summary:	An auto completion tool for Python that can be used for text editors
21cr|python-jedi-0.18.1-1|7	Group:		Development/Python
21cr|python-jedi-0.18.1-1|8	License:	LGPLv3
21cr|python-jedi-0.18.1-1|9	Url:		https://jedi.readthedocs.org/en/latest/index.html
21cr|python-jedi-0.18.1-1|10	Source0:	https://pypi.io/packages/source/j/%{module}/%{module}-%{version}.tar.gz
21cr|python-jedi-0.18.1-1|11	
21cr|python-jedi-0.18.1-1|12	BuildArch:	noarch
21cr|python-jedi-0.18.1-1|13	
21cr|python-jedi-0.18.1-1|14	%description
21cr|python-jedi-0.18.1-1|15	Jedi is an auto completion tool for Python. It works. With and without
21cr|python-jedi-0.18.1-1|16	syntax errors. Sometimes it sucks, but that's normal in dynamic languages.
21cr|python-jedi-0.18.1-1|17	But it sucks less than other tools. It understands almost all of the basic
21cr|python-jedi-0.18.1-1|18	Python syntax elements including many built-ins.
21cr|python-jedi-0.18.1-1|19	
21cr|python-jedi-0.18.1-1|20	Jedi uses a very simple interface to connect with IDE's. As an reference,
21cr|python-jedi-0.18.1-1|21	there is a VIM implementation, which uses Jedi's auto completion. However,
21cr|python-jedi-0.18.1-1|22	I encourage you to use Jedi in your IDEs. Start writing plugins! If there are
21cr|python-jedi-0.18.1-1|23	problems with licensing, just contact me.
21cr|python-jedi-0.18.1-1|24	#------------------------------------------------------------
21cr|python-jedi-0.18.1-1|25	%package -n	python3-%{module}
21cr|python-jedi-0.18.1-1|26	Summary:	An auto completion tool for Python 3 that can be used for text editors
21cr|python-jedi-0.18.1-1|27	Group:		Development/Python
21cr|python-jedi-0.18.1-1|28	BuildRequires:	pkgconfig(python3)
21cr|python-jedi-0.18.1-1|29	BuildRequires:	python3egg(setuptools)
21cr|python-jedi-0.18.1-1|30	BuildRequires:	python3egg(typing)
21cr|python-jedi-0.18.1-1|31	BuildRequires:	python3egg(pytest)
21cr|python-jedi-0.18.1-1|32	BuildRequires:	python3egg(parso)
21cr|python-jedi-0.18.1-1|33	
21cr|python-jedi-0.18.1-1|34	BuildArch:	noarch
21cr|python-jedi-0.18.1-1|35	
21cr|python-jedi-0.18.1-1|36	#----------------------------------------------------------------------
21cr|python-jedi-0.18.1-1|37	
21cr|python-jedi-0.18.1-1|38	%description -n	python3-%{module}
21cr|python-jedi-0.18.1-1|39	Jedi is an auto completion tool for Python 3. It works. With and without
21cr|python-jedi-0.18.1-1|40	syntax errors. Sometimes it sucks, but that's normal in dynamic languages.
21cr|python-jedi-0.18.1-1|41	But it sucks less than other tools. It understands almost all of the basic
21cr|python-jedi-0.18.1-1|42	Python syntax elements including many built-ins.
21cr|python-jedi-0.18.1-1|43	
21cr|python-jedi-0.18.1-1|44	Jedi uses a very simple interface to connect with IDE's. As an reference,
21cr|python-jedi-0.18.1-1|45	there is a VIM implementation, which uses Jedi's auto completion. However,
21cr|python-jedi-0.18.1-1|46	I encourage you to use Jedi in your IDEs. Start writing plugins! If there are
21cr|python-jedi-0.18.1-1|47	problems with licensing, just contact me.
21cr|python-jedi-0.18.1-1|48	
21cr|python-jedi-0.18.1-1|49	
21cr|python-jedi-0.18.1-1|50	%files -n python3-%{module}
21cr|python-jedi-0.18.1-1|51	%doc *.rst *.txt
21cr|python-jedi-0.18.1-1|52	%{py3_puresitedir}/%{module}
21cr|python-jedi-0.18.1-1|53	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info
21cr|python-jedi-0.18.1-1|54	#------------------------------------------------------------
21cr|python-jedi-0.18.1-1|55	
21cr|python-jedi-0.18.1-1|56	%prep
21cr|python-jedi-0.18.1-1|57	%setup -q -n %{module}-%{version}
21cr|python-jedi-0.18.1-1|58	rm -rf %{module}.egg-info
21cr|python-jedi-0.18.1-1|59	
21cr|python-jedi-0.18.1-1|60	%build
21cr|python-jedi-0.18.1-1|61	%py3_build
21cr|python-jedi-0.18.1-1|62	
21cr|python-jedi-0.18.1-1|63	%install
21cr|python-jedi-0.18.1-1|64	%py3_install
21cr|python-jedi-0.18.1-1|65	
21cr|python-jedi-0.18.1-1|66	find %{buildroot} -type f -empty -delete
21cr|python-jedi-0.18.1-1|67	
21cr|python-jedi-0.18.1-1|68	
21cr|python-jedi-0.18.1-1|69	%ifarch x86_64 i686
21cr|python-jedi-0.18.1-1|70	%check
21cr|python-jedi-0.18.1-1|71	# fail on py3.8
21cr|python-jedi-0.18.1-1|72	skiptests="test_integration"
21cr|python-jedi-0.18.1-1|73	skiptests+=" or test_sys_path"
21cr|python-jedi-0.18.1-1|74	
21cr|python-jedi-0.18.1-1|75	export LANG="en_US.UTF-8"
21cr|python-jedi-0.18.1-1|76	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-jedi-0.18.1-1|77	pytest-3  -k "not ($skiptests)"
21cr|python-jedi-0.18.1-1|78	
21cr|python-jedi-0.18.1-1|79	%endif

6873 21
21cr|python-jellyfish-0.9.1-1|1	%global srcname jellyfish
21cr|python-jellyfish-0.9.1-1|2	# Share doc between python-jellyfish and python3-jellyfish
21cr|python-jellyfish-0.9.1-1|3	%global _docdir_fmt %{name}
21cr|python-jellyfish-0.9.1-1|4	
21cr|python-jellyfish-0.9.1-1|5	Name:           python-%{srcname}
21cr|python-jellyfish-0.9.1-1|6	Version:        0.9.1
21cr|python-jellyfish-0.9.1-1|7	Release:        1
21cr|python-jellyfish-0.9.1-1|8	Summary:        A python library for doing approximate and phonetic matching of strings
21cr|python-jellyfish-0.9.1-1|9	Group:          Development/Python
21cr|python-jellyfish-0.9.1-1|10	License:        BSD
21cr|python-jellyfish-0.9.1-1|11	URL:            https://github.com/jamesturk/%{srcname}
21cr|python-jellyfish-0.9.1-1|12	Source0:        https://github.com/jamesturk/%{srcname}/archive/v%{version}.tar.gz
21cr|python-jellyfish-0.9.1-1|13	# git repo is here https://github.com/jamesturk/jellyfish-testdata.git
21cr|python-jellyfish-0.9.1-1|14	# tgz created with: git archive HEAD -o jellyfish-testdata-20160204.tgz
21cr|python-jellyfish-0.9.1-1|15	Source1:        jellyfish-testdata-20200727.tgz
21cr|python-jellyfish-0.9.1-1|16	# We do not use the C binding so we just install everything in site_lib
21cr|python-jellyfish-0.9.1-1|17	Patch0:         fix-build.patch
21cr|python-jellyfish-0.9.1-1|18	# The following two patches are needed because we do not ship any C implementation so we manually
21cr|python-jellyfish-0.9.1-1|19	# disable the tests that check for this C version
21cr|python-jellyfish-0.9.1-1|20	Patch1:         test-only-python-implementation.diff
21cr|python-jellyfish-0.9.1-1|21	Patch2:         nocimplementation-fix-0.9.1.patch
21cr|python-jellyfish-0.9.1-1|22	BuildArch:      noarch
21cr|python-jellyfish-0.9.1-1|23	BuildRequires:  python3-devel
21cr|python-jellyfish-0.9.1-1|24	BuildRequires:  python3-setuptools
21cr|python-jellyfish-0.9.1-1|25	BuildRequires:  python3-pytest
21cr|python-jellyfish-0.9.1-1|26	
21cr|python-jellyfish-0.9.1-1|27	%global _description\
21cr|python-jellyfish-0.9.1-1|28	Jellyfish does approximate and phonetic string matching. It\
21cr|python-jellyfish-0.9.1-1|29	includes the following string comparison algorithms:\
21cr|python-jellyfish-0.9.1-1|30	Levenshtein Distance, Damerau-Levenshtein Distance,\
21cr|python-jellyfish-0.9.1-1|31	Jaro Distance, Jaro-Winkler Distance, Match Rating Approach\
21cr|python-jellyfish-0.9.1-1|32	Comparison and Hamming Distance\
21cr|python-jellyfish-0.9.1-1|33	\
21cr|python-jellyfish-0.9.1-1|34	And the following phonetic encodings:\
21cr|python-jellyfish-0.9.1-1|35	American Soundex, Metaphone, NYSIIS (New York State Identification\
21cr|python-jellyfish-0.9.1-1|36	and Intelligence System), Match Rating Codex
21cr|python-jellyfish-0.9.1-1|37	
21cr|python-jellyfish-0.9.1-1|38	%description %_description
21cr|python-jellyfish-0.9.1-1|39	
21cr|python-jellyfish-0.9.1-1|40	#-----------------------------------------------------------
21cr|python-jellyfish-0.9.1-1|41	%package -n python3-%{srcname}
21cr|python-jellyfish-0.9.1-1|42	Summary:        A python library for doing approximate and phonetic matching of strings
21cr|python-jellyfish-0.9.1-1|43	Group:          Development/Python
21cr|python-jellyfish-0.9.1-1|44	
21cr|python-jellyfish-0.9.1-1|45	%description -n python3-%{srcname} %{_description}
21cr|python-jellyfish-0.9.1-1|46	
21cr|python-jellyfish-0.9.1-1|47	Python 3 Version.
21cr|python-jellyfish-0.9.1-1|48	
21cr|python-jellyfish-0.9.1-1|49	%files -n python3-%{srcname}
21cr|python-jellyfish-0.9.1-1|50	%license LICENSE
21cr|python-jellyfish-0.9.1-1|51	%doc README.md docs/
21cr|python-jellyfish-0.9.1-1|52	%{python3_sitelib}/%{srcname}
21cr|python-jellyfish-0.9.1-1|53	%{python3_sitelib}/%{srcname}*.egg-info
21cr|python-jellyfish-0.9.1-1|54	
21cr|python-jellyfish-0.9.1-1|55	#-----------------------------------------------------------
21cr|python-jellyfish-0.9.1-1|56	
21cr|python-jellyfish-0.9.1-1|57	%prep
21cr|python-jellyfish-0.9.1-1|58	%autosetup -n %{srcname}-%{version} -p1
21cr|python-jellyfish-0.9.1-1|59	tar xf %{SOURCE1} -C testdata
21cr|python-jellyfish-0.9.1-1|60	
21cr|python-jellyfish-0.9.1-1|61	%build
21cr|python-jellyfish-0.9.1-1|62	%py3_build
21cr|python-jellyfish-0.9.1-1|63	
21cr|python-jellyfish-0.9.1-1|64	%install
21cr|python-jellyfish-0.9.1-1|65	%py3_install
21cr|python-jellyfish-0.9.1-1|66	
21cr|python-jellyfish-0.9.1-1|67	%check
21cr|python-jellyfish-0.9.1-1|68	# testdata is here: https://github.com/jamesturk/jellyfish-testdata.git
21cr|python-jellyfish-0.9.1-1|69	PYTHONPATH=. pytest-3 jellyfish/test.py
21cr|python-jellyfish-0.9.1-1|70	

6874 21
21cr|python-jinja2-time-0.2.0-3|1	%define	module	jinja2-time
21cr|python-jinja2-time-0.2.0-3|2	
21cr|python-jinja2-time-0.2.0-3|3	Name:		python-%{module}
21cr|python-jinja2-time-0.2.0-3|4	Version:	0.2.0
21cr|python-jinja2-time-0.2.0-3|5	Release:	3
21cr|python-jinja2-time-0.2.0-3|6	Summary:	Jinja2 Extension for Dates and Times
21cr|python-jinja2-time-0.2.0-3|7	Source0:	https://pypi.python.org/packages/source/j/%{module}/%{module}-%{version}.tar.gz
21cr|python-jinja2-time-0.2.0-3|8	License:	MIT
21cr|python-jinja2-time-0.2.0-3|9	Group:		Development/Python
21cr|python-jinja2-time-0.2.0-3|10	Url:		https://github.com/hackebrot/jinja2-time
21cr|python-jinja2-time-0.2.0-3|11	BuildArch:	noarch
21cr|python-jinja2-time-0.2.0-3|12	
21cr|python-jinja2-time-0.2.0-3|13	%description
21cr|python-jinja2-time-0.2.0-3|14	===========
21cr|python-jinja2-time-0.2.0-3|15	Jinja2 Time
21cr|python-jinja2-time-0.2.0-3|16	===========
21cr|python-jinja2-time-0.2.0-3|17	
21cr|python-jinja2-time-0.2.0-3|18	Jinja2 Python2 Extension for Dates and Times.
21cr|python-jinja2-time-0.2.0-3|19	
21cr|python-jinja2-time-0.2.0-3|20	#-----------------------------------------
21cr|python-jinja2-time-0.2.0-3|21	%package -n python3-%{module}
21cr|python-jinja2-time-0.2.0-3|22	Summary:   Jinja2 Extension for Dates and Times
21cr|python-jinja2-time-0.2.0-3|23	BuildRequires:	python3egg(setuptools)
21cr|python-jinja2-time-0.2.0-3|24	
21cr|python-jinja2-time-0.2.0-3|25	%description -n python3-%{module}
21cr|python-jinja2-time-0.2.0-3|26	===========
21cr|python-jinja2-time-0.2.0-3|27	Jinja2 Time
21cr|python-jinja2-time-0.2.0-3|28	===========
21cr|python-jinja2-time-0.2.0-3|29	
21cr|python-jinja2-time-0.2.0-3|30	Jinja2 Python3 Extension for Dates and Times.
21cr|python-jinja2-time-0.2.0-3|31	
21cr|python-jinja2-time-0.2.0-3|32	%files -n python3-%{module}
21cr|python-jinja2-time-0.2.0-3|33	%doc *.rst
21cr|python-jinja2-time-0.2.0-3|34	%{py3_puresitedir}/jinja2_time
21cr|python-jinja2-time-0.2.0-3|35	%{py3_puresitedir}/jinja2_time*.egg-info
21cr|python-jinja2-time-0.2.0-3|36	#-------------------------------------
21cr|python-jinja2-time-0.2.0-3|37	%prep
21cr|python-jinja2-time-0.2.0-3|38	%setup -qn %{module}-%{version}
21cr|python-jinja2-time-0.2.0-3|39	rm -rf %{module}.egg-info
21cr|python-jinja2-time-0.2.0-3|40	
21cr|python-jinja2-time-0.2.0-3|41	%build
21cr|python-jinja2-time-0.2.0-3|42	%py3_build
21cr|python-jinja2-time-0.2.0-3|43	
21cr|python-jinja2-time-0.2.0-3|44	%install
21cr|python-jinja2-time-0.2.0-3|45	%py3_install

6875 21
21cr|python-journalctl-0.7.0-12|1	%define srcname pyjournalctl
21cr|python-journalctl-0.7.0-12|2	
21cr|python-journalctl-0.7.0-12|3	Name:           python-journalctl
21cr|python-journalctl-0.7.0-12|4	Version:        0.7.0
21cr|python-journalctl-0.7.0-12|5	Release:        12
21cr|python-journalctl-0.7.0-12|6	Summary:        A python module that reads systemd journald similar to journalctl
21cr|python-journalctl-0.7.0-12|7	License:        GPLv2
21cr|python-journalctl-0.7.0-12|8	Group:          Development/Python
21cr|python-journalctl-0.7.0-12|9	Source0:        https://pypi.python.org/packages/source/p/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|python-journalctl-0.7.0-12|10	Patch0:         pyjournalctl-0.7.0-systemd-216.patch
21cr|python-journalctl-0.7.0-12|11	Url:            https://github.com/kwirk/pyjournalctl
21cr|python-journalctl-0.7.0-12|12	BuildRequires:  pkgconfig(systemd)
21cr|python-journalctl-0.7.0-12|13	
21cr|python-journalctl-0.7.0-12|14	%description
21cr|python-journalctl-0.7.0-12|15	A python module that reads systemd journald similar to journalctl
21cr|python-journalctl-0.7.0-12|16	
21cr|python-journalctl-0.7.0-12|17	%package -n python3-journalctl
21cr|python-journalctl-0.7.0-12|18	Summary:        Python 3 module that reads systemd journald similar to journalctl
21cr|python-journalctl-0.7.0-12|19	Group:          Development/Python
21cr|python-journalctl-0.7.0-12|20	BuildRequires:  pkgconfig(python3)
21cr|python-journalctl-0.7.0-12|21	BuildRequires:  python3-setuptools
21cr|python-journalctl-0.7.0-12|22	
21cr|python-journalctl-0.7.0-12|23	%description -n python3-journalctl
21cr|python-journalctl-0.7.0-12|24	A Python 3 module that reads systemd journald similar to journalctl.
21cr|python-journalctl-0.7.0-12|25	
21cr|python-journalctl-0.7.0-12|26	%prep
21cr|python-journalctl-0.7.0-12|27	%setup -q -n %{srcname}-%{version}
21cr|python-journalctl-0.7.0-12|28	%patch0 -p1
21cr|python-journalctl-0.7.0-12|29	
21cr|python-journalctl-0.7.0-12|30	%build
21cr|python-journalctl-0.7.0-12|31	CFLAGS="%{optflags}" python3 setup.py build
21cr|python-journalctl-0.7.0-12|32	
21cr|python-journalctl-0.7.0-12|33	%install
21cr|python-journalctl-0.7.0-12|34	python3 setup.py install --root %{buildroot} --skip-build
21cr|python-journalctl-0.7.0-12|35	
21cr|python-journalctl-0.7.0-12|36	
21cr|python-journalctl-0.7.0-12|37	%files -n python3-journalctl
21cr|python-journalctl-0.7.0-12|38	%doc README.rst
21cr|python-journalctl-0.7.0-12|39	%{py3_platsitedir}/*

6876 21
21cr|python-jpype-1.4.0-1|1	%define	oname		JPype1
21cr|python-jpype-1.4.0-1|2	%define pypi_name	jpype
21cr|python-jpype-1.4.0-1|3	
21cr|python-jpype-1.4.0-1|4	%define debug_package	%{nil}
21cr|python-jpype-1.4.0-1|5	
21cr|python-jpype-1.4.0-1|6	Name:		python-%{pypi_name}
21cr|python-jpype-1.4.0-1|7	Version:	1.4.0
21cr|python-jpype-1.4.0-1|8	Release:	1
21cr|python-jpype-1.4.0-1|9	Summary:	A Python to Java bridge
21cr|python-jpype-1.4.0-1|10	Source0:	%{pypi_source %{oname}}
21cr|python-jpype-1.4.0-1|11	License:	License :: OSI Approved :: Apache Software License
21cr|python-jpype-1.4.0-1|12	Group:		Development/Python
21cr|python-jpype-1.4.0-1|13	Url:		https://github.com/originell/jpype/
21cr|python-jpype-1.4.0-1|14	BuildRequires:	python3-devel
21cr|python-jpype-1.4.0-1|15	BuildRequires:	python3egg(setuptools)
21cr|python-jpype-1.4.0-1|16	BuildRequires:	python3-numpy-devel
21cr|python-jpype-1.4.0-1|17	
21cr|python-jpype-1.4.0-1|18	%description
21cr|python-jpype-1.4.0-1|19	JPype is an effort to allow python programs full access to java class
21cr|python-jpype-1.4.0-1|20	libraries.
21cr|python-jpype-1.4.0-1|21	
21cr|python-jpype-1.4.0-1|22	#-----------------------------------------------------------
21cr|python-jpype-1.4.0-1|23	%package -n python3-%{pypi_name}
21cr|python-jpype-1.4.0-1|24	Summary:	A Python to Java bridge
21cr|python-jpype-1.4.0-1|25	Group:		Development/Python
21cr|python-jpype-1.4.0-1|26	
21cr|python-jpype-1.4.0-1|27	%description -n python3-%{pypi_name}
21cr|python-jpype-1.4.0-1|28	JPype is an effort to allow python programs full access to java class
21cr|python-jpype-1.4.0-1|29	libraries.
21cr|python-jpype-1.4.0-1|30	
21cr|python-jpype-1.4.0-1|31	%files -n python3-%{pypi_name}
21cr|python-jpype-1.4.0-1|32	%doc *.rst
21cr|python-jpype-1.4.0-1|33	%doc LICENSE
21cr|python-jpype-1.4.0-1|34	%doc doc/*.rst
21cr|python-jpype-1.4.0-1|35	%doc examples/linux/README.TXT
21cr|python-jpype-1.4.0-1|36	%{py3_platsitedir}/_jpype.*.so
21cr|python-jpype-1.4.0-1|37	%{py3_platsitedir}/jpype
21cr|python-jpype-1.4.0-1|38	%{py3_platsitedir}/org.jpype.jar
21cr|python-jpype-1.4.0-1|39	%{py3_platsitedir}/JPype1-%{version}-*.egg-info
21cr|python-jpype-1.4.0-1|40	#-----------------------------------------------------------
21cr|python-jpype-1.4.0-1|41	%prep
21cr|python-jpype-1.4.0-1|42	%setup -q -n %{oname}-%{version}
21cr|python-jpype-1.4.0-1|43	
21cr|python-jpype-1.4.0-1|44	%build
21cr|python-jpype-1.4.0-1|45	%py3_build
21cr|python-jpype-1.4.0-1|46	
21cr|python-jpype-1.4.0-1|47	%install
21cr|python-jpype-1.4.0-1|48	%py3_install

6877 21
21cr|python-json5-0.6.1-1|1	%define	oname	json5
21cr|python-json5-0.6.1-1|2	
21cr|python-json5-0.6.1-1|3	Name:		python-%{oname}
21cr|python-json5-0.6.1-1|4	Version:	0.6.1
21cr|python-json5-0.6.1-1|5	Release:	1
21cr|python-json5-0.6.1-1|6	Summary:	A Python implementation of the JSON5 data format
21cr|python-json5-0.6.1-1|7	Source0:	https://files.pythonhosted.org/packages/source/j/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-json5-0.6.1-1|8	License:	Apache License
21cr|python-json5-0.6.1-1|9	Group:		Development/Python
21cr|python-json5-0.6.1-1|10	Url:		https://github.com/dpranke/pyjson5
21cr|python-json5-0.6.1-1|11	BuildArch:	noarch
21cr|python-json5-0.6.1-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-json5-0.6.1-1|13	
21cr|python-json5-0.6.1-1|14	%description
21cr|python-json5-0.6.1-1|15	A Python implementation of the JSON5 data format.
21cr|python-json5-0.6.1-1|16	
21cr|python-json5-0.6.1-1|17	JSON5 extends the JSON data interchange format to make it
21cr|python-json5-0.6.1-1|18	slightly more usable as a configuration language:
21cr|python-json5-0.6.1-1|19	* JavaScript-style comments (both single and multi-line) are legal.
21cr|python-json5-0.6.1-1|20	* Object keys may be unquoted if they are legal ECMAScript identifiers
21cr|python-json5-0.6.1-1|21	* Objects and arrays may end with trailing commas.
21cr|python-json5-0.6.1-1|22	* Strings can be single-quoted, and multi-line string literals are allowed.
21cr|python-json5-0.6.1-1|23	
21cr|python-json5-0.6.1-1|24	There are a few other more minor extensions to JSON
21cr|python-json5-0.6.1-1|25	
21cr|python-json5-0.6.1-1|26	%package -n python2-%{oname}
21cr|python-json5-0.6.1-1|27	%py2_migration_meta python2-%{oname}
21cr|python-json5-0.6.1-1|28	Summary:	A Python implementation of the JSON5 data format
21cr|python-json5-0.6.1-1|29	
21cr|python-json5-0.6.1-1|30	%description -n python2-%{oname}
21cr|python-json5-0.6.1-1|31	A Python implementation of the JSON5 data format.
21cr|python-json5-0.6.1-1|32	
21cr|python-json5-0.6.1-1|33	JSON5 extends the JSON data interchange format to make it
21cr|python-json5-0.6.1-1|34	slightly more usable as a configuration language:
21cr|python-json5-0.6.1-1|35	* JavaScript-style comments (both single and multi-line) are legal.
21cr|python-json5-0.6.1-1|36	* Object keys may be unquoted if they are legal ECMAScript identifiers
21cr|python-json5-0.6.1-1|37	* Objects and arrays may end with trailing commas.
21cr|python-json5-0.6.1-1|38	* Strings can be single-quoted, and multi-line string literals are allowed.
21cr|python-json5-0.6.1-1|39	
21cr|python-json5-0.6.1-1|40	There are a few other more minor extensions to JSON
21cr|python-json5-0.6.1-1|41	
21cr|python-json5-0.6.1-1|42	
21cr|python-json5-0.6.1-1|43	%prep
21cr|python-json5-0.6.1-1|44	%setup -q -n %{oname}-%{version}
21cr|python-json5-0.6.1-1|45	
21cr|python-json5-0.6.1-1|46	%build
21cr|python-json5-0.6.1-1|47	%py2_build
21cr|python-json5-0.6.1-1|48	
21cr|python-json5-0.6.1-1|49	%install
21cr|python-json5-0.6.1-1|50	%py2_install
21cr|python-json5-0.6.1-1|51	rm --force %{buildroot}%{py2_puresitedir}/README.rst
21cr|python-json5-0.6.1-1|52	
21cr|python-json5-0.6.1-1|53	%files -n python2-%{oname}
21cr|python-json5-0.6.1-1|54	%doc README.rst
21cr|python-json5-0.6.1-1|55	%{_bindir}/pyjson5
21cr|python-json5-0.6.1-1|56	%{py2_puresitedir}/%{oname}
21cr|python-json5-0.6.1-1|57	%{py2_puresitedir}/%{oname}-%{version}-py*.egg-info

6878 21
21cr|python-jsonrpclib-0.4.0-3|1	%global pypi_name jsonrpclib
21cr|python-jsonrpclib-0.4.0-3|2	%global upstream jsonrpclib-pelix
21cr|python-jsonrpclib-0.4.0-3|3	
21cr|python-jsonrpclib-0.4.0-3|4	Name:           python-%{pypi_name}
21cr|python-jsonrpclib-0.4.0-3|5	Version:        0.4.0
21cr|python-jsonrpclib-0.4.0-3|6	Release:        3
21cr|python-jsonrpclib-0.4.0-3|7	Group:          Development/Python
21cr|python-jsonrpclib-0.4.0-3|8	Summary:        This project is an implementation of the JSON-RPC v2.0 specification
21cr|python-jsonrpclib-0.4.0-3|9	License:        ASL2.0
21cr|python-jsonrpclib-0.4.0-3|10	URL:            http://github.com/tcalmant/jsonrpclib/
21cr|python-jsonrpclib-0.4.0-3|11	Source0:        https://pypi.python.org/packages/source/j/%{upstream}/%{upstream}-%{version}.tar.gz
21cr|python-jsonrpclib-0.4.0-3|12	BuildArch:      noarch
21cr|python-jsonrpclib-0.4.0-3|13	%description
21cr|python-jsonrpclib-0.4.0-3|14	This library is an implementation of the JSON-RPC specification. It supports
21cr|python-jsonrpclib-0.4.0-3|15	both the original 1.0 specification, as well as the new (proposed) 2.0
21cr|python-jsonrpclib-0.4.0-3|16	specification, which includes batch submission, keyword arguments, etc.
21cr|python-jsonrpclib-0.4.0-3|17	
21cr|python-jsonrpclib-0.4.0-3|18	This is a patched version of the original jsonrpclib project by Josh Marshall.
21cr|python-jsonrpclib-0.4.0-3|19	
21cr|python-jsonrpclib-0.4.0-3|20	%package -n python3-%{pypi_name}
21cr|python-jsonrpclib-0.4.0-3|21	Summary:        This project is an implementation of the JSON-RPC v2.0 specification
21cr|python-jsonrpclib-0.4.0-3|22	Group:          Development/Python
21cr|python-jsonrpclib-0.4.0-3|23	BuildRequires:  pkgconfig(python3)
21cr|python-jsonrpclib-0.4.0-3|24	BuildRequires:  python3dist(setuptools)
21cr|python-jsonrpclib-0.4.0-3|25	
21cr|python-jsonrpclib-0.4.0-3|26	%description -n python3-%{pypi_name}
21cr|python-jsonrpclib-0.4.0-3|27	This library is an implementation of the JSON-RPC specification. It supports
21cr|python-jsonrpclib-0.4.0-3|28	both the original 1.0 specification, as well as the new (proposed) 2.0
21cr|python-jsonrpclib-0.4.0-3|29	specification, which includes batch submission, keyword arguments, etc.
21cr|python-jsonrpclib-0.4.0-3|30	
21cr|python-jsonrpclib-0.4.0-3|31	This is a patched version of the original jsonrpclib project by Josh Marshall.
21cr|python-jsonrpclib-0.4.0-3|32	
21cr|python-jsonrpclib-0.4.0-3|33	%prep
21cr|python-jsonrpclib-0.4.0-3|34	%setup -q -n %{upstream}-%{version}
21cr|python-jsonrpclib-0.4.0-3|35	
21cr|python-jsonrpclib-0.4.0-3|36	%build
21cr|python-jsonrpclib-0.4.0-3|37	%py3_build
21cr|python-jsonrpclib-0.4.0-3|38	
21cr|python-jsonrpclib-0.4.0-3|39	%install
21cr|python-jsonrpclib-0.4.0-3|40	%py3_install
21cr|python-jsonrpclib-0.4.0-3|41	
21cr|python-jsonrpclib-0.4.0-3|42	%files -n python3-%{pypi_name}
21cr|python-jsonrpclib-0.4.0-3|43	%{py3_puresitedir}/%{pypi_name}*

6879 21
21cr|python-jupyter-client-8.2.0-1|1	# Unset -s on python shebang - ensure that extensions installed with pip
21cr|python-jupyter-client-8.2.0-1|2	# to user locations are seen and properly loaded
21cr|python-jupyter-client-8.2.0-1|3	%undefine _py3_shebang_s
21cr|python-jupyter-client-8.2.0-1|4	
21cr|python-jupyter-client-8.2.0-1|5	%bcond_with doc
21cr|python-jupyter-client-8.2.0-1|6	%bcond_with tests
21cr|python-jupyter-client-8.2.0-1|7	
21cr|python-jupyter-client-8.2.0-1|8	Summary:	Jupyter protocol implementation and client libraries
21cr|python-jupyter-client-8.2.0-1|9	Name:		python-jupyter-client
21cr|python-jupyter-client-8.2.0-1|10	Version:	8.2.0
21cr|python-jupyter-client-8.2.0-1|11	Release:	1
21cr|python-jupyter-client-8.2.0-1|12	License:	BSD
21cr|python-jupyter-client-8.2.0-1|13	Group:		Development/Python
21cr|python-jupyter-client-8.2.0-1|14	Url:		https://jupyter.org
21cr|python-jupyter-client-8.2.0-1|15	Source0:	%{pypi_source jupyter_client}
21cr|python-jupyter-client-8.2.0-1|16	Patch0:		jupyter_client-8.2.0-requirements.patch
21cr|python-jupyter-client-8.2.0-1|17	BuildRequires:	pkgconfig(python3)
21cr|python-jupyter-client-8.2.0-1|18	BuildRequires:	pyproject-rpm-macros
21cr|python-jupyter-client-8.2.0-1|19	%if %{with tests}
21cr|python-jupyter-client-8.2.0-1|20	# The zmq tests are split in RPM only, the dependency is not tracked on Python level:
21cr|python-jupyter-client-8.2.0-1|21	BuildRequires:	python3-zmq-tests
21cr|python-jupyter-client-8.2.0-1|22	%endif
21cr|python-jupyter-client-8.2.0-1|23	BuildArch:	noarch
21cr|python-jupyter-client-8.2.0-1|24	
21cr|python-jupyter-client-8.2.0-1|25	%description
21cr|python-jupyter-client-8.2.0-1|26	This package contains the reference implementation of the Jupyter protocol.
21cr|python-jupyter-client-8.2.0-1|27	It also provides client and kernel management APIs for working with kernels.
21cr|python-jupyter-client-8.2.0-1|28	
21cr|python-jupyter-client-8.2.0-1|29	It also provides the `jupyter kernelspec` entrypoint for installing kernelspecs
21cr|python-jupyter-client-8.2.0-1|30	for use with Jupyter frontends.
21cr|python-jupyter-client-8.2.0-1|31	
21cr|python-jupyter-client-8.2.0-1|32	#----------------------------------------------------------------------------
21cr|python-jupyter-client-8.2.0-1|33	
21cr|python-jupyter-client-8.2.0-1|34	%package -n python3-jupyter-client
21cr|python-jupyter-client-8.2.0-1|35	Summary:	Jupyter protocol implementation and client libraries
21cr|python-jupyter-client-8.2.0-1|36	Group:		Development/Python
21cr|python-jupyter-client-8.2.0-1|37	# It fallbacks to ifconfig without this, and ifconfig is deprecated
21cr|python-jupyter-client-8.2.0-1|38	Recommends:	python3-netifaces
21cr|python-jupyter-client-8.2.0-1|39	
21cr|python-jupyter-client-8.2.0-1|40	%description -n python3-jupyter-client
21cr|python-jupyter-client-8.2.0-1|41	This package contains the reference implementation of the Jupyter protocol.
21cr|python-jupyter-client-8.2.0-1|42	It also provides client and kernel management APIs for working with kernels.
21cr|python-jupyter-client-8.2.0-1|43	
21cr|python-jupyter-client-8.2.0-1|44	It also provides the `jupyter kernelspec` entrypoint for installing kernelspecs
21cr|python-jupyter-client-8.2.0-1|45	for use with Jupyter frontends.
21cr|python-jupyter-client-8.2.0-1|46	
21cr|python-jupyter-client-8.2.0-1|47	%files -n python3-jupyter-client -f %{pyproject_files}
21cr|python-jupyter-client-8.2.0-1|48	%doc README.md
21cr|python-jupyter-client-8.2.0-1|49	%{_bindir}/jupyter-kernel
21cr|python-jupyter-client-8.2.0-1|50	%{_bindir}/jupyter-kernelspec
21cr|python-jupyter-client-8.2.0-1|51	%{_bindir}/jupyter-run
21cr|python-jupyter-client-8.2.0-1|52	
21cr|python-jupyter-client-8.2.0-1|53	#----------------------------------------------------------------------------
21cr|python-jupyter-client-8.2.0-1|54	
21cr|python-jupyter-client-8.2.0-1|55	%if %{with doc}
21cr|python-jupyter-client-8.2.0-1|56	%package -n python-jupyter-client-doc
21cr|python-jupyter-client-8.2.0-1|57	Summary:	Documentation of the Jupyter protocol reference implementation
21cr|python-jupyter-client-8.2.0-1|58	Group:		Documentation
21cr|python-jupyter-client-8.2.0-1|59	
21cr|python-jupyter-client-8.2.0-1|60	%description -n python-jupyter-client-doc
21cr|python-jupyter-client-8.2.0-1|61	Documentation of the reference implementation of the Jupyter protocol
21cr|python-jupyter-client-8.2.0-1|62	
21cr|python-jupyter-client-8.2.0-1|63	%files -n python-jupyter-client-doc
21cr|python-jupyter-client-8.2.0-1|64	%doc html
21cr|python-jupyter-client-8.2.0-1|65	%endif
21cr|python-jupyter-client-8.2.0-1|66	#----------------------------------------------------------------------------
21cr|python-jupyter-client-8.2.0-1|67	
21cr|python-jupyter-client-8.2.0-1|68	%prep
21cr|python-jupyter-client-8.2.0-1|69	%autosetup -p1 -n jupyter_client-%{version}
21cr|python-jupyter-client-8.2.0-1|70	# Drop dependencies on coverage, linters etc.
21cr|python-jupyter-client-8.2.0-1|71	sed -Ei '/\b(codecov|coverage|mypy|pre-commit|pytest-cov)\b/d' pyproject.toml
21cr|python-jupyter-client-8.2.0-1|72	# Delete mypy config options
21cr|python-jupyter-client-8.2.0-1|73	sed -i '/check_untyped/Q' pyproject.toml
21cr|python-jupyter-client-8.2.0-1|74	
21cr|python-jupyter-client-8.2.0-1|75	
21cr|python-jupyter-client-8.2.0-1|76	%if %{with doc}
21cr|python-jupyter-client-8.2.0-1|77	# Use local objects.inv for intersphinx:
21cr|python-jupyter-client-8.2.0-1|78	sed -i "s|\(('http://ipython.readthedocs.io/en/stable/', \)None)|\1'/usr/share/doc/python3-ipython-doc/html/objects.inv')|" docs/conf.py
21cr|python-jupyter-client-8.2.0-1|79	%endif
21cr|python-jupyter-client-8.2.0-1|80	
21cr|python-jupyter-client-8.2.0-1|81	
21cr|python-jupyter-client-8.2.0-1|82	%generate_buildrequires
21cr|python-jupyter-client-8.2.0-1|83	%pyproject_buildrequires -w %{?with_tests:-x test} %{?with_doc:-x doc}
21cr|python-jupyter-client-8.2.0-1|84	
21cr|python-jupyter-client-8.2.0-1|85	
21cr|python-jupyter-client-8.2.0-1|86	%build
21cr|python-jupyter-client-8.2.0-1|87	%pyproject_wheel
21cr|python-jupyter-client-8.2.0-1|88	
21cr|python-jupyter-client-8.2.0-1|89	%if %{with doc}
21cr|python-jupyter-client-8.2.0-1|90	PYTHONPATH=build/lib/ sphinx-build-3 docs html
21cr|python-jupyter-client-8.2.0-1|91	# remove the sphinx-build leftovers
21cr|python-jupyter-client-8.2.0-1|92	rm -r html/.{doctrees,buildinfo}
21cr|python-jupyter-client-8.2.0-1|93	%endif
21cr|python-jupyter-client-8.2.0-1|94	
21cr|python-jupyter-client-8.2.0-1|95	
21cr|python-jupyter-client-8.2.0-1|96	%install
21cr|python-jupyter-client-8.2.0-1|97	%pyproject_install
21cr|python-jupyter-client-8.2.0-1|98	%pyproject_save_files jupyter_client
21cr|python-jupyter-client-8.2.0-1|99	
21cr|python-jupyter-client-8.2.0-1|100	
21cr|python-jupyter-client-8.2.0-1|101	%if %{with tests}
21cr|python-jupyter-client-8.2.0-1|102	%check
21cr|python-jupyter-client-8.2.0-1|103	# The two tests testing signals for kernels are flaky because
21cr|python-jupyter-client-8.2.0-1|104	# if it takes the kernel more than one second to respond, it's killed.
21cr|python-jupyter-client-8.2.0-1|105	# The tests work fine outside mock.
21cr|python-jupyter-client-8.2.0-1|106	%pytest -v -k "not test_signal_kernel_subprocesses and not test_async_signal_kernel_subprocesses"
21cr|python-jupyter-client-8.2.0-1|107	%endif
21cr|python-jupyter-client-8.2.0-1|108	
21cr|python-jupyter-client-8.2.0-1|109	
21cr|python-jupyter-client-8.2.0-1|110	%global _docdir_fmt %{name}
21cr|python-jupyter-client-8.2.0-1|111	

6880 21
21cr|python-jupyter-core-5.1.1-1|1	# Unset -s on python shebang - ensure that extensions installed with pip
21cr|python-jupyter-core-5.1.1-1|2	# to user locations are seen and properly loaded
21cr|python-jupyter-core-5.1.1-1|3	%global py3_shebang_flags %(echo %py3_shebang_flags | sed s/s//)
21cr|python-jupyter-core-5.1.1-1|4	
21cr|python-jupyter-core-5.1.1-1|5	Name:           python-jupyter-core
21cr|python-jupyter-core-5.1.1-1|6	Version:        5.1.1
21cr|python-jupyter-core-5.1.1-1|7	Release:        1
21cr|python-jupyter-core-5.1.1-1|8	Summary:        The base package for Jupyter projects
21cr|python-jupyter-core-5.1.1-1|9	Group:          Development/Python
21cr|python-jupyter-core-5.1.1-1|10	License:        BSD
21cr|python-jupyter-core-5.1.1-1|11	URL:            http://jupyter.org
21cr|python-jupyter-core-5.1.1-1|12	Source0:        %{pypi_source jupyter_core}
21cr|python-jupyter-core-5.1.1-1|13	BuildArch:      noarch
21cr|python-jupyter-core-5.1.1-1|14	
21cr|python-jupyter-core-5.1.1-1|15	BuildRequires:  python3-devel
21cr|python-jupyter-core-5.1.1-1|16	BuildRequires:  python3-docs
21cr|python-jupyter-core-5.1.1-1|17	BuildRequires:  python3-sphinx
21cr|python-jupyter-core-5.1.1-1|18	BuildRequires:  python3-sphinxcontrib-github-alt
21cr|python-jupyter-core-5.1.1-1|19	BuildRequires:  python3-myst-parser
21cr|python-jupyter-core-5.1.1-1|20	BuildRequires:  pyproject-rpm-macros
21cr|python-jupyter-core-5.1.1-1|21	
21cr|python-jupyter-core-5.1.1-1|22	%bcond_without tests
21cr|python-jupyter-core-5.1.1-1|23	%if %{with tests}
21cr|python-jupyter-core-5.1.1-1|24	BuildRequires:  python3-pytest
21cr|python-jupyter-core-5.1.1-1|25	%endif
21cr|python-jupyter-core-5.1.1-1|26	
21cr|python-jupyter-core-5.1.1-1|27	%description
21cr|python-jupyter-core-5.1.1-1|28	Core common functionality of Jupyter projects.
21cr|python-jupyter-core-5.1.1-1|29	
21cr|python-jupyter-core-5.1.1-1|30	This package contains base application classes and configuration inherited by
21cr|python-jupyter-core-5.1.1-1|31	other projects.
21cr|python-jupyter-core-5.1.1-1|32	
21cr|python-jupyter-core-5.1.1-1|33	#----------------------------------------------------
21cr|python-jupyter-core-5.1.1-1|34	%package -n     python3-jupyter-core
21cr|python-jupyter-core-5.1.1-1|35	Summary:        The base package for Jupyter projects
21cr|python-jupyter-core-5.1.1-1|36	Group:          Development/Python
21cr|python-jupyter-core-5.1.1-1|37	
21cr|python-jupyter-core-5.1.1-1|38	%description -n python3-jupyter-core
21cr|python-jupyter-core-5.1.1-1|39	Core common functionality of Jupyter projects.
21cr|python-jupyter-core-5.1.1-1|40	
21cr|python-jupyter-core-5.1.1-1|41	This package contains base application classes and configuration inherited by
21cr|python-jupyter-core-5.1.1-1|42	other projects.
21cr|python-jupyter-core-5.1.1-1|43	
21cr|python-jupyter-core-5.1.1-1|44	%files -n python3-jupyter-core -f %{pyproject_files}
21cr|python-jupyter-core-5.1.1-1|45	%license COPYING.md
21cr|python-jupyter-core-5.1.1-1|46	%doc README.md
21cr|python-jupyter-core-5.1.1-1|47	%{_bindir}/jupyter
21cr|python-jupyter-core-5.1.1-1|48	%{_bindir}/jupyter-migrate
21cr|python-jupyter-core-5.1.1-1|49	%{_bindir}/jupyter-troubleshoot
21cr|python-jupyter-core-5.1.1-1|50	
21cr|python-jupyter-core-5.1.1-1|51	#----------------------------------------------------
21cr|python-jupyter-core-5.1.1-1|52	%package -n python-jupyter-core-doc
21cr|python-jupyter-core-5.1.1-1|53	Summary:        Documentation of the base package for Jupyter projects
21cr|python-jupyter-core-5.1.1-1|54	Group:          Documentation
21cr|python-jupyter-core-5.1.1-1|55	
21cr|python-jupyter-core-5.1.1-1|56	%description -n python-jupyter-core-doc
21cr|python-jupyter-core-5.1.1-1|57	Core common functionality of Jupyter projects.
21cr|python-jupyter-core-5.1.1-1|58	
21cr|python-jupyter-core-5.1.1-1|59	This package contains documentation for the base application classes and
21cr|python-jupyter-core-5.1.1-1|60	configuration inherited by other jupyter projects.
21cr|python-jupyter-core-5.1.1-1|61	
21cr|python-jupyter-core-5.1.1-1|62	%files -n python-jupyter-core-doc
21cr|python-jupyter-core-5.1.1-1|63	%doc html
21cr|python-jupyter-core-5.1.1-1|64	
21cr|python-jupyter-core-5.1.1-1|65	#----------------------------------------------------
21cr|python-jupyter-core-5.1.1-1|66	%package -n python-jupyter-filesystem
21cr|python-jupyter-core-5.1.1-1|67	Summary:        Jupyter filesystem layout
21cr|python-jupyter-core-5.1.1-1|68	Group:          Development/Python
21cr|python-jupyter-core-5.1.1-1|69	
21cr|python-jupyter-core-5.1.1-1|70	%description -n python-jupyter-filesystem
21cr|python-jupyter-core-5.1.1-1|71	This package provides directories required by other packages that add
21cr|python-jupyter-core-5.1.1-1|72	extensions to Jupyter.
21cr|python-jupyter-core-5.1.1-1|73	
21cr|python-jupyter-core-5.1.1-1|74	%files -n python-jupyter-filesystem
21cr|python-jupyter-core-5.1.1-1|75	%{_datadir}/jupyter
21cr|python-jupyter-core-5.1.1-1|76	%{_sysconfdir}/jupyter
21cr|python-jupyter-core-5.1.1-1|77	
21cr|python-jupyter-core-5.1.1-1|78	#----------------------------------------------------
21cr|python-jupyter-core-5.1.1-1|79	
21cr|python-jupyter-core-5.1.1-1|80	%prep
21cr|python-jupyter-core-5.1.1-1|81	%autosetup -p1 -n jupyter_core-%{version}
21cr|python-jupyter-core-5.1.1-1|82	
21cr|python-jupyter-core-5.1.1-1|83	# Use local objects.inv for intersphinx:
21cr|python-jupyter-core-5.1.1-1|84	sed -i "s|{'https://docs.python.org/3/': None}|{'https://docs.python.org/3/': '/usr/share/doc/python3-docs/html/objects.inv'}|" docs/conf.py
21cr|python-jupyter-core-5.1.1-1|85	
21cr|python-jupyter-core-5.1.1-1|86	%py3_shebang_fix jupyter_core/troubleshoot.py
21cr|python-jupyter-core-5.1.1-1|87	
21cr|python-jupyter-core-5.1.1-1|88	
21cr|python-jupyter-core-5.1.1-1|89	%generate_buildrequires
21cr|python-jupyter-core-5.1.1-1|90	%pyproject_buildrequires -r
21cr|python-jupyter-core-5.1.1-1|91	
21cr|python-jupyter-core-5.1.1-1|92	
21cr|python-jupyter-core-5.1.1-1|93	%build
21cr|python-jupyter-core-5.1.1-1|94	%pyproject_wheel
21cr|python-jupyter-core-5.1.1-1|95	
21cr|python-jupyter-core-5.1.1-1|96	# generate html docs
21cr|python-jupyter-core-5.1.1-1|97	PYTHONPATH=. sphinx-build docs html
21cr|python-jupyter-core-5.1.1-1|98	# remove the sphinx-build leftovers
21cr|python-jupyter-core-5.1.1-1|99	rm -rf html/.{doctrees,buildinfo}
21cr|python-jupyter-core-5.1.1-1|100	
21cr|python-jupyter-core-5.1.1-1|101	
21cr|python-jupyter-core-5.1.1-1|102	%install
21cr|python-jupyter-core-5.1.1-1|103	%pyproject_install
21cr|python-jupyter-core-5.1.1-1|104	%pyproject_save_files jupyter jupyter_core
21cr|python-jupyter-core-5.1.1-1|105	
21cr|python-jupyter-core-5.1.1-1|106	# Create directories for python-jupyter-filesystem package
21cr|python-jupyter-core-5.1.1-1|107	mkdir -p %{buildroot}%{_datadir}/jupyter
21cr|python-jupyter-core-5.1.1-1|108	mkdir %{buildroot}%{_datadir}/jupyter/kernels
21cr|python-jupyter-core-5.1.1-1|109	mkdir %{buildroot}%{_datadir}/jupyter/labextensions
21cr|python-jupyter-core-5.1.1-1|110	mkdir %{buildroot}%{_datadir}/jupyter/nbextensions
21cr|python-jupyter-core-5.1.1-1|111	mkdir -p %{buildroot}%{_sysconfdir}/jupyter
21cr|python-jupyter-core-5.1.1-1|112	mkdir %{buildroot}%{_sysconfdir}/jupyter/jupyter_notebook_config.d
21cr|python-jupyter-core-5.1.1-1|113	mkdir %{buildroot}%{_sysconfdir}/jupyter/jupyter_server_config.d
21cr|python-jupyter-core-5.1.1-1|114	mkdir %{buildroot}%{_sysconfdir}/jupyter/nbconfig
21cr|python-jupyter-core-5.1.1-1|115	mkdir %{buildroot}%{_sysconfdir}/jupyter/nbconfig/common.d
21cr|python-jupyter-core-5.1.1-1|116	mkdir %{buildroot}%{_sysconfdir}/jupyter/nbconfig/edit.d
21cr|python-jupyter-core-5.1.1-1|117	mkdir %{buildroot}%{_sysconfdir}/jupyter/nbconfig/notebook.d
21cr|python-jupyter-core-5.1.1-1|118	mkdir %{buildroot}%{_sysconfdir}/jupyter/nbconfig/terminal.d
21cr|python-jupyter-core-5.1.1-1|119	mkdir %{buildroot}%{_sysconfdir}/jupyter/nbconfig/tree.d
21cr|python-jupyter-core-5.1.1-1|120	
21cr|python-jupyter-core-5.1.1-1|121	
21cr|python-jupyter-core-5.1.1-1|122	%if %{with tests}
21cr|python-jupyter-core-5.1.1-1|123	%check
21cr|python-jupyter-core-5.1.1-1|124	# deselected tests unset PATH env variables and can only run when installed
21cr|python-jupyter-core-5.1.1-1|125	# test_jupyter_path_(no)_user_site are deselected because we change
21cr|python-jupyter-core-5.1.1-1|126	# user install location path in Fedora, for reference see:
21cr|python-jupyter-core-5.1.1-1|127	# https://src.fedoraproject.org/rpms/python3.10/blob/rawhide/f/00251-change-user-install-location.patch
21cr|python-jupyter-core-5.1.1-1|128	%pytest -v \
21cr|python-jupyter-core-5.1.1-1|129	--deselect "jupyter_core/tests/test_command.py::test_not_on_path" \
21cr|python-jupyter-core-5.1.1-1|130	--deselect "jupyter_core/tests/test_command.py::test_path_priority" \
21cr|python-jupyter-core-5.1.1-1|131	--deselect "jupyter_core/tests/test_command.py::test_argv0" \
21cr|python-jupyter-core-5.1.1-1|132	--deselect "jupyter_core/tests/test_paths.py::test_jupyter_path_prefer_env" \
21cr|python-jupyter-core-5.1.1-1|133	--deselect "jupyter_core/tests/test_paths.py::test_jupyter_path_user_site" \
21cr|python-jupyter-core-5.1.1-1|134	--deselect "jupyter_core/tests/test_paths.py::test_jupyter_path_no_user_site" \
21cr|python-jupyter-core-5.1.1-1|135	;
21cr|python-jupyter-core-5.1.1-1|136	%endif
21cr|python-jupyter-core-5.1.1-1|137	
21cr|python-jupyter-core-5.1.1-1|138	
21cr|python-jupyter-core-5.1.1-1|139	%global _docdir_fmt %{name}

6881 21
21cr|python-jupyterlab_pygments-0.2.2-1|1	%global pypi_name jupyterlab_pygments
21cr|python-jupyterlab_pygments-0.2.2-1|2	
21cr|python-jupyterlab_pygments-0.2.2-1|3	Name:           python-%{pypi_name}
21cr|python-jupyterlab_pygments-0.2.2-1|4	Version:        0.2.2
21cr|python-jupyterlab_pygments-0.2.2-1|5	Release:        1
21cr|python-jupyterlab_pygments-0.2.2-1|6	Summary:        Pygments theme
21cr|python-jupyterlab_pygments-0.2.2-1|7	Group:          Development/Python
21cr|python-jupyterlab_pygments-0.2.2-1|8	License:        BSD
21cr|python-jupyterlab_pygments-0.2.2-1|9	URL:            https://github.com/jupyterlab/jupyterlab_pygments
21cr|python-jupyterlab_pygments-0.2.2-1|10	Source0:        %{pypi_source}
21cr|python-jupyterlab_pygments-0.2.2-1|11	
21cr|python-jupyterlab_pygments-0.2.2-1|12	BuildArch:      noarch
21cr|python-jupyterlab_pygments-0.2.2-1|13	
21cr|python-jupyterlab_pygments-0.2.2-1|14	BuildRequires:  python3-devel
21cr|python-jupyterlab_pygments-0.2.2-1|15	BuildRequires:  python3dist(setuptools)
21cr|python-jupyterlab_pygments-0.2.2-1|16	BuildRequires:  python3dist(jupyter-packaging)
21cr|python-jupyterlab_pygments-0.2.2-1|17	
21cr|python-jupyterlab_pygments-0.2.2-1|18	%description
21cr|python-jupyterlab_pygments-0.2.2-1|19	This package contains a syntax coloring theme for pygments making use of the
21cr|python-jupyterlab_pygments-0.2.2-1|20	JupyterLab CSS variables.
21cr|python-jupyterlab_pygments-0.2.2-1|21	
21cr|python-jupyterlab_pygments-0.2.2-1|22	#-----------------------------------------------------
21cr|python-jupyterlab_pygments-0.2.2-1|23	%package -n     python3-%{pypi_name}
21cr|python-jupyterlab_pygments-0.2.2-1|24	Summary:        %{summary}
21cr|python-jupyterlab_pygments-0.2.2-1|25	Group:          Development/Python
21cr|python-jupyterlab_pygments-0.2.2-1|26	
21cr|python-jupyterlab_pygments-0.2.2-1|27	%description -n python3-%{pypi_name}
21cr|python-jupyterlab_pygments-0.2.2-1|28	This package contains a syntax coloring theme for pygments making use of the
21cr|python-jupyterlab_pygments-0.2.2-1|29	JupyterLab CSS variables.
21cr|python-jupyterlab_pygments-0.2.2-1|30	
21cr|python-jupyterlab_pygments-0.2.2-1|31	%files -n python3-%{pypi_name}
21cr|python-jupyterlab_pygments-0.2.2-1|32	%license LICENSE
21cr|python-jupyterlab_pygments-0.2.2-1|33	%doc README.md
21cr|python-jupyterlab_pygments-0.2.2-1|34	%{python3_sitelib}/%{pypi_name}
21cr|python-jupyterlab_pygments-0.2.2-1|35	%{python3_sitelib}/%{pypi_name}-%{version}-*.egg-info
21cr|python-jupyterlab_pygments-0.2.2-1|36	%{_datadir}/jupyter/labextensions/jupyterlab_pygments
21cr|python-jupyterlab_pygments-0.2.2-1|37	
21cr|python-jupyterlab_pygments-0.2.2-1|38	#-----------------------------------------------------
21cr|python-jupyterlab_pygments-0.2.2-1|39	%prep
21cr|python-jupyterlab_pygments-0.2.2-1|40	%autosetup -n %{pypi_name}-%{version}
21cr|python-jupyterlab_pygments-0.2.2-1|41	# Remove bundled egg-info
21cr|python-jupyterlab_pygments-0.2.2-1|42	rm -rf %{pypi_name}.egg-info
21cr|python-jupyterlab_pygments-0.2.2-1|43	
21cr|python-jupyterlab_pygments-0.2.2-1|44	%build
21cr|python-jupyterlab_pygments-0.2.2-1|45	%py3_build
21cr|python-jupyterlab_pygments-0.2.2-1|46	
21cr|python-jupyterlab_pygments-0.2.2-1|47	%install
21cr|python-jupyterlab_pygments-0.2.2-1|48	%py3_install

6882 21
21cr|python-jupyterlab-widgets-3.0.7-1|1	%global pypi_name jupyterlab-widgets
21cr|python-jupyterlab-widgets-3.0.7-1|2	%global pypi_under jupyterlab_widgets
21cr|python-jupyterlab-widgets-3.0.7-1|3	
21cr|python-jupyterlab-widgets-3.0.7-1|4	Name:           python-jupyterlab-widgets
21cr|python-jupyterlab-widgets-3.0.7-1|5	Version:        3.0.7
21cr|python-jupyterlab-widgets-3.0.7-1|6	Release:        1
21cr|python-jupyterlab-widgets-3.0.7-1|7	Summary:        Jupyter Widgets JupyterLab Extension
21cr|python-jupyterlab-widgets-3.0.7-1|8	License:        BSD-3-Clause
21cr|python-jupyterlab-widgets-3.0.7-1|9	Group:          Development/Python
21cr|python-jupyterlab-widgets-3.0.7-1|10	URL:            https://github.com/jupyter-widgets/ipywidgets
21cr|python-jupyterlab-widgets-3.0.7-1|11	Source:         https://files.pythonhosted.org/packages/source/j/jupyterlab-widgets/%{pypi_under}-%{version}.tar.gz
21cr|python-jupyterlab-widgets-3.0.7-1|12	BuildArch:      noarch
21cr|python-jupyterlab-widgets-3.0.7-1|13	
21cr|python-jupyterlab-widgets-3.0.7-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-jupyterlab-widgets-3.0.7-1|15	BuildRequires:  python3dist(setuptools)
21cr|python-jupyterlab-widgets-3.0.7-1|16	BuildRequires:  python3dist(jupyter-packaging)
21cr|python-jupyterlab-widgets-3.0.7-1|17	BuildRequires:  python3dist(pip)
21cr|python-jupyterlab-widgets-3.0.7-1|18	BuildRequires:  python3dist(wheel)
21cr|python-jupyterlab-widgets-3.0.7-1|19	
21cr|python-jupyterlab-widgets-3.0.7-1|20	%description
21cr|python-jupyterlab-widgets-3.0.7-1|21	A JupyterLab 3.0 extension for Jupyter/IPython widgets.
21cr|python-jupyterlab-widgets-3.0.7-1|22	
21cr|python-jupyterlab-widgets-3.0.7-1|23	#------------------------------------------------------------
21cr|python-jupyterlab-widgets-3.0.7-1|24	%package -n     python3-%{pypi_name}
21cr|python-jupyterlab-widgets-3.0.7-1|25	Summary:        Jupyter Widgets JupyterLab Extension
21cr|python-jupyterlab-widgets-3.0.7-1|26	Group:          Development/Python
21cr|python-jupyterlab-widgets-3.0.7-1|27	
21cr|python-jupyterlab-widgets-3.0.7-1|28	%description -n python3-%{pypi_name}
21cr|python-jupyterlab-widgets-3.0.7-1|29	A JupyterLab 3.0 extension for Jupyter/IPython widgets.
21cr|python-jupyterlab-widgets-3.0.7-1|30	
21cr|python-jupyterlab-widgets-3.0.7-1|31	%files -n python3-%{pypi_name}
21cr|python-jupyterlab-widgets-3.0.7-1|32	%license LICENSE
21cr|python-jupyterlab-widgets-3.0.7-1|33	%doc README.md
21cr|python-jupyterlab-widgets-3.0.7-1|34	%{python3_sitelib}/jupyterlab_widgets/
21cr|python-jupyterlab-widgets-3.0.7-1|35	%{python3_sitelib}/jupyterlab_widgets-%{version}.dist-info/
21cr|python-jupyterlab-widgets-3.0.7-1|36	%{_datadir}/jupyter/labextensions/@jupyter-widgets/
21cr|python-jupyterlab-widgets-3.0.7-1|37	
21cr|python-jupyterlab-widgets-3.0.7-1|38	#------------------------------------------------------------
21cr|python-jupyterlab-widgets-3.0.7-1|39	
21cr|python-jupyterlab-widgets-3.0.7-1|40	%prep
21cr|python-jupyterlab-widgets-3.0.7-1|41	%autosetup -p1 -n %{pypi_under}-%{version}
21cr|python-jupyterlab-widgets-3.0.7-1|42	
21cr|python-jupyterlab-widgets-3.0.7-1|43	%build
21cr|python-jupyterlab-widgets-3.0.7-1|44	%pyproject_wheel
21cr|python-jupyterlab-widgets-3.0.7-1|45	
21cr|python-jupyterlab-widgets-3.0.7-1|46	%install
21cr|python-jupyterlab-widgets-3.0.7-1|47	%pyproject_install
21cr|python-jupyterlab-widgets-3.0.7-1|48	
21cr|python-jupyterlab-widgets-3.0.7-1|49	

6883 21
21cr|python-jupyter-packaging-0.12.3-1|1	%global pypi_name jupyter_packaging
21cr|python-jupyter-packaging-0.12.3-1|2	
21cr|python-jupyter-packaging-0.12.3-1|3	Name:           python-jupyter-packaging
21cr|python-jupyter-packaging-0.12.3-1|4	Version:        0.12.3
21cr|python-jupyter-packaging-0.12.3-1|5	Release:        1
21cr|python-jupyter-packaging-0.12.3-1|6	Summary:        Tools to help build and install Jupyter Python packages
21cr|python-jupyter-packaging-0.12.3-1|7	Group:          Development/Python
21cr|python-jupyter-packaging-0.12.3-1|8	License:        BSD
21cr|python-jupyter-packaging-0.12.3-1|9	URL:            https://github.com/jupyter/jupyter-packaging
21cr|python-jupyter-packaging-0.12.3-1|10	Source0:        %{pypi_source}
21cr|python-jupyter-packaging-0.12.3-1|11	Patch0:         jupyter-packaging-requirements.patch
21cr|python-jupyter-packaging-0.12.3-1|12	BuildArch:      noarch
21cr|python-jupyter-packaging-0.12.3-1|13	
21cr|python-jupyter-packaging-0.12.3-1|14	%global _description %{expand:
21cr|python-jupyter-packaging-0.12.3-1|15	This package contains utilities for making Python packages with and without
21cr|python-jupyter-packaging-0.12.3-1|16	accompanying JavaScript packages.}
21cr|python-jupyter-packaging-0.12.3-1|17	
21cr|python-jupyter-packaging-0.12.3-1|18	%description %_description
21cr|python-jupyter-packaging-0.12.3-1|19	
21cr|python-jupyter-packaging-0.12.3-1|20	#-------------------------------------------------
21cr|python-jupyter-packaging-0.12.3-1|21	%package -n python3-jupyter-packaging
21cr|python-jupyter-packaging-0.12.3-1|22	Summary:        %{summary}
21cr|python-jupyter-packaging-0.12.3-1|23	Group:          Development/Python
21cr|python-jupyter-packaging-0.12.3-1|24	BuildRequires:  python3-devel
21cr|python-jupyter-packaging-0.12.3-1|25	BuildRequires:  pyproject-rpm-macros
21cr|python-jupyter-packaging-0.12.3-1|26	
21cr|python-jupyter-packaging-0.12.3-1|27	%description -n python3-jupyter-packaging %_description
21cr|python-jupyter-packaging-0.12.3-1|28	
21cr|python-jupyter-packaging-0.12.3-1|29	%files -n python3-jupyter-packaging -f %{pyproject_files}
21cr|python-jupyter-packaging-0.12.3-1|30	%license LICENSE
21cr|python-jupyter-packaging-0.12.3-1|31	%doc README.md
21cr|python-jupyter-packaging-0.12.3-1|32	
21cr|python-jupyter-packaging-0.12.3-1|33	#-------------------------------------------------
21cr|python-jupyter-packaging-0.12.3-1|34	
21cr|python-jupyter-packaging-0.12.3-1|35	%prep
21cr|python-jupyter-packaging-0.12.3-1|36	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-jupyter-packaging-0.12.3-1|37	# Drop dependencies on coverage, linters etc.
21cr|python-jupyter-packaging-0.12.3-1|38	sed -Ei 's/"(coverage|pre-commit|pytest-cov)",//g' pyproject.toml
21cr|python-jupyter-packaging-0.12.3-1|39	
21cr|python-jupyter-packaging-0.12.3-1|40	%generate_buildrequires
21cr|python-jupyter-packaging-0.12.3-1|41	%pyproject_buildrequires -w
21cr|python-jupyter-packaging-0.12.3-1|42	
21cr|python-jupyter-packaging-0.12.3-1|43	%install
21cr|python-jupyter-packaging-0.12.3-1|44	%pyproject_install
21cr|python-jupyter-packaging-0.12.3-1|45	%pyproject_save_files %{pypi_name}
21cr|python-jupyter-packaging-0.12.3-1|46	
21cr|python-jupyter-packaging-0.12.3-1|47	

6884 21
21cr|python-kaitaistruct-0.9-1|1	%define	oname	kaitaistruct
21cr|python-kaitaistruct-0.9-1|2	
21cr|python-kaitaistruct-0.9-1|3	Name:		python-%{oname}
21cr|python-kaitaistruct-0.9-1|4	Version:	0.9
21cr|python-kaitaistruct-0.9-1|5	Release:	1
21cr|python-kaitaistruct-0.9-1|6	Summary:	Kaitai Struct declarative parser generator for binary data
21cr|python-kaitaistruct-0.9-1|7	Source0:	https://files.pythonhosted.org/packages/33/e1/c75484bce13509d2bb1118585cd832cff228ed99df81753028dbf8f1dbcb/kaitaistruct-0.9.tar.gz
21cr|python-kaitaistruct-0.9-1|8	License:	MIT
21cr|python-kaitaistruct-0.9-1|9	Group:		Development/Python
21cr|python-kaitaistruct-0.9-1|10	Url:		http://kaitai.io
21cr|python-kaitaistruct-0.9-1|11	BuildArch:	noarch
21cr|python-kaitaistruct-0.9-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-kaitaistruct-0.9-1|13	
21cr|python-kaitaistruct-0.9-1|14	%description
21cr|python-kaitaistruct-0.9-1|15	Kaitai Struct: runtime library for Python
21cr|python-kaitaistruct-0.9-1|16	===========================================
21cr|python-kaitaistruct-0.9-1|17	
21cr|python-kaitaistruct-0.9-1|18	This library implements Kaitai Struct API for Python.
21cr|python-kaitaistruct-0.9-1|19	
21cr|python-kaitaistruct-0.9-1|20	`Kaitai Struct <http://kaitai.io>`_ is a declarative language used for
21cr|python-kaitaistruct-0.9-1|21	describe various binary data structures, laid out in files or in memory:
21cr|python-kaitaistruct-0.9-1|22	i.e. binary file formats, network stream packet formats, etc.
21cr|python-kaitaistruct-0.9-1|23	
21cr|python-kaitaistruct-0.9-1|24	It is similar to `Python's Construct 2.9 <http://construct.readthedocs.org/>`_
21cr|python-kaitaistruct-0.9-1|25	but it is language-agnostic. The format description is done in YAML-based .ksy
21cr|python-kaitaistruct-0.9-1|26	format, which then can be compiled into a wide range of target languages.
21cr|python-kaitaistruct-0.9-1|27	
21cr|python-kaitaistruct-0.9-1|28	Further reading:
21cr|python-kaitaistruct-0.9-1|29	
21cr|python-kaitaistruct-0.9-1|30	* `About Kaitai Struct <http://kaitai.io/>`_
21cr|python-kaitaistruct-0.9-1|31	* `About API implemented in this library
21cr|python-kaitaistruct-0.9-1|32	* <http://doc.kaitai.io/stream_api.html>`_
21cr|python-kaitaistruct-0.9-1|33	* `Python specific notes <http://doc.kaitai.io/lang_python.html>`_
21cr|python-kaitaistruct-0.9-1|34	
21cr|python-kaitaistruct-0.9-1|35	Installing
21cr|python-kaitaistruct-0.9-1|36	------------------------------
21cr|python-kaitaistruct-0.9-1|37	
21cr|python-kaitaistruct-0.9-1|38	Using `requirements.txt`
21cr|python-kaitaistruct-0.9-1|39	------------------------------
21cr|python-kaitaistruct-0.9-1|40	
21cr|python-kaitaistruct-0.9-1|41	If you want to use Kaitai Struct runtime in your project and you use
21cr|python-kaitaistruct-0.9-1|42	`requirements.txt` to manage your dependencies, just add the following
21cr|python-kaitaistruct-0.9-1|43	line to it:
21cr|python-kaitaistruct-0.9-1|44	
21cr|python-kaitaistruct-0.9-1|45	::
21cr|python-kaitaistruct-0.9-1|46	
21cr|python-kaitaistruct-0.9-1|47	kaitaistruct
21cr|python-kaitaistruct-0.9-1|48	
21cr|python-kaitaistruct-0.9-1|49	and then run `pip install -r requirements.txt` to update all your
21cr|python-kaitaistruct-0.9-1|50	dependencies.
21cr|python-kaitaistruct-0.9-1|51	
21cr|python-kaitaistruct-0.9-1|52	Using `pip` directly
21cr|python-kaitaistruct-0.9-1|53	------------------------------
21cr|python-kaitaistruct-0.9-1|54	
21cr|python-kaitaistruct-0.9-1|55	You can use
21cr|python-kaitaistruct-0.9-1|56	
21cr|python-kaitaistruct-0.9-1|57	::
21cr|python-kaitaistruct-0.9-1|58	
21cr|python-kaitaistruct-0.9-1|59	pip install kaitaistruct
21cr|python-kaitaistruct-0.9-1|60	
21cr|python-kaitaistruct-0.9-1|61	to install the package manually using `pip` Python package manager.
21cr|python-kaitaistruct-0.9-1|62	
21cr|python-kaitaistruct-0.9-1|63	Licensing
21cr|python-kaitaistruct-0.9-1|64	------------------------------
21cr|python-kaitaistruct-0.9-1|65	
21cr|python-kaitaistruct-0.9-1|66	Copyright 2015-2018 Kaitai Project: MIT license
21cr|python-kaitaistruct-0.9-1|67	
21cr|python-kaitaistruct-0.9-1|68	Permission is hereby granted, free of charge, to any person obtaining
21cr|python-kaitaistruct-0.9-1|69	a copy of this software and associated documentation files (the
21cr|python-kaitaistruct-0.9-1|70	"Software"), to deal in the Software without restriction, including
21cr|python-kaitaistruct-0.9-1|71	without limitation the rights to use, copy, modify, merge, publish,
21cr|python-kaitaistruct-0.9-1|72	distribute, sublicense, and/or sell copies of the Software, and to
21cr|python-kaitaistruct-0.9-1|73	permit persons to whom the Software is furnished to do so, subject to
21cr|python-kaitaistruct-0.9-1|74	the following conditions:
21cr|python-kaitaistruct-0.9-1|75	
21cr|python-kaitaistruct-0.9-1|76	The above copyright notice and this permission notice shall be
21cr|python-kaitaistruct-0.9-1|77	included in all copies or substantial portions of the Software.
21cr|python-kaitaistruct-0.9-1|78	
21cr|python-kaitaistruct-0.9-1|79	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21cr|python-kaitaistruct-0.9-1|80	EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
21cr|python-kaitaistruct-0.9-1|81	MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
21cr|python-kaitaistruct-0.9-1|82	NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
21cr|python-kaitaistruct-0.9-1|83	LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
21cr|python-kaitaistruct-0.9-1|84	OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
21cr|python-kaitaistruct-0.9-1|85	WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21cr|python-kaitaistruct-0.9-1|86	
21cr|python-kaitaistruct-0.9-1|87	%package -n python3-%{oname}
21cr|python-kaitaistruct-0.9-1|88	Summary:	Kaitai Struct declarative parser generator for binary data
21cr|python-kaitaistruct-0.9-1|89	
21cr|python-kaitaistruct-0.9-1|90	%description -n python3-%{oname}
21cr|python-kaitaistruct-0.9-1|91	Kaitai Struct: runtime library for Python
21cr|python-kaitaistruct-0.9-1|92	===========================================
21cr|python-kaitaistruct-0.9-1|93	
21cr|python-kaitaistruct-0.9-1|94	This library implements Kaitai Struct API for Python.
21cr|python-kaitaistruct-0.9-1|95	
21cr|python-kaitaistruct-0.9-1|96	`Kaitai Struct <http://kaitai.io>`_ is a declarative language used for
21cr|python-kaitaistruct-0.9-1|97	describe various binary data structures, laid out in files or in memory:
21cr|python-kaitaistruct-0.9-1|98	i.e. binary file formats, network stream packet formats, etc.
21cr|python-kaitaistruct-0.9-1|99	
21cr|python-kaitaistruct-0.9-1|100	It is similar to `Python's Construct 2.9 <http://construct.readthedocs.org/>`_
21cr|python-kaitaistruct-0.9-1|101	but it is language-agnostic. The format description is done in YAML-based .ksy
21cr|python-kaitaistruct-0.9-1|102	format, which then can be compiled into a wide range of target languages.
21cr|python-kaitaistruct-0.9-1|103	
21cr|python-kaitaistruct-0.9-1|104	Further reading:
21cr|python-kaitaistruct-0.9-1|105	
21cr|python-kaitaistruct-0.9-1|106	* `About Kaitai Struct <http://kaitai.io/>`_
21cr|python-kaitaistruct-0.9-1|107	* `About API implemented in this library
21cr|python-kaitaistruct-0.9-1|108	* <http://doc.kaitai.io/stream_api.html>`_
21cr|python-kaitaistruct-0.9-1|109	* `Python specific notes <http://doc.kaitai.io/lang_python.html>`_
21cr|python-kaitaistruct-0.9-1|110	
21cr|python-kaitaistruct-0.9-1|111	Installing
21cr|python-kaitaistruct-0.9-1|112	------------------------------
21cr|python-kaitaistruct-0.9-1|113	
21cr|python-kaitaistruct-0.9-1|114	Using `requirements.txt`
21cr|python-kaitaistruct-0.9-1|115	------------------------------
21cr|python-kaitaistruct-0.9-1|116	
21cr|python-kaitaistruct-0.9-1|117	If you want to use Kaitai Struct runtime in your project and you use
21cr|python-kaitaistruct-0.9-1|118	`requirements.txt` to manage your dependencies, just add the following
21cr|python-kaitaistruct-0.9-1|119	line to it:
21cr|python-kaitaistruct-0.9-1|120	
21cr|python-kaitaistruct-0.9-1|121	::
21cr|python-kaitaistruct-0.9-1|122	
21cr|python-kaitaistruct-0.9-1|123	kaitaistruct
21cr|python-kaitaistruct-0.9-1|124	
21cr|python-kaitaistruct-0.9-1|125	and then run `pip install -r requirements.txt` to update all your
21cr|python-kaitaistruct-0.9-1|126	dependencies.
21cr|python-kaitaistruct-0.9-1|127	
21cr|python-kaitaistruct-0.9-1|128	Using `pip` directly
21cr|python-kaitaistruct-0.9-1|129	------------------------------
21cr|python-kaitaistruct-0.9-1|130	
21cr|python-kaitaistruct-0.9-1|131	You can use
21cr|python-kaitaistruct-0.9-1|132	
21cr|python-kaitaistruct-0.9-1|133	::
21cr|python-kaitaistruct-0.9-1|134	
21cr|python-kaitaistruct-0.9-1|135	pip install kaitaistruct
21cr|python-kaitaistruct-0.9-1|136	
21cr|python-kaitaistruct-0.9-1|137	to install the package manually using `pip` Python package manager.
21cr|python-kaitaistruct-0.9-1|138	
21cr|python-kaitaistruct-0.9-1|139	Licensing
21cr|python-kaitaistruct-0.9-1|140	------------------------------
21cr|python-kaitaistruct-0.9-1|141	
21cr|python-kaitaistruct-0.9-1|142	Copyright 2015-2018 Kaitai Project: MIT license
21cr|python-kaitaistruct-0.9-1|143	
21cr|python-kaitaistruct-0.9-1|144	Permission is hereby granted, free of charge, to any person obtaining
21cr|python-kaitaistruct-0.9-1|145	a copy of this software and associated documentation files (the
21cr|python-kaitaistruct-0.9-1|146	"Software"), to deal in the Software without restriction, including
21cr|python-kaitaistruct-0.9-1|147	without limitation the rights to use, copy, modify, merge, publish,
21cr|python-kaitaistruct-0.9-1|148	distribute, sublicense, and/or sell copies of the Software, and to
21cr|python-kaitaistruct-0.9-1|149	permit persons to whom the Software is furnished to do so, subject to
21cr|python-kaitaistruct-0.9-1|150	the following conditions:
21cr|python-kaitaistruct-0.9-1|151	
21cr|python-kaitaistruct-0.9-1|152	The above copyright notice and this permission notice shall be
21cr|python-kaitaistruct-0.9-1|153	included in all copies or substantial portions of the Software.
21cr|python-kaitaistruct-0.9-1|154	
21cr|python-kaitaistruct-0.9-1|155	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21cr|python-kaitaistruct-0.9-1|156	EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
21cr|python-kaitaistruct-0.9-1|157	MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
21cr|python-kaitaistruct-0.9-1|158	NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
21cr|python-kaitaistruct-0.9-1|159	LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
21cr|python-kaitaistruct-0.9-1|160	OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
21cr|python-kaitaistruct-0.9-1|161	WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21cr|python-kaitaistruct-0.9-1|162	
21cr|python-kaitaistruct-0.9-1|163	
21cr|python-kaitaistruct-0.9-1|164	%prep
21cr|python-kaitaistruct-0.9-1|165	%setup -q -n %{oname}-%{version}
21cr|python-kaitaistruct-0.9-1|166	
21cr|python-kaitaistruct-0.9-1|167	%build
21cr|python-kaitaistruct-0.9-1|168	python3 setup.py build
21cr|python-kaitaistruct-0.9-1|169	
21cr|python-kaitaistruct-0.9-1|170	%install
21cr|python-kaitaistruct-0.9-1|171	python3 setup.py install --root=%{buildroot}
21cr|python-kaitaistruct-0.9-1|172	
21cr|python-kaitaistruct-0.9-1|173	%files -n python3-%{oname}
21cr|python-kaitaistruct-0.9-1|174	%doc README.rst
21cr|python-kaitaistruct-0.9-1|175	%{py3_puresitedir}/__pycache__/*
21cr|python-kaitaistruct-0.9-1|176	%{py3_puresitedir}/kaitaistruct.py*
21cr|python-kaitaistruct-0.9-1|177	%{py3_puresitedir}/kaitaistruct*.egg-info

6885 21
21cr|python-kapteyn-3.0-1|1	%define module kapteyn
21cr|python-kapteyn-3.0-1|2	
21cr|python-kapteyn-3.0-1|3	# we don't want to provide private python extension libs
21cr|python-kapteyn-3.0-1|4	%define __provides_exclude_from ^(%{py3_platsitedir}/.*\\.so)$
21cr|python-kapteyn-3.0-1|5	
21cr|python-kapteyn-3.0-1|6	Name:    python-kapteyn
21cr|python-kapteyn-3.0-1|7	Version: 3.0
21cr|python-kapteyn-3.0-1|8	Release: 1
21cr|python-kapteyn-3.0-1|9	Summary: The Kapteyn Python Astronomy package
21cr|python-kapteyn-3.0-1|10	License: BSD
21cr|python-kapteyn-3.0-1|11	Group:   Sciences/Astronomy
21cr|python-kapteyn-3.0-1|12	Url:     http://www.astro.rug.nl/software/kapteyn/
21cr|python-kapteyn-3.0-1|13	Source0: http://www.astro.rug.nl/software/kapteyn/%{module}-%{version}.tar.gz
21cr|python-kapteyn-3.0-1|14	Patch0:  python-kapteyn-2.3.1-unbundle-wcslib.patch
21cr|python-kapteyn-3.0-1|15	Patch1:  python-kapteyn-2.3.1-linking.patch
21cr|python-kapteyn-3.0-1|16	
21cr|python-kapteyn-3.0-1|17	BuildRequires: pkgconfig(wcslib)
21cr|python-kapteyn-3.0-1|18	
21cr|python-kapteyn-3.0-1|19	%description
21cr|python-kapteyn-3.0-1|20	The Kapteyn Package is a collection of Python modules and applications
21cr|python-kapteyn-3.0-1|21	developed by the computer group of the Kapteyn Astronomical Institute,
21cr|python-kapteyn-3.0-1|22	University of Groningen, The Netherlands. The purpose of the package is
21cr|python-kapteyn-3.0-1|23	to provide tools for the development of astronomical applications with Python.
21cr|python-kapteyn-3.0-1|24	#--------------------------------------------------------------
21cr|python-kapteyn-3.0-1|25	
21cr|python-kapteyn-3.0-1|26	%package -n python3-%{module}
21cr|python-kapteyn-3.0-1|27	Summary:       Python3 implementatoin of the Kapteyn package
21cr|python-kapteyn-3.0-1|28	BuildRequires: pkgconfig(python3)
21cr|python-kapteyn-3.0-1|29	BuildRequires: python3egg(cython)
21cr|python-kapteyn-3.0-1|30	BuildRequires: python3egg(numpy)
21cr|python-kapteyn-3.0-1|31	BuildRequires: python3egg(sphinx)
21cr|python-kapteyn-3.0-1|32	BuildRequires: python3egg(matplotlib)
21cr|python-kapteyn-3.0-1|33	
21cr|python-kapteyn-3.0-1|34	%description -n python3-%{module}
21cr|python-kapteyn-3.0-1|35	The Kapteyn Package is a collection of Python3 modules and
21cr|python-kapteyn-3.0-1|36	applications developed by the computer group of the Kapteyn
21cr|python-kapteyn-3.0-1|37	Astronomical Institute, University of Groningen, The Netherlands. The
21cr|python-kapteyn-3.0-1|38	purpose of the package is to provide tools for the development of
21cr|python-kapteyn-3.0-1|39	astronomical applications with Python3.
21cr|python-kapteyn-3.0-1|40	
21cr|python-kapteyn-3.0-1|41	
21cr|python-kapteyn-3.0-1|42	%files -n python3-%{module}
21cr|python-kapteyn-3.0-1|43	%doc *.txt
21cr|python-kapteyn-3.0-1|44	%{py3_platsitedir}/kapteyn
21cr|python-kapteyn-3.0-1|45	%{py3_platsitedir}/kapteyn-%{version}-*.egg-info
21cr|python-kapteyn-3.0-1|46	#--------------------------------------------------------------
21cr|python-kapteyn-3.0-1|47	
21cr|python-kapteyn-3.0-1|48	%prep
21cr|python-kapteyn-3.0-1|49	%setup -qn %{module}-%{version}
21cr|python-kapteyn-3.0-1|50	%patch0 -p1
21cr|python-kapteyn-3.0-1|51	%patch1 -p1
21cr|python-kapteyn-3.0-1|52	# Unbundle wcslib
21cr|python-kapteyn-3.0-1|53	rm -rf src/wcslib-4.24
21cr|python-kapteyn-3.0-1|54	rm -rf kapteyn.egg-info
21cr|python-kapteyn-3.0-1|55	# remove use of /usr/bin/env
21cr|python-kapteyn-3.0-1|56	pushd kapteyn
21cr|python-kapteyn-3.0-1|57	perl -pi -e "s|/usr/bin/env python|/usr/bin/python3|" *.py
21cr|python-kapteyn-3.0-1|58	popd
21cr|python-kapteyn-3.0-1|59	
21cr|python-kapteyn-3.0-1|60	
21cr|python-kapteyn-3.0-1|61	%build
21cr|python-kapteyn-3.0-1|62	%py3_build
21cr|python-kapteyn-3.0-1|63	
21cr|python-kapteyn-3.0-1|64	%install
21cr|python-kapteyn-3.0-1|65	%py3_install
21cr|python-kapteyn-3.0-1|66	
21cr|python-kapteyn-3.0-1|67	find %{buildroot}%{py3_platsitedir}/kapteyn -name "*.so" |xargs chmod 755
21cr|python-kapteyn-3.0-1|68	

6886 21
21cr|python-keystoneauth1-4.2.0-1|1	%define	oname	keystoneauth1
21cr|python-keystoneauth1-4.2.0-1|2	
21cr|python-keystoneauth1-4.2.0-1|3	Name:		python-%{oname}
21cr|python-keystoneauth1-4.2.0-1|4	Version:	4.2.0
21cr|python-keystoneauth1-4.2.0-1|5	Release:	1
21cr|python-keystoneauth1-4.2.0-1|6	Summary:	Authentication Library for OpenStack Identity
21cr|python-keystoneauth1-4.2.0-1|7	Group:		Development/Python
21cr|python-keystoneauth1-4.2.0-1|8	License:	ASL
21cr|python-keystoneauth1-4.2.0-1|9	Url:		https://docs.openstack.org/keystoneauth/latest/
21cr|python-keystoneauth1-4.2.0-1|10	Source0:	https://pypi.python.org/packages/source/k/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-keystoneauth1-4.2.0-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-keystoneauth1-4.2.0-1|12	BuildRequires:	python3egg(pbr)
21cr|python-keystoneauth1-4.2.0-1|13	BuildRequires:	python3egg(setuptools)
21cr|python-keystoneauth1-4.2.0-1|14	BuildArch:	noarch
21cr|python-keystoneauth1-4.2.0-1|15	
21cr|python-keystoneauth1-4.2.0-1|16	%description
21cr|python-keystoneauth1-4.2.0-1|17	This package contains tools for authenticating to an OpenStack-based cloud.
21cr|python-keystoneauth1-4.2.0-1|18	These tools include:
21cr|python-keystoneauth1-4.2.0-1|19	
21cr|python-keystoneauth1-4.2.0-1|20	* Authentication plugins (password, token, and federation based)
21cr|python-keystoneauth1-4.2.0-1|21	* Discovery mechanisms to determine API version support
21cr|python-keystoneauth1-4.2.0-1|22	* A session that is used to maintain client settings across requests (based on
21cr|python-keystoneauth1-4.2.0-1|23	the requests Python library)
21cr|python-keystoneauth1-4.2.0-1|24	
21cr|python-keystoneauth1-4.2.0-1|25	#-----------------------------------------------------------------------------
21cr|python-keystoneauth1-4.2.0-1|26	%package -n python3-%{oname}
21cr|python-keystoneauth1-4.2.0-1|27	Summary:	Authentication Library for OpenStack Identity
21cr|python-keystoneauth1-4.2.0-1|28	Group:		Development/Python
21cr|python-keystoneauth1-4.2.0-1|29	
21cr|python-keystoneauth1-4.2.0-1|30	%description -n python3-%{oname}
21cr|python-keystoneauth1-4.2.0-1|31	This package contains tools for authenticating to an OpenStack-based cloud.
21cr|python-keystoneauth1-4.2.0-1|32	These tools include:
21cr|python-keystoneauth1-4.2.0-1|33	
21cr|python-keystoneauth1-4.2.0-1|34	* Authentication plugins (password, token, and federation based)
21cr|python-keystoneauth1-4.2.0-1|35	* Discovery mechanisms to determine API version support
21cr|python-keystoneauth1-4.2.0-1|36	* A session that is used to maintain client settings across requests (based on
21cr|python-keystoneauth1-4.2.0-1|37	the requests Python library)
21cr|python-keystoneauth1-4.2.0-1|38	
21cr|python-keystoneauth1-4.2.0-1|39	%files -n python3-%{oname}
21cr|python-keystoneauth1-4.2.0-1|40	%doc README.rst
21cr|python-keystoneauth1-4.2.0-1|41	%doc keystoneauth1/hacking/__init__.py
21cr|python-keystoneauth1-4.2.0-1|42	%doc keystoneauth1/hacking/checks.py
21cr|python-keystoneauth1-4.2.0-1|43	%doc keystoneauth1/tests/unit/test_hacking_checks.py
21cr|python-keystoneauth1-4.2.0-1|44	%{python3_sitelib}/keystoneauth1/*.py*
21cr|python-keystoneauth1-4.2.0-1|45	%{python3_sitelib}/keystoneauth1/__pycache__
21cr|python-keystoneauth1-4.2.0-1|46	%{python3_sitelib}/keystoneauth1/access/*.py*
21cr|python-keystoneauth1-4.2.0-1|47	%{python3_sitelib}/keystoneauth1/access/__pycache__
21cr|python-keystoneauth1-4.2.0-1|48	%{python3_sitelib}/keystoneauth1/exceptions/*.py*
21cr|python-keystoneauth1-4.2.0-1|49	%{python3_sitelib}/keystoneauth1/exceptions/__pycache__
21cr|python-keystoneauth1-4.2.0-1|50	%{python3_sitelib}/keystoneauth1/extras/*.py*
21cr|python-keystoneauth1-4.2.0-1|51	%{python3_sitelib}/keystoneauth1/extras/__pycache__
21cr|python-keystoneauth1-4.2.0-1|52	%{python3_sitelib}/keystoneauth1/extras/_saml2/*.py*
21cr|python-keystoneauth1-4.2.0-1|53	%{python3_sitelib}/keystoneauth1/extras/_saml2/__pycache__
21cr|python-keystoneauth1-4.2.0-1|54	%{python3_sitelib}/keystoneauth1/extras/_saml2/v3/*.py*
21cr|python-keystoneauth1-4.2.0-1|55	%{python3_sitelib}/keystoneauth1/extras/_saml2/v3/__pycache__
21cr|python-keystoneauth1-4.2.0-1|56	%{python3_sitelib}/keystoneauth1/extras/kerberos/*.py*
21cr|python-keystoneauth1-4.2.0-1|57	%{python3_sitelib}/keystoneauth1/extras/kerberos/__pycache__
21cr|python-keystoneauth1-4.2.0-1|58	%{python3_sitelib}/keystoneauth1/extras/oauth1/*.py*
21cr|python-keystoneauth1-4.2.0-1|59	%{python3_sitelib}/keystoneauth1/extras/oauth1/__pycache__
21cr|python-keystoneauth1-4.2.0-1|60	%{python3_sitelib}/keystoneauth1/fixture/*.py*
21cr|python-keystoneauth1-4.2.0-1|61	%{python3_sitelib}/keystoneauth1/fixture/__pycache__
21cr|python-keystoneauth1-4.2.0-1|62	%{python3_sitelib}/keystoneauth1/hacking/*.py*
21cr|python-keystoneauth1-4.2.0-1|63	%{python3_sitelib}/keystoneauth1/hacking/__pycache__
21cr|python-keystoneauth1-4.2.0-1|64	%{python3_sitelib}/keystoneauth1/identity/*.py*
21cr|python-keystoneauth1-4.2.0-1|65	%{python3_sitelib}/keystoneauth1/identity/__pycache__
21cr|python-keystoneauth1-4.2.0-1|66	%{python3_sitelib}/keystoneauth1/identity/generic/*.py*
21cr|python-keystoneauth1-4.2.0-1|67	%{python3_sitelib}/keystoneauth1/identity/generic/__pycache__
21cr|python-keystoneauth1-4.2.0-1|68	%{python3_sitelib}/keystoneauth1/identity/v3/*.py*
21cr|python-keystoneauth1-4.2.0-1|69	%{python3_sitelib}/keystoneauth1/identity/v3/__pycache__
21cr|python-keystoneauth1-4.2.0-1|70	%{python3_sitelib}/keystoneauth1/loading/*.py*
21cr|python-keystoneauth1-4.2.0-1|71	%{python3_sitelib}/keystoneauth1/loading/__pycache__
21cr|python-keystoneauth1-4.2.0-1|72	%{python3_sitelib}/keystoneauth1/loading/_plugins/*.py*
21cr|python-keystoneauth1-4.2.0-1|73	%{python3_sitelib}/keystoneauth1/loading/_plugins/identity/*.py*
21cr|python-keystoneauth1-4.2.0-1|74	%{python3_sitelib}/keystoneauth1/loading/_plugins/identity/__pycache__
21cr|python-keystoneauth1-4.2.0-1|75	%{python3_sitelib}/keystoneauth1/loading/_plugins/__pycache__
21cr|python-keystoneauth1-4.2.0-1|76	%{python3_sitelib}/keystoneauth1/tests/__pycache__
21cr|python-keystoneauth1-4.2.0-1|77	%{python3_sitelib}/keystoneauth1/tests/unit/__pycache__
21cr|python-keystoneauth1-4.2.0-1|78	%{python3_sitelib}/keystoneauth1/tests/unit/*.py*
21cr|python-keystoneauth1-4.2.0-1|79	%{python3_sitelib}/keystoneauth1/tests/unit/access/*.py*
21cr|python-keystoneauth1-4.2.0-1|80	%{python3_sitelib}/keystoneauth1/tests/unit/access/__pycache__
21cr|python-keystoneauth1-4.2.0-1|81	%{python3_sitelib}/keystoneauth1/tests/unit/exceptions/*.py*
21cr|python-keystoneauth1-4.2.0-1|82	%{python3_sitelib}/keystoneauth1/tests/unit/exceptions/__pycache__
21cr|python-keystoneauth1-4.2.0-1|83	%{python3_sitelib}/keystoneauth1/tests/unit/extras/__pycache__
21cr|python-keystoneauth1-4.2.0-1|84	%{python3_sitelib}/keystoneauth1/tests/unit/extras/kerberos/*.py*
21cr|python-keystoneauth1-4.2.0-1|85	%{python3_sitelib}/keystoneauth1/tests/unit/extras/kerberos/__pycache__
21cr|python-keystoneauth1-4.2.0-1|86	%{python3_sitelib}/keystoneauth1/tests/unit/extras/oauth1/*.py*
21cr|python-keystoneauth1-4.2.0-1|87	%{python3_sitelib}/keystoneauth1/tests/unit/extras/oauth1/__pycache__
21cr|python-keystoneauth1-4.2.0-1|88	%{python3_sitelib}/keystoneauth1/tests/unit/extras/saml2/*.py*
21cr|python-keystoneauth1-4.2.0-1|89	%{python3_sitelib}/keystoneauth1/tests/unit/extras/saml2/__pycache__
21cr|python-keystoneauth1-4.2.0-1|90	%{python3_sitelib}/keystoneauth1/tests/unit/extras/saml2/examples/xml/*.xml*
21cr|python-keystoneauth1-4.2.0-1|91	%{python3_sitelib}/keystoneauth1/tests/unit/extras/saml2/fixtures/templates/*.xml*
21cr|python-keystoneauth1-4.2.0-1|92	%{python3_sitelib}/keystoneauth1/tests/unit/extras/saml2/fixtures/*.py*
21cr|python-keystoneauth1-4.2.0-1|93	%{python3_sitelib}/keystoneauth1/tests/unit/extras/saml2/fixtures/__pycache__
21cr|python-keystoneauth1-4.2.0-1|94	%{python3_sitelib}/keystoneauth1/tests/unit/identity/*.py*
21cr|python-keystoneauth1-4.2.0-1|95	%{python3_sitelib}/keystoneauth1/tests/unit/identity/__pycache__
21cr|python-keystoneauth1-4.2.0-1|96	%{python3_sitelib}/keystoneauth1/tests/unit/loading/*.py*
21cr|python-keystoneauth1-4.2.0-1|97	%{python3_sitelib}/keystoneauth1/tests/unit/loading/__pycache__
21cr|python-keystoneauth1-4.2.0-1|98	%{python3_sitelib}/keystoneauth1/tests/unit/data/README
21cr|python-keystoneauth1-4.2.0-1|99	%{python3_sitelib}/keystoneauth1/tests/unit/data/*.json*
21cr|python-keystoneauth1-4.2.0-1|100	%{python3_sitelib}/keystoneauth1/tests/unit/data/*.yaml*
21cr|python-keystoneauth1-4.2.0-1|101	%{python3_sitelib}/keystoneauth1*.egg-info
21cr|python-keystoneauth1-4.2.0-1|102	
21cr|python-keystoneauth1-4.2.0-1|103	#-----------------------------------------------------------------------------
21cr|python-keystoneauth1-4.2.0-1|104	%prep
21cr|python-keystoneauth1-4.2.0-1|105	%setup -q -n %{oname}-%{version}
21cr|python-keystoneauth1-4.2.0-1|106	
21cr|python-keystoneauth1-4.2.0-1|107	%build
21cr|python-keystoneauth1-4.2.0-1|108	%py3_build
21cr|python-keystoneauth1-4.2.0-1|109	
21cr|python-keystoneauth1-4.2.0-1|110	%install
21cr|python-keystoneauth1-4.2.0-1|111	%py3_install
21cr|python-keystoneauth1-4.2.0-1|112	find %{buildroot} -size 0 -delete

6887 21
21cr|python-kezmenu3-0.3.6-1|1	%define	module	kezmenu3
21cr|python-kezmenu3-0.3.6-1|2	
21cr|python-kezmenu3-0.3.6-1|3	Name:		python-%{module}
21cr|python-kezmenu3-0.3.6-1|4	Version:	0.3.6
21cr|python-kezmenu3-0.3.6-1|5	Release:	1
21cr|python-kezmenu3-0.3.6-1|6	Summary:	KezMenu3 is a KezMenu fork for Python2
21cr|python-kezmenu3-0.3.6-1|7	Source0:	http://pypi.python.org/packages/source/k/%{module}/%{module}-%{version}.tar.gz
21cr|python-kezmenu3-0.3.6-1|8	Source1:	https://raw.githubusercontent.com/a-tal/kezmenu3/master/LICENSE
21cr|python-kezmenu3-0.3.6-1|9	Source2:	https://raw.githubusercontent.com/a-tal/kezmenu3/master/README.md
21cr|python-kezmenu3-0.3.6-1|10	License:	GPLv2+
21cr|python-kezmenu3-0.3.6-1|11	Group:		Development/Python
21cr|python-kezmenu3-0.3.6-1|12	Url:		https://github.com/a-tal/kezmenu3
21cr|python-kezmenu3-0.3.6-1|13	
21cr|python-kezmenu3-0.3.6-1|14	BuildArch:	noarch
21cr|python-kezmenu3-0.3.6-1|15	
21cr|python-kezmenu3-0.3.6-1|16	
21cr|python-kezmenu3-0.3.6-1|17	%description
21cr|python-kezmenu3-0.3.6-1|18	KezMenu is a GPL PyGame menu library
21cr|python-kezmenu3-0.3.6-1|19	
21cr|python-kezmenu3-0.3.6-1|20	#---------------------------------------------------------------------------
21cr|python-kezmenu3-0.3.6-1|21	%package -n python3-%{module}
21cr|python-kezmenu3-0.3.6-1|22	
21cr|python-kezmenu3-0.3.6-1|23	Summary:	KezMenu3 is a KezMenu fork for Python3
21cr|python-kezmenu3-0.3.6-1|24	BuildRequires:	python3egg(setuptools)
21cr|python-kezmenu3-0.3.6-1|25	
21cr|python-kezmenu3-0.3.6-1|26	%description -n python3-%{module}
21cr|python-kezmenu3-0.3.6-1|27	KezMenu is a GPL PyGame menu library
21cr|python-kezmenu3-0.3.6-1|28	
21cr|python-kezmenu3-0.3.6-1|29	%files -n python3-%{module}
21cr|python-kezmenu3-0.3.6-1|30	%doc LICENSE README.md
21cr|python-kezmenu3-0.3.6-1|31	%{py3_puresitedir}/kezmenu3/*.py*
21cr|python-kezmenu3-0.3.6-1|32	%{py3_puresitedir}/kezmenu3*.egg-info
21cr|python-kezmenu3-0.3.6-1|33	%{py3_puresitedir}/kezmenu3/__pycache__
21cr|python-kezmenu3-0.3.6-1|34	#---------------------------------------------------------------------------
21cr|python-kezmenu3-0.3.6-1|35	
21cr|python-kezmenu3-0.3.6-1|36	%prep
21cr|python-kezmenu3-0.3.6-1|37	%setup -q -n %{module}-%{version}
21cr|python-kezmenu3-0.3.6-1|38	cp -p %{SOURCE1} .
21cr|python-kezmenu3-0.3.6-1|39	cp -p %{SOURCE2} .
21cr|python-kezmenu3-0.3.6-1|40	
21cr|python-kezmenu3-0.3.6-1|41	%build
21cr|python-kezmenu3-0.3.6-1|42	%py3_build
21cr|python-kezmenu3-0.3.6-1|43	
21cr|python-kezmenu3-0.3.6-1|44	
21cr|python-kezmenu3-0.3.6-1|45	%install
21cr|python-kezmenu3-0.3.6-1|46	%py3_install
21cr|python-kezmenu3-0.3.6-1|47	

6888 21
21cr|python-kiss-headers-2.4.3-1|1	%define pypi_name kiss_headers
21cr|python-kiss-headers-2.4.3-1|2	
21cr|python-kiss-headers-2.4.3-1|3	Name:           python-kiss-headers
21cr|python-kiss-headers-2.4.3-1|4	Version:        2.4.3
21cr|python-kiss-headers-2.4.3-1|5	Release:        1
21cr|python-kiss-headers-2.4.3-1|6	Summary:        Python package for parsing HTTP/1.1 style headers to objects
21cr|python-kiss-headers-2.4.3-1|7	Group:          Development/Python
21cr|python-kiss-headers-2.4.3-1|8	License:        MIT
21cr|python-kiss-headers-2.4.3-1|9	URL:            https://www.kiss-headers.tech/
21cr|python-kiss-headers-2.4.3-1|10	Source0:        %{pypi_source}
21cr|python-kiss-headers-2.4.3-1|11	BuildRequires:  python3-devel
21cr|python-kiss-headers-2.4.3-1|12	BuildRequires:  pyproject-rpm-macros
21cr|python-kiss-headers-2.4.3-1|13	BuildArch:      noarch
21cr|python-kiss-headers-2.4.3-1|14	
21cr|python-kiss-headers-2.4.3-1|15	%description
21cr|python-kiss-headers-2.4.3-1|16	A Python package for object-oriented HTTP/1.1 style headers. It includes
21cr|python-kiss-headers-2.4.3-1|17	a parser and serializer for HTTP headers.
21cr|python-kiss-headers-2.4.3-1|18	
21cr|python-kiss-headers-2.4.3-1|19	#------------------------------------------------------------------
21cr|python-kiss-headers-2.4.3-1|20	
21cr|python-kiss-headers-2.4.3-1|21	%package -n python3-kiss-headers
21cr|python-kiss-headers-2.4.3-1|22	Summary:	%{summary}
21cr|python-kiss-headers-2.4.3-1|23	Group:		Development/Python
21cr|python-kiss-headers-2.4.3-1|24	
21cr|python-kiss-headers-2.4.3-1|25	%description -n python3-kiss-headers
21cr|python-kiss-headers-2.4.3-1|26	A Python package for object-oriented HTTP/1.1 style headers. It includes
21cr|python-kiss-headers-2.4.3-1|27	a parser and serializer for HTTP headers.
21cr|python-kiss-headers-2.4.3-1|28	
21cr|python-kiss-headers-2.4.3-1|29	%files -n python3-kiss-headers
21cr|python-kiss-headers-2.4.3-1|30	%doc README.md
21cr|python-kiss-headers-2.4.3-1|31	%license LICENSE
21cr|python-kiss-headers-2.4.3-1|32	%{python3_sitelib}/kiss_headers
21cr|python-kiss-headers-2.4.3-1|33	%{python3_sitelib}/kiss_headers-%{version}*-info
21cr|python-kiss-headers-2.4.3-1|34	#------------------------------------------------------------------
21cr|python-kiss-headers-2.4.3-1|35	%prep
21cr|python-kiss-headers-2.4.3-1|36	%autosetup -n %{pypi_name}-%{version}
21cr|python-kiss-headers-2.4.3-1|37	
21cr|python-kiss-headers-2.4.3-1|38	%generate_buildrequires
21cr|python-kiss-headers-2.4.3-1|39	%pyproject_buildrequires -r
21cr|python-kiss-headers-2.4.3-1|40	
21cr|python-kiss-headers-2.4.3-1|41	%build
21cr|python-kiss-headers-2.4.3-1|42	%pyproject_wheel
21cr|python-kiss-headers-2.4.3-1|43	
21cr|python-kiss-headers-2.4.3-1|44	%install
21cr|python-kiss-headers-2.4.3-1|45	%pyproject_install

6889 21
21cr|python-kitchen-1.2.6-1|1	Summary:	Small, useful pieces of code to make python2 coding easier
21cr|python-kitchen-1.2.6-1|2	Name:		python-kitchen
21cr|python-kitchen-1.2.6-1|3	Version:	1.2.6
21cr|python-kitchen-1.2.6-1|4	Release:	1
21cr|python-kitchen-1.2.6-1|5	License:	LGPLv2+
21cr|python-kitchen-1.2.6-1|6	Group:		Development/Python
21cr|python-kitchen-1.2.6-1|7	Url:		https://pypi.python.org/pypi/kitchen/
21cr|python-kitchen-1.2.6-1|8	Source0:	https://fedorahosted.org/releases/k/i/kitchen/kitchen-%{version}.tar.gz
21cr|python-kitchen-1.2.6-1|9	BuildRequires:	python3-nose
21cr|python-kitchen-1.2.6-1|10	BuildRequires:	python3-setuptools
21cr|python-kitchen-1.2.6-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-kitchen-1.2.6-1|12	BuildRequires:	python3egg(chardet)
21cr|python-kitchen-1.2.6-1|13	Obsoletes:	%{name}-doc < %{EVRD}
21cr|python-kitchen-1.2.6-1|14	Requires:	python3egg(chardet)
21cr|python-kitchen-1.2.6-1|15	BuildArch:	noarch
21cr|python-kitchen-1.2.6-1|16	
21cr|python-kitchen-1.2.6-1|17	%description
21cr|python-kitchen-1.2.6-1|18	kitchen includes functions to make gettext easier to use, handling unicode
21cr|python-kitchen-1.2.6-1|19	text easier (conversion with bytes, outputting xml, and calculating how many
21cr|python-kitchen-1.2.6-1|20	columns a string takes), and compatibility modules for writing code that uses
21cr|python-kitchen-1.2.6-1|21	python2-2.7 modules but needs to run on python-2.3.
21cr|python-kitchen-1.2.6-1|22	
21cr|python-kitchen-1.2.6-1|23	%package -n python3-kitchen
21cr|python-kitchen-1.2.6-1|24	Summary:	Small, useful pieces of code to make python coding easier
21cr|python-kitchen-1.2.6-1|25	
21cr|python-kitchen-1.2.6-1|26	%description -n python3-kitchen
21cr|python-kitchen-1.2.6-1|27	kitchen includes functions to make gettext easier to use, handling unicode
21cr|python-kitchen-1.2.6-1|28	text easier (conversion with bytes, outputting xml, and calculating how many
21cr|python-kitchen-1.2.6-1|29	columns a string takes), and compatibility modules for writing code that uses
21cr|python-kitchen-1.2.6-1|30	python-2.7 modules but needs to run on python-2.3.
21cr|python-kitchen-1.2.6-1|31	
21cr|python-kitchen-1.2.6-1|32	%files -n python3-kitchen
21cr|python-kitchen-1.2.6-1|33	%doc COPYING README.rst NEWS.rst COPYING.LESSER
21cr|python-kitchen-1.2.6-1|34	%{python3_sitelib}/*
21cr|python-kitchen-1.2.6-1|35	
21cr|python-kitchen-1.2.6-1|36	
21cr|python-kitchen-1.2.6-1|37	#----------------------------------------------------------------------------
21cr|python-kitchen-1.2.6-1|38	
21cr|python-kitchen-1.2.6-1|39	%prep
21cr|python-kitchen-1.2.6-1|40	%setup -q -n kitchen-%{version}
21cr|python-kitchen-1.2.6-1|41	
21cr|python-kitchen-1.2.6-1|42	%build
21cr|python-kitchen-1.2.6-1|43	python3 setup.py build
21cr|python-kitchen-1.2.6-1|44	
21cr|python-kitchen-1.2.6-1|45	%install
21cr|python-kitchen-1.2.6-1|46	python3 setup.py install --skip-build --root %{buildroot}

6890 21
21cr|python-kivy-2.1.0-3|1	%define module kivy
21cr|python-kivy-2.1.0-3|2	
21cr|python-kivy-2.1.0-3|3	%global __provides_exclude _img_sdl2.so|properties.so|opengl_utils.so|vertex_instructions.so|opengl.so|stencil_instructions.so|texture.so|c_opengl_debug.so|transformation.so|tesselator.so|_text_sdl2.so|instructions.so|vertex.so|fbo.so|gl_instructions.so|context_instructions.so|_gstplayer.so|context.so|shader.so|vbo.so|_clipboard_sdl2.so|weakproxy.so|scissor_instructions.so|buffer.so|_window_sdl2.so|audio_sdl2.so|svg.so|compiler.so|text_layout.so|_event.so
21cr|python-kivy-2.1.0-3|4	# try to enable linting
21cr|python-kivy-2.1.0-3|5	#%%global LC_ALL=en_US.UTF-8
21cr|python-kivy-2.1.0-3|6	
21cr|python-kivy-2.1.0-3|7	##########
21cr|python-kivy-2.1.0-3|8	# rpmlint just sucks!!!
21cr|python-kivy-2.1.0-3|9	# enchant.errors.DefaultLanguageNotFoundError: en_US
21cr|python-kivy-2.1.0-3|10	%define _build_pkgcheck_set %{nil}
21cr|python-kivy-2.1.0-3|11	##########
21cr|python-kivy-2.1.0-3|12	
21cr|python-kivy-2.1.0-3|13	Summary:	Hardware-accelerated multitouch application library
21cr|python-kivy-2.1.0-3|14	Name:		python-%{module}
21cr|python-kivy-2.1.0-3|15	Version:	2.1.0
21cr|python-kivy-2.1.0-3|16	Release:	3
21cr|python-kivy-2.1.0-3|17	License:	LGPLv3
21cr|python-kivy-2.1.0-3|18	Group:		Development/Python
21cr|python-kivy-2.1.0-3|19	Url:		http://kivy.org/
21cr|python-kivy-2.1.0-3|20	Source0:	https://github.com/kivy/kivy/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21cr|python-kivy-2.1.0-3|21	BuildRequires:	xclip
21cr|python-kivy-2.1.0-3|22	BuildRequires:	python3dist(coverage)
21cr|python-kivy-2.1.0-3|23	BuildRequires:	python3dist(cython)
21cr|python-kivy-2.1.0-3|24	BuildRequires:	python3dist(dbus-python)
21cr|python-kivy-2.1.0-3|25	BuildRequires:	python3dist(docutils)
21cr|python-kivy-2.1.0-3|26	BuildRequires:	python3dist(mock)
21cr|python-kivy-2.1.0-3|27	BuildRequires:	python3dist(pillow)
21cr|python-kivy-2.1.0-3|28	BuildRequires:	python3dist(pyenchant)
21cr|python-kivy-2.1.0-3|29	BuildRequires:	python3dist(pygments)
21cr|python-kivy-2.1.0-3|30	BuildRequires:	python3dist(sphinx)
21cr|python-kivy-2.1.0-3|31	BuildRequires:	python3dist(wheel)
21cr|python-kivy-2.1.0-3|32	BuildRequires:	pkgconfig(egl)
21cr|python-kivy-2.1.0-3|33	BuildRequires:	pkgconfig(gl)
21cr|python-kivy-2.1.0-3|34	BuildRequires:	pkgconfig(glesv2)
21cr|python-kivy-2.1.0-3|35	BuildRequires:	pkgconfig(glew)
21cr|python-kivy-2.1.0-3|36	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|python-kivy-2.1.0-3|37	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|python-kivy-2.1.0-3|38	BuildRequires:	pkgconfig(pangoft2)
21cr|python-kivy-2.1.0-3|39	BuildRequires:	pkgconfig(python3)
21cr|python-kivy-2.1.0-3|40	BuildRequires:	pkgconfig(sdl2)
21cr|python-kivy-2.1.0-3|41	BuildRequires:	pkgconfig(SDL2_image)
21cr|python-kivy-2.1.0-3|42	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|python-kivy-2.1.0-3|43	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|python-kivy-2.1.0-3|44	BuildRequires:	pkgconfig(x11)
21cr|python-kivy-2.1.0-3|45	# try to enable linting
21cr|python-kivy-2.1.0-3|46	# BuildRequires:	locales-en
21cr|python-kivy-2.1.0-3|47	
21cr|python-kivy-2.1.0-3|48	%description
21cr|python-kivy-2.1.0-3|49	Kivy is an open source software library for rapid development of applications
21cr|python-kivy-2.1.0-3|50	that make use of innovative user interfaces, such as multi-touch apps.
21cr|python-kivy-2.1.0-3|51	
21cr|python-kivy-2.1.0-3|52	#-----------------------------------------------------------
21cr|python-kivy-2.1.0-3|53	
21cr|python-kivy-2.1.0-3|54	%package -n python3-%{module}
21cr|python-kivy-2.1.0-3|55	Summary: Hardware-accelerated multitouch application library
21cr|python-kivy-2.1.0-3|56	Requires:	mtdev
21cr|python-kivy-2.1.0-3|57	Requires:	xclip
21cr|python-kivy-2.1.0-3|58	Requires:	python3dist(docutils)
21cr|python-kivy-2.1.0-3|59	Requires:	python3dist(pillow)
21cr|python-kivy-2.1.0-3|60	Requires:	python3dist(pyenchant)
21cr|python-kivy-2.1.0-3|61	Requires:	python3dist(pygments)
21cr|python-kivy-2.1.0-3|62	Recommends:	python3-opencv
21cr|python-kivy-2.1.0-3|63	
21cr|python-kivy-2.1.0-3|64	%description -n python3-%{module}
21cr|python-kivy-2.1.0-3|65	Kivy is an open source software library for rapid development of applications
21cr|python-kivy-2.1.0-3|66	that make use of innovative user interfaces, such as multi-touch apps.
21cr|python-kivy-2.1.0-3|67	This is python3 module
21cr|python-kivy-2.1.0-3|68	
21cr|python-kivy-2.1.0-3|69	%files -n python3-%{module}
21cr|python-kivy-2.1.0-3|70	%doc AUTHORS
21cr|python-kivy-2.1.0-3|71	%license LICENSE
21cr|python-kivy-2.1.0-3|72	%{py3_platsitedir}/kivy
21cr|python-kivy-2.1.0-3|73	%{py3_platsitedir}/Kivy-%{version}-py*.egg-info
21cr|python-kivy-2.1.0-3|74	%exclude %{py3_platsitedir}/kivy/include
21cr|python-kivy-2.1.0-3|75	%exclude %{py3_platsitedir}/kivy/tools/gles_compat/gl2.h
21cr|python-kivy-2.1.0-3|76	
21cr|python-kivy-2.1.0-3|77	#-----------------------------------------------------------
21cr|python-kivy-2.1.0-3|78	
21cr|python-kivy-2.1.0-3|79	%package -n python3-%{module}-devel
21cr|python-kivy-2.1.0-3|80	Summary:	Development files for %{name}
21cr|python-kivy-2.1.0-3|81	Requires:	python3-%{module} == %{EVRD}
21cr|python-kivy-2.1.0-3|82	
21cr|python-kivy-2.1.0-3|83	%description -n python3-%{module}-devel
21cr|python-kivy-2.1.0-3|84	Kivy is a library for development of applications that make use of
21cr|python-kivy-2.1.0-3|85	user interfaces, such as multi-touch apps.
21cr|python-kivy-2.1.0-3|86	This package contains the headers and source files for extending kivy.
21cr|python-kivy-2.1.0-3|87	
21cr|python-kivy-2.1.0-3|88	%files -n python3-%{module}-devel
21cr|python-kivy-2.1.0-3|89	%doc doc/sources/changelog.rst
21cr|python-kivy-2.1.0-3|90	%{py3_platsitedir}/kivy/include
21cr|python-kivy-2.1.0-3|91	%{py3_platsitedir}/kivy/tools/gles_compat/gl2.h
21cr|python-kivy-2.1.0-3|92	
21cr|python-kivy-2.1.0-3|93	#-----------------------------------------------------------
21cr|python-kivy-2.1.0-3|94	
21cr|python-kivy-2.1.0-3|95	%package doc
21cr|python-kivy-2.1.0-3|96	Summary:	Hardware-accelerated multitouch application library - Documentation
21cr|python-kivy-2.1.0-3|97	Group:		Development/Python
21cr|python-kivy-2.1.0-3|98	Requires:	python3-%{module} == %{EVRD}
21cr|python-kivy-2.1.0-3|99	
21cr|python-kivy-2.1.0-3|100	%description doc
21cr|python-kivy-2.1.0-3|101	Kivy is an open source software library for rapid development of applications
21cr|python-kivy-2.1.0-3|102	that make use of innovative user interfaces, such as multi-touch apps.
21cr|python-kivy-2.1.0-3|103	
21cr|python-kivy-2.1.0-3|104	This package contains the developer documentation and examples.
21cr|python-kivy-2.1.0-3|105	
21cr|python-kivy-2.1.0-3|106	%files doc
21cr|python-kivy-2.1.0-3|107	%doc doc/build/html
21cr|python-kivy-2.1.0-3|108	%{_defaultdocdir}/python-kivy/examples
21cr|python-kivy-2.1.0-3|109	
21cr|python-kivy-2.1.0-3|110	#-----------------------------------------------------------------------------
21cr|python-kivy-2.1.0-3|111	
21cr|python-kivy-2.1.0-3|112	%prep
21cr|python-kivy-2.1.0-3|113	%autosetup -p1 -n %{module}-%{version}
21cr|python-kivy-2.1.0-3|114	# docs path
21cr|python-kivy-2.1.0-3|115	sed -i "s|data_file_prefix = 'share/%{module}-'|data_file_prefix = '%{_docdir}/%{name}/'|" setup.py
21cr|python-kivy-2.1.0-3|116	# remove shebang
21cr|python-kivy-2.1.0-3|117	sed -i '1{ /^#!/d; }' kivy/tools/kviewer.py	\
21cr|python-kivy-2.1.0-3|118	kivy/tools/pep8checker/pep8.py		\
21cr|python-kivy-2.1.0-3|119	kivy/tools/pep8checker/pre-commit.githook
21cr|python-kivy-2.1.0-3|120	# Remove empty file
21cr|python-kivy-2.1.0-3|121	rm examples/demo/pictures/images/.empty
21cr|python-kivy-2.1.0-3|122	# do not upper restrict cython dep
21cr|python-kivy-2.1.0-3|123	sed -i -e 's:0\.29\.10:1.0.0:' setup.py
21cr|python-kivy-2.1.0-3|124	# Remove content with non-commercial only license
21cr|python-kivy-2.1.0-3|125	rm -r examples/audio
21cr|python-kivy-2.1.0-3|126	# fix shebang
21cr|python-kivy-2.1.0-3|127	sed -i "/^#!/c#!/usr/bin/python3" kivy/tools/image-testsuite/gimp28-testsuite.py
21cr|python-kivy-2.1.0-3|128	sed -i "/^#!/c#!`which sh`" kivy/tools/image-testsuite/imagemagick-testsuite.sh
21cr|python-kivy-2.1.0-3|129	# Remove exec bits
21cr|python-kivy-2.1.0-3|130	find examples -type f -executable -exec chmod -x {} \;
21cr|python-kivy-2.1.0-3|131	chmod -x examples/demo/showcase/data/screens/'tabbedpanel + layouts.kv'
21cr|python-kivy-2.1.0-3|132	chmod -x examples/demo/*/*.{py,txt}
21cr|python-kivy-2.1.0-3|133	chmod -x %{module}/lib/libtess2/*/*.{c,h}
21cr|python-kivy-2.1.0-3|134	chmod -x examples/keyboard/{numeric.json,main.py,android.txt}
21cr|python-kivy-2.1.0-3|135	chmod -x examples/settings/main.py
21cr|python-kivy-2.1.0-3|136	chmod -x kivy/tools/pep8checker/pre-commit.githook
21cr|python-kivy-2.1.0-3|137	
21cr|python-kivy-2.1.0-3|138	%build
21cr|python-kivy-2.1.0-3|139	CFLAGS="%{optflags} -fno-strict-aliasing -Wint-to-pointer-cast=0"
21cr|python-kivy-2.1.0-3|140	%py3_build
21cr|python-kivy-2.1.0-3|141	
21cr|python-kivy-2.1.0-3|142	# Build HTML documentation
21cr|python-kivy-2.1.0-3|143	pushd doc
21cr|python-kivy-2.1.0-3|144	sed -e '/^PYTHON/s/python/python3/' -e '/^SPHINXOPTS/ s/$/ %{?_smp_mflags}/' -i Makefile
21cr|python-kivy-2.1.0-3|145	export PYTHONPATH=`ls -d ../build/lib*`
21cr|python-kivy-2.1.0-3|146	make %{?_smp_mflags} PYTHON=python3 html && rm -r build/html/.buildinfo
21cr|python-kivy-2.1.0-3|147	popd
21cr|python-kivy-2.1.0-3|148	
21cr|python-kivy-2.1.0-3|149	%install
21cr|python-kivy-2.1.0-3|150	%py3_install
21cr|python-kivy-2.1.0-3|151	
21cr|python-kivy-2.1.0-3|152	rm -rf %{buildroot}%{py3_platsitedir}/doc

6891 21
21cr|python-kivy-garden-0.1.4-1|1	%define module kivy-garden
21cr|python-kivy-garden-0.1.4-1|2	%define hash 7d/68/decaee596ff8168a39432eb3949fc7c0be952ebb9467806823bffc165d48
21cr|python-kivy-garden-0.1.4-1|3	
21cr|python-kivy-garden-0.1.4-1|4	Summary:    The kivy garden installation script
21cr|python-kivy-garden-0.1.4-1|5	Name:       python-%{module}
21cr|python-kivy-garden-0.1.4-1|6	Version:    0.1.4
21cr|python-kivy-garden-0.1.4-1|7	Release:    1
21cr|python-kivy-garden-0.1.4-1|8	Group:      Development/Python
21cr|python-kivy-garden-0.1.4-1|9	License:    MIT
21cr|python-kivy-garden-0.1.4-1|10	Url:        https://github.com/kivy-garden
21cr|python-kivy-garden-0.1.4-1|11	Source:     https://files.pythonhosted.org/packages/7d/68/%{hash}/kivy-garden-%{version}.tar.gz
21cr|python-kivy-garden-0.1.4-1|12	
21cr|python-kivy-garden-0.1.4-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-kivy-garden-0.1.4-1|14	BuildRequires:  python3egg(setuptools)
21cr|python-kivy-garden-0.1.4-1|15	Provides:       python3-%{module} == %{EVRD}
21cr|python-kivy-garden-0.1.4-1|16	
21cr|python-kivy-garden-0.1.4-1|17	BuildArch: noarch
21cr|python-kivy-garden-0.1.4-1|18	
21cr|python-kivy-garden-0.1.4-1|19	%description
21cr|python-kivy-garden-0.1.4-1|20	The kivy garden installation script,
21cr|python-kivy-garden-0.1.4-1|21	split into its own package for convenient use in buildozer.
21cr|python-kivy-garden-0.1.4-1|22	
21cr|python-kivy-garden-0.1.4-1|23	%files
21cr|python-kivy-garden-0.1.4-1|24	%doc README.md
21cr|python-kivy-garden-0.1.4-1|25	%{_bindir}/garden
21cr|python-kivy-garden-0.1.4-1|26	%{py3_puresitedir}/garden/
21cr|python-kivy-garden-0.1.4-1|27	%{py3_puresitedir}/*.egg-info/
21cr|python-kivy-garden-0.1.4-1|28	
21cr|python-kivy-garden-0.1.4-1|29	#---------------------------------------------------
21cr|python-kivy-garden-0.1.4-1|30	%prep
21cr|python-kivy-garden-0.1.4-1|31	%setup -qn garden-%{version}
21cr|python-kivy-garden-0.1.4-1|32	
21cr|python-kivy-garden-0.1.4-1|33	%build
21cr|python-kivy-garden-0.1.4-1|34	%py3_build
21cr|python-kivy-garden-0.1.4-1|35	
21cr|python-kivy-garden-0.1.4-1|36	%install
21cr|python-kivy-garden-0.1.4-1|37	%py3_install
21cr|python-kivy-garden-0.1.4-1|38	
21cr|python-kivy-garden-0.1.4-1|39	rm -fr %{buildroot}%{_bindir}/garden.bat
21cr|python-kivy-garden-0.1.4-1|40	

6892 21
21cr|python-kiwi-3.0.4-1|1	# There are no binary files in package itself,
21cr|python-kiwi-3.0.4-1|2	# but we need to place files to arch-specific glade3 libdir
21cr|python-kiwi-3.0.4-1|3	%define debug_package %{nil}
21cr|python-kiwi-3.0.4-1|4	
21cr|python-kiwi-3.0.4-1|5	
21cr|python-kiwi-3.0.4-1|6	%define module kiwi
21cr|python-kiwi-3.0.4-1|7	
21cr|python-kiwi-3.0.4-1|8	Summary:	A framework and a set of enhanced widgets based on PyGTK
21cr|python-kiwi-3.0.4-1|9	Name:		python-kiwi
21cr|python-kiwi-3.0.4-1|10	Version:	3.0.4
21cr|python-kiwi-3.0.4-1|11	Release:	1
21cr|python-kiwi-3.0.4-1|12	License:	LGPLv2+
21cr|python-kiwi-3.0.4-1|13	Group:		Development/Python
21cr|python-kiwi-3.0.4-1|14	Url:		https://github.com/stoq/kiwi
21cr|python-kiwi-3.0.4-1|15	Source0:	https://github.com/stoq/kiwi/archive/%{version}.tar.gz?/%{module}-gtk-%{version}.tar.gz
21cr|python-kiwi-3.0.4-1|16	
21cr|python-kiwi-3.0.4-1|17	
21cr|python-kiwi-3.0.4-1|18	%description
21cr|python-kiwi-3.0.4-1|19	kiwi offers a set of enhanced widgets for
21cr|python-kiwi-3.0.4-1|20	Python3 based on PyGTK. It also includes a framework designed to make
21cr|python-kiwi-3.0.4-1|21	creating Python applications using PyGTK and libglade much
21cr|python-kiwi-3.0.4-1|22	simpler.
21cr|python-kiwi-3.0.4-1|23	
21cr|python-kiwi-3.0.4-1|24	#-----------------------------------------------------------------------------
21cr|python-kiwi-3.0.4-1|25	%package -n python3-%{module}
21cr|python-kiwi-3.0.4-1|26	
21cr|python-kiwi-3.0.4-1|27	Summary:	A framework and a set of enhanced widgets based on PyGTK
21cr|python-kiwi-3.0.4-1|28	Group:		Development/Python
21cr|python-kiwi-3.0.4-1|29	
21cr|python-kiwi-3.0.4-1|30	BuildRequires:	pkgconfig(python3)
21cr|python-kiwi-3.0.4-1|31	BuildRequires:	python3egg(distribute)
21cr|python-kiwi-3.0.4-1|32	BuildRequires:	python3egg(setuptools)
21cr|python-kiwi-3.0.4-1|33	BuildRequires:	python3-gi
21cr|python-kiwi-3.0.4-1|34	BuildRequires:	pkgconfig(gdk-3.0)
21cr|python-kiwi-3.0.4-1|35	BuildRequires:	python3egg(zope.interface)
21cr|python-kiwi-3.0.4-1|36	BuildRequires:	python3egg(mock)
21cr|python-kiwi-3.0.4-1|37	BuildRequires:	python3egg(pygobject)
21cr|python-kiwi-3.0.4-1|38	BuildRequires:	gettext
21cr|python-kiwi-3.0.4-1|39	BuildRequires:	intltool
21cr|python-kiwi-3.0.4-1|40	
21cr|python-kiwi-3.0.4-1|41	Requires:	typelib(Gdk)
21cr|python-kiwi-3.0.4-1|42	
21cr|python-kiwi-3.0.4-1|43	
21cr|python-kiwi-3.0.4-1|44	
21cr|python-kiwi-3.0.4-1|45	%description -n python3-%{module}
21cr|python-kiwi-3.0.4-1|46	kiwi offers a set of enhanced widgets for
21cr|python-kiwi-3.0.4-1|47	Python3 based on PyGTK. It also includes a framework designed to make
21cr|python-kiwi-3.0.4-1|48	creating Python applications using PyGTK and libglade much
21cr|python-kiwi-3.0.4-1|49	simpler.
21cr|python-kiwi-3.0.4-1|50	
21cr|python-kiwi-3.0.4-1|51	%files -n python3-%{module} -f %{module}.lang
21cr|python-kiwi-3.0.4-1|52	%doc AUTHORS COPYING README NEWS
21cr|python-kiwi-3.0.4-1|53	%{_bindir}/*
21cr|python-kiwi-3.0.4-1|54	%{py3_puresitedir}/*.egg-info
21cr|python-kiwi-3.0.4-1|55	%{py3_puresitedir}/kiwi
21cr|python-kiwi-3.0.4-1|56	%{_datadir}/kiwi
21cr|python-kiwi-3.0.4-1|57	%{_libdir}/glade3/*
21cr|python-kiwi-3.0.4-1|58	%{_datadir}/glade3/*
21cr|python-kiwi-3.0.4-1|59	#-----------------------------------------------------------------------------
21cr|python-kiwi-3.0.4-1|60	
21cr|python-kiwi-3.0.4-1|61	%package docs
21cr|python-kiwi-3.0.4-1|62	Group:		Development/Python
21cr|python-kiwi-3.0.4-1|63	Summary:	Documentation related to python3-kiwi
21cr|python-kiwi-3.0.4-1|64	Requires:	python3-%{module} = %{EVRD}
21cr|python-kiwi-3.0.4-1|65	
21cr|python-kiwi-3.0.4-1|66	BuildArch:	noarch
21cr|python-kiwi-3.0.4-1|67	
21cr|python-kiwi-3.0.4-1|68	%description docs
21cr|python-kiwi-3.0.4-1|69	This package contains documentation that contains APIs and related materials,
21cr|python-kiwi-3.0.4-1|70	useful for reference when writing software using Kiwi.
21cr|python-kiwi-3.0.4-1|71	
21cr|python-kiwi-3.0.4-1|72	%files docs
21cr|python-kiwi-3.0.4-1|73	%doc COPYING doc/* examples
21cr|python-kiwi-3.0.4-1|74	
21cr|python-kiwi-3.0.4-1|75	#-----------------------------------------------------------------------------
21cr|python-kiwi-3.0.4-1|76	
21cr|python-kiwi-3.0.4-1|77	%prep
21cr|python-kiwi-3.0.4-1|78	%setup -qn %{module}-gtk-%{version}
21cr|python-kiwi-3.0.4-1|79	sed -i -e 's|share/doc/kiwi|share/doc/%{name}-%{version}|' setup.py
21cr|python-kiwi-3.0.4-1|80	
21cr|python-kiwi-3.0.4-1|81	# bundled
21cr|python-kiwi-3.0.4-1|82	rm -fr *.egg-info
21cr|python-kiwi-3.0.4-1|83	# UTF8-ing
21cr|python-kiwi-3.0.4-1|84	for file in examples/{completion,validation/slaves}.py ; do
21cr|python-kiwi-3.0.4-1|85	iconv -c -t UTF-8 < $file > $file.new && \
21cr|python-kiwi-3.0.4-1|86	touch -r $file $file.new && \
21cr|python-kiwi-3.0.4-1|87	mv $file.new $file
21cr|python-kiwi-3.0.4-1|88	done
21cr|python-kiwi-3.0.4-1|89	# remove use of /usr/bin/env in docs
21cr|python-kiwi-3.0.4-1|90	sed -i -e 's/^#!\/usr\/bin\/env python/#!\/usr\/bin\/python3/g' \
21cr|python-kiwi-3.0.4-1|91	examples/framework/diary/{diary,diary2}.py
21cr|python-kiwi-3.0.4-1|92	
21cr|python-kiwi-3.0.4-1|93	
21cr|python-kiwi-3.0.4-1|94	%build
21cr|python-kiwi-3.0.4-1|95	%py3_build
21cr|python-kiwi-3.0.4-1|96	
21cr|python-kiwi-3.0.4-1|97	%install
21cr|python-kiwi-3.0.4-1|98	%py3_install
21cr|python-kiwi-3.0.4-1|99	
21cr|python-kiwi-3.0.4-1|100	rm -rf %{buildroot}%{_defaultdocdir}
21cr|python-kiwi-3.0.4-1|101	
21cr|python-kiwi-3.0.4-1|102	%ifarch x86_64 aarch64
21cr|python-kiwi-3.0.4-1|103	%if "%{_lib}" != "lib"
21cr|python-kiwi-3.0.4-1|104	mkdir -p %{buildroot}%{_libdir}
21cr|python-kiwi-3.0.4-1|105	mv %{buildroot}%{_prefix}/lib/glade3 %{buildroot}%{_libdir}
21cr|python-kiwi-3.0.4-1|106	%endif
21cr|python-kiwi-3.0.4-1|107	%endif
21cr|python-kiwi-3.0.4-1|108	
21cr|python-kiwi-3.0.4-1|109	
21cr|python-kiwi-3.0.4-1|110	%find_lang %{module}
21cr|python-kiwi-3.0.4-1|111	

6893 21
21cr|python-klein-21.8.0-1|1	%global pypi_name klein
21cr|python-klein-21.8.0-1|2	
21cr|python-klein-21.8.0-1|3	Name:           python-%{pypi_name}
21cr|python-klein-21.8.0-1|4	Version:        21.8.0
21cr|python-klein-21.8.0-1|5	Release:        1
21cr|python-klein-21.8.0-1|6	Summary:        Python microframework built on werkzeug + twisted.web
21cr|python-klein-21.8.0-1|7	Group:          Development/Python
21cr|python-klein-21.8.0-1|8	License:        MIT
21cr|python-klein-21.8.0-1|9	URL:            https://github.com/twisted/klein
21cr|python-klein-21.8.0-1|10	Source0:        %{pypi_source}
21cr|python-klein-21.8.0-1|11	BuildArch:      noarch
21cr|python-klein-21.8.0-1|12	
21cr|python-klein-21.8.0-1|13	BuildRequires:  python3-devel
21cr|python-klein-21.8.0-1|14	BuildRequires:  python3egg(attrs)
21cr|python-klein-21.8.0-1|15	BuildRequires:  python3egg(hyperlink)
21cr|python-klein-21.8.0-1|16	BuildRequires:  python3egg(incremental)
21cr|python-klein-21.8.0-1|17	BuildRequires:  python3egg(setuptools)
21cr|python-klein-21.8.0-1|18	BuildRequires:  python3egg(six)
21cr|python-klein-21.8.0-1|19	BuildRequires:  python3egg(tubes)
21cr|python-klein-21.8.0-1|20	BuildRequires:  python3egg(twisted) >= 15.5
21cr|python-klein-21.8.0-1|21	BuildRequires:  python3egg(werkzeug)
21cr|python-klein-21.8.0-1|22	BuildRequires:  python3egg(zope.interface)
21cr|python-klein-21.8.0-1|23	BuildRequires:  python3egg(sphinx)
21cr|python-klein-21.8.0-1|24	BuildRequires:  python3egg(sphinx-rtd-theme)
21cr|python-klein-21.8.0-1|25	
21cr|python-klein-21.8.0-1|26	%description
21cr|python-klein-21.8.0-1|27	Klein is a Web Micro-Framework built on Twisted and Werkzeug.
21cr|python-klein-21.8.0-1|28	
21cr|python-klein-21.8.0-1|29	#-----------------------------------------------------------
21cr|python-klein-21.8.0-1|30	%package -n     python3-%{pypi_name}
21cr|python-klein-21.8.0-1|31	Summary:        %{summary}
21cr|python-klein-21.8.0-1|32	Group:          Development/Python
21cr|python-klein-21.8.0-1|33	
21cr|python-klein-21.8.0-1|34	%description -n python3-%{pypi_name}
21cr|python-klein-21.8.0-1|35	Klein is a Web Micro-Framework built on Twisted and Werkzeug.
21cr|python-klein-21.8.0-1|36	
21cr|python-klein-21.8.0-1|37	%files -n python3-%{pypi_name}
21cr|python-klein-21.8.0-1|38	%license LICENSE
21cr|python-klein-21.8.0-1|39	%doc README.rst
21cr|python-klein-21.8.0-1|40	%{python3_sitelib}/%{pypi_name}/
21cr|python-klein-21.8.0-1|41	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
21cr|python-klein-21.8.0-1|42	#-----------------------------------------------------------
21cr|python-klein-21.8.0-1|43	
21cr|python-klein-21.8.0-1|44	%package -n python-%{pypi_name}-doc
21cr|python-klein-21.8.0-1|45	Summary:        klein documentation
21cr|python-klein-21.8.0-1|46	Group:          Documentation
21cr|python-klein-21.8.0-1|47	
21cr|python-klein-21.8.0-1|48	%description -n python-%{pypi_name}-doc
21cr|python-klein-21.8.0-1|49	Documentation for klein
21cr|python-klein-21.8.0-1|50	
21cr|python-klein-21.8.0-1|51	%files -n python-%{pypi_name}-doc
21cr|python-klein-21.8.0-1|52	%doc html
21cr|python-klein-21.8.0-1|53	%license LICENSE
21cr|python-klein-21.8.0-1|54	#-----------------------------------------------------------
21cr|python-klein-21.8.0-1|55	
21cr|python-klein-21.8.0-1|56	%prep
21cr|python-klein-21.8.0-1|57	%autosetup -n %{pypi_name}-%{version}
21cr|python-klein-21.8.0-1|58	# Remove bundled egg-info
21cr|python-klein-21.8.0-1|59	rm -rf %{pypi_name}.egg-info
21cr|python-klein-21.8.0-1|60	
21cr|python-klein-21.8.0-1|61	%build
21cr|python-klein-21.8.0-1|62	%py3_build
21cr|python-klein-21.8.0-1|63	# generate html docs
21cr|python-klein-21.8.0-1|64	PYTHONPATH=${PWD} sphinx-build-3 docs html
21cr|python-klein-21.8.0-1|65	# remove the sphinx-build leftovers
21cr|python-klein-21.8.0-1|66	rm -rf html/.{doctrees,buildinfo}
21cr|python-klein-21.8.0-1|67	
21cr|python-klein-21.8.0-1|68	%install
21cr|python-klein-21.8.0-1|69	%py3_install

6894 21
21cr|python-kmod-0.9.2-1|1	%global optflags %{optflags} %(pkg-config --cflags libkmod || :)
21cr|python-kmod-0.9.2-1|2	
21cr|python-kmod-0.9.2-1|3	Summary:	Python module to work with kernel modules
21cr|python-kmod-0.9.2-1|4	Name:		python-kmod
21cr|python-kmod-0.9.2-1|5	Group:		Development/Python
21cr|python-kmod-0.9.2-1|6	Version:	0.9.2
21cr|python-kmod-0.9.2-1|7	Release:	1
21cr|python-kmod-0.9.2-1|8	License:	LGPL-2.0-or-later
21cr|python-kmod-0.9.2-1|9	Url:		https://github.com/maurizio-lombardi/python-kmod
21cr|python-kmod-0.9.2-1|10	Source0:	https://github.com/maurizio-lombardi/python-kmod/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|python-kmod-0.9.2-1|11	BuildRequires:	gcc
21cr|python-kmod-0.9.2-1|12	BuildRequires:	python3-cython
21cr|python-kmod-0.9.2-1|13	BuildRequires:	python3-devel
21cr|python-kmod-0.9.2-1|14	BuildRequires:	python3-setuptools
21cr|python-kmod-0.9.2-1|15	BuildRequires:	pkgconfig(libkmod)
21cr|python-kmod-0.9.2-1|16	
21cr|python-kmod-0.9.2-1|17	%define _description %{expand:
21cr|python-kmod-0.9.2-1|18	Python module to allow listing, loading, and unloading
21cr|python-kmod-0.9.2-1|19	Linux Kernel modules, using libkmod.
21cr|python-kmod-0.9.2-1|20	}
21cr|python-kmod-0.9.2-1|21	
21cr|python-kmod-0.9.2-1|22	%description %{_description}
21cr|python-kmod-0.9.2-1|23	
21cr|python-kmod-0.9.2-1|24	#--------------------------------------------------------
21cr|python-kmod-0.9.2-1|25	
21cr|python-kmod-0.9.2-1|26	%package -n python3-kmod
21cr|python-kmod-0.9.2-1|27	Summary:	Python module to work with kernel modules
21cr|python-kmod-0.9.2-1|28	
21cr|python-kmod-0.9.2-1|29	%description -n python3-kmod
21cr|python-kmod-0.9.2-1|30	%{_description}
21cr|python-kmod-0.9.2-1|31	
21cr|python-kmod-0.9.2-1|32	%files -n python3-kmod
21cr|python-kmod-0.9.2-1|33	%license COPYING.LESSER
21cr|python-kmod-0.9.2-1|34	%{python3_sitearch}/kmod/
21cr|python-kmod-0.9.2-1|35	%{python3_sitearch}/*.egg-info
21cr|python-kmod-0.9.2-1|36	
21cr|python-kmod-0.9.2-1|37	#--------------------------------------------------------
21cr|python-kmod-0.9.2-1|38	
21cr|python-kmod-0.9.2-1|39	%prep
21cr|python-kmod-0.9.2-1|40	%autosetup -p1
21cr|python-kmod-0.9.2-1|41	# for rosa2021.1, not needed for rosa13
21cr|python-kmod-0.9.2-1|42	# https://chat.qwen.ai/s/7fe5f9ec-e751-4009-8159-dba6ddfbf40c?fev=0.1.38
21cr|python-kmod-0.9.2-1|43	# Rollback https://github.com/maurizio-lombardi/python-kmod/commit/b5ae16ff55c
21cr|python-kmod-0.9.2-1|44	sed -i -e 's,) noexcept,),g' kmod/module.pyx
21cr|python-kmod-0.9.2-1|45	
21cr|python-kmod-0.9.2-1|46	%build
21cr|python-kmod-0.9.2-1|47	%py3_build
21cr|python-kmod-0.9.2-1|48	
21cr|python-kmod-0.9.2-1|49	%install
21cr|python-kmod-0.9.2-1|50	%py3_install
21cr|python-kmod-0.9.2-1|51	
21cr|python-kmod-0.9.2-1|52	%changelog
21cr|python-kmod-0.9.2-1|53	* Mon Feb 2 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|python-kmod-0.9.2-1|54	- w/a build fail on rosa2021.1
21cr|python-kmod-0.9.2-1|55	
21cr|python-kmod-0.9.2-1|56	* Mon Feb 2 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|python-kmod-0.9.2-1|57	- fix finding libkmod.h in rosa2021.1
21cr|python-kmod-0.9.2-1|58	
21cr|python-kmod-0.9.2-1|59	* Mon Feb 2 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.2-1
21cr|python-kmod-0.9.2-1|60	- restore package, based on OpenEueler, for nvmetcli
21cr|python-kmod-0.9.2-1|61	- https://gitee.com/src-openeuler/python-kmod/blob/master/python-kmod.spec
21cr|python-kmod-0.9.2-1|62	
21cr|python-kmod-0.9.2-1|63	* Mon Aug 15 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|python-kmod-0.9.2-1|64	- Deleted from repo contrib
21cr|python-kmod-0.9.2-1|65	
21cr|python-kmod-0.9.2-1|66	* Wed Feb 12 2020 Denis Silakov <dsilakov@virtuozzo.com> 0.9.2-1
21cr|python-kmod-0.9.2-1|67	- py -> py2

6895 21
21cr|python-leveldb-0.201-1|1	%define	oname	leveldb
21cr|python-leveldb-0.201-1|2	
21cr|python-leveldb-0.201-1|3	Name:		python-%{oname}
21cr|python-leveldb-0.201-1|4	Version:	0.201
21cr|python-leveldb-0.201-1|5	Release:	1
21cr|python-leveldb-0.201-1|6	Summary:	Python bindings for leveldb database library
21cr|python-leveldb-0.201-1|7	Source0:	http://pypi.python.org/packages/source/l/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-leveldb-0.201-1|8	License:	BSD
21cr|python-leveldb-0.201-1|9	Group:		Development/Python
21cr|python-leveldb-0.201-1|10	Url:		http://code.google.com/p/py-leveldb/
21cr|python-leveldb-0.201-1|11	BuildRequires:	python3-devel
21cr|python-leveldb-0.201-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-leveldb-0.201-1|13	
21cr|python-leveldb-0.201-1|14	%description
21cr|python-leveldb-0.201-1|15	Python bindings for leveldb database library.
21cr|python-leveldb-0.201-1|16	
21cr|python-leveldb-0.201-1|17	%package -n python3-%{oname}
21cr|python-leveldb-0.201-1|18	Summary:	Python bindings for leveldb database library
21cr|python-leveldb-0.201-1|19	
21cr|python-leveldb-0.201-1|20	%description -n python3-%{oname}
21cr|python-leveldb-0.201-1|21	Python bindings for leveldb database library.
21cr|python-leveldb-0.201-1|22	
21cr|python-leveldb-0.201-1|23	
21cr|python-leveldb-0.201-1|24	%prep
21cr|python-leveldb-0.201-1|25	%setup -qn %{oname}-%{version}
21cr|python-leveldb-0.201-1|26	
21cr|python-leveldb-0.201-1|27	%build
21cr|python-leveldb-0.201-1|28	python3 setup.py build
21cr|python-leveldb-0.201-1|29	
21cr|python-leveldb-0.201-1|30	%install
21cr|python-leveldb-0.201-1|31	python3 setup.py install --root=%{buildroot}
21cr|python-leveldb-0.201-1|32	
21cr|python-leveldb-0.201-1|33	%files -n python3-%{oname}
21cr|python-leveldb-0.201-1|34	%doc README

6896 21
21cr|python-libsass-0.20.0-3|1	%global srcname libsass
21cr|python-libsass-0.20.0-3|2	
21cr|python-libsass-0.20.0-3|3	Name:           python-%{srcname}
21cr|python-libsass-0.20.0-3|4	Version:        0.20.0
21cr|python-libsass-0.20.0-3|5	Release:        3
21cr|python-libsass-0.20.0-3|6	Summary:        Python bindings for libsass
21cr|python-libsass-0.20.0-3|7	Group:          Development/Python
21cr|python-libsass-0.20.0-3|8	License:        MIT
21cr|python-libsass-0.20.0-3|9	URL:            https://github.com/dahlia/libsass-python
21cr|python-libsass-0.20.0-3|10	Source0:        %{url}/archive/%{version}.tar.gz#/%{srcname}-%{version}.tar.gz
21cr|python-libsass-0.20.0-3|11	# Patch for correct naming of manpages
21cr|python-libsass-0.20.0-3|12	Patch0:         python-libsass-man.patch
21cr|python-libsass-0.20.0-3|13	
21cr|python-libsass-0.20.0-3|14	BuildRequires:  python3-devel
21cr|python-libsass-0.20.0-3|15	BuildRequires:  python3-setuptools
21cr|python-libsass-0.20.0-3|16	BuildRequires:  python3-six
21cr|python-libsass-0.20.0-3|17	BuildRequires:  python3-pytest
21cr|python-libsass-0.20.0-3|18	BuildRequires:  python3-werkzeug
21cr|python-libsass-0.20.0-3|19	BuildRequires:  pkgconfig(libsass)
21cr|python-libsass-0.20.0-3|20	# Needed for docs
21cr|python-libsass-0.20.0-3|21	BuildRequires:  python3-sphinx
21cr|python-libsass-0.20.0-3|22	
21cr|python-libsass-0.20.0-3|23	%description
21cr|python-libsass-0.20.0-3|24	This package provides a simple Python extension module
21cr|python-libsass-0.20.0-3|25	sass which is binding Libsass (written in C/C++ by Hampton
21cr|python-libsass-0.20.0-3|26	Catlin and Aaron Leung).
21cr|python-libsass-0.20.0-3|27	
21cr|python-libsass-0.20.0-3|28	#-------------------------------------------------------------
21cr|python-libsass-0.20.0-3|29	%package -n python3-%{srcname}
21cr|python-libsass-0.20.0-3|30	Summary:        %{summary}
21cr|python-libsass-0.20.0-3|31	Group:          Development/Python
21cr|python-libsass-0.20.0-3|32	Requires:       python3-six
21cr|python-libsass-0.20.0-3|33	
21cr|python-libsass-0.20.0-3|34	%description -n python3-%{srcname}
21cr|python-libsass-0.20.0-3|35	This package provides a simple Python extension module
21cr|python-libsass-0.20.0-3|36	sass which is binding Libsass (written in C/C++ by Hampton
21cr|python-libsass-0.20.0-3|37	Catlin and Aaron Leung).
21cr|python-libsass-0.20.0-3|38	
21cr|python-libsass-0.20.0-3|39	#-------------------------------------------------------------
21cr|python-libsass-0.20.0-3|40	
21cr|python-libsass-0.20.0-3|41	%prep
21cr|python-libsass-0.20.0-3|42	%autosetup -n %{srcname}-python-%{version} -p1
21cr|python-libsass-0.20.0-3|43	sed -i -e '/^#!\//, 1d' sassc.py
21cr|python-libsass-0.20.0-3|44	
21cr|python-libsass-0.20.0-3|45	%build
21cr|python-libsass-0.20.0-3|46	# Export SYSTEM_SASS environment variable to use the
21cr|python-libsass-0.20.0-3|47	# system library, not the bundled one
21cr|python-libsass-0.20.0-3|48	export SYSTEM_SASS="true"
21cr|python-libsass-0.20.0-3|49	%py3_build
21cr|python-libsass-0.20.0-3|50	pushd docs
21cr|python-libsass-0.20.0-3|51	# There are differences between Python's naming of arches and the
21cr|python-libsass-0.20.0-3|52	# %%{_arch} macro. We need to ask Python for the platform name
21cr|python-libsass-0.20.0-3|53	PLATFORM=$(python3 -c "import sysconfig; print(sysconfig.get_platform())")
21cr|python-libsass-0.20.0-3|54	export PYTHONPATH=../build/lib.${PLATFORM}-%{python3_version}
21cr|python-libsass-0.20.0-3|55	make man    SPHINXBUILD=sphinx-build-3
21cr|python-libsass-0.20.0-3|56	popd
21cr|python-libsass-0.20.0-3|57	
21cr|python-libsass-0.20.0-3|58	%install
21cr|python-libsass-0.20.0-3|59	# Same as above
21cr|python-libsass-0.20.0-3|60	export SYSTEM_SASS="true"
21cr|python-libsass-0.20.0-3|61	%py3_install
21cr|python-libsass-0.20.0-3|62	install -m 644 -D docs/_build/man/pysassc.1 %{buildroot}%{_mandir}/man1/pysassc.1
21cr|python-libsass-0.20.0-3|63	
21cr|python-libsass-0.20.0-3|64	%check
21cr|python-libsass-0.20.0-3|65	export PYTHONPATH=%{buildroot}%{python3_sitearch}
21cr|python-libsass-0.20.0-3|66	py.test-3 sasstests.py
21cr|python-libsass-0.20.0-3|67	
21cr|python-libsass-0.20.0-3|68	%files -n python3-%{srcname}
21cr|python-libsass-0.20.0-3|69	%license LICENSE
21cr|python-libsass-0.20.0-3|70	%doc README.rst
21cr|python-libsass-0.20.0-3|71	%{python3_sitearch}/__pycache__/*
21cr|python-libsass-0.20.0-3|72	%{python3_sitearch}/_sass*.so
21cr|python-libsass-0.20.0-3|73	%{python3_sitearch}/%{srcname}-%{version}-py%{python3_version}.egg-info/
21cr|python-libsass-0.20.0-3|74	%{python3_sitearch}/sass.py
21cr|python-libsass-0.20.0-3|75	%{python3_sitearch}/sassc.py
21cr|python-libsass-0.20.0-3|76	%{python3_sitearch}/pysassc.py
21cr|python-libsass-0.20.0-3|77	%{python3_sitearch}/sasstests.py
21cr|python-libsass-0.20.0-3|78	%{python3_sitearch}/sassutils/
21cr|python-libsass-0.20.0-3|79	%{_mandir}/man1/pysassc.1.*
21cr|python-libsass-0.20.0-3|80	%{_bindir}/pysassc
21cr|python-libsass-0.20.0-3|81	# Collides with libsass.
21cr|python-libsass-0.20.0-3|82	%exclude %{_bindir}/sassc
21cr|python-libsass-0.20.0-3|83	# Same thing as %%{python3_sitearch}/sassc.py
21cr|python-libsass-0.20.0-3|84	# Also, we don't want *.py files in bindir.
21cr|python-libsass-0.20.0-3|85	%exclude %{_bindir}/sassc.py
21cr|python-libsass-0.20.0-3|86	

6897 21
21cr|python-libxml2dom-0.5-1|1	%define module libxml2dom
21cr|python-libxml2dom-0.5-1|2	
21cr|python-libxml2dom-0.5-1|3	Summary:	A traditional DOM wrapper around the Python bindings for libxml2
21cr|python-libxml2dom-0.5-1|4	Name:		python-%{module}
21cr|python-libxml2dom-0.5-1|5	Version:	0.5
21cr|python-libxml2dom-0.5-1|6	Release:	1
21cr|python-libxml2dom-0.5-1|7	License:	LGPLv3+
21cr|python-libxml2dom-0.5-1|8	Group:		Development/Python
21cr|python-libxml2dom-0.5-1|9	Url:		http://www.boddie.org.uk/python/libxml2dom.html
21cr|python-libxml2dom-0.5-1|10	Source0:	http://www.boddie.org.uk/python/downloads/%{module}-%{version}.tar.bz2
21cr|python-libxml2dom-0.5-1|11	
21cr|python-libxml2dom-0.5-1|12	BuildArch:      noarch
21cr|python-libxml2dom-0.5-1|13	
21cr|python-libxml2dom-0.5-1|14	
21cr|python-libxml2dom-0.5-1|15	%description
21cr|python-libxml2dom-0.5-1|16	The libxml2dom package provides a traditional DOM wrapper around the
21cr|python-libxml2dom-0.5-1|17	Python bindings for libxml2. In contrast to the standard libxml2 bindings,
21cr|python-libxml2dom-0.5-1|18	libxml2dom provides an API reminiscent of minidom, pxdom and other
21cr|python-libxml2dom-0.5-1|19	Python-based and Python-related XML toolkits. Performance is fairly
21cr|python-libxml2dom-0.5-1|20	respectable since libxml2dom makes direct use of libxml2mod - the
21cr|python-libxml2dom-0.5-1|21	low-level wrapping of libxml2 for Python. Moreover, serialisation of
21cr|python-libxml2dom-0.5-1|22	documents is much faster than many other toolkits because libxml2dom
21cr|python-libxml2dom-0.5-1|23	can make direct use of libxml2 rather than employing Python-level
21cr|python-libxml2dom-0.5-1|24	mechanisms to visit and serialise nodes.
21cr|python-libxml2dom-0.5-1|25	
21cr|python-libxml2dom-0.5-1|26	#---------------------------------------------
21cr|python-libxml2dom-0.5-1|27	%package -n python3-%{module}
21cr|python-libxml2dom-0.5-1|28	Summary:  A traditional DOM wrapper around the Python3 bindings for libxml2
21cr|python-libxml2dom-0.5-1|29	
21cr|python-libxml2dom-0.5-1|30	BuildRequires:	pkgconfig(python3)
21cr|python-libxml2dom-0.5-1|31	BuildRequires:	python3egg(setuptools)
21cr|python-libxml2dom-0.5-1|32	BuildRequires:	python3-libxml2
21cr|python-libxml2dom-0.5-1|33	Requires:       python3-libxml2
21cr|python-libxml2dom-0.5-1|34	
21cr|python-libxml2dom-0.5-1|35	%description -n python3-%{module}
21cr|python-libxml2dom-0.5-1|36	The libxml2dom package provides a traditional DOM wrapper around the
21cr|python-libxml2dom-0.5-1|37	Python bindings for libxml2. In contrast to the standard libxml2 bindings,
21cr|python-libxml2dom-0.5-1|38	libxml2dom provides an API reminiscent of minidom, pxdom and other
21cr|python-libxml2dom-0.5-1|39	Python-based and Python-related XML toolkits. Performance is fairly
21cr|python-libxml2dom-0.5-1|40	respectable since libxml2dom makes direct use of libxml2mod - the
21cr|python-libxml2dom-0.5-1|41	low-level wrapping of libxml2 for Python. Moreover, serialisation of
21cr|python-libxml2dom-0.5-1|42	documents is much faster than many other toolkits because libxml2dom
21cr|python-libxml2dom-0.5-1|43	can make direct use of libxml2 rather than employing Python-level
21cr|python-libxml2dom-0.5-1|44	mechanisms to visit and serialise nodes.
21cr|python-libxml2dom-0.5-1|45	
21cr|python-libxml2dom-0.5-1|46	%files -n python3-%{module}
21cr|python-libxml2dom-0.5-1|47	%doc README.txt docs/*.txt docs/libxml2macro.html docs/styles.css
21cr|python-libxml2dom-0.5-1|48	%{_bindir}/libxml2macro.py
21cr|python-libxml2dom-0.5-1|49	%{py3_puresitedir}/%{module}/
21cr|python-libxml2dom-0.5-1|50	%{py3_puresitedir}/*.egg-info
21cr|python-libxml2dom-0.5-1|51	
21cr|python-libxml2dom-0.5-1|52	#---------------------------------------------
21cr|python-libxml2dom-0.5-1|53	
21cr|python-libxml2dom-0.5-1|54	
21cr|python-libxml2dom-0.5-1|55	%prep
21cr|python-libxml2dom-0.5-1|56	%setup -qn %{module}-%{version}
21cr|python-libxml2dom-0.5-1|57	
21cr|python-libxml2dom-0.5-1|58	%build
21cr|python-libxml2dom-0.5-1|59	%py3_build
21cr|python-libxml2dom-0.5-1|60	
21cr|python-libxml2dom-0.5-1|61	%install
21cr|python-libxml2dom-0.5-1|62	%py3_install
21cr|python-libxml2dom-0.5-1|63	# drop env
21cr|python-libxml2dom-0.5-1|64	find %{buildroot} -type f -name "*.py" -exec \
21cr|python-libxml2dom-0.5-1|65	sed -i -e 's/^#!\/usr\/bin\/env python/#!\/usr\/bin\/python3/g' {} \;
21cr|python-libxml2dom-0.5-1|66	
21cr|python-libxml2dom-0.5-1|67	find %{buildroot}%{py3_puresitedir}/%{module} \
21cr|python-libxml2dom-0.5-1|68	-type f -name "*.py" -exec chmod +x {} \;
21cr|python-libxml2dom-0.5-1|69	

6898 21
21cr|python-linux-procfs-0.7.1-1|1	%define	oname	python-linux-procfs
21cr|python-linux-procfs-0.7.1-1|2	
21cr|python-linux-procfs-0.7.1-1|3	Name:		%{oname}
21cr|python-linux-procfs-0.7.1-1|4	Version:	0.7.1
21cr|python-linux-procfs-0.7.1-1|5	Release:	1
21cr|python-linux-procfs-0.7.1-1|6	Summary:	Linux /proc abstraction classes
21cr|python-linux-procfs-0.7.1-1|7	Source:		https://cdn.kernel.org/pub/software/libs/python/%{name}/%{name}-%{version}.tar.xz
21cr|python-linux-procfs-0.7.1-1|8	License:	GPLv2
21cr|python-linux-procfs-0.7.1-1|9	Group:		Development/Python
21cr|python-linux-procfs-0.7.1-1|10	Url:		http://userweb.kernel.org/python-linux-procfs
21cr|python-linux-procfs-0.7.1-1|11	BuildArch:	noarch
21cr|python-linux-procfs-0.7.1-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-linux-procfs-0.7.1-1|13	BuildRequires:	python3dist(setuptools)
21cr|python-linux-procfs-0.7.1-1|14	BuildRequires:	pkgconfig(python3)
21cr|python-linux-procfs-0.7.1-1|15	
21cr|python-linux-procfs-0.7.1-1|16	%description
21cr|python-linux-procfs-0.7.1-1|17	Abstractions to extract information from the Linux kernel /proc files.
21cr|python-linux-procfs-0.7.1-1|18	
21cr|python-linux-procfs-0.7.1-1|19	%package -n python2-linux-procfs
21cr|python-linux-procfs-0.7.1-1|20	%py2_migration_meta python2-linux-procfs
21cr|python-linux-procfs-0.7.1-1|21	Summary:	Linux /proc abstraction classes
21cr|python-linux-procfs-0.7.1-1|22	
21cr|python-linux-procfs-0.7.1-1|23	%description -n python2-linux-procfs
21cr|python-linux-procfs-0.7.1-1|24	Abstractions to extract information from the Linux kernel /proc files.
21cr|python-linux-procfs-0.7.1-1|25	
21cr|python-linux-procfs-0.7.1-1|26	%package -n python3-linux-procfs
21cr|python-linux-procfs-0.7.1-1|27	Summary:	Linux /proc abstraction classes
21cr|python-linux-procfs-0.7.1-1|28	
21cr|python-linux-procfs-0.7.1-1|29	%description -n python3-linux-procfs
21cr|python-linux-procfs-0.7.1-1|30	Abstractions to extract information from the Linux kernel /proc files.
21cr|python-linux-procfs-0.7.1-1|31	
21cr|python-linux-procfs-0.7.1-1|32	%prep
21cr|python-linux-procfs-0.7.1-1|33	%setup -q -n %{oname}-%{version}
21cr|python-linux-procfs-0.7.1-1|34	
21cr|python-linux-procfs-0.7.1-1|35	%build
21cr|python-linux-procfs-0.7.1-1|36	python2 setup.py build
21cr|python-linux-procfs-0.7.1-1|37	%py3_build
21cr|python-linux-procfs-0.7.1-1|38	
21cr|python-linux-procfs-0.7.1-1|39	%install
21cr|python-linux-procfs-0.7.1-1|40	python2 setup.py install --root=%{buildroot}
21cr|python-linux-procfs-0.7.1-1|41	%py3_install
21cr|python-linux-procfs-0.7.1-1|42	
21cr|python-linux-procfs-0.7.1-1|43	%files -n python2-linux-procfs
21cr|python-linux-procfs-0.7.1-1|44	%{_bindir}/pflags
21cr|python-linux-procfs-0.7.1-1|45	%{py2_puresitedir}/procfs/*.py*
21cr|python-linux-procfs-0.7.1-1|46	%{py2_puresitedir}/python_linux_procfs*.egg-info
21cr|python-linux-procfs-0.7.1-1|47	
21cr|python-linux-procfs-0.7.1-1|48	%files -n python3-linux-procfs
21cr|python-linux-procfs-0.7.1-1|49	%{_bindir}/pflags
21cr|python-linux-procfs-0.7.1-1|50	%{py3_puresitedir}/procfs/*.py*
21cr|python-linux-procfs-0.7.1-1|51	%{py3_puresitedir}/procfs/__pycache__*
21cr|python-linux-procfs-0.7.1-1|52	%{py3_puresitedir}/python_linux_procfs*.egg-info

6899 21
21cr|python-lirc-2.0.1-1|1	%define pkgname lirc
21cr|python-lirc-2.0.1-1|2	
21cr|python-lirc-2.0.1-1|3	Summary:	Python lirc module
21cr|python-lirc-2.0.1-1|4	Name:		python-lirc
21cr|python-lirc-2.0.1-1|5	Version:	2.0.1
21cr|python-lirc-2.0.1-1|6	Release:	1
21cr|python-lirc-2.0.1-1|7	Group:		Development/Python
21cr|python-lirc-2.0.1-1|8	License:	LGPL
21cr|python-lirc-2.0.1-1|9	URL:		https://github.com/eugenetriguba/lirc
21cr|python-lirc-2.0.1-1|10	Source0:	https://files.pythonhosted.org/packages/da/44/565401bf7b12ecc843f3584f3fb46b679398778f2957d97281dfe3ce2d51/lirc-2.0.1.tar.gz
21cr|python-lirc-2.0.1-1|11	BuildRequires:	lirc-devel
21cr|python-lirc-2.0.1-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-lirc-2.0.1-1|13	BuildRequires:	python3egg(setuptools)
21cr|python-lirc-2.0.1-1|14	BuildArch:	noarch
21cr|python-lirc-2.0.1-1|15	
21cr|python-lirc-2.0.1-1|16	%description
21cr|python-lirc-2.0.1-1|17	Python module for lirc support.
21cr|python-lirc-2.0.1-1|18	
21cr|python-lirc-2.0.1-1|19	#------------------------------------------------------------------------
21cr|python-lirc-2.0.1-1|20	%package -n python3-%{pkgname}
21cr|python-lirc-2.0.1-1|21	Summary:	Python 3 lirc module
21cr|python-lirc-2.0.1-1|22	Group:		Development/Python
21cr|python-lirc-2.0.1-1|23	
21cr|python-lirc-2.0.1-1|24	%description -n python3-%{pkgname}
21cr|python-lirc-2.0.1-1|25	Python 3 module for lirc support.
21cr|python-lirc-2.0.1-1|26	
21cr|python-lirc-2.0.1-1|27	%files -n python3-%{pkgname}
21cr|python-lirc-2.0.1-1|28	%{python3_sitelib}/*
21cr|python-lirc-2.0.1-1|29	
21cr|python-lirc-2.0.1-1|30	#------------------------------------------------------------------------
21cr|python-lirc-2.0.1-1|31	%prep
21cr|python-lirc-2.0.1-1|32	%autosetup -p1 -n %{pkgname}-%{version}
21cr|python-lirc-2.0.1-1|33	
21cr|python-lirc-2.0.1-1|34	%build
21cr|python-lirc-2.0.1-1|35	%py3_build
21cr|python-lirc-2.0.1-1|36	
21cr|python-lirc-2.0.1-1|37	%install
21cr|python-lirc-2.0.1-1|38	%py3_install

6900 21
21cr|python-livereload-2.6.3-1|1	# Created by pyp2rpm-3.3.1
21cr|python-livereload-2.6.3-1|2	%global pypi_name livereload
21cr|python-livereload-2.6.3-1|3	
21cr|python-livereload-2.6.3-1|4	Name:           python-%{pypi_name}
21cr|python-livereload-2.6.3-1|5	Version:	2.6.3
21cr|python-livereload-2.6.3-1|6	Release:	1
21cr|python-livereload-2.6.3-1|7	Summary:        Python LiveReload is an awesome tool for web developers
21cr|python-livereload-2.6.3-1|8	Group:          Development/Python
21cr|python-livereload-2.6.3-1|9	License:        BSD
21cr|python-livereload-2.6.3-1|10	URL:            https://github.com/lepture/python-livereload
21cr|python-livereload-2.6.3-1|11	Source0:	https://files.pythonhosted.org/packages/bd/60/6640b819e858562ef6684abac60593b7369fe0a8a064df426d3ab0ab894d/livereload-2.6.3.tar.gz
21cr|python-livereload-2.6.3-1|12	BuildArch:      noarch
21cr|python-livereload-2.6.3-1|13	
21cr|python-livereload-2.6.3-1|14	BuildRequires:  pkgconfig(python3)
21cr|python-livereload-2.6.3-1|15	BuildRequires:  python3dist(setuptools)
21cr|python-livereload-2.6.3-1|16	
21cr|python-livereload-2.6.3-1|17	%description
21cr|python-livereload-2.6.3-1|18	LiveReload This is a brand new LiveReload in version 2.0.0. Installation Python
21cr|python-livereload-2.6.3-1|19	LiveReload is designed for web developers who know Python.Install Python
21cr|python-livereload-2.6.3-1|20	LiveReload with pip:: $ pip install livereloadIf you don't have pip installed,
21cr|python-livereload-2.6.3-1|21	try easy_install:: $ easy_install livereloadCommand Line Interface -Python
21cr|python-livereload-2.6.3-1|22	LiveReload provides a command line utility, livereload, for starting a server
21cr|python-livereload-2.6.3-1|23	in a directory.
21cr|python-livereload-2.6.3-1|24	
21cr|python-livereload-2.6.3-1|25	%package -n     python3-%{pypi_name}
21cr|python-livereload-2.6.3-1|26	Summary:        %{summary}
21cr|python-livereload-2.6.3-1|27	
21cr|python-livereload-2.6.3-1|28	Requires:       python3dist(setuptools)
21cr|python-livereload-2.6.3-1|29	Requires:       python3dist(six)
21cr|python-livereload-2.6.3-1|30	Requires:       python3dist(tornado)
21cr|python-livereload-2.6.3-1|31	
21cr|python-livereload-2.6.3-1|32	%description -n python3-%{pypi_name}
21cr|python-livereload-2.6.3-1|33	LiveReload This is a brand new LiveReload in version 2.0.0. Installation Python
21cr|python-livereload-2.6.3-1|34	LiveReload is designed for web developers who know Python.Install Python
21cr|python-livereload-2.6.3-1|35	LiveReload with pip:: $ pip install livereloadIf you don't have pip installed,
21cr|python-livereload-2.6.3-1|36	try easy_install:: $ easy_install livereloadCommand Line Interface -Python
21cr|python-livereload-2.6.3-1|37	LiveReload provides a command line utility, livereload, for starting a server
21cr|python-livereload-2.6.3-1|38	in a directory.
21cr|python-livereload-2.6.3-1|39	
21cr|python-livereload-2.6.3-1|40	
21cr|python-livereload-2.6.3-1|41	%prep
21cr|python-livereload-2.6.3-1|42	%autosetup -n %{pypi_name}-%{version}
21cr|python-livereload-2.6.3-1|43	# Remove bundled egg-info
21cr|python-livereload-2.6.3-1|44	rm -rf %{pypi_name}.egg-info
21cr|python-livereload-2.6.3-1|45	
21cr|python-livereload-2.6.3-1|46	%build
21cr|python-livereload-2.6.3-1|47	%py3_build
21cr|python-livereload-2.6.3-1|48	
21cr|python-livereload-2.6.3-1|49	%install
21cr|python-livereload-2.6.3-1|50	%py3_install
21cr|python-livereload-2.6.3-1|51	
21cr|python-livereload-2.6.3-1|52	%files -n python3-%{pypi_name}
21cr|python-livereload-2.6.3-1|53	%doc LICENSE
21cr|python-livereload-2.6.3-1|54	%doc README.rst
21cr|python-livereload-2.6.3-1|55	%{_bindir}/livereload
21cr|python-livereload-2.6.3-1|56	%{py3_puresitedir}/%{pypi_name}
21cr|python-livereload-2.6.3-1|57	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6901 21
21cr|python-livestreamer-1.12.2-7|1	%define pypi_name livestreamer
21cr|python-livestreamer-1.12.2-7|2	
21cr|python-livestreamer-1.12.2-7|3	Name:           python-%{pypi_name}
21cr|python-livestreamer-1.12.2-7|4	Version:        1.12.2
21cr|python-livestreamer-1.12.2-7|5	Release:        7
21cr|python-livestreamer-1.12.2-7|6	License:        BSD and MIT
21cr|python-livestreamer-1.12.2-7|7	Summary:        Extracts streams and pipes them into a video player of choice
21cr|python-livestreamer-1.12.2-7|8	Url:            http://livestreamer.tanuki.se/
21cr|python-livestreamer-1.12.2-7|9	Group:          Sound
21cr|python-livestreamer-1.12.2-7|10	Source:         https://pypi.python.org/packages/source/l/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-livestreamer-1.12.2-7|11	BuildRequires:  pkgconfig(python3)
21cr|python-livestreamer-1.12.2-7|12	BuildRequires:  python3egg(setuptools)
21cr|python-livestreamer-1.12.2-7|13	BuildRequires:  python3egg(requests)
21cr|python-livestreamer-1.12.2-7|14	BuildRequires:  python3-singledispatch
21cr|python-livestreamer-1.12.2-7|15	BuildRequires:  python3egg(urllib3)
21cr|python-livestreamer-1.12.2-7|16	BuildRequires:  dos2unix
21cr|python-livestreamer-1.12.2-7|17	Conflicts:      python-%{pypi_name}
21cr|python-livestreamer-1.12.2-7|18	BuildArch:      noarch
21cr|python-livestreamer-1.12.2-7|19	
21cr|python-livestreamer-1.12.2-7|20	%description
21cr|python-livestreamer-1.12.2-7|21	Livestreamer is a CLI program that extracts streams from various services and
21cr|python-livestreamer-1.12.2-7|22	pipes them into a video player of choice.
21cr|python-livestreamer-1.12.2-7|23	Livestreamer is built upon a plugin system which allows support for new
21cr|python-livestreamer-1.12.2-7|24	services to be easily added.
21cr|python-livestreamer-1.12.2-7|25	
21cr|python-livestreamer-1.12.2-7|26	#--------------------------------------------------------------
21cr|python-livestreamer-1.12.2-7|27	%package -n python3-%{pypi_name}
21cr|python-livestreamer-1.12.2-7|28	Summary:        Extracts streams and pipes them into a video player of choice
21cr|python-livestreamer-1.12.2-7|29	Group:          Sound
21cr|python-livestreamer-1.12.2-7|30	
21cr|python-livestreamer-1.12.2-7|31	%description -n python3-%{pypi_name}
21cr|python-livestreamer-1.12.2-7|32	Livestreamer is a CLI program that extracts streams from various services and
21cr|python-livestreamer-1.12.2-7|33	pipes them into a video player of choice.
21cr|python-livestreamer-1.12.2-7|34	Livestreamer is built upon a plugin system which allows support for new
21cr|python-livestreamer-1.12.2-7|35	services to be easily added.
21cr|python-livestreamer-1.12.2-7|36	
21cr|python-livestreamer-1.12.2-7|37	%files -n python3-%{pypi_name}
21cr|python-livestreamer-1.12.2-7|38	%doc *.rst LICENSE*
21cr|python-livestreamer-1.12.2-7|39	%{_bindir}/%{pypi_name}
21cr|python-livestreamer-1.12.2-7|40	%{py3_puresitedir}/%{pypi_name}
21cr|python-livestreamer-1.12.2-7|41	%{py3_puresitedir}/%{pypi_name}_cli
21cr|python-livestreamer-1.12.2-7|42	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-livestreamer-1.12.2-7|43	#-------------------------------------------------------------------------------------
21cr|python-livestreamer-1.12.2-7|44	
21cr|python-livestreamer-1.12.2-7|45	%prep
21cr|python-livestreamer-1.12.2-7|46	%setup -qn %{pypi_name}-%{version}
21cr|python-livestreamer-1.12.2-7|47	# edit .py file and use python3
21cr|python-livestreamer-1.12.2-7|48	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-livestreamer-1.12.2-7|49	
21cr|python-livestreamer-1.12.2-7|50	# delete version-control-internal-file
21cr|python-livestreamer-1.12.2-7|51	find . -name .gitignore -exec rm -f {} \; >/dev/null
21cr|python-livestreamer-1.12.2-7|52	# Remove bundled egg-info
21cr|python-livestreamer-1.12.2-7|53	rm -rf src/livestreamer.egg-info
21cr|python-livestreamer-1.12.2-7|54	
21cr|python-livestreamer-1.12.2-7|55	%build
21cr|python-livestreamer-1.12.2-7|56	%py3_build
21cr|python-livestreamer-1.12.2-7|57	
21cr|python-livestreamer-1.12.2-7|58	pushd build/lib/livestreamer/packages/flashmedia
21cr|python-livestreamer-1.12.2-7|59	find . -type f -name "*.py" -exec chmod +x {} \;
21cr|python-livestreamer-1.12.2-7|60	popd
21cr|python-livestreamer-1.12.2-7|61	
21cr|python-livestreamer-1.12.2-7|62	%install
21cr|python-livestreamer-1.12.2-7|63	%py3_install
21cr|python-livestreamer-1.12.2-7|64	
21cr|python-livestreamer-1.12.2-7|65	# linting
21cr|python-livestreamer-1.12.2-7|66	pushd %{buildroot}%{py3_puresitedir}/%{pypi_name}/packages/flashmedia
21cr|python-livestreamer-1.12.2-7|67	chmod -x {types,box,amf,compat,ordereddict}.py
21cr|python-livestreamer-1.12.2-7|68	sed -i -e 's/^#!\/usr\/bin\/env python/#!\/usr\/bin\/python3/g' *.py
21cr|python-livestreamer-1.12.2-7|69	popd
21cr|python-livestreamer-1.12.2-7|70	
21cr|python-livestreamer-1.12.2-7|71	pushd %{buildroot}%{py3_puresitedir}/%{pypi_name}/plugins
21cr|python-livestreamer-1.12.2-7|72	sed -i -e 's/^#!\/usr\/bin\/env python/#!\/usr\/bin\/python3/g' *.py
21cr|python-livestreamer-1.12.2-7|73	popd
21cr|python-livestreamer-1.12.2-7|74	
21cr|python-livestreamer-1.12.2-7|75	chmod +x %{buildroot}%{py3_puresitedir}/%{pypi_name}/plugins/tvplayer.py
21cr|python-livestreamer-1.12.2-7|76	chmod +x %{buildroot}%{py3_puresitedir}/%{pypi_name}/plugins/tv3cat.py
21cr|python-livestreamer-1.12.2-7|77	#
21cr|python-livestreamer-1.12.2-7|78	
21cr|python-livestreamer-1.12.2-7|79	%check
21cr|python-livestreamer-1.12.2-7|80	#export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-livestreamer-1.12.2-7|81	#pushd tests
21cr|python-livestreamer-1.12.2-7|82	#python3 -m unittest -vvv test_*

6902 21
21cr|python-llfuse-1.4.2-1|1	%define module llfuse
21cr|python-llfuse-1.4.2-1|2	
21cr|python-llfuse-1.4.2-1|3	Name:               python-%{module}
21cr|python-llfuse-1.4.2-1|4	Version:	1.4.2
21cr|python-llfuse-1.4.2-1|5	Release:	1
21cr|python-llfuse-1.4.2-1|6	Summary:            Python Bindings for the low-level FUSE API
21cr|python-llfuse-1.4.2-1|7	Source0:	https://files.pythonhosted.org/packages/23/98/896217af308e3deafae4f6370748d25fa500165f23d4586c3c993ff4e4ed/llfuse-1.4.2.tar.gz
21cr|python-llfuse-1.4.2-1|8	Url:                http://code.google.com/p/python-%{module}/
21cr|python-llfuse-1.4.2-1|9	Group:              Development/Python
21cr|python-llfuse-1.4.2-1|10	License:            LGPLv2+
21cr|python-llfuse-1.4.2-1|11	
21cr|python-llfuse-1.4.2-1|12	
21cr|python-llfuse-1.4.2-1|13	%description
21cr|python-llfuse-1.4.2-1|14	LLFUSE is a set of Python bindings for the low level FUSE API. It requires at
21cr|python-llfuse-1.4.2-1|15	least FUSE 2.8.0 and supports both Python 2.x and 3.x.
21cr|python-llfuse-1.4.2-1|16	
21cr|python-llfuse-1.4.2-1|17	LLFUSE was originally part of S3QL, but has been factored out so that it can be
21cr|python-llfuse-1.4.2-1|18	used by other projects as well.
21cr|python-llfuse-1.4.2-1|19	#---------------------------------------
21cr|python-llfuse-1.4.2-1|20	
21cr|python-llfuse-1.4.2-1|21	%package -n python3-%{module}
21cr|python-llfuse-1.4.2-1|22	Summary:            Python Bindings for the low-level FUSE API
21cr|python-llfuse-1.4.2-1|23	Group:              Development/Python
21cr|python-llfuse-1.4.2-1|24	BuildRequires:  	pkgconfig(libattr)
21cr|python-llfuse-1.4.2-1|25	BuildRequires:  	pkgconfig(fuse)
21cr|python-llfuse-1.4.2-1|26	BuildRequires:  	python3egg(distribute)
21cr|python-llfuse-1.4.2-1|27	BuildRequires:  	pkgconfig(python3)
21cr|python-llfuse-1.4.2-1|28	BuildRequires:  	python3egg(cython)
21cr|python-llfuse-1.4.2-1|29	BuildRequires:  	python3egg(setuptools)
21cr|python-llfuse-1.4.2-1|30	BuildRequires:  	python3egg(pytest)
21cr|python-llfuse-1.4.2-1|31	
21cr|python-llfuse-1.4.2-1|32	
21cr|python-llfuse-1.4.2-1|33	
21cr|python-llfuse-1.4.2-1|34	%description -n python3-%{module}
21cr|python-llfuse-1.4.2-1|35	LLFUSE is a set of Python bindings for the low level FUSE API. It requires at
21cr|python-llfuse-1.4.2-1|36	least FUSE 2.8.0 and supports both Python 2.x and 3.x.
21cr|python-llfuse-1.4.2-1|37	
21cr|python-llfuse-1.4.2-1|38	LLFUSE was originally part of S3QL, but has been factored out so that it can be
21cr|python-llfuse-1.4.2-1|39	used by other projects as well.
21cr|python-llfuse-1.4.2-1|40	
21cr|python-llfuse-1.4.2-1|41	This is a package for python3
21cr|python-llfuse-1.4.2-1|42	
21cr|python-llfuse-1.4.2-1|43	%files -n python3-%{module}
21cr|python-llfuse-1.4.2-1|44	%doc doc/html LICENSE *.rst
21cr|python-llfuse-1.4.2-1|45	%{py3_platsitedir}/llfuse*.so
21cr|python-llfuse-1.4.2-1|46	%{py3_platsitedir}/llfuse*.egg-info
21cr|python-llfuse-1.4.2-1|47	#---------------------------------------
21cr|python-llfuse-1.4.2-1|48	
21cr|python-llfuse-1.4.2-1|49	%prep
21cr|python-llfuse-1.4.2-1|50	%setup -qn %{module}-%{version}
21cr|python-llfuse-1.4.2-1|51	rm doc/html/.buildinfo
21cr|python-llfuse-1.4.2-1|52	
21cr|python-llfuse-1.4.2-1|53	# remove bundled
21cr|python-llfuse-1.4.2-1|54	rm -rf src/llfuse.egg-info
21cr|python-llfuse-1.4.2-1|55	rm $(grep -rl '/\* Generated by Cython')
21cr|python-llfuse-1.4.2-1|56	
21cr|python-llfuse-1.4.2-1|57	#UTF-8
21cr|python-llfuse-1.4.2-1|58	for file in doc/html/objects.inv ; do
21cr|python-llfuse-1.4.2-1|59	iconv -c -t UTF-8 < $file > $file.new && \
21cr|python-llfuse-1.4.2-1|60	touch -r $file $file.new && \
21cr|python-llfuse-1.4.2-1|61	mv $file.new $file
21cr|python-llfuse-1.4.2-1|62	done
21cr|python-llfuse-1.4.2-1|63	
21cr|python-llfuse-1.4.2-1|64	
21cr|python-llfuse-1.4.2-1|65	
21cr|python-llfuse-1.4.2-1|66	%build
21cr|python-llfuse-1.4.2-1|67	# cythonize first
21cr|python-llfuse-1.4.2-1|68	python3 setup.py build_cython
21cr|python-llfuse-1.4.2-1|69	
21cr|python-llfuse-1.4.2-1|70	%py3_build
21cr|python-llfuse-1.4.2-1|71	
21cr|python-llfuse-1.4.2-1|72	%install
21cr|python-llfuse-1.4.2-1|73	%py3_install
21cr|python-llfuse-1.4.2-1|74	
21cr|python-llfuse-1.4.2-1|75	%check
21cr|python-llfuse-1.4.2-1|76	# fail on abf
21cr|python-llfuse-1.4.2-1|77	###PYTHONPATH=%{buildroot}%{py3_platsitedir} pytest-3 -v test
21cr|python-llfuse-1.4.2-1|78	

6903 21
21cr|python-logbook-1.5.3-1|1	# Created by pyp2rpm-1.0.1
21cr|python-logbook-1.5.3-1|2	%global pypi_name Logbook
21cr|python-logbook-1.5.3-1|3	
21cr|python-logbook-1.5.3-1|4	Name:           python-logbook
21cr|python-logbook-1.5.3-1|5	Version:	1.5.3
21cr|python-logbook-1.5.3-1|6	Release:	1
21cr|python-logbook-1.5.3-1|7	Group:          Development/Python
21cr|python-logbook-1.5.3-1|8	Summary:        A logging replacement for Python
21cr|python-logbook-1.5.3-1|9	
21cr|python-logbook-1.5.3-1|10	License:        BSD
21cr|python-logbook-1.5.3-1|11	Url:		https://pypi.org/project/Logbook/
21cr|python-logbook-1.5.3-1|12	Source0:	https://files.pythonhosted.org/packages/2f/d9/16ac346f7c0102835814cc9e5b684aaadea101560bb932a2403bd26b2320/Logbook-1.5.3.tar.gz
21cr|python-logbook-1.5.3-1|13	BuildRequires:  python3-devel
21cr|python-logbook-1.5.3-1|14	BuildRequires:  python3dist(setuptools)
21cr|python-logbook-1.5.3-1|15	
21cr|python-logbook-1.5.3-1|16	# to generate .c
21cr|python-logbook-1.5.3-1|17	BuildRequires:	python3-cython
21cr|python-logbook-1.5.3-1|18	
21cr|python-logbook-1.5.3-1|19	%description
21cr|python-logbook-1.5.3-1|20	An awesome logging implementation that is fun to use.
21cr|python-logbook-1.5.3-1|21	
21cr|python-logbook-1.5.3-1|22	%package -n     python3-logbook
21cr|python-logbook-1.5.3-1|23	Summary:        A logging replacement for Python
21cr|python-logbook-1.5.3-1|24	
21cr|python-logbook-1.5.3-1|25	%description -n python3-logbook
21cr|python-logbook-1.5.3-1|26	An awesome logging implementation that is fun to use.
21cr|python-logbook-1.5.3-1|27	
21cr|python-logbook-1.5.3-1|28	%prep
21cr|python-logbook-1.5.3-1|29	%setup -q -n %{pypi_name}-%{version}
21cr|python-logbook-1.5.3-1|30	
21cr|python-logbook-1.5.3-1|31	# Remove bundled egg-info
21cr|python-logbook-1.5.3-1|32	rm -rf %{pypi_name}.egg-info
21cr|python-logbook-1.5.3-1|33	
21cr|python-logbook-1.5.3-1|34	%build
21cr|python-logbook-1.5.3-1|35	%{_bindir}/cython logbook/_speedups.pyx
21cr|python-logbook-1.5.3-1|36	%py3_build
21cr|python-logbook-1.5.3-1|37	
21cr|python-logbook-1.5.3-1|38	%install
21cr|python-logbook-1.5.3-1|39	%py3_install
21cr|python-logbook-1.5.3-1|40	
21cr|python-logbook-1.5.3-1|41	
21cr|python-logbook-1.5.3-1|42	%files -n python3-logbook
21cr|python-logbook-1.5.3-1|43	%doc LICENSE
21cr|python-logbook-1.5.3-1|44	%doc README.md
21cr|python-logbook-1.5.3-1|45	%{py3_platsitedir}/logbook/
21cr|python-logbook-1.5.3-1|46	%{py3_platsitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6904 21
21cr|python-logging-0.4.9.6-8|1	%define oname	logging
21cr|python-logging-0.4.9.6-8|2	%define dname	%{oname}-%{version}
21cr|python-logging-0.4.9.6-8|3	
21cr|python-logging-0.4.9.6-8|4	Name:		python-%{oname}
21cr|python-logging-0.4.9.6-8|5	Summary:	Fast Python module for rational numbers
21cr|python-logging-0.4.9.6-8|6	
21cr|python-logging-0.4.9.6-8|7	Version:	0.4.9.6
21cr|python-logging-0.4.9.6-8|8	Release:	8
21cr|python-logging-0.4.9.6-8|9	Source0:	http://www.red-dove.com/%{dname}.tar.gz
21cr|python-logging-0.4.9.6-8|10	License:	MIT
21cr|python-logging-0.4.9.6-8|11	Group:		Development/Python
21cr|python-logging-0.4.9.6-8|12	URL:		http://www.red-dove.com/python_logging.html
21cr|python-logging-0.4.9.6-8|13	BuildRequires:	python2-devel
21cr|python-logging-0.4.9.6-8|14	BuildArch:	noarch
21cr|python-logging-0.4.9.6-8|15	
21cr|python-logging-0.4.9.6-8|16	%description
21cr|python-logging-0.4.9.6-8|17	This is a python2 module that implements a full-featured logging system
21cr|python-logging-0.4.9.6-8|18	in line with PEP 282 (comparable to java.util.logging, log4j, etc.).
21cr|python-logging-0.4.9.6-8|19	
21cr|python-logging-0.4.9.6-8|20	%package -n python2-%{oname}
21cr|python-logging-0.4.9.6-8|21	Summary:	Fast Python module for rational numbers
21cr|python-logging-0.4.9.6-8|22	
21cr|python-logging-0.4.9.6-8|23	%description -n python2-%{oname}
21cr|python-logging-0.4.9.6-8|24	This is a python module that implements a full-featured logging system
21cr|python-logging-0.4.9.6-8|25	in line with PEP 282 (comparable to java.util.logging, log4j, etc.).
21cr|python-logging-0.4.9.6-8|26	
21cr|python-logging-0.4.9.6-8|27	
21cr|python-logging-0.4.9.6-8|28	%prep
21cr|python-logging-0.4.9.6-8|29	%setup -q -n %{dname}
21cr|python-logging-0.4.9.6-8|30	
21cr|python-logging-0.4.9.6-8|31	%build
21cr|python-logging-0.4.9.6-8|32	python2 setup.py build
21cr|python-logging-0.4.9.6-8|33	
21cr|python-logging-0.4.9.6-8|34	%install
21cr|python-logging-0.4.9.6-8|35	python2 setup.py install --root %{buildroot}  --compile --optimize=2
21cr|python-logging-0.4.9.6-8|36	
21cr|python-logging-0.4.9.6-8|37	%files -n python2-%{oname}
21cr|python-logging-0.4.9.6-8|38	%doc README.txt LICENSE PKG-INFO python_logging.html default.css
21cr|python-logging-0.4.9.6-8|39	%{py2_puresitedir}/%{oname}
21cr|python-logging-0.4.9.6-8|40	%{py2_puresitedir}/%{oname}-%{version}-py%{py2_ver}.egg-info

6905 21
21cr|python-logging-tree-1.9-1|1	%global pypi_name logging-tree
21cr|python-logging-tree-1.9-1|2	%global mod_name logging_tree
21cr|python-logging-tree-1.9-1|3	
21cr|python-logging-tree-1.9-1|4	Name:		python-%{pypi_name}
21cr|python-logging-tree-1.9-1|5	Version:	1.9
21cr|python-logging-tree-1.9-1|6	Release:	1
21cr|python-logging-tree-1.9-1|7	Summary:	Introspect and display the logger tree inside "logging"
21cr|python-logging-tree-1.9-1|8	Group:		Development/Python
21cr|python-logging-tree-1.9-1|9	License:	BSD
21cr|python-logging-tree-1.9-1|10	URL:		https://github.com/brandon-rhodes/logging_tree
21cr|python-logging-tree-1.9-1|11	Source0:	https://github.com/brandon-rhodes/logging_tree/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-logging-tree-1.9-1|12	BuildArch:	noarch
21cr|python-logging-tree-1.9-1|13	
21cr|python-logging-tree-1.9-1|14	%description
21cr|python-logging-tree-1.9-1|15	Introspection for the 'logging' logger tree in the Standard Library.
21cr|python-logging-tree-1.9-1|16	
21cr|python-logging-tree-1.9-1|17	While you can write programs that call this package's 'tree()'
21cr|python-logging-tree-1.9-1|18	function and examine the hierarchy of logger objects that it finds
21cr|python-logging-tree-1.9-1|19	inside of the Standard Library 'logging' module, the simplest use of
21cr|python-logging-tree-1.9-1|20	this package for debugging is to call 'printout()' to print the
21cr|python-logging-tree-1.9-1|21	loggers, filters, and handlers that your application has configured::
21cr|python-logging-tree-1.9-1|22	
21cr|python-logging-tree-1.9-1|23	>>> logging.getLogger('a')
21cr|python-logging-tree-1.9-1|24	>>> logging.getLogger('a.b').setLevel(logging.DEBUG)
21cr|python-logging-tree-1.9-1|25	>>> logging.getLogger('x.c')
21cr|python-logging-tree-1.9-1|26	>>> from logging_tree import printout
21cr|python-logging-tree-1.9-1|27	>>> printout()
21cr|python-logging-tree-1.9-1|28	""
21cr|python-logging-tree-1.9-1|29	Level WARNING
21cr|python-logging-tree-1.9-1|30	|
21cr|python-logging-tree-1.9-1|31	o<--"a"
21cr|python-logging-tree-1.9-1|32	|   |
21cr|python-logging-tree-1.9-1|33	|   o<--"a.b"
21cr|python-logging-tree-1.9-1|34	|       Level DEBUG
21cr|python-logging-tree-1.9-1|35	|
21cr|python-logging-tree-1.9-1|36	o<--[x]
21cr|python-logging-tree-1.9-1|37	|
21cr|python-logging-tree-1.9-1|38	o<--"x.c"
21cr|python-logging-tree-1.9-1|39	
21cr|python-logging-tree-1.9-1|40	%package -n python3-%{pypi_name}
21cr|python-logging-tree-1.9-1|41	Summary:            Introspect and display the logger tree inside "logging"
21cr|python-logging-tree-1.9-1|42	
21cr|python-logging-tree-1.9-1|43	BuildRequires:      python3-devel
21cr|python-logging-tree-1.9-1|44	%{?python_provide:%python_provide python3-%{pypi_name}}
21cr|python-logging-tree-1.9-1|45	
21cr|python-logging-tree-1.9-1|46	%description -n python3-%{pypi_name}
21cr|python-logging-tree-1.9-1|47	Introspection for the ``logging`` logger tree in the Standard Library.
21cr|python-logging-tree-1.9-1|48	
21cr|python-logging-tree-1.9-1|49	While you can write programs that call this package's ``tree()``
21cr|python-logging-tree-1.9-1|50	function and examine the hierarchy of logger objects that it finds
21cr|python-logging-tree-1.9-1|51	inside of the Standard Library ``logging`` module, the simplest use of
21cr|python-logging-tree-1.9-1|52	this package for debugging is to call ``printout()`` to print the
21cr|python-logging-tree-1.9-1|53	loggers, filters, and handlers that your application has configured::
21cr|python-logging-tree-1.9-1|54	
21cr|python-logging-tree-1.9-1|55	>>> logging.getLogger('a')
21cr|python-logging-tree-1.9-1|56	>>> logging.getLogger('a.b').setLevel(logging.DEBUG)
21cr|python-logging-tree-1.9-1|57	>>> logging.getLogger('x.c')
21cr|python-logging-tree-1.9-1|58	>>> from logging_tree import printout
21cr|python-logging-tree-1.9-1|59	>>> printout()
21cr|python-logging-tree-1.9-1|60	""
21cr|python-logging-tree-1.9-1|61	Level WARNING
21cr|python-logging-tree-1.9-1|62	|
21cr|python-logging-tree-1.9-1|63	o<--"a"
21cr|python-logging-tree-1.9-1|64	|   |
21cr|python-logging-tree-1.9-1|65	|   o<--"a.b"
21cr|python-logging-tree-1.9-1|66	|       Level DEBUG
21cr|python-logging-tree-1.9-1|67	|
21cr|python-logging-tree-1.9-1|68	o<--[x]
21cr|python-logging-tree-1.9-1|69	|
21cr|python-logging-tree-1.9-1|70	o<--"x.c"
21cr|python-logging-tree-1.9-1|71	
21cr|python-logging-tree-1.9-1|72	%prep
21cr|python-logging-tree-1.9-1|73	%autosetup -n %{mod_name}-%{version}
21cr|python-logging-tree-1.9-1|74	
21cr|python-logging-tree-1.9-1|75	%build
21cr|python-logging-tree-1.9-1|76	%py3_build
21cr|python-logging-tree-1.9-1|77	
21cr|python-logging-tree-1.9-1|78	%install
21cr|python-logging-tree-1.9-1|79	%py3_install
21cr|python-logging-tree-1.9-1|80	
21cr|python-logging-tree-1.9-1|81	# Need fixing upstream
21cr|python-logging-tree-1.9-1|82	#%check
21cr|python-logging-tree-1.9-1|83	#%{__python3} -v -m unittest discover %{mod_name}
21cr|python-logging-tree-1.9-1|84	
21cr|python-logging-tree-1.9-1|85	%files -n python3-%{pypi_name}
21cr|python-logging-tree-1.9-1|86	%doc README.md
21cr|python-logging-tree-1.9-1|87	%doc COPYRIGHT
21cr|python-logging-tree-1.9-1|88	%{py3_puresitedir}/%{mod_name}/
21cr|python-logging-tree-1.9-1|89	%{py3_puresitedir}/%{mod_name}-%{version}-*

6906 21
21cr|python-lsp-black-1.2.1-1|1	%global short_name lsp-black
21cr|python-lsp-black-1.2.1-1|2	
21cr|python-lsp-black-1.2.1-1|3	%global _description %{expand:
21cr|python-lsp-black-1.2.1-1|4	lsp-black is a python-lsp-server plugin that adds support to black
21cr|python-lsp-black-1.2.1-1|5	autoformatter. This is forked from pyls-black to be compatible wth
21cr|python-lsp-black-1.2.1-1|6	community maintained language-server (python-lsp-server).
21cr|python-lsp-black-1.2.1-1|7	}
21cr|python-lsp-black-1.2.1-1|8	
21cr|python-lsp-black-1.2.1-1|9	Name:           python-%{short_name}
21cr|python-lsp-black-1.2.1-1|10	Version:        1.2.1
21cr|python-lsp-black-1.2.1-1|11	Release:        1
21cr|python-lsp-black-1.2.1-1|12	Summary:        A python-lsp-server plugin that adds support to black autoformatter
21cr|python-lsp-black-1.2.1-1|13	Group:          Development/Python
21cr|python-lsp-black-1.2.1-1|14	License:        MIT
21cr|python-lsp-black-1.2.1-1|15	URL:            https://github.com/python-lsp/%{name}
21cr|python-lsp-black-1.2.1-1|16	Source0:        %{pypi_source}
21cr|python-lsp-black-1.2.1-1|17	Source1:        LICENSE
21cr|python-lsp-black-1.2.1-1|18	
21cr|python-lsp-black-1.2.1-1|19	BuildArch:      noarch
21cr|python-lsp-black-1.2.1-1|20	
21cr|python-lsp-black-1.2.1-1|21	BuildRequires:  python3-devel
21cr|python-lsp-black-1.2.1-1|22	BuildRequires:  pyproject-rpm-macros
21cr|python-lsp-black-1.2.1-1|23	
21cr|python-lsp-black-1.2.1-1|24	%description %_description
21cr|python-lsp-black-1.2.1-1|25	
21cr|python-lsp-black-1.2.1-1|26	#----------------------------------------------------
21cr|python-lsp-black-1.2.1-1|27	%package -n     python3-%{short_name}
21cr|python-lsp-black-1.2.1-1|28	Summary:        %{summary}
21cr|python-lsp-black-1.2.1-1|29	Group:          Development/Python
21cr|python-lsp-black-1.2.1-1|30	Supplements:    python3dist(python-lsp-server)
21cr|python-lsp-black-1.2.1-1|31	
21cr|python-lsp-black-1.2.1-1|32	%description -n python3-%{short_name} %_description
21cr|python-lsp-black-1.2.1-1|33	
21cr|python-lsp-black-1.2.1-1|34	%files -n python3-%{short_name} -f %{pyproject_files}
21cr|python-lsp-black-1.2.1-1|35	%license LICENSE
21cr|python-lsp-black-1.2.1-1|36	%doc README.md
21cr|python-lsp-black-1.2.1-1|37	
21cr|python-lsp-black-1.2.1-1|38	#----------------------------------------------------
21cr|python-lsp-black-1.2.1-1|39	
21cr|python-lsp-black-1.2.1-1|40	%prep
21cr|python-lsp-black-1.2.1-1|41	%autosetup -n %{name}-%{version}
21cr|python-lsp-black-1.2.1-1|42	cp %{SOURCE1} LICENSE
21cr|python-lsp-black-1.2.1-1|43	
21cr|python-lsp-black-1.2.1-1|44	%generate_buildrequires
21cr|python-lsp-black-1.2.1-1|45	%pyproject_buildrequires -r
21cr|python-lsp-black-1.2.1-1|46	
21cr|python-lsp-black-1.2.1-1|47	%build
21cr|python-lsp-black-1.2.1-1|48	%pyproject_wheel
21cr|python-lsp-black-1.2.1-1|49	
21cr|python-lsp-black-1.2.1-1|50	%install
21cr|python-lsp-black-1.2.1-1|51	%pyproject_install
21cr|python-lsp-black-1.2.1-1|52	
21cr|python-lsp-black-1.2.1-1|53	%pyproject_save_files pylsp_black

6907 21
21cr|python-lsp-jsonrpc-1.0.0-1|1	%global pypi_name python-lsp-jsonrpc
21cr|python-lsp-jsonrpc-1.0.0-1|2	
21cr|python-lsp-jsonrpc-1.0.0-1|3	%global _description %{expand:
21cr|python-lsp-jsonrpc-1.0.0-1|4	A python server implementation of JSON RPC 2.0 protocol. This library
21cr|python-lsp-jsonrpc-1.0.0-1|5	has been pulled out of the python LSP server project (a community maintained
21cr|python-lsp-jsonrpc-1.0.0-1|6	fork of python-language-server).
21cr|python-lsp-jsonrpc-1.0.0-1|7	}
21cr|python-lsp-jsonrpc-1.0.0-1|8	
21cr|python-lsp-jsonrpc-1.0.0-1|9	Name:           python-lsp-jsonrpc
21cr|python-lsp-jsonrpc-1.0.0-1|10	Version:        1.0.0
21cr|python-lsp-jsonrpc-1.0.0-1|11	Release:        1
21cr|python-lsp-jsonrpc-1.0.0-1|12	Summary:        Python implementation of JSON RPC 2.0 protocol
21cr|python-lsp-jsonrpc-1.0.0-1|13	Group:          Development/Python
21cr|python-lsp-jsonrpc-1.0.0-1|14	License:        MIT
21cr|python-lsp-jsonrpc-1.0.0-1|15	URL:            https://github.com/python-lsp/python-lsp-jsonrpc
21cr|python-lsp-jsonrpc-1.0.0-1|16	Source0:        %{pypi_source}
21cr|python-lsp-jsonrpc-1.0.0-1|17	
21cr|python-lsp-jsonrpc-1.0.0-1|18	BuildArch:      noarch
21cr|python-lsp-jsonrpc-1.0.0-1|19	
21cr|python-lsp-jsonrpc-1.0.0-1|20	BuildRequires:  python3-devel
21cr|python-lsp-jsonrpc-1.0.0-1|21	BuildRequires:  pyproject-rpm-macros
21cr|python-lsp-jsonrpc-1.0.0-1|22	
21cr|python-lsp-jsonrpc-1.0.0-1|23	%description %_description
21cr|python-lsp-jsonrpc-1.0.0-1|24	
21cr|python-lsp-jsonrpc-1.0.0-1|25	#---------------------------------------------------------
21cr|python-lsp-jsonrpc-1.0.0-1|26	%package -n     python3-lsp-jsonrpc
21cr|python-lsp-jsonrpc-1.0.0-1|27	Summary:        %{summary}
21cr|python-lsp-jsonrpc-1.0.0-1|28	Group:          Development/Python
21cr|python-lsp-jsonrpc-1.0.0-1|29	
21cr|python-lsp-jsonrpc-1.0.0-1|30	%description -n python3-lsp-jsonrpc %_description
21cr|python-lsp-jsonrpc-1.0.0-1|31	
21cr|python-lsp-jsonrpc-1.0.0-1|32	%files -n python3-lsp-jsonrpc -f %{pyproject_files}
21cr|python-lsp-jsonrpc-1.0.0-1|33	%license LICENSE
21cr|python-lsp-jsonrpc-1.0.0-1|34	%doc README.md
21cr|python-lsp-jsonrpc-1.0.0-1|35	
21cr|python-lsp-jsonrpc-1.0.0-1|36	#---------------------------------------------------------
21cr|python-lsp-jsonrpc-1.0.0-1|37	%prep
21cr|python-lsp-jsonrpc-1.0.0-1|38	%autosetup -n %{name}-%{version}
21cr|python-lsp-jsonrpc-1.0.0-1|39	
21cr|python-lsp-jsonrpc-1.0.0-1|40	%generate_buildrequires
21cr|python-lsp-jsonrpc-1.0.0-1|41	%pyproject_buildrequires -r
21cr|python-lsp-jsonrpc-1.0.0-1|42	
21cr|python-lsp-jsonrpc-1.0.0-1|43	%build
21cr|python-lsp-jsonrpc-1.0.0-1|44	%pyproject_wheel
21cr|python-lsp-jsonrpc-1.0.0-1|45	
21cr|python-lsp-jsonrpc-1.0.0-1|46	%install
21cr|python-lsp-jsonrpc-1.0.0-1|47	%pyproject_install
21cr|python-lsp-jsonrpc-1.0.0-1|48	
21cr|python-lsp-jsonrpc-1.0.0-1|49	%pyproject_save_files pylsp_jsonrpc
21cr|python-lsp-jsonrpc-1.0.0-1|50	
21cr|python-lsp-jsonrpc-1.0.0-1|51	

6908 21
21cr|python-lsp-server-1.7.2-1|1	%global short_name lsp-server
21cr|python-lsp-server-1.7.2-1|2	
21cr|python-lsp-server-1.7.2-1|3	%global _description %{expand:
21cr|python-lsp-server-1.7.2-1|4	A python implementation of language server protocol. pylsp provides for
21cr|python-lsp-server-1.7.2-1|5	auto-completion, code linting (via pycodestyle and pyflakes) and other features.
21cr|python-lsp-server-1.7.2-1|6	
21cr|python-lsp-server-1.7.2-1|7	This package provides the python-language-server package maintained by
21cr|python-lsp-server-1.7.2-1|8	spyder-IDE maintainers.
21cr|python-lsp-server-1.7.2-1|9	}
21cr|python-lsp-server-1.7.2-1|10	
21cr|python-lsp-server-1.7.2-1|11	Name:           python-%{short_name}
21cr|python-lsp-server-1.7.2-1|12	Version:        1.7.2
21cr|python-lsp-server-1.7.2-1|13	Release:        1
21cr|python-lsp-server-1.7.2-1|14	Summary:        Python implementation of language server protocol
21cr|python-lsp-server-1.7.2-1|15	Group:          Development/Python
21cr|python-lsp-server-1.7.2-1|16	License:        MIT
21cr|python-lsp-server-1.7.2-1|17	URL:            https://github.com/python-lsp/%{name}
21cr|python-lsp-server-1.7.2-1|18	Source0:        %{pypi_source}
21cr|python-lsp-server-1.7.2-1|19	# new lsp-server >1.5.0 use setuptools >61.2, we have in repo setuptools = 57.4
21cr|python-lsp-server-1.7.2-1|20	# backport setup.cfg from lsp-server 1.4.1 and use it for build
21cr|python-lsp-server-1.7.2-1|21	Source1:        setup.cfg
21cr|python-lsp-server-1.7.2-1|22	BuildArch:      noarch
21cr|python-lsp-server-1.7.2-1|23	
21cr|python-lsp-server-1.7.2-1|24	BuildRequires:  python3-devel
21cr|python-lsp-server-1.7.2-1|25	BuildRequires:  python3-setuptools
21cr|python-lsp-server-1.7.2-1|26	BuildRequires:  python3-setuptools_scm
21cr|python-lsp-server-1.7.2-1|27	BuildRequires:  python3-toml
21cr|python-lsp-server-1.7.2-1|28	BuildRequires:  python3-wheel
21cr|python-lsp-server-1.7.2-1|29	
21cr|python-lsp-server-1.7.2-1|30	%description %_description
21cr|python-lsp-server-1.7.2-1|31	
21cr|python-lsp-server-1.7.2-1|32	#------------------------------------------------------
21cr|python-lsp-server-1.7.2-1|33	%package -n     python3-%{short_name}
21cr|python-lsp-server-1.7.2-1|34	Summary:        %{summary}
21cr|python-lsp-server-1.7.2-1|35	Group:          Development/Python
21cr|python-lsp-server-1.7.2-1|36	Provides:       pylsp = %{version}-%{release}
21cr|python-lsp-server-1.7.2-1|37	Requires:       python3dist(autopep8)
21cr|python-lsp-server-1.7.2-1|38	Requires:       python3dist(flake8)
21cr|python-lsp-server-1.7.2-1|39	Requires:       python3dist(mccabe)
21cr|python-lsp-server-1.7.2-1|40	Requires:       python3dist(pycodestyle)
21cr|python-lsp-server-1.7.2-1|41	Requires:       python3dist(pydocstyle)
21cr|python-lsp-server-1.7.2-1|42	Requires:       python3dist(pyflakes)
21cr|python-lsp-server-1.7.2-1|43	Requires:       python3dist(pylint)
21cr|python-lsp-server-1.7.2-1|44	Requires:       python3dist(rope)
21cr|python-lsp-server-1.7.2-1|45	Requires:       python3dist(yapf)
21cr|python-lsp-server-1.7.2-1|46	
21cr|python-lsp-server-1.7.2-1|47	
21cr|python-lsp-server-1.7.2-1|48	%description -n python3-%{short_name} %_description
21cr|python-lsp-server-1.7.2-1|49	
21cr|python-lsp-server-1.7.2-1|50	%files -n python3-%{short_name}
21cr|python-lsp-server-1.7.2-1|51	%license LICENSE
21cr|python-lsp-server-1.7.2-1|52	%doc README.md
21cr|python-lsp-server-1.7.2-1|53	%{_bindir}/pylsp
21cr|python-lsp-server-1.7.2-1|54	%{python3_sitelib}/pylsp
21cr|python-lsp-server-1.7.2-1|55	%{python3_sitelib}/python_lsp_server-%{version}-py*.egg-info
21cr|python-lsp-server-1.7.2-1|56	
21cr|python-lsp-server-1.7.2-1|57	#------------------------------------------------------
21cr|python-lsp-server-1.7.2-1|58	%prep
21cr|python-lsp-server-1.7.2-1|59	%autosetup -n %{name}-%{version}
21cr|python-lsp-server-1.7.2-1|60	cp -f %{SOURCE1} ./
21cr|python-lsp-server-1.7.2-1|61	
21cr|python-lsp-server-1.7.2-1|62	%build
21cr|python-lsp-server-1.7.2-1|63	%py3_build
21cr|python-lsp-server-1.7.2-1|64	
21cr|python-lsp-server-1.7.2-1|65	%install
21cr|python-lsp-server-1.7.2-1|66	%py3_install
21cr|python-lsp-server-1.7.2-1|67	
21cr|python-lsp-server-1.7.2-1|68	# drop uneeded test
21cr|python-lsp-server-1.7.2-1|69	rm -rf %{buildroot}%{python3_sitelib}/test

6909 21
21cr|python-ly-0.9.7-2|1	%define	build_doc	1
21cr|python-ly-0.9.7-2|2	
21cr|python-ly-0.9.7-2|3	Summary:	Tool and library for manipulating LilyPond files
21cr|python-ly-0.9.7-2|4	Name:		python-ly
21cr|python-ly-0.9.7-2|5	Version:	0.9.7
21cr|python-ly-0.9.7-2|6	Release:	2
21cr|python-ly-0.9.7-2|7	Group:		Development/Python
21cr|python-ly-0.9.7-2|8	License:	GPLv2+
21cr|python-ly-0.9.7-2|9	Url:			https://pypi.python.org/pypi/%{name}
21cr|python-ly-0.9.7-2|10	Source0:	https://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21cr|python-ly-0.9.7-2|11	Patch0:		python_ly-0.9.4-fix-html-theme-with-sphinx3.patch
21cr|python-ly-0.9.7-2|12	Patch1:		python_ly-0.9.7-add-new-lilypond-words.patch
21cr|python-ly-0.9.7-2|13	Patch2:		python_ly-0.9.7-fix-shebang.patch
21cr|python-ly-0.9.7-2|14	BuildRequires:	pkgconfig(python3)
21cr|python-ly-0.9.7-2|15	BuildRequires:	python3dist(setuptools)
21cr|python-ly-0.9.7-2|16	BuildRequires:	python3dist(sphinx)
21cr|python-ly-0.9.7-2|17	BuildArch:	noarch
21cr|python-ly-0.9.7-2|18	
21cr|python-ly-0.9.7-2|19	%description
21cr|python-ly-0.9.7-2|20	This package provides a Python library containing various Python modules to
21cr|python-ly-0.9.7-2|21	parse, manipulate or create documents in LilyPond format. A command line
21cr|python-ly-0.9.7-2|22	program is also provided that can be used to do various manipulations with
21cr|python-ly-0.9.7-2|23	LilyPond files.
21cr|python-ly-0.9.7-2|24	This package allows for use of python-ly with Python 3.
21cr|python-ly-0.9.7-2|25	
21cr|python-ly-0.9.7-2|26	#-------------------------------------------------------------------------
21cr|python-ly-0.9.7-2|27	%package -n python3-ly
21cr|python-ly-0.9.7-2|28	Summary:	Tool and library for manipulating LilyPond files
21cr|python-ly-0.9.7-2|29	Group:		Development/Python
21cr|python-ly-0.9.7-2|30	Requires:	python3-setuptools
21cr|python-ly-0.9.7-2|31	Requires:	python3-tkinter
21cr|python-ly-0.9.7-2|32	# provides not autogenerated
21cr|python-ly-0.9.7-2|33	Provides:	python3egg(ly) = %{EVRD}
21cr|python-ly-0.9.7-2|34	Provides:	python3egg(python-ly) = %{EVRD}
21cr|python-ly-0.9.7-2|35	Provides:	python3dist(ly) = %{EVRD}
21cr|python-ly-0.9.7-2|36	Provides:	python3dist(python-ly) = %{EVRD}
21cr|python-ly-0.9.7-2|37	Provides:	python%{py3_ver}dist(ly) = %{EVRD}
21cr|python-ly-0.9.7-2|38	Provides:	python%{py3_ver}dist(python-ly) = %{EVRD}
21cr|python-ly-0.9.7-2|39	
21cr|python-ly-0.9.7-2|40	
21cr|python-ly-0.9.7-2|41	%description -n python3-ly
21cr|python-ly-0.9.7-2|42	This package provides a Python library containing various Python modules to
21cr|python-ly-0.9.7-2|43	parse, manipulate or create documents in LilyPond format. A command line
21cr|python-ly-0.9.7-2|44	program is also provided that can be used to do various manipulations with
21cr|python-ly-0.9.7-2|45	LilyPond files.
21cr|python-ly-0.9.7-2|46	This package allows for use of python-ly with Python 3.
21cr|python-ly-0.9.7-2|47	
21cr|python-ly-0.9.7-2|48	%files -n python3-ly
21cr|python-ly-0.9.7-2|49	%doc ChangeLog README.rst
21cr|python-ly-0.9.7-2|50	%if %{build_doc}
21cr|python-ly-0.9.7-2|51	%doc doc/build/html/*
21cr|python-ly-0.9.7-2|52	%{_mandir}/man1/*.1*
21cr|python-ly-0.9.7-2|53	%endif
21cr|python-ly-0.9.7-2|54	%{_bindir}/ly
21cr|python-ly-0.9.7-2|55	%{_bindir}/ly-server
21cr|python-ly-0.9.7-2|56	%{py3_puresitedir}/ly/*
21cr|python-ly-0.9.7-2|57	%{py3_puresitedir}/python_ly-%{version}-py*.egg-info/*
21cr|python-ly-0.9.7-2|58	
21cr|python-ly-0.9.7-2|59	#-----------------------------------------------------------------------------
21cr|python-ly-0.9.7-2|60	
21cr|python-ly-0.9.7-2|61	%prep
21cr|python-ly-0.9.7-2|62	%autosetup -p1
21cr|python-ly-0.9.7-2|63	
21cr|python-ly-0.9.7-2|64	rm -r *.egg-info
21cr|python-ly-0.9.7-2|65	
21cr|python-ly-0.9.7-2|66	%build
21cr|python-ly-0.9.7-2|67	%py3_build
21cr|python-ly-0.9.7-2|68	
21cr|python-ly-0.9.7-2|69	%if %{build_doc}
21cr|python-ly-0.9.7-2|70	pushd doc
21cr|python-ly-0.9.7-2|71	make html
21cr|python-ly-0.9.7-2|72	make man
21cr|python-ly-0.9.7-2|73	# Leftover from doc build
21cr|python-ly-0.9.7-2|74	rm -f build/html/.buildinfo
21cr|python-ly-0.9.7-2|75	popd
21cr|python-ly-0.9.7-2|76	%endif
21cr|python-ly-0.9.7-2|77	
21cr|python-ly-0.9.7-2|78	
21cr|python-ly-0.9.7-2|79	%install
21cr|python-ly-0.9.7-2|80	%py3_install
21cr|python-ly-0.9.7-2|81	
21cr|python-ly-0.9.7-2|82	# Man pages don't get installed by default
21cr|python-ly-0.9.7-2|83	mkdir -p %{buildroot}%{_mandir}/man1
21cr|python-ly-0.9.7-2|84	install -m 0644 doc/build/man/*.1 %{buildroot}%{_mandir}/man1
21cr|python-ly-0.9.7-2|85	
21cr|python-ly-0.9.7-2|86	# Fix perms to silence rpmlint warning
21cr|python-ly-0.9.7-2|87	chmod +x %{buildroot}%{py3_puresitedir}/ly/data/makeschemedata.py

6910 21
21cr|python-lzo-1.12-1|1	
21cr|python-lzo-1.12-1|2	Summary:	LZO bindings for Python
21cr|python-lzo-1.12-1|3	Name:		python-lzo
21cr|python-lzo-1.12-1|4	Version:	1.12
21cr|python-lzo-1.12-1|5	Release:	1
21cr|python-lzo-1.12-1|6	License:	GPLv2
21cr|python-lzo-1.12-1|7	Group:		Development/Python
21cr|python-lzo-1.12-1|8	Url:		https://github.com/jd-boyd/python-lzo
21cr|python-lzo-1.12-1|9	Source0:	https://files.pythonhosted.org/packages/source/p/python-lzo/python-lzo-%{version}.tar.gz
21cr|python-lzo-1.12-1|10	
21cr|python-lzo-1.12-1|11	BuildRequires:	 pkgconfig(lzo2)
21cr|python-lzo-1.12-1|12	BuildRequires:	 pkgconfig(python3)
21cr|python-lzo-1.12-1|13	BuildRequires:	 python3egg(pytest)
21cr|python-lzo-1.12-1|14	Provides:       python3-lzo == %{EVRD}
21cr|python-lzo-1.12-1|15	
21cr|python-lzo-1.12-1|16	%description
21cr|python-lzo-1.12-1|17	Python-LZO provides Python bindings for LZO, i.e. you can access
21cr|python-lzo-1.12-1|18	the LZO library from your Python scripts thereby compressing ordinary
21cr|python-lzo-1.12-1|19	Python strings.
21cr|python-lzo-1.12-1|20	
21cr|python-lzo-1.12-1|21	%files
21cr|python-lzo-1.12-1|22	%doc NEWS COPYING
21cr|python-lzo-1.12-1|23	%{py3_platsitedir}/lzo.cpython-??-*-linux-gnu.so
21cr|python-lzo-1.12-1|24	%{py3_platsitedir}/python_lzo*egg-info
21cr|python-lzo-1.12-1|25	
21cr|python-lzo-1.12-1|26	
21cr|python-lzo-1.12-1|27	%prep
21cr|python-lzo-1.12-1|28	%setup -q
21cr|python-lzo-1.12-1|29	
21cr|python-lzo-1.12-1|30	
21cr|python-lzo-1.12-1|31	%build
21cr|python-lzo-1.12-1|32	%py3_build
21cr|python-lzo-1.12-1|33	
21cr|python-lzo-1.12-1|34	%install
21cr|python-lzo-1.12-1|35	%py3_install
21cr|python-lzo-1.12-1|36	
21cr|python-lzo-1.12-1|37	%check
21cr|python-lzo-1.12-1|38	PYTHONPATH=%{buildroot}%{py3_platsitedir} pytest-3 tests/test.py
21cr|python-lzo-1.12-1|39	

6911 21
21cr|python-m2ext-0.1-4|1	%global modname m2ext
21cr|python-m2ext-0.1-4|2	
21cr|python-m2ext-0.1-4|3	# The pkgconfig bit in this spec file was taken from m2crypto.spec
21cr|python-m2ext-0.1-4|4	# https://apps.fedoraproject.org/packages/m2crypto/sources/spec/
21cr|python-m2ext-0.1-4|5	
21cr|python-m2ext-0.1-4|6	Name:           python-m2ext
21cr|python-m2ext-0.1-4|7	Version:        0.1
21cr|python-m2ext-0.1-4|8	Release:        4
21cr|python-m2ext-0.1-4|9	Summary:        M2Crypto Extensions
21cr|python-m2ext-0.1-4|10	
21cr|python-m2ext-0.1-4|11	Group:          Development/Python
21cr|python-m2ext-0.1-4|12	License:        BSD
21cr|python-m2ext-0.1-4|13	URL:            http://pypi.python.org/pypi/%{modname}
21cr|python-m2ext-0.1-4|14	Source0:        http://pypi.python.org/packages/source/m/%{modname}/%{modname}-%{version}.tar.gz
21cr|python-m2ext-0.1-4|15	
21cr|python-m2ext-0.1-4|16	BuildRequires:  python2-devel
21cr|python-m2ext-0.1-4|17	BuildRequires:  openssl-devel
21cr|python-m2ext-0.1-4|18	BuildRequires:  swig
21cr|python-m2ext-0.1-4|19	BuildRequires:  pkgconfig
21cr|python-m2ext-0.1-4|20	BuildRequires:  python2-m2crypto
21cr|python-m2ext-0.1-4|21	
21cr|python-m2ext-0.1-4|22	Requires:       python2-m2crypto
21cr|python-m2ext-0.1-4|23	
21cr|python-m2ext-0.1-4|24	
21cr|python-m2ext-0.1-4|25	%description
21cr|python-m2ext-0.1-4|26	This package contains some extended functions which are not (yet)
21cr|python-m2ext-0.1-4|27	available in M2Crypto http://chandlerproject.org/Projects/MeTooCrypto>
21cr|python-m2ext-0.1-4|28	trunk.
21cr|python-m2ext-0.1-4|29	
21cr|python-m2ext-0.1-4|30	%package -n python2-m2ext
21cr|python-m2ext-0.1-4|31	%py2_migration_meta python2-m2ext
21cr|python-m2ext-0.1-4|32	Summary:        M2Crypto Extensions
21cr|python-m2ext-0.1-4|33	
21cr|python-m2ext-0.1-4|34	%description -n python2-m2ext
21cr|python-m2ext-0.1-4|35	This package contains some extended functions which are not (yet)
21cr|python-m2ext-0.1-4|36	available in M2Crypto http://chandlerproject.org/Projects/MeTooCrypto>
21cr|python-m2ext-0.1-4|37	trunk.
21cr|python-m2ext-0.1-4|38	
21cr|python-m2ext-0.1-4|39	
21cr|python-m2ext-0.1-4|40	%prep
21cr|python-m2ext-0.1-4|41	%setup -q -n %{modname}-%{version}
21cr|python-m2ext-0.1-4|42	
21cr|python-m2ext-0.1-4|43	%build
21cr|python-m2ext-0.1-4|44	CFLAGS="%{optflags}" ; export CFLAGS
21cr|python-m2ext-0.1-4|45	if pkg-config openssl ; then
21cr|python-m2ext-0.1-4|46	CFLAGS="$CFLAGS `pkg-config --cflags openssl`" ; export CFLAGS
21cr|python-m2ext-0.1-4|47	LDFLAGS="$LDFLAGS`pkg-config --libs-only-L openssl`" ; export LDFLAGS
21cr|python-m2ext-0.1-4|48	fi
21cr|python-m2ext-0.1-4|49	
21cr|python-m2ext-0.1-4|50	%py2_build
21cr|python-m2ext-0.1-4|51	
21cr|python-m2ext-0.1-4|52	%install
21cr|python-m2ext-0.1-4|53	python2 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-m2ext-0.1-4|54	chmod 755 %{buildroot}/%{py2_platsitedir}/%{modname}/_m2ext.so
21cr|python-m2ext-0.1-4|55	
21cr|python-m2ext-0.1-4|56	%files -n python2-m2ext
21cr|python-m2ext-0.1-4|57	%doc README.rst LICENSE
21cr|python-m2ext-0.1-4|58	%{py2_platsitedir}/%{modname}
21cr|python-m2ext-0.1-4|59	%{py2_platsitedir}/%{modname}-%{version}*

6912 21
21cr|pythonmagick-0.9.19-2|1	
21cr|pythonmagick-0.9.19-2|2	%define oname PythonMagick
21cr|pythonmagick-0.9.19-2|3	
21cr|pythonmagick-0.9.19-2|4	Name:       pythonmagick
21cr|pythonmagick-0.9.19-2|5	Version:    0.9.19
21cr|pythonmagick-0.9.19-2|6	Release:    2
21cr|pythonmagick-0.9.19-2|7	Summary:    Python interface to ImageMagick
21cr|pythonmagick-0.9.19-2|8	Group:      Development/Python
21cr|pythonmagick-0.9.19-2|9	License:    ImageMagick
21cr|pythonmagick-0.9.19-2|10	
21cr|pythonmagick-0.9.19-2|11	URL:        http://www.imagemagick.org/script/develop.php#python
21cr|pythonmagick-0.9.19-2|12	Source0:    http://www.imagemagick.org/download/python/%{oname}-%{version}.tar.xz
21cr|pythonmagick-0.9.19-2|13	
21cr|pythonmagick-0.9.19-2|14	BuildRequires:  pkgconfig(python3)
21cr|pythonmagick-0.9.19-2|15	BuildRequires:  python3-numpy-devel
21cr|pythonmagick-0.9.19-2|16	BuildRequires:  pkgconfig(Magick++)
21cr|pythonmagick-0.9.19-2|17	BuildRequires:  libtool
21cr|pythonmagick-0.9.19-2|18	BuildRequires:  pkgconfig(xt)
21cr|pythonmagick-0.9.19-2|19	BuildRequires:  boost-devel
21cr|pythonmagick-0.9.19-2|20	
21cr|pythonmagick-0.9.19-2|21	%description
21cr|pythonmagick-0.9.19-2|22	PythonMagick is an object-oriented Python interface to ImageMagick.
21cr|pythonmagick-0.9.19-2|23	
21cr|pythonmagick-0.9.19-2|24	%prep
21cr|pythonmagick-0.9.19-2|25	%setup -q -n %{oname}-%{version}
21cr|pythonmagick-0.9.19-2|26	
21cr|pythonmagick-0.9.19-2|27	%build
21cr|pythonmagick-0.9.19-2|28	%configure --disable-static
21cr|pythonmagick-0.9.19-2|29	make
21cr|pythonmagick-0.9.19-2|30	
21cr|pythonmagick-0.9.19-2|31	%install
21cr|pythonmagick-0.9.19-2|32	%makeinstall_std
21cr|pythonmagick-0.9.19-2|33	
21cr|pythonmagick-0.9.19-2|34	find %{buildroot} -name "*.la" -delete
21cr|pythonmagick-0.9.19-2|35	
21cr|pythonmagick-0.9.19-2|36	%files
21cr|pythonmagick-0.9.19-2|37	%doc README ChangeLog LICENSE
21cr|pythonmagick-0.9.19-2|38	%{python3_sitearch}/%{oname}

6913 21
21cr|python-manuel-1.10.1-1|1	Name:		python-manuel
21cr|python-manuel-1.10.1-1|2	Version:	1.10.1
21cr|python-manuel-1.10.1-1|3	Release:	1
21cr|python-manuel-1.10.1-1|4	Summary:	Build tested documentation
21cr|python-manuel-1.10.1-1|5	Group:		Development/Python
21cr|python-manuel-1.10.1-1|6	License:	ASL 2.0
21cr|python-manuel-1.10.1-1|7	URL:		https://pypi.python.org/pypi/manuel
21cr|python-manuel-1.10.1-1|8	Source0:	https://pypi.python.org/packages/source/m/manuel/manuel-%{version}.tar.gz
21cr|python-manuel-1.10.1-1|9	BuildArch:	noarch
21cr|python-manuel-1.10.1-1|10	BuildRequires:	python3-setuptools
21cr|python-manuel-1.10.1-1|11	BuildRequires:	python3egg(sphinx)
21cr|python-manuel-1.10.1-1|12	BuildRequires:	python3egg(six)
21cr|python-manuel-1.10.1-1|13	BuildRequires:	python3egg(zope.testing)
21cr|python-manuel-1.10.1-1|14	BuildRequires:	python3-devel
21cr|python-manuel-1.10.1-1|15	Requires:	python3egg(six)
21cr|python-manuel-1.10.1-1|16	
21cr|python-manuel-1.10.1-1|17	%description
21cr|python-manuel-1.10.1-1|18	Manuel lets you mix and match traditional doctests with custom test
21cr|python-manuel-1.10.1-1|19	syntax.  Several plug-ins are included that provide new test syntax.
21cr|python-manuel-1.10.1-1|20	You can also create your own plug-ins.
21cr|python-manuel-1.10.1-1|21	#------------------------------------------------------------------
21cr|python-manuel-1.10.1-1|22	%package -n python3-manuel
21cr|python-manuel-1.10.1-1|23	Summary:	Build tested documentation
21cr|python-manuel-1.10.1-1|24	Group:		Development/Python
21cr|python-manuel-1.10.1-1|25	
21cr|python-manuel-1.10.1-1|26	%description -n python3-manuel
21cr|python-manuel-1.10.1-1|27	Manuel lets you mix and match traditional doctests with custom test
21cr|python-manuel-1.10.1-1|28	syntax.  Several plug-ins are included that provide new test syntax.
21cr|python-manuel-1.10.1-1|29	You can also create your own plug-ins.
21cr|python-manuel-1.10.1-1|30	
21cr|python-manuel-1.10.1-1|31	%files -n python3-manuel
21cr|python-manuel-1.10.1-1|32	%doc docs
21cr|python-manuel-1.10.1-1|33	%{py3_puresitedir}/*
21cr|python-manuel-1.10.1-1|34	
21cr|python-manuel-1.10.1-1|35	#------------------------------------------------------------------
21cr|python-manuel-1.10.1-1|36	%prep
21cr|python-manuel-1.10.1-1|37	%setup -q -n manuel-%{version}
21cr|python-manuel-1.10.1-1|38	rm -fr src/manuel.egg-info
21cr|python-manuel-1.10.1-1|39	
21cr|python-manuel-1.10.1-1|40	%build
21cr|python-manuel-1.10.1-1|41	%py3_build
21cr|python-manuel-1.10.1-1|42	
21cr|python-manuel-1.10.1-1|43	# Build the documentation, then remove leftover build files
21cr|python-manuel-1.10.1-1|44	sphinx-build -c sphinx src/manuel docs
21cr|python-manuel-1.10.1-1|45	rm -fr docs/.buildinfo docs/.doctrees
21cr|python-manuel-1.10.1-1|46	
21cr|python-manuel-1.10.1-1|47	
21cr|python-manuel-1.10.1-1|48	%install
21cr|python-manuel-1.10.1-1|49	%py3_install
21cr|python-manuel-1.10.1-1|50	
21cr|python-manuel-1.10.1-1|51	# Remove text files that are included as HTML in docs
21cr|python-manuel-1.10.1-1|52	rm -f %{buildroot}%{python3_sitelib}/manuel/*.txt
21cr|python-manuel-1.10.1-1|53	
21cr|python-manuel-1.10.1-1|54	%check
21cr|python-manuel-1.10.1-1|55	python3 setup.py test
21cr|python-manuel-1.10.1-1|56	

6914 21
21cr|python-markdown-it-py-2.1.0-1|1	%global pypi_name markdown-it-py
21cr|python-markdown-it-py-2.1.0-1|2	
21cr|python-markdown-it-py-2.1.0-1|3	Name:           python-%{pypi_name}
21cr|python-markdown-it-py-2.1.0-1|4	Version:        2.1.0
21cr|python-markdown-it-py-2.1.0-1|5	Release:        1
21cr|python-markdown-it-py-2.1.0-1|6	Summary:        Python port of markdown-it
21cr|python-markdown-it-py-2.1.0-1|7	Group:          Development/Python
21cr|python-markdown-it-py-2.1.0-1|8	License:        MIT
21cr|python-markdown-it-py-2.1.0-1|9	URL:            https://github.com/executablebooks/markdown-it-py
21cr|python-markdown-it-py-2.1.0-1|10	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-markdown-it-py-2.1.0-1|11	
21cr|python-markdown-it-py-2.1.0-1|12	BuildArch:      noarch
21cr|python-markdown-it-py-2.1.0-1|13	
21cr|python-markdown-it-py-2.1.0-1|14	BuildRequires:  python3-devel
21cr|python-markdown-it-py-2.1.0-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-markdown-it-py-2.1.0-1|16	
21cr|python-markdown-it-py-2.1.0-1|17	
21cr|python-markdown-it-py-2.1.0-1|18	%global _description %{expand:
21cr|python-markdown-it-py-2.1.0-1|19	Markdown parser done right. Its features:
21cr|python-markdown-it-py-2.1.0-1|20	Follows the CommonMark spec for baseline parsing.
21cr|python-markdown-it-py-2.1.0-1|21	Has configurable syntax: you can add new rules and even replace existing ones.
21cr|python-markdown-it-py-2.1.0-1|22	Pluggable: Adds syntax extensions to extend the parser.
21cr|python-markdown-it-py-2.1.0-1|23	High speed & safe by default
21cr|python-markdown-it-py-2.1.0-1|24	}
21cr|python-markdown-it-py-2.1.0-1|25	
21cr|python-markdown-it-py-2.1.0-1|26	%description %_description
21cr|python-markdown-it-py-2.1.0-1|27	
21cr|python-markdown-it-py-2.1.0-1|28	#----------------------------------------------------
21cr|python-markdown-it-py-2.1.0-1|29	
21cr|python-markdown-it-py-2.1.0-1|30	%package -n     python3-%{pypi_name}
21cr|python-markdown-it-py-2.1.0-1|31	Summary:        %{summary}
21cr|python-markdown-it-py-2.1.0-1|32	Group:          Development/Python
21cr|python-markdown-it-py-2.1.0-1|33	
21cr|python-markdown-it-py-2.1.0-1|34	%description -n python3-%{pypi_name} %_description
21cr|python-markdown-it-py-2.1.0-1|35	
21cr|python-markdown-it-py-2.1.0-1|36	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-markdown-it-py-2.1.0-1|37	%doc README.md
21cr|python-markdown-it-py-2.1.0-1|38	%license LICENSE*
21cr|python-markdown-it-py-2.1.0-1|39	%{_bindir}/markdown-it
21cr|python-markdown-it-py-2.1.0-1|40	#----------------------------------------------------
21cr|python-markdown-it-py-2.1.0-1|41	%prep
21cr|python-markdown-it-py-2.1.0-1|42	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-markdown-it-py-2.1.0-1|43	
21cr|python-markdown-it-py-2.1.0-1|44	# Remove unnecessary shebang
21cr|python-markdown-it-py-2.1.0-1|45	sed -i '1{\@^#!/usr/bin/env python@d}' markdown_it/cli/parse.py
21cr|python-markdown-it-py-2.1.0-1|46	# Remove coverage (it resides in testing extra which we want to use)
21cr|python-markdown-it-py-2.1.0-1|47	# Upstream issue to move those to another extra:
21cr|python-markdown-it-py-2.1.0-1|48	# https://github.com/executablebooks/markdown-it-py/issues/195
21cr|python-markdown-it-py-2.1.0-1|49	sed -i '/"coverage",/d' pyproject.toml
21cr|python-markdown-it-py-2.1.0-1|50	sed -i '/"pytest-cov",/d' pyproject.toml
21cr|python-markdown-it-py-2.1.0-1|51	
21cr|python-markdown-it-py-2.1.0-1|52	%generate_buildrequires
21cr|python-markdown-it-py-2.1.0-1|53	%pyproject_buildrequires -r
21cr|python-markdown-it-py-2.1.0-1|54	
21cr|python-markdown-it-py-2.1.0-1|55	%build
21cr|python-markdown-it-py-2.1.0-1|56	%pyproject_wheel
21cr|python-markdown-it-py-2.1.0-1|57	
21cr|python-markdown-it-py-2.1.0-1|58	%install
21cr|python-markdown-it-py-2.1.0-1|59	%pyproject_install
21cr|python-markdown-it-py-2.1.0-1|60	%pyproject_save_files markdown_it
21cr|python-markdown-it-py-2.1.0-1|61	

6915 21
21cr|python-marshmallow-3.0.5-1|1	%global upstream_name marshmallow
21cr|python-marshmallow-3.0.5-1|2	%global _docdir  %{_datadir}/doc
21cr|python-marshmallow-3.0.5-1|3	
21cr|python-marshmallow-3.0.5-1|4	Name:           python-%{upstream_name}
21cr|python-marshmallow-3.0.5-1|5	Version:        3.0.5
21cr|python-marshmallow-3.0.5-1|6	Release:        1
21cr|python-marshmallow-3.0.5-1|7	Summary:        Python library for converting complex datatypes to and from primitive types
21cr|python-marshmallow-3.0.5-1|8	Group:          Development/Python
21cr|python-marshmallow-3.0.5-1|9	License:        MIT
21cr|python-marshmallow-3.0.5-1|10	URL:            http://marshmallow.readthedocs.org/
21cr|python-marshmallow-3.0.5-1|11	# Using Github instead of PyPI because the PyPI tarballs don't include tests,
21cr|python-marshmallow-3.0.5-1|12	# docs, or examples, and upstream does not want to change that.
21cr|python-marshmallow-3.0.5-1|13	# https://github.com/marshmallow-code/marshmallow/issues/201
21cr|python-marshmallow-3.0.5-1|14	Source0:        https://github.com/marshmallow-code/marshmallow/archive/%{version}/%{upstream_name}-%{version}.tar.gz
21cr|python-marshmallow-3.0.5-1|15	# remove dependency on bundled ordered_set
21cr|python-marshmallow-3.0.5-1|16	Patch0:         ordered_set.patch
21cr|python-marshmallow-3.0.5-1|17	
21cr|python-marshmallow-3.0.5-1|18	BuildArch:      noarch
21cr|python-marshmallow-3.0.5-1|19	
21cr|python-marshmallow-3.0.5-1|20	BuildRequires:  python3-devel
21cr|python-marshmallow-3.0.5-1|21	BuildRequires:  python3-setuptools
21cr|python-marshmallow-3.0.5-1|22	# for tests
21cr|python-marshmallow-3.0.5-1|23	BuildRequires:  python3-pytest
21cr|python-marshmallow-3.0.5-1|24	BuildRequires:  python3-pytz
21cr|python-marshmallow-3.0.5-1|25	BuildRequires:  python3-dateutil
21cr|python-marshmallow-3.0.5-1|26	BuildRequires:  python3-ordered-set
21cr|python-marshmallow-3.0.5-1|27	BuildRequires:  python3-tox
21cr|python-marshmallow-3.0.5-1|28	BuildRequires:  python3-simplejson
21cr|python-marshmallow-3.0.5-1|29	
21cr|python-marshmallow-3.0.5-1|30	%description
21cr|python-marshmallow-3.0.5-1|31	Marshmallow is a framework-agnostic library for converting complex datatypes,
21cr|python-marshmallow-3.0.5-1|32	such as objects, to and from primitive Python datatypes.
21cr|python-marshmallow-3.0.5-1|33	
21cr|python-marshmallow-3.0.5-1|34	Marshmallow schemas can be used to:
21cr|python-marshmallow-3.0.5-1|35	* Validate input data.
21cr|python-marshmallow-3.0.5-1|36	* Deserialize input data to app-level objects.
21cr|python-marshmallow-3.0.5-1|37	* Serialize app-level objects to primitive Python types. The serialized objects
21cr|python-marshmallow-3.0.5-1|38	can then be rendered to standard formats such as JSON for use in an HTTP API.
21cr|python-marshmallow-3.0.5-1|39	
21cr|python-marshmallow-3.0.5-1|40	%package -n python3-%{upstream_name}
21cr|python-marshmallow-3.0.5-1|41	Summary:        Python 3 library for converting complex datatypes to and from primitive types
21cr|python-marshmallow-3.0.5-1|42	Group:          Development/Python
21cr|python-marshmallow-3.0.5-1|43	Requires:       python3-dateutil
21cr|python-marshmallow-3.0.5-1|44	Requires:       python3-ordered-set
21cr|python-marshmallow-3.0.5-1|45	
21cr|python-marshmallow-3.0.5-1|46	%description -n python3-%{upstream_name}
21cr|python-marshmallow-3.0.5-1|47	Marshmallow is a framework-agnostic library for converting complex datatypes,
21cr|python-marshmallow-3.0.5-1|48	such as objects, to and from primitive Python datatypes.
21cr|python-marshmallow-3.0.5-1|49	
21cr|python-marshmallow-3.0.5-1|50	Marshmallow schemas can be used to:
21cr|python-marshmallow-3.0.5-1|51	* Validate input data.
21cr|python-marshmallow-3.0.5-1|52	* Deserialize input data to app-level objects.
21cr|python-marshmallow-3.0.5-1|53	* Serialize app-level objects to primitive Python types. The serialized objects
21cr|python-marshmallow-3.0.5-1|54	can then be rendered to standard formats such as JSON for use in an HTTP API.
21cr|python-marshmallow-3.0.5-1|55	
21cr|python-marshmallow-3.0.5-1|56	%package -n python3-%{upstream_name}-doc
21cr|python-marshmallow-3.0.5-1|57	Summary: Documentation for python3-%{upstream_name}
21cr|python-marshmallow-3.0.5-1|58	Group: Development/Python
21cr|python-marshmallow-3.0.5-1|59	BuildArch: noarch
21cr|python-marshmallow-3.0.5-1|60	
21cr|python-marshmallow-3.0.5-1|61	%description -n python3-%{upstream_name}-doc
21cr|python-marshmallow-3.0.5-1|62	Documentation for %{name}.
21cr|python-marshmallow-3.0.5-1|63	
21cr|python-marshmallow-3.0.5-1|64	
21cr|python-marshmallow-3.0.5-1|65	%prep
21cr|python-marshmallow-3.0.5-1|66	%autosetup -n %{upstream_name}-%{version} -p1
21cr|python-marshmallow-3.0.5-1|67	
21cr|python-marshmallow-3.0.5-1|68	# remove bundled library
21cr|python-marshmallow-3.0.5-1|69	# instead of orderedsett we patch code to usu python-ordered-set
21cr|python-marshmallow-3.0.5-1|70	# ordereddict.py is used only for compatibility with python2.6,
21cr|python-marshmallow-3.0.5-1|71	# which we do not need
21cr|python-marshmallow-3.0.5-1|72	rm -f ./marshmallow/ordereddict.py ./marshmallow/orderedset.py
21cr|python-marshmallow-3.0.5-1|73	
21cr|python-marshmallow-3.0.5-1|74	
21cr|python-marshmallow-3.0.5-1|75	%build
21cr|python-marshmallow-3.0.5-1|76	%py3_build
21cr|python-marshmallow-3.0.5-1|77	
21cr|python-marshmallow-3.0.5-1|78	%install
21cr|python-marshmallow-3.0.5-1|79	%py3_install
21cr|python-marshmallow-3.0.5-1|80	mkdir -p %{buildroot}%{_docdir}/python3-%{upstream_name}
21cr|python-marshmallow-3.0.5-1|81	cp -a docs/* examples %{buildroot}%{_docdir}/python3-%{upstream_name}/
21cr|python-marshmallow-3.0.5-1|82	
21cr|python-marshmallow-3.0.5-1|83	%check
21cr|python-marshmallow-3.0.5-1|84	python3 setup.py test
21cr|python-marshmallow-3.0.5-1|85	
21cr|python-marshmallow-3.0.5-1|86	%files -n python3-%{upstream_name}
21cr|python-marshmallow-3.0.5-1|87	%doc CHANGELOG.rst AUTHORS.rst README.rst
21cr|python-marshmallow-3.0.5-1|88	%exclude %{_docdir}/python3-%{upstream_name}/*
21cr|python-marshmallow-3.0.5-1|89	%doc LICENSE
21cr|python-marshmallow-3.0.5-1|90	%{py3_puresitedir}/%{upstream_name}
21cr|python-marshmallow-3.0.5-1|91	%{py3_puresitedir}/%{upstream_name}*.egg-info
21cr|python-marshmallow-3.0.5-1|92	
21cr|python-marshmallow-3.0.5-1|93	%files -n python3-%{upstream_name}-doc
21cr|python-marshmallow-3.0.5-1|94	%doc LICENSE
21cr|python-marshmallow-3.0.5-1|95	%doc %{_docdir}/python3-%{upstream_name}
21cr|python-marshmallow-3.0.5-1|96	%exclude %{_docdir}/python3-%{upstream_name}/CHANGELOG.rst
21cr|python-marshmallow-3.0.5-1|97	%exclude %{_docdir}/python3-%{upstream_name}/AUTHORS.rst
21cr|python-marshmallow-3.0.5-1|98	%exclude %{_docdir}/python3-%{upstream_name}/README.rst

6916 21
21cr|python-matplotlib-inline-0.1.6-1|1	%define pypi_name matplotlib-inline
21cr|python-matplotlib-inline-0.1.6-1|2	
21cr|python-matplotlib-inline-0.1.6-1|3	Name:           python-matplotlib-inline
21cr|python-matplotlib-inline-0.1.6-1|4	Version:        0.1.6
21cr|python-matplotlib-inline-0.1.6-1|5	Release:        1
21cr|python-matplotlib-inline-0.1.6-1|6	Summary:        Inline Matplotlib backend for Jupyter
21cr|python-matplotlib-inline-0.1.6-1|7	Group:          Development/Python
21cr|python-matplotlib-inline-0.1.6-1|8	License:        BSD
21cr|python-matplotlib-inline-0.1.6-1|9	URL:            https://github.com/ipython/matplotlib-inline
21cr|python-matplotlib-inline-0.1.6-1|10	Source0:        %{pypi_source matplotlib-inline}
21cr|python-matplotlib-inline-0.1.6-1|11	BuildArch:      noarch
21cr|python-matplotlib-inline-0.1.6-1|12	
21cr|python-matplotlib-inline-0.1.6-1|13	BuildRequires:  python3-devel
21cr|python-matplotlib-inline-0.1.6-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-matplotlib-inline-0.1.6-1|15	
21cr|python-matplotlib-inline-0.1.6-1|16	%description
21cr|python-matplotlib-inline-0.1.6-1|17	Inline Matplotlib backend for Jupyter
21cr|python-matplotlib-inline-0.1.6-1|18	
21cr|python-matplotlib-inline-0.1.6-1|19	#-------------------------------------------------------
21cr|python-matplotlib-inline-0.1.6-1|20	%package -n     python3-matplotlib-inline
21cr|python-matplotlib-inline-0.1.6-1|21	Summary:        %{summary}
21cr|python-matplotlib-inline-0.1.6-1|22	Group:          Development/Python
21cr|python-matplotlib-inline-0.1.6-1|23	
21cr|python-matplotlib-inline-0.1.6-1|24	%description -n python3-matplotlib-inline
21cr|python-matplotlib-inline-0.1.6-1|25	Inline Matplotlib backend for Jupyter
21cr|python-matplotlib-inline-0.1.6-1|26	
21cr|python-matplotlib-inline-0.1.6-1|27	%files -n python3-matplotlib-inline -f %{pyproject_files}
21cr|python-matplotlib-inline-0.1.6-1|28	%license LICENSE
21cr|python-matplotlib-inline-0.1.6-1|29	%doc README.md
21cr|python-matplotlib-inline-0.1.6-1|30	
21cr|python-matplotlib-inline-0.1.6-1|31	#-------------------------------------------------------
21cr|python-matplotlib-inline-0.1.6-1|32	%prep
21cr|python-matplotlib-inline-0.1.6-1|33	%autosetup -n matplotlib-inline-%{version}
21cr|python-matplotlib-inline-0.1.6-1|34	
21cr|python-matplotlib-inline-0.1.6-1|35	%generate_buildrequires
21cr|python-matplotlib-inline-0.1.6-1|36	%pyproject_buildrequires
21cr|python-matplotlib-inline-0.1.6-1|37	
21cr|python-matplotlib-inline-0.1.6-1|38	%build
21cr|python-matplotlib-inline-0.1.6-1|39	%pyproject_wheel
21cr|python-matplotlib-inline-0.1.6-1|40	
21cr|python-matplotlib-inline-0.1.6-1|41	%install
21cr|python-matplotlib-inline-0.1.6-1|42	%pyproject_install
21cr|python-matplotlib-inline-0.1.6-1|43	%pyproject_save_files matplotlib_inline

6917 21
21cr|python-mcrypt-1.1-10|1	Name: python-mcrypt
21cr|python-mcrypt-1.1-10|2	Version: 1.1
21cr|python-mcrypt-1.1-10|3	Release: 10
21cr|python-mcrypt-1.1-10|4	Source0: %{name}-%{version}.tar.bz2
21cr|python-mcrypt-1.1-10|5	Summary: Comprehensive Python interface to the mcrypt library
21cr|python-mcrypt-1.1-10|6	License: GPL
21cr|python-mcrypt-1.1-10|7	Group: Development/Python
21cr|python-mcrypt-1.1-10|8	Url: http://labix.org/python-mcrypt
21cr|python-mcrypt-1.1-10|9	Requires: python2
21cr|python-mcrypt-1.1-10|10	BuildRequires: python2-devel
21cr|python-mcrypt-1.1-10|11	BuildRequires: libmcrypt-devel
21cr|python-mcrypt-1.1-10|12	
21cr|python-mcrypt-1.1-10|13	
21cr|python-mcrypt-1.1-10|14	%description
21cr|python-mcrypt-1.1-10|15	Python-mcrypt is a comprehensive Python interface to the mcrypt library, which
21cr|python-mcrypt-1.1-10|16	provides a uniform interface to several symmetric encryption algorithms.
21cr|python-mcrypt-1.1-10|17	
21cr|python-mcrypt-1.1-10|18	%package -n python2-mcrypt
21cr|python-mcrypt-1.1-10|19	Summary: Comprehensive Python interface to the mcrypt library
21cr|python-mcrypt-1.1-10|20	
21cr|python-mcrypt-1.1-10|21	%description -n python2-mcrypt
21cr|python-mcrypt-1.1-10|22	Python-mcrypt is a comprehensive Python interface to the mcrypt library, which
21cr|python-mcrypt-1.1-10|23	provides a uniform interface to several symmetric encryption algorithms.
21cr|python-mcrypt-1.1-10|24	
21cr|python-mcrypt-1.1-10|25	
21cr|python-mcrypt-1.1-10|26	%prep
21cr|python-mcrypt-1.1-10|27	%setup -q
21cr|python-mcrypt-1.1-10|28	
21cr|python-mcrypt-1.1-10|29	%build
21cr|python-mcrypt-1.1-10|30	python2 setup.py build
21cr|python-mcrypt-1.1-10|31	
21cr|python-mcrypt-1.1-10|32	%install
21cr|python-mcrypt-1.1-10|33	python2 setup.py install --root %buildroot
21cr|python-mcrypt-1.1-10|34	
21cr|python-mcrypt-1.1-10|35	%files -n python2-mcrypt
21cr|python-mcrypt-1.1-10|36	%doc LICENSE NEWS AUTHORS
21cr|python-mcrypt-1.1-10|37	%py2_platsitedir/mcrypt.so
21cr|python-mcrypt-1.1-10|38	%py2_platsitedir/python_mcrypt-*info

6918 21
21cr|python-mdit-py-plugins-0.3.3-1|1	%global pypi_name mdit-py-plugins
21cr|python-mdit-py-plugins-0.3.3-1|2	
21cr|python-mdit-py-plugins-0.3.3-1|3	Name:           python-%{pypi_name}
21cr|python-mdit-py-plugins-0.3.3-1|4	Version:        0.3.3
21cr|python-mdit-py-plugins-0.3.3-1|5	Release:        1
21cr|python-mdit-py-plugins-0.3.3-1|6	Summary:        Collection of plugins for markdown-it-py
21cr|python-mdit-py-plugins-0.3.3-1|7	Group:          Development/Python
21cr|python-mdit-py-plugins-0.3.3-1|8	# Both the package and its plugins are licensed under MIT
21cr|python-mdit-py-plugins-0.3.3-1|9	License:        MIT
21cr|python-mdit-py-plugins-0.3.3-1|10	URL:            https://github.com/executablebooks/mdit-py-plugins
21cr|python-mdit-py-plugins-0.3.3-1|11	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-mdit-py-plugins-0.3.3-1|12	BuildArch:      noarch
21cr|python-mdit-py-plugins-0.3.3-1|13	
21cr|python-mdit-py-plugins-0.3.3-1|14	BuildRequires:  python3-devel
21cr|python-mdit-py-plugins-0.3.3-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-mdit-py-plugins-0.3.3-1|16	BuildRequires:  python3dist(pytest)
21cr|python-mdit-py-plugins-0.3.3-1|17	
21cr|python-mdit-py-plugins-0.3.3-1|18	%global _description %{expand:
21cr|python-mdit-py-plugins-0.3.3-1|19	Collection of core plugins for markdown-it-py.
21cr|python-mdit-py-plugins-0.3.3-1|20	}
21cr|python-mdit-py-plugins-0.3.3-1|21	
21cr|python-mdit-py-plugins-0.3.3-1|22	%description %_description
21cr|python-mdit-py-plugins-0.3.3-1|23	
21cr|python-mdit-py-plugins-0.3.3-1|24	#--------------------------------------------------
21cr|python-mdit-py-plugins-0.3.3-1|25	%package -n     python3-%{pypi_name}
21cr|python-mdit-py-plugins-0.3.3-1|26	Summary:        %{summary}
21cr|python-mdit-py-plugins-0.3.3-1|27	Group:          Development/Python
21cr|python-mdit-py-plugins-0.3.3-1|28	
21cr|python-mdit-py-plugins-0.3.3-1|29	%description -n python3-%{pypi_name} %_description
21cr|python-mdit-py-plugins-0.3.3-1|30	
21cr|python-mdit-py-plugins-0.3.3-1|31	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-mdit-py-plugins-0.3.3-1|32	%license LICENSE
21cr|python-mdit-py-plugins-0.3.3-1|33	%doc README.md
21cr|python-mdit-py-plugins-0.3.3-1|34	
21cr|python-mdit-py-plugins-0.3.3-1|35	#--------------------------------------------------
21cr|python-mdit-py-plugins-0.3.3-1|36	%prep
21cr|python-mdit-py-plugins-0.3.3-1|37	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-mdit-py-plugins-0.3.3-1|38	
21cr|python-mdit-py-plugins-0.3.3-1|39	%generate_buildrequires
21cr|python-mdit-py-plugins-0.3.3-1|40	%pyproject_buildrequires -r
21cr|python-mdit-py-plugins-0.3.3-1|41	
21cr|python-mdit-py-plugins-0.3.3-1|42	%build
21cr|python-mdit-py-plugins-0.3.3-1|43	%pyproject_wheel
21cr|python-mdit-py-plugins-0.3.3-1|44	
21cr|python-mdit-py-plugins-0.3.3-1|45	%install
21cr|python-mdit-py-plugins-0.3.3-1|46	%pyproject_install
21cr|python-mdit-py-plugins-0.3.3-1|47	%pyproject_save_files mdit_py_plugins
21cr|python-mdit-py-plugins-0.3.3-1|48	
21cr|python-mdit-py-plugins-0.3.3-1|49	%check
21cr|python-mdit-py-plugins-0.3.3-1|50	# Skip tests using pytest-regression which is not available in Fedora
21cr|python-mdit-py-plugins-0.3.3-1|51	%pytest -k "not test_plugin_parse and not test_no_new_line_issue and not test_tokens"

6919 21
21cr|python-mdp-3.6-1|1	%define pypi_name MDP
21cr|python-mdp-3.6-1|2	
21cr|python-mdp-3.6-1|3	Summary:	Modular Data Processing Toolkit for Python
21cr|python-mdp-3.6-1|4	
21cr|python-mdp-3.6-1|5	Name:		python-mdp
21cr|python-mdp-3.6-1|6	Version:	3.6
21cr|python-mdp-3.6-1|7	Release:	1
21cr|python-mdp-3.6-1|8	Source0:	%{pypi_source}
21cr|python-mdp-3.6-1|9	Source1:	MDP-tutorial.pdf
21cr|python-mdp-3.6-1|10	License:	BSD
21cr|python-mdp-3.6-1|11	Group:		Development/Python
21cr|python-mdp-3.6-1|12	Url:		http://mdp-toolkit.sourceforge.net
21cr|python-mdp-3.6-1|13	BuildArch:	noarch
21cr|python-mdp-3.6-1|14	BuildRequires:	python3-numpy-devel
21cr|python-mdp-3.6-1|15	BuildRequires:	python3-devel
21cr|python-mdp-3.6-1|16	
21cr|python-mdp-3.6-1|17	
21cr|python-mdp-3.6-1|18	%description
21cr|python-mdp-3.6-1|19	Modular toolkit for Data Processing (MDP) is a Python data processing
21cr|python-mdp-3.6-1|20	framework.
21cr|python-mdp-3.6-1|21	
21cr|python-mdp-3.6-1|22	From the user's perspective, MDP is a collection of supervised and
21cr|python-mdp-3.6-1|23	unsupervised learning algorithms and other data processing units that
21cr|python-mdp-3.6-1|24	can be combined into data processing sequences and more complex
21cr|python-mdp-3.6-1|25	feed-forward network architectures.
21cr|python-mdp-3.6-1|26	
21cr|python-mdp-3.6-1|27	From the scientific developer's perspective, MDP is a modular
21cr|python-mdp-3.6-1|28	framework, which can easily be expanded. The implementation of new
21cr|python-mdp-3.6-1|29	algorithms is easy and intuitive. The new implemented units are then
21cr|python-mdp-3.6-1|30	automatically integrated with the rest of the library.
21cr|python-mdp-3.6-1|31	
21cr|python-mdp-3.6-1|32	The base of available algorithms is steadily increasing and includes
21cr|python-mdp-3.6-1|33	signal processing methods (Principal Component Analysis, Independent
21cr|python-mdp-3.6-1|34	Component Analysis, Slow Feature Analysis), manifold learning methods
21cr|python-mdp-3.6-1|35	([Hessian] Locally Linear Embedding), several classifiers,
21cr|python-mdp-3.6-1|36	probabilistic methods (Factor Analysis, RBM), data pre-processing
21cr|python-mdp-3.6-1|37	methods, and many others.
21cr|python-mdp-3.6-1|38	
21cr|python-mdp-3.6-1|39	#---------------------------------------------------------------
21cr|python-mdp-3.6-1|40	%package -n python3-mdp
21cr|python-mdp-3.6-1|41	Summary:	Modular Data Processing Toolkit for Python
21cr|python-mdp-3.6-1|42	Group:		Development/Python
21cr|python-mdp-3.6-1|43	Requires:	python3-numpy
21cr|python-mdp-3.6-1|44	Requires:	python3-scipy
21cr|python-mdp-3.6-1|45	
21cr|python-mdp-3.6-1|46	%description -n python3-mdp
21cr|python-mdp-3.6-1|47	Modular toolkit for Data Processing (MDP) is a Python data processing
21cr|python-mdp-3.6-1|48	framework.
21cr|python-mdp-3.6-1|49	
21cr|python-mdp-3.6-1|50	From the user's perspective, MDP is a collection of supervised and
21cr|python-mdp-3.6-1|51	unsupervised learning algorithms and other data processing units that
21cr|python-mdp-3.6-1|52	can be combined into data processing sequences and more complex
21cr|python-mdp-3.6-1|53	feed-forward network architectures.
21cr|python-mdp-3.6-1|54	
21cr|python-mdp-3.6-1|55	From the scientific developer's perspective, MDP is a modular
21cr|python-mdp-3.6-1|56	framework, which can easily be expanded. The implementation of new
21cr|python-mdp-3.6-1|57	algorithms is easy and intuitive. The new implemented units are then
21cr|python-mdp-3.6-1|58	automatically integrated with the rest of the library.
21cr|python-mdp-3.6-1|59	
21cr|python-mdp-3.6-1|60	The base of available algorithms is steadily increasing and includes
21cr|python-mdp-3.6-1|61	signal processing methods (Principal Component Analysis, Independent
21cr|python-mdp-3.6-1|62	Component Analysis, Slow Feature Analysis), manifold learning methods
21cr|python-mdp-3.6-1|63	([Hessian] Locally Linear Embedding), several classifiers,
21cr|python-mdp-3.6-1|64	probabilistic methods (Factor Analysis, RBM), data pre-processing
21cr|python-mdp-3.6-1|65	methods, and many others.
21cr|python-mdp-3.6-1|66	
21cr|python-mdp-3.6-1|67	%files -n python3-mdp
21cr|python-mdp-3.6-1|68	%doc README CHANGES COPY* TODO *.pdf
21cr|python-mdp-3.6-1|69	%{py3_puresitedir}/*
21cr|python-mdp-3.6-1|70	
21cr|python-mdp-3.6-1|71	#---------------------------------------------------------------
21cr|python-mdp-3.6-1|72	
21cr|python-mdp-3.6-1|73	%prep
21cr|python-mdp-3.6-1|74	%setup -q -n %{pypi_name}-%{version}
21cr|python-mdp-3.6-1|75	
21cr|python-mdp-3.6-1|76	rm -r *.egg-info
21cr|python-mdp-3.6-1|77	
21cr|python-mdp-3.6-1|78	cp -p %{SOURCE1} .
21cr|python-mdp-3.6-1|79	
21cr|python-mdp-3.6-1|80	#fix permissions
21cr|python-mdp-3.6-1|81	find . -name \*.py | xargs chmod -x
21cr|python-mdp-3.6-1|82	chmod -x {COPYRIGHT,PKG-INFO,README,CHANGES,MANIFEST.in,pytest.ini,setup.cfg,TODO}
21cr|python-mdp-3.6-1|83	
21cr|python-mdp-3.6-1|84	%build
21cr|python-mdp-3.6-1|85	%py3_build
21cr|python-mdp-3.6-1|86	
21cr|python-mdp-3.6-1|87	%install
21cr|python-mdp-3.6-1|88	%py3_install

6920 21
21cr|python-mdurl-0.1.2-1|1	%define pypi_name mdurl
21cr|python-mdurl-0.1.2-1|2	
21cr|python-mdurl-0.1.2-1|3	Name:           python-mdurl
21cr|python-mdurl-0.1.2-1|4	Version:        0.1.2
21cr|python-mdurl-0.1.2-1|5	Release:        1
21cr|python-mdurl-0.1.2-1|6	Summary:        Markdown URL utilities
21cr|python-mdurl-0.1.2-1|7	Group:          Development/Python
21cr|python-mdurl-0.1.2-1|8	License:        MIT
21cr|python-mdurl-0.1.2-1|9	URL:            https://github.com/hukkin/mdurl
21cr|python-mdurl-0.1.2-1|10	Source0:        %{url}/archive/%{version}/mdurl-%{version}.tar.gz
21cr|python-mdurl-0.1.2-1|11	
21cr|python-mdurl-0.1.2-1|12	BuildArch:      noarch
21cr|python-mdurl-0.1.2-1|13	BuildRequires:  python3-devel
21cr|python-mdurl-0.1.2-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-mdurl-0.1.2-1|15	
21cr|python-mdurl-0.1.2-1|16	
21cr|python-mdurl-0.1.2-1|17	%global _description %{expand:
21cr|python-mdurl-0.1.2-1|18	URL utilities for markdown-it parser.}
21cr|python-mdurl-0.1.2-1|19	
21cr|python-mdurl-0.1.2-1|20	
21cr|python-mdurl-0.1.2-1|21	%description %_description
21cr|python-mdurl-0.1.2-1|22	
21cr|python-mdurl-0.1.2-1|23	#---------------------------------------------------
21cr|python-mdurl-0.1.2-1|24	%package -n     python3-mdurl
21cr|python-mdurl-0.1.2-1|25	Summary:        %{summary}
21cr|python-mdurl-0.1.2-1|26	Group:          Development/Python
21cr|python-mdurl-0.1.2-1|27	
21cr|python-mdurl-0.1.2-1|28	%description -n python3-mdurl %_description
21cr|python-mdurl-0.1.2-1|29	
21cr|python-mdurl-0.1.2-1|30	%files -n python3-mdurl -f %{pyproject_files}
21cr|python-mdurl-0.1.2-1|31	%doc README.md
21cr|python-mdurl-0.1.2-1|32	%license LICENSE
21cr|python-mdurl-0.1.2-1|33	
21cr|python-mdurl-0.1.2-1|34	#---------------------------------------------------
21cr|python-mdurl-0.1.2-1|35	%prep
21cr|python-mdurl-0.1.2-1|36	%autosetup -p1 -n mdurl-%{version}
21cr|python-mdurl-0.1.2-1|37	
21cr|python-mdurl-0.1.2-1|38	# Remove coverage from the test requirements
21cr|python-mdurl-0.1.2-1|39	sed -i "s/pytest-cov//" tests/requirements.txt
21cr|python-mdurl-0.1.2-1|40	
21cr|python-mdurl-0.1.2-1|41	
21cr|python-mdurl-0.1.2-1|42	%generate_buildrequires
21cr|python-mdurl-0.1.2-1|43	%pyproject_buildrequires tests/requirements.txt
21cr|python-mdurl-0.1.2-1|44	
21cr|python-mdurl-0.1.2-1|45	
21cr|python-mdurl-0.1.2-1|46	%build
21cr|python-mdurl-0.1.2-1|47	%pyproject_wheel
21cr|python-mdurl-0.1.2-1|48	
21cr|python-mdurl-0.1.2-1|49	
21cr|python-mdurl-0.1.2-1|50	%install
21cr|python-mdurl-0.1.2-1|51	%pyproject_install
21cr|python-mdurl-0.1.2-1|52	%pyproject_save_files mdurl
21cr|python-mdurl-0.1.2-1|53	

6921 21
21cr|python-metaextract-1.0.9-2|1	%define mod_name metaextract
21cr|python-metaextract-1.0.9-2|2	%define pypi_name metaextract
21cr|python-metaextract-1.0.9-2|3	
21cr|python-metaextract-1.0.9-2|4	Summary:	Get metadata for python modules
21cr|python-metaextract-1.0.9-2|5	Name:		python-%{mod_name}
21cr|python-metaextract-1.0.9-2|6	Version:	1.0.9
21cr|python-metaextract-1.0.9-2|7	Release:	2
21cr|python-metaextract-1.0.9-2|8	License:	Apache-2.0
21cr|python-metaextract-1.0.9-2|9	Group:		Development/Python
21cr|python-metaextract-1.0.9-2|10	Url:		http://github.com/toabctl/metaextract
21cr|python-metaextract-1.0.9-2|11	Source0:	https://files.pythonhosted.org/packages/source/m/metaextract/metaextract-%{version}.tar.gz
21cr|python-metaextract-1.0.9-2|12	BuildRequires:	pkgconfig(python3)
21cr|python-metaextract-1.0.9-2|13	BuildRequires:	python3-flake8
21cr|python-metaextract-1.0.9-2|14	BuildRequires:	python3-mock
21cr|python-metaextract-1.0.9-2|15	BuildRequires:	python3-setuptools
21cr|python-metaextract-1.0.9-2|16	BuildRequires:	python3-pytest
21cr|python-metaextract-1.0.9-2|17	BuildArch:	noarch
21cr|python-metaextract-1.0.9-2|18	
21cr|python-metaextract-1.0.9-2|19	%description
21cr|python-metaextract-1.0.9-2|20	Get metadata for python modules.
21cr|python-metaextract-1.0.9-2|21	
21cr|python-metaextract-1.0.9-2|22	#----------------------------------------------------------------------------
21cr|python-metaextract-1.0.9-2|23	
21cr|python-metaextract-1.0.9-2|24	%package -n python3-%{pypi_name}
21cr|python-metaextract-1.0.9-2|25	Summary:	Get metadata for python modules
21cr|python-metaextract-1.0.9-2|26	Group:		Development/Python
21cr|python-metaextract-1.0.9-2|27	
21cr|python-metaextract-1.0.9-2|28	%description -n python3-%{pypi_name}
21cr|python-metaextract-1.0.9-2|29	Get metadata for python modules.
21cr|python-metaextract-1.0.9-2|30	
21cr|python-metaextract-1.0.9-2|31	%files -n python3-%{pypi_name}
21cr|python-metaextract-1.0.9-2|32	%doc README.rst
21cr|python-metaextract-1.0.9-2|33	%{_bindir}/metaextract
21cr|python-metaextract-1.0.9-2|34	%{py3_puresitedir}/%{mod_name}
21cr|python-metaextract-1.0.9-2|35	%{py3_puresitedir}/%{mod_name}-%{version}-py*.egg-info
21cr|python-metaextract-1.0.9-2|36	
21cr|python-metaextract-1.0.9-2|37	#----------------------------------------------------------------------------
21cr|python-metaextract-1.0.9-2|38	
21cr|python-metaextract-1.0.9-2|39	%prep
21cr|python-metaextract-1.0.9-2|40	%setup -q -n %{pypi_name}-%{version}
21cr|python-metaextract-1.0.9-2|41	
21cr|python-metaextract-1.0.9-2|42	%build
21cr|python-metaextract-1.0.9-2|43	%py3_build
21cr|python-metaextract-1.0.9-2|44	
21cr|python-metaextract-1.0.9-2|45	%install
21cr|python-metaextract-1.0.9-2|46	%py3_install

6922 21
21cr|python-milter-1.0-1|1	%define	oname	pymilter
21cr|python-milter-1.0-1|2	%define	module	milter
21cr|python-milter-1.0-1|3	
21cr|python-milter-1.0-1|4	Name:		python-%{module}
21cr|python-milter-1.0-1|5	Version:	1.0
21cr|python-milter-1.0-1|6	Release:	1
21cr|python-milter-1.0-1|7	Summary:	Python interface to sendmail milter API
21cr|python-milter-1.0-1|8	Source0:	https://files.pythonhosted.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-milter-1.0-1|9	License:	GPL
21cr|python-milter-1.0-1|10	Group:		Development/Python
21cr|python-milter-1.0-1|11	Url:		https://pythonhosted.org/%{module}/
21cr|python-milter-1.0-1|12	BuildRequires:	milter-devel
21cr|python-milter-1.0-1|13	BuildRequires:	python2-devel
21cr|python-milter-1.0-1|14	Requires:		python2-dns
21cr|python-milter-1.0-1|15	
21cr|python-milter-1.0-1|16	%description
21cr|python-milter-1.0-1|17	This is a python2 extension module to enable python scripts to
21cr|python-milter-1.0-1|18	attach to sendmail's libmilter functionality.  Additional python
21cr|python-milter-1.0-1|19	modules provide for navigating and modifying MIME parts, and
21cr|python-milter-1.0-1|20	sending DSNs or doing CBVs.
21cr|python-milter-1.0-1|21	
21cr|python-milter-1.0-1|22	%package -n python2-%{module}
21cr|python-milter-1.0-1|23	%py2_migration_meta python2-%{module}
21cr|python-milter-1.0-1|24	Summary:	Python interface to sendmail milter API
21cr|python-milter-1.0-1|25	
21cr|python-milter-1.0-1|26	%description -n python2-%{module}
21cr|python-milter-1.0-1|27	This is a python extension module to enable python scripts to
21cr|python-milter-1.0-1|28	attach to sendmail's libmilter functionality.  Additional python
21cr|python-milter-1.0-1|29	modules provide for navigating and modifying MIME parts, and
21cr|python-milter-1.0-1|30	sending DSNs or doing CBVs.
21cr|python-milter-1.0-1|31	
21cr|python-milter-1.0-1|32	
21cr|python-milter-1.0-1|33	%prep
21cr|python-milter-1.0-1|34	%setup -q -n %{oname}-%{version}
21cr|python-milter-1.0-1|35	
21cr|python-milter-1.0-1|36	%build
21cr|python-milter-1.0-1|37	%py2_build
21cr|python-milter-1.0-1|38	
21cr|python-milter-1.0-1|39	%install
21cr|python-milter-1.0-1|40	%py2_install
21cr|python-milter-1.0-1|41	
21cr|python-milter-1.0-1|42	%files -n python2-%{module}
21cr|python-milter-1.0-1|43	%doc CREDITS ChangeLog NEWS README TODO
21cr|python-milter-1.0-1|44	%{py2_platsitedir}/Milter
21cr|python-milter-1.0-1|45	%{py2_platsitedir}/mime.py*
21cr|python-milter-1.0-1|46	%{py2_platsitedir}/%{module}.so
21cr|python-milter-1.0-1|47	%{py2_platsitedir}/%{oname}-%{version}-py*.egg-info

6923 21
21cr|python-mmtf-1.1.3-3|1	#check need internet connection
21cr|python-mmtf-1.1.3-3|2	%bcond_with check
21cr|python-mmtf-1.1.3-3|3	
21cr|python-mmtf-1.1.3-3|4	%global pypi_name mmtf-python
21cr|python-mmtf-1.1.3-3|5	
21cr|python-mmtf-1.1.3-3|6	Name:		python-mmtf
21cr|python-mmtf-1.1.3-3|7	Version:	1.1.3
21cr|python-mmtf-1.1.3-3|8	Release:	3
21cr|python-mmtf-1.1.3-3|9	Group:		Development/Python
21cr|python-mmtf-1.1.3-3|10	Summary:	A decoding library for the macromolecular transmission format (MMTF)
21cr|python-mmtf-1.1.3-3|11	License:	ASL 2.0
21cr|python-mmtf-1.1.3-3|12	URL:		https://github.com/rcsb/mmtf-python
21cr|python-mmtf-1.1.3-3|13	Source0:	https://files.pythonhosted.org/packages/source/m/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-mmtf-1.1.3-3|14	BuildArch:	noarch
21cr|python-mmtf-1.1.3-3|15	
21cr|python-mmtf-1.1.3-3|16	%description
21cr|python-mmtf-1.1.3-3|17	The Macromolecular Transmission Format (MMTF) is a new compact binary format
21cr|python-mmtf-1.1.3-3|18	to transmit and store biomolecular structures for fast 3D visualization and
21cr|python-mmtf-1.1.3-3|19	analysis.
21cr|python-mmtf-1.1.3-3|20	
21cr|python-mmtf-1.1.3-3|21	Bradley AR, Rose AS, Pavelka A, Valasatava Y, Duarte JM, Prlić A, Rose PW
21cr|python-mmtf-1.1.3-3|22	(2017) MMTF - an efficient file format for the transmission, visualization, and
21cr|python-mmtf-1.1.3-3|23	analysis of macromolecular structures. bioRxiv 122689. doi: 10.1101/122689
21cr|python-mmtf-1.1.3-3|24	
21cr|python-mmtf-1.1.3-3|25	Valasatava Y, Bradley AR, Rose AS, Duarte JM, Prlić A, Rose PW (2017) Towards
21cr|python-mmtf-1.1.3-3|26	an efficient compression of 3D coordinates of macromolecular structures. PLOS
21cr|python-mmtf-1.1.3-3|27	ONE 12(3): e0174846. doi: 10.1371/journal.pone.01748464
21cr|python-mmtf-1.1.3-3|28	
21cr|python-mmtf-1.1.3-3|29	Rose AS, Bradley AR, Valasatava Y, Duarte JM, Prlić A, Rose PW (2016) Web-based
21cr|python-mmtf-1.1.3-3|30	molecular graphics for large complexes. In Proceedings of the 21st
21cr|python-mmtf-1.1.3-3|31	International Conference on Web3D Technology (Web3D '16). ACM, New York, NY,
21cr|python-mmtf-1.1.3-3|32	USA, 185-186.
21cr|python-mmtf-1.1.3-3|33	doi: 10.1145/2945292.2945324
21cr|python-mmtf-1.1.3-3|34	
21cr|python-mmtf-1.1.3-3|35	%package -n python3-mmtf
21cr|python-mmtf-1.1.3-3|36	Summary:	%{summary}
21cr|python-mmtf-1.1.3-3|37	BuildRequires:	python3-devel
21cr|python-mmtf-1.1.3-3|38	BuildRequires:	python3-setuptools
21cr|python-mmtf-1.1.3-3|39	%if %{with check}
21cr|python-mmtf-1.1.3-3|40	BuildRequires:	python3-msgpack
21cr|python-mmtf-1.1.3-3|41	BuildRequires:	python3-nose
21cr|python-mmtf-1.1.3-3|42	BuildRequires:	python3-numpy
21cr|python-mmtf-1.1.3-3|43	%endif
21cr|python-mmtf-1.1.3-3|44	Requires:	python3-msgpack
21cr|python-mmtf-1.1.3-3|45	
21cr|python-mmtf-1.1.3-3|46	%description -n python3-mmtf
21cr|python-mmtf-1.1.3-3|47	The Macromolecular Transmission Format (MMTF) is a new compact binary format
21cr|python-mmtf-1.1.3-3|48	to transmit and store biomolecular structures for fast 3D visualization and
21cr|python-mmtf-1.1.3-3|49	analysis.
21cr|python-mmtf-1.1.3-3|50	
21cr|python-mmtf-1.1.3-3|51	Bradley AR, Rose AS, Pavelka A, Valasatava Y, Duarte JM, Prlić A, Rose PW
21cr|python-mmtf-1.1.3-3|52	(2017) MMTF - an efficient file format for the transmission, visualization, and
21cr|python-mmtf-1.1.3-3|53	analysis of macromolecular structures. bioRxiv 122689. doi: 10.1101/122689
21cr|python-mmtf-1.1.3-3|54	
21cr|python-mmtf-1.1.3-3|55	Valasatava Y, Bradley AR, Rose AS, Duarte JM, Prlić A, Rose PW (2017) Towards
21cr|python-mmtf-1.1.3-3|56	an efficient compression of 3D coordinates of macromolecular structures. PLOS
21cr|python-mmtf-1.1.3-3|57	ONE 12(3): e0174846. doi: 10.1371/journal.pone.01748464
21cr|python-mmtf-1.1.3-3|58	
21cr|python-mmtf-1.1.3-3|59	Rose AS, Bradley AR, Valasatava Y, Duarte JM, Prlić A, Rose PW (2016) Web-based
21cr|python-mmtf-1.1.3-3|60	molecular graphics for large complexes. In Proceedings of the 21st
21cr|python-mmtf-1.1.3-3|61	International Conference on Web3D Technology (Web3D '16). ACM, New York, NY,
21cr|python-mmtf-1.1.3-3|62	USA, 185-186.
21cr|python-mmtf-1.1.3-3|63	doi: 10.1145/2945292.2945324
21cr|python-mmtf-1.1.3-3|64	
21cr|python-mmtf-1.1.3-3|65	
21cr|python-mmtf-1.1.3-3|66	%prep
21cr|python-mmtf-1.1.3-3|67	%setup -q -n %{pypi_name}-%{version}
21cr|python-mmtf-1.1.3-3|68	
21cr|python-mmtf-1.1.3-3|69	%build
21cr|python-mmtf-1.1.3-3|70	%py3_build
21cr|python-mmtf-1.1.3-3|71	
21cr|python-mmtf-1.1.3-3|72	%install
21cr|python-mmtf-1.1.3-3|73	%py3_install
21cr|python-mmtf-1.1.3-3|74	
21cr|python-mmtf-1.1.3-3|75	%if %{with check}
21cr|python-mmtf-1.1.3-3|76	%check
21cr|python-mmtf-1.1.3-3|77	nosetests-%{python3_version}
21cr|python-mmtf-1.1.3-3|78	%endif
21cr|python-mmtf-1.1.3-3|79	
21cr|python-mmtf-1.1.3-3|80	%files -n python3-mmtf
21cr|python-mmtf-1.1.3-3|81	%doc LICENSE.txt
21cr|python-mmtf-1.1.3-3|82	%doc CHANGELOG.md README.md
21cr|python-mmtf-1.1.3-3|83	%{py3_puresitedir}/mmtf_python-%{version}-py%{python3_version}.egg-info
21cr|python-mmtf-1.1.3-3|84	%{py3_puresitedir}/mmtf

6924 21
21cr|python-module-config-0.3.9-1|1	%define srcname config
21cr|python-module-config-0.3.9-1|2	%define pkgname module-config
21cr|python-module-config-0.3.9-1|3	
21cr|python-module-config-0.3.9-1|4	Name:		python-module-config
21cr|python-module-config-0.3.9-1|5	Version:	0.3.9
21cr|python-module-config-0.3.9-1|6	Release:	1
21cr|python-module-config-0.3.9-1|7	License:	GPL
21cr|python-module-config-0.3.9-1|8	Summary:	A module for configuring Python programs which aims to offer more power and flexibility than the existing ConfigParser module
21cr|python-module-config-0.3.9-1|9	Group:		Development/Python
21cr|python-module-config-0.3.9-1|10	URL:		http://www.red-dove.com/python_config.html
21cr|python-module-config-0.3.9-1|11	Source0:	config-%{version}.tar.gz
21cr|python-module-config-0.3.9-1|12	BuildArch:	noarch
21cr|python-module-config-0.3.9-1|13	
21cr|python-module-config-0.3.9-1|14	#BuildRequires: python3-module-setuptools
21cr|python-module-config-0.3.9-1|15	
21cr|python-module-config-0.3.9-1|16	%description
21cr|python-module-config-0.3.9-1|17	A module for configuring Python programs which aims to offer more power and flexibility than the existing ConfigParser module.
21cr|python-module-config-0.3.9-1|18	Python programs which are designed as a hierarchy of components can use config to configure their various components in a uniform way.
21cr|python-module-config-0.3.9-1|19	
21cr|python-module-config-0.3.9-1|20	#------------------------------------------------------------------
21cr|python-module-config-0.3.9-1|21	%package -n python3-%{pkgname}
21cr|python-module-config-0.3.9-1|22	Summary:	A module for configuring Python programs which aims to offer more power and flexibility than the existing ConfigParser module
21cr|python-module-config-0.3.9-1|23	Group:		Development/Python
21cr|python-module-config-0.3.9-1|24	
21cr|python-module-config-0.3.9-1|25	%description -n python3-%{pkgname}
21cr|python-module-config-0.3.9-1|26	A module for configuring Python programs which aims to offer more power and flexibility than the existing ConfigParser module.
21cr|python-module-config-0.3.9-1|27	Python programs which are designed as a hierarchy of components can use config to configure their various components in a uniform way.
21cr|python-module-config-0.3.9-1|28	
21cr|python-module-config-0.3.9-1|29	%files -n python3-%{pkgname}
21cr|python-module-config-0.3.9-1|30	%doc README.txt LICENSE
21cr|python-module-config-0.3.9-1|31	%{python3_sitelib}/config.*
21cr|python-module-config-0.3.9-1|32	%{python3_sitelib}/__pycache__/*
21cr|python-module-config-0.3.9-1|33	%{python3_sitelib}/config-*.egg-info
21cr|python-module-config-0.3.9-1|34	
21cr|python-module-config-0.3.9-1|35	#------------------------------------------------------------------
21cr|python-module-config-0.3.9-1|36	%prep
21cr|python-module-config-0.3.9-1|37	%setup  -q -n config-%{version}
21cr|python-module-config-0.3.9-1|38	
21cr|python-module-config-0.3.9-1|39	%build
21cr|python-module-config-0.3.9-1|40	2to3 -w .
21cr|python-module-config-0.3.9-1|41	2to3 -w -d .
21cr|python-module-config-0.3.9-1|42	%py3_build
21cr|python-module-config-0.3.9-1|43	
21cr|python-module-config-0.3.9-1|44	%install
21cr|python-module-config-0.3.9-1|45	%py3_install

6925 21
21cr|python-money-1.3.0-1|1	# Created by pyp2rpm-1.0.1
21cr|python-money-1.3.0-1|2	%global pypi_name money
21cr|python-money-1.3.0-1|3	
21cr|python-money-1.3.0-1|4	Name:		python-money
21cr|python-money-1.3.0-1|5	Version:	1.3.0
21cr|python-money-1.3.0-1|6	Release:	1
21cr|python-money-1.3.0-1|7	Group:		Development/Python
21cr|python-money-1.3.0-1|8	Summary:	Python Money Class
21cr|python-money-1.3.0-1|9	Url:		https://pypi.org/project/money/
21cr|python-money-1.3.0-1|10	
21cr|python-money-1.3.0-1|11	License:	MIT
21cr|python-money-1.3.0-1|12	Source0:	https://pypi.python.org/packages/source/m/money/money-%{version}.tar.gz
21cr|python-money-1.3.0-1|13	BuildArch:	noarch
21cr|python-money-1.3.0-1|14	
21cr|python-money-1.3.0-1|15	BuildRequires:	python3-devel
21cr|python-money-1.3.0-1|16	
21cr|python-money-1.3.0-1|17	%description
21cr|python-money-1.3.0-1|18	Money class with optional CLDR-backed locale-aware formatting and an
21cr|python-money-1.3.0-1|19	extensible currency exchange solution.
21cr|python-money-1.3.0-1|20	
21cr|python-money-1.3.0-1|21	%package -n	python3-%{pypi_name}
21cr|python-money-1.3.0-1|22	Summary:	Python Money Class
21cr|python-money-1.3.0-1|23	
21cr|python-money-1.3.0-1|24	%description -n python3-%{pypi_name}
21cr|python-money-1.3.0-1|25	Money class with optional CLDR-backed locale-aware formatting and an
21cr|python-money-1.3.0-1|26	extensible currency exchange solution.
21cr|python-money-1.3.0-1|27	
21cr|python-money-1.3.0-1|28	%prep
21cr|python-money-1.3.0-1|29	%setup -q -n %{pypi_name}-%{version}
21cr|python-money-1.3.0-1|30	find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-money-1.3.0-1|31	
21cr|python-money-1.3.0-1|32	%build
21cr|python-money-1.3.0-1|33	%py3_build
21cr|python-money-1.3.0-1|34	
21cr|python-money-1.3.0-1|35	%install
21cr|python-money-1.3.0-1|36	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-money-1.3.0-1|37	
21cr|python-money-1.3.0-1|38	%files -n python3-%{pypi_name}
21cr|python-money-1.3.0-1|39	%doc README.rst LICENSE
21cr|python-money-1.3.0-1|40	%{py3_puresitedir}/%{pypi_name}
21cr|python-money-1.3.0-1|41	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

6926 21
21cr|python-mpd-3.1.0-3|1	%define pypi_name python-mpd2
21cr|python-mpd-3.1.0-3|2	
21cr|python-mpd-3.1.0-3|3	Summary:	Python bindings for MPD
21cr|python-mpd-3.1.0-3|4	Name:		python-mpd
21cr|python-mpd-3.1.0-3|5	Version:	3.1.0
21cr|python-mpd-3.1.0-3|6	Release:	3
21cr|python-mpd-3.1.0-3|7	License:	LGPLv3
21cr|python-mpd-3.1.0-3|8	Group:		Development/Python
21cr|python-mpd-3.1.0-3|9	Url:		https://www.musicpd.org/libs/python-mpd2/
21cr|python-mpd-3.1.0-3|10	Source0:	https://github.com/Mic92/python-mpd2/archive/refs/tags/%{pypi_name}-%{version}.tar.gz
21cr|python-mpd-3.1.0-3|11	BuildRequires:	pkgconfig(python3)
21cr|python-mpd-3.1.0-3|12	BuildRequires:	python3-setuptools
21cr|python-mpd-3.1.0-3|13	#py_requires -d
21cr|python-mpd-3.1.0-3|14	BuildArch:	noarch
21cr|python-mpd-3.1.0-3|15	
21cr|python-mpd-3.1.0-3|16	%description
21cr|python-mpd-3.1.0-3|17	An MPD (Music Player Daemon) client library written in pure Python.
21cr|python-mpd-3.1.0-3|18	
21cr|python-mpd-3.1.0-3|19	#----------------------------------------------------------------------------
21cr|python-mpd-3.1.0-3|20	
21cr|python-mpd-3.1.0-3|21	%package -n python3-mpd
21cr|python-mpd-3.1.0-3|22	Summary:	Python bindings for MPD
21cr|python-mpd-3.1.0-3|23	Group:		Development/Python
21cr|python-mpd-3.1.0-3|24	Obsoletes:	python-mpd < 3.1.0-2
21cr|python-mpd-3.1.0-3|25	
21cr|python-mpd-3.1.0-3|26	%description -n python3-mpd
21cr|python-mpd-3.1.0-3|27	An MPD (Music Player Daemon) client library written in pure Python.
21cr|python-mpd-3.1.0-3|28	
21cr|python-mpd-3.1.0-3|29	%files -n python3-mpd
21cr|python-mpd-3.1.0-3|30	%doc LICENSE.txt GPL.txt README.rst
21cr|python-mpd-3.1.0-3|31	%{python3_sitelib}/mpd
21cr|python-mpd-3.1.0-3|32	%{python3_sitelib}/python_mpd2-%{version}-py*.egg-info
21cr|python-mpd-3.1.0-3|33	
21cr|python-mpd-3.1.0-3|34	#----------------------------------------------------------------------------
21cr|python-mpd-3.1.0-3|35	
21cr|python-mpd-3.1.0-3|36	%prep
21cr|python-mpd-3.1.0-3|37	%setup -qn %{pypi_name}-%{version}
21cr|python-mpd-3.1.0-3|38	
21cr|python-mpd-3.1.0-3|39	%build
21cr|python-mpd-3.1.0-3|40	%py3_build
21cr|python-mpd-3.1.0-3|41	
21cr|python-mpd-3.1.0-3|42	%install
21cr|python-mpd-3.1.0-3|43	%py3_install
21cr|python-mpd-3.1.0-3|44	
21cr|python-mpd-3.1.0-3|45	# Fix perms
21cr|python-mpd-3.1.0-3|46	chmod +x %{buildroot}%{py3_puresitedir}/mpd/tests.py

6927 21
21cr|python-mpi4py-3.1.3-1|1	%define	module  mpi4py
21cr|python-mpi4py-3.1.3-1|2	# we don't want to provide private python extension libs
21cr|python-mpi4py-3.1.3-1|3	%define	_exclude_files_from_autoprov ^(%{py3_platsitedir}/%{module}/lib-pmpi/.*\\.so|%{py3_platsitedir}/%{module}/.*\\.so)$
21cr|python-mpi4py-3.1.3-1|4	
21cr|python-mpi4py-3.1.3-1|5	Summary:	MPI for Python
21cr|python-mpi4py-3.1.3-1|6	Name:		python-%{module}
21cr|python-mpi4py-3.1.3-1|7	Version:	3.1.3
21cr|python-mpi4py-3.1.3-1|8	Release:	1
21cr|python-mpi4py-3.1.3-1|9	License:	Public Domain
21cr|python-mpi4py-3.1.3-1|10	Group:		Development/Python
21cr|python-mpi4py-3.1.3-1|11	Url:		https://bitbucket.org/mpi4py
21cr|python-mpi4py-3.1.3-1|12	Source0:	https://files.pythonhosted.org/packages/20/50/d358fe2b56075163b75eca30c2faa6455c50b9978dd26f0fc4e3879b1062/mpi4py-3.1.3.tar.gz
21cr|python-mpi4py-3.1.3-1|13	BuildRequires:	openmpi
21cr|python-mpi4py-3.1.3-1|14	BuildRequires:	pkgconfig(ompi)
21cr|python-mpi4py-3.1.3-1|15	BuildRequires:	pkgconfig(python3)
21cr|python-mpi4py-3.1.3-1|16	BuildRequires:	pkgconfig(zlib)
21cr|python-mpi4py-3.1.3-1|17	BuildRequires:	python3dist(cython)
21cr|python-mpi4py-3.1.3-1|18	
21cr|python-mpi4py-3.1.3-1|19	%description
21cr|python-mpi4py-3.1.3-1|20	MPI for Python 3 provides bindings of the Message Passing Interface (MPI)
21cr|python-mpi4py-3.1.3-1|21	standard for the Python programming language, allowing any Python 3 program to
21cr|python-mpi4py-3.1.3-1|22	exploit multiple processors.
21cr|python-mpi4py-3.1.3-1|23	This package is constructed on top of the MPI-1/2 specifications and provides
21cr|python-mpi4py-3.1.3-1|24	an object oriented interface which closely follows MPI-2 C++ bindings. It
21cr|python-mpi4py-3.1.3-1|25	supports point-to-point (sends, receives) and collective (broadcasts,
21cr|python-mpi4py-3.1.3-1|26	scatters, gathers) communications of any picklable Python object, as well as
21cr|python-mpi4py-3.1.3-1|27	optimized communications of Python object exposing the single-segment buffer
21cr|python-mpi4py-3.1.3-1|28	interface (NumPy arrays, builtin bytes/string/array objects).
21cr|python-mpi4py-3.1.3-1|29	
21cr|python-mpi4py-3.1.3-1|30	#----------------------------------------------------------------------------
21cr|python-mpi4py-3.1.3-1|31	
21cr|python-mpi4py-3.1.3-1|32	%package doc
21cr|python-mpi4py-3.1.3-1|33	Summary:	Documentation for mpi4py
21cr|python-mpi4py-3.1.3-1|34	Group:		Development/Python
21cr|python-mpi4py-3.1.3-1|35	BuildArch: 	noarch
21cr|python-mpi4py-3.1.3-1|36	
21cr|python-mpi4py-3.1.3-1|37	%description doc
21cr|python-mpi4py-3.1.3-1|38	This package contains documentation for MPI for Python.
21cr|python-mpi4py-3.1.3-1|39	
21cr|python-mpi4py-3.1.3-1|40	%files doc
21cr|python-mpi4py-3.1.3-1|41	%doc test/ demo/ docs/usrman docs/apiref
21cr|python-mpi4py-3.1.3-1|42	
21cr|python-mpi4py-3.1.3-1|43	#----------------------------------------------------------------------------
21cr|python-mpi4py-3.1.3-1|44	
21cr|python-mpi4py-3.1.3-1|45	%package -n python3-%{module}
21cr|python-mpi4py-3.1.3-1|46	Summary:	Python 3 bindings of the Message Passing Interface (MPI)
21cr|python-mpi4py-3.1.3-1|47	Group:		Development/Python
21cr|python-mpi4py-3.1.3-1|48	Requires:	openmpi
21cr|python-mpi4py-3.1.3-1|49	
21cr|python-mpi4py-3.1.3-1|50	%description -n python3-%{module}
21cr|python-mpi4py-3.1.3-1|51	MPI for Python 3 provides bindings of the Message Passing Interface (MPI)
21cr|python-mpi4py-3.1.3-1|52	standard for the Python programming language, allowing any Python 3 program to
21cr|python-mpi4py-3.1.3-1|53	exploit multiple processors.
21cr|python-mpi4py-3.1.3-1|54	This package is constructed on top of the MPI-1/2 specifications and provides
21cr|python-mpi4py-3.1.3-1|55	an object oriented interface which closely follows MPI-2 C++ bindings. It
21cr|python-mpi4py-3.1.3-1|56	supports point-to-point (sends, receives) and collective (broadcasts,
21cr|python-mpi4py-3.1.3-1|57	scatters, gathers) communications of any picklable Python object, as well as
21cr|python-mpi4py-3.1.3-1|58	optimized communications of Python object exposing the single-segment buffer
21cr|python-mpi4py-3.1.3-1|59	interface (NumPy arrays, builtin bytes/string/array objects).
21cr|python-mpi4py-3.1.3-1|60	
21cr|python-mpi4py-3.1.3-1|61	%files -n python3-%{module}
21cr|python-mpi4py-3.1.3-1|62	%doc LICENSE.rst
21cr|python-mpi4py-3.1.3-1|63	%{py3_platsitedir}/%{module}*
21cr|python-mpi4py-3.1.3-1|64	%exclude %{py3_platsitedir}/%{module}/include/
21cr|python-mpi4py-3.1.3-1|65	
21cr|python-mpi4py-3.1.3-1|66	#----------------------------------------------------------------------------
21cr|python-mpi4py-3.1.3-1|67	
21cr|python-mpi4py-3.1.3-1|68	%package -n python3-%{module}-devel
21cr|python-mpi4py-3.1.3-1|69	Summary:	Mpi4py headers
21cr|python-mpi4py-3.1.3-1|70	Group:		Development/Python
21cr|python-mpi4py-3.1.3-1|71	Requires:	python3-%{module} = %{version}-%{release}
21cr|python-mpi4py-3.1.3-1|72	
21cr|python-mpi4py-3.1.3-1|73	%description -n python3-%{module}-devel
21cr|python-mpi4py-3.1.3-1|74	This package contains header files needed to develop modules in C or
21cr|python-mpi4py-3.1.3-1|75	Fortran that can interact with mpi4py.
21cr|python-mpi4py-3.1.3-1|76	
21cr|python-mpi4py-3.1.3-1|77	%files -n python3-%{module}-devel
21cr|python-mpi4py-3.1.3-1|78	%{py3_platsitedir}/%{module}/include/
21cr|python-mpi4py-3.1.3-1|79	
21cr|python-mpi4py-3.1.3-1|80	#----------------------------------------------------------------------------
21cr|python-mpi4py-3.1.3-1|81	
21cr|python-mpi4py-3.1.3-1|82	%prep
21cr|python-mpi4py-3.1.3-1|83	%setup -qn %{module}-%{version}
21cr|python-mpi4py-3.1.3-1|84	
21cr|python-mpi4py-3.1.3-1|85	# Delete docs/source: this is just needed to generate docs/*
21cr|python-mpi4py-3.1.3-1|86	rm -r docs/source
21cr|python-mpi4py-3.1.3-1|87	
21cr|python-mpi4py-3.1.3-1|88	
21cr|python-mpi4py-3.1.3-1|89	%build
21cr|python-mpi4py-3.1.3-1|90	export CFLAGS="-Wno-error=format-security"
21cr|python-mpi4py-3.1.3-1|91	%py3_build
21cr|python-mpi4py-3.1.3-1|92	
21cr|python-mpi4py-3.1.3-1|93	
21cr|python-mpi4py-3.1.3-1|94	%install
21cr|python-mpi4py-3.1.3-1|95	%py3_install
21cr|python-mpi4py-3.1.3-1|96	rm -f %{buildroot}%{py3_platsitedir}/mpi4py/mpi.cfg

6928 21
21cr|python-msal-1.22.0-1|1	%global pypi_name msal
21cr|python-msal-1.22.0-1|2	
21cr|python-msal-1.22.0-1|3	# Most of the tests require network access, so they are disabled by default.
21cr|python-msal-1.22.0-1|4	%bcond_with tests
21cr|python-msal-1.22.0-1|5	
21cr|python-msal-1.22.0-1|6	Summary:	Microsoft Authentication Library (MSAL) for Python
21cr|python-msal-1.22.0-1|7	Name:		python-%{pypi_name}
21cr|python-msal-1.22.0-1|8	Version:	1.22.0
21cr|python-msal-1.22.0-1|9	Release:	1
21cr|python-msal-1.22.0-1|10	License:	MIT
21cr|python-msal-1.22.0-1|11	Group:		Development/Python
21cr|python-msal-1.22.0-1|12	Url:		https://github.com/AzureAD/microsoft-authentication-library-for-python/
21cr|python-msal-1.22.0-1|13	Source0:	%{pypi_source}
21cr|python-msal-1.22.0-1|14	Patch0:		msal-1.22.0-requires.patch
21cr|python-msal-1.22.0-1|15	BuildRequires:	pyproject-rpm-macros
21cr|python-msal-1.22.0-1|16	BuildRequires:	pkgconfig(python3)
21cr|python-msal-1.22.0-1|17	%if %{with tests}
21cr|python-msal-1.22.0-1|18	BuildRequires:	python3dist(pytest)
21cr|python-msal-1.22.0-1|19	%endif
21cr|python-msal-1.22.0-1|20	BuildArch:	noarch
21cr|python-msal-1.22.0-1|21	
21cr|python-msal-1.22.0-1|22	%description
21cr|python-msal-1.22.0-1|23	The Microsoft Authentication Library for Python enables applications to
21cr|python-msal-1.22.0-1|24	integrate with the Microsoft identity platform. It allows you to sign
21cr|python-msal-1.22.0-1|25	in users or apps with Microsoft identities (Azure AD, Microsoft Accounts
21cr|python-msal-1.22.0-1|26	and Azure AD B2Caccounts) and obtain tokens to call Microsoft APIs such
21cr|python-msal-1.22.0-1|27	as Microsoft Graph or your own APIs registered with the Microsoft identity
21cr|python-msal-1.22.0-1|28	platform. It is built using industry standard OAuth2 and OpenID Connect
21cr|python-msal-1.22.0-1|29	protocols.
21cr|python-msal-1.22.0-1|30	
21cr|python-msal-1.22.0-1|31	#----------------------------------------------------------------------------
21cr|python-msal-1.22.0-1|32	
21cr|python-msal-1.22.0-1|33	%package -n python3-%{pypi_name}
21cr|python-msal-1.22.0-1|34	Summary:	Microsoft Authentication Library (MSAL) for Python
21cr|python-msal-1.22.0-1|35	Group:		Development/Python
21cr|python-msal-1.22.0-1|36	
21cr|python-msal-1.22.0-1|37	%description -n python3-%{pypi_name}
21cr|python-msal-1.22.0-1|38	The Microsoft Authentication Library for Python enables applications to
21cr|python-msal-1.22.0-1|39	integrate with the Microsoft identity platform. It allows you to sign
21cr|python-msal-1.22.0-1|40	in users or apps with Microsoft identities (Azure AD, Microsoft Accounts
21cr|python-msal-1.22.0-1|41	and Azure AD B2Caccounts) and obtain tokens to call Microsoft APIs such
21cr|python-msal-1.22.0-1|42	as Microsoft Graph or your own APIs registered with the Microsoft identity
21cr|python-msal-1.22.0-1|43	platform. It is built using industry standard OAuth2 and OpenID Connect
21cr|python-msal-1.22.0-1|44	protocols.
21cr|python-msal-1.22.0-1|45	
21cr|python-msal-1.22.0-1|46	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-msal-1.22.0-1|47	%doc README.md
21cr|python-msal-1.22.0-1|48	
21cr|python-msal-1.22.0-1|49	#----------------------------------------------------------------------------
21cr|python-msal-1.22.0-1|50	
21cr|python-msal-1.22.0-1|51	%prep
21cr|python-msal-1.22.0-1|52	%setup -qn %{pypi_name}-%{version}
21cr|python-msal-1.22.0-1|53	%patch0 -p1
21cr|python-msal-1.22.0-1|54	
21cr|python-msal-1.22.0-1|55	%generate_buildrequires
21cr|python-msal-1.22.0-1|56	%pyproject_buildrequires -r
21cr|python-msal-1.22.0-1|57	
21cr|python-msal-1.22.0-1|58	%build
21cr|python-msal-1.22.0-1|59	%pyproject_wheel
21cr|python-msal-1.22.0-1|60	
21cr|python-msal-1.22.0-1|61	%install
21cr|python-msal-1.22.0-1|62	%pyproject_install
21cr|python-msal-1.22.0-1|63	%pyproject_save_files msal
21cr|python-msal-1.22.0-1|64	
21cr|python-msal-1.22.0-1|65	%if %{with tests}
21cr|python-msal-1.22.0-1|66	%check
21cr|python-msal-1.22.0-1|67	%pytest --disable-warnings tests
21cr|python-msal-1.22.0-1|68	%endif

6929 21
21cr|python-msal-extensions-1.0.0-1|1	
21cr|python-msal-extensions-1.0.0-1|2	%global         pypi_name     msal-extensions
21cr|python-msal-extensions-1.0.0-1|3	%global         forgeurl    https://github.com/AzureAD/microsoft-authentication-extensions-for-python/
21cr|python-msal-extensions-1.0.0-1|4	Version:        1.0.0
21cr|python-msal-extensions-1.0.0-1|5	%global         tag         %{version}
21cr|python-msal-extensions-1.0.0-1|6	%forgemeta
21cr|python-msal-extensions-1.0.0-1|7	
21cr|python-msal-extensions-1.0.0-1|8	Name:           python-%{pypi_name}
21cr|python-msal-extensions-1.0.0-1|9	Release:        1
21cr|python-msal-extensions-1.0.0-1|10	Summary:        Microsoft Authentication extensions for MSAL Python
21cr|python-msal-extensions-1.0.0-1|11	Group:          Development/Python
21cr|python-msal-extensions-1.0.0-1|12	License:        MIT
21cr|python-msal-extensions-1.0.0-1|13	URL:            %forgeurl
21cr|python-msal-extensions-1.0.0-1|14	Source0:        %forgesource
21cr|python-msal-extensions-1.0.0-1|15	
21cr|python-msal-extensions-1.0.0-1|16	BuildArch:      noarch
21cr|python-msal-extensions-1.0.0-1|17	
21cr|python-msal-extensions-1.0.0-1|18	BuildRequires:  python3-devel
21cr|python-msal-extensions-1.0.0-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-msal-extensions-1.0.0-1|20	
21cr|python-msal-extensions-1.0.0-1|21	%global _description %{expand:
21cr|python-msal-extensions-1.0.0-1|22	The Microsoft Authentication Extensions for Python offers secure mechanisms for
21cr|python-msal-extensions-1.0.0-1|23	client applications to perform cross-platform token cache serialization and
21cr|python-msal-extensions-1.0.0-1|24	persistence. It gives additional support to the Microsoft Authentication Library
21cr|python-msal-extensions-1.0.0-1|25	for Python (MSAL).
21cr|python-msal-extensions-1.0.0-1|26	
21cr|python-msal-extensions-1.0.0-1|27	MSAL Python supports an in-memory cache by default and provides the
21cr|python-msal-extensions-1.0.0-1|28	SerializableTokenCache to perform cache serialization. You can read more about
21cr|python-msal-extensions-1.0.0-1|29	this in the MSAL Python documentation. Developers are required to implement
21cr|python-msal-extensions-1.0.0-1|30	their own cache persistance across multiple platforms and Microsoft
21cr|python-msal-extensions-1.0.0-1|31	Authentication Extensions makes this simpler.}
21cr|python-msal-extensions-1.0.0-1|32	
21cr|python-msal-extensions-1.0.0-1|33	%description %{_description}
21cr|python-msal-extensions-1.0.0-1|34	
21cr|python-msal-extensions-1.0.0-1|35	#----------------------------------------------------------
21cr|python-msal-extensions-1.0.0-1|36	
21cr|python-msal-extensions-1.0.0-1|37	%package -n python3-%{pypi_name}
21cr|python-msal-extensions-1.0.0-1|38	Summary:        %{summary}
21cr|python-msal-extensions-1.0.0-1|39	Group:          Development/Python
21cr|python-msal-extensions-1.0.0-1|40	
21cr|python-msal-extensions-1.0.0-1|41	%description -n python3-%{pypi_name} %{_description}
21cr|python-msal-extensions-1.0.0-1|42	
21cr|python-msal-extensions-1.0.0-1|43	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-msal-extensions-1.0.0-1|44	%doc README.md
21cr|python-msal-extensions-1.0.0-1|45	
21cr|python-msal-extensions-1.0.0-1|46	#----------------------------------------------------------
21cr|python-msal-extensions-1.0.0-1|47	%prep
21cr|python-msal-extensions-1.0.0-1|48	%forgeautosetup -p1
21cr|python-msal-extensions-1.0.0-1|49	
21cr|python-msal-extensions-1.0.0-1|50	# Remove DOS line endings
21cr|python-msal-extensions-1.0.0-1|51	sed "s|\r||g" README.md >README.md.new && \
21cr|python-msal-extensions-1.0.0-1|52	touch -r README.md README.md.new && \
21cr|python-msal-extensions-1.0.0-1|53	mv README.md.new README.md
21cr|python-msal-extensions-1.0.0-1|54	
21cr|python-msal-extensions-1.0.0-1|55	
21cr|python-msal-extensions-1.0.0-1|56	%generate_buildrequires
21cr|python-msal-extensions-1.0.0-1|57	%pyproject_buildrequires -r
21cr|python-msal-extensions-1.0.0-1|58	
21cr|python-msal-extensions-1.0.0-1|59	
21cr|python-msal-extensions-1.0.0-1|60	%build
21cr|python-msal-extensions-1.0.0-1|61	%pyproject_wheel
21cr|python-msal-extensions-1.0.0-1|62	
21cr|python-msal-extensions-1.0.0-1|63	
21cr|python-msal-extensions-1.0.0-1|64	%install
21cr|python-msal-extensions-1.0.0-1|65	%pyproject_install
21cr|python-msal-extensions-1.0.0-1|66	%pyproject_save_files msal_extensions

6930 21
21cr|python-msg_parser-1.2.0-1|1	%define pypi_name	msg_parser
21cr|python-msg_parser-1.2.0-1|2	%define commit d16260df42658531a4342baf0d895c3d4ba5d1e4
21cr|python-msg_parser-1.2.0-1|3	
21cr|python-msg_parser-1.2.0-1|4	Summary:	Python module for parsing Outlook msg files
21cr|python-msg_parser-1.2.0-1|5	Summary(ru_RU.UTF-8):	Парсер для сообщений Outlook на Python
21cr|python-msg_parser-1.2.0-1|6	Name:		python-%{pypi_name}
21cr|python-msg_parser-1.2.0-1|7	Version:	1.2.0
21cr|python-msg_parser-1.2.0-1|8	Release:	1
21cr|python-msg_parser-1.2.0-1|9	License:	BSD
21cr|python-msg_parser-1.2.0-1|10	Group:		Development/Python
21cr|python-msg_parser-1.2.0-1|11	Url:		https://github.com/vikramarsid/%{pypi_name}
21cr|python-msg_parser-1.2.0-1|12	Source0:	https://github.com/vikramarsid/%{pypi_name}/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|python-msg_parser-1.2.0-1|13	
21cr|python-msg_parser-1.2.0-1|14	BuildRequires:	pkgconfig(python3)
21cr|python-msg_parser-1.2.0-1|15	BuildRequires:	python3-pytest
21cr|python-msg_parser-1.2.0-1|16	BuildRequires:	python3-mock
21cr|python-msg_parser-1.2.0-1|17	BuildRequires:	python3-pkg-resources
21cr|python-msg_parser-1.2.0-1|18	BuildRequires:	python3-setuptools
21cr|python-msg_parser-1.2.0-1|19	BuildRequires:  pkgconfig(glib-2.0)
21cr|python-msg_parser-1.2.0-1|20	
21cr|python-msg_parser-1.2.0-1|21	BuildArch:	noarch
21cr|python-msg_parser-1.2.0-1|22	
21cr|python-msg_parser-1.2.0-1|23	%define _description \
21cr|python-msg_parser-1.2.0-1|24	Python module for parsing Outlook msg files
21cr|python-msg_parser-1.2.0-1|25	
21cr|python-msg_parser-1.2.0-1|26	%define _description_ru \
21cr|python-msg_parser-1.2.0-1|27	Парсер для сообщений Outlook на Python
21cr|python-msg_parser-1.2.0-1|28	
21cr|python-msg_parser-1.2.0-1|29	%description
21cr|python-msg_parser-1.2.0-1|30	%{_description}
21cr|python-msg_parser-1.2.0-1|31	
21cr|python-msg_parser-1.2.0-1|32	%description -l ru_RU.UTF-8
21cr|python-msg_parser-1.2.0-1|33	%{_description_ru}
21cr|python-msg_parser-1.2.0-1|34	
21cr|python-msg_parser-1.2.0-1|35	#------------------------------------------------------------------
21cr|python-msg_parser-1.2.0-1|36	
21cr|python-msg_parser-1.2.0-1|37	%package -n python3-%{pypi_name}
21cr|python-msg_parser-1.2.0-1|38	Summary:	%{summary}
21cr|python-msg_parser-1.2.0-1|39	Group:		Development/Python
21cr|python-msg_parser-1.2.0-1|40	
21cr|python-msg_parser-1.2.0-1|41	%description -n python3-%{pypi_name}
21cr|python-msg_parser-1.2.0-1|42	%{_description}
21cr|python-msg_parser-1.2.0-1|43	
21cr|python-msg_parser-1.2.0-1|44	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21cr|python-msg_parser-1.2.0-1|45	%{_description_ru}
21cr|python-msg_parser-1.2.0-1|46	
21cr|python-msg_parser-1.2.0-1|47	%files -n python3-%{pypi_name}
21cr|python-msg_parser-1.2.0-1|48	%{python3_sitelib}/%{pypi_name}
21cr|python-msg_parser-1.2.0-1|49	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-msg_parser-1.2.0-1|50	
21cr|python-msg_parser-1.2.0-1|51	#------------------------------------------------------------------
21cr|python-msg_parser-1.2.0-1|52	
21cr|python-msg_parser-1.2.0-1|53	%package -n %{pypi_name}
21cr|python-msg_parser-1.2.0-1|54	Summary:	Parser and converter of Outlook msg files
21cr|python-msg_parser-1.2.0-1|55	Summary(ru_RU.UTF-8):	Парсер и конвертер для сообщений outlook на Python
21cr|python-msg_parser-1.2.0-1|56	Group:	Office
21cr|python-msg_parser-1.2.0-1|57	Requires:	python3-%{pypi_name} = %{EVRD}
21cr|python-msg_parser-1.2.0-1|58	Provides:	msg-parser = %{EVRD}
21cr|python-msg_parser-1.2.0-1|59	
21cr|python-msg_parser-1.2.0-1|60	%description -n %{pypi_name}
21cr|python-msg_parser-1.2.0-1|61	Parser and converter of Outlook msg files
21cr|python-msg_parser-1.2.0-1|62	
21cr|python-msg_parser-1.2.0-1|63	%description -l ru_RU.UTF-8 -n %{pypi_name}
21cr|python-msg_parser-1.2.0-1|64	Парсер и конвертер для сообщений Outlook на Python
21cr|python-msg_parser-1.2.0-1|65	
21cr|python-msg_parser-1.2.0-1|66	%files -n %{pypi_name}
21cr|python-msg_parser-1.2.0-1|67	%{_bindir}/msg_parser
21cr|python-msg_parser-1.2.0-1|68	
21cr|python-msg_parser-1.2.0-1|69	#------------------------------------------------------------------
21cr|python-msg_parser-1.2.0-1|70	
21cr|python-msg_parser-1.2.0-1|71	%prep
21cr|python-msg_parser-1.2.0-1|72	%autosetup -n %{pypi_name}-%{commit}
21cr|python-msg_parser-1.2.0-1|73	
21cr|python-msg_parser-1.2.0-1|74	%build
21cr|python-msg_parser-1.2.0-1|75	%py3_build
21cr|python-msg_parser-1.2.0-1|76	
21cr|python-msg_parser-1.2.0-1|77	%install
21cr|python-msg_parser-1.2.0-1|78	%py3_install

6931 21
21cr|python-msrest-0.7.0-1|1	# tests are enabled by default
21cr|python-msrest-0.7.0-1|2	%bcond_without  tests
21cr|python-msrest-0.7.0-1|3	
21cr|python-msrest-0.7.0-1|4	%global         srcname     msrest
21cr|python-msrest-0.7.0-1|5	%global         forgeurl    https://github.com/Azure/msrest-for-python
21cr|python-msrest-0.7.0-1|6	Version:        0.7.0
21cr|python-msrest-0.7.0-1|7	# MSFT isn't making tags any longer in this repo for some reason.
21cr|python-msrest-0.7.0-1|8	%global         commit      1029bcec2c730303cb1ce7c5ea4a19d9e6579e08
21cr|python-msrest-0.7.0-1|9	%forgemeta
21cr|python-msrest-0.7.0-1|10	
21cr|python-msrest-0.7.0-1|11	Name:           python-%{srcname}
21cr|python-msrest-0.7.0-1|12	Release:        1
21cr|python-msrest-0.7.0-1|13	Summary:        The runtime library "msrest" for AutoRest generated Python clients
21cr|python-msrest-0.7.0-1|14	Group:          Development/Python
21cr|python-msrest-0.7.0-1|15	License:        MIT
21cr|python-msrest-0.7.0-1|16	URL:            %forgeurl
21cr|python-msrest-0.7.0-1|17	Source0:        %forgesource
21cr|python-msrest-0.7.0-1|18	
21cr|python-msrest-0.7.0-1|19	BuildArch:      noarch
21cr|python-msrest-0.7.0-1|20	
21cr|python-msrest-0.7.0-1|21	BuildRequires:  python3-devel
21cr|python-msrest-0.7.0-1|22	BuildRequires:  pyproject-rpm-macros
21cr|python-msrest-0.7.0-1|23	
21cr|python-msrest-0.7.0-1|24	%if %{with tests}
21cr|python-msrest-0.7.0-1|25	BuildRequires:  python3dist(aiohttp)
21cr|python-msrest-0.7.0-1|26	BuildRequires:  python3dist(pytest)
21cr|python-msrest-0.7.0-1|27	BuildRequires:  python3dist(pytest-asyncio)
21cr|python-msrest-0.7.0-1|28	BuildRequires:  python3dist(trio)
21cr|python-msrest-0.7.0-1|29	%endif
21cr|python-msrest-0.7.0-1|30	
21cr|python-msrest-0.7.0-1|31	%global _description %{expand:
21cr|python-msrest-0.7.0-1|32	The runtime library "msrest" for AutoRest generated Python clients}
21cr|python-msrest-0.7.0-1|33	
21cr|python-msrest-0.7.0-1|34	%description %{_description}
21cr|python-msrest-0.7.0-1|35	
21cr|python-msrest-0.7.0-1|36	#----------------------------------------------------
21cr|python-msrest-0.7.0-1|37	%package -n python3-%{srcname}
21cr|python-msrest-0.7.0-1|38	Summary:        %{summary}
21cr|python-msrest-0.7.0-1|39	Group:          Development/Python
21cr|python-msrest-0.7.0-1|40	
21cr|python-msrest-0.7.0-1|41	%description -n python3-%{srcname} %{_description}
21cr|python-msrest-0.7.0-1|42	
21cr|python-msrest-0.7.0-1|43	%files -n python3-%{srcname} -f %{pyproject_files}
21cr|python-msrest-0.7.0-1|44	%doc README.rst
21cr|python-msrest-0.7.0-1|45	
21cr|python-msrest-0.7.0-1|46	#----------------------------------------------------
21cr|python-msrest-0.7.0-1|47	
21cr|python-msrest-0.7.0-1|48	%prep
21cr|python-msrest-0.7.0-1|49	%forgeautosetup
21cr|python-msrest-0.7.0-1|50	
21cr|python-msrest-0.7.0-1|51	
21cr|python-msrest-0.7.0-1|52	%generate_buildrequires
21cr|python-msrest-0.7.0-1|53	%pyproject_buildrequires
21cr|python-msrest-0.7.0-1|54	
21cr|python-msrest-0.7.0-1|55	
21cr|python-msrest-0.7.0-1|56	%build
21cr|python-msrest-0.7.0-1|57	%pyproject_wheel
21cr|python-msrest-0.7.0-1|58	
21cr|python-msrest-0.7.0-1|59	
21cr|python-msrest-0.7.0-1|60	%install
21cr|python-msrest-0.7.0-1|61	%pyproject_install
21cr|python-msrest-0.7.0-1|62	%pyproject_save_files %{srcname}
21cr|python-msrest-0.7.0-1|63	
21cr|python-msrest-0.7.0-1|64	
21cr|python-msrest-0.7.0-1|65	%check
21cr|python-msrest-0.7.0-1|66	%if %{with tests}
21cr|python-msrest-0.7.0-1|67	# Some tests require network connectivity, so they are skipped here.
21cr|python-msrest-0.7.0-1|68	%pytest \
21cr|python-msrest-0.7.0-1|69	--ignore=tests/asynctests/test_pipeline.py \
21cr|python-msrest-0.7.0-1|70	--ignore=tests/asynctests/test_universal_http.py \
21cr|python-msrest-0.7.0-1|71	--ignore=tests/test_runtime.py
21cr|python-msrest-0.7.0-1|72	%endif
21cr|python-msrest-0.7.0-1|73	
21cr|python-msrest-0.7.0-1|74	
21cr|python-msrest-0.7.0-1|75	

6932 21
21cr|python-msrestazure-0.6.4-1|1	%bcond_with    tests
21cr|python-msrestazure-0.6.4-1|2	
21cr|python-msrestazure-0.6.4-1|3	%global         srcname     msrestazure
21cr|python-msrestazure-0.6.4-1|4	%global         forgeurl    https://github.com/Azure/msrestazure-for-python/
21cr|python-msrestazure-0.6.4-1|5	Version:        0.6.4
21cr|python-msrestazure-0.6.4-1|6	%global         tag         v%{version}
21cr|python-msrestazure-0.6.4-1|7	%forgemeta
21cr|python-msrestazure-0.6.4-1|8	
21cr|python-msrestazure-0.6.4-1|9	Name:           python-%{srcname}
21cr|python-msrestazure-0.6.4-1|10	Release:        1
21cr|python-msrestazure-0.6.4-1|11	Summary:        The runtime library "msrestazure" for AutoRest generated Python clients
21cr|python-msrestazure-0.6.4-1|12	Group:          Development/Python
21cr|python-msrestazure-0.6.4-1|13	License:        MIT
21cr|python-msrestazure-0.6.4-1|14	URL:            %forgeurl
21cr|python-msrestazure-0.6.4-1|15	Source0:        %forgesource
21cr|python-msrestazure-0.6.4-1|16	
21cr|python-msrestazure-0.6.4-1|17	BuildArch:      noarch
21cr|python-msrestazure-0.6.4-1|18	
21cr|python-msrestazure-0.6.4-1|19	BuildRequires:  python3-devel
21cr|python-msrestazure-0.6.4-1|20	BuildRequires:  pyproject-rpm-macros
21cr|python-msrestazure-0.6.4-1|21	
21cr|python-msrestazure-0.6.4-1|22	
21cr|python-msrestazure-0.6.4-1|23	%if %{with tests}
21cr|python-msrestazure-0.6.4-1|24	BuildRequires:  python3dist(pytest-asyncio)
21cr|python-msrestazure-0.6.4-1|25	BuildRequires:  python3dist(httpretty)
21cr|python-msrestazure-0.6.4-1|26	BuildRequires:  python3dist(pytest)
21cr|python-msrestazure-0.6.4-1|27	%endif
21cr|python-msrestazure-0.6.4-1|28	
21cr|python-msrestazure-0.6.4-1|29	%global _description %{expand:
21cr|python-msrestazure-0.6.4-1|30	The runtime library "msrest" for AutoRest generated Python clients}
21cr|python-msrestazure-0.6.4-1|31	
21cr|python-msrestazure-0.6.4-1|32	%description %{_description}
21cr|python-msrestazure-0.6.4-1|33	
21cr|python-msrestazure-0.6.4-1|34	#------------------------------------------------------------
21cr|python-msrestazure-0.6.4-1|35	%package -n python3-%{srcname}
21cr|python-msrestazure-0.6.4-1|36	Summary:        %{summary}
21cr|python-msrestazure-0.6.4-1|37	Group:          Development/Python
21cr|python-msrestazure-0.6.4-1|38	
21cr|python-msrestazure-0.6.4-1|39	%description -n python3-%{srcname} %{_description}
21cr|python-msrestazure-0.6.4-1|40	
21cr|python-msrestazure-0.6.4-1|41	%files -n python3-%{srcname} -f %{pyproject_files}
21cr|python-msrestazure-0.6.4-1|42	%doc README.rst
21cr|python-msrestazure-0.6.4-1|43	%license LICENSE.md
21cr|python-msrestazure-0.6.4-1|44	
21cr|python-msrestazure-0.6.4-1|45	#------------------------------------------------------------
21cr|python-msrestazure-0.6.4-1|46	%prep
21cr|python-msrestazure-0.6.4-1|47	%forgeautosetup -p1
21cr|python-msrestazure-0.6.4-1|48	
21cr|python-msrestazure-0.6.4-1|49	
21cr|python-msrestazure-0.6.4-1|50	%generate_buildrequires
21cr|python-msrestazure-0.6.4-1|51	%pyproject_buildrequires
21cr|python-msrestazure-0.6.4-1|52	
21cr|python-msrestazure-0.6.4-1|53	
21cr|python-msrestazure-0.6.4-1|54	%build
21cr|python-msrestazure-0.6.4-1|55	%pyproject_wheel
21cr|python-msrestazure-0.6.4-1|56	
21cr|python-msrestazure-0.6.4-1|57	
21cr|python-msrestazure-0.6.4-1|58	%install
21cr|python-msrestazure-0.6.4-1|59	%pyproject_install
21cr|python-msrestazure-0.6.4-1|60	%pyproject_save_files %{srcname}
21cr|python-msrestazure-0.6.4-1|61	
21cr|python-msrestazure-0.6.4-1|62	
21cr|python-msrestazure-0.6.4-1|63	%if %{with tests}
21cr|python-msrestazure-0.6.4-1|64	%check
21cr|python-msrestazure-0.6.4-1|65	%pytest
21cr|python-msrestazure-0.6.4-1|66	%endif
21cr|python-msrestazure-0.6.4-1|67	
21cr|python-msrestazure-0.6.4-1|68	

6933 21
21cr|python-multi_key_dict-2.0.3-2|1	%define module multi_key_dict
21cr|python-multi_key_dict-2.0.3-2|2	%define hash 6d/97/2e9c47ca1bbde6f09cb18feb887d5102e8eacd82fbc397c77b221f27a2ab
21cr|python-multi_key_dict-2.0.3-2|3	
21cr|python-multi_key_dict-2.0.3-2|4	Name:           python-%{module}
21cr|python-multi_key_dict-2.0.3-2|5	Version:        2.0.3
21cr|python-multi_key_dict-2.0.3-2|6	Release:        2
21cr|python-multi_key_dict-2.0.3-2|7	Summary:        Implementation of a multi-key dictionary
21cr|python-multi_key_dict-2.0.3-2|8	Group:          Development/Python
21cr|python-multi_key_dict-2.0.3-2|9	License:        MIT
21cr|python-multi_key_dict-2.0.3-2|10	Url:            https://github.com/formiaczek/%{module}
21cr|python-multi_key_dict-2.0.3-2|11	Source0:        https://files.pythonhosted.org/packages/%{hash}/%{module}-%{version}.tar.gz
21cr|python-multi_key_dict-2.0.3-2|12	
21cr|python-multi_key_dict-2.0.3-2|13	BuildArch:      noarch
21cr|python-multi_key_dict-2.0.3-2|14	
21cr|python-multi_key_dict-2.0.3-2|15	%description
21cr|python-multi_key_dict-2.0.3-2|16	Implementation of a multi-key dictionary, i.e.:
21cr|python-multi_key_dict-2.0.3-2|17	
21cr|python-multi_key_dict-2.0.3-2|18	(key1[,key2, ..]) => value
21cr|python-multi_key_dict-2.0.3-2|19	
21cr|python-multi_key_dict-2.0.3-2|20	This dictionary has a similar interface to the standard dictionary => but
21cr|python-multi_key_dict-2.0.3-2|21	is extended to support multiple keys referring to the same element.
21cr|python-multi_key_dict-2.0.3-2|22	#-------------------------------------------------------------
21cr|python-multi_key_dict-2.0.3-2|23	
21cr|python-multi_key_dict-2.0.3-2|24	%package -n python3-%{module}
21cr|python-multi_key_dict-2.0.3-2|25	Summary:        Implementation of a multi-key dictionary
21cr|python-multi_key_dict-2.0.3-2|26	Group:          Development/Python
21cr|python-multi_key_dict-2.0.3-2|27	BuildRequires:  pkgconfig(python3)
21cr|python-multi_key_dict-2.0.3-2|28	BuildRequires:  python3egg(setuptools)
21cr|python-multi_key_dict-2.0.3-2|29	
21cr|python-multi_key_dict-2.0.3-2|30	%description -n python3-%{module}
21cr|python-multi_key_dict-2.0.3-2|31	Implementation of a multi-key dictionary, i.e.:
21cr|python-multi_key_dict-2.0.3-2|32	
21cr|python-multi_key_dict-2.0.3-2|33	(key1[,key2, ..]) => value
21cr|python-multi_key_dict-2.0.3-2|34	
21cr|python-multi_key_dict-2.0.3-2|35	This dictionary has a similar interface to the standard dictionary => but
21cr|python-multi_key_dict-2.0.3-2|36	is extended to support multiple keys referring to the same element.
21cr|python-multi_key_dict-2.0.3-2|37	
21cr|python-multi_key_dict-2.0.3-2|38	
21cr|python-multi_key_dict-2.0.3-2|39	
21cr|python-multi_key_dict-2.0.3-2|40	%files -n python3-%{module}
21cr|python-multi_key_dict-2.0.3-2|41	%doc README.txt
21cr|python-multi_key_dict-2.0.3-2|42	%{py3_puresitedir}/%{module}.py*
21cr|python-multi_key_dict-2.0.3-2|43	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-multi_key_dict-2.0.3-2|44	%{py3_puresitedir}/__pycache__
21cr|python-multi_key_dict-2.0.3-2|45	#-------------------------------------------------------------
21cr|python-multi_key_dict-2.0.3-2|46	
21cr|python-multi_key_dict-2.0.3-2|47	%prep
21cr|python-multi_key_dict-2.0.3-2|48	%setup -qn %{module}-%{version}
21cr|python-multi_key_dict-2.0.3-2|49	
21cr|python-multi_key_dict-2.0.3-2|50	%build
21cr|python-multi_key_dict-2.0.3-2|51	%py3_build
21cr|python-multi_key_dict-2.0.3-2|52	
21cr|python-multi_key_dict-2.0.3-2|53	%install
21cr|python-multi_key_dict-2.0.3-2|54	%py3_install
21cr|python-multi_key_dict-2.0.3-2|55	
21cr|python-multi_key_dict-2.0.3-2|56	%check
21cr|python-multi_key_dict-2.0.3-2|57	python3 %{buildroot}%{py3_puresitedir}/%{module}.py

6934 21
21cr|python-multilib-1.2-3|1	Name:       python-multilib
21cr|python-multilib-1.2-3|2	Version:    1.2
21cr|python-multilib-1.2-3|3	Release:    3
21cr|python-multilib-1.2-3|4	Summary:    A module for determining if a package is multilib or not
21cr|python-multilib-1.2-3|5	Group:      Development/Python
21cr|python-multilib-1.2-3|6	License:    GPLv2
21cr|python-multilib-1.2-3|7	URL:        https://pagure.io/releng/python-multilib
21cr|python-multilib-1.2-3|8	Source0:    https://releases.pagure.org/releng/python-multilib/%{name}-%{version}.tar.bz2
21cr|python-multilib-1.2-3|9	
21cr|python-multilib-1.2-3|10	BuildArch:  noarch
21cr|python-multilib-1.2-3|11	
21cr|python-multilib-1.2-3|12	
21cr|python-multilib-1.2-3|13	%global _description \
21cr|python-multilib-1.2-3|14	A Python module that supports several multilib "methods" useful for \
21cr|python-multilib-1.2-3|15	determining if a 32-bit package should be included with its 64-bit analogue \
21cr|python-multilib-1.2-3|16	in a compose.
21cr|python-multilib-1.2-3|17	
21cr|python-multilib-1.2-3|18	%description %{_description}
21cr|python-multilib-1.2-3|19	
21cr|python-multilib-1.2-3|20	%package conf
21cr|python-multilib-1.2-3|21	Summary:        Configuration files for %{name}
21cr|python-multilib-1.2-3|22	
21cr|python-multilib-1.2-3|23	%description conf
21cr|python-multilib-1.2-3|24	This package provides the configuration files for %{name}.
21cr|python-multilib-1.2-3|25	
21cr|python-multilib-1.2-3|26	%package -n python3-multilib
21cr|python-multilib-1.2-3|27	Summary:        %{summary}
21cr|python-multilib-1.2-3|28	BuildRequires:  python3-devel
21cr|python-multilib-1.2-3|29	BuildRequires:  python3-setuptools
21cr|python-multilib-1.2-3|30	BuildRequires:  python3-six
21cr|python-multilib-1.2-3|31	Requires:       python3-six
21cr|python-multilib-1.2-3|32	Requires:       python3
21cr|python-multilib-1.2-3|33	Requires:       %{name}-conf = %{EVRD}
21cr|python-multilib-1.2-3|34	
21cr|python-multilib-1.2-3|35	%description -n python3-multilib %{_description}
21cr|python-multilib-1.2-3|36	
21cr|python-multilib-1.2-3|37	%prep
21cr|python-multilib-1.2-3|38	%setup -q
21cr|python-multilib-1.2-3|39	
21cr|python-multilib-1.2-3|40	%build
21cr|python-multilib-1.2-3|41	%py3_build
21cr|python-multilib-1.2-3|42	
21cr|python-multilib-1.2-3|43	%install
21cr|python-multilib-1.2-3|44	%py3_install
21cr|python-multilib-1.2-3|45	
21cr|python-multilib-1.2-3|46	%check
21cr|python-multilib-1.2-3|47	# testing requires complete composes available locally, which no buildsystem
21cr|python-multilib-1.2-3|48	# would ever want included in a build root
21cr|python-multilib-1.2-3|49	#{__python2} setup.py test
21cr|python-multilib-1.2-3|50	#{__python3} setup.py test
21cr|python-multilib-1.2-3|51	
21cr|python-multilib-1.2-3|52	%files conf
21cr|python-multilib-1.2-3|53	%config(noreplace) %{_sysconfdir}/multilib.conf
21cr|python-multilib-1.2-3|54	
21cr|python-multilib-1.2-3|55	%files -n python3-multilib
21cr|python-multilib-1.2-3|56	%doc LICENSE
21cr|python-multilib-1.2-3|57	%doc README.md
21cr|python-multilib-1.2-3|58	%{py3_puresitedir}/*

6935 21
21cr|python-multipart-0.2.4-1|1	%define module multipart
21cr|python-multipart-0.2.4-1|2	
21cr|python-multipart-0.2.4-1|3	Name:           python-%{module}
21cr|python-multipart-0.2.4-1|4	Version:        0.2.4
21cr|python-multipart-0.2.4-1|5	Release:        1
21cr|python-multipart-0.2.4-1|6	Summary:        Parser for %{module}/form-data
21cr|python-multipart-0.2.4-1|7	Group:          Development/Python
21cr|python-multipart-0.2.4-1|8	License:        MIT
21cr|python-multipart-0.2.4-1|9	URL:            http://github.com/defnull/%{module}
21cr|python-multipart-0.2.4-1|10	Source:         https://files.pythonhosted.org/packages/source/m/%{module}/%{module}-%{version}.tar.gz
21cr|python-multipart-0.2.4-1|11	BuildRequires:  python3egg(setuptools)
21cr|python-multipart-0.2.4-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-multipart-0.2.4-1|13	Provides:       python3-%{module} = %{EVRD}
21cr|python-multipart-0.2.4-1|14	BuildArch:      noarch
21cr|python-multipart-0.2.4-1|15	
21cr|python-multipart-0.2.4-1|16	
21cr|python-multipart-0.2.4-1|17	%description
21cr|python-multipart-0.2.4-1|18	Parser for %{module}/form-data.
21cr|python-multipart-0.2.4-1|19	
21cr|python-multipart-0.2.4-1|20	%files
21cr|python-multipart-0.2.4-1|21	%doc README.rst LICENSE
21cr|python-multipart-0.2.4-1|22	%{py3_puresitedir}/%{module}-%{version}-*.egg-info
21cr|python-multipart-0.2.4-1|23	%{py3_puresitedir}/__pycache__
21cr|python-multipart-0.2.4-1|24	%{py3_puresitedir}/multipart.py
21cr|python-multipart-0.2.4-1|25	#-----------------------------------------------
21cr|python-multipart-0.2.4-1|26	%prep
21cr|python-multipart-0.2.4-1|27	%setup -qn %{module}-%{version}
21cr|python-multipart-0.2.4-1|28	rm -fr %{module}.egg-info
21cr|python-multipart-0.2.4-1|29	
21cr|python-multipart-0.2.4-1|30	%build
21cr|python-multipart-0.2.4-1|31	%py3_build
21cr|python-multipart-0.2.4-1|32	
21cr|python-multipart-0.2.4-1|33	%install
21cr|python-multipart-0.2.4-1|34	%py3_install
21cr|python-multipart-0.2.4-1|35	
21cr|python-multipart-0.2.4-1|36	

6936 21
21cr|python-musepack-0.4-10|1	%define oname	pymusepack
21cr|python-musepack-0.4-10|2	
21cr|python-musepack-0.4-10|3	Name: 	 	python-musepack
21cr|python-musepack-0.4-10|4	Summary: 	Python access for musepack audio files
21cr|python-musepack-0.4-10|5	
21cr|python-musepack-0.4-10|6	Version: 	0.4
21cr|python-musepack-0.4-10|7	Release: 	10
21cr|python-musepack-0.4-10|8	License:	GPL
21cr|python-musepack-0.4-10|9	Group:		Development/Python
21cr|python-musepack-0.4-10|10	URL:		http://www.sacredchao.net/
21cr|python-musepack-0.4-10|11	Source:		http://www.sacredchao.net/~piman/software/%{oname}-%{version}.tar.bz2
21cr|python-musepack-0.4-10|12	BuildRequires:	python2-devel libmpcdec-devel swig
21cr|python-musepack-0.4-10|13	BuildRequires:  python2-devel
21cr|python-musepack-0.4-10|14	
21cr|python-musepack-0.4-10|15	%description
21cr|python-musepack-0.4-10|16	This Python module lets you load and decode Musepack (MPC/MP+ files). It also
21cr|python-musepack-0.4-10|17	includes a module to read and write APEv2 metadata tags.
21cr|python-musepack-0.4-10|18	
21cr|python-musepack-0.4-10|19	%package -n python2-musepack
21cr|python-musepack-0.4-10|20	Summary: 	Python access for musepack audio files
21cr|python-musepack-0.4-10|21	
21cr|python-musepack-0.4-10|22	%description -n python2-musepack
21cr|python-musepack-0.4-10|23	This Python module lets you load and decode Musepack (MPC/MP+ files). It also
21cr|python-musepack-0.4-10|24	includes a module to read and write APEv2 metadata tags.
21cr|python-musepack-0.4-10|25	
21cr|python-musepack-0.4-10|26	
21cr|python-musepack-0.4-10|27	%prep
21cr|python-musepack-0.4-10|28	%setup -qn %{oname}-%{version}
21cr|python-musepack-0.4-10|29	
21cr|python-musepack-0.4-10|30	%build
21cr|python-musepack-0.4-10|31	env CFLAGS="%{optflags}" python2 setup.py build
21cr|python-musepack-0.4-10|32	
21cr|python-musepack-0.4-10|33	%install
21cr|python-musepack-0.4-10|34	python2 setup.py install --root=%{buildroot}
21cr|python-musepack-0.4-10|35	
21cr|python-musepack-0.4-10|36	mkdir -p %{buildroot}/%{_bindir}
21cr|python-musepack-0.4-10|37	cp plaympc.py %{buildroot}/%{_bindir}/
21cr|python-musepack-0.4-10|38	
21cr|python-musepack-0.4-10|39	%clean
21cr|python-musepack-0.4-10|40	
21cr|python-musepack-0.4-10|41	%files -n python2-musepack
21cr|python-musepack-0.4-10|42	%defattr(644,root,root,755)
21cr|python-musepack-0.4-10|43	%doc NEWS README
21cr|python-musepack-0.4-10|44	%attr(755,root,root) %{_bindir}/plaympc.py
21cr|python-musepack-0.4-10|45	%attr(755,root,root) %{_libdir}/python*/site-packages/musepack/mpc.so
21cr|python-musepack-0.4-10|46	%{_libdir}/python*/site-packages/musepack/*.py*
21cr|python-musepack-0.4-10|47	%{_libdir}/python*/site-packages/%{oname}*.egg-info

6937 21
21cr|python-musicbrainzngs-0.7.1-1|1	Summary:	Python bindings for the MusicBrainz NGS
21cr|python-musicbrainzngs-0.7.1-1|2	Name:		python-musicbrainzngs
21cr|python-musicbrainzngs-0.7.1-1|3	Version:	0.7.1
21cr|python-musicbrainzngs-0.7.1-1|4	Release:	1
21cr|python-musicbrainzngs-0.7.1-1|5	License:	BSD
21cr|python-musicbrainzngs-0.7.1-1|6	Group:		Development/Python
21cr|python-musicbrainzngs-0.7.1-1|7	Url:		https://python-musicbrainzngs.readthedocs.org
21cr|python-musicbrainzngs-0.7.1-1|8	Source0:	https://github.com/alastair/python-musicbrainzngs/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|python-musicbrainzngs-0.7.1-1|9	BuildRequires:	python3-devel
21cr|python-musicbrainzngs-0.7.1-1|10	BuildRequires:	python3-setuptools
21cr|python-musicbrainzngs-0.7.1-1|11	# build docs fail on new sphinx
21cr|python-musicbrainzngs-0.7.1-1|12	#BuildRequires:	python3-sphinx
21cr|python-musicbrainzngs-0.7.1-1|13	BuildArch:	noarch
21cr|python-musicbrainzngs-0.7.1-1|14	
21cr|python-musicbrainzngs-0.7.1-1|15	%description
21cr|python-musicbrainzngs-0.7.1-1|16	Python-musicbrainzngs provides simple, object oriented access for Python 3
21cr|python-musicbrainzngs-0.7.1-1|17	to the MusicBrainz NGS and the Cover Art Archive webservices. It is useful
21cr|python-musicbrainzngs-0.7.1-1|18	for applications like CD rippers, taggers, media players, and other tools that
21cr|python-musicbrainzngs-0.7.1-1|19	need music metadata. The MusicBrainz Project collects music metadata and is
21cr|python-musicbrainzngs-0.7.1-1|20	maintained by its large and constantly growing user community.
21cr|python-musicbrainzngs-0.7.1-1|21	This package contains the bindings for python 2.
21cr|python-musicbrainzngs-0.7.1-1|22	
21cr|python-musicbrainzngs-0.7.1-1|23	#-----------------------------------------------------------------------------
21cr|python-musicbrainzngs-0.7.1-1|24	
21cr|python-musicbrainzngs-0.7.1-1|25	%package -n python3-musicbrainzngs
21cr|python-musicbrainzngs-0.7.1-1|26	Summary:	Python 3 bindings for the MusicBrainz NGS
21cr|python-musicbrainzngs-0.7.1-1|27	Requires:	python3-httplib2
21cr|python-musicbrainzngs-0.7.1-1|28	Requires:	python3-lxml
21cr|python-musicbrainzngs-0.7.1-1|29	Provides:	python3-musicbrainzngs = %{EVRD}
21cr|python-musicbrainzngs-0.7.1-1|30	
21cr|python-musicbrainzngs-0.7.1-1|31	%description -n python3-musicbrainzngs
21cr|python-musicbrainzngs-0.7.1-1|32	Python-musicbrainzngs provides simple, object oriented access to the
21cr|python-musicbrainzngs-0.7.1-1|33	MusicBrainz NGS and the Cover Art Archive webservices.
21cr|python-musicbrainzngs-0.7.1-1|34	This package contains the bindings for python 3.
21cr|python-musicbrainzngs-0.7.1-1|35	
21cr|python-musicbrainzngs-0.7.1-1|36	%files -n python3-musicbrainzngs
21cr|python-musicbrainzngs-0.7.1-1|37	%doc CHANGES COPYING README.rst
21cr|python-musicbrainzngs-0.7.1-1|38	#doc docs/_build/html/*
21cr|python-musicbrainzngs-0.7.1-1|39	%{py3_puresitedir}/musicbrainzngs
21cr|python-musicbrainzngs-0.7.1-1|40	%{py3_puresitedir}/*.egg-info
21cr|python-musicbrainzngs-0.7.1-1|41	
21cr|python-musicbrainzngs-0.7.1-1|42	#-----------------------------------------------------------------------------
21cr|python-musicbrainzngs-0.7.1-1|43	
21cr|python-musicbrainzngs-0.7.1-1|44	%prep
21cr|python-musicbrainzngs-0.7.1-1|45	%setup -q
21cr|python-musicbrainzngs-0.7.1-1|46	
21cr|python-musicbrainzngs-0.7.1-1|47	%build
21cr|python-musicbrainzngs-0.7.1-1|48	%py3_build
21cr|python-musicbrainzngs-0.7.1-1|49	
21cr|python-musicbrainzngs-0.7.1-1|50	# Make docs
21cr|python-musicbrainzngs-0.7.1-1|51	#pushd docs
21cr|python-musicbrainzngs-0.7.1-1|52	#make html
21cr|python-musicbrainzngs-0.7.1-1|53	#popd
21cr|python-musicbrainzngs-0.7.1-1|54	
21cr|python-musicbrainzngs-0.7.1-1|55	%install
21cr|python-musicbrainzngs-0.7.1-1|56	%py3_install
21cr|python-musicbrainzngs-0.7.1-1|57	

6938 21
21cr|python-mwparserfromhell-0.5.2-1|1	%define	oname	mwparserfromhell
21cr|python-mwparserfromhell-0.5.2-1|2	
21cr|python-mwparserfromhell-0.5.2-1|3	Name:		python-%{oname}
21cr|python-mwparserfromhell-0.5.2-1|4	Version:	0.5.2
21cr|python-mwparserfromhell-0.5.2-1|5	Release:	1
21cr|python-mwparserfromhell-0.5.2-1|6	Summary:	MWParserFromHell is a parser for MediaWiki wikicode
21cr|python-mwparserfromhell-0.5.2-1|7	Source0:	https://files.pythonhosted.org/packages/source/m/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-mwparserfromhell-0.5.2-1|8	License:	MIT
21cr|python-mwparserfromhell-0.5.2-1|9	Group:		Development/Python
21cr|python-mwparserfromhell-0.5.2-1|10	Url:		https://github.com/earwig/%{oname}
21cr|python-mwparserfromhell-0.5.2-1|11	BuildRequires:	python3egg(setuptools)
21cr|python-mwparserfromhell-0.5.2-1|12	BuildRequires:	python3-devel
21cr|python-mwparserfromhell-0.5.2-1|13	
21cr|python-mwparserfromhell-0.5.2-1|14	%description
21cr|python-mwparserfromhell-0.5.2-1|15	mwparserfromhell (the MediaWiki Parser from Hell) is a Python package
21cr|python-mwparserfromhell-0.5.2-1|16	that provides an easy-to-use and outrageously powerful parser for MediaWiki
21cr|python-mwparserfromhell-0.5.2-1|17	wikicode.
21cr|python-mwparserfromhell-0.5.2-1|18	
21cr|python-mwparserfromhell-0.5.2-1|19	%package -n python3-%{oname}
21cr|python-mwparserfromhell-0.5.2-1|20	Summary:	MWParserFromHell is a parser for MediaWiki wikicode
21cr|python-mwparserfromhell-0.5.2-1|21	
21cr|python-mwparserfromhell-0.5.2-1|22	%description -n python3-%{oname}
21cr|python-mwparserfromhell-0.5.2-1|23	mwparserfromhell (the MediaWiki Parser from Hell) is a Python package
21cr|python-mwparserfromhell-0.5.2-1|24	that provides an easy-to-use and outrageously powerful parser for MediaWiki
21cr|python-mwparserfromhell-0.5.2-1|25	wikicode.
21cr|python-mwparserfromhell-0.5.2-1|26	
21cr|python-mwparserfromhell-0.5.2-1|27	
21cr|python-mwparserfromhell-0.5.2-1|28	%prep
21cr|python-mwparserfromhell-0.5.2-1|29	%setup -q -n %{oname}-%{version}
21cr|python-mwparserfromhell-0.5.2-1|30	
21cr|python-mwparserfromhell-0.5.2-1|31	%build
21cr|python-mwparserfromhell-0.5.2-1|32	%py3_build
21cr|python-mwparserfromhell-0.5.2-1|33	
21cr|python-mwparserfromhell-0.5.2-1|34	%install
21cr|python-mwparserfromhell-0.5.2-1|35	%py3_install
21cr|python-mwparserfromhell-0.5.2-1|36	
21cr|python-mwparserfromhell-0.5.2-1|37	%check
21cr|python-mwparserfromhell-0.5.2-1|38	python3 setup.py test
21cr|python-mwparserfromhell-0.5.2-1|39	
21cr|python-mwparserfromhell-0.5.2-1|40	%files -n python3-%{oname}
21cr|python-mwparserfromhell-0.5.2-1|41	%doc CHANGELOG LICENSE README.rst
21cr|python-mwparserfromhell-0.5.2-1|42	%{py3_platsitedir}/%{oname}
21cr|python-mwparserfromhell-0.5.2-1|43	%{py3_platsitedir}/%{oname}-%{version}-py*.egg-info

6939 21
21cr|python-mygpoclient-1.9-1|1	Name:       python-mygpoclient
21cr|python-mygpoclient-1.9-1|2	Version:	1.9
21cr|python-mygpoclient-1.9-1|3	Release:	1
21cr|python-mygpoclient-1.9-1|4	Summary:    Python module to connect to the my.gpodder.org webservice
21cr|python-mygpoclient-1.9-1|5	Group:      Development/Python
21cr|python-mygpoclient-1.9-1|6	License:    GPLv3+
21cr|python-mygpoclient-1.9-1|7	URL:        http://thpinfo.com/2010/mygpoclient/
21cr|python-mygpoclient-1.9-1|8	Source0:	https://files.pythonhosted.org/packages/21/c4/25627af7837020640ec37179d2ed7daa104f73613ded694db34a90f6c5d9/mygpoclient-1.9.tar.gz
21cr|python-mygpoclient-1.9-1|9	BuildArch:  noarch
21cr|python-mygpoclient-1.9-1|10	
21cr|python-mygpoclient-1.9-1|11	%global _description\
21cr|python-mygpoclient-1.9-1|12	%{name} is a client-library to connect the my.gpodder.org webservice.
21cr|python-mygpoclient-1.9-1|13	
21cr|python-mygpoclient-1.9-1|14	%description %_description
21cr|python-mygpoclient-1.9-1|15	
21cr|python-mygpoclient-1.9-1|16	#----------------------------------------------------------------
21cr|python-mygpoclient-1.9-1|17	%package -n python3-mygpoclient
21cr|python-mygpoclient-1.9-1|18	Summary:       %summary
21cr|python-mygpoclient-1.9-1|19	Group:         Development/Python
21cr|python-mygpoclient-1.9-1|20	BuildRequires: python3-devel
21cr|python-mygpoclient-1.9-1|21	#BuildRequires: python3-minimock
21cr|python-mygpoclient-1.9-1|22	#BuildRequires: python3-coverage
21cr|python-mygpoclient-1.9-1|23	#BuildRequires: python3-nose
21cr|python-mygpoclient-1.9-1|24	#BuildRequires: python3-simplejson
21cr|python-mygpoclient-1.9-1|25	
21cr|python-mygpoclient-1.9-1|26	%description -n python3-mygpoclient %_description
21cr|python-mygpoclient-1.9-1|27	
21cr|python-mygpoclient-1.9-1|28	%files -n python3-mygpoclient
21cr|python-mygpoclient-1.9-1|29	%{python3_sitelib}/mygpoclient
21cr|python-mygpoclient-1.9-1|30	%{python3_sitelib}/mygpoclient*.egg-info
21cr|python-mygpoclient-1.9-1|31	%{_bindir}/mygpo-*
21cr|python-mygpoclient-1.9-1|32	%{_mandir}/man1/mygpo-bpsync.1*
21cr|python-mygpoclient-1.9-1|33	%exclude %{python3_sitelib}/mygpoclient/*test.py*
21cr|python-mygpoclient-1.9-1|34	%doc README.md COPYING AUTHORS
21cr|python-mygpoclient-1.9-1|35	
21cr|python-mygpoclient-1.9-1|36	#----------------------------------------------------------------
21cr|python-mygpoclient-1.9-1|37	
21cr|python-mygpoclient-1.9-1|38	%prep
21cr|python-mygpoclient-1.9-1|39	%setup -q -n mygpoclient-%{version}
21cr|python-mygpoclient-1.9-1|40	# Leave out http-tests as they currently fail occasionally (reported upstream)
21cr|python-mygpoclient-1.9-1|41	rm mygpoclient/http_test.py
21cr|python-mygpoclient-1.9-1|42	
21cr|python-mygpoclient-1.9-1|43	%build
21cr|python-mygpoclient-1.9-1|44	%py3_build
21cr|python-mygpoclient-1.9-1|45	
21cr|python-mygpoclient-1.9-1|46	%check
21cr|python-mygpoclient-1.9-1|47	#nosetests-3 --cover-erase --with-coverage --with-doctest --cover-package=mygpoclient
21cr|python-mygpoclient-1.9-1|48	
21cr|python-mygpoclient-1.9-1|49	%install
21cr|python-mygpoclient-1.9-1|50	%py3_install
21cr|python-mygpoclient-1.9-1|51	
21cr|python-mygpoclient-1.9-1|52	
21cr|python-mygpoclient-1.9-1|53	

6940 21
21cr|python-mypy-1.11.2-1|1	%define pypi_name mypy
21cr|python-mypy-1.11.2-1|2	%bcond_with docs
21cr|python-mypy-1.11.2-1|3	
21cr|python-mypy-1.11.2-1|4	Summary:	A static type checker for Python
21cr|python-mypy-1.11.2-1|5	Name:		python-%{pypi_name}
21cr|python-mypy-1.11.2-1|6	Version:	1.11.2
21cr|python-mypy-1.11.2-1|7	Release:	1
21cr|python-mypy-1.11.2-1|8	License:	MIT and Apache-2.0
21cr|python-mypy-1.11.2-1|9	Group:		Development/Python
21cr|python-mypy-1.11.2-1|10	Url:		https://github.com/python/mypy
21cr|python-mypy-1.11.2-1|11	Source0:	%{pypi_source}
21cr|python-mypy-1.11.2-1|12	Source1:	python-mypy.rpmlintrc
21cr|python-mypy-1.11.2-1|13	BuildRequires:	python3-setuptools
21cr|python-mypy-1.11.2-1|14	BuildRequires:	python3-typing-extensions
21cr|python-mypy-1.11.2-1|15	BuildRequires:	(python3-tomli if python3 < 3.11)
21cr|python-mypy-1.11.2-1|16	BuildRequires:	pkgconfig(python3)
21cr|python-mypy-1.11.2-1|17	%if %{with docs}
21cr|python-mypy-1.11.2-1|18	BuildRequires:	help2man
21cr|python-mypy-1.11.2-1|19	%endif
21cr|python-mypy-1.11.2-1|20	Requires:	python3-typing-extensions
21cr|python-mypy-1.11.2-1|21	BuildArch:	noarch
21cr|python-mypy-1.11.2-1|22	
21cr|python-mypy-1.11.2-1|23	%description
21cr|python-mypy-1.11.2-1|24	Mypy is an optional static type checker for Python.  You can add type
21cr|python-mypy-1.11.2-1|25	hints to your Python programs using the upcoming standard for type
21cr|python-mypy-1.11.2-1|26	annotations introduced in Python 3.5 beta 1 (PEP 484), and use mypy to
21cr|python-mypy-1.11.2-1|27	type check them statically. Find bugs in your programs without even
21cr|python-mypy-1.11.2-1|28	running them!
21cr|python-mypy-1.11.2-1|29	
21cr|python-mypy-1.11.2-1|30	#------------------------------------------------------------------
21cr|python-mypy-1.11.2-1|31	
21cr|python-mypy-1.11.2-1|32	%package -n python3-%{pypi_name}
21cr|python-mypy-1.11.2-1|33	Summary:	A static type checker for Python
21cr|python-mypy-1.11.2-1|34	Group:		Development/Python
21cr|python-mypy-1.11.2-1|35	
21cr|python-mypy-1.11.2-1|36	%description -n python3-%{pypi_name}
21cr|python-mypy-1.11.2-1|37	Mypy is an optional static type checker for Python.  You can add type
21cr|python-mypy-1.11.2-1|38	hints to your Python programs using the upcoming standard for type
21cr|python-mypy-1.11.2-1|39	annotations introduced in Python 3.5 beta 1 (PEP 484), and use mypy to
21cr|python-mypy-1.11.2-1|40	type check them statically. Find bugs in your programs without even
21cr|python-mypy-1.11.2-1|41	running them!
21cr|python-mypy-1.11.2-1|42	
21cr|python-mypy-1.11.2-1|43	%files -n python3-%{pypi_name}
21cr|python-mypy-1.11.2-1|44	%license LICENSE
21cr|python-mypy-1.11.2-1|45	%doc README.md
21cr|python-mypy-1.11.2-1|46	%{python3_sitelib}/mypy
21cr|python-mypy-1.11.2-1|47	%{python3_sitelib}/mypy-*.egg-info
21cr|python-mypy-1.11.2-1|48	%{python3_sitelib}/mypyc
21cr|python-mypy-1.11.2-1|49	%{_bindir}/mypy
21cr|python-mypy-1.11.2-1|50	%{_bindir}/mypyc
21cr|python-mypy-1.11.2-1|51	%{_bindir}/dmypy
21cr|python-mypy-1.11.2-1|52	%{_bindir}/stubgen
21cr|python-mypy-1.11.2-1|53	%{_bindir}/stubtest
21cr|python-mypy-1.11.2-1|54	%if %{with docs}
21cr|python-mypy-1.11.2-1|55	%{_mandir}/man1/mypy.1*
21cr|python-mypy-1.11.2-1|56	%{_mandir}/man1/stubgen.1*
21cr|python-mypy-1.11.2-1|57	%endif
21cr|python-mypy-1.11.2-1|58	
21cr|python-mypy-1.11.2-1|59	#------------------------------------------------------------------
21cr|python-mypy-1.11.2-1|60	
21cr|python-mypy-1.11.2-1|61	%prep
21cr|python-mypy-1.11.2-1|62	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-mypy-1.11.2-1|63	rm -vrf *.egg-info/
21cr|python-mypy-1.11.2-1|64	
21cr|python-mypy-1.11.2-1|65	sed -i test-requirements.txt -e 's,typing-extensions==4.8.0,typing-extensions,g'
21cr|python-mypy-1.11.2-1|66	sed -i pyproject.toml setup.py -e 's,typing_extensions>=4.6.0,typing_extensions,g'
21cr|python-mypy-1.11.2-1|67	
21cr|python-mypy-1.11.2-1|68	%build
21cr|python-mypy-1.11.2-1|69	%py3_build
21cr|python-mypy-1.11.2-1|70	
21cr|python-mypy-1.11.2-1|71	%install
21cr|python-mypy-1.11.2-1|72	%py3_install
21cr|python-mypy-1.11.2-1|73	
21cr|python-mypy-1.11.2-1|74	%if %{with docs}
21cr|python-mypy-1.11.2-1|75	# Generate man pages
21cr|python-mypy-1.11.2-1|76	mkdir -p %{buildroot}%{_mandir}/man1
21cr|python-mypy-1.11.2-1|77	PYTHONPATH=%{buildroot}%{python3_sitelib} \
21cr|python-mypy-1.11.2-1|78	help2man --no-info --version-string 'mypy %{version}-dev' \
21cr|python-mypy-1.11.2-1|79	--no-discard-stderr -o %{buildroot}%{_mandir}/man1/mypy.1 \
21cr|python-mypy-1.11.2-1|80	%{buildroot}%{_bindir}/mypy
21cr|python-mypy-1.11.2-1|81	PYTHONPATH=%{buildroot}%{python3_sitelib} \
21cr|python-mypy-1.11.2-1|82	help2man --no-info --version-string 'mypy stubgen %{version}-dev' \
21cr|python-mypy-1.11.2-1|83	--no-discard-stderr -o %{buildroot}%{_mandir}/man1/stubgen.1 \
21cr|python-mypy-1.11.2-1|84	%{buildroot}%{_bindir}/stubgen
21cr|python-mypy-1.11.2-1|85	%endif
21cr|python-mypy-1.11.2-1|86	
21cr|python-mypy-1.11.2-1|87	%changelog
21cr|python-mypy-1.11.2-1|88	- Merge: d6f7a49 0b09ef0
21cr|python-mypy-1.11.2-1|89	* Fri Oct 24 2025 mikhailnov <m.novosyolov@rosalinux.ru>
21cr|python-mypy-1.11.2-1|90	- Merge pull request #1 from ckumuhok/python-mypy:rosa2021.1
21cr|python-mypy-1.11.2-1|91	- Build for rosa2021.1
21cr|python-mypy-1.11.2-1|92	
21cr|python-mypy-1.11.2-1|93	* Fri Oct 24 2025 Проскурнёв Илья <ckumuhok@mail.ru>
21cr|python-mypy-1.11.2-1|94	- Build for rosa2021.1
21cr|python-mypy-1.11.2-1|95	
21cr|python-mypy-1.11.2-1|96	* Wed Oct 2 2024 Alexander Stefanov <alexander@mezon.ru> 1.11.2-1
21cr|python-mypy-1.11.2-1|97	- version autoupdate [1.11.2]
21cr|python-mypy-1.11.2-1|98	
21cr|python-mypy-1.11.2-1|99	* Fri Oct 27 2023 Andrey Bondrov <abondrov@rosalab.ru> 1.6.1-1
21cr|python-mypy-1.11.2-1|100	- New version 1.6.1, use pypi_source
21cr|python-mypy-1.11.2-1|101	
21cr|python-mypy-1.11.2-1|102	* Tue Aug 22 2023 Alexander Stefanov <alexander@mezon.ru> 1.5.1-1
21cr|python-mypy-1.11.2-1|103	- version autoupdate [1.5.1]
21cr|python-mypy-1.11.2-1|104	
21cr|python-mypy-1.11.2-1|105	* Mon Jul 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.1-1
21cr|python-mypy-1.11.2-1|106	- init (for thonny)

6941 21
21cr|python-myst-parser-0.18.1-1|1	%global pypi_name myst-parser
21cr|python-myst-parser-0.18.1-1|2	
21cr|python-myst-parser-0.18.1-1|3	Name:           python-%{pypi_name}
21cr|python-myst-parser-0.18.1-1|4	Version:        0.18.1
21cr|python-myst-parser-0.18.1-1|5	Release:        1
21cr|python-myst-parser-0.18.1-1|6	Summary:        A commonmark compliant parser, with bridges to docutils & sphinx
21cr|python-myst-parser-0.18.1-1|7	Group:          Development/Python
21cr|python-myst-parser-0.18.1-1|8	License:        MIT
21cr|python-myst-parser-0.18.1-1|9	URL:            https://github.com/executablebooks/MyST-Parser
21cr|python-myst-parser-0.18.1-1|10	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-myst-parser-0.18.1-1|11	Patch0:         myst-parser-requirements.patch
21cr|python-myst-parser-0.18.1-1|12	BuildArch:      noarch
21cr|python-myst-parser-0.18.1-1|13	
21cr|python-myst-parser-0.18.1-1|14	BuildRequires:  python3-devel
21cr|python-myst-parser-0.18.1-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-myst-parser-0.18.1-1|16	
21cr|python-myst-parser-0.18.1-1|17	# Test dependencies- upstream uses tox with complicated matrix
21cr|python-myst-parser-0.18.1-1|18	# mixed with coverage, it's easier to set the ones we want here
21cr|python-myst-parser-0.18.1-1|19	BuildRequires:  python3-pytest
21cr|python-myst-parser-0.18.1-1|20	BuildRequires:  python3-beautifulsoup4
21cr|python-myst-parser-0.18.1-1|21	BuildRequires:  python3-docutils
21cr|python-myst-parser-0.18.1-1|22	BuildRequires:  python3-pytest-regressions
21cr|python-myst-parser-0.18.1-1|23	BuildRequires:  python3-pytest-param-files
21cr|python-myst-parser-0.18.1-1|24	BuildRequires:  python3-sphinx-pytest
21cr|python-myst-parser-0.18.1-1|25	
21cr|python-myst-parser-0.18.1-1|26	
21cr|python-myst-parser-0.18.1-1|27	%global _description %{expand:
21cr|python-myst-parser-0.18.1-1|28	A fully-functional markdown flavor and parser for Sphinx.
21cr|python-myst-parser-0.18.1-1|29	MyST allows you to write Sphinx documentation entirely in markdown.
21cr|python-myst-parser-0.18.1-1|30	MyST markdown provides a markdown equivalent of the reStructuredText syntax,
21cr|python-myst-parser-0.18.1-1|31	meaning that you can do anything in MyST that you can do with reStructuredText.
21cr|python-myst-parser-0.18.1-1|32	It is an attempt to have the best of both worlds: the flexibility and
21cr|python-myst-parser-0.18.1-1|33	extensibility of Sphinx with the simplicity and readability of Markdown.
21cr|python-myst-parser-0.18.1-1|34	}
21cr|python-myst-parser-0.18.1-1|35	
21cr|python-myst-parser-0.18.1-1|36	%description %_description
21cr|python-myst-parser-0.18.1-1|37	
21cr|python-myst-parser-0.18.1-1|38	#------------------------------------------------------
21cr|python-myst-parser-0.18.1-1|39	%package -n     python3-%{pypi_name}
21cr|python-myst-parser-0.18.1-1|40	Summary:        %{summary}
21cr|python-myst-parser-0.18.1-1|41	Group:          Development/Python
21cr|python-myst-parser-0.18.1-1|42	
21cr|python-myst-parser-0.18.1-1|43	%description -n python3-%{pypi_name} %_description
21cr|python-myst-parser-0.18.1-1|44	
21cr|python-myst-parser-0.18.1-1|45	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-myst-parser-0.18.1-1|46	%license LICENSE
21cr|python-myst-parser-0.18.1-1|47	%doc README.md
21cr|python-myst-parser-0.18.1-1|48	%{_bindir}/myst-anchors
21cr|python-myst-parser-0.18.1-1|49	%{_bindir}/myst-docutils-html
21cr|python-myst-parser-0.18.1-1|50	%{_bindir}/myst-docutils-html5
21cr|python-myst-parser-0.18.1-1|51	%{_bindir}/myst-docutils-latex
21cr|python-myst-parser-0.18.1-1|52	%{_bindir}/myst-docutils-xml
21cr|python-myst-parser-0.18.1-1|53	%{_bindir}/myst-docutils-pseudoxml
21cr|python-myst-parser-0.18.1-1|54	
21cr|python-myst-parser-0.18.1-1|55	#------------------------------------------------------
21cr|python-myst-parser-0.18.1-1|56	
21cr|python-myst-parser-0.18.1-1|57	%prep
21cr|python-myst-parser-0.18.1-1|58	%autosetup -p1 -n MyST-Parser-%{version}
21cr|python-myst-parser-0.18.1-1|59	
21cr|python-myst-parser-0.18.1-1|60	%generate_buildrequires
21cr|python-myst-parser-0.18.1-1|61	%pyproject_buildrequires -r
21cr|python-myst-parser-0.18.1-1|62	
21cr|python-myst-parser-0.18.1-1|63	%build
21cr|python-myst-parser-0.18.1-1|64	%pyproject_wheel
21cr|python-myst-parser-0.18.1-1|65	
21cr|python-myst-parser-0.18.1-1|66	%install
21cr|python-myst-parser-0.18.1-1|67	%pyproject_install
21cr|python-myst-parser-0.18.1-1|68	%pyproject_save_files myst_parser
21cr|python-myst-parser-0.18.1-1|69	

6942 21
21cr|python-natsort-8.2.0-1|1	%global srcname natsort
21cr|python-natsort-8.2.0-1|2	
21cr|python-natsort-8.2.0-1|3	Name:           python-%{srcname}
21cr|python-natsort-8.2.0-1|4	Version:	8.2.0
21cr|python-natsort-8.2.0-1|5	Release:	1
21cr|python-natsort-8.2.0-1|6	Summary:        Python library that sorts lists using the "natural order" sort
21cr|python-natsort-8.2.0-1|7	Group:          Development/Python
21cr|python-natsort-8.2.0-1|8	License:        MIT
21cr|python-natsort-8.2.0-1|9	URL:            https://github.com/SethMMorton/%{srcname}
21cr|python-natsort-8.2.0-1|10	Source0:	https://files.pythonhosted.org/packages/9a/81/50a71d8ac87727ee6213207e30502560ffcf3b72a06b45fbeaa1ed48bec6/natsort-8.2.0.tar.gz
21cr|python-natsort-8.2.0-1|11	BuildArch:      noarch
21cr|python-natsort-8.2.0-1|12	BuildRequires:  python3-devel
21cr|python-natsort-8.2.0-1|13	BuildRequires:  python3dist(coverage)
21cr|python-natsort-8.2.0-1|14	BuildRequires:  python3dist(hypothesis)
21cr|python-natsort-8.2.0-1|15	BuildRequires:  python3dist(pytest)
21cr|python-natsort-8.2.0-1|16	BuildRequires:  python3dist(pytest-cov)
21cr|python-natsort-8.2.0-1|17	BuildRequires:  python3dist(pytest-mock)
21cr|python-natsort-8.2.0-1|18	BuildRequires:  python3dist(semver)
21cr|python-natsort-8.2.0-1|19	BuildRequires:  python3dist(setuptools)
21cr|python-natsort-8.2.0-1|20	
21cr|python-natsort-8.2.0-1|21	%global _description \
21cr|python-natsort-8.2.0-1|22	Python module which provides "natural sorting".\
21cr|python-natsort-8.2.0-1|23	\
21cr|python-natsort-8.2.0-1|24	Under natural sorting, numeric sub-strings are compared numerically,\
21cr|python-natsort-8.2.0-1|25	and the other word characters are compared lexically.\
21cr|python-natsort-8.2.0-1|26	\
21cr|python-natsort-8.2.0-1|27	Example:\
21cr|python-natsort-8.2.0-1|28	unsorted:           ['a2', 'a9', 'a1', 'a4', 'a10']\
21cr|python-natsort-8.2.0-1|29	lexicographic sort: ['a1', 'a10', 'a2', 'a4', 'a9']\
21cr|python-natsort-8.2.0-1|30	natural sort:       ['a1', 'a2', 'a4', 'a9', 'a10']
21cr|python-natsort-8.2.0-1|31	
21cr|python-natsort-8.2.0-1|32	%description %{_description}
21cr|python-natsort-8.2.0-1|33	
21cr|python-natsort-8.2.0-1|34	%package -n python3-%{srcname}
21cr|python-natsort-8.2.0-1|35	Summary:	%{summary}
21cr|python-natsort-8.2.0-1|36	Group:      Development/Python
21cr|python-natsort-8.2.0-1|37	%description -n python3-%{srcname}
21cr|python-natsort-8.2.0-1|38	%{_description}
21cr|python-natsort-8.2.0-1|39	
21cr|python-natsort-8.2.0-1|40	%prep
21cr|python-natsort-8.2.0-1|41	%autosetup -n %{srcname}-%{version}
21cr|python-natsort-8.2.0-1|42	
21cr|python-natsort-8.2.0-1|43	%build
21cr|python-natsort-8.2.0-1|44	%py3_build
21cr|python-natsort-8.2.0-1|45	
21cr|python-natsort-8.2.0-1|46	%install
21cr|python-natsort-8.2.0-1|47	%py3_install
21cr|python-natsort-8.2.0-1|48	
21cr|python-natsort-8.2.0-1|49	%check
21cr|python-natsort-8.2.0-1|50	%{__python3} setup.py test
21cr|python-natsort-8.2.0-1|51	
21cr|python-natsort-8.2.0-1|52	%files -n python3-%{srcname}
21cr|python-natsort-8.2.0-1|53	%license LICENSE
21cr|python-natsort-8.2.0-1|54	%doc README.rst
21cr|python-natsort-8.2.0-1|55	%{_bindir}/%{srcname}
21cr|python-natsort-8.2.0-1|56	%{python3_sitelib}/%{srcname}-*.egg-info/
21cr|python-natsort-8.2.0-1|57	%{python3_sitelib}/%{srcname}/

6943 21
21cr|python-nbclient-0.7.2-1|1	# Unset -s on python shebang - ensure that extensions installed with pip
21cr|python-nbclient-0.7.2-1|2	# to user locations are seen and properly loaded
21cr|python-nbclient-0.7.2-1|3	%global py3_shebang_flags %(echo %py3_shebang_flags | sed s/s//)
21cr|python-nbclient-0.7.2-1|4	
21cr|python-nbclient-0.7.2-1|5	%global pypi_name nbclient
21cr|python-nbclient-0.7.2-1|6	
21cr|python-nbclient-0.7.2-1|7	%global _description %{expand:
21cr|python-nbclient-0.7.2-1|8	NBClient, a client library for programmatic notebook execution, is a tool for
21cr|python-nbclient-0.7.2-1|9	running Jupyter Notebooks in different execution contexts. NBClient was spun
21cr|python-nbclient-0.7.2-1|10	out of nbconvert (formerly ExecutePreprocessor). NBClient lets you execute notebooks.
21cr|python-nbclient-0.7.2-1|11	}
21cr|python-nbclient-0.7.2-1|12	
21cr|python-nbclient-0.7.2-1|13	Name:           python-%{pypi_name}
21cr|python-nbclient-0.7.2-1|14	Version:        0.7.2
21cr|python-nbclient-0.7.2-1|15	Release:        1
21cr|python-nbclient-0.7.2-1|16	Summary:        A client library for executing notebooks
21cr|python-nbclient-0.7.2-1|17	Group:          Development/Python
21cr|python-nbclient-0.7.2-1|18	License:        BSD
21cr|python-nbclient-0.7.2-1|19	URL:            https://jupyter.org
21cr|python-nbclient-0.7.2-1|20	Source0:        %{pypi_source}
21cr|python-nbclient-0.7.2-1|21	BuildArch:      noarch
21cr|python-nbclient-0.7.2-1|22	
21cr|python-nbclient-0.7.2-1|23	BuildRequires:  python3-devel
21cr|python-nbclient-0.7.2-1|24	BuildRequires:  pyproject-rpm-macros
21cr|python-nbclient-0.7.2-1|25	
21cr|python-nbclient-0.7.2-1|26	%bcond_with check
21cr|python-nbclient-0.7.2-1|27	
21cr|python-nbclient-0.7.2-1|28	%description
21cr|python-nbclient-0.7.2-1|29	%_description
21cr|python-nbclient-0.7.2-1|30	
21cr|python-nbclient-0.7.2-1|31	#--------------------------------------------------
21cr|python-nbclient-0.7.2-1|32	%package -n     python3-%{pypi_name}
21cr|python-nbclient-0.7.2-1|33	Summary:        %{summary}
21cr|python-nbclient-0.7.2-1|34	Group:          Development/Python
21cr|python-nbclient-0.7.2-1|35	
21cr|python-nbclient-0.7.2-1|36	%description -n python3-%{pypi_name}
21cr|python-nbclient-0.7.2-1|37	%_description
21cr|python-nbclient-0.7.2-1|38	
21cr|python-nbclient-0.7.2-1|39	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-nbclient-0.7.2-1|40	%doc README.md
21cr|python-nbclient-0.7.2-1|41	%{_bindir}/jupyter-execute
21cr|python-nbclient-0.7.2-1|42	
21cr|python-nbclient-0.7.2-1|43	#--------------------------------------------------
21cr|python-nbclient-0.7.2-1|44	
21cr|python-nbclient-0.7.2-1|45	%prep
21cr|python-nbclient-0.7.2-1|46	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-nbclient-0.7.2-1|47	# Remove bundled egg-info
21cr|python-nbclient-0.7.2-1|48	rm -rf %{pypi_name}.egg-info
21cr|python-nbclient-0.7.2-1|49	
21cr|python-nbclient-0.7.2-1|50	%generate_buildrequires
21cr|python-nbclient-0.7.2-1|51	%pyproject_buildrequires %{?with_check:-x test}
21cr|python-nbclient-0.7.2-1|52	
21cr|python-nbclient-0.7.2-1|53	%build
21cr|python-nbclient-0.7.2-1|54	%pyproject_wheel
21cr|python-nbclient-0.7.2-1|55	
21cr|python-nbclient-0.7.2-1|56	%install
21cr|python-nbclient-0.7.2-1|57	%pyproject_install
21cr|python-nbclient-0.7.2-1|58	%pyproject_save_files %{pypi_name}
21cr|python-nbclient-0.7.2-1|59	
21cr|python-nbclient-0.7.2-1|60	%if %{with check}
21cr|python-nbclient-0.7.2-1|61	%check
21cr|python-nbclient-0.7.2-1|62	%pytest -vv
21cr|python-nbclient-0.7.2-1|63	%endif

6944 21
21cr|python-nbconvert-7.2.7-1|1	
21cr|python-nbconvert-7.2.7-1|2	# Unset -s on python shebang - ensure that extensions installed with pip
21cr|python-nbconvert-7.2.7-1|3	# to user locations are seen and properly loaded
21cr|python-nbconvert-7.2.7-1|4	%undefine _py3_shebang_s
21cr|python-nbconvert-7.2.7-1|5	
21cr|python-nbconvert-7.2.7-1|6	%global pypi_name nbconvert
21cr|python-nbconvert-7.2.7-1|7	
21cr|python-nbconvert-7.2.7-1|8	%bcond_with doc
21cr|python-nbconvert-7.2.7-1|9	%bcond_with check
21cr|python-nbconvert-7.2.7-1|10	
21cr|python-nbconvert-7.2.7-1|11	Name:           python-%{pypi_name}
21cr|python-nbconvert-7.2.7-1|12	Version:        7.2.7
21cr|python-nbconvert-7.2.7-1|13	Release:        1
21cr|python-nbconvert-7.2.7-1|14	Summary:        Converting Jupyter Notebooks
21cr|python-nbconvert-7.2.7-1|15	Group:          Development/Python
21cr|python-nbconvert-7.2.7-1|16	License:        BSD and MIT
21cr|python-nbconvert-7.2.7-1|17	URL:            http://jupyter.org
21cr|python-nbconvert-7.2.7-1|18	Source0:        %{pypi_source}
21cr|python-nbconvert-7.2.7-1|19	# See
21cr|python-nbconvert-7.2.7-1|20	# https://github.com/jupyter/nbconvert/blob/main/hatch_build.py
21cr|python-nbconvert-7.2.7-1|21	# https://github.com/jupyter/nbconvert/issues/1896
21cr|python-nbconvert-7.2.7-1|22	Source1:        https://cdn.jupyter.org/notebook/5.4.0/style/style.min.css
21cr|python-nbconvert-7.2.7-1|23	
21cr|python-nbconvert-7.2.7-1|24	BuildArch:      noarch
21cr|python-nbconvert-7.2.7-1|25	
21cr|python-nbconvert-7.2.7-1|26	BuildRequires:  pyproject-rpm-macros
21cr|python-nbconvert-7.2.7-1|27	BuildRequires:  python3-devel
21cr|python-nbconvert-7.2.7-1|28	# Deps not covered by upstream metadata
21cr|python-nbconvert-7.2.7-1|29	%if %{with doc}
21cr|python-nbconvert-7.2.7-1|30	BuildRequires:  python3-ipython-sphinx
21cr|python-nbconvert-7.2.7-1|31	BuildRequires:  pandoc
21cr|python-nbconvert-7.2.7-1|32	%endif
21cr|python-nbconvert-7.2.7-1|33	
21cr|python-nbconvert-7.2.7-1|34	%description
21cr|python-nbconvert-7.2.7-1|35	The nbconvert tool, jupyter nbconvert, converts notebooks to various other
21cr|python-nbconvert-7.2.7-1|36	formats via Jinja templates. The nbconvert tool allows you to convert an
21cr|python-nbconvert-7.2.7-1|37	.ipynb notebook file into various static formats including HTML, LaTeX,
21cr|python-nbconvert-7.2.7-1|38	PDF, Reveal JS, Markdown (md), ReStructured Text (rst) and executable script.
21cr|python-nbconvert-7.2.7-1|39	
21cr|python-nbconvert-7.2.7-1|40	#------------------------------------------------
21cr|python-nbconvert-7.2.7-1|41	%package -n     python3-%{pypi_name}
21cr|python-nbconvert-7.2.7-1|42	Summary:        Converting Jupyter Notebooks
21cr|python-nbconvert-7.2.7-1|43	Group:          Development/Python
21cr|python-nbconvert-7.2.7-1|44	
21cr|python-nbconvert-7.2.7-1|45	Recommends:     inkscape
21cr|python-nbconvert-7.2.7-1|46	Recommends:     pandoc
21cr|python-nbconvert-7.2.7-1|47	
21cr|python-nbconvert-7.2.7-1|48	%description -n python3-%{pypi_name}
21cr|python-nbconvert-7.2.7-1|49	
21cr|python-nbconvert-7.2.7-1|50	The nbconvert tool, jupyter nbconvert, converts notebooks to various other
21cr|python-nbconvert-7.2.7-1|51	formats via Jinja templates. The nbconvert tool allows you to convert an
21cr|python-nbconvert-7.2.7-1|52	.ipynb notebook file into various static formats including HTML, LaTeX,
21cr|python-nbconvert-7.2.7-1|53	PDF, Reveal JS, Markdown (md), ReStructured Text (rst) and executable script.
21cr|python-nbconvert-7.2.7-1|54	
21cr|python-nbconvert-7.2.7-1|55	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-nbconvert-7.2.7-1|56	%doc docs/README.md
21cr|python-nbconvert-7.2.7-1|57	%{_bindir}/jupyter-nbconvert
21cr|python-nbconvert-7.2.7-1|58	%{_bindir}/jupyter-dejavu
21cr|python-nbconvert-7.2.7-1|59	%{_datadir}/jupyter/%{pypi_name}/templates/
21cr|python-nbconvert-7.2.7-1|60	
21cr|python-nbconvert-7.2.7-1|61	#------------------------------------------------
21cr|python-nbconvert-7.2.7-1|62	%if %{with doc}
21cr|python-nbconvert-7.2.7-1|63	%package -n python-%{pypi_name}-doc
21cr|python-nbconvert-7.2.7-1|64	Summary:        Documentation for nbconvert
21cr|python-nbconvert-7.2.7-1|65	Group:          Documentation
21cr|python-nbconvert-7.2.7-1|66	
21cr|python-nbconvert-7.2.7-1|67	%description -n python-%{pypi_name}-doc
21cr|python-nbconvert-7.2.7-1|68	Documentation for nbconvert
21cr|python-nbconvert-7.2.7-1|69	
21cr|python-nbconvert-7.2.7-1|70	%files -n python-%{pypi_name}-doc
21cr|python-nbconvert-7.2.7-1|71	%doc html
21cr|python-nbconvert-7.2.7-1|72	%endif
21cr|python-nbconvert-7.2.7-1|73	
21cr|python-nbconvert-7.2.7-1|74	#------------------------------------------------
21cr|python-nbconvert-7.2.7-1|75	
21cr|python-nbconvert-7.2.7-1|76	%prep
21cr|python-nbconvert-7.2.7-1|77	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-nbconvert-7.2.7-1|78	rm -rf %{pypi_name}.egg-info
21cr|python-nbconvert-7.2.7-1|79	echo "nbsphinx_allow_errors = True" >> docs/source/conf.py
21cr|python-nbconvert-7.2.7-1|80	# Packages not available in Fedora
21cr|python-nbconvert-7.2.7-1|81	sed -i '/"pytest-dependency",/d' pyproject.toml
21cr|python-nbconvert-7.2.7-1|82	sed -i '/pyppeteer/d' pyproject.toml
21cr|python-nbconvert-7.2.7-1|83	sed -i 's/"sphinx==.*"/"sphinx"/' pyproject.toml
21cr|python-nbconvert-7.2.7-1|84	sed -i 's/"mistune>=.*"/"mistune"/' pyproject.toml
21cr|python-nbconvert-7.2.7-1|85	
21cr|python-nbconvert-7.2.7-1|86	mkdir -p share/templates/classic/static/
21cr|python-nbconvert-7.2.7-1|87	cp -v %{SOURCE1} share/templates/classic/static/style.css
21cr|python-nbconvert-7.2.7-1|88	
21cr|python-nbconvert-7.2.7-1|89	%generate_buildrequires
21cr|python-nbconvert-7.2.7-1|90	%pyproject_buildrequires %{?with_check:-x test} %{?with_doc:-x docs}
21cr|python-nbconvert-7.2.7-1|91	
21cr|python-nbconvert-7.2.7-1|92	
21cr|python-nbconvert-7.2.7-1|93	%build
21cr|python-nbconvert-7.2.7-1|94	%pyproject_wheel
21cr|python-nbconvert-7.2.7-1|95	
21cr|python-nbconvert-7.2.7-1|96	%if %{with doc}
21cr|python-nbconvert-7.2.7-1|97	export PYTHONPATH=$(pwd)
21cr|python-nbconvert-7.2.7-1|98	sphinx-build-3 docs/source html
21cr|python-nbconvert-7.2.7-1|99	rm -rf html/.{doctrees,buildinfo}
21cr|python-nbconvert-7.2.7-1|100	%endif
21cr|python-nbconvert-7.2.7-1|101	
21cr|python-nbconvert-7.2.7-1|102	%install
21cr|python-nbconvert-7.2.7-1|103	%pyproject_install
21cr|python-nbconvert-7.2.7-1|104	%pyproject_save_files %{pypi_name}
21cr|python-nbconvert-7.2.7-1|105	
21cr|python-nbconvert-7.2.7-1|106	# fix permissions and shebangs
21cr|python-nbconvert-7.2.7-1|107	%py3_shebang_fix %{buildroot}%{python3_sitelib}/%{pypi_name}/nbconvertapp.py
21cr|python-nbconvert-7.2.7-1|108	chmod 755 %{buildroot}%{python3_sitelib}/%{pypi_name}/nbconvertapp.py
21cr|python-nbconvert-7.2.7-1|109	
21cr|python-nbconvert-7.2.7-1|110	%if %{with check}
21cr|python-nbconvert-7.2.7-1|111	%check
21cr|python-nbconvert-7.2.7-1|112	# Some tests need pyppeteer, some fail on unclosed context zmq.asyncio.Context()
21cr|python-nbconvert-7.2.7-1|113	# and some run in subprocess and therefore don't have "nbconvert.tests" in PYTHONPATH
21cr|python-nbconvert-7.2.7-1|114	%{__python3} -m pytest -W ignore::DeprecationWarning -k "\
21cr|python-nbconvert-7.2.7-1|115	not test_export and \
21cr|python-nbconvert-7.2.7-1|116	not test_webpdf_without_chromium and \
21cr|python-nbconvert-7.2.7-1|117	not test_webpdf_with_chromium and \
21cr|python-nbconvert-7.2.7-1|118	not test_no_input and \
21cr|python-nbconvert-7.2.7-1|119	not test_basic_execution and \
21cr|python-nbconvert-7.2.7-1|120	not test_mixed_markdown_execution and \
21cr|python-nbconvert-7.2.7-1|121	not test_populate_language_info and \
21cr|python-nbconvert-7.2.7-1|122	not test_preprocess_cell and \
21cr|python-nbconvert-7.2.7-1|123	not test_convert_full_qualified_name and \
21cr|python-nbconvert-7.2.7-1|124	not test_post_processor"
21cr|python-nbconvert-7.2.7-1|125	%endif
21cr|python-nbconvert-7.2.7-1|126	
21cr|python-nbconvert-7.2.7-1|127	
21cr|python-nbconvert-7.2.7-1|128	

6945 21
21cr|python-nbformat-5.7.1-1|1	# Unset -s on python shebang - ensure that extensions installed with pip
21cr|python-nbformat-5.7.1-1|2	# to user locations are seen and properly loaded
21cr|python-nbformat-5.7.1-1|3	%global py3_shebang_flags %(echo %py3_shebang_flags | sed s/s//)
21cr|python-nbformat-5.7.1-1|4	
21cr|python-nbformat-5.7.1-1|5	%global srcname nbformat
21cr|python-nbformat-5.7.1-1|6	
21cr|python-nbformat-5.7.1-1|7	Name:           python-%{srcname}
21cr|python-nbformat-5.7.1-1|8	Version:        5.7.1
21cr|python-nbformat-5.7.1-1|9	Release:        1
21cr|python-nbformat-5.7.1-1|10	Summary:        The Jupyter Notebook format
21cr|python-nbformat-5.7.1-1|11	Group:          Development/Python
21cr|python-nbformat-5.7.1-1|12	License:        BSD
21cr|python-nbformat-5.7.1-1|13	URL:            https://pypi.python.org/pypi/%{srcname}
21cr|python-nbformat-5.7.1-1|14	Source0:        https://files.pythonhosted.org/packages/source/n/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|python-nbformat-5.7.1-1|15	# File missing from tarball https://github.com/jupyter/nbformat/issues/213
21cr|python-nbformat-5.7.1-1|16	Source1:        https://raw.githubusercontent.com/jupyter/nbformat/master/nbformat/tests/test4.ipynb
21cr|python-nbformat-5.7.1-1|17	# Add pytest asyncio_mode=strict option
21cr|python-nbformat-5.7.1-1|18	# Removed dependency on hatch-nodejs-version
21cr|python-nbformat-5.7.1-1|19	Patch0:         nbformat-build-test.patch
21cr|python-nbformat-5.7.1-1|20	
21cr|python-nbformat-5.7.1-1|21	BuildArch:      noarch
21cr|python-nbformat-5.7.1-1|22	
21cr|python-nbformat-5.7.1-1|23	BuildRequires:  python3-devel
21cr|python-nbformat-5.7.1-1|24	BuildRequires:  pyproject-rpm-macros
21cr|python-nbformat-5.7.1-1|25	
21cr|python-nbformat-5.7.1-1|26	%description
21cr|python-nbformat-5.7.1-1|27	This package contains the base implementation of the Jupyter Notebook format,
21cr|python-nbformat-5.7.1-1|28	and Python APIs for working with notebooks.
21cr|python-nbformat-5.7.1-1|29	
21cr|python-nbformat-5.7.1-1|30	#---------------------------------------------------------------
21cr|python-nbformat-5.7.1-1|31	%package -n python3-%{srcname}
21cr|python-nbformat-5.7.1-1|32	Summary:        The Jupyter Notebook format
21cr|python-nbformat-5.7.1-1|33	Group:          Development/Python
21cr|python-nbformat-5.7.1-1|34	
21cr|python-nbformat-5.7.1-1|35	%description -n python3-%{srcname}
21cr|python-nbformat-5.7.1-1|36	This package contains the base implementation of the Jupyter Notebook format,
21cr|python-nbformat-5.7.1-1|37	and Python APIs for working with notebooks.
21cr|python-nbformat-5.7.1-1|38	
21cr|python-nbformat-5.7.1-1|39	%files -n python3-%{srcname} -f %pyproject_files
21cr|python-nbformat-5.7.1-1|40	%doc README.md
21cr|python-nbformat-5.7.1-1|41	%license COPYING.md
21cr|python-nbformat-5.7.1-1|42	%{_bindir}/jupyter-trust
21cr|python-nbformat-5.7.1-1|43	
21cr|python-nbformat-5.7.1-1|44	#---------------------------------------------------------------
21cr|python-nbformat-5.7.1-1|45	
21cr|python-nbformat-5.7.1-1|46	%prep
21cr|python-nbformat-5.7.1-1|47	%autosetup -p1 -n %{srcname}-%{version}
21cr|python-nbformat-5.7.1-1|48	mkdir -p nbformat/tests
21cr|python-nbformat-5.7.1-1|49	cp -a %{SOURCE1} nbformat/tests/
21cr|python-nbformat-5.7.1-1|50	
21cr|python-nbformat-5.7.1-1|51	# Remove useless test dependencies
21cr|python-nbformat-5.7.1-1|52	sed -i '/"pre-commit",/d' pyproject.toml
21cr|python-nbformat-5.7.1-1|53	sed -i '/"check-manifest",/d' pyproject.toml
21cr|python-nbformat-5.7.1-1|54	
21cr|python-nbformat-5.7.1-1|55	# Set version statically
21cr|python-nbformat-5.7.1-1|56	# {VERSION} is a part of Patch0
21cr|python-nbformat-5.7.1-1|57	sed -i "s/{VERSION}/%{version}/" pyproject.toml
21cr|python-nbformat-5.7.1-1|58	
21cr|python-nbformat-5.7.1-1|59	%generate_buildrequires
21cr|python-nbformat-5.7.1-1|60	%pyproject_buildrequires -r
21cr|python-nbformat-5.7.1-1|61	
21cr|python-nbformat-5.7.1-1|62	%build
21cr|python-nbformat-5.7.1-1|63	%pyproject_wheel
21cr|python-nbformat-5.7.1-1|64	
21cr|python-nbformat-5.7.1-1|65	
21cr|python-nbformat-5.7.1-1|66	%install
21cr|python-nbformat-5.7.1-1|67	%pyproject_install
21cr|python-nbformat-5.7.1-1|68	%pyproject_save_files %{srcname}
21cr|python-nbformat-5.7.1-1|69	

6946 21
21cr|python-nbxmpp-2.0.6-1|1	# 2.0.6 latest version with python 3.8 support, 3.x use python-3.9
21cr|python-nbxmpp-2.0.6-1|2	
21cr|python-nbxmpp-2.0.6-1|3	%global srcname nbxmpp
21cr|python-nbxmpp-2.0.6-1|4	
21cr|python-nbxmpp-2.0.6-1|5	Name:		python-%{srcname}
21cr|python-nbxmpp-2.0.6-1|6	Version:	2.0.6
21cr|python-nbxmpp-2.0.6-1|7	Release:	1
21cr|python-nbxmpp-2.0.6-1|8	Epoch:		1
21cr|python-nbxmpp-2.0.6-1|9	Summary:	Non blocking Jabber/XMPP module
21cr|python-nbxmpp-2.0.6-1|10	Group:		Development/Python
21cr|python-nbxmpp-2.0.6-1|11	License:	MIT
21cr|python-nbxmpp-2.0.6-1|12	URL:		https://pypi.python.org/pypi/nbxmpp
21cr|python-nbxmpp-2.0.6-1|13	Source0:	%{pypi_source}
21cr|python-nbxmpp-2.0.6-1|14	BuildRequires:	python3-devel
21cr|python-nbxmpp-2.0.6-1|15	BuildRequires:	python3-setuptools
21cr|python-nbxmpp-2.0.6-1|16	Requires:	python3-OpenSSL
21cr|python-nbxmpp-2.0.6-1|17	Requires:	python3-gobject
21cr|python-nbxmpp-2.0.6-1|18	BuildArch:	noarch
21cr|python-nbxmpp-2.0.6-1|19	
21cr|python-nbxmpp-2.0.6-1|20	%description
21cr|python-nbxmpp-2.0.6-1|21	The goal of this python2 library is to provide a way for python applications
21cr|python-nbxmpp-2.0.6-1|22	to use Jabber/XMPP networks in a non-blocking way. This library is initialy
21cr|python-nbxmpp-2.0.6-1|23	a fork of xmpppy one, but using non-blocking sockets.
21cr|python-nbxmpp-2.0.6-1|24	
21cr|python-nbxmpp-2.0.6-1|25	
21cr|python-nbxmpp-2.0.6-1|26	#--------------------------------------------------------------------------
21cr|python-nbxmpp-2.0.6-1|27	%package -n python3-%{srcname}
21cr|python-nbxmpp-2.0.6-1|28	Summary:        Non blocking Jabber/XMPP module
21cr|python-nbxmpp-2.0.6-1|29	Group:		Development/Python
21cr|python-nbxmpp-2.0.6-1|30	
21cr|python-nbxmpp-2.0.6-1|31	%description -n python3-%{srcname}
21cr|python-nbxmpp-2.0.6-1|32	The goal of this python library is to provide a way for python applications
21cr|python-nbxmpp-2.0.6-1|33	to use Jabber/XMPP networks in a non-blocking way. This library is initialy
21cr|python-nbxmpp-2.0.6-1|34	a fork of xmpppy one, but using non-blocking sockets.
21cr|python-nbxmpp-2.0.6-1|35	
21cr|python-nbxmpp-2.0.6-1|36	%files -n python3-%{srcname}
21cr|python-nbxmpp-2.0.6-1|37	%{py3_puresitedir}/%{srcname}/
21cr|python-nbxmpp-2.0.6-1|38	%{py3_puresitedir}/%{srcname}*.egg-info
21cr|python-nbxmpp-2.0.6-1|39	#--------------------------------------------------------------------------
21cr|python-nbxmpp-2.0.6-1|40	
21cr|python-nbxmpp-2.0.6-1|41	%prep
21cr|python-nbxmpp-2.0.6-1|42	%setup -q -n %{srcname}-%{version}
21cr|python-nbxmpp-2.0.6-1|43	
21cr|python-nbxmpp-2.0.6-1|44	%build
21cr|python-nbxmpp-2.0.6-1|45	%py3_build
21cr|python-nbxmpp-2.0.6-1|46	
21cr|python-nbxmpp-2.0.6-1|47	%install
21cr|python-nbxmpp-2.0.6-1|48	%py3_install
21cr|python-nbxmpp-2.0.6-1|49	

6947 21
21cr|python-ndindex-1.7-1|1	%define pypi_name ndindex
21cr|python-ndindex-1.7-1|2	
21cr|python-ndindex-1.7-1|3	Name:           python-ndindex
21cr|python-ndindex-1.7-1|4	Version:        1.7
21cr|python-ndindex-1.7-1|5	Release:        1
21cr|python-ndindex-1.7-1|6	Summary:        A Python library for manipulating indices of ndarrays
21cr|python-ndindex-1.7-1|7	Group:          Development/Python
21cr|python-ndindex-1.7-1|8	License:        MIT
21cr|python-ndindex-1.7-1|9	URL:            https://quansight-labs.github.io/ndindex/
21cr|python-ndindex-1.7-1|10	Source:         https://files.pythonhosted.org/packages/source/n/ndindex/ndindex-%{version}.tar.gz
21cr|python-ndindex-1.7-1|11	BuildRequires:  python3dist(cython)
21cr|python-ndindex-1.7-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-ndindex-1.7-1|13	BuildRequires:  python3dist(pip)
21cr|python-ndindex-1.7-1|14	BuildRequires:  python3dist(setuptools)
21cr|python-ndindex-1.7-1|15	BuildRequires:  python3dist(wheel)
21cr|python-ndindex-1.7-1|16	BuildRequires:  pyproject-rpm-macros
21cr|python-ndindex-1.7-1|17	Recommends:     python3-numpy
21cr|python-ndindex-1.7-1|18	
21cr|python-ndindex-1.7-1|19	%description
21cr|python-ndindex-1.7-1|20	A Python library for manipulating indices of ndarrays.
21cr|python-ndindex-1.7-1|21	
21cr|python-ndindex-1.7-1|22	#----------------------------------------------------
21cr|python-ndindex-1.7-1|23	%package -n python3-%{pypi_name}
21cr|python-ndindex-1.7-1|24	Summary:        A Python library for manipulating indices of ndarrays
21cr|python-ndindex-1.7-1|25	Group:          Development/Python
21cr|python-ndindex-1.7-1|26	
21cr|python-ndindex-1.7-1|27	%description -n python3-%{pypi_name}
21cr|python-ndindex-1.7-1|28	A Python library for manipulating indices of ndarrays.
21cr|python-ndindex-1.7-1|29	
21cr|python-ndindex-1.7-1|30	%files -n python3-%{pypi_name}
21cr|python-ndindex-1.7-1|31	%doc README.md
21cr|python-ndindex-1.7-1|32	%license LICENSE
21cr|python-ndindex-1.7-1|33	%{python3_sitearch}/ndindex
21cr|python-ndindex-1.7-1|34	%{python3_sitearch}/ndindex-%{version}.dist-info
21cr|python-ndindex-1.7-1|35	
21cr|python-ndindex-1.7-1|36	#----------------------------------------------------
21cr|python-ndindex-1.7-1|37	
21cr|python-ndindex-1.7-1|38	%prep
21cr|python-ndindex-1.7-1|39	%autosetup -p1 -n ndindex-%{version}
21cr|python-ndindex-1.7-1|40	
21cr|python-ndindex-1.7-1|41	%build
21cr|python-ndindex-1.7-1|42	export CFLAGS="%{optflags}"
21cr|python-ndindex-1.7-1|43	%pyproject_wheel
21cr|python-ndindex-1.7-1|44	
21cr|python-ndindex-1.7-1|45	%install
21cr|python-ndindex-1.7-1|46	%pyproject_install
21cr|python-ndindex-1.7-1|47	

6948 21
21cr|python-neovim-0.4.3-1|1	Name:		python-neovim
21cr|python-neovim-0.4.3-1|2	Version:	0.4.3
21cr|python-neovim-0.4.3-1|3	Release:	1
21cr|python-neovim-0.4.3-1|4	License:	ASL 2.0
21cr|python-neovim-0.4.3-1|5	Summary:	Python client for Neovim
21cr|python-neovim-0.4.3-1|6	Group:		Editors
21cr|python-neovim-0.4.3-1|7	URL:		https://github.com/neovim/python-client
21cr|python-neovim-0.4.3-1|8	Source0:	https://github.com/neovim/python-client/archive/%{version}/python-client-%{version}.tar.gz
21cr|python-neovim-0.4.3-1|9	BuildArch:	noarch
21cr|python-neovim-0.4.3-1|10	BuildRequires:	python3-pkgconfig
21cr|python-neovim-0.4.3-1|11	BuildRequires:	python3-setuptools
21cr|python-neovim-0.4.3-1|12	
21cr|python-neovim-0.4.3-1|13	%description
21cr|python-neovim-0.4.3-1|14	Implements support for python plugins in Nvim. Also works as a library for
21cr|python-neovim-0.4.3-1|15	connecting to and scripting Nvim processes through its msgpack-rpc API.
21cr|python-neovim-0.4.3-1|16	
21cr|python-neovim-0.4.3-1|17	%package -n python3-neovim
21cr|python-neovim-0.4.3-1|18	Summary:	Python client for Neovim
21cr|python-neovim-0.4.3-1|19	Requires:	neovim
21cr|python-neovim-0.4.3-1|20	
21cr|python-neovim-0.4.3-1|21	%description -n python3-neovim
21cr|python-neovim-0.4.3-1|22	Implements support for python plugins in Nvim. Also works as a library for
21cr|python-neovim-0.4.3-1|23	connecting to and scripting Nvim processes through its msgpack-rpc API.
21cr|python-neovim-0.4.3-1|24	
21cr|python-neovim-0.4.3-1|25	%prep
21cr|python-neovim-0.4.3-1|26	%setup -n pynvim-%{version}
21cr|python-neovim-0.4.3-1|27	
21cr|python-neovim-0.4.3-1|28	%build
21cr|python-neovim-0.4.3-1|29	%py3_build
21cr|python-neovim-0.4.3-1|30	
21cr|python-neovim-0.4.3-1|31	%install
21cr|python-neovim-0.4.3-1|32	%py3_install
21cr|python-neovim-0.4.3-1|33	
21cr|python-neovim-0.4.3-1|34	%files -n python3-neovim
21cr|python-neovim-0.4.3-1|35	%doc LICENSE
21cr|python-neovim-0.4.3-1|36	%doc README.md
21cr|python-neovim-0.4.3-1|37	%{py3_puresitedir}/*

6949 21
21cr|python-neovim-remote-2.5.1-1|1	# Created by pyp2rpm-3.3.0
21cr|python-neovim-remote-2.5.1-1|2	%global pypi_name neovim-remote
21cr|python-neovim-remote-2.5.1-1|3	
21cr|python-neovim-remote-2.5.1-1|4	Name:           python-neovim-remote
21cr|python-neovim-remote-2.5.1-1|5	Version:	2.5.1
21cr|python-neovim-remote-2.5.1-1|6	Release:	1
21cr|python-neovim-remote-2.5.1-1|7	Group:          Editors
21cr|python-neovim-remote-2.5.1-1|8	Summary:        Control nvim processes using "nvr" commandline tool
21cr|python-neovim-remote-2.5.1-1|9	
21cr|python-neovim-remote-2.5.1-1|10	License:        MIT
21cr|python-neovim-remote-2.5.1-1|11	URL:            https://github.com/mhinz/neovim-remote
21cr|python-neovim-remote-2.5.1-1|12	Source0:        https://github.com/mhinz/neovim-remote/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-neovim-remote-2.5.1-1|13	BuildArch:      noarch
21cr|python-neovim-remote-2.5.1-1|14	
21cr|python-neovim-remote-2.5.1-1|15	BuildRequires:  python3-pkgconfig
21cr|python-neovim-remote-2.5.1-1|16	BuildRequires:  python3-setuptools
21cr|python-neovim-remote-2.5.1-1|17	
21cr|python-neovim-remote-2.5.1-1|18	Requires:       python3-psutil
21cr|python-neovim-remote-2.5.1-1|19	Requires:       python3-neovim >= 0.2.3
21cr|python-neovim-remote-2.5.1-1|20	Requires:       python3-setuptools
21cr|python-neovim-remote-2.5.1-1|21	
21cr|python-neovim-remote-2.5.1-1|22	%description
21cr|python-neovim-remote-2.5.1-1|23	This package provides an executable called nvr which solves these cases:
21cr|python-neovim-remote-2.5.1-1|24	- Controlling nvim processes from the shell. E.g. opening files in another
21cr|python-neovim-remote-2.5.1-1|25	terminal window.
21cr|python-neovim-remote-2.5.1-1|26	- Opening files from within :terminal without starting a nested nvim process.
21cr|python-neovim-remote-2.5.1-1|27	
21cr|python-neovim-remote-2.5.1-1|28	%package -n	python3-%{pypi_name}
21cr|python-neovim-remote-2.5.1-1|29	Summary:	Control nvim processes using "nvr" commandline tool
21cr|python-neovim-remote-2.5.1-1|30	
21cr|python-neovim-remote-2.5.1-1|31	%description -n	python3-%{pypi_name}
21cr|python-neovim-remote-2.5.1-1|32	This package provides an executable called **nvr** which solves these cases:
21cr|python-neovim-remote-2.5.1-1|33	- Controlling nvim processes from the shell. E.g. opening files in another
21cr|python-neovim-remote-2.5.1-1|34	terminal window.
21cr|python-neovim-remote-2.5.1-1|35	- Opening files from within :terminal without starting a nested nvim process.
21cr|python-neovim-remote-2.5.1-1|36	
21cr|python-neovim-remote-2.5.1-1|37	%prep
21cr|python-neovim-remote-2.5.1-1|38	%setup -n %{pypi_name}-%{version}
21cr|python-neovim-remote-2.5.1-1|39	# Remove bundled egg-info
21cr|python-neovim-remote-2.5.1-1|40	rm -rf %{pypi_name}.egg-info
21cr|python-neovim-remote-2.5.1-1|41	
21cr|python-neovim-remote-2.5.1-1|42	%build
21cr|python-neovim-remote-2.5.1-1|43	%py3_build
21cr|python-neovim-remote-2.5.1-1|44	
21cr|python-neovim-remote-2.5.1-1|45	%install
21cr|python-neovim-remote-2.5.1-1|46	%py3_install
21cr|python-neovim-remote-2.5.1-1|47	
21cr|python-neovim-remote-2.5.1-1|48	%files -n	python3-%{pypi_name}
21cr|python-neovim-remote-2.5.1-1|49	%doc README.md
21cr|python-neovim-remote-2.5.1-1|50	%{_bindir}/nvr
21cr|python-neovim-remote-2.5.1-1|51	%{py3_puresitedir}/nvr
21cr|python-neovim-remote-2.5.1-1|52	%{py3_puresitedir}/neovim_remote-%{version}-py*.egg-info

6950 21
21cr|python-nest-asyncio-1.5.6-1|1	%global pypi_name nest_asyncio
21cr|python-nest-asyncio-1.5.6-1|2	
21cr|python-nest-asyncio-1.5.6-1|3	Name:           python-nest-asyncio
21cr|python-nest-asyncio-1.5.6-1|4	Version:        1.5.6
21cr|python-nest-asyncio-1.5.6-1|5	Release:        1
21cr|python-nest-asyncio-1.5.6-1|6	Summary:        Patch asyncio to allow nested event loops
21cr|python-nest-asyncio-1.5.6-1|7	Group:          Development/Python
21cr|python-nest-asyncio-1.5.6-1|8	License:        BSD
21cr|python-nest-asyncio-1.5.6-1|9	URL:            https://github.com/erdewit/nest_asyncio
21cr|python-nest-asyncio-1.5.6-1|10	Source0:        %{pypi_source}
21cr|python-nest-asyncio-1.5.6-1|11	Patch0:         nest-asyncio-requirements.patch
21cr|python-nest-asyncio-1.5.6-1|12	BuildArch:      noarch
21cr|python-nest-asyncio-1.5.6-1|13	
21cr|python-nest-asyncio-1.5.6-1|14	BuildRequires:  python3-devel
21cr|python-nest-asyncio-1.5.6-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-nest-asyncio-1.5.6-1|16	
21cr|python-nest-asyncio-1.5.6-1|17	
21cr|python-nest-asyncio-1.5.6-1|18	%description
21cr|python-nest-asyncio-1.5.6-1|19	By design asyncio does not allow its event loop to be nested.
21cr|python-nest-asyncio-1.5.6-1|20	This presents a practical problem: When in an environment
21cr|python-nest-asyncio-1.5.6-1|21	where the event loop is already running it's impossible to run tasks
21cr|python-nest-asyncio-1.5.6-1|22	and wait for the result. Trying to do so will give the error
21cr|python-nest-asyncio-1.5.6-1|23	"RuntimeError: This event loop is already running".
21cr|python-nest-asyncio-1.5.6-1|24	The issue pops up in various environments, such as web servers,
21cr|python-nest-asyncio-1.5.6-1|25	GUI applications and in Jupyter notebooks.
21cr|python-nest-asyncio-1.5.6-1|26	This module patches asyncio to allow nested use of asyncio.run
21cr|python-nest-asyncio-1.5.6-1|27	and loop.run_until_complete.
21cr|python-nest-asyncio-1.5.6-1|28	
21cr|python-nest-asyncio-1.5.6-1|29	#--------------------------------------------------------------
21cr|python-nest-asyncio-1.5.6-1|30	%package -n     python3-nest-asyncio
21cr|python-nest-asyncio-1.5.6-1|31	Summary:        %{summary}
21cr|python-nest-asyncio-1.5.6-1|32	Group:          Development/Python
21cr|python-nest-asyncio-1.5.6-1|33	
21cr|python-nest-asyncio-1.5.6-1|34	# This package used to be called python3-nest_asyncio
21cr|python-nest-asyncio-1.5.6-1|35	Obsoletes:      python3-nest_asyncio < 1.4.3-100
21cr|python-nest-asyncio-1.5.6-1|36	Provides:       python3-nest_asyncio = %{EVRD}
21cr|python-nest-asyncio-1.5.6-1|37	
21cr|python-nest-asyncio-1.5.6-1|38	%description -n python3-nest-asyncio
21cr|python-nest-asyncio-1.5.6-1|39	By design asyncio does not allow its event loop to be nested.
21cr|python-nest-asyncio-1.5.6-1|40	This presents a practical problem: When in an environment
21cr|python-nest-asyncio-1.5.6-1|41	where the event loop is already running it's impossible to run tasks
21cr|python-nest-asyncio-1.5.6-1|42	and wait for the result. Trying to do so will give the error
21cr|python-nest-asyncio-1.5.6-1|43	"RuntimeError: This event loop is already running".
21cr|python-nest-asyncio-1.5.6-1|44	The issue pops up in various environments, such as web servers,
21cr|python-nest-asyncio-1.5.6-1|45	GUI applications and in Jupyter notebooks.
21cr|python-nest-asyncio-1.5.6-1|46	This module patches asyncio to allow nested use of asyncio.run
21cr|python-nest-asyncio-1.5.6-1|47	and loop.run_until_complete.
21cr|python-nest-asyncio-1.5.6-1|48	
21cr|python-nest-asyncio-1.5.6-1|49	%files -n python3-nest-asyncio -f %{pyproject_files}
21cr|python-nest-asyncio-1.5.6-1|50	%doc README.rst
21cr|python-nest-asyncio-1.5.6-1|51	
21cr|python-nest-asyncio-1.5.6-1|52	#--------------------------------------------------------------
21cr|python-nest-asyncio-1.5.6-1|53	%prep
21cr|python-nest-asyncio-1.5.6-1|54	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-nest-asyncio-1.5.6-1|55	
21cr|python-nest-asyncio-1.5.6-1|56	%generate_buildrequires
21cr|python-nest-asyncio-1.5.6-1|57	%pyproject_buildrequires -r
21cr|python-nest-asyncio-1.5.6-1|58	
21cr|python-nest-asyncio-1.5.6-1|59	%build
21cr|python-nest-asyncio-1.5.6-1|60	%pyproject_wheel
21cr|python-nest-asyncio-1.5.6-1|61	
21cr|python-nest-asyncio-1.5.6-1|62	%install
21cr|python-nest-asyncio-1.5.6-1|63	%pyproject_install
21cr|python-nest-asyncio-1.5.6-1|64	%pyproject_save_files %{pypi_name}
21cr|python-nest-asyncio-1.5.6-1|65	
21cr|python-nest-asyncio-1.5.6-1|66	%check
21cr|python-nest-asyncio-1.5.6-1|67	PYTHONPATH=%{buildroot}%{python3_sitelib} %__python3 tests/nest_test.py
21cr|python-nest-asyncio-1.5.6-1|68	
21cr|python-nest-asyncio-1.5.6-1|69	

6951 21
21cr|python-neurolab-0.3.5-2|1	%define pypi_name neurolab
21cr|python-neurolab-0.3.5-2|2	
21cr|python-neurolab-0.3.5-2|3	Name:		python-neurolab
21cr|python-neurolab-0.3.5-2|4	Version:	0.3.5
21cr|python-neurolab-0.3.5-2|5	Release:	2
21cr|python-neurolab-0.3.5-2|6	Group:		Development/Python
21cr|python-neurolab-0.3.5-2|7	Summary:	Simple and powerfull neural network library for python
21cr|python-neurolab-0.3.5-2|8	License:	LGPLv3
21cr|python-neurolab-0.3.5-2|9	URL:		https://code.google.com/p/neurolab/
21cr|python-neurolab-0.3.5-2|10	Source0:	https://pypi.python.org/packages/source/n/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-neurolab-0.3.5-2|11	BuildArch:	noarch
21cr|python-neurolab-0.3.5-2|12	
21cr|python-neurolab-0.3.5-2|13	%description
21cr|python-neurolab-0.3.5-2|14	%{pypi_name} is a simple and powerful Neural Network Library for Python.
21cr|python-neurolab-0.3.5-2|15	Contains based neural networks, train algorithms and flexible framework
21cr|python-neurolab-0.3.5-2|16	to create and explore other neural network types.
21cr|python-neurolab-0.3.5-2|17	
21cr|python-neurolab-0.3.5-2|18	%package -n python3-neurolab
21cr|python-neurolab-0.3.5-2|19	Summary:	Simple and powerfull neural network library for python
21cr|python-neurolab-0.3.5-2|20	Group:		Development/Python
21cr|python-neurolab-0.3.5-2|21	BuildRequires:	python3-devel
21cr|python-neurolab-0.3.5-2|22	BuildRequires:	python3-numpy-devel
21cr|python-neurolab-0.3.5-2|23	
21cr|python-neurolab-0.3.5-2|24	%description -n python3-neurolab
21cr|python-neurolab-0.3.5-2|25	%{pypi_name} is a simple and powerful Neural Network Library for Python.
21cr|python-neurolab-0.3.5-2|26	Contains based neural networks, train algorithms and flexible framework
21cr|python-neurolab-0.3.5-2|27	to create and explore other neural network types.
21cr|python-neurolab-0.3.5-2|28	
21cr|python-neurolab-0.3.5-2|29	%prep
21cr|python-neurolab-0.3.5-2|30	%setup -q -n %{pypi_name}-%{version}
21cr|python-neurolab-0.3.5-2|31	
21cr|python-neurolab-0.3.5-2|32	%build
21cr|python-neurolab-0.3.5-2|33	%py3_build
21cr|python-neurolab-0.3.5-2|34	
21cr|python-neurolab-0.3.5-2|35	%install
21cr|python-neurolab-0.3.5-2|36	%py3_install
21cr|python-neurolab-0.3.5-2|37	
21cr|python-neurolab-0.3.5-2|38	%files -n python3-neurolab
21cr|python-neurolab-0.3.5-2|39	%{py3_puresitedir}/%{pypi_name}
21cr|python-neurolab-0.3.5-2|40	%{py3_puresitedir}/%{pypi_name}-%{version}-*.egg-info

6952 21
21cr|python-newt_syrup-0.2.0-5|1	Summary:       Newt Syrup is an app framework built on top of Newt
21cr|python-newt_syrup-0.2.0-5|2	Name:          python-newt_syrup
21cr|python-newt_syrup-0.2.0-5|3	Version:       0.2.0
21cr|python-newt_syrup-0.2.0-5|4	Release:       5
21cr|python-newt_syrup-0.2.0-5|5	License:       LGPLv2+
21cr|python-newt_syrup-0.2.0-5|6	Url:           http://newt-syrup.fedorahosted.org/
21cr|python-newt_syrup-0.2.0-5|7	Source0:        http://mcpierce.fedorapeople.org/rpms/newt_syrup-%{version}.tar.gz
21cr|python-newt_syrup-0.2.0-5|8	Group:         Development/Python
21cr|python-newt_syrup-0.2.0-5|9	BuildArch:     noarch
21cr|python-newt_syrup-0.2.0-5|10	Requires:      newt >= 0.52.11
21cr|python-newt_syrup-0.2.0-5|11	BuildRequires: python3-devel python3-setuptools
21cr|python-newt_syrup-0.2.0-5|12	
21cr|python-newt_syrup-0.2.0-5|13	%description
21cr|python-newt_syrup-0.2.0-5|14	Newt Syrup is an app framework built on top of Newt. It provides a set of
21cr|python-newt_syrup-0.2.0-5|15	classes for creating text-based applications. Developers can use the widgets
21cr|python-newt_syrup-0.2.0-5|16	provided by Newt and the framework provided by Syrup to create full text-based
21cr|python-newt_syrup-0.2.0-5|17	applications in Python.
21cr|python-newt_syrup-0.2.0-5|18	
21cr|python-newt_syrup-0.2.0-5|19	%package -n python3-newt_syrup
21cr|python-newt_syrup-0.2.0-5|20	Summary:       Newt Syrup is an app framework built on top of Newt
21cr|python-newt_syrup-0.2.0-5|21	
21cr|python-newt_syrup-0.2.0-5|22	%description -n python3-newt_syrup
21cr|python-newt_syrup-0.2.0-5|23	Newt Syrup is an app framework built on top of Newt. It provides a set of
21cr|python-newt_syrup-0.2.0-5|24	classes for creating text-based applications. Developers can use the widgets
21cr|python-newt_syrup-0.2.0-5|25	provided by Newt and the framework provided by Syrup to create full text-based
21cr|python-newt_syrup-0.2.0-5|26	applications in Python.
21cr|python-newt_syrup-0.2.0-5|27	
21cr|python-newt_syrup-0.2.0-5|28	
21cr|python-newt_syrup-0.2.0-5|29	%prep
21cr|python-newt_syrup-0.2.0-5|30	%setup -q -n newt_syrup-%{version}
21cr|python-newt_syrup-0.2.0-5|31	
21cr|python-newt_syrup-0.2.0-5|32	%build
21cr|python-newt_syrup-0.2.0-5|33	%{__python3} setup.py build
21cr|python-newt_syrup-0.2.0-5|34	
21cr|python-newt_syrup-0.2.0-5|35	%install
21cr|python-newt_syrup-0.2.0-5|36	rm -rf %{buildroot}
21cr|python-newt_syrup-0.2.0-5|37	%{__python3} setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-newt_syrup-0.2.0-5|38	
21cr|python-newt_syrup-0.2.0-5|39	%clean
21cr|python-newt_syrup-0.2.0-5|40	rm -rf %{buildroot}
21cr|python-newt_syrup-0.2.0-5|41	
21cr|python-newt_syrup-0.2.0-5|42	%files -n python3-newt_syrup
21cr|python-newt_syrup-0.2.0-5|43	%doc AUTHORS ChangeLog COPYING
21cr|python-newt_syrup-0.2.0-5|44	%{python3_sitelib}/*

6953 21
21cr|python-nibabel-3.0.1-1|1	%define module	nibabel
21cr|python-nibabel-3.0.1-1|2	# Need git version as the upstream one does not work with invesalius
21cr|python-nibabel-3.0.1-1|3	
21cr|python-nibabel-3.0.1-1|4	Summary:	Access a cacophony of neuro-imaging file formats
21cr|python-nibabel-3.0.1-1|5	
21cr|python-nibabel-3.0.1-1|6	Name:		python-%{module}
21cr|python-nibabel-3.0.1-1|7	Version:	3.0.1
21cr|python-nibabel-3.0.1-1|8	Release:	1
21cr|python-nibabel-3.0.1-1|9	# git clone http://github.com/hanke/nibabel.git python2-nibabel
21cr|python-nibabel-3.0.1-1|10	# cd python2-nibabel
21cr|python-nibabel-3.0.1-1|11	# git archive --format tar 4f062e8a4f4bcceea4e8e1ff3fc7f897af06fa46 --prefix python2-nibabel-0.2.20100816/ | bzip2 > python-nibabel.tar.bz2
21cr|python-nibabel-3.0.1-1|12	Source0:	https://github.com/nipy/nibabel/archive/%{version}/%{module}-%{version}.tar.gz
21cr|python-nibabel-3.0.1-1|13	License:	BSD
21cr|python-nibabel-3.0.1-1|14	Group:		Development/Python
21cr|python-nibabel-3.0.1-1|15	Url:		http://nipy.sourceforge.net
21cr|python-nibabel-3.0.1-1|16	BuildArch:	noarch
21cr|python-nibabel-3.0.1-1|17	
21cr|python-nibabel-3.0.1-1|18	%description
21cr|python-nibabel-3.0.1-1|19	NiBabel is a pure-Python package for reading and writing a variety of
21cr|python-nibabel-3.0.1-1|20	medical and neuro-imaging file formats. This includes: ANALYZE (plain,
21cr|python-nibabel-3.0.1-1|21	SPM99, SPM2), GIFTI, NIfTI1, MINC, as well as PAR/REC. NiBabel is the
21cr|python-nibabel-3.0.1-1|22	successor of PyNIfTI.
21cr|python-nibabel-3.0.1-1|23	
21cr|python-nibabel-3.0.1-1|24	%package -n python3-%{module}
21cr|python-nibabel-3.0.1-1|25	Summary:	Access a cacophony of neuro-imaging file formats
21cr|python-nibabel-3.0.1-1|26	BuildRequires:  python3-devel
21cr|python-nibabel-3.0.1-1|27	BuildRequires:  python3-setuptools
21cr|python-nibabel-3.0.1-1|28	BuildRequires:  python3-nose
21cr|python-nibabel-3.0.1-1|29	BuildRequires:  python3-mock
21cr|python-nibabel-3.0.1-1|30	BuildRequires:  python3-six
21cr|python-nibabel-3.0.1-1|31	BuildRequires:  python3-numpy
21cr|python-nibabel-3.0.1-1|32	BuildRequires:  python3-scipy
21cr|python-nibabel-3.0.1-1|33	BuildRequires:  python3-matplotlib
21cr|python-nibabel-3.0.1-1|34	BuildRequires:  python3-pillow
21cr|python-nibabel-3.0.1-1|35	BuildRequires:  python3-pytest
21cr|python-nibabel-3.0.1-1|36	BuildRequires:  python3-h5py
21cr|python-nibabel-3.0.1-1|37	BuildRequires:	python3-dicom
21cr|python-nibabel-3.0.1-1|38	Recommends:	python3-six
21cr|python-nibabel-3.0.1-1|39	Recommends:	python3-numpy
21cr|python-nibabel-3.0.1-1|40	Recommends:	python3-scipy
21cr|python-nibabel-3.0.1-1|41	Recommends:	python3-dicom
21cr|python-nibabel-3.0.1-1|42	
21cr|python-nibabel-3.0.1-1|43	%description -n python3-%{module}
21cr|python-nibabel-3.0.1-1|44	NiBabel is a pure-Python package for reading and writing a variety of
21cr|python-nibabel-3.0.1-1|45	medical and neuro-imaging file formats. This includes: ANALYZE (plain,
21cr|python-nibabel-3.0.1-1|46	SPM99, SPM2), GIFTI, NIfTI1, MINC, as well as PAR/REC. NiBabel is the
21cr|python-nibabel-3.0.1-1|47	successor of PyNIfTI.
21cr|python-nibabel-3.0.1-1|48	
21cr|python-nibabel-3.0.1-1|49	%prep
21cr|python-nibabel-3.0.1-1|50	%setup -qn %{module}-%{version}
21cr|python-nibabel-3.0.1-1|51	# remove bundled six
21cr|python-nibabel-3.0.1-1|52	rm -vrf %{modname}/externals/six.py
21cr|python-nibabel-3.0.1-1|53	sed -i -e "s/nibabel.externals.six/six/" nibabel/externals/__init__.py
21cr|python-nibabel-3.0.1-1|54	rm -fv nibabel/externals/tests/test_six.py
21cr|python-nibabel-3.0.1-1|55	
21cr|python-nibabel-3.0.1-1|56	%build
21cr|python-nibabel-3.0.1-1|57	%py3_build
21cr|python-nibabel-3.0.1-1|58	
21cr|python-nibabel-3.0.1-1|59	%install
21cr|python-nibabel-3.0.1-1|60	%py3_install
21cr|python-nibabel-3.0.1-1|61	
21cr|python-nibabel-3.0.1-1|62	%clean
21cr|python-nibabel-3.0.1-1|63	
21cr|python-nibabel-3.0.1-1|64	%files -n python3-%{module}
21cr|python-nibabel-3.0.1-1|65	%{py3_puresitedir}/*
21cr|python-nibabel-3.0.1-1|66	%{_bindir}/*

6954 21
21cr|python-nltk_lite-0.7.5-8|1	%bcond_with     doc
21cr|python-nltk_lite-0.7.5-8|2	%define origname nltk_lite
21cr|python-nltk_lite-0.7.5-8|3	
21cr|python-nltk_lite-0.7.5-8|4	Name:           python-%{origname}
21cr|python-nltk_lite-0.7.5-8|5	Version:        0.7.5
21cr|python-nltk_lite-0.7.5-8|6	Release:        8
21cr|python-nltk_lite-0.7.5-8|7	Epoch:          0
21cr|python-nltk_lite-0.7.5-8|8	Summary:        Natural Language Toolkit for Python
21cr|python-nltk_lite-0.7.5-8|9	License:        CPL
21cr|python-nltk_lite-0.7.5-8|10	Group:          Development/Python
21cr|python-nltk_lite-0.7.5-8|11	URL:            http://nltk.sourceforge.net/
21cr|python-nltk_lite-0.7.5-8|12	Source0:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-%{version}.tar.gz
21cr|python-nltk_lite-0.7.5-8|13	Source1:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-corpora-%{version}.zip
21cr|python-nltk_lite-0.7.5-8|14	Source2:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-doc-%{version}.zip
21cr|python-nltk_lite-0.7.5-8|15	Source3:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-examples-%{version}.zip
21cr|python-nltk_lite-0.7.5-8|16	Source100:	%{name}.rpmlintrc
21cr|python-nltk_lite-0.7.5-8|17	Requires:       python2-yaml
21cr|python-nltk_lite-0.7.5-8|18	%if %with doc
21cr|python-nltk_lite-0.7.5-8|19	BuildRequires:  epydoc
21cr|python-nltk_lite-0.7.5-8|20	%endif
21cr|python-nltk_lite-0.7.5-8|21	BuildRequires:	python2-devel
21cr|python-nltk_lite-0.7.5-8|22	BuildArch:      noarch
21cr|python-nltk_lite-0.7.5-8|23	
21cr|python-nltk_lite-0.7.5-8|24	%description
21cr|python-nltk_lite-0.7.5-8|25	The Natural Langauge Toolkit is a Python package that simplifies the
21cr|python-nltk_lite-0.7.5-8|26	construction of programs that process natural language and defines
21cr|python-nltk_lite-0.7.5-8|27	standard interfaces between the different components of an NLP system.
21cr|python-nltk_lite-0.7.5-8|28	
21cr|python-nltk_lite-0.7.5-8|29	%package -n python2-%{origname}
21cr|python-nltk_lite-0.7.5-8|30	%py2_migration_meta python2-%{origname}
21cr|python-nltk_lite-0.7.5-8|31	Summary:        Natural Language Toolkit for Python
21cr|python-nltk_lite-0.7.5-8|32	
21cr|python-nltk_lite-0.7.5-8|33	%description -n python2-%{origname}
21cr|python-nltk_lite-0.7.5-8|34	The Natural Langauge Toolkit is a Python package that simplifies the
21cr|python-nltk_lite-0.7.5-8|35	construction of programs that process natural language and defines
21cr|python-nltk_lite-0.7.5-8|36	standard interfaces between the different components of an NLP system.
21cr|python-nltk_lite-0.7.5-8|37	
21cr|python-nltk_lite-0.7.5-8|38	
21cr|python-nltk_lite-0.7.5-8|39	%prep
21cr|python-nltk_lite-0.7.5-8|40	%setup -q -n %{origname}-%{version}
21cr|python-nltk_lite-0.7.5-8|41	%setup -q -T -D -a 1 -n %{origname}-%{version}
21cr|python-nltk_lite-0.7.5-8|42	%setup -q -T -D -a 2 -n %{origname}-%{version}
21cr|python-nltk_lite-0.7.5-8|43	%setup -q -T -D -a 3 -n %{origname}-%{version}
21cr|python-nltk_lite-0.7.5-8|44	%{__chmod} -Rf a+rX,u+w,g-w,o-w .
21cr|python-nltk_lite-0.7.5-8|45	%{_bindir}/find . -name '.DS_Store' -o -name '.api.done' -o -name '.png' | %{_bindir}/xargs %{__rm} -r
21cr|python-nltk_lite-0.7.5-8|46	
21cr|python-nltk_lite-0.7.5-8|47	%build
21cr|python-nltk_lite-0.7.5-8|48	%{__python2} setup.py build
21cr|python-nltk_lite-0.7.5-8|49	%if %with doc
21cr|python-nltk_lite-0.7.5-8|50	pushd doc
21cr|python-nltk_lite-0.7.5-8|51	%{__make}
21cr|python-nltk_lite-0.7.5-8|52	popd
21cr|python-nltk_lite-0.7.5-8|53	%endif
21cr|python-nltk_lite-0.7.5-8|54	
21cr|python-nltk_lite-0.7.5-8|55	%install
21cr|python-nltk_lite-0.7.5-8|56	%{__python2} setup.py install -O2 --root=%{buildroot} --record=INSTALLED_FILES
21cr|python-nltk_lite-0.7.5-8|57	%{__mkdir_p} %{buildroot}%{_datadir}/nltk_lite
21cr|python-nltk_lite-0.7.5-8|58	cp -r -a corpora doc examples %{buildroot}%{_datadir}/nltk_lite
21cr|python-nltk_lite-0.7.5-8|59	%{_bindir}/find %{buildroot} -type f -name '*.txt' | %{_bindir}/xargs %{__perl} -pi -e 's|\r$||g'
21cr|python-nltk_lite-0.7.5-8|60	
21cr|python-nltk_lite-0.7.5-8|61	%{__chmod} 755 %{buildroot}%{_datadir}/nltk_lite/doc/examples.py \
21cr|python-nltk_lite-0.7.5-8|62	%{buildroot}%{_datadir}/nltk_lite/doc/pages.py \
21cr|python-nltk_lite-0.7.5-8|63	%{buildroot}%{py2_puresitedir}/nltk_lite/corpora/toolbox.py \
21cr|python-nltk_lite-0.7.5-8|64	%{buildroot}%{py2_puresitedir}/nltk_lite/misc/nemo.py \
21cr|python-nltk_lite-0.7.5-8|65	%{buildroot}%{py2_puresitedir}/nltk_lite/contrib/toolbox/settings.py \
21cr|python-nltk_lite-0.7.5-8|66	%{buildroot}%{py2_puresitedir}/nltk_lite/contrib/toolbox/language.py \
21cr|python-nltk_lite-0.7.5-8|67	%{buildroot}%{py2_puresitedir}/nltk_lite/test/doctest_driver.py \
21cr|python-nltk_lite-0.7.5-8|68	%{buildroot}%{py2_puresitedir}/nltk_lite/contrib/toolbox/data.py \
21cr|python-nltk_lite-0.7.5-8|69	%{buildroot}%{py2_puresitedir}/nltk_lite/stem/porter.py \
21cr|python-nltk_lite-0.7.5-8|70	%{buildroot}%{_datadir}/nltk_lite/doc/tree2image.py
21cr|python-nltk_lite-0.7.5-8|71	
21cr|python-nltk_lite-0.7.5-8|72	rm -fr %{buildroot}%{py2_puresitedir}/yaml
21cr|python-nltk_lite-0.7.5-8|73	
21cr|python-nltk_lite-0.7.5-8|74	%files -n python2-%{origname}
21cr|python-nltk_lite-0.7.5-8|75	%defattr(0644,root,root,0755)
21cr|python-nltk_lite-0.7.5-8|76	%doc *.txt
21cr|python-nltk_lite-0.7.5-8|77	%defattr(-,root,root,0755)
21cr|python-nltk_lite-0.7.5-8|78	%{py2_puresitedir}/nltk_lite*
21cr|python-nltk_lite-0.7.5-8|79	%{_datadir}/nltk_lite

6955 21
21cr|python-nmap-0.3.4-4|1	Summary:	Use nmap and access scan results from python
21cr|python-nmap-0.3.4-4|2	Name:		python-nmap
21cr|python-nmap-0.3.4-4|3	Version:	0.3.4
21cr|python-nmap-0.3.4-4|4	Release:	4
21cr|python-nmap-0.3.4-4|5	Source0:	http://xael.org/norman/python/python2-nmap/%{name}-%{version}.tar.gz
21cr|python-nmap-0.3.4-4|6	Group:		Development/Python
21cr|python-nmap-0.3.4-4|7	License:	GPLv3+
21cr|python-nmap-0.3.4-4|8	URL:		http://xael.org/norman/python/python-nmap/
21cr|python-nmap-0.3.4-4|9	BuildArch:	noarch
21cr|python-nmap-0.3.4-4|10	BuildRequires:  python2-devel
21cr|python-nmap-0.3.4-4|11	
21cr|python-nmap-0.3.4-4|12	%description
21cr|python-nmap-0.3.4-4|13	python2-nmap is a python2 library which helps in using nmap port scanner.
21cr|python-nmap-0.3.4-4|14	It allows to easilly manipulate nmap scan results and will be a perfect
21cr|python-nmap-0.3.4-4|15	tool for systems administrators who want to automatize scanning task
21cr|python-nmap-0.3.4-4|16	and reports. It also supports nmap script outputs.
21cr|python-nmap-0.3.4-4|17	
21cr|python-nmap-0.3.4-4|18	It can even be used asynchronously. Results are returned one host at a time
21cr|python-nmap-0.3.4-4|19	to a callback function defined by the user.
21cr|python-nmap-0.3.4-4|20	
21cr|python-nmap-0.3.4-4|21	%package -n python2-nmap
21cr|python-nmap-0.3.4-4|22	%py2_migration_meta python2-nmap
21cr|python-nmap-0.3.4-4|23	Summary:	Use nmap and access scan results from python
21cr|python-nmap-0.3.4-4|24	
21cr|python-nmap-0.3.4-4|25	%description -n python2-nmap
21cr|python-nmap-0.3.4-4|26	python-nmap is a python library which helps in using nmap port scanner.
21cr|python-nmap-0.3.4-4|27	It allows to easilly manipulate nmap scan results and will be a perfect
21cr|python-nmap-0.3.4-4|28	tool for systems administrators who want to automatize scanning task
21cr|python-nmap-0.3.4-4|29	and reports. It also supports nmap script outputs.
21cr|python-nmap-0.3.4-4|30	
21cr|python-nmap-0.3.4-4|31	It can even be used asynchronously. Results are returned one host at a time
21cr|python-nmap-0.3.4-4|32	to a callback function defined by the user.
21cr|python-nmap-0.3.4-4|33	
21cr|python-nmap-0.3.4-4|34	
21cr|python-nmap-0.3.4-4|35	%prep
21cr|python-nmap-0.3.4-4|36	%setup -q
21cr|python-nmap-0.3.4-4|37	
21cr|python-nmap-0.3.4-4|38	%build
21cr|python-nmap-0.3.4-4|39	#nothing to do
21cr|python-nmap-0.3.4-4|40	
21cr|python-nmap-0.3.4-4|41	%install
21cr|python-nmap-0.3.4-4|42	python2 setup.py install \
21cr|python-nmap-0.3.4-4|43	--root=%{buildroot} \
21cr|python-nmap-0.3.4-4|44	
21cr|python-nmap-0.3.4-4|45	%files -n python2-nmap
21cr|python-nmap-0.3.4-4|46	%doc README.txt CHANGELOG
21cr|python-nmap-0.3.4-4|47	%{py2_puresitedir}/nmap/
21cr|python-nmap-0.3.4-4|48	%{py2_puresitedir}/python_nmap-%{version}-py%{py2_ver}.egg-info

6956 21
21cr|python-nodeenv-1.7.0-1|1	%global pypi_name nodeenv
21cr|python-nodeenv-1.7.0-1|2	
21cr|python-nodeenv-1.7.0-1|3	
21cr|python-nodeenv-1.7.0-1|4	Name:           python-%{pypi_name}
21cr|python-nodeenv-1.7.0-1|5	Version:	1.7.0
21cr|python-nodeenv-1.7.0-1|6	Release:	1
21cr|python-nodeenv-1.7.0-1|7	Summary:        Node.js virtual environment builder
21cr|python-nodeenv-1.7.0-1|8	Group:		Development/Python
21cr|python-nodeenv-1.7.0-1|9	License:        BSD
21cr|python-nodeenv-1.7.0-1|10	URL:            https://github.com/ekalinin/nodeenv
21cr|python-nodeenv-1.7.0-1|11	Source0:        https://github.com/ekalinin/nodeenv/archive/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21cr|python-nodeenv-1.7.0-1|12	BuildArch:      noarch
21cr|python-nodeenv-1.7.0-1|13	
21cr|python-nodeenv-1.7.0-1|14	%description
21cr|python-nodeenv-1.7.0-1|15	nodeenv (node.js virtual environment) is a tool to create isolated node.js
21cr|python-nodeenv-1.7.0-1|16	environments.
21cr|python-nodeenv-1.7.0-1|17	It creates an environment that has its own installation directories, that
21cr|python-nodeenv-1.7.0-1|18	doesn’t share libraries with other node.js virtual environments.
21cr|python-nodeenv-1.7.0-1|19	
21cr|python-nodeenv-1.7.0-1|20	#------------------------------------------------------------------------
21cr|python-nodeenv-1.7.0-1|21	%package -n python3-%{pypi_name}
21cr|python-nodeenv-1.7.0-1|22	Summary:        Node.js virtual environment builder
21cr|python-nodeenv-1.7.0-1|23	Group:		Development/Python
21cr|python-nodeenv-1.7.0-1|24	BuildRequires:  pkgconfig(python3)
21cr|python-nodeenv-1.7.0-1|25	BuildRequires:  python3egg(setuptools)
21cr|python-nodeenv-1.7.0-1|26	# test dependencies
21cr|python-nodeenv-1.7.0-1|27	BuildRequires:    python3egg(coverage)
21cr|python-nodeenv-1.7.0-1|28	BuildRequires:    python3egg(flake8)
21cr|python-nodeenv-1.7.0-1|29	BuildRequires:    python3egg(mock)
21cr|python-nodeenv-1.7.0-1|30	BuildRequires:    python3egg(pytest)
21cr|python-nodeenv-1.7.0-1|31	
21cr|python-nodeenv-1.7.0-1|32	Requires:       python3egg(setuptools)
21cr|python-nodeenv-1.7.0-1|33	
21cr|python-nodeenv-1.7.0-1|34	%description -n python3-%{pypi_name}
21cr|python-nodeenv-1.7.0-1|35	nodeenv (node.js virtual environment) is a tool to create isolated node.js
21cr|python-nodeenv-1.7.0-1|36	environments.
21cr|python-nodeenv-1.7.0-1|37	It creates an environment that has its own installation directories, that
21cr|python-nodeenv-1.7.0-1|38	doesn’t share libraries with other node.js virtual environments.
21cr|python-nodeenv-1.7.0-1|39	
21cr|python-nodeenv-1.7.0-1|40	%files -n python3-%{pypi_name}
21cr|python-nodeenv-1.7.0-1|41	%doc README.rst
21cr|python-nodeenv-1.7.0-1|42	%license LICENSE
21cr|python-nodeenv-1.7.0-1|43	%{_bindir}/%{pypi_name}
21cr|python-nodeenv-1.7.0-1|44	%{python3_sitelib}/%{pypi_name}.py*
21cr|python-nodeenv-1.7.0-1|45	%{python3_sitelib}/__pycache__/*
21cr|python-nodeenv-1.7.0-1|46	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-nodeenv-1.7.0-1|47	
21cr|python-nodeenv-1.7.0-1|48	#------------------------------------------------------------------------
21cr|python-nodeenv-1.7.0-1|49	
21cr|python-nodeenv-1.7.0-1|50	%prep
21cr|python-nodeenv-1.7.0-1|51	%setup -q -n %{pypi_name}-%{version}
21cr|python-nodeenv-1.7.0-1|52	# Remove bundled egg-info
21cr|python-nodeenv-1.7.0-1|53	rm -rf %{pypi_name}.egg-info
21cr|python-nodeenv-1.7.0-1|54	
21cr|python-nodeenv-1.7.0-1|55	%build
21cr|python-nodeenv-1.7.0-1|56	%py3_build
21cr|python-nodeenv-1.7.0-1|57	
21cr|python-nodeenv-1.7.0-1|58	%install
21cr|python-nodeenv-1.7.0-1|59	%py3_install
21cr|python-nodeenv-1.7.0-1|60	
21cr|python-nodeenv-1.7.0-1|61	%check
21cr|python-nodeenv-1.7.0-1|62	%{__python3} setup.py test

6957 21
21cr|python-ntlm-1.0.1-10|1	%define upstream_name python-ntlm
21cr|python-ntlm-1.0.1-10|2	
21cr|python-ntlm-1.0.1-10|3	Name:           %{upstream_name}
21cr|python-ntlm-1.0.1-10|4	Version:        1.0.1
21cr|python-ntlm-1.0.1-10|5	Release:        10
21cr|python-ntlm-1.0.1-10|6	Summary:        NTLM support for python
21cr|python-ntlm-1.0.1-10|7	Group:          Development/Python
21cr|python-ntlm-1.0.1-10|8	License:        LGPL
21cr|python-ntlm-1.0.1-10|9	URL:            https://pypi.python.org/pypi/python-ntlm
21cr|python-ntlm-1.0.1-10|10	Source0:        https://pypi.python.org/packages/source/p/python2-ntlm/python-ntlm-%{version}.tar.gz
21cr|python-ntlm-1.0.1-10|11	BuildArch:      noarch
21cr|python-ntlm-1.0.1-10|12	BuildRequires:  python2-devel
21cr|python-ntlm-1.0.1-10|13	BuildRequires:  python2-setuptools
21cr|python-ntlm-1.0.1-10|14	
21cr|python-ntlm-1.0.1-10|15	%description
21cr|python-ntlm-1.0.1-10|16	This package allows Python clients running on any operating system to provide
21cr|python-ntlm-1.0.1-10|17	NTLM authentication to a supporting server.
21cr|python-ntlm-1.0.1-10|18	
21cr|python-ntlm-1.0.1-10|19	python2-ntlm is probably most useful on platforms that are not Windows, since on
21cr|python-ntlm-1.0.1-10|20	Windows it is possible to take advantage of platform-specific NTLM support.
21cr|python-ntlm-1.0.1-10|21	
21cr|python-ntlm-1.0.1-10|22	%package -n python2-ntlm
21cr|python-ntlm-1.0.1-10|23	%py2_migration_meta python2-ntlm
21cr|python-ntlm-1.0.1-10|24	Summary:        NTLM support for python
21cr|python-ntlm-1.0.1-10|25	
21cr|python-ntlm-1.0.1-10|26	%description -n python2-ntlm
21cr|python-ntlm-1.0.1-10|27	This package allows Python clients running on any operating system to provide
21cr|python-ntlm-1.0.1-10|28	NTLM authentication to a supporting server.
21cr|python-ntlm-1.0.1-10|29	
21cr|python-ntlm-1.0.1-10|30	python-ntlm is probably most useful on platforms that are not Windows, since on
21cr|python-ntlm-1.0.1-10|31	Windows it is possible to take advantage of platform-specific NTLM support.
21cr|python-ntlm-1.0.1-10|32	
21cr|python-ntlm-1.0.1-10|33	
21cr|python-ntlm-1.0.1-10|34	%prep
21cr|python-ntlm-1.0.1-10|35	%setup -q -n %{upstream_name}-%{version}
21cr|python-ntlm-1.0.1-10|36	
21cr|python-ntlm-1.0.1-10|37	%build
21cr|python-ntlm-1.0.1-10|38	CFLAGS="%{optflags}" python2 setup.py build
21cr|python-ntlm-1.0.1-10|39	
21cr|python-ntlm-1.0.1-10|40	%install
21cr|python-ntlm-1.0.1-10|41	python2 setup.py install --skip-build --root %{buildroot}
21cr|python-ntlm-1.0.1-10|42	
21cr|python-ntlm-1.0.1-10|43	# dont install examples
21cr|python-ntlm-1.0.1-10|44	rm -f %{buildroot}%{_bindir}/*
21cr|python-ntlm-1.0.1-10|45	
21cr|python-ntlm-1.0.1-10|46	%files -n python2-ntlm
21cr|python-ntlm-1.0.1-10|47	%doc ntlm_examples
21cr|python-ntlm-1.0.1-10|48	%{py2_puresitedir}/ntlm
21cr|python-ntlm-1.0.1-10|49	%{py2_puresitedir}/python_ntlm-%{version}-*.egg-info

6958 21
21cr|python-numarray-1.5.2-12|1	%define module	numarray
21cr|python-numarray-1.5.2-12|2	
21cr|python-numarray-1.5.2-12|3	Name:           python-%{module}
21cr|python-numarray-1.5.2-12|4	Version:        1.5.2
21cr|python-numarray-1.5.2-12|5	Release:        12
21cr|python-numarray-1.5.2-12|6	Summary:        Numarray: array processing for numbers, strings, records and objects
21cr|python-numarray-1.5.2-12|7	
21cr|python-numarray-1.5.2-12|8	Group:          Development/Python
21cr|python-numarray-1.5.2-12|9	License:        BSD-like
21cr|python-numarray-1.5.2-12|10	URL:            http://www.stsci.edu/resources/software_hardware/numarray/
21cr|python-numarray-1.5.2-12|11	Source0:        http://dl.sourceforge.net/sourceforge/numpy/%{module}-%{version}.tar.bz2
21cr|python-numarray-1.5.2-12|12	Patch0:		numarray-1.5.2-add_libm.patch
21cr|python-numarray-1.5.2-12|13	
21cr|python-numarray-1.5.2-12|14	BuildRequires:  python2-devel
21cr|python-numarray-1.5.2-12|15	
21cr|python-numarray-1.5.2-12|16	%description
21cr|python-numarray-1.5.2-12|17	Numarray is an array processing package designed to efficiently
21cr|python-numarray-1.5.2-12|18	manipulate large multi-dimensional arrays.  Numarray is modelled after
21cr|python-numarray-1.5.2-12|19	Numeric and features c-code generated from python2 template scripts,
21cr|python-numarray-1.5.2-12|20	the capacity to operate directly on arrays in files, and improved type
21cr|python-numarray-1.5.2-12|21	promotions.  Numarray provides support for manipulating arrays
21cr|python-numarray-1.5.2-12|22	consisting of numbers, strings, records, or objects using the same
21cr|python-numarray-1.5.2-12|23	basic infrastructure and syntax.
21cr|python-numarray-1.5.2-12|24	
21cr|python-numarray-1.5.2-12|25	%package -n python2-%{module}
21cr|python-numarray-1.5.2-12|26	%py2_migration_meta python2-%{module}
21cr|python-numarray-1.5.2-12|27	Summary:        Numarray: array processing for numbers, strings, records and objects
21cr|python-numarray-1.5.2-12|28	
21cr|python-numarray-1.5.2-12|29	%description -n python2-%{module}
21cr|python-numarray-1.5.2-12|30	Numarray is an array processing package designed to efficiently
21cr|python-numarray-1.5.2-12|31	manipulate large multi-dimensional arrays.  Numarray is modelled after
21cr|python-numarray-1.5.2-12|32	Numeric and features c-code generated from python template scripts,
21cr|python-numarray-1.5.2-12|33	the capacity to operate directly on arrays in files, and improved type
21cr|python-numarray-1.5.2-12|34	promotions.  Numarray provides support for manipulating arrays
21cr|python-numarray-1.5.2-12|35	consisting of numbers, strings, records, or objects using the same
21cr|python-numarray-1.5.2-12|36	basic infrastructure and syntax.
21cr|python-numarray-1.5.2-12|37	
21cr|python-numarray-1.5.2-12|38	
21cr|python-numarray-1.5.2-12|39	%package	-n python2-%{module}-devel
21cr|python-numarray-1.5.2-12|40	Summary:	Numarray Library C bindings
21cr|python-numarray-1.5.2-12|41	Group:		Development/Python
21cr|python-numarray-1.5.2-12|42	Requires:	python2-%{module} = %{version}
21cr|python-numarray-1.5.2-12|43	
21cr|python-numarray-1.5.2-12|44	%description	-n python2-%{module}-devel
21cr|python-numarray-1.5.2-12|45	Install this to develop C bindings against the Numarray Python library.
21cr|python-numarray-1.5.2-12|46	
21cr|python-numarray-1.5.2-12|47	%prep
21cr|python-numarray-1.5.2-12|48	%setup -n %{module}-%{version} -q
21cr|python-numarray-1.5.2-12|49	%patch0 -p0
21cr|python-numarray-1.5.2-12|50	
21cr|python-numarray-1.5.2-12|51	%build
21cr|python-numarray-1.5.2-12|52	CFLAGS="%{optflags}" %{__python2} setup.py build
21cr|python-numarray-1.5.2-12|53	
21cr|python-numarray-1.5.2-12|54	%install
21cr|python-numarray-1.5.2-12|55	%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-numarray-1.5.2-12|56	
21cr|python-numarray-1.5.2-12|57	%files -n python2-%{module}
21cr|python-numarray-1.5.2-12|58	%defattr(-,root,root,-)
21cr|python-numarray-1.5.2-12|59	%doc *.txt
21cr|python-numarray-1.5.2-12|60	%exclude %{_includedir}/python%{py2_ver}/numarray
21cr|python-numarray-1.5.2-12|61	%{py2_platsitedir}/*
21cr|python-numarray-1.5.2-12|62	
21cr|python-numarray-1.5.2-12|63	%files -n python2-%{module}-devel
21cr|python-numarray-1.5.2-12|64	%defattr(-,root,root,-)
21cr|python-numarray-1.5.2-12|65	%{_includedir}/python%{py2_ver}/numarray
21cr|python-numarray-1.5.2-12|66	%doc *.txt

6959 21
21cr|python-numexpr-2.9.0-1|1	%define	pypi_name	numexpr
21cr|python-numexpr-2.9.0-1|2	%global __provides_exclude .*\\.so
21cr|python-numexpr-2.9.0-1|3	
21cr|python-numexpr-2.9.0-1|4	Summary: 	Fast numerical array expression evaluator for Python and NumPy
21cr|python-numexpr-2.9.0-1|5	
21cr|python-numexpr-2.9.0-1|6	Name:		python-%{pypi_name}
21cr|python-numexpr-2.9.0-1|7	Version:	2.9.0
21cr|python-numexpr-2.9.0-1|8	Release:	1
21cr|python-numexpr-2.9.0-1|9	Source0:	%{pypi_source}
21cr|python-numexpr-2.9.0-1|10	License:	MIT
21cr|python-numexpr-2.9.0-1|11	Group:		Development/Python
21cr|python-numexpr-2.9.0-1|12	Url:		http://numexpr.googlecode.com/
21cr|python-numexpr-2.9.0-1|13	BuildRequires:	pkgconfig(lapack)
21cr|python-numexpr-2.9.0-1|14	BuildRequires:  pkgconfig(python3)
21cr|python-numexpr-2.9.0-1|15	BuildRequires:  python3-numpy
21cr|python-numexpr-2.9.0-1|16	BuildRequires:  python3-numpy-devel
21cr|python-numexpr-2.9.0-1|17	BuildRequires:  python3-six
21cr|python-numexpr-2.9.0-1|18	Requires:	python-numpy >= 1.6
21cr|python-numexpr-2.9.0-1|19	
21cr|python-numexpr-2.9.0-1|20	%description
21cr|python-numexpr-2.9.0-1|21	The numexpr package evaluates multiple-operator array expressions many
21cr|python-numexpr-2.9.0-1|22	times faster than NumPy can. It accepts the expression as a string,
21cr|python-numexpr-2.9.0-1|23	analyzes it, rewrites it more efficiently, and compiles it to faster
21cr|python-numexpr-2.9.0-1|24	Python code on the fly. It's the next best thing to writing the
21cr|python-numexpr-2.9.0-1|25	expression in C and compiling it with a specialized just-in-time (JIT)
21cr|python-numexpr-2.9.0-1|26	compiler, i.e. it does not require a compiler at runtime.
21cr|python-numexpr-2.9.0-1|27	
21cr|python-numexpr-2.9.0-1|28	%package -n python3-%{pypi_name}
21cr|python-numexpr-2.9.0-1|29	Summary:        Fast numerical array expression evaluator for Python3 and NumPy
21cr|python-numexpr-2.9.0-1|30	
21cr|python-numexpr-2.9.0-1|31	Group:          Development/Python
21cr|python-numexpr-2.9.0-1|32	Requires:       python3-numpy
21cr|python-numexpr-2.9.0-1|33	
21cr|python-numexpr-2.9.0-1|34	%description -n python3-%{pypi_name}
21cr|python-numexpr-2.9.0-1|35	The numexpr package evaluates multiple-operator array expressions many
21cr|python-numexpr-2.9.0-1|36	times faster than NumPy can. It accepts the expression as a string,
21cr|python-numexpr-2.9.0-1|37	analyzes it, rewrites it more efficiently, and compiles it to faster
21cr|python-numexpr-2.9.0-1|38	Python code on the fly. It's the next best thing to writing the
21cr|python-numexpr-2.9.0-1|39	expression in C and compiling it with a specialized just-in-time (JIT)
21cr|python-numexpr-2.9.0-1|40	compiler, i.e. it does not require a compiler at runtime.
21cr|python-numexpr-2.9.0-1|41	
21cr|python-numexpr-2.9.0-1|42	%prep
21cr|python-numexpr-2.9.0-1|43	%setup -qn %{pypi_name}-%{version}
21cr|python-numexpr-2.9.0-1|44	sed -i "s|/usr/bin/env |/usr/bin/|" %{pypi_name}/cpuinfo.py
21cr|python-numexpr-2.9.0-1|45	
21cr|python-numexpr-2.9.0-1|46	%build
21cr|python-numexpr-2.9.0-1|47	python3 setup.py build
21cr|python-numexpr-2.9.0-1|48	
21cr|python-numexpr-2.9.0-1|49	%install
21cr|python-numexpr-2.9.0-1|50	python3 setup.py install --root=%{buildroot}
21cr|python-numexpr-2.9.0-1|51	
21cr|python-numexpr-2.9.0-1|52	%files -n python3-%{pypi_name}
21cr|python-numexpr-2.9.0-1|53	%doc  LICENSE.txt
21cr|python-numexpr-2.9.0-1|54	%dir %{py3_platsitedir}/%{pypi_name}
21cr|python-numexpr-2.9.0-1|55	%{py3_platsitedir}/%{pypi_name}/*
21cr|python-numexpr-2.9.0-1|56	%{py3_platsitedir}/%{pypi_name}-*.egg-info

6960 21
21cr|python-oauth2-1.5.211-5|1	%define shortname oauth2
21cr|python-oauth2-1.5.211-5|2	
21cr|python-oauth2-1.5.211-5|3	Summary:	Python support for OAuth
21cr|python-oauth2-1.5.211-5|4	Name:		python-%{shortname}
21cr|python-oauth2-1.5.211-5|5	Version:	1.5.211
21cr|python-oauth2-1.5.211-5|6	Release:	5
21cr|python-oauth2-1.5.211-5|7	Source0:	http://pypi.python.org/packages/source/o/%{shortname}/%{shortname}-%{version}.tar.gz
21cr|python-oauth2-1.5.211-5|8	License:	MIT
21cr|python-oauth2-1.5.211-5|9	Group:		Development/Python
21cr|python-oauth2-1.5.211-5|10	Url:		https://github.com/simplegeo/python-oauth2
21cr|python-oauth2-1.5.211-5|11	BuildArch:	noarch
21cr|python-oauth2-1.5.211-5|12	BuildRequires:	python2-setuptools
21cr|python-oauth2-1.5.211-5|13	
21cr|python-oauth2-1.5.211-5|14	%description
21cr|python-oauth2-1.5.211-5|15	A fully tested, abstract interface to creating OAuth clients and servers.
21cr|python-oauth2-1.5.211-5|16	
21cr|python-oauth2-1.5.211-5|17	%package -n python2-%{shortname}
21cr|python-oauth2-1.5.211-5|18	%py2_migration_meta python2-%{shortname}
21cr|python-oauth2-1.5.211-5|19	Summary:	Python support for OAuth
21cr|python-oauth2-1.5.211-5|20	
21cr|python-oauth2-1.5.211-5|21	%description -n python2-%{shortname}
21cr|python-oauth2-1.5.211-5|22	A fully tested, abstract interface to creating OAuth clients and servers.
21cr|python-oauth2-1.5.211-5|23	
21cr|python-oauth2-1.5.211-5|24	
21cr|python-oauth2-1.5.211-5|25	%prep
21cr|python-oauth2-1.5.211-5|26	%setup -q -n %{shortname}-%{version}
21cr|python-oauth2-1.5.211-5|27	
21cr|python-oauth2-1.5.211-5|28	%build
21cr|python-oauth2-1.5.211-5|29	%{__python2} setup.py build
21cr|python-oauth2-1.5.211-5|30	
21cr|python-oauth2-1.5.211-5|31	%install
21cr|python-oauth2-1.5.211-5|32	%{__python2} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py2_puresitedir}
21cr|python-oauth2-1.5.211-5|33	rm -rf %{py2_puresitedir}/tests
21cr|python-oauth2-1.5.211-5|34	
21cr|python-oauth2-1.5.211-5|35	%files -n python2-%{shortname}
21cr|python-oauth2-1.5.211-5|36	%{py2_puresitedir}/*

6961 21
21cr|python-odconverter-1.2-0.r27.5|1	%define	oname	pyodconverter
21cr|python-odconverter-1.2-0.r27.5|2	%define	module	odconverter
21cr|python-odconverter-1.2-0.r27.5|3	%define	user	oooconvert
21cr|python-odconverter-1.2-0.r27.5|4	%define	service	ooo-converter
21cr|python-odconverter-1.2-0.r27.5|5	%define revno	r27
21cr|python-odconverter-1.2-0.r27.5|6	
21cr|python-odconverter-1.2-0.r27.5|7	Summary:	Python OpenDocument Converter
21cr|python-odconverter-1.2-0.r27.5|8	Name:		python-%{module}
21cr|python-odconverter-1.2-0.r27.5|9	Version:	1.2
21cr|python-odconverter-1.2-0.r27.5|10	Release:	0.%{revno}.5
21cr|python-odconverter-1.2-0.r27.5|11	License:	LGPLv2.1+
21cr|python-odconverter-1.2-0.r27.5|12	Group:		Development/Python
21cr|python-odconverter-1.2-0.r27.5|13	Url:		http://www.artofsolving.com/opensource/pyodconverter
21cr|python-odconverter-1.2-0.r27.5|14	# Based on my branch at http://launchpad.net/pyodconverter, heavily adapted
21cr|python-odconverter-1.2-0.r27.5|15	# for use with DocMGR package, please don't replace, but rather just merge
21cr|python-odconverter-1.2-0.r27.5|16	# the diff between previous upstream version if ever updating, or even better,
21cr|python-odconverter-1.2-0.r27.5|17	# check with me first. (hopefully upstream author will agree on merging when
21cr|python-odconverter-1.2-0.r27.5|18	# suggested sometime soon...)
21cr|python-odconverter-1.2-0.r27.5|19	Source0:	%{oname}-%{version}.tar.gz
21cr|python-odconverter-1.2-0.r27.5|20	Source1:	ooo-converter.init
21cr|python-odconverter-1.2-0.r27.5|21	Source2:        %{name}.tmpfiles.d
21cr|python-odconverter-1.2-0.r27.5|22	Patch0:		pyodconverter-1.2-py3.patch
21cr|python-odconverter-1.2-0.r27.5|23	BuildArch:	noarch
21cr|python-odconverter-1.2-0.r27.5|24	Requires:	libreoffice-pyuno
21cr|python-odconverter-1.2-0.r27.5|25	Requires:	libreoffice-writer
21cr|python-odconverter-1.2-0.r27.5|26	Requires:	libreoffice-calc
21cr|python-odconverter-1.2-0.r27.5|27	Requires:	libreoffice-impress
21cr|python-odconverter-1.2-0.r27.5|28	Requires:	python3-pkg-resources
21cr|python-odconverter-1.2-0.r27.5|29	Requires(pre):	rpm-helper
21cr|python-odconverter-1.2-0.r27.5|30	Requires(preun):	rpm-helper
21cr|python-odconverter-1.2-0.r27.5|31	BuildRequires:	python3-setuptools
21cr|python-odconverter-1.2-0.r27.5|32	
21cr|python-odconverter-1.2-0.r27.5|33	%description
21cr|python-odconverter-1.2-0.r27.5|34	PyODConverter is a Python module for automating office document conversions
21cr|python-odconverter-1.2-0.r27.5|35	from the command line using OpenOffice.org.
21cr|python-odconverter-1.2-0.r27.5|36	
21cr|python-odconverter-1.2-0.r27.5|37	%package -n python3-%{module}
21cr|python-odconverter-1.2-0.r27.5|38	Summary:	Python OpenDocument Converter
21cr|python-odconverter-1.2-0.r27.5|39	
21cr|python-odconverter-1.2-0.r27.5|40	%description -n python3-%{module}
21cr|python-odconverter-1.2-0.r27.5|41	PyODConverter is a Python module for automating office document conversions
21cr|python-odconverter-1.2-0.r27.5|42	from the command line using OpenOffice.org.
21cr|python-odconverter-1.2-0.r27.5|43	
21cr|python-odconverter-1.2-0.r27.5|44	
21cr|python-odconverter-1.2-0.r27.5|45	%prep
21cr|python-odconverter-1.2-0.r27.5|46	%setup -qn %{oname}-%{version}
21cr|python-odconverter-1.2-0.r27.5|47	%patch0 -p1
21cr|python-odconverter-1.2-0.r27.5|48	
21cr|python-odconverter-1.2-0.r27.5|49	%build
21cr|python-odconverter-1.2-0.r27.5|50	python3 setup.py build
21cr|python-odconverter-1.2-0.r27.5|51	
21cr|python-odconverter-1.2-0.r27.5|52	tee %{service}.sysconf << EOH
21cr|python-odconverter-1.2-0.r27.5|53	# OpenOffice.org
21cr|python-odconverter-1.2-0.r27.5|54	OOFFICE_HOST="localhost"
21cr|python-odconverter-1.2-0.r27.5|55	OOFFICE_PORT="8100"
21cr|python-odconverter-1.2-0.r27.5|56	# Any additional options to pass to ooffice can be set here
21cr|python-odconverter-1.2-0.r27.5|57	OOFFICE_OPTIONS="-norestore -nofirststartwizard -invisible -nodefault -nologo -nolockcheck"
21cr|python-odconverter-1.2-0.r27.5|58	EOH
21cr|python-odconverter-1.2-0.r27.5|59	
21cr|python-odconverter-1.2-0.r27.5|60	%install
21cr|python-odconverter-1.2-0.r27.5|61	python3 setup.py install --root=%{buildroot}
21cr|python-odconverter-1.2-0.r27.5|62	
21cr|python-odconverter-1.2-0.r27.5|63	install -d %{buildroot}%{_localstatedir}/run/%{service}
21cr|python-odconverter-1.2-0.r27.5|64	install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{service}
21cr|python-odconverter-1.2-0.r27.5|65	install -m644 %{service}.sysconf -D %{buildroot}%{_sysconfdir}/sysconfig/%{service}
21cr|python-odconverter-1.2-0.r27.5|66	
21cr|python-odconverter-1.2-0.r27.5|67	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|python-odconverter-1.2-0.r27.5|68	
21cr|python-odconverter-1.2-0.r27.5|69	%pre
21cr|python-odconverter-1.2-0.r27.5|70	%_pre_useradd %{user} %{_localstatedir}/run/%{service} /sbin/nologin
21cr|python-odconverter-1.2-0.r27.5|71	
21cr|python-odconverter-1.2-0.r27.5|72	%post
21cr|python-odconverter-1.2-0.r27.5|73	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|python-odconverter-1.2-0.r27.5|74	%_post_service %{service}
21cr|python-odconverter-1.2-0.r27.5|75	
21cr|python-odconverter-1.2-0.r27.5|76	%postun
21cr|python-odconverter-1.2-0.r27.5|77	%_postun_userdel %{user}
21cr|python-odconverter-1.2-0.r27.5|78	
21cr|python-odconverter-1.2-0.r27.5|79	%preun
21cr|python-odconverter-1.2-0.r27.5|80	%_preun_service %{service}
21cr|python-odconverter-1.2-0.r27.5|81	
21cr|python-odconverter-1.2-0.r27.5|82	%files -n python3-%{module}
21cr|python-odconverter-1.2-0.r27.5|83	%{_bindir}/DocumentConverter
21cr|python-odconverter-1.2-0.r27.5|84	%{_initrddir}/%{service}
21cr|python-odconverter-1.2-0.r27.5|85	%{_sysconfdir}/sysconfig/%{service}
21cr|python-odconverter-1.2-0.r27.5|86	%{_tmpfilesdir}/%{name}.conf
21cr|python-odconverter-1.2-0.r27.5|87	%{py3_puresitedir}/%{module}.py*
21cr|python-odconverter-1.2-0.r27.5|88	%{py3_puresitedir}/__pycache__/*
21cr|python-odconverter-1.2-0.r27.5|89	%{py3_puresitedir}/%{oname}*.egg-info

6962 21
21cr|python-odf-1.4.1-1|1	%define pypi_name	odfpy
21cr|python-odf-1.4.1-1|2	
21cr|python-odf-1.4.1-1|3	Name:		python-odf
21cr|python-odf-1.4.1-1|4	Version:	1.4.1
21cr|python-odf-1.4.1-1|5	Release:	1
21cr|python-odf-1.4.1-1|6	Summary:	Python library for manipulating OpenDocument files
21cr|python-odf-1.4.1-1|7	Group:		Development/Python
21cr|python-odf-1.4.1-1|8	License:	GPLv2+
21cr|python-odf-1.4.1-1|9	URL:		http://forge.osor.eu/projects/odfpy/
21cr|python-odf-1.4.1-1|10	Source0:	https://pypi.python.org/packages/source/o/odfpy/odfpy-%{version}.tar.gz
21cr|python-odf-1.4.1-1|11	BuildRequires:	python3-devel
21cr|python-odf-1.4.1-1|12	BuildRequires:	python3-setuptools
21cr|python-odf-1.4.1-1|13	BuildArch:	noarch
21cr|python-odf-1.4.1-1|14	
21cr|python-odf-1.4.1-1|15	%description
21cr|python-odf-1.4.1-1|16	Odfpy aims to be a complete API for OpenDocument in Python. Unlike
21cr|python-odf-1.4.1-1|17	other more convenient APIs, this one is essentially an abstraction
21cr|python-odf-1.4.1-1|18	layer just above the XML format. The main focus has been to prevent
21cr|python-odf-1.4.1-1|19	the programmer from creating invalid documents. It has checks that
21cr|python-odf-1.4.1-1|20	raise an exception if the programmer adds an invalid element, adds an
21cr|python-odf-1.4.1-1|21	attribute unknown to the grammar, forgets to add a required attribute
21cr|python-odf-1.4.1-1|22	or adds text to an element that doesn't allow it.
21cr|python-odf-1.4.1-1|23	
21cr|python-odf-1.4.1-1|24	These checks and the API itself were generated from the RelaxNG
21cr|python-odf-1.4.1-1|25	schema, and then hand-edited. Therefore the API is complete and can
21cr|python-odf-1.4.1-1|26	handle all ODF constructions, but could be improved in its
21cr|python-odf-1.4.1-1|27	understanding of data types.
21cr|python-odf-1.4.1-1|28	
21cr|python-odf-1.4.1-1|29	#------------------------------------------------------------------
21cr|python-odf-1.4.1-1|30	%package -n python3-odf
21cr|python-odf-1.4.1-1|31	Summary:	Python library for manipulating OpenDocument files
21cr|python-odf-1.4.1-1|32	Group:		Development/Python
21cr|python-odf-1.4.1-1|33	
21cr|python-odf-1.4.1-1|34	%description -n python3-odf
21cr|python-odf-1.4.1-1|35	Odfpy aims to be a complete API for OpenDocument in Python. Unlike
21cr|python-odf-1.4.1-1|36	other more convenient APIs, this one is essentially an abstraction
21cr|python-odf-1.4.1-1|37	layer just above the XML format. The main focus has been to prevent
21cr|python-odf-1.4.1-1|38	the programmer from creating invalid documents. It has checks that
21cr|python-odf-1.4.1-1|39	raise an exception if the programmer adds an invalid element, adds an
21cr|python-odf-1.4.1-1|40	attribute unknown to the grammar, forgets to add a required attribute
21cr|python-odf-1.4.1-1|41	or adds text to an element that doesn't allow it.
21cr|python-odf-1.4.1-1|42	
21cr|python-odf-1.4.1-1|43	These checks and the API itself were generated from the RelaxNG
21cr|python-odf-1.4.1-1|44	schema, and then hand-edited. Therefore the API is complete and can
21cr|python-odf-1.4.1-1|45	handle all ODF constructions, but could be improved in its
21cr|python-odf-1.4.1-1|46	understanding of data types.
21cr|python-odf-1.4.1-1|47	
21cr|python-odf-1.4.1-1|48	%files -n python3-odf
21cr|python-odf-1.4.1-1|49	%{_bindir}/*
21cr|python-odf-1.4.1-1|50	%{_mandir}/man1/*
21cr|python-odf-1.4.1-1|51	%{py3_puresitedir}/*egg-info
21cr|python-odf-1.4.1-1|52	%{py3_puresitedir}/odf
21cr|python-odf-1.4.1-1|53	
21cr|python-odf-1.4.1-1|54	#------------------------------------------------------------------
21cr|python-odf-1.4.1-1|55	
21cr|python-odf-1.4.1-1|56	
21cr|python-odf-1.4.1-1|57	%prep
21cr|python-odf-1.4.1-1|58	%setup -q -n %{pypi_name}-%{version}
21cr|python-odf-1.4.1-1|59	
21cr|python-odf-1.4.1-1|60	%build
21cr|python-odf-1.4.1-1|61	%py3_build
21cr|python-odf-1.4.1-1|62	
21cr|python-odf-1.4.1-1|63	%install
21cr|python-odf-1.4.1-1|64	%py3_install
21cr|python-odf-1.4.1-1|65	

6963 21
21cr|python-ofxparse-0.21-1|1	%global pkgname ofxparse
21cr|python-ofxparse-0.21-1|2	%global sum  Python library fo
21cr|python-ofxparse-0.21-1|3	
21cr|python-ofxparse-0.21-1|4	Name:           python-%{pkgname}
21cr|python-ofxparse-0.21-1|5	Version:	0.21
21cr|python-ofxparse-0.21-1|6	Release:	1
21cr|python-ofxparse-0.21-1|7	Summary:        %{sum}
21cr|python-ofxparse-0.21-1|8	License:        MIT
21cr|python-ofxparse-0.21-1|9	URL:            http://sites.google.com/site/ofxparse
21cr|python-ofxparse-0.21-1|10	Source0:	https://files.pythonhosted.org/packages/45/ae/98a2acfd06d15869c4b1be7fb74849c8a67cf15b65181f1fe879547e7494/ofxparse-0.21.tar.gz
21cr|python-ofxparse-0.21-1|11	BuildArch:      noarch
21cr|python-ofxparse-0.21-1|12	Group:       Development/Python
21cr|python-ofxparse-0.21-1|13	
21cr|python-ofxparse-0.21-1|14	%description
21cr|python-ofxparse-0.21-1|15	ofxparse is a parser fo
21cr|python-ofxparse-0.21-1|16	
21cr|python-ofxparse-0.21-1|17	Summary:        %{sum}
21cr|python-ofxparse-0.21-1|18	
21cr|python-ofxparse-0.21-1|19	%package -n python3-%{pkgname}
21cr|python-ofxparse-0.21-1|20	Summary:        %{sum}
21cr|python-ofxparse-0.21-1|21	BuildRequires:  python3-setuptools
21cr|python-ofxparse-0.21-1|22	BuildRequires:  python3-nose
21cr|python-ofxparse-0.21-1|23	BuildRequires:  python3-beautifulsoup4
21cr|python-ofxparse-0.21-1|24	BuildRequires:  python3-six
21cr|python-ofxparse-0.21-1|25	Requires:       python3-beautifulsoup4
21cr|python-ofxparse-0.21-1|26	Requires:       python3-six
21cr|python-ofxparse-0.21-1|27	Group:          Development/Python
21cr|python-ofxparse-0.21-1|28	
21cr|python-ofxparse-0.21-1|29	%description -n python3-%{pkgname}
21cr|python-ofxparse-0.21-1|30	description
21cr|python-ofxparse-0.21-1|31	
21cr|python-ofxparse-0.21-1|32	%prep
21cr|python-ofxparse-0.21-1|33	%setup -q -n %{pkgname}-%{version}
21cr|python-ofxparse-0.21-1|34	rm -rf %{pkgname}.egg-info
21cr|python-ofxparse-0.21-1|35	
21cr|python-ofxparse-0.21-1|36	%build
21cr|python-ofxparse-0.21-1|37	%py3_build
21cr|python-ofxparse-0.21-1|38	
21cr|python-ofxparse-0.21-1|39	%install
21cr|python-ofxparse-0.21-1|40	%py3_install
21cr|python-ofxparse-0.21-1|41	
21cr|python-ofxparse-0.21-1|42	%check
21cr|python-ofxparse-0.21-1|43	# Tests are currently failing (just suncorp.ofx in the default configuration),
21cr|python-ofxparse-0.21-1|44	# seems to be some kind of BeautifulSoup deficiency:
21cr|python-ofxparse-0.21-1|45	# https://github.com/jseutter/ofxparse/issues/107
21cr|python-ofxparse-0.21-1|46	python3 setup.py test || :
21cr|python-ofxparse-0.21-1|47	
21cr|python-ofxparse-0.21-1|48	%files -n python3-%{pkgname}
21cr|python-ofxparse-0.21-1|49	%doc LICENSE
21cr|python-ofxparse-0.21-1|50	%doc README.rst AUTHORS
21cr|python-ofxparse-0.21-1|51	%{py3_puresitedir}/%{pkgname}
21cr|python-ofxparse-0.21-1|52	%{py3_puresitedir}/%{pkgname}*.egg-info

6964 21
21cr|python-olefile-0.46-1|1	%global pypi_name olefile
21cr|python-olefile-0.46-1|2	%global _description \
21cr|python-olefile-0.46-1|3	olefile is a Python package to parse, read and write Microsoft OLE2 files\
21cr|python-olefile-0.46-1|4	(also called Structured Storage, Compound File Binary Format or Compound\
21cr|python-olefile-0.46-1|5	Document File Format), such as Microsoft Office 97-2003 documents,\
21cr|python-olefile-0.46-1|6	vbaProject.bin in MS Office 2007+ files, Image Composer and FlashPix files,\
21cr|python-olefile-0.46-1|7	Outlook messages, StickyNotes, several Microscopy file formats, McAfee\
21cr|python-olefile-0.46-1|8	antivirus quarantine files, etc.
21cr|python-olefile-0.46-1|9	
21cr|python-olefile-0.46-1|10	Name:           python-%{pypi_name}
21cr|python-olefile-0.46-1|11	Version:        0.46
21cr|python-olefile-0.46-1|12	Release:        1
21cr|python-olefile-0.46-1|13	Summary:        Python package to parse, read and write Microsoft OLE2 files
21cr|python-olefile-0.46-1|14	Group:          Development/Python
21cr|python-olefile-0.46-1|15	
21cr|python-olefile-0.46-1|16	License:        BSD
21cr|python-olefile-0.46-1|17	URL:            https://pypi.python.org/pypi/olefile/
21cr|python-olefile-0.46-1|18	Source0:        https://files.pythonhosted.org/packages/source/o/%{pypi_name}/%{pypi_name}-%{version}.zip
21cr|python-olefile-0.46-1|19	
21cr|python-olefile-0.46-1|20	BuildArch:      noarch
21cr|python-olefile-0.46-1|21	
21cr|python-olefile-0.46-1|22	
21cr|python-olefile-0.46-1|23	%description %{_description}
21cr|python-olefile-0.46-1|24	
21cr|python-olefile-0.46-1|25	#-----------------------------------------------------
21cr|python-olefile-0.46-1|26	%package -n python2-%{pypi_name}
21cr|python-olefile-0.46-1|27	Summary:        %{summary}
21cr|python-olefile-0.46-1|28	Group:          Development/Python
21cr|python-olefile-0.46-1|29	BuildRequires:  python2-devel
21cr|python-olefile-0.46-1|30	%{?python_provide:%python_provide python2-%{pypi_name}}
21cr|python-olefile-0.46-1|31	
21cr|python-olefile-0.46-1|32	%description -n python2-%{pypi_name} %{_description}
21cr|python-olefile-0.46-1|33	
21cr|python-olefile-0.46-1|34	Python2 version.
21cr|python-olefile-0.46-1|35	
21cr|python-olefile-0.46-1|36	%files -n python2-%{pypi_name}
21cr|python-olefile-0.46-1|37	%doc README.md
21cr|python-olefile-0.46-1|38	%doc doc/License.rst
21cr|python-olefile-0.46-1|39	%{py2_puresitedir}/olefile-*.egg-info
21cr|python-olefile-0.46-1|40	%{py2_puresitedir}/olefile/
21cr|python-olefile-0.46-1|41	
21cr|python-olefile-0.46-1|42	#-----------------------------------------------------
21cr|python-olefile-0.46-1|43	
21cr|python-olefile-0.46-1|44	%package -n python3-%{pypi_name}
21cr|python-olefile-0.46-1|45	Summary:        %{summary}
21cr|python-olefile-0.46-1|46	Group:          Development/Python
21cr|python-olefile-0.46-1|47	BuildRequires:  python3-devel
21cr|python-olefile-0.46-1|48	BuildRequires:  python3-sphinx
21cr|python-olefile-0.46-1|49	BuildRequires:  python3-sphinx_rtd_theme
21cr|python-olefile-0.46-1|50	%{?python_provide:%python_provide python3-%{pypi_name}}
21cr|python-olefile-0.46-1|51	
21cr|python-olefile-0.46-1|52	%description -n python3-%{pypi_name} %{_description}
21cr|python-olefile-0.46-1|53	
21cr|python-olefile-0.46-1|54	Python3 version.
21cr|python-olefile-0.46-1|55	
21cr|python-olefile-0.46-1|56	%files -n python3-%{pypi_name}
21cr|python-olefile-0.46-1|57	%doc README.md doc/_build_py3/html
21cr|python-olefile-0.46-1|58	%doc doc/License.rst
21cr|python-olefile-0.46-1|59	%{py3_puresitedir}/olefile-*.egg-info
21cr|python-olefile-0.46-1|60	%{py3_puresitedir}/olefile/
21cr|python-olefile-0.46-1|61	
21cr|python-olefile-0.46-1|62	#-----------------------------------------------------
21cr|python-olefile-0.46-1|63	
21cr|python-olefile-0.46-1|64	%prep
21cr|python-olefile-0.46-1|65	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-olefile-0.46-1|66	
21cr|python-olefile-0.46-1|67	
21cr|python-olefile-0.46-1|68	%build
21cr|python-olefile-0.46-1|69	%py2_build
21cr|python-olefile-0.46-1|70	
21cr|python-olefile-0.46-1|71	%py3_build
21cr|python-olefile-0.46-1|72	make -C doc html BUILDDIR=_build_py3
21cr|python-olefile-0.46-1|73	
21cr|python-olefile-0.46-1|74	
21cr|python-olefile-0.46-1|75	%install
21cr|python-olefile-0.46-1|76	%py2_install
21cr|python-olefile-0.46-1|77	%py3_install
21cr|python-olefile-0.46-1|78	
21cr|python-olefile-0.46-1|79	
21cr|python-olefile-0.46-1|80	%check
21cr|python-olefile-0.46-1|81	# Tests got left out in the 0.44 source archive
21cr|python-olefile-0.46-1|82	# https://github.com/decalage2/olefile/issues/56
21cr|python-olefile-0.46-1|83	# PYTHONPATH=%%{buildroot}%%{python2_sitelib} %%{__python2} tests/test_olefile.py
21cr|python-olefile-0.46-1|84	# PYTHONPATH=%%{buildroot}%%{python3_sitelib} %%{__python3} tests/test_olefile.py

6965 21
21cr|python-opengl-3.1.5-1|1	%define oname PyOpenGL
21cr|python-opengl-3.1.5-1|2	%define module opengl
21cr|python-opengl-3.1.5-1|3	
21cr|python-opengl-3.1.5-1|4	Name:           python-%{module}
21cr|python-opengl-3.1.5-1|5	Version:        3.1.5
21cr|python-opengl-3.1.5-1|6	Release:        1
21cr|python-opengl-3.1.5-1|7	Summary:        Python bindings for OpenGL
21cr|python-opengl-3.1.5-1|8	License:        BSD
21cr|python-opengl-3.1.5-1|9	Group:          Development/Python
21cr|python-opengl-3.1.5-1|10	Url:            https://github.com/mcfletch/pyopengl
21cr|python-opengl-3.1.5-1|11	Source0:        https://pypi.python.org/packages/source/P/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-opengl-3.1.5-1|12	Source1:        https://pypi.python.org/packages/source/P/%{oname}-accelerate/%{oname}-accelerate-%{version}.tar.gz
21cr|python-opengl-3.1.5-1|13	
21cr|python-opengl-3.1.5-1|14	
21cr|python-opengl-3.1.5-1|15	%description
21cr|python-opengl-3.1.5-1|16	PyOpenGL is the cross platform Python binding to OpenGL and related APIs. It
21cr|python-opengl-3.1.5-1|17	includes support for OpenGL v1.1, GLU, GLUT v3.7, GLE 3 and WGL 4. It also
21cr|python-opengl-3.1.5-1|18	includes support for dozens of extensions (where supported in the underlying
21cr|python-opengl-3.1.5-1|19	implementation).
21cr|python-opengl-3.1.5-1|20	
21cr|python-opengl-3.1.5-1|21	PyOpenGL is inter-operable with a large number of external GUI libraries
21cr|python-opengl-3.1.5-1|22	for Python including (Tkinter, wxPython, FxPy, PyGame, and Qt).
21cr|python-opengl-3.1.5-1|23	#--------------------------------------------------------------
21cr|python-opengl-3.1.5-1|24	
21cr|python-opengl-3.1.5-1|25	%package -n     python3-%{module}
21cr|python-opengl-3.1.5-1|26	Summary:        Python 3 bindings for OpenGL
21cr|python-opengl-3.1.5-1|27	
21cr|python-opengl-3.1.5-1|28	BuildRequires:  pkgconfig(python3)
21cr|python-opengl-3.1.5-1|29	BuildRequires:  python3egg(setuptools)
21cr|python-opengl-3.1.5-1|30	BuildRequires:  python3egg(numpy)
21cr|python-opengl-3.1.5-1|31	BuildRequires:  python3egg(cython)
21cr|python-opengl-3.1.5-1|32	BuildRequires:  python3-numpy-devel
21cr|python-opengl-3.1.5-1|33	BuildRequires:	pkgconfig(freeglut)
21cr|python-opengl-3.1.5-1|34	BuildRequires:	swig
21cr|python-opengl-3.1.5-1|35	BuildRequires:	tcl
21cr|python-opengl-3.1.5-1|36	BuildRequires:	pkgconfig(tcl)
21cr|python-opengl-3.1.5-1|37	BuildRequires:	tk
21cr|python-opengl-3.1.5-1|38	BuildRequires:	pkgconfig(tk)
21cr|python-opengl-3.1.5-1|39	Requires:       glut
21cr|python-opengl-3.1.5-1|40	Requires:       python3egg(numpy)
21cr|python-opengl-3.1.5-1|41	
21cr|python-opengl-3.1.5-1|42	
21cr|python-opengl-3.1.5-1|43	%description -n python3-%{module}
21cr|python-opengl-3.1.5-1|44	PyOpenGL is the cross platform Python binding to OpenGL and related APIs. It
21cr|python-opengl-3.1.5-1|45	includes support for OpenGL v1.1, GLU, GLUT v3.7, GLE 3 and WGL 4. It also
21cr|python-opengl-3.1.5-1|46	includes support for dozens of extensions (where supported in the underlying
21cr|python-opengl-3.1.5-1|47	implementation).
21cr|python-opengl-3.1.5-1|48	
21cr|python-opengl-3.1.5-1|49	PyOpenGL is inter-operable with a large number of external GUI libraries
21cr|python-opengl-3.1.5-1|50	for Python including (Tkinter, wxPython, FxPy, PyGame, and Qt).
21cr|python-opengl-3.1.5-1|51	
21cr|python-opengl-3.1.5-1|52	%files -n python3-%{module}
21cr|python-opengl-3.1.5-1|53	%doc %{oname}-%{version}/license.txt
21cr|python-opengl-3.1.5-1|54	%{py3_puresitedir}/%{oname}-%{version}-py%{python3_version}.egg-info
21cr|python-opengl-3.1.5-1|55	%{py3_puresitedir}/OpenGL/
21cr|python-opengl-3.1.5-1|56	%exclude %{py3_puresitedir}/OpenGL/Tk
21cr|python-opengl-3.1.5-1|57	%{py3_platsitedir}/OpenGL_accelerate/
21cr|python-opengl-3.1.5-1|58	%{py3_platsitedir}/%{oname}_accelerate-%{version}-py%{python3_version}.egg-info/
21cr|python-opengl-3.1.5-1|59	#----------------------------------------------------------------------------------
21cr|python-opengl-3.1.5-1|60	
21cr|python-opengl-3.1.5-1|61	%package -n     python3-%{module}-tk
21cr|python-opengl-3.1.5-1|62	Summary:        %{oname} Python 3.x Tk widget
21cr|python-opengl-3.1.5-1|63	BuildArch:      noarch
21cr|python-opengl-3.1.5-1|64	Requires:       python3-%{module} = %{EVRD}
21cr|python-opengl-3.1.5-1|65	Requires:       tkinter3
21cr|python-opengl-3.1.5-1|66	
21cr|python-opengl-3.1.5-1|67	%description -n python3-%{module}-tk
21cr|python-opengl-3.1.5-1|68	%{oname} Togl (Tk OpenGL widget) 1.6 support for Python 3.x.
21cr|python-opengl-3.1.5-1|69	
21cr|python-opengl-3.1.5-1|70	%files -n python3-%{module}-tk
21cr|python-opengl-3.1.5-1|71	%{py3_puresitedir}/OpenGL/Tk
21cr|python-opengl-3.1.5-1|72	
21cr|python-opengl-3.1.5-1|73	#----------------------------------------------------------------------------------
21cr|python-opengl-3.1.5-1|74	
21cr|python-opengl-3.1.5-1|75	%prep
21cr|python-opengl-3.1.5-1|76	%setup -q -c -n %{oname}-%{version} -T -a0 -a1
21cr|python-opengl-3.1.5-1|77	
21cr|python-opengl-3.1.5-1|78	
21cr|python-opengl-3.1.5-1|79	
21cr|python-opengl-3.1.5-1|80	%build
21cr|python-opengl-3.1.5-1|81	for dir in %{oname}-%{version} %{oname}-accelerate-%{version} ; do
21cr|python-opengl-3.1.5-1|82	pushd $dir
21cr|python-opengl-3.1.5-1|83	%py3_build
21cr|python-opengl-3.1.5-1|84	popd
21cr|python-opengl-3.1.5-1|85	done
21cr|python-opengl-3.1.5-1|86	
21cr|python-opengl-3.1.5-1|87	
21cr|python-opengl-3.1.5-1|88	%install
21cr|python-opengl-3.1.5-1|89	for dir in %{oname}-%{version} %{oname}-accelerate-%{version} ; do
21cr|python-opengl-3.1.5-1|90	pushd $dir
21cr|python-opengl-3.1.5-1|91	%py3_install
21cr|python-opengl-3.1.5-1|92	popd
21cr|python-opengl-3.1.5-1|93	done
21cr|python-opengl-3.1.5-1|94	

6966 21
21cr|python-openid-3.2-1|1	Name:		python-openid
21cr|python-openid-3.2-1|2	Version:	3.2
21cr|python-openid-3.2-1|3	Release:	1
21cr|python-openid-3.2-1|4	Summary:	Python OpenID libraries
21cr|python-openid-3.2-1|5	Group:		Development/Python
21cr|python-openid-3.2-1|6	License:	ASL 2.0
21cr|python-openid-3.2-1|7	Url:		Htps://github.com/openid/python-openid
21cr|python-openid-3.2-1|8	Source0:	https://github.com/openid/python-openid/archive/refs/tags/3.2/%{name}-%{version}.tar.gz
21cr|python-openid-3.2-1|9	
21cr|python-openid-3.2-1|10	BuildRequires:	python3egg(setuptools)
21cr|python-openid-3.2-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-openid-3.2-1|12	BuildRequires:	python3egg(django)
21cr|python-openid-3.2-1|13	BuildRequires:	python3egg(psycopg2)
21cr|python-openid-3.2-1|14	BuildRequires:	python3egg(defusedxml)
21cr|python-openid-3.2-1|15	BuildRequires:	python3egg(six)
21cr|python-openid-3.2-1|16	BuildRequires:	python3egg(cryptography)
21cr|python-openid-3.2-1|17	BuildRequires:	python3egg(lxml)
21cr|python-openid-3.2-1|18	
21cr|python-openid-3.2-1|19	Provides:	python3-openid == %{EVRD}
21cr|python-openid-3.2-1|20	BuildArch:	noarch
21cr|python-openid-3.2-1|21	
21cr|python-openid-3.2-1|22	%description
21cr|python-openid-3.2-1|23	The OpenID library with batteries included.
21cr|python-openid-3.2-1|24	
21cr|python-openid-3.2-1|25	Features of the 2.x.x series include:
21cr|python-openid-3.2-1|26	
21cr|python-openid-3.2-1|27	* Refined and easy-to-use API.
21cr|python-openid-3.2-1|28	
21cr|python-openid-3.2-1|29	* Extensive documentation.
21cr|python-openid-3.2-1|30	
21cr|python-openid-3.2-1|31	* Many storage implemetations including file-based, sqlite,
21cr|python-openid-3.2-1|32	postgresql, and mysql.
21cr|python-openid-3.2-1|33	
21cr|python-openid-3.2-1|34	* Simple examples to help you get started.
21cr|python-openid-3.2-1|35	
21cr|python-openid-3.2-1|36	* Licensed under the Apache Software License.
21cr|python-openid-3.2-1|37	
21cr|python-openid-3.2-1|38	* Includes a Simple Registration API
21cr|python-openid-3.2-1|39	
21cr|python-openid-3.2-1|40	* Versions 1.x.x supports protocol version 1; versions 2.x.x support
21cr|python-openid-3.2-1|41	both major OpenID protocol versions transparently
21cr|python-openid-3.2-1|42	
21cr|python-openid-3.2-1|43	%files
21cr|python-openid-3.2-1|44	%doc *.md LICENSE *.txt
21cr|python-openid-3.2-1|45	%{py3_puresitedir}/openid/
21cr|python-openid-3.2-1|46	%{py3_puresitedir}/python_openid2-*
21cr|python-openid-3.2-1|47	
21cr|python-openid-3.2-1|48	#----------------------------------------------------------
21cr|python-openid-3.2-1|49	
21cr|python-openid-3.2-1|50	%prep
21cr|python-openid-3.2-1|51	%setup -q
21cr|python-openid-3.2-1|52	rm -rf python3_openid.egg-info/
21cr|python-openid-3.2-1|53	
21cr|python-openid-3.2-1|54	# remove the use of env python  python3
21cr|python-openid-3.2-1|55	grep -Erl '^#!/usr/bin/env python$' | xargs \
21cr|python-openid-3.2-1|56	sed -i -r '1 s|^#!/usr/bin/env python$|#!/usr/bin/python3|g'
21cr|python-openid-3.2-1|57	
21cr|python-openid-3.2-1|58	%build
21cr|python-openid-3.2-1|59	%py3_build
21cr|python-openid-3.2-1|60	
21cr|python-openid-3.2-1|61	%install
21cr|python-openid-3.2-1|62	%py3_install
21cr|python-openid-3.2-1|63	
21cr|python-openid-3.2-1|64	

6967 21
21cr|python-opensesame-3.3.14-1|1	%define pypi_name python-opensesame
21cr|python-opensesame-3.3.14-1|2	
21cr|python-opensesame-3.3.14-1|3	Name:		python-opensesame
21cr|python-opensesame-3.3.14-1|4	Version:	3.3.14
21cr|python-opensesame-3.3.14-1|5	Release:	1
21cr|python-opensesame-3.3.14-1|6	Summary:	Graphical experiment builder
21cr|python-opensesame-3.3.14-1|7	Group:		Sciences/Other
21cr|python-opensesame-3.3.14-1|8	License:	GPLv2
21cr|python-opensesame-3.3.14-1|9	Url:		http://www.cogsci.nl/software/%{pypi_name}
21cr|python-opensesame-3.3.14-1|10	Source0:	%{pypi_source}
21cr|python-opensesame-3.3.14-1|11	Patch0:		opensesame-3.3.10-desktopfile.patch
21cr|python-opensesame-3.3.14-1|12	
21cr|python-opensesame-3.3.14-1|13	BuildArch:	noarch
21cr|python-opensesame-3.3.14-1|14	
21cr|python-opensesame-3.3.14-1|15	%description
21cr|python-opensesame-3.3.14-1|16	OpenSesame is a graphical experiment builder. OpenSesame provides an easy
21cr|python-opensesame-3.3.14-1|17	to use, point-and-click interface for creating psychological experiments.
21cr|python-opensesame-3.3.14-1|18	In addition to a powerful sketchpad for creating visual stimuli, OpenSesame
21cr|python-opensesame-3.3.14-1|19	features a sampler and synthesizer for sound playback. For more complex tasks,
21cr|python-opensesame-3.3.14-1|20	OpenSesame supports Python scripting using the built-in editor with syntax
21cr|python-opensesame-3.3.14-1|21	highlighting.
21cr|python-opensesame-3.3.14-1|22	#----------------------------------------
21cr|python-opensesame-3.3.14-1|23	
21cr|python-opensesame-3.3.14-1|24	%package -n python3-opensesame
21cr|python-opensesame-3.3.14-1|25	Summary:	Graphical experiment builder
21cr|python-opensesame-3.3.14-1|26	
21cr|python-opensesame-3.3.14-1|27	BuildRequires:  python3egg(pyyaml)
21cr|python-opensesame-3.3.14-1|28	BuildRequires:  python3egg(pygame)
21cr|python-opensesame-3.3.14-1|29	BuildRequires:  python3-qt5-qscintilla
21cr|python-opensesame-3.3.14-1|30	BuildRequires:  python3-qt5-devel
21cr|python-opensesame-3.3.14-1|31	BuildRequires:  python3egg(setuptools)
21cr|python-opensesame-3.3.14-1|32	BuildRequires:  pkgconfig(python3)
21cr|python-opensesame-3.3.14-1|33	
21cr|python-opensesame-3.3.14-1|34	Requires:       python3egg(pyyaml)
21cr|python-opensesame-3.3.14-1|35	Requires:       python3egg(markdown)
21cr|python-opensesame-3.3.14-1|36	Requires:       python3egg(numpy)
21cr|python-opensesame-3.3.14-1|37	Requires:       python3egg(pygame)
21cr|python-opensesame-3.3.14-1|38	Requires:       python3egg(pyqt5)
21cr|python-opensesame-3.3.14-1|39	Requires:       python3egg(simplejson)
21cr|python-opensesame-3.3.14-1|40	Requires:       python3egg(webcolors)
21cr|python-opensesame-3.3.14-1|41	Requires:       python3egg(python-fileinspector)
21cr|python-opensesame-3.3.14-1|42	Requires:       python3egg(pyqode.python) >= 3.2.3
21cr|python-opensesame-3.3.14-1|43	Recommends:     ipython
21cr|python-opensesame-3.3.14-1|44	Recommends:     python3egg(pil)
21cr|python-opensesame-3.3.14-1|45	Recommends:     python3egg(pyaudio)
21cr|python-opensesame-3.3.14-1|46	Recommends:     python3egg(pyopengl)
21cr|python-opensesame-3.3.14-1|47	
21cr|python-opensesame-3.3.14-1|48	%description -n python3-opensesame
21cr|python-opensesame-3.3.14-1|49	OpenSesame is a graphical experiment builder. OpenSesame provides an easy
21cr|python-opensesame-3.3.14-1|50	to use, point-and-click interface for creating psychological experiments.
21cr|python-opensesame-3.3.14-1|51	In addition to a powerful sketchpad for creating visual stimuli, OpenSesame
21cr|python-opensesame-3.3.14-1|52	features a sampler and synthesizer for sound playback. For more complex tasks,
21cr|python-opensesame-3.3.14-1|53	OpenSesame supports Python scripting using the built-in editor with syntax
21cr|python-opensesame-3.3.14-1|54	highlighting.
21cr|python-opensesame-3.3.14-1|55	
21cr|python-opensesame-3.3.14-1|56	%files -n python3-opensesame
21cr|python-opensesame-3.3.14-1|57	%doc readme.md
21cr|python-opensesame-3.3.14-1|58	%{_bindir}/opensesame
21cr|python-opensesame-3.3.14-1|59	%{_bindir}/opensesamerun
21cr|python-opensesame-3.3.14-1|60	%{_datadir}/opensesame_extensions/
21cr|python-opensesame-3.3.14-1|61	%{_datadir}/opensesame_plugins/
21cr|python-opensesame-3.3.14-1|62	%{_datadir}/opensesame_resources/
21cr|python-opensesame-3.3.14-1|63	%{_datadir}/applications/opensesame.desktop
21cr|python-opensesame-3.3.14-1|64	%{_datadir}/icons/hicolor/scalable/apps/opensesame.svg
21cr|python-opensesame-3.3.14-1|65	%{_datadir}/mime/packages/x-opensesame-experiment.xml
21cr|python-opensesame-3.3.14-1|66	%{py3_puresitedir}/openexp/
21cr|python-opensesame-3.3.14-1|67	%{py3_puresitedir}/libopensesame/
21cr|python-opensesame-3.3.14-1|68	%{py3_puresitedir}/libqtopensesame/
21cr|python-opensesame-3.3.14-1|69	%{py3_puresitedir}/python_opensesame-%{version}-*.egg-info
21cr|python-opensesame-3.3.14-1|70	#----------------------------------------
21cr|python-opensesame-3.3.14-1|71	
21cr|python-opensesame-3.3.14-1|72	%prep
21cr|python-opensesame-3.3.14-1|73	%setup -q
21cr|python-opensesame-3.3.14-1|74	%patch0 -p1
21cr|python-opensesame-3.3.14-1|75	sed -i -e '1i#!/usr/bin/python3' libopensesame/misc.py
21cr|python-opensesame-3.3.14-1|76	
21cr|python-opensesame-3.3.14-1|77	rm -fr *.egg-info
21cr|python-opensesame-3.3.14-1|78	
21cr|python-opensesame-3.3.14-1|79	# fixed req ,pyqode3.python
21cr|python-opensesame-3.3.14-1|80	find -type f -exec  sed -i 's/pyqode3.python/pyqode.python/g' {} \;
21cr|python-opensesame-3.3.14-1|81	
21cr|python-opensesame-3.3.14-1|82	
21cr|python-opensesame-3.3.14-1|83	%build
21cr|python-opensesame-3.3.14-1|84	%py3_build
21cr|python-opensesame-3.3.14-1|85	
21cr|python-opensesame-3.3.14-1|86	%install
21cr|python-opensesame-3.3.14-1|87	%py3_install
21cr|python-opensesame-3.3.14-1|88	chmod 755 %{buildroot}%{py3_puresitedir}/libopensesame/misc.py
21cr|python-opensesame-3.3.14-1|89	pushd mime
21cr|python-opensesame-3.3.14-1|90	install -Dm 644 x-opensesame-experiment.xml %{buildroot}%{_datadir}/mime/packages/x-opensesame-experiment.xml
21cr|python-opensesame-3.3.14-1|91	popd
21cr|python-opensesame-3.3.14-1|92	chmod -x %{buildroot}%{_datadir}/opensesame_resources/theme/default/MokaSesame/index.theme

6968 21
21cr|python-orderedmultidict-1.0.1-1|1	%global         pypi_name      orderedmultidict
21cr|python-orderedmultidict-1.0.1-1|2	
21cr|python-orderedmultidict-1.0.1-1|3	Name:           python-orderedmultidict
21cr|python-orderedmultidict-1.0.1-1|4	Version:	1.0.1
21cr|python-orderedmultidict-1.0.1-1|5	Release:	1
21cr|python-orderedmultidict-1.0.1-1|6	Summary:        An ordered multivalue dictionary
21cr|python-orderedmultidict-1.0.1-1|7	License:        UNLICENSE
21cr|python-orderedmultidict-1.0.1-1|8	Group:          Development/Python
21cr|python-orderedmultidict-1.0.1-1|9	URL:            https://github.com/gruns/orderedmultidict
21cr|python-orderedmultidict-1.0.1-1|10	Source0:	https://files.pythonhosted.org/packages/53/4e/3823a27d764bb8388711f4cb6f24e58453e92d6928f4163fdb01e3a3789f/orderedmultidict-1.0.1.tar.gz
21cr|python-orderedmultidict-1.0.1-1|11	BuildArch:      noarch
21cr|python-orderedmultidict-1.0.1-1|12	
21cr|python-orderedmultidict-1.0.1-1|13	%description
21cr|python-orderedmultidict-1.0.1-1|14	A multivalue dictionary is a dictionary that can store multiple values
21cr|python-orderedmultidict-1.0.1-1|15	for the same key. An ordered multivalue dictionary is a multivalue
21cr|python-orderedmultidict-1.0.1-1|16	dictionary that retains the order of insertions and deletions.
21cr|python-orderedmultidict-1.0.1-1|17	
21cr|python-orderedmultidict-1.0.1-1|18	%package -n python3-orderedmultidict
21cr|python-orderedmultidict-1.0.1-1|19	Summary:        Python3 implementation of OMDict
21cr|python-orderedmultidict-1.0.1-1|20	Group:          Development/Python
21cr|python-orderedmultidict-1.0.1-1|21	BuildRequires:  python3
21cr|python-orderedmultidict-1.0.1-1|22	BuildRequires:  python3-setuptools
21cr|python-orderedmultidict-1.0.1-1|23	BuildArch:      noarch
21cr|python-orderedmultidict-1.0.1-1|24	
21cr|python-orderedmultidict-1.0.1-1|25	%description -n python3-orderedmultidict
21cr|python-orderedmultidict-1.0.1-1|26	%{summary}.
21cr|python-orderedmultidict-1.0.1-1|27	
21cr|python-orderedmultidict-1.0.1-1|28	%prep
21cr|python-orderedmultidict-1.0.1-1|29	%setup -q -n %{pypi_name}-%{version}
21cr|python-orderedmultidict-1.0.1-1|30	rm -rf %{pypi_name}.egg-info
21cr|python-orderedmultidict-1.0.1-1|31	
21cr|python-orderedmultidict-1.0.1-1|32	%build
21cr|python-orderedmultidict-1.0.1-1|33	%py3_build
21cr|python-orderedmultidict-1.0.1-1|34	
21cr|python-orderedmultidict-1.0.1-1|35	%install
21cr|python-orderedmultidict-1.0.1-1|36	%py3_install
21cr|python-orderedmultidict-1.0.1-1|37	
21cr|python-orderedmultidict-1.0.1-1|38	%files -n python3-orderedmultidict
21cr|python-orderedmultidict-1.0.1-1|39	%doc  README.md LICENSE.md API.md
21cr|python-orderedmultidict-1.0.1-1|40	%{py3_puresitedir}/orderedmultidict
21cr|python-orderedmultidict-1.0.1-1|41	%{py3_puresitedir}/orderedmultidict-%{version}-py?.?.egg-info

6969 21
21cr|python-orderedset-2.0.3-1|1	%global srcname orderedset
21cr|python-orderedset-2.0.3-1|2	%global user simonpercivall
21cr|python-orderedset-2.0.3-1|3	
21cr|python-orderedset-2.0.3-1|4	Name:           python-%{srcname}
21cr|python-orderedset-2.0.3-1|5	Version:        2.0.3
21cr|python-orderedset-2.0.3-1|6	Release:        1
21cr|python-orderedset-2.0.3-1|7	Summary:        Ordered set implementation in Cython
21cr|python-orderedset-2.0.3-1|8	Group:		Development/Python
21cr|python-orderedset-2.0.3-1|9	License:        BSD
21cr|python-orderedset-2.0.3-1|10	URL:            https://github.com/%{user}/%{srcname}
21cr|python-orderedset-2.0.3-1|11	Source0:        %{srcname}-%{version}.tar.gz
21cr|python-orderedset-2.0.3-1|12	# https://github.com/simonpercivall/orderedset/pull/22
21cr|python-orderedset-2.0.3-1|13	Patch0:         %{name}-comparison.patch
21cr|python-orderedset-2.0.3-1|14	
21cr|python-orderedset-2.0.3-1|15	BuildRequires:  gcc
21cr|python-orderedset-2.0.3-1|16	BuildRequires:  python3-devel
21cr|python-orderedset-2.0.3-1|17	BuildRequires:  python3dist(coverage)
21cr|python-orderedset-2.0.3-1|18	BuildRequires:  python3dist(cython)
21cr|python-orderedset-2.0.3-1|19	BuildRequires:  python3dist(docutils)
21cr|python-orderedset-2.0.3-1|20	BuildRequires:  python3dist(pygments)
21cr|python-orderedset-2.0.3-1|21	BuildRequires:  python3dist(setuptools)
21cr|python-orderedset-2.0.3-1|22	
21cr|python-orderedset-2.0.3-1|23	%global common_desc \
21cr|python-orderedset-2.0.3-1|24	This package contains an ordered set implementation in Cython.  Features:\
21cr|python-orderedset-2.0.3-1|25	- Works like a regular set, but remembers insertion order;\
21cr|python-orderedset-2.0.3-1|26	- Is approximately 5 times faster than the pure Python implementation\
21cr|python-orderedset-2.0.3-1|27	overall (and 5 times slower than set);\
21cr|python-orderedset-2.0.3-1|28	- Compatible with Python 2.6 through 3.6.;\
21cr|python-orderedset-2.0.3-1|29	- Supports the full set interface;\
21cr|python-orderedset-2.0.3-1|30	- Supports some list methods, like index and __getitem__.\
21cr|python-orderedset-2.0.3-1|31	- Supports set methods against iterables.
21cr|python-orderedset-2.0.3-1|32	
21cr|python-orderedset-2.0.3-1|33	%description
21cr|python-orderedset-2.0.3-1|34	%common_desc
21cr|python-orderedset-2.0.3-1|35	
21cr|python-orderedset-2.0.3-1|36	%package -n python3-%{srcname}
21cr|python-orderedset-2.0.3-1|37	Summary:        Ordered set implementation in Cython
21cr|python-orderedset-2.0.3-1|38	
21cr|python-orderedset-2.0.3-1|39	Provides:       bundled(jquery)
21cr|python-orderedset-2.0.3-1|40	Provides:       bundled(js-underscore)
21cr|python-orderedset-2.0.3-1|41	
21cr|python-orderedset-2.0.3-1|42	%description -n python3-%{srcname}
21cr|python-orderedset-2.0.3-1|43	%common_desc
21cr|python-orderedset-2.0.3-1|44	
21cr|python-orderedset-2.0.3-1|45	%prep
21cr|python-orderedset-2.0.3-1|46	%autosetup -n %{srcname}-%{version} -p1
21cr|python-orderedset-2.0.3-1|47	
21cr|python-orderedset-2.0.3-1|48	# Set the language level
21cr|python-orderedset-2.0.3-1|49	sed -i "s/pyx'])/&, compiler_directives={'language_level': 3}/" setup.py
21cr|python-orderedset-2.0.3-1|50	
21cr|python-orderedset-2.0.3-1|51	%build
21cr|python-orderedset-2.0.3-1|52	%py3_build
21cr|python-orderedset-2.0.3-1|53	rst2html --no-datestamp AUTHORS.rst AUTHORS.html
21cr|python-orderedset-2.0.3-1|54	rst2html --no-datestamp HISTORY.rst HISTORY.html
21cr|python-orderedset-2.0.3-1|55	rst2html --no-datestamp README.rst README.html
21cr|python-orderedset-2.0.3-1|56	
21cr|python-orderedset-2.0.3-1|57	%install
21cr|python-orderedset-2.0.3-1|58	%py3_install
21cr|python-orderedset-2.0.3-1|59	chmod 0755 %{buildroot}%{py3_platsitedir}/%{srcname}/*.so
21cr|python-orderedset-2.0.3-1|60	
21cr|python-orderedset-2.0.3-1|61	%check
21cr|python-orderedset-2.0.3-1|62	PYTHONPATH=$PWD python3 setup.py test
21cr|python-orderedset-2.0.3-1|63	
21cr|python-orderedset-2.0.3-1|64	%files -n python3-%{srcname}
21cr|python-orderedset-2.0.3-1|65	%doc AUTHORS.html HISTORY.html README.html
21cr|python-orderedset-2.0.3-1|66	%doc LICENSE
21cr|python-orderedset-2.0.3-1|67	%{py3_platsitedir}/%{srcname}*

6970 21
21cr|python-osd-0.2.14-11|1	%define oname pyosd
21cr|python-osd-0.2.14-11|2	
21cr|python-osd-0.2.14-11|3	Summary:	Python wrapper for libosd
21cr|python-osd-0.2.14-11|4	Name:		python-osd
21cr|python-osd-0.2.14-11|5	Version:	0.2.14
21cr|python-osd-0.2.14-11|6	Release:	11
21cr|python-osd-0.2.14-11|7	License:	GPLv2+
21cr|python-osd-0.2.14-11|8	Group:		Development/Python
21cr|python-osd-0.2.14-11|9	Url:		http://repose.cx/pyosd
21cr|python-osd-0.2.14-11|10	Source0:	%{oname}-%{version}.tar.bz2
21cr|python-osd-0.2.14-11|11	BuildRequires:	xosd-devel
21cr|python-osd-0.2.14-11|12	BuildRequires:	pkgconfig(python)
21cr|python-osd-0.2.14-11|13	Provides:	%{oname} = %{EVRD}
21cr|python-osd-0.2.14-11|14	
21cr|python-osd-0.2.14-11|15	%description
21cr|python-osd-0.2.14-11|16	PyOSD is a python2 module for displaying text on your X display, much like the
21cr|python-osd-0.2.14-11|17	"On Screen Displays" used on TVs and some monitors.
21cr|python-osd-0.2.14-11|18	
21cr|python-osd-0.2.14-11|19	%package -n python2-osd
21cr|python-osd-0.2.14-11|20	%py2_migration_meta python2-osd
21cr|python-osd-0.2.14-11|21	Summary:	Python wrapper for libosd
21cr|python-osd-0.2.14-11|22	
21cr|python-osd-0.2.14-11|23	%description -n python2-osd
21cr|python-osd-0.2.14-11|24	PyOSD is a python module for displaying text on your X display, much like the
21cr|python-osd-0.2.14-11|25	"On Screen Displays" used on TVs and some monitors.
21cr|python-osd-0.2.14-11|26	
21cr|python-osd-0.2.14-11|27	%files -n python2-osd
21cr|python-osd-0.2.14-11|28	%doc AUTHORS README* ChangeLog COPYING
21cr|python-osd-0.2.14-11|29	%dir %{py2_platsitedir}/pyosd
21cr|python-osd-0.2.14-11|30	%{py2_platsitedir}/pyosd/*
21cr|python-osd-0.2.14-11|31	%{py2_platsitedir}/_pyosd.so
21cr|python-osd-0.2.14-11|32	%{py2_platsitedir}/pyosd-%{version}-*.egg-info
21cr|python-osd-0.2.14-11|33	
21cr|python-osd-0.2.14-11|34	#----------------------------------------------------------------------------
21cr|python-osd-0.2.14-11|35	
21cr|python-osd-0.2.14-11|36	%prep
21cr|python-osd-0.2.14-11|37	%setup -q -n %{oname}-%{version}
21cr|python-osd-0.2.14-11|38	
21cr|python-osd-0.2.14-11|39	%build
21cr|python-osd-0.2.14-11|40	python2 setup.py build
21cr|python-osd-0.2.14-11|41	
21cr|python-osd-0.2.14-11|42	%install
21cr|python-osd-0.2.14-11|43	python2 setup.py install --root=%{buildroot}

6971 21
21cr|python-oslo-messaging-12.2.2-1|1	%define sname oslo.messaging
21cr|python-oslo-messaging-12.2.2-1|2	%define oname oslo-messaging
21cr|python-oslo-messaging-12.2.2-1|3	
21cr|python-oslo-messaging-12.2.2-1|4	Name:		python-%{oname}
21cr|python-oslo-messaging-12.2.2-1|5	Version:	12.2.2
21cr|python-oslo-messaging-12.2.2-1|6	Release:	1
21cr|python-oslo-messaging-12.2.2-1|7	Summary:	OpenStack common messaging library
21cr|python-oslo-messaging-12.2.2-1|8	Group:		Development/Python
21cr|python-oslo-messaging-12.2.2-1|9	License:	ASL 2.0
21cr|python-oslo-messaging-12.2.2-1|10	URL:		https://launchpad.net/oslo
21cr|python-oslo-messaging-12.2.2-1|11	Source0:	http://tarballs.openstack.org/oslo.messaging/%{sname}-%{version}.tar.gz
21cr|python-oslo-messaging-12.2.2-1|12	
21cr|python-oslo-messaging-12.2.2-1|13	
21cr|python-oslo-messaging-12.2.2-1|14	BuildArch:  noarch
21cr|python-oslo-messaging-12.2.2-1|15	
21cr|python-oslo-messaging-12.2.2-1|16	%description
21cr|python-oslo-messaging-12.2.2-1|17	The Oslo project intends to produce a python library containing
21cr|python-oslo-messaging-12.2.2-1|18	infrastructure code shared by OpenStack projects. The APIs provided
21cr|python-oslo-messaging-12.2.2-1|19	by the project should be high quality, stable, consistent and generally
21cr|python-oslo-messaging-12.2.2-1|20	useful.
21cr|python-oslo-messaging-12.2.2-1|21	
21cr|python-oslo-messaging-12.2.2-1|22	The Oslo messaging API supports RPC and notifications over a number of
21cr|python-oslo-messaging-12.2.2-1|23	different messaging transports.
21cr|python-oslo-messaging-12.2.2-1|24	
21cr|python-oslo-messaging-12.2.2-1|25	#-----------------------------------------------------------------------
21cr|python-oslo-messaging-12.2.2-1|26	%package -n python3-%{oname}
21cr|python-oslo-messaging-12.2.2-1|27	Summary:	OpenStack common messaging library
21cr|python-oslo-messaging-12.2.2-1|28	Group:		Development/Python
21cr|python-oslo-messaging-12.2.2-1|29	
21cr|python-oslo-messaging-12.2.2-1|30	BuildRequires: pkgconfig(python3)
21cr|python-oslo-messaging-12.2.2-1|31	BuildRequires: python3egg(setuptools)
21cr|python-oslo-messaging-12.2.2-1|32	BuildRequires: python3egg(pbr)
21cr|python-oslo-messaging-12.2.2-1|33	
21cr|python-oslo-messaging-12.2.2-1|34	%description -n python3-%{oname}
21cr|python-oslo-messaging-12.2.2-1|35	The Oslo project intends to produce a python library containing
21cr|python-oslo-messaging-12.2.2-1|36	infrastructure code shared by OpenStack projects. The APIs provided
21cr|python-oslo-messaging-12.2.2-1|37	by the project should be high quality, stable, consistent and generally
21cr|python-oslo-messaging-12.2.2-1|38	useful.
21cr|python-oslo-messaging-12.2.2-1|39	
21cr|python-oslo-messaging-12.2.2-1|40	The Oslo messaging API supports RPC and notifications over a number of
21cr|python-oslo-messaging-12.2.2-1|41	different messaging transports.
21cr|python-oslo-messaging-12.2.2-1|42	
21cr|python-oslo-messaging-12.2.2-1|43	%files -n python3-%{oname}
21cr|python-oslo-messaging-12.2.2-1|44	%doc README.rst LICENSE
21cr|python-oslo-messaging-12.2.2-1|45	%{python3_sitelib}/oslo_messaging
21cr|python-oslo-messaging-12.2.2-1|46	%{python3_sitelib}/*.egg-info
21cr|python-oslo-messaging-12.2.2-1|47	%{_bindir}/oslo-messaging-send-notification
21cr|python-oslo-messaging-12.2.2-1|48	
21cr|python-oslo-messaging-12.2.2-1|49	#-----------------------------------------------------------------------
21cr|python-oslo-messaging-12.2.2-1|50	%prep
21cr|python-oslo-messaging-12.2.2-1|51	%setup -q -n %{sname}-%{version}
21cr|python-oslo-messaging-12.2.2-1|52	
21cr|python-oslo-messaging-12.2.2-1|53	# Remove bundled egg-info
21cr|python-oslo-messaging-12.2.2-1|54	rm -rf %{sname}.egg-info
21cr|python-oslo-messaging-12.2.2-1|55	
21cr|python-oslo-messaging-12.2.2-1|56	
21cr|python-oslo-messaging-12.2.2-1|57	# Remove the requirements file so that pbr hooks don't add it
21cr|python-oslo-messaging-12.2.2-1|58	# to distutils requires_dist config
21cr|python-oslo-messaging-12.2.2-1|59	rm -rf {test-,}requirements.txt
21cr|python-oslo-messaging-12.2.2-1|60	
21cr|python-oslo-messaging-12.2.2-1|61	%build
21cr|python-oslo-messaging-12.2.2-1|62	%py3_build
21cr|python-oslo-messaging-12.2.2-1|63	
21cr|python-oslo-messaging-12.2.2-1|64	%install
21cr|python-oslo-messaging-12.2.2-1|65	%py3_install
21cr|python-oslo-messaging-12.2.2-1|66	
21cr|python-oslo-messaging-12.2.2-1|67	# Delete tests
21cr|python-oslo-messaging-12.2.2-1|68	rm -fr %{buildroot}%{python3_sitelib}/oslo_messaging/tests
21cr|python-oslo-messaging-12.2.2-1|69	
21cr|python-oslo-messaging-12.2.2-1|70	#sphinx-build -b html
21cr|python-oslo-messaging-12.2.2-1|71	
21cr|python-oslo-messaging-12.2.2-1|72	
21cr|python-oslo-messaging-12.2.2-1|73	
21cr|python-oslo-messaging-12.2.2-1|74	

6972 21
21cr|python-oslo-sphinx-2.0-1|1	%global oname oslo.sphinx
21cr|python-oslo-sphinx-2.0-1|2	
21cr|python-oslo-sphinx-2.0-1|3	Name:		python-oslo-sphinx
21cr|python-oslo-sphinx-2.0-1|4	Version:	2.0
21cr|python-oslo-sphinx-2.0-1|5	Release:	1
21cr|python-oslo-sphinx-2.0-1|6	Summary:	OpenStack Sphinx Extensions
21cr|python-oslo-sphinx-2.0-1|7	Group:		Development/Python
21cr|python-oslo-sphinx-2.0-1|8	License:	Apache Software Licene
21cr|python-oslo-sphinx-2.0-1|9	URL:		https://launchpad.net/oslo
21cr|python-oslo-sphinx-2.0-1|10	Source0:	https://tarballs.openstack.org/%{oname}/oslosphinx-%{version}.tar.gz
21cr|python-oslo-sphinx-2.0-1|11	
21cr|python-oslo-sphinx-2.0-1|12	BuildArch:	noarch
21cr|python-oslo-sphinx-2.0-1|13	
21cr|python-oslo-sphinx-2.0-1|14	%description
21cr|python-oslo-sphinx-2.0-1|15	The Oslo project intends to produce a python library containing
21cr|python-oslo-sphinx-2.0-1|16	infrastructure code shared by OpenStack projects. The APIs provided
21cr|python-oslo-sphinx-2.0-1|17	by the project should be high quality, stable, consistent and generally
21cr|python-oslo-sphinx-2.0-1|18	useful.
21cr|python-oslo-sphinx-2.0-1|19	
21cr|python-oslo-sphinx-2.0-1|20	The oslo-sphinx library contains Sphinx theme and extensions support used by
21cr|python-oslo-sphinx-2.0-1|21	OpenStack.
21cr|python-oslo-sphinx-2.0-1|22	
21cr|python-oslo-sphinx-2.0-1|23	#--------------------------------------------------------------------------------
21cr|python-oslo-sphinx-2.0-1|24	%package -n python3-%{oname}
21cr|python-oslo-sphinx-2.0-1|25	Summary:	OpenStack Sphinx Extensions
21cr|python-oslo-sphinx-2.0-1|26	Group:		Development/Python
21cr|python-oslo-sphinx-2.0-1|27	BuildRequires:	pkgconfig(python3)
21cr|python-oslo-sphinx-2.0-1|28	BuildRequires:	python3egg(setuptools)
21cr|python-oslo-sphinx-2.0-1|29	BuildRequires:	python3egg(pbr)
21cr|python-oslo-sphinx-2.0-1|30	
21cr|python-oslo-sphinx-2.0-1|31	%description -n python3-%{oname}
21cr|python-oslo-sphinx-2.0-1|32	The Oslo project intends to produce a python library containing
21cr|python-oslo-sphinx-2.0-1|33	infrastructure code shared by OpenStack projects. The APIs provided
21cr|python-oslo-sphinx-2.0-1|34	by the project should be high quality, stable, consistent and generally
21cr|python-oslo-sphinx-2.0-1|35	useful.
21cr|python-oslo-sphinx-2.0-1|36	
21cr|python-oslo-sphinx-2.0-1|37	The oslo-sphinx library contains Sphinx theme and extensions support used by
21cr|python-oslo-sphinx-2.0-1|38	OpenStack.
21cr|python-oslo-sphinx-2.0-1|39	
21cr|python-oslo-sphinx-2.0-1|40	%files -n python3-%{oname}
21cr|python-oslo-sphinx-2.0-1|41	%doc LICENSE README.rst
21cr|python-oslo-sphinx-2.0-1|42	%{python3_sitelib}/oslosphinx
21cr|python-oslo-sphinx-2.0-1|43	%{python3_sitelib}/oslosphinx/__pycache__
21cr|python-oslo-sphinx-2.0-1|44	%{python3_sitelib}/oslosphinx/theme
21cr|python-oslo-sphinx-2.0-1|45	%{python3_sitelib}/*.egg-info
21cr|python-oslo-sphinx-2.0-1|46	
21cr|python-oslo-sphinx-2.0-1|47	#--------------------------------------------------------------------------------
21cr|python-oslo-sphinx-2.0-1|48	%prep
21cr|python-oslo-sphinx-2.0-1|49	%setup -q -n oslosphinx-%{version}
21cr|python-oslo-sphinx-2.0-1|50	# Remove bundled egg-info
21cr|python-oslo-sphinx-2.0-1|51	rm -rf oslo_sphinx.egg-info
21cr|python-oslo-sphinx-2.0-1|52	
21cr|python-oslo-sphinx-2.0-1|53	%build
21cr|python-oslo-sphinx-2.0-1|54	%py3_build
21cr|python-oslo-sphinx-2.0-1|55	
21cr|python-oslo-sphinx-2.0-1|56	%install
21cr|python-oslo-sphinx-2.0-1|57	%py3_install

6973 21
21cr|python-outcome-1.2.0-1|1	# what it's called on pypi
21cr|python-outcome-1.2.0-1|2	%global srcname outcome
21cr|python-outcome-1.2.0-1|3	# what it's imported as
21cr|python-outcome-1.2.0-1|4	%global libname outcome
21cr|python-outcome-1.2.0-1|5	# name of egg info directory
21cr|python-outcome-1.2.0-1|6	%global eggname outcome
21cr|python-outcome-1.2.0-1|7	# package name fragment
21cr|python-outcome-1.2.0-1|8	%global pkgname outcome
21cr|python-outcome-1.2.0-1|9	
21cr|python-outcome-1.2.0-1|10	%global _description \
21cr|python-outcome-1.2.0-1|11	Outcome provides a function for capturing the outcome of a Python function\
21cr|python-outcome-1.2.0-1|12	call, so that it can be passed around.
21cr|python-outcome-1.2.0-1|13	
21cr|python-outcome-1.2.0-1|14	
21cr|python-outcome-1.2.0-1|15	Name:		python-%{pkgname}
21cr|python-outcome-1.2.0-1|16	Version:	1.2.0
21cr|python-outcome-1.2.0-1|17	Release:	1
21cr|python-outcome-1.2.0-1|18	Summary:	Capture the outcome of Python function calls
21cr|python-outcome-1.2.0-1|19	Group:		Development/Python
21cr|python-outcome-1.2.0-1|20	License:	MIT or ASL 2.0
21cr|python-outcome-1.2.0-1|21	URL:		https://github.com/python-trio/outcome
21cr|python-outcome-1.2.0-1|22	Source0:	https://files.pythonhosted.org/packages/dd/91/741e1626e89fdc3664169e16300c59eefa4b23540cc6d6c70450f885098f/outcome-1.2.0.tar.gz
21cr|python-outcome-1.2.0-1|23	BuildArch:	noarch
21cr|python-outcome-1.2.0-1|24	
21cr|python-outcome-1.2.0-1|25	
21cr|python-outcome-1.2.0-1|26	%description %{_description}
21cr|python-outcome-1.2.0-1|27	
21cr|python-outcome-1.2.0-1|28	#---------------------------------------------------------------------------
21cr|python-outcome-1.2.0-1|29	%package -n python3-%{pkgname}
21cr|python-outcome-1.2.0-1|30	Summary:        %{summary}
21cr|python-outcome-1.2.0-1|31	BuildRequires:  pkgconfig(python3)
21cr|python-outcome-1.2.0-1|32	BuildRequires:  python3egg(setuptools)
21cr|python-outcome-1.2.0-1|33	Requires:       python3-attrs
21cr|python-outcome-1.2.0-1|34	
21cr|python-outcome-1.2.0-1|35	%description -n python3-%{pkgname} %{_description}
21cr|python-outcome-1.2.0-1|36	
21cr|python-outcome-1.2.0-1|37	%files -n python3-%{pkgname}
21cr|python-outcome-1.2.0-1|38	%license LICENSE LICENSE.MIT LICENSE.APACHE2
21cr|python-outcome-1.2.0-1|39	%doc README.rst
21cr|python-outcome-1.2.0-1|40	%{python3_sitelib}/%{libname}
21cr|python-outcome-1.2.0-1|41	%{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info
21cr|python-outcome-1.2.0-1|42	
21cr|python-outcome-1.2.0-1|43	#---------------------------------------------------------------------------
21cr|python-outcome-1.2.0-1|44	
21cr|python-outcome-1.2.0-1|45	%prep
21cr|python-outcome-1.2.0-1|46	%autosetup -n %{srcname}-%{version}
21cr|python-outcome-1.2.0-1|47	
21cr|python-outcome-1.2.0-1|48	%build
21cr|python-outcome-1.2.0-1|49	%py3_build
21cr|python-outcome-1.2.0-1|50	
21cr|python-outcome-1.2.0-1|51	%install
21cr|python-outcome-1.2.0-1|52	%py3_install

6974 21
21cr|python-owslib-0.25.0-1|1	# Works with either ElementTree or python-lxml
21cr|python-owslib-0.25.0-1|2	%define	oname OWSLib
21cr|python-owslib-0.25.0-1|3	%define	module owslib
21cr|python-owslib-0.25.0-1|4	
21cr|python-owslib-0.25.0-1|5	Summary:	Client library for OGC web services
21cr|python-owslib-0.25.0-1|6	Name:		python-%{module}
21cr|python-owslib-0.25.0-1|7	Version:	0.25.0
21cr|python-owslib-0.25.0-1|8	Release:	1
21cr|python-owslib-0.25.0-1|9	License:	BSD
21cr|python-owslib-0.25.0-1|10	Group:		Development/Python
21cr|python-owslib-0.25.0-1|11	Url:		https://geopython.github.io/OWSLib
21cr|python-owslib-0.25.0-1|12	Source0:	https://github.com/geopython/OWSLib/archive/%{oname}-%{version}.tar.gz
21cr|python-owslib-0.25.0-1|13	
21cr|python-owslib-0.25.0-1|14	BuildArch:	noarch
21cr|python-owslib-0.25.0-1|15	
21cr|python-owslib-0.25.0-1|16	%description
21cr|python-owslib-0.25.0-1|17	Python2 module for client programming with Open Geospatial Consortium (OGC)
21cr|python-owslib-0.25.0-1|18	web service (hence OWS) interface standards, and their related content models.
21cr|python-owslib-0.25.0-1|19	
21cr|python-owslib-0.25.0-1|20	#-----------------------------------------------------------------------------
21cr|python-owslib-0.25.0-1|21	
21cr|python-owslib-0.25.0-1|22	%package -n     python3-%{module}
21cr|python-owslib-0.25.0-1|23	Summary:	Client library for OGC web services
21cr|python-owslib-0.25.0-1|24	Group:		Development/Python
21cr|python-owslib-0.25.0-1|25	BuildRequires:  pkgconfig(python3)
21cr|python-owslib-0.25.0-1|26	BuildRequires:  python3dist(setuptools)
21cr|python-owslib-0.25.0-1|27	Requires:       python3egg(python-dateutil)
21cr|python-owslib-0.25.0-1|28	Requires:       python3egg(pyproj)
21cr|python-owslib-0.25.0-1|29	Requires:       python3egg(pytz)
21cr|python-owslib-0.25.0-1|30	Requires:       python3egg(requests)
21cr|python-owslib-0.25.0-1|31	
21cr|python-owslib-0.25.0-1|32	Provides:	python3-%{module} = %{EVRD}
21cr|python-owslib-0.25.0-1|33	
21cr|python-owslib-0.25.0-1|34	%description -n python3-%{module}
21cr|python-owslib-0.25.0-1|35	Python3 module for client programming with Open Geospatial Consortium (OGC)
21cr|python-owslib-0.25.0-1|36	web service (hence OWS) interface standards, and their related content models.
21cr|python-owslib-0.25.0-1|37	
21cr|python-owslib-0.25.0-1|38	%files -n python3-%{module}
21cr|python-owslib-0.25.0-1|39	%doc *.rst LICENSE
21cr|python-owslib-0.25.0-1|40	%{py3_puresitedir}/%{module}/
21cr|python-owslib-0.25.0-1|41	%{py3_puresitedir}/%{oname}-%{version}-py*.egg-info
21cr|python-owslib-0.25.0-1|42	
21cr|python-owslib-0.25.0-1|43	#-----------------------------------------------------------------------------
21cr|python-owslib-0.25.0-1|44	
21cr|python-owslib-0.25.0-1|45	%prep
21cr|python-owslib-0.25.0-1|46	%setup -qn %{oname}-%{version}
21cr|python-owslib-0.25.0-1|47	
21cr|python-owslib-0.25.0-1|48	# Remove bundled egg-info
21cr|python-owslib-0.25.0-1|49	rm -rf %{oname}.egg-info
21cr|python-owslib-0.25.0-1|50	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-owslib-0.25.0-1|51	
21cr|python-owslib-0.25.0-1|52	%build
21cr|python-owslib-0.25.0-1|53	%py3_build
21cr|python-owslib-0.25.0-1|54	
21cr|python-owslib-0.25.0-1|55	
21cr|python-owslib-0.25.0-1|56	%install
21cr|python-owslib-0.25.0-1|57	%py3_install

6975 21
21cr|python-pafy-0.5.5-1|1	%define module pafy
21cr|python-pafy-0.5.5-1|2	
21cr|python-pafy-0.5.5-1|3	Name:           python-%{module}
21cr|python-pafy-0.5.5-1|4	Version:        0.5.5
21cr|python-pafy-0.5.5-1|5	Release:        1
21cr|python-pafy-0.5.5-1|6	Summary:        Python library to download YouTube content and retrieve metadata
21cr|python-pafy-0.5.5-1|7	Group:          Development/Python
21cr|python-pafy-0.5.5-1|8	License:        GPLv2
21cr|python-pafy-0.5.5-1|9	URL:            https://github.com/mps-youtube/pafy
21cr|python-pafy-0.5.5-1|10	Source0:        https://github.com/mps-youtube/pafy/archive/v%{version}/%{module}-%{version}.tar.gz
21cr|python-pafy-0.5.5-1|11	
21cr|python-pafy-0.5.5-1|12	BuildArch:      noarch
21cr|python-pafy-0.5.5-1|13	
21cr|python-pafy-0.5.5-1|14	%description
21cr|python-pafy-0.5.5-1|15	Features
21cr|python-pafy-0.5.5-1|16	- Retreive metadata such as viewcount, duration, rating, author, thumbnail,
21cr|python-pafy-0.5.5-1|17	keywords
21cr|python-pafy-0.5.5-1|18	- Download video or audio at requested resolution / bitrate / format /
21cr|python-pafy-0.5.5-1|19	filesize
21cr|python-pafy-0.5.5-1|20	- Command line tool (ytdl) for downloading directly from the command line
21cr|python-pafy-0.5.5-1|21	- Retrieve the URL to stream the video in a player such as vlc or mplayer
21cr|python-pafy-0.5.5-1|22	- Works with age-restricted videos and non-embeddable videos
21cr|python-pafy-0.5.5-1|23	- Small, standalone, single importable module file (pafy.py)
21cr|python-pafy-0.5.5-1|24	- Select highest quality stream for download or streaming
21cr|python-pafy-0.5.5-1|25	- Download video only (no audio) in m4v or webm format
21cr|python-pafy-0.5.5-1|26	- Download audio only (no video) in ogg or m4a format
21cr|python-pafy-0.5.5-1|27	- Retreive playlists and playlist metadata
21cr|python-pafy-0.5.5-1|28	- Works with Python 2.6+ and 3.3+
21cr|python-pafy-0.5.5-1|29	- Optionally depends on youtube-dl (recommended; more stable)
21cr|python-pafy-0.5.5-1|30	#-------------------------------------------------------------------------------
21cr|python-pafy-0.5.5-1|31	
21cr|python-pafy-0.5.5-1|32	%package -n     %{module}-ytdl
21cr|python-pafy-0.5.5-1|33	Summary:        A Youtube downloader
21cr|python-pafy-0.5.5-1|34	
21cr|python-pafy-0.5.5-1|35	
21cr|python-pafy-0.5.5-1|36	%description -n %{module}-ytdl
21cr|python-pafy-0.5.5-1|37	Command line tool (ytdl) for downloading directly from the command line
21cr|python-pafy-0.5.5-1|38	
21cr|python-pafy-0.5.5-1|39	%files -n %{module}-ytdl
21cr|python-pafy-0.5.5-1|40	%doc README.rst
21cr|python-pafy-0.5.5-1|41	%{_bindir}/ytdl
21cr|python-pafy-0.5.5-1|42	#-------------------------------------------------------------------------------
21cr|python-pafy-0.5.5-1|43	%package -n     python3-%{module}
21cr|python-pafy-0.5.5-1|44	Summary:        %{summary}
21cr|python-pafy-0.5.5-1|45	BuildRequires:  pkgconfig(python3)
21cr|python-pafy-0.5.5-1|46	BuildRequires:  python3egg(setuptools)
21cr|python-pafy-0.5.5-1|47	BuildRequires:  youtube-dl
21cr|python-pafy-0.5.5-1|48	BuildRequires:  python3egg(yt-dlp)
21cr|python-pafy-0.5.5-1|49	
21cr|python-pafy-0.5.5-1|50	Suggests:   %{module}-ytdl = %{EVRD}
21cr|python-pafy-0.5.5-1|51	
21cr|python-pafy-0.5.5-1|52	
21cr|python-pafy-0.5.5-1|53	%description -n python3-%{module}
21cr|python-pafy-0.5.5-1|54	Features
21cr|python-pafy-0.5.5-1|55	- Retreive metadata such as viewcount, duration, rating, author, thumbnail,
21cr|python-pafy-0.5.5-1|56	keywords
21cr|python-pafy-0.5.5-1|57	- Download video or audio at requested resolution / bitrate / format /
21cr|python-pafy-0.5.5-1|58	filesize
21cr|python-pafy-0.5.5-1|59	- Command line tool (ytdl) for downloading directly from the command line
21cr|python-pafy-0.5.5-1|60	- Retrieve the URL to stream the video in a player such as vlc or mplayer
21cr|python-pafy-0.5.5-1|61	- Works with age-restricted videos and non-embeddable videos
21cr|python-pafy-0.5.5-1|62	- Small, standalone, single importable module file (pafy.py)
21cr|python-pafy-0.5.5-1|63	- Select highest quality stream for download or streaming
21cr|python-pafy-0.5.5-1|64	- Download video only (no audio) in m4v or webm format
21cr|python-pafy-0.5.5-1|65	- Download audio only (no video) in ogg or m4a format
21cr|python-pafy-0.5.5-1|66	- Retreive playlists and playlist metadata
21cr|python-pafy-0.5.5-1|67	- Works with Python 2.6+ and 3.3+
21cr|python-pafy-0.5.5-1|68	- Optionally depends on youtube-dl (recommended; more stable)
21cr|python-pafy-0.5.5-1|69	
21cr|python-pafy-0.5.5-1|70	%files -n python3-%{module}
21cr|python-pafy-0.5.5-1|71	%doc README.rst
21cr|python-pafy-0.5.5-1|72	%{py3_puresitedir}/%{module}
21cr|python-pafy-0.5.5-1|73	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-pafy-0.5.5-1|74	
21cr|python-pafy-0.5.5-1|75	#-------------------------------------------------------------------------------
21cr|python-pafy-0.5.5-1|76	
21cr|python-pafy-0.5.5-1|77	%prep
21cr|python-pafy-0.5.5-1|78	%setup -qn %{module}-%{version}
21cr|python-pafy-0.5.5-1|79	# switch to yt-dlp, hell bad choice...
21cr|python-pafy-0.5.5-1|80	find -type f -exec  sed -i 's/youtube_dl/yt_dlp/g' {} \;
21cr|python-pafy-0.5.5-1|81	
21cr|python-pafy-0.5.5-1|82	%build
21cr|python-pafy-0.5.5-1|83	%py3_build
21cr|python-pafy-0.5.5-1|84	
21cr|python-pafy-0.5.5-1|85	%install
21cr|python-pafy-0.5.5-1|86	%py3_install
21cr|python-pafy-0.5.5-1|87	
21cr|python-pafy-0.5.5-1|88	

6976 21
21cr|python-pandocfilters-1.5.0-1|1	%define srcname pandocfilters
21cr|python-pandocfilters-1.5.0-1|2	
21cr|python-pandocfilters-1.5.0-1|3	Name:       python-%{srcname}
21cr|python-pandocfilters-1.5.0-1|4	Version:    1.5.0
21cr|python-pandocfilters-1.5.0-1|5	Release:    1
21cr|python-pandocfilters-1.5.0-1|6	Summary:    Utilities for writing pandoc filters in python
21cr|python-pandocfilters-1.5.0-1|7	Source0:    https://pypi.io/packages/source/p/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|python-pandocfilters-1.5.0-1|8	License:    BSD
21cr|python-pandocfilters-1.5.0-1|9	Group:      Development/Python
21cr|python-pandocfilters-1.5.0-1|10	Url:        http://github.com/jgm/pandocfilters
21cr|python-pandocfilters-1.5.0-1|11	BuildArch:  noarch
21cr|python-pandocfilters-1.5.0-1|12	
21cr|python-pandocfilters-1.5.0-1|13	%description
21cr|python-pandocfilters-1.5.0-1|14	Pandoc filters are pipes that read a JSON serialization of the Pandoc AST
21cr|python-pandocfilters-1.5.0-1|15	from stdin, transform it in some way, and write it to stdout.
21cr|python-pandocfilters-1.5.0-1|16	
21cr|python-pandocfilters-1.5.0-1|17	They can be used with pandoc (>= 1.12) either using pipes ::
21cr|python-pandocfilters-1.5.0-1|18	
21cr|python-pandocfilters-1.5.0-1|19	pandoc -t json -s | ./caps.py | pandoc -f json
21cr|python-pandocfilters-1.5.0-1|20	
21cr|python-pandocfilters-1.5.0-1|21	or using the ``--filter`` (or ``-F``) command-line option. ::
21cr|python-pandocfilters-1.5.0-1|22	
21cr|python-pandocfilters-1.5.0-1|23	pandoc --filter ./caps.py -s
21cr|python-pandocfilters-1.5.0-1|24	
21cr|python-pandocfilters-1.5.0-1|25	For more on pandoc filters, see the pandoc documentation under ``--filter``
21cr|python-pandocfilters-1.5.0-1|26	and `the tutorial on writing filters`__.
21cr|python-pandocfilters-1.5.0-1|27	
21cr|python-pandocfilters-1.5.0-1|28	__ http://johnmacfarlane.net/pandoc/scripting.html
21cr|python-pandocfilters-1.5.0-1|29	
21cr|python-pandocfilters-1.5.0-1|30	For an alternative library for writing pandoc filters, with
21cr|python-pandocfilters-1.5.0-1|31	a more "Pythonic" design, see `panflute`__.
21cr|python-pandocfilters-1.5.0-1|32	
21cr|python-pandocfilters-1.5.0-1|33	__ https://github.com/sergiocorreia/panflute
21cr|python-pandocfilters-1.5.0-1|34	
21cr|python-pandocfilters-1.5.0-1|35	Compatibility
21cr|python-pandocfilters-1.5.0-1|36	----------------
21cr|python-pandocfilters-1.5.0-1|37	Pandoc 1.16 introduced link and image `attributes` to the existing
21cr|python-pandocfilters-1.5.0-1|38	`caption` and `target` arguments, requiring a change in pandocfilters
21cr|python-pandocfilters-1.5.0-1|39	that breaks backwards compatibility. Consequently, you should use:
21cr|python-pandocfilters-1.5.0-1|40	
21cr|python-pandocfilters-1.5.0-1|41	- pandocfilters version <= 1.2.4 for pandoc versions 1.12--1.15, and
21cr|python-pandocfilters-1.5.0-1|42	- pandocfilters version >= 1.3.0 for pandoc versions >= 1.16.
21cr|python-pandocfilters-1.5.0-1|43	
21cr|python-pandocfilters-1.5.0-1|44	Pandoc 1.17.3 (pandoc-types 1.17.*) introduced a new JSON format.
21cr|python-pandocfilters-1.5.0-1|45	pandocfilters 1.4.0 should work with both the old and the new
21cr|python-pandocfilters-1.5.0-1|46	format.
21cr|python-pandocfilters-1.5.0-1|47	
21cr|python-pandocfilters-1.5.0-1|48	#---------------------------------------------------------------------
21cr|python-pandocfilters-1.5.0-1|49	
21cr|python-pandocfilters-1.5.0-1|50	%package -n python2-%{srcname}
21cr|python-pandocfilters-1.5.0-1|51	%py2_migration_meta python2-%{srcname}
21cr|python-pandocfilters-1.5.0-1|52	Summary:    Utilities for writing pandoc filters in python
21cr|python-pandocfilters-1.5.0-1|53	Group:      Development/Python
21cr|python-pandocfilters-1.5.0-1|54	BuildRequires: python2-devel
21cr|python-pandocfilters-1.5.0-1|55	BuildRequires: python2-setuptools
21cr|python-pandocfilters-1.5.0-1|56	
21cr|python-pandocfilters-1.5.0-1|57	%description -n python2-%{srcname}
21cr|python-pandocfilters-1.5.0-1|58	Pandoc filters are pipes that read a JSON serialization of the Pandoc AST
21cr|python-pandocfilters-1.5.0-1|59	from stdin, transform it in some way, and write it to stdout.
21cr|python-pandocfilters-1.5.0-1|60	
21cr|python-pandocfilters-1.5.0-1|61	They can be used with pandoc (>= 1.12) either using pipes ::
21cr|python-pandocfilters-1.5.0-1|62	
21cr|python-pandocfilters-1.5.0-1|63	pandoc -t json -s | ./caps.py | pandoc -f json
21cr|python-pandocfilters-1.5.0-1|64	
21cr|python-pandocfilters-1.5.0-1|65	or using the ``--filter`` (or ``-F``) command-line option. ::
21cr|python-pandocfilters-1.5.0-1|66	
21cr|python-pandocfilters-1.5.0-1|67	pandoc --filter ./caps.py -s
21cr|python-pandocfilters-1.5.0-1|68	
21cr|python-pandocfilters-1.5.0-1|69	For more on pandoc filters, see the pandoc documentation under ``--filter``
21cr|python-pandocfilters-1.5.0-1|70	and `the tutorial on writing filters`__.
21cr|python-pandocfilters-1.5.0-1|71	
21cr|python-pandocfilters-1.5.0-1|72	__ http://johnmacfarlane.net/pandoc/scripting.html
21cr|python-pandocfilters-1.5.0-1|73	
21cr|python-pandocfilters-1.5.0-1|74	For an alternative library for writing pandoc filters, with
21cr|python-pandocfilters-1.5.0-1|75	a more "Pythonic" design, see `panflute`__.
21cr|python-pandocfilters-1.5.0-1|76	
21cr|python-pandocfilters-1.5.0-1|77	__ https://github.com/sergiocorreia/panflute
21cr|python-pandocfilters-1.5.0-1|78	
21cr|python-pandocfilters-1.5.0-1|79	Compatibility
21cr|python-pandocfilters-1.5.0-1|80	----------------
21cr|python-pandocfilters-1.5.0-1|81	Pandoc 1.16 introduced link and image `attributes` to the existing
21cr|python-pandocfilters-1.5.0-1|82	`caption` and `target` arguments, requiring a change in pandocfilters
21cr|python-pandocfilters-1.5.0-1|83	that breaks backwards compatibility. Consequently, you should use:
21cr|python-pandocfilters-1.5.0-1|84	
21cr|python-pandocfilters-1.5.0-1|85	- pandocfilters version <= 1.2.4 for pandoc versions 1.12--1.15, and
21cr|python-pandocfilters-1.5.0-1|86	- pandocfilters version >= 1.3.0 for pandoc versions >= 1.16.
21cr|python-pandocfilters-1.5.0-1|87	
21cr|python-pandocfilters-1.5.0-1|88	Pandoc 1.17.3 (pandoc-types 1.17.*) introduced a new JSON format.
21cr|python-pandocfilters-1.5.0-1|89	pandocfilters 1.4.0 should work with both the old and the new
21cr|python-pandocfilters-1.5.0-1|90	format.
21cr|python-pandocfilters-1.5.0-1|91	
21cr|python-pandocfilters-1.5.0-1|92	%files -n python2-%{srcname}
21cr|python-pandocfilters-1.5.0-1|93	%doc LICENSE
21cr|python-pandocfilters-1.5.0-1|94	%doc README.rst
21cr|python-pandocfilters-1.5.0-1|95	%{py2_puresitedir}/pandocfilters.py*
21cr|python-pandocfilters-1.5.0-1|96	%{py2_puresitedir}/pandocfilters*.egg-info
21cr|python-pandocfilters-1.5.0-1|97	
21cr|python-pandocfilters-1.5.0-1|98	#---------------------------------------------------------------------
21cr|python-pandocfilters-1.5.0-1|99	%package -n python3-%{srcname}
21cr|python-pandocfilters-1.5.0-1|100	Summary:    Utilities for writing pandoc filters in python
21cr|python-pandocfilters-1.5.0-1|101	Group:      Development/Python
21cr|python-pandocfilters-1.5.0-1|102	BuildRequires: python3-devel
21cr|python-pandocfilters-1.5.0-1|103	BuildRequires: python3-setuptools
21cr|python-pandocfilters-1.5.0-1|104	
21cr|python-pandocfilters-1.5.0-1|105	%description -n python3-%{srcname}
21cr|python-pandocfilters-1.5.0-1|106	Pandoc filters are pipes that read a JSON serialization of the Pandoc AST
21cr|python-pandocfilters-1.5.0-1|107	from stdin, transform it in some way, and write it to stdout.
21cr|python-pandocfilters-1.5.0-1|108	
21cr|python-pandocfilters-1.5.0-1|109	They can be used with pandoc (>= 1.12) either using pipes ::
21cr|python-pandocfilters-1.5.0-1|110	
21cr|python-pandocfilters-1.5.0-1|111	pandoc -t json -s | ./caps.py | pandoc -f json
21cr|python-pandocfilters-1.5.0-1|112	
21cr|python-pandocfilters-1.5.0-1|113	or using the ``--filter`` (or ``-F``) command-line option. ::
21cr|python-pandocfilters-1.5.0-1|114	
21cr|python-pandocfilters-1.5.0-1|115	pandoc --filter ./caps.py -s
21cr|python-pandocfilters-1.5.0-1|116	
21cr|python-pandocfilters-1.5.0-1|117	For more on pandoc filters, see the pandoc documentation under ``--filter``
21cr|python-pandocfilters-1.5.0-1|118	and `the tutorial on writing filters`__.
21cr|python-pandocfilters-1.5.0-1|119	
21cr|python-pandocfilters-1.5.0-1|120	__ http://johnmacfarlane.net/pandoc/scripting.html
21cr|python-pandocfilters-1.5.0-1|121	
21cr|python-pandocfilters-1.5.0-1|122	For an alternative library for writing pandoc filters, with
21cr|python-pandocfilters-1.5.0-1|123	a more "Pythonic" design, see `panflute`__.
21cr|python-pandocfilters-1.5.0-1|124	
21cr|python-pandocfilters-1.5.0-1|125	__ https://github.com/sergiocorreia/panflute
21cr|python-pandocfilters-1.5.0-1|126	
21cr|python-pandocfilters-1.5.0-1|127	Compatibility
21cr|python-pandocfilters-1.5.0-1|128	----------------
21cr|python-pandocfilters-1.5.0-1|129	Pandoc 1.16 introduced link and image `attributes` to the existing
21cr|python-pandocfilters-1.5.0-1|130	`caption` and `target` arguments, requiring a change in pandocfilters
21cr|python-pandocfilters-1.5.0-1|131	that breaks backwards compatibility. Consequently, you should use:
21cr|python-pandocfilters-1.5.0-1|132	
21cr|python-pandocfilters-1.5.0-1|133	- pandocfilters version <= 1.2.4 for pandoc versions 1.12--1.15, and
21cr|python-pandocfilters-1.5.0-1|134	- pandocfilters version >= 1.3.0 for pandoc versions >= 1.16.
21cr|python-pandocfilters-1.5.0-1|135	
21cr|python-pandocfilters-1.5.0-1|136	Pandoc 1.17.3 (pandoc-types 1.17.*) introduced a new JSON format.
21cr|python-pandocfilters-1.5.0-1|137	pandocfilters 1.4.0 should work with both the old and the new
21cr|python-pandocfilters-1.5.0-1|138	format.
21cr|python-pandocfilters-1.5.0-1|139	
21cr|python-pandocfilters-1.5.0-1|140	%files -n python3-%{srcname}
21cr|python-pandocfilters-1.5.0-1|141	%doc LICENSE
21cr|python-pandocfilters-1.5.0-1|142	%doc README.rst
21cr|python-pandocfilters-1.5.0-1|143	%{py3_puresitedir}/__pycache__
21cr|python-pandocfilters-1.5.0-1|144	%{py3_puresitedir}/pandocfilters.py*
21cr|python-pandocfilters-1.5.0-1|145	%{py3_puresitedir}/pandocfilters*.egg-info
21cr|python-pandocfilters-1.5.0-1|146	
21cr|python-pandocfilters-1.5.0-1|147	#---------------------------------------------------------------------
21cr|python-pandocfilters-1.5.0-1|148	%prep
21cr|python-pandocfilters-1.5.0-1|149	%setup -q -n %{srcname}-%{version}
21cr|python-pandocfilters-1.5.0-1|150	
21cr|python-pandocfilters-1.5.0-1|151	%build
21cr|python-pandocfilters-1.5.0-1|152	%py3_build
21cr|python-pandocfilters-1.5.0-1|153	%py2_build
21cr|python-pandocfilters-1.5.0-1|154	
21cr|python-pandocfilters-1.5.0-1|155	%install
21cr|python-pandocfilters-1.5.0-1|156	%py2_install
21cr|python-pandocfilters-1.5.0-1|157	%py3_install
21cr|python-pandocfilters-1.5.0-1|158	

6977 21
21cr|python-parallel-0.2-8|1	%define oname parallel
21cr|python-parallel-0.2-8|2	%define pname py%{oname}
21cr|python-parallel-0.2-8|3	%define minversion 2.2
21cr|python-parallel-0.2-8|4	
21cr|python-parallel-0.2-8|5	Summary: Python parallel port extension
21cr|python-parallel-0.2-8|6	Name: python-%{oname}
21cr|python-parallel-0.2-8|7	Version: 0.2
21cr|python-parallel-0.2-8|8	Release: 8
21cr|python-parallel-0.2-8|9	Source0: %{pname}-%{version}.tar.bz2
21cr|python-parallel-0.2-8|10	License: GPL
21cr|python-parallel-0.2-8|11	Group: Development/Python
21cr|python-parallel-0.2-8|12	URL: http://pyserial.sourceforge.net/pyparallel.html
21cr|python-parallel-0.2-8|13	BuildRequires: python3-devel
21cr|python-parallel-0.2-8|14	BuildArch: noarch
21cr|python-parallel-0.2-8|15	Requires: python3
21cr|python-parallel-0.2-8|16	Provides: %{pname}
21cr|python-parallel-0.2-8|17	
21cr|python-parallel-0.2-8|18	%description
21cr|python-parallel-0.2-8|19	This module encapsulates the access for the parrallel port. It provides
21cr|python-parallel-0.2-8|20	backends for Python running on Windows, Linux and BSD. Other platforms
21cr|python-parallel-0.2-8|21	are possible too but not yet integrated.
21cr|python-parallel-0.2-8|22	
21cr|python-parallel-0.2-8|23	This module is still under development, but it may be useful for developers.
21cr|python-parallel-0.2-8|24	
21cr|python-parallel-0.2-8|25	%package -n python3-%{oname}
21cr|python-parallel-0.2-8|26	Summary: Python parallel port extension
21cr|python-parallel-0.2-8|27	
21cr|python-parallel-0.2-8|28	%description -n python3-%{oname}
21cr|python-parallel-0.2-8|29	This module encapsulates the access for the parrallel port. It provides
21cr|python-parallel-0.2-8|30	backends for Python running on Windows, Linux and BSD. Other platforms
21cr|python-parallel-0.2-8|31	are possible too but not yet integrated.
21cr|python-parallel-0.2-8|32	
21cr|python-parallel-0.2-8|33	This module is still under development, but it may be useful for developers.
21cr|python-parallel-0.2-8|34	
21cr|python-parallel-0.2-8|35	
21cr|python-parallel-0.2-8|36	%prep
21cr|python-parallel-0.2-8|37	%setup -q -n %{pname}-%{version}
21cr|python-parallel-0.2-8|38	
21cr|python-parallel-0.2-8|39	%build
21cr|python-parallel-0.2-8|40	perl -pi -e "s/data_files = None/data_files = {}/" setup.py
21cr|python-parallel-0.2-8|41	perl -pi -e "s/\r\n/\n/" *.txt PKG-INFO %oname/*.py
21cr|python-parallel-0.2-8|42	#python2 setup.py build
21cr|python-parallel-0.2-8|43	
21cr|python-parallel-0.2-8|44	%install
21cr|python-parallel-0.2-8|45	python3 setup.py install --root %{buildroot}
21cr|python-parallel-0.2-8|46	
21cr|python-parallel-0.2-8|47	%files -n python3-%{oname}
21cr|python-parallel-0.2-8|48	%doc CHANGES.txt LICENSE.txt PKG-INFO README.txt
21cr|python-parallel-0.2-8|49	%{py3_puresitedir}/*

6978 21
21cr|python-parsley-1.2-4|1	%define	oname	Parsley
21cr|python-parsley-1.2-4|2	
21cr|python-parsley-1.2-4|3	Name:		python-parsley
21cr|python-parsley-1.2-4|4	Version:	1.2
21cr|python-parsley-1.2-4|5	Release:	4
21cr|python-parsley-1.2-4|6	Summary:	Parsing and pattern matching made easy
21cr|python-parsley-1.2-4|7	Source0:	http://pypi.python.org/packages/source/P/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-parsley-1.2-4|8	License:	MIT
21cr|python-parsley-1.2-4|9	Group:		Development/Python
21cr|python-parsley-1.2-4|10	Url:		http://launchpad.net/parsley
21cr|python-parsley-1.2-4|11	BuildRequires:	python3egg(setuptools)
21cr|python-parsley-1.2-4|12	
21cr|python-parsley-1.2-4|13	BuildArch:	noarch
21cr|python-parsley-1.2-4|14	
21cr|python-parsley-1.2-4|15	%description
21cr|python-parsley-1.2-4|16	Parsley is a parsing library for people who find parsers scary or
21cr|python-parsley-1.2-4|17	annoying. I wrote it because I wanted to parse a programming language,
21cr|python-parsley-1.2-4|18	and tools like PLY or ANTLR or Bison were very hard to understand and
21cr|python-parsley-1.2-4|19	integrate into my Python code. Most parser generators are based on LL
21cr|python-parsley-1.2-4|20	or LR parsing algorithms that compile to big state machine
21cr|python-parsley-1.2-4|21	tables. It was like I had to wake up a different section of my brain
21cr|python-parsley-1.2-4|22	to understand or work on grammar rules.
21cr|python-parsley-1.2-4|23	
21cr|python-parsley-1.2-4|24	Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so
21cr|python-parsley-1.2-4|25	each expression in the grammar rules works like a Python
21cr|python-parsley-1.2-4|26	expression. In particular, alternatives are evaluated in order, unlike
21cr|python-parsley-1.2-4|27	table-driven parsers such as yacc, bison or PLY.
21cr|python-parsley-1.2-4|28	
21cr|python-parsley-1.2-4|29	Parsley is an implementation of OMeta, an object-oriented
21cr|python-parsley-1.2-4|30	pattern-matching language developed by Alessandro Warth at
21cr|python-parsley-1.2-4|31	http://tinlizzie.org/ometa/ . For further reading, see Warth's PhD
21cr|python-parsley-1.2-4|32	thesis, which provides a detailed description of OMeta:
21cr|python-parsley-1.2-4|33	http://www.vpri.org/pdf/tr2008003_experimenting.pdf.
21cr|python-parsley-1.2-4|34	
21cr|python-parsley-1.2-4|35	
21cr|python-parsley-1.2-4|36	%package -n python3-parsley
21cr|python-parsley-1.2-4|37	Summary:	Parsing and pattern matching made easy
21cr|python-parsley-1.2-4|38	
21cr|python-parsley-1.2-4|39	%description -n python3-parsley
21cr|python-parsley-1.2-4|40	Parsley is a parsing library for people who find parsers scary or
21cr|python-parsley-1.2-4|41	annoying. I wrote it because I wanted to parse a programming language,
21cr|python-parsley-1.2-4|42	and tools like PLY or ANTLR or Bison were very hard to understand and
21cr|python-parsley-1.2-4|43	integrate into my Python code. Most parser generators are based on LL
21cr|python-parsley-1.2-4|44	or LR parsing algorithms that compile to big state machine
21cr|python-parsley-1.2-4|45	tables. It was like I had to wake up a different section of my brain
21cr|python-parsley-1.2-4|46	to understand or work on grammar rules.
21cr|python-parsley-1.2-4|47	
21cr|python-parsley-1.2-4|48	Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so
21cr|python-parsley-1.2-4|49	each expression in the grammar rules works like a Python
21cr|python-parsley-1.2-4|50	expression. In particular, alternatives are evaluated in order, unlike
21cr|python-parsley-1.2-4|51	table-driven parsers such as yacc, bison or PLY.
21cr|python-parsley-1.2-4|52	
21cr|python-parsley-1.2-4|53	Parsley is an implementation of OMeta, an object-oriented
21cr|python-parsley-1.2-4|54	pattern-matching language developed by Alessandro Warth at
21cr|python-parsley-1.2-4|55	http://tinlizzie.org/ometa/ . For further reading, see Warth's PhD
21cr|python-parsley-1.2-4|56	thesis, which provides a detailed description of OMeta:
21cr|python-parsley-1.2-4|57	http://www.vpri.org/pdf/tr2008003_experimenting.pdf.
21cr|python-parsley-1.2-4|58	
21cr|python-parsley-1.2-4|59	
21cr|python-parsley-1.2-4|60	
21cr|python-parsley-1.2-4|61	%prep
21cr|python-parsley-1.2-4|62	%setup -q -n %{oname}-%{version}
21cr|python-parsley-1.2-4|63	
21cr|python-parsley-1.2-4|64	%build
21cr|python-parsley-1.2-4|65	python3 setup.py build
21cr|python-parsley-1.2-4|66	
21cr|python-parsley-1.2-4|67	%install
21cr|python-parsley-1.2-4|68	python3 setup.py install --root=%{buildroot}
21cr|python-parsley-1.2-4|69	
21cr|python-parsley-1.2-4|70	%files -n python3-parsley
21cr|python-parsley-1.2-4|71	%doc README
21cr|python-parsley-1.2-4|72	%{py3_puresitedir}/ometa
21cr|python-parsley-1.2-4|73	%{py3_puresitedir}/parsley.py*
21cr|python-parsley-1.2-4|74	%{py3_puresitedir}/terml
21cr|python-parsley-1.2-4|75	%{py3_puresitedir}/Parsley*.egg-info

6979 21
21cr|python-parso-0.8.3-1|1	%define pypi_name	parso
21cr|python-parso-0.8.3-1|2	
21cr|python-parso-0.8.3-1|3	Name:		python-%{pypi_name}
21cr|python-parso-0.8.3-1|4	Version:	0.8.3
21cr|python-parso-0.8.3-1|5	Release:	1
21cr|python-parso-0.8.3-1|6	Summary:	A Python Parser
21cr|python-parso-0.8.3-1|7	Group:		Development/Python
21cr|python-parso-0.8.3-1|8	License:	MIT
21cr|python-parso-0.8.3-1|9	URL:		https://github.com/davidhalter/parso
21cr|python-parso-0.8.3-1|10	Source0:	https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-parso-0.8.3-1|11	
21cr|python-parso-0.8.3-1|12	BuildArch:	noarch
21cr|python-parso-0.8.3-1|13	
21cr|python-parso-0.8.3-1|14	%description
21cr|python-parso-0.8.3-1|15	Parso is a Python parser that supports error recovery and round-trip
21cr|python-parso-0.8.3-1|16	parsing for different Python versions (in multiple Python versions).
21cr|python-parso-0.8.3-1|17	Parso is also able to list multiple syntax errors in your python file.
21cr|python-parso-0.8.3-1|18	
21cr|python-parso-0.8.3-1|19	Parso has been battle-tested by jedi. It was pulled out of jedi to be
21cr|python-parso-0.8.3-1|20	useful for other projects as well.
21cr|python-parso-0.8.3-1|21	
21cr|python-parso-0.8.3-1|22	Parso consists of a small API to parse Python and analyse the syntax
21cr|python-parso-0.8.3-1|23	tree.
21cr|python-parso-0.8.3-1|24	#-------------------------------------------------------------
21cr|python-parso-0.8.3-1|25	%package -n	python3-%{pypi_name}
21cr|python-parso-0.8.3-1|26	Summary:	A Python 3 Parser
21cr|python-parso-0.8.3-1|27	Group:		Development/Python
21cr|python-parso-0.8.3-1|28	BuildRequires:	pkgconfig(python3)
21cr|python-parso-0.8.3-1|29	BuildRequires:	python3egg(setuptools)
21cr|python-parso-0.8.3-1|30	BuildRequires:	python3egg(pytest)
21cr|python-parso-0.8.3-1|31	
21cr|python-parso-0.8.3-1|32	BuildArch:	noarch
21cr|python-parso-0.8.3-1|33	
21cr|python-parso-0.8.3-1|34	%description -n	python3-%{pypi_name}
21cr|python-parso-0.8.3-1|35	Parso is a Python 3 parser that supports error recovery and round-trip
21cr|python-parso-0.8.3-1|36	parsing for different Python versions (in multiple Python versions).
21cr|python-parso-0.8.3-1|37	Parso is also able to list multiple syntax errors in your python file.
21cr|python-parso-0.8.3-1|38	
21cr|python-parso-0.8.3-1|39	Parso has been battle-tested by jedi. It was pulled out of jedi to be
21cr|python-parso-0.8.3-1|40	useful for other projects as well.
21cr|python-parso-0.8.3-1|41	
21cr|python-parso-0.8.3-1|42	Parso consists of a small API to parse Python and analyse the syntax
21cr|python-parso-0.8.3-1|43	tree.
21cr|python-parso-0.8.3-1|44	
21cr|python-parso-0.8.3-1|45	%files -n python3-%{pypi_name}
21cr|python-parso-0.8.3-1|46	%doc *.rst *.txt
21cr|python-parso-0.8.3-1|47	%{py3_puresitedir}/%{pypi_name}
21cr|python-parso-0.8.3-1|48	%{py3_puresitedir}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-parso-0.8.3-1|49	#-------------------------------------------------------------
21cr|python-parso-0.8.3-1|50	
21cr|python-parso-0.8.3-1|51	%prep
21cr|python-parso-0.8.3-1|52	%setup -qn %{pypi_name}-%{version}
21cr|python-parso-0.8.3-1|53	# Remove bundled egg-info
21cr|python-parso-0.8.3-1|54	rm -rf *.egg-info
21cr|python-parso-0.8.3-1|55	
21cr|python-parso-0.8.3-1|56	%build
21cr|python-parso-0.8.3-1|57	%py3_build
21cr|python-parso-0.8.3-1|58	
21cr|python-parso-0.8.3-1|59	%install
21cr|python-parso-0.8.3-1|60	%py3_install
21cr|python-parso-0.8.3-1|61	
21cr|python-parso-0.8.3-1|62	%check
21cr|python-parso-0.8.3-1|63	pytest-3
21cr|python-parso-0.8.3-1|64	
21cr|python-parso-0.8.3-1|65	

6980 21
21cr|python-pastescript-3.2.1-2|1	%define pypi_name PasteScript
21cr|python-pastescript-3.2.1-2|2	
21cr|python-pastescript-3.2.1-2|3	Summary:	A pluggable command-line frontend
21cr|python-pastescript-3.2.1-2|4	Name:		python-pastescript
21cr|python-pastescript-3.2.1-2|5	Version:	3.2.1
21cr|python-pastescript-3.2.1-2|6	Release:	2
21cr|python-pastescript-3.2.1-2|7	Source0:	https://pypi.io/packages/source/P/PasteScript/PasteScript-%{version}.tar.gz
21cr|python-pastescript-3.2.1-2|8	License:	MIT
21cr|python-pastescript-3.2.1-2|9	Group:		Development/Python
21cr|python-pastescript-3.2.1-2|10	Url:		http://pythonpaste.org/script/
21cr|python-pastescript-3.2.1-2|11	BuildArch:	noarch
21cr|python-pastescript-3.2.1-2|12	
21cr|python-pastescript-3.2.1-2|13	%description
21cr|python-pastescript-3.2.1-2|14	PasteScript is a pluggable command-line tool. Included features:
21cr|python-pastescript-3.2.1-2|15	
21cr|python-pastescript-3.2.1-2|16	* Create file layouts for packages. For instance,
21cr|python-pastescript-3.2.1-2|17	paster create --template=basic_package MyPackage
21cr|python-pastescript-3.2.1-2|18	will create a setuptools-ready file layout.
21cr|python-pastescript-3.2.1-2|19	* Serve up web applications with configurations based on
21cr|python-pastescript-3.2.1-2|20	paste.deploy.
21cr|python-pastescript-3.2.1-2|21	
21cr|python-pastescript-3.2.1-2|22	#--------------------------------------------------------------------
21cr|python-pastescript-3.2.1-2|23	
21cr|python-pastescript-3.2.1-2|24	%package -n python3-pastescript
21cr|python-pastescript-3.2.1-2|25	Summary:	A pluggable command-line frontend
21cr|python-pastescript-3.2.1-2|26	Group:		Development/Python
21cr|python-pastescript-3.2.1-2|27	BuildRequires:	python3-setuptools
21cr|python-pastescript-3.2.1-2|28	BuildRequires:	python3-sphinx
21cr|python-pastescript-3.2.1-2|29	BuildRequires:	python3-paste-deploy
21cr|python-pastescript-3.2.1-2|30	
21cr|python-pastescript-3.2.1-2|31	Requires:	python3-paste >= 1.3
21cr|python-pastescript-3.2.1-2|32	Requires:	python3-paste-deploy
21cr|python-pastescript-3.2.1-2|33	Requires:	python3-pkg-resources
21cr|python-pastescript-3.2.1-2|34	
21cr|python-pastescript-3.2.1-2|35	%description -n python3-pastescript
21cr|python-pastescript-3.2.1-2|36	PasteScript is a pluggable command-line tool. Included features:
21cr|python-pastescript-3.2.1-2|37	
21cr|python-pastescript-3.2.1-2|38	* Create file layouts for packages. For instance,
21cr|python-pastescript-3.2.1-2|39	paster create --template=basic_package MyPackage
21cr|python-pastescript-3.2.1-2|40	will create a setuptools-ready file layout.
21cr|python-pastescript-3.2.1-2|41	* Serve up web applications with configurations based on
21cr|python-pastescript-3.2.1-2|42	paste.deploy.
21cr|python-pastescript-3.2.1-2|43	
21cr|python-pastescript-3.2.1-2|44	%files -n python3-pastescript
21cr|python-pastescript-3.2.1-2|45	%doc html/
21cr|python-pastescript-3.2.1-2|46	%{_bindir}/paster
21cr|python-pastescript-3.2.1-2|47	%{python3_sitelib}/paste/script
21cr|python-pastescript-3.2.1-2|48	%{python3_sitelib}/%{pypi_name}-*.pth
21cr|python-pastescript-3.2.1-2|49	%{python3_sitelib}/%{pypi_name}-*.egg-info
21cr|python-pastescript-3.2.1-2|50	
21cr|python-pastescript-3.2.1-2|51	#--------------------------------------------------------------------
21cr|python-pastescript-3.2.1-2|52	
21cr|python-pastescript-3.2.1-2|53	%prep
21cr|python-pastescript-3.2.1-2|54	%setup -q -n %{pypi_name}-%{version}
21cr|python-pastescript-3.2.1-2|55	
21cr|python-pastescript-3.2.1-2|56	
21cr|python-pastescript-3.2.1-2|57	%install
21cr|python-pastescript-3.2.1-2|58	%__python3 setup.py install --root=%{buildroot}
21cr|python-pastescript-3.2.1-2|59	sphinx-build -b html docs html
21cr|python-pastescript-3.2.1-2|60	rm -f %{py3_puresitedir}/tests/__init__.py

6981 21
21cr|python-pathtools-0.1.2-3|1	%define module	pathtools
21cr|python-pathtools-0.1.2-3|2	
21cr|python-pathtools-0.1.2-3|3	Name:		python-%{module}
21cr|python-pathtools-0.1.2-3|4	Version:	0.1.2
21cr|python-pathtools-0.1.2-3|5	Release:	3
21cr|python-pathtools-0.1.2-3|6	Summary:	Pattern matching and various utilities for file systems paths
21cr|python-pathtools-0.1.2-3|7	Group:		Development/Python
21cr|python-pathtools-0.1.2-3|8	License:	MIT
21cr|python-pathtools-0.1.2-3|9	URL:		https://github.com/gorakhargosh/pathtools
21cr|python-pathtools-0.1.2-3|10	Source0:	https://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-pathtools-0.1.2-3|11	BuildArch:	noarch
21cr|python-pathtools-0.1.2-3|12	
21cr|python-pathtools-0.1.2-3|13	%description
21cr|python-pathtools-0.1.2-3|14	%{name} is a Python API library for common path
21cr|python-pathtools-0.1.2-3|15	and pattern functionality.
21cr|python-pathtools-0.1.2-3|16	
21cr|python-pathtools-0.1.2-3|17	%package -n	python3-%{module}
21cr|python-pathtools-0.1.2-3|18	Summary:	Pattern matching and various utilities for file systems paths
21cr|python-pathtools-0.1.2-3|19	Group:		Development/Python
21cr|python-pathtools-0.1.2-3|20	BuildArch:	noarch
21cr|python-pathtools-0.1.2-3|21	BuildRequires:	pkgconfig(python3)
21cr|python-pathtools-0.1.2-3|22	BuildRequires:	python3-setuptools
21cr|python-pathtools-0.1.2-3|23	
21cr|python-pathtools-0.1.2-3|24	%description -n	python3-%{module}
21cr|python-pathtools-0.1.2-3|25	%{name} is a Python 3 API library for common path
21cr|python-pathtools-0.1.2-3|26	and pattern functionality.
21cr|python-pathtools-0.1.2-3|27	
21cr|python-pathtools-0.1.2-3|28	%prep
21cr|python-pathtools-0.1.2-3|29	%setup -q -n %{module}-%{version}
21cr|python-pathtools-0.1.2-3|30	
21cr|python-pathtools-0.1.2-3|31	# Remove bundled egg-info
21cr|python-pathtools-0.1.2-3|32	rm -rf %{module}.egg-info
21cr|python-pathtools-0.1.2-3|33	
21cr|python-pathtools-0.1.2-3|34	# remove hashbang from lib's files
21cr|python-pathtools-0.1.2-3|35	sed -i -e '/#!\//d' pathtools/*.py
21cr|python-pathtools-0.1.2-3|36	
21cr|python-pathtools-0.1.2-3|37	%build
21cr|python-pathtools-0.1.2-3|38	%py3_build
21cr|python-pathtools-0.1.2-3|39	
21cr|python-pathtools-0.1.2-3|40	%install
21cr|python-pathtools-0.1.2-3|41	%py3_install
21cr|python-pathtools-0.1.2-3|42	
21cr|python-pathtools-0.1.2-3|43	%check
21cr|python-pathtools-0.1.2-3|44	python3 setup.py test
21cr|python-pathtools-0.1.2-3|45	
21cr|python-pathtools-0.1.2-3|46	%files -n python3-%{module}
21cr|python-pathtools-0.1.2-3|47	%doc AUTHORS README
21cr|python-pathtools-0.1.2-3|48	%doc LICENSE
21cr|python-pathtools-0.1.2-3|49	%{py3_puresitedir}/%{module}/
21cr|python-pathtools-0.1.2-3|50	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info

6982 21
21cr|python-pdfkit-1.0.0-1|1	%define pypi_name	pdfkit
21cr|python-pdfkit-1.0.0-1|2	
21cr|python-pdfkit-1.0.0-1|3	Summary(ru_RU.UTF-8): Обертка Python для wkhtmltopdf
21cr|python-pdfkit-1.0.0-1|4	Summary:        Python wrapper for wkhtmltopdf
21cr|python-pdfkit-1.0.0-1|5	Name:           python-%{pypi_name}
21cr|python-pdfkit-1.0.0-1|6	Version:        1.0.0
21cr|python-pdfkit-1.0.0-1|7	Release:        1
21cr|python-pdfkit-1.0.0-1|8	License:        MIT
21cr|python-pdfkit-1.0.0-1|9	Group:          Development/Python
21cr|python-pdfkit-1.0.0-1|10	URL:            https://github.com/JazzCore/python-pdfkit
21cr|python-pdfkit-1.0.0-1|11	Source0:        https://github.com/JazzCore/python-pdfkit/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|python-pdfkit-1.0.0-1|12	BuildArch:      noarch
21cr|python-pdfkit-1.0.0-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-pdfkit-1.0.0-1|14	BuildRequires:	python3-setuptools
21cr|python-pdfkit-1.0.0-1|15	BuildRequires:	python3-pip
21cr|python-pdfkit-1.0.0-1|16	BuildRequires:	python3-wheel
21cr|python-pdfkit-1.0.0-1|17	BuildRequires:	pyproject-rpm-macros
21cr|python-pdfkit-1.0.0-1|18	BuildRequires:	python3-pkg-resources
21cr|python-pdfkit-1.0.0-1|19	Requires:       wkhtmltopdf
21cr|python-pdfkit-1.0.0-1|20	
21cr|python-pdfkit-1.0.0-1|21	%description
21cr|python-pdfkit-1.0.0-1|22	Python-PDFKit is a wrapper for wkhtmltopdf utility to convert HTML to PDF using Webkit.
21cr|python-pdfkit-1.0.0-1|23	
21cr|python-pdfkit-1.0.0-1|24	%description -l ru_RU.UTF-8
21cr|python-pdfkit-1.0.0-1|25	Python-PDFKit - это обертка для утилиты wkhtmltopdf для конвертации HTML в PDF с использованием Webkit.
21cr|python-pdfkit-1.0.0-1|26	
21cr|python-pdfkit-1.0.0-1|27	#------------------------------------------------------------------
21cr|python-pdfkit-1.0.0-1|28	
21cr|python-pdfkit-1.0.0-1|29	%package -n python3-%{pypi_name}
21cr|python-pdfkit-1.0.0-1|30	Summary(ru_RU.UTF-8): Обертка Python 3 для wkhtmltopdf
21cr|python-pdfkit-1.0.0-1|31	Summary:        Python 3 wrapper for wkhtmltopdf
21cr|python-pdfkit-1.0.0-1|32	Group:          Development/Python
21cr|python-pdfkit-1.0.0-1|33	
21cr|python-pdfkit-1.0.0-1|34	%description -n python3-%{pypi_name}
21cr|python-pdfkit-1.0.0-1|35	Python 3 version of Python-PDFKit, a wrapper for wkhtmltopdf utility to convert HTML to PDF using Webkit.
21cr|python-pdfkit-1.0.0-1|36	
21cr|python-pdfkit-1.0.0-1|37	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21cr|python-pdfkit-1.0.0-1|38	Версия Python 3 пакета Python-PDFKit, обертки для утилиты wkhtmltopdf для конвертации HTML в PDF с использованием Webkit.
21cr|python-pdfkit-1.0.0-1|39	
21cr|python-pdfkit-1.0.0-1|40	%files -n python3-%{pypi_name}
21cr|python-pdfkit-1.0.0-1|41	%doc README.rst
21cr|python-pdfkit-1.0.0-1|42	%license LICENSE
21cr|python-pdfkit-1.0.0-1|43	%{python3_sitelib}/%{pypi_name}
21cr|python-pdfkit-1.0.0-1|44	%dir %{python3_sitelib}/%{pypi_name}-%{version}.dist-info
21cr|python-pdfkit-1.0.0-1|45	%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/*
21cr|python-pdfkit-1.0.0-1|46	
21cr|python-pdfkit-1.0.0-1|47	#------------------------------------------------------------------
21cr|python-pdfkit-1.0.0-1|48	
21cr|python-pdfkit-1.0.0-1|49	%prep
21cr|python-pdfkit-1.0.0-1|50	%autosetup -n %{name}-%{version}
21cr|python-pdfkit-1.0.0-1|51	
21cr|python-pdfkit-1.0.0-1|52	# for autoinstall BuildRequires
21cr|python-pdfkit-1.0.0-1|53	%generate_buildrequires
21cr|python-pdfkit-1.0.0-1|54	%pyproject_buildrequires -r
21cr|python-pdfkit-1.0.0-1|55	
21cr|python-pdfkit-1.0.0-1|56	%build
21cr|python-pdfkit-1.0.0-1|57	%pyproject_wheel
21cr|python-pdfkit-1.0.0-1|58	
21cr|python-pdfkit-1.0.0-1|59	%install
21cr|python-pdfkit-1.0.0-1|60	%pyproject_install
21cr|python-pdfkit-1.0.0-1|61	%pyproject_save_files %{pypi_name}

6983 21
21cr|python-pdfminer-20181108-3|1	%define upstream_name pdfminer.six
21cr|python-pdfminer-20181108-3|2	
21cr|python-pdfminer-20181108-3|3	Name:           python-pdfminer
21cr|python-pdfminer-20181108-3|4	Version:        20181108
21cr|python-pdfminer-20181108-3|5	Release:        3
21cr|python-pdfminer-20181108-3|6	Summary:        PDF parser and analyzer
21cr|python-pdfminer-20181108-3|7	Group:          Development/Python
21cr|python-pdfminer-20181108-3|8	License:        MIT
21cr|python-pdfminer-20181108-3|9	URL:            https://pypi.python.org/pypi/pdfminer.six
21cr|python-pdfminer-20181108-3|10	Source0:        https://github.com/goulu/pdfminer/archive/%{version}/%{upstream_name}-%{version}.tar.gz
21cr|python-pdfminer-20181108-3|11	BuildArch:      noarch
21cr|python-pdfminer-20181108-3|12	
21cr|python-pdfminer-20181108-3|13	%description
21cr|python-pdfminer-20181108-3|14	PDFMiner is a tool for extracting information from PDF documents. Unlike other
21cr|python-pdfminer-20181108-3|15	PDF-related tools, it focuses entirely on getting and analyzing text data.
21cr|python-pdfminer-20181108-3|16	PDFMiner allows to obtain the exact location of texts in a page, as well as
21cr|python-pdfminer-20181108-3|17	other information such as fonts or lines. It includes a PDF converter that can
21cr|python-pdfminer-20181108-3|18	transform PDF files into other text formats (such as HTML). It has an
21cr|python-pdfminer-20181108-3|19	extensible PDF parser that can be used for other purposes instead of text
21cr|python-pdfminer-20181108-3|20	analysis.
21cr|python-pdfminer-20181108-3|21	
21cr|python-pdfminer-20181108-3|22	%package -n     python3-%{upstream_name}
21cr|python-pdfminer-20181108-3|23	Summary:        PDF parser and analyzer for Python 3
21cr|python-pdfminer-20181108-3|24	Group:          Development/Python
21cr|python-pdfminer-20181108-3|25	BuildArch:      noarch
21cr|python-pdfminer-20181108-3|26	BuildRequires:  pkgconfig(python3)
21cr|python-pdfminer-20181108-3|27	BuildRequires:  python3dist(setuptools)
21cr|python-pdfminer-20181108-3|28	
21cr|python-pdfminer-20181108-3|29	%description -n python3-%{upstream_name}
21cr|python-pdfminer-20181108-3|30	PDFMiner is a tool for extracting information from PDF documents. Unlike other
21cr|python-pdfminer-20181108-3|31	PDF-related tools, it focuses entirely on getting and analyzing text data.
21cr|python-pdfminer-20181108-3|32	PDFMiner allows to obtain the exact location of texts in a page, as well as
21cr|python-pdfminer-20181108-3|33	other information such as fonts or lines. It includes a PDF converter that can
21cr|python-pdfminer-20181108-3|34	transform PDF files into other text formats (such as HTML). It has an
21cr|python-pdfminer-20181108-3|35	extensible PDF parser that can be used for other purposes instead of text
21cr|python-pdfminer-20181108-3|36	analysis.
21cr|python-pdfminer-20181108-3|37	
21cr|python-pdfminer-20181108-3|38	This is the Python 3 version of the package.
21cr|python-pdfminer-20181108-3|39	
21cr|python-pdfminer-20181108-3|40	%prep
21cr|python-pdfminer-20181108-3|41	%setup -q -n %{upstream_name}-%{version}
21cr|python-pdfminer-20181108-3|42	
21cr|python-pdfminer-20181108-3|43	%build
21cr|python-pdfminer-20181108-3|44	%py3_build
21cr|python-pdfminer-20181108-3|45	
21cr|python-pdfminer-20181108-3|46	%install
21cr|python-pdfminer-20181108-3|47	%py3_install
21cr|python-pdfminer-20181108-3|48	
21cr|python-pdfminer-20181108-3|49	%files -n python3-%{upstream_name}
21cr|python-pdfminer-20181108-3|50	%{_bindir}/dumppdf.py
21cr|python-pdfminer-20181108-3|51	%{_bindir}/latin2ascii.py
21cr|python-pdfminer-20181108-3|52	%{_bindir}/pdf2txt.py
21cr|python-pdfminer-20181108-3|53	%{py3_puresitedir}/pdfminer
21cr|python-pdfminer-20181108-3|54	%{py3_puresitedir}/pdfminer.six-%{version}-*.egg-info

6984 21
21cr|python-pdm-pep517-1.0.6-1|1	%define pypi_name pdm-pep517
21cr|python-pdm-pep517-1.0.6-1|2	
21cr|python-pdm-pep517-1.0.6-1|3	Name:           python-pdm-pep517
21cr|python-pdm-pep517-1.0.6-1|4	Version:        1.0.6
21cr|python-pdm-pep517-1.0.6-1|5	Release:        1
21cr|python-pdm-pep517-1.0.6-1|6	Summary:        Yet another PEP 517 backend
21cr|python-pdm-pep517-1.0.6-1|7	Group:          Development/Python
21cr|python-pdm-pep517-1.0.6-1|8	License:        MIT AND Apache-2.0 AND Public Domain AND BSD-3-Clause AND ISC
21cr|python-pdm-pep517-1.0.6-1|9	URL:            https://pdm.fming.dev
21cr|python-pdm-pep517-1.0.6-1|10	Source0:        %{pypi_source pdm-pep517}
21cr|python-pdm-pep517-1.0.6-1|11	
21cr|python-pdm-pep517-1.0.6-1|12	BuildArch:      noarch
21cr|python-pdm-pep517-1.0.6-1|13	
21cr|python-pdm-pep517-1.0.6-1|14	BuildRequires:  python3-devel
21cr|python-pdm-pep517-1.0.6-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-pdm-pep517-1.0.6-1|16	#BuildRequires:  gcc
21cr|python-pdm-pep517-1.0.6-1|17	#BuildRequires:  git
21cr|python-pdm-pep517-1.0.6-1|18	#BuildRequires:  pytest
21cr|python-pdm-pep517-1.0.6-1|19	
21cr|python-pdm-pep517-1.0.6-1|20	%global _description %{expand:
21cr|python-pdm-pep517-1.0.6-1|21	This is the backend for PDM projects, while you can also use it alone. It
21cr|python-pdm-pep517-1.0.6-1|22	reads the metadata of PEP 621 format and coverts it to Core metadata.
21cr|python-pdm-pep517-1.0.6-1|23	}
21cr|python-pdm-pep517-1.0.6-1|24	
21cr|python-pdm-pep517-1.0.6-1|25	%description %_description
21cr|python-pdm-pep517-1.0.6-1|26	
21cr|python-pdm-pep517-1.0.6-1|27	#------------------------------------------------
21cr|python-pdm-pep517-1.0.6-1|28	%package -n python3-pdm-pep517
21cr|python-pdm-pep517-1.0.6-1|29	Summary:        %{summary}
21cr|python-pdm-pep517-1.0.6-1|30	Group:          Development/Python
21cr|python-pdm-pep517-1.0.6-1|31	
21cr|python-pdm-pep517-1.0.6-1|32	%description -n python3-pdm-pep517 %_description
21cr|python-pdm-pep517-1.0.6-1|33	
21cr|python-pdm-pep517-1.0.6-1|34	%files -n python3-pdm-pep517 -f %{pyproject_files}
21cr|python-pdm-pep517-1.0.6-1|35	%doc README.md
21cr|python-pdm-pep517-1.0.6-1|36	%license LICENSE
21cr|python-pdm-pep517-1.0.6-1|37	
21cr|python-pdm-pep517-1.0.6-1|38	#------------------------------------------------
21cr|python-pdm-pep517-1.0.6-1|39	
21cr|python-pdm-pep517-1.0.6-1|40	%prep
21cr|python-pdm-pep517-1.0.6-1|41	%autosetup -p1 -n pdm-pep517-%{version}
21cr|python-pdm-pep517-1.0.6-1|42	
21cr|python-pdm-pep517-1.0.6-1|43	%generate_buildrequires
21cr|python-pdm-pep517-1.0.6-1|44	%pyproject_buildrequires
21cr|python-pdm-pep517-1.0.6-1|45	
21cr|python-pdm-pep517-1.0.6-1|46	%build
21cr|python-pdm-pep517-1.0.6-1|47	%pyproject_wheel
21cr|python-pdm-pep517-1.0.6-1|48	
21cr|python-pdm-pep517-1.0.6-1|49	%install
21cr|python-pdm-pep517-1.0.6-1|50	%pyproject_install
21cr|python-pdm-pep517-1.0.6-1|51	%pyproject_save_files pdm

6985 21
21cr|python-peewee-3.15.3-1|1	%define pypi_name peewee
21cr|python-peewee-3.15.3-1|2	
21cr|python-peewee-3.15.3-1|3	Summary:	A small, expressive orm
21cr|python-peewee-3.15.3-1|4	Name:		python-%{pypi_name}
21cr|python-peewee-3.15.3-1|5	Version:	3.15.3
21cr|python-peewee-3.15.3-1|6	Release:	1
21cr|python-peewee-3.15.3-1|7	License:	MIT
21cr|python-peewee-3.15.3-1|8	Group:		Development/Python
21cr|python-peewee-3.15.3-1|9	Url:		http://mypage.org/mymodule
21cr|python-peewee-3.15.3-1|10	Source0:	https://files.pythonhosted.org/packages/b7/4a/ba48c5a99a86cad44f89766dfa9937efe18f8d61d8fb55d0cd9073d2b40c/peewee-3.15.3.tar.gz
21cr|python-peewee-3.15.3-1|11	BuildRequires:	python3dist(apsw)
21cr|python-peewee-3.15.3-1|12	BuildRequires:	python3dist(flask)
21cr|python-peewee-3.15.3-1|13	BuildRequires:	python3dist(psycopg2)
21cr|python-peewee-3.15.3-1|14	BuildRequires:	python3dist(setuptools)
21cr|python-peewee-3.15.3-1|15	BuildRequires:	python3dist(sphinx)
21cr|python-peewee-3.15.3-1|16	BuildRequires:	pkgconfig(python3)
21cr|python-peewee-3.15.3-1|17	BuildRequires:	pkgconfig(sqlcipher)
21cr|python-peewee-3.15.3-1|18	BuildRequires:	pkgconfig(sqlite3)
21cr|python-peewee-3.15.3-1|19	
21cr|python-peewee-3.15.3-1|20	%description
21cr|python-peewee-3.15.3-1|21	A small, expressive ORM written in python with built-in support for sqlite,
21cr|python-peewee-3.15.3-1|22	mysql and postgresql and special extensions like hstore. For flask
21cr|python-peewee-3.15.3-1|23	integration, including an admin interface and RESTful API, check out
21cr|python-peewee-3.15.3-1|24	flask-peewee.
21cr|python-peewee-3.15.3-1|25	
21cr|python-peewee-3.15.3-1|26	#------------------------------------------------------------------
21cr|python-peewee-3.15.3-1|27	
21cr|python-peewee-3.15.3-1|28	%package -n python3-%{pypi_name}
21cr|python-peewee-3.15.3-1|29	Summary:	A small, expressive orm
21cr|python-peewee-3.15.3-1|30	Group:		Development/Python
21cr|python-peewee-3.15.3-1|31	
21cr|python-peewee-3.15.3-1|32	%description -n python3-%{pypi_name}
21cr|python-peewee-3.15.3-1|33	A small, expressive ORM written in python with built-in support for sqlite,
21cr|python-peewee-3.15.3-1|34	mysql and postgresql and special extensions like hstore. For flask
21cr|python-peewee-3.15.3-1|35	integration, including an admin interface and RESTful API, check out
21cr|python-peewee-3.15.3-1|36	flask-peewee.
21cr|python-peewee-3.15.3-1|37	
21cr|python-peewee-3.15.3-1|38	%files -n python3-%{pypi_name}
21cr|python-peewee-3.15.3-1|39	%doc README.rst
21cr|python-peewee-3.15.3-1|40	%license LICENSE
21cr|python-peewee-3.15.3-1|41	%{_bindir}/pwiz
21cr|python-peewee-3.15.3-1|42	%{python3_sitearch}/peewee.py*
21cr|python-peewee-3.15.3-1|43	%{python3_sitearch}/playhouse/
21cr|python-peewee-3.15.3-1|44	%{python3_sitearch}/__pycache__/*
21cr|python-peewee-3.15.3-1|45	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-peewee-3.15.3-1|46	
21cr|python-peewee-3.15.3-1|47	#------------------------------------------------------------------
21cr|python-peewee-3.15.3-1|48	
21cr|python-peewee-3.15.3-1|49	%prep
21cr|python-peewee-3.15.3-1|50	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-peewee-3.15.3-1|51	#Point pwiz.py and pskel to Python 3
21cr|python-peewee-3.15.3-1|52	sed -i '1s=^#!/usr/bin/\(python\|env python.*\)$=#!%{__python3}=' pwiz.py
21cr|python-peewee-3.15.3-1|53	chmod -x runtests.py examples/diary.py examples/analytics/run_example.py examples/twitter/run_example.py
21cr|python-peewee-3.15.3-1|54	%py3_shebang_fix runtests.py examples/diary.py examples/analytics/run_example.py examples/twitter/run_example.py
21cr|python-peewee-3.15.3-1|55	
21cr|python-peewee-3.15.3-1|56	%build
21cr|python-peewee-3.15.3-1|57	%py3_build
21cr|python-peewee-3.15.3-1|58	
21cr|python-peewee-3.15.3-1|59	%install
21cr|python-peewee-3.15.3-1|60	%py3_install
21cr|python-peewee-3.15.3-1|61	rm %{buildroot}%{python3_sitearch}/pwiz.*
21cr|python-peewee-3.15.3-1|62	rm %{buildroot}%{python3_sitearch}/__pycache__/pwiz.*
21cr|python-peewee-3.15.3-1|63	mv %{buildroot}%{_bindir}/{pwiz.py,pwiz}

6986 21
21cr|python-pefile-2022.5.30-1|1	%define module pefile
21cr|python-pefile-2022.5.30-1|2	
21cr|python-pefile-2022.5.30-1|3	
21cr|python-pefile-2022.5.30-1|4	Name:           python-pefile
21cr|python-pefile-2022.5.30-1|5	Version:	2022.5.30
21cr|python-pefile-2022.5.30-1|6	Release:	1
21cr|python-pefile-2022.5.30-1|7	Summary:        Python module for working with Portable Executable files
21cr|python-pefile-2022.5.30-1|8	License:        MIT
21cr|python-pefile-2022.5.30-1|9	Group:          Development/Python
21cr|python-pefile-2022.5.30-1|10	Url:            https://github.com/erocarrera/pefile
21cr|python-pefile-2022.5.30-1|11	Source0:        https://github.com/erocarrera/%{module}/releases/download/v%{version}/%{module}-%{version}.tar.gz
21cr|python-pefile-2022.5.30-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-pefile-2022.5.30-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-pefile-2022.5.30-1|14	
21cr|python-pefile-2022.5.30-1|15	BuildArch:      noarch
21cr|python-pefile-2022.5.30-1|16	
21cr|python-pefile-2022.5.30-1|17	%description
21cr|python-pefile-2022.5.30-1|18	Pefile is a multi-platform Python module to read and work with Portable
21cr|python-pefile-2022.5.30-1|19	Executable (aka PE) files. Most of the information in the PE Header is
21cr|python-pefile-2022.5.30-1|20	accessible, as well as all the sections, section's information and data.
21cr|python-pefile-2022.5.30-1|21	pefile requires some basic understanding of the layout of a PE file. Armed
21cr|python-pefile-2022.5.30-1|22	with it it's possible to explore nearly every single feature of the file.
21cr|python-pefile-2022.5.30-1|23	Some of the tasks that pefile makes possible are:
21cr|python-pefile-2022.5.30-1|24	* Modifying and writing back to the PE image
21cr|python-pefile-2022.5.30-1|25	* Header Inspection
21cr|python-pefile-2022.5.30-1|26	* Sections analysis
21cr|python-pefile-2022.5.30-1|27	* Retrieving data
21cr|python-pefile-2022.5.30-1|28	* Warnings for suspicious and malformed values
21cr|python-pefile-2022.5.30-1|29	* Packer detection with PEiD’s signatures
21cr|python-pefile-2022.5.30-1|30	* PEiD signature generation.
21cr|python-pefile-2022.5.30-1|31	
21cr|python-pefile-2022.5.30-1|32	
21cr|python-pefile-2022.5.30-1|33	#--------------------------------------------------------------------------------
21cr|python-pefile-2022.5.30-1|34	%package -n python3-%{module}
21cr|python-pefile-2022.5.30-1|35	
21cr|python-pefile-2022.5.30-1|36	Summary:    Python module for working with Portable Executable files
21cr|python-pefile-2022.5.30-1|37	Requires:   python3egg(future)
21cr|python-pefile-2022.5.30-1|38	
21cr|python-pefile-2022.5.30-1|39	%description -n python3-%{module}
21cr|python-pefile-2022.5.30-1|40	Pefile is a multi-platform Python module to read and work with Portable
21cr|python-pefile-2022.5.30-1|41	Executable (aka PE) files. Most of the information in the PE Header is
21cr|python-pefile-2022.5.30-1|42	accessible, as well as all the sections, section's information and data.
21cr|python-pefile-2022.5.30-1|43	pefile requires some basic understanding of the layout of a PE file. Armed
21cr|python-pefile-2022.5.30-1|44	with it it's possible to explore nearly every single feature of the file.
21cr|python-pefile-2022.5.30-1|45	Some of the tasks that pefile makes possible are:
21cr|python-pefile-2022.5.30-1|46	* Modifying and writing back to the PE image
21cr|python-pefile-2022.5.30-1|47	* Header Inspection
21cr|python-pefile-2022.5.30-1|48	* Sections analysis
21cr|python-pefile-2022.5.30-1|49	* Retrieving data
21cr|python-pefile-2022.5.30-1|50	* Warnings for suspicious and malformed values
21cr|python-pefile-2022.5.30-1|51	* Packer detection with PEiD’s signatures
21cr|python-pefile-2022.5.30-1|52	* PEiD signature generation.
21cr|python-pefile-2022.5.30-1|53	
21cr|python-pefile-2022.5.30-1|54	
21cr|python-pefile-2022.5.30-1|55	%files -n python3-%{module}
21cr|python-pefile-2022.5.30-1|56	%doc README* LICENSE
21cr|python-pefile-2022.5.30-1|57	%{py3_puresitedir }/*
21cr|python-pefile-2022.5.30-1|58	
21cr|python-pefile-2022.5.30-1|59	#--------------------------------------------------------------------------------
21cr|python-pefile-2022.5.30-1|60	
21cr|python-pefile-2022.5.30-1|61	%prep
21cr|python-pefile-2022.5.30-1|62	%setup -qn %{module}-%{version}
21cr|python-pefile-2022.5.30-1|63	sed -i -e '/^#!\//, 1d' pefile.py
21cr|python-pefile-2022.5.30-1|64	
21cr|python-pefile-2022.5.30-1|65	%build
21cr|python-pefile-2022.5.30-1|66	%py3_build
21cr|python-pefile-2022.5.30-1|67	
21cr|python-pefile-2022.5.30-1|68	%install
21cr|python-pefile-2022.5.30-1|69	%py3_install
21cr|python-pefile-2022.5.30-1|70	
21cr|python-pefile-2022.5.30-1|71	
21cr|python-pefile-2022.5.30-1|72	
21cr|python-pefile-2022.5.30-1|73	

6987 21
21cr|python-pep8-1.7.1-1|1	#define	debug_package %{nil}
21cr|python-pep8-1.7.1-1|2	%define module pep8
21cr|python-pep8-1.7.1-1|3	
21cr|python-pep8-1.7.1-1|4	Name:		python-%{module}
21cr|python-pep8-1.7.1-1|5	Version:	1.7.1
21cr|python-pep8-1.7.1-1|6	Release:	1
21cr|python-pep8-1.7.1-1|7	Summary:	Python3 style guide checker
21cr|python-pep8-1.7.1-1|8	Group:		Development/Python
21cr|python-pep8-1.7.1-1|9	License:	MIT
21cr|python-pep8-1.7.1-1|10	URL:		https://github.com/jcrocholl/pep8
21cr|python-pep8-1.7.1-1|11	Source0:	https://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-pep8-1.7.1-1|12	BuildArch:	noarch
21cr|python-pep8-1.7.1-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-pep8-1.7.1-1|14	BuildRequires:  python3egg(setuptools)
21cr|python-pep8-1.7.1-1|15	BuildRequires:  python3egg(sphinx)
21cr|python-pep8-1.7.1-1|16	
21cr|python-pep8-1.7.1-1|17	
21cr|python-pep8-1.7.1-1|18	%description
21cr|python-pep8-1.7.1-1|19	pep8 is a tool to check your Python code against some of the style conventions
21cr|python-pep8-1.7.1-1|20	in PEP 8. It has a plug-in architecture, making new checks easy, and its output
21cr|python-pep8-1.7.1-1|21	is parse-able, making it easy to jump to an error location in your editor.
21cr|python-pep8-1.7.1-1|22	
21cr|python-pep8-1.7.1-1|23	#-------------------------------------------------------------------------------
21cr|python-pep8-1.7.1-1|24	%package -n python3-%{module}
21cr|python-pep8-1.7.1-1|25	Summary:	Python3 style guide checker
21cr|python-pep8-1.7.1-1|26	Group:		Development/Python
21cr|python-pep8-1.7.1-1|27	Requires:       python3egg(setuptools)
21cr|python-pep8-1.7.1-1|28	
21cr|python-pep8-1.7.1-1|29	%description -n python3-%{module}
21cr|python-pep8-1.7.1-1|30	pep8 is a tool to check your Python code against some of the style conventions
21cr|python-pep8-1.7.1-1|31	in PEP 8. It has a plug-in architecture, making new checks easy, and its output
21cr|python-pep8-1.7.1-1|32	is parse-able, making it easy to jump to an error location in your editor.
21cr|python-pep8-1.7.1-1|33	
21cr|python-pep8-1.7.1-1|34	
21cr|python-pep8-1.7.1-1|35	%files -n python3-%{module}
21cr|python-pep8-1.7.1-1|36	%doc CHANGES.txt
21cr|python-pep8-1.7.1-1|37	%{_bindir}/pep8
21cr|python-pep8-1.7.1-1|38	%{python3_sitelib}/*
21cr|python-pep8-1.7.1-1|39	%{_mandir}/man1/%{module}.1*
21cr|python-pep8-1.7.1-1|40	
21cr|python-pep8-1.7.1-1|41	#-------------------------------------------------------------------------------
21cr|python-pep8-1.7.1-1|42	%prep
21cr|python-pep8-1.7.1-1|43	%setup -qn %{module}-%{version}
21cr|python-pep8-1.7.1-1|44	
21cr|python-pep8-1.7.1-1|45	%build
21cr|python-pep8-1.7.1-1|46	%py3_build
21cr|python-pep8-1.7.1-1|47	pushd docs
21cr|python-pep8-1.7.1-1|48	make man
21cr|python-pep8-1.7.1-1|49	popd
21cr|python-pep8-1.7.1-1|50	
21cr|python-pep8-1.7.1-1|51	%install
21cr|python-pep8-1.7.1-1|52	%py3_install
21cr|python-pep8-1.7.1-1|53	install -Dm644  docs/_build/man/%{module}.1 %{buildroot}%{_mandir}/man1/%{module}.1*
21cr|python-pep8-1.7.1-1|54	chmod +x %{buildroot}%{python3_sitelib}/pep8.py

6988 21
21cr|python-perlmodule-1.0.3-1|1	%define oname	pyperl
21cr|python-perlmodule-1.0.3-1|2	
21cr|python-perlmodule-1.0.3-1|3	Name:		python-perlmodule
21cr|python-perlmodule-1.0.3-1|4	Version:	1.0.3
21cr|python-perlmodule-1.0.3-1|5	Release:	1
21cr|python-perlmodule-1.0.3-1|6	Summary:	Perl for python2 - use perl code in python
21cr|python-perlmodule-1.0.3-1|7	Group:		Development/Python
21cr|python-perlmodule-1.0.3-1|8	License:	Artistic
21cr|python-perlmodule-1.0.3-1|9	Url:		http://search.cpan.org/dist/%{oname}/
21cr|python-perlmodule-1.0.3-1|10	Source0:	https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/pyperl-%{version}.tar.gz
21cr|python-perlmodule-1.0.3-1|11	BuildRequires:	perl-devel
21cr|python-perlmodule-1.0.3-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-perlmodule-1.0.3-1|13	BuildRequires:	python3-devel
21cr|python-perlmodule-1.0.3-1|14	BuildRequires:	perl(ExtUtils::Embed)
21cr|python-perlmodule-1.0.3-1|15	
21cr|python-perlmodule-1.0.3-1|16	%description
21cr|python-perlmodule-1.0.3-1|17	Perlmodule makes it possible to embed perl interpreters in any
21cr|python-perlmodule-1.0.3-1|18	python2 program. It can be used to invoke arbitrary perl code, load
21cr|python-perlmodule-1.0.3-1|19	any perl modules, and make calls directly into perl functions. The
21cr|python-perlmodule-1.0.3-1|20	perl code invoked can call back into python2 as it sees fit.
21cr|python-perlmodule-1.0.3-1|21	
21cr|python-perlmodule-1.0.3-1|22	#-----------------------------------------------------------------
21cr|python-perlmodule-1.0.3-1|23	%package -n python3-perlmodule
21cr|python-perlmodule-1.0.3-1|24	Summary:	Perl for python - use perl code in python
21cr|python-perlmodule-1.0.3-1|25	Group:		Development/Python
21cr|python-perlmodule-1.0.3-1|26	Provides:	%{oname} = %{EVRD}
21cr|python-perlmodule-1.0.3-1|27	
21cr|python-perlmodule-1.0.3-1|28	%description -n python3-perlmodule
21cr|python-perlmodule-1.0.3-1|29	Perlmodule makes it possible to embed perl interpreters in any
21cr|python-perlmodule-1.0.3-1|30	python program. It can be used to invoke arbitrary perl code, load
21cr|python-perlmodule-1.0.3-1|31	any perl modules, and make calls directly into perl functions. The
21cr|python-perlmodule-1.0.3-1|32	perl code invoked can call back into python as it sees fit.
21cr|python-perlmodule-1.0.3-1|33	
21cr|python-perlmodule-1.0.3-1|34	%files -n python3-perlmodule
21cr|python-perlmodule-1.0.3-1|35	%doc README TODO Changes
21cr|python-perlmodule-1.0.3-1|36	%{perl_vendorarch}/auto/Python
21cr|python-perlmodule-1.0.3-1|37	%{perl_vendorarch}/Python.pm
21cr|python-perlmodule-1.0.3-1|38	%{perl_vendorarch}/Python
21cr|python-perlmodule-1.0.3-1|39	%{_mandir}/man3/*
21cr|python-perlmodule-1.0.3-1|40	%{py3_platsitedir}/*
21cr|python-perlmodule-1.0.3-1|41	
21cr|python-perlmodule-1.0.3-1|42	#-----------------------------------------------------------------
21cr|python-perlmodule-1.0.3-1|43	
21cr|python-perlmodule-1.0.3-1|44	%prep
21cr|python-perlmodule-1.0.3-1|45	%setup -q -n %{oname}-%{version}
21cr|python-perlmodule-1.0.3-1|46	
21cr|python-perlmodule-1.0.3-1|47	%build
21cr|python-perlmodule-1.0.3-1|48	%py3_build
21cr|python-perlmodule-1.0.3-1|49	
21cr|python-perlmodule-1.0.3-1|50	%check
21cr|python-perlmodule-1.0.3-1|51	%__python3 setup.py test
21cr|python-perlmodule-1.0.3-1|52	
21cr|python-perlmodule-1.0.3-1|53	%install
21cr|python-perlmodule-1.0.3-1|54	%py3_install
21cr|python-perlmodule-1.0.3-1|55	

6989 21
21cr|python-persistent-4.9.1-1|1	%define	oname	persistent
21cr|python-persistent-4.9.1-1|2	%global __provides_exclude cPickleCache.so|_timestamp.so|cPersistence.so
21cr|python-persistent-4.9.1-1|3	
21cr|python-persistent-4.9.1-1|4	Name:		python-%{oname}
21cr|python-persistent-4.9.1-1|5	Version:	4.9.1
21cr|python-persistent-4.9.1-1|6	Release:	1
21cr|python-persistent-4.9.1-1|7	Summary:	Translucent persistent objects
21cr|python-persistent-4.9.1-1|8	Group:		Development/Python
21cr|python-persistent-4.9.1-1|9	Url:		http://www.zope.org/Products/ZODB
21cr|python-persistent-4.9.1-1|10	Source0:	https://files.pythonhosted.org/packages/ab/67/0ba2d556daf102658a9d990e677179a3389c82a06f288bc818205ba8f7e2/persistent-4.9.1.tar.gz
21cr|python-persistent-4.9.1-1|11	Source100:	%{name}.rpmlintrc
21cr|python-persistent-4.9.1-1|12	License:	ZPL 2.1
21cr|python-persistent-4.9.1-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-persistent-4.9.1-1|14	BuildRequires:	python3egg(setuptools)
21cr|python-persistent-4.9.1-1|15	BuildRequires:	python3egg(zope.interface)
21cr|python-persistent-4.9.1-1|16	BuildRequires:	python3egg(manuel)
21cr|python-persistent-4.9.1-1|17	BuildRequires:	python3-cffi
21cr|python-persistent-4.9.1-1|18	
21cr|python-persistent-4.9.1-1|19	%description
21cr|python-persistent-4.9.1-1|20	This package contains a generic persistence implementation for Python. It
21cr|python-persistent-4.9.1-1|21	forms the core protocol for making objects interact "transparently" with
21cr|python-persistent-4.9.1-1|22	a database such as the ZODB.
21cr|python-persistent-4.9.1-1|23	
21cr|python-persistent-4.9.1-1|24	Please see the Sphinx documentation (``docs/index.rst``) for further
21cr|python-persistent-4.9.1-1|25	information.
21cr|python-persistent-4.9.1-1|26	
21cr|python-persistent-4.9.1-1|27	#-------------------------------------------------------------
21cr|python-persistent-4.9.1-1|28	
21cr|python-persistent-4.9.1-1|29	%package -n python3-%{oname}
21cr|python-persistent-4.9.1-1|30	Summary:	Translucent persistent objects
21cr|python-persistent-4.9.1-1|31	Group:		Development/Python
21cr|python-persistent-4.9.1-1|32	
21cr|python-persistent-4.9.1-1|33	%description -n python3-%{oname}
21cr|python-persistent-4.9.1-1|34	This package contains a generic persistence implementation for Python. It
21cr|python-persistent-4.9.1-1|35	forms the core protocol for making objects interact "transparently" with
21cr|python-persistent-4.9.1-1|36	a database such as the ZODB.
21cr|python-persistent-4.9.1-1|37	
21cr|python-persistent-4.9.1-1|38	Please see the Sphinx documentation (``docs/index.rst``) for further
21cr|python-persistent-4.9.1-1|39	information.
21cr|python-persistent-4.9.1-1|40	
21cr|python-persistent-4.9.1-1|41	%files -n python3-%{oname}
21cr|python-persistent-4.9.1-1|42	%doc *.rst *.txt
21cr|python-persistent-4.9.1-1|43	%{py3_incdir}/persistent/*
21cr|python-persistent-4.9.1-1|44	%{py3_platsitedir}/persistent/*
21cr|python-persistent-4.9.1-1|45	%{py3_platsitedir}/persistent*.egg-info
21cr|python-persistent-4.9.1-1|46	#-------------------------------------------------------------
21cr|python-persistent-4.9.1-1|47	
21cr|python-persistent-4.9.1-1|48	%prep
21cr|python-persistent-4.9.1-1|49	%setup -qn %{oname}-%{version}
21cr|python-persistent-4.9.1-1|50	
21cr|python-persistent-4.9.1-1|51	%build
21cr|python-persistent-4.9.1-1|52	%py3_build
21cr|python-persistent-4.9.1-1|53	
21cr|python-persistent-4.9.1-1|54	%install
21cr|python-persistent-4.9.1-1|55	%py3_install
21cr|python-persistent-4.9.1-1|56	
21cr|python-persistent-4.9.1-1|57	%check
21cr|python-persistent-4.9.1-1|58	python3 setup.py test

6990 21
21cr|python-pg-5.2.2-1|1	%global sourcename	PyGreSQL
21cr|python-pg-5.2.2-1|2	%global module	pg
21cr|python-pg-5.2.2-1|3	%global pgver	12.7
21cr|python-pg-5.2.2-1|4	
21cr|python-pg-5.2.2-1|5	Name:		python-%{module}
21cr|python-pg-5.2.2-1|6	Version:	5.2.2
21cr|python-pg-5.2.2-1|7	Release:	1
21cr|python-pg-5.2.2-1|8	Summary:	A Python client library for PostgreSQL
21cr|python-pg-5.2.2-1|9	Group:		Development/Python
21cr|python-pg-5.2.2-1|10	URL:		http://www.pygresql.org/
21cr|python-pg-5.2.2-1|11	License:	PostgreSQL or Python
21cr|python-pg-5.2.2-1|12	Source0:	http://www.pygresql.org/files/%{sourcename}-%{version}.tar.gz
21cr|python-pg-5.2.2-1|13	
21cr|python-pg-5.2.2-1|14	%description
21cr|python-pg-5.2.2-1|15	PostgreSQL is an advanced Object-Relational database management system.
21cr|python-pg-5.2.2-1|16	The PyGreSQL package provides a module for developers to use when writing
21cr|python-pg-5.2.2-1|17	Python code for accessing a PostgreSQL database.
21cr|python-pg-5.2.2-1|18	
21cr|python-pg-5.2.2-1|19	%package -n python3-%{module}
21cr|python-pg-5.2.2-1|20	Summary:	A Python client library for PostgreSQL
21cr|python-pg-5.2.2-1|21	Group:		Development/Python
21cr|python-pg-5.2.2-1|22	BuildRequires:	postgresql-devel >= %{pgver}
21cr|python-pg-5.2.2-1|23	BuildRequires:	pkgconfig(python3)
21cr|python-pg-5.2.2-1|24	BuildRequires:  python3egg(setuptools)
21cr|python-pg-5.2.2-1|25	
21cr|python-pg-5.2.2-1|26	
21cr|python-pg-5.2.2-1|27	%description -n python3-%{module}
21cr|python-pg-5.2.2-1|28	PostgreSQL is an advanced Object-Relational database management system.
21cr|python-pg-5.2.2-1|29	The PyGreSQL package provides a module for developers to use when writing
21cr|python-pg-5.2.2-1|30	Python code for accessing a PostgreSQL database.
21cr|python-pg-5.2.2-1|31	
21cr|python-pg-5.2.2-1|32	%files -n python3-%{module}
21cr|python-pg-5.2.2-1|33	%doc docs/*.rst *.txt *.rst
21cr|python-pg-5.2.2-1|34	%{py3_platsitedir}/*.so
21cr|python-pg-5.2.2-1|35	%{py3_platsitedir}/*.py
21cr|python-pg-5.2.2-1|36	%{py3_platsitedir}/__pycache__
21cr|python-pg-5.2.2-1|37	%{py3_platsitedir}/*.egg-info
21cr|python-pg-5.2.2-1|38	
21cr|python-pg-5.2.2-1|39	#---------------------------------------------------------
21cr|python-pg-5.2.2-1|40	%prep
21cr|python-pg-5.2.2-1|41	%setup -qn %{sourcename}-%{version}
21cr|python-pg-5.2.2-1|42	rm -fr *.egg-info
21cr|python-pg-5.2.2-1|43	# PyGreSQL releases have execute bits on all files
21cr|python-pg-5.2.2-1|44	find -type f -exec chmod 644 {} +
21cr|python-pg-5.2.2-1|45	# call python3 in all .py files
21cr|python-pg-5.2.2-1|46	find -type f -exec  perl -pi -e "s|/usr/bin/python|/usr/bin/python3|" {} \;
21cr|python-pg-5.2.2-1|47	
21cr|python-pg-5.2.2-1|48	%build
21cr|python-pg-5.2.2-1|49	%py3_build
21cr|python-pg-5.2.2-1|50	
21cr|python-pg-5.2.2-1|51	%install
21cr|python-pg-5.2.2-1|52	%py3_install
21cr|python-pg-5.2.2-1|53	chmod +x %{buildroot}%{py3_platsitedir}/{pg,pgdb}.py

6991 21
21cr|python-phply-1.2.5-1|1	%define upstream_name phply
21cr|python-phply-1.2.5-1|2	
21cr|python-phply-1.2.5-1|3	Name:           python-%{upstream_name}
21cr|python-phply-1.2.5-1|4	Version:        1.2.5
21cr|python-phply-1.2.5-1|5	Release:        1
21cr|python-phply-1.2.5-1|6	Summary:        PHP parser written in Python
21cr|python-phply-1.2.5-1|7	Group:          Development/Python
21cr|python-phply-1.2.5-1|8	License:        LGPL
21cr|python-phply-1.2.5-1|9	URL:            https://github.com/ramen/phply
21cr|python-phply-1.2.5-1|10	Source0:        https://github.com/viraptor/phply/archive/%{upstream_name}-%{version}.tar.gz
21cr|python-phply-1.2.5-1|11	BuildArch:      noarch
21cr|python-phply-1.2.5-1|12	
21cr|python-phply-1.2.5-1|13	%description
21cr|python-phply-1.2.5-1|14	phply is a parser for the PHP programming language written using PLY, a
21cr|python-phply-1.2.5-1|15	Lex/YACC-style parser generator toolkit for Python.
21cr|python-phply-1.2.5-1|16	
21cr|python-phply-1.2.5-1|17	%package -n     python3-%{upstream_name}
21cr|python-phply-1.2.5-1|18	Summary:        PHP parser written in Python
21cr|python-phply-1.2.5-1|19	Group:          Development/Python
21cr|python-phply-1.2.5-1|20	BuildArch:      noarch
21cr|python-phply-1.2.5-1|21	BuildRequires:  pkgconfig(python3)
21cr|python-phply-1.2.5-1|22	BuildRequires:  python3egg(setuptools)
21cr|python-phply-1.2.5-1|23	BuildRequires:  python3egg(ply)
21cr|python-phply-1.2.5-1|24	
21cr|python-phply-1.2.5-1|25	%description -n python3-%{upstream_name}
21cr|python-phply-1.2.5-1|26	phply is a parser for the PHP programming language written using PLY, a
21cr|python-phply-1.2.5-1|27	
21cr|python-phply-1.2.5-1|28	%prep
21cr|python-phply-1.2.5-1|29	%setup -q -n %{upstream_name}-%{version}
21cr|python-phply-1.2.5-1|30	
21cr|python-phply-1.2.5-1|31	%build
21cr|python-phply-1.2.5-1|32	%py3_build
21cr|python-phply-1.2.5-1|33	
21cr|python-phply-1.2.5-1|34	%install
21cr|python-phply-1.2.5-1|35	%py3_install
21cr|python-phply-1.2.5-1|36	mv %{buildroot}%{_bindir}/phplex %{buildroot}%{_bindir}/phplex3
21cr|python-phply-1.2.5-1|37	mv %{buildroot}%{_bindir}/phpparse %{buildroot}%{_bindir}/phpparse3
21cr|python-phply-1.2.5-1|38	
21cr|python-phply-1.2.5-1|39	rm -rf %{buildroot}%{py3_puresitedir}/tests
21cr|python-phply-1.2.5-1|40	
21cr|python-phply-1.2.5-1|41	%files -n python3-%{upstream_name}
21cr|python-phply-1.2.5-1|42	%{_bindir}/phplex3
21cr|python-phply-1.2.5-1|43	%{_bindir}/phpparse3
21cr|python-phply-1.2.5-1|44	%{py3_puresitedir}/phply
21cr|python-phply-1.2.5-1|45	%{py3_puresitedir}/phply-%{version}-py%{python3_version}.egg-info
21cr|python-phply-1.2.5-1|46	%{py3_puresitedir}/phply-%{version}-py%{python3_version}-nspkg.pth

6992 21
21cr|python-pikepdf-5.6.1-2|1	%global pypi_name pikepdf
21cr|python-pikepdf-5.6.1-2|2	
21cr|python-pikepdf-5.6.1-2|3	Name:           python-%{pypi_name}
21cr|python-pikepdf-5.6.1-2|4	Version:        5.6.1
21cr|python-pikepdf-5.6.1-2|5	Release:        2
21cr|python-pikepdf-5.6.1-2|6	Summary:        Read and write PDFs with Python, powered by qpdf
21cr|python-pikepdf-5.6.1-2|7	Group:          Development/Python
21cr|python-pikepdf-5.6.1-2|8	License:        MPLv2.0
21cr|python-pikepdf-5.6.1-2|9	URL:            https://github.com/pikepdf/pikepdf
21cr|python-pikepdf-5.6.1-2|10	Source0:        %{pypi_source}
21cr|python-pikepdf-5.6.1-2|11	Patch0:         pikepdf-requirements.patch
21cr|python-pikepdf-5.6.1-2|12	# https://github.com/pikepdf/pikepdf/commit/277019d02
21cr|python-pikepdf-5.6.1-2|13	Patch0001:		0001-Remove-PointerHolder-for-qpdf11.patch
21cr|python-pikepdf-5.6.1-2|14	# https://github.com/pikepdf/pikepdf/commit/600e1fc4a4feda5e
21cr|python-pikepdf-5.6.1-2|15	Patch0002:		0002-Adjust-for-other-QPDF-11-API-changes.patch
21cr|python-pikepdf-5.6.1-2|16	# https://github.com/pikepdf/pikepdf/commit/1ce12e1155d2
21cr|python-pikepdf-5.6.1-2|17	Patch0003:		0003-qpdf-11-getCropBox-and-getTrimBox-take-an-additional.patch
21cr|python-pikepdf-5.6.1-2|18	BuildRequires:  pkgconfig(libqpdf) >= 10.4.0
21cr|python-pikepdf-5.6.1-2|19	BuildRequires:  pkgconfig(lcms2)
21cr|python-pikepdf-5.6.1-2|20	BuildRequires:  python3-devel
21cr|python-pikepdf-5.6.1-2|21	BuildRequires:  pyproject-rpm-macros
21cr|python-pikepdf-5.6.1-2|22	# Tests:
21cr|python-pikepdf-5.6.1-2|23	BuildRequires:  poppler
21cr|python-pikepdf-5.6.1-2|24	
21cr|python-pikepdf-5.6.1-2|25	%description
21cr|python-pikepdf-5.6.1-2|26	pikepdf is a Python library for reading and writing PDF files. pikepdf is
21cr|python-pikepdf-5.6.1-2|27	based on QPDF, a powerful PDF manipulation and repair library.
21cr|python-pikepdf-5.6.1-2|28	
21cr|python-pikepdf-5.6.1-2|29	#-------------------------------------------------------------------------
21cr|python-pikepdf-5.6.1-2|30	%package -n     python3-%{pypi_name}
21cr|python-pikepdf-5.6.1-2|31	Summary:        %{summary}
21cr|python-pikepdf-5.6.1-2|32	Group:          Development/Python
21cr|python-pikepdf-5.6.1-2|33	
21cr|python-pikepdf-5.6.1-2|34	%description -n python3-%{pypi_name}
21cr|python-pikepdf-5.6.1-2|35	pikepdf is a Python library for reading and writing PDF files. pikepdf is
21cr|python-pikepdf-5.6.1-2|36	based on QPDF, a powerful PDF manipulation and repair library.
21cr|python-pikepdf-5.6.1-2|37	
21cr|python-pikepdf-5.6.1-2|38	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-pikepdf-5.6.1-2|39	%license LICENSE.txt
21cr|python-pikepdf-5.6.1-2|40	%doc README.md
21cr|python-pikepdf-5.6.1-2|41	
21cr|python-pikepdf-5.6.1-2|42	#-------------------------------------------------------------------------
21cr|python-pikepdf-5.6.1-2|43	
21cr|python-pikepdf-5.6.1-2|44	%package -n python-%{pypi_name}-doc
21cr|python-pikepdf-5.6.1-2|45	Summary:        pikepdf documentation
21cr|python-pikepdf-5.6.1-2|46	Group:          Documentation
21cr|python-pikepdf-5.6.1-2|47	# Not autorequired because it's a Fedora-specific subpackage.
21cr|python-pikepdf-5.6.1-2|48	BuildRequires:  python3-ipython
21cr|python-pikepdf-5.6.1-2|49	BuildRequires:  python3-sphinx
21cr|python-pikepdf-5.6.1-2|50	BuildRequires:  python3-tomli
21cr|python-pikepdf-5.6.1-2|51	BuildRequires:  python3-sphinx-issues
21cr|python-pikepdf-5.6.1-2|52	BuildRequires:  python3-sphinx-design
21cr|python-pikepdf-5.6.1-2|53	
21cr|python-pikepdf-5.6.1-2|54	%description -n python-%{pypi_name}-doc
21cr|python-pikepdf-5.6.1-2|55	Documentation for pikepdf
21cr|python-pikepdf-5.6.1-2|56	
21cr|python-pikepdf-5.6.1-2|57	%files -n python-%{pypi_name}-doc
21cr|python-pikepdf-5.6.1-2|58	%doc html
21cr|python-pikepdf-5.6.1-2|59	%license LICENSE.txt
21cr|python-pikepdf-5.6.1-2|60	
21cr|python-pikepdf-5.6.1-2|61	#-------------------------------------------------------------------------
21cr|python-pikepdf-5.6.1-2|62	
21cr|python-pikepdf-5.6.1-2|63	%prep
21cr|python-pikepdf-5.6.1-2|64	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-pikepdf-5.6.1-2|65	
21cr|python-pikepdf-5.6.1-2|66	# Drop coverage requirements
21cr|python-pikepdf-5.6.1-2|67	sed -i -e '/coverage/d' -e '/pytest-cov/d' setup.cfg
21cr|python-pikepdf-5.6.1-2|68	
21cr|python-pikepdf-5.6.1-2|69	# We don't build docs against the installed version, so force the version.
21cr|python-pikepdf-5.6.1-2|70	sed -i -e "s/release = .\+/release = '%{version}'/g" docs/conf.py
21cr|python-pikepdf-5.6.1-2|71	
21cr|python-pikepdf-5.6.1-2|72	
21cr|python-pikepdf-5.6.1-2|73	%generate_buildrequires
21cr|python-pikepdf-5.6.1-2|74	%pyproject_buildrequires -r
21cr|python-pikepdf-5.6.1-2|75	
21cr|python-pikepdf-5.6.1-2|76	# Fix building with qpdf 11
21cr|python-pikepdf-5.6.1-2|77	# https://github.com/pikepdf/pikepdf/commit/0b0b07924
21cr|python-pikepdf-5.6.1-2|78	grep -Irl 'QPDFObject::object_type_e' | xargs sed -i -e 's,QPDFObject::object_type_e,qpdf_object_type_e,g' || :
21cr|python-pikepdf-5.6.1-2|79	
21cr|python-pikepdf-5.6.1-2|80	%build
21cr|python-pikepdf-5.6.1-2|81	export PIP_USE_FEATURE="in-tree-build"
21cr|python-pikepdf-5.6.1-2|82	%pyproject_wheel
21cr|python-pikepdf-5.6.1-2|83	
21cr|python-pikepdf-5.6.1-2|84	# generate html docs
21cr|python-pikepdf-5.6.1-2|85	export PYTHONPATH=%{pyproject_build_lib}
21cr|python-pikepdf-5.6.1-2|86	pushd docs
21cr|python-pikepdf-5.6.1-2|87	sphinx-build-3 . ../html
21cr|python-pikepdf-5.6.1-2|88	popd
21cr|python-pikepdf-5.6.1-2|89	# remove the sphinx-build leftovers
21cr|python-pikepdf-5.6.1-2|90	rm -rf html/.{doctrees,buildinfo}
21cr|python-pikepdf-5.6.1-2|91	
21cr|python-pikepdf-5.6.1-2|92	
21cr|python-pikepdf-5.6.1-2|93	%install
21cr|python-pikepdf-5.6.1-2|94	%pyproject_install
21cr|python-pikepdf-5.6.1-2|95	%pyproject_save_files %{pypi_name}
21cr|python-pikepdf-5.6.1-2|96	
21cr|python-pikepdf-5.6.1-2|97	
21cr|python-pikepdf-5.6.1-2|98	%check
21cr|python-pikepdf-5.6.1-2|99	# test fail on abf build, local build with no error
21cr|python-pikepdf-5.6.1-2|100	#%%pytest -ra

6993 21
21cr|python-pivy-0.6.8-2|1	%define _disable_ld_no_undefined 1
21cr|python-pivy-0.6.8-2|2	
21cr|python-pivy-0.6.8-2|3	%define srcname pivy
21cr|python-pivy-0.6.8-2|4	
21cr|python-pivy-0.6.8-2|5	Summary:	Pivy is a Coin binding for Python
21cr|python-pivy-0.6.8-2|6	Name:		python-%{srcname}
21cr|python-pivy-0.6.8-2|7	Version:	0.6.8
21cr|python-pivy-0.6.8-2|8	Release:	2
21cr|python-pivy-0.6.8-2|9	License:	BSD
21cr|python-pivy-0.6.8-2|10	Group:		Development/Python
21cr|python-pivy-0.6.8-2|11	Url:		https://coin3d.github.io/
21cr|python-pivy-0.6.8-2|12	Source0:	https://github.com/coin3d/pivy/archive/%{version}/%{srcname}-%{version}.tar.gz
21cr|python-pivy-0.6.8-2|13	Patch0:		pivy-cmake_config.patch
21cr|python-pivy-0.6.8-2|14	Patch1:		pivy-cmake.patch
21cr|python-pivy-0.6.8-2|15	Patch2:		0002-Fix-the-qmake-executable-name.patch
21cr|python-pivy-0.6.8-2|16	BuildRequires:	cmake
21cr|python-pivy-0.6.8-2|17	BuildRequires:	swig
21cr|python-pivy-0.6.8-2|18	BuildRequires:	pkgconfig(Coin) >= 4.0.0
21cr|python-pivy-0.6.8-2|19	BuildRequires:	pkgconfig(glu)
21cr|python-pivy-0.6.8-2|20	BuildRequires:	pkgconfig(python3)
21cr|python-pivy-0.6.8-2|21	BuildRequires:	pkgconfig(Qt5Core)
21cr|python-pivy-0.6.8-2|22	BuildRequires:	pkgconfig(SoQt) >= 1.6.0
21cr|python-pivy-0.6.8-2|23	BuildRequires:	pkgconfig(xmu)
21cr|python-pivy-0.6.8-2|24	
21cr|python-pivy-0.6.8-2|25	%description
21cr|python-pivy-0.6.8-2|26	Pivy is a Coin binding for Python. Coin is a high-level 3D graphics
21cr|python-pivy-0.6.8-2|27	library with a C++ Application Programming Interface. Coin uses
21cr|python-pivy-0.6.8-2|28	scene-graph data structures to render real-time graphics suitable for
21cr|python-pivy-0.6.8-2|29	mostly all kinds of scientific and engineering visualization applications.
21cr|python-pivy-0.6.8-2|30	
21cr|python-pivy-0.6.8-2|31	#----------------------------------------------------------------------------
21cr|python-pivy-0.6.8-2|32	
21cr|python-pivy-0.6.8-2|33	%package -n python3-%{srcname}
21cr|python-pivy-0.6.8-2|34	Summary:	Pivy is a Coin binding for Python 3
21cr|python-pivy-0.6.8-2|35	Group:		Development/Python
21cr|python-pivy-0.6.8-2|36	
21cr|python-pivy-0.6.8-2|37	%description -n python3-%{srcname}
21cr|python-pivy-0.6.8-2|38	Pivy is a Coin binding for Python3. Coin is a high-level 3D graphics
21cr|python-pivy-0.6.8-2|39	library with a C++ Application Programming Interface. Coin uses
21cr|python-pivy-0.6.8-2|40	scene-graph data structures to render real-time graphics suitable for
21cr|python-pivy-0.6.8-2|41	mostly all kinds of scientific and engineering visualization applications.
21cr|python-pivy-0.6.8-2|42	
21cr|python-pivy-0.6.8-2|43	%files -n python3-%{srcname}
21cr|python-pivy-0.6.8-2|44	%{python3_sitearch}/%{srcname}/
21cr|python-pivy-0.6.8-2|45	%{python3_sitearch}/Pivy-0.6.8*
21cr|python-pivy-0.6.8-2|46	
21cr|python-pivy-0.6.8-2|47	#----------------------------------------------------------------------------
21cr|python-pivy-0.6.8-2|48	
21cr|python-pivy-0.6.8-2|49	%prep
21cr|python-pivy-0.6.8-2|50	%autosetup -p1 -n %{srcname}-%{version}
21cr|python-pivy-0.6.8-2|51	
21cr|python-pivy-0.6.8-2|52	sed -i 's|@LIBDIR@|%{_libdir}|g' distutils_cmake/CMakeLists.txt
21cr|python-pivy-0.6.8-2|53	
21cr|python-pivy-0.6.8-2|54	%build
21cr|python-pivy-0.6.8-2|55	%cmake
21cr|python-pivy-0.6.8-2|56	%make
21cr|python-pivy-0.6.8-2|57	
21cr|python-pivy-0.6.8-2|58	%install
21cr|python-pivy-0.6.8-2|59	%makeinstall_std -C build
21cr|python-pivy-0.6.8-2|60	# for generate egg-info
21cr|python-pivy-0.6.8-2|61	%py3_install
21cr|python-pivy-0.6.8-2|62	
21cr|python-pivy-0.6.8-2|63	chmod +x %{buildroot}%{python3_sitearch}/%{srcname}/sogui.py
21cr|python-pivy-0.6.8-2|64	
21cr|python-pivy-0.6.8-2|65	find %{buildroot}%{python3_sitearch} -name "*.py" -exec sed -i "s|#!/usr/bin/env python|#!%{__python3}|" {} \;
21cr|python-pivy-0.6.8-2|66	
21cr|python-pivy-0.6.8-2|67	%if %{__isa_bits} == 64
21cr|python-pivy-0.6.8-2|68	# put egg-info to python3_sitearch
21cr|python-pivy-0.6.8-2|69	mv %{buildroot}%{python3_sitelib}/Pivy-* %{buildroot}%{python3_sitearch}
21cr|python-pivy-0.6.8-2|70	%endif

6994 21
21cr|python-planet-2.0-10|1	%define module	planet
21cr|python-planet-2.0-10|2	
21cr|python-planet-2.0-10|3	Name:		python-%{module}
21cr|python-planet-2.0-10|4	Summary:	Flexible RDF/RSS/Atom feed aggregator
21cr|python-planet-2.0-10|5	Version:	2.0
21cr|python-planet-2.0-10|6	Release:	10
21cr|python-planet-2.0-10|7	Source:		http://www.planetplanet.org/download/%{module}-%{version}.tar.bz2
21cr|python-planet-2.0-10|8	Patch1:		planet-1.0-no-shebang.patch
21cr|python-planet-2.0-10|9	Patch2:		planet-js-sanitize.patch
21cr|python-planet-2.0-10|10	Patch3:		planet-2.0-media-content-title-fix.patch
21cr|python-planet-2.0-10|11	URL:		http://www.planetplanet.org/
21cr|python-planet-2.0-10|12	License:	Python
21cr|python-planet-2.0-10|13	Group:		Networking/News
21cr|python-planet-2.0-10|14	BuildArch:	noarch
21cr|python-planet-2.0-10|15	BuildRequires:	python2-devel
21cr|python-planet-2.0-10|16	BuildRequires:  python2-setuptools
21cr|python-planet-2.0-10|17	Requires:	python
21cr|python-planet-2.0-10|18	
21cr|python-planet-2.0-10|19	%description
21cr|python-planet-2.0-10|20	Planet is a flexible feed aggregator, this means that it downloads feeds
21cr|python-planet-2.0-10|21	and aggregates their content together into a single combined feed with
21cr|python-planet-2.0-10|22	the latest news first.
21cr|python-planet-2.0-10|23	
21cr|python-planet-2.0-10|24	It uses Mark Pilgrim's Ultra-liberal feed parser so can read from RDF, RSS
21cr|python-planet-2.0-10|25	and Atom feeds and Tomas Styblo's template library to output static files
21cr|python-planet-2.0-10|26	in unlimited formats based on a series of templates.
21cr|python-planet-2.0-10|27	
21cr|python-planet-2.0-10|28	%package -n python2-%{module}
21cr|python-planet-2.0-10|29	Summary:	Flexible RDF/RSS/Atom feed aggregator
21cr|python-planet-2.0-10|30	
21cr|python-planet-2.0-10|31	%description -n python2-%{module}
21cr|python-planet-2.0-10|32	Planet is a flexible feed aggregator, this means that it downloads feeds
21cr|python-planet-2.0-10|33	and aggregates their content together into a single combined feed with
21cr|python-planet-2.0-10|34	the latest news first.
21cr|python-planet-2.0-10|35	
21cr|python-planet-2.0-10|36	It uses Mark Pilgrim's Ultra-liberal feed parser so can read from RDF, RSS
21cr|python-planet-2.0-10|37	and Atom feeds and Tomas Styblo's template library to output static files
21cr|python-planet-2.0-10|38	in unlimited formats based on a series of templates.
21cr|python-planet-2.0-10|39	
21cr|python-planet-2.0-10|40	
21cr|python-planet-2.0-10|41	%prep
21cr|python-planet-2.0-10|42	%setup -q -n %{module}-%{version}
21cr|python-planet-2.0-10|43	%apply_patches
21cr|python-planet-2.0-10|44	
21cr|python-planet-2.0-10|45	%build
21cr|python-planet-2.0-10|46	%py2_build
21cr|python-planet-2.0-10|47	
21cr|python-planet-2.0-10|48	%install
21cr|python-planet-2.0-10|49	python2 setup.py install --skip-build --root=%{buildroot}
21cr|python-planet-2.0-10|50	
21cr|python-planet-2.0-10|51	# (cg) Calling the binary "planet" breaks the "import planet" in the code itself...
21cr|python-planet-2.0-10|52	mv %{buildroot}%{_bindir}/planet.py %{buildroot}%{_bindir}/planet-aggregator
21cr|python-planet-2.0-10|53	rm -rf %{buildroot}%{py2_puresitedir}/planet/tests %{buildroot}%{_bindir}/runtests.py
21cr|python-planet-2.0-10|54	
21cr|python-planet-2.0-10|55	
21cr|python-planet-2.0-10|56	%files -n python2-%{module}
21cr|python-planet-2.0-10|57	%doc AUTHORS INSTALL NEWS PKG-INFO THANKS README examples
21cr|python-planet-2.0-10|58	%{_bindir}/planet*
21cr|python-planet-2.0-10|59	%dir %{py2_puresitedir}/planet
21cr|python-planet-2.0-10|60	%{py2_puresitedir}/*.egg-info
21cr|python-planet-2.0-10|61	%{py2_puresitedir}/planet/*.py*
21cr|python-planet-2.0-10|62	%dir %{py2_puresitedir}/planet/compat_logging
21cr|python-planet-2.0-10|63	%{py2_puresitedir}/planet/compat_logging/*.py*

6995 21
21cr|python-plaster-1.0-1|1	%global pypi_name plaster
21cr|python-plaster-1.0-1|2	%global sum Application configuration settings abstraction layer
21cr|python-plaster-1.0-1|3	%global desc plaster is a loader interface around multiple \
21cr|python-plaster-1.0-1|4	configuration file formats. It exists to define a common API for \
21cr|python-plaster-1.0-1|5	applications to use when they wish to load configuration. The library \
21cr|python-plaster-1.0-1|6	itself does not aim to handle anything except a basic API that \
21cr|python-plaster-1.0-1|7	applications may use to find and load configuration settings. Any \
21cr|python-plaster-1.0-1|8	specific constraints should be implemented in a loader which can be \
21cr|python-plaster-1.0-1|9	registered via an entry point.
21cr|python-plaster-1.0-1|10	
21cr|python-plaster-1.0-1|11	Name:		python-%{pypi_name}
21cr|python-plaster-1.0-1|12	Version:	1.0
21cr|python-plaster-1.0-1|13	Release:	1
21cr|python-plaster-1.0-1|14	License:	MIT
21cr|python-plaster-1.0-1|15	Summary:	%{sum}
21cr|python-plaster-1.0-1|16	Group:		Development/Python
21cr|python-plaster-1.0-1|17	URL:		https://github.com/Pylons/%{pypi_name}
21cr|python-plaster-1.0-1|18	Source0:	%{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-plaster-1.0-1|19	
21cr|python-plaster-1.0-1|20	BuildRequires:	make
21cr|python-plaster-1.0-1|21	BuildRequires:	python3-devel
21cr|python-plaster-1.0-1|22	BuildRequires:	python3-pytest
21cr|python-plaster-1.0-1|23	BuildRequires:	python3-setuptools
21cr|python-plaster-1.0-1|24	BuildRequires:	python3-sphinx
21cr|python-plaster-1.0-1|25	BuildArch:	noarch
21cr|python-plaster-1.0-1|26	
21cr|python-plaster-1.0-1|27	%description
21cr|python-plaster-1.0-1|28	%{desc}
21cr|python-plaster-1.0-1|29	
21cr|python-plaster-1.0-1|30	#-----------------------------------------------------
21cr|python-plaster-1.0-1|31	%package doc
21cr|python-plaster-1.0-1|32	Summary:	Documentation for %{name}
21cr|python-plaster-1.0-1|33	Group:		Documentation
21cr|python-plaster-1.0-1|34	
21cr|python-plaster-1.0-1|35	%description doc
21cr|python-plaster-1.0-1|36	Contains the documentation for %{name}.
21cr|python-plaster-1.0-1|37	
21cr|python-plaster-1.0-1|38	%files doc
21cr|python-plaster-1.0-1|39	%license LICENSE.txt
21cr|python-plaster-1.0-1|40	%doc docs/_build/html
21cr|python-plaster-1.0-1|41	%doc CHANGES.rst
21cr|python-plaster-1.0-1|42	%doc README.rst
21cr|python-plaster-1.0-1|43	
21cr|python-plaster-1.0-1|44	#-----------------------------------------------------
21cr|python-plaster-1.0-1|45	
21cr|python-plaster-1.0-1|46	%package -n python3-%{pypi_name}
21cr|python-plaster-1.0-1|47	Summary:	%{sum}
21cr|python-plaster-1.0-1|48	Group:		Development/Python
21cr|python-plaster-1.0-1|49	Requires:	python3-setuptools
21cr|python-plaster-1.0-1|50	
21cr|python-plaster-1.0-1|51	%description -n python3-%{pypi_name}
21cr|python-plaster-1.0-1|52	%{desc}
21cr|python-plaster-1.0-1|53	
21cr|python-plaster-1.0-1|54	%files -n python3-%{pypi_name}
21cr|python-plaster-1.0-1|55	%license LICENSE.txt
21cr|python-plaster-1.0-1|56	%doc README.rst
21cr|python-plaster-1.0-1|57	%{python3_sitelib}/%{pypi_name}
21cr|python-plaster-1.0-1|58	%{python3_sitelib}/*.egg-info
21cr|python-plaster-1.0-1|59	
21cr|python-plaster-1.0-1|60	#-----------------------------------------------------
21cr|python-plaster-1.0-1|61	
21cr|python-plaster-1.0-1|62	%prep
21cr|python-plaster-1.0-1|63	%autosetup -n %{pypi_name}-%{version}
21cr|python-plaster-1.0-1|64	
21cr|python-plaster-1.0-1|65	# The plaster docs upstream only build if plaster is installed. Since we are building plaster docs
21cr|python-plaster-1.0-1|66	# from a source checkout, let's insert plaster into the path.
21cr|python-plaster-1.0-1|67	sed -i "s:import plaster:sys.path.insert(0, os.path.join(os.path.dirname(__file__), '..', 'src'))\nimport plaster:" docs/conf.py
21cr|python-plaster-1.0-1|68	
21cr|python-plaster-1.0-1|69	# Related to the above, upstream plaster gets the version for the docs by using pkg_resources which
21cr|python-plaster-1.0-1|70	# can only work if plaster is installed. Let's just substitute the version in since we know what it
21cr|python-plaster-1.0-1|71	# is.
21cr|python-plaster-1.0-1|72	sed -i "s/version = pkg_resources.*/version = '%{version}'/" docs/conf.py
21cr|python-plaster-1.0-1|73	
21cr|python-plaster-1.0-1|74	# Upstream docs use pylons_sphinx_themes, which isn't packaged for Fedora yet. Let's just convert it
21cr|python-plaster-1.0-1|75	# to use the standard sphinx theme for now.
21cr|python-plaster-1.0-1|76	sed -i "/import pylons_sphinx_themes/d" docs/conf.py
21cr|python-plaster-1.0-1|77	sed -i "/html_theme_path =.*/d" docs/conf.py
21cr|python-plaster-1.0-1|78	sed -i "/html_theme =.*/d" docs/conf.py
21cr|python-plaster-1.0-1|79	sed -i "/.*github_url.*/d" docs/conf.py
21cr|python-plaster-1.0-1|80	
21cr|python-plaster-1.0-1|81	
21cr|python-plaster-1.0-1|82	%build
21cr|python-plaster-1.0-1|83	make %{?_smp_mflags} -C docs html
21cr|python-plaster-1.0-1|84	rm -rf docs/_build/html/.buildinfo
21cr|python-plaster-1.0-1|85	
21cr|python-plaster-1.0-1|86	%py3_build
21cr|python-plaster-1.0-1|87	
21cr|python-plaster-1.0-1|88	
21cr|python-plaster-1.0-1|89	%install
21cr|python-plaster-1.0-1|90	%py3_install
21cr|python-plaster-1.0-1|91	
21cr|python-plaster-1.0-1|92	
21cr|python-plaster-1.0-1|93	%check
21cr|python-plaster-1.0-1|94	PYTHONPATH="./src" py.test-3

6996 21
21cr|python-plaster-pastedeploy-0.7-1|1	%global pypi_name plaster-pastedeploy
21cr|python-plaster-pastedeploy-0.7-1|2	%global sum A PasteDeploy binding to the plaster configuration loader
21cr|python-plaster-pastedeploy-0.7-1|3	
21cr|python-plaster-pastedeploy-0.7-1|4	Name:		python-%{pypi_name}
21cr|python-plaster-pastedeploy-0.7-1|5	Version:	0.7
21cr|python-plaster-pastedeploy-0.7-1|6	Release:	1
21cr|python-plaster-pastedeploy-0.7-1|7	License:	MIT
21cr|python-plaster-pastedeploy-0.7-1|8	Summary:	%{sum}
21cr|python-plaster-pastedeploy-0.7-1|9	Group:		Development/Python
21cr|python-plaster-pastedeploy-0.7-1|10	URL:		https://github.com/Pylons/plaster_pastedeploy
21cr|python-plaster-pastedeploy-0.7-1|11	Source0:	%{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-plaster-pastedeploy-0.7-1|12	
21cr|python-plaster-pastedeploy-0.7-1|13	BuildRequires:	python3-devel
21cr|python-plaster-pastedeploy-0.7-1|14	BuildRequires:	python3-setuptools
21cr|python-plaster-pastedeploy-0.7-1|15	BuildRequires:	python3-paste-deploy >= 2.0.0
21cr|python-plaster-pastedeploy-0.7-1|16	BuildRequires:	python3-plaster >= 0.5
21cr|python-plaster-pastedeploy-0.7-1|17	BuildRequires:	python3-pytest
21cr|python-plaster-pastedeploy-0.7-1|18	BuildArch:	noarch
21cr|python-plaster-pastedeploy-0.7-1|19	
21cr|python-plaster-pastedeploy-0.7-1|20	
21cr|python-plaster-pastedeploy-0.7-1|21	%description
21cr|python-plaster-pastedeploy-0.7-1|22	plaster_pastedeploy is a plaster plugin that provides a
21cr|python-plaster-pastedeploy-0.7-1|23	plaster.Loader that can parse ini files according to the standard set
21cr|python-plaster-pastedeploy-0.7-1|24	by PasteDeploy. It supports the wsgi plaster protocol, implementing
21cr|python-plaster-pastedeploy-0.7-1|25	the plaster.protocols.IWSGIProtocol interface.
21cr|python-plaster-pastedeploy-0.7-1|26	
21cr|python-plaster-pastedeploy-0.7-1|27	#---------------------------------------------------------
21cr|python-plaster-pastedeploy-0.7-1|28	%package -n python3-%{pypi_name}
21cr|python-plaster-pastedeploy-0.7-1|29	Summary:	%{sum}
21cr|python-plaster-pastedeploy-0.7-1|30	Group:		Development/Python
21cr|python-plaster-pastedeploy-0.7-1|31	Requires:	python3-paste-deploy >= 1.5.0
21cr|python-plaster-pastedeploy-0.7-1|32	Requires:	python3-plaster >= 0.5
21cr|python-plaster-pastedeploy-0.7-1|33	Requires:	python3-setuptools
21cr|python-plaster-pastedeploy-0.7-1|34	
21cr|python-plaster-pastedeploy-0.7-1|35	%description -n python3-%{pypi_name}
21cr|python-plaster-pastedeploy-0.7-1|36	plaster_pastedeploy is a plaster plugin that provides a
21cr|python-plaster-pastedeploy-0.7-1|37	plaster.Loader that can parse ini files according to the standard set
21cr|python-plaster-pastedeploy-0.7-1|38	by PasteDeploy. It supports the wsgi plaster protocol, implementing
21cr|python-plaster-pastedeploy-0.7-1|39	the plaster.protocols.IWSGIProtocol interface.
21cr|python-plaster-pastedeploy-0.7-1|40	
21cr|python-plaster-pastedeploy-0.7-1|41	%files -n python3-%{pypi_name}
21cr|python-plaster-pastedeploy-0.7-1|42	%license LICENSE.txt
21cr|python-plaster-pastedeploy-0.7-1|43	%doc CHANGES.rst
21cr|python-plaster-pastedeploy-0.7-1|44	%doc README.rst
21cr|python-plaster-pastedeploy-0.7-1|45	%{python3_sitelib}/plaster_pastedeploy
21cr|python-plaster-pastedeploy-0.7-1|46	%{python3_sitelib}/*.egg-info
21cr|python-plaster-pastedeploy-0.7-1|47	
21cr|python-plaster-pastedeploy-0.7-1|48	#---------------------------------------------------------
21cr|python-plaster-pastedeploy-0.7-1|49	
21cr|python-plaster-pastedeploy-0.7-1|50	%prep
21cr|python-plaster-pastedeploy-0.7-1|51	%autosetup -n plaster_pastedeploy-%{version}
21cr|python-plaster-pastedeploy-0.7-1|52	
21cr|python-plaster-pastedeploy-0.7-1|53	%build
21cr|python-plaster-pastedeploy-0.7-1|54	%py3_build
21cr|python-plaster-pastedeploy-0.7-1|55	
21cr|python-plaster-pastedeploy-0.7-1|56	%install
21cr|python-plaster-pastedeploy-0.7-1|57	%py3_install
21cr|python-plaster-pastedeploy-0.7-1|58	
21cr|python-plaster-pastedeploy-0.7-1|59	%check
21cr|python-plaster-pastedeploy-0.7-1|60	PYTHONPATH="./src" py.test-3
21cr|python-plaster-pastedeploy-0.7-1|61	

6997 21
21cr|python-plotly-5.23.0-2|1	%define pypi_name plotly
21cr|python-plotly-5.23.0-2|2	
21cr|python-plotly-5.23.0-2|3	# off currently very slow and not needed RPM generator if it is installed during local builds
21cr|python-plotly-5.23.0-2|4	%global __typelib_requires %{nil}
21cr|python-plotly-5.23.0-2|5	%global __typelib_provides %{nil}
21cr|python-plotly-5.23.0-2|6	
21cr|python-plotly-5.23.0-2|7	Summary:	An open-source, interactive data visualization library
21cr|python-plotly-5.23.0-2|8	Name:		python-%{pypi_name}
21cr|python-plotly-5.23.0-2|9	Version:	5.23.0
21cr|python-plotly-5.23.0-2|10	Release:	2
21cr|python-plotly-5.23.0-2|11	License:	MIT
21cr|python-plotly-5.23.0-2|12	Group:		Development/Python
21cr|python-plotly-5.23.0-2|13	Url:		https://plotly.com/python/
21cr|python-plotly-5.23.0-2|14	Source0:	%pypi_source
21cr|python-plotly-5.23.0-2|15	BuildRequires:	pkgconfig(python3)
21cr|python-plotly-5.23.0-2|16	BuildRequires:	pyproject-rpm-macros
21cr|python-plotly-5.23.0-2|17	BuildRequires:	python3dist(packaging)
21cr|python-plotly-5.23.0-2|18	BuildRequires:	python3dist(pip)
21cr|python-plotly-5.23.0-2|19	BuildRequires:	python3dist(setuptools)
21cr|python-plotly-5.23.0-2|20	BuildRequires:	python3dist(tenacity)
21cr|python-plotly-5.23.0-2|21	BuildArch:		noarch
21cr|python-plotly-5.23.0-2|22	
21cr|python-plotly-5.23.0-2|23	%define _description %{expand:
21cr|python-plotly-5.23.0-2|24	plotly.py is an interactive, open-source, and browser-based graphing library
21cr|python-plotly-5.23.0-2|25	for Python.
21cr|python-plotly-5.23.0-2|26	
21cr|python-plotly-5.23.0-2|27	Built on top of plotly.js, plotly.py is a high-level, declarative charting
21cr|python-plotly-5.23.0-2|28	library. plotly.js ships with over 30 chart types, including scientific charts,
21cr|python-plotly-5.23.0-2|29	3D graphs, statistical charts, SVG maps, financial charts, and more.
21cr|python-plotly-5.23.0-2|30	
21cr|python-plotly-5.23.0-2|31	plotly.py is MIT Licensed. Plotly graphs can be viewed in Jupyter notebooks,
21cr|python-plotly-5.23.0-2|32	standalone HTML files, or hosted online using Chart Studio Cloud.
21cr|python-plotly-5.23.0-2|33	
21cr|python-plotly-5.23.0-2|34	Documentation is available at https://plotly.com/python/}
21cr|python-plotly-5.23.0-2|35	
21cr|python-plotly-5.23.0-2|36	%description
21cr|python-plotly-5.23.0-2|37	%{_description}
21cr|python-plotly-5.23.0-2|38	
21cr|python-plotly-5.23.0-2|39	#------------------------------------------------------------------
21cr|python-plotly-5.23.0-2|40	
21cr|python-plotly-5.23.0-2|41	%package -n python3-%{pypi_name}
21cr|python-plotly-5.23.0-2|42	Summary:	%{summary}
21cr|python-plotly-5.23.0-2|43	Group:		Development/Python
21cr|python-plotly-5.23.0-2|44	
21cr|python-plotly-5.23.0-2|45	%description -n python3-%{pypi_name}
21cr|python-plotly-5.23.0-2|46	%{_description}
21cr|python-plotly-5.23.0-2|47	
21cr|python-plotly-5.23.0-2|48	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-plotly-5.23.0-2|49	%license LICENSE*
21cr|python-plotly-5.23.0-2|50	%doc README*
21cr|python-plotly-5.23.0-2|51	
21cr|python-plotly-5.23.0-2|52	#------------------------------------------------------------------
21cr|python-plotly-5.23.0-2|53	
21cr|python-plotly-5.23.0-2|54	%prep
21cr|python-plotly-5.23.0-2|55	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-plotly-5.23.0-2|56	
21cr|python-plotly-5.23.0-2|57	# remove jupyterlab dep, not required for build and not packaged (from Fedora)
21cr|python-plotly-5.23.0-2|58	sed -i "s/\"jupyterlab~=3.0;python_version>='3.6'\",//" pyproject.toml
21cr|python-plotly-5.23.0-2|59	
21cr|python-plotly-5.23.0-2|60	# for autoinstall BuildRequires
21cr|python-plotly-5.23.0-2|61	%generate_buildrequires
21cr|python-plotly-5.23.0-2|62	%pyproject_buildrequires -r
21cr|python-plotly-5.23.0-2|63	
21cr|python-plotly-5.23.0-2|64	%build
21cr|python-plotly-5.23.0-2|65	%pyproject_wheel
21cr|python-plotly-5.23.0-2|66	
21cr|python-plotly-5.23.0-2|67	%install
21cr|python-plotly-5.23.0-2|68	%pyproject_install
21cr|python-plotly-5.23.0-2|69	%pyproject_save_files plotly _plotly_utils _plotly_future_
21cr|python-plotly-5.23.0-2|70	#jupyterlab_plotly
21cr|python-plotly-5.23.0-2|71	
21cr|python-plotly-5.23.0-2|72	# Remove not needed files (we do not package Jupyter due to tones of deps).
21cr|python-plotly-5.23.0-2|73	# Also, /usr/etc is probably an incorrect location.
21cr|python-plotly-5.23.0-2|74	# Consider not putting /usr/share/jupyter into pythonX-plotly package if
21cr|python-plotly-5.23.0-2|75	# they get packaged to avoid conficts of pythonX-plotly and pythonY-plotly.
21cr|python-plotly-5.23.0-2|76	rm -fvr %{buildroot}%{_prefix}/etc/jupyter \
21cr|python-plotly-5.23.0-2|77	%{buildroot}%{_datadir}/jupyter \
21cr|python-plotly-5.23.0-2|78	%{buildroot}%{python3_sitelib}/jupyterlab*
21cr|python-plotly-5.23.0-2|79	sed -i '\@^{%python3_sitelib}/jupyterlab@d' %{pyproject_files}

6998 21
21cr|python-plyvel-0.9-6|1	%global upstream_name plyvel
21cr|python-plyvel-0.9-6|2	%global module_name plyvel
21cr|python-plyvel-0.9-6|3	
21cr|python-plyvel-0.9-6|4	Name:           python-%{upstream_name}
21cr|python-plyvel-0.9-6|5	Version:        0.9
21cr|python-plyvel-0.9-6|6	Release:        6
21cr|python-plyvel-0.9-6|7	Summary:        Python interface to the LevelDB embedded database library
21cr|python-plyvel-0.9-6|8	License:        BSD
21cr|python-plyvel-0.9-6|9	Group:		Development/Python
21cr|python-plyvel-0.9-6|10	URL:            https://github.com/wbolster/plyvel
21cr|python-plyvel-0.9-6|11	Source0:        http://pypi.python.org/packages/source/p/%{upstream_name}/%{upstream_name}-%{version}.tar.gz
21cr|python-plyvel-0.9-6|12	Patch0:         0001-py.test.mark.skipif-wants-str-not-bool.patch
21cr|python-plyvel-0.9-6|13	BuildRequires:  pkgconfig(leveldb)
21cr|python-plyvel-0.9-6|14	BuildRequires:  python3-devel
21cr|python-plyvel-0.9-6|15	BuildRequires:  python3-setuptools
21cr|python-plyvel-0.9-6|16	BuildRequires:  python3-pytest
21cr|python-plyvel-0.9-6|17	BuildRequires:  python3-cython
21cr|python-plyvel-0.9-6|18	
21cr|python-plyvel-0.9-6|19	%description
21cr|python-plyvel-0.9-6|20	Plyvel is a fast and feature-rich Python interface to the LevelDB embedded
21cr|python-plyvel-0.9-6|21	database library. It has a rich feature set, high performance, and a friendly
21cr|python-plyvel-0.9-6|22	Pythonic API.
21cr|python-plyvel-0.9-6|23	
21cr|python-plyvel-0.9-6|24	%package -n python3-%{upstream_name}
21cr|python-plyvel-0.9-6|25	Summary:        Python 3 interface to the LevelDB embedded database library
21cr|python-plyvel-0.9-6|26	
21cr|python-plyvel-0.9-6|27	%description -n python3-%{upstream_name}
21cr|python-plyvel-0.9-6|28	Plyvel is a fast and feature-rich Python interface to the LevelDB embedded
21cr|python-plyvel-0.9-6|29	database library. It has a rich feature set, high performance, and a friendly
21cr|python-plyvel-0.9-6|30	Pythonic API.
21cr|python-plyvel-0.9-6|31	
21cr|python-plyvel-0.9-6|32	%prep
21cr|python-plyvel-0.9-6|33	%setup -q -n %{upstream_name}-%{version}
21cr|python-plyvel-0.9-6|34	%patch0 -p1
21cr|python-plyvel-0.9-6|35	rm -rf *.egg-info
21cr|python-plyvel-0.9-6|36	
21cr|python-plyvel-0.9-6|37	%build
21cr|python-plyvel-0.9-6|38	cython --cplus --fast-fail --annotate plyvel/_plyvel.pyx
21cr|python-plyvel-0.9-6|39	python3 setup.py build
21cr|python-plyvel-0.9-6|40	
21cr|python-plyvel-0.9-6|41	%install
21cr|python-plyvel-0.9-6|42	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-plyvel-0.9-6|43	
21cr|python-plyvel-0.9-6|44	%check
21cr|python-plyvel-0.9-6|45	python3 setup.py build_ext --inplace || :
21cr|python-plyvel-0.9-6|46	py.test-%{python3_version} || :
21cr|python-plyvel-0.9-6|47	
21cr|python-plyvel-0.9-6|48	%files -n python3-%{upstream_name}
21cr|python-plyvel-0.9-6|49	%doc README.rst LICENSE.rst NEWS.rst
21cr|python-plyvel-0.9-6|50	%{py3_platsitedir}/%{module_name}
21cr|python-plyvel-0.9-6|51	%{py3_platsitedir}/%{module_name}*.egg-info

6999 21
21cr|python-pmw-2.1.1-1|1	%define oname Pmw
21cr|python-pmw-2.1.1-1|2	
21cr|python-pmw-2.1.1-1|3	Summary:	Python toolkit for building compound Tkinter widgets
21cr|python-pmw-2.1.1-1|4	Name:		python-pmw
21cr|python-pmw-2.1.1-1|5	Version:	2.1.1
21cr|python-pmw-2.1.1-1|6	Release:	1
21cr|python-pmw-2.1.1-1|7	License:	MIT
21cr|python-pmw-2.1.1-1|8	Group:		Development/Python
21cr|python-pmw-2.1.1-1|9	Url:		http://www.dscpl.com.au/pmw
21cr|python-pmw-2.1.1-1|10	Source0:	https://files.pythonhosted.org/packages/78/c7/d2e18a08af53d64eb658c5ca9b4655317c3d3e54589fe86e3a3bf0b51762/Pmw-2.1.1.tar.gz
21cr|python-pmw-2.1.1-1|11	Requires:	blt
21cr|python-pmw-2.1.1-1|12	Provides:	%{oname} = %{EVRD}
21cr|python-pmw-2.1.1-1|13	Buildarch:	noarch
21cr|python-pmw-2.1.1-1|14	
21cr|python-pmw-2.1.1-1|15	%description
21cr|python-pmw-2.1.1-1|16	Pmw is a toolkit for building high-level compound widgets in Python
21cr|python-pmw-2.1.1-1|17	using the Tkinter module. It consists of a set of base classes and a
21cr|python-pmw-2.1.1-1|18	library of flexible and extensible megawidgets built on this foundation.
21cr|python-pmw-2.1.1-1|19	These megawidgets include notebooks, comboboxes, selection widgets, paned
21cr|python-pmw-2.1.1-1|20	widgets, scrolled widgets and dialog windows.
21cr|python-pmw-2.1.1-1|21	
21cr|python-pmw-2.1.1-1|22	#----------------------------------------------------------------------------
21cr|python-pmw-2.1.1-1|23	
21cr|python-pmw-2.1.1-1|24	%package -n python3-pmw
21cr|python-pmw-2.1.1-1|25	Summary:	Python 3 toolkit for building compound Tkinter widgets
21cr|python-pmw-2.1.1-1|26	Group:		Development/Python
21cr|python-pmw-2.1.1-1|27	BuildRequires:	pkgconfig(python3)
21cr|python-pmw-2.1.1-1|28	Requires:	blt
21cr|python-pmw-2.1.1-1|29	Requires:	python3
21cr|python-pmw-2.1.1-1|30	Requires:	tkinter3
21cr|python-pmw-2.1.1-1|31	
21cr|python-pmw-2.1.1-1|32	%description -n python3-pmw
21cr|python-pmw-2.1.1-1|33	Pmw is a toolkit for building high-level compound widgets in Python 3
21cr|python-pmw-2.1.1-1|34	using the Tkinter module. It consists of a set of base classes and a
21cr|python-pmw-2.1.1-1|35	library of flexible and extensible megawidgets built on this foundation.
21cr|python-pmw-2.1.1-1|36	These megawidgets include notebooks, comboboxes, selection widgets, paned
21cr|python-pmw-2.1.1-1|37	widgets, scrolled widgets and dialog windows.
21cr|python-pmw-2.1.1-1|38	
21cr|python-pmw-2.1.1-1|39	%files -n python3-pmw
21cr|python-pmw-2.1.1-1|40	%{py3_puresitedir}/%{oname}
21cr|python-pmw-2.1.1-1|41	%{py3_puresitedir}/*.egg-info
21cr|python-pmw-2.1.1-1|42	
21cr|python-pmw-2.1.1-1|43	#----------------------------------------------------------------------------
21cr|python-pmw-2.1.1-1|44	
21cr|python-pmw-2.1.1-1|45	%package -n python2-pmw
21cr|python-pmw-2.1.1-1|46	%py2_migration_meta python2-pmw
21cr|python-pmw-2.1.1-1|47	Summary:	Python 3 toolkit for building compound Tkinter widgets
21cr|python-pmw-2.1.1-1|48	Group:		Development/Python
21cr|python-pmw-2.1.1-1|49	BuildRequires:	pkgconfig(python2)
21cr|python-pmw-2.1.1-1|50	Requires:	blt
21cr|python-pmw-2.1.1-1|51	Requires:	python2
21cr|python-pmw-2.1.1-1|52	Requires:	tkinter
21cr|python-pmw-2.1.1-1|53	
21cr|python-pmw-2.1.1-1|54	%description -n python2-pmw
21cr|python-pmw-2.1.1-1|55	Pmw is a toolkit for building high-level compound widgets in Python 2
21cr|python-pmw-2.1.1-1|56	using the Tkinter module. It consists of a set of base classes and a
21cr|python-pmw-2.1.1-1|57	library of flexible and extensible megawidgets built on this foundation.
21cr|python-pmw-2.1.1-1|58	These megawidgets include notebooks, comboboxes, selection widgets, paned
21cr|python-pmw-2.1.1-1|59	widgets, scrolled widgets and dialog windows.
21cr|python-pmw-2.1.1-1|60	
21cr|python-pmw-2.1.1-1|61	%files -n python2-pmw
21cr|python-pmw-2.1.1-1|62	%{py2_puresitedir}/%{oname}
21cr|python-pmw-2.1.1-1|63	%{py2_puresitedir}/*.egg-info
21cr|python-pmw-2.1.1-1|64	
21cr|python-pmw-2.1.1-1|65	#----------------------------------------------------------------------------
21cr|python-pmw-2.1.1-1|66	
21cr|python-pmw-2.1.1-1|67	%prep
21cr|python-pmw-2.1.1-1|68	%setup -q -n %{oname}-%{version}
21cr|python-pmw-2.1.1-1|69	cp -a . %{py3dir}
21cr|python-pmw-2.1.1-1|70	
21cr|python-pmw-2.1.1-1|71	%build
21cr|python-pmw-2.1.1-1|72	pushd %{py3dir}
21cr|python-pmw-2.1.1-1|73	%py3_build
21cr|python-pmw-2.1.1-1|74	popd
21cr|python-pmw-2.1.1-1|75	
21cr|python-pmw-2.1.1-1|76	%py2_build
21cr|python-pmw-2.1.1-1|77	
21cr|python-pmw-2.1.1-1|78	%install
21cr|python-pmw-2.1.1-1|79	pushd %{py3dir}
21cr|python-pmw-2.1.1-1|80	%py3_install
21cr|python-pmw-2.1.1-1|81	popd
21cr|python-pmw-2.1.1-1|82	
21cr|python-pmw-2.1.1-1|83	%py2_install

7000 21
21cr|python-podcastparser-0.6.8-1|1	%define module podcastparser
21cr|python-podcastparser-0.6.8-1|2	
21cr|python-podcastparser-0.6.8-1|3	Name:           python-podcastparser
21cr|python-podcastparser-0.6.8-1|4	Version:        0.6.8
21cr|python-podcastparser-0.6.8-1|5	Release:        1
21cr|python-podcastparser-0.6.8-1|6	Group:          Development/Python
21cr|python-podcastparser-0.6.8-1|7	Summary:        Simplified, fast RSS parser
21cr|python-podcastparser-0.6.8-1|8	License:        ISC License
21cr|python-podcastparser-0.6.8-1|9	URL:            https://github.com/gpodder/podcastparser
21cr|python-podcastparser-0.6.8-1|10	Source0:        https://files.pythonhosted.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-podcastparser-0.6.8-1|11	BuildArch:      noarch
21cr|python-podcastparser-0.6.8-1|12	
21cr|python-podcastparser-0.6.8-1|13	
21cr|python-podcastparser-0.6.8-1|14	%description
21cr|python-podcastparser-0.6.8-1|15	podcastparser: Simple, fast and efficient podcast parser The podcast parser
21cr|python-podcastparser-0.6.8-1|16	project is a library from the gPodder project to provide an easy and reliable
21cr|python-podcastparser-0.6.8-1|17	way of parsing RSS- and Atom-based podcast feeds in Python.* Web:
21cr|python-podcastparser-0.6.8-1|18	#---------------------------------------------------------------------
21cr|python-podcastparser-0.6.8-1|19	
21cr|python-podcastparser-0.6.8-1|20	%package -n     python3-%{module}
21cr|python-podcastparser-0.6.8-1|21	Summary:        Simplified, fast RSS parser
21cr|python-podcastparser-0.6.8-1|22	Group:          Development/Python
21cr|python-podcastparser-0.6.8-1|23	BuildRequires:  pkgconfig(python3)
21cr|python-podcastparser-0.6.8-1|24	BuildRequires:  python3egg(setuptools)
21cr|python-podcastparser-0.6.8-1|25	BuildRequires:  python3egg(sphinx)
21cr|python-podcastparser-0.6.8-1|26	
21cr|python-podcastparser-0.6.8-1|27	%description -n python3-%{module}
21cr|python-podcastparser-0.6.8-1|28	podcastparser: Simple, fast and efficient podcast parser The podcast parser
21cr|python-podcastparser-0.6.8-1|29	project is a library from the gPodder project to provide an easy and reliable
21cr|python-podcastparser-0.6.8-1|30	way of parsing RSS- and Atom-based podcast feeds in Python.* Web:.
21cr|python-podcastparser-0.6.8-1|31	
21cr|python-podcastparser-0.6.8-1|32	%files -n python3-%{module}
21cr|python-podcastparser-0.6.8-1|33	%doc html README.md LICENSE
21cr|python-podcastparser-0.6.8-1|34	%{py3_puresitedir}/%{module}.py*
21cr|python-podcastparser-0.6.8-1|35	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-podcastparser-0.6.8-1|36	%{py3_puresitedir}/__pycache__/
21cr|python-podcastparser-0.6.8-1|37	#---------------------------------------------------------------------
21cr|python-podcastparser-0.6.8-1|38	
21cr|python-podcastparser-0.6.8-1|39	%prep
21cr|python-podcastparser-0.6.8-1|40	%setup -q -n %{module}-%{version}
21cr|python-podcastparser-0.6.8-1|41	rm -fr *-egg.info
21cr|python-podcastparser-0.6.8-1|42	
21cr|python-podcastparser-0.6.8-1|43	find . -type f -name '*.py' -exec perl -pi -e "s|/usr/bin/env python|/usr/bin/python3|" {} \;
21cr|python-podcastparser-0.6.8-1|44	
21cr|python-podcastparser-0.6.8-1|45	
21cr|python-podcastparser-0.6.8-1|46	%build
21cr|python-podcastparser-0.6.8-1|47	%py3_build
21cr|python-podcastparser-0.6.8-1|48	
21cr|python-podcastparser-0.6.8-1|49	# generate html docs
21cr|python-podcastparser-0.6.8-1|50	sphinx-build doc html
21cr|python-podcastparser-0.6.8-1|51	# remove the sphinx-build leftovers
21cr|python-podcastparser-0.6.8-1|52	rm -rf html/.{doctrees,buildinfo}
21cr|python-podcastparser-0.6.8-1|53	
21cr|python-podcastparser-0.6.8-1|54	# not utf8
21cr|python-podcastparser-0.6.8-1|55	for file in html/objects.inv ; do
21cr|python-podcastparser-0.6.8-1|56	iconv -c -t UTF-8 < $file > $file.new && \
21cr|python-podcastparser-0.6.8-1|57	touch -r $file $file.new && \
21cr|python-podcastparser-0.6.8-1|58	mv $file.new $file
21cr|python-podcastparser-0.6.8-1|59	done
21cr|python-podcastparser-0.6.8-1|60	
21cr|python-podcastparser-0.6.8-1|61	
21cr|python-podcastparser-0.6.8-1|62	%install
21cr|python-podcastparser-0.6.8-1|63	%py3_install
21cr|python-podcastparser-0.6.8-1|64	

7001 21
21cr|python-poppler-qt5-21.3.0-2|1	%global __provides_exclude popplerqt5.so(.*)
21cr|python-poppler-qt5-21.3.0-2|2	
21cr|python-poppler-qt5-21.3.0-2|3	%define _disable_ld_no_undefined 1
21cr|python-poppler-qt5-21.3.0-2|4	
21cr|python-poppler-qt5-21.3.0-2|5	%define pypi_name python-poppler-qt5
21cr|python-poppler-qt5-21.3.0-2|6	
21cr|python-poppler-qt5-21.3.0-2|7	Summary:	Python bindings for the Qt5 Poppler PDF rendering library
21cr|python-poppler-qt5-21.3.0-2|8	Name:		python-poppler-qt5
21cr|python-poppler-qt5-21.3.0-2|9	Version:	21.3.0
21cr|python-poppler-qt5-21.3.0-2|10	Release:	2
21cr|python-poppler-qt5-21.3.0-2|11	License:	LGPLv2+
21cr|python-poppler-qt5-21.3.0-2|12	Group:		Development/Python
21cr|python-poppler-qt5-21.3.0-2|13	Url:		https://pypi.python.org/pypi/%{pypi_name}/
21cr|python-poppler-qt5-21.3.0-2|14	Source0:	https://pypi.python.org/packages/source/p/python-poppler-qt5/%{pypi_name}-%{version}.tar.gz
21cr|python-poppler-qt5-21.3.0-2|15	BuildRequires:	qmake5
21cr|python-poppler-qt5-21.3.0-2|16	BuildRequires:	python3-qt-builder
21cr|python-poppler-qt5-21.3.0-2|17	BuildRequires:	python3egg(setuptools)
21cr|python-poppler-qt5-21.3.0-2|18	BuildRequires:	python3-sip-PyQt5
21cr|python-poppler-qt5-21.3.0-2|19	BuildRequires:	python3-qt5-devel
21cr|python-poppler-qt5-21.3.0-2|20	BuildRequires:	pkgconfig(poppler-qt5)
21cr|python-poppler-qt5-21.3.0-2|21	BuildRequires:	pkgconfig(python3)
21cr|python-poppler-qt5-21.3.0-2|22	
21cr|python-poppler-qt5-21.3.0-2|23	%description
21cr|python-poppler-qt5-21.3.0-2|24	Python bindings for the Qt5 Poppler PDF rendering library. It is needed to run
21cr|python-poppler-qt5-21.3.0-2|25	programs written in Python and using Poppler set.
21cr|python-poppler-qt5-21.3.0-2|26	
21cr|python-poppler-qt5-21.3.0-2|27	#----------------------------------------------------------------------------
21cr|python-poppler-qt5-21.3.0-2|28	%package -n python3-poppler-qt5
21cr|python-poppler-qt5-21.3.0-2|29	Summary:	Python bindings for the Qt5 Poppler PDF rendering library
21cr|python-poppler-qt5-21.3.0-2|30	Group:		Development/Python
21cr|python-poppler-qt5-21.3.0-2|31	Requires:	python3-qt5
21cr|python-poppler-qt5-21.3.0-2|32	Provides:	python-poppler-qt5 = %{EVRD}
21cr|python-poppler-qt5-21.3.0-2|33	
21cr|python-poppler-qt5-21.3.0-2|34	%description -n python3-poppler-qt5
21cr|python-poppler-qt5-21.3.0-2|35	Python bindings for the Qt5 Poppler PDF rendering library. It is needed to run
21cr|python-poppler-qt5-21.3.0-2|36	programs written in Python and using Poppler set.
21cr|python-poppler-qt5-21.3.0-2|37	
21cr|python-poppler-qt5-21.3.0-2|38	%files -n python3-poppler-qt5
21cr|python-poppler-qt5-21.3.0-2|39	%license LICENSE
21cr|python-poppler-qt5-21.3.0-2|40	%doc README.rst
21cr|python-poppler-qt5-21.3.0-2|41	%{python3_sitearch}/popplerqt5.cpython-*.so
21cr|python-poppler-qt5-21.3.0-2|42	%{python3_sitearch}/python_poppler*
21cr|python-poppler-qt5-21.3.0-2|43	%{python3_sitearch}/PyQt5/bindings/popplerqt5
21cr|python-poppler-qt5-21.3.0-2|44	
21cr|python-poppler-qt5-21.3.0-2|45	#----------------------------------------------------------------------------
21cr|python-poppler-qt5-21.3.0-2|46	
21cr|python-poppler-qt5-21.3.0-2|47	%prep
21cr|python-poppler-qt5-21.3.0-2|48	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-poppler-qt5-21.3.0-2|49	
21cr|python-poppler-qt5-21.3.0-2|50	%build
21cr|python-poppler-qt5-21.3.0-2|51	sip-build --qmake=%{_bindir}/qmake-qt5 --verbose --no-make \
21cr|python-poppler-qt5-21.3.0-2|52	--qmake-setting 'QMAKE_CFLAGS_RELEASE="%{optflags}"' \
21cr|python-poppler-qt5-21.3.0-2|53	--qmake-setting 'QMAKE_CXXFLAGS_RELEASE="%{optflags}"' \
21cr|python-poppler-qt5-21.3.0-2|54	--qmake-setting 'QMAKE_LFLAGS_RELEASE="%{?__global_ldflags}"' \
21cr|python-poppler-qt5-21.3.0-2|55	--qmake-setting 'LIBS += -lpython3'
21cr|python-poppler-qt5-21.3.0-2|56	%make_build -C build
21cr|python-poppler-qt5-21.3.0-2|57	
21cr|python-poppler-qt5-21.3.0-2|58	%install
21cr|python-poppler-qt5-21.3.0-2|59	%make_install INSTALL_ROOT=%{buildroot} -C build
21cr|python-poppler-qt5-21.3.0-2|60	chmod +x %{buildroot}/%{python3_sitearch}/*.so

7002 21
21cr|python-portalocker-2.5.1-1|1	# tests are enabled by default
21cr|python-portalocker-2.5.1-1|2	%bcond_without  tests
21cr|python-portalocker-2.5.1-1|3	
21cr|python-portalocker-2.5.1-1|4	# python-redis is missing from EPEL 9, but many of the tests will still run without
21cr|python-portalocker-2.5.1-1|5	# it being present at test time. See BZ 2063713.
21cr|python-portalocker-2.5.1-1|6	%if 0%{?el9} || 0%{?centos} >= 9
21cr|python-portalocker-2.5.1-1|7	%global test_with_redis 0
21cr|python-portalocker-2.5.1-1|8	%else
21cr|python-portalocker-2.5.1-1|9	%global test_with_redis 1
21cr|python-portalocker-2.5.1-1|10	%endif
21cr|python-portalocker-2.5.1-1|11	
21cr|python-portalocker-2.5.1-1|12	%global         srcname     portalocker
21cr|python-portalocker-2.5.1-1|13	%global         forgeurl    https://github.com/WoLpH/portalocker
21cr|python-portalocker-2.5.1-1|14	Version:        2.5.1
21cr|python-portalocker-2.5.1-1|15	%global         tag         v%{version}
21cr|python-portalocker-2.5.1-1|16	%forgemeta
21cr|python-portalocker-2.5.1-1|17	
21cr|python-portalocker-2.5.1-1|18	Name:           python-%{srcname}
21cr|python-portalocker-2.5.1-1|19	Release:        1
21cr|python-portalocker-2.5.1-1|20	Summary:        Library to provide an easy API to file locking
21cr|python-portalocker-2.5.1-1|21	Group:          Development/Python
21cr|python-portalocker-2.5.1-1|22	License:        Python
21cr|python-portalocker-2.5.1-1|23	URL:            %forgeurl
21cr|python-portalocker-2.5.1-1|24	Source:         %forgesource
21cr|python-portalocker-2.5.1-1|25	
21cr|python-portalocker-2.5.1-1|26	BuildArch:      noarch
21cr|python-portalocker-2.5.1-1|27	
21cr|python-portalocker-2.5.1-1|28	BuildRequires:  python3-devel
21cr|python-portalocker-2.5.1-1|29	BuildRequires:  pyproject-rpm-macros
21cr|python-portalocker-2.5.1-1|30	
21cr|python-portalocker-2.5.1-1|31	%if %{with tests}
21cr|python-portalocker-2.5.1-1|32	BuildRequires:  python3dist(pygments)
21cr|python-portalocker-2.5.1-1|33	BuildRequires:  python3dist(pytest)
21cr|python-portalocker-2.5.1-1|34	%if 0%{?test_with_redis}
21cr|python-portalocker-2.5.1-1|35	BuildRequires:  python3dist(redis)
21cr|python-portalocker-2.5.1-1|36	%endif
21cr|python-portalocker-2.5.1-1|37	%endif
21cr|python-portalocker-2.5.1-1|38	
21cr|python-portalocker-2.5.1-1|39	%global _description %{expand:
21cr|python-portalocker-2.5.1-1|40	%{summary}}
21cr|python-portalocker-2.5.1-1|41	
21cr|python-portalocker-2.5.1-1|42	%description %{_description}
21cr|python-portalocker-2.5.1-1|43	
21cr|python-portalocker-2.5.1-1|44	#-------------------------------------------------------
21cr|python-portalocker-2.5.1-1|45	%package -n python3-%{srcname}
21cr|python-portalocker-2.5.1-1|46	Summary:        %{summary}
21cr|python-portalocker-2.5.1-1|47	Group:          Development/Python
21cr|python-portalocker-2.5.1-1|48	
21cr|python-portalocker-2.5.1-1|49	%description -n python3-%{srcname} %{_description}
21cr|python-portalocker-2.5.1-1|50	
21cr|python-portalocker-2.5.1-1|51	%files -n python3-%{srcname} -f %{pyproject_files}
21cr|python-portalocker-2.5.1-1|52	%license LICENSE
21cr|python-portalocker-2.5.1-1|53	%doc README.rst
21cr|python-portalocker-2.5.1-1|54	
21cr|python-portalocker-2.5.1-1|55	#-------------------------------------------------------
21cr|python-portalocker-2.5.1-1|56	%prep
21cr|python-portalocker-2.5.1-1|57	%forgeautosetup
21cr|python-portalocker-2.5.1-1|58	
21cr|python-portalocker-2.5.1-1|59	# NOTE(mhayden): Upstream has a custom pytest.ini that requires 100% test
21cr|python-portalocker-2.5.1-1|60	# coverage, but upstream does not have 100% test coverage yet.
21cr|python-portalocker-2.5.1-1|61	mv pytest.ini pytest.ini_disabled
21cr|python-portalocker-2.5.1-1|62	
21cr|python-portalocker-2.5.1-1|63	
21cr|python-portalocker-2.5.1-1|64	%generate_buildrequires
21cr|python-portalocker-2.5.1-1|65	%pyproject_buildrequires
21cr|python-portalocker-2.5.1-1|66	
21cr|python-portalocker-2.5.1-1|67	
21cr|python-portalocker-2.5.1-1|68	%build
21cr|python-portalocker-2.5.1-1|69	%pyproject_wheel
21cr|python-portalocker-2.5.1-1|70	
21cr|python-portalocker-2.5.1-1|71	
21cr|python-portalocker-2.5.1-1|72	%install
21cr|python-portalocker-2.5.1-1|73	%pyproject_install
21cr|python-portalocker-2.5.1-1|74	%pyproject_save_files portalocker
21cr|python-portalocker-2.5.1-1|75	
21cr|python-portalocker-2.5.1-1|76	
21cr|python-portalocker-2.5.1-1|77	%check
21cr|python-portalocker-2.5.1-1|78	%if %{with tests}
21cr|python-portalocker-2.5.1-1|79	%pytest %{?test_with_redis:--ignore=portalocker_tests/test_redis.py} portalocker_tests
21cr|python-portalocker-2.5.1-1|80	%endif
21cr|python-portalocker-2.5.1-1|81	

7003 21
21cr|python-poster-0.8.1-1|1	%define	oname	poster
21cr|python-poster-0.8.1-1|2	
21cr|python-poster-0.8.1-1|3	Name:		python-%{oname}
21cr|python-poster-0.8.1-1|4	Version:	0.8.1
21cr|python-poster-0.8.1-1|5	Release:	1
21cr|python-poster-0.8.1-1|6	Summary:	Streaming HTTP uploads and multipart/form-data encoding
21cr|python-poster-0.8.1-1|7	Source0:	https://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-poster-0.8.1-1|8	License:	MIT
21cr|python-poster-0.8.1-1|9	Group:		Development/Python
21cr|python-poster-0.8.1-1|10	Url:		https://atlee.ca/software/poster
21cr|python-poster-0.8.1-1|11	BuildArch:	noarch
21cr|python-poster-0.8.1-1|12	BuildRequires:	pythonegg(setuptools)
21cr|python-poster-0.8.1-1|13	
21cr|python-poster-0.8.1-1|14	%description
21cr|python-poster-0.8.1-1|15	The modules in the Python standard library don't provide a way to upload large
21cr|python-poster-0.8.1-1|16	files via HTTP without having to load the entire file into memory first.
21cr|python-poster-0.8.1-1|17	
21cr|python-poster-0.8.1-1|18	%package -n python2-%{oname}
21cr|python-poster-0.8.1-1|19	Summary:	Streaming HTTP uploads and multipart/form-data encoding
21cr|python-poster-0.8.1-1|20	
21cr|python-poster-0.8.1-1|21	%description -n python2-%{oname}
21cr|python-poster-0.8.1-1|22	The modules in the Python standard library don't provide a way to upload large
21cr|python-poster-0.8.1-1|23	files via HTTP without having to load the entire file into memory first.
21cr|python-poster-0.8.1-1|24	
21cr|python-poster-0.8.1-1|25	
21cr|python-poster-0.8.1-1|26	%prep
21cr|python-poster-0.8.1-1|27	%setup -q -n %{oname}-%{version}
21cr|python-poster-0.8.1-1|28	
21cr|python-poster-0.8.1-1|29	%build
21cr|python-poster-0.8.1-1|30	python2 setup.py build
21cr|python-poster-0.8.1-1|31	
21cr|python-poster-0.8.1-1|32	%install
21cr|python-poster-0.8.1-1|33	python2 setup.py install --root=%{buildroot}
21cr|python-poster-0.8.1-1|34	
21cr|python-poster-0.8.1-1|35	
21cr|python-poster-0.8.1-1|36	%files -n python2-%{oname}
21cr|python-poster-0.8.1-1|37	%{py2_puresitedir}/poster/*.py*
21cr|python-poster-0.8.1-1|38	%{py2_puresitedir}/tests/*.py*
21cr|python-poster-0.8.1-1|39	%{py2_puresitedir}/poster*.egg-info

7004 21
21cr|python-power-1.4-5|1	%define module power
21cr|python-power-1.4-5|2	
21cr|python-power-1.4-5|3	Summary:	Cross-platform system power status information
21cr|python-power-1.4-5|4	Name:		python-%{module}
21cr|python-power-1.4-5|5	Version:	1.4
21cr|python-power-1.4-5|6	Release:	5
21cr|python-power-1.4-5|7	License:	MIT
21cr|python-power-1.4-5|8	Group:		Development/Python
21cr|python-power-1.4-5|9	Url:		https://github.com/Kentzo/Power
21cr|python-power-1.4-5|10	Source0:	https://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-power-1.4-5|11	BuildArch:	noarch
21cr|python-power-1.4-5|12	
21cr|python-power-1.4-5|13	%description
21cr|python-power-1.4-5|14	Python module that allows you to get power and battery status of the system.
21cr|python-power-1.4-5|15	
21cr|python-power-1.4-5|16	#----------------------------------------------------------------------------
21cr|python-power-1.4-5|17	
21cr|python-power-1.4-5|18	%package -n python3-%{module}
21cr|python-power-1.4-5|19	Summary:	Cross-platform system power status information
21cr|python-power-1.4-5|20	Group:		Development/Python
21cr|python-power-1.4-5|21	BuildRequires:	python3-setuptools
21cr|python-power-1.4-5|22	BuildRequires:	pkgconfig(python3)
21cr|python-power-1.4-5|23	
21cr|python-power-1.4-5|24	%description -n python3-%{module}
21cr|python-power-1.4-5|25	Python module that allows you to get power and battery status of the system.
21cr|python-power-1.4-5|26	
21cr|python-power-1.4-5|27	%files -n python3-%{module}
21cr|python-power-1.4-5|28	%dir %{py3_puresitedir}/%{module}/
21cr|python-power-1.4-5|29	%{py3_puresitedir}/%{module}/*
21cr|python-power-1.4-5|30	%{py3_puresitedir}/%{module}-*.egg-info
21cr|python-power-1.4-5|31	
21cr|python-power-1.4-5|32	#----------------------------------------------------------------------------
21cr|python-power-1.4-5|33	
21cr|python-power-1.4-5|34	%prep
21cr|python-power-1.4-5|35	%setup -qn %{module}-%{version}
21cr|python-power-1.4-5|36	
21cr|python-power-1.4-5|37	%build
21cr|python-power-1.4-5|38	
21cr|python-power-1.4-5|39	%install
21cr|python-power-1.4-5|40	%__python3 setup.py install --root=%{buildroot}

7005 21
21cr|python-poyo-0.5.0-1|1	%define	module	poyo
21cr|python-poyo-0.5.0-1|2	
21cr|python-poyo-0.5.0-1|3	Name:		python-%{module}
21cr|python-poyo-0.5.0-1|4	Version:	0.5.0
21cr|python-poyo-0.5.0-1|5	Release:	1
21cr|python-poyo-0.5.0-1|6	Summary:	A lightweight YAML Parser for Python
21cr|python-poyo-0.5.0-1|7	Source0:	https://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-poyo-0.5.0-1|8	License:	MIT
21cr|python-poyo-0.5.0-1|9	Group:		Development/Python
21cr|python-poyo-0.5.0-1|10	Url:		https://github.com/hackebrot/%{module}
21cr|python-poyo-0.5.0-1|11	
21cr|python-poyo-0.5.0-1|12	BuildArch:	noarch
21cr|python-poyo-0.5.0-1|13	
21cr|python-poyo-0.5.0-1|14	%description
21cr|python-poyo-0.5.0-1|15	A lightweight YAML Parser for Python
21cr|python-poyo-0.5.0-1|16	**Please note that Poyo supports only a chosen subset of the YAML format.**
21cr|python-poyo-0.5.0-1|17	**It can only read but not write and is not compatible with JSON.**
21cr|python-poyo-0.5.0-1|18	Poyo does not allow deserialization of arbitrary Python objects. Supported
21cr|python-poyo-0.5.0-1|19	types are **str**, **bool**, **int**, **float**, **NoneType** as well as
21cr|python-poyo-0.5.0-1|20	**dict** and **list** values. Please see the examples below to get an idea of
21cr|python-poyo-0.5.0-1|21	what Poyo understands.
21cr|python-poyo-0.5.0-1|22	
21cr|python-poyo-0.5.0-1|23	#---------------------------------------------------------
21cr|python-poyo-0.5.0-1|24	%package -n python3-%{module}
21cr|python-poyo-0.5.0-1|25	Summary:	A lightweight YAML Parser for Python3
21cr|python-poyo-0.5.0-1|26	BuildRequires:	python3egg(setuptools)
21cr|python-poyo-0.5.0-1|27	BuildRequires:	pkgconfig(python3)
21cr|python-poyo-0.5.0-1|28	BuildRequires:	python3egg(pytest)
21cr|python-poyo-0.5.0-1|29	
21cr|python-poyo-0.5.0-1|30	%description -n python3-%{module}
21cr|python-poyo-0.5.0-1|31	A lightweight YAML Parser for Python
21cr|python-poyo-0.5.0-1|32	**Please note that Poyo supports only a chosen subset of the YAML format.**
21cr|python-poyo-0.5.0-1|33	**It can only read but not write and is not compatible with JSON.**
21cr|python-poyo-0.5.0-1|34	Poyo does not allow deserialization of arbitrary Python objects. Supported
21cr|python-poyo-0.5.0-1|35	types are **str**, **bool**, **int**, **float**, **NoneType** as well as
21cr|python-poyo-0.5.0-1|36	**dict** and **list** values. Please see the examples below to get an idea of
21cr|python-poyo-0.5.0-1|37	what Poyo understands.
21cr|python-poyo-0.5.0-1|38	
21cr|python-poyo-0.5.0-1|39	%files -n python3-%{module}
21cr|python-poyo-0.5.0-1|40	%doc *.md
21cr|python-poyo-0.5.0-1|41	%{py3_puresitedir}/%{module}
21cr|python-poyo-0.5.0-1|42	%{py3_puresitedir}/%{module}*.egg-info
21cr|python-poyo-0.5.0-1|43	#---------------------------------------------------------
21cr|python-poyo-0.5.0-1|44	
21cr|python-poyo-0.5.0-1|45	%prep
21cr|python-poyo-0.5.0-1|46	%setup -qn %{module}-%{version}
21cr|python-poyo-0.5.0-1|47	
21cr|python-poyo-0.5.0-1|48	%build
21cr|python-poyo-0.5.0-1|49	%py3_build
21cr|python-poyo-0.5.0-1|50	
21cr|python-poyo-0.5.0-1|51	%install
21cr|python-poyo-0.5.0-1|52	%py3_install
21cr|python-poyo-0.5.0-1|53	
21cr|python-poyo-0.5.0-1|54	
21cr|python-poyo-0.5.0-1|55	%check
21cr|python-poyo-0.5.0-1|56	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-poyo-0.5.0-1|57	pytest-3

7006 21
21cr|python-pp-1.6.4-4|1	%define module	pp
21cr|python-pp-1.6.4-4|2	
21cr|python-pp-1.6.4-4|3	Summary:	Parallel Python
21cr|python-pp-1.6.4-4|4	
21cr|python-pp-1.6.4-4|5	Name:		python-%{module}
21cr|python-pp-1.6.4-4|6	Version:	1.6.4
21cr|python-pp-1.6.4-4|7	Release:	4
21cr|python-pp-1.6.4-4|8	Source0:	http://www.parallelpython.com/downloads/pp/%{module}-%{version}.tar.bz2
21cr|python-pp-1.6.4-4|9	License:	BSD-like
21cr|python-pp-1.6.4-4|10	Group:		Development/Python
21cr|python-pp-1.6.4-4|11	Url:		http://www.parallelpython.com/
21cr|python-pp-1.6.4-4|12	BuildArch:	noarch
21cr|python-pp-1.6.4-4|13	BuildRequires:  python2-devel
21cr|python-pp-1.6.4-4|14	
21cr|python-pp-1.6.4-4|15	%description
21cr|python-pp-1.6.4-4|16	Parallel Python (pp) is a pure Python module that provides a parallel
21cr|python-pp-1.6.4-4|17	code execution mechanism for SMP or cluster computers. It is lightweight,
21cr|python-pp-1.6.4-4|18	easy to install, and integrates well with other Python software.
21cr|python-pp-1.6.4-4|19	
21cr|python-pp-1.6.4-4|20	%package -n python2-%{module}
21cr|python-pp-1.6.4-4|21	Summary:	Parallel Python
21cr|python-pp-1.6.4-4|22	
21cr|python-pp-1.6.4-4|23	%description -n python2-%{module}
21cr|python-pp-1.6.4-4|24	Parallel Python (pp) is a pure Python module that provides a parallel
21cr|python-pp-1.6.4-4|25	code execution mechanism for SMP or cluster computers. It is lightweight,
21cr|python-pp-1.6.4-4|26	easy to install, and integrates well with other Python software.
21cr|python-pp-1.6.4-4|27	
21cr|python-pp-1.6.4-4|28	
21cr|python-pp-1.6.4-4|29	%prep
21cr|python-pp-1.6.4-4|30	%setup -q -n %{module}-%{version}
21cr|python-pp-1.6.4-4|31	
21cr|python-pp-1.6.4-4|32	%install
21cr|python-pp-1.6.4-4|33	PYTHONDONTWRITEBYTECODE= %__python2 setup.py install --root=%{buildroot}
21cr|python-pp-1.6.4-4|34	%__mv %{buildroot}%{_bindir}/ppserver.py %{buildroot}%{_bindir}/ppserver
21cr|python-pp-1.6.4-4|35	%__lzma -z doc/ppserver.1
21cr|python-pp-1.6.4-4|36	%__install -D -m 644 doc/ppserver.1.lzma %{buildroot}%{_mandir}/man1/ppserver.1.lzma
21cr|python-pp-1.6.4-4|37	
21cr|python-pp-1.6.4-4|38	%clean
21cr|python-pp-1.6.4-4|39	
21cr|python-pp-1.6.4-4|40	%files -n python2-%{module}
21cr|python-pp-1.6.4-4|41	%doc COPYING CHANGELOG README examples/
21cr|python-pp-1.6.4-4|42	%{_bindir}/*
21cr|python-pp-1.6.4-4|43	%{py2_puresitedir}/*
21cr|python-pp-1.6.4-4|44	%{_mandir}/man1/*

7007 21
21cr|python-pplpy-0.8.7-3|1	%define pypi_name pplpy
21cr|python-pplpy-0.8.7-3|2	
21cr|python-pplpy-0.8.7-3|3	Name:           python-%{pypi_name}
21cr|python-pplpy-0.8.7-3|4	Version:        0.8.7
21cr|python-pplpy-0.8.7-3|5	Release:        3
21cr|python-pplpy-0.8.7-3|6	Summary:        Python PPL wrapper
21cr|python-pplpy-0.8.7-3|7	Group:          Development/Python
21cr|python-pplpy-0.8.7-3|8	License:        GPLv3+
21cr|python-pplpy-0.8.7-3|9	URL:            https://pypi.org/project/pplpy/
21cr|python-pplpy-0.8.7-3|10	Source0:        http://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-pplpy-0.8.7-3|11	# Fix the Cython include path and set the language level to 3
21cr|python-pplpy-0.8.7-3|12	Patch0:         %{name}-cython.patch
21cr|python-pplpy-0.8.7-3|13	#build on aarch64 and e2k, riscv64 fail "ppl-devel not support this architecture"
21cr|python-pplpy-0.8.7-3|14	ExclusiveArch:  %{ix86} %{x86_64}
21cr|python-pplpy-0.8.7-3|15	
21cr|python-pplpy-0.8.7-3|16	%description
21cr|python-pplpy-0.8.7-3|17	This package provides a Python wrapper to the C++ Parma Polyhedra
21cr|python-pplpy-0.8.7-3|18	Library (PPL).
21cr|python-pplpy-0.8.7-3|19	#----------------------------------------------------------------
21cr|python-pplpy-0.8.7-3|20	%package     -n python3-%{pypi_name}
21cr|python-pplpy-0.8.7-3|21	Summary:        Python 3 PPL wrapper
21cr|python-pplpy-0.8.7-3|22	Group:          Development/Python
21cr|python-pplpy-0.8.7-3|23	
21cr|python-pplpy-0.8.7-3|24	BuildRequires:  libmpc-devel
21cr|python-pplpy-0.8.7-3|25	BuildRequires:  libpari-devel
21cr|python-pplpy-0.8.7-3|26	BuildRequires:  pkgconfig(mpfr)
21cr|python-pplpy-0.8.7-3|27	BuildRequires:  ppl-devel
21cr|python-pplpy-0.8.7-3|28	BuildRequires:  python3-cysignals-devel
21cr|python-pplpy-0.8.7-3|29	BuildRequires:  pkgconfig(python3)
21cr|python-pplpy-0.8.7-3|30	BuildRequires:  python3egg(cython)
21cr|python-pplpy-0.8.7-3|31	BuildRequires:  python3egg(gmpy2) >= 2.0.9
21cr|python-pplpy-0.8.7-3|32	BuildRequires:  python3egg(setuptools)
21cr|python-pplpy-0.8.7-3|33	BuildRequires:  python3egg(sphinx)
21cr|python-pplpy-0.8.7-3|34	
21cr|python-pplpy-0.8.7-3|35	%description -n python3-%{pypi_name}
21cr|python-pplpy-0.8.7-3|36	This package provides a Python 3 wrapper to the C++ Parma Polyhedra
21cr|python-pplpy-0.8.7-3|37	Library (PPL).
21cr|python-pplpy-0.8.7-3|38	
21cr|python-pplpy-0.8.7-3|39	%files -n python3-%{pypi_name}
21cr|python-pplpy-0.8.7-3|40	%doc CHANGES.txt README.html docs/build/html/* LICENSE.txt
21cr|python-pplpy-0.8.7-3|41	%{py3_platsitedir}/pplpy*
21cr|python-pplpy-0.8.7-3|42	%{py3_platsitedir}/ppl/
21cr|python-pplpy-0.8.7-3|43	%exclude %{py3_platsitedir}/ppl/*.hh
21cr|python-pplpy-0.8.7-3|44	%exclude %{py3_platsitedir}/ppl/*.pxd
21cr|python-pplpy-0.8.7-3|45	#----------------------------------------------------------------
21cr|python-pplpy-0.8.7-3|46	
21cr|python-pplpy-0.8.7-3|47	%package     -n python3-%{pypi_name}-devel
21cr|python-pplpy-0.8.7-3|48	Summary:        Development files for the python 3 PPL wrapper
21cr|python-pplpy-0.8.7-3|49	Group:          Development/Python
21cr|python-pplpy-0.8.7-3|50	Requires:       python3-%{pypi_name}%{?_isa} = %{version}-%{release}
21cr|python-pplpy-0.8.7-3|51	
21cr|python-pplpy-0.8.7-3|52	%description -n python3-%{pypi_name}-devel
21cr|python-pplpy-0.8.7-3|53	Development files for the python 3 PPL wrapper.
21cr|python-pplpy-0.8.7-3|54	
21cr|python-pplpy-0.8.7-3|55	
21cr|python-pplpy-0.8.7-3|56	%files -n python3-%{pypi_name}-devel
21cr|python-pplpy-0.8.7-3|57	%{py3_platsitedir}/ppl/*.hh
21cr|python-pplpy-0.8.7-3|58	%{py3_platsitedir}/ppl/*.pxd
21cr|python-pplpy-0.8.7-3|59	
21cr|python-pplpy-0.8.7-3|60	#----------------------------------------------------------------
21cr|python-pplpy-0.8.7-3|61	
21cr|python-pplpy-0.8.7-3|62	%prep
21cr|python-pplpy-0.8.7-3|63	%autosetup -p0 -n  %{pypi_name}-%{version}
21cr|python-pplpy-0.8.7-3|64	
21cr|python-pplpy-0.8.7-3|65	%build
21cr|python-pplpy-0.8.7-3|66	# Do not pass -pthread to the compiler or linker
21cr|python-pplpy-0.8.7-3|67	export CC=gcc
21cr|python-pplpy-0.8.7-3|68	export LDSHARED="gcc -shared"
21cr|python-pplpy-0.8.7-3|69	%py3_build
21cr|python-pplpy-0.8.7-3|70	
21cr|python-pplpy-0.8.7-3|71	# Build the documentation
21cr|python-pplpy-0.8.7-3|72	PYTHONPATH=$(ls -1d $PWD/build/lib.*) make -C docs html
21cr|python-pplpy-0.8.7-3|73	rst2html --no-datestamp README.rst README.html
21cr|python-pplpy-0.8.7-3|74	
21cr|python-pplpy-0.8.7-3|75	%install
21cr|python-pplpy-0.8.7-3|76	%py3_install
21cr|python-pplpy-0.8.7-3|77	
21cr|python-pplpy-0.8.7-3|78	%check
21cr|python-pplpy-0.8.7-3|79	export PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|python-pplpy-0.8.7-3|80	%py3_test

7008 21
21cr|python-precis-i18n-1.0.4-1|1	%global pypi_name precis_i18n
21cr|python-precis-i18n-1.0.4-1|2	
21cr|python-precis-i18n-1.0.4-1|3	Name:		python-precis-i18n
21cr|python-precis-i18n-1.0.4-1|4	Version:	1.0.4
21cr|python-precis-i18n-1.0.4-1|5	Release:	1
21cr|python-precis-i18n-1.0.4-1|6	Summary:	Internationalised Usernames and Passwords
21cr|python-precis-i18n-1.0.4-1|7	Group:		Development/Python
21cr|python-precis-i18n-1.0.4-1|8	License:	MIT
21cr|python-precis-i18n-1.0.4-1|9	URL:		https://pypi.python.org/pypi/%{pypi_name}
21cr|python-precis-i18n-1.0.4-1|10	Source0:	https://files.pythonhosted.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-precis-i18n-1.0.4-1|11	BuildArch:	noarch
21cr|python-precis-i18n-1.0.4-1|12	BuildRequires:	python3-devel
21cr|python-precis-i18n-1.0.4-1|13	BuildRequires:	python3-setuptools
21cr|python-precis-i18n-1.0.4-1|14	
21cr|python-precis-i18n-1.0.4-1|15	%description
21cr|python-precis-i18n-1.0.4-1|16	The PRECIS framework makes internationalised user names and
21cr|python-precis-i18n-1.0.4-1|17	passwords safer for use by applications. PRECIS profiles transform
21cr|python-precis-i18n-1.0.4-1|18	unicode strings into a canonical form, suitable for comparison.
21cr|python-precis-i18n-1.0.4-1|19	
21cr|python-precis-i18n-1.0.4-1|20	This module implements the PRECIS Framework as described in:
21cr|python-precis-i18n-1.0.4-1|21	- PRECIS Framework: Preparation, Enforcement, and Comparison of
21cr|python-precis-i18n-1.0.4-1|22	Internationalized Strings in Application Protocols (RFC 8264).
21cr|python-precis-i18n-1.0.4-1|23	- Preparation, Enforcement, and Comparison of Internationalized
21cr|python-precis-i18n-1.0.4-1|24	Strings Representing Usernames and Passwords (RFC 8265).
21cr|python-precis-i18n-1.0.4-1|25	- Preparation, Enforcement, and Comparison of Internationalized
21cr|python-precis-i18n-1.0.4-1|26	Strings Representing Nicknames (RFC 8266).
21cr|python-precis-i18n-1.0.4-1|27	
21cr|python-precis-i18n-1.0.4-1|28	#----------------------------------------------------------------
21cr|python-precis-i18n-1.0.4-1|29	%package -n python3-precis-i18n
21cr|python-precis-i18n-1.0.4-1|30	Summary:	Internationalised Usernames and Passwords
21cr|python-precis-i18n-1.0.4-1|31	Group:		Development/Python
21cr|python-precis-i18n-1.0.4-1|32	
21cr|python-precis-i18n-1.0.4-1|33	%description -n python3-precis-i18n
21cr|python-precis-i18n-1.0.4-1|34	The PRECIS framework makes internationalised user names and
21cr|python-precis-i18n-1.0.4-1|35	passwords safer for use by applications. PRECIS profiles transform
21cr|python-precis-i18n-1.0.4-1|36	unicode strings into a canonical form, suitable for comparison.
21cr|python-precis-i18n-1.0.4-1|37	
21cr|python-precis-i18n-1.0.4-1|38	This module implements the PRECIS Framework as described in:
21cr|python-precis-i18n-1.0.4-1|39	- PRECIS Framework: Preparation, Enforcement, and Comparison of
21cr|python-precis-i18n-1.0.4-1|40	Internationalized Strings in Application Protocols (RFC 8264).
21cr|python-precis-i18n-1.0.4-1|41	- Preparation, Enforcement, and Comparison of Internationalized
21cr|python-precis-i18n-1.0.4-1|42	Strings Representing Usernames and Passwords (RFC 8265).
21cr|python-precis-i18n-1.0.4-1|43	- Preparation, Enforcement, and Comparison of Internationalized
21cr|python-precis-i18n-1.0.4-1|44	Strings Representing Nicknames (RFC 8266).
21cr|python-precis-i18n-1.0.4-1|45	
21cr|python-precis-i18n-1.0.4-1|46	%files -n python3-precis-i18n
21cr|python-precis-i18n-1.0.4-1|47	%doc README.rst
21cr|python-precis-i18n-1.0.4-1|48	%{python3_sitelib}/%{pypi_name}/
21cr|python-precis-i18n-1.0.4-1|49	%{python3_sitelib}/%{pypi_name}*.egg-info
21cr|python-precis-i18n-1.0.4-1|50	
21cr|python-precis-i18n-1.0.4-1|51	#----------------------------------------------------------------
21cr|python-precis-i18n-1.0.4-1|52	
21cr|python-precis-i18n-1.0.4-1|53	%prep
21cr|python-precis-i18n-1.0.4-1|54	%setup -q -n %{pypi_name}-%{version}
21cr|python-precis-i18n-1.0.4-1|55	
21cr|python-precis-i18n-1.0.4-1|56	%build
21cr|python-precis-i18n-1.0.4-1|57	%py3_build
21cr|python-precis-i18n-1.0.4-1|58	
21cr|python-precis-i18n-1.0.4-1|59	%install
21cr|python-precis-i18n-1.0.4-1|60	%py3_install
21cr|python-precis-i18n-1.0.4-1|61	
21cr|python-precis-i18n-1.0.4-1|62	

7009 21
21cr|python-progressbar2-3.55.0-1|1	%bcond_without tests
21cr|python-progressbar2-3.55.0-1|2	
21cr|python-progressbar2-3.55.0-1|3	%define module progressbar2
21cr|python-progressbar2-3.55.0-1|4	
21cr|python-progressbar2-3.55.0-1|5	
21cr|python-progressbar2-3.55.0-1|6	Name:           python-%{module}
21cr|python-progressbar2-3.55.0-1|7	Version:        3.55.0
21cr|python-progressbar2-3.55.0-1|8	Release:        1
21cr|python-progressbar2-3.55.0-1|9	Summary:        A Progressbar library to provide visual progress to long running operations
21cr|python-progressbar2-3.55.0-1|10	Group:          Development/Python
21cr|python-progressbar2-3.55.0-1|11	License:        BSD
21cr|python-progressbar2-3.55.0-1|12	URL:            https://pypi.python.org/pypi/%{module}
21cr|python-progressbar2-3.55.0-1|13	Source0:        https://pypi.python.org/pypi/%{module}-%{version}.tar.gz
21cr|python-progressbar2-3.55.0-1|14	BuildArch:      noarch
21cr|python-progressbar2-3.55.0-1|15	
21cr|python-progressbar2-3.55.0-1|16	
21cr|python-progressbar2-3.55.0-1|17	%description
21cr|python-progressbar2-3.55.0-1|18	A text progress bar is typically used to display the progress of a long running
21cr|python-progressbar2-3.55.0-1|19	operation, providing a visual cue that processing is underway.
21cr|python-progressbar2-3.55.0-1|20	
21cr|python-progressbar2-3.55.0-1|21	The ProgressBar class manages the current progress, and the format of the line
21cr|python-progressbar2-3.55.0-1|22	is given by a number of widgets.
21cr|python-progressbar2-3.55.0-1|23	
21cr|python-progressbar2-3.55.0-1|24	The progressbar module is very easy to use, yet very powerful. It will also
21cr|python-progressbar2-3.55.0-1|25	automatically enable features like auto-resizing when the system supports it.
21cr|python-progressbar2-3.55.0-1|26	#---------------------------------------------------------
21cr|python-progressbar2-3.55.0-1|27	%package -n python3-%{module}
21cr|python-progressbar2-3.55.0-1|28	Summary:        %{summary}
21cr|python-progressbar2-3.55.0-1|29	
21cr|python-progressbar2-3.55.0-1|30	BuildRequires:  python3egg(python-utils)
21cr|python-progressbar2-3.55.0-1|31	BuildRequires:  python3egg(six)
21cr|python-progressbar2-3.55.0-1|32	BuildRequires:  python3egg(setuptools)
21cr|python-progressbar2-3.55.0-1|33	BuildRequires:  python3egg(sphinx)
21cr|python-progressbar2-3.55.0-1|34	BuildRequires:  pkgconfig(python3)
21cr|python-progressbar2-3.55.0-1|35	%if %{with tests}
21cr|python-progressbar2-3.55.0-1|36	BuildRequires:  python3egg(freezegun) >= 1.1
21cr|python-progressbar2-3.55.0-1|37	BuildRequires:  python3egg(pytest)
21cr|python-progressbar2-3.55.0-1|38	BuildRequires:  python3egg(pytest-cov)
21cr|python-progressbar2-3.55.0-1|39	BuildRequires:  python3egg(pytest-runner)
21cr|python-progressbar2-3.55.0-1|40	%endif
21cr|python-progressbar2-3.55.0-1|41	Requires:  python3egg(python-utils)
21cr|python-progressbar2-3.55.0-1|42	Requires:  python3egg(six)
21cr|python-progressbar2-3.55.0-1|43	
21cr|python-progressbar2-3.55.0-1|44	%description -n python3-%{module}
21cr|python-progressbar2-3.55.0-1|45	A text progress bar is typically used to display the progress of a long running
21cr|python-progressbar2-3.55.0-1|46	operation, providing a visual cue that processing is underway.
21cr|python-progressbar2-3.55.0-1|47	
21cr|python-progressbar2-3.55.0-1|48	The ProgressBar class manages the current progress, and the format of the line
21cr|python-progressbar2-3.55.0-1|49	is given by a number of widgets.
21cr|python-progressbar2-3.55.0-1|50	
21cr|python-progressbar2-3.55.0-1|51	The progressbar module is very easy to use, yet very powerful. It will also
21cr|python-progressbar2-3.55.0-1|52	automatically enable features like auto-resizing when the system supports it.
21cr|python-progressbar2-3.55.0-1|53	
21cr|python-progressbar2-3.55.0-1|54	%files -n python3-%{module}
21cr|python-progressbar2-3.55.0-1|55	%doc *.rst LICENSE
21cr|python-progressbar2-3.55.0-1|56	%{py3_puresitedir}/%{module}-%{version}-py3.*.egg-info/
21cr|python-progressbar2-3.55.0-1|57	%{py3_puresitedir}/progressbar
21cr|python-progressbar2-3.55.0-1|58	#------------------------------------------------------------
21cr|python-progressbar2-3.55.0-1|59	
21cr|python-progressbar2-3.55.0-1|60	%prep
21cr|python-progressbar2-3.55.0-1|61	%autosetup -n %{module}-%{version}
21cr|python-progressbar2-3.55.0-1|62	
21cr|python-progressbar2-3.55.0-1|63	
21cr|python-progressbar2-3.55.0-1|64	rm -rfv %{module}.egg-info
21cr|python-progressbar2-3.55.0-1|65	
21cr|python-progressbar2-3.55.0-1|66	find . -name '*.pyc' -print -delete
21cr|python-progressbar2-3.55.0-1|67	find . -name '*.swp' -print -delete
21cr|python-progressbar2-3.55.0-1|68	rm -rfv tests/__pycache__/
21cr|python-progressbar2-3.55.0-1|69	
21cr|python-progressbar2-3.55.0-1|70	%build
21cr|python-progressbar2-3.55.0-1|71	%py3_build
21cr|python-progressbar2-3.55.0-1|72	
21cr|python-progressbar2-3.55.0-1|73	%install
21cr|python-progressbar2-3.55.0-1|74	%py3_install
21cr|python-progressbar2-3.55.0-1|75	
21cr|python-progressbar2-3.55.0-1|76	%check
21cr|python-progressbar2-3.55.0-1|77	%if %{with tests}
21cr|python-progressbar2-3.55.0-1|78	PYTHONPATH=. pytest-3 tests
21cr|python-progressbar2-3.55.0-1|79	%endif
21cr|python-progressbar2-3.55.0-1|80	
21cr|python-progressbar2-3.55.0-1|81	

7010 21
21cr|python-pseudorandom-0.2.2-1|1	%define module pseudorandom
21cr|python-pseudorandom-0.2.2-1|2	
21cr|python-pseudorandom-0.2.2-1|3	Name:           python-%{module}
21cr|python-pseudorandom-0.2.2-1|4	Version:        0.2.2
21cr|python-pseudorandom-0.2.2-1|5	Release:        1
21cr|python-pseudorandom-0.2.2-1|6	Summary:        A Python library for generating %{module} condition/ stimulus lists for psychological experiments
21cr|python-pseudorandom-0.2.2-1|7	License:        GPLv3
21cr|python-pseudorandom-0.2.2-1|8	Group:          Development/Python
21cr|python-pseudorandom-0.2.2-1|9	URL:            https://github.com/smathot/python-random
21cr|python-pseudorandom-0.2.2-1|10	Source:         https://files.pythonhosted.org/packages/source/p/python-%{module}/python-%{module}-%{version}.tar.gz
21cr|python-pseudorandom-0.2.2-1|11	
21cr|python-pseudorandom-0.2.2-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-pseudorandom-0.2.2-1|13	BuildRequires:  python3egg(python-datamatrix)
21cr|python-pseudorandom-0.2.2-1|14	Requires:       python3egg(python-datamatrix)
21cr|python-pseudorandom-0.2.2-1|15	Provides:       python3-%{module} = %{EVRD}
21cr|python-pseudorandom-0.2.2-1|16	BuildArch:      noarch
21cr|python-pseudorandom-0.2.2-1|17	
21cr|python-pseudorandom-0.2.2-1|18	
21cr|python-pseudorandom-0.2.2-1|19	%description
21cr|python-pseudorandom-0.2.2-1|20	A Python library for generating %{module} condition/ stimulus
21cr|python-pseudorandom-0.2.2-1|21	lists for psychological experiments.
21cr|python-pseudorandom-0.2.2-1|22	
21cr|python-pseudorandom-0.2.2-1|23	%files
21cr|python-pseudorandom-0.2.2-1|24	%{py3_puresitedir}/%{module}
21cr|python-pseudorandom-0.2.2-1|25	%{py3_puresitedir}/python_%{module}-%{version}-py?.?.egg-info
21cr|python-pseudorandom-0.2.2-1|26	
21cr|python-pseudorandom-0.2.2-1|27	#---------------------------------------------------
21cr|python-pseudorandom-0.2.2-1|28	%prep
21cr|python-pseudorandom-0.2.2-1|29	%setup -q
21cr|python-pseudorandom-0.2.2-1|30	rm -fr *-egg.info
21cr|python-pseudorandom-0.2.2-1|31	
21cr|python-pseudorandom-0.2.2-1|32	%build
21cr|python-pseudorandom-0.2.2-1|33	%py3_build
21cr|python-pseudorandom-0.2.2-1|34	
21cr|python-pseudorandom-0.2.2-1|35	%install
21cr|python-pseudorandom-0.2.2-1|36	%py3_install
21cr|python-pseudorandom-0.2.2-1|37	
21cr|python-pseudorandom-0.2.2-1|38	

7011 21
21cr|python-ptrace-0.7-7|1	%define module ptrace
21cr|python-ptrace-0.7-7|2	
21cr|python-ptrace-0.7-7|3	Summary:        Python binding of the ptrace library
21cr|python-ptrace-0.7-7|4	Name:		python-%{module}
21cr|python-ptrace-0.7-7|5	Version: 	0.7
21cr|python-ptrace-0.7-7|6	Release: 	7
21cr|python-ptrace-0.7-7|7	Group: 		Development/Python
21cr|python-ptrace-0.7-7|8	License:        GPLv2
21cr|python-ptrace-0.7-7|9	URL:            http://python-ptrace.hachoir.org/trac/
21cr|python-ptrace-0.7-7|10	Source:         http://pypi.python.org/packages/source/p/python-ptrace/%{name}-%{version}.tar.gz
21cr|python-ptrace-0.7-7|11	BuildArch:      noarch
21cr|python-ptrace-0.7-7|12	BuildRequires:	python3-devel
21cr|python-ptrace-0.7-7|13	
21cr|python-ptrace-0.7-7|14	%description
21cr|python-ptrace-0.7-7|15	python-ptrace is a Python binding of the ptrace library with the
21cr|python-ptrace-0.7-7|16	following features:
21cr|python-ptrace-0.7-7|17	
21cr|python-ptrace-0.7-7|18	* High level Python object API: PtraceDebugger and PtraceProcess
21cr|python-ptrace-0.7-7|19	* Ability to control multiple processes; can catch fork events on Linux
21cr|python-ptrace-0.7-7|20	* Can read/write bytes to arbitrary address; takes care of memory alignment
21cr|python-ptrace-0.7-7|21	and split bytes to cpu word
21cr|python-ptrace-0.7-7|22	* Step-by-step execution using ptrace_singlestep() or hardware interruption 3
21cr|python-ptrace-0.7-7|23	* Can use distorm disassembler
21cr|python-ptrace-0.7-7|24	* Can dump registers, memory mappings, stack, etc.
21cr|python-ptrace-0.7-7|25	* Provides system call tracer and parser (strace command)
21cr|python-ptrace-0.7-7|26	
21cr|python-ptrace-0.7-7|27	%package -n python3-%{module}-%{version}
21cr|python-ptrace-0.7-7|28	
21cr|python-ptrace-0.7-7|29	Summary:        Python binding of the ptrace library
21cr|python-ptrace-0.7-7|30	Group: 		Development/Python
21cr|python-ptrace-0.7-7|31	Provides:	python3-%{module}
21cr|python-ptrace-0.7-7|32	
21cr|python-ptrace-0.7-7|33	%description -n python3-%{module}-%{version}
21cr|python-ptrace-0.7-7|34	python-ptrace is a Python binding of the ptrace library with the
21cr|python-ptrace-0.7-7|35	following features:
21cr|python-ptrace-0.7-7|36	
21cr|python-ptrace-0.7-7|37	* High level Python object API: PtraceDebugger and PtraceProcess
21cr|python-ptrace-0.7-7|38	* Ability to control multiple processes; can catch fork events on Linux
21cr|python-ptrace-0.7-7|39	* Can read/write bytes to arbitrary address; takes care of memory alignment
21cr|python-ptrace-0.7-7|40	and split bytes to cpu word
21cr|python-ptrace-0.7-7|41	* Step-by-step execution using ptrace_singlestep() or hardware interruption 3
21cr|python-ptrace-0.7-7|42	* Can use distorm disassembler
21cr|python-ptrace-0.7-7|43	* Can dump registers, memory mappings, stack, etc.
21cr|python-ptrace-0.7-7|44	* Provides system call tracer and parser (strace command)
21cr|python-ptrace-0.7-7|45	
21cr|python-ptrace-0.7-7|46	%prep
21cr|python-ptrace-0.7-7|47	%setup -q -n %{name}-%{version}
21cr|python-ptrace-0.7-7|48	
21cr|python-ptrace-0.7-7|49	%build
21cr|python-ptrace-0.7-7|50	python3 setup.py build
21cr|python-ptrace-0.7-7|51	
21cr|python-ptrace-0.7-7|52	%install
21cr|python-ptrace-0.7-7|53	python3 setup.py install --root=%{buildroot} --record=FILELIST
21cr|python-ptrace-0.7-7|54	
21cr|python-ptrace-0.7-7|55	%files -n python3-%{module}-%{version}
21cr|python-ptrace-0.7-7|56	%doc AUTHORS ChangeLog COPYING README TODO
21cr|python-ptrace-0.7-7|57	%{_bindir}/*
21cr|python-ptrace-0.7-7|58	%{py3_puresitedir}/*

7012 21
21cr|python-pudb-2022.1.2-1|1	%global pypi_name pudb
21cr|python-pudb-2022.1.2-1|2	
21cr|python-pudb-2022.1.2-1|3	Name:		python-pudb
21cr|python-pudb-2022.1.2-1|4	Version:	2022.1.2
21cr|python-pudb-2022.1.2-1|5	Release:	1
21cr|python-pudb-2022.1.2-1|6	Summary:	A full-screen, console-based Python debugger
21cr|python-pudb-2022.1.2-1|7	Group:		Development/Python
21cr|python-pudb-2022.1.2-1|8	License:	MIT
21cr|python-pudb-2022.1.2-1|9	URL:		http://mathema.tician.de/software/pudb
21cr|python-pudb-2022.1.2-1|10	Source0:	https://files.pythonhosted.org/packages/8b/ef/6dea7c63fdddd7753e2a2930e59799ef32247f2499c0d9bcd233439e7483/pudb-2022.1.2.tar.gz
21cr|python-pudb-2022.1.2-1|11	
21cr|python-pudb-2022.1.2-1|12	BuildArch:	noarch
21cr|python-pudb-2022.1.2-1|13	BuildRequires:	python3-devel
21cr|python-pudb-2022.1.2-1|14	BuildRequires:	python3-setuptools
21cr|python-pudb-2022.1.2-1|15	
21cr|python-pudb-2022.1.2-1|16	%global _description\
21cr|python-pudb-2022.1.2-1|17	PuDB is a full-screen, console-based visual debugger for Python.\
21cr|python-pudb-2022.1.2-1|18	\
21cr|python-pudb-2022.1.2-1|19	Its goal is to provide all the niceties of modern GUI-based debuggers in a more\
21cr|python-pudb-2022.1.2-1|20	lightweight and keyboard-friendly package. PuDB allows you to debug code right\
21cr|python-pudb-2022.1.2-1|21	where you write and test it--in a terminal. If you've worked with the excellent\
21cr|python-pudb-2022.1.2-1|22	(but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look\
21cr|python-pudb-2022.1.2-1|23	familiar.
21cr|python-pudb-2022.1.2-1|24	
21cr|python-pudb-2022.1.2-1|25	%description %_description
21cr|python-pudb-2022.1.2-1|26	
21cr|python-pudb-2022.1.2-1|27	#------------------------------------------------------------
21cr|python-pudb-2022.1.2-1|28	%package -n python3-%{pypi_name}
21cr|python-pudb-2022.1.2-1|29	Summary:	A full-screen, console-based Python debugger
21cr|python-pudb-2022.1.2-1|30	Group:		Development/Python
21cr|python-pudb-2022.1.2-1|31	
21cr|python-pudb-2022.1.2-1|32	%description -n python3-%{pypi_name} %_description
21cr|python-pudb-2022.1.2-1|33	
21cr|python-pudb-2022.1.2-1|34	%files -n python3-%{pypi_name}
21cr|python-pudb-2022.1.2-1|35	%doc README.rst
21cr|python-pudb-2022.1.2-1|36	%doc LICENSE
21cr|python-pudb-2022.1.2-1|37	%{py3_puresitedir}/%{pypi_name}
21cr|python-pudb-2022.1.2-1|38	%{py3_puresitedir}/%{pypi_name}*.egg-info
21cr|python-pudb-2022.1.2-1|39	%{_bindir}/pudb3
21cr|python-pudb-2022.1.2-1|40	
21cr|python-pudb-2022.1.2-1|41	#------------------------------------------------------------
21cr|python-pudb-2022.1.2-1|42	
21cr|python-pudb-2022.1.2-1|43	%prep
21cr|python-pudb-2022.1.2-1|44	%setup -q -n %{pypi_name}-%{version}
21cr|python-pudb-2022.1.2-1|45	rm -rf *.egg-info
21cr|python-pudb-2022.1.2-1|46	
21cr|python-pudb-2022.1.2-1|47	sed -i '1{\@^#! /usr/bin/env python@d}' pudb/debugger.py
21cr|python-pudb-2022.1.2-1|48	
21cr|python-pudb-2022.1.2-1|49	%build
21cr|python-pudb-2022.1.2-1|50	%py3_build
21cr|python-pudb-2022.1.2-1|51	
21cr|python-pudb-2022.1.2-1|52	%install
21cr|python-pudb-2022.1.2-1|53	%py3_install
21cr|python-pudb-2022.1.2-1|54	

7013 21
21cr|python-pulsectl-24.4.0-1|1	%define pypi_name pulsectl
21cr|python-pulsectl-24.4.0-1|2	
21cr|python-pulsectl-24.4.0-1|3	Summary:	Python high-level interface and ctypes-based bindings for PulseAudio (libpulse)
21cr|python-pulsectl-24.4.0-1|4	Name:		python-%{pypi_name}
21cr|python-pulsectl-24.4.0-1|5	Version:	24.4.0
21cr|python-pulsectl-24.4.0-1|6	Release:	1
21cr|python-pulsectl-24.4.0-1|7	License:	MIT
21cr|python-pulsectl-24.4.0-1|8	Group:		Development/Python
21cr|python-pulsectl-24.4.0-1|9	Url:		https://github.com/mk-fg/python-pulse-control
21cr|python-pulsectl-24.4.0-1|10	Source0:	%pypi_source
21cr|python-pulsectl-24.4.0-1|11	BuildArch:	noarch
21cr|python-pulsectl-24.4.0-1|12	BuildRequires:	pyproject-rpm-macros
21cr|python-pulsectl-24.4.0-1|13	BuildRequires:	python3dist(setuptools)
21cr|python-pulsectl-24.4.0-1|14	BuildRequires:	pkgconfig(libpulse)
21cr|python-pulsectl-24.4.0-1|15	BuildRequires:	pkgconfig(python3)
21cr|python-pulsectl-24.4.0-1|16	
21cr|python-pulsectl-24.4.0-1|17	%define _description \
21cr|python-pulsectl-24.4.0-1|18	Python (3.x and 2.x) blocking high-level interface and ctypes-based bindings for \
21cr|python-pulsectl-24.4.0-1|19	PulseAudio (libpulse), to use in a simple synchronous code. \
21cr|python-pulsectl-24.4.0-1|20	Wrappers are mostly for mixer-like controls and introspection-related operations, \
21cr|python-pulsectl-24.4.0-1|21	as opposed to e.g. submitting sound samples to play and player-like client.
21cr|python-pulsectl-24.4.0-1|22	
21cr|python-pulsectl-24.4.0-1|23	%description
21cr|python-pulsectl-24.4.0-1|24	%{_description}
21cr|python-pulsectl-24.4.0-1|25	
21cr|python-pulsectl-24.4.0-1|26	#------------------------------------------------------------------
21cr|python-pulsectl-24.4.0-1|27	
21cr|python-pulsectl-24.4.0-1|28	%package -n python3-%{pypi_name}
21cr|python-pulsectl-24.4.0-1|29	Summary:	%{summary}
21cr|python-pulsectl-24.4.0-1|30	Group:		Development/Python
21cr|python-pulsectl-24.4.0-1|31	
21cr|python-pulsectl-24.4.0-1|32	%description -n python3-%{pypi_name}
21cr|python-pulsectl-24.4.0-1|33	%{_description}
21cr|python-pulsectl-24.4.0-1|34	
21cr|python-pulsectl-24.4.0-1|35	%files -n python3-%{pypi_name}
21cr|python-pulsectl-24.4.0-1|36	%{py3_puresitedir}/%{pypi_name}
21cr|python-pulsectl-24.4.0-1|37	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-pulsectl-24.4.0-1|38	
21cr|python-pulsectl-24.4.0-1|39	#------------------------------------------------------------------
21cr|python-pulsectl-24.4.0-1|40	
21cr|python-pulsectl-24.4.0-1|41	%prep
21cr|python-pulsectl-24.4.0-1|42	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pulsectl-24.4.0-1|43	
21cr|python-pulsectl-24.4.0-1|44	%build
21cr|python-pulsectl-24.4.0-1|45	%py3_build
21cr|python-pulsectl-24.4.0-1|46	
21cr|python-pulsectl-24.4.0-1|47	%install
21cr|python-pulsectl-24.4.0-1|48	%py3_install
21cr|python-pulsectl-24.4.0-1|49	

7014 21
21cr|python-pulsectl-asyncio-1.2.0-1|1	%define pypi_name pulsectl-asyncio
21cr|python-pulsectl-asyncio-1.2.0-1|2	
21cr|python-pulsectl-asyncio-1.2.0-1|3	Summary:	Asyncio frontend for pulsectl, a Python bindings library for PulseAudio (libpulse)
21cr|python-pulsectl-asyncio-1.2.0-1|4	Name:		python-%{pypi_name}
21cr|python-pulsectl-asyncio-1.2.0-1|5	Version:	1.2.0
21cr|python-pulsectl-asyncio-1.2.0-1|6	Release:	1
21cr|python-pulsectl-asyncio-1.2.0-1|7	License:	MIT
21cr|python-pulsectl-asyncio-1.2.0-1|8	Group:		Development/Python
21cr|python-pulsectl-asyncio-1.2.0-1|9	Url:		https://github.com/mhthies/pulsectl-asyncio
21cr|python-pulsectl-asyncio-1.2.0-1|10	Source0:	https://github.com/mhthies/pulsectl-asyncio/archive/v%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21cr|python-pulsectl-asyncio-1.2.0-1|11	BuildRequires:	pyproject-rpm-macros
21cr|python-pulsectl-asyncio-1.2.0-1|12	BuildRequires:	python3dist(pulsectl)
21cr|python-pulsectl-asyncio-1.2.0-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-pulsectl-asyncio-1.2.0-1|14	BuildArch:	noarch
21cr|python-pulsectl-asyncio-1.2.0-1|15	
21cr|python-pulsectl-asyncio-1.2.0-1|16	%define _description \
21cr|python-pulsectl-asyncio-1.2.0-1|17	This library provides an Python 3 asyncio interface on top of the pulsectl library \
21cr|python-pulsectl-asyncio-1.2.0-1|18	for monitoring and controlling the PulseAudio sound server.\
21cr|python-pulsectl-asyncio-1.2.0-1|19	pulsectl is a Python ctypes wrapper of the PulseAudio client C library libpulse, \
21cr|python-pulsectl-asyncio-1.2.0-1|20	providing a high-level interface to PulseAudio's source/sink/stream handling and \
21cr|python-pulsectl-asyncio-1.2.0-1|21	volume mixing.
21cr|python-pulsectl-asyncio-1.2.0-1|22	
21cr|python-pulsectl-asyncio-1.2.0-1|23	%description
21cr|python-pulsectl-asyncio-1.2.0-1|24	%{_description}
21cr|python-pulsectl-asyncio-1.2.0-1|25	
21cr|python-pulsectl-asyncio-1.2.0-1|26	#------------------------------------------------------------------
21cr|python-pulsectl-asyncio-1.2.0-1|27	
21cr|python-pulsectl-asyncio-1.2.0-1|28	%package -n python3-%{pypi_name}
21cr|python-pulsectl-asyncio-1.2.0-1|29	Summary:	%{summary}
21cr|python-pulsectl-asyncio-1.2.0-1|30	Group:		Development/Python
21cr|python-pulsectl-asyncio-1.2.0-1|31	
21cr|python-pulsectl-asyncio-1.2.0-1|32	%description -n python3-%{pypi_name}
21cr|python-pulsectl-asyncio-1.2.0-1|33	%{_description}
21cr|python-pulsectl-asyncio-1.2.0-1|34	
21cr|python-pulsectl-asyncio-1.2.0-1|35	%files -n python3-%{pypi_name}
21cr|python-pulsectl-asyncio-1.2.0-1|36	%{python3_sitelib}/pulsectl_asyncio
21cr|python-pulsectl-asyncio-1.2.0-1|37	%{python3_sitelib}/pulsectl_asyncio-%{version}.dist-info
21cr|python-pulsectl-asyncio-1.2.0-1|38	
21cr|python-pulsectl-asyncio-1.2.0-1|39	#------------------------------------------------------------------
21cr|python-pulsectl-asyncio-1.2.0-1|40	
21cr|python-pulsectl-asyncio-1.2.0-1|41	%prep
21cr|python-pulsectl-asyncio-1.2.0-1|42	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pulsectl-asyncio-1.2.0-1|43	
21cr|python-pulsectl-asyncio-1.2.0-1|44	# for autoinstall BuildRequires
21cr|python-pulsectl-asyncio-1.2.0-1|45	%generate_buildrequires
21cr|python-pulsectl-asyncio-1.2.0-1|46	%pyproject_buildrequires -r
21cr|python-pulsectl-asyncio-1.2.0-1|47	
21cr|python-pulsectl-asyncio-1.2.0-1|48	%build
21cr|python-pulsectl-asyncio-1.2.0-1|49	%pyproject_wheel
21cr|python-pulsectl-asyncio-1.2.0-1|50	
21cr|python-pulsectl-asyncio-1.2.0-1|51	%install
21cr|python-pulsectl-asyncio-1.2.0-1|52	%pyproject_install

7015 21
21cr|python-py2pack-0.9.0-6|1	%define pypi_name py2pack
21cr|python-py2pack-0.9.0-6|2	
21cr|python-py2pack-0.9.0-6|3	Summary:	Generate distribution packages from PyPI
21cr|python-py2pack-0.9.0-6|4	Name:		python-%{pypi_name}
21cr|python-py2pack-0.9.0-6|5	Version:	0.9.0
21cr|python-py2pack-0.9.0-6|6	Release:	6
21cr|python-py2pack-0.9.0-6|7	License:	Apache-2.0
21cr|python-py2pack-0.9.0-6|8	Group:		Development/Python
21cr|python-py2pack-0.9.0-6|9	Url:		http://github.com/openSUSE/py2pack
21cr|python-py2pack-0.9.0-6|10	Source0:	https://files.pythonhosted.org/packages/source/p/py2pack/py2pack-%{version}.tar.gz
21cr|python-py2pack-0.9.0-6|11	Source1:	rosa.spec.template
21cr|python-py2pack-0.9.0-6|12	Patch1:		add_rosa_template.diff
21cr|python-py2pack-0.9.0-6|13	BuildRequires:	pkgconfig(python3)
21cr|python-py2pack-0.9.0-6|14	BuildRequires:	python3-setuptools
21cr|python-py2pack-0.9.0-6|15	BuildRequires:	python3-pbr >= 1.8
21cr|python-py2pack-0.9.0-6|16	BuildRequires:	python3-coverage
21cr|python-py2pack-0.9.0-6|17	BuildRequires:	python3-ddt
21cr|python-py2pack-0.9.0-6|18	BuildRequires:	python3-flake8
21cr|python-py2pack-0.9.0-6|19	BuildRequires:	python3-metaextract
21cr|python-py2pack-0.9.0-6|20	BuildRequires:	python3-pytest
21cr|python-py2pack-0.9.0-6|21	BuildRequires:	python3-pytest-cov
21cr|python-py2pack-0.9.0-6|22	BuildRequires:	python3-sphinx >= 1.2.1
21cr|python-py2pack-0.9.0-6|23	BuildRequires:	python3-sphinxcontrib-programoutput
21cr|python-py2pack-0.9.0-6|24	BuildArch:	noarch
21cr|python-py2pack-0.9.0-6|25	
21cr|python-py2pack-0.9.0-6|26	%description
21cr|python-py2pack-0.9.0-6|27	Py2pack: Generate distribution packages from PyPI.
21cr|python-py2pack-0.9.0-6|28	
21cr|python-py2pack-0.9.0-6|29	This script allows to generate RPM spec or DEB dsc files from Python modules.
21cr|python-py2pack-0.9.0-6|30	It allows to list Python modules or search for them on the Python Package Index
21cr|python-py2pack-0.9.0-6|31	(PyPI). Conveniently, it can fetch tarballs and changelogs making it an
21cr|python-py2pack-0.9.0-6|32	universal tool to package Python modules.
21cr|python-py2pack-0.9.0-6|33	
21cr|python-py2pack-0.9.0-6|34	#----------------------------------------------------------------------------
21cr|python-py2pack-0.9.0-6|35	
21cr|python-py2pack-0.9.0-6|36	%package -n python3-%{pypi_name}
21cr|python-py2pack-0.9.0-6|37	Summary:	Generate distribution packages from PyPI
21cr|python-py2pack-0.9.0-6|38	Group:		Development/Python
21cr|python-py2pack-0.9.0-6|39	Provides:	%{pypi_name} == %{EVRD}
21cr|python-py2pack-0.9.0-6|40	Requires:	python3-jinja2
21cr|python-py2pack-0.9.0-6|41	Requires:	python3-metaextract
21cr|python-py2pack-0.9.0-6|42	Requires:	python3-pypi-search
21cr|python-py2pack-0.9.0-6|43	Requires:	python3-requests
21cr|python-py2pack-0.9.0-6|44	Requires:	python3-setuptools
21cr|python-py2pack-0.9.0-6|45	Requires:	python3-typing
21cr|python-py2pack-0.9.0-6|46	
21cr|python-py2pack-0.9.0-6|47	%description -n python3-%{pypi_name}
21cr|python-py2pack-0.9.0-6|48	Py2pack: Generate distribution packages from PyPI.
21cr|python-py2pack-0.9.0-6|49	
21cr|python-py2pack-0.9.0-6|50	This script allows to generate RPM spec or DEB dsc files from Python modules.
21cr|python-py2pack-0.9.0-6|51	It allows to list Python modules or search for them on the Python Package Index
21cr|python-py2pack-0.9.0-6|52	(PyPI). Conveniently, it can fetch tarballs and changelogs making it an
21cr|python-py2pack-0.9.0-6|53	universal tool to package Python modules.
21cr|python-py2pack-0.9.0-6|54	
21cr|python-py2pack-0.9.0-6|55	%files -n python3-%{pypi_name}
21cr|python-py2pack-0.9.0-6|56	%doc AUTHORS ChangeLog README.rst
21cr|python-py2pack-0.9.0-6|57	%{_bindir}/%{pypi_name}
21cr|python-py2pack-0.9.0-6|58	%{py3_puresitedir}/%{pypi_name}
21cr|python-py2pack-0.9.0-6|59	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-py2pack-0.9.0-6|60	
21cr|python-py2pack-0.9.0-6|61	#----------------------------------------------------------------------------
21cr|python-py2pack-0.9.0-6|62	
21cr|python-py2pack-0.9.0-6|63	%prep
21cr|python-py2pack-0.9.0-6|64	%setup -q -n %{pypi_name}-%{version}
21cr|python-py2pack-0.9.0-6|65	%autopatch -p1
21cr|python-py2pack-0.9.0-6|66	
21cr|python-py2pack-0.9.0-6|67	%build
21cr|python-py2pack-0.9.0-6|68	%py3_build
21cr|python-py2pack-0.9.0-6|69	
21cr|python-py2pack-0.9.0-6|70	%install
21cr|python-py2pack-0.9.0-6|71	%py3_install
21cr|python-py2pack-0.9.0-6|72	install -m 644 %{SOURCE1}  %{buildroot}/%{python3_sitelib}/%{pypi_name}/templates/rosa.spec

7016 21
21cr|python-py3nvml-0.2.7-1|1	%define pypi_name py3nvml
21cr|python-py3nvml-0.2.7-1|2	
21cr|python-py3nvml-0.2.7-1|3	Summary:	Python 3 Bindings for the NVIDIA Management Library
21cr|python-py3nvml-0.2.7-1|4	Name:		python-%{pypi_name}
21cr|python-py3nvml-0.2.7-1|5	Version:	0.2.7
21cr|python-py3nvml-0.2.7-1|6	Release:	1
21cr|python-py3nvml-0.2.7-1|7	License:	BSD
21cr|python-py3nvml-0.2.7-1|8	Group:		Development/Python
21cr|python-py3nvml-0.2.7-1|9	Url:		http://mypage.org/mymodule
21cr|python-py3nvml-0.2.7-1|10	Source0:	%pypi_source
21cr|python-py3nvml-0.2.7-1|11	BuildRequires:	python3-devel
21cr|python-py3nvml-0.2.7-1|12	BuildRequires:	python3dist(setuptools)
21cr|python-py3nvml-0.2.7-1|13	BuildRequires:	python3dist(sphinx)
21cr|python-py3nvml-0.2.7-1|14	BuildRequires:	python3dist(sphinx-rtd-theme)
21cr|python-py3nvml-0.2.7-1|15	BuildArch:	noarch
21cr|python-py3nvml-0.2.7-1|16	Requires:	python3dist(xmltodict)
21cr|python-py3nvml-0.2.7-1|17	
21cr|python-py3nvml-0.2.7-1|18	%global _description \
21cr|python-py3nvml-0.2.7-1|19	Python 3 compatible bindings to the NVIDIA Management Library. Can be used to \
21cr|python-py3nvml-0.2.7-1|20	query the state of the GPUs on your system
21cr|python-py3nvml-0.2.7-1|21	
21cr|python-py3nvml-0.2.7-1|22	%description %{_description}
21cr|python-py3nvml-0.2.7-1|23	
21cr|python-py3nvml-0.2.7-1|24	#------------------------------------------------------------------
21cr|python-py3nvml-0.2.7-1|25	
21cr|python-py3nvml-0.2.7-1|26	%package -n python3-%{pypi_name}
21cr|python-py3nvml-0.2.7-1|27	Summary:	%{summary}
21cr|python-py3nvml-0.2.7-1|28	Group:		Development/Python
21cr|python-py3nvml-0.2.7-1|29	
21cr|python-py3nvml-0.2.7-1|30	%description -n python3-%{pypi_name} %{_description}
21cr|python-py3nvml-0.2.7-1|31	
21cr|python-py3nvml-0.2.7-1|32	%files -n python3-%{pypi_name}
21cr|python-py3nvml-0.2.7-1|33	%doc README.rst
21cr|python-py3nvml-0.2.7-1|34	%license LICENSE
21cr|python-py3nvml-0.2.7-1|35	%{_bindir}/py3smi
21cr|python-py3nvml-0.2.7-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-py3nvml-0.2.7-1|37	%{python3_sitelib}/%{pypi_name}/
21cr|python-py3nvml-0.2.7-1|38	
21cr|python-py3nvml-0.2.7-1|39	
21cr|python-py3nvml-0.2.7-1|40	#------------------------------------------------------------------
21cr|python-py3nvml-0.2.7-1|41	
21cr|python-py3nvml-0.2.7-1|42	%prep
21cr|python-py3nvml-0.2.7-1|43	%autosetup -n %{pypi_name}-%{version}
21cr|python-py3nvml-0.2.7-1|44	
21cr|python-py3nvml-0.2.7-1|45	# Remove bundled egg-info
21cr|python-py3nvml-0.2.7-1|46	rm -rf %{pypi_name}.egg-info
21cr|python-py3nvml-0.2.7-1|47	
21cr|python-py3nvml-0.2.7-1|48	%build
21cr|python-py3nvml-0.2.7-1|49	%py3_build
21cr|python-py3nvml-0.2.7-1|50	rm -rf html/.{doctrees,buildinfo}
21cr|python-py3nvml-0.2.7-1|51	
21cr|python-py3nvml-0.2.7-1|52	%install
21cr|python-py3nvml-0.2.7-1|53	%py3_install

7017 21
21cr|python-pyacoustid-1.2.2-1|1	%define pypi_name pyacoustid
21cr|python-pyacoustid-1.2.2-1|2	
21cr|python-pyacoustid-1.2.2-1|3	Name:           python-pyacoustid
21cr|python-pyacoustid-1.2.2-1|4	Version:        1.2.2
21cr|python-pyacoustid-1.2.2-1|5	Release:        1
21cr|python-pyacoustid-1.2.2-1|6	Summary:        Bindings for Chromaprint acoustic fingerprinting and the Acoustid API
21cr|python-pyacoustid-1.2.2-1|7	License:        MIT
21cr|python-pyacoustid-1.2.2-1|8	Group:          Development/Python
21cr|python-pyacoustid-1.2.2-1|9	URL:            https://github.com/sampsyo/pyacoustid
21cr|python-pyacoustid-1.2.2-1|10	Source:         https://pypi.io/packages/source/p/pyacoustid/pyacoustid-%{version}.tar.gz
21cr|python-pyacoustid-1.2.2-1|11	BuildRequires:  python3egg(audioread)
21cr|python-pyacoustid-1.2.2-1|12	BuildRequires:  python3egg(requests)
21cr|python-pyacoustid-1.2.2-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-pyacoustid-1.2.2-1|14	BuildArch:      noarch
21cr|python-pyacoustid-1.2.2-1|15	
21cr|python-pyacoustid-1.2.2-1|16	%description
21cr|python-pyacoustid-1.2.2-1|17	Chromaprint and Acoustid for Python
21cr|python-pyacoustid-1.2.2-1|18	
21cr|python-pyacoustid-1.2.2-1|19	Chromaprint and its associated Acoustid Web service make up a
21cr|python-pyacoustid-1.2.2-1|20	high-quality, open-source acoustic fingerprinting system. This package provides
21cr|python-pyacoustid-1.2.2-1|21	Python bindings for both the fingerprinting algorithm library, which is written
21cr|python-pyacoustid-1.2.2-1|22	in C but portable, and the Web service, which provides fingerprint lookups.
21cr|python-pyacoustid-1.2.2-1|23	
21cr|python-pyacoustid-1.2.2-1|24	#----------------------------------------------------------------------------
21cr|python-pyacoustid-1.2.2-1|25	%package -n python3-%{pypi_name}
21cr|python-pyacoustid-1.2.2-1|26	Summary:        Bindings for Chromaprint acoustic fingerprinting and the Acoustid API
21cr|python-pyacoustid-1.2.2-1|27	Group:          Development/Python
21cr|python-pyacoustid-1.2.2-1|28	
21cr|python-pyacoustid-1.2.2-1|29	%description -n python3-%{pypi_name}
21cr|python-pyacoustid-1.2.2-1|30	Chromaprint and Acoustid for Python
21cr|python-pyacoustid-1.2.2-1|31	
21cr|python-pyacoustid-1.2.2-1|32	Chromaprint and its associated Acoustid Web service make up a
21cr|python-pyacoustid-1.2.2-1|33	high-quality, open-source acoustic fingerprinting system. This package provides
21cr|python-pyacoustid-1.2.2-1|34	Python bindings for both the fingerprinting algorithm library, which is written
21cr|python-pyacoustid-1.2.2-1|35	in C but portable, and the Web service, which provides fingerprint lookups.
21cr|python-pyacoustid-1.2.2-1|36	
21cr|python-pyacoustid-1.2.2-1|37	%files -n python3-%{pypi_name}
21cr|python-pyacoustid-1.2.2-1|38	%doc README.rst
21cr|python-pyacoustid-1.2.2-1|39	%license LICENSE
21cr|python-pyacoustid-1.2.2-1|40	%{python3_sitelib}/*
21cr|python-pyacoustid-1.2.2-1|41	
21cr|python-pyacoustid-1.2.2-1|42	#----------------------------------------------------------------------------
21cr|python-pyacoustid-1.2.2-1|43	%prep
21cr|python-pyacoustid-1.2.2-1|44	%setup -q -n pyacoustid-%{version}
21cr|python-pyacoustid-1.2.2-1|45	
21cr|python-pyacoustid-1.2.2-1|46	%build
21cr|python-pyacoustid-1.2.2-1|47	%py3_build
21cr|python-pyacoustid-1.2.2-1|48	
21cr|python-pyacoustid-1.2.2-1|49	%install
21cr|python-pyacoustid-1.2.2-1|50	%py3_install

7018 21
21cr|python-pyasn-1.6.2-1|1	%define pypi_name pyasn
21cr|python-pyasn-1.6.2-1|2	
21cr|python-pyasn-1.6.2-1|3	Summary:	Offline IP address to Autonomous System Number lookup module
21cr|python-pyasn-1.6.2-1|4	Name:		python-pyasn
21cr|python-pyasn-1.6.2-1|5	Version:	1.6.2
21cr|python-pyasn-1.6.2-1|6	Release:	1
21cr|python-pyasn-1.6.2-1|7	License:	MIT
21cr|python-pyasn-1.6.2-1|8	Group:		Development/Python
21cr|python-pyasn-1.6.2-1|9	Url:		https://github.com/hadiasghari/pyasn
21cr|python-pyasn-1.6.2-1|10	Source0:	%{pypi_source}
21cr|python-pyasn-1.6.2-1|11	BuildRequires:	pyproject-rpm-macros
21cr|python-pyasn-1.6.2-1|12	
21cr|python-pyasn-1.6.2-1|13	%description
21cr|python-pyasn-1.6.2-1|14	Pyasn is a Python extension module that enables very fast IP address to
21cr|python-pyasn-1.6.2-1|15	Autonomous System Number lookups. Current state and Historical lookups can be
21cr|python-pyasn-1.6.2-1|16	done, based on the MRT/RIB BGP archive used as input.
21cr|python-pyasn-1.6.2-1|17	
21cr|python-pyasn-1.6.2-1|18	Pyasn is different from other ASN lookup tools in that it provides offline and
21cr|python-pyasn-1.6.2-1|19	historical lookups. It provides utility scripts for users to build their own
21cr|python-pyasn-1.6.2-1|20	lookup databases based on any MRT/RIB archive. This makes %{pypi_name} much faster
21cr|python-pyasn-1.6.2-1|21	than online dig/whois/json lookups.
21cr|python-pyasn-1.6.2-1|22	
21cr|python-pyasn-1.6.2-1|23	#------------------------------------------------------------------
21cr|python-pyasn-1.6.2-1|24	
21cr|python-pyasn-1.6.2-1|25	%package -n python3-%{pypi_name}
21cr|python-pyasn-1.6.2-1|26	Summary:	Offline IP address to Autonomous System Number lookup module
21cr|python-pyasn-1.6.2-1|27	Group:		Development/Python
21cr|python-pyasn-1.6.2-1|28	
21cr|python-pyasn-1.6.2-1|29	%description -n python3-%{pypi_name}
21cr|python-pyasn-1.6.2-1|30	Pyasn is a Python extension module that enables very fast IP address to
21cr|python-pyasn-1.6.2-1|31	Autonomous System Number lookups. Current state and Historical lookups can be
21cr|python-pyasn-1.6.2-1|32	done, based on the MRT/RIB BGP archive used as input.
21cr|python-pyasn-1.6.2-1|33	
21cr|python-pyasn-1.6.2-1|34	Pyasn is different from other ASN lookup tools in that it provides offline and
21cr|python-pyasn-1.6.2-1|35	historical lookups. It provides utility scripts for users to build their own
21cr|python-pyasn-1.6.2-1|36	lookup databases based on any MRT/RIB archive. This makes %{pypi_name} much faster
21cr|python-pyasn-1.6.2-1|37	than online dig/whois/json lookups.
21cr|python-pyasn-1.6.2-1|38	
21cr|python-pyasn-1.6.2-1|39	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-pyasn-1.6.2-1|40	%doc README.md
21cr|python-pyasn-1.6.2-1|41	%license LICENSE
21cr|python-pyasn-1.6.2-1|42	%{_bindir}/%{pypi_name}_util_asnames.py
21cr|python-pyasn-1.6.2-1|43	%{_bindir}/%{pypi_name}_util_convert.py
21cr|python-pyasn-1.6.2-1|44	%{_bindir}/%{pypi_name}_util_download.py
21cr|python-pyasn-1.6.2-1|45	
21cr|python-pyasn-1.6.2-1|46	#------------------------------------------------------------------
21cr|python-pyasn-1.6.2-1|47	
21cr|python-pyasn-1.6.2-1|48	%prep
21cr|python-pyasn-1.6.2-1|49	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pyasn-1.6.2-1|50	
21cr|python-pyasn-1.6.2-1|51	%generate_buildrequires
21cr|python-pyasn-1.6.2-1|52	%pyproject_buildrequires -r
21cr|python-pyasn-1.6.2-1|53	
21cr|python-pyasn-1.6.2-1|54	%build
21cr|python-pyasn-1.6.2-1|55	%pyproject_wheel
21cr|python-pyasn-1.6.2-1|56	
21cr|python-pyasn-1.6.2-1|57	%install
21cr|python-pyasn-1.6.2-1|58	%pyproject_install
21cr|python-pyasn-1.6.2-1|59	%pyproject_save_files %{pypi_name}

7019 21
21cr|python-pybeam-0.7-1|1	%define module	pybeam
21cr|python-pybeam-0.7-1|2	
21cr|python-pybeam-0.7-1|3	Name:		python-%{module}
21cr|python-pybeam-0.7-1|4	Version:	0.7
21cr|python-pybeam-0.7-1|5	Release:	1
21cr|python-pybeam-0.7-1|6	Summary:	Python module to parse Erlang BEAM files
21cr|python-pybeam-0.7-1|7	License:	MIT
21cr|python-pybeam-0.7-1|8	Group:		Development/Python
21cr|python-pybeam-0.7-1|9	URL:		https://github.com/matwey/%{module}
21cr|python-pybeam-0.7-1|10	Source0:	https://github.com/matwey/%{module}/archive/%{version}/%{module}-%{version}.tar.gz
21cr|python-pybeam-0.7-1|11	BuildArch:	noarch
21cr|python-pybeam-0.7-1|12	
21cr|python-pybeam-0.7-1|13	%description
21cr|python-pybeam-0.7-1|14	Python module to parse Erlang BEAM files.
21cr|python-pybeam-0.7-1|15	#----------------------------------------------------------
21cr|python-pybeam-0.7-1|16	
21cr|python-pybeam-0.7-1|17	%package -n	python3-%{module}
21cr|python-pybeam-0.7-1|18	Summary:	Python 3 module to parse Erlang BEAM files
21cr|python-pybeam-0.7-1|19	Group:		Development/Python
21cr|python-pybeam-0.7-1|20	BuildRequires:	pkgconfig(python3)
21cr|python-pybeam-0.7-1|21	BuildRequires:	python3egg(setuptools)
21cr|python-pybeam-0.7-1|22	BuildRequires:	python3egg(construct)
21cr|python-pybeam-0.7-1|23	BuildRequires:	python3egg(sphinx)
21cr|python-pybeam-0.7-1|24	BuildArch:	noarch
21cr|python-pybeam-0.7-1|25	
21cr|python-pybeam-0.7-1|26	%description -n python3-%{module}
21cr|python-pybeam-0.7-1|27	Python 3 module to parse Erlang BEAM files.
21cr|python-pybeam-0.7-1|28	
21cr|python-pybeam-0.7-1|29	%files -n python3-%{module}
21cr|python-pybeam-0.7-1|30	%doc README.md LICENSE
21cr|python-pybeam-0.7-1|31	%{python3_sitelib}/*
21cr|python-pybeam-0.7-1|32	
21cr|python-pybeam-0.7-1|33	#----------------------------------------------------------
21cr|python-pybeam-0.7-1|34	
21cr|python-pybeam-0.7-1|35	%prep
21cr|python-pybeam-0.7-1|36	%setup -q -n %{module}-%{version}
21cr|python-pybeam-0.7-1|37	
21cr|python-pybeam-0.7-1|38	%build
21cr|python-pybeam-0.7-1|39	%py3_build
21cr|python-pybeam-0.7-1|40	
21cr|python-pybeam-0.7-1|41	%install
21cr|python-pybeam-0.7-1|42	%py3_install
21cr|python-pybeam-0.7-1|43	

7020 21
21cr|python-pybloomfiltermmap3-0.5.7-1|1	%define pypi_name pybloomfiltermmap3
21cr|python-pybloomfiltermmap3-0.5.7-1|2	%define _exclude_files_from_autoprov %{py3_platsitedir}/.*\\.so
21cr|python-pybloomfiltermmap3-0.5.7-1|3	
21cr|python-pybloomfiltermmap3-0.5.7-1|4	Summary:	A Bloom filter (bloomfilter) for Python built on mmap
21cr|python-pybloomfiltermmap3-0.5.7-1|5	Name:		python-%{pypi_name}
21cr|python-pybloomfiltermmap3-0.5.7-1|6	Version:	0.5.7
21cr|python-pybloomfiltermmap3-0.5.7-1|7	Release:	1
21cr|python-pybloomfiltermmap3-0.5.7-1|8	License:	MIT
21cr|python-pybloomfiltermmap3-0.5.7-1|9	Group:		Development/Python
21cr|python-pybloomfiltermmap3-0.5.7-1|10	Url:		http://pypi.python.org/pypi/pybloomfiltermmap
21cr|python-pybloomfiltermmap3-0.5.7-1|11	Source0:	http://pypi.python.org/packages/source/p/pybloomfiltermmap/%{pypi_name}-%{version}.tar.gz
21cr|python-pybloomfiltermmap3-0.5.7-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-pybloomfiltermmap3-0.5.7-1|13	BuildRequires:	pkgconfig(openssl)
21cr|python-pybloomfiltermmap3-0.5.7-1|14	BuildRequires:	python3-cython
21cr|python-pybloomfiltermmap3-0.5.7-1|15	BuildRequires:	python3-setuptools
21cr|python-pybloomfiltermmap3-0.5.7-1|16	
21cr|python-pybloomfiltermmap3-0.5.7-1|17	%description
21cr|python-pybloomfiltermmap3-0.5.7-1|18	The goal of `pybloomfiltermmap` is simple: to provide a fast, simple, scalable,
21cr|python-pybloomfiltermmap3-0.5.7-1|19	correct library for Bloom Filters in Python.
21cr|python-pybloomfiltermmap3-0.5.7-1|20	
21cr|python-pybloomfiltermmap3-0.5.7-1|21	#----------------------------------------------------------------------------
21cr|python-pybloomfiltermmap3-0.5.7-1|22	
21cr|python-pybloomfiltermmap3-0.5.7-1|23	%package -n python3-%{pypi_name}
21cr|python-pybloomfiltermmap3-0.5.7-1|24	Summary:	A Bloom filter (bloomfilter) for Python 3 built on mmap
21cr|python-pybloomfiltermmap3-0.5.7-1|25	Group:		Development/Python
21cr|python-pybloomfiltermmap3-0.5.7-1|26	Obsoletes:	python3-pybloomfiltermmap < 0.5
21cr|python-pybloomfiltermmap3-0.5.7-1|27	
21cr|python-pybloomfiltermmap3-0.5.7-1|28	%description -n python3-%{pypi_name}
21cr|python-pybloomfiltermmap3-0.5.7-1|29	The goal of pybloomfiltermmap is simple: to provide a fast, simple, scalable,
21cr|python-pybloomfiltermmap3-0.5.7-1|30	correct library for Bloom Filters in Python3.
21cr|python-pybloomfiltermmap3-0.5.7-1|31	
21cr|python-pybloomfiltermmap3-0.5.7-1|32	%files -n python3-%{pypi_name}
21cr|python-pybloomfiltermmap3-0.5.7-1|33	%doc AUTHORS CHANGELOG LICENSE
21cr|python-pybloomfiltermmap3-0.5.7-1|34	%{python3_sitearch}/*
21cr|python-pybloomfiltermmap3-0.5.7-1|35	
21cr|python-pybloomfiltermmap3-0.5.7-1|36	#----------------------------------------------------------------------------
21cr|python-pybloomfiltermmap3-0.5.7-1|37	
21cr|python-pybloomfiltermmap3-0.5.7-1|38	%prep
21cr|python-pybloomfiltermmap3-0.5.7-1|39	%setup -qn %{pypi_name}-%{version}
21cr|python-pybloomfiltermmap3-0.5.7-1|40	
21cr|python-pybloomfiltermmap3-0.5.7-1|41	%build
21cr|python-pybloomfiltermmap3-0.5.7-1|42	%py3_build
21cr|python-pybloomfiltermmap3-0.5.7-1|43	
21cr|python-pybloomfiltermmap3-0.5.7-1|44	%install
21cr|python-pybloomfiltermmap3-0.5.7-1|45	%py3_install
21cr|python-pybloomfiltermmap3-0.5.7-1|46	

7021 21
21cr|python-pycdio-2.1.1-1|1	%define	module pycdio
21cr|python-pycdio-2.1.1-1|2	
21cr|python-pycdio-2.1.1-1|3	Name:		python-%{module}
21cr|python-pycdio-2.1.1-1|4	Version:	2.1.1
21cr|python-pycdio-2.1.1-1|5	Release:	1
21cr|python-pycdio-2.1.1-1|6	Summary:	Python bindings to libcdio (CD Input and Control library)
21cr|python-pycdio-2.1.1-1|7	Group:		Development/Python
21cr|python-pycdio-2.1.1-1|8	License:	GPLv3+
21cr|python-pycdio-2.1.1-1|9	Url:		http://www.gnu.org/software/libcdio/
21cr|python-pycdio-2.1.1-1|10	Source0:	%pypi_source %{module}
21cr|python-pycdio-2.1.1-1|11	
21cr|python-pycdio-2.1.1-1|12	%description
21cr|python-pycdio-2.1.1-1|13	The pycdio (and libcdio) libraries encapsulate CD-ROM reading and control.
21cr|python-pycdio-2.1.1-1|14	Python programs wishing to be oblivious of the OS- and device-dependent
21cr|python-pycdio-2.1.1-1|15	properties of a CD-ROM can interfeace to libcdio by using this module.
21cr|python-pycdio-2.1.1-1|16	This package contains the bindings for python 2.
21cr|python-pycdio-2.1.1-1|17	
21cr|python-pycdio-2.1.1-1|18	#-----------------------------------------------------------------------------
21cr|python-pycdio-2.1.1-1|19	
21cr|python-pycdio-2.1.1-1|20	%package -n python3-%{module}
21cr|python-pycdio-2.1.1-1|21	Summary:	Python 3 bindings to libcdio (CD Input and Control library)
21cr|python-pycdio-2.1.1-1|22	Group:		Development/Python
21cr|python-pycdio-2.1.1-1|23	
21cr|python-pycdio-2.1.1-1|24	BuildRequires:	python3egg(setuptools)
21cr|python-pycdio-2.1.1-1|25	BuildRequires:	swig3
21cr|python-pycdio-2.1.1-1|26	BuildRequires:	pkgconfig(libcdio) >= 2.0.0
21cr|python-pycdio-2.1.1-1|27	BuildRequires:	pkgconfig(python3)
21cr|python-pycdio-2.1.1-1|28	BuildRequires:	python3egg(nose)
21cr|python-pycdio-2.1.1-1|29	
21cr|python-pycdio-2.1.1-1|30	Provides:	python3-%{module} = %{EVRD}
21cr|python-pycdio-2.1.1-1|31	
21cr|python-pycdio-2.1.1-1|32	%description -n python3-%{module}
21cr|python-pycdio-2.1.1-1|33	The pycdio (and libcdio) libraries encapsulate CD-ROM reading and control.
21cr|python-pycdio-2.1.1-1|34	Python programs wishing to be oblivious of the OS- and device-dependent
21cr|python-pycdio-2.1.1-1|35	properties of a CD-ROM can interfeace to libcdio by using this module.
21cr|python-pycdio-2.1.1-1|36	This package contains the bindings for python 3.
21cr|python-pycdio-2.1.1-1|37	
21cr|python-pycdio-2.1.1-1|38	%files -n python3-%{module}
21cr|python-pycdio-2.1.1-1|39	%doc README.rst ChangeLog AUTHORS NEWS.md THANKS COPYING
21cr|python-pycdio-2.1.1-1|40	%{py3_platsitedir}/__pycache__/*
21cr|python-pycdio-2.1.1-1|41	%{py3_platsitedir}/_pycdio*
21cr|python-pycdio-2.1.1-1|42	%{py3_platsitedir}/_pyiso9660*
21cr|python-pycdio-2.1.1-1|43	%{py3_platsitedir}/cdio.py
21cr|python-pycdio-2.1.1-1|44	%{py3_platsitedir}/iso9660.py
21cr|python-pycdio-2.1.1-1|45	%{py3_platsitedir}/pycdio.py
21cr|python-pycdio-2.1.1-1|46	%{py3_platsitedir}/pyiso9660.py
21cr|python-pycdio-2.1.1-1|47	%{py3_platsitedir}/pycdio-%{version}-py3*.egg-info/
21cr|python-pycdio-2.1.1-1|48	
21cr|python-pycdio-2.1.1-1|49	#-----------------------------------------------------------------------------
21cr|python-pycdio-2.1.1-1|50	
21cr|python-pycdio-2.1.1-1|51	%prep
21cr|python-pycdio-2.1.1-1|52	%setup -qn %{module}-%{version}
21cr|python-pycdio-2.1.1-1|53	
21cr|python-pycdio-2.1.1-1|54	%build
21cr|python-pycdio-2.1.1-1|55	%py3_build
21cr|python-pycdio-2.1.1-1|56	
21cr|python-pycdio-2.1.1-1|57	
21cr|python-pycdio-2.1.1-1|58	%install
21cr|python-pycdio-2.1.1-1|59	%py3_install
21cr|python-pycdio-2.1.1-1|60	chmod 755 %{buildroot}%{py3_platsitedir}/*.so
21cr|python-pycdio-2.1.1-1|61	
21cr|python-pycdio-2.1.1-1|62	%check
21cr|python-pycdio-2.1.1-1|63	python3 setup.py nosetests
21cr|python-pycdio-2.1.1-1|64	

7022 21
21cr|python-pycha-0.8.1-1|1	%global srcname pycha
21cr|python-pycha-0.8.1-1|2	
21cr|python-pycha-0.8.1-1|3	Name:           python-%{srcname}
21cr|python-pycha-0.8.1-1|4	Version:        0.8.1
21cr|python-pycha-0.8.1-1|5	Release:        1
21cr|python-pycha-0.8.1-1|6	Summary:        A library for drawing charts with Python and Cairo
21cr|python-pycha-0.8.1-1|7	Group:          Development/Python
21cr|python-pycha-0.8.1-1|8	License:        LGPLv3+
21cr|python-pycha-0.8.1-1|9	URL:            https://bitbucket.org/lgs/pycha/
21cr|python-pycha-0.8.1-1|10	Source0:        https://files.pythonhosted.org/packages/source/p/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|python-pycha-0.8.1-1|11	Source1:        chavier.desktop
21cr|python-pycha-0.8.1-1|12	
21cr|python-pycha-0.8.1-1|13	BuildArch:      noarch
21cr|python-pycha-0.8.1-1|14	BuildRequires:  desktop-file-utils
21cr|python-pycha-0.8.1-1|15	BuildRequires:  python3-devel
21cr|python-pycha-0.8.1-1|16	BuildRequires:  python3-setuptools
21cr|python-pycha-0.8.1-1|17	BuildRequires:  pkgconfig(cairo)
21cr|python-pycha-0.8.1-1|18	BuildRequires:  python3egg(cairocffi)
21cr|python-pycha-0.8.1-1|19	
21cr|python-pycha-0.8.1-1|20	%description
21cr|python-pycha-0.8.1-1|21	Pycha is a very simple Python package for drawing charts using the great Cairo
21cr|python-pycha-0.8.1-1|22	library. Its goals are:
21cr|python-pycha-0.8.1-1|23	* Lightweight
21cr|python-pycha-0.8.1-1|24	* Simple to use
21cr|python-pycha-0.8.1-1|25	* Nice looking with default values
21cr|python-pycha-0.8.1-1|26	* Customization
21cr|python-pycha-0.8.1-1|27	It won't try to draw any possible chart on earth but draw the most common ones
21cr|python-pycha-0.8.1-1|28	nicely.
21cr|python-pycha-0.8.1-1|29	
21cr|python-pycha-0.8.1-1|30	#-------------------------------------------------------------------
21cr|python-pycha-0.8.1-1|31	%package -n python3-%{srcname}
21cr|python-pycha-0.8.1-1|32	Summary:        A library for drawing charts with Python and Cairo
21cr|python-pycha-0.8.1-1|33	Group:          Development/Python
21cr|python-pycha-0.8.1-1|34	Requires:       python3egg(cairocffi)
21cr|python-pycha-0.8.1-1|35	
21cr|python-pycha-0.8.1-1|36	%description -n python3-%{srcname}
21cr|python-pycha-0.8.1-1|37	Pycha is a very simple Python package for drawing charts using the great Cairo
21cr|python-pycha-0.8.1-1|38	library. Its goals are:
21cr|python-pycha-0.8.1-1|39	* Lightweight
21cr|python-pycha-0.8.1-1|40	* Simple to use
21cr|python-pycha-0.8.1-1|41	* Nice looking with default values
21cr|python-pycha-0.8.1-1|42	* Customization
21cr|python-pycha-0.8.1-1|43	It won't try to draw any possible chart on earth but draw the most common ones
21cr|python-pycha-0.8.1-1|44	nicely.
21cr|python-pycha-0.8.1-1|45	
21cr|python-pycha-0.8.1-1|46	%files -n python3-%{srcname}
21cr|python-pycha-0.8.1-1|47	%doc examples/ AUTHORS README.txt
21cr|python-pycha-0.8.1-1|48	%license COPYING
21cr|python-pycha-0.8.1-1|49	%{python3_sitelib}/%{srcname}
21cr|python-pycha-0.8.1-1|50	%{python3_sitelib}/%{srcname}-*.egg-info
21cr|python-pycha-0.8.1-1|51	
21cr|python-pycha-0.8.1-1|52	#-------------------------------------------------------------------
21cr|python-pycha-0.8.1-1|53	
21cr|python-pycha-0.8.1-1|54	%package -n     chavier
21cr|python-pycha-0.8.1-1|55	Summary:        GUI application for exploring the pycha library
21cr|python-pycha-0.8.1-1|56	Group:          Development/Python
21cr|python-pycha-0.8.1-1|57	Requires:       python3-%{srcname} = %{EVRD}
21cr|python-pycha-0.8.1-1|58	
21cr|python-pycha-0.8.1-1|59	%description -n chavier
21cr|python-pycha-0.8.1-1|60	Chavier allows the user to generate random data sets or use existing data to
21cr|python-pycha-0.8.1-1|61	test the various options that pycha provides in an interactive GUI
21cr|python-pycha-0.8.1-1|62	application. Various chart types can be plotted and their options adjusted
21cr|python-pycha-0.8.1-1|63	from the interface.
21cr|python-pycha-0.8.1-1|64	
21cr|python-pycha-0.8.1-1|65	%files -n chavier
21cr|python-pycha-0.8.1-1|66	%{_bindir}/chavier
21cr|python-pycha-0.8.1-1|67	%{_datadir}/applications/chavier.desktop
21cr|python-pycha-0.8.1-1|68	%{python3_sitelib}/chavier
21cr|python-pycha-0.8.1-1|69	
21cr|python-pycha-0.8.1-1|70	#-------------------------------------------------------------------
21cr|python-pycha-0.8.1-1|71	
21cr|python-pycha-0.8.1-1|72	%prep
21cr|python-pycha-0.8.1-1|73	%setup -q -n %{srcname}-%{version}
21cr|python-pycha-0.8.1-1|74	
21cr|python-pycha-0.8.1-1|75	# remove upstream egg-info
21cr|python-pycha-0.8.1-1|76	rm -rf *.egg-info
21cr|python-pycha-0.8.1-1|77	
21cr|python-pycha-0.8.1-1|78	
21cr|python-pycha-0.8.1-1|79	%build
21cr|python-pycha-0.8.1-1|80	2to3 --no-diffs -w chavier pycha tests
21cr|python-pycha-0.8.1-1|81	
21cr|python-pycha-0.8.1-1|82	# for i in range(len(flat_y) / n_stores)
21cr|python-pycha-0.8.1-1|83	# TypeError: 'float' object cannot be interpreted as an integer
21cr|python-pycha-0.8.1-1|84	sed -i 's@ / n_stores@ // n_stores@g' pycha/stackedbar.py
21cr|python-pycha-0.8.1-1|85	
21cr|python-pycha-0.8.1-1|86	%py3_build
21cr|python-pycha-0.8.1-1|87	
21cr|python-pycha-0.8.1-1|88	
21cr|python-pycha-0.8.1-1|89	%install
21cr|python-pycha-0.8.1-1|90	%py3_install
21cr|python-pycha-0.8.1-1|91	
21cr|python-pycha-0.8.1-1|92	desktop-file-install \
21cr|python-pycha-0.8.1-1|93	--dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|python-pycha-0.8.1-1|94	
21cr|python-pycha-0.8.1-1|95	
21cr|python-pycha-0.8.1-1|96	%check
21cr|python-pycha-0.8.1-1|97	%__python3 setup.py test

7023 21
21cr|python-pychromecast-9.1.1-1|1	%define debug_package %{nil}
21cr|python-pychromecast-9.1.1-1|2	
21cr|python-pychromecast-9.1.1-1|3	%define module	pychromecast
21cr|python-pychromecast-9.1.1-1|4	%define oname	PyChromecast
21cr|python-pychromecast-9.1.1-1|5	
21cr|python-pychromecast-9.1.1-1|6	Summary:	Python module to talk to Google Chromecast
21cr|python-pychromecast-9.1.1-1|7	Name:		python-%{module}
21cr|python-pychromecast-9.1.1-1|8	Version:	9.1.1
21cr|python-pychromecast-9.1.1-1|9	Release:	1
21cr|python-pychromecast-9.1.1-1|10	License:	MIT
21cr|python-pychromecast-9.1.1-1|11	Group:		Development/Python
21cr|python-pychromecast-9.1.1-1|12	URL:		https://github.com/balloob/pychromecast
21cr|python-pychromecast-9.1.1-1|13	Source0:	https://files.pythonhosted.org/packages/source/P/PyChromecast/%{oname}-%{version}.tar.gz
21cr|python-pychromecast-9.1.1-1|14	BuildRequires:	python3dist(setuptools)
21cr|python-pychromecast-9.1.1-1|15	BuildRequires:	pkgconfig(python3)
21cr|python-pychromecast-9.1.1-1|16	
21cr|python-pychromecast-9.1.1-1|17	%description
21cr|python-pychromecast-9.1.1-1|18	Library to communicate with the Google Chromecast. It currently supports
21cr|python-pychromecast-9.1.1-1|19	Auto discovering connected Chromecasts on the network, start the default
21cr|python-pychromecast-9.1.1-1|20	media receiver and play any online media, control playback of current
21cr|python-pychromecast-9.1.1-1|21	playing media, implement Google Chromecast api v2, communicate with apps
21cr|python-pychromecast-9.1.1-1|22	via channels, easily extendable to add support for unsupported namespaces,
21cr|python-pychromecast-9.1.1-1|23	multi-room setups with Audio cast devices.
21cr|python-pychromecast-9.1.1-1|24	
21cr|python-pychromecast-9.1.1-1|25	#------------------------------------------------------------------
21cr|python-pychromecast-9.1.1-1|26	
21cr|python-pychromecast-9.1.1-1|27	%package -n python3-%{module}
21cr|python-pychromecast-9.1.1-1|28	Summary:	Python3 module to talk to Google Chromecast
21cr|python-pychromecast-9.1.1-1|29	Group:		Development/Python
21cr|python-pychromecast-9.1.1-1|30	
21cr|python-pychromecast-9.1.1-1|31	%description -n python3-%{module}
21cr|python-pychromecast-9.1.1-1|32	Library to communicate with the Google Chromecast. It currently supports
21cr|python-pychromecast-9.1.1-1|33	Auto discovering connected Chromecasts on the network, start the default
21cr|python-pychromecast-9.1.1-1|34	media receiver and play any online media, control playback of current
21cr|python-pychromecast-9.1.1-1|35	playing media, implement Google Chromecast api v2, communicate with apps
21cr|python-pychromecast-9.1.1-1|36	via channels, easily extendable to add support for unsupported namespaces,
21cr|python-pychromecast-9.1.1-1|37	multi-room setups with Audio cast devices.
21cr|python-pychromecast-9.1.1-1|38	
21cr|python-pychromecast-9.1.1-1|39	%files -n python3-%{module}
21cr|python-pychromecast-9.1.1-1|40	%doc README.rst
21cr|python-pychromecast-9.1.1-1|41	%license LICENSE
21cr|python-pychromecast-9.1.1-1|42	%{python3_sitelib}/%{module}
21cr|python-pychromecast-9.1.1-1|43	%{python3_sitelib}/%{oname}-%{version}-*.egg-info
21cr|python-pychromecast-9.1.1-1|44	
21cr|python-pychromecast-9.1.1-1|45	#------------------------------------------------------------------
21cr|python-pychromecast-9.1.1-1|46	
21cr|python-pychromecast-9.1.1-1|47	%prep
21cr|python-pychromecast-9.1.1-1|48	%setup -qn %{oname}-%{version}
21cr|python-pychromecast-9.1.1-1|49	
21cr|python-pychromecast-9.1.1-1|50	%build
21cr|python-pychromecast-9.1.1-1|51	%py3_build
21cr|python-pychromecast-9.1.1-1|52	
21cr|python-pychromecast-9.1.1-1|53	%install
21cr|python-pychromecast-9.1.1-1|54	%py3_install

7024 21
21cr|python-pycotap-1.2.2-1|1	%global pypi_name pycotap
21cr|python-pycotap-1.2.2-1|2	
21cr|python-pycotap-1.2.2-1|3	Name:		python-%{pypi_name}
21cr|python-pycotap-1.2.2-1|4	Version:	1.2.2
21cr|python-pycotap-1.2.2-1|5	Release:	1
21cr|python-pycotap-1.2.2-1|6	Summary:	A tiny test runner that outputs TAP results to standard output
21cr|python-pycotap-1.2.2-1|7	Group:		Development/Python
21cr|python-pycotap-1.2.2-1|8	License:	MIT
21cr|python-pycotap-1.2.2-1|9	URL:		https://el-tramo.be/pycotap
21cr|python-pycotap-1.2.2-1|10	Source0:	%{pypi_source}
21cr|python-pycotap-1.2.2-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-pycotap-1.2.2-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-pycotap-1.2.2-1|13	BuildArch:	noarch
21cr|python-pycotap-1.2.2-1|14	
21cr|python-pycotap-1.2.2-1|15	%description
21cr|python-pycotap-1.2.2-1|16	pycotap is a simple Python test runner for unit tests that outputs Test Anything
21cr|python-pycotap-1.2.2-1|17	Protocol results directly to standard output.Contrary to other TAP runners
21cr|python-pycotap-1.2.2-1|18	for Python, pycotap prints TAP (and *only* TAP) to standard output
21cr|python-pycotap-1.2.2-1|19	instead of to a separate file, allowing you to pipe it directly to TAP pretty
21cr|python-pycotap-1.2.2-1|20	printers and processors.
21cr|python-pycotap-1.2.2-1|21	
21cr|python-pycotap-1.2.2-1|22	#---------------------------------------------------------------
21cr|python-pycotap-1.2.2-1|23	%package -n python3-%{pypi_name}
21cr|python-pycotap-1.2.2-1|24	Summary:	%{summary}
21cr|python-pycotap-1.2.2-1|25	Group:		Development/Python
21cr|python-pycotap-1.2.2-1|26	
21cr|python-pycotap-1.2.2-1|27	%description -n python3-%{pypi_name}
21cr|python-pycotap-1.2.2-1|28	pycotap is a simple Python test runner for unit tests that outputs Test Anything
21cr|python-pycotap-1.2.2-1|29	Protocol results directly to standard output.Contrary to other TAP runners
21cr|python-pycotap-1.2.2-1|30	for Python, pycotap prints TAP (and *only* TAP) to standard output
21cr|python-pycotap-1.2.2-1|31	instead of to a separate file, allowing you to pipe it directly to TAP pretty
21cr|python-pycotap-1.2.2-1|32	printers and processors.
21cr|python-pycotap-1.2.2-1|33	
21cr|python-pycotap-1.2.2-1|34	%files -n python3-%{pypi_name}
21cr|python-pycotap-1.2.2-1|35	%{python3_sitelib}/%{pypi_name}
21cr|python-pycotap-1.2.2-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-pycotap-1.2.2-1|37	
21cr|python-pycotap-1.2.2-1|38	#---------------------------------------------------------------
21cr|python-pycotap-1.2.2-1|39	
21cr|python-pycotap-1.2.2-1|40	%prep
21cr|python-pycotap-1.2.2-1|41	%autosetup -n %{pypi_name}-%{version}
21cr|python-pycotap-1.2.2-1|42	# Remove bundled egg-info
21cr|python-pycotap-1.2.2-1|43	rm -rf %{pypi_name}.egg-info
21cr|python-pycotap-1.2.2-1|44	
21cr|python-pycotap-1.2.2-1|45	%build
21cr|python-pycotap-1.2.2-1|46	%py3_build
21cr|python-pycotap-1.2.2-1|47	
21cr|python-pycotap-1.2.2-1|48	%install
21cr|python-pycotap-1.2.2-1|49	%py3_install
21cr|python-pycotap-1.2.2-1|50	find %{buildroot}/%{python3_sitelib} -name '*.py' | xargs sed -i '/^#!/d'
21cr|python-pycotap-1.2.2-1|51	
21cr|python-pycotap-1.2.2-1|52	rm %{buildroot}/usr/COPYING

7025 21
21cr|python-pycountry-1.18-4|1	# Created by pyp2rpm-1.0.1
21cr|python-pycountry-1.18-4|2	%global pypi_name pycountry
21cr|python-pycountry-1.18-4|3	
21cr|python-pycountry-1.18-4|4	Name:           python-%{pypi_name}
21cr|python-pycountry-1.18-4|5	Version:        1.18
21cr|python-pycountry-1.18-4|6	Release:        4
21cr|python-pycountry-1.18-4|7	Group:          Development/Python
21cr|python-pycountry-1.18-4|8	Summary:        ISO databases accessible from Python
21cr|python-pycountry-1.18-4|9	License:        LGPLv2+
21cr|python-pycountry-1.18-4|10	URL:            https://pypi.python.org/pypi/pycountry/
21cr|python-pycountry-1.18-4|11	Source0:        https://pypi.python.org/packages/source/p/pycountry/pycountry-%{version}.tar.gz
21cr|python-pycountry-1.18-4|12	BuildArch:      noarch
21cr|python-pycountry-1.18-4|13	
21cr|python-pycountry-1.18-4|14	%description
21cr|python-pycountry-1.18-4|15	pycountry provides the ISO databases for the standards:
21cr|python-pycountry-1.18-4|16	639 Languages
21cr|python-pycountry-1.18-4|17	3166 Countries
21cr|python-pycountry-1.18-4|18	3166-2 Subdivisions of countries
21cr|python-pycountry-1.18-4|19	4217 Currencies
21cr|python-pycountry-1.18-4|20	15924 Scripts
21cr|python-pycountry-1.18-4|21	
21cr|python-pycountry-1.18-4|22	The package includes a copy from Debian\'s \`pkg-isocodes\` and makes the data
21cr|python-pycountry-1.18-4|23	accessible through a Python API.
21cr|python-pycountry-1.18-4|24	Translation files for the various strings are included as well.
21cr|python-pycountry-1.18-4|25	
21cr|python-pycountry-1.18-4|26	%package -n python3-%{pypi_name}
21cr|python-pycountry-1.18-4|27	Summary:        ISO databases accessible from Python
21cr|python-pycountry-1.18-4|28	BuildArch:      noarch
21cr|python-pycountry-1.18-4|29	BuildRequires:  python3-devel
21cr|python-pycountry-1.18-4|30	BuildRequires:  python3-setuptools
21cr|python-pycountry-1.18-4|31	
21cr|python-pycountry-1.18-4|32	%description -n python3-%{pypi_name}
21cr|python-pycountry-1.18-4|33	pycountry provides the ISO databases for the standards:
21cr|python-pycountry-1.18-4|34	639 Languages
21cr|python-pycountry-1.18-4|35	3166 Countries
21cr|python-pycountry-1.18-4|36	3166-2 Subdivisions of countries
21cr|python-pycountry-1.18-4|37	4217 Currencies
21cr|python-pycountry-1.18-4|38	15924 Scripts
21cr|python-pycountry-1.18-4|39	
21cr|python-pycountry-1.18-4|40	The package includes a copy from Debian\'s \`pkg-isocodes\` and makes the data
21cr|python-pycountry-1.18-4|41	accessible through a Python API.
21cr|python-pycountry-1.18-4|42	Translation files for the various strings are included as well.
21cr|python-pycountry-1.18-4|43	
21cr|python-pycountry-1.18-4|44	%prep
21cr|python-pycountry-1.18-4|45	%setup -q -n %{pypi_name}-%{version}
21cr|python-pycountry-1.18-4|46	# Remove bundled egg-info
21cr|python-pycountry-1.18-4|47	rm -rf %{pypi_name}.egg-info
21cr|python-pycountry-1.18-4|48	
21cr|python-pycountry-1.18-4|49	%build
21cr|python-pycountry-1.18-4|50	python3 setup.py build
21cr|python-pycountry-1.18-4|51	
21cr|python-pycountry-1.18-4|52	%install
21cr|python-pycountry-1.18-4|53	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-pycountry-1.18-4|54	
21cr|python-pycountry-1.18-4|55	%files -n python3-%{pypi_name}
21cr|python-pycountry-1.18-4|56	%doc HISTORY.txt README LICENSE.txt TODO.txt
21cr|python-pycountry-1.18-4|57	%{py3_puresitedir}/%{pypi_name}
21cr|python-pycountry-1.18-4|58	%{py3_puresitedir}/*egg-info

7026 21
21cr|python-pydantic-1.10.4-1|1	%global pypi_name pydantic
21cr|python-pydantic-1.10.4-1|2	
21cr|python-pydantic-1.10.4-1|3	Summary:	Data validation and settings management using Python type hints
21cr|python-pydantic-1.10.4-1|4	Name:		python-%{pypi_name}
21cr|python-pydantic-1.10.4-1|5	Version:	1.10.4
21cr|python-pydantic-1.10.4-1|6	Release:	1
21cr|python-pydantic-1.10.4-1|7	License:	MIT
21cr|python-pydantic-1.10.4-1|8	Group:		Development/Python
21cr|python-pydantic-1.10.4-1|9	Url:		https://pypi.org/project/pydantic
21cr|python-pydantic-1.10.4-1|10	Source0:	%pypi_source
21cr|python-pydantic-1.10.4-1|11	BuildRequires:	pyproject-rpm-macros
21cr|python-pydantic-1.10.4-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-pydantic-1.10.4-1|13	BuildArch:	noarch
21cr|python-pydantic-1.10.4-1|14	
21cr|python-pydantic-1.10.4-1|15	%description
21cr|python-pydantic-1.10.4-1|16	%{summary}.
21cr|python-pydantic-1.10.4-1|17	
21cr|python-pydantic-1.10.4-1|18	#----------------------------------------------------------------------------
21cr|python-pydantic-1.10.4-1|19	
21cr|python-pydantic-1.10.4-1|20	%package -n python3-%{pypi_name}
21cr|python-pydantic-1.10.4-1|21	Summary:	%{summary}
21cr|python-pydantic-1.10.4-1|22	Group:		Development/Python
21cr|python-pydantic-1.10.4-1|23	
21cr|python-pydantic-1.10.4-1|24	%description -n python3-%{pypi_name}
21cr|python-pydantic-1.10.4-1|25	%{summary}.
21cr|python-pydantic-1.10.4-1|26	
21cr|python-pydantic-1.10.4-1|27	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-pydantic-1.10.4-1|28	%doc README*
21cr|python-pydantic-1.10.4-1|29	%license LICENSE
21cr|python-pydantic-1.10.4-1|30	
21cr|python-pydantic-1.10.4-1|31	#----------------------------------------------------------------------------
21cr|python-pydantic-1.10.4-1|32	
21cr|python-pydantic-1.10.4-1|33	%prep
21cr|python-pydantic-1.10.4-1|34	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pydantic-1.10.4-1|35	
21cr|python-pydantic-1.10.4-1|36	%generate_buildrequires
21cr|python-pydantic-1.10.4-1|37	%pyproject_buildrequires -r
21cr|python-pydantic-1.10.4-1|38	
21cr|python-pydantic-1.10.4-1|39	%build
21cr|python-pydantic-1.10.4-1|40	%pyproject_wheel
21cr|python-pydantic-1.10.4-1|41	
21cr|python-pydantic-1.10.4-1|42	%install
21cr|python-pydantic-1.10.4-1|43	%pyproject_install
21cr|python-pydantic-1.10.4-1|44	%pyproject_save_files %{pypi_name}

7027 21
21cr|python-pydns-3.2.1-1|1	#This is Python3 version of pydns
21cr|python-pydns-3.2.1-1|2	
21cr|python-pydns-3.2.1-1|3	Name:           python-pydns
21cr|python-pydns-3.2.1-1|4	Version:        3.2.1
21cr|python-pydns-3.2.1-1|5	Release:        1
21cr|python-pydns-3.2.1-1|6	Summary:        Python3 module for DNS (Domain Name Service)
21cr|python-pydns-3.2.1-1|7	Group:          Development/Python
21cr|python-pydns-3.2.1-1|8	License:        Python Software Foundation License
21cr|python-pydns-3.2.1-1|9	URL:            https://launchpad.net/py3dns
21cr|python-pydns-3.2.1-1|10	Source0:        https://launchpad.net/py3dns/trunk/%{version}/+download/py3dns-%{version}.tar.gz
21cr|python-pydns-3.2.1-1|11	# At buildtime, py3dns tries to read in /etc/resolv.conf and crashes if it
21cr|python-pydns-3.2.1-1|12	# doesn't exist.  Our koji builders don't have that file.  This patch just
21cr|python-pydns-3.2.1-1|13	# avoids the crash if that file is absent.
21cr|python-pydns-3.2.1-1|14	Patch0:             python3-py3dns-handle-absent-resolv.patch
21cr|python-pydns-3.2.1-1|15	# https://bugzilla.redhat.com/show_bug.cgi?id=1561187
21cr|python-pydns-3.2.1-1|16	Patch1:             python3-py3dns-py3_friendly_warning.patch
21cr|python-pydns-3.2.1-1|17	BuildRequires:  pkgconfig(python3)
21cr|python-pydns-3.2.1-1|18	BuildRequires:  python3egg(setuptools)
21cr|python-pydns-3.2.1-1|19	BuildArch:      noarch
21cr|python-pydns-3.2.1-1|20	
21cr|python-pydns-3.2.1-1|21	%description
21cr|python-pydns-3.2.1-1|22	This Python 3 module provides an DNS API for looking up DNS entries from
21cr|python-pydns-3.2.1-1|23	within Python 3 modules and applications. This module is a simple,
21cr|python-pydns-3.2.1-1|24	lightweight implementation.
21cr|python-pydns-3.2.1-1|25	
21cr|python-pydns-3.2.1-1|26	#-------------------------------------------------------------------
21cr|python-pydns-3.2.1-1|27	%package -n python3-pydns
21cr|python-pydns-3.2.1-1|28	Summary:        Python3 module for DNS (Domain Name Service)
21cr|python-pydns-3.2.1-1|29	Group:          Development/Python
21cr|python-pydns-3.2.1-1|30	Provides:	python3-py3dns = %{EVRD}
21cr|python-pydns-3.2.1-1|31	
21cr|python-pydns-3.2.1-1|32	%description -n python3-pydns
21cr|python-pydns-3.2.1-1|33	This Python 3 module provides an DNS API for looking up DNS entries from
21cr|python-pydns-3.2.1-1|34	within Python 3 modules and applications. This module is a simple,
21cr|python-pydns-3.2.1-1|35	lightweight implementation.
21cr|python-pydns-3.2.1-1|36	
21cr|python-pydns-3.2.1-1|37	%files -n python3-pydns
21cr|python-pydns-3.2.1-1|38	%defattr(0644,root,root,0755)
21cr|python-pydns-3.2.1-1|39	%doc CREDITS.txt PKG-INFO README-guido.txt README.txt
21cr|python-pydns-3.2.1-1|40	%{python3_sitelib}/*
21cr|python-pydns-3.2.1-1|41	
21cr|python-pydns-3.2.1-1|42	#-------------------------------------------------------------------
21cr|python-pydns-3.2.1-1|43	%prep
21cr|python-pydns-3.2.1-1|44	%autosetup -p1 -n py3dns-%{version}
21cr|python-pydns-3.2.1-1|45	
21cr|python-pydns-3.2.1-1|46	# Remove bundled egg-info in case it exists
21cr|python-pydns-3.2.1-1|47	rm -rf %{distname}.egg-info
21cr|python-pydns-3.2.1-1|48	
21cr|python-pydns-3.2.1-1|49	# Some files are latin-1 encoded but are incorrectly labelled as UTF-8 by
21cr|python-pydns-3.2.1-1|50	# upstream (see rhbz:620265)
21cr|python-pydns-3.2.1-1|51	#
21cr|python-pydns-3.2.1-1|52	# Convert them to actually be UTF-8, preserving the (now-correct) encoding
21cr|python-pydns-3.2.1-1|53	# declaration (preserving timestamps):
21cr|python-pydns-3.2.1-1|54	for file in DNS/Lib.py DNS/Type.py ; do
21cr|python-pydns-3.2.1-1|55	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|python-pydns-3.2.1-1|56	touch -r $file $file.new && \
21cr|python-pydns-3.2.1-1|57	mv $file.new $file
21cr|python-pydns-3.2.1-1|58	done
21cr|python-pydns-3.2.1-1|59	
21cr|python-pydns-3.2.1-1|60	%build
21cr|python-pydns-3.2.1-1|61	%py3_build
21cr|python-pydns-3.2.1-1|62	
21cr|python-pydns-3.2.1-1|63	%install
21cr|python-pydns-3.2.1-1|64	%py3_install

7028 21
21cr|python-pydyf-0.1.2-1|1	
21cr|python-pydyf-0.1.2-1|2	%global pypi_name pydyf
21cr|python-pydyf-0.1.2-1|3	
21cr|python-pydyf-0.1.2-1|4	Name:           python-pydyf
21cr|python-pydyf-0.1.2-1|5	Version:        0.1.2
21cr|python-pydyf-0.1.2-1|6	Release:        1
21cr|python-pydyf-0.1.2-1|7	Summary:        Low-level PDF creator
21cr|python-pydyf-0.1.2-1|8	Group:          Development/Python
21cr|python-pydyf-0.1.2-1|9	# The test suite is released under the AGPL but we are not shipping any test
21cr|python-pydyf-0.1.2-1|10	# code in the "binary" (noarch) RPM so we can just use the 3-clause BSD.
21cr|python-pydyf-0.1.2-1|11	License:        BSD
21cr|python-pydyf-0.1.2-1|12	URL:            https://www.courtbouillon.org/pydyf
21cr|python-pydyf-0.1.2-1|13	Source0:        %{pypi_source}
21cr|python-pydyf-0.1.2-1|14	# remove some dependency/pytest options which are mostly useful for developers
21cr|python-pydyf-0.1.2-1|15	# (e.g. style checks) but may cause unnecessary issues for distro-level testing
21cr|python-pydyf-0.1.2-1|16	Patch0:         %{name}-no-developer-testing-options.patch
21cr|python-pydyf-0.1.2-1|17	
21cr|python-pydyf-0.1.2-1|18	BuildArch:      noarch
21cr|python-pydyf-0.1.2-1|19	
21cr|python-pydyf-0.1.2-1|20	BuildRequires:  python3-devel
21cr|python-pydyf-0.1.2-1|21	BuildRequires:  pyproject-rpm-macros
21cr|python-pydyf-0.1.2-1|22	# used as "build-backend" in pyproject.toml but not detected by Fedora's
21cr|python-pydyf-0.1.2-1|23	# macros to generate build requirements
21cr|python-pydyf-0.1.2-1|24	BuildRequires:  python3-flit
21cr|python-pydyf-0.1.2-1|25	# test suite calls the "gs" binary to verify outputs, not detectable by
21cr|python-pydyf-0.1.2-1|26	# Fedora's macros
21cr|python-pydyf-0.1.2-1|27	BuildRequires:  ghostscript
21cr|python-pydyf-0.1.2-1|28	
21cr|python-pydyf-0.1.2-1|29	
21cr|python-pydyf-0.1.2-1|30	%description
21cr|python-pydyf-0.1.2-1|31	pydyf is a low-level PDF generator written in Python and based on PDF
21cr|python-pydyf-0.1.2-1|32	specification 1.7.
21cr|python-pydyf-0.1.2-1|33	
21cr|python-pydyf-0.1.2-1|34	#--------------------------------------------------------------------
21cr|python-pydyf-0.1.2-1|35	
21cr|python-pydyf-0.1.2-1|36	%package -n python3-%{pypi_name}
21cr|python-pydyf-0.1.2-1|37	Summary:        %{summary}
21cr|python-pydyf-0.1.2-1|38	Group:          Development/Python
21cr|python-pydyf-0.1.2-1|39	
21cr|python-pydyf-0.1.2-1|40	%description -n python3-%{pypi_name}
21cr|python-pydyf-0.1.2-1|41	pydyf is a low-level PDF generator written in Python and based on PDF
21cr|python-pydyf-0.1.2-1|42	specification 1.7.
21cr|python-pydyf-0.1.2-1|43	
21cr|python-pydyf-0.1.2-1|44	%files -n  python3-%{pypi_name}
21cr|python-pydyf-0.1.2-1|45	%license LICENSE
21cr|python-pydyf-0.1.2-1|46	%doc README.rst
21cr|python-pydyf-0.1.2-1|47	%{python3_sitelib}/%{pypi_name}/
21cr|python-pydyf-0.1.2-1|48	%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/
21cr|python-pydyf-0.1.2-1|49	
21cr|python-pydyf-0.1.2-1|50	#--------------------------------------------------------------------
21cr|python-pydyf-0.1.2-1|51	%prep
21cr|python-pydyf-0.1.2-1|52	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pydyf-0.1.2-1|53	
21cr|python-pydyf-0.1.2-1|54	%generate_buildrequires
21cr|python-pydyf-0.1.2-1|55	%pyproject_buildrequires -r -x test
21cr|python-pydyf-0.1.2-1|56	
21cr|python-pydyf-0.1.2-1|57	
21cr|python-pydyf-0.1.2-1|58	%build
21cr|python-pydyf-0.1.2-1|59	%pyproject_wheel
21cr|python-pydyf-0.1.2-1|60	
21cr|python-pydyf-0.1.2-1|61	
21cr|python-pydyf-0.1.2-1|62	%install
21cr|python-pydyf-0.1.2-1|63	%pyproject_install
21cr|python-pydyf-0.1.2-1|64	
21cr|python-pydyf-0.1.2-1|65	
21cr|python-pydyf-0.1.2-1|66	%check
21cr|python-pydyf-0.1.2-1|67	%pytest
21cr|python-pydyf-0.1.2-1|68	

7029 21
21cr|python-pyexcelerator-0.6.4.1-2|1	%define module pyexcelerator
21cr|python-pyexcelerator-0.6.4.1-2|2	# we don't want to provide private python extension libs
21cr|python-pyexcelerator-0.6.4.1-2|3	%define __provides_exclude_from ^(%{py2_platsitedir}/.*\\.so\\|%{py3_platsitedir}/.*\\.so)$
21cr|python-pyexcelerator-0.6.4.1-2|4	
21cr|python-pyexcelerator-0.6.4.1-2|5	Summary:       Generating Excel 97+ files
21cr|python-pyexcelerator-0.6.4.1-2|6	Name:          python-pyexcelerator
21cr|python-pyexcelerator-0.6.4.1-2|7	Version:       0.6.4.1
21cr|python-pyexcelerator-0.6.4.1-2|8	Release:       2
21cr|python-pyexcelerator-0.6.4.1-2|9	Group:         Development/Python
21cr|python-pyexcelerator-0.6.4.1-2|10	License:       LGPLv2+
21cr|python-pyexcelerator-0.6.4.1-2|11	URL:           https://pypi.python.org/pypi/pyExcelerator
21cr|python-pyexcelerator-0.6.4.1-2|12	Source0:       https://pypi.python.org/packages/source/p/pyexcelerator/%{module}-%{version}.tar.bz2
21cr|python-pyexcelerator-0.6.4.1-2|13	BuildRequires: pkgconfig(python)
21cr|python-pyexcelerator-0.6.4.1-2|14	BuildRequires: python3-devel
21cr|python-pyexcelerator-0.6.4.1-2|15	
21cr|python-pyexcelerator-0.6.4.1-2|16	BuildArch:     noarch
21cr|python-pyexcelerator-0.6.4.1-2|17	
21cr|python-pyexcelerator-0.6.4.1-2|18	%description
21cr|python-pyexcelerator-0.6.4.1-2|19	Generating Excel 97+ files; importing Excel 95+ files; Excel files dumper;
21cr|python-pyexcelerator-0.6.4.1-2|20	OLE2 files dumper; xls2txt, xls2csv, xls2html
21cr|python-pyexcelerator-0.6.4.1-2|21	
21cr|python-pyexcelerator-0.6.4.1-2|22	%package -n python3-pyexcelerator
21cr|python-pyexcelerator-0.6.4.1-2|23	Summary:       Generating Excel 97+ files
21cr|python-pyexcelerator-0.6.4.1-2|24	Group:         Development/Python
21cr|python-pyexcelerator-0.6.4.1-2|25	
21cr|python-pyexcelerator-0.6.4.1-2|26	%description -n python3-pyexcelerator
21cr|python-pyexcelerator-0.6.4.1-2|27	Generating Excel 97+ files; importing Excel 95+ files; Excel files dumper;
21cr|python-pyexcelerator-0.6.4.1-2|28	OLE2 files dumper; xls2txt, xls2csv, xls2html
21cr|python-pyexcelerator-0.6.4.1-2|29	
21cr|python-pyexcelerator-0.6.4.1-2|30	%prep
21cr|python-pyexcelerator-0.6.4.1-2|31	%setup -qn %{module}-%{version}
21cr|python-pyexcelerator-0.6.4.1-2|32	
21cr|python-pyexcelerator-0.6.4.1-2|33	%build
21cr|python-pyexcelerator-0.6.4.1-2|34	export CFLAGS="%{optflags}"
21cr|python-pyexcelerator-0.6.4.1-2|35	%py3_build
21cr|python-pyexcelerator-0.6.4.1-2|36	
21cr|python-pyexcelerator-0.6.4.1-2|37	%install
21cr|python-pyexcelerator-0.6.4.1-2|38	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-pyexcelerator-0.6.4.1-2|39	
21cr|python-pyexcelerator-0.6.4.1-2|40	%files -n python3-pyexcelerator
21cr|python-pyexcelerator-0.6.4.1-2|41	%{py3_puresitedir}/*

7030 21
21cr|python-pyface-7.4.2-1|1	%define module pyface
21cr|python-pyface-7.4.2-1|2	%define bootstrap 0
21cr|python-pyface-7.4.2-1|3	
21cr|python-pyface-7.4.2-1|4	Summary:	Enthought Tool Suite - traits-capable windowing framework
21cr|python-pyface-7.4.2-1|5	Name:		python-%{module}
21cr|python-pyface-7.4.2-1|6	Version:	7.4.2
21cr|python-pyface-7.4.2-1|7	Release:	1
21cr|python-pyface-7.4.2-1|8	License:	BSD
21cr|python-pyface-7.4.2-1|9	Group:		Development/Python
21cr|python-pyface-7.4.2-1|10	Url:		https://github.com/enthought/pyface/
21cr|python-pyface-7.4.2-1|11	Source0:	https://files.pythonhosted.org/packages/a7/e6/2143b45ce06572740e4c1623c9ff2b800a1269558da6c8efd6ffdf4534f9/pyface-7.4.2.tar.gz
21cr|python-pyface-7.4.2-1|12	BuildRequires:	procps
21cr|python-pyface-7.4.2-1|13	BuildRequires:	x11-server-xvfb
21cr|python-pyface-7.4.2-1|14	BuildRequires:  pkgconfig(python3)
21cr|python-pyface-7.4.2-1|15	BuildRequires:  python3egg(setuptools)
21cr|python-pyface-7.4.2-1|16	BuildRequires:  python3egg(traits)
21cr|python-pyface-7.4.2-1|17	BuildRequires:  python3egg(wxpython)
21cr|python-pyface-7.4.2-1|18	BuildRequires:  python3egg(pygments)
21cr|python-pyface-7.4.2-1|19	BuildRequires:  python3egg(nose)
21cr|python-pyface-7.4.2-1|20	BuildRequires:  python3egg(mock)
21cr|python-pyface-7.4.2-1|21	BuildRequires:  python3egg(six)
21cr|python-pyface-7.4.2-1|22	BuildRequires:  python3egg(packaging)
21cr|python-pyface-7.4.2-1|23	BuildRequires:  python3egg(qtpy)
21cr|python-pyface-7.4.2-1|24	BuildRequires:  python3egg(importlib-resources)
21cr|python-pyface-7.4.2-1|25	%if ! 0%{?bootstrap}
21cr|python-pyface-7.4.2-1|26	BuildRequires:  python3egg(traitsui)
21cr|python-pyface-7.4.2-1|27	%endif
21cr|python-pyface-7.4.2-1|28	
21cr|python-pyface-7.4.2-1|29	Requires:       python3egg(traits)
21cr|python-pyface-7.4.2-1|30	Requires:       python3egg(pygments)
21cr|python-pyface-7.4.2-1|31	Requires:       python3-%{module}-backend
21cr|python-pyface-7.4.2-1|32	Requires:       python3egg(six)
21cr|python-pyface-7.4.2-1|33	%if ! 0%{?bootstrap}
21cr|python-pyface-7.4.2-1|34	Requires:       python3egg(traitsui)
21cr|python-pyface-7.4.2-1|35	%endif
21cr|python-pyface-7.4.2-1|36	
21cr|python-pyface-7.4.2-1|37	Provides:       python3-%{module} = %{EVRD}
21cr|python-pyface-7.4.2-1|38	
21cr|python-pyface-7.4.2-1|39	BuildArch:	noarch
21cr|python-pyface-7.4.2-1|40	
21cr|python-pyface-7.4.2-1|41	%description
21cr|python-pyface-7.4.2-1|42	The pyface project contains a toolkit-independent GUI abstraction layer,
21cr|python-pyface-7.4.2-1|43	which is used to support the "visualization" features of the Traits package.
21cr|python-pyface-7.4.2-1|44	Thus, you can write code in terms of the Traits API (views, items, editors,
21cr|python-pyface-7.4.2-1|45	etc.), and let pyface and your selected toolkit and back-end take care of
21cr|python-pyface-7.4.2-1|46	the details of displaying them.
21cr|python-pyface-7.4.2-1|47	
21cr|python-pyface-7.4.2-1|48	The following GUI backends are supported:
21cr|python-pyface-7.4.2-1|49	
21cr|python-pyface-7.4.2-1|50	- wxPython
21cr|python-pyface-7.4.2-1|51	- PyQt
21cr|python-pyface-7.4.2-1|52	- PySide
21cr|python-pyface-7.4.2-1|53	
21cr|python-pyface-7.4.2-1|54	%files
21cr|python-pyface-7.4.2-1|55	%doc *.txt *.rst
21cr|python-pyface-7.4.2-1|56	%{py3_puresitedir}/%{module}*
21cr|python-pyface-7.4.2-1|57	
21cr|python-pyface-7.4.2-1|58	#----------------------------------------------------------------------------
21cr|python-pyface-7.4.2-1|59	%package -n python3-%{module}-qt
21cr|python-pyface-7.4.2-1|60	
21cr|python-pyface-7.4.2-1|61	Summary:        Qt backend placeholder for pyface
21cr|python-pyface-7.4.2-1|62	Requires:       python3-%{module} = %{version}-%{release}
21cr|python-pyface-7.4.2-1|63	BuildRequires:  python3egg(pyqt5)
21cr|python-pyface-7.4.2-1|64	BuildRequires:  python3-qt5-webkit
21cr|python-pyface-7.4.2-1|65	BuildRequires:  python3egg(sip)
21cr|python-pyface-7.4.2-1|66	Requires:       python3egg(pyqt5)
21cr|python-pyface-7.4.2-1|67	Requires:       python3-qt5-webkit
21cr|python-pyface-7.4.2-1|68	Provides:       python3-%{module}-backend
21cr|python-pyface-7.4.2-1|69	
21cr|python-pyface-7.4.2-1|70	%description -n python3-%{module}-qt
21cr|python-pyface-7.4.2-1|71	Qt backend placeholder for pyface.
21cr|python-pyface-7.4.2-1|72	
21cr|python-pyface-7.4.2-1|73	%files -n python3-%{module}-qt
21cr|python-pyface-7.4.2-1|74	
21cr|python-pyface-7.4.2-1|75	#----------------------------------------------------------------------------
21cr|python-pyface-7.4.2-1|76	
21cr|python-pyface-7.4.2-1|77	%prep
21cr|python-pyface-7.4.2-1|78	%setup -q -n %{module}-%{version}
21cr|python-pyface-7.4.2-1|79	
21cr|python-pyface-7.4.2-1|80	rm pyface/tests/test_python_shell.py
21cr|python-pyface-7.4.2-1|81	# file not utf-8
21cr|python-pyface-7.4.2-1|82	for f in image_LICENSE_{Eclipse,OOo}.txt
21cr|python-pyface-7.4.2-1|83	do
21cr|python-pyface-7.4.2-1|84	iconv -f iso8859-1 -t utf-8 ${f} > ${f}.conv && mv -f ${f}.conv ${f}
21cr|python-pyface-7.4.2-1|85	done
21cr|python-pyface-7.4.2-1|86	
21cr|python-pyface-7.4.2-1|87	
21cr|python-pyface-7.4.2-1|88	
21cr|python-pyface-7.4.2-1|89	%build
21cr|python-pyface-7.4.2-1|90	%py3_build
21cr|python-pyface-7.4.2-1|91	
21cr|python-pyface-7.4.2-1|92	%install
21cr|python-pyface-7.4.2-1|93	%py3_install
21cr|python-pyface-7.4.2-1|94	find %{buildroot} -type f -empty -delete
21cr|python-pyface-7.4.2-1|95	
21cr|python-pyface-7.4.2-1|96	%check
21cr|python-pyface-7.4.2-1|97	#tests still need py3qt4 and newer pyton3-zipp from main...
21cr|python-pyface-7.4.2-1|98	#PYTHONPATH=%{buildroot}%%{py3_puresitedir} xvfb-run python3 -s -m unittest discover -v
21cr|python-pyface-7.4.2-1|99	
21cr|python-pyface-7.4.2-1|100	

7031 21
21cr|python-pyfltk-1.3.9-1|1	%define pypi_name pyFltk
21cr|python-pyfltk-1.3.9-1|2	
21cr|python-pyfltk-1.3.9-1|3	Summary:	Python wrapper for the FLTK library
21cr|python-pyfltk-1.3.9-1|4	Name:		python-pyfltk
21cr|python-pyfltk-1.3.9-1|5	Version:	1.3.9
21cr|python-pyfltk-1.3.9-1|6	Release:	1
21cr|python-pyfltk-1.3.9-1|7	License:	GPLv2
21cr|python-pyfltk-1.3.9-1|8	Group:		Development/Python
21cr|python-pyfltk-1.3.9-1|9	Url:		http://pyfltk.sourceforge.net/
21cr|python-pyfltk-1.3.9-1|10	Source0:	%{pypi_source}
21cr|python-pyfltk-1.3.9-1|11	# patch update sources to commit r629
21cr|python-pyfltk-1.3.9-1|12	Patch0:		0001-patch-for-swig4.2.patch
21cr|python-pyfltk-1.3.9-1|13	BuildRequires:	fltk-devel >= 1.3.7
21cr|python-pyfltk-1.3.9-1|14	BuildRequires:	pkgconfig(python3)
21cr|python-pyfltk-1.3.9-1|15	BuildRequires:	pkgconfig(gl)
21cr|python-pyfltk-1.3.9-1|16	BuildRequires:	pkgconfig(glu)
21cr|python-pyfltk-1.3.9-1|17	BuildRequires:	python3egg(setuptools)
21cr|python-pyfltk-1.3.9-1|18	BuildRequires:	swig
21cr|python-pyfltk-1.3.9-1|19	BuildRequires:	python3-pip
21cr|python-pyfltk-1.3.9-1|20	BuildRequires:	python3-wheel
21cr|python-pyfltk-1.3.9-1|21	%description
21cr|python-pyfltk-1.3.9-1|22	pyFLTK is a Python wrapper for the Fast Light Tool Kit
21cr|python-pyfltk-1.3.9-1|23	cross-platform graphical user-interface library.
21cr|python-pyfltk-1.3.9-1|24	
21cr|python-pyfltk-1.3.9-1|25	#--------------------------------------------------------
21cr|python-pyfltk-1.3.9-1|26	%package -n python3-pyfltk
21cr|python-pyfltk-1.3.9-1|27	Summary:	Python wrapper for the FLTK library
21cr|python-pyfltk-1.3.9-1|28	
21cr|python-pyfltk-1.3.9-1|29	%description -n python3-pyfltk
21cr|python-pyfltk-1.3.9-1|30	pyFLTK is a Python wrapper for the Fast Light Tool Kit
21cr|python-pyfltk-1.3.9-1|31	cross-platform graphical user-interface library.
21cr|python-pyfltk-1.3.9-1|32	
21cr|python-pyfltk-1.3.9-1|33	%files -n python3-pyfltk
21cr|python-pyfltk-1.3.9-1|34	%doc CHANGES COPYING README*
21cr|python-pyfltk-1.3.9-1|35	%dir %{_datadir}/doc/pyfltk
21cr|python-pyfltk-1.3.9-1|36	%{_datadir}/doc/pyfltk/*
21cr|python-pyfltk-1.3.9-1|37	%{py3_platsitedir}/fltk/*
21cr|python-pyfltk-1.3.9-1|38	%{py3_platsitedir}/*info
21cr|python-pyfltk-1.3.9-1|39	
21cr|python-pyfltk-1.3.9-1|40	#-----------------------------------------------------------------
21cr|python-pyfltk-1.3.9-1|41	%prep
21cr|python-pyfltk-1.3.9-1|42	%autosetup  -p1 -n %{pypi_name}-%{version}
21cr|python-pyfltk-1.3.9-1|43	
21cr|python-pyfltk-1.3.9-1|44	%build
21cr|python-pyfltk-1.3.9-1|45	%__python3 setup.py swig
21cr|python-pyfltk-1.3.9-1|46	%__python3 setup.py build
21cr|python-pyfltk-1.3.9-1|47	
21cr|python-pyfltk-1.3.9-1|48	%install
21cr|python-pyfltk-1.3.9-1|49	%py3_install
21cr|python-pyfltk-1.3.9-1|50	mkdir -p %{buildroot}/%{_datadir}/doc/pyfltk
21cr|python-pyfltk-1.3.9-1|51	mv %{buildroot}%{py3_platsitedir}/fltk/docs %{buildroot}/%{_datadir}/doc/pyfltk/
21cr|python-pyfltk-1.3.9-1|52	mv %{buildroot}%{py3_platsitedir}/fltk/test %{buildroot}/%{_datadir}/doc/pyfltk/
21cr|python-pyfltk-1.3.9-1|53	

7032 21
21cr|python-pyfuse3-3.2.2-1|1	
21cr|python-pyfuse3-3.2.2-1|2	Summary:	Python3 binding for Fuse (Filesystem in Userspace)
21cr|python-pyfuse3-3.2.2-1|3	Name:		python-pyfuse3
21cr|python-pyfuse3-3.2.2-1|4	Version:	3.2.2
21cr|python-pyfuse3-3.2.2-1|5	Release:	1
21cr|python-pyfuse3-3.2.2-1|6	License:	LGPLv2+
21cr|python-pyfuse3-3.2.2-1|7	Group:		Development/Python
21cr|python-pyfuse3-3.2.2-1|8	Url:		https://github.com/libfuse/python-pyfuse3
21cr|python-pyfuse3-3.2.2-1|9	Source0:	https://files.pythonhosted.org/packages/b0/1b/a5758094d440389730304027c7229a92cd6ab2616ef928a8fe695f31dad3/pyfuse3-3.2.2.tar.gz
21cr|python-pyfuse3-3.2.2-1|10	BuildRequires:	pkgconfig(fuse3)
21cr|python-pyfuse3-3.2.2-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-pyfuse3-3.2.2-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-pyfuse3-3.2.2-1|13	Requires:	fuse3
21cr|python-pyfuse3-3.2.2-1|14	
21cr|python-pyfuse3-3.2.2-1|15	%description
21cr|python-pyfuse3-3.2.2-1|16	Set of Python 3 bindings for libfuse 3. It provides an asynchronous API
21cr|python-pyfuse3-3.2.2-1|17	compatible with Trio and asyncio, and enables you to easily write a full-featured
21cr|python-pyfuse3-3.2.2-1|18	Linux filesystem in Python.
21cr|python-pyfuse3-3.2.2-1|19	
21cr|python-pyfuse3-3.2.2-1|20	#----------------------------------------------------------------------------
21cr|python-pyfuse3-3.2.2-1|21	
21cr|python-pyfuse3-3.2.2-1|22	%package -n python3-pyfuse3
21cr|python-pyfuse3-3.2.2-1|23	Summary:	Python 3 binding for Fuse (Filesystem in Userspace)
21cr|python-pyfuse3-3.2.2-1|24	Group:		Development/Python
21cr|python-pyfuse3-3.2.2-1|25	
21cr|python-pyfuse3-3.2.2-1|26	%description -n python3-pyfuse3
21cr|python-pyfuse3-3.2.2-1|27	Set of Python 3 bindings for libfuse 3. It provides an asynchronous API
21cr|python-pyfuse3-3.2.2-1|28	compatible with Trio and asyncio, and enables you to easily write a full-featured
21cr|python-pyfuse3-3.2.2-1|29	Linux filesystem in Python.
21cr|python-pyfuse3-3.2.2-1|30	
21cr|python-pyfuse3-3.2.2-1|31	%files -n python3-pyfuse3
21cr|python-pyfuse3-3.2.2-1|32	%doc LICENSE README.* Changes.rst
21cr|python-pyfuse3-3.2.2-1|33	%{python3_sitearch}/*
21cr|python-pyfuse3-3.2.2-1|34	
21cr|python-pyfuse3-3.2.2-1|35	#----------------------------------------------------------------------------
21cr|python-pyfuse3-3.2.2-1|36	
21cr|python-pyfuse3-3.2.2-1|37	%prep
21cr|python-pyfuse3-3.2.2-1|38	%autosetup -p1 -n pyfuse3-%{version}
21cr|python-pyfuse3-3.2.2-1|39	
21cr|python-pyfuse3-3.2.2-1|40	%build
21cr|python-pyfuse3-3.2.2-1|41	%py3_build
21cr|python-pyfuse3-3.2.2-1|42	
21cr|python-pyfuse3-3.2.2-1|43	%install
21cr|python-pyfuse3-3.2.2-1|44	%py3_install

7033 21
21cr|python-pygccxml-2.2.1-1|1	
21cr|python-pygccxml-2.2.1-1|2	Name:           python-pygccxml
21cr|python-pygccxml-2.2.1-1|3	Version:        2.2.1
21cr|python-pygccxml-2.2.1-1|4	Release:        1
21cr|python-pygccxml-2.2.1-1|5	Summary:        Python package for easy C++ declarations navigation
21cr|python-pygccxml-2.2.1-1|6	License:        Boost
21cr|python-pygccxml-2.2.1-1|7	Group:          Development/Python
21cr|python-pygccxml-2.2.1-1|8	Source:         https://github.com/gccxml/pygccxml/archive/v%{version}.tar.gz#/v%{version}.tar.gz
21cr|python-pygccxml-2.2.1-1|9	URL:            https://github.com/gccxml/pygccxml
21cr|python-pygccxml-2.2.1-1|10	BuildRequires:  python3-devel
21cr|python-pygccxml-2.2.1-1|11	BuildRequires:  python3-setuptools
21cr|python-pygccxml-2.2.1-1|12	#Requires:       castxml
21cr|python-pygccxml-2.2.1-1|13	BuildArch:      noarch
21cr|python-pygccxml-2.2.1-1|14	
21cr|python-pygccxml-2.2.1-1|15	
21cr|python-pygccxml-2.2.1-1|16	%description
21cr|python-pygccxml-2.2.1-1|17	The purpose of the GCC-XML extension is to generate an XML description of a
21cr|python-pygccxml-2.2.1-1|18	C++ program from GCC's internal representation. Since XML is easy to parse,
21cr|python-pygccxml-2.2.1-1|19	other development tools will be able to work with C++ programs without the
21cr|python-pygccxml-2.2.1-1|20	burden of a complicated C++ parser. This is the Python2 version.
21cr|python-pygccxml-2.2.1-1|21	
21cr|python-pygccxml-2.2.1-1|22	
21cr|python-pygccxml-2.2.1-1|23	%package -n python3-pygccxml
21cr|python-pygccxml-2.2.1-1|24	Summary:	Python package for easy C++ declarations navigation
21cr|python-pygccxml-2.2.1-1|25	Group:		Development/Python
21cr|python-pygccxml-2.2.1-1|26	
21cr|python-pygccxml-2.2.1-1|27	%description -n python3-pygccxml
21cr|python-pygccxml-2.2.1-1|28	The purpose of the GCC-XML extension is to generate an XML description of a
21cr|python-pygccxml-2.2.1-1|29	C++ program from GCC's internal representation. Since XML is easy to parse,
21cr|python-pygccxml-2.2.1-1|30	other development tools will be able to work with C++ programs without the
21cr|python-pygccxml-2.2.1-1|31	burden of a complicated C++ parser. This is the Python3 version.
21cr|python-pygccxml-2.2.1-1|32	
21cr|python-pygccxml-2.2.1-1|33	
21cr|python-pygccxml-2.2.1-1|34	%prep
21cr|python-pygccxml-2.2.1-1|35	%setup -q -n pygccxml-%{version}
21cr|python-pygccxml-2.2.1-1|36	
21cr|python-pygccxml-2.2.1-1|37	%build
21cr|python-pygccxml-2.2.1-1|38	%py3_build
21cr|python-pygccxml-2.2.1-1|39	
21cr|python-pygccxml-2.2.1-1|40	%install
21cr|python-pygccxml-2.2.1-1|41	%py3_install
21cr|python-pygccxml-2.2.1-1|42	
21cr|python-pygccxml-2.2.1-1|43	%files -n python3-pygccxml
21cr|python-pygccxml-2.2.1-1|44	%doc README.rst LICENSE.rst
21cr|python-pygccxml-2.2.1-1|45	%{py3_puresitedir}/*egg-info
21cr|python-pygccxml-2.2.1-1|46	%{py3_puresitedir}/pygccxml

7034 21
21cr|python-pygithub-1.43.8-1|1	%define oname   PyGithub
21cr|python-pygithub-1.43.8-1|2	
21cr|python-pygithub-1.43.8-1|3	Name:           python-pygithub
21cr|python-pygithub-1.43.8-1|4	Version:        1.43.8
21cr|python-pygithub-1.43.8-1|5	Release:        1
21cr|python-pygithub-1.43.8-1|6	Summary:        Use the full Github API v3
21cr|python-pygithub-1.43.8-1|7	Group:          Development/Python
21cr|python-pygithub-1.43.8-1|8	License:        LGPLv3+
21cr|python-pygithub-1.43.8-1|9	URL:            https://pypi.python.org/pypi/PyGithub
21cr|python-pygithub-1.43.8-1|10	Source0:        https://github.com/%{oname}/%{oname}/archive/v%{version}/%{oname}-%{version}.tar.gz
21cr|python-pygithub-1.43.8-1|11	BuildArch:      noarch
21cr|python-pygithub-1.43.8-1|12	
21cr|python-pygithub-1.43.8-1|13	%description
21cr|python-pygithub-1.43.8-1|14	%{oname} is a Python (2 and 3) library to use the Github API v3. With it, you
21cr|python-pygithub-1.43.8-1|15	can manage your Github resources (repositories, user profiles, organizations,
21cr|python-pygithub-1.43.8-1|16	etc.) from Python scripts.
21cr|python-pygithub-1.43.8-1|17	
21cr|python-pygithub-1.43.8-1|18	%package -n     python3-pygithub
21cr|python-pygithub-1.43.8-1|19	Summary:        Use the full Github API v3
21cr|python-pygithub-1.43.8-1|20	Group:          Development/Python
21cr|python-pygithub-1.43.8-1|21	BuildArch:      noarch
21cr|python-pygithub-1.43.8-1|22	BuildRequires:  pkgconfig(python3)
21cr|python-pygithub-1.43.8-1|23	BuildRequires:  python3dist(setuptools)
21cr|python-pygithub-1.43.8-1|24	
21cr|python-pygithub-1.43.8-1|25	%description -n python3-pygithub
21cr|python-pygithub-1.43.8-1|26	%{oname} is a Python (2 and 3) library to use the Github API v3. With it, you
21cr|python-pygithub-1.43.8-1|27	can manage your Github resources (repositories, user profiles, organizations,
21cr|python-pygithub-1.43.8-1|28	etc.) from Python scripts.
21cr|python-pygithub-1.43.8-1|29	
21cr|python-pygithub-1.43.8-1|30	%prep
21cr|python-pygithub-1.43.8-1|31	%setup -q -n %{oname}-%{version}
21cr|python-pygithub-1.43.8-1|32	
21cr|python-pygithub-1.43.8-1|33	# Remove bundled egg-info
21cr|python-pygithub-1.43.8-1|34	rm -rf %{oname}.egg-info
21cr|python-pygithub-1.43.8-1|35	
21cr|python-pygithub-1.43.8-1|36	%build
21cr|python-pygithub-1.43.8-1|37	%py3_build
21cr|python-pygithub-1.43.8-1|38	
21cr|python-pygithub-1.43.8-1|39	%install
21cr|python-pygithub-1.43.8-1|40	%py3_install
21cr|python-pygithub-1.43.8-1|41	
21cr|python-pygithub-1.43.8-1|42	%files -n python3-pygithub
21cr|python-pygithub-1.43.8-1|43	%doc README.md
21cr|python-pygithub-1.43.8-1|44	%{py3_puresitedir}/github/
21cr|python-pygithub-1.43.8-1|45	%{py3_puresitedir}/%{oname}-%{version}-*.egg-info

7035 21
21cr|python-pyglet-1.5.27-1|1	%define pypi_name  pyglet
21cr|python-pyglet-1.5.27-1|2	
21cr|python-pyglet-1.5.27-1|3	Summary:	A cross-platform windowing and multimedia library for Python
21cr|python-pyglet-1.5.27-1|4	Name:		python-%{pypi_name}
21cr|python-pyglet-1.5.27-1|5	Version:	1.5.27
21cr|python-pyglet-1.5.27-1|6	Release:	1
21cr|python-pyglet-1.5.27-1|7	License:	BSD
21cr|python-pyglet-1.5.27-1|8	Group:		Development/Python
21cr|python-pyglet-1.5.27-1|9	Url:		http://pyglet.org
21cr|python-pyglet-1.5.27-1|10	# repack with script pyglet-get-tarball.sh
21cr|python-pyglet-1.5.27-1|11	Source0:	https://files.pythonhosted.org/packages/44/34/c11af4ae44bdd601e7d837add3d5c11451fe10f8f3d364f0b3ec19dd5f6b/pyglet-1.5.27.zip
21cr|python-pyglet-1.5.27-1|12	Source1:	python-pyglet.rpmlintrc
21cr|python-pyglet-1.5.27-1|13	BuildArch:	noarch
21cr|python-pyglet-1.5.27-1|14	
21cr|python-pyglet-1.5.27-1|15	%description
21cr|python-pyglet-1.5.27-1|16	Pyglet provides an object-oriented programming interface for
21cr|python-pyglet-1.5.27-1|17	developing games and other visually-rich applications for Windows, Mac
21cr|python-pyglet-1.5.27-1|18	OS X and Linux. Some of the features of pyglet are:
21cr|python-pyglet-1.5.27-1|19	
21cr|python-pyglet-1.5.27-1|20	* No external dependencies or installation requirements. For most
21cr|python-pyglet-1.5.27-1|21	application and game requirements, pyglet needs nothing else besides
21cr|python-pyglet-1.5.27-1|22	Python, simplifying distribution and installation.
21cr|python-pyglet-1.5.27-1|23	
21cr|python-pyglet-1.5.27-1|24	* Take advantage of multiple windows and multi-monitor
21cr|python-pyglet-1.5.27-1|25	desktops. pyglet allows you to use as many windows as you need,
21cr|python-pyglet-1.5.27-1|26	and is fully aware of multi-monitor setups for use with
21cr|python-pyglet-1.5.27-1|27	fullscreen games.
21cr|python-pyglet-1.5.27-1|28	
21cr|python-pyglet-1.5.27-1|29	* Load images, sound, music and video in almost any format. pyglet can
21cr|python-pyglet-1.5.27-1|30	optionally use AVbin to play back audio formats such as MP3,
21cr|python-pyglet-1.5.27-1|31	OGG/Vorbis and WMA, and video formats such as DivX, MPEG-2, H.264,
21cr|python-pyglet-1.5.27-1|32	WMV and Xvid.
21cr|python-pyglet-1.5.27-1|33	
21cr|python-pyglet-1.5.27-1|34	#---------------------------------------------------------------
21cr|python-pyglet-1.5.27-1|35	%package -n python3-%{pypi_name}
21cr|python-pyglet-1.5.27-1|36	
21cr|python-pyglet-1.5.27-1|37	Summary:	A cross-platform windowing and multimedia library for Python3
21cr|python-pyglet-1.5.27-1|38	BuildRequires:	pkgconfig(python3)
21cr|python-pyglet-1.5.27-1|39	BuildRequires:	python3egg(setuptools)
21cr|python-pyglet-1.5.27-1|40	Requires:	libglvnd-GL
21cr|python-pyglet-1.5.27-1|41	Requires:	libmesaglu
21cr|python-pyglet-1.5.27-1|42	Requires:	libX11
21cr|python-pyglet-1.5.27-1|43	Requires:	python3-pillow
21cr|python-pyglet-1.5.27-1|44	
21cr|python-pyglet-1.5.27-1|45	%description -n python3-%{pypi_name}
21cr|python-pyglet-1.5.27-1|46	Pyglet provides an object-oriented programming interface for
21cr|python-pyglet-1.5.27-1|47	developing games and other visually-rich applications for Windows, Mac
21cr|python-pyglet-1.5.27-1|48	OS X and Linux. Some of the features of pyglet are:
21cr|python-pyglet-1.5.27-1|49	
21cr|python-pyglet-1.5.27-1|50	* No external dependencies or installation requirements. For most
21cr|python-pyglet-1.5.27-1|51	application and game requirements, pyglet needs nothing else besides
21cr|python-pyglet-1.5.27-1|52	Python, simplifying distribution and installation.
21cr|python-pyglet-1.5.27-1|53	
21cr|python-pyglet-1.5.27-1|54	* Take advantage of multiple windows and multi-monitor
21cr|python-pyglet-1.5.27-1|55	desktops. pyglet allows you to use as many windows as you need,
21cr|python-pyglet-1.5.27-1|56	and is fully aware of multi-monitor setups for use with
21cr|python-pyglet-1.5.27-1|57	fullscreen games.
21cr|python-pyglet-1.5.27-1|58	
21cr|python-pyglet-1.5.27-1|59	* Load images, sound, music and video in almost any format. pyglet can
21cr|python-pyglet-1.5.27-1|60	optionally use AVbin to play back audio formats such as MP3,
21cr|python-pyglet-1.5.27-1|61	OGG/Vorbis and WMA, and video formats such as DivX, MPEG-2, H.264,
21cr|python-pyglet-1.5.27-1|62	WMV and Xvid.
21cr|python-pyglet-1.5.27-1|63	
21cr|python-pyglet-1.5.27-1|64	%files -n python3-%{pypi_name}
21cr|python-pyglet-1.5.27-1|65	%doc README* LICENSE NOTICE
21cr|python-pyglet-1.5.27-1|66	%{py3_puresitedir}/*
21cr|python-pyglet-1.5.27-1|67	#---------------------------------------------------------------
21cr|python-pyglet-1.5.27-1|68	
21cr|python-pyglet-1.5.27-1|69	%prep
21cr|python-pyglet-1.5.27-1|70	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pyglet-1.5.27-1|71	
21cr|python-pyglet-1.5.27-1|72	# Remove the bundled pypng library (python-pillow provides the same functionality)
21cr|python-pyglet-1.5.27-1|73	rm pyglet/image/codecs/png.py
21cr|python-pyglet-1.5.27-1|74	rm pyglet/extlibs/png.py
21cr|python-pyglet-1.5.27-1|75	
21cr|python-pyglet-1.5.27-1|76	# Get rid of hashbang lines. This is a library, it has no executable scripts.
21cr|python-pyglet-1.5.27-1|77	# Also remove Windows newlines
21cr|python-pyglet-1.5.27-1|78	find . -name '*.py' | xargs sed --in-place -e's|#!/usr/bin/\(env \)\?python||;s/\r//'
21cr|python-pyglet-1.5.27-1|79	
21cr|python-pyglet-1.5.27-1|80	%build
21cr|python-pyglet-1.5.27-1|81	%py3_build
21cr|python-pyglet-1.5.27-1|82	
21cr|python-pyglet-1.5.27-1|83	%install
21cr|python-pyglet-1.5.27-1|84	%py3_install

7036 21
21cr|python-pygraphviz-1.10-1|1	%define module pygraphviz
21cr|python-pygraphviz-1.10-1|2	%global __provides_exclude .so
21cr|python-pygraphviz-1.10-1|3	
21cr|python-pygraphviz-1.10-1|4	Summary:	Python interface to Graphviz
21cr|python-pygraphviz-1.10-1|5	Name:		python-%{module}
21cr|python-pygraphviz-1.10-1|6	Version:	1.10
21cr|python-pygraphviz-1.10-1|7	Release:	1
21cr|python-pygraphviz-1.10-1|8	Source0:	https://github.com/%{module}/%{module}/archive/%{module}-%{version}.tar.gz
21cr|python-pygraphviz-1.10-1|9	License:	BSD
21cr|python-pygraphviz-1.10-1|10	Group:		Development/Python
21cr|python-pygraphviz-1.10-1|11	Url:		https://networkx.lanl.gov/%{module}
21cr|python-pygraphviz-1.10-1|12	
21cr|python-pygraphviz-1.10-1|13	%description
21cr|python-pygraphviz-1.10-1|14	PyGraphviz is a Python interface to the Graphviz graph layout and
21cr|python-pygraphviz-1.10-1|15	visualization package.
21cr|python-pygraphviz-1.10-1|16	
21cr|python-pygraphviz-1.10-1|17	With PyGraphviz, you can create, edit, read, write, and draw graphs
21cr|python-pygraphviz-1.10-1|18	using Python to access the Graphviz graph data structure and layout
21cr|python-pygraphviz-1.10-1|19	algorithms.
21cr|python-pygraphviz-1.10-1|20	
21cr|python-pygraphviz-1.10-1|21	This package contains the version for Python 2.
21cr|python-pygraphviz-1.10-1|22	
21cr|python-pygraphviz-1.10-1|23	%package -n python3-%{module}
21cr|python-pygraphviz-1.10-1|24	Summary:        Create and Manipulate Graphs and Networks
21cr|python-pygraphviz-1.10-1|25	BuildRequires:  pkgconfig(python3)
21cr|python-pygraphviz-1.10-1|26	BuildRequires:  python3egg(setuptools)
21cr|python-pygraphviz-1.10-1|27	BuildRequires:  python3egg(nose)
21cr|python-pygraphviz-1.10-1|28	BuildRequires:  python3egg(mock)
21cr|python-pygraphviz-1.10-1|29	BuildRequires:  python3egg(numpydoc)
21cr|python-pygraphviz-1.10-1|30	BuildRequires:  pkgconfig(libcdt)
21cr|python-pygraphviz-1.10-1|31	BuildRequires:  swig3
21cr|python-pygraphviz-1.10-1|32	
21cr|python-pygraphviz-1.10-1|33	
21cr|python-pygraphviz-1.10-1|34	%description -n python3-%{module}
21cr|python-pygraphviz-1.10-1|35	PyGraphviz is a Python interface to the Graphviz graph layout and
21cr|python-pygraphviz-1.10-1|36	visualization package.
21cr|python-pygraphviz-1.10-1|37	
21cr|python-pygraphviz-1.10-1|38	With PyGraphviz, you can create, edit, read, write, and draw graphs
21cr|python-pygraphviz-1.10-1|39	using Python to access the Graphviz graph data structure and layout
21cr|python-pygraphviz-1.10-1|40	algorithms.
21cr|python-pygraphviz-1.10-1|41	
21cr|python-pygraphviz-1.10-1|42	This package contains the version for Python 3.
21cr|python-pygraphviz-1.10-1|43	
21cr|python-pygraphviz-1.10-1|44	
21cr|python-pygraphviz-1.10-1|45	%files -n python3-%{module}
21cr|python-pygraphviz-1.10-1|46	%doc README.rst LICENSE examples
21cr|python-pygraphviz-1.10-1|47	%{py3_platsitedir}/%{module}*
21cr|python-pygraphviz-1.10-1|48	%exclude %{py3_platsitedir}/%{module}/graphviz_wrap.c
21cr|python-pygraphviz-1.10-1|49	#---------------------------------------------------
21cr|python-pygraphviz-1.10-1|50	
21cr|python-pygraphviz-1.10-1|51	%prep
21cr|python-pygraphviz-1.10-1|52	%setup -qn %{module}-%{module}-%{version}
21cr|python-pygraphviz-1.10-1|53	# Regenerate the swig
21cr|python-pygraphviz-1.10-1|54	swig -python pygraphviz/graphviz.i
21cr|python-pygraphviz-1.10-1|55	
21cr|python-pygraphviz-1.10-1|56	# shebangs in the examples
21cr|python-pygraphviz-1.10-1|57	for fil in examples/*.py; do
21cr|python-pygraphviz-1.10-1|58	sed -i.orig 's,%{_bindir}/env python,%{__python3},' $fil
21cr|python-pygraphviz-1.10-1|59	touch -r $fil.orig $fil
21cr|python-pygraphviz-1.10-1|60	rm $fil.orig
21cr|python-pygraphviz-1.10-1|61	done
21cr|python-pygraphviz-1.10-1|62	
21cr|python-pygraphviz-1.10-1|63	%build
21cr|python-pygraphviz-1.10-1|64	%py3_build
21cr|python-pygraphviz-1.10-1|65	
21cr|python-pygraphviz-1.10-1|66	%install
21cr|python-pygraphviz-1.10-1|67	%py3_install
21cr|python-pygraphviz-1.10-1|68	chmod g-w %{buildroot}%{py3_platsitedir}/%{module}/_graphviz.*.so
21cr|python-pygraphviz-1.10-1|69	#handled by %%doc macro
21cr|python-pygraphviz-1.10-1|70	rm -fr %{buildroot}%{_defaultdocdir}/%{module}-%{version}
21cr|python-pygraphviz-1.10-1|71	

7037 21
21cr|python-pykdtree-1.3.4-1|1	%define         module pykdtree
21cr|python-pykdtree-1.3.4-1|2	
21cr|python-pykdtree-1.3.4-1|3	Name:           python-%{module}
21cr|python-pykdtree-1.3.4-1|4	Version:        1.3.4
21cr|python-pykdtree-1.3.4-1|5	Release:        1
21cr|python-pykdtree-1.3.4-1|6	Summary:        A Python kd-tree nearest neighbour search
21cr|python-pykdtree-1.3.4-1|7	License:        LGPLv3+
21cr|python-pykdtree-1.3.4-1|8	Group:          Development/Python
21cr|python-pykdtree-1.3.4-1|9	Url:            https://pypi.python.org/pypi/%{module}
21cr|python-pykdtree-1.3.4-1|10	Source0:        %pypi_source %{module}
21cr|python-pykdtree-1.3.4-1|11	
21cr|python-pykdtree-1.3.4-1|12	%description
21cr|python-pykdtree-1.3.4-1|13	Pykdtree is a kd-tree implementation for fast nearest neighbour search
21cr|python-pykdtree-1.3.4-1|14	in Python. The aim is to be the fastest implementation around for
21cr|python-pykdtree-1.3.4-1|15	common use cases (low dimensions and low number of neighbours) for
21cr|python-pykdtree-1.3.4-1|16	both tree construction and queries. Queries are optionally
21cr|python-pykdtree-1.3.4-1|17	multithreaded using OpenMP.
21cr|python-pykdtree-1.3.4-1|18	#----------------------------------------------------------
21cr|python-pykdtree-1.3.4-1|19	
21cr|python-pykdtree-1.3.4-1|20	%package -n python3-%{module}
21cr|python-pykdtree-1.3.4-1|21	Summary:        A Python3 kd-tree nearest neighbour search
21cr|python-pykdtree-1.3.4-1|22	Group:          Development/Python
21cr|python-pykdtree-1.3.4-1|23	BuildRequires:  pkgconfig(python3)
21cr|python-pykdtree-1.3.4-1|24	BuildRequires:  python3egg(setuptools)
21cr|python-pykdtree-1.3.4-1|25	BuildRequires:  python3-numpy-devel
21cr|python-pykdtree-1.3.4-1|26	BuildRequires:  python3egg(nose)
21cr|python-pykdtree-1.3.4-1|27	BuildRequires:  python3egg(cython)
21cr|python-pykdtree-1.3.4-1|28	BuildRequires:  gomp-devel
21cr|python-pykdtree-1.3.4-1|29	
21cr|python-pykdtree-1.3.4-1|30	Requires:       python3egg(numpy)
21cr|python-pykdtree-1.3.4-1|31	
21cr|python-pykdtree-1.3.4-1|32	%description -n python3-%{module}
21cr|python-pykdtree-1.3.4-1|33	Pykdtree is a kd-tree implementation for fast nearest neighbour search
21cr|python-pykdtree-1.3.4-1|34	in Python. The aim is to be the fastest implementation around for
21cr|python-pykdtree-1.3.4-1|35	common use cases (low dimensions and low number of neighbours) for
21cr|python-pykdtree-1.3.4-1|36	both tree construction and queries. Queries are optionally
21cr|python-pykdtree-1.3.4-1|37	multithreaded using OpenMP.
21cr|python-pykdtree-1.3.4-1|38	
21cr|python-pykdtree-1.3.4-1|39	%files -n python3-%{module}
21cr|python-pykdtree-1.3.4-1|40	%doc LICENSE.txt
21cr|python-pykdtree-1.3.4-1|41	%{py3_platsitedir}/%{module}
21cr|python-pykdtree-1.3.4-1|42	%{py3_platsitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-pykdtree-1.3.4-1|43	#----------------------------------------------------------
21cr|python-pykdtree-1.3.4-1|44	
21cr|python-pykdtree-1.3.4-1|45	%prep
21cr|python-pykdtree-1.3.4-1|46	%setup -qn %{module}-%{version}
21cr|python-pykdtree-1.3.4-1|47	
21cr|python-pykdtree-1.3.4-1|48	# Remove bundled egg-info
21cr|python-pykdtree-1.3.4-1|49	rm -rf %{module}.egg-info
21cr|python-pykdtree-1.3.4-1|50	# we'll cythonize in build
21cr|python-pykdtree-1.3.4-1|51	rm $(grep -rl '/\* Generated by Cython')
21cr|python-pykdtree-1.3.4-1|52	
21cr|python-pykdtree-1.3.4-1|53	%build
21cr|python-pykdtree-1.3.4-1|54	cython pykdtree/kdtree.pyx
21cr|python-pykdtree-1.3.4-1|55	%py3_build
21cr|python-pykdtree-1.3.4-1|56	
21cr|python-pykdtree-1.3.4-1|57	%install
21cr|python-pykdtree-1.3.4-1|58	%py3_install
21cr|python-pykdtree-1.3.4-1|59	
21cr|python-pykdtree-1.3.4-1|60	%check
21cr|python-pykdtree-1.3.4-1|61	%py3_test
21cr|python-pykdtree-1.3.4-1|62	
21cr|python-pykdtree-1.3.4-1|63	
21cr|python-pykdtree-1.3.4-1|64	

7038 21
21cr|python-pykka-3.1.1-1|1	%define pypi_name pykka
21cr|python-pykka-3.1.1-1|2	
21cr|python-pykka-3.1.1-1|3	Name:		python-pykka
21cr|python-pykka-3.1.1-1|4	Version:	3.1.1
21cr|python-pykka-3.1.1-1|5	Release:	1
21cr|python-pykka-3.1.1-1|6	Group:		Development/Python
21cr|python-pykka-3.1.1-1|7	Summary:	Pykka is a Python implementation of the actor model
21cr|python-pykka-3.1.1-1|8	
21cr|python-pykka-3.1.1-1|9	License:	ASL 2.0
21cr|python-pykka-3.1.1-1|10	URL:		http://www.pykka.org/
21cr|python-pykka-3.1.1-1|11	Source0:	https://files.pythonhosted.org/packages/45/e9/ba139b5becd0e4bdf10a816af3fc17f788ac630159ca959d6da44d91a7be/pykka-3.1.1.tar.gz
21cr|python-pykka-3.1.1-1|12	BuildArch:	noarch
21cr|python-pykka-3.1.1-1|13	
21cr|python-pykka-3.1.1-1|14	%description
21cr|python-pykka-3.1.1-1|15	Pykka is a Python implementation of the actor model.
21cr|python-pykka-3.1.1-1|16	The actor model introduces some
21cr|python-pykka-3.1.1-1|17	simple rules to control the sharing of state and cooperation between execution
21cr|python-pykka-3.1.1-1|18	units, which makes it easier to build concurrent applications.
21cr|python-pykka-3.1.1-1|19	
21cr|python-pykka-3.1.1-1|20	#--------------------------------------------------------------------
21cr|python-pykka-3.1.1-1|21	%package -n python3-pykka
21cr|python-pykka-3.1.1-1|22	Summary:	Pykka is a Python3 implementation of the actor model
21cr|python-pykka-3.1.1-1|23	Group:		Development/Python
21cr|python-pykka-3.1.1-1|24	BuildRequires:	python3-devel
21cr|python-pykka-3.1.1-1|25	BuildRequires:	python3-setuptools
21cr|python-pykka-3.1.1-1|26	Provides:	python3-Pykka = %{EVRD}
21cr|python-pykka-3.1.1-1|27	
21cr|python-pykka-3.1.1-1|28	%description -n python3-pykka
21cr|python-pykka-3.1.1-1|29	Pykka is a Python3 implementation of the actor model.
21cr|python-pykka-3.1.1-1|30	The actor model introduces some
21cr|python-pykka-3.1.1-1|31	simple rules to control the sharing of state and cooperation between execution
21cr|python-pykka-3.1.1-1|32	units, which makes it easier to build concurrent applications.
21cr|python-pykka-3.1.1-1|33	
21cr|python-pykka-3.1.1-1|34	%files -n python3-pykka
21cr|python-pykka-3.1.1-1|35	%{py3_puresitedir}/pykka
21cr|python-pykka-3.1.1-1|36	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-pykka-3.1.1-1|37	
21cr|python-pykka-3.1.1-1|38	#--------------------------------------------------------------------
21cr|python-pykka-3.1.1-1|39	
21cr|python-pykka-3.1.1-1|40	%prep
21cr|python-pykka-3.1.1-1|41	%setup -q -n %{pypi_name}-%{version}
21cr|python-pykka-3.1.1-1|42	
21cr|python-pykka-3.1.1-1|43	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-pykka-3.1.1-1|44	
21cr|python-pykka-3.1.1-1|45	%build
21cr|python-pykka-3.1.1-1|46	%py3_build
21cr|python-pykka-3.1.1-1|47	
21cr|python-pykka-3.1.1-1|48	%install
21cr|python-pykka-3.1.1-1|49	%py3_install
21cr|python-pykka-3.1.1-1|50	

7039 21
21cr|python-pylast-1.8.0-2|1	%define module pylast
21cr|python-pylast-1.8.0-2|2	
21cr|python-pylast-1.8.0-2|3	Summary:	Python interface to Last.fm
21cr|python-pylast-1.8.0-2|4	Name:		python-%{module}
21cr|python-pylast-1.8.0-2|5	Version:	1.8.0
21cr|python-pylast-1.8.0-2|6	Release:	2
21cr|python-pylast-1.8.0-2|7	License:	GPLv2+
21cr|python-pylast-1.8.0-2|8	Group:		Development/Python
21cr|python-pylast-1.8.0-2|9	Url:		https://github.com/pylast/pylast
21cr|python-pylast-1.8.0-2|10	Source0:	%{module}-%{version}.tar.gz
21cr|python-pylast-1.8.0-2|11	BuildArch:	noarch
21cr|python-pylast-1.8.0-2|12	
21cr|python-pylast-1.8.0-2|13	%description
21cr|python-pylast-1.8.0-2|14	Python interface to Last.fm and other API-compatible websites
21cr|python-pylast-1.8.0-2|15	such as Libre.fm.
21cr|python-pylast-1.8.0-2|16	
21cr|python-pylast-1.8.0-2|17	#----------------------------------------------------------------------------
21cr|python-pylast-1.8.0-2|18	
21cr|python-pylast-1.8.0-2|19	%package -n python3-%{module}
21cr|python-pylast-1.8.0-2|20	Summary:	Python 3 interface to Last.fm
21cr|python-pylast-1.8.0-2|21	Group:		Development/Python
21cr|python-pylast-1.8.0-2|22	BuildRequires:	python3-setuptools
21cr|python-pylast-1.8.0-2|23	BuildRequires:	pkgconfig(python3)
21cr|python-pylast-1.8.0-2|24	
21cr|python-pylast-1.8.0-2|25	%description -n python3-%{module}
21cr|python-pylast-1.8.0-2|26	Python 3 interface to Last.fm and other API-compatible websites
21cr|python-pylast-1.8.0-2|27	such as Libre.fm.
21cr|python-pylast-1.8.0-2|28	
21cr|python-pylast-1.8.0-2|29	%files -n python3-%{module}
21cr|python-pylast-1.8.0-2|30	%{py3_puresitedir}/pylast
21cr|python-pylast-1.8.0-2|31	%{py3_puresitedir}/pylast-%{version}-py%{py3_ver}.egg-info
21cr|python-pylast-1.8.0-2|32	
21cr|python-pylast-1.8.0-2|33	#----------------------------------------------------------------------------
21cr|python-pylast-1.8.0-2|34	
21cr|python-pylast-1.8.0-2|35	%prep
21cr|python-pylast-1.8.0-2|36	%setup -qn %{module}-%{version}
21cr|python-pylast-1.8.0-2|37	
21cr|python-pylast-1.8.0-2|38	%build
21cr|python-pylast-1.8.0-2|39	
21cr|python-pylast-1.8.0-2|40	%install
21cr|python-pylast-1.8.0-2|41	%__python3 setup.py install --root=%{buildroot}

7040 21
21cr|python-pylibmc-1.6.1-1|1	%global pypi_name pylibmc
21cr|python-pylibmc-1.6.1-1|2	%global sum Memcached client for Python
21cr|python-pylibmc-1.6.1-1|3	
21cr|python-pylibmc-1.6.1-1|4	Name:           python-%{pypi_name}
21cr|python-pylibmc-1.6.1-1|5	Version:        1.6.1
21cr|python-pylibmc-1.6.1-1|6	Release:        1
21cr|python-pylibmc-1.6.1-1|7	Summary:        %{sum}
21cr|python-pylibmc-1.6.1-1|8	Group:          Development/Python
21cr|python-pylibmc-1.6.1-1|9	License:        BSD
21cr|python-pylibmc-1.6.1-1|10	URL:            http://sendapatch.se/projects/pylibmc/
21cr|python-pylibmc-1.6.1-1|11	Source0:        https://pypi.python.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-pylibmc-1.6.1-1|12	
21cr|python-pylibmc-1.6.1-1|13	# Python 3.11 fix: https://github.com/lericson/pylibmc/commit/22854a4ba8f7e926099219c107104723089bcad8
21cr|python-pylibmc-1.6.1-1|14	Patch01:         https://github.com/lericson/pylibmc/commit/22854a4ba8f7e926099219c107104723089bcad8.patch
21cr|python-pylibmc-1.6.1-1|15	
21cr|python-pylibmc-1.6.1-1|16	BuildRequires:  gcc
21cr|python-pylibmc-1.6.1-1|17	BuildRequires:  python3-devel
21cr|python-pylibmc-1.6.1-1|18	BuildRequires:  python3-setuptools
21cr|python-pylibmc-1.6.1-1|19	BuildRequires:  libmemcached-devel
21cr|python-pylibmc-1.6.1-1|20	BuildRequires:  zlib-devel
21cr|python-pylibmc-1.6.1-1|21	
21cr|python-pylibmc-1.6.1-1|22	%description
21cr|python-pylibmc-1.6.1-1|23	pylibmc is a client in Python for memcached. It is a wrapper
21cr|python-pylibmc-1.6.1-1|24	around TangentOrg‘s libmemcached library. The interface is
21cr|python-pylibmc-1.6.1-1|25	intentionally made as close to python-memcached as possible,
21cr|python-pylibmc-1.6.1-1|26	so that applications can drop-in replace it.
21cr|python-pylibmc-1.6.1-1|27	
21cr|python-pylibmc-1.6.1-1|28	#-----------------------------------------------------------
21cr|python-pylibmc-1.6.1-1|29	%package -n python3-%{pypi_name}
21cr|python-pylibmc-1.6.1-1|30	Summary:        %{sum}
21cr|python-pylibmc-1.6.1-1|31	Group:          Development/Python
21cr|python-pylibmc-1.6.1-1|32	
21cr|python-pylibmc-1.6.1-1|33	%description -n python3-%{pypi_name}
21cr|python-pylibmc-1.6.1-1|34	pylibmc is a client in Python 3 for memcached. It is a wrapper
21cr|python-pylibmc-1.6.1-1|35	around TangentOrg‘s libmemcached library. The interface is
21cr|python-pylibmc-1.6.1-1|36	intentionally made as close to python-memcached as possible,
21cr|python-pylibmc-1.6.1-1|37	so that applications can drop-in replace it.
21cr|python-pylibmc-1.6.1-1|38	
21cr|python-pylibmc-1.6.1-1|39	%files -n python3-%{pypi_name}
21cr|python-pylibmc-1.6.1-1|40	%doc docs/ LICENSE README.rst
21cr|python-pylibmc-1.6.1-1|41	%{python3_sitearch}/%{pypi_name}-*.egg-info
21cr|python-pylibmc-1.6.1-1|42	%{python3_sitearch}/%{pypi_name}/
21cr|python-pylibmc-1.6.1-1|43	%{python3_sitearch}/*.so
21cr|python-pylibmc-1.6.1-1|44	
21cr|python-pylibmc-1.6.1-1|45	#-----------------------------------------------------------
21cr|python-pylibmc-1.6.1-1|46	%prep
21cr|python-pylibmc-1.6.1-1|47	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pylibmc-1.6.1-1|48	
21cr|python-pylibmc-1.6.1-1|49	%build
21cr|python-pylibmc-1.6.1-1|50	%py3_build
21cr|python-pylibmc-1.6.1-1|51	
21cr|python-pylibmc-1.6.1-1|52	%install
21cr|python-pylibmc-1.6.1-1|53	%py3_install
21cr|python-pylibmc-1.6.1-1|54	
21cr|python-pylibmc-1.6.1-1|55	# there is an asterisk in the name of the file,
21cr|python-pylibmc-1.6.1-1|56	# because sometimes the suffix of the architecture is added
21cr|python-pylibmc-1.6.1-1|57	chmod 755 %{buildroot}%{python3_sitearch}/_pylibmc.cpython-*.so
21cr|python-pylibmc-1.6.1-1|58	

7041 21
21cr|python-pylint-venv-2.3.0-1|1	%define pypi_name pylint-venv
21cr|python-pylint-venv-2.3.0-1|2	
21cr|python-pylint-venv-2.3.0-1|3	Name:           python-pylint-venv
21cr|python-pylint-venv-2.3.0-1|4	Version:        2.3.0
21cr|python-pylint-venv-2.3.0-1|5	Release:        1
21cr|python-pylint-venv-2.3.0-1|6	Summary:        Use the same Pylint installation with different virtual environments
21cr|python-pylint-venv-2.3.0-1|7	Group:          Development/Python
21cr|python-pylint-venv-2.3.0-1|8	License:        MIT
21cr|python-pylint-venv-2.3.0-1|9	URL:            https://github.com/jgosmann/pylint-venv/
21cr|python-pylint-venv-2.3.0-1|10	Source:         https://files.pythonhosted.org/packages/source/p/pylint-venv/pylint-venv-%{version}.tar.gz
21cr|python-pylint-venv-2.3.0-1|11	# PATCH-FIX-UPSTREAM pylint-venv-pr13-fixinclude.patch gh#jgosmann/pylint-venv#13
21cr|python-pylint-venv-2.3.0-1|12	Patch0:         pylint-venv-pr13-fixinclude.patch
21cr|python-pylint-venv-2.3.0-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-pylint-venv-2.3.0-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-pylint-venv-2.3.0-1|15	BuildArch:      noarch
21cr|python-pylint-venv-2.3.0-1|16	
21cr|python-pylint-venv-2.3.0-1|17	%description
21cr|python-pylint-venv-2.3.0-1|18	pylint-venv provides a Pylint init-hook to use the same Pylint
21cr|python-pylint-venv-2.3.0-1|19	installation with different virtual environments.
21cr|python-pylint-venv-2.3.0-1|20	
21cr|python-pylint-venv-2.3.0-1|21	
21cr|python-pylint-venv-2.3.0-1|22	#--------------------------------------------------------------
21cr|python-pylint-venv-2.3.0-1|23	
21cr|python-pylint-venv-2.3.0-1|24	%package -n python3-%{pypi_name}
21cr|python-pylint-venv-2.3.0-1|25	Summary:        %{summary}
21cr|python-pylint-venv-2.3.0-1|26	Group:          Development/Python
21cr|python-pylint-venv-2.3.0-1|27	Provides:       python3-pylint_venv = %{EVRD}
21cr|python-pylint-venv-2.3.0-1|28	Provides:       python-pylint_venv = %{EVRD}
21cr|python-pylint-venv-2.3.0-1|29	
21cr|python-pylint-venv-2.3.0-1|30	%description -n python3-%{pypi_name}
21cr|python-pylint-venv-2.3.0-1|31	pylint-venv provides a Pylint init-hook to use the same Pylint
21cr|python-pylint-venv-2.3.0-1|32	installation with different virtual environments.
21cr|python-pylint-venv-2.3.0-1|33	
21cr|python-pylint-venv-2.3.0-1|34	%files -n python3-%{pypi_name}
21cr|python-pylint-venv-2.3.0-1|35	%doc README.rst
21cr|python-pylint-venv-2.3.0-1|36	%license LICENSE.txt
21cr|python-pylint-venv-2.3.0-1|37	%{python3_sitelib}/*
21cr|python-pylint-venv-2.3.0-1|38	
21cr|python-pylint-venv-2.3.0-1|39	#--------------------------------------------------------------
21cr|python-pylint-venv-2.3.0-1|40	%prep
21cr|python-pylint-venv-2.3.0-1|41	%autosetup -p1 -n pylint-venv-%{version}
21cr|python-pylint-venv-2.3.0-1|42	
21cr|python-pylint-venv-2.3.0-1|43	%generate_buildrequires
21cr|python-pylint-venv-2.3.0-1|44	%pyproject_buildrequires -r
21cr|python-pylint-venv-2.3.0-1|45	
21cr|python-pylint-venv-2.3.0-1|46	%build
21cr|python-pylint-venv-2.3.0-1|47	%pyproject_wheel
21cr|python-pylint-venv-2.3.0-1|48	
21cr|python-pylint-venv-2.3.0-1|49	%install
21cr|python-pylint-venv-2.3.0-1|50	%pyproject_install

7042 21
21cr|python-pyls-spyder-0.4.0-1|1	%global pypi_name pyls-spyder
21cr|python-pyls-spyder-0.4.0-1|2	
21cr|python-pyls-spyder-0.4.0-1|3	Name:           python-%{pypi_name}
21cr|python-pyls-spyder-0.4.0-1|4	Version:        0.4.0
21cr|python-pyls-spyder-0.4.0-1|5	Release:        1
21cr|python-pyls-spyder-0.4.0-1|6	Summary:        Spyder extensions for the python-language-server
21cr|python-pyls-spyder-0.4.0-1|7	Group:          Development/Python
21cr|python-pyls-spyder-0.4.0-1|8	License:        MIT
21cr|python-pyls-spyder-0.4.0-1|9	URL:            https://github.com/spyder-ide/pyls-spyder
21cr|python-pyls-spyder-0.4.0-1|10	Source0:        %{pypi_source}
21cr|python-pyls-spyder-0.4.0-1|11	BuildArch:      noarch
21cr|python-pyls-spyder-0.4.0-1|12	
21cr|python-pyls-spyder-0.4.0-1|13	BuildRequires:  python3-devel
21cr|python-pyls-spyder-0.4.0-1|14	BuildRequires:  python3dist(setuptools)
21cr|python-pyls-spyder-0.4.0-1|15	
21cr|python-pyls-spyder-0.4.0-1|16	%description
21cr|python-pyls-spyder-0.4.0-1|17	Spyder extensions to the python language server (pyls)
21cr|python-pyls-spyder-0.4.0-1|18	
21cr|python-pyls-spyder-0.4.0-1|19	#------------------------------------------------------
21cr|python-pyls-spyder-0.4.0-1|20	%package -n     python3-%{pypi_name}
21cr|python-pyls-spyder-0.4.0-1|21	Summary:        %{summary}
21cr|python-pyls-spyder-0.4.0-1|22	Group:          Development/Python
21cr|python-pyls-spyder-0.4.0-1|23	
21cr|python-pyls-spyder-0.4.0-1|24	
21cr|python-pyls-spyder-0.4.0-1|25	%description -n python3-%{pypi_name}
21cr|python-pyls-spyder-0.4.0-1|26	Spyder extensions to the python language server (pyls)
21cr|python-pyls-spyder-0.4.0-1|27	
21cr|python-pyls-spyder-0.4.0-1|28	%files -n python3-%{pypi_name}
21cr|python-pyls-spyder-0.4.0-1|29	%license LICENSE
21cr|python-pyls-spyder-0.4.0-1|30	%doc README.md
21cr|python-pyls-spyder-0.4.0-1|31	%{python3_sitelib}/pyls_spyder
21cr|python-pyls-spyder-0.4.0-1|32	%{python3_sitelib}/pyls_spyder-%{version}-py*.egg-info
21cr|python-pyls-spyder-0.4.0-1|33	
21cr|python-pyls-spyder-0.4.0-1|34	#------------------------------------------------------
21cr|python-pyls-spyder-0.4.0-1|35	%prep
21cr|python-pyls-spyder-0.4.0-1|36	%autosetup -n %{pypi_name}-%{version}
21cr|python-pyls-spyder-0.4.0-1|37	# Remove bundled egg-info
21cr|python-pyls-spyder-0.4.0-1|38	rm -rf %{pypi_name}.egg-info
21cr|python-pyls-spyder-0.4.0-1|39	
21cr|python-pyls-spyder-0.4.0-1|40	%build
21cr|python-pyls-spyder-0.4.0-1|41	%py3_build
21cr|python-pyls-spyder-0.4.0-1|42	
21cr|python-pyls-spyder-0.4.0-1|43	%install
21cr|python-pyls-spyder-0.4.0-1|44	%py3_install
21cr|python-pyls-spyder-0.4.0-1|45	
21cr|python-pyls-spyder-0.4.0-1|46	

7043 21
21cr|python-pymediainfo-5.1.0-1|1	%define	module	pymediainfo
21cr|python-pymediainfo-5.1.0-1|2	
21cr|python-pymediainfo-5.1.0-1|3	Summary:	A Python wrapper for the mediainfo library
21cr|python-pymediainfo-5.1.0-1|4	Name:		python-%{module}
21cr|python-pymediainfo-5.1.0-1|5	Version:	5.1.0
21cr|python-pymediainfo-5.1.0-1|6	Release:	1
21cr|python-pymediainfo-5.1.0-1|7	License:	MIT
21cr|python-pymediainfo-5.1.0-1|8	Group:		Development/Python
21cr|python-pymediainfo-5.1.0-1|9	Url:		https://github.com/sbraz/%{module}
21cr|python-pymediainfo-5.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-pymediainfo-5.1.0-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-pymediainfo-5.1.0-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-pymediainfo-5.1.0-1|13	BuildRequires:  python3egg(pytest)
21cr|python-pymediainfo-5.1.0-1|14	BuildRequires:  python3egg(setuptools-scm)
21cr|python-pymediainfo-5.1.0-1|15	BuildRequires:  pkgconfig(libmediainfo)
21cr|python-pymediainfo-5.1.0-1|16	Requires:	mediainfo
21cr|python-pymediainfo-5.1.0-1|17	BuildArch:	noarch
21cr|python-pymediainfo-5.1.0-1|18	
21cr|python-pymediainfo-5.1.0-1|19	%description
21cr|python-pymediainfo-5.1.0-1|20	This small package is a wrapper around the MediaInfo library.It works on Linux
21cr|python-pymediainfo-5.1.0-1|21	Mac OS X and Windows and is tested with Python 2.6, 2.7, 3.4, 3.5, 3.6, PyPy
21cr|python-pymediainfo-5.1.0-1|22	and PyPy3.
21cr|python-pymediainfo-5.1.0-1|23	See https://pymediainfo.readthedocs.io for more information.
21cr|python-pymediainfo-5.1.0-1|24	
21cr|python-pymediainfo-5.1.0-1|25	%files
21cr|python-pymediainfo-5.1.0-1|26	%doc README.rst LICENSE
21cr|python-pymediainfo-5.1.0-1|27	%{py3_puresitedir}/%{module}
21cr|python-pymediainfo-5.1.0-1|28	%{py3_puresitedir}/%{module}-%{version}-py*.egg-info
21cr|python-pymediainfo-5.1.0-1|29	
21cr|python-pymediainfo-5.1.0-1|30	#------------------------------------------------------------------
21cr|python-pymediainfo-5.1.0-1|31	
21cr|python-pymediainfo-5.1.0-1|32	%prep
21cr|python-pymediainfo-5.1.0-1|33	%setup -qn %{module}-%{version}
21cr|python-pymediainfo-5.1.0-1|34	rm -rf *.egg-info
21cr|python-pymediainfo-5.1.0-1|35	
21cr|python-pymediainfo-5.1.0-1|36	%build
21cr|python-pymediainfo-5.1.0-1|37	%py3_build
21cr|python-pymediainfo-5.1.0-1|38	
21cr|python-pymediainfo-5.1.0-1|39	%install
21cr|python-pymediainfo-5.1.0-1|40	%py3_install
21cr|python-pymediainfo-5.1.0-1|41	
21cr|python-pymediainfo-5.1.0-1|42	%check
21cr|python-pymediainfo-5.1.0-1|43	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-pymediainfo-5.1.0-1|44	export LANG=en_US.UTF-8
21cr|python-pymediainfo-5.1.0-1|45	
21cr|python-pymediainfo-5.1.0-1|46	# filter web needed tests.
21cr|python-pymediainfo-5.1.0-1|47	pytest-3 -k 'not test_parse_url and not test_thread_safety'
21cr|python-pymediainfo-5.1.0-1|48	

7044 21
21cr|python-pymssql-2.1.4-1|1	%global srcname pymssql
21cr|python-pymssql-2.1.4-1|2	
21cr|python-pymssql-2.1.4-1|3	%global common_summary DB-API interface to Microsoft SQL Server
21cr|python-pymssql-2.1.4-1|4	%global common_description A simple database interface for Python \
21cr|python-pymssql-2.1.4-1|5	that builds on top of FreeTDS to provide\
21cr|python-pymssql-2.1.4-1|6	a Python DB-API (PEP-249) interface to Microsoft SQL Server.
21cr|python-pymssql-2.1.4-1|7	
21cr|python-pymssql-2.1.4-1|8	Name:           python-%{srcname}
21cr|python-pymssql-2.1.4-1|9	Version:        2.1.4
21cr|python-pymssql-2.1.4-1|10	Release:        1
21cr|python-pymssql-2.1.4-1|11	Summary:        %{common_summary}
21cr|python-pymssql-2.1.4-1|12	Group:          Development/Python
21cr|python-pymssql-2.1.4-1|13	License:        LGPLv2+
21cr|python-pymssql-2.1.4-1|14	URL:            http://pymssql.org/
21cr|python-pymssql-2.1.4-1|15	Source0:        https://github.com/pymssql/pymssql/archive/v%{version}/%{srcname}-%{version}.tar.gz
21cr|python-pymssql-2.1.4-1|16	# Allow pymssql to be built with current version of Cython provided in EPEL
21cr|python-pymssql-2.1.4-1|17	Patch0:         %{name}-2.1.3-Cython.patch
21cr|python-pymssql-2.1.4-1|18	# Disable dependency on setuptools_git, actually not needed to build the library
21cr|python-pymssql-2.1.4-1|19	Patch1:         %{name}-2.1.3-disable_setuptools_git.patch
21cr|python-pymssql-2.1.4-1|20	Patch2:         %{name}-2.1.4-python38.patch
21cr|python-pymssql-2.1.4-1|21	
21cr|python-pymssql-2.1.4-1|22	BuildRequires:  gcc
21cr|python-pymssql-2.1.4-1|23	BuildRequires:  freetds-devel
21cr|python-pymssql-2.1.4-1|24	
21cr|python-pymssql-2.1.4-1|25	%description
21cr|python-pymssql-2.1.4-1|26	%{common_description}
21cr|python-pymssql-2.1.4-1|27	
21cr|python-pymssql-2.1.4-1|28	#------------------------------------------------------
21cr|python-pymssql-2.1.4-1|29	
21cr|python-pymssql-2.1.4-1|30	%package -n python3-%{srcname}
21cr|python-pymssql-2.1.4-1|31	Summary:        %{common_summary}
21cr|python-pymssql-2.1.4-1|32	BuildRequires:  python3-cython
21cr|python-pymssql-2.1.4-1|33	BuildRequires:  python3-devel
21cr|python-pymssql-2.1.4-1|34	BuildRequires:  python3-setuptools
21cr|python-pymssql-2.1.4-1|35	
21cr|python-pymssql-2.1.4-1|36	%description -n python3-%{srcname}
21cr|python-pymssql-2.1.4-1|37	%{common_description}
21cr|python-pymssql-2.1.4-1|38	
21cr|python-pymssql-2.1.4-1|39	%files -n python3-%{srcname}
21cr|python-pymssql-2.1.4-1|40	%doc ChangeLog README.rst
21cr|python-pymssql-2.1.4-1|41	%doc LICENSE
21cr|python-pymssql-2.1.4-1|42	%{py3_platsitedir}/*
21cr|python-pymssql-2.1.4-1|43	
21cr|python-pymssql-2.1.4-1|44	#------------------------------------------------------
21cr|python-pymssql-2.1.4-1|45	
21cr|python-pymssql-2.1.4-1|46	%prep
21cr|python-pymssql-2.1.4-1|47	%autosetup -n %{srcname}-%{version}
21cr|python-pymssql-2.1.4-1|48	
21cr|python-pymssql-2.1.4-1|49	%build
21cr|python-pymssql-2.1.4-1|50	export PYMSSQL_DONT_BUILD_WITH_BUNDLED_FREETDS=1
21cr|python-pymssql-2.1.4-1|51	%py3_build
21cr|python-pymssql-2.1.4-1|52	
21cr|python-pymssql-2.1.4-1|53	%install
21cr|python-pymssql-2.1.4-1|54	%py3_install
21cr|python-pymssql-2.1.4-1|55	
21cr|python-pymssql-2.1.4-1|56	# No %%check (unit tests require a running SQL Server database)

7045 21
21cr|python-pymunk-6.2.0-1|1	%global __provides_exclude .so
21cr|python-pymunk-6.2.0-1|2	%define	module	pymunk
21cr|python-pymunk-6.2.0-1|3	
21cr|python-pymunk-6.2.0-1|4	Summary:	Pymunk is a easy-to-use pythonic 2d physics library
21cr|python-pymunk-6.2.0-1|5	Name:		python-%{module}
21cr|python-pymunk-6.2.0-1|6	# 6.2.0 is the last one to build on cffi > 1.14.0
21cr|python-pymunk-6.2.0-1|7	Version:	6.2.0
21cr|python-pymunk-6.2.0-1|8	Release:	1
21cr|python-pymunk-6.2.0-1|9	License:	MIT
21cr|python-pymunk-6.2.0-1|10	Group:		Development/Python
21cr|python-pymunk-6.2.0-1|11	Url:		http://www.%{module}.org
21cr|python-pymunk-6.2.0-1|12	Source0:	http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.zip
21cr|python-pymunk-6.2.0-1|13	
21cr|python-pymunk-6.2.0-1|14	
21cr|python-pymunk-6.2.0-1|15	%description
21cr|python-pymunk-6.2.0-1|16	Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever
21cr|python-pymunk-6.2.0-1|17	you need 2d rigid body physics from Python. Perfect when you need 2d physics
21cr|python-pymunk-6.2.0-1|18	in your game, demo or other application! It is built on top of the very
21cr|python-pymunk-6.2.0-1|19	capable 2d physics library `Chipmunk <http://chipmunk-physics.net>`_.
21cr|python-pymunk-6.2.0-1|20	
21cr|python-pymunk-6.2.0-1|21	#---------------------------------------------------------
21cr|python-pymunk-6.2.0-1|22	
21cr|python-pymunk-6.2.0-1|23	%package -n python3-%{module}
21cr|python-pymunk-6.2.0-1|24	
21cr|python-pymunk-6.2.0-1|25	Summary:	Pymunk is a easy-to-use pythonic 2d physics library
21cr|python-pymunk-6.2.0-1|26	BuildRequires:	pkgconfig(python3)
21cr|python-pymunk-6.2.0-1|27	BuildRequires:	python3egg(setuptools)
21cr|python-pymunk-6.2.0-1|28	BuildRequires:	python3egg(cffi) > 1.14.0
21cr|python-pymunk-6.2.0-1|29	BuildRequires:	python3egg(pyglet)
21cr|python-pymunk-6.2.0-1|30	BuildRequires:	chipmunk-devel
21cr|python-pymunk-6.2.0-1|31	Requires:	python3egg(cffi) > 1.14.0
21cr|python-pymunk-6.2.0-1|32	
21cr|python-pymunk-6.2.0-1|33	%description -n python3-%{module}
21cr|python-pymunk-6.2.0-1|34	Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever
21cr|python-pymunk-6.2.0-1|35	you need 2d rigid body physics from Python. Perfect when you need 2d physics
21cr|python-pymunk-6.2.0-1|36	in your game, demo or other application! It is built on top of the very
21cr|python-pymunk-6.2.0-1|37	capable 2d physics library `Chipmunk <http://chipmunk-physics.net>`_.
21cr|python-pymunk-6.2.0-1|38	
21cr|python-pymunk-6.2.0-1|39	%files -n python3-%{module}
21cr|python-pymunk-6.2.0-1|40	%doc *.rst
21cr|python-pymunk-6.2.0-1|41	%{py3_platsitedir}/%{module}
21cr|python-pymunk-6.2.0-1|42	%{py3_platsitedir}/%{module}*.egg-info
21cr|python-pymunk-6.2.0-1|43	
21cr|python-pymunk-6.2.0-1|44	#---------------------------------------------------------
21cr|python-pymunk-6.2.0-1|45	%prep
21cr|python-pymunk-6.2.0-1|46	%setup -qn %{module}-%{version}
21cr|python-pymunk-6.2.0-1|47	rm -fr *.egg-info
21cr|python-pymunk-6.2.0-1|48	# too old
21cr|python-pymunk-6.2.0-1|49	sed -i 's/def load_tests/def load_tests_xxx/' pymunk/tests/doctests.py
21cr|python-pymunk-6.2.0-1|50	# wrong-file-end-of-line-encoding
21cr|python-pymunk-6.2.0-1|51	perl -i -pe 's/\r\n/\n/gs' {CHANGELOG,README}.rst
21cr|python-pymunk-6.2.0-1|52	
21cr|python-pymunk-6.2.0-1|53	%build
21cr|python-pymunk-6.2.0-1|54	export CFLAGS="-fPIC -O2 -g"
21cr|python-pymunk-6.2.0-1|55	%py3_build
21cr|python-pymunk-6.2.0-1|56	
21cr|python-pymunk-6.2.0-1|57	%install
21cr|python-pymunk-6.2.0-1|58	%py3_install
21cr|python-pymunk-6.2.0-1|59	# zero-length
21cr|python-pymunk-6.2.0-1|60	find %{buildroot} -type f -empty -delete
21cr|python-pymunk-6.2.0-1|61	
21cr|python-pymunk-6.2.0-1|62	
21cr|python-pymunk-6.2.0-1|63	%check
21cr|python-pymunk-6.2.0-1|64	%py3_test

7046 21
21cr|python-pynacl-1.5.0-1|1	%global pypi_name pynacl
21cr|python-pynacl-1.5.0-1|2	
21cr|python-pynacl-1.5.0-1|3	Summary:	Python binding to the Networking and Cryptography (NaCl) library
21cr|python-pynacl-1.5.0-1|4	Name:		python-%{pypi_name}
21cr|python-pynacl-1.5.0-1|5	Version:	1.5.0
21cr|python-pynacl-1.5.0-1|6	Release:	1
21cr|python-pynacl-1.5.0-1|7	License:	ASL 2.0
21cr|python-pynacl-1.5.0-1|8	Group:		Development/Python
21cr|python-pynacl-1.5.0-1|9	Url:		https://github.com/pyca/pynacl/
21cr|python-pynacl-1.5.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/p/%{pypi_name}/PyNaCl-%{version}.tar.gz
21cr|python-pynacl-1.5.0-1|11	BuildRequires:	libsodium-devel
21cr|python-pynacl-1.5.0-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-pynacl-1.5.0-1|13	BuildRequires:	python3dist(cffi) >= 1.4.1
21cr|python-pynacl-1.5.0-1|14	BuildRequires:	python3dist(hypothesis) >= 3.27.0
21cr|python-pynacl-1.5.0-1|15	BuildRequires:	python3dist(pytest) >= 3.2.1
21cr|python-pynacl-1.5.0-1|16	BuildRequires:	python3dist(setuptools)
21cr|python-pynacl-1.5.0-1|17	BuildRequires:	python3dist(six)
21cr|python-pynacl-1.5.0-1|18	
21cr|python-pynacl-1.5.0-1|19	%description
21cr|python-pynacl-1.5.0-1|20	PyNaCl is a Python binding to libsodium, which is a fork of the Networking
21cr|python-pynacl-1.5.0-1|21	and Cryptography library.
21cr|python-pynacl-1.5.0-1|22	
21cr|python-pynacl-1.5.0-1|23	#----------------------------------------------------------------------------
21cr|python-pynacl-1.5.0-1|24	
21cr|python-pynacl-1.5.0-1|25	%package -n python3-%{pypi_name}
21cr|python-pynacl-1.5.0-1|26	Summary:	Python binding to the Networking and Cryptography (NaCl) library
21cr|python-pynacl-1.5.0-1|27	Group:		Development/Python
21cr|python-pynacl-1.5.0-1|28	
21cr|python-pynacl-1.5.0-1|29	%description -n python3-%{pypi_name}
21cr|python-pynacl-1.5.0-1|30	PyNaCl is a Python binding to libsodium, which is a fork of the Networking
21cr|python-pynacl-1.5.0-1|31	and Cryptography library.
21cr|python-pynacl-1.5.0-1|32	
21cr|python-pynacl-1.5.0-1|33	%files -n python3-%{pypi_name}
21cr|python-pynacl-1.5.0-1|34	%license LICENSE
21cr|python-pynacl-1.5.0-1|35	%doc README.rst
21cr|python-pynacl-1.5.0-1|36	%{python3_sitearch}/nacl/
21cr|python-pynacl-1.5.0-1|37	%{python3_sitearch}/PyNaCl-%{version}-py%{python3_version}.egg-info/
21cr|python-pynacl-1.5.0-1|38	
21cr|python-pynacl-1.5.0-1|39	#----------------------------------------------------------------------------
21cr|python-pynacl-1.5.0-1|40	
21cr|python-pynacl-1.5.0-1|41	%prep
21cr|python-pynacl-1.5.0-1|42	%autosetup -n PyNaCl-%{version}
21cr|python-pynacl-1.5.0-1|43	
21cr|python-pynacl-1.5.0-1|44	# Remove bundled libsodium, to be sure
21cr|python-pynacl-1.5.0-1|45	rm -vrf src/libsodium/
21cr|python-pynacl-1.5.0-1|46	
21cr|python-pynacl-1.5.0-1|47	%build
21cr|python-pynacl-1.5.0-1|48	export SODIUM_INSTALL=system
21cr|python-pynacl-1.5.0-1|49	%py3_build
21cr|python-pynacl-1.5.0-1|50	
21cr|python-pynacl-1.5.0-1|51	%install
21cr|python-pynacl-1.5.0-1|52	%py3_install
21cr|python-pynacl-1.5.0-1|53	
21cr|python-pynacl-1.5.0-1|54	%check
21cr|python-pynacl-1.5.0-1|55	%__python3 setup.py test
21cr|python-pynacl-1.5.0-1|56	

7047 21
21cr|python-pynut-1.2-4|1	Summary:	NUT (Network UPS Tools) extension for Python
21cr|python-pynut-1.2-4|2	Name:		python-pynut
21cr|python-pynut-1.2-4|3	Version:	1.2
21cr|python-pynut-1.2-4|4	Release:	4
21cr|python-pynut-1.2-4|5	Group:		Development/Python
21cr|python-pynut-1.2-4|6	License:	GPLv3+
21cr|python-pynut-1.2-4|7	URL:		http://www.lestat.st/informatique/projets/pynut-en
21cr|python-pynut-1.2-4|8	Source0:	http://www.lestat.st/_media/informatique/projets/pynut/%{name}-%{version}.tar.gz
21cr|python-pynut-1.2-4|9	BuildArch:	noarch
21cr|python-pynut-1.2-4|10	BuildRequires:	python2-devel
21cr|python-pynut-1.2-4|11	
21cr|python-pynut-1.2-4|12	%description
21cr|python-pynut-1.2-4|13	PyNUT is an abstraction class written in Python to access NUT (Network UPS
21cr|python-pynut-1.2-4|14	Tools) server and execute commands without needing to know the communication
21cr|python-pynut-1.2-4|15	protocol.
21cr|python-pynut-1.2-4|16	
21cr|python-pynut-1.2-4|17	%package -n python2-pynut
21cr|python-pynut-1.2-4|18	%py2_migration_meta python2-pynut
21cr|python-pynut-1.2-4|19	Summary:	NUT (Network UPS Tools) extension for Python
21cr|python-pynut-1.2-4|20	
21cr|python-pynut-1.2-4|21	%description -n python2-pynut
21cr|python-pynut-1.2-4|22	PyNUT is an abstraction class written in Python to access NUT (Network UPS
21cr|python-pynut-1.2-4|23	Tools) server and execute commands without needing to know the communication
21cr|python-pynut-1.2-4|24	protocol.
21cr|python-pynut-1.2-4|25	
21cr|python-pynut-1.2-4|26	
21cr|python-pynut-1.2-4|27	%prep
21cr|python-pynut-1.2-4|28	
21cr|python-pynut-1.2-4|29	%setup -q -n %{name}-%{version}
21cr|python-pynut-1.2-4|30	chmod 644 *
21cr|python-pynut-1.2-4|31	
21cr|python-pynut-1.2-4|32	%build
21cr|python-pynut-1.2-4|33	
21cr|python-pynut-1.2-4|34	%install
21cr|python-pynut-1.2-4|35	install -d %{buildroot}%{py2_puresitedir}
21cr|python-pynut-1.2-4|36	install -m0644 PyNUT.py %{buildroot}%{py2_puresitedir}/
21cr|python-pynut-1.2-4|37	
21cr|python-pynut-1.2-4|38	%files -n python2-pynut
21cr|python-pynut-1.2-4|39	%defattr(-,root,root)
21cr|python-pynut-1.2-4|40	%doc copyright README test_nut.py.gz
21cr|python-pynut-1.2-4|41	%{py2_puresitedir}/PyNUT.py*

7048 21
21cr|python-pyocr-0.8.3-1|1	%define module  pyocr
21cr|python-pyocr-0.8.3-1|2	
21cr|python-pyocr-0.8.3-1|3	Name:           python-%{module}
21cr|python-pyocr-0.8.3-1|4	Version:	0.8.3
21cr|python-pyocr-0.8.3-1|5	Release:	1
21cr|python-pyocr-0.8.3-1|6	Summary:        OCR tool wrapper for Python
21cr|python-pyocr-0.8.3-1|7	Group:          Development/Python
21cr|python-pyocr-0.8.3-1|8	License:        GPLv3
21cr|python-pyocr-0.8.3-1|9	Url:            https://gitlab.gnome.org/World/OpenPaperwork/pyocr
21cr|python-pyocr-0.8.3-1|10	Source0:	https://files.pythonhosted.org/packages/fc/2b/72d2bc6ac2255bd7b20bd19df36a1b1c37e09d3a18cb522c8017d4b74885/pyocr-0.8.3.tar.gz
21cr|python-pyocr-0.8.3-1|11	BuildArch:      noarch
21cr|python-pyocr-0.8.3-1|12	BuildRequires:  pkgconfig(xt)
21cr|python-pyocr-0.8.3-1|13	
21cr|python-pyocr-0.8.3-1|14	Requires:       tesseract
21cr|python-pyocr-0.8.3-1|15	
21cr|python-pyocr-0.8.3-1|16	%description
21cr|python-pyocr-0.8.3-1|17	Pyocr is an optical character recognition (OCR) tool wrapper for python.
21cr|python-pyocr-0.8.3-1|18	That is, it helps using OCR tools from a Python program.
21cr|python-pyocr-0.8.3-1|19	
21cr|python-pyocr-0.8.3-1|20	Pyocr can be used as a wrapper for google's Tesseract-OCR
21cr|python-pyocr-0.8.3-1|21	( http://code.google.com/p/tesseract-ocr/ ) or Cuneiform. It can read all image
21cr|python-pyocr-0.8.3-1|22	types supported by the Python Imaging Library, including jpeg, png, gif, bmp, tiff,
21cr|python-pyocr-0.8.3-1|23	and others. It also support bounding box data.
21cr|python-pyocr-0.8.3-1|24	
21cr|python-pyocr-0.8.3-1|25	%package -n     python3-%{module}
21cr|python-pyocr-0.8.3-1|26	Summary:        OCR tool wrapper for Python 3
21cr|python-pyocr-0.8.3-1|27	Group:          Development/Python
21cr|python-pyocr-0.8.3-1|28	BuildRequires:  python3-devel
21cr|python-pyocr-0.8.3-1|29	BuildRequires:  python3dist(setuptools)
21cr|python-pyocr-0.8.3-1|30	BuildRequires:  python3dist(setuptools-scm)
21cr|python-pyocr-0.8.3-1|31	BuildRequires:  python3dist(setuptools-scm-git-archive)
21cr|python-pyocr-0.8.3-1|32	Requires:       tesseract
21cr|python-pyocr-0.8.3-1|33	
21cr|python-pyocr-0.8.3-1|34	%description -n python3-%{module}
21cr|python-pyocr-0.8.3-1|35	Pyocr is an optical character recognition (OCR) tool wrapper for python 3.
21cr|python-pyocr-0.8.3-1|36	That is, it helps using OCR tools from a Python 3 program.
21cr|python-pyocr-0.8.3-1|37	
21cr|python-pyocr-0.8.3-1|38	Pyocr can be used as a wrapper for google's Tesseract-OCR
21cr|python-pyocr-0.8.3-1|39	( http://code.google.com/p/tesseract-ocr/ ) or Cuneiform. It can read all image
21cr|python-pyocr-0.8.3-1|40	types supported by the Python Imaging Library, including jpeg, png, gif, bmp, tiff,
21cr|python-pyocr-0.8.3-1|41	and others. It also support bounding box data.
21cr|python-pyocr-0.8.3-1|42	
21cr|python-pyocr-0.8.3-1|43	%prep
21cr|python-pyocr-0.8.3-1|44	%setup -q -n %{module}-%{version}
21cr|python-pyocr-0.8.3-1|45	
21cr|python-pyocr-0.8.3-1|46	#drop bundled egg-info
21cr|python-pyocr-0.8.3-1|47	rm -rf pyocr.egg-info/
21cr|python-pyocr-0.8.3-1|48	
21cr|python-pyocr-0.8.3-1|49	%build
21cr|python-pyocr-0.8.3-1|50	%py3_build
21cr|python-pyocr-0.8.3-1|51	
21cr|python-pyocr-0.8.3-1|52	%install
21cr|python-pyocr-0.8.3-1|53	%py3_install
21cr|python-pyocr-0.8.3-1|54	
21cr|python-pyocr-0.8.3-1|55	%files -n python3-%{module}
21cr|python-pyocr-0.8.3-1|56	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info
21cr|python-pyocr-0.8.3-1|57	%{py3_puresitedir}/%{module}/

7049 21
21cr|python-pyotp-2.7.0-1|1	%global pypi_name pyotp
21cr|python-pyotp-2.7.0-1|2	
21cr|python-pyotp-2.7.0-1|3	Name:           python-%{pypi_name}
21cr|python-pyotp-2.7.0-1|4	Version:        2.7.0
21cr|python-pyotp-2.7.0-1|5	Release:        1
21cr|python-pyotp-2.7.0-1|6	Summary:        Python One Time Password library
21cr|python-pyotp-2.7.0-1|7	Group:          Development/Python
21cr|python-pyotp-2.7.0-1|8	BuildArch:      noarch
21cr|python-pyotp-2.7.0-1|9	
21cr|python-pyotp-2.7.0-1|10	License:        BSD
21cr|python-pyotp-2.7.0-1|11	URL:            http://pypi.python.org/pypi/pyotp
21cr|python-pyotp-2.7.0-1|12	Source0:        https://files.pythonhosted.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-pyotp-2.7.0-1|13	
21cr|python-pyotp-2.7.0-1|14	BuildRequires:  python3-devel
21cr|python-pyotp-2.7.0-1|15	BuildRequires:  python3-setuptools
21cr|python-pyotp-2.7.0-1|16	
21cr|python-pyotp-2.7.0-1|17	%description
21cr|python-pyotp-2.7.0-1|18	A Python library for generating one time passwords according to
21cr|python-pyotp-2.7.0-1|19	RFC 4226 and the HOTP RFC.
21cr|python-pyotp-2.7.0-1|20	
21cr|python-pyotp-2.7.0-1|21	#---------------------------------------------------------------
21cr|python-pyotp-2.7.0-1|22	
21cr|python-pyotp-2.7.0-1|23	%package -n python3-%{pypi_name}
21cr|python-pyotp-2.7.0-1|24	Summary:        %{summary}
21cr|python-pyotp-2.7.0-1|25	Group:          Development/Python
21cr|python-pyotp-2.7.0-1|26	
21cr|python-pyotp-2.7.0-1|27	%description -n python3-%{pypi_name}
21cr|python-pyotp-2.7.0-1|28	PyOTP is a Python library for generating and verifying one-time passwords. It
21cr|python-pyotp-2.7.0-1|29	can be used to implement two-factor (2FA) or multi-factor (MFA) authentication
21cr|python-pyotp-2.7.0-1|30	methods in web applications and in other systems that require users to log in.
21cr|python-pyotp-2.7.0-1|31	
21cr|python-pyotp-2.7.0-1|32	%files -n python3-%{pypi_name}
21cr|python-pyotp-2.7.0-1|33	%doc README.rst
21cr|python-pyotp-2.7.0-1|34	%license LICENSE
21cr|python-pyotp-2.7.0-1|35	%{python3_sitelib}/%{pypi_name}/
21cr|python-pyotp-2.7.0-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info/
21cr|python-pyotp-2.7.0-1|37	
21cr|python-pyotp-2.7.0-1|38	#---------------------------------------------------------------
21cr|python-pyotp-2.7.0-1|39	%prep
21cr|python-pyotp-2.7.0-1|40	%autosetup -n %{pypi_name}-%{version}
21cr|python-pyotp-2.7.0-1|41	
21cr|python-pyotp-2.7.0-1|42	
21cr|python-pyotp-2.7.0-1|43	%build
21cr|python-pyotp-2.7.0-1|44	%py3_build
21cr|python-pyotp-2.7.0-1|45	
21cr|python-pyotp-2.7.0-1|46	%check
21cr|python-pyotp-2.7.0-1|47	%{__python3} test.py
21cr|python-pyotp-2.7.0-1|48	
21cr|python-pyotp-2.7.0-1|49	
21cr|python-pyotp-2.7.0-1|50	%install
21cr|python-pyotp-2.7.0-1|51	%py3_install

7050 21
21cr|python-pypcap-1.3.0-1|1	%define pypi_name pypcap
21cr|python-pypcap-1.3.0-1|2	
21cr|python-pypcap-1.3.0-1|3	Summary:	Simplified object-oriented Python extension module for libpcap
21cr|python-pypcap-1.3.0-1|4	Name:		python-%{pypi_name}
21cr|python-pypcap-1.3.0-1|5	Version:	1.3.0
21cr|python-pypcap-1.3.0-1|6	Release:	1
21cr|python-pypcap-1.3.0-1|7	License:	BSD
21cr|python-pypcap-1.3.0-1|8	Group:		Development/Python
21cr|python-pypcap-1.3.0-1|9	URL:		https://github.com/pynetwork/pypcap
21cr|python-pypcap-1.3.0-1|10	Source0:	https://files.pythonhosted.org/packages/db/4f/419ad9b163f3e86c32ae3b1e2937709520e24dce589897a26fb875189520/pypcap-1.3.0.tar.gz
21cr|python-pypcap-1.3.0-1|11	BuildRequires:	python3-devel
21cr|python-pypcap-1.3.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-pypcap-1.3.0-1|13	BuildRequires:	pcap-devel
21cr|python-pypcap-1.3.0-1|14	
21cr|python-pypcap-1.3.0-1|15	%description
21cr|python-pypcap-1.3.0-1|16	Simplified object-oriented Python extension module for libpcap -
21cr|python-pypcap-1.3.0-1|17	the current tcpdump.org version, the legacy version shipping with
21cr|python-pypcap-1.3.0-1|18	some of the BSD operating systems, and the WinPcap port for
21cr|python-pypcap-1.3.0-1|19	Windows.
21cr|python-pypcap-1.3.0-1|20	
21cr|python-pypcap-1.3.0-1|21	#----------------------------------------------------------------
21cr|python-pypcap-1.3.0-1|22	%package -n python3-pypcap
21cr|python-pypcap-1.3.0-1|23	Summary:	Simplified object-oriented Python extension module for libpcap
21cr|python-pypcap-1.3.0-1|24	Group:		Development/Python
21cr|python-pypcap-1.3.0-1|25	
21cr|python-pypcap-1.3.0-1|26	%description -n python3-pypcap
21cr|python-pypcap-1.3.0-1|27	Simplified object-oriented Python extension module for libpcap -
21cr|python-pypcap-1.3.0-1|28	the current tcpdump.org version, the legacy version shipping with
21cr|python-pypcap-1.3.0-1|29	some of the BSD operating systems, and the WinPcap port for
21cr|python-pypcap-1.3.0-1|30	Windows.
21cr|python-pypcap-1.3.0-1|31	
21cr|python-pypcap-1.3.0-1|32	%files -n python3-pypcap
21cr|python-pypcap-1.3.0-1|33	%doc README*
21cr|python-pypcap-1.3.0-1|34	%{py3_platsitedir}/*
21cr|python-pypcap-1.3.0-1|35	
21cr|python-pypcap-1.3.0-1|36	#----------------------------------------------------------------
21cr|python-pypcap-1.3.0-1|37	
21cr|python-pypcap-1.3.0-1|38	%prep
21cr|python-pypcap-1.3.0-1|39	%setup -qn %{pypi_name}-%{version}
21cr|python-pypcap-1.3.0-1|40	
21cr|python-pypcap-1.3.0-1|41	rm -r *.egg-info
21cr|python-pypcap-1.3.0-1|42	
21cr|python-pypcap-1.3.0-1|43	%build
21cr|python-pypcap-1.3.0-1|44	%py3_build
21cr|python-pypcap-1.3.0-1|45	
21cr|python-pypcap-1.3.0-1|46	%install
21cr|python-pypcap-1.3.0-1|47	%py3_install
21cr|python-pypcap-1.3.0-1|48	

7051 21
21cr|python-pypdf3-1.0.6-3|1	%define pypi_name PyPDF3
21cr|python-pypdf3-1.0.6-3|2	%define oname pypdf3
21cr|python-pypdf3-1.0.6-3|3	
21cr|python-pypdf3-1.0.6-3|4	Name:		python-%{oname}
21cr|python-pypdf3-1.0.6-3|5	Version:	1.0.6
21cr|python-pypdf3-1.0.6-3|6	Release:	3
21cr|python-pypdf3-1.0.6-3|7	Summary:	Pure-Python PDF toolkit
21cr|python-pypdf3-1.0.6-3|8	Group:		Development/Python
21cr|python-pypdf3-1.0.6-3|9	Url:		https://github.com/sfneal/PyPDF3
21cr|python-pypdf3-1.0.6-3|10	Source0:	%{pypi_source}
21cr|python-pypdf3-1.0.6-3|11	License:	BSD
21cr|python-pypdf3-1.0.6-3|12	BuildRequires:	python3-devel
21cr|python-pypdf3-1.0.6-3|13	BuildArch:	noarch
21cr|python-pypdf3-1.0.6-3|14	
21cr|python-pypdf3-1.0.6-3|15	%description
21cr|python-pypdf3-1.0.6-3|16	A Pure-Python library built as a PDF toolkit. It is capable of:
21cr|python-pypdf3-1.0.6-3|17	* extracting document information (title, author, ...),
21cr|python-pypdf3-1.0.6-3|18	* splitting documents page by page,
21cr|python-pypdf3-1.0.6-3|19	* merging documents page by page,
21cr|python-pypdf3-1.0.6-3|20	* cropping pages,
21cr|python-pypdf3-1.0.6-3|21	* merging multiple pages into a single page,
21cr|python-pypdf3-1.0.6-3|22	* encrypting and decrypting PDF files.
21cr|python-pypdf3-1.0.6-3|23	
21cr|python-pypdf3-1.0.6-3|24	#--------------------------------------------------------------------
21cr|python-pypdf3-1.0.6-3|25	%package -n python3-%{oname}
21cr|python-pypdf3-1.0.6-3|26	Summary:	Pure-Python PDF toolkit
21cr|python-pypdf3-1.0.6-3|27	Group:		Development/Python
21cr|python-pypdf3-1.0.6-3|28	Provides:	%{pypi_name} = %{EVRD}
21cr|python-pypdf3-1.0.6-3|29	Provides:	pyPdf = %{EVRD}
21cr|python-pypdf3-1.0.6-3|30	Provides:	python3-%{pypi_name} = %{EVRD}
21cr|python-pypdf3-1.0.6-3|31	%rename		python3-pypdf
21cr|python-pypdf3-1.0.6-3|32	
21cr|python-pypdf3-1.0.6-3|33	%description -n python3-%{oname}
21cr|python-pypdf3-1.0.6-3|34	Fork of PyPDF2 1.26.0 with feature improvements.
21cr|python-pypdf3-1.0.6-3|35	
21cr|python-pypdf3-1.0.6-3|36	A Pure-Python library built as a PDF toolkit. It is capable of:
21cr|python-pypdf3-1.0.6-3|37	* extracting document information (title, author, ...),
21cr|python-pypdf3-1.0.6-3|38	* splitting documents page by page,
21cr|python-pypdf3-1.0.6-3|39	* merging documents page by page,
21cr|python-pypdf3-1.0.6-3|40	* cropping pages,
21cr|python-pypdf3-1.0.6-3|41	* merging multiple pages into a single page,
21cr|python-pypdf3-1.0.6-3|42	* encrypting and decrypting PDF files.
21cr|python-pypdf3-1.0.6-3|43	
21cr|python-pypdf3-1.0.6-3|44	
21cr|python-pypdf3-1.0.6-3|45	%files -n python3-%{oname}
21cr|python-pypdf3-1.0.6-3|46	%doc README.md CHANGELOG
21cr|python-pypdf3-1.0.6-3|47	%{py3_puresitedir}/PyPDF3-%{version}-py%{py3_ver}.egg-info
21cr|python-pypdf3-1.0.6-3|48	%{py3_puresitedir}/%{pypi_name}/*
21cr|python-pypdf3-1.0.6-3|49	
21cr|python-pypdf3-1.0.6-3|50	#--------------------------------------------------------------------
21cr|python-pypdf3-1.0.6-3|51	
21cr|python-pypdf3-1.0.6-3|52	%prep
21cr|python-pypdf3-1.0.6-3|53	%setup -q -n %{pypi_name}-%{version}
21cr|python-pypdf3-1.0.6-3|54	
21cr|python-pypdf3-1.0.6-3|55	%build
21cr|python-pypdf3-1.0.6-3|56	%py3_build
21cr|python-pypdf3-1.0.6-3|57	
21cr|python-pypdf3-1.0.6-3|58	%install
21cr|python-pypdf3-1.0.6-3|59	%py3_install
21cr|python-pypdf3-1.0.6-3|60	

7052 21
21cr|python-pyphen-0.9.1-4|1	%global pypi_name pyphen
21cr|python-pyphen-0.9.1-4|2	%global pypi_oname Pyphen
21cr|python-pyphen-0.9.1-4|3	
21cr|python-pyphen-0.9.1-4|4	Name:           python-%{pypi_name}
21cr|python-pyphen-0.9.1-4|5	Version:        0.9.1
21cr|python-pyphen-0.9.1-4|6	Release:        4
21cr|python-pyphen-0.9.1-4|7	Group:          Development/Python
21cr|python-pyphen-0.9.1-4|8	Summary:        Pure Python module to hyphenate text
21cr|python-pyphen-0.9.1-4|9	
21cr|python-pyphen-0.9.1-4|10	License:        MIT
21cr|python-pyphen-0.9.1-4|11	URL:            http://pypi.python.org/pypi/%{pypi_name}
21cr|python-pyphen-0.9.1-4|12	Source0:        http://pypi.python.org/packages/source/P/%{pypi_oname}/%{pypi_oname}-%{version}.tar.gz
21cr|python-pyphen-0.9.1-4|13	
21cr|python-pyphen-0.9.1-4|14	BuildArch:      noarch
21cr|python-pyphen-0.9.1-4|15	
21cr|python-pyphen-0.9.1-4|16	%description
21cr|python-pyphen-0.9.1-4|17	Pure Python module to hyphenate text
21cr|python-pyphen-0.9.1-4|18	
21cr|python-pyphen-0.9.1-4|19	%package -n python3-%{pypi_name}
21cr|python-pyphen-0.9.1-4|20	Summary:        Pure Python module to hyphenate text
21cr|python-pyphen-0.9.1-4|21	Group:          Development/Python
21cr|python-pyphen-0.9.1-4|22	Provides:	 %{pypi_name} = %{version}-%{release}
21cr|python-pyphen-0.9.1-4|23	
21cr|python-pyphen-0.9.1-4|24	BuildRequires:  pkgconfig(python3)
21cr|python-pyphen-0.9.1-4|25	BuildRequires:  python3-setuptools
21cr|python-pyphen-0.9.1-4|26	
21cr|python-pyphen-0.9.1-4|27	%description -n python3-%{pypi_name}
21cr|python-pyphen-0.9.1-4|28	Pure Python module to hyphenate text
21cr|python-pyphen-0.9.1-4|29	
21cr|python-pyphen-0.9.1-4|30	%prep
21cr|python-pyphen-0.9.1-4|31	%setup -q -n %{pypi_oname}-%{version}
21cr|python-pyphen-0.9.1-4|32	
21cr|python-pyphen-0.9.1-4|33	%build
21cr|python-pyphen-0.9.1-4|34	%{__python3} setup.py build
21cr|python-pyphen-0.9.1-4|35	
21cr|python-pyphen-0.9.1-4|36	%install
21cr|python-pyphen-0.9.1-4|37	%{__python3} setup.py install --skip-build --root %{buildroot}
21cr|python-pyphen-0.9.1-4|38	
21cr|python-pyphen-0.9.1-4|39	
21cr|python-pyphen-0.9.1-4|40	%files -n python3-%{pypi_name}
21cr|python-pyphen-0.9.1-4|41	%{python3_sitelib}/%{pypi_name}*
21cr|python-pyphen-0.9.1-4|42	%{python3_sitelib}/__pycache__/*
21cr|python-pyphen-0.9.1-4|43	%{python3_sitelib}/%{pypi_oname}-%version-py?.?.egg-info
21cr|python-pyphen-0.9.1-4|44	%{_datadir}/%{pypi_name}

7053 21
21cr|python-pypi-search-1.2.1-1|1	%define mod_name pypi_search
21cr|python-pypi-search-1.2.1-1|2	%define pypi_name pypi-search
21cr|python-pypi-search-1.2.1-1|3	
21cr|python-pypi-search-1.2.1-1|4	Name:           python-%{pypi_name}
21cr|python-pypi-search-1.2.1-1|5	Summary:        Get Information on Python Packages From PyPI
21cr|python-pypi-search-1.2.1-1|6	Version:        1.2.1
21cr|python-pypi-search-1.2.1-1|7	Release:        1
21cr|python-pypi-search-1.2.1-1|8	License:        MIT
21cr|python-pypi-search-1.2.1-1|9	Group:          Development/Python
21cr|python-pypi-search-1.2.1-1|10	Url:            https://github.com/asadmoosvi/pypi-search
21cr|python-pypi-search-1.2.1-1|11	Source:         https://files.pythonhosted.org/packages/source/p/pypi-search/pypi-search-%{version}.tar.gz
21cr|python-pypi-search-1.2.1-1|12	
21cr|python-pypi-search-1.2.1-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-pypi-search-1.2.1-1|14	BuildRequires:  python3-setuptools
21cr|python-pypi-search-1.2.1-1|15	Requires:       python3-beautifulsoup4 >= 4.9.2
21cr|python-pypi-search-1.2.1-1|16	Requires:       python3-html2text >= 2020.1.16
21cr|python-pypi-search-1.2.1-1|17	Requires:       python3-requests >= 2.22.0
21cr|python-pypi-search-1.2.1-1|18	BuildArch:      noarch
21cr|python-pypi-search-1.2.1-1|19	
21cr|python-pypi-search-1.2.1-1|20	%define _description Get Information on Python Packages From PyPI
21cr|python-pypi-search-1.2.1-1|21	%description
21cr|python-pypi-search-1.2.1-1|22	%{_description}
21cr|python-pypi-search-1.2.1-1|23	
21cr|python-pypi-search-1.2.1-1|24	
21cr|python-pypi-search-1.2.1-1|25	#------------------------------------------------------------------
21cr|python-pypi-search-1.2.1-1|26	
21cr|python-pypi-search-1.2.1-1|27	%package -n python3-%{pypi_name}
21cr|python-pypi-search-1.2.1-1|28	Summary:	%{summary}
21cr|python-pypi-search-1.2.1-1|29	Group:		Development/Python
21cr|python-pypi-search-1.2.1-1|30	
21cr|python-pypi-search-1.2.1-1|31	%description -n python3-%{pypi_name}
21cr|python-pypi-search-1.2.1-1|32	%{_description}
21cr|python-pypi-search-1.2.1-1|33	
21cr|python-pypi-search-1.2.1-1|34	%files -n python3-%{pypi_name}
21cr|python-pypi-search-1.2.1-1|35	%doc README.md
21cr|python-pypi-search-1.2.1-1|36	%{_bindir}/pypisearch
21cr|python-pypi-search-1.2.1-1|37	%{py3_puresitedir}/%{mod_name}
21cr|python-pypi-search-1.2.1-1|38	%{py3_puresitedir}/%{mod_name}-%{version}-py*.egg-info
21cr|python-pypi-search-1.2.1-1|39	#------------------------------------------------------------------
21cr|python-pypi-search-1.2.1-1|40	
21cr|python-pypi-search-1.2.1-1|41	%prep
21cr|python-pypi-search-1.2.1-1|42	%setup -q -n %{pypi_name}-%{version}
21cr|python-pypi-search-1.2.1-1|43	
21cr|python-pypi-search-1.2.1-1|44	%build
21cr|python-pypi-search-1.2.1-1|45	%py3_build
21cr|python-pypi-search-1.2.1-1|46	
21cr|python-pypi-search-1.2.1-1|47	%install
21cr|python-pypi-search-1.2.1-1|48	%py3_install
21cr|python-pypi-search-1.2.1-1|49	# uncomment for fix rpmlint error "set python3 shebang"

7054 21
21cr|python-pyprind-2.11.3-1|1	%define	oname PyPrind
21cr|python-pyprind-2.11.3-1|2	%define	module pyprind
21cr|python-pyprind-2.11.3-1|3	
21cr|python-pyprind-2.11.3-1|4	Summary:	Python Progress Bar and Percent Indicator Utility
21cr|python-pyprind-2.11.3-1|5	Name:		python-%{module}
21cr|python-pyprind-2.11.3-1|6	Version:	2.11.3
21cr|python-pyprind-2.11.3-1|7	Release:	1
21cr|python-pyprind-2.11.3-1|8	License:	BSD
21cr|python-pyprind-2.11.3-1|9	Group:		Development/Python
21cr|python-pyprind-2.11.3-1|10	Url:		https://github.com/rasbt/pyprind
21cr|python-pyprind-2.11.3-1|11	Source0:	%pypi_source %{oname}
21cr|python-pyprind-2.11.3-1|12	
21cr|python-pyprind-2.11.3-1|13	BuildArch:	noarch
21cr|python-pyprind-2.11.3-1|14	
21cr|python-pyprind-2.11.3-1|15	%description
21cr|python-pyprind-2.11.3-1|16	The Python Progress Indicator module provides a progress bar and a percentage
21cr|python-pyprind-2.11.3-1|17	indicator object that let you track the progress of a loop structure or other
21cr|python-pyprind-2.11.3-1|18	iterative computation. Typical applications include the processing of large
21cr|python-pyprind-2.11.3-1|19	data sets to provide an intuitive estimate at runtime about the progress of
21cr|python-pyprind-2.11.3-1|20	the computation.
21cr|python-pyprind-2.11.3-1|21	
21cr|python-pyprind-2.11.3-1|22	#-----------------------------------------------------------------------------
21cr|python-pyprind-2.11.3-1|23	
21cr|python-pyprind-2.11.3-1|24	%package -n python3-%{module}
21cr|python-pyprind-2.11.3-1|25	Summary:	Python3 Progress Bar and Percent Indicator Utility
21cr|python-pyprind-2.11.3-1|26	Group:		Development/Python
21cr|python-pyprind-2.11.3-1|27	BuildRequires:	pkgconfig(python3)
21cr|python-pyprind-2.11.3-1|28	BuildRequires:	python3egg(psutil)
21cr|python-pyprind-2.11.3-1|29	BuildRequires:	python3egg(setuptools)
21cr|python-pyprind-2.11.3-1|30	BuildRequires:	python3egg(pytest)
21cr|python-pyprind-2.11.3-1|31	BuildRequires:	python3egg(py)
21cr|python-pyprind-2.11.3-1|32	BuildRequires:	python3egg(pluggy)
21cr|python-pyprind-2.11.3-1|33	
21cr|python-pyprind-2.11.3-1|34	
21cr|python-pyprind-2.11.3-1|35	%description -n python3-%{module}
21cr|python-pyprind-2.11.3-1|36	The Python Progress Indicator module provides a progress bar and a percentage
21cr|python-pyprind-2.11.3-1|37	indicator object that let you track the progress of a loop structure or other
21cr|python-pyprind-2.11.3-1|38	iterative computation. Typical applications include the processing of large
21cr|python-pyprind-2.11.3-1|39	data sets to provide an intuitive estimate at runtime about the progress of
21cr|python-pyprind-2.11.3-1|40	the computation.
21cr|python-pyprind-2.11.3-1|41	This package contains the Python3 module.
21cr|python-pyprind-2.11.3-1|42	
21cr|python-pyprind-2.11.3-1|43	%files -n python3-%{module}
21cr|python-pyprind-2.11.3-1|44	%doc LICENSE *.md
21cr|python-pyprind-2.11.3-1|45	%{py3_puresitedir}/%{module}
21cr|python-pyprind-2.11.3-1|46	%{py3_puresitedir}/%{oname}-%{version}-py?.?.egg-info
21cr|python-pyprind-2.11.3-1|47	
21cr|python-pyprind-2.11.3-1|48	#-----------------------------------------------------------------------------
21cr|python-pyprind-2.11.3-1|49	
21cr|python-pyprind-2.11.3-1|50	%prep
21cr|python-pyprind-2.11.3-1|51	%setup -qn %{oname}-%{version}
21cr|python-pyprind-2.11.3-1|52	
21cr|python-pyprind-2.11.3-1|53	# Remove bundled egg-info
21cr|python-pyprind-2.11.3-1|54	rm -rf %{oname}.egg-info
21cr|python-pyprind-2.11.3-1|55	
21cr|python-pyprind-2.11.3-1|56	
21cr|python-pyprind-2.11.3-1|57	%build
21cr|python-pyprind-2.11.3-1|58	%py3_build
21cr|python-pyprind-2.11.3-1|59	
21cr|python-pyprind-2.11.3-1|60	
21cr|python-pyprind-2.11.3-1|61	%install
21cr|python-pyprind-2.11.3-1|62	%py3_install
21cr|python-pyprind-2.11.3-1|63	
21cr|python-pyprind-2.11.3-1|64	%check
21cr|python-pyprind-2.11.3-1|65	# not working on abf.
21cr|python-pyprind-2.11.3-1|66	# export PYTHONPATH=%%{buildroot}%%{py3_puresitedir} && pytest-3
21cr|python-pyprind-2.11.3-1|67	
21cr|python-pyprind-2.11.3-1|68	

7055 21
21cr|python-pyproj-3.3.0-1|1	%define minimal_needed_proj_version 7.2.0
21cr|python-pyproj-3.3.0-1|2	%define module pyproj
21cr|python-pyproj-3.3.0-1|3	
21cr|python-pyproj-3.3.0-1|4	Name:           python-%{module}
21cr|python-pyproj-3.3.0-1|5	Version:	3.3.0
21cr|python-pyproj-3.3.0-1|6	Release:	1
21cr|python-pyproj-3.3.0-1|7	Summary:        Cython wrapper to provide python interfaces to Proj
21cr|python-pyproj-3.3.0-1|8	License:        MIT
21cr|python-pyproj-3.3.0-1|9	Group:          Development/Python
21cr|python-pyproj-3.3.0-1|10	Url:            https://github.com/jswhit/%{module}
21cr|python-pyproj-3.3.0-1|11	Source0:	https://files.pythonhosted.org/packages/e4/36/c151d658ca1a1ccfd5ed82ac3b41d13c36cbd0687da97ac1beaeb3381fa8/pyproj-3.3.0.tar.gz
21cr|python-pyproj-3.3.0-1|12	# the old source url still works, but if need be it can be replaced
21cr|python-pyproj-3.3.0-1|13	# with: https://files.pythonhosted.org/packages/source/p/%%{module}/%%{module}-%%{version}.tar.gz
21cr|python-pyproj-3.3.0-1|14	BuildRequires:  pkgconfig(proj) >= %{minimal_needed_proj_version}
21cr|python-pyproj-3.3.0-1|15	BuildRequires:  proj >= %{minimal_needed_proj_version}
21cr|python-pyproj-3.3.0-1|16	BuildRequires:  python3egg(setuptools)
21cr|python-pyproj-3.3.0-1|17	BuildRequires:  pkgconfig(python3)
21cr|python-pyproj-3.3.0-1|18	BuildRequires:  python3egg(numpy)
21cr|python-pyproj-3.3.0-1|19	BuildRequires:  python3egg(cython)
21cr|python-pyproj-3.3.0-1|20	BuildRequires:  python3egg(certifi)
21cr|python-pyproj-3.3.0-1|21	BuildRequires:  chrpath
21cr|python-pyproj-3.3.0-1|22	
21cr|python-pyproj-3.3.0-1|23	# needed to build the documentation
21cr|python-pyproj-3.3.0-1|24	BuildRequires:  python3egg(sphinx)
21cr|python-pyproj-3.3.0-1|25	BuildRequires:  python3egg(sphinx-argparse)
21cr|python-pyproj-3.3.0-1|26	BuildRequires:  python3egg(sphinx-rtd-theme)
21cr|python-pyproj-3.3.0-1|27	
21cr|python-pyproj-3.3.0-1|28	%define _description \
21cr|python-pyproj-3.3.0-1|29	Cython wrapper to provide python interfaces to Proj. \
21cr|python-pyproj-3.3.0-1|30	Performs cartographic transformations between geographic (Lat/Lon) \
21cr|python-pyproj-3.3.0-1|31	and map projection (x/y) coordinates. Can also transform directly \
21cr|python-pyproj-3.3.0-1|32	from one map projection coordinate system to another. \
21cr|python-pyproj-3.3.0-1|33	Coordinates can be given as numpy arrays, python arrays, lists or scalars. \
21cr|python-pyproj-3.3.0-1|34	Optimized for numpy arrays.
21cr|python-pyproj-3.3.0-1|35	
21cr|python-pyproj-3.3.0-1|36	%description %_description
21cr|python-pyproj-3.3.0-1|37	
21cr|python-pyproj-3.3.0-1|38	#----------------------------------------------------------------
21cr|python-pyproj-3.3.0-1|39	%package -n python3-%{module}
21cr|python-pyproj-3.3.0-1|40	
21cr|python-pyproj-3.3.0-1|41	Summary: %summary
21cr|python-pyproj-3.3.0-1|42	Requires:  proj >= %{minimal_needed_proj_version}
21cr|python-pyproj-3.3.0-1|43	
21cr|python-pyproj-3.3.0-1|44	%description -n python3-%{module} %_description
21cr|python-pyproj-3.3.0-1|45	
21cr|python-pyproj-3.3.0-1|46	%files -n python3-%{module}
21cr|python-pyproj-3.3.0-1|47	%doc README.md
21cr|python-pyproj-3.3.0-1|48	%{_bindir}/%{module}
21cr|python-pyproj-3.3.0-1|49	%{py3_platsitedir }/%{module}/
21cr|python-pyproj-3.3.0-1|50	%{py3_platsitedir }/%{module}-*-py*.egg-info/
21cr|python-pyproj-3.3.0-1|51	%{_mandir}/man1/pyproj*
21cr|python-pyproj-3.3.0-1|52	
21cr|python-pyproj-3.3.0-1|53	#----------------------------------------------------------------
21cr|python-pyproj-3.3.0-1|54	%package -n python3-%{module}-doc
21cr|python-pyproj-3.3.0-1|55	
21cr|python-pyproj-3.3.0-1|56	Summary:    Documentation and example code
21cr|python-pyproj-3.3.0-1|57	BuildArch:  noarch
21cr|python-pyproj-3.3.0-1|58	
21cr|python-pyproj-3.3.0-1|59	%description -n python3-%{module}-doc
21cr|python-pyproj-3.3.0-1|60	This package contains the html documentation for the pyproj module.
21cr|python-pyproj-3.3.0-1|61	
21cr|python-pyproj-3.3.0-1|62	%files -n python3-%{module}-doc
21cr|python-pyproj-3.3.0-1|63	%doc %{_datadir}/doc/%{module}/
21cr|python-pyproj-3.3.0-1|64	
21cr|python-pyproj-3.3.0-1|65	#----------------------------------------------------------------
21cr|python-pyproj-3.3.0-1|66	
21cr|python-pyproj-3.3.0-1|67	%prep
21cr|python-pyproj-3.3.0-1|68	%setup -qn %{module}-%{version}
21cr|python-pyproj-3.3.0-1|69	# remove use of /usr/bin/env in docs/conf.py
21cr|python-pyproj-3.3.0-1|70	sed -i -e 's/^#!\/usr\/bin\/env python3/#!\/usr\/bin\/python3/g' docs/conf.py
21cr|python-pyproj-3.3.0-1|71	
21cr|python-pyproj-3.3.0-1|72	%build
21cr|python-pyproj-3.3.0-1|73	export PROJ_DIR="%{_usr}/"
21cr|python-pyproj-3.3.0-1|74	
21cr|python-pyproj-3.3.0-1|75	%py3_build
21cr|python-pyproj-3.3.0-1|76	
21cr|python-pyproj-3.3.0-1|77	# generate documentation
21cr|python-pyproj-3.3.0-1|78	cd docs
21cr|python-pyproj-3.3.0-1|79	
21cr|python-pyproj-3.3.0-1|80	# Need to point to the build dir so sphinx can import the module
21cr|python-pyproj-3.3.0-1|81	# before it is installed.
21cr|python-pyproj-3.3.0-1|82	# Note that %%{_arch} does not work for all architectures
21cr|python-pyproj-3.3.0-1|83	# so some if/then's are needed here, since I could not find any
21cr|python-pyproj-3.3.0-1|84	# standard macro that solves this.
21cr|python-pyproj-3.3.0-1|85	%ifarch x86_64 aarch64
21cr|python-pyproj-3.3.0-1|86	%define py_build_libdir lib.linux-%{_arch}-%{python3_version}
21cr|python-pyproj-3.3.0-1|87	%endif
21cr|python-pyproj-3.3.0-1|88	%ifarch i686
21cr|python-pyproj-3.3.0-1|89	# %%{_arch} seems to expand to i386 here which does not work
21cr|python-pyproj-3.3.0-1|90	# so make explicit what we need
21cr|python-pyproj-3.3.0-1|91	%define py_build_libdir lib.linux-i686-%{python3_version}
21cr|python-pyproj-3.3.0-1|92	%endif
21cr|python-pyproj-3.3.0-1|93	
21cr|python-pyproj-3.3.0-1|94	
21cr|python-pyproj-3.3.0-1|95	PYTHONPATH=%{_builddir}/%{module}-%{version}/build/%{py_build_libdir}/ make html
21cr|python-pyproj-3.3.0-1|96	PYTHONPATH=%{_builddir}/%{module}-%{version}/build/%{py_build_libdir}/ make man
21cr|python-pyproj-3.3.0-1|97	
21cr|python-pyproj-3.3.0-1|98	# rpmlint complains many times with the rather cryptic warning:
21cr|python-pyproj-3.3.0-1|99	#     "a special character is not allowed in a name"
21cr|python-pyproj-3.3.0-1|100	# Actually for this man page this indicates a syntax error, since
21cr|python-pyproj-3.3.0-1|101	# it does not have a space after ".B" in many places.
21cr|python-pyproj-3.3.0-1|102	# (it is not clear to me where this originates, from the sphinx tool
21cr|python-pyproj-3.3.0-1|103	#  or the input sources.)
21cr|python-pyproj-3.3.0-1|104	# This sed command corrects for this problem.
21cr|python-pyproj-3.3.0-1|105	sed -i -e 's/^\.B\\-/\.B \\-/g' %{_builddir}/%{module}-%{version}/docs/_build/man/pyproj.1
21cr|python-pyproj-3.3.0-1|106	
21cr|python-pyproj-3.3.0-1|107	%install
21cr|python-pyproj-3.3.0-1|108	export PROJ_DIR="%{_usr}/"
21cr|python-pyproj-3.3.0-1|109	
21cr|python-pyproj-3.3.0-1|110	%py3_install
21cr|python-pyproj-3.3.0-1|111	
21cr|python-pyproj-3.3.0-1|112	# ensure the autogenerated hidden .buildinfo file is not included
21cr|python-pyproj-3.3.0-1|113	# since rpmlint does not like hidden files in the documentation
21cr|python-pyproj-3.3.0-1|114	%{__rm} %{_builddir}/%{module}-%{version}/docs/_build/html/.buildinfo
21cr|python-pyproj-3.3.0-1|115	
21cr|python-pyproj-3.3.0-1|116	# move html documentation to datadir/doc
21cr|python-pyproj-3.3.0-1|117	mkdir -p %{buildroot}%{_datadir}/doc/%{module}
21cr|python-pyproj-3.3.0-1|118	mv %{_builddir}/%{module}-%{version}/docs/_build/html \
21cr|python-pyproj-3.3.0-1|119	%{buildroot}%{_datadir}/doc/%{module}/html
21cr|python-pyproj-3.3.0-1|120	
21cr|python-pyproj-3.3.0-1|121	# copy pyproj man page
21cr|python-pyproj-3.3.0-1|122	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|python-pyproj-3.3.0-1|123	cp %{_builddir}/%{module}-%{version}/docs/_build/man/pyproj.1 \
21cr|python-pyproj-3.3.0-1|124	%{buildroot}/%{_mandir}/man1/
21cr|python-pyproj-3.3.0-1|125	
21cr|python-pyproj-3.3.0-1|126	# remove the documentation sources and generated doctrees
21cr|python-pyproj-3.3.0-1|127	# since they dont belong in the main package
21cr|python-pyproj-3.3.0-1|128	%{__rm} -rf %{_builddir}/%{module}-%{version}/docs
21cr|python-pyproj-3.3.0-1|129	
21cr|python-pyproj-3.3.0-1|130	# correct wrong write permission for group
21cr|python-pyproj-3.3.0-1|131	%{__chmod} 755 %{buildroot}/%{py3_platsitedir }/%{module}/*.so
21cr|python-pyproj-3.3.0-1|132	
21cr|python-pyproj-3.3.0-1|133	# remove the rpath setting from _proj.so
21cr|python-pyproj-3.3.0-1|134	chrpath -d %{buildroot}/%{py3_platsitedir }/%{module}/*.so
21cr|python-pyproj-3.3.0-1|135	
21cr|python-pyproj-3.3.0-1|136	find %{buildroot} -type f -empty -delete

7056 21
21cr|python-pypubsub-4.0.3-1|1	%define pypi_name pypubsub
21cr|python-pypubsub-4.0.3-1|2	%define src_name Pypubsub
21cr|python-pypubsub-4.0.3-1|3	
21cr|python-pypubsub-4.0.3-1|4	Name:           python-%{pypi_name}
21cr|python-pypubsub-4.0.3-1|5	Version:        4.0.3
21cr|python-pypubsub-4.0.3-1|6	Release:        1
21cr|python-pypubsub-4.0.3-1|7	Summary:        Python Publish-Subscribe Package
21cr|python-pypubsub-4.0.3-1|8	Group:          Development/Python
21cr|python-pypubsub-4.0.3-1|9	License:        BSD
21cr|python-pypubsub-4.0.3-1|10	Url:            https://github.com/schollii/pypubsub
21cr|python-pypubsub-4.0.3-1|11	Source0:        https://github.com/schollii/%{pypi_name}/archive/v%{version}/%{src_name}-%{version}.tar.gz
21cr|python-pypubsub-4.0.3-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-pypubsub-4.0.3-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-pypubsub-4.0.3-1|14	
21cr|python-pypubsub-4.0.3-1|15	BuildArch:      noarch
21cr|python-pypubsub-4.0.3-1|16	
21cr|python-pypubsub-4.0.3-1|17	%description
21cr|python-pypubsub-4.0.3-1|18	PyPubSub provides a publish - subscribe API that facilitates the development of
21cr|python-pypubsub-4.0.3-1|19	event-based / message-based applications. PyPubSub supports sending and
21cr|python-pypubsub-4.0.3-1|20	receiving messages between objects of an application. It is centered on the
21cr|python-pypubsub-4.0.3-1|21	notion of a topic; senders publish messages of a given topic, and listeners
21cr|python-pypubsub-4.0.3-1|22	subscribe to messages of a given topic. The package also supports a variety of
21cr|python-pypubsub-4.0.3-1|23	advanced features that facilitate debugging and maintaining pypubsub topics and
21cr|python-pypubsub-4.0.3-1|24	messages in larger applications.
21cr|python-pypubsub-4.0.3-1|25	#-------------------------------------------------
21cr|python-pypubsub-4.0.3-1|26	
21cr|python-pypubsub-4.0.3-1|27	%package -n     python3-%{pypi_name}
21cr|python-pypubsub-4.0.3-1|28	Summary:        Python 3 Publish-Subscribe Package
21cr|python-pypubsub-4.0.3-1|29	Group:          Development/Python
21cr|python-pypubsub-4.0.3-1|30	
21cr|python-pypubsub-4.0.3-1|31	%description -n python3-%{pypi_name}
21cr|python-pypubsub-4.0.3-1|32	PyPubSub provides a publish - subscribe API that facilitates the development of
21cr|python-pypubsub-4.0.3-1|33	event-based / message-based applications. PyPubSub supports sending and
21cr|python-pypubsub-4.0.3-1|34	receiving messages between objects of an application. It is centered on the
21cr|python-pypubsub-4.0.3-1|35	notion of a topic; senders publish messages of a given topic, and listeners
21cr|python-pypubsub-4.0.3-1|36	subscribe to messages of a given topic. The package also supports a variety of
21cr|python-pypubsub-4.0.3-1|37	advanced features that facilitate debugging and maintaining pypubsub topics and
21cr|python-pypubsub-4.0.3-1|38	messages in larger applications.
21cr|python-pypubsub-4.0.3-1|39	
21cr|python-pypubsub-4.0.3-1|40	%files -n python3-%{pypi_name}
21cr|python-pypubsub-4.0.3-1|41	%doc README.rst src/pubsub/RELEASE_NOTES.txt src/pubsub/LICENSE_BSD_Simple.txt
21cr|python-pypubsub-4.0.3-1|42	%{py3_puresitedir}/%{src_name}*
21cr|python-pypubsub-4.0.3-1|43	%{py3_puresitedir}/pubsub/
21cr|python-pypubsub-4.0.3-1|44	
21cr|python-pypubsub-4.0.3-1|45	#-------------------------------------------------
21cr|python-pypubsub-4.0.3-1|46	
21cr|python-pypubsub-4.0.3-1|47	%prep
21cr|python-pypubsub-4.0.3-1|48	%setup -qn %{pypi_name}-%{version}
21cr|python-pypubsub-4.0.3-1|49	
21cr|python-pypubsub-4.0.3-1|50	%build
21cr|python-pypubsub-4.0.3-1|51	%py3_build
21cr|python-pypubsub-4.0.3-1|52	
21cr|python-pypubsub-4.0.3-1|53	%install
21cr|python-pypubsub-4.0.3-1|54	%py3_install
21cr|python-pypubsub-4.0.3-1|55	
21cr|python-pypubsub-4.0.3-1|56	
21cr|python-pypubsub-4.0.3-1|57	
21cr|python-pypubsub-4.0.3-1|58	

7057 21
21cr|python-pyqode-core-3.2.21-2|1	%define module pyqode.core
21cr|python-pyqode-core-3.2.21-2|2	
21cr|python-pyqode-core-3.2.21-2|3	Name:           python-pyqode-core
21cr|python-pyqode-core-3.2.21-2|4	Version:        3.2.21
21cr|python-pyqode-core-3.2.21-2|5	Release:        2
21cr|python-pyqode-core-3.2.21-2|6	License:        MIT
21cr|python-pyqode-core-3.2.21-2|7	Summary:        PyQt/PySide Source Code Editor Widget
21cr|python-pyqode-core-3.2.21-2|8	Group:          Development/Python
21cr|python-pyqode-core-3.2.21-2|9	URL:            https://github.com/pyQode/%{module}
21cr|python-pyqode-core-3.2.21-2|10	Source0:        https://files.pythonhosted.org/packages/source/p/pyqode3.core/pyqode3.core-%{version}.tar.gz
21cr|python-pyqode-core-3.2.21-2|11	
21cr|python-pyqode-core-3.2.21-2|12	BuildRequires:       python3egg(setuptools)
21cr|python-pyqode-core-3.2.21-2|13	BuildRequires:       pkgconfig(python3)
21cr|python-pyqode-core-3.2.21-2|14	BuildRequires:       python3egg(pyqode.qt)
21cr|python-pyqode-core-3.2.21-2|15	BuildRequires:       python3egg(future)
21cr|python-pyqode-core-3.2.21-2|16	BuildRequires:       python3egg(pathspec)
21cr|python-pyqode-core-3.2.21-2|17	BuildRequires:       python3egg(pygments)
21cr|python-pyqode-core-3.2.21-2|18	BuildRequires:       python3egg(qtawesome)
21cr|python-pyqode-core-3.2.21-2|19	Requires:       python3egg(qtawesome)
21cr|python-pyqode-core-3.2.21-2|20	BuildArch:      noarch
21cr|python-pyqode-core-3.2.21-2|21	
21cr|python-pyqode-core-3.2.21-2|22	%description
21cr|python-pyqode-core-3.2.21-2|23	PyQt/PySide Source Code Editor Widget
21cr|python-pyqode-core-3.2.21-2|24	
21cr|python-pyqode-core-3.2.21-2|25	#----------------------------------------------
21cr|python-pyqode-core-3.2.21-2|26	
21cr|python-pyqode-core-3.2.21-2|27	%package -n python3-%{module}
21cr|python-pyqode-core-3.2.21-2|28	Summary:        PyQt/PySide Source Code Editor Widget
21cr|python-pyqode-core-3.2.21-2|29	Group:          Development/Python
21cr|python-pyqode-core-3.2.21-2|30	
21cr|python-pyqode-core-3.2.21-2|31	%description -n python3-%{module}
21cr|python-pyqode-core-3.2.21-2|32	PyQt/PySide Source Code Editor Widget
21cr|python-pyqode-core-3.2.21-2|33	
21cr|python-pyqode-core-3.2.21-2|34	%files -n python3-%{module}
21cr|python-pyqode-core-3.2.21-2|35	%doc *.rst LICENSE
21cr|python-pyqode-core-3.2.21-2|36	%{_bindir}/pyqode-console
21cr|python-pyqode-core-3.2.21-2|37	%{py3_puresitedir}/pyqode
21cr|python-pyqode-core-3.2.21-2|38	%{py3_puresitedir}/pyqode.core-%{version}-py*.egg-info
21cr|python-pyqode-core-3.2.21-2|39	%{py3_puresitedir}/pyqode.core-%{version}-py*-nspkg.pth
21cr|python-pyqode-core-3.2.21-2|40	#----------------------------------------------
21cr|python-pyqode-core-3.2.21-2|41	
21cr|python-pyqode-core-3.2.21-2|42	%prep
21cr|python-pyqode-core-3.2.21-2|43	%setup -qn pyqode3.core-%{version}
21cr|python-pyqode-core-3.2.21-2|44	
21cr|python-pyqode-core-3.2.21-2|45	%build
21cr|python-pyqode-core-3.2.21-2|46	%py3_build
21cr|python-pyqode-core-3.2.21-2|47	
21cr|python-pyqode-core-3.2.21-2|48	%install
21cr|python-pyqode-core-3.2.21-2|49	%py3_install
21cr|python-pyqode-core-3.2.21-2|50	

7058 21
21cr|python-pyqode.python-3.2.3-1|1	%define module pyqode.python
21cr|python-pyqode.python-3.2.3-1|2	
21cr|python-pyqode.python-3.2.3-1|3	Name:           python-%{module}
21cr|python-pyqode.python-3.2.3-1|4	Version:        3.2.3
21cr|python-pyqode.python-3.2.3-1|5	Release:        1
21cr|python-pyqode.python-3.2.3-1|6	Summary:        Adds python support to pyqodecore
21cr|python-pyqode.python-3.2.3-1|7	Group:          Development/Python
21cr|python-pyqode.python-3.2.3-1|8	License:        MIT
21cr|python-pyqode.python-3.2.3-1|9	URL:            https://github.com/pyQode/%{module}
21cr|python-pyqode.python-3.2.3-1|10	Source:         https://files.pythonhosted.org/packages/source/p/pyqode3.python/pyqode3.python-%{version}.tar.gz
21cr|python-pyqode.python-3.2.3-1|11	
21cr|python-pyqode.python-3.2.3-1|12	BuildRequires:       python3egg(setuptools)
21cr|python-pyqode.python-3.2.3-1|13	BuildRequires:       pkgconfig(python3)
21cr|python-pyqode.python-3.2.3-1|14	BuildRequires:       python3egg(autopep8)
21cr|python-pyqode.python-3.2.3-1|15	BuildRequires:       python3egg(docutils)
21cr|python-pyqode.python-3.2.3-1|16	BuildRequires:       python3egg(jedi)
21cr|python-pyqode.python-3.2.3-1|17	BuildRequires:       python3egg(pycodestyle)
21cr|python-pyqode.python-3.2.3-1|18	BuildRequires:       python3egg(pyflakes)
21cr|python-pyqode.python-3.2.3-1|19	BuildRequires:       python3egg(pyqode.qt)
21cr|python-pyqode.python-3.2.3-1|20	BuildRequires:       python3egg(pyqode.core)
21cr|python-pyqode.python-3.2.3-1|21	
21cr|python-pyqode.python-3.2.3-1|22	Requires:       python3egg(autopep8)
21cr|python-pyqode.python-3.2.3-1|23	Requires:       python3egg(docutils)
21cr|python-pyqode.python-3.2.3-1|24	Requires:       python3egg(jedi)
21cr|python-pyqode.python-3.2.3-1|25	Requires:       python3egg(pycodestyle)
21cr|python-pyqode.python-3.2.3-1|26	Requires:       python3egg(pyflakes)
21cr|python-pyqode.python-3.2.3-1|27	Requires:       python3egg(pyqode.qt)
21cr|python-pyqode.python-3.2.3-1|28	Requires:       python3egg(pyqode.core)
21cr|python-pyqode.python-3.2.3-1|29	
21cr|python-pyqode.python-3.2.3-1|30	Provides:       python3-%{module} = %{EVRD}
21cr|python-pyqode.python-3.2.3-1|31	
21cr|python-pyqode.python-3.2.3-1|32	BuildArch:      noarch
21cr|python-pyqode.python-3.2.3-1|33	
21cr|python-pyqode.python-3.2.3-1|34	
21cr|python-pyqode.python-3.2.3-1|35	%description
21cr|python-pyqode.python-3.2.3-1|36	Adds python support to pyqode.core
21cr|python-pyqode.python-3.2.3-1|37	
21cr|python-pyqode.python-3.2.3-1|38	%files
21cr|python-pyqode.python-3.2.3-1|39	%doc *.rst LICENSE
21cr|python-pyqode.python-3.2.3-1|40	%{py3_puresitedir}/pyqode
21cr|python-pyqode.python-3.2.3-1|41	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-pyqode.python-3.2.3-1|42	%{py3_puresitedir}/pyqode.python-3.2.3-py3.8-nspkg.pth
21cr|python-pyqode.python-3.2.3-1|43	#--------------------------------------------
21cr|python-pyqode.python-3.2.3-1|44	
21cr|python-pyqode.python-3.2.3-1|45	%prep
21cr|python-pyqode.python-3.2.3-1|46	%setup -qn pyqode3.python-%{version}
21cr|python-pyqode.python-3.2.3-1|47	rm -fr *.egg-info
21cr|python-pyqode.python-3.2.3-1|48	
21cr|python-pyqode.python-3.2.3-1|49	%build
21cr|python-pyqode.python-3.2.3-1|50	%py3_build
21cr|python-pyqode.python-3.2.3-1|51	
21cr|python-pyqode.python-3.2.3-1|52	%install
21cr|python-pyqode.python-3.2.3-1|53	%py3_install
21cr|python-pyqode.python-3.2.3-1|54	
21cr|python-pyqode.python-3.2.3-1|55	# remove use of env
21cr|python-pyqode.python-3.2.3-1|56	pushd %{buildroot}%{py3_puresitedir}/pyqode/python/backend
21cr|python-pyqode.python-3.2.3-1|57	sed -i -e 's/^#!\/usr\/bin\/env python/#!\/usr\/bin\/python3/g' {server,workers}.py
21cr|python-pyqode.python-3.2.3-1|58	chmod +x {server,workers}.py
21cr|python-pyqode.python-3.2.3-1|59	popd
21cr|python-pyqode.python-3.2.3-1|60	
21cr|python-pyqode.python-3.2.3-1|61	

7059 21
21cr|python-pyqode.qt-2.10.0-1|1	%define module  pyqode.qt
21cr|python-pyqode.qt-2.10.0-1|2	
21cr|python-pyqode.qt-2.10.0-1|3	Name:           python-%{module}
21cr|python-pyqode.qt-2.10.0-1|4	Version:        2.10.0
21cr|python-pyqode.qt-2.10.0-1|5	Release:        1
21cr|python-pyqode.qt-2.10.0-1|6	Summary:        Shim library that wraps PyQt5, PyQt4 and PySide
21cr|python-pyqode.qt-2.10.0-1|7	License:        MIT
21cr|python-pyqode.qt-2.10.0-1|8	Group:          Development/Python
21cr|python-pyqode.qt-2.10.0-1|9	URL:            https://github.com/pyQode/%{module}
21cr|python-pyqode.qt-2.10.0-1|10	Source:         https://files.pythonhosted.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-pyqode.qt-2.10.0-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-pyqode.qt-2.10.0-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-pyqode.qt-2.10.0-1|13	BuildRequires:  python3egg(pytest)
21cr|python-pyqode.qt-2.10.0-1|14	Provides:       python3-%{module} == %{EVRD}
21cr|python-pyqode.qt-2.10.0-1|15	
21cr|python-pyqode.qt-2.10.0-1|16	BuildArch:      noarch
21cr|python-pyqode.qt-2.10.0-1|17	
21cr|python-pyqode.qt-2.10.0-1|18	
21cr|python-pyqode.qt-2.10.0-1|19	%description
21cr|python-pyqode.qt-2.10.0-1|20	Shim library that wraps PyQt5, PyQt4 and PySide.
21cr|python-pyqode.qt-2.10.0-1|21	
21cr|python-pyqode.qt-2.10.0-1|22	%files
21cr|python-pyqode.qt-2.10.0-1|23	%doc *.rst LICENSE examples
21cr|python-pyqode.qt-2.10.0-1|24	%{py3_puresitedir}/*
21cr|python-pyqode.qt-2.10.0-1|25	#-------------------------------------------------------
21cr|python-pyqode.qt-2.10.0-1|26	
21cr|python-pyqode.qt-2.10.0-1|27	
21cr|python-pyqode.qt-2.10.0-1|28	%prep
21cr|python-pyqode.qt-2.10.0-1|29	%setup -qn %{module}-%{version}
21cr|python-pyqode.qt-2.10.0-1|30	rm -fr *-egg.info
21cr|python-pyqode.qt-2.10.0-1|31	
21cr|python-pyqode.qt-2.10.0-1|32	%build
21cr|python-pyqode.qt-2.10.0-1|33	%py3_build
21cr|python-pyqode.qt-2.10.0-1|34	
21cr|python-pyqode.qt-2.10.0-1|35	%install
21cr|python-pyqode.qt-2.10.0-1|36	%py3_install
21cr|python-pyqode.qt-2.10.0-1|37	
21cr|python-pyqode.qt-2.10.0-1|38	
21cr|python-pyqode.qt-2.10.0-1|39	
21cr|python-pyqode.qt-2.10.0-1|40	
21cr|python-pyqode.qt-2.10.0-1|41	

7060 21
21cr|python-pyqtgraph-0.12.3-1|1	%define module pyqtgraph
21cr|python-pyqtgraph-0.12.3-1|2	
21cr|python-pyqtgraph-0.12.3-1|3	Name:           python-%{module}
21cr|python-pyqtgraph-0.12.3-1|4	Version:        0.12.3
21cr|python-pyqtgraph-0.12.3-1|5	Release:        1
21cr|python-pyqtgraph-0.12.3-1|6	Group:          Development/Python
21cr|python-pyqtgraph-0.12.3-1|7	Summary:        Scientific Graphics and GUI Library for Python
21cr|python-pyqtgraph-0.12.3-1|8	License:        MIT
21cr|python-pyqtgraph-0.12.3-1|9	Url:            http://www.%{module}.org/
21cr|python-pyqtgraph-0.12.3-1|10	Source0:        https://pypi.io/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-pyqtgraph-0.12.3-1|11	
21cr|python-pyqtgraph-0.12.3-1|12	BuildArch:      noarch
21cr|python-pyqtgraph-0.12.3-1|13	
21cr|python-pyqtgraph-0.12.3-1|14	%description
21cr|python-pyqtgraph-0.12.3-1|15	PyQtGraph is a pure-python graphics and GUI library built on PyQt4/PySide and
21cr|python-pyqtgraph-0.12.3-1|16	numpy.
21cr|python-pyqtgraph-0.12.3-1|17	
21cr|python-pyqtgraph-0.12.3-1|18	It is intended for use in mathematics / scientific / engineering
21cr|python-pyqtgraph-0.12.3-1|19	applications.
21cr|python-pyqtgraph-0.12.3-1|20	Despite being written entirely in python, the library is very
21cr|python-pyqtgraph-0.12.3-1|21	fast due to its
21cr|python-pyqtgraph-0.12.3-1|22	heavy leverage of numpy for number crunching, Qt's GraphicsView
21cr|python-pyqtgraph-0.12.3-1|23	framework for
21cr|python-pyqtgraph-0.12.3-1|24	2D display, and OpenGL for 3D display.
21cr|python-pyqtgraph-0.12.3-1|25	
21cr|python-pyqtgraph-0.12.3-1|26	#----------------------------------------------------------------
21cr|python-pyqtgraph-0.12.3-1|27	%package -n python3-%{module}
21cr|python-pyqtgraph-0.12.3-1|28	
21cr|python-pyqtgraph-0.12.3-1|29	Summary:        Scientific Graphics and GUI Library for Python 3
21cr|python-pyqtgraph-0.12.3-1|30	Group:          Development/Python
21cr|python-pyqtgraph-0.12.3-1|31	
21cr|python-pyqtgraph-0.12.3-1|32	BuildRequires:  pkgconfig(python3)
21cr|python-pyqtgraph-0.12.3-1|33	BuildRequires:  python3egg(numpy)
21cr|python-pyqtgraph-0.12.3-1|34	BuildRequires:  python3egg(h5py)
21cr|python-pyqtgraph-0.12.3-1|35	BuildRequires:  python3egg(pyopengl)
21cr|python-pyqtgraph-0.12.3-1|36	BuildRequires:  python3egg(sphinx)
21cr|python-pyqtgraph-0.12.3-1|37	BuildRequires:  python3egg(matplotlib)
21cr|python-pyqtgraph-0.12.3-1|38	BuildRequires:  python3egg(pytest)
21cr|python-pyqtgraph-0.12.3-1|39	BuildRequires:  python3egg(six)
21cr|python-pyqtgraph-0.12.3-1|40	BuildRequires:  python3-qt5-devel
21cr|python-pyqtgraph-0.12.3-1|41	
21cr|python-pyqtgraph-0.12.3-1|42	Requires:       python3egg(pyqt5)
21cr|python-pyqtgraph-0.12.3-1|43	Requires:       python3egg(h5py)
21cr|python-pyqtgraph-0.12.3-1|44	Requires:       python3egg(pyopengl)
21cr|python-pyqtgraph-0.12.3-1|45	
21cr|python-pyqtgraph-0.12.3-1|46	Provides:       python3-%{module} = %{EVRD}
21cr|python-pyqtgraph-0.12.3-1|47	
21cr|python-pyqtgraph-0.12.3-1|48	%description -n python3-%{module}
21cr|python-pyqtgraph-0.12.3-1|49	PyQtGraph is a pure-python 3 graphics and GUI library built on
21cr|python-pyqtgraph-0.12.3-1|50	PyQt4/PySide and numpy.
21cr|python-pyqtgraph-0.12.3-1|51	
21cr|python-pyqtgraph-0.12.3-1|52	It is intended for use in mathematics / scientific / engineering
21cr|python-pyqtgraph-0.12.3-1|53	applications.
21cr|python-pyqtgraph-0.12.3-1|54	Despite being written entirely in python, the library is very
21cr|python-pyqtgraph-0.12.3-1|55	fast due to its
21cr|python-pyqtgraph-0.12.3-1|56	heavy leverage of numpy for number crunching, Qt's GraphicsView
21cr|python-pyqtgraph-0.12.3-1|57	framework for
21cr|python-pyqtgraph-0.12.3-1|58	2D display, and OpenGL for 3D display.
21cr|python-pyqtgraph-0.12.3-1|59	
21cr|python-pyqtgraph-0.12.3-1|60	%files -n python3-%{module}
21cr|python-pyqtgraph-0.12.3-1|61	%doc examples doc/build/html LICENSE.txt CHANGELOG README.md
21cr|python-pyqtgraph-0.12.3-1|62	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-pyqtgraph-0.12.3-1|63	%{py3_puresitedir}/%{module}/
21cr|python-pyqtgraph-0.12.3-1|64	
21cr|python-pyqtgraph-0.12.3-1|65	#---------------------------------------------------
21cr|python-pyqtgraph-0.12.3-1|66	
21cr|python-pyqtgraph-0.12.3-1|67	%prep
21cr|python-pyqtgraph-0.12.3-1|68	%setup -qn %{module}-%{version}
21cr|python-pyqtgraph-0.12.3-1|69	rm -rf %{module}.egg-info
21cr|python-pyqtgraph-0.12.3-1|70	
21cr|python-pyqtgraph-0.12.3-1|71	chmod -x examples/Symbols.py
21cr|python-pyqtgraph-0.12.3-1|72	perl -i -pe 's/\r\n/\n/gs' examples/DateAxisItem_QtDesigner.ui
21cr|python-pyqtgraph-0.12.3-1|73	
21cr|python-pyqtgraph-0.12.3-1|74	%build
21cr|python-pyqtgraph-0.12.3-1|75	%py3_build
21cr|python-pyqtgraph-0.12.3-1|76	make -C doc html
21cr|python-pyqtgraph-0.12.3-1|77	# remove the sphinx-build leftovers
21cr|python-pyqtgraph-0.12.3-1|78	rm -f doc/build/html/.buildinfo
21cr|python-pyqtgraph-0.12.3-1|79	rm -f doc/build/html/objects.inv
21cr|python-pyqtgraph-0.12.3-1|80	
21cr|python-pyqtgraph-0.12.3-1|81	
21cr|python-pyqtgraph-0.12.3-1|82	%install
21cr|python-pyqtgraph-0.12.3-1|83	%py3_install

7061 21
21cr|python-pyquery-1.4.3-1|1	%define	pypi_name	pyquery
21cr|python-pyquery-1.4.3-1|2	
21cr|python-pyquery-1.4.3-1|3	Summary:	JQuery-like library for Python
21cr|python-pyquery-1.4.3-1|4	
21cr|python-pyquery-1.4.3-1|5	Name:		python-%{pypi_name}
21cr|python-pyquery-1.4.3-1|6	Version:	1.4.3
21cr|python-pyquery-1.4.3-1|7	Release:	1
21cr|python-pyquery-1.4.3-1|8	Source0:	https://pypi.python.org/packages/source/p/%{pypi_name}/pyquery-%{version}.tar.gz
21cr|python-pyquery-1.4.3-1|9	License:	BSD
21cr|python-pyquery-1.4.3-1|10	Group:		Development/Python
21cr|python-pyquery-1.4.3-1|11	Url:		https://bitbucket.org/olauzanne/pyquery/
21cr|python-pyquery-1.4.3-1|12	BuildArch:	noarch
21cr|python-pyquery-1.4.3-1|13	
21cr|python-pyquery-1.4.3-1|14	%description
21cr|python-pyquery-1.4.3-1|15	pyquery allows you to make jquery queries on xml documents.  The API
21cr|python-pyquery-1.4.3-1|16	is as much as possible the similar to jquery. pyquery uses lxml for
21cr|python-pyquery-1.4.3-1|17	fast xml and html manipulation.
21cr|python-pyquery-1.4.3-1|18	
21cr|python-pyquery-1.4.3-1|19	#---------------------------------------------------------------------
21cr|python-pyquery-1.4.3-1|20	%package -n python3-%{pypi_name}
21cr|python-pyquery-1.4.3-1|21	Summary:	JQuery-like library for Python
21cr|python-pyquery-1.4.3-1|22	BuildRequires:	python3-setuptools
21cr|python-pyquery-1.4.3-1|23	BuildRequires:	python3-lxml >= 2.1
21cr|python-pyquery-1.4.3-1|24	Requires:	python3-lxml >= 2.1
21cr|python-pyquery-1.4.3-1|25	Requires:	python3-cssselect
21cr|python-pyquery-1.4.3-1|26	
21cr|python-pyquery-1.4.3-1|27	%description -n python3-%{pypi_name}
21cr|python-pyquery-1.4.3-1|28	pyquery allows you to make jquery queries on xml documents.  The API
21cr|python-pyquery-1.4.3-1|29	is as much as possible the similar to jquery. pyquery uses lxml for
21cr|python-pyquery-1.4.3-1|30	fast xml and html manipulation.
21cr|python-pyquery-1.4.3-1|31	
21cr|python-pyquery-1.4.3-1|32	%files -n python3-%{pypi_name}
21cr|python-pyquery-1.4.3-1|33	%{py3_puresitedir}/%{pypi_name}*
21cr|python-pyquery-1.4.3-1|34	
21cr|python-pyquery-1.4.3-1|35	#---------------------------------------------------------------------
21cr|python-pyquery-1.4.3-1|36	
21cr|python-pyquery-1.4.3-1|37	%prep
21cr|python-pyquery-1.4.3-1|38	%setup -q -n %{pypi_name}-%{version}
21cr|python-pyquery-1.4.3-1|39	
21cr|python-pyquery-1.4.3-1|40	%install
21cr|python-pyquery-1.4.3-1|41	PYTHONDONTWRITEBYTECODE= %__python3 setup.py install --root=%{buildroot}
21cr|python-pyquery-1.4.3-1|42	

7062 21
21cr|python-pyramid-2.0-1|1	%global pypi_name pyramid
21cr|python-pyramid-2.0-1|2	%global sum The Pyramid web application framework, a Pylons project
21cr|python-pyramid-2.0-1|3	%global desc Pyramid is a small, fast, down-to-earth, open source Python web development\
21cr|python-pyramid-2.0-1|4	framework. It makes real-world web application development and deployment more\
21cr|python-pyramid-2.0-1|5	fun, more predictable, and more productive.
21cr|python-pyramid-2.0-1|6	%{?python_enable_dependency_generator}
21cr|python-pyramid-2.0-1|7	
21cr|python-pyramid-2.0-1|8	
21cr|python-pyramid-2.0-1|9	Name:           python-%{pypi_name}
21cr|python-pyramid-2.0-1|10	Version:        2.0
21cr|python-pyramid-2.0-1|11	Release:        1
21cr|python-pyramid-2.0-1|12	Summary:        %{sum}
21cr|python-pyramid-2.0-1|13	Group:          Development/Python
21cr|python-pyramid-2.0-1|14	License:        BSD
21cr|python-pyramid-2.0-1|15	URL:            https://trypyramid.com/
21cr|python-pyramid-2.0-1|16	Source0:        %pypi_source %{pypi_name}
21cr|python-pyramid-2.0-1|17	BuildArch:      noarch
21cr|python-pyramid-2.0-1|18	
21cr|python-pyramid-2.0-1|19	
21cr|python-pyramid-2.0-1|20	
21cr|python-pyramid-2.0-1|21	BuildRequires:  python3-devel
21cr|python-pyramid-2.0-1|22	BuildRequires:  python3egg(docutils)
21cr|python-pyramid-2.0-1|23	BuildRequires:  python3egg(hupper)
21cr|python-pyramid-2.0-1|24	BuildRequires:  python3egg(mako)
21cr|python-pyramid-2.0-1|25	BuildRequires:  python3egg(plaster)
21cr|python-pyramid-2.0-1|26	BuildRequires:  python3egg(plaster-pastedeploy)
21cr|python-pyramid-2.0-1|27	BuildRequires:  python3egg(setuptools)
21cr|python-pyramid-2.0-1|28	BuildRequires:  python3egg(translationstring)
21cr|python-pyramid-2.0-1|29	BuildRequires:  python3egg(venusian) >= 1.0
21cr|python-pyramid-2.0-1|30	BuildRequires:  python3egg(webtest)
21cr|python-pyramid-2.0-1|31	BuildRequires:  python3egg(zope.component) >= 3.6.0
21cr|python-pyramid-2.0-1|32	BuildRequires:  python3egg(zope.deprecation) >= 3.5.0
21cr|python-pyramid-2.0-1|33	BuildRequires:  python3egg(zope.interface)
21cr|python-pyramid-2.0-1|34	BuildRequires:  python3egg(webob) >= 1.8.3
21cr|python-pyramid-2.0-1|35	
21cr|python-pyramid-2.0-1|36	%description
21cr|python-pyramid-2.0-1|37	%{desc}
21cr|python-pyramid-2.0-1|38	
21cr|python-pyramid-2.0-1|39	#---------------------------------------------------------------
21cr|python-pyramid-2.0-1|40	%package -n python3-pyramid
21cr|python-pyramid-2.0-1|41	Summary:        %{sum}
21cr|python-pyramid-2.0-1|42	Group:          Development/Python
21cr|python-pyramid-2.0-1|43	
21cr|python-pyramid-2.0-1|44	%description -n python3-pyramid
21cr|python-pyramid-2.0-1|45	%{desc}
21cr|python-pyramid-2.0-1|46	
21cr|python-pyramid-2.0-1|47	%files -n python3-pyramid
21cr|python-pyramid-2.0-1|48	%license LICENSE.txt
21cr|python-pyramid-2.0-1|49	%doc README.rst
21cr|python-pyramid-2.0-1|50	%{python3_sitelib}/%{pypi_name}/
21cr|python-pyramid-2.0-1|51	%{python3_sitelib}/%{pypi_name}-%{version}*.egg-info
21cr|python-pyramid-2.0-1|52	%{_bindir}/pdistreport-%{python3_version}
21cr|python-pyramid-2.0-1|53	%{_bindir}/pdistreport-3
21cr|python-pyramid-2.0-1|54	%{_bindir}/pdistreport
21cr|python-pyramid-2.0-1|55	%{_bindir}/prequest-%{python3_version}
21cr|python-pyramid-2.0-1|56	%{_bindir}/prequest-3
21cr|python-pyramid-2.0-1|57	%{_bindir}/prequest
21cr|python-pyramid-2.0-1|58	%{_bindir}/proutes-%{python3_version}
21cr|python-pyramid-2.0-1|59	%{_bindir}/proutes-3
21cr|python-pyramid-2.0-1|60	%{_bindir}/proutes
21cr|python-pyramid-2.0-1|61	%{_bindir}/pserve-%{python3_version}
21cr|python-pyramid-2.0-1|62	%{_bindir}/pserve-3
21cr|python-pyramid-2.0-1|63	%{_bindir}/pserve
21cr|python-pyramid-2.0-1|64	%{_bindir}/pshell-%{python3_version}
21cr|python-pyramid-2.0-1|65	%{_bindir}/pshell-3
21cr|python-pyramid-2.0-1|66	%{_bindir}/pshell
21cr|python-pyramid-2.0-1|67	%{_bindir}/ptweens-%{python3_version}
21cr|python-pyramid-2.0-1|68	%{_bindir}/ptweens-3
21cr|python-pyramid-2.0-1|69	%{_bindir}/ptweens
21cr|python-pyramid-2.0-1|70	%{_bindir}/pviews-%{python3_version}
21cr|python-pyramid-2.0-1|71	%{_bindir}/pviews-3
21cr|python-pyramid-2.0-1|72	%{_bindir}/pviews
21cr|python-pyramid-2.0-1|73	
21cr|python-pyramid-2.0-1|74	#---------------------------------------------------------------
21cr|python-pyramid-2.0-1|75	
21cr|python-pyramid-2.0-1|76	%prep
21cr|python-pyramid-2.0-1|77	%autosetup -n pyramid-%{version} -p1
21cr|python-pyramid-2.0-1|78	
21cr|python-pyramid-2.0-1|79	# Remove bundled egg info
21cr|python-pyramid-2.0-1|80	rm -rf %{pypi_name}.egg-info
21cr|python-pyramid-2.0-1|81	
21cr|python-pyramid-2.0-1|82	
21cr|python-pyramid-2.0-1|83	%build
21cr|python-pyramid-2.0-1|84	%py3_build
21cr|python-pyramid-2.0-1|85	
21cr|python-pyramid-2.0-1|86	
21cr|python-pyramid-2.0-1|87	%install
21cr|python-pyramid-2.0-1|88	%py3_install
21cr|python-pyramid-2.0-1|89	
21cr|python-pyramid-2.0-1|90	# Create the Python 3 executables.
21cr|python-pyramid-2.0-1|91	for e in pserve prequest proutes pshell ptweens pviews pdistreport; do
21cr|python-pyramid-2.0-1|92	mv %{buildroot}/%{_bindir}/$e %{buildroot}/%{_bindir}/$e-%{python3_version};
21cr|python-pyramid-2.0-1|93	ln -s %{_bindir}/$e-%{python3_version} %{buildroot}/%{_bindir}/$e-3;
21cr|python-pyramid-2.0-1|94	ln -s %{_bindir}/$e-%{python3_version} %{buildroot}/%{_bindir}/$e
21cr|python-pyramid-2.0-1|95	done;
21cr|python-pyramid-2.0-1|96	
21cr|python-pyramid-2.0-1|97	
21cr|python-pyramid-2.0-1|98	%check
21cr|python-pyramid-2.0-1|99	%__python3 setup.py test

7063 21
21cr|python-pyrex-0.9.9-15|1	%define module pyrex
21cr|python-pyrex-0.9.9-15|2	
21cr|python-pyrex-0.9.9-15|3	%{?build_emacs}%{?!build_emacs:%bcond_without emacs}
21cr|python-pyrex-0.9.9-15|4	
21cr|python-pyrex-0.9.9-15|5	Summary:	Language for Writing Python Extension Modules
21cr|python-pyrex-0.9.9-15|6	Name:		python-%{module}
21cr|python-pyrex-0.9.9-15|7	Version:	0.9.9
21cr|python-pyrex-0.9.9-15|8	Release:	15
21cr|python-pyrex-0.9.9-15|9	License:	Apache License
21cr|python-pyrex-0.9.9-15|10	Group:		Development/Python
21cr|python-pyrex-0.9.9-15|11	Url:		http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/
21cr|python-pyrex-0.9.9-15|12	Source0:	Pyrex-%{version}.tar.gz
21cr|python-pyrex-0.9.9-15|13	%if %{with emacs}
21cr|python-pyrex-0.9.9-15|14	BuildRequires:	dos2unix
21cr|python-pyrex-0.9.9-15|15	BuildRequires:	emacs
21cr|python-pyrex-0.9.9-15|16	%endif
21cr|python-pyrex-0.9.9-15|17	BuildRequires:	pkgconfig(python2)
21cr|python-pyrex-0.9.9-15|18	BuildArch:	noarch
21cr|python-pyrex-0.9.9-15|19	
21cr|python-pyrex-0.9.9-15|20	%description
21cr|python-pyrex-0.9.9-15|21	Pyrex lets you write code that mixes Python and C data types any way you want,
21cr|python-pyrex-0.9.9-15|22	and compiles it into a C extension for Python.
21cr|python-pyrex-0.9.9-15|23	
21cr|python-pyrex-0.9.9-15|24	#-------------------------------------------------------------
21cr|python-pyrex-0.9.9-15|25	%package -n python2-%{module}
21cr|python-pyrex-0.9.9-15|26	%py2_migration_meta python2-%{module}
21cr|python-pyrex-0.9.9-15|27	Summary:	Language for Writing Python Extension Modules
21cr|python-pyrex-0.9.9-15|28	
21cr|python-pyrex-0.9.9-15|29	%description -n python2-%{module}
21cr|python-pyrex-0.9.9-15|30	Pyrex lets you write code that mixes Python and C data types any way you want,
21cr|python-pyrex-0.9.9-15|31	and compiles it into a C extension for Python.
21cr|python-pyrex-0.9.9-15|32	
21cr|python-pyrex-0.9.9-15|33	%files -n python2-%{module}
21cr|python-pyrex-0.9.9-15|34	%{py2_puresitedir}/*
21cr|python-pyrex-0.9.9-15|35	%{_bindir}/*
21cr|python-pyrex-0.9.9-15|36	
21cr|python-pyrex-0.9.9-15|37	%doc *.txt Demos Doc
21cr|python-pyrex-0.9.9-15|38	%if %{with emacs}
21cr|python-pyrex-0.9.9-15|39	%{_sysconfdir}/emacs/site-start.d/*.el*
21cr|python-pyrex-0.9.9-15|40	%endif
21cr|python-pyrex-0.9.9-15|41	
21cr|python-pyrex-0.9.9-15|42	#----------------------------------------------------------------------------
21cr|python-pyrex-0.9.9-15|43	
21cr|python-pyrex-0.9.9-15|44	%prep
21cr|python-pyrex-0.9.9-15|45	%setup -q -n Pyrex-%{version}
21cr|python-pyrex-0.9.9-15|46	
21cr|python-pyrex-0.9.9-15|47	%install
21cr|python-pyrex-0.9.9-15|48	find -name .*hg* | xargs rm -rf
21cr|python-pyrex-0.9.9-15|49	
21cr|python-pyrex-0.9.9-15|50	PYTHONDONTWRITEBYTECODE= python2 setup.py install --root=%{buildroot}
21cr|python-pyrex-0.9.9-15|51	%if %{with emacs}
21cr|python-pyrex-0.9.9-15|52	pushd Tools
21cr|python-pyrex-0.9.9-15|53	dos2unix pyrex-mode.el
21cr|python-pyrex-0.9.9-15|54	emacs -batch -f batch-byte-compile pyrex-mode.el
21cr|python-pyrex-0.9.9-15|55	install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|python-pyrex-0.9.9-15|56	install -m 644 pyrex-mode.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d
21cr|python-pyrex-0.9.9-15|57	popd
21cr|python-pyrex-0.9.9-15|58	%endif

7064 21
21cr|python-pyrite-publisher-2.1.1-11|1	%define oname pyrite-publisher
21cr|python-pyrite-publisher-2.1.1-11|2	
21cr|python-pyrite-publisher-2.1.1-11|3	Summary:	Content Creation Tools for Palm Computing Platform Users
21cr|python-pyrite-publisher-2.1.1-11|4	Name:		python-%{oname}
21cr|python-pyrite-publisher-2.1.1-11|5	Version:	2.1.1
21cr|python-pyrite-publisher-2.1.1-11|6	Release:	11
21cr|python-pyrite-publisher-2.1.1-11|7	License:	GPLv2+
21cr|python-pyrite-publisher-2.1.1-11|8	Group:		Development/Python
21cr|python-pyrite-publisher-2.1.1-11|9	Url:		http://www.pyrite.org/
21cr|python-pyrite-publisher-2.1.1-11|10	Source0:	%{oname}-%{version}.tar.bz2
21cr|python-pyrite-publisher-2.1.1-11|11	BuildRequires:	pkgconfig(python)
21cr|python-pyrite-publisher-2.1.1-11|12	Provides:	txt2pdbdoc = %{EVRD}
21cr|python-pyrite-publisher-2.1.1-11|13	
21cr|python-pyrite-publisher-2.1.1-11|14	%description
21cr|python-pyrite-publisher-2.1.1-11|15	Pyrite Publisher is a data converter for Palm Computing Platform
21cr|python-pyrite-publisher-2.1.1-11|16	users.  At the moment it is focused on producing e-books for use with
21cr|python-pyrite-publisher-2.1.1-11|17	standard document readers.  It has the following features, and maybe
21cr|python-pyrite-publisher-2.1.1-11|18	more:
21cr|python-pyrite-publisher-2.1.1-11|19	
21cr|python-pyrite-publisher-2.1.1-11|20	- converts text and HTML documents to the standard Doc format or the
21cr|python-pyrite-publisher-2.1.1-11|21	new high-compression zTXT format
21cr|python-pyrite-publisher-2.1.1-11|22	- gathers input from local files or from http/ftp URLs
21cr|python-pyrite-publisher-2.1.1-11|23	- produces rich text markup for RichReader or TealDoc
21cr|python-pyrite-publisher-2.1.1-11|24	- detects and reflows paragraphs in text files
21cr|python-pyrite-publisher-2.1.1-11|25	- automatically bookmarks HTML headers and named anchors
21cr|python-pyrite-publisher-2.1.1-11|26	- automatically bookmarks regular expressions in text files
21cr|python-pyrite-publisher-2.1.1-11|27	- supports zTXT annotations and both compression modes
21cr|python-pyrite-publisher-2.1.1-11|28	- annotates and/or footnotes HTML link targets
21cr|python-pyrite-publisher-2.1.1-11|29	- converts between Doc and zTXT while preserving bookmarks
21cr|python-pyrite-publisher-2.1.1-11|30	- converts Doc or zTXT back to text
21cr|python-pyrite-publisher-2.1.1-11|31	- processes Doc or zTXT content as if it is a regular text file
21cr|python-pyrite-publisher-2.1.1-11|32	- most behavior is configurable
21cr|python-pyrite-publisher-2.1.1-11|33	- architecture is extensible to allow addition of more kinds of
21cr|python-pyrite-publisher-2.1.1-11|34	document markup, more input formats, and even handling entirely
21cr|python-pyrite-publisher-2.1.1-11|35	new types of data
21cr|python-pyrite-publisher-2.1.1-11|36	
21cr|python-pyrite-publisher-2.1.1-11|37	%package -n python2-%{oname}
21cr|python-pyrite-publisher-2.1.1-11|38	Summary:	Content Creation Tools for Palm Computing Platform Users
21cr|python-pyrite-publisher-2.1.1-11|39	
21cr|python-pyrite-publisher-2.1.1-11|40	%description -n python2-%{oname}
21cr|python-pyrite-publisher-2.1.1-11|41	Pyrite Publisher is a data converter for Palm Computing Platform
21cr|python-pyrite-publisher-2.1.1-11|42	users.  At the moment it is focused on producing e-books for use with
21cr|python-pyrite-publisher-2.1.1-11|43	standard document readers.  It has the following features, and maybe
21cr|python-pyrite-publisher-2.1.1-11|44	more:
21cr|python-pyrite-publisher-2.1.1-11|45	
21cr|python-pyrite-publisher-2.1.1-11|46	- converts text and HTML documents to the standard Doc format or the
21cr|python-pyrite-publisher-2.1.1-11|47	new high-compression zTXT format
21cr|python-pyrite-publisher-2.1.1-11|48	- gathers input from local files or from http/ftp URLs
21cr|python-pyrite-publisher-2.1.1-11|49	- produces rich text markup for RichReader or TealDoc
21cr|python-pyrite-publisher-2.1.1-11|50	- detects and reflows paragraphs in text files
21cr|python-pyrite-publisher-2.1.1-11|51	- automatically bookmarks HTML headers and named anchors
21cr|python-pyrite-publisher-2.1.1-11|52	- automatically bookmarks regular expressions in text files
21cr|python-pyrite-publisher-2.1.1-11|53	- supports zTXT annotations and both compression modes
21cr|python-pyrite-publisher-2.1.1-11|54	- annotates and/or footnotes HTML link targets
21cr|python-pyrite-publisher-2.1.1-11|55	- converts between Doc and zTXT while preserving bookmarks
21cr|python-pyrite-publisher-2.1.1-11|56	- converts Doc or zTXT back to text
21cr|python-pyrite-publisher-2.1.1-11|57	- processes Doc or zTXT content as if it is a regular text file
21cr|python-pyrite-publisher-2.1.1-11|58	- most behavior is configurable
21cr|python-pyrite-publisher-2.1.1-11|59	- architecture is extensible to allow addition of more kinds of
21cr|python-pyrite-publisher-2.1.1-11|60	document markup, more input formats, and even handling entirely
21cr|python-pyrite-publisher-2.1.1-11|61	new types of data
21cr|python-pyrite-publisher-2.1.1-11|62	
21cr|python-pyrite-publisher-2.1.1-11|63	%files -n python2-%{oname}
21cr|python-pyrite-publisher-2.1.1-11|64	%doc ChangeLog NEWS PKG-INFO README.txt
21cr|python-pyrite-publisher-2.1.1-11|65	%{_libdir}/python%{py2_ver}/site-packages/*
21cr|python-pyrite-publisher-2.1.1-11|66	%{_bindir}/*
21cr|python-pyrite-publisher-2.1.1-11|67	
21cr|python-pyrite-publisher-2.1.1-11|68	#----------------------------------------------------------------------------
21cr|python-pyrite-publisher-2.1.1-11|69	
21cr|python-pyrite-publisher-2.1.1-11|70	%prep
21cr|python-pyrite-publisher-2.1.1-11|71	%setup -qn %{oname}-%{version}
21cr|python-pyrite-publisher-2.1.1-11|72	
21cr|python-pyrite-publisher-2.1.1-11|73	%build
21cr|python-pyrite-publisher-2.1.1-11|74	python2 setup.py build
21cr|python-pyrite-publisher-2.1.1-11|75	
21cr|python-pyrite-publisher-2.1.1-11|76	%install
21cr|python-pyrite-publisher-2.1.1-11|77	python2 setup.py install --root %{buildroot}

7065 21
21cr|python-pyro-4.81-4|1	%define oname Pyro4
21cr|python-pyro-4.81-4|2	%define module pyro
21cr|python-pyro-4.81-4|3	
21cr|python-pyro-4.81-4|4	Name:           python-%{module}
21cr|python-pyro-4.81-4|5	URL:            https://pypi.python.org/pypi/%{oname}
21cr|python-pyro-4.81-4|6	Summary:        PYthon Remote Objects
21cr|python-pyro-4.81-4|7	Version:        4.81
21cr|python-pyro-4.81-4|8	Release:        4
21cr|python-pyro-4.81-4|9	License:        MIT
21cr|python-pyro-4.81-4|10	Group:          Development/Python
21cr|python-pyro-4.81-4|11	Source:         https://pypi.python.org/packages/source/P/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-pyro-4.81-4|12	BuildArch:	noarch
21cr|python-pyro-4.81-4|13	
21cr|python-pyro-4.81-4|14	
21cr|python-pyro-4.81-4|15	%description
21cr|python-pyro-4.81-4|16	Pyro provides an object-oriented form of RPC. You can use Pyro within a
21cr|python-pyro-4.81-4|17	single system but also use it for IPC. For those that are familiar with
21cr|python-pyro-4.81-4|18	Java, Pyro resembles Java's Remote Method Invocation (RMI). It is less
21cr|python-pyro-4.81-4|19	similar to CORBA - which is a system- and language independent Distributed
21cr|python-pyro-4.81-4|20	Object Technology and has much more to offer than Pyro or RMI.
21cr|python-pyro-4.81-4|21	#----------------------------------------------------------------
21cr|python-pyro-4.81-4|22	
21cr|python-pyro-4.81-4|23	%package -n python3-%{module}
21cr|python-pyro-4.81-4|24	Summary:        PYthon Remote Objects
21cr|python-pyro-4.81-4|25	Group:          Development/Python
21cr|python-pyro-4.81-4|26	BuildRequires:  pkgconfig(python3)
21cr|python-pyro-4.81-4|27	BuildRequires:  python3egg(setuptools)
21cr|python-pyro-4.81-4|28	BuildRequires:  python3egg(sphinx)
21cr|python-pyro-4.81-4|29	
21cr|python-pyro-4.81-4|30	Provides:	python3-Pyro = %{EVRD}
21cr|python-pyro-4.81-4|31	
21cr|python-pyro-4.81-4|32	%description -n python3-%{module}
21cr|python-pyro-4.81-4|33	Pyro provides an object-oriented form of RPC. You can use Pyro within a
21cr|python-pyro-4.81-4|34	single system but also use it for IPC. For those that are familiar with
21cr|python-pyro-4.81-4|35	Java, Pyro resembles Java's Remote Method Invocation (RMI). It is less
21cr|python-pyro-4.81-4|36	similar to CORBA - which is a system- and language independent Distributed
21cr|python-pyro-4.81-4|37	Object Technology and has much more to offer than Pyro or RMI.
21cr|python-pyro-4.81-4|38	
21cr|python-pyro-4.81-4|39	%files -n python3-%{module}
21cr|python-pyro-4.81-4|40	%doc LICENSE docs/*
21cr|python-pyro-4.81-4|41	%{_bindir}/pyro4*
21cr|python-pyro-4.81-4|42	%{_mandir}/man1/pyro.1*
21cr|python-pyro-4.81-4|43	%{py3_puresitedir}/%{oname}
21cr|python-pyro-4.81-4|44	%{py3_puresitedir}/%{oname}-*.egg-info
21cr|python-pyro-4.81-4|45	
21cr|python-pyro-4.81-4|46	#----------------------------------------------------------------
21cr|python-pyro-4.81-4|47	
21cr|python-pyro-4.81-4|48	%prep
21cr|python-pyro-4.81-4|49	%setup -qn %{oname}-%{version}
21cr|python-pyro-4.81-4|50	rm -fr src/Pyro4.egg-info
21cr|python-pyro-4.81-4|51	
21cr|python-pyro-4.81-4|52	find docs -type f -exec sed -i 's/\r//' {} \;
21cr|python-pyro-4.81-4|53	find docs -type f -exec chmod -x {} \;
21cr|python-pyro-4.81-4|54	sed -i 's/\r//' LICENSE
21cr|python-pyro-4.81-4|55	
21cr|python-pyro-4.81-4|56	%build
21cr|python-pyro-4.81-4|57	%py3_build
21cr|python-pyro-4.81-4|58	# man
21cr|python-pyro-4.81-4|59	make -C docs man
21cr|python-pyro-4.81-4|60	
21cr|python-pyro-4.81-4|61	%install
21cr|python-pyro-4.81-4|62	%py3_install
21cr|python-pyro-4.81-4|63	# man
21cr|python-pyro-4.81-4|64	install -Dm644 build/sphinx/man/pyro.1 \
21cr|python-pyro-4.81-4|65	%{buildroot}%{_mandir}/man1/pyro.1
21cr|python-pyro-4.81-4|66	
21cr|python-pyro-4.81-4|67	

7066 21
21cr|python-pyrtf-0.45-9|1	%define oname	PyRTF
21cr|python-pyrtf-0.45-9|2	
21cr|python-pyrtf-0.45-9|3	Name: 	 	python-pyrtf
21cr|python-pyrtf-0.45-9|4	Summary: 	Python module to generate RTF documents
21cr|python-pyrtf-0.45-9|5	
21cr|python-pyrtf-0.45-9|6	Version: 	0.45
21cr|python-pyrtf-0.45-9|7	Release: 	9
21cr|python-pyrtf-0.45-9|8	Source0:	http://downloads.sourceforge.net/pyrtf/%{oname}-%{version}.tar.bz2
21cr|python-pyrtf-0.45-9|9	URL:		http://pyrtf.sourceforge.net/
21cr|python-pyrtf-0.45-9|10	License:	GPL+
21cr|python-pyrtf-0.45-9|11	Group:		Development/Python
21cr|python-pyrtf-0.45-9|12	BuildRequires:	python2-devel
21cr|python-pyrtf-0.45-9|13	BuildArch:	noarch
21cr|python-pyrtf-0.45-9|14	%rename	PyRTF
21cr|python-pyrtf-0.45-9|15	
21cr|python-pyrtf-0.45-9|16	%description
21cr|python-pyrtf-0.45-9|17	PyRTF is a set of python2 classes that make it possible to produce RTF
21cr|python-pyrtf-0.45-9|18	documents from python2 programs. The library has no external dependencies
21cr|python-pyrtf-0.45-9|19	and has proved reliable and fast.
21cr|python-pyrtf-0.45-9|20	
21cr|python-pyrtf-0.45-9|21	%package -n python2-pyrtf
21cr|python-pyrtf-0.45-9|22	%py2_migration_meta python2-pyrtf
21cr|python-pyrtf-0.45-9|23	Summary: 	Python module to generate RTF documents
21cr|python-pyrtf-0.45-9|24	
21cr|python-pyrtf-0.45-9|25	%description -n python2-pyrtf
21cr|python-pyrtf-0.45-9|26	PyRTF is a set of python classes that make it possible to produce RTF
21cr|python-pyrtf-0.45-9|27	documents from python programs. The library has no external dependencies
21cr|python-pyrtf-0.45-9|28	and has proved reliable and fast.
21cr|python-pyrtf-0.45-9|29	
21cr|python-pyrtf-0.45-9|30	
21cr|python-pyrtf-0.45-9|31	%prep
21cr|python-pyrtf-0.45-9|32	%setup -q -n %{oname}-%{version}
21cr|python-pyrtf-0.45-9|33	
21cr|python-pyrtf-0.45-9|34	%install
21cr|python-pyrtf-0.45-9|35	python2 setup.py install --root=%{buildroot} --compile --optimize=2
21cr|python-pyrtf-0.45-9|36	
21cr|python-pyrtf-0.45-9|37	%files -n python2-pyrtf
21cr|python-pyrtf-0.45-9|38	%{py2_puresitedir}/%{oname}
21cr|python-pyrtf-0.45-9|39	%{py2_puresitedir}/%{oname}-%{version}-py%{py2_ver}.egg-info

7067 21
21cr|python-pyScanLib-1.1-1|1	%define pypi_name	pyScanLib
21cr|python-pyScanLib-1.1-1|2	
21cr|python-pyScanLib-1.1-1|3	Summary:	An combination of Twain and SANE API
21cr|python-pyScanLib-1.1-1|4	Summary(ru_RU.UTF-8):	Комбинация API для TWAIN и SANE
21cr|python-pyScanLib-1.1-1|5	Name:		python-%{pypi_name}
21cr|python-pyScanLib-1.1-1|6	Version:	1.1
21cr|python-pyScanLib-1.1-1|7	Release:	1
21cr|python-pyScanLib-1.1-1|8	License:	GPL
21cr|python-pyScanLib-1.1-1|9	Group:		Development/Python
21cr|python-pyScanLib-1.1-1|10	Url:		https://github.com/soachishti/%{pypi_name}
21cr|python-pyScanLib-1.1-1|11	Source0:	https://github.com/soachishti/%{pypi_name}/archive/refs/tags/v%{version}.tar.gz
21cr|python-pyScanLib-1.1-1|12	
21cr|python-pyScanLib-1.1-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-pyScanLib-1.1-1|14	BuildRequires:	python3-pytest
21cr|python-pyScanLib-1.1-1|15	BuildRequires:	python3-mock
21cr|python-pyScanLib-1.1-1|16	BuildRequires:	python3-pkg-resources
21cr|python-pyScanLib-1.1-1|17	BuildRequires:	python3-setuptools
21cr|python-pyScanLib-1.1-1|18	BuildRequires:  pkgconfig(glib-2.0)
21cr|python-pyScanLib-1.1-1|19	
21cr|python-pyScanLib-1.1-1|20	BuildArch:	noarch
21cr|python-pyScanLib-1.1-1|21	
21cr|python-pyScanLib-1.1-1|22	%define _description \
21cr|python-pyScanLib-1.1-1|23	An combination of Twain and SANE API
21cr|python-pyScanLib-1.1-1|24	
21cr|python-pyScanLib-1.1-1|25	%define _description_ru \
21cr|python-pyScanLib-1.1-1|26	Комбинация API для TWAIN и SANE
21cr|python-pyScanLib-1.1-1|27	
21cr|python-pyScanLib-1.1-1|28	%description
21cr|python-pyScanLib-1.1-1|29	%{_description}
21cr|python-pyScanLib-1.1-1|30	
21cr|python-pyScanLib-1.1-1|31	%description -l ru_RU.UTF-8
21cr|python-pyScanLib-1.1-1|32	%{_description_ru}
21cr|python-pyScanLib-1.1-1|33	
21cr|python-pyScanLib-1.1-1|34	#------------------------------------------------------------------
21cr|python-pyScanLib-1.1-1|35	
21cr|python-pyScanLib-1.1-1|36	%package -n python3-%{pypi_name}
21cr|python-pyScanLib-1.1-1|37	Summary:	%{summary}
21cr|python-pyScanLib-1.1-1|38	Group:		Development/Python
21cr|python-pyScanLib-1.1-1|39	
21cr|python-pyScanLib-1.1-1|40	%description -n python3-%{pypi_name}
21cr|python-pyScanLib-1.1-1|41	%{_description}
21cr|python-pyScanLib-1.1-1|42	
21cr|python-pyScanLib-1.1-1|43	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21cr|python-pyScanLib-1.1-1|44	%{_description_ru}
21cr|python-pyScanLib-1.1-1|45	
21cr|python-pyScanLib-1.1-1|46	%files -n python3-%{pypi_name}
21cr|python-pyScanLib-1.1-1|47	%{python3_sitelib}/%{pypi_name}*
21cr|python-pyScanLib-1.1-1|48	
21cr|python-pyScanLib-1.1-1|49	#------------------------------------------------------------------
21cr|python-pyScanLib-1.1-1|50	
21cr|python-pyScanLib-1.1-1|51	%package -n %{pypi_name}
21cr|python-pyScanLib-1.1-1|52	Summary:	An combination of Twain and SANE API
21cr|python-pyScanLib-1.1-1|53	Summary(ru_RU.UTF-8):	Комбинация API для TWAIN и SANE
21cr|python-pyScanLib-1.1-1|54	Group:	Development/Python
21cr|python-pyScanLib-1.1-1|55	Requires:	python3-%{pypi_name} = %{EVRD}
21cr|python-pyScanLib-1.1-1|56	Provides:	%{pypi_name} = %{EVRD}
21cr|python-pyScanLib-1.1-1|57	
21cr|python-pyScanLib-1.1-1|58	%description -n %{pypi_name}
21cr|python-pyScanLib-1.1-1|59	%{_description}
21cr|python-pyScanLib-1.1-1|60	
21cr|python-pyScanLib-1.1-1|61	%description -l ru_RU.UTF-8 -n %{pypi_name}
21cr|python-pyScanLib-1.1-1|62	%{_description_ru}
21cr|python-pyScanLib-1.1-1|63	
21cr|python-pyScanLib-1.1-1|64	%files -n %{pypi_name}
21cr|python-pyScanLib-1.1-1|65	%{python3_sitelib}/%{pypi_name}*
21cr|python-pyScanLib-1.1-1|66	
21cr|python-pyScanLib-1.1-1|67	#------------------------------------------------------------------
21cr|python-pyScanLib-1.1-1|68	
21cr|python-pyScanLib-1.1-1|69	%prep
21cr|python-pyScanLib-1.1-1|70	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pyScanLib-1.1-1|71	
21cr|python-pyScanLib-1.1-1|72	%build
21cr|python-pyScanLib-1.1-1|73	%py3_build
21cr|python-pyScanLib-1.1-1|74	
21cr|python-pyScanLib-1.1-1|75	%install
21cr|python-pyScanLib-1.1-1|76	%py3_install
21cr|python-pyScanLib-1.1-1|77	

7068 21
21cr|python-pyscrlink-0.2.8-4|1	%define pypi_name	pyscrlink
21cr|python-pyscrlink-0.2.8-4|2	
21cr|python-pyscrlink-0.2.8-4|3	Summary:	 Python module to connect Scratch to Bluetooth devices such as micro:bit
21cr|python-pyscrlink-0.2.8-4|4	Summary(ru_RU.UTF-8):	Модуль для Scratch в Linux
21cr|python-pyscrlink-0.2.8-4|5	Name:		python-%{pypi_name}
21cr|python-pyscrlink-0.2.8-4|6	Version:	0.2.8
21cr|python-pyscrlink-0.2.8-4|7	Release:	4
21cr|python-pyscrlink-0.2.8-4|8	License:	BSD License
21cr|python-pyscrlink-0.2.8-4|9	Group:		Development/Python
21cr|python-pyscrlink-0.2.8-4|10	Url:		https://github.com/kawasaki/pyscrlink
21cr|python-pyscrlink-0.2.8-4|11	Source0:	https://github.com/kawasaki/pyscrlink/archive/v%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz
21cr|python-pyscrlink-0.2.8-4|12	BuildRequires:	pkgconfig(python3)
21cr|python-pyscrlink-0.2.8-4|13	BuildRequires:	python3-pytest
21cr|python-pyscrlink-0.2.8-4|14	BuildRequires:	python3-mock
21cr|python-pyscrlink-0.2.8-4|15	BuildRequires:	python3-setuptools
21cr|python-pyscrlink-0.2.8-4|16	Requires:	python3-bluepy
21cr|python-pyscrlink-0.2.8-4|17	BuildArch:	noarch
21cr|python-pyscrlink-0.2.8-4|18	Patch0:		0001-Revert-commits-excluding-ev3.patch
21cr|python-pyscrlink-0.2.8-4|19	
21cr|python-pyscrlink-0.2.8-4|20	%define _description \
21cr|python-pyscrlink-0.2.8-4|21	Scratch-link is a software module which connects Scratch to Bluetooth devices such as micro:bit.
21cr|python-pyscrlink-0.2.8-4|22	
21cr|python-pyscrlink-0.2.8-4|23	%define _description_ru \
21cr|python-pyscrlink-0.2.8-4|24	Модуль Python, позволяющий подключать Scratch к таким устройствам как micro:bit по Bluetooth.
21cr|python-pyscrlink-0.2.8-4|25	
21cr|python-pyscrlink-0.2.8-4|26	%description
21cr|python-pyscrlink-0.2.8-4|27	%{_description}
21cr|python-pyscrlink-0.2.8-4|28	
21cr|python-pyscrlink-0.2.8-4|29	%description -l ru_RU.UTF-8
21cr|python-pyscrlink-0.2.8-4|30	%{_description_ru}
21cr|python-pyscrlink-0.2.8-4|31	
21cr|python-pyscrlink-0.2.8-4|32	#------------------------------------------------------------------
21cr|python-pyscrlink-0.2.8-4|33	
21cr|python-pyscrlink-0.2.8-4|34	%package -n python3-%{pypi_name}
21cr|python-pyscrlink-0.2.8-4|35	Summary:	%{summary}
21cr|python-pyscrlink-0.2.8-4|36	Group:		Development/Python
21cr|python-pyscrlink-0.2.8-4|37	Requires:	libcap-utils
21cr|python-pyscrlink-0.2.8-4|38	
21cr|python-pyscrlink-0.2.8-4|39	%description -n python3-%{pypi_name}
21cr|python-pyscrlink-0.2.8-4|40	%{_description}
21cr|python-pyscrlink-0.2.8-4|41	
21cr|python-pyscrlink-0.2.8-4|42	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21cr|python-pyscrlink-0.2.8-4|43	%{_description_ru}
21cr|python-pyscrlink-0.2.8-4|44	
21cr|python-pyscrlink-0.2.8-4|45	%files -n python3-%{pypi_name}
21cr|python-pyscrlink-0.2.8-4|46	%{python3_sitelib}/%{pypi_name}
21cr|python-pyscrlink-0.2.8-4|47	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-pyscrlink-0.2.8-4|48	%{_bindir}/bluepy_helper_cap
21cr|python-pyscrlink-0.2.8-4|49	%{_bindir}/scratch_link
21cr|python-pyscrlink-0.2.8-4|50	
21cr|python-pyscrlink-0.2.8-4|51	#------------------------------------------------------------------
21cr|python-pyscrlink-0.2.8-4|52	
21cr|python-pyscrlink-0.2.8-4|53	%prep
21cr|python-pyscrlink-0.2.8-4|54	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pyscrlink-0.2.8-4|55	
21cr|python-pyscrlink-0.2.8-4|56	%build
21cr|python-pyscrlink-0.2.8-4|57	%py3_build
21cr|python-pyscrlink-0.2.8-4|58	
21cr|python-pyscrlink-0.2.8-4|59	%install
21cr|python-pyscrlink-0.2.8-4|60	%py3_install

7069 21
21cr|python-pysearch-3.1-5|1	%define debug_package %{nil}
21cr|python-pysearch-3.1-5|2	
21cr|python-pysearch-3.1-5|3	Name:           python-pysearch
21cr|python-pysearch-3.1-5|4	Version:        3.1
21cr|python-pysearch-3.1-5|5	Release:        5
21cr|python-pysearch-3.1-5|6	Summary:        Python API for the Yahoo Search Webservices API
21cr|python-pysearch-3.1-5|7	Group:          Development/Python
21cr|python-pysearch-3.1-5|8	License:        GPLv2+
21cr|python-pysearch-3.1-5|9	URL:            http://sourceforge.net/projects/pysearch/
21cr|python-pysearch-3.1-5|10	Source0:        %{name}-%{version}.tar.gz
21cr|python-pysearch-3.1-5|11	Provides:       pYsearch
21cr|python-pysearch-3.1-5|12	BuildRequires:  python2-devel
21cr|python-pysearch-3.1-5|13	
21cr|python-pysearch-3.1-5|14	%description
21cr|python-pysearch-3.1-5|15	pYsearch implements a Python API for the Yahoo Search Webservices API.
21cr|python-pysearch-3.1-5|16	It provides an object orientated abstraction of the web services,
21cr|python-pysearch-3.1-5|17	with emphasis on ease of use and extensibility.
21cr|python-pysearch-3.1-5|18	
21cr|python-pysearch-3.1-5|19	%package -n python2-pysearch
21cr|python-pysearch-3.1-5|20	Summary:        Python API for the Yahoo Search Webservices API
21cr|python-pysearch-3.1-5|21	
21cr|python-pysearch-3.1-5|22	%description -n python2-pysearch
21cr|python-pysearch-3.1-5|23	pYsearch implements a Python API for the Yahoo Search Webservices API.
21cr|python-pysearch-3.1-5|24	It provides an object orientated abstraction of the web services,
21cr|python-pysearch-3.1-5|25	with emphasis on ease of use and extensibility.
21cr|python-pysearch-3.1-5|26	
21cr|python-pysearch-3.1-5|27	
21cr|python-pysearch-3.1-5|28	%prep
21cr|python-pysearch-3.1-5|29	%setup -q -n %{name}-%{version}
21cr|python-pysearch-3.1-5|30	
21cr|python-pysearch-3.1-5|31	%build
21cr|python-pysearch-3.1-5|32	python2 setup.py build
21cr|python-pysearch-3.1-5|33	
21cr|python-pysearch-3.1-5|34	%install
21cr|python-pysearch-3.1-5|35	python2 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-pysearch-3.1-5|36	
21cr|python-pysearch-3.1-5|37	%files -n python2-pysearch
21cr|python-pysearch-3.1-5|38	%defattr(-,root,root,-)
21cr|python-pysearch-3.1-5|39	%doc ChangeLog README NEWS docs
21cr|python-pysearch-3.1-5|40	%{py2_puresitedir}/yahoo/*
21cr|python-pysearch-3.1-5|41	%{py2_puresitedir}/pYsearch*

7070 21
21cr|python-pyshp-2.1.3-1|1	%define module pyshp
21cr|python-pyshp-2.1.3-1|2	
21cr|python-pyshp-2.1.3-1|3	Name:           python-%{module}
21cr|python-pyshp-2.1.3-1|4	Version:        2.1.3
21cr|python-pyshp-2.1.3-1|5	Release:        1
21cr|python-pyshp-2.1.3-1|6	Summary:        Pure Python read/write support for ESRI Shapefile format
21cr|python-pyshp-2.1.3-1|7	License:        MIT
21cr|python-pyshp-2.1.3-1|8	Group:          Development/Python
21cr|python-pyshp-2.1.3-1|9	Url:            https://github.com/GeospatialPython/%{module}
21cr|python-pyshp-2.1.3-1|10	Source0:        https://github.com/GeospatialPython/%{module}/archive/%{version}/%{module}-%{version}.tar.gz
21cr|python-pyshp-2.1.3-1|11	
21cr|python-pyshp-2.1.3-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-pyshp-2.1.3-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-pyshp-2.1.3-1|14	
21cr|python-pyshp-2.1.3-1|15	BuildArch:      noarch
21cr|python-pyshp-2.1.3-1|16	
21cr|python-pyshp-2.1.3-1|17	#-----------------------------------------------------
21cr|python-pyshp-2.1.3-1|18	%package -n python3-%{module}
21cr|python-pyshp-2.1.3-1|19	Summary:        Pure Python 3 read/write support for ESRI Shapefile format
21cr|python-pyshp-2.1.3-1|20	
21cr|python-pyshp-2.1.3-1|21	%description
21cr|python-pyshp-2.1.3-1|22	Pure Python read/write support for ESRI Shapefile format
21cr|python-pyshp-2.1.3-1|23	
21cr|python-pyshp-2.1.3-1|24	%description -n python3-%{module}
21cr|python-pyshp-2.1.3-1|25	Pure Python 3 read/write support for ESRI Shapefile format
21cr|python-pyshp-2.1.3-1|26	
21cr|python-pyshp-2.1.3-1|27	%files -n python3-%{module}
21cr|python-pyshp-2.1.3-1|28	%doc README.md changelog.txt LICENSE
21cr|python-pyshp-2.1.3-1|29	%{py3_puresitedir }/shapefile.py*
21cr|python-pyshp-2.1.3-1|30	%{py3_puresitedir }/%{module}-%{version}-py*.egg-info
21cr|python-pyshp-2.1.3-1|31	%{py3_puresitedir }/__pycache__/shapefile*
21cr|python-pyshp-2.1.3-1|32	#-----------------------------------------------------
21cr|python-pyshp-2.1.3-1|33	
21cr|python-pyshp-2.1.3-1|34	%prep
21cr|python-pyshp-2.1.3-1|35	%setup -qn %{module}-%{version}
21cr|python-pyshp-2.1.3-1|36	
21cr|python-pyshp-2.1.3-1|37	#fixed docs ,else test fail
21cr|python-pyshp-2.1.3-1|38	sed -i 's/.$//' changelog.txt
21cr|python-pyshp-2.1.3-1|39	iconv -c -t UTF-8 < LICENSE.TXT > LICENSE
21cr|python-pyshp-2.1.3-1|40	sed -i 's/.$//' LICENSE
21cr|python-pyshp-2.1.3-1|41	
21cr|python-pyshp-2.1.3-1|42	rm -rf %{module}.egg-info
21cr|python-pyshp-2.1.3-1|43	
21cr|python-pyshp-2.1.3-1|44	%build
21cr|python-pyshp-2.1.3-1|45	%py3_build
21cr|python-pyshp-2.1.3-1|46	
21cr|python-pyshp-2.1.3-1|47	
21cr|python-pyshp-2.1.3-1|48	%install
21cr|python-pyshp-2.1.3-1|49	%py3_install
21cr|python-pyshp-2.1.3-1|50	
21cr|python-pyshp-2.1.3-1|51	
21cr|python-pyshp-2.1.3-1|52	%check
21cr|python-pyshp-2.1.3-1|53	python3 shapefile.py
21cr|python-pyshp-2.1.3-1|54	

7071 21
21cr|python-pysocks-1.7.0-1|1	%global pypi_name   PySocks
21cr|python-pysocks-1.7.0-1|2	%global modname     pysocks
21cr|python-pysocks-1.7.0-1|3	
21cr|python-pysocks-1.7.0-1|4	Name:               python-%{modname}
21cr|python-pysocks-1.7.0-1|5	Version:            1.7.0
21cr|python-pysocks-1.7.0-1|6	Release:            1
21cr|python-pysocks-1.7.0-1|7	Summary:            A Python SOCKS client module
21cr|python-pysocks-1.7.0-1|8	Group:              Development/Python
21cr|python-pysocks-1.7.0-1|9	License:            BSD
21cr|python-pysocks-1.7.0-1|10	URL:                https://github.com/Anorov/PySocks
21cr|python-pysocks-1.7.0-1|11	Source0:            https://github.com/Anorov/PySocks/archive/refs/tags/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21cr|python-pysocks-1.7.0-1|12	BuildArch:          noarch
21cr|python-pysocks-1.7.0-1|13	
21cr|python-pysocks-1.7.0-1|14	%global _description %{expand:
21cr|python-pysocks-1.7.0-1|15	A fork of SocksiPy with bug fixes and extra features.
21cr|python-pysocks-1.7.0-1|16	
21cr|python-pysocks-1.7.0-1|17	Acts as a drop-in replacement to the socket module. Featuring:
21cr|python-pysocks-1.7.0-1|18	
21cr|python-pysocks-1.7.0-1|19	- SOCKS proxy client for Python 2.6 - 3.x
21cr|python-pysocks-1.7.0-1|20	- TCP and UDP both supported
21cr|python-pysocks-1.7.0-1|21	- HTTP proxy client included but not supported or recommended (you should use
21cr|python-pysocks-1.7.0-1|22	urllib2's or requests' own HTTP proxy interface)
21cr|python-pysocks-1.7.0-1|23	- urllib2 handler included
21cr|python-pysocks-1.7.0-1|24	}
21cr|python-pysocks-1.7.0-1|25	
21cr|python-pysocks-1.7.0-1|26	%description
21cr|python-pysocks-1.7.0-1|27	%_description
21cr|python-pysocks-1.7.0-1|28	
21cr|python-pysocks-1.7.0-1|29	#-----------------------------------------------------------------------------
21cr|python-pysocks-1.7.0-1|30	
21cr|python-pysocks-1.7.0-1|31	%package -n python3-%{modname}
21cr|python-pysocks-1.7.0-1|32	Summary:            %{summary}
21cr|python-pysocks-1.7.0-1|33	BuildRequires:      python3-devel
21cr|python-pysocks-1.7.0-1|34	BuildRequires:      python3-setuptools
21cr|python-pysocks-1.7.0-1|35	
21cr|python-pysocks-1.7.0-1|36	%description -n python3-%{modname}
21cr|python-pysocks-1.7.0-1|37	%_description
21cr|python-pysocks-1.7.0-1|38	This package is for Python3 version %{python3_version} only.
21cr|python-pysocks-1.7.0-1|39	
21cr|python-pysocks-1.7.0-1|40	%files -n python3-%{modname}
21cr|python-pysocks-1.7.0-1|41	%doc README.md
21cr|python-pysocks-1.7.0-1|42	%license LICENSE
21cr|python-pysocks-1.7.0-1|43	%{python3_sitelib}/socks.py*
21cr|python-pysocks-1.7.0-1|44	%{python3_sitelib}/sockshandler.py*
21cr|python-pysocks-1.7.0-1|45	%{python3_sitelib}/__pycache__/*socks*
21cr|python-pysocks-1.7.0-1|46	%{python3_sitelib}/%{pypi_name}-%{version}-*
21cr|python-pysocks-1.7.0-1|47	
21cr|python-pysocks-1.7.0-1|48	#-----------------------------------------------------------------------------
21cr|python-pysocks-1.7.0-1|49	
21cr|python-pysocks-1.7.0-1|50	%prep
21cr|python-pysocks-1.7.0-1|51	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pysocks-1.7.0-1|52	# drop useless 3rdparty code
21cr|python-pysocks-1.7.0-1|53	rm -rfv test/bin
21cr|python-pysocks-1.7.0-1|54	
21cr|python-pysocks-1.7.0-1|55	%build
21cr|python-pysocks-1.7.0-1|56	%py3_build
21cr|python-pysocks-1.7.0-1|57	
21cr|python-pysocks-1.7.0-1|58	%install
21cr|python-pysocks-1.7.0-1|59	%py3_install

7072 21
21cr|python-pyspnego-0.3.1-1|1	%define module pyspnego
21cr|python-pyspnego-0.3.1-1|2	
21cr|python-pyspnego-0.3.1-1|3	Name:           python-%{module}
21cr|python-pyspnego-0.3.1-1|4	Version:        0.3.1
21cr|python-pyspnego-0.3.1-1|5	Release:        1
21cr|python-pyspnego-0.3.1-1|6	Summary:        Python SPNEGO authentication library
21cr|python-pyspnego-0.3.1-1|7	License:        MIT
21cr|python-pyspnego-0.3.1-1|8	Group:          Development/Python
21cr|python-pyspnego-0.3.1-1|9	URL:            https://github.com/jborean93/%{module}
21cr|python-pyspnego-0.3.1-1|10	Source:         https://github.com/jborean93/%{module}/archive/v%{version}.tar.gz#/%{module}-%{version}.tar.gz
21cr|python-pyspnego-0.3.1-1|11	BuildRequires:  python3egg(setuptools)
21cr|python-pyspnego-0.3.1-1|12	BuildRequires:  python3egg(cryptography)
21cr|python-pyspnego-0.3.1-1|13	BuildRequires:  python3egg(pytest-mock)
21cr|python-pyspnego-0.3.1-1|14	BuildRequires:  python3egg(pytest)
21cr|python-pyspnego-0.3.1-1|15	
21cr|python-pyspnego-0.3.1-1|16	Provides:       python3-%{module} == %{EVRD}
21cr|python-pyspnego-0.3.1-1|17	BuildArch:      noarch
21cr|python-pyspnego-0.3.1-1|18	
21cr|python-pyspnego-0.3.1-1|19	
21cr|python-pyspnego-0.3.1-1|20	%description
21cr|python-pyspnego-0.3.1-1|21	Library to handle SPNEGO (Negotiate, NTLM, Kerberos) authentication.
21cr|python-pyspnego-0.3.1-1|22	Also includes a packet parser that can be used to decode raw
21cr|python-pyspnego-0.3.1-1|23	NTLM/SPNEGO/Kerberos tokens into a human readable format.
21cr|python-pyspnego-0.3.1-1|24	
21cr|python-pyspnego-0.3.1-1|25	%files
21cr|python-pyspnego-0.3.1-1|26	%doc *.md LICENSE
21cr|python-pyspnego-0.3.1-1|27	%{_bindir}/%{module}-parse
21cr|python-pyspnego-0.3.1-1|28	%{py3_puresitedir}/spnego
21cr|python-pyspnego-0.3.1-1|29	%{py3_puresitedir}/%{module}-%{version}*-info
21cr|python-pyspnego-0.3.1-1|30	#-----------------------------------------------
21cr|python-pyspnego-0.3.1-1|31	
21cr|python-pyspnego-0.3.1-1|32	%prep
21cr|python-pyspnego-0.3.1-1|33	%setup -q -n %{module}-%{version}
21cr|python-pyspnego-0.3.1-1|34	sed -i '1{/^#!/ d}' src/spnego/__main__.py
21cr|python-pyspnego-0.3.1-1|35	
21cr|python-pyspnego-0.3.1-1|36	%build
21cr|python-pyspnego-0.3.1-1|37	%py3_build
21cr|python-pyspnego-0.3.1-1|38	
21cr|python-pyspnego-0.3.1-1|39	%install
21cr|python-pyspnego-0.3.1-1|40	%py3_install
21cr|python-pyspnego-0.3.1-1|41	
21cr|python-pyspnego-0.3.1-1|42	%check
21cr|python-pyspnego-0.3.1-1|43	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-pyspnego-0.3.1-1|44	pytest-3 -v
21cr|python-pyspnego-0.3.1-1|45	

7073 21
21cr|python-pysvn-1.9.16-1|1	%define oname pysvn
21cr|python-pysvn-1.9.16-1|2	
21cr|python-pysvn-1.9.16-1|3	Summary:	Highlevel Subversion Python bindings
21cr|python-pysvn-1.9.16-1|4	Name:		python-%{oname}
21cr|python-pysvn-1.9.16-1|5	Version:	1.9.16
21cr|python-pysvn-1.9.16-1|6	Release:	1
21cr|python-pysvn-1.9.16-1|7	License:	Apache License
21cr|python-pysvn-1.9.16-1|8	Group:		Development/Python
21cr|python-pysvn-1.9.16-1|9	Url:		http://pysvn.sourceforge.io
21cr|python-pysvn-1.9.16-1|10	Source0:	http://pysvn.barrys-emacs.org/source_kits/%{oname}-%{version}.tar.gz
21cr|python-pysvn-1.9.16-1|11	BuildRequires:	subversion-tools
21cr|python-pysvn-1.9.16-1|12	BuildRequires:	subversion-devel
21cr|python-pysvn-1.9.16-1|13	BuildRequires:	pkgconfig(apr-1)
21cr|python-pysvn-1.9.16-1|14	BuildRequires:	pkgconfig(apr-util-1)
21cr|python-pysvn-1.9.16-1|15	BuildRequires:	pkgconfig(expat)
21cr|python-pysvn-1.9.16-1|16	BuildRequires:	pkgconfig(neon)
21cr|python-pysvn-1.9.16-1|17	BuildRequires:	pkgconfig(python3)
21cr|python-pysvn-1.9.16-1|18	BuildRequires:	python3-cxx-devel >= 7.1.5
21cr|python-pysvn-1.9.16-1|19	
21cr|python-pysvn-1.9.16-1|20	%description
21cr|python-pysvn-1.9.16-1|21	pysvn is a highlevel and easy to use Python bindings to Subversion.
21cr|python-pysvn-1.9.16-1|22	
21cr|python-pysvn-1.9.16-1|23	#----------------------------------------------------------------------------
21cr|python-pysvn-1.9.16-1|24	%package -n python3-%{oname}
21cr|python-pysvn-1.9.16-1|25	Summary:	Highlevel Subversion Python bindings
21cr|python-pysvn-1.9.16-1|26	Group:		Development/Python
21cr|python-pysvn-1.9.16-1|27	
21cr|python-pysvn-1.9.16-1|28	%description -n python3-%{oname}
21cr|python-pysvn-1.9.16-1|29	pysvn is a highlevel and easy to use Python bindings to Subversion.
21cr|python-pysvn-1.9.16-1|30	
21cr|python-pysvn-1.9.16-1|31	%files -n python3-%{oname}
21cr|python-pysvn-1.9.16-1|32	%doc LICENSE.txt
21cr|python-pysvn-1.9.16-1|33	%{py3_platsitedir}/%{oname}
21cr|python-pysvn-1.9.16-1|34	
21cr|python-pysvn-1.9.16-1|35	#----------------------------------------------------------------------------
21cr|python-pysvn-1.9.16-1|36	
21cr|python-pysvn-1.9.16-1|37	%package -n python3-%{oname}-docs
21cr|python-pysvn-1.9.16-1|38	Summary:	Programmer's documentation for pysvn
21cr|python-pysvn-1.9.16-1|39	Group:		Documentation
21cr|python-pysvn-1.9.16-1|40	BuildArch:	noarch
21cr|python-pysvn-1.9.16-1|41	
21cr|python-pysvn-1.9.16-1|42	%description -n python3-%{oname}-docs
21cr|python-pysvn-1.9.16-1|43	pysvn is a highlevel and easy to use Python bindings to Subversion.
21cr|python-pysvn-1.9.16-1|44	
21cr|python-pysvn-1.9.16-1|45	This package contains the pysvn Programmer's Guide and the Programmer's
21cr|python-pysvn-1.9.16-1|46	Reference.
21cr|python-pysvn-1.9.16-1|47	
21cr|python-pysvn-1.9.16-1|48	%files -n python3-%{oname}-docs
21cr|python-pysvn-1.9.16-1|49	%doc Docs/*.html Docs/*.js Examples
21cr|python-pysvn-1.9.16-1|50	
21cr|python-pysvn-1.9.16-1|51	#----------------------------------------------------------------------------
21cr|python-pysvn-1.9.16-1|52	
21cr|python-pysvn-1.9.16-1|53	%prep
21cr|python-pysvn-1.9.16-1|54	%setup -q -n %{oname}-%{version}
21cr|python-pysvn-1.9.16-1|55	
21cr|python-pysvn-1.9.16-1|56	# remove bundled libs
21cr|python-pysvn-1.9.16-1|57	rm -rf Import
21cr|python-pysvn-1.9.16-1|58	
21cr|python-pysvn-1.9.16-1|59	%build
21cr|python-pysvn-1.9.16-1|60	cd Source
21cr|python-pysvn-1.9.16-1|61	CFLAGS="%{optflags}" %__python3 setup.py configure --verbose --fixed-module-name --enable-debug --norpath
21cr|python-pysvn-1.9.16-1|62	
21cr|python-pysvn-1.9.16-1|63	#fix flags
21cr|python-pysvn-1.9.16-1|64	sed -i -e 's|-Wall -fPIC -fexeptions -frtti|%{optflags} -fPIC -frtti|' Makefile
21cr|python-pysvn-1.9.16-1|65	
21cr|python-pysvn-1.9.16-1|66	%make
21cr|python-pysvn-1.9.16-1|67	
21cr|python-pysvn-1.9.16-1|68	%install
21cr|python-pysvn-1.9.16-1|69	install -d -m 0755 %{buildroot}%{py3_platsitedir}/%{oname}
21cr|python-pysvn-1.9.16-1|70	cp -a Source/%{oname}/*.py %{buildroot}%{py3_platsitedir}/%{oname}
21cr|python-pysvn-1.9.16-1|71	cp -a Source/%{oname}/_pysvn*.so %{buildroot}%{py3_platsitedir}/%{oname}

7074 21
21cr|python-pytest-aiohttp-0.3.0-1|1	%global pypi_name pytest-aiohttp
21cr|python-pytest-aiohttp-0.3.0-1|2	
21cr|python-pytest-aiohttp-0.3.0-1|3	Name:           python-%{pypi_name}
21cr|python-pytest-aiohttp-0.3.0-1|4	Version:        0.3.0
21cr|python-pytest-aiohttp-0.3.0-1|5	Release:        1
21cr|python-pytest-aiohttp-0.3.0-1|6	Summary:        A pytest plugin for aiohttp support
21cr|python-pytest-aiohttp-0.3.0-1|7	Group:          Development/Python
21cr|python-pytest-aiohttp-0.3.0-1|8	License:        ASL 2.0
21cr|python-pytest-aiohttp-0.3.0-1|9	URL:            https://github.com/aio-libs/pytest-aiohttp/
21cr|python-pytest-aiohttp-0.3.0-1|10	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-pytest-aiohttp-0.3.0-1|11	BuildArch:      noarch
21cr|python-pytest-aiohttp-0.3.0-1|12	
21cr|python-pytest-aiohttp-0.3.0-1|13	%description
21cr|python-pytest-aiohttp-0.3.0-1|14	The library allows to use aiohttp pytest plugin without need for implicitly
21cr|python-pytest-aiohttp-0.3.0-1|15	loading it like pytest_plugins = 'aiohttp.pytest_plugin'.
21cr|python-pytest-aiohttp-0.3.0-1|16	
21cr|python-pytest-aiohttp-0.3.0-1|17	#----------------------------------------------------------
21cr|python-pytest-aiohttp-0.3.0-1|18	%package -n python3-%{pypi_name}
21cr|python-pytest-aiohttp-0.3.0-1|19	Summary:        %{summary}
21cr|python-pytest-aiohttp-0.3.0-1|20	Group:          Development/Python
21cr|python-pytest-aiohttp-0.3.0-1|21	BuildRequires:  python3-devel
21cr|python-pytest-aiohttp-0.3.0-1|22	BuildRequires:  python3-setuptools
21cr|python-pytest-aiohttp-0.3.0-1|23	
21cr|python-pytest-aiohttp-0.3.0-1|24	%description -n python3-%{pypi_name}
21cr|python-pytest-aiohttp-0.3.0-1|25	The library allows to use aiohttp pytest plugin without need for implicitly
21cr|python-pytest-aiohttp-0.3.0-1|26	loading it like pytest_plugins = 'aiohttp.pytest_plugin'.
21cr|python-pytest-aiohttp-0.3.0-1|27	
21cr|python-pytest-aiohttp-0.3.0-1|28	%files -n python3-%{pypi_name}
21cr|python-pytest-aiohttp-0.3.0-1|29	%doc CHANGES.rst README.rst
21cr|python-pytest-aiohttp-0.3.0-1|30	%license LICENSE
21cr|python-pytest-aiohttp-0.3.0-1|31	%{python3_sitelib}/pytest_aiohttp/
21cr|python-pytest-aiohttp-0.3.0-1|32	%{python3_sitelib}/pytest_aiohttp*.egg-info
21cr|python-pytest-aiohttp-0.3.0-1|33	
21cr|python-pytest-aiohttp-0.3.0-1|34	#----------------------------------------------------------
21cr|python-pytest-aiohttp-0.3.0-1|35	
21cr|python-pytest-aiohttp-0.3.0-1|36	%prep
21cr|python-pytest-aiohttp-0.3.0-1|37	%autosetup -n %{pypi_name}-%{version}
21cr|python-pytest-aiohttp-0.3.0-1|38	
21cr|python-pytest-aiohttp-0.3.0-1|39	%build
21cr|python-pytest-aiohttp-0.3.0-1|40	%py3_build
21cr|python-pytest-aiohttp-0.3.0-1|41	
21cr|python-pytest-aiohttp-0.3.0-1|42	%install
21cr|python-pytest-aiohttp-0.3.0-1|43	%py3_install
21cr|python-pytest-aiohttp-0.3.0-1|44	

7075 21
21cr|python-pytest-datadir-1.4.1-1|1	Name:           python-pytest-datadir
21cr|python-pytest-datadir-1.4.1-1|2	Version:        1.4.1
21cr|python-pytest-datadir-1.4.1-1|3	Release:        1
21cr|python-pytest-datadir-1.4.1-1|4	Summary:        Pytest plugin for test data directories and files
21cr|python-pytest-datadir-1.4.1-1|5	Group:          Development/Python
21cr|python-pytest-datadir-1.4.1-1|6	License:        MIT
21cr|python-pytest-datadir-1.4.1-1|7	URL:            https://github.com/gabrielcnr/pytest-datadir
21cr|python-pytest-datadir-1.4.1-1|8	Source0:        %{url}/archive/%{version}/pytest-datadir-%{version}.tar.gz
21cr|python-pytest-datadir-1.4.1-1|9	
21cr|python-pytest-datadir-1.4.1-1|10	BuildArch:      noarch
21cr|python-pytest-datadir-1.4.1-1|11	
21cr|python-pytest-datadir-1.4.1-1|12	BuildRequires:  python3-devel
21cr|python-pytest-datadir-1.4.1-1|13	BuildRequires:  pyproject-rpm-macros
21cr|python-pytest-datadir-1.4.1-1|14	BuildRequires:  python3egg(docutils)
21cr|python-pytest-datadir-1.4.1-1|15	BuildRequires:  python3egg(pip)
21cr|python-pytest-datadir-1.4.1-1|16	BuildRequires:  python3egg(setuptools)
21cr|python-pytest-datadir-1.4.1-1|17	BuildRequires:  python3egg(tox)
21cr|python-pytest-datadir-1.4.1-1|18	BuildRequires:  python3egg(tox-current-env)
21cr|python-pytest-datadir-1.4.1-1|19	BuildRequires:  python3egg(wheel)
21cr|python-pytest-datadir-1.4.1-1|20	
21cr|python-pytest-datadir-1.4.1-1|21	%global _desc %{expand:
21cr|python-pytest-datadir-1.4.1-1|22	This package contains a pytest plugin for manipulating test data
21cr|python-pytest-datadir-1.4.1-1|23	directories and files.}
21cr|python-pytest-datadir-1.4.1-1|24	
21cr|python-pytest-datadir-1.4.1-1|25	%description %_desc
21cr|python-pytest-datadir-1.4.1-1|26	
21cr|python-pytest-datadir-1.4.1-1|27	#----------------------------------------------------------
21cr|python-pytest-datadir-1.4.1-1|28	
21cr|python-pytest-datadir-1.4.1-1|29	%package     -n python3-pytest-datadir
21cr|python-pytest-datadir-1.4.1-1|30	Summary:        %{summary}
21cr|python-pytest-datadir-1.4.1-1|31	Group:          Development/Python
21cr|python-pytest-datadir-1.4.1-1|32	
21cr|python-pytest-datadir-1.4.1-1|33	%description -n python3-pytest-datadir %_desc
21cr|python-pytest-datadir-1.4.1-1|34	%files -n python3-pytest-datadir -f %{pyproject_files}
21cr|python-pytest-datadir-1.4.1-1|35	%doc AUTHORS CHANGELOG.html README.md
21cr|python-pytest-datadir-1.4.1-1|36	
21cr|python-pytest-datadir-1.4.1-1|37	#----------------------------------------------------------
21cr|python-pytest-datadir-1.4.1-1|38	
21cr|python-pytest-datadir-1.4.1-1|39	%prep
21cr|python-pytest-datadir-1.4.1-1|40	%autosetup -n pytest-datadir-%{version}
21cr|python-pytest-datadir-1.4.1-1|41	
21cr|python-pytest-datadir-1.4.1-1|42	# Do not attempt to use git to determine the version
21cr|python-pytest-datadir-1.4.1-1|43	sed -i "s/use_scm_version.*/version='%{version}',/;/setuptools_scm/d" setup.py
21cr|python-pytest-datadir-1.4.1-1|44	cat > src/pytest_datadir/_version.py << EOF
21cr|python-pytest-datadir-1.4.1-1|45	version='%{version}'
21cr|python-pytest-datadir-1.4.1-1|46	EOF
21cr|python-pytest-datadir-1.4.1-1|47	
21cr|python-pytest-datadir-1.4.1-1|48	%build
21cr|python-pytest-datadir-1.4.1-1|49	%pyproject_wheel
21cr|python-pytest-datadir-1.4.1-1|50	rst2html --no-datestamp CHANGELOG.rst CHANGELOG.html
21cr|python-pytest-datadir-1.4.1-1|51	
21cr|python-pytest-datadir-1.4.1-1|52	%install
21cr|python-pytest-datadir-1.4.1-1|53	%pyproject_install
21cr|python-pytest-datadir-1.4.1-1|54	%pyproject_save_files pytest_datadir
21cr|python-pytest-datadir-1.4.1-1|55	

7076 21
21cr|python-pytest-django-4.5.2-1|1	%global pypi_name pytest-django
21cr|python-pytest-django-4.5.2-1|2	
21cr|python-pytest-django-4.5.2-1|3	Name:           python-%{pypi_name}
21cr|python-pytest-django-4.5.2-1|4	Version:        4.5.2
21cr|python-pytest-django-4.5.2-1|5	Release:        1
21cr|python-pytest-django-4.5.2-1|6	Summary:        A Django plugin for pytest
21cr|python-pytest-django-4.5.2-1|7	Group:          Development/Python
21cr|python-pytest-django-4.5.2-1|8	License:        BSD
21cr|python-pytest-django-4.5.2-1|9	URL:            https://pytest-django.readthedocs.io/
21cr|python-pytest-django-4.5.2-1|10	Source0:        %{pypi_source}
21cr|python-pytest-django-4.5.2-1|11	BuildArch:      noarch
21cr|python-pytest-django-4.5.2-1|12	
21cr|python-pytest-django-4.5.2-1|13	%description
21cr|python-pytest-django-4.5.2-1|14	pytest-django allows you to test your Django project/applications with the
21cr|python-pytest-django-4.5.2-1|15	pytest testing tool.
21cr|python-pytest-django-4.5.2-1|16	
21cr|python-pytest-django-4.5.2-1|17	#---------------------------------------------------------------
21cr|python-pytest-django-4.5.2-1|18	%package -n     python3-%{pypi_name}
21cr|python-pytest-django-4.5.2-1|19	Summary:        %{summary}
21cr|python-pytest-django-4.5.2-1|20	Group:          Development/Python
21cr|python-pytest-django-4.5.2-1|21	
21cr|python-pytest-django-4.5.2-1|22	BuildRequires:  python3-devel
21cr|python-pytest-django-4.5.2-1|23	BuildRequires:  python3-django
21cr|python-pytest-django-4.5.2-1|24	BuildRequires:  python3-django-configurations
21cr|python-pytest-django-4.5.2-1|25	BuildRequires:  python3-pytest
21cr|python-pytest-django-4.5.2-1|26	BuildRequires:  python3-setuptools
21cr|python-pytest-django-4.5.2-1|27	BuildRequires:  python3-setuptools_scm
21cr|python-pytest-django-4.5.2-1|28	BuildRequires:  python3-six
21cr|python-pytest-django-4.5.2-1|29	
21cr|python-pytest-django-4.5.2-1|30	%description -n python3-%{pypi_name}
21cr|python-pytest-django-4.5.2-1|31	pytest-django allows you to test your Django project/applications with the
21cr|python-pytest-django-4.5.2-1|32	pytest testing tool.
21cr|python-pytest-django-4.5.2-1|33	
21cr|python-pytest-django-4.5.2-1|34	%files -n python3-%{pypi_name}
21cr|python-pytest-django-4.5.2-1|35	%license LICENSE
21cr|python-pytest-django-4.5.2-1|36	%doc README.rst
21cr|python-pytest-django-4.5.2-1|37	%{python3_sitelib}/pytest_django/
21cr|python-pytest-django-4.5.2-1|38	%{python3_sitelib}/pytest_django-%{version}-py*.egg-info/
21cr|python-pytest-django-4.5.2-1|39	
21cr|python-pytest-django-4.5.2-1|40	#---------------------------------------------------------------
21cr|python-pytest-django-4.5.2-1|41	
21cr|python-pytest-django-4.5.2-1|42	%package -n python-%{pypi_name}-doc
21cr|python-pytest-django-4.5.2-1|43	Summary:        Documentation for %{name}
21cr|python-pytest-django-4.5.2-1|44	Group:          Documentation
21cr|python-pytest-django-4.5.2-1|45	
21cr|python-pytest-django-4.5.2-1|46	BuildRequires:  python3-sphinx
21cr|python-pytest-django-4.5.2-1|47	BuildRequires:  python3-sphinx_rtd_theme
21cr|python-pytest-django-4.5.2-1|48	
21cr|python-pytest-django-4.5.2-1|49	%description -n python-%{pypi_name}-doc
21cr|python-pytest-django-4.5.2-1|50	Documentation for %{name}.
21cr|python-pytest-django-4.5.2-1|51	
21cr|python-pytest-django-4.5.2-1|52	%files -n python-%{pypi_name}-doc
21cr|python-pytest-django-4.5.2-1|53	%doc html
21cr|python-pytest-django-4.5.2-1|54	%license LICENSE
21cr|python-pytest-django-4.5.2-1|55	
21cr|python-pytest-django-4.5.2-1|56	#---------------------------------------------------------------
21cr|python-pytest-django-4.5.2-1|57	
21cr|python-pytest-django-4.5.2-1|58	%prep
21cr|python-pytest-django-4.5.2-1|59	%autosetup -n %{pypi_name}-%{version}
21cr|python-pytest-django-4.5.2-1|60	rm -rf %{pypi_name}.egg-info
21cr|python-pytest-django-4.5.2-1|61	sed -i -e '/NAME/s|/|/var/tmp/|' pytest_django_test/settings_sqlite{,_file}.py
21cr|python-pytest-django-4.5.2-1|62	
21cr|python-pytest-django-4.5.2-1|63	%build
21cr|python-pytest-django-4.5.2-1|64	%py3_build
21cr|python-pytest-django-4.5.2-1|65	PYTHONPATH=${PWD} sphinx-build-3 docs html
21cr|python-pytest-django-4.5.2-1|66	rm -rf html/.{doctrees,buildinfo}
21cr|python-pytest-django-4.5.2-1|67	
21cr|python-pytest-django-4.5.2-1|68	%install
21cr|python-pytest-django-4.5.2-1|69	%py3_install
21cr|python-pytest-django-4.5.2-1|70	
21cr|python-pytest-django-4.5.2-1|71	#%check
21cr|python-pytest-django-4.5.2-1|72	#export PYTHONPATH="%{buildroot}%{python3_sitelib}:$PWD"
21cr|python-pytest-django-4.5.2-1|73	#for settings in sqlite sqlite_file; do
21cr|python-pytest-django-4.5.2-1|74	#  export DJANGO_SETTINGS_MODULE=pytest_django_test.settings_${settings}
21cr|python-pytest-django-4.5.2-1|75	#  %python3 -m pytest -v tests
21cr|python-pytest-django-4.5.2-1|76	#done
21cr|python-pytest-django-4.5.2-1|77	
21cr|python-pytest-django-4.5.2-1|78	
21cr|python-pytest-django-4.5.2-1|79	

7077 21
21cr|python-pytest-localserver-0.7.0-1|1	%global pypi_name pytest-localserver
21cr|python-pytest-localserver-0.7.0-1|2	
21cr|python-pytest-localserver-0.7.0-1|3	Name:           python-%{pypi_name}
21cr|python-pytest-localserver-0.7.0-1|4	Version:	0.7.0
21cr|python-pytest-localserver-0.7.0-1|5	Release:	1
21cr|python-pytest-localserver-0.7.0-1|6	Summary:        py.test plugin to test server connections locally
21cr|python-pytest-localserver-0.7.0-1|7	Group:          Development/Python
21cr|python-pytest-localserver-0.7.0-1|8	License:        MIT
21cr|python-pytest-localserver-0.7.0-1|9	URL:            https://github.com/pytest-dev/pytest-localserver
21cr|python-pytest-localserver-0.7.0-1|10	Source0:	https://files.pythonhosted.org/packages/81/56/dcfbefe0b7a1f4c8e4f3744cf26207eb5dee0be1920f17641794fa655f26/pytest-localserver-0.7.0.tar.gz
21cr|python-pytest-localserver-0.7.0-1|11	BuildArch:      noarch
21cr|python-pytest-localserver-0.7.0-1|12	
21cr|python-pytest-localserver-0.7.0-1|13	%description
21cr|python-pytest-localserver-0.7.0-1|14	pytest-localserver is a plugin for the pytest testing framework
21cr|python-pytest-localserver-0.7.0-1|15	which enables you to test server connections locally.
21cr|python-pytest-localserver-0.7.0-1|16	
21cr|python-pytest-localserver-0.7.0-1|17	#----------------------------------------------------------
21cr|python-pytest-localserver-0.7.0-1|18	%package -n python3-%{pypi_name}
21cr|python-pytest-localserver-0.7.0-1|19	Summary:        %{summary}
21cr|python-pytest-localserver-0.7.0-1|20	Group:          Development/Python
21cr|python-pytest-localserver-0.7.0-1|21	BuildRequires:  python3-devel
21cr|python-pytest-localserver-0.7.0-1|22	BuildRequires:  python3-setuptools
21cr|python-pytest-localserver-0.7.0-1|23	
21cr|python-pytest-localserver-0.7.0-1|24	%description -n python3-%{pypi_name}
21cr|python-pytest-localserver-0.7.0-1|25	pytest-localserver is a plugin for the pytest testing framework
21cr|python-pytest-localserver-0.7.0-1|26	which enables you to test server connections locally.
21cr|python-pytest-localserver-0.7.0-1|27	
21cr|python-pytest-localserver-0.7.0-1|28	%files -n python3-%{pypi_name}
21cr|python-pytest-localserver-0.7.0-1|29	%doc  README.rst
21cr|python-pytest-localserver-0.7.0-1|30	%license LICENSE
21cr|python-pytest-localserver-0.7.0-1|31	%{python3_sitelib}/*
21cr|python-pytest-localserver-0.7.0-1|32	
21cr|python-pytest-localserver-0.7.0-1|33	#----------------------------------------------------------
21cr|python-pytest-localserver-0.7.0-1|34	
21cr|python-pytest-localserver-0.7.0-1|35	%prep
21cr|python-pytest-localserver-0.7.0-1|36	%autosetup -n %{pypi_name}-%{version}
21cr|python-pytest-localserver-0.7.0-1|37	
21cr|python-pytest-localserver-0.7.0-1|38	%build
21cr|python-pytest-localserver-0.7.0-1|39	%py3_build
21cr|python-pytest-localserver-0.7.0-1|40	
21cr|python-pytest-localserver-0.7.0-1|41	%install
21cr|python-pytest-localserver-0.7.0-1|42	%py3_install
21cr|python-pytest-localserver-0.7.0-1|43	

7078 21
21cr|python-pytest-param-files-0.3.4-1|1	Name:           python-pytest-param-files
21cr|python-pytest-param-files-0.3.4-1|2	Version:        0.3.4
21cr|python-pytest-param-files-0.3.4-1|3	Release:        1
21cr|python-pytest-param-files-0.3.4-1|4	Summary:        Create pytest parametrize decorators from external files
21cr|python-pytest-param-files-0.3.4-1|5	Group:          Development/Python
21cr|python-pytest-param-files-0.3.4-1|6	License:        MIT
21cr|python-pytest-param-files-0.3.4-1|7	URL:            https://pypi.org/project/pytest_param_files/
21cr|python-pytest-param-files-0.3.4-1|8	Source:         %{pypi_source pytest_param_files}
21cr|python-pytest-param-files-0.3.4-1|9	
21cr|python-pytest-param-files-0.3.4-1|10	BuildArch:      noarch
21cr|python-pytest-param-files-0.3.4-1|11	BuildRequires:  python3-devel
21cr|python-pytest-param-files-0.3.4-1|12	BuildRequires:  pyproject-rpm-macros
21cr|python-pytest-param-files-0.3.4-1|13	
21cr|python-pytest-param-files-0.3.4-1|14	
21cr|python-pytest-param-files-0.3.4-1|15	%global _description %{expand:
21cr|python-pytest-param-files-0.3.4-1|16	A package to generate parametrized pytests from external files.
21cr|python-pytest-param-files-0.3.4-1|17	Create a text file with the dot format, then use the `param_file` pytest marker
21cr|python-pytest-param-files-0.3.4-1|18	to create a parametrized test.}
21cr|python-pytest-param-files-0.3.4-1|19	
21cr|python-pytest-param-files-0.3.4-1|20	
21cr|python-pytest-param-files-0.3.4-1|21	%description %_description
21cr|python-pytest-param-files-0.3.4-1|22	
21cr|python-pytest-param-files-0.3.4-1|23	#-----------------------------------------------------------
21cr|python-pytest-param-files-0.3.4-1|24	%package -n     python3-pytest-param-files
21cr|python-pytest-param-files-0.3.4-1|25	Summary:        %{summary}
21cr|python-pytest-param-files-0.3.4-1|26	Group:          Development/Python
21cr|python-pytest-param-files-0.3.4-1|27	
21cr|python-pytest-param-files-0.3.4-1|28	%description -n python3-pytest-param-files %_description
21cr|python-pytest-param-files-0.3.4-1|29	
21cr|python-pytest-param-files-0.3.4-1|30	%files -n python3-pytest-param-files -f %{pyproject_files}
21cr|python-pytest-param-files-0.3.4-1|31	%license LICENSE
21cr|python-pytest-param-files-0.3.4-1|32	%doc README.md
21cr|python-pytest-param-files-0.3.4-1|33	
21cr|python-pytest-param-files-0.3.4-1|34	#-----------------------------------------------------------
21cr|python-pytest-param-files-0.3.4-1|35	%prep
21cr|python-pytest-param-files-0.3.4-1|36	%autosetup -p1 -n pytest_param_files-%{version}
21cr|python-pytest-param-files-0.3.4-1|37	
21cr|python-pytest-param-files-0.3.4-1|38	
21cr|python-pytest-param-files-0.3.4-1|39	%generate_buildrequires
21cr|python-pytest-param-files-0.3.4-1|40	%pyproject_buildrequires
21cr|python-pytest-param-files-0.3.4-1|41	
21cr|python-pytest-param-files-0.3.4-1|42	
21cr|python-pytest-param-files-0.3.4-1|43	%build
21cr|python-pytest-param-files-0.3.4-1|44	%pyproject_wheel
21cr|python-pytest-param-files-0.3.4-1|45	
21cr|python-pytest-param-files-0.3.4-1|46	
21cr|python-pytest-param-files-0.3.4-1|47	%install
21cr|python-pytest-param-files-0.3.4-1|48	%pyproject_install
21cr|python-pytest-param-files-0.3.4-1|49	%pyproject_save_files pytest_param_files
21cr|python-pytest-param-files-0.3.4-1|50	
21cr|python-pytest-param-files-0.3.4-1|51	
21cr|python-pytest-param-files-0.3.4-1|52	%check
21cr|python-pytest-param-files-0.3.4-1|53	%pytest

7079 21
21cr|python-pytest-qt-4.1.0-1|1	%define module pytest-qt
21cr|python-pytest-qt-4.1.0-1|2	
21cr|python-pytest-qt-4.1.0-1|3	Name:           python-%{module}
21cr|python-pytest-qt-4.1.0-1|4	Version:	4.1.0
21cr|python-pytest-qt-4.1.0-1|5	Release:	1
21cr|python-pytest-qt-4.1.0-1|6	Summary:        Pytest support for PyQt and PySide applications
21cr|python-pytest-qt-4.1.0-1|7	License:        MIT
21cr|python-pytest-qt-4.1.0-1|8	Group:          Development/Python
21cr|python-pytest-qt-4.1.0-1|9	Url:            http://github.com/pytest-dev/%{module}
21cr|python-pytest-qt-4.1.0-1|10	Source:         https://files.pythonhosted.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-pytest-qt-4.1.0-1|11	
21cr|python-pytest-qt-4.1.0-1|12	BuildArch:      noarch
21cr|python-pytest-qt-4.1.0-1|13	
21cr|python-pytest-qt-4.1.0-1|14	
21cr|python-pytest-qt-4.1.0-1|15	%description
21cr|python-pytest-qt-4.1.0-1|16	Pytest-qt is a pytest plugin that allows programmers to write tests
21cr|python-pytest-qt-4.1.0-1|17	for PySide and PyQt applications.
21cr|python-pytest-qt-4.1.0-1|18	
21cr|python-pytest-qt-4.1.0-1|19	The main usage is to use the `qtbot` fixture, responsible for handling `qApp`
21cr|python-pytest-qt-4.1.0-1|20	creation as needed and provides methods to simulate user interaction,
21cr|python-pytest-qt-4.1.0-1|21	like key presses and mouse clicks.
21cr|python-pytest-qt-4.1.0-1|22	#------------------------------------------------------------------------
21cr|python-pytest-qt-4.1.0-1|23	%package -n python3-%{module}
21cr|python-pytest-qt-4.1.0-1|24	Summary:        %{summary}
21cr|python-pytest-qt-4.1.0-1|25	
21cr|python-pytest-qt-4.1.0-1|26	BuildRequires:  python3egg(pytest)
21cr|python-pytest-qt-4.1.0-1|27	BuildRequires:  python3egg(pyqt5)
21cr|python-pytest-qt-4.1.0-1|28	BuildRequires:  python3egg(setuptools-scm)
21cr|python-pytest-qt-4.1.0-1|29	BuildRequires:  python3egg(setuptools)
21cr|python-pytest-qt-4.1.0-1|30	BuildRequires:  dos2unix
21cr|python-pytest-qt-4.1.0-1|31	Requires:       python3egg(pytest)
21cr|python-pytest-qt-4.1.0-1|32	Requires:       python3egg(pyqt5)
21cr|python-pytest-qt-4.1.0-1|33	
21cr|python-pytest-qt-4.1.0-1|34	%description -n python3-%{module}
21cr|python-pytest-qt-4.1.0-1|35	Pytest-qt is a pytest plugin that allows programmers to write tests
21cr|python-pytest-qt-4.1.0-1|36	for PySide and PyQt applications.
21cr|python-pytest-qt-4.1.0-1|37	
21cr|python-pytest-qt-4.1.0-1|38	The main usage is to use the `qtbot` fixture, responsible for handling `qApp`
21cr|python-pytest-qt-4.1.0-1|39	creation as needed and provides methods to simulate user interaction,
21cr|python-pytest-qt-4.1.0-1|40	like key presses and mouse clicks.
21cr|python-pytest-qt-4.1.0-1|41	
21cr|python-pytest-qt-4.1.0-1|42	%files -n python3-%{module}
21cr|python-pytest-qt-4.1.0-1|43	%doc CHANGELOG.rst README.rst LICENSE
21cr|python-pytest-qt-4.1.0-1|44	%{py3_puresitedir}/pytestqt
21cr|python-pytest-qt-4.1.0-1|45	%{py3_puresitedir}/*.egg-info
21cr|python-pytest-qt-4.1.0-1|46	
21cr|python-pytest-qt-4.1.0-1|47	#------------------------------------------------------------------------
21cr|python-pytest-qt-4.1.0-1|48	
21cr|python-pytest-qt-4.1.0-1|49	%prep
21cr|python-pytest-qt-4.1.0-1|50	%setup -qn %{module}-%{version}
21cr|python-pytest-qt-4.1.0-1|51	dos2unix LICENSE
21cr|python-pytest-qt-4.1.0-1|52	#bundle
21cr|python-pytest-qt-4.1.0-1|53	rm -fr %{module}-egg.info
21cr|python-pytest-qt-4.1.0-1|54	
21cr|python-pytest-qt-4.1.0-1|55	%build
21cr|python-pytest-qt-4.1.0-1|56	%py3_build
21cr|python-pytest-qt-4.1.0-1|57	
21cr|python-pytest-qt-4.1.0-1|58	%install
21cr|python-pytest-qt-4.1.0-1|59	%py3_install
21cr|python-pytest-qt-4.1.0-1|60	
21cr|python-pytest-qt-4.1.0-1|61	
21cr|python-pytest-qt-4.1.0-1|62	
21cr|python-pytest-qt-4.1.0-1|63	

7080 21
21cr|python-pytest-regressions-2.4.1-1|1	%define pypi_name pytest-regressions
21cr|python-pytest-regressions-2.4.1-1|2	
21cr|python-pytest-regressions-2.4.1-1|3	Name:           python-pytest-regressions
21cr|python-pytest-regressions-2.4.1-1|4	Version:        2.4.1
21cr|python-pytest-regressions-2.4.1-1|5	Release:        1
21cr|python-pytest-regressions-2.4.1-1|6	Summary:        Pytest fixtures for writing regression tests
21cr|python-pytest-regressions-2.4.1-1|7	Group:          Development/Python
21cr|python-pytest-regressions-2.4.1-1|8	License:        MIT
21cr|python-pytest-regressions-2.4.1-1|9	BuildArch:      noarch
21cr|python-pytest-regressions-2.4.1-1|10	URL:            https://pytest-regressions.readthedocs.io/
21cr|python-pytest-regressions-2.4.1-1|11	Source0:        https://github.com/ESSS/pytest-regressions/archive/%{version}/pytest-regressions-%{version}.tar.gz
21cr|python-pytest-regressions-2.4.1-1|12	
21cr|python-pytest-regressions-2.4.1-1|13	BuildRequires:  make
21cr|python-pytest-regressions-2.4.1-1|14	BuildRequires:  python3-devel
21cr|python-pytest-regressions-2.4.1-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-pytest-regressions-2.4.1-1|16	BuildRequires:  python3egg(matplotlib)
21cr|python-pytest-regressions-2.4.1-1|17	BuildRequires:  python3egg(numpy)
21cr|python-pytest-regressions-2.4.1-1|18	BuildRequires:  python3egg(pandas)
21cr|python-pytest-regressions-2.4.1-1|19	BuildRequires:  python3egg(pillow)
21cr|python-pytest-regressions-2.4.1-1|20	BuildRequires:  python3egg(pip)
21cr|python-pytest-regressions-2.4.1-1|21	BuildRequires:  python3egg(pytest)
21cr|python-pytest-regressions-2.4.1-1|22	BuildRequires:  python3egg(pyyaml)
21cr|python-pytest-regressions-2.4.1-1|23	BuildRequires:  python3egg(restructuredtext-lint)
21cr|python-pytest-regressions-2.4.1-1|24	BuildRequires:  python3egg(setuptools)
21cr|python-pytest-regressions-2.4.1-1|25	BuildRequires:  python3egg(sphinx)
21cr|python-pytest-regressions-2.4.1-1|26	BuildRequires:  python3egg(sphinx-rtd-theme)
21cr|python-pytest-regressions-2.4.1-1|27	BuildRequires:  python3egg(wheel)
21cr|python-pytest-regressions-2.4.1-1|28	
21cr|python-pytest-regressions-2.4.1-1|29	%global _desc %{expand:
21cr|python-pytest-regressions-2.4.1-1|30	This pytest plugin makes it simple to test general data, images, files,
21cr|python-pytest-regressions-2.4.1-1|31	and numeric tables by saving *expected* data in a *data directory*
21cr|python-pytest-regressions-2.4.1-1|32	(courtesy of pytest-datadir) that can be used to verify that future runs
21cr|python-pytest-regressions-2.4.1-1|33	produce the same data.}
21cr|python-pytest-regressions-2.4.1-1|34	
21cr|python-pytest-regressions-2.4.1-1|35	%description %_desc
21cr|python-pytest-regressions-2.4.1-1|36	
21cr|python-pytest-regressions-2.4.1-1|37	#---------------------------------------------------
21cr|python-pytest-regressions-2.4.1-1|38	%package     -n python3-pytest-regressions
21cr|python-pytest-regressions-2.4.1-1|39	Summary:        %{summary}
21cr|python-pytest-regressions-2.4.1-1|40	Group:          Development/Python
21cr|python-pytest-regressions-2.4.1-1|41	
21cr|python-pytest-regressions-2.4.1-1|42	%description -n python3-pytest-regressions %_desc
21cr|python-pytest-regressions-2.4.1-1|43	
21cr|python-pytest-regressions-2.4.1-1|44	%files -n python3-pytest-regressions -f %{pyproject_files}
21cr|python-pytest-regressions-2.4.1-1|45	%doc CHANGELOG.html README.html
21cr|python-pytest-regressions-2.4.1-1|46	
21cr|python-pytest-regressions-2.4.1-1|47	#---------------------------------------------------
21cr|python-pytest-regressions-2.4.1-1|48	%package        doc
21cr|python-pytest-regressions-2.4.1-1|49	# The content is MIT.  Sphinx copies files into the output with these licenses:
21cr|python-pytest-regressions-2.4.1-1|50	# - searchindex.js: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|51	# - _static/basic.css: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|52	# - _static/css/badge_only.css: MIT
21cr|python-pytest-regressions-2.4.1-1|53	# - _static/css/theme.css: MIT
21cr|python-pytest-regressions-2.4.1-1|54	# - _static/doctools.js: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|55	# - _static/documentation_options.js: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|56	# - _static/file.png: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|57	# - _static/jquery*.js: MIT
21cr|python-pytest-regressions-2.4.1-1|58	# - _static/js/badge_only.js: MIT
21cr|python-pytest-regressions-2.4.1-1|59	# - _static/js/theme.js: MIT
21cr|python-pytest-regressions-2.4.1-1|60	# - _static/language_data.js: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|61	# - _static/minus.png: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|62	# - _static/plus.png: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|63	# - _static/pygments.css: MIT
21cr|python-pytest-regressions-2.4.1-1|64	# - _static/searchtools.js: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|65	# - _static/_sphinx_javascript_frameworks_compat.js: BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|66	# - _static/underscore*.js: MIT
21cr|python-pytest-regressions-2.4.1-1|67	License:        MIT AND BSD-2-Clause
21cr|python-pytest-regressions-2.4.1-1|68	Summary:        Documentation for %{name}
21cr|python-pytest-regressions-2.4.1-1|69	
21cr|python-pytest-regressions-2.4.1-1|70	%description    doc
21cr|python-pytest-regressions-2.4.1-1|71	Documentation for %{name}.
21cr|python-pytest-regressions-2.4.1-1|72	
21cr|python-pytest-regressions-2.4.1-1|73	%files doc
21cr|python-pytest-regressions-2.4.1-1|74	%doc doc/_build/html
21cr|python-pytest-regressions-2.4.1-1|75	
21cr|python-pytest-regressions-2.4.1-1|76	#---------------------------------------------------
21cr|python-pytest-regressions-2.4.1-1|77	
21cr|python-pytest-regressions-2.4.1-1|78	%prep
21cr|python-pytest-regressions-2.4.1-1|79	%autosetup -n pytest-regressions-%{version}
21cr|python-pytest-regressions-2.4.1-1|80	
21cr|python-pytest-regressions-2.4.1-1|81	# Do not attempt to use git to determine the version
21cr|python-pytest-regressions-2.4.1-1|82	sed -i "s/use_scm_version.*/version='%{version}',/;/setuptools_scm/d" setup.py
21cr|python-pytest-regressions-2.4.1-1|83	sed -e 's/\(version = \).*/\1"%{version}"/' \
21cr|python-pytest-regressions-2.4.1-1|84	-e 's/\(release = \).*/\1"%{version}"/' \
21cr|python-pytest-regressions-2.4.1-1|85	-i doc/conf.py
21cr|python-pytest-regressions-2.4.1-1|86	
21cr|python-pytest-regressions-2.4.1-1|87	%build
21cr|python-pytest-regressions-2.4.1-1|88	%pyproject_wheel
21cr|python-pytest-regressions-2.4.1-1|89	
21cr|python-pytest-regressions-2.4.1-1|90	# Build documentation
21cr|python-pytest-regressions-2.4.1-1|91	PYTHONPATH=%{pyproject_build_lib} make -C doc html
21cr|python-pytest-regressions-2.4.1-1|92	rst2html --no-datestamp CHANGELOG.rst CHANGELOG.html
21cr|python-pytest-regressions-2.4.1-1|93	rst2html --no-datestamp README.rst README.html
21cr|python-pytest-regressions-2.4.1-1|94	rm doc/_build/html/.buildinfo
21cr|python-pytest-regressions-2.4.1-1|95	
21cr|python-pytest-regressions-2.4.1-1|96	%install
21cr|python-pytest-regressions-2.4.1-1|97	%pyproject_install
21cr|python-pytest-regressions-2.4.1-1|98	%pyproject_save_files pytest_regressions
21cr|python-pytest-regressions-2.4.1-1|99	

7081 21
21cr|python-pytest-timeout-2.1.0-2|1	%global pypi_name pytest-timeout
21cr|python-pytest-timeout-2.1.0-2|2	
21cr|python-pytest-timeout-2.1.0-2|3	Name:           python-%{pypi_name}
21cr|python-pytest-timeout-2.1.0-2|4	Version:        2.1.0
21cr|python-pytest-timeout-2.1.0-2|5	Release:        2
21cr|python-pytest-timeout-2.1.0-2|6	Summary:        py.test plugin to abort hanging tests
21cr|python-pytest-timeout-2.1.0-2|7	Group:          Development/Python
21cr|python-pytest-timeout-2.1.0-2|8	License:        MIT
21cr|python-pytest-timeout-2.1.0-2|9	URL:            https://github.com/pytest-dev/pytest-timeout
21cr|python-pytest-timeout-2.1.0-2|10	Source0:        %{pypi_source}
21cr|python-pytest-timeout-2.1.0-2|11	
21cr|python-pytest-timeout-2.1.0-2|12	BuildArch:      noarch
21cr|python-pytest-timeout-2.1.0-2|13	
21cr|python-pytest-timeout-2.1.0-2|14	BuildRequires:  python3-devel
21cr|python-pytest-timeout-2.1.0-2|15	BuildRequires:  python3egg(pexpect)
21cr|python-pytest-timeout-2.1.0-2|16	BuildRequires:  python3egg(pytest) >= 3.6.0
21cr|python-pytest-timeout-2.1.0-2|17	BuildRequires:  python3egg(pytest-cov)
21cr|python-pytest-timeout-2.1.0-2|18	BuildRequires:  python3egg(setuptools)
21cr|python-pytest-timeout-2.1.0-2|19	
21cr|python-pytest-timeout-2.1.0-2|20	%global _description %{expand:
21cr|python-pytest-timeout-2.1.0-2|21	This is a plugin which will terminate tests after a certain timeout. When doing
21cr|python-pytest-timeout-2.1.0-2|22	so it will show a stack dump of all threads running at the time. This is useful
21cr|python-pytest-timeout-2.1.0-2|23	when running tests under a continuous integration server or simply if you don’t
21cr|python-pytest-timeout-2.1.0-2|24	know why the test suite hangs.}
21cr|python-pytest-timeout-2.1.0-2|25	
21cr|python-pytest-timeout-2.1.0-2|26	%description %_description
21cr|python-pytest-timeout-2.1.0-2|27	
21cr|python-pytest-timeout-2.1.0-2|28	%package -n     python3-%{pypi_name}
21cr|python-pytest-timeout-2.1.0-2|29	Summary:        %{summary}
21cr|python-pytest-timeout-2.1.0-2|30	Group:          Development/Python
21cr|python-pytest-timeout-2.1.0-2|31	
21cr|python-pytest-timeout-2.1.0-2|32	%description -n python3-%{pypi_name} %_description
21cr|python-pytest-timeout-2.1.0-2|33	
21cr|python-pytest-timeout-2.1.0-2|34	%prep
21cr|python-pytest-timeout-2.1.0-2|35	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-pytest-timeout-2.1.0-2|36	
21cr|python-pytest-timeout-2.1.0-2|37	%build
21cr|python-pytest-timeout-2.1.0-2|38	%py3_build
21cr|python-pytest-timeout-2.1.0-2|39	
21cr|python-pytest-timeout-2.1.0-2|40	%install
21cr|python-pytest-timeout-2.1.0-2|41	%py3_install
21cr|python-pytest-timeout-2.1.0-2|42	
21cr|python-pytest-timeout-2.1.0-2|43	%check
21cr|python-pytest-timeout-2.1.0-2|44	%pytest
21cr|python-pytest-timeout-2.1.0-2|45	
21cr|python-pytest-timeout-2.1.0-2|46	
21cr|python-pytest-timeout-2.1.0-2|47	%files -n python3-%{pypi_name}
21cr|python-pytest-timeout-2.1.0-2|48	%doc README.rst
21cr|python-pytest-timeout-2.1.0-2|49	%license LICENSE
21cr|python-pytest-timeout-2.1.0-2|50	%{python3_sitelib}/pytest_timeout*
21cr|python-pytest-timeout-2.1.0-2|51	%{python3_sitelib}/__pycache__/pytest_timeout*

7082 21
21cr|python-pytest-xprocess-0.20.0-1|1	%global pypi_name pytest-xprocess
21cr|python-pytest-xprocess-0.20.0-1|2	
21cr|python-pytest-xprocess-0.20.0-1|3	Name:           python-%{pypi_name}
21cr|python-pytest-xprocess-0.20.0-1|4	Version:	0.20.0
21cr|python-pytest-xprocess-0.20.0-1|5	Release:	1
21cr|python-pytest-xprocess-0.20.0-1|6	Summary:        Pytest plugin to manage external processes across test runs
21cr|python-pytest-xprocess-0.20.0-1|7	Group:          Development/Python
21cr|python-pytest-xprocess-0.20.0-1|8	License:        MIT
21cr|python-pytest-xprocess-0.20.0-1|9	URL:            https://github.com/pytest-dev/pytest-xprocess/
21cr|python-pytest-xprocess-0.20.0-1|10	Source0:	https://files.pythonhosted.org/packages/1f/83/4af7697c38c2230d0bb0cd1b985dff4664bd53113139d214d1888516c4ee/pytest-xprocess-0.20.0.tar.gz
21cr|python-pytest-xprocess-0.20.0-1|11	BuildArch:      noarch
21cr|python-pytest-xprocess-0.20.0-1|12	
21cr|python-pytest-xprocess-0.20.0-1|13	BuildRequires:  python3-devel
21cr|python-pytest-xprocess-0.20.0-1|14	BuildRequires:  python3dist(psutil)
21cr|python-pytest-xprocess-0.20.0-1|15	BuildRequires:  python3dist(pytest)
21cr|python-pytest-xprocess-0.20.0-1|16	BuildRequires:  python3dist(setuptools)
21cr|python-pytest-xprocess-0.20.0-1|17	BuildRequires:  python3dist(setuptools-scm)
21cr|python-pytest-xprocess-0.20.0-1|18	
21cr|python-pytest-xprocess-0.20.0-1|19	%description
21cr|python-pytest-xprocess-0.20.0-1|20	Experimental py.test <>_ plugin for managing processes across test runs.Usage
21cr|python-pytest-xprocess-0.20.0-1|21	install via:: pip install pytest-xprocessThis will provide a xprocess fixture
21cr|python-pytest-xprocess-0.20.0-1|22	which helps you to ensure that one ore more longer-running processes are
21cr|python-pytest-xprocess-0.20.0-1|23	present for your tests. You can use it to start and pre-configure test-specific
21cr|python-pytest-xprocess-0.20.0-1|24	databases (Postgres, Couchdb, ...).Additionally there are two new command
21cr|python-pytest-xprocess-0.20.0-1|25	line...
21cr|python-pytest-xprocess-0.20.0-1|26	
21cr|python-pytest-xprocess-0.20.0-1|27	#--------------------------------------------------------------
21cr|python-pytest-xprocess-0.20.0-1|28	%package -n     python3-%{pypi_name}
21cr|python-pytest-xprocess-0.20.0-1|29	Summary:        %{summary}
21cr|python-pytest-xprocess-0.20.0-1|30	Group:          Development/Python
21cr|python-pytest-xprocess-0.20.0-1|31	
21cr|python-pytest-xprocess-0.20.0-1|32	Requires:       python3dist(psutil)
21cr|python-pytest-xprocess-0.20.0-1|33	Requires:       python3dist(pytest)
21cr|python-pytest-xprocess-0.20.0-1|34	Requires:       python3dist(setuptools)
21cr|python-pytest-xprocess-0.20.0-1|35	%description -n python3-%{pypi_name}
21cr|python-pytest-xprocess-0.20.0-1|36	Experimental py.test <>_ plugin for managing processes across test runs.Usage
21cr|python-pytest-xprocess-0.20.0-1|37	install via:: pip install pytest-xprocessThis will provide a xprocess fixture
21cr|python-pytest-xprocess-0.20.0-1|38	which helps you to ensure that one ore more longer-running processes are
21cr|python-pytest-xprocess-0.20.0-1|39	present for your tests. You can use it to start and pre-configure test-specific
21cr|python-pytest-xprocess-0.20.0-1|40	databases (Postgres, Couchdb, ...).Additionally there are two new command
21cr|python-pytest-xprocess-0.20.0-1|41	line...
21cr|python-pytest-xprocess-0.20.0-1|42	
21cr|python-pytest-xprocess-0.20.0-1|43	%files -n python3-%{pypi_name}
21cr|python-pytest-xprocess-0.20.0-1|44	%license LICENSE
21cr|python-pytest-xprocess-0.20.0-1|45	%doc README.rst
21cr|python-pytest-xprocess-0.20.0-1|46	%{python3_sitelib}/xprocess/
21cr|python-pytest-xprocess-0.20.0-1|47	%{python3_sitelib}/pytest_xprocess-%{version}-py%{python3_version}.egg-info
21cr|python-pytest-xprocess-0.20.0-1|48	
21cr|python-pytest-xprocess-0.20.0-1|49	#--------------------------------------------------------------
21cr|python-pytest-xprocess-0.20.0-1|50	%prep
21cr|python-pytest-xprocess-0.20.0-1|51	%autosetup -n %{pypi_name}-%{version}
21cr|python-pytest-xprocess-0.20.0-1|52	# Remove bundled egg-info
21cr|python-pytest-xprocess-0.20.0-1|53	rm -rf %{pypi_name}.egg-info
21cr|python-pytest-xprocess-0.20.0-1|54	# Remove executable bit from README
21cr|python-pytest-xprocess-0.20.0-1|55	chmod -x README.rst
21cr|python-pytest-xprocess-0.20.0-1|56	
21cr|python-pytest-xprocess-0.20.0-1|57	%build
21cr|python-pytest-xprocess-0.20.0-1|58	%py3_build
21cr|python-pytest-xprocess-0.20.0-1|59	
21cr|python-pytest-xprocess-0.20.0-1|60	%install
21cr|python-pytest-xprocess-0.20.0-1|61	%py3_install
21cr|python-pytest-xprocess-0.20.0-1|62	
21cr|python-pytest-xprocess-0.20.0-1|63	%check
21cr|python-pytest-xprocess-0.20.0-1|64	# on abf build test fail, on local build test OK
21cr|python-pytest-xprocess-0.20.0-1|65	#%%pytest
21cr|python-pytest-xprocess-0.20.0-1|66	
21cr|python-pytest-xprocess-0.20.0-1|67	%files -n python3-%{pypi_name}
21cr|python-pytest-xprocess-0.20.0-1|68	%license LICENSE
21cr|python-pytest-xprocess-0.20.0-1|69	%doc README.rst
21cr|python-pytest-xprocess-0.20.0-1|70	%{python3_sitelib}/xprocess/
21cr|python-pytest-xprocess-0.20.0-1|71	%{python3_sitelib}/pytest_xprocess-%{version}-py*.egg-info

7083 21
21cr|python-pytoml-0.1.20-1|1	%define srcname pytoml
21cr|python-pytoml-0.1.20-1|2	
21cr|python-pytoml-0.1.20-1|3	Name:           python-%{srcname}
21cr|python-pytoml-0.1.20-1|4	Version:        0.1.20
21cr|python-pytoml-0.1.20-1|5	Release:        1
21cr|python-pytoml-0.1.20-1|6	Summary:        A TOML-0.4.0 parser/writer for Python
21cr|python-pytoml-0.1.20-1|7	Group:		Development/Python
21cr|python-pytoml-0.1.20-1|8	License:        BSD
21cr|python-pytoml-0.1.20-1|9	URL:            https://github.com/avakar/pytoml
21cr|python-pytoml-0.1.20-1|10	Source0:        https://github.com/avakar/pytoml/archive/v%{version}.tar.gz?/%{srcname}-%{version}.tar.gz
21cr|python-pytoml-0.1.20-1|11	BuildArch:      noarch
21cr|python-pytoml-0.1.20-1|12	
21cr|python-pytoml-0.1.20-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-pytoml-0.1.20-1|14	BuildRequires:  python3egg(setuptools)
21cr|python-pytoml-0.1.20-1|15	BuildRequires:  python3-pkg-resources
21cr|python-pytoml-0.1.20-1|16	
21cr|python-pytoml-0.1.20-1|17	%description
21cr|python-pytoml-0.1.20-1|18	This project aims at being a specs-conforming and strict parser and writer for
21cr|python-pytoml-0.1.20-1|19	TOML files.
21cr|python-pytoml-0.1.20-1|20	
21cr|python-pytoml-0.1.20-1|21	The library currently supports version 0.4.0 of the specs.
21cr|python-pytoml-0.1.20-1|22	
21cr|python-pytoml-0.1.20-1|23	%package -n python3-%{srcname}
21cr|python-pytoml-0.1.20-1|24	Summary:        A TOML-0.4.0 parser/writer for Python
21cr|python-pytoml-0.1.20-1|25	Group:		Development/Python
21cr|python-pytoml-0.1.20-1|26	
21cr|python-pytoml-0.1.20-1|27	%description -n python3-%{srcname}
21cr|python-pytoml-0.1.20-1|28	This project aims at being a specs-conforming and strict parser and writer for
21cr|python-pytoml-0.1.20-1|29	TOML files.
21cr|python-pytoml-0.1.20-1|30	
21cr|python-pytoml-0.1.20-1|31	The library currently supports version 0.4.0 of the specs.
21cr|python-pytoml-0.1.20-1|32	
21cr|python-pytoml-0.1.20-1|33	%prep
21cr|python-pytoml-0.1.20-1|34	%setup -qn %{srcname}-%{version}
21cr|python-pytoml-0.1.20-1|35	
21cr|python-pytoml-0.1.20-1|36	%build
21cr|python-pytoml-0.1.20-1|37	%py3_build
21cr|python-pytoml-0.1.20-1|38	
21cr|python-pytoml-0.1.20-1|39	%install
21cr|python-pytoml-0.1.20-1|40	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-pytoml-0.1.20-1|41	
21cr|python-pytoml-0.1.20-1|42	%check
21cr|python-pytoml-0.1.20-1|43	python3 setup.py test
21cr|python-pytoml-0.1.20-1|44	
21cr|python-pytoml-0.1.20-1|45	%files -n python3-%{srcname}
21cr|python-pytoml-0.1.20-1|46	%{py3_puresitedir}/%{srcname}
21cr|python-pytoml-0.1.20-1|47	%{py3_puresitedir}/%{srcname}-%{version}-py%{py3_ver}.egg-info

7084 21
21cr|python-pywapi-0.3.8-3|1	%define	oname	pywapi
21cr|python-pywapi-0.3.8-3|2	
21cr|python-pywapi-0.3.8-3|3	Name:		python-%{oname}
21cr|python-pywapi-0.3.8-3|4	Version:	0.3.8
21cr|python-pywapi-0.3.8-3|5	Release:	3
21cr|python-pywapi-0.3.8-3|6	Summary:	Python wrapper around different weather APIs
21cr|python-pywapi-0.3.8-3|7	License:	MIT
21cr|python-pywapi-0.3.8-3|8	Group:		Development/Python
21cr|python-pywapi-0.3.8-3|9	Url:		http://code.google.com/p/python-weather-api/
21cr|python-pywapi-0.3.8-3|10	Source0:	http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-pywapi-0.3.8-3|11	
21cr|python-pywapi-0.3.8-3|12	BuildRequires:	pkgconfig(python3)
21cr|python-pywapi-0.3.8-3|13	BuildRequires:	python3egg(setuptools)
21cr|python-pywapi-0.3.8-3|14	BuildArch:	noarch
21cr|python-pywapi-0.3.8-3|15	
21cr|python-pywapi-0.3.8-3|16	%description
21cr|python-pywapi-0.3.8-3|17	This module provides a Python wrapper around the Yahoo! Weather, Weather.com,
21cr|python-pywapi-0.3.8-3|18	and National Oceanic and Atmospheric Administration (NOAA) APIs. Fetch
21cr|python-pywapi-0.3.8-3|19	weather reports using zip code, location id, city name, state, country, etc.
21cr|python-pywapi-0.3.8-3|20	
21cr|python-pywapi-0.3.8-3|21	%package -n python3-%{oname}
21cr|python-pywapi-0.3.8-3|22	Summary:	Python wrapper around different weather APIs
21cr|python-pywapi-0.3.8-3|23	
21cr|python-pywapi-0.3.8-3|24	%description -n python3-%{oname}
21cr|python-pywapi-0.3.8-3|25	This module provides a Python wrapper around the Yahoo! Weather, Weather.com,
21cr|python-pywapi-0.3.8-3|26	and National Oceanic and Atmospheric Administration (NOAA) APIs. Fetch
21cr|python-pywapi-0.3.8-3|27	weather reports using zip code, location id, city name, state, country, etc.
21cr|python-pywapi-0.3.8-3|28	
21cr|python-pywapi-0.3.8-3|29	
21cr|python-pywapi-0.3.8-3|30	%prep
21cr|python-pywapi-0.3.8-3|31	%setup -qn %{oname}-%{version}
21cr|python-pywapi-0.3.8-3|32	
21cr|python-pywapi-0.3.8-3|33	%build
21cr|python-pywapi-0.3.8-3|34	python3 setup.py build
21cr|python-pywapi-0.3.8-3|35	
21cr|python-pywapi-0.3.8-3|36	%install
21cr|python-pywapi-0.3.8-3|37	python3 setup.py install --root=%{buildroot}
21cr|python-pywapi-0.3.8-3|38	chmod +x %{buildroot}%{py3_puresitedir}/pywapi.py
21cr|python-pywapi-0.3.8-3|39	
21cr|python-pywapi-0.3.8-3|40	%files -n python3-%{oname}
21cr|python-pywapi-0.3.8-3|41	%doc CHANGELOG LICENSE README
21cr|python-pywapi-0.3.8-3|42	%{py3_puresitedir}/pywapi.py*
21cr|python-pywapi-0.3.8-3|43	%{py3_puresitedir}/__pycache__/*
21cr|python-pywapi-0.3.8-3|44	%{py3_puresitedir}/pywapi*.egg-info

7085 21
21cr|python-pywavelets-1.4.1-1|1	%define module PyWavelets
21cr|python-pywavelets-1.4.1-1|2	
21cr|python-pywavelets-1.4.1-1|3	Name:           python-pywavelets
21cr|python-pywavelets-1.4.1-1|4	Version:	1.4.1
21cr|python-pywavelets-1.4.1-1|5	Release:	1
21cr|python-pywavelets-1.4.1-1|6	Summary:        %{module}, wavelet transform module
21cr|python-pywavelets-1.4.1-1|7	License:        MIT
21cr|python-pywavelets-1.4.1-1|8	Group:          Development/Python
21cr|python-pywavelets-1.4.1-1|9	URL:            https://github.com/%{module}/pywt
21cr|python-pywavelets-1.4.1-1|10	Source:         https://files.pythonhosted.org/packages/source/P/%{module}/%{module}-%{version}.tar.gz
21cr|python-pywavelets-1.4.1-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-pywavelets-1.4.1-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-pywavelets-1.4.1-1|13	BuildRequires:  python3egg(numpy)
21cr|python-pywavelets-1.4.1-1|14	BuildRequires:  python3egg(pytest)
21cr|python-pywavelets-1.4.1-1|15	BuildRequires:  python3egg(cython)
21cr|python-pywavelets-1.4.1-1|16	
21cr|python-pywavelets-1.4.1-1|17	Provides:       python3-%{module} = %{EVRD}
21cr|python-pywavelets-1.4.1-1|18	
21cr|python-pywavelets-1.4.1-1|19	%description
21cr|python-pywavelets-1.4.1-1|20	PyWavelets, wavelet transform module.
21cr|python-pywavelets-1.4.1-1|21	
21cr|python-pywavelets-1.4.1-1|22	%files
21cr|python-pywavelets-1.4.1-1|23	%doc README.rst LICENSE
21cr|python-pywavelets-1.4.1-1|24	%{py3_platsitedir}/pywt
21cr|python-pywavelets-1.4.1-1|25	%{py3_platsitedir}/%{module}-%{version}-py*.egg-info
21cr|python-pywavelets-1.4.1-1|26	#---------------------------------------
21cr|python-pywavelets-1.4.1-1|27	
21cr|python-pywavelets-1.4.1-1|28	%prep
21cr|python-pywavelets-1.4.1-1|29	%setup -qn %{module}-%{version}
21cr|python-pywavelets-1.4.1-1|30	rm -fr *.egg-info
21cr|python-pywavelets-1.4.1-1|31	sed -i -e '/^#!\//, 1d' pywt/tests/*.py
21cr|python-pywavelets-1.4.1-1|32	
21cr|python-pywavelets-1.4.1-1|33	# Fix wrong-script-interpreter
21cr|python-pywavelets-1.4.1-1|34	find demo -name '*.py' -exec sed -i "s|#!%{_bindir}/env python|#!%__python3|"  {} \;
21cr|python-pywavelets-1.4.1-1|35	
21cr|python-pywavelets-1.4.1-1|36	# Remove unneeded shebangs
21cr|python-pywavelets-1.4.1-1|37	sed -i '1{\@^#!%{_bindir}/env python@d}' pywt/data/create_dat.py
21cr|python-pywavelets-1.4.1-1|38	
21cr|python-pywavelets-1.4.1-1|39	# Remove unneeded executable bits
21cr|python-pywavelets-1.4.1-1|40	for lib in test_concurrent test_data test_deprecations test_doc test_matlab_compatibility test_matlab_compatibility_cwt test_thresholding data/generate_matlab_data data/generate_matlab_data_cwt ; do
21cr|python-pywavelets-1.4.1-1|41	chmod a-x pywt/tests/$lib.py
21cr|python-pywavelets-1.4.1-1|42	done
21cr|python-pywavelets-1.4.1-1|43	
21cr|python-pywavelets-1.4.1-1|44	# we cythonize in build
21cr|python-pywavelets-1.4.1-1|45	rm $(grep -rl '/\* Generated by Cython')
21cr|python-pywavelets-1.4.1-1|46	
21cr|python-pywavelets-1.4.1-1|47	%build
21cr|python-pywavelets-1.4.1-1|48	export CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|python-pywavelets-1.4.1-1|49	%py3_build
21cr|python-pywavelets-1.4.1-1|50	
21cr|python-pywavelets-1.4.1-1|51	%install
21cr|python-pywavelets-1.4.1-1|52	%py3_install
21cr|python-pywavelets-1.4.1-1|53	
21cr|python-pywavelets-1.4.1-1|54	# Fix wrong-script-interpreter
21cr|python-pywavelets-1.4.1-1|55	sed -i "s|#!%{_bindir}/env python.*$|#!%{_bindir}/python3|" %{buildroot}%{py3_platsitedir}/pywt/tests/*.py
21cr|python-pywavelets-1.4.1-1|56	
21cr|python-pywavelets-1.4.1-1|57	%check
21cr|python-pywavelets-1.4.1-1|58	mkdir temp
21cr|python-pywavelets-1.4.1-1|59	mv pywt temp/pywt
21cr|python-pywavelets-1.4.1-1|60	# Accuracy is platform-dependent
21cr|python-pywavelets-1.4.1-1|61	pytest-3 --ignore=temp -k 'not test_accuracy_precomputed_cwt' %{buildroot}%{py3_platsitedir}/pywt/
21cr|python-pywavelets-1.4.1-1|62	mv temp/pywt pywt
21cr|python-pywavelets-1.4.1-1|63	
21cr|python-pywavelets-1.4.1-1|64	
21cr|python-pywavelets-1.4.1-1|65	
21cr|python-pywavelets-1.4.1-1|66	

7086 21
21cr|python-pyweblib-1.3.13-5|1	%define module pyweblib
21cr|python-pyweblib-1.3.13-5|2	
21cr|python-pyweblib-1.3.13-5|3	Name:           python-%{module}
21cr|python-pyweblib-1.3.13-5|4	Version:        1.3.13
21cr|python-pyweblib-1.3.13-5|5	Release:        5
21cr|python-pyweblib-1.3.13-5|6	Epoch:          0
21cr|python-pyweblib-1.3.13-5|7	Summary:        Yet another web programming framework for Python
21cr|python-pyweblib-1.3.13-5|8	License:        GPLv2
21cr|python-pyweblib-1.3.13-5|9	Group:          Development/Python
21cr|python-pyweblib-1.3.13-5|10	URL:            http://www.stroeder.com/pylib/PyWebLib/
21cr|python-pyweblib-1.3.13-5|11	Source0:        http://www.stroeder.com/pylib/PyWebLib/download/%{module}-%{version}.tar.gz
21cr|python-pyweblib-1.3.13-5|12	BuildArch:      noarch
21cr|python-pyweblib-1.3.13-5|13	
21cr|python-pyweblib-1.3.13-5|14	
21cr|python-pyweblib-1.3.13-5|15	%description
21cr|python-pyweblib-1.3.13-5|16	Web application library:
21cr|python-pyweblib-1.3.13-5|17	
21cr|python-pyweblib-1.3.13-5|18	pyweblib.forms          class library for handling <FORM> input
21cr|python-pyweblib-1.3.13-5|19	pyweblib.session        server-side web session handling
21cr|python-pyweblib-1.3.13-5|20	pyweblib.helper         misc. stuff useful in CGI-BINs
21cr|python-pyweblib-1.3.13-5|21	pyweblib.sslenv         retrieves SSL-related env vars
21cr|python-pyweblib-1.3.13-5|22	pyweblib.httphelper     very basic HTTP functions
21cr|python-pyweblib-1.3.13-5|23	#--------------------------------------------------------------
21cr|python-pyweblib-1.3.13-5|24	%package -n python3-%{module}
21cr|python-pyweblib-1.3.13-5|25	Summary:        Yet another web programming framework for Python
21cr|python-pyweblib-1.3.13-5|26	BuildRequires:	pkgconfig(python3)
21cr|python-pyweblib-1.3.13-5|27	BuildRequires:	python3egg(setuptools)
21cr|python-pyweblib-1.3.13-5|28	
21cr|python-pyweblib-1.3.13-5|29	%description -n python3-%{module}
21cr|python-pyweblib-1.3.13-5|30	Web application library:
21cr|python-pyweblib-1.3.13-5|31	
21cr|python-pyweblib-1.3.13-5|32	pyweblib.forms          class library for handling <FORM> input
21cr|python-pyweblib-1.3.13-5|33	pyweblib.session        server-side web session handling
21cr|python-pyweblib-1.3.13-5|34	pyweblib.helper         misc. stuff useful in CGI-BINs
21cr|python-pyweblib-1.3.13-5|35	pyweblib.sslenv         retrieves SSL-related env vars
21cr|python-pyweblib-1.3.13-5|36	pyweblib.httphelper     very basic HTTP functions
21cr|python-pyweblib-1.3.13-5|37	
21cr|python-pyweblib-1.3.13-5|38	%files -n python3-%{module}
21cr|python-pyweblib-1.3.13-5|39	%doc CHANGES htdocs
21cr|python-pyweblib-1.3.13-5|40	%{py3_puresitedir}/*
21cr|python-pyweblib-1.3.13-5|41	#--------------------------------------------------------------
21cr|python-pyweblib-1.3.13-5|42	
21cr|python-pyweblib-1.3.13-5|43	%prep
21cr|python-pyweblib-1.3.13-5|44	%setup -qn %{module}-%{version}
21cr|python-pyweblib-1.3.13-5|45	
21cr|python-pyweblib-1.3.13-5|46	
21cr|python-pyweblib-1.3.13-5|47	%build
21cr|python-pyweblib-1.3.13-5|48	export CFLAGS="%{optflags}"
21cr|python-pyweblib-1.3.13-5|49	%py3_build
21cr|python-pyweblib-1.3.13-5|50	
21cr|python-pyweblib-1.3.13-5|51	%install
21cr|python-pyweblib-1.3.13-5|52	%py3_install
21cr|python-pyweblib-1.3.13-5|53	

7087 21
21cr|python-pyzolib-0.3.4-6|1	%define module  pyzolib
21cr|python-pyzolib-0.3.4-6|2	
21cr|python-pyzolib-0.3.4-6|3	Name:           python-%{module}
21cr|python-pyzolib-0.3.4-6|4	Version:        0.3.4
21cr|python-pyzolib-0.3.4-6|5	Release:        %mkrel 6
21cr|python-pyzolib-0.3.4-6|6	Summary:        Utilities for the Pyzo environment
21cr|python-pyzolib-0.3.4-6|7	License:        BSD
21cr|python-pyzolib-0.3.4-6|8	Group:          Development/Python
21cr|python-pyzolib-0.3.4-6|9	URL:            http://bitbucket.org/pyzo/pyzolib
21cr|python-pyzolib-0.3.4-6|10	Source0:        https://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21cr|python-pyzolib-0.3.4-6|11	BuildArch:      noarch
21cr|python-pyzolib-0.3.4-6|12	BuildRequires:  pythonegg(setuptools)
21cr|python-pyzolib-0.3.4-6|13	
21cr|python-pyzolib-0.3.4-6|14	%description
21cr|python-pyzolib-0.3.4-6|15	This package implements several small sub-modules and sub-packages that expose
21cr|python-pyzolib-0.3.4-6|16	common functionality in a range of packages and applications in the Pyzo
21cr|python-pyzolib-0.3.4-6|17	framework.
21cr|python-pyzolib-0.3.4-6|18	
21cr|python-pyzolib-0.3.4-6|19	This is the Python 2 version of %{module}.
21cr|python-pyzolib-0.3.4-6|20	
21cr|python-pyzolib-0.3.4-6|21	#---------------------------------------------------------------------------
21cr|python-pyzolib-0.3.4-6|22	
21cr|python-pyzolib-0.3.4-6|23	%package -n     python3-%{module}
21cr|python-pyzolib-0.3.4-6|24	Summary:        Provides basic functionality for the Pyzo environment
21cr|python-pyzolib-0.3.4-6|25	Group:          Development/Python
21cr|python-pyzolib-0.3.4-6|26	BuildArch:      noarch
21cr|python-pyzolib-0.3.4-6|27	BuildRequires:  python3egg(cffi)
21cr|python-pyzolib-0.3.4-6|28	
21cr|python-pyzolib-0.3.4-6|29	%description -n python3-%{module}
21cr|python-pyzolib-0.3.4-6|30	This package implements several small sub-modules and sub-packages that expose
21cr|python-pyzolib-0.3.4-6|31	common functionality in a range of packages and applications in the Pyzo
21cr|python-pyzolib-0.3.4-6|32	framework.
21cr|python-pyzolib-0.3.4-6|33	
21cr|python-pyzolib-0.3.4-6|34	This is the Python 3 version of %{module}.
21cr|python-pyzolib-0.3.4-6|35	
21cr|python-pyzolib-0.3.4-6|36	#---------------------------------------------------------------------------
21cr|python-pyzolib-0.3.4-6|37	
21cr|python-pyzolib-0.3.4-6|38	%prep
21cr|python-pyzolib-0.3.4-6|39	%setup -qn %{module}-%{version}
21cr|python-pyzolib-0.3.4-6|40	
21cr|python-pyzolib-0.3.4-6|41	%build
21cr|python-pyzolib-0.3.4-6|42	%py2_build
21cr|python-pyzolib-0.3.4-6|43	%py3_build
21cr|python-pyzolib-0.3.4-6|44	
21cr|python-pyzolib-0.3.4-6|45	%install
21cr|python-pyzolib-0.3.4-6|46	%py2_install
21cr|python-pyzolib-0.3.4-6|47	%py3_install
21cr|python-pyzolib-0.3.4-6|48	
21cr|python-pyzolib-0.3.4-6|49	%files
21cr|python-pyzolib-0.3.4-6|50	%{python2_sitelib}/%{module}/
21cr|python-pyzolib-0.3.4-6|51	%{python2_sitelib}/%{module}-%{version}-py%{python2_version}.egg-info
21cr|python-pyzolib-0.3.4-6|52	
21cr|python-pyzolib-0.3.4-6|53	%files -n       python3-%{module}
21cr|python-pyzolib-0.3.4-6|54	%{python3_sitelib}/%{module}/
21cr|python-pyzolib-0.3.4-6|55	%{python3_sitelib}/%{module}-%{version}-py%{python3_version}.egg-info

7088 21
21cr|python-qdarkstyle-3.1-1|1	%global pypi_name qdarkstyle
21cr|python-qdarkstyle-3.1-1|2	%global mod_name QDarkStyle
21cr|python-qdarkstyle-3.1-1|3	
21cr|python-qdarkstyle-3.1-1|4	Name:           python-%{pypi_name}
21cr|python-qdarkstyle-3.1-1|5	Version:        3.1
21cr|python-qdarkstyle-3.1-1|6	Release:        1
21cr|python-qdarkstyle-3.1-1|7	Summary:        A dark stylesheet for Python and Qt applications
21cr|python-qdarkstyle-3.1-1|8	Group:          Development/Python
21cr|python-qdarkstyle-3.1-1|9	License:        MIT
21cr|python-qdarkstyle-3.1-1|10	URL:            https://github.com/ColinDuquesnoy/QDarkStyleSheet
21cr|python-qdarkstyle-3.1-1|11	Source0:        %{pypi_source QDarkStyle}
21cr|python-qdarkstyle-3.1-1|12	BuildArch:      noarch
21cr|python-qdarkstyle-3.1-1|13	BuildRequires:  python3-devel
21cr|python-qdarkstyle-3.1-1|14	BuildRequires:  python3dist(helpdev)
21cr|python-qdarkstyle-3.1-1|15	BuildRequires:  python3dist(m2r2)
21cr|python-qdarkstyle-3.1-1|16	BuildRequires:  python3dist(pyqt5)
21cr|python-qdarkstyle-3.1-1|17	BuildRequires:  python3dist(PySide2)
21cr|python-qdarkstyle-3.1-1|18	BuildRequires:  python3dist(qtpy) >= 1.7
21cr|python-qdarkstyle-3.1-1|19	BuildRequires:  python3dist(qtsass)
21cr|python-qdarkstyle-3.1-1|20	BuildRequires:  python3dist(setuptools)
21cr|python-qdarkstyle-3.1-1|21	BuildRequires:  python3dist(sphinx)
21cr|python-qdarkstyle-3.1-1|22	BuildRequires:  python3dist(sphinx-rtd-theme)
21cr|python-qdarkstyle-3.1-1|23	BuildRequires:  python3-watchdog
21cr|python-qdarkstyle-3.1-1|24	
21cr|python-qdarkstyle-3.1-1|25	%description
21cr|python-qdarkstyle-3.1-1|26	A dark stylesheet for Qt applications (Qt4, Qt5, PySide, PySide2, PyQt4,
21cr|python-qdarkstyle-3.1-1|27	PyQt5, QtPy, PyQtGraph).
21cr|python-qdarkstyle-3.1-1|28	
21cr|python-qdarkstyle-3.1-1|29	#-----------------------------------------------------------------------
21cr|python-qdarkstyle-3.1-1|30	
21cr|python-qdarkstyle-3.1-1|31	%package -n python3-%{pypi_name}
21cr|python-qdarkstyle-3.1-1|32	Summary:        %{summary}
21cr|python-qdarkstyle-3.1-1|33	Requires:       python3dist(helpdev) >= 0.6.2
21cr|python-qdarkstyle-3.1-1|34	Requires:       python3dist(m2r2)
21cr|python-qdarkstyle-3.1-1|35	Requires:       python3dist(pyqt5)
21cr|python-qdarkstyle-3.1-1|36	Requires:       python3dist(PySide2)
21cr|python-qdarkstyle-3.1-1|37	Requires:       python3dist(qtpy) >= 1.7
21cr|python-qdarkstyle-3.1-1|38	Requires:       python3dist(qtsass)
21cr|python-qdarkstyle-3.1-1|39	Requires:       python3dist(setuptools)
21cr|python-qdarkstyle-3.1-1|40	Requires:       python3dist(sphinx)
21cr|python-qdarkstyle-3.1-1|41	Requires:       python3dist(sphinx-rtd-theme)
21cr|python-qdarkstyle-3.1-1|42	Requires:       python3dist(watchdog)
21cr|python-qdarkstyle-3.1-1|43	Requires:       python3dist(tox)
21cr|python-qdarkstyle-3.1-1|44	
21cr|python-qdarkstyle-3.1-1|45	%description -n python3-%{pypi_name}
21cr|python-qdarkstyle-3.1-1|46	A dark stylesheet for Qt applications (Qt4, Qt5, PySide, PySide2, PyQt4,
21cr|python-qdarkstyle-3.1-1|47	PyQt5, QtPy, PyQtGraph).
21cr|python-qdarkstyle-3.1-1|48	
21cr|python-qdarkstyle-3.1-1|49	%files -n python3-%{pypi_name}
21cr|python-qdarkstyle-3.1-1|50	%license LICENSE.rst
21cr|python-qdarkstyle-3.1-1|51	%doc AUTHORS.rst CHANGES.rst CONTRIBUTING.rst
21cr|python-qdarkstyle-3.1-1|52	%{_bindir}/qdarkstyle
21cr|python-qdarkstyle-3.1-1|53	%{_bindir}/qdarkstyle.example
21cr|python-qdarkstyle-3.1-1|54	%{_bindir}/qdarkstyle.utils
21cr|python-qdarkstyle-3.1-1|55	%{python3_sitelib}/%{pypi_name}
21cr|python-qdarkstyle-3.1-1|56	%{python3_sitelib}/%{mod_name}-%{version}-py%{python3_version}.egg-info
21cr|python-qdarkstyle-3.1-1|57	
21cr|python-qdarkstyle-3.1-1|58	#-----------------------------------------------------------------------
21cr|python-qdarkstyle-3.1-1|59	
21cr|python-qdarkstyle-3.1-1|60	
21cr|python-qdarkstyle-3.1-1|61	%prep
21cr|python-qdarkstyle-3.1-1|62	%autosetup -n QDarkStyle-%{version}
21cr|python-qdarkstyle-3.1-1|63	# Remove bundled egg-info
21cr|python-qdarkstyle-3.1-1|64	rm -rf %{pypi_name}.egg-info
21cr|python-qdarkstyle-3.1-1|65	
21cr|python-qdarkstyle-3.1-1|66	%build
21cr|python-qdarkstyle-3.1-1|67	%py3_build
21cr|python-qdarkstyle-3.1-1|68	
21cr|python-qdarkstyle-3.1-1|69	%install
21cr|python-qdarkstyle-3.1-1|70	%py3_install

7089 21
21cr|python-qdatamatrix-0.1.31-1|1	%define module qdatamatrix
21cr|python-qdatamatrix-0.1.31-1|2	
21cr|python-qdatamatrix-0.1.31-1|3	Name:           python-%{module}
21cr|python-qdatamatrix-0.1.31-1|4	Version:        0.1.31
21cr|python-qdatamatrix-0.1.31-1|5	Release:        1
21cr|python-qdatamatrix-0.1.31-1|6	Summary:        A PyQt4/PyQt5 widget for viewing and editing a DataMatrix object
21cr|python-qdatamatrix-0.1.31-1|7	License:        GPLv3
21cr|python-qdatamatrix-0.1.31-1|8	Group:          Development/Python
21cr|python-qdatamatrix-0.1.31-1|9	URL:            https://github.com/smathot/python-%{module}
21cr|python-qdatamatrix-0.1.31-1|10	Source:         https://files.pythonhosted.org/packages/source/p/python-%{module}/python-%{module}-%{version}.tar.gz
21cr|python-qdatamatrix-0.1.31-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-qdatamatrix-0.1.31-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-qdatamatrix-0.1.31-1|13	BuildRequires:  python3egg(python-datamatrix)
21cr|python-qdatamatrix-0.1.31-1|14	BuildRequires:  python3egg(qtpy)
21cr|python-qdatamatrix-0.1.31-1|15	BuildRequires:  python3-pyside
21cr|python-qdatamatrix-0.1.31-1|16	BuildRequires:  python3-qt5-core
21cr|python-qdatamatrix-0.1.31-1|17	BuildRequires:  python3-qt5-widgets
21cr|python-qdatamatrix-0.1.31-1|18	BuildRequires:  python3-qt5-quickwidgets
21cr|python-qdatamatrix-0.1.31-1|19	BuildRequires:  python3-qt5-webkitwidgets
21cr|python-qdatamatrix-0.1.31-1|20	BuildRequires:  python3-qt5-dbus
21cr|python-qdatamatrix-0.1.31-1|21	BuildRequires:  python3-qt5-gui
21cr|python-qdatamatrix-0.1.31-1|22	BuildRequires:  python3-qt5-multimediawidgets
21cr|python-qdatamatrix-0.1.31-1|23	
21cr|python-qdatamatrix-0.1.31-1|24	Provides:       python3-%{module} = %{EVRD}
21cr|python-qdatamatrix-0.1.31-1|25	
21cr|python-qdatamatrix-0.1.31-1|26	BuildArch:      noarch
21cr|python-qdatamatrix-0.1.31-1|27	
21cr|python-qdatamatrix-0.1.31-1|28	
21cr|python-qdatamatrix-0.1.31-1|29	%description
21cr|python-qdatamatrix-0.1.31-1|30	A PyQt4/PyQt5 widget for viewing and editing a DataMatrix object
21cr|python-qdatamatrix-0.1.31-1|31	
21cr|python-qdatamatrix-0.1.31-1|32	%files
21cr|python-qdatamatrix-0.1.31-1|33	%{py3_puresitedir}/python_%{module}-%{version}-py?.?.egg-info
21cr|python-qdatamatrix-0.1.31-1|34	%{py3_puresitedir}/%{module}
21cr|python-qdatamatrix-0.1.31-1|35	
21cr|python-qdatamatrix-0.1.31-1|36	
21cr|python-qdatamatrix-0.1.31-1|37	#--------------------------------------------------
21cr|python-qdatamatrix-0.1.31-1|38	
21cr|python-qdatamatrix-0.1.31-1|39	%prep
21cr|python-qdatamatrix-0.1.31-1|40	%setup -q
21cr|python-qdatamatrix-0.1.31-1|41	rm -fr *-egg.info
21cr|python-qdatamatrix-0.1.31-1|42	
21cr|python-qdatamatrix-0.1.31-1|43	%build
21cr|python-qdatamatrix-0.1.31-1|44	%py3_build
21cr|python-qdatamatrix-0.1.31-1|45	
21cr|python-qdatamatrix-0.1.31-1|46	%install
21cr|python-qdatamatrix-0.1.31-1|47	%py3_install

7090 21
21cr|python-qnotifications-2.0.6-1|1	%define module qnotifications
21cr|python-qnotifications-2.0.6-1|2	
21cr|python-qnotifications-2.0.6-1|3	Name:           python-%{module}
21cr|python-qnotifications-2.0.6-1|4	Version:        2.0.6
21cr|python-qnotifications-2.0.6-1|5	Release:        1
21cr|python-qnotifications-2.0.6-1|6	Summary:        Pretty in-app notifications for PyQt
21cr|python-qnotifications-2.0.6-1|7	License:        LGPLv3
21cr|python-qnotifications-2.0.6-1|8	Group:          Development/Python
21cr|python-qnotifications-2.0.6-1|9	URL:            https://github.com/dschreij/QNotifications
21cr|python-qnotifications-2.0.6-1|10	Source:         https://files.pythonhosted.org/packages/source/p/python-%{module}/python-%{module}-%{version}.tar.gz
21cr|python-qnotifications-2.0.6-1|11	
21cr|python-qnotifications-2.0.6-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-qnotifications-2.0.6-1|13	BuildRequires:  python3egg(qtpy)
21cr|python-qnotifications-2.0.6-1|14	BuildRequires:  pkgconfig(pyside2)
21cr|python-qnotifications-2.0.6-1|15	BuildRequires:  python3-qt5-core
21cr|python-qnotifications-2.0.6-1|16	BuildRequires:  python3-qt5-widgets
21cr|python-qnotifications-2.0.6-1|17	BuildRequires:  python3-qt5-quickwidgets
21cr|python-qnotifications-2.0.6-1|18	BuildRequires:  python3-qt5-webkitwidgets
21cr|python-qnotifications-2.0.6-1|19	BuildRequires:  python3-qt5-dbus
21cr|python-qnotifications-2.0.6-1|20	BuildRequires:  python3-qt5-gui
21cr|python-qnotifications-2.0.6-1|21	BuildRequires:  python3-qt5-multimediawidgets
21cr|python-qnotifications-2.0.6-1|22	BuildRequires:  python3egg(fastnumbers)
21cr|python-qnotifications-2.0.6-1|23	Provides:       python3-%{module} = %{EVRD}
21cr|python-qnotifications-2.0.6-1|24	
21cr|python-qnotifications-2.0.6-1|25	BuildArch:      noarch
21cr|python-qnotifications-2.0.6-1|26	
21cr|python-qnotifications-2.0.6-1|27	%description
21cr|python-qnotifications-2.0.6-1|28	Pretty in-app notifications for PyQt
21cr|python-qnotifications-2.0.6-1|29	
21cr|python-qnotifications-2.0.6-1|30	%files
21cr|python-qnotifications-2.0.6-1|31	%{py3_puresitedir}/python_%{module}-%{version}-py?.?.egg-info
21cr|python-qnotifications-2.0.6-1|32	%{py3_puresitedir}/QNotifications
21cr|python-qnotifications-2.0.6-1|33	
21cr|python-qnotifications-2.0.6-1|34	#-------------------------------------------------------
21cr|python-qnotifications-2.0.6-1|35	%prep
21cr|python-qnotifications-2.0.6-1|36	%setup -qn python-%{module}-%{version}
21cr|python-qnotifications-2.0.6-1|37	rm -fr *.egg-info
21cr|python-qnotifications-2.0.6-1|38	
21cr|python-qnotifications-2.0.6-1|39	%build
21cr|python-qnotifications-2.0.6-1|40	%py3_build
21cr|python-qnotifications-2.0.6-1|41	
21cr|python-qnotifications-2.0.6-1|42	%install
21cr|python-qnotifications-2.0.6-1|43	%py3_install
21cr|python-qnotifications-2.0.6-1|44	
21cr|python-qnotifications-2.0.6-1|45	
21cr|python-qnotifications-2.0.6-1|46	

7091 21
21cr|python-qpageview-0.6.2-1|1	%define	pypi_name	qpageview
21cr|python-qpageview-0.6.2-1|2	
21cr|python-qpageview-0.6.2-1|3	Summary:	Widget to display page-based documents for Qt5/PyQt5
21cr|python-qpageview-0.6.2-1|4	Name:		python-%{pypi_name}
21cr|python-qpageview-0.6.2-1|5	Version:	0.6.2
21cr|python-qpageview-0.6.2-1|6	Release:	1
21cr|python-qpageview-0.6.2-1|7	License:	GPLv3
21cr|python-qpageview-0.6.2-1|8	Group:		Development/Python
21cr|python-qpageview-0.6.2-1|9	Url:		https://github.com/frescobaldi/qpageview
21cr|python-qpageview-0.6.2-1|10	Source0:		https://github.com/frescobaldi/qpageview/archive/refs/tags/%{pypi_name}-%{version}.tar.gz
21cr|python-qpageview-0.6.2-1|11	# Created with Sphinx by `make latexpdf` in the docs subdir
21cr|python-qpageview-0.6.2-1|12	Source1:		qpageview.pdf
21cr|python-qpageview-0.6.2-1|13	BuildRequires:	python3 >= 3.8
21cr|python-qpageview-0.6.2-1|14	BuildRequires:	python3-cups
21cr|python-qpageview-0.6.2-1|15	BuildRequires:	python3-poppler-qt5
21cr|python-qpageview-0.6.2-1|16	BuildRequires:	python3-qt5
21cr|python-qpageview-0.6.2-1|17	BuildRequires:	python3-setuptools
21cr|python-qpageview-0.6.2-1|18	BuildRequires:	pkgconfig(python3)
21cr|python-qpageview-0.6.2-1|19	BuildRequires:	python3-qt5-devel
21cr|python-qpageview-0.6.2-1|20	BuildArch:	noarch
21cr|python-qpageview-0.6.2-1|21	
21cr|python-qpageview-0.6.2-1|22	%description
21cr|python-qpageview-0.6.2-1|23	Widget to display page-based documents for Qt5/PyQt5.
21cr|python-qpageview-0.6.2-1|24	It has a flexible architecture potentially supporting many formats.
21cr|python-qpageview-0.6.2-1|25	Currently, it supports SVG documents, images and PDF documents.
21cr|python-qpageview-0.6.2-1|26	
21cr|python-qpageview-0.6.2-1|27	#-----------------------------------------------------------------------------
21cr|python-qpageview-0.6.2-1|28	
21cr|python-qpageview-0.6.2-1|29	%package -n python3-%{pypi_name}
21cr|python-qpageview-0.6.2-1|30	Summary:	Widget to display page-based documents for Qt5/PyQt5
21cr|python-qpageview-0.6.2-1|31	Group:		Development/Python
21cr|python-qpageview-0.6.2-1|32	Requires:	python3-cups
21cr|python-qpageview-0.6.2-1|33	Requires:	python3-poppler-qt5
21cr|python-qpageview-0.6.2-1|34	Requires:	python3-qt5
21cr|python-qpageview-0.6.2-1|35	
21cr|python-qpageview-0.6.2-1|36	%description -n python3-%{pypi_name}
21cr|python-qpageview-0.6.2-1|37	Widget to display page-based documents for Qt5/PyQt5.
21cr|python-qpageview-0.6.2-1|38	It has a flexible architecture potentially supporting many formats.
21cr|python-qpageview-0.6.2-1|39	Currently, it supports SVG documents, images and PDF documents.
21cr|python-qpageview-0.6.2-1|40	
21cr|python-qpageview-0.6.2-1|41	%files -n python3-%{pypi_name}
21cr|python-qpageview-0.6.2-1|42	%doc ChangeLog LICENSE README.rst
21cr|python-qpageview-0.6.2-1|43	%{py3_puresitedir}/%{pypi_name}
21cr|python-qpageview-0.6.2-1|44	%{py3_puresitedir}/%{pypi_name}-%{version}*-info
21cr|python-qpageview-0.6.2-1|45	
21cr|python-qpageview-0.6.2-1|46	#-----------------------------------------------------------------------------
21cr|python-qpageview-0.6.2-1|47	
21cr|python-qpageview-0.6.2-1|48	%prep
21cr|python-qpageview-0.6.2-1|49	%setup -qn %{pypi_name}-%{version}
21cr|python-qpageview-0.6.2-1|50	
21cr|python-qpageview-0.6.2-1|51	cp %{SOURCE1} .
21cr|python-qpageview-0.6.2-1|52	
21cr|python-qpageview-0.6.2-1|53	
21cr|python-qpageview-0.6.2-1|54	%build
21cr|python-qpageview-0.6.2-1|55	%py3_build
21cr|python-qpageview-0.6.2-1|56	
21cr|python-qpageview-0.6.2-1|57	
21cr|python-qpageview-0.6.2-1|58	%install
21cr|python-qpageview-0.6.2-1|59	%py3_install

7092 21
21cr|python-qstk-0.2.8-8|1	%global pypi_name QSTK
21cr|python-qstk-0.2.8-8|2	
21cr|python-qstk-0.2.8-8|3	Name:           python-qstk
21cr|python-qstk-0.2.8-8|4	Version:        0.2.8
21cr|python-qstk-0.2.8-8|5	Release:        8
21cr|python-qstk-0.2.8-8|6	Group:          Development/Python
21cr|python-qstk-0.2.8-8|7	Summary:        QuantSoftware Toolkit
21cr|python-qstk-0.2.8-8|8	URL:            http://wiki.quantsoftware.org
21cr|python-qstk-0.2.8-8|9	License:        BSD
21cr|python-qstk-0.2.8-8|10	Source0:        https://pypi.python.org/packages/source/Q/QSTK/QSTK-%{version}.tar.gz
21cr|python-qstk-0.2.8-8|11	BuildArch:      noarch
21cr|python-qstk-0.2.8-8|12	
21cr|python-qstk-0.2.8-8|13	BuildRequires:  python3-devel
21cr|python-qstk-0.2.8-8|14	BuildRequires:  python3-setuptools
21cr|python-qstk-0.2.8-8|15	
21cr|python-qstk-0.2.8-8|16	%description
21cr|python-qstk-0.2.8-8|17	QuantSoftware Toolkit
21cr|python-qstk-0.2.8-8|18	
21cr|python-qstk-0.2.8-8|19	%package -n     python3-qstk
21cr|python-qstk-0.2.8-8|20	Summary:        QuantSoftware Toolkit
21cr|python-qstk-0.2.8-8|21	Obsoletes:	python-qstk < %{EVRD}
21cr|python-qstk-0.2.8-8|22	Provides:	python-qstk = %{EVRD}
21cr|python-qstk-0.2.8-8|23	
21cr|python-qstk-0.2.8-8|24	%description -n python3-qstk
21cr|python-qstk-0.2.8-8|25	QuantSoftware Toolkit
21cr|python-qstk-0.2.8-8|26	
21cr|python-qstk-0.2.8-8|27	
21cr|python-qstk-0.2.8-8|28	%prep
21cr|python-qstk-0.2.8-8|29	%setup -q -n %{pypi_name}-%{version}
21cr|python-qstk-0.2.8-8|30	# Remove bundled egg-info
21cr|python-qstk-0.2.8-8|31	rm -rf %{pypi_name}.egg-info
21cr|python-qstk-0.2.8-8|32	sed -i -e 's!python-dateutil == 1.5!python-dateutil >= 1.5!' setup.py
21cr|python-qstk-0.2.8-8|33	# Remove yahoo data
21cr|python-qstk-0.2.8-8|34	rm -rf QSTK/QSData/Yahoo/*.csv
21cr|python-qstk-0.2.8-8|35	
21cr|python-qstk-0.2.8-8|36	rm -rf %{py3dir}
21cr|python-qstk-0.2.8-8|37	cp -a . %{py3dir}
21cr|python-qstk-0.2.8-8|38	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-qstk-0.2.8-8|39	2to3 -w %{py3dir}
21cr|python-qstk-0.2.8-8|40	
21cr|python-qstk-0.2.8-8|41	
21cr|python-qstk-0.2.8-8|42	%build
21cr|python-qstk-0.2.8-8|43	pushd %{py3dir}
21cr|python-qstk-0.2.8-8|44	python3 setup.py build
21cr|python-qstk-0.2.8-8|45	popd
21cr|python-qstk-0.2.8-8|46	
21cr|python-qstk-0.2.8-8|47	%install
21cr|python-qstk-0.2.8-8|48	pushd %{py3dir}
21cr|python-qstk-0.2.8-8|49	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-qstk-0.2.8-8|50	mv %{buildroot}/%{py3_puresitedir}/Bin %{buildroot}/%{py3_puresitedir}/%{pypi_name}
21cr|python-qstk-0.2.8-8|51	popd
21cr|python-qstk-0.2.8-8|52	
21cr|python-qstk-0.2.8-8|53	
21cr|python-qstk-0.2.8-8|54	%files -n python3-qstk
21cr|python-qstk-0.2.8-8|55	%{py3_puresitedir}/%{pypi_name}
21cr|python-qstk-0.2.8-8|56	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21cr|python-qstk-0.2.8-8|57	%{py3_puresitedir}/%{pypi_name}*.pth

7093 21
21cr|python-qstylizer-0.2.2-1|1	%global pypi_name qstylizer
21cr|python-qstylizer-0.2.2-1|2	
21cr|python-qstylizer-0.2.2-1|3	%global _description %{expand:
21cr|python-qstylizer-0.2.2-1|4	qstylizer is a python package designed to help with the construction of
21cr|python-qstylizer-0.2.2-1|5	PyQt/PySide stylesheets.
21cr|python-qstylizer-0.2.2-1|6	}
21cr|python-qstylizer-0.2.2-1|7	
21cr|python-qstylizer-0.2.2-1|8	Name:           python-%{pypi_name}
21cr|python-qstylizer-0.2.2-1|9	Version:        0.2.2
21cr|python-qstylizer-0.2.2-1|10	Release:        1
21cr|python-qstylizer-0.2.2-1|11	Summary:        Qt stylesheet generation utility for PyQt/PySide
21cr|python-qstylizer-0.2.2-1|12	Group:          Development/Python
21cr|python-qstylizer-0.2.2-1|13	License:        MIT
21cr|python-qstylizer-0.2.2-1|14	URL:            https://github.com/blambright/qstylizer
21cr|python-qstylizer-0.2.2-1|15	# This URL does not seem to work
21cr|python-qstylizer-0.2.2-1|16	#Source0:        https://files.pythonhosted.org/packages/source/q/{pypi_name}/{pypi_name}-{version}.tar.gz
21cr|python-qstylizer-0.2.2-1|17	Source0:        https://github.com/blambright/qstylizer/archive/refs/tags/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz
21cr|python-qstylizer-0.2.2-1|18	
21cr|python-qstylizer-0.2.2-1|19	BuildArch:      noarch
21cr|python-qstylizer-0.2.2-1|20	
21cr|python-qstylizer-0.2.2-1|21	BuildRequires:  python3-devel
21cr|python-qstylizer-0.2.2-1|22	BuildRequires:  pyproject-rpm-macros
21cr|python-qstylizer-0.2.2-1|23	
21cr|python-qstylizer-0.2.2-1|24	%description
21cr|python-qstylizer-0.2.2-1|25	%_description
21cr|python-qstylizer-0.2.2-1|26	
21cr|python-qstylizer-0.2.2-1|27	#---------------------------------------------
21cr|python-qstylizer-0.2.2-1|28	%package -n     python3-%{pypi_name}
21cr|python-qstylizer-0.2.2-1|29	Summary:        %{summary}
21cr|python-qstylizer-0.2.2-1|30	Group:          Development/Python
21cr|python-qstylizer-0.2.2-1|31	
21cr|python-qstylizer-0.2.2-1|32	%description -n python3-%{pypi_name}
21cr|python-qstylizer-0.2.2-1|33	%_description
21cr|python-qstylizer-0.2.2-1|34	
21cr|python-qstylizer-0.2.2-1|35	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-qstylizer-0.2.2-1|36	%license LICENSE.txt
21cr|python-qstylizer-0.2.2-1|37	%doc README.rst
21cr|python-qstylizer-0.2.2-1|38	
21cr|python-qstylizer-0.2.2-1|39	#---------------------------------------------
21cr|python-qstylizer-0.2.2-1|40	
21cr|python-qstylizer-0.2.2-1|41	%prep
21cr|python-qstylizer-0.2.2-1|42	%autosetup -n %{pypi_name}-%{version}
21cr|python-qstylizer-0.2.2-1|43	
21cr|python-qstylizer-0.2.2-1|44	%generate_buildrequires
21cr|python-qstylizer-0.2.2-1|45	export PBR_VERSION=%{version}
21cr|python-qstylizer-0.2.2-1|46	%pyproject_buildrequires -r
21cr|python-qstylizer-0.2.2-1|47	
21cr|python-qstylizer-0.2.2-1|48	%build
21cr|python-qstylizer-0.2.2-1|49	export PBR_VERSION=%{version}
21cr|python-qstylizer-0.2.2-1|50	%pyproject_wheel
21cr|python-qstylizer-0.2.2-1|51	
21cr|python-qstylizer-0.2.2-1|52	%install
21cr|python-qstylizer-0.2.2-1|53	export PBR_VERSION=%{version}
21cr|python-qstylizer-0.2.2-1|54	%pyproject_install
21cr|python-qstylizer-0.2.2-1|55	
21cr|python-qstylizer-0.2.2-1|56	%pyproject_save_files qstylizer
21cr|python-qstylizer-0.2.2-1|57	
21cr|python-qstylizer-0.2.2-1|58	

7094 21
21cr|pythonqt-2.1-3|1	%define major		2.1
21cr|pythonqt-2.1-3|2	%define libname		%mklibname %{name} %{major}
21cr|pythonqt-2.1-3|3	%define devname		%mklibname %{name}qt4 -d
21cr|pythonqt-2.1-3|4	%define qtver		Qt4.8
21cr|pythonqt-2.1-3|5	%define oname		PythonQt
21cr|pythonqt-2.1-3|6	
21cr|pythonqt-2.1-3|7	Name:           pythonqt
21cr|pythonqt-2.1-3|8	Version:        2.1
21cr|pythonqt-2.1-3|9	Release:        3
21cr|pythonqt-2.1-3|10	Summary:        Lightweight script binding of the Qt4 framework to the Python language
21cr|pythonqt-2.1-3|11	Group:          Development/Python
21cr|pythonqt-2.1-3|12	License:        LGPLv2
21cr|pythonqt-2.1-3|13	URL:            http://pythonqt.sourceforge.net
21cr|pythonqt-2.1-3|14	Source0:        http://downloads.sourceforge.net/pythonqt/%{oname}%{major}_%{qtver}.zip
21cr|pythonqt-2.1-3|15	# Python-2.7 patch
21cr|pythonqt-2.1-3|16	Patch0:         pythonqt-2.1-python27.patch
21cr|pythonqt-2.1-3|17	# Patch in the "make install" command
21cr|pythonqt-2.1-3|18	Patch1:         pythonqt-2.1-install.patch
21cr|pythonqt-2.1-3|19	Patch2:         e463adc5a768.patch
21cr|pythonqt-2.1-3|20	BuildRequires:  pkgconfig(python2)
21cr|pythonqt-2.1-3|21	BuildRequires:  qt4-devel
21cr|pythonqt-2.1-3|22	BuildRequires:  pkgconfig(phonon)
21cr|pythonqt-2.1-3|23	
21cr|pythonqt-2.1-3|24	%description
21cr|pythonqt-2.1-3|25	PythonQt4 is a dynamic and lightweight script binding of the Qt4 framework
21cr|pythonqt-2.1-3|26	to the Python language. It can be easily embedded into Qt4 applications and
21cr|pythonqt-2.1-3|27	makes any QObject derived object scriptable via Python without the need of
21cr|pythonqt-2.1-3|28	wrapper code generation.
21cr|pythonqt-2.1-3|29	
21cr|pythonqt-2.1-3|30	
21cr|pythonqt-2.1-3|31	%package -n %{libname}
21cr|pythonqt-2.1-3|32	
21cr|pythonqt-2.1-3|33	Summary:	Library for %{name}
21cr|pythonqt-2.1-3|34	Group:		Development/Python
21cr|pythonqt-2.1-3|35	
21cr|pythonqt-2.1-3|36	%description -n %{libname}
21cr|pythonqt-2.1-3|37	PythonQt is a dynamic and lightweight script binding of the Qt4 framework
21cr|pythonqt-2.1-3|38	to the Python language. It can be easily embedded into Qt4 applications and
21cr|pythonqt-2.1-3|39	makes any QObject derived object scriptable via Python without the need of
21cr|pythonqt-2.1-3|40	wrapper code generation.
21cr|pythonqt-2.1-3|41	
21cr|pythonqt-2.1-3|42	%files -n %{libname}
21cr|pythonqt-2.1-3|43	%doc README COPYING
21cr|pythonqt-2.1-3|44	%{_libdir}/libPythonQt.so.*
21cr|pythonqt-2.1-3|45	%{_libdir}/libPythonQt_QtAll.so.*
21cr|pythonqt-2.1-3|46	#----------------------------------------------
21cr|pythonqt-2.1-3|47	%package -n %{devname}
21cr|pythonqt-2.1-3|48	
21cr|pythonqt-2.1-3|49	Summary:        Lightweight script binding of the Qt4 framework to the Python language
21cr|pythonqt-2.1-3|50	Group:          Development/Python
21cr|pythonqt-2.1-3|51	Requires:	%{libname} = %{EVRD}
21cr|pythonqt-2.1-3|52	Requires:	pkgconfig(python)
21cr|pythonqt-2.1-3|53	Provides:	%{name}-devel = %{EVRD}
21cr|pythonqt-2.1-3|54	Provides:       pythonqt4-devel = %{EVRD}
21cr|pythonqt-2.1-3|55	
21cr|pythonqt-2.1-3|56	%description  -n %{devname}
21cr|pythonqt-2.1-3|57	Header files and development libraries for pythonqt package. PythonQt4
21cr|pythonqt-2.1-3|58	is a dynamic and lightweight script binding of the Qt4 framework
21cr|pythonqt-2.1-3|59	to the Python language.
21cr|pythonqt-2.1-3|60	
21cr|pythonqt-2.1-3|61	%files  -n %{devname}
21cr|pythonqt-2.1-3|62	%doc README COPYING
21cr|pythonqt-2.1-3|63	%{_includedir}/PythonQt
21cr|pythonqt-2.1-3|64	%{_libdir}/libPythonQt.so
21cr|pythonqt-2.1-3|65	%{_libdir}/libPythonQt_QtAll.so
21cr|pythonqt-2.1-3|66	
21cr|pythonqt-2.1-3|67	#--------------------------------------------------------
21cr|pythonqt-2.1-3|68	%prep
21cr|pythonqt-2.1-3|69	%autosetup -p1 -n %{oname}%{major}_%{qtver}
21cr|pythonqt-2.1-3|70	
21cr|pythonqt-2.1-3|71	# Fix README end-of-line encoding
21cr|pythonqt-2.1-3|72	sed -i 's/\r//' README
21cr|pythonqt-2.1-3|73	
21cr|pythonqt-2.1-3|74	%build
21cr|pythonqt-2.1-3|75	%qmake_qt4 -config verbose "VERSION=%{version}" \
21cr|pythonqt-2.1-3|76	"LIB_INSTALL=%{_libdir}" \
21cr|pythonqt-2.1-3|77	"HEADER_INSTALL=%{_includedir}/PythonQt" \
21cr|pythonqt-2.1-3|78	"QMAKE_LFLAGS_SHLIB *= -Wl,--as-needed" \
21cr|pythonqt-2.1-3|79	"QMAKE_CXXFLAGS_RELEASE *= -fno-strict-aliasing"
21cr|pythonqt-2.1-3|80	%make
21cr|pythonqt-2.1-3|81	
21cr|pythonqt-2.1-3|82	%install
21cr|pythonqt-2.1-3|83	%makeinstall_qt

7095 21
21cr|python-qt4-4.12.3-8|1	%define debug_package %{nil}
21cr|python-qt4-4.12.3-8|2	
21cr|python-qt4-4.12.3-8|3	Summary:	Set of Python bindings for the Qt application framework
21cr|python-qt4-4.12.3-8|4	Name:		python-qt4
21cr|python-qt4-4.12.3-8|5	Version:	4.12.3
21cr|python-qt4-4.12.3-8|6	Epoch:		3
21cr|python-qt4-4.12.3-8|7	Release:	8
21cr|python-qt4-4.12.3-8|8	License:	GPLv2+
21cr|python-qt4-4.12.3-8|9	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|10	Url:		http://www.riverbankcomputing.co.uk/software/pyqt/intro
21cr|python-qt4-4.12.3-8|11	Source0:	http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-%{version}/PyQt4_gpl_x11-%{version}.tar.gz
21cr|python-qt4-4.12.3-8|12	Patch0:		03_qreal_float_support.dpatch
21cr|python-qt4-4.12.3-8|13	BuildRequires:	python2-sip4 >= 3:4.19.12
21cr|python-qt4-4.12.3-8|14	BuildRequires:	sed
21cr|python-qt4-4.12.3-8|15	BuildRequires:	qt4-devel
21cr|python-qt4-4.12.3-8|16	BuildRequires:	pkgconfig(dbus-1)
21cr|python-qt4-4.12.3-8|17	BuildRequires:	python2-dbus
21cr|python-qt4-4.12.3-8|18	BuildRequires:	pkgconfig(dbus-python)
21cr|python-qt4-4.12.3-8|19	BuildRequires:	pkgconfig(phonon)
21cr|python-qt4-4.12.3-8|20	BuildRequires:	pkgconfig(python2)
21cr|python-qt4-4.12.3-8|21	BuildRequires:	pkgconfig(QtAssistantClient)
21cr|python-qt4-4.12.3-8|22	BuildRequires:	pkgconfig(QtWebKit)
21cr|python-qt4-4.12.3-8|23	
21cr|python-qt4-4.12.3-8|24	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|25	
21cr|python-qt4-4.12.3-8|26	%description
21cr|python-qt4-4.12.3-8|27	PyQt is a set of Python bindings for the Qt application framework.
21cr|python-qt4-4.12.3-8|28	
21cr|python-qt4-4.12.3-8|29	%package -n python2-qt4
21cr|python-qt4-4.12.3-8|30	%py2_migration_meta python2-qt4
21cr|python-qt4-4.12.3-8|31	Summary:	Set of Python bindings for the Qt application framework
21cr|python-qt4-4.12.3-8|32	Provides:	PyQt4 = %{EVRD}
21cr|python-qt4-4.12.3-8|33	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|34	Requires:	python2-qt4-dbus = %{EVRD}
21cr|python-qt4-4.12.3-8|35	Requires:	python2-qt4-declarative = %{EVRD}
21cr|python-qt4-4.12.3-8|36	Requires:	python2-qt4-designer = %{EVRD}
21cr|python-qt4-4.12.3-8|37	Requires:	python2-qt4-gui = %{EVRD}
21cr|python-qt4-4.12.3-8|38	Requires:	python2-qt4-help = %{EVRD}
21cr|python-qt4-4.12.3-8|39	Requires:	python2-qt4-multimedia = %{EVRD}
21cr|python-qt4-4.12.3-8|40	Requires:	python2-qt4-network = %{EVRD}
21cr|python-qt4-4.12.3-8|41	Requires:	python2-qt4-opengl = %{EVRD}
21cr|python-qt4-4.12.3-8|42	Requires:	python2-qt4-phonon = %{EVRD}
21cr|python-qt4-4.12.3-8|43	Requires:	python2-qt4-script = %{EVRD}
21cr|python-qt4-4.12.3-8|44	Requires:	python2-qt4-scripttools = %{EVRD}
21cr|python-qt4-4.12.3-8|45	Requires:	python2-qt4-sql = %{EVRD}
21cr|python-qt4-4.12.3-8|46	Requires:	python2-qt4-svg = %{EVRD}
21cr|python-qt4-4.12.3-8|47	Requires:	python2-qt4-test = %{EVRD}
21cr|python-qt4-4.12.3-8|48	Requires:	python2-qt4-webkit = %{EVRD}
21cr|python-qt4-4.12.3-8|49	Requires:	python2-qt4-xml = %{EVRD}
21cr|python-qt4-4.12.3-8|50	Requires:	python2-qt4-xmlpatterns = %{EVRD}
21cr|python-qt4-4.12.3-8|51	
21cr|python-qt4-4.12.3-8|52	%description -n python2-qt4
21cr|python-qt4-4.12.3-8|53	PyQt is a set of Python bindings for the Qt application framework.
21cr|python-qt4-4.12.3-8|54	
21cr|python-qt4-4.12.3-8|55	%files -n python2-qt4
21cr|python-qt4-4.12.3-8|56	
21cr|python-qt4-4.12.3-8|57	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|58	
21cr|python-qt4-4.12.3-8|59	%package -n python2-qt4-assistant
21cr|python-qt4-4.12.3-8|60	Summary:	PyQt 4 assistant
21cr|python-qt4-4.12.3-8|61	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|62	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|63	
21cr|python-qt4-4.12.3-8|64	%description -n python2-qt4-assistant
21cr|python-qt4-4.12.3-8|65	PyQt 4 assistant.
21cr|python-qt4-4.12.3-8|66	
21cr|python-qt4-4.12.3-8|67	%files -n python2-qt4-assistant
21cr|python-qt4-4.12.3-8|68	%{py2_platsitedir}/PyQt4/QtAssistant.so
21cr|python-qt4-4.12.3-8|69	%{_datadir}/sip/PyQt4/QtAssistant
21cr|python-qt4-4.12.3-8|70	
21cr|python-qt4-4.12.3-8|71	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|72	
21cr|python-qt4-4.12.3-8|73	%package -n python2-qt4-core
21cr|python-qt4-4.12.3-8|74	Summary:	PyQt 4 core
21cr|python-qt4-4.12.3-8|75	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|76	Requires:	python2-sip-api(%{sip_api_major}) = %{sip_api}
21cr|python-qt4-4.12.3-8|77	Requires:	python2-sip-PyQt4 >= 4.19.12
21cr|python-qt4-4.12.3-8|78	
21cr|python-qt4-4.12.3-8|79	%description -n python2-qt4-core
21cr|python-qt4-4.12.3-8|80	PyQt 4 core.
21cr|python-qt4-4.12.3-8|81	
21cr|python-qt4-4.12.3-8|82	%files -n python2-qt4-core
21cr|python-qt4-4.12.3-8|83	%dir %{py2_platsitedir}/PyQt4
21cr|python-qt4-4.12.3-8|84	%{py2_platsitedir}/PyQt4/uic
21cr|python-qt4-4.12.3-8|85	%{py2_platsitedir}/PyQt4/__init__.py*
21cr|python-qt4-4.12.3-8|86	%{py2_platsitedir}/PyQt4/pyqtconfig.py*
21cr|python-qt4-4.12.3-8|87	%{py2_platsitedir}/dbus/*
21cr|python-qt4-4.12.3-8|88	%{py2_platsitedir}/PyQt4/Qt.so
21cr|python-qt4-4.12.3-8|89	%{py2_platsitedir}/PyQt4/QtCore.so
21cr|python-qt4-4.12.3-8|90	%{_datadir}/sip/PyQt4/Qt
21cr|python-qt4-4.12.3-8|91	%{_datadir}/sip/PyQt4/QtCore
21cr|python-qt4-4.12.3-8|92	
21cr|python-qt4-4.12.3-8|93	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|94	
21cr|python-qt4-4.12.3-8|95	%package -n python2-qt4-qsci_api
21cr|python-qt4-4.12.3-8|96	Summary:	PyQt 4 QScintilla API file
21cr|python-qt4-4.12.3-8|97	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|98	Conflicts:	python3-qt4-qsci_api
21cr|python-qt4-4.12.3-8|99	
21cr|python-qt4-4.12.3-8|100	%description -n python2-qt4-qsci_api
21cr|python-qt4-4.12.3-8|101	PyQt 4 QScintilla API file
21cr|python-qt4-4.12.3-8|102	
21cr|python-qt4-4.12.3-8|103	%files -n python2-qt4-qsci_api
21cr|python-qt4-4.12.3-8|104	%{qt4dir}/qsci/api/python/PyQt4.api
21cr|python-qt4-4.12.3-8|105	
21cr|python-qt4-4.12.3-8|106	#----------------------------------------------------------------------------
21cr|python-qt4-4.12.3-8|107	
21cr|python-qt4-4.12.3-8|108	%package -n python2-qt4-dbus
21cr|python-qt4-4.12.3-8|109	Summary:	PyQt 4 dbus
21cr|python-qt4-4.12.3-8|110	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|111	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|112	
21cr|python-qt4-4.12.3-8|113	%description -n python2-qt4-dbus
21cr|python-qt4-4.12.3-8|114	PyQt 4 dbus.
21cr|python-qt4-4.12.3-8|115	
21cr|python-qt4-4.12.3-8|116	%files -n python2-qt4-dbus
21cr|python-qt4-4.12.3-8|117	%{py2_platsitedir}/PyQt4/QtDBus.so
21cr|python-qt4-4.12.3-8|118	%{_datadir}/sip/PyQt4/QtDBus
21cr|python-qt4-4.12.3-8|119	
21cr|python-qt4-4.12.3-8|120	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|121	
21cr|python-qt4-4.12.3-8|122	%package -n python2-qt4-declarative
21cr|python-qt4-4.12.3-8|123	Summary:	PyQt 4 declarative
21cr|python-qt4-4.12.3-8|124	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|125	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|126	
21cr|python-qt4-4.12.3-8|127	%description -n python2-qt4-declarative
21cr|python-qt4-4.12.3-8|128	PyQt 4 declarative.
21cr|python-qt4-4.12.3-8|129	
21cr|python-qt4-4.12.3-8|130	%files -n python2-qt4-declarative
21cr|python-qt4-4.12.3-8|131	%{py2_platsitedir}/PyQt4/QtDeclarative.so
21cr|python-qt4-4.12.3-8|132	%{_datadir}/sip/PyQt4/QtDeclarative
21cr|python-qt4-4.12.3-8|133	
21cr|python-qt4-4.12.3-8|134	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|135	
21cr|python-qt4-4.12.3-8|136	%package -n python2-qt4-designer
21cr|python-qt4-4.12.3-8|137	Summary:	PyQt 4 designer
21cr|python-qt4-4.12.3-8|138	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|139	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|140	
21cr|python-qt4-4.12.3-8|141	%description -n python2-qt4-designer
21cr|python-qt4-4.12.3-8|142	PyQt 4 designer.
21cr|python-qt4-4.12.3-8|143	
21cr|python-qt4-4.12.3-8|144	%files -n python2-qt4-designer
21cr|python-qt4-4.12.3-8|145	%{py2_platsitedir}/PyQt4/QtDesigner.so
21cr|python-qt4-4.12.3-8|146	%{_datadir}/sip/PyQt4/QtDesigner
21cr|python-qt4-4.12.3-8|147	
21cr|python-qt4-4.12.3-8|148	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|149	
21cr|python-qt4-4.12.3-8|150	%package -n python2-qt4-gui
21cr|python-qt4-4.12.3-8|151	Summary:	PyQt 4 gui
21cr|python-qt4-4.12.3-8|152	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|153	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|154	
21cr|python-qt4-4.12.3-8|155	%description -n python2-qt4-gui
21cr|python-qt4-4.12.3-8|156	PyQt 4 gui.
21cr|python-qt4-4.12.3-8|157	
21cr|python-qt4-4.12.3-8|158	%files -n python2-qt4-gui
21cr|python-qt4-4.12.3-8|159	%{py2_platsitedir}/PyQt4/QtGui.so
21cr|python-qt4-4.12.3-8|160	%{_datadir}/sip/PyQt4/QtGui
21cr|python-qt4-4.12.3-8|161	
21cr|python-qt4-4.12.3-8|162	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|163	
21cr|python-qt4-4.12.3-8|164	%package -n python2-qt4-help
21cr|python-qt4-4.12.3-8|165	Summary:	PyQt 4 help
21cr|python-qt4-4.12.3-8|166	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|167	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|168	
21cr|python-qt4-4.12.3-8|169	%description -n python2-qt4-help
21cr|python-qt4-4.12.3-8|170	PyQt 4 help.
21cr|python-qt4-4.12.3-8|171	
21cr|python-qt4-4.12.3-8|172	%files -n python2-qt4-help
21cr|python-qt4-4.12.3-8|173	%{py2_platsitedir}/PyQt4/QtHelp.so
21cr|python-qt4-4.12.3-8|174	%{_datadir}/sip/PyQt4/QtHelp
21cr|python-qt4-4.12.3-8|175	
21cr|python-qt4-4.12.3-8|176	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|177	
21cr|python-qt4-4.12.3-8|178	%package -n python2-qt4-multimedia
21cr|python-qt4-4.12.3-8|179	Summary:	PyQt 4 multimedia
21cr|python-qt4-4.12.3-8|180	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|181	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|182	
21cr|python-qt4-4.12.3-8|183	%description -n python2-qt4-multimedia
21cr|python-qt4-4.12.3-8|184	PyQt 4 multimedia.
21cr|python-qt4-4.12.3-8|185	
21cr|python-qt4-4.12.3-8|186	%files -n python2-qt4-multimedia
21cr|python-qt4-4.12.3-8|187	%{py2_platsitedir}/PyQt4/QtMultimedia.so
21cr|python-qt4-4.12.3-8|188	%{_datadir}/sip/PyQt4/QtMultimedia
21cr|python-qt4-4.12.3-8|189	
21cr|python-qt4-4.12.3-8|190	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|191	
21cr|python-qt4-4.12.3-8|192	%package -n python2-qt4-network
21cr|python-qt4-4.12.3-8|193	Summary:	PyQt 4 network
21cr|python-qt4-4.12.3-8|194	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|195	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|196	
21cr|python-qt4-4.12.3-8|197	%description -n python2-qt4-network
21cr|python-qt4-4.12.3-8|198	PyQt 4 network.
21cr|python-qt4-4.12.3-8|199	
21cr|python-qt4-4.12.3-8|200	%files -n python2-qt4-network
21cr|python-qt4-4.12.3-8|201	%{py2_platsitedir}/PyQt4/QtNetwork.so
21cr|python-qt4-4.12.3-8|202	%{_datadir}/sip/PyQt4/QtNetwork
21cr|python-qt4-4.12.3-8|203	
21cr|python-qt4-4.12.3-8|204	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|205	
21cr|python-qt4-4.12.3-8|206	%package -n python2-qt4-opengl
21cr|python-qt4-4.12.3-8|207	Summary:	PyQt 4 opengl
21cr|python-qt4-4.12.3-8|208	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|209	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|210	
21cr|python-qt4-4.12.3-8|211	%description -n python2-qt4-opengl
21cr|python-qt4-4.12.3-8|212	PyQt 4 opengl.
21cr|python-qt4-4.12.3-8|213	
21cr|python-qt4-4.12.3-8|214	%files -n python2-qt4-opengl
21cr|python-qt4-4.12.3-8|215	%{py2_platsitedir}/PyQt4/QtOpenGL.so
21cr|python-qt4-4.12.3-8|216	%{_datadir}/sip/PyQt4/QtOpenGL
21cr|python-qt4-4.12.3-8|217	
21cr|python-qt4-4.12.3-8|218	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|219	
21cr|python-qt4-4.12.3-8|220	%package -n python2-qt4-phonon
21cr|python-qt4-4.12.3-8|221	Summary:	PyQt 4 phonon
21cr|python-qt4-4.12.3-8|222	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|223	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|224	
21cr|python-qt4-4.12.3-8|225	%description -n python2-qt4-phonon
21cr|python-qt4-4.12.3-8|226	PyQt 4 phonon.
21cr|python-qt4-4.12.3-8|227	
21cr|python-qt4-4.12.3-8|228	%files -n python2-qt4-phonon
21cr|python-qt4-4.12.3-8|229	%{py2_platsitedir}/PyQt4/phonon.so
21cr|python-qt4-4.12.3-8|230	%{_datadir}/sip/PyQt4/phonon
21cr|python-qt4-4.12.3-8|231	
21cr|python-qt4-4.12.3-8|232	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|233	
21cr|python-qt4-4.12.3-8|234	%package -n python2-qt4-script
21cr|python-qt4-4.12.3-8|235	Summary:	PyQt 4 script
21cr|python-qt4-4.12.3-8|236	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|237	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|238	
21cr|python-qt4-4.12.3-8|239	%description -n python2-qt4-script
21cr|python-qt4-4.12.3-8|240	PyQt 4 script.
21cr|python-qt4-4.12.3-8|241	
21cr|python-qt4-4.12.3-8|242	%files -n python2-qt4-script
21cr|python-qt4-4.12.3-8|243	%{py2_platsitedir}/PyQt4/QtScript.so
21cr|python-qt4-4.12.3-8|244	%{_datadir}/sip/PyQt4/QtScript
21cr|python-qt4-4.12.3-8|245	
21cr|python-qt4-4.12.3-8|246	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|247	
21cr|python-qt4-4.12.3-8|248	%package -n python2-qt4-scripttools
21cr|python-qt4-4.12.3-8|249	Summary:	PyQt 4 scripttools
21cr|python-qt4-4.12.3-8|250	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|251	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|252	
21cr|python-qt4-4.12.3-8|253	%description -n python2-qt4-scripttools
21cr|python-qt4-4.12.3-8|254	PyQt 4 scripttools.
21cr|python-qt4-4.12.3-8|255	
21cr|python-qt4-4.12.3-8|256	%files -n python2-qt4-scripttools
21cr|python-qt4-4.12.3-8|257	%{py2_platsitedir}/PyQt4/QtScriptTools.so
21cr|python-qt4-4.12.3-8|258	%{_datadir}/sip/PyQt4/QtScriptTools
21cr|python-qt4-4.12.3-8|259	
21cr|python-qt4-4.12.3-8|260	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|261	
21cr|python-qt4-4.12.3-8|262	%package -n python2-qt4-sql
21cr|python-qt4-4.12.3-8|263	Summary:	PyQt 4 sql
21cr|python-qt4-4.12.3-8|264	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|265	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|266	
21cr|python-qt4-4.12.3-8|267	%description -n python2-qt4-sql
21cr|python-qt4-4.12.3-8|268	PyQt 4 sql.
21cr|python-qt4-4.12.3-8|269	
21cr|python-qt4-4.12.3-8|270	%files -n python2-qt4-sql
21cr|python-qt4-4.12.3-8|271	%{py2_platsitedir}/PyQt4/QtSql.so
21cr|python-qt4-4.12.3-8|272	%{_datadir}/sip/PyQt4/QtSql
21cr|python-qt4-4.12.3-8|273	
21cr|python-qt4-4.12.3-8|274	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|275	
21cr|python-qt4-4.12.3-8|276	%package -n python2-qt4-svg
21cr|python-qt4-4.12.3-8|277	Summary:	PyQt 4 svg
21cr|python-qt4-4.12.3-8|278	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|279	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|280	
21cr|python-qt4-4.12.3-8|281	%description -n python2-qt4-svg
21cr|python-qt4-4.12.3-8|282	PyQt 4 svg.
21cr|python-qt4-4.12.3-8|283	
21cr|python-qt4-4.12.3-8|284	%files -n python2-qt4-svg
21cr|python-qt4-4.12.3-8|285	%{py2_platsitedir}/PyQt4/QtSvg.so
21cr|python-qt4-4.12.3-8|286	%{_datadir}/sip/PyQt4/QtSvg
21cr|python-qt4-4.12.3-8|287	
21cr|python-qt4-4.12.3-8|288	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|289	
21cr|python-qt4-4.12.3-8|290	%package -n python2-qt4-test
21cr|python-qt4-4.12.3-8|291	Summary:	PyQt 4 test
21cr|python-qt4-4.12.3-8|292	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|293	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|294	
21cr|python-qt4-4.12.3-8|295	%description -n python2-qt4-test
21cr|python-qt4-4.12.3-8|296	PyQt 4 test.
21cr|python-qt4-4.12.3-8|297	
21cr|python-qt4-4.12.3-8|298	%files -n python2-qt4-test
21cr|python-qt4-4.12.3-8|299	%{py2_platsitedir}/PyQt4/QtTest.so
21cr|python-qt4-4.12.3-8|300	%{_datadir}/sip/PyQt4/QtTest
21cr|python-qt4-4.12.3-8|301	
21cr|python-qt4-4.12.3-8|302	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|303	
21cr|python-qt4-4.12.3-8|304	%package -n python2-qt4-webkit
21cr|python-qt4-4.12.3-8|305	Summary:	PyQt 4 Webkit
21cr|python-qt4-4.12.3-8|306	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|307	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|308	
21cr|python-qt4-4.12.3-8|309	%description -n python2-qt4-webkit
21cr|python-qt4-4.12.3-8|310	PyQt 4 webkit.
21cr|python-qt4-4.12.3-8|311	
21cr|python-qt4-4.12.3-8|312	%files -n python2-qt4-webkit
21cr|python-qt4-4.12.3-8|313	%{py2_platsitedir}/PyQt4/QtWebKit.so
21cr|python-qt4-4.12.3-8|314	%{_datadir}/sip/PyQt4/QtWebKit
21cr|python-qt4-4.12.3-8|315	
21cr|python-qt4-4.12.3-8|316	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|317	
21cr|python-qt4-4.12.3-8|318	%package -n python2-qt4-xml
21cr|python-qt4-4.12.3-8|319	Summary:	PyQt 4 xml
21cr|python-qt4-4.12.3-8|320	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|321	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|322	
21cr|python-qt4-4.12.3-8|323	%description -n python2-qt4-xml
21cr|python-qt4-4.12.3-8|324	PyQt 4 xml.
21cr|python-qt4-4.12.3-8|325	
21cr|python-qt4-4.12.3-8|326	%files -n python2-qt4-xml
21cr|python-qt4-4.12.3-8|327	%{py2_platsitedir}/PyQt4/QtXml.so
21cr|python-qt4-4.12.3-8|328	%{_datadir}/sip/PyQt4/QtXml
21cr|python-qt4-4.12.3-8|329	
21cr|python-qt4-4.12.3-8|330	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|331	
21cr|python-qt4-4.12.3-8|332	%package -n python2-qt4-xmlpatterns
21cr|python-qt4-4.12.3-8|333	Summary:	PyQt 4 xmlpatterns
21cr|python-qt4-4.12.3-8|334	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|335	Requires:	python2-qt4-core = %{EVRD}
21cr|python-qt4-4.12.3-8|336	
21cr|python-qt4-4.12.3-8|337	%description -n python2-qt4-xmlpatterns
21cr|python-qt4-4.12.3-8|338	PyQt 4 xmlpatterns.
21cr|python-qt4-4.12.3-8|339	
21cr|python-qt4-4.12.3-8|340	%files -n python2-qt4-xmlpatterns
21cr|python-qt4-4.12.3-8|341	%{py2_platsitedir}/PyQt4/QtXmlPatterns.so
21cr|python-qt4-4.12.3-8|342	%{_datadir}/sip/PyQt4/QtXmlPatterns
21cr|python-qt4-4.12.3-8|343	
21cr|python-qt4-4.12.3-8|344	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|345	
21cr|python-qt4-4.12.3-8|346	%package -n python2-qt4-devel
21cr|python-qt4-4.12.3-8|347	Summary:	PyQt 4 devel
21cr|python-qt4-4.12.3-8|348	Group:		Development/KDE and Qt
21cr|python-qt4-4.12.3-8|349	Requires:	python2-qt4 = %{EVRD}
21cr|python-qt4-4.12.3-8|350	Requires:	qt4-designer
21cr|python-qt4-4.12.3-8|351	
21cr|python-qt4-4.12.3-8|352	%description -n python2-qt4-devel
21cr|python-qt4-4.12.3-8|353	PyQt 4 devel utilities.
21cr|python-qt4-4.12.3-8|354	
21cr|python-qt4-4.12.3-8|355	%files -n python2-qt4-devel
21cr|python-qt4-4.12.3-8|356	%{_bindir}/pyuic4-%{py2_ver}
21cr|python-qt4-4.12.3-8|357	%{_bindir}/pyrcc4-%{py2_ver}
21cr|python-qt4-4.12.3-8|358	%{_bindir}/pylupdate4-%{py2_ver}
21cr|python-qt4-4.12.3-8|359	%{qt4plugins}/designer/*
21cr|python-qt4-4.12.3-8|360	
21cr|python-qt4-4.12.3-8|361	#------------------------------------------------------------
21cr|python-qt4-4.12.3-8|362	
21cr|python-qt4-4.12.3-8|363	%prep
21cr|python-qt4-4.12.3-8|364	%setup -qn PyQt4_gpl_x11-%{version}
21cr|python-qt4-4.12.3-8|365	%patch0 -p1 -b .real
21cr|python-qt4-4.12.3-8|366	
21cr|python-qt4-4.12.3-8|367	%build
21cr|python-qt4-4.12.3-8|368	export QTDIR=%{qt4dir}
21cr|python-qt4-4.12.3-8|369	export PATH=%{qt4dir}/bin:$PATH
21cr|python-qt4-4.12.3-8|370	export CFLAGS='%{optflags} -fPIC'
21cr|python-qt4-4.12.3-8|371	export CXXFLAGS='%{optflags} -fPIC'
21cr|python-qt4-4.12.3-8|372	
21cr|python-qt4-4.12.3-8|373	python2 ./configure.py \
21cr|python-qt4-4.12.3-8|374	--qsci-api \
21cr|python-qt4-4.12.3-8|375	--confirm-license
21cr|python-qt4-4.12.3-8|376	
21cr|python-qt4-4.12.3-8|377	# Some modules not requires X libraries
21cr|python-qt4-4.12.3-8|378	# Python sip not diferentiate qt modules and always add a X set of
21cr|python-qt4-4.12.3-8|379	# libs to link. We're explicitely this unecessary links
21cr|python-qt4-4.12.3-8|380	# Using same approach to add missin libpython2 linh
21cr|python-qt4-4.12.3-8|381	
21cr|python-qt4-4.12.3-8|382	for name in Qt dbus phonon QtAssistant QtCore QtDBus QtDeclarative QtGui QtMultimedia QtNetwork QtOpenGL QtWebKit QtScript QtSvg QtSql QtDesigner QtTest QtXml QtXmlPatterns QtHelp QtScriptTools; do
21cr|python-qt4-4.12.3-8|383	if [ -e ${name}/Makefile ]; then
21cr|python-qt4-4.12.3-8|384	sed -i "s,^LIBS = ,LIBS = $(python2-config --libs) ,g" ${name}/Makefile
21cr|python-qt4-4.12.3-8|385	fi
21cr|python-qt4-4.12.3-8|386	done
21cr|python-qt4-4.12.3-8|387	sed -i "s,/usr/lib/qt4/include/phonon,/usr/include/phonon,g" phonon/Makefile
21cr|python-qt4-4.12.3-8|388	sed -i "s,/usr/lib/qt4//include/phonon,/usr/include/phonon,g" phonon/Makefile
21cr|python-qt4-4.12.3-8|389	
21cr|python-qt4-4.12.3-8|390	%make -I%{_includedir}/dbus-1.0/dbus
21cr|python-qt4-4.12.3-8|391	
21cr|python-qt4-4.12.3-8|392	%install
21cr|python-qt4-4.12.3-8|393	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|python-qt4-4.12.3-8|394	
21cr|python-qt4-4.12.3-8|395	for fn in pyuic4 pylupdate4 pyrcc4 ; do
21cr|python-qt4-4.12.3-8|396	mv %{buildroot}%{_bindir}/$fn %{buildroot}%{_bindir}/$fn-%{py2_ver}
21cr|python-qt4-4.12.3-8|397	done
21cr|python-qt4-4.12.3-8|398	
21cr|python-qt4-4.12.3-8|399	mv %{buildroot}%{qt4plugins}/designer/libpyqt4.so %{buildroot}%{qt4plugins}/designer/libpyqt4-%{py2_ver}.so
21cr|python-qt4-4.12.3-8|400	
21cr|python-qt4-4.12.3-8|401	rm -fr %{buildroot}%{py2_platsitedir}/PyQt4/uic/port_v3
21cr|python-qt4-4.12.3-8|402	
21cr|python-qt4-4.12.3-8|403	%post -n python2-qt4-devel
21cr|python-qt4-4.12.3-8|404	for fn in pyuic4 pylupdate4 pyrcc4 ; do
21cr|python-qt4-4.12.3-8|405	/usr/sbin/update-alternatives --install %{_bindir}/$fn $fn %{_bindir}/$fn-%{py2_ver} 20
21cr|python-qt4-4.12.3-8|406	done
21cr|python-qt4-4.12.3-8|407	
21cr|python-qt4-4.12.3-8|408	%postun -n python2-qt4-devel
21cr|python-qt4-4.12.3-8|409	for fn in pyuic4 pylupdate4 pyrcc4 ; do
21cr|python-qt4-4.12.3-8|410	[[ ! -f %{_bindir}/$fn-%{py2_ver} ]] && \
21cr|python-qt4-4.12.3-8|411	/usr/sbin/update-alternatives --remove $fn %{_bindir}/$fn-%{py2_ver}|| :
21cr|python-qt4-4.12.3-8|412	done

7096 21
21cr|python-qt5-webengine-5.15.5-2|1	# we don't want to provide private python extension libs
21cr|python-qt5-webengine-5.15.5-2|2	%define _exclude_files_from_autoprov %{py3_platsitedir}/.*\\.so
21cr|python-qt5-webengine-5.15.5-2|3	
21cr|python-qt5-webengine-5.15.5-2|4	%define module PyQtWebEngine
21cr|python-qt5-webengine-5.15.5-2|5	
21cr|python-qt5-webengine-5.15.5-2|6	Summary:	Set of Python bindings for The Qt WebEngine library
21cr|python-qt5-webengine-5.15.5-2|7	Name:		python-qt5-webengine
21cr|python-qt5-webengine-5.15.5-2|8	Version:	5.15.5
21cr|python-qt5-webengine-5.15.5-2|9	Release:	2
21cr|python-qt5-webengine-5.15.5-2|10	Group:		Development/KDE and Qt
21cr|python-qt5-webengine-5.15.5-2|11	License:	GPLv3
21cr|python-qt5-webengine-5.15.5-2|12	Url:		https://www.riverbankcomputing.com/software/pyqtwebengine/
21cr|python-qt5-webengine-5.15.5-2|13	#https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/%%{version}/%%{module}-%%{version}.tar.gz
21cr|python-qt5-webengine-5.15.5-2|14	Source0:	http://pypi.io/packages/source/p/pyqtwebengine/%{module}-%{version}.tar.gz
21cr|python-qt5-webengine-5.15.5-2|15	BuildRequires:	python3-qt-builder
21cr|python-qt5-webengine-5.15.5-2|16	BuildRequires:	python3-qt5-devel >= %{version}
21cr|python-qt5-webengine-5.15.5-2|17	BuildRequires:	python3.8dist(pyqt5-sip)
21cr|python-qt5-webengine-5.15.5-2|18	BuildRequires:	python3dist(sip)
21cr|python-qt5-webengine-5.15.5-2|19	BuildRequires:	pkgconfig(python3)
21cr|python-qt5-webengine-5.15.5-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|python-qt5-webengine-5.15.5-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|python-qt5-webengine-5.15.5-2|22	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|python-qt5-webengine-5.15.5-2|23	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21cr|python-qt5-webengine-5.15.5-2|24	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|python-qt5-webengine-5.15.5-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|python-qt5-webengine-5.15.5-2|26	
21cr|python-qt5-webengine-5.15.5-2|27	%description
21cr|python-qt5-webengine-5.15.5-2|28	PyQtWebEngine is a set of Python bindings for The Qt Company's Qt WebEngine
21cr|python-qt5-webengine-5.15.5-2|29	library.
21cr|python-qt5-webengine-5.15.5-2|30	The bindings sit on top of PyQt5 and are implemented as a single module.
21cr|python-qt5-webengine-5.15.5-2|31	
21cr|python-qt5-webengine-5.15.5-2|32	#------------------------------------------------------------
21cr|python-qt5-webengine-5.15.5-2|33	
21cr|python-qt5-webengine-5.15.5-2|34	%package -n python3-qt5-webengine
21cr|python-qt5-webengine-5.15.5-2|35	Summary:	Python 3 bindings for PyQt 5 webengine
21cr|python-qt5-webengine-5.15.5-2|36	Group:		Development/KDE and Qt
21cr|python-qt5-webengine-5.15.5-2|37	Requires:	python3-qt5-core >= %{version}
21cr|python-qt5-webengine-5.15.5-2|38	Requires:	python3.8dist(pyqt5-sip)
21cr|python-qt5-webengine-5.15.5-2|39	Obsoletes:	python3-qt5-webengine-qsci-api <= 5.15.5
21cr|python-qt5-webengine-5.15.5-2|40	
21cr|python-qt5-webengine-5.15.5-2|41	%description -n python3-qt5-webengine
21cr|python-qt5-webengine-5.15.5-2|42	Python 3 bindings for PyQt 5 webengine.
21cr|python-qt5-webengine-5.15.5-2|43	
21cr|python-qt5-webengine-5.15.5-2|44	%files -n python3-qt5-webengine
21cr|python-qt5-webengine-5.15.5-2|45	%doc ChangeLog NEWS README
21cr|python-qt5-webengine-5.15.5-2|46	%{py3_platsitedir}/PyQt5/QtWebEngine.*
21cr|python-qt5-webengine-5.15.5-2|47	%{py3_platsitedir}/PyQtWebEngine-%{version}.dist-info
21cr|python-qt5-webengine-5.15.5-2|48	%{py3_platsitedir}/PyQt5/bindings/QtWebEngine/
21cr|python-qt5-webengine-5.15.5-2|49	
21cr|python-qt5-webengine-5.15.5-2|50	#------------------------------------------------------------
21cr|python-qt5-webengine-5.15.5-2|51	
21cr|python-qt5-webengine-5.15.5-2|52	%package -n python3-qt5-webenginecore
21cr|python-qt5-webengine-5.15.5-2|53	Summary:	Python 3 bindings for PyQt 5 webenginecore
21cr|python-qt5-webengine-5.15.5-2|54	Group:		Development/KDE and Qt
21cr|python-qt5-webengine-5.15.5-2|55	Requires:	python3-qt5-core >= %{version}
21cr|python-qt5-webengine-5.15.5-2|56	Requires:	python3.8dist(pyqt5-sip)
21cr|python-qt5-webengine-5.15.5-2|57	
21cr|python-qt5-webengine-5.15.5-2|58	%description -n python3-qt5-webenginecore
21cr|python-qt5-webengine-5.15.5-2|59	Python 3 bindings for PyQt 5 webenginecore.
21cr|python-qt5-webengine-5.15.5-2|60	
21cr|python-qt5-webengine-5.15.5-2|61	%files -n python3-qt5-webenginecore
21cr|python-qt5-webengine-5.15.5-2|62	%doc ChangeLog NEWS README
21cr|python-qt5-webengine-5.15.5-2|63	%{py3_platsitedir}/PyQt5/QtWebEngineCore.*
21cr|python-qt5-webengine-5.15.5-2|64	%{py3_platsitedir}/PyQt5/bindings/QtWebEngineCore
21cr|python-qt5-webengine-5.15.5-2|65	
21cr|python-qt5-webengine-5.15.5-2|66	#------------------------------------------------------------
21cr|python-qt5-webengine-5.15.5-2|67	
21cr|python-qt5-webengine-5.15.5-2|68	%package -n python3-qt5-webenginewidgets
21cr|python-qt5-webengine-5.15.5-2|69	Summary:	Python 3 bindings for PyQt 5 webenginewidgets
21cr|python-qt5-webengine-5.15.5-2|70	Group:		Development/KDE and Qt
21cr|python-qt5-webengine-5.15.5-2|71	Requires:	python3-qt5-core >= %{version}
21cr|python-qt5-webengine-5.15.5-2|72	Requires:	python3-qt5-webenginecore = %{EVRD}
21cr|python-qt5-webengine-5.15.5-2|73	Requires:	python3.8dist(pyqt5-sip)
21cr|python-qt5-webengine-5.15.5-2|74	
21cr|python-qt5-webengine-5.15.5-2|75	%description -n python3-qt5-webenginewidgets
21cr|python-qt5-webengine-5.15.5-2|76	Python 3 bindings for PyQt 5 webenginewidgets.
21cr|python-qt5-webengine-5.15.5-2|77	
21cr|python-qt5-webengine-5.15.5-2|78	%files -n python3-qt5-webenginewidgets
21cr|python-qt5-webengine-5.15.5-2|79	%doc ChangeLog NEWS README
21cr|python-qt5-webengine-5.15.5-2|80	%{py3_platsitedir}/PyQt5/QtWebEngineWidgets.*
21cr|python-qt5-webengine-5.15.5-2|81	%{py3_platsitedir}/PyQt5/bindings/QtWebEngineWidgets
21cr|python-qt5-webengine-5.15.5-2|82	
21cr|python-qt5-webengine-5.15.5-2|83	#------------------------------------------------------------
21cr|python-qt5-webengine-5.15.5-2|84	
21cr|python-qt5-webengine-5.15.5-2|85	%prep
21cr|python-qt5-webengine-5.15.5-2|86	%setup -qn %{module}-%{version}
21cr|python-qt5-webengine-5.15.5-2|87	
21cr|python-qt5-webengine-5.15.5-2|88	%build
21cr|python-qt5-webengine-5.15.5-2|89	sip-build	\
21cr|python-qt5-webengine-5.15.5-2|90	--no-make	\
21cr|python-qt5-webengine-5.15.5-2|91	--qmake="%{_qt5_bindir}/qmake"
21cr|python-qt5-webengine-5.15.5-2|92	sed -i "s,^LIBS .*= ,LIBS = $(python3-config --libs --embed) ," */*/Makefile
21cr|python-qt5-webengine-5.15.5-2|93	%make -C build
21cr|python-qt5-webengine-5.15.5-2|94	
21cr|python-qt5-webengine-5.15.5-2|95	%install
21cr|python-qt5-webengine-5.15.5-2|96	%makeinstall_qt -C build
21cr|python-qt5-webengine-5.15.5-2|97	
21cr|python-qt5-webengine-5.15.5-2|98	# ensure .so modules are executable for proper -debuginfo extraction
21cr|python-qt5-webengine-5.15.5-2|99	for i in %{buildroot}%{py3_platsitedir}/PyQt5/*.so ; do
21cr|python-qt5-webengine-5.15.5-2|100	test -x $i || chmod a+rx $i
21cr|python-qt5-webengine-5.15.5-2|101	done

7097 21
21cr|python-qt6-webengine-6.5.0-2|1	%define _disable_lto 1
21cr|python-qt6-webengine-6.5.0-2|2	%define _disable_ld_no_undefined 1
21cr|python-qt6-webengine-6.5.0-2|3	%define major %(echo %{version} |cut -d. -f1-2)
21cr|python-qt6-webengine-6.5.0-2|4	%define _debugsource_packages 0
21cr|python-qt6-webengine-6.5.0-2|5	%global _debugsource_template %{nil}
21cr|python-qt6-webengine-6.5.0-2|6	
21cr|python-qt6-webengine-6.5.0-2|7	Summary:	Set of Python bindings for Qt WebEngine
21cr|python-qt6-webengine-6.5.0-2|8	Name:		python-qt6-webengine
21cr|python-qt6-webengine-6.5.0-2|9	Version:	6.5.0
21cr|python-qt6-webengine-6.5.0-2|10	Release:	2
21cr|python-qt6-webengine-6.5.0-2|11	License:	GPLv2+
21cr|python-qt6-webengine-6.5.0-2|12	Group:		Development/KDE and Qt
21cr|python-qt6-webengine-6.5.0-2|13	Url:		http://www.riverbankcomputing.co.uk/software/pyqt/intro
21cr|python-qt6-webengine-6.5.0-2|14	Source0:	https://files.pythonhosted.org/packages/source/P/PyQt6-WebEngine/PyQt6_WebEngine-%{version}.tar.gz
21cr|python-qt6-webengine-6.5.0-2|15	
21cr|python-qt6-webengine-6.5.0-2|16	BuildRequires:	python3-sip >= 5.1.0
21cr|python-qt6-webengine-6.5.0-2|17	BuildRequires:	python3-sip-qt6
21cr|python-qt6-webengine-6.5.0-2|18	BuildRequires:	python3-qt-builder
21cr|python-qt6-webengine-6.5.0-2|19	BuildRequires:	qmake-qt6
21cr|python-qt6-webengine-6.5.0-2|20	BuildRequires:	qt6-cmake
21cr|python-qt6-webengine-6.5.0-2|21	BuildRequires:	sed
21cr|python-qt6-webengine-6.5.0-2|22	BuildRequires:	pkgconfig(dbus-python)
21cr|python-qt6-webengine-6.5.0-2|23	BuildRequires:	pkgconfig(python3)
21cr|python-qt6-webengine-6.5.0-2|24	BuildRequires:	cmake(Qt6Bluetooth)
21cr|python-qt6-webengine-6.5.0-2|25	BuildRequires:	cmake(Qt6Concurrent)
21cr|python-qt6-webengine-6.5.0-2|26	BuildRequires:	cmake(Qt6Nfc)
21cr|python-qt6-webengine-6.5.0-2|27	BuildRequires:	cmake(Qt6Core)
21cr|python-qt6-webengine-6.5.0-2|28	BuildRequires:	cmake(Qt6DBus)
21cr|python-qt6-webengine-6.5.0-2|29	BuildRequires:	cmake(Qt6Designer)
21cr|python-qt6-webengine-6.5.0-2|30	BuildRequires:	cmake(Qt6UiPlugin)
21cr|python-qt6-webengine-6.5.0-2|31	BuildRequires:	cmake(Qt6Gui)
21cr|python-qt6-webengine-6.5.0-2|32	BuildRequires:	cmake(Qt6Multimedia)
21cr|python-qt6-webengine-6.5.0-2|33	BuildRequires:	cmake(Qt6MultimediaWidgets)
21cr|python-qt6-webengine-6.5.0-2|34	BuildRequires:	cmake(Qt6Network)
21cr|python-qt6-webengine-6.5.0-2|35	BuildRequires:	cmake(Qt6OpenGL)
21cr|python-qt6-webengine-6.5.0-2|36	BuildRequires:	cmake(Qt6OpenGLWidgets)
21cr|python-qt6-webengine-6.5.0-2|37	BuildRequires:	cmake(Qt6Positioning)
21cr|python-qt6-webengine-6.5.0-2|38	BuildRequires:	cmake(Qt6PrintSupport)
21cr|python-qt6-webengine-6.5.0-2|39	BuildRequires:	cmake(Qt6RemoteObjects)
21cr|python-qt6-webengine-6.5.0-2|40	BuildRequires:	cmake(Qt6Qml)
21cr|python-qt6-webengine-6.5.0-2|41	BuildRequires:	cmake(Qt6QmlModels)
21cr|python-qt6-webengine-6.5.0-2|42	BuildRequires:	cmake(Qt6Quick)
21cr|python-qt6-webengine-6.5.0-2|43	BuildRequires:	cmake(Qt6Quick3D)
21cr|python-qt6-webengine-6.5.0-2|44	BuildRequires:	cmake(Qt6QuickWidgets)
21cr|python-qt6-webengine-6.5.0-2|45	BuildRequires:	cmake(Qt6Help)
21cr|python-qt6-webengine-6.5.0-2|46	BuildRequires:	cmake(Qt6SerialPort)
21cr|python-qt6-webengine-6.5.0-2|47	BuildRequires:	cmake(Qt6Sql)
21cr|python-qt6-webengine-6.5.0-2|48	BuildRequires:	cmake(Qt6Svg)
21cr|python-qt6-webengine-6.5.0-2|49	BuildRequires:	cmake(Qt6SvgWidgets)
21cr|python-qt6-webengine-6.5.0-2|50	BuildRequires:	cmake(Qt6Test)
21cr|python-qt6-webengine-6.5.0-2|51	BuildRequires:	cmake(Qt6WebChannel)
21cr|python-qt6-webengine-6.5.0-2|52	BuildRequires:	cmake(Qt6WebEngineWidgets)
21cr|python-qt6-webengine-6.5.0-2|53	BuildRequires:	cmake(Qt6WebSockets)
21cr|python-qt6-webengine-6.5.0-2|54	BuildRequires:	cmake(Qt6Widgets)
21cr|python-qt6-webengine-6.5.0-2|55	BuildRequires:	cmake(Qt6Xml)
21cr|python-qt6-webengine-6.5.0-2|56	BuildRequires:	cmake(Qt6Sensors)
21cr|python-qt6-webengine-6.5.0-2|57	BuildRequires:	cmake(Qt6ShaderTools)
21cr|python-qt6-webengine-6.5.0-2|58	BuildRequires:	cmake(Qt6WebEngineCore)
21cr|python-qt6-webengine-6.5.0-2|59	BuildRequires:	cmake(Qt6WebEngineQuick)
21cr|python-qt6-webengine-6.5.0-2|60	BuildRequires:	cmake(Qt6WebEngineWidgets)
21cr|python-qt6-webengine-6.5.0-2|61	BuildRequires:	pkgconfig(gl)
21cr|python-qt6-webengine-6.5.0-2|62	BuildRequires:	pkgconfig(glesv2)
21cr|python-qt6-webengine-6.5.0-2|63	BuildRequires:	pkgconfig(egl)
21cr|python-qt6-webengine-6.5.0-2|64	BuildRequires:	pkgconfig(dri)
21cr|python-qt6-webengine-6.5.0-2|65	BuildRequires:	pkgconfig(libdrm)
21cr|python-qt6-webengine-6.5.0-2|66	BuildRequires:	pkgconfig(fontconfig)
21cr|python-qt6-webengine-6.5.0-2|67	BuildRequires:	pkgconfig(icu-uc)
21cr|python-qt6-webengine-6.5.0-2|68	BuildRequires:	pkgconfig(glib-2.0)
21cr|python-qt6-webengine-6.5.0-2|69	BuildRequires:	pkgconfig(zlib)
21cr|python-qt6-webengine-6.5.0-2|70	BuildRequires:	pkgconfig(systemd)
21cr|python-qt6-webengine-6.5.0-2|71	BuildRequires:	pkgconfig(libpcre2-16)
21cr|python-qt6-webengine-6.5.0-2|72	BuildRequires:	pkgconfig(libzstd)
21cr|python-qt6-webengine-6.5.0-2|73	BuildRequires:	cmake(double-conversion)
21cr|python-qt6-webengine-6.5.0-2|74	BuildRequires:	python3-qt6
21cr|python-qt6-webengine-6.5.0-2|75	BuildRequires:	python3-qt6-core
21cr|python-qt6-webengine-6.5.0-2|76	BuildRequires:	python3-qt6-gui
21cr|python-qt6-webengine-6.5.0-2|77	BuildRequires:	python3-qt6-network
21cr|python-qt6-webengine-6.5.0-2|78	BuildRequires:	python3-qt6-webchannel
21cr|python-qt6-webengine-6.5.0-2|79	BuildRequires:	python3-qt6-devel
21cr|python-qt6-webengine-6.5.0-2|80	ExclusiveArch:	aarch64 x86_64
21cr|python-qt6-webengine-6.5.0-2|81	
21cr|python-qt6-webengine-6.5.0-2|82	%description
21cr|python-qt6-webengine-6.5.0-2|83	PyQt is a set of Python bindings for Trolltech's Qt application framework.
21cr|python-qt6-webengine-6.5.0-2|84	
21cr|python-qt6-webengine-6.5.0-2|85	#--------------------------------------------------
21cr|python-qt6-webengine-6.5.0-2|86	%package -n python3-qt6-webengine
21cr|python-qt6-webengine-6.5.0-2|87	Summary:	Set of Python bindings for Qt WebEngine
21cr|python-qt6-webengine-6.5.0-2|88	Group:		Development/KDE and Qt
21cr|python-qt6-webengine-6.5.0-2|89	Provides:	python3-pyqt6-webengine = %{EVRD}
21cr|python-qt6-webengine-6.5.0-2|90	
21cr|python-qt6-webengine-6.5.0-2|91	%description -n python3-qt6-webengine
21cr|python-qt6-webengine-6.5.0-2|92	PyQt is a set of Python bindings for Trolltech's Qt application framework.
21cr|python-qt6-webengine-6.5.0-2|93	
21cr|python-qt6-webengine-6.5.0-2|94	%files -n python3-qt6-webengine
21cr|python-qt6-webengine-6.5.0-2|95	%{python3_sitearch}/PyQt6/QtWebEngineCore.abi3.so
21cr|python-qt6-webengine-6.5.0-2|96	%{python3_sitearch}/PyQt6/QtWebEngineQuick.abi3.so
21cr|python-qt6-webengine-6.5.0-2|97	%{python3_sitearch}/PyQt6/QtWebEngineWidgets.abi3.so
21cr|python-qt6-webengine-6.5.0-2|98	%{python3_sitearch}/PyQt6/bindings/QtWebEngineCore
21cr|python-qt6-webengine-6.5.0-2|99	%{python3_sitearch}/PyQt6/bindings/QtWebEngineQuick
21cr|python-qt6-webengine-6.5.0-2|100	%{python3_sitearch}/PyQt6/bindings/QtWebEngineWidgets
21cr|python-qt6-webengine-6.5.0-2|101	%{python3_sitearch}/PyQt6_WebEngine*.dist-info
21cr|python-qt6-webengine-6.5.0-2|102	
21cr|python-qt6-webengine-6.5.0-2|103	%prep
21cr|python-qt6-webengine-6.5.0-2|104	%autosetup -n PyQt6_WebEngine-%{version} -p1
21cr|python-qt6-webengine-6.5.0-2|105	export QTDIR=%{_libdir}/qt6
21cr|python-qt6-webengine-6.5.0-2|106	export PATH=%{_qt6_bindir}:$PATH
21cr|python-qt6-webengine-6.5.0-2|107	sip-build \
21cr|python-qt6-webengine-6.5.0-2|108	--no-make
21cr|python-qt6-webengine-6.5.0-2|109	find . -name Makefile |xargs sed -i -e 's,-L/usr/lib64,,g;s,-L/usr/lib,,g;s,-flto,-fno-lto,g'
21cr|python-qt6-webengine-6.5.0-2|110	
21cr|python-qt6-webengine-6.5.0-2|111	%build
21cr|python-qt6-webengine-6.5.0-2|112	%make_build -C build
21cr|python-qt6-webengine-6.5.0-2|113	
21cr|python-qt6-webengine-6.5.0-2|114	%install
21cr|python-qt6-webengine-6.5.0-2|115	%make_install -C build INSTALL_ROOT=%{buildroot}
21cr|python-qt6-webengine-6.5.0-2|116	
21cr|python-qt6-webengine-6.5.0-2|117	# ensure .so modules are executable for proper -debuginfo extraction
21cr|python-qt6-webengine-6.5.0-2|118	find %{buildroot}%{python3_sitearch} -name "*.so" |xargs chmod a+rx

7098 21
21cr|python-qtawesome-1.2.1-1|1	%define module    qtawesome
21cr|python-qtawesome-1.2.1-1|2	%define pypi_name QtAwesome
21cr|python-qtawesome-1.2.1-1|3	
21cr|python-qtawesome-1.2.1-1|4	Name:           python-%{module}
21cr|python-qtawesome-1.2.1-1|5	Version:        1.2.1
21cr|python-qtawesome-1.2.1-1|6	Release:        1
21cr|python-qtawesome-1.2.1-1|7	Summary:        Iconic fonts in PyQt and PySide applications (Python 2)
21cr|python-qtawesome-1.2.1-1|8	Group:          Development/Python
21cr|python-qtawesome-1.2.1-1|9	License:        MIT and OFL
21cr|python-qtawesome-1.2.1-1|10	URL:            https://github.com/spyder-ide/qtawesome
21cr|python-qtawesome-1.2.1-1|11	Source0:        https://github.com/spyder-ide/qtawesome/archive/refs/tags/v%{version}.tar.gz?/%{module}-%{version}.tar.gz
21cr|python-qtawesome-1.2.1-1|12	BuildArch:      noarch
21cr|python-qtawesome-1.2.1-1|13	
21cr|python-qtawesome-1.2.1-1|14	BuildRequires:  pkgconfig(python3)
21cr|python-qtawesome-1.2.1-1|15	BuildRequires:  python3egg(setuptools)
21cr|python-qtawesome-1.2.1-1|16	
21cr|python-qtawesome-1.2.1-1|17	%description
21cr|python-qtawesome-1.2.1-1|18	QtAwesome enables iconic fonts such as Font Awesome and Elusive
21cr|python-qtawesome-1.2.1-1|19	Icons in PyQt and PySide applications.
21cr|python-qtawesome-1.2.1-1|20	
21cr|python-qtawesome-1.2.1-1|21	#----------------------------------------------------
21cr|python-qtawesome-1.2.1-1|22	
21cr|python-qtawesome-1.2.1-1|23	%package -n     python3-%{module}
21cr|python-qtawesome-1.2.1-1|24	Summary:        Iconic fonts in PyQt and PySide applications (Python 3)
21cr|python-qtawesome-1.2.1-1|25	Group:          Development/Python
21cr|python-qtawesome-1.2.1-1|26	BuildArch:      noarch
21cr|python-qtawesome-1.2.1-1|27	
21cr|python-qtawesome-1.2.1-1|28	%description -n python3-%{module}
21cr|python-qtawesome-1.2.1-1|29	QtAwesome enables iconic fonts such as Font Awesome and Elusive
21cr|python-qtawesome-1.2.1-1|30	Icons in PyQt and PySide applications.
21cr|python-qtawesome-1.2.1-1|31	
21cr|python-qtawesome-1.2.1-1|32	%files -n python3-%{module}
21cr|python-qtawesome-1.2.1-1|33	%doc CHANGELOG.md README.md LICENSE*
21cr|python-qtawesome-1.2.1-1|34	%{_bindir}/qta-browser
21cr|python-qtawesome-1.2.1-1|35	%{py3_puresitedir}/%{module}/
21cr|python-qtawesome-1.2.1-1|36	%{py3_puresitedir}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-qtawesome-1.2.1-1|37	
21cr|python-qtawesome-1.2.1-1|38	#----------------------------------------------------
21cr|python-qtawesome-1.2.1-1|39	
21cr|python-qtawesome-1.2.1-1|40	%prep
21cr|python-qtawesome-1.2.1-1|41	%setup -qn %{module}-%{version}
21cr|python-qtawesome-1.2.1-1|42	
21cr|python-qtawesome-1.2.1-1|43	%build
21cr|python-qtawesome-1.2.1-1|44	%py3_build
21cr|python-qtawesome-1.2.1-1|45	
21cr|python-qtawesome-1.2.1-1|46	%install
21cr|python-qtawesome-1.2.1-1|47	%py3_install
21cr|python-qtawesome-1.2.1-1|48	

7099 21
21cr|python-qtconsole-5.4.3-1|1	# Unset -s on python shebang - ensure that extensions installed with pip
21cr|python-qtconsole-5.4.3-1|2	# to user locations are seen and properly loaded
21cr|python-qtconsole-5.4.3-1|3	%global py3_shebang_flags %(echo %py3_shebang_flags | sed s/s//)
21cr|python-qtconsole-5.4.3-1|4	
21cr|python-qtconsole-5.4.3-1|5	%global pypi_name qtconsole
21cr|python-qtconsole-5.4.3-1|6	
21cr|python-qtconsole-5.4.3-1|7	Summary:	Jupyter Qt console
21cr|python-qtconsole-5.4.3-1|8	Name:		python-%{pypi_name}
21cr|python-qtconsole-5.4.3-1|9	Version:	5.4.3
21cr|python-qtconsole-5.4.3-1|10	Release:	1
21cr|python-qtconsole-5.4.3-1|11	#license clarification issue opened with upstream
21cr|python-qtconsole-5.4.3-1|12	# https://github.com/jupyter/qtconsole/issues/142
21cr|python-qtconsole-5.4.3-1|13	License:	BSD
21cr|python-qtconsole-5.4.3-1|14	Group:		Development/Python
21cr|python-qtconsole-5.4.3-1|15	Url:		http://jupyter.org
21cr|python-qtconsole-5.4.3-1|16	Source0:	https://files.pythonhosted.org/packages/source/q/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-qtconsole-5.4.3-1|17	BuildRequires:	desktop-file-utils
21cr|python-qtconsole-5.4.3-1|18	BuildRequires:	pkgconfig(python3)
21cr|python-qtconsole-5.4.3-1|19	BuildRequires:	python3-setuptools
21cr|python-qtconsole-5.4.3-1|20	BuildArch:	noarch
21cr|python-qtconsole-5.4.3-1|21	
21cr|python-qtconsole-5.4.3-1|22	%description
21cr|python-qtconsole-5.4.3-1|23	Qt-based console for Jupyter with support for rich media output.
21cr|python-qtconsole-5.4.3-1|24	
21cr|python-qtconsole-5.4.3-1|25	#----------------------------------------------------------------------------
21cr|python-qtconsole-5.4.3-1|26	%package -n python3-%{pypi_name}
21cr|python-qtconsole-5.4.3-1|27	Summary:	Jupyter Qt console
21cr|python-qtconsole-5.4.3-1|28	Group:		Development/Python
21cr|python-qtconsole-5.4.3-1|29	Requires:	python3-ipykernel >= 4.1
21cr|python-qtconsole-5.4.3-1|30	Requires:	python3-jupyter-core
21cr|python-qtconsole-5.4.3-1|31	Requires:	python3-jupyter-client >= 4.1
21cr|python-qtconsole-5.4.3-1|32	Requires:	python3-pygments
21cr|python-qtconsole-5.4.3-1|33	Requires:	python3-qt5
21cr|python-qtconsole-5.4.3-1|34	Requires:	python3-setuptools
21cr|python-qtconsole-5.4.3-1|35	Requires:	python3-traitlets
21cr|python-qtconsole-5.4.3-1|36	Provides:	python3-ipython-gui = %{EVRD}
21cr|python-qtconsole-5.4.3-1|37	Obsoletes:	python3-ipython-gui < 4
21cr|python-qtconsole-5.4.3-1|38	
21cr|python-qtconsole-5.4.3-1|39	
21cr|python-qtconsole-5.4.3-1|40	%description -n python3-%{pypi_name}
21cr|python-qtconsole-5.4.3-1|41	Qt-based console for Jupyter with support for rich media output.
21cr|python-qtconsole-5.4.3-1|42	
21cr|python-qtconsole-5.4.3-1|43	%files -n python3-%{pypi_name}
21cr|python-qtconsole-5.4.3-1|44	%license LICENSE
21cr|python-qtconsole-5.4.3-1|45	%doc README.md
21cr|python-qtconsole-5.4.3-1|46	%{_bindir}/jupyter-qtconsole
21cr|python-qtconsole-5.4.3-1|47	%{_datadir}/applications/jupyter-qtconsole.desktop
21cr|python-qtconsole-5.4.3-1|48	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-qtconsole-5.4.3-1|49	%{python3_sitelib}/%{pypi_name}/*
21cr|python-qtconsole-5.4.3-1|50	%dir %{python3_sitelib}/%{pypi_name}/
21cr|python-qtconsole-5.4.3-1|51	
21cr|python-qtconsole-5.4.3-1|52	#----------------------------------------------------------------------------
21cr|python-qtconsole-5.4.3-1|53	
21cr|python-qtconsole-5.4.3-1|54	%prep
21cr|python-qtconsole-5.4.3-1|55	%autosetup -n %{pypi_name}-%{version}
21cr|python-qtconsole-5.4.3-1|56	
21cr|python-qtconsole-5.4.3-1|57	%build
21cr|python-qtconsole-5.4.3-1|58	%py3_build
21cr|python-qtconsole-5.4.3-1|59	
21cr|python-qtconsole-5.4.3-1|60	%install
21cr|python-qtconsole-5.4.3-1|61	%py3_install
21cr|python-qtconsole-5.4.3-1|62	
21cr|python-qtconsole-5.4.3-1|63	desktop-file-install --dir=%{buildroot}%{_datadir}/applications examples/jupyter-qtconsole.desktop

7100 21
21cr|python-qtpy-2.3.1-1|1	%define module    qtpy
21cr|python-qtpy-2.3.1-1|2	%define pypi_name QtPy
21cr|python-qtpy-2.3.1-1|3	
21cr|python-qtpy-2.3.1-1|4	Name:           python-%{module}
21cr|python-qtpy-2.3.1-1|5	Version:        2.3.1
21cr|python-qtpy-2.3.1-1|6	Release:        1
21cr|python-qtpy-2.3.1-1|7	Summary:        Abstraction layer for PyQt5/PyQt4/PySide (Python 3)
21cr|python-qtpy-2.3.1-1|8	Group:          Development/Python
21cr|python-qtpy-2.3.1-1|9	License:        MIT and BSD
21cr|python-qtpy-2.3.1-1|10	URL:            https://github.com/spyder-ide/qtpy
21cr|python-qtpy-2.3.1-1|11	Source0:        https://github.com/spyder-ide/%{module}/archive/v%{version}/%{module}-%{version}.tar.gz
21cr|python-qtpy-2.3.1-1|12	BuildArch:      noarch
21cr|python-qtpy-2.3.1-1|13	
21cr|python-qtpy-2.3.1-1|14	BuildRequires:  pkgconfig(python3)
21cr|python-qtpy-2.3.1-1|15	BuildRequires:  python3egg(setuptools)
21cr|python-qtpy-2.3.1-1|16	
21cr|python-qtpy-2.3.1-1|17	%description
21cr|python-qtpy-2.3.1-1|18	QtPy (pronounced ‘cutie pie’) is a small abstraction layer that lets
21cr|python-qtpy-2.3.1-1|19	you write applications using a single API call to either PyQt or
21cr|python-qtpy-2.3.1-1|20	PySide.
21cr|python-qtpy-2.3.1-1|21	
21cr|python-qtpy-2.3.1-1|22	It provides support for PyQt5, PyQt4 and PySide using the PyQt5 layout
21cr|python-qtpy-2.3.1-1|23	(where the QtGui module has been split into QtGui and QtWidgets).
21cr|python-qtpy-2.3.1-1|24	
21cr|python-qtpy-2.3.1-1|25	Basically, you write your code as if you were using PyQt5 but import
21cr|python-qtpy-2.3.1-1|26	qt from qtpy instead of PyQt5.
21cr|python-qtpy-2.3.1-1|27	
21cr|python-qtpy-2.3.1-1|28	#----------------------------------------------------
21cr|python-qtpy-2.3.1-1|29	%package -n     python3-%{module}
21cr|python-qtpy-2.3.1-1|30	Summary:        Abstraction layer for PyQt5/PyQt4/PySide (Python 3)
21cr|python-qtpy-2.3.1-1|31	Group:          Development/Python
21cr|python-qtpy-2.3.1-1|32	BuildArch:      noarch
21cr|python-qtpy-2.3.1-1|33	
21cr|python-qtpy-2.3.1-1|34	%description -n python3-%{module}
21cr|python-qtpy-2.3.1-1|35	QtPy (pronounced ‘cutie pie’) is a small abstraction layer that lets
21cr|python-qtpy-2.3.1-1|36	you write applications using a single API call to either PyQt or
21cr|python-qtpy-2.3.1-1|37	PySide.
21cr|python-qtpy-2.3.1-1|38	
21cr|python-qtpy-2.3.1-1|39	It provides support for PyQt5, PyQt4 and PySide using the PyQt5 layout
21cr|python-qtpy-2.3.1-1|40	(where the QtGui module has been split into QtGui and QtWidgets).
21cr|python-qtpy-2.3.1-1|41	
21cr|python-qtpy-2.3.1-1|42	Basically, you write your code as if you were using PyQt5 but import
21cr|python-qtpy-2.3.1-1|43	qt from qtpy instead of PyQt5.
21cr|python-qtpy-2.3.1-1|44	
21cr|python-qtpy-2.3.1-1|45	%files -n python3-%{module}
21cr|python-qtpy-2.3.1-1|46	%doc CHANGELOG.md README.md
21cr|python-qtpy-2.3.1-1|47	%doc LICENSE.txt
21cr|python-qtpy-2.3.1-1|48	%{_bindir}/qtpy
21cr|python-qtpy-2.3.1-1|49	%{py3_puresitedir}/%{module}
21cr|python-qtpy-2.3.1-1|50	%{py3_puresitedir}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-qtpy-2.3.1-1|51	
21cr|python-qtpy-2.3.1-1|52	#----------------------------------------------------
21cr|python-qtpy-2.3.1-1|53	
21cr|python-qtpy-2.3.1-1|54	%prep
21cr|python-qtpy-2.3.1-1|55	%setup -qn %{module}-%{version}
21cr|python-qtpy-2.3.1-1|56	
21cr|python-qtpy-2.3.1-1|57	%build
21cr|python-qtpy-2.3.1-1|58	%py3_build
21cr|python-qtpy-2.3.1-1|59	
21cr|python-qtpy-2.3.1-1|60	%install
21cr|python-qtpy-2.3.1-1|61	%py3_install
21cr|python-qtpy-2.3.1-1|62	

7101 21
21cr|pythonqt-qt5-3.4.1-2|1	%define major    3
21cr|pythonqt-qt5-3.4.1-2|2	%define pyver    3.8
21cr|pythonqt-qt5-3.4.1-2|3	%define libname    %mklibname %{oname} %{major}
21cr|pythonqt-qt5-3.4.1-2|4	%define devname    %mklibname %{oname} -d
21cr|pythonqt-qt5-3.4.1-2|5	#
21cr|pythonqt-qt5-3.4.1-2|6	%define debug_package  %{nil}
21cr|pythonqt-qt5-3.4.1-2|7	%define oname pythonqt
21cr|pythonqt-qt5-3.4.1-2|8	%define Werror_cflags %nil
21cr|pythonqt-qt5-3.4.1-2|9	
21cr|pythonqt-qt5-3.4.1-2|10	Name:           pythonqt-qt5
21cr|pythonqt-qt5-3.4.1-2|11	Version:        3.4.1
21cr|pythonqt-qt5-3.4.1-2|12	Release:        2
21cr|pythonqt-qt5-3.4.1-2|13	Summary:        Lightweight script binding of the Qt framework to the Python language
21cr|pythonqt-qt5-3.4.1-2|14	Group:          Development/Python
21cr|pythonqt-qt5-3.4.1-2|15	License:        LGPLv2
21cr|pythonqt-qt5-3.4.1-2|16	URL:            https://mevislab.github.io/pythonqt/
21cr|pythonqt-qt5-3.4.1-2|17	Source0:        https://github.com/MeVisLab/pythonqt/archive/refs/tags/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|pythonqt-qt5-3.4.1-2|18	# PATCH-FIX-OPENSUSE PythonQt-add-install-target.patch
21cr|pythonqt-qt5-3.4.1-2|19	Patch0:         PythonQt-add-install-target.patch
21cr|pythonqt-qt5-3.4.1-2|20	BuildRequires:  pkgconfig(python3)
21cr|pythonqt-qt5-3.4.1-2|21	BuildRequires:  qmake5
21cr|pythonqt-qt5-3.4.1-2|22	BuildRequires:  pkgconfig(Qt5OpenGL)
21cr|pythonqt-qt5-3.4.1-2|23	BuildRequires:  pkgconfig(Qt5Core)
21cr|pythonqt-qt5-3.4.1-2|24	BuildRequires:  pkgconfig(Qt5Network)
21cr|pythonqt-qt5-3.4.1-2|25	BuildRequires:  pkgconfig(Qt5Script)
21cr|pythonqt-qt5-3.4.1-2|26	BuildRequires:  pkgconfig(Qt5Multimedia)
21cr|pythonqt-qt5-3.4.1-2|27	BuildRequires:  pkgconfig(Qt5WebKit)
21cr|pythonqt-qt5-3.4.1-2|28	BuildRequires:  pkgconfig(Qt5XmlPatterns)
21cr|pythonqt-qt5-3.4.1-2|29	BuildRequires:  pkgconfig(Qt5Svg)
21cr|pythonqt-qt5-3.4.1-2|30	BuildRequires:  pkgconfig(Qt5UiTools)
21cr|pythonqt-qt5-3.4.1-2|31	BuildRequires:  pkgconfig(Qt5Xml)
21cr|pythonqt-qt5-3.4.1-2|32	BuildRequires:  pkgconfig(Qt5PrintSupport)
21cr|pythonqt-qt5-3.4.1-2|33	BuildRequires:  pkgconfig(Qt5WebKitWidgets)
21cr|pythonqt-qt5-3.4.1-2|34	BuildRequires:  pkgconfig(Qt5MultimediaWidgets)
21cr|pythonqt-qt5-3.4.1-2|35	BuildRequires:  pkgconfig(Qt5Test)
21cr|pythonqt-qt5-3.4.1-2|36	BuildRequires:  pkgconfig(Qt5Gui)
21cr|pythonqt-qt5-3.4.1-2|37	BuildRequires:  pkgconfig(Qt5Qml)
21cr|pythonqt-qt5-3.4.1-2|38	BuildRequires:  pkgconfig(Qt5Quick)
21cr|pythonqt-qt5-3.4.1-2|39	BuildRequires:  pkgconfig(Qt5QmlModels)
21cr|pythonqt-qt5-3.4.1-2|40	BuildRequires:  pkgconfig(Qt5QmlWorkerScript)
21cr|pythonqt-qt5-3.4.1-2|41	BuildRequires:  cmake(Qt5QuickParticles)
21cr|pythonqt-qt5-3.4.1-2|42	BuildRequires:  cmake(Qt5QuickShapes)
21cr|pythonqt-qt5-3.4.1-2|43	BuildRequires:  pkgconfig(Qt5QuickWidgets)
21cr|pythonqt-qt5-3.4.1-2|44	BuildRequires:  pkgconfig(Qt5DesignerComponents)
21cr|pythonqt-qt5-3.4.1-2|45	BuildRequires:  pkgconfig(Qt5Designer)
21cr|pythonqt-qt5-3.4.1-2|46	BuildRequires:  pkgconfig(Qt5UiTools)
21cr|pythonqt-qt5-3.4.1-2|47	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|pythonqt-qt5-3.4.1-2|48	BuildRequires:  pkgconfig(Qt5Sql)
21cr|pythonqt-qt5-3.4.1-2|49	
21cr|pythonqt-qt5-3.4.1-2|50	BuildConflicts: pkgconfig(python)
21cr|pythonqt-qt5-3.4.1-2|51	Conflicts:      pythonqt
21cr|pythonqt-qt5-3.4.1-2|52	Requires:       %{libname} = %{EVRD}
21cr|pythonqt-qt5-3.4.1-2|53	
21cr|pythonqt-qt5-3.4.1-2|54	
21cr|pythonqt-qt5-3.4.1-2|55	%description
21cr|pythonqt-qt5-3.4.1-2|56	PythonQt is a dynamic and lightweight script binding of the Qt framework
21cr|pythonqt-qt5-3.4.1-2|57	to the Python language. It can be easily embedded into Qt applications and
21cr|pythonqt-qt5-3.4.1-2|58	makes any QObject derived object scriptable via Python without the need of
21cr|pythonqt-qt5-3.4.1-2|59	wrapper code generation.
21cr|pythonqt-qt5-3.4.1-2|60	
21cr|pythonqt-qt5-3.4.1-2|61	%files
21cr|pythonqt-qt5-3.4.1-2|62	%doc README.md COPYING
21cr|pythonqt-qt5-3.4.1-2|63	%{_bindir}/CPPPyWrapperExample
21cr|pythonqt-qt5-3.4.1-2|64	%{_bindir}/Py*
21cr|pythonqt-qt5-3.4.1-2|65	#-------------------------------------------------------------------
21cr|pythonqt-qt5-3.4.1-2|66	
21cr|pythonqt-qt5-3.4.1-2|67	%package -n %{libname}
21cr|pythonqt-qt5-3.4.1-2|68	Summary:  Library for %{name}
21cr|pythonqt-qt5-3.4.1-2|69	Group:    Development/Python
21cr|pythonqt-qt5-3.4.1-2|70	Conflicts:  %{_lib}pythonqt2.1
21cr|pythonqt-qt5-3.4.1-2|71	
21cr|pythonqt-qt5-3.4.1-2|72	%description -n %{libname}
21cr|pythonqt-qt5-3.4.1-2|73	PythonQt is a dynamic and lightweight script binding of the Qt framework
21cr|pythonqt-qt5-3.4.1-2|74	to the Python language. It can be easily embedded into Qt applications and
21cr|pythonqt-qt5-3.4.1-2|75	makes any QObject derived object scriptable via Python without the need of
21cr|pythonqt-qt5-3.4.1-2|76	wrapper code generation.
21cr|pythonqt-qt5-3.4.1-2|77	
21cr|pythonqt-qt5-3.4.1-2|78	%files -n %{libname}
21cr|pythonqt-qt5-3.4.1-2|79	%{_libdir}/libPythonQt-Qt5-Python*.so.*
21cr|pythonqt-qt5-3.4.1-2|80	%{_libdir}/libPythonQt_QtAll-Qt5-Python*.so.*
21cr|pythonqt-qt5-3.4.1-2|81	#--------------------------------------------------------
21cr|pythonqt-qt5-3.4.1-2|82	
21cr|pythonqt-qt5-3.4.1-2|83	%package -n %{devname}
21cr|pythonqt-qt5-3.4.1-2|84	Summary:        Lightweight script binding of the Qt framework to the Python language
21cr|pythonqt-qt5-3.4.1-2|85	Group:          Development/Python
21cr|pythonqt-qt5-3.4.1-2|86	Requires:       %{libname} = %{EVRD}
21cr|pythonqt-qt5-3.4.1-2|87	Requires:       pkgconfig(python3)
21cr|pythonqt-qt5-3.4.1-2|88	Provides:       %{name}-devel = %{EVRD}
21cr|pythonqt-qt5-3.4.1-2|89	Conflicts:      %{_lib}pythonqt-devel
21cr|pythonqt-qt5-3.4.1-2|90	
21cr|pythonqt-qt5-3.4.1-2|91	%description -n %{devname}
21cr|pythonqt-qt5-3.4.1-2|92	Header files and development libraries for pythonqt package. PythonQt
21cr|pythonqt-qt5-3.4.1-2|93	is a dynamic and lightweight script binding of the Qt framework
21cr|pythonqt-qt5-3.4.1-2|94	to the Python language.
21cr|pythonqt-qt5-3.4.1-2|95	
21cr|pythonqt-qt5-3.4.1-2|96	%files -n %{devname}
21cr|pythonqt-qt5-3.4.1-2|97	%{_includedir}/PythonQt
21cr|pythonqt-qt5-3.4.1-2|98	%{_libdir}/libPythonQt-Qt5-Python*.so
21cr|pythonqt-qt5-3.4.1-2|99	%{_libdir}/libPythonQt_QtAll-Qt5-Python*.so
21cr|pythonqt-qt5-3.4.1-2|100	%{_libdir}/pkgconfig/PythonQt-Qt5-Python3.pc
21cr|pythonqt-qt5-3.4.1-2|101	%{_libdir}/pkgconfig/PythonQt_QtAll-Qt5-Python3.pc
21cr|pythonqt-qt5-3.4.1-2|102	#--------------------------------------------------------------------
21cr|pythonqt-qt5-3.4.1-2|103	%prep
21cr|pythonqt-qt5-3.4.1-2|104	%setup -qn %{oname}-%{version}
21cr|pythonqt-qt5-3.4.1-2|105	%autopatch -p1
21cr|pythonqt-qt5-3.4.1-2|106	
21cr|pythonqt-qt5-3.4.1-2|107	
21cr|pythonqt-qt5-3.4.1-2|108	%build
21cr|pythonqt-qt5-3.4.1-2|109	%qmake_qt5 \
21cr|pythonqt-qt5-3.4.1-2|110	"LIB_INSTALL=%{buildroot}%{_libdir}" \
21cr|pythonqt-qt5-3.4.1-2|111	"HEADER_INSTALL=%{buildroot}%{_includedir}/PythonQt" \
21cr|pythonqt-qt5-3.4.1-2|112	"PYTHON_VERSION=%{py3_ver}" \
21cr|pythonqt-qt5-3.4.1-2|113	"PYTHON_DIR=%{_prefix}"
21cr|pythonqt-qt5-3.4.1-2|114	
21cr|pythonqt-qt5-3.4.1-2|115	%make
21cr|pythonqt-qt5-3.4.1-2|116	
21cr|pythonqt-qt5-3.4.1-2|117	%install
21cr|pythonqt-qt5-3.4.1-2|118	%makeinstall_std
21cr|pythonqt-qt5-3.4.1-2|119	
21cr|pythonqt-qt5-3.4.1-2|120	mkdir -p %{buildroot}%{_bindir}
21cr|pythonqt-qt5-3.4.1-2|121	cp lib/CPPPyWrapperExample %{buildroot}%{_bindir}/CPPPyWrapperExample
21cr|pythonqt-qt5-3.4.1-2|122	cp lib/PyCPPWrapperExample %{buildroot}%{_bindir}/PyCPPWrapperExample
21cr|pythonqt-qt5-3.4.1-2|123	cp lib/PyCustomMetaTypeExample %{buildroot}%{_bindir}/PyCustomMetaTypeExample
21cr|pythonqt-qt5-3.4.1-2|124	cp lib/PyDecoratorsExample %{buildroot}%{_bindir}/PyDecoratorsExample
21cr|pythonqt-qt5-3.4.1-2|125	cp lib/PyGettingStarted %{buildroot}%{_bindir}/PyGettingStarted
21cr|pythonqt-qt5-3.4.1-2|126	cp lib/PyGuiExample %{buildroot}%{_bindir}/PyGuiExample
21cr|pythonqt-qt5-3.4.1-2|127	cp lib/PyLauncher %{buildroot}%{_bindir}/PyLauncher
21cr|pythonqt-qt5-3.4.1-2|128	cp lib/PyScriptingConsole %{buildroot}%{_bindir}/PyScriptingConsole
21cr|pythonqt-qt5-3.4.1-2|129	cp lib/PythonQtTest %{buildroot}%{_bindir}/PythonQtTest

7102 21
21cr|python-qtsass-0.3.2-1|1	%global pypi_name qtsass
21cr|python-qtsass-0.3.2-1|2	
21cr|python-qtsass-0.3.2-1|3	Name:           python-%{pypi_name}
21cr|python-qtsass-0.3.2-1|4	Version:	0.3.2
21cr|python-qtsass-0.3.2-1|5	Release:	1
21cr|python-qtsass-0.3.2-1|6	Summary:        Compile SCSS files to valid Qt stylesheets
21cr|python-qtsass-0.3.2-1|7	Group:          Development/Python
21cr|python-qtsass-0.3.2-1|8	
21cr|python-qtsass-0.3.2-1|9	License:        MIT
21cr|python-qtsass-0.3.2-1|10	URL:            https://github.com/spyder-ide/qtsass
21cr|python-qtsass-0.3.2-1|11	Source0:	https://files.pythonhosted.org/packages/20/65/9191a3d6ebaadd65fc2510964e9bf9bb3e83ea47e2ae0951125db2b796a8/qtsass-0.3.2.tar.gz
21cr|python-qtsass-0.3.2-1|12	BuildArch:      noarch
21cr|python-qtsass-0.3.2-1|13	
21cr|python-qtsass-0.3.2-1|14	BuildRequires:  python3-devel
21cr|python-qtsass-0.3.2-1|15	BuildRequires:  python3dist(setuptools)
21cr|python-qtsass-0.3.2-1|16	
21cr|python-qtsass-0.3.2-1|17	%description
21cr|python-qtsass-0.3.2-1|18	SASS brings countless amazing features to CSS. Besides being used in web
21cr|python-qtsass-0.3.2-1|19	development, CSS is also the way to stylize Qt-based desktop applications.
21cr|python-qtsass-0.3.2-1|20	However, Qt's CSS has a few variations that prevent the direct use of
21cr|python-qtsass-0.3.2-1|21	SASS compiler. The purpose of this tool is to fill the gap between SASS
21cr|python-qtsass-0.3.2-1|22	and Qt-CSS by handling those variations.
21cr|python-qtsass-0.3.2-1|23	
21cr|python-qtsass-0.3.2-1|24	#-------------------------------------------------------------------------
21cr|python-qtsass-0.3.2-1|25	%package -n     python3-%{pypi_name}
21cr|python-qtsass-0.3.2-1|26	Summary:        Compile SCSS files to valid Qt stylesheets
21cr|python-qtsass-0.3.2-1|27	Group:          Development/Python
21cr|python-qtsass-0.3.2-1|28	
21cr|python-qtsass-0.3.2-1|29	Requires:       python3dist(libsass)
21cr|python-qtsass-0.3.2-1|30	Requires:       python3dist(setuptools)
21cr|python-qtsass-0.3.2-1|31	Requires:       python3dist(watchdog)
21cr|python-qtsass-0.3.2-1|32	
21cr|python-qtsass-0.3.2-1|33	%description -n python3-%{pypi_name}
21cr|python-qtsass-0.3.2-1|34	SASS brings countless amazing features to CSS. Besides being used in web
21cr|python-qtsass-0.3.2-1|35	development, CSS is also the way to stylize Qt-based desktop applications.
21cr|python-qtsass-0.3.2-1|36	However, Qt's CSS has a few variations that prevent the direct use of
21cr|python-qtsass-0.3.2-1|37	SASS compiler. The purpose of this tool is to fill the gap between SASS
21cr|python-qtsass-0.3.2-1|38	and Qt-CSS by handling those variations.
21cr|python-qtsass-0.3.2-1|39	
21cr|python-qtsass-0.3.2-1|40	%files -n python3-%{pypi_name}
21cr|python-qtsass-0.3.2-1|41	%license LICENSE.txt
21cr|python-qtsass-0.3.2-1|42	%doc README.md
21cr|python-qtsass-0.3.2-1|43	%{_bindir}/qtsass
21cr|python-qtsass-0.3.2-1|44	%{python3_sitelib}/%{pypi_name}
21cr|python-qtsass-0.3.2-1|45	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-qtsass-0.3.2-1|46	
21cr|python-qtsass-0.3.2-1|47	#-------------------------------------------------------------------------
21cr|python-qtsass-0.3.2-1|48	
21cr|python-qtsass-0.3.2-1|49	%prep
21cr|python-qtsass-0.3.2-1|50	%autosetup -n %{pypi_name}-%{version}
21cr|python-qtsass-0.3.2-1|51	
21cr|python-qtsass-0.3.2-1|52	# Remove bundled egg-info
21cr|python-qtsass-0.3.2-1|53	rm -rf %{pypi_name}.egg-info
21cr|python-qtsass-0.3.2-1|54	
21cr|python-qtsass-0.3.2-1|55	%build
21cr|python-qtsass-0.3.2-1|56	%py3_build
21cr|python-qtsass-0.3.2-1|57	
21cr|python-qtsass-0.3.2-1|58	%install
21cr|python-qtsass-0.3.2-1|59	%py3_install

7103 21
21cr|python-qutepart-3.3.1-2|1	%define module qutepart
21cr|python-qutepart-3.3.1-2|2	
21cr|python-qutepart-3.3.1-2|3	Name:           python-%{module}
21cr|python-qutepart-3.3.1-2|4	Version:        3.3.1
21cr|python-qutepart-3.3.1-2|5	Release:        2
21cr|python-qutepart-3.3.1-2|6	Summary:        Code editor component for PyQt5
21cr|python-qutepart-3.3.1-2|7	Group:          Development/Python
21cr|python-qutepart-3.3.1-2|8	License:        LGPLv2+
21cr|python-qutepart-3.3.1-2|9	URL:            https://github.com/hlamer/%{module}
21cr|python-qutepart-3.3.1-2|10	Source0:        https://github.com/hlamer/%{module}/archive/%{module}-%{version}.tar.gz
21cr|python-qutepart-3.3.1-2|11	
21cr|python-qutepart-3.3.1-2|12	BuildRequires:  pkgconfig(libpcre)
21cr|python-qutepart-3.3.1-2|13	BuildRequires:  python3egg(pyqt5)
21cr|python-qutepart-3.3.1-2|14	BuildRequires:  pkgconfig(python3)
21cr|python-qutepart-3.3.1-2|15	BuildRequires:  python3egg(setuptools)
21cr|python-qutepart-3.3.1-2|16	BuildRequires:  python3egg(sphinx)
21cr|python-qutepart-3.3.1-2|17	BuildRequires:  x11-server-xvfb
21cr|python-qutepart-3.3.1-2|18	
21cr|python-qutepart-3.3.1-2|19	%description
21cr|python-qutepart-3.3.1-2|20	Qutepart is a code editor widget for PyQt. Features: \
21cr|python-qutepart-3.3.1-2|21	- Syntax highlighting for 196 languages. \
21cr|python-qutepart-3.3.1-2|22	- Smart indentation for many languages. \
21cr|python-qutepart-3.3.1-2|23	- Line numbers. \
21cr|python-qutepart-3.3.1-2|24	- Bookmarks. \
21cr|python-qutepart-3.3.1-2|25	- Advanced edit operations. \
21cr|python-qutepart-3.3.1-2|26	- Matching braces highlighting. \
21cr|python-qutepart-3.3.1-2|27	- Autocompletion based on document content. \
21cr|python-qutepart-3.3.1-2|28	- Marking too long lines with red line. \
21cr|python-qutepart-3.3.1-2|29	- Rectangular selection and copy-paste. \
21cr|python-qutepart-3.3.1-2|30	- Linter marks support.
21cr|python-qutepart-3.3.1-2|31	
21cr|python-qutepart-3.3.1-2|32	#----------------------------------------------------------
21cr|python-qutepart-3.3.1-2|33	%package -n python3-%{module}
21cr|python-qutepart-3.3.1-2|34	Summary:        Code editor component for PyQt5
21cr|python-qutepart-3.3.1-2|35	Requires:       pcre
21cr|python-qutepart-3.3.1-2|36	Requires:       python3egg(pyqt5)
21cr|python-qutepart-3.3.1-2|37	Provides:       python-%{module} = %{EVRD}
21cr|python-qutepart-3.3.1-2|38	Obsoletes:      python2-%{module} < 3.3.1
21cr|python-qutepart-3.3.1-2|39	
21cr|python-qutepart-3.3.1-2|40	%description -n python3-%{module}
21cr|python-qutepart-3.3.1-2|41	Qutepart is a code editor widget for PyQt. Features: \
21cr|python-qutepart-3.3.1-2|42	- Syntax highlighting for 196 languages. \
21cr|python-qutepart-3.3.1-2|43	- Smart indentation for many languages. \
21cr|python-qutepart-3.3.1-2|44	- Line numbers. \
21cr|python-qutepart-3.3.1-2|45	- Bookmarks. \
21cr|python-qutepart-3.3.1-2|46	- Advanced edit operations. \
21cr|python-qutepart-3.3.1-2|47	- Matching braces highlighting. \
21cr|python-qutepart-3.3.1-2|48	- Autocompletion based on document content. \
21cr|python-qutepart-3.3.1-2|49	- Marking too long lines with red line. \
21cr|python-qutepart-3.3.1-2|50	- Rectangular selection and copy-paste. \
21cr|python-qutepart-3.3.1-2|51	- Linter marks support.
21cr|python-qutepart-3.3.1-2|52	
21cr|python-qutepart-3.3.1-2|53	%files -n python3-%{module}
21cr|python-qutepart-3.3.1-2|54	%doc LICENSE README.md ChangeLog todo.txt doc/html/
21cr|python-qutepart-3.3.1-2|55	%{py3_platsitedir}/%{module}*
21cr|python-qutepart-3.3.1-2|56	#----------------------------------------------------------
21cr|python-qutepart-3.3.1-2|57	
21cr|python-qutepart-3.3.1-2|58	%prep
21cr|python-qutepart-3.3.1-2|59	%setup -qn %{module}-%{version}
21cr|python-qutepart-3.3.1-2|60	sed -i -r 's,(MOCK_MODULES = \[).*\],\1],' doc/source/conf.py
21cr|python-qutepart-3.3.1-2|61	
21cr|python-qutepart-3.3.1-2|62	%build
21cr|python-qutepart-3.3.1-2|63	%py3_build
21cr|python-qutepart-3.3.1-2|64	pushd doc
21cr|python-qutepart-3.3.1-2|65	sphinx-build-3 source html
21cr|python-qutepart-3.3.1-2|66	rm -r html/.buildinfo html/.doctrees
21cr|python-qutepart-3.3.1-2|67	
21cr|python-qutepart-3.3.1-2|68	%install
21cr|python-qutepart-3.3.1-2|69	%py3_install
21cr|python-qutepart-3.3.1-2|70	
21cr|python-qutepart-3.3.1-2|71	
21cr|python-qutepart-3.3.1-2|72	%check
21cr|python-qutepart-3.3.1-2|73	pushd tests
21cr|python-qutepart-3.3.1-2|74	rm -f test_all.py
21cr|python-qutepart-3.3.1-2|75	%if %{with test_vim}
21cr|python-qutepart-3.3.1-2|76	# FIXME (core dumped)
21cr|python-qutepart-3.3.1-2|77	rm test_vim.py
21cr|python-qutepart-3.3.1-2|78	%endif
21cr|python-qutepart-3.3.1-2|79	
21cr|python-qutepart-3.3.1-2|80	
21cr|python-qutepart-3.3.1-2|81	xvfb-run -s '-screen :0 1024x768x16'\
21cr|python-qutepart-3.3.1-2|82	python3 -m unittest -vvv test_*
21cr|python-qutepart-3.3.1-2|83	
21cr|python-qutepart-3.3.1-2|84	
21cr|python-qutepart-3.3.1-2|85	
21cr|python-qutepart-3.3.1-2|86	
21cr|python-qutepart-3.3.1-2|87	
21cr|python-qutepart-3.3.1-2|88	

7104 21
21cr|python-rapidfuzz-2.0.11-1|1	%define debug_package %{nil}
21cr|python-rapidfuzz-2.0.11-1|2	
21cr|python-rapidfuzz-2.0.11-1|3	%define	pypi_name rapidfuzz
21cr|python-rapidfuzz-2.0.11-1|4	
21cr|python-rapidfuzz-2.0.11-1|5	Summary:	RapidFuzz is a fast string matching library for Python and C++
21cr|python-rapidfuzz-2.0.11-1|6	Name:		python-%{pypi_name}
21cr|python-rapidfuzz-2.0.11-1|7	Version:	2.0.11
21cr|python-rapidfuzz-2.0.11-1|8	Release:	1
21cr|python-rapidfuzz-2.0.11-1|9	License:	MIT
21cr|python-rapidfuzz-2.0.11-1|10	Group:		Development/Python
21cr|python-rapidfuzz-2.0.11-1|11	Url:		http://urllib3.readthedocs.org/
21cr|python-rapidfuzz-2.0.11-1|12	Source0:	https://pypi.io/packages/source/r/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-rapidfuzz-2.0.11-1|13	Patch0:		rapidfuzz-requires.patch
21cr|python-rapidfuzz-2.0.11-1|14	BuildRequires:	pyproject-rpm-macros
21cr|python-rapidfuzz-2.0.11-1|15	BuildRequires:	python3-setuptools
21cr|python-rapidfuzz-2.0.11-1|16	BuildRequires:	pkgconfig(python3)
21cr|python-rapidfuzz-2.0.11-1|17	BuildRequires:	python3egg(rapidfuzz-capi)
21cr|python-rapidfuzz-2.0.11-1|18	BuildRequires:	python3egg(numpy)
21cr|python-rapidfuzz-2.0.11-1|19	BuildRequires:	python3-scikit-build
21cr|python-rapidfuzz-2.0.11-1|20	BuildRequires:	rapidfuzz-cpp
21cr|python-rapidfuzz-2.0.11-1|21	BuildRequires:	jarowinkler-cpp
21cr|python-rapidfuzz-2.0.11-1|22	BuildRequires:	ninja
21cr|python-rapidfuzz-2.0.11-1|23	BuildRequires:	taskflow
21cr|python-rapidfuzz-2.0.11-1|24	
21cr|python-rapidfuzz-2.0.11-1|25	%description
21cr|python-rapidfuzz-2.0.11-1|26	RapidFuzz is a fast string matching library for Python and C++,
21cr|python-rapidfuzz-2.0.11-1|27	which is using the string similarity calculations from FuzzyWuzzy
21cr|python-rapidfuzz-2.0.11-1|28	
21cr|python-rapidfuzz-2.0.11-1|29	#----------------------------------------------------------------------------
21cr|python-rapidfuzz-2.0.11-1|30	
21cr|python-rapidfuzz-2.0.11-1|31	%package -n python3-%{pypi_name}
21cr|python-rapidfuzz-2.0.11-1|32	Summary:	This package provides the C-API of RapidFuzz
21cr|python-rapidfuzz-2.0.11-1|33	Group:		Development/Python
21cr|python-rapidfuzz-2.0.11-1|34	
21cr|python-rapidfuzz-2.0.11-1|35	%description -n python3-%{pypi_name}
21cr|python-rapidfuzz-2.0.11-1|36	RapidFuzz is a fast string matching library for Python and C++,
21cr|python-rapidfuzz-2.0.11-1|37	which is using the string similarity calculations from FuzzyWuzzy
21cr|python-rapidfuzz-2.0.11-1|38	
21cr|python-rapidfuzz-2.0.11-1|39	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-rapidfuzz-2.0.11-1|40	%doc README*
21cr|python-rapidfuzz-2.0.11-1|41	%license LICENSE
21cr|python-rapidfuzz-2.0.11-1|42	
21cr|python-rapidfuzz-2.0.11-1|43	#----------------------------------------------------------------------------
21cr|python-rapidfuzz-2.0.11-1|44	
21cr|python-rapidfuzz-2.0.11-1|45	%prep
21cr|python-rapidfuzz-2.0.11-1|46	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-rapidfuzz-2.0.11-1|47	
21cr|python-rapidfuzz-2.0.11-1|48	%generate_buildrequires
21cr|python-rapidfuzz-2.0.11-1|49	%pyproject_buildrequires
21cr|python-rapidfuzz-2.0.11-1|50	
21cr|python-rapidfuzz-2.0.11-1|51	%build
21cr|python-rapidfuzz-2.0.11-1|52	%pyproject_wheel
21cr|python-rapidfuzz-2.0.11-1|53	
21cr|python-rapidfuzz-2.0.11-1|54	%install
21cr|python-rapidfuzz-2.0.11-1|55	%pyproject_install
21cr|python-rapidfuzz-2.0.11-1|56	%pyproject_save_files %{pypi_name}

7105 21
21cr|python-rapidfuzz_capi-1.0.5-4|1	%define	pypi_name rapidfuzz_capi
21cr|python-rapidfuzz_capi-1.0.5-4|2	
21cr|python-rapidfuzz_capi-1.0.5-4|3	Summary:	This package provides the C-API of RapidFuzz
21cr|python-rapidfuzz_capi-1.0.5-4|4	Name:		python-%{pypi_name}
21cr|python-rapidfuzz_capi-1.0.5-4|5	Version:	1.0.5
21cr|python-rapidfuzz_capi-1.0.5-4|6	Release:	4
21cr|python-rapidfuzz_capi-1.0.5-4|7	License:	MIT
21cr|python-rapidfuzz_capi-1.0.5-4|8	Group:		Development/Python
21cr|python-rapidfuzz_capi-1.0.5-4|9	Url:		https://github.com/maxbachmann/rapidfuzz_capi
21cr|python-rapidfuzz_capi-1.0.5-4|10	Source0:	https://github.com/maxbachmann/rapidfuzz_capi/archive/refs/tags/%{pypi_name}-%{version}.tar.gz
21cr|python-rapidfuzz_capi-1.0.5-4|11	BuildRequires:	pkgconfig(python3)
21cr|python-rapidfuzz_capi-1.0.5-4|12	BuildRequires:	python3egg(setuptools)
21cr|python-rapidfuzz_capi-1.0.5-4|13	BuildRequires:	pyproject-rpm-macros
21cr|python-rapidfuzz_capi-1.0.5-4|14	BuildArch:	noarch
21cr|python-rapidfuzz_capi-1.0.5-4|15	
21cr|python-rapidfuzz_capi-1.0.5-4|16	%description
21cr|python-rapidfuzz_capi-1.0.5-4|17	RapidFuzz is a fast string matching library for Python and C++,
21cr|python-rapidfuzz_capi-1.0.5-4|18	which is using the string similarity calculations from FuzzyWuzzy
21cr|python-rapidfuzz_capi-1.0.5-4|19	
21cr|python-rapidfuzz_capi-1.0.5-4|20	#----------------------------------------------------------------------------
21cr|python-rapidfuzz_capi-1.0.5-4|21	
21cr|python-rapidfuzz_capi-1.0.5-4|22	%package -n python3-%{pypi_name}
21cr|python-rapidfuzz_capi-1.0.5-4|23	Summary:	This package provides the C-API of RapidFuzz
21cr|python-rapidfuzz_capi-1.0.5-4|24	Group:		Development/Python
21cr|python-rapidfuzz_capi-1.0.5-4|25	
21cr|python-rapidfuzz_capi-1.0.5-4|26	%description -n python3-%{pypi_name}
21cr|python-rapidfuzz_capi-1.0.5-4|27	RapidFuzz is a fast string matching library for Python and C++,
21cr|python-rapidfuzz_capi-1.0.5-4|28	which is using the string similarity calculations from FuzzyWuzzy
21cr|python-rapidfuzz_capi-1.0.5-4|29	
21cr|python-rapidfuzz_capi-1.0.5-4|30	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-rapidfuzz_capi-1.0.5-4|31	%doc README*
21cr|python-rapidfuzz_capi-1.0.5-4|32	
21cr|python-rapidfuzz_capi-1.0.5-4|33	#----------------------------------------------------------------------------
21cr|python-rapidfuzz_capi-1.0.5-4|34	
21cr|python-rapidfuzz_capi-1.0.5-4|35	%prep
21cr|python-rapidfuzz_capi-1.0.5-4|36	%setup -qn %{pypi_name}-%{version}
21cr|python-rapidfuzz_capi-1.0.5-4|37	
21cr|python-rapidfuzz_capi-1.0.5-4|38	%generate_buildrequires
21cr|python-rapidfuzz_capi-1.0.5-4|39	%pyproject_buildrequires -r
21cr|python-rapidfuzz_capi-1.0.5-4|40	
21cr|python-rapidfuzz_capi-1.0.5-4|41	%build
21cr|python-rapidfuzz_capi-1.0.5-4|42	%pyproject_wheel
21cr|python-rapidfuzz_capi-1.0.5-4|43	
21cr|python-rapidfuzz_capi-1.0.5-4|44	
21cr|python-rapidfuzz_capi-1.0.5-4|45	%install
21cr|python-rapidfuzz_capi-1.0.5-4|46	%pyproject_install
21cr|python-rapidfuzz_capi-1.0.5-4|47	%pyproject_save_files %{pypi_name}

7106 21
21cr|python-rarfile-4.0-1|1	%define	module	rarfile
21cr|python-rarfile-4.0-1|2	
21cr|python-rarfile-4.0-1|3	Summary:	RAR archive reader for Python
21cr|python-rarfile-4.0-1|4	Name:		python-%{module}
21cr|python-rarfile-4.0-1|5	Version:	4.0
21cr|python-rarfile-4.0-1|6	Release:	1
21cr|python-rarfile-4.0-1|7	Source0:	https://files.pythonhosted.org/packages/0c/2f/894bc187ce40367f2e878ced196e1b5a9bc66cb553a062ed955d4f7dcbab/rarfile-4.0.tar.gz
21cr|python-rarfile-4.0-1|8	License:	ISC
21cr|python-rarfile-4.0-1|9	Group:		Development/Python
21cr|python-rarfile-4.0-1|10	Url:		https://github.com/markokr/rarfile/
21cr|python-rarfile-4.0-1|11	BuildArch:	noarch
21cr|python-rarfile-4.0-1|12	Requires:	unrar
21cr|python-rarfile-4.0-1|13	BuildRequires:  python3-setuptools
21cr|python-rarfile-4.0-1|14	
21cr|python-rarfile-4.0-1|15	%description
21cr|python-rarfile-4.0-1|16	This is a Python module for RAR archive reading. The interface is
21cr|python-rarfile-4.0-1|17	similar to that of the zipfile module.
21cr|python-rarfile-4.0-1|18	
21cr|python-rarfile-4.0-1|19	%package -n python3-%{module}
21cr|python-rarfile-4.0-1|20	Summary:	RAR archive reader for Python
21cr|python-rarfile-4.0-1|21	
21cr|python-rarfile-4.0-1|22	%description -n python3-%{module}
21cr|python-rarfile-4.0-1|23	This is a Python module for RAR archive reading. The interface is
21cr|python-rarfile-4.0-1|24	similar to that of the zipfile module.
21cr|python-rarfile-4.0-1|25	
21cr|python-rarfile-4.0-1|26	
21cr|python-rarfile-4.0-1|27	%prep
21cr|python-rarfile-4.0-1|28	%setup -q -n %{module}-%{version}
21cr|python-rarfile-4.0-1|29	
21cr|python-rarfile-4.0-1|30	%build
21cr|python-rarfile-4.0-1|31	%py3_build
21cr|python-rarfile-4.0-1|32	
21cr|python-rarfile-4.0-1|33	%install
21cr|python-rarfile-4.0-1|34	%py3_install
21cr|python-rarfile-4.0-1|35	
21cr|python-rarfile-4.0-1|36	%clean
21cr|python-rarfile-4.0-1|37	
21cr|python-rarfile-4.0-1|38	%files -n python3-%{module}
21cr|python-rarfile-4.0-1|39	%doc  LICENSE
21cr|python-rarfile-4.0-1|40	%{py3_puresitedir}/%{module}*
21cr|python-rarfile-4.0-1|41	%{py3_puresitedir}/__pycache__/*

7107 21
21cr|python-rational-0.1-13|1	%define oname   rational
21cr|python-rational-0.1-13|2	
21cr|python-rational-0.1-13|3	Summary:       Rational numbers for python
21cr|python-rational-0.1-13|4	Name:          python-rational
21cr|python-rational-0.1-13|5	Version:       0.1
21cr|python-rational-0.1-13|6	Release:       13
21cr|python-rational-0.1-13|7	Source0:       %{oname}.py
21cr|python-rational-0.1-13|8	License:       LGPL
21cr|python-rational-0.1-13|9	Group:         Development/Python
21cr|python-rational-0.1-13|10	Url:           http://www.python.org/peps/pep-0239.html
21cr|python-rational-0.1-13|11	BuildRequires: python2-devel
21cr|python-rational-0.1-13|12	
21cr|python-rational-0.1-13|13	%description
21cr|python-rational-0.1-13|14	This is a python2 module for rational numbers, following PEP 239,
21cr|python-rational-0.1-13|15	with some extensions. While it is not as efficent as cRat, it is
21cr|python-rational-0.1-13|16	more has some extra features (e.g., NaN and infinity handling).
21cr|python-rational-0.1-13|17	
21cr|python-rational-0.1-13|18	%package -n python2-rational
21cr|python-rational-0.1-13|19	Summary:       Rational numbers for python
21cr|python-rational-0.1-13|20	
21cr|python-rational-0.1-13|21	%description -n python2-rational
21cr|python-rational-0.1-13|22	This is a python module for rational numbers, following PEP 239,
21cr|python-rational-0.1-13|23	with some extensions. While it is not as efficent as cRat, it is
21cr|python-rational-0.1-13|24	more has some extra features (e.g., NaN and infinity handling).
21cr|python-rational-0.1-13|25	
21cr|python-rational-0.1-13|26	
21cr|python-rational-0.1-13|27	%install
21cr|python-rational-0.1-13|28	install -m644 -D %SOURCE0 $RPM_BUILD_ROOT/%{_libdir}/python%{py2_ver}/site-packages/%{oname}.py
21cr|python-rational-0.1-13|29	cd $RPM_BUILD_ROOT/%{_libdir}/python%{py2_ver}/site-packages/
21cr|python-rational-0.1-13|30	python2 -c "import %{oname}"
21cr|python-rational-0.1-13|31	
21cr|python-rational-0.1-13|32	%files -n python2-rational
21cr|python-rational-0.1-13|33	%defattr(-,root,root)
21cr|python-rational-0.1-13|34	%{_libdir}/python*/site-packages/%{oname}.py*

7108 21
21cr|python-rawkit-0.6.0-2|1	%define module rawkit
21cr|python-rawkit-0.6.0-2|2	
21cr|python-rawkit-0.6.0-2|3	Name:           python-%{module}
21cr|python-rawkit-0.6.0-2|4	Version:        0.6.0
21cr|python-rawkit-0.6.0-2|5	Release:        2
21cr|python-rawkit-0.6.0-2|6	Summary:        CTypes based LibRaw bindings
21cr|python-rawkit-0.6.0-2|7	Group:          Development/Python
21cr|python-rawkit-0.6.0-2|8	License:        MIT
21cr|python-rawkit-0.6.0-2|9	URL:            https://rawkit.readthedocs.org
21cr|python-rawkit-0.6.0-2|10	Source0:        https://files.pythonhosted.org/packages/source/r/%{module}/%{module}-%{version}.tar.gz
21cr|python-rawkit-0.6.0-2|11	Patch0:         python38.patch
21cr|python-rawkit-0.6.0-2|12	BuildArch:      noarch
21cr|python-rawkit-0.6.0-2|13	
21cr|python-rawkit-0.6.0-2|14	%description
21cr|python-rawkit-0.6.0-2|15	rawkit (pronounced rocket) is a ctypes-based LibRaw binding for
21cr|python-rawkit-0.6.0-2|16	Python inspired by the Wand API.
21cr|python-rawkit-0.6.0-2|17	
21cr|python-rawkit-0.6.0-2|18	#-------------------------------------------------------
21cr|python-rawkit-0.6.0-2|19	%package -n     python3-%{module}
21cr|python-rawkit-0.6.0-2|20	Summary:        %{summary}
21cr|python-rawkit-0.6.0-2|21	BuildRequires:  pkgconfig(python3)
21cr|python-rawkit-0.6.0-2|22	BuildRequires:  python3egg(setuptools)
21cr|python-rawkit-0.6.0-2|23	BuildRequires:  python3egg(mock)
21cr|python-rawkit-0.6.0-2|24	BuildRequires:  python3egg(pytest)
21cr|python-rawkit-0.6.0-2|25	BuildRequires:  python3egg(sphinx)
21cr|python-rawkit-0.6.0-2|26	BuildRequires:  python3egg(flake8)
21cr|python-rawkit-0.6.0-2|27	BuildRequires:  python3egg(mock)
21cr|python-rawkit-0.6.0-2|28	BuildRequires:  python3egg(coverage)
21cr|python-rawkit-0.6.0-2|29	BuildRequires:  python3egg(wheel)
21cr|python-rawkit-0.6.0-2|30	
21cr|python-rawkit-0.6.0-2|31	
21cr|python-rawkit-0.6.0-2|32	%description -n python3-%{module}
21cr|python-rawkit-0.6.0-2|33	rawkit (pronounced rocket) is a ctypes-based LibRaw binding for
21cr|python-rawkit-0.6.0-2|34	Python inspired by the Wand API.
21cr|python-rawkit-0.6.0-2|35	
21cr|python-rawkit-0.6.0-2|36	%files -n python3-%{module}
21cr|python-rawkit-0.6.0-2|37	%doc LICENSE README.rst
21cr|python-rawkit-0.6.0-2|38	%{py3_puresitedir}/libraw
21cr|python-rawkit-0.6.0-2|39	%{py3_puresitedir}/%{module}
21cr|python-rawkit-0.6.0-2|40	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-rawkit-0.6.0-2|41	#-------------------------------------------------------
21cr|python-rawkit-0.6.0-2|42	
21cr|python-rawkit-0.6.0-2|43	%prep
21cr|python-rawkit-0.6.0-2|44	%setup -qn %{module}-%{version}
21cr|python-rawkit-0.6.0-2|45	
21cr|python-rawkit-0.6.0-2|46	%autopatch -p1
21cr|python-rawkit-0.6.0-2|47	# Remove bundled egg-info
21cr|python-rawkit-0.6.0-2|48	rm -rf %{module}.egg-info
21cr|python-rawkit-0.6.0-2|49	
21cr|python-rawkit-0.6.0-2|50	# deprecated fixed
21cr|python-rawkit-0.6.0-2|51	pushd tests/unit
21cr|python-rawkit-0.6.0-2|52	perl -pi -e "s|@pytest.yield_fixture|@pytest.fixture|" *.py
21cr|python-rawkit-0.6.0-2|53	popd
21cr|python-rawkit-0.6.0-2|54	
21cr|python-rawkit-0.6.0-2|55	%build
21cr|python-rawkit-0.6.0-2|56	%py3_build
21cr|python-rawkit-0.6.0-2|57	
21cr|python-rawkit-0.6.0-2|58	%install
21cr|python-rawkit-0.6.0-2|59	%py3_install
21cr|python-rawkit-0.6.0-2|60	
21cr|python-rawkit-0.6.0-2|61	%check
21cr|python-rawkit-0.6.0-2|62	pytest-3
21cr|python-rawkit-0.6.0-2|63	
21cr|python-rawkit-0.6.0-2|64	
21cr|python-rawkit-0.6.0-2|65	

7109 21
21cr|python-recaptcha-client-1.0.6-12|1	%global pypi_name recaptcha-client
21cr|python-recaptcha-client-1.0.6-12|2	
21cr|python-recaptcha-client-1.0.6-12|3	Name:           python-%{pypi_name}
21cr|python-recaptcha-client-1.0.6-12|4	Version:        1.0.6
21cr|python-recaptcha-client-1.0.6-12|5	Release:        12
21cr|python-recaptcha-client-1.0.6-12|6	Group:          Development/Python
21cr|python-recaptcha-client-1.0.6-12|7	Summary:        A plugin for reCAPTCHA and reCAPTCHA Mailhide
21cr|python-recaptcha-client-1.0.6-12|8	
21cr|python-recaptcha-client-1.0.6-12|9	License:        MIT
21cr|python-recaptcha-client-1.0.6-12|10	URL:            http://pypi.python.org/pypi/recaptcha-client
21cr|python-recaptcha-client-1.0.6-12|11	Source0:        http://pypi.python.org/packages/source/r/recaptcha-client/recaptcha-client-%{version}.tar.gz
21cr|python-recaptcha-client-1.0.6-12|12	
21cr|python-recaptcha-client-1.0.6-12|13	BuildArch:      noarch
21cr|python-recaptcha-client-1.0.6-12|14	
21cr|python-recaptcha-client-1.0.6-12|15	%description
21cr|python-recaptcha-client-1.0.6-12|16	A plugin for reCAPTCHA and reCAPTCHA Mailhide.
21cr|python-recaptcha-client-1.0.6-12|17	
21cr|python-recaptcha-client-1.0.6-12|18	%package -n python3-%{pypi_name}
21cr|python-recaptcha-client-1.0.6-12|19	Summary:        A plugin for reCAPTCHA and reCAPTCHA Mailhide
21cr|python-recaptcha-client-1.0.6-12|20	Group:          Development/Python
21cr|python-recaptcha-client-1.0.6-12|21	
21cr|python-recaptcha-client-1.0.6-12|22	BuildRequires:  pkgconfig(python3)
21cr|python-recaptcha-client-1.0.6-12|23	BuildRequires:  python3dist(setuptools)
21cr|python-recaptcha-client-1.0.6-12|24	
21cr|python-recaptcha-client-1.0.6-12|25	%description -n python3-%{pypi_name}
21cr|python-recaptcha-client-1.0.6-12|26	A plugin for reCAPTCHA and reCAPTCHA Mailhide.
21cr|python-recaptcha-client-1.0.6-12|27	
21cr|python-recaptcha-client-1.0.6-12|28	%prep
21cr|python-recaptcha-client-1.0.6-12|29	%setup -q -n %{pypi_name}-%{version}
21cr|python-recaptcha-client-1.0.6-12|30	
21cr|python-recaptcha-client-1.0.6-12|31	%build
21cr|python-recaptcha-client-1.0.6-12|32	%py3_build
21cr|python-recaptcha-client-1.0.6-12|33	
21cr|python-recaptcha-client-1.0.6-12|34	%install
21cr|python-recaptcha-client-1.0.6-12|35	%py3_install
21cr|python-recaptcha-client-1.0.6-12|36	
21cr|python-recaptcha-client-1.0.6-12|37	%files -n python3-%{pypi_name}
21cr|python-recaptcha-client-1.0.6-12|38	%{py3_puresitedir}/recaptcha_client*
21cr|python-recaptcha-client-1.0.6-12|39	%{py3_puresitedir}/recaptcha/client/

7110 21
21cr|python-recommonmark-0.7.1-1|1	%define module recommonmark
21cr|python-recommonmark-0.7.1-1|2	
21cr|python-recommonmark-0.7.1-1|3	Name:           python-%{module}
21cr|python-recommonmark-0.7.1-1|4	Version:        0.7.1
21cr|python-recommonmark-0.7.1-1|5	Release:        1
21cr|python-recommonmark-0.7.1-1|6	Summary:        Docutils-compatibility bridge to CommonMark
21cr|python-recommonmark-0.7.1-1|7	Group:          Development/Python
21cr|python-recommonmark-0.7.1-1|8	License:        MIT
21cr|python-recommonmark-0.7.1-1|9	URL:            https://github.com/rtfd/recommonmark
21cr|python-recommonmark-0.7.1-1|10	Source0:        https://github.com/rtfd/recommonmark/archive/%{version}/%{module}-%{version}.tar.gz
21cr|python-recommonmark-0.7.1-1|11	BuildArch:      noarch
21cr|python-recommonmark-0.7.1-1|12	
21cr|python-recommonmark-0.7.1-1|13	%description
21cr|python-recommonmark-0.7.1-1|14	A docutils-compatibility bridge to CommonMark.
21cr|python-recommonmark-0.7.1-1|15	This allows you to write CommonMark
21cr|python-recommonmark-0.7.1-1|16	inside of Docutils & Sphinx projects.
21cr|python-recommonmark-0.7.1-1|17	Documentation is available on Read the
21cr|python-recommonmark-0.7.1-1|18	Docs: http://recommonmark.readthedocs.org.
21cr|python-recommonmark-0.7.1-1|19	
21cr|python-recommonmark-0.7.1-1|20	#--------------------------------------------------------------
21cr|python-recommonmark-0.7.1-1|21	%package -n     python3-%{module}
21cr|python-recommonmark-0.7.1-1|22	Summary:        Docutils-compatibility bridge to CommonMark
21cr|python-recommonmark-0.7.1-1|23	BuildRequires:  pkgconfig(python3)
21cr|python-recommonmark-0.7.1-1|24	BuildRequires:  python3egg(docutils)
21cr|python-recommonmark-0.7.1-1|25	BuildRequires:  python3egg(commonmark)
21cr|python-recommonmark-0.7.1-1|26	BuildRequires:  python3egg(pytest)
21cr|python-recommonmark-0.7.1-1|27	BuildRequires:  python3egg(sphinx)
21cr|python-recommonmark-0.7.1-1|28	
21cr|python-recommonmark-0.7.1-1|29	%description -n python3-%{module}
21cr|python-recommonmark-0.7.1-1|30	A docutils-compatibility bridge to CommonMark.
21cr|python-recommonmark-0.7.1-1|31	This allows you to write CommonMark
21cr|python-recommonmark-0.7.1-1|32	inside of Docutils & Sphinx projects.
21cr|python-recommonmark-0.7.1-1|33	Documentation is available on Read the
21cr|python-recommonmark-0.7.1-1|34	Docs: http://recommonmark.readthedocs.org.
21cr|python-recommonmark-0.7.1-1|35	
21cr|python-recommonmark-0.7.1-1|36	%files -n python3-%{module}
21cr|python-recommonmark-0.7.1-1|37	%doc *.md
21cr|python-recommonmark-0.7.1-1|38	%{python3_sitelib}/%{module}-%{version}*-py?.?.egg-info
21cr|python-recommonmark-0.7.1-1|39	%{python3_sitelib}/%{module}/
21cr|python-recommonmark-0.7.1-1|40	%{_bindir}/*
21cr|python-recommonmark-0.7.1-1|41	#--------------------------------------------------------------
21cr|python-recommonmark-0.7.1-1|42	
21cr|python-recommonmark-0.7.1-1|43	%prep
21cr|python-recommonmark-0.7.1-1|44	%setup -qn %{module}-%{version}
21cr|python-recommonmark-0.7.1-1|45	# Remove upstream's egg-info
21cr|python-recommonmark-0.7.1-1|46	rm -rf %{module}.egg-info
21cr|python-recommonmark-0.7.1-1|47	sed -i '1{\@^#!/usr/bin/env python@d}' recommonmark/scripts.py
21cr|python-recommonmark-0.7.1-1|48	
21cr|python-recommonmark-0.7.1-1|49	
21cr|python-recommonmark-0.7.1-1|50	%build
21cr|python-recommonmark-0.7.1-1|51	%py3_build
21cr|python-recommonmark-0.7.1-1|52	
21cr|python-recommonmark-0.7.1-1|53	
21cr|python-recommonmark-0.7.1-1|54	%install
21cr|python-recommonmark-0.7.1-1|55	%py3_install
21cr|python-recommonmark-0.7.1-1|56	
21cr|python-recommonmark-0.7.1-1|57	%check
21cr|python-recommonmark-0.7.1-1|58	# Skip some tests because of https://github.com/readthedocs/recommonmark/issues/164
21cr|python-recommonmark-0.7.1-1|59	PYTHONPATH=$(pwd) pytest-3 -k 'not test_lists and not test_integration and not test_sphinx' .
21cr|python-recommonmark-0.7.1-1|60	

7111 21
21cr|python-reconfigure-0.1.82-1|1	# Created by pyp2rpm-1.0.1
21cr|python-reconfigure-0.1.82-1|2	%global pypi_name reconfigure
21cr|python-reconfigure-0.1.82-1|3	
21cr|python-reconfigure-0.1.82-1|4	Name:           python-reconfigure
21cr|python-reconfigure-0.1.82-1|5	Version:	0.1.82
21cr|python-reconfigure-0.1.82-1|6	Release:	1
21cr|python-reconfigure-0.1.82-1|7	Group:          Development/Python
21cr|python-reconfigure-0.1.82-1|8	Summary:        An ORM for config files
21cr|python-reconfigure-0.1.82-1|9	
21cr|python-reconfigure-0.1.82-1|10	License:        LGPLv3
21cr|python-reconfigure-0.1.82-1|11	URL:            TODO:
21cr|python-reconfigure-0.1.82-1|12	Source0:	https://files.pythonhosted.org/packages/12/30/b9ba363fd0e10f4b3d25c50ba16269f90cd843f4ab074126711a3a8f9688/reconfigure-0.1.82.tar.gz
21cr|python-reconfigure-0.1.82-1|13	BuildArch:      noarch
21cr|python-reconfigure-0.1.82-1|14	
21cr|python-reconfigure-0.1.82-1|15	BuildRequires:  python3-devel
21cr|python-reconfigure-0.1.82-1|16	BuildRequires:  python3-setuptools
21cr|python-reconfigure-0.1.82-1|17	
21cr|python-reconfigure-0.1.82-1|18	%description
21cr|python-reconfigure-0.1.82-1|19	UNKNOWN
21cr|python-reconfigure-0.1.82-1|20	
21cr|python-reconfigure-0.1.82-1|21	%package -n     python3-%{pypi_name}
21cr|python-reconfigure-0.1.82-1|22	Summary:        An ORM for config files
21cr|python-reconfigure-0.1.82-1|23	Requires:       python3-chardet
21cr|python-reconfigure-0.1.82-1|24	
21cr|python-reconfigure-0.1.82-1|25	%description -n python3-%{pypi_name}
21cr|python-reconfigure-0.1.82-1|26	UNKNOWN
21cr|python-reconfigure-0.1.82-1|27	
21cr|python-reconfigure-0.1.82-1|28	%prep
21cr|python-reconfigure-0.1.82-1|29	%setup -q -n %{pypi_name}-%{version}
21cr|python-reconfigure-0.1.82-1|30	# Remove bundled egg-info
21cr|python-reconfigure-0.1.82-1|31	rm -rf %{pypi_name}.egg-info
21cr|python-reconfigure-0.1.82-1|32	
21cr|python-reconfigure-0.1.82-1|33	rm -rf %{py3dir}
21cr|python-reconfigure-0.1.82-1|34	cp -a . %{py3dir}
21cr|python-reconfigure-0.1.82-1|35	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-reconfigure-0.1.82-1|36	
21cr|python-reconfigure-0.1.82-1|37	%build
21cr|python-reconfigure-0.1.82-1|38	pushd %{py3dir}
21cr|python-reconfigure-0.1.82-1|39	python3 setup.py build
21cr|python-reconfigure-0.1.82-1|40	popd
21cr|python-reconfigure-0.1.82-1|41	
21cr|python-reconfigure-0.1.82-1|42	
21cr|python-reconfigure-0.1.82-1|43	%install
21cr|python-reconfigure-0.1.82-1|44	pushd %{py3dir}
21cr|python-reconfigure-0.1.82-1|45	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-reconfigure-0.1.82-1|46	popd
21cr|python-reconfigure-0.1.82-1|47	
21cr|python-reconfigure-0.1.82-1|48	%files -n python3-%{pypi_name}
21cr|python-reconfigure-0.1.82-1|49	%{py3_puresitedir}/%{pypi_name}
21cr|python-reconfigure-0.1.82-1|50	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

7112 21
21cr|python-relatorio-0.10.1-1|1	%define module relatorio
21cr|python-relatorio-0.10.1-1|2	
21cr|python-relatorio-0.10.1-1|3	Name:		python-%{module}
21cr|python-relatorio-0.10.1-1|4	Summary:	A templating library able to output odt and pdf files
21cr|python-relatorio-0.10.1-1|5	
21cr|python-relatorio-0.10.1-1|6	Version:	0.10.1
21cr|python-relatorio-0.10.1-1|7	Release:	1
21cr|python-relatorio-0.10.1-1|8	License:	GPLv3+
21cr|python-relatorio-0.10.1-1|9	Group:		Development/Python
21cr|python-relatorio-0.10.1-1|10	URL:		https://%{module}.openhex.org/
21cr|python-relatorio-0.10.1-1|11	Source0:	https://files.pythonhosted.org/packages/10/72/21cc2612f8d1cf70d6471b6893bde007aeaff06b58e04be506ccfeefb424/relatorio-0.10.1.tar.gz
21cr|python-relatorio-0.10.1-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-relatorio-0.10.1-1|13	BuildRequires:	python3egg(genshi)
21cr|python-relatorio-0.10.1-1|14	BuildRequires:	python3egg(lxml)
21cr|python-relatorio-0.10.1-1|15	BuildRequires:	python3egg(setuptools)
21cr|python-relatorio-0.10.1-1|16	
21cr|python-relatorio-0.10.1-1|17	BuildArch:	noarch
21cr|python-relatorio-0.10.1-1|18	
21cr|python-relatorio-0.10.1-1|19	%description
21cr|python-relatorio-0.10.1-1|20	A templating library which provides a way to easily output all kind
21cr|python-relatorio-0.10.1-1|21	of different files (odt, ods, png, svg, ...). Adding support for more filetype
21cr|python-relatorio-0.10.1-1|22	is easy: you just have to create a plugin for this.
21cr|python-relatorio-0.10.1-1|23	
21cr|python-relatorio-0.10.1-1|24	%{module} also provides a report repository allowing you to link python2 objects
21cr|python-relatorio-0.10.1-1|25	and report together, find reports by mimetypes/name/python2 objects.
21cr|python-relatorio-0.10.1-1|26	
21cr|python-relatorio-0.10.1-1|27	#---------------------------------------------------------------------
21cr|python-relatorio-0.10.1-1|28	%package -n python3-%{module}
21cr|python-relatorio-0.10.1-1|29	Summary:	A templating library able to output odt and pdf files
21cr|python-relatorio-0.10.1-1|30	Group:		Development/Python
21cr|python-relatorio-0.10.1-1|31	
21cr|python-relatorio-0.10.1-1|32	%description -n python3-%{module}
21cr|python-relatorio-0.10.1-1|33	A templating library which provides a way to easily output all kind
21cr|python-relatorio-0.10.1-1|34	of different files (odt, ods, png, svg, ...). Adding support for more filetype
21cr|python-relatorio-0.10.1-1|35	is easy: you just have to create a plugin for this.
21cr|python-relatorio-0.10.1-1|36	
21cr|python-relatorio-0.10.1-1|37	%{module} also provides a report repository allowing you to link python objects
21cr|python-relatorio-0.10.1-1|38	and report together, find reports by mimetypes/name/python objects.
21cr|python-relatorio-0.10.1-1|39	
21cr|python-relatorio-0.10.1-1|40	%files -n python3-%{module}
21cr|python-relatorio-0.10.1-1|41	%{_bindir}/%{module}-render
21cr|python-relatorio-0.10.1-1|42	%{py3_puresitedir}/%{module}*
21cr|python-relatorio-0.10.1-1|43	%doc CHANGELOG README
21cr|python-relatorio-0.10.1-1|44	
21cr|python-relatorio-0.10.1-1|45	#--------------------------------------------------------------------
21cr|python-relatorio-0.10.1-1|46	
21cr|python-relatorio-0.10.1-1|47	%prep
21cr|python-relatorio-0.10.1-1|48	%setup -qn %{module}-%{version}
21cr|python-relatorio-0.10.1-1|49	
21cr|python-relatorio-0.10.1-1|50	%build
21cr|python-relatorio-0.10.1-1|51	%py3_build
21cr|python-relatorio-0.10.1-1|52	
21cr|python-relatorio-0.10.1-1|53	%install
21cr|python-relatorio-0.10.1-1|54	%py3_install
21cr|python-relatorio-0.10.1-1|55	
21cr|python-relatorio-0.10.1-1|56	%check
21cr|python-relatorio-0.10.1-1|57	# https://%{module}.tryton.org/bug65
21cr|python-relatorio-0.10.1-1|58	sed -i 's:iteritems:items:' %{module}/tests/test_api.py
21cr|python-relatorio-0.10.1-1|59	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-relatorio-0.10.1-1|60	cd %{module}/tests
21cr|python-relatorio-0.10.1-1|61	python3 -m unittest -vvv test_*

7113 21
21cr|python-requests-kerberos-0.13.0-1|1	%define module requests-kerberos
21cr|python-requests-kerberos-0.13.0-1|2	
21cr|python-requests-kerberos-0.13.0-1|3	Name:           python-%{module}
21cr|python-requests-kerberos-0.13.0-1|4	Version:        0.13.0
21cr|python-requests-kerberos-0.13.0-1|5	Release:        1
21cr|python-requests-kerberos-0.13.0-1|6	Summary:        A Kerberos authentication handler for python-requests
21cr|python-requests-kerberos-0.13.0-1|7	Group:          Development/Python
21cr|python-requests-kerberos-0.13.0-1|8	License:        MIT
21cr|python-requests-kerberos-0.13.0-1|9	URL:            https://github.com/requests/requests-kerberos
21cr|python-requests-kerberos-0.13.0-1|10	Source0:        https://files.pythonhosted.org/packages/source/r/%{module}/%{module}-%{version}.tar.gz
21cr|python-requests-kerberos-0.13.0-1|11	
21cr|python-requests-kerberos-0.13.0-1|12	BuildRequires: pkgconfig(python3)
21cr|python-requests-kerberos-0.13.0-1|13	BuildRequires: python3egg(setuptools)
21cr|python-requests-kerberos-0.13.0-1|14	BuildRequires: python3egg(pytest)
21cr|python-requests-kerberos-0.13.0-1|15	BuildRequires: python3egg(pytest-cov)
21cr|python-requests-kerberos-0.13.0-1|16	BuildRequires: python3egg(pytest-mock)
21cr|python-requests-kerberos-0.13.0-1|17	BuildRequires: python3egg(mock)
21cr|python-requests-kerberos-0.13.0-1|18	BuildRequires: python3egg(requests)
21cr|python-requests-kerberos-0.13.0-1|19	BuildRequires: python3egg(kerberos)
21cr|python-requests-kerberos-0.13.0-1|20	BuildRequires: python3egg(cryptography)
21cr|python-requests-kerberos-0.13.0-1|21	BuildRequires: python3egg(pyspnego)
21cr|python-requests-kerberos-0.13.0-1|22	
21cr|python-requests-kerberos-0.13.0-1|23	BuildArch:      noarch
21cr|python-requests-kerberos-0.13.0-1|24	
21cr|python-requests-kerberos-0.13.0-1|25	%description
21cr|python-requests-kerberos-0.13.0-1|26	Requests is an HTTP library, written in Python, for human beings. This library
21cr|python-requests-kerberos-0.13.0-1|27	adds optional Kerberos/GSSAPI authentication support and supports mutual
21cr|python-requests-kerberos-0.13.0-1|28	authentication.
21cr|python-requests-kerberos-0.13.0-1|29	
21cr|python-requests-kerberos-0.13.0-1|30	#--------------------------------------------------------------------------
21cr|python-requests-kerberos-0.13.0-1|31	
21cr|python-requests-kerberos-0.13.0-1|32	%package -n python3-%{module}
21cr|python-requests-kerberos-0.13.0-1|33	Summary:        %{summary}
21cr|python-requests-kerberos-0.13.0-1|34	Group:          Development/Python
21cr|python-requests-kerberos-0.13.0-1|35	
21cr|python-requests-kerberos-0.13.0-1|36	%description -n python3-%{module}
21cr|python-requests-kerberos-0.13.0-1|37	Requests is an HTTP library, written in Python, for human beings. This library
21cr|python-requests-kerberos-0.13.0-1|38	adds optional Kerberos/GSSAPI authentication support and supports mutual
21cr|python-requests-kerberos-0.13.0-1|39	authentication.
21cr|python-requests-kerberos-0.13.0-1|40	
21cr|python-requests-kerberos-0.13.0-1|41	
21cr|python-requests-kerberos-0.13.0-1|42	%files -n python3-%{module}
21cr|python-requests-kerberos-0.13.0-1|43	%doc LICENSE *.rst AUTHORS
21cr|python-requests-kerberos-0.13.0-1|44	%{py3_puresitedir}/requests_kerberos
21cr|python-requests-kerberos-0.13.0-1|45	%{py3_puresitedir}/requests_kerberos-*.egg-info
21cr|python-requests-kerberos-0.13.0-1|46	#--------------------------------------------------------------------------
21cr|python-requests-kerberos-0.13.0-1|47	
21cr|python-requests-kerberos-0.13.0-1|48	%prep
21cr|python-requests-kerberos-0.13.0-1|49	%setup -qn %{module}-%{version}
21cr|python-requests-kerberos-0.13.0-1|50	
21cr|python-requests-kerberos-0.13.0-1|51	
21cr|python-requests-kerberos-0.13.0-1|52	%build
21cr|python-requests-kerberos-0.13.0-1|53	%py3_build
21cr|python-requests-kerberos-0.13.0-1|54	
21cr|python-requests-kerberos-0.13.0-1|55	%install
21cr|python-requests-kerberos-0.13.0-1|56	%py3_install
21cr|python-requests-kerberos-0.13.0-1|57	
21cr|python-requests-kerberos-0.13.0-1|58	%check
21cr|python-requests-kerberos-0.13.0-1|59	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-requests-kerberos-0.13.0-1|60	pytest-3 -v

7114 21
21cr|python-requirements-parser-0.9.0-1|1	# pypi_name - name for pypi_source
21cr|python-requirements-parser-0.9.0-1|2	# mod_name - name of python module
21cr|python-requirements-parser-0.9.0-1|3	# oname - name for rpm package
21cr|python-requirements-parser-0.9.0-1|4	
21cr|python-requirements-parser-0.9.0-1|5	%define pypi_name requirements_parser
21cr|python-requirements-parser-0.9.0-1|6	%define mod_name  requirements
21cr|python-requirements-parser-0.9.0-1|7	%define oname requirements-parser
21cr|python-requirements-parser-0.9.0-1|8	
21cr|python-requirements-parser-0.9.0-1|9	Summary:        This is a small Python module for parsing Pip requirement files
21cr|python-requirements-parser-0.9.0-1|10	Name:           python-%{oname}
21cr|python-requirements-parser-0.9.0-1|11	Version:        0.9.0
21cr|python-requirements-parser-0.9.0-1|12	Release:        1
21cr|python-requirements-parser-0.9.0-1|13	License:        Apache-2.0
21cr|python-requirements-parser-0.9.0-1|14	Group:          Development/Python
21cr|python-requirements-parser-0.9.0-1|15	Url:            https://github.com/madpah/requirements-parser/#readme
21cr|python-requirements-parser-0.9.0-1|16	Source0:        %{pypi_source}
21cr|python-requirements-parser-0.9.0-1|17	
21cr|python-requirements-parser-0.9.0-1|18	BuildRequires:  pyproject-rpm-macros
21cr|python-requirements-parser-0.9.0-1|19	BuildRequires:  python3dist(wheel)
21cr|python-requirements-parser-0.9.0-1|20	BuildRequires:  python3dist(pip)
21cr|python-requirements-parser-0.9.0-1|21	BuildArch:      noarch
21cr|python-requirements-parser-0.9.0-1|22	
21cr|python-requirements-parser-0.9.0-1|23	%description
21cr|python-requirements-parser-0.9.0-1|24	%{summary}.
21cr|python-requirements-parser-0.9.0-1|25	
21cr|python-requirements-parser-0.9.0-1|26	#------------------------------------------------------------------
21cr|python-requirements-parser-0.9.0-1|27	
21cr|python-requirements-parser-0.9.0-1|28	%package -n python3-%{oname}
21cr|python-requirements-parser-0.9.0-1|29	Summary:        %{summary}
21cr|python-requirements-parser-0.9.0-1|30	Group:          Development/Python
21cr|python-requirements-parser-0.9.0-1|31	
21cr|python-requirements-parser-0.9.0-1|32	%description -n python3-%{oname}
21cr|python-requirements-parser-0.9.0-1|33	%{summary}.
21cr|python-requirements-parser-0.9.0-1|34	
21cr|python-requirements-parser-0.9.0-1|35	%files -n python3-%{oname} -f %{pyproject_files}
21cr|python-requirements-parser-0.9.0-1|36	%doc AUTHORS.rst README.md
21cr|python-requirements-parser-0.9.0-1|37	
21cr|python-requirements-parser-0.9.0-1|38	#------------------------------------------------------------------
21cr|python-requirements-parser-0.9.0-1|39	
21cr|python-requirements-parser-0.9.0-1|40	%prep
21cr|python-requirements-parser-0.9.0-1|41	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-requirements-parser-0.9.0-1|42	
21cr|python-requirements-parser-0.9.0-1|43	%generate_buildrequires
21cr|python-requirements-parser-0.9.0-1|44	%pyproject_buildrequires -r
21cr|python-requirements-parser-0.9.0-1|45	
21cr|python-requirements-parser-0.9.0-1|46	%build
21cr|python-requirements-parser-0.9.0-1|47	%pyproject_wheel
21cr|python-requirements-parser-0.9.0-1|48	
21cr|python-requirements-parser-0.9.0-1|49	%install
21cr|python-requirements-parser-0.9.0-1|50	%pyproject_install

7115 21
21cr|python-RestrictedPython-6.0-1|1	%define	pypi_name	RestrictedPython
21cr|python-RestrictedPython-6.0-1|2	
21cr|python-RestrictedPython-6.0-1|3	Name:		python-%{pypi_name}
21cr|python-RestrictedPython-6.0-1|4	Version:	6.0
21cr|python-RestrictedPython-6.0-1|5	Release:	1
21cr|python-RestrictedPython-6.0-1|6	Summary:	RestrictedPython running untrusted code
21cr|python-RestrictedPython-6.0-1|7	Source0:	%{pypi_source}
21cr|python-RestrictedPython-6.0-1|8	License:	ZPL 2.1
21cr|python-RestrictedPython-6.0-1|9	Group:		Development/Python
21cr|python-RestrictedPython-6.0-1|10	Url:		http://pypi.python.org/pypi/RestrictedPython
21cr|python-RestrictedPython-6.0-1|11	BuildArch:	noarch
21cr|python-RestrictedPython-6.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-RestrictedPython-6.0-1|13	
21cr|python-RestrictedPython-6.0-1|14	%description
21cr|python-RestrictedPython-6.0-1|15	.. contents::
21cr|python-RestrictedPython-6.0-1|16	
21cr|python-RestrictedPython-6.0-1|17	Overview
21cr|python-RestrictedPython-6.0-1|18	========
21cr|python-RestrictedPython-6.0-1|19	
21cr|python-RestrictedPython-6.0-1|20	RestrictedPython provides a ``restricted_compile`` function that works
21cr|python-RestrictedPython-6.0-1|21	like the built-in ``compile`` function, except that it allows the
21cr|python-RestrictedPython-6.0-1|22	controlled and restricted execution of code
21cr|python-RestrictedPython-6.0-1|23	
21cr|python-RestrictedPython-6.0-1|24	#-------------------------------------------------------------------
21cr|python-RestrictedPython-6.0-1|25	%package -n python3-%{pypi_name}
21cr|python-RestrictedPython-6.0-1|26	Summary:	RestrictedPython running untrusted code
21cr|python-RestrictedPython-6.0-1|27	Group:		Development/Python
21cr|python-RestrictedPython-6.0-1|28	
21cr|python-RestrictedPython-6.0-1|29	%description -n python3-%{pypi_name}
21cr|python-RestrictedPython-6.0-1|30	.. contents::
21cr|python-RestrictedPython-6.0-1|31	
21cr|python-RestrictedPython-6.0-1|32	Overview
21cr|python-RestrictedPython-6.0-1|33	========
21cr|python-RestrictedPython-6.0-1|34	
21cr|python-RestrictedPython-6.0-1|35	RestrictedPython provides a ``restricted_compile`` function that works
21cr|python-RestrictedPython-6.0-1|36	like the built-in ``compile`` function, except that it allows the
21cr|python-RestrictedPython-6.0-1|37	controlled and restricted execution of code
21cr|python-RestrictedPython-6.0-1|38	
21cr|python-RestrictedPython-6.0-1|39	%files -n python3-%{pypi_name}
21cr|python-RestrictedPython-6.0-1|40	%doc README*
21cr|python-RestrictedPython-6.0-1|41	%{py3_puresitedir}/RestrictedPython
21cr|python-RestrictedPython-6.0-1|42	%{py3_puresitedir}/RestrictedPython-%{version}-*.egg-info
21cr|python-RestrictedPython-6.0-1|43	
21cr|python-RestrictedPython-6.0-1|44	#-------------------------------------------------------------------
21cr|python-RestrictedPython-6.0-1|45	
21cr|python-RestrictedPython-6.0-1|46	%prep
21cr|python-RestrictedPython-6.0-1|47	%setup -q -n %{pypi_name}-%{version}
21cr|python-RestrictedPython-6.0-1|48	
21cr|python-RestrictedPython-6.0-1|49	%build
21cr|python-RestrictedPython-6.0-1|50	%py3_build
21cr|python-RestrictedPython-6.0-1|51	
21cr|python-RestrictedPython-6.0-1|52	%install
21cr|python-RestrictedPython-6.0-1|53	%py3_install

7116 21
21cr|python-retry_decorator-1.0.0-8|1	%define mod_name	retry_decorator
21cr|python-retry_decorator-1.0.0-8|2	%define pkg_name	retry-decorator
21cr|python-retry_decorator-1.0.0-8|3	
21cr|python-retry_decorator-1.0.0-8|4	Name:		python-%{mod_name}
21cr|python-retry_decorator-1.0.0-8|5	Summary:	Decorator for retrying when exceptions occur
21cr|python-retry_decorator-1.0.0-8|6	Version:	1.0.0
21cr|python-retry_decorator-1.0.0-8|7	Release:	8
21cr|python-retry_decorator-1.0.0-8|8	Source0:	%{pkg_name}-%{version}.tar.gz
21cr|python-retry_decorator-1.0.0-8|9	URL:		https://github.com/pnpnpn/retry-decorator
21cr|python-retry_decorator-1.0.0-8|10	Group:		Development/Python
21cr|python-retry_decorator-1.0.0-8|11	License:	MIT
21cr|python-retry_decorator-1.0.0-8|12	BuildArch:	noarch
21cr|python-retry_decorator-1.0.0-8|13	
21cr|python-retry_decorator-1.0.0-8|14	%description
21cr|python-retry_decorator-1.0.0-8|15	Decorator for retrying when exceptions occur.
21cr|python-retry_decorator-1.0.0-8|16	
21cr|python-retry_decorator-1.0.0-8|17	%package -n python3-%{mod_name}
21cr|python-retry_decorator-1.0.0-8|18	Summary:	Decorator for retrying when exceptions occur
21cr|python-retry_decorator-1.0.0-8|19	Group:		Development/Python
21cr|python-retry_decorator-1.0.0-8|20	BuildRequires:	python3-setuptools
21cr|python-retry_decorator-1.0.0-8|21	
21cr|python-retry_decorator-1.0.0-8|22	%description -n python3-%{mod_name}
21cr|python-retry_decorator-1.0.0-8|23	Decorator for retrying when exceptions occur.
21cr|python-retry_decorator-1.0.0-8|24	
21cr|python-retry_decorator-1.0.0-8|25	%prep
21cr|python-retry_decorator-1.0.0-8|26	%setup -q -n %{pkg_name}-%{version}
21cr|python-retry_decorator-1.0.0-8|27	%autopatch -p1
21cr|python-retry_decorator-1.0.0-8|28	
21cr|python-retry_decorator-1.0.0-8|29	%build
21cr|python-retry_decorator-1.0.0-8|30	python3 setup.py build
21cr|python-retry_decorator-1.0.0-8|31	
21cr|python-retry_decorator-1.0.0-8|32	%install
21cr|python-retry_decorator-1.0.0-8|33	python3 setup.py install --root=%{buildroot} --skip-build
21cr|python-retry_decorator-1.0.0-8|34	
21cr|python-retry_decorator-1.0.0-8|35	%files -n python3-%{mod_name}
21cr|python-retry_decorator-1.0.0-8|36	%doc CHANGES.txt README.rst LICENSE.txt
21cr|python-retry_decorator-1.0.0-8|37	%{py3_puresitedir}/%{mod_name}
21cr|python-retry_decorator-1.0.0-8|38	%{py3_puresitedir}/%{mod_name}-%{version}-*.egg-info

7117 21
21cr|python-reverend-0.3-11|1	%define oname Reverend
21cr|python-reverend-0.3-11|2	
21cr|python-reverend-0.3-11|3	Summary: Python Bayesian classifier
21cr|python-reverend-0.3-11|4	Name:    python-reverend
21cr|python-reverend-0.3-11|5	Version: 0.3
21cr|python-reverend-0.3-11|6	Release: 11
21cr|python-reverend-0.3-11|7	Source:  http://prdownloads.sourceforge.net/%oname/%oname-%version.tar.bz2
21cr|python-reverend-0.3-11|8	License: GPL
21cr|python-reverend-0.3-11|9	Group: Development/Python
21cr|python-reverend-0.3-11|10	BuildRequires: python2-devel
21cr|python-reverend-0.3-11|11	Url: http://divmod.org/trac/wiki/DivmodReverend
21cr|python-reverend-0.3-11|12	BuildArch: noarch
21cr|python-reverend-0.3-11|13	
21cr|python-reverend-0.3-11|14	%description
21cr|python-reverend-0.3-11|15	Reverend is a general purpose Bayesian classifier, named after Rev. Thomas
21cr|python-reverend-0.3-11|16	Bayes. Use the Reverend to quickly add Bayesian smarts to your app.
21cr|python-reverend-0.3-11|17	
21cr|python-reverend-0.3-11|18	To use it in your own application, you either subclass Bayes or pass it a
21cr|python-reverend-0.3-11|19	tokenizing function. Bayesian fun has never been so quick and easy.
21cr|python-reverend-0.3-11|20	
21cr|python-reverend-0.3-11|21	%package -n python2-reverend
21cr|python-reverend-0.3-11|22	Summary: Python Bayesian classifier
21cr|python-reverend-0.3-11|23	
21cr|python-reverend-0.3-11|24	%description -n python2-reverend
21cr|python-reverend-0.3-11|25	Reverend is a general purpose Bayesian classifier, named after Rev. Thomas
21cr|python-reverend-0.3-11|26	Bayes. Use the Reverend to quickly add Bayesian smarts to your app.
21cr|python-reverend-0.3-11|27	
21cr|python-reverend-0.3-11|28	To use it in your own application, you either subclass Bayes or pass it a
21cr|python-reverend-0.3-11|29	tokenizing function. Bayesian fun has never been so quick and easy.
21cr|python-reverend-0.3-11|30	
21cr|python-reverend-0.3-11|31	
21cr|python-reverend-0.3-11|32	%prep
21cr|python-reverend-0.3-11|33	%setup -q -n %oname-%version
21cr|python-reverend-0.3-11|34	
21cr|python-reverend-0.3-11|35	%build
21cr|python-reverend-0.3-11|36	python2 setup.py build
21cr|python-reverend-0.3-11|37	
21cr|python-reverend-0.3-11|38	%install
21cr|python-reverend-0.3-11|39	python2 setup.py install --root=%{buildroot}
21cr|python-reverend-0.3-11|40	
21cr|python-reverend-0.3-11|41	%files -n python2-reverend
21cr|python-reverend-0.3-11|42	%doc *.txt examples/
21cr|python-reverend-0.3-11|43	%py2_puresitedir/reverend
21cr|python-reverend-0.3-11|44	%py2_puresitedir/*egg-info

7118 21
21cr|python-Rtree-1.0.1-1|1	%define pypi_name Rtree
21cr|python-Rtree-1.0.1-1|2	
21cr|python-Rtree-1.0.1-1|3	Name:           python-Rtree
21cr|python-Rtree-1.0.1-1|4	Version:        1.0.1
21cr|python-Rtree-1.0.1-1|5	Release:        1
21cr|python-Rtree-1.0.1-1|6	Summary:        R-Tree spatial index for Python GIS
21cr|python-Rtree-1.0.1-1|7	Group:          Development/Python
21cr|python-Rtree-1.0.1-1|8	
21cr|python-Rtree-1.0.1-1|9	%global _description %{expand: \
21cr|python-Rtree-1.0.1-1|10	Rtree is a ctypes Python wrapper of libspatialindex that provides a number of
21cr|python-Rtree-1.0.1-1|11	advanced spatial indexing features for the spatially curious Python user. These
21cr|python-Rtree-1.0.1-1|12	features include:
21cr|python-Rtree-1.0.1-1|13	
21cr|python-Rtree-1.0.1-1|14	• Nearest neighbor search
21cr|python-Rtree-1.0.1-1|15	• Intersection search
21cr|python-Rtree-1.0.1-1|16	• Multi-dimensional indexes
21cr|python-Rtree-1.0.1-1|17	• Clustered indexes (store Python pickles directly with index entries)
21cr|python-Rtree-1.0.1-1|18	• Bulk loading
21cr|python-Rtree-1.0.1-1|19	• Deletion
21cr|python-Rtree-1.0.1-1|20	• Disk serialization
21cr|python-Rtree-1.0.1-1|21	• Custom storage implementation (to implement spatial indexing in ZODB, for
21cr|python-Rtree-1.0.1-1|22	example)}
21cr|python-Rtree-1.0.1-1|23	
21cr|python-Rtree-1.0.1-1|24	License:        LGPLv2
21cr|python-Rtree-1.0.1-1|25	URL:            https://github.com/Toblerity/rtree
21cr|python-Rtree-1.0.1-1|26	Source0:        %{pypi_source}
21cr|python-Rtree-1.0.1-1|27	
21cr|python-Rtree-1.0.1-1|28	# Since we are not bundling libspatialindex as upstream does for PyPI wheel
21cr|python-Rtree-1.0.1-1|29	# distribution, do not force setuptools to treat the package as binary/arched
21cr|python-Rtree-1.0.1-1|30	# (which would cause it to be installed in %%python3_sitearch, and would mean
21cr|python-Rtree-1.0.1-1|31	# this package could not properly be noarch).
21cr|python-Rtree-1.0.1-1|32	#
21cr|python-Rtree-1.0.1-1|33	# Since upstream does want to bundle libspatialindex, this is a downstream-only
21cr|python-Rtree-1.0.1-1|34	# patch.
21cr|python-Rtree-1.0.1-1|35	#
21cr|python-Rtree-1.0.1-1|36	# https://bugzilla.redhat.com/show_bug.cgi?id=2050010
21cr|python-Rtree-1.0.1-1|37	Patch0:         Rtree-1.0.0-no-bundled-spatialindex.patch
21cr|python-Rtree-1.0.1-1|38	
21cr|python-Rtree-1.0.1-1|39	BuildRequires:  spatialindex-devel
21cr|python-Rtree-1.0.1-1|40	BuildRequires:  python3-devel
21cr|python-Rtree-1.0.1-1|41	BuildRequires:  pyproject-rpm-macros
21cr|python-Rtree-1.0.1-1|42	
21cr|python-Rtree-1.0.1-1|43	BuildArch:      noarch
21cr|python-Rtree-1.0.1-1|44	
21cr|python-Rtree-1.0.1-1|45	%description %{_description}
21cr|python-Rtree-1.0.1-1|46	
21cr|python-Rtree-1.0.1-1|47	#-------------------------------------------------------
21cr|python-Rtree-1.0.1-1|48	%package -n python3-rtree
21cr|python-Rtree-1.0.1-1|49	Summary:        %{summary}
21cr|python-Rtree-1.0.1-1|50	Group:          Development/Python
21cr|python-Rtree-1.0.1-1|51	Requires:       %{_lib}spatialindex6
21cr|python-Rtree-1.0.1-1|52	
21cr|python-Rtree-1.0.1-1|53	%description -n python3-rtree %{_description}
21cr|python-Rtree-1.0.1-1|54	
21cr|python-Rtree-1.0.1-1|55	# Note that there is no %%files section for the unversioned python module if we
21cr|python-Rtree-1.0.1-1|56	# are building for several python runtimes
21cr|python-Rtree-1.0.1-1|57	%files -n python3-rtree -f %{pyproject_files}
21cr|python-Rtree-1.0.1-1|58	# pyproject_files handles LICENSE.txt; verify with “rpm -qL -p …”
21cr|python-Rtree-1.0.1-1|59	%doc README.md
21cr|python-Rtree-1.0.1-1|60	
21cr|python-Rtree-1.0.1-1|61	#-------------------------------------------------------
21cr|python-Rtree-1.0.1-1|62	%prep
21cr|python-Rtree-1.0.1-1|63	%autosetup -n Rtree-%{version} -p1
21cr|python-Rtree-1.0.1-1|64	
21cr|python-Rtree-1.0.1-1|65	
21cr|python-Rtree-1.0.1-1|66	%generate_buildrequires
21cr|python-Rtree-1.0.1-1|67	%pyproject_buildrequires
21cr|python-Rtree-1.0.1-1|68	
21cr|python-Rtree-1.0.1-1|69	
21cr|python-Rtree-1.0.1-1|70	%build
21cr|python-Rtree-1.0.1-1|71	%pyproject_wheel
21cr|python-Rtree-1.0.1-1|72	
21cr|python-Rtree-1.0.1-1|73	
21cr|python-Rtree-1.0.1-1|74	%install
21cr|python-Rtree-1.0.1-1|75	%pyproject_install
21cr|python-Rtree-1.0.1-1|76	%pyproject_save_files rtree

7119 21
21cr|python-rx-3.2.0-1|1	%global debug_package %{nil}
21cr|python-rx-3.2.0-1|2	
21cr|python-rx-3.2.0-1|3	%global srcname Rx
21cr|python-rx-3.2.0-1|4	%global pypi_name rx
21cr|python-rx-3.2.0-1|5	
21cr|python-rx-3.2.0-1|6	Summary:	Reactive Extensions (Rx) for Python
21cr|python-rx-3.2.0-1|7	Name:		python-%{pypi_name}
21cr|python-rx-3.2.0-1|8	Version:	3.2.0
21cr|python-rx-3.2.0-1|9	Release:	1
21cr|python-rx-3.2.0-1|10	License:	MIT
21cr|python-rx-3.2.0-1|11	Group:		Development/Python
21cr|python-rx-3.2.0-1|12	Url:		https://pypi.org/project/Rx/
21cr|python-rx-3.2.0-1|13	Source0:	%pypi_source
21cr|python-rx-3.2.0-1|14	BuildRequires:	python3-devel
21cr|python-rx-3.2.0-1|15	BuildRequires:	python3dist(coverage)
21cr|python-rx-3.2.0-1|16	BuildRequires:	python3dist(pytest)
21cr|python-rx-3.2.0-1|17	BuildRequires:	python3dist(pytest-asyncio)
21cr|python-rx-3.2.0-1|18	BuildRequires:	python3dist(pytest-runner)
21cr|python-rx-3.2.0-1|19	BuildRequires:	python3dist(setuptools)
21cr|python-rx-3.2.0-1|20	
21cr|python-rx-3.2.0-1|21	%description
21cr|python-rx-3.2.0-1|22	ReactiveX for Python (RxPY) is a library for composing asynchronous
21cr|python-rx-3.2.0-1|23	and event-based programs using observable sequences and pipable query
21cr|python-rx-3.2.0-1|24	operators in Python.
21cr|python-rx-3.2.0-1|25	
21cr|python-rx-3.2.0-1|26	#------------------------------------------------------------------
21cr|python-rx-3.2.0-1|27	
21cr|python-rx-3.2.0-1|28	%package -n python3-%{pypi_name}
21cr|python-rx-3.2.0-1|29	Summary:	Reactive Extensions (Rx) for Python
21cr|python-rx-3.2.0-1|30	Group:		Development/Python
21cr|python-rx-3.2.0-1|31	
21cr|python-rx-3.2.0-1|32	%description -n python3-%{pypi_name}
21cr|python-rx-3.2.0-1|33	ReactiveX for Python (RxPY) is a library for composing asynchronous
21cr|python-rx-3.2.0-1|34	and event-based programs using observable sequences and pipable query
21cr|python-rx-3.2.0-1|35	operators in Python.
21cr|python-rx-3.2.0-1|36	
21cr|python-rx-3.2.0-1|37	%files -n python3-%{pypi_name}
21cr|python-rx-3.2.0-1|38	%doc README.rst
21cr|python-rx-3.2.0-1|39	%license LICENSE
21cr|python-rx-3.2.0-1|40	%{python3_sitelib}/%{pypi_name}
21cr|python-rx-3.2.0-1|41	%{python3_sitelib}/Rx-%{version}-py%{python3_version}.egg-info
21cr|python-rx-3.2.0-1|42	
21cr|python-rx-3.2.0-1|43	#------------------------------------------------------------------
21cr|python-rx-3.2.0-1|44	
21cr|python-rx-3.2.0-1|45	%prep
21cr|python-rx-3.2.0-1|46	%autosetup -p1 -n Rx-%{version}
21cr|python-rx-3.2.0-1|47	rm -rf Rx.egg-info
21cr|python-rx-3.2.0-1|48	rm -rf rx/py.typed
21cr|python-rx-3.2.0-1|49	
21cr|python-rx-3.2.0-1|50	%build
21cr|python-rx-3.2.0-1|51	%py3_build
21cr|python-rx-3.2.0-1|52	
21cr|python-rx-3.2.0-1|53	%install
21cr|python-rx-3.2.0-1|54	%py3_install

7120 21
21cr|python-rython-0.0.1-6|1	%define	module	rython
21cr|python-rython-0.0.1-6|2	%define debug_package %{nil}
21cr|python-rython-0.0.1-6|3	
21cr|python-rython-0.0.1-6|4	Summary:	Transparently mixes Ruby code into Python
21cr|python-rython-0.0.1-6|5	Name:		python-%{module}
21cr|python-rython-0.0.1-6|6	Version:	0.0.1
21cr|python-rython-0.0.1-6|7	Release:	6
21cr|python-rython-0.0.1-6|8	License:	BSD
21cr|python-rython-0.0.1-6|9	Group:		Development/Python
21cr|python-rython-0.0.1-6|10	Url:		http://pypi.python.org/pypi/rython/
21cr|python-rython-0.0.1-6|11	Source0:	%{module}-%{version}.tar.gz
21cr|python-rython-0.0.1-6|12	BuildRequires: python2-devel
21cr|python-rython-0.0.1-6|13	Requires:	ruby
21cr|python-rython-0.0.1-6|14	
21cr|python-rython-0.0.1-6|15	%description
21cr|python-rython-0.0.1-6|16	If you've ever needed to use Ruby for a particular task, but wanted to use
21cr|python-rython-0.0.1-6|17	Python as your primary language, Rython lets you easily mix the two languages
21cr|python-rython-0.0.1-6|18	together.
21cr|python-rython-0.0.1-6|19	
21cr|python-rython-0.0.1-6|20	Why would I want to mix Ruby and Python? There are many reasons:
21cr|python-rython-0.0.1-6|21	* you need a Ruby Gem that provides unique functionality which no Python module
21cr|python-rython-0.0.1-6|22	provides
21cr|python-rython-0.0.1-6|23	* you need a simpler syntax for manipulating regular expressions
21cr|python-rython-0.0.1-6|24	* you want to quickly bridge to code you've already written in Ruby
21cr|python-rython-0.0.1-6|25	
21cr|python-rython-0.0.1-6|26	%package -n python2-%{module}
21cr|python-rython-0.0.1-6|27	Summary:	Transparently mixes Ruby code into Python
21cr|python-rython-0.0.1-6|28	
21cr|python-rython-0.0.1-6|29	%description -n python2-%{module}
21cr|python-rython-0.0.1-6|30	If you've ever needed to use Ruby for a particular task, but wanted to use
21cr|python-rython-0.0.1-6|31	Python as your primary language, Rython lets you easily mix the two languages
21cr|python-rython-0.0.1-6|32	together.
21cr|python-rython-0.0.1-6|33	
21cr|python-rython-0.0.1-6|34	Why would I want to mix Ruby and Python? There are many reasons:
21cr|python-rython-0.0.1-6|35	* you need a Ruby Gem that provides unique functionality which no Python module
21cr|python-rython-0.0.1-6|36	provides
21cr|python-rython-0.0.1-6|37	* you need a simpler syntax for manipulating regular expressions
21cr|python-rython-0.0.1-6|38	* you want to quickly bridge to code you've already written in Ruby
21cr|python-rython-0.0.1-6|39	
21cr|python-rython-0.0.1-6|40	
21cr|python-rython-0.0.1-6|41	%prep
21cr|python-rython-0.0.1-6|42	%setup -qn %{module}-%{version}
21cr|python-rython-0.0.1-6|43	
21cr|python-rython-0.0.1-6|44	%build
21cr|python-rython-0.0.1-6|45	python2 setup.py build
21cr|python-rython-0.0.1-6|46	
21cr|python-rython-0.0.1-6|47	%install
21cr|python-rython-0.0.1-6|48	python2 setup.py install --root=%{buildroot}
21cr|python-rython-0.0.1-6|49	
21cr|python-rython-0.0.1-6|50	%files -n python2-%{module}
21cr|python-rython-0.0.1-6|51	%doc README.txt LICENSE.txt
21cr|python-rython-0.0.1-6|52	%dir %{python2_sitelib}/%{module}
21cr|python-rython-0.0.1-6|53	%{python2_sitelib}/%{module}/*.py*
21cr|python-rython-0.0.1-6|54	%{python2_sitelib}/%{module}*.egg-info

7121 21
21cr|python-s3cmd-1.0.1-4|1	%define		oname s3cmd
21cr|python-s3cmd-1.0.1-4|2	
21cr|python-s3cmd-1.0.1-4|3	Name:		python-%{oname}
21cr|python-s3cmd-1.0.1-4|4	Version:	1.0.1
21cr|python-s3cmd-1.0.1-4|5	Release:	4
21cr|python-s3cmd-1.0.1-4|6	Summary:	Command line tool for managing Amazon S3 and CloudFront services
21cr|python-s3cmd-1.0.1-4|7	Group:		Networking/File transfer
21cr|python-s3cmd-1.0.1-4|8	License:	GPLv2
21cr|python-s3cmd-1.0.1-4|9	URL:		http://s3tools.org/s3cmd
21cr|python-s3cmd-1.0.1-4|10	Source:		http://prdownloads.sourceforge.net/s3tools/s3cmd-%{version}.tar.gz
21cr|python-s3cmd-1.0.1-4|11	BuildArch:	noarch
21cr|python-s3cmd-1.0.1-4|12	BuildRequires:	python2-devel
21cr|python-s3cmd-1.0.1-4|13	Requires:	python2
21cr|python-s3cmd-1.0.1-4|14	
21cr|python-s3cmd-1.0.1-4|15	%description
21cr|python-s3cmd-1.0.1-4|16	S3cmd lets you copy files from/to Amazon S3
21cr|python-s3cmd-1.0.1-4|17	(Simple Storage Service) using a simple to use
21cr|python-s3cmd-1.0.1-4|18	command line client. Supports rsync-like backup,
21cr|python-s3cmd-1.0.1-4|19	GPG encryption, and more. Also supports management
21cr|python-s3cmd-1.0.1-4|20	of Amazon's CloudFront content delivery network.
21cr|python-s3cmd-1.0.1-4|21	
21cr|python-s3cmd-1.0.1-4|22	%package -n python2-%{oname}
21cr|python-s3cmd-1.0.1-4|23	%py2_migration_meta python2-%{oname}
21cr|python-s3cmd-1.0.1-4|24	Summary:	Command line tool for managing Amazon S3 and CloudFront services
21cr|python-s3cmd-1.0.1-4|25	
21cr|python-s3cmd-1.0.1-4|26	%description -n python2-%{oname}
21cr|python-s3cmd-1.0.1-4|27	S3cmd lets you copy files from/to Amazon S3
21cr|python-s3cmd-1.0.1-4|28	(Simple Storage Service) using a simple to use
21cr|python-s3cmd-1.0.1-4|29	command line client. Supports rsync-like backup,
21cr|python-s3cmd-1.0.1-4|30	GPG encryption, and more. Also supports management
21cr|python-s3cmd-1.0.1-4|31	of Amazon's CloudFront content delivery network.
21cr|python-s3cmd-1.0.1-4|32	
21cr|python-s3cmd-1.0.1-4|33	
21cr|python-s3cmd-1.0.1-4|34	%prep
21cr|python-s3cmd-1.0.1-4|35	%setup -q -n %{oname}-%{version}
21cr|python-s3cmd-1.0.1-4|36	
21cr|python-s3cmd-1.0.1-4|37	%build
21cr|python-s3cmd-1.0.1-4|38	export S3CMD_PACKAGING=1
21cr|python-s3cmd-1.0.1-4|39	%{__python2} setup.py build
21cr|python-s3cmd-1.0.1-4|40	
21cr|python-s3cmd-1.0.1-4|41	%install
21cr|python-s3cmd-1.0.1-4|42	export S3CMD_PACKAGING=1
21cr|python-s3cmd-1.0.1-4|43	%{__python2} setup.py install --root=%{buildroot} --prefix=%{_prefix}
21cr|python-s3cmd-1.0.1-4|44	rm -fr %{buildroot}%{_prefix}/lib*/python*/site-packages/*.egg-info
21cr|python-s3cmd-1.0.1-4|45	
21cr|python-s3cmd-1.0.1-4|46	%files -n python2-%{oname}
21cr|python-s3cmd-1.0.1-4|47	%{_bindir}/*
21cr|python-s3cmd-1.0.1-4|48	%{python2_sitelib}/S3
21cr|python-s3cmd-1.0.1-4|49	%doc README PKG-INFO NEWS

7122 21
21cr|python-sampy-1.2.1-8|1	%global pypi_name sampy
21cr|python-sampy-1.2.1-8|2	
21cr|python-sampy-1.2.1-8|3	Name:           python-sampy
21cr|python-sampy-1.2.1-8|4	Version:        1.2.1
21cr|python-sampy-1.2.1-8|5	Release:        8
21cr|python-sampy-1.2.1-8|6	Group:          Development/Python
21cr|python-sampy-1.2.1-8|7	Summary:        SAMPy is an IVOA SAMP messaging system implementation in Python
21cr|python-sampy-1.2.1-8|8	
21cr|python-sampy-1.2.1-8|9	License:        GNU General Public License
21cr|python-sampy-1.2.1-8|10	Source0:        https://pypi.python.org/packages/source/s/sampy/sampy-%{version}.tar.gz
21cr|python-sampy-1.2.1-8|11	BuildArch:      noarch
21cr|python-sampy-1.2.1-8|12	
21cr|python-sampy-1.2.1-8|13	BuildRequires:  python2-devel
21cr|python-sampy-1.2.1-8|14	BuildRequires:  tkinter
21cr|python-sampy-1.2.1-8|15	
21cr|python-sampy-1.2.1-8|16	%description
21cr|python-sampy-1.2.1-8|17	SAMPy is a Python implementation of the IVOA Simple Application
21cr|python-sampy-1.2.1-8|18	Messaging Protocol [*] version 1.2 (with Web Profile support).
21cr|python-sampy-1.2.1-8|19	
21cr|python-sampy-1.2.1-8|20	SAMPy Python module (sampy.py) provides classes to easily:
21cr|python-sampy-1.2.1-8|21	
21cr|python-sampy-1.2.1-8|22	1) instantiate one or multiple Hubs;
21cr|python-sampy-1.2.1-8|23	2) interface an application or script to a running Hub;
21cr|python-sampy-1.2.1-8|24	3) create and manage a SAMP client.
21cr|python-sampy-1.2.1-8|25	
21cr|python-sampy-1.2.1-8|26	%package -n python2-sampy
21cr|python-sampy-1.2.1-8|27	Summary:        SAMPy is an IVOA SAMP messaging system implementation in Python
21cr|python-sampy-1.2.1-8|28	
21cr|python-sampy-1.2.1-8|29	%description -n python2-sampy
21cr|python-sampy-1.2.1-8|30	SAMPy is a Python implementation of the IVOA Simple Application
21cr|python-sampy-1.2.1-8|31	Messaging Protocol [*] version 1.2 (with Web Profile support).
21cr|python-sampy-1.2.1-8|32	
21cr|python-sampy-1.2.1-8|33	SAMPy Python module (sampy.py) provides classes to easily:
21cr|python-sampy-1.2.1-8|34	
21cr|python-sampy-1.2.1-8|35	1) instantiate one or multiple Hubs;
21cr|python-sampy-1.2.1-8|36	2) interface an application or script to a running Hub;
21cr|python-sampy-1.2.1-8|37	3) create and manage a SAMP client.
21cr|python-sampy-1.2.1-8|38	
21cr|python-sampy-1.2.1-8|39	
21cr|python-sampy-1.2.1-8|40	%prep
21cr|python-sampy-1.2.1-8|41	%setup -q -n %{pypi_name}-%{version}
21cr|python-sampy-1.2.1-8|42	
21cr|python-sampy-1.2.1-8|43	%build
21cr|python-sampy-1.2.1-8|44	python2 setup.py build
21cr|python-sampy-1.2.1-8|45	
21cr|python-sampy-1.2.1-8|46	%install
21cr|python-sampy-1.2.1-8|47	python2 setup.py install --skip-build --root %{buildroot}
21cr|python-sampy-1.2.1-8|48	
21cr|python-sampy-1.2.1-8|49	%files -n python2-sampy
21cr|python-sampy-1.2.1-8|50	%doc
21cr|python-sampy-1.2.1-8|51	%{_bindir}/sampy
21cr|python-sampy-1.2.1-8|52	%{py2_puresitedir}/%{pypi_name}.py*
21cr|python-sampy-1.2.1-8|53	%{py2_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

7123 21
21cr|python-schedule-1.2.0-1|1	%define pypi_name	schedule
21cr|python-schedule-1.2.0-1|2	
21cr|python-schedule-1.2.0-1|3	Summary:	Task scheduler for Python
21cr|python-schedule-1.2.0-1|4	Summary(ru_RU.UTF-8):	Модуль для планирования задач в Python
21cr|python-schedule-1.2.0-1|5	Name:		python-%{pypi_name}
21cr|python-schedule-1.2.0-1|6	Version:	1.2.0
21cr|python-schedule-1.2.0-1|7	Release:	1
21cr|python-schedule-1.2.0-1|8	Source0:	%{pypi_source}
21cr|python-schedule-1.2.0-1|9	License:	MIT
21cr|python-schedule-1.2.0-1|10	Group:		Development/Python
21cr|python-schedule-1.2.0-1|11	Url:		https://pypi.org/project/schedule/
21cr|python-schedule-1.2.0-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-schedule-1.2.0-1|13	BuildRequires:	python3-pytest
21cr|python-schedule-1.2.0-1|14	BuildRequires:	python3-mock
21cr|python-schedule-1.2.0-1|15	BuildArch:	noarch
21cr|python-schedule-1.2.0-1|16	
21cr|python-schedule-1.2.0-1|17	%description
21cr|python-schedule-1.2.0-1|18	Python job scheduling for humans.
21cr|python-schedule-1.2.0-1|19	Run Python functions (or any other callable) periodically using a friendly syntax.
21cr|python-schedule-1.2.0-1|20	
21cr|python-schedule-1.2.0-1|21	%description -l ru_RU.UTF-8
21cr|python-schedule-1.2.0-1|22	Модуль Python3, позволяющий планировать и выполнять задачи по расписанию
21cr|python-schedule-1.2.0-1|23	
21cr|python-schedule-1.2.0-1|24	#------------------------------------------------------------------
21cr|python-schedule-1.2.0-1|25	
21cr|python-schedule-1.2.0-1|26	%package -n python3-%{pypi_name}
21cr|python-schedule-1.2.0-1|27	Summary:	%{summary}
21cr|python-schedule-1.2.0-1|28	Group:		Development/Python
21cr|python-schedule-1.2.0-1|29	
21cr|python-schedule-1.2.0-1|30	%description -n python3-%{pypi_name}
21cr|python-schedule-1.2.0-1|31	Python job scheduling for humans.
21cr|python-schedule-1.2.0-1|32	Run Python functions (or any other callable) periodically using a friendly syntax.
21cr|python-schedule-1.2.0-1|33	
21cr|python-schedule-1.2.0-1|34	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21cr|python-schedule-1.2.0-1|35	Модуль Python3, позволяющий планировать и выполнять задачи по расписанию
21cr|python-schedule-1.2.0-1|36	
21cr|python-schedule-1.2.0-1|37	%files -n python3-%{pypi_name}
21cr|python-schedule-1.2.0-1|38	%{python3_sitelib}/%{pypi_name}
21cr|python-schedule-1.2.0-1|39	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-schedule-1.2.0-1|40	#------------------------------------------------------------------
21cr|python-schedule-1.2.0-1|41	
21cr|python-schedule-1.2.0-1|42	%prep
21cr|python-schedule-1.2.0-1|43	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-schedule-1.2.0-1|44	
21cr|python-schedule-1.2.0-1|45	%build
21cr|python-schedule-1.2.0-1|46	%py3_build
21cr|python-schedule-1.2.0-1|47	
21cr|python-schedule-1.2.0-1|48	%install
21cr|python-schedule-1.2.0-1|49	%py3_install
21cr|python-schedule-1.2.0-1|50	
21cr|python-schedule-1.2.0-1|51	%check
21cr|python-schedule-1.2.0-1|52	%pytest

7124 21
21cr|python-schooltool.cando-2.6.1-3|1	# lang
21cr|python-schooltool.cando-2.6.1-3|2	%define _files_listed_twice_terminate_build 0
21cr|python-schooltool.cando-2.6.1-3|3	%define	oname	schooltool.cando
21cr|python-schooltool.cando-2.6.1-3|4	
21cr|python-schooltool.cando-2.6.1-3|5	Name:		python-%{oname}
21cr|python-schooltool.cando-2.6.1-3|6	Version:	2.6.1
21cr|python-schooltool.cando-2.6.1-3|7	Release:	3
21cr|python-schooltool.cando-2.6.1-3|8	Summary:	CanDo plug-in for SchoolTool
21cr|python-schooltool.cando-2.6.1-3|9	Source0:	http://ftp.schooltool.org/schooltool/2.7/%{oname}-%{version}.tar.gz
21cr|python-schooltool.cando-2.6.1-3|10	License:	GPL
21cr|python-schooltool.cando-2.6.1-3|11	Group:		Development/Python
21cr|python-schooltool.cando-2.6.1-3|12	Url:		http://www.schooltool.org
21cr|python-schooltool.cando-2.6.1-3|13	BuildArch:	noarch
21cr|python-schooltool.cando-2.6.1-3|14	BuildRequires:	pythonegg(setuptools)
21cr|python-schooltool.cando-2.6.1-3|15	Requires:	pythonegg(schooltool)
21cr|python-schooltool.cando-2.6.1-3|16	Requires:	pythonegg(schooltool.gradebook) >= 2.6
21cr|python-schooltool.cando-2.6.1-3|17	Requires:	pythonegg(setuptools)
21cr|python-schooltool.cando-2.6.1-3|18	Requires:	pythonegg(zope.i18n)
21cr|python-schooltool.cando-2.6.1-3|19	Requires:	pythonegg(zope.i18nmessageid)
21cr|python-schooltool.cando-2.6.1-3|20	
21cr|python-schooltool.cando-2.6.1-3|21	%description
21cr|python-schooltool.cando-2.6.1-3|22	CanDo plug-in for SchoolTool
21cr|python-schooltool.cando-2.6.1-3|23	
21cr|python-schooltool.cando-2.6.1-3|24	%prep
21cr|python-schooltool.cando-2.6.1-3|25	%setup -q -n %{oname}-%{version}
21cr|python-schooltool.cando-2.6.1-3|26	#rm -fr README.txt
21cr|python-schooltool.cando-2.6.1-3|27	
21cr|python-schooltool.cando-2.6.1-3|28	%build
21cr|python-schooltool.cando-2.6.1-3|29	python setup.py build
21cr|python-schooltool.cando-2.6.1-3|30	
21cr|python-schooltool.cando-2.6.1-3|31	%install
21cr|python-schooltool.cando-2.6.1-3|32	python setup.py install --root=%{buildroot}
21cr|python-schooltool.cando-2.6.1-3|33	
21cr|python-schooltool.cando-2.6.1-3|34	# create lang files
21cr|python-schooltool.cando-2.6.1-3|35	for file in %{buildroot}%{py_puresitedir}/schooltool/cando/locales/*/LC_MESSAGES/*.mo; do
21cr|python-schooltool.cando-2.6.1-3|36	bn=$(basename $file)
21cr|python-schooltool.cando-2.6.1-3|37	language=$(basename $file|cut -f 2 -d _|sed 's|\.*||')
21cr|python-schooltool.cando-2.6.1-3|38	echo %%lang\($language\) %{py_puresitedir}/schooltool/cando/locales/*/LC_MESSAGES/$bn >> %{name}.lang
21cr|python-schooltool.cando-2.6.1-3|39	done
21cr|python-schooltool.cando-2.6.1-3|40	
21cr|python-schooltool.cando-2.6.1-3|41	
21cr|python-schooltool.cando-2.6.1-3|42	
21cr|python-schooltool.cando-2.6.1-3|43	%files -f %{name}.lang
21cr|python-schooltool.cando-2.6.1-3|44	%doc CHANGES.txt GPL.txt
21cr|python-schooltool.cando-2.6.1-3|45	%doc src/schooltool.cando.egg-info/*.txt
21cr|python-schooltool.cando-2.6.1-3|46	%doc src/schooltool/cando/browser/stests/*.txt
21cr|python-schooltool.cando-2.6.1-3|47	%doc src/schooltool/cando/browser/templates/projects.pt
21cr|python-schooltool.cando-2.6.1-3|48	
21cr|python-schooltool.cando-2.6.1-3|49	%{py_puresitedir}/schooltool/cando/*.py*
21cr|python-schooltool.cando-2.6.1-3|50	%{py_puresitedir}/schooltool/cando/generations/*.py*
21cr|python-schooltool.cando-2.6.1-3|51	%{py_puresitedir}/schooltool/cando/locales/*.py*
21cr|python-schooltool.cando-2.6.1-3|52	%{py_puresitedir}/schooltool/cando/tests/*.py*
21cr|python-schooltool.cando-2.6.1-3|53	%{py_puresitedir}/schooltool.cando*.egg-info
21cr|python-schooltool.cando-2.6.1-3|54	%{py_puresitedir}/schooltool.cando-2.6.1-py2.7-nspkg.pth
21cr|python-schooltool.cando-2.6.1-3|55	%{py_puresitedir}/schooltool/cando/browser/
21cr|python-schooltool.cando-2.6.1-3|56	%{py_puresitedir}/schooltool/cando/*.zcml
21cr|python-schooltool.cando-2.6.1-3|57	%{py_puresitedir}/schooltool/cando/locales/es_SV.po
21cr|python-schooltool.cando-2.6.1-3|58	%{py_puresitedir}/schooltool/cando/locales/nl.po
21cr|python-schooltool.cando-2.6.1-3|59	%{py_puresitedir}/schooltool/cando/locales/schooltool.cando.pot
21cr|python-schooltool.cando-2.6.1-3|60	%{py_puresitedir}/schooltool/cando/locales/th.po
21cr|python-schooltool.cando-2.6.1-3|61	

7125 21
21cr|python-scikit-image-0.18.3-1|1	
21cr|python-scikit-image-0.18.3-1|2	%define module scikit-image
21cr|python-scikit-image-0.18.3-1|3	
21cr|python-scikit-image-0.18.3-1|4	Name:           python-%{module}
21cr|python-scikit-image-0.18.3-1|5	Version:        0.18.3
21cr|python-scikit-image-0.18.3-1|6	Release:        1
21cr|python-scikit-image-0.18.3-1|7	Summary:        Image processing in Python
21cr|python-scikit-image-0.18.3-1|8	License:        BSD
21cr|python-scikit-image-0.18.3-1|9	Group:          Development/Python
21cr|python-scikit-image-0.18.3-1|10	URL:            http://%{module}.org/
21cr|python-scikit-image-0.18.3-1|11	Source0:        https://pypi.python.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
21cr|python-scikit-image-0.18.3-1|12	
21cr|python-scikit-image-0.18.3-1|13	
21cr|python-scikit-image-0.18.3-1|14	%description
21cr|python-scikit-image-0.18.3-1|15	The %{module} SciKit (toolkit for SciPy) extends scipy.ndimage to provide a
21cr|python-scikit-image-0.18.3-1|16	versatile set of image processing routines.
21cr|python-scikit-image-0.18.3-1|17	#----------------------------------------------
21cr|python-scikit-image-0.18.3-1|18	
21cr|python-scikit-image-0.18.3-1|19	%package -n python3-%{module}
21cr|python-scikit-image-0.18.3-1|20	Summary:        Image processing in Python
21cr|python-scikit-image-0.18.3-1|21	BuildRequires:  pkgconfig(python3)
21cr|python-scikit-image-0.18.3-1|22	BuildRequires:  python3egg(setuptools)
21cr|python-scikit-image-0.18.3-1|23	BuildRequires:  python3-numpy-devel
21cr|python-scikit-image-0.18.3-1|24	BuildRequires:  python3egg(cython)
21cr|python-scikit-image-0.18.3-1|25	BuildRequires:  python3egg(scipy)
21cr|python-scikit-image-0.18.3-1|26	BuildRequires:  python3egg(matplotlib)
21cr|python-scikit-image-0.18.3-1|27	BuildRequires:  python3egg(nose)
21cr|python-scikit-image-0.18.3-1|28	BuildRequires:  python3egg(six)
21cr|python-scikit-image-0.18.3-1|29	BuildRequires:  python3egg(networkx)
21cr|python-scikit-image-0.18.3-1|30	BuildRequires:  python3egg(pillow)
21cr|python-scikit-image-0.18.3-1|31	BuildRequires:  python3egg(imageio)
21cr|python-scikit-image-0.18.3-1|32	BuildRequires:  python3egg(tifffile)
21cr|python-scikit-image-0.18.3-1|33	BuildRequires:  python3egg(pywavelets)
21cr|python-scikit-image-0.18.3-1|34	
21cr|python-scikit-image-0.18.3-1|35	Requires:    %{module}-tools = %{EVRD}
21cr|python-scikit-image-0.18.3-1|36	
21cr|python-scikit-image-0.18.3-1|37	%description -n python3-%{module}
21cr|python-scikit-image-0.18.3-1|38	The %{module} SciKit (toolkit for SciPy) extends scipy.ndimage to provide a
21cr|python-scikit-image-0.18.3-1|39	versatile set of image processing routines.
21cr|python-scikit-image-0.18.3-1|40	
21cr|python-scikit-image-0.18.3-1|41	%files -n python3-%{module}
21cr|python-scikit-image-0.18.3-1|42	%doc *.txt
21cr|python-scikit-image-0.18.3-1|43	%{py3_platsitedir}/skimage
21cr|python-scikit-image-0.18.3-1|44	%{py3_platsitedir}/scikit_image-*.egg-info
21cr|python-scikit-image-0.18.3-1|45	
21cr|python-scikit-image-0.18.3-1|46	#----------------------------------------------
21cr|python-scikit-image-0.18.3-1|47	%package -n %{module}-tools
21cr|python-scikit-image-0.18.3-1|48	Summary:        Scikit-image utility tools
21cr|python-scikit-image-0.18.3-1|49	BuildArch:      noarch
21cr|python-scikit-image-0.18.3-1|50	Requires:      python3-%{module} = %{EVRD}
21cr|python-scikit-image-0.18.3-1|51	
21cr|python-scikit-image-0.18.3-1|52	%description -n %{module}-tools
21cr|python-scikit-image-0.18.3-1|53	Utilities provided by %{module}: 'skivi'.
21cr|python-scikit-image-0.18.3-1|54	
21cr|python-scikit-image-0.18.3-1|55	%files -n %{module}-tools
21cr|python-scikit-image-0.18.3-1|56	%{_bindir}/skivi
21cr|python-scikit-image-0.18.3-1|57	
21cr|python-scikit-image-0.18.3-1|58	#----------------------------------------------
21cr|python-scikit-image-0.18.3-1|59	
21cr|python-scikit-image-0.18.3-1|60	%prep
21cr|python-scikit-image-0.18.3-1|61	%setup -qn %{module}-%{version}
21cr|python-scikit-image-0.18.3-1|62	# shebangs
21cr|python-scikit-image-0.18.3-1|63	pushd skimage
21cr|python-scikit-image-0.18.3-1|64	for i in $(grep -l -r "/usr/bin/env"); do
21cr|python-scikit-image-0.18.3-1|65	sed -i -e '1d' $i;
21cr|python-scikit-image-0.18.3-1|66	done
21cr|python-scikit-image-0.18.3-1|67	popd
21cr|python-scikit-image-0.18.3-1|68	# Cythonizing in build
21cr|python-scikit-image-0.18.3-1|69	rm $(grep -rl '/\* Generated by Cython')
21cr|python-scikit-image-0.18.3-1|70	
21cr|python-scikit-image-0.18.3-1|71	%build
21cr|python-scikit-image-0.18.3-1|72	%py3_build
21cr|python-scikit-image-0.18.3-1|73	
21cr|python-scikit-image-0.18.3-1|74	%install
21cr|python-scikit-image-0.18.3-1|75	%py3_install
21cr|python-scikit-image-0.18.3-1|76	
21cr|python-scikit-image-0.18.3-1|77	

7126 21
21cr|python-scikits-learn-1.0.1-1|1	%define progname	scikit
21cr|python-scikits-learn-1.0.1-1|2	%define modname		learn
21cr|python-scikits-learn-1.0.1-1|3	%define newmodname	sklearn
21cr|python-scikits-learn-1.0.1-1|4	%define module		scikits-learn
21cr|python-scikits-learn-1.0.1-1|5	
21cr|python-scikits-learn-1.0.1-1|6	Summary:	Python modules for machine learning and data mining
21cr|python-scikits-learn-1.0.1-1|7	Name:		python-%{module}
21cr|python-scikits-learn-1.0.1-1|8	Version:	1.0.1
21cr|python-scikits-learn-1.0.1-1|9	Release:	1
21cr|python-scikits-learn-1.0.1-1|10	License:	BSD
21cr|python-scikits-learn-1.0.1-1|11	Group:		Development/Python
21cr|python-scikits-learn-1.0.1-1|12	Url:		http://scikit-learn.sourceforge.net/
21cr|python-scikits-learn-1.0.1-1|13	Source0:	https://pypi.io/packages/source/s/scikit-learn/%{progname}-%{modname}-%{version}.tar.gz
21cr|python-scikits-learn-1.0.1-1|14	
21cr|python-scikits-learn-1.0.1-1|15	%description
21cr|python-scikits-learn-1.0.1-1|16	sklearn is a Python module that integrates classic machine learning
21cr|python-scikits-learn-1.0.1-1|17	algorithms with the tightly-knit world of scientific Python packages
21cr|python-scikits-learn-1.0.1-1|18	(numpy, scipy, matplotlib).
21cr|python-scikits-learn-1.0.1-1|19	
21cr|python-scikits-learn-1.0.1-1|20	#-------------------------------------------------------------------
21cr|python-scikits-learn-1.0.1-1|21	%package -n	python3-%{module}
21cr|python-scikits-learn-1.0.1-1|22	Summary:	Python 3 modules for machine learning and data mining
21cr|python-scikits-learn-1.0.1-1|23	Group:		Development/Python
21cr|python-scikits-learn-1.0.1-1|24	BuildRequires:	blas-devel
21cr|python-scikits-learn-1.0.1-1|25	BuildRequires:	gomp-devel
21cr|python-scikits-learn-1.0.1-1|26	BuildRequires:	python3-cython
21cr|python-scikits-learn-1.0.1-1|27	BuildRequires:	python3-numpy-devel >= 1.2
21cr|python-scikits-learn-1.0.1-1|28	BuildRequires:	pkgconfig(python3)
21cr|python-scikits-learn-1.0.1-1|29	BuildRequires:	python3egg(setuptools)
21cr|python-scikits-learn-1.0.1-1|30	BuildRequires:	python3egg(scipy) >= 0.7
21cr|python-scikits-learn-1.0.1-1|31	BuildRequires:	python3egg(matplotlib)
21cr|python-scikits-learn-1.0.1-1|32	BuildRequires:	python3egg(nose) >= 0.10
21cr|python-scikits-learn-1.0.1-1|33	Provides:	python3-sklearn = %{EVRD}
21cr|python-scikits-learn-1.0.1-1|34	Provides:	python3-scikits-learn = %{EVRD}
21cr|python-scikits-learn-1.0.1-1|35	Provides:	python3-scikit-learn = %{EVRD}
21cr|python-scikits-learn-1.0.1-1|36	
21cr|python-scikits-learn-1.0.1-1|37	%description -n	python3-%{module}
21cr|python-scikits-learn-1.0.1-1|38	sklearn is a Python 3 module that integrates classic machine learning
21cr|python-scikits-learn-1.0.1-1|39	algorithms with the tightly-knit world of scientific Python packages
21cr|python-scikits-learn-1.0.1-1|40	(numpy, scipy, matplotlib).
21cr|python-scikits-learn-1.0.1-1|41	
21cr|python-scikits-learn-1.0.1-1|42	%files -n python3-%{module}
21cr|python-scikits-learn-1.0.1-1|43	%doc README.rst
21cr|python-scikits-learn-1.0.1-1|44	%{py3_platsitedir}/%{newmodname}
21cr|python-scikits-learn-1.0.1-1|45	%{py3_platsitedir}/%{progname}_%{modname}-*.egg-info
21cr|python-scikits-learn-1.0.1-1|46	
21cr|python-scikits-learn-1.0.1-1|47	#-------------------------------------------------------------------
21cr|python-scikits-learn-1.0.1-1|48	
21cr|python-scikits-learn-1.0.1-1|49	%prep
21cr|python-scikits-learn-1.0.1-1|50	%autosetup -p1 -n %{progname}-%{modname}-%{version}
21cr|python-scikits-learn-1.0.1-1|51	
21cr|python-scikits-learn-1.0.1-1|52	%build
21cr|python-scikits-learn-1.0.1-1|53	%py3_build
21cr|python-scikits-learn-1.0.1-1|54	
21cr|python-scikits-learn-1.0.1-1|55	%install
21cr|python-scikits-learn-1.0.1-1|56	%py3_install
21cr|python-scikits-learn-1.0.1-1|57	
21cr|python-scikits-learn-1.0.1-1|58	%check
21cr|python-scikits-learn-1.0.1-1|59	%define enable_tests_python3 0
21cr|python-scikits-learn-1.0.1-1|60	%if %{enable_tests_python3}
21cr|python-scikits-learn-1.0.1-1|61	cd %{buildroot}%{py3_platsitedir}/%{newmodname}/tests
21cr|python-scikits-learn-1.0.1-1|62	nosetests-%{python3_version} -exe -v sklearn
21cr|python-scikits-learn-1.0.1-1|63	cd -
21cr|python-scikits-learn-1.0.1-1|64	%endif
21cr|python-scikits-learn-1.0.1-1|65	

7127 21
21cr|python-scripttest-1.3-14|1	%define module scripttest
21cr|python-scripttest-1.3-14|2	Name:           python-%{module}
21cr|python-scripttest-1.3-14|3	Version:        1.3
21cr|python-scripttest-1.3-14|4	Release:        14
21cr|python-scripttest-1.3-14|5	Summary:        Helper to test command-line scripts
21cr|python-scripttest-1.3-14|6	
21cr|python-scripttest-1.3-14|7	Group:          Development/Python
21cr|python-scripttest-1.3-14|8	License:        MIT
21cr|python-scripttest-1.3-14|9	URL:            http://pypi.python.org/pypi/ScriptTest/
21cr|python-scripttest-1.3-14|10	Source0:        https://pypi.python.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
21cr|python-scripttest-1.3-14|11	BuildArch:      noarch
21cr|python-scripttest-1.3-14|12	
21cr|python-scripttest-1.3-14|13	%description
21cr|python-scripttest-1.3-14|14	scripttest is a library to help you test your interactive
21cr|python-scripttest-1.3-14|15	command-line applications.
21cr|python-scripttest-1.3-14|16	
21cr|python-scripttest-1.3-14|17	With it you can easily run the command (in a subprocess) and see
21cr|python-scripttest-1.3-14|18	the output (stdout, stderr) and any file modifications.
21cr|python-scripttest-1.3-14|19	
21cr|python-scripttest-1.3-14|20	%package -n python3-%{module}
21cr|python-scripttest-1.3-14|21	Summary:        Helper to test command-line scripts
21cr|python-scripttest-1.3-14|22	BuildRequires: python3-setuptools
21cr|python-scripttest-1.3-14|23	
21cr|python-scripttest-1.3-14|24	%description -n python3-%{module}
21cr|python-scripttest-1.3-14|25	scripttest is a library to help you test your interactive
21cr|python-scripttest-1.3-14|26	command-line applications.
21cr|python-scripttest-1.3-14|27	
21cr|python-scripttest-1.3-14|28	With it you can easily run the command (in a subprocess) and see
21cr|python-scripttest-1.3-14|29	the output (stdout, stderr) and any file modifications.
21cr|python-scripttest-1.3-14|30	
21cr|python-scripttest-1.3-14|31	%prep
21cr|python-scripttest-1.3-14|32	%autosetup -n %{module}-%{version}
21cr|python-scripttest-1.3-14|33	
21cr|python-scripttest-1.3-14|34	%build
21cr|python-scripttest-1.3-14|35	%py3_build
21cr|python-scripttest-1.3-14|36	
21cr|python-scripttest-1.3-14|37	%install
21cr|python-scripttest-1.3-14|38	%py3_install
21cr|python-scripttest-1.3-14|39	
21cr|python-scripttest-1.3-14|40	%files -n python3-%{module}
21cr|python-scripttest-1.3-14|41	%{py3_puresitedir}/*

7128 21
21cr|python-sdl2-0.9.15-1|1	%define module sdl2
21cr|python-sdl2-0.9.15-1|2	%define oname PySDL2
21cr|python-sdl2-0.9.15-1|3	
21cr|python-sdl2-0.9.15-1|4	Name:           python-%{module}
21cr|python-sdl2-0.9.15-1|5	Version:        0.9.15
21cr|python-sdl2-0.9.15-1|6	Release:        1
21cr|python-sdl2-0.9.15-1|7	Summary:        Python 2.x SDL2 bindings
21cr|python-sdl2-0.9.15-1|8	License:        Public Domain or CC0
21cr|python-sdl2-0.9.15-1|9	Group:          Development/Python
21cr|python-sdl2-0.9.15-1|10	URL:            https://github.com/marcusva/py-sdl2
21cr|python-sdl2-0.9.15-1|11	Source0:        https://pypi.io/packages/source/P/PySDL2/%{oname}-%{version}.tar.gz
21cr|python-sdl2-0.9.15-1|12	
21cr|python-sdl2-0.9.15-1|13	BuildArch:      noarch
21cr|python-sdl2-0.9.15-1|14	
21cr|python-sdl2-0.9.15-1|15	%description
21cr|python-sdl2-0.9.15-1|16	PySDL2 is a wrapper around the SDL2 library and as such similar to the
21cr|python-sdl2-0.9.15-1|17	discontinued PySDL project. In contrast to PySDL, it has no licensing
21cr|python-sdl2-0.9.15-1|18	restrictions, nor does it rely on C code, but uses ctypes instead.
21cr|python-sdl2-0.9.15-1|19	
21cr|python-sdl2-0.9.15-1|20	#----------------------------------------------------------------------------
21cr|python-sdl2-0.9.15-1|21	
21cr|python-sdl2-0.9.15-1|22	%package -n python2-%{module}
21cr|python-sdl2-0.9.15-1|23	Summary:        Python 2.x SDL2 bindings
21cr|python-sdl2-0.9.15-1|24	Group:          Development/Python
21cr|python-sdl2-0.9.15-1|25	BuildRequires:  pythonegg(setuptools)
21cr|python-sdl2-0.9.15-1|26	BuildRequires:  pkgconfig(python2)
21cr|python-sdl2-0.9.15-1|27	BuildRequires:  pythonegg(cffi)
21cr|python-sdl2-0.9.15-1|28	
21cr|python-sdl2-0.9.15-1|29	%description -n python2-%{module}
21cr|python-sdl2-0.9.15-1|30	PySDL2 is a wrapper around the SDL2 library and as such similar to the
21cr|python-sdl2-0.9.15-1|31	discontinued PySDL project. In contrast to PySDL, it has no licensing
21cr|python-sdl2-0.9.15-1|32	restrictions, nor does it rely on C code, but uses ctypes instead.
21cr|python-sdl2-0.9.15-1|33	
21cr|python-sdl2-0.9.15-1|34	%files -n python2-%{module}
21cr|python-sdl2-0.9.15-1|35	%doc AUTHORS.txt README.md
21cr|python-sdl2-0.9.15-1|36	%doc doc/copying.rst
21cr|python-sdl2-0.9.15-1|37	%{python2_sitelib}/%{oname}-%{version}-py*.egg-info
21cr|python-sdl2-0.9.15-1|38	%{python2_sitelib}/%{module}/
21cr|python-sdl2-0.9.15-1|39	
21cr|python-sdl2-0.9.15-1|40	#----------------------------------------------------------------------------
21cr|python-sdl2-0.9.15-1|41	%package -n python3-%{module}
21cr|python-sdl2-0.9.15-1|42	Summary:        Python 3.x SDL2 bindings
21cr|python-sdl2-0.9.15-1|43	Group:          Development/Python
21cr|python-sdl2-0.9.15-1|44	BuildRequires:  python3egg(setuptools)
21cr|python-sdl2-0.9.15-1|45	BuildRequires:  pkgconfig(python3)
21cr|python-sdl2-0.9.15-1|46	BuildRequires:  python3egg(cffi)
21cr|python-sdl2-0.9.15-1|47	
21cr|python-sdl2-0.9.15-1|48	%description -n python3-%{module}
21cr|python-sdl2-0.9.15-1|49	PySDL2 is a wrapper around the SDL2 library and as such similar to the
21cr|python-sdl2-0.9.15-1|50	discontinued PySDL project. In contrast to PySDL, it has no licensing
21cr|python-sdl2-0.9.15-1|51	restrictions, nor does it rely on C code, but uses ctypes instead.
21cr|python-sdl2-0.9.15-1|52	
21cr|python-sdl2-0.9.15-1|53	%files -n python3-%{module}
21cr|python-sdl2-0.9.15-1|54	%doc AUTHORS.txt README.md
21cr|python-sdl2-0.9.15-1|55	%doc doc/copying.rst
21cr|python-sdl2-0.9.15-1|56	%{python3_sitelib}/%{oname}-%{version}-py*.egg-info
21cr|python-sdl2-0.9.15-1|57	%{python3_sitelib}/%{module}/
21cr|python-sdl2-0.9.15-1|58	
21cr|python-sdl2-0.9.15-1|59	#----------------------------------------------------------------------------
21cr|python-sdl2-0.9.15-1|60	
21cr|python-sdl2-0.9.15-1|61	%prep
21cr|python-sdl2-0.9.15-1|62	%setup -qn %{oname}-%{version}
21cr|python-sdl2-0.9.15-1|63	
21cr|python-sdl2-0.9.15-1|64	rm -r *.egg-info
21cr|python-sdl2-0.9.15-1|65	
21cr|python-sdl2-0.9.15-1|66	cp -a . %{py3dir}
21cr|python-sdl2-0.9.15-1|67	
21cr|python-sdl2-0.9.15-1|68	%build
21cr|python-sdl2-0.9.15-1|69	%py2_build
21cr|python-sdl2-0.9.15-1|70	
21cr|python-sdl2-0.9.15-1|71	pushd %{py3dir}
21cr|python-sdl2-0.9.15-1|72	%py3_build
21cr|python-sdl2-0.9.15-1|73	popd
21cr|python-sdl2-0.9.15-1|74	
21cr|python-sdl2-0.9.15-1|75	%install
21cr|python-sdl2-0.9.15-1|76	%py2_install
21cr|python-sdl2-0.9.15-1|77	
21cr|python-sdl2-0.9.15-1|78	pushd %{py3dir}
21cr|python-sdl2-0.9.15-1|79	%py3_install
21cr|python-sdl2-0.9.15-1|80	popd
21cr|python-sdl2-0.9.15-1|81	
21cr|python-sdl2-0.9.15-1|82	

7129 21
21cr|python-semver-2.13.0-1|1	%global modname semver
21cr|python-semver-2.13.0-1|2	
21cr|python-semver-2.13.0-1|3	Name:           python-%{modname}
21cr|python-semver-2.13.0-1|4	Version:        2.13.0
21cr|python-semver-2.13.0-1|5	Release:        1
21cr|python-semver-2.13.0-1|6	Summary:        Python helper for Semantic Versioning
21cr|python-semver-2.13.0-1|7	Group:          Development/Python
21cr|python-semver-2.13.0-1|8	License:        BSD
21cr|python-semver-2.13.0-1|9	URL:            https://github.com/k-bx/python-semver
21cr|python-semver-2.13.0-1|10	Source0:        %{url}/archive/%{version}/%{modname}-%{version}.tar.gz
21cr|python-semver-2.13.0-1|11	BuildArch:      noarch
21cr|python-semver-2.13.0-1|12	
21cr|python-semver-2.13.0-1|13	%global _description \
21cr|python-semver-2.13.0-1|14	Python module for semantic versioning. Simplifies comparing versions.
21cr|python-semver-2.13.0-1|15	
21cr|python-semver-2.13.0-1|16	%description %{_description}
21cr|python-semver-2.13.0-1|17	
21cr|python-semver-2.13.0-1|18	%package -n python3-%{modname}
21cr|python-semver-2.13.0-1|19	Summary:        %{summary}
21cr|python-semver-2.13.0-1|20	Group:          Development/Python
21cr|python-semver-2.13.0-1|21	BuildRequires:  python3-devel
21cr|python-semver-2.13.0-1|22	BuildRequires:  python3-setuptools
21cr|python-semver-2.13.0-1|23	BuildRequires:  python3-pytest
21cr|python-semver-2.13.0-1|24	
21cr|python-semver-2.13.0-1|25	%description -n python3-%{modname}
21cr|python-semver-2.13.0-1|26	%{_description}
21cr|python-semver-2.13.0-1|27	
21cr|python-semver-2.13.0-1|28	Python 3 version.
21cr|python-semver-2.13.0-1|29	
21cr|python-semver-2.13.0-1|30	%prep
21cr|python-semver-2.13.0-1|31	%autosetup
21cr|python-semver-2.13.0-1|32	# Remove settings for coverage from setup.cfg
21cr|python-semver-2.13.0-1|33	sed -i '/-cov[=-]/d' setup.cfg
21cr|python-semver-2.13.0-1|34	# Fix tests for Python 3.10
21cr|python-semver-2.13.0-1|35	# Proposed upstream: https://github.com/python-semver/python-semver/pull/336
21cr|python-semver-2.13.0-1|36	sed -i 's/TypeError: __init__() got an unexpected/TypeError: ...__init__() got an unexpected/' docs/usage.rst
21cr|python-semver-2.13.0-1|37	
21cr|python-semver-2.13.0-1|38	%build
21cr|python-semver-2.13.0-1|39	%py3_build
21cr|python-semver-2.13.0-1|40	
21cr|python-semver-2.13.0-1|41	%install
21cr|python-semver-2.13.0-1|42	%py3_install
21cr|python-semver-2.13.0-1|43	
21cr|python-semver-2.13.0-1|44	%check
21cr|python-semver-2.13.0-1|45	py.test-%{python3_version} -v
21cr|python-semver-2.13.0-1|46	
21cr|python-semver-2.13.0-1|47	%files -n python3-%{modname}
21cr|python-semver-2.13.0-1|48	%license LICENSE.txt
21cr|python-semver-2.13.0-1|49	%doc README.rst CHANGELOG.rst
21cr|python-semver-2.13.0-1|50	%{_bindir}/py%{modname}
21cr|python-semver-2.13.0-1|51	%{python3_sitelib}/%{modname}-*.egg-info/
21cr|python-semver-2.13.0-1|52	%{python3_sitelib}/%{modname}.py
21cr|python-semver-2.13.0-1|53	%{python3_sitelib}/__pycache__/%{modname}.*

7130 21
21cr|python-Send2Trash-1.8.0-1|1	%define oname   Send2Trash
21cr|python-Send2Trash-1.8.0-1|2	
21cr|python-Send2Trash-1.8.0-1|3	Name:           python-%{oname}
21cr|python-Send2Trash-1.8.0-1|4	Version:	1.8.0
21cr|python-Send2Trash-1.8.0-1|5	Release:	1
21cr|python-Send2Trash-1.8.0-1|6	Summary:        Send file to trash natively under Mac OS X, Windows and Linux
21cr|python-Send2Trash-1.8.0-1|7	Source0:	https://files.pythonhosted.org/packages/49/2c/d990b8d5a7378dde856f5a82e36ed9d6061b5f2d00f39dc4317acd9538b4/Send2Trash-1.8.0.tar.gz
21cr|python-Send2Trash-1.8.0-1|8	License:        BSD
21cr|python-Send2Trash-1.8.0-1|9	Group:          Development/Python
21cr|python-Send2Trash-1.8.0-1|10	Url:            https://github.com/hsoft/send2trash
21cr|python-Send2Trash-1.8.0-1|11	BuildArch:      noarch
21cr|python-Send2Trash-1.8.0-1|12	BuildRequires:  dos2unix
21cr|python-Send2Trash-1.8.0-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-Send2Trash-1.8.0-1|14	
21cr|python-Send2Trash-1.8.0-1|15	%define _description \
21cr|python-Send2Trash-1.8.0-1|16	Send2Trash is a small package that sends files to the Trash (or Recycle Bin) \
21cr|python-Send2Trash-1.8.0-1|17	*natively* and on *all platforms*. On OS X, it uses native \
21cr|python-Send2Trash-1.8.0-1|18	``FSMoveObjectToTrashSync`` Cocoa calls, on Windows, it uses native (and ugly) \
21cr|python-Send2Trash-1.8.0-1|19	``SHFileOperation`` win32 calls. On other platforms, if `PyGObject`_ and \
21cr|python-Send2Trash-1.8.0-1|20	`GIO`_ are available, it will use this.  Otherwise, it will fallback to its own \
21cr|python-Send2Trash-1.8.0-1|21	implementation of the `trash specifications from freedesktop.org`_. \
21cr|python-Send2Trash-1.8.0-1|22	\
21cr|python-Send2Trash-1.8.0-1|23	``ctypes`` is used to access native libraries, so no compilation is necessary. \
21cr|python-Send2Trash-1.8.0-1|24	\
21cr|python-Send2Trash-1.8.0-1|25	Send2Trash supports Python 2.7 and up (Python 3 is supported).
21cr|python-Send2Trash-1.8.0-1|26	
21cr|python-Send2Trash-1.8.0-1|27	%description
21cr|python-Send2Trash-1.8.0-1|28	%{_description}
21cr|python-Send2Trash-1.8.0-1|29	
21cr|python-Send2Trash-1.8.0-1|30	%package -n python3-%{oname}
21cr|python-Send2Trash-1.8.0-1|31	Summary: %{summary}
21cr|python-Send2Trash-1.8.0-1|32	Group: Development/Python
21cr|python-Send2Trash-1.8.0-1|33	Provides:	python3-send2trash = %{EVRD}
21cr|python-Send2Trash-1.8.0-1|34	
21cr|python-Send2Trash-1.8.0-1|35	%description -n python3-%{oname}
21cr|python-Send2Trash-1.8.0-1|36	%{_description}
21cr|python-Send2Trash-1.8.0-1|37	
21cr|python-Send2Trash-1.8.0-1|38	%prep
21cr|python-Send2Trash-1.8.0-1|39	%setup -q -n %{oname}-%{version}
21cr|python-Send2Trash-1.8.0-1|40	
21cr|python-Send2Trash-1.8.0-1|41	%build
21cr|python-Send2Trash-1.8.0-1|42	%py3_build
21cr|python-Send2Trash-1.8.0-1|43	dos2unix CHANGES.rst
21cr|python-Send2Trash-1.8.0-1|44	dos2unix README.rst
21cr|python-Send2Trash-1.8.0-1|45	
21cr|python-Send2Trash-1.8.0-1|46	%install
21cr|python-Send2Trash-1.8.0-1|47	%py3_install
21cr|python-Send2Trash-1.8.0-1|48	
21cr|python-Send2Trash-1.8.0-1|49	%files -n python3-%{oname}
21cr|python-Send2Trash-1.8.0-1|50	%license LICENSE
21cr|python-Send2Trash-1.8.0-1|51	%doc CHANGES.rst
21cr|python-Send2Trash-1.8.0-1|52	%doc README.rst
21cr|python-Send2Trash-1.8.0-1|53	%{_bindir}/send2trash
21cr|python-Send2Trash-1.8.0-1|54	%{py3_puresitedir}/send2trash
21cr|python-Send2Trash-1.8.0-1|55	%{py3_puresitedir}/Send2Trash*.egg-info

7131 21
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|1	%define module_name sensors
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|2	%define tar_name PySensors
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|3	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|4	Name:           python-%{module_name}
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|5	Version:        0.0.2
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|6	Release:        1.hg0cf96f4e2cfe.6
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|7	Group:          Development/Python
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|8	Summary:        Python bindings for libsensors.so
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|9	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|10	License:        LGPLv3
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|11	URL:            https://bitbucket.org/gleb_zhulik/py3sensors
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|12	# Not on Pypi, we need snapshots.  Instructions below:
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|13	# wget https://bitbucket.org/gleb_zhulik/py3sensors/get/tip.tar.gz
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|14	# cd gleb_zhulik-py3sensors-0cf96f4e2cfe/
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|15	# python setup.py sdist
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|16	# The tarball is in dist/PySensors-VERSION.tar.gz
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|17	Source0:        %{tar_name}-%{version}.tar.gz
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|18	BuildArch:      noarch
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|19	BuildRequires:  lm_sensors-devel
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|20	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|21	%description
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|22	Python bindings for libsensors.so from the lm-sensors project via ctypes.
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|23	Supported only 4 API version.
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|24	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|25	%package -n     python3-%{module_name}
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|26	Group:          Development/Python
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|27	Summary:        Python3 bindings for libsensors.so
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|28	BuildRequires:  python3-devel
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|29	BuildRequires:  python3-setuptools
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|30	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|31	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|32	%description -n python3-%{module_name}
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|33	Python bindings for libsensors.so from the lm-sensors project via ctypes.
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|34	Supported only 4 API version.
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|35	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|36	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|37	%prep
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|38	%setup -q -n %{tar_name}-%{version}
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|39	cp -a . %{py3dir}
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|40	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|41	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|42	%build
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|43	python3 setup.py build
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|44	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|45	%install
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|46	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|47	
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|48	%files -n python3-%{module_name}
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|49	%doc README.rst
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|50	%{py3_puresitedir}/%{module_name}/
21cr|python-sensors-0.0.2-1.hg0cf96f4e2cfe.6|51	%{py3_puresitedir}/%{tar_name}-%{version}-py?.?.egg-info

7132 21
21cr|python-sentry-sdk-1.9.6-1|1	# test requires work dns resolve
21cr|python-sentry-sdk-1.9.6-1|2	%bcond_with tests
21cr|python-sentry-sdk-1.9.6-1|3	
21cr|python-sentry-sdk-1.9.6-1|4	Name:           python-sentry-sdk
21cr|python-sentry-sdk-1.9.6-1|5	Version:        1.9.6
21cr|python-sentry-sdk-1.9.6-1|6	Release:        1
21cr|python-sentry-sdk-1.9.6-1|7	Summary:        Python SDK for Sentry.io
21cr|python-sentry-sdk-1.9.6-1|8	Group:          Development/Python
21cr|python-sentry-sdk-1.9.6-1|9	License:        BSD-2-Clause
21cr|python-sentry-sdk-1.9.6-1|10	URL:            https://github.com/getsentry/sentry-python
21cr|python-sentry-sdk-1.9.6-1|11	Source0:        https://github.com/getsentry/sentry-python/archive/%{version}/sentry-python-%{version}.tar.gz
21cr|python-sentry-sdk-1.9.6-1|12	BuildRequires:  python3egg(flask) >= 0.11
21cr|python-sentry-sdk-1.9.6-1|13	BuildRequires:  python3egg(sqlalchemy) >= 1.2
21cr|python-sentry-sdk-1.9.6-1|14	BuildRequires:  python3egg(aiohttp) >= 3.5
21cr|python-sentry-sdk-1.9.6-1|15	BuildRequires:  python3egg(asttokens)
21cr|python-sentry-sdk-1.9.6-1|16	BuildRequires:  python3egg(blinker) >= 1.1
21cr|python-sentry-sdk-1.9.6-1|17	BuildRequires:  python3egg(bottle) >= 0.12.13
21cr|python-sentry-sdk-1.9.6-1|18	BuildRequires:  python3egg(certifi)
21cr|python-sentry-sdk-1.9.6-1|19	BuildRequires:  python3egg(executing)
21cr|python-sentry-sdk-1.9.6-1|20	BuildRequires:  python3egg(setuptools)
21cr|python-sentry-sdk-1.9.6-1|21	BuildRequires:  python3egg(tornado) >= 5
21cr|python-sentry-sdk-1.9.6-1|22	BuildRequires:  python3egg(urllib3) >= 1.10.0
21cr|python-sentry-sdk-1.9.6-1|23	BuildRequires:  fdupes
21cr|python-sentry-sdk-1.9.6-1|24	%if %{with tests}
21cr|python-sentry-sdk-1.9.6-1|25	# SECTION test requirements
21cr|python-sentry-sdk-1.9.6-1|26	BuildRequires:  python3egg(werkzeug)
21cr|python-sentry-sdk-1.9.6-1|27	BuildRequires:  python3egg(eventlet)
21cr|python-sentry-sdk-1.9.6-1|28	BuildRequires:  python3egg(gevent)
21cr|python-sentry-sdk-1.9.6-1|29	BuildRequires:  python3egg(hypothesis)
21cr|python-sentry-sdk-1.9.6-1|30	BuildRequires:  python3egg(jsonschema) >= 3.2.0
21cr|python-sentry-sdk-1.9.6-1|31	BuildRequires:  python3egg(pyramid)
21cr|python-sentry-sdk-1.9.6-1|32	BuildRequires:  python3egg(pyrsistent) >= 0.16.0
21cr|python-sentry-sdk-1.9.6-1|33	BuildRequires:  python3egg(pytest-cov) >= 2.8.1
21cr|python-sentry-sdk-1.9.6-1|34	BuildRequires:  python3egg(pytest-forked) >= 1.1.3
21cr|python-sentry-sdk-1.9.6-1|35	BuildRequires:  python3egg(pytest-localserver) >= 0.5.0
21cr|python-sentry-sdk-1.9.6-1|36	BuildRequires:  python3egg(pytest)
21cr|python-sentry-sdk-1.9.6-1|37	BuildRequires:  python3egg(tox)
21cr|python-sentry-sdk-1.9.6-1|38	%endif
21cr|python-sentry-sdk-1.9.6-1|39	BuildArch:      noarch
21cr|python-sentry-sdk-1.9.6-1|40	
21cr|python-sentry-sdk-1.9.6-1|41	%description
21cr|python-sentry-sdk-1.9.6-1|42	A Python SDK for Sentry.io.
21cr|python-sentry-sdk-1.9.6-1|43	https://sentry.io/for/python/
21cr|python-sentry-sdk-1.9.6-1|44	
21cr|python-sentry-sdk-1.9.6-1|45	#----------------------------------------------------------------
21cr|python-sentry-sdk-1.9.6-1|46	%package -n python3-sentry-sdk
21cr|python-sentry-sdk-1.9.6-1|47	Summary:        Python SDK for Sentry.io
21cr|python-sentry-sdk-1.9.6-1|48	Group:          Development/Python
21cr|python-sentry-sdk-1.9.6-1|49	
21cr|python-sentry-sdk-1.9.6-1|50	%description -n python3-sentry-sdk
21cr|python-sentry-sdk-1.9.6-1|51	A Python SDK for Sentry.io.
21cr|python-sentry-sdk-1.9.6-1|52	https://sentry.io/for/python/
21cr|python-sentry-sdk-1.9.6-1|53	
21cr|python-sentry-sdk-1.9.6-1|54	%files -n python3-sentry-sdk
21cr|python-sentry-sdk-1.9.6-1|55	%doc README.md CHANGELOG.md
21cr|python-sentry-sdk-1.9.6-1|56	%license LICENSE
21cr|python-sentry-sdk-1.9.6-1|57	%{python3_sitelib}/*
21cr|python-sentry-sdk-1.9.6-1|58	
21cr|python-sentry-sdk-1.9.6-1|59	#----------------------------------------------------------------
21cr|python-sentry-sdk-1.9.6-1|60	
21cr|python-sentry-sdk-1.9.6-1|61	%prep
21cr|python-sentry-sdk-1.9.6-1|62	%setup -q -n sentry-python-%{version}
21cr|python-sentry-sdk-1.9.6-1|63	
21cr|python-sentry-sdk-1.9.6-1|64	%build
21cr|python-sentry-sdk-1.9.6-1|65	%py3_build
21cr|python-sentry-sdk-1.9.6-1|66	
21cr|python-sentry-sdk-1.9.6-1|67	%install
21cr|python-sentry-sdk-1.9.6-1|68	%py3_install
21cr|python-sentry-sdk-1.9.6-1|69	
21cr|python-sentry-sdk-1.9.6-1|70	
21cr|python-sentry-sdk-1.9.6-1|71	%check
21cr|python-sentry-sdk-1.9.6-1|72	%if %{with tests}
21cr|python-sentry-sdk-1.9.6-1|73	export PYTHONDONTWRITEBYTECODE=1
21cr|python-sentry-sdk-1.9.6-1|74	export PYTEST_ADDOPTS="-W ignore::DeprecationWarning"
21cr|python-sentry-sdk-1.9.6-1|75	# do not test integration:
21cr|python-sentry-sdk-1.9.6-1|76	rm -r tests/integrations
21cr|python-sentry-sdk-1.9.6-1|77	# test_transport_works / test_transport_infinite_loop / test_simple_rate_limits/ test_data_category_limits / test_complex_limits_without_data_category stucks
21cr|python-sentry-sdk-1.9.6-1|78	
21cr|python-sentry-sdk-1.9.6-1|79	# test_auto_enabling_integrations_catches_import_error asert False where False = ..., not sure
21cr|python-sentry-sdk-1.9.6-1|80	%pytest -k 'not (test_transport_works or test_auto_enabling_integrations_catches_import_error or test_filename or test_transport_infinite_loop or test_simple_rate_limits or test_data_category_limits or test_complex_limits_without_data_category)'
21cr|python-sentry-sdk-1.9.6-1|81	%endif
21cr|python-sentry-sdk-1.9.6-1|82	

7133 21
21cr|python-serpent-1.41-1|1	%define module  serpent
21cr|python-serpent-1.41-1|2	
21cr|python-serpent-1.41-1|3	Name:		python-%{module}
21cr|python-serpent-1.41-1|4	Summary:	Serializer for literal Python expressions
21cr|python-serpent-1.41-1|5	Group:		Development/Python
21cr|python-serpent-1.41-1|6	License:	MIT
21cr|python-serpent-1.41-1|7	Version:	1.41
21cr|python-serpent-1.41-1|8	Release:	1
21cr|python-serpent-1.41-1|9	Source:		https://files.pythonhosted.org/packages/source/s/serpent/%{module}-%{version}.tar.gz
21cr|python-serpent-1.41-1|10	URL:		https://pypi.python.org/pypi/%{module}
21cr|python-serpent-1.41-1|11	
21cr|python-serpent-1.41-1|12	BuildArch:	noarch
21cr|python-serpent-1.41-1|13	
21cr|python-serpent-1.41-1|14	
21cr|python-serpent-1.41-1|15	%description
21cr|python-serpent-1.41-1|16	Serpent is a simple serialization library based on ast.literal_eval.
21cr|python-serpent-1.41-1|17	
21cr|python-serpent-1.41-1|18	Because it only serializes literals and recreates the objects using
21cr|python-serpent-1.41-1|19	ast.literal_eval(), the serialized data is safe to transport to other
21cr|python-serpent-1.41-1|20	machines (over the network for instance) and de-serialize it there.
21cr|python-serpent-1.41-1|21	#----------------------------------------------------------
21cr|python-serpent-1.41-1|22	
21cr|python-serpent-1.41-1|23	%package -n python3-%{module}
21cr|python-serpent-1.41-1|24	Summary:	Serializer for literal Python expressions
21cr|python-serpent-1.41-1|25	Group:		Development/Python
21cr|python-serpent-1.41-1|26	BuildRequires:	pkgconfig(python3)
21cr|python-serpent-1.41-1|27	BuildRequires:	python3egg(setuptools)
21cr|python-serpent-1.41-1|28	BuildRequires:	python3egg(python-dateutil)
21cr|python-serpent-1.41-1|29	BuildRequires:  python3egg(attrs)
21cr|python-serpent-1.41-1|30	BuildRequires:  python3egg(pytz)
21cr|python-serpent-1.41-1|31	
21cr|python-serpent-1.41-1|32	%description -n python3-%{module}
21cr|python-serpent-1.41-1|33	Serpent is a simple serialization library based on ast.literal_eval.
21cr|python-serpent-1.41-1|34	
21cr|python-serpent-1.41-1|35	Because it only serializes literals and recreates the objects using
21cr|python-serpent-1.41-1|36	ast.literal_eval(), the serialized data is safe to transport to other
21cr|python-serpent-1.41-1|37	machines (over the network for instance) and de-serialize it there.
21cr|python-serpent-1.41-1|38	
21cr|python-serpent-1.41-1|39	%files -n python3-%{module}
21cr|python-serpent-1.41-1|40	%doc README.md LICENSE
21cr|python-serpent-1.41-1|41	%{py3_puresitedir}/__pycache__/*
21cr|python-serpent-1.41-1|42	%{py3_puresitedir}/%{module}.py
21cr|python-serpent-1.41-1|43	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-serpent-1.41-1|44	
21cr|python-serpent-1.41-1|45	#----------------------------------------------------------
21cr|python-serpent-1.41-1|46	%prep
21cr|python-serpent-1.41-1|47	%setup -qn %{module}-%{version}
21cr|python-serpent-1.41-1|48	rm -rf %{module}.egg-info
21cr|python-serpent-1.41-1|49	
21cr|python-serpent-1.41-1|50	%build
21cr|python-serpent-1.41-1|51	%py3_build
21cr|python-serpent-1.41-1|52	
21cr|python-serpent-1.41-1|53	%install
21cr|python-serpent-1.41-1|54	%py3_install
21cr|python-serpent-1.41-1|55	
21cr|python-serpent-1.41-1|56	%check
21cr|python-serpent-1.41-1|57	%py3_test
21cr|python-serpent-1.41-1|58	
21cr|python-serpent-1.41-1|59	

7134 21
21cr|python-setupdocs-1.0.5-6|1	%define tarname SetupDocs
21cr|python-setupdocs-1.0.5-6|2	
21cr|python-setupdocs-1.0.5-6|3	Summary: 	Setuptools extension for building documentation with Sphinx
21cr|python-setupdocs-1.0.5-6|4	Name:		python-setupdocs
21cr|python-setupdocs-1.0.5-6|5	Version:	1.0.5
21cr|python-setupdocs-1.0.5-6|6	Release:	6
21cr|python-setupdocs-1.0.5-6|7	Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
21cr|python-setupdocs-1.0.5-6|8	License:	BSD
21cr|python-setupdocs-1.0.5-6|9	Group:		Development/Python
21cr|python-setupdocs-1.0.5-6|10	Url:		http://pypi.python.org/pypi/SetupDocs/
21cr|python-setupdocs-1.0.5-6|11	Requires:	python2-sphinx >= 0.4.2
21cr|python-setupdocs-1.0.5-6|12	BuildArch:	noarch
21cr|python-setupdocs-1.0.5-6|13	Requires:	python2-setuptools
21cr|python-setupdocs-1.0.5-6|14	BuildRequires:	python2-setuptools
21cr|python-setupdocs-1.0.5-6|15	BuildRequires:	python2-devel
21cr|python-setupdocs-1.0.5-6|16	
21cr|python-setupdocs-1.0.5-6|17	%description
21cr|python-setupdocs-1.0.5-6|18	SetupDocs is a setuptools extension that help doc building
21cr|python-setupdocs-1.0.5-6|19	automation. It adds two commands to the setup.py command
21cr|python-setupdocs-1.0.5-6|20	
21cr|python-setupdocs-1.0.5-6|21	%package -n python2-setupdocs
21cr|python-setupdocs-1.0.5-6|22	%py2_migration_meta python2-setupdocs
21cr|python-setupdocs-1.0.5-6|23	Summary: 	Setuptools extension for building documentation with Sphinx
21cr|python-setupdocs-1.0.5-6|24	
21cr|python-setupdocs-1.0.5-6|25	%description -n python2-setupdocs
21cr|python-setupdocs-1.0.5-6|26	SetupDocs is a setuptools extension that help doc building
21cr|python-setupdocs-1.0.5-6|27	automation. It adds two commands to the setup.py command
21cr|python-setupdocs-1.0.5-6|28	
21cr|python-setupdocs-1.0.5-6|29	
21cr|python-setupdocs-1.0.5-6|30	%prep
21cr|python-setupdocs-1.0.5-6|31	%setup -q -n %{tarname}-%{version}
21cr|python-setupdocs-1.0.5-6|32	
21cr|python-setupdocs-1.0.5-6|33	%build
21cr|python-setupdocs-1.0.5-6|34	%__python2 setup.py build
21cr|python-setupdocs-1.0.5-6|35	
21cr|python-setupdocs-1.0.5-6|36	%install
21cr|python-setupdocs-1.0.5-6|37	PYTHONDONTWRITEBYTECODE= %__python2 setup.py install --root=%{buildroot}
21cr|python-setupdocs-1.0.5-6|38	
21cr|python-setupdocs-1.0.5-6|39	%files -n python2-setupdocs
21cr|python-setupdocs-1.0.5-6|40	%doc *.txt
21cr|python-setupdocs-1.0.5-6|41	%py2_puresitedir/%{tarname}*
21cr|python-setupdocs-1.0.5-6|42	%py2_puresitedir/setupdocs*

7135 21
21cr|python-setuptools-git-1.2-2|1	%define pypi_name setuptools-git
21cr|python-setuptools-git-1.2-2|2	
21cr|python-setuptools-git-1.2-2|3	Name:           python-%{pypi_name}
21cr|python-setuptools-git-1.2-2|4	Version:        1.2
21cr|python-setuptools-git-1.2-2|5	Release:        2
21cr|python-setuptools-git-1.2-2|6	Summary:        Setuptools revision control system plugin for Git
21cr|python-setuptools-git-1.2-2|7	Source0:        http://pypi.python.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-setuptools-git-1.2-2|8	License:        BSD
21cr|python-setuptools-git-1.2-2|9	Group:          Development/Python
21cr|python-setuptools-git-1.2-2|10	Url:            https://github.com/msabramo/setuptools-git
21cr|python-setuptools-git-1.2-2|11	BuildArch:      noarch
21cr|python-setuptools-git-1.2-2|12	BuildRequires:  pythonegg(setuptools)
21cr|python-setuptools-git-1.2-2|13	
21cr|python-setuptools-git-1.2-2|14	%description
21cr|python-setuptools-git-1.2-2|15	
21cr|python-setuptools-git-1.2-2|16	This is a plugin for setuptools that enables git integration. Once
21cr|python-setuptools-git-1.2-2|17	installed, Setuptools can be told to include in a package distribution
21cr|python-setuptools-git-1.2-2|18	all the files tracked by git. This is an alternative to explicit
21cr|python-setuptools-git-1.2-2|19	inclusion specifications with ``MANIFEST.in``.
21cr|python-setuptools-git-1.2-2|20	
21cr|python-setuptools-git-1.2-2|21	A package distribution here refers to a package that you create using
21cr|python-setuptools-git-1.2-2|22	setup.py, for example::
21cr|python-setuptools-git-1.2-2|23	
21cr|python-setuptools-git-1.2-2|24	$> python2 setup.py sdist
21cr|python-setuptools-git-1.2-2|25	$> python2 setup.py bdist_rpm
21cr|python-setuptools-git-1.2-2|26	$> python2 setup.py bdist_egg
21cr|python-setuptools-git-1.2-2|27	
21cr|python-setuptools-git-1.2-2|28	This package was formerly known as gitlsfiles. The name change is the
21cr|python-setuptools-git-1.2-2|29	result of an effort by the setuptools plugin developers to provide a
21cr|python-setuptools-git-1.2-2|30	uniform naming convention.
21cr|python-setuptools-git-1.2-2|31	
21cr|python-setuptools-git-1.2-2|32	#---------------------------------------------------
21cr|python-setuptools-git-1.2-2|33	
21cr|python-setuptools-git-1.2-2|34	%package -n python3-%{pypi_name}
21cr|python-setuptools-git-1.2-2|35	Summary:        Setuptools_git package
21cr|python-setuptools-git-1.2-2|36	BuildRequires:  pkgconfig(python3)
21cr|python-setuptools-git-1.2-2|37	BuildRequires:  python3egg(setuptools)
21cr|python-setuptools-git-1.2-2|38	
21cr|python-setuptools-git-1.2-2|39	%description -n python3-%{pypi_name}
21cr|python-setuptools-git-1.2-2|40	This is a plugin for setuptools that enables git integration. Once
21cr|python-setuptools-git-1.2-2|41	installed, Setuptools can be told to include in a package distribution
21cr|python-setuptools-git-1.2-2|42	all the files tracked by git. This is an alternative to explicit
21cr|python-setuptools-git-1.2-2|43	inclusion specifications with `MANIFEST.in`.
21cr|python-setuptools-git-1.2-2|44	
21cr|python-setuptools-git-1.2-2|45	%files -n python3-%{pypi_name}
21cr|python-setuptools-git-1.2-2|46	%doc README.rst *.txt
21cr|python-setuptools-git-1.2-2|47	%{py3_puresitedir}/setuptools_git/
21cr|python-setuptools-git-1.2-2|48	%{py3_puresitedir}/setuptools_git-%{version}-py*.egg-info/
21cr|python-setuptools-git-1.2-2|49	
21cr|python-setuptools-git-1.2-2|50	#----------------------------------------------------------------
21cr|python-setuptools-git-1.2-2|51	%package -n python2-%{pypi_name}
21cr|python-setuptools-git-1.2-2|52	%py2_migration_meta python2-%{pypi_name}
21cr|python-setuptools-git-1.2-2|53	Summary:        Setuptools revision control system plugin for Git
21cr|python-setuptools-git-1.2-2|54	BuildRequires:  pkgconfig(python2)
21cr|python-setuptools-git-1.2-2|55	BuildRequires:  pythonegg(setuptools)
21cr|python-setuptools-git-1.2-2|56	
21cr|python-setuptools-git-1.2-2|57	%description -n python2-%{pypi_name}
21cr|python-setuptools-git-1.2-2|58	
21cr|python-setuptools-git-1.2-2|59	This is a plugin for setuptools that enables git integration. Once
21cr|python-setuptools-git-1.2-2|60	installed, Setuptools can be told to include in a package distribution
21cr|python-setuptools-git-1.2-2|61	all the files tracked by git. This is an alternative to explicit
21cr|python-setuptools-git-1.2-2|62	inclusion specifications with ``MANIFEST.in``.
21cr|python-setuptools-git-1.2-2|63	
21cr|python-setuptools-git-1.2-2|64	%files -n python2-%{pypi_name}
21cr|python-setuptools-git-1.2-2|65	%doc README.rst
21cr|python-setuptools-git-1.2-2|66	%{py2_puresitedir}/setuptools_git/*.py*
21cr|python-setuptools-git-1.2-2|67	%{py2_puresitedir}/setuptools_git*.egg-info
21cr|python-setuptools-git-1.2-2|68	
21cr|python-setuptools-git-1.2-2|69	#-------------------------------------------------------------------
21cr|python-setuptools-git-1.2-2|70	%prep
21cr|python-setuptools-git-1.2-2|71	%setup -q -n %{pypi_name}-%{version}
21cr|python-setuptools-git-1.2-2|72	
21cr|python-setuptools-git-1.2-2|73	rm -fr *.egg-info
21cr|python-setuptools-git-1.2-2|74	
21cr|python-setuptools-git-1.2-2|75	
21cr|python-setuptools-git-1.2-2|76	%build
21cr|python-setuptools-git-1.2-2|77	%py2_build
21cr|python-setuptools-git-1.2-2|78	%py3_build
21cr|python-setuptools-git-1.2-2|79	
21cr|python-setuptools-git-1.2-2|80	%install
21cr|python-setuptools-git-1.2-2|81	%py2_install
21cr|python-setuptools-git-1.2-2|82	%py3_install

7136 21
21cr|python-setuptools-git-versioning-1.13.5-1|1	%define pypi_name setuptools-git-versioning
21cr|python-setuptools-git-versioning-1.13.5-1|2	
21cr|python-setuptools-git-versioning-1.13.5-1|3	Summary:	Use git repo data for building a version number according PEP-440
21cr|python-setuptools-git-versioning-1.13.5-1|4	Name:		python-%{pypi_name}
21cr|python-setuptools-git-versioning-1.13.5-1|5	Version:	1.13.5
21cr|python-setuptools-git-versioning-1.13.5-1|6	Release:	1
21cr|python-setuptools-git-versioning-1.13.5-1|7	License:	MIT
21cr|python-setuptools-git-versioning-1.13.5-1|8	Group:		Development/Python
21cr|python-setuptools-git-versioning-1.13.5-1|9	Url:		https://setuptools-git-versioning.readthedocs.io
21cr|python-setuptools-git-versioning-1.13.5-1|10	Source:		%pypi_source
21cr|python-setuptools-git-versioning-1.13.5-1|11	BuildRequires:	python3dist(pip)
21cr|python-setuptools-git-versioning-1.13.5-1|12	BuildRequires:	python3dist(setuptools)
21cr|python-setuptools-git-versioning-1.13.5-1|13	BuildRequires:	python3dist(toml)
21cr|python-setuptools-git-versioning-1.13.5-1|14	BuildRequires:	python3dist(wheel)
21cr|python-setuptools-git-versioning-1.13.5-1|15	BuildArch:	noarch
21cr|python-setuptools-git-versioning-1.13.5-1|16	
21cr|python-setuptools-git-versioning-1.13.5-1|17	%description
21cr|python-setuptools-git-versioning-1.13.5-1|18	Use git repo data (latest tag, current commit hash, etc) for building
21cr|python-setuptools-git-versioning-1.13.5-1|19	a version number according PEP 440.
21cr|python-setuptools-git-versioning-1.13.5-1|20	
21cr|python-setuptools-git-versioning-1.13.5-1|21	#------------------------------------------------------------------
21cr|python-setuptools-git-versioning-1.13.5-1|22	
21cr|python-setuptools-git-versioning-1.13.5-1|23	%package -n python3-%{pypi_name}
21cr|python-setuptools-git-versioning-1.13.5-1|24	Summary:	Use git repo data for building a version number according PEP-440
21cr|python-setuptools-git-versioning-1.13.5-1|25	Group:		Development/Python
21cr|python-setuptools-git-versioning-1.13.5-1|26	
21cr|python-setuptools-git-versioning-1.13.5-1|27	%description -n python3-%{pypi_name}
21cr|python-setuptools-git-versioning-1.13.5-1|28	Use git repo data (latest tag, current commit hash, etc) for building
21cr|python-setuptools-git-versioning-1.13.5-1|29	a version number according PEP 440.
21cr|python-setuptools-git-versioning-1.13.5-1|30	
21cr|python-setuptools-git-versioning-1.13.5-1|31	%files -n python3-%{pypi_name}
21cr|python-setuptools-git-versioning-1.13.5-1|32	%doc README.rst
21cr|python-setuptools-git-versioning-1.13.5-1|33	%license LICENSE
21cr|python-setuptools-git-versioning-1.13.5-1|34	%{_bindir}/%{pypi_name}
21cr|python-setuptools-git-versioning-1.13.5-1|35	%{py3_puresitedir}/__pycache__/setuptools_git_versioning.cpython-*
21cr|python-setuptools-git-versioning-1.13.5-1|36	%{py3_puresitedir}/setuptools_git_versioning*
21cr|python-setuptools-git-versioning-1.13.5-1|37	
21cr|python-setuptools-git-versioning-1.13.5-1|38	#------------------------------------------------------------------
21cr|python-setuptools-git-versioning-1.13.5-1|39	
21cr|python-setuptools-git-versioning-1.13.5-1|40	%prep
21cr|python-setuptools-git-versioning-1.13.5-1|41	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-setuptools-git-versioning-1.13.5-1|42	
21cr|python-setuptools-git-versioning-1.13.5-1|43	rm -rf setuptools_git_versioning.egg-info
21cr|python-setuptools-git-versioning-1.13.5-1|44	
21cr|python-setuptools-git-versioning-1.13.5-1|45	%build
21cr|python-setuptools-git-versioning-1.13.5-1|46	%py3_build
21cr|python-setuptools-git-versioning-1.13.5-1|47	
21cr|python-setuptools-git-versioning-1.13.5-1|48	%install
21cr|python-setuptools-git-versioning-1.13.5-1|49	%py3_install

7137 21
21cr|python-shadow-0.2-10|1	%define oname pyshadow
21cr|python-shadow-0.2-10|2	
21cr|python-shadow-0.2-10|3	Summary:	Python wrapper for shadow password file
21cr|python-shadow-0.2-10|4	Name:		python-shadow
21cr|python-shadow-0.2-10|5	Version:	0.2
21cr|python-shadow-0.2-10|6	Release:	10
21cr|python-shadow-0.2-10|7	License:	GPLv2+
21cr|python-shadow-0.2-10|8	Group:		Development/Python
21cr|python-shadow-0.2-10|9	Url:		http://www.twistedmatrix.com/users/z3p/files/
21cr|python-shadow-0.2-10|10	Source0:	%{oname}-%{version}.tar.gz
21cr|python-shadow-0.2-10|11	BuildRequires:	pkgconfig(python)
21cr|python-shadow-0.2-10|12	Provides:	%{oname} = %{EVRD}
21cr|python-shadow-0.2-10|13	
21cr|python-shadow-0.2-10|14	%description
21cr|python-shadow-0.2-10|15	This is a module to allow access to the shadow password file.  It also includes
21cr|python-shadow-0.2-10|16	md5_crypt, which implements the md5_crypt function used to encrypt passwords
21cr|python-shadow-0.2-10|17	in the shadow password file.
21cr|python-shadow-0.2-10|18	
21cr|python-shadow-0.2-10|19	%package -n python2-shadow
21cr|python-shadow-0.2-10|20	%py2_migration_meta python2-shadow
21cr|python-shadow-0.2-10|21	Summary:	Python wrapper for shadow password file
21cr|python-shadow-0.2-10|22	
21cr|python-shadow-0.2-10|23	%description -n python2-shadow
21cr|python-shadow-0.2-10|24	This is a module to allow access to the shadow password file.  It also includes
21cr|python-shadow-0.2-10|25	md5_crypt, which implements the md5_crypt function used to encrypt passwords
21cr|python-shadow-0.2-10|26	in the shadow password file.
21cr|python-shadow-0.2-10|27	
21cr|python-shadow-0.2-10|28	%files -n python2-shadow
21cr|python-shadow-0.2-10|29	%doc LICENSE README
21cr|python-shadow-0.2-10|30	%{py2_platsitedir}/*
21cr|python-shadow-0.2-10|31	
21cr|python-shadow-0.2-10|32	#----------------------------------------------------------------------------
21cr|python-shadow-0.2-10|33	
21cr|python-shadow-0.2-10|34	%prep
21cr|python-shadow-0.2-10|35	%setup -n %{oname}-%{version}
21cr|python-shadow-0.2-10|36	chmod 0644 LICENSE
21cr|python-shadow-0.2-10|37	
21cr|python-shadow-0.2-10|38	%build
21cr|python-shadow-0.2-10|39	python2 setup.py build
21cr|python-shadow-0.2-10|40	
21cr|python-shadow-0.2-10|41	%install
21cr|python-shadow-0.2-10|42	%{_bindir}/python2 setup.py install --root=%{buildroot} --record %{name}.files

7138 21
21cr|python-sherpa-4.14.0-1|1	%global         module    sherpa
21cr|python-sherpa-4.14.0-1|2	
21cr|python-sherpa-4.14.0-1|3	Name:           python-sherpa
21cr|python-sherpa-4.14.0-1|4	Version:        4.14.0
21cr|python-sherpa-4.14.0-1|5	Release:        1
21cr|python-sherpa-4.14.0-1|6	Group:          Sciences/Astronomy
21cr|python-sherpa-4.14.0-1|7	Summary:        Sherpa is a modeling and fitting application
21cr|python-sherpa-4.14.0-1|8	License:        GPLv3
21cr|python-sherpa-4.14.0-1|9	URL:            https://github.com/sherpa/sherpa/
21cr|python-sherpa-4.14.0-1|10	Source0:        https://github.com/sherpa/sherpa/archive/%{version}.tar.gz#/%{module}-%{version}.tar.gz
21cr|python-sherpa-4.14.0-1|11	Patch0:         sherpa-4.14.0-reproducible.patch
21cr|python-sherpa-4.14.0-1|12	
21cr|python-sherpa-4.14.0-1|13	
21cr|python-sherpa-4.14.0-1|14	
21cr|python-sherpa-4.14.0-1|15	%description
21cr|python-sherpa-4.14.0-1|16	Sherpa is the CIAO modeling and fitting application. It enables the
21cr|python-sherpa-4.14.0-1|17	user to construct complex models from simple definitions and fit those
21cr|python-sherpa-4.14.0-1|18	models to data, using a variety of statistics and optimization method
21cr|python-sherpa-4.14.0-1|19	
21cr|python-sherpa-4.14.0-1|20	#---------------------------------------------------------
21cr|python-sherpa-4.14.0-1|21	%package -n python3-sherpa
21cr|python-sherpa-4.14.0-1|22	Summary:        Python3 implementation of Sherpa
21cr|python-sherpa-4.14.0-1|23	Group:          Development/Python
21cr|python-sherpa-4.14.0-1|24	BuildRequires:  flex
21cr|python-sherpa-4.14.0-1|25	BuildRequires:  bison
21cr|python-sherpa-4.14.0-1|26	BuildRequires:  pkgconfig(python3)
21cr|python-sherpa-4.14.0-1|27	BuildRequires:  python3-numpy-devel
21cr|python-sherpa-4.14.0-1|28	BuildRequires:  python3egg(setuptools)
21cr|python-sherpa-4.14.0-1|29	BuildRequires:  python3egg(matplotlib)
21cr|python-sherpa-4.14.0-1|30	BuildRequires:  pkgconfig(cfitsio)
21cr|python-sherpa-4.14.0-1|31	BuildRequires:  pkgconfig(fftw3)
21cr|python-sherpa-4.14.0-1|32	BuildRequires:  gcc-gfortran
21cr|python-sherpa-4.14.0-1|33	BuildRequires:  gcc-c++
21cr|python-sherpa-4.14.0-1|34	
21cr|python-sherpa-4.14.0-1|35	ExcludeArch:    %{ix86}
21cr|python-sherpa-4.14.0-1|36	
21cr|python-sherpa-4.14.0-1|37	%description -n python3-sherpa
21cr|python-sherpa-4.14.0-1|38	%{summary}.
21cr|python-sherpa-4.14.0-1|39	
21cr|python-sherpa-4.14.0-1|40	%files -n python3-sherpa
21cr|python-sherpa-4.14.0-1|41	%doc LICENSE *.md
21cr|python-sherpa-4.14.0-1|42	%{py3_platsitedir}/*.so
21cr|python-sherpa-4.14.0-1|43	%{py3_platsitedir}/%{module}
21cr|python-sherpa-4.14.0-1|44	%{py3_platsitedir}/%{module}-%{version}-*.egg-info
21cr|python-sherpa-4.14.0-1|45	%{_bindir}/*
21cr|python-sherpa-4.14.0-1|46	#---------------------------------------------------------
21cr|python-sherpa-4.14.0-1|47	
21cr|python-sherpa-4.14.0-1|48	%prep
21cr|python-sherpa-4.14.0-1|49	%setup -qn %{module}-%{version}
21cr|python-sherpa-4.14.0-1|50	%patch0 -p1
21cr|python-sherpa-4.14.0-1|51	# fix fftw paths
21cr|python-sherpa-4.14.0-1|52	sed -i "s|#fftw=local|fftw=local|" setup.cfg
21cr|python-sherpa-4.14.0-1|53	sed -i "s|#fftw-include[-_]dirs.*$|fftw-include-dirs=%{_includedir}|" setup.cfg
21cr|python-sherpa-4.14.0-1|54	sed -i "s|#fftw-lib-dirs.*$|fftw-lib-dirs=%{_libdir}|" setup.cfg
21cr|python-sherpa-4.14.0-1|55	sed -i "s|#fftw-libraries|fftw-libraries|" setup.cfg
21cr|python-sherpa-4.14.0-1|56	
21cr|python-sherpa-4.14.0-1|57	# fix lib suffix
21cr|python-sherpa-4.14.0-1|58	sed -i "s|/lib/|/%{_lib}/|" helpers/sherpa_config.py
21cr|python-sherpa-4.14.0-1|59	
21cr|python-sherpa-4.14.0-1|60	# remove env
21cr|python-sherpa-4.14.0-1|61	find . -type f -name "*.py" -print0 | xargs -0 sed -i -e 's/^#!\/usr\/bin\/env python/#!\/usr\/bin\/python3/g'
21cr|python-sherpa-4.14.0-1|62	
21cr|python-sherpa-4.14.0-1|63	# Update permissions for debuginfo package
21cr|python-sherpa-4.14.0-1|64	find . -name "*.c" -o -name "*.h" -o -name "*.y" -o -name "*.l" |xargs chmod 0644
21cr|python-sherpa-4.14.0-1|65	
21cr|python-sherpa-4.14.0-1|66	%build
21cr|python-sherpa-4.14.0-1|67	cp -r extern extern0
21cr|python-sherpa-4.14.0-1|68	%py3_build
21cr|python-sherpa-4.14.0-1|69	rm -r extern
21cr|python-sherpa-4.14.0-1|70	cp -r extern0 extern
21cr|python-sherpa-4.14.0-1|71	
21cr|python-sherpa-4.14.0-1|72	
21cr|python-sherpa-4.14.0-1|73	%install
21cr|python-sherpa-4.14.0-1|74	%py3_install
21cr|python-sherpa-4.14.0-1|75	# remove hashbangs from non-exec fies
21cr|python-sherpa-4.14.0-1|76	perl -pi -e "s|/usr/bin/python3||" %{buildroot}%{py3_platsitedir}/sherpa/optmethods/ncoresde.py
21cr|python-sherpa-4.14.0-1|77	perl -pi -e "s|/usr/bin/python3||" %{buildroot}%{py3_platsitedir}/sherpa/optmethods/ncoresnm.py
21cr|python-sherpa-4.14.0-1|78	perl -pi -e "s|/usr/bin/python3||" %{buildroot}%{py3_platsitedir}/sherpa/optmethods/opt.py
21cr|python-sherpa-4.14.0-1|79	perl -pi -e "s|/usr/bin/python3||" %{buildroot}%{py3_platsitedir}/sherpa/utils/akima.py
21cr|python-sherpa-4.14.0-1|80	

7139 21
21cr|python-shortuuid-0.5.0-1|1	%define	module	shortuuid
21cr|python-shortuuid-0.5.0-1|2	
21cr|python-shortuuid-0.5.0-1|3	Summary:	Generator library for concise, unambiguous, and URL-safe UUIDs
21cr|python-shortuuid-0.5.0-1|4	
21cr|python-shortuuid-0.5.0-1|5	Name:		python-%{module}
21cr|python-shortuuid-0.5.0-1|6	Version:	0.5.0
21cr|python-shortuuid-0.5.0-1|7	Release:	1
21cr|python-shortuuid-0.5.0-1|8	Source0:	http://pypi.python.org/packages/source/s/shortuuid/shortuuid-%{version}.tar.gz
21cr|python-shortuuid-0.5.0-1|9	License:	BSD
21cr|python-shortuuid-0.5.0-1|10	Group:		Development/Python
21cr|python-shortuuid-0.5.0-1|11	Url:		https://github.com/stochastic-technologies/shortuuid/
21cr|python-shortuuid-0.5.0-1|12	BuildArch:	noarch
21cr|python-shortuuid-0.5.0-1|13	BuildRequires:	python3-setuptools
21cr|python-shortuuid-0.5.0-1|14	BuildRequires:	python3-devel
21cr|python-shortuuid-0.5.0-1|15	
21cr|python-shortuuid-0.5.0-1|16	%description
21cr|python-shortuuid-0.5.0-1|17	shortuuid is a simple python2 library that generates concise,
21cr|python-shortuuid-0.5.0-1|18	unambiguous, URL-safe UUIDs.
21cr|python-shortuuid-0.5.0-1|19	
21cr|python-shortuuid-0.5.0-1|20	Often, one needs to use non-sequential IDs in places where users will
21cr|python-shortuuid-0.5.0-1|21	see them, but the IDs must be as concise and easy to use as
21cr|python-shortuuid-0.5.0-1|22	possible. shortuuid solves this problem by generating uuids using
21cr|python-shortuuid-0.5.0-1|23	Python's built-in uuid module and then translating them to base57
21cr|python-shortuuid-0.5.0-1|24	using lowercase and uppercase letters and digits, and removing
21cr|python-shortuuid-0.5.0-1|25	similar-looking characters such as l, 1, I, O and 0.
21cr|python-shortuuid-0.5.0-1|26	
21cr|python-shortuuid-0.5.0-1|27	%package -n python3-%{module}
21cr|python-shortuuid-0.5.0-1|28	Summary:	Generator library for concise, unambiguous, and URL-safe UUIDs
21cr|python-shortuuid-0.5.0-1|29	BuildRequires:	python3-setuptools
21cr|python-shortuuid-0.5.0-1|30	
21cr|python-shortuuid-0.5.0-1|31	%description -n python3-%{module}
21cr|python-shortuuid-0.5.0-1|32	shortuuid is a simple python library that generates concise,
21cr|python-shortuuid-0.5.0-1|33	unambiguous, URL-safe UUIDs.
21cr|python-shortuuid-0.5.0-1|34	
21cr|python-shortuuid-0.5.0-1|35	Often, one needs to use non-sequential IDs in places where users will
21cr|python-shortuuid-0.5.0-1|36	see them, but the IDs must be as concise and easy to use as
21cr|python-shortuuid-0.5.0-1|37	possible. shortuuid solves this problem by generating uuids using
21cr|python-shortuuid-0.5.0-1|38	Python's built-in uuid module and then translating them to base57
21cr|python-shortuuid-0.5.0-1|39	using lowercase and uppercase letters and digits, and removing
21cr|python-shortuuid-0.5.0-1|40	similar-looking characters such as l, 1, I, O and 0.
21cr|python-shortuuid-0.5.0-1|41	
21cr|python-shortuuid-0.5.0-1|42	
21cr|python-shortuuid-0.5.0-1|43	%prep
21cr|python-shortuuid-0.5.0-1|44	%setup -q -n %{module}-%{version}
21cr|python-shortuuid-0.5.0-1|45	
21cr|python-shortuuid-0.5.0-1|46	%build
21cr|python-shortuuid-0.5.0-1|47	%__python3 setup.py build
21cr|python-shortuuid-0.5.0-1|48	
21cr|python-shortuuid-0.5.0-1|49	%install
21cr|python-shortuuid-0.5.0-1|50	%__python3 setup.py install --root=%{buildroot}
21cr|python-shortuuid-0.5.0-1|51	
21cr|python-shortuuid-0.5.0-1|52	%clean
21cr|python-shortuuid-0.5.0-1|53	
21cr|python-shortuuid-0.5.0-1|54	%files -n python3-%{module}
21cr|python-shortuuid-0.5.0-1|55	%{py3_puresitedir}/%{module}*

7140 21
21cr|python-show-in-file-manager-1.1.4-1|1	# Created by pyp2rpm-3.3.2
21cr|python-show-in-file-manager-1.1.4-1|2	%global pypi_name show-in-file-manager
21cr|python-show-in-file-manager-1.1.4-1|3	
21cr|python-show-in-file-manager-1.1.4-1|4	Name:           python-%{pypi_name}
21cr|python-show-in-file-manager-1.1.4-1|5	Version:	1.1.4
21cr|python-show-in-file-manager-1.1.4-1|6	Release:	1
21cr|python-show-in-file-manager-1.1.4-1|7	Summary:        Show in File Manager
21cr|python-show-in-file-manager-1.1.4-1|8	Group:          Development/Python
21cr|python-show-in-file-manager-1.1.4-1|9	License:        BSD 3-Clause License
21cr|python-show-in-file-manager-1.1.4-1|10	URL:            https://pypi.org/project/show-in-file-manager/
21cr|python-show-in-file-manager-1.1.4-1|11	Source0:	https://files.pythonhosted.org/packages/57/bb/691e835ebfc5344d41b27108bc54510d2cdbe0148005281fdbee6103b00c/show-in-file-manager-1.1.4.tar.gz
21cr|python-show-in-file-manager-1.1.4-1|12	BuildArch:      noarch
21cr|python-show-in-file-manager-1.1.4-1|13	
21cr|python-show-in-file-manager-1.1.4-1|14	BuildRequires:  python3-devel
21cr|python-show-in-file-manager-1.1.4-1|15	BuildRequires:  python3dist(d2to1)
21cr|python-show-in-file-manager-1.1.4-1|16	BuildRequires:  python3dist(setuptools)
21cr|python-show-in-file-manager-1.1.4-1|17	
21cr|python-show-in-file-manager-1.1.4-1|18	%description
21cr|python-show-in-file-manager-1.1.4-1|19	Show in File Manager is a Python package to open the
21cr|python-show-in-file-manager-1.1.4-1|20	system file manager and optionally select files in it.
21cr|python-show-in-file-manager-1.1.4-1|21	The point is not to open the files, but to select them
21cr|python-show-in-file-manager-1.1.4-1|22	in the file manager, thereby highlighting the files and
21cr|python-show-in-file-manager-1.1.4-1|23	allowing the user to quickly do something with them.
21cr|python-show-in-file-manager-1.1.4-1|24	
21cr|python-show-in-file-manager-1.1.4-1|25	%package -n     python3-%{pypi_name}
21cr|python-show-in-file-manager-1.1.4-1|26	Summary:        %{summary}
21cr|python-show-in-file-manager-1.1.4-1|27	%{?python_provide:%python_provide python3-%{pypi_name}}
21cr|python-show-in-file-manager-1.1.4-1|28	
21cr|python-show-in-file-manager-1.1.4-1|29	%description -n python3-%{pypi_name}
21cr|python-show-in-file-manager-1.1.4-1|30	Show in File Manager is a Python package to open the
21cr|python-show-in-file-manager-1.1.4-1|31	system file manager and optionally select files in it.
21cr|python-show-in-file-manager-1.1.4-1|32	The point is not to open the files, but to select them
21cr|python-show-in-file-manager-1.1.4-1|33	in the file manager, thereby highlighting the files and
21cr|python-show-in-file-manager-1.1.4-1|34	allowing the user to quickly do something with them.
21cr|python-show-in-file-manager-1.1.4-1|35	
21cr|python-show-in-file-manager-1.1.4-1|36	%prep
21cr|python-show-in-file-manager-1.1.4-1|37	%autosetup -n %{pypi_name}-%{version}
21cr|python-show-in-file-manager-1.1.4-1|38	
21cr|python-show-in-file-manager-1.1.4-1|39	# Remove bundled egg-info
21cr|python-show-in-file-manager-1.1.4-1|40	rm -rf %{pypi_name}.egg-info
21cr|python-show-in-file-manager-1.1.4-1|41	
21cr|python-show-in-file-manager-1.1.4-1|42	%build
21cr|python-show-in-file-manager-1.1.4-1|43	%py3_build
21cr|python-show-in-file-manager-1.1.4-1|44	
21cr|python-show-in-file-manager-1.1.4-1|45	%install
21cr|python-show-in-file-manager-1.1.4-1|46	%py3_install
21cr|python-show-in-file-manager-1.1.4-1|47	
21cr|python-show-in-file-manager-1.1.4-1|48	%files -n python3-%{pypi_name}
21cr|python-show-in-file-manager-1.1.4-1|49	%license LICENSE
21cr|python-show-in-file-manager-1.1.4-1|50	%doc
21cr|python-show-in-file-manager-1.1.4-1|51	%{_bindir}/showinfilemanager
21cr|python-show-in-file-manager-1.1.4-1|52	%{python3_sitelib}/showinfm/*
21cr|python-show-in-file-manager-1.1.4-1|53	%{python3_sitelib}/show_in_file_manager*

7141 21
21cr|python-shtab-1.6.1-1|1	%define pypi_name shtab
21cr|python-shtab-1.6.1-1|2	
21cr|python-shtab-1.6.1-1|3	Summary:	Automagic shell tab completion for Python CLI applications
21cr|python-shtab-1.6.1-1|4	Name:		python-%{pypi_name}
21cr|python-shtab-1.6.1-1|5	Version:	1.6.1
21cr|python-shtab-1.6.1-1|6	Release:	1
21cr|python-shtab-1.6.1-1|7	License:	ASL 2.0
21cr|python-shtab-1.6.1-1|8	Group:		Development/Python
21cr|python-shtab-1.6.1-1|9	Url:		https://github.com/iterative/shtab
21cr|python-shtab-1.6.1-1|10	Source0:	%{pypi_source}
21cr|python-shtab-1.6.1-1|11	BuildRequires:	pyproject-rpm-macros
21cr|python-shtab-1.6.1-1|12	BuildRequires:	python3dist(pip)
21cr|python-shtab-1.6.1-1|13	BuildRequires:	python3dist(pytest)
21cr|python-shtab-1.6.1-1|14	BuildRequires:	python3dist(pytest-cov)
21cr|python-shtab-1.6.1-1|15	BuildRequires:	python3dist(pytest-timeout)
21cr|python-shtab-1.6.1-1|16	BuildRequires:	python3dist(setuptools-scm)
21cr|python-shtab-1.6.1-1|17	BuildRequires:	python3dist(wheel)
21cr|python-shtab-1.6.1-1|18	BuildRequires:	pkgconfig(python3)
21cr|python-shtab-1.6.1-1|19	BuildArch:	noarch
21cr|python-shtab-1.6.1-1|20	
21cr|python-shtab-1.6.1-1|21	%description
21cr|python-shtab-1.6.1-1|22	Automatically generate shell tab completion scripts for Python CLI apps.
21cr|python-shtab-1.6.1-1|23	
21cr|python-shtab-1.6.1-1|24	#------------------------------------------------------------------
21cr|python-shtab-1.6.1-1|25	
21cr|python-shtab-1.6.1-1|26	%package -n python3-%{pypi_name}
21cr|python-shtab-1.6.1-1|27	Summary:	Automagic shell tab completion for Python CLI applications
21cr|python-shtab-1.6.1-1|28	Group:		Development/Python
21cr|python-shtab-1.6.1-1|29	
21cr|python-shtab-1.6.1-1|30	%description -n python3-%{pypi_name}
21cr|python-shtab-1.6.1-1|31	Automatically generate shell tab completion scripts for Python CLI apps.
21cr|python-shtab-1.6.1-1|32	
21cr|python-shtab-1.6.1-1|33	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-shtab-1.6.1-1|34	%doc README.rst
21cr|python-shtab-1.6.1-1|35	%license LICENCE
21cr|python-shtab-1.6.1-1|36	%{_bindir}/%{pypi_name}
21cr|python-shtab-1.6.1-1|37	
21cr|python-shtab-1.6.1-1|38	#------------------------------------------------------------------
21cr|python-shtab-1.6.1-1|39	
21cr|python-shtab-1.6.1-1|40	%prep
21cr|python-shtab-1.6.1-1|41	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-shtab-1.6.1-1|42	# remove coverage test config
21cr|python-shtab-1.6.1-1|43	sed -i -e 's/addopts =/#addopts =/' setup.cfg
21cr|python-shtab-1.6.1-1|44	sed -i "s/setuptools_scm\[toml\]/setuptools_scm/" pyproject.toml setup.cfg
21cr|python-shtab-1.6.1-1|45	
21cr|python-shtab-1.6.1-1|46	%generate_buildrequires
21cr|python-shtab-1.6.1-1|47	%pyproject_buildrequires -r
21cr|python-shtab-1.6.1-1|48	
21cr|python-shtab-1.6.1-1|49	%build
21cr|python-shtab-1.6.1-1|50	%pyproject_wheel
21cr|python-shtab-1.6.1-1|51	
21cr|python-shtab-1.6.1-1|52	%install
21cr|python-shtab-1.6.1-1|53	%pyproject_install
21cr|python-shtab-1.6.1-1|54	%pyproject_save_files %{pypi_name}
21cr|python-shtab-1.6.1-1|55	
21cr|python-shtab-1.6.1-1|56	%check
21cr|python-shtab-1.6.1-1|57	%pytest

7142 21
21cr|python-simplebayes-1.5.8-5|1	%define module simplebayes
21cr|python-simplebayes-1.5.8-5|2	
21cr|python-simplebayes-1.5.8-5|3	Name:           python-%{module}
21cr|python-simplebayes-1.5.8-5|4	Version:        1.5.8
21cr|python-simplebayes-1.5.8-5|5	Release:        5
21cr|python-simplebayes-1.5.8-5|6	Group:          Development/Python
21cr|python-simplebayes-1.5.8-5|7	Summary:        Native bayesian text classifier
21cr|python-simplebayes-1.5.8-5|8	License:        MIT
21cr|python-simplebayes-1.5.8-5|9	URL:            https://github.com/hickeroar/%{module}
21cr|python-simplebayes-1.5.8-5|10	Source0:        https://pypi.io/packages/source/s/%{module}/%{module}-%{version}.tar.gz
21cr|python-simplebayes-1.5.8-5|11	Patch0:         python-%{module}-1.5.8-mga-setup-encoding.patch
21cr|python-simplebayes-1.5.8-5|12	
21cr|python-simplebayes-1.5.8-5|13	BuildArch:      noarch
21cr|python-simplebayes-1.5.8-5|14	
21cr|python-simplebayes-1.5.8-5|15	
21cr|python-simplebayes-1.5.8-5|16	%description
21cr|python-simplebayes-1.5.8-5|17	This work is heavily inspired by the python "redisbayes"
21cr|python-simplebayes-1.5.8-5|18	module found here:
21cr|python-simplebayes-1.5.8-5|19	[https://github.com/jart/redisbayes]
21cr|python-simplebayes-1.5.8-5|20	and
21cr|python-simplebayes-1.5.8-5|21	[https://pypi.python.org/pypi/redisbayes].
21cr|python-simplebayes-1.5.8-5|22	#-------------------------------------------------------------
21cr|python-simplebayes-1.5.8-5|23	
21cr|python-simplebayes-1.5.8-5|24	%package -n python3-%{module}
21cr|python-simplebayes-1.5.8-5|25	Group:  Development/Python
21cr|python-simplebayes-1.5.8-5|26	Summary: A memory-based, optional-persistence naive bayesian text classifier
21cr|python-simplebayes-1.5.8-5|27	BuildRequires:  pkgconfig(python3)
21cr|python-simplebayes-1.5.8-5|28	BuildRequires:  python3egg(setuptools)
21cr|python-simplebayes-1.5.8-5|29	
21cr|python-simplebayes-1.5.8-5|30	
21cr|python-simplebayes-1.5.8-5|31	%description -n python3-%{module}
21cr|python-simplebayes-1.5.8-5|32	This work is heavily inspired by the python "redisbayes"
21cr|python-simplebayes-1.5.8-5|33	module found here:
21cr|python-simplebayes-1.5.8-5|34	[https://github.com/jart/redisbayes]
21cr|python-simplebayes-1.5.8-5|35	and
21cr|python-simplebayes-1.5.8-5|36	[https://pypi.python.org/pypi/redisbayes].
21cr|python-simplebayes-1.5.8-5|37	
21cr|python-simplebayes-1.5.8-5|38	
21cr|python-simplebayes-1.5.8-5|39	%files -n python3-%{module}
21cr|python-simplebayes-1.5.8-5|40	%doc README.rst LICENSE
21cr|python-simplebayes-1.5.8-5|41	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-simplebayes-1.5.8-5|42	%{py3_puresitedir}/%{module}
21cr|python-simplebayes-1.5.8-5|43	
21cr|python-simplebayes-1.5.8-5|44	#------------------------------------------------------------------
21cr|python-simplebayes-1.5.8-5|45	
21cr|python-simplebayes-1.5.8-5|46	%prep
21cr|python-simplebayes-1.5.8-5|47	%setup -qn %{module}-%{version}
21cr|python-simplebayes-1.5.8-5|48	%apply_patches
21cr|python-simplebayes-1.5.8-5|49	# Remove bundled egg-info
21cr|python-simplebayes-1.5.8-5|50	rm -rf %{module}.egg-info
21cr|python-simplebayes-1.5.8-5|51	
21cr|python-simplebayes-1.5.8-5|52	%build
21cr|python-simplebayes-1.5.8-5|53	%py3_build
21cr|python-simplebayes-1.5.8-5|54	
21cr|python-simplebayes-1.5.8-5|55	%install
21cr|python-simplebayes-1.5.8-5|56	%py3_install
21cr|python-simplebayes-1.5.8-5|57	
21cr|python-simplebayes-1.5.8-5|58	

7143 21
21cr|python-simpletal-5.1-5|1	%define srcname SimpleTAL
21cr|python-simpletal-5.1-5|2	
21cr|python-simpletal-5.1-5|3	Name:           python-simpletal
21cr|python-simpletal-5.1-5|4	Version:        5.1
21cr|python-simpletal-5.1-5|5	Release:        5
21cr|python-simpletal-5.1-5|6	Summary:        An XML based template processor for TAL, TALES and METAL specifications
21cr|python-simpletal-5.1-5|7	
21cr|python-simpletal-5.1-5|8	Group:          System/Libraries
21cr|python-simpletal-5.1-5|9	License:        BSD
21cr|python-simpletal-5.1-5|10	URL:            http://www.owlfish.com/software/simpleTAL/index.html
21cr|python-simpletal-5.1-5|11	Source0:        http://www.owlfish.com/software/simpleTAL/downloads/SimpleTAL-%{version}.tar.gz
21cr|python-simpletal-5.1-5|12	
21cr|python-simpletal-5.1-5|13	BuildArch:      noarch
21cr|python-simpletal-5.1-5|14	BuildRequires:  python3-devel
21cr|python-simpletal-5.1-5|15	
21cr|python-simpletal-5.1-5|16	%description
21cr|python-simpletal-5.1-5|17	SimpleTAL is a stand alone Python implementation of the TAL, TALES and METAL
21cr|python-simpletal-5.1-5|18	specifications used in Zope to power HTML and XML templates.
21cr|python-simpletal-5.1-5|19	
21cr|python-simpletal-5.1-5|20	%package -n python3-simpletal
21cr|python-simpletal-5.1-5|21	Summary:        An XML based template processor for TAL, TALES and METAL specifications
21cr|python-simpletal-5.1-5|22	
21cr|python-simpletal-5.1-5|23	%description -n python3-simpletal
21cr|python-simpletal-5.1-5|24	SimpleTAL is a stand alone Python implementation of the TAL, TALES and METAL
21cr|python-simpletal-5.1-5|25	specifications used in Zope to power HTML and XML templates.
21cr|python-simpletal-5.1-5|26	
21cr|python-simpletal-5.1-5|27	%prep
21cr|python-simpletal-5.1-5|28	%setup -q -n %{srcname}-%{version}
21cr|python-simpletal-5.1-5|29	
21cr|python-simpletal-5.1-5|30	%build
21cr|python-simpletal-5.1-5|31	CFLAGS="%{optflags}" python3 setup.py build
21cr|python-simpletal-5.1-5|32	
21cr|python-simpletal-5.1-5|33	
21cr|python-simpletal-5.1-5|34	%install
21cr|python-simpletal-5.1-5|35	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-simpletal-5.1-5|36	
21cr|python-simpletal-5.1-5|37	%files -n python-simpletal
21cr|python-simpletal-5.1-5|38	%doc Changes.txt LICENSE.txt README.txt examples/
21cr|python-simpletal-5.1-5|39	%{py3_puresitedir}/simpletal
21cr|python-simpletal-5.1-5|40	%{py3_puresitedir}/SimpleTAL-%{version}-py*.egg-info

7144 21
21cr|python-single-version-1.6.0-1|1	%define pypi_name single_version
21cr|python-single-version-1.6.0-1|2	
21cr|python-single-version-1.6.0-1|3	Name:           python-single-version
21cr|python-single-version-1.6.0-1|4	Version:        1.6.0
21cr|python-single-version-1.6.0-1|5	Release:        1
21cr|python-single-version-1.6.0-1|6	Summary:        Have a single source of version in your code base
21cr|python-single-version-1.6.0-1|7	Group:          Development/Python
21cr|python-single-version-1.6.0-1|8	License:        MIT
21cr|python-single-version-1.6.0-1|9	URL:            https://github.com/hongquan/single-version
21cr|python-single-version-1.6.0-1|10	Source0:        %{pypi_source}
21cr|python-single-version-1.6.0-1|11	BuildRequires:  python3-devel
21cr|python-single-version-1.6.0-1|12	BuildRequires:  python3-pip
21cr|python-single-version-1.6.0-1|13	BuildRequires:  python3-poetry-core
21cr|python-single-version-1.6.0-1|14	BuildRequires:  python3-wheel
21cr|python-single-version-1.6.0-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-single-version-1.6.0-1|16	BuildArch:      noarch
21cr|python-single-version-1.6.0-1|17	
21cr|python-single-version-1.6.0-1|18	%description
21cr|python-single-version-1.6.0-1|19	Utility to let you have a single source of version in your code base.
21cr|python-single-version-1.6.0-1|20	
21cr|python-single-version-1.6.0-1|21	#------------------------------------------------------------------
21cr|python-single-version-1.6.0-1|22	
21cr|python-single-version-1.6.0-1|23	%package -n python3-single-version
21cr|python-single-version-1.6.0-1|24	Summary:	%{summary}
21cr|python-single-version-1.6.0-1|25	Group:		Development/Python
21cr|python-single-version-1.6.0-1|26	
21cr|python-single-version-1.6.0-1|27	%description -n python3-single-version
21cr|python-single-version-1.6.0-1|28	Utility to let you have a single source of version in your code base.
21cr|python-single-version-1.6.0-1|29	
21cr|python-single-version-1.6.0-1|30	%files -n python3-single-version
21cr|python-single-version-1.6.0-1|31	%doc README.rst
21cr|python-single-version-1.6.0-1|32	%license LICENSE
21cr|python-single-version-1.6.0-1|33	%{python3_sitelib}/single_version
21cr|python-single-version-1.6.0-1|34	%{python3_sitelib}/single_version-%{version}*.dist-info
21cr|python-single-version-1.6.0-1|35	#------------------------------------------------------------------
21cr|python-single-version-1.6.0-1|36	
21cr|python-single-version-1.6.0-1|37	%prep
21cr|python-single-version-1.6.0-1|38	%autosetup -p1 -n single_version-%{version}
21cr|python-single-version-1.6.0-1|39	
21cr|python-single-version-1.6.0-1|40	%build
21cr|python-single-version-1.6.0-1|41	%pyproject_wheel
21cr|python-single-version-1.6.0-1|42	
21cr|python-single-version-1.6.0-1|43	%install
21cr|python-single-version-1.6.0-1|44	%pyproject_install

7145 21
21cr|python-sleekxmpp-1.3.3-2|1	%define oname   sleekxmpp
21cr|python-sleekxmpp-1.3.3-2|2	
21cr|python-sleekxmpp-1.3.3-2|3	Name:           python-%{oname}
21cr|python-sleekxmpp-1.3.3-2|4	Version:        1.3.3
21cr|python-sleekxmpp-1.3.3-2|5	Release:        2
21cr|python-sleekxmpp-1.3.3-2|6	Summary:        SleekXMPP is an elegant Python library for XMPP (aka Jabber, Google Talk, etc)
21cr|python-sleekxmpp-1.3.3-2|7	Source0:        http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-sleekxmpp-1.3.3-2|8	License:        MIT
21cr|python-sleekxmpp-1.3.3-2|9	Group:          Development/Python
21cr|python-sleekxmpp-1.3.3-2|10	Url:            http://github.com/fritzy/SleekXMPP
21cr|python-sleekxmpp-1.3.3-2|11	BuildArch:      noarch
21cr|python-sleekxmpp-1.3.3-2|12	BuildRequires:  python3egg(setuptools)
21cr|python-sleekxmpp-1.3.3-2|13	
21cr|python-sleekxmpp-1.3.3-2|14	%description
21cr|python-sleekxmpp-1.3.3-2|15	SleekXMPP is an MIT licensed XMPP library for Python 2.6/3.1+,
21cr|python-sleekxmpp-1.3.3-2|16	and is featured in examples in
21cr|python-sleekxmpp-1.3.3-2|17	`XMPP: The Definitive Guide <http://oreilly.com/catalog/9780596521271>`_
21cr|python-sleekxmpp-1.3.3-2|18	by Kevin Smith, Remko Tronçon, and Peter Saint-Andre. If you've arrived
21cr|python-sleekxmpp-1.3.3-2|19	here from reading the Definitive Guide, please see the notes on updating
21cr|python-sleekxmpp-1.3.3-2|20	the examples to the latest version of SleekXMPP.
21cr|python-sleekxmpp-1.3.3-2|21	
21cr|python-sleekxmpp-1.3.3-2|22	SleekXMPP's design goals and philosphy are:
21cr|python-sleekxmpp-1.3.3-2|23	
21cr|python-sleekxmpp-1.3.3-2|24	**Low number of dependencies**
21cr|python-sleekxmpp-1.3.3-2|25	Installing and using SleekXMPP should be as simple as possible, without
21cr|python-sleekxmpp-1.3.3-2|26	having to deal with long dependency chains.
21cr|python-sleekxmpp-1.3.3-2|27	
21cr|python-sleekxmpp-1.3.3-2|28	As part of reducing the number of dependencies, some third party
21cr|python-sleekxmpp-1.3.3-2|29	modules are included with SleekXMPP in the ``thirdparty`` directory.
21cr|python-sleekxmpp-1.3.3-2|30	Imports from this module first try to import an existing installed
21cr|python-sleekxmpp-1.3.3-2|31	version before loading the packaged version, when possible.
21cr|python-sleekxmpp-1.3.3-2|32	
21cr|python-sleekxmpp-1.3.3-2|33	**Every XEP as a plugin**
21cr|python-sleekxmpp-1.3.3-2|34	Following Python's "batteries included" approach, the goal is to
21cr|python-sleekxmpp-1.3.3-2|35	provide support for all currently active XEPs (final and draft). Since
21cr|python-sleekxmpp-1.3.3-2|36	adding XEP support is done through easy to create plugins, the hope is
21cr|python-sleekxmpp-1.3.3-2|37	to also provide a solid base for implementing and creating experimental
21cr|python-sleekxmpp-1.3.3-2|38	XEPs.
21cr|python-sleekxmpp-1.3.3-2|39	
21cr|python-sleekxmpp-1.3.3-2|40	**Rewarding to work with**
21cr|python-sleekxmpp-1.3.3-2|41	As much as possible, SleekXMPP should allow things to "just work" using
21cr|python-sleekxmpp-1.3.3-2|42	sensible defaults and appropriate abstractions. XML can be ugly to work
21cr|python-sleekxmpp-1.3.3-2|43	with, but it doesn't have to be that way.
21cr|python-sleekxmpp-1.3.3-2|44	
21cr|python-sleekxmpp-1.3.3-2|45	%package -n python3-%{oname}
21cr|python-sleekxmpp-1.3.3-2|46	Summary:        SleekXMPP is an elegant Python library for XMPP (aka Jabber, Google Talk, etc)
21cr|python-sleekxmpp-1.3.3-2|47	
21cr|python-sleekxmpp-1.3.3-2|48	%description -n python3-%{oname}
21cr|python-sleekxmpp-1.3.3-2|49	SleekXMPP is an MIT licensed XMPP library for Python 2.6/3.1+,
21cr|python-sleekxmpp-1.3.3-2|50	and is featured in examples in
21cr|python-sleekxmpp-1.3.3-2|51	`XMPP: The Definitive Guide <http://oreilly.com/catalog/9780596521271>`_
21cr|python-sleekxmpp-1.3.3-2|52	by Kevin Smith, Remko Tronçon, and Peter Saint-Andre. If you've arrived
21cr|python-sleekxmpp-1.3.3-2|53	here from reading the Definitive Guide, please see the notes on updating
21cr|python-sleekxmpp-1.3.3-2|54	the examples to the latest version of SleekXMPP.
21cr|python-sleekxmpp-1.3.3-2|55	
21cr|python-sleekxmpp-1.3.3-2|56	SleekXMPP's design goals and philosphy are:
21cr|python-sleekxmpp-1.3.3-2|57	
21cr|python-sleekxmpp-1.3.3-2|58	**Low number of dependencies**
21cr|python-sleekxmpp-1.3.3-2|59	Installing and using SleekXMPP should be as simple as possible, without
21cr|python-sleekxmpp-1.3.3-2|60	having to deal with long dependency chains.
21cr|python-sleekxmpp-1.3.3-2|61	
21cr|python-sleekxmpp-1.3.3-2|62	As part of reducing the number of dependencies, some third party
21cr|python-sleekxmpp-1.3.3-2|63	modules are included with SleekXMPP in the ``thirdparty`` directory.
21cr|python-sleekxmpp-1.3.3-2|64	Imports from this module first try to import an existing installed
21cr|python-sleekxmpp-1.3.3-2|65	version before loading the packaged version, when possible.
21cr|python-sleekxmpp-1.3.3-2|66	
21cr|python-sleekxmpp-1.3.3-2|67	**Every XEP as a plugin**
21cr|python-sleekxmpp-1.3.3-2|68	Following Python's "batteries included" approach, the goal is to
21cr|python-sleekxmpp-1.3.3-2|69	provide support for all currently active XEPs (final and draft). Since
21cr|python-sleekxmpp-1.3.3-2|70	adding XEP support is done through easy to create plugins, the hope is
21cr|python-sleekxmpp-1.3.3-2|71	to also provide a solid base for implementing and creating experimental
21cr|python-sleekxmpp-1.3.3-2|72	XEPs.
21cr|python-sleekxmpp-1.3.3-2|73	
21cr|python-sleekxmpp-1.3.3-2|74	**Rewarding to work with**
21cr|python-sleekxmpp-1.3.3-2|75	As much as possible, SleekXMPP should allow things to "just work" using
21cr|python-sleekxmpp-1.3.3-2|76	sensible defaults and appropriate abstractions. XML can be ugly to work
21cr|python-sleekxmpp-1.3.3-2|77	with, but it doesn't have to be that way.
21cr|python-sleekxmpp-1.3.3-2|78	
21cr|python-sleekxmpp-1.3.3-2|79	
21cr|python-sleekxmpp-1.3.3-2|80	%prep
21cr|python-sleekxmpp-1.3.3-2|81	%setup -q -n %{oname}-%{version}
21cr|python-sleekxmpp-1.3.3-2|82	
21cr|python-sleekxmpp-1.3.3-2|83	%build
21cr|python-sleekxmpp-1.3.3-2|84	python3 setup.py build
21cr|python-sleekxmpp-1.3.3-2|85	
21cr|python-sleekxmpp-1.3.3-2|86	%install
21cr|python-sleekxmpp-1.3.3-2|87	python3 setup.py install --root=%{buildroot}
21cr|python-sleekxmpp-1.3.3-2|88	
21cr|python-sleekxmpp-1.3.3-2|89	%files -n python3-%{oname}
21cr|python-sleekxmpp-1.3.3-2|90	%doc LICENSE
21cr|python-sleekxmpp-1.3.3-2|91	%doc README.rst
21cr|python-sleekxmpp-1.3.3-2|92	%{py3_puresitedir}/sleekxmpp/
21cr|python-sleekxmpp-1.3.3-2|93	%{py3_puresitedir}/sleekxmpp*.egg-info

7146 21
21cr|python-sloq-0.2-1|1	%define module	sloq
21cr|python-sloq-0.2-1|2	
21cr|python-sloq-0.2-1|3	Summary: 	Rate-limited Queue
21cr|python-sloq-0.2-1|4	Name: 	 	python-%{module}
21cr|python-sloq-0.2-1|5	Version: 	0.2
21cr|python-sloq-0.2-1|6	Release: 	1
21cr|python-sloq-0.2-1|7	Source:         %{module}-%{version}.tar.gz
21cr|python-sloq-0.2-1|8	URL:		https://pypi.org/project/sloq
21cr|python-sloq-0.2-1|9	License:	Apache License
21cr|python-sloq-0.2-1|10	Group:		Development/Python
21cr|python-sloq-0.2-1|11	BuildRequires:	python3-devel
21cr|python-sloq-0.2-1|12	BuildRequires:	python3-setuptools
21cr|python-sloq-0.2-1|13	BuildArch:	noarch
21cr|python-sloq-0.2-1|14	
21cr|python-sloq-0.2-1|15	%description
21cr|python-sloq-0.2-1|16	A slower queue implementation, guaranteeing that tasks are processsed at a
21cr|python-sloq-0.2-1|17	maximum rate.
21cr|python-sloq-0.2-1|18	
21cr|python-sloq-0.2-1|19	#---------------------------------------------------------------------------
21cr|python-sloq-0.2-1|20	%package     -n python3-%{module}
21cr|python-sloq-0.2-1|21	Summary:        Rate-limited Queue
21cr|python-sloq-0.2-1|22	
21cr|python-sloq-0.2-1|23	%description -n python3-%{module}
21cr|python-sloq-0.2-1|24	A slower queue implementation, guaranteeing that tasks are processsed at a
21cr|python-sloq-0.2-1|25	maximum rate.
21cr|python-sloq-0.2-1|26	
21cr|python-sloq-0.2-1|27	%files -n python3-%{module}
21cr|python-sloq-0.2-1|28	%{python3_sitelib}/*
21cr|python-sloq-0.2-1|29	
21cr|python-sloq-0.2-1|30	#---------------------------------------------------------------------------
21cr|python-sloq-0.2-1|31	
21cr|python-sloq-0.2-1|32	%prep
21cr|python-sloq-0.2-1|33	%setup -qn %{module}-%{version}
21cr|python-sloq-0.2-1|34	
21cr|python-sloq-0.2-1|35	%build
21cr|python-sloq-0.2-1|36	%py3_build
21cr|python-sloq-0.2-1|37	
21cr|python-sloq-0.2-1|38	%install
21cr|python-sloq-0.2-1|39	%py3_install

7147 21
21cr|python-smmap2-3.0.1-1|1	%define module smmap2
21cr|python-smmap2-3.0.1-1|2	
21cr|python-smmap2-3.0.1-1|3	Name:           python-%{module}
21cr|python-smmap2-3.0.1-1|4	Version:        3.0.1
21cr|python-smmap2-3.0.1-1|5	Release:        1
21cr|python-smmap2-3.0.1-1|6	Summary:        A pure python implementation of a sliding window memory map manager
21cr|python-smmap2-3.0.1-1|7	Group:          Development/Python
21cr|python-smmap2-3.0.1-1|8	License:        BSD
21cr|python-smmap2-3.0.1-1|9	URL:            https://github.com/Byron/smmap
21cr|python-smmap2-3.0.1-1|10	Source0:        https://files.pythonhosted.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
21cr|python-smmap2-3.0.1-1|11	BuildArch:      noarch
21cr|python-smmap2-3.0.1-1|12	
21cr|python-smmap2-3.0.1-1|13	
21cr|python-smmap2-3.0.1-1|14	%description
21cr|python-smmap2-3.0.1-1|15	smmap is a pure python implementation of a sliding memory map to help unifying
21cr|python-smmap2-3.0.1-1|16	memory mapped access on 32 and 64 bit systems and to help managing resources
21cr|python-smmap2-3.0.1-1|17	more efficiently.
21cr|python-smmap2-3.0.1-1|18	#----------------------------------------------------
21cr|python-smmap2-3.0.1-1|19	
21cr|python-smmap2-3.0.1-1|20	%package -n     python3-%{module}
21cr|python-smmap2-3.0.1-1|21	Summary:        %{summary}
21cr|python-smmap2-3.0.1-1|22	
21cr|python-smmap2-3.0.1-1|23	BuildRequires:  pkgconfig(python3)
21cr|python-smmap2-3.0.1-1|24	BuildRequires:  python3egg(nose)
21cr|python-smmap2-3.0.1-1|25	BuildRequires:  python3egg(nosexcover)
21cr|python-smmap2-3.0.1-1|26	BuildRequires:  python3egg(setuptools)
21cr|python-smmap2-3.0.1-1|27	BuildRequires:  python3egg(coverage)
21cr|python-smmap2-3.0.1-1|28	
21cr|python-smmap2-3.0.1-1|29	
21cr|python-smmap2-3.0.1-1|30	
21cr|python-smmap2-3.0.1-1|31	%description -n python3-%{module}
21cr|python-smmap2-3.0.1-1|32	smmap is a pure python implementation of a sliding memory map to help unifying
21cr|python-smmap2-3.0.1-1|33	memory mapped access on 32 and 64 bit systems and to help managing resources
21cr|python-smmap2-3.0.1-1|34	more efficiently.
21cr|python-smmap2-3.0.1-1|35	
21cr|python-smmap2-3.0.1-1|36	
21cr|python-smmap2-3.0.1-1|37	%files -n python3-%{module}
21cr|python-smmap2-3.0.1-1|38	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-smmap2-3.0.1-1|39	#----------------------------------------------------
21cr|python-smmap2-3.0.1-1|40	
21cr|python-smmap2-3.0.1-1|41	%prep
21cr|python-smmap2-3.0.1-1|42	%setup -qn %{module}-%{version}
21cr|python-smmap2-3.0.1-1|43	# Remove bundled egg-info
21cr|python-smmap2-3.0.1-1|44	rm -rf %{module}.egg-info
21cr|python-smmap2-3.0.1-1|45	
21cr|python-smmap2-3.0.1-1|46	
21cr|python-smmap2-3.0.1-1|47	%build
21cr|python-smmap2-3.0.1-1|48	%py3_build
21cr|python-smmap2-3.0.1-1|49	
21cr|python-smmap2-3.0.1-1|50	
21cr|python-smmap2-3.0.1-1|51	%install
21cr|python-smmap2-3.0.1-1|52	%py3_install
21cr|python-smmap2-3.0.1-1|53	

7148 21
21cr|python-socketio-5.7.1-1|1	# Sphinx-generated HTML documentation is not suitable for packaging; see
21cr|python-socketio-5.7.1-1|2	# https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
21cr|python-socketio-5.7.1-1|3	#
21cr|python-socketio-5.7.1-1|4	# We can generate PDF documentation as a substitute.
21cr|python-socketio-5.7.1-1|5	%bcond_with doc_pdf
21cr|python-socketio-5.7.1-1|6	
21cr|python-socketio-5.7.1-1|7	Name:           python-socketio
21cr|python-socketio-5.7.1-1|8	Version:        5.7.1
21cr|python-socketio-5.7.1-1|9	Release:        1
21cr|python-socketio-5.7.1-1|10	Summary:        Socket.IO server
21cr|python-socketio-5.7.1-1|11	Group:          Development/Python
21cr|python-socketio-5.7.1-1|12	License:        MIT
21cr|python-socketio-5.7.1-1|13	URL:            https://github.com/miguelgrinberg/python-socketio
21cr|python-socketio-5.7.1-1|14	Source0:        %{url}/archive/v%{version}/python-socketio-%{version}.tar.gz
21cr|python-socketio-5.7.1-1|15	
21cr|python-socketio-5.7.1-1|16	BuildArch:      noarch
21cr|python-socketio-5.7.1-1|17	
21cr|python-socketio-5.7.1-1|18	BuildRequires:  python3-devel
21cr|python-socketio-5.7.1-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-socketio-5.7.1-1|20	
21cr|python-socketio-5.7.1-1|21	# Documentation
21cr|python-socketio-5.7.1-1|22	%if %{with doc_pdf}
21cr|python-socketio-5.7.1-1|23	BuildRequires:  make
21cr|python-socketio-5.7.1-1|24	BuildRequires:  python3dist(sphinx)
21cr|python-socketio-5.7.1-1|25	BuildRequires:  python3-sphinx-latex
21cr|python-socketio-5.7.1-1|26	BuildRequires:  latexmk
21cr|python-socketio-5.7.1-1|27	%endif
21cr|python-socketio-5.7.1-1|28	
21cr|python-socketio-5.7.1-1|29	# Extra testing dependencies
21cr|python-socketio-5.7.1-1|30	BuildRequires:  python3dist(pytest)
21cr|python-socketio-5.7.1-1|31	
21cr|python-socketio-5.7.1-1|32	%global common_description %{expand:
21cr|python-socketio-5.7.1-1|33	Socket.IO is a transport protocol that enables real-time bidirectional
21cr|python-socketio-5.7.1-1|34	event-based communication between clients (typically, though not always, web
21cr|python-socketio-5.7.1-1|35	browsers) and a server. The official implementations of the client and server
21cr|python-socketio-5.7.1-1|36	components are written in JavaScript. This package provides Python
21cr|python-socketio-5.7.1-1|37	implementations of both, each with standard and asyncio variants.}
21cr|python-socketio-5.7.1-1|38	
21cr|python-socketio-5.7.1-1|39	%description %{common_description}
21cr|python-socketio-5.7.1-1|40	
21cr|python-socketio-5.7.1-1|41	#---------------------------------------------------------
21cr|python-socketio-5.7.1-1|42	%package -n     python3-socketio
21cr|python-socketio-5.7.1-1|43	Summary:        %{summary}
21cr|python-socketio-5.7.1-1|44	Group:          Development/Python
21cr|python-socketio-5.7.1-1|45	
21cr|python-socketio-5.7.1-1|46	%description -n python3-socketio %{common_description}
21cr|python-socketio-5.7.1-1|47	
21cr|python-socketio-5.7.1-1|48	
21cr|python-socketio-5.7.1-1|49	%pyproject_extras_subpkg -n python3-socketio client asyncio_client
21cr|python-socketio-5.7.1-1|50	
21cr|python-socketio-5.7.1-1|51	%files -n python3-socketio -f %{pyproject_files}
21cr|python-socketio-5.7.1-1|52	
21cr|python-socketio-5.7.1-1|53	#---------------------------------------------------------
21cr|python-socketio-5.7.1-1|54	
21cr|python-socketio-5.7.1-1|55	%package        doc
21cr|python-socketio-5.7.1-1|56	Summary:        Documentation for python-socketio
21cr|python-socketio-5.7.1-1|57	Group:          Documentation
21cr|python-socketio-5.7.1-1|58	
21cr|python-socketio-5.7.1-1|59	%description    doc %{common_description}
21cr|python-socketio-5.7.1-1|60	
21cr|python-socketio-5.7.1-1|61	%files doc
21cr|python-socketio-5.7.1-1|62	%license LICENSE
21cr|python-socketio-5.7.1-1|63	%doc CHANGES.md
21cr|python-socketio-5.7.1-1|64	%doc README.md
21cr|python-socketio-5.7.1-1|65	%doc SECURITY.md
21cr|python-socketio-5.7.1-1|66	%if %{with doc_pdf}
21cr|python-socketio-5.7.1-1|67	%doc docs/_build/latex/python-socketio.pdf
21cr|python-socketio-5.7.1-1|68	%endif
21cr|python-socketio-5.7.1-1|69	%doc examples
21cr|python-socketio-5.7.1-1|70	
21cr|python-socketio-5.7.1-1|71	#---------------------------------------------------------
21cr|python-socketio-5.7.1-1|72	
21cr|python-socketio-5.7.1-1|73	%prep
21cr|python-socketio-5.7.1-1|74	%autosetup
21cr|python-socketio-5.7.1-1|75	# Fix “/usr/bin/env python” shebangs in the examples
21cr|python-socketio-5.7.1-1|76	%py3_shebang_fix examples
21cr|python-socketio-5.7.1-1|77	
21cr|python-socketio-5.7.1-1|78	
21cr|python-socketio-5.7.1-1|79	%generate_buildrequires
21cr|python-socketio-5.7.1-1|80	%pyproject_buildrequires -x client,asyncio_client -t
21cr|python-socketio-5.7.1-1|81	
21cr|python-socketio-5.7.1-1|82	
21cr|python-socketio-5.7.1-1|83	%build
21cr|python-socketio-5.7.1-1|84	%pyproject_wheel
21cr|python-socketio-5.7.1-1|85	%if %{with doc_pdf}
21cr|python-socketio-5.7.1-1|86	PYTHONPATH="${PWD}/src" %make_build -C docs latex SPHINXOPTS='%{?_smp_mflags}'
21cr|python-socketio-5.7.1-1|87	%make_build -C docs/_build/latex LATEXMKOPTS='-quiet'
21cr|python-socketio-5.7.1-1|88	%endif
21cr|python-socketio-5.7.1-1|89	
21cr|python-socketio-5.7.1-1|90	
21cr|python-socketio-5.7.1-1|91	%install
21cr|python-socketio-5.7.1-1|92	%pyproject_install
21cr|python-socketio-5.7.1-1|93	%pyproject_save_files socketio
21cr|python-socketio-5.7.1-1|94	
21cr|python-socketio-5.7.1-1|95	
21cr|python-socketio-5.7.1-1|96	%check
21cr|python-socketio-5.7.1-1|97	%pytest

7149 21
21cr|python-socketpool-0.5.3-4|1	%define oname socketpool
21cr|python-socketpool-0.5.3-4|2	
21cr|python-socketpool-0.5.3-4|3	Name:           python-%{oname}
21cr|python-socketpool-0.5.3-4|4	Version:        0.5.3
21cr|python-socketpool-0.5.3-4|5	Release:        4
21cr|python-socketpool-0.5.3-4|6	Summary:        A simple Python socket pool
21cr|python-socketpool-0.5.3-4|7	Group:		    Development/Python
21cr|python-socketpool-0.5.3-4|8	License:        Public Domain or MIT
21cr|python-socketpool-0.5.3-4|9	URL:            https://github.com/benoitc/%{oname}
21cr|python-socketpool-0.5.3-4|10	Source0:        http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-socketpool-0.5.3-4|11	
21cr|python-socketpool-0.5.3-4|12	BuildRequires:  pkgconfig(python)
21cr|python-socketpool-0.5.3-4|13	BuildRequires:  pythonegg(setuptools)
21cr|python-socketpool-0.5.3-4|14	
21cr|python-socketpool-0.5.3-4|15	BuildArch:      noarch
21cr|python-socketpool-0.5.3-4|16	
21cr|python-socketpool-0.5.3-4|17	%description
21cr|python-socketpool-0.5.3-4|18	Socket pool is a simple socket pool that supports multiple factories and
21cr|python-socketpool-0.5.3-4|19	backends. It can easily be used by gevent, eventlet or any other library.
21cr|python-socketpool-0.5.3-4|20	
21cr|python-socketpool-0.5.3-4|21	%package -n python2-%{oname}
21cr|python-socketpool-0.5.3-4|22	Summary:        A simple Python socket pool
21cr|python-socketpool-0.5.3-4|23	
21cr|python-socketpool-0.5.3-4|24	%description -n python2-%{oname}
21cr|python-socketpool-0.5.3-4|25	Socket pool is a simple socket pool that supports multiple factories and
21cr|python-socketpool-0.5.3-4|26	backends. It can easily be used by gevent, eventlet or any other library.
21cr|python-socketpool-0.5.3-4|27	
21cr|python-socketpool-0.5.3-4|28	
21cr|python-socketpool-0.5.3-4|29	%prep
21cr|python-socketpool-0.5.3-4|30	%setup -qn %{oname}-%{version}
21cr|python-socketpool-0.5.3-4|31	rm -rf %{oname}.egg-info
21cr|python-socketpool-0.5.3-4|32	
21cr|python-socketpool-0.5.3-4|33	%build
21cr|python-socketpool-0.5.3-4|34	python2 setup.py build
21cr|python-socketpool-0.5.3-4|35	
21cr|python-socketpool-0.5.3-4|36	
21cr|python-socketpool-0.5.3-4|37	%install
21cr|python-socketpool-0.5.3-4|38	python2 setup.py install -O1 --skip-build --root %{buildroot} --install-data %{_docdir}
21cr|python-socketpool-0.5.3-4|39	mv examples %{buildroot}%{_docdir}/%{oname}/
21cr|python-socketpool-0.5.3-4|40	
21cr|python-socketpool-0.5.3-4|41	
21cr|python-socketpool-0.5.3-4|42	%files -n python2-%{oname}
21cr|python-socketpool-0.5.3-4|43	%doc %{_docdir}/%{oname}
21cr|python-socketpool-0.5.3-4|44	%{py2_puresitedir}/%{oname}*

7150 21
21cr|python-socks-2.0.3-1|1	%define pypi_name socks
21cr|python-socks-2.0.3-1|2	
21cr|python-socks-2.0.3-1|3	Name:           python-%{pypi_name}
21cr|python-socks-2.0.3-1|4	Version:        2.0.3
21cr|python-socks-2.0.3-1|5	Release:        1
21cr|python-socks-2.0.3-1|6	Summary:        Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality for Python
21cr|python-socks-2.0.3-1|7	Group:          Development/Python
21cr|python-socks-2.0.3-1|8	License:        Apache 2
21cr|python-socks-2.0.3-1|9	URL:            https://github.com/romis2012/python-socks
21cr|python-socks-2.0.3-1|10	Source:         https://pypi.io/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21cr|python-socks-2.0.3-1|11	
21cr|python-socks-2.0.3-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-socks-2.0.3-1|13	BuildRequires:	python3dist(setuptools)
21cr|python-socks-2.0.3-1|14	
21cr|python-socks-2.0.3-1|15	BuildArch:      noarch
21cr|python-socks-2.0.3-1|16	
21cr|python-socks-2.0.3-1|17	%description
21cr|python-socks-2.0.3-1|18	The python-socks package provides a core proxy client functionality for Python.
21cr|python-socks-2.0.3-1|19	Supports SOCKS4(a), SOCKS5, HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio) APIs.
21cr|python-socks-2.0.3-1|20	You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.
21cr|python-socks-2.0.3-1|21	
21cr|python-socks-2.0.3-1|22	#---------------------------------------------------------------------------
21cr|python-socks-2.0.3-1|23	%package -n python3-%{pypi_name}
21cr|python-socks-2.0.3-1|24	Summary:        Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality for Python
21cr|python-socks-2.0.3-1|25	Group:          Development/Python
21cr|python-socks-2.0.3-1|26	
21cr|python-socks-2.0.3-1|27	%description -n python3-%{pypi_name}
21cr|python-socks-2.0.3-1|28	The python-socks package provides a core proxy client functionality for Python.
21cr|python-socks-2.0.3-1|29	Supports SOCKS4(a), SOCKS5, HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio) APIs.
21cr|python-socks-2.0.3-1|30	You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.
21cr|python-socks-2.0.3-1|31	
21cr|python-socks-2.0.3-1|32	%files -n python3-%{pypi_name}
21cr|python-socks-2.0.3-1|33	%license LICENSE.txt
21cr|python-socks-2.0.3-1|34	%doc README.md
21cr|python-socks-2.0.3-1|35	%{python3_sitelib}/python_socks/
21cr|python-socks-2.0.3-1|36	%{python3_sitelib}/python_socks-*.egg-info/
21cr|python-socks-2.0.3-1|37	
21cr|python-socks-2.0.3-1|38	#----------------------------------------------------------------------------
21cr|python-socks-2.0.3-1|39	
21cr|python-socks-2.0.3-1|40	%prep
21cr|python-socks-2.0.3-1|41	%autosetup
21cr|python-socks-2.0.3-1|42	rm -vrf *.egg-info
21cr|python-socks-2.0.3-1|43	sed -i -e 's/\r//' README.md
21cr|python-socks-2.0.3-1|44	
21cr|python-socks-2.0.3-1|45	%build
21cr|python-socks-2.0.3-1|46	%py3_build
21cr|python-socks-2.0.3-1|47	
21cr|python-socks-2.0.3-1|48	%install
21cr|python-socks-2.0.3-1|49	%py3_install

7151 21
21cr|python-sounddevice-0.4.5-1|1	%define pypi_name sounddevice
21cr|python-sounddevice-0.4.5-1|2	
21cr|python-sounddevice-0.4.5-1|3	Name:           python-sounddevice
21cr|python-sounddevice-0.4.5-1|4	Version:        0.4.5
21cr|python-sounddevice-0.4.5-1|5	Release:        1
21cr|python-sounddevice-0.4.5-1|6	Summary:        Module to play and record sound with Python
21cr|python-sounddevice-0.4.5-1|7	Group:          Development/Python
21cr|python-sounddevice-0.4.5-1|8	License:        MIT
21cr|python-sounddevice-0.4.5-1|9	URL:            https://python-sounddevice.readthedocs.io/
21cr|python-sounddevice-0.4.5-1|10	Source0:        https://files.pythonhosted.org/packages/source/s/sounddevice/sounddevice-%{version}.tar.gz
21cr|python-sounddevice-0.4.5-1|11	BuildRequires:  python3egg(cffi)
21cr|python-sounddevice-0.4.5-1|12	BuildRequires:  python3egg(numpy)
21cr|python-sounddevice-0.4.5-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-sounddevice-0.4.5-1|14	BuildRequires:  pkgconfig(portaudio-2.0)
21cr|python-sounddevice-0.4.5-1|15	BuildRequires:  fdupes
21cr|python-sounddevice-0.4.5-1|16	BuildArch:      noarch
21cr|python-sounddevice-0.4.5-1|17	
21cr|python-sounddevice-0.4.5-1|18	%description
21cr|python-sounddevice-0.4.5-1|19	This Python module provides bindings for the PortAudio library and a few
21cr|python-sounddevice-0.4.5-1|20	convenience functions to play and record NumPy arrays containing audio signals.
21cr|python-sounddevice-0.4.5-1|21	
21cr|python-sounddevice-0.4.5-1|22	#--------------------------------------------------------------------------
21cr|python-sounddevice-0.4.5-1|23	%package -n python3-%{pypi_name}
21cr|python-sounddevice-0.4.5-1|24	Summary:        Module to play and record sound with Python
21cr|python-sounddevice-0.4.5-1|25	Group:          Development/Python
21cr|python-sounddevice-0.4.5-1|26	Requires:       libportaudio2
21cr|python-sounddevice-0.4.5-1|27	Requires:       python3-cffi >= 1.0
21cr|python-sounddevice-0.4.5-1|28	Recommends:     python3-numpy
21cr|python-sounddevice-0.4.5-1|29	
21cr|python-sounddevice-0.4.5-1|30	%description -n python3-%{pypi_name}
21cr|python-sounddevice-0.4.5-1|31	This Python module provides bindings for the PortAudio library and a few
21cr|python-sounddevice-0.4.5-1|32	convenience functions to play and record NumPy arrays containing audio signals.
21cr|python-sounddevice-0.4.5-1|33	
21cr|python-sounddevice-0.4.5-1|34	%files -n python3-%{pypi_name}
21cr|python-sounddevice-0.4.5-1|35	%doc NEWS.rst README.rst examples
21cr|python-sounddevice-0.4.5-1|36	%license LICENSE
21cr|python-sounddevice-0.4.5-1|37	%{python3_sitelib}/*
21cr|python-sounddevice-0.4.5-1|38	
21cr|python-sounddevice-0.4.5-1|39	#--------------------------------------------------------------------------
21cr|python-sounddevice-0.4.5-1|40	
21cr|python-sounddevice-0.4.5-1|41	%prep
21cr|python-sounddevice-0.4.5-1|42	%setup -q -n sounddevice-%{version}
21cr|python-sounddevice-0.4.5-1|43	
21cr|python-sounddevice-0.4.5-1|44	%build
21cr|python-sounddevice-0.4.5-1|45	chmod 644 examples/*
21cr|python-sounddevice-0.4.5-1|46	%py3_build
21cr|python-sounddevice-0.4.5-1|47	
21cr|python-sounddevice-0.4.5-1|48	%install
21cr|python-sounddevice-0.4.5-1|49	%py3_install
21cr|python-sounddevice-0.4.5-1|50	fdupes %{buildroot}%{python3_sitelib}

7152 21
21cr|python-speaklater-1.3-11|1	%global tarName speaklater
21cr|python-speaklater-1.3-11|2	
21cr|python-speaklater-1.3-11|3	Name:           python-%{tarName}
21cr|python-speaklater-1.3-11|4	Version:        1.3
21cr|python-speaklater-1.3-11|5	Release:        11
21cr|python-speaklater-1.3-11|6	Summary:        Implements a lazy string for python useful for use with gettext
21cr|python-speaklater-1.3-11|7	Group:          Development/Python
21cr|python-speaklater-1.3-11|8	License:        BSD
21cr|python-speaklater-1.3-11|9	URL:            https://pypi.org/project/speaklater/
21cr|python-speaklater-1.3-11|10	Source0:        http://pypi.python.org/packages/source/s/%{tarName}/%{tarName}-%{version}.tar.gz
21cr|python-speaklater-1.3-11|11	# Submitted upstream at: https://github.com/mitsuhiko/speaklater/pull/8
21cr|python-speaklater-1.3-11|12	# Alternative approach at https://github.com/mitsuhiko/speaklater/pull/3
21cr|python-speaklater-1.3-11|13	Patch0:         0001-Enable-building-on-python3-along-with-changes-to-doc.patch
21cr|python-speaklater-1.3-11|14	
21cr|python-speaklater-1.3-11|15	BuildArch:      noarch
21cr|python-speaklater-1.3-11|16	BuildRequires:  python3-devel
21cr|python-speaklater-1.3-11|17	BuildRequires:  python3-setuptools
21cr|python-speaklater-1.3-11|18	
21cr|python-speaklater-1.3-11|19	%description
21cr|python-speaklater-1.3-11|20	A module that provides lazy strings for translations. Basically you get an
21cr|python-speaklater-1.3-11|21	object that appears to be a string but changes the value every time the value
21cr|python-speaklater-1.3-11|22	is evaluated based on a callable you provide.
21cr|python-speaklater-1.3-11|23	
21cr|python-speaklater-1.3-11|24	%package -n python3-speaklater
21cr|python-speaklater-1.3-11|25	Summary: Implements a lazy string for python3 useful for gettext
21cr|python-speaklater-1.3-11|26	Group:   Development/Python
21cr|python-speaklater-1.3-11|27	
21cr|python-speaklater-1.3-11|28	%description -n python3-speaklater
21cr|python-speaklater-1.3-11|29	A module that provides lazy strings for translations. Basically you get an
21cr|python-speaklater-1.3-11|30	object that appears to be a string but changes the value every time the value
21cr|python-speaklater-1.3-11|31	is evaluated based on a callable you provide.
21cr|python-speaklater-1.3-11|32	
21cr|python-speaklater-1.3-11|33	This package provides the python3 version of the module.
21cr|python-speaklater-1.3-11|34	
21cr|python-speaklater-1.3-11|35	%prep
21cr|python-speaklater-1.3-11|36	%setup -qn %{tarName}-%{version}
21cr|python-speaklater-1.3-11|37	%autopatch -p1
21cr|python-speaklater-1.3-11|38	
21cr|python-speaklater-1.3-11|39	%build
21cr|python-speaklater-1.3-11|40	%py3_build
21cr|python-speaklater-1.3-11|41	
21cr|python-speaklater-1.3-11|42	%install
21cr|python-speaklater-1.3-11|43	%py3_install
21cr|python-speaklater-1.3-11|44	
21cr|python-speaklater-1.3-11|45	%check
21cr|python-speaklater-1.3-11|46	pushd build/lib
21cr|python-speaklater-1.3-11|47	python3 -m doctest speaklater.py
21cr|python-speaklater-1.3-11|48	popd
21cr|python-speaklater-1.3-11|49	
21cr|python-speaklater-1.3-11|50	%files -n python3-speaklater
21cr|python-speaklater-1.3-11|51	%{py3_puresitedir}/speaklater*
21cr|python-speaklater-1.3-11|52	%{py3_puresitedir}/__pycache__/*
21cr|python-speaklater-1.3-11|53	%doc LICENSE
21cr|python-speaklater-1.3-11|54	%doc PKG-INFO README

7153 21
21cr|python-sphinxcontrib-asyncio-0.3.0-1|1	%global pypi_name sphinxcontrib-asyncio
21cr|python-sphinxcontrib-asyncio-0.3.0-1|2	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|3	Name:           python-%{pypi_name}
21cr|python-sphinxcontrib-asyncio-0.3.0-1|4	Version:        0.3.0
21cr|python-sphinxcontrib-asyncio-0.3.0-1|5	Release:        1
21cr|python-sphinxcontrib-asyncio-0.3.0-1|6	Summary:        Sphinx extension to support coroutines in markup
21cr|python-sphinxcontrib-asyncio-0.3.0-1|7	Group:          Development/Python
21cr|python-sphinxcontrib-asyncio-0.3.0-1|8	License:        ASL 2.0
21cr|python-sphinxcontrib-asyncio-0.3.0-1|9	URL:            https://github.com/aio-libs/sphinxcontrib-asyncio
21cr|python-sphinxcontrib-asyncio-0.3.0-1|10	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-sphinxcontrib-asyncio-0.3.0-1|11	BuildArch:      noarch
21cr|python-sphinxcontrib-asyncio-0.3.0-1|12	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|13	%description
21cr|python-sphinxcontrib-asyncio-0.3.0-1|14	Sphinx extension for adding asyncio-specific markups.
21cr|python-sphinxcontrib-asyncio-0.3.0-1|15	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|16	#----------------------------------------------------------
21cr|python-sphinxcontrib-asyncio-0.3.0-1|17	%package -n     python3-%{pypi_name}
21cr|python-sphinxcontrib-asyncio-0.3.0-1|18	Summary:        %{summary}
21cr|python-sphinxcontrib-asyncio-0.3.0-1|19	Group:          Development/Python
21cr|python-sphinxcontrib-asyncio-0.3.0-1|20	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|21	BuildRequires:  python3-devel
21cr|python-sphinxcontrib-asyncio-0.3.0-1|22	BuildRequires:  python3-setuptools
21cr|python-sphinxcontrib-asyncio-0.3.0-1|23	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|24	%description -n python3-%{pypi_name}
21cr|python-sphinxcontrib-asyncio-0.3.0-1|25	Sphinx extension for adding asyncio-specific markups.
21cr|python-sphinxcontrib-asyncio-0.3.0-1|26	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|27	%files -n python3-%{pypi_name}
21cr|python-sphinxcontrib-asyncio-0.3.0-1|28	%doc README.rst
21cr|python-sphinxcontrib-asyncio-0.3.0-1|29	%license LICENSE
21cr|python-sphinxcontrib-asyncio-0.3.0-1|30	%{python3_sitelib}/sphinxcontrib/
21cr|python-sphinxcontrib-asyncio-0.3.0-1|31	%{python3_sitelib}/sphinxcontrib_asyncio-%{version}-py*.egg-info
21cr|python-sphinxcontrib-asyncio-0.3.0-1|32	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|33	#----------------------------------------------------------
21cr|python-sphinxcontrib-asyncio-0.3.0-1|34	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|35	%prep
21cr|python-sphinxcontrib-asyncio-0.3.0-1|36	%autosetup -n %{pypi_name}-%{version}
21cr|python-sphinxcontrib-asyncio-0.3.0-1|37	rm -rf %{pypi_name}.egg-info
21cr|python-sphinxcontrib-asyncio-0.3.0-1|38	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|39	%build
21cr|python-sphinxcontrib-asyncio-0.3.0-1|40	%py3_build
21cr|python-sphinxcontrib-asyncio-0.3.0-1|41	
21cr|python-sphinxcontrib-asyncio-0.3.0-1|42	%install
21cr|python-sphinxcontrib-asyncio-0.3.0-1|43	%py3_install

7154 21
21cr|python-sphinxcontrib-github-alt-1.2-1|1	%define pypi_name sphinxcontrib_github_alt
21cr|python-sphinxcontrib-github-alt-1.2-1|2	
21cr|python-sphinxcontrib-github-alt-1.2-1|3	Name:           python-sphinxcontrib-github-alt
21cr|python-sphinxcontrib-github-alt-1.2-1|4	Version:        1.2
21cr|python-sphinxcontrib-github-alt-1.2-1|5	Release:        1
21cr|python-sphinxcontrib-github-alt-1.2-1|6	Summary:        Link to GitHub issues, pull requests, commits and users from Sphinx docs
21cr|python-sphinxcontrib-github-alt-1.2-1|7	Group:          Development/Python
21cr|python-sphinxcontrib-github-alt-1.2-1|8	License:        BSD
21cr|python-sphinxcontrib-github-alt-1.2-1|9	URL:            https://github.com/jupyter/sphinxcontrib_github_alt
21cr|python-sphinxcontrib-github-alt-1.2-1|10	Source0:        %{pypi_source}
21cr|python-sphinxcontrib-github-alt-1.2-1|11	
21cr|python-sphinxcontrib-github-alt-1.2-1|12	BuildArch:      noarch
21cr|python-sphinxcontrib-github-alt-1.2-1|13	
21cr|python-sphinxcontrib-github-alt-1.2-1|14	BuildRequires:  python3-pip
21cr|python-sphinxcontrib-github-alt-1.2-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-sphinxcontrib-github-alt-1.2-1|16	BuildRequires:  python3-devel
21cr|python-sphinxcontrib-github-alt-1.2-1|17	BuildRequires:  python3-flit
21cr|python-sphinxcontrib-github-alt-1.2-1|18	# for flit to analyze the README:
21cr|python-sphinxcontrib-github-alt-1.2-1|19	BuildRequires:  python3-pygments
21cr|python-sphinxcontrib-github-alt-1.2-1|20	
21cr|python-sphinxcontrib-github-alt-1.2-1|21	%global _description \
21cr|python-sphinxcontrib-github-alt-1.2-1|22	Link to GitHub issues, pull requests, commits and users for a particular \
21cr|python-sphinxcontrib-github-alt-1.2-1|23	project. \
21cr|python-sphinxcontrib-github-alt-1.2-1|24	It's called 'alt' because sphinxcontrib-github already exists. IPython & \
21cr|python-sphinxcontrib-github-alt-1.2-1|25	Jupyter projects have been using the syntax defined in this extension for \
21cr|python-sphinxcontrib-github-alt-1.2-1|26	some time before we made it into its own package, so we didn't want to \
21cr|python-sphinxcontrib-github-alt-1.2-1|27	switch to sphinxcontrib-github.
21cr|python-sphinxcontrib-github-alt-1.2-1|28	
21cr|python-sphinxcontrib-github-alt-1.2-1|29	%description %_description
21cr|python-sphinxcontrib-github-alt-1.2-1|30	
21cr|python-sphinxcontrib-github-alt-1.2-1|31	#------------------------------------------------------------
21cr|python-sphinxcontrib-github-alt-1.2-1|32	%package -n     python3-sphinxcontrib-github-alt
21cr|python-sphinxcontrib-github-alt-1.2-1|33	Summary:        %{summary}
21cr|python-sphinxcontrib-github-alt-1.2-1|34	Group:          Development/Python
21cr|python-sphinxcontrib-github-alt-1.2-1|35	Provides:       python3-sphinxcontrib_github_alt = %{EVRD}
21cr|python-sphinxcontrib-github-alt-1.2-1|36	
21cr|python-sphinxcontrib-github-alt-1.2-1|37	%description -n python3-sphinxcontrib-github-alt
21cr|python-sphinxcontrib-github-alt-1.2-1|38	
21cr|python-sphinxcontrib-github-alt-1.2-1|39	%_description
21cr|python-sphinxcontrib-github-alt-1.2-1|40	
21cr|python-sphinxcontrib-github-alt-1.2-1|41	%files -n python3-sphinxcontrib-github-alt
21cr|python-sphinxcontrib-github-alt-1.2-1|42	%doc README.rst
21cr|python-sphinxcontrib-github-alt-1.2-1|43	%license COPYING.md
21cr|python-sphinxcontrib-github-alt-1.2-1|44	%{python3_sitelib}/sphinxcontrib_github_alt-%{version}.dist-info/
21cr|python-sphinxcontrib-github-alt-1.2-1|45	%{python3_sitelib}/sphinxcontrib_github_alt.py
21cr|python-sphinxcontrib-github-alt-1.2-1|46	%{python3_sitelib}/__pycache__/sphinxcontrib_github_alt*
21cr|python-sphinxcontrib-github-alt-1.2-1|47	
21cr|python-sphinxcontrib-github-alt-1.2-1|48	#------------------------------------------------------------
21cr|python-sphinxcontrib-github-alt-1.2-1|49	
21cr|python-sphinxcontrib-github-alt-1.2-1|50	%prep
21cr|python-sphinxcontrib-github-alt-1.2-1|51	%autosetup -n sphinxcontrib_github_alt-%{version}
21cr|python-sphinxcontrib-github-alt-1.2-1|52	
21cr|python-sphinxcontrib-github-alt-1.2-1|53	
21cr|python-sphinxcontrib-github-alt-1.2-1|54	%build
21cr|python-sphinxcontrib-github-alt-1.2-1|55	# this package has no setup.py, it uses flit
21cr|python-sphinxcontrib-github-alt-1.2-1|56	export FLIT_NO_NETWORK=1
21cr|python-sphinxcontrib-github-alt-1.2-1|57	flit build --format wheel
21cr|python-sphinxcontrib-github-alt-1.2-1|58	
21cr|python-sphinxcontrib-github-alt-1.2-1|59	
21cr|python-sphinxcontrib-github-alt-1.2-1|60	%install
21cr|python-sphinxcontrib-github-alt-1.2-1|61	# We install the wheel created at %%build
21cr|python-sphinxcontrib-github-alt-1.2-1|62	%py3_install_wheel sphinxcontrib_github_alt-%{version}-py2.py3-none-any.whl
21cr|python-sphinxcontrib-github-alt-1.2-1|63	

7155 21
21cr|python-sphinxcontrib-issuetracker-0.11-1|1	%define	pypi_name	sphinxcontrib-issuetracker
21cr|python-sphinxcontrib-issuetracker-0.11-1|2	
21cr|python-sphinxcontrib-issuetracker-0.11-1|3	Summary:	Sphinx integration with different issuetrackers
21cr|python-sphinxcontrib-issuetracker-0.11-1|4	Name:		python-%{pypi_name}
21cr|python-sphinxcontrib-issuetracker-0.11-1|5	Version:	0.11
21cr|python-sphinxcontrib-issuetracker-0.11-1|6	Release:	1
21cr|python-sphinxcontrib-issuetracker-0.11-1|7	Group:		Development/Python
21cr|python-sphinxcontrib-issuetracker-0.11-1|8	License:	BSD
21cr|python-sphinxcontrib-issuetracker-0.11-1|9	Url:		http://packages.python.org/sphinxcontrib-issuetracker
21cr|python-sphinxcontrib-issuetracker-0.11-1|10	Source0:	https://pypi.io/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-sphinxcontrib-issuetracker-0.11-1|11	BuildArch:	noarch
21cr|python-sphinxcontrib-issuetracker-0.11-1|12	
21cr|python-sphinxcontrib-issuetracker-0.11-1|13	%description
21cr|python-sphinxcontrib-issuetracker-0.11-1|14	This Sphinx 1.0 extension parses textual issue references like "#10"
21cr|python-sphinxcontrib-issuetracker-0.11-1|15	and turns them into an issue tracker.
21cr|python-sphinxcontrib-issuetracker-0.11-1|16	
21cr|python-sphinxcontrib-issuetracker-0.11-1|17	#------------------------------------------------------------------
21cr|python-sphinxcontrib-issuetracker-0.11-1|18	%package -n python3-%{pypi_name}
21cr|python-sphinxcontrib-issuetracker-0.11-1|19	Summary:	Sphinx integration with different issuetrackers
21cr|python-sphinxcontrib-issuetracker-0.11-1|20	Group:		Development/Python
21cr|python-sphinxcontrib-issuetracker-0.11-1|21	BuildRequires:	python3-devel
21cr|python-sphinxcontrib-issuetracker-0.11-1|22	BuildRequires:	python3-setuptools
21cr|python-sphinxcontrib-issuetracker-0.11-1|23	BuildRequires:	python3-lxml
21cr|python-sphinxcontrib-issuetracker-0.11-1|24	Requires:	python3-sphinx
21cr|python-sphinxcontrib-issuetracker-0.11-1|25	Requires:	python3-lxml
21cr|python-sphinxcontrib-issuetracker-0.11-1|26	
21cr|python-sphinxcontrib-issuetracker-0.11-1|27	%description -n python3-%{pypi_name}
21cr|python-sphinxcontrib-issuetracker-0.11-1|28	This Sphinx 1.0 extension parses textual issue references like "#10"
21cr|python-sphinxcontrib-issuetracker-0.11-1|29	and turns them into an issue tracker.
21cr|python-sphinxcontrib-issuetracker-0.11-1|30	
21cr|python-sphinxcontrib-issuetracker-0.11-1|31	%files -n python3-%{pypi_name}
21cr|python-sphinxcontrib-issuetracker-0.11-1|32	%doc CHANGES.rst README*
21cr|python-sphinxcontrib-issuetracker-0.11-1|33	%{py3_puresitedir}/*
21cr|python-sphinxcontrib-issuetracker-0.11-1|34	
21cr|python-sphinxcontrib-issuetracker-0.11-1|35	#------------------------------------------------------------------
21cr|python-sphinxcontrib-issuetracker-0.11-1|36	
21cr|python-sphinxcontrib-issuetracker-0.11-1|37	%prep
21cr|python-sphinxcontrib-issuetracker-0.11-1|38	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-sphinxcontrib-issuetracker-0.11-1|39	
21cr|python-sphinxcontrib-issuetracker-0.11-1|40	%build
21cr|python-sphinxcontrib-issuetracker-0.11-1|41	%py3_build
21cr|python-sphinxcontrib-issuetracker-0.11-1|42	
21cr|python-sphinxcontrib-issuetracker-0.11-1|43	%install
21cr|python-sphinxcontrib-issuetracker-0.11-1|44	#PYTHONDONTWRITEBYTECODE= %__python2 setup.py install --root=%{buildroot}
21cr|python-sphinxcontrib-issuetracker-0.11-1|45	%py3_install

7156 21
21cr|python-sphinx-design-0.1.0-1|1	%define pypi_name sphinx_design
21cr|python-sphinx-design-0.1.0-1|2	
21cr|python-sphinx-design-0.1.0-1|3	Name:           python-sphinx-design
21cr|python-sphinx-design-0.1.0-1|4	Version:        0.1.0
21cr|python-sphinx-design-0.1.0-1|5	Release:        1
21cr|python-sphinx-design-0.1.0-1|6	Summary:        Sphinx extension for responsive web components
21cr|python-sphinx-design-0.1.0-1|7	Group:          Development/Python
21cr|python-sphinx-design-0.1.0-1|8	
21cr|python-sphinx-design-0.1.0-1|9	# This project is MIT, but bundles JSON glyphs
21cr|python-sphinx-design-0.1.0-1|10	# - sphinx_design/compiled/material* is Apache-2.0
21cr|python-sphinx-design-0.1.0-1|11	# - sphinx_design/compiled/octicon* is MIT
21cr|python-sphinx-design-0.1.0-1|12	License:        MIT AND Apache-2.0
21cr|python-sphinx-design-0.1.0-1|13	URL:            https://github.com/executablebooks/sphinx-design
21cr|python-sphinx-design-0.1.0-1|14	Source0:        %{url}/archive/v%{version}/sphinx-design-%{version}.tar.gz
21cr|python-sphinx-design-0.1.0-1|15	BuildArch:      noarch
21cr|python-sphinx-design-0.1.0-1|16	
21cr|python-sphinx-design-0.1.0-1|17	BuildRequires:  python3-devel
21cr|python-sphinx-design-0.1.0-1|18	BuildRequires:  python3-myst-parser
21cr|python-sphinx-design-0.1.0-1|19	BuildRequires:  pyproject-rpm-macros
21cr|python-sphinx-design-0.1.0-1|20	
21cr|python-sphinx-design-0.1.0-1|21	# The Fedora package does not contain JSON glyphs
21cr|python-sphinx-design-0.1.0-1|22	Provides:       bundled(material-icons-fonts) = 4.0.0.c9e5528
21cr|python-sphinx-design-0.1.0-1|23	
21cr|python-sphinx-design-0.1.0-1|24	# Octicons is not available from Fedora
21cr|python-sphinx-design-0.1.0-1|25	# The upstream release tarball does not contain JSON glyphs
21cr|python-sphinx-design-0.1.0-1|26	Provides:       bundled(octicons) = 16.1.1
21cr|python-sphinx-design-0.1.0-1|27	
21cr|python-sphinx-design-0.1.0-1|28	%global _description %{expand:
21cr|python-sphinx-design-0.1.0-1|29	This package contains a Sphinx extension for designing beautiful, view
21cr|python-sphinx-design-0.1.0-1|30	size responsive web components.}
21cr|python-sphinx-design-0.1.0-1|31	
21cr|python-sphinx-design-0.1.0-1|32	%description %_description
21cr|python-sphinx-design-0.1.0-1|33	
21cr|python-sphinx-design-0.1.0-1|34	#----------------------------------------------------------
21cr|python-sphinx-design-0.1.0-1|35	
21cr|python-sphinx-design-0.1.0-1|36	%package     -n python3-sphinx-design
21cr|python-sphinx-design-0.1.0-1|37	Summary:        Sphinx extension for responsive web components
21cr|python-sphinx-design-0.1.0-1|38	Group:          Development/Python
21cr|python-sphinx-design-0.1.0-1|39	
21cr|python-sphinx-design-0.1.0-1|40	%description -n python3-sphinx-design %_description
21cr|python-sphinx-design-0.1.0-1|41	
21cr|python-sphinx-design-0.1.0-1|42	%files -n python3-sphinx-design -f %{pyproject_files}
21cr|python-sphinx-design-0.1.0-1|43	%doc CHANGELOG.md README.md
21cr|python-sphinx-design-0.1.0-1|44	%license LICENSE
21cr|python-sphinx-design-0.1.0-1|45	%license sphinx_design/compiled/material-icons_LICENSE
21cr|python-sphinx-design-0.1.0-1|46	%license sphinx_design/compiled/octicon_LICENSE
21cr|python-sphinx-design-0.1.0-1|47	
21cr|python-sphinx-design-0.1.0-1|48	#----------------------------------------------------------
21cr|python-sphinx-design-0.1.0-1|49	
21cr|python-sphinx-design-0.1.0-1|50	%package        doc
21cr|python-sphinx-design-0.1.0-1|51	Summary:        Documentation for %{name}
21cr|python-sphinx-design-0.1.0-1|52	# This project is MIT.  The Javascript and CSS bundled with the documentation
21cr|python-sphinx-design-0.1.0-1|53	# has the following licenses:
21cr|python-sphinx-design-0.1.0-1|54	# - searchindex.js: MIT
21cr|python-sphinx-design-0.1.0-1|55	# - _static/alabaster.css: BSD-3-Clause
21cr|python-sphinx-design-0.1.0-1|56	# - _static/basic.css: BSD-2-Clause
21cr|python-sphinx-design-0.1.0-1|57	# - _static/doctools.js: BSD-2-Clause
21cr|python-sphinx-design-0.1.0-1|58	# - _static/jquery*.js: MIT
21cr|python-sphinx-design-0.1.0-1|59	# - _static/language_data.js: BSD-2-Clause
21cr|python-sphinx-design-0.1.0-1|60	# - _static/pygments.css: BSD-2-Clause
21cr|python-sphinx-design-0.1.0-1|61	# - _static/searchtools.js: BSD-2-Clause
21cr|python-sphinx-design-0.1.0-1|62	# - _static/underscore*.js: MIT
21cr|python-sphinx-design-0.1.0-1|63	License:        MIT AND BSD-2-Clause AND BSD-3-Clause
21cr|python-sphinx-design-0.1.0-1|64	
21cr|python-sphinx-design-0.1.0-1|65	%description    doc
21cr|python-sphinx-design-0.1.0-1|66	Documentation for %{name}.
21cr|python-sphinx-design-0.1.0-1|67	
21cr|python-sphinx-design-0.1.0-1|68	%files doc
21cr|python-sphinx-design-0.1.0-1|69	%doc html
21cr|python-sphinx-design-0.1.0-1|70	%license LICENSE
21cr|python-sphinx-design-0.1.0-1|71	
21cr|python-sphinx-design-0.1.0-1|72	#----------------------------------------------------------
21cr|python-sphinx-design-0.1.0-1|73	%prep
21cr|python-sphinx-design-0.1.0-1|74	%autosetup -p1 -n sphinx-design-%{version}
21cr|python-sphinx-design-0.1.0-1|75	
21cr|python-sphinx-design-0.1.0-1|76	%generate_buildrequires
21cr|python-sphinx-design-0.1.0-1|77	%pyproject_buildrequires -r
21cr|python-sphinx-design-0.1.0-1|78	
21cr|python-sphinx-design-0.1.0-1|79	%build
21cr|python-sphinx-design-0.1.0-1|80	%pyproject_wheel
21cr|python-sphinx-design-0.1.0-1|81	
21cr|python-sphinx-design-0.1.0-1|82	# Build documentation
21cr|python-sphinx-design-0.1.0-1|83	PYTHONPATH=$PWD sphinx-build -b html docs html
21cr|python-sphinx-design-0.1.0-1|84	rm -rf html/{.buildinfo,.doctrees}
21cr|python-sphinx-design-0.1.0-1|85	
21cr|python-sphinx-design-0.1.0-1|86	%install
21cr|python-sphinx-design-0.1.0-1|87	%pyproject_install
21cr|python-sphinx-design-0.1.0-1|88	%pyproject_save_files sphinx_design

7157 21
21cr|python-sphinx-panels-0.6.0-1|1	%global pypi_name sphinx-panels
21cr|python-sphinx-panels-0.6.0-1|2	
21cr|python-sphinx-panels-0.6.0-1|3	Name:           python-%{pypi_name}
21cr|python-sphinx-panels-0.6.0-1|4	Version:        0.6.0
21cr|python-sphinx-panels-0.6.0-1|5	Release:        1
21cr|python-sphinx-panels-0.6.0-1|6	Summary:        Sphinx extension for creating panels in a grid layout
21cr|python-sphinx-panels-0.6.0-1|7	Group:          Development/Python
21cr|python-sphinx-panels-0.6.0-1|8	License:        MIT
21cr|python-sphinx-panels-0.6.0-1|9	URL:            https://github.com/executablebooks/sphinx-panels
21cr|python-sphinx-panels-0.6.0-1|10	Source0:        %{pypi_source}
21cr|python-sphinx-panels-0.6.0-1|11	
21cr|python-sphinx-panels-0.6.0-1|12	BuildArch:      noarch
21cr|python-sphinx-panels-0.6.0-1|13	
21cr|python-sphinx-panels-0.6.0-1|14	BuildRequires:  python3-devel
21cr|python-sphinx-panels-0.6.0-1|15	BuildRequires:  python3-pytest
21cr|python-sphinx-panels-0.6.0-1|16	BuildRequires:  pyproject-rpm-macros
21cr|python-sphinx-panels-0.6.0-1|17	
21cr|python-sphinx-panels-0.6.0-1|18	%description
21cr|python-sphinx-panels-0.6.0-1|19	A sphinx extension for creating document components optimized for HTML+CSS.
21cr|python-sphinx-panels-0.6.0-1|20	
21cr|python-sphinx-panels-0.6.0-1|21	- The panels directive creates panels of content in a grid layout, utilizing
21cr|python-sphinx-panels-0.6.0-1|22	both the Bootstrap 4 grid system, and cards layout.
21cr|python-sphinx-panels-0.6.0-1|23	- The link-button directive creates a click-able button, linking to a URL or
21cr|python-sphinx-panels-0.6.0-1|24	reference, and can also be used to make an entire panel click-able.
21cr|python-sphinx-panels-0.6.0-1|25	- The dropdown directive creates toggle-able content.
21cr|python-sphinx-panels-0.6.0-1|26	- The tabbed directive creates tabbed content.
21cr|python-sphinx-panels-0.6.0-1|27	- opticon and fa (fontawesome) roles allow for inline icons to be added.
21cr|python-sphinx-panels-0.6.0-1|28	
21cr|python-sphinx-panels-0.6.0-1|29	#---------------------------------------------------------------------------
21cr|python-sphinx-panels-0.6.0-1|30	%package -n     python3-%{pypi_name}
21cr|python-sphinx-panels-0.6.0-1|31	Summary:        %{summary}
21cr|python-sphinx-panels-0.6.0-1|32	Group:          Development/Python
21cr|python-sphinx-panels-0.6.0-1|33	
21cr|python-sphinx-panels-0.6.0-1|34	%description -n python3-%{pypi_name}
21cr|python-sphinx-panels-0.6.0-1|35	A sphinx extension for creating document components optimized for HTML+CSS.
21cr|python-sphinx-panels-0.6.0-1|36	
21cr|python-sphinx-panels-0.6.0-1|37	- The panels directive creates panels of content in a grid layout, utilizing
21cr|python-sphinx-panels-0.6.0-1|38	both the Bootstrap 4 grid system, and cards layout.
21cr|python-sphinx-panels-0.6.0-1|39	- The link-button directive creates a click-able button, linking to a URL or
21cr|python-sphinx-panels-0.6.0-1|40	reference, and can also be used to make an entire panel click-able.
21cr|python-sphinx-panels-0.6.0-1|41	- The dropdown directive creates toggle-able content.
21cr|python-sphinx-panels-0.6.0-1|42	- The tabbed directive creates tabbed content.
21cr|python-sphinx-panels-0.6.0-1|43	- opticon and fa (fontawesome) roles allow for inline icons to be added.
21cr|python-sphinx-panels-0.6.0-1|44	
21cr|python-sphinx-panels-0.6.0-1|45	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-sphinx-panels-0.6.0-1|46	%doc README.md
21cr|python-sphinx-panels-0.6.0-1|47	
21cr|python-sphinx-panels-0.6.0-1|48	#---------------------------------------------------------------------------
21cr|python-sphinx-panels-0.6.0-1|49	
21cr|python-sphinx-panels-0.6.0-1|50	%prep
21cr|python-sphinx-panels-0.6.0-1|51	%autosetup -n %{pypi_name}-%{version}
21cr|python-sphinx-panels-0.6.0-1|52	
21cr|python-sphinx-panels-0.6.0-1|53	%generate_buildrequires
21cr|python-sphinx-panels-0.6.0-1|54	%pyproject_buildrequires -r
21cr|python-sphinx-panels-0.6.0-1|55	
21cr|python-sphinx-panels-0.6.0-1|56	%build
21cr|python-sphinx-panels-0.6.0-1|57	%pyproject_wheel
21cr|python-sphinx-panels-0.6.0-1|58	
21cr|python-sphinx-panels-0.6.0-1|59	%install
21cr|python-sphinx-panels-0.6.0-1|60	%pyproject_install
21cr|python-sphinx-panels-0.6.0-1|61	%pyproject_save_files sphinx_panels
21cr|python-sphinx-panels-0.6.0-1|62	
21cr|python-sphinx-panels-0.6.0-1|63	

7158 21
21cr|python-sphinx-pytest-0.0.5-1|1	%define pypi_name sphinx_pytest
21cr|python-sphinx-pytest-0.0.5-1|2	
21cr|python-sphinx-pytest-0.0.5-1|3	Name:           python-sphinx-pytest
21cr|python-sphinx-pytest-0.0.5-1|4	Version:        0.0.5
21cr|python-sphinx-pytest-0.0.5-1|5	Release:        1
21cr|python-sphinx-pytest-0.0.5-1|6	Summary:        Helpful pytest fixtures for sphinx extensions
21cr|python-sphinx-pytest-0.0.5-1|7	Group:          Development/Python
21cr|python-sphinx-pytest-0.0.5-1|8	License:        MIT
21cr|python-sphinx-pytest-0.0.5-1|9	URL:            https://github.com/chrisjsewell/sphinx-pytest
21cr|python-sphinx-pytest-0.0.5-1|10	Source:         %{pypi_source}
21cr|python-sphinx-pytest-0.0.5-1|11	
21cr|python-sphinx-pytest-0.0.5-1|12	BuildArch:      noarch
21cr|python-sphinx-pytest-0.0.5-1|13	BuildRequires:  python3-devel
21cr|python-sphinx-pytest-0.0.5-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-sphinx-pytest-0.0.5-1|15	
21cr|python-sphinx-pytest-0.0.5-1|16	
21cr|python-sphinx-pytest-0.0.5-1|17	%global _description %{expand:
21cr|python-sphinx-pytest-0.0.5-1|18	Helpful pytest fixtures for sphinx extensions.
21cr|python-sphinx-pytest-0.0.5-1|19	This extension provides pytest fixtures to "simulate" converting
21cr|python-sphinx-pytest-0.0.5-1|20	some source text to docutils AST at different stages; before transforms,
21cr|python-sphinx-pytest-0.0.5-1|21	after transforms, etc.}
21cr|python-sphinx-pytest-0.0.5-1|22	
21cr|python-sphinx-pytest-0.0.5-1|23	
21cr|python-sphinx-pytest-0.0.5-1|24	%description %_description
21cr|python-sphinx-pytest-0.0.5-1|25	
21cr|python-sphinx-pytest-0.0.5-1|26	#--------------------------------------------------------------
21cr|python-sphinx-pytest-0.0.5-1|27	%package -n     python3-sphinx-pytest
21cr|python-sphinx-pytest-0.0.5-1|28	Summary:        %{summary}
21cr|python-sphinx-pytest-0.0.5-1|29	Group:          Development/Python
21cr|python-sphinx-pytest-0.0.5-1|30	
21cr|python-sphinx-pytest-0.0.5-1|31	%description -n python3-sphinx-pytest %_description
21cr|python-sphinx-pytest-0.0.5-1|32	
21cr|python-sphinx-pytest-0.0.5-1|33	%files -n python3-sphinx-pytest -f %{pyproject_files}
21cr|python-sphinx-pytest-0.0.5-1|34	%license LICENSE
21cr|python-sphinx-pytest-0.0.5-1|35	%doc README.md
21cr|python-sphinx-pytest-0.0.5-1|36	
21cr|python-sphinx-pytest-0.0.5-1|37	#--------------------------------------------------------------
21cr|python-sphinx-pytest-0.0.5-1|38	%prep
21cr|python-sphinx-pytest-0.0.5-1|39	%autosetup -p1 -n sphinx_pytest-%{version}
21cr|python-sphinx-pytest-0.0.5-1|40	
21cr|python-sphinx-pytest-0.0.5-1|41	
21cr|python-sphinx-pytest-0.0.5-1|42	%generate_buildrequires
21cr|python-sphinx-pytest-0.0.5-1|43	%pyproject_buildrequires
21cr|python-sphinx-pytest-0.0.5-1|44	
21cr|python-sphinx-pytest-0.0.5-1|45	
21cr|python-sphinx-pytest-0.0.5-1|46	%build
21cr|python-sphinx-pytest-0.0.5-1|47	%pyproject_wheel
21cr|python-sphinx-pytest-0.0.5-1|48	
21cr|python-sphinx-pytest-0.0.5-1|49	
21cr|python-sphinx-pytest-0.0.5-1|50	%install
21cr|python-sphinx-pytest-0.0.5-1|51	%pyproject_install
21cr|python-sphinx-pytest-0.0.5-1|52	%pyproject_save_files sphinx_pytest
21cr|python-sphinx-pytest-0.0.5-1|53	
21cr|python-sphinx-pytest-0.0.5-1|54	
21cr|python-sphinx-pytest-0.0.5-1|55	%check
21cr|python-sphinx-pytest-0.0.5-1|56	%pytest

7159 21
21cr|python-spyder-kernels-2.4.3-1|1	%global pypi_name spyder-kernels
21cr|python-spyder-kernels-2.4.3-1|2	
21cr|python-spyder-kernels-2.4.3-1|3	Name:           python-%{pypi_name}
21cr|python-spyder-kernels-2.4.3-1|4	Version:        2.4.3
21cr|python-spyder-kernels-2.4.3-1|5	Release:        1
21cr|python-spyder-kernels-2.4.3-1|6	Summary:        Jupyter kernels for the Spyder console
21cr|python-spyder-kernels-2.4.3-1|7	Group:          Development/Python
21cr|python-spyder-kernels-2.4.3-1|8	License:        MIT
21cr|python-spyder-kernels-2.4.3-1|9	URL:            https://github.com/spyder-ide/spyder-kernels
21cr|python-spyder-kernels-2.4.3-1|10	Source0:        %{pypi_source}
21cr|python-spyder-kernels-2.4.3-1|11	BuildArch:      noarch
21cr|python-spyder-kernels-2.4.3-1|12	
21cr|python-spyder-kernels-2.4.3-1|13	BuildRequires:  python3-devel
21cr|python-spyder-kernels-2.4.3-1|14	BuildRequires:  python3dist(cloudpickle)
21cr|python-spyder-kernels-2.4.3-1|15	BuildRequires:  python3dist(ipykernel)
21cr|python-spyder-kernels-2.4.3-1|16	BuildRequires:  python3dist(setuptools)
21cr|python-spyder-kernels-2.4.3-1|17	BuildRequires:  python3dist(wurlitzer)
21cr|python-spyder-kernels-2.4.3-1|18	
21cr|python-spyder-kernels-2.4.3-1|19	%description
21cr|python-spyder-kernels-2.4.3-1|20	This package provides jupyter kernels used by spyder on its IPython console.
21cr|python-spyder-kernels-2.4.3-1|21	
21cr|python-spyder-kernels-2.4.3-1|22	#-------------------------------------------------------
21cr|python-spyder-kernels-2.4.3-1|23	%package -n     python3-%{pypi_name}
21cr|python-spyder-kernels-2.4.3-1|24	Summary:        %{summary}
21cr|python-spyder-kernels-2.4.3-1|25	Group:          Development/Python
21cr|python-spyder-kernels-2.4.3-1|26	
21cr|python-spyder-kernels-2.4.3-1|27	Requires:       python3dist(cloudpickle)
21cr|python-spyder-kernels-2.4.3-1|28	Requires:       python3dist(ipykernel)
21cr|python-spyder-kernels-2.4.3-1|29	Requires:       python3dist(jupyter-client)
21cr|python-spyder-kernels-2.4.3-1|30	Requires:       python3dist(pyzmq)
21cr|python-spyder-kernels-2.4.3-1|31	Requires:       python3dist(wurlitzer)
21cr|python-spyder-kernels-2.4.3-1|32	
21cr|python-spyder-kernels-2.4.3-1|33	%description -n python3-%{pypi_name}
21cr|python-spyder-kernels-2.4.3-1|34	This package provides python3 version of jupyter kernels used by spyder on its
21cr|python-spyder-kernels-2.4.3-1|35	IPython console.
21cr|python-spyder-kernels-2.4.3-1|36	
21cr|python-spyder-kernels-2.4.3-1|37	%files -n python3-%{pypi_name}
21cr|python-spyder-kernels-2.4.3-1|38	%license LICENSE.txt
21cr|python-spyder-kernels-2.4.3-1|39	%doc README.md
21cr|python-spyder-kernels-2.4.3-1|40	%{python3_sitelib}/spyder_kernels
21cr|python-spyder-kernels-2.4.3-1|41	%{python3_sitelib}/spyder_kernels-%{version}-py*.egg-info
21cr|python-spyder-kernels-2.4.3-1|42	
21cr|python-spyder-kernels-2.4.3-1|43	#-------------------------------------------------------
21cr|python-spyder-kernels-2.4.3-1|44	%prep
21cr|python-spyder-kernels-2.4.3-1|45	%autosetup -n %{pypi_name}-%{version}
21cr|python-spyder-kernels-2.4.3-1|46	
21cr|python-spyder-kernels-2.4.3-1|47	
21cr|python-spyder-kernels-2.4.3-1|48	%build
21cr|python-spyder-kernels-2.4.3-1|49	%py3_build
21cr|python-spyder-kernels-2.4.3-1|50	
21cr|python-spyder-kernels-2.4.3-1|51	%install
21cr|python-spyder-kernels-2.4.3-1|52	%py3_install

7160 21
21cr|python-sql-1.3.0-1|1	%global sum Python library to write SQL queries
21cr|python-sql-1.3.0-1|2	%global module_name sql
21cr|python-sql-1.3.0-1|3	
21cr|python-sql-1.3.0-1|4	Name:           python-%{module_name}
21cr|python-sql-1.3.0-1|5	Version:        1.3.0
21cr|python-sql-1.3.0-1|6	Release:        1
21cr|python-sql-1.3.0-1|7	Summary:        %{sum}
21cr|python-sql-1.3.0-1|8	Group:          Development/Python
21cr|python-sql-1.3.0-1|9	License:        BSD
21cr|python-sql-1.3.0-1|10	URL:            http://pypi.python.org/pypi/%{name}
21cr|python-sql-1.3.0-1|11	Source0:        https://files.pythonhosted.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21cr|python-sql-1.3.0-1|12	
21cr|python-sql-1.3.0-1|13	BuildArch:      noarch
21cr|python-sql-1.3.0-1|14	BuildRequires:  python3-devel
21cr|python-sql-1.3.0-1|15	BuildRequires:  python3-setuptools
21cr|python-sql-1.3.0-1|16	
21cr|python-sql-1.3.0-1|17	%description
21cr|python-sql-1.3.0-1|18	%{name} is a library to write SQL queries in a pythonic way.
21cr|python-sql-1.3.0-1|19	
21cr|python-sql-1.3.0-1|20	#------------------------------------------------------------
21cr|python-sql-1.3.0-1|21	%package -n python3-%{module_name}
21cr|python-sql-1.3.0-1|22	Summary:        %{sum}
21cr|python-sql-1.3.0-1|23	Group:          Development/Python
21cr|python-sql-1.3.0-1|24	
21cr|python-sql-1.3.0-1|25	%description -n python3-%{module_name}
21cr|python-sql-1.3.0-1|26	%{name} is a library to write SQL queries in a pythonic way.
21cr|python-sql-1.3.0-1|27	
21cr|python-sql-1.3.0-1|28	%files -n python3-%{module_name}
21cr|python-sql-1.3.0-1|29	%doc {CHANGELOG,README}
21cr|python-sql-1.3.0-1|30	%{python3_sitelib}/*
21cr|python-sql-1.3.0-1|31	%exclude %{python3_sitelib}/*/tests
21cr|python-sql-1.3.0-1|32	
21cr|python-sql-1.3.0-1|33	#------------------------------------------------------------
21cr|python-sql-1.3.0-1|34	
21cr|python-sql-1.3.0-1|35	%prep
21cr|python-sql-1.3.0-1|36	%setup -q
21cr|python-sql-1.3.0-1|37	
21cr|python-sql-1.3.0-1|38	# remove upstream egg-info
21cr|python-sql-1.3.0-1|39	rm -rf */*.egg-info
21cr|python-sql-1.3.0-1|40	
21cr|python-sql-1.3.0-1|41	%build
21cr|python-sql-1.3.0-1|42	%py3_build
21cr|python-sql-1.3.0-1|43	
21cr|python-sql-1.3.0-1|44	%install
21cr|python-sql-1.3.0-1|45	%py3_install
21cr|python-sql-1.3.0-1|46	

7161 21
21cr|python-sqlalchemy-migrate-0.13.0-1|1	%define module sqlalchemy-migrate
21cr|python-sqlalchemy-migrate-0.13.0-1|2	
21cr|python-sqlalchemy-migrate-0.13.0-1|3	
21cr|python-sqlalchemy-migrate-0.13.0-1|4	Summary:        Database schema migration for SQLAlchemy
21cr|python-sqlalchemy-migrate-0.13.0-1|5	Name:           python-%{module}
21cr|python-sqlalchemy-migrate-0.13.0-1|6	Version:        0.13.0
21cr|python-sqlalchemy-migrate-0.13.0-1|7	Release:        1
21cr|python-sqlalchemy-migrate-0.13.0-1|8	Group:          Development/Python
21cr|python-sqlalchemy-migrate-0.13.0-1|9	License:        MIT
21cr|python-sqlalchemy-migrate-0.13.0-1|10	Url:            http://pypi.python.org/pypi/%{module}
21cr|python-sqlalchemy-migrate-0.13.0-1|11	Source:         https://files.pythonhosted.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
21cr|python-sqlalchemy-migrate-0.13.0-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-sqlalchemy-migrate-0.13.0-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-sqlalchemy-migrate-0.13.0-1|14	BuildRequires:  python3egg(sqlalchemy)
21cr|python-sqlalchemy-migrate-0.13.0-1|15	BuildRequires:  python3egg(wheel)
21cr|python-sqlalchemy-migrate-0.13.0-1|16	BuildRequires:  python3egg(pbr)
21cr|python-sqlalchemy-migrate-0.13.0-1|17	BuildRequires:  python3egg(tempita)
21cr|python-sqlalchemy-migrate-0.13.0-1|18	BuildRequires:  python3egg(decorator)
21cr|python-sqlalchemy-migrate-0.13.0-1|19	BuildRequires:  python3egg(nose)
21cr|python-sqlalchemy-migrate-0.13.0-1|20	BuildRequires:  python3egg(sphinx)
21cr|python-sqlalchemy-migrate-0.13.0-1|21	BuildRequires:  python3egg(sqlparse)
21cr|python-sqlalchemy-migrate-0.13.0-1|22	BuildRequires:  python3egg(pylint)
21cr|python-sqlalchemy-migrate-0.13.0-1|23	BuildRequires:  python3egg(scripttest)
21cr|python-sqlalchemy-migrate-0.13.0-1|24	
21cr|python-sqlalchemy-migrate-0.13.0-1|25	
21cr|python-sqlalchemy-migrate-0.13.0-1|26	Provides:       python3-%{module} == %{EVRD}
21cr|python-sqlalchemy-migrate-0.13.0-1|27	
21cr|python-sqlalchemy-migrate-0.13.0-1|28	BuildArch:      noarch
21cr|python-sqlalchemy-migrate-0.13.0-1|29	
21cr|python-sqlalchemy-migrate-0.13.0-1|30	%description
21cr|python-sqlalchemy-migrate-0.13.0-1|31	Inspired by Ruby on Rails' migrations, Migrate provides a way to deal with
21cr|python-sqlalchemy-migrate-0.13.0-1|32	database schema changes in SQLAlchemy projects.
21cr|python-sqlalchemy-migrate-0.13.0-1|33	
21cr|python-sqlalchemy-migrate-0.13.0-1|34	Migrate extends SQLAlchemy to have database changeset handling. It provides a
21cr|python-sqlalchemy-migrate-0.13.0-1|35	database change repository mechanism which can be used from the command line as
21cr|python-sqlalchemy-migrate-0.13.0-1|36	well as from inside python2 code.
21cr|python-sqlalchemy-migrate-0.13.0-1|37	
21cr|python-sqlalchemy-migrate-0.13.0-1|38	
21cr|python-sqlalchemy-migrate-0.13.0-1|39	%files
21cr|python-sqlalchemy-migrate-0.13.0-1|40	%doc README.rst COPYING
21cr|python-sqlalchemy-migrate-0.13.0-1|41	%{_bindir}/migrate*
21cr|python-sqlalchemy-migrate-0.13.0-1|42	%{py3_puresitedir}/sqlalchemy_migrate-*
21cr|python-sqlalchemy-migrate-0.13.0-1|43	%{py3_puresitedir}/migrate
21cr|python-sqlalchemy-migrate-0.13.0-1|44	#--------------------------------------------------
21cr|python-sqlalchemy-migrate-0.13.0-1|45	
21cr|python-sqlalchemy-migrate-0.13.0-1|46	%prep
21cr|python-sqlalchemy-migrate-0.13.0-1|47	%setup -qn %{module}-%{version}
21cr|python-sqlalchemy-migrate-0.13.0-1|48	rm -fr *.egg-info
21cr|python-sqlalchemy-migrate-0.13.0-1|49	
21cr|python-sqlalchemy-migrate-0.13.0-1|50	# Remove shebang from non-executable scripts
21cr|python-sqlalchemy-migrate-0.13.0-1|51	find . -type f -name "*.py" -o -name "*.py_tmpl" | xargs sed -i "/#!/d"
21cr|python-sqlalchemy-migrate-0.13.0-1|52	
21cr|python-sqlalchemy-migrate-0.13.0-1|53	
21cr|python-sqlalchemy-migrate-0.13.0-1|54	%build
21cr|python-sqlalchemy-migrate-0.13.0-1|55	%py3_build
21cr|python-sqlalchemy-migrate-0.13.0-1|56	
21cr|python-sqlalchemy-migrate-0.13.0-1|57	
21cr|python-sqlalchemy-migrate-0.13.0-1|58	%install
21cr|python-sqlalchemy-migrate-0.13.0-1|59	%py3_install
21cr|python-sqlalchemy-migrate-0.13.0-1|60	
21cr|python-sqlalchemy-migrate-0.13.0-1|61	find %{buildroot} -type f -empty -delete
21cr|python-sqlalchemy-migrate-0.13.0-1|62	
21cr|python-sqlalchemy-migrate-0.13.0-1|63	

7162 21
21cr|python-sqlite-2.8.3-1|1	%define pypi_name pysqlite
21cr|python-sqlite-2.8.3-1|2	# private-shared-object-provides
21cr|python-sqlite-2.8.3-1|3	%define _use_internal_dependency_generator 0
21cr|python-sqlite-2.8.3-1|4	
21cr|python-sqlite-2.8.3-1|5	Name:		python-sqlite
21cr|python-sqlite-2.8.3-1|6	Version:	2.8.3
21cr|python-sqlite-2.8.3-1|7	Release:	1
21cr|python-sqlite-2.8.3-1|8	License:	GPL
21cr|python-sqlite-2.8.3-1|9	Group:		Development/Python
21cr|python-sqlite-2.8.3-1|10	Summary:	Python bindings for sqlite
21cr|python-sqlite-2.8.3-1|11	Source0:	https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-sqlite-2.8.3-1|12	Url:		https://pysqlite.sourceforge.net/
21cr|python-sqlite-2.8.3-1|13	BuildRequires: pkgconfig(python2)
21cr|python-sqlite-2.8.3-1|14	BuildRequires: pkgconfig(sqlite3)
21cr|python-sqlite-2.8.3-1|15	
21cr|python-sqlite-2.8.3-1|16	%description
21cr|python-sqlite-2.8.3-1|17	This packages allows you to use sqlite with python.
21cr|python-sqlite-2.8.3-1|18	sqliite is a simple database engine.
21cr|python-sqlite-2.8.3-1|19	
21cr|python-sqlite-2.8.3-1|20	%package -n python2-sqlite
21cr|python-sqlite-2.8.3-1|21	%py2_migration_meta python2-sqlite
21cr|python-sqlite-2.8.3-1|22	Summary:	Python bindings for sqlite
21cr|python-sqlite-2.8.3-1|23	Group:		Development/Python
21cr|python-sqlite-2.8.3-1|24	
21cr|python-sqlite-2.8.3-1|25	%description -n python2-sqlite
21cr|python-sqlite-2.8.3-1|26	This packages allows you to use sqlite with python.
21cr|python-sqlite-2.8.3-1|27	sqliite is a simple database engine.
21cr|python-sqlite-2.8.3-1|28	
21cr|python-sqlite-2.8.3-1|29	
21cr|python-sqlite-2.8.3-1|30	%prep
21cr|python-sqlite-2.8.3-1|31	%setup -q -n %{pypi_name}-%{version}
21cr|python-sqlite-2.8.3-1|32	
21cr|python-sqlite-2.8.3-1|33	rm -f doc/rest/.*swp
21cr|python-sqlite-2.8.3-1|34	for i in doc; do
21cr|python-sqlite-2.8.3-1|35	find $i -name CVS -type d | xargs rm -Rf
21cr|python-sqlite-2.8.3-1|36	done;
21cr|python-sqlite-2.8.3-1|37	
21cr|python-sqlite-2.8.3-1|38	%build
21cr|python-sqlite-2.8.3-1|39	%py2_build
21cr|python-sqlite-2.8.3-1|40	
21cr|python-sqlite-2.8.3-1|41	%install
21cr|python-sqlite-2.8.3-1|42	%py2_install
21cr|python-sqlite-2.8.3-1|43	
21cr|python-sqlite-2.8.3-1|44	%check
21cr|python-sqlite-2.8.3-1|45	python2 ./setup.py check
21cr|python-sqlite-2.8.3-1|46	
21cr|python-sqlite-2.8.3-1|47	rm -r %{buildroot}%{_prefix}/pysqlite2-doc
21cr|python-sqlite-2.8.3-1|48	
21cr|python-sqlite-2.8.3-1|49	%files -n python2-sqlite
21cr|python-sqlite-2.8.3-1|50	%doc  LICENSE doc
21cr|python-sqlite-2.8.3-1|51	%py2_platsitedir/*

7163 21
21cr|python-sqlobject-3.10.0-1|1	
21cr|python-sqlobject-3.10.0-1|2	Name:		python-sqlobject
21cr|python-sqlobject-3.10.0-1|3	Version:	3.10.0
21cr|python-sqlobject-3.10.0-1|4	Release:	1
21cr|python-sqlobject-3.10.0-1|5	Summary:	Object-Relational Manager, aka database wrapper for python
21cr|python-sqlobject-3.10.0-1|6	Group:		Development/Python
21cr|python-sqlobject-3.10.0-1|7	URL:		https://sqlobject.org/
21cr|python-sqlobject-3.10.0-1|8	Source0:	https://files.pythonhosted.org/packages/96/5b/a2aaaed1d8c42c9c58ddafa413fa5061e81bc68e6ef163faa679253c1034/SQLObject-3.10.0.tar.gz
21cr|python-sqlobject-3.10.0-1|9	License:	LGPL
21cr|python-sqlobject-3.10.0-1|10	BuildArch:	noarch
21cr|python-sqlobject-3.10.0-1|11	BuildRequires:	python3-devel
21cr|python-sqlobject-3.10.0-1|12	BuildRequires:	python3-setuptools
21cr|python-sqlobject-3.10.0-1|13	
21cr|python-sqlobject-3.10.0-1|14	%description
21cr|python-sqlobject-3.10.0-1|15	Classes created using SQLObject wrap database rows, presenting a
21cr|python-sqlobject-3.10.0-1|16	friendly-looking Python object instead of a database/SQL interface.
21cr|python-sqlobject-3.10.0-1|17	Emphasizes convenience.  Works with MySQL, PostgreSQL, SQLite, Firebird.
21cr|python-sqlobject-3.10.0-1|18	
21cr|python-sqlobject-3.10.0-1|19	#-----------------------------------------------------------------------
21cr|python-sqlobject-3.10.0-1|20	%package -n python3-sqlobject
21cr|python-sqlobject-3.10.0-1|21	Summary:	Object-Relational Manager, aka database wrapper for python
21cr|python-sqlobject-3.10.0-1|22	Group:		Development/Python
21cr|python-sqlobject-3.10.0-1|23	
21cr|python-sqlobject-3.10.0-1|24	%description -n python3-sqlobject
21cr|python-sqlobject-3.10.0-1|25	Classes created using SQLObject wrap database rows, presenting a
21cr|python-sqlobject-3.10.0-1|26	friendly-looking Python object instead of a database/SQL interface.
21cr|python-sqlobject-3.10.0-1|27	Emphasizes convenience.  Works with MySQL, PostgreSQL, SQLite, Firebird.
21cr|python-sqlobject-3.10.0-1|28	
21cr|python-sqlobject-3.10.0-1|29	%files -n python3-sqlobject
21cr|python-sqlobject-3.10.0-1|30	%doc docs
21cr|python-sqlobject-3.10.0-1|31	%{py3_puresitedir}/*
21cr|python-sqlobject-3.10.0-1|32	%{_bindir}/*
21cr|python-sqlobject-3.10.0-1|33	
21cr|python-sqlobject-3.10.0-1|34	#-----------------------------------------------------------------------
21cr|python-sqlobject-3.10.0-1|35	
21cr|python-sqlobject-3.10.0-1|36	%prep
21cr|python-sqlobject-3.10.0-1|37	%setup -n SQLObject-%{version} -q
21cr|python-sqlobject-3.10.0-1|38	
21cr|python-sqlobject-3.10.0-1|39	%build
21cr|python-sqlobject-3.10.0-1|40	%py3_build
21cr|python-sqlobject-3.10.0-1|41	
21cr|python-sqlobject-3.10.0-1|42	%install
21cr|python-sqlobject-3.10.0-1|43	%py3_install
21cr|python-sqlobject-3.10.0-1|44	
21cr|python-sqlobject-3.10.0-1|45	

7164 21
21cr|python-sshtunnel-0.4.0-1|1	%global pypi_name sshtunnel
21cr|python-sshtunnel-0.4.0-1|2	
21cr|python-sshtunnel-0.4.0-1|3	%bcond_with  tests
21cr|python-sshtunnel-0.4.0-1|4	
21cr|python-sshtunnel-0.4.0-1|5	Name:           python-%{pypi_name}
21cr|python-sshtunnel-0.4.0-1|6	Version:        0.4.0
21cr|python-sshtunnel-0.4.0-1|7	Release:        1
21cr|python-sshtunnel-0.4.0-1|8	Summary:        Pure python SSH tunnels
21cr|python-sshtunnel-0.4.0-1|9	Group:          Development/Python
21cr|python-sshtunnel-0.4.0-1|10	License:        MIT
21cr|python-sshtunnel-0.4.0-1|11	URL:            https://github.com/pahaz/sshtunnel
21cr|python-sshtunnel-0.4.0-1|12	Source0:        %{pypi_source}
21cr|python-sshtunnel-0.4.0-1|13	BuildArch:      noarch
21cr|python-sshtunnel-0.4.0-1|14	
21cr|python-sshtunnel-0.4.0-1|15	BuildRequires:  python3-devel
21cr|python-sshtunnel-0.4.0-1|16	BuildRequires:  pyproject-rpm-macros
21cr|python-sshtunnel-0.4.0-1|17	
21cr|python-sshtunnel-0.4.0-1|18	%if %{with tests}
21cr|python-sshtunnel-0.4.0-1|19	BuildRequires:  openssh-clients
21cr|python-sshtunnel-0.4.0-1|20	BuildRequires:  python3-pytest
21cr|python-sshtunnel-0.4.0-1|21	%endif
21cr|python-sshtunnel-0.4.0-1|22	
21cr|python-sshtunnel-0.4.0-1|23	%description
21cr|python-sshtunnel-0.4.0-1|24	Pure python SSH tunnels
21cr|python-sshtunnel-0.4.0-1|25	
21cr|python-sshtunnel-0.4.0-1|26	#--------------------------------------------------------
21cr|python-sshtunnel-0.4.0-1|27	%package -n     python3-%{pypi_name}
21cr|python-sshtunnel-0.4.0-1|28	Summary:        %{summary}
21cr|python-sshtunnel-0.4.0-1|29	Group:          Development/Python
21cr|python-sshtunnel-0.4.0-1|30	Obsoletes:      python3-azure-sdk < 5.0.1
21cr|python-sshtunnel-0.4.0-1|31	
21cr|python-sshtunnel-0.4.0-1|32	%description -n python3-%{pypi_name}
21cr|python-sshtunnel-0.4.0-1|33	Pure python SSH tunnels
21cr|python-sshtunnel-0.4.0-1|34	
21cr|python-sshtunnel-0.4.0-1|35	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-sshtunnel-0.4.0-1|36	%doc README.rst
21cr|python-sshtunnel-0.4.0-1|37	%{_bindir}/sshtunnel
21cr|python-sshtunnel-0.4.0-1|38	
21cr|python-sshtunnel-0.4.0-1|39	#--------------------------------------------------------
21cr|python-sshtunnel-0.4.0-1|40	%prep
21cr|python-sshtunnel-0.4.0-1|41	%autosetup -n %{pypi_name}-%{version}
21cr|python-sshtunnel-0.4.0-1|42	
21cr|python-sshtunnel-0.4.0-1|43	# Remove the python shebang from non-executable files.
21cr|python-sshtunnel-0.4.0-1|44	sed -i '1{\@^#!/usr/bin/env python@d}' sshtunnel.py
21cr|python-sshtunnel-0.4.0-1|45	
21cr|python-sshtunnel-0.4.0-1|46	# Update tests to import the built-in mock.
21cr|python-sshtunnel-0.4.0-1|47	sed -i 's/^import mock/from unittest import mock/' tests/*.py
21cr|python-sshtunnel-0.4.0-1|48	
21cr|python-sshtunnel-0.4.0-1|49	
21cr|python-sshtunnel-0.4.0-1|50	%build
21cr|python-sshtunnel-0.4.0-1|51	%pyproject_wheel
21cr|python-sshtunnel-0.4.0-1|52	
21cr|python-sshtunnel-0.4.0-1|53	
21cr|python-sshtunnel-0.4.0-1|54	%generate_buildrequires
21cr|python-sshtunnel-0.4.0-1|55	%pyproject_buildrequires -r
21cr|python-sshtunnel-0.4.0-1|56	
21cr|python-sshtunnel-0.4.0-1|57	
21cr|python-sshtunnel-0.4.0-1|58	%install
21cr|python-sshtunnel-0.4.0-1|59	%pyproject_install
21cr|python-sshtunnel-0.4.0-1|60	%pyproject_save_files sshtunnel
21cr|python-sshtunnel-0.4.0-1|61	
21cr|python-sshtunnel-0.4.0-1|62	
21cr|python-sshtunnel-0.4.0-1|63	%if %{with tests}
21cr|python-sshtunnel-0.4.0-1|64	%check
21cr|python-sshtunnel-0.4.0-1|65	%pytest
21cr|python-sshtunnel-0.4.0-1|66	%endif

7165 21
21cr|python-ssl-opt-out-0.9.1-2|1	%define oname   ssl-opt-out
21cr|python-ssl-opt-out-0.9.1-2|2	
21cr|python-ssl-opt-out-0.9.1-2|3	Name:           python-%{oname}
21cr|python-ssl-opt-out-0.9.1-2|4	Version:        0.9.1
21cr|python-ssl-opt-out-0.9.1-2|5	Release:        2
21cr|python-ssl-opt-out-0.9.1-2|6	Summary:        Opt-out of Python SSL certificate verification
21cr|python-ssl-opt-out-0.9.1-2|7	Source0:        http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-ssl-opt-out-0.9.1-2|8	License:        BSD
21cr|python-ssl-opt-out-0.9.1-2|9	Group:          Development/Python
21cr|python-ssl-opt-out-0.9.1-2|10	Url:            https://github.com/cchurch/ssl-opt-out
21cr|python-ssl-opt-out-0.9.1-2|11	BuildArch:      noarch
21cr|python-ssl-opt-out-0.9.1-2|12	BuildRequires:  python3egg(setuptools)
21cr|python-ssl-opt-out-0.9.1-2|13	BuildRequires:  python3-devel
21cr|python-ssl-opt-out-0.9.1-2|14	
21cr|python-ssl-opt-out-0.9.1-2|15	%description
21cr|python-ssl-opt-out-0.9.1-2|16	SSL Opt-Out
21cr|python-ssl-opt-out-0.9.1-2|17	===========
21cr|python-ssl-opt-out-0.9.1-2|18	
21cr|python-ssl-opt-out-0.9.1-2|19	**Don't install this package. Ever. Fix your code to explicitly verify
21cr|python-ssl-opt-out-0.9.1-2|20	or ignore SSL certificates.**
21cr|python-ssl-opt-out-0.9.1-2|21	
21cr|python-ssl-opt-out-0.9.1-2|22	If you're still reading, installing this package will opt out of *ALL*
21cr|python-ssl-opt-out-0.9.1-2|23	SSL certificate verification added in Python 2.7.9 and Python 3.4 and
21cr|python-ssl-opt-out-0.9.1-2|24	later via
21cr|python-ssl-opt-out-0.9.1-2|25	`PEP-0476 <https://www.python.org/dev/peps/pep-0476/#opting-out>`__.
21cr|python-ssl-opt-out-0.9.1-2|26	This approach can serve as a quick workaround when it is not reasonable
21cr|python-ssl-opt-out-0.9.1-2|27	to modify existing code or third party libraries.
21cr|python-ssl-opt-out-0.9.1-2|28	
21cr|python-ssl-opt-out-0.9.1-2|29	%package -n python3-%{oname}
21cr|python-ssl-opt-out-0.9.1-2|30	Summary:        Opt-out of Python SSL certificate verification
21cr|python-ssl-opt-out-0.9.1-2|31	
21cr|python-ssl-opt-out-0.9.1-2|32	%description -n python3-%{oname}
21cr|python-ssl-opt-out-0.9.1-2|33	SSL Opt-Out
21cr|python-ssl-opt-out-0.9.1-2|34	===========
21cr|python-ssl-opt-out-0.9.1-2|35	
21cr|python-ssl-opt-out-0.9.1-2|36	**Don't install this package. Ever. Fix your code to explicitly verify
21cr|python-ssl-opt-out-0.9.1-2|37	or ignore SSL certificates.**
21cr|python-ssl-opt-out-0.9.1-2|38	
21cr|python-ssl-opt-out-0.9.1-2|39	If you're still reading, installing this package will opt out of *ALL*
21cr|python-ssl-opt-out-0.9.1-2|40	SSL certificate verification added in Python 2.7.9 and Python 3.4 and
21cr|python-ssl-opt-out-0.9.1-2|41	later via
21cr|python-ssl-opt-out-0.9.1-2|42	`PEP-0476 <https://www.python.org/dev/peps/pep-0476/#opting-out>`__.
21cr|python-ssl-opt-out-0.9.1-2|43	This approach can serve as a quick workaround when it is not reasonable
21cr|python-ssl-opt-out-0.9.1-2|44	to modify existing code or third party libraries.
21cr|python-ssl-opt-out-0.9.1-2|45	
21cr|python-ssl-opt-out-0.9.1-2|46	
21cr|python-ssl-opt-out-0.9.1-2|47	%prep
21cr|python-ssl-opt-out-0.9.1-2|48	%setup -q -n %{oname}-%{version}
21cr|python-ssl-opt-out-0.9.1-2|49	
21cr|python-ssl-opt-out-0.9.1-2|50	%build
21cr|python-ssl-opt-out-0.9.1-2|51	python3 setup.py build
21cr|python-ssl-opt-out-0.9.1-2|52	
21cr|python-ssl-opt-out-0.9.1-2|53	%install
21cr|python-ssl-opt-out-0.9.1-2|54	python3 setup.py install --root=%{buildroot}
21cr|python-ssl-opt-out-0.9.1-2|55	
21cr|python-ssl-opt-out-0.9.1-2|56	%files -n python3-%{oname}
21cr|python-ssl-opt-out-0.9.1-2|57	%doc README.rst
21cr|python-ssl-opt-out-0.9.1-2|58	%{py3_puresitedir}/ssl_opt_out*
21cr|python-ssl-opt-out-0.9.1-2|59	%{py3_puresitedir}/__pycache__/*

7166 21
21cr|python-starlette-0.20.4-2|1	%define pypi_name starlette
21cr|python-starlette-0.20.4-2|2	
21cr|python-starlette-0.20.4-2|3	Name:           python-%{pypi_name}
21cr|python-starlette-0.20.4-2|4	Version:        0.20.4
21cr|python-starlette-0.20.4-2|5	Release:        2
21cr|python-starlette-0.20.4-2|6	Summary:        The little ASGI library that shines
21cr|python-starlette-0.20.4-2|7	Group:          Development/Python
21cr|python-starlette-0.20.4-2|8	License:        BSD
21cr|python-starlette-0.20.4-2|9	URL:            https://www.starlette.io/
21cr|python-starlette-0.20.4-2|10	Source0:        https://github.com/encode/starlette/archive/%{version}/starlette-%{version}.tar.gz
21cr|python-starlette-0.20.4-2|11	BuildArch:      noarch
21cr|python-starlette-0.20.4-2|12	
21cr|python-starlette-0.20.4-2|13	BuildRequires:  python3-devel
21cr|python-starlette-0.20.4-2|14	BuildRequires:  python3egg(setuptools)
21cr|python-starlette-0.20.4-2|15	
21cr|python-starlette-0.20.4-2|16	%description
21cr|python-starlette-0.20.4-2|17	Starlette is a lightweight ASGI framework/toolkit, which is ideal for building
21cr|python-starlette-0.20.4-2|18	async web services in Python.
21cr|python-starlette-0.20.4-2|19	
21cr|python-starlette-0.20.4-2|20	It is production-ready, and gives you the following:
21cr|python-starlette-0.20.4-2|21	
21cr|python-starlette-0.20.4-2|22	• A lightweight, low-complexity HTTP web framework.
21cr|python-starlette-0.20.4-2|23	• WebSocket support.
21cr|python-starlette-0.20.4-2|24	• In-process background tasks.
21cr|python-starlette-0.20.4-2|25	• Startup and shutdown events.
21cr|python-starlette-0.20.4-2|26	• Test client built on requests.
21cr|python-starlette-0.20.4-2|27	• CORS, GZip, Static Files, Streaming responses.
21cr|python-starlette-0.20.4-2|28	• Session and Cookie support.
21cr|python-starlette-0.20.4-2|29	• 100%% test coverage.
21cr|python-starlette-0.20.4-2|30	• 100%% type annotated codebase.
21cr|python-starlette-0.20.4-2|31	• Few hard dependencies.
21cr|python-starlette-0.20.4-2|32	• Compatible with asyncio and trio backends.
21cr|python-starlette-0.20.4-2|33	• Great overall performance against independant benchmarks.}
21cr|python-starlette-0.20.4-2|34	
21cr|python-starlette-0.20.4-2|35	
21cr|python-starlette-0.20.4-2|36	
21cr|python-starlette-0.20.4-2|37	#-------------------------------------------------------------
21cr|python-starlette-0.20.4-2|38	%package -n     python3-starlette
21cr|python-starlette-0.20.4-2|39	Summary:        %{summary}
21cr|python-starlette-0.20.4-2|40	Group:          Development/Python
21cr|python-starlette-0.20.4-2|41	Provides:       python3dist(starlette) = %{version}
21cr|python-starlette-0.20.4-2|42	Provides:       python%{py3_ver}dist(starlette) = %{version}
21cr|python-starlette-0.20.4-2|43	Provides:       python3egg(starlette) = %{version}
21cr|python-starlette-0.20.4-2|44	
21cr|python-starlette-0.20.4-2|45	%description -n python3-starlette
21cr|python-starlette-0.20.4-2|46	Starlette is a lightweight ASGI framework/toolkit, which is ideal for building
21cr|python-starlette-0.20.4-2|47	async web services in Python.
21cr|python-starlette-0.20.4-2|48	
21cr|python-starlette-0.20.4-2|49	It is production-ready, and gives you the following:
21cr|python-starlette-0.20.4-2|50	
21cr|python-starlette-0.20.4-2|51	• A lightweight, low-complexity HTTP web framework.
21cr|python-starlette-0.20.4-2|52	• WebSocket support.
21cr|python-starlette-0.20.4-2|53	• In-process background tasks.
21cr|python-starlette-0.20.4-2|54	• Startup and shutdown events.
21cr|python-starlette-0.20.4-2|55	• Test client built on requests.
21cr|python-starlette-0.20.4-2|56	• CORS, GZip, Static Files, Streaming responses.
21cr|python-starlette-0.20.4-2|57	• Session and Cookie support.
21cr|python-starlette-0.20.4-2|58	• 100%% test coverage.
21cr|python-starlette-0.20.4-2|59	• 100%% type annotated codebase.
21cr|python-starlette-0.20.4-2|60	• Few hard dependencies.
21cr|python-starlette-0.20.4-2|61	• Compatible with asyncio and trio backends.
21cr|python-starlette-0.20.4-2|62	• Great overall performance against independant benchmarks.}
21cr|python-starlette-0.20.4-2|63	
21cr|python-starlette-0.20.4-2|64	%files -n python3-starlette
21cr|python-starlette-0.20.4-2|65	%doc README.md
21cr|python-starlette-0.20.4-2|66	%{python3_sitelib}/%{pypi_name}/*
21cr|python-starlette-0.20.4-2|67	%{python3_sitelib}/%{pypi_name}-*.egg-info/*
21cr|python-starlette-0.20.4-2|68	
21cr|python-starlette-0.20.4-2|69	#-------------------------------------------------------------
21cr|python-starlette-0.20.4-2|70	
21cr|python-starlette-0.20.4-2|71	%prep
21cr|python-starlette-0.20.4-2|72	%autosetup -p1 -n starlette-%{version}
21cr|python-starlette-0.20.4-2|73	
21cr|python-starlette-0.20.4-2|74	rm -rf *.egg-info
21cr|python-starlette-0.20.4-2|75	
21cr|python-starlette-0.20.4-2|76	# Remove Gitter chat app from documentation; it relies on pre-compiled/minified
21cr|python-starlette-0.20.4-2|77	# JavaScript, which is not acceptable in Fedora. Since we are not building
21cr|python-starlette-0.20.4-2|78	# documentation, we do this very bluntly:
21cr|python-starlette-0.20.4-2|79	rm -vrf docs/js
21cr|python-starlette-0.20.4-2|80	
21cr|python-starlette-0.20.4-2|81	%build
21cr|python-starlette-0.20.4-2|82	%py3_build
21cr|python-starlette-0.20.4-2|83	
21cr|python-starlette-0.20.4-2|84	%install
21cr|python-starlette-0.20.4-2|85	%py3_install
21cr|python-starlette-0.20.4-2|86	

7167 21
21cr|python-stdnum-1.17-1|1	%global srcname stdnum
21cr|python-stdnum-1.17-1|2	
21cr|python-stdnum-1.17-1|3	Name:		python-%{srcname}
21cr|python-stdnum-1.17-1|4	Version:	1.17
21cr|python-stdnum-1.17-1|5	Release:	1
21cr|python-stdnum-1.17-1|6	Summary:	Python module to handle standardized numbers and codes
21cr|python-stdnum-1.17-1|7	Group:		Development/Python
21cr|python-stdnum-1.17-1|8	License:	LGPLv2+
21cr|python-stdnum-1.17-1|9	URL:		http://arthurdejong.org/python-stdnum/
21cr|python-stdnum-1.17-1|10	Source0:	https://files.pythonhosted.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21cr|python-stdnum-1.17-1|11	BuildArch:	noarch
21cr|python-stdnum-1.17-1|12	
21cr|python-stdnum-1.17-1|13	BuildRequires:	python2-setuptools
21cr|python-stdnum-1.17-1|14	BuildRequires:	pkgconfig(python2)
21cr|python-stdnum-1.17-1|15	BuildRequires:	pkgconfig(python3)
21cr|python-stdnum-1.17-1|16	BuildRequires:	python3-setuptools
21cr|python-stdnum-1.17-1|17	
21cr|python-stdnum-1.17-1|18	%description
21cr|python-stdnum-1.17-1|19	Parse, validate and reformat standard numbers and codes. This library offers
21cr|python-stdnum-1.17-1|20	functions for parsing, validating and reformatting standard numbers and codes
21cr|python-stdnum-1.17-1|21	in various formats like personal IDs, VAT numbers, IBAN and more.
21cr|python-stdnum-1.17-1|22	
21cr|python-stdnum-1.17-1|23	#----------------------------------------------------------------------------
21cr|python-stdnum-1.17-1|24	%package -n python2-%{srcname}
21cr|python-stdnum-1.17-1|25	%py2_migration_meta python2-%{srcname}
21cr|python-stdnum-1.17-1|26	Summary:	%{summary}
21cr|python-stdnum-1.17-1|27	Group:		Development/Python
21cr|python-stdnum-1.17-1|28	
21cr|python-stdnum-1.17-1|29	%description -n python2-%{srcname}
21cr|python-stdnum-1.17-1|30	Parse, validate and reformat standard numbers and codes. This library offers
21cr|python-stdnum-1.17-1|31	functions for parsing, validating and reformatting standard numbers and codes
21cr|python-stdnum-1.17-1|32	in various formats like personal IDs, VAT numbers, IBAN and more.
21cr|python-stdnum-1.17-1|33	
21cr|python-stdnum-1.17-1|34	%files -n python2-%{srcname}
21cr|python-stdnum-1.17-1|35	%doc COPYING
21cr|python-stdnum-1.17-1|36	%doc NEWS README.md
21cr|python-stdnum-1.17-1|37	%{python2_sitelib}/%{srcname}/
21cr|python-stdnum-1.17-1|38	%{python2_sitelib}/python_%{srcname}-%{version}-py*.egg-info/
21cr|python-stdnum-1.17-1|39	
21cr|python-stdnum-1.17-1|40	#----------------------------------------------------------------------------
21cr|python-stdnum-1.17-1|41	
21cr|python-stdnum-1.17-1|42	%package -n python3-%{srcname}
21cr|python-stdnum-1.17-1|43	Summary:	%{summary}
21cr|python-stdnum-1.17-1|44	Group:		Development/Python
21cr|python-stdnum-1.17-1|45	
21cr|python-stdnum-1.17-1|46	%description -n python3-%{srcname}
21cr|python-stdnum-1.17-1|47	Parse, validate and reformat standard numbers and codes. This library offers
21cr|python-stdnum-1.17-1|48	functions for parsing, validating and reformatting standard numbers and codes
21cr|python-stdnum-1.17-1|49	in various formats like personal IDs, VAT numbers, IBAN and more.
21cr|python-stdnum-1.17-1|50	
21cr|python-stdnum-1.17-1|51	%files -n python3-%{srcname}
21cr|python-stdnum-1.17-1|52	%doc COPYING
21cr|python-stdnum-1.17-1|53	%doc NEWS README.md
21cr|python-stdnum-1.17-1|54	%{python3_sitelib}/%{srcname}/
21cr|python-stdnum-1.17-1|55	%{python3_sitelib}/python_%{srcname}-%{version}-py*.egg-info/
21cr|python-stdnum-1.17-1|56	
21cr|python-stdnum-1.17-1|57	#----------------------------------------------------------------------------
21cr|python-stdnum-1.17-1|58	
21cr|python-stdnum-1.17-1|59	%prep
21cr|python-stdnum-1.17-1|60	%setup -q
21cr|python-stdnum-1.17-1|61	# Remove bundled egg-info
21cr|python-stdnum-1.17-1|62	rm -rf %{name}.egg-info
21cr|python-stdnum-1.17-1|63	
21cr|python-stdnum-1.17-1|64	
21cr|python-stdnum-1.17-1|65	%build
21cr|python-stdnum-1.17-1|66	%py2_build
21cr|python-stdnum-1.17-1|67	%py3_build
21cr|python-stdnum-1.17-1|68	
21cr|python-stdnum-1.17-1|69	
21cr|python-stdnum-1.17-1|70	%install
21cr|python-stdnum-1.17-1|71	%py3_install
21cr|python-stdnum-1.17-1|72	%py2_install
21cr|python-stdnum-1.17-1|73	
21cr|python-stdnum-1.17-1|74	
21cr|python-stdnum-1.17-1|75	

7168 21
21cr|python-subunit-1.2.0-4|1	%define module  subunit
21cr|python-subunit-1.2.0-4|2	
21cr|python-subunit-1.2.0-4|3	Name:           python-%{module}
21cr|python-subunit-1.2.0-4|4	Version:        1.2.0
21cr|python-subunit-1.2.0-4|5	Release:        4
21cr|python-subunit-1.2.0-4|6	Summary:        Python implementation of subunit test streaming protocol
21cr|python-subunit-1.2.0-4|7	Group:          Development/Python
21cr|python-subunit-1.2.0-4|8	License:        ASL 2.0
21cr|python-subunit-1.2.0-4|9	URL:            https://launchpad.net/testrepository
21cr|python-subunit-1.2.0-4|10	Source0:        https://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21cr|python-subunit-1.2.0-4|11	BuildRequires:  pkgconfig(python)
21cr|python-subunit-1.2.0-4|12	BuildRequires:  pythonegg(setuptools)
21cr|python-subunit-1.2.0-4|13	BuildArch:      noarch
21cr|python-subunit-1.2.0-4|14	
21cr|python-subunit-1.2.0-4|15	%description
21cr|python-subunit-1.2.0-4|16	Subunit is a streaming protocol for test results.
21cr|python-subunit-1.2.0-4|17	
21cr|python-subunit-1.2.0-4|18	%files
21cr|python-subunit-1.2.0-4|19	%doc NEWS README.rst
21cr|python-subunit-1.2.0-4|20	%{_bindir}/%{module}*
21cr|python-subunit-1.2.0-4|21	%{_bindir}/tap2%{module}
21cr|python-subunit-1.2.0-4|22	%{py_puresitedir}/*
21cr|python-subunit-1.2.0-4|23	#-----------------------------------------------------------------
21cr|python-subunit-1.2.0-4|24	%package -n     python3-%{module}
21cr|python-subunit-1.2.0-4|25	Summary:        Python 3 implementation of subunit test streaming protocol
21cr|python-subunit-1.2.0-4|26	Group:          Development/Python
21cr|python-subunit-1.2.0-4|27	BuildRequires:  pkgconfig(python3)
21cr|python-subunit-1.2.0-4|28	BuildRequires:  python3egg(setuptools)
21cr|python-subunit-1.2.0-4|29	BuildArch:      noarch
21cr|python-subunit-1.2.0-4|30	
21cr|python-subunit-1.2.0-4|31	%description -n python3-%{module}
21cr|python-subunit-1.2.0-4|32	Subunit is a streaming protocol for test results.
21cr|python-subunit-1.2.0-4|33	This is the Python 3 version of the package.
21cr|python-subunit-1.2.0-4|34	
21cr|python-subunit-1.2.0-4|35	%files -n python3-%{module}
21cr|python-subunit-1.2.0-4|36	%doc NEWS README.rst
21cr|python-subunit-1.2.0-4|37	%{_bindir}/python3-%{module}*
21cr|python-subunit-1.2.0-4|38	%{_bindir}/python3-tap2%{module}
21cr|python-subunit-1.2.0-4|39	%{py3_puresitedir}/*
21cr|python-subunit-1.2.0-4|40	#-----------------------------------------------------------------
21cr|python-subunit-1.2.0-4|41	
21cr|python-subunit-1.2.0-4|42	%prep
21cr|python-subunit-1.2.0-4|43	%setup -qn %{name}-%{version}
21cr|python-subunit-1.2.0-4|44	
21cr|python-subunit-1.2.0-4|45	# Remove bundled egg-info
21cr|python-subunit-1.2.0-4|46	rm -rf python_%{module}.egg-info
21cr|python-subunit-1.2.0-4|47	cp -a . %{py3dir}
21cr|python-subunit-1.2.0-4|48	
21cr|python-subunit-1.2.0-4|49	%build
21cr|python-subunit-1.2.0-4|50	python setup.py build
21cr|python-subunit-1.2.0-4|51	
21cr|python-subunit-1.2.0-4|52	pushd %{py3dir}
21cr|python-subunit-1.2.0-4|53	python3 setup.py build
21cr|python-subunit-1.2.0-4|54	popd
21cr|python-subunit-1.2.0-4|55	
21cr|python-subunit-1.2.0-4|56	%install
21cr|python-subunit-1.2.0-4|57	pushd %{py3dir}
21cr|python-subunit-1.2.0-4|58	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-subunit-1.2.0-4|59	cd %{buildroot}%{_bindir}
21cr|python-subunit-1.2.0-4|60	mv subunit-1to2 python3-subunit-1to2
21cr|python-subunit-1.2.0-4|61	mv subunit2gtk python3-subunit2gtk
21cr|python-subunit-1.2.0-4|62	mv subunit2pyunit python3-subunit2pyunit
21cr|python-subunit-1.2.0-4|63	mv subunit-filter python3-subunit-filter
21cr|python-subunit-1.2.0-4|64	mv subunit-notify python3-subunit-notify
21cr|python-subunit-1.2.0-4|65	mv subunit-stats python3-subunit-stats
21cr|python-subunit-1.2.0-4|66	mv tap2subunit python3-tap2subunit
21cr|python-subunit-1.2.0-4|67	mv subunit2csv python3-subunit2csv
21cr|python-subunit-1.2.0-4|68	mv subunit2junitxml python3-subunit2junitxml
21cr|python-subunit-1.2.0-4|69	mv subunit-2to1 python3-subunit-2to1
21cr|python-subunit-1.2.0-4|70	mv subunit-ls python3-subunit-ls
21cr|python-subunit-1.2.0-4|71	mv subunit-output python3-subunit-output
21cr|python-subunit-1.2.0-4|72	mv subunit-tags python3-subunit-tags
21cr|python-subunit-1.2.0-4|73	popd
21cr|python-subunit-1.2.0-4|74	
21cr|python-subunit-1.2.0-4|75	python setup.py install --skip-build --root %{buildroot}
21cr|python-subunit-1.2.0-4|76	
21cr|python-subunit-1.2.0-4|77	pushd %{buildroot}%{py3_puresitedir}/%{module}
21cr|python-subunit-1.2.0-4|78	chmod +x tests/sample-two-script.py \
21cr|python-subunit-1.2.0-4|79	tests/sample-script.py \
21cr|python-subunit-1.2.0-4|80	run.py
21cr|python-subunit-1.2.0-4|81	popd
21cr|python-subunit-1.2.0-4|82	
21cr|python-subunit-1.2.0-4|83	pushd %{buildroot}%{py_puresitedir}/%{module}
21cr|python-subunit-1.2.0-4|84	chmod +x tests/sample-two-script.py \
21cr|python-subunit-1.2.0-4|85	tests/sample-script.py \
21cr|python-subunit-1.2.0-4|86	run.py
21cr|python-subunit-1.2.0-4|87	popd

7169 21
21cr|python-svg2rlg-0.3-4|1	%define	oname	svg2rlg
21cr|python-svg2rlg-0.3-4|2	
21cr|python-svg2rlg-0.3-4|3	Name:		python-%{oname}
21cr|python-svg2rlg-0.3-4|4	Version:	0.3
21cr|python-svg2rlg-0.3-4|5	Release:	4
21cr|python-svg2rlg-0.3-4|6	Summary:	Convert SVG to Reportlab drawing
21cr|python-svg2rlg-0.3-4|7	Source0:	http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-svg2rlg-0.3-4|8	License:	BSD
21cr|python-svg2rlg-0.3-4|9	Group:		Development/Python
21cr|python-svg2rlg-0.3-4|10	Url:		http://code.google.com/p/svg2rlg/
21cr|python-svg2rlg-0.3-4|11	BuildArch:	noarch
21cr|python-svg2rlg-0.3-4|12	BuildRequires:  python2-devel
21cr|python-svg2rlg-0.3-4|13	BuildRequires:  python2-setuptools
21cr|python-svg2rlg-0.3-4|14	
21cr|python-svg2rlg-0.3-4|15	Requires:	python2-reportlab
21cr|python-svg2rlg-0.3-4|16	
21cr|python-svg2rlg-0.3-4|17	%description
21cr|python-svg2rlg-0.3-4|18	**svg2rlg** is a small utility to convert SVG to reportlab graphics.
21cr|python-svg2rlg-0.3-4|19	
21cr|python-svg2rlg-0.3-4|20	The authors motivation was to have a more robust handling of
21cr|python-svg2rlg-0.3-4|21	SVG files in the **rst2pdf** tool. Specific to be able to handle
21cr|python-svg2rlg-0.3-4|22	the quirks needed to include SVG export from matplotlib.
21cr|python-svg2rlg-0.3-4|23	
21cr|python-svg2rlg-0.3-4|24	%package -n python2-%{oname}
21cr|python-svg2rlg-0.3-4|25	%py2_migration_meta python2-%{oname}
21cr|python-svg2rlg-0.3-4|26	Summary:	Convert SVG to Reportlab drawing
21cr|python-svg2rlg-0.3-4|27	
21cr|python-svg2rlg-0.3-4|28	%description -n python2-%{oname}
21cr|python-svg2rlg-0.3-4|29	**svg2rlg** is a small utility to convert SVG to reportlab graphics.
21cr|python-svg2rlg-0.3-4|30	
21cr|python-svg2rlg-0.3-4|31	The authors motivation was to have a more robust handling of
21cr|python-svg2rlg-0.3-4|32	SVG files in the **rst2pdf** tool. Specific to be able to handle
21cr|python-svg2rlg-0.3-4|33	the quirks needed to include SVG export from matplotlib.
21cr|python-svg2rlg-0.3-4|34	
21cr|python-svg2rlg-0.3-4|35	
21cr|python-svg2rlg-0.3-4|36	%prep
21cr|python-svg2rlg-0.3-4|37	%setup -q -n %{oname}-%{version}
21cr|python-svg2rlg-0.3-4|38	perl -i -pe 's/\r\n/\n/gs' {README,COPYING}.txt
21cr|python-svg2rlg-0.3-4|39	
21cr|python-svg2rlg-0.3-4|40	
21cr|python-svg2rlg-0.3-4|41	%build
21cr|python-svg2rlg-0.3-4|42	python2 setup.py build
21cr|python-svg2rlg-0.3-4|43	
21cr|python-svg2rlg-0.3-4|44	%install
21cr|python-svg2rlg-0.3-4|45	python2 setup.py install --root=%{buildroot}
21cr|python-svg2rlg-0.3-4|46	
21cr|python-svg2rlg-0.3-4|47	chmod +x %{buildroot}%{py2_puresitedir}/svg2rlg.py
21cr|python-svg2rlg-0.3-4|48	
21cr|python-svg2rlg-0.3-4|49	
21cr|python-svg2rlg-0.3-4|50	%files -n python2-%{oname}
21cr|python-svg2rlg-0.3-4|51	%doc *.txt
21cr|python-svg2rlg-0.3-4|52	%{py2_puresitedir}/svg2rlg.py*
21cr|python-svg2rlg-0.3-4|53	%{py2_puresitedir}/svg2rlg*.egg-info

7170 21
21cr|python-tables-3.5.2-1|1	%define module	tables
21cr|python-tables-3.5.2-1|2	
21cr|python-tables-3.5.2-1|3	Summary: 	Hierarchical datasets in Python
21cr|python-tables-3.5.2-1|4	Name: 	 	python-%{module}
21cr|python-tables-3.5.2-1|5	Version: 	3.5.2
21cr|python-tables-3.5.2-1|6	Release: 	1
21cr|python-tables-3.5.2-1|7	License: 	BSD
21cr|python-tables-3.5.2-1|8	Group: 	 	Development/Python
21cr|python-tables-3.5.2-1|9	Url: 	 	http://www.pytables.org
21cr|python-tables-3.5.2-1|10	Source0: 	https://pypi.io/packages/source/t/%{module}/%{module}-%{version}.tar.gz
21cr|python-tables-3.5.2-1|11	Patch0:		always-use-blosc.diff
21cr|python-tables-3.5.2-1|12	Patch1:		https://github.com/PyTables/PyTables/commit/f68dcdb47bfe6e069f4f6be10e6a47c55c2b9533.patch
21cr|python-tables-3.5.2-1|13	BuildRequires:	hdf5-devel >= 1.10
21cr|python-tables-3.5.2-1|14	BuildRequires:	bzip2-devel
21cr|python-tables-3.5.2-1|15	BuildRequires:	pkgconfig(lzo2)
21cr|python-tables-3.5.2-1|16	BuildRequires:	blosc-devel
21cr|python-tables-3.5.2-1|17	
21cr|python-tables-3.5.2-1|18	%description
21cr|python-tables-3.5.2-1|19	PyTables is a Python package for managing hierarchical datasets
21cr|python-tables-3.5.2-1|20	designed to efficiently and easily cope with extremely large amounts
21cr|python-tables-3.5.2-1|21	of data. It is built on top of the HDF5 library and the NumPy package
21cr|python-tables-3.5.2-1|22	(numarray and Numeric are also supported). PyTables features an
21cr|python-tables-3.5.2-1|23	object-oriented interface and performance-critical extensions coded in
21cr|python-tables-3.5.2-1|24	C (generated using Pyrex) that make it a fast yet extremely
21cr|python-tables-3.5.2-1|25	easy-to-use tool for interactively processing and searching through
21cr|python-tables-3.5.2-1|26	very large amounts of data. PyTables also optimizes memory and disk
21cr|python-tables-3.5.2-1|27	resources so that data occupies much less space than with other
21cr|python-tables-3.5.2-1|28	solutions such as relational or object-oriented databases (especially
21cr|python-tables-3.5.2-1|29	when compression is used).
21cr|python-tables-3.5.2-1|30	
21cr|python-tables-3.5.2-1|31	%package	doc
21cr|python-tables-3.5.2-1|32	Group:		Development/Python
21cr|python-tables-3.5.2-1|33	Summary:	Documentation for PyTables
21cr|python-tables-3.5.2-1|34	BuildArch:	noarch
21cr|python-tables-3.5.2-1|35	
21cr|python-tables-3.5.2-1|36	%description doc
21cr|python-tables-3.5.2-1|37	The %{name}-doc package contains the documentation related to
21cr|python-tables-3.5.2-1|38	PyTables.
21cr|python-tables-3.5.2-1|39	
21cr|python-tables-3.5.2-1|40	%package -n python3-%{module}
21cr|python-tables-3.5.2-1|41	Summary:        Hierarchical datasets in Python 3
21cr|python-tables-3.5.2-1|42	Group:          Development/Python
21cr|python-tables-3.5.2-1|43	Requires:	python3-numpy
21cr|python-tables-3.5.2-1|44	Requires:	python3-numexpr
21cr|python-tables-3.5.2-1|45	BuildRequires:	python3-numpy-devel
21cr|python-tables-3.5.2-1|46	BuildRequires:	python3egg(numexpr)
21cr|python-tables-3.5.2-1|47	BuildRequires:	python3egg(setuptools)
21cr|python-tables-3.5.2-1|48	BuildRequires:	python3egg(six)
21cr|python-tables-3.5.2-1|49	BuildRequires:	python3egg(mock)
21cr|python-tables-3.5.2-1|50	BuildRequires:	pkgconfig(python3)
21cr|python-tables-3.5.2-1|51	BuildRequires:	python3egg(cython)
21cr|python-tables-3.5.2-1|52	BuildRequires:  python3egg(sphinx)
21cr|python-tables-3.5.2-1|53	
21cr|python-tables-3.5.2-1|54	%description -n python3-%{module}
21cr|python-tables-3.5.2-1|55	PyTables is a Python 3 package for managing hierarchical datasets
21cr|python-tables-3.5.2-1|56	designed to efficiently and easily cope with extremely large amounts
21cr|python-tables-3.5.2-1|57	of data. It is built on top of the HDF5 library and the NumPy package
21cr|python-tables-3.5.2-1|58	(numarray and Numeric are also supported). PyTables features an
21cr|python-tables-3.5.2-1|59	object-oriented interface and performance-critical extensions coded in
21cr|python-tables-3.5.2-1|60	C (generated using Pyrex) that make it a fast yet extremely
21cr|python-tables-3.5.2-1|61	easy-to-use tool for interactively processing and searching through
21cr|python-tables-3.5.2-1|62	very large amounts of data. PyTables also optimizes memory and disk
21cr|python-tables-3.5.2-1|63	resources so that data occupies much less space than with other
21cr|python-tables-3.5.2-1|64	solutions such as relational or object-oriented databases (especially
21cr|python-tables-3.5.2-1|65	when compression is used).
21cr|python-tables-3.5.2-1|66	
21cr|python-tables-3.5.2-1|67	
21cr|python-tables-3.5.2-1|68	%prep
21cr|python-tables-3.5.2-1|69	%setup -q -n %{module}-%{version}
21cr|python-tables-3.5.2-1|70	%autopatch -p1
21cr|python-tables-3.5.2-1|71	
21cr|python-tables-3.5.2-1|72	# Make sure we are not using anything from the bundled blosc by mistake
21cr|python-tables-3.5.2-1|73	find c-blosc -mindepth 1 -maxdepth 1 -name hdf5 -prune -o -exec rm -r {} +
21cr|python-tables-3.5.2-1|74	
21cr|python-tables-3.5.2-1|75	find utils -name 'pt*' | xargs sed -i '1s|^#!/usr/bin/env python|#!%{__python3}|'
21cr|python-tables-3.5.2-1|76	
21cr|python-tables-3.5.2-1|77	%build
21cr|python-tables-3.5.2-1|78	export LIBS="dl m"
21cr|python-tables-3.5.2-1|79	# Remove old c files and regenerate from cython
21cr|python-tables-3.5.2-1|80	make distclean
21cr|python-tables-3.5.2-1|81	%py3_build
21cr|python-tables-3.5.2-1|82	
21cr|python-tables-3.5.2-1|83	%install
21cr|python-tables-3.5.2-1|84	chmod -x examples/check_examples.sh
21cr|python-tables-3.5.2-1|85	for i in utils/*; do sed -i 's|bin/env |bin/|' $i; done
21cr|python-tables-3.5.2-1|86	
21cr|python-tables-3.5.2-1|87	%py3_install
21cr|python-tables-3.5.2-1|88	
21cr|python-tables-3.5.2-1|89	%check
21cr|python-tables-3.5.2-1|90	libdir=`ls build/|grep lib`
21cr|python-tables-3.5.2-1|91	export PYTHONPATH=`pwd`/build/$libdir
21cr|python-tables-3.5.2-1|92	echo "import tables; tables.test()" > bench/check_all.py
21cr|python-tables-3.5.2-1|93	python3 bench/check_all.py
21cr|python-tables-3.5.2-1|94	
21cr|python-tables-3.5.2-1|95	%files doc
21cr|python-tables-3.5.2-1|96	%doc examples/
21cr|python-tables-3.5.2-1|97	%doc doc/source/
21cr|python-tables-3.5.2-1|98	
21cr|python-tables-3.5.2-1|99	%files -n python3-%{module}
21cr|python-tables-3.5.2-1|100	%doc README.rst LICENSES
21cr|python-tables-3.5.2-1|101	%{_bindir}/pt2to3
21cr|python-tables-3.5.2-1|102	%{_bindir}/ptdump
21cr|python-tables-3.5.2-1|103	%{_bindir}/ptrepack
21cr|python-tables-3.5.2-1|104	%{_bindir}/pttree
21cr|python-tables-3.5.2-1|105	%{py3_platsitedir}/%{module}
21cr|python-tables-3.5.2-1|106	%{py3_platsitedir}/%{module}-%{version}-py*.egg-info

7171 21
21cr|python-taglib-2.0.0-1|1	%define pypi_name pytaglib
21cr|python-taglib-2.0.0-1|2	
21cr|python-taglib-2.0.0-1|3	Summary:	Cross-platform Python 3.x tagging library
21cr|python-taglib-2.0.0-1|4	Name:		python-taglib
21cr|python-taglib-2.0.0-1|5	Version:	2.0.0
21cr|python-taglib-2.0.0-1|6	Release:	1
21cr|python-taglib-2.0.0-1|7	License:	GPLv3+
21cr|python-taglib-2.0.0-1|8	Group:		Development/Python
21cr|python-taglib-2.0.0-1|9	Url:		http://github.com/supermihi/%{pypi_name}
21cr|python-taglib-2.0.0-1|10	Source0:	%{pypi_source}
21cr|python-taglib-2.0.0-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-taglib-2.0.0-1|12	BuildRequires:	pkgconfig(taglib)
21cr|python-taglib-2.0.0-1|13	BuildRequires:	python3egg(setuptools)
21cr|python-taglib-2.0.0-1|14	BuildRequires:	pyproject-rpm-macros
21cr|python-taglib-2.0.0-1|15	
21cr|python-taglib-2.0.0-1|16	%description
21cr|python-taglib-2.0.0-1|17	TagLib bindings for Python 3.x: a full-featured, easy-to-use,
21cr|python-taglib-2.0.0-1|18	cross-platform audio metadata ("tag") library for Python. It is a very thin
21cr|python-taglib-2.0.0-1|19	wrapper around the the popular, fast and rock-solid TagLib C++ library,
21cr|python-taglib-2.0.0-1|20	profiting from the underlying library's speed and stability.
21cr|python-taglib-2.0.0-1|21	This package contains only the module version for Python 3.x.
21cr|python-taglib-2.0.0-1|22	
21cr|python-taglib-2.0.0-1|23	#----------------------------------------------------------------------------
21cr|python-taglib-2.0.0-1|24	
21cr|python-taglib-2.0.0-1|25	%package -n python3-taglib
21cr|python-taglib-2.0.0-1|26	Summary:	%{summary}
21cr|python-taglib-2.0.0-1|27	Group:		Development/Python
21cr|python-taglib-2.0.0-1|28	Provides:	python3-%{pypi_name} = %{EVRD}
21cr|python-taglib-2.0.0-1|29	
21cr|python-taglib-2.0.0-1|30	%description  -n python3-taglib
21cr|python-taglib-2.0.0-1|31	TagLib bindings for Python 3.x: a full-featured, easy-to-use,
21cr|python-taglib-2.0.0-1|32	cross-platform audio metadata ("tag") library for Python. It is a very thin
21cr|python-taglib-2.0.0-1|33	wrapper around the the popular, fast and rock-solid TagLib C++ library,
21cr|python-taglib-2.0.0-1|34	profiting from the underlying library's speed and stability.
21cr|python-taglib-2.0.0-1|35	This package contains only the module version for Python 3.x.
21cr|python-taglib-2.0.0-1|36	
21cr|python-taglib-2.0.0-1|37	%files  -n python3-taglib
21cr|python-taglib-2.0.0-1|38	%doc COPYING *.md
21cr|python-taglib-2.0.0-1|39	%{_bindir}/pyprinttags
21cr|python-taglib-2.0.0-1|40	%{py3_platsitedir}/pyprinttags.py*
21cr|python-taglib-2.0.0-1|41	%{py3_platsitedir}/taglib.cpython-*.so
21cr|python-taglib-2.0.0-1|42	%{py3_platsitedir}/%{pypi_name}-%{version}*.dist-info
21cr|python-taglib-2.0.0-1|43	%{py3_platsitedir}/__pycache__
21cr|python-taglib-2.0.0-1|44	
21cr|python-taglib-2.0.0-1|45	#----------------------------------------------------------------------------
21cr|python-taglib-2.0.0-1|46	
21cr|python-taglib-2.0.0-1|47	%prep
21cr|python-taglib-2.0.0-1|48	%setup -qn %{pypi_name}-%{version}
21cr|python-taglib-2.0.0-1|49	
21cr|python-taglib-2.0.0-1|50	%generate_buildrequires
21cr|python-taglib-2.0.0-1|51	%pyproject_buildrequires -r
21cr|python-taglib-2.0.0-1|52	
21cr|python-taglib-2.0.0-1|53	%build
21cr|python-taglib-2.0.0-1|54	%pyproject_wheel
21cr|python-taglib-2.0.0-1|55	
21cr|python-taglib-2.0.0-1|56	%install
21cr|python-taglib-2.0.0-1|57	%pyproject_install
21cr|python-taglib-2.0.0-1|58	
21cr|python-taglib-2.0.0-1|59	# Fix perms
21cr|python-taglib-2.0.0-1|60	chmod +x %{buildroot}%{py3_platsitedir}/pyprinttags.py

7172 21
21cr|python-tagpy-2022.1-1|1	%define shortname tagpy
21cr|python-tagpy-2022.1-1|2	
21cr|python-tagpy-2022.1-1|3	Summary:	Python bindings for TagLib to read and write music files tags
21cr|python-tagpy-2022.1-1|4	Name:		python-tagpy
21cr|python-tagpy-2022.1-1|5	Version:	2022.1
21cr|python-tagpy-2022.1-1|6	Release:	1
21cr|python-tagpy-2022.1-1|7	License:	MIT
21cr|python-tagpy-2022.1-1|8	Group:		Development/Python
21cr|python-tagpy-2022.1-1|9	URL:		http://pypi.python.org/pypi/tagpy
21cr|python-tagpy-2022.1-1|10	Source0:	https://pypi.python.org/packages/source/t/%{shortname}/%{shortname}-%{version}.tar.gz
21cr|python-tagpy-2022.1-1|11	Patch0:		taglib-1.8.patch
21cr|python-tagpy-2022.1-1|12	BuildRequires:	ctags
21cr|python-tagpy-2022.1-1|13	BuildRequires:	python3egg(setuptools)
21cr|python-tagpy-2022.1-1|14	BuildRequires:	pkgconfig(python3)
21cr|python-tagpy-2022.1-1|15	BuildRequires:	pkgconfig(taglib)
21cr|python-tagpy-2022.1-1|16	BuildRequires:	boost-devel
21cr|python-tagpy-2022.1-1|17	
21cr|python-tagpy-2022.1-1|18	
21cr|python-tagpy-2022.1-1|19	%description
21cr|python-tagpy-2022.1-1|20	TagPy is a Python crust (or a set of Python bindings) for TagLib, which allows
21cr|python-tagpy-2022.1-1|21	to read and write ID3 tags of version 1 and 2, access Xiph Comments in Ogg
21cr|python-tagpy-2022.1-1|22	Vorbis Files and Ogg Flac Files and access APE tags in Musepack and MP3 files.
21cr|python-tagpy-2022.1-1|23	
21cr|python-tagpy-2022.1-1|24	#----------------------------------------------------------------------------
21cr|python-tagpy-2022.1-1|25	%package -n python3-tagpy
21cr|python-tagpy-2022.1-1|26	Summary:	Python bindings for TagLib to read and write music files tags
21cr|python-tagpy-2022.1-1|27	Group:		Development/Python
21cr|python-tagpy-2022.1-1|28	
21cr|python-tagpy-2022.1-1|29	%description -n python3-tagpy
21cr|python-tagpy-2022.1-1|30	TagPy is a Python crust (or a set of Python bindings) for TagLib, which allows
21cr|python-tagpy-2022.1-1|31	to read and write ID3 tags of version 1 and 2, access Xiph Comments in Ogg
21cr|python-tagpy-2022.1-1|32	Vorbis Files and Ogg Flac Files and access APE tags in Musepack and MP3 files.
21cr|python-tagpy-2022.1-1|33	
21cr|python-tagpy-2022.1-1|34	%files -n python3-tagpy
21cr|python-tagpy-2022.1-1|35	%doc LICENSE README* test/*.py test/tagrename
21cr|python-tagpy-2022.1-1|36	%{py3_platsitedir}/*
21cr|python-tagpy-2022.1-1|37	
21cr|python-tagpy-2022.1-1|38	#----------------------------------------------------------------------------
21cr|python-tagpy-2022.1-1|39	
21cr|python-tagpy-2022.1-1|40	%prep
21cr|python-tagpy-2022.1-1|41	%autosetup -p1 -n %{shortname}-%{version}
21cr|python-tagpy-2022.1-1|42	
21cr|python-tagpy-2022.1-1|43	%build
21cr|python-tagpy-2022.1-1|44	# need set boost-python lib name
21cr|python-tagpy-2022.1-1|45	#./configure.py --boost-python-libname=boost_python38
21cr|python-tagpy-2022.1-1|46	%py3_build
21cr|python-tagpy-2022.1-1|47	
21cr|python-tagpy-2022.1-1|48	%install
21cr|python-tagpy-2022.1-1|49	%py3_install

7173 21
21cr|pythonteaching-1.0-2|1	%define commit ddf3368d39a338eb283b34850fd48426bd0f1333
21cr|pythonteaching-1.0-2|2	
21cr|pythonteaching-1.0-2|3	Summary:	Python Teaching
21cr|pythonteaching-1.0-2|4	Summary(ru_RU.UTF-8): Обучение Python
21cr|pythonteaching-1.0-2|5	Name:		pythonteaching
21cr|pythonteaching-1.0-2|6	Version:	1.0
21cr|pythonteaching-1.0-2|7	Release:	2
21cr|pythonteaching-1.0-2|8	License:	GPLv3
21cr|pythonteaching-1.0-2|9	Group:		Education
21cr|pythonteaching-1.0-2|10	Url:		https://github.com/RatushnenkoV/pythonteaching
21cr|pythonteaching-1.0-2|11	Source0:	https://github.com/RatushnenkoV/pythonteaching/archive/%{commit}.tar.gz#/%{name}-%{version}.tar.gz
21cr|pythonteaching-1.0-2|12	Requires:	python3
21cr|pythonteaching-1.0-2|13	Requires:	python3-flask
21cr|pythonteaching-1.0-2|14	Requires:	python3-flask-login
21cr|pythonteaching-1.0-2|15	Requires:	python3-flask-sqlalchemy
21cr|pythonteaching-1.0-2|16	BuildArch:	noarch
21cr|pythonteaching-1.0-2|17	
21cr|pythonteaching-1.0-2|18	%description
21cr|pythonteaching-1.0-2|19	Python Teaching
21cr|pythonteaching-1.0-2|20	
21cr|pythonteaching-1.0-2|21	%description -l ru_RU.UTF-8
21cr|pythonteaching-1.0-2|22	Обучение Python
21cr|pythonteaching-1.0-2|23	
21cr|pythonteaching-1.0-2|24	%files
21cr|pythonteaching-1.0-2|25	%dir %{_datadir}/%{name}
21cr|pythonteaching-1.0-2|26	%{_datadir}/%{name}/*
21cr|pythonteaching-1.0-2|27	%{_bindir}/%{name}
21cr|pythonteaching-1.0-2|28	
21cr|pythonteaching-1.0-2|29	#------------------------------------------------------------------
21cr|pythonteaching-1.0-2|30	
21cr|pythonteaching-1.0-2|31	%prep
21cr|pythonteaching-1.0-2|32	%autosetup -p1 -n %{name}-%{commit}
21cr|pythonteaching-1.0-2|33	
21cr|pythonteaching-1.0-2|34	%build
21cr|pythonteaching-1.0-2|35	
21cr|pythonteaching-1.0-2|36	%install
21cr|pythonteaching-1.0-2|37	mkdir -p %{buildroot}%{_bindir}
21cr|pythonteaching-1.0-2|38	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|pythonteaching-1.0-2|39	
21cr|pythonteaching-1.0-2|40	cp -r * %{buildroot}%{_datadir}/%{name}/
21cr|pythonteaching-1.0-2|41	
21cr|pythonteaching-1.0-2|42	sed -i -e 's,port=8080,port=8888,g' %{buildroot}%{_datadir}/%{name}/app.py
21cr|pythonteaching-1.0-2|43	
21cr|pythonteaching-1.0-2|44	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|pythonteaching-1.0-2|45	#!/bin/bash
21cr|pythonteaching-1.0-2|46	exec /usr/bin/python3 %{_datadir}/%{name}/app.py "\$@"
21cr|pythonteaching-1.0-2|47	EOF
21cr|pythonteaching-1.0-2|48	
21cr|pythonteaching-1.0-2|49	chmod 755 %{buildroot}%{_bindir}/%{name}
21cr|pythonteaching-1.0-2|50	
21cr|pythonteaching-1.0-2|51	%changelog
21cr|pythonteaching-1.0-2|52	* Fri Feb 20 2026 Artem Proskurnev <temap@mail.ru>
21cr|pythonteaching-1.0-2|53	- Replacing a busy port with a free one
21cr|pythonteaching-1.0-2|54	
21cr|pythonteaching-1.0-2|55	* Fri Feb 20 2026 norby4ever <petrleliaev@gmail.com> 1.0-1
21cr|pythonteaching-1.0-2|56	- Ver. 1.0

7174 21
21cr|python-termcolor-1.1.0-4|1	%define module	termcolor
21cr|python-termcolor-1.1.0-4|2	
21cr|python-termcolor-1.1.0-4|3	Name:		python-%{module}
21cr|python-termcolor-1.1.0-4|4	Version:	1.1.0
21cr|python-termcolor-1.1.0-4|5	Release:	4
21cr|python-termcolor-1.1.0-4|6	Summary:	ANSII Color formatting for output in terminal
21cr|python-termcolor-1.1.0-4|7	License:	MIT
21cr|python-termcolor-1.1.0-4|8	Group:		Development/Python
21cr|python-termcolor-1.1.0-4|9	Url:		https://github.com/dvarrazzo/py-setproctitle/
21cr|python-termcolor-1.1.0-4|10	Source0:	https://pypi.io/packages/source/s/%{module}/%{module}-%{version}.tar.gz
21cr|python-termcolor-1.1.0-4|11	
21cr|python-termcolor-1.1.0-4|12	BuildArch:	noarch
21cr|python-termcolor-1.1.0-4|13	
21cr|python-termcolor-1.1.0-4|14	%description
21cr|python-termcolor-1.1.0-4|15	%{summary}.
21cr|python-termcolor-1.1.0-4|16	
21cr|python-termcolor-1.1.0-4|17	#--------------------------------------------------------------------
21cr|python-termcolor-1.1.0-4|18	%package -n	python3-%{module}
21cr|python-termcolor-1.1.0-4|19	Summary:	A library allowing a process to change its title
21cr|python-termcolor-1.1.0-4|20	Group:		Development/Python
21cr|python-termcolor-1.1.0-4|21	
21cr|python-termcolor-1.1.0-4|22	BuildRequires:	python3egg(setuptools)
21cr|python-termcolor-1.1.0-4|23	BuildRequires:	pkgconfig(python3)
21cr|python-termcolor-1.1.0-4|24	
21cr|python-termcolor-1.1.0-4|25	%description -n	python3-%{module}
21cr|python-termcolor-1.1.0-4|26	%{summary}.
21cr|python-termcolor-1.1.0-4|27	This is the Python 3 version of the package.
21cr|python-termcolor-1.1.0-4|28	
21cr|python-termcolor-1.1.0-4|29	%files -n python3-%{module}
21cr|python-termcolor-1.1.0-4|30	%doc *.rst *.txt
21cr|python-termcolor-1.1.0-4|31	%{py3_puresitedir}/%{module}*
21cr|python-termcolor-1.1.0-4|32	%{py3_puresitedir}/__pycache__/*
21cr|python-termcolor-1.1.0-4|33	#--------------------------------------------------------------------
21cr|python-termcolor-1.1.0-4|34	
21cr|python-termcolor-1.1.0-4|35	%prep
21cr|python-termcolor-1.1.0-4|36	%setup -qn %{module}-%{version}
21cr|python-termcolor-1.1.0-4|37	
21cr|python-termcolor-1.1.0-4|38	%build
21cr|python-termcolor-1.1.0-4|39	%py3_build
21cr|python-termcolor-1.1.0-4|40	
21cr|python-termcolor-1.1.0-4|41	%install
21cr|python-termcolor-1.1.0-4|42	%py3_install

7175 21
21cr|python-terminado-0.12.1-1|1	# Created by pyp2rpm-1.0.1
21cr|python-terminado-0.12.1-1|2	%global pypi_name terminado
21cr|python-terminado-0.12.1-1|3	
21cr|python-terminado-0.12.1-1|4	Name:           python-%{pypi_name}
21cr|python-terminado-0.12.1-1|5	Version:	0.12.1
21cr|python-terminado-0.12.1-1|6	Release:	1
21cr|python-terminado-0.12.1-1|7	Group:          Development/Python
21cr|python-terminado-0.12.1-1|8	Summary:        Terminals served to term.js using Tornado websockets
21cr|python-terminado-0.12.1-1|9	
21cr|python-terminado-0.12.1-1|10	License:        BSD
21cr|python-terminado-0.12.1-1|11	URL:            https://pypi.python.org/pypi/%{pypi_name}
21cr|python-terminado-0.12.1-1|12	Source0:	https://files.pythonhosted.org/packages/7a/82/97a3b275b44b031eba1e27e136993464e670821aa4616a9dfaba0c2b4e8f/terminado-0.12.1.tar.gz
21cr|python-terminado-0.12.1-1|13	BuildArch:      noarch
21cr|python-terminado-0.12.1-1|14	
21cr|python-terminado-0.12.1-1|15	
21cr|python-terminado-0.12.1-1|16	%description
21cr|python-terminado-0.12.1-1|17	Terminals served to term.js using Tornado websockets.
21cr|python-terminado-0.12.1-1|18	
21cr|python-terminado-0.12.1-1|19	%package -n     python3-%{pypi_name}
21cr|python-terminado-0.12.1-1|20	Summary:        Terminals served to term.js using Tornado websockets
21cr|python-terminado-0.12.1-1|21	Group:          Development/Python
21cr|python-terminado-0.12.1-1|22	BuildRequires:  python3-devel
21cr|python-terminado-0.12.1-1|23	BuildRequires:  python3-nose
21cr|python-terminado-0.12.1-1|24	BuildRequires:  python3-ptyprocess
21cr|python-terminado-0.12.1-1|25	
21cr|python-terminado-0.12.1-1|26	Requires:       python3-ptyprocess
21cr|python-terminado-0.12.1-1|27	Requires:       python3-tornado
21cr|python-terminado-0.12.1-1|28	
21cr|python-terminado-0.12.1-1|29	%description -n python3-%{pypi_name}
21cr|python-terminado-0.12.1-1|30	Terminals served to term.js using Tornado websockets.
21cr|python-terminado-0.12.1-1|31	
21cr|python-terminado-0.12.1-1|32	
21cr|python-terminado-0.12.1-1|33	%prep
21cr|python-terminado-0.12.1-1|34	%setup -q -n %{pypi_name}-%{version}
21cr|python-terminado-0.12.1-1|35	
21cr|python-terminado-0.12.1-1|36	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-terminado-0.12.1-1|37	
21cr|python-terminado-0.12.1-1|38	
21cr|python-terminado-0.12.1-1|39	%build
21cr|python-terminado-0.12.1-1|40	%py3_build
21cr|python-terminado-0.12.1-1|41	
21cr|python-terminado-0.12.1-1|42	%install
21cr|python-terminado-0.12.1-1|43	%py3_install
21cr|python-terminado-0.12.1-1|44	
21cr|python-terminado-0.12.1-1|45	#%%check
21cr|python-terminado-0.12.1-1|46	#nosetests
21cr|python-terminado-0.12.1-1|47	
21cr|python-terminado-0.12.1-1|48	%files -n python3-%{pypi_name}
21cr|python-terminado-0.12.1-1|49	%doc README.rst
21cr|python-terminado-0.12.1-1|50	%{py3_puresitedir}/%{pypi_name}
21cr|python-terminado-0.12.1-1|51	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

7176 21
21cr|python-terminaltables-3.1.0-2|1	%define _description \
21cr|python-terminaltables-3.1.0-2|2	Easily draw tables in terminal/console applications (written in\
21cr|python-terminaltables-3.1.0-2|3	Python) from a list of lists of strings. Supports multi-line rows.
21cr|python-terminaltables-3.1.0-2|4	
21cr|python-terminaltables-3.1.0-2|5	%define module terminaltables
21cr|python-terminaltables-3.1.0-2|6	
21cr|python-terminaltables-3.1.0-2|7	Summary:       Generate tables in terminals from list of strings
21cr|python-terminaltables-3.1.0-2|8	Name:          python-%{module}
21cr|python-terminaltables-3.1.0-2|9	Version:       3.1.0
21cr|python-terminaltables-3.1.0-2|10	Release:       2
21cr|python-terminaltables-3.1.0-2|11	License:       MIT
21cr|python-terminaltables-3.1.0-2|12	Group:         Development/Python
21cr|python-terminaltables-3.1.0-2|13	URL:           https://github.com/Robpol86/%{module}
21cr|python-terminaltables-3.1.0-2|14	Source0:       https://github.com/Robpol86/%{module}/archive/v%{version}.tar.gz
21cr|python-terminaltables-3.1.0-2|15	BuildArch:     noarch
21cr|python-terminaltables-3.1.0-2|16	
21cr|python-terminaltables-3.1.0-2|17	%description
21cr|python-terminaltables-3.1.0-2|18	%{_description}
21cr|python-terminaltables-3.1.0-2|19	
21cr|python-terminaltables-3.1.0-2|20	#------------------------------------------------------------
21cr|python-terminaltables-3.1.0-2|21	%package     -n python3-%{module}
21cr|python-terminaltables-3.1.0-2|22	Summary:       %{summary}
21cr|python-terminaltables-3.1.0-2|23	BuildRequires: pkgconfig(python3)
21cr|python-terminaltables-3.1.0-2|24	BuildRequires: python3egg(setuptools)
21cr|python-terminaltables-3.1.0-2|25	
21cr|python-terminaltables-3.1.0-2|26	
21cr|python-terminaltables-3.1.0-2|27	%description -n python3-%{module}
21cr|python-terminaltables-3.1.0-2|28	%{_description}
21cr|python-terminaltables-3.1.0-2|29	
21cr|python-terminaltables-3.1.0-2|30	%files -n python3-%{module}
21cr|python-terminaltables-3.1.0-2|31	%doc README.rst LICENSE
21cr|python-terminaltables-3.1.0-2|32	%{py3_puresitedir}/%{module}
21cr|python-terminaltables-3.1.0-2|33	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info/
21cr|python-terminaltables-3.1.0-2|34	#---------------------------------------------------------
21cr|python-terminaltables-3.1.0-2|35	
21cr|python-terminaltables-3.1.0-2|36	%prep
21cr|python-terminaltables-3.1.0-2|37	%setup -qn %{module}-%{version}
21cr|python-terminaltables-3.1.0-2|38	rm -rf %{module}.egg-info
21cr|python-terminaltables-3.1.0-2|39	
21cr|python-terminaltables-3.1.0-2|40	%build
21cr|python-terminaltables-3.1.0-2|41	%py3_build
21cr|python-terminaltables-3.1.0-2|42	
21cr|python-terminaltables-3.1.0-2|43	%install
21cr|python-terminaltables-3.1.0-2|44	%py3_install

7177 21
21cr|python-testpath-0.6.0-1|1	%define pypi_name testpath
21cr|python-testpath-0.6.0-1|2	
21cr|python-testpath-0.6.0-1|3	Name:           python-testpath
21cr|python-testpath-0.6.0-1|4	Version:        0.6.0
21cr|python-testpath-0.6.0-1|5	Release:        1
21cr|python-testpath-0.6.0-1|6	Group:          Development/Python
21cr|python-testpath-0.6.0-1|7	Summary:        Test utilities for code working with files and commands
21cr|python-testpath-0.6.0-1|8	
21cr|python-testpath-0.6.0-1|9	License:        MIT
21cr|python-testpath-0.6.0-1|10	URL:            https://github.com/jupyter/testpath
21cr|python-testpath-0.6.0-1|11	Source0:        https://pypi.io/packages/source/t/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-testpath-0.6.0-1|12	BuildArch:      noarch
21cr|python-testpath-0.6.0-1|13	
21cr|python-testpath-0.6.0-1|14	BuildRequires:  python3-devel
21cr|python-testpath-0.6.0-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-testpath-0.6.0-1|16	
21cr|python-testpath-0.6.0-1|17	%define _description \
21cr|python-testpath-0.6.0-1|18	Testpath is a collection of utilities for Python code working with files and \
21cr|python-testpath-0.6.0-1|19	commands. \
21cr|python-testpath-0.6.0-1|20	\
21cr|python-testpath-0.6.0-1|21	It contains functions to check things on the filesystem, and tools for \
21cr|python-testpath-0.6.0-1|22	mocking system commands and recording calls to those.
21cr|python-testpath-0.6.0-1|23	
21cr|python-testpath-0.6.0-1|24	%description %_description
21cr|python-testpath-0.6.0-1|25	
21cr|python-testpath-0.6.0-1|26	#----------------------------------------------------
21cr|python-testpath-0.6.0-1|27	%package -n     python3-%{pypi_name}
21cr|python-testpath-0.6.0-1|28	Summary:        %{summary}
21cr|python-testpath-0.6.0-1|29	Group:          Development/Python
21cr|python-testpath-0.6.0-1|30	
21cr|python-testpath-0.6.0-1|31	
21cr|python-testpath-0.6.0-1|32	%description -n python3-%{pypi_name}
21cr|python-testpath-0.6.0-1|33	%_description
21cr|python-testpath-0.6.0-1|34	
21cr|python-testpath-0.6.0-1|35	%files -n python3-%{pypi_name} -f %{pyproject_files}
21cr|python-testpath-0.6.0-1|36	%doc README.rst
21cr|python-testpath-0.6.0-1|37	%doc LICENSE
21cr|python-testpath-0.6.0-1|38	
21cr|python-testpath-0.6.0-1|39	#----------------------------------------------------
21cr|python-testpath-0.6.0-1|40	%package        doc
21cr|python-testpath-0.6.0-1|41	Summary:        %{name} documentation
21cr|python-testpath-0.6.0-1|42	Group:          Documentation
21cr|python-testpath-0.6.0-1|43	
21cr|python-testpath-0.6.0-1|44	
21cr|python-testpath-0.6.0-1|45	%description doc
21cr|python-testpath-0.6.0-1|46	Documentation for %{name}.
21cr|python-testpath-0.6.0-1|47	
21cr|python-testpath-0.6.0-1|48	%files doc
21cr|python-testpath-0.6.0-1|49	%doc doc/*.rst
21cr|python-testpath-0.6.0-1|50	
21cr|python-testpath-0.6.0-1|51	#----------------------------------------------------
21cr|python-testpath-0.6.0-1|52	
21cr|python-testpath-0.6.0-1|53	%prep
21cr|python-testpath-0.6.0-1|54	%setup -n %{pypi_name}-%{version}
21cr|python-testpath-0.6.0-1|55	
21cr|python-testpath-0.6.0-1|56	# The exe files are only needed on Microsoft Windows
21cr|python-testpath-0.6.0-1|57	rm -f %{pypi_name}/*.exe
21cr|python-testpath-0.6.0-1|58	
21cr|python-testpath-0.6.0-1|59	%generate_buildrequires
21cr|python-testpath-0.6.0-1|60	%pyproject_buildrequires -r
21cr|python-testpath-0.6.0-1|61	
21cr|python-testpath-0.6.0-1|62	%build
21cr|python-testpath-0.6.0-1|63	%pyproject_wheel
21cr|python-testpath-0.6.0-1|64	
21cr|python-testpath-0.6.0-1|65	%install
21cr|python-testpath-0.6.0-1|66	%pyproject_install
21cr|python-testpath-0.6.0-1|67	%pyproject_save_files %{pypi_name}

7178 21
21cr|python-textdistance-4.5.0-1|1	
21cr|python-textdistance-4.5.0-1|2	%global pypi_name textdistance
21cr|python-textdistance-4.5.0-1|3	
21cr|python-textdistance-4.5.0-1|4	%global _description %{expand:
21cr|python-textdistance-4.5.0-1|5	TextDistance - python library for comparing distance between two or more
21cr|python-textdistance-4.5.0-1|6	sequences by many algorithms.
21cr|python-textdistance-4.5.0-1|7	
21cr|python-textdistance-4.5.0-1|8	Features:
21cr|python-textdistance-4.5.0-1|9	- 30+ algorithms
21cr|python-textdistance-4.5.0-1|10	- Pure python implementation
21cr|python-textdistance-4.5.0-1|11	- Simple usage
21cr|python-textdistance-4.5.0-1|12	- More than two sequences comparing
21cr|python-textdistance-4.5.0-1|13	- Some algorithms have more than one implementation in one class.
21cr|python-textdistance-4.5.0-1|14	- Optional numpy usage for maximum speed.
21cr|python-textdistance-4.5.0-1|15	}
21cr|python-textdistance-4.5.0-1|16	
21cr|python-textdistance-4.5.0-1|17	Name:           python-%{pypi_name}
21cr|python-textdistance-4.5.0-1|18	Version:        4.5.0
21cr|python-textdistance-4.5.0-1|19	Release:        1
21cr|python-textdistance-4.5.0-1|20	Summary:        Compute distance between the two texts
21cr|python-textdistance-4.5.0-1|21	Group:          Development/Python
21cr|python-textdistance-4.5.0-1|22	License:        MIT
21cr|python-textdistance-4.5.0-1|23	URL:            https://github.com/orsinium/textdistance
21cr|python-textdistance-4.5.0-1|24	Source0:        %{pypi_source}
21cr|python-textdistance-4.5.0-1|25	BuildArch:      noarch
21cr|python-textdistance-4.5.0-1|26	
21cr|python-textdistance-4.5.0-1|27	BuildRequires:  python3-devel
21cr|python-textdistance-4.5.0-1|28	BuildRequires:  python3dist(setuptools)
21cr|python-textdistance-4.5.0-1|29	
21cr|python-textdistance-4.5.0-1|30	%description
21cr|python-textdistance-4.5.0-1|31	%_description
21cr|python-textdistance-4.5.0-1|32	
21cr|python-textdistance-4.5.0-1|33	#---------------------------------------------
21cr|python-textdistance-4.5.0-1|34	%package -n     python3-%{pypi_name}
21cr|python-textdistance-4.5.0-1|35	Summary:        %{summary}
21cr|python-textdistance-4.5.0-1|36	Group:          Development/Python
21cr|python-textdistance-4.5.0-1|37	
21cr|python-textdistance-4.5.0-1|38	%description -n python3-%{pypi_name}
21cr|python-textdistance-4.5.0-1|39	%_description
21cr|python-textdistance-4.5.0-1|40	
21cr|python-textdistance-4.5.0-1|41	%files -n python3-%{pypi_name}
21cr|python-textdistance-4.5.0-1|42	%license LICENSE
21cr|python-textdistance-4.5.0-1|43	%{_docdir}/python3-%{pypi_name}
21cr|python-textdistance-4.5.0-1|44	%{python3_sitelib}/%{pypi_name}
21cr|python-textdistance-4.5.0-1|45	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-textdistance-4.5.0-1|46	
21cr|python-textdistance-4.5.0-1|47	#---------------------------------------------
21cr|python-textdistance-4.5.0-1|48	
21cr|python-textdistance-4.5.0-1|49	%prep
21cr|python-textdistance-4.5.0-1|50	%autosetup -n %{pypi_name}-%{version}
21cr|python-textdistance-4.5.0-1|51	# Remove bundled egg-info
21cr|python-textdistance-4.5.0-1|52	rm -rf %{pypi_name}.egg-info
21cr|python-textdistance-4.5.0-1|53	
21cr|python-textdistance-4.5.0-1|54	%build
21cr|python-textdistance-4.5.0-1|55	%py3_build
21cr|python-textdistance-4.5.0-1|56	
21cr|python-textdistance-4.5.0-1|57	%install
21cr|python-textdistance-4.5.0-1|58	%py3_install
21cr|python-textdistance-4.5.0-1|59	
21cr|python-textdistance-4.5.0-1|60	# Fix bad executable permission
21cr|python-textdistance-4.5.0-1|61	mkdir -p %{buildroot}%{_docdir}/python3-%{pypi_name}
21cr|python-textdistance-4.5.0-1|62	cp -pr README.md %{buildroot}%{_docdir}/python3-%{pypi_name}
21cr|python-textdistance-4.5.0-1|63	chmod 644 %{buildroot}%{_docdir}/python3-%{pypi_name}/README.md
21cr|python-textdistance-4.5.0-1|64	
21cr|python-textdistance-4.5.0-1|65	

7179 21
21cr|python-theano-1.0.4-2|1	%define         debug_package          %{nil}
21cr|python-theano-1.0.4-2|2	
21cr|python-theano-1.0.4-2|3	%global         upname   theano
21cr|python-theano-1.0.4-2|4	%define         capname  Theano
21cr|python-theano-1.0.4-2|5	%define         srcname  Theano
21cr|python-theano-1.0.4-2|6	
21cr|python-theano-1.0.4-2|7	
21cr|python-theano-1.0.4-2|8	Name:           python-theano
21cr|python-theano-1.0.4-2|9	Version:        1.0.4
21cr|python-theano-1.0.4-2|10	Release:        2
21cr|python-theano-1.0.4-2|11	Group:          Development/Python
21cr|python-theano-1.0.4-2|12	Summary:        A Python library for evaluating mathematical expressions
21cr|python-theano-1.0.4-2|13	License:        MIT
21cr|python-theano-1.0.4-2|14	URL:            http://www.deeplearning.net/software/theano/
21cr|python-theano-1.0.4-2|15	Source0:        https://github.com/Theano/Theano/releases/%{srcname}-%{version}.tar.gz
21cr|python-theano-1.0.4-2|16	
21cr|python-theano-1.0.4-2|17	BuildArch:      noarch
21cr|python-theano-1.0.4-2|18	
21cr|python-theano-1.0.4-2|19	
21cr|python-theano-1.0.4-2|20	%description
21cr|python-theano-1.0.4-2|21	Theano is a Python library that allows you to define, optimize, and
21cr|python-theano-1.0.4-2|22	evaluate mathematical expressions involving multi-dimensional arrays
21cr|python-theano-1.0.4-2|23	efficiently. Theano features:
21cr|python-theano-1.0.4-2|24	
21cr|python-theano-1.0.4-2|25	* tight integration with NumPy – Use numpy.ndarray in Theano-compiled functions.
21cr|python-theano-1.0.4-2|26	* transparent use of a GPU – Perform data-intensive computations much faster than on a CPU.
21cr|python-theano-1.0.4-2|27	* efficient symbolic differentiation – Theano does your derivatives for functions with one or many inputs.
21cr|python-theano-1.0.4-2|28	* speed and stability optimizations – Get the right answer for log(1+x) even when x is really tiny.
21cr|python-theano-1.0.4-2|29	* dynamic C code generation – Evaluate expressions faster.
21cr|python-theano-1.0.4-2|30	* extensive unit-testing and self-verification – Detect and diagnose many types of errors.
21cr|python-theano-1.0.4-2|31	
21cr|python-theano-1.0.4-2|32	Theano has been powering large-scale computationally intensive
21cr|python-theano-1.0.4-2|33	scientific investigations since 2007. But it is also approachable
21cr|python-theano-1.0.4-2|34	enough to be used in the classroom.
21cr|python-theano-1.0.4-2|35	
21cr|python-theano-1.0.4-2|36	
21cr|python-theano-1.0.4-2|37	
21cr|python-theano-1.0.4-2|38	
21cr|python-theano-1.0.4-2|39	%package -n python3-%{upname}
21cr|python-theano-1.0.4-2|40	Summary:        A Python3 library for evaluating mathematical expressions
21cr|python-theano-1.0.4-2|41	BuildArch:      noarch
21cr|python-theano-1.0.4-2|42	BuildRequires:  pkgconfig(python3)
21cr|python-theano-1.0.4-2|43	BuildRequires:  python3egg(setuptools)
21cr|python-theano-1.0.4-2|44	BuildRequires:  python3egg(numpy)
21cr|python-theano-1.0.4-2|45	BuildRequires:  python3egg(scipy)
21cr|python-theano-1.0.4-2|46	
21cr|python-theano-1.0.4-2|47	%description -n python3-%{upname}
21cr|python-theano-1.0.4-2|48	Theano is a Python library that allows you to define, optimize, and
21cr|python-theano-1.0.4-2|49	evaluate mathematical expressions involving multi-dimensional arrays
21cr|python-theano-1.0.4-2|50	efficiently. Theano features:
21cr|python-theano-1.0.4-2|51	
21cr|python-theano-1.0.4-2|52	* tight integration with NumPy – Use numpy.ndarray in Theano-compiled functions.
21cr|python-theano-1.0.4-2|53	* transparent use of a GPU – Perform data-intensive computations much faster than on a CPU.
21cr|python-theano-1.0.4-2|54	* efficient symbolic differentiation – Theano does your derivatives for functions with one or many inputs.
21cr|python-theano-1.0.4-2|55	* speed and stability optimizations – Get the right answer for log(1+x) even when x is really tiny.
21cr|python-theano-1.0.4-2|56	* dynamic C code generation – Evaluate expressions faster.
21cr|python-theano-1.0.4-2|57	* extensive unit-testing and self-verification – Detect and diagnose many types of errors.
21cr|python-theano-1.0.4-2|58	
21cr|python-theano-1.0.4-2|59	Theano has been powering large-scale computationally intensive
21cr|python-theano-1.0.4-2|60	scientific investigations since 2007. But it is also approachable
21cr|python-theano-1.0.4-2|61	enough to be used in the classroom.
21cr|python-theano-1.0.4-2|62	
21cr|python-theano-1.0.4-2|63	
21cr|python-theano-1.0.4-2|64	%prep
21cr|python-theano-1.0.4-2|65	%setup -q -n %{srcname}-%{version}
21cr|python-theano-1.0.4-2|66	
21cr|python-theano-1.0.4-2|67	%build
21cr|python-theano-1.0.4-2|68	%py3_build
21cr|python-theano-1.0.4-2|69	
21cr|python-theano-1.0.4-2|70	%install
21cr|python-theano-1.0.4-2|71	%py3_install
21cr|python-theano-1.0.4-2|72	
21cr|python-theano-1.0.4-2|73	%files -n python3-%{upname}
21cr|python-theano-1.0.4-2|74	%doc README.rst LICENSE.txt
21cr|python-theano-1.0.4-2|75	%{_bindir}/theano-cache
21cr|python-theano-1.0.4-2|76	%{_bindir}/theano-nose
21cr|python-theano-1.0.4-2|77	%{py3_puresitedir}/bin
21cr|python-theano-1.0.4-2|78	%{py3_puresitedir}/%{upname}
21cr|python-theano-1.0.4-2|79	%{py3_puresitedir}/%{capname}-%{version}-py?.?.egg-info

7180 21
21cr|python-thon-dbusmock-0.16.9-1|1	%define	oname	python-dbusmock
21cr|python-thon-dbusmock-0.16.9-1|2	%define	module	thon-dbusmock
21cr|python-thon-dbusmock-0.16.9-1|3	
21cr|python-thon-dbusmock-0.16.9-1|4	Name:		python-%{module}
21cr|python-thon-dbusmock-0.16.9-1|5	Version:	0.16.9
21cr|python-thon-dbusmock-0.16.9-1|6	Release:	1
21cr|python-thon-dbusmock-0.16.9-1|7	Summary:	Mock D-Bus objects
21cr|python-thon-dbusmock-0.16.9-1|8	Source0:	http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-thon-dbusmock-0.16.9-1|9	License:	LGPL 3+
21cr|python-thon-dbusmock-0.16.9-1|10	Group:		Development/Python
21cr|python-thon-dbusmock-0.16.9-1|11	Url:		https://launchpad.net/python-dbusmock
21cr|python-thon-dbusmock-0.16.9-1|12	BuildArch:	noarch
21cr|python-thon-dbusmock-0.16.9-1|13	BuildRequires:	pythonegg(setuptools)
21cr|python-thon-dbusmock-0.16.9-1|14	
21cr|python-thon-dbusmock-0.16.9-1|15	%description
21cr|python-thon-dbusmock-0.16.9-1|16	python-dbusmock
21cr|python-thon-dbusmock-0.16.9-1|17	
21cr|python-thon-dbusmock-0.16.9-1|18	%prep
21cr|python-thon-dbusmock-0.16.9-1|19	%setup -q -n %{oname}-%{version}
21cr|python-thon-dbusmock-0.16.9-1|20	
21cr|python-thon-dbusmock-0.16.9-1|21	%build
21cr|python-thon-dbusmock-0.16.9-1|22	python setup.py build
21cr|python-thon-dbusmock-0.16.9-1|23	
21cr|python-thon-dbusmock-0.16.9-1|24	%install
21cr|python-thon-dbusmock-0.16.9-1|25	python setup.py install --root=%{buildroot}
21cr|python-thon-dbusmock-0.16.9-1|26	
21cr|python-thon-dbusmock-0.16.9-1|27	%check
21cr|python-thon-dbusmock-0.16.9-1|28	#python setup.py test
21cr|python-thon-dbusmock-0.16.9-1|29	
21cr|python-thon-dbusmock-0.16.9-1|30	%files
21cr|python-thon-dbusmock-0.16.9-1|31	%doc COPYING
21cr|python-thon-dbusmock-0.16.9-1|32	%doc NEWS
21cr|python-thon-dbusmock-0.16.9-1|33	%doc README.rst
21cr|python-thon-dbusmock-0.16.9-1|34	%{py_puresitedir}/dbusmock/*.py*
21cr|python-thon-dbusmock-0.16.9-1|35	%{py_puresitedir}/dbusmock/templates/*.py*
21cr|python-thon-dbusmock-0.16.9-1|36	%{py_puresitedir}/python_dbusmock*.egg-info

7181 21
21cr|python-threadpoolctl-3.0.0-1|1	%global pypi_name threadpoolctl
21cr|python-threadpoolctl-3.0.0-1|2	
21cr|python-threadpoolctl-3.0.0-1|3	Name:		python-%{pypi_name}
21cr|python-threadpoolctl-3.0.0-1|4	Version:	3.0.0
21cr|python-threadpoolctl-3.0.0-1|5	Release:	1
21cr|python-threadpoolctl-3.0.0-1|6	Summary:	Thread-pool Controls
21cr|python-threadpoolctl-3.0.0-1|7	Group:		Development/Python
21cr|python-threadpoolctl-3.0.0-1|8	License:	BSD
21cr|python-threadpoolctl-3.0.0-1|9	URL: https://github.com/joblib/threadpoolctl
21cr|python-threadpoolctl-3.0.0-1|10	Source0:	%{pypi_source}
21cr|python-threadpoolctl-3.0.0-1|11	
21cr|python-threadpoolctl-3.0.0-1|12	BuildArch: noarch
21cr|python-threadpoolctl-3.0.0-1|13	
21cr|python-threadpoolctl-3.0.0-1|14	%global _description %{expand:
21cr|python-threadpoolctl-3.0.0-1|15	Python helpers to limit the number of threads used in the
21cr|python-threadpoolctl-3.0.0-1|16	threadpool-backed of common native libraries used for scientific computing
21cr|python-threadpoolctl-3.0.0-1|17	and data science (e.g. BLAS and OpenMP).
21cr|python-threadpoolctl-3.0.0-1|18	Fine control of the underlying thread-pool size can be useful in
21cr|python-threadpoolctl-3.0.0-1|19	workloads that involve nested parallelism so as to mitigate
21cr|python-threadpoolctl-3.0.0-1|20	oversubscription issues.}
21cr|python-threadpoolctl-3.0.0-1|21	
21cr|python-threadpoolctl-3.0.0-1|22	%description %_description
21cr|python-threadpoolctl-3.0.0-1|23	
21cr|python-threadpoolctl-3.0.0-1|24	
21cr|python-threadpoolctl-3.0.0-1|25	#-----------------------------------------------------------------------
21cr|python-threadpoolctl-3.0.0-1|26	%package -n python3-%{pypi_name}
21cr|python-threadpoolctl-3.0.0-1|27	Summary:	%{summary}
21cr|python-threadpoolctl-3.0.0-1|28	Group:		Development/Python
21cr|python-threadpoolctl-3.0.0-1|29	BuildRequires:	python3-devel
21cr|python-threadpoolctl-3.0.0-1|30	
21cr|python-threadpoolctl-3.0.0-1|31	%description -n python3-%{pypi_name}
21cr|python-threadpoolctl-3.0.0-1|32	%_description
21cr|python-threadpoolctl-3.0.0-1|33	
21cr|python-threadpoolctl-3.0.0-1|34	%files -n python3-%{pypi_name}
21cr|python-threadpoolctl-3.0.0-1|35	%doc README.md multiple_openmp.md
21cr|python-threadpoolctl-3.0.0-1|36	%license LICENSE
21cr|python-threadpoolctl-3.0.0-1|37	%{python3_sitelib}/__pycache__
21cr|python-threadpoolctl-3.0.0-1|38	%{python3_sitelib}/threadpoolctl.py
21cr|python-threadpoolctl-3.0.0-1|39	%{python3_sitelib}/threadpoolctl*egg-info
21cr|python-threadpoolctl-3.0.0-1|40	
21cr|python-threadpoolctl-3.0.0-1|41	#-----------------------------------------------------------------------
21cr|python-threadpoolctl-3.0.0-1|42	
21cr|python-threadpoolctl-3.0.0-1|43	%prep
21cr|python-threadpoolctl-3.0.0-1|44	%autosetup -n %{pypi_name}-%{version}
21cr|python-threadpoolctl-3.0.0-1|45	
21cr|python-threadpoolctl-3.0.0-1|46	%build
21cr|python-threadpoolctl-3.0.0-1|47	%py3_build
21cr|python-threadpoolctl-3.0.0-1|48	
21cr|python-threadpoolctl-3.0.0-1|49	%install
21cr|python-threadpoolctl-3.0.0-1|50	%py3_install
21cr|python-threadpoolctl-3.0.0-1|51	
21cr|python-threadpoolctl-3.0.0-1|52	
21cr|python-threadpoolctl-3.0.0-1|53	

7182 21
21cr|python-three-merge-0.1.1-1|1	%define module three-merge
21cr|python-three-merge-0.1.1-1|2	%define pypi_name three_merge
21cr|python-three-merge-0.1.1-1|3	
21cr|python-three-merge-0.1.1-1|4	Name:           python-%{module}
21cr|python-three-merge-0.1.1-1|5	Version:        0.1.1
21cr|python-three-merge-0.1.1-1|6	Release:        1
21cr|python-three-merge-0.1.1-1|7	Summary:        Simple library for merging two strings with respect to a base one
21cr|python-three-merge-0.1.1-1|8	Group:          Development/Python
21cr|python-three-merge-0.1.1-1|9	License:        MIT
21cr|python-three-merge-0.1.1-1|10	URL:            https://github.com/spyder-ide/three-merge
21cr|python-three-merge-0.1.1-1|11	Source0:        https://files.pythonhosted.org/packages/source/t/%{pypi_name}/three-merge-%{version}.tar.gz
21cr|python-three-merge-0.1.1-1|12	BuildArch:      noarch
21cr|python-three-merge-0.1.1-1|13	
21cr|python-three-merge-0.1.1-1|14	BuildRequires:  python3-devel
21cr|python-three-merge-0.1.1-1|15	BuildRequires:  python3dist(setuptools)
21cr|python-three-merge-0.1.1-1|16	
21cr|python-three-merge-0.1.1-1|17	%description
21cr|python-three-merge-0.1.1-1|18	Simple Python library to perform a 3-way merge between strings, based on
21cr|python-three-merge-0.1.1-1|19	diff-match-patch. This library performs merges at a character level, as
21cr|python-three-merge-0.1.1-1|20	opposed to most VCS systems, which opt for a line-based approach.
21cr|python-three-merge-0.1.1-1|21	
21cr|python-three-merge-0.1.1-1|22	#---------------------------------------------------------------
21cr|python-three-merge-0.1.1-1|23	%package -n     python3-%{module}
21cr|python-three-merge-0.1.1-1|24	Summary:        Simple library for merging two strings with respect to a base one
21cr|python-three-merge-0.1.1-1|25	Group:          Development/Python
21cr|python-three-merge-0.1.1-1|26	
21cr|python-three-merge-0.1.1-1|27	%description -n python3-%{module}
21cr|python-three-merge-0.1.1-1|28	Simple Python library to perform a 3-way merge between strings, based on
21cr|python-three-merge-0.1.1-1|29	diff-match-patch. This library performs merges at a character level, as
21cr|python-three-merge-0.1.1-1|30	opposed to most VCS systems, which opt for a line-based approach.
21cr|python-three-merge-0.1.1-1|31	
21cr|python-three-merge-0.1.1-1|32	%files -n python3-%{module}
21cr|python-three-merge-0.1.1-1|33	%license LICENSE
21cr|python-three-merge-0.1.1-1|34	%doc README.md
21cr|python-three-merge-0.1.1-1|35	%{python3_sitelib}/%{pypi_name}
21cr|python-three-merge-0.1.1-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-three-merge-0.1.1-1|37	
21cr|python-three-merge-0.1.1-1|38	#---------------------------------------------------------------
21cr|python-three-merge-0.1.1-1|39	
21cr|python-three-merge-0.1.1-1|40	%prep
21cr|python-three-merge-0.1.1-1|41	%autosetup -n %{module}-%{version}
21cr|python-three-merge-0.1.1-1|42	
21cr|python-three-merge-0.1.1-1|43	# Remove bundled egg-info
21cr|python-three-merge-0.1.1-1|44	rm -rf %{pypi_name}.egg-info
21cr|python-three-merge-0.1.1-1|45	
21cr|python-three-merge-0.1.1-1|46	%build
21cr|python-three-merge-0.1.1-1|47	%py3_build
21cr|python-three-merge-0.1.1-1|48	
21cr|python-three-merge-0.1.1-1|49	%install
21cr|python-three-merge-0.1.1-1|50	%py3_install
21cr|python-three-merge-0.1.1-1|51	
21cr|python-three-merge-0.1.1-1|52	

7183 21
21cr|python-tifffile-2022.8.12-1|1	%define module tifffile
21cr|python-tifffile-2022.8.12-1|2	
21cr|python-tifffile-2022.8.12-1|3	Name:           python-%{module}
21cr|python-tifffile-2022.8.12-1|4	Version:	2022.8.12
21cr|python-tifffile-2022.8.12-1|5	Release:	1
21cr|python-tifffile-2022.8.12-1|6	Summary:        Read and write TIFF(r) files
21cr|python-tifffile-2022.8.12-1|7	Group:          Development/Python
21cr|python-tifffile-2022.8.12-1|8	License:        BSD
21cr|python-tifffile-2022.8.12-1|9	URL:            https://www.lfd.uci.edu/~gohlke/
21cr|python-tifffile-2022.8.12-1|10	Source0:	https://files.pythonhosted.org/packages/96/e9/bc14577c801e0e65c6369288b02cc8e553bef783b55d7c7b7159d8051fc6/tifffile-2022.8.12.tar.gz
21cr|python-tifffile-2022.8.12-1|11	
21cr|python-tifffile-2022.8.12-1|12	BuildArch:      noarch
21cr|python-tifffile-2022.8.12-1|13	
21cr|python-tifffile-2022.8.12-1|14	%description
21cr|python-tifffile-2022.8.12-1|15	Tifffile is a Python library to:
21cr|python-tifffile-2022.8.12-1|16	* store numpy arrays in TIFF (Tagged Image File Format) files, and
21cr|python-tifffile-2022.8.12-1|17	* read image and metadata from TIFF-like files used in bioimaging.
21cr|python-tifffile-2022.8.12-1|18	#----------------------------------------------------------------
21cr|python-tifffile-2022.8.12-1|19	%package -n python3-%{module}
21cr|python-tifffile-2022.8.12-1|20	Summary:        Read and write TIFF(r) files
21cr|python-tifffile-2022.8.12-1|21	Group:          Development/Python
21cr|python-tifffile-2022.8.12-1|22	
21cr|python-tifffile-2022.8.12-1|23	BuildRequires:  pkgconfig(python3)
21cr|python-tifffile-2022.8.12-1|24	BuildRequires:  python3egg(setuptools)
21cr|python-tifffile-2022.8.12-1|25	
21cr|python-tifffile-2022.8.12-1|26	
21cr|python-tifffile-2022.8.12-1|27	%description -n python3-%{module}
21cr|python-tifffile-2022.8.12-1|28	Tifffile is a Python library to:
21cr|python-tifffile-2022.8.12-1|29	* store numpy arrays in TIFF (Tagged Image File Format) files, and
21cr|python-tifffile-2022.8.12-1|30	* read image and metadata from TIFF-like files used in bioimaging.
21cr|python-tifffile-2022.8.12-1|31	
21cr|python-tifffile-2022.8.12-1|32	%files -n python3-%{module}
21cr|python-tifffile-2022.8.12-1|33	%doc README.rst LICENSE
21cr|python-tifffile-2022.8.12-1|34	%{_bindir}/lsm2bin
21cr|python-tifffile-2022.8.12-1|35	%{_bindir}/tiffcomment
21cr|python-tifffile-2022.8.12-1|36	%{_bindir}/tifffile
21cr|python-tifffile-2022.8.12-1|37	%{_bindir}/tiff2fsspec
21cr|python-tifffile-2022.8.12-1|38	%{py3_puresitedir}/%{module}-*.egg-info/
21cr|python-tifffile-2022.8.12-1|39	%{py3_puresitedir}/%{module}/
21cr|python-tifffile-2022.8.12-1|40	#----------------------------------------------------------------
21cr|python-tifffile-2022.8.12-1|41	
21cr|python-tifffile-2022.8.12-1|42	
21cr|python-tifffile-2022.8.12-1|43	%prep
21cr|python-tifffile-2022.8.12-1|44	%setup -qn %{module}-%{version}
21cr|python-tifffile-2022.8.12-1|45	rm -fr *.egg-info
21cr|python-tifffile-2022.8.12-1|46	
21cr|python-tifffile-2022.8.12-1|47	sed -i -e "1d" tifffile/lsm2bin.py
21cr|python-tifffile-2022.8.12-1|48	sed -i 's/\r$//' README.rst
21cr|python-tifffile-2022.8.12-1|49	sed -i 's/\r$//' LICENSE
21cr|python-tifffile-2022.8.12-1|50	
21cr|python-tifffile-2022.8.12-1|51	%build
21cr|python-tifffile-2022.8.12-1|52	%py3_build
21cr|python-tifffile-2022.8.12-1|53	
21cr|python-tifffile-2022.8.12-1|54	%install
21cr|python-tifffile-2022.8.12-1|55	%py3_install
21cr|python-tifffile-2022.8.12-1|56	chmod +x %{buildroot}%{py3_puresitedir}/%{module}/{tiff2fsspec,tiffcomment}.py
21cr|python-tifffile-2022.8.12-1|57	sed -i -e 's/^#!\/usr\/bin\/env python3/#!\/usr\/bin\/python3/g' \
21cr|python-tifffile-2022.8.12-1|58	%{buildroot}%{py3_puresitedir}/%{module}/{tiff2fsspec,tiffcomment}.py
21cr|python-tifffile-2022.8.12-1|59	
21cr|python-tifffile-2022.8.12-1|60	
21cr|python-tifffile-2022.8.12-1|61	
21cr|python-tifffile-2022.8.12-1|62	

7184 21
21cr|python-tinycss-0.4-2|1	%define debug_package	%{nil}
21cr|python-tinycss-0.4-2|2	%define module tinycss
21cr|python-tinycss-0.4-2|3	
21cr|python-tinycss-0.4-2|4	
21cr|python-tinycss-0.4-2|5	Name:           python-%{module}
21cr|python-tinycss-0.4-2|6	Summary:        CSS parser for Python
21cr|python-tinycss-0.4-2|7	Version:        0.4
21cr|python-tinycss-0.4-2|8	Release:        2
21cr|python-tinycss-0.4-2|9	Group:          Development/Python
21cr|python-tinycss-0.4-2|10	License:        BSD
21cr|python-tinycss-0.4-2|11	URL:            http://pythonhosted.org/%{module}/
21cr|python-tinycss-0.4-2|12	Source0:        https://github.com/SimonSapin/%{module}/archive/%{module}-%{version}.tar.gz
21cr|python-tinycss-0.4-2|13	
21cr|python-tinycss-0.4-2|14	BuildRequires:  dos2unix
21cr|python-tinycss-0.4-2|15	BuildRequires:  pkgconfig(python3)
21cr|python-tinycss-0.4-2|16	BuildRequires:  python3egg(setuptools)
21cr|python-tinycss-0.4-2|17	BuildRequires:  python3egg(cython)
21cr|python-tinycss-0.4-2|18	
21cr|python-tinycss-0.4-2|19	
21cr|python-tinycss-0.4-2|20	%description
21cr|python-tinycss-0.4-2|21	tinycss is a complete yet simple CSS parser for Python. It supports
21cr|python-tinycss-0.4-2|22	the full syntax and error handling for CSS 2.1 as well as some CSS 3
21cr|python-tinycss-0.4-2|23	modules. It is designed to be easy to extend for new CSS modules and
21cr|python-tinycss-0.4-2|24	syntax, and integrates well with cssselect for Selectors 3 support.
21cr|python-tinycss-0.4-2|25	#--------------------------------------------------------------
21cr|python-tinycss-0.4-2|26	
21cr|python-tinycss-0.4-2|27	%package -n python3-%{module}
21cr|python-tinycss-0.4-2|28	Summary:        CSS parser for Python
21cr|python-tinycss-0.4-2|29	
21cr|python-tinycss-0.4-2|30	
21cr|python-tinycss-0.4-2|31	%description -n python3-%{module}
21cr|python-tinycss-0.4-2|32	tinycss is a complete yet simple CSS parser for Python3. It supports
21cr|python-tinycss-0.4-2|33	the full syntax and error handling for CSS 2.1 as well as some CSS 3
21cr|python-tinycss-0.4-2|34	modules. It is designed to be easy to extend for new CSS modules and
21cr|python-tinycss-0.4-2|35	syntax, and integrates well with cssselect for Selectors 3 support.
21cr|python-tinycss-0.4-2|36	
21cr|python-tinycss-0.4-2|37	%files -n python3-%{module}
21cr|python-tinycss-0.4-2|38	%doc LICENSE README.rst
21cr|python-tinycss-0.4-2|39	%{py3_platsitedir}/*
21cr|python-tinycss-0.4-2|40	#--------------------------------------------------------------
21cr|python-tinycss-0.4-2|41	
21cr|python-tinycss-0.4-2|42	%prep
21cr|python-tinycss-0.4-2|43	%setup -qn %{module}-%{version}
21cr|python-tinycss-0.4-2|44	rm -rf %{module}.egg-info
21cr|python-tinycss-0.4-2|45	dos2unix LICENSE
21cr|python-tinycss-0.4-2|46	sed -i '/addopts/d' setup.cfg
21cr|python-tinycss-0.4-2|47	
21cr|python-tinycss-0.4-2|48	%build
21cr|python-tinycss-0.4-2|49	%py3_build
21cr|python-tinycss-0.4-2|50	
21cr|python-tinycss-0.4-2|51	
21cr|python-tinycss-0.4-2|52	%install
21cr|python-tinycss-0.4-2|53	%py3_install

7185 21
21cr|python-tinysegmenter-0.4-2|1	%define oname tinysegmenter
21cr|python-tinysegmenter-0.4-2|2	
21cr|python-tinysegmenter-0.4-2|3	Name:           python-%{oname}
21cr|python-tinysegmenter-0.4-2|4	Version:        0.4
21cr|python-tinysegmenter-0.4-2|5	Release:        2
21cr|python-tinysegmenter-0.4-2|6	Summary:        Python module implementing a Japanese tokenizer
21cr|python-tinysegmenter-0.4-2|7	Group:          Development/Python
21cr|python-tinysegmenter-0.4-2|8	License:        BSD
21cr|python-tinysegmenter-0.4-2|9	URL:            http://tinysegmenter.tuxfamily.org/
21cr|python-tinysegmenter-0.4-2|10	Source0:        https://pypi.io/packages/source/t/tinysegmenter/%{oname}-%{version}.tar.gz
21cr|python-tinysegmenter-0.4-2|11	BuildArch:      noarch
21cr|python-tinysegmenter-0.4-2|12	
21cr|python-tinysegmenter-0.4-2|13	%description
21cr|python-tinysegmenter-0.4-2|14	An extremely compact native Python module (contained into a single file)
21cr|python-tinysegmenter-0.4-2|15	providing a Japanese Tokenization feature.
21cr|python-tinysegmenter-0.4-2|16	
21cr|python-tinysegmenter-0.4-2|17	%package -n python3-%{oname}
21cr|python-tinysegmenter-0.4-2|18	Summary:        Python module implementing a Japanese tokenizer
21cr|python-tinysegmenter-0.4-2|19	Group:          Development/Python
21cr|python-tinysegmenter-0.4-2|20	BuildRequires:  pkgconfig(python3)
21cr|python-tinysegmenter-0.4-2|21	BuildRequires:  python3egg(setuptools)
21cr|python-tinysegmenter-0.4-2|22	
21cr|python-tinysegmenter-0.4-2|23	%description -n python3-%{oname}
21cr|python-tinysegmenter-0.4-2|24	An extremely compact native Python module (contained into a single file)
21cr|python-tinysegmenter-0.4-2|25	providing a Japanese Tokenization feature.
21cr|python-tinysegmenter-0.4-2|26	
21cr|python-tinysegmenter-0.4-2|27	%prep
21cr|python-tinysegmenter-0.4-2|28	%setup -q -n tinysegmenter-%{version}
21cr|python-tinysegmenter-0.4-2|29	
21cr|python-tinysegmenter-0.4-2|30	%build
21cr|python-tinysegmenter-0.4-2|31	%py3_build
21cr|python-tinysegmenter-0.4-2|32	
21cr|python-tinysegmenter-0.4-2|33	%install
21cr|python-tinysegmenter-0.4-2|34	%py3_install
21cr|python-tinysegmenter-0.4-2|35	rm -rf %{buildroot}%{_prefix}/man
21cr|python-tinysegmenter-0.4-2|36	
21cr|python-tinysegmenter-0.4-2|37	%files -n python3-%{oname}
21cr|python-tinysegmenter-0.4-2|38	%doc README.rst COPYING AUTHORS
21cr|python-tinysegmenter-0.4-2|39	%{py3_puresitedir}/*

7186 21
21cr|python-tortilla-0.4.1-5|1	Name:       python-tortilla
21cr|python-tortilla-0.4.1-5|2	Version:    0.4.1
21cr|python-tortilla-0.4.1-5|3	Release:    5
21cr|python-tortilla-0.4.1-5|4	Summary:    Python 2 and 3 compatibility utilities
21cr|python-tortilla-0.4.1-5|5	Group:      Development/Python
21cr|python-tortilla-0.4.1-5|6	License:    MIT
21cr|python-tortilla-0.4.1-5|7	URL:        http://pypi.python.org/pypi/tortilla/
21cr|python-tortilla-0.4.1-5|8	Source0:    http://pypi.python.org/packages/source/t/tortilla/tortilla-%{version}.tar.gz
21cr|python-tortilla-0.4.1-5|9	BuildArch:  noarch
21cr|python-tortilla-0.4.1-5|10	
21cr|python-tortilla-0.4.1-5|11	%description
21cr|python-tortilla-0.4.1-5|12	python-tortilla provides a tiny library for creating wrappers around web APIs
21cr|python-tortilla-0.4.1-5|13	Python 2 and Python 3.
21cr|python-tortilla-0.4.1-5|14	
21cr|python-tortilla-0.4.1-5|15	%package -n python3-tortilla
21cr|python-tortilla-0.4.1-5|16	Summary: %{summary} / Python 3 library
21cr|python-tortilla-0.4.1-5|17	Requires:   python3-requests
21cr|python-tortilla-0.4.1-5|18	Requires:   python3-six
21cr|python-tortilla-0.4.1-5|19	Requires:   python3-formats
21cr|python-tortilla-0.4.1-5|20	Requires:   python3-colorclass
21cr|python-tortilla-0.4.1-5|21	BuildRequires:   python3-setuptools
21cr|python-tortilla-0.4.1-5|22	
21cr|python-tortilla-0.4.1-5|23	%description -n python3-tortilla
21cr|python-tortilla-0.4.1-5|24	python-tortilla provides a tiny library for creating wrappers around web APIs
21cr|python-tortilla-0.4.1-5|25	Python 2 and Python 3.
21cr|python-tortilla-0.4.1-5|26	
21cr|python-tortilla-0.4.1-5|27	%prep
21cr|python-tortilla-0.4.1-5|28	%setup -q -n tortilla-%{version}
21cr|python-tortilla-0.4.1-5|29	
21cr|python-tortilla-0.4.1-5|30	%build
21cr|python-tortilla-0.4.1-5|31	%py3_build
21cr|python-tortilla-0.4.1-5|32	
21cr|python-tortilla-0.4.1-5|33	%install
21cr|python-tortilla-0.4.1-5|34	%py3_install
21cr|python-tortilla-0.4.1-5|35	
21cr|python-tortilla-0.4.1-5|36	%files -n python3-tortilla
21cr|python-tortilla-0.4.1-5|37	%doc README.rst
21cr|python-tortilla-0.4.1-5|38	%{py3_puresitedir}/*

7187 21
21cr|python-traits-6.4.1-1|1	%define module traits
21cr|python-traits-6.4.1-1|2	
21cr|python-traits-6.4.1-1|3	Summary:	Enthought Tool Suite - explicitly typed attributes for Python
21cr|python-traits-6.4.1-1|4	Name:		python-%{module}
21cr|python-traits-6.4.1-1|5	Version:	6.4.1
21cr|python-traits-6.4.1-1|6	Release:	1
21cr|python-traits-6.4.1-1|7	License:	BSD
21cr|python-traits-6.4.1-1|8	Group:		Development/Python
21cr|python-traits-6.4.1-1|9	Url:		https://github.com/enthought/traits/
21cr|python-traits-6.4.1-1|10	Source0:	https://files.pythonhosted.org/packages/ca/72/8d08717884ac41811c4cdbd5bce3101a3df64e0a1890aab7b1a1311c1f50/traits-6.4.1.tar.gz
21cr|python-traits-6.4.1-1|11	Source1:	%{name}.rpmlintrc
21cr|python-traits-6.4.1-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-traits-6.4.1-1|13	BuildRequires:	python3egg(sphinx)
21cr|python-traits-6.4.1-1|14	BuildRequires:	python3egg(mock)
21cr|python-traits-6.4.1-1|15	BuildRequires:	python3egg(six)
21cr|python-traits-6.4.1-1|16	BuildRequires:	python3egg(nose)
21cr|python-traits-6.4.1-1|17	BuildRequires:	pkgconfig(python3)
21cr|python-traits-6.4.1-1|18	BuildRequires:	x11-server-xvfb
21cr|python-traits-6.4.1-1|19	
21cr|python-traits-6.4.1-1|20	Requires:	python3egg(numpy)
21cr|python-traits-6.4.1-1|21	Requires:	python3egg(six)
21cr|python-traits-6.4.1-1|22	Provides:	python3-traits = %{EVRD}
21cr|python-traits-6.4.1-1|23	
21cr|python-traits-6.4.1-1|24	%description
21cr|python-traits-6.4.1-1|25	The Traits project allows Python programmers to use a special kind of type
21cr|python-traits-6.4.1-1|26	definition called a trait which provides object attributes with some
21cr|python-traits-6.4.1-1|27	additional characteristics:
21cr|python-traits-6.4.1-1|28	
21cr|python-traits-6.4.1-1|29	* Initialization: A trait has a default value, which is automatically
21cr|python-traits-6.4.1-1|30	set as the initial value of an attribute before its first use in a
21cr|python-traits-6.4.1-1|31	program.
21cr|python-traits-6.4.1-1|32	* Validation: A trait attribute's type is explicitly declared. The
21cr|python-traits-6.4.1-1|33	type is evident in the code, and only values that meet a
21cr|python-traits-6.4.1-1|34	programmer-specified set of criteria (i.e., the trait definition)
21cr|python-traits-6.4.1-1|35	can be assigned to that attribute.
21cr|python-traits-6.4.1-1|36	* Delegation: The value of a trait attribute can be contained either
21cr|python-traits-6.4.1-1|37	in the defining object or in another object delegated to by the
21cr|python-traits-6.4.1-1|38	trait.
21cr|python-traits-6.4.1-1|39	* Notification: Setting the value of a trait attribute can notify
21cr|python-traits-6.4.1-1|40	other parts of the program that the value has changed.
21cr|python-traits-6.4.1-1|41	* Visualization: User interfaces that allow a user to interactively
21cr|python-traits-6.4.1-1|42	modify the value of a trait attribute can be automatically
21cr|python-traits-6.4.1-1|43	constructed using the trait's definition. (This feature requires
21cr|python-traits-6.4.1-1|44	that a supported GUI toolkit be installed. If this feature is not
21cr|python-traits-6.4.1-1|45	used, the Traits project does not otherwise require GUI support.)
21cr|python-traits-6.4.1-1|46	
21cr|python-traits-6.4.1-1|47	A class can freely mix trait-based attributes with normal Python
21cr|python-traits-6.4.1-1|48	attributes, or can opt to allow the use of only a fixed or open set of
21cr|python-traits-6.4.1-1|49	trait attributes within the class. Trait attributes defined by a class
21cr|python-traits-6.4.1-1|50	are automatically inherited by any subclass derived from the class.
21cr|python-traits-6.4.1-1|51	
21cr|python-traits-6.4.1-1|52	%files
21cr|python-traits-6.4.1-1|53	%doc *.rst LICENSE.txt
21cr|python-traits-6.4.1-1|54	%{py3_platsitedir}/%{module}*
21cr|python-traits-6.4.1-1|55	
21cr|python-traits-6.4.1-1|56	#----------------------------------------------------------------------------
21cr|python-traits-6.4.1-1|57	
21cr|python-traits-6.4.1-1|58	%prep
21cr|python-traits-6.4.1-1|59	%setup -qn %{module}-%{version}
21cr|python-traits-6.4.1-1|60	
21cr|python-traits-6.4.1-1|61	%build
21cr|python-traits-6.4.1-1|62	%py3_build
21cr|python-traits-6.4.1-1|63	
21cr|python-traits-6.4.1-1|64	%install
21cr|python-traits-6.4.1-1|65	%py3_install
21cr|python-traits-6.4.1-1|66	
21cr|python-traits-6.4.1-1|67	%check
21cr|python-traits-6.4.1-1|68	pushd build/lib.linux*-%py3_ver
21cr|python-traits-6.4.1-1|69	export PYTHONPATH=%{buildroot}%{py3_platsitedir}
21cr|python-traits-6.4.1-1|70	xvfb-run python3 -s -m unittest discover -v
21cr|python-traits-6.4.1-1|71	popd
21cr|python-traits-6.4.1-1|72	

7188 21
21cr|python-traitsui-7.4.1-1|1	%define module traitsui
21cr|python-traitsui-7.4.1-1|2	
21cr|python-traitsui-7.4.1-1|3	Summary:	Enthought Tool Suite - traitsui project
21cr|python-traitsui-7.4.1-1|4	Name:		python-%{module}
21cr|python-traitsui-7.4.1-1|5	Version:	7.4.1
21cr|python-traitsui-7.4.1-1|6	Release:	1
21cr|python-traitsui-7.4.1-1|7	License:	BSD
21cr|python-traitsui-7.4.1-1|8	Group:		Development/Python
21cr|python-traitsui-7.4.1-1|9	Url:		https://github.com/enthought/traitsui/
21cr|python-traitsui-7.4.1-1|10	Source0:	https://files.pythonhosted.org/packages/d1/9a/6387da49c98a0e247d4feba3925a3472e35d62c0c43add357d57f4dd59fd/traitsui-7.4.1.tar.gz
21cr|python-traitsui-7.4.1-1|11	BuildRequires:	python3-setuptools >= 0.6c8
21cr|python-traitsui-7.4.1-1|12	BuildRequires:	python3-devel
21cr|python-traitsui-7.4.1-1|13	BuildRequires:	python3-nose
21cr|python-traitsui-7.4.1-1|14	BuildRequires:	python3-six
21cr|python-traitsui-7.4.1-1|15	BuildRequires:	python3-configobj
21cr|python-traitsui-7.4.1-1|16	BuildRequires:	python3-pyface
21cr|python-traitsui-7.4.1-1|17	BuildRequires:	python3-pyface-qt
21cr|python-traitsui-7.4.1-1|18	BuildRequires:	python3-traits
21cr|python-traitsui-7.4.1-1|19	Requires:	python3-pyface
21cr|python-traitsui-7.4.1-1|20	Requires:	python3-traits
21cr|python-traitsui-7.4.1-1|21	Requires:	python3-six
21cr|python-traitsui-7.4.1-1|22	Requires:	python3-numpy
21cr|python-traitsui-7.4.1-1|23	BuildArch:	noarch
21cr|python-traitsui-7.4.1-1|24	Provides:	python3-traitsui = %{EVRD}
21cr|python-traitsui-7.4.1-1|25	
21cr|python-traitsui-7.4.1-1|26	%description
21cr|python-traitsui-7.4.1-1|27	The traitsui project contains a toolkit-independent GUI abstraction
21cr|python-traitsui-7.4.1-1|28	layer (known as Pyface), which is used to support the "visualization"
21cr|python-traitsui-7.4.1-1|29	features of the Traits package. Thus, you can write code in terms of
21cr|python-traitsui-7.4.1-1|30	the Traits API (view, items, editors, etc.), and let TraitsGUI and
21cr|python-traitsui-7.4.1-1|31	your selected toolkit and backend take care of the details of
21cr|python-traitsui-7.4.1-1|32	displaying them.
21cr|python-traitsui-7.4.1-1|33	
21cr|python-traitsui-7.4.1-1|34	The following GUI backends are supported:
21cr|python-traitsui-7.4.1-1|35	
21cr|python-traitsui-7.4.1-1|36	- wxPython
21cr|python-traitsui-7.4.1-1|37	- PyQt
21cr|python-traitsui-7.4.1-1|38	- PySide
21cr|python-traitsui-7.4.1-1|39	
21cr|python-traitsui-7.4.1-1|40	%files
21cr|python-traitsui-7.4.1-1|41	%doc *.txt *.rst examples/
21cr|python-traitsui-7.4.1-1|42	%{py3_puresitedir}/*
21cr|python-traitsui-7.4.1-1|43	
21cr|python-traitsui-7.4.1-1|44	#----------------------------------------------------------------------------
21cr|python-traitsui-7.4.1-1|45	
21cr|python-traitsui-7.4.1-1|46	%prep
21cr|python-traitsui-7.4.1-1|47	%setup -q -n %{module}-%{version}
21cr|python-traitsui-7.4.1-1|48	
21cr|python-traitsui-7.4.1-1|49	%build
21cr|python-traitsui-7.4.1-1|50	python3 setup.py build
21cr|python-traitsui-7.4.1-1|51	
21cr|python-traitsui-7.4.1-1|52	%install
21cr|python-traitsui-7.4.1-1|53	python3 setup.py install --root=%{buildroot}

7189 21
21cr|python-translationstring-1.4-1|1	%global pypi_name translationstring
21cr|python-translationstring-1.4-1|2	
21cr|python-translationstring-1.4-1|3	Name:           python-%{pypi_name}
21cr|python-translationstring-1.4-1|4	Version:        1.4
21cr|python-translationstring-1.4-1|5	Release:        1
21cr|python-translationstring-1.4-1|6	Summary:        Library used for internationalization (i18n) duties related to translation
21cr|python-translationstring-1.4-1|7	Group:          Development/Python
21cr|python-translationstring-1.4-1|8	License:        BSD
21cr|python-translationstring-1.4-1|9	URL:            http://pypi.python.org/pypi/translationstring
21cr|python-translationstring-1.4-1|10	Source0:        https://github.com/Pylons/translationstring/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-translationstring-1.4-1|11	
21cr|python-translationstring-1.4-1|12	BuildArch:      noarch
21cr|python-translationstring-1.4-1|13	
21cr|python-translationstring-1.4-1|14	%global _description \
21cr|python-translationstring-1.4-1|15	A library used by various Pylons Project packages for\
21cr|python-translationstring-1.4-1|16	internationalization (i18n) duties related to translation.\
21cr|python-translationstring-1.4-1|17	\
21cr|python-translationstring-1.4-1|18	This package provides a translation string class, a translation string factory\
21cr|python-translationstring-1.4-1|19	class, translation and pluralization primitives, and a utility that helps\
21cr|python-translationstring-1.4-1|20	Chameleon templates use translation facilities of this package. It does not\
21cr|python-translationstring-1.4-1|21	depend on Babel, but its translation and pluralization services are meant to\
21cr|python-translationstring-1.4-1|22	work best when provided with an instance of the babel.support.Translations class.
21cr|python-translationstring-1.4-1|23	
21cr|python-translationstring-1.4-1|24	%description %{_description}
21cr|python-translationstring-1.4-1|25	
21cr|python-translationstring-1.4-1|26	#------------------------------------------------------------
21cr|python-translationstring-1.4-1|27	%package -n python3-%{pypi_name}
21cr|python-translationstring-1.4-1|28	Summary:        %{summary}
21cr|python-translationstring-1.4-1|29	Group:          Development/Python
21cr|python-translationstring-1.4-1|30	BuildRequires:  python3-devel
21cr|python-translationstring-1.4-1|31	BuildRequires:  python3-setuptools
21cr|python-translationstring-1.4-1|32	
21cr|python-translationstring-1.4-1|33	%description -n python3-%{pypi_name} %{_description}
21cr|python-translationstring-1.4-1|34	
21cr|python-translationstring-1.4-1|35	Python 3 version.
21cr|python-translationstring-1.4-1|36	
21cr|python-translationstring-1.4-1|37	%files -n python3-%{pypi_name}
21cr|python-translationstring-1.4-1|38	%license LICENSE.txt
21cr|python-translationstring-1.4-1|39	%doc README.rst changes.rst
21cr|python-translationstring-1.4-1|40	%{python3_sitelib}/%{pypi_name}/
21cr|python-translationstring-1.4-1|41	%{python3_sitelib}/%{pypi_name}-*.egg-info/
21cr|python-translationstring-1.4-1|42	
21cr|python-translationstring-1.4-1|43	#------------------------------------------------------------
21cr|python-translationstring-1.4-1|44	
21cr|python-translationstring-1.4-1|45	%prep
21cr|python-translationstring-1.4-1|46	%setup -q -n %{pypi_name}-%{version}
21cr|python-translationstring-1.4-1|47	
21cr|python-translationstring-1.4-1|48	%build
21cr|python-translationstring-1.4-1|49	%py3_build
21cr|python-translationstring-1.4-1|50	
21cr|python-translationstring-1.4-1|51	%install
21cr|python-translationstring-1.4-1|52	%py3_install
21cr|python-translationstring-1.4-1|53	
21cr|python-translationstring-1.4-1|54	%check
21cr|python-translationstring-1.4-1|55	%{__python3} setup.py test
21cr|python-translationstring-1.4-1|56	

7190 21
21cr|python-treq-22.2.0-1|1	%global pypi_name treq
21cr|python-treq-22.2.0-1|2	
21cr|python-treq-22.2.0-1|3	
21cr|python-treq-22.2.0-1|4	%global with_doc 1
21cr|python-treq-22.2.0-1|5	
21cr|python-treq-22.2.0-1|6	Name:           python-%{pypi_name}
21cr|python-treq-22.2.0-1|7	Version:        22.2.0
21cr|python-treq-22.2.0-1|8	Release:        1
21cr|python-treq-22.2.0-1|9	Summary:        A requests-like API built on top of twisted.web's Agent
21cr|python-treq-22.2.0-1|10	Group:          Development/Python
21cr|python-treq-22.2.0-1|11	License:        MIT
21cr|python-treq-22.2.0-1|12	URL:            https://github.com/twisted/treq
21cr|python-treq-22.2.0-1|13	Source0:        https://files.pythonhosted.org/packages/source/t/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-treq-22.2.0-1|14	BuildArch:      noarch
21cr|python-treq-22.2.0-1|15	
21cr|python-treq-22.2.0-1|16	%if 0%{?with_doc}
21cr|python-treq-22.2.0-1|17	BuildRequires:  python3-twisted
21cr|python-treq-22.2.0-1|18	BuildRequires:  python3-sphinx
21cr|python-treq-22.2.0-1|19	%endif
21cr|python-treq-22.2.0-1|20	
21cr|python-treq-22.2.0-1|21	BuildRequires:  python3-devel
21cr|python-treq-22.2.0-1|22	BuildRequires:  python3-setuptools
21cr|python-treq-22.2.0-1|23	BuildRequires:  python3-incremental
21cr|python-treq-22.2.0-1|24	
21cr|python-treq-22.2.0-1|25	%description
21cr|python-treq-22.2.0-1|26	treq is an HTTP library inspired by requests but written on top of
21cr|python-treq-22.2.0-1|27	Twisted’s Agents.
21cr|python-treq-22.2.0-1|28	It provides a simple, higher level API for making HTTP requests
21cr|python-treq-22.2.0-1|29	when using Twisted.
21cr|python-treq-22.2.0-1|30	
21cr|python-treq-22.2.0-1|31	#---------------------------------------------------------------
21cr|python-treq-22.2.0-1|32	%package -n     python3-%{pypi_name}
21cr|python-treq-22.2.0-1|33	Summary:        %{summary}
21cr|python-treq-22.2.0-1|34	Group:          Development/Python
21cr|python-treq-22.2.0-1|35	Requires:       python3-incremental
21cr|python-treq-22.2.0-1|36	Requires:       python3-requests >= 2.1.0
21cr|python-treq-22.2.0-1|37	Requires:       python3-six
21cr|python-treq-22.2.0-1|38	Requires:       python3-twisted >= 16.3.0
21cr|python-treq-22.2.0-1|39	Requires:       python3-attrs
21cr|python-treq-22.2.0-1|40	
21cr|python-treq-22.2.0-1|41	%description -n python3-%{pypi_name}
21cr|python-treq-22.2.0-1|42	treq is an HTTP library inspired by requests but written on top of
21cr|python-treq-22.2.0-1|43	Twisted’s Agents.
21cr|python-treq-22.2.0-1|44	It provides a simple, higher level API for making HTTP requests
21cr|python-treq-22.2.0-1|45	when using Twisted.
21cr|python-treq-22.2.0-1|46	
21cr|python-treq-22.2.0-1|47	%files -n python3-%{pypi_name}
21cr|python-treq-22.2.0-1|48	%license LICENSE
21cr|python-treq-22.2.0-1|49	%doc README.rst
21cr|python-treq-22.2.0-1|50	%{python3_sitelib}/%{pypi_name}
21cr|python-treq-22.2.0-1|51	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-treq-22.2.0-1|52	
21cr|python-treq-22.2.0-1|53	#---------------------------------------------------------------
21cr|python-treq-22.2.0-1|54	%if 0%{?with_doc}
21cr|python-treq-22.2.0-1|55	%package -n python-%{pypi_name}-doc
21cr|python-treq-22.2.0-1|56	Summary:        treq documentation
21cr|python-treq-22.2.0-1|57	Group:          Documentation
21cr|python-treq-22.2.0-1|58	
21cr|python-treq-22.2.0-1|59	%description -n python-%{pypi_name}-doc
21cr|python-treq-22.2.0-1|60	Documentation for treq
21cr|python-treq-22.2.0-1|61	
21cr|python-treq-22.2.0-1|62	%files -n python-%{pypi_name}-doc
21cr|python-treq-22.2.0-1|63	%license LICENSE
21cr|python-treq-22.2.0-1|64	%doc html
21cr|python-treq-22.2.0-1|65	%endif
21cr|python-treq-22.2.0-1|66	
21cr|python-treq-22.2.0-1|67	#---------------------------------------------------------------
21cr|python-treq-22.2.0-1|68	%prep
21cr|python-treq-22.2.0-1|69	%autosetup -n %{pypi_name}-%{version}
21cr|python-treq-22.2.0-1|70	
21cr|python-treq-22.2.0-1|71	# Remove bundled egg-info
21cr|python-treq-22.2.0-1|72	rm -rf %{pypi_name}.egg-info
21cr|python-treq-22.2.0-1|73	
21cr|python-treq-22.2.0-1|74	%build
21cr|python-treq-22.2.0-1|75	%py3_build
21cr|python-treq-22.2.0-1|76	%if 0%{?with_doc}
21cr|python-treq-22.2.0-1|77	# generate html docs
21cr|python-treq-22.2.0-1|78	export PYTHONPATH=%{python3_sitelib}:src
21cr|python-treq-22.2.0-1|79	sphinx-build docs html
21cr|python-treq-22.2.0-1|80	# remove the sphinx-build leftovers
21cr|python-treq-22.2.0-1|81	rm -rf html/.{doctrees,buildinfo}
21cr|python-treq-22.2.0-1|82	%endif
21cr|python-treq-22.2.0-1|83	
21cr|python-treq-22.2.0-1|84	%install
21cr|python-treq-22.2.0-1|85	%py3_install

7191 21
21cr|python-trio-0.22.0-1|1	# what it's called on pypi
21cr|python-trio-0.22.0-1|2	%global srcname trio
21cr|python-trio-0.22.0-1|3	# what it's imported as
21cr|python-trio-0.22.0-1|4	%global libname %{srcname}
21cr|python-trio-0.22.0-1|5	# name of egg info directory
21cr|python-trio-0.22.0-1|6	%global eggname %{srcname}
21cr|python-trio-0.22.0-1|7	# package name fragment
21cr|python-trio-0.22.0-1|8	%global pkgname %{srcname}
21cr|python-trio-0.22.0-1|9	
21cr|python-trio-0.22.0-1|10	%global common_description %{expand:
21cr|python-trio-0.22.0-1|11	The Trio project's goal is to produce a production-quality, permissively
21cr|python-trio-0.22.0-1|12	licensed, async/await-native I/O library for Python.  Like all async libraries,
21cr|python-trio-0.22.0-1|13	its main purpose is to help you write programs that do multiple things at the
21cr|python-trio-0.22.0-1|14	same time with parallelized I/O.  A web spider that wants to fetch lots of
21cr|python-trio-0.22.0-1|15	pages in parallel, a web server that needs to juggle lots of downloads and
21cr|python-trio-0.22.0-1|16	websocket connections at the same time, a process supervisor monitoring
21cr|python-trio-0.22.0-1|17	multiple subprocesses... that sort of thing.  Compared to other libraries, Trio
21cr|python-trio-0.22.0-1|18	attempts to distinguish itself with an obsessive focus on usability and
21cr|python-trio-0.22.0-1|19	correctness.  Concurrency is complicated; we try to make it easy to get things
21cr|python-trio-0.22.0-1|20	right.}
21cr|python-trio-0.22.0-1|21	
21cr|python-trio-0.22.0-1|22	%bcond_without  tests
21cr|python-trio-0.22.0-1|23	
21cr|python-trio-0.22.0-1|24	Name:		python-%{pkgname}
21cr|python-trio-0.22.0-1|25	Version:	0.22.0
21cr|python-trio-0.22.0-1|26	Release:	1
21cr|python-trio-0.22.0-1|27	Summary:	A friendly Python library for async concurrency and I/O
21cr|python-trio-0.22.0-1|28	Group:		Development/Python
21cr|python-trio-0.22.0-1|29	License:	MIT or ASL 2.0
21cr|python-trio-0.22.0-1|30	URL:		https://github.com/python-trio/trio
21cr|python-trio-0.22.0-1|31	Source0:	https://files.pythonhosted.org/packages/0b/b8/1b81d2149c3e2c25900d40b8e6c8d3ca502a3cc844b90c962b0854aaf3f3/trio-0.22.0.tar.gz
21cr|python-trio-0.22.0-1|32	BuildArch:      noarch
21cr|python-trio-0.22.0-1|33	
21cr|python-trio-0.22.0-1|34	
21cr|python-trio-0.22.0-1|35	%description %{common_description}
21cr|python-trio-0.22.0-1|36	
21cr|python-trio-0.22.0-1|37	#----------------------------------------------------------------------------
21cr|python-trio-0.22.0-1|38	%package -n python3-%{pkgname}
21cr|python-trio-0.22.0-1|39	Summary:	%{summary}
21cr|python-trio-0.22.0-1|40	Group:		Development/Python
21cr|python-trio-0.22.0-1|41	BuildRequires:	pkgconfig(python3)
21cr|python-trio-0.22.0-1|42	BuildRequires:	python3egg(setuptools)
21cr|python-trio-0.22.0-1|43	
21cr|python-trio-0.22.0-1|44	%description -n python3-%{pkgname} %{common_description}
21cr|python-trio-0.22.0-1|45	
21cr|python-trio-0.22.0-1|46	%files -n python3-%{pkgname}
21cr|python-trio-0.22.0-1|47	%license LICENSE LICENSE.MIT LICENSE.APACHE2
21cr|python-trio-0.22.0-1|48	%doc README.rst
21cr|python-trio-0.22.0-1|49	%{python3_sitelib}/%{libname}
21cr|python-trio-0.22.0-1|50	%{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info
21cr|python-trio-0.22.0-1|51	
21cr|python-trio-0.22.0-1|52	#----------------------------------------------------------------------------
21cr|python-trio-0.22.0-1|53	
21cr|python-trio-0.22.0-1|54	%prep
21cr|python-trio-0.22.0-1|55	%autosetup -n %{srcname}-%{version}
21cr|python-trio-0.22.0-1|56	rm -rf %{eggname}.egg-info
21cr|python-trio-0.22.0-1|57	
21cr|python-trio-0.22.0-1|58	%build
21cr|python-trio-0.22.0-1|59	%py3_build
21cr|python-trio-0.22.0-1|60	
21cr|python-trio-0.22.0-1|61	%install
21cr|python-trio-0.22.0-1|62	%py3_install

7192 21
21cr|python-trollius-2.2.1-1|1	Name:           python-trollius
21cr|python-trollius-2.2.1-1|2	Version:        2.2.1
21cr|python-trollius-2.2.1-1|3	Release:        1
21cr|python-trollius-2.2.1-1|4	Summary:        A port of the Tulip asyncio module to Python
21cr|python-trollius-2.2.1-1|5	Group:          Development/Python
21cr|python-trollius-2.2.1-1|6	License:        ASL 2.0
21cr|python-trollius-2.2.1-1|7	URL:            https://github.com/haypo/trollius
21cr|python-trollius-2.2.1-1|8	Source0:        https://pypi.io/packages/source/t/trollius/trollius-%{version}.tar.gz
21cr|python-trollius-2.2.1-1|9	BuildArch:      noarch
21cr|python-trollius-2.2.1-1|10	BuildRequires:  python2-devel
21cr|python-trollius-2.2.1-1|11	BuildRequires:  python2-setuptools
21cr|python-trollius-2.2.1-1|12	BuildRequires:  python3-devel
21cr|python-trollius-2.2.1-1|13	BuildRequires:  python3-setuptools
21cr|python-trollius-2.2.1-1|14	
21cr|python-trollius-2.2.1-1|15	%description
21cr|python-trollius-2.2.1-1|16	Trollius provides infrastructure for writing single-threaded
21cr|python-trollius-2.2.1-1|17	concurrent code using coroutines, multiplexing I/O access over sockets
21cr|python-trollius-2.2.1-1|18	and other resources, running network clients and servers, and other
21cr|python-trollius-2.2.1-1|19	related primitives.
21cr|python-trollius-2.2.1-1|20	
21cr|python-trollius-2.2.1-1|21	Trollius is a portage of the asyncio project (PEP 3156) on Python.
21cr|python-trollius-2.2.1-1|22	
21cr|python-trollius-2.2.1-1|23	%package -n python2-trollius
21cr|python-trollius-2.2.1-1|24	%py2_migration_meta python2-trollius
21cr|python-trollius-2.2.1-1|25	Summary:	A port of the Tulip asyncio module to Python
21cr|python-trollius-2.2.1-1|26	Provides:	python-trollius = %{version}-%{release}
21cr|python-trollius-2.2.1-1|27	
21cr|python-trollius-2.2.1-1|28	%description -n python2-trollius
21cr|python-trollius-2.2.1-1|29	
21cr|python-trollius-2.2.1-1|30	Trollius provides infrastructure for writing single-threaded
21cr|python-trollius-2.2.1-1|31	concurrent code using coroutines, multiplexing I/O access over sockets
21cr|python-trollius-2.2.1-1|32	and other resources, running network clients and servers, and other
21cr|python-trollius-2.2.1-1|33	related primitives.
21cr|python-trollius-2.2.1-1|34	
21cr|python-trollius-2.2.1-1|35	Trollius is a portage of the asyncio project (PEP 3156) on Python.
21cr|python-trollius-2.2.1-1|36	
21cr|python-trollius-2.2.1-1|37	%package -n python3-trollius
21cr|python-trollius-2.2.1-1|38	Summary:	A port of the Tulip asyncio module to Python
21cr|python-trollius-2.2.1-1|39	
21cr|python-trollius-2.2.1-1|40	%description -n python3-trollius
21cr|python-trollius-2.2.1-1|41	Trollius provides infrastructure for writing single-threaded
21cr|python-trollius-2.2.1-1|42	concurrent code using coroutines, multiplexing I/O access over sockets
21cr|python-trollius-2.2.1-1|43	and other resources, running network clients and servers, and other
21cr|python-trollius-2.2.1-1|44	related primitives.
21cr|python-trollius-2.2.1-1|45	
21cr|python-trollius-2.2.1-1|46	Trollius is a portage of the asyncio project (PEP 3156) on Python.
21cr|python-trollius-2.2.1-1|47	
21cr|python-trollius-2.2.1-1|48	%prep
21cr|python-trollius-2.2.1-1|49	%setup -qn trollius-%{version}
21cr|python-trollius-2.2.1-1|50	
21cr|python-trollius-2.2.1-1|51	rm -rf %{py3dir}
21cr|python-trollius-2.2.1-1|52	cp -a . %{py3dir}
21cr|python-trollius-2.2.1-1|53	
21cr|python-trollius-2.2.1-1|54	%build
21cr|python-trollius-2.2.1-1|55	pushd %{py3dir}
21cr|python-trollius-2.2.1-1|56	%py3_build
21cr|python-trollius-2.2.1-1|57	popd
21cr|python-trollius-2.2.1-1|58	
21cr|python-trollius-2.2.1-1|59	%py2_build
21cr|python-trollius-2.2.1-1|60	
21cr|python-trollius-2.2.1-1|61	%install
21cr|python-trollius-2.2.1-1|62	pushd %{py3dir}
21cr|python-trollius-2.2.1-1|63	%py3_install
21cr|python-trollius-2.2.1-1|64	popd
21cr|python-trollius-2.2.1-1|65	
21cr|python-trollius-2.2.1-1|66	%py2_install
21cr|python-trollius-2.2.1-1|67	
21cr|python-trollius-2.2.1-1|68	%files -n python2-trollius
21cr|python-trollius-2.2.1-1|69	%doc README.rst
21cr|python-trollius-2.2.1-1|70	%{py2_puresitedir}/trollius/
21cr|python-trollius-2.2.1-1|71	%{py2_puresitedir}/trollius-%{version}-py%{python2_version}.egg-info
21cr|python-trollius-2.2.1-1|72	
21cr|python-trollius-2.2.1-1|73	%files -n python3-trollius
21cr|python-trollius-2.2.1-1|74	%doc README.rst
21cr|python-trollius-2.2.1-1|75	%{py3_puresitedir}/trollius/
21cr|python-trollius-2.2.1-1|76	%{py3_puresitedir}/trollius-%{version}-py%{python3_version}.egg-info

7193 21
21cr|python-tubes-0.2.1-1|1	%global pypi_name tubes
21cr|python-tubes-0.2.1-1|2	
21cr|python-tubes-0.2.1-1|3	# Something broken in Twisted breaks these tests
21cr|python-tubes-0.2.1-1|4	%bcond_with check
21cr|python-tubes-0.2.1-1|5	
21cr|python-tubes-0.2.1-1|6	Name:           python-%{pypi_name}
21cr|python-tubes-0.2.1-1|7	Version:        0.2.1
21cr|python-tubes-0.2.1-1|8	Release:        1
21cr|python-tubes-0.2.1-1|9	Summary:        Flow control and backpressure for event-driven applications
21cr|python-tubes-0.2.1-1|10	Group:          Development/Python
21cr|python-tubes-0.2.1-1|11	License:        MIT
21cr|python-tubes-0.2.1-1|12	URL:            https://github.com/twisted/tubes/
21cr|python-tubes-0.2.1-1|13	Source0:        %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-tubes-0.2.1-1|14	
21cr|python-tubes-0.2.1-1|15	BuildArch:      noarch
21cr|python-tubes-0.2.1-1|16	
21cr|python-tubes-0.2.1-1|17	BuildRequires:  python3-devel
21cr|python-tubes-0.2.1-1|18	BuildRequires:  python3egg(twisted)
21cr|python-tubes-0.2.1-1|19	BuildRequires:  python3egg(six)
21cr|python-tubes-0.2.1-1|20	BuildRequires:  python3egg(setuptools)
21cr|python-tubes-0.2.1-1|21	
21cr|python-tubes-0.2.1-1|22	%description
21cr|python-tubes-0.2.1-1|23	%{summary}.
21cr|python-tubes-0.2.1-1|24	
21cr|python-tubes-0.2.1-1|25	#-------------------------------------------------------
21cr|python-tubes-0.2.1-1|26	%package -n     python3-%{pypi_name}
21cr|python-tubes-0.2.1-1|27	Summary:        %{summary}
21cr|python-tubes-0.2.1-1|28	Group:          Development/Python
21cr|python-tubes-0.2.1-1|29	
21cr|python-tubes-0.2.1-1|30	%description -n python3-%{pypi_name}
21cr|python-tubes-0.2.1-1|31	%{summary}.
21cr|python-tubes-0.2.1-1|32	
21cr|python-tubes-0.2.1-1|33	%files -n python3-%{pypi_name}
21cr|python-tubes-0.2.1-1|34	%doc README.rst
21cr|python-tubes-0.2.1-1|35	%license LICENSE
21cr|python-tubes-0.2.1-1|36	%{python3_sitelib}/%{pypi_name}/
21cr|python-tubes-0.2.1-1|37	%{python3_sitelib}/Tubes-%{version}-py*.egg-info/
21cr|python-tubes-0.2.1-1|38	#-------------------------------------------------------
21cr|python-tubes-0.2.1-1|39	
21cr|python-tubes-0.2.1-1|40	%prep
21cr|python-tubes-0.2.1-1|41	%autosetup -n %{pypi_name}-%{version}
21cr|python-tubes-0.2.1-1|42	
21cr|python-tubes-0.2.1-1|43	# Remove bundled egg-info
21cr|python-tubes-0.2.1-1|44	rm -rf %{pypi_name}.egg-info
21cr|python-tubes-0.2.1-1|45	# Remove unused dependency
21cr|python-tubes-0.2.1-1|46	sed -e '/"characteristic",/d' -i setup.py
21cr|python-tubes-0.2.1-1|47	
21cr|python-tubes-0.2.1-1|48	%build
21cr|python-tubes-0.2.1-1|49	%py3_build
21cr|python-tubes-0.2.1-1|50	
21cr|python-tubes-0.2.1-1|51	%install
21cr|python-tubes-0.2.1-1|52	%py3_install
21cr|python-tubes-0.2.1-1|53	
21cr|python-tubes-0.2.1-1|54	%if %{with check}
21cr|python-tubes-0.2.1-1|55	%check
21cr|python-tubes-0.2.1-1|56	%python3 setup.py test
21cr|python-tubes-0.2.1-1|57	%endif
21cr|python-tubes-0.2.1-1|58	

7194 21
21cr|pythonturtle-0.3.2-2|1	%define pypi_name PythonTurtle
21cr|pythonturtle-0.3.2-2|2	
21cr|pythonturtle-0.3.2-2|3	Summary:	An educational environment for learning Python, suitable for beginners
21cr|pythonturtle-0.3.2-2|4	Name:		pythonturtle
21cr|pythonturtle-0.3.2-2|5	Version:	0.3.2
21cr|pythonturtle-0.3.2-2|6	Release:	2
21cr|pythonturtle-0.3.2-2|7	License:	MIT
21cr|pythonturtle-0.3.2-2|8	Group:		Development/Python
21cr|pythonturtle-0.3.2-2|9	Url:		https://github.com/PythonTurtle/PythonTurtle
21cr|pythonturtle-0.3.2-2|10	Source0:	%pypi_source
21cr|pythonturtle-0.3.2-2|11	Patch0:		PythonTurtle-0.3.2-print-parentheses.patch
21cr|pythonturtle-0.3.2-2|12	BuildRequires:	icoutils
21cr|pythonturtle-0.3.2-2|13	BuildRequires:	pyproject-rpm-macros
21cr|pythonturtle-0.3.2-2|14	BuildRequires:	python3dist(setuptools)
21cr|pythonturtle-0.3.2-2|15	BuildRequires:	pkgconfig(python3)
21cr|pythonturtle-0.3.2-2|16	BuildArch:	noarch
21cr|pythonturtle-0.3.2-2|17	
21cr|pythonturtle-0.3.2-2|18	%description
21cr|pythonturtle-0.3.2-2|19	An educational environment for learning Python, suitable for beginners.
21cr|pythonturtle-0.3.2-2|20	
21cr|pythonturtle-0.3.2-2|21	#------------------------------------------------------------------
21cr|pythonturtle-0.3.2-2|22	
21cr|pythonturtle-0.3.2-2|23	%package -n python3-%{pypi_name}
21cr|pythonturtle-0.3.2-2|24	Summary:	An educational environment for learning Python, suitable for beginners
21cr|pythonturtle-0.3.2-2|25	Group:		Development/Python
21cr|pythonturtle-0.3.2-2|26	Requires:	python3dist(wxpython)
21cr|pythonturtle-0.3.2-2|27	
21cr|pythonturtle-0.3.2-2|28	%description -n python3-%{pypi_name}
21cr|pythonturtle-0.3.2-2|29	An educational environment for learning Python, suitable for beginners.
21cr|pythonturtle-0.3.2-2|30	
21cr|pythonturtle-0.3.2-2|31	%files -n python3-%{pypi_name}
21cr|pythonturtle-0.3.2-2|32	%doc README.md
21cr|pythonturtle-0.3.2-2|33	%license LICENSE
21cr|pythonturtle-0.3.2-2|34	%{_bindir}/%{name}
21cr|pythonturtle-0.3.2-2|35	%{_datadir}/applications/%{name}.desktop
21cr|pythonturtle-0.3.2-2|36	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|pythonturtle-0.3.2-2|37	%{python3_sitelib}/%{name}
21cr|pythonturtle-0.3.2-2|38	%{python3_sitelib}/%{pypi_name}-%{version}-*.egg-info
21cr|pythonturtle-0.3.2-2|39	
21cr|pythonturtle-0.3.2-2|40	#------------------------------------------------------------------
21cr|pythonturtle-0.3.2-2|41	
21cr|pythonturtle-0.3.2-2|42	%prep
21cr|pythonturtle-0.3.2-2|43	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|pythonturtle-0.3.2-2|44	
21cr|pythonturtle-0.3.2-2|45	%build
21cr|pythonturtle-0.3.2-2|46	%py3_build
21cr|pythonturtle-0.3.2-2|47	
21cr|pythonturtle-0.3.2-2|48	%install
21cr|pythonturtle-0.3.2-2|49	%py3_install
21cr|pythonturtle-0.3.2-2|50	
21cr|pythonturtle-0.3.2-2|51	mv %{buildroot}%{_bindir}/%{pypi_name} %{buildroot}%{_bindir}/%{name}
21cr|pythonturtle-0.3.2-2|52	
21cr|pythonturtle-0.3.2-2|53	for size in 16 32 48; do
21cr|pythonturtle-0.3.2-2|54	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|pythonturtle-0.3.2-2|55	icotool -x -w${size} %{name}/resources/icon.ico -o %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|pythonturtle-0.3.2-2|56	done
21cr|pythonturtle-0.3.2-2|57	
21cr|pythonturtle-0.3.2-2|58	mkdir -p %{buildroot}%{_datadir}/applications
21cr|pythonturtle-0.3.2-2|59	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|pythonturtle-0.3.2-2|60	[Desktop Entry]
21cr|pythonturtle-0.3.2-2|61	Name=PythonTurtle
21cr|pythonturtle-0.3.2-2|62	Comment=An educational environment for Python beginners
21cr|pythonturtle-0.3.2-2|63	Comment[ru]=Образовательная среда для начинающих программистов на Python
21cr|pythonturtle-0.3.2-2|64	Exec=%{name}
21cr|pythonturtle-0.3.2-2|65	Icon=%{name}
21cr|pythonturtle-0.3.2-2|66	Terminal=false
21cr|pythonturtle-0.3.2-2|67	Type=Application
21cr|pythonturtle-0.3.2-2|68	Categories=Development;IDE;
21cr|pythonturtle-0.3.2-2|69	EOF

7195 21
21cr|python-twiggy-0.5.1-1|1	%define tarname Twiggy
21cr|python-twiggy-0.5.1-1|2	%define	module	twiggy
21cr|python-twiggy-0.5.1-1|3	
21cr|python-twiggy-0.5.1-1|4	Summary:	A Pythonic logger package
21cr|python-twiggy-0.5.1-1|5	Name:		python-%{module}
21cr|python-twiggy-0.5.1-1|6	Version:	0.5.1
21cr|python-twiggy-0.5.1-1|7	Release:	1
21cr|python-twiggy-0.5.1-1|8	Source0:	https://files.pythonhosted.org/packages/6e/81/6e2e2ee0e90df68ce1e8aec6fe147563dfcadbab3072f57f71bf42433cb2/Twiggy-0.5.1.tar.gz
21cr|python-twiggy-0.5.1-1|9	License:	BSD
21cr|python-twiggy-0.5.1-1|10	Group:		Development/Python
21cr|python-twiggy-0.5.1-1|11	Url:		http://code.google.com/p/python-twiggy/
21cr|python-twiggy-0.5.1-1|12	BuildArch:	noarch
21cr|python-twiggy-0.5.1-1|13	BuildRequires:	python3-sphinx
21cr|python-twiggy-0.5.1-1|14	#BuildRequires:	python3-sphinxcontrib-googleanalytics
21cr|python-twiggy-0.5.1-1|15	Provides:	python3-%{module} = %{EVRD}
21cr|python-twiggy-0.5.1-1|16	
21cr|python-twiggy-0.5.1-1|17	%description
21cr|python-twiggy-0.5.1-1|18	Twiggy is a logging package with a more Pythonic interface than
21cr|python-twiggy-0.5.1-1|19	Python's own logger package.
21cr|python-twiggy-0.5.1-1|20	
21cr|python-twiggy-0.5.1-1|21	%prep
21cr|python-twiggy-0.5.1-1|22	%setup -q -n %{tarname}-%{version}
21cr|python-twiggy-0.5.1-1|23	
21cr|python-twiggy-0.5.1-1|24	%build
21cr|python-twiggy-0.5.1-1|25	
21cr|python-twiggy-0.5.1-1|26	%install
21cr|python-twiggy-0.5.1-1|27	python3 setup.py install --root=%{buildroot}
21cr|python-twiggy-0.5.1-1|28	
21cr|python-twiggy-0.5.1-1|29	%files
21cr|python-twiggy-0.5.1-1|30	%doc LICENSE
21cr|python-twiggy-0.5.1-1|31	%{py3_puresitedir}/%{tarname}*
21cr|python-twiggy-0.5.1-1|32	%{py3_puresitedir}/%{module}*

7196 21
21cr|python-twitter-1.1-4|1	%define debug_package %{nil}
21cr|python-twitter-1.1-4|2	%define name	python-twitter
21cr|python-twitter-1.1-4|3	%define version 0.6
21cr|python-twitter-1.1-4|4	%define release 4
21cr|python-twitter-1.1-4|5	
21cr|python-twitter-1.1-4|6	Summary:	Python bindings for Twitter
21cr|python-twitter-1.1-4|7	Name:		%{name}
21cr|python-twitter-1.1-4|8	Version:	1.1
21cr|python-twitter-1.1-4|9	Release:	4
21cr|python-twitter-1.1-4|10	License:	ASL 2.0
21cr|python-twitter-1.1-4|11	Group:		Development/Python
21cr|python-twitter-1.1-4|12	Url:		http://code.google.com/p/python-twitter/
21cr|python-twitter-1.1-4|13	Source0:	http://python2-twitter.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|python-twitter-1.1-4|14	BuildRequires:	python2-setuptools
21cr|python-twitter-1.1-4|15	Requires:	python2-simplejson
21cr|python-twitter-1.1-4|16	Requires:   pythonegg(requests-oauthlib)
21cr|python-twitter-1.1-4|17	
21cr|python-twitter-1.1-4|18	%description
21cr|python-twitter-1.1-4|19	This library provides a pure python2 interface for the Twitter API.
21cr|python-twitter-1.1-4|20	
21cr|python-twitter-1.1-4|21	Twitter (http://twitter.com) provides a service that allows people to connect
21cr|python-twitter-1.1-4|22	via the web, IM, and SMS. Twitter exposes a web services API
21cr|python-twitter-1.1-4|23	(http://twitter.com/help/api) and this library is intended to make it even
21cr|python-twitter-1.1-4|24	easier for python2 programmers to use.
21cr|python-twitter-1.1-4|25	
21cr|python-twitter-1.1-4|26	%package -n python2-twitter
21cr|python-twitter-1.1-4|27	Summary:	Python bindings for Twitter
21cr|python-twitter-1.1-4|28	
21cr|python-twitter-1.1-4|29	%description -n python2-twitter
21cr|python-twitter-1.1-4|30	This library provides a pure python interface for the Twitter API.
21cr|python-twitter-1.1-4|31	
21cr|python-twitter-1.1-4|32	Twitter (http://twitter.com) provides a service that allows people to connect
21cr|python-twitter-1.1-4|33	via the web, IM, and SMS. Twitter exposes a web services API
21cr|python-twitter-1.1-4|34	(http://twitter.com/help/api) and this library is intended to make it even
21cr|python-twitter-1.1-4|35	easier for python programmers to use.
21cr|python-twitter-1.1-4|36	
21cr|python-twitter-1.1-4|37	
21cr|python-twitter-1.1-4|38	%prep
21cr|python-twitter-1.1-4|39	%setup -q
21cr|python-twitter-1.1-4|40	
21cr|python-twitter-1.1-4|41	%build
21cr|python-twitter-1.1-4|42	python2 setup.py build
21cr|python-twitter-1.1-4|43	
21cr|python-twitter-1.1-4|44	%install
21cr|python-twitter-1.1-4|45	python2 setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py2_platsitedir}
21cr|python-twitter-1.1-4|46	chmod a+r %{buildroot}%{py2_platsitedir}/*/*
21cr|python-twitter-1.1-4|47	
21cr|python-twitter-1.1-4|48	
21cr|python-twitter-1.1-4|49	%files -n python2-twitter
21cr|python-twitter-1.1-4|50	%{py2_platsitedir}/*

7197 21
21cr|python-txws-0.9.1-8|1	%define modname txws
21cr|python-txws-0.9.1-8|2	%define capname txWS
21cr|python-txws-0.9.1-8|3	
21cr|python-txws-0.9.1-8|4	Name:          python-txws
21cr|python-txws-0.9.1-8|5	Version:       0.9.1
21cr|python-txws-0.9.1-8|6	Release:       8
21cr|python-txws-0.9.1-8|7	Summary:       Twisted WebSockets wrapper
21cr|python-txws-0.9.1-8|8	
21cr|python-txws-0.9.1-8|9	Group:         Development/Python
21cr|python-txws-0.9.1-8|10	License:       MIT
21cr|python-txws-0.9.1-8|11	URL:           https://pypi.python.org/pypi/%{capname}
21cr|python-txws-0.9.1-8|12	Source0:       https://pypi.io/packages/source/t/%{capname}/%{capname}-%{version}.tar.gz
21cr|python-txws-0.9.1-8|13	Patch0:        python-txws-drop-vcversioner.patch
21cr|python-txws-0.9.1-8|14	
21cr|python-txws-0.9.1-8|15	BuildArch:     noarch
21cr|python-txws-0.9.1-8|16	
21cr|python-txws-0.9.1-8|17	%description
21cr|python-txws-0.9.1-8|18	txWS (pronounced "Twisted WebSockets") is a small, short, simple library
21cr|python-txws-0.9.1-8|19	for adding WebSockets server support to your favorite Twisted applications.
21cr|python-txws-0.9.1-8|20	
21cr|python-txws-0.9.1-8|21	%package -n    python3-%{modname}
21cr|python-txws-0.9.1-8|22	Summary:       Twisted WebSockets wrapper
21cr|python-txws-0.9.1-8|23	Group:         Development/Python
21cr|python-txws-0.9.1-8|24	BuildRequires: pkgconfig(python3)
21cr|python-txws-0.9.1-8|25	BuildRequires: python3dist(setuptools)
21cr|python-txws-0.9.1-8|26	BuildRequires: python3-twisted
21cr|python-txws-0.9.1-8|27	
21cr|python-txws-0.9.1-8|28	Requires:      python3-twisted
21cr|python-txws-0.9.1-8|29	
21cr|python-txws-0.9.1-8|30	Obsoletes:     python-txws < 0.9.1-7
21cr|python-txws-0.9.1-8|31	Provides:      python-txws = %{version}-%{release}
21cr|python-txws-0.9.1-8|32	
21cr|python-txws-0.9.1-8|33	%description -n python3-%{modname}
21cr|python-txws-0.9.1-8|34	txWS (pronounced "Twisted WebSockets") is a small, short, simple library
21cr|python-txws-0.9.1-8|35	for adding WebSockets server support to your favorite Twisted applications.
21cr|python-txws-0.9.1-8|36	
21cr|python-txws-0.9.1-8|37	%prep
21cr|python-txws-0.9.1-8|38	%setup -q -n %{capname}-%{version}
21cr|python-txws-0.9.1-8|39	%autopatch -p1
21cr|python-txws-0.9.1-8|40	
21cr|python-txws-0.9.1-8|41	
21cr|python-txws-0.9.1-8|42	%build
21cr|python-txws-0.9.1-8|43	%py3_build
21cr|python-txws-0.9.1-8|44	
21cr|python-txws-0.9.1-8|45	
21cr|python-txws-0.9.1-8|46	%install
21cr|python-txws-0.9.1-8|47	%py3_install
21cr|python-txws-0.9.1-8|48	
21cr|python-txws-0.9.1-8|49	
21cr|python-txws-0.9.1-8|50	%files -n python3-%{modname}
21cr|python-txws-0.9.1-8|51	%doc README.rst
21cr|python-txws-0.9.1-8|52	%{py3_puresitedir}/%{modname}.py*
21cr|python-txws-0.9.1-8|53	%{py3_puresitedir}/%{capname}-%{version}-*.egg-info
21cr|python-txws-0.9.1-8|54	%{py3_puresitedir}/__pycache__/%{modname}.*.py*

7198 21
21cr|python-typeshed-0.0.1-2.20200312|1	%define	module 	typeshed
21cr|python-typeshed-0.0.1-2.20200312|2	%define	git git.20200312.b44cd294
21cr|python-typeshed-0.0.1-2.20200312|3	%define	release 2.20200312
21cr|python-typeshed-0.0.1-2.20200312|4	
21cr|python-typeshed-0.0.1-2.20200312|5	Name:		python-typeshed
21cr|python-typeshed-0.0.1-2.20200312|6	Version:	0.0.1
21cr|python-typeshed-0.0.1-2.20200312|7	Release:	%{release}
21cr|python-typeshed-0.0.1-2.20200312|8	Summary:	Collection of library stubs for Python, with static types
21cr|python-typeshed-0.0.1-2.20200312|9	License:	ASL 2.0
21cr|python-typeshed-0.0.1-2.20200312|10	Group:		Development/Python
21cr|python-typeshed-0.0.1-2.20200312|11	Url:		https://github.com/graingert/typeshed
21cr|python-typeshed-0.0.1-2.20200312|12	Source0:	%{module}-%{version}+%{git}.tar.xz
21cr|python-typeshed-0.0.1-2.20200312|13	Source100:	python-typeshed.rpmlintrc
21cr|python-typeshed-0.0.1-2.20200312|14	BuildRequires:	python3egg(setuptools)
21cr|python-typeshed-0.0.1-2.20200312|15	BuildRequires:	python3
21cr|python-typeshed-0.0.1-2.20200312|16	Requires:		python3
21cr|python-typeshed-0.0.1-2.20200312|17	Provides:		python3-typeshed = %{EVRD}
21cr|python-typeshed-0.0.1-2.20200312|18	
21cr|python-typeshed-0.0.1-2.20200312|19	BuildArch:	noarch
21cr|python-typeshed-0.0.1-2.20200312|20	
21cr|python-typeshed-0.0.1-2.20200312|21	%description
21cr|python-typeshed-0.0.1-2.20200312|22	Typeshed contains external type annotations for the Python standard
21cr|python-typeshed-0.0.1-2.20200312|23	library and Python builtins, as well as third party packages.
21cr|python-typeshed-0.0.1-2.20200312|24	
21cr|python-typeshed-0.0.1-2.20200312|25	%files
21cr|python-typeshed-0.0.1-2.20200312|26	%doc CONTRIBUTING.md README.md LICENSE
21cr|python-typeshed-0.0.1-2.20200312|27	%{_datadir}/typeshed
21cr|python-typeshed-0.0.1-2.20200312|28	#------------------------------------------------
21cr|python-typeshed-0.0.1-2.20200312|29	
21cr|python-typeshed-0.0.1-2.20200312|30	%prep
21cr|python-typeshed-0.0.1-2.20200312|31	%setup -qn %{module}-%{version}+%{git}
21cr|python-typeshed-0.0.1-2.20200312|32	rm -r stdlib/2
21cr|python-typeshed-0.0.1-2.20200312|33	rm -rv stdlib/*/typing.pyi
21cr|python-typeshed-0.0.1-2.20200312|34	
21cr|python-typeshed-0.0.1-2.20200312|35	%build
21cr|python-typeshed-0.0.1-2.20200312|36	# Nothing to build
21cr|python-typeshed-0.0.1-2.20200312|37	
21cr|python-typeshed-0.0.1-2.20200312|38	%install
21cr|python-typeshed-0.0.1-2.20200312|39	mkdir -p %{buildroot}/%{_datadir}/typeshed
21cr|python-typeshed-0.0.1-2.20200312|40	for dir in stdlib third_party ; do
21cr|python-typeshed-0.0.1-2.20200312|41	cp -r $dir %{buildroot}/%{_datadir}/typeshed/$dir
21cr|python-typeshed-0.0.1-2.20200312|42	done
21cr|python-typeshed-0.0.1-2.20200312|43	

7199 21
21cr|python-types-setuptools-70.1.0.20240625-1|1	# pypi_name - name for pypi_source
21cr|python-types-setuptools-70.1.0.20240625-1|2	# mod_name - name of python module
21cr|python-types-setuptools-70.1.0.20240625-1|3	# oname - name for rpm package
21cr|python-types-setuptools-70.1.0.20240625-1|4	
21cr|python-types-setuptools-70.1.0.20240625-1|5	%define pypi_name types-setuptools
21cr|python-types-setuptools-70.1.0.20240625-1|6	%define mod_name %{pypi_name}
21cr|python-types-setuptools-70.1.0.20240625-1|7	%define oname %{pypi_name}
21cr|python-types-setuptools-70.1.0.20240625-1|8	
21cr|python-types-setuptools-70.1.0.20240625-1|9	Summary:        Typing stubs for setuptools
21cr|python-types-setuptools-70.1.0.20240625-1|10	Name:           python-%{oname}
21cr|python-types-setuptools-70.1.0.20240625-1|11	Version:        70.1.0.20240625
21cr|python-types-setuptools-70.1.0.20240625-1|12	Release:        1
21cr|python-types-setuptools-70.1.0.20240625-1|13	License:        Apache-2.0 license (FIXME:No SPDX)
21cr|python-types-setuptools-70.1.0.20240625-1|14	Group:          Development/Python
21cr|python-types-setuptools-70.1.0.20240625-1|15	Url:            https://github.com/python/typeshed
21cr|python-types-setuptools-70.1.0.20240625-1|16	Source0:        %{pypi_source}
21cr|python-types-setuptools-70.1.0.20240625-1|17	
21cr|python-types-setuptools-70.1.0.20240625-1|18	BuildRequires:  pyproject-rpm-macros
21cr|python-types-setuptools-70.1.0.20240625-1|19	BuildRequires:  python3dist(wheel)
21cr|python-types-setuptools-70.1.0.20240625-1|20	BuildRequires:  python3dist(pip)
21cr|python-types-setuptools-70.1.0.20240625-1|21	BuildArch:      noarch
21cr|python-types-setuptools-70.1.0.20240625-1|22	
21cr|python-types-setuptools-70.1.0.20240625-1|23	%description
21cr|python-types-setuptools-70.1.0.20240625-1|24	%{summary}.
21cr|python-types-setuptools-70.1.0.20240625-1|25	
21cr|python-types-setuptools-70.1.0.20240625-1|26	#------------------------------------------------------------------
21cr|python-types-setuptools-70.1.0.20240625-1|27	
21cr|python-types-setuptools-70.1.0.20240625-1|28	%package -n python3-%{oname}
21cr|python-types-setuptools-70.1.0.20240625-1|29	Summary:        %{summary}
21cr|python-types-setuptools-70.1.0.20240625-1|30	Group:          Development/Python
21cr|python-types-setuptools-70.1.0.20240625-1|31	
21cr|python-types-setuptools-70.1.0.20240625-1|32	%description -n python3-%{oname}
21cr|python-types-setuptools-70.1.0.20240625-1|33	%{summary}.
21cr|python-types-setuptools-70.1.0.20240625-1|34	
21cr|python-types-setuptools-70.1.0.20240625-1|35	%files -n python3-%{oname} -f %{pyproject_files}
21cr|python-types-setuptools-70.1.0.20240625-1|36	%doc CHANGELOG.md
21cr|python-types-setuptools-70.1.0.20240625-1|37	
21cr|python-types-setuptools-70.1.0.20240625-1|38	#------------------------------------------------------------------
21cr|python-types-setuptools-70.1.0.20240625-1|39	
21cr|python-types-setuptools-70.1.0.20240625-1|40	%prep
21cr|python-types-setuptools-70.1.0.20240625-1|41	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-types-setuptools-70.1.0.20240625-1|42	
21cr|python-types-setuptools-70.1.0.20240625-1|43	%generate_buildrequires
21cr|python-types-setuptools-70.1.0.20240625-1|44	%pyproject_buildrequires -r
21cr|python-types-setuptools-70.1.0.20240625-1|45	
21cr|python-types-setuptools-70.1.0.20240625-1|46	%build
21cr|python-types-setuptools-70.1.0.20240625-1|47	%pyproject_wheel
21cr|python-types-setuptools-70.1.0.20240625-1|48	
21cr|python-types-setuptools-70.1.0.20240625-1|49	%install
21cr|python-types-setuptools-70.1.0.20240625-1|50	%pyproject_install

7200 21
21cr|python-ua-parser-0.15.0-1|1	%global pypi_name ua-parser
21cr|python-ua-parser-0.15.0-1|2	%global uap_core_version bbd43aed9a623486191a33c3af9e463e89c85f7a
21cr|python-ua-parser-0.15.0-1|3	%global run_unittests 0
21cr|python-ua-parser-0.15.0-1|4	
21cr|python-ua-parser-0.15.0-1|5	Name:           python-%{pypi_name}
21cr|python-ua-parser-0.15.0-1|6	Version:        0.15.0
21cr|python-ua-parser-0.15.0-1|7	Release:        1
21cr|python-ua-parser-0.15.0-1|8	Summary:        Python port of Browserscope's user agent parser
21cr|python-ua-parser-0.15.0-1|9	Group:          Development/Python
21cr|python-ua-parser-0.15.0-1|10	License:        ASL 2.0
21cr|python-ua-parser-0.15.0-1|11	URL:            https://github.com/ua-parser/uap-python
21cr|python-ua-parser-0.15.0-1|12	BuildArch:      noarch
21cr|python-ua-parser-0.15.0-1|13	Source0:        %{pypi_source ua-parser}
21cr|python-ua-parser-0.15.0-1|14	%if 0%{?run_unittests}
21cr|python-ua-parser-0.15.0-1|15	Source1:        https://github.com/ua-parser/uap-core/archive/%{uap_core_version}/uap-core-%{uap_core_version}.tar.gz
21cr|python-ua-parser-0.15.0-1|16	%endif
21cr|python-ua-parser-0.15.0-1|17	# Don't install test
21cr|python-ua-parser-0.15.0-1|18	Patch0:         ua-parser_no-test-install.patch
21cr|python-ua-parser-0.15.0-1|19	# Relax pyyaml dependency
21cr|python-ua-parser-0.15.0-1|20	Patch1:         ua-parser-pyyaml.patch
21cr|python-ua-parser-0.15.0-1|21	
21cr|python-ua-parser-0.15.0-1|22	BuildRequires:  python3-devel
21cr|python-ua-parser-0.15.0-1|23	BuildRequires:  pyproject-rpm-macros
21cr|python-ua-parser-0.15.0-1|24	
21cr|python-ua-parser-0.15.0-1|25	%description
21cr|python-ua-parser-0.15.0-1|26	Python port of Browserscope's user agent parser.
21cr|python-ua-parser-0.15.0-1|27	
21cr|python-ua-parser-0.15.0-1|28	#------------------------------------------------------
21cr|python-ua-parser-0.15.0-1|29	%package -n python3-%{pypi_name}
21cr|python-ua-parser-0.15.0-1|30	Summary:        Python port of Browserscope's user agent parser
21cr|python-ua-parser-0.15.0-1|31	Group:          Development/Python
21cr|python-ua-parser-0.15.0-1|32	
21cr|python-ua-parser-0.15.0-1|33	%description -n python3-%{pypi_name}
21cr|python-ua-parser-0.15.0-1|34	Python port of Browserscope's user agent parser.
21cr|python-ua-parser-0.15.0-1|35	
21cr|python-ua-parser-0.15.0-1|36	%files -n python3-%{pypi_name}  -f %{pyproject_files}
21cr|python-ua-parser-0.15.0-1|37	%license  ua_parser/LICENSE
21cr|python-ua-parser-0.15.0-1|38	%doc README.rst
21cr|python-ua-parser-0.15.0-1|39	
21cr|python-ua-parser-0.15.0-1|40	#------------------------------------------------------
21cr|python-ua-parser-0.15.0-1|41	%prep
21cr|python-ua-parser-0.15.0-1|42	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-ua-parser-0.15.0-1|43	
21cr|python-ua-parser-0.15.0-1|44	
21cr|python-ua-parser-0.15.0-1|45	%generate_buildrequires
21cr|python-ua-parser-0.15.0-1|46	%pyproject_buildrequires -r
21cr|python-ua-parser-0.15.0-1|47	
21cr|python-ua-parser-0.15.0-1|48	
21cr|python-ua-parser-0.15.0-1|49	%build
21cr|python-ua-parser-0.15.0-1|50	%pyproject_wheel
21cr|python-ua-parser-0.15.0-1|51	
21cr|python-ua-parser-0.15.0-1|52	
21cr|python-ua-parser-0.15.0-1|53	%install
21cr|python-ua-parser-0.15.0-1|54	%pyproject_install
21cr|python-ua-parser-0.15.0-1|55	%pyproject_save_files ua_parser
21cr|python-ua-parser-0.15.0-1|56	
21cr|python-ua-parser-0.15.0-1|57	
21cr|python-ua-parser-0.15.0-1|58	%check
21cr|python-ua-parser-0.15.0-1|59	%if 0%{?run_unittests}
21cr|python-ua-parser-0.15.0-1|60	tar xf %{SOURCE1} --transform 's|uap-core-%{uap_core_version}|uap-core|'
21cr|python-ua-parser-0.15.0-1|61	PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} ua_parser/user_agent_parser_test.py
21cr|python-ua-parser-0.15.0-1|62	%endif

7201 21
21cr|python-ueberzug-18.1.9-1|1	%define module ueberzug
21cr|python-ueberzug-18.1.9-1|2	
21cr|python-ueberzug-18.1.9-1|3	Name:           python-%{module}
21cr|python-ueberzug-18.1.9-1|4	Version:        18.1.9
21cr|python-ueberzug-18.1.9-1|5	Release:        1
21cr|python-ueberzug-18.1.9-1|6	Url:            https://github.com/seebye/ueberzug
21cr|python-ueberzug-18.1.9-1|7	Summary:        Ueberzug is a command line util to display images
21cr|python-ueberzug-18.1.9-1|8	License:        GPLv3
21cr|python-ueberzug-18.1.9-1|9	Group:          Development/Python
21cr|python-ueberzug-18.1.9-1|10	Source:         https://files.pythonhosted.org/packages/source/u/ueberzug/%{module}-%{version}.tar.gz
21cr|python-ueberzug-18.1.9-1|11	
21cr|python-ueberzug-18.1.9-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-ueberzug-18.1.9-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-ueberzug-18.1.9-1|14	BuildRequires:  pkgconfig(xext)
21cr|python-ueberzug-18.1.9-1|15	BuildRequires:  pkgconfig(xres)
21cr|python-ueberzug-18.1.9-1|16	BuildRequires:  pkgconfig(x11)
21cr|python-ueberzug-18.1.9-1|17	BuildRequires:  python3egg(pillow)
21cr|python-ueberzug-18.1.9-1|18	BuildRequires:  python3egg(docopt)
21cr|python-ueberzug-18.1.9-1|19	BuildRequires:  python3egg(attrs)
21cr|python-ueberzug-18.1.9-1|20	
21cr|python-ueberzug-18.1.9-1|21	
21cr|python-ueberzug-18.1.9-1|22	%description
21cr|python-ueberzug-18.1.9-1|23	ueberzug is a command line util which allows to
21cr|python-ueberzug-18.1.9-1|24	display images in combination with X11.
21cr|python-ueberzug-18.1.9-1|25	
21cr|python-ueberzug-18.1.9-1|26	%files
21cr|python-ueberzug-18.1.9-1|27	%doc *.md
21cr|python-ueberzug-18.1.9-1|28	%{_bindir}/*
21cr|python-ueberzug-18.1.9-1|29	%{py3_platsitedir}/*
21cr|python-ueberzug-18.1.9-1|30	
21cr|python-ueberzug-18.1.9-1|31	#--------------------------------------------------------------
21cr|python-ueberzug-18.1.9-1|32	%prep
21cr|python-ueberzug-18.1.9-1|33	%setup -qn %{module}-%{version}
21cr|python-ueberzug-18.1.9-1|34	# get ridd of env-script-interpreter
21cr|python-ueberzug-18.1.9-1|35	sed -i -e 's/^#!\/usr\/bin\/env python3/#!\/usr\/bin\/python3/g' %{module}/*.py
21cr|python-ueberzug-18.1.9-1|36	sed -i -e 's/^#!\/usr\/bin\/env bash/#!\/usr\/bin\/bash/g' %{module}/lib/*.sh
21cr|python-ueberzug-18.1.9-1|37	
21cr|python-ueberzug-18.1.9-1|38	%build
21cr|python-ueberzug-18.1.9-1|39	%py3_build
21cr|python-ueberzug-18.1.9-1|40	
21cr|python-ueberzug-18.1.9-1|41	%install
21cr|python-ueberzug-18.1.9-1|42	%py3_install
21cr|python-ueberzug-18.1.9-1|43	
21cr|python-ueberzug-18.1.9-1|44	chmod +x %{buildroot}%{py3_platsitedir}/ueberzug/__main__.py
21cr|python-ueberzug-18.1.9-1|45	chmod +x %{buildroot}%{py3_platsitedir}/ueberzug/lib/lib.sh
21cr|python-ueberzug-18.1.9-1|46	

7202 21
21cr|python-uinput-0.11.2-2|1	Summary:        Pythonic API to the Linux uinput kernel module
21cr|python-uinput-0.11.2-2|2	Name:           python-uinput
21cr|python-uinput-0.11.2-2|3	Version:        0.11.2
21cr|python-uinput-0.11.2-2|4	Release:        2
21cr|python-uinput-0.11.2-2|5	Group:          Development/Python
21cr|python-uinput-0.11.2-2|6	License:        GPLv3
21cr|python-uinput-0.11.2-2|7	URL:            http://pypi.python.org/pypi/python-uinput/
21cr|python-uinput-0.11.2-2|8	Source0:        %{pypi_source}
21cr|python-uinput-0.11.2-2|9	BuildRequires:  kernel-headers
21cr|python-uinput-0.11.2-2|10	BuildRequires:  pkgconfig(udev)
21cr|python-uinput-0.11.2-2|11	BuildRequires:  python3-devel
21cr|python-uinput-0.11.2-2|12	BuildRequires:  gcc
21cr|python-uinput-0.11.2-2|13	
21cr|python-uinput-0.11.2-2|14	%description
21cr|python-uinput-0.11.2-2|15	Python-uinput is Python interface to the Linux uinput kernel module
21cr|python-uinput-0.11.2-2|16	which allows attaching userspace device drivers into kernel.
21cr|python-uinput-0.11.2-2|17	
21cr|python-uinput-0.11.2-2|18	#-------------------------------------------------------------------------
21cr|python-uinput-0.11.2-2|19	
21cr|python-uinput-0.11.2-2|20	%package -n python3-uinput
21cr|python-uinput-0.11.2-2|21	Summary:        Pythonic API to the Linux uinput kernel module
21cr|python-uinput-0.11.2-2|22	
21cr|python-uinput-0.11.2-2|23	%description -n python3-uinput
21cr|python-uinput-0.11.2-2|24	Python-uinput is Python interface to the Linux uinput kernel module
21cr|python-uinput-0.11.2-2|25	which allows attaching userspace device drivers into kernel.
21cr|python-uinput-0.11.2-2|26	
21cr|python-uinput-0.11.2-2|27	%files -n python3-uinput
21cr|python-uinput-0.11.2-2|28	%license COPYING
21cr|python-uinput-0.11.2-2|29	%doc NEWS README examples
21cr|python-uinput-0.11.2-2|30	%{python3_sitearch}/python_uinput-%{version}-py%{python3_version}.egg-info
21cr|python-uinput-0.11.2-2|31	%{python3_sitearch}/_libsuinput.*.so
21cr|python-uinput-0.11.2-2|32	%{python3_sitearch}/uinput
21cr|python-uinput-0.11.2-2|33	
21cr|python-uinput-0.11.2-2|34	#-------------------------------------------------------------------------
21cr|python-uinput-0.11.2-2|35	
21cr|python-uinput-0.11.2-2|36	%prep
21cr|python-uinput-0.11.2-2|37	%autosetup -p1
21cr|python-uinput-0.11.2-2|38	
21cr|python-uinput-0.11.2-2|39	# Use unversioned .so
21cr|python-uinput-0.11.2-2|40	sed -i "s/libudev.so.0/libudev.so/" setup.py
21cr|python-uinput-0.11.2-2|41	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-uinput-0.11.2-2|42	
21cr|python-uinput-0.11.2-2|43	%build
21cr|python-uinput-0.11.2-2|44	%py3_build
21cr|python-uinput-0.11.2-2|45	
21cr|python-uinput-0.11.2-2|46	%install
21cr|python-uinput-0.11.2-2|47	%py3_install
21cr|python-uinput-0.11.2-2|48	
21cr|python-uinput-0.11.2-2|49	chmod a-x examples/*

7203 21
21cr|python-unicode-2.9-1|1	# Created by pyp2rpm-3.3.1
21cr|python-unicode-2.9-1|2	%global pypi_name unicode
21cr|python-unicode-2.9-1|3	
21cr|python-unicode-2.9-1|4	Name:		python-%{pypi_name}
21cr|python-unicode-2.9-1|5	Version:	2.9
21cr|python-unicode-2.9-1|6	Release:	1
21cr|python-unicode-2.9-1|7	Summary:	Display unicode character properties
21cr|python-unicode-2.9-1|8	Group:		Development/Python
21cr|python-unicode-2.9-1|9	License:	GPLv3
21cr|python-unicode-2.9-1|10	URL:		http://kassiopeia.juls.savba.sk/~garabik/software/unicode.html
21cr|python-unicode-2.9-1|11	Source0:	https://files.pythonhosted.org/packages/a1/9d/ded8876eb5d8bed3e940943a984965b23e6158e10e1bdfd75d0a16ef2bec/unicode-2.9.tar.gz
21cr|python-unicode-2.9-1|12	BuildArch:	noarch
21cr|python-unicode-2.9-1|13	
21cr|python-unicode-2.9-1|14	BuildRequires:	pkgconfig(python3)
21cr|python-unicode-2.9-1|15	BuildRequires:	python3dist(setuptools)
21cr|python-unicode-2.9-1|16	
21cr|python-unicode-2.9-1|17	%description
21cr|python-unicode-2.9-1|18	Enter regular expression, hexadecimal number or some characters as an
21cr|python-unicode-2.9-1|19	argument. unicode will try to guess what you want to look up, see the
21cr|python-unicode-2.9-1|20	manpage if you want to force other behaviour (the manpage is also the
21cr|python-unicode-2.9-1|21	best documentation). In particular, -r forces searching for regular
21cr|python-unicode-2.9-1|22	expression in the names of character, -s forces unicode to display
21cr|python-unicode-2.9-1|23	information about the characters given.
21cr|python-unicode-2.9-1|24	
21cr|python-unicode-2.9-1|25	#----------------------------------------------------------------------
21cr|python-unicode-2.9-1|26	%package -n python3-%{pypi_name}
21cr|python-unicode-2.9-1|27	Summary:	%{summary}
21cr|python-unicode-2.9-1|28	Group:		Development/Python
21cr|python-unicode-2.9-1|29	
21cr|python-unicode-2.9-1|30	%description -n python3-%{pypi_name}
21cr|python-unicode-2.9-1|31	Enter regular expression, hexadecimal number or some characters as an
21cr|python-unicode-2.9-1|32	argument. unicode will try to guess what you want to look up, see the
21cr|python-unicode-2.9-1|33	manpage if you want to force other behaviour (the manpage is also the
21cr|python-unicode-2.9-1|34	best documentation). In particular, -r forces searching for regular
21cr|python-unicode-2.9-1|35	expression in the names of character, -s forces unicode to display
21cr|python-unicode-2.9-1|36	information about the characters given.
21cr|python-unicode-2.9-1|37	
21cr|python-unicode-2.9-1|38	%files -n python3-%{pypi_name}
21cr|python-unicode-2.9-1|39	%doc README-paracode
21cr|python-unicode-2.9-1|40	%{_bindir}/paracode*
21cr|python-unicode-2.9-1|41	%{_bindir}/unicode*
21cr|python-unicode-2.9-1|42	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-unicode-2.9-1|43	%{_mandir}/man1/*
21cr|python-unicode-2.9-1|44	
21cr|python-unicode-2.9-1|45	#----------------------------------------------------------------------
21cr|python-unicode-2.9-1|46	
21cr|python-unicode-2.9-1|47	%prep
21cr|python-unicode-2.9-1|48	%autosetup -n %{pypi_name}-%{version}
21cr|python-unicode-2.9-1|49	# Remove bundled egg-info
21cr|python-unicode-2.9-1|50	rm -rf %{pypi_name}.egg-info
21cr|python-unicode-2.9-1|51	
21cr|python-unicode-2.9-1|52	%build
21cr|python-unicode-2.9-1|53	%py3_build
21cr|python-unicode-2.9-1|54	
21cr|python-unicode-2.9-1|55	%install
21cr|python-unicode-2.9-1|56	%py3_install
21cr|python-unicode-2.9-1|57	
21cr|python-unicode-2.9-1|58	ln -s unicode %{buildroot}%{_bindir}/unicode3
21cr|python-unicode-2.9-1|59	ln -s paracode %{buildroot}%{_bindir}/paracode3
21cr|python-unicode-2.9-1|60	
21cr|python-unicode-2.9-1|61	install -d %{buildroot}/%{_mandir}/man1
21cr|python-unicode-2.9-1|62	install *.1 %{buildroot}/%{_mandir}/man1/

7204 21
21cr|python-unicode-slugify-0.1.5-1|1	%define pypi_name unicode-slugify
21cr|python-unicode-slugify-0.1.5-1|2	
21cr|python-unicode-slugify-0.1.5-1|3	Summary:	Slugifier that generates unicode slugs
21cr|python-unicode-slugify-0.1.5-1|4	Name:		python-%{pypi_name}
21cr|python-unicode-slugify-0.1.5-1|5	Version:	0.1.5
21cr|python-unicode-slugify-0.1.5-1|6	Release:	1
21cr|python-unicode-slugify-0.1.5-1|7	License:	BSD
21cr|python-unicode-slugify-0.1.5-1|8	Group:		Development/Python
21cr|python-unicode-slugify-0.1.5-1|9	Url:		https://github.com/mozilla/unicode-slugify
21cr|python-unicode-slugify-0.1.5-1|10	Source0:	%pypi_source
21cr|python-unicode-slugify-0.1.5-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-unicode-slugify-0.1.5-1|12	BuildRequires:	python3dist(setuptools)
21cr|python-unicode-slugify-0.1.5-1|13	BuildArch:	noarch
21cr|python-unicode-slugify-0.1.5-1|14	
21cr|python-unicode-slugify-0.1.5-1|15	%description
21cr|python-unicode-slugify-0.1.5-1|16	It is a slugifier that generates unicode slugs. It was originally used in the
21cr|python-unicode-slugify-0.1.5-1|17	Firefox Add-ons web site to generate slugs for add-ons and add-on collections.
21cr|python-unicode-slugify-0.1.5-1|18	Many of these add-ons and collections had unicode characters and required more
21cr|python-unicode-slugify-0.1.5-1|19	than simple transliteration.
21cr|python-unicode-slugify-0.1.5-1|20	
21cr|python-unicode-slugify-0.1.5-1|21	#----------------------------------------------------------------------------
21cr|python-unicode-slugify-0.1.5-1|22	
21cr|python-unicode-slugify-0.1.5-1|23	%package -n python3-%{pypi_name}
21cr|python-unicode-slugify-0.1.5-1|24	Summary:	Slugifier that generates unicode slugs
21cr|python-unicode-slugify-0.1.5-1|25	Group:		Development/Python
21cr|python-unicode-slugify-0.1.5-1|26	
21cr|python-unicode-slugify-0.1.5-1|27	%description -n python3-%{pypi_name}
21cr|python-unicode-slugify-0.1.5-1|28	It is a slugifier that generates unicode slugs. It was originally used in the
21cr|python-unicode-slugify-0.1.5-1|29	Firefox Add-ons web site to generate slugs for add-ons and add-on collections.
21cr|python-unicode-slugify-0.1.5-1|30	Many of these add-ons and collections had unicode characters and required more
21cr|python-unicode-slugify-0.1.5-1|31	than simple transliteration.
21cr|python-unicode-slugify-0.1.5-1|32	
21cr|python-unicode-slugify-0.1.5-1|33	%files -n python3-%{pypi_name}
21cr|python-unicode-slugify-0.1.5-1|34	%{python3_sitelib}/slugify
21cr|python-unicode-slugify-0.1.5-1|35	%{python3_sitelib}/unicode_slugify-%{version}-py*.egg-info
21cr|python-unicode-slugify-0.1.5-1|36	
21cr|python-unicode-slugify-0.1.5-1|37	#----------------------------------------------------------------------------
21cr|python-unicode-slugify-0.1.5-1|38	
21cr|python-unicode-slugify-0.1.5-1|39	%prep
21cr|python-unicode-slugify-0.1.5-1|40	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-unicode-slugify-0.1.5-1|41	
21cr|python-unicode-slugify-0.1.5-1|42	%build
21cr|python-unicode-slugify-0.1.5-1|43	%py3_build
21cr|python-unicode-slugify-0.1.5-1|44	
21cr|python-unicode-slugify-0.1.5-1|45	%install
21cr|python-unicode-slugify-0.1.5-1|46	%py3_install

7205 21
21cr|python-unqlite-0.9.3-1|1	%define module unqlite
21cr|python-unqlite-0.9.3-1|2	
21cr|python-unqlite-0.9.3-1|3	Summary:	Python bindings for the UnQLite embedded NoSQL database
21cr|python-unqlite-0.9.3-1|4	Name:		python-%{module}
21cr|python-unqlite-0.9.3-1|5	Version:	0.9.3
21cr|python-unqlite-0.9.3-1|6	Release:	1
21cr|python-unqlite-0.9.3-1|7	License:	MIT
21cr|python-unqlite-0.9.3-1|8	Group:		Development/Python
21cr|python-unqlite-0.9.3-1|9	Url:		https://github.com/coleifer/unqlite-python
21cr|python-unqlite-0.9.3-1|10	Source0:	https://github.com/coleifer/unqlite-python/archive/%{version}.tar.gz?/%{module}-python-%{version}.tar.gz
21cr|python-unqlite-0.9.3-1|11	BuildRequires:	pkgconfig(python)
21cr|python-unqlite-0.9.3-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-unqlite-0.9.3-1|13	BuildRequires:	pythonegg(cython)
21cr|python-unqlite-0.9.3-1|14	BuildRequires:	pythonegg(setuptools)
21cr|python-unqlite-0.9.3-1|15	BuildRequires:	python3egg(cython)
21cr|python-unqlite-0.9.3-1|16	BuildRequires:	python3egg(setuptools)
21cr|python-unqlite-0.9.3-1|17	
21cr|python-unqlite-0.9.3-1|18	%description
21cr|python-unqlite-0.9.3-1|19	Python bindings for the UnQLite embedded NoSQL database
21cr|python-unqlite-0.9.3-1|20	
21cr|python-unqlite-0.9.3-1|21	#----------------------------------------------------------------------------
21cr|python-unqlite-0.9.3-1|22	
21cr|python-unqlite-0.9.3-1|23	%package -n python3-%{module}
21cr|python-unqlite-0.9.3-1|24	Summary:	Python 3 bindings for the UnQLite embedded NoSQL database
21cr|python-unqlite-0.9.3-1|25	Group:		Development/Python
21cr|python-unqlite-0.9.3-1|26	
21cr|python-unqlite-0.9.3-1|27	%description -n python3-%{module}
21cr|python-unqlite-0.9.3-1|28	Python 3 bindings for the UnQLite embedded NoSQL database.
21cr|python-unqlite-0.9.3-1|29	
21cr|python-unqlite-0.9.3-1|30	%files -n python3-%{module}
21cr|python-unqlite-0.9.3-1|31	%doc LICENSE README.md
21cr|python-unqlite-0.9.3-1|32	%{py3_platsitedir}/%{module}-*egg-info
21cr|python-unqlite-0.9.3-1|33	%{py3_platsitedir}/%{module}.cpython*.so
21cr|python-unqlite-0.9.3-1|34	
21cr|python-unqlite-0.9.3-1|35	#----------------------------------------------------------------------------
21cr|python-unqlite-0.9.3-1|36	
21cr|python-unqlite-0.9.3-1|37	%prep
21cr|python-unqlite-0.9.3-1|38	%setup -qn %{module}-python-%{version}
21cr|python-unqlite-0.9.3-1|39	
21cr|python-unqlite-0.9.3-1|40	%build
21cr|python-unqlite-0.9.3-1|41	python3 setup.py build
21cr|python-unqlite-0.9.3-1|42	
21cr|python-unqlite-0.9.3-1|43	
21cr|python-unqlite-0.9.3-1|44	%install
21cr|python-unqlite-0.9.3-1|45	python3 setup.py install --root=%{buildroot} --install-purelib=%{py3_puresitedir}

7206 21
21cr|python-uritools-2.2.0-2|1	%define oname   uritools
21cr|python-uritools-2.2.0-2|2	
21cr|python-uritools-2.2.0-2|3	Name:           python-%{oname}
21cr|python-uritools-2.2.0-2|4	Version:        2.2.0
21cr|python-uritools-2.2.0-2|5	Release:        2
21cr|python-uritools-2.2.0-2|6	Summary:        RFC 3986 compliant, Unicode-aware, scheme-agnostic replacement for urlparse
21cr|python-uritools-2.2.0-2|7	Source0:        http://pypi.python.org/packages/source/u/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-uritools-2.2.0-2|8	License:        MIT
21cr|python-uritools-2.2.0-2|9	Group:          Development/Python
21cr|python-uritools-2.2.0-2|10	Url:            https://github.com/tkem/uritools/
21cr|python-uritools-2.2.0-2|11	BuildArch:      noarch
21cr|python-uritools-2.2.0-2|12	BuildRequires:  python3egg(setuptools)
21cr|python-uritools-2.2.0-2|13	
21cr|python-uritools-2.2.0-2|14	%description
21cr|python-uritools-2.2.0-2|15	This module defines RFC 3986 compliant replacements for the most
21cr|python-uritools-2.2.0-2|16	commonly used functions of the Python 2.7 Standard Library
21cr|python-uritools-2.2.0-2|17	``urlparse`` and Python 3 ``urllib.parse`` modules.
21cr|python-uritools-2.2.0-2|18	
21cr|python-uritools-2.2.0-2|19	.. code-block:: pycon
21cr|python-uritools-2.2.0-2|20	
21cr|python-uritools-2.2.0-2|21	>>> from uritools import uricompose, urijoin, urisplit, uriunsplit
21cr|python-uritools-2.2.0-2|22	>>> uricompose(scheme='foo', host='example.com', port=8042,
21cr|python-uritools-2.2.0-2|23	...            path='/over/there', query={'name': 'ferret'},
21cr|python-uritools-2.2.0-2|24	...            fragment='nose')
21cr|python-uritools-2.2.0-2|25	'foo://example.com:8042/over/there?name=ferret#nose'
21cr|python-uritools-2.2.0-2|26	>>> parts = urisplit(_)
21cr|python-uritools-2.2.0-2|27	>>> parts.scheme
21cr|python-uritools-2.2.0-2|28	'foo'
21cr|python-uritools-2.2.0-2|29	>>> parts.authority
21cr|python-uritools-2.2.0-2|30	'example.com:8042'
21cr|python-uritools-2.2.0-2|31	>>> parts.getport(default=80)
21cr|python-uritools-2.2.0-2|32	8042
21cr|python-uritools-2.2.0-2|33	>>> parts.getquerydict().get('name')
21cr|python-uritools-2.2.0-2|34	['ferret']
21cr|python-uritools-2.2.0-2|35	>>> urijoin(uriunsplit(parts), '/right/here?name=swallow#beak')
21cr|python-uritools-2.2.0-2|36	'foo://example.com:8042/right/here?name=swallow#beak'
21cr|python-uritools-2.2.0-2|37	
21cr|python-uritools-2.2.0-2|38	For various reasons, the Python 2 ``urlparse`` module is not compliant
21cr|python-uritools-2.2.0-2|39	with current Internet standards, does not include Unicode support, and
21cr|python-uritools-2.2.0-2|40	is generally unusable with proprietary URI schemes.  Python 3's
21cr|python-uritools-2.2.0-2|41	``urllib.parse`` improves on Unicode support, but the other issues still
21cr|python-uritools-2.2.0-2|42	remain.  As stated in `Lib/urllib/parse.py
21cr|python-uritools-2.2.0-2|43	<https://hg.python.org/cpython/file/3.5/Lib/urllib/parse.py>`_::
21cr|python-uritools-2.2.0-2|44	
21cr|python-uritools-2.2.0-2|45	RFC 3986 is considered the current standard and any future changes
21cr|python-uritools-2.2.0-2|46	to urlparse module should conform with it.  The urlparse module is
21cr|python-uritools-2.2.0-2|47	currently not entirely compliant with this RFC due to defacto
21cr|python-uritools-2.2.0-2|48	scenarios for parsing, and for backward compatibility purposes,
21cr|python-uritools-2.2.0-2|49	some parsing quirks from older RFCs are retained.
21cr|python-uritools-2.2.0-2|50	
21cr|python-uritools-2.2.0-2|51	This module aims to provide fully RFC 3986 compliant replacements for
21cr|python-uritools-2.2.0-2|52	some commonly used functions found in ``urlparse`` and
21cr|python-uritools-2.2.0-2|53	``urllib.parse``, plus additional functions for conveniently composing
21cr|python-uritools-2.2.0-2|54	URIs from their individual components.
21cr|python-uritools-2.2.0-2|55	
21cr|python-uritools-2.2.0-2|56	%package -n python3-%{oname}
21cr|python-uritools-2.2.0-2|57	Summary:        RFC 3986 compliant, Unicode-aware, scheme-agnostic replacement for urlparse
21cr|python-uritools-2.2.0-2|58	
21cr|python-uritools-2.2.0-2|59	%description -n python3-%{oname}
21cr|python-uritools-2.2.0-2|60	This module defines RFC 3986 compliant replacements for the most
21cr|python-uritools-2.2.0-2|61	commonly used functions of the Python 2.7 Standard Library
21cr|python-uritools-2.2.0-2|62	``urlparse`` and Python 3 ``urllib.parse`` modules.
21cr|python-uritools-2.2.0-2|63	
21cr|python-uritools-2.2.0-2|64	.. code-block:: pycon
21cr|python-uritools-2.2.0-2|65	
21cr|python-uritools-2.2.0-2|66	>>> from uritools import uricompose, urijoin, urisplit, uriunsplit
21cr|python-uritools-2.2.0-2|67	>>> uricompose(scheme='foo', host='example.com', port=8042,
21cr|python-uritools-2.2.0-2|68	...            path='/over/there', query={'name': 'ferret'},
21cr|python-uritools-2.2.0-2|69	...            fragment='nose')
21cr|python-uritools-2.2.0-2|70	'foo://example.com:8042/over/there?name=ferret#nose'
21cr|python-uritools-2.2.0-2|71	>>> parts = urisplit(_)
21cr|python-uritools-2.2.0-2|72	>>> parts.scheme
21cr|python-uritools-2.2.0-2|73	'foo'
21cr|python-uritools-2.2.0-2|74	>>> parts.authority
21cr|python-uritools-2.2.0-2|75	'example.com:8042'
21cr|python-uritools-2.2.0-2|76	>>> parts.getport(default=80)
21cr|python-uritools-2.2.0-2|77	8042
21cr|python-uritools-2.2.0-2|78	>>> parts.getquerydict().get('name')
21cr|python-uritools-2.2.0-2|79	['ferret']
21cr|python-uritools-2.2.0-2|80	>>> urijoin(uriunsplit(parts), '/right/here?name=swallow#beak')
21cr|python-uritools-2.2.0-2|81	'foo://example.com:8042/right/here?name=swallow#beak'
21cr|python-uritools-2.2.0-2|82	
21cr|python-uritools-2.2.0-2|83	For various reasons, the Python 2 ``urlparse`` module is not compliant
21cr|python-uritools-2.2.0-2|84	with current Internet standards, does not include Unicode support, and
21cr|python-uritools-2.2.0-2|85	is generally unusable with proprietary URI schemes.  Python 3's
21cr|python-uritools-2.2.0-2|86	``urllib.parse`` improves on Unicode support, but the other issues still
21cr|python-uritools-2.2.0-2|87	remain.  As stated in `Lib/urllib/parse.py
21cr|python-uritools-2.2.0-2|88	<https://hg.python.org/cpython/file/3.5/Lib/urllib/parse.py>`_::
21cr|python-uritools-2.2.0-2|89	
21cr|python-uritools-2.2.0-2|90	RFC 3986 is considered the current standard and any future changes
21cr|python-uritools-2.2.0-2|91	to urlparse module should conform with it.  The urlparse module is
21cr|python-uritools-2.2.0-2|92	currently not entirely compliant with this RFC due to defacto
21cr|python-uritools-2.2.0-2|93	scenarios for parsing, and for backward compatibility purposes,
21cr|python-uritools-2.2.0-2|94	some parsing quirks from older RFCs are retained.
21cr|python-uritools-2.2.0-2|95	
21cr|python-uritools-2.2.0-2|96	This module aims to provide fully RFC 3986 compliant replacements for
21cr|python-uritools-2.2.0-2|97	some commonly used functions found in ``urlparse`` and
21cr|python-uritools-2.2.0-2|98	``urllib.parse``, plus additional functions for conveniently composing
21cr|python-uritools-2.2.0-2|99	URIs from their individual components.
21cr|python-uritools-2.2.0-2|100	
21cr|python-uritools-2.2.0-2|101	
21cr|python-uritools-2.2.0-2|102	%prep
21cr|python-uritools-2.2.0-2|103	%setup -q -n %{oname}-%{version}
21cr|python-uritools-2.2.0-2|104	
21cr|python-uritools-2.2.0-2|105	%build
21cr|python-uritools-2.2.0-2|106	python3 setup.py build
21cr|python-uritools-2.2.0-2|107	
21cr|python-uritools-2.2.0-2|108	%install
21cr|python-uritools-2.2.0-2|109	python3 setup.py install --root=%{buildroot}
21cr|python-uritools-2.2.0-2|110	
21cr|python-uritools-2.2.0-2|111	%files -n python3-%{oname}
21cr|python-uritools-2.2.0-2|112	%doc CHANGES.rst
21cr|python-uritools-2.2.0-2|113	%doc LICENSE
21cr|python-uritools-2.2.0-2|114	%doc README.rst
21cr|python-uritools-2.2.0-2|115	%{py3_puresitedir}/uritools
21cr|python-uritools-2.2.0-2|116	%{py3_puresitedir}/uritools*.egg-info

7207 21
21cr|python-urwid-2.1.2-1|1	%define module	urwid
21cr|python-urwid-2.1.2-1|2	
21cr|python-urwid-2.1.2-1|3	Summary:	Full-featured Python console user interface library
21cr|python-urwid-2.1.2-1|4	Name: 		python-%{module}
21cr|python-urwid-2.1.2-1|5	Version:	2.1.2
21cr|python-urwid-2.1.2-1|6	Release:	1
21cr|python-urwid-2.1.2-1|7	Source0:	https://files.pythonhosted.org/packages/94/3f/e3010f4a11c08a5690540f7ebd0b0d251cc8a456895b7e49be201f73540c/urwid-2.1.2.tar.gz
21cr|python-urwid-2.1.2-1|8	License:	LGPL
21cr|python-urwid-2.1.2-1|9	Group: 		Development/Python
21cr|python-urwid-2.1.2-1|10	Url: 		http://excess.org/%{module}
21cr|python-urwid-2.1.2-1|11	
21cr|python-urwid-2.1.2-1|12	%description
21cr|python-urwid-2.1.2-1|13	Urwid is a console user interface library. It includes many features
21cr|python-urwid-2.1.2-1|14	useful for text console application developers including :
21cr|python-urwid-2.1.2-1|15	
21cr|python-urwid-2.1.2-1|16	* Applcations resize quickly and smoothly
21cr|python-urwid-2.1.2-1|17	* Automatic, programmable text alignment and wrapping
21cr|python-urwid-2.1.2-1|18	* Simple markup for setting text attributes within blocks of text
21cr|python-urwid-2.1.2-1|19	* Powerful list box with programmable content for scrolling all
21cr|python-urwid-2.1.2-1|20	widget types
21cr|python-urwid-2.1.2-1|21	* Your choice of event loops: Twisted, Glib or built-in
21cr|python-urwid-2.1.2-1|22	select-based loop
21cr|python-urwid-2.1.2-1|23	* Pre-built widgets include edit boxes, buttons, check
21cr|python-urwid-2.1.2-1|24	boxes and radio buttons
21cr|python-urwid-2.1.2-1|25	* Display modules include raw, curses, and
21cr|python-urwid-2.1.2-1|26	experimental LCD and web displays
21cr|python-urwid-2.1.2-1|27	* Support for UTF-8, simple 8-bit and CJK encodings
21cr|python-urwid-2.1.2-1|28	* 256 and 88 color mode support
21cr|python-urwid-2.1.2-1|29	* Python 3.2 support
21cr|python-urwid-2.1.2-1|30	
21cr|python-urwid-2.1.2-1|31	%package -n python3-urwid
21cr|python-urwid-2.1.2-1|32	Summary:	Full-featured Python console user interface library
21cr|python-urwid-2.1.2-1|33	Group: 		Development/Python
21cr|python-urwid-2.1.2-1|34	
21cr|python-urwid-2.1.2-1|35	BuildRequires:	python3-setuptools
21cr|python-urwid-2.1.2-1|36	BuildRequires:	python3-devel
21cr|python-urwid-2.1.2-1|37	
21cr|python-urwid-2.1.2-1|38	%description -n python3-urwid
21cr|python-urwid-2.1.2-1|39	Urwid is a console user interface library. It includes many features
21cr|python-urwid-2.1.2-1|40	useful for text console application developers including :
21cr|python-urwid-2.1.2-1|41	
21cr|python-urwid-2.1.2-1|42	* Applcations resize quickly and smoothly
21cr|python-urwid-2.1.2-1|43	* Automatic, programmable text alignment and wrapping
21cr|python-urwid-2.1.2-1|44	* Simple markup for setting text attributes within blocks of text
21cr|python-urwid-2.1.2-1|45	* Powerful list box with programmable content for scrolling all
21cr|python-urwid-2.1.2-1|46	widget types
21cr|python-urwid-2.1.2-1|47	* Your choice of event loops: Twisted, Glib or built-in
21cr|python-urwid-2.1.2-1|48	select-based loop
21cr|python-urwid-2.1.2-1|49	* Pre-built widgets include edit boxes, buttons, check
21cr|python-urwid-2.1.2-1|50	boxes and radio buttons
21cr|python-urwid-2.1.2-1|51	* Display modules include raw, curses, and
21cr|python-urwid-2.1.2-1|52	experimental LCD and web displays
21cr|python-urwid-2.1.2-1|53	* Support for UTF-8, simple 8-bit and CJK encodings
21cr|python-urwid-2.1.2-1|54	* 256 and 88 color mode support
21cr|python-urwid-2.1.2-1|55	* Python 3.2 support
21cr|python-urwid-2.1.2-1|56	
21cr|python-urwid-2.1.2-1|57	%prep
21cr|python-urwid-2.1.2-1|58	%setup -q -n %{module}-%{version}
21cr|python-urwid-2.1.2-1|59	
21cr|python-urwid-2.1.2-1|60	
21cr|python-urwid-2.1.2-1|61	%build
21cr|python-urwid-2.1.2-1|62	%setup_compile_flags
21cr|python-urwid-2.1.2-1|63	python3 setup.py build
21cr|python-urwid-2.1.2-1|64	
21cr|python-urwid-2.1.2-1|65	%install
21cr|python-urwid-2.1.2-1|66	python3 setup.py install --root=%{buildroot}
21cr|python-urwid-2.1.2-1|67	
21cr|python-urwid-2.1.2-1|68	%files -n python3-%{module}
21cr|python-urwid-2.1.2-1|69	%{py3_platsitedir}/*

7208 21
21cr|python-urwid-readline-0.13-1|1	%global upstream_name urwid_readline
21cr|python-urwid-readline-0.13-1|2	Name:           python-urwid-readline
21cr|python-urwid-readline-0.13-1|3	Version:        0.13
21cr|python-urwid-readline-0.13-1|4	Release:        1%{?dist}
21cr|python-urwid-readline-0.13-1|5	Summary:        A textbox edit widget for urwid that supports readline shortcuts
21cr|python-urwid-readline-0.13-1|6	Group:          Development/Other
21cr|python-urwid-readline-0.13-1|7	License:        MIT
21cr|python-urwid-readline-0.13-1|8	URL:            https://github.com/rr-/urwid_readline
21cr|python-urwid-readline-0.13-1|9	Source0:        %{url}/archive/%{version}/%{upstream_name}-%{version}.tar.gz
21cr|python-urwid-readline-0.13-1|10	
21cr|python-urwid-readline-0.13-1|11	BuildArch:      noarch
21cr|python-urwid-readline-0.13-1|12	BuildRequires:  pyproject-rpm-macros
21cr|python-urwid-readline-0.13-1|13	BuildRequires:  python3-devel
21cr|python-urwid-readline-0.13-1|14	BuildRequires:  python3-pytest
21cr|python-urwid-readline-0.13-1|15	
21cr|python-urwid-readline-0.13-1|16	
21cr|python-urwid-readline-0.13-1|17	%global _description %{expand:
21cr|python-urwid-readline-0.13-1|18	A textbox edit widget for urwid that supports readline shortcuts.}
21cr|python-urwid-readline-0.13-1|19	
21cr|python-urwid-readline-0.13-1|20	
21cr|python-urwid-readline-0.13-1|21	%description %_description
21cr|python-urwid-readline-0.13-1|22	
21cr|python-urwid-readline-0.13-1|23	#-----------------------------------------------------------------
21cr|python-urwid-readline-0.13-1|24	%package -n     python3-urwid-readline
21cr|python-urwid-readline-0.13-1|25	Summary:        %{summary}
21cr|python-urwid-readline-0.13-1|26	Group:          Development/Other
21cr|python-urwid-readline-0.13-1|27	
21cr|python-urwid-readline-0.13-1|28	%description -n python3-urwid-readline %_description
21cr|python-urwid-readline-0.13-1|29	
21cr|python-urwid-readline-0.13-1|30	%files -n python3-urwid-readline -f %{pyproject_files}
21cr|python-urwid-readline-0.13-1|31	%doc README.md
21cr|python-urwid-readline-0.13-1|32	%license LICENSE LICENSE.md
21cr|python-urwid-readline-0.13-1|33	
21cr|python-urwid-readline-0.13-1|34	#-----------------------------------------------------------------
21cr|python-urwid-readline-0.13-1|35	
21cr|python-urwid-readline-0.13-1|36	%prep
21cr|python-urwid-readline-0.13-1|37	%autosetup -p1 -n %{upstream_name}-%{version}
21cr|python-urwid-readline-0.13-1|38	
21cr|python-urwid-readline-0.13-1|39	
21cr|python-urwid-readline-0.13-1|40	%generate_buildrequires
21cr|python-urwid-readline-0.13-1|41	%pyproject_buildrequires -r
21cr|python-urwid-readline-0.13-1|42	
21cr|python-urwid-readline-0.13-1|43	
21cr|python-urwid-readline-0.13-1|44	%build
21cr|python-urwid-readline-0.13-1|45	%pyproject_wheel
21cr|python-urwid-readline-0.13-1|46	
21cr|python-urwid-readline-0.13-1|47	
21cr|python-urwid-readline-0.13-1|48	%install
21cr|python-urwid-readline-0.13-1|49	%pyproject_install
21cr|python-urwid-readline-0.13-1|50	%pyproject_save_files %{upstream_name}
21cr|python-urwid-readline-0.13-1|51	
21cr|python-urwid-readline-0.13-1|52	
21cr|python-urwid-readline-0.13-1|53	%check
21cr|python-urwid-readline-0.13-1|54	%pytest
21cr|python-urwid-readline-0.13-1|55	
21cr|python-urwid-readline-0.13-1|56	

7209 21
21cr|python-usbtmc-0.8-1|1	%global srcname usbtmc
21cr|python-usbtmc-0.8-1|2	
21cr|python-usbtmc-0.8-1|3	Name:		python-%{srcname}
21cr|python-usbtmc-0.8-1|4	Version:	0.8
21cr|python-usbtmc-0.8-1|5	Release:	1
21cr|python-usbtmc-0.8-1|6	Summary:	Python implementation of the USBTMC protocol
21cr|python-usbtmc-0.8-1|7	Group:		Development/Python
21cr|python-usbtmc-0.8-1|8	License:	MIT
21cr|python-usbtmc-0.8-1|9	URL:		http://alexforencich.com/wiki/en/python-%{srcname}/start
21cr|python-usbtmc-0.8-1|10	Source0:	https://github.com/python-ivi/python-%{srcname}/archive/v%{version}.tar.gz#/python-%{srcname}-%{version}.tar.gz
21cr|python-usbtmc-0.8-1|11	BuildRequires:	python3-devel
21cr|python-usbtmc-0.8-1|12	BuildRequires:	python3-setuptools
21cr|python-usbtmc-0.8-1|13	BuildRequires:	python3-numpy
21cr|python-usbtmc-0.8-1|14	BuildRequires:	python3-pyusb
21cr|python-usbtmc-0.8-1|15	BuildRequires:	python3-sphinx
21cr|python-usbtmc-0.8-1|16	BuildArch:	noarch
21cr|python-usbtmc-0.8-1|17	
21cr|python-usbtmc-0.8-1|18	%description
21cr|python-usbtmc-0.8-1|19	Python USBTMC is a Python implementation of the
21cr|python-usbtmc-0.8-1|20	USBTMC instrument control protocol.
21cr|python-usbtmc-0.8-1|21	
21cr|python-usbtmc-0.8-1|22	#-------------------------------------------------------------
21cr|python-usbtmc-0.8-1|23	%package -n python3-%{srcname}
21cr|python-usbtmc-0.8-1|24	Summary:	Python implementation of the USBTMC protocol
21cr|python-usbtmc-0.8-1|25	Group:		Development/Python
21cr|python-usbtmc-0.8-1|26	Requires:	python3-pyusb
21cr|python-usbtmc-0.8-1|27	
21cr|python-usbtmc-0.8-1|28	%description -n python3-%{srcname}
21cr|python-usbtmc-0.8-1|29	Python USBTMC is a Python implementation of the
21cr|python-usbtmc-0.8-1|30	USBTMC instrument control protocol.
21cr|python-usbtmc-0.8-1|31	
21cr|python-usbtmc-0.8-1|32	%files -n python3-%{srcname}
21cr|python-usbtmc-0.8-1|33	%doc README.md AUTHORS
21cr|python-usbtmc-0.8-1|34	%license COPYING
21cr|python-usbtmc-0.8-1|35	%{python3_sitelib}/%{srcname}/
21cr|python-usbtmc-0.8-1|36	%{python3_sitelib}/*.egg-info/
21cr|python-usbtmc-0.8-1|37	%{_mandir}/man1/*
21cr|python-usbtmc-0.8-1|38	
21cr|python-usbtmc-0.8-1|39	#------------------------------------------------------
21cr|python-usbtmc-0.8-1|40	%package doc
21cr|python-usbtmc-0.8-1|41	Summary:	HTML documentation of Python USBTMC
21cr|python-usbtmc-0.8-1|42	Group:		Documentation
21cr|python-usbtmc-0.8-1|43	
21cr|python-usbtmc-0.8-1|44	%description doc
21cr|python-usbtmc-0.8-1|45	HTML documentation of Python USBTMC.
21cr|python-usbtmc-0.8-1|46	
21cr|python-usbtmc-0.8-1|47	%files doc
21cr|python-usbtmc-0.8-1|48	%doc README.md AUTHORS doc/_build/html
21cr|python-usbtmc-0.8-1|49	%license COPYING
21cr|python-usbtmc-0.8-1|50	
21cr|python-usbtmc-0.8-1|51	#------------------------------------------------------
21cr|python-usbtmc-0.8-1|52	
21cr|python-usbtmc-0.8-1|53	%prep
21cr|python-usbtmc-0.8-1|54	%setup -q
21cr|python-usbtmc-0.8-1|55	
21cr|python-usbtmc-0.8-1|56	%build
21cr|python-usbtmc-0.8-1|57	%py3_build
21cr|python-usbtmc-0.8-1|58	
21cr|python-usbtmc-0.8-1|59	%install
21cr|python-usbtmc-0.8-1|60	%py3_install
21cr|python-usbtmc-0.8-1|61	
21cr|python-usbtmc-0.8-1|62	make man html -C doc
21cr|python-usbtmc-0.8-1|63	mkdir -p %{buildroot}%{_mandir}/man1
21cr|python-usbtmc-0.8-1|64	install -pm 644 doc/_build/man/python%{srcname}.1 %{buildroot}%{_mandir}/man1
21cr|python-usbtmc-0.8-1|65	rm -r doc/_build/html/.buildinfo

7210 21
21cr|python-user-agents-2.2.0-1|1	%global pkg_name user-agents
21cr|python-user-agents-2.2.0-1|2	
21cr|python-user-agents-2.2.0-1|3	Name:           python-%{pkg_name}
21cr|python-user-agents-2.2.0-1|4	Version:        2.2.0
21cr|python-user-agents-2.2.0-1|5	Release:        1
21cr|python-user-agents-2.2.0-1|6	Summary:        A library to identify devices
21cr|python-user-agents-2.2.0-1|7	Group:          Development/Python
21cr|python-user-agents-2.2.0-1|8	License:        MIT
21cr|python-user-agents-2.2.0-1|9	URL:            https://github.com/selwin/python-user-agents
21cr|python-user-agents-2.2.0-1|10	Source0:        %{pypi_source user-agents}
21cr|python-user-agents-2.2.0-1|11	BuildArch:      noarch
21cr|python-user-agents-2.2.0-1|12	
21cr|python-user-agents-2.2.0-1|13	BuildRequires:  python3-devel
21cr|python-user-agents-2.2.0-1|14	BuildRequires:  pyproject-rpm-macros
21cr|python-user-agents-2.2.0-1|15	
21cr|python-user-agents-2.2.0-1|16	
21cr|python-user-agents-2.2.0-1|17	%description
21cr|python-user-agents-2.2.0-1|18	A library to identify devices (phones, tablets) and their capabilities by
21cr|python-user-agents-2.2.0-1|19	parsing browser user agent strings.
21cr|python-user-agents-2.2.0-1|20	
21cr|python-user-agents-2.2.0-1|21	#-------------------------------------------------------------
21cr|python-user-agents-2.2.0-1|22	%package -n python3-%{pkg_name}
21cr|python-user-agents-2.2.0-1|23	Summary:        A library to identify devices
21cr|python-user-agents-2.2.0-1|24	Group:          Development/Python
21cr|python-user-agents-2.2.0-1|25	
21cr|python-user-agents-2.2.0-1|26	%description -n python3-%{pkg_name}
21cr|python-user-agents-2.2.0-1|27	A library to identify devices (phones, tablets) and their capabilities by
21cr|python-user-agents-2.2.0-1|28	parsing browser user agent strings.
21cr|python-user-agents-2.2.0-1|29	
21cr|python-user-agents-2.2.0-1|30	%files -n python3-%{pkg_name}  -f %{pyproject_files}
21cr|python-user-agents-2.2.0-1|31	%license LICENSE.txt
21cr|python-user-agents-2.2.0-1|32	%doc README.md
21cr|python-user-agents-2.2.0-1|33	
21cr|python-user-agents-2.2.0-1|34	#-------------------------------------------------------------
21cr|python-user-agents-2.2.0-1|35	
21cr|python-user-agents-2.2.0-1|36	%prep
21cr|python-user-agents-2.2.0-1|37	%autosetup -p1 -n %{pkg_name}-%{version}
21cr|python-user-agents-2.2.0-1|38	
21cr|python-user-agents-2.2.0-1|39	
21cr|python-user-agents-2.2.0-1|40	%generate_buildrequires
21cr|python-user-agents-2.2.0-1|41	%pyproject_buildrequires -r
21cr|python-user-agents-2.2.0-1|42	
21cr|python-user-agents-2.2.0-1|43	
21cr|python-user-agents-2.2.0-1|44	%build
21cr|python-user-agents-2.2.0-1|45	%pyproject_wheel
21cr|python-user-agents-2.2.0-1|46	
21cr|python-user-agents-2.2.0-1|47	
21cr|python-user-agents-2.2.0-1|48	%install
21cr|python-user-agents-2.2.0-1|49	%pyproject_install
21cr|python-user-agents-2.2.0-1|50	%pyproject_save_files user_agents
21cr|python-user-agents-2.2.0-1|51	
21cr|python-user-agents-2.2.0-1|52	
21cr|python-user-agents-2.2.0-1|53	%check
21cr|python-user-agents-2.2.0-1|54	#%%py3_check_import user_agents
21cr|python-user-agents-2.2.0-1|55	

7211 21
21cr|python-uTidylib-0.8-1|1	%define module	uTidylib
21cr|python-uTidylib-0.8-1|2	
21cr|python-uTidylib-0.8-1|3	Name:           python-%{module}
21cr|python-uTidylib-0.8-1|4	Version:	0.8
21cr|python-uTidylib-0.8-1|5	Release:	1
21cr|python-uTidylib-0.8-1|6	Summary:        Wrapper for HTML Tidy at http://tidy.sourceforge.net
21cr|python-uTidylib-0.8-1|7	
21cr|python-uTidylib-0.8-1|8	
21cr|python-uTidylib-0.8-1|9	Group:          Development/Python
21cr|python-uTidylib-0.8-1|10	License:        MIT
21cr|python-uTidylib-0.8-1|11	URL:            http://utidylib.berlios.de/
21cr|python-uTidylib-0.8-1|12	Source0:	https://files.pythonhosted.org/packages/1d/44/36422748de91739006f30e55a6525c269b290fce7301eaf4647c96627153/uTidylib-0.8.tar.gz
21cr|python-uTidylib-0.8-1|13	BuildArch:      noarch
21cr|python-uTidylib-0.8-1|14	BuildRequires:  python3-devel
21cr|python-uTidylib-0.8-1|15	BuildRequires:  python3-setuptools
21cr|python-uTidylib-0.8-1|16	Requires:	tidy
21cr|python-uTidylib-0.8-1|17	
21cr|python-uTidylib-0.8-1|18	%description
21cr|python-uTidylib-0.8-1|19	The Tidy wrapper. I am the main interface to TidyLib. This package supports
21cr|python-uTidylib-0.8-1|20	processing HTML with Tidy, with all the options that the tidy command line
21cr|python-uTidylib-0.8-1|21	supports.
21cr|python-uTidylib-0.8-1|22	
21cr|python-uTidylib-0.8-1|23	%prep
21cr|python-uTidylib-0.8-1|24	%setup -n %{module}-%{version} -q
21cr|python-uTidylib-0.8-1|25	
21cr|python-uTidylib-0.8-1|26	
21cr|python-uTidylib-0.8-1|27	%build
21cr|python-uTidylib-0.8-1|28	CFLAGS="%{optflags}" python3 setup.py build
21cr|python-uTidylib-0.8-1|29	
21cr|python-uTidylib-0.8-1|30	%install
21cr|python-uTidylib-0.8-1|31	python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-uTidylib-0.8-1|32	
21cr|python-uTidylib-0.8-1|33	%clean
21cr|python-uTidylib-0.8-1|34	
21cr|python-uTidylib-0.8-1|35	%files
21cr|python-uTidylib-0.8-1|36	%{py3_puresitedir}/tidy
21cr|python-uTidylib-0.8-1|37	%{py3_puresitedir}/*.egg-info

7212 21
21cr|python-utils-2.5.6-1|1	%define pypi_name python-utils
21cr|python-utils-2.5.6-1|2	%define module utils
21cr|python-utils-2.5.6-1|3	
21cr|python-utils-2.5.6-1|4	Name:           python-%{module}
21cr|python-utils-2.5.6-1|5	Version:        2.5.6
21cr|python-utils-2.5.6-1|6	Release:        1
21cr|python-utils-2.5.6-1|7	Summary:        Python Utils is a module with some convenient utilities
21cr|python-utils-2.5.6-1|8	Group:          Development/Python
21cr|python-utils-2.5.6-1|9	License:        BSD
21cr|python-utils-2.5.6-1|10	URL:            https://github.com/WoLpH/python-utils
21cr|python-utils-2.5.6-1|11	Source0:        %{pypi_source}
21cr|python-utils-2.5.6-1|12	BuildArch:      noarch
21cr|python-utils-2.5.6-1|13	
21cr|python-utils-2.5.6-1|14	%description
21cr|python-utils-2.5.6-1|15	Python Utils is a module with some convenient utilities not included with the
21cr|python-utils-2.5.6-1|16	standard Python install.
21cr|python-utils-2.5.6-1|17	
21cr|python-utils-2.5.6-1|18	#------------------------------------------------------
21cr|python-utils-2.5.6-1|19	%package -n     python3-%{module}
21cr|python-utils-2.5.6-1|20	Summary:        %{summary}
21cr|python-utils-2.5.6-1|21	BuildRequires:  pkgconfig(python3)
21cr|python-utils-2.5.6-1|22	BuildRequires:  python3egg(setuptools)
21cr|python-utils-2.5.6-1|23	BuildRequires:  python3egg(pytest-runner)
21cr|python-utils-2.5.6-1|24	BuildRequires:  python3egg(pytest)
21cr|python-utils-2.5.6-1|25	BuildRequires:  python3egg(six)
21cr|python-utils-2.5.6-1|26	BuildRequires:  python3egg(sphinx)
21cr|python-utils-2.5.6-1|27	
21cr|python-utils-2.5.6-1|28	%description -n python3-%{module}
21cr|python-utils-2.5.6-1|29	Python Utils is a module with some convenient utilities not included with the
21cr|python-utils-2.5.6-1|30	standard Python install.
21cr|python-utils-2.5.6-1|31	
21cr|python-utils-2.5.6-1|32	
21cr|python-utils-2.5.6-1|33	%files -n python3-%{module}
21cr|python-utils-2.5.6-1|34	%doc README.rst html LICENSE
21cr|python-utils-2.5.6-1|35	%{py3_puresitedir}/python_utils
21cr|python-utils-2.5.6-1|36	%{py3_puresitedir}/python_utils-%{version}-py?.?.egg-info
21cr|python-utils-2.5.6-1|37	#------------------------------------------------------
21cr|python-utils-2.5.6-1|38	
21cr|python-utils-2.5.6-1|39	%prep
21cr|python-utils-2.5.6-1|40	%setup -q
21cr|python-utils-2.5.6-1|41	
21cr|python-utils-2.5.6-1|42	rm -rf *.egg-info
21cr|python-utils-2.5.6-1|43	# Stop linting code and measuring coverage, this is upstream's business
21cr|python-utils-2.5.6-1|44	sed -Ei '/--(cov|pep8|flake8)/d' pytest.ini
21cr|python-utils-2.5.6-1|45	sed -Ezi 's/flake8.+=.+\n(\s*\S+\s*\n)*\n/\n/' pytest.ini
21cr|python-utils-2.5.6-1|46	
21cr|python-utils-2.5.6-1|47	%build
21cr|python-utils-2.5.6-1|48	%py3_build
21cr|python-utils-2.5.6-1|49	# docs
21cr|python-utils-2.5.6-1|50	sphinx-build-3 docs html
21cr|python-utils-2.5.6-1|51	# clean
21cr|python-utils-2.5.6-1|52	rm -rf html/{.doctrees,.buildinfo,*.inv}
21cr|python-utils-2.5.6-1|53	
21cr|python-utils-2.5.6-1|54	%install
21cr|python-utils-2.5.6-1|55	%py3_install
21cr|python-utils-2.5.6-1|56	find %{buildroot} -type f -empty -delete
21cr|python-utils-2.5.6-1|57	
21cr|python-utils-2.5.6-1|58	%check
21cr|python-utils-2.5.6-1|59	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-utils-2.5.6-1|60	pytest-3
21cr|python-utils-2.5.6-1|61	

7213 21
21cr|python-uvloop-0.16.0-1|1	%global modname uvloop
21cr|python-uvloop-0.16.0-1|2	
21cr|python-uvloop-0.16.0-1|3	Summary:        Ultra fast implementation of asyncio event loop on top of libuv
21cr|python-uvloop-0.16.0-1|4	Name:           python-%{modname}
21cr|python-uvloop-0.16.0-1|5	Version:        0.16.0
21cr|python-uvloop-0.16.0-1|6	Release:        1
21cr|python-uvloop-0.16.0-1|7	License:        MIT or ASL 2.0
21cr|python-uvloop-0.16.0-1|8	Group:		Development/Python
21cr|python-uvloop-0.16.0-1|9	Url:            https://github.com/MagicStack/uvloop
21cr|python-uvloop-0.16.0-1|10	Source0:        https://github.com/MagicStack/uvloop/archive/v%{version}/%{modname}-%{version}.tar.gz
21cr|python-uvloop-0.16.0-1|11	BuildRequires:  python3-devel
21cr|python-uvloop-0.16.0-1|12	BuildRequires:  python3dist(cython)
21cr|python-uvloop-0.16.0-1|13	BuildRequires:  python3dist(setuptools)
21cr|python-uvloop-0.16.0-1|14	BuildRequires:  pkgconfig(libuv)
21cr|python-uvloop-0.16.0-1|15	
21cr|python-uvloop-0.16.0-1|16	%global _description \
21cr|python-uvloop-0.16.0-1|17	uvloop is a fast, drop-in replacement of the built-in asyncio event loop.\
21cr|python-uvloop-0.16.0-1|18	uvloop is implemented in Cython and uses libuv under the hood.
21cr|python-uvloop-0.16.0-1|19	
21cr|python-uvloop-0.16.0-1|20	%description %{_description}
21cr|python-uvloop-0.16.0-1|21	
21cr|python-uvloop-0.16.0-1|22	#----------------------------------------------------------------------------
21cr|python-uvloop-0.16.0-1|23	
21cr|python-uvloop-0.16.0-1|24	%package -n python3-%{modname}
21cr|python-uvloop-0.16.0-1|25	Summary:        %{summary}
21cr|python-uvloop-0.16.0-1|26	Group:		Development/Python
21cr|python-uvloop-0.16.0-1|27	
21cr|python-uvloop-0.16.0-1|28	%description -n python3-%{modname} %{_description}
21cr|python-uvloop-0.16.0-1|29	
21cr|python-uvloop-0.16.0-1|30	%files -n python3-%{modname}
21cr|python-uvloop-0.16.0-1|31	%doc README.rst
21cr|python-uvloop-0.16.0-1|32	%license LICENSE-APACHE LICENSE-MIT
21cr|python-uvloop-0.16.0-1|33	%{py3_platsitedir}/%{modname}-*.egg-info/
21cr|python-uvloop-0.16.0-1|34	%{py3_platsitedir}/%{modname}/
21cr|python-uvloop-0.16.0-1|35	
21cr|python-uvloop-0.16.0-1|36	#----------------------------------------------------------------------------
21cr|python-uvloop-0.16.0-1|37	
21cr|python-uvloop-0.16.0-1|38	%prep
21cr|python-uvloop-0.16.0-1|39	%autosetup -p1 -n %{modname}-%{version}
21cr|python-uvloop-0.16.0-1|40	# always use cython to generate code
21cr|python-uvloop-0.16.0-1|41	sed -i -e "/self.cython_always/s/False/True/" setup.py
21cr|python-uvloop-0.16.0-1|42	# use system libuv
21cr|python-uvloop-0.16.0-1|43	sed -i -e "/self.use_system_libuv/s/False/True/" setup.py
21cr|python-uvloop-0.16.0-1|44	# To be sure, no 3rd-party stuff
21cr|python-uvloop-0.16.0-1|45	rm -vrf vendor/
21cr|python-uvloop-0.16.0-1|46	
21cr|python-uvloop-0.16.0-1|47	%build
21cr|python-uvloop-0.16.0-1|48	%py3_build
21cr|python-uvloop-0.16.0-1|49	
21cr|python-uvloop-0.16.0-1|50	%install
21cr|python-uvloop-0.16.0-1|51	%py3_install
21cr|python-uvloop-0.16.0-1|52	# https://github.com/MagicStack/uvloop/issues/70
21cr|python-uvloop-0.16.0-1|53	rm -vf %{buildroot}%{py3_platsitedir}/%{modname}/_testbase.py
21cr|python-uvloop-0.16.0-1|54	rm -vf %{buildroot}%{py3_platsitedir}/%{modname}/__pycache__/_testbase.*

7214 21
21cr|python-vatnumber-1.2-6|1	%global srcname vatnumber
21cr|python-vatnumber-1.2-6|2	%global sum Python module to validate VAT numbers
21cr|python-vatnumber-1.2-6|3	
21cr|python-vatnumber-1.2-6|4	Name:		python-%{srcname}
21cr|python-vatnumber-1.2-6|5	Version:	1.2
21cr|python-vatnumber-1.2-6|6	Release:	6
21cr|python-vatnumber-1.2-6|7	Summary:	%{sum}
21cr|python-vatnumber-1.2-6|8	Group:		Development/Python
21cr|python-vatnumber-1.2-6|9	License:	GPLv3+
21cr|python-vatnumber-1.2-6|10	URL:		https://pypi.python.org/pypi/vatnumber
21cr|python-vatnumber-1.2-6|11	Source0:	https://pypi.python.org/packages/source/v/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|python-vatnumber-1.2-6|12	Patch0:		vatnumber-1.2-py3.patch
21cr|python-vatnumber-1.2-6|13	BuildArch:	noarch
21cr|python-vatnumber-1.2-6|14	
21cr|python-vatnumber-1.2-6|15	%description
21cr|python-vatnumber-1.2-6|16	%{sum}.
21cr|python-vatnumber-1.2-6|17	
21cr|python-vatnumber-1.2-6|18	#--------------------------------------------------------------------
21cr|python-vatnumber-1.2-6|19	%package -n python3-%{srcname}
21cr|python-vatnumber-1.2-6|20	Summary:	%{sum}
21cr|python-vatnumber-1.2-6|21	Group:		Development/Python
21cr|python-vatnumber-1.2-6|22	
21cr|python-vatnumber-1.2-6|23	BuildRequires:	pkgconfig(python3)
21cr|python-vatnumber-1.2-6|24	BuildRequires:	python3egg(setuptools)
21cr|python-vatnumber-1.2-6|25	Requires:	python3-suds
21cr|python-vatnumber-1.2-6|26	
21cr|python-vatnumber-1.2-6|27	%description -n python3-%{srcname}
21cr|python-vatnumber-1.2-6|28	%{sum}.
21cr|python-vatnumber-1.2-6|29	
21cr|python-vatnumber-1.2-6|30	%files -n python3-%{srcname}
21cr|python-vatnumber-1.2-6|31	%doc COPYRIGHT LICENSE
21cr|python-vatnumber-1.2-6|32	%doc CHANGELOG README
21cr|python-vatnumber-1.2-6|33	%{py3_puresitedir}/*
21cr|python-vatnumber-1.2-6|34	
21cr|python-vatnumber-1.2-6|35	#--------------------------------------------------------------------
21cr|python-vatnumber-1.2-6|36	
21cr|python-vatnumber-1.2-6|37	%prep
21cr|python-vatnumber-1.2-6|38	%autosetup -p1 -n %{srcname}-%{version}
21cr|python-vatnumber-1.2-6|39	
21cr|python-vatnumber-1.2-6|40	%build
21cr|python-vatnumber-1.2-6|41	%py3_build
21cr|python-vatnumber-1.2-6|42	
21cr|python-vatnumber-1.2-6|43	%install
21cr|python-vatnumber-1.2-6|44	%py3_install

7215 21
21cr|python-vcrpy-4.2.1-1|1	%global modname vcrpy
21cr|python-vcrpy-4.2.1-1|2	
21cr|python-vcrpy-4.2.1-1|3	Name:               python-vcrpy
21cr|python-vcrpy-4.2.1-1|4	Version:	4.2.1
21cr|python-vcrpy-4.2.1-1|5	Release:	1
21cr|python-vcrpy-4.2.1-1|6	Summary:            Automatically mock your HTTP interactions to simplify and speed up testing
21cr|python-vcrpy-4.2.1-1|7	
21cr|python-vcrpy-4.2.1-1|8	Group:              Development/Python
21cr|python-vcrpy-4.2.1-1|9	License:            MIT
21cr|python-vcrpy-4.2.1-1|10	URL:                https://pypi.io/project/vcrpy
21cr|python-vcrpy-4.2.1-1|11	Source0:	https://files.pythonhosted.org/packages/74/ae/642573c8f79999a6da22e78d80c53924e0faa140bfca3dcc41240dcd567f/vcrpy-4.2.1.tar.gz
21cr|python-vcrpy-4.2.1-1|12	BuildArch:          noarch
21cr|python-vcrpy-4.2.1-1|13	BuildRequires:      python3-devel
21cr|python-vcrpy-4.2.1-1|14	BuildRequires:      python3-setuptools
21cr|python-vcrpy-4.2.1-1|15	BuildRequires:      python3-yaml
21cr|python-vcrpy-4.2.1-1|16	BuildRequires:      python3-mock
21cr|python-vcrpy-4.2.1-1|17	BuildRequires:      python3-six
21cr|python-vcrpy-4.2.1-1|18	#BuildRequires:      python3-contextlib2
21cr|python-vcrpy-4.2.1-1|19	BuildRequires:      python3-wrapt
21cr|python-vcrpy-4.2.1-1|20	#BuildRequires:      python3-backport_collections
21cr|python-vcrpy-4.2.1-1|21	
21cr|python-vcrpy-4.2.1-1|22	%description
21cr|python-vcrpy-4.2.1-1|23	Simplify and speed up testing HTTP by recording all HTTP interactions and
21cr|python-vcrpy-4.2.1-1|24	saving them to "cassette" files, which are yaml files containing the contents
21cr|python-vcrpy-4.2.1-1|25	of your requests and responses.  Then when you run your tests again, they all
21cr|python-vcrpy-4.2.1-1|26	just hit the text files instead of the internet.  This speeds up your tests and
21cr|python-vcrpy-4.2.1-1|27	lets you work offline.
21cr|python-vcrpy-4.2.1-1|28	
21cr|python-vcrpy-4.2.1-1|29	If the server you are testing against ever changes its API, all you need to do
21cr|python-vcrpy-4.2.1-1|30	is delete your existing cassette files, and run your tests again.  All of the
21cr|python-vcrpy-4.2.1-1|31	mocked responses will be updated with the new API.
21cr|python-vcrpy-4.2.1-1|32	
21cr|python-vcrpy-4.2.1-1|33	%package -n python3-vcrpy
21cr|python-vcrpy-4.2.1-1|34	Summary:            Automatically mock your HTTP interactions to simplify and speed up testing
21cr|python-vcrpy-4.2.1-1|35	Group:              Development/Python
21cr|python-vcrpy-4.2.1-1|36	
21cr|python-vcrpy-4.2.1-1|37	Requires:           python3-yaml
21cr|python-vcrpy-4.2.1-1|38	Requires:           python3-mock
21cr|python-vcrpy-4.2.1-1|39	Requires:           python3-six
21cr|python-vcrpy-4.2.1-1|40	#Requires:           python3-contextlib2
21cr|python-vcrpy-4.2.1-1|41	Requires:           python3-wrapt
21cr|python-vcrpy-4.2.1-1|42	#Requires:           python3-backport_collections
21cr|python-vcrpy-4.2.1-1|43	
21cr|python-vcrpy-4.2.1-1|44	%description -n python3-vcrpy
21cr|python-vcrpy-4.2.1-1|45	Simplify and speed up testing HTTP by recording all HTTP interactions and
21cr|python-vcrpy-4.2.1-1|46	saving them to "cassette" files, which are yaml files containing the contents
21cr|python-vcrpy-4.2.1-1|47	of your requests and responses.  Then when you run your tests again, they all
21cr|python-vcrpy-4.2.1-1|48	just hit the text files instead of the internet.  This speeds up your tests and
21cr|python-vcrpy-4.2.1-1|49	lets you work offline.
21cr|python-vcrpy-4.2.1-1|50	
21cr|python-vcrpy-4.2.1-1|51	If the server you are testing against ever changes its API, all you need to do
21cr|python-vcrpy-4.2.1-1|52	is delete your existing cassette files, and run your tests again.  All of the
21cr|python-vcrpy-4.2.1-1|53	mocked responses will be updated with the new API.
21cr|python-vcrpy-4.2.1-1|54	
21cr|python-vcrpy-4.2.1-1|55	%prep
21cr|python-vcrpy-4.2.1-1|56	%setup -q -n %{modname}-%{version}
21cr|python-vcrpy-4.2.1-1|57	
21cr|python-vcrpy-4.2.1-1|58	sed -i "s/backport_collections/collections/g" vcr/filters.py
21cr|python-vcrpy-4.2.1-1|59	sed -i "s/backport_collections/collections/g" vcr/cassette.py
21cr|python-vcrpy-4.2.1-1|60	sed -i "s/, 'backport_collections'//g" setup.py
21cr|python-vcrpy-4.2.1-1|61	
21cr|python-vcrpy-4.2.1-1|62	# Remove bundled egg-info in case it exists
21cr|python-vcrpy-4.2.1-1|63	rm -rf %{modname}.egg-info
21cr|python-vcrpy-4.2.1-1|64	
21cr|python-vcrpy-4.2.1-1|65	
21cr|python-vcrpy-4.2.1-1|66	%build
21cr|python-vcrpy-4.2.1-1|67	# Get rid of asyncio requirement for py2.x build
21cr|python-vcrpy-4.2.1-1|68	rm vcr/_handle_coroutine.py
21cr|python-vcrpy-4.2.1-1|69	
21cr|python-vcrpy-4.2.1-1|70	%py3_build
21cr|python-vcrpy-4.2.1-1|71	
21cr|python-vcrpy-4.2.1-1|72	%install
21cr|python-vcrpy-4.2.1-1|73	%py3_install
21cr|python-vcrpy-4.2.1-1|74	
21cr|python-vcrpy-4.2.1-1|75	## Cannot run tests because they require python-pytest-localserver which is not
21cr|python-vcrpy-4.2.1-1|76	## yet packaged.
21cr|python-vcrpy-4.2.1-1|77	#%%check
21cr|python-vcrpy-4.2.1-1|78	#%%{__python2} setup.py test
21cr|python-vcrpy-4.2.1-1|79	#pushd %{py3dir}
21cr|python-vcrpy-4.2.1-1|80	#%%{__python3} setup.py test
21cr|python-vcrpy-4.2.1-1|81	#popd
21cr|python-vcrpy-4.2.1-1|82	
21cr|python-vcrpy-4.2.1-1|83	%files -n python3-vcrpy
21cr|python-vcrpy-4.2.1-1|84	%doc README.rst LICENSE.txt
21cr|python-vcrpy-4.2.1-1|85	%{py3_puresitedir}/vcr/
21cr|python-vcrpy-4.2.1-1|86	%{py3_puresitedir}/%{modname}-%{version}*

7216 21
21cr|python-vcversioner-2.16.0.0-4|1	%define module vcversioner
21cr|python-vcversioner-2.16.0.0-4|2	
21cr|python-vcversioner-2.16.0.0-4|3	Summary:        Use version control tags to discover version numbers
21cr|python-vcversioner-2.16.0.0-4|4	Name:           python-%{module}
21cr|python-vcversioner-2.16.0.0-4|5	Version:        2.16.0.0
21cr|python-vcversioner-2.16.0.0-4|6	Release:        4
21cr|python-vcversioner-2.16.0.0-4|7	Group:          Development/Python
21cr|python-vcversioner-2.16.0.0-4|8	License:        ISC
21cr|python-vcversioner-2.16.0.0-4|9	Url:            https://github.com/habnabit/%{module}
21cr|python-vcversioner-2.16.0.0-4|10	Source0:        https://pypi.python.org/packages/source/v/%{module}/%{module}-%{version}.tar.gz
21cr|python-vcversioner-2.16.0.0-4|11	Source1:        version.txt
21cr|python-vcversioner-2.16.0.0-4|12	
21cr|python-vcversioner-2.16.0.0-4|13	BuildRequires:  python3egg(setuptools)
21cr|python-vcversioner-2.16.0.0-4|14	BuildRequires:  pkgconfig(python3)
21cr|python-vcversioner-2.16.0.0-4|15	BuildRequires:  python3egg(pytest)
21cr|python-vcversioner-2.16.0.0-4|16	BuildRequires:  python3egg(future)
21cr|python-vcversioner-2.16.0.0-4|17	
21cr|python-vcversioner-2.16.0.0-4|18	# diavol can...
21cr|python-vcversioner-2.16.0.0-4|19	Obsoletes:      python3-%{oname} < 2.16.0.0
21cr|python-vcversioner-2.16.0.0-4|20	Conflicts:      python3-%{oname}
21cr|python-vcversioner-2.16.0.0-4|21	
21cr|python-vcversioner-2.16.0.0-4|22	BuildArch:      noarch
21cr|python-vcversioner-2.16.0.0-4|23	
21cr|python-vcversioner-2.16.0.0-4|24	%description
21cr|python-vcversioner-2.16.0.0-4|25	Elevator pitch: you can write a setup.py with no version information
21cr|python-vcversioner-2.16.0.0-4|26	specified, and %{module} will find a recent, properly-formatted
21cr|python-vcversioner-2.16.0.0-4|27	VCS tag and extract a version from it.
21cr|python-vcversioner-2.16.0.0-4|28	#---------------------------------------------------
21cr|python-vcversioner-2.16.0.0-4|29	
21cr|python-vcversioner-2.16.0.0-4|30	%package -n python3-%{module}
21cr|python-vcversioner-2.16.0.0-4|31	Summary:        Use version control tags to discover version numbers
21cr|python-vcversioner-2.16.0.0-4|32	
21cr|python-vcversioner-2.16.0.0-4|33	%description -n python3-%{module}
21cr|python-vcversioner-2.16.0.0-4|34	Elevator pitch: you can write a setup.py with no version information
21cr|python-vcversioner-2.16.0.0-4|35	specified, and %{module} will find a recent, properly-formatted
21cr|python-vcversioner-2.16.0.0-4|36	VCS tag and extract a version from it.
21cr|python-vcversioner-2.16.0.0-4|37	
21cr|python-vcversioner-2.16.0.0-4|38	
21cr|python-vcversioner-2.16.0.0-4|39	%files -n python3-%{module}
21cr|python-vcversioner-2.16.0.0-4|40	%doc README.rst COPYING
21cr|python-vcversioner-2.16.0.0-4|41	%{py3_puresitedir}/%{module}.py*
21cr|python-vcversioner-2.16.0.0-4|42	%{py3_puresitedir}/__pycache__/%{module}.*.py*
21cr|python-vcversioner-2.16.0.0-4|43	%{py3_puresitedir}/%{module}-%{version}-py*.egg-info
21cr|python-vcversioner-2.16.0.0-4|44	
21cr|python-vcversioner-2.16.0.0-4|45	#---------------------------------------------------
21cr|python-vcversioner-2.16.0.0-4|46	
21cr|python-vcversioner-2.16.0.0-4|47	%prep
21cr|python-vcversioner-2.16.0.0-4|48	%setup -qn %{module}-%{version}
21cr|python-vcversioner-2.16.0.0-4|49	cp -a %{SOURCE1} .
21cr|python-vcversioner-2.16.0.0-4|50	
21cr|python-vcversioner-2.16.0.0-4|51	%build
21cr|python-vcversioner-2.16.0.0-4|52	%py3_build
21cr|python-vcversioner-2.16.0.0-4|53	
21cr|python-vcversioner-2.16.0.0-4|54	%install
21cr|python-vcversioner-2.16.0.0-4|55	%py3_install
21cr|python-vcversioner-2.16.0.0-4|56	
21cr|python-vcversioner-2.16.0.0-4|57	%check
21cr|python-vcversioner-2.16.0.0-4|58	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-vcversioner-2.16.0.0-4|59	pytest-3
21cr|python-vcversioner-2.16.0.0-4|60	
21cr|python-vcversioner-2.16.0.0-4|61	

7217 21
21cr|python-vdf-3.4-1|1	%define	module	vdf
21cr|python-vdf-3.4-1|2	
21cr|python-vdf-3.4-1|3	Summary:	Module for working with VDF text format
21cr|python-vdf-3.4-1|4	Name:		python-%{module}
21cr|python-vdf-3.4-1|5	Version:	3.4
21cr|python-vdf-3.4-1|6	Release:	1
21cr|python-vdf-3.4-1|7	License:	MIT
21cr|python-vdf-3.4-1|8	Group:		Development/Python
21cr|python-vdf-3.4-1|9	Url:		https://github.com/ValvePython/vdf
21cr|python-vdf-3.4-1|10	Source0:	https://github.com/ValvePython/vdf/archive/%{module}-%{version}.tar.gz
21cr|python-vdf-3.4-1|11	BuildArch:	noarch
21cr|python-vdf-3.4-1|12	
21cr|python-vdf-3.4-1|13	%description
21cr|python-vdf-3.4-1|14	Pure python module for (de)serialization to and from VDF text format; that
21cr|python-vdf-3.4-1|15	one works just like json.
21cr|python-vdf-3.4-1|16	
21cr|python-vdf-3.4-1|17	#-----------------------------------------------------------------------------
21cr|python-vdf-3.4-1|18	
21cr|python-vdf-3.4-1|19	%package -n python3-%{module}
21cr|python-vdf-3.4-1|20	Summary:	Module for working with VDF text format
21cr|python-vdf-3.4-1|21	Group:		Development/Python
21cr|python-vdf-3.4-1|22	BuildRequires:	python3-coverage
21cr|python-vdf-3.4-1|23	BuildRequires:	python3-mock
21cr|python-vdf-3.4-1|24	BuildRequires:	python3-nose
21cr|python-vdf-3.4-1|25	BuildRequires:	python3-pytest
21cr|python-vdf-3.4-1|26	BuildRequires:	python3-setuptools
21cr|python-vdf-3.4-1|27	BuildRequires:	pkgconfig(python3) >= 3.3
21cr|python-vdf-3.4-1|28	BuildArch:	noarch
21cr|python-vdf-3.4-1|29	
21cr|python-vdf-3.4-1|30	%description -n python3-%{module}
21cr|python-vdf-3.4-1|31	Pure python module for (de)serialization to and from VDF text format; that
21cr|python-vdf-3.4-1|32	one works just like json. This package supports only python3.
21cr|python-vdf-3.4-1|33	
21cr|python-vdf-3.4-1|34	%files -n python3-%{module}
21cr|python-vdf-3.4-1|35	%doc LICENSE README.rst
21cr|python-vdf-3.4-1|36	%{py3_puresitedir}/%{module}/*
21cr|python-vdf-3.4-1|37	%{py3_puresitedir}/%{module}-%{version}-py*.*.egg-info
21cr|python-vdf-3.4-1|38	
21cr|python-vdf-3.4-1|39	#-----------------------------------------------------------------------------
21cr|python-vdf-3.4-1|40	
21cr|python-vdf-3.4-1|41	%prep
21cr|python-vdf-3.4-1|42	%setup -qn %{module}-%{version}
21cr|python-vdf-3.4-1|43	
21cr|python-vdf-3.4-1|44	
21cr|python-vdf-3.4-1|45	%build
21cr|python-vdf-3.4-1|46	%py3_build
21cr|python-vdf-3.4-1|47	
21cr|python-vdf-3.4-1|48	
21cr|python-vdf-3.4-1|49	%install
21cr|python-vdf-3.4-1|50	python3 setup.py install --skip-build --root=%{buildroot}

7218 21
21cr|python-venusian-3.0.0-1|1	%global pypi_name venusian
21cr|python-venusian-3.0.0-1|2	
21cr|python-venusian-3.0.0-1|3	Name:           python-%{pypi_name}
21cr|python-venusian-3.0.0-1|4	Version:        3.0.0
21cr|python-venusian-3.0.0-1|5	Release:        1
21cr|python-venusian-3.0.0-1|6	Summary:        A library for deferring decorator actions
21cr|python-venusian-3.0.0-1|7	Group:          Development/Python
21cr|python-venusian-3.0.0-1|8	License:        BSD
21cr|python-venusian-3.0.0-1|9	URL:            https://pypi.python.org/pypi/venusian
21cr|python-venusian-3.0.0-1|10	Source0:        https://pypi.python.org/packages/source/v/venusian/%{pypi_name}-%{version}.tar.gz
21cr|python-venusian-3.0.0-1|11	BuildArch:      noarch
21cr|python-venusian-3.0.0-1|12	
21cr|python-venusian-3.0.0-1|13	BuildRequires:  python3-devel
21cr|python-venusian-3.0.0-1|14	BuildRequires:  python3-pytest
21cr|python-venusian-3.0.0-1|15	BuildRequires:  python3-pytest-cov
21cr|python-venusian-3.0.0-1|16	BuildRequires:  python3-coverage
21cr|python-venusian-3.0.0-1|17	BuildRequires:  python3-setuptools
21cr|python-venusian-3.0.0-1|18	
21cr|python-venusian-3.0.0-1|19	%description
21cr|python-venusian-3.0.0-1|20	Venusian is a library which allows framework authors to defer decorator
21cr|python-venusian-3.0.0-1|21	actions.  Instead of taking actions when a function (or class) decorator is
21cr|python-venusian-3.0.0-1|22	executed at import time, you can defer the action usually taken by the
21cr|python-venusian-3.0.0-1|23	decorator until a separate "scan" phase.
21cr|python-venusian-3.0.0-1|24	
21cr|python-venusian-3.0.0-1|25	#------------------------------------------------------
21cr|python-venusian-3.0.0-1|26	
21cr|python-venusian-3.0.0-1|27	%package -n python3-venusian
21cr|python-venusian-3.0.0-1|28	Summary:        A library for deferring decorator actions
21cr|python-venusian-3.0.0-1|29	Group:          Development/Python
21cr|python-venusian-3.0.0-1|30	
21cr|python-venusian-3.0.0-1|31	%description -n python3-venusian
21cr|python-venusian-3.0.0-1|32	Venusian is a library which allows framework authors to defer decorator
21cr|python-venusian-3.0.0-1|33	actions.  Instead of taking actions when a function (or class) decorator is
21cr|python-venusian-3.0.0-1|34	executed at import time, you can defer the action usually taken by the
21cr|python-venusian-3.0.0-1|35	decorator until a separate "scan" phase.
21cr|python-venusian-3.0.0-1|36	
21cr|python-venusian-3.0.0-1|37	%files -n python3-venusian
21cr|python-venusian-3.0.0-1|38	%license LICENSE.txt
21cr|python-venusian-3.0.0-1|39	%doc README.rst
21cr|python-venusian-3.0.0-1|40	%{python3_sitelib}/%{pypi_name}/
21cr|python-venusian-3.0.0-1|41	%{python3_sitelib}/%{pypi_name}-%{version}*.egg-info
21cr|python-venusian-3.0.0-1|42	
21cr|python-venusian-3.0.0-1|43	#------------------------------------------------------
21cr|python-venusian-3.0.0-1|44	%prep
21cr|python-venusian-3.0.0-1|45	%setup -q -n %{pypi_name}-%{version}
21cr|python-venusian-3.0.0-1|46	
21cr|python-venusian-3.0.0-1|47	# Remove bundled egg info if it exists
21cr|python-venusian-3.0.0-1|48	rm -rf %{pypi_name}.egg-info
21cr|python-venusian-3.0.0-1|49	
21cr|python-venusian-3.0.0-1|50	
21cr|python-venusian-3.0.0-1|51	%build
21cr|python-venusian-3.0.0-1|52	%py3_build
21cr|python-venusian-3.0.0-1|53	
21cr|python-venusian-3.0.0-1|54	
21cr|python-venusian-3.0.0-1|55	%install
21cr|python-venusian-3.0.0-1|56	%py3_install
21cr|python-venusian-3.0.0-1|57	
21cr|python-venusian-3.0.0-1|58	
21cr|python-venusian-3.0.0-1|59	%check
21cr|python-venusian-3.0.0-1|60	PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-3 -v --trace
21cr|python-venusian-3.0.0-1|61	
21cr|python-venusian-3.0.0-1|62	
21cr|python-venusian-3.0.0-1|63	
21cr|python-venusian-3.0.0-1|64	

7219 21
21cr|python-veryprettytable-0.8.1-2|1	%define module	veryprettytable
21cr|python-veryprettytable-0.8.1-2|2	
21cr|python-veryprettytable-0.8.1-2|3	Name:		python-%{module}
21cr|python-veryprettytable-0.8.1-2|4	Version:	0.8.1
21cr|python-veryprettytable-0.8.1-2|5	Release:	2
21cr|python-veryprettytable-0.8.1-2|6	Summary:	Python library for easily displaying tabular data
21cr|python-veryprettytable-0.8.1-2|7	License:	BSD
21cr|python-veryprettytable-0.8.1-2|8	Group:		Development/Python
21cr|python-veryprettytable-0.8.1-2|9	Url:		https://github.com/smeggingsmegger/VeryPrettyTable
21cr|python-veryprettytable-0.8.1-2|10	Source0:	https://pypi.io/packages/source/v/%{module}/%{module}-%{version}.tar.gz
21cr|python-veryprettytable-0.8.1-2|11	BuildArch:	noarch
21cr|python-veryprettytable-0.8.1-2|12	
21cr|python-veryprettytable-0.8.1-2|13	%description
21cr|python-veryprettytable-0.8.1-2|14	A simple Python library for easily displaying tabular
21cr|python-veryprettytable-0.8.1-2|15	data in a visually appealing ASCII table format.
21cr|python-veryprettytable-0.8.1-2|16	#-----------------------------------------------------
21cr|python-veryprettytable-0.8.1-2|17	
21cr|python-veryprettytable-0.8.1-2|18	%package -n	python3-%{module}
21cr|python-veryprettytable-0.8.1-2|19	Summary:	Python3 library for easily displaying tabular data
21cr|python-veryprettytable-0.8.1-2|20	Group:		Development/Python
21cr|python-veryprettytable-0.8.1-2|21	BuildArch:	noarch
21cr|python-veryprettytable-0.8.1-2|22	BuildRequires:	pkgconfig(python3)
21cr|python-veryprettytable-0.8.1-2|23	BuildRequires:	python3egg(setuptools)
21cr|python-veryprettytable-0.8.1-2|24	
21cr|python-veryprettytable-0.8.1-2|25	%description -n python3-%{module}
21cr|python-veryprettytable-0.8.1-2|26	A simple Python3 library for easily displaying tabular
21cr|python-veryprettytable-0.8.1-2|27	data in a visually appealing ASCII table format.
21cr|python-veryprettytable-0.8.1-2|28	
21cr|python-veryprettytable-0.8.1-2|29	
21cr|python-veryprettytable-0.8.1-2|30	%files -n python3-%{module}
21cr|python-veryprettytable-0.8.1-2|31	%doc CHANGELOG COPYING
21cr|python-veryprettytable-0.8.1-2|32	%{py3_puresitedir}/%{module}.py*
21cr|python-veryprettytable-0.8.1-2|33	%{py3_puresitedir}/%{module}-%{version}-py*.egg-info
21cr|python-veryprettytable-0.8.1-2|34	%{py3_puresitedir}/__pycache__/*
21cr|python-veryprettytable-0.8.1-2|35	
21cr|python-veryprettytable-0.8.1-2|36	#-----------------------------------------------------
21cr|python-veryprettytable-0.8.1-2|37	%prep
21cr|python-veryprettytable-0.8.1-2|38	%setup -qn %{module}-%{version}
21cr|python-veryprettytable-0.8.1-2|39	rm -rf %{module}.egg-info
21cr|python-veryprettytable-0.8.1-2|40	
21cr|python-veryprettytable-0.8.1-2|41	%build
21cr|python-veryprettytable-0.8.1-2|42	%py3_build
21cr|python-veryprettytable-0.8.1-2|43	
21cr|python-veryprettytable-0.8.1-2|44	%install
21cr|python-veryprettytable-0.8.1-2|45	%py3_install
21cr|python-veryprettytable-0.8.1-2|46	
21cr|python-veryprettytable-0.8.1-2|47	find %{buildroot} -name '%{module}.py' -exec chmod +x {} \;

7220 21
21cr|python-virtualenv-api-2.1.18-1|1	%global pypi_name virtualenv-api
21cr|python-virtualenv-api-2.1.18-1|2	%global underscore_name virtualenv_api
21cr|python-virtualenv-api-2.1.18-1|3	
21cr|python-virtualenv-api-2.1.18-1|4	Name:		python-%{pypi_name}
21cr|python-virtualenv-api-2.1.18-1|5	Version:	2.1.18
21cr|python-virtualenv-api-2.1.18-1|6	Release:	1
21cr|python-virtualenv-api-2.1.18-1|7	Summary:	An API for virtualenv/pip
21cr|python-virtualenv-api-2.1.18-1|8	Group:		Development/Python
21cr|python-virtualenv-api-2.1.18-1|9	License:	BSD
21cr|python-virtualenv-api-2.1.18-1|10	URL:		https://github.com/sjkingo/virtualenv-api
21cr|python-virtualenv-api-2.1.18-1|11	Source0:	https://pypi.io/packages/source/v/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-virtualenv-api-2.1.18-1|12	
21cr|python-virtualenv-api-2.1.18-1|13	# Add tests and LICENSE missing in sources
21cr|python-virtualenv-api-2.1.18-1|14	Patch0:		add_tests_license.patch
21cr|python-virtualenv-api-2.1.18-1|15	
21cr|python-virtualenv-api-2.1.18-1|16	BuildArch:	noarch
21cr|python-virtualenv-api-2.1.18-1|17	
21cr|python-virtualenv-api-2.1.18-1|18	BuildRequires:	python3-setuptools
21cr|python-virtualenv-api-2.1.18-1|19	BuildRequires:	python3-devel
21cr|python-virtualenv-api-2.1.18-1|20	BuildRequires:	python3-virtualenv
21cr|python-virtualenv-api-2.1.18-1|21	BuildRequires:	python3-six
21cr|python-virtualenv-api-2.1.18-1|22	
21cr|python-virtualenv-api-2.1.18-1|23	%description
21cr|python-virtualenv-api-2.1.18-1|24	virtualenv-api - an API for virtualenv
21cr|python-virtualenv-api-2.1.18-1|25	Tool to create isolated Python environments. Unfortunately,
21cr|python-virtualenv-api-2.1.18-1|26	it does not expose a native Python API. This package aims to
21cr|python-virtualenv-api-2.1.18-1|27	provide an API in the form of a wrapper around virtualenv.
21cr|python-virtualenv-api-2.1.18-1|28	
21cr|python-virtualenv-api-2.1.18-1|29	#----------------------------------------------------------
21cr|python-virtualenv-api-2.1.18-1|30	%package -n python3-%{pypi_name}
21cr|python-virtualenv-api-2.1.18-1|31	Summary:	An API for virtualenv/pip
21cr|python-virtualenv-api-2.1.18-1|32	Group:		Development/Python
21cr|python-virtualenv-api-2.1.18-1|33	Requires:	python3-virtualenv
21cr|python-virtualenv-api-2.1.18-1|34	
21cr|python-virtualenv-api-2.1.18-1|35	%description -n python3-%{pypi_name}
21cr|python-virtualenv-api-2.1.18-1|36	virtualenv-api - an API for virtualenv
21cr|python-virtualenv-api-2.1.18-1|37	Tool to create isolated Python environments. Unfortunately,
21cr|python-virtualenv-api-2.1.18-1|38	it does not expose a native Python API. This package aims to
21cr|python-virtualenv-api-2.1.18-1|39	provide an API in the form of a wrapper around virtualenv.
21cr|python-virtualenv-api-2.1.18-1|40	
21cr|python-virtualenv-api-2.1.18-1|41	%files -n python3-%{pypi_name}
21cr|python-virtualenv-api-2.1.18-1|42	%doc LICENSE
21cr|python-virtualenv-api-2.1.18-1|43	%doc README.rst
21cr|python-virtualenv-api-2.1.18-1|44	%{py3_puresitedir}/virtualenvapi
21cr|python-virtualenv-api-2.1.18-1|45	%{py3_puresitedir}/%{underscore_name}-%{version}-py*.egg-info
21cr|python-virtualenv-api-2.1.18-1|46	
21cr|python-virtualenv-api-2.1.18-1|47	#----------------------------------------------------------
21cr|python-virtualenv-api-2.1.18-1|48	
21cr|python-virtualenv-api-2.1.18-1|49	%prep
21cr|python-virtualenv-api-2.1.18-1|50	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-virtualenv-api-2.1.18-1|51	
21cr|python-virtualenv-api-2.1.18-1|52	# Remove bundled egg-info
21cr|python-virtualenv-api-2.1.18-1|53	rm -rf %{pypi_name}.egg-info
21cr|python-virtualenv-api-2.1.18-1|54	
21cr|python-virtualenv-api-2.1.18-1|55	%build
21cr|python-virtualenv-api-2.1.18-1|56	%py3_build
21cr|python-virtualenv-api-2.1.18-1|57	
21cr|python-virtualenv-api-2.1.18-1|58	%install
21cr|python-virtualenv-api-2.1.18-1|59	%py3_install
21cr|python-virtualenv-api-2.1.18-1|60	

7221 21
21cr|python-wakeonlan-2.1.0-1|1	%define module wakeonlan
21cr|python-wakeonlan-2.1.0-1|2	
21cr|python-wakeonlan-2.1.0-1|3	Name:          python-%{module}
21cr|python-wakeonlan-2.1.0-1|4	Version:	2.1.0
21cr|python-wakeonlan-2.1.0-1|5	Release:	1
21cr|python-wakeonlan-2.1.0-1|6	Summary:       A small python module for wake on lan
21cr|python-wakeonlan-2.1.0-1|7	Group:         Development/Python
21cr|python-wakeonlan-2.1.0-1|8	License:       WTFPL
21cr|python-wakeonlan-2.1.0-1|9	URL:           https://pypi.org/project/wakeonlan/
21cr|python-wakeonlan-2.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/dc/40/eac9c66d5934ef99c69593cf32b75f6769aa05c034a1d9a6f3285a34120f/wakeonlan-2.1.0.tar.gz
21cr|python-wakeonlan-2.1.0-1|11	BuildArch:     noarch
21cr|python-wakeonlan-2.1.0-1|12	
21cr|python-wakeonlan-2.1.0-1|13	%description
21cr|python-wakeonlan-2.1.0-1|14	A small python module for wake on lan.
21cr|python-wakeonlan-2.1.0-1|15	
21cr|python-wakeonlan-2.1.0-1|16	%package -n python3-%module
21cr|python-wakeonlan-2.1.0-1|17	Summary:       A small python 3 module for wake on lan
21cr|python-wakeonlan-2.1.0-1|18	Group:         Development/Python
21cr|python-wakeonlan-2.1.0-1|19	BuildRequires: pkgconfig(python3)
21cr|python-wakeonlan-2.1.0-1|20	BuildRequires: python3dist(setuptools)
21cr|python-wakeonlan-2.1.0-1|21	BuildRequires: python3dist(setuptools-scm)
21cr|python-wakeonlan-2.1.0-1|22	
21cr|python-wakeonlan-2.1.0-1|23	%description -n python3-%module
21cr|python-wakeonlan-2.1.0-1|24	A small python 3 module for wake on lan.
21cr|python-wakeonlan-2.1.0-1|25	
21cr|python-wakeonlan-2.1.0-1|26	%prep
21cr|python-wakeonlan-2.1.0-1|27	%setup -qn %{module}-%{version}
21cr|python-wakeonlan-2.1.0-1|28	
21cr|python-wakeonlan-2.1.0-1|29	# Remove bundled egg-info
21cr|python-wakeonlan-2.1.0-1|30	rm -rf %{module}.egg-info
21cr|python-wakeonlan-2.1.0-1|31	
21cr|python-wakeonlan-2.1.0-1|32	sed -i 's|~= 1.15.7|>= 1.15.7|' setup.py
21cr|python-wakeonlan-2.1.0-1|33	
21cr|python-wakeonlan-2.1.0-1|34	%build
21cr|python-wakeonlan-2.1.0-1|35	%py3_build
21cr|python-wakeonlan-2.1.0-1|36	
21cr|python-wakeonlan-2.1.0-1|37	%install
21cr|python-wakeonlan-2.1.0-1|38	%py3_install
21cr|python-wakeonlan-2.1.0-1|39	
21cr|python-wakeonlan-2.1.0-1|40	%files -n python3-%module
21cr|python-wakeonlan-2.1.0-1|41	%doc README.rst
21cr|python-wakeonlan-2.1.0-1|42	%{_bindir}/%{module}
21cr|python-wakeonlan-2.1.0-1|43	%{py3_puresitedir}/*

7222 21
21cr|python-Wand-0.6.13-1|1	%define pypi_name Wand
21cr|python-Wand-0.6.13-1|2	
21cr|python-Wand-0.6.13-1|3	Summary:        Ctypes-based simple MagickWand API binding for Python
21cr|python-Wand-0.6.13-1|4	Name:           python-Wand
21cr|python-Wand-0.6.13-1|5	Version:        0.6.13
21cr|python-Wand-0.6.13-1|6	Release:        1
21cr|python-Wand-0.6.13-1|7	License:        MIT
21cr|python-Wand-0.6.13-1|8	Group:          Development/Python
21cr|python-Wand-0.6.13-1|9	Url:            http://wand-py.org/
21cr|python-Wand-0.6.13-1|10	Source0:        %{pypi_source}
21cr|python-Wand-0.6.13-1|11	
21cr|python-Wand-0.6.13-1|12	BuildRequires:  pyproject-rpm-macros
21cr|python-Wand-0.6.13-1|13	BuildRequires:  python3dist(wheel)
21cr|python-Wand-0.6.13-1|14	BuildRequires:  python3dist(pip)
21cr|python-Wand-0.6.13-1|15	BuildArch:      noarch
21cr|python-Wand-0.6.13-1|16	
21cr|python-Wand-0.6.13-1|17	%description
21cr|python-Wand-0.6.13-1|18	%{summary}.
21cr|python-Wand-0.6.13-1|19	
21cr|python-Wand-0.6.13-1|20	#------------------------------------------------------------------
21cr|python-Wand-0.6.13-1|21	
21cr|python-Wand-0.6.13-1|22	%package -n python3-Wand
21cr|python-Wand-0.6.13-1|23	Summary:        %{summary}
21cr|python-Wand-0.6.13-1|24	Group:          Development/Python
21cr|python-Wand-0.6.13-1|25	
21cr|python-Wand-0.6.13-1|26	%description -n python3-Wand
21cr|python-Wand-0.6.13-1|27	%{summary}.
21cr|python-Wand-0.6.13-1|28	
21cr|python-Wand-0.6.13-1|29	%files -n python3-Wand -f %{pyproject_files}
21cr|python-Wand-0.6.13-1|30	%doc README.rst
21cr|python-Wand-0.6.13-1|31	
21cr|python-Wand-0.6.13-1|32	#------------------------------------------------------------------
21cr|python-Wand-0.6.13-1|33	
21cr|python-Wand-0.6.13-1|34	%prep
21cr|python-Wand-0.6.13-1|35	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-Wand-0.6.13-1|36	
21cr|python-Wand-0.6.13-1|37	%generate_buildrequires
21cr|python-Wand-0.6.13-1|38	%pyproject_buildrequires -r
21cr|python-Wand-0.6.13-1|39	
21cr|python-Wand-0.6.13-1|40	%build
21cr|python-Wand-0.6.13-1|41	%pyproject_wheel
21cr|python-Wand-0.6.13-1|42	
21cr|python-Wand-0.6.13-1|43	%install
21cr|python-Wand-0.6.13-1|44	%pyproject_install
21cr|python-Wand-0.6.13-1|45	%pyproject_save_files wand

7223 21
21cr|python-watchdog-2.1.9-1|1	%define module	watchdog
21cr|python-watchdog-2.1.9-1|2	
21cr|python-watchdog-2.1.9-1|3	Name:		python-%{module}
21cr|python-watchdog-2.1.9-1|4	Version:	2.1.9
21cr|python-watchdog-2.1.9-1|5	Release:	1
21cr|python-watchdog-2.1.9-1|6	Summary:	File system events monitoring
21cr|python-watchdog-2.1.9-1|7	Group:		Development/Python
21cr|python-watchdog-2.1.9-1|8	License:	ASL 2.0 and BSD and MIT
21cr|python-watchdog-2.1.9-1|9	URL:		http://pypi.python.org/pypi/watchdog
21cr|python-watchdog-2.1.9-1|10	Source0:	https://files.pythonhosted.org/packages/42/f7/da8e889f8626786eac9454e8d2718fc79359ed517be20cdd50c647167d39/watchdog-2.1.9.tar.gz
21cr|python-watchdog-2.1.9-1|11	BuildArch:	noarch
21cr|python-watchdog-2.1.9-1|12	
21cr|python-watchdog-2.1.9-1|13	%description
21cr|python-watchdog-2.1.9-1|14	A Python API and shell utilities to monitor file system events.
21cr|python-watchdog-2.1.9-1|15	
21cr|python-watchdog-2.1.9-1|16	%package -n	python3-%{module}
21cr|python-watchdog-2.1.9-1|17	Summary:	File system events monitoring
21cr|python-watchdog-2.1.9-1|18	Group:		Development/Python
21cr|python-watchdog-2.1.9-1|19	BuildArch:	noarch
21cr|python-watchdog-2.1.9-1|20	BuildRequires:	pkgconfig(python3)
21cr|python-watchdog-2.1.9-1|21	BuildRequires:	python3-setuptools
21cr|python-watchdog-2.1.9-1|22	
21cr|python-watchdog-2.1.9-1|23	%description -n	python3-%{module}
21cr|python-watchdog-2.1.9-1|24	A Python 3 API and shell utilities to monitor file system events.
21cr|python-watchdog-2.1.9-1|25	
21cr|python-watchdog-2.1.9-1|26	%prep
21cr|python-watchdog-2.1.9-1|27	%setup -q -n %{module}-%{version}
21cr|python-watchdog-2.1.9-1|28	
21cr|python-watchdog-2.1.9-1|29	# Remove all shebangs
21cr|python-watchdog-2.1.9-1|30	find src -name "*.py" | xargs sed -i -e '/^#!\//, 1d'
21cr|python-watchdog-2.1.9-1|31	
21cr|python-watchdog-2.1.9-1|32	# Remove +x of the README file
21cr|python-watchdog-2.1.9-1|33	chmod -x README.rst
21cr|python-watchdog-2.1.9-1|34	
21cr|python-watchdog-2.1.9-1|35	# Remove bundled egg-info
21cr|python-watchdog-2.1.9-1|36	rm -rf %{module}.egg-info
21cr|python-watchdog-2.1.9-1|37	
21cr|python-watchdog-2.1.9-1|38	%build
21cr|python-watchdog-2.1.9-1|39	%py3_build
21cr|python-watchdog-2.1.9-1|40	
21cr|python-watchdog-2.1.9-1|41	%install
21cr|python-watchdog-2.1.9-1|42	%py3_install
21cr|python-watchdog-2.1.9-1|43	cp %{buildroot}%{_bindir}/watchmedo %{buildroot}%{_bindir}/python3-watchmedo
21cr|python-watchdog-2.1.9-1|44	
21cr|python-watchdog-2.1.9-1|45	%files -n python3-%{module}
21cr|python-watchdog-2.1.9-1|46	%doc README.rst LICENSE
21cr|python-watchdog-2.1.9-1|47	%{_bindir}/*watchmedo
21cr|python-watchdog-2.1.9-1|48	%{py3_puresitedir}/%{module}/
21cr|python-watchdog-2.1.9-1|49	%{py3_puresitedir}/%{module}-%{version}-py%{py3_ver}.egg-info

7224 21
21cr|python-weasyprint-54.1-1|1	%global pypi_name weasyprint
21cr|python-weasyprint-54.1-1|2	
21cr|python-weasyprint-54.1-1|3	Name:           python-weasyprint
21cr|python-weasyprint-54.1-1|4	Version:        54.1
21cr|python-weasyprint-54.1-1|5	Release:        1
21cr|python-weasyprint-54.1-1|6	Group:          Development/Python
21cr|python-weasyprint-54.1-1|7	Summary:        WeasyPrint converts web documents to PDF
21cr|python-weasyprint-54.1-1|8	License:        MIT
21cr|python-weasyprint-54.1-1|9	URL:            https://pypi.python.org/pypi/weasyprint
21cr|python-weasyprint-54.1-1|10	Source0:        %{pypi_source}
21cr|python-weasyprint-54.1-1|11	Patch0:         weasyprint-deps.patch
21cr|python-weasyprint-54.1-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-weasyprint-54.1-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-weasyprint-54.1-1|14	BuildRequires:  python3egg(pytest-runner)
21cr|python-weasyprint-54.1-1|15	BuildRequires:  pyproject-rpm-macros
21cr|python-weasyprint-54.1-1|16	BuildRequires:  pkgconfig(pangocairo)
21cr|python-weasyprint-54.1-1|17	BuildArch:      noarch
21cr|python-weasyprint-54.1-1|18	
21cr|python-weasyprint-54.1-1|19	# for autoinstall BuildRequires
21cr|python-weasyprint-54.1-1|20	%generate_buildrequires
21cr|python-weasyprint-54.1-1|21	%pyproject_buildrequires -r
21cr|python-weasyprint-54.1-1|22	
21cr|python-weasyprint-54.1-1|23	%description
21cr|python-weasyprint-54.1-1|24	WeasyPrint converts web documents to PDF.
21cr|python-weasyprint-54.1-1|25	
21cr|python-weasyprint-54.1-1|26	#-------------------------------------------------------------
21cr|python-weasyprint-54.1-1|27	%package -n python3-weasyprint
21cr|python-weasyprint-54.1-1|28	Summary:        WeasyPrint converts web documents to PDF
21cr|python-weasyprint-54.1-1|29	Group:          Development/Python
21cr|python-weasyprint-54.1-1|30	Obsoletes:      weasyprint < 48
21cr|python-weasyprint-54.1-1|31	Provides:       weasyprint = %{version}-%{release}
21cr|python-weasyprint-54.1-1|32	
21cr|python-weasyprint-54.1-1|33	%description -n python3-weasyprint
21cr|python-weasyprint-54.1-1|34	WeasyPrint converts web documents to PDF.
21cr|python-weasyprint-54.1-1|35	
21cr|python-weasyprint-54.1-1|36	%files -n python3-weasyprint -f %{pyproject_files}
21cr|python-weasyprint-54.1-1|37	%doc README*
21cr|python-weasyprint-54.1-1|38	%{_bindir}/weasyprint
21cr|python-weasyprint-54.1-1|39	
21cr|python-weasyprint-54.1-1|40	#-------------------------------------------------------------
21cr|python-weasyprint-54.1-1|41	
21cr|python-weasyprint-54.1-1|42	%prep
21cr|python-weasyprint-54.1-1|43	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-weasyprint-54.1-1|44	
21cr|python-weasyprint-54.1-1|45	# drop bundled egg-info
21cr|python-weasyprint-54.1-1|46	rm -rf %{pypi_name}.egg-info
21cr|python-weasyprint-54.1-1|47	
21cr|python-weasyprint-54.1-1|48	%build
21cr|python-weasyprint-54.1-1|49	%pyproject_wheel
21cr|python-weasyprint-54.1-1|50	
21cr|python-weasyprint-54.1-1|51	%install
21cr|python-weasyprint-54.1-1|52	%pyproject_install
21cr|python-weasyprint-54.1-1|53	%pyproject_save_files %{pypi_name}

7225 21
21cr|python-webdav-0.9.8-4|1	%define pyname	PyWebDAV
21cr|python-webdav-0.9.8-4|2	
21cr|python-webdav-0.9.8-4|3	Name:		python-webdav
21cr|python-webdav-0.9.8-4|4	Summary:	Python WebDAV library
21cr|python-webdav-0.9.8-4|5	Version:	0.9.8
21cr|python-webdav-0.9.8-4|6	Release:	4
21cr|python-webdav-0.9.8-4|7	License:	GPLv2
21cr|python-webdav-0.9.8-4|8	Group:		Development/Python
21cr|python-webdav-0.9.8-4|9	URL:		http://code.google.com/p/pywebdav/
21cr|python-webdav-0.9.8-4|10	Source0:	http://pywebdav.googlecode.com/files/%{pyname}-%{version}.tar.gz
21cr|python-webdav-0.9.8-4|11	BuildRequires:	python2-setuptools
21cr|python-webdav-0.9.8-4|12	BuildArch:	noarch
21cr|python-webdav-0.9.8-4|13	
21cr|python-webdav-0.9.8-4|14	%description
21cr|python-webdav-0.9.8-4|15	Python WebDAV implementation (level 1 and 2) that features a library
21cr|python-webdav-0.9.8-4|16	that enables you to integrate WebDAV server capabilities to your application.
21cr|python-webdav-0.9.8-4|17	
21cr|python-webdav-0.9.8-4|18	%package -n python2-webdav
21cr|python-webdav-0.9.8-4|19	%py2_migration_meta python2-webdav
21cr|python-webdav-0.9.8-4|20	Summary:	Python WebDAV library
21cr|python-webdav-0.9.8-4|21	
21cr|python-webdav-0.9.8-4|22	%description -n python2-webdav
21cr|python-webdav-0.9.8-4|23	Python WebDAV implementation (level 1 and 2) that features a library
21cr|python-webdav-0.9.8-4|24	that enables you to integrate WebDAV server capabilities to your application.
21cr|python-webdav-0.9.8-4|25	
21cr|python-webdav-0.9.8-4|26	
21cr|python-webdav-0.9.8-4|27	%prep
21cr|python-webdav-0.9.8-4|28	%setup -q -n %{pyname}-%{version}
21cr|python-webdav-0.9.8-4|29	
21cr|python-webdav-0.9.8-4|30	%build
21cr|python-webdav-0.9.8-4|31	
21cr|python-webdav-0.9.8-4|32	%install
21cr|python-webdav-0.9.8-4|33	PYTHONNDONTWRITEBYTECODE= python2 setup.py install --root=%{buildroot}
21cr|python-webdav-0.9.8-4|34	
21cr|python-webdav-0.9.8-4|35	%files -n python2-webdav
21cr|python-webdav-0.9.8-4|36	%{_bindir}/davserver
21cr|python-webdav-0.9.8-4|37	%{py2_puresitedir}/*
21cr|python-webdav-0.9.8-4|38	%doc README

7226 21
21cr|python-weberror-0.13.1-1|1	%define pypi_name	WebError
21cr|python-weberror-0.13.1-1|2	
21cr|python-weberror-0.13.1-1|3	Summary:	Web error handling and exception catching for Python
21cr|python-weberror-0.13.1-1|4	Name:		python-weberror
21cr|python-weberror-0.13.1-1|5	Version:	0.13.1
21cr|python-weberror-0.13.1-1|6	Release:	1
21cr|python-weberror-0.13.1-1|7	Source0:	https://pypi.io/packages/source/W/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-weberror-0.13.1-1|8	License:	MIT
21cr|python-weberror-0.13.1-1|9	Group:		Development/Python
21cr|python-weberror-0.13.1-1|10	Url:		https://pypi.python.org/pypi/WebError/
21cr|python-weberror-0.13.1-1|11	BuildArch:	noarch
21cr|python-weberror-0.13.1-1|12	BuildRequires:	python3-setuptools
21cr|python-weberror-0.13.1-1|13	Requires:	python3-tempita
21cr|python-weberror-0.13.1-1|14	Requires:	python3-webob
21cr|python-weberror-0.13.1-1|15	Requires:	python3-pygments
21cr|python-weberror-0.13.1-1|16	Requires:	python3-paste >= 1.7.1
21cr|python-weberror-0.13.1-1|17	Provides:	python3-weberror = %{EVRD}
21cr|python-weberror-0.13.1-1|18	
21cr|python-weberror-0.13.1-1|19	%description
21cr|python-weberror-0.13.1-1|20	This package provides Python libraries for web error handling and
21cr|python-weberror-0.13.1-1|21	exception catching.
21cr|python-weberror-0.13.1-1|22	
21cr|python-weberror-0.13.1-1|23	%files
21cr|python-weberror-0.13.1-1|24	%doc CHANGELOG LICENSE
21cr|python-weberror-0.13.1-1|25	%{py3_puresitedir}/*
21cr|python-weberror-0.13.1-1|26	
21cr|python-weberror-0.13.1-1|27	#-------------------------------------------------------------------
21cr|python-weberror-0.13.1-1|28	%prep
21cr|python-weberror-0.13.1-1|29	%setup -q -n %{pypi_name}-%{version}
21cr|python-weberror-0.13.1-1|30	
21cr|python-weberror-0.13.1-1|31	%install
21cr|python-weberror-0.13.1-1|32	find . -type f -exec chmod 644 {} \;
21cr|python-weberror-0.13.1-1|33	find . -type d -exec chmod 755 {} \;
21cr|python-weberror-0.13.1-1|34	%__python3 setup.py install --root=%{buildroot}
21cr|python-weberror-0.13.1-1|35	

7227 21
21cr|python-webhelpers-1.3-0.b1.1|1	%define tarname WebHelpers
21cr|python-webhelpers-1.3-0.b1.1|2	%define rel	b1
21cr|python-webhelpers-1.3-0.b1.1|3	
21cr|python-webhelpers-1.3-0.b1.1|4	Summary:	Helper functions for writing web applications
21cr|python-webhelpers-1.3-0.b1.1|5	Name:		python-webhelpers
21cr|python-webhelpers-1.3-0.b1.1|6	Version:	1.3
21cr|python-webhelpers-1.3-0.b1.1|7	Release:	0.%rel.1
21cr|python-webhelpers-1.3-0.b1.1|8	Source0:        http://pypi.python.org/packages/source/W/%{tarname}/%{tarname}-%{version}%{rel}.tar.gz
21cr|python-webhelpers-1.3-0.b1.1|9	License:	BSD
21cr|python-webhelpers-1.3-0.b1.1|10	Group:		Development/Python
21cr|python-webhelpers-1.3-0.b1.1|11	Url:		http://sluggo.scrapping.cc/python/WebHelpers/
21cr|python-webhelpers-1.3-0.b1.1|12	BuildArch:	noarch
21cr|python-webhelpers-1.3-0.b1.1|13	Requires:	python3-markupsafe >= 0.9.2
21cr|python-webhelpers-1.3-0.b1.1|14	BuildRequires:	python3-setuptools
21cr|python-webhelpers-1.3-0.b1.1|15	BuildRequires:	python3-sphinx
21cr|python-webhelpers-1.3-0.b1.1|16	Provides:	python3-webhelpers
21cr|python-webhelpers-1.3-0.b1.1|17	
21cr|python-webhelpers-1.3-0.b1.1|18	%description
21cr|python-webhelpers-1.3-0.b1.1|19	Web Helpers is a library of helper functions intended to make writing
21cr|python-webhelpers-1.3-0.b1.1|20	web applications easier. It's the standard function library for Pylons
21cr|python-webhelpers-1.3-0.b1.1|21	and TurboGears 2, but can be used with any web framework. It also
21cr|python-webhelpers-1.3-0.b1.1|22	contains a large number of functions not specific to the web,
21cr|python-webhelpers-1.3-0.b1.1|23	including text processing, number formatting, date calculations,
21cr|python-webhelpers-1.3-0.b1.1|24	container objects, etc.
21cr|python-webhelpers-1.3-0.b1.1|25	
21cr|python-webhelpers-1.3-0.b1.1|26	WebHelpers itself depends only on MarkupSafe, but certain helpers
21cr|python-webhelpers-1.3-0.b1.1|27	depend on third-party packages as described in the docs.
21cr|python-webhelpers-1.3-0.b1.1|28	
21cr|python-webhelpers-1.3-0.b1.1|29	%prep
21cr|python-webhelpers-1.3-0.b1.1|30	%setup -q -n %{tarname}-%{version}%{rel}
21cr|python-webhelpers-1.3-0.b1.1|31	
21cr|python-webhelpers-1.3-0.b1.1|32	%install
21cr|python-webhelpers-1.3-0.b1.1|33	python3 setup.py install --root=%{buildroot}
21cr|python-webhelpers-1.3-0.b1.1|34	pushd docs
21cr|python-webhelpers-1.3-0.b1.1|35	export PYTHONPATH=`dir -d ../build/lib*`
21cr|python-webhelpers-1.3-0.b1.1|36	make html
21cr|python-webhelpers-1.3-0.b1.1|37	rm -f _build/html/.buildinfo
21cr|python-webhelpers-1.3-0.b1.1|38	popd
21cr|python-webhelpers-1.3-0.b1.1|39	
21cr|python-webhelpers-1.3-0.b1.1|40	%files
21cr|python-webhelpers-1.3-0.b1.1|41	%doc CHANGELOG LICENSE README.txt TODO docs/_build/html
21cr|python-webhelpers-1.3-0.b1.1|42	%{py3_puresitedir}/*

7228 21
21cr|python-webpy-0.37-7|1	%global pkgname webpy
21cr|python-webpy-0.37-7|2	%global srcname web.py
21cr|python-webpy-0.37-7|3	
21cr|python-webpy-0.37-7|4	Name:		python-%{pkgname}
21cr|python-webpy-0.37-7|5	Version:	0.37
21cr|python-webpy-0.37-7|6	Release:	7
21cr|python-webpy-0.37-7|7	Summary:	A simple web framework for Python
21cr|python-webpy-0.37-7|8	Group:		Development/Python
21cr|python-webpy-0.37-7|9	
21cr|python-webpy-0.37-7|10	# The entire source code is Public Domain save for the following exceptions:
21cr|python-webpy-0.37-7|11	#   web/debugerror.py (Modified BSD)
21cr|python-webpy-0.37-7|12	#     This is from django
21cr|python-webpy-0.37-7|13	#     See http://code.djangoproject.com/browser/django/trunk/LICENSE
21cr|python-webpy-0.37-7|14	#   web/httpserver.py (Modified BSD)
21cr|python-webpy-0.37-7|15	#     This is from WSGIUtils/lib/wsgiutils/wsgiServer.py
21cr|python-webpy-0.37-7|16	#     See http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5
21cr|python-webpy-0.37-7|17	License:		Public Domain and BSD
21cr|python-webpy-0.37-7|18	
21cr|python-webpy-0.37-7|19	URL:			http://webpy.org/
21cr|python-webpy-0.37-7|20	Source0:		http://webpy.org/static/%{srcname}-%{version}.tar.gz
21cr|python-webpy-0.37-7|21	BuildRequires:	pkgconfig(python2)
21cr|python-webpy-0.37-7|22	BuildArch:		noarch
21cr|python-webpy-0.37-7|23	#Requires:		python2-cherrypy
21cr|python-webpy-0.37-7|24	
21cr|python-webpy-0.37-7|25	%description
21cr|python-webpy-0.37-7|26	web.py is a web framework for python2 that is as simple as it is
21cr|python-webpy-0.37-7|27	powerful. web.py is in the public domain; you can use it for whatever
21cr|python-webpy-0.37-7|28	purpose with absolutely no restrictions.
21cr|python-webpy-0.37-7|29	
21cr|python-webpy-0.37-7|30	%package -n python2-%{pkgname}
21cr|python-webpy-0.37-7|31	%py2_migration_meta python2-%{pkgname}
21cr|python-webpy-0.37-7|32	Summary:	A simple web framework for Python
21cr|python-webpy-0.37-7|33	
21cr|python-webpy-0.37-7|34	%description -n python2-%{pkgname}
21cr|python-webpy-0.37-7|35	web.py is a web framework for python that is as simple as it is
21cr|python-webpy-0.37-7|36	powerful. web.py is in the public domain; you can use it for whatever
21cr|python-webpy-0.37-7|37	purpose with absolutely no restrictions.
21cr|python-webpy-0.37-7|38	
21cr|python-webpy-0.37-7|39	
21cr|python-webpy-0.37-7|40	%prep
21cr|python-webpy-0.37-7|41	%setup -q -n web.py-%{version}
21cr|python-webpy-0.37-7|42	chmod 0755 web/wsgiserver/ssl_builtin.py
21cr|python-webpy-0.37-7|43	chmod 0755 web/wsgiserver/ssl_pyopenssl.py
21cr|python-webpy-0.37-7|44	chmod 0755 web/wsgiserver/__init__.py
21cr|python-webpy-0.37-7|45	
21cr|python-webpy-0.37-7|46	%build
21cr|python-webpy-0.37-7|47	%{__python2} setup.py build
21cr|python-webpy-0.37-7|48	
21cr|python-webpy-0.37-7|49	%install
21cr|python-webpy-0.37-7|50	%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
21cr|python-webpy-0.37-7|51	
21cr|python-webpy-0.37-7|52	
21cr|python-webpy-0.37-7|53	%files -n python2-%{pkgname}
21cr|python-webpy-0.37-7|54	%doc PKG-INFO
21cr|python-webpy-0.37-7|55	%{python2_sitelib}/web
21cr|python-webpy-0.37-7|56	%{python2_sitelib}/%{srcname}-%{version}-py?.?.egg-info

7229 21
21cr|python-webunit-1.3.10-3|1	%define _name webunit
21cr|python-webunit-1.3.10-3|2	
21cr|python-webunit-1.3.10-3|3	Summary:   Unittest Your Websites With Code That Acts Like a Web Browser
21cr|python-webunit-1.3.10-3|4	Name:      python-%{_name}
21cr|python-webunit-1.3.10-3|5	Version:   1.3.10
21cr|python-webunit-1.3.10-3|6	Release:   3
21cr|python-webunit-1.3.10-3|7	Source0:   %{_name}-%{version}.tar.gz
21cr|python-webunit-1.3.10-3|8	License:   BSD
21cr|python-webunit-1.3.10-3|9	Group:     Development/Python
21cr|python-webunit-1.3.10-3|10	URL:       http://mechanicalcat.net/tech/webunit/
21cr|python-webunit-1.3.10-3|11	BuildRequires: python3 python3-devel
21cr|python-webunit-1.3.10-3|12	BuildArch: noarch
21cr|python-webunit-1.3.10-3|13	
21cr|python-webunit-1.3.10-3|14	%description
21cr|python-webunit-1.3.10-3|15	Webunit is a framework for unit testing websites:
21cr|python-webunit-1.3.10-3|16	- Browser-like page fetching including fetching the images and stylesheets
21cr|python-webunit-1.3.10-3|17	needed for a page and following redirects
21cr|python-webunit-1.3.10-3|18	- Cookies stored and trackable (all automatically handled)
21cr|python-webunit-1.3.10-3|19	- HTTP, HTTPS, GET, POST, basic auth all handled, control over expected
21cr|python-webunit-1.3.10-3|20	status codes, ...
21cr|python-webunit-1.3.10-3|21	- DOM parsing of pages to retrieve and analyse structure, including simple
21cr|python-webunit-1.3.10-3|22	form re-posting
21cr|python-webunit-1.3.10-3|23	- Two-line page-fetch followed by form-submit possible, with error checking
21cr|python-webunit-1.3.10-3|24	- Ability to register error page content across multiple tests
21cr|python-webunit-1.3.10-3|25	- Uses python's standard unittest module as the underlying framework
21cr|python-webunit-1.3.10-3|26	- May also be used to regression-test sites, or ensure their ongoing
21cr|python-webunit-1.3.10-3|27	operation once in production (testing login processes work, etc.)
21cr|python-webunit-1.3.10-3|28	
21cr|python-webunit-1.3.10-3|29	%package -n python3-%{_name}
21cr|python-webunit-1.3.10-3|30	Summary:   Unittest Your Websites With Code That Acts Like a Web Browser
21cr|python-webunit-1.3.10-3|31	
21cr|python-webunit-1.3.10-3|32	%description -n python3-%{_name}
21cr|python-webunit-1.3.10-3|33	Webunit is a framework for unit testing websites:
21cr|python-webunit-1.3.10-3|34	- Browser-like page fetching including fetching the images and stylesheets
21cr|python-webunit-1.3.10-3|35	needed for a page and following redirects
21cr|python-webunit-1.3.10-3|36	- Cookies stored and trackable (all automatically handled)
21cr|python-webunit-1.3.10-3|37	- HTTP, HTTPS, GET, POST, basic auth all handled, control over expected
21cr|python-webunit-1.3.10-3|38	status codes, ...
21cr|python-webunit-1.3.10-3|39	- DOM parsing of pages to retrieve and analyse structure, including simple
21cr|python-webunit-1.3.10-3|40	form re-posting
21cr|python-webunit-1.3.10-3|41	- Two-line page-fetch followed by form-submit possible, with error checking
21cr|python-webunit-1.3.10-3|42	- Ability to register error page content across multiple tests
21cr|python-webunit-1.3.10-3|43	- Uses python's standard unittest module as the underlying framework
21cr|python-webunit-1.3.10-3|44	- May also be used to regression-test sites, or ensure their ongoing
21cr|python-webunit-1.3.10-3|45	operation once in production (testing login processes work, etc.)
21cr|python-webunit-1.3.10-3|46	
21cr|python-webunit-1.3.10-3|47	
21cr|python-webunit-1.3.10-3|48	%prep
21cr|python-webunit-1.3.10-3|49	%setup -n %{_name}-%{version}
21cr|python-webunit-1.3.10-3|50	
21cr|python-webunit-1.3.10-3|51	%build
21cr|python-webunit-1.3.10-3|52	python3 setup.py build
21cr|python-webunit-1.3.10-3|53	
21cr|python-webunit-1.3.10-3|54	%install
21cr|python-webunit-1.3.10-3|55	python3 setup.py install \
21cr|python-webunit-1.3.10-3|56	--prefix=%{_prefix} \
21cr|python-webunit-1.3.10-3|57	--root=%{buildroot}
21cr|python-webunit-1.3.10-3|58	
21cr|python-webunit-1.3.10-3|59	%clean
21cr|python-webunit-1.3.10-3|60	
21cr|python-webunit-1.3.10-3|61	%files -n python3-%{_name}
21cr|python-webunit-1.3.10-3|62	%doc *.txt
21cr|python-webunit-1.3.10-3|63	%{py3_puresitedir}/*

7230 21
21cr|python-whichcraft-0.6.1-1|1	%define	module	whichcraft
21cr|python-whichcraft-0.6.1-1|2	
21cr|python-whichcraft-0.6.1-1|3	Name:		python-%{module}
21cr|python-whichcraft-0.6.1-1|4	Version:	0.6.1
21cr|python-whichcraft-0.6.1-1|5	Release:	1
21cr|python-whichcraft-0.6.1-1|6	Summary:	Provides cross-platform cross-python shutil.which functionality
21cr|python-whichcraft-0.6.1-1|7	Source0:	https://files.pythonhosted.org/packages/67/f5/546c1494f1f8f004de512b5c9c89a8b7afb1d030c9307dd65df48e5772a3/whichcraft-0.6.1.tar.gz
21cr|python-whichcraft-0.6.1-1|8	License:	BSD
21cr|python-whichcraft-0.6.1-1|9	Group:		Development/Python
21cr|python-whichcraft-0.6.1-1|10	Url:		https://github.com/pydanny/%{module}
21cr|python-whichcraft-0.6.1-1|11	BuildArch:	noarch
21cr|python-whichcraft-0.6.1-1|12	
21cr|python-whichcraft-0.6.1-1|13	%description
21cr|python-whichcraft-0.6.1-1|14	This package provides cross-platform
21cr|python-whichcraft-0.6.1-1|15	cross-python ``shutil.which`` functionality.
21cr|python-whichcraft-0.6.1-1|16	
21cr|python-whichcraft-0.6.1-1|17	#------------------------------------------------
21cr|python-whichcraft-0.6.1-1|18	
21cr|python-whichcraft-0.6.1-1|19	%package -n python3-%{module}
21cr|python-whichcraft-0.6.1-1|20	Summary: Provides cross-platform cross-python3 shutil.which functionality
21cr|python-whichcraft-0.6.1-1|21	BuildRequires:	python3egg(setuptools)
21cr|python-whichcraft-0.6.1-1|22	
21cr|python-whichcraft-0.6.1-1|23	%description -n python3-%{module}
21cr|python-whichcraft-0.6.1-1|24	This package provides cross-platform
21cr|python-whichcraft-0.6.1-1|25	cross-python3 ``shutil.which`` functionality.
21cr|python-whichcraft-0.6.1-1|26	
21cr|python-whichcraft-0.6.1-1|27	%files -n python3-%{module}
21cr|python-whichcraft-0.6.1-1|28	%doc *.rst
21cr|python-whichcraft-0.6.1-1|29	%{py3_puresitedir}/%{module}.py*
21cr|python-whichcraft-0.6.1-1|30	%{py3_puresitedir}/__pycache__/*
21cr|python-whichcraft-0.6.1-1|31	%{py3_puresitedir}/%{module}*.egg-info
21cr|python-whichcraft-0.6.1-1|32	#------------------------------------------------
21cr|python-whichcraft-0.6.1-1|33	
21cr|python-whichcraft-0.6.1-1|34	%prep
21cr|python-whichcraft-0.6.1-1|35	%setup -qn %{module}-%{version}
21cr|python-whichcraft-0.6.1-1|36	rm -rf %{module}.egg-info
21cr|python-whichcraft-0.6.1-1|37	
21cr|python-whichcraft-0.6.1-1|38	%build
21cr|python-whichcraft-0.6.1-1|39	%py3_build
21cr|python-whichcraft-0.6.1-1|40	
21cr|python-whichcraft-0.6.1-1|41	%install
21cr|python-whichcraft-0.6.1-1|42	%py3_install

7231 21
21cr|python-widgetsnbextension-4.0.7-1|1	%define pypi_name	widgetsnbextension
21cr|python-widgetsnbextension-4.0.7-1|2	
21cr|python-widgetsnbextension-4.0.7-1|3	Name:		python-widgetsnbextension
21cr|python-widgetsnbextension-4.0.7-1|4	Summary:	IPython HTML widgets for Jupyter
21cr|python-widgetsnbextension-4.0.7-1|5	Version:	4.0.7
21cr|python-widgetsnbextension-4.0.7-1|6	Release:	1
21cr|python-widgetsnbextension-4.0.7-1|7	Source0:	%{pypi_source}
21cr|python-widgetsnbextension-4.0.7-1|8	URL:		http://ipython.org/
21cr|python-widgetsnbextension-4.0.7-1|9	Group:		Development/Python
21cr|python-widgetsnbextension-4.0.7-1|10	License:	BSD
21cr|python-widgetsnbextension-4.0.7-1|11	BuildArch:	noarch
21cr|python-widgetsnbextension-4.0.7-1|12	BuildRequires:	python3-setuptools
21cr|python-widgetsnbextension-4.0.7-1|13	BuildRequires:	pyproject-rpm-macros
21cr|python-widgetsnbextension-4.0.7-1|14	
21cr|python-widgetsnbextension-4.0.7-1|15	%description
21cr|python-widgetsnbextension-4.0.7-1|16	Interactive HTML widgets for Jupyter notebooks.
21cr|python-widgetsnbextension-4.0.7-1|17	This is the Python2 version.
21cr|python-widgetsnbextension-4.0.7-1|18	
21cr|python-widgetsnbextension-4.0.7-1|19	#--------------------------------------------------------
21cr|python-widgetsnbextension-4.0.7-1|20	%package -n python3-widgetsnbextension
21cr|python-widgetsnbextension-4.0.7-1|21	Summary:	IPython HTML widgets for Jupyter
21cr|python-widgetsnbextension-4.0.7-1|22	Group:		Development/Python
21cr|python-widgetsnbextension-4.0.7-1|23	Requires:	widgetsnbextension = %{EVRD}
21cr|python-widgetsnbextension-4.0.7-1|24	
21cr|python-widgetsnbextension-4.0.7-1|25	%description -n python3-widgetsnbextension
21cr|python-widgetsnbextension-4.0.7-1|26	Interactive HTML widgets for Jupyter notebooks.
21cr|python-widgetsnbextension-4.0.7-1|27	This is the Python3 version.
21cr|python-widgetsnbextension-4.0.7-1|28	
21cr|python-widgetsnbextension-4.0.7-1|29	%files -n python3-widgetsnbextension
21cr|python-widgetsnbextension-4.0.7-1|30	%{python3_sitelib}/
21cr|python-widgetsnbextension-4.0.7-1|31	#--------------------------------------------------------
21cr|python-widgetsnbextension-4.0.7-1|32	%package -n widgetsnbextension
21cr|python-widgetsnbextension-4.0.7-1|33	Summary:	IPython HTML widgets for Jupyter
21cr|python-widgetsnbextension-4.0.7-1|34	Group:		Development/Python
21cr|python-widgetsnbextension-4.0.7-1|35	
21cr|python-widgetsnbextension-4.0.7-1|36	%description -n widgetsnbextension
21cr|python-widgetsnbextension-4.0.7-1|37	Interactive HTML widgets for Jupyter notebooks.
21cr|python-widgetsnbextension-4.0.7-1|38	Common js files.
21cr|python-widgetsnbextension-4.0.7-1|39	
21cr|python-widgetsnbextension-4.0.7-1|40	%files -n widgetsnbextension
21cr|python-widgetsnbextension-4.0.7-1|41	%{_sysconfdir}/jupyter/nbconfig/notebook.d/widgetsnbextension.json
21cr|python-widgetsnbextension-4.0.7-1|42	%{_datadir}/jupyter/nbextensions/jupyter-js-widgets/extension.js
21cr|python-widgetsnbextension-4.0.7-1|43	%{_datadir}/jupyter/nbextensions/jupyter-js-widgets/extension.js.map
21cr|python-widgetsnbextension-4.0.7-1|44	%{_datadir}/jupyter/nbextensions/jupyter-js-widgets/extension.js.LICENSE.txt
21cr|python-widgetsnbextension-4.0.7-1|45	#--------------------------------------------------------
21cr|python-widgetsnbextension-4.0.7-1|46	%prep
21cr|python-widgetsnbextension-4.0.7-1|47	%autosetup -p1 -n %{pypi_name}-%{version}
21cr|python-widgetsnbextension-4.0.7-1|48	
21cr|python-widgetsnbextension-4.0.7-1|49	%generate_buildrequires
21cr|python-widgetsnbextension-4.0.7-1|50	%pyproject_buildrequires -r
21cr|python-widgetsnbextension-4.0.7-1|51	
21cr|python-widgetsnbextension-4.0.7-1|52	%build
21cr|python-widgetsnbextension-4.0.7-1|53	%pyproject_wheel
21cr|python-widgetsnbextension-4.0.7-1|54	
21cr|python-widgetsnbextension-4.0.7-1|55	%install
21cr|python-widgetsnbextension-4.0.7-1|56	%pyproject_install
21cr|python-widgetsnbextension-4.0.7-1|57	
21cr|python-widgetsnbextension-4.0.7-1|58	# move widgetsnbextension.json to right place
21cr|python-widgetsnbextension-4.0.7-1|59	mv %{buildroot}%{_prefix}%{_sysconfdir} %{buildroot}/

7232 21
21cr|python-wifi-0.5.0-6|1	Summary:	Python binding for the wireless extensions
21cr|python-wifi-0.5.0-6|2	Name:		python-wifi
21cr|python-wifi-0.5.0-6|3	Version:	0.5.0
21cr|python-wifi-0.5.0-6|4	Release:	6
21cr|python-wifi-0.5.0-6|5	URL:		https://developer.berlios.de/projects/pythonwifi/
21cr|python-wifi-0.5.0-6|6	Source0:	http://download.berlios.de/pythonwifi/%{name}-%{version}.tar.bz2
21cr|python-wifi-0.5.0-6|7	#python2-wifi is licensed under LGPLv2+, however, the examples
21cr|python-wifi-0.5.0-6|8	#(e.g. iwconfig.py and iwlist.py) are licensed under GPLv2+
21cr|python-wifi-0.5.0-6|9	License:	LGPLv2+ and GPLv2+
21cr|python-wifi-0.5.0-6|10	Group:		Development/Python
21cr|python-wifi-0.5.0-6|11	BuildArch:	noarch
21cr|python-wifi-0.5.0-6|12	BuildRequires:	python2-devel
21cr|python-wifi-0.5.0-6|13	BuildRequires:	python2-setuptools
21cr|python-wifi-0.5.0-6|14	
21cr|python-wifi-0.5.0-6|15	%description
21cr|python-wifi-0.5.0-6|16	Python-Wifi is a Python library that provides access to information about a
21cr|python-wifi-0.5.0-6|17	W-LAN card's capabilities, like the wireless extensions written in C.
21cr|python-wifi-0.5.0-6|18	
21cr|python-wifi-0.5.0-6|19	%package -n python2-wifi
21cr|python-wifi-0.5.0-6|20	%py2_migration_meta python2-wifi
21cr|python-wifi-0.5.0-6|21	Summary:	Python binding for the wireless extensions
21cr|python-wifi-0.5.0-6|22	
21cr|python-wifi-0.5.0-6|23	%description -n python2-wifi
21cr|python-wifi-0.5.0-6|24	Python-Wifi is a Python library that provides access to information about a
21cr|python-wifi-0.5.0-6|25	W-LAN card's capabilities, like the wireless extensions written in C.
21cr|python-wifi-0.5.0-6|26	
21cr|python-wifi-0.5.0-6|27	
21cr|python-wifi-0.5.0-6|28	%prep
21cr|python-wifi-0.5.0-6|29	%setup -q
21cr|python-wifi-0.5.0-6|30	#Remove shebang
21cr|python-wifi-0.5.0-6|31	sed -i -e '/^#!\//, 1d' {tests/output_diff.sh,examples/*.py}
21cr|python-wifi-0.5.0-6|32	#Fix permissions
21cr|python-wifi-0.5.0-6|33	chmod -x {tests/output_diff.sh,examples/*.py}
21cr|python-wifi-0.5.0-6|34	# Convert to utf-8
21cr|python-wifi-0.5.0-6|35	for file in docs/AUTHORS; do
21cr|python-wifi-0.5.0-6|36	mv $file timestamp
21cr|python-wifi-0.5.0-6|37	iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
21cr|python-wifi-0.5.0-6|38	touch -r timestamp $file
21cr|python-wifi-0.5.0-6|39	done
21cr|python-wifi-0.5.0-6|40	
21cr|python-wifi-0.5.0-6|41	# fix permissions:
21cr|python-wifi-0.5.0-6|42	chmod 644 docs/* README tests/*
21cr|python-wifi-0.5.0-6|43	chmod 755 docs/logos tests
21cr|python-wifi-0.5.0-6|44	
21cr|python-wifi-0.5.0-6|45	%build
21cr|python-wifi-0.5.0-6|46	%{__python2} setup.py build
21cr|python-wifi-0.5.0-6|47	
21cr|python-wifi-0.5.0-6|48	
21cr|python-wifi-0.5.0-6|49	%install
21cr|python-wifi-0.5.0-6|50	%{__python2} setup.py install --skip-build --root="%{buildroot}"
21cr|python-wifi-0.5.0-6|51	
21cr|python-wifi-0.5.0-6|52	#Delete the doc files, wrong location
21cr|python-wifi-0.5.0-6|53	rm -rf %{buildroot}/usr/{INSTALL,README}
21cr|python-wifi-0.5.0-6|54	rm -rf %{buildroot}/usr/docs
21cr|python-wifi-0.5.0-6|55	
21cr|python-wifi-0.5.0-6|56	# move the examples
21cr|python-wifi-0.5.0-6|57	mkdir -p %{buildroot}%{_defaultdocdir}/%{name}
21cr|python-wifi-0.5.0-6|58	mv %{buildroot}/usr/examples %{buildroot}%{_defaultdocdir}/%{name}/
21cr|python-wifi-0.5.0-6|59	rm -rf %{buildroot}/usr/examples
21cr|python-wifi-0.5.0-6|60	# copy tests
21cr|python-wifi-0.5.0-6|61	cp -pr tests %{buildroot}%{_defaultdocdir}/%{name}/
21cr|python-wifi-0.5.0-6|62	
21cr|python-wifi-0.5.0-6|63	#Move the man pages
21cr|python-wifi-0.5.0-6|64	mkdir -p %{buildroot}%{_mandir}
21cr|python-wifi-0.5.0-6|65	mv %{buildroot}/usr/man/man8  %{buildroot}%{_mandir}
21cr|python-wifi-0.5.0-6|66	rm -fr %{buildroot}/usr/man
21cr|python-wifi-0.5.0-6|67	
21cr|python-wifi-0.5.0-6|68	%files -n python2-wifi
21cr|python-wifi-0.5.0-6|69	%doc README docs/AUTHORS docs/BUGS docs/ChangeLog
21cr|python-wifi-0.5.0-6|70	%doc docs/LICENSE* docs/NEWS docs/ROADMAP docs/TODO docs/VERSION
21cr|python-wifi-0.5.0-6|71	%doc docs/*.txt
21cr|python-wifi-0.5.0-6|72	%{_mandir}/man8/iw*.*
21cr|python-wifi-0.5.0-6|73	%{_docdir}/python-wifi
21cr|python-wifi-0.5.0-6|74	%{python2_sitelib}/pythonwifi
21cr|python-wifi-0.5.0-6|75	%{python2_sitelib}/python_wifi-%{version}-py%{py2_ver}.egg-info

7233 21
21cr|python-WSGIProxy2-0.5.1-1|1	%global pypi_name WSGIProxy2
21cr|python-WSGIProxy2-0.5.1-1|2	%global package_name wsgiproxy
21cr|python-WSGIProxy2-0.5.1-1|3	
21cr|python-WSGIProxy2-0.5.1-1|4	Name:           python-%{pypi_name}
21cr|python-WSGIProxy2-0.5.1-1|5	Version:        0.5.1
21cr|python-WSGIProxy2-0.5.1-1|6	Release:        1
21cr|python-WSGIProxy2-0.5.1-1|7	Summary:        WSGI Proxy that supports several HTTP backends
21cr|python-WSGIProxy2-0.5.1-1|8	Group:          Development/Python
21cr|python-WSGIProxy2-0.5.1-1|9	License:        MIT
21cr|python-WSGIProxy2-0.5.1-1|10	URL:            https://github.com/gawel/WSGIProxy2/
21cr|python-WSGIProxy2-0.5.1-1|11	Source0:        https://pypi.python.org/packages/source/W/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-WSGIProxy2-0.5.1-1|12	BuildArch:      noarch
21cr|python-WSGIProxy2-0.5.1-1|13	
21cr|python-WSGIProxy2-0.5.1-1|14	%global _description\
21cr|python-WSGIProxy2-0.5.1-1|15	WSGI Proxy that supports several HTTP backends.
21cr|python-WSGIProxy2-0.5.1-1|16	
21cr|python-WSGIProxy2-0.5.1-1|17	%description %_description
21cr|python-WSGIProxy2-0.5.1-1|18	
21cr|python-WSGIProxy2-0.5.1-1|19	#-------------------------------------------------------------
21cr|python-WSGIProxy2-0.5.1-1|20	%package -n     python3-%{pypi_name}
21cr|python-WSGIProxy2-0.5.1-1|21	Summary:        WSGI Proxy that supports several HTTP backends
21cr|python-WSGIProxy2-0.5.1-1|22	Group:          Development/Python
21cr|python-WSGIProxy2-0.5.1-1|23	BuildRequires:  python3-devel
21cr|python-WSGIProxy2-0.5.1-1|24	BuildRequires:  python3-setuptools
21cr|python-WSGIProxy2-0.5.1-1|25	Requires:       python3-webob
21cr|python-WSGIProxy2-0.5.1-1|26	Requires:       python3-six
21cr|python-WSGIProxy2-0.5.1-1|27	
21cr|python-WSGIProxy2-0.5.1-1|28	%description -n python3-%{pypi_name} %_description
21cr|python-WSGIProxy2-0.5.1-1|29	Python 3 version.
21cr|python-WSGIProxy2-0.5.1-1|30	
21cr|python-WSGIProxy2-0.5.1-1|31	%files -n python3-%{pypi_name}
21cr|python-WSGIProxy2-0.5.1-1|32	%doc README_fixt.py README.rst
21cr|python-WSGIProxy2-0.5.1-1|33	%{python3_sitelib}/%{package_name}/
21cr|python-WSGIProxy2-0.5.1-1|34	%{python3_sitelib}/%{pypi_name}-*.egg-info/
21cr|python-WSGIProxy2-0.5.1-1|35	
21cr|python-WSGIProxy2-0.5.1-1|36	#-------------------------------------------------------------
21cr|python-WSGIProxy2-0.5.1-1|37	
21cr|python-WSGIProxy2-0.5.1-1|38	%prep
21cr|python-WSGIProxy2-0.5.1-1|39	%setup -q -n %{pypi_name}-%{version}
21cr|python-WSGIProxy2-0.5.1-1|40	# Remove bundled egg-info
21cr|python-WSGIProxy2-0.5.1-1|41	rm -rf %{pypi_name}.egg-info
21cr|python-WSGIProxy2-0.5.1-1|42	
21cr|python-WSGIProxy2-0.5.1-1|43	%build
21cr|python-WSGIProxy2-0.5.1-1|44	%py3_build
21cr|python-WSGIProxy2-0.5.1-1|45	
21cr|python-WSGIProxy2-0.5.1-1|46	%install
21cr|python-WSGIProxy2-0.5.1-1|47	%py3_install
21cr|python-WSGIProxy2-0.5.1-1|48	
21cr|python-WSGIProxy2-0.5.1-1|49	

7234 21
21cr|python-wsproto-1.0.0-1|1	%define pypi_name wsproto
21cr|python-wsproto-1.0.0-1|2	
21cr|python-wsproto-1.0.0-1|3	Name:           python-%{pypi_name}
21cr|python-wsproto-1.0.0-1|4	Version:        1.0.0
21cr|python-wsproto-1.0.0-1|5	Release:        1
21cr|python-wsproto-1.0.0-1|6	Summary:        WebSockets state-machine based protocol implementation
21cr|python-wsproto-1.0.0-1|7	Group:          Development/Python
21cr|python-wsproto-1.0.0-1|8	License:        MIT
21cr|python-wsproto-1.0.0-1|9	URL:            https://pypi.org/project/wsproto/
21cr|python-wsproto-1.0.0-1|10	Source0:        https://pypi.python.org/packages/source/w/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-wsproto-1.0.0-1|11	BuildRequires:  pkgconfig(python3)
21cr|python-wsproto-1.0.0-1|12	BuildRequires:  python3egg(pytest)
21cr|python-wsproto-1.0.0-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-wsproto-1.0.0-1|14	BuildRequires:  python3egg(sphinx)
21cr|python-wsproto-1.0.0-1|15	BuildRequires:  python3egg(h11) >= 0.9
21cr|python-wsproto-1.0.0-1|16	
21cr|python-wsproto-1.0.0-1|17	
21cr|python-wsproto-1.0.0-1|18	BuildArch:      noarch
21cr|python-wsproto-1.0.0-1|19	
21cr|python-wsproto-1.0.0-1|20	%description
21cr|python-wsproto-1.0.0-1|21	WebSockets state-machine based protocol implementation
21cr|python-wsproto-1.0.0-1|22	#----------------------------------------------------------
21cr|python-wsproto-1.0.0-1|23	%package -n python3-%{pypi_name}
21cr|python-wsproto-1.0.0-1|24	Summary:        WebSockets state-machine based protocol implementation
21cr|python-wsproto-1.0.0-1|25	Group:          Development/Python
21cr|python-wsproto-1.0.0-1|26	Requires:       python3egg(h11) >= 0.9
21cr|python-wsproto-1.0.0-1|27	
21cr|python-wsproto-1.0.0-1|28	%description -n python3-%{pypi_name}
21cr|python-wsproto-1.0.0-1|29	WebSockets state-machine based protocol implementation
21cr|python-wsproto-1.0.0-1|30	
21cr|python-wsproto-1.0.0-1|31	%files -n python3-%{pypi_name}
21cr|python-wsproto-1.0.0-1|32	%doc README.rst html LICENSE
21cr|python-wsproto-1.0.0-1|33	%{py3_puresitedir}/%{pypi_name}
21cr|python-wsproto-1.0.0-1|34	%{py3_puresitedir}/%{pypi_name}-%{version}-*.egg-info
21cr|python-wsproto-1.0.0-1|35	#----------------------------------------------------------
21cr|python-wsproto-1.0.0-1|36	
21cr|python-wsproto-1.0.0-1|37	%prep
21cr|python-wsproto-1.0.0-1|38	%setup -qn %{pypi_name}-%{version}
21cr|python-wsproto-1.0.0-1|39	
21cr|python-wsproto-1.0.0-1|40	%build
21cr|python-wsproto-1.0.0-1|41	%py3_build
21cr|python-wsproto-1.0.0-1|42	export PYTHONPATH=build/lib
21cr|python-wsproto-1.0.0-1|43	sphinx-build docs/source html
21cr|python-wsproto-1.0.0-1|44	
21cr|python-wsproto-1.0.0-1|45	rm -rf html/.{doctrees,buildinfo}
21cr|python-wsproto-1.0.0-1|46	
21cr|python-wsproto-1.0.0-1|47	%install
21cr|python-wsproto-1.0.0-1|48	%py3_install
21cr|python-wsproto-1.0.0-1|49	
21cr|python-wsproto-1.0.0-1|50	%check
21cr|python-wsproto-1.0.0-1|51	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-wsproto-1.0.0-1|52	pytest-3 --verbose

7235 21
21cr|python-wtforms-3.0.1-1|1	%define	pypi_name	WTForms
21cr|python-wtforms-3.0.1-1|2	
21cr|python-wtforms-3.0.1-1|3	Name:		python-wtforms
21cr|python-wtforms-3.0.1-1|4	Version:	3.0.1
21cr|python-wtforms-3.0.1-1|5	Release:	1
21cr|python-wtforms-3.0.1-1|6	Summary:	A flexible forms validation and rendering library for Python web development
21cr|python-wtforms-3.0.1-1|7	Source0:	https://pypi.python.org/packages/source/W/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-wtforms-3.0.1-1|8	License:	BSD
21cr|python-wtforms-3.0.1-1|9	Group:		Development/Python
21cr|python-wtforms-3.0.1-1|10	Url:		https://wtforms.readthedocs.io/
21cr|python-wtforms-3.0.1-1|11	BuildArch:	noarch
21cr|python-wtforms-3.0.1-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-wtforms-3.0.1-1|13	BuildRequires:	python3egg(babel)
21cr|python-wtforms-3.0.1-1|14	BuildRequires:	python3egg(wheel)
21cr|python-wtforms-3.0.1-1|15	
21cr|python-wtforms-3.0.1-1|16	%description
21cr|python-wtforms-3.0.1-1|17	WTForms
21cr|python-wtforms-3.0.1-1|18	=======
21cr|python-wtforms-3.0.1-1|19	
21cr|python-wtforms-3.0.1-1|20	WTForms is a flexible forms validation and rendering library for Python
21cr|python-wtforms-3.0.1-1|21	web development. It is `framework agnostic`_ and can work with whatever
21cr|python-wtforms-3.0.1-1|22	web framework and template engine you choose. There are various
21cr|python-wtforms-3.0.1-1|23	community libraries that provide closer integration with popular
21cr|python-wtforms-3.0.1-1|24	frameworks.
21cr|python-wtforms-3.0.1-1|25	
21cr|python-wtforms-3.0.1-1|26	#------------------------------------------------------------------
21cr|python-wtforms-3.0.1-1|27	%package -n python3-wtforms
21cr|python-wtforms-3.0.1-1|28	Summary:	A flexible forms validation and rendering library for Python web development
21cr|python-wtforms-3.0.1-1|29	Group:		Development/Python
21cr|python-wtforms-3.0.1-1|30	
21cr|python-wtforms-3.0.1-1|31	%description -n python3-wtforms
21cr|python-wtforms-3.0.1-1|32	WTForms
21cr|python-wtforms-3.0.1-1|33	=======
21cr|python-wtforms-3.0.1-1|34	
21cr|python-wtforms-3.0.1-1|35	WTForms is a flexible forms validation and rendering library for Python
21cr|python-wtforms-3.0.1-1|36	web development. It is `framework agnostic`_ and can work with whatever
21cr|python-wtforms-3.0.1-1|37	web framework and template engine you choose. There are various
21cr|python-wtforms-3.0.1-1|38	community libraries that provide closer integration with popular
21cr|python-wtforms-3.0.1-1|39	frameworks.
21cr|python-wtforms-3.0.1-1|40	
21cr|python-wtforms-3.0.1-1|41	
21cr|python-wtforms-3.0.1-1|42	%files -n python3-wtforms
21cr|python-wtforms-3.0.1-1|43	%doc CHANGES.rst
21cr|python-wtforms-3.0.1-1|44	%doc LICENSE.rst
21cr|python-wtforms-3.0.1-1|45	%doc README.rst
21cr|python-wtforms-3.0.1-1|46	%doc docs/changes.rst
21cr|python-wtforms-3.0.1-1|47	%doc docs/faq.rst
21cr|python-wtforms-3.0.1-1|48	%{py3_puresitedir}/wtforms/*
21cr|python-wtforms-3.0.1-1|49	%{py3_puresitedir}/WTForms*.egg-info
21cr|python-wtforms-3.0.1-1|50	
21cr|python-wtforms-3.0.1-1|51	#----------------------------------------------------------------------
21cr|python-wtforms-3.0.1-1|52	%prep
21cr|python-wtforms-3.0.1-1|53	%setup -q -n %{pypi_name}-%{version}
21cr|python-wtforms-3.0.1-1|54	
21cr|python-wtforms-3.0.1-1|55	%build
21cr|python-wtforms-3.0.1-1|56	%py3_build
21cr|python-wtforms-3.0.1-1|57	
21cr|python-wtforms-3.0.1-1|58	%install
21cr|python-wtforms-3.0.1-1|59	%py3_install

7236 21
21cr|python-wurlitzer-3.0.3-1|1	%global pypi_name wurlitzer
21cr|python-wurlitzer-3.0.3-1|2	
21cr|python-wurlitzer-3.0.3-1|3	Name:           python-%{pypi_name}
21cr|python-wurlitzer-3.0.3-1|4	Version:        3.0.3
21cr|python-wurlitzer-3.0.3-1|5	Release:        1
21cr|python-wurlitzer-3.0.3-1|6	Summary:        Capture C-level output in context managers
21cr|python-wurlitzer-3.0.3-1|7	Group:          Development/Python
21cr|python-wurlitzer-3.0.3-1|8	License:        MIT
21cr|python-wurlitzer-3.0.3-1|9	URL:            https://github.com/minrk/wurlitzer
21cr|python-wurlitzer-3.0.3-1|10	Source0:        %{pypi_source}
21cr|python-wurlitzer-3.0.3-1|11	BuildArch:      noarch
21cr|python-wurlitzer-3.0.3-1|12	
21cr|python-wurlitzer-3.0.3-1|13	BuildRequires:  python3-devel
21cr|python-wurlitzer-3.0.3-1|14	BuildRequires:  python3dist(setuptools)
21cr|python-wurlitzer-3.0.3-1|15	
21cr|python-wurlitzer-3.0.3-1|16	%description
21cr|python-wurlitzer-3.0.3-1|17	Capture C-level stdout/stderr pipes in Python via os.dup2.
21cr|python-wurlitzer-3.0.3-1|18	
21cr|python-wurlitzer-3.0.3-1|19	#---------------------------------------------
21cr|python-wurlitzer-3.0.3-1|20	%package -n     python3-%{pypi_name}
21cr|python-wurlitzer-3.0.3-1|21	Summary:        %{summary}
21cr|python-wurlitzer-3.0.3-1|22	Group:          Development/Python
21cr|python-wurlitzer-3.0.3-1|23	
21cr|python-wurlitzer-3.0.3-1|24	%description -n python3-%{pypi_name}
21cr|python-wurlitzer-3.0.3-1|25	Capture C-level stdout/stderr pipes in Python via os.dup2.
21cr|python-wurlitzer-3.0.3-1|26	
21cr|python-wurlitzer-3.0.3-1|27	%files -n python3-%{pypi_name}
21cr|python-wurlitzer-3.0.3-1|28	%license LICENSE
21cr|python-wurlitzer-3.0.3-1|29	%doc README.md
21cr|python-wurlitzer-3.0.3-1|30	%{python3_sitelib}/__pycache__/*
21cr|python-wurlitzer-3.0.3-1|31	%{python3_sitelib}/%{pypi_name}.py
21cr|python-wurlitzer-3.0.3-1|32	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21cr|python-wurlitzer-3.0.3-1|33	
21cr|python-wurlitzer-3.0.3-1|34	#---------------------------------------------
21cr|python-wurlitzer-3.0.3-1|35	%prep
21cr|python-wurlitzer-3.0.3-1|36	%autosetup -n %{pypi_name}-%{version}
21cr|python-wurlitzer-3.0.3-1|37	# Remove bundled egg-info
21cr|python-wurlitzer-3.0.3-1|38	rm -rf %{pypi_name}.egg-info
21cr|python-wurlitzer-3.0.3-1|39	
21cr|python-wurlitzer-3.0.3-1|40	%build
21cr|python-wurlitzer-3.0.3-1|41	%py3_build
21cr|python-wurlitzer-3.0.3-1|42	
21cr|python-wurlitzer-3.0.3-1|43	%install
21cr|python-wurlitzer-3.0.3-1|44	%py3_install

7237 21
21cr|python-wxpython4-kicad-4.2.1-2|1	%global pkgname wxpython4
21cr|python-wxpython4-kicad-4.2.1-2|2	%global srcname wxPython
21cr|python-wxpython4-kicad-4.2.1-2|3	
21cr|python-wxpython4-kicad-4.2.1-2|4	Summary:	Implementation of wxPython for use python plugins in kicad
21cr|python-wxpython4-kicad-4.2.1-2|5	Name:		python-wxpython4-kicad
21cr|python-wxpython4-kicad-4.2.1-2|6	Version:	4.2.1
21cr|python-wxpython4-kicad-4.2.1-2|7	Release:	2
21cr|python-wxpython4-kicad-4.2.1-2|8	# wxPython is licensed under the wxWidgets license. The only exception is
21cr|python-wxpython4-kicad-4.2.1-2|9	# the pubsub code in wx/lib/pubsub which is BSD licensed. Note: wxPython
21cr|python-wxpython4-kicad-4.2.1-2|10	# includes a bundled copy of wxWidgets in ext/wxWidgets which has a few
21cr|python-wxpython4-kicad-4.2.1-2|11	# bits of code that use other licenses. This source is not used in the
21cr|python-wxpython4-kicad-4.2.1-2|12	# Fedora build, except for the interface headers in ext/wxWidgets/interface
21cr|python-wxpython4-kicad-4.2.1-2|13	# and the doxygen build scripts.
21cr|python-wxpython4-kicad-4.2.1-2|14	License:	wxWidgets and BSD
21cr|python-wxpython4-kicad-4.2.1-2|15	Group:		Development/Python
21cr|python-wxpython4-kicad-4.2.1-2|16	Url:		https://www.wxpython.org/
21cr|python-wxpython4-kicad-4.2.1-2|17	Source0:	https://files.pythonhosted.org/packages/source/w/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|python-wxpython4-kicad-4.2.1-2|18	BuildRequires:	doxygen
21cr|python-wxpython4-kicad-4.2.1-2|19	BuildRequires:	waf
21cr|python-wxpython4-kicad-4.2.1-2|20	BuildRequires:	wxgtku3.2-devel
21cr|python-wxpython4-kicad-4.2.1-2|21	BuildRequires:	python3dist(attrdict)
21cr|python-wxpython4-kicad-4.2.1-2|22	BuildRequires:	python3dist(pillow)
21cr|python-wxpython4-kicad-4.2.1-2|23	BuildRequires:	python3dist(setuptools)
21cr|python-wxpython4-kicad-4.2.1-2|24	BuildRequires:	python3dist(sip)
21cr|python-wxpython4-kicad-4.2.1-2|25	BuildRequires:	python3dist(six)
21cr|python-wxpython4-kicad-4.2.1-2|26	BuildRequires:	pkgconfig(gspell-1)
21cr|python-wxpython4-kicad-4.2.1-2|27	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|python-wxpython4-kicad-4.2.1-2|28	BuildRequires:	pkgconfig(libcurl)
21cr|python-wxpython4-kicad-4.2.1-2|29	BuildRequires:	pkgconfig(libnotify)
21cr|python-wxpython4-kicad-4.2.1-2|30	BuildRequires:	pkgconfig(libsecret-1)
21cr|python-wxpython4-kicad-4.2.1-2|31	BuildRequires:	pkgconfig(python3)
21cr|python-wxpython4-kicad-4.2.1-2|32	BuildRequires:	pkgconfig(sdl2)
21cr|python-wxpython4-kicad-4.2.1-2|33	
21cr|python-wxpython4-kicad-4.2.1-2|34	%description
21cr|python-wxpython4-kicad-4.2.1-2|35	wxPython4 is a is a new implementation of wxPython focused on improving speed,
21cr|python-wxpython4-kicad-4.2.1-2|36	maintainability and extensibility. Just like "Classic" wxPython it wraps the
21cr|python-wxpython4-kicad-4.2.1-2|37	wxWidgets C++ toolkit and provides access to the user interface portions of the
21cr|python-wxpython4-kicad-4.2.1-2|38	wx API, enabling Python applications to have a GUI on Windows, Macs or Unix
21cr|python-wxpython4-kicad-4.2.1-2|39	systems with a native look and feel and requiring very little (if any) platform
21cr|python-wxpython4-kicad-4.2.1-2|40	specific code.
21cr|python-wxpython4-kicad-4.2.1-2|41	This package is needed for use python plugins in kicad 7+ which required wxgtk >= 3.2.
21cr|python-wxpython4-kicad-4.2.1-2|42	
21cr|python-wxpython4-kicad-4.2.1-2|43	#-------------------------------------------------------------------------
21cr|python-wxpython4-kicad-4.2.1-2|44	
21cr|python-wxpython4-kicad-4.2.1-2|45	%package -n python3-%{pkgname}-kicad
21cr|python-wxpython4-kicad-4.2.1-2|46	Summary:	Implementation of wxPython for use python plugins in kicad
21cr|python-wxpython4-kicad-4.2.1-2|47	Group:		Development/Python
21cr|python-wxpython4-kicad-4.2.1-2|48	Requires:	python3-sip4-wx
21cr|python-wxpython4-kicad-4.2.1-2|49	Requires:	python3dist(pillow)
21cr|python-wxpython4-kicad-4.2.1-2|50	Requires:	python3dist(six)
21cr|python-wxpython4-kicad-4.2.1-2|51	Provides:	python3-wxpython4 = %{EVRD}
21cr|python-wxpython4-kicad-4.2.1-2|52	Conflicts:	python3-wxpython4 < %{EVRD}
21cr|python-wxpython4-kicad-4.2.1-2|53	Obsoletes:	python3-wxpython4 < %{EVRD}
21cr|python-wxpython4-kicad-4.2.1-2|54	
21cr|python-wxpython4-kicad-4.2.1-2|55	%description -n python3-%{pkgname}-kicad
21cr|python-wxpython4-kicad-4.2.1-2|56	wxPython4 is a is a new implementation of wxPython focused on improving speed,
21cr|python-wxpython4-kicad-4.2.1-2|57	maintainability and extensibility. Just like "Classic" wxPython it wraps the
21cr|python-wxpython4-kicad-4.2.1-2|58	wxWidgets C++ toolkit and provides access to the user interface portions of the
21cr|python-wxpython4-kicad-4.2.1-2|59	wx API, enabling Python applications to have a GUI on Windows, Macs or Unix
21cr|python-wxpython4-kicad-4.2.1-2|60	systems with a native look and feel and requiring very little (if any) platform
21cr|python-wxpython4-kicad-4.2.1-2|61	specific code.
21cr|python-wxpython4-kicad-4.2.1-2|62	This package is needed for use python plugins in kicad 7+ which required wxgtk >= 3.2.
21cr|python-wxpython4-kicad-4.2.1-2|63	
21cr|python-wxpython4-kicad-4.2.1-2|64	%files -n python3-%{pkgname}-kicad
21cr|python-wxpython4-kicad-4.2.1-2|65	%license license/*
21cr|python-wxpython4-kicad-4.2.1-2|66	%{python3_sitearch}/*
21cr|python-wxpython4-kicad-4.2.1-2|67	
21cr|python-wxpython4-kicad-4.2.1-2|68	#------------------------------------------------------------------
21cr|python-wxpython4-kicad-4.2.1-2|69	
21cr|python-wxpython4-kicad-4.2.1-2|70	%prep
21cr|python-wxpython4-kicad-4.2.1-2|71	%autosetup -n %{srcname}-%{version} -p1
21cr|python-wxpython4-kicad-4.2.1-2|72	
21cr|python-wxpython4-kicad-4.2.1-2|73	rm -rf wx/py/tests
21cr|python-wxpython4-kicad-4.2.1-2|74	rm -f docs/sphinx/_downloads/i18nwxapp/i18nwxapp.zip
21cr|python-wxpython4-kicad-4.2.1-2|75	cp -a wx/lib/pubsub/LICENSE_BSD_Simple.txt license
21cr|python-wxpython4-kicad-4.2.1-2|76	# Remove env shebangs from various files
21cr|python-wxpython4-kicad-4.2.1-2|77	sed -i -e '/^#!\//, 1d' demo/*.py{,w}
21cr|python-wxpython4-kicad-4.2.1-2|78	sed -i -e '/^#!\//, 1d' demo/agw/*.py
21cr|python-wxpython4-kicad-4.2.1-2|79	sed -i -e '/^#!\//, 1d' docs/sphinx/_downloads/i18nwxapp/*.py
21cr|python-wxpython4-kicad-4.2.1-2|80	sed -i -e '/^#!\//, 1d' samples/floatcanvas/*.py
21cr|python-wxpython4-kicad-4.2.1-2|81	sed -i -e '/^#!\//, 1d' samples/mainloop/*.py
21cr|python-wxpython4-kicad-4.2.1-2|82	sed -i -e '/^#!\//, 1d' samples/ribbon/*.py
21cr|python-wxpython4-kicad-4.2.1-2|83	sed -i -e '/^#!\//, 1d' wx/py/*.py
21cr|python-wxpython4-kicad-4.2.1-2|84	sed -i -e '/^#!\//, 1d' wx/tools/*.py
21cr|python-wxpython4-kicad-4.2.1-2|85	# Fix end of line encodings
21cr|python-wxpython4-kicad-4.2.1-2|86	sed -i 's/\r$//' docs/sphinx/_downloads/*.py
21cr|python-wxpython4-kicad-4.2.1-2|87	sed -i 's/\r$//' docs/sphinx/rest_substitutions/snippets/python/contrib/*.py
21cr|python-wxpython4-kicad-4.2.1-2|88	sed -i 's/\r$//' docs/sphinx/rest_substitutions/snippets/python/converted/*.py
21cr|python-wxpython4-kicad-4.2.1-2|89	sed -i 's/\r$//' docs/sphinx/_downloads/i18nwxapp/locale/I18Nwxapp.pot
21cr|python-wxpython4-kicad-4.2.1-2|90	sed -i 's/\r$//' docs/sphinx/make.bat
21cr|python-wxpython4-kicad-4.2.1-2|91	sed -i 's/\r$//' docs/sphinx/phoenix_theme/theme.conf
21cr|python-wxpython4-kicad-4.2.1-2|92	sed -i 's/\r$//' samples/floatcanvas/BouncingBall.py
21cr|python-wxpython4-kicad-4.2.1-2|93	# Remove spurious executable perms
21cr|python-wxpython4-kicad-4.2.1-2|94	chmod -x demo/*.py
21cr|python-wxpython4-kicad-4.2.1-2|95	chmod -x samples/mainloop/mainloop.py
21cr|python-wxpython4-kicad-4.2.1-2|96	chmod -x samples/printing/sample-text.txt
21cr|python-wxpython4-kicad-4.2.1-2|97	# Remove empty files
21cr|python-wxpython4-kicad-4.2.1-2|98	find docs/sphinx/rest_substitutions/snippets/python/converted -size 0 -delete
21cr|python-wxpython4-kicad-4.2.1-2|99	# Convert files to UTF-8
21cr|python-wxpython4-kicad-4.2.1-2|100	for file in demo/TestTable.txt docs/sphinx/_downloads/i18nwxapp/locale/I18Nwxapp.pot docs/sphinx/class_summary.pkl docs/sphinx/wx.1moduleindex.pkl; do
21cr|python-wxpython4-kicad-4.2.1-2|101	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file &&	\
21cr|python-wxpython4-kicad-4.2.1-2|102	touch -r $file $file.new &&	\
21cr|python-wxpython4-kicad-4.2.1-2|103	mv $file.new $file
21cr|python-wxpython4-kicad-4.2.1-2|104	done
21cr|python-wxpython4-kicad-4.2.1-2|105	
21cr|python-wxpython4-kicad-4.2.1-2|106	# Fix libdir otherwise additional wx libs cannot be found, fix default optimization flags
21cr|python-wxpython4-kicad-4.2.1-2|107	sed -i -e 's|/usr/lib|%{_libdir}|' -e 's|-O3|-O2|' buildtools/config.py
21cr|python-wxpython4-kicad-4.2.1-2|108	sed -i -e 's|/usr/lib|%{_libdir}|' -e 's|-O3|-O2|' etg/config.py
21cr|python-wxpython4-kicad-4.2.1-2|109	
21cr|python-wxpython4-kicad-4.2.1-2|110	%build
21cr|python-wxpython4-kicad-4.2.1-2|111	# build_py for https://gitlab.com/kicad/code/kicad/-/issues/14266#note_1450474388
21cr|python-wxpython4-kicad-4.2.1-2|112	DOXYGEN=%{_bindir}/doxygen WAF=%{_bindir}/waf %{__python3} -u build.py build_py --use_syswx --gtk3
21cr|python-wxpython4-kicad-4.2.1-2|113	
21cr|python-wxpython4-kicad-4.2.1-2|114	%install
21cr|python-wxpython4-kicad-4.2.1-2|115	%{__python3} build.py install_py --destdir=%{buildroot}
21cr|python-wxpython4-kicad-4.2.1-2|116	rm -f %{buildroot}%{_bindir}/*
21cr|python-wxpython4-kicad-4.2.1-2|117	# Remove locale files (they are provided by wxWidgets)
21cr|python-wxpython4-kicad-4.2.1-2|118	rm -rf %{buildroot}%{python3_sitearch}/wx/locale
21cr|python-wxpython4-kicad-4.2.1-2|119	
21cr|python-wxpython4-kicad-4.2.1-2|120	# For kicad in contrib
21cr|python-wxpython4-kicad-4.2.1-2|121	rm -rf %{buildroot}%{python3_sitearch}/wx/*media*
21cr|python-wxpython4-kicad-4.2.1-2|122	rm -rf %{buildroot}%{python3_sitearch}/wx/__pycache__/*media*
21cr|python-wxpython4-kicad-4.2.1-2|123	rm -rf %{buildroot}%{python3_sitearch}/wx/*html2*
21cr|python-wxpython4-kicad-4.2.1-2|124	rm -rf %{buildroot}%{python3_sitearch}/wx/__pycache__/*html2*

7238 21
21cr|python-xapp-2.2.2-1|1	%define pypi_name xapp
21cr|python-xapp-2.2.2-1|2	
21cr|python-xapp-2.2.2-1|3	Summary:        Python bindings for %{pypi_name}s
21cr|python-xapp-2.2.2-1|4	Group:          Development/Python
21cr|python-xapp-2.2.2-1|5	Name:           python-%{pypi_name}
21cr|python-xapp-2.2.2-1|6	Version:	2.2.2
21cr|python-xapp-2.2.2-1|7	Release:	1
21cr|python-xapp-2.2.2-1|8	License:        GPLv2
21cr|python-xapp-2.2.2-1|9	URL:            https://github.com/linuxmint/%{name}
21cr|python-xapp-2.2.2-1|10	Source0:        %url/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|python-xapp-2.2.2-1|11	
21cr|python-xapp-2.2.2-1|12	BuildRequires:   pkgconfig(python3)
21cr|python-xapp-2.2.2-1|13	BuildRequires:   python3egg(setuptools)
21cr|python-xapp-2.2.2-1|14	
21cr|python-xapp-2.2.2-1|15	BuildArch:      noarch
21cr|python-xapp-2.2.2-1|16	
21cr|python-xapp-2.2.2-1|17	%description
21cr|python-xapp-2.2.2-1|18	Python3 bindings for xapps.
21cr|python-xapp-2.2.2-1|19	
21cr|python-xapp-2.2.2-1|20	#-------------------------------------------------------------
21cr|python-xapp-2.2.2-1|21	
21cr|python-xapp-2.2.2-1|22	%package -n python3-%{pypi_name}
21cr|python-xapp-2.2.2-1|23	Summary:        Python bindings for %{pypi_name}s
21cr|python-xapp-2.2.2-1|24	Group:          Development/Python
21cr|python-xapp-2.2.2-1|25	Requires:       python3egg(psutil)
21cr|python-xapp-2.2.2-1|26	Provides:       python-%{pypi_name} = %{EVRD}
21cr|python-xapp-2.2.2-1|27	
21cr|python-xapp-2.2.2-1|28	%description -n python3-%{pypi_name}
21cr|python-xapp-2.2.2-1|29	Python3 bindings for xapps.
21cr|python-xapp-2.2.2-1|30	
21cr|python-xapp-2.2.2-1|31	%files -n python3-%{pypi_name}
21cr|python-xapp-2.2.2-1|32	%doc COPYING
21cr|python-xapp-2.2.2-1|33	%{py3_puresitedir}/%{pypi_name}/
21cr|python-xapp-2.2.2-1|34	%{py3_puresitedir}/python_%{pypi_name}-*-py*.egg-info
21cr|python-xapp-2.2.2-1|35	
21cr|python-xapp-2.2.2-1|36	#-------------------------------------------------------------
21cr|python-xapp-2.2.2-1|37	
21cr|python-xapp-2.2.2-1|38	%prep
21cr|python-xapp-2.2.2-1|39	%setup -q -n python3-%{pypi_name}-%{version}
21cr|python-xapp-2.2.2-1|40	
21cr|python-xapp-2.2.2-1|41	%build
21cr|python-xapp-2.2.2-1|42	%py3_build
21cr|python-xapp-2.2.2-1|43	
21cr|python-xapp-2.2.2-1|44	%install
21cr|python-xapp-2.2.2-1|45	%py3_install
21cr|python-xapp-2.2.2-1|46	
21cr|python-xapp-2.2.2-1|47	chmod +x %{buildroot}%{py3_puresitedir}/%{pypi_name}/{GSettingsWidgets,SettingsWidgets}.py
21cr|python-xapp-2.2.2-1|48	

7239 21
21cr|python-xdot-0.6-3|1	%define	module	xdot
21cr|python-xdot-0.6-3|2	%define rel	git81b8d7d
21cr|python-xdot-0.6-3|3	
21cr|python-xdot-0.6-3|4	Summary:	Interactive viewer for Graphviz dot files
21cr|python-xdot-0.6-3|5	Name:		python-%{module}
21cr|python-xdot-0.6-3|6	Version:	0.6
21cr|python-xdot-0.6-3|7	Release:	3
21cr|python-xdot-0.6-3|8	Source0:	https://github.com/jrfonseca/xdot.py/archive/0.6.tar.gz
21cr|python-xdot-0.6-3|9	License:	LGPLv3+
21cr|python-xdot-0.6-3|10	Group:		Graphics
21cr|python-xdot-0.6-3|11	Url:		http://code.google.com/p/jrfonseca/wiki/XDot/
21cr|python-xdot-0.6-3|12	BuildArch:	noarch
21cr|python-xdot-0.6-3|13	Requires:	graphviz
21cr|python-xdot-0.6-3|14	Requires:	pygtk2.0
21cr|python-xdot-0.6-3|15	BuildRequires:	python2-setuptools
21cr|python-xdot-0.6-3|16	BuildRequires:	python2-devel
21cr|python-xdot-0.6-3|17	
21cr|python-xdot-0.6-3|18	%description
21cr|python-xdot-0.6-3|19	xdot is an interactive viewer for graphs written in
21cr|python-xdot-0.6-3|20	Graphviz's dot language.
21cr|python-xdot-0.6-3|21	
21cr|python-xdot-0.6-3|22	It internally uses Graphviz's xdot output format as an
21cr|python-xdot-0.6-3|23	intermediate format, and PyGTK and Cairo for rendering.
21cr|python-xdot-0.6-3|24	
21cr|python-xdot-0.6-3|25	xdot can be used either as a standalone application from
21cr|python-xdot-0.6-3|26	the command line, or as a library embedded in your Python
21cr|python-xdot-0.6-3|27	application.
21cr|python-xdot-0.6-3|28	
21cr|python-xdot-0.6-3|29	%package -n python2-%{module}
21cr|python-xdot-0.6-3|30	%py2_migration_meta python2-%{module}
21cr|python-xdot-0.6-3|31	Summary:	Interactive viewer for Graphviz dot files
21cr|python-xdot-0.6-3|32	
21cr|python-xdot-0.6-3|33	%description -n python2-%{module}
21cr|python-xdot-0.6-3|34	xdot is an interactive viewer for graphs written in
21cr|python-xdot-0.6-3|35	Graphviz's dot language.
21cr|python-xdot-0.6-3|36	
21cr|python-xdot-0.6-3|37	It internally uses Graphviz's xdot output format as an
21cr|python-xdot-0.6-3|38	intermediate format, and PyGTK and Cairo for rendering.
21cr|python-xdot-0.6-3|39	
21cr|python-xdot-0.6-3|40	xdot can be used either as a standalone application from
21cr|python-xdot-0.6-3|41	the command line, or as a library embedded in your Python
21cr|python-xdot-0.6-3|42	application.
21cr|python-xdot-0.6-3|43	
21cr|python-xdot-0.6-3|44	
21cr|python-xdot-0.6-3|45	%prep
21cr|python-xdot-0.6-3|46	%setup -qn xdot.py-%{version}
21cr|python-xdot-0.6-3|47	
21cr|python-xdot-0.6-3|48	%install
21cr|python-xdot-0.6-3|49	PYTHONDONTWRITEBYTECODE= %__python2 setup.py install --root=%{buildroot}
21cr|python-xdot-0.6-3|50	
21cr|python-xdot-0.6-3|51	%files -n python2-%{module}
21cr|python-xdot-0.6-3|52	%doc sample.py
21cr|python-xdot-0.6-3|53	%{py2_puresitedir}/*
21cr|python-xdot-0.6-3|54	%{_bindir}/*

7240 21
21cr|python-xlsxwriter-3.0.3-1|1	%global debug_package %{nil}
21cr|python-xlsxwriter-3.0.3-1|2	%global pkgname xlsxwriter
21cr|python-xlsxwriter-3.0.3-1|3	%global sum Python module for writing files in the Excel 2007+ XLSX file format
21cr|python-xlsxwriter-3.0.3-1|4	%global desc \
21cr|python-xlsxwriter-3.0.3-1|5	XlsxWriter is a Python module for writing files in the Excel 2007+ XLSX file \
21cr|python-xlsxwriter-3.0.3-1|6	format. \
21cr|python-xlsxwriter-3.0.3-1|7	\
21cr|python-xlsxwriter-3.0.3-1|8	XlsxWriter can be used to write text, numbers, formulas and hyperlinks \
21cr|python-xlsxwriter-3.0.3-1|9	to multiple worksheets and it supports features such as formatting and \
21cr|python-xlsxwriter-3.0.3-1|10	many more.
21cr|python-xlsxwriter-3.0.3-1|11	
21cr|python-xlsxwriter-3.0.3-1|12	Name:		python-%{pkgname}
21cr|python-xlsxwriter-3.0.3-1|13	Version:	3.0.3
21cr|python-xlsxwriter-3.0.3-1|14	Release:	1
21cr|python-xlsxwriter-3.0.3-1|15	Summary:	%{sum}
21cr|python-xlsxwriter-3.0.3-1|16	Group:		Development/Python
21cr|python-xlsxwriter-3.0.3-1|17	License:	LGPL
21cr|python-xlsxwriter-3.0.3-1|18	Source0:	https://files.pythonhosted.org/packages/53/04/91ff43803c3e88c32aa272fdbda5859fc3c3b50b0de3a1e439cc57455330/XlsxWriter-3.0.3.tar.gz
21cr|python-xlsxwriter-3.0.3-1|19	URL:		https://pypi.python.org/pypi/XlsxWriter
21cr|python-xlsxwriter-3.0.3-1|20	BuildRequires:	python3-setuptools
21cr|python-xlsxwriter-3.0.3-1|21	BuildRequires:	python3-devel
21cr|python-xlsxwriter-3.0.3-1|22	BuildArch:	noarch
21cr|python-xlsxwriter-3.0.3-1|23	
21cr|python-xlsxwriter-3.0.3-1|24	%description
21cr|python-xlsxwriter-3.0.3-1|25	%{desc}
21cr|python-xlsxwriter-3.0.3-1|26	
21cr|python-xlsxwriter-3.0.3-1|27	#---------------------------------------------------------
21cr|python-xlsxwriter-3.0.3-1|28	
21cr|python-xlsxwriter-3.0.3-1|29	%package -n python3-%{pkgname}
21cr|python-xlsxwriter-3.0.3-1|30	Summary:	%{sum}
21cr|python-xlsxwriter-3.0.3-1|31	Group:		Development/Python
21cr|python-xlsxwriter-3.0.3-1|32	
21cr|python-xlsxwriter-3.0.3-1|33	%description -n python3-%{pkgname}
21cr|python-xlsxwriter-3.0.3-1|34	%{desc}
21cr|python-xlsxwriter-3.0.3-1|35	
21cr|python-xlsxwriter-3.0.3-1|36	%files -n python3-%{pkgname}
21cr|python-xlsxwriter-3.0.3-1|37	%{py3_puresitedir}/XlsxWriter*egg-info/*
21cr|python-xlsxwriter-3.0.3-1|38	%{py3_puresitedir}/%{pkgname}
21cr|python-xlsxwriter-3.0.3-1|39	%{_bindir}/*
21cr|python-xlsxwriter-3.0.3-1|40	
21cr|python-xlsxwriter-3.0.3-1|41	#---------------------------------------------------------
21cr|python-xlsxwriter-3.0.3-1|42	
21cr|python-xlsxwriter-3.0.3-1|43	%prep
21cr|python-xlsxwriter-3.0.3-1|44	%setup -qn XlsxWriter-%{version}
21cr|python-xlsxwriter-3.0.3-1|45	
21cr|python-xlsxwriter-3.0.3-1|46	%build
21cr|python-xlsxwriter-3.0.3-1|47	%py3_build
21cr|python-xlsxwriter-3.0.3-1|48	
21cr|python-xlsxwriter-3.0.3-1|49	%install
21cr|python-xlsxwriter-3.0.3-1|50	%py3_install

7241 21
21cr|python-xlutils-2.0.0-4|1	%define	oname	xlutils
21cr|python-xlutils-2.0.0-4|2	
21cr|python-xlutils-2.0.0-4|3	Name:		python-%{oname}
21cr|python-xlutils-2.0.0-4|4	Version:	2.0.0
21cr|python-xlutils-2.0.0-4|5	Release:	4
21cr|python-xlutils-2.0.0-4|6	Summary:	Utilities for working with Excel files that require both xlrd and xlwt
21cr|python-xlutils-2.0.0-4|7	Source0:	https://pypi.python.org/packages/93/fe/af6d73e4bc7b0ce359d34bebb2e8d4d129763acfecd66a3a7efc587e54c9/xlutils-2.0.0.tar.gz
21cr|python-xlutils-2.0.0-4|8	License:	MIT
21cr|python-xlutils-2.0.0-4|9	Group:		Development/Python
21cr|python-xlutils-2.0.0-4|10	Url:		https://www.python-excel.org
21cr|python-xlutils-2.0.0-4|11	BuildArch:	noarch
21cr|python-xlutils-2.0.0-4|12	BuildRequires:	python3egg(setuptools)
21cr|python-xlutils-2.0.0-4|13	BuildRequires:	python3-devel
21cr|python-xlutils-2.0.0-4|14	
21cr|python-xlutils-2.0.0-4|15	%description
21cr|python-xlutils-2.0.0-4|16	Copyright (c) 2008-2015 Simplistix Ltd.
21cr|python-xlutils-2.0.0-4|17	See docs/license.txt for details.
21cr|python-xlutils-2.0.0-4|18	
21cr|python-xlutils-2.0.0-4|19	#----------------------------------------------------------------------------
21cr|python-xlutils-2.0.0-4|20	
21cr|python-xlutils-2.0.0-4|21	%package -n python3-%{oname}
21cr|python-xlutils-2.0.0-4|22	Summary:        Utilities for working with Excel files that require both xlrd and xlwt
21cr|python-xlutils-2.0.0-4|23	Group:          Development/Python
21cr|python-xlutils-2.0.0-4|24	
21cr|python-xlutils-2.0.0-4|25	%description -n python3-%{oname}
21cr|python-xlutils-2.0.0-4|26	Copyright (c) 2008-2015 Simplistix Ltd.
21cr|python-xlutils-2.0.0-4|27	See docs/license.txt for details.
21cr|python-xlutils-2.0.0-4|28	
21cr|python-xlutils-2.0.0-4|29	%files -n python3-%{oname}
21cr|python-xlutils-2.0.0-4|30	%doc README.rst
21cr|python-xlutils-2.0.0-4|31	%{_bindir}/margins*
21cr|python-xlutils-2.0.0-4|32	%{py3_puresitedir}/xlutils*
21cr|python-xlutils-2.0.0-4|33	
21cr|python-xlutils-2.0.0-4|34	#----------------------------------------------------------------------------
21cr|python-xlutils-2.0.0-4|35	
21cr|python-xlutils-2.0.0-4|36	
21cr|python-xlutils-2.0.0-4|37	%prep
21cr|python-xlutils-2.0.0-4|38	%setup -qn %{oname}-%{version}
21cr|python-xlutils-2.0.0-4|39	
21cr|python-xlutils-2.0.0-4|40	%build
21cr|python-xlutils-2.0.0-4|41	%py3_build
21cr|python-xlutils-2.0.0-4|42	
21cr|python-xlutils-2.0.0-4|43	%install
21cr|python-xlutils-2.0.0-4|44	%py3_install
21cr|python-xlutils-2.0.0-4|45	cp %{buildroot}%{_bindir}/margins %{buildroot}%{_bindir}/margins3

7242 21
21cr|python-xlwt-1.3.0-1|1	# Created by pyp2rpm-1.0.1
21cr|python-xlwt-1.3.0-1|2	%global pypi_name xlwt
21cr|python-xlwt-1.3.0-1|3	
21cr|python-xlwt-1.3.0-1|4	Name:           python-xlwt
21cr|python-xlwt-1.3.0-1|5	Version:	1.3.0
21cr|python-xlwt-1.3.0-1|6	Release:	1
21cr|python-xlwt-1.3.0-1|7	Group:          Development/Python
21cr|python-xlwt-1.3.0-1|8	Summary:        Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003
21cr|python-xlwt-1.3.0-1|9	License:        BSD
21cr|python-xlwt-1.3.0-1|10	Source0:	https://files.pythonhosted.org/packages/06/97/56a6f56ce44578a69343449aa5a0d98eefe04085d69da539f3034e2cd5c1/xlwt-1.3.0.tar.gz
21cr|python-xlwt-1.3.0-1|11	BuildArch:      noarch
21cr|python-xlwt-1.3.0-1|12	BuildRequires:  python3-devel
21cr|python-xlwt-1.3.0-1|13	BuildRequires:  python3-setuptools
21cr|python-xlwt-1.3.0-1|14	
21cr|python-xlwt-1.3.0-1|15	%description
21cr|python-xlwt-1.3.0-1|16	xlwt is a library for generating spreadsheet files that are compatible
21cr|python-xlwt-1.3.0-1|17	with Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. xlwt
21cr|python-xlwt-1.3.0-1|18	has full support for Unicode. Excel spreadsheets can be generated on
21cr|python-xlwt-1.3.0-1|19	any platform without needing Excel or a COM server. The only
21cr|python-xlwt-1.3.0-1|20	requirement is Python 2.3 to 2.7.
21cr|python-xlwt-1.3.0-1|21	
21cr|python-xlwt-1.3.0-1|22	
21cr|python-xlwt-1.3.0-1|23	%package -n     python3-%{pypi_name}
21cr|python-xlwt-1.3.0-1|24	Summary:        Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003
21cr|python-xlwt-1.3.0-1|25	
21cr|python-xlwt-1.3.0-1|26	%description -n python3-%{pypi_name}
21cr|python-xlwt-1.3.0-1|27	xlwt is a library for generating spreadsheet files that are compatible
21cr|python-xlwt-1.3.0-1|28	with Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. xlwt
21cr|python-xlwt-1.3.0-1|29	has full support for Unicode. Excel spreadsheets can be generated on
21cr|python-xlwt-1.3.0-1|30	any platform without needing Excel or a COM server. The only
21cr|python-xlwt-1.3.0-1|31	requirement is Python 2.3 to 2.7.
21cr|python-xlwt-1.3.0-1|32	
21cr|python-xlwt-1.3.0-1|33	%prep
21cr|python-xlwt-1.3.0-1|34	%setup -q -n %{pypi_name}-%{version}
21cr|python-xlwt-1.3.0-1|35	
21cr|python-xlwt-1.3.0-1|36	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21cr|python-xlwt-1.3.0-1|37	
21cr|python-xlwt-1.3.0-1|38	%build
21cr|python-xlwt-1.3.0-1|39	%py3_build
21cr|python-xlwt-1.3.0-1|40	
21cr|python-xlwt-1.3.0-1|41	
21cr|python-xlwt-1.3.0-1|42	%install
21cr|python-xlwt-1.3.0-1|43	python3 setup.py install --skip-build --root %{buildroot}
21cr|python-xlwt-1.3.0-1|44	
21cr|python-xlwt-1.3.0-1|45	%files -n python3-%{pypi_name}
21cr|python-xlwt-1.3.0-1|46	%doc README.rst
21cr|python-xlwt-1.3.0-1|47	%{py3_puresitedir}/%{pypi_name}
21cr|python-xlwt-1.3.0-1|48	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

7243 21
21cr|python-xmp-toolkit-2.0.1-1|1	%global pypi_name python-xmp-toolkit
21cr|python-xmp-toolkit-2.0.1-1|2	%global srcname xmp-toolkit
21cr|python-xmp-toolkit-2.0.1-1|3	
21cr|python-xmp-toolkit-2.0.1-1|4	Name:           python-%{srcname}
21cr|python-xmp-toolkit-2.0.1-1|5	Version:        2.0.1
21cr|python-xmp-toolkit-2.0.1-1|6	Release:        1
21cr|python-xmp-toolkit-2.0.1-1|7	Summary:        Python XMP Toolkit for working with metadata
21cr|python-xmp-toolkit-2.0.1-1|8	Group:          Development/Python
21cr|python-xmp-toolkit-2.0.1-1|9	License:        BSD
21cr|python-xmp-toolkit-2.0.1-1|10	URL:            https://github.com/python-xmp-toolkit/python-xmp-toolkit
21cr|python-xmp-toolkit-2.0.1-1|11	Source0:        %{pypi_source %{pypi_name}}
21cr|python-xmp-toolkit-2.0.1-1|12	# https://github.com/python-xmp-toolkit/python-xmp-toolkit/pull/84
21cr|python-xmp-toolkit-2.0.1-1|13	Source1:        https://github.com/python-xmp-toolkit/python-xmp-toolkit/raw/e0f42af4a731ac1eea2977895f2c8dd0264304c3/test/samples/BlueSquare.gif
21cr|python-xmp-toolkit-2.0.1-1|14	# https://github.com/python-xmp-toolkit/python-xmp-toolkit/pull/68
21cr|python-xmp-toolkit-2.0.1-1|15	Patch0001:      2f94011ab789d1d2cabc41db7a708a19a62bb573.patch
21cr|python-xmp-toolkit-2.0.1-1|16	
21cr|python-xmp-toolkit-2.0.1-1|17	BuildArch:      noarch
21cr|python-xmp-toolkit-2.0.1-1|18	
21cr|python-xmp-toolkit-2.0.1-1|19	BuildRequires:  exempi
21cr|python-xmp-toolkit-2.0.1-1|20	BuildRequires:  python3-devel
21cr|python-xmp-toolkit-2.0.1-1|21	BuildRequires:  python3dist(pytz)
21cr|python-xmp-toolkit-2.0.1-1|22	BuildRequires:  python3dist(setuptools)
21cr|python-xmp-toolkit-2.0.1-1|23	BuildRequires:  python3dist(sphinx)
21cr|python-xmp-toolkit-2.0.1-1|24	
21cr|python-xmp-toolkit-2.0.1-1|25	%description
21cr|python-xmp-toolkit-2.0.1-1|26	Python XMP Toolkit Python XMP Toolkit is a library for working with XMP
21cr|python-xmp-toolkit-2.0.1-1|27	metadata, as well as reading/writing XMP metadata stored in many different file
21cr|python-xmp-toolkit-2.0.1-1|28	formats.
21cr|python-xmp-toolkit-2.0.1-1|29	
21cr|python-xmp-toolkit-2.0.1-1|30	#--------------------------------------------------------------------------
21cr|python-xmp-toolkit-2.0.1-1|31	
21cr|python-xmp-toolkit-2.0.1-1|32	%package -n     python3-%{srcname}
21cr|python-xmp-toolkit-2.0.1-1|33	Summary:        %{summary}
21cr|python-xmp-toolkit-2.0.1-1|34	Group:          Development/Python
21cr|python-xmp-toolkit-2.0.1-1|35	
21cr|python-xmp-toolkit-2.0.1-1|36	Requires:       exempi
21cr|python-xmp-toolkit-2.0.1-1|37	%{?python_enable_dependency_generator}
21cr|python-xmp-toolkit-2.0.1-1|38	
21cr|python-xmp-toolkit-2.0.1-1|39	%description -n python3-%{srcname}
21cr|python-xmp-toolkit-2.0.1-1|40	Python XMP Toolkit Python XMP Toolkit is a library for working with XMP
21cr|python-xmp-toolkit-2.0.1-1|41	metadata, as well as reading/writing XMP metadata stored in many different file
21cr|python-xmp-toolkit-2.0.1-1|42	formats.
21cr|python-xmp-toolkit-2.0.1-1|43	
21cr|python-xmp-toolkit-2.0.1-1|44	%files -n python3-%{srcname}
21cr|python-xmp-toolkit-2.0.1-1|45	%license LICENSE
21cr|python-xmp-toolkit-2.0.1-1|46	%doc README.rst
21cr|python-xmp-toolkit-2.0.1-1|47	%{python3_sitelib}/libxmp
21cr|python-xmp-toolkit-2.0.1-1|48	%{python3_sitelib}/python_xmp_toolkit-%{version}-py%{python3_version}.egg-info
21cr|python-xmp-toolkit-2.0.1-1|49	
21cr|python-xmp-toolkit-2.0.1-1|50	#--------------------------------------------------------------------------
21cr|python-xmp-toolkit-2.0.1-1|51	%package -n python-%{srcname}-doc
21cr|python-xmp-toolkit-2.0.1-1|52	Summary:        python-xmp-toolkit documentation
21cr|python-xmp-toolkit-2.0.1-1|53	Group:          Documentation
21cr|python-xmp-toolkit-2.0.1-1|54	
21cr|python-xmp-toolkit-2.0.1-1|55	%description -n python-%{srcname}-doc
21cr|python-xmp-toolkit-2.0.1-1|56	Documentation for python-xmp-toolkit
21cr|python-xmp-toolkit-2.0.1-1|57	
21cr|python-xmp-toolkit-2.0.1-1|58	%files -n python-%{srcname}-doc
21cr|python-xmp-toolkit-2.0.1-1|59	%doc html
21cr|python-xmp-toolkit-2.0.1-1|60	%license LICENSE
21cr|python-xmp-toolkit-2.0.1-1|61	
21cr|python-xmp-toolkit-2.0.1-1|62	#--------------------------------------------------------------------------
21cr|python-xmp-toolkit-2.0.1-1|63	
21cr|python-xmp-toolkit-2.0.1-1|64	%prep
21cr|python-xmp-toolkit-2.0.1-1|65	%autosetup -n %{pypi_name}-%{version} -p1
21cr|python-xmp-toolkit-2.0.1-1|66	cp %SOURCE1 test/samples/
21cr|python-xmp-toolkit-2.0.1-1|67	
21cr|python-xmp-toolkit-2.0.1-1|68	# Remove bundled egg-info
21cr|python-xmp-toolkit-2.0.1-1|69	rm -rf %{pypi_name}.egg-info
21cr|python-xmp-toolkit-2.0.1-1|70	
21cr|python-xmp-toolkit-2.0.1-1|71	
21cr|python-xmp-toolkit-2.0.1-1|72	%build
21cr|python-xmp-toolkit-2.0.1-1|73	%py3_build
21cr|python-xmp-toolkit-2.0.1-1|74	
21cr|python-xmp-toolkit-2.0.1-1|75	# generate html docs
21cr|python-xmp-toolkit-2.0.1-1|76	PYTHONPATH=${PWD} sphinx-build-3 docs html
21cr|python-xmp-toolkit-2.0.1-1|77	# remove the sphinx-build leftovers
21cr|python-xmp-toolkit-2.0.1-1|78	rm -rf html/.{doctrees,buildinfo}
21cr|python-xmp-toolkit-2.0.1-1|79	
21cr|python-xmp-toolkit-2.0.1-1|80	
21cr|python-xmp-toolkit-2.0.1-1|81	%install
21cr|python-xmp-toolkit-2.0.1-1|82	%py3_install
21cr|python-xmp-toolkit-2.0.1-1|83	
21cr|python-xmp-toolkit-2.0.1-1|84	
21cr|python-xmp-toolkit-2.0.1-1|85	%check
21cr|python-xmp-toolkit-2.0.1-1|86	%py3_test
21cr|python-xmp-toolkit-2.0.1-1|87	
21cr|python-xmp-toolkit-2.0.1-1|88	
21cr|python-xmp-toolkit-2.0.1-1|89	

7244 21
21cr|python-xxhash-3.0.0-1|1	Name:           python-xxhash
21cr|python-xxhash-3.0.0-1|2	Version:        3.0.0
21cr|python-xxhash-3.0.0-1|3	Release:        1
21cr|python-xxhash-3.0.0-1|4	Summary:        Python Binding for xxHash
21cr|python-xxhash-3.0.0-1|5	Group:          Development/Python
21cr|python-xxhash-3.0.0-1|6	License:        BSD
21cr|python-xxhash-3.0.0-1|7	URL:            https://github.com/ifduyue/python-xxhash
21cr|python-xxhash-3.0.0-1|8	Source0:        %{pypi_source xxhash}
21cr|python-xxhash-3.0.0-1|9	Patch0:         xxhash-setuptools-scm.patch
21cr|python-xxhash-3.0.0-1|10	BuildRequires:  python3-devel
21cr|python-xxhash-3.0.0-1|11	BuildRequires:  pyproject-rpm-macros
21cr|python-xxhash-3.0.0-1|12	BuildRequires:  pkgconfig(libxxhash)
21cr|python-xxhash-3.0.0-1|13	
21cr|python-xxhash-3.0.0-1|14	%global common_description %{expand:
21cr|python-xxhash-3.0.0-1|15	xxhash is a Python binding for the xxHash library by Yann Collet.}
21cr|python-xxhash-3.0.0-1|16	
21cr|python-xxhash-3.0.0-1|17	%description %{common_description}
21cr|python-xxhash-3.0.0-1|18	
21cr|python-xxhash-3.0.0-1|19	#-------------------------------------------------------------
21cr|python-xxhash-3.0.0-1|20	%package -n python3-xxhash
21cr|python-xxhash-3.0.0-1|21	Summary:        %{summary}
21cr|python-xxhash-3.0.0-1|22	Group:          Development/Python
21cr|python-xxhash-3.0.0-1|23	
21cr|python-xxhash-3.0.0-1|24	%description -n python3-xxhash %{common_description}
21cr|python-xxhash-3.0.0-1|25	
21cr|python-xxhash-3.0.0-1|26	%files -n python3-xxhash -f %{pyproject_files}
21cr|python-xxhash-3.0.0-1|27	%doc CHANGELOG.rst
21cr|python-xxhash-3.0.0-1|28	%doc README.rst
21cr|python-xxhash-3.0.0-1|29	
21cr|python-xxhash-3.0.0-1|30	#-------------------------------------------------------------
21cr|python-xxhash-3.0.0-1|31	
21cr|python-xxhash-3.0.0-1|32	%prep
21cr|python-xxhash-3.0.0-1|33	%autosetup -p1 -n xxhash-%{version}
21cr|python-xxhash-3.0.0-1|34	# Remove bundled xxhash library
21cr|python-xxhash-3.0.0-1|35	rm -rvf deps
21cr|python-xxhash-3.0.0-1|36	
21cr|python-xxhash-3.0.0-1|37	%generate_buildrequires
21cr|python-xxhash-3.0.0-1|38	%pyproject_buildrequires -r
21cr|python-xxhash-3.0.0-1|39	
21cr|python-xxhash-3.0.0-1|40	%build
21cr|python-xxhash-3.0.0-1|41	%set_build_flags
21cr|python-xxhash-3.0.0-1|42	# Normally, no extra flags are required to link the xxhash shared library, but
21cr|python-xxhash-3.0.0-1|43	# we are prepared:
21cr|python-xxhash-3.0.0-1|44	export CFLAGS="${CFLAGS} $(pkgconf --cflags libxxhash)"
21cr|python-xxhash-3.0.0-1|45	export LDFLAGS="${LDFLAGS} $(pkgconf --libs-only-L libxxhash)"
21cr|python-xxhash-3.0.0-1|46	export LDFLAGS="${LDFLAGS} $(pkgconf --libs-only-other libxxhash)"
21cr|python-xxhash-3.0.0-1|47	export XXHASH_LINK_SO='1'
21cr|python-xxhash-3.0.0-1|48	%pyproject_wheel
21cr|python-xxhash-3.0.0-1|49	
21cr|python-xxhash-3.0.0-1|50	
21cr|python-xxhash-3.0.0-1|51	%install
21cr|python-xxhash-3.0.0-1|52	%pyproject_install
21cr|python-xxhash-3.0.0-1|53	%pyproject_save_files xxhash
21cr|python-xxhash-3.0.0-1|54	
21cr|python-xxhash-3.0.0-1|55	
21cr|python-xxhash-3.0.0-1|56	%check
21cr|python-xxhash-3.0.0-1|57	cd tests
21cr|python-xxhash-3.0.0-1|58	PYTHONPATH='%{buildroot}%{python3_sitearch}' %__python3 -m unittest discover

7245 21
21cr|python-yapf-0.32.0-1|1	%global pypi_name yapf
21cr|python-yapf-0.32.0-1|2	
21cr|python-yapf-0.32.0-1|3	%global desc %{expand: \
21cr|python-yapf-0.32.0-1|4	YAPF Introduction Most of the current formatters for Python e.g., autopep8, and
21cr|python-yapf-0.32.0-1|5	pep8ify are made to remove lint errors from code. This has some obvious
21cr|python-yapf-0.32.0-1|6	limitations. For instance, code that conforms to the PEP 8 guidelines may not
21cr|python-yapf-0.32.0-1|7	be}
21cr|python-yapf-0.32.0-1|8	
21cr|python-yapf-0.32.0-1|9	Name:		python-%{pypi_name}
21cr|python-yapf-0.32.0-1|10	Version:	0.32.0
21cr|python-yapf-0.32.0-1|11	Release:	1
21cr|python-yapf-0.32.0-1|12	Summary:	A formatter for Python code
21cr|python-yapf-0.32.0-1|13	Group:		Development/Python
21cr|python-yapf-0.32.0-1|14	License:	ASL 2.0
21cr|python-yapf-0.32.0-1|15	URL:		https://github.com/google/yapf
21cr|python-yapf-0.32.0-1|16	Source0:	%{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21cr|python-yapf-0.32.0-1|17	BuildArch:	noarch
21cr|python-yapf-0.32.0-1|18	
21cr|python-yapf-0.32.0-1|19	BuildRequires:	python3-devel
21cr|python-yapf-0.32.0-1|20	BuildRequires:	python3dist(setuptools)
21cr|python-yapf-0.32.0-1|21	
21cr|python-yapf-0.32.0-1|22	%description
21cr|python-yapf-0.32.0-1|23	%{desc}
21cr|python-yapf-0.32.0-1|24	#-----------------------------------------------------
21cr|python-yapf-0.32.0-1|25	%package -n	python3-%{pypi_name}
21cr|python-yapf-0.32.0-1|26	Summary:	%{summary}
21cr|python-yapf-0.32.0-1|27	Group:		Development/Python
21cr|python-yapf-0.32.0-1|28	Requires:	python3dist(setuptools)
21cr|python-yapf-0.32.0-1|29	
21cr|python-yapf-0.32.0-1|30	%description -n	python3-%{pypi_name}
21cr|python-yapf-0.32.0-1|31	%{desc}
21cr|python-yapf-0.32.0-1|32	
21cr|python-yapf-0.32.0-1|33	%files -n python3-%{pypi_name}
21cr|python-yapf-0.32.0-1|34	%license LICENSE
21cr|python-yapf-0.32.0-1|35	%doc README-plugins.rst README.rst
21cr|python-yapf-0.32.0-1|36	%{_bindir}/yapf
21cr|python-yapf-0.32.0-1|37	%{_bindir}/yapf-diff
21cr|python-yapf-0.32.0-1|38	%{python3_sitelib}/%{pypi_name}
21cr|python-yapf-0.32.0-1|39	%{python3_sitelib}/yapftests
21cr|python-yapf-0.32.0-1|40	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21cr|python-yapf-0.32.0-1|41	
21cr|python-yapf-0.32.0-1|42	#-----------------------------------------------------
21cr|python-yapf-0.32.0-1|43	
21cr|python-yapf-0.32.0-1|44	%prep
21cr|python-yapf-0.32.0-1|45	%autosetup -n %{pypi_name}-%{version}
21cr|python-yapf-0.32.0-1|46	# Remove bundled egg-info
21cr|python-yapf-0.32.0-1|47	rm -rf %{pypi_name}.egg-info
21cr|python-yapf-0.32.0-1|48	
21cr|python-yapf-0.32.0-1|49	for lib in $(find . -type f -name "*.py"); do
21cr|python-yapf-0.32.0-1|50	sed '1{\@^#!/usr/bin/env python@d}' $lib > $lib.new &&
21cr|python-yapf-0.32.0-1|51	touch -r $lib $lib.new &&
21cr|python-yapf-0.32.0-1|52	mv $lib.new $lib
21cr|python-yapf-0.32.0-1|53	done
21cr|python-yapf-0.32.0-1|54	
21cr|python-yapf-0.32.0-1|55	cp plugins/README.rst README-plugins.rst
21cr|python-yapf-0.32.0-1|56	
21cr|python-yapf-0.32.0-1|57	%build
21cr|python-yapf-0.32.0-1|58	%py3_build
21cr|python-yapf-0.32.0-1|59	
21cr|python-yapf-0.32.0-1|60	%install
21cr|python-yapf-0.32.0-1|61	%py3_install

7246 21
21cr|python-yapps-2.2.1-1.6754106|1	%define pypi_name yapps
21cr|python-yapps-2.2.1-1.6754106|2	%define commit 67541062093846bb53f011da0f4d489d63375d2d
21cr|python-yapps-2.2.1-1.6754106|3	%define shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|python-yapps-2.2.1-1.6754106|4	
21cr|python-yapps-2.2.1-1.6754106|5	Summary(ru_RU.UTF-8): Генератор парсеров для Python
21cr|python-yapps-2.2.1-1.6754106|6	Summary:     Python parser generator
21cr|python-yapps-2.2.1-1.6754106|7	Name:        python-%{pypi_name}
21cr|python-yapps-2.2.1-1.6754106|8	Version:     2.2.1
21cr|python-yapps-2.2.1-1.6754106|9	Release:     1.%{shortcommit}
21cr|python-yapps-2.2.1-1.6754106|10	License:     MIT
21cr|python-yapps-2.2.1-1.6754106|11	Group:       Development/Python
21cr|python-yapps-2.2.1-1.6754106|12	URL:         http://theory.stanford.edu/~amitp/yapps/
21cr|python-yapps-2.2.1-1.6754106|13	Source0:     https://github.com/smurfix/%{pypi_name}/archive/%{commit}.tar.gz?/%{pypi_name}-%{commit}.tar.gz
21cr|python-yapps-2.2.1-1.6754106|14	
21cr|python-yapps-2.2.1-1.6754106|15	BuildRequires:  pkgconfig(python3)
21cr|python-yapps-2.2.1-1.6754106|16	BuildRequires:	python3dist(setuptools)
21cr|python-yapps-2.2.1-1.6754106|17	BuildArch:	noarch
21cr|python-yapps-2.2.1-1.6754106|18	
21cr|python-yapps-2.2.1-1.6754106|19	%description
21cr|python-yapps-2.2.1-1.6754106|20	Yapps (Yet Another Python Parser System) is an easy-to-use parser generator
21cr|python-yapps-2.2.1-1.6754106|21	that is written in Python and generates Python code.
21cr|python-yapps-2.2.1-1.6754106|22	
21cr|python-yapps-2.2.1-1.6754106|23	%description -l ru_RU.UTF-8
21cr|python-yapps-2.2.1-1.6754106|24	Yapps (Yet Another Python Parser System) — простая система для генерации парсеров,
21cr|python-yapps-2.2.1-1.6754106|25	написанная на Python и генерирующая Python-код.
21cr|python-yapps-2.2.1-1.6754106|26	
21cr|python-yapps-2.2.1-1.6754106|27	#------------------------------------------------------------------
21cr|python-yapps-2.2.1-1.6754106|28	
21cr|python-yapps-2.2.1-1.6754106|29	%package -n python3-%{pypi_name}
21cr|python-yapps-2.2.1-1.6754106|30	Summary(ru_RU.UTF-8): Python 3 реализация Yapps2
21cr|python-yapps-2.2.1-1.6754106|31	Summary:     Python 3 implementation of Yapps2
21cr|python-yapps-2.2.1-1.6754106|32	Group:       Development/Python
21cr|python-yapps-2.2.1-1.6754106|33	
21cr|python-yapps-2.2.1-1.6754106|34	%description -n python3-%{pypi_name}
21cr|python-yapps-2.2.1-1.6754106|35	Python 3 compatible version of the Yapps parser generator system.
21cr|python-yapps-2.2.1-1.6754106|36	
21cr|python-yapps-2.2.1-1.6754106|37	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21cr|python-yapps-2.2.1-1.6754106|38	Версия генератора парсеров Yapps2 для Python 3.
21cr|python-yapps-2.2.1-1.6754106|39	
21cr|python-yapps-2.2.1-1.6754106|40	%files -n python3-%{pypi_name}
21cr|python-yapps-2.2.1-1.6754106|41	%doc ChangeLog NOTES README.md doc/yapps_grammar.g examples test
21cr|python-yapps-2.2.1-1.6754106|42	%license LICENSE
21cr|python-yapps-2.2.1-1.6754106|43	%{_bindir}/yapps2
21cr|python-yapps-2.2.1-1.6754106|44	%{python3_sitelib}/%{pypi_name}
21cr|python-yapps-2.2.1-1.6754106|45	%{python3_sitelib}/Yapps2-%{version}-py%{python3_version}.egg-info
21cr|python-yapps-2.2.1-1.6754106|46	
21cr|python-yapps-2.2.1-1.6754106|47	#------------------------------------------------------------------
21cr|python-yapps-2.2.1-1.6754106|48	
21cr|python-yapps-2.2.1-1.6754106|49	%prep
21cr|python-yapps-2.2.1-1.6754106|50	%autosetup -n %{pypi_name}-%{commit}
21cr|python-yapps-2.2.1-1.6754106|51	
21cr|python-yapps-2.2.1-1.6754106|52	%build
21cr|python-yapps-2.2.1-1.6754106|53	%py3_build
21cr|python-yapps-2.2.1-1.6754106|54	
21cr|python-yapps-2.2.1-1.6754106|55	%install
21cr|python-yapps-2.2.1-1.6754106|56	%py3_install
21cr|python-yapps-2.2.1-1.6754106|57	# fix shebangs
21cr|python-yapps-2.2.1-1.6754106|58	sed -i 's#usr/bin/env python#usr/bin/python3#'  %{buildroot}/%{python3_sitelib}/%{pypi_name}/cli_tool.py
21cr|python-yapps-2.2.1-1.6754106|59	
21cr|python-yapps-2.2.1-1.6754106|60	%changelog
21cr|python-yapps-2.2.1-1.6754106|61	* Wed Jan 22 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|python-yapps-2.2.1-1.6754106|62	- new pkg

7247 21
21cr|python-yara-4.3.1-1|1	%global __provides_exclude (.*)\.so(.*)
21cr|python-yara-4.3.1-1|2	
21cr|python-yara-4.3.1-1|3	%define module yara
21cr|python-yara-4.3.1-1|4	
21cr|python-yara-4.3.1-1|5	Summary:	Pattern matching Swiss knife for malware researchers Python module
21cr|python-yara-4.3.1-1|6	Name:		python-%{module}
21cr|python-yara-4.3.1-1|7	Version:	4.3.1
21cr|python-yara-4.3.1-1|8	Release:	1
21cr|python-yara-4.3.1-1|9	License:	ASL 2.0
21cr|python-yara-4.3.1-1|10	Group:		Development/Python
21cr|python-yara-4.3.1-1|11	Url:		https://github.com/VirusTotal/yara-python
21cr|python-yara-4.3.1-1|12	Source0:	https://github.com/VirusTotal/yara-python/archive/v%{version}.tar.gz?/%{module}-python-%{version}.tar.gz
21cr|python-yara-4.3.1-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-yara-4.3.1-1|14	BuildRequires:	pkgconfig(yara)
21cr|python-yara-4.3.1-1|15	BuildRequires:	python3egg(setuptools)
21cr|python-yara-4.3.1-1|16	BuildRequires:	python3-nose
21cr|python-yara-4.3.1-1|17	
21cr|python-yara-4.3.1-1|18	%description
21cr|python-yara-4.3.1-1|19	Pattern matching Swiss knife for malware researchers Python module.
21cr|python-yara-4.3.1-1|20	
21cr|python-yara-4.3.1-1|21	
21cr|python-yara-4.3.1-1|22	#----------------------------------------------------------------------------
21cr|python-yara-4.3.1-1|23	
21cr|python-yara-4.3.1-1|24	%package -n python3-%{module}
21cr|python-yara-4.3.1-1|25	Summary:	Pattern matching Swiss knife for malware researchers Python 3 module
21cr|python-yara-4.3.1-1|26	Group:		Development/Python
21cr|python-yara-4.3.1-1|27	%rename python-%{module}
21cr|python-yara-4.3.1-1|28	
21cr|python-yara-4.3.1-1|29	%description -n python3-%{module}
21cr|python-yara-4.3.1-1|30	Pattern matching Swiss knife for malware researchers Python 3 module.
21cr|python-yara-4.3.1-1|31	
21cr|python-yara-4.3.1-1|32	%files -n python3-%{module}
21cr|python-yara-4.3.1-1|33	%doc LICENSE README.rst
21cr|python-yara-4.3.1-1|34	%{py3_platsitedir}/%{module}_python-*egg-info
21cr|python-yara-4.3.1-1|35	%{py3_platsitedir}/%{module}*.so
21cr|python-yara-4.3.1-1|36	
21cr|python-yara-4.3.1-1|37	#----------------------------------------------------------------------------
21cr|python-yara-4.3.1-1|38	
21cr|python-yara-4.3.1-1|39	%prep
21cr|python-yara-4.3.1-1|40	%setup -qn %{module}-python-%{version}
21cr|python-yara-4.3.1-1|41	
21cr|python-yara-4.3.1-1|42	%build
21cr|python-yara-4.3.1-1|43	python3 setup.py build --dynamic-linking
21cr|python-yara-4.3.1-1|44	
21cr|python-yara-4.3.1-1|45	%install
21cr|python-yara-4.3.1-1|46	python3 setup.py install --root=%{buildroot} --install-purelib=%{py3_puresitedir}
21cr|python-yara-4.3.1-1|47	
21cr|python-yara-4.3.1-1|48	%check
21cr|python-yara-4.3.1-1|49	# Find the NOSETEST binary or use false if not present
21cr|python-yara-4.3.1-1|50	NOSETESTS3=`ls %{_bindir}/nosetests-3.* || which false `
21cr|python-yara-4.3.1-1|51	PYTHONPATH="%{buildroot}%{py3_platsitedir}" "$NOSETESTS3"

7248 21
21cr|python-yenc-0.4.0-4|1	%define tag ee6b73a5b14f
21cr|python-yenc-0.4.0-4|2	
21cr|python-yenc-0.4.0-4|3	Name:           python-yenc
21cr|python-yenc-0.4.0-4|4	Version:        0.4.0
21cr|python-yenc-0.4.0-4|5	Release:        4
21cr|python-yenc-0.4.0-4|6	Summary:        yEnc Module for Python
21cr|python-yenc-0.4.0-4|7	Group:          Development/Python
21cr|python-yenc-0.4.0-4|8	License:        GPLv2+
21cr|python-yenc-0.4.0-4|9	URL:            http://www.hellanzb.com/trac/
21cr|python-yenc-0.4.0-4|10	Source0:        https://bitbucket.org/dual75/yenc/get/0.4.0.tar.gz
21cr|python-yenc-0.4.0-4|11	BuildRequires:  python2-devel
21cr|python-yenc-0.4.0-4|12	BuildRequires:  python2-distribute
21cr|python-yenc-0.4.0-4|13	
21cr|python-yenc-0.4.0-4|14	%description
21cr|python-yenc-0.4.0-4|15	python2-yenc is a yEnc decoding library for Python. yEnc is a
21cr|python-yenc-0.4.0-4|16	binary-to-text encoding scheme for transferring binary files
21cr|python-yenc-0.4.0-4|17	in messages on Usenet or via e-mail.
21cr|python-yenc-0.4.0-4|18	
21cr|python-yenc-0.4.0-4|19	%package -n python2-yenc
21cr|python-yenc-0.4.0-4|20	Summary:        yEnc Module for Python
21cr|python-yenc-0.4.0-4|21	
21cr|python-yenc-0.4.0-4|22	%description -n python2-yenc
21cr|python-yenc-0.4.0-4|23	python-yenc is a yEnc decoding library for Python. yEnc is a
21cr|python-yenc-0.4.0-4|24	binary-to-text encoding scheme for transferring binary files
21cr|python-yenc-0.4.0-4|25	in messages on Usenet or via e-mail.
21cr|python-yenc-0.4.0-4|26	
21cr|python-yenc-0.4.0-4|27	
21cr|python-yenc-0.4.0-4|28	%prep
21cr|python-yenc-0.4.0-4|29	%setup -q -n dual75-yenc-%{tag}
21cr|python-yenc-0.4.0-4|30	
21cr|python-yenc-0.4.0-4|31	
21cr|python-yenc-0.4.0-4|32	%build
21cr|python-yenc-0.4.0-4|33	CFLAGS="%{optflags}" %{__python2} -c 'import setuptools; execfile("setup.py")' build
21cr|python-yenc-0.4.0-4|34	
21cr|python-yenc-0.4.0-4|35	
21cr|python-yenc-0.4.0-4|36	%install
21cr|python-yenc-0.4.0-4|37	%{__python2} -c 'import setuptools; execfile("setup.py")' install -O1 --skip-build --root %{buildroot}
21cr|python-yenc-0.4.0-4|38	chmod g-w %{buildroot}/%{py2_platsitedir}/_yenc.so
21cr|python-yenc-0.4.0-4|39	
21cr|python-yenc-0.4.0-4|40	
21cr|python-yenc-0.4.0-4|41	%check
21cr|python-yenc-0.4.0-4|42	PYTHONPATH="$PYTHONPATH:%{buildroot}/%{py2_platsitedir}" %{__python2} test/test.py
21cr|python-yenc-0.4.0-4|43	
21cr|python-yenc-0.4.0-4|44	
21cr|python-yenc-0.4.0-4|45	%clean
21cr|python-yenc-0.4.0-4|46	
21cr|python-yenc-0.4.0-4|47	
21cr|python-yenc-0.4.0-4|48	%files -n python2-yenc
21cr|python-yenc-0.4.0-4|49	%doc README TODO COPYING
21cr|python-yenc-0.4.0-4|50	%{py2_platsitedir}/*

7249 21
21cr|python-ytmusicapi-0.20.0-1|1	Name:		python-ytmusicapi
21cr|python-ytmusicapi-0.20.0-1|2	Version:	0.20.0
21cr|python-ytmusicapi-0.20.0-1|3	Release:	1
21cr|python-ytmusicapi-0.20.0-1|4	Summary:	Unofficial API for YouTube Music
21cr|python-ytmusicapi-0.20.0-1|5	Group:		Development/Python
21cr|python-ytmusicapi-0.20.0-1|6	License:	MIT
21cr|python-ytmusicapi-0.20.0-1|7	URL:		https://github.com/sigma67/ytmusicapi
21cr|python-ytmusicapi-0.20.0-1|8	Source0:	https://github.com/sigma67/ytmusicapi/archive/refs/tags/%{version}.tar.gz
21cr|python-ytmusicapi-0.20.0-1|9	BuildRequires:	python3-devel
21cr|python-ytmusicapi-0.20.0-1|10	BuildRequires:	python3-pip
21cr|python-ytmusicapi-0.20.0-1|11	BuildArch:	noarch
21cr|python-ytmusicapi-0.20.0-1|12	
21cr|python-ytmusicapi-0.20.0-1|13	%description
21cr|python-ytmusicapi-0.20.0-1|14	ytmusicapi is a Python 3 library to send requests to the YouTube Music API.
21cr|python-ytmusicapi-0.20.0-1|15	It emulates YouTube Music web client requests using the user's cookie data for
21cr|python-ytmusicapi-0.20.0-1|16	authentication.
21cr|python-ytmusicapi-0.20.0-1|17	
21cr|python-ytmusicapi-0.20.0-1|18	#--------------------------------------------------------------------
21cr|python-ytmusicapi-0.20.0-1|19	
21cr|python-ytmusicapi-0.20.0-1|20	%package -n python3-ytmusicapi
21cr|python-ytmusicapi-0.20.0-1|21	Summary:	Unofficial API for YouTube Music
21cr|python-ytmusicapi-0.20.0-1|22	Group:		Development/Python
21cr|python-ytmusicapi-0.20.0-1|23	
21cr|python-ytmusicapi-0.20.0-1|24	%description -n python3-ytmusicapi
21cr|python-ytmusicapi-0.20.0-1|25	ytmusicapi is a Python 3 library to send requests to the YouTube Music API.
21cr|python-ytmusicapi-0.20.0-1|26	It emulates YouTube Music web client requests using the user's cookie data for
21cr|python-ytmusicapi-0.20.0-1|27	authentication.
21cr|python-ytmusicapi-0.20.0-1|28	
21cr|python-ytmusicapi-0.20.0-1|29	%files -n python3-ytmusicapi
21cr|python-ytmusicapi-0.20.0-1|30	%{python3_sitelib}/ytmusicapi
21cr|python-ytmusicapi-0.20.0-1|31	%{python3_sitelib}/ytmusicapi*.egg-info
21cr|python-ytmusicapi-0.20.0-1|32	
21cr|python-ytmusicapi-0.20.0-1|33	#--------------------------------------------------------------------
21cr|python-ytmusicapi-0.20.0-1|34	
21cr|python-ytmusicapi-0.20.0-1|35	%prep
21cr|python-ytmusicapi-0.20.0-1|36	%autosetup -p1 -n ytmusicapi-%{version}
21cr|python-ytmusicapi-0.20.0-1|37	
21cr|python-ytmusicapi-0.20.0-1|38	%build
21cr|python-ytmusicapi-0.20.0-1|39	python setup.py build
21cr|python-ytmusicapi-0.20.0-1|40	
21cr|python-ytmusicapi-0.20.0-1|41	%install
21cr|python-ytmusicapi-0.20.0-1|42	python setup.py install --skip-build --root %{buildroot}

7250 21
21cr|python-z3c.macro-2.3-3|1	%define	pypi_name	z3c.macro
21cr|python-z3c.macro-2.3-3|2	
21cr|python-z3c.macro-2.3-3|3	Name:		python-%{pypi_name}
21cr|python-z3c.macro-2.3-3|4	Version:	2.3
21cr|python-z3c.macro-2.3-3|5	Release:	3
21cr|python-z3c.macro-2.3-3|6	Summary:	Simpler definition of ZPT macros
21cr|python-z3c.macro-2.3-3|7	Group:		Development/Python
21cr|python-z3c.macro-2.3-3|8	License:	ZPL 2.1
21cr|python-z3c.macro-2.3-3|9	Url:		https://pypi.python.org/pypi/z3c.macro
21cr|python-z3c.macro-2.3-3|10	Source0:	%{pypi_source}
21cr|python-z3c.macro-2.3-3|11	BuildRequires:	python3-setuptools
21cr|python-z3c.macro-2.3-3|12	BuildRequires:	python3-devel
21cr|python-z3c.macro-2.3-3|13	BuildArch:	noarch
21cr|python-z3c.macro-2.3-3|14	
21cr|python-z3c.macro-2.3-3|15	%description
21cr|python-z3c.macro-2.3-3|16	This package provides an adapter and a TALES expression for a more explicit
21cr|python-z3c.macro-2.3-3|17	and more flexible macro handling using the adapter registry for macros.
21cr|python-z3c.macro-2.3-3|18	
21cr|python-z3c.macro-2.3-3|19	%files
21cr|python-z3c.macro-2.3-3|20	%doc CHANGES*
21cr|python-z3c.macro-2.3-3|21	%doc COPYRIGHT*
21cr|python-z3c.macro-2.3-3|22	%doc LICENSE*
21cr|python-z3c.macro-2.3-3|23	%doc README*
21cr|python-z3c.macro-2.3-3|24	%doc src/z3c/macro/zcml*
21cr|python-z3c.macro-2.3-3|25	%{py3_puresitedir}/z3c/macro/*
21cr|python-z3c.macro-2.3-3|26	%{py3_puresitedir}/z3c.macro*.egg-info
21cr|python-z3c.macro-2.3-3|27	%{py3_puresitedir}/z3c.macro*.pth
21cr|python-z3c.macro-2.3-3|28	
21cr|python-z3c.macro-2.3-3|29	#---------------------------------------------------------------------------
21cr|python-z3c.macro-2.3-3|30	%prep
21cr|python-z3c.macro-2.3-3|31	%setup -q -n %{pypi_name}-%{version}
21cr|python-z3c.macro-2.3-3|32	
21cr|python-z3c.macro-2.3-3|33	%build
21cr|python-z3c.macro-2.3-3|34	%py3_build
21cr|python-z3c.macro-2.3-3|35	
21cr|python-z3c.macro-2.3-3|36	%install
21cr|python-z3c.macro-2.3-3|37	%py3_install
21cr|python-z3c.macro-2.3-3|38	
21cr|python-z3c.macro-2.3-3|39	%check
21cr|python-z3c.macro-2.3-3|40	# python setup.py test

7251 21
21cr|python-z3c.optionstorage-1.0.7-4|1	%define	oname	z3c.optionstorage
21cr|python-z3c.optionstorage-1.0.7-4|2	
21cr|python-z3c.optionstorage-1.0.7-4|3	Name:		python-%{oname}
21cr|python-z3c.optionstorage-1.0.7-4|4	Version:	1.0.7
21cr|python-z3c.optionstorage-1.0.7-4|5	Release:	4
21cr|python-z3c.optionstorage-1.0.7-4|6	Summary:	Optional Storages -- Persistent, Managable Vocabularies
21cr|python-z3c.optionstorage-1.0.7-4|7	Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-z3c.optionstorage-1.0.7-4|8	License:	ZPL 2.1
21cr|python-z3c.optionstorage-1.0.7-4|9	Group:		Development/Python
21cr|python-z3c.optionstorage-1.0.7-4|10	Url:		http://pypi.python.org/pypi/z3c.optionstorage
21cr|python-z3c.optionstorage-1.0.7-4|11	BuildArch:	noarch
21cr|python-z3c.optionstorage-1.0.7-4|12	BuildRequires:	pythonegg(setuptools)
21cr|python-z3c.optionstorage-1.0.7-4|13	Requires: python(abi) = 2.7 pythonegg(setuptools)
21cr|python-z3c.optionstorage-1.0.7-4|14	Requires:	pythonegg(zodb3)
21cr|python-z3c.optionstorage-1.0.7-4|15	Requires:	pythonegg(zope.annotation)
21cr|python-z3c.optionstorage-1.0.7-4|16	Requires:	pythonegg(zope.app.form)
21cr|python-z3c.optionstorage-1.0.7-4|17	Requires:	pythonegg(zope.browserpage) >= 3.10
21cr|python-z3c.optionstorage-1.0.7-4|18	Requires:	pythonegg(zope.component)
21cr|python-z3c.optionstorage-1.0.7-4|19	Requires:	pythonegg(zope.configuration)
21cr|python-z3c.optionstorage-1.0.7-4|20	Requires:	pythonegg(zope.i18n)
21cr|python-z3c.optionstorage-1.0.7-4|21	Requires:	pythonegg(zope.interface)
21cr|python-z3c.optionstorage-1.0.7-4|22	Requires:	pythonegg(zope.proxy)
21cr|python-z3c.optionstorage-1.0.7-4|23	Requires:	pythonegg(zope.schema)
21cr|python-z3c.optionstorage-1.0.7-4|24	Requires:	pythonegg(zope.security)
21cr|python-z3c.optionstorage-1.0.7-4|25	Requires:	pythonegg(zope.traversing)
21cr|python-z3c.optionstorage-1.0.7-4|26	
21cr|python-z3c.optionstorage-1.0.7-4|27	%description
21cr|python-z3c.optionstorage-1.0.7-4|28	Option Storages are vocabularies that store their values in the ZODB and can
21cr|python-z3c.optionstorage-1.0.7-4|29	be managed during application runtime.
21cr|python-z3c.optionstorage-1.0.7-4|30	
21cr|python-z3c.optionstorage-1.0.7-4|31	
21cr|python-z3c.optionstorage-1.0.7-4|32	%prep
21cr|python-z3c.optionstorage-1.0.7-4|33	%setup -q -n %{oname}-%{version}
21cr|python-z3c.optionstorage-1.0.7-4|34	
21cr|python-z3c.optionstorage-1.0.7-4|35	%build
21cr|python-z3c.optionstorage-1.0.7-4|36	python setup.py build
21cr|python-z3c.optionstorage-1.0.7-4|37	
21cr|python-z3c.optionstorage-1.0.7-4|38	%install
21cr|python-z3c.optionstorage-1.0.7-4|39	python setup.py install --root=%{buildroot}
21cr|python-z3c.optionstorage-1.0.7-4|40	
21cr|python-z3c.optionstorage-1.0.7-4|41	%files
21cr|python-z3c.optionstorage-1.0.7-4|42	%doc README.txt
21cr|python-z3c.optionstorage-1.0.7-4|43	%{py_puresitedir}/z3c/optionstorage/*.py*
21cr|python-z3c.optionstorage-1.0.7-4|44	%{py_puresitedir}/z3c/optionstorage/browser/*.py*
21cr|python-z3c.optionstorage-1.0.7-4|45	%{py_puresitedir}/z3c.optionstorage*.egg-info
21cr|python-z3c.optionstorage-1.0.7-4|46	%{py_puresitedir}/z3c.optionstorage-1.0.7-py2.7-nspkg.pth
21cr|python-z3c.optionstorage-1.0.7-4|47	%{py_puresitedir}/z3c/optionstorage/browser/configure.zcml
21cr|python-z3c.optionstorage-1.0.7-4|48	%{py_puresitedir}/z3c/optionstorage/browser/meta.zcml
21cr|python-z3c.optionstorage-1.0.7-4|49	%{py_puresitedir}/z3c/optionstorage/browser/optiondict.pt
21cr|python-z3c.optionstorage-1.0.7-4|50	%{py_puresitedir}/z3c/optionstorage/browser/optionstorage.pt
21cr|python-z3c.optionstorage-1.0.7-4|51	%{py_puresitedir}/z3c/optionstorage/configure.zcml
21cr|python-z3c.optionstorage-1.0.7-4|52	%{py_puresitedir}/z3c/optionstorage/meta.zcml
21cr|python-z3c.optionstorage-1.0.7-4|53	
21cr|python-z3c.optionstorage-1.0.7-4|54	
21cr|python-z3c.optionstorage-1.0.7-4|55	
21cr|python-z3c.optionstorage-1.0.7-4|56	
21cr|python-z3c.optionstorage-1.0.7-4|57	
21cr|python-z3c.optionstorage-1.0.7-4|58	
21cr|python-z3c.optionstorage-1.0.7-4|59	

7252 21
21cr|python-zc.buildout-2.13.8-1|1	%define	module	zc.buildout
21cr|python-zc.buildout-2.13.8-1|2	
21cr|python-zc.buildout-2.13.8-1|3	Summary:	System for managing development buildouts
21cr|python-zc.buildout-2.13.8-1|4	Name:		python-%{module}
21cr|python-zc.buildout-2.13.8-1|5	Version:	2.13.8
21cr|python-zc.buildout-2.13.8-1|6	Release:	1
21cr|python-zc.buildout-2.13.8-1|7	License:	ZPLv2.1
21cr|python-zc.buildout-2.13.8-1|8	Group:		Development/Python
21cr|python-zc.buildout-2.13.8-1|9	Url:		http://buildout.org
21cr|python-zc.buildout-2.13.8-1|10	Source0:	https://files.pythonhosted.org/packages/e5/d0/91f853f4939e885c2678aed38d7c3084f73dbafec870dbda3cc62db4586c/zc.buildout-2.13.8.tar.gz
21cr|python-zc.buildout-2.13.8-1|11	BuildRequires:	python3egg(setuptools)
21cr|python-zc.buildout-2.13.8-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-zc.buildout-2.13.8-1|13	
21cr|python-zc.buildout-2.13.8-1|14	BuildArch:	noarch
21cr|python-zc.buildout-2.13.8-1|15	
21cr|python-zc.buildout-2.13.8-1|16	%description
21cr|python-zc.buildout-2.13.8-1|17	********
21cr|python-zc.buildout-2.13.8-1|18	Buildout
21cr|python-zc.buildout-2.13.8-1|19	********
21cr|python-zc.buildout-2.13.8-1|20	Buildout is a project designed to solve 2 problems:
21cr|python-zc.buildout-2.13.8-1|21	1. Application-centric assembly and deployment
21cr|python-zc.buildout-2.13.8-1|22	2. Repeatable assembly of programs from Python
21cr|python-zc.buildout-2.13.8-1|23	software distributions.
21cr|python-zc.buildout-2.13.8-1|24	
21cr|python-zc.buildout-2.13.8-1|25	%files
21cr|python-zc.buildout-2.13.8-1|26	%doc *.rst *.txt
21cr|python-zc.buildout-2.13.8-1|27	%{_bindir}/buildout
21cr|python-zc.buildout-2.13.8-1|28	%{py3_puresitedir}/%{module}*.egg-info
21cr|python-zc.buildout-2.13.8-1|29	%{py3_puresitedir}/%{module}-*-py*-nspkg.pth
21cr|python-zc.buildout-2.13.8-1|30	%{py3_puresitedir}/zc/buildout
21cr|python-zc.buildout-2.13.8-1|31	#---------------------------------------------------
21cr|python-zc.buildout-2.13.8-1|32	
21cr|python-zc.buildout-2.13.8-1|33	%prep
21cr|python-zc.buildout-2.13.8-1|34	%setup -qn %{module}-%{version}
21cr|python-zc.buildout-2.13.8-1|35	rm -fr src/*.egg-info
21cr|python-zc.buildout-2.13.8-1|36	perl -pi -e "s|,<52||"  setup.py
21cr|python-zc.buildout-2.13.8-1|37	
21cr|python-zc.buildout-2.13.8-1|38	%build
21cr|python-zc.buildout-2.13.8-1|39	%py3_build
21cr|python-zc.buildout-2.13.8-1|40	
21cr|python-zc.buildout-2.13.8-1|41	%install
21cr|python-zc.buildout-2.13.8-1|42	%py3_install
21cr|python-zc.buildout-2.13.8-1|43	
21cr|python-zc.buildout-2.13.8-1|44	
21cr|python-zc.buildout-2.13.8-1|45	
21cr|python-zc.buildout-2.13.8-1|46	
21cr|python-zc.buildout-2.13.8-1|47	

7253 21
21cr|python-ZConfig-3.0.4-6|1	%define	oname	ZConfig
21cr|python-ZConfig-3.0.4-6|2	
21cr|python-ZConfig-3.0.4-6|3	Name:		python-%{oname}
21cr|python-ZConfig-3.0.4-6|4	Version:	3.0.4
21cr|python-ZConfig-3.0.4-6|5	Release:	6
21cr|python-ZConfig-3.0.4-6|6	Summary:	Structured Configuration Library
21cr|python-ZConfig-3.0.4-6|7	
21cr|python-ZConfig-3.0.4-6|8	Source0:	http://pypi.python.org/packages/source/Z/ZConfig/ZConfig-%{version}.tar.gz
21cr|python-ZConfig-3.0.4-6|9	License:	ZPL 2.1
21cr|python-ZConfig-3.0.4-6|10	Group:		Development/Python
21cr|python-ZConfig-3.0.4-6|11	Url:		http://www.zope.org/Members/fdrake/zconfig/
21cr|python-ZConfig-3.0.4-6|12	BuildArch:	noarch
21cr|python-ZConfig-3.0.4-6|13	BuildRequires:	python3-setuptools
21cr|python-ZConfig-3.0.4-6|14	BuildRequires:	python3-devel
21cr|python-ZConfig-3.0.4-6|15	BuildRequires:  python3egg(zope.testrunner)
21cr|python-ZConfig-3.0.4-6|16	BuildRequires:  python3egg(zope.exceptions)
21cr|python-ZConfig-3.0.4-6|17	BuildRequires:  python3egg(six)
21cr|python-ZConfig-3.0.4-6|18	
21cr|python-ZConfig-3.0.4-6|19	%description
21cr|python-ZConfig-3.0.4-6|20	ZConfig: Schema-driven configuration
21cr|python-ZConfig-3.0.4-6|21	====================================
21cr|python-ZConfig-3.0.4-6|22	
21cr|python-ZConfig-3.0.4-6|23	ZConfig is a configuration library intended for general use.  It
21cr|python-ZConfig-3.0.4-6|24	supports a hierarchical schema-driven configuration model that allows
21cr|python-ZConfig-3.0.4-6|25	a schema to specify data conversion routines written in Python.
21cr|python-ZConfig-3.0.4-6|26	ZConfig's model is very different from the model supported by the
21cr|python-ZConfig-3.0.4-6|27	ConfigParser module found in Python's standard library, and is more
21cr|python-ZConfig-3.0.4-6|28	suitable to configuration-intensive applications.
21cr|python-ZConfig-3.0.4-6|29	
21cr|python-ZConfig-3.0.4-6|30	ZConfig schema are written in an XML-based language and are able to
21cr|python-ZConfig-3.0.4-6|31	"import" schema components provided by Python packages.  Since
21cr|python-ZConfig-3.0.4-6|32	components are able to bind to conversion functions provided by Python
21cr|python-ZConfig-3.0.4-6|33	code in the package (or elsewhere), configuration objects can be
21cr|python-ZConfig-3.0.4-6|34	arbitrarily complex, with values that have been verified against
21cr|python-ZConfig-3.0.4-6|35	arbitrary constraints.  This makes it easy for applications to
21cr|python-ZConfig-3.0.4-6|36	separate configuration support from configuration loading even with
21cr|python-ZConfig-3.0.4-6|37	configuration data being defined and consumed by a wide range of
21cr|python-ZConfig-3.0.4-6|38	separate packages.
21cr|python-ZConfig-3.0.4-6|39	
21cr|python-ZConfig-3.0.4-6|40	ZConfig is licensed under the Zope Public License, version 2.1.  See
21cr|python-ZConfig-3.0.4-6|41	the file LICENSE.txt in the distribution for the full license text.
21cr|python-ZConfig-3.0.4-6|42	
21cr|python-ZConfig-3.0.4-6|43	%prep
21cr|python-ZConfig-3.0.4-6|44	%setup -q -n %{oname}-%{version}
21cr|python-ZConfig-3.0.4-6|45	
21cr|python-ZConfig-3.0.4-6|46	%build
21cr|python-ZConfig-3.0.4-6|47	python3 setup.py build
21cr|python-ZConfig-3.0.4-6|48	
21cr|python-ZConfig-3.0.4-6|49	%install
21cr|python-ZConfig-3.0.4-6|50	python3 setup.py install --root=%{buildroot}
21cr|python-ZConfig-3.0.4-6|51	
21cr|python-ZConfig-3.0.4-6|52	%check
21cr|python-ZConfig-3.0.4-6|53	python3 setup.py test
21cr|python-ZConfig-3.0.4-6|54	
21cr|python-ZConfig-3.0.4-6|55	%files
21cr|python-ZConfig-3.0.4-6|56	%{_bindir}/zconfig
21cr|python-ZConfig-3.0.4-6|57	%{_bindir}/zconfig_schema2html
21cr|python-ZConfig-3.0.4-6|58	%{py3_puresitedir}/ZConfig*

7254 21
21cr|python-zc.resourcelibrary-2.1.0-5|1	%define	pypi_name	zc.resourcelibrary
21cr|python-zc.resourcelibrary-2.1.0-5|2	
21cr|python-zc.resourcelibrary-2.1.0-5|3	Name:		python-%{pypi_name}
21cr|python-zc.resourcelibrary-2.1.0-5|4	Version:	2.1.0
21cr|python-zc.resourcelibrary-2.1.0-5|5	Release:	5
21cr|python-zc.resourcelibrary-2.1.0-5|6	Summary:	Post-rendering Resource Inclusion
21cr|python-zc.resourcelibrary-2.1.0-5|7	Source0:	http://pypi.python.org/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zc.resourcelibrary-2.1.0-5|8	License:	ZPL 2.1
21cr|python-zc.resourcelibrary-2.1.0-5|9	Group:		Development/Python
21cr|python-zc.resourcelibrary-2.1.0-5|10	Url:		http://pypi.python.org/pypi/zc.resourcelibrary
21cr|python-zc.resourcelibrary-2.1.0-5|11	BuildArch:	noarch
21cr|python-zc.resourcelibrary-2.1.0-5|12	BuildRequires: python3-setuptools
21cr|python-zc.resourcelibrary-2.1.0-5|13	BuildRequires: python3-devel
21cr|python-zc.resourcelibrary-2.1.0-5|14	BuildRequires: python3egg(setuptools)
21cr|python-zc.resourcelibrary-2.1.0-5|15	BuildRequires: python3egg(zope.app.publication)
21cr|python-zc.resourcelibrary-2.1.0-5|16	BuildRequires: python3egg(zope.browserpage)
21cr|python-zc.resourcelibrary-2.1.0-5|17	BuildRequires: python3egg(zope.browserresource)
21cr|python-zc.resourcelibrary-2.1.0-5|18	BuildRequires: python3egg(zope.component)
21cr|python-zc.resourcelibrary-2.1.0-5|19	BuildRequires: python3egg(zope.configuration)
21cr|python-zc.resourcelibrary-2.1.0-5|20	BuildRequires: python3egg(zope.interface)
21cr|python-zc.resourcelibrary-2.1.0-5|21	BuildRequires: python3egg(zope.publisher)
21cr|python-zc.resourcelibrary-2.1.0-5|22	BuildRequires: python3egg(zope.security)
21cr|python-zc.resourcelibrary-2.1.0-5|23	BuildRequires: python3egg(zope.tales)
21cr|python-zc.resourcelibrary-2.1.0-5|24	BuildRequires: python3egg(zope.traversing)
21cr|python-zc.resourcelibrary-2.1.0-5|25	BuildRequires: python3egg(zope.testing)
21cr|python-zc.resourcelibrary-2.1.0-5|26	BuildRequires: python3egg(zope.testrunner)
21cr|python-zc.resourcelibrary-2.1.0-5|27	BuildRequires: python3egg(zope.error)
21cr|python-zc.resourcelibrary-2.1.0-5|28	
21cr|python-zc.resourcelibrary-2.1.0-5|29	%description
21cr|python-zc.resourcelibrary-2.1.0-5|30	The resource library is a Zope 3 extension that is designed to make the
21cr|python-zc.resourcelibrary-2.1.0-5|31	inclusion of JavaScript, CSS, and other resources easy, cache-friendly,
21cr|python-zc.resourcelibrary-2.1.0-5|32	and component-friendly.
21cr|python-zc.resourcelibrary-2.1.0-5|33	
21cr|python-zc.resourcelibrary-2.1.0-5|34	#--------------------------------------------------------
21cr|python-zc.resourcelibrary-2.1.0-5|35	%package -n python3-%{pypi_name}
21cr|python-zc.resourcelibrary-2.1.0-5|36	Summary:	Post-rendering Resource Inclusion
21cr|python-zc.resourcelibrary-2.1.0-5|37	Group:		Development/Python
21cr|python-zc.resourcelibrary-2.1.0-5|38	
21cr|python-zc.resourcelibrary-2.1.0-5|39	%description -n python3-%{pypi_name}
21cr|python-zc.resourcelibrary-2.1.0-5|40	The resource library is a Zope 3 extension that is designed to make the
21cr|python-zc.resourcelibrary-2.1.0-5|41	inclusion of JavaScript, CSS, and other resources easy, cache-friendly,
21cr|python-zc.resourcelibrary-2.1.0-5|42	and component-friendly.
21cr|python-zc.resourcelibrary-2.1.0-5|43	
21cr|python-zc.resourcelibrary-2.1.0-5|44	%files -n python3-%{pypi_name}
21cr|python-zc.resourcelibrary-2.1.0-5|45	%{py3_puresitedir}/zc/resourcelibrary
21cr|python-zc.resourcelibrary-2.1.0-5|46	%{py3_puresitedir}/zc.resourcelibrary*
21cr|python-zc.resourcelibrary-2.1.0-5|47	
21cr|python-zc.resourcelibrary-2.1.0-5|48	#--------------------------------------------------------
21cr|python-zc.resourcelibrary-2.1.0-5|49	
21cr|python-zc.resourcelibrary-2.1.0-5|50	
21cr|python-zc.resourcelibrary-2.1.0-5|51	%prep
21cr|python-zc.resourcelibrary-2.1.0-5|52	%setup -q -n %{pypi_name}-%{version}
21cr|python-zc.resourcelibrary-2.1.0-5|53	
21cr|python-zc.resourcelibrary-2.1.0-5|54	%build
21cr|python-zc.resourcelibrary-2.1.0-5|55	%py3_build
21cr|python-zc.resourcelibrary-2.1.0-5|56	
21cr|python-zc.resourcelibrary-2.1.0-5|57	%install
21cr|python-zc.resourcelibrary-2.1.0-5|58	%py3_install

7255 21
21cr|python-zdaemon-4.4-1|1	%define	pypi_name	zdaemon
21cr|python-zdaemon-4.4-1|2	
21cr|python-zdaemon-4.4-1|3	Name:		python-%{pypi_name}
21cr|python-zdaemon-4.4-1|4	Version:	4.4
21cr|python-zdaemon-4.4-1|5	Release:	1
21cr|python-zdaemon-4.4-1|6	Summary:	Daemon process control library and tools for Unix-based systems
21cr|python-zdaemon-4.4-1|7	Source0:	%{pypi_source}
21cr|python-zdaemon-4.4-1|8	License:	ZPL 2.1
21cr|python-zdaemon-4.4-1|9	Group:		Development/Python
21cr|python-zdaemon-4.4-1|10	Url:		http://www.python.org/pypi/zdaemon
21cr|python-zdaemon-4.4-1|11	BuildArch:	noarch
21cr|python-zdaemon-4.4-1|12	BuildRequires:	python3-setuptools
21cr|python-zdaemon-4.4-1|13	BuildRequires:	python3-devel
21cr|python-zdaemon-4.4-1|14	BuildRequires:	python3egg(zconfig)
21cr|python-zdaemon-4.4-1|15	BuildRequires:	python3-mock
21cr|python-zdaemon-4.4-1|16	BuildRequires:	python3egg(zc.customdoctests)
21cr|python-zdaemon-4.4-1|17	
21cr|python-zdaemon-4.4-1|18	%description
21cr|python-zdaemon-4.4-1|19	*****************************************************
21cr|python-zdaemon-4.4-1|20	``zdaemon`` process controller for Unix-based systems
21cr|python-zdaemon-4.4-1|21	*****************************************************
21cr|python-zdaemon-4.4-1|22	
21cr|python-zdaemon-4.4-1|23	``zdaemon`` is a Unix (Unix, Linux, Mac OS X) Python program that wraps
21cr|python-zdaemon-4.4-1|24	commands to make them behave as proper daemons.
21cr|python-zdaemon-4.4-1|25	
21cr|python-zdaemon-4.4-1|26	#----------------------------------------------------------------
21cr|python-zdaemon-4.4-1|27	%package -n python3-%{pypi_name}
21cr|python-zdaemon-4.4-1|28	Summary:	Daemon process control library and tools for Unix-based systems
21cr|python-zdaemon-4.4-1|29	Group:		Development/Python
21cr|python-zdaemon-4.4-1|30	Requires:	python3egg(zconfig)
21cr|python-zdaemon-4.4-1|31	
21cr|python-zdaemon-4.4-1|32	%description -n python3-%{pypi_name}
21cr|python-zdaemon-4.4-1|33	*****************************************************
21cr|python-zdaemon-4.4-1|34	``zdaemon`` process controller for Unix-based systems
21cr|python-zdaemon-4.4-1|35	*****************************************************
21cr|python-zdaemon-4.4-1|36	
21cr|python-zdaemon-4.4-1|37	``zdaemon`` is a Unix (Unix, Linux, Mac OS X) Python program that wraps
21cr|python-zdaemon-4.4-1|38	commands to make them behave as proper daemons.
21cr|python-zdaemon-4.4-1|39	
21cr|python-zdaemon-4.4-1|40	%files -n python3-%{pypi_name}
21cr|python-zdaemon-4.4-1|41	%{py3_puresitedir}/zdaemon*
21cr|python-zdaemon-4.4-1|42	%{_bindir}/zdaemon
21cr|python-zdaemon-4.4-1|43	
21cr|python-zdaemon-4.4-1|44	#----------------------------------------------------------------
21cr|python-zdaemon-4.4-1|45	
21cr|python-zdaemon-4.4-1|46	%prep
21cr|python-zdaemon-4.4-1|47	%setup -q -n %{pypi_name}-%{version}
21cr|python-zdaemon-4.4-1|48	
21cr|python-zdaemon-4.4-1|49	perl -pi -e "s|#!python|#! /usr/bin/python3|" src/zdaemon/zdrun.py
21cr|python-zdaemon-4.4-1|50	perl -pi -e "s|#!python|#! /usr/bin/python3|" src/zdaemon/zdctl.py
21cr|python-zdaemon-4.4-1|51	
21cr|python-zdaemon-4.4-1|52	
21cr|python-zdaemon-4.4-1|53	%build
21cr|python-zdaemon-4.4-1|54	%py3_build
21cr|python-zdaemon-4.4-1|55	cd -
21cr|python-zdaemon-4.4-1|56	
21cr|python-zdaemon-4.4-1|57	%install
21cr|python-zdaemon-4.4-1|58	%py3_install
21cr|python-zdaemon-4.4-1|59	chmod +x %{buildroot}%{py3_puresitedir}/zdaemon/tests/nokill.py
21cr|python-zdaemon-4.4-1|60	chmod +x %{buildroot}%{py3_puresitedir}/zdaemon/zdrun.py
21cr|python-zdaemon-4.4-1|61	chmod +x %{buildroot}%{py3_puresitedir}/zdaemon/zdctl.py
21cr|python-zdaemon-4.4-1|62	
21cr|python-zdaemon-4.4-1|63	# Requires Internet
21cr|python-zdaemon-4.4-1|64	#%check
21cr|python-zdaemon-4.4-1|65	#python3 setup.py test
21cr|python-zdaemon-4.4-1|66	

7256 21
21cr|python-ZEO-5.4.0-1|1	%define module ZEO
21cr|python-ZEO-5.4.0-1|2	
21cr|python-ZEO-5.4.0-1|3	Name:           python-%{module}
21cr|python-ZEO-5.4.0-1|4	Version:        5.4.0
21cr|python-ZEO-5.4.0-1|5	Release:        1
21cr|python-ZEO-5.4.0-1|6	Summary:        Client-server storage implementation for ZODB
21cr|python-ZEO-5.4.0-1|7	Group:          Development/Python
21cr|python-ZEO-5.4.0-1|8	License:        ZPLv2.1
21cr|python-ZEO-5.4.0-1|9	Url:            http://www.zodb.org/
21cr|python-ZEO-5.4.0-1|10	Source0:        https://github.com/zopefoundation/ZEO/archive/refs/tags/%{version}/%{module}-%{version}.tar.gz
21cr|python-ZEO-5.4.0-1|11	
21cr|python-ZEO-5.4.0-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-ZEO-5.4.0-1|13	BuildRequires:  python3egg(docutils)
21cr|python-ZEO-5.4.0-1|14	BuildRequires:  python3egg(funcsigs)
21cr|python-ZEO-5.4.0-1|15	BuildRequires:  python3egg(manuel)
21cr|python-ZEO-5.4.0-1|16	BuildRequires:  python3egg(msgpack)
21cr|python-ZEO-5.4.0-1|17	BuildRequires:  python3egg(pbr)
21cr|python-ZEO-5.4.0-1|18	BuildRequires:  python3egg(persistent)
21cr|python-ZEO-5.4.0-1|19	BuildRequires:  python3egg(pytest)
21cr|python-ZEO-5.4.0-1|20	BuildRequires:  python3egg(random2)
21cr|python-ZEO-5.4.0-1|21	BuildRequires:  python3egg(setuptools)
21cr|python-ZEO-5.4.0-1|22	BuildRequires:  python3egg(six)
21cr|python-ZEO-5.4.0-1|23	BuildRequires:  python3egg(transaction)
21cr|python-ZEO-5.4.0-1|24	BuildRequires:  python3egg(uvloop)
21cr|python-ZEO-5.4.0-1|25	BuildRequires:  python3egg(zc.lockfile)
21cr|python-ZEO-5.4.0-1|26	BuildRequires:  python3egg(zconfig)
21cr|python-ZEO-5.4.0-1|27	BuildRequires:  python3egg(zdaemon)
21cr|python-ZEO-5.4.0-1|28	BuildRequires:  python3egg(zodb)
21cr|python-ZEO-5.4.0-1|29	BuildRequires:  python3egg(zope.interface)
21cr|python-ZEO-5.4.0-1|30	BuildRequires:  python3egg(zope.testing)
21cr|python-ZEO-5.4.0-1|31	BuildRequires:  python3egg(zope.testrunner)
21cr|python-ZEO-5.4.0-1|32	
21cr|python-ZEO-5.4.0-1|33	BuildArch:      noarch
21cr|python-ZEO-5.4.0-1|34	
21cr|python-ZEO-5.4.0-1|35	%define common_desc                                                   \
21cr|python-ZEO-5.4.0-1|36	ZEO is a client-server system for sharing a single storage among many \
21cr|python-ZEO-5.4.0-1|37	clients.  When you use ZEO, the storage is opened in the ZEO server   \
21cr|python-ZEO-5.4.0-1|38	process.  Client programs connect to this process using a ZEO         \
21cr|python-ZEO-5.4.0-1|39	ClientStorage.  ZEO provides a consistent view of the database to all \
21cr|python-ZEO-5.4.0-1|40	clients.  The ZEO client and server communicate using a custom RPC    \
21cr|python-ZEO-5.4.0-1|41	protocol layered on top of TCP.
21cr|python-ZEO-5.4.0-1|42	
21cr|python-ZEO-5.4.0-1|43	%description
21cr|python-ZEO-5.4.0-1|44	%{common_desc}
21cr|python-ZEO-5.4.0-1|45	#-----------------------------------------------------
21cr|python-ZEO-5.4.0-1|46	%package -n python3-%{module}
21cr|python-ZEO-5.4.0-1|47	Summary:        Client-server storage implementation for ZODB
21cr|python-ZEO-5.4.0-1|48	
21cr|python-ZEO-5.4.0-1|49	%description -n python3-%{module}
21cr|python-ZEO-5.4.0-1|50	%{common_desc}
21cr|python-ZEO-5.4.0-1|51	%files -n python3-%{module}
21cr|python-ZEO-5.4.0-1|52	%doc *.html  *.txt
21cr|python-ZEO-5.4.0-1|53	%{_bindir}/runzeo
21cr|python-ZEO-5.4.0-1|54	%{_bindir}/zeo-nagios
21cr|python-ZEO-5.4.0-1|55	%{_bindir}/zeoctl
21cr|python-ZEO-5.4.0-1|56	%{_bindir}/zeopack
21cr|python-ZEO-5.4.0-1|57	%{py3_puresitedir }/%{module}*
21cr|python-ZEO-5.4.0-1|58	
21cr|python-ZEO-5.4.0-1|59	#-----------------------------------------------------
21cr|python-ZEO-5.4.0-1|60	
21cr|python-ZEO-5.4.0-1|61	%prep
21cr|python-ZEO-5.4.0-1|62	%setup -qn %{module}-%{version}
21cr|python-ZEO-5.4.0-1|63	
21cr|python-ZEO-5.4.0-1|64	# Remove a version number that leads to an attempted download from pypi
21cr|python-ZEO-5.4.0-1|65	sed -i 's/msgpack < 1/msgpack/' setup.py
21cr|python-ZEO-5.4.0-1|66	
21cr|python-ZEO-5.4.0-1|67	# Use mock from unittests
21cr|python-ZEO-5.4.0-1|68	sed -i 's/import mock/from unittest &/' src/ZEO/asyncio/tests.py \
21cr|python-ZEO-5.4.0-1|69	src/ZEO/tests/test{ssl,ZEO,ZEOServer}.py
21cr|python-ZEO-5.4.0-1|70	sed -i "/'mock'/d" setup.py
21cr|python-ZEO-5.4.0-1|71	
21cr|python-ZEO-5.4.0-1|72	%build
21cr|python-ZEO-5.4.0-1|73	%py3_build
21cr|python-ZEO-5.4.0-1|74	
21cr|python-ZEO-5.4.0-1|75	# Convert documentation to HTML
21cr|python-ZEO-5.4.0-1|76	rst2html --no-datestamp CHANGES.rst CHANGES.html
21cr|python-ZEO-5.4.0-1|77	rst2html --no-datestamp README.rst README.html
21cr|python-ZEO-5.4.0-1|78	rst2html --no-datestamp src/ZEO/asyncio/README.rst README-asyncio.html
21cr|python-ZEO-5.4.0-1|79	rst2html --no-datestamp src/ZEO/nagios.rst nagios.html
21cr|python-ZEO-5.4.0-1|80	
21cr|python-ZEO-5.4.0-1|81	%install
21cr|python-ZEO-5.4.0-1|82	%py3_install
21cr|python-ZEO-5.4.0-1|83	
21cr|python-ZEO-5.4.0-1|84	# Fix scripts
21cr|python-ZEO-5.4.0-1|85	for script in $(grep -Rl '^#!' %{buildroot}%{py3_puresitedir }/%{module}); do
21cr|python-ZEO-5.4.0-1|86	sed 's,%{_bindir}/env python.*,%{_bindir}/python3,' $script > $script.new
21cr|python-ZEO-5.4.0-1|87	touch -r $script $script.new
21cr|python-ZEO-5.4.0-1|88	mv -f $script.new $script
21cr|python-ZEO-5.4.0-1|89	chmod 0755 $script
21cr|python-ZEO-5.4.0-1|90	done
21cr|python-ZEO-5.4.0-1|91	
21cr|python-ZEO-5.4.0-1|92	# Remove documentation files
21cr|python-ZEO-5.4.0-1|93	rm %{buildroot}%{py3_puresitedir }/%{module}/asyncio/README.rst
21cr|python-ZEO-5.4.0-1|94	rm %{buildroot}%{py3_puresitedir }/%{module}/nagios.rst
21cr|python-ZEO-5.4.0-1|95	
21cr|python-ZEO-5.4.0-1|96	%check
21cr|python-ZEO-5.4.0-1|97	%py3_test

7257 21
21cr|python-zipstream-1.1.4-4|1	%global srcname zipstream
21cr|python-zipstream-1.1.4-4|2	%global desc zipstream.py is a zip archive generator based on python 3.3's zipfile.py.\
21cr|python-zipstream-1.1.4-4|3	It was created to generate a zip file generator for streaming (ie web apps).
21cr|python-zipstream-1.1.4-4|4	
21cr|python-zipstream-1.1.4-4|5	Name:           python-%{srcname}
21cr|python-zipstream-1.1.4-4|6	Version:        1.1.4
21cr|python-zipstream-1.1.4-4|7	Release:        4
21cr|python-zipstream-1.1.4-4|8	Group:		Development/Python
21cr|python-zipstream-1.1.4-4|9	Summary:        ZIP archive generator for Python
21cr|python-zipstream-1.1.4-4|10	License:        GPLv3+
21cr|python-zipstream-1.1.4-4|11	URL:            https://github.com/allanlei/%{name}
21cr|python-zipstream-1.1.4-4|12	Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|python-zipstream-1.1.4-4|13	BuildArch:      noarch
21cr|python-zipstream-1.1.4-4|14	
21cr|python-zipstream-1.1.4-4|15	
21cr|python-zipstream-1.1.4-4|16	%description
21cr|python-zipstream-1.1.4-4|17	%{desc}
21cr|python-zipstream-1.1.4-4|18	
21cr|python-zipstream-1.1.4-4|19	%package -n python3-%{srcname}
21cr|python-zipstream-1.1.4-4|20	Summary:        %{summary}
21cr|python-zipstream-1.1.4-4|21	BuildRequires:  python3-setuptools python3-devel python3-nose
21cr|python-zipstream-1.1.4-4|22	
21cr|python-zipstream-1.1.4-4|23	%description -n python3-%{srcname}
21cr|python-zipstream-1.1.4-4|24	%{desc}
21cr|python-zipstream-1.1.4-4|25	Python 3 version.
21cr|python-zipstream-1.1.4-4|26	
21cr|python-zipstream-1.1.4-4|27	%prep
21cr|python-zipstream-1.1.4-4|28	%setup -q
21cr|python-zipstream-1.1.4-4|29	
21cr|python-zipstream-1.1.4-4|30	%build
21cr|python-zipstream-1.1.4-4|31	%py3_build
21cr|python-zipstream-1.1.4-4|32	
21cr|python-zipstream-1.1.4-4|33	%install
21cr|python-zipstream-1.1.4-4|34	%py3_install
21cr|python-zipstream-1.1.4-4|35	
21cr|python-zipstream-1.1.4-4|36	%check
21cr|python-zipstream-1.1.4-4|37	python3 setup.py test
21cr|python-zipstream-1.1.4-4|38	
21cr|python-zipstream-1.1.4-4|39	%files -n python3-%{srcname}
21cr|python-zipstream-1.1.4-4|40	%doc README.* LICENSE
21cr|python-zipstream-1.1.4-4|41	%{py3_puresitedir}/*

7258 21
21cr|python-zodb3-3.11.0-4|1	%define debug_package %{nil}
21cr|python-zodb3-3.11.0-4|2	
21cr|python-zodb3-3.11.0-4|3	%define pypi_name ZODB3
21cr|python-zodb3-3.11.0-4|4	
21cr|python-zodb3-3.11.0-4|5	Name:		python-zodb3
21cr|python-zodb3-3.11.0-4|6	Version:	3.11.0
21cr|python-zodb3-3.11.0-4|7	Release:	4
21cr|python-zodb3-3.11.0-4|8	Summary:	Zope Object Database: object database and persistence
21cr|python-zodb3-3.11.0-4|9	Group:		Development/Python
21cr|python-zodb3-3.11.0-4|10	License:	Zope Public License
21cr|python-zodb3-3.11.0-4|11	URL:		https://pypi.python.org/pypi/ZODB3
21cr|python-zodb3-3.11.0-4|12	Source:		https://pypi.io/packages/source/Z/ZODB3/ZODB3-%{version}.tar.gz
21cr|python-zodb3-3.11.0-4|13	
21cr|python-zodb3-3.11.0-4|14	BuildRequires:	python3-devel
21cr|python-zodb3-3.11.0-4|15	BuildRequires:	python3-setuptools
21cr|python-zodb3-3.11.0-4|16	# for check
21cr|python-zodb3-3.11.0-4|17	BuildRequires:	python3egg(btrees)
21cr|python-zodb3-3.11.0-4|18	BuildRequires:	python3egg(six)
21cr|python-zodb3-3.11.0-4|19	BuildRequires:	python3egg(zodb)
21cr|python-zodb3-3.11.0-4|20	BuildRequires:	python3egg(zeo)
21cr|python-zodb3-3.11.0-4|21	BuildRequires:	python3egg(transaction)
21cr|python-zodb3-3.11.0-4|22	BuildRequires:	python3egg(zc.lockfile)
21cr|python-zodb3-3.11.0-4|23	BuildRequires:	python3egg(zconfig)
21cr|python-zodb3-3.11.0-4|24	BuildRequires:	python3egg(zdaemon)
21cr|python-zodb3-3.11.0-4|25	BuildRequires:	python3egg(zope.event)
21cr|python-zodb3-3.11.0-4|26	BuildRequires:	python3egg(zope.interface)
21cr|python-zodb3-3.11.0-4|27	BuildRequires:	python3egg(zope.proxy)
21cr|python-zodb3-3.11.0-4|28	BuildRequires:	python3egg(manuel)
21cr|python-zodb3-3.11.0-4|29	BuildRequires:	python3egg(zope.testing)
21cr|python-zodb3-3.11.0-4|30	
21cr|python-zodb3-3.11.0-4|31	%description
21cr|python-zodb3-3.11.0-4|32	The Zope Object Database provides an object-oriented database for
21cr|python-zodb3-3.11.0-4|33	Python that provides a high-degree of transparency. Applications
21cr|python-zodb3-3.11.0-4|34	can take advantage of object database features with few, if any,
21cr|python-zodb3-3.11.0-4|35	changes to application logic. ZODB includes features such as a
21cr|python-zodb3-3.11.0-4|36	pluggable storage interface, rich transaction support, and undo.
21cr|python-zodb3-3.11.0-4|37	
21cr|python-zodb3-3.11.0-4|38	#------------------------------------------------------------------
21cr|python-zodb3-3.11.0-4|39	%package -n python3-%{pypi_name}
21cr|python-zodb3-3.11.0-4|40	Summary:	Zope Object Database: object database and persistence
21cr|python-zodb3-3.11.0-4|41	Group:		Development/Python
21cr|python-zodb3-3.11.0-4|42	
21cr|python-zodb3-3.11.0-4|43	Requires:	python3-setuptools
21cr|python-zodb3-3.11.0-4|44	Requires:	python3egg(zconfig)
21cr|python-zodb3-3.11.0-4|45	Requires:	python3egg(zdaemon)
21cr|python-zodb3-3.11.0-4|46	Requires:	python3egg(zope.event)
21cr|python-zodb3-3.11.0-4|47	Requires:	python3egg(zope.interface)
21cr|python-zodb3-3.11.0-4|48	Requires:	python3egg(transaction)
21cr|python-zodb3-3.11.0-4|49	Requires:	python3egg(zc.lockfile)
21cr|python-zodb3-3.11.0-4|50	Requires:	python3egg(zope.proxy)
21cr|python-zodb3-3.11.0-4|51	Requires:	python3egg(zdaemon)
21cr|python-zodb3-3.11.0-4|52	Requires:	python3egg(persistent)
21cr|python-zodb3-3.11.0-4|53	Requires:	python3egg(btrees)
21cr|python-zodb3-3.11.0-4|54	
21cr|python-zodb3-3.11.0-4|55	%description -n python3-%{pypi_name}
21cr|python-zodb3-3.11.0-4|56	The Zope Object Database provides an object-oriented database for
21cr|python-zodb3-3.11.0-4|57	Python that provides a high-degree of transparency. Applications
21cr|python-zodb3-3.11.0-4|58	can take advantage of object database features with few, if any,
21cr|python-zodb3-3.11.0-4|59	changes to application logic. ZODB includes features such as a
21cr|python-zodb3-3.11.0-4|60	pluggable storage interface, rich transaction support, and undo.
21cr|python-zodb3-3.11.0-4|61	
21cr|python-zodb3-3.11.0-4|62	%files -n python3-%{pypi_name}
21cr|python-zodb3-3.11.0-4|63	%{py3_puresitedir}/ZODB*
21cr|python-zodb3-3.11.0-4|64	
21cr|python-zodb3-3.11.0-4|65	#------------------------------------------------------------------
21cr|python-zodb3-3.11.0-4|66	
21cr|python-zodb3-3.11.0-4|67	%prep
21cr|python-zodb3-3.11.0-4|68	%setup -q -n ZODB3-%{version}
21cr|python-zodb3-3.11.0-4|69	#for File in src/{ZODB,ZEO}/scripts/*.py ; do
21cr|python-zodb3-3.11.0-4|70	#  sed -i.orig -e '/^#! *\//, 1d' $File
21cr|python-zodb3-3.11.0-4|71	# touch -r ${File}.orig $File
21cr|python-zodb3-3.11.0-4|72	#  rm ${File}.orig
21cr|python-zodb3-3.11.0-4|73	#done
21cr|python-zodb3-3.11.0-4|74	
21cr|python-zodb3-3.11.0-4|75	%build
21cr|python-zodb3-3.11.0-4|76	%py3_build
21cr|python-zodb3-3.11.0-4|77	
21cr|python-zodb3-3.11.0-4|78	%install
21cr|python-zodb3-3.11.0-4|79	%py3_install
21cr|python-zodb3-3.11.0-4|80	

7259 21
21cr|python-ZODB-5.8.0-1|1	%define pypi_name ZODB
21cr|python-ZODB-5.8.0-1|2	
21cr|python-ZODB-5.8.0-1|3	Name:		python-%{pypi_name}
21cr|python-ZODB-5.8.0-1|4	Version:	5.8.0
21cr|python-ZODB-5.8.0-1|5	Release:	1
21cr|python-ZODB-5.8.0-1|6	Group:		Development/Python
21cr|python-ZODB-5.8.0-1|7	License:	ZPLv2.1
21cr|python-ZODB-5.8.0-1|8	Summary:	Zope Object Database: object database and persistence
21cr|python-ZODB-5.8.0-1|9	Source0:	%{pypi_source}
21cr|python-ZODB-5.8.0-1|10	Source1:	https://raw.githubusercontent.com/zopefoundation/ZODB/master/src/ZODB/tests/synchronizers.txt
21cr|python-ZODB-5.8.0-1|11	Url:		http://www.zodb.org/
21cr|python-ZODB-5.8.0-1|12	BuildRequires:  python3egg(btrees)
21cr|python-ZODB-5.8.0-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-ZODB-5.8.0-1|14	BuildRequires:  python3egg(manuel)
21cr|python-ZODB-5.8.0-1|15	BuildRequires:  python3egg(persistent)
21cr|python-ZODB-5.8.0-1|16	BuildRequires:  python3egg(random2)
21cr|python-ZODB-5.8.0-1|17	BuildRequires:  python3egg(setuptools)
21cr|python-ZODB-5.8.0-1|18	BuildRequires:  python3egg(six)
21cr|python-ZODB-5.8.0-1|19	BuildRequires:  python3egg(transaction)
21cr|python-ZODB-5.8.0-1|20	BuildRequires:  python3egg(zc.lockfile)
21cr|python-ZODB-5.8.0-1|21	BuildRequires:  python3egg(zconfig)
21cr|python-ZODB-5.8.0-1|22	BuildRequires:  python3egg(zodbpickle) >= 0.6.0
21cr|python-ZODB-5.8.0-1|23	BuildRequires:  python3egg(zope.testing)
21cr|python-ZODB-5.8.0-1|24	BuildRequires:  python3egg(persistent) >= 4.2.1
21cr|python-ZODB-5.8.0-1|25	
21cr|python-ZODB-5.8.0-1|26	Requires:       python3egg(setuptools)
21cr|python-ZODB-5.8.0-1|27	Requires:       python3egg(zconfig)
21cr|python-ZODB-5.8.0-1|28	Requires:       python3egg(zdaemon)
21cr|python-ZODB-5.8.0-1|29	Requires:       python3egg(zope.event)
21cr|python-ZODB-5.8.0-1|30	Requires:       python3egg(zope.interface)
21cr|python-ZODB-5.8.0-1|31	Requires:	python3egg(transaction)
21cr|python-ZODB-5.8.0-1|32	Requires:	python3egg(zc.lockfile)
21cr|python-ZODB-5.8.0-1|33	Requires:	python3egg(zope.proxy)
21cr|python-ZODB-5.8.0-1|34	Requires:	python3egg(zdaemon)
21cr|python-ZODB-5.8.0-1|35	Requires:	python3egg(persistent)
21cr|python-ZODB-5.8.0-1|36	Requires:	python3egg(btrees)
21cr|python-ZODB-5.8.0-1|37	BuildArch:      noarch
21cr|python-ZODB-5.8.0-1|38	
21cr|python-ZODB-5.8.0-1|39	%description
21cr|python-ZODB-5.8.0-1|40	The Zope Object Database provides an object-oriented database for
21cr|python-ZODB-5.8.0-1|41	Python that provides a high-degree of transparency. Applications
21cr|python-ZODB-5.8.0-1|42	can take advantage of object database features with few, if any,
21cr|python-ZODB-5.8.0-1|43	changes to application logic. ZODB includes features such as a
21cr|python-ZODB-5.8.0-1|44	pluggable storage interface, rich transaction support, and undo.
21cr|python-ZODB-5.8.0-1|45	
21cr|python-ZODB-5.8.0-1|46	%files
21cr|python-ZODB-5.8.0-1|47	%doc CHANGES.rst *.txt
21cr|python-ZODB-5.8.0-1|48	%{_bindir}/fsdump
21cr|python-ZODB-5.8.0-1|49	%{_bindir}/fsoids
21cr|python-ZODB-5.8.0-1|50	%{_bindir}/fsrefs
21cr|python-ZODB-5.8.0-1|51	%{_bindir}/fstail
21cr|python-ZODB-5.8.0-1|52	%{_bindir}/repozo
21cr|python-ZODB-5.8.0-1|53	%{py3_puresitedir}/%{pypi_name}*
21cr|python-ZODB-5.8.0-1|54	#---------------------------------------------------------------------------
21cr|python-ZODB-5.8.0-1|55	
21cr|python-ZODB-5.8.0-1|56	%prep
21cr|python-ZODB-5.8.0-1|57	%setup -qn %{pypi_name}-%{version}
21cr|python-ZODB-5.8.0-1|58	# Remove prebuilt egg
21cr|python-ZODB-5.8.0-1|59	rm -fr src/%{pypi_name}.egg-info
21cr|python-ZODB-5.8.0-1|60	# Remove backup files
21cr|python-ZODB-5.8.0-1|61	find src -name \*~ -exec rm {} +
21cr|python-ZODB-5.8.0-1|62	find src -name \#\*\# -exec rm {} +
21cr|python-ZODB-5.8.0-1|63	# Fix tests
21cr|python-ZODB-5.8.0-1|64	sed -i 's/random/random2/' src/%{pypi_name}/tests/testUtils.py
21cr|python-ZODB-5.8.0-1|65	pushd src/ZODB/tests/
21cr|python-ZODB-5.8.0-1|66	cp -p %{SOURCE1} .
21cr|python-ZODB-5.8.0-1|67	popd
21cr|python-ZODB-5.8.0-1|68	
21cr|python-ZODB-5.8.0-1|69	%build
21cr|python-ZODB-5.8.0-1|70	%py3_build
21cr|python-ZODB-5.8.0-1|71	
21cr|python-ZODB-5.8.0-1|72	%install
21cr|python-ZODB-5.8.0-1|73	%py3_install
21cr|python-ZODB-5.8.0-1|74	
21cr|python-ZODB-5.8.0-1|75	pushd %{buildroot}%{py3_puresitedir}/%{pypi_name}/scripts
21cr|python-ZODB-5.8.0-1|76	chmod +x {space,fsoids,fsrefs,analyze,migrate,fstest,fstail,repozo,fsstats,checkbtrees,netspace,zodbload}.py
21cr|python-ZODB-5.8.0-1|77	popd
21cr|python-ZODB-5.8.0-1|78	
21cr|python-ZODB-5.8.0-1|79	%check
21cr|python-ZODB-5.8.0-1|80	python3 setup.py test || :

7260 21
21cr|python-zodbpickle-2.4-1|1	%define	oname	zodbpickle
21cr|python-zodbpickle-2.4-1|2	%global __provides_exclude _pickle.so
21cr|python-zodbpickle-2.4-1|3	
21cr|python-zodbpickle-2.4-1|4	Name:		python-%{oname}
21cr|python-zodbpickle-2.4-1|5	Version:	2.4
21cr|python-zodbpickle-2.4-1|6	Release:	1
21cr|python-zodbpickle-2.4-1|7	Summary:	Fork of Python 3 pickle module
21cr|python-zodbpickle-2.4-1|8	Source0:	https://files.pythonhosted.org/packages/ed/23/78c1b16c168ef96368a7a2616d49e277d245b8b38497cfc55d8c6ffad3ef/zodbpickle-2.4.tar.gz
21cr|python-zodbpickle-2.4-1|9	License:	ZPL 2.1
21cr|python-zodbpickle-2.4-1|10	Group:		Development/Python
21cr|python-zodbpickle-2.4-1|11	Url:		http://pypi.python.org/pypi/zodbpickle
21cr|python-zodbpickle-2.4-1|12	BuildRequires:	python3-devel
21cr|python-zodbpickle-2.4-1|13	BuildRequires:	python3egg(setuptools)
21cr|python-zodbpickle-2.4-1|14	BuildRequires:	python3egg(nose)
21cr|python-zodbpickle-2.4-1|15	BuildRequires:	python3egg(coverage)
21cr|python-zodbpickle-2.4-1|16	
21cr|python-zodbpickle-2.4-1|17	%files
21cr|python-zodbpickle-2.4-1|18	%{py3_platsitedir}/zodbpickle*
21cr|python-zodbpickle-2.4-1|19	
21cr|python-zodbpickle-2.4-1|20	#---------------------------------------------------------------
21cr|python-zodbpickle-2.4-1|21	
21cr|python-zodbpickle-2.4-1|22	%description
21cr|python-zodbpickle-2.4-1|23	This package presents a uniform pickling interface for ZODB:
21cr|python-zodbpickle-2.4-1|24	- Under Python2, this package forks both Python 2.7's ``pickle`` and
21cr|python-zodbpickle-2.4-1|25	``cPickle`` modules, adding support for the ``protocol 3`` opcodes.
21cr|python-zodbpickle-2.4-1|26	It also provides a new subclass of ``bytes``, ``zodbpickle.binary``,
21cr|python-zodbpickle-2.4-1|27	which Python2 applications can use to pickle binary values such that
21cr|python-zodbpickle-2.4-1|28	they will be unpickled as ``bytes`` under Py3k.
21cr|python-zodbpickle-2.4-1|29	
21cr|python-zodbpickle-2.4-1|30	- Under Py3k, this package forks the ``pickle`` module (and the supporting
21cr|python-zodbpickle-2.4-1|31	C extension) from both Python 3.2 and Python 3.3.  The fork add support
21cr|python-zodbpickle-2.4-1|32	for the ``noload`` operations used by ZODB.
21cr|python-zodbpickle-2.4-1|33	
21cr|python-zodbpickle-2.4-1|34	%prep
21cr|python-zodbpickle-2.4-1|35	%setup -qn %{oname}-%{version}
21cr|python-zodbpickle-2.4-1|36	
21cr|python-zodbpickle-2.4-1|37	%build
21cr|python-zodbpickle-2.4-1|38	python3 setup.py build
21cr|python-zodbpickle-2.4-1|39	
21cr|python-zodbpickle-2.4-1|40	%install
21cr|python-zodbpickle-2.4-1|41	python3 setup.py install --root=%{buildroot}
21cr|python-zodbpickle-2.4-1|42	
21cr|python-zodbpickle-2.4-1|43	%check
21cr|python-zodbpickle-2.4-1|44	python3 setup.py test

7261 21
21cr|python-zope.annotation-5.0-2|1	%define pypi_name zope.annotation
21cr|python-zope.annotation-5.0-2|2	
21cr|python-zope.annotation-5.0-2|3	Summary:	Object annotation mechanism
21cr|python-zope.annotation-5.0-2|4	Name:		python-%{pypi_name}
21cr|python-zope.annotation-5.0-2|5	Version:	5.0
21cr|python-zope.annotation-5.0-2|6	Release:	2
21cr|python-zope.annotation-5.0-2|7	License:	ZPL 2.1
21cr|python-zope.annotation-5.0-2|8	Group:		Development/Python
21cr|python-zope.annotation-5.0-2|9	Url:		http://pypi.python.org/pypi/zope.annotation
21cr|python-zope.annotation-5.0-2|10	Source0:	%{pypi_source}
21cr|python-zope.annotation-5.0-2|11	BuildRequires:	python3-setuptools
21cr|python-zope.annotation-5.0-2|12	BuildRequires:	pkgconfig(python3)
21cr|python-zope.annotation-5.0-2|13	BuildRequires:	python3egg(btrees)
21cr|python-zope.annotation-5.0-2|14	BuildRequires:	python3egg(persistent)
21cr|python-zope.annotation-5.0-2|15	BuildRequires:	python3egg(zope.component)
21cr|python-zope.annotation-5.0-2|16	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.annotation-5.0-2|17	BuildRequires:	python3egg(zope.location)
21cr|python-zope.annotation-5.0-2|18	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.annotation-5.0-2|19	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.annotation-5.0-2|20	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.annotation-5.0-2|21	BuildArch:	noarch
21cr|python-zope.annotation-5.0-2|22	
21cr|python-zope.annotation-5.0-2|23	%description
21cr|python-zope.annotation-5.0-2|24	==================
21cr|python-zope.annotation-5.0-2|25	Object Annotations
21cr|python-zope.annotation-5.0-2|26	==================
21cr|python-zope.annotation-5.0-2|27	
21cr|python-zope.annotation-5.0-2|28	This package provides a mechanism to store additional information about
21cr|python-zope.annotation-5.0-2|29	objects without need to modify object class.
21cr|python-zope.annotation-5.0-2|30	
21cr|python-zope.annotation-5.0-2|31	#----------------------------------------------------------------------------
21cr|python-zope.annotation-5.0-2|32	
21cr|python-zope.annotation-5.0-2|33	%package -n python3-%{pypi_name}
21cr|python-zope.annotation-5.0-2|34	Summary:	Object annotation mechanism
21cr|python-zope.annotation-5.0-2|35	Group:		Development/Python
21cr|python-zope.annotation-5.0-2|36	
21cr|python-zope.annotation-5.0-2|37	%description -n python3-%{pypi_name}
21cr|python-zope.annotation-5.0-2|38	==================
21cr|python-zope.annotation-5.0-2|39	Object Annotations
21cr|python-zope.annotation-5.0-2|40	==================
21cr|python-zope.annotation-5.0-2|41	
21cr|python-zope.annotation-5.0-2|42	This package provides a mechanism to store additional information about
21cr|python-zope.annotation-5.0-2|43	objects without need to modify object class.
21cr|python-zope.annotation-5.0-2|44	
21cr|python-zope.annotation-5.0-2|45	%files -n python3-%{pypi_name}
21cr|python-zope.annotation-5.0-2|46	%{python3_sitelib}/zope/annotation/*
21cr|python-zope.annotation-5.0-2|47	%{python3_sitelib}/zope.annotation*
21cr|python-zope.annotation-5.0-2|48	
21cr|python-zope.annotation-5.0-2|49	#----------------------------------------------------------------------------
21cr|python-zope.annotation-5.0-2|50	
21cr|python-zope.annotation-5.0-2|51	%prep
21cr|python-zope.annotation-5.0-2|52	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.annotation-5.0-2|53	
21cr|python-zope.annotation-5.0-2|54	%build
21cr|python-zope.annotation-5.0-2|55	%py3_build
21cr|python-zope.annotation-5.0-2|56	
21cr|python-zope.annotation-5.0-2|57	%install
21cr|python-zope.annotation-5.0-2|58	%py3_install

7262 21
21cr|python-zope.app.applicationcontrol-4.1.0-1|1	%define	module	zope.app.applicationcontrol
21cr|python-zope.app.applicationcontrol-4.1.0-1|2	
21cr|python-zope.app.applicationcontrol-4.1.0-1|3	Name:		python-%{module}
21cr|python-zope.app.applicationcontrol-4.1.0-1|4	Version:	4.1.0
21cr|python-zope.app.applicationcontrol-4.1.0-1|5	Release:	1
21cr|python-zope.app.applicationcontrol-4.1.0-1|6	License:	ZPLv2.1
21cr|python-zope.app.applicationcontrol-4.1.0-1|7	Group:		Development/Python
21cr|python-zope.app.applicationcontrol-4.1.0-1|8	Url:		http://cheeseshop.python.org/pypi/%{module}
21cr|python-zope.app.applicationcontrol-4.1.0-1|9	Summary:	Zope application control
21cr|python-zope.app.applicationcontrol-4.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/35/34/f058d9eb86778d091a36c089e71b72cb174943fbf2c78ee052ca8e415b5d/zope.app.applicationcontrol-4.1.0.tar.gz
21cr|python-zope.app.applicationcontrol-4.1.0-1|11	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.applicationcontrol-4.1.0-1|12	
21cr|python-zope.app.applicationcontrol-4.1.0-1|13	BuildArch:	noarch
21cr|python-zope.app.applicationcontrol-4.1.0-1|14	
21cr|python-zope.app.applicationcontrol-4.1.0-1|15	%description
21cr|python-zope.app.applicationcontrol-4.1.0-1|16	===========================
21cr|python-zope.app.applicationcontrol-4.1.0-1|17	zope.app.applicationcontrol
21cr|python-zope.app.applicationcontrol-4.1.0-1|18	===========================
21cr|python-zope.app.applicationcontrol-4.1.0-1|19	
21cr|python-zope.app.applicationcontrol-4.1.0-1|20	The application control instance is usually generated upon startup.
21cr|python-zope.app.applicationcontrol-4.1.0-1|21	This package provides runtime information adapter for application
21cr|python-zope.app.applicationcontrol-4.1.0-1|22	control and Zope version.  Also provide a utility with methods for
21cr|python-zope.app.applicationcontrol-4.1.0-1|23	shutting down and restarting the server.
21cr|python-zope.app.applicationcontrol-4.1.0-1|24	
21cr|python-zope.app.applicationcontrol-4.1.0-1|25	%files
21cr|python-zope.app.applicationcontrol-4.1.0-1|26	%doc *.txt *.rst
21cr|python-zope.app.applicationcontrol-4.1.0-1|27	%{py3_puresitedir}/zope/app/
21cr|python-zope.app.applicationcontrol-4.1.0-1|28	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21cr|python-zope.app.applicationcontrol-4.1.0-1|29	%{py3_puresitedir}/%{module}-%{version}-py?.?-nspkg.pth
21cr|python-zope.app.applicationcontrol-4.1.0-1|30	#-----------------------------------------------------------------
21cr|python-zope.app.applicationcontrol-4.1.0-1|31	
21cr|python-zope.app.applicationcontrol-4.1.0-1|32	%prep
21cr|python-zope.app.applicationcontrol-4.1.0-1|33	%setup -qn %{module}-%{version}
21cr|python-zope.app.applicationcontrol-4.1.0-1|34	
21cr|python-zope.app.applicationcontrol-4.1.0-1|35	%build
21cr|python-zope.app.applicationcontrol-4.1.0-1|36	%py3_build
21cr|python-zope.app.applicationcontrol-4.1.0-1|37	
21cr|python-zope.app.applicationcontrol-4.1.0-1|38	%install
21cr|python-zope.app.applicationcontrol-4.1.0-1|39	%py3_install
21cr|python-zope.app.applicationcontrol-4.1.0-1|40	
21cr|python-zope.app.applicationcontrol-4.1.0-1|41	
21cr|python-zope.app.applicationcontrol-4.1.0-1|42	

7263 21
21cr|python-zope.app.appsetup-5.0-1|1	%define	pypi_name	zope.app.appsetup
21cr|python-zope.app.appsetup-5.0-1|2	
21cr|python-zope.app.appsetup-5.0-1|3	Name:       python-%{pypi_name}
21cr|python-zope.app.appsetup-5.0-1|4	Version:    5.0
21cr|python-zope.app.appsetup-5.0-1|5	Release:    1
21cr|python-zope.app.appsetup-5.0-1|6	License:    ZPLv2.1
21cr|python-zope.app.appsetup-5.0-1|7	Group:      Development/Python
21cr|python-zope.app.appsetup-5.0-1|8	Url:        https://pypi.python.org/pypi/zope.app.appsetup
21cr|python-zope.app.appsetup-5.0-1|9	Summary:    Zope app setup helper
21cr|python-zope.app.appsetup-5.0-1|10	Source0:    https://pypi.python.org/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.appsetup-5.0-1|11	
21cr|python-zope.app.appsetup-5.0-1|12	BuildRequires:  python3egg(setuptools)
21cr|python-zope.app.appsetup-5.0-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-zope.app.appsetup-5.0-1|14	BuildRequires:  python3egg(zodb3)
21cr|python-zope.app.appsetup-5.0-1|15	BuildRequires:  python3egg(eggtestinfo)
21cr|python-zope.app.appsetup-5.0-1|16	BuildRequires:  python3egg(zope.app.publication)
21cr|python-zope.app.appsetup-5.0-1|17	BuildRequires:  python3egg(zope.component)
21cr|python-zope.app.appsetup-5.0-1|18	BuildRequires:  python3egg(zope.configuration)
21cr|python-zope.app.appsetup-5.0-1|19	BuildRequires:  python3egg(zope.container)
21cr|python-zope.app.appsetup-5.0-1|20	BuildRequires:  python3egg(zope.error)
21cr|python-zope.app.appsetup-5.0-1|21	BuildRequires:  python3egg(zope.event)
21cr|python-zope.app.appsetup-5.0-1|22	BuildRequires:  python3egg(zope.interface)
21cr|python-zope.app.appsetup-5.0-1|23	BuildRequires:  python3egg(zope.processlifetime)
21cr|python-zope.app.appsetup-5.0-1|24	BuildRequires:  python3egg(zope.security)
21cr|python-zope.app.appsetup-5.0-1|25	BuildRequires:  python3egg(zope.session)
21cr|python-zope.app.appsetup-5.0-1|26	BuildRequires:  python3egg(zope.site)
21cr|python-zope.app.appsetup-5.0-1|27	BuildRequires:  python3egg(zope.testrunner)
21cr|python-zope.app.appsetup-5.0-1|28	BuildRequires:  python3egg(zope.testing)
21cr|python-zope.app.appsetup-5.0-1|29	BuildRequires:  python3egg(zope.traversing)
21cr|python-zope.app.appsetup-5.0-1|30	
21cr|python-zope.app.appsetup-5.0-1|31	BuildArch:      noarch
21cr|python-zope.app.appsetup-5.0-1|32	
21cr|python-zope.app.appsetup-5.0-1|33	
21cr|python-zope.app.appsetup-5.0-1|34	%description
21cr|python-zope.app.appsetup-5.0-1|35	zope.app.appsetup README
21cr|python-zope.app.appsetup-5.0-1|36	========================
21cr|python-zope.app.appsetup-5.0-1|37	This package provides application setup helpers for the Zope3 appserver.
21cr|python-zope.app.appsetup-5.0-1|38	
21cr|python-zope.app.appsetup-5.0-1|39	#------------------------------------------------------------
21cr|python-zope.app.appsetup-5.0-1|40	%package -n python3-%{pypi_name}
21cr|python-zope.app.appsetup-5.0-1|41	Summary:    Zope app setup helper
21cr|python-zope.app.appsetup-5.0-1|42	Group:      Development/Python
21cr|python-zope.app.appsetup-5.0-1|43	
21cr|python-zope.app.appsetup-5.0-1|44	%description -n python3-%{pypi_name}
21cr|python-zope.app.appsetup-5.0-1|45	zope.app.appsetup README
21cr|python-zope.app.appsetup-5.0-1|46	========================
21cr|python-zope.app.appsetup-5.0-1|47	This package provides application setup helpers for the Zope3 appserver.
21cr|python-zope.app.appsetup-5.0-1|48	
21cr|python-zope.app.appsetup-5.0-1|49	%files -n python3-%{pypi_name}
21cr|python-zope.app.appsetup-5.0-1|50	%doc *.txt
21cr|python-zope.app.appsetup-5.0-1|51	%{_bindir}/*
21cr|python-zope.app.appsetup-5.0-1|52	%{py3_puresitedir}/zope/app/appsetup
21cr|python-zope.app.appsetup-5.0-1|53	%{py3_puresitedir}/%{pypi_name}*
21cr|python-zope.app.appsetup-5.0-1|54	
21cr|python-zope.app.appsetup-5.0-1|55	#------------------------------------------------------------
21cr|python-zope.app.appsetup-5.0-1|56	%prep
21cr|python-zope.app.appsetup-5.0-1|57	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.appsetup-5.0-1|58	perl -pi -e "s|ZODB|ZODB3|"  setup.py
21cr|python-zope.app.appsetup-5.0-1|59	perl -pi -e "s|zope.security >= 4.0.0a2|zope.security >= 5.0.0|"  setup.py
21cr|python-zope.app.appsetup-5.0-1|60	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.app.appsetup-5.0-1|61	
21cr|python-zope.app.appsetup-5.0-1|62	%build
21cr|python-zope.app.appsetup-5.0-1|63	%py3_build
21cr|python-zope.app.appsetup-5.0-1|64	
21cr|python-zope.app.appsetup-5.0-1|65	%install
21cr|python-zope.app.appsetup-5.0-1|66	%py3_install

7264 21
21cr|python-zope.app.basicskin-4.0.0-2|1	%define	pypi_name	zope.app.basicskin
21cr|python-zope.app.basicskin-4.0.0-2|2	
21cr|python-zope.app.basicskin-4.0.0-2|3	Name:		python-%{pypi_name}
21cr|python-zope.app.basicskin-4.0.0-2|4	Version:	4.0.0
21cr|python-zope.app.basicskin-4.0.0-2|5	Release:	2
21cr|python-zope.app.basicskin-4.0.0-2|6	Summary:	Zope ZMI Basic Skin
21cr|python-zope.app.basicskin-4.0.0-2|7	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.basicskin-4.0.0-2|8	License:	ZPL 2.1
21cr|python-zope.app.basicskin-4.0.0-2|9	Group:		Development/Python
21cr|python-zope.app.basicskin-4.0.0-2|10	Url:		http://pypi.python.org/pypi/zope.app.basicskin
21cr|python-zope.app.basicskin-4.0.0-2|11	BuildArch:	noarch
21cr|python-zope.app.basicskin-4.0.0-2|12	BuildRequires:	python3-devel
21cr|python-zope.app.basicskin-4.0.0-2|13	BuildRequires:	python3-setuptools
21cr|python-zope.app.basicskin-4.0.0-2|14	
21cr|python-zope.app.basicskin-4.0.0-2|15	%description
21cr|python-zope.app.basicskin-4.0.0-2|16	A very simple skin for the original Zope 3 ZMI.
21cr|python-zope.app.basicskin-4.0.0-2|17	
21cr|python-zope.app.basicskin-4.0.0-2|18	#-----------------------------------------------------
21cr|python-zope.app.basicskin-4.0.0-2|19	
21cr|python-zope.app.basicskin-4.0.0-2|20	%package -n python3-%{pypi_name}
21cr|python-zope.app.basicskin-4.0.0-2|21	Summary:	Zope ZMI Basic Skin
21cr|python-zope.app.basicskin-4.0.0-2|22	Group:		Development/Python
21cr|python-zope.app.basicskin-4.0.0-2|23	
21cr|python-zope.app.basicskin-4.0.0-2|24	%description -n python3-%{pypi_name}
21cr|python-zope.app.basicskin-4.0.0-2|25	A very simple skin for the original Zope 3 ZMI.
21cr|python-zope.app.basicskin-4.0.0-2|26	
21cr|python-zope.app.basicskin-4.0.0-2|27	%files -n python3-%{pypi_name}
21cr|python-zope.app.basicskin-4.0.0-2|28	%doc README.txt
21cr|python-zope.app.basicskin-4.0.0-2|29	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.basicskin-4.0.0-2|30	%{py3_puresitedir}/zope.app.basicskin*
21cr|python-zope.app.basicskin-4.0.0-2|31	
21cr|python-zope.app.basicskin-4.0.0-2|32	#-----------------------------------------------------
21cr|python-zope.app.basicskin-4.0.0-2|33	%prep
21cr|python-zope.app.basicskin-4.0.0-2|34	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.basicskin-4.0.0-2|35	
21cr|python-zope.app.basicskin-4.0.0-2|36	%build
21cr|python-zope.app.basicskin-4.0.0-2|37	%py3_build
21cr|python-zope.app.basicskin-4.0.0-2|38	
21cr|python-zope.app.basicskin-4.0.0-2|39	%install
21cr|python-zope.app.basicskin-4.0.0-2|40	%py3_install
21cr|python-zope.app.basicskin-4.0.0-2|41	

7265 21
21cr|python-zope.app.broken-5.0-1|1	%define	pypi_name	zope.app.broken
21cr|python-zope.app.broken-5.0-1|2	
21cr|python-zope.app.broken-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.broken-5.0-1|4	Version:	5.0
21cr|python-zope.app.broken-5.0-1|5	Release:	1
21cr|python-zope.app.broken-5.0-1|6	Summary:	Zope Broken (ZODB) Object Support
21cr|python-zope.app.broken-5.0-1|7	Group:		Development/Python
21cr|python-zope.app.broken-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.broken-5.0-1|9	Url:		https://cheeseshop.python.org/pypi/zope.app.broken
21cr|python-zope.app.broken-5.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.broken-5.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.app.broken-5.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.app.broken-5.0-1|13	BuildArch:	noarch
21cr|python-zope.app.broken-5.0-1|14	
21cr|python-zope.app.broken-5.0-1|15	%description
21cr|python-zope.app.broken-5.0-1|16	When an object cannot be correctly loaded from the ZODB, this package allows
21cr|python-zope.app.broken-5.0-1|17	this object still to be instantiated, but as a "Broken" object. This allows
21cr|python-zope.app.broken-5.0-1|18	for gracefully updating the database without interuption.
21cr|python-zope.app.broken-5.0-1|19	
21cr|python-zope.app.broken-5.0-1|20	#---------------------------------------------------------------
21cr|python-zope.app.broken-5.0-1|21	%package -n python3-%{pypi_name}
21cr|python-zope.app.broken-5.0-1|22	Summary:	Zope Broken (ZODB) Object Support
21cr|python-zope.app.broken-5.0-1|23	Group:		Development/Python
21cr|python-zope.app.broken-5.0-1|24	
21cr|python-zope.app.broken-5.0-1|25	%description -n python3-%{pypi_name}
21cr|python-zope.app.broken-5.0-1|26	When an object cannot be correctly loaded from the ZODB, this package allows
21cr|python-zope.app.broken-5.0-1|27	this object still to be instantiated, but as a "Broken" object. This allows
21cr|python-zope.app.broken-5.0-1|28	for gracefully updating the database without interuption.
21cr|python-zope.app.broken-5.0-1|29	
21cr|python-zope.app.broken-5.0-1|30	%files -n python3-%{pypi_name}
21cr|python-zope.app.broken-5.0-1|31	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.broken-5.0-1|32	%{py3_puresitedir}/zope.app.broken*
21cr|python-zope.app.broken-5.0-1|33	
21cr|python-zope.app.broken-5.0-1|34	#---------------------------------------------------------------
21cr|python-zope.app.broken-5.0-1|35	
21cr|python-zope.app.broken-5.0-1|36	%prep
21cr|python-zope.app.broken-5.0-1|37	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.broken-5.0-1|38	
21cr|python-zope.app.broken-5.0-1|39	%build
21cr|python-zope.app.broken-5.0-1|40	%py3_build
21cr|python-zope.app.broken-5.0-1|41	
21cr|python-zope.app.broken-5.0-1|42	%install
21cr|python-zope.app.broken-5.0-1|43	%py3_install
21cr|python-zope.app.broken-5.0-1|44	

7266 21
21cr|python-zope.app.component-5.0-1|1	%define	pypi_name	zope.app.component
21cr|python-zope.app.component-5.0-1|2	
21cr|python-zope.app.component-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.component-5.0-1|4	Version:	5.0
21cr|python-zope.app.component-5.0-1|5	Release:	1
21cr|python-zope.app.component-5.0-1|6	Summary:	Local Zope Component Support
21cr|python-zope.app.component-5.0-1|7	License:	ZPLv2.1
21cr|python-zope.app.component-5.0-1|8	Group:		Development/Python
21cr|python-zope.app.component-5.0-1|9	Url:		http://pypi.python.org/pypi/%{pypi_name}
21cr|python-zope.app.component-5.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.component-5.0-1|11	
21cr|python-zope.app.component-5.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.component-5.0-1|13	
21cr|python-zope.app.component-5.0-1|14	BuildArch:	noarch
21cr|python-zope.app.component-5.0-1|15	
21cr|python-zope.app.component-5.0-1|16	%description
21cr|python-zope.app.component-5.0-1|17	NOTE: this package is deprecated. Its functionality has been moved to
21cr|python-zope.app.component-5.0-1|18	more reusable packages, namely: zope.component, zope.security, zope.site
21cr|python-zope.app.component-5.0-1|19	and zope.componentvocabulary. Please import from there instead.
21cr|python-zope.app.component-5.0-1|20	
21cr|python-zope.app.component-5.0-1|21	This package provides various ZCML directives (view, resource) and a
21cr|python-zope.app.component-5.0-1|22	user interface related to local component management.
21cr|python-zope.app.component-5.0-1|23	
21cr|python-zope.app.component-5.0-1|24	#----------------------------------------------------------------
21cr|python-zope.app.component-5.0-1|25	%package -n python3-%{pypi_name}
21cr|python-zope.app.component-5.0-1|26	Summary:	Local Zope Component Support
21cr|python-zope.app.component-5.0-1|27	Group:		Development/Python
21cr|python-zope.app.component-5.0-1|28	
21cr|python-zope.app.component-5.0-1|29	%description -n python3-%{pypi_name}
21cr|python-zope.app.component-5.0-1|30	NOTE: this package is deprecated. Its functionality has been moved to
21cr|python-zope.app.component-5.0-1|31	more reusable packages, namely: zope.component, zope.security, zope.site
21cr|python-zope.app.component-5.0-1|32	and zope.componentvocabulary. Please import from there instead.
21cr|python-zope.app.component-5.0-1|33	
21cr|python-zope.app.component-5.0-1|34	This package provides various ZCML directives (view, resource) and a
21cr|python-zope.app.component-5.0-1|35	user interface related to local component management.
21cr|python-zope.app.component-5.0-1|36	
21cr|python-zope.app.component-5.0-1|37	%files -n python3-%{pypi_name}
21cr|python-zope.app.component-5.0-1|38	%doc *.rst
21cr|python-zope.app.component-5.0-1|39	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.component-5.0-1|40	%{py3_puresitedir}/%{pypi_name}*.egg-info
21cr|python-zope.app.component-5.0-1|41	%{py3_puresitedir}/%{pypi_name}*.pth
21cr|python-zope.app.component-5.0-1|42	#----------------------------------------------------------------
21cr|python-zope.app.component-5.0-1|43	%prep
21cr|python-zope.app.component-5.0-1|44	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.component-5.0-1|45	rm -fr src/*.egg-info
21cr|python-zope.app.component-5.0-1|46	
21cr|python-zope.app.component-5.0-1|47	%build
21cr|python-zope.app.component-5.0-1|48	%py3_build
21cr|python-zope.app.component-5.0-1|49	
21cr|python-zope.app.component-5.0-1|50	%install
21cr|python-zope.app.component-5.0-1|51	%py3_install
21cr|python-zope.app.component-5.0-1|52	
21cr|python-zope.app.component-5.0-1|53	

7267 21
21cr|python-zope.app.container-5.0-1|1	%define	pypi_name	zope.app.container
21cr|python-zope.app.container-5.0-1|2	
21cr|python-zope.app.container-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.container-5.0-1|4	Version:	5.0
21cr|python-zope.app.container-5.0-1|5	Release:	1
21cr|python-zope.app.container-5.0-1|6	License:	ZPLv2.1
21cr|python-zope.app.container-5.0-1|7	Group:		Development/Python
21cr|python-zope.app.container-5.0-1|8	Url:		http://cheeseshop.python.org/pypi/%{pypi_name}
21cr|python-zope.app.container-5.0-1|9	Summary:	Zope Container
21cr|python-zope.app.container-5.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.container-5.0-1|11	
21cr|python-zope.app.container-5.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.container-5.0-1|13	BuildArch:	noarch
21cr|python-zope.app.container-5.0-1|14	
21cr|python-zope.app.container-5.0-1|15	
21cr|python-zope.app.container-5.0-1|16	%description
21cr|python-zope.app.container-5.0-1|17	This package define interfaces of container components, and provides
21cr|python-zope.app.container-5.0-1|18	sample container implementations such as a BTreeContainer and
21cr|python-zope.app.container-5.0-1|19	OrderedContainer.
21cr|python-zope.app.container-5.0-1|20	
21cr|python-zope.app.container-5.0-1|21	#------------------------------------------------------
21cr|python-zope.app.container-5.0-1|22	%package -n python3-%{pypi_name}
21cr|python-zope.app.container-5.0-1|23	Summary:	Zope Container
21cr|python-zope.app.container-5.0-1|24	Group:		Development/Python
21cr|python-zope.app.container-5.0-1|25	
21cr|python-zope.app.container-5.0-1|26	%description -n python3-%{pypi_name}
21cr|python-zope.app.container-5.0-1|27	This package define interfaces of container components, and provides
21cr|python-zope.app.container-5.0-1|28	sample container implementations such as a BTreeContainer and
21cr|python-zope.app.container-5.0-1|29	OrderedContainer.
21cr|python-zope.app.container-5.0-1|30	
21cr|python-zope.app.container-5.0-1|31	%files -n python3-%{pypi_name}
21cr|python-zope.app.container-5.0-1|32	%doc *.rst
21cr|python-zope.app.container-5.0-1|33	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.container-5.0-1|34	%{py3_puresitedir}/%{pypi_name}*.egg-info
21cr|python-zope.app.container-5.0-1|35	%{py3_puresitedir}/%{pypi_name}*.pth
21cr|python-zope.app.container-5.0-1|36	#------------------------------------------------------
21cr|python-zope.app.container-5.0-1|37	
21cr|python-zope.app.container-5.0-1|38	%prep
21cr|python-zope.app.container-5.0-1|39	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.container-5.0-1|40	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.app.container-5.0-1|41	
21cr|python-zope.app.container-5.0-1|42	%build
21cr|python-zope.app.container-5.0-1|43	%py3_build
21cr|python-zope.app.container-5.0-1|44	
21cr|python-zope.app.container-5.0-1|45	%install
21cr|python-zope.app.container-5.0-1|46	%py3_install
21cr|python-zope.app.container-5.0-1|47	
21cr|python-zope.app.container-5.0-1|48	

7268 21
21cr|python-zope.app.debug-4.0.0-5|1	%define	pypi_name	zope.app.debug
21cr|python-zope.app.debug-4.0.0-5|2	
21cr|python-zope.app.debug-4.0.0-5|3	Name:		python-%{pypi_name}
21cr|python-zope.app.debug-4.0.0-5|4	Version:	4.0.0
21cr|python-zope.app.debug-4.0.0-5|5	Release:	5
21cr|python-zope.app.debug-4.0.0-5|6	Summary:	Zope Debug Mode
21cr|python-zope.app.debug-4.0.0-5|7	License:	ZPLv2.1
21cr|python-zope.app.debug-4.0.0-5|8	Group:		Development/Python
21cr|python-zope.app.debug-4.0.0-5|9	Url:		http://cheeseshop.python.org/pypi/zope.app.debug
21cr|python-zope.app.debug-4.0.0-5|10	Source0:	%{pypi_source}
21cr|python-zope.app.debug-4.0.0-5|11	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.debug-4.0.0-5|12	BuildRequires:	pkgconfig(python3)
21cr|python-zope.app.debug-4.0.0-5|13	BuildRequires:	python3egg(zope.app.appsetup)
21cr|python-zope.app.debug-4.0.0-5|14	BuildRequires:	python3egg(zope.app.publication)
21cr|python-zope.app.debug-4.0.0-5|15	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.app.debug-4.0.0-5|16	
21cr|python-zope.app.debug-4.0.0-5|17	BuildArch:	noarch
21cr|python-zope.app.debug-4.0.0-5|18	
21cr|python-zope.app.debug-4.0.0-5|19	%description
21cr|python-zope.app.debug-4.0.0-5|20	This package provides a debugger for the Zope publisher. After Zope is
21cr|python-zope.app.debug-4.0.0-5|21	instantiated, it drops the user into an interactive Python shell where the
21cr|python-zope.app.debug-4.0.0-5|22	full Zope environment and the database root are available.
21cr|python-zope.app.debug-4.0.0-5|23	#------------------------------------------------------
21cr|python-zope.app.debug-4.0.0-5|24	
21cr|python-zope.app.debug-4.0.0-5|25	%package -n python3-%{pypi_name}
21cr|python-zope.app.debug-4.0.0-5|26	Summary:	Zope Debug Mode
21cr|python-zope.app.debug-4.0.0-5|27	Group:		Development/Python
21cr|python-zope.app.debug-4.0.0-5|28	
21cr|python-zope.app.debug-4.0.0-5|29	%description -n python3-%{pypi_name}
21cr|python-zope.app.debug-4.0.0-5|30	This package provides a debugger for the Zope publisher. After Zope is
21cr|python-zope.app.debug-4.0.0-5|31	instantiated, it drops the user into an interactive Python shell where the
21cr|python-zope.app.debug-4.0.0-5|32	full Zope environment and the database root are available.
21cr|python-zope.app.debug-4.0.0-5|33	
21cr|python-zope.app.debug-4.0.0-5|34	
21cr|python-zope.app.debug-4.0.0-5|35	%files -n python3-%{pypi_name}
21cr|python-zope.app.debug-4.0.0-5|36	%doc *.txt *.rst
21cr|python-zope.app.debug-4.0.0-5|37	%{py3_puresitedir}/zope/app/debug
21cr|python-zope.app.debug-4.0.0-5|38	%{py3_puresitedir}/zope.app.debug*
21cr|python-zope.app.debug-4.0.0-5|39	#------------------------------------------------------
21cr|python-zope.app.debug-4.0.0-5|40	
21cr|python-zope.app.debug-4.0.0-5|41	%prep
21cr|python-zope.app.debug-4.0.0-5|42	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.debug-4.0.0-5|43	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.app.debug-4.0.0-5|44	
21cr|python-zope.app.debug-4.0.0-5|45	%build
21cr|python-zope.app.debug-4.0.0-5|46	%py3_build
21cr|python-zope.app.debug-4.0.0-5|47	
21cr|python-zope.app.debug-4.0.0-5|48	%install
21cr|python-zope.app.debug-4.0.0-5|49	%py3_install
21cr|python-zope.app.debug-4.0.0-5|50	

7269 21
21cr|python-zope.app.dependable-4.1.0-1|1	%define	pypi_name	zope.app.dependable
21cr|python-zope.app.dependable-4.1.0-1|2	
21cr|python-zope.app.dependable-4.1.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.dependable-4.1.0-1|4	Version:	4.1.0
21cr|python-zope.app.dependable-4.1.0-1|5	Release:	1
21cr|python-zope.app.dependable-4.1.0-1|6	Summary:	Simple Dependency API
21cr|python-zope.app.dependable-4.1.0-1|7	Group:		Development/Python
21cr|python-zope.app.dependable-4.1.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.dependable-4.1.0-1|9	Url:		https://pypi.python.org/pypi/zope.app.dependable
21cr|python-zope.app.dependable-4.1.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.dependable-4.1.0-1|11	BuildArch:	noarch
21cr|python-zope.app.dependable-4.1.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.app.dependable-4.1.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.app.dependable-4.1.0-1|14	
21cr|python-zope.app.dependable-4.1.0-1|15	%description
21cr|python-zope.app.dependable-4.1.0-1|16	A simple object-dependency framework for Zope.
21cr|python-zope.app.dependable-4.1.0-1|17	
21cr|python-zope.app.dependable-4.1.0-1|18	#---------------------------------------------------
21cr|python-zope.app.dependable-4.1.0-1|19	
21cr|python-zope.app.dependable-4.1.0-1|20	%package -n python3-%{pypi_name}
21cr|python-zope.app.dependable-4.1.0-1|21	Summary:	Simple Dependency API
21cr|python-zope.app.dependable-4.1.0-1|22	Group:		Development/Python
21cr|python-zope.app.dependable-4.1.0-1|23	
21cr|python-zope.app.dependable-4.1.0-1|24	%description -n python3-%{pypi_name}
21cr|python-zope.app.dependable-4.1.0-1|25	A simple object-dependency framework for Zope.
21cr|python-zope.app.dependable-4.1.0-1|26	
21cr|python-zope.app.dependable-4.1.0-1|27	%files -n python3-%{pypi_name}
21cr|python-zope.app.dependable-4.1.0-1|28	%doc README.*
21cr|python-zope.app.dependable-4.1.0-1|29	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.dependable-4.1.0-1|30	%{py3_puresitedir}/zope.app.dependable*
21cr|python-zope.app.dependable-4.1.0-1|31	
21cr|python-zope.app.dependable-4.1.0-1|32	#---------------------------------------------------
21cr|python-zope.app.dependable-4.1.0-1|33	%prep
21cr|python-zope.app.dependable-4.1.0-1|34	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.dependable-4.1.0-1|35	
21cr|python-zope.app.dependable-4.1.0-1|36	%build
21cr|python-zope.app.dependable-4.1.0-1|37	%py3_build
21cr|python-zope.app.dependable-4.1.0-1|38	
21cr|python-zope.app.dependable-4.1.0-1|39	%install
21cr|python-zope.app.dependable-4.1.0-1|40	%py3_install
21cr|python-zope.app.dependable-4.1.0-1|41	

7270 21
21cr|python-zope.app.error-4.1.0-1|1	%define	pypi_name	zope.app.error
21cr|python-zope.app.error-4.1.0-1|2	
21cr|python-zope.app.error-4.1.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.error-4.1.0-1|4	Version:	4.1.0
21cr|python-zope.app.error-4.1.0-1|5	Release:	1
21cr|python-zope.app.error-4.1.0-1|6	Summary:	Error reporting utility management UI for Zope3
21cr|python-zope.app.error-4.1.0-1|7	Group:		Development/Python
21cr|python-zope.app.error-4.1.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.error-4.1.0-1|9	Url:		https://pypi.python.org/pypi/zope.app.error
21cr|python-zope.app.error-4.1.0-1|10	Source0:	https://pypi.python.org/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.error-4.1.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.app.error-4.1.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.app.error-4.1.0-1|13	BuildArch:	noarch
21cr|python-zope.app.error-4.1.0-1|14	
21cr|python-zope.app.error-4.1.0-1|15	%description
21cr|python-zope.app.error-4.1.0-1|16	This package provides management views for the error reporting
21cr|python-zope.app.error-4.1.0-1|17	utility defined in zope.error package.
21cr|python-zope.app.error-4.1.0-1|18	#------------------------------------------------------------
21cr|python-zope.app.error-4.1.0-1|19	
21cr|python-zope.app.error-4.1.0-1|20	%package -n python3-%{pypi_name}
21cr|python-zope.app.error-4.1.0-1|21	Summary:	Error reporting utility management UI for Zope3
21cr|python-zope.app.error-4.1.0-1|22	Group:		Development/Python
21cr|python-zope.app.error-4.1.0-1|23	
21cr|python-zope.app.error-4.1.0-1|24	%description -n python3-%{pypi_name}
21cr|python-zope.app.error-4.1.0-1|25	This package provides management views for the error reporting
21cr|python-zope.app.error-4.1.0-1|26	utility defined in zope.error package.
21cr|python-zope.app.error-4.1.0-1|27	
21cr|python-zope.app.error-4.1.0-1|28	%files -n python3-%{pypi_name}
21cr|python-zope.app.error-4.1.0-1|29	%doc README.*
21cr|python-zope.app.error-4.1.0-1|30	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.error-4.1.0-1|31	%{py3_puresitedir}/zope.app.error*
21cr|python-zope.app.error-4.1.0-1|32	
21cr|python-zope.app.error-4.1.0-1|33	#------------------------------------------------------------
21cr|python-zope.app.error-4.1.0-1|34	%prep
21cr|python-zope.app.error-4.1.0-1|35	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.error-4.1.0-1|36	
21cr|python-zope.app.error-4.1.0-1|37	%build
21cr|python-zope.app.error-4.1.0-1|38	%py3_build
21cr|python-zope.app.error-4.1.0-1|39	
21cr|python-zope.app.error-4.1.0-1|40	%install
21cr|python-zope.app.error-4.1.0-1|41	%py3_install
21cr|python-zope.app.error-4.1.0-1|42	

7271 21
21cr|python-zope.app.exception-4.1.0-1|1	%define	pypi_name	zope.app.exception
21cr|python-zope.app.exception-4.1.0-1|2	
21cr|python-zope.app.exception-4.1.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.exception-4.1.0-1|4	Version:	4.1.0
21cr|python-zope.app.exception-4.1.0-1|5	Release:	1
21cr|python-zope.app.exception-4.1.0-1|6	Summary:	Zope 3 exception views
21cr|python-zope.app.exception-4.1.0-1|7	Group:		Development/Python
21cr|python-zope.app.exception-4.1.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.exception-4.1.0-1|9	Url:		https://pypi.python.org/pypi/zope.app.exception
21cr|python-zope.app.exception-4.1.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.exception-4.1.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.app.exception-4.1.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.app.exception-4.1.0-1|13	BuildArch:	noarch
21cr|python-zope.app.exception-4.1.0-1|14	
21cr|python-zope.app.exception-4.1.0-1|15	%description
21cr|python-zope.app.exception-4.1.0-1|16	This packages provides Zope 3 browser views for some generic exceptions.
21cr|python-zope.app.exception-4.1.0-1|17	
21cr|python-zope.app.exception-4.1.0-1|18	#---------------------------------------------------------------
21cr|python-zope.app.exception-4.1.0-1|19	
21cr|python-zope.app.exception-4.1.0-1|20	%package -n python3-%{pypi_name}
21cr|python-zope.app.exception-4.1.0-1|21	Summary:	Zope 3 exception views
21cr|python-zope.app.exception-4.1.0-1|22	Group:		Development/Python
21cr|python-zope.app.exception-4.1.0-1|23	
21cr|python-zope.app.exception-4.1.0-1|24	%description -n python3-%{pypi_name}
21cr|python-zope.app.exception-4.1.0-1|25	This packages provides Zope 3 browser views for some generic exceptions.
21cr|python-zope.app.exception-4.1.0-1|26	
21cr|python-zope.app.exception-4.1.0-1|27	%files -n python3-%{pypi_name}
21cr|python-zope.app.exception-4.1.0-1|28	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.exception-4.1.0-1|29	%{py3_puresitedir}/zope.app.exception*
21cr|python-zope.app.exception-4.1.0-1|30	
21cr|python-zope.app.exception-4.1.0-1|31	#---------------------------------------------------------------
21cr|python-zope.app.exception-4.1.0-1|32	%prep
21cr|python-zope.app.exception-4.1.0-1|33	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.exception-4.1.0-1|34	
21cr|python-zope.app.exception-4.1.0-1|35	%build
21cr|python-zope.app.exception-4.1.0-1|36	%py3_build
21cr|python-zope.app.exception-4.1.0-1|37	
21cr|python-zope.app.exception-4.1.0-1|38	%install
21cr|python-zope.app.exception-4.1.0-1|39	%py3_install
21cr|python-zope.app.exception-4.1.0-1|40	

7272 21
21cr|python-zope.app.form-6.0-1|1	%define	pypi_name	zope.app.form
21cr|python-zope.app.form-6.0-1|2	
21cr|python-zope.app.form-6.0-1|3	# Avoid versioned req
21cr|python-zope.app.form-6.0-1|4	%define __noatoreq '.*zope.formlib.*'
21cr|python-zope.app.form-6.0-1|5	
21cr|python-zope.app.form-6.0-1|6	Name:		python-%{pypi_name}
21cr|python-zope.app.form-6.0-1|7	Version:	6.0
21cr|python-zope.app.form-6.0-1|8	Release:	1
21cr|python-zope.app.form-6.0-1|9	Summary:	The Original Zope 3 Form Framework
21cr|python-zope.app.form-6.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.form-6.0-1|11	License:	ZPL 2.1
21cr|python-zope.app.form-6.0-1|12	Group:		Development/Python
21cr|python-zope.app.form-6.0-1|13	Url:		http://pypi.python.org/pypi/zope.app.form
21cr|python-zope.app.form-6.0-1|14	BuildArch:	noarch
21cr|python-zope.app.form-6.0-1|15	BuildRequires:	python3-setuptools
21cr|python-zope.app.form-6.0-1|16	BuildRequires:	python3-devel
21cr|python-zope.app.form-6.0-1|17	BuildRequires:	python3egg(zope.formlib)
21cr|python-zope.app.form-6.0-1|18	
21cr|python-zope.app.form-6.0-1|19	%description
21cr|python-zope.app.form-6.0-1|20	This package provides the old form framework for Zope 3. It also
21cr|python-zope.app.form-6.0-1|21	implements a few high-level ZCML directives for declaring forms. More
21cr|python-zope.app.form-6.0-1|22	advanced alternatives are implemented in ``zope.formlib`` and
21cr|python-zope.app.form-6.0-1|23	``z3c.form``. The widgets that were defined in here were moved to
21cr|python-zope.app.form-6.0-1|24	``zope.formlib``. Version 4.0 and newer are maintained for backwards
21cr|python-zope.app.form-6.0-1|25	compatibility reasons only.
21cr|python-zope.app.form-6.0-1|26	
21cr|python-zope.app.form-6.0-1|27	#-----------------------------------------------------------
21cr|python-zope.app.form-6.0-1|28	%package -n python3-%{pypi_name}
21cr|python-zope.app.form-6.0-1|29	Summary:	The Original Zope 3 Form Framework
21cr|python-zope.app.form-6.0-1|30	Group:		Development/Python
21cr|python-zope.app.form-6.0-1|31	
21cr|python-zope.app.form-6.0-1|32	%description -n python3-%{pypi_name}
21cr|python-zope.app.form-6.0-1|33	This package provides the old form framework for Zope 3. It also
21cr|python-zope.app.form-6.0-1|34	implements a few high-level ZCML directives for declaring forms. More
21cr|python-zope.app.form-6.0-1|35	advanced alternatives are implemented in ``zope.formlib`` and
21cr|python-zope.app.form-6.0-1|36	``z3c.form``. The widgets that were defined in here were moved to
21cr|python-zope.app.form-6.0-1|37	``zope.formlib``. Version 4.0 and newer are maintained for backwards
21cr|python-zope.app.form-6.0-1|38	compatibility reasons only.
21cr|python-zope.app.form-6.0-1|39	
21cr|python-zope.app.form-6.0-1|40	%files -n python3-%{pypi_name}
21cr|python-zope.app.form-6.0-1|41	%{py3_puresitedir}/zope/app
21cr|python-zope.app.form-6.0-1|42	%{py3_puresitedir}/zope.app.form*
21cr|python-zope.app.form-6.0-1|43	
21cr|python-zope.app.form-6.0-1|44	#-----------------------------------------------------------
21cr|python-zope.app.form-6.0-1|45	%prep
21cr|python-zope.app.form-6.0-1|46	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.form-6.0-1|47	
21cr|python-zope.app.form-6.0-1|48	%build
21cr|python-zope.app.form-6.0-1|49	%py3_build
21cr|python-zope.app.form-6.0-1|50	
21cr|python-zope.app.form-6.0-1|51	%install
21cr|python-zope.app.form-6.0-1|52	%py3_install
21cr|python-zope.app.form-6.0-1|53	

7273 21
21cr|python-zope.app.generations-5.0-1|1	%define	pypi_name	zope.app.generations
21cr|python-zope.app.generations-5.0-1|2	
21cr|python-zope.app.generations-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.generations-5.0-1|4	Version:	5.0
21cr|python-zope.app.generations-5.0-1|5	Release:	1
21cr|python-zope.app.generations-5.0-1|6	Summary:	ZMI UI for zope.generations
21cr|python-zope.app.generations-5.0-1|7	Group:		Development/Python
21cr|python-zope.app.generations-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.generations-5.0-1|9	Url:		https://pypi.python.org/pypi/zope.app.generations
21cr|python-zope.app.generations-5.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.generations-5.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.app.generations-5.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.app.generations-5.0-1|13	BuildArch:	noarch
21cr|python-zope.app.generations-5.0-1|14	
21cr|python-zope.app.generations-5.0-1|15	%description
21cr|python-zope.app.generations-5.0-1|16	Generations are a way of updating objects in the database when the application
21cr|python-zope.app.generations-5.0-1|17	schema changes.  An application schema is essentially the structure of data,
21cr|python-zope.app.generations-5.0-1|18	the structure of classes in the case of ZODB or the table descriptions in the
21cr|python-zope.app.generations-5.0-1|19	case of a relational database.
21cr|python-zope.app.generations-5.0-1|20	
21cr|python-zope.app.generations-5.0-1|21	This package only contains the ZMI user interface for `zope.generations`_
21cr|python-zope.app.generations-5.0-1|22	
21cr|python-zope.app.generations-5.0-1|23	.. _zope.generations: http://pypi.python.org/pypi/zope.generations
21cr|python-zope.app.generations-5.0-1|24	
21cr|python-zope.app.generations-5.0-1|25	#----------------------------------------------------------------------
21cr|python-zope.app.generations-5.0-1|26	
21cr|python-zope.app.generations-5.0-1|27	%package -n python3-%{pypi_name}
21cr|python-zope.app.generations-5.0-1|28	Summary:	ZMI UI for zope.generations
21cr|python-zope.app.generations-5.0-1|29	Group:		Development/Python
21cr|python-zope.app.generations-5.0-1|30	
21cr|python-zope.app.generations-5.0-1|31	%description -n python3-%{pypi_name}
21cr|python-zope.app.generations-5.0-1|32	Generations are a way of updating objects in the database when the application
21cr|python-zope.app.generations-5.0-1|33	schema changes.  An application schema is essentially the structure of data,
21cr|python-zope.app.generations-5.0-1|34	the structure of classes in the case of ZODB or the table descriptions in the
21cr|python-zope.app.generations-5.0-1|35	case of a relational database.
21cr|python-zope.app.generations-5.0-1|36	
21cr|python-zope.app.generations-5.0-1|37	This package only contains the ZMI user interface for `zope.generations`_
21cr|python-zope.app.generations-5.0-1|38	
21cr|python-zope.app.generations-5.0-1|39	.. _zope.generations: http://pypi.python.org/pypi/zope.generations
21cr|python-zope.app.generations-5.0-1|40	
21cr|python-zope.app.generations-5.0-1|41	%files -n python3-%{pypi_name}
21cr|python-zope.app.generations-5.0-1|42	%doc README.*
21cr|python-zope.app.generations-5.0-1|43	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.generations-5.0-1|44	%{py3_puresitedir}/zope.app.generations*
21cr|python-zope.app.generations-5.0-1|45	
21cr|python-zope.app.generations-5.0-1|46	#----------------------------------------------------------------------
21cr|python-zope.app.generations-5.0-1|47	%prep
21cr|python-zope.app.generations-5.0-1|48	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.generations-5.0-1|49	
21cr|python-zope.app.generations-5.0-1|50	%build
21cr|python-zope.app.generations-5.0-1|51	%py3_build
21cr|python-zope.app.generations-5.0-1|52	
21cr|python-zope.app.generations-5.0-1|53	%install
21cr|python-zope.app.generations-5.0-1|54	%py3_install
21cr|python-zope.app.generations-5.0-1|55	

7274 21
21cr|python-zope.app.http-5.0-1|1	%define	pypi_name	zope.app.http
21cr|python-zope.app.http-5.0-1|2	
21cr|python-zope.app.http-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.http-5.0-1|4	Version:	5.0
21cr|python-zope.app.http-5.0-1|5	Release:	1
21cr|python-zope.app.http-5.0-1|6	Summary:	HTTP Behavior for the Zope Publisher
21cr|python-zope.app.http-5.0-1|7	Group:		Development/Python
21cr|python-zope.app.http-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.http-5.0-1|9	Url:		https://pypi.python.org/pypi/zope.app.http
21cr|python-zope.app.http-5.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.http-5.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.app.http-5.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.app.http-5.0-1|13	BuildArch:	noarch
21cr|python-zope.app.http-5.0-1|14	
21cr|python-zope.app.http-5.0-1|15	%description
21cr|python-zope.app.http-5.0-1|16	zope.app.http
21cr|python-zope.app.http-5.0-1|17	*************
21cr|python-zope.app.http-5.0-1|18	
21cr|python-zope.app.http-5.0-1|19	This package implements the simplest HTTP behavior within the Zope
21cr|python-zope.app.http-5.0-1|20	Publisher. It implements all HTTP verbs as views and defines the necessary
21cr|python-zope.app.http-5.0-1|21	HTTP exceptions.
21cr|python-zope.app.http-5.0-1|22	
21cr|python-zope.app.http-5.0-1|23	#---------------------------------------------------------
21cr|python-zope.app.http-5.0-1|24	
21cr|python-zope.app.http-5.0-1|25	%package -n python3-%{pypi_name}
21cr|python-zope.app.http-5.0-1|26	Summary:	HTTP Behavior for the Zope Publisher
21cr|python-zope.app.http-5.0-1|27	Group:		Development/Python
21cr|python-zope.app.http-5.0-1|28	
21cr|python-zope.app.http-5.0-1|29	%description -n python3-%{pypi_name}
21cr|python-zope.app.http-5.0-1|30	zope.app.http
21cr|python-zope.app.http-5.0-1|31	*************
21cr|python-zope.app.http-5.0-1|32	
21cr|python-zope.app.http-5.0-1|33	This package implements the simplest HTTP behavior within the Zope
21cr|python-zope.app.http-5.0-1|34	Publisher. It implements all HTTP verbs as views and defines the necessary
21cr|python-zope.app.http-5.0-1|35	HTTP exceptions.
21cr|python-zope.app.http-5.0-1|36	
21cr|python-zope.app.http-5.0-1|37	%files -n python3-%{pypi_name}
21cr|python-zope.app.http-5.0-1|38	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.http-5.0-1|39	%{py3_puresitedir}/zope.app.http*
21cr|python-zope.app.http-5.0-1|40	
21cr|python-zope.app.http-5.0-1|41	#---------------------------------------------------------
21cr|python-zope.app.http-5.0-1|42	%prep
21cr|python-zope.app.http-5.0-1|43	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.http-5.0-1|44	
21cr|python-zope.app.http-5.0-1|45	%build
21cr|python-zope.app.http-5.0-1|46	%py3_build
21cr|python-zope.app.http-5.0-1|47	
21cr|python-zope.app.http-5.0-1|48	%install
21cr|python-zope.app.http-5.0-1|49	%py3_install
21cr|python-zope.app.http-5.0-1|50	

7275 21
21cr|python-zope.applicationcontrol-4.3-3|1	%define	pypi_name	zope.applicationcontrol
21cr|python-zope.applicationcontrol-4.3-3|2	
21cr|python-zope.applicationcontrol-4.3-3|3	Name:		python-%{pypi_name}
21cr|python-zope.applicationcontrol-4.3-3|4	Version:	4.3
21cr|python-zope.applicationcontrol-4.3-3|5	Release:	3
21cr|python-zope.applicationcontrol-4.3-3|6	Summary:	Zope applicationcontrol
21cr|python-zope.applicationcontrol-4.3-3|7	Group:		Development/Python
21cr|python-zope.applicationcontrol-4.3-3|8	License:	ZPL 2.1
21cr|python-zope.applicationcontrol-4.3-3|9	Url:		https://cheeseshop.python.org/pypi/zope.applicationcontrol
21cr|python-zope.applicationcontrol-4.3-3|10	Source0:	%{pypi_source}
21cr|python-zope.applicationcontrol-4.3-3|11	BuildRequires:	python3-setuptools
21cr|python-zope.applicationcontrol-4.3-3|12	BuildRequires:	pkgconfig(python3)
21cr|python-zope.applicationcontrol-4.3-3|13	BuildRequires:	python3egg(zope.component)
21cr|python-zope.applicationcontrol-4.3-3|14	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.applicationcontrol-4.3-3|15	BuildRequires:	python3egg(zope.location)
21cr|python-zope.applicationcontrol-4.3-3|16	BuildRequires:	python3egg(zope.security)
21cr|python-zope.applicationcontrol-4.3-3|17	BuildRequires:	python3egg(zope.traversing)
21cr|python-zope.applicationcontrol-4.3-3|18	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.applicationcontrol-4.3-3|19	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.applicationcontrol-4.3-3|20	BuildArch:	noarch
21cr|python-zope.applicationcontrol-4.3-3|21	
21cr|python-zope.applicationcontrol-4.3-3|22	%description
21cr|python-zope.applicationcontrol-4.3-3|23	=======================
21cr|python-zope.applicationcontrol-4.3-3|24	zope.applicationcontrol
21cr|python-zope.applicationcontrol-4.3-3|25	=======================
21cr|python-zope.applicationcontrol-4.3-3|26	
21cr|python-zope.applicationcontrol-4.3-3|27	The application control instance can be generated upon startup of an
21cr|python-zope.applicationcontrol-4.3-3|28	application built with the Zope Toolkit.
21cr|python-zope.applicationcontrol-4.3-3|29	
21cr|python-zope.applicationcontrol-4.3-3|30	This package provides an API to retrieve runtime information. It also
21cr|python-zope.applicationcontrol-4.3-3|31	provides a utility with methods for shutting down and restarting the
21cr|python-zope.applicationcontrol-4.3-3|32	server.
21cr|python-zope.applicationcontrol-4.3-3|33	
21cr|python-zope.applicationcontrol-4.3-3|34	#---------------------------------------------------------------
21cr|python-zope.applicationcontrol-4.3-3|35	
21cr|python-zope.applicationcontrol-4.3-3|36	%package -n python3-%{pypi_name}
21cr|python-zope.applicationcontrol-4.3-3|37	Summary:	Zope applicationcontrol
21cr|python-zope.applicationcontrol-4.3-3|38	Group:		Development/Python
21cr|python-zope.applicationcontrol-4.3-3|39	
21cr|python-zope.applicationcontrol-4.3-3|40	Requires:  python3egg(setuptools)
21cr|python-zope.applicationcontrol-4.3-3|41	Requires:  python3egg(zope.component)
21cr|python-zope.applicationcontrol-4.3-3|42	Requires:  python3egg(zope.interface)
21cr|python-zope.applicationcontrol-4.3-3|43	Requires:  python3egg(zope.location)
21cr|python-zope.applicationcontrol-4.3-3|44	Requires:  python3egg(zope.security)
21cr|python-zope.applicationcontrol-4.3-3|45	Requires:  python3egg(zope.traversing)
21cr|python-zope.applicationcontrol-4.3-3|46	
21cr|python-zope.applicationcontrol-4.3-3|47	%description -n python3-%{pypi_name}
21cr|python-zope.applicationcontrol-4.3-3|48	=======================
21cr|python-zope.applicationcontrol-4.3-3|49	zope.applicationcontrol
21cr|python-zope.applicationcontrol-4.3-3|50	=======================
21cr|python-zope.applicationcontrol-4.3-3|51	
21cr|python-zope.applicationcontrol-4.3-3|52	The application control instance can be generated upon startup of an
21cr|python-zope.applicationcontrol-4.3-3|53	application built with the Zope Toolkit.
21cr|python-zope.applicationcontrol-4.3-3|54	
21cr|python-zope.applicationcontrol-4.3-3|55	This package provides an API to retrieve runtime information. It also
21cr|python-zope.applicationcontrol-4.3-3|56	provides a utility with methods for shutting down and restarting the
21cr|python-zope.applicationcontrol-4.3-3|57	server.
21cr|python-zope.applicationcontrol-4.3-3|58	
21cr|python-zope.applicationcontrol-4.3-3|59	%files -n python3-%{pypi_name}
21cr|python-zope.applicationcontrol-4.3-3|60	%{py3_puresitedir}/zope/applicationcontrol
21cr|python-zope.applicationcontrol-4.3-3|61	%{py3_puresitedir}/zope.applicationcontrol*
21cr|python-zope.applicationcontrol-4.3-3|62	
21cr|python-zope.applicationcontrol-4.3-3|63	#---------------------------------------------------------------
21cr|python-zope.applicationcontrol-4.3-3|64	%prep
21cr|python-zope.applicationcontrol-4.3-3|65	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.applicationcontrol-4.3-3|66	
21cr|python-zope.applicationcontrol-4.3-3|67	%build
21cr|python-zope.applicationcontrol-4.3-3|68	%py3_build
21cr|python-zope.applicationcontrol-4.3-3|69	
21cr|python-zope.applicationcontrol-4.3-3|70	%install
21cr|python-zope.applicationcontrol-4.3-3|71	%py3_install
21cr|python-zope.applicationcontrol-4.3-3|72	
21cr|python-zope.applicationcontrol-4.3-3|73	%check
21cr|python-zope.applicationcontrol-4.3-3|74	%py3_test
21cr|python-zope.applicationcontrol-4.3-3|75	

7276 21
21cr|python-zope.app.locales-4.3-1|1	%define	oname	zope.app.locales
21cr|python-zope.app.locales-4.3-1|2	
21cr|python-zope.app.locales-4.3-1|3	Name:		python-%{oname}
21cr|python-zope.app.locales-4.3-1|4	Version:	4.3
21cr|python-zope.app.locales-4.3-1|5	Release:	1
21cr|python-zope.app.locales-4.3-1|6	Summary:	Zope locale extraction and management utilities
21cr|python-zope.app.locales-4.3-1|7	Source0:	https://files.pythonhosted.org/packages/18/7f/3d1518f082286f04e2964a6539f6f723c0e8fbf2cd8f9b90ed32b2c20b25/zope.app.locales-4.3.tar.gz
21cr|python-zope.app.locales-4.3-1|8	License:	ZPL 2.1
21cr|python-zope.app.locales-4.3-1|9	Group:		Development/Python
21cr|python-zope.app.locales-4.3-1|10	Url:		http://pypi.python.org/pypi/zope.app.locales
21cr|python-zope.app.locales-4.3-1|11	BuildArch:	noarch
21cr|python-zope.app.locales-4.3-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.app.locales-4.3-1|13	BuildRequires:	python3-devel
21cr|python-zope.app.locales-4.3-1|14	
21cr|python-zope.app.locales-4.3-1|15	%description
21cr|python-zope.app.locales-4.3-1|16	This package provides some facilities for extracting and managing i18n
21cr|python-zope.app.locales-4.3-1|17	messages that occur in Zope software.  More specifically, i18n
21cr|python-zope.app.locales-4.3-1|18	messages can occur in Python code, in Page Templates and in ZCML
21cr|python-zope.app.locales-4.3-1|19	declarations.  ``zope.app.locales`` provides a utility that can
21cr|python-zope.app.locales-4.3-1|20	extract messages from all three and write them to a standard gettext
21cr|python-zope.app.locales-4.3-1|21	template (``pot`` file).
21cr|python-zope.app.locales-4.3-1|22	
21cr|python-zope.app.locales-4.3-1|23	%package -n python3-%{oname}
21cr|python-zope.app.locales-4.3-1|24	Summary:	Zope locale extraction and management utilities
21cr|python-zope.app.locales-4.3-1|25	
21cr|python-zope.app.locales-4.3-1|26	%description -n python3-%{oname}
21cr|python-zope.app.locales-4.3-1|27	This package provides some facilities for extracting and managing i18n
21cr|python-zope.app.locales-4.3-1|28	messages that occur in Zope software.  More specifically, i18n
21cr|python-zope.app.locales-4.3-1|29	messages can occur in Python code, in Page Templates and in ZCML
21cr|python-zope.app.locales-4.3-1|30	declarations.  ``zope.app.locales`` provides a utility that can
21cr|python-zope.app.locales-4.3-1|31	extract messages from all three and write them to a standard gettext
21cr|python-zope.app.locales-4.3-1|32	template (``pot`` file).
21cr|python-zope.app.locales-4.3-1|33	
21cr|python-zope.app.locales-4.3-1|34	
21cr|python-zope.app.locales-4.3-1|35	%prep
21cr|python-zope.app.locales-4.3-1|36	%setup -q -n %{oname}-%{version}
21cr|python-zope.app.locales-4.3-1|37	
21cr|python-zope.app.locales-4.3-1|38	%build
21cr|python-zope.app.locales-4.3-1|39	python3 setup.py build
21cr|python-zope.app.locales-4.3-1|40	
21cr|python-zope.app.locales-4.3-1|41	%install
21cr|python-zope.app.locales-4.3-1|42	python3 setup.py install --root=%{buildroot}
21cr|python-zope.app.locales-4.3-1|43	
21cr|python-zope.app.locales-4.3-1|44	%files -n python3-%{oname}
21cr|python-zope.app.locales-4.3-1|45	%{_bindir}/*
21cr|python-zope.app.locales-4.3-1|46	%{py3_puresitedir}/zope/app/*

7277 21
21cr|python-zope.app.localpermission-5.0-1|1	%define	pypi_name	zope.app.localpermission
21cr|python-zope.app.localpermission-5.0-1|2	
21cr|python-zope.app.localpermission-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.localpermission-5.0-1|4	Version:	5.0
21cr|python-zope.app.localpermission-5.0-1|5	Release:	1
21cr|python-zope.app.localpermission-5.0-1|6	Summary:	Local Persistent Permissions for zope.security
21cr|python-zope.app.localpermission-5.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.app.localpermission-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.localpermission-5.0-1|9	Group:		Development/Python
21cr|python-zope.app.localpermission-5.0-1|10	Url:		http://pypi.python.org/pypi/zope.app.localpermission
21cr|python-zope.app.localpermission-5.0-1|11	BuildArch:	noarch
21cr|python-zope.app.localpermission-5.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.app.localpermission-5.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.app.localpermission-5.0-1|14	BuildRequires:	python3egg(zodb3)
21cr|python-zope.app.localpermission-5.0-1|15	BuildRequires:	python3egg(zope.component)
21cr|python-zope.app.localpermission-5.0-1|16	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.app.localpermission-5.0-1|17	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.app.localpermission-5.0-1|18	BuildRequires:	python3egg(zope.location)
21cr|python-zope.app.localpermission-5.0-1|19	BuildRequires:	python3egg(zope.security)
21cr|python-zope.app.localpermission-5.0-1|20	
21cr|python-zope.app.localpermission-5.0-1|21	%description
21cr|python-zope.app.localpermission-5.0-1|22	This package implements local persistent permissions for zope.security that
21cr|python-zope.app.localpermission-5.0-1|23	can be added and registered per site.
21cr|python-zope.app.localpermission-5.0-1|24	
21cr|python-zope.app.localpermission-5.0-1|25	This is a part of "Through The Web" development pattern that is not used
21cr|python-zope.app.localpermission-5.0-1|26	much by zope community and not really supported in zope framework anymore
21cr|python-zope.app.localpermission-5.0-1|27	nowadays, so it can be considered as deprecated.
21cr|python-zope.app.localpermission-5.0-1|28	
21cr|python-zope.app.localpermission-5.0-1|29	#---------------------------------------------------------
21cr|python-zope.app.localpermission-5.0-1|30	
21cr|python-zope.app.localpermission-5.0-1|31	%package -n python3-%{pypi_name}
21cr|python-zope.app.localpermission-5.0-1|32	Summary:	Local Persistent Permissions for zope.security
21cr|python-zope.app.localpermission-5.0-1|33	Group:		Development/Python
21cr|python-zope.app.localpermission-5.0-1|34	
21cr|python-zope.app.localpermission-5.0-1|35	%description -n python3-%{pypi_name}
21cr|python-zope.app.localpermission-5.0-1|36	This package implements local persistent permissions for zope.security that
21cr|python-zope.app.localpermission-5.0-1|37	can be added and registered per site.
21cr|python-zope.app.localpermission-5.0-1|38	
21cr|python-zope.app.localpermission-5.0-1|39	This is a part of "Through The Web" development pattern that is not used
21cr|python-zope.app.localpermission-5.0-1|40	much by zope community and not really supported in zope framework anymore
21cr|python-zope.app.localpermission-5.0-1|41	nowadays, so it can be considered as deprecated.
21cr|python-zope.app.localpermission-5.0-1|42	
21cr|python-zope.app.localpermission-5.0-1|43	%files -n python3-%{pypi_name}
21cr|python-zope.app.localpermission-5.0-1|44	%{py3_puresitedir}/zope/app/localpermission
21cr|python-zope.app.localpermission-5.0-1|45	%{py3_puresitedir}/zope.app.localpermission*
21cr|python-zope.app.localpermission-5.0-1|46	
21cr|python-zope.app.localpermission-5.0-1|47	#---------------------------------------------------------
21cr|python-zope.app.localpermission-5.0-1|48	%prep
21cr|python-zope.app.localpermission-5.0-1|49	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.localpermission-5.0-1|50	
21cr|python-zope.app.localpermission-5.0-1|51	%build
21cr|python-zope.app.localpermission-5.0-1|52	%py3_build
21cr|python-zope.app.localpermission-5.0-1|53	
21cr|python-zope.app.localpermission-5.0-1|54	%install
21cr|python-zope.app.localpermission-5.0-1|55	%py3_install
21cr|python-zope.app.localpermission-5.0-1|56	
21cr|python-zope.app.localpermission-5.0-1|57	%files -n python3-%{pypi_name}
21cr|python-zope.app.localpermission-5.0-1|58	%{py3_puresitedir}/zope/app/localpermission
21cr|python-zope.app.localpermission-5.0-1|59	%{py3_puresitedir}/zope.app.localpermission*

7278 21
21cr|python-zope.app.pagetemplate-5.0-1|1	%define	pypi_name	zope.app.pagetemplate
21cr|python-zope.app.pagetemplate-5.0-1|2	
21cr|python-zope.app.pagetemplate-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.pagetemplate-5.0-1|4	Version:	5.0
21cr|python-zope.app.pagetemplate-5.0-1|5	Release:	1
21cr|python-zope.app.pagetemplate-5.0-1|6	License:	ZPLv2.1
21cr|python-zope.app.pagetemplate-5.0-1|7	Group:		Development/Python
21cr|python-zope.app.pagetemplate-5.0-1|8	Url:		http://pypi.python.org/pypi/%{pypi_name}
21cr|python-zope.app.pagetemplate-5.0-1|9	Summary:	PageTemplate integration for Zope 3
21cr|python-zope.app.pagetemplate-5.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.pagetemplate-5.0-1|11	
21cr|python-zope.app.pagetemplate-5.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.pagetemplate-5.0-1|13	
21cr|python-zope.app.pagetemplate-5.0-1|14	BuildArch:	noarch
21cr|python-zope.app.pagetemplate-5.0-1|15	
21cr|python-zope.app.pagetemplate-5.0-1|16	
21cr|python-zope.app.pagetemplate-5.0-1|17	%description
21cr|python-zope.app.pagetemplate-5.0-1|18	The ``zope.app.pagetemplate`` package integrates the Page Template
21cr|python-zope.app.pagetemplate-5.0-1|19	templating system (``zope.pagetemplate``) into the Zope 3 application
21cr|python-zope.app.pagetemplate-5.0-1|20	server.  In particular, it provides:
21cr|python-zope.app.pagetemplate-5.0-1|21	
21cr|python-zope.app.pagetemplate-5.0-1|22	* a TALES engine implementation that uses Zope's security system for
21cr|python-zope.app.pagetemplate-5.0-1|23	checking access,
21cr|python-zope.app.pagetemplate-5.0-1|24	
21cr|python-zope.app.pagetemplate-5.0-1|25	* TALES namespace adapters for easy access to DublinCore metadata
21cr|python-zope.app.pagetemplate-5.0-1|26	(e.g. ``obj/zope:title``) and URL quoting
21cr|python-zope.app.pagetemplate-5.0-1|27	(e.g. ``obj/@@absolute_url/url:quote``).
21cr|python-zope.app.pagetemplate-5.0-1|28	
21cr|python-zope.app.pagetemplate-5.0-1|29	#------------------------------------------------------------------
21cr|python-zope.app.pagetemplate-5.0-1|30	%package -n python3-%{pypi_name}
21cr|python-zope.app.pagetemplate-5.0-1|31	Summary:	PageTemplate integration for Zope 3
21cr|python-zope.app.pagetemplate-5.0-1|32	Group:		Development/Python
21cr|python-zope.app.pagetemplate-5.0-1|33	
21cr|python-zope.app.pagetemplate-5.0-1|34	%description -n python3-%{pypi_name}
21cr|python-zope.app.pagetemplate-5.0-1|35	The ``zope.app.pagetemplate`` package integrates the Page Template
21cr|python-zope.app.pagetemplate-5.0-1|36	templating system (``zope.pagetemplate``) into the Zope 3 application
21cr|python-zope.app.pagetemplate-5.0-1|37	server.  In particular, it provides:
21cr|python-zope.app.pagetemplate-5.0-1|38	
21cr|python-zope.app.pagetemplate-5.0-1|39	* a TALES engine implementation that uses Zope's security system for
21cr|python-zope.app.pagetemplate-5.0-1|40	checking access,
21cr|python-zope.app.pagetemplate-5.0-1|41	
21cr|python-zope.app.pagetemplate-5.0-1|42	* TALES namespace adapters for easy access to DublinCore metadata
21cr|python-zope.app.pagetemplate-5.0-1|43	(e.g. ``obj/zope:title``) and URL quoting
21cr|python-zope.app.pagetemplate-5.0-1|44	(e.g. ``obj/@@absolute_url/url:quote``).
21cr|python-zope.app.pagetemplate-5.0-1|45	
21cr|python-zope.app.pagetemplate-5.0-1|46	%files -n python3-%{pypi_name}
21cr|python-zope.app.pagetemplate-5.0-1|47	%doc *.rst
21cr|python-zope.app.pagetemplate-5.0-1|48	%{py3_puresitedir}/zope/app/pagetemplate
21cr|python-zope.app.pagetemplate-5.0-1|49	%{py3_puresitedir}/%{pypi_name}*.egg-info
21cr|python-zope.app.pagetemplate-5.0-1|50	%{py3_puresitedir}/%{pypi_name}-%{version}-py%{py3_ver}-nspkg.pth
21cr|python-zope.app.pagetemplate-5.0-1|51	#----------------------------------------------------------------
21cr|python-zope.app.pagetemplate-5.0-1|52	
21cr|python-zope.app.pagetemplate-5.0-1|53	
21cr|python-zope.app.pagetemplate-5.0-1|54	%prep
21cr|python-zope.app.pagetemplate-5.0-1|55	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.pagetemplate-5.0-1|56	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.app.pagetemplate-5.0-1|57	
21cr|python-zope.app.pagetemplate-5.0-1|58	%build
21cr|python-zope.app.pagetemplate-5.0-1|59	%py3_build
21cr|python-zope.app.pagetemplate-5.0-1|60	
21cr|python-zope.app.pagetemplate-5.0-1|61	%install
21cr|python-zope.app.pagetemplate-5.0-1|62	%py3_install

7279 21
21cr|python-zope.app.principalannotation-5.0-1|1	%define  pypi_name  zope.app.principalannotation
21cr|python-zope.app.principalannotation-5.0-1|2	
21cr|python-zope.app.principalannotation-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.principalannotation-5.0-1|4	Version:	5.0
21cr|python-zope.app.principalannotation-5.0-1|5	Release:	1
21cr|python-zope.app.principalannotation-5.0-1|6	Summary:	Bootstrap subscriber and browser menu item for zope.principalannotation
21cr|python-zope.app.principalannotation-5.0-1|7	License:	ZPLv2.1
21cr|python-zope.app.principalannotation-5.0-1|8	Group:		Development/Python
21cr|python-zope.app.principalannotation-5.0-1|9	Url:		http://pypi.python.org/pypi/%{pypi_name}
21cr|python-zope.app.principalannotation-5.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.principalannotation-5.0-1|11	
21cr|python-zope.app.principalannotation-5.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.principalannotation-5.0-1|13	
21cr|python-zope.app.principalannotation-5.0-1|14	BuildArch:  noarch
21cr|python-zope.app.principalannotation-5.0-1|15	
21cr|python-zope.app.principalannotation-5.0-1|16	%description
21cr|python-zope.app.principalannotation-5.0-1|17	This package used to provide implementation of IAnnotations for zope.security
21cr|python-zope.app.principalannotation-5.0-1|18	principal objects, but it's now moved to the ``zope.principalannotation``
21cr|python-zope.app.principalannotation-5.0-1|19	package. This package only contains a bootstrap subscriber that sets up
21cr|python-zope.app.principalannotation-5.0-1|20	the principal annotation utility for the root site and the browser add
21cr|python-zope.app.principalannotation-5.0-1|21	menu item for adding the annotation utility through ZMI.
21cr|python-zope.app.principalannotation-5.0-1|22	
21cr|python-zope.app.principalannotation-5.0-1|23	#---------------------------------------------------------
21cr|python-zope.app.principalannotation-5.0-1|24	%package -n python3-%{pypi_name}
21cr|python-zope.app.principalannotation-5.0-1|25	Summary:	Bootstrap subscriber and browser menu item for zope.principalannotation
21cr|python-zope.app.principalannotation-5.0-1|26	Group:		Development/Python
21cr|python-zope.app.principalannotation-5.0-1|27	
21cr|python-zope.app.principalannotation-5.0-1|28	%description -n python3-%{pypi_name}
21cr|python-zope.app.principalannotation-5.0-1|29	This package used to provide implementation of IAnnotations for zope.security
21cr|python-zope.app.principalannotation-5.0-1|30	principal objects, but it's now moved to the ``zope.principalannotation``
21cr|python-zope.app.principalannotation-5.0-1|31	package. This package only contains a bootstrap subscriber that sets up
21cr|python-zope.app.principalannotation-5.0-1|32	the principal annotation utility for the root site and the browser add
21cr|python-zope.app.principalannotation-5.0-1|33	menu item for adding the annotation utility through ZMI.
21cr|python-zope.app.principalannotation-5.0-1|34	
21cr|python-zope.app.principalannotation-5.0-1|35	%files -n python3-%{pypi_name}
21cr|python-zope.app.principalannotation-5.0-1|36	%doc *.txt
21cr|python-zope.app.principalannotation-5.0-1|37	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.principalannotation-5.0-1|38	%{py3_puresitedir}/%{pypi_name}*.egg-info
21cr|python-zope.app.principalannotation-5.0-1|39	%{py3_puresitedir}/%{pypi_name}*.pth
21cr|python-zope.app.principalannotation-5.0-1|40	#---------------------------------------------------------
21cr|python-zope.app.principalannotation-5.0-1|41	
21cr|python-zope.app.principalannotation-5.0-1|42	%prep
21cr|python-zope.app.principalannotation-5.0-1|43	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.principalannotation-5.0-1|44	
21cr|python-zope.app.principalannotation-5.0-1|45	%build
21cr|python-zope.app.principalannotation-5.0-1|46	%py3_build
21cr|python-zope.app.principalannotation-5.0-1|47	
21cr|python-zope.app.principalannotation-5.0-1|48	%install
21cr|python-zope.app.principalannotation-5.0-1|49	%py3_install

7280 21
21cr|python-zope.app.publication-4.5-2|1	%define	pypi_name	zope.app.publication
21cr|python-zope.app.publication-4.5-2|2	
21cr|python-zope.app.publication-4.5-2|3	Name:		python-%{pypi_name}
21cr|python-zope.app.publication-4.5-2|4	Version:	4.5
21cr|python-zope.app.publication-4.5-2|5	Release:	2
21cr|python-zope.app.publication-4.5-2|6	Summary:	Zope publication
21cr|python-zope.app.publication-4.5-2|7	Group:		Development/Python
21cr|python-zope.app.publication-4.5-2|8	License:	ZPLv2.1
21cr|python-zope.app.publication-4.5-2|9	Url:		https://pypi.python.org/pypi/zope.app.publication
21cr|python-zope.app.publication-4.5-2|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.publication-4.5-2|11	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.publication-4.5-2|12	BuildRequires:	pkgconfig(python3)
21cr|python-zope.app.publication-4.5-2|13	BuildArch:	noarch
21cr|python-zope.app.publication-4.5-2|14	
21cr|python-zope.app.publication-4.5-2|15	%description
21cr|python-zope.app.publication-4.5-2|16	Publication and traversal components.
21cr|python-zope.app.publication-4.5-2|17	
21cr|python-zope.app.publication-4.5-2|18	#-------------------------------------------------------------------
21cr|python-zope.app.publication-4.5-2|19	%package -n python3-%{pypi_name}
21cr|python-zope.app.publication-4.5-2|20	Summary:	Zope publication
21cr|python-zope.app.publication-4.5-2|21	Group:		Development/Python
21cr|python-zope.app.publication-4.5-2|22	
21cr|python-zope.app.publication-4.5-2|23	%description -n python3-%{pypi_name}
21cr|python-zope.app.publication-4.5-2|24	Publication and traversal components.
21cr|python-zope.app.publication-4.5-2|25	
21cr|python-zope.app.publication-4.5-2|26	%files -n python3-%{pypi_name}
21cr|python-zope.app.publication-4.5-2|27	%doc *.rst
21cr|python-zope.app.publication-4.5-2|28	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.publication-4.5-2|29	%{py3_puresitedir}/zope.app.publication*
21cr|python-zope.app.publication-4.5-2|30	#-------------------------------------------------------------------
21cr|python-zope.app.publication-4.5-2|31	
21cr|python-zope.app.publication-4.5-2|32	%prep
21cr|python-zope.app.publication-4.5-2|33	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.publication-4.5-2|34	rm -fr src/*.egg-info
21cr|python-zope.app.publication-4.5-2|35	
21cr|python-zope.app.publication-4.5-2|36	%build
21cr|python-zope.app.publication-4.5-2|37	%py3_build
21cr|python-zope.app.publication-4.5-2|38	
21cr|python-zope.app.publication-4.5-2|39	%install
21cr|python-zope.app.publication-4.5-2|40	%py3_install

7281 21
21cr|python-zope.app.publisher-5.0-1|1	%define  pypi_name   zope.app.publisher
21cr|python-zope.app.publisher-5.0-1|2	
21cr|python-zope.app.publisher-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.publisher-5.0-1|4	Version:	5.0
21cr|python-zope.app.publisher-5.0-1|5	Release:	1
21cr|python-zope.app.publisher-5.0-1|6	Summary:	Implementations and means for configuration of Zope 3-style views and resources
21cr|python-zope.app.publisher-5.0-1|7	Group:		Development/Python
21cr|python-zope.app.publisher-5.0-1|8	License:	ZPLv2.1
21cr|python-zope.app.publisher-5.0-1|9	Url:		https://pypi.org/pypi/zope.app.publisher/
21cr|python-zope.app.publisher-5.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.publisher-5.0-1|11	
21cr|python-zope.app.publisher-5.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.app.publisher-5.0-1|13	BuildArch:	noarch
21cr|python-zope.app.publisher-5.0-1|14	
21cr|python-zope.app.publisher-5.0-1|15	%description
21cr|python-zope.app.publisher-5.0-1|16	This package is at present not reusable without depending on a large
21cr|python-zope.app.publisher-5.0-1|17	chunk of the Zope Toolkit and its assumptions.
21cr|python-zope.app.publisher-5.0-1|18	This package used to provide browser page, resource and menu classes
21cr|python-zope.app.publisher-5.0-1|19	for use with zope.publisher object publishing framework, as well as some
21cr|python-zope.app.publisher-5.0-1|20	other useful utilities and adapters, but most of things was factored out
21cr|python-zope.app.publisher-5.0-1|21	to separate packages, leaving here only backward-compatibility imports.
21cr|python-zope.app.publisher-5.0-1|22	
21cr|python-zope.app.publisher-5.0-1|23	#--------------------------------------------------------------------------
21cr|python-zope.app.publisher-5.0-1|24	%package -n python3-%{pypi_name}
21cr|python-zope.app.publisher-5.0-1|25	Summary:	Implementations and means for configuration of Zope 3-style views and resources
21cr|python-zope.app.publisher-5.0-1|26	Group:		Development/Python
21cr|python-zope.app.publisher-5.0-1|27	
21cr|python-zope.app.publisher-5.0-1|28	
21cr|python-zope.app.publisher-5.0-1|29	%description -n python3-%{pypi_name}
21cr|python-zope.app.publisher-5.0-1|30	This package is at present not reusable without depending on a large
21cr|python-zope.app.publisher-5.0-1|31	chunk of the Zope Toolkit and its assumptions.
21cr|python-zope.app.publisher-5.0-1|32	This package used to provide browser page, resource and menu classes
21cr|python-zope.app.publisher-5.0-1|33	for use with zope.publisher object publishing framework, as well as some
21cr|python-zope.app.publisher-5.0-1|34	other useful utilities and adapters, but most of things was factored out
21cr|python-zope.app.publisher-5.0-1|35	to separate packages, leaving here only backward-compatibility imports.
21cr|python-zope.app.publisher-5.0-1|36	
21cr|python-zope.app.publisher-5.0-1|37	
21cr|python-zope.app.publisher-5.0-1|38	%files -n python3-%{pypi_name}
21cr|python-zope.app.publisher-5.0-1|39	%doc *.rst *.txt
21cr|python-zope.app.publisher-5.0-1|40	%{py3_puresitedir}/zope/app/publisher
21cr|python-zope.app.publisher-5.0-1|41	%{py3_puresitedir}/zope.app.publisher-%{version}-py*.egg-info
21cr|python-zope.app.publisher-5.0-1|42	%{py3_puresitedir}/zope.app.publisher-%{version}-py*-nspkg.pth
21cr|python-zope.app.publisher-5.0-1|43	
21cr|python-zope.app.publisher-5.0-1|44	#--------------------------------------------------------------------------
21cr|python-zope.app.publisher-5.0-1|45	
21cr|python-zope.app.publisher-5.0-1|46	%prep
21cr|python-zope.app.publisher-5.0-1|47	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.publisher-5.0-1|48	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.app.publisher-5.0-1|49	
21cr|python-zope.app.publisher-5.0-1|50	%build
21cr|python-zope.app.publisher-5.0-1|51	%py3_build
21cr|python-zope.app.publisher-5.0-1|52	
21cr|python-zope.app.publisher-5.0-1|53	%install
21cr|python-zope.app.publisher-5.0-1|54	%py3_install
21cr|python-zope.app.publisher-5.0-1|55	

7282 21
21cr|python-zope.app.renderer-4.1.0-1|1	%define	pypi_name	zope.app.renderer
21cr|python-zope.app.renderer-4.1.0-1|2	
21cr|python-zope.app.renderer-4.1.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.renderer-4.1.0-1|4	Version:	4.1.0
21cr|python-zope.app.renderer-4.1.0-1|5	Release:	1
21cr|python-zope.app.renderer-4.1.0-1|6	Summary:	Text Renderer Framework
21cr|python-zope.app.renderer-4.1.0-1|7	Group:		Development/Python
21cr|python-zope.app.renderer-4.1.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.renderer-4.1.0-1|9	Url:		https://pypi.python.org/pypi/zope.app.renderer
21cr|python-zope.app.renderer-4.1.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.renderer-4.1.0-1|11	BuildArch:	noarch
21cr|python-zope.app.renderer-4.1.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.app.renderer-4.1.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.app.renderer-4.1.0-1|14	Provides:	python3-%{pypi_name} = %{EVRD}
21cr|python-zope.app.renderer-4.1.0-1|15	
21cr|python-zope.app.renderer-4.1.0-1|16	%description
21cr|python-zope.app.renderer-4.1.0-1|17	This package provides a framework to convert a string from one format, such as
21cr|python-zope.app.renderer-4.1.0-1|18	Structured or Restructured Text, to another, such as HTML. Converters are
21cr|python-zope.app.renderer-4.1.0-1|19	looked up by adapter and uses other packages to implement the converters.
21cr|python-zope.app.renderer-4.1.0-1|20	#-------------------------------------------------------
21cr|python-zope.app.renderer-4.1.0-1|21	%package -n python3-%{pypi_name}
21cr|python-zope.app.renderer-4.1.0-1|22	Summary:	Text Renderer Framework
21cr|python-zope.app.renderer-4.1.0-1|23	Group:		Development/Python
21cr|python-zope.app.renderer-4.1.0-1|24	
21cr|python-zope.app.renderer-4.1.0-1|25	%description -n python3-%{pypi_name}
21cr|python-zope.app.renderer-4.1.0-1|26	This package provides a framework to convert a string from one format, such as
21cr|python-zope.app.renderer-4.1.0-1|27	Structured or Restructured Text, to another, such as HTML. Converters are
21cr|python-zope.app.renderer-4.1.0-1|28	looked up by adapter and uses other packages to implement the converters.
21cr|python-zope.app.renderer-4.1.0-1|29	
21cr|python-zope.app.renderer-4.1.0-1|30	%files -n python3-%{pypi_name}
21cr|python-zope.app.renderer-4.1.0-1|31	%doc README.*
21cr|python-zope.app.renderer-4.1.0-1|32	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.renderer-4.1.0-1|33	%{py3_puresitedir}/zope.app.renderer*
21cr|python-zope.app.renderer-4.1.0-1|34	
21cr|python-zope.app.renderer-4.1.0-1|35	#-------------------------------------------------------
21cr|python-zope.app.renderer-4.1.0-1|36	%prep
21cr|python-zope.app.renderer-4.1.0-1|37	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.renderer-4.1.0-1|38	
21cr|python-zope.app.renderer-4.1.0-1|39	%build
21cr|python-zope.app.renderer-4.1.0-1|40	%py3_build
21cr|python-zope.app.renderer-4.1.0-1|41	
21cr|python-zope.app.renderer-4.1.0-1|42	%install
21cr|python-zope.app.renderer-4.1.0-1|43	%py3_install
21cr|python-zope.app.renderer-4.1.0-1|44	

7283 21
21cr|python-zope.app.schema-4.1.0-1|1	%define	pypi_name	zope.app.schema
21cr|python-zope.app.schema-4.1.0-1|2	
21cr|python-zope.app.schema-4.1.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.schema-4.1.0-1|4	Version:	4.1.0
21cr|python-zope.app.schema-4.1.0-1|5	Release:	1
21cr|python-zope.app.schema-4.1.0-1|6	Summary:	Component Architecture based Vocabulary Registry
21cr|python-zope.app.schema-4.1.0-1|7	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.app.schema-4.1.0-1|8	License:	ZPL 2.1
21cr|python-zope.app.schema-4.1.0-1|9	Group:		Development/Python
21cr|python-zope.app.schema-4.1.0-1|10	Url:		https://pypi.python.org/pypi/zope.app.schema
21cr|python-zope.app.schema-4.1.0-1|11	BuildArch:	noarch
21cr|python-zope.app.schema-4.1.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.app.schema-4.1.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.app.schema-4.1.0-1|14	
21cr|python-zope.app.schema-4.1.0-1|15	%description
21cr|python-zope.app.schema-4.1.0-1|16	This package provides a component architecture based vocabulary registry.
21cr|python-zope.app.schema-4.1.0-1|17	
21cr|python-zope.app.schema-4.1.0-1|18	#--------------------------------------------------------------
21cr|python-zope.app.schema-4.1.0-1|19	%package -n python3-%{pypi_name}
21cr|python-zope.app.schema-4.1.0-1|20	Summary:	Component Architecture based Vocabulary Registry
21cr|python-zope.app.schema-4.1.0-1|21	Group:		Development/Python
21cr|python-zope.app.schema-4.1.0-1|22	
21cr|python-zope.app.schema-4.1.0-1|23	%description -n python3-%{pypi_name}
21cr|python-zope.app.schema-4.1.0-1|24	This package provides a component architecture based vocabulary registry.
21cr|python-zope.app.schema-4.1.0-1|25	
21cr|python-zope.app.schema-4.1.0-1|26	%files -n python3-%{pypi_name}
21cr|python-zope.app.schema-4.1.0-1|27	%doc README*
21cr|python-zope.app.schema-4.1.0-1|28	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.schema-4.1.0-1|29	%{py3_puresitedir}/zope.app.schema*
21cr|python-zope.app.schema-4.1.0-1|30	
21cr|python-zope.app.schema-4.1.0-1|31	#--------------------------------------------------------------
21cr|python-zope.app.schema-4.1.0-1|32	
21cr|python-zope.app.schema-4.1.0-1|33	%prep
21cr|python-zope.app.schema-4.1.0-1|34	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.app.schema-4.1.0-1|35	
21cr|python-zope.app.schema-4.1.0-1|36	%build
21cr|python-zope.app.schema-4.1.0-1|37	%py3_build
21cr|python-zope.app.schema-4.1.0-1|38	
21cr|python-zope.app.schema-4.1.0-1|39	%install
21cr|python-zope.app.schema-4.1.0-1|40	%py3_install
21cr|python-zope.app.schema-4.1.0-1|41	

7284 21
21cr|python-zope.app.security-6.0-1|1	%define  pypi_name  zope.app.security
21cr|python-zope.app.security-6.0-1|2	
21cr|python-zope.app.security-6.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.security-6.0-1|4	Version:	6.0
21cr|python-zope.app.security-6.0-1|5	Release:	1
21cr|python-zope.app.security-6.0-1|6	Summary:	ZMI Views For Zope3 Security Components
21cr|python-zope.app.security-6.0-1|7	License:	ZPLv2.1
21cr|python-zope.app.security-6.0-1|8	Group:		Development/Python
21cr|python-zope.app.security-6.0-1|9	Url:		http://pypi.python.org/pypi/zope.app.security
21cr|python-zope.app.security-6.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.security-6.0-1|11	
21cr|python-zope.app.security-6.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.security-6.0-1|13	
21cr|python-zope.app.security-6.0-1|14	BuildArch:	noarch
21cr|python-zope.app.security-6.0-1|15	
21cr|python-zope.app.security-6.0-1|16	%description
21cr|python-zope.app.security-6.0-1|17	This package provides ZMI browser views for Zope security components.
21cr|python-zope.app.security-6.0-1|18	
21cr|python-zope.app.security-6.0-1|19	It used to provide a large part of security functionality for Zope 3, but it
21cr|python-zope.app.security-6.0-1|20	was factored out from this package to several little packages to reduce
21cr|python-zope.app.security-6.0-1|21	dependencies and improve reusability.
21cr|python-zope.app.security-6.0-1|22	
21cr|python-zope.app.security-6.0-1|23	The functionality was splitted into these new packages:
21cr|python-zope.app.security-6.0-1|24	
21cr|python-zope.app.security-6.0-1|25	* zope.authentication - the IAuthentication interface and related utilities.
21cr|python-zope.app.security-6.0-1|26	* zope.principalregistry - the global principal registry and its zcml
21cr|python-zope.app.security-6.0-1|27	directives.
21cr|python-zope.app.security-6.0-1|28	* zope.app.localpermission - the LocalPermission class that implements
21cr|python-zope.app.security-6.0-1|29	persistent permissions.
21cr|python-zope.app.security-6.0-1|30	
21cr|python-zope.app.security-6.0-1|31	#----------------------------------------------------
21cr|python-zope.app.security-6.0-1|32	%package -n python3-%{pypi_name}
21cr|python-zope.app.security-6.0-1|33	Summary:	ZMI Views For Zope3 Security Components
21cr|python-zope.app.security-6.0-1|34	Group:		Development/Python
21cr|python-zope.app.security-6.0-1|35	
21cr|python-zope.app.security-6.0-1|36	%description -n python3-%{pypi_name}
21cr|python-zope.app.security-6.0-1|37	This package provides ZMI browser views for Zope security components.
21cr|python-zope.app.security-6.0-1|38	
21cr|python-zope.app.security-6.0-1|39	It used to provide a large part of security functionality for Zope 3, but it
21cr|python-zope.app.security-6.0-1|40	was factored out from this package to several little packages to reduce
21cr|python-zope.app.security-6.0-1|41	dependencies and improve reusability.
21cr|python-zope.app.security-6.0-1|42	
21cr|python-zope.app.security-6.0-1|43	The functionality was splitted into these new packages:
21cr|python-zope.app.security-6.0-1|44	
21cr|python-zope.app.security-6.0-1|45	* zope.authentication - the IAuthentication interface and related utilities.
21cr|python-zope.app.security-6.0-1|46	* zope.principalregistry - the global principal registry and its zcml
21cr|python-zope.app.security-6.0-1|47	directives.
21cr|python-zope.app.security-6.0-1|48	* zope.app.localpermission - the LocalPermission class that implements
21cr|python-zope.app.security-6.0-1|49	persistent permissions.
21cr|python-zope.app.security-6.0-1|50	
21cr|python-zope.app.security-6.0-1|51	%files -n python3-%{pypi_name}
21cr|python-zope.app.security-6.0-1|52	%doc *.txt *.rst
21cr|python-zope.app.security-6.0-1|53	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.security-6.0-1|54	%{py3_puresitedir}/zope.app.security*.egg-info
21cr|python-zope.app.security-6.0-1|55	%{py3_puresitedir}/zope.app.security*.pth
21cr|python-zope.app.security-6.0-1|56	#----------------------------------------------------
21cr|python-zope.app.security-6.0-1|57	
21cr|python-zope.app.security-6.0-1|58	%prep
21cr|python-zope.app.security-6.0-1|59	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.security-6.0-1|60	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.app.security-6.0-1|61	
21cr|python-zope.app.security-6.0-1|62	%build
21cr|python-zope.app.security-6.0-1|63	%py3_build
21cr|python-zope.app.security-6.0-1|64	
21cr|python-zope.app.security-6.0-1|65	%install
21cr|python-zope.app.security-6.0-1|66	%py3_install
21cr|python-zope.app.security-6.0-1|67	

7285 21
21cr|python-zope.app.testing-5.0-1|1	%define pypi_name zope.app.testing
21cr|python-zope.app.testing-5.0-1|2	
21cr|python-zope.app.testing-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.testing-5.0-1|4	Version:	5.0
21cr|python-zope.app.testing-5.0-1|5	Release:	1
21cr|python-zope.app.testing-5.0-1|6	Summary:	Zope Application Testing Support
21cr|python-zope.app.testing-5.0-1|7	License:	ZPLv2.1
21cr|python-zope.app.testing-5.0-1|8	Group:		Development/Python
21cr|python-zope.app.testing-5.0-1|9	Url:		http://pypi.python.org/pypi/zope.app.testing
21cr|python-zope.app.testing-5.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.testing-5.0-1|11	
21cr|python-zope.app.testing-5.0-1|12	BuildRequires: python3egg(setuptools)
21cr|python-zope.app.testing-5.0-1|13	Provides:      python3-%{pypi_name} = %{EVRD}
21cr|python-zope.app.testing-5.0-1|14	BuildArch: noarch
21cr|python-zope.app.testing-5.0-1|15	
21cr|python-zope.app.testing-5.0-1|16	%description
21cr|python-zope.app.testing-5.0-1|17	This package provides testing support for Zope 3 applications. Besides
21cr|python-zope.app.testing-5.0-1|18	providing numerous setup convenience functions, it implements a testing setup
21cr|python-zope.app.testing-5.0-1|19	that allows the user to make calls to the publisher allowing to write
21cr|python-zope.app.testing-5.0-1|20	functional tests.
21cr|python-zope.app.testing-5.0-1|21	#-------------------------------------------
21cr|python-zope.app.testing-5.0-1|22	%package -n python3-%{pypi_name}
21cr|python-zope.app.testing-5.0-1|23	Summary:	Zope Application Testing Support
21cr|python-zope.app.testing-5.0-1|24	Group:		Development/Python
21cr|python-zope.app.testing-5.0-1|25	
21cr|python-zope.app.testing-5.0-1|26	%description -n python3-%{pypi_name}
21cr|python-zope.app.testing-5.0-1|27	This package provides testing support for Zope 3 applications. Besides
21cr|python-zope.app.testing-5.0-1|28	providing numerous setup convenience functions, it implements a testing setup
21cr|python-zope.app.testing-5.0-1|29	that allows the user to make calls to the publisher allowing to write
21cr|python-zope.app.testing-5.0-1|30	functional tests.
21cr|python-zope.app.testing-5.0-1|31	
21cr|python-zope.app.testing-5.0-1|32	%files -n python3-%{pypi_name}
21cr|python-zope.app.testing-5.0-1|33	%doc *.txt *.rst
21cr|python-zope.app.testing-5.0-1|34	%{py3_puresitedir}/zope/app/*
21cr|python-zope.app.testing-5.0-1|35	%{py3_puresitedir}/zope.app.testing*.egg-info
21cr|python-zope.app.testing-5.0-1|36	%{py3_puresitedir}/zope.app.testing*.pth
21cr|python-zope.app.testing-5.0-1|37	#-------------------------------------------
21cr|python-zope.app.testing-5.0-1|38	
21cr|python-zope.app.testing-5.0-1|39	%prep
21cr|python-zope.app.testing-5.0-1|40	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.testing-5.0-1|41	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.app.testing-5.0-1|42	
21cr|python-zope.app.testing-5.0-1|43	%build
21cr|python-zope.app.testing-5.0-1|44	%py3_build
21cr|python-zope.app.testing-5.0-1|45	
21cr|python-zope.app.testing-5.0-1|46	%install
21cr|python-zope.app.testing-5.0-1|47	%py3_install
21cr|python-zope.app.testing-5.0-1|48	
21cr|python-zope.app.testing-5.0-1|49	

7286 21
21cr|python-zope.app.wsgi-5.0-1|1	%define  pypi_name  zope.app.wsgi
21cr|python-zope.app.wsgi-5.0-1|2	
21cr|python-zope.app.wsgi-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.app.wsgi-5.0-1|4	Version:	5.0
21cr|python-zope.app.wsgi-5.0-1|5	Release:	1
21cr|python-zope.app.wsgi-5.0-1|6	Summary:	WSGI application for the zope.publisher
21cr|python-zope.app.wsgi-5.0-1|7	License:	ZPLv2.1
21cr|python-zope.app.wsgi-5.0-1|8	Group:		Development/Python
21cr|python-zope.app.wsgi-5.0-1|9	Url:		http://pypi.python.org/pypi/zope.app.wsgi
21cr|python-zope.app.wsgi-5.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.app.wsgi-5.0-1|11	
21cr|python-zope.app.wsgi-5.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.app.wsgi-5.0-1|13	BuildArch:	noarch
21cr|python-zope.app.wsgi-5.0-1|14	
21cr|python-zope.app.wsgi-5.0-1|15	%description
21cr|python-zope.app.wsgi-5.0-1|16	This package provides the ``WSGIPublisherApplication`` class which
21cr|python-zope.app.wsgi-5.0-1|17	exposes the object publishing machinery in ``zope.publisher`` as a
21cr|python-zope.app.wsgi-5.0-1|18	WSGI application.
21cr|python-zope.app.wsgi-5.0-1|19	To bring up Zope and obtain the WSGI application object at the same
21cr|python-zope.app.wsgi-5.0-1|20	time, use the ``getWSGIApplication`` function.
21cr|python-zope.app.wsgi-5.0-1|21	
21cr|python-zope.app.wsgi-5.0-1|22	This package also provides an easy to use application factory for
21cr|python-zope.app.wsgi-5.0-1|23	PasteDeploy_.
21cr|python-zope.app.wsgi-5.0-1|24	#-------------------------------------------------
21cr|python-zope.app.wsgi-5.0-1|25	%package -n python3-%{pypi_name}
21cr|python-zope.app.wsgi-5.0-1|26	Summary:	WSGI application for the zope.publisher
21cr|python-zope.app.wsgi-5.0-1|27	Group:		Development/Python
21cr|python-zope.app.wsgi-5.0-1|28	
21cr|python-zope.app.wsgi-5.0-1|29	%description -n python3-%{pypi_name}
21cr|python-zope.app.wsgi-5.0-1|30	This package provides the ``WSGIPublisherApplication`` class which
21cr|python-zope.app.wsgi-5.0-1|31	exposes the object publishing machinery in ``zope.publisher`` as a
21cr|python-zope.app.wsgi-5.0-1|32	WSGI application.
21cr|python-zope.app.wsgi-5.0-1|33	To bring up Zope and obtain the WSGI application object at the same
21cr|python-zope.app.wsgi-5.0-1|34	time, use the ``getWSGIApplication`` function.
21cr|python-zope.app.wsgi-5.0-1|35	
21cr|python-zope.app.wsgi-5.0-1|36	This package also provides an easy to use application factory for
21cr|python-zope.app.wsgi-5.0-1|37	PasteDeploy_.
21cr|python-zope.app.wsgi-5.0-1|38	
21cr|python-zope.app.wsgi-5.0-1|39	%files -n python3-%{pypi_name}
21cr|python-zope.app.wsgi-5.0-1|40	%doc *.txt *.rst
21cr|python-zope.app.wsgi-5.0-1|41	%{py3_puresitedir}/%{pypi_name}*.egg-info
21cr|python-zope.app.wsgi-5.0-1|42	%{py3_puresitedir}/%{pypi_name}*-nspkg.pth
21cr|python-zope.app.wsgi-5.0-1|43	%{py3_puresitedir}/zope/app/wsgi
21cr|python-zope.app.wsgi-5.0-1|44	
21cr|python-zope.app.wsgi-5.0-1|45	#-------------------------------------------------
21cr|python-zope.app.wsgi-5.0-1|46	%prep
21cr|python-zope.app.wsgi-5.0-1|47	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.app.wsgi-5.0-1|48	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.app.wsgi-5.0-1|49	
21cr|python-zope.app.wsgi-5.0-1|50	%build
21cr|python-zope.app.wsgi-5.0-1|51	%py3_build
21cr|python-zope.app.wsgi-5.0-1|52	
21cr|python-zope.app.wsgi-5.0-1|53	%install
21cr|python-zope.app.wsgi-5.0-1|54	%py3_install
21cr|python-zope.app.wsgi-5.0-1|55	

7287 21
21cr|python-zope.authentication-5.0-1|1	%define	pypi_name	zope.authentication
21cr|python-zope.authentication-5.0-1|2	
21cr|python-zope.authentication-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.authentication-5.0-1|4	Version:	5.0
21cr|python-zope.authentication-5.0-1|5	Release:	1
21cr|python-zope.authentication-5.0-1|6	Summary:	Definition of authentication basics for the Zope Framework
21cr|python-zope.authentication-5.0-1|7	Group:		Development/Python
21cr|python-zope.authentication-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.authentication-5.0-1|9	Url:		https://pypi.python.org/pypi/zope.authentication
21cr|python-zope.authentication-5.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.authentication-5.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.authentication-5.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.authentication-5.0-1|13	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.authentication-5.0-1|14	BuildRequires:	python3egg(zope.security)
21cr|python-zope.authentication-5.0-1|15	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.authentication-5.0-1|16	BuildRequires:	python3egg(zope.browser)
21cr|python-zope.authentication-5.0-1|17	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.authentication-5.0-1|18	BuildRequires:	python3egg(zope.component)
21cr|python-zope.authentication-5.0-1|19	BuildRequires:	python3egg(zope.event)
21cr|python-zope.authentication-5.0-1|20	BuildRequires:	python3egg(zope.location)
21cr|python-zope.authentication-5.0-1|21	BuildArch:	noarch
21cr|python-zope.authentication-5.0-1|22	
21cr|python-zope.authentication-5.0-1|23	%description
21cr|python-zope.authentication-5.0-1|24	This package provides a definition of authentication concepts for use in
21cr|python-zope.authentication-5.0-1|25	Zope Framework.
21cr|python-zope.authentication-5.0-1|26	
21cr|python-zope.authentication-5.0-1|27	#-------------------------------------------------------------
21cr|python-zope.authentication-5.0-1|28	
21cr|python-zope.authentication-5.0-1|29	%package -n python3-%{pypi_name}
21cr|python-zope.authentication-5.0-1|30	Summary:	Definition of authentication basics for the Zope Framework
21cr|python-zope.authentication-5.0-1|31	Group:		Development/Python
21cr|python-zope.authentication-5.0-1|32	
21cr|python-zope.authentication-5.0-1|33	%description -n python3-%{pypi_name}
21cr|python-zope.authentication-5.0-1|34	This package provides a definition of authentication concepts for use in
21cr|python-zope.authentication-5.0-1|35	Zope Framework.
21cr|python-zope.authentication-5.0-1|36	
21cr|python-zope.authentication-5.0-1|37	
21cr|python-zope.authentication-5.0-1|38	%files -n python3-%{pypi_name}
21cr|python-zope.authentication-5.0-1|39	%{py3_puresitedir}/zope/authentication/*
21cr|python-zope.authentication-5.0-1|40	%{py3_puresitedir}/zope.authentication*
21cr|python-zope.authentication-5.0-1|41	
21cr|python-zope.authentication-5.0-1|42	#-------------------------------------------------------------
21cr|python-zope.authentication-5.0-1|43	%prep
21cr|python-zope.authentication-5.0-1|44	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.authentication-5.0-1|45	
21cr|python-zope.authentication-5.0-1|46	%build
21cr|python-zope.authentication-5.0-1|47	%py3_build
21cr|python-zope.authentication-5.0-1|48	
21cr|python-zope.authentication-5.0-1|49	%install
21cr|python-zope.authentication-5.0-1|50	%py3_install
21cr|python-zope.authentication-5.0-1|51	
21cr|python-zope.authentication-5.0-1|52	# %check
21cr|python-zope.authentication-5.0-1|53	# python3 setup.py test

7288 21
21cr|python-zope.broken-3.6.0-5|1	%define	oname	zope.broken
21cr|python-zope.broken-3.6.0-5|2	
21cr|python-zope.broken-3.6.0-5|3	Name:		python-%{oname}
21cr|python-zope.broken-3.6.0-5|4	Version:	3.6.0
21cr|python-zope.broken-3.6.0-5|5	Release:	5
21cr|python-zope.broken-3.6.0-5|6	Summary:	Zope Broken Object Interfaces
21cr|python-zope.broken-3.6.0-5|7	Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
21cr|python-zope.broken-3.6.0-5|8	License:	ZPL 2.1
21cr|python-zope.broken-3.6.0-5|9	Group:		Development/Python
21cr|python-zope.broken-3.6.0-5|10	Url:		http://pypi.python.org/pypi/zope.broken
21cr|python-zope.broken-3.6.0-5|11	BuildArch:	noarch
21cr|python-zope.broken-3.6.0-5|12	BuildRequires:	python3-setuptools
21cr|python-zope.broken-3.6.0-5|13	BuildRequires:	python3-devel
21cr|python-zope.broken-3.6.0-5|14	Provides:	python3-%{oname} = %{EVRD}
21cr|python-zope.broken-3.6.0-5|15	
21cr|python-zope.broken-3.6.0-5|16	%description
21cr|python-zope.broken-3.6.0-5|17	Overview
21cr|python-zope.broken-3.6.0-5|18	========
21cr|python-zope.broken-3.6.0-5|19	
21cr|python-zope.broken-3.6.0-5|20	This package is obsolete and its functionality has been merged into the ZODB3
21cr|python-zope.broken-3.6.0-5|21	distribution itself. If you use version 3.10 or later of ZODB3, please change
21cr|python-zope.broken-3.6.0-5|22	your imports of the IBroken interface to a direct::
21cr|python-zope.broken-3.6.0-5|23	
21cr|python-zope.broken-3.6.0-5|24	from ZODB.interfaces import IBroken
21cr|python-zope.broken-3.6.0-5|25	
21cr|python-zope.broken-3.6.0-5|26	You can use this package with older versions of the ZODB3, which didn't have
21cr|python-zope.broken-3.6.0-5|27	the IBroken interface yet.
21cr|python-zope.broken-3.6.0-5|28	
21cr|python-zope.broken-3.6.0-5|29	
21cr|python-zope.broken-3.6.0-5|30	%package -n python3-%{oname}
21cr|python-zope.broken-3.6.0-5|31	Summary:	Zope Broken Object Interfaces
21cr|python-zope.broken-3.6.0-5|32	
21cr|python-zope.broken-3.6.0-5|33	%description -n python3-%{oname}
21cr|python-zope.broken-3.6.0-5|34	Overview
21cr|python-zope.broken-3.6.0-5|35	========
21cr|python-zope.broken-3.6.0-5|36	
21cr|python-zope.broken-3.6.0-5|37	This package is obsolete and its functionality has been merged into the ZODB3
21cr|python-zope.broken-3.6.0-5|38	distribution itself. If you use version 3.10 or later of ZODB3, please change
21cr|python-zope.broken-3.6.0-5|39	your imports of the IBroken interface to a direct::
21cr|python-zope.broken-3.6.0-5|40	
21cr|python-zope.broken-3.6.0-5|41	from ZODB.interfaces import IBroken
21cr|python-zope.broken-3.6.0-5|42	
21cr|python-zope.broken-3.6.0-5|43	You can use this package with older versions of the ZODB3, which didn't have
21cr|python-zope.broken-3.6.0-5|44	the IBroken interface yet.
21cr|python-zope.broken-3.6.0-5|45	
21cr|python-zope.broken-3.6.0-5|46	
21cr|python-zope.broken-3.6.0-5|47	
21cr|python-zope.broken-3.6.0-5|48	%prep
21cr|python-zope.broken-3.6.0-5|49	%setup -q -n %{oname}-%{version}
21cr|python-zope.broken-3.6.0-5|50	
21cr|python-zope.broken-3.6.0-5|51	%build
21cr|python-zope.broken-3.6.0-5|52	python3 setup.py build
21cr|python-zope.broken-3.6.0-5|53	
21cr|python-zope.broken-3.6.0-5|54	%install
21cr|python-zope.broken-3.6.0-5|55	python3 setup.py install --root=%{buildroot}
21cr|python-zope.broken-3.6.0-5|56	
21cr|python-zope.broken-3.6.0-5|57	%files -n python3-%{oname}
21cr|python-zope.broken-3.6.0-5|58	%doc README.txt
21cr|python-zope.broken-3.6.0-5|59	%{py3_puresitedir}/zope/broken/*
21cr|python-zope.broken-3.6.0-5|60	%{py3_puresitedir}/zope.broken*

7289 21
21cr|python-zope.browser-2.4-1|1	%define	oname	zope.browser
21cr|python-zope.browser-2.4-1|2	
21cr|python-zope.browser-2.4-1|3	Name:		python-%{oname}
21cr|python-zope.browser-2.4-1|4	Version:	2.4
21cr|python-zope.browser-2.4-1|5	Release:	1
21cr|python-zope.browser-2.4-1|6	Summary:	Shared Zope Toolkit browser components
21cr|python-zope.browser-2.4-1|7	Source0:	https://files.pythonhosted.org/packages/03/f9/f791965e921d244309adef4660c8a2c9047e54aa82e9e7e1d3a29c717f6f/zope.browser-2.4.tar.gz
21cr|python-zope.browser-2.4-1|8	License:	ZPL 2.1
21cr|python-zope.browser-2.4-1|9	Group:		Development/Python
21cr|python-zope.browser-2.4-1|10	Url:		http://pypi.python.org/pypi/zope.browser
21cr|python-zope.browser-2.4-1|11	BuildArch:	noarch
21cr|python-zope.browser-2.4-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.browser-2.4-1|13	BuildRequires:	python3-devel
21cr|python-zope.browser-2.4-1|14	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.browser-2.4-1|15	
21cr|python-zope.browser-2.4-1|16	%description
21cr|python-zope.browser-2.4-1|17	zope.browser
21cr|python-zope.browser-2.4-1|18	============
21cr|python-zope.browser-2.4-1|19	
21cr|python-zope.browser-2.4-1|20	This package provides shared browser components for the Zope Toolkit.
21cr|python-zope.browser-2.4-1|21	
21cr|python-zope.browser-2.4-1|22	
21cr|python-zope.browser-2.4-1|23	%package -n python3-%{oname}
21cr|python-zope.browser-2.4-1|24	Summary:	Shared Zope Toolkit browser components
21cr|python-zope.browser-2.4-1|25	
21cr|python-zope.browser-2.4-1|26	%description -n python3-%{oname}
21cr|python-zope.browser-2.4-1|27	zope.browser
21cr|python-zope.browser-2.4-1|28	============
21cr|python-zope.browser-2.4-1|29	
21cr|python-zope.browser-2.4-1|30	This package provides shared browser components for the Zope Toolkit.
21cr|python-zope.browser-2.4-1|31	
21cr|python-zope.browser-2.4-1|32	
21cr|python-zope.browser-2.4-1|33	
21cr|python-zope.browser-2.4-1|34	%prep
21cr|python-zope.browser-2.4-1|35	%setup -q -n %{oname}-%{version}
21cr|python-zope.browser-2.4-1|36	
21cr|python-zope.browser-2.4-1|37	%build
21cr|python-zope.browser-2.4-1|38	python3 setup.py build
21cr|python-zope.browser-2.4-1|39	
21cr|python-zope.browser-2.4-1|40	%install
21cr|python-zope.browser-2.4-1|41	python3 setup.py install --root=%{buildroot}
21cr|python-zope.browser-2.4-1|42	
21cr|python-zope.browser-2.4-1|43	%check
21cr|python-zope.browser-2.4-1|44	python3 setup.py test
21cr|python-zope.browser-2.4-1|45	
21cr|python-zope.browser-2.4-1|46	%files -n python3-%{oname}
21cr|python-zope.browser-2.4-1|47	%{py3_puresitedir}/zope/browser

7290 21
21cr|python-zope.browsermenu-5.0-1|1	%define	pypi_name	zope.browsermenu
21cr|python-zope.browsermenu-5.0-1|2	
21cr|python-zope.browsermenu-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.browsermenu-5.0-1|4	Version:	5.0
21cr|python-zope.browsermenu-5.0-1|5	Release:	1
21cr|python-zope.browsermenu-5.0-1|6	Summary:	Browser menu implementation for Zope
21cr|python-zope.browsermenu-5.0-1|7	Group:		Development/Python
21cr|python-zope.browsermenu-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.browsermenu-5.0-1|9	Url:		https://pypi.python.org/pypi/zope.browsermenu/
21cr|python-zope.browsermenu-5.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.browsermenu-5.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.browsermenu-5.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.browsermenu-5.0-1|13	BuildRequires:	python3egg(zope.traversing)
21cr|python-zope.browsermenu-5.0-1|14	BuildRequires:	python3egg(zope.security)
21cr|python-zope.browsermenu-5.0-1|15	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.browsermenu-5.0-1|16	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.browsermenu-5.0-1|17	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.browsermenu-5.0-1|18	BuildRequires:	python3egg(zope.pagetemplate)
21cr|python-zope.browsermenu-5.0-1|19	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.browsermenu-5.0-1|20	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.browsermenu-5.0-1|21	BuildRequires:	python3egg(zope.component)
21cr|python-zope.browsermenu-5.0-1|22	BuildRequires:	python3egg(zope.browser)
21cr|python-zope.browsermenu-5.0-1|23	BuildRequires:	python3egg(six)
21cr|python-zope.browsermenu-5.0-1|24	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.browsermenu-5.0-1|25	BuildRequires:	python3egg(zope.location)
21cr|python-zope.browsermenu-5.0-1|26	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.browsermenu-5.0-1|27	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.browsermenu-5.0-1|28	BuildArch:	noarch
21cr|python-zope.browsermenu-5.0-1|29	
21cr|python-zope.browsermenu-5.0-1|30	%description
21cr|python-zope.browsermenu-5.0-1|31	========
21cr|python-zope.browsermenu-5.0-1|32	Overview
21cr|python-zope.browsermenu-5.0-1|33	========
21cr|python-zope.browsermenu-5.0-1|34	
21cr|python-zope.browsermenu-5.0-1|35	*This package is at present not reusable without depending on a large
21cr|python-zope.browsermenu-5.0-1|36	chunk of the Zope Toolkit and its assumptions. It is maintained by the*
21cr|python-zope.browsermenu-5.0-1|37	`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.
21cr|python-zope.browsermenu-5.0-1|38	
21cr|python-zope.browsermenu-5.0-1|39	This package provides an implementation of browser menus and ZCML directives
21cr|python-zope.browsermenu-5.0-1|40	for configuring them.
21cr|python-zope.browsermenu-5.0-1|41	
21cr|python-zope.browsermenu-5.0-1|42	#-------------------------------------------------------------------
21cr|python-zope.browsermenu-5.0-1|43	
21cr|python-zope.browsermenu-5.0-1|44	%package -n python3-%{pypi_name}
21cr|python-zope.browsermenu-5.0-1|45	Summary:	Browser menu implementation for Zope
21cr|python-zope.browsermenu-5.0-1|46	Group:		Development/Python
21cr|python-zope.browsermenu-5.0-1|47	
21cr|python-zope.browsermenu-5.0-1|48	%description -n python3-%{pypi_name}
21cr|python-zope.browsermenu-5.0-1|49	========
21cr|python-zope.browsermenu-5.0-1|50	Overview
21cr|python-zope.browsermenu-5.0-1|51	========
21cr|python-zope.browsermenu-5.0-1|52	
21cr|python-zope.browsermenu-5.0-1|53	*This package is at present not reusable without depending on a large
21cr|python-zope.browsermenu-5.0-1|54	chunk of the Zope Toolkit and its assumptions. It is maintained by the*
21cr|python-zope.browsermenu-5.0-1|55	`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.
21cr|python-zope.browsermenu-5.0-1|56	
21cr|python-zope.browsermenu-5.0-1|57	This package provides an implementation of browser menus and ZCML directives
21cr|python-zope.browsermenu-5.0-1|58	for configuring them.
21cr|python-zope.browsermenu-5.0-1|59	
21cr|python-zope.browsermenu-5.0-1|60	%files -n python3-%{pypi_name}
21cr|python-zope.browsermenu-5.0-1|61	%{py3_puresitedir}/zope/browsermenu/*
21cr|python-zope.browsermenu-5.0-1|62	%{py3_puresitedir}/zope.browsermenu*
21cr|python-zope.browsermenu-5.0-1|63	
21cr|python-zope.browsermenu-5.0-1|64	#-------------------------------------------------------------------
21cr|python-zope.browsermenu-5.0-1|65	%prep
21cr|python-zope.browsermenu-5.0-1|66	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.browsermenu-5.0-1|67	
21cr|python-zope.browsermenu-5.0-1|68	%build
21cr|python-zope.browsermenu-5.0-1|69	%py3_build
21cr|python-zope.browsermenu-5.0-1|70	
21cr|python-zope.browsermenu-5.0-1|71	%install
21cr|python-zope.browsermenu-5.0-1|72	%py3_install
21cr|python-zope.browsermenu-5.0-1|73	
21cr|python-zope.browsermenu-5.0-1|74	%check
21cr|python-zope.browsermenu-5.0-1|75	%py3_test

7291 21
21cr|python-zope.browserpage-5.0-1|1	%define	pypi_name	zope.browserpage
21cr|python-zope.browserpage-5.0-1|2	
21cr|python-zope.browserpage-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.browserpage-5.0-1|4	Version:	5.0
21cr|python-zope.browserpage-5.0-1|5	Release:	1
21cr|python-zope.browserpage-5.0-1|6	Summary:	ZCML directives for configuring browser views for Zope
21cr|python-zope.browserpage-5.0-1|7	Group:		Development/Python
21cr|python-zope.browserpage-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.browserpage-5.0-1|9	Url:		https://pypi.python.org/pypi/zope.browserpage/
21cr|python-zope.browserpage-5.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.browserpage-5.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.browserpage-5.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.browserpage-5.0-1|13	BuildRequires:	python3egg(zope.traversing)
21cr|python-zope.browserpage-5.0-1|14	BuildRequires:	python3egg(zope.security)
21cr|python-zope.browserpage-5.0-1|15	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.browserpage-5.0-1|16	BuildRequires:	python3egg(zope.location)
21cr|python-zope.browserpage-5.0-1|17	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.browserpage-5.0-1|18	BuildRequires:	python3egg(zope.component)
21cr|python-zope.browserpage-5.0-1|19	BuildRequires:	python3egg(zope.pagetemplate)
21cr|python-zope.browserpage-5.0-1|20	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.browserpage-5.0-1|21	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.browserpage-5.0-1|22	BuildRequires:	python3egg(zope.browsermenu)
21cr|python-zope.browserpage-5.0-1|23	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.browserpage-5.0-1|24	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.browserpage-5.0-1|25	BuildArch:	noarch
21cr|python-zope.browserpage-5.0-1|26	
21cr|python-zope.browserpage-5.0-1|27	%description
21cr|python-zope.browserpage-5.0-1|28	========
21cr|python-zope.browserpage-5.0-1|29	Overview
21cr|python-zope.browserpage-5.0-1|30	========
21cr|python-zope.browserpage-5.0-1|31	
21cr|python-zope.browserpage-5.0-1|32	*This package is at present not reusable without depending on a large
21cr|python-zope.browserpage-5.0-1|33	chunk of the Zope Toolkit and its assumptions. It is maintained by the*
21cr|python-zope.browserpage-5.0-1|34	`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.
21cr|python-zope.browserpage-5.0-1|35	
21cr|python-zope.browserpage-5.0-1|36	This package provides ZCML directives for configuring browser views.
21cr|python-zope.browserpage-5.0-1|37	More specifically it defines the following ZCML directives:
21cr|python-zope.browserpage-5.0-1|38	
21cr|python-zope.browserpage-5.0-1|39	* browser:page
21cr|python-zope.browserpage-5.0-1|40	* browser:pages
21cr|python-zope.browserpage-5.0-1|41	* browser:view
21cr|python-zope.browserpage-5.0-1|42	
21cr|python-zope.browserpage-5.0-1|43	These directives also support menu item registration for pages, when
21cr|python-zope.browserpage-5.0-1|44	``zope.browsermenu`` package is installed. Otherwise, they simply ignore
21cr|python-zope.browserpage-5.0-1|45	the menu attribute.
21cr|python-zope.browserpage-5.0-1|46	#-----------------------------------------------------------------------
21cr|python-zope.browserpage-5.0-1|47	
21cr|python-zope.browserpage-5.0-1|48	%package -n python3-%{pypi_name}
21cr|python-zope.browserpage-5.0-1|49	Summary:	ZCML directives for configuring browser views for Zope
21cr|python-zope.browserpage-5.0-1|50	Group:		Development/Python
21cr|python-zope.browserpage-5.0-1|51	
21cr|python-zope.browserpage-5.0-1|52	%description -n python3-%{pypi_name}
21cr|python-zope.browserpage-5.0-1|53	========
21cr|python-zope.browserpage-5.0-1|54	Overview
21cr|python-zope.browserpage-5.0-1|55	========
21cr|python-zope.browserpage-5.0-1|56	
21cr|python-zope.browserpage-5.0-1|57	*This package is at present not reusable without depending on a large
21cr|python-zope.browserpage-5.0-1|58	chunk of the Zope Toolkit and its assumptions. It is maintained by the*
21cr|python-zope.browserpage-5.0-1|59	`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.
21cr|python-zope.browserpage-5.0-1|60	
21cr|python-zope.browserpage-5.0-1|61	This package provides ZCML directives for configuring browser views.
21cr|python-zope.browserpage-5.0-1|62	More specifically it defines the following ZCML directives:
21cr|python-zope.browserpage-5.0-1|63	
21cr|python-zope.browserpage-5.0-1|64	* browser:page
21cr|python-zope.browserpage-5.0-1|65	* browser:pages
21cr|python-zope.browserpage-5.0-1|66	* browser:view
21cr|python-zope.browserpage-5.0-1|67	
21cr|python-zope.browserpage-5.0-1|68	These directives also support menu item registration for pages, when
21cr|python-zope.browserpage-5.0-1|69	``zope.browsermenu`` package is installed. Otherwise, they simply ignore
21cr|python-zope.browserpage-5.0-1|70	the menu attribute.
21cr|python-zope.browserpage-5.0-1|71	
21cr|python-zope.browserpage-5.0-1|72	%files -n python3-%{pypi_name}
21cr|python-zope.browserpage-5.0-1|73	%{py3_puresitedir}/zope/browserpage/*
21cr|python-zope.browserpage-5.0-1|74	%{py3_puresitedir}/zope.browserpage*
21cr|python-zope.browserpage-5.0-1|75	
21cr|python-zope.browserpage-5.0-1|76	#-----------------------------------------------------------------------
21cr|python-zope.browserpage-5.0-1|77	%prep
21cr|python-zope.browserpage-5.0-1|78	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.browserpage-5.0-1|79	
21cr|python-zope.browserpage-5.0-1|80	%build
21cr|python-zope.browserpage-5.0-1|81	%py3_build
21cr|python-zope.browserpage-5.0-1|82	
21cr|python-zope.browserpage-5.0-1|83	%install
21cr|python-zope.browserpage-5.0-1|84	%py3_install
21cr|python-zope.browserpage-5.0-1|85	
21cr|python-zope.browserpage-5.0-1|86	%check
21cr|python-zope.browserpage-5.0-1|87	%py3_test
21cr|python-zope.browserpage-5.0-1|88	

7292 21
21cr|python-zope.browserresource-5.0-1|1	%define	pypi_name	zope.browserresource
21cr|python-zope.browserresource-5.0-1|2	
21cr|python-zope.browserresource-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.browserresource-5.0-1|4	Version:	5.0
21cr|python-zope.browserresource-5.0-1|5	Release:	1
21cr|python-zope.browserresource-5.0-1|6	Summary:	Browser resources implementation for Zope
21cr|python-zope.browserresource-5.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.browserresource-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.browserresource-5.0-1|9	Group:		Development/Python
21cr|python-zope.browserresource-5.0-1|10	Url:		http://pypi.python.org/pypi/zope.browserresource/
21cr|python-zope.browserresource-5.0-1|11	BuildArch:	noarch
21cr|python-zope.browserresource-5.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.browserresource-5.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.browserresource-5.0-1|14	
21cr|python-zope.browserresource-5.0-1|15	BuildRequires:	python3egg(zope.component)
21cr|python-zope.browserresource-5.0-1|16	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.browserresource-5.0-1|17	BuildRequires:	python3egg(zope.contenttype)
21cr|python-zope.browserresource-5.0-1|18	BuildRequires:	python3egg(zope.i18n)
21cr|python-zope.browserresource-5.0-1|19	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.browserresource-5.0-1|20	BuildRequires:	python3egg(zope.location)
21cr|python-zope.browserresource-5.0-1|21	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.browserresource-5.0-1|22	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.browserresource-5.0-1|23	BuildRequires:	python3egg(zope.traversing)
21cr|python-zope.browserresource-5.0-1|24	
21cr|python-zope.browserresource-5.0-1|25	
21cr|python-zope.browserresource-5.0-1|26	
21cr|python-zope.browserresource-5.0-1|27	%description
21cr|python-zope.browserresource-5.0-1|28	========
21cr|python-zope.browserresource-5.0-1|29	Overview
21cr|python-zope.browserresource-5.0-1|30	========
21cr|python-zope.browserresource-5.0-1|31	
21cr|python-zope.browserresource-5.0-1|32	*This package is at present not reusable without depending on a large
21cr|python-zope.browserresource-5.0-1|33	chunk of the Zope Toolkit and its assumptions. It is maintained by the*
21cr|python-zope.browserresource-5.0-1|34	`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.
21cr|python-zope.browserresource-5.0-1|35	
21cr|python-zope.browserresource-5.0-1|36	This package provides an implementation of browser resources. It also
21cr|python-zope.browserresource-5.0-1|37	provides directives for defining those resources using ZCML.
21cr|python-zope.browserresource-5.0-1|38	
21cr|python-zope.browserresource-5.0-1|39	Resources are static files and directories that are served to the browser
21cr|python-zope.browserresource-5.0-1|40	directly from the filesystem. The most common example are images, CSS style
21cr|python-zope.browserresource-5.0-1|41	sheets, or JavaScript files.
21cr|python-zope.browserresource-5.0-1|42	
21cr|python-zope.browserresource-5.0-1|43	Resources are be registered under a symbolic name and can later be referred to
21cr|python-zope.browserresource-5.0-1|44	by that name, so their usage is independent from their physical location.
21cr|python-zope.browserresource-5.0-1|45	
21cr|python-zope.browserresource-5.0-1|46	#---------------------------------------------------------
21cr|python-zope.browserresource-5.0-1|47	%package -n python3-%{pypi_name}
21cr|python-zope.browserresource-5.0-1|48	Summary:	Browser resources implementation for Zope
21cr|python-zope.browserresource-5.0-1|49	Group:		Development/Python
21cr|python-zope.browserresource-5.0-1|50	
21cr|python-zope.browserresource-5.0-1|51	%description -n python3-%{pypi_name}
21cr|python-zope.browserresource-5.0-1|52	========
21cr|python-zope.browserresource-5.0-1|53	Overview
21cr|python-zope.browserresource-5.0-1|54	========
21cr|python-zope.browserresource-5.0-1|55	
21cr|python-zope.browserresource-5.0-1|56	*This package is at present not reusable without depending on a large
21cr|python-zope.browserresource-5.0-1|57	chunk of the Zope Toolkit and its assumptions. It is maintained by the*
21cr|python-zope.browserresource-5.0-1|58	`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.
21cr|python-zope.browserresource-5.0-1|59	
21cr|python-zope.browserresource-5.0-1|60	This package provides an implementation of browser resources. It also
21cr|python-zope.browserresource-5.0-1|61	provides directives for defining those resources using ZCML.
21cr|python-zope.browserresource-5.0-1|62	
21cr|python-zope.browserresource-5.0-1|63	Resources are static files and directories that are served to the browser
21cr|python-zope.browserresource-5.0-1|64	directly from the filesystem. The most common example are images, CSS style
21cr|python-zope.browserresource-5.0-1|65	sheets, or JavaScript files.
21cr|python-zope.browserresource-5.0-1|66	
21cr|python-zope.browserresource-5.0-1|67	Resources are be registered under a symbolic name and can later be referred to
21cr|python-zope.browserresource-5.0-1|68	by that name, so their usage is independent from their physical location.
21cr|python-zope.browserresource-5.0-1|69	
21cr|python-zope.browserresource-5.0-1|70	%files -n python3-%{pypi_name}
21cr|python-zope.browserresource-5.0-1|71	%{py3_puresitedir}/zope/browserresource
21cr|python-zope.browserresource-5.0-1|72	%{py3_puresitedir}/zope.browserresource*
21cr|python-zope.browserresource-5.0-1|73	#---------------------------------------------------------
21cr|python-zope.browserresource-5.0-1|74	
21cr|python-zope.browserresource-5.0-1|75	%prep
21cr|python-zope.browserresource-5.0-1|76	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.browserresource-5.0-1|77	
21cr|python-zope.browserresource-5.0-1|78	%build
21cr|python-zope.browserresource-5.0-1|79	%py3_build
21cr|python-zope.browserresource-5.0-1|80	
21cr|python-zope.browserresource-5.0-1|81	%install
21cr|python-zope.browserresource-5.0-1|82	%py3_install

7293 21
21cr|python-zope.cachedescriptors-4.4-1|1	%define	oname	zope.cachedescriptors
21cr|python-zope.cachedescriptors-4.4-1|2	
21cr|python-zope.cachedescriptors-4.4-1|3	Name:		python-%{oname}
21cr|python-zope.cachedescriptors-4.4-1|4	Version:	4.4
21cr|python-zope.cachedescriptors-4.4-1|5	Release:	1
21cr|python-zope.cachedescriptors-4.4-1|6	Summary:	Method and property caching decorators
21cr|python-zope.cachedescriptors-4.4-1|7	Source0:	https://files.pythonhosted.org/packages/2c/66/7fc6411459866f2dc466d58808222f097a3c1f83e2e6a6228dea4996371d/zope.cachedescriptors-4.4.tar.gz
21cr|python-zope.cachedescriptors-4.4-1|8	License:	ZPL 2.1
21cr|python-zope.cachedescriptors-4.4-1|9	Group:		Development/Python
21cr|python-zope.cachedescriptors-4.4-1|10	Url:		http://pypi.python.org/pypi/zope.cachedescriptors
21cr|python-zope.cachedescriptors-4.4-1|11	BuildArch:	noarch
21cr|python-zope.cachedescriptors-4.4-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.cachedescriptors-4.4-1|13	BuildRequires:	python3-devel
21cr|python-zope.cachedescriptors-4.4-1|14	
21cr|python-zope.cachedescriptors-4.4-1|15	%description
21cr|python-zope.cachedescriptors-4.4-1|16	Method and property caching decorators
21cr|python-zope.cachedescriptors-4.4-1|17	
21cr|python-zope.cachedescriptors-4.4-1|18	%package -n python3-%{oname}
21cr|python-zope.cachedescriptors-4.4-1|19	Summary:	Method and property caching decorators
21cr|python-zope.cachedescriptors-4.4-1|20	
21cr|python-zope.cachedescriptors-4.4-1|21	%description -n python3-%{oname}
21cr|python-zope.cachedescriptors-4.4-1|22	Method and property caching decorators
21cr|python-zope.cachedescriptors-4.4-1|23	
21cr|python-zope.cachedescriptors-4.4-1|24	
21cr|python-zope.cachedescriptors-4.4-1|25	%prep
21cr|python-zope.cachedescriptors-4.4-1|26	%setup -q -n %{oname}-%{version}
21cr|python-zope.cachedescriptors-4.4-1|27	
21cr|python-zope.cachedescriptors-4.4-1|28	%build
21cr|python-zope.cachedescriptors-4.4-1|29	python3 setup.py build
21cr|python-zope.cachedescriptors-4.4-1|30	
21cr|python-zope.cachedescriptors-4.4-1|31	%install
21cr|python-zope.cachedescriptors-4.4-1|32	python3 setup.py install --root=%{buildroot}
21cr|python-zope.cachedescriptors-4.4-1|33	
21cr|python-zope.cachedescriptors-4.4-1|34	%check
21cr|python-zope.cachedescriptors-4.4-1|35	python3 setup.py test
21cr|python-zope.cachedescriptors-4.4-1|36	
21cr|python-zope.cachedescriptors-4.4-1|37	%files -n python3-%{oname}
21cr|python-zope.cachedescriptors-4.4-1|38	%{py3_puresitedir}/zope/cachedescriptors

7294 21
21cr|python-zope.catalog-4.4.1-3|1	%define    pypi_name   zope.catalog
21cr|python-zope.catalog-4.4.1-3|2	
21cr|python-zope.catalog-4.4.1-3|3	Name:		python-%{pypi_name}
21cr|python-zope.catalog-4.4.1-3|4	Version:	4.4.1
21cr|python-zope.catalog-4.4.1-3|5	Release:	3
21cr|python-zope.catalog-4.4.1-3|6	Summary:	Cataloging and Indexing Framework for the Zope Toolkit
21cr|python-zope.catalog-4.4.1-3|7	License:	ZPLv2.1
21cr|python-zope.catalog-4.4.1-3|8	Group:		Development/Python
21cr|python-zope.catalog-4.4.1-3|9	Url:		http://pypi.io/pypi/zope.catalog
21cr|python-zope.catalog-4.4.1-3|10	Source0:	%{pypi_source}
21cr|python-zope.catalog-4.4.1-3|11	
21cr|python-zope.catalog-4.4.1-3|12	BuildRequires:  python3egg(setuptools)
21cr|python-zope.catalog-4.4.1-3|13	BuildRequires:  pkgconfig(python3)
21cr|python-zope.catalog-4.4.1-3|14	BuildRequires:  python3egg(zope.schema)
21cr|python-zope.catalog-4.4.1-3|15	BuildRequires:  python3egg(zope.location)
21cr|python-zope.catalog-4.4.1-3|16	BuildRequires:  python3egg(zope.lifecycleevent)
21cr|python-zope.catalog-4.4.1-3|17	BuildRequires:  python3egg(zope.index)
21cr|python-zope.catalog-4.4.1-3|18	BuildRequires:  python3egg(zope.container)
21cr|python-zope.catalog-4.4.1-3|19	BuildRequires:  python3egg(zope.component)
21cr|python-zope.catalog-4.4.1-3|20	BuildRequires:  python3egg(zope.intid)
21cr|python-zope.catalog-4.4.1-3|21	BuildRequires:  python3egg(zope.testing)
21cr|python-zope.catalog-4.4.1-3|22	BuildRequires:  python3egg(zope.annotation)
21cr|python-zope.catalog-4.4.1-3|23	BuildRequires:  python3egg(btrees)
21cr|python-zope.catalog-4.4.1-3|24	BuildRequires:  python3egg(persistent)
21cr|python-zope.catalog-4.4.1-3|25	BuildRequires:  python3egg(zope.event)
21cr|python-zope.catalog-4.4.1-3|26	BuildRequires:  python3egg(zope.proxy)
21cr|python-zope.catalog-4.4.1-3|27	BuildRequires:  python3egg(zope.testrunner)
21cr|python-zope.catalog-4.4.1-3|28	BuildRequires:  python3egg(zope.testing)
21cr|python-zope.catalog-4.4.1-3|29	BuildRequires:  python3egg(zope.site)
21cr|python-zope.catalog-4.4.1-3|30	
21cr|python-zope.catalog-4.4.1-3|31	BuildArch:    noarch
21cr|python-zope.catalog-4.4.1-3|32	
21cr|python-zope.catalog-4.4.1-3|33	%description
21cr|python-zope.catalog-4.4.1-3|34	Catalogs provide management of collections of related indexes with a basic
21cr|python-zope.catalog-4.4.1-3|35	search algorithm.
21cr|python-zope.catalog-4.4.1-3|36	#----------------------------------------------------------
21cr|python-zope.catalog-4.4.1-3|37	
21cr|python-zope.catalog-4.4.1-3|38	%package -n python3-%{pypi_name}
21cr|python-zope.catalog-4.4.1-3|39	Summary:    Cataloging and Indexing Framework for the Zope Toolkit
21cr|python-zope.catalog-4.4.1-3|40	Group:      Development/Python
21cr|python-zope.catalog-4.4.1-3|41	
21cr|python-zope.catalog-4.4.1-3|42	%description -n python3-%{pypi_name}
21cr|python-zope.catalog-4.4.1-3|43	Catalogs provide management of collections of related indexes with a basic
21cr|python-zope.catalog-4.4.1-3|44	search algorithm.
21cr|python-zope.catalog-4.4.1-3|45	
21cr|python-zope.catalog-4.4.1-3|46	
21cr|python-zope.catalog-4.4.1-3|47	%files -n python3-%{pypi_name}
21cr|python-zope.catalog-4.4.1-3|48	%doc *.txt *.rst
21cr|python-zope.catalog-4.4.1-3|49	%{py3_puresitedir}/zope/catalog
21cr|python-zope.catalog-4.4.1-3|50	%{py3_puresitedir}/zope.catalog*
21cr|python-zope.catalog-4.4.1-3|51	
21cr|python-zope.catalog-4.4.1-3|52	#----------------------------------------------------------
21cr|python-zope.catalog-4.4.1-3|53	%prep
21cr|python-zope.catalog-4.4.1-3|54	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.catalog-4.4.1-3|55	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.catalog-4.4.1-3|56	
21cr|python-zope.catalog-4.4.1-3|57	%build
21cr|python-zope.catalog-4.4.1-3|58	%py3_build
21cr|python-zope.catalog-4.4.1-3|59	
21cr|python-zope.catalog-4.4.1-3|60	%install
21cr|python-zope.catalog-4.4.1-3|61	%py3_install
21cr|python-zope.catalog-4.4.1-3|62	
21cr|python-zope.catalog-4.4.1-3|63	%check
21cr|python-zope.catalog-4.4.1-3|64	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-zope.catalog-4.4.1-3|65	zope-testrunner -vvv --test-path=src

7295 21
21cr|python-zope.component-5.0.1-2|1	%define	module	zope.component
21cr|python-zope.component-5.0.1-2|2	
21cr|python-zope.component-5.0.1-2|3	Summary:	Zope Component Architecture
21cr|python-zope.component-5.0.1-2|4	Name:		python-%{module}
21cr|python-zope.component-5.0.1-2|5	Version:	5.0.1
21cr|python-zope.component-5.0.1-2|6	Release:	2
21cr|python-zope.component-5.0.1-2|7	License:	ZPLv2.1
21cr|python-zope.component-5.0.1-2|8	Group:		Development/Python
21cr|python-zope.component-5.0.1-2|9	Url:		http://pypi.python.org/pypi/zope.component
21cr|python-zope.component-5.0.1-2|10	Source0:	http://pypi.python.org/packages/source/z/%{module}/%{module}-%{version}.tar.gz
21cr|python-zope.component-5.0.1-2|11	BuildRequires:	python3egg(setuptools)
21cr|python-zope.component-5.0.1-2|12	BuildRequires:	python3egg(zope.event)
21cr|python-zope.component-5.0.1-2|13	BuildRequires:	python3egg(zope.lifecycleevent)
21cr|python-zope.component-5.0.1-2|14	Provides:       python3-%{module} = %{EVRD}
21cr|python-zope.component-5.0.1-2|15	
21cr|python-zope.component-5.0.1-2|16	BuildArch:	noarch
21cr|python-zope.component-5.0.1-2|17	
21cr|python-zope.component-5.0.1-2|18	%description
21cr|python-zope.component-5.0.1-2|19	*****************************
21cr|python-zope.component-5.0.1-2|20	zope.component Package Readme
21cr|python-zope.component-5.0.1-2|21	*****************************
21cr|python-zope.component-5.0.1-2|22	
21cr|python-zope.component-5.0.1-2|23	*This package is intended to be independently reusable in any Python
21cr|python-zope.component-5.0.1-2|24	project. It is maintained by the Zope Toolkit project.
21cr|python-zope.component-5.0.1-2|25	
21cr|python-zope.component-5.0.1-2|26	This package represents the core of the Zope Component Architecture.
21cr|python-zope.component-5.0.1-2|27	Together with the 'zope.interface' package, it provides facilities for
21cr|python-zope.component-5.0.1-2|28	defining, registering and looking up components.
21cr|python-zope.component-5.0.1-2|29	
21cr|python-zope.component-5.0.1-2|30	Please see http://docs.zope.org/zope.component/ for the documentation.
21cr|python-zope.component-5.0.1-2|31	
21cr|python-zope.component-5.0.1-2|32	
21cr|python-zope.component-5.0.1-2|33	%files
21cr|python-zope.component-5.0.1-2|34	%doc *.rst *.txt
21cr|python-zope.component-5.0.1-2|35	%{py3_puresitedir}/zope/component/*
21cr|python-zope.component-5.0.1-2|36	%{py3_puresitedir}/%{module}*.egg-info
21cr|python-zope.component-5.0.1-2|37	%{py3_puresitedir}/%{module}*.pth
21cr|python-zope.component-5.0.1-2|38	
21cr|python-zope.component-5.0.1-2|39	#-------------------------------------------------
21cr|python-zope.component-5.0.1-2|40	
21cr|python-zope.component-5.0.1-2|41	%prep
21cr|python-zope.component-5.0.1-2|42	%setup -qn %{module}-%{version}
21cr|python-zope.component-5.0.1-2|43	
21cr|python-zope.component-5.0.1-2|44	%build
21cr|python-zope.component-5.0.1-2|45	%py3_build
21cr|python-zope.component-5.0.1-2|46	
21cr|python-zope.component-5.0.1-2|47	%install
21cr|python-zope.component-5.0.1-2|48	%py3_install
21cr|python-zope.component-5.0.1-2|49	
21cr|python-zope.component-5.0.1-2|50	

7296 21
21cr|python-zope.componentvocabulary-2.3.0-3|1	%define	pypi_name	zope.componentvocabulary
21cr|python-zope.componentvocabulary-2.3.0-3|2	
21cr|python-zope.componentvocabulary-2.3.0-3|3	Name:		python-%{pypi_name}
21cr|python-zope.componentvocabulary-2.3.0-3|4	Version:	2.3.0
21cr|python-zope.componentvocabulary-2.3.0-3|5	Release:	3
21cr|python-zope.componentvocabulary-2.3.0-3|6	Summary:	Component vocabularies
21cr|python-zope.componentvocabulary-2.3.0-3|7	Source0:	%{pypi_source}
21cr|python-zope.componentvocabulary-2.3.0-3|8	License:	ZPL 2.1
21cr|python-zope.componentvocabulary-2.3.0-3|9	Group:		Development/Python
21cr|python-zope.componentvocabulary-2.3.0-3|10	Url:		http://pypi.python.org/pypi/zope.componentvocabulary
21cr|python-zope.componentvocabulary-2.3.0-3|11	BuildArch:	noarch
21cr|python-zope.componentvocabulary-2.3.0-3|12	BuildRequires:	python3-setuptools
21cr|python-zope.componentvocabulary-2.3.0-3|13	BuildRequires:	pkgconfig(python3)
21cr|python-zope.componentvocabulary-2.3.0-3|14	BuildRequires:	python3egg(six)
21cr|python-zope.componentvocabulary-2.3.0-3|15	BuildRequires:	python3egg(zope.component)
21cr|python-zope.componentvocabulary-2.3.0-3|16	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.componentvocabulary-2.3.0-3|17	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.componentvocabulary-2.3.0-3|18	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.componentvocabulary-2.3.0-3|19	BuildRequires:	python3egg(zope.security)
21cr|python-zope.componentvocabulary-2.3.0-3|20	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.componentvocabulary-2.3.0-3|21	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.componentvocabulary-2.3.0-3|22	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.componentvocabulary-2.3.0-3|23	
21cr|python-zope.componentvocabulary-2.3.0-3|24	%description
21cr|python-zope.componentvocabulary-2.3.0-3|25	This package contains various vocabularies.
21cr|python-zope.componentvocabulary-2.3.0-3|26	#---------------------------------------------------
21cr|python-zope.componentvocabulary-2.3.0-3|27	
21cr|python-zope.componentvocabulary-2.3.0-3|28	%package -n python3-%{pypi_name}
21cr|python-zope.componentvocabulary-2.3.0-3|29	Summary:	Component vocabularies
21cr|python-zope.componentvocabulary-2.3.0-3|30	
21cr|python-zope.componentvocabulary-2.3.0-3|31	%description -n python3-%{pypi_name}
21cr|python-zope.componentvocabulary-2.3.0-3|32	This package contains various vocabularies.
21cr|python-zope.componentvocabulary-2.3.0-3|33	
21cr|python-zope.componentvocabulary-2.3.0-3|34	%files -n python3-%{pypi_name}
21cr|python-zope.componentvocabulary-2.3.0-3|35	%{py3_puresitedir}/zope/componentvocabulary
21cr|python-zope.componentvocabulary-2.3.0-3|36	%{py3_puresitedir}/zope.componentvocabulary*
21cr|python-zope.componentvocabulary-2.3.0-3|37	
21cr|python-zope.componentvocabulary-2.3.0-3|38	#---------------------------------------------------
21cr|python-zope.componentvocabulary-2.3.0-3|39	%prep
21cr|python-zope.componentvocabulary-2.3.0-3|40	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.componentvocabulary-2.3.0-3|41	
21cr|python-zope.componentvocabulary-2.3.0-3|42	%build
21cr|python-zope.componentvocabulary-2.3.0-3|43	%py3_build
21cr|python-zope.componentvocabulary-2.3.0-3|44	
21cr|python-zope.componentvocabulary-2.3.0-3|45	%install
21cr|python-zope.componentvocabulary-2.3.0-3|46	%py3_install
21cr|python-zope.componentvocabulary-2.3.0-3|47	
21cr|python-zope.componentvocabulary-2.3.0-3|48	%check
21cr|python-zope.componentvocabulary-2.3.0-3|49	python3 setup.py test
21cr|python-zope.componentvocabulary-2.3.0-3|50	

7297 21
21cr|python-zope.configuration-5.0-1|1	%define	pypi_name	zope.configuration
21cr|python-zope.configuration-5.0-1|2	
21cr|python-zope.configuration-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.configuration-5.0-1|4	Version:	5.0
21cr|python-zope.configuration-5.0-1|5	Release:	1
21cr|python-zope.configuration-5.0-1|6	Summary:	Zope Configuration Markup Language (ZCML)
21cr|python-zope.configuration-5.0-1|7	
21cr|python-zope.configuration-5.0-1|8	Source0:	%{pypi_source}
21cr|python-zope.configuration-5.0-1|9	License:	ZPL 2.1
21cr|python-zope.configuration-5.0-1|10	Group:		Development/Python
21cr|python-zope.configuration-5.0-1|11	Url:		http://pypi.python.org/pypi/zope.configuration
21cr|python-zope.configuration-5.0-1|12	BuildArch:	noarch
21cr|python-zope.configuration-5.0-1|13	BuildRequires:	python3-setuptools
21cr|python-zope.configuration-5.0-1|14	BuildRequires:	python3-devel
21cr|python-zope.configuration-5.0-1|15	BuildRequires:	python3egg(manuel)
21cr|python-zope.configuration-5.0-1|16	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.configuration-5.0-1|17	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.configuration-5.0-1|18	BuildRequires:	python3egg(zope.event)
21cr|python-zope.configuration-5.0-1|19	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.configuration-5.0-1|20	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.configuration-5.0-1|21	
21cr|python-zope.configuration-5.0-1|22	%description
21cr|python-zope.configuration-5.0-1|23	The zope configuration system provides an extensible system for
21cr|python-zope.configuration-5.0-1|24	supporting various kinds of configurations.
21cr|python-zope.configuration-5.0-1|25	
21cr|python-zope.configuration-5.0-1|26	It is based on the idea of configuration directives. Users of the
21cr|python-zope.configuration-5.0-1|27	configuration system provide configuration directives in some
21cr|python-zope.configuration-5.0-1|28	language that express configuration choices. The intent is that the
21cr|python-zope.configuration-5.0-1|29	language be pluggable.  An XML language is provided by default.
21cr|python-zope.configuration-5.0-1|30	
21cr|python-zope.configuration-5.0-1|31	#----------------------------------------------------------------
21cr|python-zope.configuration-5.0-1|32	%package -n python3-%{pypi_name}
21cr|python-zope.configuration-5.0-1|33	Summary:	Zope Configuration Markup Language (ZCML)
21cr|python-zope.configuration-5.0-1|34	Group:		Development/Python
21cr|python-zope.configuration-5.0-1|35	
21cr|python-zope.configuration-5.0-1|36	%description -n python3-%{pypi_name}
21cr|python-zope.configuration-5.0-1|37	The zope configuration system provides an extensible system for
21cr|python-zope.configuration-5.0-1|38	supporting various kinds of configurations.
21cr|python-zope.configuration-5.0-1|39	
21cr|python-zope.configuration-5.0-1|40	It is based on the idea of configuration directives. Users of the
21cr|python-zope.configuration-5.0-1|41	configuration system provide configuration directives in some
21cr|python-zope.configuration-5.0-1|42	language that express configuration choices. The intent is that the
21cr|python-zope.configuration-5.0-1|43	language be pluggable.  An XML language is provided by default.
21cr|python-zope.configuration-5.0-1|44	
21cr|python-zope.configuration-5.0-1|45	%files -n python3-%{pypi_name}
21cr|python-zope.configuration-5.0-1|46	%{py3_puresitedir}/zope/configuration
21cr|python-zope.configuration-5.0-1|47	%{py3_puresitedir}/zope.configuration*
21cr|python-zope.configuration-5.0-1|48	
21cr|python-zope.configuration-5.0-1|49	#----------------------------------------------------------------
21cr|python-zope.configuration-5.0-1|50	
21cr|python-zope.configuration-5.0-1|51	%prep
21cr|python-zope.configuration-5.0-1|52	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.configuration-5.0-1|53	
21cr|python-zope.configuration-5.0-1|54	%build
21cr|python-zope.configuration-5.0-1|55	%py3_build
21cr|python-zope.configuration-5.0-1|56	
21cr|python-zope.configuration-5.0-1|57	%install
21cr|python-zope.configuration-5.0-1|58	%py3_install
21cr|python-zope.configuration-5.0-1|59	
21cr|python-zope.configuration-5.0-1|60	%check
21cr|python-zope.configuration-5.0-1|61	%py3_test
21cr|python-zope.configuration-5.0-1|62	

7298 21
21cr|python-zope.container-5.1-1|1	%define	pypi_name	zope.container
21cr|python-zope.container-5.1-1|2	
21cr|python-zope.container-5.1-1|3	Name:		python-%{pypi_name}
21cr|python-zope.container-5.1-1|4	Version:	5.1
21cr|python-zope.container-5.1-1|5	Release:	1
21cr|python-zope.container-5.1-1|6	Summary:	Zope Container
21cr|python-zope.container-5.1-1|7	Group:		Development/Python
21cr|python-zope.container-5.1-1|8	License:	ZPL 2.1
21cr|python-zope.container-5.1-1|9	Url:		https://pypi.python.org/pypi/zope.container
21cr|python-zope.container-5.1-1|10	Source0:	%{pypi_source}
21cr|python-zope.container-5.1-1|11	BuildRequires:	python3-devel
21cr|python-zope.container-5.1-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.container-5.1-1|13	BuildRequires:	python3-zope.proxy-devel
21cr|python-zope.container-5.1-1|14	BuildRequires:	python3egg(btrees)
21cr|python-zope.container-5.1-1|15	BuildRequires:	python3egg(persistent)
21cr|python-zope.container-5.1-1|16	BuildRequires:	python3egg(zope.browser)
21cr|python-zope.container-5.1-1|17	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.container-5.1-1|18	BuildRequires:	python3egg(zope.exceptions)
21cr|python-zope.container-5.1-1|19	BuildRequires:	python3egg(zope.i18n)
21cr|python-zope.container-5.1-1|20	BuildRequires:	python3egg(six)
21cr|python-zope.container-5.1-1|21	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.container-5.1-1|22	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.container-5.1-1|23	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.container-5.1-1|24	BuildRequires:	python3egg(pytz)
21cr|python-zope.container-5.1-1|25	BuildRequires:	python3egg(transaction)
21cr|python-zope.container-5.1-1|26	BuildRequires:	python3egg(zope.lifecycleevent)
21cr|python-zope.container-5.1-1|27	
21cr|python-zope.container-5.1-1|28	%description
21cr|python-zope.container-5.1-1|29	This package define interfaces of container components, and provides
21cr|python-zope.container-5.1-1|30	container implementations such as a BTreeContainer and
21cr|python-zope.container-5.1-1|31	OrderedContainer, as well as the base class used by ``zope.site.folder``
21cr|python-zope.container-5.1-1|32	for the Folder implementation.
21cr|python-zope.container-5.1-1|33	
21cr|python-zope.container-5.1-1|34	#-------------------------------------------------------------
21cr|python-zope.container-5.1-1|35	%package -n python3-%{pypi_name}
21cr|python-zope.container-5.1-1|36	Summary:	Zope Container
21cr|python-zope.container-5.1-1|37	Group:		Development/Python
21cr|python-zope.container-5.1-1|38	
21cr|python-zope.container-5.1-1|39	%description -n python3-%{pypi_name}
21cr|python-zope.container-5.1-1|40	This package define interfaces of container components, and provides
21cr|python-zope.container-5.1-1|41	container implementations such as a BTreeContainer and
21cr|python-zope.container-5.1-1|42	OrderedContainer, as well as the base class used by ``zope.site.folder``
21cr|python-zope.container-5.1-1|43	for the Folder implementation.
21cr|python-zope.container-5.1-1|44	
21cr|python-zope.container-5.1-1|45	%files -n python3-%{pypi_name}
21cr|python-zope.container-5.1-1|46	%{py3_platsitedir}/zope/container
21cr|python-zope.container-5.1-1|47	%{py3_platsitedir}/zope.container*
21cr|python-zope.container-5.1-1|48	
21cr|python-zope.container-5.1-1|49	#-------------------------------------------------------------
21cr|python-zope.container-5.1-1|50	%prep
21cr|python-zope.container-5.1-1|51	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.container-5.1-1|52	
21cr|python-zope.container-5.1-1|53	%build
21cr|python-zope.container-5.1-1|54	%py3_build
21cr|python-zope.container-5.1-1|55	
21cr|python-zope.container-5.1-1|56	%install
21cr|python-zope.container-5.1-1|57	%py3_install
21cr|python-zope.container-5.1-1|58	
21cr|python-zope.container-5.1-1|59	# %check
21cr|python-zope.container-5.1-1|60	# py3_test
21cr|python-zope.container-5.1-1|61	

7299 21
21cr|python-zope.contentprovider-5.0-1|1	%define	pypi_name	zope.contentprovider
21cr|python-zope.contentprovider-5.0-1|2	
21cr|python-zope.contentprovider-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.contentprovider-5.0-1|4	Version:	5.0
21cr|python-zope.contentprovider-5.0-1|5	Release:	1
21cr|python-zope.contentprovider-5.0-1|6	Summary:	Content Provider Framework for Zope Templates
21cr|python-zope.contentprovider-5.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.contentprovider-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.contentprovider-5.0-1|9	Group:		Development/Python
21cr|python-zope.contentprovider-5.0-1|10	Url:		http://pypi.python.org/pypi/zope.contentprovider
21cr|python-zope.contentprovider-5.0-1|11	BuildArch:	noarch
21cr|python-zope.contentprovider-5.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.contentprovider-5.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.contentprovider-5.0-1|14	BuildRequires:	python3egg(zope.tales)
21cr|python-zope.contentprovider-5.0-1|15	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.contentprovider-5.0-1|16	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.contentprovider-5.0-1|17	BuildRequires:	python3egg(zope.location)
21cr|python-zope.contentprovider-5.0-1|18	BuildRequires:	python3egg(zope.event)
21cr|python-zope.contentprovider-5.0-1|19	BuildRequires:	python3egg(zope.component)
21cr|python-zope.contentprovider-5.0-1|20	BuildRequires:	python3egg(six)
21cr|python-zope.contentprovider-5.0-1|21	BuildRequires:	python3egg(zope.security)
21cr|python-zope.contentprovider-5.0-1|22	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.contentprovider-5.0-1|23	BuildRequires:	python3egg(zope.pagetemplate)
21cr|python-zope.contentprovider-5.0-1|24	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.contentprovider-5.0-1|25	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.contentprovider-5.0-1|26	BuildRequires:	python3egg(zope.browserpage)
21cr|python-zope.contentprovider-5.0-1|27	
21cr|python-zope.contentprovider-5.0-1|28	%description
21cr|python-zope.contentprovider-5.0-1|29	=================
21cr|python-zope.contentprovider-5.0-1|30	Content Providers
21cr|python-zope.contentprovider-5.0-1|31	=================
21cr|python-zope.contentprovider-5.0-1|32	
21cr|python-zope.contentprovider-5.0-1|33	This package provides a framework to develop componentized Web GUI
21cr|python-zope.contentprovider-5.0-1|34	applications. Instead of describing the content of a page using a single
21cr|python-zope.contentprovider-5.0-1|35	template or static system of templates and METAL macros, content provider
21cr|python-zope.contentprovider-5.0-1|36	objects are dynamically looked up based on the setup/configuration of the
21cr|python-zope.contentprovider-5.0-1|37	application.
21cr|python-zope.contentprovider-5.0-1|38	
21cr|python-zope.contentprovider-5.0-1|39	#---------------------------------------------------------
21cr|python-zope.contentprovider-5.0-1|40	%package -n python3-%{pypi_name}
21cr|python-zope.contentprovider-5.0-1|41	Summary:	Content Provider Framework for Zope Templates
21cr|python-zope.contentprovider-5.0-1|42	Group:		Development/Python
21cr|python-zope.contentprovider-5.0-1|43	
21cr|python-zope.contentprovider-5.0-1|44	%description -n python3-%{pypi_name}
21cr|python-zope.contentprovider-5.0-1|45	=================
21cr|python-zope.contentprovider-5.0-1|46	Content Providers
21cr|python-zope.contentprovider-5.0-1|47	=================
21cr|python-zope.contentprovider-5.0-1|48	
21cr|python-zope.contentprovider-5.0-1|49	This package provides a framework to develop componentized Web GUI
21cr|python-zope.contentprovider-5.0-1|50	applications. Instead of describing the content of a page using a single
21cr|python-zope.contentprovider-5.0-1|51	template or static system of templates and METAL macros, content provider
21cr|python-zope.contentprovider-5.0-1|52	objects are dynamically looked up based on the setup/configuration of the
21cr|python-zope.contentprovider-5.0-1|53	application.
21cr|python-zope.contentprovider-5.0-1|54	
21cr|python-zope.contentprovider-5.0-1|55	%files -n python3-%{pypi_name}
21cr|python-zope.contentprovider-5.0-1|56	%{py3_puresitedir}/zope/contentprovider
21cr|python-zope.contentprovider-5.0-1|57	%{py3_puresitedir}/zope.contentprovider*
21cr|python-zope.contentprovider-5.0-1|58	
21cr|python-zope.contentprovider-5.0-1|59	#---------------------------------------------------------
21cr|python-zope.contentprovider-5.0-1|60	
21cr|python-zope.contentprovider-5.0-1|61	%prep
21cr|python-zope.contentprovider-5.0-1|62	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.contentprovider-5.0-1|63	
21cr|python-zope.contentprovider-5.0-1|64	%build
21cr|python-zope.contentprovider-5.0-1|65	%py3_build
21cr|python-zope.contentprovider-5.0-1|66	
21cr|python-zope.contentprovider-5.0-1|67	%install
21cr|python-zope.contentprovider-5.0-1|68	%py3_install
21cr|python-zope.contentprovider-5.0-1|69	
21cr|python-zope.contentprovider-5.0-1|70	%check
21cr|python-zope.contentprovider-5.0-1|71	python3 setup.py test || :
21cr|python-zope.contentprovider-5.0-1|72	

7300 21
21cr|python-zope.contenttype-4.6-1|1	%define	pypi_name	zope.contenttype
21cr|python-zope.contenttype-4.6-1|2	
21cr|python-zope.contenttype-4.6-1|3	Name:		python-%{pypi_name}
21cr|python-zope.contenttype-4.6-1|4	Version:	4.6
21cr|python-zope.contenttype-4.6-1|5	Release:	1
21cr|python-zope.contenttype-4.6-1|6	Summary:	Zope contenttype
21cr|python-zope.contenttype-4.6-1|7	Source0:	https://files.pythonhosted.org/packages/24/9e/39b2413f1665f692b6440566ca940f1ec4faeae6aa1ca8b1e5a1dc551ad7/zope.contenttype-4.6.tar.gz
21cr|python-zope.contenttype-4.6-1|8	License:	ZPL 2.1
21cr|python-zope.contenttype-4.6-1|9	Group:		Development/Python
21cr|python-zope.contenttype-4.6-1|10	Url:		http://pypi.python.org/pypi/zope.contenttype
21cr|python-zope.contenttype-4.6-1|11	BuildArch:	noarch
21cr|python-zope.contenttype-4.6-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.contenttype-4.6-1|13	BuildRequires:	python3-devel
21cr|python-zope.contenttype-4.6-1|14	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.contenttype-4.6-1|15	
21cr|python-zope.contenttype-4.6-1|16	%description
21cr|python-zope.contenttype-4.6-1|17	A utility module for content-type handling.
21cr|python-zope.contenttype-4.6-1|18	
21cr|python-zope.contenttype-4.6-1|19	#--------------------------------------------------------
21cr|python-zope.contenttype-4.6-1|20	%package -n python3-%{pypi_name}
21cr|python-zope.contenttype-4.6-1|21	Summary:	Zope contenttype
21cr|python-zope.contenttype-4.6-1|22	Group:		Development/Python
21cr|python-zope.contenttype-4.6-1|23	
21cr|python-zope.contenttype-4.6-1|24	%description -n python3-%{pypi_name}
21cr|python-zope.contenttype-4.6-1|25	A utility module for content-type handling.
21cr|python-zope.contenttype-4.6-1|26	
21cr|python-zope.contenttype-4.6-1|27	%files -n python3-%{pypi_name}
21cr|python-zope.contenttype-4.6-1|28	%doc COPYRIGHT.txt LICENSE.txt
21cr|python-zope.contenttype-4.6-1|29	%{py3_puresitedir}/zope.contenttype*
21cr|python-zope.contenttype-4.6-1|30	%{py3_puresitedir}/zope/contenttype
21cr|python-zope.contenttype-4.6-1|31	
21cr|python-zope.contenttype-4.6-1|32	#--------------------------------------------------------
21cr|python-zope.contenttype-4.6-1|33	
21cr|python-zope.contenttype-4.6-1|34	%prep
21cr|python-zope.contenttype-4.6-1|35	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.contenttype-4.6-1|36	
21cr|python-zope.contenttype-4.6-1|37	%build
21cr|python-zope.contenttype-4.6-1|38	%py3_build
21cr|python-zope.contenttype-4.6-1|39	
21cr|python-zope.contenttype-4.6-1|40	%install
21cr|python-zope.contenttype-4.6-1|41	%py3_install
21cr|python-zope.contenttype-4.6-1|42	
21cr|python-zope.contenttype-4.6-1|43	%check
21cr|python-zope.contenttype-4.6-1|44	%py3_test
21cr|python-zope.contenttype-4.6-1|45	

7301 21
21cr|python-zope.copy-4.2-1|1	%define	oname	zope.copy
21cr|python-zope.copy-4.2-1|2	
21cr|python-zope.copy-4.2-1|3	Name:		python-%{oname}
21cr|python-zope.copy-4.2-1|4	Version:	4.2
21cr|python-zope.copy-4.2-1|5	Release:	1
21cr|python-zope.copy-4.2-1|6	Summary:	Pluggable object copying mechanism
21cr|python-zope.copy-4.2-1|7	Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-zope.copy-4.2-1|8	License:	ZPL 2.1
21cr|python-zope.copy-4.2-1|9	Group:		Development/Python
21cr|python-zope.copy-4.2-1|10	Url:		http://pypi.python.org/pypi/zope.copy
21cr|python-zope.copy-4.2-1|11	BuildArch:	noarch
21cr|python-zope.copy-4.2-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.copy-4.2-1|13	BuildRequires:	python3-devel
21cr|python-zope.copy-4.2-1|14	Requires:  python3egg(setuptools)
21cr|python-zope.copy-4.2-1|15	Requires:  python3egg(zope.interface)
21cr|python-zope.copy-4.2-1|16	Provides:	python3-%{oname}
21cr|python-zope.copy-4.2-1|17	
21cr|python-zope.copy-4.2-1|18	%description
21cr|python-zope.copy-4.2-1|19	``zope.copy``
21cr|python-zope.copy-4.2-1|20	=============
21cr|python-zope.copy-4.2-1|21	
21cr|python-zope.copy-4.2-1|22	This package provides a pluggable mechanism for copying persistent objects.
21cr|python-zope.copy-4.2-1|23	
21cr|python-zope.copy-4.2-1|24	Please see ``docs/index.rst`` for the detailed documentation.
21cr|python-zope.copy-4.2-1|25	
21cr|python-zope.copy-4.2-1|26	
21cr|python-zope.copy-4.2-1|27	%package -n python3-%{oname}
21cr|python-zope.copy-4.2-1|28	Summary:	Pluggable object copying mechanism
21cr|python-zope.copy-4.2-1|29	
21cr|python-zope.copy-4.2-1|30	%description -n python3-%{oname}
21cr|python-zope.copy-4.2-1|31	``zope.copy``
21cr|python-zope.copy-4.2-1|32	=============
21cr|python-zope.copy-4.2-1|33	
21cr|python-zope.copy-4.2-1|34	This package provides a pluggable mechanism for copying persistent objects.
21cr|python-zope.copy-4.2-1|35	
21cr|python-zope.copy-4.2-1|36	Please see ``docs/index.rst`` for the detailed documentation.
21cr|python-zope.copy-4.2-1|37	
21cr|python-zope.copy-4.2-1|38	
21cr|python-zope.copy-4.2-1|39	
21cr|python-zope.copy-4.2-1|40	%prep
21cr|python-zope.copy-4.2-1|41	%setup -q -n %{oname}-%{version}
21cr|python-zope.copy-4.2-1|42	
21cr|python-zope.copy-4.2-1|43	%build
21cr|python-zope.copy-4.2-1|44	python3 setup.py build
21cr|python-zope.copy-4.2-1|45	
21cr|python-zope.copy-4.2-1|46	%install
21cr|python-zope.copy-4.2-1|47	python3 setup.py install --root=%{buildroot}
21cr|python-zope.copy-4.2-1|48	
21cr|python-zope.copy-4.2-1|49	%check
21cr|python-zope.copy-4.2-1|50	#python3 setup.py test
21cr|python-zope.copy-4.2-1|51	
21cr|python-zope.copy-4.2-1|52	%files -n python3-%{oname}
21cr|python-zope.copy-4.2-1|53	%doc COPYRIGHT.txt
21cr|python-zope.copy-4.2-1|54	%doc LICENSE.txt
21cr|python-zope.copy-4.2-1|55	%{py3_puresitedir}/zope/copy
21cr|python-zope.copy-4.2-1|56	%{py3_puresitedir}/zope.copy*

7302 21
21cr|python-zope.copypastemove-4.2.1-3|1	%define	pypi_name	zope.copypastemove
21cr|python-zope.copypastemove-4.2.1-3|2	
21cr|python-zope.copypastemove-4.2.1-3|3	Name:		python-%{pypi_name}
21cr|python-zope.copypastemove-4.2.1-3|4	Version:	4.2.1
21cr|python-zope.copypastemove-4.2.1-3|5	Release:	3
21cr|python-zope.copypastemove-4.2.1-3|6	Summary:	Copy, Paste and Move support for content components
21cr|python-zope.copypastemove-4.2.1-3|7	Source0:	%{pypi_source}
21cr|python-zope.copypastemove-4.2.1-3|8	License:	ZPL 2.1
21cr|python-zope.copypastemove-4.2.1-3|9	Group:		Development/Python
21cr|python-zope.copypastemove-4.2.1-3|10	Url:		http://pypi.python.org/pypi/zope.copypastemove
21cr|python-zope.copypastemove-4.2.1-3|11	BuildArch:	noarch
21cr|python-zope.copypastemove-4.2.1-3|12	BuildRequires:	python3-setuptools
21cr|python-zope.copypastemove-4.2.1-3|13	BuildRequires:	python3-devel
21cr|python-zope.copypastemove-4.2.1-3|14	BuildRequires: 	python3egg(zope.annotation)
21cr|python-zope.copypastemove-4.2.1-3|15	BuildRequires: 	python3egg(zope.component)
21cr|python-zope.copypastemove-4.2.1-3|16	BuildRequires: 	python3egg(zope.container)
21cr|python-zope.copypastemove-4.2.1-3|17	BuildRequires: 	python3egg(zope.copy)
21cr|python-zope.copypastemove-4.2.1-3|18	BuildRequires: 	python3egg(zope.event)
21cr|python-zope.copypastemove-4.2.1-3|19	BuildRequires: 	python3egg(zope.exceptions)
21cr|python-zope.copypastemove-4.2.1-3|20	BuildRequires: 	python3egg(zope.interface)
21cr|python-zope.copypastemove-4.2.1-3|21	BuildRequires: 	python3egg(zope.lifecycleevent)
21cr|python-zope.copypastemove-4.2.1-3|22	BuildRequires: 	python3egg(zope.location)
21cr|python-zope.copypastemove-4.2.1-3|23	
21cr|python-zope.copypastemove-4.2.1-3|24	
21cr|python-zope.copypastemove-4.2.1-3|25	%description
21cr|python-zope.copypastemove-4.2.1-3|26	Overview
21cr|python-zope.copypastemove-4.2.1-3|27	---------
21cr|python-zope.copypastemove-4.2.1-3|28	
21cr|python-zope.copypastemove-4.2.1-3|29	This package provides Copy, Paste and Move support for content
21cr|python-zope.copypastemove-4.2.1-3|30	components in Zope.  In particular, it defines the following
21cr|python-zope.copypastemove-4.2.1-3|31	interfaces for this kind of functionality:
21cr|python-zope.copypastemove-4.2.1-3|32	
21cr|python-zope.copypastemove-4.2.1-3|33	* ``IObjectMover``,
21cr|python-zope.copypastemove-4.2.1-3|34	
21cr|python-zope.copypastemove-4.2.1-3|35	* ``IObjectCopier``,
21cr|python-zope.copypastemove-4.2.1-3|36	
21cr|python-zope.copypastemove-4.2.1-3|37	* ``IContentItemRenamer``,
21cr|python-zope.copypastemove-4.2.1-3|38	
21cr|python-zope.copypastemove-4.2.1-3|39	* ``IPrincipalClipboard``
21cr|python-zope.copypastemove-4.2.1-3|40	
21cr|python-zope.copypastemove-4.2.1-3|41	as well as standard implementations for containers and contained
21cr|python-zope.copypastemove-4.2.1-3|42	objects as known from the ``zope.container`` package.
21cr|python-zope.copypastemove-4.2.1-3|43	
21cr|python-zope.copypastemove-4.2.1-3|44	
21cr|python-zope.copypastemove-4.2.1-3|45	#--------------------------------------------------------------
21cr|python-zope.copypastemove-4.2.1-3|46	
21cr|python-zope.copypastemove-4.2.1-3|47	%package -n python3-%{pypi_name}
21cr|python-zope.copypastemove-4.2.1-3|48	Summary:	Copy, Paste and Move support for content components
21cr|python-zope.copypastemove-4.2.1-3|49	Group:		Development/Python
21cr|python-zope.copypastemove-4.2.1-3|50	
21cr|python-zope.copypastemove-4.2.1-3|51	%description -n python3-%{pypi_name}
21cr|python-zope.copypastemove-4.2.1-3|52	Overview
21cr|python-zope.copypastemove-4.2.1-3|53	---------
21cr|python-zope.copypastemove-4.2.1-3|54	
21cr|python-zope.copypastemove-4.2.1-3|55	This package provides Copy, Paste and Move support for content
21cr|python-zope.copypastemove-4.2.1-3|56	components in Zope.  In particular, it defines the following
21cr|python-zope.copypastemove-4.2.1-3|57	interfaces for this kind of functionality:
21cr|python-zope.copypastemove-4.2.1-3|58	
21cr|python-zope.copypastemove-4.2.1-3|59	* ``IObjectMover``,
21cr|python-zope.copypastemove-4.2.1-3|60	
21cr|python-zope.copypastemove-4.2.1-3|61	* ``IObjectCopier``,
21cr|python-zope.copypastemove-4.2.1-3|62	
21cr|python-zope.copypastemove-4.2.1-3|63	* ``IContentItemRenamer``,
21cr|python-zope.copypastemove-4.2.1-3|64	
21cr|python-zope.copypastemove-4.2.1-3|65	* ``IPrincipalClipboard``
21cr|python-zope.copypastemove-4.2.1-3|66	
21cr|python-zope.copypastemove-4.2.1-3|67	as well as standard implementations for containers and contained
21cr|python-zope.copypastemove-4.2.1-3|68	objects as known from the ``zope.container`` package.
21cr|python-zope.copypastemove-4.2.1-3|69	
21cr|python-zope.copypastemove-4.2.1-3|70	
21cr|python-zope.copypastemove-4.2.1-3|71	%files -n python3-%{pypi_name}
21cr|python-zope.copypastemove-4.2.1-3|72	%{py3_puresitedir}/zope/copypastemove
21cr|python-zope.copypastemove-4.2.1-3|73	%{py3_puresitedir}/zope.copypastemove*
21cr|python-zope.copypastemove-4.2.1-3|74	
21cr|python-zope.copypastemove-4.2.1-3|75	#--------------------------------------------------------------
21cr|python-zope.copypastemove-4.2.1-3|76	%prep
21cr|python-zope.copypastemove-4.2.1-3|77	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.copypastemove-4.2.1-3|78	
21cr|python-zope.copypastemove-4.2.1-3|79	%build
21cr|python-zope.copypastemove-4.2.1-3|80	python3 setup.py build
21cr|python-zope.copypastemove-4.2.1-3|81	
21cr|python-zope.copypastemove-4.2.1-3|82	%install
21cr|python-zope.copypastemove-4.2.1-3|83	python3 setup.py install --root=%{buildroot}
21cr|python-zope.copypastemove-4.2.1-3|84	
21cr|python-zope.copypastemove-4.2.1-3|85	%check
21cr|python-zope.copypastemove-4.2.1-3|86	#python3 setup.py test
21cr|python-zope.copypastemove-4.2.1-3|87	

7303 21
21cr|python-zope.datetime-4.3.0-1|1	%define	oname	zope.datetime
21cr|python-zope.datetime-4.3.0-1|2	
21cr|python-zope.datetime-4.3.0-1|3	Name:		python-%{oname}
21cr|python-zope.datetime-4.3.0-1|4	Version:	4.3.0
21cr|python-zope.datetime-4.3.0-1|5	Release:	1
21cr|python-zope.datetime-4.3.0-1|6	Summary:	Zope datetime
21cr|python-zope.datetime-4.3.0-1|7	Source0:	https://files.pythonhosted.org/packages/14/be/ed179f05fdf4cfaa2665d7548bcea0f6b09591cd3ffb19a477fce99c552b/zope.datetime-4.3.0.tar.gz
21cr|python-zope.datetime-4.3.0-1|8	License:	ZPL 2.1
21cr|python-zope.datetime-4.3.0-1|9	Group:		Development/Python
21cr|python-zope.datetime-4.3.0-1|10	Url:		http://pypi.python.org/pypi/zope.datetime
21cr|python-zope.datetime-4.3.0-1|11	BuildArch:	noarch
21cr|python-zope.datetime-4.3.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.datetime-4.3.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.datetime-4.3.0-1|14	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.datetime-4.3.0-1|15	
21cr|python-zope.datetime-4.3.0-1|16	%description
21cr|python-zope.datetime-4.3.0-1|17	Commonly used date and time related utility functions.
21cr|python-zope.datetime-4.3.0-1|18	
21cr|python-zope.datetime-4.3.0-1|19	%package -n python3-%{oname}
21cr|python-zope.datetime-4.3.0-1|20	Summary:	Zope datetime
21cr|python-zope.datetime-4.3.0-1|21	
21cr|python-zope.datetime-4.3.0-1|22	%description -n python3-%{oname}
21cr|python-zope.datetime-4.3.0-1|23	Commonly used date and time related utility functions.
21cr|python-zope.datetime-4.3.0-1|24	
21cr|python-zope.datetime-4.3.0-1|25	
21cr|python-zope.datetime-4.3.0-1|26	%prep
21cr|python-zope.datetime-4.3.0-1|27	%setup -q -n %{oname}-%{version}
21cr|python-zope.datetime-4.3.0-1|28	
21cr|python-zope.datetime-4.3.0-1|29	%build
21cr|python-zope.datetime-4.3.0-1|30	python3 setup.py build
21cr|python-zope.datetime-4.3.0-1|31	
21cr|python-zope.datetime-4.3.0-1|32	%install
21cr|python-zope.datetime-4.3.0-1|33	python3 setup.py install --root=%{buildroot}
21cr|python-zope.datetime-4.3.0-1|34	
21cr|python-zope.datetime-4.3.0-1|35	%check
21cr|python-zope.datetime-4.3.0-1|36	python3 setup.py test || :
21cr|python-zope.datetime-4.3.0-1|37	
21cr|python-zope.datetime-4.3.0-1|38	%files -n python3-%{oname}
21cr|python-zope.datetime-4.3.0-1|39	%{py3_puresitedir}/zope/datetime

7304 21
21cr|python-zope.deferredimport-4.4-3|1	%define     pypi_name     zope.deferredimport
21cr|python-zope.deferredimport-4.4-3|2	
21cr|python-zope.deferredimport-4.4-3|3	Name:		python-%{pypi_name}
21cr|python-zope.deferredimport-4.4-3|4	Version:	4.4
21cr|python-zope.deferredimport-4.4-3|5	Release:	3
21cr|python-zope.deferredimport-4.4-3|6	Summary:	Zope deferredimport Infrastructure
21cr|python-zope.deferredimport-4.4-3|7	License:	ZPLv2.1
21cr|python-zope.deferredimport-4.4-3|8	Group:		Development/Python
21cr|python-zope.deferredimport-4.4-3|9	Url:		http://pypi.python.org/pypi/zope.deferredimport
21cr|python-zope.deferredimport-4.4-3|10	Source0:	%{pypi_source}
21cr|python-zope.deferredimport-4.4-3|11	BuildRequires:	python3egg(setuptools)
21cr|python-zope.deferredimport-4.4-3|12	BuildRequires:	pkgconfig(python3)
21cr|python-zope.deferredimport-4.4-3|13	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.deferredimport-4.4-3|14	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.deferredimport-4.4-3|15	
21cr|python-zope.deferredimport-4.4-3|16	BuildArch:	noarch
21cr|python-zope.deferredimport-4.4-3|17	
21cr|python-zope.deferredimport-4.4-3|18	%description
21cr|python-zope.deferredimport-4.4-3|19	Often, especially for package modules,
21cr|python-zope.deferredimport-4.4-3|20	you want to import names for convenience,
21cr|python-zope.deferredimport-4.4-3|21	but not actually perform the imports until necessary.
21cr|python-zope.deferredimport-4.4-3|22	The zope.deferredimport package provided
21cr|python-zope.deferredimport-4.4-3|23	facilities for defining names in modules
21cr|python-zope.deferredimport-4.4-3|24	that will be imported from somewhere else when used.
21cr|python-zope.deferredimport-4.4-3|25	You can also cause deprecation
21cr|python-zope.deferredimport-4.4-3|26	warnings to be issued when a variable is used.
21cr|python-zope.deferredimport-4.4-3|27	
21cr|python-zope.deferredimport-4.4-3|28	#--------------------------------------------------------------
21cr|python-zope.deferredimport-4.4-3|29	%package -n python3-%{pypi_name}
21cr|python-zope.deferredimport-4.4-3|30	Summary:	Zope deferredimport Infrastructure
21cr|python-zope.deferredimport-4.4-3|31	Group:		Development/Python
21cr|python-zope.deferredimport-4.4-3|32	
21cr|python-zope.deferredimport-4.4-3|33	%description -n python3-%{pypi_name}
21cr|python-zope.deferredimport-4.4-3|34	Often, especially for package modules,
21cr|python-zope.deferredimport-4.4-3|35	you want to import names for convenience,
21cr|python-zope.deferredimport-4.4-3|36	but not actually perform the imports until necessary.
21cr|python-zope.deferredimport-4.4-3|37	The zope.deferredimport package provided
21cr|python-zope.deferredimport-4.4-3|38	facilities for defining names in modules
21cr|python-zope.deferredimport-4.4-3|39	that will be imported from somewhere else when used.
21cr|python-zope.deferredimport-4.4-3|40	You can also cause deprecation
21cr|python-zope.deferredimport-4.4-3|41	warnings to be issued when a variable is used.
21cr|python-zope.deferredimport-4.4-3|42	
21cr|python-zope.deferredimport-4.4-3|43	%files -n python3-%{pypi_name}
21cr|python-zope.deferredimport-4.4-3|44	%doc *.rst *.txt
21cr|python-zope.deferredimport-4.4-3|45	%{py3_puresitedir}/zope/deferredimport
21cr|python-zope.deferredimport-4.4-3|46	%{py3_puresitedir}/zope.deferredimport*
21cr|python-zope.deferredimport-4.4-3|47	#--------------------------------------------------------------
21cr|python-zope.deferredimport-4.4-3|48	
21cr|python-zope.deferredimport-4.4-3|49	%prep
21cr|python-zope.deferredimport-4.4-3|50	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.deferredimport-4.4-3|51	rm -fr %{pypi_name}.egg-info
21cr|python-zope.deferredimport-4.4-3|52	
21cr|python-zope.deferredimport-4.4-3|53	%build
21cr|python-zope.deferredimport-4.4-3|54	%py3_build
21cr|python-zope.deferredimport-4.4-3|55	
21cr|python-zope.deferredimport-4.4-3|56	%install
21cr|python-zope.deferredimport-4.4-3|57	%py3_install
21cr|python-zope.deferredimport-4.4-3|58	
21cr|python-zope.deferredimport-4.4-3|59	%check
21cr|python-zope.deferredimport-4.4-3|60	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-zope.deferredimport-4.4-3|61	zope-testrunner -vvv --test-path=src

7305 21
21cr|python-zope.deprecation-4.4.0-1|1	%define	oname	zope.deprecation
21cr|python-zope.deprecation-4.4.0-1|2	
21cr|python-zope.deprecation-4.4.0-1|3	Name:		python-%{oname}
21cr|python-zope.deprecation-4.4.0-1|4	Version:	4.4.0
21cr|python-zope.deprecation-4.4.0-1|5	Release:	1
21cr|python-zope.deprecation-4.4.0-1|6	Summary:	Zope Deprecation Infrastructure
21cr|python-zope.deprecation-4.4.0-1|7	
21cr|python-zope.deprecation-4.4.0-1|8	Source0:	http://pypi.python.org/packages/source/z/zope.deprecation/zope.deprecation-%{version}.tar.gz
21cr|python-zope.deprecation-4.4.0-1|9	License:	ZPL 2.1
21cr|python-zope.deprecation-4.4.0-1|10	Group:		Development/Python
21cr|python-zope.deprecation-4.4.0-1|11	Url:		http://pypi.python.org/pypi/zope.deprecation
21cr|python-zope.deprecation-4.4.0-1|12	BuildArch:	noarch
21cr|python-zope.deprecation-4.4.0-1|13	BuildRequires:	python3-setuptools
21cr|python-zope.deprecation-4.4.0-1|14	BuildRequires:	python3-devel
21cr|python-zope.deprecation-4.4.0-1|15	Requires:	python3-setuptools
21cr|python-zope.deprecation-4.4.0-1|16	
21cr|python-zope.deprecation-4.4.0-1|17	%description
21cr|python-zope.deprecation-4.4.0-1|18	``zope.deprecation`` README
21cr|python-zope.deprecation-4.4.0-1|19	===========================
21cr|python-zope.deprecation-4.4.0-1|20	
21cr|python-zope.deprecation-4.4.0-1|21	This package provides a simple function called ``deprecated(names, reason)``
21cr|python-zope.deprecation-4.4.0-1|22	to mark deprecated modules, classes, functions, methods and properties.
21cr|python-zope.deprecation-4.4.0-1|23	
21cr|python-zope.deprecation-4.4.0-1|24	Please see http://docs.zope.org/zope.deprecation/ for the documentation.
21cr|python-zope.deprecation-4.4.0-1|25	
21cr|python-zope.deprecation-4.4.0-1|26	
21cr|python-zope.deprecation-4.4.0-1|27	
21cr|python-zope.deprecation-4.4.0-1|28	%package -n python3-%{oname}
21cr|python-zope.deprecation-4.4.0-1|29	Summary:	Zope Deprecation Infrastructure
21cr|python-zope.deprecation-4.4.0-1|30	
21cr|python-zope.deprecation-4.4.0-1|31	%description -n python3-%{oname}
21cr|python-zope.deprecation-4.4.0-1|32	``zope.deprecation`` README
21cr|python-zope.deprecation-4.4.0-1|33	===========================
21cr|python-zope.deprecation-4.4.0-1|34	
21cr|python-zope.deprecation-4.4.0-1|35	This package provides a simple function called ``deprecated(names, reason)``
21cr|python-zope.deprecation-4.4.0-1|36	to mark deprecated modules, classes, functions, methods and properties.
21cr|python-zope.deprecation-4.4.0-1|37	
21cr|python-zope.deprecation-4.4.0-1|38	Please see http://docs.zope.org/zope.deprecation/ for the documentation.
21cr|python-zope.deprecation-4.4.0-1|39	
21cr|python-zope.deprecation-4.4.0-1|40	
21cr|python-zope.deprecation-4.4.0-1|41	
21cr|python-zope.deprecation-4.4.0-1|42	
21cr|python-zope.deprecation-4.4.0-1|43	%prep
21cr|python-zope.deprecation-4.4.0-1|44	%setup -q -n %{oname}-%{version}
21cr|python-zope.deprecation-4.4.0-1|45	
21cr|python-zope.deprecation-4.4.0-1|46	%build
21cr|python-zope.deprecation-4.4.0-1|47	python3 setup.py build
21cr|python-zope.deprecation-4.4.0-1|48	
21cr|python-zope.deprecation-4.4.0-1|49	%install
21cr|python-zope.deprecation-4.4.0-1|50	python3 setup.py install --root=%{buildroot}
21cr|python-zope.deprecation-4.4.0-1|51	
21cr|python-zope.deprecation-4.4.0-1|52	%check
21cr|python-zope.deprecation-4.4.0-1|53	python3 setup.py test
21cr|python-zope.deprecation-4.4.0-1|54	
21cr|python-zope.deprecation-4.4.0-1|55	%files -n python3-%{oname}
21cr|python-zope.deprecation-4.4.0-1|56	%doc
21cr|python-zope.deprecation-4.4.0-1|57	%{py3_puresitedir}/zope/deprecation
21cr|python-zope.deprecation-4.4.0-1|58	%{py3_puresitedir}/zope.deprecation*

7306 21
21cr|python-zope.dottedname-5.0-1|1	%define	pypi_name	zope.dottedname
21cr|python-zope.dottedname-5.0-1|2	
21cr|python-zope.dottedname-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.dottedname-5.0-1|4	Version:	5.0
21cr|python-zope.dottedname-5.0-1|5	Release:	1
21cr|python-zope.dottedname-5.0-1|6	Summary:	Resolver for Python dotted names
21cr|python-zope.dottedname-5.0-1|7	Group:		Development/Python
21cr|python-zope.dottedname-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.dottedname-5.0-1|9	Url:		https://pypi.python.org/pypi/zope.dottedname
21cr|python-zope.dottedname-5.0-1|10	Source0:	https://files.pythonhosted.org/packages/74/20/16adb3fc005acce0519cdacabc50b5e59ab90865f6f4c9f349a1eb2e3bf6/zope.dottedname-5.0.tar.gz
21cr|python-zope.dottedname-5.0-1|11	BuildArch:	noarch
21cr|python-zope.dottedname-5.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.dottedname-5.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.dottedname-5.0-1|14	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.dottedname-5.0-1|15	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.dottedname-5.0-1|16	
21cr|python-zope.dottedname-5.0-1|17	%description
21cr|python-zope.dottedname-5.0-1|18	======================
21cr|python-zope.dottedname-5.0-1|19	Dotted Name Resolution
21cr|python-zope.dottedname-5.0-1|20	======================
21cr|python-zope.dottedname-5.0-1|21	
21cr|python-zope.dottedname-5.0-1|22	The ``zope.dottedname`` module provides one function, ``resolve`` that
21cr|python-zope.dottedname-5.0-1|23	resolves strings containing dotted names into the appropriate python
21cr|python-zope.dottedname-5.0-1|24	object.
21cr|python-zope.dottedname-5.0-1|25	
21cr|python-zope.dottedname-5.0-1|26	Dotted names are resolved by importing modules and by getting
21cr|python-zope.dottedname-5.0-1|27	attributes from imported modules. Names may be relative, provided the
21cr|python-zope.dottedname-5.0-1|28	module they are relative to is supplied.
21cr|python-zope.dottedname-5.0-1|29	
21cr|python-zope.dottedname-5.0-1|30	#----------------------------------------------------------------
21cr|python-zope.dottedname-5.0-1|31	
21cr|python-zope.dottedname-5.0-1|32	%package -n python3-%{pypi_name}
21cr|python-zope.dottedname-5.0-1|33	Summary:	Resolver for Python dotted names
21cr|python-zope.dottedname-5.0-1|34	Group:		Development/Python
21cr|python-zope.dottedname-5.0-1|35	
21cr|python-zope.dottedname-5.0-1|36	%description -n python3-%{pypi_name}
21cr|python-zope.dottedname-5.0-1|37	======================
21cr|python-zope.dottedname-5.0-1|38	Dotted Name Resolution
21cr|python-zope.dottedname-5.0-1|39	======================
21cr|python-zope.dottedname-5.0-1|40	
21cr|python-zope.dottedname-5.0-1|41	The ``zope.dottedname`` module provides one function, ``resolve`` that
21cr|python-zope.dottedname-5.0-1|42	resolves strings containing dotted names into the appropriate python
21cr|python-zope.dottedname-5.0-1|43	object.
21cr|python-zope.dottedname-5.0-1|44	
21cr|python-zope.dottedname-5.0-1|45	Dotted names are resolved by importing modules and by getting
21cr|python-zope.dottedname-5.0-1|46	attributes from imported modules. Names may be relative, provided the
21cr|python-zope.dottedname-5.0-1|47	module they are relative to is supplied.
21cr|python-zope.dottedname-5.0-1|48	
21cr|python-zope.dottedname-5.0-1|49	%files -n python3-%{pypi_name}
21cr|python-zope.dottedname-5.0-1|50	%{py3_puresitedir}/zope/dottedname
21cr|python-zope.dottedname-5.0-1|51	%{py3_puresitedir}/zope.dottedname*
21cr|python-zope.dottedname-5.0-1|52	
21cr|python-zope.dottedname-5.0-1|53	#----------------------------------------------------------------
21cr|python-zope.dottedname-5.0-1|54	%prep
21cr|python-zope.dottedname-5.0-1|55	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.dottedname-5.0-1|56	
21cr|python-zope.dottedname-5.0-1|57	%build
21cr|python-zope.dottedname-5.0-1|58	%py3_build
21cr|python-zope.dottedname-5.0-1|59	
21cr|python-zope.dottedname-5.0-1|60	%install
21cr|python-zope.dottedname-5.0-1|61	%py3_install
21cr|python-zope.dottedname-5.0-1|62	
21cr|python-zope.dottedname-5.0-1|63	%check
21cr|python-zope.dottedname-5.0-1|64	%py3_test
21cr|python-zope.dottedname-5.0-1|65	

7307 21
21cr|python-zope.dublincore-4.3.0-3|1	%define	pypi_name	zope.dublincore
21cr|python-zope.dublincore-4.3.0-3|2	
21cr|python-zope.dublincore-4.3.0-3|3	Name:		python-%{pypi_name}
21cr|python-zope.dublincore-4.3.0-3|4	Version:	4.3.0
21cr|python-zope.dublincore-4.3.0-3|5	Release:	3
21cr|python-zope.dublincore-4.3.0-3|6	Summary:	Zope Dublin Core implementation
21cr|python-zope.dublincore-4.3.0-3|7	Source0:	%{pypi_source}
21cr|python-zope.dublincore-4.3.0-3|8	License:	ZPL 2.1
21cr|python-zope.dublincore-4.3.0-3|9	Group:		Development/Python
21cr|python-zope.dublincore-4.3.0-3|10	Url:		https://pypi.python.org/pypi/zope.dublincore
21cr|python-zope.dublincore-4.3.0-3|11	BuildArch:	noarch
21cr|python-zope.dublincore-4.3.0-3|12	BuildRequires:	python3-setuptools
21cr|python-zope.dublincore-4.3.0-3|13	BuildRequires:	python3-devel
21cr|python-zope.dublincore-4.3.0-3|14	BuildRequires:	python3egg(zope.security)
21cr|python-zope.dublincore-4.3.0-3|15	BuildRequires:	python3egg(persistent)
21cr|python-zope.dublincore-4.3.0-3|16	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.dublincore-4.3.0-3|17	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.dublincore-4.3.0-3|18	BuildRequires:	python3egg(zope.location)
21cr|python-zope.dublincore-4.3.0-3|19	BuildRequires:	python3egg(zope.lifecycleevent)
21cr|python-zope.dublincore-4.3.0-3|20	BuildRequires:	python3egg(zope.datetime)
21cr|python-zope.dublincore-4.3.0-3|21	BuildRequires:	python3egg(zope.component)
21cr|python-zope.dublincore-4.3.0-3|22	BuildRequires:	python3egg(six)
21cr|python-zope.dublincore-4.3.0-3|23	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.dublincore-4.3.0-3|24	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.dublincore-4.3.0-3|25	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.dublincore-4.3.0-3|26	BuildRequires:	python3egg(zope.event)
21cr|python-zope.dublincore-4.3.0-3|27	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.dublincore-4.3.0-3|28	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.dublincore-4.3.0-3|29	
21cr|python-zope.dublincore-4.3.0-3|30	%description
21cr|python-zope.dublincore-4.3.0-3|31	This package provides a Dublin Core support for Zope-based web applications.
21cr|python-zope.dublincore-4.3.0-3|32	This includes:
21cr|python-zope.dublincore-4.3.0-3|33	- an IZopeDublinCore interface definition that can be implemented
21cr|python-zope.dublincore-4.3.0-3|34	by objects directly or via an adapter to support DublinCore metadata.
21cr|python-zope.dublincore-4.3.0-3|35	- an IZopeDublinCore adapter for annotatable objects (objects providing
21cr|python-zope.dublincore-4.3.0-3|36	IAnnotatable from zope.annotation).
21cr|python-zope.dublincore-4.3.0-3|37	- a partial adapter for objects that already implement some of the
21cr|python-zope.dublincore-4.3.0-3|38	IZopeDublinCore API,
21cr|python-zope.dublincore-4.3.0-3|39	- a “Metadata” browser page (which by default appears in the ZMI),
21cr|python-zope.dublincore-4.3.0-3|40	subscribers to various object lifecycle events that automatically
21cr|python-zope.dublincore-4.3.0-3|41	set the created and modified date and some other metadata.
21cr|python-zope.dublincore-4.3.0-3|42	
21cr|python-zope.dublincore-4.3.0-3|43	#--------------------------------------------------
21cr|python-zope.dublincore-4.3.0-3|44	%package -n python3-%{pypi_name}
21cr|python-zope.dublincore-4.3.0-3|45	Summary:	Zope Dublin Core implementation
21cr|python-zope.dublincore-4.3.0-3|46	Group:		Development/Python
21cr|python-zope.dublincore-4.3.0-3|47	
21cr|python-zope.dublincore-4.3.0-3|48	%description -n python3-%{pypi_name}
21cr|python-zope.dublincore-4.3.0-3|49	This package provides a Dublin Core support for Zope-based web applications.
21cr|python-zope.dublincore-4.3.0-3|50	This includes:
21cr|python-zope.dublincore-4.3.0-3|51	- an IZopeDublinCore interface definition that can be implemented
21cr|python-zope.dublincore-4.3.0-3|52	by objects directly or via an adapter to support DublinCore metadata.
21cr|python-zope.dublincore-4.3.0-3|53	- an IZopeDublinCore adapter for annotatable objects (objects providing
21cr|python-zope.dublincore-4.3.0-3|54	IAnnotatable from zope.annotation).
21cr|python-zope.dublincore-4.3.0-3|55	- a partial adapter for objects that already implement some of the
21cr|python-zope.dublincore-4.3.0-3|56	IZopeDublinCore API,
21cr|python-zope.dublincore-4.3.0-3|57	- a “Metadata” browser page (which by default appears in the ZMI),
21cr|python-zope.dublincore-4.3.0-3|58	subscribers to various object lifecycle events that automatically
21cr|python-zope.dublincore-4.3.0-3|59	set the created and modified date and some other metadata.
21cr|python-zope.dublincore-4.3.0-3|60	
21cr|python-zope.dublincore-4.3.0-3|61	%files -n python3-%{pypi_name}
21cr|python-zope.dublincore-4.3.0-3|62	%{py3_puresitedir}/zope/dublincore
21cr|python-zope.dublincore-4.3.0-3|63	%{py3_puresitedir}/zope.dublincore*
21cr|python-zope.dublincore-4.3.0-3|64	
21cr|python-zope.dublincore-4.3.0-3|65	#--------------------------------------------------
21cr|python-zope.dublincore-4.3.0-3|66	
21cr|python-zope.dublincore-4.3.0-3|67	%prep
21cr|python-zope.dublincore-4.3.0-3|68	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.dublincore-4.3.0-3|69	
21cr|python-zope.dublincore-4.3.0-3|70	%build
21cr|python-zope.dublincore-4.3.0-3|71	%py3_build
21cr|python-zope.dublincore-4.3.0-3|72	
21cr|python-zope.dublincore-4.3.0-3|73	%install
21cr|python-zope.dublincore-4.3.0-3|74	%py3_install
21cr|python-zope.dublincore-4.3.0-3|75	
21cr|python-zope.dublincore-4.3.0-3|76	# %check
21cr|python-zope.dublincore-4.3.0-3|77	# python3 setup.py test

7308 21
21cr|python-zope.error-4.6-3|1	%define	pypi_name	zope.error
21cr|python-zope.error-4.6-3|2	
21cr|python-zope.error-4.6-3|3	Name:		python-%{pypi_name}
21cr|python-zope.error-4.6-3|4	Version:	4.6
21cr|python-zope.error-4.6-3|5	Release:	3
21cr|python-zope.error-4.6-3|6	Summary:	An error reporting utility for Zope3
21cr|python-zope.error-4.6-3|7	Group:		Development/Python
21cr|python-zope.error-4.6-3|8	License:	ZPL 2.1
21cr|python-zope.error-4.6-3|9	Url:		https://pypi.python.org/pypi/zope.error
21cr|python-zope.error-4.6-3|10	Source0:	%{pypi_source}
21cr|python-zope.error-4.6-3|11	BuildRequires:	python3-setuptools
21cr|python-zope.error-4.6-3|12	BuildRequires:	python3-devel
21cr|python-zope.error-4.6-3|13	BuildRequires:	python3egg(persistent)
21cr|python-zope.error-4.6-3|14	BuildRequires:	python3egg(six)
21cr|python-zope.error-4.6-3|15	BuildRequires:	python3egg(zope.exceptions)
21cr|python-zope.error-4.6-3|16	BuildRequires:	python3egg(zope.location)
21cr|python-zope.error-4.6-3|17	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.error-4.6-3|18	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.error-4.6-3|19	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.error-4.6-3|20	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.error-4.6-3|21	BuildArch:	noarch
21cr|python-zope.error-4.6-3|22	
21cr|python-zope.error-4.6-3|23	%description
21cr|python-zope.error-4.6-3|24	This package provides an error reporting utility
21cr|python-zope.error-4.6-3|25	which is able to store errors.
21cr|python-zope.error-4.6-3|26	
21cr|python-zope.error-4.6-3|27	#----------------------------------------------------
21cr|python-zope.error-4.6-3|28	
21cr|python-zope.error-4.6-3|29	%package -n python3-%{pypi_name}
21cr|python-zope.error-4.6-3|30	Summary:	An error reporting utility for Zope3
21cr|python-zope.error-4.6-3|31	Group:		Development/Python
21cr|python-zope.error-4.6-3|32	
21cr|python-zope.error-4.6-3|33	%description -n python3-%{pypi_name}
21cr|python-zope.error-4.6-3|34	This package provides an error reporting utility
21cr|python-zope.error-4.6-3|35	which is able to store errors.
21cr|python-zope.error-4.6-3|36	
21cr|python-zope.error-4.6-3|37	%files -n python3-%{pypi_name}
21cr|python-zope.error-4.6-3|38	%{py3_puresitedir}/zope/error
21cr|python-zope.error-4.6-3|39	%{py3_puresitedir}/zope.error*
21cr|python-zope.error-4.6-3|40	
21cr|python-zope.error-4.6-3|41	#----------------------------------------------------
21cr|python-zope.error-4.6-3|42	%prep
21cr|python-zope.error-4.6-3|43	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.error-4.6-3|44	
21cr|python-zope.error-4.6-3|45	%build
21cr|python-zope.error-4.6-3|46	%py3_build
21cr|python-zope.error-4.6-3|47	
21cr|python-zope.error-4.6-3|48	%install
21cr|python-zope.error-4.6-3|49	%py3_install
21cr|python-zope.error-4.6-3|50	
21cr|python-zope.error-4.6-3|51	%check
21cr|python-zope.error-4.6-3|52	# python3 setup.py test
21cr|python-zope.error-4.6-3|53	

7309 21
21cr|python-zope.event-4.5.0-1|1	%define	module	zope.event
21cr|python-zope.event-4.5.0-1|2	
21cr|python-zope.event-4.5.0-1|3	Name:		python-%{module}
21cr|python-zope.event-4.5.0-1|4	Version:	4.5.0
21cr|python-zope.event-4.5.0-1|5	Release:	1
21cr|python-zope.event-4.5.0-1|6	Summary:	Very basic event publishing system
21cr|python-zope.event-4.5.0-1|7	Source0:	http://pypi.python.org/packages/source/z/%{module}/%{module}-%{version}.tar.gz
21cr|python-zope.event-4.5.0-1|8	License:	ZPLv2.1
21cr|python-zope.event-4.5.0-1|9	Group:		Development/Python
21cr|python-zope.event-4.5.0-1|10	Url:		http://pypi.python.org/pypi/zope.event
21cr|python-zope.event-4.5.0-1|11	
21cr|python-zope.event-4.5.0-1|12	BuildArch:	noarch
21cr|python-zope.event-4.5.0-1|13	
21cr|python-zope.event-4.5.0-1|14	%description
21cr|python-zope.event-4.5.0-1|15	``zope.event`` README
21cr|python-zope.event-4.5.0-1|16	=====================
21cr|python-zope.event-4.5.0-1|17	
21cr|python-zope.event-4.5.0-1|18	The ``zope.event`` package provides a simple event system, including:
21cr|python-zope.event-4.5.0-1|19	
21cr|python-zope.event-4.5.0-1|20	- An event publishing API, intended for use by applications which are
21cr|python-zope.event-4.5.0-1|21	unaware of any subscribers to their events.
21cr|python-zope.event-4.5.0-1|22	
21cr|python-zope.event-4.5.0-1|23	- A very simple event-dispatching system on which more sophisticated
21cr|python-zope.event-4.5.0-1|24	event dispatching systems can be built. For example, a type-based
21cr|python-zope.event-4.5.0-1|25	event dispatching system that builds on ``zope.event`` can be found in
21cr|python-zope.event-4.5.0-1|26	``zope.component``.
21cr|python-zope.event-4.5.0-1|27	
21cr|python-zope.event-4.5.0-1|28	Please see http://docs.zope.org/zope.event/ for the documentation.
21cr|python-zope.event-4.5.0-1|29	
21cr|python-zope.event-4.5.0-1|30	#-----------------------------------------------------------------------------------
21cr|python-zope.event-4.5.0-1|31	%package -n python3-%{module}
21cr|python-zope.event-4.5.0-1|32	Summary:	Very basic event publishing system
21cr|python-zope.event-4.5.0-1|33	
21cr|python-zope.event-4.5.0-1|34	BuildRequires:	pkgconfig(python3)
21cr|python-zope.event-4.5.0-1|35	BuildRequires:	python3egg(setuptools)
21cr|python-zope.event-4.5.0-1|36	BuildRequires:	python3egg(coverage)
21cr|python-zope.event-4.5.0-1|37	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.event-4.5.0-1|38	BuildRequires:	python3egg(tox)
21cr|python-zope.event-4.5.0-1|39	
21cr|python-zope.event-4.5.0-1|40	
21cr|python-zope.event-4.5.0-1|41	%description -n python3-%{module}
21cr|python-zope.event-4.5.0-1|42	``zope.event`` README
21cr|python-zope.event-4.5.0-1|43	=====================
21cr|python-zope.event-4.5.0-1|44	
21cr|python-zope.event-4.5.0-1|45	The ``zope.event`` package provides a simple event system, including:
21cr|python-zope.event-4.5.0-1|46	
21cr|python-zope.event-4.5.0-1|47	- An event publishing API, intended for use by applications which are
21cr|python-zope.event-4.5.0-1|48	unaware of any subscribers to their events.
21cr|python-zope.event-4.5.0-1|49	
21cr|python-zope.event-4.5.0-1|50	- A very simple event-dispatching system on which more sophisticated
21cr|python-zope.event-4.5.0-1|51	event dispatching systems can be built. For example, a type-based
21cr|python-zope.event-4.5.0-1|52	event dispatching system that builds on ``zope.event`` can be found in
21cr|python-zope.event-4.5.0-1|53	``zope.component``.
21cr|python-zope.event-4.5.0-1|54	
21cr|python-zope.event-4.5.0-1|55	Please see http://docs.zope.org/zope.event/ for the documentation.
21cr|python-zope.event-4.5.0-1|56	
21cr|python-zope.event-4.5.0-1|57	%files -n python3-%{module}
21cr|python-zope.event-4.5.0-1|58	%doc *.txt *.rst
21cr|python-zope.event-4.5.0-1|59	%{py3_puresitedir}/zope/event
21cr|python-zope.event-4.5.0-1|60	%{py3_puresitedir}/zope.event*.egg-info
21cr|python-zope.event-4.5.0-1|61	%{py3_puresitedir}/zope.event-4.5.0-py3.8-nspkg.pth
21cr|python-zope.event-4.5.0-1|62	#-----------------------------------------------------------------------------------
21cr|python-zope.event-4.5.0-1|63	%prep
21cr|python-zope.event-4.5.0-1|64	%setup -qn %{module}-%{version}
21cr|python-zope.event-4.5.0-1|65	
21cr|python-zope.event-4.5.0-1|66	%build
21cr|python-zope.event-4.5.0-1|67	%py3_build
21cr|python-zope.event-4.5.0-1|68	
21cr|python-zope.event-4.5.0-1|69	%install
21cr|python-zope.event-4.5.0-1|70	%py3_install
21cr|python-zope.event-4.5.0-1|71	
21cr|python-zope.event-4.5.0-1|72	%check
21cr|python-zope.event-4.5.0-1|73	# on 686 fail
21cr|python-zope.event-4.5.0-1|74	%ifarch x86_64 aarch64
21cr|python-zope.event-4.5.0-1|75	cd build/lib
21cr|python-zope.event-4.5.0-1|76	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-zope.event-4.5.0-1|77	python3 -m unittest -v zope.event.tests
21cr|python-zope.event-4.5.0-1|78	%endif

7310 21
21cr|python-zope.exceptions-4.5-1|1	%define	oname	zope.exceptions
21cr|python-zope.exceptions-4.5-1|2	
21cr|python-zope.exceptions-4.5-1|3	Name:		python-%{oname}
21cr|python-zope.exceptions-4.5-1|4	Version:	4.5
21cr|python-zope.exceptions-4.5-1|5	Release:	1
21cr|python-zope.exceptions-4.5-1|6	Summary:	Zope Exceptions
21cr|python-zope.exceptions-4.5-1|7	Group:		Development/Python
21cr|python-zope.exceptions-4.5-1|8	License:	ZPL 2.1
21cr|python-zope.exceptions-4.5-1|9	Url:		https://cheeseshop.python.org/pypi/zope.exceptions
21cr|python-zope.exceptions-4.5-1|10	Source0:	https://files.pythonhosted.org/packages/1b/63/7e651aba4d137405d8a6eafb911a51a457c7efce727798c027db1f290963/zope.exceptions-4.5.tar.gz
21cr|python-zope.exceptions-4.5-1|11	BuildArch:	noarch
21cr|python-zope.exceptions-4.5-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.exceptions-4.5-1|13	BuildRequires:	python3-devel
21cr|python-zope.exceptions-4.5-1|14	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.exceptions-4.5-1|15	
21cr|python-zope.exceptions-4.5-1|16	%description
21cr|python-zope.exceptions-4.5-1|17	``zope.exceptions`` README
21cr|python-zope.exceptions-4.5-1|18	===========================
21cr|python-zope.exceptions-4.5-1|19	
21cr|python-zope.exceptions-4.5-1|20	This package contains exception interfaces and implementations which are so
21cr|python-zope.exceptions-4.5-1|21	general purpose that they don't belong in Zope application-specific packages.
21cr|python-zope.exceptions-4.5-1|22	
21cr|python-zope.exceptions-4.5-1|23	#------------------------------------------------------------------------
21cr|python-zope.exceptions-4.5-1|24	%package -n python3-%{oname}
21cr|python-zope.exceptions-4.5-1|25	Summary:	Zope Exceptions
21cr|python-zope.exceptions-4.5-1|26	
21cr|python-zope.exceptions-4.5-1|27	%description -n python3-%{oname}
21cr|python-zope.exceptions-4.5-1|28	``zope.exceptions`` README
21cr|python-zope.exceptions-4.5-1|29	===========================
21cr|python-zope.exceptions-4.5-1|30	
21cr|python-zope.exceptions-4.5-1|31	This package contains exception interfaces and implementations which are so
21cr|python-zope.exceptions-4.5-1|32	general purpose that they don't belong in Zope application-specific packages.
21cr|python-zope.exceptions-4.5-1|33	
21cr|python-zope.exceptions-4.5-1|34	%files -n python3-%{oname}
21cr|python-zope.exceptions-4.5-1|35	%doc CHANGES.rst
21cr|python-zope.exceptions-4.5-1|36	%doc COPYRIGHT.txt
21cr|python-zope.exceptions-4.5-1|37	%doc LICENSE.txt
21cr|python-zope.exceptions-4.5-1|38	%doc README.rst
21cr|python-zope.exceptions-4.5-1|39	%{py3_puresitedir}/zope/exceptions/*
21cr|python-zope.exceptions-4.5-1|40	%{py3_puresitedir}/zope.exceptions*.egg-info
21cr|python-zope.exceptions-4.5-1|41	%{py3_puresitedir}/zope.exceptions*.pth
21cr|python-zope.exceptions-4.5-1|42	
21cr|python-zope.exceptions-4.5-1|43	#------------------------------------------------------------------------
21cr|python-zope.exceptions-4.5-1|44	
21cr|python-zope.exceptions-4.5-1|45	%prep
21cr|python-zope.exceptions-4.5-1|46	%setup -q -n %{oname}-%{version}
21cr|python-zope.exceptions-4.5-1|47	
21cr|python-zope.exceptions-4.5-1|48	%build
21cr|python-zope.exceptions-4.5-1|49	%py3_build
21cr|python-zope.exceptions-4.5-1|50	
21cr|python-zope.exceptions-4.5-1|51	%install
21cr|python-zope.exceptions-4.5-1|52	%py3_install
21cr|python-zope.exceptions-4.5-1|53	
21cr|python-zope.exceptions-4.5-1|54	

7311 21
21cr|python-zope.filerepresentation-5.0.0-1|1	%define	pypi_name	zope.filerepresentation
21cr|python-zope.filerepresentation-5.0.0-1|2	
21cr|python-zope.filerepresentation-5.0.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.filerepresentation-5.0.0-1|4	Version:	5.0.0
21cr|python-zope.filerepresentation-5.0.0-1|5	Release:	1
21cr|python-zope.filerepresentation-5.0.0-1|6	Summary:	File-system Representation Interfaces
21cr|python-zope.filerepresentation-5.0.0-1|7	Group:		Development/Python
21cr|python-zope.filerepresentation-5.0.0-1|8	License:	ZPL 2.1
21cr|python-zope.filerepresentation-5.0.0-1|9	Url:		https://pypi.python.org/pypi/zope.filerepresentation
21cr|python-zope.filerepresentation-5.0.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.filerepresentation-5.0.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.filerepresentation-5.0.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.filerepresentation-5.0.0-1|13	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.filerepresentation-5.0.0-1|14	BuildRequires:	python3egg(zope.event)
21cr|python-zope.filerepresentation-5.0.0-1|15	BuildArch:	noarch
21cr|python-zope.filerepresentation-5.0.0-1|16	
21cr|python-zope.filerepresentation-5.0.0-1|17	%description
21cr|python-zope.filerepresentation-5.0.0-1|18	==============================
21cr|python-zope.filerepresentation-5.0.0-1|19	File Representation Interfaces
21cr|python-zope.filerepresentation-5.0.0-1|20	==============================
21cr|python-zope.filerepresentation-5.0.0-1|21	
21cr|python-zope.filerepresentation-5.0.0-1|22	Overview
21cr|python-zope.filerepresentation-5.0.0-1|23	--------
21cr|python-zope.filerepresentation-5.0.0-1|24	
21cr|python-zope.filerepresentation-5.0.0-1|25	File-system representation interfaces.
21cr|python-zope.filerepresentation-5.0.0-1|26	
21cr|python-zope.filerepresentation-5.0.0-1|27	The interfaces defined here are used for file-system and file-system-like
21cr|python-zope.filerepresentation-5.0.0-1|28	representations of objects, such as file-system synchronization, FTP, PUT, and
21cr|python-zope.filerepresentation-5.0.0-1|29	WebDAV.
21cr|python-zope.filerepresentation-5.0.0-1|30	
21cr|python-zope.filerepresentation-5.0.0-1|31	#-----------------------------------------------------
21cr|python-zope.filerepresentation-5.0.0-1|32	%package -n python3-%{pypi_name}
21cr|python-zope.filerepresentation-5.0.0-1|33	Summary:	File-system Representation Interfaces
21cr|python-zope.filerepresentation-5.0.0-1|34	Group:		Development/Python
21cr|python-zope.filerepresentation-5.0.0-1|35	
21cr|python-zope.filerepresentation-5.0.0-1|36	%description -n python3-%{pypi_name}
21cr|python-zope.filerepresentation-5.0.0-1|37	==============================
21cr|python-zope.filerepresentation-5.0.0-1|38	File Representation Interfaces
21cr|python-zope.filerepresentation-5.0.0-1|39	==============================
21cr|python-zope.filerepresentation-5.0.0-1|40	
21cr|python-zope.filerepresentation-5.0.0-1|41	Overview
21cr|python-zope.filerepresentation-5.0.0-1|42	--------
21cr|python-zope.filerepresentation-5.0.0-1|43	
21cr|python-zope.filerepresentation-5.0.0-1|44	File-system representation interfaces.
21cr|python-zope.filerepresentation-5.0.0-1|45	
21cr|python-zope.filerepresentation-5.0.0-1|46	The interfaces defined here are used for file-system and file-system-like
21cr|python-zope.filerepresentation-5.0.0-1|47	representations of objects, such as file-system synchronization, FTP, PUT, and
21cr|python-zope.filerepresentation-5.0.0-1|48	WebDAV.
21cr|python-zope.filerepresentation-5.0.0-1|49	
21cr|python-zope.filerepresentation-5.0.0-1|50	%files -n python3-%{pypi_name}
21cr|python-zope.filerepresentation-5.0.0-1|51	%doc COPYRIGHT.txt
21cr|python-zope.filerepresentation-5.0.0-1|52	%doc LICENSE.txt
21cr|python-zope.filerepresentation-5.0.0-1|53	%{py3_puresitedir}/zope/filerepresentation/*
21cr|python-zope.filerepresentation-5.0.0-1|54	%{py3_puresitedir}/zope.filerepresentation*.egg-info
21cr|python-zope.filerepresentation-5.0.0-1|55	%{py3_puresitedir}/zope.filerepresentation*.pth
21cr|python-zope.filerepresentation-5.0.0-1|56	
21cr|python-zope.filerepresentation-5.0.0-1|57	#-----------------------------------------------------
21cr|python-zope.filerepresentation-5.0.0-1|58	%prep
21cr|python-zope.filerepresentation-5.0.0-1|59	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.filerepresentation-5.0.0-1|60	
21cr|python-zope.filerepresentation-5.0.0-1|61	%build
21cr|python-zope.filerepresentation-5.0.0-1|62	%py3_build
21cr|python-zope.filerepresentation-5.0.0-1|63	
21cr|python-zope.filerepresentation-5.0.0-1|64	%install
21cr|python-zope.filerepresentation-5.0.0-1|65	%py3_install
21cr|python-zope.filerepresentation-5.0.0-1|66	
21cr|python-zope.filerepresentation-5.0.0-1|67	%check
21cr|python-zope.filerepresentation-5.0.0-1|68	%py3_test
21cr|python-zope.filerepresentation-5.0.0-1|69	

7312 21
21cr|python-zope.formlib-6.0-1|1	%define	pypi_name	zope.formlib
21cr|python-zope.formlib-6.0-1|2	
21cr|python-zope.formlib-6.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.formlib-6.0-1|4	Version:	6.0
21cr|python-zope.formlib-6.0-1|5	Release:	1
21cr|python-zope.formlib-6.0-1|6	Summary:	Form generation and validation library for Zope
21cr|python-zope.formlib-6.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.formlib-6.0-1|8	License:	ZPL 2.1
21cr|python-zope.formlib-6.0-1|9	Group:		Development/Python
21cr|python-zope.formlib-6.0-1|10	Url:		https://pypi.python.org/pypi/zope.formlib
21cr|python-zope.formlib-6.0-1|11	BuildArch:	noarch
21cr|python-zope.formlib-6.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.formlib-6.0-1|13	BuildRequires:	python3egg(zope.traversing)
21cr|python-zope.formlib-6.0-1|14	BuildRequires:	python3egg(zope.security)
21cr|python-zope.formlib-6.0-1|15	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.formlib-6.0-1|16	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.formlib-6.0-1|17	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.formlib-6.0-1|18	BuildRequires:	python3egg(zope.lifecycleevent)
21cr|python-zope.formlib-6.0-1|19	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.formlib-6.0-1|20	BuildRequires:	python3egg(zope.i18n)
21cr|python-zope.formlib-6.0-1|21	BuildRequires:	python3egg(zope.event)
21cr|python-zope.formlib-6.0-1|22	BuildRequires:	python3egg(zope.component)
21cr|python-zope.formlib-6.0-1|23	# Not in ABF yet
21cr|python-zope.formlib-6.0-1|24	BuildRequires:	python3egg(zope.datetime)
21cr|python-zope.formlib-6.0-1|25	#BuildRequires:  python3egg(zope.browserpage)
21cr|python-zope.formlib-6.0-1|26	BuildRequires:	python3egg(zope.browser)
21cr|python-zope.formlib-6.0-1|27	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.formlib-6.0-1|28	BuildRequires:	python3egg(zope.location)
21cr|python-zope.formlib-6.0-1|29	BuildRequires:	python3egg(zope.pagetemplate)
21cr|python-zope.formlib-6.0-1|30	
21cr|python-zope.formlib-6.0-1|31	%description
21cr|python-zope.formlib-6.0-1|32	Forms are web components that use widgets to display and input data.
21cr|python-zope.formlib-6.0-1|33	Typically a template displays the widgets by accessing an attribute
21cr|python-zope.formlib-6.0-1|34	or method on an underlying class.
21cr|python-zope.formlib-6.0-1|35	
21cr|python-zope.formlib-6.0-1|36	#------------------------------------------------------------
21cr|python-zope.formlib-6.0-1|37	%package -n python3-%{pypi_name}
21cr|python-zope.formlib-6.0-1|38	Summary:	Form generation and validation library for Zope
21cr|python-zope.formlib-6.0-1|39	Group:		Development/Python
21cr|python-zope.formlib-6.0-1|40	
21cr|python-zope.formlib-6.0-1|41	%description -n python3-%{pypi_name}
21cr|python-zope.formlib-6.0-1|42	Forms are web components that use widgets to display and input data.
21cr|python-zope.formlib-6.0-1|43	Typically a template displays the widgets by accessing an attribute
21cr|python-zope.formlib-6.0-1|44	or method on an underlying class.
21cr|python-zope.formlib-6.0-1|45	
21cr|python-zope.formlib-6.0-1|46	%files -n python3-%{pypi_name}
21cr|python-zope.formlib-6.0-1|47	%{py3_puresitedir}/zope/formlib
21cr|python-zope.formlib-6.0-1|48	%{py3_puresitedir}/zope.formlib*
21cr|python-zope.formlib-6.0-1|49	
21cr|python-zope.formlib-6.0-1|50	#------------------------------------------------------------
21cr|python-zope.formlib-6.0-1|51	
21cr|python-zope.formlib-6.0-1|52	%prep
21cr|python-zope.formlib-6.0-1|53	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.formlib-6.0-1|54	
21cr|python-zope.formlib-6.0-1|55	%build
21cr|python-zope.formlib-6.0-1|56	%py3_build
21cr|python-zope.formlib-6.0-1|57	
21cr|python-zope.formlib-6.0-1|58	%install
21cr|python-zope.formlib-6.0-1|59	%py3_install
21cr|python-zope.formlib-6.0-1|60	
21cr|python-zope.formlib-6.0-1|61	%check
21cr|python-zope.formlib-6.0-1|62	python3 setup.py test || :
21cr|python-zope.formlib-6.0-1|63	

7313 21
21cr|python-zope.generations-5.1.0-3|1	%define	pypi_name	zope.generations
21cr|python-zope.generations-5.1.0-3|2	
21cr|python-zope.generations-5.1.0-3|3	Name:		python-%{pypi_name}
21cr|python-zope.generations-5.1.0-3|4	Version:	5.1.0
21cr|python-zope.generations-5.1.0-3|5	Release:	3
21cr|python-zope.generations-5.1.0-3|6	Summary:	Zope application schema generations
21cr|python-zope.generations-5.1.0-3|7	Source0:	%{pypi_source}
21cr|python-zope.generations-5.1.0-3|8	License:	ZPL 2.1
21cr|python-zope.generations-5.1.0-3|9	Group:		Development/Python
21cr|python-zope.generations-5.1.0-3|10	Url:		http://pypi.python.org/pypi/zope.generations
21cr|python-zope.generations-5.1.0-3|11	BuildArch:	noarch
21cr|python-zope.generations-5.1.0-3|12	BuildRequires:	python3-setuptools
21cr|python-zope.generations-5.1.0-3|13	BuildRequires:	python3-devel
21cr|python-zope.generations-5.1.0-3|14	BuildRequires:	python3egg(setuptools)
21cr|python-zope.generations-5.1.0-3|15	BuildRequires:	python3egg(transaction)
21cr|python-zope.generations-5.1.0-3|16	BuildRequires:	python3egg(zope.component)
21cr|python-zope.generations-5.1.0-3|17	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.generations-5.1.0-3|18	BuildRequires:	python3egg(zope.processlifetime)
21cr|python-zope.generations-5.1.0-3|19	
21cr|python-zope.generations-5.1.0-3|20	%description
21cr|python-zope.generations-5.1.0-3|21	Generations are a way of updating objects in the database when the application
21cr|python-zope.generations-5.1.0-3|22	schema changes.  An application schema is essentially the structure of data,
21cr|python-zope.generations-5.1.0-3|23	the structure of classes in the case of ZODB or the table descriptions in the
21cr|python-zope.generations-5.1.0-3|24	case of a relational database.
21cr|python-zope.generations-5.1.0-3|25	
21cr|python-zope.generations-5.1.0-3|26	#-----------------------------------------------------------
21cr|python-zope.generations-5.1.0-3|27	
21cr|python-zope.generations-5.1.0-3|28	%package -n python3-%{pypi_name}
21cr|python-zope.generations-5.1.0-3|29	Summary:	Zope application schema generations
21cr|python-zope.generations-5.1.0-3|30	Group:		Development/Python
21cr|python-zope.generations-5.1.0-3|31	
21cr|python-zope.generations-5.1.0-3|32	%description -n python3-%{pypi_name}
21cr|python-zope.generations-5.1.0-3|33	Generations are a way of updating objects in the database when the application
21cr|python-zope.generations-5.1.0-3|34	schema changes.  An application schema is essentially the structure of data,
21cr|python-zope.generations-5.1.0-3|35	the structure of classes in the case of ZODB or the table descriptions in the
21cr|python-zope.generations-5.1.0-3|36	case of a relational database.
21cr|python-zope.generations-5.1.0-3|37	
21cr|python-zope.generations-5.1.0-3|38	%files -n python3-%{pypi_name}
21cr|python-zope.generations-5.1.0-3|39	%{py3_puresitedir}/zope/generations
21cr|python-zope.generations-5.1.0-3|40	%{py3_puresitedir}/zope.generations*
21cr|python-zope.generations-5.1.0-3|41	
21cr|python-zope.generations-5.1.0-3|42	#-----------------------------------------------------------
21cr|python-zope.generations-5.1.0-3|43	%prep
21cr|python-zope.generations-5.1.0-3|44	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.generations-5.1.0-3|45	
21cr|python-zope.generations-5.1.0-3|46	%build
21cr|python-zope.generations-5.1.0-3|47	%py3_build
21cr|python-zope.generations-5.1.0-3|48	
21cr|python-zope.generations-5.1.0-3|49	%install
21cr|python-zope.generations-5.1.0-3|50	%py3_install
21cr|python-zope.generations-5.1.0-3|51	
21cr|python-zope.generations-5.1.0-3|52	%check
21cr|python-zope.generations-5.1.0-3|53	#python3 setup.py test
21cr|python-zope.generations-5.1.0-3|54	

7314 21
21cr|python-zope.hookable-5.2-1|1	%define	oname	zope.hookable
21cr|python-zope.hookable-5.2-1|2	
21cr|python-zope.hookable-5.2-1|3	Name:		python-%{oname}
21cr|python-zope.hookable-5.2-1|4	Version:	5.2
21cr|python-zope.hookable-5.2-1|5	Release:	1
21cr|python-zope.hookable-5.2-1|6	Summary:	Zope hookable
21cr|python-zope.hookable-5.2-1|7	Source0:	https://files.pythonhosted.org/packages/40/d5/5ed6b312a3a1d66d8e740af301b1cbbf50860d31bc430bd15163de4a50cf/zope.hookable-5.2.tar.gz
21cr|python-zope.hookable-5.2-1|8	License:	ZPL 2.1
21cr|python-zope.hookable-5.2-1|9	Group:		Development/Python
21cr|python-zope.hookable-5.2-1|10	Url:		https://svn.zope.org/zope.hookable
21cr|python-zope.hookable-5.2-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-zope.hookable-5.2-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.hookable-5.2-1|13	
21cr|python-zope.hookable-5.2-1|14	%description
21cr|python-zope.hookable-5.2-1|15	``zope.hookable``
21cr|python-zope.hookable-5.2-1|16	=================
21cr|python-zope.hookable-5.2-1|17	
21cr|python-zope.hookable-5.2-1|18	Overview
21cr|python-zope.hookable-5.2-1|19	--------
21cr|python-zope.hookable-5.2-1|20	
21cr|python-zope.hookable-5.2-1|21	Hookable object support.
21cr|python-zope.hookable-5.2-1|22	
21cr|python-zope.hookable-5.2-1|23	Support the efficient creation of hookable objects, which are callable objects
21cr|python-zope.hookable-5.2-1|24	that are meant to be replaced by other callables, at least optionally.
21cr|python-zope.hookable-5.2-1|25	
21cr|python-zope.hookable-5.2-1|26	The idea is you create a function that does some default thing and make it
21cr|python-zope.hookable-5.2-1|27	hookable. Later, someone can modify what it does by calling its sethook method
21cr|python-zope.hookable-5.2-1|28	and changing its implementation.  All users of the function, including those
21cr|python-zope.hookable-5.2-1|29	that imported it, will see the change.
21cr|python-zope.hookable-5.2-1|30	
21cr|python-zope.hookable-5.2-1|31	#------------------------------------------------------------------
21cr|python-zope.hookable-5.2-1|32	%package -n python3-%{oname}
21cr|python-zope.hookable-5.2-1|33	Summary:	Zope hookable
21cr|python-zope.hookable-5.2-1|34	Group:		Development/Python
21cr|python-zope.hookable-5.2-1|35	
21cr|python-zope.hookable-5.2-1|36	%description -n python3-%{oname}
21cr|python-zope.hookable-5.2-1|37	``zope.hookable``
21cr|python-zope.hookable-5.2-1|38	=================
21cr|python-zope.hookable-5.2-1|39	
21cr|python-zope.hookable-5.2-1|40	Overview
21cr|python-zope.hookable-5.2-1|41	--------
21cr|python-zope.hookable-5.2-1|42	
21cr|python-zope.hookable-5.2-1|43	Hookable object support.
21cr|python-zope.hookable-5.2-1|44	
21cr|python-zope.hookable-5.2-1|45	Support the efficient creation of hookable objects, which are callable objects
21cr|python-zope.hookable-5.2-1|46	that are meant to be replaced by other callables, at least optionally.
21cr|python-zope.hookable-5.2-1|47	
21cr|python-zope.hookable-5.2-1|48	The idea is you create a function that does some default thing and make it
21cr|python-zope.hookable-5.2-1|49	hookable. Later, someone can modify what it does by calling its sethook method
21cr|python-zope.hookable-5.2-1|50	and changing its implementation.  All users of the function, including those
21cr|python-zope.hookable-5.2-1|51	that imported it, will see the change.
21cr|python-zope.hookable-5.2-1|52	
21cr|python-zope.hookable-5.2-1|53	%files -n python3-%{oname}
21cr|python-zope.hookable-5.2-1|54	%{py3_platsitedir}/zope.hookable*
21cr|python-zope.hookable-5.2-1|55	%{py3_platsitedir}/zope/hookable
21cr|python-zope.hookable-5.2-1|56	
21cr|python-zope.hookable-5.2-1|57	#------------------------------------------------------------------
21cr|python-zope.hookable-5.2-1|58	
21cr|python-zope.hookable-5.2-1|59	%prep
21cr|python-zope.hookable-5.2-1|60	%setup -q -n %{oname}-%{version}
21cr|python-zope.hookable-5.2-1|61	
21cr|python-zope.hookable-5.2-1|62	%build
21cr|python-zope.hookable-5.2-1|63	%py3_build
21cr|python-zope.hookable-5.2-1|64	
21cr|python-zope.hookable-5.2-1|65	%install
21cr|python-zope.hookable-5.2-1|66	%py3_install
21cr|python-zope.hookable-5.2-1|67	
21cr|python-zope.hookable-5.2-1|68	%check
21cr|python-zope.hookable-5.2-1|69	python3 setup.py test
21cr|python-zope.hookable-5.2-1|70	

7315 21
21cr|python-zope.i18n-4.9.0-1|1	%define	pypi_name	zope.i18n
21cr|python-zope.i18n-4.9.0-1|2	
21cr|python-zope.i18n-4.9.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.i18n-4.9.0-1|4	Version:	4.9.0
21cr|python-zope.i18n-4.9.0-1|5	Release:	1
21cr|python-zope.i18n-4.9.0-1|6	Summary:	Zope Internationalization Support
21cr|python-zope.i18n-4.9.0-1|7	Source0:	https://files.pythonhosted.org/packages/c1/df/a644319b7d75144e445c92dd29d90e95d27b0a07f44b4b692546bf5d3bd2/zope.i18n-4.9.0.tar.gz
21cr|python-zope.i18n-4.9.0-1|8	License:	ZPL 2.1
21cr|python-zope.i18n-4.9.0-1|9	Group:		Development/Python
21cr|python-zope.i18n-4.9.0-1|10	Url:		http://pypi.python.org/pypi/zope.i18n
21cr|python-zope.i18n-4.9.0-1|11	BuildArch:	noarch
21cr|python-zope.i18n-4.9.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.i18n-4.9.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.i18n-4.9.0-1|14	
21cr|python-zope.i18n-4.9.0-1|15	%description
21cr|python-zope.i18n-4.9.0-1|16	Zope Internationalization Support
21cr|python-zope.i18n-4.9.0-1|17	=================================
21cr|python-zope.i18n-4.9.0-1|18	
21cr|python-zope.i18n-4.9.0-1|19	This package implements several APIs related to internationalization and
21cr|python-zope.i18n-4.9.0-1|20	localization.
21cr|python-zope.i18n-4.9.0-1|21	
21cr|python-zope.i18n-4.9.0-1|22	* Locale objects for all locales maintained by the ICU project.
21cr|python-zope.i18n-4.9.0-1|23	
21cr|python-zope.i18n-4.9.0-1|24	* Gettext-based message catalogs for message strings.
21cr|python-zope.i18n-4.9.0-1|25	
21cr|python-zope.i18n-4.9.0-1|26	* Locale discovery for Web-based requests.
21cr|python-zope.i18n-4.9.0-1|27	
21cr|python-zope.i18n-4.9.0-1|28	.. See ``docs/index.rst`` for the documentation.
21cr|python-zope.i18n-4.9.0-1|29	
21cr|python-zope.i18n-4.9.0-1|30	#--------------------------------------------------------------------
21cr|python-zope.i18n-4.9.0-1|31	%package -n python3-%{pypi_name}
21cr|python-zope.i18n-4.9.0-1|32	Summary:	Zope Internationalization Support
21cr|python-zope.i18n-4.9.0-1|33	Group:		Development/Python
21cr|python-zope.i18n-4.9.0-1|34	
21cr|python-zope.i18n-4.9.0-1|35	%description -n python3-%{pypi_name}
21cr|python-zope.i18n-4.9.0-1|36	Zope Internationalization Support
21cr|python-zope.i18n-4.9.0-1|37	=================================
21cr|python-zope.i18n-4.9.0-1|38	
21cr|python-zope.i18n-4.9.0-1|39	This package implements several APIs related to internationalization and
21cr|python-zope.i18n-4.9.0-1|40	localization.
21cr|python-zope.i18n-4.9.0-1|41	
21cr|python-zope.i18n-4.9.0-1|42	* Locale objects for all locales maintained by the ICU project.
21cr|python-zope.i18n-4.9.0-1|43	
21cr|python-zope.i18n-4.9.0-1|44	* Gettext-based message catalogs for message strings.
21cr|python-zope.i18n-4.9.0-1|45	
21cr|python-zope.i18n-4.9.0-1|46	* Locale discovery for Web-based requests.
21cr|python-zope.i18n-4.9.0-1|47	
21cr|python-zope.i18n-4.9.0-1|48	.. See ``docs/index.rst`` for the documentation.
21cr|python-zope.i18n-4.9.0-1|49	
21cr|python-zope.i18n-4.9.0-1|50	%files -n python3-%{pypi_name}
21cr|python-zope.i18n-4.9.0-1|51	%doc COPYRIGHT.txt
21cr|python-zope.i18n-4.9.0-1|52	%doc LICENSE.txt
21cr|python-zope.i18n-4.9.0-1|53	%{py3_puresitedir}/zope/i18n/*
21cr|python-zope.i18n-4.9.0-1|54	%{py3_puresitedir}/zope.i18n*.egg-info
21cr|python-zope.i18n-4.9.0-1|55	%{py3_puresitedir}/zope.i18n*.pth
21cr|python-zope.i18n-4.9.0-1|56	
21cr|python-zope.i18n-4.9.0-1|57	#--------------------------------------------------------------------
21cr|python-zope.i18n-4.9.0-1|58	
21cr|python-zope.i18n-4.9.0-1|59	%prep
21cr|python-zope.i18n-4.9.0-1|60	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.i18n-4.9.0-1|61	
21cr|python-zope.i18n-4.9.0-1|62	%build
21cr|python-zope.i18n-4.9.0-1|63	%py3_build
21cr|python-zope.i18n-4.9.0-1|64	
21cr|python-zope.i18n-4.9.0-1|65	%install
21cr|python-zope.i18n-4.9.0-1|66	%py3_install

7316 21
21cr|python-zope.i18nmessageid-5.0.1-3|1	%define	pypi_name	zope.i18nmessageid
21cr|python-zope.i18nmessageid-5.0.1-3|2	
21cr|python-zope.i18nmessageid-5.0.1-3|3	Name:		python-%{pypi_name}
21cr|python-zope.i18nmessageid-5.0.1-3|4	Version:	5.0.1
21cr|python-zope.i18nmessageid-5.0.1-3|5	Release:	3
21cr|python-zope.i18nmessageid-5.0.1-3|6	Summary:	Message Identifiers for internationalization
21cr|python-zope.i18nmessageid-5.0.1-3|7	
21cr|python-zope.i18nmessageid-5.0.1-3|8	Source0:	%pypi_source
21cr|python-zope.i18nmessageid-5.0.1-3|9	License:	ZPL 2.1
21cr|python-zope.i18nmessageid-5.0.1-3|10	Group:		Development/Python
21cr|python-zope.i18nmessageid-5.0.1-3|11	Url:		http://pypi.python.org/pypi/zope.i18nmessageid
21cr|python-zope.i18nmessageid-5.0.1-3|12	BuildRequires:	python3-devel
21cr|python-zope.i18nmessageid-5.0.1-3|13	BuildRequires:	python3-setuptools
21cr|python-zope.i18nmessageid-5.0.1-3|14	BuildRequires:	python3-coverage
21cr|python-zope.i18nmessageid-5.0.1-3|15	BuildRequires:	python3-pip
21cr|python-zope.i18nmessageid-5.0.1-3|16	
21cr|python-zope.i18nmessageid-5.0.1-3|17	%description
21cr|python-zope.i18nmessageid-5.0.1-3|18	To translate any text, we must be able to discover the source domain
21cr|python-zope.i18nmessageid-5.0.1-3|19	of the text.  A source domain is an identifier that identifies a
21cr|python-zope.i18nmessageid-5.0.1-3|20	project that produces program source strings.  Source strings occur as
21cr|python-zope.i18nmessageid-5.0.1-3|21	literals in python3 programs, text in templates, and some text in XML
21cr|python-zope.i18nmessageid-5.0.1-3|22	data.  The project implies a source language and an application
21cr|python-zope.i18nmessageid-5.0.1-3|23	context.
21cr|python-zope.i18nmessageid-5.0.1-3|24	
21cr|python-zope.i18nmessageid-5.0.1-3|25	We can think of a source domain as a collection of messages and
21cr|python-zope.i18nmessageid-5.0.1-3|26	associated translation strings.
21cr|python-zope.i18nmessageid-5.0.1-3|27	
21cr|python-zope.i18nmessageid-5.0.1-3|28	We often need to create unicode strings that will be displayed by
21cr|python-zope.i18nmessageid-5.0.1-3|29	separate views.  The view cannot translate the string without knowing
21cr|python-zope.i18nmessageid-5.0.1-3|30	its source domain.  A string or unicode literal carries no domain
21cr|python-zope.i18nmessageid-5.0.1-3|31	information, therefore we use messages.  Messages are unicode strings
21cr|python-zope.i18nmessageid-5.0.1-3|32	which carry a translation source domain and possibly a default
21cr|python-zope.i18nmessageid-5.0.1-3|33	translation.  They are created by a message factory. The message
21cr|python-zope.i18nmessageid-5.0.1-3|34	factory is created by calling ``MessageFactory`` with the source
21cr|python-zope.i18nmessageid-5.0.1-3|35	domain.
21cr|python-zope.i18nmessageid-5.0.1-3|36	
21cr|python-zope.i18nmessageid-5.0.1-3|37	This package provides facilities for *declaring* such messages within
21cr|python-zope.i18nmessageid-5.0.1-3|38	program source text;  translation of the messages is the responsiblitiy
21cr|python-zope.i18nmessageid-5.0.1-3|39	of the 'zope.i18n' package.
21cr|python-zope.i18nmessageid-5.0.1-3|40	
21cr|python-zope.i18nmessageid-5.0.1-3|41	Please see http://docs.zope.org/zope.i18nmessageid/ for the documentation.
21cr|python-zope.i18nmessageid-5.0.1-3|42	
21cr|python-zope.i18nmessageid-5.0.1-3|43	#-------------------------------------------------------------
21cr|python-zope.i18nmessageid-5.0.1-3|44	%package -n python3-%{pypi_name}
21cr|python-zope.i18nmessageid-5.0.1-3|45	Summary:	Message Identifiers for internationalization
21cr|python-zope.i18nmessageid-5.0.1-3|46	
21cr|python-zope.i18nmessageid-5.0.1-3|47	%description -n python3-%{pypi_name}
21cr|python-zope.i18nmessageid-5.0.1-3|48	To translate any text, we must be able to discover the source domain
21cr|python-zope.i18nmessageid-5.0.1-3|49	of the text.  A source domain is an identifier that identifies a
21cr|python-zope.i18nmessageid-5.0.1-3|50	project that produces program source strings.  Source strings occur as
21cr|python-zope.i18nmessageid-5.0.1-3|51	literals in python programs, text in templates, and some text in XML
21cr|python-zope.i18nmessageid-5.0.1-3|52	data.  The project implies a source language and an application
21cr|python-zope.i18nmessageid-5.0.1-3|53	context.
21cr|python-zope.i18nmessageid-5.0.1-3|54	
21cr|python-zope.i18nmessageid-5.0.1-3|55	We can think of a source domain as a collection of messages and
21cr|python-zope.i18nmessageid-5.0.1-3|56	associated translation strings.
21cr|python-zope.i18nmessageid-5.0.1-3|57	
21cr|python-zope.i18nmessageid-5.0.1-3|58	We often need to create unicode strings that will be displayed by
21cr|python-zope.i18nmessageid-5.0.1-3|59	separate views.  The view cannot translate the string without knowing
21cr|python-zope.i18nmessageid-5.0.1-3|60	its source domain.  A string or unicode literal carries no domain
21cr|python-zope.i18nmessageid-5.0.1-3|61	information, therefore we use messages.  Messages are unicode strings
21cr|python-zope.i18nmessageid-5.0.1-3|62	which carry a translation source domain and possibly a default
21cr|python-zope.i18nmessageid-5.0.1-3|63	translation.  They are created by a message factory. The message
21cr|python-zope.i18nmessageid-5.0.1-3|64	factory is created by calling ``MessageFactory`` with the source
21cr|python-zope.i18nmessageid-5.0.1-3|65	domain.
21cr|python-zope.i18nmessageid-5.0.1-3|66	
21cr|python-zope.i18nmessageid-5.0.1-3|67	This package provides facilities for *declaring* such messages within
21cr|python-zope.i18nmessageid-5.0.1-3|68	program source text;  translation of the messages is the responsiblitiy
21cr|python-zope.i18nmessageid-5.0.1-3|69	of the 'zope.i18n' package.
21cr|python-zope.i18nmessageid-5.0.1-3|70	
21cr|python-zope.i18nmessageid-5.0.1-3|71	Please see http://docs.zope.org/zope.i18nmessageid/ for the documentation.
21cr|python-zope.i18nmessageid-5.0.1-3|72	
21cr|python-zope.i18nmessageid-5.0.1-3|73	%files -n python3-%{pypi_name}
21cr|python-zope.i18nmessageid-5.0.1-3|74	%doc README* CHANGES* COPYRIGHT*
21cr|python-zope.i18nmessageid-5.0.1-3|75	%{py3_platsitedir}/zope/i18nmessageid/*
21cr|python-zope.i18nmessageid-5.0.1-3|76	%{py3_platsitedir}/zope.i18nmessageid*.egg-info
21cr|python-zope.i18nmessageid-5.0.1-3|77	%{py3_platsitedir}/zope.i18nmessageid*.pth
21cr|python-zope.i18nmessageid-5.0.1-3|78	
21cr|python-zope.i18nmessageid-5.0.1-3|79	#-------------------------------------------------------------
21cr|python-zope.i18nmessageid-5.0.1-3|80	
21cr|python-zope.i18nmessageid-5.0.1-3|81	%prep
21cr|python-zope.i18nmessageid-5.0.1-3|82	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.i18nmessageid-5.0.1-3|83	
21cr|python-zope.i18nmessageid-5.0.1-3|84	%build
21cr|python-zope.i18nmessageid-5.0.1-3|85	%py3_build
21cr|python-zope.i18nmessageid-5.0.1-3|86	
21cr|python-zope.i18nmessageid-5.0.1-3|87	%install
21cr|python-zope.i18nmessageid-5.0.1-3|88	%py3_install
21cr|python-zope.i18nmessageid-5.0.1-3|89	
21cr|python-zope.i18nmessageid-5.0.1-3|90	%check
21cr|python-zope.i18nmessageid-5.0.1-3|91	# need internet connection
21cr|python-zope.i18nmessageid-5.0.1-3|92	#python3 setup.py test
21cr|python-zope.i18nmessageid-5.0.1-3|93	

7317 21
21cr|python-zope.index-5.2.1-1|1	%define	oname	zope.index
21cr|python-zope.index-5.2.1-1|2	
21cr|python-zope.index-5.2.1-1|3	Name:		python-%{oname}
21cr|python-zope.index-5.2.1-1|4	Version:	5.2.1
21cr|python-zope.index-5.2.1-1|5	Release:	1
21cr|python-zope.index-5.2.1-1|6	Summary:	Indices for using with catalog like text, field, etc
21cr|python-zope.index-5.2.1-1|7	Source0:	https://files.pythonhosted.org/packages/cf/e0/5ef3420398114a6f539375ea9334a211f4de4eec63b28efd450a47e46c5b/zope.index-5.2.1.tar.gz
21cr|python-zope.index-5.2.1-1|8	License:	ZPL 2.1
21cr|python-zope.index-5.2.1-1|9	Group:		Development/Python
21cr|python-zope.index-5.2.1-1|10	Url:		http://pypi.python.org/pypi/zope.index
21cr|python-zope.index-5.2.1-1|11	BuildRequires:	python3-devel python3-setuptools
21cr|python-zope.index-5.2.1-1|12	
21cr|python-zope.index-5.2.1-1|13	Requires:	python3egg(btrees)
21cr|python-zope.index-5.2.1-1|14	Requires:	python3egg(persistent)
21cr|python-zope.index-5.2.1-1|15	Requires:	python3egg(setuptools)
21cr|python-zope.index-5.2.1-1|16	Requires:	python3egg(six)
21cr|python-zope.index-5.2.1-1|17	Requires:	python3egg(zope.interface)
21cr|python-zope.index-5.2.1-1|18	
21cr|python-zope.index-5.2.1-1|19	
21cr|python-zope.index-5.2.1-1|20	%description
21cr|python-zope.index-5.2.1-1|21	Overview
21cr|python-zope.index-5.2.1-1|22	--------
21cr|python-zope.index-5.2.1-1|23	
21cr|python-zope.index-5.2.1-1|24	The ``zope.index`` package provides several indices for the Zope
21cr|python-zope.index-5.2.1-1|25	catalog.  These include:
21cr|python-zope.index-5.2.1-1|26	
21cr|python-zope.index-5.2.1-1|27	* a field index (for indexing orderable values),
21cr|python-zope.index-5.2.1-1|28	
21cr|python-zope.index-5.2.1-1|29	* a keyword index,
21cr|python-zope.index-5.2.1-1|30	
21cr|python-zope.index-5.2.1-1|31	* a topic index,
21cr|python-zope.index-5.2.1-1|32	
21cr|python-zope.index-5.2.1-1|33	* a text index (with support for lexicon, splitter, normalizer, etc.)
21cr|python-zope.index-5.2.1-1|34	
21cr|python-zope.index-5.2.1-1|35	
21cr|python-zope.index-5.2.1-1|36	
21cr|python-zope.index-5.2.1-1|37	
21cr|python-zope.index-5.2.1-1|38	%package -n python3-%{oname}
21cr|python-zope.index-5.2.1-1|39	Summary:	Indices for using with catalog like text, field, etc
21cr|python-zope.index-5.2.1-1|40	
21cr|python-zope.index-5.2.1-1|41	%description -n python3-%{oname}
21cr|python-zope.index-5.2.1-1|42	Overview
21cr|python-zope.index-5.2.1-1|43	--------
21cr|python-zope.index-5.2.1-1|44	
21cr|python-zope.index-5.2.1-1|45	The ``zope.index`` package provides several indices for the Zope
21cr|python-zope.index-5.2.1-1|46	catalog.  These include:
21cr|python-zope.index-5.2.1-1|47	
21cr|python-zope.index-5.2.1-1|48	* a field index (for indexing orderable values),
21cr|python-zope.index-5.2.1-1|49	
21cr|python-zope.index-5.2.1-1|50	* a keyword index,
21cr|python-zope.index-5.2.1-1|51	
21cr|python-zope.index-5.2.1-1|52	* a topic index,
21cr|python-zope.index-5.2.1-1|53	
21cr|python-zope.index-5.2.1-1|54	* a text index (with support for lexicon, splitter, normalizer, etc.)
21cr|python-zope.index-5.2.1-1|55	
21cr|python-zope.index-5.2.1-1|56	
21cr|python-zope.index-5.2.1-1|57	
21cr|python-zope.index-5.2.1-1|58	
21cr|python-zope.index-5.2.1-1|59	
21cr|python-zope.index-5.2.1-1|60	%prep
21cr|python-zope.index-5.2.1-1|61	%setup -q -n %{oname}-%{version}
21cr|python-zope.index-5.2.1-1|62	
21cr|python-zope.index-5.2.1-1|63	%build
21cr|python-zope.index-5.2.1-1|64	python3 setup.py build
21cr|python-zope.index-5.2.1-1|65	
21cr|python-zope.index-5.2.1-1|66	%install
21cr|python-zope.index-5.2.1-1|67	python3 setup.py install --root=%{buildroot}
21cr|python-zope.index-5.2.1-1|68	
21cr|python-zope.index-5.2.1-1|69	%check
21cr|python-zope.index-5.2.1-1|70	#python3 setup.py test
21cr|python-zope.index-5.2.1-1|71	
21cr|python-zope.index-5.2.1-1|72	%files -n python3-%{oname}
21cr|python-zope.index-5.2.1-1|73	%{py3_platsitedir}/zope/index
21cr|python-zope.index-5.2.1-1|74	%{py3_platsitedir}/zope.index*

7318 21
21cr|python-zope.intid-5.0-1|1	%define    pypi_name    zope.intid
21cr|python-zope.intid-5.0-1|2	
21cr|python-zope.intid-5.0-1|3	Name:       python-%{pypi_name}
21cr|python-zope.intid-5.0-1|4	Version:    5.0
21cr|python-zope.intid-5.0-1|5	Release:    1
21cr|python-zope.intid-5.0-1|6	Summary:    Integer Id Utility
21cr|python-zope.intid-5.0-1|7	License:    ZPLv2.1
21cr|python-zope.intid-5.0-1|8	Group:      Development/Python
21cr|python-zope.intid-5.0-1|9	Url:        http://pypi.python.org/pypi/zope.intid
21cr|python-zope.intid-5.0-1|10	Source0:    %{pypi_source}
21cr|python-zope.intid-5.0-1|11	
21cr|python-zope.intid-5.0-1|12	BuildRequires:  pkgconfig(python3)
21cr|python-zope.intid-5.0-1|13	BuildRequires:  python3egg(setuptools)
21cr|python-zope.intid-5.0-1|14	BuildRequires:  python3egg(zope.security)
21cr|python-zope.intid-5.0-1|15	BuildRequires:  python3egg(zope.proxy)
21cr|python-zope.intid-5.0-1|16	BuildRequires:  python3egg(zope.location)
21cr|python-zope.intid-5.0-1|17	BuildRequires:  python3egg(zope.keyreference)
21cr|python-zope.intid-5.0-1|18	BuildRequires:  python3egg(zope.event)
21cr|python-zope.intid-5.0-1|19	BuildRequires:  python3egg(zope.component)
21cr|python-zope.intid-5.0-1|20	BuildRequires:  python3egg(zope.lifecycleevent)
21cr|python-zope.intid-5.0-1|21	BuildRequires:  python3egg(persistent)
21cr|python-zope.intid-5.0-1|22	BuildRequires:  python3egg(zodb3)
21cr|python-zope.intid-5.0-1|23	BuildRequires:  python3egg(btrees)
21cr|python-zope.intid-5.0-1|24	BuildRequires:  python3egg(zope.schema)
21cr|python-zope.intid-5.0-1|25	BuildRequires:  python3egg(zope.proxy)
21cr|python-zope.intid-5.0-1|26	BuildRequires:  python3egg(zope.site)
21cr|python-zope.intid-5.0-1|27	BuildRequires:  python3egg(zope.testing)
21cr|python-zope.intid-5.0-1|28	BuildRequires:  python3egg(zope.testrunner)
21cr|python-zope.intid-5.0-1|29	BuildRequires:  python3egg(zope.i18nmessageid)
21cr|python-zope.intid-5.0-1|30	BuildRequires:  python3egg(zope.traversing)
21cr|python-zope.intid-5.0-1|31	BuildRequires:  python3egg(zope.container)
21cr|python-zope.intid-5.0-1|32	
21cr|python-zope.intid-5.0-1|33	BuildArch:    noarch
21cr|python-zope.intid-5.0-1|34	
21cr|python-zope.intid-5.0-1|35	%description
21cr|python-zope.intid-5.0-1|36	This package provides an API to create integer ids for any object. Later
21cr|python-zope.intid-5.0-1|37	objects can be looked up by their id as well. This functionality is commonly
21cr|python-zope.intid-5.0-1|38	used in situations where dealing with objects is undesirably, such as in
21cr|python-zope.intid-5.0-1|39	search indices or any code that needs an easy hash of an object.
21cr|python-zope.intid-5.0-1|40	#------------------------------------------------------------------------------
21cr|python-zope.intid-5.0-1|41	
21cr|python-zope.intid-5.0-1|42	%package -n python3-%{pypi_name}
21cr|python-zope.intid-5.0-1|43	Summary:    Integer Id Utility
21cr|python-zope.intid-5.0-1|44	
21cr|python-zope.intid-5.0-1|45	%description -n python3-%{pypi_name}
21cr|python-zope.intid-5.0-1|46	This package provides an API to create integer ids for any object. Later
21cr|python-zope.intid-5.0-1|47	objects can be looked up by their id as well. This functionality is commonly
21cr|python-zope.intid-5.0-1|48	used in situations where dealing with objects is undesirably, such as in
21cr|python-zope.intid-5.0-1|49	search indices or any code that needs an easy hash of an object.
21cr|python-zope.intid-5.0-1|50	
21cr|python-zope.intid-5.0-1|51	%files -n python3-%{pypi_name}
21cr|python-zope.intid-5.0-1|52	%doc *.txt *.rst
21cr|python-zope.intid-5.0-1|53	%{py3_puresitedir}/zope/intid
21cr|python-zope.intid-5.0-1|54	%{py3_puresitedir}/zope.intid*
21cr|python-zope.intid-5.0-1|55	#------------------------------------------------------------------------------
21cr|python-zope.intid-5.0-1|56	
21cr|python-zope.intid-5.0-1|57	%prep
21cr|python-zope.intid-5.0-1|58	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.intid-5.0-1|59	sed -e "s|ZODB|ZODB3|"  setup.py
21cr|python-zope.intid-5.0-1|60	
21cr|python-zope.intid-5.0-1|61	%build
21cr|python-zope.intid-5.0-1|62	%py3_build
21cr|python-zope.intid-5.0-1|63	
21cr|python-zope.intid-5.0-1|64	%install
21cr|python-zope.intid-5.0-1|65	%py3_install
21cr|python-zope.intid-5.0-1|66	
21cr|python-zope.intid-5.0-1|67	%check
21cr|python-zope.intid-5.0-1|68	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-zope.intid-5.0-1|69	python3 -m zope.intid.tests
21cr|python-zope.intid-5.0-1|70	
21cr|python-zope.intid-5.0-1|71	

7319 21
21cr|python-zope.keyreference-5.0.0-1|1	%define	pypi_name	zope.keyreference
21cr|python-zope.keyreference-5.0.0-1|2	
21cr|python-zope.keyreference-5.0.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.keyreference-5.0.0-1|4	Version:	5.0.0
21cr|python-zope.keyreference-5.0.0-1|5	Release:	1
21cr|python-zope.keyreference-5.0.0-1|6	Summary:	Key References
21cr|python-zope.keyreference-5.0.0-1|7	Group:		Development/Python
21cr|python-zope.keyreference-5.0.0-1|8	License:	ZPL 2.1
21cr|python-zope.keyreference-5.0.0-1|9	Url:		https://pypi.python.org/pypi/zope.keyreference
21cr|python-zope.keyreference-5.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/ff/49/e5875f5650c4194279bd2009fab659664c79b79186d8d1e8df510f7c9cb7/zope.keyreference-5.0.0.tar.gz
21cr|python-zope.keyreference-5.0.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.keyreference-5.0.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.keyreference-5.0.0-1|13	BuildArch:	noarch
21cr|python-zope.keyreference-5.0.0-1|14	
21cr|python-zope.keyreference-5.0.0-1|15	%description
21cr|python-zope.keyreference-5.0.0-1|16	Object references that support stable comparison and hashes.
21cr|python-zope.keyreference-5.0.0-1|17	
21cr|python-zope.keyreference-5.0.0-1|18	#----------------------------------------------------------
21cr|python-zope.keyreference-5.0.0-1|19	
21cr|python-zope.keyreference-5.0.0-1|20	%package -n python3-%{pypi_name}
21cr|python-zope.keyreference-5.0.0-1|21	Summary:	Key References
21cr|python-zope.keyreference-5.0.0-1|22	Group:		Development/Python
21cr|python-zope.keyreference-5.0.0-1|23	Requires:       python3egg(setuptools)
21cr|python-zope.keyreference-5.0.0-1|24	#Requires: python3egg(zodb3)
21cr|python-zope.keyreference-5.0.0-1|25	Requires: python3egg(zope.component)
21cr|python-zope.keyreference-5.0.0-1|26	Requires: python3egg(zope.i18nmessageid)
21cr|python-zope.keyreference-5.0.0-1|27	Requires: python3egg(zope.interface)
21cr|python-zope.keyreference-5.0.0-1|28	Requires: python3egg(zope.schema)
21cr|python-zope.keyreference-5.0.0-1|29	
21cr|python-zope.keyreference-5.0.0-1|30	%description -n python3-%{pypi_name}
21cr|python-zope.keyreference-5.0.0-1|31	Object references that support stable comparison and hashes.
21cr|python-zope.keyreference-5.0.0-1|32	
21cr|python-zope.keyreference-5.0.0-1|33	%files -n python3-%{pypi_name}
21cr|python-zope.keyreference-5.0.0-1|34	%doc *.txt
21cr|python-zope.keyreference-5.0.0-1|35	%{py3_puresitedir}/zope/keyreference
21cr|python-zope.keyreference-5.0.0-1|36	%{py3_puresitedir}/zope.keyreference*
21cr|python-zope.keyreference-5.0.0-1|37	
21cr|python-zope.keyreference-5.0.0-1|38	#----------------------------------------------------------
21cr|python-zope.keyreference-5.0.0-1|39	%prep
21cr|python-zope.keyreference-5.0.0-1|40	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.keyreference-5.0.0-1|41	perl -pi -e "s|ZODB|ZODB3|"  setup.py
21cr|python-zope.keyreference-5.0.0-1|42	
21cr|python-zope.keyreference-5.0.0-1|43	%build
21cr|python-zope.keyreference-5.0.0-1|44	%py3_build
21cr|python-zope.keyreference-5.0.0-1|45	
21cr|python-zope.keyreference-5.0.0-1|46	%install
21cr|python-zope.keyreference-5.0.0-1|47	%py3_install
21cr|python-zope.keyreference-5.0.0-1|48	
21cr|python-zope.keyreference-5.0.0-1|49	%check
21cr|python-zope.keyreference-5.0.0-1|50	#python3 setup.py test
21cr|python-zope.keyreference-5.0.0-1|51	

7320 21
21cr|python-zope.lifecycleevent-4.4-1|1	%define	oname	zope.lifecycleevent
21cr|python-zope.lifecycleevent-4.4-1|2	
21cr|python-zope.lifecycleevent-4.4-1|3	Name:		python-%{oname}
21cr|python-zope.lifecycleevent-4.4-1|4	Version:	4.4
21cr|python-zope.lifecycleevent-4.4-1|5	Release:	1
21cr|python-zope.lifecycleevent-4.4-1|6	Summary:	Object life-cycle events
21cr|python-zope.lifecycleevent-4.4-1|7	Source0:	https://files.pythonhosted.org/packages/c5/d3/1ec0c4f0b5092cefcbf299161a4852ff94e22f82e5392f34d24df6fccfd2/zope.lifecycleevent-4.4.tar.gz
21cr|python-zope.lifecycleevent-4.4-1|8	License:	ZPL 2.1
21cr|python-zope.lifecycleevent-4.4-1|9	Group:		Development/Python
21cr|python-zope.lifecycleevent-4.4-1|10	Url:		http://pypi.python.org/pypi/zope.lifecycleevent
21cr|python-zope.lifecycleevent-4.4-1|11	BuildArch:	noarch
21cr|python-zope.lifecycleevent-4.4-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.lifecycleevent-4.4-1|13	BuildRequires:	python3egg(zope.event)
21cr|python-zope.lifecycleevent-4.4-1|14	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.lifecycleevent-4.4-1|15	
21cr|python-zope.lifecycleevent-4.4-1|16	%description
21cr|python-zope.lifecycleevent-4.4-1|17	=================
21cr|python-zope.lifecycleevent-4.4-1|18	Life-cycle events
21cr|python-zope.lifecycleevent-4.4-1|19	=================
21cr|python-zope.lifecycleevent-4.4-1|20	
21cr|python-zope.lifecycleevent-4.4-1|21	In Zope, events are used by components to inform each other about
21cr|python-zope.lifecycleevent-4.4-1|22	relevant new objects and object modifications.
21cr|python-zope.lifecycleevent-4.4-1|23	
21cr|python-zope.lifecycleevent-4.4-1|24	Some event consumers like catalogs and caches may need more information to
21cr|python-zope.lifecycleevent-4.4-1|25	update themselves in an efficient manner. The necessary information can be
21cr|python-zope.lifecycleevent-4.4-1|26	provided as optional modification descriptions of the ObjectModifiedEvent.
21cr|python-zope.lifecycleevent-4.4-1|27	
21cr|python-zope.lifecycleevent-4.4-1|28	
21cr|python-zope.lifecycleevent-4.4-1|29	%package -n python3-%{oname}
21cr|python-zope.lifecycleevent-4.4-1|30	Summary:	Object life-cycle events
21cr|python-zope.lifecycleevent-4.4-1|31	
21cr|python-zope.lifecycleevent-4.4-1|32	%description -n python3-%{oname}
21cr|python-zope.lifecycleevent-4.4-1|33	=================
21cr|python-zope.lifecycleevent-4.4-1|34	Life-cycle events
21cr|python-zope.lifecycleevent-4.4-1|35	=================
21cr|python-zope.lifecycleevent-4.4-1|36	
21cr|python-zope.lifecycleevent-4.4-1|37	In Zope, events are used by components to inform each other about
21cr|python-zope.lifecycleevent-4.4-1|38	relevant new objects and object modifications.
21cr|python-zope.lifecycleevent-4.4-1|39	
21cr|python-zope.lifecycleevent-4.4-1|40	Some event consumers like catalogs and caches may need more information to
21cr|python-zope.lifecycleevent-4.4-1|41	update themselves in an efficient manner. The necessary information can be
21cr|python-zope.lifecycleevent-4.4-1|42	provided as optional modification descriptions of the ObjectModifiedEvent.
21cr|python-zope.lifecycleevent-4.4-1|43	
21cr|python-zope.lifecycleevent-4.4-1|44	
21cr|python-zope.lifecycleevent-4.4-1|45	
21cr|python-zope.lifecycleevent-4.4-1|46	%prep
21cr|python-zope.lifecycleevent-4.4-1|47	%setup -q -n %{oname}-%{version}
21cr|python-zope.lifecycleevent-4.4-1|48	
21cr|python-zope.lifecycleevent-4.4-1|49	%build
21cr|python-zope.lifecycleevent-4.4-1|50	python3 setup.py build
21cr|python-zope.lifecycleevent-4.4-1|51	
21cr|python-zope.lifecycleevent-4.4-1|52	%install
21cr|python-zope.lifecycleevent-4.4-1|53	python3 setup.py install --root=%{buildroot}
21cr|python-zope.lifecycleevent-4.4-1|54	
21cr|python-zope.lifecycleevent-4.4-1|55	%check
21cr|python-zope.lifecycleevent-4.4-1|56	# python3 setup.py test
21cr|python-zope.lifecycleevent-4.4-1|57	
21cr|python-zope.lifecycleevent-4.4-1|58	%files -n python3-%{oname}
21cr|python-zope.lifecycleevent-4.4-1|59	%doc CHANGES.rst
21cr|python-zope.lifecycleevent-4.4-1|60	%doc COPYRIGHT.txt
21cr|python-zope.lifecycleevent-4.4-1|61	%doc LICENSE.txt
21cr|python-zope.lifecycleevent-4.4-1|62	%{py3_puresitedir}/zope/lifecycleevent/*
21cr|python-zope.lifecycleevent-4.4-1|63	%{py3_puresitedir}/zope.lifecycleevent*.egg-info
21cr|python-zope.lifecycleevent-4.4-1|64	%{py3_puresitedir}/zope.lifecycleevent*.pth

7321 21
21cr|python-zope.location-4.3-1|1	%define	pypi_name	zope.location
21cr|python-zope.location-4.3-1|2	
21cr|python-zope.location-4.3-1|3	Name:		python-%{pypi_name}
21cr|python-zope.location-4.3-1|4	Version:	4.3
21cr|python-zope.location-4.3-1|5	Release:	1
21cr|python-zope.location-4.3-1|6	Summary:	Zope Location
21cr|python-zope.location-4.3-1|7	
21cr|python-zope.location-4.3-1|8	Source0:	%{pypi_source}
21cr|python-zope.location-4.3-1|9	License:	ZPL 2.1
21cr|python-zope.location-4.3-1|10	Group:		Development/Python
21cr|python-zope.location-4.3-1|11	Url:		http://pypi.python.org/pypi/zope.location/
21cr|python-zope.location-4.3-1|12	BuildArch:	noarch
21cr|python-zope.location-4.3-1|13	BuildRequires:	python3-setuptools
21cr|python-zope.location-4.3-1|14	BuildRequires:	python3-devel
21cr|python-zope.location-4.3-1|15	
21cr|python-zope.location-4.3-1|16	%description
21cr|python-zope.location-4.3-1|17	Zope Location
21cr|python-zope.location-4.3-1|18	In Zope3, location are special objects that has a structural location.
21cr|python-zope.location-4.3-1|19	
21cr|python-zope.location-4.3-1|20	#---------------------------------------------------
21cr|python-zope.location-4.3-1|21	%package -n python3-%{pypi_name}
21cr|python-zope.location-4.3-1|22	Summary:	Zope Location
21cr|python-zope.location-4.3-1|23	Group:		Development/Python
21cr|python-zope.location-4.3-1|24	
21cr|python-zope.location-4.3-1|25	%description -n python3-%{pypi_name}
21cr|python-zope.location-4.3-1|26	Zope Location
21cr|python-zope.location-4.3-1|27	In Zope3, location are special objects that has a structural location.
21cr|python-zope.location-4.3-1|28	
21cr|python-zope.location-4.3-1|29	%files -n python3-%{pypi_name}
21cr|python-zope.location-4.3-1|30	%doc COPYRIGHT.txt
21cr|python-zope.location-4.3-1|31	%doc LICENSE.txt
21cr|python-zope.location-4.3-1|32	%{py3_puresitedir}/zope/location/*
21cr|python-zope.location-4.3-1|33	%{py3_puresitedir}/zope.location*.egg-info
21cr|python-zope.location-4.3-1|34	%{py3_puresitedir}/zope.location*.pth
21cr|python-zope.location-4.3-1|35	
21cr|python-zope.location-4.3-1|36	#---------------------------------------------------
21cr|python-zope.location-4.3-1|37	
21cr|python-zope.location-4.3-1|38	%prep
21cr|python-zope.location-4.3-1|39	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.location-4.3-1|40	
21cr|python-zope.location-4.3-1|41	%build
21cr|python-zope.location-4.3-1|42	%py3_build
21cr|python-zope.location-4.3-1|43	
21cr|python-zope.location-4.3-1|44	%install
21cr|python-zope.location-4.3-1|45	%py3_install
21cr|python-zope.location-4.3-1|46	
21cr|python-zope.location-4.3-1|47	#%check
21cr|python-zope.location-4.3-1|48	#python3 setup.py test

7322 21
21cr|python-zope.login-2.2-3|1	%define	pypi_name	zope.login
21cr|python-zope.login-2.2-3|2	
21cr|python-zope.login-2.2-3|3	Name:		python-%{pypi_name}
21cr|python-zope.login-2.2-3|4	Version:	2.2
21cr|python-zope.login-2.2-3|5	Release:	3
21cr|python-zope.login-2.2-3|6	Summary:	Login helpers for zope.publisher / authentication
21cr|python-zope.login-2.2-3|7	Source0:	%{pypi_source}
21cr|python-zope.login-2.2-3|8	License:	ZPL 2.1
21cr|python-zope.login-2.2-3|9	Group:		Development/Python
21cr|python-zope.login-2.2-3|10	Url:		http://pypi.python.org/pypi/zope.login
21cr|python-zope.login-2.2-3|11	BuildArch:	noarch
21cr|python-zope.login-2.2-3|12	BuildRequires:	python3-setuptools
21cr|python-zope.login-2.2-3|13	BuildRequires:	python3-devel
21cr|python-zope.login-2.2-3|14	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.login-2.2-3|15	BuildRequires:	python3egg(zope.component)
21cr|python-zope.login-2.2-3|16	BuildRequires:	python3egg(zope.authentication)
21cr|python-zope.login-2.2-3|17	BuildRequires:	python3egg(zope.security)
21cr|python-zope.login-2.2-3|18	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.login-2.2-3|19	BuildRequires:	python3egg(zope.location)
21cr|python-zope.login-2.2-3|20	
21cr|python-zope.login-2.2-3|21	%description
21cr|python-zope.login-2.2-3|22	Overview
21cr|python-zope.login-2.2-3|23	========
21cr|python-zope.login-2.2-3|24	
21cr|python-zope.login-2.2-3|25	This package provides a login helpers for zope.publisher based on the concepts
21cr|python-zope.login-2.2-3|26	of zope.authentication.
21cr|python-zope.login-2.2-3|27	#-----------------------------------------------------------
21cr|python-zope.login-2.2-3|28	
21cr|python-zope.login-2.2-3|29	%package -n python3-%{pypi_name}
21cr|python-zope.login-2.2-3|30	Summary:	Login helpers for zope.publisher / authentication
21cr|python-zope.login-2.2-3|31	Group:		Development/Python
21cr|python-zope.login-2.2-3|32	
21cr|python-zope.login-2.2-3|33	%description -n python3-%{pypi_name}
21cr|python-zope.login-2.2-3|34	Overview
21cr|python-zope.login-2.2-3|35	========
21cr|python-zope.login-2.2-3|36	
21cr|python-zope.login-2.2-3|37	This package provides a login helpers for zope.publisher based on the concepts
21cr|python-zope.login-2.2-3|38	of zope.authentication.
21cr|python-zope.login-2.2-3|39	
21cr|python-zope.login-2.2-3|40	%files -n python3-%{pypi_name}
21cr|python-zope.login-2.2-3|41	%{py3_puresitedir}/zope/login
21cr|python-zope.login-2.2-3|42	%{py3_puresitedir}/zope.login*
21cr|python-zope.login-2.2-3|43	#-----------------------------------------------------------
21cr|python-zope.login-2.2-3|44	%prep
21cr|python-zope.login-2.2-3|45	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.login-2.2-3|46	
21cr|python-zope.login-2.2-3|47	%build
21cr|python-zope.login-2.2-3|48	%py3_build
21cr|python-zope.login-2.2-3|49	
21cr|python-zope.login-2.2-3|50	%install
21cr|python-zope.login-2.2-3|51	%py3_install
21cr|python-zope.login-2.2-3|52	
21cr|python-zope.login-2.2-3|53	%check
21cr|python-zope.login-2.2-3|54	# python3 setup.py test
21cr|python-zope.login-2.2-3|55	

7323 21
21cr|python-zope.mimetype-3.0-1|1	%define	pypi_name	zope.mimetype
21cr|python-zope.mimetype-3.0-1|2	
21cr|python-zope.mimetype-3.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.mimetype-3.0-1|4	Version:	3.0
21cr|python-zope.mimetype-3.0-1|5	Release:	1
21cr|python-zope.mimetype-3.0-1|6	Summary:	A simple package for working with MIME content types
21cr|python-zope.mimetype-3.0-1|7	License:	ZPLv2.1
21cr|python-zope.mimetype-3.0-1|8	Group:		Development/Python
21cr|python-zope.mimetype-3.0-1|9	Url:		http://pypi.python.org/pypi/zope.mimetype
21cr|python-zope.mimetype-3.0-1|10	Source0:	%{pypi_source}
21cr|python-zope.mimetype-3.0-1|11	BuildRequires:	python3egg(setuptools)
21cr|python-zope.mimetype-3.0-1|12	BuildRequires:	pkgconfig(python3)
21cr|python-zope.mimetype-3.0-1|13	BuildRequires:	python3egg(zope.security)
21cr|python-zope.mimetype-3.0-1|14	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.mimetype-3.0-1|15	BuildRequires:	python3egg(zope.formlib)
21cr|python-zope.mimetype-3.0-1|16	BuildRequires:	python3egg(zope.browserresource)
21cr|python-zope.mimetype-3.0-1|17	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.mimetype-3.0-1|18	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.mimetype-3.0-1|19	BuildRequires:	python3egg(btrees)
21cr|python-zope.mimetype-3.0-1|20	BuildArch:	noarch
21cr|python-zope.mimetype-3.0-1|21	
21cr|python-zope.mimetype-3.0-1|22	
21cr|python-zope.mimetype-3.0-1|23	%description
21cr|python-zope.mimetype-3.0-1|24	This package provides a way to work with MIME content types.  There
21cr|python-zope.mimetype-3.0-1|25	are several interfaces defined here, many of which are used primarily
21cr|python-zope.mimetype-3.0-1|26	to look things up based on different bits of information.
21cr|python-zope.mimetype-3.0-1|27	#----------------------------------------------------------
21cr|python-zope.mimetype-3.0-1|28	
21cr|python-zope.mimetype-3.0-1|29	%package -n python3-%{pypi_name}
21cr|python-zope.mimetype-3.0-1|30	Summary:	A simple package for working with MIME content types
21cr|python-zope.mimetype-3.0-1|31	Group:		Development/Python
21cr|python-zope.mimetype-3.0-1|32	
21cr|python-zope.mimetype-3.0-1|33	%description -n python3-%{pypi_name}
21cr|python-zope.mimetype-3.0-1|34	This package provides a way to work with MIME content types.  There
21cr|python-zope.mimetype-3.0-1|35	are several interfaces defined here, many of which are used primarily
21cr|python-zope.mimetype-3.0-1|36	to look things up based on different bits of information.
21cr|python-zope.mimetype-3.0-1|37	
21cr|python-zope.mimetype-3.0-1|38	%files -n python3-%{pypi_name}
21cr|python-zope.mimetype-3.0-1|39	%doc *.txt *.rst
21cr|python-zope.mimetype-3.0-1|40	%{py3_puresitedir}/zope/*
21cr|python-zope.mimetype-3.0-1|41	%{py3_puresitedir}/%{pypi_name}*
21cr|python-zope.mimetype-3.0-1|42	#----------------------------------------------------------
21cr|python-zope.mimetype-3.0-1|43	
21cr|python-zope.mimetype-3.0-1|44	%prep
21cr|python-zope.mimetype-3.0-1|45	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.mimetype-3.0-1|46	rm -fr  src/%{pypi_name}.egg-info
21cr|python-zope.mimetype-3.0-1|47	
21cr|python-zope.mimetype-3.0-1|48	%build
21cr|python-zope.mimetype-3.0-1|49	%py3_build
21cr|python-zope.mimetype-3.0-1|50	
21cr|python-zope.mimetype-3.0-1|51	%install
21cr|python-zope.mimetype-3.0-1|52	%py3_install
21cr|python-zope.mimetype-3.0-1|53	
21cr|python-zope.mimetype-3.0-1|54	%check
21cr|python-zope.mimetype-3.0-1|55	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-zope.mimetype-3.0-1|56	zope-testrunner -vvv --test-path=src
21cr|python-zope.mimetype-3.0-1|57	

7324 21
21cr|python-zope.minmax-2.3-3|1	%define	pypi_name	zope.minmax
21cr|python-zope.minmax-2.3-3|2	
21cr|python-zope.minmax-2.3-3|3	Name:		python-%{pypi_name}
21cr|python-zope.minmax-2.3-3|4	Version:	2.3
21cr|python-zope.minmax-2.3-3|5	Release:	3
21cr|python-zope.minmax-2.3-3|6	Summary:	Homogeneous values favoring maximum or minimum for ZODB conflict resolution
21cr|python-zope.minmax-2.3-3|7	Source0:	%{pypi_source}
21cr|python-zope.minmax-2.3-3|8	License:	ZPL 2.1
21cr|python-zope.minmax-2.3-3|9	Group:		Development/Python
21cr|python-zope.minmax-2.3-3|10	Url:		http://pypi.io/pypi/zope.minmax/
21cr|python-zope.minmax-2.3-3|11	BuildArch:	noarch
21cr|python-zope.minmax-2.3-3|12	BuildRequires:	python3-setuptools
21cr|python-zope.minmax-2.3-3|13	BuildRequires:	pkgconfig(python3)
21cr|python-zope.minmax-2.3-3|14	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.minmax-2.3-3|15	BuildRequires:	python3egg(persistent)
21cr|python-zope.minmax-2.3-3|16	
21cr|python-zope.minmax-2.3-3|17	Requires:	python3egg(persistent)
21cr|python-zope.minmax-2.3-3|18	Requires:	python3egg(setuptools)
21cr|python-zope.minmax-2.3-3|19	Requires:	python3egg(zope.interface)
21cr|python-zope.minmax-2.3-3|20	
21cr|python-zope.minmax-2.3-3|21	%description
21cr|python-zope.minmax-2.3-3|22	=================================
21cr|python-zope.minmax-2.3-3|23	Min/Max Value Conflict Resolution
21cr|python-zope.minmax-2.3-3|24	=================================
21cr|python-zope.minmax-2.3-3|25	
21cr|python-zope.minmax-2.3-3|26	This package provides support for homogeneous values favoring maximum
21cr|python-zope.minmax-2.3-3|27	or minimum for ZODB conflict resolution.  See
21cr|python-zope.minmax-2.3-3|28	``src/zope/minmax/minmax.txt`` for a detailed description.
21cr|python-zope.minmax-2.3-3|29	
21cr|python-zope.minmax-2.3-3|30	
21cr|python-zope.minmax-2.3-3|31	#----------------------------------------------------------
21cr|python-zope.minmax-2.3-3|32	%package -n python3-%{pypi_name}
21cr|python-zope.minmax-2.3-3|33	Summary:	Homogeneous values favoring maximum or minimum for ZODB conflict resolution
21cr|python-zope.minmax-2.3-3|34	
21cr|python-zope.minmax-2.3-3|35	%description -n python3-%{pypi_name}
21cr|python-zope.minmax-2.3-3|36	=================================
21cr|python-zope.minmax-2.3-3|37	Min/Max Value Conflict Resolution
21cr|python-zope.minmax-2.3-3|38	=================================
21cr|python-zope.minmax-2.3-3|39	
21cr|python-zope.minmax-2.3-3|40	This package provides support for homogeneous values favoring maximum
21cr|python-zope.minmax-2.3-3|41	or minimum for ZODB conflict resolution.  See
21cr|python-zope.minmax-2.3-3|42	``src/zope/minmax/minmax.txt`` for a detailed description.
21cr|python-zope.minmax-2.3-3|43	
21cr|python-zope.minmax-2.3-3|44	%files -n python3-%{pypi_name}
21cr|python-zope.minmax-2.3-3|45	%{py3_puresitedir}/zope/minmax
21cr|python-zope.minmax-2.3-3|46	%{py3_puresitedir}/zope.minmax*
21cr|python-zope.minmax-2.3-3|47	
21cr|python-zope.minmax-2.3-3|48	#----------------------------------------------------------
21cr|python-zope.minmax-2.3-3|49	%prep
21cr|python-zope.minmax-2.3-3|50	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.minmax-2.3-3|51	
21cr|python-zope.minmax-2.3-3|52	%build
21cr|python-zope.minmax-2.3-3|53	%py3_build
21cr|python-zope.minmax-2.3-3|54	
21cr|python-zope.minmax-2.3-3|55	%install
21cr|python-zope.minmax-2.3-3|56	%py3_install
21cr|python-zope.minmax-2.3-3|57	
21cr|python-zope.minmax-2.3-3|58	%check
21cr|python-zope.minmax-2.3-3|59	python3 setup.py test

7325 21
21cr|python-zope.pagetemplate-5.0-1|1	%define	pypi_name	zope.pagetemplate
21cr|python-zope.pagetemplate-5.0-1|2	
21cr|python-zope.pagetemplate-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.pagetemplate-5.0-1|4	Version:	5.0
21cr|python-zope.pagetemplate-5.0-1|5	Release:	1
21cr|python-zope.pagetemplate-5.0-1|6	Summary:	Zope Page Templates
21cr|python-zope.pagetemplate-5.0-1|7	Group:		Development/Python
21cr|python-zope.pagetemplate-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.pagetemplate-5.0-1|9	Url:		https://pypi.python.org/pypi/zope.pagetemplate
21cr|python-zope.pagetemplate-5.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.pagetemplate-5.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.pagetemplate-5.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.pagetemplate-5.0-1|13	BuildRequires:	python3egg(zope.traversing)
21cr|python-zope.pagetemplate-5.0-1|14	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.pagetemplate-5.0-1|15	BuildRequires:	python3egg(zope.i18n)
21cr|python-zope.pagetemplate-5.0-1|16	BuildRequires:	python3egg(zope.tal)
21cr|python-zope.pagetemplate-5.0-1|17	BuildRequires:	python3egg(zope.tales)
21cr|python-zope.pagetemplate-5.0-1|18	BuildRequires:	python3egg(zope.component)
21cr|python-zope.pagetemplate-5.0-1|19	BuildRequires:	python3egg(six)
21cr|python-zope.pagetemplate-5.0-1|20	BuildRequires:	python3egg(zope.security)
21cr|python-zope.pagetemplate-5.0-1|21	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.pagetemplate-5.0-1|22	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.pagetemplate-5.0-1|23	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.pagetemplate-5.0-1|24	BuildRequires:	python3egg(zope.location)
21cr|python-zope.pagetemplate-5.0-1|25	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.pagetemplate-5.0-1|26	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.pagetemplate-5.0-1|27	BuildRequires:	python3egg(zope.untrustedpython)
21cr|python-zope.pagetemplate-5.0-1|28	BuildArch:	noarch
21cr|python-zope.pagetemplate-5.0-1|29	
21cr|python-zope.pagetemplate-5.0-1|30	%description
21cr|python-zope.pagetemplate-5.0-1|31	Page Templates provide an elegant templating mechanism that achieves a
21cr|python-zope.pagetemplate-5.0-1|32	clean separation of presentation and application logic while allowing
21cr|python-zope.pagetemplate-5.0-1|33	for designers to work with templates in their visual editing tools
21cr|python-zope.pagetemplate-5.0-1|34	(FrontPage, Dreamweaver, GoLive, etc.).
21cr|python-zope.pagetemplate-5.0-1|35	
21cr|python-zope.pagetemplate-5.0-1|36	#-----------------------------------------------------------------
21cr|python-zope.pagetemplate-5.0-1|37	%package -n python3-%{pypi_name}
21cr|python-zope.pagetemplate-5.0-1|38	Summary:	Zope Page Templates
21cr|python-zope.pagetemplate-5.0-1|39	Group:		Development/Python
21cr|python-zope.pagetemplate-5.0-1|40	
21cr|python-zope.pagetemplate-5.0-1|41	%description -n python3-%{pypi_name}
21cr|python-zope.pagetemplate-5.0-1|42	Page Templates provide an elegant templating mechanism that achieves a
21cr|python-zope.pagetemplate-5.0-1|43	clean separation of presentation and application logic while allowing
21cr|python-zope.pagetemplate-5.0-1|44	for designers to work with templates in their visual editing tools
21cr|python-zope.pagetemplate-5.0-1|45	(FrontPage, Dreamweaver, GoLive, etc.).
21cr|python-zope.pagetemplate-5.0-1|46	
21cr|python-zope.pagetemplate-5.0-1|47	%files -n python3-%{pypi_name}
21cr|python-zope.pagetemplate-5.0-1|48	%{py3_puresitedir}/zope/pagetemplate
21cr|python-zope.pagetemplate-5.0-1|49	%{py3_puresitedir}/zope.pagetemplate*
21cr|python-zope.pagetemplate-5.0-1|50	
21cr|python-zope.pagetemplate-5.0-1|51	#-----------------------------------------------------------------
21cr|python-zope.pagetemplate-5.0-1|52	
21cr|python-zope.pagetemplate-5.0-1|53	%prep
21cr|python-zope.pagetemplate-5.0-1|54	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.pagetemplate-5.0-1|55	
21cr|python-zope.pagetemplate-5.0-1|56	%build
21cr|python-zope.pagetemplate-5.0-1|57	%py3_build
21cr|python-zope.pagetemplate-5.0-1|58	
21cr|python-zope.pagetemplate-5.0-1|59	%install
21cr|python-zope.pagetemplate-5.0-1|60	%py3_install
21cr|python-zope.pagetemplate-5.0-1|61	
21cr|python-zope.pagetemplate-5.0-1|62	%check
21cr|python-zope.pagetemplate-5.0-1|63	%py3_test
21cr|python-zope.pagetemplate-5.0-1|64	

7326 21
21cr|python-zope.password-4.4-3|1	%define	pypi_name	zope.password
21cr|python-zope.password-4.4-3|2	
21cr|python-zope.password-4.4-3|3	Name:		python-%{pypi_name}
21cr|python-zope.password-4.4-3|4	Version:	4.4
21cr|python-zope.password-4.4-3|5	Release:	3
21cr|python-zope.password-4.4-3|6	Summary:	Password encoding and checking utilities
21cr|python-zope.password-4.4-3|7	Source0:	%{pypi_source}
21cr|python-zope.password-4.4-3|8	License:	ZPL 2.1
21cr|python-zope.password-4.4-3|9	Group:		Development/Python
21cr|python-zope.password-4.4-3|10	Url:		http://pypi.python.org/pypi/zope.password
21cr|python-zope.password-4.4-3|11	BuildArch:	noarch
21cr|python-zope.password-4.4-3|12	BuildRequires:	python3-setuptools
21cr|python-zope.password-4.4-3|13	BuildRequires:	python3-devel
21cr|python-zope.password-4.4-3|14	BuildRequires:  python3egg(zope.configuration)
21cr|python-zope.password-4.4-3|15	BuildRequires:  python3egg(zope.component)
21cr|python-zope.password-4.4-3|16	BuildRequires:  python3egg(zope.schema)
21cr|python-zope.password-4.4-3|17	BuildRequires:  python3egg(zope.i18nmessageid)
21cr|python-zope.password-4.4-3|18	BuildRequires:  python3egg(zope.event)
21cr|python-zope.password-4.4-3|19	BuildRequires:  python3egg(zope.testrunner)
21cr|python-zope.password-4.4-3|20	BuildRequires:  python3egg(zope.testing)
21cr|python-zope.password-4.4-3|21	BuildRequires:  python3egg(zope.security)
21cr|python-zope.password-4.4-3|22	BuildRequires:  python3egg(bcrypt)
21cr|python-zope.password-4.4-3|23	
21cr|python-zope.password-4.4-3|24	%description
21cr|python-zope.password-4.4-3|25	================
21cr|python-zope.password-4.4-3|26	Password Manager
21cr|python-zope.password-4.4-3|27	================
21cr|python-zope.password-4.4-3|28	
21cr|python-zope.password-4.4-3|29	This package provides a password manager mechanism. Password manager
21cr|python-zope.password-4.4-3|30	is an utility object that can encode and check encoded
21cr|python-zope.password-4.4-3|31	passwords. Beyond the generic interface, this package also provides
21cr|python-zope.password-4.4-3|32	seven implementations:
21cr|python-zope.password-4.4-3|33	
21cr|python-zope.password-4.4-3|34	* PlainTextPasswordManager - the most simple and the less secure
21cr|python-zope.password-4.4-3|35	one. It does not do any password encoding and simply checks password
21cr|python-zope.password-4.4-3|36	by string equality.  It's useful in tests or as a base class for
21cr|python-zope.password-4.4-3|37	more secure implementations.
21cr|python-zope.password-4.4-3|38	
21cr|python-zope.password-4.4-3|39	* MD5PasswordManager - a password manager that uses MD5 algorithm to
21cr|python-zope.password-4.4-3|40	encode passwords. It's generally weak against dictionary attacks due to a
21cr|python-zope.password-4.4-3|41	lack of a salt.
21cr|python-zope.password-4.4-3|42	
21cr|python-zope.password-4.4-3|43	* SMD5PasswordManager - a password manager that uses MD5 algorithm, together
21cr|python-zope.password-4.4-3|44	with a salt to encode passwords. It's better protected against against
21cr|python-zope.password-4.4-3|45	dictionary attacks, but the MD5 hashing algorithm is not as strong as the
21cr|python-zope.password-4.4-3|46	SHA1 algorithm.
21cr|python-zope.password-4.4-3|47	
21cr|python-zope.password-4.4-3|48	* SHA1PasswordManager - a password manager that uses SHA1 algorithm to
21cr|python-zope.password-4.4-3|49	encode passwords. It has the same weakness as the MD5PasswordManager.
21cr|python-zope.password-4.4-3|50	
21cr|python-zope.password-4.4-3|51	* SSHAPasswordManager - the most secure password manager that is
21cr|python-zope.password-4.4-3|52	strong against dictionary attacks. It's basically SHA1-encoding
21cr|python-zope.password-4.4-3|53	password manager which also incorporates a salt into the password
21cr|python-zope.password-4.4-3|54	when encoding it.
21cr|python-zope.password-4.4-3|55	
21cr|python-zope.password-4.4-3|56	* CryptPasswordManager - A manager implementing the crypt(3) hashing scheme.
21cr|python-zope.password-4.4-3|57	Only available if the python3 crypt module is installed. This is a legacy
21cr|python-zope.password-4.4-3|58	manager, only present to ensure that zope.password can be used for all
21cr|python-zope.password-4.4-3|59	schemes defined in RFC 2307 (LDAP).
21cr|python-zope.password-4.4-3|60	
21cr|python-zope.password-4.4-3|61	* MySQLPasswordManager - A manager implementing the digest scheme as
21cr|python-zope.password-4.4-3|62	implemented in the MySQL PASSWORD function in MySQL versions before 4.1.
21cr|python-zope.password-4.4-3|63	Note that this method results in a very weak 16-byte hash.
21cr|python-zope.password-4.4-3|64	
21cr|python-zope.password-4.4-3|65	The Crypt, MD5, SMD5, SHA and SSHA password managers are all compatible with
21cr|python-zope.password-4.4-3|66	RFC 2307 LDAP implementations of the same password encoding schemes.
21cr|python-zope.password-4.4-3|67	
21cr|python-zope.password-4.4-3|68	It is strongly recommended to use SSHAPasswordManager, as it's the
21cr|python-zope.password-4.4-3|69	most secure.
21cr|python-zope.password-4.4-3|70	
21cr|python-zope.password-4.4-3|71	The package also provides a script `zpasswd` to generate principal
21cr|python-zope.password-4.4-3|72	entries in typical ``site.zcml`` files.
21cr|python-zope.password-4.4-3|73	
21cr|python-zope.password-4.4-3|74	#---------------------------------------------------------------
21cr|python-zope.password-4.4-3|75	
21cr|python-zope.password-4.4-3|76	%package -n python3-%{pypi_name}
21cr|python-zope.password-4.4-3|77	Summary:	Password encoding and checking utilities
21cr|python-zope.password-4.4-3|78	
21cr|python-zope.password-4.4-3|79	%description -n python3-%{pypi_name}
21cr|python-zope.password-4.4-3|80	================
21cr|python-zope.password-4.4-3|81	Password Manager
21cr|python-zope.password-4.4-3|82	================
21cr|python-zope.password-4.4-3|83	
21cr|python-zope.password-4.4-3|84	This package provides a password manager mechanism. Password manager
21cr|python-zope.password-4.4-3|85	is an utility object that can encode and check encoded
21cr|python-zope.password-4.4-3|86	passwords. Beyond the generic interface, this package also provides
21cr|python-zope.password-4.4-3|87	seven implementations:
21cr|python-zope.password-4.4-3|88	
21cr|python-zope.password-4.4-3|89	* PlainTextPasswordManager - the most simple and the less secure
21cr|python-zope.password-4.4-3|90	one. It does not do any password encoding and simply checks password
21cr|python-zope.password-4.4-3|91	by string equality.  It's useful in tests or as a base class for
21cr|python-zope.password-4.4-3|92	more secure implementations.
21cr|python-zope.password-4.4-3|93	
21cr|python-zope.password-4.4-3|94	* MD5PasswordManager - a password manager that uses MD5 algorithm to
21cr|python-zope.password-4.4-3|95	encode passwords. It's generally weak against dictionary attacks due to a
21cr|python-zope.password-4.4-3|96	lack of a salt.
21cr|python-zope.password-4.4-3|97	
21cr|python-zope.password-4.4-3|98	* SMD5PasswordManager - a password manager that uses MD5 algorithm, together
21cr|python-zope.password-4.4-3|99	with a salt to encode passwords. It's better protected against against
21cr|python-zope.password-4.4-3|100	dictionary attacks, but the MD5 hashing algorithm is not as strong as the
21cr|python-zope.password-4.4-3|101	SHA1 algorithm.
21cr|python-zope.password-4.4-3|102	
21cr|python-zope.password-4.4-3|103	* SHA1PasswordManager - a password manager that uses SHA1 algorithm to
21cr|python-zope.password-4.4-3|104	encode passwords. It has the same weakness as the MD5PasswordManager.
21cr|python-zope.password-4.4-3|105	
21cr|python-zope.password-4.4-3|106	* SSHAPasswordManager - the most secure password manager that is
21cr|python-zope.password-4.4-3|107	strong against dictionary attacks. It's basically SHA1-encoding
21cr|python-zope.password-4.4-3|108	password manager which also incorporates a salt into the password
21cr|python-zope.password-4.4-3|109	when encoding it.
21cr|python-zope.password-4.4-3|110	
21cr|python-zope.password-4.4-3|111	* CryptPasswordManager - A manager implementing the crypt(3) hashing scheme.
21cr|python-zope.password-4.4-3|112	Only available if the python crypt module is installed. This is a legacy
21cr|python-zope.password-4.4-3|113	manager, only present to ensure that zope.password can be used for all
21cr|python-zope.password-4.4-3|114	schemes defined in RFC 2307 (LDAP).
21cr|python-zope.password-4.4-3|115	
21cr|python-zope.password-4.4-3|116	* MySQLPasswordManager - A manager implementing the digest scheme as
21cr|python-zope.password-4.4-3|117	implemented in the MySQL PASSWORD function in MySQL versions before 4.1.
21cr|python-zope.password-4.4-3|118	Note that this method results in a very weak 16-byte hash.
21cr|python-zope.password-4.4-3|119	
21cr|python-zope.password-4.4-3|120	The Crypt, MD5, SMD5, SHA and SSHA password managers are all compatible with
21cr|python-zope.password-4.4-3|121	RFC 2307 LDAP implementations of the same password encoding schemes.
21cr|python-zope.password-4.4-3|122	
21cr|python-zope.password-4.4-3|123	It is strongly recommended to use SSHAPasswordManager, as it's the
21cr|python-zope.password-4.4-3|124	most secure.
21cr|python-zope.password-4.4-3|125	
21cr|python-zope.password-4.4-3|126	The package also provides a script `zpasswd` to generate principal
21cr|python-zope.password-4.4-3|127	entries in typical ``site.zcml`` files.
21cr|python-zope.password-4.4-3|128	
21cr|python-zope.password-4.4-3|129	%files -n python3-%{pypi_name}
21cr|python-zope.password-4.4-3|130	%{_bindir}/*
21cr|python-zope.password-4.4-3|131	%{py3_puresitedir}/zope/password
21cr|python-zope.password-4.4-3|132	%{py3_puresitedir}/zope.password*
21cr|python-zope.password-4.4-3|133	
21cr|python-zope.password-4.4-3|134	#---------------------------------------------------------------
21cr|python-zope.password-4.4-3|135	%prep
21cr|python-zope.password-4.4-3|136	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.password-4.4-3|137	
21cr|python-zope.password-4.4-3|138	%build
21cr|python-zope.password-4.4-3|139	%py3_build
21cr|python-zope.password-4.4-3|140	
21cr|python-zope.password-4.4-3|141	%install
21cr|python-zope.password-4.4-3|142	%py3_install
21cr|python-zope.password-4.4-3|143	
21cr|python-zope.password-4.4-3|144	%check
21cr|python-zope.password-4.4-3|145	python3 setup.py test
21cr|python-zope.password-4.4-3|146	

7327 21
21cr|python-zope.principalannotation-4.4-3|1	%define	pypi_name	zope.principalannotation
21cr|python-zope.principalannotation-4.4-3|2	
21cr|python-zope.principalannotation-4.4-3|3	Name:		python-%{pypi_name}
21cr|python-zope.principalannotation-4.4-3|4	Version:	4.4
21cr|python-zope.principalannotation-4.4-3|5	Release:	3
21cr|python-zope.principalannotation-4.4-3|6	Summary:	Annotations for Zope Principals
21cr|python-zope.principalannotation-4.4-3|7	License:	ZPLv2.1
21cr|python-zope.principalannotation-4.4-3|8	Group:		Development/Python
21cr|python-zope.principalannotation-4.4-3|9	Url:		https://pypi.python.org/pypi/%{pypi_name}
21cr|python-zope.principalannotation-4.4-3|10	Source0:	%{pypi_source}
21cr|python-zope.principalannotation-4.4-3|11	BuildRequires:	python3egg(persistent)
21cr|python-zope.principalannotation-4.4-3|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.principalannotation-4.4-3|13	BuildRequires:	python3egg(zope.annotation)
21cr|python-zope.principalannotation-4.4-3|14	BuildRequires:	python3egg(zope.component)
21cr|python-zope.principalannotation-4.4-3|15	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.principalannotation-4.4-3|16	BuildRequires:	python3egg(zope.location)
21cr|python-zope.principalannotation-4.4-3|17	BuildRequires:	python3egg(zope.security)
21cr|python-zope.principalannotation-4.4-3|18	BuildRequires:	python3egg(zope.site)
21cr|python-zope.principalannotation-4.4-3|19	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.principalannotation-4.4-3|20	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.principalannotation-4.4-3|21	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.principalannotation-4.4-3|22	
21cr|python-zope.principalannotation-4.4-3|23	BuildArch:	noarch
21cr|python-zope.principalannotation-4.4-3|24	
21cr|python-zope.principalannotation-4.4-3|25	%description
21cr|python-zope.principalannotation-4.4-3|26	This package implements annotations for zope.security principals.
21cr|python-zope.principalannotation-4.4-3|27	To make it clear, the `principal` here is the object that provides
21cr|python-zope.principalannotation-4.4-3|28	``zope.security.interfaces.IPrincipal`` interface and `annotations` is
21cr|python-zope.principalannotation-4.4-3|29	the object providing ``zope.annotation.interfaces.IAnnotations``.
21cr|python-zope.principalannotation-4.4-3|30	
21cr|python-zope.principalannotation-4.4-3|31	The problem is that principals is dynamic, non-persistent objects created
21cr|python-zope.principalannotation-4.4-3|32	on the fly for every security participation (request or something), so
21cr|python-zope.principalannotation-4.4-3|33	common annotation techniques, like AttributeAnnotations cannot be applied
21cr|python-zope.principalannotation-4.4-3|34	to them.
21cr|python-zope.principalannotation-4.4-3|35	
21cr|python-zope.principalannotation-4.4-3|36	This package provides a persistent storage of principal annotations,
21cr|python-zope.principalannotation-4.4-3|37	storing annotations by principal ID as well as an adapter from IPrincipal
21cr|python-zope.principalannotation-4.4-3|38	to IAnnotations.
21cr|python-zope.principalannotation-4.4-3|39	
21cr|python-zope.principalannotation-4.4-3|40	#-----------------------------------------------
21cr|python-zope.principalannotation-4.4-3|41	
21cr|python-zope.principalannotation-4.4-3|42	%package -n python3-%{pypi_name}
21cr|python-zope.principalannotation-4.4-3|43	Summary:	Annotations for Zope Principals
21cr|python-zope.principalannotation-4.4-3|44	Group:		Development/Python
21cr|python-zope.principalannotation-4.4-3|45	
21cr|python-zope.principalannotation-4.4-3|46	%description -n python3-%{pypi_name}
21cr|python-zope.principalannotation-4.4-3|47	This package implements annotations for zope.security principals.
21cr|python-zope.principalannotation-4.4-3|48	To make it clear, the `principal` here is the object that provides
21cr|python-zope.principalannotation-4.4-3|49	``zope.security.interfaces.IPrincipal`` interface and `annotations` is
21cr|python-zope.principalannotation-4.4-3|50	the object providing ``zope.annotation.interfaces.IAnnotations``.
21cr|python-zope.principalannotation-4.4-3|51	
21cr|python-zope.principalannotation-4.4-3|52	The problem is that principals is dynamic, non-persistent objects created
21cr|python-zope.principalannotation-4.4-3|53	on the fly for every security participation (request or something), so
21cr|python-zope.principalannotation-4.4-3|54	common annotation techniques, like AttributeAnnotations cannot be applied
21cr|python-zope.principalannotation-4.4-3|55	to them.
21cr|python-zope.principalannotation-4.4-3|56	
21cr|python-zope.principalannotation-4.4-3|57	This package provides a persistent storage of principal annotations,
21cr|python-zope.principalannotation-4.4-3|58	storing annotations by principal ID as well as an adapter from IPrincipal
21cr|python-zope.principalannotation-4.4-3|59	to IAnnotations.
21cr|python-zope.principalannotation-4.4-3|60	
21cr|python-zope.principalannotation-4.4-3|61	%files -n python3-%{pypi_name}
21cr|python-zope.principalannotation-4.4-3|62	%doc *.txt *.rst
21cr|python-zope.principalannotation-4.4-3|63	%{py3_puresitedir}/zope/principalannotation
21cr|python-zope.principalannotation-4.4-3|64	%{py3_puresitedir}/%{pypi_name}*
21cr|python-zope.principalannotation-4.4-3|65	#-----------------------------------------------
21cr|python-zope.principalannotation-4.4-3|66	
21cr|python-zope.principalannotation-4.4-3|67	%prep
21cr|python-zope.principalannotation-4.4-3|68	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.principalannotation-4.4-3|69	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.principalannotation-4.4-3|70	
21cr|python-zope.principalannotation-4.4-3|71	%build
21cr|python-zope.principalannotation-4.4-3|72	%py3_build
21cr|python-zope.principalannotation-4.4-3|73	
21cr|python-zope.principalannotation-4.4-3|74	%install
21cr|python-zope.principalannotation-4.4-3|75	%py3_install
21cr|python-zope.principalannotation-4.4-3|76	
21cr|python-zope.principalannotation-4.4-3|77	%check
21cr|python-zope.principalannotation-4.4-3|78	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21cr|python-zope.principalannotation-4.4-3|79	zope-testrunner -vvv --test-path=src

7328 21
21cr|python-zope.principalregistry-4.3-3|1	%define	pypi_name	zope.principalregistry
21cr|python-zope.principalregistry-4.3-3|2	
21cr|python-zope.principalregistry-4.3-3|3	Name:		python-%{pypi_name}
21cr|python-zope.principalregistry-4.3-3|4	Version:	4.3
21cr|python-zope.principalregistry-4.3-3|5	Release:	3
21cr|python-zope.principalregistry-4.3-3|6	Summary:	Global principal registry component for Zope3
21cr|python-zope.principalregistry-4.3-3|7	Source0:	%{pypi_source}
21cr|python-zope.principalregistry-4.3-3|8	License:	ZPL 2.1
21cr|python-zope.principalregistry-4.3-3|9	Group:		Development/Python
21cr|python-zope.principalregistry-4.3-3|10	Url:		https://pypi.io/pypi/zope.principalregistry
21cr|python-zope.principalregistry-4.3-3|11	BuildArch:	noarch
21cr|python-zope.principalregistry-4.3-3|12	BuildRequires:	python3-setuptools
21cr|python-zope.principalregistry-4.3-3|13	BuildRequires:	pkgconfig(python3)
21cr|python-zope.principalregistry-4.3-3|14	BuildRequires:	python3egg(zope.authentication)
21cr|python-zope.principalregistry-4.3-3|15	BuildRequires:	python3egg(zope.component)
21cr|python-zope.principalregistry-4.3-3|16	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.principalregistry-4.3-3|17	BuildRequires:	python3egg(zope.password)
21cr|python-zope.principalregistry-4.3-3|18	BuildRequires:	python3egg(zope.security)
21cr|python-zope.principalregistry-4.3-3|19	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.principalregistry-4.3-3|20	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.principalregistry-4.3-3|21	
21cr|python-zope.principalregistry-4.3-3|22	%description
21cr|python-zope.principalregistry-4.3-3|23	===========================
21cr|python-zope.principalregistry-4.3-3|24	Global principal definition
21cr|python-zope.principalregistry-4.3-3|25	===========================
21cr|python-zope.principalregistry-4.3-3|26	
21cr|python-zope.principalregistry-4.3-3|27	Global principals are defined via ZCML.  There are several kinds of
21cr|python-zope.principalregistry-4.3-3|28	principals that can be defined.
21cr|python-zope.principalregistry-4.3-3|29	
21cr|python-zope.principalregistry-4.3-3|30	#------------------------------------------------------------
21cr|python-zope.principalregistry-4.3-3|31	%package -n python3-%{pypi_name}
21cr|python-zope.principalregistry-4.3-3|32	Summary:	Global principal registry component for Zope3
21cr|python-zope.principalregistry-4.3-3|33	Group:		Development/Python
21cr|python-zope.principalregistry-4.3-3|34	
21cr|python-zope.principalregistry-4.3-3|35	%description -n python3-%{pypi_name}
21cr|python-zope.principalregistry-4.3-3|36	===========================
21cr|python-zope.principalregistry-4.3-3|37	Global principal definition
21cr|python-zope.principalregistry-4.3-3|38	===========================
21cr|python-zope.principalregistry-4.3-3|39	
21cr|python-zope.principalregistry-4.3-3|40	Global principals are defined via ZCML.  There are several kinds of
21cr|python-zope.principalregistry-4.3-3|41	principals that can be defined.
21cr|python-zope.principalregistry-4.3-3|42	
21cr|python-zope.principalregistry-4.3-3|43	%files -n python3-%{pypi_name}
21cr|python-zope.principalregistry-4.3-3|44	%{py3_puresitedir}/zope/principalregistry/
21cr|python-zope.principalregistry-4.3-3|45	%{py3_puresitedir}/zope.principalregistry*
21cr|python-zope.principalregistry-4.3-3|46	
21cr|python-zope.principalregistry-4.3-3|47	#------------------------------------------------------------
21cr|python-zope.principalregistry-4.3-3|48	
21cr|python-zope.principalregistry-4.3-3|49	%prep
21cr|python-zope.principalregistry-4.3-3|50	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.principalregistry-4.3-3|51	
21cr|python-zope.principalregistry-4.3-3|52	%build
21cr|python-zope.principalregistry-4.3-3|53	%py3_build
21cr|python-zope.principalregistry-4.3-3|54	
21cr|python-zope.principalregistry-4.3-3|55	%install
21cr|python-zope.principalregistry-4.3-3|56	%py3_install
21cr|python-zope.principalregistry-4.3-3|57	
21cr|python-zope.principalregistry-4.3-3|58	%check
21cr|python-zope.principalregistry-4.3-3|59	python3 setup.py test
21cr|python-zope.principalregistry-4.3-3|60	

7329 21
21cr|python-zope.processlifetime-2.4-1|1	%define	oname	zope.processlifetime
21cr|python-zope.processlifetime-2.4-1|2	
21cr|python-zope.processlifetime-2.4-1|3	Name:		python-%{oname}
21cr|python-zope.processlifetime-2.4-1|4	Version:	2.4
21cr|python-zope.processlifetime-2.4-1|5	Release:	1
21cr|python-zope.processlifetime-2.4-1|6	Summary:	Zope process lifetime events
21cr|python-zope.processlifetime-2.4-1|7	Source0:	https://files.pythonhosted.org/packages/ea/97/52782eab34a33e63887a3084e27ab9964e6f01602b7b6bb27f26783c3343/zope.processlifetime-2.4.tar.gz
21cr|python-zope.processlifetime-2.4-1|8	License:	ZPL 2.1
21cr|python-zope.processlifetime-2.4-1|9	Group:		Development/Python
21cr|python-zope.processlifetime-2.4-1|10	Url:		http://pypi.python.org/pypi/zope.processlifetime
21cr|python-zope.processlifetime-2.4-1|11	BuildArch:	noarch
21cr|python-zope.processlifetime-2.4-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.processlifetime-2.4-1|13	BuildRequires:	python3-devel
21cr|python-zope.processlifetime-2.4-1|14	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.processlifetime-2.4-1|15	
21cr|python-zope.processlifetime-2.4-1|16	%description
21cr|python-zope.processlifetime-2.4-1|17	zope.processlifetime README
21cr|python-zope.processlifetime-2.4-1|18	===========================
21cr|python-zope.processlifetime-2.4-1|19	
21cr|python-zope.processlifetime-2.4-1|20	This package provides interfaces / implementations for events relative to
21cr|python-zope.processlifetime-2.4-1|21	the lifetime of a server process (startup, database opening, etc.)
21cr|python-zope.processlifetime-2.4-1|22	
21cr|python-zope.processlifetime-2.4-1|23	It is derived from Zope 3.4's 'zope.app.appsetup'.
21cr|python-zope.processlifetime-2.4-1|24	
21cr|python-zope.processlifetime-2.4-1|25	%package -n python3-%{oname}
21cr|python-zope.processlifetime-2.4-1|26	Summary:	Zope process lifetime events
21cr|python-zope.processlifetime-2.4-1|27	
21cr|python-zope.processlifetime-2.4-1|28	%description -n python3-%{oname}
21cr|python-zope.processlifetime-2.4-1|29	zope.processlifetime README
21cr|python-zope.processlifetime-2.4-1|30	===========================
21cr|python-zope.processlifetime-2.4-1|31	
21cr|python-zope.processlifetime-2.4-1|32	This package provides interfaces / implementations for events relative to
21cr|python-zope.processlifetime-2.4-1|33	the lifetime of a server process (startup, database opening, etc.)
21cr|python-zope.processlifetime-2.4-1|34	
21cr|python-zope.processlifetime-2.4-1|35	It is derived from Zope 3.4's 'zope.app.appsetup'.
21cr|python-zope.processlifetime-2.4-1|36	
21cr|python-zope.processlifetime-2.4-1|37	
21cr|python-zope.processlifetime-2.4-1|38	%prep
21cr|python-zope.processlifetime-2.4-1|39	%setup -q -n %{oname}-%{version}
21cr|python-zope.processlifetime-2.4-1|40	
21cr|python-zope.processlifetime-2.4-1|41	%build
21cr|python-zope.processlifetime-2.4-1|42	python3 setup.py build
21cr|python-zope.processlifetime-2.4-1|43	
21cr|python-zope.processlifetime-2.4-1|44	%install
21cr|python-zope.processlifetime-2.4-1|45	python3 setup.py install --root=%{buildroot}
21cr|python-zope.processlifetime-2.4-1|46	
21cr|python-zope.processlifetime-2.4-1|47	%check
21cr|python-zope.processlifetime-2.4-1|48	python3 setup.py test
21cr|python-zope.processlifetime-2.4-1|49	
21cr|python-zope.processlifetime-2.4-1|50	%files -n python3-%{oname}
21cr|python-zope.processlifetime-2.4-1|51	%{py3_puresitedir}/zope/processlifetime
21cr|python-zope.processlifetime-2.4-1|52	%{py3_puresitedir}/zope.processlifetime*

7330 21
21cr|python-zope.proxy-5.0.0-1|1	%define pypi_name zope.proxy
21cr|python-zope.proxy-5.0.0-1|2	
21cr|python-zope.proxy-5.0.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.proxy-5.0.0-1|4	Version:	5.0.0
21cr|python-zope.proxy-5.0.0-1|5	Release:	1
21cr|python-zope.proxy-5.0.0-1|6	Group:		Development/Python
21cr|python-zope.proxy-5.0.0-1|7	License:	ZPLv2.1
21cr|python-zope.proxy-5.0.0-1|8	Summary:	Generic Transparent Proxies
21cr|python-zope.proxy-5.0.0-1|9	Url:		http://pypi.python.org/pypi/%{pypi_name}/3.5.0
21cr|python-zope.proxy-5.0.0-1|10	Source:		%{pypi_source}
21cr|python-zope.proxy-5.0.0-1|11	BuildRequires:	pkgconfig(python3)
21cr|python-zope.proxy-5.0.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.proxy-5.0.0-1|13	
21cr|python-zope.proxy-5.0.0-1|14	%description
21cr|python-zope.proxy-5.0.0-1|15	Proxies are special objects which serve as mostly-transparent wrappers
21cr|python-zope.proxy-5.0.0-1|16	around another object, intervening in the apparent behavior of the wrapped
21cr|python-zope.proxy-5.0.0-1|17	object only when necessary to apply the policy (e.g., access checking,
21cr|python-zope.proxy-5.0.0-1|18	location brokering, etc.) for which the proxy is responsible.
21cr|python-zope.proxy-5.0.0-1|19	
21cr|python-zope.proxy-5.0.0-1|20	#-------------------------------------------------------
21cr|python-zope.proxy-5.0.0-1|21	%package -n python3-%{pypi_name}
21cr|python-zope.proxy-5.0.0-1|22	Summary:	Generic Transparent Proxies
21cr|python-zope.proxy-5.0.0-1|23	Group:		Development/Python
21cr|python-zope.proxy-5.0.0-1|24	
21cr|python-zope.proxy-5.0.0-1|25	%description -n python3-%{pypi_name}
21cr|python-zope.proxy-5.0.0-1|26	Proxies are special objects which serve as mostly-transparent wrappers
21cr|python-zope.proxy-5.0.0-1|27	around another object, intervening in the apparent behavior of the wrapped
21cr|python-zope.proxy-5.0.0-1|28	object only when necessary to apply the policy (e.g., access checking,
21cr|python-zope.proxy-5.0.0-1|29	location brokering, etc.) for which the proxy is responsible.
21cr|python-zope.proxy-5.0.0-1|30	
21cr|python-zope.proxy-5.0.0-1|31	%files -n python3-%{pypi_name}
21cr|python-zope.proxy-5.0.0-1|32	%doc *.txt *.rst
21cr|python-zope.proxy-5.0.0-1|33	%{py3_platsitedir}/*
21cr|python-zope.proxy-5.0.0-1|34	%exclude %{py3_platsitedir}/zope/proxy/proxy.h
21cr|python-zope.proxy-5.0.0-1|35	%exclude %{py3_platsitedir}/zope/proxy/_zope_proxy_proxy.c
21cr|python-zope.proxy-5.0.0-1|36	#-------------------------------------------------------
21cr|python-zope.proxy-5.0.0-1|37	%package -n python3-%{pypi_name}-devel
21cr|python-zope.proxy-5.0.0-1|38	Summary:	Generic Transparent Proxies
21cr|python-zope.proxy-5.0.0-1|39	Group:		Development/Python
21cr|python-zope.proxy-5.0.0-1|40	Requires:	python3-%{pypi_name} = %{EVRD}
21cr|python-zope.proxy-5.0.0-1|41	
21cr|python-zope.proxy-5.0.0-1|42	%description -n python3-%{pypi_name}-devel
21cr|python-zope.proxy-5.0.0-1|43	This package contains the files needed for binding the %{name} C pypi_name.
21cr|python-zope.proxy-5.0.0-1|44	
21cr|python-zope.proxy-5.0.0-1|45	%files -n python3-%{pypi_name}-devel
21cr|python-zope.proxy-5.0.0-1|46	%doc *.txt *.rst
21cr|python-zope.proxy-5.0.0-1|47	%{_includedir}/python*/*
21cr|python-zope.proxy-5.0.0-1|48	%{py3_platsitedir}/zope/proxy/proxy.h
21cr|python-zope.proxy-5.0.0-1|49	%{py3_platsitedir}/zope/proxy/_zope_proxy_proxy.c
21cr|python-zope.proxy-5.0.0-1|50	#-----------------------------------------------------
21cr|python-zope.proxy-5.0.0-1|51	
21cr|python-zope.proxy-5.0.0-1|52	%prep
21cr|python-zope.proxy-5.0.0-1|53	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.proxy-5.0.0-1|54	rm -rf src/%{pypi_name}.egg-info
21cr|python-zope.proxy-5.0.0-1|55	
21cr|python-zope.proxy-5.0.0-1|56	%build
21cr|python-zope.proxy-5.0.0-1|57	%py3_build
21cr|python-zope.proxy-5.0.0-1|58	
21cr|python-zope.proxy-5.0.0-1|59	%install
21cr|python-zope.proxy-5.0.0-1|60	%py3_install
21cr|python-zope.proxy-5.0.0-1|61	
21cr|python-zope.proxy-5.0.0-1|62	
21cr|python-zope.proxy-5.0.0-1|63	%check
21cr|python-zope.proxy-5.0.0-1|64	#PYTHONPATH=%{buildroot}%{py3_platsitedir}:$PYTHONPATH
21cr|python-zope.proxy-5.0.0-1|65	#PYTHONPATH=%{buildroot}%{_includedir}/python3.8:$PYTHONPATH
21cr|python-zope.proxy-5.0.0-1|66	#export PYTHONPATH
21cr|python-zope.proxy-5.0.0-1|67	#zope-testrunner -vvv --test-path=src

7331 21
21cr|python-zope.ptresource-5.0-1|1	%define	pypi_name	zope.ptresource
21cr|python-zope.ptresource-5.0-1|2	
21cr|python-zope.ptresource-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.ptresource-5.0-1|4	Version:	5.0
21cr|python-zope.ptresource-5.0-1|5	Release:	1
21cr|python-zope.ptresource-5.0-1|6	Summary:	Page template resource plugin for zope.browserresource
21cr|python-zope.ptresource-5.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.ptresource-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.ptresource-5.0-1|9	Group:		Development/Python
21cr|python-zope.ptresource-5.0-1|10	Url:		https://pypi.python.org/pypi/zope.ptresource/
21cr|python-zope.ptresource-5.0-1|11	BuildArch:	noarch
21cr|python-zope.ptresource-5.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.ptresource-5.0-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-zope.ptresource-5.0-1|14	BuildRequires:	python3egg(zope.browserresource)
21cr|python-zope.ptresource-5.0-1|15	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.ptresource-5.0-1|16	BuildRequires:	python3egg(zope.pagetemplate)
21cr|python-zope.ptresource-5.0-1|17	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.ptresource-5.0-1|18	BuildRequires:	python3egg(zope.security)
21cr|python-zope.ptresource-5.0-1|19	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.ptresource-5.0-1|20	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.ptresource-5.0-1|21	
21cr|python-zope.ptresource-5.0-1|22	%description
21cr|python-zope.ptresource-5.0-1|23	========
21cr|python-zope.ptresource-5.0-1|24	Overview
21cr|python-zope.ptresource-5.0-1|25	========
21cr|python-zope.ptresource-5.0-1|26	
21cr|python-zope.ptresource-5.0-1|27	*This package is at present not reusable without depending on a large
21cr|python-zope.ptresource-5.0-1|28	chunk of the Zope Toolkit and its assumptions. It is maintained by the*
21cr|python-zope.ptresource-5.0-1|29	`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.
21cr|python-zope.ptresource-5.0-1|30	
21cr|python-zope.ptresource-5.0-1|31	This package provides a "page template" resource class, a resource which
21cr|python-zope.ptresource-5.0-1|32	content is processed with Zope Page Templates engine before returning to
21cr|python-zope.ptresource-5.0-1|33	client.
21cr|python-zope.ptresource-5.0-1|34	
21cr|python-zope.ptresource-5.0-1|35	The resource factory class is registered for "pt", "zpt" and "html" file
21cr|python-zope.ptresource-5.0-1|36	extensions in package's ``configure.zcml`` file.
21cr|python-zope.ptresource-5.0-1|37	
21cr|python-zope.ptresource-5.0-1|38	#--------------------------------------------------------------------
21cr|python-zope.ptresource-5.0-1|39	
21cr|python-zope.ptresource-5.0-1|40	%package -n python3-%{pypi_name}
21cr|python-zope.ptresource-5.0-1|41	Summary:	Page template resource plugin for zope.browserresource
21cr|python-zope.ptresource-5.0-1|42	Group:		Development/Python
21cr|python-zope.ptresource-5.0-1|43	
21cr|python-zope.ptresource-5.0-1|44	%description -n python3-%{pypi_name}
21cr|python-zope.ptresource-5.0-1|45	========
21cr|python-zope.ptresource-5.0-1|46	Overview
21cr|python-zope.ptresource-5.0-1|47	========
21cr|python-zope.ptresource-5.0-1|48	
21cr|python-zope.ptresource-5.0-1|49	*This package is at present not reusable without depending on a large
21cr|python-zope.ptresource-5.0-1|50	chunk of the Zope Toolkit and its assumptions. It is maintained by the*
21cr|python-zope.ptresource-5.0-1|51	`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.
21cr|python-zope.ptresource-5.0-1|52	
21cr|python-zope.ptresource-5.0-1|53	This package provides a "page template" resource class, a resource which
21cr|python-zope.ptresource-5.0-1|54	content is processed with Zope Page Templates engine before returning to
21cr|python-zope.ptresource-5.0-1|55	client.
21cr|python-zope.ptresource-5.0-1|56	
21cr|python-zope.ptresource-5.0-1|57	The resource factory class is registered for "pt", "zpt" and "html" file
21cr|python-zope.ptresource-5.0-1|58	extensions in package's ``configure.zcml`` file.
21cr|python-zope.ptresource-5.0-1|59	
21cr|python-zope.ptresource-5.0-1|60	%files -n python3-%{pypi_name}
21cr|python-zope.ptresource-5.0-1|61	%{py3_puresitedir}/zope/ptresource
21cr|python-zope.ptresource-5.0-1|62	%{py3_puresitedir}/zope.ptresource*
21cr|python-zope.ptresource-5.0-1|63	
21cr|python-zope.ptresource-5.0-1|64	#--------------------------------------------------------------------
21cr|python-zope.ptresource-5.0-1|65	
21cr|python-zope.ptresource-5.0-1|66	%prep
21cr|python-zope.ptresource-5.0-1|67	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.ptresource-5.0-1|68	
21cr|python-zope.ptresource-5.0-1|69	%build
21cr|python-zope.ptresource-5.0-1|70	%py3_build
21cr|python-zope.ptresource-5.0-1|71	
21cr|python-zope.ptresource-5.0-1|72	%install
21cr|python-zope.ptresource-5.0-1|73	%py3_install
21cr|python-zope.ptresource-5.0-1|74	
21cr|python-zope.ptresource-5.0-1|75	%check
21cr|python-zope.ptresource-5.0-1|76	python3 setup.py test

7332 21
21cr|python-zope.publisher-6.1.0-3|1	%define	pypi_name	zope.publisher
21cr|python-zope.publisher-6.1.0-3|2	
21cr|python-zope.publisher-6.1.0-3|3	Name:		python-%{pypi_name}
21cr|python-zope.publisher-6.1.0-3|4	Version:	6.1.0
21cr|python-zope.publisher-6.1.0-3|5	Release:	3
21cr|python-zope.publisher-6.1.0-3|6	Summary:	The Zope publisher publishes Python objects on the web
21cr|python-zope.publisher-6.1.0-3|7	License:	ZPLv2.1
21cr|python-zope.publisher-6.1.0-3|8	Group:		Development/Python
21cr|python-zope.publisher-6.1.0-3|9	Url:		https://pypi.python.org/pypi/zope.publisher
21cr|python-zope.publisher-6.1.0-3|10	Source0:	%{pypi_source}
21cr|python-zope.publisher-6.1.0-3|11	BuildRequires:	python3egg(setuptools)
21cr|python-zope.publisher-6.1.0-3|12	BuildRequires:	pkgconfig(python3)
21cr|python-zope.publisher-6.1.0-3|13	BuildRequires:	python3egg(zope.browser)
21cr|python-zope.publisher-6.1.0-3|14	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.publisher-6.1.0-3|15	BuildRequires:	python3egg(zope.contenttype) >= 3.5
21cr|python-zope.publisher-6.1.0-3|16	BuildRequires:	python3egg(zope.event)
21cr|python-zope.publisher-6.1.0-3|17	BuildRequires:	python3egg(zope.i18n) >= 4.0.0a3
21cr|python-zope.publisher-6.1.0-3|18	BuildRequires:	python3egg(zope.exceptions)
21cr|python-zope.publisher-6.1.0-3|19	BuildRequires:	python3egg(zope.interface) >= 3.8.0
21cr|python-zope.publisher-6.1.0-3|20	BuildRequires:	python3egg(zope.location)
21cr|python-zope.publisher-6.1.0-3|21	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.publisher-6.1.0-3|22	BuildRequires:	python3egg(zope.security) >= 4.0.0
21cr|python-zope.publisher-6.1.0-3|23	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.publisher-6.1.0-3|24	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.publisher-6.1.0-3|25	BuildRequires:	python3egg(pytz)
21cr|python-zope.publisher-6.1.0-3|26	BuildRequires:	python3egg(zope.contenttype)
21cr|python-zope.publisher-6.1.0-3|27	
21cr|python-zope.publisher-6.1.0-3|28	BuildArch:	noarch
21cr|python-zope.publisher-6.1.0-3|29	
21cr|python-zope.publisher-6.1.0-3|30	%description
21cr|python-zope.publisher-6.1.0-3|31	zope.publisher allows you to publish Python objects on the web.  It
21cr|python-zope.publisher-6.1.0-3|32	has support for plain HTTP/WebDAV clients, web browsers as well as
21cr|python-zope.publisher-6.1.0-3|33	XML-RPC and FTP clients.  Input and output streams are represented by
21cr|python-zope.publisher-6.1.0-3|34	request and response objects which allow for easy client interaction
21cr|python-zope.publisher-6.1.0-3|35	from Python.  The behavior of the publisher is geared towards WSGI
21cr|python-zope.publisher-6.1.0-3|36	compatibility.
21cr|python-zope.publisher-6.1.0-3|37	
21cr|python-zope.publisher-6.1.0-3|38	#-------------------------------------------------------------
21cr|python-zope.publisher-6.1.0-3|39	
21cr|python-zope.publisher-6.1.0-3|40	%package -n python3-%{pypi_name}
21cr|python-zope.publisher-6.1.0-3|41	Summary:	The Zope publisher publishes Python objects on the web
21cr|python-zope.publisher-6.1.0-3|42	Group:		Development/Python
21cr|python-zope.publisher-6.1.0-3|43	
21cr|python-zope.publisher-6.1.0-3|44	%description -n python3-%{pypi_name}
21cr|python-zope.publisher-6.1.0-3|45	zope.publisher allows you to publish Python3 objects on the web.  It
21cr|python-zope.publisher-6.1.0-3|46	has support for plain HTTP/WebDAV clients, web browsers as well as
21cr|python-zope.publisher-6.1.0-3|47	XML-RPC and FTP clients.  Input and output streams are represented by
21cr|python-zope.publisher-6.1.0-3|48	request and response objects which allow for easy client interaction
21cr|python-zope.publisher-6.1.0-3|49	from Python.  The behavior of the publisher is geared towards WSGI
21cr|python-zope.publisher-6.1.0-3|50	compatibility.
21cr|python-zope.publisher-6.1.0-3|51	
21cr|python-zope.publisher-6.1.0-3|52	%files -n python3-%{pypi_name}
21cr|python-zope.publisher-6.1.0-3|53	%doc *.txt *.rst
21cr|python-zope.publisher-6.1.0-3|54	%{py3_puresitedir}/zope/publisher
21cr|python-zope.publisher-6.1.0-3|55	%{py3_puresitedir}/zope.publisher*
21cr|python-zope.publisher-6.1.0-3|56	
21cr|python-zope.publisher-6.1.0-3|57	#-------------------------------------------------------------
21cr|python-zope.publisher-6.1.0-3|58	%prep
21cr|python-zope.publisher-6.1.0-3|59	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.publisher-6.1.0-3|60	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.publisher-6.1.0-3|61	
21cr|python-zope.publisher-6.1.0-3|62	%build
21cr|python-zope.publisher-6.1.0-3|63	%py3_build
21cr|python-zope.publisher-6.1.0-3|64	
21cr|python-zope.publisher-6.1.0-3|65	%install
21cr|python-zope.publisher-6.1.0-3|66	%py3_install
21cr|python-zope.publisher-6.1.0-3|67	
21cr|python-zope.publisher-6.1.0-3|68	
21cr|python-zope.publisher-6.1.0-3|69	

7333 21
21cr|python-zope.schema-6.2.1-1|1	%define	pypi_name	zope.schema
21cr|python-zope.schema-6.2.1-1|2	
21cr|python-zope.schema-6.2.1-1|3	Name:		python-%{pypi_name}
21cr|python-zope.schema-6.2.1-1|4	Version:	6.2.1
21cr|python-zope.schema-6.2.1-1|5	Release:	1
21cr|python-zope.schema-6.2.1-1|6	Summary:	Zope.interface extension for defining data schemas
21cr|python-zope.schema-6.2.1-1|7	Source0:	https://files.pythonhosted.org/packages/2a/b9/84e4e7fd38adaa98c8f2fa6b783c35437fff41705d071cb6a35637f6b27b/zope.schema-6.2.1.tar.gz
21cr|python-zope.schema-6.2.1-1|8	License:	ZPL 2.1
21cr|python-zope.schema-6.2.1-1|9	Group:		Development/Python
21cr|python-zope.schema-6.2.1-1|10	Url:		http://pypi.python.org/pypi/zope.schema
21cr|python-zope.schema-6.2.1-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.schema-6.2.1-1|12	BuildRequires:	python3-devel
21cr|python-zope.schema-6.2.1-1|13	BuildRequires:	python3egg(zope.event)
21cr|python-zope.schema-6.2.1-1|14	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.schema-6.2.1-1|15	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.schema-6.2.1-1|16	BuildRequires:	python3egg(zope.exceptions)
21cr|python-zope.schema-6.2.1-1|17	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.schema-6.2.1-1|18	#BuildRequires:	python3egg(zope.i18n)
21cr|python-zope.schema-6.2.1-1|19	BuildArch:	noarch
21cr|python-zope.schema-6.2.1-1|20	
21cr|python-zope.schema-6.2.1-1|21	%description
21cr|python-zope.schema-6.2.1-1|22	zope.schema README
21cr|python-zope.schema-6.2.1-1|23	==================
21cr|python-zope.schema-6.2.1-1|24	
21cr|python-zope.schema-6.2.1-1|25	Schemas extend the notion of interfaces to detailed descriptions of
21cr|python-zope.schema-6.2.1-1|26	Attributes (but not methods).  Every schema is an interface and
21cr|python-zope.schema-6.2.1-1|27	specifies the public fields of an object.  A *field* roughly
21cr|python-zope.schema-6.2.1-1|28	corresponds to an attribute of a Python object.  But a Field provides
21cr|python-zope.schema-6.2.1-1|29	space for at least a title and a description.  It can also constrain
21cr|python-zope.schema-6.2.1-1|30	its value and provide a validation method.  Besides you can optionally
21cr|python-zope.schema-6.2.1-1|31	specify characteristics such as its value being read-only or not
21cr|python-zope.schema-6.2.1-1|32	required.
21cr|python-zope.schema-6.2.1-1|33	
21cr|python-zope.schema-6.2.1-1|34	See http://docs.zope.org/zope.schema/ for more information.
21cr|python-zope.schema-6.2.1-1|35	
21cr|python-zope.schema-6.2.1-1|36	#-------------------------------------------------------------------
21cr|python-zope.schema-6.2.1-1|37	%package -n python3-%{pypi_name}
21cr|python-zope.schema-6.2.1-1|38	Summary:	Zope.interface extension for defining data schemas
21cr|python-zope.schema-6.2.1-1|39	
21cr|python-zope.schema-6.2.1-1|40	%description -n python3-%{pypi_name}
21cr|python-zope.schema-6.2.1-1|41	zope.schema README
21cr|python-zope.schema-6.2.1-1|42	==================
21cr|python-zope.schema-6.2.1-1|43	
21cr|python-zope.schema-6.2.1-1|44	Schemas extend the notion of interfaces to detailed descriptions of
21cr|python-zope.schema-6.2.1-1|45	Attributes (but not methods).  Every schema is an interface and
21cr|python-zope.schema-6.2.1-1|46	specifies the public fields of an object.  A *field* roughly
21cr|python-zope.schema-6.2.1-1|47	corresponds to an attribute of a Python object.  But a Field provides
21cr|python-zope.schema-6.2.1-1|48	space for at least a title and a description.  It can also constrain
21cr|python-zope.schema-6.2.1-1|49	its value and provide a validation method.  Besides you can optionally
21cr|python-zope.schema-6.2.1-1|50	specify characteristics such as its value being read-only or not
21cr|python-zope.schema-6.2.1-1|51	required.
21cr|python-zope.schema-6.2.1-1|52	
21cr|python-zope.schema-6.2.1-1|53	See http://docs.zope.org/zope.schema/ for more information.
21cr|python-zope.schema-6.2.1-1|54	
21cr|python-zope.schema-6.2.1-1|55	%files -n python3-%{pypi_name}
21cr|python-zope.schema-6.2.1-1|56	%doc CHANGES.rst
21cr|python-zope.schema-6.2.1-1|57	%doc COPYRIGHT.txt
21cr|python-zope.schema-6.2.1-1|58	%doc LICENSE.txt
21cr|python-zope.schema-6.2.1-1|59	%{py3_puresitedir}/zope/schema/*
21cr|python-zope.schema-6.2.1-1|60	%{py3_puresitedir}/zope.schema*.egg-info
21cr|python-zope.schema-6.2.1-1|61	%{py3_puresitedir}/zope.schema*.pth
21cr|python-zope.schema-6.2.1-1|62	
21cr|python-zope.schema-6.2.1-1|63	#-------------------------------------------------------------------
21cr|python-zope.schema-6.2.1-1|64	
21cr|python-zope.schema-6.2.1-1|65	%prep
21cr|python-zope.schema-6.2.1-1|66	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.schema-6.2.1-1|67	
21cr|python-zope.schema-6.2.1-1|68	%build
21cr|python-zope.schema-6.2.1-1|69	%py3_build
21cr|python-zope.schema-6.2.1-1|70	
21cr|python-zope.schema-6.2.1-1|71	%install
21cr|python-zope.schema-6.2.1-1|72	%py3_install
21cr|python-zope.schema-6.2.1-1|73	
21cr|python-zope.schema-6.2.1-1|74	%check
21cr|python-zope.schema-6.2.1-1|75	%py3_test

7334 21
21cr|python-zope.security-6.1-1|1	%define	pypi_name	zope.security
21cr|python-zope.security-6.1-1|2	
21cr|python-zope.security-6.1-1|3	Name:		python-%{pypi_name}
21cr|python-zope.security-6.1-1|4	Version:	6.1
21cr|python-zope.security-6.1-1|5	Release:	1
21cr|python-zope.security-6.1-1|6	Summary:	Zope Security Framework
21cr|python-zope.security-6.1-1|7	License:	ZPLv2.1
21cr|python-zope.security-6.1-1|8	Group:		Development/Python
21cr|python-zope.security-6.1-1|9	Url:		http://pypi.python.org/pypi/%{pypi_name}
21cr|python-zope.security-6.1-1|10	Source0:	%{pypi_source}
21cr|python-zope.security-6.1-1|11	
21cr|python-zope.security-6.1-1|12	BuildRequires: pkgconfig(python3)
21cr|python-zope.security-6.1-1|13	BuildRequires: python3egg(setuptools)
21cr|python-zope.security-6.1-1|14	BuildRequires: python3egg(zope.i18nmessageid)
21cr|python-zope.security-6.1-1|15	BuildRequires: python3egg(zope.interface)
21cr|python-zope.security-6.1-1|16	BuildRequires: python3egg(zope.location)
21cr|python-zope.security-6.1-1|17	BuildRequires: python3egg(zope.proxy) >= 4.1.0
21cr|python-zope.security-6.1-1|18	BuildRequires: python3egg(zope.schema)
21cr|python-zope.security-6.1-1|19	BuildRequires: python3egg(zope.event)
21cr|python-zope.security-6.1-1|20	BuildRequires: python3egg(zope.component)
21cr|python-zope.security-6.1-1|21	
21cr|python-zope.security-6.1-1|22	
21cr|python-zope.security-6.1-1|23	%description
21cr|python-zope.security-6.1-1|24	The Security framework provides a generic mechanism to implement security
21cr|python-zope.security-6.1-1|25	policies on Python objects.
21cr|python-zope.security-6.1-1|26	
21cr|python-zope.security-6.1-1|27	#----------------------------------------------
21cr|python-zope.security-6.1-1|28	
21cr|python-zope.security-6.1-1|29	%package -n python3-%{pypi_name}
21cr|python-zope.security-6.1-1|30	Summary:    Zope Security Framework
21cr|python-zope.security-6.1-1|31	Group:      Development/Python
21cr|python-zope.security-6.1-1|32	
21cr|python-zope.security-6.1-1|33	%description -n python3-%{pypi_name}
21cr|python-zope.security-6.1-1|34	The Security framework provides a generic mechanism to implement security
21cr|python-zope.security-6.1-1|35	policies on Python objects.
21cr|python-zope.security-6.1-1|36	
21cr|python-zope.security-6.1-1|37	%files -n python3-%{pypi_name}
21cr|python-zope.security-6.1-1|38	%doc *rst *txt
21cr|python-zope.security-6.1-1|39	%{py3_platsitedir}/zope/security
21cr|python-zope.security-6.1-1|40	%{py3_platsitedir}/%{pypi_name}*
21cr|python-zope.security-6.1-1|41	%exclude %{py3_platsitedir}/zope/security/*.c
21cr|python-zope.security-6.1-1|42	
21cr|python-zope.security-6.1-1|43	#----------------------------------------------
21cr|python-zope.security-6.1-1|44	%package -n python-%{pypi_name}-devel
21cr|python-zope.security-6.1-1|45	Summary:    Zope Security Framework
21cr|python-zope.security-6.1-1|46	Group:      Development/Python
21cr|python-zope.security-6.1-1|47	Provides:   python3-%{pypi_name}-devel = %{EVRD}
21cr|python-zope.security-6.1-1|48	Requires:   python3-%{pypi_name} = %{EVRD}
21cr|python-zope.security-6.1-1|49	
21cr|python-zope.security-6.1-1|50	%description -n python-%{pypi_name}-devel
21cr|python-zope.security-6.1-1|51	Devel files for %{pypi_name}
21cr|python-zope.security-6.1-1|52	
21cr|python-zope.security-6.1-1|53	%files -n python-%{pypi_name}-devel
21cr|python-zope.security-6.1-1|54	%doc *rst *txt
21cr|python-zope.security-6.1-1|55	%{py3_platsitedir}/zope/security/*.c
21cr|python-zope.security-6.1-1|56	
21cr|python-zope.security-6.1-1|57	#----------------------------------------------
21cr|python-zope.security-6.1-1|58	
21cr|python-zope.security-6.1-1|59	%prep
21cr|python-zope.security-6.1-1|60	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.security-6.1-1|61	rm -rf src/%{pypi_name}.egg-info
21cr|python-zope.security-6.1-1|62	
21cr|python-zope.security-6.1-1|63	%build
21cr|python-zope.security-6.1-1|64	%py3_build
21cr|python-zope.security-6.1-1|65	
21cr|python-zope.security-6.1-1|66	%install
21cr|python-zope.security-6.1-1|67	%py3_install

7335 21
21cr|python-zope.securitypolicy-5.0-1|1	%define	pypi_name	zope.securitypolicy
21cr|python-zope.securitypolicy-5.0-1|2	
21cr|python-zope.securitypolicy-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.securitypolicy-5.0-1|4	Version:	5.0
21cr|python-zope.securitypolicy-5.0-1|5	Release:	1
21cr|python-zope.securitypolicy-5.0-1|6	Summary:	Default security policy for Zope3
21cr|python-zope.securitypolicy-5.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.securitypolicy-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.securitypolicy-5.0-1|9	Group:		Development/Python
21cr|python-zope.securitypolicy-5.0-1|10	Url:		http://pypi.python.org/pypi/zope.securitypolicy
21cr|python-zope.securitypolicy-5.0-1|11	BuildArch:	noarch
21cr|python-zope.securitypolicy-5.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.securitypolicy-5.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.securitypolicy-5.0-1|14	BuildRequires:	python3egg(zope.security)
21cr|python-zope.securitypolicy-5.0-1|15	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.securitypolicy-5.0-1|16	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.securitypolicy-5.0-1|17	BuildRequires:	python3egg(zope.location)
21cr|python-zope.securitypolicy-5.0-1|18	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.securitypolicy-5.0-1|19	BuildRequires:	python3egg(zope.configuration)
21cr|python-zope.securitypolicy-5.0-1|20	BuildRequires:	python3egg(zope.component)
21cr|python-zope.securitypolicy-5.0-1|21	BuildRequires:	python3egg(zope.authentication)
21cr|python-zope.securitypolicy-5.0-1|22	BuildRequires:	python3egg(zope.annotation)
21cr|python-zope.securitypolicy-5.0-1|23	BuildRequires:	python3egg(persistent)
21cr|python-zope.securitypolicy-5.0-1|24	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.securitypolicy-5.0-1|25	BuildRequires:	python3egg(zope.event)
21cr|python-zope.securitypolicy-5.0-1|26	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.securitypolicy-5.0-1|27	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.securitypolicy-5.0-1|28	
21cr|python-zope.securitypolicy-5.0-1|29	%description
21cr|python-zope.securitypolicy-5.0-1|30	This package provides an useful security policy for Zope3. It's the
21cr|python-zope.securitypolicy-5.0-1|31	default security policy used in "zope3 the application" and many other
21cr|python-zope.securitypolicy-5.0-1|32	zope-based projects.
21cr|python-zope.securitypolicy-5.0-1|33	#-------------------------------------------------------------
21cr|python-zope.securitypolicy-5.0-1|34	
21cr|python-zope.securitypolicy-5.0-1|35	%package -n python3-%{pypi_name}
21cr|python-zope.securitypolicy-5.0-1|36	Summary:	Default security policy for Zope3
21cr|python-zope.securitypolicy-5.0-1|37	Group:		Development/Python
21cr|python-zope.securitypolicy-5.0-1|38	
21cr|python-zope.securitypolicy-5.0-1|39	%description -n python3-%{pypi_name}
21cr|python-zope.securitypolicy-5.0-1|40	This package provides an useful security policy for Zope3. It's the
21cr|python-zope.securitypolicy-5.0-1|41	default security policy used in "zope3 the application" and many other
21cr|python-zope.securitypolicy-5.0-1|42	zope-based projects.
21cr|python-zope.securitypolicy-5.0-1|43	
21cr|python-zope.securitypolicy-5.0-1|44	%files -n python3-%{pypi_name}
21cr|python-zope.securitypolicy-5.0-1|45	%{py3_puresitedir}/zope/securitypolicy
21cr|python-zope.securitypolicy-5.0-1|46	%{py3_puresitedir}/zope.securitypolicy*
21cr|python-zope.securitypolicy-5.0-1|47	
21cr|python-zope.securitypolicy-5.0-1|48	#-------------------------------------------------------------
21cr|python-zope.securitypolicy-5.0-1|49	%prep
21cr|python-zope.securitypolicy-5.0-1|50	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.securitypolicy-5.0-1|51	
21cr|python-zope.securitypolicy-5.0-1|52	%build
21cr|python-zope.securitypolicy-5.0-1|53	%py3_build
21cr|python-zope.securitypolicy-5.0-1|54	
21cr|python-zope.securitypolicy-5.0-1|55	%install
21cr|python-zope.securitypolicy-5.0-1|56	%py3_install
21cr|python-zope.securitypolicy-5.0-1|57	
21cr|python-zope.securitypolicy-5.0-1|58	%check
21cr|python-zope.securitypolicy-5.0-1|59	python3 setup.py test
21cr|python-zope.securitypolicy-5.0-1|60	

7336 21
21cr|python-zope.server-4.0.2-1|1	%define	oname	zope.server
21cr|python-zope.server-4.0.2-1|2	
21cr|python-zope.server-4.0.2-1|3	Name:		python-%{oname}
21cr|python-zope.server-4.0.2-1|4	Version:	4.0.2
21cr|python-zope.server-4.0.2-1|5	Release:	1
21cr|python-zope.server-4.0.2-1|6	Summary:	Zope Server (Web and FTP)
21cr|python-zope.server-4.0.2-1|7	Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-zope.server-4.0.2-1|8	License:	ZPL 2.1
21cr|python-zope.server-4.0.2-1|9	Group:		Development/Python
21cr|python-zope.server-4.0.2-1|10	Url:		http://pypi.python.org/pypi/zope.server
21cr|python-zope.server-4.0.2-1|11	BuildArch:	noarch
21cr|python-zope.server-4.0.2-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.server-4.0.2-1|13	BuildRequires:	python3-devel
21cr|python-zope.server-4.0.2-1|14	
21cr|python-zope.server-4.0.2-1|15	%description
21cr|python-zope.server-4.0.2-1|16	This package contains generic base classes for channel-based servers, the
21cr|python-zope.server-4.0.2-1|17	servers themselves and helper objects, such as tasks and requests.
21cr|python-zope.server-4.0.2-1|18	
21cr|python-zope.server-4.0.2-1|19	============
21cr|python-zope.server-4.0.2-1|20	WSGI Support
21cr|python-zope.server-4.0.2-1|21	============
21cr|python-zope.server-4.0.2-1|22	
21cr|python-zope.server-4.0.2-1|23	`zope.server`'s HTTP server comes with WSGI_ support.
21cr|python-zope.server-4.0.2-1|24	``zope.server.http.wsgihttpserver.WSGIHTTPServer`` can act as a WSGI gateway.
21cr|python-zope.server-4.0.2-1|25	There's also an entry point for PasteDeploy_ that lets you use zope.server's
21cr|python-zope.server-4.0.2-1|26	WSGI gateway from a configuration file, e.g.::
21cr|python-zope.server-4.0.2-1|27	
21cr|python-zope.server-4.0.2-1|28	[server:main]
21cr|python-zope.server-4.0.2-1|29	use = egg:zope.server
21cr|python-zope.server-4.0.2-1|30	host = 127.0.0.1
21cr|python-zope.server-4.0.2-1|31	port = 8080
21cr|python-zope.server-4.0.2-1|32	
21cr|python-zope.server-4.0.2-1|33	.. _WSGI: http://www.python.org/dev/peps/pep-0333/
21cr|python-zope.server-4.0.2-1|34	.. _PasteDeploy: http://pythonpaste.org/deploy/
21cr|python-zope.server-4.0.2-1|35	
21cr|python-zope.server-4.0.2-1|36	%package -n python3-%{oname}
21cr|python-zope.server-4.0.2-1|37	Summary:	Zope Server (Web and FTP)
21cr|python-zope.server-4.0.2-1|38	
21cr|python-zope.server-4.0.2-1|39	%description -n python3-%{oname}
21cr|python-zope.server-4.0.2-1|40	This package contains generic base classes for channel-based servers, the
21cr|python-zope.server-4.0.2-1|41	servers themselves and helper objects, such as tasks and requests.
21cr|python-zope.server-4.0.2-1|42	
21cr|python-zope.server-4.0.2-1|43	============
21cr|python-zope.server-4.0.2-1|44	WSGI Support
21cr|python-zope.server-4.0.2-1|45	============
21cr|python-zope.server-4.0.2-1|46	
21cr|python-zope.server-4.0.2-1|47	`zope.server`'s HTTP server comes with WSGI_ support.
21cr|python-zope.server-4.0.2-1|48	``zope.server.http.wsgihttpserver.WSGIHTTPServer`` can act as a WSGI gateway.
21cr|python-zope.server-4.0.2-1|49	There's also an entry point for PasteDeploy_ that lets you use zope.server's
21cr|python-zope.server-4.0.2-1|50	WSGI gateway from a configuration file, e.g.::
21cr|python-zope.server-4.0.2-1|51	
21cr|python-zope.server-4.0.2-1|52	[server:main]
21cr|python-zope.server-4.0.2-1|53	use = egg:zope.server
21cr|python-zope.server-4.0.2-1|54	host = 127.0.0.1
21cr|python-zope.server-4.0.2-1|55	port = 8080
21cr|python-zope.server-4.0.2-1|56	
21cr|python-zope.server-4.0.2-1|57	.. _WSGI: http://www.python.org/dev/peps/pep-0333/
21cr|python-zope.server-4.0.2-1|58	.. _PasteDeploy: http://pythonpaste.org/deploy/
21cr|python-zope.server-4.0.2-1|59	
21cr|python-zope.server-4.0.2-1|60	
21cr|python-zope.server-4.0.2-1|61	%prep
21cr|python-zope.server-4.0.2-1|62	%setup -q -n %{oname}-%{version}
21cr|python-zope.server-4.0.2-1|63	
21cr|python-zope.server-4.0.2-1|64	%build
21cr|python-zope.server-4.0.2-1|65	python3 setup.py build
21cr|python-zope.server-4.0.2-1|66	
21cr|python-zope.server-4.0.2-1|67	%install
21cr|python-zope.server-4.0.2-1|68	python3 setup.py install --root=%{buildroot}
21cr|python-zope.server-4.0.2-1|69	
21cr|python-zope.server-4.0.2-1|70	%files -n python3-%{oname}
21cr|python-zope.server-4.0.2-1|71	%doc COPYRIGHT.txt
21cr|python-zope.server-4.0.2-1|72	%doc LICENSE.txt
21cr|python-zope.server-4.0.2-1|73	%{py3_puresitedir}/zope/server/*
21cr|python-zope.server-4.0.2-1|74	%{py3_puresitedir}/zope.server*

7337 21
21cr|python-zope.session-5.0-1|1	%define	pypi_name	zope.session
21cr|python-zope.session-5.0-1|2	
21cr|python-zope.session-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.session-5.0-1|4	Version:	5.0
21cr|python-zope.session-5.0-1|5	Release:	1
21cr|python-zope.session-5.0-1|6	Summary:	Client identification and sessions for Zope
21cr|python-zope.session-5.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.session-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.session-5.0-1|9	Group:		Development/Python
21cr|python-zope.session-5.0-1|10	Url:		https://pypi.python.org/pypi/zope.session
21cr|python-zope.session-5.0-1|11	BuildArch:	noarch
21cr|python-zope.session-5.0-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.session-5.0-1|13	BuildRequires:	python3-devel
21cr|python-zope.session-5.0-1|14	BuildRequires:	python3egg(zodb)
21cr|python-zope.session-5.0-1|15	BuildRequires:	python3egg(zope.component)
21cr|python-zope.session-5.0-1|16	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.session-5.0-1|17	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.session-5.0-1|18	BuildRequires:	python3egg(zope.location)
21cr|python-zope.session-5.0-1|19	BuildRequires:	python3egg(zope.minmax)
21cr|python-zope.session-5.0-1|20	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.session-5.0-1|21	
21cr|python-zope.session-5.0-1|22	Requires:	python3egg(setuptools)
21cr|python-zope.session-5.0-1|23	Requires:	python3egg(zope.component)
21cr|python-zope.session-5.0-1|24	Requires:	python3egg(zope.i18nmessageid)
21cr|python-zope.session-5.0-1|25	Requires:	python3egg(zope.interface)
21cr|python-zope.session-5.0-1|26	Requires:	python3egg(zope.location)
21cr|python-zope.session-5.0-1|27	Requires:	python3egg(zope.minmax)
21cr|python-zope.session-5.0-1|28	Requires:	python3egg(zope.publisher)
21cr|python-zope.session-5.0-1|29	
21cr|python-zope.session-5.0-1|30	%description
21cr|python-zope.session-5.0-1|31	This package provides interfaces for client identification and session
21cr|python-zope.session-5.0-1|32	support and their implementations for zope.publisher's request objects.
21cr|python-zope.session-5.0-1|33	
21cr|python-zope.session-5.0-1|34	#---------------------------------------------------------------
21cr|python-zope.session-5.0-1|35	%package -n python3-%{pypi_name}
21cr|python-zope.session-5.0-1|36	Summary:	Client identification and sessions for Zope
21cr|python-zope.session-5.0-1|37	Group:		Development/Python
21cr|python-zope.session-5.0-1|38	
21cr|python-zope.session-5.0-1|39	%description -n python3-%{pypi_name}
21cr|python-zope.session-5.0-1|40	This package provides interfaces for client identification and session
21cr|python-zope.session-5.0-1|41	support and their implementations for zope.publisher's request objects.
21cr|python-zope.session-5.0-1|42	
21cr|python-zope.session-5.0-1|43	%files -n python3-%{pypi_name}
21cr|python-zope.session-5.0-1|44	%{py3_puresitedir}/zope/session
21cr|python-zope.session-5.0-1|45	%{py3_puresitedir}/zope.session*
21cr|python-zope.session-5.0-1|46	
21cr|python-zope.session-5.0-1|47	#---------------------------------------------------------------
21cr|python-zope.session-5.0-1|48	%prep
21cr|python-zope.session-5.0-1|49	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.session-5.0-1|50	#sed -i  "s|ZODB|ZODB3|"  setup.py
21cr|python-zope.session-5.0-1|51	
21cr|python-zope.session-5.0-1|52	%build
21cr|python-zope.session-5.0-1|53	%py3_build
21cr|python-zope.session-5.0-1|54	
21cr|python-zope.session-5.0-1|55	%install
21cr|python-zope.session-5.0-1|56	%py3_install
21cr|python-zope.session-5.0-1|57	
21cr|python-zope.session-5.0-1|58	%check
21cr|python-zope.session-5.0-1|59	#python3 setup.py test
21cr|python-zope.session-5.0-1|60	

7338 21
21cr|python-zope.site-4.6.1-1|1	%define   pypi_name   zope.site
21cr|python-zope.site-4.6.1-1|2	
21cr|python-zope.site-4.6.1-1|3	
21cr|python-zope.site-4.6.1-1|4	Name:      python-%{pypi_name}
21cr|python-zope.site-4.6.1-1|5	Version:   4.6.1
21cr|python-zope.site-4.6.1-1|6	Release:   1
21cr|python-zope.site-4.6.1-1|7	Epoch:     1
21cr|python-zope.site-4.6.1-1|8	Summary:   Local registries for zope component architecture
21cr|python-zope.site-4.6.1-1|9	License:   ZPLv2.1
21cr|python-zope.site-4.6.1-1|10	Group:     Development/Python
21cr|python-zope.site-4.6.1-1|11	Url:       http://pypi.python.org/pypi/zope.site
21cr|python-zope.site-4.6.1-1|12	Source0:   %{pypi_source}
21cr|python-zope.site-4.6.1-1|13	BuildRequires:  pkgconfig(python3)
21cr|python-zope.site-4.6.1-1|14	BuildRequires:  python3egg(setuptools)
21cr|python-zope.site-4.6.1-1|15	BuildRequires:  python3egg(coverage)
21cr|python-zope.site-4.6.1-1|16	BuildRequires:  python3egg(zope.location)
21cr|python-zope.site-4.6.1-1|17	BuildRequires:  python3egg(zope.lifecycleevent)
21cr|python-zope.site-4.6.1-1|18	BuildRequires:  python3egg(zope.event)
21cr|python-zope.site-4.6.1-1|19	BuildRequires:  python3egg(zope.component)
21cr|python-zope.site-4.6.1-1|20	BuildRequires:  python3egg(zope.security)
21cr|python-zope.site-4.6.1-1|21	BuildRequires:  python3egg(zope.proxy)
21cr|python-zope.site-4.6.1-1|22	BuildRequires:  python3egg(zope.container)
21cr|python-zope.site-4.6.1-1|23	BuildRequires:  python3egg(zope.annotation)
21cr|python-zope.site-4.6.1-1|24	BuildRequires:  python3egg(zope.proxy)
21cr|python-zope.site-4.6.1-1|25	BuildRequires:  python3egg(zope.schema)
21cr|python-zope.site-4.6.1-1|26	BuildRequires:  python3egg(zc.lockfile)
21cr|python-zope.site-4.6.1-1|27	BuildRequires:  python3egg(zope.testrunner)
21cr|python-zope.site-4.6.1-1|28	BuildRequires:  python3egg(zope.testing)
21cr|python-zope.site-4.6.1-1|29	BuildRequires:  python3egg(zodb)
21cr|python-zope.site-4.6.1-1|30	BuildRequires:  python3egg(zodbpickle)
21cr|python-zope.site-4.6.1-1|31	BuildRequires:  python3egg(zope.deprecation)
21cr|python-zope.site-4.6.1-1|32	BuildRequires:  python3egg(zope.interface) >= 4.5.0
21cr|python-zope.site-4.6.1-1|33	BuildRequires:  python3egg(zope.configuration)
21cr|python-zope.site-4.6.1-1|34	BuildArch:   noarch
21cr|python-zope.site-4.6.1-1|35	
21cr|python-zope.site-4.6.1-1|36	
21cr|python-zope.site-4.6.1-1|37	%description
21cr|python-zope.site-4.6.1-1|38	=====================================
21cr|python-zope.site-4.6.1-1|39	Zope 3's Local Component Architecture
21cr|python-zope.site-4.6.1-1|40	=====================================
21cr|python-zope.site-4.6.1-1|41	
21cr|python-zope.site-4.6.1-1|42	This package provides a local and persistent site manager
21cr|python-zope.site-4.6.1-1|43	implementation, so that one can register local utilities and
21cr|python-zope.site-4.6.1-1|44	adapters. It uses local adapter registries for its adapter and utility
21cr|python-zope.site-4.6.1-1|45	registry. The module also provides some facilities to organize the
21cr|python-zope.site-4.6.1-1|46	local software and ensures the correct behavior inside the ZODB.
21cr|python-zope.site-4.6.1-1|47	
21cr|python-zope.site-4.6.1-1|48	#---------------------------------------------------------------------
21cr|python-zope.site-4.6.1-1|49	%package -n python3-%{pypi_name}
21cr|python-zope.site-4.6.1-1|50	Summary:   Local registries for zope component architecture
21cr|python-zope.site-4.6.1-1|51	
21cr|python-zope.site-4.6.1-1|52	%description -n python3-%{pypi_name}
21cr|python-zope.site-4.6.1-1|53	=====================================
21cr|python-zope.site-4.6.1-1|54	Zope 3's Local Component Architecture
21cr|python-zope.site-4.6.1-1|55	=====================================
21cr|python-zope.site-4.6.1-1|56	
21cr|python-zope.site-4.6.1-1|57	This package provides a local and persistent site manager
21cr|python-zope.site-4.6.1-1|58	implementation, so that one can register local utilities and
21cr|python-zope.site-4.6.1-1|59	adapters. It uses local adapter registries for its adapter and utility
21cr|python-zope.site-4.6.1-1|60	registry. The module also provides some facilities to organize the
21cr|python-zope.site-4.6.1-1|61	local software and ensures the correct behavior inside the ZODB.
21cr|python-zope.site-4.6.1-1|62	
21cr|python-zope.site-4.6.1-1|63	%files -n python3-%{pypi_name}
21cr|python-zope.site-4.6.1-1|64	%doc *.rst *.txt
21cr|python-zope.site-4.6.1-1|65	%{py3_puresitedir}/zope/site
21cr|python-zope.site-4.6.1-1|66	%{py3_puresitedir}/zope.site*
21cr|python-zope.site-4.6.1-1|67	
21cr|python-zope.site-4.6.1-1|68	#---------------------------------------------------------------------
21cr|python-zope.site-4.6.1-1|69	
21cr|python-zope.site-4.6.1-1|70	%prep
21cr|python-zope.site-4.6.1-1|71	%setup -qn %{pypi_name}-%{version}
21cr|python-zope.site-4.6.1-1|72	rm -fr src/%{pypi_name}.egg-info
21cr|python-zope.site-4.6.1-1|73	
21cr|python-zope.site-4.6.1-1|74	%build
21cr|python-zope.site-4.6.1-1|75	%py3_build
21cr|python-zope.site-4.6.1-1|76	
21cr|python-zope.site-4.6.1-1|77	%install
21cr|python-zope.site-4.6.1-1|78	%py3_install
21cr|python-zope.site-4.6.1-1|79	
21cr|python-zope.site-4.6.1-1|80	
21cr|python-zope.site-4.6.1-1|81	
21cr|python-zope.site-4.6.1-1|82	

7339 21
21cr|python-zope.size-4.4-1|1	%define	pypi_name	zope.size
21cr|python-zope.size-4.4-1|2	
21cr|python-zope.size-4.4-1|3	Name:		python-%{pypi_name}
21cr|python-zope.size-4.4-1|4	Version:	4.4
21cr|python-zope.size-4.4-1|5	Release:	1
21cr|python-zope.size-4.4-1|6	Summary:	Interfaces and simple adapter that give the size of an object
21cr|python-zope.size-4.4-1|7	Group:		Development/Python
21cr|python-zope.size-4.4-1|8	License:	ZPL 2.1
21cr|python-zope.size-4.4-1|9	Url:		https://pypi.python.org/pypi/zope.size
21cr|python-zope.size-4.4-1|10	Source0:	https://files.pythonhosted.org/packages/9a/6b/983e71c5791b07f8683f44eefd06ba101924fd1efc630cf099da0eafa9b0/zope.size-4.4.tar.gz
21cr|python-zope.size-4.4-1|11	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.size-4.4-1|12	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.size-4.4-1|13	BuildRequires:	python3-setuptools
21cr|python-zope.size-4.4-1|14	BuildRequires:	python3-devel
21cr|python-zope.size-4.4-1|15	BuildArch:	noarch
21cr|python-zope.size-4.4-1|16	
21cr|python-zope.size-4.4-1|17	%description
21cr|python-zope.size-4.4-1|18	This package provides a definition of simple interface that allows to
21cr|python-zope.size-4.4-1|19	retrieve the size of the object for displaying and for sorting.
21cr|python-zope.size-4.4-1|20	
21cr|python-zope.size-4.4-1|21	The default adapter is also provided. It expects objects to have the
21cr|python-zope.size-4.4-1|22	``getSize`` method that returns size in bytes, however, it won't crash if
21cr|python-zope.size-4.4-1|23	an object doesn't have one and will show size as ``not available`` instead.
21cr|python-zope.size-4.4-1|24	
21cr|python-zope.size-4.4-1|25	#--------------------------------------------------------------------
21cr|python-zope.size-4.4-1|26	
21cr|python-zope.size-4.4-1|27	%package -n python3-%{pypi_name}
21cr|python-zope.size-4.4-1|28	Summary:	Interfaces and simple adapter that give the size of an object
21cr|python-zope.size-4.4-1|29	Group:		Development/Python
21cr|python-zope.size-4.4-1|30	
21cr|python-zope.size-4.4-1|31	%description -n python3-%{pypi_name}
21cr|python-zope.size-4.4-1|32	This package provides a definition of simple interface that allows to
21cr|python-zope.size-4.4-1|33	retrieve the size of the object for displaying and for sorting.
21cr|python-zope.size-4.4-1|34	
21cr|python-zope.size-4.4-1|35	The default adapter is also provided. It expects objects to have the
21cr|python-zope.size-4.4-1|36	``getSize`` method that returns size in bytes, however, it won't crash if
21cr|python-zope.size-4.4-1|37	an object doesn't have one and will show size as ``not available`` instead.
21cr|python-zope.size-4.4-1|38	
21cr|python-zope.size-4.4-1|39	%files -n python3-%{pypi_name}
21cr|python-zope.size-4.4-1|40	%doc LICENSE.txt
21cr|python-zope.size-4.4-1|41	%{py3_puresitedir}/zope/size/*
21cr|python-zope.size-4.4-1|42	%{py3_puresitedir}/zope.size*.egg-info
21cr|python-zope.size-4.4-1|43	%{py3_puresitedir}/zope.size*.pth
21cr|python-zope.size-4.4-1|44	
21cr|python-zope.size-4.4-1|45	#--------------------------------------------------------------------
21cr|python-zope.size-4.4-1|46	%prep
21cr|python-zope.size-4.4-1|47	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.size-4.4-1|48	
21cr|python-zope.size-4.4-1|49	%build
21cr|python-zope.size-4.4-1|50	%py3_build
21cr|python-zope.size-4.4-1|51	
21cr|python-zope.size-4.4-1|52	%install
21cr|python-zope.size-4.4-1|53	%py3_install
21cr|python-zope.size-4.4-1|54	
21cr|python-zope.size-4.4-1|55	%check
21cr|python-zope.size-4.4-1|56	%py3_test
21cr|python-zope.size-4.4-1|57	

7340 21
21cr|python-zope.structuredtext-4.4-1|1	%define	oname	zope.structuredtext
21cr|python-zope.structuredtext-4.4-1|2	
21cr|python-zope.structuredtext-4.4-1|3	Name:		python-%{oname}
21cr|python-zope.structuredtext-4.4-1|4	Version:	4.4
21cr|python-zope.structuredtext-4.4-1|5	Release:	1
21cr|python-zope.structuredtext-4.4-1|6	Summary:	StructuredText parser
21cr|python-zope.structuredtext-4.4-1|7	Source0:	https://files.pythonhosted.org/packages/15/0f/174993bba0c5588373a9ec7623904c8f2c8679ede18f42e05a8aedaa216e/zope.structuredtext-4.4.tar.gz
21cr|python-zope.structuredtext-4.4-1|8	License:	ZPL 2
21cr|python-zope.structuredtext-4.4-1|9	Group:		Development/Python
21cr|python-zope.structuredtext-4.4-1|10	Url:		http://pypi.python.org/pypi/zope.structuredtext
21cr|python-zope.structuredtext-4.4-1|11	BuildArch:	noarch
21cr|python-zope.structuredtext-4.4-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.structuredtext-4.4-1|13	BuildRequires:	python3-devel
21cr|python-zope.structuredtext-4.4-1|14	
21cr|python-zope.structuredtext-4.4-1|15	%description
21cr|python-zope.structuredtext-4.4-1|16	``zope.structuredtext`` README
21cr|python-zope.structuredtext-4.4-1|17	==============================
21cr|python-zope.structuredtext-4.4-1|18	
21cr|python-zope.structuredtext-4.4-1|19	This package provides a parser and renderers for the classic Zope
21cr|python-zope.structuredtext-4.4-1|20	"structured text" markup dialect (STX).  STX is a plain text markup in
21cr|python-zope.structuredtext-4.4-1|21	which document structure is signalled primarily by identation
21cr|python-zope.structuredtext-4.4-1|22	
21cr|python-zope.structuredtext-4.4-1|23	
21cr|python-zope.structuredtext-4.4-1|24	%package -n python3-%{oname}
21cr|python-zope.structuredtext-4.4-1|25	Summary:	StructuredText parser
21cr|python-zope.structuredtext-4.4-1|26	
21cr|python-zope.structuredtext-4.4-1|27	%description -n python3-%{oname}
21cr|python-zope.structuredtext-4.4-1|28	``zope.structuredtext`` README
21cr|python-zope.structuredtext-4.4-1|29	==============================
21cr|python-zope.structuredtext-4.4-1|30	
21cr|python-zope.structuredtext-4.4-1|31	This package provides a parser and renderers for the classic Zope
21cr|python-zope.structuredtext-4.4-1|32	"structured text" markup dialect (STX).  STX is a plain text markup in
21cr|python-zope.structuredtext-4.4-1|33	which document structure is signalled primarily by identation
21cr|python-zope.structuredtext-4.4-1|34	
21cr|python-zope.structuredtext-4.4-1|35	
21cr|python-zope.structuredtext-4.4-1|36	
21cr|python-zope.structuredtext-4.4-1|37	%prep
21cr|python-zope.structuredtext-4.4-1|38	%setup -q -n %{oname}-%{version}
21cr|python-zope.structuredtext-4.4-1|39	
21cr|python-zope.structuredtext-4.4-1|40	%build
21cr|python-zope.structuredtext-4.4-1|41	python3 setup.py build
21cr|python-zope.structuredtext-4.4-1|42	
21cr|python-zope.structuredtext-4.4-1|43	%install
21cr|python-zope.structuredtext-4.4-1|44	python3 setup.py install --root=%{buildroot}
21cr|python-zope.structuredtext-4.4-1|45	
21cr|python-zope.structuredtext-4.4-1|46	%check
21cr|python-zope.structuredtext-4.4-1|47	python3 setup.py test
21cr|python-zope.structuredtext-4.4-1|48	
21cr|python-zope.structuredtext-4.4-1|49	%files -n python3-%{oname}
21cr|python-zope.structuredtext-4.4-1|50	%doc COPYRIGHT.txt
21cr|python-zope.structuredtext-4.4-1|51	%doc LICENSE.txt
21cr|python-zope.structuredtext-4.4-1|52	%{py3_puresitedir}/zope/structuredtext*
21cr|python-zope.structuredtext-4.4-1|53	%{py3_puresitedir}/zope.structuredtext*

7341 21
21cr|python-zope.tal-4.5-2|1	%define	pypi_name	zope.tal
21cr|python-zope.tal-4.5-2|2	
21cr|python-zope.tal-4.5-2|3	Name:		python-%{pypi_name}
21cr|python-zope.tal-4.5-2|4	Version:	4.5
21cr|python-zope.tal-4.5-2|5	Release:	2
21cr|python-zope.tal-4.5-2|6	Summary:	Zope Template Application Language (TAL)
21cr|python-zope.tal-4.5-2|7	Group:		Development/Ruby
21cr|python-zope.tal-4.5-2|8	License:	ZPL 2.1
21cr|python-zope.tal-4.5-2|9	Url:		https://pypi.python.org/pypi/zope.tal
21cr|python-zope.tal-4.5-2|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.tal-4.5-2|11	BuildRequires:	python3-devel
21cr|python-zope.tal-4.5-2|12	BuildRequires:	python3-setuptools
21cr|python-zope.tal-4.5-2|13	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.tal-4.5-2|14	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.tal-4.5-2|15	BuildRequires:	python3egg(zope.exceptions)
21cr|python-zope.tal-4.5-2|16	BuildRequires:	python3egg(six)
21cr|python-zope.tal-4.5-2|17	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.tal-4.5-2|18	BuildArch:	noarch
21cr|python-zope.tal-4.5-2|19	
21cr|python-zope.tal-4.5-2|20	%description
21cr|python-zope.tal-4.5-2|21	Template Attribute Language (TAL)
21cr|python-zope.tal-4.5-2|22	=================================
21cr|python-zope.tal-4.5-2|23	
21cr|python-zope.tal-4.5-2|24	Overview
21cr|python-zope.tal-4.5-2|25	--------
21cr|python-zope.tal-4.5-2|26	
21cr|python-zope.tal-4.5-2|27	The Zope3 Template Attribute Languate (TAL) specifies the custom namespace
21cr|python-zope.tal-4.5-2|28	and attributes which are used by the Zope Page Templates renderer to inject
21cr|python-zope.tal-4.5-2|29	dynamic markup into a page.  It also includes the Macro Expansion for TAL
21cr|python-zope.tal-4.5-2|30	(METAL) macro language used in page assembly.
21cr|python-zope.tal-4.5-2|31	
21cr|python-zope.tal-4.5-2|32	The dynamic values themselves are specified using a companion language,
21cr|python-zope.tal-4.5-2|33	TALES (see the `zope.tales`_ package for more).
21cr|python-zope.tal-4.5-2|34	
21cr|python-zope.tal-4.5-2|35	See: http://wiki.zope.org/ZPT/TALSpecification14
21cr|python-zope.tal-4.5-2|36	
21cr|python-zope.tal-4.5-2|37	#------------------------------------------------------------
21cr|python-zope.tal-4.5-2|38	%package -n python3-%{pypi_name}
21cr|python-zope.tal-4.5-2|39	Summary:	Zope Template Application Language (TAL)
21cr|python-zope.tal-4.5-2|40	Group:		Development/Ruby
21cr|python-zope.tal-4.5-2|41	
21cr|python-zope.tal-4.5-2|42	%description -n python3-%{pypi_name}
21cr|python-zope.tal-4.5-2|43	Template Attribute Language (TAL)
21cr|python-zope.tal-4.5-2|44	=================================
21cr|python-zope.tal-4.5-2|45	
21cr|python-zope.tal-4.5-2|46	Overview
21cr|python-zope.tal-4.5-2|47	--------
21cr|python-zope.tal-4.5-2|48	
21cr|python-zope.tal-4.5-2|49	The Zope3 Template Attribute Languate (TAL) specifies the custom namespace
21cr|python-zope.tal-4.5-2|50	and attributes which are used by the Zope Page Templates renderer to inject
21cr|python-zope.tal-4.5-2|51	dynamic markup into a page.  It also includes the Macro Expansion for TAL
21cr|python-zope.tal-4.5-2|52	(METAL) macro language used in page assembly.
21cr|python-zope.tal-4.5-2|53	
21cr|python-zope.tal-4.5-2|54	The dynamic values themselves are specified using a companion language,
21cr|python-zope.tal-4.5-2|55	TALES (see the `zope.tales`_ package for more).
21cr|python-zope.tal-4.5-2|56	
21cr|python-zope.tal-4.5-2|57	See: http://wiki.zope.org/ZPT/TALSpecification14
21cr|python-zope.tal-4.5-2|58	
21cr|python-zope.tal-4.5-2|59	%files -n python3-%{pypi_name}
21cr|python-zope.tal-4.5-2|60	%{py3_puresitedir}/zope/tal/*
21cr|python-zope.tal-4.5-2|61	%{py3_puresitedir}/zope.tal*
21cr|python-zope.tal-4.5-2|62	
21cr|python-zope.tal-4.5-2|63	#------------------------------------------------------------
21cr|python-zope.tal-4.5-2|64	
21cr|python-zope.tal-4.5-2|65	%prep
21cr|python-zope.tal-4.5-2|66	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.tal-4.5-2|67	
21cr|python-zope.tal-4.5-2|68	%build
21cr|python-zope.tal-4.5-2|69	%py3_build
21cr|python-zope.tal-4.5-2|70	
21cr|python-zope.tal-4.5-2|71	%install
21cr|python-zope.tal-4.5-2|72	%py3_install
21cr|python-zope.tal-4.5-2|73	
21cr|python-zope.tal-4.5-2|74	%check
21cr|python-zope.tal-4.5-2|75	%py3_test
21cr|python-zope.tal-4.5-2|76	

7342 21
21cr|python-zope.tales-5.2-1|1	%define	pypi_name	zope.tales
21cr|python-zope.tales-5.2-1|2	
21cr|python-zope.tales-5.2-1|3	Name:		python-%{pypi_name}
21cr|python-zope.tales-5.2-1|4	Version:	5.2
21cr|python-zope.tales-5.2-1|5	Release:	1
21cr|python-zope.tales-5.2-1|6	Summary:	Zope Template Application Language Expression Syntax (TALES)
21cr|python-zope.tales-5.2-1|7	Group:		Development/Python
21cr|python-zope.tales-5.2-1|8	License:	ZPL 2.1
21cr|python-zope.tales-5.2-1|9	Url:		https://pypi.python.org/pypi/zope.tales
21cr|python-zope.tales-5.2-1|10	Source0:	https://files.pythonhosted.org/packages/0b/fb/44902fdf190394719dc3cff9135ed97dbbac50e565fb8ee1ff7b42b02b77/zope.tales-5.2.tar.gz
21cr|python-zope.tales-5.2-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.tales-5.2-1|12	BuildRequires:	python3-devel
21cr|python-zope.tales-5.2-1|13	BuildRequires:	python3egg(six)
21cr|python-zope.tales-5.2-1|14	BuildRequires:	python3egg(zope.exceptions)
21cr|python-zope.tales-5.2-1|15	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.tales-5.2-1|16	BuildRequires:	python3egg(zope.testrunner)
21cr|python-zope.tales-5.2-1|17	
21cr|python-zope.tales-5.2-1|18	Requires:	python3egg(zope.interface)
21cr|python-zope.tales-5.2-1|19	Requires:	python3egg(six)
21cr|python-zope.tales-5.2-1|20	# to run tests it's enough zope.testing
21cr|python-zope.tales-5.2-1|21	#BuildRequires:	pythonegg(zope.testrunner)
21cr|python-zope.tales-5.2-1|22	#BuildRequires:	pythonegg(zope.lifecycleevent)
21cr|python-zope.tales-5.2-1|23	BuildArch:	noarch
21cr|python-zope.tales-5.2-1|24	
21cr|python-zope.tales-5.2-1|25	%description
21cr|python-zope.tales-5.2-1|26	Overview
21cr|python-zope.tales-5.2-1|27	========
21cr|python-zope.tales-5.2-1|28	
21cr|python-zope.tales-5.2-1|29	Template Attribute Language - Expression Syntax
21cr|python-zope.tales-5.2-1|30	
21cr|python-zope.tales-5.2-1|31	See http://wiki.zope.org/ZPT/TALESSpecification13
21cr|python-zope.tales-5.2-1|32	
21cr|python-zope.tales-5.2-1|33	#-----------------------------------------------------------
21cr|python-zope.tales-5.2-1|34	%package -n python3-%{pypi_name}
21cr|python-zope.tales-5.2-1|35	Summary:	Zope Template Application Language Expression Syntax (TALES)
21cr|python-zope.tales-5.2-1|36	Group:		Development/Python
21cr|python-zope.tales-5.2-1|37	
21cr|python-zope.tales-5.2-1|38	%description -n python3-%{pypi_name}
21cr|python-zope.tales-5.2-1|39	Overview
21cr|python-zope.tales-5.2-1|40	========
21cr|python-zope.tales-5.2-1|41	
21cr|python-zope.tales-5.2-1|42	Template Attribute Language - Expression Syntax
21cr|python-zope.tales-5.2-1|43	
21cr|python-zope.tales-5.2-1|44	See http://wiki.zope.org/ZPT/TALESSpecification13
21cr|python-zope.tales-5.2-1|45	
21cr|python-zope.tales-5.2-1|46	%files -n python3-%{pypi_name}
21cr|python-zope.tales-5.2-1|47	%doc COPYRIGHT.txt
21cr|python-zope.tales-5.2-1|48	%doc LICENSE.txt
21cr|python-zope.tales-5.2-1|49	%{py3_puresitedir}/zope/tales/*
21cr|python-zope.tales-5.2-1|50	%{py3_puresitedir}/zope.tales*.egg-info
21cr|python-zope.tales-5.2-1|51	%{py3_puresitedir}/zope.tales*.pth
21cr|python-zope.tales-5.2-1|52	
21cr|python-zope.tales-5.2-1|53	#-----------------------------------------------------------
21cr|python-zope.tales-5.2-1|54	
21cr|python-zope.tales-5.2-1|55	%prep
21cr|python-zope.tales-5.2-1|56	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.tales-5.2-1|57	
21cr|python-zope.tales-5.2-1|58	%build
21cr|python-zope.tales-5.2-1|59	%py3_build
21cr|python-zope.tales-5.2-1|60	
21cr|python-zope.tales-5.2-1|61	%install
21cr|python-zope.tales-5.2-1|62	%py3_install
21cr|python-zope.tales-5.2-1|63	
21cr|python-zope.tales-5.2-1|64	%check
21cr|python-zope.tales-5.2-1|65	%py3_test

7343 21
21cr|python-zope.testbrowser-5.6.1-1|1	%define	pypi_name	zope.testbrowser
21cr|python-zope.testbrowser-5.6.1-1|2	
21cr|python-zope.testbrowser-5.6.1-1|3	Name:		python-%{pypi_name}
21cr|python-zope.testbrowser-5.6.1-1|4	Version:	5.6.1
21cr|python-zope.testbrowser-5.6.1-1|5	Release:	1
21cr|python-zope.testbrowser-5.6.1-1|6	Summary:	Programmable browser for functional black-box tests
21cr|python-zope.testbrowser-5.6.1-1|7	Group:		Development/Python
21cr|python-zope.testbrowser-5.6.1-1|8	License:	ZPL 2.1
21cr|python-zope.testbrowser-5.6.1-1|9	Url:		https://pypi.python.org/pypi/zope.testbrowser
21cr|python-zope.testbrowser-5.6.1-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.testbrowser-5.6.1-1|11	BuildArch:	noarch
21cr|python-zope.testbrowser-5.6.1-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.testbrowser-5.6.1-1|13	BuildRequires:	python3-devel
21cr|python-zope.testbrowser-5.6.1-1|14	BuildRequires:	python3egg(zope.schema)
21cr|python-zope.testbrowser-5.6.1-1|15	BuildRequires:	python3egg(zope.event)
21cr|python-zope.testbrowser-5.6.1-1|16	BuildRequires:	python3egg(webtest)
21cr|python-zope.testbrowser-5.6.1-1|17	BuildRequires:	python3egg(zope.testing)
21cr|python-zope.testbrowser-5.6.1-1|18	BuildRequires:	python3egg(beautifulsoup4)
21cr|python-zope.testbrowser-5.6.1-1|19	BuildRequires:	python3egg(six)
21cr|python-zope.testbrowser-5.6.1-1|20	BuildRequires:	python3egg(zope.exceptions)
21cr|python-zope.testbrowser-5.6.1-1|21	BuildRequires:	python3egg(webob)
21cr|python-zope.testbrowser-5.6.1-1|22	# Not in ABF yet
21cr|python-zope.testbrowser-5.6.1-1|23	# BuildRequires:  pythonegg(waitress)
21cr|python-zope.testbrowser-5.6.1-1|24	
21cr|python-zope.testbrowser-5.6.1-1|25	%description
21cr|python-zope.testbrowser-5.6.1-1|26	zope.testbrowser provides an easy-to-use programmable web browser with
21cr|python-zope.testbrowser-5.6.1-1|27	special focus on testing. It is used in Zope, but it’s not Zope specific at all.
21cr|python-zope.testbrowser-5.6.1-1|28	For instance, it can be used to test or otherwise interact with any web site.
21cr|python-zope.testbrowser-5.6.1-1|29	
21cr|python-zope.testbrowser-5.6.1-1|30	#---------------------------------------------------------------
21cr|python-zope.testbrowser-5.6.1-1|31	%package -n python3-%{pypi_name}
21cr|python-zope.testbrowser-5.6.1-1|32	Summary:	Programmable browser for functional black-box tests
21cr|python-zope.testbrowser-5.6.1-1|33	Group:		Development/Python
21cr|python-zope.testbrowser-5.6.1-1|34	
21cr|python-zope.testbrowser-5.6.1-1|35	%description -n python3-%{pypi_name}
21cr|python-zope.testbrowser-5.6.1-1|36	zope.testbrowser provides an easy-to-use programmable web browser with
21cr|python-zope.testbrowser-5.6.1-1|37	special focus on testing. It is used in Zope, but it’s not Zope specific at all.
21cr|python-zope.testbrowser-5.6.1-1|38	For instance, it can be used to test or otherwise interact with any web site.
21cr|python-zope.testbrowser-5.6.1-1|39	
21cr|python-zope.testbrowser-5.6.1-1|40	%files -n python3-%{pypi_name}
21cr|python-zope.testbrowser-5.6.1-1|41	%{py3_puresitedir}/zope/testbrowser
21cr|python-zope.testbrowser-5.6.1-1|42	%{py3_puresitedir}/zope.testbrowser*
21cr|python-zope.testbrowser-5.6.1-1|43	
21cr|python-zope.testbrowser-5.6.1-1|44	#---------------------------------------------------------------
21cr|python-zope.testbrowser-5.6.1-1|45	
21cr|python-zope.testbrowser-5.6.1-1|46	%prep
21cr|python-zope.testbrowser-5.6.1-1|47	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.testbrowser-5.6.1-1|48	
21cr|python-zope.testbrowser-5.6.1-1|49	%build
21cr|python-zope.testbrowser-5.6.1-1|50	%py3_build
21cr|python-zope.testbrowser-5.6.1-1|51	
21cr|python-zope.testbrowser-5.6.1-1|52	%install
21cr|python-zope.testbrowser-5.6.1-1|53	%py3_install
21cr|python-zope.testbrowser-5.6.1-1|54	
21cr|python-zope.testbrowser-5.6.1-1|55	# Disable check - it's a little tricky to perform tests that require Internet access
21cr|python-zope.testbrowser-5.6.1-1|56	# inside ABF build nodes
21cr|python-zope.testbrowser-5.6.1-1|57	# %check
21cr|python-zope.testbrowser-5.6.1-1|58	# python3 setup.py test
21cr|python-zope.testbrowser-5.6.1-1|59	

7344 21
21cr|python-zope.testing-4.10-1|1	%define	oname	zope.testing
21cr|python-zope.testing-4.10-1|2	
21cr|python-zope.testing-4.10-1|3	Name:		python-%{oname}
21cr|python-zope.testing-4.10-1|4	Version:	4.10
21cr|python-zope.testing-4.10-1|5	Release:	1
21cr|python-zope.testing-4.10-1|6	Summary:	Zope testing helpers
21cr|python-zope.testing-4.10-1|7	Group:		Development/Python
21cr|python-zope.testing-4.10-1|8	License:	ZPL 2.1
21cr|python-zope.testing-4.10-1|9	Url:		https://pypi.io/pypi/zope.testing
21cr|python-zope.testing-4.10-1|10	Source0:	https://files.pythonhosted.org/packages/af/b8/f18718a7fceb109664b70c908e2aa5743eb6a057138251ceaf7d5ab0bd9b/zope.testing-4.10.tar.gz
21cr|python-zope.testing-4.10-1|11	BuildArch:	noarch
21cr|python-zope.testing-4.10-1|12	BuildRequires:	python3-setuptools
21cr|python-zope.testing-4.10-1|13	BuildRequires:	python3-devel
21cr|python-zope.testing-4.10-1|14	BuildRequires:	python3egg(zope.exceptions)
21cr|python-zope.testing-4.10-1|15	
21cr|python-zope.testing-4.10-1|16	%description
21cr|python-zope.testing-4.10-1|17	************
21cr|python-zope.testing-4.10-1|18	zope.testing
21cr|python-zope.testing-4.10-1|19	************
21cr|python-zope.testing-4.10-1|20	
21cr|python-zope.testing-4.10-1|21	#--------------------------------------------------
21cr|python-zope.testing-4.10-1|22	%package -n python3-%{oname}
21cr|python-zope.testing-4.10-1|23	Summary:	Zope testing helpers
21cr|python-zope.testing-4.10-1|24	Group:		Development/Python
21cr|python-zope.testing-4.10-1|25	
21cr|python-zope.testing-4.10-1|26	%description -n python3-%{oname}
21cr|python-zope.testing-4.10-1|27	************
21cr|python-zope.testing-4.10-1|28	zope.testing
21cr|python-zope.testing-4.10-1|29	************
21cr|python-zope.testing-4.10-1|30	%files -n python3-%{oname}
21cr|python-zope.testing-4.10-1|31	%doc CHANGES.rst
21cr|python-zope.testing-4.10-1|32	%doc COPYRIGHT.txt
21cr|python-zope.testing-4.10-1|33	%doc LICENSE.txt
21cr|python-zope.testing-4.10-1|34	%{py3_puresitedir}/zope/testing/*
21cr|python-zope.testing-4.10-1|35	%{py3_puresitedir}/zope.testing*.egg-info
21cr|python-zope.testing-4.10-1|36	%{py3_puresitedir}/zope.testing*.pth
21cr|python-zope.testing-4.10-1|37	
21cr|python-zope.testing-4.10-1|38	#--------------------------------------------------
21cr|python-zope.testing-4.10-1|39	
21cr|python-zope.testing-4.10-1|40	%prep
21cr|python-zope.testing-4.10-1|41	%setup -q -n %{oname}-%{version}
21cr|python-zope.testing-4.10-1|42	
21cr|python-zope.testing-4.10-1|43	%build
21cr|python-zope.testing-4.10-1|44	%py3_build
21cr|python-zope.testing-4.10-1|45	
21cr|python-zope.testing-4.10-1|46	%install
21cr|python-zope.testing-4.10-1|47	%py3_install
21cr|python-zope.testing-4.10-1|48	
21cr|python-zope.testing-4.10-1|49	%check
21cr|python-zope.testing-4.10-1|50	python3 setup.py test || :
21cr|python-zope.testing-4.10-1|51	

7345 21
21cr|python-zope.testrunner-5.3.0-1|1	%define	oname	zope.testrunner
21cr|python-zope.testrunner-5.3.0-1|2	%global __requires_exclude_from foo.bar-1.2-py2.5.egg
21cr|python-zope.testrunner-5.3.0-1|3	
21cr|python-zope.testrunner-5.3.0-1|4	Name:		python-%{oname}
21cr|python-zope.testrunner-5.3.0-1|5	Version:	5.3.0
21cr|python-zope.testrunner-5.3.0-1|6	Release:	1
21cr|python-zope.testrunner-5.3.0-1|7	Summary:	Zope testrunner script
21cr|python-zope.testrunner-5.3.0-1|8	Group:		Development/Python
21cr|python-zope.testrunner-5.3.0-1|9	License:	ZPL 2.1
21cr|python-zope.testrunner-5.3.0-1|10	Url:		https://pypi.io/pypi/zope.testrunner
21cr|python-zope.testrunner-5.3.0-1|11	Source0:	https://pypi.io/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
21cr|python-zope.testrunner-5.3.0-1|12	BuildArch:	noarch
21cr|python-zope.testrunner-5.3.0-1|13	BuildRequires:	python3-setuptools
21cr|python-zope.testrunner-5.3.0-1|14	BuildRequires:	python3-devel
21cr|python-zope.testrunner-5.3.0-1|15	
21cr|python-zope.testrunner-5.3.0-1|16	%description
21cr|python-zope.testrunner-5.3.0-1|17	This package provides a flexible test runner with layer support.
21cr|python-zope.testrunner-5.3.0-1|18	
21cr|python-zope.testrunner-5.3.0-1|19	#----------------------------------------------------------------
21cr|python-zope.testrunner-5.3.0-1|20	%package -n python3-%{oname}
21cr|python-zope.testrunner-5.3.0-1|21	Summary:	Zope testrunner script
21cr|python-zope.testrunner-5.3.0-1|22	Group:		Development/Python
21cr|python-zope.testrunner-5.3.0-1|23	
21cr|python-zope.testrunner-5.3.0-1|24	%description -n python3-%{oname}
21cr|python-zope.testrunner-5.3.0-1|25	This package provides a flexible test runner with layer support.
21cr|python-zope.testrunner-5.3.0-1|26	
21cr|python-zope.testrunner-5.3.0-1|27	%files -n python3-%{oname}
21cr|python-zope.testrunner-5.3.0-1|28	%doc CHANGES.*
21cr|python-zope.testrunner-5.3.0-1|29	%doc COPYRIGHT.*
21cr|python-zope.testrunner-5.3.0-1|30	%doc LICENSE.*
21cr|python-zope.testrunner-5.3.0-1|31	%{_bindir}/zope-testrunner
21cr|python-zope.testrunner-5.3.0-1|32	%{py3_puresitedir}/zope/testrunner/*
21cr|python-zope.testrunner-5.3.0-1|33	%{py3_puresitedir}/zope.testrunner*.egg-info
21cr|python-zope.testrunner-5.3.0-1|34	%{py3_puresitedir}/zope.testrunner*.pth
21cr|python-zope.testrunner-5.3.0-1|35	
21cr|python-zope.testrunner-5.3.0-1|36	#----------------------------------------------------------------
21cr|python-zope.testrunner-5.3.0-1|37	
21cr|python-zope.testrunner-5.3.0-1|38	%prep
21cr|python-zope.testrunner-5.3.0-1|39	%setup -q -n %{oname}-%{version}
21cr|python-zope.testrunner-5.3.0-1|40	
21cr|python-zope.testrunner-5.3.0-1|41	%build
21cr|python-zope.testrunner-5.3.0-1|42	%py3_build
21cr|python-zope.testrunner-5.3.0-1|43	
21cr|python-zope.testrunner-5.3.0-1|44	%install
21cr|python-zope.testrunner-5.3.0-1|45	%py3_install
21cr|python-zope.testrunner-5.3.0-1|46	

7346 21
21cr|python-zope.traversing-5.0-2|1	%define pypi_name zope.traversing
21cr|python-zope.traversing-5.0-2|2	
21cr|python-zope.traversing-5.0-2|3	Summary:	Resolving paths in the object hierarchy
21cr|python-zope.traversing-5.0-2|4	Name:		python-%{pypi_name}
21cr|python-zope.traversing-5.0-2|5	Version:	5.0
21cr|python-zope.traversing-5.0-2|6	Release:	2
21cr|python-zope.traversing-5.0-2|7	License:	ZPL 2.1
21cr|python-zope.traversing-5.0-2|8	Group:		Development/Python
21cr|python-zope.traversing-5.0-2|9	Url:		https://pypi.python.org/pypi/zope.traversing
21cr|python-zope.traversing-5.0-2|10	Source0:	%{pypi_source}
21cr|python-zope.traversing-5.0-2|11	BuildRequires:	python3-setuptools
21cr|python-zope.traversing-5.0-2|12	BuildRequires:	pkgconfig(python3)
21cr|python-zope.traversing-5.0-2|13	BuildRequires:	python3egg(zope.annotation)
21cr|python-zope.traversing-5.0-2|14	BuildRequires:	python3egg(six)
21cr|python-zope.traversing-5.0-2|15	BuildRequires:	python3egg(transaction)
21cr|python-zope.traversing-5.0-2|16	BuildRequires:	python3egg(zope.component)
21cr|python-zope.traversing-5.0-2|17	BuildRequires:	python3egg(zope.i18n)
21cr|python-zope.traversing-5.0-2|18	BuildRequires:	python3egg(zope.i18nmessageid)
21cr|python-zope.traversing-5.0-2|19	BuildRequires:	python3egg(zope.interface)
21cr|python-zope.traversing-5.0-2|20	BuildRequires:	python3egg(zope.location)
21cr|python-zope.traversing-5.0-2|21	BuildRequires:	python3egg(zope.proxy)
21cr|python-zope.traversing-5.0-2|22	BuildRequires:	python3egg(zope.publisher)
21cr|python-zope.traversing-5.0-2|23	BuildRequires:	python3egg(zope.security)
21cr|python-zope.traversing-5.0-2|24	BuildArch:	noarch
21cr|python-zope.traversing-5.0-2|25	
21cr|python-zope.traversing-5.0-2|26	%description
21cr|python-zope.traversing-5.0-2|27	The ``zope.traversing`` package provides adapters for resolving
21cr|python-zope.traversing-5.0-2|28	object paths by traversing an object hierarchy.  This also includes
21cr|python-zope.traversing-5.0-2|29	support for traversal name-spaces (e.g. ``++view++``, ``++skin++``,
21cr|python-zope.traversing-5.0-2|30	etc.) as well as computing URLs via the ``@@absolute_url`` view.
21cr|python-zope.traversing-5.0-2|31	
21cr|python-zope.traversing-5.0-2|32	#----------------------------------------------------------------------------
21cr|python-zope.traversing-5.0-2|33	
21cr|python-zope.traversing-5.0-2|34	%package -n python3-%{pypi_name}
21cr|python-zope.traversing-5.0-2|35	Summary:	Resolving paths in the object hierarchy
21cr|python-zope.traversing-5.0-2|36	Group:		Development/Python
21cr|python-zope.traversing-5.0-2|37	Requires:	python3egg(six)
21cr|python-zope.traversing-5.0-2|38	Requires:	python3egg(transaction)
21cr|python-zope.traversing-5.0-2|39	Requires:	python3egg(zope.component)
21cr|python-zope.traversing-5.0-2|40	Requires:	python3egg(zope.i18n)
21cr|python-zope.traversing-5.0-2|41	Requires:	python3egg(zope.i18nmessageid)
21cr|python-zope.traversing-5.0-2|42	Requires:	python3egg(zope.interface)
21cr|python-zope.traversing-5.0-2|43	Requires:	python3egg(zope.location)
21cr|python-zope.traversing-5.0-2|44	Requires:	python3egg(zope.proxy)
21cr|python-zope.traversing-5.0-2|45	Requires:	python3egg(zope.publisher)
21cr|python-zope.traversing-5.0-2|46	Requires:	python3egg(zope.security)
21cr|python-zope.traversing-5.0-2|47	
21cr|python-zope.traversing-5.0-2|48	%description -n python3-%{pypi_name}
21cr|python-zope.traversing-5.0-2|49	The ``zope.traversing`` package provides adapters for resolving
21cr|python-zope.traversing-5.0-2|50	object paths by traversing an object hierarchy.  This also includes
21cr|python-zope.traversing-5.0-2|51	support for traversal name-spaces (e.g. ``++view++``, ``++skin++``,
21cr|python-zope.traversing-5.0-2|52	etc.) as well as computing URLs via the ``@@absolute_url`` view.
21cr|python-zope.traversing-5.0-2|53	
21cr|python-zope.traversing-5.0-2|54	%files -n python3-%{pypi_name}
21cr|python-zope.traversing-5.0-2|55	%{py3_puresitedir}/zope/traversing
21cr|python-zope.traversing-5.0-2|56	%{py3_puresitedir}/zope.traversing*
21cr|python-zope.traversing-5.0-2|57	
21cr|python-zope.traversing-5.0-2|58	#----------------------------------------------------------------------------
21cr|python-zope.traversing-5.0-2|59	
21cr|python-zope.traversing-5.0-2|60	%prep
21cr|python-zope.traversing-5.0-2|61	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.traversing-5.0-2|62	
21cr|python-zope.traversing-5.0-2|63	%build
21cr|python-zope.traversing-5.0-2|64	%py3_build
21cr|python-zope.traversing-5.0-2|65	
21cr|python-zope.traversing-5.0-2|66	%install
21cr|python-zope.traversing-5.0-2|67	%py3_install

7347 21
21cr|python-zope.untrustedpython-5.0-1|1	%define	pypi_name	zope.untrustedpython
21cr|python-zope.untrustedpython-5.0-1|2	
21cr|python-zope.untrustedpython-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.untrustedpython-5.0-1|4	Version:	5.0
21cr|python-zope.untrustedpython-5.0-1|5	Release:	1
21cr|python-zope.untrustedpython-5.0-1|6	Summary:	Zope Untrusted Python Library
21cr|python-zope.untrustedpython-5.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.untrustedpython-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.untrustedpython-5.0-1|9	Group:		Development/Python
21cr|python-zope.untrustedpython-5.0-1|10	Url:		http://github.com/zopefoundation/zope.untrustedpython
21cr|python-zope.untrustedpython-5.0-1|11	BuildArch:	noarch
21cr|python-zope.untrustedpython-5.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.untrustedpython-5.0-1|13	BuildRequires:	pkgconfig(python3)
21cr|python-zope.untrustedpython-5.0-1|14	
21cr|python-zope.untrustedpython-5.0-1|15	%description
21cr|python-zope.untrustedpython-5.0-1|16	Untrusted python library
21cr|python-zope.untrustedpython-5.0-1|17	- Test coverage at 100%.
21cr|python-zope.untrustedpython-5.0-1|18	- Package extracted from zope.security, preserving revision history
21cr|python-zope.untrustedpython-5.0-1|19	
21cr|python-zope.untrustedpython-5.0-1|20	#-----------------------------------------------------------
21cr|python-zope.untrustedpython-5.0-1|21	%package -n python3-%{pypi_name}
21cr|python-zope.untrustedpython-5.0-1|22	Summary:	Zope Untrusted Python Library
21cr|python-zope.untrustedpython-5.0-1|23	Group:		Development/Python
21cr|python-zope.untrustedpython-5.0-1|24	
21cr|python-zope.untrustedpython-5.0-1|25	%description -n python3-%{pypi_name}
21cr|python-zope.untrustedpython-5.0-1|26	Untrusted python library
21cr|python-zope.untrustedpython-5.0-1|27	- Test coverage at 100%.
21cr|python-zope.untrustedpython-5.0-1|28	- Package extracted from zope.security, preserving revision history
21cr|python-zope.untrustedpython-5.0-1|29	
21cr|python-zope.untrustedpython-5.0-1|30	%files -n python3-%{pypi_name}
21cr|python-zope.untrustedpython-5.0-1|31	%doc *.rst
21cr|python-zope.untrustedpython-5.0-1|32	%doc src/zope.untrustedpython.egg-info/*.txt
21cr|python-zope.untrustedpython-5.0-1|33	%{python3_sitelib}/zope/untrustedpython
21cr|python-zope.untrustedpython-5.0-1|34	%{python3_sitelib}/zope.untrustedpython-%{version}*.egg-info
21cr|python-zope.untrustedpython-5.0-1|35	%{python3_sitelib}/zope.untrustedpython-%{version}-*-nspkg.pth
21cr|python-zope.untrustedpython-5.0-1|36	#-----------------------------------------------------------
21cr|python-zope.untrustedpython-5.0-1|37	%prep
21cr|python-zope.untrustedpython-5.0-1|38	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.untrustedpython-5.0-1|39	
21cr|python-zope.untrustedpython-5.0-1|40	%build
21cr|python-zope.untrustedpython-5.0-1|41	%py3_build
21cr|python-zope.untrustedpython-5.0-1|42	
21cr|python-zope.untrustedpython-5.0-1|43	%install
21cr|python-zope.untrustedpython-5.0-1|44	%py3_install
21cr|python-zope.untrustedpython-5.0-1|45	

7348 21
21cr|python-zope.viewlet-5.0-1|1	%define	pypi_name	zope.viewlet
21cr|python-zope.viewlet-5.0-1|2	
21cr|python-zope.viewlet-5.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.viewlet-5.0-1|4	Version:	5.0
21cr|python-zope.viewlet-5.0-1|5	Release:	1
21cr|python-zope.viewlet-5.0-1|6	Summary:	Zope Viewlets
21cr|python-zope.viewlet-5.0-1|7	Source0:	%{pypi_source}
21cr|python-zope.viewlet-5.0-1|8	License:	ZPL 2.1
21cr|python-zope.viewlet-5.0-1|9	Group:		Development/Python
21cr|python-zope.viewlet-5.0-1|10	Url:		http://pypi.python.org/pypi/zope.viewlet
21cr|python-zope.viewlet-5.0-1|11	BuildArch:	noarch
21cr|python-zope.viewlet-5.0-1|12	BuildRequires:	python3egg(setuptools)
21cr|python-zope.viewlet-5.0-1|13	BuildRequires:	python3egg(zope.i18n)
21cr|python-zope.viewlet-5.0-1|14	BuildRequires:	python3-devel
21cr|python-zope.viewlet-5.0-1|15	
21cr|python-zope.viewlet-5.0-1|16	%description
21cr|python-zope.viewlet-5.0-1|17	Viewlets provide a generic framework for building pluggable user interfaces.
21cr|python-zope.viewlet-5.0-1|18	#------------------------------------------------
21cr|python-zope.viewlet-5.0-1|19	
21cr|python-zope.viewlet-5.0-1|20	%package -n python3-%{pypi_name}
21cr|python-zope.viewlet-5.0-1|21	Summary:	Zope Viewlets
21cr|python-zope.viewlet-5.0-1|22	Group:		Development/Python
21cr|python-zope.viewlet-5.0-1|23	
21cr|python-zope.viewlet-5.0-1|24	%description -n python3-%{pypi_name}
21cr|python-zope.viewlet-5.0-1|25	Viewlets provide a generic framework for building pluggable user interfaces.
21cr|python-zope.viewlet-5.0-1|26	
21cr|python-zope.viewlet-5.0-1|27	%files -n python3-%{pypi_name}
21cr|python-zope.viewlet-5.0-1|28	%doc *.txt
21cr|python-zope.viewlet-5.0-1|29	%{py3_puresitedir}/zope.viewlet*
21cr|python-zope.viewlet-5.0-1|30	%{py3_puresitedir}/zope/viewlet
21cr|python-zope.viewlet-5.0-1|31	#------------------------------------------------
21cr|python-zope.viewlet-5.0-1|32	%prep
21cr|python-zope.viewlet-5.0-1|33	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.viewlet-5.0-1|34	
21cr|python-zope.viewlet-5.0-1|35	%build
21cr|python-zope.viewlet-5.0-1|36	%py3_build
21cr|python-zope.viewlet-5.0-1|37	
21cr|python-zope.viewlet-5.0-1|38	%install
21cr|python-zope.viewlet-5.0-1|39	%py3_install
21cr|python-zope.viewlet-5.0-1|40	
21cr|python-zope.viewlet-5.0-1|41	%check
21cr|python-zope.viewlet-5.0-1|42	# failed at isinstance()
21cr|python-zope.viewlet-5.0-1|43	#python3 setup.py test
21cr|python-zope.viewlet-5.0-1|44	

7349 21
21cr|python-zope.vocabularyregistry-1.2.0-1|1	%define	pypi_name	zope.vocabularyregistry
21cr|python-zope.vocabularyregistry-1.2.0-1|2	
21cr|python-zope.vocabularyregistry-1.2.0-1|3	Name:		python-%{pypi_name}
21cr|python-zope.vocabularyregistry-1.2.0-1|4	Version:	1.2.0
21cr|python-zope.vocabularyregistry-1.2.0-1|5	Release:	1
21cr|python-zope.vocabularyregistry-1.2.0-1|6	Summary:	Utility-based Vocabulary Registry
21cr|python-zope.vocabularyregistry-1.2.0-1|7	Group:		Development/Python
21cr|python-zope.vocabularyregistry-1.2.0-1|8	License:	ZPL 2.1
21cr|python-zope.vocabularyregistry-1.2.0-1|9	Url:		http://pypi.python.org/pypi/zope.i18n
21cr|python-zope.vocabularyregistry-1.2.0-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21cr|python-zope.vocabularyregistry-1.2.0-1|11	BuildRequires:	python3-setuptools
21cr|python-zope.vocabularyregistry-1.2.0-1|12	BuildRequires:	python3-devel
21cr|python-zope.vocabularyregistry-1.2.0-1|13	BuildArch:	noarch
21cr|python-zope.vocabularyregistry-1.2.0-1|14	
21cr|python-zope.vocabularyregistry-1.2.0-1|15	%description
21cr|python-zope.vocabularyregistry-1.2.0-1|16	This package provides a vocabulary registry for zope.schema, based
21cr|python-zope.vocabularyregistry-1.2.0-1|17	on the component architecture.
21cr|python-zope.vocabularyregistry-1.2.0-1|18	
21cr|python-zope.vocabularyregistry-1.2.0-1|19	It replaces the zope.schema’s simple vocabulary registry when
21cr|python-zope.vocabularyregistry-1.2.0-1|20	zope.vocabularyregistry package is imported, so it’s done automatically.
21cr|python-zope.vocabularyregistry-1.2.0-1|21	
21cr|python-zope.vocabularyregistry-1.2.0-1|22	#--------------------------------------------------------------------
21cr|python-zope.vocabularyregistry-1.2.0-1|23	%package -n python3-%{pypi_name}
21cr|python-zope.vocabularyregistry-1.2.0-1|24	Summary:	%{summary}
21cr|python-zope.vocabularyregistry-1.2.0-1|25	Group:		Development/Python
21cr|python-zope.vocabularyregistry-1.2.0-1|26	
21cr|python-zope.vocabularyregistry-1.2.0-1|27	%description -n python3-%{pypi_name}
21cr|python-zope.vocabularyregistry-1.2.0-1|28	This package provides a vocabulary registry for zope.schema, based
21cr|python-zope.vocabularyregistry-1.2.0-1|29	on the component architecture.
21cr|python-zope.vocabularyregistry-1.2.0-1|30	
21cr|python-zope.vocabularyregistry-1.2.0-1|31	It replaces the zope.schema’s simple vocabulary registry when
21cr|python-zope.vocabularyregistry-1.2.0-1|32	zope.vocabularyregistry package is imported, so it’s done automatically.
21cr|python-zope.vocabularyregistry-1.2.0-1|33	
21cr|python-zope.vocabularyregistry-1.2.0-1|34	%files -n python3-%{pypi_name}
21cr|python-zope.vocabularyregistry-1.2.0-1|35	%doc COPYRIGHT.txt
21cr|python-zope.vocabularyregistry-1.2.0-1|36	%doc LICENSE.txt
21cr|python-zope.vocabularyregistry-1.2.0-1|37	%{py3_puresitedir}/zope/vocabularyregistry/*
21cr|python-zope.vocabularyregistry-1.2.0-1|38	%{py3_puresitedir}/zope.vocabularyregistry*.egg-info
21cr|python-zope.vocabularyregistry-1.2.0-1|39	%{py3_puresitedir}/zope.vocabularyregistry*.pth
21cr|python-zope.vocabularyregistry-1.2.0-1|40	
21cr|python-zope.vocabularyregistry-1.2.0-1|41	#--------------------------------------------------------------------
21cr|python-zope.vocabularyregistry-1.2.0-1|42	
21cr|python-zope.vocabularyregistry-1.2.0-1|43	%prep
21cr|python-zope.vocabularyregistry-1.2.0-1|44	%setup -q -n %{pypi_name}-%{version}
21cr|python-zope.vocabularyregistry-1.2.0-1|45	
21cr|python-zope.vocabularyregistry-1.2.0-1|46	%build
21cr|python-zope.vocabularyregistry-1.2.0-1|47	%py3_build
21cr|python-zope.vocabularyregistry-1.2.0-1|48	
21cr|python-zope.vocabularyregistry-1.2.0-1|49	%install
21cr|python-zope.vocabularyregistry-1.2.0-1|50	%py3_install

7350 21
21cr|pyzo-4.12.8-2|1	Name:           pyzo
21cr|pyzo-4.12.8-2|2	Version:	4.12.8
21cr|pyzo-4.12.8-2|3	Release:	2
21cr|pyzo-4.12.8-2|4	Summary:        Cross-platform Python IDE focused on interactivity and introspection
21cr|pyzo-4.12.8-2|5	License:        BSD
21cr|pyzo-4.12.8-2|6	Group:          Development/Python
21cr|pyzo-4.12.8-2|7	URL:            https://www.pyzo.org
21cr|pyzo-4.12.8-2|8	Source0:        https://github.com/pyzo/pyzo/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|pyzo-4.12.8-2|9	Patch0:         pyzo-4.11.7-fix-data_files.patch
21cr|pyzo-4.12.8-2|10	BuildRequires:  python3egg(cffi)
21cr|pyzo-4.12.8-2|11	BuildRequires:  pkgconfig(python3)
21cr|pyzo-4.12.8-2|12	BuildRequires:  python3egg(setuptools)
21cr|pyzo-4.12.8-2|13	BuildRequires:  pkgconfig(pyside2)
21cr|pyzo-4.12.8-2|14	Requires:       fonts-ttf-dejavu
21cr|pyzo-4.12.8-2|15	Requires:       python3-pkg-resources
21cr|pyzo-4.12.8-2|16	Requires:       python3-qt5-core
21cr|pyzo-4.12.8-2|17	Requires:       python3-qt5-gui
21cr|pyzo-4.12.8-2|18	Requires:       python3-qt5-help
21cr|pyzo-4.12.8-2|19	Requires:       python3-qt5-network
21cr|pyzo-4.12.8-2|20	Requires:       python3-qt5-printsupport
21cr|pyzo-4.12.8-2|21	Requires:       python3-qt5-widgets
21cr|pyzo-4.12.8-2|22	Requires:       python3egg(sip)
21cr|pyzo-4.12.8-2|23	Requires:       python3-pyside2
21cr|pyzo-4.12.8-2|24	
21cr|pyzo-4.12.8-2|25	# iep was renamed to pyzo
21cr|pyzo-4.12.8-2|26	Obsoletes:      iep < 3.8-1
21cr|pyzo-4.12.8-2|27	Provides:       iep = %{version}-%{release}
21cr|pyzo-4.12.8-2|28	BuildArch:      noarch
21cr|pyzo-4.12.8-2|29	
21cr|pyzo-4.12.8-2|30	%description
21cr|pyzo-4.12.8-2|31	Pyzo is a cross-platform Python IDE focused on interactivity and
21cr|pyzo-4.12.8-2|32	introspection, which makes it very suitable for scientific computing.
21cr|pyzo-4.12.8-2|33	Its practical design is aimed at simplicity and efficiency.
21cr|pyzo-4.12.8-2|34	
21cr|pyzo-4.12.8-2|35	It consists of two main components, the editor and the shell, and
21cr|pyzo-4.12.8-2|36	uses a set of pluggable tools to help the programmer in various ways.
21cr|pyzo-4.12.8-2|37	Some example tools are source structure, project manager,
21cr|pyzo-4.12.8-2|38	interactive help and workspace.
21cr|pyzo-4.12.8-2|39	
21cr|pyzo-4.12.8-2|40	%files
21cr|pyzo-4.12.8-2|41	%doc *.md
21cr|pyzo-4.12.8-2|42	%{py3_puresitedir}/%{name}/
21cr|pyzo-4.12.8-2|43	%{py3_puresitedir}/%{name}-%{version}-py%{python3_version}.egg-info
21cr|pyzo-4.12.8-2|44	%{_bindir}/%{name}
21cr|pyzo-4.12.8-2|45	%{_bindir}/pyzolauncher.py
21cr|pyzo-4.12.8-2|46	%{_appdatadir}/%{name}.appdata.xml
21cr|pyzo-4.12.8-2|47	%{_datadir}/applications/%{name}.desktop
21cr|pyzo-4.12.8-2|48	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|pyzo-4.12.8-2|49	
21cr|pyzo-4.12.8-2|50	
21cr|pyzo-4.12.8-2|51	#---------------------------------------------------------------------------
21cr|pyzo-4.12.8-2|52	
21cr|pyzo-4.12.8-2|53	%prep
21cr|pyzo-4.12.8-2|54	%setup -qn %{name}-%{version}
21cr|pyzo-4.12.8-2|55	%patch0 -p1
21cr|pyzo-4.12.8-2|56	
21cr|pyzo-4.12.8-2|57	
21cr|pyzo-4.12.8-2|58	%build
21cr|pyzo-4.12.8-2|59	%py3_build
21cr|pyzo-4.12.8-2|60	
21cr|pyzo-4.12.8-2|61	%install
21cr|pyzo-4.12.8-2|62	%py3_install
21cr|pyzo-4.12.8-2|63	
21cr|pyzo-4.12.8-2|64	sed -i pyzo/resources/pyzo.desktop -e 's/pyzologo/%{name}/g'
21cr|pyzo-4.12.8-2|65	install -D pyzo/resources/pyzo.desktop \
21cr|pyzo-4.12.8-2|66	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|pyzo-4.12.8-2|67	
21cr|pyzo-4.12.8-2|68	for size in 16 32 48 64 128 256; do
21cr|pyzo-4.12.8-2|69	install -D -m644 pyzo/resources/appicons/pyzologo${size}.png 	%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|pyzo-4.12.8-2|70	done
21cr|pyzo-4.12.8-2|71	
21cr|pyzo-4.12.8-2|72	#linting
21cr|pyzo-4.12.8-2|73	chmod -x %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|pyzo-4.12.8-2|74	chmod +x %{buildroot}%{py3_puresitedir}/%{name}/{__init__,__main__,codeeditor/_test,pyzokernel/guisupport}.py
21cr|pyzo-4.12.8-2|75	

7351 21
21cr|pyzor-1.0.0-1|1	%define commit f46159bd6519cebcebf59e9334a7920371111d75
21cr|pyzor-1.0.0-1|2	
21cr|pyzor-1.0.0-1|3	Summary:        Collaborative system to detect and block spam
21cr|pyzor-1.0.0-1|4	Name:           pyzor
21cr|pyzor-1.0.0-1|5	Version:        1.0.0
21cr|pyzor-1.0.0-1|6	Release:        1
21cr|pyzor-1.0.0-1|7	License:        GPLv2
21cr|pyzor-1.0.0-1|8	Group:          Networking/Mail
21cr|pyzor-1.0.0-1|9	URL:            https://github.com/SpamExperts/pyzor
21cr|pyzor-1.0.0-1|10	Source0:        https://github.com/SpamExperts/pyzor/archive/pyzor-%{commit}.tar.gz
21cr|pyzor-1.0.0-1|11	Patch0:         https://patch-diff.githubusercontent.com/raw/SpamExperts/pyzor/pull/119.patch
21cr|pyzor-1.0.0-1|12	Patch1:         rosa-deprecated.patch
21cr|pyzor-1.0.0-1|13	BuildRequires:   pkgconfig(python3)
21cr|pyzor-1.0.0-1|14	BuildRequires:   python3egg(setuptools)
21cr|pyzor-1.0.0-1|15	BuildRequires:   python3egg(redis)
21cr|pyzor-1.0.0-1|16	BuildRequires:   python3egg(pytest-cov)
21cr|pyzor-1.0.0-1|17	Requires:        python
21cr|pyzor-1.0.0-1|18	
21cr|pyzor-1.0.0-1|19	BuildArch:      noarch
21cr|pyzor-1.0.0-1|20	
21cr|pyzor-1.0.0-1|21	%description
21cr|pyzor-1.0.0-1|22	Pyzor is a collaborative, networked system to detect and block spam using
21cr|pyzor-1.0.0-1|23	identifying digests of messages.
21cr|pyzor-1.0.0-1|24	
21cr|pyzor-1.0.0-1|25	Pyzor initially started out to be merely a Python implementation of Razor, but
21cr|pyzor-1.0.0-1|26	due to the protocol and the fact that Razor's server is not Open Source or
21cr|pyzor-1.0.0-1|27	software libre, I decided to impelement Pyzor with a new protocol and release
21cr|pyzor-1.0.0-1|28	the entire system as Open Source and software libre.
21cr|pyzor-1.0.0-1|29	
21cr|pyzor-1.0.0-1|30	Since the entire system is released under the GPL, people are free to host
21cr|pyzor-1.0.0-1|31	their own independent servers. Server peering is planned for a future release.
21cr|pyzor-1.0.0-1|32	
21cr|pyzor-1.0.0-1|33	%files
21cr|pyzor-1.0.0-1|34	%doc config/ README.rst THANKS COPYING
21cr|pyzor-1.0.0-1|35	%dir %{_sysconfdir}/%{name}/
21cr|pyzor-1.0.0-1|36	%{_bindir}/*
21cr|pyzor-1.0.0-1|37	%{py3_puresitedir}/%{name}*
21cr|pyzor-1.0.0-1|38	#----------------------------------------------------------------
21cr|pyzor-1.0.0-1|39	
21cr|pyzor-1.0.0-1|40	%prep
21cr|pyzor-1.0.0-1|41	%setup -qn pyzor-%{commit}
21cr|pyzor-1.0.0-1|42	%patch0 -p1
21cr|pyzor-1.0.0-1|43	%patch1 -p1
21cr|pyzor-1.0.0-1|44	
21cr|pyzor-1.0.0-1|45	
21cr|pyzor-1.0.0-1|46	%build
21cr|pyzor-1.0.0-1|47	%py3_build
21cr|pyzor-1.0.0-1|48	
21cr|pyzor-1.0.0-1|49	%install
21cr|pyzor-1.0.0-1|50	%py3_install
21cr|pyzor-1.0.0-1|51	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|pyzor-1.0.0-1|52	
21cr|pyzor-1.0.0-1|53	%check
21cr|pyzor-1.0.0-1|54	pytest-3 tests/unit/ --cov pyzor --cov-report term-missing
21cr|pyzor-1.0.0-1|55	
21cr|pyzor-1.0.0-1|56	

7352 21
21cr|pyzy-0.1.0-7|1	%define api 1.0
21cr|pyzy-0.1.0-7|2	%define major 0
21cr|pyzy-0.1.0-7|3	%define libname %mklibname %{name} %{api} %{major}
21cr|pyzy-0.1.0-7|4	%define devname %mklibname %{name} -d
21cr|pyzy-0.1.0-7|5	
21cr|pyzy-0.1.0-7|6	Summary:   The Chinese PinYin and Bopomofo conversion library
21cr|pyzy-0.1.0-7|7	Name:      pyzy
21cr|pyzy-0.1.0-7|8	Version:   0.1.0
21cr|pyzy-0.1.0-7|9	Release:   7
21cr|pyzy-0.1.0-7|10	License:   LGPLv2+
21cr|pyzy-0.1.0-7|11	Group:      System/Internationalization
21cr|pyzy-0.1.0-7|12	Url:      http://code.google.com/p/pyzy
21cr|pyzy-0.1.0-7|13	Source0:   http://pyzy.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|pyzy-0.1.0-7|14	Source1:   http://pyzy.googlecode.com/files/pyzy-database-1.0.0.tar.bz2
21cr|pyzy-0.1.0-7|15	Patch0:     pyzy-0.1.0-fixes-compile.patch
21cr|pyzy-0.1.0-7|16	Patch1:     pyzy-0.1.0-port-to-python3.patch
21cr|pyzy-0.1.0-7|17	
21cr|pyzy-0.1.0-7|18	BuildRequires:   pkgconfig(glib-2.0)
21cr|pyzy-0.1.0-7|19	BuildRequires:   pkgconfig(opencc)
21cr|pyzy-0.1.0-7|20	BuildRequires:   pkgconfig(sqlite3)
21cr|pyzy-0.1.0-7|21	BuildRequires:   pkgconfig(uuid)
21cr|pyzy-0.1.0-7|22	BuildRequires:   sqlite3-tools
21cr|pyzy-0.1.0-7|23	BuildRequires:   python3
21cr|pyzy-0.1.0-7|24	Requires:   pyzy-db
21cr|pyzy-0.1.0-7|25	
21cr|pyzy-0.1.0-7|26	%description
21cr|pyzy-0.1.0-7|27	The Chinese Pinyin and Bopomofo conversion library.
21cr|pyzy-0.1.0-7|28	
21cr|pyzy-0.1.0-7|29	%files
21cr|pyzy-0.1.0-7|30	%doc AUTHORS COPYING README
21cr|pyzy-0.1.0-7|31	%{_datadir}/%{name}
21cr|pyzy-0.1.0-7|32	%exclude %{_datadir}/%{name}/db/*.db
21cr|pyzy-0.1.0-7|33	
21cr|pyzy-0.1.0-7|34	#----------------------------------------------------------------------------
21cr|pyzy-0.1.0-7|35	
21cr|pyzy-0.1.0-7|36	%package -n %{libname}
21cr|pyzy-0.1.0-7|37	Summary:   Libraries for pyzy
21cr|pyzy-0.1.0-7|38	Group:      System/Libraries
21cr|pyzy-0.1.0-7|39	Requires:   %{name}
21cr|pyzy-0.1.0-7|40	
21cr|pyzy-0.1.0-7|41	%description -n %{libname}
21cr|pyzy-0.1.0-7|42	The Chinese Pinyin and Bopomofo conversion library.
21cr|pyzy-0.1.0-7|43	
21cr|pyzy-0.1.0-7|44	%files -n %{libname}
21cr|pyzy-0.1.0-7|45	%doc AUTHORS COPYING README
21cr|pyzy-0.1.0-7|46	%{_libdir}/libpyzy-%{api}.so.%{major}*
21cr|pyzy-0.1.0-7|47	
21cr|pyzy-0.1.0-7|48	#----------------------------------------------------------------------------
21cr|pyzy-0.1.0-7|49	
21cr|pyzy-0.1.0-7|50	%package -n %{devname}
21cr|pyzy-0.1.0-7|51	Summary:   Development tools for pyzy
21cr|pyzy-0.1.0-7|52	Group:      Development/C
21cr|pyzy-0.1.0-7|53	Requires:   %{libname} = %{EVRD}
21cr|pyzy-0.1.0-7|54	
21cr|pyzy-0.1.0-7|55	%description -n %{devname}
21cr|pyzy-0.1.0-7|56	The pyzy-devel package contains the header files for pyzy.
21cr|pyzy-0.1.0-7|57	
21cr|pyzy-0.1.0-7|58	%files -n %{devname}
21cr|pyzy-0.1.0-7|59	%doc AUTHORS COPYING README
21cr|pyzy-0.1.0-7|60	%{_libdir}/libpyzy-%{api}.so
21cr|pyzy-0.1.0-7|61	%{_libdir}/pkgconfig/*
21cr|pyzy-0.1.0-7|62	%{_includedir}/*
21cr|pyzy-0.1.0-7|63	
21cr|pyzy-0.1.0-7|64	#----------------------------------------------------------------------------
21cr|pyzy-0.1.0-7|65	
21cr|pyzy-0.1.0-7|66	%package db-open-phrase
21cr|pyzy-0.1.0-7|67	Summary:   The open phrase database for pyzy
21cr|pyzy-0.1.0-7|68	Group:      System/Internationalization
21cr|pyzy-0.1.0-7|69	Provides:   pyzy-db = %{EVRD}
21cr|pyzy-0.1.0-7|70	BuildArch:   noarch
21cr|pyzy-0.1.0-7|71	
21cr|pyzy-0.1.0-7|72	%description db-open-phrase
21cr|pyzy-0.1.0-7|73	The phrase database for pyzy from open-phrase project.
21cr|pyzy-0.1.0-7|74	
21cr|pyzy-0.1.0-7|75	%files db-open-phrase
21cr|pyzy-0.1.0-7|76	%doc AUTHORS COPYING README
21cr|pyzy-0.1.0-7|77	%{_datadir}/%{name}/db/open-phrase.db
21cr|pyzy-0.1.0-7|78	
21cr|pyzy-0.1.0-7|79	#----------------------------------------------------------------------------
21cr|pyzy-0.1.0-7|80	
21cr|pyzy-0.1.0-7|81	%package db-android
21cr|pyzy-0.1.0-7|82	Summary:   The android phrase database for pyzy
21cr|pyzy-0.1.0-7|83	Group:      System/Internationalization
21cr|pyzy-0.1.0-7|84	Provides:   pyzy-db = %{EVRD}
21cr|pyzy-0.1.0-7|85	BuildArch:   noarch
21cr|pyzy-0.1.0-7|86	
21cr|pyzy-0.1.0-7|87	%description db-android
21cr|pyzy-0.1.0-7|88	The phrase database for pyzy from android project.
21cr|pyzy-0.1.0-7|89	
21cr|pyzy-0.1.0-7|90	%files db-android
21cr|pyzy-0.1.0-7|91	%doc AUTHORS COPYING README
21cr|pyzy-0.1.0-7|92	%{_datadir}/%{name}/db/android.db
21cr|pyzy-0.1.0-7|93	
21cr|pyzy-0.1.0-7|94	#----------------------------------------------------------------------------
21cr|pyzy-0.1.0-7|95	
21cr|pyzy-0.1.0-7|96	%prep
21cr|pyzy-0.1.0-7|97	%setup -q
21cr|pyzy-0.1.0-7|98	cp %{SOURCE1} data/db/open-phrase
21cr|pyzy-0.1.0-7|99	%patch0 -p1 -b .compile
21cr|pyzy-0.1.0-7|100	%patch1 -p1 -b .python3
21cr|pyzy-0.1.0-7|101	
21cr|pyzy-0.1.0-7|102	%build
21cr|pyzy-0.1.0-7|103	%configure \
21cr|pyzy-0.1.0-7|104	--disable-static \
21cr|pyzy-0.1.0-7|105	--enable-db-open-phrase
21cr|pyzy-0.1.0-7|106	
21cr|pyzy-0.1.0-7|107	%make
21cr|pyzy-0.1.0-7|108	
21cr|pyzy-0.1.0-7|109	%install
21cr|pyzy-0.1.0-7|110	%makeinstall_std NO_INDEX=true

7353 21
21cr|q4wine-1.3.13-3|1	Summary:	Qt5 GUI for wine
21cr|q4wine-1.3.13-3|2	Name:		q4wine
21cr|q4wine-1.3.13-3|3	Version:	1.3.13
21cr|q4wine-1.3.13-3|4	Release:	3
21cr|q4wine-1.3.13-3|5	License:	GPLv3+
21cr|q4wine-1.3.13-3|6	Group:		Emulators
21cr|q4wine-1.3.13-3|7	Url:		http://q4wine.brezblock.org.ua/
21cr|q4wine-1.3.13-3|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|q4wine-1.3.13-3|9	Source1:        %{name}.appdata.xml
21cr|q4wine-1.3.13-3|10	Source2:        %{name}.rpmlintrc
21cr|q4wine-1.3.13-3|11	Patch0:		q4wine-1.3.11-linking.patch
21cr|q4wine-1.3.13-3|12	BuildRequires:	cmake >= 2.8.11
21cr|q4wine-1.3.13-3|13	BuildRequires:	fuseiso
21cr|q4wine-1.3.13-3|14	BuildRequires:	icoutils >= 0.26.0
21cr|q4wine-1.3.13-3|15	BuildRequires:	qt5-linguist-tools
21cr|q4wine-1.3.13-3|16	BuildRequires:	pkgconfig(fuse)
21cr|q4wine-1.3.13-3|17	BuildRequires:	pkgconfig(Qt5Core)
21cr|q4wine-1.3.13-3|18	BuildRequires:	pkgconfig(Qt5DBus)
21cr|q4wine-1.3.13-3|19	BuildRequires:	pkgconfig(Qt5Network)
21cr|q4wine-1.3.13-3|20	BuildRequires:	pkgconfig(Qt5Sql)
21cr|q4wine-1.3.13-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|q4wine-1.3.13-3|22	BuildRequires:	pkgconfig(Qt5Xml)
21cr|q4wine-1.3.13-3|23	BuildRequires:	pkgconfig(Qt5Svg)
21cr|q4wine-1.3.13-3|24	BuildRequires:	qt5-linguist-tools
21cr|q4wine-1.3.13-3|25	BuildRequires:	pkgconfig(sqlite3) >= 3.5.6
21cr|q4wine-1.3.13-3|26	BuildRequires:  desktop-file-utils
21cr|q4wine-1.3.13-3|27	BuildRequires:  appstream-util
21cr|q4wine-1.3.13-3|28	Requires:	fuseiso
21cr|q4wine-1.3.13-3|29	Requires:	icoutils
21cr|q4wine-1.3.13-3|30	Requires:	qt5-database-plugin-sqlite
21cr|q4wine-1.3.13-3|31	Requires:	sudo
21cr|q4wine-1.3.13-3|32	Requires:	wget
21cr|q4wine-1.3.13-3|33	Requires:	/usr/bin/winetricks
21cr|q4wine-1.3.13-3|34	#wine not build for aarch64
21cr|q4wine-1.3.13-3|35	ExcludeArch:	aarch64
21cr|q4wine-1.3.13-3|36	
21cr|q4wine-1.3.13-3|37	%description
21cr|q4wine-1.3.13-3|38	Q4Wine will help you manage wine prefixes and installed applications.
21cr|q4wine-1.3.13-3|39	
21cr|q4wine-1.3.13-3|40	General features are:
21cr|q4wine-1.3.13-3|41	- Easy controlling for wine process ;
21cr|q4wine-1.3.13-3|42	- Autostart icons support ;
21cr|q4wine-1.3.13-3|43	- Easy cd-image use ;
21cr|q4wine-1.3.13-3|44	- You can extract icons from PE files (.exe .dll) ;
21cr|q4wine-1.3.13-3|45	- Easy backup and restore for managed prefixes ;
21cr|q4wine-1.3.13-3|46	- Winetriks support ;
21cr|q4wine-1.3.13-3|47	- and more... ;)
21cr|q4wine-1.3.13-3|48	
21cr|q4wine-1.3.13-3|49	%files
21cr|q4wine-1.3.13-3|50	%doc AUTHORS README COPYING
21cr|q4wine-1.3.13-3|51	%{_bindir}/%{name}*
21cr|q4wine-1.3.13-3|52	%{_datadir}/applications/%{name}.desktop
21cr|q4wine-1.3.13-3|53	%{_datadir}/%{name}/*
21cr|q4wine-1.3.13-3|54	%{_libdir}/lib%{name}-core.so
21cr|q4wine-1.3.13-3|55	%{_mandir}/man1/q4wine*
21cr|q4wine-1.3.13-3|56	%{_iconsdir}/hicolor/*/apps/*
21cr|q4wine-1.3.13-3|57	%{_appdatadir}/%{name}.appdata.xml
21cr|q4wine-1.3.13-3|58	#----------------------------------------------------------------------------
21cr|q4wine-1.3.13-3|59	
21cr|q4wine-1.3.13-3|60	%prep
21cr|q4wine-1.3.13-3|61	%setup -qn %{name}-%{version}
21cr|q4wine-1.3.13-3|62	%patch0 -p1
21cr|q4wine-1.3.13-3|63	
21cr|q4wine-1.3.13-3|64	%build
21cr|q4wine-1.3.13-3|65	%cmake_qt5 \
21cr|q4wine-1.3.13-3|66	-DLIBS_ENTRY_PATH=%{_libdir} \
21cr|q4wine-1.3.13-3|67	-DQT5=ON \
21cr|q4wine-1.3.13-3|68	-DUSE_GZIP=ON \
21cr|q4wine-1.3.13-3|69	-DRELEASE=ON \
21cr|q4wine-1.3.13-3|70	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21cr|q4wine-1.3.13-3|71	-DCMAKE_C_FLAGS="%{optflags}" \
21cr|q4wine-1.3.13-3|72	-DCMAKE_CXX_FLAGS="%{optflags}" \
21cr|q4wine-1.3.13-3|73	-DCMAKE_NO_BUILTIN_CHRPATH=ON
21cr|q4wine-1.3.13-3|74	
21cr|q4wine-1.3.13-3|75	%make
21cr|q4wine-1.3.13-3|76	
21cr|q4wine-1.3.13-3|77	%install
21cr|q4wine-1.3.13-3|78	%makeinstall_std -C build
21cr|q4wine-1.3.13-3|79	mkdir -p %{buildroot}%{_appdatadir}
21cr|q4wine-1.3.13-3|80	cp -R %{SOURCE1} %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|q4wine-1.3.13-3|81	
21cr|q4wine-1.3.13-3|82	rm -f %{buildroot}%{_datadir}/icons/ubuntu-mono-dark/scalable/apps/q4wine.svg
21cr|q4wine-1.3.13-3|83	
21cr|q4wine-1.3.13-3|84	%check
21cr|q4wine-1.3.13-3|85	desktop-file-validate %{buildroot}%{_datadir}/applications/q4wine.desktop
21cr|q4wine-1.3.13-3|86	appstream-util validate-relax --nonet %{buildroot}/%{_appdatadir}/*.appdata.xml
21cr|q4wine-1.3.13-3|87	
21cr|q4wine-1.3.13-3|88	

7354 21
21cr|qabcs-1.0.2-1|1	Name:           qabcs
21cr|qabcs-1.0.2-1|2	Version:        1.0.2
21cr|qabcs-1.0.2-1|3	Release:        1
21cr|qabcs-1.0.2-1|4	Summary:        Learn alphabet
21cr|qabcs-1.0.2-1|5	Group:          Education
21cr|qabcs-1.0.2-1|6	License:        GPLv3+
21cr|qabcs-1.0.2-1|7	Url:            https://bitbucket.org/admsasha/qabcs
21cr|qabcs-1.0.2-1|8	Source0:        https://bitbucket.org/admsasha/qabcs/downloads/%{name}-%{version}.tar.gz
21cr|qabcs-1.0.2-1|9	
21cr|qabcs-1.0.2-1|10	BuildRequires:  qt5-linguist-tools
21cr|qabcs-1.0.2-1|11	BuildRequires:  pkgconfig(Qt5Core)
21cr|qabcs-1.0.2-1|12	BuildRequires:  pkgconfig(Qt5Gui)
21cr|qabcs-1.0.2-1|13	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|qabcs-1.0.2-1|14	BuildRequires:  pkgconfig(Qt5Multimedia)
21cr|qabcs-1.0.2-1|15	Requires:       espeak
21cr|qabcs-1.0.2-1|16	Requires:       sox
21cr|qabcs-1.0.2-1|17	
21cr|qabcs-1.0.2-1|18	%description
21cr|qabcs-1.0.2-1|19	qABCs is Educational Software. An educational game for young children.
21cr|qabcs-1.0.2-1|20	qABCs familiarizes children with the alphabet and a keyboard.
21cr|qabcs-1.0.2-1|21	Children can play with qABCs to learn about the alphabet and words
21cr|qabcs-1.0.2-1|22	associated with it.
21cr|qabcs-1.0.2-1|23	
21cr|qabcs-1.0.2-1|24	How to play:
21cr|qabcs-1.0.2-1|25	* In ABC mode, press the key on the keyboard that is shown on the screen
21cr|qabcs-1.0.2-1|26	to advance through the alphabet, press "Backspace" to go back
21cr|qabcs-1.0.2-1|27	* In any other mode, press a key on the keyboard to display that letter
21cr|qabcs-1.0.2-1|28	* To hear the word displayed on the screen, press the spacebar
21cr|qabcs-1.0.2-1|29	
21cr|qabcs-1.0.2-1|30	%files
21cr|qabcs-1.0.2-1|31	%doc README*
21cr|qabcs-1.0.2-1|32	%{_datadir}/%{name}
21cr|qabcs-1.0.2-1|33	%{_bindir}/%{name}
21cr|qabcs-1.0.2-1|34	%{_datadir}/pixmaps/%{name}.xpm
21cr|qabcs-1.0.2-1|35	%{_datadir}/applications/%{name}.desktop
21cr|qabcs-1.0.2-1|36	%{_mandir}/man1/*.1*
21cr|qabcs-1.0.2-1|37	
21cr|qabcs-1.0.2-1|38	#---------------------------------------------------------------
21cr|qabcs-1.0.2-1|39	
21cr|qabcs-1.0.2-1|40	%prep
21cr|qabcs-1.0.2-1|41	%setup -q
21cr|qabcs-1.0.2-1|42	
21cr|qabcs-1.0.2-1|43	%build
21cr|qabcs-1.0.2-1|44	%qmake_qt5
21cr|qabcs-1.0.2-1|45	%make
21cr|qabcs-1.0.2-1|46	
21cr|qabcs-1.0.2-1|47	%install
21cr|qabcs-1.0.2-1|48	%make_install INSTALL_ROOT=%{buildroot}

7355 21
21cr|qacdp-0.1.0-6|1	Name: qacdp
21cr|qacdp-0.1.0-6|2	Summary: A QT frontend for ACDP
21cr|qacdp-0.1.0-6|3	Version: 0.1.0
21cr|qacdp-0.1.0-6|4	Release: 6
21cr|qacdp-0.1.0-6|5	License: GPL
21cr|qacdp-0.1.0-6|6	Group: Graphical desktop/KDE
21cr|qacdp-0.1.0-6|7	URL: http://www.mandriva.com
21cr|qacdp-0.1.0-6|8	Source0:  %{name}-%{version}.tar.bz2
21cr|qacdp-0.1.0-6|9	Source1:  qacdp.desktop
21cr|qacdp-0.1.0-6|10	BuildRequires: qt4-devel
21cr|qacdp-0.1.0-6|11	BuildRequires: cmake
21cr|qacdp-0.1.0-6|12	
21cr|qacdp-0.1.0-6|13	%description
21cr|qacdp-0.1.0-6|14	A QT frontend for ACDP
21cr|qacdp-0.1.0-6|15	
21cr|qacdp-0.1.0-6|16	%prep
21cr|qacdp-0.1.0-6|17	%setup -q
21cr|qacdp-0.1.0-6|18	
21cr|qacdp-0.1.0-6|19	%build
21cr|qacdp-0.1.0-6|20	%cmake_qt4
21cr|qacdp-0.1.0-6|21	%make
21cr|qacdp-0.1.0-6|22	
21cr|qacdp-0.1.0-6|23	%install
21cr|qacdp-0.1.0-6|24	%makeinstall_std -C build
21cr|qacdp-0.1.0-6|25	install -m644 -D %{SOURCE1} %{buildroot}/usr/share/applications/qacdp.desktop
21cr|qacdp-0.1.0-6|26	
21cr|qacdp-0.1.0-6|27	
21cr|qacdp-0.1.0-6|28	%files
21cr|qacdp-0.1.0-6|29	%defattr(-,root,root)
21cr|qacdp-0.1.0-6|30	%{_bindir}/qacdp
21cr|qacdp-0.1.0-6|31	%{_datadir}/applications/qacdp.desktop

7356 21
21cr|qantenna-0.3.0-9|1	Summary:	Software dedicated to viewing and analyzing antennas
21cr|qantenna-0.3.0-9|2	Name:		qantenna
21cr|qantenna-0.3.0-9|3	Version:	0.3.0
21cr|qantenna-0.3.0-9|4	Release:	9
21cr|qantenna-0.3.0-9|5	License:	GPLv2+
21cr|qantenna-0.3.0-9|6	Group:		Sciences/Physics
21cr|qantenna-0.3.0-9|7	Url:		http://qantenna.sourceforge.net/
21cr|qantenna-0.3.0-9|8	Source0:	http://downloads.sourceforge.net/project/qantenna/qantenna/%{version}/%{name}-%{version}.orig.tar.xz
21cr|qantenna-0.3.0-9|9	Patch0:		qantenna-0.3.0-qt56.patch
21cr|qantenna-0.3.0-9|10	BuildRequires:	qt5-linguist
21cr|qantenna-0.3.0-9|11	BuildRequires:	pkgconfig(bdw-gc)
21cr|qantenna-0.3.0-9|12	BuildRequires:	pkgconfig(gl)
21cr|qantenna-0.3.0-9|13	BuildRequires:	pkgconfig(glu)
21cr|qantenna-0.3.0-9|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|qantenna-0.3.0-9|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qantenna-0.3.0-9|16	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|qantenna-0.3.0-9|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qantenna-0.3.0-9|18	Requires:	nec2++
21cr|qantenna-0.3.0-9|19	# nec2++ not builded on this
21cr|qantenna-0.3.0-9|20	ExcludeArch:	%{ix86} %{e2k}
21cr|qantenna-0.3.0-9|21	
21cr|qantenna-0.3.0-9|22	%description
21cr|qantenna-0.3.0-9|23	QAntenna is a FLOSS software dedicated to viewing and analyzing
21cr|qantenna-0.3.0-9|24	antennas and their radiation patterns. It provides the user with a
21cr|qantenna-0.3.0-9|25	3D view of the models, capable of zooming, rotating, and more to come.
21cr|qantenna-0.3.0-9|26	
21cr|qantenna-0.3.0-9|27	%files
21cr|qantenna-0.3.0-9|28	%doc README AUTHORS ChangeLog COPYING
21cr|qantenna-0.3.0-9|29	%doc %{_docdir}/qantenna/examples
21cr|qantenna-0.3.0-9|30	%{_bindir}/qantenna
21cr|qantenna-0.3.0-9|31	
21cr|qantenna-0.3.0-9|32	#----------------------------------------------------------------------------
21cr|qantenna-0.3.0-9|33	
21cr|qantenna-0.3.0-9|34	%prep
21cr|qantenna-0.3.0-9|35	%autosetup -p1
21cr|qantenna-0.3.0-9|36	
21cr|qantenna-0.3.0-9|37	%build
21cr|qantenna-0.3.0-9|38	%global optflags %{optflags} -fpermissive
21cr|qantenna-0.3.0-9|39	%qmake_qt5 \
21cr|qantenna-0.3.0-9|40	PREFIX=%{_prefix} qantenna.pro
21cr|qantenna-0.3.0-9|41	
21cr|qantenna-0.3.0-9|42	make
21cr|qantenna-0.3.0-9|43	
21cr|qantenna-0.3.0-9|44	%install
21cr|qantenna-0.3.0-9|45	%makeinstall_qt

7357 21
21cr|qarecord-0.5.1-2|1	%define	gitdate	20181108
21cr|qarecord-0.5.1-2|2	
21cr|qarecord-0.5.1-2|3	Summary:	QT based ALSA recording interface
21cr|qarecord-0.5.1-2|4	Name:		qarecord
21cr|qarecord-0.5.1-2|5	Version:	0.5.1
21cr|qarecord-0.5.1-2|6	Release:	2
21cr|qarecord-0.5.1-2|7	License:	GPLv2+
21cr|qarecord-0.5.1-2|8	Group:		Sound
21cr|qarecord-0.5.1-2|9	Url:	https://sourceforge.net/projects/alsamodular/
21cr|qarecord-0.5.1-2|10	#Source0:	https://dl.sf.net/alsamodular/%%{name}-0.5.0.tar.bz2
21cr|qarecord-0.5.1-2|11	Source0:	%{name}-%{gitdate}.tar.xz
21cr|qarecord-0.5.1-2|12	Patch0:		qarecord-20181108-fake-version.patch
21cr|qarecord-0.5.1-2|13	# TODO: This one needs to be redone
21cr|qarecord-0.5.1-2|14	Patch1:		qarecord-0.5.0-rus.patch
21cr|qarecord-0.5.1-2|15	BuildRequires:	alsa-oss-devel
21cr|qarecord-0.5.1-2|16	BuildRequires:	qt5-linguist-tools
21cr|qarecord-0.5.1-2|17	BuildRequires:	pkgconfig(alsa)
21cr|qarecord-0.5.1-2|18	BuildRequires:	pkgconfig(jack)
21cr|qarecord-0.5.1-2|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|qarecord-0.5.1-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qarecord-0.5.1-2|21	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|qarecord-0.5.1-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qarecord-0.5.1-2|23	
21cr|qarecord-0.5.1-2|24	%description
21cr|qarecord-0.5.1-2|25	QARecord is a simple multi-threaded stereo recording tool. It can record both
21cr|qarecord-0.5.1-2|26	16 bit and 32 bit WAVs. By using a large ring buffer for the captured data,
21cr|qarecord-0.5.1-2|27	buffer overruns are avoided. It can also be used as JACK client.
21cr|qarecord-0.5.1-2|28	
21cr|qarecord-0.5.1-2|29	%files
21cr|qarecord-0.5.1-2|30	%doc README NEWS COPYING AUTHORS
21cr|qarecord-0.5.1-2|31	%{_bindir}/%{name}
21cr|qarecord-0.5.1-2|32	%{_datadir}/%{name}
21cr|qarecord-0.5.1-2|33	%{_datadir}/pixmaps/%{name}.xpm
21cr|qarecord-0.5.1-2|34	%{_datadir}/applications/rosa-%{name}.desktop
21cr|qarecord-0.5.1-2|35	%{_mandir}/man1/*
21cr|qarecord-0.5.1-2|36	%lang(de) %{_mandir}/de/man1/*
21cr|qarecord-0.5.1-2|37	%lang(fr) %{_mandir}/fr/man1/*
21cr|qarecord-0.5.1-2|38	%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|qarecord-0.5.1-2|39	
21cr|qarecord-0.5.1-2|40	#-----------------------------------------------------------------------------
21cr|qarecord-0.5.1-2|41	
21cr|qarecord-0.5.1-2|42	%prep
21cr|qarecord-0.5.1-2|43	%setup -qn %{name}-%{gitdate}
21cr|qarecord-0.5.1-2|44	%patch0 -p1
21cr|qarecord-0.5.1-2|45	#patch1 -p1
21cr|qarecord-0.5.1-2|46	
21cr|qarecord-0.5.1-2|47	# Fix man encodings
21cr|qarecord-0.5.1-2|48	iconv -f=latin1 -t=utf8 man/de/%{name}.1 -o man/de/%{name}.1
21cr|qarecord-0.5.1-2|49	iconv -f=latin1 -t=utf8 man/fr/%{name}.1 -o man/fr/%{name}.1
21cr|qarecord-0.5.1-2|50	
21cr|qarecord-0.5.1-2|51	
21cr|qarecord-0.5.1-2|52	%build
21cr|qarecord-0.5.1-2|53	autoreconf -vfi
21cr|qarecord-0.5.1-2|54	%configure
21cr|qarecord-0.5.1-2|55	%make
21cr|qarecord-0.5.1-2|56	
21cr|qarecord-0.5.1-2|57	
21cr|qarecord-0.5.1-2|58	%install
21cr|qarecord-0.5.1-2|59	%makeinstall_std
21cr|qarecord-0.5.1-2|60	
21cr|qarecord-0.5.1-2|61	install -D -m 0644 src/pixmaps/%{name}_48.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
21cr|qarecord-0.5.1-2|62	
21cr|qarecord-0.5.1-2|63	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|qarecord-0.5.1-2|64	echo "snd_seq" > %{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|qarecord-0.5.1-2|65	
21cr|qarecord-0.5.1-2|66	mkdir -p %{buildroot}%{_datadir}/applications
21cr|qarecord-0.5.1-2|67	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|qarecord-0.5.1-2|68	[Desktop Entry]
21cr|qarecord-0.5.1-2|69	Name=QARecord
21cr|qarecord-0.5.1-2|70	Name[ru]=QARecord
21cr|qarecord-0.5.1-2|71	Comment=ALSA recording GUI for Qt
21cr|qarecord-0.5.1-2|72	Comment[ru]=Запись звука
21cr|qarecord-0.5.1-2|73	Exec=%{name}
21cr|qarecord-0.5.1-2|74	Icon=%{name}
21cr|qarecord-0.5.1-2|75	Terminal=false
21cr|qarecord-0.5.1-2|76	Type=Application
21cr|qarecord-0.5.1-2|77	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Recorder;
21cr|qarecord-0.5.1-2|78	EOF

7358 21
21cr|qarte-4.16.0-1|1	Summary:	A browser for the arte.tv website
21cr|qarte-4.16.0-1|2	Name:		qarte
21cr|qarte-4.16.0-1|3	Version:	4.16.0
21cr|qarte-4.16.0-1|4	Release:	1
21cr|qarte-4.16.0-1|5	License:	GPLv3+
21cr|qarte-4.16.0-1|6	Group:		Video
21cr|qarte-4.16.0-1|7	Url:		https://launchpad.net/qarte
21cr|qarte-4.16.0-1|8	# There are not real releases in the site above...
21cr|qarte-4.16.0-1|9	Source0:	%{name}-%{version}.tar.gz
21cr|qarte-4.16.0-1|10	Requires:	python3-qt5
21cr|qarte-4.16.0-1|11	Requires:	python3-sip
21cr|qarte-4.16.0-1|12	Requires:	rtmpdump
21cr|qarte-4.16.0-1|13	BuildArch:	noarch
21cr|qarte-4.16.0-1|14	
21cr|qarte-4.16.0-1|15	%description
21cr|qarte-4.16.0-1|16	This program lets you browse the archives of arte+7 & arteLiveWeb sites, and
21cr|qarte-4.16.0-1|17	record your favourite programs.
21cr|qarte-4.16.0-1|18	
21cr|qarte-4.16.0-1|19	%files -f %{name}.lang
21cr|qarte-4.16.0-1|20	%{_bindir}/%{name}
21cr|qarte-4.16.0-1|21	%{_datadir}/%{name}/
21cr|qarte-4.16.0-1|22	%{_datadir}/applications/%{name}.desktop
21cr|qarte-4.16.0-1|23	%{_iconsdir}/%{name}.png
21cr|qarte-4.16.0-1|24	%{_mandir}/man1/%{name}.1*
21cr|qarte-4.16.0-1|25	
21cr|qarte-4.16.0-1|26	#-----------------------------------------------------------------------------
21cr|qarte-4.16.0-1|27	
21cr|qarte-4.16.0-1|28	
21cr|qarte-4.16.0-1|29	%prep
21cr|qarte-4.16.0-1|30	%setup -q
21cr|qarte-4.16.0-1|31	
21cr|qarte-4.16.0-1|32	
21cr|qarte-4.16.0-1|33	%build
21cr|qarte-4.16.0-1|34	# Nothing to do
21cr|qarte-4.16.0-1|35	
21cr|qarte-4.16.0-1|36	
21cr|qarte-4.16.0-1|37	%install
21cr|qarte-4.16.0-1|38	# No installation script: go manually...
21cr|qarte-4.16.0-1|39	# 1. main script
21cr|qarte-4.16.0-1|40	install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|qarte-4.16.0-1|41	# 2. support files
21cr|qarte-4.16.0-1|42	install -d %{buildroot}%{_datadir}/%{name}
21cr|qarte-4.16.0-1|43	cp -a *.py* medias gui %{buildroot}%{_datadir}/%{name}
21cr|qarte-4.16.0-1|44	# 3. menu entry
21cr|qarte-4.16.0-1|45	install -D -m 644 q_arte.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|qarte-4.16.0-1|46	# 4. icon
21cr|qarte-4.16.0-1|47	install -D %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|qarte-4.16.0-1|48	# 5. man page
21cr|qarte-4.16.0-1|49	install -D %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|qarte-4.16.0-1|50	# 6. lang files
21cr|qarte-4.16.0-1|51	install -D -m 644 locale/de/LC_MESSAGES/%{name}.mo %{buildroot}%{_datadir}/locale/de/LC_MESSAGES/%{name}.mo
21cr|qarte-4.16.0-1|52	install -D -m 644 locale/fr/LC_MESSAGES/%{name}.mo %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/%{name}.mo
21cr|qarte-4.16.0-1|53	install -D -m 644 locale/pt/LC_MESSAGES/%{name}.mo %{buildroot}%{_datadir}/locale/pt/LC_MESSAGES/%{name}.mo
21cr|qarte-4.16.0-1|54	
21cr|qarte-4.16.0-1|55	%find_lang %{name}

7359 21
21cr|qastools-0.23.0-2|1	Summary:	A collection of Qt-based mixer and setup tools for the Linux sound system ALSA
21cr|qastools-0.23.0-2|2	Name:		qastools
21cr|qastools-0.23.0-2|3	Version:	0.23.0
21cr|qastools-0.23.0-2|4	Release:	2
21cr|qastools-0.23.0-2|5	License:	GPLv3+
21cr|qastools-0.23.0-2|6	Group:		Sound
21cr|qastools-0.23.0-2|7	Url:		https://gitlab.com/sebholt/qastools
21cr|qastools-0.23.0-2|8	Source0:	https://gitlab.com/sebholt/qastools/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21cr|qastools-0.23.0-2|9	BuildRequires:	cmake >= 3.6
21cr|qastools-0.23.0-2|10	BuildRequires:	desktop-file-utils
21cr|qastools-0.23.0-2|11	BuildRequires:	qt5-linguist-tools
21cr|qastools-0.23.0-2|12	BuildRequires:	pkgconfig(alsa)
21cr|qastools-0.23.0-2|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|qastools-0.23.0-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qastools-0.23.0-2|15	BuildRequires:	pkgconfig(Qt5Network)
21cr|qastools-0.23.0-2|16	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qastools-0.23.0-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qastools-0.23.0-2|18	BuildRequires:	pkgconfig(udev)
21cr|qastools-0.23.0-2|19	%rename		qasmixer
21cr|qastools-0.23.0-2|20	
21cr|qastools-0.23.0-2|21	%description
21cr|qastools-0.23.0-2|22	A collection of Qt-based mixer and setup tools for the Linux sound system ALSA.
21cr|qastools-0.23.0-2|23	
21cr|qastools-0.23.0-2|24	%files
21cr|qastools-0.23.0-2|25	%doc CHANGELOG COPYING README.md TODO
21cr|qastools-0.23.0-2|26	#{_bindir}/qascommon
21cr|qastools-0.23.0-2|27	%{_bindir}/qasconfig
21cr|qastools-0.23.0-2|28	%{_bindir}/qashctl
21cr|qastools-0.23.0-2|29	%{_bindir}/qasmixer
21cr|qastools-0.23.0-2|30	%{_datadir}/%{name}/icons/*.svg
21cr|qastools-0.23.0-2|31	%{_datadir}/%{name}/widgets/sw_joined_*.svg
21cr|qastools-0.23.0-2|32	%{_datadir}/%{name}/l10n/%{name}_*.qm
21cr|qastools-0.23.0-2|33	%{_datadir}/applications/*.desktop
21cr|qastools-0.23.0-2|34	%{_datadir}/metainfo/qas*.appdata.xml
21cr|qastools-0.23.0-2|35	%{_iconsdir}/hicolor/*/apps/*.png
21cr|qastools-0.23.0-2|36	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|qastools-0.23.0-2|37	%{_mandir}/man1/qasconfig.1.*
21cr|qastools-0.23.0-2|38	%{_mandir}/man1/qashctl.1.*
21cr|qastools-0.23.0-2|39	%{_mandir}/man1/qasmixer.1.*
21cr|qastools-0.23.0-2|40	
21cr|qastools-0.23.0-2|41	
21cr|qastools-0.23.0-2|42	#-----------------------------------------------------------------------------
21cr|qastools-0.23.0-2|43	
21cr|qastools-0.23.0-2|44	%prep
21cr|qastools-0.23.0-2|45	%setup -qn %{name}-v%{version}
21cr|qastools-0.23.0-2|46	
21cr|qastools-0.23.0-2|47	#find . -perm 0640 | xargs chmod 0644
21cr|qastools-0.23.0-2|48	
21cr|qastools-0.23.0-2|49	
21cr|qastools-0.23.0-2|50	%build
21cr|qastools-0.23.0-2|51	%cmake
21cr|qastools-0.23.0-2|52	%make
21cr|qastools-0.23.0-2|53	
21cr|qastools-0.23.0-2|54	
21cr|qastools-0.23.0-2|55	%install
21cr|qastools-0.23.0-2|56	%makeinstall_std -C build
21cr|qastools-0.23.0-2|57	
21cr|qastools-0.23.0-2|58	# Make the .desktop files compliant with freedesktop specs
21cr|qastools-0.23.0-2|59	for i in qasconfig qashctl qasmixer;
21cr|qastools-0.23.0-2|60	do
21cr|qastools-0.23.0-2|61	desktop-file-install --add-category="X-MandrivaLinux-Sound" \
21cr|qastools-0.23.0-2|62	%{buildroot}%{_datadir}/applications/$i.desktop
21cr|qastools-0.23.0-2|63	
21cr|qastools-0.23.0-2|64	desktop-file-validate %{buildroot}%{_datadir}/applications/$i.desktop
21cr|qastools-0.23.0-2|65	done
21cr|qastools-0.23.0-2|66	
21cr|qastools-0.23.0-2|67	# It'll be %%doc'ed
21cr|qastools-0.23.0-2|68	rm -f %{buildroot}%{_datadir}/%{name}/COPYING

7360 21
21cr|qbs-1.24.1-1|1	%ifarch %{armx}
21cr|qbs-1.24.1-1|2	%define build_docs     0
21cr|qbs-1.24.1-1|3	%else
21cr|qbs-1.24.1-1|4	%define build_docs     1
21cr|qbs-1.24.1-1|5	%endif
21cr|qbs-1.24.1-1|6	
21cr|qbs-1.24.1-1|7	Name:           qbs
21cr|qbs-1.24.1-1|8	Version:        1.24.1
21cr|qbs-1.24.1-1|9	Release:        1
21cr|qbs-1.24.1-1|10	Summary:        Qt5 Build System
21cr|qbs-1.24.1-1|11	Group:          Development/KDE and Qt
21cr|qbs-1.24.1-1|12	# See LGPL_EXCEPTION.txt
21cr|qbs-1.24.1-1|13	License:        LGPLv2 with exceptions and LGPLv3 with exceptions
21cr|qbs-1.24.1-1|14	URL:            https://wiki.qt.io/qbs
21cr|qbs-1.24.1-1|15	Source0:        https://download.qt.io/official_releases/%{name}/%{version}/%{name}-src-%{version}.tar.gz
21cr|qbs-1.24.1-1|16	
21cr|qbs-1.24.1-1|17	BuildRequires:  qdoc5
21cr|qbs-1.24.1-1|18	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|qbs-1.24.1-1|19	BuildRequires:  pkgconfig(Qt5Core)
21cr|qbs-1.24.1-1|20	BuildRequires:  pkgconfig(Qt5Gui)
21cr|qbs-1.24.1-1|21	BuildRequires:  pkgconfig(Qt5Help)
21cr|qbs-1.24.1-1|22	BuildRequires:  pkgconfig(Qt5Network)
21cr|qbs-1.24.1-1|23	BuildRequires:  pkgconfig(Qt5Script)
21cr|qbs-1.24.1-1|24	BuildRequires:  pkgconfig(Qt5Test)
21cr|qbs-1.24.1-1|25	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|qbs-1.24.1-1|26	BuildRequires:  pkgconfig(Qt5Xml)
21cr|qbs-1.24.1-1|27	
21cr|qbs-1.24.1-1|28	BuildRequires:  libstdc++-static-devel
21cr|qbs-1.24.1-1|29	
21cr|qbs-1.24.1-1|30	%description
21cr|qbs-1.24.1-1|31	Qbs is a tool that helps simplify the build process for developing projects
21cr|qbs-1.24.1-1|32	across multiple platforms. Qbs can be used for any software project, regardless
21cr|qbs-1.24.1-1|33	of programming language, toolkit, or libraries used.
21cr|qbs-1.24.1-1|34	
21cr|qbs-1.24.1-1|35	Qbs is an all-in-one tool that generates a build graph from a high-level
21cr|qbs-1.24.1-1|36	project description (like qmake or CMake) and additionally undertakes the task
21cr|qbs-1.24.1-1|37	of executing the commands in the low-level build graph (like make).
21cr|qbs-1.24.1-1|38	
21cr|qbs-1.24.1-1|39	%files
21cr|qbs-1.24.1-1|40	%doc README.md
21cr|qbs-1.24.1-1|41	%{_bindir}/*
21cr|qbs-1.24.1-1|42	%{_datadir}/qbs/
21cr|qbs-1.24.1-1|43	%{_libdir}/qbs/
21cr|qbs-1.24.1-1|44	%{_libexecdir}/qbs/
21cr|qbs-1.24.1-1|45	%{_mandir}/man1/qbs.1.*
21cr|qbs-1.24.1-1|46	
21cr|qbs-1.24.1-1|47	#--------------------------------------------------------------------
21cr|qbs-1.24.1-1|48	
21cr|qbs-1.24.1-1|49	%define qbscore_major 1
21cr|qbs-1.24.1-1|50	%define libqbscore %mklibname qbscore %{qbscore_major}
21cr|qbs-1.24.1-1|51	
21cr|qbs-1.24.1-1|52	%package -n     %{libqbscore}
21cr|qbs-1.24.1-1|53	Summary:        Qbs Core library
21cr|qbs-1.24.1-1|54	Group:          System/Libraries
21cr|qbs-1.24.1-1|55	
21cr|qbs-1.24.1-1|56	%description -n %{libqbscore}
21cr|qbs-1.24.1-1|57	Qbs Core library.
21cr|qbs-1.24.1-1|58	
21cr|qbs-1.24.1-1|59	%files -n %{libqbscore}
21cr|qbs-1.24.1-1|60	%{_libdir}/libqbscore.so.%{qbscore_major}{,.*}
21cr|qbs-1.24.1-1|61	
21cr|qbs-1.24.1-1|62	#--------------------------------------------------------------------
21cr|qbs-1.24.1-1|63	
21cr|qbs-1.24.1-1|64	%define libqbs_d %mklibname %{name} -d
21cr|qbs-1.24.1-1|65	
21cr|qbs-1.24.1-1|66	%package -n     %{libqbs_d}
21cr|qbs-1.24.1-1|67	Summary:        Devel files needed to build apps based on %{name}
21cr|qbs-1.24.1-1|68	Group:          Development/KDE and Qt
21cr|qbs-1.24.1-1|69	Requires:       %{libqbscore} = %{version}-%{release}
21cr|qbs-1.24.1-1|70	Provides:       lib%{name}-devel = %{version}
21cr|qbs-1.24.1-1|71	Provides:       %{name}-devel = %{version}
21cr|qbs-1.24.1-1|72	
21cr|qbs-1.24.1-1|73	%description -n %{libqbs_d}
21cr|qbs-1.24.1-1|74	Devel files needed to build apps based on %{name}.
21cr|qbs-1.24.1-1|75	
21cr|qbs-1.24.1-1|76	%files -n %{libqbs_d}
21cr|qbs-1.24.1-1|77	%{_includedir}/%{name}/
21cr|qbs-1.24.1-1|78	%{_libdir}/*.so
21cr|qbs-1.24.1-1|79	%{_libdir}/*.prl
21cr|qbs-1.24.1-1|80	
21cr|qbs-1.24.1-1|81	#------------------------------------------------------------------------------
21cr|qbs-1.24.1-1|82	
21cr|qbs-1.24.1-1|83	%if %{build_docs}
21cr|qbs-1.24.1-1|84	%package        doc
21cr|qbs-1.24.1-1|85	Summary:        Documentation for %{name}
21cr|qbs-1.24.1-1|86	Group:          Documentation
21cr|qbs-1.24.1-1|87	License:        GFDL
21cr|qbs-1.24.1-1|88	BuildArch:      noarch
21cr|qbs-1.24.1-1|89	BuildRequires:  qt5-tools
21cr|qbs-1.24.1-1|90	# This one is required to build QCH-format documentation
21cr|qbs-1.24.1-1|91	# for APIs and tools in this package set
21cr|qbs-1.24.1-1|92	BuildRequires:  qt5-assistant
21cr|qbs-1.24.1-1|93	Recommends:     qt5-assistant
21cr|qbs-1.24.1-1|94	
21cr|qbs-1.24.1-1|95	%description    doc
21cr|qbs-1.24.1-1|96	HTML documentation for %{name}.
21cr|qbs-1.24.1-1|97	
21cr|qbs-1.24.1-1|98	%files doc
21cr|qbs-1.24.1-1|99	%dir %{_docdir}/%{name}
21cr|qbs-1.24.1-1|100	%doc %{_docdir}/%{name}/%{name}.qch
21cr|qbs-1.24.1-1|101	%doc %{_docdir}/%{name}/html/
21cr|qbs-1.24.1-1|102	%endif
21cr|qbs-1.24.1-1|103	
21cr|qbs-1.24.1-1|104	#------------------------------------------------------------------------------
21cr|qbs-1.24.1-1|105	
21cr|qbs-1.24.1-1|106	%prep
21cr|qbs-1.24.1-1|107	%setup -q -n %{name}-src-%{version}
21cr|qbs-1.24.1-1|108	%autopatch -p1
21cr|qbs-1.24.1-1|109	
21cr|qbs-1.24.1-1|110	%build
21cr|qbs-1.24.1-1|111	%qmake_qt5 \
21cr|qbs-1.24.1-1|112	QBS_INSTALL_PREFIX=%{_prefix} \
21cr|qbs-1.24.1-1|113	QBS_LIBRARY_DIRNAME=%{_lib} \
21cr|qbs-1.24.1-1|114	QBS_LIBEXEC_INSTALL_DIR=%{_libexecdir}/%{name} \
21cr|qbs-1.24.1-1|115	QBS_RELATIVE_LIBEXEC_PATH=../libexec/%{name} \
21cr|qbs-1.24.1-1|116	CONFIG+=qbs_enable_project_file_updates \
21cr|qbs-1.24.1-1|117	CONFIG+=qbs_disable_rpath \
21cr|qbs-1.24.1-1|118	CONFIG+=qbs_enable_unit_tests \
21cr|qbs-1.24.1-1|119	CONFIG+=nostrip \
21cr|qbs-1.24.1-1|120	QMAKE_LFLAGS="-Wl,--as-needed" \
21cr|qbs-1.24.1-1|121	qbs.pro
21cr|qbs-1.24.1-1|122	# LD_LIBRARY_PATH: Because the qbs executable built is itself invoked, and it requires the built qbs libraries
21cr|qbs-1.24.1-1|123	LD_LIBRARY_PATH=%{_lib} %make_build
21cr|qbs-1.24.1-1|124	
21cr|qbs-1.24.1-1|125	%if %{build_docs}
21cr|qbs-1.24.1-1|126	%make_build docs
21cr|qbs-1.24.1-1|127	%make_build html_docs
21cr|qbs-1.24.1-1|128	%endif
21cr|qbs-1.24.1-1|129	
21cr|qbs-1.24.1-1|130	%install
21cr|qbs-1.24.1-1|131	%make_install INSTALL_ROOT=%{buildroot}
21cr|qbs-1.24.1-1|132	
21cr|qbs-1.24.1-1|133	%if %{build_docs}
21cr|qbs-1.24.1-1|134	%make_install install_docs INSTALL_ROOT=%{buildroot}
21cr|qbs-1.24.1-1|135	%endif
21cr|qbs-1.24.1-1|136	
21cr|qbs-1.24.1-1|137	# Remove python dmgbuild code, it only works on macOS (#1559529)
21cr|qbs-1.24.1-1|138	rm -rf %{buildroot}%{_datadir}/qbs/python/mac_alias/
21cr|qbs-1.24.1-1|139	rm -rf %{buildroot}%{_datadir}/qbs/python/ds_store/
21cr|qbs-1.24.1-1|140	rm -rf %{buildroot}%{_datadir}/qbs/python/dmgbuild/
21cr|qbs-1.24.1-1|141	rm -rf %{buildroot}%{_datadir}/qbs/python/biplist/
21cr|qbs-1.24.1-1|142	rmdir %{buildroot}%{_datadir}/qbs/python/
21cr|qbs-1.24.1-1|143	rm -f %{buildroot}%{_libexecdir}/qbs/dmgbuild
21cr|qbs-1.24.1-1|144	

7361 21
21cr|qcalcfilehash-1.1.1-1|1	Summary:	Hash calculator
21cr|qcalcfilehash-1.1.1-1|2	Name:		qcalcfilehash
21cr|qcalcfilehash-1.1.1-1|3	Version:	1.1.1
21cr|qcalcfilehash-1.1.1-1|4	Release:	1
21cr|qcalcfilehash-1.1.1-1|5	License:	GPLv3+
21cr|qcalcfilehash-1.1.1-1|6	Group:		File tools
21cr|qcalcfilehash-1.1.1-1|7	Url:		https://bitbucket.org/admsasha/qcalcfilehash
21cr|qcalcfilehash-1.1.1-1|8	Source0:	https://bitbucket.org/admsasha/QCalcFileHash/downloads/%{name}-%{version}.tar.gz
21cr|qcalcfilehash-1.1.1-1|9	
21cr|qcalcfilehash-1.1.1-1|10	BuildRequires:	qt5-linguist-tools
21cr|qcalcfilehash-1.1.1-1|11	BuildRequires:	pkgconfig(openssl)
21cr|qcalcfilehash-1.1.1-1|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|qcalcfilehash-1.1.1-1|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qcalcfilehash-1.1.1-1|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qcalcfilehash-1.1.1-1|15	# supports GOST hashes if it is installed
21cr|qcalcfilehash-1.1.1-1|16	Recommends:	openssl-gost-engine
21cr|qcalcfilehash-1.1.1-1|17	
21cr|qcalcfilehash-1.1.1-1|18	%description
21cr|qcalcfilehash-1.1.1-1|19	Hash calculator (SHA1, SHA-224, SHA-256, SHA-384, SHA-512, MD5, CRC32, CRC8
21cr|qcalcfilehash-1.1.1-1|20	and also GOST R 34.11-94, GOST R 34-11-2012 (Streebog) 256 and 512 bit.
21cr|qcalcfilehash-1.1.1-1|21	
21cr|qcalcfilehash-1.1.1-1|22	%files
21cr|qcalcfilehash-1.1.1-1|23	%license COPYING
21cr|qcalcfilehash-1.1.1-1|24	%doc README.md
21cr|qcalcfilehash-1.1.1-1|25	%{_bindir}/%{name}
21cr|qcalcfilehash-1.1.1-1|26	%{_datadir}/applications/%{name}.desktop
21cr|qcalcfilehash-1.1.1-1|27	%{_datadir}/%{name}/
21cr|qcalcfilehash-1.1.1-1|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|qcalcfilehash-1.1.1-1|29	
21cr|qcalcfilehash-1.1.1-1|30	#----------------------------------------------------------------------------
21cr|qcalcfilehash-1.1.1-1|31	
21cr|qcalcfilehash-1.1.1-1|32	%prep
21cr|qcalcfilehash-1.1.1-1|33	%autosetup -p1
21cr|qcalcfilehash-1.1.1-1|34	
21cr|qcalcfilehash-1.1.1-1|35	%build
21cr|qcalcfilehash-1.1.1-1|36	lupdate-qt5 ./QCalcFileHash.pro
21cr|qcalcfilehash-1.1.1-1|37	%qmake_qt5
21cr|qcalcfilehash-1.1.1-1|38	%make
21cr|qcalcfilehash-1.1.1-1|39	
21cr|qcalcfilehash-1.1.1-1|40	%install
21cr|qcalcfilehash-1.1.1-1|41	%makeinstall_std INSTALL_ROOT=%{buildroot}

7362 21
21cr|qcalcmultifilehash-1.0.0-4|1	%define oname QCalcMultiFileHash
21cr|qcalcmultifilehash-1.0.0-4|2	
21cr|qcalcmultifilehash-1.0.0-4|3	Summary:	Hash calculator
21cr|qcalcmultifilehash-1.0.0-4|4	Name:		qcalcmultifilehash
21cr|qcalcmultifilehash-1.0.0-4|5	Version:	1.0.0
21cr|qcalcmultifilehash-1.0.0-4|6	Release:	4
21cr|qcalcmultifilehash-1.0.0-4|7	License:	GPLv2+
21cr|qcalcmultifilehash-1.0.0-4|8	Group:		File tools
21cr|qcalcmultifilehash-1.0.0-4|9	Url:		https://bitbucket.org/admsasha/qcalcmultifilehash
21cr|qcalcmultifilehash-1.0.0-4|10	Source0:	https://bitbucket.org/admsasha/qcalcmultifilehash/downloads/%{oname}_v%{version}.zip
21cr|qcalcmultifilehash-1.0.0-4|11	Source1:	%{oname}.png
21cr|qcalcmultifilehash-1.0.0-4|12	BuildRequires:	qt5-linguist-tools
21cr|qcalcmultifilehash-1.0.0-4|13	BuildRequires:	pkgconfig(openssl)
21cr|qcalcmultifilehash-1.0.0-4|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|qcalcmultifilehash-1.0.0-4|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qcalcmultifilehash-1.0.0-4|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qcalcmultifilehash-1.0.0-4|17	
21cr|qcalcmultifilehash-1.0.0-4|18	%description
21cr|qcalcmultifilehash-1.0.0-4|19	Hash calculator (SHA1, SHA-224, SHA-256, SHA-384, SHA-512, MD5, CRC32, CRC8).
21cr|qcalcmultifilehash-1.0.0-4|20	
21cr|qcalcmultifilehash-1.0.0-4|21	%files
21cr|qcalcmultifilehash-1.0.0-4|22	%doc README.md
21cr|qcalcmultifilehash-1.0.0-4|23	%{_bindir}/%{name}
21cr|qcalcmultifilehash-1.0.0-4|24	%{_datadir}/applications/%{name}.desktop
21cr|qcalcmultifilehash-1.0.0-4|25	%dir %{_datadir}/%{name}/
21cr|qcalcmultifilehash-1.0.0-4|26	%{_datadir}/%{name}/*
21cr|qcalcmultifilehash-1.0.0-4|27	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|qcalcmultifilehash-1.0.0-4|28	
21cr|qcalcmultifilehash-1.0.0-4|29	#----------------------------------------------------------------------------
21cr|qcalcmultifilehash-1.0.0-4|30	
21cr|qcalcmultifilehash-1.0.0-4|31	%prep
21cr|qcalcmultifilehash-1.0.0-4|32	%setup -qn %{oname}
21cr|qcalcmultifilehash-1.0.0-4|33	
21cr|qcalcmultifilehash-1.0.0-4|34	%build
21cr|qcalcmultifilehash-1.0.0-4|35	%qmake_qt5
21cr|qcalcmultifilehash-1.0.0-4|36	lupdate-qt5 ./QCalcMultiFileHash.pro
21cr|qcalcmultifilehash-1.0.0-4|37	lrelease-qt5 ./QCalcMultiFileHash.pro
21cr|qcalcmultifilehash-1.0.0-4|38	%make
21cr|qcalcmultifilehash-1.0.0-4|39	
21cr|qcalcmultifilehash-1.0.0-4|40	%install
21cr|qcalcmultifilehash-1.0.0-4|41	mkdir -p %{buildroot}%{_bindir}
21cr|qcalcmultifilehash-1.0.0-4|42	install -m 755 Bin/%{name} %{buildroot}%{_bindir}/%{name}
21cr|qcalcmultifilehash-1.0.0-4|43	
21cr|qcalcmultifilehash-1.0.0-4|44	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|qcalcmultifilehash-1.0.0-4|45	install -m 644 *.qm %{buildroot}%{_datadir}/%{name}/
21cr|qcalcmultifilehash-1.0.0-4|46	
21cr|qcalcmultifilehash-1.0.0-4|47	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
21cr|qcalcmultifilehash-1.0.0-4|48	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|qcalcmultifilehash-1.0.0-4|49	
21cr|qcalcmultifilehash-1.0.0-4|50	mkdir -p  %{buildroot}%{_datadir}/applications
21cr|qcalcmultifilehash-1.0.0-4|51	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|qcalcmultifilehash-1.0.0-4|52	[Desktop Entry]
21cr|qcalcmultifilehash-1.0.0-4|53	Name=QCalcMultiFileHash
21cr|qcalcmultifilehash-1.0.0-4|54	Comment=Hash calculator
21cr|qcalcmultifilehash-1.0.0-4|55	Type=Application
21cr|qcalcmultifilehash-1.0.0-4|56	Exec=%{name}
21cr|qcalcmultifilehash-1.0.0-4|57	Icon=%{name}
21cr|qcalcmultifilehash-1.0.0-4|58	Categories=Utility;Qt;
21cr|qcalcmultifilehash-1.0.0-4|59	EOF

7363 21
21cr|qca-qt4-2.2.1-3|1	%bcond_without sys_rootcerts
21cr|qca-qt4-2.2.1-3|2	
21cr|qca-qt4-2.2.1-3|3	%define qtcryptodir %{qt4plugins}/crypto
21cr|qca-qt4-2.2.1-3|4	
21cr|qca-qt4-2.2.1-3|5	%define oname qca
21cr|qca-qt4-2.2.1-3|6	%define major 2
21cr|qca-qt4-2.2.1-3|7	%define libname %mklibname %{oname} %{major}
21cr|qca-qt4-2.2.1-3|8	%define devname %mklibname %{oname} -d
21cr|qca-qt4-2.2.1-3|9	
21cr|qca-qt4-2.2.1-3|10	Summary:	Straightforward and cross-platform crypto API for Qt
21cr|qca-qt4-2.2.1-3|11	Name:		qca-qt4
21cr|qca-qt4-2.2.1-3|12	Version:	2.2.1
21cr|qca-qt4-2.2.1-3|13	Release:	3
21cr|qca-qt4-2.2.1-3|14	License:	LGPLv2.1+
21cr|qca-qt4-2.2.1-3|15	Group:		System/Libraries
21cr|qca-qt4-2.2.1-3|16	Url:		http://delta.affinix.com/qca
21cr|qca-qt4-2.2.1-3|17	Source0:	https://download.kde.org/stable/qca/%{version}/%{oname}-%{version}.tar.xz
21cr|qca-qt4-2.2.1-3|18	BuildRequires:	cmake
21cr|qca-qt4-2.2.1-3|19	%if %{with sys_rootcerts}
21cr|qca-qt4-2.2.1-3|20	BuildRequires:	rootcerts
21cr|qca-qt4-2.2.1-3|21	%endif
21cr|qca-qt4-2.2.1-3|22	BuildRequires:	%{_bindir}/gpg
21cr|qca-qt4-2.2.1-3|23	BuildRequires:	qt4-devel
21cr|qca-qt4-2.2.1-3|24	BuildRequires:	sasl-devel
21cr|qca-qt4-2.2.1-3|25	BuildRequires:	pkgconfig(libgcrypt)
21cr|qca-qt4-2.2.1-3|26	BuildRequires:	pkgconfig(nss)
21cr|qca-qt4-2.2.1-3|27	Provides:	qca2-qt4 = %{EVRD}
21cr|qca-qt4-2.2.1-3|28	
21cr|qca-qt4-2.2.1-3|29	%description
21cr|qca-qt4-2.2.1-3|30	The QCA library provides an easy API for a range of cryptographic
21cr|qca-qt4-2.2.1-3|31	features, including SSL/TLS, X.509 certificates, SASL, symmetric
21cr|qca-qt4-2.2.1-3|32	ciphers, public key ciphers, hashes and much more.
21cr|qca-qt4-2.2.1-3|33	
21cr|qca-qt4-2.2.1-3|34	Functionality is supplied via plugins. This is useful for avoiding
21cr|qca-qt4-2.2.1-3|35	dependence on a particular crypto library and makes upgrading easier,
21cr|qca-qt4-2.2.1-3|36	as there is no need to recompile your application when adding or
21cr|qca-qt4-2.2.1-3|37	upgrading a crypto plugin. Also, by pushing crypto functionality into
21cr|qca-qt4-2.2.1-3|38	plugins, applications are free of legal issues, such as export
21cr|qca-qt4-2.2.1-3|39	regulation.
21cr|qca-qt4-2.2.1-3|40	
21cr|qca-qt4-2.2.1-3|41	%files
21cr|qca-qt4-2.2.1-3|42	%doc README COPYING INSTALL TODO
21cr|qca-qt4-2.2.1-3|43	%{_mandir}/man1/*
21cr|qca-qt4-2.2.1-3|44	%defattr(0755,root,root,0755)
21cr|qca-qt4-2.2.1-3|45	%{qt4dir}/bin/mozcerts
21cr|qca-qt4-2.2.1-3|46	%{qt4dir}/bin/qcatool
21cr|qca-qt4-2.2.1-3|47	
21cr|qca-qt4-2.2.1-3|48	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|49	
21cr|qca-qt4-2.2.1-3|50	%if %{without sys_rootcerts}
21cr|qca-qt4-2.2.1-3|51	%package qca2-root-certificates
21cr|qca-qt4-2.2.1-3|52	Summary:	Common root CA certificates for QCA
21cr|qca-qt4-2.2.1-3|53	Group:		System/Libraries
21cr|qca-qt4-2.2.1-3|54	Requires:	%{libname} = %{EVRD}
21cr|qca-qt4-2.2.1-3|55	
21cr|qca-qt4-2.2.1-3|56	%description qca2-root-certificates
21cr|qca-qt4-2.2.1-3|57	Provides root Certificate Authority certificates for the QCA library.
21cr|qca-qt4-2.2.1-3|58	These certificates are the same ones that are included in Mozilla.
21cr|qca-qt4-2.2.1-3|59	
21cr|qca-qt4-2.2.1-3|60	%files qca2-root-certificates
21cr|qca-qt4-2.2.1-3|61	%dir %{qt4dir}/share/qca
21cr|qca-qt4-2.2.1-3|62	%dir %{qt4dir}/share/qca/certs
21cr|qca-qt4-2.2.1-3|63	%doc %{qt4dir}/share/qca/certs/README
21cr|qca-qt4-2.2.1-3|64	%{qt4dir}/share/qca/certs/rootcerts.pem
21cr|qca-qt4-2.2.1-3|65	%endif
21cr|qca-qt4-2.2.1-3|66	
21cr|qca-qt4-2.2.1-3|67	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|68	
21cr|qca-qt4-2.2.1-3|69	%package -n %{libname}
21cr|qca-qt4-2.2.1-3|70	Summary:	Libraries for QCA
21cr|qca-qt4-2.2.1-3|71	Group:		System/Libraries
21cr|qca-qt4-2.2.1-3|72	%if %{with sys_rootcerts}
21cr|qca-qt4-2.2.1-3|73	Requires:	rootcerts
21cr|qca-qt4-2.2.1-3|74	Obsoletes:	%{name}-root-certificates < %{EVRD}
21cr|qca-qt4-2.2.1-3|75	%else
21cr|qca-qt4-2.2.1-3|76	Requires:	%{name}-root-certificates >= %{EVRD}
21cr|qca-qt4-2.2.1-3|77	%endif
21cr|qca-qt4-2.2.1-3|78	
21cr|qca-qt4-2.2.1-3|79	%description -n %{libname}
21cr|qca-qt4-2.2.1-3|80	Libraries for QCA.
21cr|qca-qt4-2.2.1-3|81	
21cr|qca-qt4-2.2.1-3|82	%files -n %{libname}
21cr|qca-qt4-2.2.1-3|83	%dir %{qtcryptodir}
21cr|qca-qt4-2.2.1-3|84	%defattr(0755,root,root,0755)
21cr|qca-qt4-2.2.1-3|85	%{qt4lib}/libqca.so.%{major}*
21cr|qca-qt4-2.2.1-3|86	
21cr|qca-qt4-2.2.1-3|87	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|88	
21cr|qca-qt4-2.2.1-3|89	%package -n %{devname}
21cr|qca-qt4-2.2.1-3|90	Summary:	Development files for QCA
21cr|qca-qt4-2.2.1-3|91	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|92	Requires:	%{libname} = %{EVRD}
21cr|qca-qt4-2.2.1-3|93	Provides:	%{name}-devel = %{EVRD}
21cr|qca-qt4-2.2.1-3|94	Provides:	%{name}2-devel = %{EVRD}
21cr|qca-qt4-2.2.1-3|95	
21cr|qca-qt4-2.2.1-3|96	%description -n %{devname}
21cr|qca-qt4-2.2.1-3|97	Development files for QCA.
21cr|qca-qt4-2.2.1-3|98	
21cr|qca-qt4-2.2.1-3|99	%files -n %{devname}
21cr|qca-qt4-2.2.1-3|100	%dir %{_libdir}/cmake/Qca
21cr|qca-qt4-2.2.1-3|101	%{_libdir}/cmake/Qca/*.cmake
21cr|qca-qt4-2.2.1-3|102	%{_libdir}/pkgconfig/qca2.pc
21cr|qca-qt4-2.2.1-3|103	%{qt4dir}/mkspecs/features/crypto.prf
21cr|qca-qt4-2.2.1-3|104	%dir %{qt4include}/QtCrypto
21cr|qca-qt4-2.2.1-3|105	%{qt4include}/QtCrypto/*
21cr|qca-qt4-2.2.1-3|106	%{qt4lib}/libqca.so
21cr|qca-qt4-2.2.1-3|107	
21cr|qca-qt4-2.2.1-3|108	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|109	
21cr|qca-qt4-2.2.1-3|110	%package -n qca2-plugin-cyrus-sasl
21cr|qca-qt4-2.2.1-3|111	Summary:	Cyrus-sasl plugin for QCA
21cr|qca-qt4-2.2.1-3|112	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|113	BuildRequires:	libsasl2-devel
21cr|qca-qt4-2.2.1-3|114	Provides:	qca2-sasl = %{EVRD}
21cr|qca-qt4-2.2.1-3|115	Provides:	qca2-plugin-cyrus-sasl-%{_lib} = %{EVRD}
21cr|qca-qt4-2.2.1-3|116	Obsoletes:	qca2-plugin-cyrus-sasl-%{_lib} < 2.0.0-5
21cr|qca-qt4-2.2.1-3|117	Provides:	%{libname}-plugin-cyrus-sasl = %{EVRD}
21cr|qca-qt4-2.2.1-3|118	
21cr|qca-qt4-2.2.1-3|119	%description -n qca2-plugin-cyrus-sasl
21cr|qca-qt4-2.2.1-3|120	This is a plugin to provide cyrus-sasl capability to programs that
21cr|qca-qt4-2.2.1-3|121	utilize the Qt Cryptographic Architecture (QCA).
21cr|qca-qt4-2.2.1-3|122	
21cr|qca-qt4-2.2.1-3|123	%files -n qca2-plugin-cyrus-sasl
21cr|qca-qt4-2.2.1-3|124	%attr(0755,root,root) %{qt4plugins}/crypto/libqca-cyrus-sasl.*
21cr|qca-qt4-2.2.1-3|125	
21cr|qca-qt4-2.2.1-3|126	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|127	
21cr|qca-qt4-2.2.1-3|128	%package -n qca2-plugin-gcrypt
21cr|qca-qt4-2.2.1-3|129	Summary:	Gcrypt plugin for QCA
21cr|qca-qt4-2.2.1-3|130	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|131	Provides:	qca2-gcrypt = %{EVRD}
21cr|qca-qt4-2.2.1-3|132	Provides:	qca2-plugin-gcrypt-%{_lib} = %{EVRD}
21cr|qca-qt4-2.2.1-3|133	Obsoletes:	qca2-plugin-gcrypt-%{_lib} < 2.0.0-5
21cr|qca-qt4-2.2.1-3|134	Provides:	%{libname}-plugin-gcrypt = %{EVRD}
21cr|qca-qt4-2.2.1-3|135	
21cr|qca-qt4-2.2.1-3|136	%description -n qca2-plugin-gcrypt
21cr|qca-qt4-2.2.1-3|137	This is a plugin to provide gcrypt capability to programs that
21cr|qca-qt4-2.2.1-3|138	utilize the Qt Cryptographic Architecture (QCA).
21cr|qca-qt4-2.2.1-3|139	
21cr|qca-qt4-2.2.1-3|140	%files -n qca2-plugin-gcrypt
21cr|qca-qt4-2.2.1-3|141	%attr(0755,root,root) %{qt4plugins}/crypto/libqca-gcrypt.*
21cr|qca-qt4-2.2.1-3|142	
21cr|qca-qt4-2.2.1-3|143	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|144	
21cr|qca-qt4-2.2.1-3|145	%package -n qca2-plugin-gnupg
21cr|qca-qt4-2.2.1-3|146	Summary:	GnuPG plugin for QCA
21cr|qca-qt4-2.2.1-3|147	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|148	Provides:	qca2-gnupg = %{EVRD}
21cr|qca-qt4-2.2.1-3|149	Provides:	qca-gnupg = %{EVRD}
21cr|qca-qt4-2.2.1-3|150	Provides:	%{libname}-plugin-gnupg = %{EVRD}
21cr|qca-qt4-2.2.1-3|151	Provides:	qca2-plugin-gnupg-%{_lib} = %{EVRD}
21cr|qca-qt4-2.2.1-3|152	Obsoletes:	qca2-plugin-gnupg-%{_lib} < 2.0.0-5
21cr|qca-qt4-2.2.1-3|153	
21cr|qca-qt4-2.2.1-3|154	%description -n qca2-plugin-gnupg
21cr|qca-qt4-2.2.1-3|155	This is a plugin to provide GnuPG capability to programs that
21cr|qca-qt4-2.2.1-3|156	utilize the Qt Cryptographic Architecture (QCA).
21cr|qca-qt4-2.2.1-3|157	
21cr|qca-qt4-2.2.1-3|158	%files -n qca2-plugin-gnupg
21cr|qca-qt4-2.2.1-3|159	%attr(0755,root,root) %{qt4plugins}/crypto/libqca-gnupg.*
21cr|qca-qt4-2.2.1-3|160	
21cr|qca-qt4-2.2.1-3|161	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|162	
21cr|qca-qt4-2.2.1-3|163	%package -n qca2-plugin-logger
21cr|qca-qt4-2.2.1-3|164	Summary:	Logger plugin for QCA
21cr|qca-qt4-2.2.1-3|165	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|166	Provides:	qca2-logger = %{EVRD}
21cr|qca-qt4-2.2.1-3|167	Provides:	qca2-plugin-logger-%{_lib} = %{EVRD}
21cr|qca-qt4-2.2.1-3|168	Obsoletes:	qca2-plugin-logger-%{_lib} < 2.0.0-5
21cr|qca-qt4-2.2.1-3|169	Provides:	%{libname}-plugin-logger = %{EVRD}
21cr|qca-qt4-2.2.1-3|170	
21cr|qca-qt4-2.2.1-3|171	%description -n qca2-plugin-logger
21cr|qca-qt4-2.2.1-3|172	This is a plugin to provide logger capability to programs that
21cr|qca-qt4-2.2.1-3|173	utilize the Qt Cryptographic Architecture (QCA).
21cr|qca-qt4-2.2.1-3|174	
21cr|qca-qt4-2.2.1-3|175	%files -n qca2-plugin-logger
21cr|qca-qt4-2.2.1-3|176	%attr(0755,root,root) %{qt4plugins}/crypto/libqca-logger.*
21cr|qca-qt4-2.2.1-3|177	
21cr|qca-qt4-2.2.1-3|178	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|179	
21cr|qca-qt4-2.2.1-3|180	%package -n qca2-plugin-nss
21cr|qca-qt4-2.2.1-3|181	Summary:	NSS plugin for QCA
21cr|qca-qt4-2.2.1-3|182	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|183	Provides:	qca2-nss = %{EVRD}
21cr|qca-qt4-2.2.1-3|184	Provides:	qca2-plugin-nss-%{_lib} = %{EVRD}
21cr|qca-qt4-2.2.1-3|185	Obsoletes:	qca2-plugin-nss-%{_lib} < 2.0.0-5
21cr|qca-qt4-2.2.1-3|186	Provides:	%{libname}-plugin-nss = %{EVRD}
21cr|qca-qt4-2.2.1-3|187	
21cr|qca-qt4-2.2.1-3|188	%description -n qca2-plugin-nss
21cr|qca-qt4-2.2.1-3|189	This is a plugin to provide nss capability to programs that
21cr|qca-qt4-2.2.1-3|190	utilize the Qt Cryptographic Architecture (QCA).
21cr|qca-qt4-2.2.1-3|191	
21cr|qca-qt4-2.2.1-3|192	%files -n qca2-plugin-nss
21cr|qca-qt4-2.2.1-3|193	%attr(0755,root,root) %{qt4plugins}/crypto/libqca-nss.*
21cr|qca-qt4-2.2.1-3|194	
21cr|qca-qt4-2.2.1-3|195	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|196	
21cr|qca-qt4-2.2.1-3|197	%package -n qca2-plugin-openssl
21cr|qca-qt4-2.2.1-3|198	Summary:	OpenSSL plugin for QCA
21cr|qca-qt4-2.2.1-3|199	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|200	BuildRequires:	pkgconfig(openssl)
21cr|qca-qt4-2.2.1-3|201	Provides:	qca2-openssl = %{EVRD}
21cr|qca-qt4-2.2.1-3|202	Provides:	qca-ossl = %{EVRD}
21cr|qca-qt4-2.2.1-3|203	Provides:	qca2-tls = %{EVRD}
21cr|qca-qt4-2.2.1-3|204	Provides:	%{libname}-plugin-openssl = %{EVRD}
21cr|qca-qt4-2.2.1-3|205	Provides:	qca2-plugin-openssl-%{_lib} = %{EVRD}
21cr|qca-qt4-2.2.1-3|206	Obsoletes:	qca2-plugin-openssl-%{_lib} < 2.0.0-5
21cr|qca-qt4-2.2.1-3|207	
21cr|qca-qt4-2.2.1-3|208	%description -n qca2-plugin-openssl
21cr|qca-qt4-2.2.1-3|209	This is a plugin to provide OpenSSL capability to programs that
21cr|qca-qt4-2.2.1-3|210	utilize the Qt Cryptographic Architecture (QCA).
21cr|qca-qt4-2.2.1-3|211	
21cr|qca-qt4-2.2.1-3|212	%files -n qca2-plugin-openssl
21cr|qca-qt4-2.2.1-3|213	%attr(0755,root,root) %{qt4plugins}/crypto/libqca-ossl.*
21cr|qca-qt4-2.2.1-3|214	
21cr|qca-qt4-2.2.1-3|215	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|216	
21cr|qca-qt4-2.2.1-3|217	%package -n qca2-plugin-pkcs11
21cr|qca-qt4-2.2.1-3|218	Summary:	PKCS11 plugin for QCA
21cr|qca-qt4-2.2.1-3|219	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|220	BuildRequires:	pkgconfig(openssl)
21cr|qca-qt4-2.2.1-3|221	BuildRequires:	pkgconfig(libpkcs11-helper-1)
21cr|qca-qt4-2.2.1-3|222	Provides:	qca2-pkcs11 = %{EVRD}
21cr|qca-qt4-2.2.1-3|223	Provides:	qca2-plugin-pkcs11-%{_lib} = %{EVRD}
21cr|qca-qt4-2.2.1-3|224	Obsoletes:	qca2-plugin-pkcs11-%{_lib} < 2.0.0-5
21cr|qca-qt4-2.2.1-3|225	Provides:	%{libname}-plugin-pkcs11 = %{EVRD}
21cr|qca-qt4-2.2.1-3|226	
21cr|qca-qt4-2.2.1-3|227	%description -n qca2-plugin-pkcs11
21cr|qca-qt4-2.2.1-3|228	This is a plugin to provide PKCS11 capability to programs that
21cr|qca-qt4-2.2.1-3|229	utilize the Qt Cryptographic Architecture (QCA).
21cr|qca-qt4-2.2.1-3|230	
21cr|qca-qt4-2.2.1-3|231	%files -n qca2-plugin-pkcs11
21cr|qca-qt4-2.2.1-3|232	%attr(0755,root,root) %{qt4plugins}/crypto/libqca-pkcs11.*
21cr|qca-qt4-2.2.1-3|233	
21cr|qca-qt4-2.2.1-3|234	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|235	
21cr|qca-qt4-2.2.1-3|236	%package -n qca2-plugin-softstore
21cr|qca-qt4-2.2.1-3|237	Summary:	Softstore plugin for QCA
21cr|qca-qt4-2.2.1-3|238	Group:		Development/KDE and Qt
21cr|qca-qt4-2.2.1-3|239	Provides:	qca2-softstore = %{EVRD}
21cr|qca-qt4-2.2.1-3|240	Provides:	qca2-plugin-softstore-%{_lib} = %{EVRD}
21cr|qca-qt4-2.2.1-3|241	Obsoletes:	qca2-plugin-softstore-%{_lib} < 2.0.0-5
21cr|qca-qt4-2.2.1-3|242	Provides:	%{libname}-plugin-softstore = %{EVRD}
21cr|qca-qt4-2.2.1-3|243	
21cr|qca-qt4-2.2.1-3|244	%description -n qca2-plugin-softstore
21cr|qca-qt4-2.2.1-3|245	This is a plugin to provide softstore capability to programs that
21cr|qca-qt4-2.2.1-3|246	utilize the Qt Cryptographic Architecture (QCA).
21cr|qca-qt4-2.2.1-3|247	
21cr|qca-qt4-2.2.1-3|248	%files -n qca2-plugin-softstore
21cr|qca-qt4-2.2.1-3|249	%attr(0755,root,root) %{qt4plugins}/crypto/libqca-softstore.*
21cr|qca-qt4-2.2.1-3|250	
21cr|qca-qt4-2.2.1-3|251	#------------------------------------------------------------------------------
21cr|qca-qt4-2.2.1-3|252	
21cr|qca-qt4-2.2.1-3|253	%prep
21cr|qca-qt4-2.2.1-3|254	%autosetup -p1 -n %{oname}-%{version}
21cr|qca-qt4-2.2.1-3|255	
21cr|qca-qt4-2.2.1-3|256	%build
21cr|qca-qt4-2.2.1-3|257	%cmake_qt4 \
21cr|qca-qt4-2.2.1-3|258	-DQT4_BUILD:BOOL=ON \
21cr|qca-qt4-2.2.1-3|259	-DQCA_INSTALL_IN_QT_PREFIX:BOOL=ON \
21cr|qca-qt4-2.2.1-3|260	-DCMAKE_INSTALL_PREFIX=%{qt4dir} \
21cr|qca-qt4-2.2.1-3|261	-DLIB_INSTALL_DIR=%{_libdir} \
21cr|qca-qt4-2.2.1-3|262	-DPKGCONFIG_INSTALL_PREFIX=%{_libdir}/pkgconfig
21cr|qca-qt4-2.2.1-3|263	
21cr|qca-qt4-2.2.1-3|264	%make
21cr|qca-qt4-2.2.1-3|265	
21cr|qca-qt4-2.2.1-3|266	%install
21cr|qca-qt4-2.2.1-3|267	%makeinstall_std -C build
21cr|qca-qt4-2.2.1-3|268	
21cr|qca-qt4-2.2.1-3|269	# Make directory for plugins
21cr|qca-qt4-2.2.1-3|270	install -d -m 755 %{buildroot}/%{qtcryptodir}
21cr|qca-qt4-2.2.1-3|271	
21cr|qca-qt4-2.2.1-3|272	mkdir -p %{buildroot}%{_mandir}
21cr|qca-qt4-2.2.1-3|273	mv %{buildroot}%{qt4dir}/man/man1 %{buildroot}%{_mandir}/

7364 21
21cr|qcomicbook-0.9.1-2|1	%define uname   QComicBook
21cr|qcomicbook-0.9.1-2|2	
21cr|qcomicbook-0.9.1-2|3	Name:		qcomicbook
21cr|qcomicbook-0.9.1-2|4	Version:	0.9.1
21cr|qcomicbook-0.9.1-2|5	Release:	2
21cr|qcomicbook-0.9.1-2|6	Summary:	Comic book archive viewer
21cr|qcomicbook-0.9.1-2|7	Group:		File tools
21cr|qcomicbook-0.9.1-2|8	License:	GPLv2+
21cr|qcomicbook-0.9.1-2|9	URL:		https://github.com/stolowski/QComicBook
21cr|qcomicbook-0.9.1-2|10	Source0:	https://github.com/stolowski/QComicBook/archive/%{version}/%{uname}-%{version}.tar.gz
21cr|qcomicbook-0.9.1-2|11	BuildRequires:	cmake
21cr|qcomicbook-0.9.1-2|12	BuildRequires:  pkgconfig(imlib2)
21cr|qcomicbook-0.9.1-2|13	BuildRequires:  pkgconfig(poppler-qt5)
21cr|qcomicbook-0.9.1-2|14	BuildRequires:  pkgconfig(Qt5Core)
21cr|qcomicbook-0.9.1-2|15	BuildRequires:  pkgconfig(Qt5Gui)
21cr|qcomicbook-0.9.1-2|16	BuildRequires:  pkgconfig(Qt5Help)
21cr|qcomicbook-0.9.1-2|17	BuildRequires:  pkgconfig(Qt5PrintSupport)
21cr|qcomicbook-0.9.1-2|18	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|qcomicbook-0.9.1-2|19	BuildRequires:  pkgconfig(Qt5X11Extras)
21cr|qcomicbook-0.9.1-2|20	BuildRequires:	pkgconfig(poppler-qt5)
21cr|qcomicbook-0.9.1-2|21	BuildRequires:	qt5-linguist-tools
21cr|qcomicbook-0.9.1-2|22	Requires:	unzip
21cr|qcomicbook-0.9.1-2|23	Recommends:	unrar
21cr|qcomicbook-0.9.1-2|24	Recommends:	p7zip
21cr|qcomicbook-0.9.1-2|25	
21cr|qcomicbook-0.9.1-2|26	%description
21cr|qcomicbook-0.9.1-2|27	QComicBook is a viewer for comic book archives containing jpeg/png
21cr|qcomicbook-0.9.1-2|28	images, which aims at convenience and simplicity. Features include:
21cr|qcomicbook-0.9.1-2|29	
21cr|qcomicbook-0.9.1-2|30	* automatic handling of archives
21cr|qcomicbook-0.9.1-2|31	* full-screen mode
21cr|qcomicbook-0.9.1-2|32	* two-pages mode and japanese mode
21cr|qcomicbook-0.9.1-2|33	* thumbnails view
21cr|qcomicbook-0.9.1-2|34	* page scaling (fit to window witdth/height, whole page)
21cr|qcomicbook-0.9.1-2|35	* mouse or keyboard navigation, whatever you prefer
21cr|qcomicbook-0.9.1-2|36	* bookmarks
21cr|qcomicbook-0.9.1-2|37	* and more...
21cr|qcomicbook-0.9.1-2|38	
21cr|qcomicbook-0.9.1-2|39	%prep
21cr|qcomicbook-0.9.1-2|40	%setup -qn %{uname}-%{version}
21cr|qcomicbook-0.9.1-2|41	
21cr|qcomicbook-0.9.1-2|42	%build
21cr|qcomicbook-0.9.1-2|43	%cmake_qt5
21cr|qcomicbook-0.9.1-2|44	%make
21cr|qcomicbook-0.9.1-2|45	
21cr|qcomicbook-0.9.1-2|46	%install
21cr|qcomicbook-0.9.1-2|47	%makeinstall_std -C build
21cr|qcomicbook-0.9.1-2|48	
21cr|qcomicbook-0.9.1-2|49	%files
21cr|qcomicbook-0.9.1-2|50	%doc AUTHORS README ChangeLog COPYING THANKS TODO
21cr|qcomicbook-0.9.1-2|51	%{_bindir}/%{name}
21cr|qcomicbook-0.9.1-2|52	%{_datadir}/applications/%{name}.desktop
21cr|qcomicbook-0.9.1-2|53	%{_mandir}/man1/%{name}.1.*
21cr|qcomicbook-0.9.1-2|54	%{_datadir}/pixmaps/%{name}.png
21cr|qcomicbook-0.9.1-2|55	%{_datadir}/%{name}

7365 21
21cr|qconf-1.4-9|1	Name:           qconf
21cr|qconf-1.4-9|2	Version:        1.4
21cr|qconf-1.4-9|3	Release:        9
21cr|qconf-1.4-9|4	Epoch:          0
21cr|qconf-1.4-9|5	Summary:        Allows you to have a nice configure script for your qmake-based project
21cr|qconf-1.4-9|6	Group:          Development/KDE and Qt
21cr|qconf-1.4-9|7	License:        GPL
21cr|qconf-1.4-9|8	URL:            http://delta.affinix.com/qconf/
21cr|qconf-1.4-9|9	Source0:        http://delta.affinix.com/download/qconf-%{version}.tar.bz2
21cr|qconf-1.4-9|10	Buildrequires:  qt4-devel
21cr|qconf-1.4-9|11	
21cr|qconf-1.4-9|12	%description
21cr|qconf-1.4-9|13	QConf allows you to have a nice configure script for your
21cr|qconf-1.4-9|14	qmake-based project. It is intended for developers who don't need
21cr|qconf-1.4-9|15	(or want) to use the more complex GNU autotools. With qconf/qmake,
21cr|qconf-1.4-9|16	it is easy to maintain a cross-platform project that uses a
21cr|qconf-1.4-9|17	familiar configuration interface on unix.
21cr|qconf-1.4-9|18	
21cr|qconf-1.4-9|19	%prep
21cr|qconf-1.4-9|20	%setup -q
21cr|qconf-1.4-9|21	
21cr|qconf-1.4-9|22	%build
21cr|qconf-1.4-9|23	./configure --prefix=%{_prefix} \
21cr|qconf-1.4-9|24	--bindir=%{_bindir} \
21cr|qconf-1.4-9|25	--datadir=%{_datadir} \
21cr|qconf-1.4-9|26	--qtdir=%{qt4dir}
21cr|qconf-1.4-9|27	%{make}
21cr|qconf-1.4-9|28	
21cr|qconf-1.4-9|29	%install
21cr|qconf-1.4-9|30	%{__rm} -rf %{buildroot}
21cr|qconf-1.4-9|31	%{make} INSTALL_ROOT=%{buildroot} install
21cr|qconf-1.4-9|32	
21cr|qconf-1.4-9|33	%clean
21cr|qconf-1.4-9|34	%{__rm} -rf %{buildroot}
21cr|qconf-1.4-9|35	
21cr|qconf-1.4-9|36	%files
21cr|qconf-1.4-9|37	%defattr(-,root,root)
21cr|qconf-1.4-9|38	%doc COPYING README TODO
21cr|qconf-1.4-9|39	%{_bindir}/%{name}
21cr|qconf-1.4-9|40	%{_datadir}/%{name}

7366 21
21cr|qconnman-1.24-4|1	%define major 1
21cr|qconnman-1.24-4|2	%define libname %mklibname %{name} %{major}
21cr|qconnman-1.24-4|3	%define devname %mklibname %{name} -d
21cr|qconnman-1.24-4|4	
21cr|qconnman-1.24-4|5	Summary:	Qt wrapper library around the connman API
21cr|qconnman-1.24-4|6	Name:		qconnman
21cr|qconnman-1.24-4|7	Version:	1.24
21cr|qconnman-1.24-4|8	Release:	4
21cr|qconnman-1.24-4|9	License:	LGPLv2.1+
21cr|qconnman-1.24-4|10	Group:		System/Libraries
21cr|qconnman-1.24-4|11	Url:		https://bitbucket.org/devonit/qconnman
21cr|qconnman-1.24-4|12	# https://bitbucket.org/devonit/qconnman/get/v%{version}.tar.bz2
21cr|qconnman-1.24-4|13	Source0:	%{name}-%{version}.tar.bz2
21cr|qconnman-1.24-4|14	BuildRequires:	qt4-devel
21cr|qconnman-1.24-4|15	
21cr|qconnman-1.24-4|16	%description
21cr|qconnman-1.24-4|17	Qt wrapper library around the connman API.
21cr|qconnman-1.24-4|18	
21cr|qconnman-1.24-4|19	#----------------------------------------------------------------------------
21cr|qconnman-1.24-4|20	
21cr|qconnman-1.24-4|21	%package -n %{libname}
21cr|qconnman-1.24-4|22	Summary:	Qt wrapper library around the connman API
21cr|qconnman-1.24-4|23	Group:		System/Libraries
21cr|qconnman-1.24-4|24	
21cr|qconnman-1.24-4|25	%description -n %{libname}
21cr|qconnman-1.24-4|26	Qt wrapper library around the connman API.
21cr|qconnman-1.24-4|27	
21cr|qconnman-1.24-4|28	%files -n %{libname}
21cr|qconnman-1.24-4|29	%doc README AUTHORS
21cr|qconnman-1.24-4|30	%{_libdir}/lib%{name}.so.%{major}*
21cr|qconnman-1.24-4|31	
21cr|qconnman-1.24-4|32	#----------------------------------------------------------------------------
21cr|qconnman-1.24-4|33	
21cr|qconnman-1.24-4|34	%package -n %{devname}
21cr|qconnman-1.24-4|35	Summary:	Development files for %{name}
21cr|qconnman-1.24-4|36	Group:		Development/KDE and Qt
21cr|qconnman-1.24-4|37	Requires:	%{libname} = %{EVRD}
21cr|qconnman-1.24-4|38	Provides:	%{name}-devel = %{EVRD}
21cr|qconnman-1.24-4|39	
21cr|qconnman-1.24-4|40	%description -n %{devname}
21cr|qconnman-1.24-4|41	Install this package if you need to compile applications that needs
21cr|qconnman-1.24-4|42	%{name}.
21cr|qconnman-1.24-4|43	
21cr|qconnman-1.24-4|44	%files -n %{devname}
21cr|qconnman-1.24-4|45	%{_libdir}/lib%{name}.so
21cr|qconnman-1.24-4|46	%{_libdir}/pkgconfig/%{name}.pc
21cr|qconnman-1.24-4|47	%{_includedir}/%{name}/
21cr|qconnman-1.24-4|48	
21cr|qconnman-1.24-4|49	#----------------------------------------------------------------------------
21cr|qconnman-1.24-4|50	
21cr|qconnman-1.24-4|51	%prep
21cr|qconnman-1.24-4|52	%setup -q
21cr|qconnman-1.24-4|53	
21cr|qconnman-1.24-4|54	%build
21cr|qconnman-1.24-4|55	%qmake_qt4 PREFIX=%{_prefix} LIBDIR=%{_lib}
21cr|qconnman-1.24-4|56	%make
21cr|qconnman-1.24-4|57	
21cr|qconnman-1.24-4|58	%install
21cr|qconnman-1.24-4|59	make install INSTALL_ROOT=%{buildroot}

7367 21
21cr|qconnman-ui-0-0.20140513.2|1	%define git 20140513
21cr|qconnman-ui-0-0.20140513.2|2	
21cr|qconnman-ui-0-0.20140513.2|3	Summary:	Qt GUI for Connman
21cr|qconnman-ui-0-0.20140513.2|4	Name:		qconnman-ui
21cr|qconnman-ui-0-0.20140513.2|5	Version:	0
21cr|qconnman-ui-0-0.20140513.2|6	Release:	0.%{git}.2
21cr|qconnman-ui-0-0.20140513.2|7	License:	LGPLv2.1+
21cr|qconnman-ui-0-0.20140513.2|8	Group:		Networking/Other
21cr|qconnman-ui-0-0.20140513.2|9	Url:		https://github.com/OSSystems/qconnman-ui
21cr|qconnman-ui-0-0.20140513.2|10	# git snapshot
21cr|qconnman-ui-0-0.20140513.2|11	Source0:	%{name}-%{git}.tar.bz2
21cr|qconnman-ui-0-0.20140513.2|12	Source1:        qconnman-ui_ru.ts.tar.gz
21cr|qconnman-ui-0-0.20140513.2|13	Source2:        src.pro.tar.gz
21cr|qconnman-ui-0-0.20140513.2|14	
21cr|qconnman-ui-0-0.20140513.2|15	# from their git
21cr|qconnman-ui-0-0.20140513.2|16	Source3:	qconnman-ui.png
21cr|qconnman-ui-0-0.20140513.2|17	BuildRequires:	imagemagick
21cr|qconnman-ui-0-0.20140513.2|18	BuildRequires:	qt4-devel
21cr|qconnman-ui-0-0.20140513.2|19	BuildRequires:	pkgconfig(qconnman)
21cr|qconnman-ui-0-0.20140513.2|20	Requires:	connman
21cr|qconnman-ui-0-0.20140513.2|21	
21cr|qconnman-ui-0-0.20140513.2|22	%description
21cr|qconnman-ui-0-0.20140513.2|23	Qt GUI for Connman. It requires that Connman is installed and running.
21cr|qconnman-ui-0-0.20140513.2|24	
21cr|qconnman-ui-0-0.20140513.2|25	%files
21cr|qconnman-ui-0-0.20140513.2|26	%{_bindir}/%{name}
21cr|qconnman-ui-0-0.20140513.2|27	%{_datadir}/applications/%{name}.desktop
21cr|qconnman-ui-0-0.20140513.2|28	%{_datadir}/qconnman/i18n/*.qm
21cr|qconnman-ui-0-0.20140513.2|29	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|qconnman-ui-0-0.20140513.2|30	
21cr|qconnman-ui-0-0.20140513.2|31	#----------------------------------------------------------------------------
21cr|qconnman-ui-0-0.20140513.2|32	
21cr|qconnman-ui-0-0.20140513.2|33	%prep
21cr|qconnman-ui-0-0.20140513.2|34	%setup -qn %{name}-%{git}
21cr|qconnman-ui-0-0.20140513.2|35	
21cr|qconnman-ui-0-0.20140513.2|36	pushd i18n
21cr|qconnman-ui-0-0.20140513.2|37	tar -xvzf %{SOURCE1}
21cr|qconnman-ui-0-0.20140513.2|38	popd
21cr|qconnman-ui-0-0.20140513.2|39	
21cr|qconnman-ui-0-0.20140513.2|40	pushd src
21cr|qconnman-ui-0-0.20140513.2|41	tar -xvzf %{SOURCE2}
21cr|qconnman-ui-0-0.20140513.2|42	popd
21cr|qconnman-ui-0-0.20140513.2|43	
21cr|qconnman-ui-0-0.20140513.2|44	
21cr|qconnman-ui-0-0.20140513.2|45	%build
21cr|qconnman-ui-0-0.20140513.2|46	%qmake_qt4
21cr|qconnman-ui-0-0.20140513.2|47	%make
21cr|qconnman-ui-0-0.20140513.2|48	
21cr|qconnman-ui-0-0.20140513.2|49	%install
21cr|qconnman-ui-0-0.20140513.2|50	make install INSTALL_ROOT=%{buildroot}%{_prefix}
21cr|qconnman-ui-0-0.20140513.2|51	
21cr|qconnman-ui-0-0.20140513.2|52	# install menu entry
21cr|qconnman-ui-0-0.20140513.2|53	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|qconnman-ui-0-0.20140513.2|54	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|qconnman-ui-0-0.20140513.2|55	[Desktop Entry]
21cr|qconnman-ui-0-0.20140513.2|56	Name=QConnMan-UI
21cr|qconnman-ui-0-0.20140513.2|57	Comment=GUI for Connman
21cr|qconnman-ui-0-0.20140513.2|58	Exec=%{_bindir}/%{name}
21cr|qconnman-ui-0-0.20140513.2|59	Icon=%{name}
21cr|qconnman-ui-0-0.20140513.2|60	Terminal=false
21cr|qconnman-ui-0-0.20140513.2|61	Type=Application
21cr|qconnman-ui-0-0.20140513.2|62	Categories=Network;Utility;
21cr|qconnman-ui-0-0.20140513.2|63	EOF
21cr|qconnman-ui-0-0.20140513.2|64	
21cr|qconnman-ui-0-0.20140513.2|65	# install menu icons
21cr|qconnman-ui-0-0.20140513.2|66	for N in 16 32 48 64;
21cr|qconnman-ui-0-0.20140513.2|67	do
21cr|qconnman-ui-0-0.20140513.2|68	convert %{SOURCE3} -scale ${N}x${N} $N.png;
21cr|qconnman-ui-0-0.20140513.2|69	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|qconnman-ui-0-0.20140513.2|70	done

7368 21
21cr|qc-usb-qcset-0.6.6-9|1	%define debug_package %{nil}
21cr|qc-usb-qcset-0.6.6-9|2	
21cr|qc-usb-qcset-0.6.6-9|3	%define sname qc-usb
21cr|qc-usb-qcset-0.6.6-9|4	
21cr|qc-usb-qcset-0.6.6-9|5	Name:     %{sname}-qcset
21cr|qc-usb-qcset-0.6.6-9|6	Version:  0.6.6
21cr|qc-usb-qcset-0.6.6-9|7	Release:  9
21cr|qc-usb-qcset-0.6.6-9|8	Summary:  Tool for the old Quickcam Express webcams
21cr|qc-usb-qcset-0.6.6-9|9	License:  GPL
21cr|qc-usb-qcset-0.6.6-9|10	Source:   http://downloads.sourceforge.net/qce-ga/%{sname}-%{version}.tar.gz
21cr|qc-usb-qcset-0.6.6-9|11	URL:      http://qce-ga.sourceforge.net/
21cr|qc-usb-qcset-0.6.6-9|12	Group:    System/Kernel and hardware
21cr|qc-usb-qcset-0.6.6-9|13	Recommends: kmod(quickcam)
21cr|qc-usb-qcset-0.6.6-9|14	
21cr|qc-usb-qcset-0.6.6-9|15	%description
21cr|qc-usb-qcset-0.6.6-9|16	This package contains qcset, a tool that allows to configure the "quickcam"
21cr|qc-usb-qcset-0.6.6-9|17	module on the fly.
21cr|qc-usb-qcset-0.6.6-9|18	
21cr|qc-usb-qcset-0.6.6-9|19	The "quickcam" module can be installed with dkms-qc-usb package, ans is for
21cr|qc-usb-qcset-0.6.6-9|20	the following webcams :
21cr|qc-usb-qcset-0.6.6-9|21	- Dexxa Webcam
21cr|qc-usb-qcset-0.6.6-9|22	- Labtec Webcam (old model)
21cr|qc-usb-qcset-0.6.6-9|23	- LegoCam
21cr|qc-usb-qcset-0.6.6-9|24	- Logitech QuickCam Express (old model)
21cr|qc-usb-qcset-0.6.6-9|25	- Logitech QuickCam Notebook (some models)
21cr|qc-usb-qcset-0.6.6-9|26	- Logitech QuickCam Web
21cr|qc-usb-qcset-0.6.6-9|27	
21cr|qc-usb-qcset-0.6.6-9|28	Generally, any USB camera with a USB vendor ID of 0x46d and a USB product ID
21cr|qc-usb-qcset-0.6.6-9|29	of 0x840, 0x850, or 0x870 (so, 0x46d:0x840, for example), should work.
21cr|qc-usb-qcset-0.6.6-9|30	You can check the USB IDs with System Configuration tools or using
21cr|qc-usb-qcset-0.6.6-9|31	command-line utilities such as lsusb or "lspcidrake -v".
21cr|qc-usb-qcset-0.6.6-9|32	
21cr|qc-usb-qcset-0.6.6-9|33	%prep
21cr|qc-usb-qcset-0.6.6-9|34	%setup -qn %{sname}-%{version}
21cr|qc-usb-qcset-0.6.6-9|35	
21cr|qc-usb-qcset-0.6.6-9|36	%build
21cr|qc-usb-qcset-0.6.6-9|37	%make qcset
21cr|qc-usb-qcset-0.6.6-9|38	
21cr|qc-usb-qcset-0.6.6-9|39	%install
21cr|qc-usb-qcset-0.6.6-9|40	install -D -m 755 qcset %{buildroot}%{_bindir}/qcset
21cr|qc-usb-qcset-0.6.6-9|41	
21cr|qc-usb-qcset-0.6.6-9|42	%files
21cr|qc-usb-qcset-0.6.6-9|43	%defattr(0644,root,root,0755)
21cr|qc-usb-qcset-0.6.6-9|44	%doc APPLICATIONS CREDITS FAQ README.qce TODO qcweb-info.txt debug.sh freeshm.sh quickcam.sh
21cr|qc-usb-qcset-0.6.6-9|45	%attr(0755,root,root) %{_bindir}/qcset

7369 21
21cr|qcustomplot-2.1.0-2|1	# Bump this as appropriate when doing release updates, check i.e. with abi_compliance_checker
21cr|qcustomplot-2.1.0-2|2	# First digit: major, bump when incompatible changes were performed
21cr|qcustomplot-2.1.0-2|3	# Second digit: minor, bump when interface was extended
21cr|qcustomplot-2.1.0-2|4	%global so_ver 2.0.0
21cr|qcustomplot-2.1.0-2|5	#global pre beta
21cr|qcustomplot-2.1.0-2|6	
21cr|qcustomplot-2.1.0-2|7	%define major 2
21cr|qcustomplot-2.1.0-2|8	%define libname %mklibname %{name} %{major}
21cr|qcustomplot-2.1.0-2|9	%define devname %mklibname %{name} -d
21cr|qcustomplot-2.1.0-2|10	%define libname_qt5 %mklibname %{name}-qt5 %{major}
21cr|qcustomplot-2.1.0-2|11	%define devname_qt5 %mklibname %{name}-qt5 -d
21cr|qcustomplot-2.1.0-2|12	
21cr|qcustomplot-2.1.0-2|13	Name:           qcustomplot
21cr|qcustomplot-2.1.0-2|14	Version:	2.1.0
21cr|qcustomplot-2.1.0-2|15	Release:	2
21cr|qcustomplot-2.1.0-2|16	Summary:        Qt widget for plotting and data visualization
21cr|qcustomplot-2.1.0-2|17	Group:		Sciences/Mathematics
21cr|qcustomplot-2.1.0-2|18	License:        GPLv3+
21cr|qcustomplot-2.1.0-2|19	URL:            http://www.qcustomplot.com/
21cr|qcustomplot-2.1.0-2|20	Source0:        http://www.qcustomplot.com/release/%{version}%{?pre:-%pre}/QCustomPlot.tar.gz
21cr|qcustomplot-2.1.0-2|21	Source1:        %{name}.pro
21cr|qcustomplot-2.1.0-2|22	
21cr|qcustomplot-2.1.0-2|23	BuildRequires:  gcc-c++
21cr|qcustomplot-2.1.0-2|24	BuildRequires:  make
21cr|qcustomplot-2.1.0-2|25	BuildRequires:  qt4-devel
21cr|qcustomplot-2.1.0-2|26	BuildRequires:  qt5-devel
21cr|qcustomplot-2.1.0-2|27	
21cr|qcustomplot-2.1.0-2|28	
21cr|qcustomplot-2.1.0-2|29	%description
21cr|qcustomplot-2.1.0-2|30	QCustomPlot is a Qt C++ widget for plotting and data visualization.
21cr|qcustomplot-2.1.0-2|31	This plotting library focuses on making good looking, publication quality 2D
21cr|qcustomplot-2.1.0-2|32	plots, graphs and charts, as well as offering high performance for realtime
21cr|qcustomplot-2.1.0-2|33	visualization applications.
21cr|qcustomplot-2.1.0-2|34	
21cr|qcustomplot-2.1.0-2|35	#-----------------------------------------------------------------
21cr|qcustomplot-2.1.0-2|36	
21cr|qcustomplot-2.1.0-2|37	%package        -n %{libname}
21cr|qcustomplot-2.1.0-2|38	Summary:        Qt widget for plotting and data visualization
21cr|qcustomplot-2.1.0-2|39	
21cr|qcustomplot-2.1.0-2|40	%description    -n %{libname}
21cr|qcustomplot-2.1.0-2|41	QCustomPlot is a Qt C++ widget for plotting and data visualization.
21cr|qcustomplot-2.1.0-2|42	This plotting library focuses on making good looking, publication quality 2D
21cr|qcustomplot-2.1.0-2|43	plots, graphs and charts, as well as offering high performance for realtime
21cr|qcustomplot-2.1.0-2|44	visualization applications.
21cr|qcustomplot-2.1.0-2|45	
21cr|qcustomplot-2.1.0-2|46	This package contains the Qt4 version.
21cr|qcustomplot-2.1.0-2|47	
21cr|qcustomplot-2.1.0-2|48	%files		-n %{libname}
21cr|qcustomplot-2.1.0-2|49	%doc GPL.txt
21cr|qcustomplot-2.1.0-2|50	%doc changelog.txt
21cr|qcustomplot-2.1.0-2|51	%{_libdir}/libqcustomplot.so.*
21cr|qcustomplot-2.1.0-2|52	
21cr|qcustomplot-2.1.0-2|53	#-----------------------------------------------------------------
21cr|qcustomplot-2.1.0-2|54	
21cr|qcustomplot-2.1.0-2|55	%package        common-devel
21cr|qcustomplot-2.1.0-2|56	Summary:        Development files for %{name} common for Qt4 and Qt5
21cr|qcustomplot-2.1.0-2|57	
21cr|qcustomplot-2.1.0-2|58	%description    common-devel
21cr|qcustomplot-2.1.0-2|59	Development files for %{name} common for Qt4 and Qt5
21cr|qcustomplot-2.1.0-2|60	
21cr|qcustomplot-2.1.0-2|61	%files common-devel
21cr|qcustomplot-2.1.0-2|62	%{_includedir}/qcustomplot.h
21cr|qcustomplot-2.1.0-2|63	
21cr|qcustomplot-2.1.0-2|64	#-----------------------------------------------------------------
21cr|qcustomplot-2.1.0-2|65	
21cr|qcustomplot-2.1.0-2|66	%package        -n %{devname}
21cr|qcustomplot-2.1.0-2|67	Summary:        Development files for %{name} (Qt4)
21cr|qcustomplot-2.1.0-2|68	Requires:       %{libname} = %{version}-%{release}
21cr|qcustomplot-2.1.0-2|69	Requires:       %{name}-common-devel = %{EVRD}
21cr|qcustomplot-2.1.0-2|70	
21cr|qcustomplot-2.1.0-2|71	%description    -n %{devname}
21cr|qcustomplot-2.1.0-2|72	The %{name}-devel package contains libraries and header files for
21cr|qcustomplot-2.1.0-2|73	developing applications that use %{name}  (Qt4).
21cr|qcustomplot-2.1.0-2|74	
21cr|qcustomplot-2.1.0-2|75	%files		-n %{devname}
21cr|qcustomplot-2.1.0-2|76	%{_libdir}/libqcustomplot.so
21cr|qcustomplot-2.1.0-2|77	%{_libdir}/pkgconfig/%{name}.pc
21cr|qcustomplot-2.1.0-2|78	
21cr|qcustomplot-2.1.0-2|79	#-----------------------------------------------------------------
21cr|qcustomplot-2.1.0-2|80	
21cr|qcustomplot-2.1.0-2|81	%package        -n %{libname_qt5}
21cr|qcustomplot-2.1.0-2|82	Summary:        Qt widget for plotting and data visualization
21cr|qcustomplot-2.1.0-2|83	
21cr|qcustomplot-2.1.0-2|84	%description    -n %{libname_qt5}
21cr|qcustomplot-2.1.0-2|85	QCustomPlot is a Qt C++ widget for plotting and data visualization.
21cr|qcustomplot-2.1.0-2|86	This plotting library focuses on making good looking, publication quality 2D
21cr|qcustomplot-2.1.0-2|87	plots, graphs and charts, as well as offering high performance for realtime
21cr|qcustomplot-2.1.0-2|88	visualization applications.
21cr|qcustomplot-2.1.0-2|89	
21cr|qcustomplot-2.1.0-2|90	This package contains the Qt5 version.
21cr|qcustomplot-2.1.0-2|91	
21cr|qcustomplot-2.1.0-2|92	%files		-n %{libname_qt5}
21cr|qcustomplot-2.1.0-2|93	%doc GPL.txt
21cr|qcustomplot-2.1.0-2|94	%doc changelog.txt
21cr|qcustomplot-2.1.0-2|95	%{_libdir}/libqcustomplot-qt5.so.*
21cr|qcustomplot-2.1.0-2|96	
21cr|qcustomplot-2.1.0-2|97	
21cr|qcustomplot-2.1.0-2|98	#-----------------------------------------------------------------
21cr|qcustomplot-2.1.0-2|99	
21cr|qcustomplot-2.1.0-2|100	%package        -n %{devname_qt5}
21cr|qcustomplot-2.1.0-2|101	Summary:        Development files for %{name} (Qt5)
21cr|qcustomplot-2.1.0-2|102	Requires:       %{libname_qt5} = %{version}-%{release}
21cr|qcustomplot-2.1.0-2|103	Requires:       %{name}-common-devel = %{EVRD}
21cr|qcustomplot-2.1.0-2|104	
21cr|qcustomplot-2.1.0-2|105	%description    -n %{devname_qt5}
21cr|qcustomplot-2.1.0-2|106	The %{name}-devel package contains libraries and header files for
21cr|qcustomplot-2.1.0-2|107	developing applications that use %{name}  (Qt5).
21cr|qcustomplot-2.1.0-2|108	
21cr|qcustomplot-2.1.0-2|109	%files		-n %{devname_qt5}
21cr|qcustomplot-2.1.0-2|110	%{_libdir}/libqcustomplot-qt5.so
21cr|qcustomplot-2.1.0-2|111	%{_libdir}/pkgconfig/%{name}-qt5.pc
21cr|qcustomplot-2.1.0-2|112	
21cr|qcustomplot-2.1.0-2|113	#-----------------------------------------------------------------
21cr|qcustomplot-2.1.0-2|114	
21cr|qcustomplot-2.1.0-2|115	%package        doc
21cr|qcustomplot-2.1.0-2|116	Summary:        Documentation and examples for %{name}
21cr|qcustomplot-2.1.0-2|117	BuildArch:      noarch
21cr|qcustomplot-2.1.0-2|118	
21cr|qcustomplot-2.1.0-2|119	%description    doc
21cr|qcustomplot-2.1.0-2|120	The %{name}-doc package contains the documentation and examples for
21cr|qcustomplot-2.1.0-2|121	%{name}.
21cr|qcustomplot-2.1.0-2|122	
21cr|qcustomplot-2.1.0-2|123	%files doc
21cr|qcustomplot-2.1.0-2|124	%doc GPL.txt
21cr|qcustomplot-2.1.0-2|125	%doc documentation examples
21cr|qcustomplot-2.1.0-2|126	
21cr|qcustomplot-2.1.0-2|127	#-----------------------------------------------------------------
21cr|qcustomplot-2.1.0-2|128	
21cr|qcustomplot-2.1.0-2|129	%prep
21cr|qcustomplot-2.1.0-2|130	%setup -qn %{name}
21cr|qcustomplot-2.1.0-2|131	%apply_patches
21cr|qcustomplot-2.1.0-2|132	cp -a %{SOURCE1} .
21cr|qcustomplot-2.1.0-2|133	
21cr|qcustomplot-2.1.0-2|134	
21cr|qcustomplot-2.1.0-2|135	%build
21cr|qcustomplot-2.1.0-2|136	mkdir qt4
21cr|qcustomplot-2.1.0-2|137	(
21cr|qcustomplot-2.1.0-2|138	cd qt4
21cr|qcustomplot-2.1.0-2|139	LDFLAGS="%{__global_ldflags} -Wl,--as-needed" %qmake_qt4 SOVERSION=%{so_ver} LIBDIR=%{_libdir} ..
21cr|qcustomplot-2.1.0-2|140	%make
21cr|qcustomplot-2.1.0-2|141	)
21cr|qcustomplot-2.1.0-2|142	
21cr|qcustomplot-2.1.0-2|143	mkdir qt5
21cr|qcustomplot-2.1.0-2|144	(
21cr|qcustomplot-2.1.0-2|145	cd qt5
21cr|qcustomplot-2.1.0-2|146	LDFLAGS="%{__global_ldflags} -Wl,--as-needed" %qmake_qt5 SOVERSION=%{so_ver} QTSUFFIX=-qt5 LIBDIR=%{_libdir} ..
21cr|qcustomplot-2.1.0-2|147	%make
21cr|qcustomplot-2.1.0-2|148	)
21cr|qcustomplot-2.1.0-2|149	
21cr|qcustomplot-2.1.0-2|150	
21cr|qcustomplot-2.1.0-2|151	%install
21cr|qcustomplot-2.1.0-2|152	make -C qt4 INSTALL_ROOT=%{buildroot} install
21cr|qcustomplot-2.1.0-2|153	make -C qt5 INSTALL_ROOT=%{buildroot} install
21cr|qcustomplot-2.1.0-2|154	
21cr|qcustomplot-2.1.0-2|155	# pkg-config file
21cr|qcustomplot-2.1.0-2|156	install -d %{buildroot}%{_libdir}/pkgconfig/
21cr|qcustomplot-2.1.0-2|157	cat > %{buildroot}%{_libdir}/pkgconfig/%{name}.pc <<EOF
21cr|qcustomplot-2.1.0-2|158	libdir=%{_libdir}
21cr|qcustomplot-2.1.0-2|159	includedir=%{_includedir}
21cr|qcustomplot-2.1.0-2|160	
21cr|qcustomplot-2.1.0-2|161	Name:
21cr|qcustomplot-2.1.0-2|162	Description: %{summary}
21cr|qcustomplot-2.1.0-2|163	Version:	2.1.0
21cr|qcustomplot-2.1.0-2|164	Cflags: -I\${includedir}
21cr|qcustomplot-2.1.0-2|165	Libs: -L\${libdir} -lqcustomplot
21cr|qcustomplot-2.1.0-2|166	EOF
21cr|qcustomplot-2.1.0-2|167	
21cr|qcustomplot-2.1.0-2|168	install -d %{buildroot}%{_libdir}/pkgconfig/
21cr|qcustomplot-2.1.0-2|169	cat > %{buildroot}%{_libdir}/pkgconfig/%{name}-qt5.pc <<EOF
21cr|qcustomplot-2.1.0-2|170	libdir=%{_libdir}
21cr|qcustomplot-2.1.0-2|171	includedir=%{_includedir}
21cr|qcustomplot-2.1.0-2|172	
21cr|qcustomplot-2.1.0-2|173	Name: %{name}-qt5
21cr|qcustomplot-2.1.0-2|174	Description: %{summary}
21cr|qcustomplot-2.1.0-2|175	Version:	2.1.0
21cr|qcustomplot-2.1.0-2|176	Cflags: -I\${includedir}
21cr|qcustomplot-2.1.0-2|177	Libs: -L\${libdir} -lqcustomplot-qt5
21cr|qcustomplot-2.1.0-2|178	EOF

7370 21
21cr|qdbm-1.8.78-4|1	%define major 14
21cr|qdbm-1.8.78-4|2	%define libname %mklibname %{name} %{major}
21cr|qdbm-1.8.78-4|3	%define devname %mklibname %{name} -d
21cr|qdbm-1.8.78-4|4	
21cr|qdbm-1.8.78-4|5	Summary:	Quick Database Manager
21cr|qdbm-1.8.78-4|6	Name:		qdbm
21cr|qdbm-1.8.78-4|7	Version:	1.8.78
21cr|qdbm-1.8.78-4|8	Release:	4
21cr|qdbm-1.8.78-4|9	License:	LGPLv2.1+
21cr|qdbm-1.8.78-4|10	Group:		Databases
21cr|qdbm-1.8.78-4|11	Url:		http://qdbm.sourceforge.net/
21cr|qdbm-1.8.78-4|12	Source0:	%{name}-%{version}.tar.gz
21cr|qdbm-1.8.78-4|13	
21cr|qdbm-1.8.78-4|14	%description
21cr|qdbm-1.8.78-4|15	QDBM is an embeded database library compatible with GDBM and NDBM. It features
21cr|qdbm-1.8.78-4|16	hash database and B+ tree database and is developed referring to GDBM for the
21cr|qdbm-1.8.78-4|17	purpose of the following three points: higher processing speed, smaller size
21cr|qdbm-1.8.78-4|18	of a database file, and simpler API. This package includes APIs for C, C++,
21cr|qdbm-1.8.78-4|19	and Java. CGI scripts are also contained. APIs for Perl and Ruby should be
21cr|qdbm-1.8.78-4|20	installed with a source package.
21cr|qdbm-1.8.78-4|21	
21cr|qdbm-1.8.78-4|22	%files
21cr|qdbm-1.8.78-4|23	%doc COPYING ChangeLog NEWS README THANKS
21cr|qdbm-1.8.78-4|24	%{_bindir}/*
21cr|qdbm-1.8.78-4|25	%{_mandir}/man1/*
21cr|qdbm-1.8.78-4|26	%{_mandir}/man3/*
21cr|qdbm-1.8.78-4|27	
21cr|qdbm-1.8.78-4|28	#----------------------------------------------------------------------------
21cr|qdbm-1.8.78-4|29	
21cr|qdbm-1.8.78-4|30	%package -n %{libname}
21cr|qdbm-1.8.78-4|31	Summary:	QDBM shared library
21cr|qdbm-1.8.78-4|32	Group:		System/Libraries
21cr|qdbm-1.8.78-4|33	
21cr|qdbm-1.8.78-4|34	%description -n %{libname}
21cr|qdbm-1.8.78-4|35	QDBM shared library.
21cr|qdbm-1.8.78-4|36	
21cr|qdbm-1.8.78-4|37	%files -n %{libname}
21cr|qdbm-1.8.78-4|38	%{_libdir}/libqdbm.so.%{major}*
21cr|qdbm-1.8.78-4|39	
21cr|qdbm-1.8.78-4|40	#----------------------------------------------------------------------------
21cr|qdbm-1.8.78-4|41	
21cr|qdbm-1.8.78-4|42	%package -n %{devname}
21cr|qdbm-1.8.78-4|43	Summary:	Headers of %{name} for development
21cr|qdbm-1.8.78-4|44	Group:		Development/C
21cr|qdbm-1.8.78-4|45	Requires:	%{libname} = %{EVRD}
21cr|qdbm-1.8.78-4|46	Provides:	%{name}-devel = %{EVRD}
21cr|qdbm-1.8.78-4|47	
21cr|qdbm-1.8.78-4|48	%description -n %{devname}
21cr|qdbm-1.8.78-4|49	QDBM development package: static libraries, header files, and the like.
21cr|qdbm-1.8.78-4|50	
21cr|qdbm-1.8.78-4|51	%files -n %{devname}
21cr|qdbm-1.8.78-4|52	%{_libdir}/*.so
21cr|qdbm-1.8.78-4|53	%{_includedir}/*.h
21cr|qdbm-1.8.78-4|54	%{_libdir}/libqdbm.a
21cr|qdbm-1.8.78-4|55	%{_libdir}/pkgconfig/qdbm.pc
21cr|qdbm-1.8.78-4|56	
21cr|qdbm-1.8.78-4|57	#----------------------------------------------------------------------------
21cr|qdbm-1.8.78-4|58	
21cr|qdbm-1.8.78-4|59	%prep
21cr|qdbm-1.8.78-4|60	%setup -q
21cr|qdbm-1.8.78-4|61	
21cr|qdbm-1.8.78-4|62	%build
21cr|qdbm-1.8.78-4|63	export CPPFLAGS="%{optflags}"
21cr|qdbm-1.8.78-4|64	%configure
21cr|qdbm-1.8.78-4|65	%make
21cr|qdbm-1.8.78-4|66	
21cr|qdbm-1.8.78-4|67	%install
21cr|qdbm-1.8.78-4|68	%makeinstall_std
21cr|qdbm-1.8.78-4|69	
21cr|qdbm-1.8.78-4|70	# remove docs (they should be installed by %doc)
21cr|qdbm-1.8.78-4|71	rm -f %{buildroot}%{_datadir}/qdbm/{COPYING,ChangeLog,NEWS,THANKS,*.html}

7371 21
21cr|qdecoder-12.1.0-1|1	%define major 12
21cr|qdecoder-12.1.0-1|2	%define libname %mklibname %{name} %{major}
21cr|qdecoder-12.1.0-1|3	%define devname %mklibname %{name} -d
21cr|qdecoder-12.1.0-1|4	
21cr|qdecoder-12.1.0-1|5	Summary:	CGI library for C/C++ language
21cr|qdecoder-12.1.0-1|6	Name:		qdecoder
21cr|qdecoder-12.1.0-1|7	Version:	12.1.0
21cr|qdecoder-12.1.0-1|8	Release:	1
21cr|qdecoder-12.1.0-1|9	Epoch:		11
21cr|qdecoder-12.1.0-1|10	License:	BSD
21cr|qdecoder-12.1.0-1|11	Group:		Development/C
21cr|qdecoder-12.1.0-1|12	Url:		http://www.qdecoder.org
21cr|qdecoder-12.1.0-1|13	Source0:	https://github.com/wolkykim/qdecoder/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|qdecoder-12.1.0-1|14	Source10:	%{name}.rpmlintrc
21cr|qdecoder-12.1.0-1|15	
21cr|qdecoder-12.1.0-1|16	%description
21cr|qdecoder-12.1.0-1|17	qDecoder is a development kit for C/C++ programming language. It was developed
21cr|qdecoder-12.1.0-1|18	for the needs of building well formed CGI library at the beginning. But now it
21cr|qdecoder-12.1.0-1|19	covers most of general topics we may face while we develop softwares.
21cr|qdecoder-12.1.0-1|20	For example, qDecoder covers following areas.
21cr|qdecoder-12.1.0-1|21	
21cr|qdecoder-12.1.0-1|22	* Data Structures - Hash table(dynamic & static), Linked-list,
21cr|qdecoder-12.1.0-1|23	Queue(Stack & FIFO), Obstack, ...
21cr|qdecoder-12.1.0-1|24	* En/decoders and Hashes API - Base64 encoding, URL encoding,
21cr|qdecoder-12.1.0-1|25	MD5 hash, FNV32 hash, ...
21cr|qdecoder-12.1.0-1|26	* Network & IPC interfacing API - HTTP client, Timeout I/O,
21cr|qdecoder-12.1.0-1|27	Shared memory API, Semaphore API, ...
21cr|qdecoder-12.1.0-1|28	* CGI/FastCGI API - CGI request parser & response generator,
21cr|qdecoder-12.1.0-1|29	CGI session controll, FastCGI, ...
21cr|qdecoder-12.1.0-1|30	* Database Wrapper API - MySQL, ...
21cr|qdecoder-12.1.0-1|31	* Specialized features - General configuration file parser,
21cr|qdecoder-12.1.0-1|32	Rotating file logger, Server side includes, ...
21cr|qdecoder-12.1.0-1|33	* General topics - String APIs, File APIs, ...
21cr|qdecoder-12.1.0-1|34	
21cr|qdecoder-12.1.0-1|35	#----------------------------------------------------------------------------
21cr|qdecoder-12.1.0-1|36	
21cr|qdecoder-12.1.0-1|37	%package -n %{libname}
21cr|qdecoder-12.1.0-1|38	Summary:	Development files for qDecoder
21cr|qdecoder-12.1.0-1|39	Group:		Development/C
21cr|qdecoder-12.1.0-1|40	Conflicts:	%{name} < 11:12.0.5
21cr|qdecoder-12.1.0-1|41	Obsoletes:	%{name} < 11:12.0.5
21cr|qdecoder-12.1.0-1|42	
21cr|qdecoder-12.1.0-1|43	%description -n %{libname}
21cr|qdecoder-12.1.0-1|44	Development files for qDecoder.
21cr|qdecoder-12.1.0-1|45	
21cr|qdecoder-12.1.0-1|46	%files -n %{libname}
21cr|qdecoder-12.1.0-1|47	%{_libdir}/libqdecoder.so.%{major}
21cr|qdecoder-12.1.0-1|48	
21cr|qdecoder-12.1.0-1|49	#----------------------------------------------------------------------------
21cr|qdecoder-12.1.0-1|50	
21cr|qdecoder-12.1.0-1|51	%package -n %{devname}
21cr|qdecoder-12.1.0-1|52	Summary:	Development files for qDecoder
21cr|qdecoder-12.1.0-1|53	Group:		Development/C
21cr|qdecoder-12.1.0-1|54	Requires:	%{libname} = %{EVRD}
21cr|qdecoder-12.1.0-1|55	Provides:	%{name}-devel = %{EVRD}
21cr|qdecoder-12.1.0-1|56	Conflicts:	%{name} < 11:12.0.5
21cr|qdecoder-12.1.0-1|57	Obsoletes:	%{name}-devel < 11:12.0.5
21cr|qdecoder-12.1.0-1|58	
21cr|qdecoder-12.1.0-1|59	%description -n %{devname}
21cr|qdecoder-12.1.0-1|60	Development files for qDecoder.
21cr|qdecoder-12.1.0-1|61	
21cr|qdecoder-12.1.0-1|62	%files -n %{devname}
21cr|qdecoder-12.1.0-1|63	%doc doc/html COPYING
21cr|qdecoder-12.1.0-1|64	%{_libdir}/libqdecoder.so
21cr|qdecoder-12.1.0-1|65	%{_libdir}/pkgconfig/qdecoder.pc
21cr|qdecoder-12.1.0-1|66	%{_libdir}/libqdecoder.a
21cr|qdecoder-12.1.0-1|67	%{_includedir}/qdecoder.h
21cr|qdecoder-12.1.0-1|68	
21cr|qdecoder-12.1.0-1|69	#----------------------------------------------------------------------------
21cr|qdecoder-12.1.0-1|70	
21cr|qdecoder-12.1.0-1|71	%package examples
21cr|qdecoder-12.1.0-1|72	Summary:	Examples to qDecoder
21cr|qdecoder-12.1.0-1|73	Group:		Development/C
21cr|qdecoder-12.1.0-1|74	
21cr|qdecoder-12.1.0-1|75	%description examples
21cr|qdecoder-12.1.0-1|76	Example files to qDecoder.
21cr|qdecoder-12.1.0-1|77	
21cr|qdecoder-12.1.0-1|78	%files examples
21cr|qdecoder-12.1.0-1|79	%doc examples/*.c
21cr|qdecoder-12.1.0-1|80	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|qdecoder-12.1.0-1|81	%{_libdir}/%{name}
21cr|qdecoder-12.1.0-1|82	
21cr|qdecoder-12.1.0-1|83	#----------------------------------------------------------------------------
21cr|qdecoder-12.1.0-1|84	
21cr|qdecoder-12.1.0-1|85	%prep
21cr|qdecoder-12.1.0-1|86	%setup -q -n %{name}-%{version}
21cr|qdecoder-12.1.0-1|87	
21cr|qdecoder-12.1.0-1|88	%build
21cr|qdecoder-12.1.0-1|89	%configure
21cr|qdecoder-12.1.0-1|90	%make
21cr|qdecoder-12.1.0-1|91	
21cr|qdecoder-12.1.0-1|92	pushd examples
21cr|qdecoder-12.1.0-1|93	%make
21cr|qdecoder-12.1.0-1|94	popd
21cr|qdecoder-12.1.0-1|95	
21cr|qdecoder-12.1.0-1|96	%install
21cr|qdecoder-12.1.0-1|97	install -d %{buildroot}%{_libdir}
21cr|qdecoder-12.1.0-1|98	install -d %{buildroot}%{_includedir}
21cr|qdecoder-12.1.0-1|99	%makeinstall LIBDIR=%{buildroot}%{_libdir} HEADERDIR=%{buildroot}%{_includedir}
21cr|qdecoder-12.1.0-1|100	
21cr|qdecoder-12.1.0-1|101	install -d %{buildroot}%{_libdir}/%{name}
21cr|qdecoder-12.1.0-1|102	cp examples/*.{cgi,html,c} %{buildroot}%{_libdir}/%{name}
21cr|qdecoder-12.1.0-1|103	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|qdecoder-12.1.0-1|104	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|qdecoder-12.1.0-1|105	Alias /%{name} %{_libdir}/%{name}
21cr|qdecoder-12.1.0-1|106	<Directory %{_libdir}/%{name}>
21cr|qdecoder-12.1.0-1|107	Order deny,allow
21cr|qdecoder-12.1.0-1|108	Deny from all
21cr|qdecoder-12.1.0-1|109	Allow from 127.0.0.1
21cr|qdecoder-12.1.0-1|110	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
21cr|qdecoder-12.1.0-1|111	</Directory>
21cr|qdecoder-12.1.0-1|112	EOF
21cr|qdecoder-12.1.0-1|113	
21cr|qdecoder-12.1.0-1|114	#strip unstripped lib
21cr|qdecoder-12.1.0-1|115	strip %{buildroot}%{_libdir}/lib%{name}.so*

7372 21
21cr|qdevelop-0.29-4|1	
21cr|qdevelop-0.29-4|2	Summary:	A Development Environment for Qt4
21cr|qdevelop-0.29-4|3	Name:		qdevelop
21cr|qdevelop-0.29-4|4	Version:	0.29
21cr|qdevelop-0.29-4|5	Release:	4
21cr|qdevelop-0.29-4|6	License:	GPLv2
21cr|qdevelop-0.29-4|7	Group:		Development/C++
21cr|qdevelop-0.29-4|8	URL:		http://qdevelop.org/
21cr|qdevelop-0.29-4|9	Source:		http://qdevelop.org/public/release/%{name}-v%{version}.tar.gz
21cr|qdevelop-0.29-4|10	Source1:	qdevelop-16.png
21cr|qdevelop-0.29-4|11	Source2:	qdevelop-32.png
21cr|qdevelop-0.29-4|12	Source3:	qdevelop-48.png
21cr|qdevelop-0.29-4|13	# http://code.google.com/p/qdevelop/issues/detail?id=391
21cr|qdevelop-0.29-4|14	Patch0:		%{name}-%{version}-mga-i18n-desktop.patch
21cr|qdevelop-0.29-4|15	Patch1:		qdevelop-v0.29-gcc7.patch
21cr|qdevelop-0.29-4|16	
21cr|qdevelop-0.29-4|17	BuildRequires:	cmake
21cr|qdevelop-0.29-4|18	BuildRequires:	qt4-devel
21cr|qdevelop-0.29-4|19	Requires:	qt4-devel
21cr|qdevelop-0.29-4|20	Requires:	ctags
21cr|qdevelop-0.29-4|21	Requires:	gdb
21cr|qdevelop-0.29-4|22	Requires:	qt4-designer
21cr|qdevelop-0.29-4|23	Requires:	qt4-assistant
21cr|qdevelop-0.29-4|24	Requires:	qt4-linguist
21cr|qdevelop-0.29-4|25	
21cr|qdevelop-0.29-4|26	%description
21cr|qdevelop-0.29-4|27	QDevelop is a development environment entirely dedicated to Qt4.
21cr|qdevelop-0.29-4|28	QDevelop requires Qt4, gcc under Linux or MinGW under Windows,
21cr|qdevelop-0.29-4|29	possibly gdb for program debugging and ctags for code completion.
21cr|qdevelop-0.29-4|30	QDevelop is available in English, French, German, Dutch, Polish,
21cr|qdevelop-0.29-4|31	Spanish, Chinese, Russian, Italian, Ukrainian, Czech and
21cr|qdevelop-0.29-4|32	Portuguese.
21cr|qdevelop-0.29-4|33	
21cr|qdevelop-0.29-4|34	QDevelop is not a Kdevelop like or reduced. It's an independent IDE
21cr|qdevelop-0.29-4|35	dedicated to Qt and is totally independent of KDevelop. Less complete,
21cr|qdevelop-0.29-4|36	but faster, light and especially multi-platforms. QDevelop and
21cr|qdevelop-0.29-4|37	KDevelop have different code sources.
21cr|qdevelop-0.29-4|38	
21cr|qdevelop-0.29-4|39	%prep
21cr|qdevelop-0.29-4|40	%autosetup -p1 -n %{name}-v%{version}
21cr|qdevelop-0.29-4|41	
21cr|qdevelop-0.29-4|42	# for wrong-script-end-of-line-encoding
21cr|qdevelop-0.29-4|43	sed -i -e 's/\r//' README.txt
21cr|qdevelop-0.29-4|44	# hardcoded lib path
21cr|qdevelop-0.29-4|45	sed -i -e "s/lib/%{_lib}/" src/mainimpl.cpp
21cr|qdevelop-0.29-4|46	# Change translation directory
21cr|qdevelop-0.29-4|47	sed -i -e "s/lib\//share\//" src/main.cpp
21cr|qdevelop-0.29-4|48	# Change initialization to avoid compilation error with Qt 4.7.0
21cr|qdevelop-0.29-4|49	sed -i -e "s/=0/=QString::null/" src/build.h
21cr|qdevelop-0.29-4|50	sed -i -e "s/ttf=0/ttf=QString::null/" src/textEdit.h
21cr|qdevelop-0.29-4|51	
21cr|qdevelop-0.29-4|52	%build
21cr|qdevelop-0.29-4|53	%{qt4bin}/lrelease QDevelop.pro
21cr|qdevelop-0.29-4|54	%qmake_qt4 -recursive
21cr|qdevelop-0.29-4|55	%make
21cr|qdevelop-0.29-4|56	# plugins compilation
21cr|qdevelop-0.29-4|57	cd plugins
21cr|qdevelop-0.29-4|58	for pluginName in $(ls)
21cr|qdevelop-0.29-4|59	do
21cr|qdevelop-0.29-4|60	cd $pluginName
21cr|qdevelop-0.29-4|61	%qmake_qt4
21cr|qdevelop-0.29-4|62	%make
21cr|qdevelop-0.29-4|63	cd ..
21cr|qdevelop-0.29-4|64	done
21cr|qdevelop-0.29-4|65	
21cr|qdevelop-0.29-4|66	%install
21cr|qdevelop-0.29-4|67	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|qdevelop-0.29-4|68	mkdir -p %{buildroot}/%{_iconsdir}
21cr|qdevelop-0.29-4|69	mkdir -p %{buildroot}/%{_miconsdir}
21cr|qdevelop-0.29-4|70	mkdir -p %{buildroot}/%{_liconsdir}
21cr|qdevelop-0.29-4|71	install %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
21cr|qdevelop-0.29-4|72	install %{SOURCE2} %{buildroot}/%{_iconsdir}/%{name}.png
21cr|qdevelop-0.29-4|73	install %{SOURCE3} %{buildroot}/%{_liconsdir}/%{name}.png
21cr|qdevelop-0.29-4|74	
21cr|qdevelop-0.29-4|75	mkdir -p %{buildroot}%{_datadir}/pixmaps/ %{buildroot}%{_libdir}/%{name}/plugins/ %{buildroot}%{_datadir}/%{name}/translations/
21cr|qdevelop-0.29-4|76	install -Dp bin/plugins/*.so %{buildroot}%{_libdir}/%{name}/plugins/
21cr|qdevelop-0.29-4|77	install -pDm644 resources/translations/*.qm %{buildroot}%{_datadir}/%{name}/translations/
21cr|qdevelop-0.29-4|78	install -pDm644 resources/images/logo.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|qdevelop-0.29-4|79	desktop-file-install --mode 644 --dir %{buildroot}%{_datadir}/applications/ %{name}.desktop
21cr|qdevelop-0.29-4|80	
21cr|qdevelop-0.29-4|81	%files
21cr|qdevelop-0.29-4|82	%doc ChangeLog.txt
21cr|qdevelop-0.29-4|83	%doc README.txt
21cr|qdevelop-0.29-4|84	%{_bindir}/*
21cr|qdevelop-0.29-4|85	%{_datadir}/applications/*
21cr|qdevelop-0.29-4|86	%{_liconsdir}/%{name}.png
21cr|qdevelop-0.29-4|87	%{_iconsdir}/%{name}.png
21cr|qdevelop-0.29-4|88	%{_miconsdir}/%{name}.png
21cr|qdevelop-0.29-4|89	%{_datadir}/pixmaps/%{name}.png
21cr|qdevelop-0.29-4|90	%{_datadir}/%{name}
21cr|qdevelop-0.29-4|91	%{_libdir}/%{name}

7373 21
21cr|qdigidoc-4.2.14-1|1	%define oname  DigiDoc4-Client
21cr|qdigidoc-4.2.14-1|2	#define comp 110
21cr|qdigidoc-4.2.14-1|3	
21cr|qdigidoc-4.2.14-1|4	Summary:	Estonian digital signature application
21cr|qdigidoc-4.2.14-1|5	Name:		qdigidoc
21cr|qdigidoc-4.2.14-1|6	Version:	4.2.14
21cr|qdigidoc-4.2.14-1|7	Release:	1
21cr|qdigidoc-4.2.14-1|8	License:	LGPLv2+
21cr|qdigidoc-4.2.14-1|9	Group:		Office
21cr|qdigidoc-4.2.14-1|10	Url:		https://github.com/open-eid/DigiDoc4-Client
21cr|qdigidoc-4.2.14-1|11	Source0:	https://github.com/open-eid/DigiDoc4-Client/releases/download/v%{version}/qdigidoc4-%{version}.tar.gz
21cr|qdigidoc-4.2.14-1|12	# from https://ec.europa.eu/tools/lotl/eu-lotl.xml
21cr|qdigidoc-4.2.14-1|13	Source1:	eu-lotl.xml
21cr|qdigidoc-4.2.14-1|14	BuildRequires:	cmake
21cr|qdigidoc-4.2.14-1|15	BuildRequires:	qt5-linguist-tools
21cr|qdigidoc-4.2.14-1|16	BuildRequires:	openldap-devel
21cr|qdigidoc-4.2.14-1|17	BuildRequires:	opensc-devel
21cr|qdigidoc-4.2.14-1|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|qdigidoc-4.2.14-1|19	BuildRequires:	pkgconfig(libdigidocpp)
21cr|qdigidoc-4.2.14-1|20	BuildRequires:	pkgconfig(libpcsclite)
21cr|qdigidoc-4.2.14-1|21	BuildRequires:	pkgconfig(Qt5Core)
21cr|qdigidoc-4.2.14-1|22	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qdigidoc-4.2.14-1|23	BuildRequires:	pkgconfig(Qt5Help)
21cr|qdigidoc-4.2.14-1|24	BuildRequires:	pkgconfig(Qt5Network)
21cr|qdigidoc-4.2.14-1|25	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|qdigidoc-4.2.14-1|26	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qdigidoc-4.2.14-1|27	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qdigidoc-4.2.14-1|28	Requires:	ccid
21cr|qdigidoc-4.2.14-1|29	Requires:	opensc
21cr|qdigidoc-4.2.14-1|30	Requires:	pcsc-lite
21cr|qdigidoc-4.2.14-1|31	Provides:	%{oname} = %{EVRD}
21cr|qdigidoc-4.2.14-1|32	Provides:	%{name}4 = %{EVRD}
21cr|qdigidoc-4.2.14-1|33	
21cr|qdigidoc-4.2.14-1|34	%description
21cr|qdigidoc-4.2.14-1|35	QDigiDoc is an application for digitally signing and encrypting documents in
21cr|qdigidoc-4.2.14-1|36	BDoc, DDoc, and CDoc container formats. These file formats are widespread in
21cr|qdigidoc-4.2.14-1|37	Estonia where they are used for storing legally binding digital signatures.
21cr|qdigidoc-4.2.14-1|38	
21cr|qdigidoc-4.2.14-1|39	%files
21cr|qdigidoc-4.2.14-1|40	%{_bindir}/qdigidoc4
21cr|qdigidoc-4.2.14-1|41	%{_iconsdir}/Yaru/*/mimetypes/*.png
21cr|qdigidoc-4.2.14-1|42	%{_iconsdir}/hicolor/*/*/*.png
21cr|qdigidoc-4.2.14-1|43	%{_datadir}/applications/qdigidoc4.desktop
21cr|qdigidoc-4.2.14-1|44	%{_datadir}/kservices5/qdigidoc-signer.desktop
21cr|qdigidoc-4.2.14-1|45	%{_datadir}/mime/packages/qdigidoc4.xml
21cr|qdigidoc-4.2.14-1|46	%{_mandir}/man1/qdigidoc4.1.xz
21cr|qdigidoc-4.2.14-1|47	
21cr|qdigidoc-4.2.14-1|48	#----------------------------------------------------------------------------
21cr|qdigidoc-4.2.14-1|49	
21cr|qdigidoc-4.2.14-1|50	%package nautilus
21cr|qdigidoc-4.2.14-1|51	Summary:	Nautilus extension for %{name}
21cr|qdigidoc-4.2.14-1|52	Group:		Graphical desktop/GNOME
21cr|qdigidoc-4.2.14-1|53	Requires:	%{name} = %{EVRD}
21cr|qdigidoc-4.2.14-1|54	Requires:	nautilus-python
21cr|qdigidoc-4.2.14-1|55	Requires:	python3-gi
21cr|qdigidoc-4.2.14-1|56	
21cr|qdigidoc-4.2.14-1|57	%description nautilus
21cr|qdigidoc-4.2.14-1|58	The %{name}-nautilus package contains the %{name} extension for the
21cr|qdigidoc-4.2.14-1|59	nautilus file manager.
21cr|qdigidoc-4.2.14-1|60	
21cr|qdigidoc-4.2.14-1|61	%files nautilus -f nautilus-qdigidoc.lang
21cr|qdigidoc-4.2.14-1|62	%{_datadir}/nautilus-python/extensions/*
21cr|qdigidoc-4.2.14-1|63	
21cr|qdigidoc-4.2.14-1|64	#----------------------------------------------------------------------------
21cr|qdigidoc-4.2.14-1|65	
21cr|qdigidoc-4.2.14-1|66	%prep
21cr|qdigidoc-4.2.14-1|67	%autosetup -p1 -n qdigidoc4-%{version}
21cr|qdigidoc-4.2.14-1|68	
21cr|qdigidoc-4.2.14-1|69	%build
21cr|qdigidoc-4.2.14-1|70	%cmake
21cr|qdigidoc-4.2.14-1|71	
21cr|qdigidoc-4.2.14-1|72	cp %{SOURCE1} client
21cr|qdigidoc-4.2.14-1|73	
21cr|qdigidoc-4.2.14-1|74	%make_build
21cr|qdigidoc-4.2.14-1|75	
21cr|qdigidoc-4.2.14-1|76	%install
21cr|qdigidoc-4.2.14-1|77	%make_install -C build
21cr|qdigidoc-4.2.14-1|78	
21cr|qdigidoc-4.2.14-1|79	%find_lang nautilus-qdigidoc

7374 21
21cr|qdirstat-1.9-1|1	Name:           qdirstat
21cr|qdirstat-1.9-1|2	Version:        1.9
21cr|qdirstat-1.9-1|3	Release:        1
21cr|qdirstat-1.9-1|4	Summary:        Qt-based directory statistics
21cr|qdirstat-1.9-1|5	Group:          File tools
21cr|qdirstat-1.9-1|6	License:        GPL-2.0-only
21cr|qdirstat-1.9-1|7	URL:            https://github.com/shundhammer/qdirstat
21cr|qdirstat-1.9-1|8	Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|qdirstat-1.9-1|9	Source1:        %{name}.metainfo.xml
21cr|qdirstat-1.9-1|10	
21cr|qdirstat-1.9-1|11	BuildRequires:  qt5-tools
21cr|qdirstat-1.9-1|12	BuildRequires:  pkgconfig(Qt5Core)
21cr|qdirstat-1.9-1|13	BuildRequires:  pkgconfig(Qt5Gui)
21cr|qdirstat-1.9-1|14	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|qdirstat-1.9-1|15	BuildRequires:  pkgconfig(zlib)
21cr|qdirstat-1.9-1|16	
21cr|qdirstat-1.9-1|17	%description
21cr|qdirstat-1.9-1|18	QDirStat is a graphical application to show where your
21cr|qdirstat-1.9-1|19	disk space has gone and to help you to clean it up.
21cr|qdirstat-1.9-1|20	
21cr|qdirstat-1.9-1|21	This is a Qt-only port of the old Qt3/KDE3-based KDirStat,
21cr|qdirstat-1.9-1|22	now based on the latest Qt 5. It does not need any KDE
21cr|qdirstat-1.9-1|23	libs or infrastructure. It runs on every X11-based desktop
21cr|qdirstat-1.9-1|24	on Linux, BSD and other Unix-like systems.
21cr|qdirstat-1.9-1|25	
21cr|qdirstat-1.9-1|26	%prep
21cr|qdirstat-1.9-1|27	%autosetup -p1
21cr|qdirstat-1.9-1|28	
21cr|qdirstat-1.9-1|29	%build
21cr|qdirstat-1.9-1|30	%qmake_qt5
21cr|qdirstat-1.9-1|31	%make_build
21cr|qdirstat-1.9-1|32	
21cr|qdirstat-1.9-1|33	%install
21cr|qdirstat-1.9-1|34	%make_install INSTALL_ROOT=%{buildroot}
21cr|qdirstat-1.9-1|35	
21cr|qdirstat-1.9-1|36	install -Dp -m 644 %{SOURCE1} %{buildroot}%{_metainfodir}/%{name}.metainfo.xml
21cr|qdirstat-1.9-1|37	
21cr|qdirstat-1.9-1|38	%files
21cr|qdirstat-1.9-1|39	%license LICENSE
21cr|qdirstat-1.9-1|40	%{_docdir}/%{name}/
21cr|qdirstat-1.9-1|41	%{_bindir}/%{name}
21cr|qdirstat-1.9-1|42	%{_bindir}/%{name}-cache-writer
21cr|qdirstat-1.9-1|43	%{_metainfodir}/%{name}.metainfo.xml
21cr|qdirstat-1.9-1|44	%{_datadir}/applications/%{name}.desktop
21cr|qdirstat-1.9-1|45	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|qdirstat-1.9-1|46	%{_mandir}/man1/%{name}.1.*
21cr|qdirstat-1.9-1|47	%{_mandir}/man1/%{name}-cache-writer.1.*
21cr|qdirstat-1.9-1|48	

7375 21
21cr|qdjango-0.6.2-2.gitbda475.2|1	%define commit bda4755ece9d173a67b880e498027fcdc51598a8
21cr|qdjango-0.6.2-2.gitbda475.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|qdjango-0.6.2-2.gitbda475.2|3	
21cr|qdjango-0.6.2-2.gitbda475.2|4	%define major 0
21cr|qdjango-0.6.2-2.gitbda475.2|5	%define libdb %mklibname qdjango-db %major
21cr|qdjango-0.6.2-2.gitbda475.2|6	%define libhttp %mklibname qdjango-http %major
21cr|qdjango-0.6.2-2.gitbda475.2|7	%define devname %mklibname qdjango -d
21cr|qdjango-0.6.2-2.gitbda475.2|8	
21cr|qdjango-0.6.2-2.gitbda475.2|9	Name:		qdjango
21cr|qdjango-0.6.2-2.gitbda475.2|10	Summary:	Object Relation Mapper library built on top of Qt
21cr|qdjango-0.6.2-2.gitbda475.2|11	Version:	0.6.2
21cr|qdjango-0.6.2-2.gitbda475.2|12	Release:	2.git%{commit_short}.2
21cr|qdjango-0.6.2-2.gitbda475.2|13	Url:		https://github.com/jlaine/qdjango
21cr|qdjango-0.6.2-2.gitbda475.2|14	Source0:	https://github.com/jlaine/qdjango/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|qdjango-0.6.2-2.gitbda475.2|15	Group:		System/Libraries
21cr|qdjango-0.6.2-2.gitbda475.2|16	License:	LGPLv3+
21cr|qdjango-0.6.2-2.gitbda475.2|17	BuildRequires:	qmake5
21cr|qdjango-0.6.2-2.gitbda475.2|18	BuildRequires:	qt5-macros
21cr|qdjango-0.6.2-2.gitbda475.2|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|qdjango-0.6.2-2.gitbda475.2|20	BuildRequires:	pkgconfig(Qt5Sql)
21cr|qdjango-0.6.2-2.gitbda475.2|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|qdjango-0.6.2-2.gitbda475.2|22	BuildRequires:	pkgconfig(Qt5Test)
21cr|qdjango-0.6.2-2.gitbda475.2|23	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qdjango-0.6.2-2.gitbda475.2|24	
21cr|qdjango-0.6.2-2.gitbda475.2|25	%description
21cr|qdjango-0.6.2-2.gitbda475.2|26	QDjango is a simple yet powerful Object Relation Mapper (ORM) written in C++
21cr|qdjango-0.6.2-2.gitbda475.2|27	and built on top of the Qt library. Where possible it tries to follow
21cr|qdjango-0.6.2-2.gitbda475.2|28	django's ORM API, hence its name. It is released under the terms of the GNU
21cr|qdjango-0.6.2-2.gitbda475.2|29	Lesser General Public License version 3.
21cr|qdjango-0.6.2-2.gitbda475.2|30	
21cr|qdjango-0.6.2-2.gitbda475.2|31	QDjango builds upon Qt's Meta-Object System, so if you are familiar with Qt,
21cr|qdjango-0.6.2-2.gitbda475.2|32	you should feel right at home using QDjango. QDjango's features include:
21cr|qdjango-0.6.2-2.gitbda475.2|33	
21cr|qdjango-0.6.2-2.gitbda475.2|34	* support for a wide range of database backends thanks to QtSql
21cr|qdjango-0.6.2-2.gitbda475.2|35	* database fields are declared using Qt's  Q_PROPERTY macro
21cr|qdjango-0.6.2-2.gitbda475.2|36	* QDjango can create and drop database tables and indices for registered
21cr|qdjango-0.6.2-2.gitbda475.2|37	models
21cr|qdjango-0.6.2-2.gitbda475.2|38	* thread-aware access to the database
21cr|qdjango-0.6.2-2.gitbda475.2|39	* support for accessing your models from QtScript
21cr|qdjango-0.6.2-2.gitbda475.2|40	
21cr|qdjango-0.6.2-2.gitbda475.2|41	#------------------------------------------------------------------------------
21cr|qdjango-0.6.2-2.gitbda475.2|42	
21cr|qdjango-0.6.2-2.gitbda475.2|43	%libpackage qdjango-db %{major}
21cr|qdjango-0.6.2-2.gitbda475.2|44	%libpackage qdjango-http %{major}
21cr|qdjango-0.6.2-2.gitbda475.2|45	
21cr|qdjango-0.6.2-2.gitbda475.2|46	#------------------------------------------------------------------------------
21cr|qdjango-0.6.2-2.gitbda475.2|47	
21cr|qdjango-0.6.2-2.gitbda475.2|48	%package -n %{devname}
21cr|qdjango-0.6.2-2.gitbda475.2|49	Summary:        Development files for QDjango library
21cr|qdjango-0.6.2-2.gitbda475.2|50	Provides:	qdjango-devel = %{EVRD}
21cr|qdjango-0.6.2-2.gitbda475.2|51	Requires:	%{libdb} = %{EVRD}
21cr|qdjango-0.6.2-2.gitbda475.2|52	Requires:	%{libhttp} = %{EVRD}
21cr|qdjango-0.6.2-2.gitbda475.2|53	
21cr|qdjango-0.6.2-2.gitbda475.2|54	%description -n %{devname}
21cr|qdjango-0.6.2-2.gitbda475.2|55	QDjango is a simple yet powerful Object Relation Mapper (ORM) written in C++
21cr|qdjango-0.6.2-2.gitbda475.2|56	and built on top of the Qt library. Where possible it tries to follow
21cr|qdjango-0.6.2-2.gitbda475.2|57	django's ORM API, hence its name. It is released under the terms of the GNU
21cr|qdjango-0.6.2-2.gitbda475.2|58	Lesser General Public License version 3.
21cr|qdjango-0.6.2-2.gitbda475.2|59	
21cr|qdjango-0.6.2-2.gitbda475.2|60	Django builds upon Qt's Meta-Object System, so if you are familiar with Qt,
21cr|qdjango-0.6.2-2.gitbda475.2|61	you should feel right at home using QDjango. QDjango's features include:
21cr|qdjango-0.6.2-2.gitbda475.2|62	
21cr|qdjango-0.6.2-2.gitbda475.2|63	* support for a wide range of database backends thanks to QtSql
21cr|qdjango-0.6.2-2.gitbda475.2|64	* database fields are declared using Qt's  Q_PROPERTY macro
21cr|qdjango-0.6.2-2.gitbda475.2|65	* QDjango can create and drop database tables and indices for registered
21cr|qdjango-0.6.2-2.gitbda475.2|66	models
21cr|qdjango-0.6.2-2.gitbda475.2|67	* thread-aware access to the database
21cr|qdjango-0.6.2-2.gitbda475.2|68	* support for accessing your models from QtScript
21cr|qdjango-0.6.2-2.gitbda475.2|69	
21cr|qdjango-0.6.2-2.gitbda475.2|70	This package contains files required for development purposes only.
21cr|qdjango-0.6.2-2.gitbda475.2|71	
21cr|qdjango-0.6.2-2.gitbda475.2|72	%files -n %{devname}
21cr|qdjango-0.6.2-2.gitbda475.2|73	%license LICENSE*
21cr|qdjango-0.6.2-2.gitbda475.2|74	%doc doc
21cr|qdjango-0.6.2-2.gitbda475.2|75	%{_includedir}/qdjango
21cr|qdjango-0.6.2-2.gitbda475.2|76	%{_libdir}/libqdjango-*.so
21cr|qdjango-0.6.2-2.gitbda475.2|77	%{_libdir}/pkgconfig/*.pc
21cr|qdjango-0.6.2-2.gitbda475.2|78	%{_libdir}/qt5/tests/*
21cr|qdjango-0.6.2-2.gitbda475.2|79	
21cr|qdjango-0.6.2-2.gitbda475.2|80	#------------------------------------------------------------------------------
21cr|qdjango-0.6.2-2.gitbda475.2|81	
21cr|qdjango-0.6.2-2.gitbda475.2|82	%prep
21cr|qdjango-0.6.2-2.gitbda475.2|83	%autosetup -p1 -n %{name}-%{commit}
21cr|qdjango-0.6.2-2.gitbda475.2|84	grep -Irl /usr/local | xargs sed -i -e 's,/usr/local,/usr,g'
21cr|qdjango-0.6.2-2.gitbda475.2|85	sed -i -e 's,htmldocs.files = doc/html,htmldocs.files = doc,g' qdjango.pro
21cr|qdjango-0.6.2-2.gitbda475.2|86	
21cr|qdjango-0.6.2-2.gitbda475.2|87	%build
21cr|qdjango-0.6.2-2.gitbda475.2|88	%qmake_qt5
21cr|qdjango-0.6.2-2.gitbda475.2|89	%make_build
21cr|qdjango-0.6.2-2.gitbda475.2|90	
21cr|qdjango-0.6.2-2.gitbda475.2|91	%install
21cr|qdjango-0.6.2-2.gitbda475.2|92	%make_install INSTALL_ROOT=%{buildroot} STRIP=/bin/true
21cr|qdjango-0.6.2-2.gitbda475.2|93	%if %{__isa_bits} == 64
21cr|qdjango-0.6.2-2.gitbda475.2|94	mv %{buildroot}/usr/lib/* %{buildroot}%{_libdir}/
21cr|qdjango-0.6.2-2.gitbda475.2|95	%endif
21cr|qdjango-0.6.2-2.gitbda475.2|96	# installed as %doc into the devel package
21cr|qdjango-0.6.2-2.gitbda475.2|97	rm -fvr %{buildroot}%{_datadir}/doc/qdjango

7376 21
21cr|qedje-0.4.0-13|1	%define major 0
21cr|qedje-0.4.0-13|2	%define libname %mklibname qedje %{major}
21cr|qedje-0.4.0-13|3	%define devname %mklibname qedje -d
21cr|qedje-0.4.0-13|4	
21cr|qedje-0.4.0-13|5	Summary:	QEdje - Declarative language
21cr|qedje-0.4.0-13|6	Name:		qedje
21cr|qedje-0.4.0-13|7	Version:	0.4.0
21cr|qedje-0.4.0-13|8	Release:	13
21cr|qedje-0.4.0-13|9	License:	GPLv3+
21cr|qedje-0.4.0-13|10	Group:		Development/KDE and Qt
21cr|qedje-0.4.0-13|11	Url:		http://code.openbossa.org/projects/qedje
21cr|qedje-0.4.0-13|12	Source0:	%{name}-%{version}.tar.gz
21cr|qedje-0.4.0-13|13	Patch0:		qedje-0.4.0-fix-install.patch
21cr|qedje-0.4.0-13|14	Patch1:		qedje-0.4.0-efl11.patch
21cr|qedje-0.4.0-13|15	BuildRequires:	kde4-macros
21cr|qedje-0.4.0-13|16	BuildRequires:	qt4-devel
21cr|qedje-0.4.0-13|17	BuildRequires:	qzion-devel >= 0.4.0
21cr|qedje-0.4.0-13|18	BuildRequires:	eet-devel
21cr|qedje-0.4.0-13|19	
21cr|qedje-0.4.0-13|20	%description
21cr|qedje-0.4.0-13|21	Edje is a declarative language that simplifies the development of
21cr|qedje-0.4.0-13|22	complex interfaces separating the UI design from the application
21cr|qedje-0.4.0-13|23	logic, by providing animations, layouts and simple scripts in a
21cr|qedje-0.4.0-13|24	very small memory footprint.
21cr|qedje-0.4.0-13|25	
21cr|qedje-0.4.0-13|26	%files
21cr|qedje-0.4.0-13|27	%{_kde_bindir}/qedje_viewer
21cr|qedje-0.4.0-13|28	
21cr|qedje-0.4.0-13|29	#------------------------------------------------
21cr|qedje-0.4.0-13|30	
21cr|qedje-0.4.0-13|31	%package -n %{libname}
21cr|qedje-0.4.0-13|32	Summary:	Shared library for qedje
21cr|qedje-0.4.0-13|33	Group:		System/Libraries
21cr|qedje-0.4.0-13|34	
21cr|qedje-0.4.0-13|35	%description -n %{libname}
21cr|qedje-0.4.0-13|36	Shared library for qedje.
21cr|qedje-0.4.0-13|37	
21cr|qedje-0.4.0-13|38	%files -n %{libname}
21cr|qedje-0.4.0-13|39	%{_kde_libdir}/libqedje.so.%{major}*
21cr|qedje-0.4.0-13|40	
21cr|qedje-0.4.0-13|41	#-----------------------------------------------
21cr|qedje-0.4.0-13|42	
21cr|qedje-0.4.0-13|43	%package -n %{devname}
21cr|qedje-0.4.0-13|44	Summary:	Development files for qedje
21cr|qedje-0.4.0-13|45	Group:		Development/KDE and Qt
21cr|qedje-0.4.0-13|46	Requires:	%{libname} = %{EVRD}
21cr|qedje-0.4.0-13|47	Provides:	%{name}-devel = %{EVRD}
21cr|qedje-0.4.0-13|48	Conflicts:	%{name}-devel < 0.4.0-10
21cr|qedje-0.4.0-13|49	Obsoletes:	%{name}-devel < 0.4.0-10
21cr|qedje-0.4.0-13|50	
21cr|qedje-0.4.0-13|51	%description -n %{devname}
21cr|qedje-0.4.0-13|52	Devel packages needed to build qedje apps
21cr|qedje-0.4.0-13|53	
21cr|qedje-0.4.0-13|54	%files -n %{devname}
21cr|qedje-0.4.0-13|55	%{_kde_includedir}/*.h
21cr|qedje-0.4.0-13|56	%{_kde_libdir}/pkgconfig/qedje.pc
21cr|qedje-0.4.0-13|57	%{_kde_libdir}/libqedje.so
21cr|qedje-0.4.0-13|58	
21cr|qedje-0.4.0-13|59	#------------------------------------------------
21cr|qedje-0.4.0-13|60	
21cr|qedje-0.4.0-13|61	%prep
21cr|qedje-0.4.0-13|62	%setup -qn %{name}-mainline
21cr|qedje-0.4.0-13|63	%patch0 -p1
21cr|qedje-0.4.0-13|64	%patch1 -p1
21cr|qedje-0.4.0-13|65	
21cr|qedje-0.4.0-13|66	%build
21cr|qedje-0.4.0-13|67	%cmake_qt4 -DBUILD_TOOLS=TRUE
21cr|qedje-0.4.0-13|68	%make
21cr|qedje-0.4.0-13|69	
21cr|qedje-0.4.0-13|70	%install
21cr|qedje-0.4.0-13|71	%makeinstall_std -C build

7377 21
21cr|qelectrotech-0.61-4|1	%define debug_package %{nil}
21cr|qelectrotech-0.61-4|2	
21cr|qelectrotech-0.61-4|3	Summary:	A tool to design electric diagrams
21cr|qelectrotech-0.61-4|4	Name:		qelectrotech
21cr|qelectrotech-0.61-4|5	Epoch:		3
21cr|qelectrotech-0.61-4|6	Version:	0.61
21cr|qelectrotech-0.61-4|7	Release:	4
21cr|qelectrotech-0.61-4|8	License:	GPLv2+
21cr|qelectrotech-0.61-4|9	Group:		Sciences/Other
21cr|qelectrotech-0.61-4|10	Url:		http://qelectrotech.org/
21cr|qelectrotech-0.61-4|11	Source0:	http://download.tuxfamily.org/qet/tags/20180823/%{name}-%{version}-src.tar.gz
21cr|qelectrotech-0.61-4|12	
21cr|qelectrotech-0.61-4|13	BuildRequires:	desktop-file-utils
21cr|qelectrotech-0.61-4|14	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|qelectrotech-0.61-4|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|qelectrotech-0.61-4|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qelectrotech-0.61-4|17	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|qelectrotech-0.61-4|18	BuildRequires:	pkgconfig(Qt5Network)
21cr|qelectrotech-0.61-4|19	BuildRequires:	pkgconfig(Qt5Sql)
21cr|qelectrotech-0.61-4|20	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qelectrotech-0.61-4|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qelectrotech-0.61-4|22	BuildRequires:	pkgconfig(Qt5Xml)
21cr|qelectrotech-0.61-4|23	Requires:	qt5-database-plugin-sqlite
21cr|qelectrotech-0.61-4|24	
21cr|qelectrotech-0.61-4|25	%description
21cr|qelectrotech-0.61-4|26	QElectroTech is a Qt5 application to design electric diagrams. It uses XML
21cr|qelectrotech-0.61-4|27	files for elements and diagrams, and includes both a diagram editor and an
21cr|qelectrotech-0.61-4|28	element editor.
21cr|qelectrotech-0.61-4|29	
21cr|qelectrotech-0.61-4|30	%files -f %{name}.lang
21cr|qelectrotech-0.61-4|31	%doc ChangeLog CREDIT ELEMENTS.LICENSE LICENSE README
21cr|qelectrotech-0.61-4|32	%{_bindir}/%{name}
21cr|qelectrotech-0.61-4|33	%{_datadir}/%{name}/
21cr|qelectrotech-0.61-4|34	%{_datadir}/applications/%{name}.desktop
21cr|qelectrotech-0.61-4|35	%{_datadir}/mimelnk/application/*.desktop
21cr|qelectrotech-0.61-4|36	%{_datadir}/mime/packages/%{name}.xml
21cr|qelectrotech-0.61-4|37	%{_datadir}/mime/application/*.xml
21cr|qelectrotech-0.61-4|38	%{_datadir}/appdata/%{name}.appdata.xml
21cr|qelectrotech-0.61-4|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|qelectrotech-0.61-4|40	%{_iconsdir}/hicolor/*/mimetypes/*.png
21cr|qelectrotech-0.61-4|41	%{_mandir}/man1/%{name}.1*
21cr|qelectrotech-0.61-4|42	
21cr|qelectrotech-0.61-4|43	#----------------------------------------------------------------------------
21cr|qelectrotech-0.61-4|44	
21cr|qelectrotech-0.61-4|45	%prep
21cr|qelectrotech-0.61-4|46	%setup -q -n %{name}-%{version}%{?prel}-src
21cr|qelectrotech-0.61-4|47	
21cr|qelectrotech-0.61-4|48	sed -e s,/usr/local/,%{_prefix}/, \
21cr|qelectrotech-0.61-4|49	-e /QET_MAN_PATH/s,'man/','share/man', \
21cr|qelectrotech-0.61-4|50	-e /QET_MIME/s,../,, \
21cr|qelectrotech-0.61-4|51	-i %{name}.pro
21cr|qelectrotech-0.61-4|52	
21cr|qelectrotech-0.61-4|53	%build
21cr|qelectrotech-0.61-4|54	%qmake_qt5
21cr|qelectrotech-0.61-4|55	%make
21cr|qelectrotech-0.61-4|56	
21cr|qelectrotech-0.61-4|57	%install
21cr|qelectrotech-0.61-4|58	%makeinstall_qt
21cr|qelectrotech-0.61-4|59	
21cr|qelectrotech-0.61-4|60	# let files section handle docs
21cr|qelectrotech-0.61-4|61	rm -rf %{buildroot}%{_prefix}/doc
21cr|qelectrotech-0.61-4|62	
21cr|qelectrotech-0.61-4|63	desktop-file-install --vendor="" \
21cr|qelectrotech-0.61-4|64	--add-category=Electronics \
21cr|qelectrotech-0.61-4|65	--remove-key=Version \
21cr|qelectrotech-0.61-4|66	--dir=%{buildroot}%{_datadir}/applications/ \
21cr|qelectrotech-0.61-4|67	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|qelectrotech-0.61-4|68	
21cr|qelectrotech-0.61-4|69	%find_lang %{name} --with-man

7378 21
21cr|qemoo-3-5|1	Summary:	Wrapper for qemu to easy run guest machines
21cr|qemoo-3-5|2	Name:		qemoo
21cr|qemoo-3-5|3	Version:	3
21cr|qemoo-3-5|4	Release:	5
21cr|qemoo-3-5|5	License:	GPLv2+
21cr|qemoo-3-5|6	Group:		System/Base
21cr|qemoo-3-5|7	Url:		https://abf.io/import/qemoo
21cr|qemoo-3-5|8	Source0:	%{name}
21cr|qemoo-3-5|9	Source1:	%{name}.cfg
21cr|qemoo-3-5|10	Source2:	ru.rosalinux.%{name}.policy
21cr|qemoo-3-5|11	Source3:	system.service
21cr|qemoo-3-5|12	Source4:	user.service
21cr|qemoo-3-5|13	Source5:	справка.команда.qemoo
21cr|qemoo-3-5|14	Source6:	qemoo.desktop
21cr|qemoo-3-5|15	Source7:	qemoo.svg
21cr|qemoo-3-5|16	Source10:	qemoo-mount.service
21cr|qemoo-3-5|17	Source20:	iso2img
21cr|qemoo-3-5|18	Requires:	qemu
21cr|qemoo-3-5|19	Requires:	qemu-img
21cr|qemoo-3-5|20	# These packages are needed to run as daemon and connect via SPICE (remmina, remote-viewer)
21cr|qemoo-3-5|21	Recommends:	qemu-audio-spice
21cr|qemoo-3-5|22	Recommends:	qemu-char-spice
21cr|qemoo-3-5|23	Recommends:	qemu-ui-spice-app
21cr|qemoo-3-5|24	Recommends:	qemu-ui-spice-core
21cr|qemoo-3-5|25	# needed "ss" command to find free port, lsof too slow
21cr|qemoo-3-5|26	Recommends:	iproute2
21cr|qemoo-3-5|27	# to show help page
21cr|qemoo-3-5|28	Recommends:	termhelper
21cr|qemoo-3-5|29	# to support tpm2
21cr|qemoo-3-5|30	Recommends:	swtpm
21cr|qemoo-3-5|31	Recommends:	iso2img == %{EVRD}
21cr|qemoo-3-5|32	
21cr|qemoo-3-5|33	# architecture dependened efi firmware emulator
21cr|qemoo-3-5|34	# TODO: find efi firmware for all architectures that support efi
21cr|qemoo-3-5|35	%ifarch x86_64
21cr|qemoo-3-5|36	Requires:	edk2-ovmf
21cr|qemoo-3-5|37	%endif
21cr|qemoo-3-5|38	
21cr|qemoo-3-5|39	ExcludeArch:	%{e2k}
21cr|qemoo-3-5|40	
21cr|qemoo-3-5|41	%description
21cr|qemoo-3-5|42	Wrapper for qemu to easy run guest machine
21cr|qemoo-3-5|43	from iso, img, /dev/sd?
21cr|qemoo-3-5|44	supported installation from iso to new qcow2 image
21cr|qemoo-3-5|45	
21cr|qemoo-3-5|46	%files
21cr|qemoo-3-5|47	%{_bindir}/%{name}
21cr|qemoo-3-5|48	%{_datadir}/polkit-1/actions/ru.rosalinux.%{name}.policy
21cr|qemoo-3-5|49	%{_userunitdir}/%{name}@.service
21cr|qemoo-3-5|50	%{_unitdir}/%{name}@.service
21cr|qemoo-3-5|51	%config(noreplace) %{_sysconfdir}/%{name}.cfg
21cr|qemoo-3-5|52	%{_datadir}/termhelper/ru/справка.команда.qemoo
21cr|qemoo-3-5|53	%{_datadir}/termhelper/ru/справка.команда.кемуу
21cr|qemoo-3-5|54	%{_datadir}/applications/qemoo.desktop
21cr|qemoo-3-5|55	%{_iconsdir}/qemoo.svg
21cr|qemoo-3-5|56	
21cr|qemoo-3-5|57	#--------------------------------------------------------------------------
21cr|qemoo-3-5|58	%package guest
21cr|qemoo-3-5|59	Summary:	Guest additions for qemoo
21cr|qemoo-3-5|60	Requires:	systemd
21cr|qemoo-3-5|61	
21cr|qemoo-3-5|62	%description guest
21cr|qemoo-3-5|63	Guest additions for qemoo,
21cr|qemoo-3-5|64	- mount host directiey via 9p
21cr|qemoo-3-5|65	
21cr|qemoo-3-5|66	%files guest
21cr|qemoo-3-5|67	%{_unitdir}/qemoo-mount.service
21cr|qemoo-3-5|68	
21cr|qemoo-3-5|69	%post guest
21cr|qemoo-3-5|70	# Enable and start qemoo-mount service if systemd is running
21cr|qemoo-3-5|71	if [ $1 -ge 1 ] && [ -d /run/systemd/system ]; then
21cr|qemoo-3-5|72	/usr/bin/systemctl enable qemoo-mount.service >/dev/null 2>&1 || :
21cr|qemoo-3-5|73	if systemd-detect-virt -q; then
21cr|qemoo-3-5|74	/usr/bin/systemctl start qemoo-mount.service >/dev/null 2>&1 || :
21cr|qemoo-3-5|75	fi
21cr|qemoo-3-5|76	fi
21cr|qemoo-3-5|77	
21cr|qemoo-3-5|78	%preun guest
21cr|qemoo-3-5|79	if [ $1 -eq 0 ] && [ -d /run/systemd/system ]; then
21cr|qemoo-3-5|80	/usr/bin/systemctl stop qemoo-mount.service >/dev/null 2>&1 || :
21cr|qemoo-3-5|81	/usr/bin/systemctl disable qemoo-mount.service >/dev/null 2>&1 || :
21cr|qemoo-3-5|82	fi
21cr|qemoo-3-5|83	
21cr|qemoo-3-5|84	#---------------------------------------------------------------------------
21cr|qemoo-3-5|85	%package iso2img
21cr|qemoo-3-5|86	Summary:	Quick install Rosa distro from iso to image
21cr|qemoo-3-5|87	Requires:	/usr/bin/qemu-img
21cr|qemoo-3-5|88	Requires:	/usr/bin/qemu-nbd
21cr|qemoo-3-5|89	Requires:	parted
21cr|qemoo-3-5|90	Requires:	e2fsprogs
21cr|qemoo-3-5|91	Provides:	iso2img
21cr|qemoo-3-5|92	
21cr|qemoo-3-5|93	%description iso2img
21cr|qemoo-3-5|94	Bash script to quick install Rosa distro from iso to images (qcow2,vdi,vmdk and raw image).
21cr|qemoo-3-5|95	
21cr|qemoo-3-5|96	%files iso2img
21cr|qemoo-3-5|97	%{_bindir}/iso2img
21cr|qemoo-3-5|98	
21cr|qemoo-3-5|99	%posttrans
21cr|qemoo-3-5|100	[ -x /usr/bin/termhelper -a "_$LANG" == '_ru_RU.UTF-8' ] && /usr/bin/termhelper команда qemoo
21cr|qemoo-3-5|101	:
21cr|qemoo-3-5|102	
21cr|qemoo-3-5|103	%prep
21cr|qemoo-3-5|104	
21cr|qemoo-3-5|105	%build
21cr|qemoo-3-5|106	
21cr|qemoo-3-5|107	%install
21cr|qemoo-3-5|108	mkdir -p  %{buildroot}%{_bindir}/ %{buildroot}/%{_sysconfdir}
21cr|qemoo-3-5|109	mkdir -p  %{buildroot}%{_unitdir} %{buildroot}/%{_userunitdir}
21cr|qemoo-3-5|110	mkdir -p  %{buildroot}%{_datadir}/termhelper/ru
21cr|qemoo-3-5|111	mkdir -p  %{buildroot}%{_iconsdir} %{buildroot}%{_datadir}/applications
21cr|qemoo-3-5|112	install -m 755 %{SOURCE0} %{buildroot}/%{_bindir}
21cr|qemoo-3-5|113	install -m 644  %{SOURCE1}  %{buildroot}/%{_sysconfdir}/
21cr|qemoo-3-5|114	install -m 644 -D %{SOURCE2} %{buildroot}%{_datadir}/polkit-1/actions/ru.rosalinux.qemoo.policy
21cr|qemoo-3-5|115	install -m 644 %{SOURCE3} %{buildroot}/%{_unitdir}/%{name}@.service
21cr|qemoo-3-5|116	install -m 644 %{SOURCE4} %{buildroot}/%{_userunitdir}/%{name}@.service
21cr|qemoo-3-5|117	install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/termhelper/ru/
21cr|qemoo-3-5|118	ln -s %{_datadir}/termhelper/ru/справка.команда.qemoo %{buildroot}%{_datadir}/termhelper/ru/справка.команда.кемуу
21cr|qemoo-3-5|119	install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/applications/
21cr|qemoo-3-5|120	install -m 644 %{SOURCE7} %{buildroot}%{_iconsdir}/
21cr|qemoo-3-5|121	
21cr|qemoo-3-5|122	install -m 644 %{SOURCE10} %{buildroot}%{_unitdir}/
21cr|qemoo-3-5|123	install -m 755 %{SOURCE20} %{buildroot}/%{_bindir}
21cr|qemoo-3-5|124	
21cr|qemoo-3-5|125	%changelog
21cr|qemoo-3-5|126	* Fri Mar 13 2026 betcher <a.betkher@rosa.ru>
21cr|qemoo-3-5|127	- added subpackage qemoo-guest
21cr|qemoo-3-5|128	
21cr|qemoo-3-5|129	* Thu Mar 5 2026 betcher <a.betcher@rosa.ru> 3-4
21cr|qemoo-3-5|130	- fixed again ))
21cr|qemoo-3-5|131	
21cr|qemoo-3-5|132	* Thu Mar 5 2026 betcher <a.betcher@rosa.ru>
21cr|qemoo-3-5|133	- fix for previous commit
21cr|qemoo-3-5|134	
21cr|qemoo-3-5|135	* Thu Mar 5 2026 betcher <a.betcher@rosa.ru> 3-3
21cr|qemoo-3-5|136	-vga virtio is default now
21cr|qemoo-3-5|137	
21cr|qemoo-3-5|138	* Thu Dec 4 2025 betcher <a.betcher@rosa.ru> 3-2
21cr|qemoo-3-5|139	- fix for save in internal qemoo config qemu image size in qemoo container
21cr|qemoo-3-5|140	
21cr|qemoo-3-5|141	* Tue Oct 28 2025 betcher <a.betkher@rosa.ru> 3-1
21cr|qemoo-3-5|142	- fix for desktop file
21cr|qemoo-3-5|143	
21cr|qemoo-3-5|144	* Mon Oct 27 2025 betcher <a.betkher@rosa.ru>
21cr|qemoo-3-5|145	- Fix for previous commit
21cr|qemoo-3-5|146	
21cr|qemoo-3-5|147	* Mon Oct 27 2025 betcher <a.betkher@rosa.ru>
21cr|qemoo-3-5|148	- New self run containers format
21cr|qemoo-3-5|149	
21cr|qemoo-3-5|150	- Merge: d5e5871 f0996db
21cr|qemoo-3-5|151	* Fri Oct 24 2025 betcher <a.betkher@rosa.ru>
21cr|qemoo-3-5|152	- merge
21cr|qemoo-3-5|153	
21cr|qemoo-3-5|154	* Fri Oct 24 2025 betcher <a.betkher@rosa.ru>
21cr|qemoo-3-5|155	- New key '-I | --install-single' -  Installation to a single container
21cr|qemoo-3-5|156	
21cr|qemoo-3-5|157	* Tue Apr 1 2025 betcher_ <a.betkher@rosa.ru> 1.9-26
21cr|qemoo-3-5|158	- do not add audio device if alsa in not available
21cr|qemoo-3-5|159	
21cr|qemoo-3-5|160	- Merge: 899681a 1b7a548
21cr|qemoo-3-5|161	* Thu Mar 27 2025 betcher <a.betkher@rosa.ru> 1.9-25
21cr|qemoo-3-5|162	- Merge branch 'rosa2021.1' into rosa2023.1
21cr|qemoo-3-5|163	
21cr|qemoo-3-5|164	* Thu Mar 27 2025 betcher <a.betkher@rosa.ru> 1.9-25
21cr|qemoo-3-5|165	- Fixed: help for iso2img, added -o parameter to specify output image file
21cr|qemoo-3-5|166	
21cr|qemoo-3-5|167	* Wed Mar 26 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|qemoo-3-5|168	- fix typo
21cr|qemoo-3-5|169	
21cr|qemoo-3-5|170	* Wed Nov 27 2024 betcher <a.betkher@rosa.ru> 1.9-24
21cr|qemoo-3-5|171	- fix for audio
21cr|qemoo-3-5|172	
21cr|qemoo-3-5|173	* Thu Nov 14 2024 betcher <a.betker@rosalinux.ru> 1.9-23
21cr|qemoo-3-5|174	- some fixes
21cr|qemoo-3-5|175	
21cr|qemoo-3-5|176	* Tue Nov 12 2024 betcher <a.betker@rosalinux.ru> 1.9-22
21cr|qemoo-3-5|177	- Try to fix spaces in files names
21cr|qemoo-3-5|178	
21cr|qemoo-3-5|179	* Sat Sep 21 2024 betcher <a.betker@rosalinux.ru> 1.8-21
21cr|qemoo-3-5|180	- added qemoo-iso2img
21cr|qemoo-3-5|181	
21cr|qemoo-3-5|182	- Merge: b3c728e a168f38
21cr|qemoo-3-5|183	* Wed Jul 17 2024 betcher <a.betkher@rosalinux.ru> 1.7-20
21cr|qemoo-3-5|184	- added icon and desktop file
21cr|qemoo-3-5|185	
21cr|qemoo-3-5|186	* Wed Jul 17 2024 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|187	- Added support of tpm2
21cr|qemoo-3-5|188	
21cr|qemoo-3-5|189	* Fri Mar 1 2024 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|190	- Desktop file added
21cr|qemoo-3-5|191	
21cr|qemoo-3-5|192	* Fri Jun 16 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 1.6-19
21cr|qemoo-3-5|193	- create a random mac if the calculated mac is already in use
21cr|qemoo-3-5|194	
21cr|qemoo-3-5|195	* Thu Jun 15 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|196	- Exclude e2k
21cr|qemoo-3-5|197	
21cr|qemoo-3-5|198	* Thu Jun 15 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|199	- fix bridge detection
21cr|qemoo-3-5|200	
21cr|qemoo-3-5|201	* Thu Jun 15 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|202	- up version
21cr|qemoo-3-5|203	
21cr|qemoo-3-5|204	* Thu Jun 15 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|205	- use network bridge if available
21cr|qemoo-3-5|206	
21cr|qemoo-3-5|207	* Thu Jun 15 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|208	- fix mac address generation
21cr|qemoo-3-5|209	
21cr|qemoo-3-5|210	* Wed Jun 7 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|211	- fix help
21cr|qemoo-3-5|212	
21cr|qemoo-3-5|213	* Mon May 22 2023 betcher_ <a.betkher@rosalinux.ru> 1.5-18
21cr|qemoo-3-5|214	- Removed: Bildarch: noarch
21cr|qemoo-3-5|215	
21cr|qemoo-3-5|216	* Wed May 3 2023 betcher_ <a.betkher@rosalinux.ru> 1.5-17
21cr|qemoo-3-5|217	- fix RAM size (Gb -> Mb) in config
21cr|qemoo-3-5|218	
21cr|qemoo-3-5|219	* Tue May 2 2023 betcher_ <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|220	- Show using configs in qemoo stdout
21cr|qemoo-3-5|221	
21cr|qemoo-3-5|222	* Wed Apr 26 2023 betcher_ <a.betkher@rosalinux.ru> 1.5-16
21cr|qemoo-3-5|223	- added -vga virtio to spice mode, removed QEMOOADD value from config
21cr|qemoo-3-5|224	
21cr|qemoo-3-5|225	* Thu Apr 6 2023 betcher <a.betkher@rosalinux.ru> 1.5-15
21cr|qemoo-3-5|226	- added permissions check for dir where write qcow2 image, and local configs
21cr|qemoo-3-5|227	
21cr|qemoo-3-5|228	* Tue Jan 24 2023 betcher_ <a.betkher@rosalinux.ru> 1.4-14
21cr|qemoo-3-5|229	- added nvram for installed with efi
21cr|qemoo-3-5|230	
21cr|qemoo-3-5|231	* Tue Jan 17 2023 betcher_ <a.betkher@rosalinux.ru> 1.3-13
21cr|qemoo-3-5|232	- added: termhelper page
21cr|qemoo-3-5|233	
21cr|qemoo-3-5|234	* Mon Jan 16 2023 betcher_ <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|235	- added separate config for every new image for installation
21cr|qemoo-3-5|236	
21cr|qemoo-3-5|237	* Mon Jan 9 2023 betcher_ <a.betkher@rosalinux.ru> 1.1-10
21cr|qemoo-3-5|238	- added systemd units
21cr|qemoo-3-5|239	
21cr|qemoo-3-5|240	* Wed Jan 4 2023 betcher_ <a.betkher@rosalinux.ru> 1.0-9
21cr|qemoo-3-5|241	- added daemon mode with SPICE
21cr|qemoo-3-5|242	
21cr|qemoo-3-5|243	* Mon Dec 26 2022 betcher_ <a.betkher@rosalinux.ru> 0.9-9
21cr|qemoo-3-5|244	- changed default SIZE=20
21cr|qemoo-3-5|245	
21cr|qemoo-3-5|246	* Sat Dec 24 2022 betcher_ <a.betkher@rosalinux.ru> 0.9-8
21cr|qemoo-3-5|247	- fixed: name with spaces, added QEMOOCFG environment var
21cr|qemoo-3-5|248	
21cr|qemoo-3-5|249	* Tue Dec 20 2022 betcher <a.betkher@rosalinux.ru> 0.8-7
21cr|qemoo-3-5|250	- add sudo before qemu-... in cmdline with key -S
21cr|qemoo-3-5|251	
21cr|qemoo-3-5|252	* Tue Dec 20 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|253	- fix getting root permissions
21cr|qemoo-3-5|254	
21cr|qemoo-3-5|255	* Mon Dec 19 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|256	- trying to fix without root perms
21cr|qemoo-3-5|257	
21cr|qemoo-3-5|258	* Mon Dec 19 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|259	- fixes to use files with spaces in path
21cr|qemoo-3-5|260	
21cr|qemoo-3-5|261	* Thu Dec 15 2022 betcher <a.betkher@rosalinux.ru> 0.7-6
21cr|qemoo-3-5|262	- fixes for --add
21cr|qemoo-3-5|263	
21cr|qemoo-3-5|264	* Mon Dec 12 2022 betcher <a.betkher@rosalinux.ru> 0.7-5
21cr|qemoo-3-5|265	- added parameter -a | --add
21cr|qemoo-3-5|266	
21cr|qemoo-3-5|267	* Mon Nov 21 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.6-3
21cr|qemoo-3-5|268	- add mount checking for blockdev and cosmetic fixes
21cr|qemoo-3-5|269	
21cr|qemoo-3-5|270	* Sun Nov 20 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.6-2
21cr|qemoo-3-5|271	- check for boot media
21cr|qemoo-3-5|272	
21cr|qemoo-3-5|273	* Sun Nov 6 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.6-1
21cr|qemoo-3-5|274	- use pkexec to run the script as root if user permissions are not enough
21cr|qemoo-3-5|275	
21cr|qemoo-3-5|276	* Sun Nov 6 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|277	- fix for previous commit
21cr|qemoo-3-5|278	
21cr|qemoo-3-5|279	* Sat Nov 5 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|280	- add sound for users who have started pulseaudio
21cr|qemoo-3-5|281	
21cr|qemoo-3-5|282	* Sat Nov 5 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|283	- source only one config
21cr|qemoo-3-5|284	
21cr|qemoo-3-5|285	* Sat Nov 5 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|286	- replace -cpu host with -cpu max to run on machines without kvm support
21cr|qemoo-3-5|287	
21cr|qemoo-3-5|288	* Sat Nov 5 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|289	- disable sound
21cr|qemoo-3-5|290	- alsa driver doesn't work for all sound devices
21cr|qemoo-3-5|291	
21cr|qemoo-3-5|292	* Thu Nov 3 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|293	- change REDIRUSB variable check
21cr|qemoo-3-5|294	
21cr|qemoo-3-5|295	* Thu Nov 3 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|296	- add sound
21cr|qemoo-3-5|297	
21cr|qemoo-3-5|298	* Thu Nov 3 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|299	- add a block device check to the checkUSB function
21cr|qemoo-3-5|300	
21cr|qemoo-3-5|301	* Wed Nov 2 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.5-1
21cr|qemoo-3-5|302	- check media permissions
21cr|qemoo-3-5|303	
21cr|qemoo-3-5|304	* Wed Nov 2 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.4-4
21cr|qemoo-3-5|305	- fix typo
21cr|qemoo-3-5|306	
21cr|qemoo-3-5|307	* Wed Nov 2 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.4-3
21cr|qemoo-3-5|308	- allow to run fdisk by a non-root user
21cr|qemoo-3-5|309	
21cr|qemoo-3-5|310	* Tue Nov 1 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.4-2
21cr|qemoo-3-5|311	- fix typo
21cr|qemoo-3-5|312	
21cr|qemoo-3-5|313	* Tue Nov 1 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|314	- cosmetic fix
21cr|qemoo-3-5|315	
21cr|qemoo-3-5|316	* Tue Nov 1 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|317	- remove unused KVM variable
21cr|qemoo-3-5|318	
21cr|qemoo-3-5|319	* Tue Nov 1 2022 betcher <a.betkher@rosalinux.ru> 0.4-1
21cr|qemoo-3-5|320	- cosmetic fixes
21cr|qemoo-3-5|321	
21cr|qemoo-3-5|322	- Merge: 8f65bca 0bb63c4
21cr|qemoo-3-5|323	* Tue Nov 1 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|324	- added parameters to share dir
21cr|qemoo-3-5|325	
21cr|qemoo-3-5|326	* Tue Nov 1 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|327	- enable kvm if supported
21cr|qemoo-3-5|328	
21cr|qemoo-3-5|329	* Tue Nov 1 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|330	- enable kvm if supported
21cr|qemoo-3-5|331	
21cr|qemoo-3-5|332	* Tue Nov 1 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|333	- numbered names for new qcow2
21cr|qemoo-3-5|334	
21cr|qemoo-3-5|335	* Tue Nov 1 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|336	- added MAC=... line from Ilfat commit
21cr|qemoo-3-5|337	
21cr|qemoo-3-5|338	* Tue Nov 1 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|339	- fixes for install mode
21cr|qemoo-3-5|340	
21cr|qemoo-3-5|341	* Mon Oct 31 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|342	- mac addr for img
21cr|qemoo-3-5|343	
21cr|qemoo-3-5|344	* Sat Oct 29 2022 Ilfat Gaptrakhmanov <ilfatgap@mail.ru>
21cr|qemoo-3-5|345	- check kvm support before enabling it
21cr|qemoo-3-5|346	
21cr|qemoo-3-5|347	* Sat Oct 29 2022 Ilfat Gaptrakhmanov <ilfatgap@mail.ru>
21cr|qemoo-3-5|348	- fix typo
21cr|qemoo-3-5|349	
21cr|qemoo-3-5|350	* Sat Oct 29 2022 Ilfat Gaptrakhmanov <ilfatgap@mail.ru>
21cr|qemoo-3-5|351	- add the option to use iso and img via a loop device
21cr|qemoo-3-5|352	
21cr|qemoo-3-5|353	* Fri Oct 28 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|354	- ram --> mem
21cr|qemoo-3-5|355	
21cr|qemoo-3-5|356	* Fri Oct 28 2022 Ilfat Gaptrakhmanov <ilfatgap@mail.ru>
21cr|qemoo-3-5|357	- redirect not only compound usb device when the option is set
21cr|qemoo-3-5|358	
21cr|qemoo-3-5|359	* Fri Oct 28 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|360	- cosmetic fix for MAC variable
21cr|qemoo-3-5|361	
21cr|qemoo-3-5|362	* Fri Oct 28 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.2-2
21cr|qemoo-3-5|363	- fix booting from CDROM
21cr|qemoo-3-5|364	
21cr|qemoo-3-5|365	* Fri Oct 28 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|366	- make options directly for qemu from cmdline more priority
21cr|qemoo-3-5|367	
21cr|qemoo-3-5|368	* Fri Oct 28 2022 betcher <a.betkher@rosalinux.ru> 0.2-1
21cr|qemoo-3-5|369	- fixes for efi firmware
21cr|qemoo-3-5|370	
21cr|qemoo-3-5|371	* Fri Oct 28 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|372	- don't replace the changed config on update
21cr|qemoo-3-5|373	
21cr|qemoo-3-5|374	* Fri Oct 28 2022 betcher <a.betkher@rosalinux.ru> 0.1-1
21cr|qemoo-3-5|375	- added spec to build rpm
21cr|qemoo-3-5|376	
21cr|qemoo-3-5|377	* Thu Oct 27 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|378	- set a more accurate grep pattern for filtering udevadm output
21cr|qemoo-3-5|379	
21cr|qemoo-3-5|380	* Thu Oct 27 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|381	- detect image format
21cr|qemoo-3-5|382	
21cr|qemoo-3-5|383	* Thu Oct 27 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|384	- added support of efi
21cr|qemoo-3-5|385	
21cr|qemoo-3-5|386	* Thu Oct 27 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|387	- cosmetic fixes
21cr|qemoo-3-5|388	
21cr|qemoo-3-5|389	* Thu Oct 27 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21cr|qemoo-3-5|390	- set format for raw images
21cr|qemoo-3-5|391	
21cr|qemoo-3-5|392	* Thu Oct 27 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|393	- fix for previous commit
21cr|qemoo-3-5|394	
21cr|qemoo-3-5|395	* Thu Oct 27 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|396	- added support of config
21cr|qemoo-3-5|397	
21cr|qemoo-3-5|398	* Thu Oct 27 2022 betcher <a.betkher@rosalinux.ru>
21cr|qemoo-3-5|399	- first commit

7379 21
21cr|qeven-0.3.2-7|1	#define debug_package	%{nil}
21cr|qeven-0.3.2-7|2	
21cr|qeven-0.3.2-7|3	Name:		qeven
21cr|qeven-0.3.2-7|4	Version:	0.3.2
21cr|qeven-0.3.2-7|5	Release:	7
21cr|qeven-0.3.2-7|6	Summary:	Video Converter with Qt4 GUI
21cr|qeven-0.3.2-7|7	Group:		Video
21cr|qeven-0.3.2-7|8	License:	GPLv3
21cr|qeven-0.3.2-7|9	URL:		http://qeven.wordpress.com/
21cr|qeven-0.3.2-7|10	Source0:	https://sourceforge.net/projects/qeven/files/%{name}/%{name}_%{version}/%{name}_%{version}.tar.bz2
21cr|qeven-0.3.2-7|11	Source1:	russian.qm
21cr|qeven-0.3.2-7|12	Patch0:		qeven-0.3.2-mencoder.patch
21cr|qeven-0.3.2-7|13	Patch1:		qeven_0.3.2-rus.patch
21cr|qeven-0.3.2-7|14	
21cr|qeven-0.3.2-7|15	BuildRequires:	qt4-devel
21cr|qeven-0.3.2-7|16	Requires:	mplayer
21cr|qeven-0.3.2-7|17	Requires:	mencoder
21cr|qeven-0.3.2-7|18	
21cr|qeven-0.3.2-7|19	%description
21cr|qeven-0.3.2-7|20	Qt Easy Video Encoder (QEVEN) allows you to encode your media
21cr|qeven-0.3.2-7|21	in several video format including (VCD, SVCD, DVD, DIVX, XVID, FLV).
21cr|qeven-0.3.2-7|22	
21cr|qeven-0.3.2-7|23	
21cr|qeven-0.3.2-7|24	%prep
21cr|qeven-0.3.2-7|25	%setup -qn %{name}_%{version}
21cr|qeven-0.3.2-7|26	%patch0 -p0
21cr|qeven-0.3.2-7|27	%patch1 -p1
21cr|qeven-0.3.2-7|28	cp %{SOURCE1} translation/russian.qm
21cr|qeven-0.3.2-7|29	perl -i -pe 's/\r\n/\n/gs' {LICENSE.txt,CHANGELOG}
21cr|qeven-0.3.2-7|30	
21cr|qeven-0.3.2-7|31	
21cr|qeven-0.3.2-7|32	%build
21cr|qeven-0.3.2-7|33	%qmake_qt4 QEVEN.pro
21cr|qeven-0.3.2-7|34	%make
21cr|qeven-0.3.2-7|35	
21cr|qeven-0.3.2-7|36	%install
21cr|qeven-0.3.2-7|37	mkdir -p %{buildroot}/%{_bindir}
21cr|qeven-0.3.2-7|38	mkdir -p %{buildroot}/%{_datadir}/pixmaps
21cr|qeven-0.3.2-7|39	mkdir -p %{buildroot}/%{_datadir}/%{name}/translation
21cr|qeven-0.3.2-7|40	
21cr|qeven-0.3.2-7|41	cp QEVEN %{buildroot}%{_bindir}/%{name}
21cr|qeven-0.3.2-7|42	cp -rp translation %{buildroot}%{_datadir}/%{name}/
21cr|qeven-0.3.2-7|43	cp Image/qeven*64x64*.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|qeven-0.3.2-7|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|qeven-0.3.2-7|45	
21cr|qeven-0.3.2-7|46	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|qeven-0.3.2-7|47	[Desktop Entry]
21cr|qeven-0.3.2-7|48	Name=Qeven
21cr|qeven-0.3.2-7|49	GenericName=QT Easy Video Encoder
21cr|qeven-0.3.2-7|50	Comment=Video Encoder
21cr|qeven-0.3.2-7|51	Exec=%{_bindir}/%{name}
21cr|qeven-0.3.2-7|52	Icon=%{name}
21cr|qeven-0.3.2-7|53	Terminal=false
21cr|qeven-0.3.2-7|54	Type=Application
21cr|qeven-0.3.2-7|55	StartupNotify=true
21cr|qeven-0.3.2-7|56	Categories=Qt;AudioVideo;
21cr|qeven-0.3.2-7|57	EOF
21cr|qeven-0.3.2-7|58	
21cr|qeven-0.3.2-7|59	
21cr|qeven-0.3.2-7|60	%files
21cr|qeven-0.3.2-7|61	%doc AUTHORS CHANGELOG LICENSE.txt README TODO
21cr|qeven-0.3.2-7|62	%{_bindir}/%{name}
21cr|qeven-0.3.2-7|63	%{_datadir}/%{name}/translation/*
21cr|qeven-0.3.2-7|64	%{_datadir}/applications/%{name}.desktop
21cr|qeven-0.3.2-7|65	%{_datadir}/pixmaps/%{name}.png

7380 21
21cr|qgis-3.34.15-1|1	# Doesnt build with -j16, does with -j12 or lower, we choose -j8
21cr|qgis-3.34.15-1|2	%global	make %(cpus=%_smp_mflags;if [ "${cpus##-j}" -gt 8 ];then echo make -j8;else echo make $cpus;fi)
21cr|qgis-3.34.15-1|3	
21cr|qgis-3.34.15-1|4	%global	__requires_exclude .*libgrass_.*
21cr|qgis-3.34.15-1|5	
21cr|qgis-3.34.15-1|6	%define	libanalysis %mklibname qgis_analysis %{version}
21cr|qgis-3.34.15-1|7	%define	libcore %mklibname qgis_core %{version}
21cr|qgis-3.34.15-1|8	%define	libapp %mklibname qgis_app %{version}
21cr|qgis-3.34.15-1|9	%define	libgui %mklibname qgis_gui %{version}
21cr|qgis-3.34.15-1|10	%define	libnative %mklibname qgis_native %{version}
21cr|qgis-3.34.15-1|11	%define	libgrass %mklibname qgisgrass7_ %{version}
21cr|qgis-3.34.15-1|12	%define	libpython %mklibname qgispython %{version}
21cr|qgis-3.34.15-1|13	%define	libqgis3d %mklibname qgis_3d %{version}
21cr|qgis-3.34.15-1|14	%define	devname %mklibname %{name} -d
21cr|qgis-3.34.15-1|15	
21cr|qgis-3.34.15-1|16	%define	grass grass84
21cr|qgis-3.34.15-1|17	
21cr|qgis-3.34.15-1|18	Summary:	Geographic Information System for Linux/Unix
21cr|qgis-3.34.15-1|19	Name:		qgis
21cr|qgis-3.34.15-1|20	Version:	3.34.15
21cr|qgis-3.34.15-1|21	Release:	1
21cr|qgis-3.34.15-1|22	License:	GPLv2+
21cr|qgis-3.34.15-1|23	Group:		Sciences/Geosciences
21cr|qgis-3.34.15-1|24	Url:		https://www.qgis.org/
21cr|qgis-3.34.15-1|25	Source0:	https://qgis.org/downloads/%{name}-%{version}.tar.bz2
21cr|qgis-3.34.15-1|26	# MIME definitions
21cr|qgis-3.34.15-1|27	# Based on debian/qgis.xml but excluding already defined or proprietary types
21cr|qgis-3.34.15-1|28	Source1:	%{name}-mime.xml
21cr|qgis-3.34.15-1|29	Patch0:		qgis-3.24.1-set-sip-binary-path.patch
21cr|qgis-3.34.15-1|30	Patch1:		qgis-3.34.15-qt5-includes.patch
21cr|qgis-3.34.15-1|31	Patch2:		0001-Block-propaganda.patch
21cr|qgis-3.34.15-1|32	# Fix QGIS Server prefix calculation
21cr|qgis-3.34.15-1|33	Patch3:		%{name}-serverprefix.patch
21cr|qgis-3.34.15-1|34	BuildRequires:	bison
21cr|qgis-3.34.15-1|35	BuildRequires:	cmake
21cr|qgis-3.34.15-1|36	BuildRequires:	dos2unix
21cr|qgis-3.34.15-1|37	BuildRequires:	flex
21cr|qgis-3.34.15-1|38	BuildRequires:	grass
21cr|qgis-3.34.15-1|39	BuildRequires:	imagemagick
21cr|qgis-3.34.15-1|40	BuildRequires:	mlocate
21cr|qgis-3.34.15-1|41	BuildRequires:	postgis
21cr|qgis-3.34.15-1|42	BuildRequires:	python3-biopython-sql
21cr|qgis-3.34.15-1|43	BuildRequires:	python3-qt-builder
21cr|qgis-3.34.15-1|44	BuildRequires:	python3-sip >= 4.12
21cr|qgis-3.34.15-1|45	BuildRequires:	qca2-qt5-plugin-openssl
21cr|qgis-3.34.15-1|46	BuildRequires:	qt5-linguist-tools
21cr|qgis-3.34.15-1|47	BuildRequires:	fcgi-devel
21cr|qgis-3.34.15-1|48	BuildRequires:	python3-qt5-devel
21cr|qgis-3.34.15-1|49	BuildRequires:	python3-qt5-qscintilla-devel
21cr|qgis-3.34.15-1|50	BuildRequires:	qscintilla-qt5-devel
21cr|qgis-3.34.15-1|51	#BuildRequires:	python3-qt5-qscintilla-bindings-devel
21cr|qgis-3.34.15-1|52	BuildRequires:	qtkeychain-qt5-devel
21cr|qgis-3.34.15-1|53	BuildRequires:	pkgconfig(cfitsio)
21cr|qgis-3.34.15-1|54	BuildRequires:	pkgconfig(draco)
21cr|qgis-3.34.15-1|55	BuildRequires:	pkgconfig(exiv2)
21cr|qgis-3.34.15-1|56	BuildRequires:	pkgconfig(expat) >= 1.95
21cr|qgis-3.34.15-1|57	BuildRequires:	pkgconfig(gdal) >= 3.2.0
21cr|qgis-3.34.15-1|58	BuildRequires:	pkgconfig(geos) >= 3.9
21cr|qgis-3.34.15-1|59	BuildRequires:	pkgconfig(gsl) >= 1.8
21cr|qgis-3.34.15-1|60	BuildRequires:	pkgconfig(libpq) >= 8.0
21cr|qgis-3.34.15-1|61	BuildRequires:	pkgconfig(libspatialindex)
21cr|qgis-3.34.15-1|62	BuildRequires:	pkgconfig(libxml-2.0)
21cr|qgis-3.34.15-1|63	BuildRequires:	pkgconfig(libzip)
21cr|qgis-3.34.15-1|64	BuildRequires:	pkgconfig(libzstd)
21cr|qgis-3.34.15-1|65	BuildRequires:	pkgconfig(netcdf)
21cr|qgis-3.34.15-1|66	BuildRequires:	pkgconfig(OpenCL)
21cr|qgis-3.34.15-1|67	BuildRequires:	pkgconfig(proj)
21cr|qgis-3.34.15-1|68	BuildRequires:	PDAL
21cr|qgis-3.34.15-1|69	BuildRequires:	pkgconfig(pdal)
21cr|qgis-3.34.15-1|70	BuildRequires:	pkgconfig(protobuf) < 4.0.0
21cr|qgis-3.34.15-1|71	BuildRequires:	pkgconfig(python3)
21cr|qgis-3.34.15-1|72	BuildRequires:	pkgconfig(qca2-qt5)
21cr|qgis-3.34.15-1|73	BuildRequires:	pkgconfig(Qt53DCore)
21cr|qgis-3.34.15-1|74	BuildRequires:	pkgconfig(Qt53DRender)
21cr|qgis-3.34.15-1|75	BuildRequires:	pkgconfig(Qt53DInput)
21cr|qgis-3.34.15-1|76	BuildRequires:	pkgconfig(Qt53DLogic)
21cr|qgis-3.34.15-1|77	BuildRequires:	pkgconfig(Qt53DExtras)
21cr|qgis-3.34.15-1|78	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|qgis-3.34.15-1|79	BuildRequires:	pkgconfig(Qt5Core) >= 5.14.0
21cr|qgis-3.34.15-1|80	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qgis-3.34.15-1|81	BuildRequires:	pkgconfig(Qt5Help)
21cr|qgis-3.34.15-1|82	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|qgis-3.34.15-1|83	BuildRequires:	pkgconfig(Qt5Network)
21cr|qgis-3.34.15-1|84	BuildRequires:	pkgconfig(Qt5Positioning)
21cr|qgis-3.34.15-1|85	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|qgis-3.34.15-1|86	BuildRequires:	pkgconfig(Qt5Qwt6) >= 5.0
21cr|qgis-3.34.15-1|87	BuildRequires:	pkgconfig(Qt5SerialPort)
21cr|qgis-3.34.15-1|88	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qgis-3.34.15-1|89	BuildRequires:	pkgconfig(Qt5Test)
21cr|qgis-3.34.15-1|90	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|qgis-3.34.15-1|91	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|qgis-3.34.15-1|92	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|qgis-3.34.15-1|93	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qgis-3.34.15-1|94	BuildRequires:	pkgconfig(Qt5Xml)
21cr|qgis-3.34.15-1|95	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|qgis-3.34.15-1|96	BuildRequires:	pkgconfig(spatialite)
21cr|qgis-3.34.15-1|97	BuildRequires:	pkgconfig(sqlite3)
21cr|qgis-3.34.15-1|98	BuildRequires:	pkgconfig(zlib)
21cr|qgis-3.34.15-1|99	Requires:	postgis
21cr|qgis-3.34.15-1|100	# Can work without it, but prints a warning
21cr|qgis-3.34.15-1|101	Recommends:	%{name}-python
21cr|qgis-3.34.15-1|102	Recommends:	python3dist(pygments)
21cr|qgis-3.34.15-1|103	
21cr|qgis-3.34.15-1|104	%description
21cr|qgis-3.34.15-1|105	Quantum GIS (QGIS) is designed to be a Geographic Information System (GIS)
21cr|qgis-3.34.15-1|106	built for Linux/Unix. QGIS will offer support for vector and raster formats.
21cr|qgis-3.34.15-1|107	Currently QGIS supports shapefiles and PostgreSQL/PostGIS layers.
21cr|qgis-3.34.15-1|108	Planned features include:
21cr|qgis-3.34.15-1|109	* Read and edit shapefiles.
21cr|qgis-3.34.15-1|110	* Display georeferenced rasters (tiff, png, geotiff).
21cr|qgis-3.34.15-1|111	* Plugins to dynamically add new functionality to the application.
21cr|qgis-3.34.15-1|112	* Support for database tables.
21cr|qgis-3.34.15-1|113	* Support for spatially enabled tables in PostgreSQL using PostGIS.
21cr|qgis-3.34.15-1|114	* Map output.
21cr|qgis-3.34.15-1|115	* Script engine.
21cr|qgis-3.34.15-1|116	* Metadata support.
21cr|qgis-3.34.15-1|117	
21cr|qgis-3.34.15-1|118	%files
21cr|qgis-3.34.15-1|119	%doc BUGS
21cr|qgis-3.34.15-1|120	%{_libdir}/%{name}/crssync
21cr|qgis-3.34.15-1|121	%{_bindir}/%{name}
21cr|qgis-3.34.15-1|122	%{_bindir}/%{name}_process
21cr|qgis-3.34.15-1|123	%dir %{_libdir}/%{name}
21cr|qgis-3.34.15-1|124	%{_libdir}/%{name}/*.so
21cr|qgis-3.34.15-1|125	%{_libdir}/%{name}/qgiscrashhandler
21cr|qgis-3.34.15-1|126	%{_libdir}/%{name}/pdal_wrench
21cr|qgis-3.34.15-1|127	%{_libdir}/%{name}/untwine
21cr|qgis-3.34.15-1|128	%{_datadir}/%{name}/doc
21cr|qgis-3.34.15-1|129	%{_datadir}/applications/*.desktop
21cr|qgis-3.34.15-1|130	%dir %{_datadir}/%{name}
21cr|qgis-3.34.15-1|131	%{_datadir}/%{name}/i18n
21cr|qgis-3.34.15-1|132	%{_datadir}/%{name}/images
21cr|qgis-3.34.15-1|133	%{_datadir}/%{name}/resources
21cr|qgis-3.34.15-1|134	%{_datadir}/%{name}/svg
21cr|qgis-3.34.15-1|135	%{_datadir}/metainfo/*.xml
21cr|qgis-3.34.15-1|136	%{_datadir}/mime/packages/*
21cr|qgis-3.34.15-1|137	%{_mandir}/man1/*
21cr|qgis-3.34.15-1|138	%{_iconsdir}/hicolor/*/apps/*
21cr|qgis-3.34.15-1|139	%{_iconsdir}/hicolor/*/mimetypes/*
21cr|qgis-3.34.15-1|140	
21cr|qgis-3.34.15-1|141	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|142	
21cr|qgis-3.34.15-1|143	%package -n %{libanalysis}
21cr|qgis-3.34.15-1|144	Summary:	Shared library for %{name}
21cr|qgis-3.34.15-1|145	Group:		System/Libraries
21cr|qgis-3.34.15-1|146	
21cr|qgis-3.34.15-1|147	%description -n %{libanalysis}
21cr|qgis-3.34.15-1|148	Shared library for %{name}.
21cr|qgis-3.34.15-1|149	
21cr|qgis-3.34.15-1|150	%files -n %{libanalysis}
21cr|qgis-3.34.15-1|151	%license COPYING
21cr|qgis-3.34.15-1|152	%{_libdir}/libqgis_analysis.so.%{version}
21cr|qgis-3.34.15-1|153	
21cr|qgis-3.34.15-1|154	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|155	
21cr|qgis-3.34.15-1|156	%package -n %{libcore}
21cr|qgis-3.34.15-1|157	Summary:	Shared library for %{name}
21cr|qgis-3.34.15-1|158	Group:		System/Libraries
21cr|qgis-3.34.15-1|159	
21cr|qgis-3.34.15-1|160	%description -n %{libcore}
21cr|qgis-3.34.15-1|161	Shared library for %{name}.
21cr|qgis-3.34.15-1|162	
21cr|qgis-3.34.15-1|163	%files -n %{libcore}
21cr|qgis-3.34.15-1|164	%license COPYING
21cr|qgis-3.34.15-1|165	%{_libdir}/libqgis_core.so.%{version}
21cr|qgis-3.34.15-1|166	
21cr|qgis-3.34.15-1|167	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|168	
21cr|qgis-3.34.15-1|169	%package -n %{libapp}
21cr|qgis-3.34.15-1|170	Summary:	Shared library for %{name}
21cr|qgis-3.34.15-1|171	Group:		System/Libraries
21cr|qgis-3.34.15-1|172	
21cr|qgis-3.34.15-1|173	%description -n %{libapp}
21cr|qgis-3.34.15-1|174	Shared library for %{name}.
21cr|qgis-3.34.15-1|175	
21cr|qgis-3.34.15-1|176	%files -n %{libapp}
21cr|qgis-3.34.15-1|177	%license COPYING
21cr|qgis-3.34.15-1|178	%{_libdir}/libqgis_app.so.%{version}
21cr|qgis-3.34.15-1|179	
21cr|qgis-3.34.15-1|180	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|181	
21cr|qgis-3.34.15-1|182	%package -n %{libnative}
21cr|qgis-3.34.15-1|183	Summary:	Shared library for %{name}
21cr|qgis-3.34.15-1|184	Group:		System/Libraries
21cr|qgis-3.34.15-1|185	
21cr|qgis-3.34.15-1|186	%description -n %{libnative}
21cr|qgis-3.34.15-1|187	Shared library for %{name}.
21cr|qgis-3.34.15-1|188	
21cr|qgis-3.34.15-1|189	%files -n %{libnative}
21cr|qgis-3.34.15-1|190	%license COPYING
21cr|qgis-3.34.15-1|191	%{_libdir}/libqgis_native.so.%{version}
21cr|qgis-3.34.15-1|192	
21cr|qgis-3.34.15-1|193	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|194	
21cr|qgis-3.34.15-1|195	%package -n %{libgui}
21cr|qgis-3.34.15-1|196	Summary:	Shared library for %{name}
21cr|qgis-3.34.15-1|197	Group:		System/Libraries
21cr|qgis-3.34.15-1|198	
21cr|qgis-3.34.15-1|199	%description -n %{libgui}
21cr|qgis-3.34.15-1|200	Shared library for %{name}.
21cr|qgis-3.34.15-1|201	
21cr|qgis-3.34.15-1|202	%files -n %{libgui}
21cr|qgis-3.34.15-1|203	%license COPYING
21cr|qgis-3.34.15-1|204	%{_libdir}/libqgis_gui.so.%{version}
21cr|qgis-3.34.15-1|205	
21cr|qgis-3.34.15-1|206	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|207	
21cr|qgis-3.34.15-1|208	%package -n %{libgrass}
21cr|qgis-3.34.15-1|209	Summary:	Shared library for %{name}
21cr|qgis-3.34.15-1|210	Group:		System/Libraries
21cr|qgis-3.34.15-1|211	
21cr|qgis-3.34.15-1|212	%description -n %{libgrass}
21cr|qgis-3.34.15-1|213	Shared library for %{name}.
21cr|qgis-3.34.15-1|214	
21cr|qgis-3.34.15-1|215	%files -n %{libgrass}
21cr|qgis-3.34.15-1|216	%license COPYING
21cr|qgis-3.34.15-1|217	%{_libdir}/libqgisgrass8.so.%{version}
21cr|qgis-3.34.15-1|218	
21cr|qgis-3.34.15-1|219	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|220	
21cr|qgis-3.34.15-1|221	%package -n %{libpython}
21cr|qgis-3.34.15-1|222	Summary:	Shared library for %{name}
21cr|qgis-3.34.15-1|223	Group:		System/Libraries
21cr|qgis-3.34.15-1|224	
21cr|qgis-3.34.15-1|225	%description -n %{libpython}
21cr|qgis-3.34.15-1|226	Shared library for %{name}.
21cr|qgis-3.34.15-1|227	
21cr|qgis-3.34.15-1|228	%files -n %{libpython}
21cr|qgis-3.34.15-1|229	%license COPYING
21cr|qgis-3.34.15-1|230	%{_libdir}/libqgispython.so.%{version}
21cr|qgis-3.34.15-1|231	
21cr|qgis-3.34.15-1|232	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|233	%package -n %{libqgis3d}
21cr|qgis-3.34.15-1|234	Summary:	Shared library for %{name}
21cr|qgis-3.34.15-1|235	Group:		System/Libraries
21cr|qgis-3.34.15-1|236	
21cr|qgis-3.34.15-1|237	%description -n %{libqgis3d}
21cr|qgis-3.34.15-1|238	Shared library for %{name}.
21cr|qgis-3.34.15-1|239	
21cr|qgis-3.34.15-1|240	%files -n %{libqgis3d}
21cr|qgis-3.34.15-1|241	%license COPYING
21cr|qgis-3.34.15-1|242	%{_libdir}/libqgis_3d.so.%{version}
21cr|qgis-3.34.15-1|243	
21cr|qgis-3.34.15-1|244	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|245	
21cr|qgis-3.34.15-1|246	%package -n %{devname}
21cr|qgis-3.34.15-1|247	Summary:	Development libraries and headers for QGIS
21cr|qgis-3.34.15-1|248	Group:		Sciences/Geosciences
21cr|qgis-3.34.15-1|249	Requires:	%{libanalysis} = %{EVRD}
21cr|qgis-3.34.15-1|250	Requires:	%{libcore} = %{EVRD}
21cr|qgis-3.34.15-1|251	Requires:	%{libgui} = %{EVRD}
21cr|qgis-3.34.15-1|252	Requires:	%{libnative} = %{EVRD}
21cr|qgis-3.34.15-1|253	Requires:	%{libapp} = %{EVRD}
21cr|qgis-3.34.15-1|254	Requires:	%{libgrass} = %{EVRD}
21cr|qgis-3.34.15-1|255	Requires:	%{libpython} = %{EVRD}
21cr|qgis-3.34.15-1|256	Requires:	%{libqgis3d} = %{EVRD}
21cr|qgis-3.34.15-1|257	Provides:	%{name}-devel = %{EVRD}
21cr|qgis-3.34.15-1|258	
21cr|qgis-3.34.15-1|259	%description -n %{devname}
21cr|qgis-3.34.15-1|260	Development headers for QGIS.
21cr|qgis-3.34.15-1|261	
21cr|qgis-3.34.15-1|262	%files -n %{devname}
21cr|qgis-3.34.15-1|263	%license COPYING
21cr|qgis-3.34.15-1|264	%{_includedir}/*
21cr|qgis-3.34.15-1|265	%{_libdir}/lib%{name}_*.so
21cr|qgis-3.34.15-1|266	%{_libdir}/libqgisgrass8.so
21cr|qgis-3.34.15-1|267	%{_libdir}/libqgispython.so
21cr|qgis-3.34.15-1|268	%{_datadir}/%{name}/FindQGIS.cmake
21cr|qgis-3.34.15-1|269	
21cr|qgis-3.34.15-1|270	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|271	
21cr|qgis-3.34.15-1|272	%package grass
21cr|qgis-3.34.15-1|273	Summary:	QGIS plugins for accessing GRASS data
21cr|qgis-3.34.15-1|274	Group:		Sciences/Geosciences
21cr|qgis-3.34.15-1|275	Requires:	grass
21cr|qgis-3.34.15-1|276	
21cr|qgis-3.34.15-1|277	%description grass
21cr|qgis-3.34.15-1|278	This package provides plugins for QGIS that provide access to GRASS data from
21cr|qgis-3.34.15-1|279	within QGIS.
21cr|qgis-3.34.15-1|280	
21cr|qgis-3.34.15-1|281	%files grass
21cr|qgis-3.34.15-1|282	%license COPYING
21cr|qgis-3.34.15-1|283	%{_libdir}/%{name}/grass
21cr|qgis-3.34.15-1|284	%{_datadir}/%{name}/grass
21cr|qgis-3.34.15-1|285	
21cr|qgis-3.34.15-1|286	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|287	
21cr|qgis-3.34.15-1|288	%package -n python3-qgis
21cr|qgis-3.34.15-1|289	Summary:	Python integration and plugins for qgis
21cr|qgis-3.34.15-1|290	Group:		Sciences/Geosciences
21cr|qgis-3.34.15-1|291	Requires:	%{name} = %{EVRD}
21cr|qgis-3.34.15-1|292	Requires:	python3-sip
21cr|qgis-3.34.15-1|293	Requires:	python3-qt5
21cr|qgis-3.34.15-1|294	Requires:	python3-jinja2
21cr|qgis-3.34.15-1|295	Requires:	python3-qt5-qscintilla
21cr|qgis-3.34.15-1|296	Requires:	python3-yaml
21cr|qgis-3.34.15-1|297	Requires:	python3-gdal
21cr|qgis-3.34.15-1|298	Requires:	python3-psycopg2
21cr|qgis-3.34.15-1|299	Requires:	python3-numpy
21cr|qgis-3.34.15-1|300	Requires:	python3-owslib
21cr|qgis-3.34.15-1|301	%rename		qgis-python
21cr|qgis-3.34.15-1|302	
21cr|qgis-3.34.15-1|303	%description -n python3-qgis
21cr|qgis-3.34.15-1|304	Python integration and plugins for qgis.
21cr|qgis-3.34.15-1|305	
21cr|qgis-3.34.15-1|306	%files -n python3-qgis
21cr|qgis-3.34.15-1|307	%license COPYING
21cr|qgis-3.34.15-1|308	%{_datadir}/%{name}/python/
21cr|qgis-3.34.15-1|309	%{py3_platsitedir}/%{name}/
21cr|qgis-3.34.15-1|310	
21cr|qgis-3.34.15-1|311	#----------------------------------------------------------------------------
21cr|qgis-3.34.15-1|312	
21cr|qgis-3.34.15-1|313	%prep
21cr|qgis-3.34.15-1|314	%autosetup -p1
21cr|qgis-3.34.15-1|315	
21cr|qgis-3.34.15-1|316	%build
21cr|qgis-3.34.15-1|317	%cmake_qt5 \
21cr|qgis-3.34.15-1|318	-DQGIS_LIB_SUBDIR=%{_lib} \
21cr|qgis-3.34.15-1|319	-DQGIS_MANUAL_SUBDIR=/share/man \
21cr|qgis-3.34.15-1|320	-DQGIS_PLUGIN_SUBDIR=%{_lib}/qgis \
21cr|qgis-3.34.15-1|321	-DQGIS_CGIBIN_SUBDIR=%{_lib}/qgis \
21cr|qgis-3.34.15-1|322	-DSIP_BINARY_PATH=%{_bindir}/sip5 \
21cr|qgis-3.34.15-1|323	-DQSCI_SIP_DIR=%{python3_sitearch}/PyQt5/bindings \
21cr|qgis-3.34.15-1|324	-DQWT_INCLUDE_DIR=%{_includedir}/qt5/qwt \
21cr|qgis-3.34.15-1|325	-DPDAL_INCLUDE_DIR=%{_includedir}/pdal \
21cr|qgis-3.34.15-1|326	-DGRASS_PREFIX8=%{_libdir}/%{grass} \
21cr|qgis-3.34.15-1|327	-DCMAKE_SKIP_RPATH=OFF \
21cr|qgis-3.34.15-1|328	-DWITH_BINDINGS=ON \
21cr|qgis-3.34.15-1|329	-DBINDINGS_GLOBAL_INSTALL=ON \
21cr|qgis-3.34.15-1|330	-DENABLE_TESTS=OFF \
21cr|qgis-3.34.15-1|331	-DBUILD_WITH_QT6=FALSE
21cr|qgis-3.34.15-1|332	
21cr|qgis-3.34.15-1|333	%make
21cr|qgis-3.34.15-1|334	
21cr|qgis-3.34.15-1|335	%install
21cr|qgis-3.34.15-1|336	%makeinstall_std -C build
21cr|qgis-3.34.15-1|337	
21cr|qgis-3.34.15-1|338	mkdir -p %{buildroot}/%{_datadir}/applications
21cr|qgis-3.34.15-1|339	cat > %{buildroot}/%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|qgis-3.34.15-1|340	[Desktop Entry]
21cr|qgis-3.34.15-1|341	Name=Quantum GIS
21cr|qgis-3.34.15-1|342	Comment=Quantum Geographic Information System
21cr|qgis-3.34.15-1|343	Exec=%{name}
21cr|qgis-3.34.15-1|344	Icon=%{name}
21cr|qgis-3.34.15-1|345	Terminal=false
21cr|qgis-3.34.15-1|346	Type=Application
21cr|qgis-3.34.15-1|347	Categories=Science;Geoscience;Qt;
21cr|qgis-3.34.15-1|348	EOF
21cr|qgis-3.34.15-1|349	
21cr|qgis-3.34.15-1|350	desktop-file-install \
21cr|qgis-3.34.15-1|351	--remove-mime-type="application/x-raster-ecw" \
21cr|qgis-3.34.15-1|352	--remove-mime-type="application/x-raster-mrsid" \
21cr|qgis-3.34.15-1|353	--dir=%{buildroot}%{_datadir}/applications \
21cr|qgis-3.34.15-1|354	%{buildroot}%{_datadir}/applications/org.qgis.qgis.desktop
21cr|qgis-3.34.15-1|355	
21cr|qgis-3.34.15-1|356	# Install MIME type definitions
21cr|qgis-3.34.15-1|357	install -d %{buildroot}%{_datadir}/mime/packages
21cr|qgis-3.34.15-1|358	install -pm0644 %{SOURCE1} %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|qgis-3.34.15-1|359	
21cr|qgis-3.34.15-1|360	# Remove install instructions
21cr|qgis-3.34.15-1|361	rm -f %{buildroot}%{_datadir}/%{name}/doc/INSTALL*

7381 21
21cr|qgit-2.10-2|1	Summary:	A git GUI viewer
21cr|qgit-2.10-2|2	Name:		qgit
21cr|qgit-2.10-2|3	Version:	2.10
21cr|qgit-2.10-2|4	Release:	2
21cr|qgit-2.10-2|5	License:	GPLv2+
21cr|qgit-2.10-2|6	Group:		Development/Other
21cr|qgit-2.10-2|7	Url:		http://libre.tibirna.org/projects/qgit
21cr|qgit-2.10-2|8	Source0:	https://github.com/tibirna/qgit/archive/%{name}-%{version}.tar.gz
21cr|qgit-2.10-2|9	Source1:	%{name}.1
21cr|qgit-2.10-2|10	BuildRequires:	cmake
21cr|qgit-2.10-2|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|qgit-2.10-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qgit-2.10-2|13	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qgit-2.10-2|14	Requires:	git-core
21cr|qgit-2.10-2|15	
21cr|qgit-2.10-2|16	%description
21cr|qgit-2.10-2|17	With qgit you will be able to browse revisions history, view patch content
21cr|qgit-2.10-2|18	and changed files, graphically following different development branches.
21cr|qgit-2.10-2|19	
21cr|qgit-2.10-2|20	Main features
21cr|qgit-2.10-2|21	- View revisions, diffs, files history, files annotation, archive tree.
21cr|qgit-2.10-2|22	- Commit changes visually cherry picking modified files.
21cr|qgit-2.10-2|23	- Apply or format patch series from selected commits, drag and
21cr|qgit-2.10-2|24	drop commits between two instances of qgit.
21cr|qgit-2.10-2|25	- qgit implements a GUI for the most common StGIT commands like push/pop
21cr|qgit-2.10-2|26	and apply/format patches. You can also create new patches or refresh
21cr|qgit-2.10-2|27	current top one using the same semantics of git commit, i.e. cherry
21cr|qgit-2.10-2|28	picking single modified files.
21cr|qgit-2.10-2|29	
21cr|qgit-2.10-2|30	%files
21cr|qgit-2.10-2|31	%doc README.adoc
21cr|qgit-2.10-2|32	%{_bindir}/%{name}
21cr|qgit-2.10-2|33	%{_datadir}/applications/%{name}.desktop
21cr|qgit-2.10-2|34	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|qgit-2.10-2|35	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|qgit-2.10-2|36	%{_mandir}/man1/%{name}.1*
21cr|qgit-2.10-2|37	
21cr|qgit-2.10-2|38	#----------------------------------------------------------------------------
21cr|qgit-2.10-2|39	
21cr|qgit-2.10-2|40	%prep
21cr|qgit-2.10-2|41	%setup -qn %{name}-%{name}-%{version}
21cr|qgit-2.10-2|42	
21cr|qgit-2.10-2|43	%build
21cr|qgit-2.10-2|44	%cmake
21cr|qgit-2.10-2|45	%make
21cr|qgit-2.10-2|46	
21cr|qgit-2.10-2|47	%install
21cr|qgit-2.10-2|48	%makeinstall_std -C build
21cr|qgit-2.10-2|49	
21cr|qgit-2.10-2|50	install -m 0644 -p -D %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}.1
21cr|qgit-2.10-2|51	

7382 21
21cr|qimageblitz-0.0.6-14|1	%define major 4
21cr|qimageblitz-0.0.6-14|2	%define libname %mklibname qimageblitz %{major}
21cr|qimageblitz-0.0.6-14|3	%define devname %mklibname qimageblitz -d
21cr|qimageblitz-0.0.6-14|4	
21cr|qimageblitz-0.0.6-14|5	Summary:	Graphics manipulation library for Qt4
21cr|qimageblitz-0.0.6-14|6	Name:		qimageblitz
21cr|qimageblitz-0.0.6-14|7	Version:	0.0.6
21cr|qimageblitz-0.0.6-14|8	Release:	14
21cr|qimageblitz-0.0.6-14|9	Epoch:		1
21cr|qimageblitz-0.0.6-14|10	License:	BSD
21cr|qimageblitz-0.0.6-14|11	Group:		Development/KDE and Qt
21cr|qimageblitz-0.0.6-14|12	Source:		%{name}-%{version}.tar.bz2
21cr|qimageblitz-0.0.6-14|13	BuildRequires:	cmake
21cr|qimageblitz-0.0.6-14|14	BuildRequires:	qt4-devel
21cr|qimageblitz-0.0.6-14|15	
21cr|qimageblitz-0.0.6-14|16	%description
21cr|qimageblitz-0.0.6-14|17	Blitz is a graphics manipulation library for Qt4.
21cr|qimageblitz-0.0.6-14|18	
21cr|qimageblitz-0.0.6-14|19	%files
21cr|qimageblitz-0.0.6-14|20	%{_bindir}/blitztest
21cr|qimageblitz-0.0.6-14|21	
21cr|qimageblitz-0.0.6-14|22	#--------------------------------------------------------------------
21cr|qimageblitz-0.0.6-14|23	
21cr|qimageblitz-0.0.6-14|24	%package -n %{libname}
21cr|qimageblitz-0.0.6-14|25	Summary:	Blitz shared library
21cr|qimageblitz-0.0.6-14|26	Group:		System/Libraries
21cr|qimageblitz-0.0.6-14|27	
21cr|qimageblitz-0.0.6-14|28	%description -n %{libname}
21cr|qimageblitz-0.0.6-14|29	Blitz shared library.
21cr|qimageblitz-0.0.6-14|30	
21cr|qimageblitz-0.0.6-14|31	%files -n %{libname}
21cr|qimageblitz-0.0.6-14|32	%{_libdir}/libqimageblitz.so.%{major}*
21cr|qimageblitz-0.0.6-14|33	
21cr|qimageblitz-0.0.6-14|34	#--------------------------------------------------------------------
21cr|qimageblitz-0.0.6-14|35	
21cr|qimageblitz-0.0.6-14|36	%package -n %{devname}
21cr|qimageblitz-0.0.6-14|37	Summary:	Development files for %{name}
21cr|qimageblitz-0.0.6-14|38	Group:		Development/KDE and Qt
21cr|qimageblitz-0.0.6-14|39	Requires:	%{libname} = %{EVRD}
21cr|qimageblitz-0.0.6-14|40	Provides:	%{name}-devel = %{EVRD}
21cr|qimageblitz-0.0.6-14|41	Provides:	lib%{name}-devel = %{EVRD}
21cr|qimageblitz-0.0.6-14|42	
21cr|qimageblitz-0.0.6-14|43	%description -n %{devname}
21cr|qimageblitz-0.0.6-14|44	Development files for %{name}.
21cr|qimageblitz-0.0.6-14|45	
21cr|qimageblitz-0.0.6-14|46	%files -n %{devname}
21cr|qimageblitz-0.0.6-14|47	%{_libdir}/libqimageblitz.so
21cr|qimageblitz-0.0.6-14|48	%{_includedir}/qimageblitz
21cr|qimageblitz-0.0.6-14|49	%{_libdir}/pkgconfig/*
21cr|qimageblitz-0.0.6-14|50	
21cr|qimageblitz-0.0.6-14|51	#--------------------------------------------------------------------
21cr|qimageblitz-0.0.6-14|52	
21cr|qimageblitz-0.0.6-14|53	%prep
21cr|qimageblitz-0.0.6-14|54	%setup -q
21cr|qimageblitz-0.0.6-14|55	
21cr|qimageblitz-0.0.6-14|56	%build
21cr|qimageblitz-0.0.6-14|57	%cmake_qt4 \
21cr|qimageblitz-0.0.6-14|58	-DCMAKE_SKIP_RPATH:BOOL=ON \
21cr|qimageblitz-0.0.6-14|59	-DLIB_INSTALL_DIR=%{_libdir} \
21cr|qimageblitz-0.0.6-14|60	-DINCLUDE_INSTALL_DIR=%{_includedir}
21cr|qimageblitz-0.0.6-14|61	%make
21cr|qimageblitz-0.0.6-14|62	
21cr|qimageblitz-0.0.6-14|63	%install
21cr|qimageblitz-0.0.6-14|64	%makeinstall_std -C build

7383 21
21cr|qingy-1.0.0-2|1	%global optflags %{optflags} -fcommon
21cr|qingy-1.0.0-2|2	%define libname %mklibname %{name} %{version}
21cr|qingy-1.0.0-2|3	
21cr|qingy-1.0.0-2|4	Summary:	DirectFB getty replacement
21cr|qingy-1.0.0-2|5	Name:		qingy
21cr|qingy-1.0.0-2|6	Version:	1.0.0
21cr|qingy-1.0.0-2|7	Release:	2
21cr|qingy-1.0.0-2|8	License:	GPLv2+
21cr|qingy-1.0.0-2|9	Group:		System/Base
21cr|qingy-1.0.0-2|10	Url:		https://qingy.sourceforge.net
21cr|qingy-1.0.0-2|11	Source0:	%{name}-%{version}.tar.bz2
21cr|qingy-1.0.0-2|12	BuildRequires:	pam-devel
21cr|qingy-1.0.0-2|13	BuildRequires:	pkgconfig(directfb)
21cr|qingy-1.0.0-2|14	BuildRequires:	pkgconfig(libgcrypt)
21cr|qingy-1.0.0-2|15	BuildRequires:	pkgconfig(ncurses)
21cr|qingy-1.0.0-2|16	BuildRequires:	pkgconfig(x11)
21cr|qingy-1.0.0-2|17	BuildRequires:	pkgconfig(xscrnsaver)
21cr|qingy-1.0.0-2|18	
21cr|qingy-1.0.0-2|19	%description
21cr|qingy-1.0.0-2|20	qingy is a replacement of getty. It uses DirectFB to provide a fast, nice GUI
21cr|qingy-1.0.0-2|21	without the overhead of the X Window System. It allows the user to log in and
21cr|qingy-1.0.0-2|22	start the session of his choice (text console, gnome, kde, wmaker, ...).
21cr|qingy-1.0.0-2|23	
21cr|qingy-1.0.0-2|24	%files
21cr|qingy-1.0.0-2|25	%license COPYING
21cr|qingy-1.0.0-2|26	%doc INSTALL NEWS README
21cr|qingy-1.0.0-2|27	%dir %{_datadir}/%{name}
21cr|qingy-1.0.0-2|28	%dir %{_datadir}/%{name}/themes
21cr|qingy-1.0.0-2|29	%dir %{_datadir}/%{name}/themes/default/
21cr|qingy-1.0.0-2|30	%{_infodir}/%{name}.info*
21cr|qingy-1.0.0-2|31	%{_datadir}/%{name}/themes/default/*
21cr|qingy-1.0.0-2|32	%dir %{_libdir}/%{name}
21cr|qingy-1.0.0-2|33	%dir %{_libdir}/%{name}/screensavers/
21cr|qingy-1.0.0-2|34	%{_libdir}/%{name}/screensavers/*.qss
21cr|qingy-1.0.0-2|35	%{_sbindir}/%{name}
21cr|qingy-1.0.0-2|36	%{_sbindir}/%{name}-DirectFB
21cr|qingy-1.0.0-2|37	%{_sbindir}/%{name}-keygen
21cr|qingy-1.0.0-2|38	%{_sbindir}/%{name}-reset-console
21cr|qingy-1.0.0-2|39	%config(noreplace) %{_sysconfdir}/%{name}/settings
21cr|qingy-1.0.0-2|40	%config(noreplace) %{_sysconfdir}/%{name}/welcomes
21cr|qingy-1.0.0-2|41	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|qingy-1.0.0-2|42	
21cr|qingy-1.0.0-2|43	#----------------------------------------------------------------------------
21cr|qingy-1.0.0-2|44	
21cr|qingy-1.0.0-2|45	%package -n %{libname}
21cr|qingy-1.0.0-2|46	Summary:	Shared library for %{name}
21cr|qingy-1.0.0-2|47	Group:		System/Libraries
21cr|qingy-1.0.0-2|48	
21cr|qingy-1.0.0-2|49	%description -n %{libname}
21cr|qingy-1.0.0-2|50	Shared library for %{name}.
21cr|qingy-1.0.0-2|51	
21cr|qingy-1.0.0-2|52	%files -n %{libname}
21cr|qingy-1.0.0-2|53	%{_libdir}/libqingy-%{version}.so
21cr|qingy-1.0.0-2|54	
21cr|qingy-1.0.0-2|55	#----------------------------------------------------------------------------
21cr|qingy-1.0.0-2|56	
21cr|qingy-1.0.0-2|57	%prep
21cr|qingy-1.0.0-2|58	%autosetup -p1
21cr|qingy-1.0.0-2|59	
21cr|qingy-1.0.0-2|60	%build
21cr|qingy-1.0.0-2|61	%configure \
21cr|qingy-1.0.0-2|62	--disable-static \
21cr|qingy-1.0.0-2|63	--disable-optimizations \
21cr|qingy-1.0.0-2|64	--enable-crypto=libgcrypt
21cr|qingy-1.0.0-2|65	
21cr|qingy-1.0.0-2|66	%make
21cr|qingy-1.0.0-2|67	
21cr|qingy-1.0.0-2|68	%install
21cr|qingy-1.0.0-2|69	%makeinstall_std
21cr|qingy-1.0.0-2|70	
21cr|qingy-1.0.0-2|71	mv %{buildroot}%{_libdir}/%{name}/libqingy-1.0.0.so %{buildroot}%{_libdir}/libqingy-1.0.0.so
21cr|qingy-1.0.0-2|72	rm %{buildroot}%{_libdir}/%{name}/libqingy.so
21cr|qingy-1.0.0-2|73	

7384 21
21cr|qiv-2.3.1-3|1	Name:		qiv
21cr|qiv-2.3.1-3|2	Version:	2.3.1
21cr|qiv-2.3.1-3|3	Release:	3
21cr|qiv-2.3.1-3|4	Summary:	Gdk/imlib image viewer
21cr|qiv-2.3.1-3|5	Group:		Graphics
21cr|qiv-2.3.1-3|6	License:	GPL+
21cr|qiv-2.3.1-3|7	Url:		http://spiegl.de/qiv/
21cr|qiv-2.3.1-3|8	Source0:	http://spiegl.de/qiv/download/%{name}-%{version}.tgz
21cr|qiv-2.3.1-3|9	Patch0:		qiv-2.2.4-no-strip.patch
21cr|qiv-2.3.1-3|10	BuildRequires:	jpeg-devel
21cr|qiv-2.3.1-3|11	BuildRequires:	magic-devel
21cr|qiv-2.3.1-3|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|qiv-2.3.1-3|13	BuildRequires:	pkgconfig(imlib2)
21cr|qiv-2.3.1-3|14	BuildRequires:	pkgconfig(lcms2)
21cr|qiv-2.3.1-3|15	BuildRequires:	pkgconfig(libexif)
21cr|qiv-2.3.1-3|16	BuildRequires:	pkgconfig(libtiff-4)
21cr|qiv-2.3.1-3|17	BuildRequires:	pkgconfig(xinerama)
21cr|qiv-2.3.1-3|18	
21cr|qiv-2.3.1-3|19	%description
21cr|qiv-2.3.1-3|20	qiv is a fast image viewer for X based on gdk and imlib.
21cr|qiv-2.3.1-3|21	
21cr|qiv-2.3.1-3|22	%prep
21cr|qiv-2.3.1-3|23	%setup -q
21cr|qiv-2.3.1-3|24	%patch0 -p1
21cr|qiv-2.3.1-3|25	
21cr|qiv-2.3.1-3|26	%build
21cr|qiv-2.3.1-3|27	%make CFLAGS="%{optflags}"
21cr|qiv-2.3.1-3|28	
21cr|qiv-2.3.1-3|29	%install
21cr|qiv-2.3.1-3|30	mkdir -p %{buildroot}%{_bindir}
21cr|qiv-2.3.1-3|31	
21cr|qiv-2.3.1-3|32	#don't change this to %_mandir, since Makefile is not BM
21cr|qiv-2.3.1-3|33	
21cr|qiv-2.3.1-3|34	mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man1}
21cr|qiv-2.3.1-3|35	perl -pi -e 's!PREFIX\)/man/man1!PREFIX\)/share/man/man1!g' Makefile
21cr|qiv-2.3.1-3|36	DISPLAY="" make PREFIX=%{buildroot}%{_prefix} install
21cr|qiv-2.3.1-3|37	cp contrib/%{name}-command.example %{buildroot}%{_bindir}/%{name}-command
21cr|qiv-2.3.1-3|38	
21cr|qiv-2.3.1-3|39	%files
21cr|qiv-2.3.1-3|40	%doc README Changelog README.COPYING README.INSTALL
21cr|qiv-2.3.1-3|41	%{_bindir}/qiv
21cr|qiv-2.3.1-3|42	%{_bindir}/qiv-command
21cr|qiv-2.3.1-3|43	%{_datadir}/applications/%{name}.desktop
21cr|qiv-2.3.1-3|44	%{_datadir}/pixmaps/%{name}.png
21cr|qiv-2.3.1-3|45	%{_mandir}/man1/qiv.1*

7385 21
21cr|qjoypad-4.2.1-3|1	Summary:	Emulate keyboard or mouse actions with a joystick
21cr|qjoypad-4.2.1-3|2	Name:		qjoypad
21cr|qjoypad-4.2.1-3|3	Version:	4.2.1
21cr|qjoypad-4.2.1-3|4	Release:	3
21cr|qjoypad-4.2.1-3|5	License:	GPLv2+
21cr|qjoypad-4.2.1-3|6	Group:		System/Kernel and hardware
21cr|qjoypad-4.2.1-3|7	Url:		http://qjoypad.sourceforge.net/
21cr|qjoypad-4.2.1-3|8	# Fork by a new maintainer
21cr|qjoypad-4.2.1-3|9	Source0:	https://github.com/panzi/qjoypad/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|qjoypad-4.2.1-3|10	BuildRequires:	cmake
21cr|qjoypad-4.2.1-3|11	BuildRequires:	qt4-devel
21cr|qjoypad-4.2.1-3|12	BuildRequires:	pkgconfig(udev)
21cr|qjoypad-4.2.1-3|13	BuildRequires:	pkgconfig(x11)
21cr|qjoypad-4.2.1-3|14	BuildRequires:	pkgconfig(xi)
21cr|qjoypad-4.2.1-3|15	BuildRequires:	pkgconfig(xtst)
21cr|qjoypad-4.2.1-3|16	BuildRequires:	imagemagick
21cr|qjoypad-4.2.1-3|17	
21cr|qjoypad-4.2.1-3|18	%description
21cr|qjoypad-4.2.1-3|19	QJoyPad converts input from a gamepad or joystick into key-presses or mouse
21cr|qjoypad-4.2.1-3|20	actions, letting you control any X program with your game controller.
21cr|qjoypad-4.2.1-3|21	It comes with a convenient and easy-to-use interface.
21cr|qjoypad-4.2.1-3|22	
21cr|qjoypad-4.2.1-3|23	%files
21cr|qjoypad-4.2.1-3|24	%doc LICENSE.txt README.md
21cr|qjoypad-4.2.1-3|25	%{_bindir}/%{name}
21cr|qjoypad-4.2.1-3|26	%{_datadir}/%{name}
21cr|qjoypad-4.2.1-3|27	%{_datadir}/applications/%{name}.desktop
21cr|qjoypad-4.2.1-3|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|qjoypad-4.2.1-3|29	
21cr|qjoypad-4.2.1-3|30	#----------------------------------------------------------------------------
21cr|qjoypad-4.2.1-3|31	
21cr|qjoypad-4.2.1-3|32	%prep
21cr|qjoypad-4.2.1-3|33	%setup -q
21cr|qjoypad-4.2.1-3|34	
21cr|qjoypad-4.2.1-3|35	
21cr|qjoypad-4.2.1-3|36	%build
21cr|qjoypad-4.2.1-3|37	%cmake
21cr|qjoypad-4.2.1-3|38	%make
21cr|qjoypad-4.2.1-3|39	
21cr|qjoypad-4.2.1-3|40	
21cr|qjoypad-4.2.1-3|41	%install
21cr|qjoypad-4.2.1-3|42	%makeinstall_std -C build
21cr|qjoypad-4.2.1-3|43	
21cr|qjoypad-4.2.1-3|44	# Add more icons (other than 24x24 and 64x64 from sources) for the menu
21cr|qjoypad-4.2.1-3|45	pushd icons
21cr|qjoypad-4.2.1-3|46	convert gamepad4-64x64.png -resize 48x48 %{name}-48x48.png
21cr|qjoypad-4.2.1-3|47	install -D -m 644 %{name}-48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|qjoypad-4.2.1-3|48	
21cr|qjoypad-4.2.1-3|49	convert gamepad4-64x64.png -resize 32x32 %{name}-32x32.png
21cr|qjoypad-4.2.1-3|50	install -D -m 644 %{name}-32x32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|qjoypad-4.2.1-3|51	
21cr|qjoypad-4.2.1-3|52	convert gamepad4-64x64.png -resize 16x16 %{name}-16x16.png
21cr|qjoypad-4.2.1-3|53	install -D -m 644 %{name}-16x16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|qjoypad-4.2.1-3|54	popd
21cr|qjoypad-4.2.1-3|55	
21cr|qjoypad-4.2.1-3|56	desktop-file-edit --add-category="Settings" %{buildroot}%{_datadir}/applications/%{name}.desktop

7386 21
21cr|qlcplus-qt5-4.13.1-10.1|1	%global  optflags %{optflags} -fno-strict-aliasing -ludev -I/usr/include/libftdi1
21cr|qlcplus-qt5-4.13.1-10.1|2	%global debug_package   %{nil}
21cr|qlcplus-qt5-4.13.1-10.1|3	
21cr|qlcplus-qt5-4.13.1-10.1|4	Name:           qlcplus-qt5
21cr|qlcplus-qt5-4.13.1-10.1|5	Version:        4.13.1
21cr|qlcplus-qt5-4.13.1-10.1|6	Release:        10.1
21cr|qlcplus-qt5-4.13.1-10.1|7	Summary:        Q Light Controller Plus - The free DMX lighting console
21cr|qlcplus-qt5-4.13.1-10.1|8	License:        Apache-2.0
21cr|qlcplus-qt5-4.13.1-10.1|9	Group:          Graphical desktop/Other
21cr|qlcplus-qt5-4.13.1-10.1|10	URL:            http://www.qlcplus.org/
21cr|qlcplus-qt5-4.13.1-10.1|11	Source0:        %{name}-%{version}.tar.xz
21cr|qlcplus-qt5-4.13.1-10.1|12	Source100:	%{name}.rpmlintrc
21cr|qlcplus-qt5-4.13.1-10.1|13	Patch0:         %{name}-desktop.patch
21cr|qlcplus-qt5-4.13.1-10.1|14	
21cr|qlcplus-qt5-4.13.1-10.1|15	BuildRequires:  desktop-file-utils
21cr|qlcplus-qt5-4.13.1-10.1|16	BuildRequires:  fdupes
21cr|qlcplus-qt5-4.13.1-10.1|17	BuildRequires:  gcc-c++
21cr|qlcplus-qt5-4.13.1-10.1|18	BuildRequires:  pkgconfig
21cr|qlcplus-qt5-4.13.1-10.1|19	BuildRequires:  pkgconfig(Qt5Multimedia)
21cr|qlcplus-qt5-4.13.1-10.1|20	BuildRequires:  pkgconfig(Qt5Script)
21cr|qlcplus-qt5-4.13.1-10.1|21	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|qlcplus-qt5-4.13.1-10.1|22	BuildRequires:  pkgconfig(Qt5SerialPort)
21cr|qlcplus-qt5-4.13.1-10.1|23	BuildRequires:  pkgconfig(alsa)
21cr|qlcplus-qt5-4.13.1-10.1|24	BuildRequires:  pkgconfig(fftw3)
21cr|qlcplus-qt5-4.13.1-10.1|25	BuildRequires:  pkgconfig(libftdi1)
21cr|qlcplus-qt5-4.13.1-10.1|26	BuildRequires:  pkgconfig(libudev)
21cr|qlcplus-qt5-4.13.1-10.1|27	BuildRequires:  pkgconfig(libusb)
21cr|qlcplus-qt5-4.13.1-10.1|28	BuildRequires:  pkgconfig(mad)
21cr|qlcplus-qt5-4.13.1-10.1|29	BuildRequires:  pkgconfig(sndfile)
21cr|qlcplus-qt5-4.13.1-10.1|30	BuildRequires:  qt5-linguist
21cr|qlcplus-qt5-4.13.1-10.1|31	BuildRequires:	lib64qt5test-devel
21cr|qlcplus-qt5-4.13.1-10.1|32	BuildRequires:	lib64udev-devel
21cr|qlcplus-qt5-4.13.1-10.1|33	# Uncomment when the package will available in repo
21cr|qlcplus-qt5-4.13.1-10.1|34	# BuildRequires:  pkgconfig(libola)
21cr|qlcplus-qt5-4.13.1-10.1|35	
21cr|qlcplus-qt5-4.13.1-10.1|36	%description
21cr|qlcplus-qt5-4.13.1-10.1|37	QLC+ is a fork of the great QLC project written
21cr|qlcplus-qt5-4.13.1-10.1|38	by Heikki Junnila. This project aims to continue
21cr|qlcplus-qt5-4.13.1-10.1|39	the development of QLC and to introduce new features.
21cr|qlcplus-qt5-4.13.1-10.1|40	The primary goal is to bring QLC+ at the level
21cr|qlcplus-qt5-4.13.1-10.1|41	of other lighting control commercial softwares.
21cr|qlcplus-qt5-4.13.1-10.1|42	
21cr|qlcplus-qt5-4.13.1-10.1|43	%files
21cr|qlcplus-qt5-4.13.1-10.1|44	%license COPYING
21cr|qlcplus-qt5-4.13.1-10.1|45	%doc %{_datadir}/qlcplus/documents/*
21cr|qlcplus-qt5-4.13.1-10.1|46	%{_bindir}/*
21cr|qlcplus-qt5-4.13.1-10.1|47	%{_libdir}/libqlcplusengine.so.*
21cr|qlcplus-qt5-4.13.1-10.1|48	%{_libdir}/libqlcplusui.so.*
21cr|qlcplus-qt5-4.13.1-10.1|49	%{_libdir}/libqlcpluswebaccess.so.*
21cr|qlcplus-qt5-4.13.1-10.1|50	%{_datadir}/qlcplus/translations/*
21cr|qlcplus-qt5-4.13.1-10.1|51	%{_datadir}/applications/*
21cr|qlcplus-qt5-4.13.1-10.1|52	%{_datadir}/pixmaps/*
21cr|qlcplus-qt5-4.13.1-10.1|53	%{_datadir}/qlcplus/fixtures/*
21cr|qlcplus-qt5-4.13.1-10.1|54	%{_datadir}/qlcplus/inputprofiles/*
21cr|qlcplus-qt5-4.13.1-10.1|55	%{_datadir}/qlcplus/rgbscripts/*
21cr|qlcplus-qt5-4.13.1-10.1|56	%{_datadir}/qlcplus/Sample.qxw
21cr|qlcplus-qt5-4.13.1-10.1|57	%{_datadir}/qlcplus/gobos/*
21cr|qlcplus-qt5-4.13.1-10.1|58	%{_datadir}/qlcplus/miditemplates/*
21cr|qlcplus-qt5-4.13.1-10.1|59	%{_datadir}/qlcplus/modifierstemplates/*
21cr|qlcplus-qt5-4.13.1-10.1|60	%{_datadir}/qlcplus/web/*
21cr|qlcplus-qt5-4.13.1-10.1|61	%{_datadir}/mime/packages/qlcplus.xml
21cr|qlcplus-qt5-4.13.1-10.1|62	%{_datadir}/metainfo/*
21cr|qlcplus-qt5-4.13.1-10.1|63	%{_libdir}/qt5/plugins/qlcplus/audio/*.so
21cr|qlcplus-qt5-4.13.1-10.1|64	%{_libdir}/qt5/plugins/qlcplus/*.so
21cr|qlcplus-qt5-4.13.1-10.1|65	%{_mandir}/*/*
21cr|qlcplus-qt5-4.13.1-10.1|66	%{_udevrulesdir}/*
21cr|qlcplus-qt5-4.13.1-10.1|67	
21cr|qlcplus-qt5-4.13.1-10.1|68	#--------------------------------------------------------------
21cr|qlcplus-qt5-4.13.1-10.1|69	%package -n %{name}-devel
21cr|qlcplus-qt5-4.13.1-10.1|70	Summary:        Development for QLC+
21cr|qlcplus-qt5-4.13.1-10.1|71	Requires:       %{name} = %{version}
21cr|qlcplus-qt5-4.13.1-10.1|72	
21cr|qlcplus-qt5-4.13.1-10.1|73	%description devel
21cr|qlcplus-qt5-4.13.1-10.1|74	Development package for Q Light Controller Plus
21cr|qlcplus-qt5-4.13.1-10.1|75	
21cr|qlcplus-qt5-4.13.1-10.1|76	%files -n %{name}-devel
21cr|qlcplus-qt5-4.13.1-10.1|77	%{_libdir}/libqlcpluswebaccess.so
21cr|qlcplus-qt5-4.13.1-10.1|78	%{_libdir}/libqlcplusengine.so
21cr|qlcplus-qt5-4.13.1-10.1|79	%{_libdir}/libqlcplusui.so
21cr|qlcplus-qt5-4.13.1-10.1|80	
21cr|qlcplus-qt5-4.13.1-10.1|81	#--------------------------------------------------------------
21cr|qlcplus-qt5-4.13.1-10.1|82	
21cr|qlcplus-qt5-4.13.1-10.1|83	%prep
21cr|qlcplus-qt5-4.13.1-10.1|84	
21cr|qlcplus-qt5-4.13.1-10.1|85	%autosetup -p1
21cr|qlcplus-qt5-4.13.1-10.1|86	
21cr|qlcplus-qt5-4.13.1-10.1|87	rm -rf debian
21cr|qlcplus-qt5-4.13.1-10.1|88	rm -rf create-*.sh
21cr|qlcplus-qt5-4.13.1-10.1|89	rm -rf *.bat
21cr|qlcplus-qt5-4.13.1-10.1|90	./translate.sh
21cr|qlcplus-qt5-4.13.1-10.1|91	
21cr|qlcplus-qt5-4.13.1-10.1|92	%build
21cr|qlcplus-qt5-4.13.1-10.1|93	
21cr|qlcplus-qt5-4.13.1-10.1|94	%qmake_qt5
21cr|qlcplus-qt5-4.13.1-10.1|95	
21cr|qlcplus-qt5-4.13.1-10.1|96	%make_build
21cr|qlcplus-qt5-4.13.1-10.1|97	
21cr|qlcplus-qt5-4.13.1-10.1|98	%install
21cr|qlcplus-qt5-4.13.1-10.1|99	INSTALL_ROOT=%{buildroot} make install
21cr|qlcplus-qt5-4.13.1-10.1|100	
21cr|qlcplus-qt5-4.13.1-10.1|101	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|qlcplus-qt5-4.13.1-10.1|102	mv -v %{buildroot}%{_sysconfdir}/udev/rules.d/* %{buildroot}%{_udevrulesdir}
21cr|qlcplus-qt5-4.13.1-10.1|103	
21cr|qlcplus-qt5-4.13.1-10.1|104	#%if 0%{?suse_version}
21cr|qlcplus-qt5-4.13.1-10.1|105	#%suse_update_desktop_file -i qlcplus AudioVideo Sequencer Qt
21cr|qlcplus-qt5-4.13.1-10.1|106	#%suse_update_desktop_file -i qlcplus-fixtureeditor AudioVideo AudioVideoEditing Qt
21cr|qlcplus-qt5-4.13.1-10.1|107	#%endif
21cr|qlcplus-qt5-4.13.1-10.1|108	
21cr|qlcplus-qt5-4.13.1-10.1|109	%fdupes %{buildroot}
21cr|qlcplus-qt5-4.13.1-10.1|110	
21cr|qlcplus-qt5-4.13.1-10.1|111	#%post
21cr|qlcplus-qt5-4.13.1-10.1|112	#/sbin/ldconfig
21cr|qlcplus-qt5-4.13.1-10.1|113	#%mime_database_post
21cr|qlcplus-qt5-4.13.1-10.1|114	
21cr|qlcplus-qt5-4.13.1-10.1|115	#%postun
21cr|qlcplus-qt5-4.13.1-10.1|116	#/sbin/ldconfig
21cr|qlcplus-qt5-4.13.1-10.1|117	#%mime_database_post
21cr|qlcplus-qt5-4.13.1-10.1|118	
21cr|qlcplus-qt5-4.13.1-10.1|119	
21cr|qlcplus-qt5-4.13.1-10.1|120	

7387 21
21cr|qman-0-0.git4ac825.1|1	%define commit 4ac82569a79e9811461b7761a68066dcab412e53
21cr|qman-0-0.git4ac825.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|qman-0-0.git4ac825.1|3	
21cr|qman-0-0.git4ac825.1|4	
21cr|qman-0-0.git4ac825.1|5	Summary:	A more modern man page viewer for our terminals
21cr|qman-0-0.git4ac825.1|6	Name:		qman
21cr|qman-0-0.git4ac825.1|7	Version:	0
21cr|qman-0-0.git4ac825.1|8	Release:	0.git%{commit_short}.1
21cr|qman-0-0.git4ac825.1|9	License:	BSD-2
21cr|qman-0-0.git4ac825.1|10	Group:		Documentation
21cr|qman-0-0.git4ac825.1|11	Url:		https://github.com/plp13/qman
21cr|qman-0-0.git4ac825.1|12	Source0:	https://github.com/plp13/qman/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|qman-0-0.git4ac825.1|13	# pandoc not in repo
21cr|qman-0-0.git4ac825.1|14	Patch0:		qman-use-md2man.patch
21cr|qman-0-0.git4ac825.1|15	BuildRequires:	cmake
21cr|qman-0-0.git4ac825.1|16	BuildRequires:	python3-cogapp
21cr|qman-0-0.git4ac825.1|17	BuildRequires:	meson
21cr|qman-0-0.git4ac825.1|18	BuildRequires:	md2man
21cr|qman-0-0.git4ac825.1|19	BuildRequires:	pkgconfig(ncursesw)
21cr|qman-0-0.git4ac825.1|20	BuildRequires:	pkgconfig(inih)
21cr|qman-0-0.git4ac825.1|21	
21cr|qman-0-0.git4ac825.1|22	%description
21cr|qman-0-0.git4ac825.1|23	Linux manual pages are lovely. They are concise, well-written,
21cr|qman-0-0.git4ac825.1|24	complete, and downright useful. However, the standard way of
21cr|qman-0-0.git4ac825.1|25	accessing them from the command-line hasn't changed since the early days.
21cr|qman-0-0.git4ac825.1|26	
21cr|qman-0-0.git4ac825.1|27	Qman aims to change that. It's a modern, full-featured manual
21cr|qman-0-0.git4ac825.1|28	page viewer featuring hyperlinks, web browser like navigation,
21cr|qman-0-0.git4ac825.1|29	incremental search, on-line help, and more. It also strives to be
21cr|qman-0-0.git4ac825.1|30	fast and tiny, so that it can be used everywhere. For this reason,
21cr|qman-0-0.git4ac825.1|31	it's been written in plain C and has only minimal dependencies.
21cr|qman-0-0.git4ac825.1|32	
21cr|qman-0-0.git4ac825.1|33	%files
21cr|qman-0-0.git4ac825.1|34	%{_bindir}/%{name}
21cr|qman-0-0.git4ac825.1|35	%{_mandir}/man1/%{name}.1*
21cr|qman-0-0.git4ac825.1|36	
21cr|qman-0-0.git4ac825.1|37	#------------------------------------------------------------------
21cr|qman-0-0.git4ac825.1|38	
21cr|qman-0-0.git4ac825.1|39	%prep
21cr|qman-0-0.git4ac825.1|40	%autosetup -p1 -n %{name}-%{commit}/src
21cr|qman-0-0.git4ac825.1|41	
21cr|qman-0-0.git4ac825.1|42	%build
21cr|qman-0-0.git4ac825.1|43	%meson
21cr|qman-0-0.git4ac825.1|44	%meson_build
21cr|qman-0-0.git4ac825.1|45	
21cr|qman-0-0.git4ac825.1|46	%install
21cr|qman-0-0.git4ac825.1|47	%meson_install

7388 21
21cr|qmapshack-1.16.1-4|1	Summary:	GPS mapping and management tool
21cr|qmapshack-1.16.1-4|2	Name:		qmapshack
21cr|qmapshack-1.16.1-4|3	Version:	1.16.1
21cr|qmapshack-1.16.1-4|4	Release:	4
21cr|qmapshack-1.16.1-4|5	License:	GPLv3+
21cr|qmapshack-1.16.1-4|6	Group:		Communications
21cr|qmapshack-1.16.1-4|7	Url:		https://bitbucket.org/maproom/qmapshack/wiki/Home
21cr|qmapshack-1.16.1-4|8	Source0:	https://github.com/Maproom/qmapshack/archive/refs/tags/V_%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|qmapshack-1.16.1-4|9	BuildRequires:	alglib-devel
21cr|qmapshack-1.16.1-4|10	BuildRequires:	cmake
21cr|qmapshack-1.16.1-4|11	BuildRequires:	desktop-file-utils
21cr|qmapshack-1.16.1-4|12	BuildRequires:	qt5-linguist
21cr|qmapshack-1.16.1-4|13	BuildRequires:	qt5-linguist-tools
21cr|qmapshack-1.16.1-4|14	BuildRequires:	qt5-tools
21cr|qmapshack-1.16.1-4|15	BuildRequires:	routino
21cr|qmapshack-1.16.1-4|16	BuildRequires:	routino-devel
21cr|qmapshack-1.16.1-4|17	BuildRequires:	quazip1-qt5-devel
21cr|qmapshack-1.16.1-4|18	BuildRequires:	pkgconfig(gdal)
21cr|qmapshack-1.16.1-4|19	BuildRequires:	pkgconfig(libdmtx)
21cr|qmapshack-1.16.1-4|20	BuildRequires:	pkgconfig(libexif)
21cr|qmapshack-1.16.1-4|21	BuildRequires:	pkgconfig(libopenjpeg1)
21cr|qmapshack-1.16.1-4|22	BuildRequires:	pkgconfig(proj)
21cr|qmapshack-1.16.1-4|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qmapshack-1.16.1-4|24	BuildRequires:	pkgconfig(Qt5Core)
21cr|qmapshack-1.16.1-4|25	BuildRequires:	pkgconfig(Qt5Help)
21cr|qmapshack-1.16.1-4|26	BuildRequires:	pkgconfig(Qt5Xml)
21cr|qmapshack-1.16.1-4|27	BuildRequires:	pkgconfig(Qt5Script)
21cr|qmapshack-1.16.1-4|28	BuildRequires:	pkgconfig(Qt5Sql)
21cr|qmapshack-1.16.1-4|29	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|qmapshack-1.16.1-4|30	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|qmapshack-1.16.1-4|31	BuildRequires:	pkgconfig(Qt5Designer)
21cr|qmapshack-1.16.1-4|32	BuildRequires:	pkgconfig(Qt5DBus)
21cr|qmapshack-1.16.1-4|33	BuildRequires:	pkgconfig(Qt5Test)
21cr|qmapshack-1.16.1-4|34	BuildRequires:	pkgconfig(xerces-c)
21cr|qmapshack-1.16.1-4|35	BuildRequires:	pkgconfig(zlib)
21cr|qmapshack-1.16.1-4|36	Requires:	gdal
21cr|qmapshack-1.16.1-4|37	Requires:	proj
21cr|qmapshack-1.16.1-4|38	Requires:	routino
21cr|qmapshack-1.16.1-4|39	
21cr|qmapshack-1.16.1-4|40	%description
21cr|qmapshack-1.16.1-4|41	QMapShack provides a versatile tool for GPS maps in GeoTiff format as well as
21cr|qmapshack-1.16.1-4|42	Garmin's img vector map format. You can also view and edit your GPX tracks.
21cr|qmapshack-1.16.1-4|43	QMapShack is the successor of QLandkarteGT.
21cr|qmapshack-1.16.1-4|44	
21cr|qmapshack-1.16.1-4|45	Main features:
21cr|qmapshack-1.16.1-4|46	- use of several work-spaces
21cr|qmapshack-1.16.1-4|47	- use several maps on a work-space
21cr|qmapshack-1.16.1-4|48	- handle data project-oriented
21cr|qmapshack-1.16.1-4|49	- exchange data with the device by drag-n-drop
21cr|qmapshack-1.16.1-4|50	
21cr|qmapshack-1.16.1-4|51	%files
21cr|qmapshack-1.16.1-4|52	%doc LICENSE changelog.txt
21cr|qmapshack-1.16.1-4|53	%{_bindir}/%{name}
21cr|qmapshack-1.16.1-4|54	%{_bindir}/qmaptool
21cr|qmapshack-1.16.1-4|55	%{_bindir}/qmt_map2jnx
21cr|qmapshack-1.16.1-4|56	%{_bindir}/qmt_rgb2pct
21cr|qmapshack-1.16.1-4|57	%{_datadir}/applications/%{name}.desktop
21cr|qmapshack-1.16.1-4|58	%{_datadir}/applications/qmaptool.desktop
21cr|qmapshack-1.16.1-4|59	%{_datadir}/icons/hicolor/*/apps/*.png
21cr|qmapshack-1.16.1-4|60	%{_datadir}/%{name}
21cr|qmapshack-1.16.1-4|61	%{_datadir}/qmaptool
21cr|qmapshack-1.16.1-4|62	%{_datadir}/qmt_rgb2pct
21cr|qmapshack-1.16.1-4|63	%{_datadir}/pixmaps/*.png
21cr|qmapshack-1.16.1-4|64	%{_docdir}/HTML/*
21cr|qmapshack-1.16.1-4|65	%{_mandir}/man1/*
21cr|qmapshack-1.16.1-4|66	
21cr|qmapshack-1.16.1-4|67	%prep
21cr|qmapshack-1.16.1-4|68	%autosetup -p1 -n %{name}-V_%{version}
21cr|qmapshack-1.16.1-4|69	
21cr|qmapshack-1.16.1-4|70	%build
21cr|qmapshack-1.16.1-4|71	%cmake \
21cr|qmapshack-1.16.1-4|72	-DHELPPATH=%{_docdir}/%{name} \
21cr|qmapshack-1.16.1-4|73	-DBUILD_SHARED_LIBS:BOOL=OFF ..
21cr|qmapshack-1.16.1-4|74	%make VERBOSE=1
21cr|qmapshack-1.16.1-4|75	
21cr|qmapshack-1.16.1-4|76	%install
21cr|qmapshack-1.16.1-4|77	%makeinstall_std -C build
21cr|qmapshack-1.16.1-4|78	
21cr|qmapshack-1.16.1-4|79	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

7389 21
21cr|qmc2-0.243-2|1	# sdlmame & sdlmess templates section is commented out because
21cr|qmc2-0.243-2|2	# templates are up to date at this moment but sometimes we need to
21cr|qmc2-0.243-2|3	# update them from SVN
21cr|qmc2-0.243-2|4	
21cr|qmc2-0.243-2|5	Summary:	M.A.M.E. Catalog / Launcher II
21cr|qmc2-0.243-2|6	Name:		qmc2
21cr|qmc2-0.243-2|7	Version:	0.243
21cr|qmc2-0.243-2|8	Release:	2
21cr|qmc2-0.243-2|9	Epoch:		1
21cr|qmc2-0.243-2|10	License:	GPLv2+
21cr|qmc2-0.243-2|11	Group:		Emulators
21cr|qmc2-0.243-2|12	Url:		https://github.com/qmc2/qmc2-mame-fe
21cr|qmc2-0.243-2|13	Source0:	https://github.com/qmc2/qmc2-mame-fe/archive/refs/tags/v%{version}.tar.gz?/qmc2-mame-fe-%{version}.tar.gz
21cr|qmc2-0.243-2|14	# We use SDLMAME instead of MAME as QMC2_EMULATOR
21cr|qmc2-0.243-2|15	Patch0:		qmc2-mame-fe-0.242-sdlmame.patch
21cr|qmc2-0.243-2|16	BuildRequires:	qmake5
21cr|qmc2-0.243-2|17	BuildRequires:	rsync
21cr|qmc2-0.243-2|18	BuildRequires:	pkgconfig(gl)
21cr|qmc2-0.243-2|19	BuildRequires:	pkgconfig(phonon)
21cr|qmc2-0.243-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|qmc2-0.243-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qmc2-0.243-2|22	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|qmc2-0.243-2|23	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|qmc2-0.243-2|24	BuildRequires:	pkgconfig(Qt5Network)
21cr|qmc2-0.243-2|25	BuildRequires:	pkgconfig(Qt5ScriptTools)
21cr|qmc2-0.243-2|26	BuildRequires:	pkgconfig(Qt5Sql)
21cr|qmc2-0.243-2|27	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qmc2-0.243-2|28	BuildRequires:	pkgconfig(Qt5Test)
21cr|qmc2-0.243-2|29	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|qmc2-0.243-2|30	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|qmc2-0.243-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qmc2-0.243-2|32	BuildRequires:	pkgconfig(Qt5Xml)
21cr|qmc2-0.243-2|33	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|qmc2-0.243-2|34	BuildRequires:	pkgconfig(QtWebKit)
21cr|qmc2-0.243-2|35	BuildRequires:	pkgconfig(sdl2)
21cr|qmc2-0.243-2|36	BuildRequires:	pkgconfig(x11)
21cr|qmc2-0.243-2|37	BuildRequires:	pkgconfig(xmu)
21cr|qmc2-0.243-2|38	#not requiring non-free
21cr|qmc2-0.243-2|39	Recommends:	sdlmame
21cr|qmc2-0.243-2|40	Recommends:	sdlmame-extra-data
21cr|qmc2-0.243-2|41	
21cr|qmc2-0.243-2|42	%description
21cr|qmc2-0.243-2|43	QMC2 is a Qt5 based front-end for SDLMAME (including SDLMESS functionality).
21cr|qmc2-0.243-2|44	
21cr|qmc2-0.243-2|45	%files
21cr|qmc2-0.243-2|46	%{_bindir}/%{name}
21cr|qmc2-0.243-2|47	%{_bindir}/%{name}-arcade
21cr|qmc2-0.243-2|48	%{_bindir}/%{name}-sdlmame
21cr|qmc2-0.243-2|49	%{_bindir}/qchdman
21cr|qmc2-0.243-2|50	%config %{_sysconfdir}/%{name}/%{name}.ini
21cr|qmc2-0.243-2|51	%{_datadir}/applications/%{name}-arcade.desktop
21cr|qmc2-0.243-2|52	%{_datadir}/applications/%{name}-sdlmame.desktop
21cr|qmc2-0.243-2|53	%{_datadir}/applications/qchdman.desktop
21cr|qmc2-0.243-2|54	%{_datadir}/%{name}
21cr|qmc2-0.243-2|55	%{_mandir}/man6/%{name}*.6.*
21cr|qmc2-0.243-2|56	%{_mandir}/man6/qchdman.6.*
21cr|qmc2-0.243-2|57	
21cr|qmc2-0.243-2|58	#----------------------------------------------------------------------------
21cr|qmc2-0.243-2|59	
21cr|qmc2-0.243-2|60	%prep
21cr|qmc2-0.243-2|61	%autosetup -p1 -n qmc2-mame-fe-%{version}
21cr|qmc2-0.243-2|62	
21cr|qmc2-0.243-2|63	%build
21cr|qmc2-0.243-2|64	%make \
21cr|qmc2-0.243-2|65	QTDIR=%{_prefix}/lib/qt5	\
21cr|qmc2-0.243-2|66	PREFIX=%{_prefix}		\
21cr|qmc2-0.243-2|67	CXX_FLAGS="%{optflags}"		\
21cr|qmc2-0.243-2|68	JOYSTICK=1			\
21cr|qmc2-0.243-2|69	OPENGL=1			\
21cr|qmc2-0.243-2|70	SDL=2
21cr|qmc2-0.243-2|71	
21cr|qmc2-0.243-2|72	%make \
21cr|qmc2-0.243-2|73	CXX_FLAGS="%{optflags}"	\
21cr|qmc2-0.243-2|74	SDL=2			\
21cr|qmc2-0.243-2|75	arcade
21cr|qmc2-0.243-2|76	
21cr|qmc2-0.243-2|77	%make \
21cr|qmc2-0.243-2|78	CXX_FLAGS="%{optflags}"	\
21cr|qmc2-0.243-2|79	SDL=2			\
21cr|qmc2-0.243-2|80	qchdman
21cr|qmc2-0.243-2|81	
21cr|qmc2-0.243-2|82	%make doc
21cr|qmc2-0.243-2|83	
21cr|qmc2-0.243-2|84	%install
21cr|qmc2-0.243-2|85	%makeinstall \
21cr|qmc2-0.243-2|86	PREFIX=%{_prefix}	\
21cr|qmc2-0.243-2|87	DESTDIR=%{buildroot}	\
21cr|qmc2-0.243-2|88	MAN_DIR=%{_mandir}	\
21cr|qmc2-0.243-2|89	QTDIR=%{_prefix}/lib/qt5	\
21cr|qmc2-0.243-2|90	arcade-install		\
21cr|qmc2-0.243-2|91	qchdman-install		\
21cr|qmc2-0.243-2|92	doc-install

7390 21
21cr|qmergeinifiles-1.91.0-4|1	Name: qmergeinifiles
21cr|qmergeinifiles-1.91.0-4|2	Version: 1.91.0
21cr|qmergeinifiles-1.91.0-4|3	Release: 4
21cr|qmergeinifiles-1.91.0-4|4	
21cr|qmergeinifiles-1.91.0-4|5	Summary: Utility to merge INI-format files
21cr|qmergeinifiles-1.91.0-4|6	Group: Development/Other
21cr|qmergeinifiles-1.91.0-4|7	License: GPL
21cr|qmergeinifiles-1.91.0-4|8	
21cr|qmergeinifiles-1.91.0-4|9	Requires: qt4-common
21cr|qmergeinifiles-1.91.0-4|10	
21cr|qmergeinifiles-1.91.0-4|11	Source: %name-%version.tar
21cr|qmergeinifiles-1.91.0-4|12	
21cr|qmergeinifiles-1.91.0-4|13	BuildRequires: gcc-c++ libqt4-devel libstdc++-devel
21cr|qmergeinifiles-1.91.0-4|14	
21cr|qmergeinifiles-1.91.0-4|15	%description
21cr|qmergeinifiles-1.91.0-4|16	Utility to merge INI-format files
21cr|qmergeinifiles-1.91.0-4|17	
21cr|qmergeinifiles-1.91.0-4|18	%prep
21cr|qmergeinifiles-1.91.0-4|19	%setup -q
21cr|qmergeinifiles-1.91.0-4|20	%qmake_qt4
21cr|qmergeinifiles-1.91.0-4|21	
21cr|qmergeinifiles-1.91.0-4|22	%build
21cr|qmergeinifiles-1.91.0-4|23	%make CUSTOM_OPT_FLAGS="%optflags"
21cr|qmergeinifiles-1.91.0-4|24	
21cr|qmergeinifiles-1.91.0-4|25	%install
21cr|qmergeinifiles-1.91.0-4|26	%make INSTALL_ROOT=%buildroot install
21cr|qmergeinifiles-1.91.0-4|27	
21cr|qmergeinifiles-1.91.0-4|28	
21cr|qmergeinifiles-1.91.0-4|29	%files
21cr|qmergeinifiles-1.91.0-4|30	%_bindir/*

7391 21
21cr|qmetro-0.7.1-4|1	Summary:	Transport system maps for many city subways
21cr|qmetro-0.7.1-4|2	Name:		qmetro
21cr|qmetro-0.7.1-4|3	Version:	0.7.1
21cr|qmetro-0.7.1-4|4	Release:	4
21cr|qmetro-0.7.1-4|5	License:	GPLv2+
21cr|qmetro-0.7.1-4|6	Group:		Sciences/Geosciences
21cr|qmetro-0.7.1-4|7	Url:		https://sourceforge.net/projects/qmetro/
21cr|qmetro-0.7.1-4|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.zip
21cr|qmetro-0.7.1-4|9	Patch0:		qmetro-0.7.1-desktop.patch
21cr|qmetro-0.7.1-4|10	BuildRequires:	librsvg
21cr|qmetro-0.7.1-4|11	BuildRequires:	pkgconfig(QtCore)
21cr|qmetro-0.7.1-4|12	BuildRequires:	pkgconfig(QtGui)
21cr|qmetro-0.7.1-4|13	BuildRequires:	pkgconfig(QtNetwork)
21cr|qmetro-0.7.1-4|14	
21cr|qmetro-0.7.1-4|15	%description
21cr|qmetro-0.7.1-4|16	Vector metro (subway) map for calculating route and getting information
21cr|qmetro-0.7.1-4|17	about transport nodes. It's GPL project for creating analog of pMetro
21cr|qmetro-0.7.1-4|18	(Muradov B.) and it's using PMZ format. Maps have an open format and can
21cr|qmetro-0.7.1-4|19	easily be edited or created.
21cr|qmetro-0.7.1-4|20	
21cr|qmetro-0.7.1-4|21	Requires qmetro-data-* files.
21cr|qmetro-0.7.1-4|22	
21cr|qmetro-0.7.1-4|23	%files
21cr|qmetro-0.7.1-4|24	%doc AUTHORS LICENSE README
21cr|qmetro-0.7.1-4|25	%{_bindir}/%{name}
21cr|qmetro-0.7.1-4|26	%{_datadir}/applications/%{name}.desktop
21cr|qmetro-0.7.1-4|27	%{_datadir}/icons/hicolor/*/*/%{name}.*
21cr|qmetro-0.7.1-4|28	%dir %{_datadir}/%{name}/
21cr|qmetro-0.7.1-4|29	%dir %{_datadir}/%{name}/map/
21cr|qmetro-0.7.1-4|30	
21cr|qmetro-0.7.1-4|31	#----------------------------------------------------------------------------
21cr|qmetro-0.7.1-4|32	
21cr|qmetro-0.7.1-4|33	%prep
21cr|qmetro-0.7.1-4|34	%setup -q
21cr|qmetro-0.7.1-4|35	%patch0 -p1
21cr|qmetro-0.7.1-4|36	
21cr|qmetro-0.7.1-4|37	%build
21cr|qmetro-0.7.1-4|38	%qmake_qt4 LIBS+=-lz
21cr|qmetro-0.7.1-4|39	%make
21cr|qmetro-0.7.1-4|40	
21cr|qmetro-0.7.1-4|41	%install
21cr|qmetro-0.7.1-4|42	make INSTALL_ROOT=%{buildroot} install
21cr|qmetro-0.7.1-4|43	
21cr|qmetro-0.7.1-4|44	mkdir -p %{buildroot}%{_datadir}/%{name}/map
21cr|qmetro-0.7.1-4|45	
21cr|qmetro-0.7.1-4|46	# Remove Android skin, maps (packaged in qmetro-data-*).
21cr|qmetro-0.7.1-4|47	rm -rf %{buildroot}/tmp
21cr|qmetro-0.7.1-4|48	
21cr|qmetro-0.7.1-4|49	# Remove incorrect icon size.
21cr|qmetro-0.7.1-4|50	rm -rf %{buildroot}%{_datadir}/icons/hicolor/80x80
21cr|qmetro-0.7.1-4|51	
21cr|qmetro-0.7.1-4|52	# Install icons of various sizes.
21cr|qmetro-0.7.1-4|53	for s in 256 128 96 48 32 22 16 ; do
21cr|qmetro-0.7.1-4|54	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21cr|qmetro-0.7.1-4|55	rsvg-convert -w ${s} -h ${s} \
21cr|qmetro-0.7.1-4|56	rc/icons/hicolor/scalable/apps/%{name}.svg -o \
21cr|qmetro-0.7.1-4|57	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
21cr|qmetro-0.7.1-4|58	done

7392 21
21cr|qmetro-data-0-4|1	Summary:	Maps for qMetro
21cr|qmetro-data-0-4|2	Name:		qmetro-data
21cr|qmetro-data-0-4|3	Version:	0
21cr|qmetro-data-0-4|4	Release:	4
21cr|qmetro-data-0-4|5	License:	GPLv2+
21cr|qmetro-data-0-4|6	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|7	Url:		http://pmetro.su/Maps.html
21cr|qmetro-data-0-4|8	# Pack all maps into one tarball
21cr|qmetro-data-0-4|9	Source0:	%{name}.tar.bz2
21cr|qmetro-data-0-4|10	BuildArch:	noarch
21cr|qmetro-data-0-4|11	
21cr|qmetro-data-0-4|12	%description
21cr|qmetro-data-0-4|13	Maps for the qMetro program.
21cr|qmetro-data-0-4|14	
21cr|qmetro-data-0-4|15	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|16	
21cr|qmetro-data-0-4|17	%package Algeria
21cr|qmetro-data-0-4|18	Summary:	Metro Maps (Algeria)
21cr|qmetro-data-0-4|19	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|20	Requires:	qmetro
21cr|qmetro-data-0-4|21	
21cr|qmetro-data-0-4|22	%description Algeria
21cr|qmetro-data-0-4|23	Maps for the qMetro program (Algeria).
21cr|qmetro-data-0-4|24	
21cr|qmetro-data-0-4|25	Cities: Algiers.
21cr|qmetro-data-0-4|26	
21cr|qmetro-data-0-4|27	%files Algeria
21cr|qmetro-data-0-4|28	%{_datadir}/qmetro/map/Algiers.pmz
21cr|qmetro-data-0-4|29	
21cr|qmetro-data-0-4|30	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|31	
21cr|qmetro-data-0-4|32	%package Argentina
21cr|qmetro-data-0-4|33	Summary:	Metro Maps (Argentina)
21cr|qmetro-data-0-4|34	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|35	Requires:	qmetro
21cr|qmetro-data-0-4|36	
21cr|qmetro-data-0-4|37	%description Argentina
21cr|qmetro-data-0-4|38	Maps for the qMetro program (Argentina).
21cr|qmetro-data-0-4|39	
21cr|qmetro-data-0-4|40	Cities: Buenos Aires.
21cr|qmetro-data-0-4|41	
21cr|qmetro-data-0-4|42	%files Argentina
21cr|qmetro-data-0-4|43	%{_datadir}/qmetro/map/Buenos-Aires.pmz
21cr|qmetro-data-0-4|44	
21cr|qmetro-data-0-4|45	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|46	
21cr|qmetro-data-0-4|47	%package Armenia
21cr|qmetro-data-0-4|48	Summary:	Metro Maps (Armenia)
21cr|qmetro-data-0-4|49	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|50	Requires:	qmetro
21cr|qmetro-data-0-4|51	
21cr|qmetro-data-0-4|52	%description Armenia
21cr|qmetro-data-0-4|53	Maps for the qMetro program (Armenia).
21cr|qmetro-data-0-4|54	
21cr|qmetro-data-0-4|55	Cities: Yerevan.
21cr|qmetro-data-0-4|56	
21cr|qmetro-data-0-4|57	%files Armenia
21cr|qmetro-data-0-4|58	%{_datadir}/qmetro/map/Erevan.pmz
21cr|qmetro-data-0-4|59	
21cr|qmetro-data-0-4|60	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|61	
21cr|qmetro-data-0-4|62	%package Australia
21cr|qmetro-data-0-4|63	Summary:	Metro Maps (Australia)
21cr|qmetro-data-0-4|64	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|65	Requires:	qmetro
21cr|qmetro-data-0-4|66	
21cr|qmetro-data-0-4|67	%description Australia
21cr|qmetro-data-0-4|68	Maps for the qMetro program (Australia).
21cr|qmetro-data-0-4|69	
21cr|qmetro-data-0-4|70	Cities: Sydney.
21cr|qmetro-data-0-4|71	
21cr|qmetro-data-0-4|72	%files Australia
21cr|qmetro-data-0-4|73	%{_datadir}/qmetro/map/Sydney.pmz
21cr|qmetro-data-0-4|74	
21cr|qmetro-data-0-4|75	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|76	
21cr|qmetro-data-0-4|77	%package Austria
21cr|qmetro-data-0-4|78	Summary:	Metro Maps (Austria)
21cr|qmetro-data-0-4|79	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|80	Requires:	qmetro
21cr|qmetro-data-0-4|81	
21cr|qmetro-data-0-4|82	%description Austria
21cr|qmetro-data-0-4|83	Maps for the qMetro program (Austria).
21cr|qmetro-data-0-4|84	
21cr|qmetro-data-0-4|85	Cities: Vienna, Linz, Serfaus.
21cr|qmetro-data-0-4|86	
21cr|qmetro-data-0-4|87	%files Austria
21cr|qmetro-data-0-4|88	%{_datadir}/qmetro/map/Wienn.pmz
21cr|qmetro-data-0-4|89	%{_datadir}/qmetro/map/Linz.pmz
21cr|qmetro-data-0-4|90	%{_datadir}/qmetro/map/Serfaus.pmz
21cr|qmetro-data-0-4|91	
21cr|qmetro-data-0-4|92	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|93	
21cr|qmetro-data-0-4|94	%package Azerbaijan
21cr|qmetro-data-0-4|95	Summary:	Metro Maps (Azerbaijan)
21cr|qmetro-data-0-4|96	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|97	Requires:	qmetro
21cr|qmetro-data-0-4|98	
21cr|qmetro-data-0-4|99	%description Azerbaijan
21cr|qmetro-data-0-4|100	Maps for the qMetro program (Azerbaijan).
21cr|qmetro-data-0-4|101	
21cr|qmetro-data-0-4|102	Cities: Baku.
21cr|qmetro-data-0-4|103	
21cr|qmetro-data-0-4|104	%files Azerbaijan
21cr|qmetro-data-0-4|105	%{_datadir}/qmetro/map/Baku.pmz
21cr|qmetro-data-0-4|106	
21cr|qmetro-data-0-4|107	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|108	
21cr|qmetro-data-0-4|109	%package Belarus
21cr|qmetro-data-0-4|110	Summary:	Metro Maps (Belarus)
21cr|qmetro-data-0-4|111	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|112	Requires:	qmetro
21cr|qmetro-data-0-4|113	
21cr|qmetro-data-0-4|114	%description Belarus
21cr|qmetro-data-0-4|115	Maps for the qMetro program (Belarus).
21cr|qmetro-data-0-4|116	
21cr|qmetro-data-0-4|117	Cities: Minsk.
21cr|qmetro-data-0-4|118	
21cr|qmetro-data-0-4|119	%files Belarus
21cr|qmetro-data-0-4|120	%{_datadir}/qmetro/map/Minsk.pmz
21cr|qmetro-data-0-4|121	
21cr|qmetro-data-0-4|122	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|123	
21cr|qmetro-data-0-4|124	%package Belgium
21cr|qmetro-data-0-4|125	Summary:	Metro Maps (Belgium)
21cr|qmetro-data-0-4|126	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|127	Requires:	qmetro
21cr|qmetro-data-0-4|128	
21cr|qmetro-data-0-4|129	%description Belgium
21cr|qmetro-data-0-4|130	Maps for the qMetro program (Belgium).
21cr|qmetro-data-0-4|131	
21cr|qmetro-data-0-4|132	Cities: Brussels, Antwerp, Charleroi.
21cr|qmetro-data-0-4|133	
21cr|qmetro-data-0-4|134	%files Belgium
21cr|qmetro-data-0-4|135	%{_datadir}/qmetro/map/Brussels.pmz
21cr|qmetro-data-0-4|136	%{_datadir}/qmetro/map/Antwerpen.pmz
21cr|qmetro-data-0-4|137	%{_datadir}/qmetro/map/Charleroi.pmz
21cr|qmetro-data-0-4|138	
21cr|qmetro-data-0-4|139	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|140	
21cr|qmetro-data-0-4|141	%package Brazil
21cr|qmetro-data-0-4|142	Summary:	Metro Maps (Brazil)
21cr|qmetro-data-0-4|143	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|144	Requires:	qmetro
21cr|qmetro-data-0-4|145	
21cr|qmetro-data-0-4|146	%description Brazil
21cr|qmetro-data-0-4|147	Maps for the qMetro program (Brazil).
21cr|qmetro-data-0-4|148	
21cr|qmetro-data-0-4|149	Cities: São Paulo, Belo Horizonte, Rio de Janeiro, Brasília, Recife,
21cr|qmetro-data-0-4|150	Porto Alegre, Teresina, Salvador, Fortaleza.
21cr|qmetro-data-0-4|151	
21cr|qmetro-data-0-4|152	%files Brazil
21cr|qmetro-data-0-4|153	%{_datadir}/qmetro/map/San-Paulo.pmz
21cr|qmetro-data-0-4|154	%{_datadir}/qmetro/map/Belo-Horizonte.pmz
21cr|qmetro-data-0-4|155	%{_datadir}/qmetro/map/Rio-De-Janeiro.pmz
21cr|qmetro-data-0-4|156	%{_datadir}/qmetro/map/Brasilia.pmz
21cr|qmetro-data-0-4|157	%{_datadir}/qmetro/map/Recife.pmz
21cr|qmetro-data-0-4|158	%{_datadir}/qmetro/map/Porto-Alegre.pmz
21cr|qmetro-data-0-4|159	%{_datadir}/qmetro/map/Teresina.pmz
21cr|qmetro-data-0-4|160	%{_datadir}/qmetro/map/Salvador.pmz
21cr|qmetro-data-0-4|161	%{_datadir}/qmetro/map/Fortaleza.pmz
21cr|qmetro-data-0-4|162	
21cr|qmetro-data-0-4|163	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|164	
21cr|qmetro-data-0-4|165	%package Bulgaria
21cr|qmetro-data-0-4|166	Summary:	Metro Maps (Bulgaria)
21cr|qmetro-data-0-4|167	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|168	Requires:	qmetro
21cr|qmetro-data-0-4|169	
21cr|qmetro-data-0-4|170	%description Bulgaria
21cr|qmetro-data-0-4|171	Maps for the qMetro program (Bulgaria).
21cr|qmetro-data-0-4|172	
21cr|qmetro-data-0-4|173	Cities: Sofia.
21cr|qmetro-data-0-4|174	
21cr|qmetro-data-0-4|175	%files Bulgaria
21cr|qmetro-data-0-4|176	%{_datadir}/qmetro/map/Sofia.pmz
21cr|qmetro-data-0-4|177	
21cr|qmetro-data-0-4|178	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|179	
21cr|qmetro-data-0-4|180	%package Canada
21cr|qmetro-data-0-4|181	Summary:	Metro Maps (Canada)
21cr|qmetro-data-0-4|182	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|183	Requires:	qmetro
21cr|qmetro-data-0-4|184	
21cr|qmetro-data-0-4|185	%description Canada
21cr|qmetro-data-0-4|186	Maps for the qMetro program (Canada).
21cr|qmetro-data-0-4|187	
21cr|qmetro-data-0-4|188	Cities: Toronto, Montreal, Vancouver, Edmonton, Calgary, Ottawa.
21cr|qmetro-data-0-4|189	
21cr|qmetro-data-0-4|190	%files Canada
21cr|qmetro-data-0-4|191	%{_datadir}/qmetro/map/Toronto.pmz
21cr|qmetro-data-0-4|192	%{_datadir}/qmetro/map/Montreal.pmz
21cr|qmetro-data-0-4|193	%{_datadir}/qmetro/map/Vancouver.pmz
21cr|qmetro-data-0-4|194	%{_datadir}/qmetro/map/Edmonton.pmz
21cr|qmetro-data-0-4|195	%{_datadir}/qmetro/map/Calgary.pmz
21cr|qmetro-data-0-4|196	%{_datadir}/qmetro/map/Ottawa.pmz
21cr|qmetro-data-0-4|197	
21cr|qmetro-data-0-4|198	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|199	
21cr|qmetro-data-0-4|200	%package Chile
21cr|qmetro-data-0-4|201	Summary:	Metro Maps (Chile)
21cr|qmetro-data-0-4|202	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|203	Requires:	qmetro
21cr|qmetro-data-0-4|204	
21cr|qmetro-data-0-4|205	%description Chile
21cr|qmetro-data-0-4|206	Maps for the qMetro program (Chile).
21cr|qmetro-data-0-4|207	
21cr|qmetro-data-0-4|208	Cities: Santiago, Valparaíso.
21cr|qmetro-data-0-4|209	
21cr|qmetro-data-0-4|210	%files Chile
21cr|qmetro-data-0-4|211	%{_datadir}/qmetro/map/Santiago.pmz
21cr|qmetro-data-0-4|212	%{_datadir}/qmetro/map/Valparaiso.pmz
21cr|qmetro-data-0-4|213	
21cr|qmetro-data-0-4|214	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|215	
21cr|qmetro-data-0-4|216	%package China
21cr|qmetro-data-0-4|217	Summary:	Metro Maps (China)
21cr|qmetro-data-0-4|218	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|219	Requires:	qmetro
21cr|qmetro-data-0-4|220	
21cr|qmetro-data-0-4|221	%description China
21cr|qmetro-data-0-4|222	Maps for the qMetro program (China).
21cr|qmetro-data-0-4|223	
21cr|qmetro-data-0-4|224	Cities: Beijing, Hong Kong, Chongqing, Nanjing, Shenzhen, Wuhan,
21cr|qmetro-data-0-4|225	Tianjin, Guangzhou, Shanghai, Dalian, Shenyang, Kunming, Chengdu,
21cr|qmetro-data-0-4|226	Hangzhou, Suzhou, Xi'an.
21cr|qmetro-data-0-4|227	
21cr|qmetro-data-0-4|228	%files China
21cr|qmetro-data-0-4|229	%{_datadir}/qmetro/map/Beijing.pmz
21cr|qmetro-data-0-4|230	%{_datadir}/qmetro/map/Hong-Kong.pmz
21cr|qmetro-data-0-4|231	%{_datadir}/qmetro/map/Chongqing.pmz
21cr|qmetro-data-0-4|232	%{_datadir}/qmetro/map/Nanjing.pmz
21cr|qmetro-data-0-4|233	%{_datadir}/qmetro/map/Shenzhen.pmz
21cr|qmetro-data-0-4|234	%{_datadir}/qmetro/map/Wuhan.pmz
21cr|qmetro-data-0-4|235	%{_datadir}/qmetro/map/Tianjin.pmz
21cr|qmetro-data-0-4|236	%{_datadir}/qmetro/map/Guangzhou.pmz
21cr|qmetro-data-0-4|237	%{_datadir}/qmetro/map/Shanghai.pmz
21cr|qmetro-data-0-4|238	%{_datadir}/qmetro/map/Dalian.pmz
21cr|qmetro-data-0-4|239	%{_datadir}/qmetro/map/Shenyang.pmz
21cr|qmetro-data-0-4|240	%{_datadir}/qmetro/map/Kunming.pmz
21cr|qmetro-data-0-4|241	%{_datadir}/qmetro/map/Chengdu.pmz
21cr|qmetro-data-0-4|242	%{_datadir}/qmetro/map/Hangzhou.pmz
21cr|qmetro-data-0-4|243	%{_datadir}/qmetro/map/Suzhou.pmz
21cr|qmetro-data-0-4|244	%{_datadir}/qmetro/map/Xi'an.pmz
21cr|qmetro-data-0-4|245	
21cr|qmetro-data-0-4|246	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|247	
21cr|qmetro-data-0-4|248	%package Colombia
21cr|qmetro-data-0-4|249	Summary:	Metro Maps (Colombia)
21cr|qmetro-data-0-4|250	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|251	Requires:	qmetro
21cr|qmetro-data-0-4|252	
21cr|qmetro-data-0-4|253	%description Colombia
21cr|qmetro-data-0-4|254	Maps for the qMetro program (Colombia).
21cr|qmetro-data-0-4|255	
21cr|qmetro-data-0-4|256	Cities: Medellín.
21cr|qmetro-data-0-4|257	
21cr|qmetro-data-0-4|258	%files Colombia
21cr|qmetro-data-0-4|259	%{_datadir}/qmetro/map/Medellin.pmz
21cr|qmetro-data-0-4|260	
21cr|qmetro-data-0-4|261	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|262	
21cr|qmetro-data-0-4|263	%package CzechRepublic
21cr|qmetro-data-0-4|264	Summary:	Metro Maps (Czech Republic)
21cr|qmetro-data-0-4|265	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|266	Requires:	qmetro
21cr|qmetro-data-0-4|267	
21cr|qmetro-data-0-4|268	%description CzechRepublic
21cr|qmetro-data-0-4|269	Maps for the qMetro program (Czech Republic).
21cr|qmetro-data-0-4|270	
21cr|qmetro-data-0-4|271	Cities: Prague.
21cr|qmetro-data-0-4|272	
21cr|qmetro-data-0-4|273	%files CzechRepublic
21cr|qmetro-data-0-4|274	%{_datadir}/qmetro/map/Praha.pmz
21cr|qmetro-data-0-4|275	
21cr|qmetro-data-0-4|276	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|277	
21cr|qmetro-data-0-4|278	%package Denmark
21cr|qmetro-data-0-4|279	Summary:	Metro Maps (Denmark)
21cr|qmetro-data-0-4|280	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|281	Requires:	qmetro
21cr|qmetro-data-0-4|282	
21cr|qmetro-data-0-4|283	%description Denmark
21cr|qmetro-data-0-4|284	Maps for the qMetro program (Denmark).
21cr|qmetro-data-0-4|285	
21cr|qmetro-data-0-4|286	Cities: Copenhagen.
21cr|qmetro-data-0-4|287	
21cr|qmetro-data-0-4|288	%files Denmark
21cr|qmetro-data-0-4|289	%{_datadir}/qmetro/map/Copenhagen.pmz
21cr|qmetro-data-0-4|290	
21cr|qmetro-data-0-4|291	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|292	
21cr|qmetro-data-0-4|293	%package DominicanRepublic
21cr|qmetro-data-0-4|294	Summary:	Metro Maps (Dominican Republic)
21cr|qmetro-data-0-4|295	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|296	Requires:	qmetro
21cr|qmetro-data-0-4|297	
21cr|qmetro-data-0-4|298	%description DominicanRepublic
21cr|qmetro-data-0-4|299	Maps for the qMetro program (Dominican Republic).
21cr|qmetro-data-0-4|300	
21cr|qmetro-data-0-4|301	Cities: Santo Domingo.
21cr|qmetro-data-0-4|302	
21cr|qmetro-data-0-4|303	%files DominicanRepublic
21cr|qmetro-data-0-4|304	%{_datadir}/qmetro/map/Santo-Domingo.pmz
21cr|qmetro-data-0-4|305	
21cr|qmetro-data-0-4|306	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|307	
21cr|qmetro-data-0-4|308	%package Egypt
21cr|qmetro-data-0-4|309	Summary:	Metro Maps (Egypt)
21cr|qmetro-data-0-4|310	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|311	Requires:	qmetro
21cr|qmetro-data-0-4|312	
21cr|qmetro-data-0-4|313	%description Egypt
21cr|qmetro-data-0-4|314	Maps for the qMetro program (Egypt).
21cr|qmetro-data-0-4|315	
21cr|qmetro-data-0-4|316	Cities: Cairo, Alexandria.
21cr|qmetro-data-0-4|317	
21cr|qmetro-data-0-4|318	%files Egypt
21cr|qmetro-data-0-4|319	%{_datadir}/qmetro/map/Cairo.pmz
21cr|qmetro-data-0-4|320	%{_datadir}/qmetro/map/Alexandria.pmz
21cr|qmetro-data-0-4|321	
21cr|qmetro-data-0-4|322	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|323	
21cr|qmetro-data-0-4|324	%package Finland
21cr|qmetro-data-0-4|325	Summary:	Metro Maps (Finland)
21cr|qmetro-data-0-4|326	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|327	Requires:	qmetro
21cr|qmetro-data-0-4|328	
21cr|qmetro-data-0-4|329	%description Finland
21cr|qmetro-data-0-4|330	Maps for the qMetro program (Finland).
21cr|qmetro-data-0-4|331	
21cr|qmetro-data-0-4|332	Cities: Helsinki.
21cr|qmetro-data-0-4|333	
21cr|qmetro-data-0-4|334	%files Finland
21cr|qmetro-data-0-4|335	%{_datadir}/qmetro/map/Helsinki.pmz
21cr|qmetro-data-0-4|336	
21cr|qmetro-data-0-4|337	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|338	
21cr|qmetro-data-0-4|339	%package France
21cr|qmetro-data-0-4|340	Summary:	Metro Maps (France)
21cr|qmetro-data-0-4|341	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|342	Requires:	qmetro
21cr|qmetro-data-0-4|343	
21cr|qmetro-data-0-4|344	%description France
21cr|qmetro-data-0-4|345	Maps for the qMetro program (France).
21cr|qmetro-data-0-4|346	
21cr|qmetro-data-0-4|347	Cities: Paris, Marseille, Toulouse, Rouen, Rennes, Lyon, Lille,
21cr|qmetro-data-0-4|348	Strasbourg.
21cr|qmetro-data-0-4|349	
21cr|qmetro-data-0-4|350	%files France
21cr|qmetro-data-0-4|351	%{_datadir}/qmetro/map/Paris.pmz
21cr|qmetro-data-0-4|352	%{_datadir}/qmetro/map/Marseille.pmz
21cr|qmetro-data-0-4|353	%{_datadir}/qmetro/map/Toulouse.pmz
21cr|qmetro-data-0-4|354	%{_datadir}/qmetro/map/Rouen.pmz
21cr|qmetro-data-0-4|355	%{_datadir}/qmetro/map/Rennes.pmz
21cr|qmetro-data-0-4|356	%{_datadir}/qmetro/map/Lyon.pmz
21cr|qmetro-data-0-4|357	%{_datadir}/qmetro/map/Lille.pmz
21cr|qmetro-data-0-4|358	%{_datadir}/qmetro/map/Strasbourg.pmz
21cr|qmetro-data-0-4|359	
21cr|qmetro-data-0-4|360	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|361	
21cr|qmetro-data-0-4|362	%package Georgia
21cr|qmetro-data-0-4|363	Summary:	Metro Maps (Georgia)
21cr|qmetro-data-0-4|364	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|365	Requires:	qmetro
21cr|qmetro-data-0-4|366	
21cr|qmetro-data-0-4|367	%description Georgia
21cr|qmetro-data-0-4|368	Maps for the qMetro program (Georgia).
21cr|qmetro-data-0-4|369	
21cr|qmetro-data-0-4|370	Cities: Tbilisi.
21cr|qmetro-data-0-4|371	
21cr|qmetro-data-0-4|372	%files Georgia
21cr|qmetro-data-0-4|373	%{_datadir}/qmetro/map/Tbilisi.pmz
21cr|qmetro-data-0-4|374	
21cr|qmetro-data-0-4|375	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|376	
21cr|qmetro-data-0-4|377	%package Germany
21cr|qmetro-data-0-4|378	Summary:	Metro Maps (Germany)
21cr|qmetro-data-0-4|379	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|380	Requires:	qmetro
21cr|qmetro-data-0-4|381	
21cr|qmetro-data-0-4|382	%description Germany
21cr|qmetro-data-0-4|383	Maps for the qMetro program (Germany).
21cr|qmetro-data-0-4|384	
21cr|qmetro-data-0-4|385	Cities: Berlin, Nuremberg, Wuppertal, Hamburg, Munich, Bielefeld,
21cr|qmetro-data-0-4|386	Bochum, Frankfurt am Main, Stuttgart, Essen, Düsseldorf, Dortmund,
21cr|qmetro-data-0-4|387	Hanover, Bonn-Cologne.
21cr|qmetro-data-0-4|388	
21cr|qmetro-data-0-4|389	%files Germany
21cr|qmetro-data-0-4|390	%{_datadir}/qmetro/map/Berlin.pmz
21cr|qmetro-data-0-4|391	%{_datadir}/qmetro/map/Nurnberg.pmz
21cr|qmetro-data-0-4|392	%{_datadir}/qmetro/map/Wuppertal.pmz
21cr|qmetro-data-0-4|393	%{_datadir}/qmetro/map/Hamburg.pmz
21cr|qmetro-data-0-4|394	%{_datadir}/qmetro/map/Munich.pmz
21cr|qmetro-data-0-4|395	%{_datadir}/qmetro/map/Bielefeld.pmz
21cr|qmetro-data-0-4|396	%{_datadir}/qmetro/map/Bochum.pmz
21cr|qmetro-data-0-4|397	%{_datadir}/qmetro/map/Frankfurt.pmz
21cr|qmetro-data-0-4|398	%{_datadir}/qmetro/map/Stuttgart.pmz
21cr|qmetro-data-0-4|399	%{_datadir}/qmetro/map/Essen.pmz
21cr|qmetro-data-0-4|400	%{_datadir}/qmetro/map/Dusseldorf.pmz
21cr|qmetro-data-0-4|401	%{_datadir}/qmetro/map/Dortmund.pmz
21cr|qmetro-data-0-4|402	%{_datadir}/qmetro/map/Hannover.pmz
21cr|qmetro-data-0-4|403	%{_datadir}/qmetro/map/Bonn-Koln.pmz
21cr|qmetro-data-0-4|404	
21cr|qmetro-data-0-4|405	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|406	
21cr|qmetro-data-0-4|407	%package Greece
21cr|qmetro-data-0-4|408	Summary:	Metro Maps (Greece)
21cr|qmetro-data-0-4|409	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|410	Requires:	qmetro
21cr|qmetro-data-0-4|411	
21cr|qmetro-data-0-4|412	%description Greece
21cr|qmetro-data-0-4|413	Maps for the qMetro program (Greece).
21cr|qmetro-data-0-4|414	
21cr|qmetro-data-0-4|415	Cities: Athens.
21cr|qmetro-data-0-4|416	
21cr|qmetro-data-0-4|417	%files Greece
21cr|qmetro-data-0-4|418	%{_datadir}/qmetro/map/Athenas.pmz
21cr|qmetro-data-0-4|419	
21cr|qmetro-data-0-4|420	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|421	
21cr|qmetro-data-0-4|422	%package Hungary
21cr|qmetro-data-0-4|423	Summary:	Metro Maps (Hungary)
21cr|qmetro-data-0-4|424	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|425	Requires:	qmetro
21cr|qmetro-data-0-4|426	
21cr|qmetro-data-0-4|427	%description Hungary
21cr|qmetro-data-0-4|428	Maps for the qMetro program (Hungary).
21cr|qmetro-data-0-4|429	
21cr|qmetro-data-0-4|430	Cities: Budapest.
21cr|qmetro-data-0-4|431	
21cr|qmetro-data-0-4|432	%files Hungary
21cr|qmetro-data-0-4|433	%{_datadir}/qmetro/map/Budapest.pmz
21cr|qmetro-data-0-4|434	
21cr|qmetro-data-0-4|435	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|436	
21cr|qmetro-data-0-4|437	%package India
21cr|qmetro-data-0-4|438	Summary:	Metro Maps (India)
21cr|qmetro-data-0-4|439	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|440	Requires:	qmetro
21cr|qmetro-data-0-4|441	
21cr|qmetro-data-0-4|442	%description India
21cr|qmetro-data-0-4|443	Maps for the qMetro program (India).
21cr|qmetro-data-0-4|444	
21cr|qmetro-data-0-4|445	Cities: Delhi, Kolkata, Chennai, Mumbai, Bangalore.
21cr|qmetro-data-0-4|446	
21cr|qmetro-data-0-4|447	%files India
21cr|qmetro-data-0-4|448	%{_datadir}/qmetro/map/Delhi.pmz
21cr|qmetro-data-0-4|449	%{_datadir}/qmetro/map/Calcutta.pmz
21cr|qmetro-data-0-4|450	%{_datadir}/qmetro/map/Chennai.pmz
21cr|qmetro-data-0-4|451	%{_datadir}/qmetro/map/Mumbai.pmz
21cr|qmetro-data-0-4|452	%{_datadir}/qmetro/map/Bangalore.pmz
21cr|qmetro-data-0-4|453	
21cr|qmetro-data-0-4|454	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|455	
21cr|qmetro-data-0-4|456	%package Iran
21cr|qmetro-data-0-4|457	Summary:	Metro Maps (Iran)
21cr|qmetro-data-0-4|458	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|459	Requires:	qmetro
21cr|qmetro-data-0-4|460	
21cr|qmetro-data-0-4|461	%description Iran
21cr|qmetro-data-0-4|462	Maps for the qMetro program (Iran).
21cr|qmetro-data-0-4|463	
21cr|qmetro-data-0-4|464	Cities: Tehran, Mashhad.
21cr|qmetro-data-0-4|465	
21cr|qmetro-data-0-4|466	%files Iran
21cr|qmetro-data-0-4|467	%{_datadir}/qmetro/map/Tehran.pmz
21cr|qmetro-data-0-4|468	%{_datadir}/qmetro/map/Mashhad.pmz
21cr|qmetro-data-0-4|469	
21cr|qmetro-data-0-4|470	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|471	
21cr|qmetro-data-0-4|472	%package Israel
21cr|qmetro-data-0-4|473	Summary:	Metro Maps (Israel)
21cr|qmetro-data-0-4|474	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|475	Requires:	qmetro
21cr|qmetro-data-0-4|476	
21cr|qmetro-data-0-4|477	%description Israel
21cr|qmetro-data-0-4|478	Maps for the qMetro program (Israel).
21cr|qmetro-data-0-4|479	
21cr|qmetro-data-0-4|480	Cities: Haifa.
21cr|qmetro-data-0-4|481	
21cr|qmetro-data-0-4|482	%files Israel
21cr|qmetro-data-0-4|483	%{_datadir}/qmetro/map/Haifa.pmz
21cr|qmetro-data-0-4|484	
21cr|qmetro-data-0-4|485	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|486	
21cr|qmetro-data-0-4|487	%package Italy
21cr|qmetro-data-0-4|488	Summary:	Metro Maps (Italy)
21cr|qmetro-data-0-4|489	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|490	Requires:	qmetro
21cr|qmetro-data-0-4|491	
21cr|qmetro-data-0-4|492	%description Italy
21cr|qmetro-data-0-4|493	Maps for the qMetro program (Italy).
21cr|qmetro-data-0-4|494	
21cr|qmetro-data-0-4|495	Cities: Rome, Naples, Genoa, Milan, Catania, Turin, Perugia, Brescia.
21cr|qmetro-data-0-4|496	
21cr|qmetro-data-0-4|497	%files Italy
21cr|qmetro-data-0-4|498	%{_datadir}/qmetro/map/Roma.pmz
21cr|qmetro-data-0-4|499	%{_datadir}/qmetro/map/Napoli.pmz
21cr|qmetro-data-0-4|500	%{_datadir}/qmetro/map/Genova.pmz
21cr|qmetro-data-0-4|501	%{_datadir}/qmetro/map/Milano.pmz
21cr|qmetro-data-0-4|502	%{_datadir}/qmetro/map/Catania.pmz
21cr|qmetro-data-0-4|503	%{_datadir}/qmetro/map/Torino.pmz
21cr|qmetro-data-0-4|504	%{_datadir}/qmetro/map/Perugia.pmz
21cr|qmetro-data-0-4|505	%{_datadir}/qmetro/map/Brescia.pmz
21cr|qmetro-data-0-4|506	
21cr|qmetro-data-0-4|507	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|508	
21cr|qmetro-data-0-4|509	%package Japan
21cr|qmetro-data-0-4|510	Summary:	Metro Maps (Japan)
21cr|qmetro-data-0-4|511	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|512	Requires:	qmetro
21cr|qmetro-data-0-4|513	
21cr|qmetro-data-0-4|514	%description Japan
21cr|qmetro-data-0-4|515	Maps for the qMetro program (Japan).
21cr|qmetro-data-0-4|516	
21cr|qmetro-data-0-4|517	Cities: Tokyo, Yokohama, Kobe, Sapporo, Naha, Hiroshima, Kitakyūshū,
21cr|qmetro-data-0-4|518	Sendai, Fukuoka, Kyoto, Nagoya, Osaka.
21cr|qmetro-data-0-4|519	
21cr|qmetro-data-0-4|520	%files Japan
21cr|qmetro-data-0-4|521	%{_datadir}/qmetro/map/Tokyo.pmz
21cr|qmetro-data-0-4|522	%{_datadir}/qmetro/map/Yokohama.pmz
21cr|qmetro-data-0-4|523	%{_datadir}/qmetro/map/Kobe.pmz
21cr|qmetro-data-0-4|524	%{_datadir}/qmetro/map/Sapporo.pmz
21cr|qmetro-data-0-4|525	%{_datadir}/qmetro/map/Naha.pmz
21cr|qmetro-data-0-4|526	%{_datadir}/qmetro/map/Hiroshima.pmz
21cr|qmetro-data-0-4|527	%{_datadir}/qmetro/map/Kitakyushu.pmz
21cr|qmetro-data-0-4|528	%{_datadir}/qmetro/map/Sendai.pmz
21cr|qmetro-data-0-4|529	%{_datadir}/qmetro/map/Fukuoka.pmz
21cr|qmetro-data-0-4|530	%{_datadir}/qmetro/map/Kyoto.pmz
21cr|qmetro-data-0-4|531	%{_datadir}/qmetro/map/Nagoya.pmz
21cr|qmetro-data-0-4|532	%{_datadir}/qmetro/map/Osaka.pmz
21cr|qmetro-data-0-4|533	
21cr|qmetro-data-0-4|534	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|535	
21cr|qmetro-data-0-4|536	%package Kazakhstan
21cr|qmetro-data-0-4|537	Summary:	Metro Maps (Kazakhstan)
21cr|qmetro-data-0-4|538	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|539	Requires:	qmetro
21cr|qmetro-data-0-4|540	
21cr|qmetro-data-0-4|541	%description Kazakhstan
21cr|qmetro-data-0-4|542	Maps for the qMetro program (Kazakhstan).
21cr|qmetro-data-0-4|543	
21cr|qmetro-data-0-4|544	Cities: Almaty.
21cr|qmetro-data-0-4|545	
21cr|qmetro-data-0-4|546	%files Kazakhstan
21cr|qmetro-data-0-4|547	%{_datadir}/qmetro/map/Almati.pmz
21cr|qmetro-data-0-4|548	
21cr|qmetro-data-0-4|549	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|550	
21cr|qmetro-data-0-4|551	%package Malaysia
21cr|qmetro-data-0-4|552	Summary:	Metro Maps (Malaysia)
21cr|qmetro-data-0-4|553	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|554	Requires:	qmetro
21cr|qmetro-data-0-4|555	
21cr|qmetro-data-0-4|556	%description Malaysia
21cr|qmetro-data-0-4|557	Maps for the qMetro program (Malaysia).
21cr|qmetro-data-0-4|558	
21cr|qmetro-data-0-4|559	Cities: Kuala Lumpur.
21cr|qmetro-data-0-4|560	
21cr|qmetro-data-0-4|561	%files Malaysia
21cr|qmetro-data-0-4|562	%{_datadir}/qmetro/map/Kuala-Lumpur.pmz
21cr|qmetro-data-0-4|563	
21cr|qmetro-data-0-4|564	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|565	
21cr|qmetro-data-0-4|566	%package Mexico
21cr|qmetro-data-0-4|567	Summary:	Metro Maps (Mexico)
21cr|qmetro-data-0-4|568	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|569	Requires:	qmetro
21cr|qmetro-data-0-4|570	
21cr|qmetro-data-0-4|571	%description Mexico
21cr|qmetro-data-0-4|572	Maps for the qMetro program (Mexico).
21cr|qmetro-data-0-4|573	
21cr|qmetro-data-0-4|574	Cities: Mexico City, Monterrey, Guadalajara.
21cr|qmetro-data-0-4|575	
21cr|qmetro-data-0-4|576	%files Mexico
21cr|qmetro-data-0-4|577	%{_datadir}/qmetro/map/Mexico.pmz
21cr|qmetro-data-0-4|578	%{_datadir}/qmetro/map/Monterrey.pmz
21cr|qmetro-data-0-4|579	%{_datadir}/qmetro/map/Guadalajara.pmz
21cr|qmetro-data-0-4|580	
21cr|qmetro-data-0-4|581	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|582	
21cr|qmetro-data-0-4|583	%package Netherlands
21cr|qmetro-data-0-4|584	Summary:	Metro Maps (Netherlands)
21cr|qmetro-data-0-4|585	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|586	Requires:	qmetro
21cr|qmetro-data-0-4|587	
21cr|qmetro-data-0-4|588	%description Netherlands
21cr|qmetro-data-0-4|589	Maps for the qMetro program (Netherlands).
21cr|qmetro-data-0-4|590	
21cr|qmetro-data-0-4|591	Cities: Amsterdam, Rotterdam, Utrecht, The Hague.
21cr|qmetro-data-0-4|592	
21cr|qmetro-data-0-4|593	%files Netherlands
21cr|qmetro-data-0-4|594	%{_datadir}/qmetro/map/Amsterdam.pmz
21cr|qmetro-data-0-4|595	%{_datadir}/qmetro/map/Rotterdam.pmz
21cr|qmetro-data-0-4|596	%{_datadir}/qmetro/map/Utrecht.pmz
21cr|qmetro-data-0-4|597	%{_datadir}/qmetro/map/Den-Haag.pmz
21cr|qmetro-data-0-4|598	
21cr|qmetro-data-0-4|599	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|600	
21cr|qmetro-data-0-4|601	%package NorthKorea
21cr|qmetro-data-0-4|602	Summary:	Metro Maps (North Korea)
21cr|qmetro-data-0-4|603	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|604	Requires:	qmetro
21cr|qmetro-data-0-4|605	
21cr|qmetro-data-0-4|606	%description NorthKorea
21cr|qmetro-data-0-4|607	Maps for the qMetro program (North Korea).
21cr|qmetro-data-0-4|608	
21cr|qmetro-data-0-4|609	Cities: Pyongyang.
21cr|qmetro-data-0-4|610	
21cr|qmetro-data-0-4|611	%files NorthKorea
21cr|qmetro-data-0-4|612	%{_datadir}/qmetro/map/Pyongyang.pmz
21cr|qmetro-data-0-4|613	
21cr|qmetro-data-0-4|614	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|615	
21cr|qmetro-data-0-4|616	%package Norway
21cr|qmetro-data-0-4|617	Summary:	Metro Maps (Norway)
21cr|qmetro-data-0-4|618	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|619	Requires:	qmetro
21cr|qmetro-data-0-4|620	
21cr|qmetro-data-0-4|621	%description Norway
21cr|qmetro-data-0-4|622	Maps for the qMetro program (Norway).
21cr|qmetro-data-0-4|623	
21cr|qmetro-data-0-4|624	Cities: Oslo.
21cr|qmetro-data-0-4|625	
21cr|qmetro-data-0-4|626	%files Norway
21cr|qmetro-data-0-4|627	%{_datadir}/qmetro/map/Oslo.pmz
21cr|qmetro-data-0-4|628	
21cr|qmetro-data-0-4|629	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|630	
21cr|qmetro-data-0-4|631	%package Peru
21cr|qmetro-data-0-4|632	Summary:	Metro Maps (Peru)
21cr|qmetro-data-0-4|633	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|634	Requires:	qmetro
21cr|qmetro-data-0-4|635	
21cr|qmetro-data-0-4|636	%description Peru
21cr|qmetro-data-0-4|637	Maps for the qMetro program (Peru).
21cr|qmetro-data-0-4|638	
21cr|qmetro-data-0-4|639	Cities: Lima.
21cr|qmetro-data-0-4|640	
21cr|qmetro-data-0-4|641	%files Peru
21cr|qmetro-data-0-4|642	%{_datadir}/qmetro/map/Lima.pmz
21cr|qmetro-data-0-4|643	
21cr|qmetro-data-0-4|644	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|645	
21cr|qmetro-data-0-4|646	%package Philippines
21cr|qmetro-data-0-4|647	Summary:	Metro Maps (Philippines)
21cr|qmetro-data-0-4|648	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|649	Requires:	qmetro
21cr|qmetro-data-0-4|650	
21cr|qmetro-data-0-4|651	%description Philippines
21cr|qmetro-data-0-4|652	Maps for the qMetro program (Philippines).
21cr|qmetro-data-0-4|653	
21cr|qmetro-data-0-4|654	Cities: Manila.
21cr|qmetro-data-0-4|655	
21cr|qmetro-data-0-4|656	%files Philippines
21cr|qmetro-data-0-4|657	%{_datadir}/qmetro/map/Manila.pmz
21cr|qmetro-data-0-4|658	
21cr|qmetro-data-0-4|659	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|660	
21cr|qmetro-data-0-4|661	%package Poland
21cr|qmetro-data-0-4|662	Summary:	Metro Maps (Poland)
21cr|qmetro-data-0-4|663	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|664	Requires:	qmetro
21cr|qmetro-data-0-4|665	
21cr|qmetro-data-0-4|666	%description Poland
21cr|qmetro-data-0-4|667	Maps for the qMetro program (Poland).
21cr|qmetro-data-0-4|668	
21cr|qmetro-data-0-4|669	Cities: Warsaw, Gdańsk, Poznań.
21cr|qmetro-data-0-4|670	
21cr|qmetro-data-0-4|671	%files Poland
21cr|qmetro-data-0-4|672	%{_datadir}/qmetro/map/Warsaw.pmz
21cr|qmetro-data-0-4|673	%{_datadir}/qmetro/map/Gdansk.pmz
21cr|qmetro-data-0-4|674	%{_datadir}/qmetro/map/Poznan.pmz
21cr|qmetro-data-0-4|675	
21cr|qmetro-data-0-4|676	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|677	
21cr|qmetro-data-0-4|678	%package Portugal
21cr|qmetro-data-0-4|679	Summary:	Metro Maps (Portugal)
21cr|qmetro-data-0-4|680	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|681	Requires:	qmetro
21cr|qmetro-data-0-4|682	
21cr|qmetro-data-0-4|683	%description Portugal
21cr|qmetro-data-0-4|684	Maps for the qMetro program (Portugal).
21cr|qmetro-data-0-4|685	
21cr|qmetro-data-0-4|686	Cities: Lisbon, Porto.
21cr|qmetro-data-0-4|687	
21cr|qmetro-data-0-4|688	%files Portugal
21cr|qmetro-data-0-4|689	%{_datadir}/qmetro/map/Lisboa.pmz
21cr|qmetro-data-0-4|690	%{_datadir}/qmetro/map/Porto.pmz
21cr|qmetro-data-0-4|691	
21cr|qmetro-data-0-4|692	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|693	
21cr|qmetro-data-0-4|694	%package PuertoRico
21cr|qmetro-data-0-4|695	Summary:	Metro Maps (Puerto Rico)
21cr|qmetro-data-0-4|696	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|697	Requires:	qmetro
21cr|qmetro-data-0-4|698	
21cr|qmetro-data-0-4|699	%description PuertoRico
21cr|qmetro-data-0-4|700	Maps for the qMetro program (Puerto Rico).
21cr|qmetro-data-0-4|701	
21cr|qmetro-data-0-4|702	Cities: San Juan.
21cr|qmetro-data-0-4|703	
21cr|qmetro-data-0-4|704	%files PuertoRico
21cr|qmetro-data-0-4|705	%{_datadir}/qmetro/map/San-Juan.pmz
21cr|qmetro-data-0-4|706	
21cr|qmetro-data-0-4|707	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|708	
21cr|qmetro-data-0-4|709	%package Romania
21cr|qmetro-data-0-4|710	Summary:	Metro Maps (Romania)
21cr|qmetro-data-0-4|711	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|712	Requires:	qmetro
21cr|qmetro-data-0-4|713	
21cr|qmetro-data-0-4|714	%description Romania
21cr|qmetro-data-0-4|715	Maps for the qMetro program (Romania).
21cr|qmetro-data-0-4|716	
21cr|qmetro-data-0-4|717	Cities: Bucharest.
21cr|qmetro-data-0-4|718	
21cr|qmetro-data-0-4|719	%files Romania
21cr|qmetro-data-0-4|720	%{_datadir}/qmetro/map/Bucarest.pmz
21cr|qmetro-data-0-4|721	
21cr|qmetro-data-0-4|722	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|723	
21cr|qmetro-data-0-4|724	%package Russia
21cr|qmetro-data-0-4|725	Summary:	Metro Maps (Russia)
21cr|qmetro-data-0-4|726	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|727	Requires:	qmetro
21cr|qmetro-data-0-4|728	
21cr|qmetro-data-0-4|729	%description Russia
21cr|qmetro-data-0-4|730	Maps for the qMetro program (Russia).
21cr|qmetro-data-0-4|731	
21cr|qmetro-data-0-4|732	Cities: Moscow, Saint Petersburg, Novosibirsk, Nizhny Novgorod, Ekaterinburg,
21cr|qmetro-data-0-4|733	Samara, Kazan, Volgograd.
21cr|qmetro-data-0-4|734	
21cr|qmetro-data-0-4|735	%files Russia
21cr|qmetro-data-0-4|736	%{_datadir}/qmetro/map/Moscow.pmz
21cr|qmetro-data-0-4|737	%{_datadir}/qmetro/map/Peterburg.pmz
21cr|qmetro-data-0-4|738	%{_datadir}/qmetro/map/Novosibirsk.pmz
21cr|qmetro-data-0-4|739	%{_datadir}/qmetro/map/NNovgorod.pmz
21cr|qmetro-data-0-4|740	%{_datadir}/qmetro/map/Ekaterinburg.pmz
21cr|qmetro-data-0-4|741	%{_datadir}/qmetro/map/Samara.pmz
21cr|qmetro-data-0-4|742	%{_datadir}/qmetro/map/Kazan.pmz
21cr|qmetro-data-0-4|743	%{_datadir}/qmetro/map/Volgograd.pmz
21cr|qmetro-data-0-4|744	
21cr|qmetro-data-0-4|745	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|746	
21cr|qmetro-data-0-4|747	%package SaudiArabia
21cr|qmetro-data-0-4|748	Summary:	Metro Maps (Saudi Arabia)
21cr|qmetro-data-0-4|749	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|750	Requires:	qmetro
21cr|qmetro-data-0-4|751	
21cr|qmetro-data-0-4|752	%description SaudiArabia
21cr|qmetro-data-0-4|753	Maps for the qMetro program (Saudi Arabia).
21cr|qmetro-data-0-4|754	
21cr|qmetro-data-0-4|755	Cities: Mecca.
21cr|qmetro-data-0-4|756	
21cr|qmetro-data-0-4|757	%files SaudiArabia
21cr|qmetro-data-0-4|758	%{_datadir}/qmetro/map/Mecca.pmz
21cr|qmetro-data-0-4|759	
21cr|qmetro-data-0-4|760	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|761	
21cr|qmetro-data-0-4|762	%package Singapore
21cr|qmetro-data-0-4|763	Summary:	Metro Maps (Singapore)
21cr|qmetro-data-0-4|764	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|765	Requires:	qmetro
21cr|qmetro-data-0-4|766	
21cr|qmetro-data-0-4|767	%description Singapore
21cr|qmetro-data-0-4|768	Maps for the qMetro program (Singapore).
21cr|qmetro-data-0-4|769	
21cr|qmetro-data-0-4|770	%files Singapore
21cr|qmetro-data-0-4|771	%{_datadir}/qmetro/map/Singapore.pmz
21cr|qmetro-data-0-4|772	
21cr|qmetro-data-0-4|773	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|774	
21cr|qmetro-data-0-4|775	%package SouthKorea
21cr|qmetro-data-0-4|776	Summary:	Metro Maps (South Korea)
21cr|qmetro-data-0-4|777	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|778	Requires:	qmetro
21cr|qmetro-data-0-4|779	
21cr|qmetro-data-0-4|780	%description SouthKorea
21cr|qmetro-data-0-4|781	Maps for the qMetro program (South Korea).
21cr|qmetro-data-0-4|782	
21cr|qmetro-data-0-4|783	Cities: Seoul, Daegu, Busan, Gwangju, Incheon, Daejeon, Uijeongbu.
21cr|qmetro-data-0-4|784	
21cr|qmetro-data-0-4|785	%files SouthKorea
21cr|qmetro-data-0-4|786	%{_datadir}/qmetro/map/Seoul.pmz
21cr|qmetro-data-0-4|787	%{_datadir}/qmetro/map/Daegu.pmz
21cr|qmetro-data-0-4|788	%{_datadir}/qmetro/map/Busan.pmz
21cr|qmetro-data-0-4|789	%{_datadir}/qmetro/map/Gwangju.pmz
21cr|qmetro-data-0-4|790	%{_datadir}/qmetro/map/Incheon.pmz
21cr|qmetro-data-0-4|791	%{_datadir}/qmetro/map/Daejeon.pmz
21cr|qmetro-data-0-4|792	%{_datadir}/qmetro/map/Uijeongbu.pmz
21cr|qmetro-data-0-4|793	
21cr|qmetro-data-0-4|794	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|795	
21cr|qmetro-data-0-4|796	%package Spain
21cr|qmetro-data-0-4|797	Summary:	Metro Maps (Spain)
21cr|qmetro-data-0-4|798	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|799	Requires:	qmetro
21cr|qmetro-data-0-4|800	
21cr|qmetro-data-0-4|801	%description Spain
21cr|qmetro-data-0-4|802	Maps for the qMetro program (Spain).
21cr|qmetro-data-0-4|803	
21cr|qmetro-data-0-4|804	Cities: Madrid, Barcelona, Bilbao, Valencia, Palma, Alicante, Seville.
21cr|qmetro-data-0-4|805	
21cr|qmetro-data-0-4|806	%files Spain
21cr|qmetro-data-0-4|807	%{_datadir}/qmetro/map/Madrid.pmz
21cr|qmetro-data-0-4|808	%{_datadir}/qmetro/map/Barcelona.pmz
21cr|qmetro-data-0-4|809	%{_datadir}/qmetro/map/Bilbao.pmz
21cr|qmetro-data-0-4|810	%{_datadir}/qmetro/map/Valencia.pmz
21cr|qmetro-data-0-4|811	%{_datadir}/qmetro/map/Palma.pmz
21cr|qmetro-data-0-4|812	%{_datadir}/qmetro/map/Alicante.pmz
21cr|qmetro-data-0-4|813	%{_datadir}/qmetro/map/Sevilla.pmz
21cr|qmetro-data-0-4|814	
21cr|qmetro-data-0-4|815	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|816	
21cr|qmetro-data-0-4|817	%package Sweden
21cr|qmetro-data-0-4|818	Summary:	Metro Maps (Sweden)
21cr|qmetro-data-0-4|819	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|820	Requires:	qmetro
21cr|qmetro-data-0-4|821	
21cr|qmetro-data-0-4|822	%description Sweden
21cr|qmetro-data-0-4|823	Maps for the qMetro program (Sweden).
21cr|qmetro-data-0-4|824	
21cr|qmetro-data-0-4|825	Cities: Stockholm.
21cr|qmetro-data-0-4|826	
21cr|qmetro-data-0-4|827	%files Sweden
21cr|qmetro-data-0-4|828	%{_datadir}/qmetro/map/Stockholm.pmz
21cr|qmetro-data-0-4|829	
21cr|qmetro-data-0-4|830	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|831	
21cr|qmetro-data-0-4|832	%package Switzerland
21cr|qmetro-data-0-4|833	Summary:	Metro Maps (Switzerland)
21cr|qmetro-data-0-4|834	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|835	Requires:	qmetro
21cr|qmetro-data-0-4|836	
21cr|qmetro-data-0-4|837	%description Switzerland
21cr|qmetro-data-0-4|838	Maps for the qMetro program (Switzerland).
21cr|qmetro-data-0-4|839	
21cr|qmetro-data-0-4|840	Cities: Lausanne.
21cr|qmetro-data-0-4|841	
21cr|qmetro-data-0-4|842	%files Switzerland
21cr|qmetro-data-0-4|843	%{_datadir}/qmetro/map/Lausanne.pmz
21cr|qmetro-data-0-4|844	
21cr|qmetro-data-0-4|845	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|846	
21cr|qmetro-data-0-4|847	%package Taiwan
21cr|qmetro-data-0-4|848	Summary:	Metro Maps (Taiwan)
21cr|qmetro-data-0-4|849	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|850	Requires:	qmetro
21cr|qmetro-data-0-4|851	
21cr|qmetro-data-0-4|852	%description Taiwan
21cr|qmetro-data-0-4|853	Maps for the qMetro program (Taiwan).
21cr|qmetro-data-0-4|854	
21cr|qmetro-data-0-4|855	Cities: Taipei, Kaohsiung.
21cr|qmetro-data-0-4|856	
21cr|qmetro-data-0-4|857	%files Taiwan
21cr|qmetro-data-0-4|858	%{_datadir}/qmetro/map/Taipei.pmz
21cr|qmetro-data-0-4|859	%{_datadir}/qmetro/map/Kaohsiung.pmz
21cr|qmetro-data-0-4|860	
21cr|qmetro-data-0-4|861	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|862	
21cr|qmetro-data-0-4|863	%package Thailand
21cr|qmetro-data-0-4|864	Summary:	Metro Maps (Thailand)
21cr|qmetro-data-0-4|865	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|866	Requires:	qmetro
21cr|qmetro-data-0-4|867	
21cr|qmetro-data-0-4|868	%description Thailand
21cr|qmetro-data-0-4|869	Maps for the qMetro program (Thailand).
21cr|qmetro-data-0-4|870	
21cr|qmetro-data-0-4|871	Cities: Bangkok.
21cr|qmetro-data-0-4|872	
21cr|qmetro-data-0-4|873	%files Thailand
21cr|qmetro-data-0-4|874	%{_datadir}/qmetro/map/Bangkok.pmz
21cr|qmetro-data-0-4|875	
21cr|qmetro-data-0-4|876	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|877	
21cr|qmetro-data-0-4|878	%package Tunisia
21cr|qmetro-data-0-4|879	Summary:	Metro Maps (Tunisia)
21cr|qmetro-data-0-4|880	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|881	Requires:	qmetro
21cr|qmetro-data-0-4|882	
21cr|qmetro-data-0-4|883	%description Tunisia
21cr|qmetro-data-0-4|884	Maps for the qMetro program (Tunisia).
21cr|qmetro-data-0-4|885	
21cr|qmetro-data-0-4|886	Cities: Tunis.
21cr|qmetro-data-0-4|887	
21cr|qmetro-data-0-4|888	%files Tunisia
21cr|qmetro-data-0-4|889	%{_datadir}/qmetro/map/Tunis.pmz
21cr|qmetro-data-0-4|890	
21cr|qmetro-data-0-4|891	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|892	
21cr|qmetro-data-0-4|893	%package Turkey
21cr|qmetro-data-0-4|894	Summary:	Metro Maps (Turkey)
21cr|qmetro-data-0-4|895	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|896	Requires:	qmetro
21cr|qmetro-data-0-4|897	
21cr|qmetro-data-0-4|898	%description Turkey
21cr|qmetro-data-0-4|899	Maps for the qMetro program (Turkey).
21cr|qmetro-data-0-4|900	
21cr|qmetro-data-0-4|901	Cities: Istanbul, Ankara, Izmir, Bursa, Adana.
21cr|qmetro-data-0-4|902	
21cr|qmetro-data-0-4|903	%files Turkey
21cr|qmetro-data-0-4|904	%{_datadir}/qmetro/map/Istanbul.pmz
21cr|qmetro-data-0-4|905	%{_datadir}/qmetro/map/Ankara.pmz
21cr|qmetro-data-0-4|906	%{_datadir}/qmetro/map/Izmir.pmz
21cr|qmetro-data-0-4|907	%{_datadir}/qmetro/map/Bursa.pmz
21cr|qmetro-data-0-4|908	%{_datadir}/qmetro/map/Adana.pmz
21cr|qmetro-data-0-4|909	
21cr|qmetro-data-0-4|910	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|911	
21cr|qmetro-data-0-4|912	%package UAE
21cr|qmetro-data-0-4|913	Summary:	Metro Maps (United Arab Emirates)
21cr|qmetro-data-0-4|914	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|915	Requires:	qmetro
21cr|qmetro-data-0-4|916	
21cr|qmetro-data-0-4|917	%description UAE
21cr|qmetro-data-0-4|918	Maps for the qMetro program (United Arab Emirates).
21cr|qmetro-data-0-4|919	
21cr|qmetro-data-0-4|920	Cities: Dubai.
21cr|qmetro-data-0-4|921	
21cr|qmetro-data-0-4|922	%files UAE
21cr|qmetro-data-0-4|923	%{_datadir}/qmetro/map/Dubai.pmz
21cr|qmetro-data-0-4|924	
21cr|qmetro-data-0-4|925	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|926	
21cr|qmetro-data-0-4|927	%package Ukraine
21cr|qmetro-data-0-4|928	Summary:	Metro Maps (Ukraine)
21cr|qmetro-data-0-4|929	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|930	Requires:	qmetro
21cr|qmetro-data-0-4|931	
21cr|qmetro-data-0-4|932	%description Ukraine
21cr|qmetro-data-0-4|933	Maps for the qMetro program (Ukraine).
21cr|qmetro-data-0-4|934	
21cr|qmetro-data-0-4|935	Cities: Kiev, Kharkiv, Dnipropetrovsk, Kryvyi Rih.
21cr|qmetro-data-0-4|936	
21cr|qmetro-data-0-4|937	%files Ukraine
21cr|qmetro-data-0-4|938	%{_datadir}/qmetro/map/Kiev.pmz
21cr|qmetro-data-0-4|939	%{_datadir}/qmetro/map/Kharkov.pmz
21cr|qmetro-data-0-4|940	%{_datadir}/qmetro/map/Dnepropetrovsk.pmz
21cr|qmetro-data-0-4|941	%{_datadir}/qmetro/map/KrivoyRog.pmz
21cr|qmetro-data-0-4|942	
21cr|qmetro-data-0-4|943	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|944	
21cr|qmetro-data-0-4|945	%package UnitedKingdom
21cr|qmetro-data-0-4|946	Summary:	Metro Maps (United Kingdom)
21cr|qmetro-data-0-4|947	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|948	Requires:	qmetro
21cr|qmetro-data-0-4|949	
21cr|qmetro-data-0-4|950	%description UnitedKingdom
21cr|qmetro-data-0-4|951	Maps for the qMetro program (United Kingdom).
21cr|qmetro-data-0-4|952	
21cr|qmetro-data-0-4|953	Cities: London, Glasgow, Newcastle, Birmingham, Liverpool, Manchester.
21cr|qmetro-data-0-4|954	
21cr|qmetro-data-0-4|955	%files UnitedKingdom
21cr|qmetro-data-0-4|956	%{_datadir}/qmetro/map/London.pmz
21cr|qmetro-data-0-4|957	%{_datadir}/qmetro/map/Glasgow.pmz
21cr|qmetro-data-0-4|958	%{_datadir}/qmetro/map/Newcastle.pmz
21cr|qmetro-data-0-4|959	%{_datadir}/qmetro/map/Birmingham.pmz
21cr|qmetro-data-0-4|960	%{_datadir}/qmetro/map/Liverpool.pmz
21cr|qmetro-data-0-4|961	%{_datadir}/qmetro/map/Manchester.pmz
21cr|qmetro-data-0-4|962	
21cr|qmetro-data-0-4|963	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|964	
21cr|qmetro-data-0-4|965	%package USA
21cr|qmetro-data-0-4|966	Summary:	Metro Maps (USA)
21cr|qmetro-data-0-4|967	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|968	Requires:	qmetro
21cr|qmetro-data-0-4|969	
21cr|qmetro-data-0-4|970	%description USA
21cr|qmetro-data-0-4|971	Maps for the qMetro program (USA).
21cr|qmetro-data-0-4|972	
21cr|qmetro-data-0-4|973	Cities: Washington, New York, Chicago, Atlanta, Miami, Baltimore,
21cr|qmetro-data-0-4|974	Detroit, San Francisco, Cleveland, Buffalo, Jacksonville, Las Vegas,
21cr|qmetro-data-0-4|975	Salt Lake City, St. Louis, Minneapolis, Philadelphia, Los Angeles,
21cr|qmetro-data-0-4|976	Houston, Newark, Boston, Dallas, Denver, San Diego, Sacramento,
21cr|qmetro-data-0-4|977	San Jose, Portland, Pittsburgh, Jersey City.
21cr|qmetro-data-0-4|978	
21cr|qmetro-data-0-4|979	%files USA
21cr|qmetro-data-0-4|980	%{_datadir}/qmetro/map/Washington.pmz
21cr|qmetro-data-0-4|981	%{_datadir}/qmetro/map/New-York.pmz
21cr|qmetro-data-0-4|982	%{_datadir}/qmetro/map/Chicago.pmz
21cr|qmetro-data-0-4|983	%{_datadir}/qmetro/map/Atlanta.pmz
21cr|qmetro-data-0-4|984	%{_datadir}/qmetro/map/Miami.pmz
21cr|qmetro-data-0-4|985	%{_datadir}/qmetro/map/Baltimore.pmz
21cr|qmetro-data-0-4|986	%{_datadir}/qmetro/map/Detroit.pmz
21cr|qmetro-data-0-4|987	%{_datadir}/qmetro/map/San-Francisco.pmz
21cr|qmetro-data-0-4|988	%{_datadir}/qmetro/map/Cleveland.pmz
21cr|qmetro-data-0-4|989	%{_datadir}/qmetro/map/Buffalo.pmz
21cr|qmetro-data-0-4|990	%{_datadir}/qmetro/map/Jacksonville.pmz
21cr|qmetro-data-0-4|991	%{_datadir}/qmetro/map/Las-Vegas.pmz
21cr|qmetro-data-0-4|992	%{_datadir}/qmetro/map/Salt-Lake-City.pmz
21cr|qmetro-data-0-4|993	%{_datadir}/qmetro/map/Saint-Louis.pmz
21cr|qmetro-data-0-4|994	%{_datadir}/qmetro/map/Minneapolis.pmz
21cr|qmetro-data-0-4|995	%{_datadir}/qmetro/map/Philadelphia.pmz
21cr|qmetro-data-0-4|996	%{_datadir}/qmetro/map/Los-Angeles.pmz
21cr|qmetro-data-0-4|997	%{_datadir}/qmetro/map/Houston.pmz
21cr|qmetro-data-0-4|998	%{_datadir}/qmetro/map/Newark.pmz
21cr|qmetro-data-0-4|999	%{_datadir}/qmetro/map/Boston.pmz
21cr|qmetro-data-0-4|1000	%{_datadir}/qmetro/map/Dallas.pmz
21cr|qmetro-data-0-4|1001	%{_datadir}/qmetro/map/Denver.pmz
21cr|qmetro-data-0-4|1002	%{_datadir}/qmetro/map/San-Diego.pmz
21cr|qmetro-data-0-4|1003	%{_datadir}/qmetro/map/Sacramento.pmz
21cr|qmetro-data-0-4|1004	%{_datadir}/qmetro/map/San-Jose.pmz
21cr|qmetro-data-0-4|1005	%{_datadir}/qmetro/map/Portland.pmz
21cr|qmetro-data-0-4|1006	%{_datadir}/qmetro/map/Pittsburgh.pmz
21cr|qmetro-data-0-4|1007	%{_datadir}/qmetro/map/Charlotte.pmz
21cr|qmetro-data-0-4|1008	%{_datadir}/qmetro/map/Jersey-City.pmz
21cr|qmetro-data-0-4|1009	
21cr|qmetro-data-0-4|1010	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|1011	
21cr|qmetro-data-0-4|1012	%package Uzbekistan
21cr|qmetro-data-0-4|1013	Summary:	Metro Maps (Uzbekistan)
21cr|qmetro-data-0-4|1014	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|1015	Requires:	qmetro
21cr|qmetro-data-0-4|1016	
21cr|qmetro-data-0-4|1017	%description Uzbekistan
21cr|qmetro-data-0-4|1018	Maps for the qMetro program (Uzbekistan).
21cr|qmetro-data-0-4|1019	
21cr|qmetro-data-0-4|1020	Cities: Tashkent.
21cr|qmetro-data-0-4|1021	
21cr|qmetro-data-0-4|1022	%files Uzbekistan
21cr|qmetro-data-0-4|1023	%{_datadir}/qmetro/map/Tashkent.pmz
21cr|qmetro-data-0-4|1024	
21cr|qmetro-data-0-4|1025	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|1026	
21cr|qmetro-data-0-4|1027	%package Venezuela
21cr|qmetro-data-0-4|1028	Summary:	Metro Maps (Venezuela)
21cr|qmetro-data-0-4|1029	Group:		Sciences/Geosciences
21cr|qmetro-data-0-4|1030	Requires:	qmetro
21cr|qmetro-data-0-4|1031	
21cr|qmetro-data-0-4|1032	%description Venezuela
21cr|qmetro-data-0-4|1033	Maps for the qMetro program (Venezuela).
21cr|qmetro-data-0-4|1034	
21cr|qmetro-data-0-4|1035	Cities: Caracas, Valencia.
21cr|qmetro-data-0-4|1036	
21cr|qmetro-data-0-4|1037	%files Venezuela
21cr|qmetro-data-0-4|1038	%{_datadir}/qmetro/map/Caracas.pmz
21cr|qmetro-data-0-4|1039	%{_datadir}/qmetro/map/ValenciaV.pmz
21cr|qmetro-data-0-4|1040	
21cr|qmetro-data-0-4|1041	#----------------------------------------------------------------------------
21cr|qmetro-data-0-4|1042	
21cr|qmetro-data-0-4|1043	%prep
21cr|qmetro-data-0-4|1044	%setup -n %{name}
21cr|qmetro-data-0-4|1045	for N in *.zip
21cr|qmetro-data-0-4|1046	do
21cr|qmetro-data-0-4|1047	unzip $N "*.pmz"
21cr|qmetro-data-0-4|1048	done
21cr|qmetro-data-0-4|1049	
21cr|qmetro-data-0-4|1050	%build
21cr|qmetro-data-0-4|1051	
21cr|qmetro-data-0-4|1052	%install
21cr|qmetro-data-0-4|1053	install -dm 0755 %{buildroot}%{_datadir}/qmetro/map
21cr|qmetro-data-0-4|1054	install -pm 0644 *.pmz %{buildroot}%{_datadir}/qmetro/map

7393 21
21cr|qmidiarp-0.6.6-0.20220205.1|1	%define	git		1
21cr|qmidiarp-0.6.6-0.20220205.1|2	%define	gitdate	20220205
21cr|qmidiarp-0.6.6-0.20220205.1|3	
21cr|qmidiarp-0.6.6-0.20220205.1|4	Summary:	Arpgeggiator, sequencer and LFO for JACK and ALSA
21cr|qmidiarp-0.6.6-0.20220205.1|5	Name:		qmidiarp
21cr|qmidiarp-0.6.6-0.20220205.1|6	%if %{git}
21cr|qmidiarp-0.6.6-0.20220205.1|7	Version:	0.6.6
21cr|qmidiarp-0.6.6-0.20220205.1|8	Release:	0.%{gitdate}.1
21cr|qmidiarp-0.6.6-0.20220205.1|9	%else
21cr|qmidiarp-0.6.6-0.20220205.1|10	Version:	0.6.5
21cr|qmidiarp-0.6.6-0.20220205.1|11	Release:	2
21cr|qmidiarp-0.6.6-0.20220205.1|12	%endif
21cr|qmidiarp-0.6.6-0.20220205.1|13	License:	GPLv2+
21cr|qmidiarp-0.6.6-0.20220205.1|14	Group:		Sound
21cr|qmidiarp-0.6.6-0.20220205.1|15	Url:		http://qmidiarp.sourceforge.net/
21cr|qmidiarp-0.6.6-0.20220205.1|16	%if %{git}
21cr|qmidiarp-0.6.6-0.20220205.1|17	Source0:	%{name}-%{gitdate}.tar.xz
21cr|qmidiarp-0.6.6-0.20220205.1|18	%else
21cr|qmidiarp-0.6.6-0.20220205.1|19	Source0:	https://download.sf.net/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|qmidiarp-0.6.6-0.20220205.1|20	%endif
21cr|qmidiarp-0.6.6-0.20220205.1|21	BuildRequires:	desktop-file-utils
21cr|qmidiarp-0.6.6-0.20220205.1|22	BuildRequires:	qt5-linguist-tools
21cr|qmidiarp-0.6.6-0.20220205.1|23	BuildRequires:	pkgconfig(alsa)
21cr|qmidiarp-0.6.6-0.20220205.1|24	BuildRequires:	pkgconfig(jack)
21cr|qmidiarp-0.6.6-0.20220205.1|25	BuildRequires:	pkgconfig(liblo) >= 0.26
21cr|qmidiarp-0.6.6-0.20220205.1|26	BuildRequires:	pkgconfig(lv2) >= 1.10
21cr|qmidiarp-0.6.6-0.20220205.1|27	BuildRequires:	pkgconfig(Qt5Core) >= 5.1
21cr|qmidiarp-0.6.6-0.20220205.1|28	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qmidiarp-0.6.6-0.20220205.1|29	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qmidiarp-0.6.6-0.20220205.1|30	Recommends:	%{name}-plugins-lv2
21cr|qmidiarp-0.6.6-0.20220205.1|31	
21cr|qmidiarp-0.6.6-0.20220205.1|32	%description
21cr|qmidiarp-0.6.6-0.20220205.1|33	Advanced arpeggiator, step sequencer and MIDI LFO for JACK and ALSA.
21cr|qmidiarp-0.6.6-0.20220205.1|34	
21cr|qmidiarp-0.6.6-0.20220205.1|35	%files -f %{name}.lang
21cr|qmidiarp-0.6.6-0.20220205.1|36	%doc README NEWS COPYING AUTHORS
21cr|qmidiarp-0.6.6-0.20220205.1|37	%{_bindir}/%{name}
21cr|qmidiarp-0.6.6-0.20220205.1|38	%{_datadir}/%{name}
21cr|qmidiarp-0.6.6-0.20220205.1|39	%{_datadir}/applications/%{name}.desktop
21cr|qmidiarp-0.6.6-0.20220205.1|40	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|qmidiarp-0.6.6-0.20220205.1|41	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|qmidiarp-0.6.6-0.20220205.1|42	%docdir %{_mandir}/man1/*
21cr|qmidiarp-0.6.6-0.20220205.1|43	%{_mandir}/man1/%{name}.1*
21cr|qmidiarp-0.6.6-0.20220205.1|44	
21cr|qmidiarp-0.6.6-0.20220205.1|45	#----------------------------------------------------------------------------
21cr|qmidiarp-0.6.6-0.20220205.1|46	
21cr|qmidiarp-0.6.6-0.20220205.1|47	%package plugins-lv2
21cr|qmidiarp-0.6.6-0.20220205.1|48	Summary:	LV2 Plugins of the qmidiarp MIDI with Qt GUI
21cr|qmidiarp-0.6.6-0.20220205.1|49	Group:		Sound
21cr|qmidiarp-0.6.6-0.20220205.1|50	Requires:	lv2
21cr|qmidiarp-0.6.6-0.20220205.1|51	
21cr|qmidiarp-0.6.6-0.20220205.1|52	%description plugins-lv2
21cr|qmidiarp-0.6.6-0.20220205.1|53	QMidiArp is an advanced arpeggiator, step sequencer and MIDI LFO for JACK
21cr|qmidiarp-0.6.6-0.20220205.1|54	and ALSA. This package contains the LV2 plugins of the three modules with
21cr|qmidiarp-0.6.6-0.20220205.1|55	Qt GUIs.
21cr|qmidiarp-0.6.6-0.20220205.1|56	
21cr|qmidiarp-0.6.6-0.20220205.1|57	%files plugins-lv2
21cr|qmidiarp-0.6.6-0.20220205.1|58	%doc COPYING
21cr|qmidiarp-0.6.6-0.20220205.1|59	%dir %{_libdir}/lv2
21cr|qmidiarp-0.6.6-0.20220205.1|60	%{_libdir}/lv2/*
21cr|qmidiarp-0.6.6-0.20220205.1|61	
21cr|qmidiarp-0.6.6-0.20220205.1|62	#----------------------------------------------------------------------------
21cr|qmidiarp-0.6.6-0.20220205.1|63	
21cr|qmidiarp-0.6.6-0.20220205.1|64	%prep
21cr|qmidiarp-0.6.6-0.20220205.1|65	%if %{git}
21cr|qmidiarp-0.6.6-0.20220205.1|66	%setup -qn %{name}-%{gitdate}
21cr|qmidiarp-0.6.6-0.20220205.1|67	%else
21cr|qmidiarp-0.6.6-0.20220205.1|68	%setup -q
21cr|qmidiarp-0.6.6-0.20220205.1|69	%endif
21cr|qmidiarp-0.6.6-0.20220205.1|70	
21cr|qmidiarp-0.6.6-0.20220205.1|71	
21cr|qmidiarp-0.6.6-0.20220205.1|72	%build
21cr|qmidiarp-0.6.6-0.20220205.1|73	#global optflags %%{optflags} -std=gnu++11
21cr|qmidiarp-0.6.6-0.20220205.1|74	autoreconf -vfi
21cr|qmidiarp-0.6.6-0.20220205.1|75	%configure \
21cr|qmidiarp-0.6.6-0.20220205.1|76	--enable-translations
21cr|qmidiarp-0.6.6-0.20220205.1|77	
21cr|qmidiarp-0.6.6-0.20220205.1|78	%make
21cr|qmidiarp-0.6.6-0.20220205.1|79	
21cr|qmidiarp-0.6.6-0.20220205.1|80	
21cr|qmidiarp-0.6.6-0.20220205.1|81	%install
21cr|qmidiarp-0.6.6-0.20220205.1|82	%makeinstall_std
21cr|qmidiarp-0.6.6-0.20220205.1|83	
21cr|qmidiarp-0.6.6-0.20220205.1|84	desktop-file-edit \
21cr|qmidiarp-0.6.6-0.20220205.1|85	--add-category="X-MandrivaLinux-Multimedia-Sound;" \
21cr|qmidiarp-0.6.6-0.20220205.1|86	--set-generic-name="Midi arpeggiator" \
21cr|qmidiarp-0.6.6-0.20220205.1|87	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|qmidiarp-0.6.6-0.20220205.1|88	
21cr|qmidiarp-0.6.6-0.20220205.1|89	%find_lang %{name} --with-man

7394 21
21cr|qmidiroute-0.4.0-6|1	Summary:	MIDI router and filter utility
21cr|qmidiroute-0.4.0-6|2	Name:		qmidiroute
21cr|qmidiroute-0.4.0-6|3	Version:	0.4.0
21cr|qmidiroute-0.4.0-6|4	Release:	6
21cr|qmidiroute-0.4.0-6|5	License:	GPLv2+
21cr|qmidiroute-0.4.0-6|6	Group:		Sound
21cr|qmidiroute-0.4.0-6|7	Url:		http://alsamodular.sourceforge.net/
21cr|qmidiroute-0.4.0-6|8	Source0:	http://dl.sf.net/alsamodular/%{name}-%{version}.tar.bz2
21cr|qmidiroute-0.4.0-6|9	# Fix provided .desktop file and use it, in place of our one
21cr|qmidiroute-0.4.0-6|10	Patch0:		%{name}-0.4.0-fix-desktop-file.patch
21cr|qmidiroute-0.4.0-6|11	Patch1:		%{name}-0.4.0-fix-crash-on-NULL-event.patch
21cr|qmidiroute-0.4.0-6|12	BuildRequires:	qt5-linguist-tools
21cr|qmidiroute-0.4.0-6|13	BuildRequires:	pkgconfig(alsa)
21cr|qmidiroute-0.4.0-6|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|qmidiroute-0.4.0-6|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qmidiroute-0.4.0-6|16	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|qmidiroute-0.4.0-6|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qmidiroute-0.4.0-6|18	
21cr|qmidiroute-0.4.0-6|19	%description
21cr|qmidiroute-0.4.0-6|20	MIDI router and filter utility for the ALSA sequencer.
21cr|qmidiroute-0.4.0-6|21	
21cr|qmidiroute-0.4.0-6|22	%files
21cr|qmidiroute-0.4.0-6|23	%doc README NEWS COPYING AUTHORS
21cr|qmidiroute-0.4.0-6|24	%docdir %{_mandir}/man1/*
21cr|qmidiroute-0.4.0-6|25	%{_bindir}/%{name}
21cr|qmidiroute-0.4.0-6|26	%{_datadir}/%{name}
21cr|qmidiroute-0.4.0-6|27	%{_datadir}/applications/%{name}.desktop
21cr|qmidiroute-0.4.0-6|28	%{_datadir}/pixmaps/%{name}_48.xpm
21cr|qmidiroute-0.4.0-6|29	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|qmidiroute-0.4.0-6|30	%{_mandir}/man1/*
21cr|qmidiroute-0.4.0-6|31	%{_mandir}/de/man1/*
21cr|qmidiroute-0.4.0-6|32	%{_mandir}/fr/man1/*
21cr|qmidiroute-0.4.0-6|33	
21cr|qmidiroute-0.4.0-6|34	#-----------------------------------------------------------------------------
21cr|qmidiroute-0.4.0-6|35	
21cr|qmidiroute-0.4.0-6|36	%prep
21cr|qmidiroute-0.4.0-6|37	%setup -q
21cr|qmidiroute-0.4.0-6|38	%apply_patches
21cr|qmidiroute-0.4.0-6|39	
21cr|qmidiroute-0.4.0-6|40	iconv -f=latin1 -t=utf8 man/de/%{name}.1 -o man/de/%{name}.1
21cr|qmidiroute-0.4.0-6|41	iconv -f=latin1 -t=utf8 man/fr/%{name}.1 -o man/fr/%{name}.1
21cr|qmidiroute-0.4.0-6|42	
21cr|qmidiroute-0.4.0-6|43	
21cr|qmidiroute-0.4.0-6|44	%build
21cr|qmidiroute-0.4.0-6|45	%global optflags %{optflags} -std=gnu++11
21cr|qmidiroute-0.4.0-6|46	autoreconf -vfi
21cr|qmidiroute-0.4.0-6|47	%configure --enable-qt5
21cr|qmidiroute-0.4.0-6|48	%make
21cr|qmidiroute-0.4.0-6|49	
21cr|qmidiroute-0.4.0-6|50	
21cr|qmidiroute-0.4.0-6|51	%install
21cr|qmidiroute-0.4.0-6|52	%makeinstall_std
21cr|qmidiroute-0.4.0-6|53	
21cr|qmidiroute-0.4.0-6|54	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|qmidiroute-0.4.0-6|55	install -m 0644 src/pixmaps/%{name}_48.xpm %{buildroot}%{_datadir}/pixmaps

7395 21
21cr|qml-box2d-0.1-1.git20180406.2|1	%define debug_package          %{nil}
21cr|qml-box2d-0.1-1.git20180406.2|2	
21cr|qml-box2d-0.1-1.git20180406.2|3	%define commit b7212d5640701f93f0cd88fbd3a32c619030ae62
21cr|qml-box2d-0.1-1.git20180406.2|4	
21cr|qml-box2d-0.1-1.git20180406.2|5	Name:           qml-box2d
21cr|qml-box2d-0.1-1.git20180406.2|6	Version:        0.1
21cr|qml-box2d-0.1-1.git20180406.2|7	Release:        1.git20180406.2
21cr|qml-box2d-0.1-1.git20180406.2|8	Summary:        QML Box2D plugin
21cr|qml-box2d-0.1-1.git20180406.2|9	License:        zlib
21cr|qml-box2d-0.1-1.git20180406.2|10	Group:          Development/KDE and Qt
21cr|qml-box2d-0.1-1.git20180406.2|11	Url:            https://github.com/%{name}/%{name}
21cr|qml-box2d-0.1-1.git20180406.2|12	Source:         https://github.com/%{name}/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|qml-box2d-0.1-1.git20180406.2|13	
21cr|qml-box2d-0.1-1.git20180406.2|14	# Current version incompatible with box2d 2.4+.
21cr|qml-box2d-0.1-1.git20180406.2|15	#BuildRequires:  pkgconfig(box2d)
21cr|qml-box2d-0.1-1.git20180406.2|16	BuildRequires:  pkgconfig(Qt5Core)
21cr|qml-box2d-0.1-1.git20180406.2|17	BuildRequires:  pkgconfig(Qt5Gui)
21cr|qml-box2d-0.1-1.git20180406.2|18	BuildRequires:  pkgconfig(Qt5Network)
21cr|qml-box2d-0.1-1.git20180406.2|19	BuildRequires:  pkgconfig(Qt5Qml)
21cr|qml-box2d-0.1-1.git20180406.2|20	BuildRequires:  pkgconfig(Qt5Quick)
21cr|qml-box2d-0.1-1.git20180406.2|21	BuildRequires:  qt5-tools
21cr|qml-box2d-0.1-1.git20180406.2|22	
21cr|qml-box2d-0.1-1.git20180406.2|23	Provides:       bundled(box2d) == 2.3.1
21cr|qml-box2d-0.1-1.git20180406.2|24	
21cr|qml-box2d-0.1-1.git20180406.2|25	%description
21cr|qml-box2d-0.1-1.git20180406.2|26	This plugin is meant to be installed to your Qt/imports directory, or shipped
21cr|qml-box2d-0.1-1.git20180406.2|27	in a directory of which the parent is added as import path.
21cr|qml-box2d-0.1-1.git20180406.2|28	
21cr|qml-box2d-0.1-1.git20180406.2|29	The goal is to expose the functionality of Box2D as QML components, in order
21cr|qml-box2d-0.1-1.git20180406.2|30	to make it easy to write physics based games in QML.
21cr|qml-box2d-0.1-1.git20180406.2|31	
21cr|qml-box2d-0.1-1.git20180406.2|32	
21cr|qml-box2d-0.1-1.git20180406.2|33	%files
21cr|qml-box2d-0.1-1.git20180406.2|34	%license COPYING
21cr|qml-box2d-0.1-1.git20180406.2|35	%doc README.md
21cr|qml-box2d-0.1-1.git20180406.2|36	%{_qt5_libdir}/qt5/qml/Box2D.2.0/
21cr|qml-box2d-0.1-1.git20180406.2|37	
21cr|qml-box2d-0.1-1.git20180406.2|38	#--------------------------------------------------------------------
21cr|qml-box2d-0.1-1.git20180406.2|39	
21cr|qml-box2d-0.1-1.git20180406.2|40	%prep
21cr|qml-box2d-0.1-1.git20180406.2|41	%autosetup -p1 -n %{name}-%{commit}
21cr|qml-box2d-0.1-1.git20180406.2|42	
21cr|qml-box2d-0.1-1.git20180406.2|43	#rm -rf Box2D
21cr|qml-box2d-0.1-1.git20180406.2|44	
21cr|qml-box2d-0.1-1.git20180406.2|45	%build
21cr|qml-box2d-0.1-1.git20180406.2|46	%qmake_qt5 \
21cr|qml-box2d-0.1-1.git20180406.2|47	#DEFINES+=BOX2D_SYSTEM
21cr|qml-box2d-0.1-1.git20180406.2|48	
21cr|qml-box2d-0.1-1.git20180406.2|49	%make_build
21cr|qml-box2d-0.1-1.git20180406.2|50	
21cr|qml-box2d-0.1-1.git20180406.2|51	%install
21cr|qml-box2d-0.1-1.git20180406.2|52	%make_install INSTALL_ROOT=%{buildroot}
21cr|qml-box2d-0.1-1.git20180406.2|53	
21cr|qml-box2d-0.1-1.git20180406.2|54	rm -rf %{buildroot}%{_libdir}/qt5/tests

7396 21
21cr|qml-material-0.2.0-4|1	%define debug_package %{nil}
21cr|qml-material-0.2.0-4|2	
21cr|qml-material-0.2.0-4|3	Summary:	Material Design implemented in QtQuick
21cr|qml-material-0.2.0-4|4	Name:		qml-material
21cr|qml-material-0.2.0-4|5	Version:	0.2.0
21cr|qml-material-0.2.0-4|6	Release:	4
21cr|qml-material-0.2.0-4|7	License:	GPLv2
21cr|qml-material-0.2.0-4|8	Group:		Graphical desktop/KDE
21cr|qml-material-0.2.0-4|9	URL:		https://github.com/papyros/qml-material
21cr|qml-material-0.2.0-4|10	Source0:	https://github.com/papyros/qml-material/archive/v%{version}.tar.gz
21cr|qml-material-0.2.0-4|11	Source1:	https://raw.githubusercontent.com/papyros/docmaker/master/docmaker.py
21cr|qml-material-0.2.0-4|12	BuildRequires:	qt5-devel
21cr|qml-material-0.2.0-4|13	BuildRequires:	pkgconfig(Qt5QuickTest)
21cr|qml-material-0.2.0-4|14	BuildRequires:	pkgconfig(Qt5Qml)
21cr|qml-material-0.2.0-4|15	
21cr|qml-material-0.2.0-4|16	%description
21cr|qml-material-0.2.0-4|17	This is a library of QML widgets implementing
21cr|qml-material-0.2.0-4|18	Google's Material Design.
21cr|qml-material-0.2.0-4|19	
21cr|qml-material-0.2.0-4|20	%files
21cr|qml-material-0.2.0-4|21	%doc COPYING *.md
21cr|qml-material-0.2.0-4|22	%dir %{_qt5_libdir}/qt5/qml/Material
21cr|qml-material-0.2.0-4|23	%dir %{_qt5_libdir}/qt5/qml/QtQuick/Controls/Styles/Material
21cr|qml-material-0.2.0-4|24	%{_qt5_libdir}/qt5/qml/Material/*
21cr|qml-material-0.2.0-4|25	%{_qt5_libdir}/qt5/qml/QtQuick/Controls/Styles/Material/*.qml
21cr|qml-material-0.2.0-4|26	%{_qt5_libdir}/qt5/qml/QtQuick/Controls/Styles/Material/qmldir
21cr|qml-material-0.2.0-4|27	#------------------------------------------------------------
21cr|qml-material-0.2.0-4|28	%prep
21cr|qml-material-0.2.0-4|29	%setup -q
21cr|qml-material-0.2.0-4|30	# make rpmlint happy
21cr|qml-material-0.2.0-4|31	chmod -x tests/tests.cpp
21cr|qml-material-0.2.0-4|32	find . -type f -name '*.svg' -exec chmod -x {} \;
21cr|qml-material-0.2.0-4|33	
21cr|qml-material-0.2.0-4|34	%build
21cr|qml-material-0.2.0-4|35	%qmake_qt5
21cr|qml-material-0.2.0-4|36	%make
21cr|qml-material-0.2.0-4|37	
21cr|qml-material-0.2.0-4|38	%install
21cr|qml-material-0.2.0-4|39	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|qml-material-0.2.0-4|40	rm -rd %{buildroot}%{_qt5_libdir}/qt5/tests

7397 21
21cr|qmplay2-25.09.11-1|1	%define _enable_debug_packages %{nil}
21cr|qmplay2-25.09.11-1|2	%define  debug_package %{nil}
21cr|qmplay2-25.09.11-1|3	
21cr|qmplay2-25.09.11-1|4	%global optflags %{optflags} -ldl
21cr|qmplay2-25.09.11-1|5	
21cr|qmplay2-25.09.11-1|6	%define major 1
21cr|qmplay2-25.09.11-1|7	%define libname %mklibname %{name}_ %{major}
21cr|qmplay2-25.09.11-1|8	%define devqmplay2 %mklibname %{name} -d
21cr|qmplay2-25.09.11-1|9	
21cr|qmplay2-25.09.11-1|10	%define oname QMPlay2
21cr|qmplay2-25.09.11-1|11	
21cr|qmplay2-25.09.11-1|12	Summary:    Video player
21cr|qmplay2-25.09.11-1|13	Name:       qmplay2
21cr|qmplay2-25.09.11-1|14	Version:	25.09.11
21cr|qmplay2-25.09.11-1|15	Release:	1
21cr|qmplay2-25.09.11-1|16	License:    LGPLv3+
21cr|qmplay2-25.09.11-1|17	Group:      Video
21cr|qmplay2-25.09.11-1|18	Url:        http://zaps166.sourceforge.net/?app=QMPlay2
21cr|qmplay2-25.09.11-1|19	Source0:    https://github.com/zaps166/QMPlay2/releases/download/%{version}/%{oname}-src-%{version}.tar.xz
21cr|qmplay2-25.09.11-1|20	Source1:    ru.ts
21cr|qmplay2-25.09.11-1|21	Patch0:      desktop-ru.patch
21cr|qmplay2-25.09.11-1|22	BuildRequires:  appstream-util
21cr|qmplay2-25.09.11-1|23	BuildRequires:  cmake
21cr|qmplay2-25.09.11-1|24	BuildRequires:  desktop-file-utils
21cr|qmplay2-25.09.11-1|25	BuildRequires:  gcc-c++
21cr|qmplay2-25.09.11-1|26	BuildRequires:  imagemagick
21cr|qmplay2-25.09.11-1|27	BuildRequires:  kde5-macros
21cr|qmplay2-25.09.11-1|28	BuildRequires:  ninja
21cr|qmplay2-25.09.11-1|29	BuildRequires:  ffmpeg-devel
21cr|qmplay2-25.09.11-1|30	BuildRequires:  qt5-devel
21cr|qmplay2-25.09.11-1|31	BuildRequires:  qt5-tools
21cr|qmplay2-25.09.11-1|32	BuildRequires:  qt5-linguist-tools
21cr|qmplay2-25.09.11-1|33	BuildRequires:  pkgconfig(gl)
21cr|qmplay2-25.09.11-1|34	BuildRequires:  pkgconfig(libass)
21cr|qmplay2-25.09.11-1|35	BuildRequires:  pkgconfig(libcddb)
21cr|qmplay2-25.09.11-1|36	BuildRequires:  pkgconfig(libcdio)
21cr|qmplay2-25.09.11-1|37	BuildRequires:  pkgconfig(libgme)
21cr|qmplay2-25.09.11-1|38	BuildRequires:  pkgconfig(libmodplug)
21cr|qmplay2-25.09.11-1|39	BuildRequires:  pkgconfig(libpipewire-0.3)
21cr|qmplay2-25.09.11-1|40	BuildRequires:  pkgconfig(libpulse)
21cr|qmplay2-25.09.11-1|41	BuildRequires:  pkgconfig(libsidplayfp)
21cr|qmplay2-25.09.11-1|42	BuildRequires:  pkgconfig(libva)
21cr|qmplay2-25.09.11-1|43	BuildRequires:  pkgconfig(openssl)
21cr|qmplay2-25.09.11-1|44	BuildRequires:  pkgconfig(portaudio-2.0)
21cr|qmplay2-25.09.11-1|45	BuildRequires:  pkgconfig(Qt5Core)
21cr|qmplay2-25.09.11-1|46	BuildRequires:  pkgconfig(Qt5DBus)
21cr|qmplay2-25.09.11-1|47	BuildRequires:  pkgconfig(Qt5Gui)
21cr|qmplay2-25.09.11-1|48	BuildRequires:  pkgconfig(Qt5OpenGL)
21cr|qmplay2-25.09.11-1|49	BuildRequires:  pkgconfig(Qt5Qml)
21cr|qmplay2-25.09.11-1|50	BuildRequires:  pkgconfig(Qt5Svg)
21cr|qmplay2-25.09.11-1|51	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|qmplay2-25.09.11-1|52	BuildRequires:  pkgconfig(Qt5X11Extras)
21cr|qmplay2-25.09.11-1|53	BuildRequires:  pkgconfig(rubberband)
21cr|qmplay2-25.09.11-1|54	BuildRequires:  pkgconfig(taglib)
21cr|qmplay2-25.09.11-1|55	BuildRequires:  pkgconfig(vdpau)
21cr|qmplay2-25.09.11-1|56	BuildRequires:  pkgconfig(vulkan)
21cr|qmplay2-25.09.11-1|57	BuildRequires:  pkgconfig(x11)
21cr|qmplay2-25.09.11-1|58	BuildRequires:  pkgconfig(xv)
21cr|qmplay2-25.09.11-1|59	Requires:       %{libname} = %{EVRD}
21cr|qmplay2-25.09.11-1|60	# See changelog Changes in QMPlay2 21.12.07 and later:
21cr|qmplay2-25.09.11-1|61	Requires:      yt-dlp
21cr|qmplay2-25.09.11-1|62	# For solid desktop integration
21cr|qmplay2-25.09.11-1|63	Recommends:      plasma5-workspace
21cr|qmplay2-25.09.11-1|64	
21cr|qmplay2-25.09.11-1|65	%description
21cr|qmplay2-25.09.11-1|66	QMPlay2 is a video player, it can plays all formats and stream supported by
21cr|qmplay2-25.09.11-1|67	ffmpeg and libmodplug (including J2B). It has integrated Youtube and Wrzuta
21cr|qmplay2-25.09.11-1|68	browser.
21cr|qmplay2-25.09.11-1|69	
21cr|qmplay2-25.09.11-1|70	%files -f %{name}.lang
21cr|qmplay2-25.09.11-1|71	%doc AUTHORS ChangeLog LICENSE README.md
21cr|qmplay2-25.09.11-1|72	%{_bindir}/%{oname}
21cr|qmplay2-25.09.11-1|73	%{_iconsdir}/hicolor/*/apps/%{oname}.*
21cr|qmplay2-25.09.11-1|74	%{_kde5_datadir}/solid/actions/%{oname}-opencda.desktop
21cr|qmplay2-25.09.11-1|75	%{_datadir}/applications/%{oname}*.desktop
21cr|qmplay2-25.09.11-1|76	%{_datadir}/mime/packages/*.xml
21cr|qmplay2-25.09.11-1|77	%{_mandir}/man1/%{oname}.1.*
21cr|qmplay2-25.09.11-1|78	%{_appdatadir}/%{oname}.appdata.xml
21cr|qmplay2-25.09.11-1|79	
21cr|qmplay2-25.09.11-1|80	#-----------------------------------------------------------------------------
21cr|qmplay2-25.09.11-1|81	
21cr|qmplay2-25.09.11-1|82	%package -n %{libname}
21cr|qmplay2-25.09.11-1|83	Summary:    Shared library of %{name}
21cr|qmplay2-25.09.11-1|84	Group:      System/Libraries
21cr|qmplay2-25.09.11-1|85	
21cr|qmplay2-25.09.11-1|86	%description -n %{libname}
21cr|qmplay2-25.09.11-1|87	qmplay2 dynamic libraries.
21cr|qmplay2-25.09.11-1|88	
21cr|qmplay2-25.09.11-1|89	%files -n %{libname}
21cr|qmplay2-25.09.11-1|90	%doc AUTHORS ChangeLog LICENSE README.md
21cr|qmplay2-25.09.11-1|91	%{_libdir}/libqmplay2.so
21cr|qmplay2-25.09.11-1|92	%{_libdir}/qmplay2/modules/*.so
21cr|qmplay2-25.09.11-1|93	
21cr|qmplay2-25.09.11-1|94	#-----------------------------------------------------------------------------
21cr|qmplay2-25.09.11-1|95	
21cr|qmplay2-25.09.11-1|96	%package -n %{devqmplay2}
21cr|qmplay2-25.09.11-1|97	Summary:    Development files for %{name}
21cr|qmplay2-25.09.11-1|98	Group:      Development/KDE and Qt
21cr|qmplay2-25.09.11-1|99	Requires:  %{name} = %{EVRD}
21cr|qmplay2-25.09.11-1|100	
21cr|qmplay2-25.09.11-1|101	%description -n %{devqmplay2}
21cr|qmplay2-25.09.11-1|102	Development files for %{name}
21cr|qmplay2-25.09.11-1|103	
21cr|qmplay2-25.09.11-1|104	%files -n %{devqmplay2}
21cr|qmplay2-25.09.11-1|105	%doc AUTHORS ChangeLog LICENSE README.md
21cr|qmplay2-25.09.11-1|106	%dir %{_includedir}/%{oname}/
21cr|qmplay2-25.09.11-1|107	%{_includedir}/%{oname}/*
21cr|qmplay2-25.09.11-1|108	
21cr|qmplay2-25.09.11-1|109	#-----------------------------------------------------------------------------
21cr|qmplay2-25.09.11-1|110	
21cr|qmplay2-25.09.11-1|111	%prep
21cr|qmplay2-25.09.11-1|112	%autosetup -p1 -n %{oname}-src-%{version}
21cr|qmplay2-25.09.11-1|113	
21cr|qmplay2-25.09.11-1|114	# update ru translation
21cr|qmplay2-25.09.11-1|115	cp -f %{SOURCE1} lang/
21cr|qmplay2-25.09.11-1|116	
21cr|qmplay2-25.09.11-1|117	perl -pi -e 's|"/"|"/" |' src/modules/Inputs/Inputs.cpp
21cr|qmplay2-25.09.11-1|118	
21cr|qmplay2-25.09.11-1|119	%cmake  \
21cr|qmplay2-25.09.11-1|120	-G Ninja \
21cr|qmplay2-25.09.11-1|121	-DCMAKE_BUILD_TYPE=Release \
21cr|qmplay2-25.09.11-1|122	-DUSE_PULSEAUDIO=ON \
21cr|qmplay2-25.09.11-1|123	-DBUILD_WITH_QT6=OFF \
21cr|qmplay2-25.09.11-1|124	-DUSE_LINK_TIME_OPTIMIZATION=ON \
21cr|qmplay2-25.09.11-1|125	-DUSE_VULKAN=ON \
21cr|qmplay2-25.09.11-1|126	-DUSE_UPDATES=OFF \
21cr|qmplay2-25.09.11-1|127	-DSOLID_ACTIONS_INSTALL_PATH="%{_kde5_datadir}/solid/actions"
21cr|qmplay2-25.09.11-1|128	
21cr|qmplay2-25.09.11-1|129	
21cr|qmplay2-25.09.11-1|130	%build
21cr|qmplay2-25.09.11-1|131	%ninja_build -C build
21cr|qmplay2-25.09.11-1|132	
21cr|qmplay2-25.09.11-1|133	
21cr|qmplay2-25.09.11-1|134	%install
21cr|qmplay2-25.09.11-1|135	%ninja_install -C build
21cr|qmplay2-25.09.11-1|136	
21cr|qmplay2-25.09.11-1|137	find %{buildroot}%{_datadir}/%{name}/lang -name "*.qm" | sed 's:'%{buildroot}'::
21cr|qmplay2-25.09.11-1|138	s:.*/\([a-zA-Z]\{2\}\).qm:%lang(\1) \0:' > %{name}.lang
21cr|qmplay2-25.09.11-1|139	
21cr|qmplay2-25.09.11-1|140	# Drop useless stuff
21cr|qmplay2-25.09.11-1|141	cd %{buildroot}%{_datadir}/qmplay2
21cr|qmplay2-25.09.11-1|142	rm -fr %{buildroot}%{_datadir}/qmplay2/AUTHORS ChangeLog LICENSE README.md
21cr|qmplay2-25.09.11-1|143	
21cr|qmplay2-25.09.11-1|144	# Fix gzipped-svg-icon
21cr|qmplay2-25.09.11-1|145	(
21cr|qmplay2-25.09.11-1|146	cd %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|qmplay2-25.09.11-1|147	zcat %{oname}.svgz > %{oname}.svg && rm -f %{oname}.svgz
21cr|qmplay2-25.09.11-1|148	)
21cr|qmplay2-25.09.11-1|149	
21cr|qmplay2-25.09.11-1|150	
21cr|qmplay2-25.09.11-1|151	%check
21cr|qmplay2-25.09.11-1|152	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21cr|qmplay2-25.09.11-1|153	
21cr|qmplay2-25.09.11-1|154	%changelog
21cr|qmplay2-25.09.11-1|155	* Sat Jan 17 2026 Victor Ryzhykh <victorr2007@yandex.ru>
21cr|qmplay2-25.09.11-1|156	- Updated to 25.09.11
21cr|qmplay2-25.09.11-1|157	
21cr|qmplay2-25.09.11-1|158	* Sun Jul 21 2024 VictorR2007 <victorr2007@yandex.ru> 24.06.16-1
21cr|qmplay2-25.09.11-1|159	- Updated to 24.06.16
21cr|qmplay2-25.09.11-1|160	
21cr|qmplay2-25.09.11-1|161	* Sat May 13 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|qmplay2-25.09.11-1|162	- Replacement Requires to Recommends
21cr|qmplay2-25.09.11-1|163	
21cr|qmplay2-25.09.11-1|164	* Sat May 13 2023 Victor Ryzhikh <victorr2007@yandex.ru> 23.02.05-2
21cr|qmplay2-25.09.11-1|165	- Drop qmplay2_21.12.24.ru.tar.gz
21cr|qmplay2-25.09.11-1|166	
21cr|qmplay2-25.09.11-1|167	* Sun Feb 19 2023 symbianflo <abfonly@gmail.com> 23.02.05-1
21cr|qmplay2-25.09.11-1|168	- Log: Update to 23.02.05
21cr|qmplay2-25.09.11-1|169	- since vulkan has limited intel support on my test machine vulkan is disabled
21cr|qmplay2-25.09.11-1|170	
21cr|qmplay2-25.09.11-1|171	- Merge: fdba5ce fa1f4ae
21cr|qmplay2-25.09.11-1|172	* Sun Oct 30 2022 abfonly <symbianflo@gmail.com> 22.10.23-2
21cr|qmplay2-25.09.11-1|173	- Merge pull request #6 from abfonly/qmplay2:rosa2021.1
21cr|qmplay2-25.09.11-1|174	- abfonly
21cr|qmplay2-25.09.11-1|175	
21cr|qmplay2-25.09.11-1|176	* Sun Oct 30 2022 abfonly <symbianflo@gmail.com>
21cr|qmplay2-25.09.11-1|177	- Enable solid
21cr|qmplay2-25.09.11-1|178	- fixed BR
21cr|qmplay2-25.09.11-1|179	- bump rel
21cr|qmplay2-25.09.11-1|180	
21cr|qmplay2-25.09.11-1|181	* Sun Oct 30 2022 abfonly <symbianflo@gmail.com>
21cr|qmplay2-25.09.11-1|182	- Enable solid
21cr|qmplay2-25.09.11-1|183	- bump rel
21cr|qmplay2-25.09.11-1|184	
21cr|qmplay2-25.09.11-1|185	* Sat Oct 29 2022 symbianflo <abfonly@gmail.com> 22.10.23-1
21cr|qmplay2-25.09.11-1|186	- Log: Update to 22.10.23
21cr|qmplay2-25.09.11-1|187	- Enable build  with Vulkan support.
21cr|qmplay2-25.09.11-1|188	
21cr|qmplay2-25.09.11-1|189	* Sat Sep 3 2022 symbianflo <abfonly@gmail.com> 22.08.21-1
21cr|qmplay2-25.09.11-1|190	- Log: Update 22.08.21
21cr|qmplay2-25.09.11-1|191	- TODO
21cr|qmplay2-25.09.11-1|192	- =====
21cr|qmplay2-25.09.11-1|193	- fix solid/action desktop on abf build
21cr|qmplay2-25.09.11-1|194	
21cr|qmplay2-25.09.11-1|195	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 22.06.16-2
21cr|qmplay2-25.09.11-1|196	- MassBuild#2787: Increase release tag
21cr|qmplay2-25.09.11-1|197	
21cr|qmplay2-25.09.11-1|198	* Fri Jun 24 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 22.06.16-1
21cr|qmplay2-25.09.11-1|199	- Update version to 22.06.16
21cr|qmplay2-25.09.11-1|200	
21cr|qmplay2-25.09.11-1|201	* Sun May 8 2022 symbianflo <abfonly@gmail.com> 22.03.19-1
21cr|qmplay2-25.09.11-1|202	- Log: Update to 22.03.19
21cr|qmplay2-25.09.11-1|203	
21cr|qmplay2-25.09.11-1|204	* Fri Jan 7 2022 Victor Ryzhikh <victorr2007@yandex.ru> 21.12.24-2
21cr|qmplay2-25.09.11-1|205	- Updated Russian translations
21cr|qmplay2-25.09.11-1|206	
21cr|qmplay2-25.09.11-1|207	* Fri Jan 7 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|qmplay2-25.09.11-1|208	- Updated Russian translations
21cr|qmplay2-25.09.11-1|209	
21cr|qmplay2-25.09.11-1|210	* Thu Jan 6 2022 abfonly <symbianflo@gmail.com> 21.12.24-1
21cr|qmplay2-25.09.11-1|211	- Updated qmplay2.spec
21cr|qmplay2-25.09.11-1|212	
21cr|qmplay2-25.09.11-1|213	* Thu Jan 6 2022 abfonly <symbianflo@gmail.com>
21cr|qmplay2-25.09.11-1|214	- Updated qmplay2.spec
21cr|qmplay2-25.09.11-1|215	
21cr|qmplay2-25.09.11-1|216	* Thu Jan 6 2022 abfonly <symbianflo@gmail.com>
21cr|qmplay2-25.09.11-1|217	- Log: Update to 21.12.24
21cr|qmplay2-25.09.11-1|218	
21cr|qmplay2-25.09.11-1|219	* Thu Jan 6 2022 symbianflo <abfonly@gmail.com>
21cr|qmplay2-25.09.11-1|220	- Log: Update to 21.12.24
21cr|qmplay2-25.09.11-1|221	
21cr|qmplay2-25.09.11-1|222	* Sat Jul 3 2021 abfonly <symbianflo@gmail.com> 21.06.07-1
21cr|qmplay2-25.09.11-1|223	- Log: Update to 21.06.07
21cr|qmplay2-25.09.11-1|224	- fixed kde integration (hopefully)
21cr|qmplay2-25.09.11-1|225	- TODO
21cr|qmplay2-25.09.11-1|226	- ======
21cr|qmplay2-25.09.11-1|227	- Fix kde integration
21cr|qmplay2-25.09.11-1|228	
21cr|qmplay2-25.09.11-1|229	* Sat Jul 3 2021 symbianflo <abfonly@gmail.com>
21cr|qmplay2-25.09.11-1|230	- Log: Update to 21.06.07
21cr|qmplay2-25.09.11-1|231	- fixed kde integration (hopefully)
21cr|qmplay2-25.09.11-1|232	
21cr|qmplay2-25.09.11-1|233	* Sun Apr 4 2021 abfonly <symbianflo@gmail.com> 21.03.09-1
21cr|qmplay2-25.09.11-1|234	- Updated qmplay2.spec
21cr|qmplay2-25.09.11-1|235	
21cr|qmplay2-25.09.11-1|236	* Sun Apr 4 2021 abfonly <abfonly@gmail.com>
21cr|qmplay2-25.09.11-1|237	- Log: Update to 21.03.09
21cr|qmplay2-25.09.11-1|238	
21cr|qmplay2-25.09.11-1|239	* Mon Jan 4 2021 abfonly <symbianflo@gmail.com> 20.12.16-1
21cr|qmplay2-25.09.11-1|240	- Updated qmplay2.spec
21cr|qmplay2-25.09.11-1|241	
21cr|qmplay2-25.09.11-1|242	* Mon Jan 4 2021 abfonly (abfonly) <abfonly@gmail.com>
21cr|qmplay2-25.09.11-1|243	- Log: Update to 20.12.16
21cr|qmplay2-25.09.11-1|244	- align with mrb
21cr|qmplay2-25.09.11-1|245	
21cr|qmplay2-25.09.11-1|246	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|qmplay2-25.09.11-1|247	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21cr|qmplay2-25.09.11-1|248	- (13) rosa2019.1: run with 10-12 added
21cr|qmplay2-25.09.11-1|249	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21cr|qmplay2-25.09.11-1|250	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21cr|qmplay2-25.09.11-1|251	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21cr|qmplay2-25.09.11-1|252	- (9): Adopt spec for enabled byte compiling in Python
21cr|qmplay2-25.09.11-1|253	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21cr|qmplay2-25.09.11-1|254	- 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.
21cr|qmplay2-25.09.11-1|255	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21cr|qmplay2-25.09.11-1|256	- Contact m.novosyolov@rosalinux.ru in case of problems
21cr|qmplay2-25.09.11-1|257	
21cr|qmplay2-25.09.11-1|258	* Sat Nov 7 2020 Victor Ryzhikh <victorr2007@yandex.ru> 20.07.04-2
21cr|qmplay2-25.09.11-1|259	- Enable vulkan
21cr|qmplay2-25.09.11-1|260	
21cr|qmplay2-25.09.11-1|261	* Sat Nov 7 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|qmplay2-25.09.11-1|262	- Updated to 20.07.04
21cr|qmplay2-25.09.11-1|263	
21cr|qmplay2-25.09.11-1|264	* Sat Nov 7 2020 Victor Ryzhikh <victorr2007@yandex.ru> 20.07.04-1
21cr|qmplay2-25.09.11-1|265	- Updated to 20.07.04
21cr|qmplay2-25.09.11-1|266	
21cr|qmplay2-25.09.11-1|267	* Sat Nov 7 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|qmplay2-25.09.11-1|268	- Updated to 20.07.04

7398 21
21cr|qnetstatview-1.5.8-2|1	Name:		qnetstatview
21cr|qnetstatview-1.5.8-2|2	Version:	1.5.8
21cr|qnetstatview-1.5.8-2|3	Release:	2
21cr|qnetstatview-1.5.8-2|4	Summary:	Shows detailed listings of all TCP and UDP endpoints
21cr|qnetstatview-1.5.8-2|5	Group:		Networking/Other
21cr|qnetstatview-1.5.8-2|6	License:	GPLv3+
21cr|qnetstatview-1.5.8-2|7	URL:		http://dansoft.krasnokamensk.ru/more.html?id=1016
21cr|qnetstatview-1.5.8-2|8	Source0:	%{name}-%{version}.tar.gz
21cr|qnetstatview-1.5.8-2|9	
21cr|qnetstatview-1.5.8-2|10	BuildRequires:	qt5-linguist-tools
21cr|qnetstatview-1.5.8-2|11	BuildRequires:	pkgconfig(Qt5Core)
21cr|qnetstatview-1.5.8-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qnetstatview-1.5.8-2|13	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qnetstatview-1.5.8-2|14	BuildRequires:	pkgconfig(Qt5Network)
21cr|qnetstatview-1.5.8-2|15	
21cr|qnetstatview-1.5.8-2|16	%description
21cr|qnetstatview-1.5.8-2|17	Shows detailed listings of all TCP and UDP endpoints.
21cr|qnetstatview-1.5.8-2|18	
21cr|qnetstatview-1.5.8-2|19	%files
21cr|qnetstatview-1.5.8-2|20	%doc README.md
21cr|qnetstatview-1.5.8-2|21	%{_bindir}/%{name}
21cr|qnetstatview-1.5.8-2|22	%{_datadir}/%{name}
21cr|qnetstatview-1.5.8-2|23	%{_datadir}/applications/%{name}.desktop
21cr|qnetstatview-1.5.8-2|24	%{_datadir}/pixmaps/%{name}.png
21cr|qnetstatview-1.5.8-2|25	%{_datadir}/polkit-1/actions/org.pkexec.qnetstatview.policy
21cr|qnetstatview-1.5.8-2|26	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|qnetstatview-1.5.8-2|27	
21cr|qnetstatview-1.5.8-2|28	#---------------------------------------------------------------
21cr|qnetstatview-1.5.8-2|29	
21cr|qnetstatview-1.5.8-2|30	%prep
21cr|qnetstatview-1.5.8-2|31	%setup -q
21cr|qnetstatview-1.5.8-2|32	
21cr|qnetstatview-1.5.8-2|33	%build
21cr|qnetstatview-1.5.8-2|34	%qmake_qt5
21cr|qnetstatview-1.5.8-2|35	%make
21cr|qnetstatview-1.5.8-2|36	
21cr|qnetstatview-1.5.8-2|37	%install
21cr|qnetstatview-1.5.8-2|38	%makeinstall_std INSTALL_ROOT=%{buildroot}

7399 21
21cr|qnetwalk-1.4-4|1	Summary:	Game for System Administrators
21cr|qnetwalk-1.4-4|2	Name:		qnetwalk
21cr|qnetwalk-1.4-4|3	Version:	1.4
21cr|qnetwalk-1.4-4|4	Release:	4
21cr|qnetwalk-1.4-4|5	License:	GPLv2+
21cr|qnetwalk-1.4-4|6	Group:		Games/Puzzles
21cr|qnetwalk-1.4-4|7	Url:		http://qt.osdn.org.ua/qnetwalk.html
21cr|qnetwalk-1.4-4|8	Source0:	http://qt.osdn.org.ua/%{name}-%{version}.tar.gz
21cr|qnetwalk-1.4-4|9	Patch0:		qnetwalk-1.3-datapath.patch
21cr|qnetwalk-1.4-4|10	Patch1:		qnetwalk-1.4-makefile.patch
21cr|qnetwalk-1.4-4|11	Patch2:		qnetwalk-1.3-sfmt.patch
21cr|qnetwalk-1.4-4|12	Patch3:		qnetwalk-1.3-desktop.patch
21cr|qnetwalk-1.4-4|13	BuildRequires:	qt4-devel
21cr|qnetwalk-1.4-4|14	BuildRequires:	pkgconfig(sdl)
21cr|qnetwalk-1.4-4|15	BuildRequires:	pkgconfig(SDL_mixer)
21cr|qnetwalk-1.4-4|16	
21cr|qnetwalk-1.4-4|17	%description
21cr|qnetwalk-1.4-4|18	This is a Qt-version of the popular NetWalk game for system administrators.
21cr|qnetwalk-1.4-4|19	You have to connect all computers to the central server with as few clicks
21cr|qnetwalk-1.4-4|20	as possible.
21cr|qnetwalk-1.4-4|21	
21cr|qnetwalk-1.4-4|22	%files
21cr|qnetwalk-1.4-4|23	%doc COPYING ChangeLog README
21cr|qnetwalk-1.4-4|24	%{_gamesbindir}/%{name}
21cr|qnetwalk-1.4-4|25	%{_datadir}/applications/%{name}.desktop
21cr|qnetwalk-1.4-4|26	%{_mandir}/man6/%{name}.6.*
21cr|qnetwalk-1.4-4|27	%{_datadir}/pixmaps/%{name}.xpm
21cr|qnetwalk-1.4-4|28	%dir %{_gamesdatadir}/%{name}
21cr|qnetwalk-1.4-4|29	%{_gamesdatadir}/%{name}/*
21cr|qnetwalk-1.4-4|30	
21cr|qnetwalk-1.4-4|31	#----------------------------------------------------------------------------
21cr|qnetwalk-1.4-4|32	
21cr|qnetwalk-1.4-4|33	%prep
21cr|qnetwalk-1.4-4|34	%setup -q
21cr|qnetwalk-1.4-4|35	%patch0 -p0
21cr|qnetwalk-1.4-4|36	%patch1 -p1
21cr|qnetwalk-1.4-4|37	%patch2 -p1
21cr|qnetwalk-1.4-4|38	%patch3 -p1
21cr|qnetwalk-1.4-4|39	
21cr|qnetwalk-1.4-4|40	%build
21cr|qnetwalk-1.4-4|41	%qmake_qt4
21cr|qnetwalk-1.4-4|42	%make
21cr|qnetwalk-1.4-4|43	
21cr|qnetwalk-1.4-4|44	%install
21cr|qnetwalk-1.4-4|45	%makeinstall_std INSTALL_ROOT=%{buildroot}

7400 21
21cr|qomp-1.5-2|1	%define major		1.5.0
21cr|qomp-1.5-2|2	%define libname		%mklibname %{name} %{major}
21cr|qomp-1.5-2|3	
21cr|qomp-1.5-2|4	Summary:	Quick(Qt) Online Music Player
21cr|qomp-1.5-2|5	Name:		qomp
21cr|qomp-1.5-2|6	Version:	1.5
21cr|qomp-1.5-2|7	Release:	2
21cr|qomp-1.5-2|8	License:	GPLv2+
21cr|qomp-1.5-2|9	Group:		Sound
21cr|qomp-1.5-2|10	Url:		http://qomp.sourceforge.net/
21cr|qomp-1.5-2|11	#
21cr|qomp-1.5-2|12	# https://sourceforge.net/projects/qomp/files/1.3.1/qomp_1.3.1_src.tar.gz/download
21cr|qomp-1.5-2|13	# sourceforge does not offer a direct link to the file
21cr|qomp-1.5-2|14	#
21cr|qomp-1.5-2|15	Source0:	qomp_1.5_src.tar.gz
21cr|qomp-1.5-2|16	BuildRequires:	cmake >= 3.1.0
21cr|qomp-1.5-2|17	BuildRequires:	desktop-file-utils
21cr|qomp-1.5-2|18	BuildRequires:	qt5-linguist-tools
21cr|qomp-1.5-2|19	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|qomp-1.5-2|20	BuildRequires:	pkgconfig(libcue)
21cr|qomp-1.5-2|21	BuildRequires:	pkgconfig(phonon)
21cr|qomp-1.5-2|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|qomp-1.5-2|23	BuildRequires:	pkgconfig(Qt5Core) >= 5.9.3
21cr|qomp-1.5-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qomp-1.5-2|25	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|qomp-1.5-2|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|qomp-1.5-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qomp-1.5-2|28	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|qomp-1.5-2|29	BuildRequires:	pkgconfig(Qt5Xml)
21cr|qomp-1.5-2|30	BuildRequires:	pkgconfig(taglib)
21cr|qomp-1.5-2|31	BuildRequires:	pkgconfig(zlib)
21cr|qomp-1.5-2|32	Requires:	%{name}-plugins = %{EVRD}
21cr|qomp-1.5-2|33	Requires:	gstreamer1.0-plugins-good
21cr|qomp-1.5-2|34	Recommends:	gstreamer1.0-plugins-bad
21cr|qomp-1.5-2|35	Recommends:	gstreamer1.0-plugins-ugly
21cr|qomp-1.5-2|36	
21cr|qomp-1.5-2|37	%description
21cr|qomp-1.5-2|38	Quick (Qt) Online Music Player: only one player for different online music
21cr|qomp-1.5-2|39	hostings. Main features:
21cr|qomp-1.5-2|40	* search and play music from several online music hostings:
21cr|qomp-1.5-2|41	(Yandex.Music, myzuka.ru, pleer.com);
21cr|qomp-1.5-2|42	* play music from local filesystem;
21cr|qomp-1.5-2|43	* Last.fm scrobbling;
21cr|qomp-1.5-2|44	* MPRIS support(Linux only);
21cr|qomp-1.5-2|45	* system tray integration;
21cr|qomp-1.5-2|46	* proxy-server support;
21cr|qomp-1.5-2|47	* playlists support;
21cr|qomp-1.5-2|48	* crossplatform (Windows, OS X, Linux, Android).
21cr|qomp-1.5-2|49	
21cr|qomp-1.5-2|50	%files -f %{name}.lang
21cr|qomp-1.5-2|51	%doc CHANGELOG.md LICENSE.txt README
21cr|qomp-1.5-2|52	%{_bindir}/%{name}
21cr|qomp-1.5-2|53	%{_datadir}/applications/%{name}.desktop
21cr|qomp-1.5-2|54	%{_datadir}/%{name}/themes/themes.rcc
21cr|qomp-1.5-2|55	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|qomp-1.5-2|56	
21cr|qomp-1.5-2|57	#---------------------------------------------------------------------------
21cr|qomp-1.5-2|58	
21cr|qomp-1.5-2|59	%package -n %{libname}
21cr|qomp-1.5-2|60	Summary:	Library for %{name}
21cr|qomp-1.5-2|61	Group:		System/Libraries
21cr|qomp-1.5-2|62	# do not delete the obsoletes
21cr|qomp-1.5-2|63	Obsoletes:	%{libname} < %{EVRD}
21cr|qomp-1.5-2|64	
21cr|qomp-1.5-2|65	%description -n %{libname}
21cr|qomp-1.5-2|66	Quick (Qt5) Online Music Player:
21cr|qomp-1.5-2|67	one player for different online music hostings.
21cr|qomp-1.5-2|68	This package contains the main library for %{name}.
21cr|qomp-1.5-2|69	
21cr|qomp-1.5-2|70	%files -n %{libname}
21cr|qomp-1.5-2|71	%doc CHANGELOG.md LICENSE.txt README
21cr|qomp-1.5-2|72	%{_libdir}/libqomp.so.%{major}
21cr|qomp-1.5-2|73	
21cr|qomp-1.5-2|74	#----------------------------------------------------------------------------
21cr|qomp-1.5-2|75	
21cr|qomp-1.5-2|76	%package plugins
21cr|qomp-1.5-2|77	Summary:	Plugins for %{name}
21cr|qomp-1.5-2|78	Group:		Sound
21cr|qomp-1.5-2|79	
21cr|qomp-1.5-2|80	%description plugins
21cr|qomp-1.5-2|81	Quick (Qt5) Online Music Player:
21cr|qomp-1.5-2|82	one player for different online music hostings.
21cr|qomp-1.5-2|83	This package contains the plugins for %{name}.
21cr|qomp-1.5-2|84	
21cr|qomp-1.5-2|85	%files plugins
21cr|qomp-1.5-2|86	%doc CHANGELOG.md LICENSE.txt README
21cr|qomp-1.5-2|87	%{_libdir}/%{name}/plugins/*.so
21cr|qomp-1.5-2|88	
21cr|qomp-1.5-2|89	#----------------------------------------------------------------------------
21cr|qomp-1.5-2|90	
21cr|qomp-1.5-2|91	%prep
21cr|qomp-1.5-2|92	%setup -q
21cr|qomp-1.5-2|93	
21cr|qomp-1.5-2|94	
21cr|qomp-1.5-2|95	%build
21cr|qomp-1.5-2|96	%{_qt5_bindir}/lupdate %{name}.pro
21cr|qomp-1.5-2|97	%cmake \
21cr|qomp-1.5-2|98	-DCMAKE_INSTALL_PREFIX=/usr/ \
21cr|qomp-1.5-2|99	-DUSE_QT5=ON \
21cr|qomp-1.5-2|100	-DCMAKE_BUILD_TYPE=Release
21cr|qomp-1.5-2|101	%make
21cr|qomp-1.5-2|102	
21cr|qomp-1.5-2|103	
21cr|qomp-1.5-2|104	%install
21cr|qomp-1.5-2|105	%makeinstall_std -C build
21cr|qomp-1.5-2|106	
21cr|qomp-1.5-2|107	desktop-file-edit \
21cr|qomp-1.5-2|108	--remove-key=Encoding \
21cr|qomp-1.5-2|109	--set-key=Comment --set-value="Quick Qt5 Online Music Player" \
21cr|qomp-1.5-2|110	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|qomp-1.5-2|111	
21cr|qomp-1.5-2|112	%{find_lang} %{name} --with-qt

7401 21
21cr|qorganizer-3.1.5-3|1	%define		src qOrganizer
21cr|qorganizer-3.1.5-3|2	Name:		qorganizer
21cr|qorganizer-3.1.5-3|3	Version:	3.1.5
21cr|qorganizer-3.1.5-3|4	Release:	3
21cr|qorganizer-3.1.5-3|5	Summary:	Personal organizer
21cr|qorganizer-3.1.5-3|6	License: 	GPLv2
21cr|qorganizer-3.1.5-3|7	Group: 		Office
21cr|qorganizer-3.1.5-3|8	Url:		https://sourceforge.net/projects/qorganizer
21cr|qorganizer-3.1.5-3|9	Source0:	http://kent.dl.sourceforge.net/sourceforge/qorganizer/%{src}-%{version}.tar.gz
21cr|qorganizer-3.1.5-3|10	Source1:	%{name}.desktop
21cr|qorganizer-3.1.5-3|11	
21cr|qorganizer-3.1.5-3|12	BuildRequires:	imagemagick
21cr|qorganizer-3.1.5-3|13	BuildRequires:	qt4-devel
21cr|qorganizer-3.1.5-3|14	
21cr|qorganizer-3.1.5-3|15	%description
21cr|qorganizer-3.1.5-3|16	qOrganizer is a general organizer that includes calendar with
21cr|qorganizer-3.1.5-3|17	jurnal and schedule for every day in which you can choose to
21cr|qorganizer-3.1.5-3|18	be reminded of events, a general to-do list for your tasks and
21cr|qorganizer-3.1.5-3|19	also includes features useful for students like timetable and
21cr|qorganizer-3.1.5-3|20	a booklet with marks and absences.
21cr|qorganizer-3.1.5-3|21	
21cr|qorganizer-3.1.5-3|22	%prep
21cr|qorganizer-3.1.5-3|23	%setup -qn %{src}
21cr|qorganizer-3.1.5-3|24	
21cr|qorganizer-3.1.5-3|25	%build
21cr|qorganizer-3.1.5-3|26	pushd src
21cr|qorganizer-3.1.5-3|27	%qmake_qt4
21cr|qorganizer-3.1.5-3|28	#export PATH=$PATH:%_qt4dir/bin
21cr|qorganizer-3.1.5-3|29	#qmake "QMAKE_CFLAGS+=%{optflags}" "QMAKE_CXXFLAGS+=%{optflags}" %src.pro
21cr|qorganizer-3.1.5-3|30	%make
21cr|qorganizer-3.1.5-3|31	
21cr|qorganizer-3.1.5-3|32	%install
21cr|qorganizer-3.1.5-3|33	pushd src
21cr|qorganizer-3.1.5-3|34	install -Dp -m 0755 %{src} %{buildroot}%{_bindir}/%{name}
21cr|qorganizer-3.1.5-3|35	install -Dp -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|qorganizer-3.1.5-3|36	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|qorganizer-3.1.5-3|37	convert -resize 16x16 images/logo.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|qorganizer-3.1.5-3|38	convert -resize 32x32 images/logo.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|qorganizer-3.1.5-3|39	convert -resize 48x48 images/logo.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|qorganizer-3.1.5-3|40	
21cr|qorganizer-3.1.5-3|41	%files
21cr|qorganizer-3.1.5-3|42	%doc CHANGELOG.txt
21cr|qorganizer-3.1.5-3|43	%{_bindir}/%{name}
21cr|qorganizer-3.1.5-3|44	%{_datadir}/applications/%{name}.desktop
21cr|qorganizer-3.1.5-3|45	%{_iconsdir}/hicolor/*/apps/%{name}.png

7402 21
21cr|qpass-1.3.2-3|1	Name:		qpass
21cr|qpass-1.3.2-3|2	Summary:	Qt4-based password manager
21cr|qpass-1.3.2-3|3	Version:	1.3.2
21cr|qpass-1.3.2-3|4	Release:	3
21cr|qpass-1.3.2-3|5	License:	GPLv2+
21cr|qpass-1.3.2-3|6	Group:		Databases
21cr|qpass-1.3.2-3|7	URL:		http://qpass.sourceforge.net/
21cr|qpass-1.3.2-3|8	Source0:	http://downloads.sourceforge.net/project/qpass/source/%{name}-%{version}.tar.bz2
21cr|qpass-1.3.2-3|9	Source1:    qpass_ru.tar.gz
21cr|qpass-1.3.2-3|10	Patch0:     qpass-1.3.2-build_locale_ru.patch
21cr|qpass-1.3.2-3|11	BuildRequires:	cmake
21cr|qpass-1.3.2-3|12	BuildRequires:	qt4-devel
21cr|qpass-1.3.2-3|13	BuildRequires:	libgcrypt-devel
21cr|qpass-1.3.2-3|14	
21cr|qpass-1.3.2-3|15	%description
21cr|qpass-1.3.2-3|16	QPass is easy to use, open source password manager application with built-in
21cr|qpass-1.3.2-3|17	password generator. You can store in it's database such data as passwords
21cr|qpass-1.3.2-3|18	and logins which will be encrypted using AES-256 algorithm. Each entry can
21cr|qpass-1.3.2-3|19	include additional information about entry such as name, url adress
21cr|qpass-1.3.2-3|20	and description.
21cr|qpass-1.3.2-3|21	
21cr|qpass-1.3.2-3|22	%prep
21cr|qpass-1.3.2-3|23	%setup -q
21cr|qpass-1.3.2-3|24	%patch0 -p1
21cr|qpass-1.3.2-3|25	
21cr|qpass-1.3.2-3|26	pushd translations
21cr|qpass-1.3.2-3|27	tar -xvzf %{SOURCE1}
21cr|qpass-1.3.2-3|28	popd
21cr|qpass-1.3.2-3|29	
21cr|qpass-1.3.2-3|30	%build
21cr|qpass-1.3.2-3|31	%cmake
21cr|qpass-1.3.2-3|32	%make
21cr|qpass-1.3.2-3|33	
21cr|qpass-1.3.2-3|34	%install
21cr|qpass-1.3.2-3|35	%makeinstall_std -C build
21cr|qpass-1.3.2-3|36	%__rm -f %{buildroot}/%{_datadir}/%{name}/{COPYING,README}
21cr|qpass-1.3.2-3|37	%__mkdir_p  %{buildroot}/%{_docdir}
21cr|qpass-1.3.2-3|38	%if %{mdvver} >= 201200
21cr|qpass-1.3.2-3|39	%find_lang %{name} --with-qt --all-name
21cr|qpass-1.3.2-3|40	%else
21cr|qpass-1.3.2-3|41	touch %{name}.lang
21cr|qpass-1.3.2-3|42	%endif
21cr|qpass-1.3.2-3|43	
21cr|qpass-1.3.2-3|44	%files -f %{name}.lang
21cr|qpass-1.3.2-3|45	%dir %{_datadir}/%{name}
21cr|qpass-1.3.2-3|46	%dir %{_datadir}/%{name}/translations
21cr|qpass-1.3.2-3|47	%{_datadir}/%{name}/translations/ru.qm
21cr|qpass-1.3.2-3|48	%{_bindir}/qpass
21cr|qpass-1.3.2-3|49	%{_datadir}/applications/%{name}.desktop
21cr|qpass-1.3.2-3|50	%{_iconsdir}/hicolor/*/apps/qpass.png
21cr|qpass-1.3.2-3|51	%{_datadir}/pixmaps/qpass.png
21cr|qpass-1.3.2-3|52	%doc ChangeLog README
21cr|qpass-1.3.2-3|53	%if %mdvver < 201200
21cr|qpass-1.3.2-3|54	%{_datadir}/%{name}/translations/*
21cr|qpass-1.3.2-3|55	%endif

7403 21
21cr|qprint-1.0-12|1	Summary:	Encode and decode quoted printable data
21cr|qprint-1.0-12|2	Name:           qprint
21cr|qprint-1.0-12|3	Version:        1.0
21cr|qprint-1.0-12|4	Release:        12
21cr|qprint-1.0-12|5	License:        Public Domain
21cr|qprint-1.0-12|6	Group:		Networking/Mail
21cr|qprint-1.0-12|7	URL:		http://www.fourmilab.ch/webtools/qprint/
21cr|qprint-1.0-12|8	Source:         %{name}-%{version}.tar.bz2
21cr|qprint-1.0-12|9	
21cr|qprint-1.0-12|10	%description
21cr|qprint-1.0-12|11	qprint is a command line utility which encodes and decodes
21cr|qprint-1.0-12|12	files in this format. It can be used within a pipeline as
21cr|qprint-1.0-12|13	an encoding or decoding filter, and is most commonly used
21cr|qprint-1.0-12|14	in this manner as part of an automated mail processing
21cr|qprint-1.0-12|15	system. With appropriate options, qprint can encode pure
21cr|qprint-1.0-12|16	binary files, but it's a poor choice since it may inflate
21cr|qprint-1.0-12|17	the size of the file by as much as a factor of three. The
21cr|qprint-1.0-12|18	base64 MIME encoding is a better choice for such data.
21cr|qprint-1.0-12|19	
21cr|qprint-1.0-12|20	%prep
21cr|qprint-1.0-12|21	
21cr|qprint-1.0-12|22	%setup -q
21cr|qprint-1.0-12|23	
21cr|qprint-1.0-12|24	%build
21cr|qprint-1.0-12|25	
21cr|qprint-1.0-12|26	%configure
21cr|qprint-1.0-12|27	
21cr|qprint-1.0-12|28	%make
21cr|qprint-1.0-12|29	
21cr|qprint-1.0-12|30	%install
21cr|qprint-1.0-12|31	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|qprint-1.0-12|32	
21cr|qprint-1.0-12|33	install -d %{buildroot}%{_bindir}
21cr|qprint-1.0-12|34	install -d %{buildroot}%{_mandir}/man1
21cr|qprint-1.0-12|35	install -m755 qprint %{buildroot}%{_bindir}/
21cr|qprint-1.0-12|36	install -m755 qprint.1 %{buildroot}%{_mandir}/man1/
21cr|qprint-1.0-12|37	
21cr|qprint-1.0-12|38	%clean
21cr|qprint-1.0-12|39	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|qprint-1.0-12|40	
21cr|qprint-1.0-12|41	%files
21cr|qprint-1.0-12|42	%defattr(-,root,root)
21cr|qprint-1.0-12|43	%doc README index.html logo.gif qprint.pdf rfc1521.*
21cr|qprint-1.0-12|44	%{_bindir}/qprint
21cr|qprint-1.0-12|45	%{_mandir}/man1/qprint.1*

7404 21
21cr|qpwgraph-0.7.9-1|1	%global provider org.rncbc.qpwgraph
21cr|qpwgraph-0.7.9-1|2	
21cr|qpwgraph-0.7.9-1|3	Summary:	PipeWire Graph Qt GUI Interface
21cr|qpwgraph-0.7.9-1|4	Name:		qpwgraph
21cr|qpwgraph-0.7.9-1|5	Version:	0.7.9
21cr|qpwgraph-0.7.9-1|6	Release:	1
21cr|qpwgraph-0.7.9-1|7	License:	GPLv2+
21cr|qpwgraph-0.7.9-1|8	Group:		Graphical desktop/KDE
21cr|qpwgraph-0.7.9-1|9	Url:		https://gitlab.freedesktop.org/rncbc/qpwgraph
21cr|qpwgraph-0.7.9-1|10	Source0:	https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21cr|qpwgraph-0.7.9-1|11	BuildRequires:	appstream-util
21cr|qpwgraph-0.7.9-1|12	BuildRequires:	qmake-qt6
21cr|qpwgraph-0.7.9-1|13	BuildRequires:	qt6-cmake
21cr|qpwgraph-0.7.9-1|14	BuildRequires:	qt6-linguist-tools
21cr|qpwgraph-0.7.9-1|15	BuildRequires:	qt6-qttools
21cr|qpwgraph-0.7.9-1|16	BuildRequires:	vulkan-headers
21cr|qpwgraph-0.7.9-1|17	BuildRequires:	cmake(Qt6Core)
21cr|qpwgraph-0.7.9-1|18	BuildRequires:	cmake(Qt6DBus)
21cr|qpwgraph-0.7.9-1|19	BuildRequires:	cmake(Qt6Gui)
21cr|qpwgraph-0.7.9-1|20	BuildRequires:	cmake(Qt6Network)
21cr|qpwgraph-0.7.9-1|21	BuildRequires:	cmake(Qt6Svg)
21cr|qpwgraph-0.7.9-1|22	BuildRequires:	cmake(Qt6Widgets)
21cr|qpwgraph-0.7.9-1|23	BuildRequires:	cmake(Qt6Xml)
21cr|qpwgraph-0.7.9-1|24	BuildRequires:	pkgconfig(alsa)
21cr|qpwgraph-0.7.9-1|25	BuildRequires:	pkgconfig(libpipewire-0.3)
21cr|qpwgraph-0.7.9-1|26	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|qpwgraph-0.7.9-1|27	BuildRequires:	pkgconfig(xkbcommon)
21cr|qpwgraph-0.7.9-1|28	Requires:	pipewire
21cr|qpwgraph-0.7.9-1|29	Requires:	shared-mime-info
21cr|qpwgraph-0.7.9-1|30	
21cr|qpwgraph-0.7.9-1|31	%description
21cr|qpwgraph-0.7.9-1|32	qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework,
21cr|qpwgraph-0.7.9-1|33	based and pretty much like the same of QjackCtl.
21cr|qpwgraph-0.7.9-1|34	
21cr|qpwgraph-0.7.9-1|35	%files
21cr|qpwgraph-0.7.9-1|36	%license LICENSE.md
21cr|qpwgraph-0.7.9-1|37	%doc README.md
21cr|qpwgraph-0.7.9-1|38	%{_bindir}/%{name}
21cr|qpwgraph-0.7.9-1|39	%{_datadir}/applications/%{provider}.desktop
21cr|qpwgraph-0.7.9-1|40	%{_datadir}/icons/hicolor/*/*/*
21cr|qpwgraph-0.7.9-1|41	%{_datadir}/mime/packages/%{provider}.xml
21cr|qpwgraph-0.7.9-1|42	%{_mandir}/man1/qpwgraph.1.*
21cr|qpwgraph-0.7.9-1|43	%{_metainfodir}/%{provider}.metainfo.xml
21cr|qpwgraph-0.7.9-1|44	
21cr|qpwgraph-0.7.9-1|45	#----------------------------------------------------------------------------
21cr|qpwgraph-0.7.9-1|46	
21cr|qpwgraph-0.7.9-1|47	%prep
21cr|qpwgraph-0.7.9-1|48	%autosetup -n %{name}-v%{version} -p1
21cr|qpwgraph-0.7.9-1|49	
21cr|qpwgraph-0.7.9-1|50	%build
21cr|qpwgraph-0.7.9-1|51	%cmake \
21cr|qpwgraph-0.7.9-1|52	-DCMAKE_BUILD_TYPE=Release \
21cr|qpwgraph-0.7.9-1|53	-DCONFIG_ALSA_MIDI=ON \
21cr|qpwgraph-0.7.9-1|54	-DCONFIG_WAYLAND=ON
21cr|qpwgraph-0.7.9-1|55	%make
21cr|qpwgraph-0.7.9-1|56	
21cr|qpwgraph-0.7.9-1|57	%install
21cr|qpwgraph-0.7.9-1|58	%make_install -C build
21cr|qpwgraph-0.7.9-1|59	

7405 21
21cr|qremotecontrol-2.4.1-3|1	Summary:	Remote control your desktop from your mobile
21cr|qremotecontrol-2.4.1-3|2	Name:		qremotecontrol
21cr|qremotecontrol-2.4.1-3|3	Version:	2.4.1
21cr|qremotecontrol-2.4.1-3|4	Release:	3
21cr|qremotecontrol-2.4.1-3|5	License:	GPLv3+
21cr|qremotecontrol-2.4.1-3|6	Group:		Networking/Other
21cr|qremotecontrol-2.4.1-3|7	Url:		http://qremote.org
21cr|qremotecontrol-2.4.1-3|8	Source0:	http://downloads.sourceforge.net/project/qrc/%{version}/%{name}-%{version}.tar.bz2
21cr|qremotecontrol-2.4.1-3|9	BuildRequires:	pkgconfig(QtCore)
21cr|qremotecontrol-2.4.1-3|10	BuildRequires:	pkgconfig(QtGui)
21cr|qremotecontrol-2.4.1-3|11	BuildRequires:	pkgconfig(QtNetwork)
21cr|qremotecontrol-2.4.1-3|12	BuildRequires:	pkgconfig(x11)
21cr|qremotecontrol-2.4.1-3|13	BuildRequires:	pkgconfig(xtst)
21cr|qremotecontrol-2.4.1-3|14	
21cr|qremotecontrol-2.4.1-3|15	%description
21cr|qremotecontrol-2.4.1-3|16	With QRemoteControl installed on your desktop you can easily control your
21cr|qremotecontrol-2.4.1-3|17	computer via WiFi from your mobile. By using the touch pad of your Phone
21cr|qremotecontrol-2.4.1-3|18	you can for example open the internet browser and navigate to the pages you
21cr|qremotecontrol-2.4.1-3|19	want to visit, use the music player or your media center without being next
21cr|qremotecontrol-2.4.1-3|20	to your PC or laptop. Summarizing QRemoteControl allows you to do almost
21cr|qremotecontrol-2.4.1-3|21	everything you would be able to do with a mouse and a keyboard, but from
21cr|qremotecontrol-2.4.1-3|22	a greater distance. To make these replacements possible QRemoteControl
21cr|qremotecontrol-2.4.1-3|23	offers you a touch pad, a keyboard, multimedia keys and buttons for starting
21cr|qremotecontrol-2.4.1-3|24	applications. Even powering on the computer via Wake On Lan is supported.
21cr|qremotecontrol-2.4.1-3|25	
21cr|qremotecontrol-2.4.1-3|26	%files
21cr|qremotecontrol-2.4.1-3|27	%doc README
21cr|qremotecontrol-2.4.1-3|28	%{_bindir}/qremotecontrol-server
21cr|qremotecontrol-2.4.1-3|29	%{_datadir}/pixmaps/*.png
21cr|qremotecontrol-2.4.1-3|30	%{_datadir}/applications/*.desktop
21cr|qremotecontrol-2.4.1-3|31	
21cr|qremotecontrol-2.4.1-3|32	#----------------------------------------------------------------------------
21cr|qremotecontrol-2.4.1-3|33	
21cr|qremotecontrol-2.4.1-3|34	%prep
21cr|qremotecontrol-2.4.1-3|35	%setup -q
21cr|qremotecontrol-2.4.1-3|36	
21cr|qremotecontrol-2.4.1-3|37	%build
21cr|qremotecontrol-2.4.1-3|38	%qmake_qt4
21cr|qremotecontrol-2.4.1-3|39	%make
21cr|qremotecontrol-2.4.1-3|40	
21cr|qremotecontrol-2.4.1-3|41	%install
21cr|qremotecontrol-2.4.1-3|42	%makeinstall_std INSTALL_ROOT=%{buildroot}

7406 21
21cr|qrq-0.3.3-2|1	%define debug_package %{nil}
21cr|qrq-0.3.3-2|2	Name:           qrq
21cr|qrq-0.3.3-2|3	Version:	0.3.3
21cr|qrq-0.3.3-2|4	Release:	2
21cr|qrq-0.3.3-2|5	Summary:        Morse telegraphy trainer
21cr|qrq-0.3.3-2|6	Group:          Education
21cr|qrq-0.3.3-2|7	License:        GPLv2+
21cr|qrq-0.3.3-2|8	URL:            http://fkurz.net/ham/qrq.html
21cr|qrq-0.3.3-2|9	Source0:        http://fkurz.net/ham/qrq/%{name}-%{version}.tar.gz
21cr|qrq-0.3.3-2|10	Patch0:         qrq-0.2.1-makefile.patch
21cr|qrq-0.3.3-2|11	
21cr|qrq-0.3.3-2|12	BuildRequires:  ncurses-devel
21cr|qrq-0.3.3-2|13	BuildRequires:  pulseaudio-devel
21cr|qrq-0.3.3-2|14	
21cr|qrq-0.3.3-2|15	%description
21cr|qrq-0.3.3-2|16	qrq is an open source morse telegraphy trainer for Linux and Unix operating
21cr|qrq-0.3.3-2|17	systems, similar to the classic DOS version of Rufz by DL4MM.
21cr|qrq-0.3.3-2|18	
21cr|qrq-0.3.3-2|19	It's not intended for learning telegraphy, but to improve the ability to
21cr|qrq-0.3.3-2|20	copy callsigns at high speeds, as needed for example for Contesting.
21cr|qrq-0.3.3-2|21	
21cr|qrq-0.3.3-2|22	%prep
21cr|qrq-0.3.3-2|23	%setup -q
21cr|qrq-0.3.3-2|24	%patch0 -p1
21cr|qrq-0.3.3-2|25	
21cr|qrq-0.3.3-2|26	%build
21cr|qrq-0.3.3-2|27	export LDFLAGS="-lpthread"
21cr|qrq-0.3.3-2|28	%make
21cr|qrq-0.3.3-2|29	
21cr|qrq-0.3.3-2|30	%install
21cr|qrq-0.3.3-2|31	make install DESTDIR=%{buildroot}%{_prefix} OSX_BUNDLE=NO
21cr|qrq-0.3.3-2|32	
21cr|qrq-0.3.3-2|33	%files
21cr|qrq-0.3.3-2|34	%defattr(-,root,root,-)
21cr|qrq-0.3.3-2|35	%doc ChangeLog COPYING README
21cr|qrq-0.3.3-2|36	%{_bindir}/qrq
21cr|qrq-0.3.3-2|37	%{_bindir}/qrqscore
21cr|qrq-0.3.3-2|38	%{_mandir}/man?/*
21cr|qrq-0.3.3-2|39	%{_datadir}/qrq

7407 21
21cr|qrupdate-1.1.2-6|1	# fortran build
21cr|qrupdate-1.1.2-6|2	%define _enable_debug_packages %{nil}
21cr|qrupdate-1.1.2-6|3	%define debug_package %{nil}
21cr|qrupdate-1.1.2-6|4	
21cr|qrupdate-1.1.2-6|5	%define major	1
21cr|qrupdate-1.1.2-6|6	
21cr|qrupdate-1.1.2-6|7	%define libname %mklibname %{name} %{major}
21cr|qrupdate-1.1.2-6|8	%define develname %mklibname %{name} -d -s
21cr|qrupdate-1.1.2-6|9	
21cr|qrupdate-1.1.2-6|10	Summary:	Fortran library for fast updates of QR/Cholesky decompositions
21cr|qrupdate-1.1.2-6|11	Name:		qrupdate
21cr|qrupdate-1.1.2-6|12	Version:	1.1.2
21cr|qrupdate-1.1.2-6|13	Release:	6
21cr|qrupdate-1.1.2-6|14	License:	GPLv3+
21cr|qrupdate-1.1.2-6|15	Group:		Development/Other
21cr|qrupdate-1.1.2-6|16	Url:		http://qrupdate.sourceforge.net/
21cr|qrupdate-1.1.2-6|17	Source0:	%{name}-%{version}.tar.gz
21cr|qrupdate-1.1.2-6|18	Source100:	qrupdate.rpmlintrc
21cr|qrupdate-1.1.2-6|19	Patch0:		qrupdate-1.1.1-Makefiles.patch
21cr|qrupdate-1.1.2-6|20	Patch1:		qrupdate-enable_debugging.patch
21cr|qrupdate-1.1.2-6|21	BuildRequires:	gcc-gfortran
21cr|qrupdate-1.1.2-6|22	BuildRequires:	blas-devel
21cr|qrupdate-1.1.2-6|23	BuildRequires:	lapack-devel
21cr|qrupdate-1.1.2-6|24	
21cr|qrupdate-1.1.2-6|25	%description
21cr|qrupdate-1.1.2-6|26	qrupdate is a Fortran library for fast updates of QR and Cholesky
21cr|qrupdate-1.1.2-6|27	decompositions.
21cr|qrupdate-1.1.2-6|28	
21cr|qrupdate-1.1.2-6|29	%package -n %{libname}
21cr|qrupdate-1.1.2-6|30	Summary:	qrupdate shared libraries
21cr|qrupdate-1.1.2-6|31	Group:		System/Libraries
21cr|qrupdate-1.1.2-6|32	
21cr|qrupdate-1.1.2-6|33	%description -n %{libname}
21cr|qrupdate-1.1.2-6|34	qrupdate is a Fortran library for fast updates of QR and Cholesky
21cr|qrupdate-1.1.2-6|35	decompositions.
21cr|qrupdate-1.1.2-6|36	
21cr|qrupdate-1.1.2-6|37	This package contains the shared library required for running programs
21cr|qrupdate-1.1.2-6|38	built against %{name}.
21cr|qrupdate-1.1.2-6|39	
21cr|qrupdate-1.1.2-6|40	%package -n %{develname}
21cr|qrupdate-1.1.2-6|41	Summary:	qrupdate development files
21cr|qrupdate-1.1.2-6|42	Group:		Development/Other
21cr|qrupdate-1.1.2-6|43	Requires:	%{libname} = %{version}-%{release}
21cr|qrupdate-1.1.2-6|44	Provides:	%{name}-devel = %{version}-%{release}
21cr|qrupdate-1.1.2-6|45	
21cr|qrupdate-1.1.2-6|46	%description -n %{develname}
21cr|qrupdate-1.1.2-6|47	qrupdate is a Fortran library for fast updates of QR and Cholesky
21cr|qrupdate-1.1.2-6|48	decompositions.
21cr|qrupdate-1.1.2-6|49	
21cr|qrupdate-1.1.2-6|50	This package contains the files required for building programs
21cr|qrupdate-1.1.2-6|51	that use %{name}.
21cr|qrupdate-1.1.2-6|52	
21cr|qrupdate-1.1.2-6|53	%prep
21cr|qrupdate-1.1.2-6|54	%setup -q
21cr|qrupdate-1.1.2-6|55	%apply_patches
21cr|qrupdate-1.1.2-6|56	
21cr|qrupdate-1.1.2-6|57	sed -i Makeconf \
21cr|qrupdate-1.1.2-6|58	-e "s:LIBDIR=lib:LIBDIR=%{_libdir}:" \
21cr|qrupdate-1.1.2-6|59	-e "/^LIBDIR=/a\PREFIX=/" \
21cr|qrupdate-1.1.2-6|60	-e "s:LAPACK=.*:LAPACK=$(pkg-config --libs lapack):" \
21cr|qrupdate-1.1.2-6|61	-e "s:BLAS=.*:BLAS=$(pkg-config --libs blas):"
21cr|qrupdate-1.1.2-6|62	
21cr|qrupdate-1.1.2-6|63	
21cr|qrupdate-1.1.2-6|64	%build
21cr|qrupdate-1.1.2-6|65	#% make lib solib
21cr|qrupdate-1.1.2-6|66	%make
21cr|qrupdate-1.1.2-6|67	
21cr|qrupdate-1.1.2-6|68	%install
21cr|qrupdate-1.1.2-6|69	
21cr|qrupdate-1.1.2-6|70	#% ifarch x86_64
21cr|qrupdate-1.1.2-6|71	#% __sed -i 's,\/lib\/,\/lib64\/,g' src/Makefile
21cr|qrupdate-1.1.2-6|72	#% endif
21cr|qrupdate-1.1.2-6|73	#%make PREFIX=%{buildroot}/usr install
21cr|qrupdate-1.1.2-6|74	%makeinstall_std
21cr|qrupdate-1.1.2-6|75	
21cr|qrupdate-1.1.2-6|76	%files -n %{libname}
21cr|qrupdate-1.1.2-6|77	%_libdir/*.so.*
21cr|qrupdate-1.1.2-6|78	
21cr|qrupdate-1.1.2-6|79	%files -n %{develname}
21cr|qrupdate-1.1.2-6|80	%doc README ChangeLog COPYING
21cr|qrupdate-1.1.2-6|81	%{_libdir}/*.so
21cr|qrupdate-1.1.2-6|82	%{_libdir}/*.a

7408 21
21cr|qsampler-0.9.6-2|1	Summary:	LinuxSampler GUI front-end application
21cr|qsampler-0.9.6-2|2	Name:		qsampler
21cr|qsampler-0.9.6-2|3	Version:	0.9.6
21cr|qsampler-0.9.6-2|4	Release:	2
21cr|qsampler-0.9.6-2|5	Group:		Sound
21cr|qsampler-0.9.6-2|6	License:	GPLv2+
21cr|qsampler-0.9.6-2|7	Url:		https://qsampler.sourceforge.io/
21cr|qsampler-0.9.6-2|8	Source0:	https://downloads.sourceforge.net/qsampler/%{name}-%{version}.tar.gz
21cr|qsampler-0.9.6-2|9	Patch0:		qsampler-0.9.5-fix-version.patch
21cr|qsampler-0.9.6-2|10	BuildRequires:	cmake >= 3.13
21cr|qsampler-0.9.6-2|11	BuildRequires:	desktop-file-utils
21cr|qsampler-0.9.6-2|12	BuildRequires:	qt5-linguist-tools
21cr|qsampler-0.9.6-2|13	BuildRequires:	pkgconfig(gig) >= 4.1.0
21cr|qsampler-0.9.6-2|14	BuildRequires:	pkgconfig(lscp)
21cr|qsampler-0.9.6-2|15	BuildRequires:	pkgconfig(Qt5Core) >= 5.1
21cr|qsampler-0.9.6-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qsampler-0.9.6-2|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|qsampler-0.9.6-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qsampler-0.9.6-2|19	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|qsampler-0.9.6-2|20	BuildRequires:	pkgconfig(x11)
21cr|qsampler-0.9.6-2|21	BuildRequires:	pkgconfig(xext)
21cr|qsampler-0.9.6-2|22	Requires:	linuxsampler
21cr|qsampler-0.9.6-2|23	
21cr|qsampler-0.9.6-2|24	%description
21cr|qsampler-0.9.6-2|25	QSampler is a LinuxSampler GUI front-end application written in C++ around the
21cr|qsampler-0.9.6-2|26	Qt5 toolkit using Qt Designer. At the moment it just wraps as a client
21cr|qsampler-0.9.6-2|27	reference interface for the LinuxSampler Control Protocol (LSCP).
21cr|qsampler-0.9.6-2|28	
21cr|qsampler-0.9.6-2|29	%files
21cr|qsampler-0.9.6-2|30	%doc ChangeLog LICENSE README
21cr|qsampler-0.9.6-2|31	%{_bindir}/%{name}
21cr|qsampler-0.9.6-2|32	%{_datadir}/applications/org.rncbc.%{name}.desktop
21cr|qsampler-0.9.6-2|33	%{_datadir}/metainfo/org.rncbc.%{name}.metainfo.xml
21cr|qsampler-0.9.6-2|34	%{_datadir}/mime/packages/org.rncbc.%{name}.xml
21cr|qsampler-0.9.6-2|35	%{_datadir}/%{name}/translations/*.qm
21cr|qsampler-0.9.6-2|36	%{_iconsdir}/hicolor/*/apps/org.rncbc.%{name}.*
21cr|qsampler-0.9.6-2|37	%{_iconsdir}/hicolor/*/mimetypes/org.rncbc.%{name}.application-x-%{name}-session.*
21cr|qsampler-0.9.6-2|38	%{_mandir}/man1/%{name}.1*
21cr|qsampler-0.9.6-2|39	%{_mandir}/fr/man1/qsampler.1*
21cr|qsampler-0.9.6-2|40	
21cr|qsampler-0.9.6-2|41	#-----------------------------------------------------------------------------
21cr|qsampler-0.9.6-2|42	
21cr|qsampler-0.9.6-2|43	%prep
21cr|qsampler-0.9.6-2|44	%setup -q
21cr|qsampler-0.9.6-2|45	%patch0 -p1
21cr|qsampler-0.9.6-2|46	
21cr|qsampler-0.9.6-2|47	
21cr|qsampler-0.9.6-2|48	%build
21cr|qsampler-0.9.6-2|49	%cmake .. -DCONFIG_QT6=NO
21cr|qsampler-0.9.6-2|50	%make
21cr|qsampler-0.9.6-2|51	
21cr|qsampler-0.9.6-2|52	
21cr|qsampler-0.9.6-2|53	%install
21cr|qsampler-0.9.6-2|54	%makeinstall_std -C build
21cr|qsampler-0.9.6-2|55	
21cr|qsampler-0.9.6-2|56	# Fix the .desktop file
21cr|qsampler-0.9.6-2|57	desktop-file-edit \
21cr|qsampler-0.9.6-2|58	--remove-key="Version" \
21cr|qsampler-0.9.6-2|59	--remove-key="X-SuSE-translate" \
21cr|qsampler-0.9.6-2|60	%{buildroot}%{_datadir}/applications/org.rncbc.%{name}.desktop

7409 21
21cr|qscreenshot-1.0-5|1	Name:           qscreenshot
21cr|qscreenshot-1.0-5|2	Version:        1.0
21cr|qscreenshot-1.0-5|3	Release:        5
21cr|qscreenshot-1.0-5|4	Summary:        Qt screenshot tool
21cr|qscreenshot-1.0-5|5	License:        GPLv2
21cr|qscreenshot-1.0-5|6	Group:          Graphics
21cr|qscreenshot-1.0-5|7	Url:            http://qt-apps.org/content/show.php/qScreenshot?content=164139
21cr|qscreenshot-1.0-5|8	Source0:        http://netcologne.dl.sourceforge.net/project/%{name}/%{name}-%{version}-src.tar.gz
21cr|qscreenshot-1.0-5|9	BuildRequires:  pkgconfig(QtCore)
21cr|qscreenshot-1.0-5|10	BuildRequires:  dos2unix
21cr|qscreenshot-1.0-5|11	Requires:       qt4-common
21cr|qscreenshot-1.0-5|12	
21cr|qscreenshot-1.0-5|13	%description
21cr|qscreenshot-1.0-5|14	A fast and lightweight application used for capturing screenshots,
21cr|qscreenshot-1.0-5|15	then editing and uploading them to various online image hosting services
21cr|qscreenshot-1.0-5|16	
21cr|qscreenshot-1.0-5|17	qScreenshot is an intuitive tool that allows you to capture your desktop
21cr|qscreenshot-1.0-5|18	or only parts of it, then edit the screenshots.
21cr|qscreenshot-1.0-5|19	
21cr|qscreenshot-1.0-5|20	In addition, you can rely on this software to upload your screenshots
21cr|qscreenshot-1.0-5|21	to specified hosting servers to share them with greater ease.
21cr|qscreenshot-1.0-5|22	Here are some key features of \"qScreenshot\":
21cr|qscreenshot-1.0-5|23	Capture the entire desktop, the specified area or the active window
21cr|qscreenshot-1.0-5|24	Edit screenshots with the built simple graphic editor
21cr|qscreenshot-1.0-5|25	Open an existing image from your local disk
21cr|qscreenshot-1.0-5|26	Management via an icon in the system tray system
21cr|qscreenshot-1.0-5|27	
21cr|qscreenshot-1.0-5|28	%prep
21cr|qscreenshot-1.0-5|29	%setup -q -n %{name}
21cr|qscreenshot-1.0-5|30	find . -name *h -exec dos2unix {} \;
21cr|qscreenshot-1.0-5|31	find . -name *h -exec chmod -x {} \;
21cr|qscreenshot-1.0-5|32	find . -name *cpp -exec dos2unix {} \;
21cr|qscreenshot-1.0-5|33	find . -name *cpp -exec chmod -x {} \;
21cr|qscreenshot-1.0-5|34	
21cr|qscreenshot-1.0-5|35	%build
21cr|qscreenshot-1.0-5|36	sed -i 's/lrelease-qt4/lrelease/' src/src.pro
21cr|qscreenshot-1.0-5|37	sed -i '/^Encoding=UTF-8/d' %{name}.desktop
21cr|qscreenshot-1.0-5|38	%qmake_qt4
21cr|qscreenshot-1.0-5|39	%make
21cr|qscreenshot-1.0-5|40	
21cr|qscreenshot-1.0-5|41	%install
21cr|qscreenshot-1.0-5|42	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|qscreenshot-1.0-5|43	
21cr|qscreenshot-1.0-5|44	# Add translation lang tags
21cr|qscreenshot-1.0-5|45	(cd %{buildroot} && find . -name '*.qm') | %__sed -e 's|^.||' | sed -e \
21cr|qscreenshot-1.0-5|46	's:\(.*/translations/qscreenshot_\)\([a-z_A-Z]\+\)\(.*qm$\):%lang(\2) \1\2\3:'\
21cr|qscreenshot-1.0-5|47	>> %{name}.lang
21cr|qscreenshot-1.0-5|48	
21cr|qscreenshot-1.0-5|49	%files -f %{name}.lang
21cr|qscreenshot-1.0-5|50	%dir %{_datadir}/%{name}/*
21cr|qscreenshot-1.0-5|51	%dir %{_datadir}/%{name}
21cr|qscreenshot-1.0-5|52	%{_bindir}/qScreenshot
21cr|qscreenshot-1.0-5|53	%{_iconsdir}/hicolor/*/apps/*
21cr|qscreenshot-1.0-5|54	%{_datadir}/applications/qscreenshot.desktop

7410 21
21cr|qsf-1.2.15-1|1	Summary:	Quick spam filter
21cr|qsf-1.2.15-1|2	Name:		qsf
21cr|qsf-1.2.15-1|3	Version:	1.2.15
21cr|qsf-1.2.15-1|4	Release:	1
21cr|qsf-1.2.15-1|5	License:	Artistic
21cr|qsf-1.2.15-1|6	Group:		Networking/Mail
21cr|qsf-1.2.15-1|7	Source0:	http://prdownloads.sourceforge.net/qsf/qsf-%{version}.tar.bz2
21cr|qsf-1.2.15-1|8	URL:		http://www.ivarch.com/programs/qsf.shtml
21cr|qsf-1.2.15-1|9	BuildRequires:	libgdbm-devel
21cr|qsf-1.2.15-1|10	BuildRequires:	mysql-devel
21cr|qsf-1.2.15-1|11	BuildRequires:	sqlite-devel
21cr|qsf-1.2.15-1|12	Buildroot:	%{_tmppath}/%{name}-%{version}-root
21cr|qsf-1.2.15-1|13	
21cr|qsf-1.2.15-1|14	%description
21cr|qsf-1.2.15-1|15	Quick Spam Filter is a small, fast spam filter that works by learning to
21cr|qsf-1.2.15-1|16	recognise the words that are more likely to appear in spam than non-spam. It is
21cr|qsf-1.2.15-1|17	intended to be used in a procmail recipe to mark email as being possible spam.
21cr|qsf-1.2.15-1|18	
21cr|qsf-1.2.15-1|19	%prep
21cr|qsf-1.2.15-1|20	%setup -q
21cr|qsf-1.2.15-1|21	
21cr|qsf-1.2.15-1|22	# this file gets eaten
21cr|qsf-1.2.15-1|23	cp doc/quickref.txt doc/quickref.txt.bak
21cr|qsf-1.2.15-1|24	
21cr|qsf-1.2.15-1|25	%build
21cr|qsf-1.2.15-1|26	%configure \
21cr|qsf-1.2.15-1|27	--with-gdbm
21cr|qsf-1.2.15-1|28	%make
21cr|qsf-1.2.15-1|29	
21cr|qsf-1.2.15-1|30	%install
21cr|qsf-1.2.15-1|31	%makeinstall_std
21cr|qsf-1.2.15-1|32	cp doc/quickref.txt.bak doc/quickref.txt
21cr|qsf-1.2.15-1|33	
21cr|qsf-1.2.15-1|34	%files
21cr|qsf-1.2.15-1|35	%defattr(-,root,root)
21cr|qsf-1.2.15-1|36	%doc README doc/NEWS doc/quickref.txt doc/TODO
21cr|qsf-1.2.15-1|37	%attr(0755,root,root) %{_bindir}/*
21cr|qsf-1.2.15-1|38	%attr(0644,root,root) %{_mandir}/man*/*

7411 21
21cr|qshare-2.1.2-4|1	Name:           qshare
21cr|qshare-2.1.2-4|2	Version:        2.1.2
21cr|qshare-2.1.2-4|3	Release:        4
21cr|qshare-2.1.2-4|4	License:        GPLv3
21cr|qshare-2.1.2-4|5	Url:		http://www.zuzuf.net/qshare
21cr|qshare-2.1.2-4|6	Source0:	http://www.zuzuf.net/qshare/files/%{name}-%{version}-src.tar.gz
21cr|qshare-2.1.2-4|7	Group:		File tools
21cr|qshare-2.1.2-4|8	Summary:        Qt file share
21cr|qshare-2.1.2-4|9	BuildRequires:  gcc-c++ libxml2-devel
21cr|qshare-2.1.2-4|10	BuildRequires:  qt4-devel avahi-compat-libdns_sd-devel
21cr|qshare-2.1.2-4|11	Requires:       avahi
21cr|qshare-2.1.2-4|12	
21cr|qshare-2.1.2-4|13	%description
21cr|qshare-2.1.2-4|14	qShare is a FTP server with a built-in service discovery feature that makes
21cr|qshare-2.1.2-4|15	qShare clients aware of other clients running on the same network. It also
21cr|qshare-2.1.2-4|16	supports Zeroconf on Linux. You can easily add/remove folders from the shared
21cr|qshare-2.1.2-4|17	folders list, set access rights, toggle password protection, etc...
21cr|qshare-2.1.2-4|18	
21cr|qshare-2.1.2-4|19	The most useful feature is probably the file search feature. The built-in FTP
21cr|qshare-2.1.2-4|20	server implements a FIND command used by qShare to look for files on all known
21cr|qshare-2.1.2-4|21	computers of the network with very little network/CPU overload.
21cr|qshare-2.1.2-4|22	
21cr|qshare-2.1.2-4|23	%prep
21cr|qshare-2.1.2-4|24	%setup -q -n %{name}
21cr|qshare-2.1.2-4|25	
21cr|qshare-2.1.2-4|26	%build
21cr|qshare-2.1.2-4|27	%qmake_qt4
21cr|qshare-2.1.2-4|28	%make
21cr|qshare-2.1.2-4|29	
21cr|qshare-2.1.2-4|30	%install
21cr|qshare-2.1.2-4|31	%makeinstall_std INSTALL_ROOT=%{buildroot}%{_prefix}
21cr|qshare-2.1.2-4|32	
21cr|qshare-2.1.2-4|33	%files
21cr|qshare-2.1.2-4|34	%doc AUTHORS README COPYING
21cr|qshare-2.1.2-4|35	%{_bindir}/%{name}

7412 21
21cr|qsstv-9.5.8-2|1	Name:		qsstv
21cr|qsstv-9.5.8-2|2	Summary:	QSSTV is an sstv app
21cr|qsstv-9.5.8-2|3	Version:	9.5.8
21cr|qsstv-9.5.8-2|4	Release:	2
21cr|qsstv-9.5.8-2|5	License:	GPLv2
21cr|qsstv-9.5.8-2|6	Group: 		Communications
21cr|qsstv-9.5.8-2|7	Source0:	http://users.telenet.be/on4qz/qsstv/downloads/%{name}_%{version}.tar.gz
21cr|qsstv-9.5.8-2|8	BuildRequires:	pkgconfig(fftw3)
21cr|qsstv-9.5.8-2|9	BuildRequires:	hamlib-devel
21cr|qsstv-9.5.8-2|10	BuildRequires:	pkgconfig(alsa)
21cr|qsstv-9.5.8-2|11	BuildRequires:	pkgconfig(libpulse)
21cr|qsstv-9.5.8-2|12	BuildRequires:	pkgconfig(libopenjp2)
21cr|qsstv-9.5.8-2|13	BuildRequires:	pkgconfig(libv4l2)
21cr|qsstv-9.5.8-2|14	BuildRequires:	qt5-devel
21cr|qsstv-9.5.8-2|15	
21cr|qsstv-9.5.8-2|16	%description
21cr|qsstv-9.5.8-2|17	qsstv is an sstv app.
21cr|qsstv-9.5.8-2|18	You can send and receive images sent over radio using your soundcard.
21cr|qsstv-9.5.8-2|19	
21cr|qsstv-9.5.8-2|20	%prep
21cr|qsstv-9.5.8-2|21	%setup -q -n %{name}
21cr|qsstv-9.5.8-2|22	sed -i "s:/usr/local:%{_prefix}:" %{name}.pro
21cr|qsstv-9.5.8-2|23	
21cr|qsstv-9.5.8-2|24	%build
21cr|qsstv-9.5.8-2|25	%qmake_qt5
21cr|qsstv-9.5.8-2|26	%make
21cr|qsstv-9.5.8-2|27	
21cr|qsstv-9.5.8-2|28	%install
21cr|qsstv-9.5.8-2|29	%makeinstall_qt
21cr|qsstv-9.5.8-2|30	
21cr|qsstv-9.5.8-2|31	# install desktop and icon file
21cr|qsstv-9.5.8-2|32	install -D -m0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|qsstv-9.5.8-2|33	install -D -m0644 icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|qsstv-9.5.8-2|34	
21cr|qsstv-9.5.8-2|35	%files
21cr|qsstv-9.5.8-2|36	%{_bindir}/*
21cr|qsstv-9.5.8-2|37	%{_datadir}/applications/%{name}.desktop
21cr|qsstv-9.5.8-2|38	%{_iconsdir}/hicolor/48x48/apps/%{name}.png

7413 21
21cr|qstardict-1.0.1-7|1	Name:		qstardict
21cr|qstardict-1.0.1-7|2	Version:	1.0.1
21cr|qstardict-1.0.1-7|3	Release:	7
21cr|qstardict-1.0.1-7|4	# fwang: this one is GPLv2 only, because in the version upgrade of
21cr|qstardict-1.0.1-7|5	# 0.06 -> 0.07, it changed from GPLv3 to GPLv2.
21cr|qstardict-1.0.1-7|6	License:	GPLv2
21cr|qstardict-1.0.1-7|7	URL:		http://qstardict.ylsoftware.com
21cr|qstardict-1.0.1-7|8	BuildRequires:	qt4-devel glib2-devel desktop-file-utils imagemagick
21cr|qstardict-1.0.1-7|9	BuildRequires:	kdelibs4-devel
21cr|qstardict-1.0.1-7|10	Source0:	http://qstardict.ylsoftware.com/files/%{name}-%{version}.tar.bz2
21cr|qstardict-1.0.1-7|11	Patch0:		qstardict-1.0.1-mdv-glib.patch
21cr|qstardict-1.0.1-7|12	Group:		Office
21cr|qstardict-1.0.1-7|13	Summary:	StarDict clone written in Qt4
21cr|qstardict-1.0.1-7|14	Requires:	stardict-dictionary = 2.4.2
21cr|qstardict-1.0.1-7|15	
21cr|qstardict-1.0.1-7|16	%description
21cr|qstardict-1.0.1-7|17	QStarDict is a dictionary program written using Qt4. The user interface is
21cr|qstardict-1.0.1-7|18	similar to StarDict. The latest version is 1.0.1.
21cr|qstardict-1.0.1-7|19	
21cr|qstardict-1.0.1-7|20	Main features
21cr|qstardict-1.0.1-7|21	
21cr|qstardict-1.0.1-7|22	* Full support of StarDict 2.x dictionaries
21cr|qstardict-1.0.1-7|23	* Working in system tray
21cr|qstardict-1.0.1-7|24	* Scanning mouse selection and showing popup window with translation
21cr|qstardict-1.0.1-7|25	of selected word
21cr|qstardict-1.0.1-7|26	* Translations reformatting
21cr|qstardict-1.0.1-7|27	* Plugins support
21cr|qstardict-1.0.1-7|28	
21cr|qstardict-1.0.1-7|29	%package -n plasma-applet-%{name}
21cr|qstardict-1.0.1-7|30	Group:		Graphical desktop/KDE
21cr|qstardict-1.0.1-7|31	Summary:	Plasma applet of qstardict
21cr|qstardict-1.0.1-7|32	Requires:	%name = %version
21cr|qstardict-1.0.1-7|33	
21cr|qstardict-1.0.1-7|34	%description -n plasma-applet-%{name}
21cr|qstardict-1.0.1-7|35	This package contains kde plasma applet of qstardict.
21cr|qstardict-1.0.1-7|36	
21cr|qstardict-1.0.1-7|37	%prep
21cr|qstardict-1.0.1-7|38	%setup -q
21cr|qstardict-1.0.1-7|39	%patch0 -p1
21cr|qstardict-1.0.1-7|40	
21cr|qstardict-1.0.1-7|41	%build
21cr|qstardict-1.0.1-7|42	%qmake_qt4 PLUGINS_DIR=%_libdir/%name/plugins ENABLED_PLUGINS="stardict web"
21cr|qstardict-1.0.1-7|43	%make
21cr|qstardict-1.0.1-7|44	
21cr|qstardict-1.0.1-7|45	cd kdeplasma
21cr|qstardict-1.0.1-7|46	%cmake_kde4
21cr|qstardict-1.0.1-7|47	%make
21cr|qstardict-1.0.1-7|48	
21cr|qstardict-1.0.1-7|49	%install
21cr|qstardict-1.0.1-7|50	make install INSTALL_ROOT=%{buildroot}
21cr|qstardict-1.0.1-7|51	
21cr|qstardict-1.0.1-7|52	pushd kdeplasma/build
21cr|qstardict-1.0.1-7|53	%makeinstall_std
21cr|qstardict-1.0.1-7|54	popd
21cr|qstardict-1.0.1-7|55	
21cr|qstardict-1.0.1-7|56	mkdir -p %{buildroot}%{_iconsdir}
21cr|qstardict-1.0.1-7|57	convert -resize 32x32 qstardict/qstardict.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|qstardict-1.0.1-7|58	mkdir -p %{buildroot}%{_liconsdir}
21cr|qstardict-1.0.1-7|59	convert -resize 48x48 qstardict/qstardict.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|qstardict-1.0.1-7|60	mkdir -p %{buildroot}%{_miconsdir}
21cr|qstardict-1.0.1-7|61	convert -resize 16x16 qstardict/qstardict.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|qstardict-1.0.1-7|62	
21cr|qstardict-1.0.1-7|63	mkdir -p %buildroot%{_datadir}/applications
21cr|qstardict-1.0.1-7|64	desktop-file-install --vendor='' \
21cr|qstardict-1.0.1-7|65	--dir=%buildroot%{_datadir}/applications \
21cr|qstardict-1.0.1-7|66	--remove-category='Utility' \
21cr|qstardict-1.0.1-7|67	--add-category='Office' \
21cr|qstardict-1.0.1-7|68	--remove-key='Encoding' \
21cr|qstardict-1.0.1-7|69	qstardict/qstardict.desktop
21cr|qstardict-1.0.1-7|70	
21cr|qstardict-1.0.1-7|71	rm -fr %buildroot%_datadir/doc
21cr|qstardict-1.0.1-7|72	
21cr|qstardict-1.0.1-7|73	%files
21cr|qstardict-1.0.1-7|74	%defattr(-,root,root)
21cr|qstardict-1.0.1-7|75	%doc AUTHORS ChangeLog THANKS
21cr|qstardict-1.0.1-7|76	%{_bindir}/%{name}
21cr|qstardict-1.0.1-7|77	%{_libdir}/%{name}
21cr|qstardict-1.0.1-7|78	%{_datadir}/%{name}
21cr|qstardict-1.0.1-7|79	%{_datadir}/applications/%{name}.desktop
21cr|qstardict-1.0.1-7|80	%{_datadir}/pixmaps/%{name}.png
21cr|qstardict-1.0.1-7|81	%{_iconsdir}/%{name}.png
21cr|qstardict-1.0.1-7|82	%{_liconsdir}/%{name}.png
21cr|qstardict-1.0.1-7|83	%{_miconsdir}/%{name}.png
21cr|qstardict-1.0.1-7|84	
21cr|qstardict-1.0.1-7|85	%files -n plasma-applet-%{name}
21cr|qstardict-1.0.1-7|86	%defattr(-,root,root)
21cr|qstardict-1.0.1-7|87	%_kde_libdir/kde4/*.so
21cr|qstardict-1.0.1-7|88	%_kde_services/*.desktop

7414 21
21cr|qstat-2.17-1|1	# Workaround to build with GCC 10
21cr|qstat-2.17-1|2	%global optflags %{optflags} -fcommon
21cr|qstat-2.17-1|3	%define commit      2daa7d27004485069007b8d5443837cfd641d7ae
21cr|qstat-2.17-1|4	%define shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|qstat-2.17-1|5	
21cr|qstat-2.17-1|6	Summary:	Real-time Game Server Status for FPP/FPS servers
21cr|qstat-2.17-1|7	Name:		qstat
21cr|qstat-2.17-1|8	Version:	2.17
21cr|qstat-2.17-1|9	Release:	1
21cr|qstat-2.17-1|10	License:	Artistic
21cr|qstat-2.17-1|11	Group:		Networking/Other
21cr|qstat-2.17-1|12	Url:		https://github.com/multiplay/qstat
21cr|qstat-2.17-1|13	Source0:	https://github.com/multiplay/qstat/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21cr|qstat-2.17-1|14	
21cr|qstat-2.17-1|15	%description
21cr|qstat-2.17-1|16	QStat is a command-line utility for collecting real-time statistics from
21cr|qstat-2.17-1|17	on-line game servers. The games supported are generally limited to the
21cr|qstat-2.17-1|18	first-person-shooter genre (Quake, Half-Life, Unreal, etc).
21cr|qstat-2.17-1|19	
21cr|qstat-2.17-1|20	Statistics may be output in a variety of form.
21cr|qstat-2.17-1|21	
21cr|qstat-2.17-1|22	%files
21cr|qstat-2.17-1|23	%doc CHANGES.txt COMPILE.txt ChangeLog contrib.cfg info/* qstatdoc.html template
21cr|qstat-2.17-1|24	%config(noreplace) %{_sysconfdir}/qstat.cfg
21cr|qstat-2.17-1|25	%{_bindir}/%{name}-quake
21cr|qstat-2.17-1|26	
21cr|qstat-2.17-1|27	#----------------------------------------------------------------------------
21cr|qstat-2.17-1|28	
21cr|qstat-2.17-1|29	%prep
21cr|qstat-2.17-1|30	%setup -qn %{name}-%{commit}
21cr|qstat-2.17-1|31	
21cr|qstat-2.17-1|32	# file-not-utf8
21cr|qstat-2.17-1|33	iconv -f iso8859-1 -t utf-8 CHANGES.txt > CHANGES.txt.conv && mv -f CHANGES.txt.conv CHANGES.txt
21cr|qstat-2.17-1|34	
21cr|qstat-2.17-1|35	%build
21cr|qstat-2.17-1|36	autoreconf -vfi
21cr|qstat-2.17-1|37	%configure \
21cr|qstat-2.17-1|38	--program-suffix=-quake
21cr|qstat-2.17-1|39	
21cr|qstat-2.17-1|40	%make
21cr|qstat-2.17-1|41	
21cr|qstat-2.17-1|42	%install
21cr|qstat-2.17-1|43	%makeinstall_std
21cr|qstat-2.17-1|44	
21cr|qstat-2.17-1|45	rm -f template/Makefile*

7415 21
21cr|qsynth-0.9.12-1|1	Name:		qsynth
21cr|qsynth-0.9.12-1|2	Summary:	Qt GUI Interface for FluidSynth
21cr|qsynth-0.9.12-1|3	Version:	0.9.12
21cr|qsynth-0.9.12-1|4	Release:	1
21cr|qsynth-0.9.12-1|5	License:	GPLv2+
21cr|qsynth-0.9.12-1|6	Group:		Sound
21cr|qsynth-0.9.12-1|7	Url:		https://qsynth.sourceforge.io/
21cr|qsynth-0.9.12-1|8	Source0:	https://downloads.sourceforge.net/qsynth/%{name}-%{version}.tar.gz
21cr|qsynth-0.9.12-1|9	Patch0:		qsynth-0.9.5-fix-version.patch
21cr|qsynth-0.9.12-1|10	BuildRequires:	cmake >= 3.15
21cr|qsynth-0.9.12-1|11	BuildRequires:	desktop-file-utils
21cr|qsynth-0.9.12-1|12	BuildRequires:	qt5-linguist-tools
21cr|qsynth-0.9.12-1|13	BuildRequires:	pkgconfig(fluidsynth)
21cr|qsynth-0.9.12-1|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|qsynth-0.9.12-1|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qsynth-0.9.12-1|16	BuildRequires:	pkgconfig(Qt5Network)
21cr|qsynth-0.9.12-1|17	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qsynth-0.9.12-1|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qsynth-0.9.12-1|19	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|qsynth-0.9.12-1|20	BuildRequires:	pkgconfig(x11)
21cr|qsynth-0.9.12-1|21	BuildRequires:	pkgconfig(xext)
21cr|qsynth-0.9.12-1|22	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qsynth-0.9.12-1|23	Requires:	fluidsynth
21cr|qsynth-0.9.12-1|24	
21cr|qsynth-0.9.12-1|25	%description
21cr|qsynth-0.9.12-1|26	Qsynth is a fluidsynth GUI front-end application written in C++ around the Qt
21cr|qsynth-0.9.12-1|27	toolkit using Qt Designer. Eventually it may evolve into a soft-synth
21cr|qsynth-0.9.12-1|28	management application allowing the user to control and manage a variety of
21cr|qsynth-0.9.12-1|29	command line soft-synth but for the moment it wraps the excellent FluidSynth
21cr|qsynth-0.9.12-1|30	soft-synth.
21cr|qsynth-0.9.12-1|31	
21cr|qsynth-0.9.12-1|32	%files -f %{name}.lang
21cr|qsynth-0.9.12-1|33	%doc ChangeLog README
21cr|qsynth-0.9.12-1|34	%license LICENSE
21cr|qsynth-0.9.12-1|35	%{_bindir}/%{name}
21cr|qsynth-0.9.12-1|36	%{_datadir}/applications/org.rncbc.%{name}.desktop
21cr|qsynth-0.9.12-1|37	%{_datadir}/metainfo/org.rncbc.%{name}.metainfo.xml
21cr|qsynth-0.9.12-1|38	%{_iconsdir}/hicolor/32x32/apps/org.rncbc.%{name}.png
21cr|qsynth-0.9.12-1|39	%{_iconsdir}/hicolor/scalable/apps/org.rncbc.%{name}.svg
21cr|qsynth-0.9.12-1|40	%{_mandir}/man1/%{name}.*
21cr|qsynth-0.9.12-1|41	%{_mandir}/fr/man1/%{name}.*
21cr|qsynth-0.9.12-1|42	
21cr|qsynth-0.9.12-1|43	#-----------------------------------------------------------------------------
21cr|qsynth-0.9.12-1|44	
21cr|qsynth-0.9.12-1|45	%prep
21cr|qsynth-0.9.12-1|46	%autosetup -p1
21cr|qsynth-0.9.12-1|47	
21cr|qsynth-0.9.12-1|48	
21cr|qsynth-0.9.12-1|49	%build
21cr|qsynth-0.9.12-1|50	%cmake .. -DCONFIG_QT6=NO
21cr|qsynth-0.9.12-1|51	%make
21cr|qsynth-0.9.12-1|52	
21cr|qsynth-0.9.12-1|53	
21cr|qsynth-0.9.12-1|54	%install
21cr|qsynth-0.9.12-1|55	%makeinstall_std -C build
21cr|qsynth-0.9.12-1|56	
21cr|qsynth-0.9.12-1|57	desktop-file-edit \
21cr|qsynth-0.9.12-1|58	--remove-key="Version" --remove-key="X-SuSE-translate" \
21cr|qsynth-0.9.12-1|59	%{buildroot}%{_datadir}/applications/org.rncbc.%{name}.desktop
21cr|qsynth-0.9.12-1|60	
21cr|qsynth-0.9.12-1|61	%find_lang %{name} --with-qt

7416 21
21cr|qt3-3.3.8b-52|1	%define _files_listed_twice_terminate_build 0
21cr|qt3-3.3.8b-52|2	
21cr|qt3-3.3.8b-52|3	%define Werror_cflags %nil
21cr|qt3-3.3.8b-52|4	
21cr|qt3-3.3.8b-52|5	# QTDIR is always /usr/lib/qt3, whether that's a lib64 architecture or
21cr|qt3-3.3.8b-52|6	# not (sublibdirs are correctly qualified in the latter case however).
21cr|qt3-3.3.8b-52|7	%define qtdir %{_prefix}/lib/qt3
21cr|qt3-3.3.8b-52|8	%define libqt3name %mklibname qt 3
21cr|qt3-3.3.8b-52|9	
21cr|qt3-3.3.8b-52|10	%define libqassistantname %mklibname qassistantclient 1
21cr|qt3-3.3.8b-52|11	%define libdesignercore %mklibname designercore 1
21cr|qt3-3.3.8b-52|12	%define libeditor %mklibname editor 1
21cr|qt3-3.3.8b-52|13	
21cr|qt3-3.3.8b-52|14	%define nameqt qt-x11-free
21cr|qt3-3.3.8b-52|15	
21cr|qt3-3.3.8b-52|16	%bcond_without SQL
21cr|qt3-3.3.8b-52|17	
21cr|qt3-3.3.8b-52|18	%bcond_with debug
21cr|qt3-3.3.8b-52|19	
21cr|qt3-3.3.8b-52|20	%bcond_with static
21cr|qt3-3.3.8b-52|21	
21cr|qt3-3.3.8b-52|22	%bcond_without Immodule
21cr|qt3-3.3.8b-52|23	
21cr|qt3-3.3.8b-52|24	%define plugindir  %{_libdir}/qt3/plugins
21cr|qt3-3.3.8b-52|25	
21cr|qt3-3.3.8b-52|26	Summary:	Qt3 Sources
21cr|qt3-3.3.8b-52|27	Name:		qt3
21cr|qt3-3.3.8b-52|28	Version:	3.3.8b
21cr|qt3-3.3.8b-52|29	Release:	52
21cr|qt3-3.3.8b-52|30	License:	GPLv3+ and QPL
21cr|qt3-3.3.8b-52|31	Group:		System/Libraries
21cr|qt3-3.3.8b-52|32	Url:		http://qt.nokia.com
21cr|qt3-3.3.8b-52|33	Source0:	ftp://ftp.qt.nokia.com/qt/source/%nameqt-%version.tar.gz
21cr|qt3-3.3.8b-52|34	Source1:	qt3.macros
21cr|qt3-3.3.8b-52|35	Source2:	qt3-assistant.desktop
21cr|qt3-3.3.8b-52|36	Source3:	qt3-designer.desktop
21cr|qt3-3.3.8b-52|37	Source4:	qt3-linguist.desktop
21cr|qt3-3.3.8b-52|38	Source5:	qt3-designer-sh
21cr|qt3-3.3.8b-52|39	Source6:	qt3-assistant-sh
21cr|qt3-3.3.8b-52|40	Source7:	qt3-uic-sh
21cr|qt3-3.3.8b-52|41	Source8:	qt3-README-Mandriva-Linux
21cr|qt3-3.3.8b-52|42	Source9:	90qtrc-jp
21cr|qt3-3.3.8b-52|43	Patch1:		qt-3.1.1-fix-xft2-compile.patch
21cr|qt3-3.3.8b-52|44	Patch2:		qt-3.2.3-fix-cupslib.patch
21cr|qt3-3.3.8b-52|45	Patch4:		qt-x11-free-3.3.5-no-rpath.patch
21cr|qt3-3.3.8b-52|46	Patch5:		qt-3.3.2-fix-configure.patch
21cr|qt3-3.3.8b-52|47	Patch7:		qt-x11-free-3.3.5-fix-load-gl.patch
21cr|qt3-3.3.8b-52|48	Patch8:		qt-3.3.5-lib64-plugins.patch
21cr|qt3-3.3.8b-52|49	Patch10:	qt-3.3.3-fix-accessible.patch
21cr|qt3-3.3.8b-52|50	Patch11:	qt-x11-free-3.3.6-qt-x11-immodule-unified-qt3.3.5-20060318-pre.patch
21cr|qt3-3.3.8b-52|51	Patch12:	fix-key-release-event-with-imm.diff
21cr|qt3-3.3.8b-52|52	Patch13:	qt-x11-free-3.3.6-lib64.patch
21cr|qt3-3.3.8b-52|53	Patch14:	qt-x11-free-3.3.4-linux32.patch
21cr|qt3-3.3.8b-52|54	Patch15:	qt-visibility.patch
21cr|qt3-3.3.8b-52|55	Patch16:	qt-x11-free-3.3.5-makelibshared.patch
21cr|qt3-3.3.8b-52|56	Patch23:	qt-x11-free-3.3.5-rubberband.patch
21cr|qt3-3.3.8b-52|57	Patch24:	qt-x11-free-3.3.5-qtranslator-crash.patch
21cr|qt3-3.3.8b-52|58	Patch28:	qt-x11-immodule-nodebug.diff
21cr|qt3-3.3.8b-52|59	Patch29:	fix-x11-immodule.diff
21cr|qt3-3.3.8b-52|60	Patch30:	fix-im-crash-on-exit.diff
21cr|qt3-3.3.8b-52|61	Patch31:	workaround-for-xlib-xim-bug.diff
21cr|qt3-3.3.8b-52|62	Patch51:	qt-x11-immodule-unified-qt3.3.7-20061229.diff
21cr|qt3-3.3.8b-52|63	Patch52:	qt-x11-free-3.3.6-qt-x11-immodule-unified-qt3.3.5-20060318-post.patch
21cr|qt3-3.3.8b-52|64	Patch53:	qt-x11-immodule-unified-qt3.3.5-20051012-quiet.patch
21cr|qt3-3.3.8b-52|65	Patch54:	qt3-xinerama-support.patch
21cr|qt3-3.3.8b-52|66	Patch56:	qt3-3.3.6-fix-xorg7.0.patch
21cr|qt3-3.3.8b-52|67	Patch58:	qt-3.3.6-fix-qfile-message-error.patch
21cr|qt3-3.3.8b-52|68	Patch59:	qt-3.3.6-fix-qfile-message-error2.patch
21cr|qt3-3.3.8b-52|69	Patch60:	qt3-3.3.8-fix-space.patch
21cr|qt3-3.3.8b-52|70	Patch63:	qt-x11-free-3.3.8-qmo35263.patch
21cr|qt3-3.3.8b-52|71	Patch64:	qt-x11-free-3.3.8b-unixodb-64.patch
21cr|qt3-3.3.8b-52|72	Patch65:	qt-x11-free-3.3.8b-cstddef.patch
21cr|qt3-3.3.8b-52|73	Patch66:	qt-x11-free-3.3.7-arm.patch
21cr|qt3-3.3.8b-52|74	Patch67:	qt-x11-free-3.3.8b-freetype251.patch
21cr|qt3-3.3.8b-52|75	Patch68:	qt-x11-free-3.3.8b-PostgreSQL12.patch
21cr|qt3-3.3.8b-52|76	#-------------- KDE qt-copy patches ( added the relevant ones )
21cr|qt3-3.3.8b-52|77	Patch100:	0005-qpixmap_mitshm.patch
21cr|qt3-3.3.8b-52|78	Patch101:	0007-qpixmap_constants.patch
21cr|qt3-3.3.8b-52|79	Patch102:	0017-qiconview-ctrl_rubber.patch
21cr|qt3-3.3.8b-52|80	Patch103:	0032-fix_rotated_randr.diff
21cr|qt3-3.3.8b-52|81	Patch104:	0035-qvaluelist-streaming-operator.patch
21cr|qt3-3.3.8b-52|82	Patch105:	0038-dragobject-dont-prefer-unknown.patch
21cr|qt3-3.3.8b-52|83	Patch106:	0044-qscrollview-windowactivate-fix.diff
21cr|qt3-3.3.8b-52|84	Patch107:	0047-fix-kmenu-width.diff
21cr|qt3-3.3.8b-52|85	Patch109:	0059-qpopup_has_mouse.patch
21cr|qt3-3.3.8b-52|86	Patch110:	0060-qpopup_ignore_mousepos.patch
21cr|qt3-3.3.8b-52|87	Patch111:	0061-qscrollview-propagate-horizontal-wheelevent.patch
21cr|qt3-3.3.8b-52|88	Patch112:	0073-xinerama-aware-qpopup.patch
21cr|qt3-3.3.8b-52|89	Patch115:	0078-argb-visual-hack.patch
21cr|qt3-3.3.8b-52|90	Patch116:	qt-x11-free-3.3.8b-libpng15.diff
21cr|qt3-3.3.8b-52|91	# (FC33) patches: rename the struct Param in qsqlextension_p.h that conflicts with PostgreSQL 11
21cr|qt3-3.3.8b-52|92	Patch117:	qt-x11-free-3.3.8b-postgresql11.patch
21cr|qt3-3.3.8b-52|93	Patch118:	qt3-lib64-dirs.patch
21cr|qt3-3.3.8b-52|94	
21cr|qt3-3.3.8b-52|95	%if %{with SQL}
21cr|qt3-3.3.8b-52|96	BuildRequires:	mysql-devel
21cr|qt3-3.3.8b-52|97	BuildRequires:	unixODBC-devel
21cr|qt3-3.3.8b-52|98	BuildRequires:	postgresql-devel
21cr|qt3-3.3.8b-52|99	%endif
21cr|qt3-3.3.8b-52|100	BuildRequires:	pkgconfig(freetype2)
21cr|qt3-3.3.8b-52|101	BuildRequires:	pkgconfig(glu)
21cr|qt3-3.3.8b-52|102	BuildRequires:	pkgconfig(sm)
21cr|qt3-3.3.8b-52|103	BuildRequires:	pkgconfig(ice)
21cr|qt3-3.3.8b-52|104	BuildRequires:	pkgconfig(x11)
21cr|qt3-3.3.8b-52|105	BuildRequires:	pkgconfig(xcursor)
21cr|qt3-3.3.8b-52|106	BuildRequires:	pkgconfig(xext)
21cr|qt3-3.3.8b-52|107	BuildRequires:	pkgconfig(xft)
21cr|qt3-3.3.8b-52|108	BuildRequires:	pkgconfig(xinerama)
21cr|qt3-3.3.8b-52|109	BuildRequires:	pkgconfig(xmu)
21cr|qt3-3.3.8b-52|110	BuildRequires:	pkgconfig(xrandr)
21cr|qt3-3.3.8b-52|111	BuildRequires:	pkgconfig(xrender)
21cr|qt3-3.3.8b-52|112	BuildRequires:	pkgconfig(fontconfig)
21cr|qt3-3.3.8b-52|113	BuildRequires:	cups-devel
21cr|qt3-3.3.8b-52|114	BuildRequires:	bzip2-devel
21cr|qt3-3.3.8b-52|115	BuildRequires:	jpeg-devel
21cr|qt3-3.3.8b-52|116	BuildRequires:	mng-devel
21cr|qt3-3.3.8b-52|117	BuildRequires:	pkgconfig(libpng)
21cr|qt3-3.3.8b-52|118	BuildRequires:	pkgconfig(zlib)
21cr|qt3-3.3.8b-52|119	BuildRequires:	pkgconfig(libnsl)
21cr|qt3-3.3.8b-52|120	BuildRequires:	pkgconfig(libtirpc)
21cr|qt3-3.3.8b-52|121	BuildRequires:	nas-devel
21cr|qt3-3.3.8b-52|122	%if "%{_lib}" != "lib"
21cr|qt3-3.3.8b-52|123	BuildRequires:	linux32
21cr|qt3-3.3.8b-52|124	%endif
21cr|qt3-3.3.8b-52|125	
21cr|qt3-3.3.8b-52|126	%description
21cr|qt3-3.3.8b-52|127	Qt is a complete and well-designed multi-platform object-oriented framework for
21cr|qt3-3.3.8b-52|128	developing graphical user interface (GUI) applications using C++. Qt has
21cr|qt3-3.3.8b-52|129	seamless integration with OpenGL/Mesa 3D libraries.
21cr|qt3-3.3.8b-52|130	
21cr|qt3-3.3.8b-52|131	Qt has excellent documentation: around 750 pages of postscript and fully
21cr|qt3-3.3.8b-52|132	cross-referenced online html documentation. It is available on the web:
21cr|qt3-3.3.8b-52|133	http://doc.trolltech.com/
21cr|qt3-3.3.8b-52|134	
21cr|qt3-3.3.8b-52|135	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|136	
21cr|qt3-3.3.8b-52|137	%package -n %{libqt3name}
21cr|qt3-3.3.8b-52|138	Summary:	Qt3 - Shared libraries
21cr|qt3-3.3.8b-52|139	Group:		System/Libraries
21cr|qt3-3.3.8b-52|140	Requires:	%{name}-common = %{version}
21cr|qt3-3.3.8b-52|141	
21cr|qt3-3.3.8b-52|142	%description -n %{libqt3name}
21cr|qt3-3.3.8b-52|143	Qt is a complete and well-designed multi-platform object-oriented framework for
21cr|qt3-3.3.8b-52|144	developing graphical user interface (GUI) applications using C++. Qt has
21cr|qt3-3.3.8b-52|145	seamless integration with OpenGL/Mesa 3D libraries.
21cr|qt3-3.3.8b-52|146	
21cr|qt3-3.3.8b-52|147	Qt has excellent documentation: around 750 pages of postscript and fully
21cr|qt3-3.3.8b-52|148	cross-referenced online html documentation. It is available on the web:
21cr|qt3-3.3.8b-52|149	http://doc.trolltech.com/
21cr|qt3-3.3.8b-52|150	
21cr|qt3-3.3.8b-52|151	This package contains shared libraries.
21cr|qt3-3.3.8b-52|152	
21cr|qt3-3.3.8b-52|153	%postun -n %{libqt3name}
21cr|qt3-3.3.8b-52|154	if [ "$1" = "0" ]; then
21cr|qt3-3.3.8b-52|155	rm -f /etc/ld.so.conf.new
21cr|qt3-3.3.8b-52|156	grep -v -e "^%{qtdir}/%{_lib}$" /etc/ld.so.conf > /etc/ld.so.conf.new
21cr|qt3-3.3.8b-52|157	mv -f /etc/ld.so.conf.new /etc/ld.so.conf
21cr|qt3-3.3.8b-52|158	fi
21cr|qt3-3.3.8b-52|159	
21cr|qt3-3.3.8b-52|160	%files -n %{libqt3name}
21cr|qt3-3.3.8b-52|161	%dir %{qtdir}/
21cr|qt3-3.3.8b-52|162	%{_libdir}/libqt-mt.so.3
21cr|qt3-3.3.8b-52|163	%{_libdir}/libqt-mt.so.3.3
21cr|qt3-3.3.8b-52|164	%{_libdir}/libqt-mt.so.3.3.8
21cr|qt3-3.3.8b-52|165	%{_libdir}/libqui.so.1
21cr|qt3-3.3.8b-52|166	%{_libdir}/libqui.so.1.0
21cr|qt3-3.3.8b-52|167	%{_libdir}/libqui.so.1.0.0
21cr|qt3-3.3.8b-52|168	%{_libdir}/*.prl
21cr|qt3-3.3.8b-52|169	
21cr|qt3-3.3.8b-52|170	%dir %{plugindir}/styles/
21cr|qt3-3.3.8b-52|171	%{plugindir}/styles/*style.so
21cr|qt3-3.3.8b-52|172	
21cr|qt3-3.3.8b-52|173	%if %{with Immodule}
21cr|qt3-3.3.8b-52|174	%dir %{plugindir}/inputmethods/
21cr|qt3-3.3.8b-52|175	%{plugindir}/inputmethods/*.so
21cr|qt3-3.3.8b-52|176	%endif
21cr|qt3-3.3.8b-52|177	
21cr|qt3-3.3.8b-52|178	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|179	
21cr|qt3-3.3.8b-52|180	%package -n %{libqt3name}-devel
21cr|qt3-3.3.8b-52|181	Summary:	Qt3 - Files needed to build Qt3 based applications
21cr|qt3-3.3.8b-52|182	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|183	Requires:	%{libqt3name} = %{version}-%{release}
21cr|qt3-3.3.8b-52|184	Requires:	%{libeditor} = %{version}-%{release}
21cr|qt3-3.3.8b-52|185	Requires:	%{libqassistantname} = %{version}-%{release}
21cr|qt3-3.3.8b-52|186	Requires:	%{libdesignercore} = %{version}-%{release}
21cr|qt3-3.3.8b-52|187	Provides:	libqt-devel = %{version}-%{release}
21cr|qt3-3.3.8b-52|188	Provides:	%{name}-devel = %{version}-%{release}
21cr|qt3-3.3.8b-52|189	Obsoletes:	libqt3-pch-headers < 3.3.5
21cr|qt3-3.3.8b-52|190	
21cr|qt3-3.3.8b-52|191	%description -n %{libqt3name}-devel
21cr|qt3-3.3.8b-52|192	The qt3-devel package contains the files necessary to develop
21cr|qt3-3.3.8b-52|193	applications using the Qt GUI toolkit: the header files, the Qt meta
21cr|qt3-3.3.8b-52|194	object compiler.
21cr|qt3-3.3.8b-52|195	
21cr|qt3-3.3.8b-52|196	%post -n %{libqt3name}-devel
21cr|qt3-3.3.8b-52|197	update-alternatives --install %{_bindir}/qmake qmake %{qtdir}/bin/qmake 10
21cr|qt3-3.3.8b-52|198	
21cr|qt3-3.3.8b-52|199	%postun -n %{libqt3name}-devel
21cr|qt3-3.3.8b-52|200	if ! [ -e %{qtdir}/bin/qmake ]; then
21cr|qt3-3.3.8b-52|201	update-alternatives --remove qmake %{qtdir}/bin/qmake
21cr|qt3-3.3.8b-52|202	fi
21cr|qt3-3.3.8b-52|203	
21cr|qt3-3.3.8b-52|204	%files -n %{libqt3name}-devel
21cr|qt3-3.3.8b-52|205	%doc %{_mandir}/man1/*
21cr|qt3-3.3.8b-52|206	%doc %{_mandir}/man3/*
21cr|qt3-3.3.8b-52|207	%{_bindir}/designer-qt3
21cr|qt3-3.3.8b-52|208	%{_libdir}/*.so
21cr|qt3-3.3.8b-52|209	%{_rpmmacrodir}/*%{name}*
21cr|qt3-3.3.8b-52|210	%{_libdir}/pkgconfig/*.pc
21cr|qt3-3.3.8b-52|211	%{_datadir}/applications/*
21cr|qt3-3.3.8b-52|212	%{qtdir}/bin/lrelease
21cr|qt3-3.3.8b-52|213	%{qtdir}/bin/moc
21cr|qt3-3.3.8b-52|214	%{qtdir}/bin/qmake
21cr|qt3-3.3.8b-52|215	%{qtdir}/bin/uic
21cr|qt3-3.3.8b-52|216	%{qtdir}/bin/designer
21cr|qt3-3.3.8b-52|217	%{qtdir}/bin/lupdate
21cr|qt3-3.3.8b-52|218	%{qtdir}/bin/qm2ts
21cr|qt3-3.3.8b-52|219	%dir %{qtdir}/include/
21cr|qt3-3.3.8b-52|220	%{qtdir}/include/*
21cr|qt3-3.3.8b-52|221	%dir %{qtdir}/templates/
21cr|qt3-3.3.8b-52|222	%{qtdir}/templates/*.ui
21cr|qt3-3.3.8b-52|223	%{plugindir}/designer
21cr|qt3-3.3.8b-52|224	%dir %{qtdir}/mkspecs/
21cr|qt3-3.3.8b-52|225	%{qtdir}/mkspecs/*
21cr|qt3-3.3.8b-52|226	%dir %{qtdir}/src/
21cr|qt3-3.3.8b-52|227	%{qtdir}/src/*
21cr|qt3-3.3.8b-52|228	
21cr|qt3-3.3.8b-52|229	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|230	%if %{with static}
21cr|qt3-3.3.8b-52|231	
21cr|qt3-3.3.8b-52|232	%package -n %{libqt3name}-static-devel
21cr|qt3-3.3.8b-52|233	Summary:	Qt3 - Static files needed to build Qt3 based applications
21cr|qt3-3.3.8b-52|234	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|235	Requires:	%{libqt3name}-devel = %{version}-%{release}
21cr|qt3-3.3.8b-52|236	Provides:	libqt-static-devel = %{version}-%{release}
21cr|qt3-3.3.8b-52|237	Provides:	%{name}-static-devel = %{version}-%{release}
21cr|qt3-3.3.8b-52|238	
21cr|qt3-3.3.8b-52|239	%description -n %{libqt3name}-static-devel
21cr|qt3-3.3.8b-52|240	This package contains:
21cr|qt3-3.3.8b-52|241	- files needed to build static Qt based applications
21cr|qt3-3.3.8b-52|242	
21cr|qt3-3.3.8b-52|243	%files -n %{libqt3name}-static-devel
21cr|qt3-3.3.8b-52|244	%{_libdir}/*.a
21cr|qt3-3.3.8b-52|245	
21cr|qt3-3.3.8b-52|246	%endif
21cr|qt3-3.3.8b-52|247	
21cr|qt3-3.3.8b-52|248	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|249	
21cr|qt3-3.3.8b-52|250	%package common
21cr|qt3-3.3.8b-52|251	Summary:	Config, language file for Qt
21cr|qt3-3.3.8b-52|252	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|253	Requires:	%{libqt3name} = %{version}
21cr|qt3-3.3.8b-52|254	Obsoletes:	libqt3-common < %{version}-%{release}
21cr|qt3-3.3.8b-52|255	Provides:	libqt3-common = %{version}-%{release}
21cr|qt3-3.3.8b-52|256	# Laurent : allow to install package which use this provides (commercial packages which want to install under distro and used this provides
21cr|qt3-3.3.8b-52|257	Provides:	qt = %{version}-%{release}
21cr|qt3-3.3.8b-52|258	Provides:	qt3 = %{version}-%{release}
21cr|qt3-3.3.8b-52|259	
21cr|qt3-3.3.8b-52|260	%description common
21cr|qt3-3.3.8b-52|261	This package contains all config file and language file
21cr|qt3-3.3.8b-52|262	
21cr|qt3-3.3.8b-52|263	%post common
21cr|qt3-3.3.8b-52|264	update-alternatives --install %{_bindir}/qtconfig qtconfig %{qtdir}/bin/qtconfig 10
21cr|qt3-3.3.8b-52|265	
21cr|qt3-3.3.8b-52|266	%postun common
21cr|qt3-3.3.8b-52|267	if ! [ -e %{qtdir}/bin/qtconfig ]; then
21cr|qt3-3.3.8b-52|268	update-alternatives --remove qtconfig %{qtdir}/bin/qtconfig
21cr|qt3-3.3.8b-52|269	fi
21cr|qt3-3.3.8b-52|270	
21cr|qt3-3.3.8b-52|271	%files common
21cr|qt3-3.3.8b-52|272	%dir %{plugindir}
21cr|qt3-3.3.8b-52|273	%if %{with SQL}
21cr|qt3-3.3.8b-52|274	%dir %{plugindir}/sqldrivers
21cr|qt3-3.3.8b-52|275	%endif
21cr|qt3-3.3.8b-52|276	%dir %{qtdir}/phrasebooks/
21cr|qt3-3.3.8b-52|277	%{qtdir}/phrasebooks/*.qph
21cr|qt3-3.3.8b-52|278	%dir %{qtdir}/
21cr|qt3-3.3.8b-52|279	%dir %{qtdir}/bin
21cr|qt3-3.3.8b-52|280	%{qtdir}/bin/qtconfig
21cr|qt3-3.3.8b-52|281	%{_sysconfdir}/profile.d/*.csh
21cr|qt3-3.3.8b-52|282	%{_sysconfdir}/profile.d/*.sh
21cr|qt3-3.3.8b-52|283	%config(noreplace) %{_sysconfdir}/qtrc
21cr|qt3-3.3.8b-52|284	%config(noreplace) %{_sysconfdir}/kstylerc
21cr|qt3-3.3.8b-52|285	%dir %{qtdir}/translations/
21cr|qt3-3.3.8b-52|286	%{qtdir}/translations/*.qm
21cr|qt3-3.3.8b-52|287	%{_sysconfdir}/X11/xinit.d/*
21cr|qt3-3.3.8b-52|288	
21cr|qt3-3.3.8b-52|289	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|290	
21cr|qt3-3.3.8b-52|291	%if %{with SQL}
21cr|qt3-3.3.8b-52|292	%package -n %{libqt3name}-mysql
21cr|qt3-3.3.8b-52|293	Summary:	MySQL plugin for Qt
21cr|qt3-3.3.8b-52|294	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|295	Requires:	%{libqt3name} = %{version}-%{release}
21cr|qt3-3.3.8b-52|296	Provides:	%{name}-MySQL = %{version}-%{release}
21cr|qt3-3.3.8b-52|297	
21cr|qt3-3.3.8b-52|298	%description -n %{libqt3name}-mysql
21cr|qt3-3.3.8b-52|299	This package contain the MySQL plugin for Qt.
21cr|qt3-3.3.8b-52|300	
21cr|qt3-3.3.8b-52|301	%files -n %{libqt3name}-mysql
21cr|qt3-3.3.8b-52|302	%{plugindir}/sqldrivers/libqsqlmysql.so
21cr|qt3-3.3.8b-52|303	
21cr|qt3-3.3.8b-52|304	%package -n %{libqt3name}-psql
21cr|qt3-3.3.8b-52|305	Summary:	PostgresSQL plugin for Qt
21cr|qt3-3.3.8b-52|306	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|307	Requires:	%{libqt3name} = %{version}-%{release}
21cr|qt3-3.3.8b-52|308	Provides:	%{name}-PostgreSQL = %{version}-%{release}
21cr|qt3-3.3.8b-52|309	
21cr|qt3-3.3.8b-52|310	%description -n %{libqt3name}-psql
21cr|qt3-3.3.8b-52|311	This package contain the PostgresSQL plugin for Qt.
21cr|qt3-3.3.8b-52|312	
21cr|qt3-3.3.8b-52|313	%files -n %{libqt3name}-psql
21cr|qt3-3.3.8b-52|314	%{plugindir}/sqldrivers/libqsqlpsql.so
21cr|qt3-3.3.8b-52|315	
21cr|qt3-3.3.8b-52|316	%package -n %{libqt3name}-odbc
21cr|qt3-3.3.8b-52|317	Summary:	ODBC plugin for Qt
21cr|qt3-3.3.8b-52|318	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|319	Requires:	%{libqt3name} = %{version}-%{release}
21cr|qt3-3.3.8b-52|320	Provides:	%{name}-ODBC = %{version}-%{release}
21cr|qt3-3.3.8b-52|321	
21cr|qt3-3.3.8b-52|322	%description -n %{libqt3name}-odbc
21cr|qt3-3.3.8b-52|323	This package contain the ODBC plugin for Qt.
21cr|qt3-3.3.8b-52|324	
21cr|qt3-3.3.8b-52|325	%files -n %{libqt3name}-odbc
21cr|qt3-3.3.8b-52|326	%{plugindir}/sqldrivers/libqsqlodbc.so
21cr|qt3-3.3.8b-52|327	
21cr|qt3-3.3.8b-52|328	%package -n %{libqt3name}-sqlite
21cr|qt3-3.3.8b-52|329	Summary: 	Sqlite 2 plugin for Qt
21cr|qt3-3.3.8b-52|330	Group: 		Development/KDE and Qt
21cr|qt3-3.3.8b-52|331	Requires:	%{libqt3name} = %{version}-%{release}
21cr|qt3-3.3.8b-52|332	Provides:	%{name}-Sqlite = %{version}-%{release}
21cr|qt3-3.3.8b-52|333	
21cr|qt3-3.3.8b-52|334	%description -n %{libqt3name}-sqlite
21cr|qt3-3.3.8b-52|335	This package contain the Sqlite 2 plugin for Qt.
21cr|qt3-3.3.8b-52|336	
21cr|qt3-3.3.8b-52|337	%files -n %{libqt3name}-sqlite
21cr|qt3-3.3.8b-52|338	%{plugindir}/sqldrivers/libqsqlite.so
21cr|qt3-3.3.8b-52|339	
21cr|qt3-3.3.8b-52|340	%endif
21cr|qt3-3.3.8b-52|341	
21cr|qt3-3.3.8b-52|342	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|343	
21cr|qt3-3.3.8b-52|344	%package -n %{libqassistantname}
21cr|qt3-3.3.8b-52|345	Summary:	Qt3 - Shared libraries
21cr|qt3-3.3.8b-52|346	Group:		System/Libraries
21cr|qt3-3.3.8b-52|347	
21cr|qt3-3.3.8b-52|348	%description -n %{libqassistantname}
21cr|qt3-3.3.8b-52|349	Qt3 - Shared libraries
21cr|qt3-3.3.8b-52|350	
21cr|qt3-3.3.8b-52|351	%files -n %{libqassistantname}
21cr|qt3-3.3.8b-52|352	%{_libdir}/libqassistantclient.so.*
21cr|qt3-3.3.8b-52|353	
21cr|qt3-3.3.8b-52|354	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|355	
21cr|qt3-3.3.8b-52|356	%package assistant
21cr|qt3-3.3.8b-52|357	Summary:	Qt assistant
21cr|qt3-3.3.8b-52|358	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|359	Requires:	qt3-doc
21cr|qt3-3.3.8b-52|360	
21cr|qt3-3.3.8b-52|361	%description assistant
21cr|qt3-3.3.8b-52|362	This package contain Qt assistant
21cr|qt3-3.3.8b-52|363	
21cr|qt3-3.3.8b-52|364	%files assistant
21cr|qt3-3.3.8b-52|365	%{_bindir}/assistant-qt3
21cr|qt3-3.3.8b-52|366	%{qtdir}/bin/assistant
21cr|qt3-3.3.8b-52|367	
21cr|qt3-3.3.8b-52|368	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|369	
21cr|qt3-3.3.8b-52|370	%package linguist
21cr|qt3-3.3.8b-52|371	Summary:	Qt linguist
21cr|qt3-3.3.8b-52|372	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|373	
21cr|qt3-3.3.8b-52|374	%description linguist
21cr|qt3-3.3.8b-52|375	This package contain Qt linguist
21cr|qt3-3.3.8b-52|376	
21cr|qt3-3.3.8b-52|377	%files linguist
21cr|qt3-3.3.8b-52|378	%{qtdir}/bin/linguist
21cr|qt3-3.3.8b-52|379	
21cr|qt3-3.3.8b-52|380	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|381	
21cr|qt3-3.3.8b-52|382	%package -n %{libdesignercore}
21cr|qt3-3.3.8b-52|383	Summary:	Qt3 - Shared libraries
21cr|qt3-3.3.8b-52|384	Group:		System/Libraries
21cr|qt3-3.3.8b-52|385	
21cr|qt3-3.3.8b-52|386	%description -n %{libdesignercore}
21cr|qt3-3.3.8b-52|387	Qt3 - Shared libraries
21cr|qt3-3.3.8b-52|388	
21cr|qt3-3.3.8b-52|389	%files -n %{libdesignercore}
21cr|qt3-3.3.8b-52|390	%{_libdir}/libdesignercore.so.*
21cr|qt3-3.3.8b-52|391	
21cr|qt3-3.3.8b-52|392	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|393	
21cr|qt3-3.3.8b-52|394	%package -n %{libeditor}
21cr|qt3-3.3.8b-52|395	Summary:	Qt3 - Shared libraries
21cr|qt3-3.3.8b-52|396	Group:		System/Libraries
21cr|qt3-3.3.8b-52|397	
21cr|qt3-3.3.8b-52|398	%description -n %{libeditor}
21cr|qt3-3.3.8b-52|399	Qt3 - Shared libraries
21cr|qt3-3.3.8b-52|400	
21cr|qt3-3.3.8b-52|401	%files -n %{libeditor}
21cr|qt3-3.3.8b-52|402	%{_libdir}/libeditor.so.*
21cr|qt3-3.3.8b-52|403	
21cr|qt3-3.3.8b-52|404	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|405	
21cr|qt3-3.3.8b-52|406	%package example
21cr|qt3-3.3.8b-52|407	Summary:	Qt examples
21cr|qt3-3.3.8b-52|408	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|409	Obsoletes:	libqt3-example < %{version}-%{release}
21cr|qt3-3.3.8b-52|410	Provides:	libqt3-example
21cr|qt3-3.3.8b-52|411	BuildArch:	noarch
21cr|qt3-3.3.8b-52|412	
21cr|qt3-3.3.8b-52|413	%description example
21cr|qt3-3.3.8b-52|414	This package contain Qt example.
21cr|qt3-3.3.8b-52|415	
21cr|qt3-3.3.8b-52|416	%files example
21cr|qt3-3.3.8b-52|417	%dir %{_docdir}/%{name}/examples
21cr|qt3-3.3.8b-52|418	%doc %{_docdir}/%{name}/examples/*
21cr|qt3-3.3.8b-52|419	
21cr|qt3-3.3.8b-52|420	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|421	
21cr|qt3-3.3.8b-52|422	%package tutorial
21cr|qt3-3.3.8b-52|423	Summary:	Qt tutorials
21cr|qt3-3.3.8b-52|424	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|425	BuildArch:	noarch
21cr|qt3-3.3.8b-52|426	
21cr|qt3-3.3.8b-52|427	%description tutorial
21cr|qt3-3.3.8b-52|428	This package contain Qt tutorial.
21cr|qt3-3.3.8b-52|429	
21cr|qt3-3.3.8b-52|430	%files tutorial
21cr|qt3-3.3.8b-52|431	%dir %{_docdir}/%{name}/tutorial
21cr|qt3-3.3.8b-52|432	%doc %{_docdir}/%{name}/tutorial/*
21cr|qt3-3.3.8b-52|433	
21cr|qt3-3.3.8b-52|434	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|435	
21cr|qt3-3.3.8b-52|436	%package doc
21cr|qt3-3.3.8b-52|437	Summary:	Qt documentation
21cr|qt3-3.3.8b-52|438	Group:		Development/KDE and Qt
21cr|qt3-3.3.8b-52|439	Conflicts:	libqt3-devel <= 3.3.4-13mdk
21cr|qt3-3.3.8b-52|440	BuildArch:	noarch
21cr|qt3-3.3.8b-52|441	
21cr|qt3-3.3.8b-52|442	%description doc
21cr|qt3-3.3.8b-52|443	This package contain Qt documentation
21cr|qt3-3.3.8b-52|444	
21cr|qt3-3.3.8b-52|445	%post doc
21cr|qt3-3.3.8b-52|446	# Remove old qt3 doc directories
21cr|qt3-3.3.8b-52|447	find %{_docdir} -maxdepth 1 -type d -name qt-3.\* -exec rm -rf {} \;
21cr|qt3-3.3.8b-52|448	
21cr|qt3-3.3.8b-52|449	%files doc
21cr|qt3-3.3.8b-52|450	%dir %{_docdir}/%{name}
21cr|qt3-3.3.8b-52|451	%doc %{_docdir}/%{name}/FAQ
21cr|qt3-3.3.8b-52|452	%doc %{_docdir}/%{name}/LICENSE*
21cr|qt3-3.3.8b-52|453	%doc %{_docdir}/%{name}/README*
21cr|qt3-3.3.8b-52|454	%dir %{_docdir}/%{name}/doc/
21cr|qt3-3.3.8b-52|455	%dir %{_docdir}/%{name}/doc/html/
21cr|qt3-3.3.8b-52|456	%doc %{_docdir}/%{name}/doc/html/*
21cr|qt3-3.3.8b-52|457	%dir %{qtdir}/doc/
21cr|qt3-3.3.8b-52|458	%{qtdir}/doc/html
21cr|qt3-3.3.8b-52|459	
21cr|qt3-3.3.8b-52|460	#--------------------------------------------------------------------
21cr|qt3-3.3.8b-52|461	
21cr|qt3-3.3.8b-52|462	%prep
21cr|qt3-3.3.8b-52|463	%setup -q -n %{nameqt}-%{version}
21cr|qt3-3.3.8b-52|464	
21cr|qt3-3.3.8b-52|465	%patch1 -p1 -b .fix_xft_compile
21cr|qt3-3.3.8b-52|466	%patch2 -p1 -b .fix_cups_lib
21cr|qt3-3.3.8b-52|467	%patch4 -p0
21cr|qt3-3.3.8b-52|468	%patch5 -p1 -b .fix_configure_space
21cr|qt3-3.3.8b-52|469	%patch7 -p0 -b .fix_opengl
21cr|qt3-3.3.8b-52|470	%patch13 -p1 -b .lib64
21cr|qt3-3.3.8b-52|471	%patch14 -p1 -b .linux32
21cr|qt3-3.3.8b-52|472	%patch10 -p1 -b .fix_accessible
21cr|qt3-3.3.8b-52|473	%if %{with Immodule}
21cr|qt3-3.3.8b-52|474	%patch11 -p1 -b .add_support_for_qt_immodule
21cr|qt3-3.3.8b-52|475	%patch51 -p1 -b .diff_immodule
21cr|qt3-3.3.8b-52|476	%patch52 -p1 -b .post_immodule
21cr|qt3-3.3.8b-52|477	%patch53 -p1 -b .fix
21cr|qt3-3.3.8b-52|478	%endif
21cr|qt3-3.3.8b-52|479	%patch15 -p1 -b .fix_qt_export
21cr|qt3-3.3.8b-52|480	%patch16 -p1 -b .sharedlibs
21cr|qt3-3.3.8b-52|481	%patch23 -p0 -b .rubberband
21cr|qt3-3.3.8b-52|482	%patch24 -p0 -b .qtranslator
21cr|qt3-3.3.8b-52|483	%patch54 -p1 -b .fix_xinerama
21cr|qt3-3.3.8b-52|484	%patch56 -p1 -b .fix_xorg_7.0
21cr|qt3-3.3.8b-52|485	%patch58 -p1 -b .fix_qfile_message_error
21cr|qt3-3.3.8b-52|486	%patch59 -p1 -b .fix_qfile_message_error
21cr|qt3-3.3.8b-52|487	%patch60 -p1 -b .fix_space
21cr|qt3-3.3.8b-52|488	%patch63 -p0 -b .fix_bug_35263
21cr|qt3-3.3.8b-52|489	%if "%{_lib}" == "lib64"
21cr|qt3-3.3.8b-52|490	%patch64 -p0 -b .fix_unixodbc
21cr|qt3-3.3.8b-52|491	%endif
21cr|qt3-3.3.8b-52|492	%patch65 -p1 -b .gcc46
21cr|qt3-3.3.8b-52|493	%patch66 -p1 -b .arm
21cr|qt3-3.3.8b-52|494	%patch67 -p1 -b .freetype25
21cr|qt3-3.3.8b-52|495	%patch68 -p1
21cr|qt3-3.3.8b-52|496	# KDE qt-copy patches
21cr|qt3-3.3.8b-52|497	%patch100 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|498	%patch101 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|499	%patch102 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|500	%patch103 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|501	%patch104 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|502	%patch105 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|503	%patch106 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|504	%patch107 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|505	%patch109 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|506	%patch110 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|507	%patch111 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|508	%patch112 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|509	%patch115 -p0 -b .qt-copy
21cr|qt3-3.3.8b-52|510	%patch116 -p0 -b .libpng-1.5
21cr|qt3-3.3.8b-52|511	#(FC33)
21cr|qt3-3.3.8b-52|512	%patch117 -p1
21cr|qt3-3.3.8b-52|513	%patch118 -p1
21cr|qt3-3.3.8b-52|514	
21cr|qt3-3.3.8b-52|515	# (Anssi 01/2008)
21cr|qt3-3.3.8b-52|516	# Hack to disable stripping, a better fix for configure script welcome:
21cr|qt3-3.3.8b-52|517	mkdir -p stripbin
21cr|qt3-3.3.8b-52|518	echo "#!/bin/true" > stripbin/strip
21cr|qt3-3.3.8b-52|519	chmod +x stripbin/strip
21cr|qt3-3.3.8b-52|520	
21cr|qt3-3.3.8b-52|521	sed -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|" -i mkspecs/linux-g++*/qmake.conf
21cr|qt3-3.3.8b-52|522	sed -e "s|^QMAKE_CFLAGS\t.*$|QMAKE_CFLAGS = %{optflags}  -DPIC -fPIC -fno-stack-protector|" \
21cr|qt3-3.3.8b-52|523	-e "s|^QMAKE_LFLAGS\t.*=.*$|QMAKE_LFLAGS = %{ldflags} |" \
21cr|qt3-3.3.8b-52|524	-e "s|^QMAKE_LFLAGS_PLUGIN\t.*\+= |QMAKE_LFLAGS_PLUGIN = %(echo %build_ldflags|sed -e 's#-Wl,--no-undefined##') |" \
21cr|qt3-3.3.8b-52|525	-i mkspecs/linux-g++*/qmake.conf
21cr|qt3-3.3.8b-52|526	
21cr|qt3-3.3.8b-52|527	%build
21cr|qt3-3.3.8b-52|528	export QTDIR=$(/bin/pwd)
21cr|qt3-3.3.8b-52|529	export PATH=$(pwd)/stripbin:$QTDIR/bin:$PATH
21cr|qt3-3.3.8b-52|530	export MANPATH=$QTDIR/doc/man:$MANPATH
21cr|qt3-3.3.8b-52|531	export LD_LIBRARY_PATH="$QTDIR/lib:$LD_LIBRARY_PATH"
21cr|qt3-3.3.8b-52|532	
21cr|qt3-3.3.8b-52|533	%if %{with Immodule}
21cr|qt3-3.3.8b-52|534	sh ./make-symlinks.sh
21cr|qt3-3.3.8b-52|535	%endif
21cr|qt3-3.3.8b-52|536	
21cr|qt3-3.3.8b-52|537	# Default platform (take care to lib64 arches)
21cr|qt3-3.3.8b-52|538	PLATFORM=linux-g++
21cr|qt3-3.3.8b-52|539	%if "%{_lib}" == "lib64"
21cr|qt3-3.3.8b-52|540	PLATFORM=linux-g++-64
21cr|qt3-3.3.8b-52|541	%endif
21cr|qt3-3.3.8b-52|542	echo "#define QT_MITSHM" >> mkspecs/${PLATFORM}/qplatformdefs.h
21cr|qt3-3.3.8b-52|543	
21cr|qt3-3.3.8b-52|544	function main_configure {
21cr|qt3-3.3.8b-52|545	echo "yes" | ./configure \
21cr|qt3-3.3.8b-52|546	-I/usr/include/postgresql/server/ \
21cr|qt3-3.3.8b-52|547	-I/usr/include/fontconfig \
21cr|qt3-3.3.8b-52|548	-I/usr/include/Xft2 \
21cr|qt3-3.3.8b-52|549	-I/usr/include/Xft2/X11/Xft \
21cr|qt3-3.3.8b-52|550	-I/usr/include/mysql/ \
21cr|qt3-3.3.8b-52|551	-prefix %{qtdir}/ \
21cr|qt3-3.3.8b-52|552	-libdir %{_libdir} \
21cr|qt3-3.3.8b-52|553	-plugindir %{plugindir} \
21cr|qt3-3.3.8b-52|554	-sysconfdir %{_sysconfdir} \
21cr|qt3-3.3.8b-52|555	-docdir %{_docdir}/%{name}/doc/ \
21cr|qt3-3.3.8b-52|556	%if %{with debug}
21cr|qt3-3.3.8b-52|557	-debug \
21cr|qt3-3.3.8b-52|558	%else
21cr|qt3-3.3.8b-52|559	-release \
21cr|qt3-3.3.8b-52|560	%endif
21cr|qt3-3.3.8b-52|561	-qt-gif \
21cr|qt3-3.3.8b-52|562	-system-zlib \
21cr|qt3-3.3.8b-52|563	-no-exceptions \
21cr|qt3-3.3.8b-52|564	-platform $PLATFORM \
21cr|qt3-3.3.8b-52|565	-no-dlopen-opengl \
21cr|qt3-3.3.8b-52|566	%if %{with SQL}
21cr|qt3-3.3.8b-52|567	-enable-sql \
21cr|qt3-3.3.8b-52|568	-plugin-sql-mysql \
21cr|qt3-3.3.8b-52|569	-plugin-sql-odbc \
21cr|qt3-3.3.8b-52|570	-plugin-sql-psql \
21cr|qt3-3.3.8b-52|571	-plugin-sql-sqlite \
21cr|qt3-3.3.8b-52|572	%endif
21cr|qt3-3.3.8b-52|573	-plugin-style-cde \
21cr|qt3-3.3.8b-52|574	-plugin-style-compact \
21cr|qt3-3.3.8b-52|575	-plugin-style-motif \
21cr|qt3-3.3.8b-52|576	-plugin-style-sgi \
21cr|qt3-3.3.8b-52|577	-plugin-style-platinum \
21cr|qt3-3.3.8b-52|578	-plugin-style-motifplus \
21cr|qt3-3.3.8b-52|579	-thread \
21cr|qt3-3.3.8b-52|580	-stl \
21cr|qt3-3.3.8b-52|581	-qt-imgfmt-png \
21cr|qt3-3.3.8b-52|582	-qt-imgfmt-jpeg \
21cr|qt3-3.3.8b-52|583	-qt-imgfmt-mng  \
21cr|qt3-3.3.8b-52|584	-system-libpng \
21cr|qt3-3.3.8b-52|585	-system-libjpeg \
21cr|qt3-3.3.8b-52|586	-system-libmng \
21cr|qt3-3.3.8b-52|587	-sm \
21cr|qt3-3.3.8b-52|588	-xkb \
21cr|qt3-3.3.8b-52|589	-xinerama \
21cr|qt3-3.3.8b-52|590	-xrender \
21cr|qt3-3.3.8b-52|591	-xrandr \
21cr|qt3-3.3.8b-52|592	-xcursor \
21cr|qt3-3.3.8b-52|593	-xft \
21cr|qt3-3.3.8b-52|594	-nis \
21cr|qt3-3.3.8b-52|595	-no-tablet \
21cr|qt3-3.3.8b-52|596	-v \
21cr|qt3-3.3.8b-52|597	-xkb \
21cr|qt3-3.3.8b-52|598	$*
21cr|qt3-3.3.8b-52|599	}
21cr|qt3-3.3.8b-52|600	
21cr|qt3-3.3.8b-52|601	%if %{with static}
21cr|qt3-3.3.8b-52|602	
21cr|qt3-3.3.8b-52|603	main_configure -static
21cr|qt3-3.3.8b-52|604	pushd src
21cr|qt3-3.3.8b-52|605	%make && make INSTALL_ROOT=%{buildroot} install_target
21cr|qt3-3.3.8b-52|606	popd
21cr|qt3-3.3.8b-52|607	mkdir -p safelib
21cr|qt3-3.3.8b-52|608	mv -f lib/libqt-mt.a safelib
21cr|qt3-3.3.8b-52|609	%endif
21cr|qt3-3.3.8b-52|610	
21cr|qt3-3.3.8b-52|611	# Build shared
21cr|qt3-3.3.8b-52|612	main_configure -shared
21cr|qt3-3.3.8b-52|613	%make symlinks src-qmake src-moc sub-src sub-tools
21cr|qt3-3.3.8b-52|614	
21cr|qt3-3.3.8b-52|615	%install
21cr|qt3-3.3.8b-52|616	export QTDIR=$(/bin/pwd)
21cr|qt3-3.3.8b-52|617	export PATH=$(pwd)/stripbin:$QTDIR/bin:$PATH
21cr|qt3-3.3.8b-52|618	export MANPATH=$QTDIR/doc/man:$MANPATH
21cr|qt3-3.3.8b-52|619	export LD_LIBRARY_PATH="$QTDIR/lib:$LD_LIBRARY_PATH"
21cr|qt3-3.3.8b-52|620	rm -fr %{buildroot}
21cr|qt3-3.3.8b-52|621	
21cr|qt3-3.3.8b-52|622	make install INSTALL_ROOT=%{buildroot}
21cr|qt3-3.3.8b-52|623	
21cr|qt3-3.3.8b-52|624	rm -rf %{buildroot}%{qtdir}/bin/qmake
21cr|qt3-3.3.8b-52|625	install -m 0755  %{_builddir}/%{nameqt}-%{version}/qmake/qmake %{buildroot}%{qtdir}/bin/
21cr|qt3-3.3.8b-52|626	
21cr|qt3-3.3.8b-52|627	# David - 3.0.0-0.11mdk - Install a README for Mandriva Linux
21cr|qt3-3.3.8b-52|628	install -m 0644 %{SOURCE8} %{buildroot}%{_docdir}/%{name}/README.Mandriva_Linux
21cr|qt3-3.3.8b-52|629	perl -pi -e "s|QtVersion|%{version}|" %{buildroot}%{_docdir}/%{name}/README.Mandriva_Linux
21cr|qt3-3.3.8b-52|630	perl -pi -e "s|PackageVersion|%{version}-%{release}|" %{buildroot}%{_docdir}/%{name}/README.Mandriva_Linux
21cr|qt3-3.3.8b-52|631	
21cr|qt3-3.3.8b-52|632	# David - 3.0.0-0.11mdk - Install missing documentation
21cr|qt3-3.3.8b-52|633	install -d -m 0755 %{buildroot}%{_docdir}/%{name}/
21cr|qt3-3.3.8b-52|634	install -m 0644 %{_builddir}/%{nameqt}-%{version}/FAQ       %{buildroot}%{_docdir}/%{name}/
21cr|qt3-3.3.8b-52|635	install -m 0644 %{_builddir}/%{nameqt}-%{version}/LICENSE*  %{buildroot}%{_docdir}/%{name}/
21cr|qt3-3.3.8b-52|636	install -m 0644 %{_builddir}/%{nameqt}-%{version}/README    %{buildroot}%{_docdir}/%{name}/
21cr|qt3-3.3.8b-52|637	install -m 0644 %{_builddir}/%{nameqt}-%{version}/README-QT.TXT %{buildroot}%{_docdir}/%{name}/
21cr|qt3-3.3.8b-52|638	
21cr|qt3-3.3.8b-52|639	# David - 3.0.0-0.11mdk - Install man pages
21cr|qt3-3.3.8b-52|640	install -d -m 0755 %{buildroot}%{_mandir}/man1/
21cr|qt3-3.3.8b-52|641	for i in %{_builddir}/%{nameqt}-%{version}/doc/man/man1/* ; do
21cr|qt3-3.3.8b-52|642	if [ ! -d $i ] ; then
21cr|qt3-3.3.8b-52|643	install -m 0644 $i %{buildroot}%{_mandir}/man1/
21cr|qt3-3.3.8b-52|644	fi
21cr|qt3-3.3.8b-52|645	done
21cr|qt3-3.3.8b-52|646	#
21cr|qt3-3.3.8b-52|647	install -d -m 0755 %{buildroot}%{_mandir}/man3/
21cr|qt3-3.3.8b-52|648	for i in %{_builddir}/%{nameqt}-%{version}/doc/man/man3/* ; do
21cr|qt3-3.3.8b-52|649	if [ ! -d $i ] ; then
21cr|qt3-3.3.8b-52|650	install -m 0644 $i %{buildroot}%{_mandir}/man3/
21cr|qt3-3.3.8b-52|651	fi
21cr|qt3-3.3.8b-52|652	done
21cr|qt3-3.3.8b-52|653	
21cr|qt3-3.3.8b-52|654	install -d -m 0755 %{buildroot}%{_bindir}/
21cr|qt3-3.3.8b-52|655	install -m 0755 %{_builddir}/%{nameqt}-%{version}/bin/moc %{buildroot}%{qtdir}/bin/moc
21cr|qt3-3.3.8b-52|656	
21cr|qt3-3.3.8b-52|657	# David - 3.0.1-2mdk - Install .pri files needed to build examples and tutorials
21cr|qt3-3.3.8b-52|658	install -d -m 0755 %{buildroot}%{qtdir}/src/
21cr|qt3-3.3.8b-52|659	for i in %{_builddir}/%{nameqt}-%{version}/src/*.pri; do
21cr|qt3-3.3.8b-52|660	install -m 0644 $i %{buildroot}%{qtdir}/src/
21cr|qt3-3.3.8b-52|661	done
21cr|qt3-3.3.8b-52|662	
21cr|qt3-3.3.8b-52|663	cp -ar %{_builddir}/%{nameqt}-%{version}/examples/ %{buildroot}%{_docdir}/%{name}
21cr|qt3-3.3.8b-52|664	cp -ar %{_builddir}/%{nameqt}-%{version}/tutorial/ %{buildroot}%{_docdir}/%{name}
21cr|qt3-3.3.8b-52|665	
21cr|qt3-3.3.8b-52|666	# Fix include directory for examples ( based on David Faure changes )
21cr|qt3-3.3.8b-52|667	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../include|%{qtdir}/include|"
21cr|qt3-3.3.8b-52|668	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../include|%{qtdir}/include|"
21cr|qt3-3.3.8b-52|669	
21cr|qt3-3.3.8b-52|670	# Fix lib directory for examples
21cr|qt3-3.3.8b-52|671	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../../lib/libqt-mt.prl|%{_libdir}/libqt-mt.prl|"
21cr|qt3-3.3.8b-52|672	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../lib/libqt-mt.prl|%{_libdir}/libqt-mt.prl|"
21cr|qt3-3.3.8b-52|673	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../lib/libqt-mt.prl|%{_libdir}/libqt-mt.prl|"
21cr|qt3-3.3.8b-52|674	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../src/qt_professional.pri|%{qtdir}/src/qt_professional.pri|"
21cr|qt3-3.3.8b-52|675	
21cr|qt3-3.3.8b-52|676	# Set RPM_BUILD_DIR to QTDIR
21cr|qt3-3.3.8b-52|677	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%{_builddir}/qt-%{version}|%{qtdir}|"
21cr|qt3-3.3.8b-52|678	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%{_builddir}/qt-x11-free-%{version}/mkspecs/|%{qtdir}/mkspecs/|"
21cr|qt3-3.3.8b-52|679	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%{_builddir}/qt-x11-free-%{version}/|%{qtdir}/|"
21cr|qt3-3.3.8b-52|680	find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../lib/libqassistantclient.prl|%{_libdir}/libqassistantclient.prl|"
21cr|qt3-3.3.8b-52|681	
21cr|qt3-3.3.8b-52|682	# Remove .obj .moc directories
21cr|qt3-3.3.8b-52|683	for name in `find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -type d -name .obj`; do
21cr|qt3-3.3.8b-52|684	rm -rf $name
21cr|qt3-3.3.8b-52|685	done
21cr|qt3-3.3.8b-52|686	for name in `find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -type d -name .moc`; do
21cr|qt3-3.3.8b-52|687	rm -rf $name
21cr|qt3-3.3.8b-52|688	done
21cr|qt3-3.3.8b-52|689	
21cr|qt3-3.3.8b-52|690	install -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/designer-qt3
21cr|qt3-3.3.8b-52|691	install -m 0755 %{SOURCE6} %{buildroot}%{_bindir}/assistant-qt3
21cr|qt3-3.3.8b-52|692	
21cr|qt3-3.3.8b-52|693	pushd %{buildroot}/%{qtdir}/
21cr|qt3-3.3.8b-52|694	install -d -m 0755 doc
21cr|qt3-3.3.8b-52|695	ln -s %{_docdir}/%{name}/doc/html/ doc/html
21cr|qt3-3.3.8b-52|696	popd
21cr|qt3-3.3.8b-52|697	
21cr|qt3-3.3.8b-52|698	install -d -m 0755 %{buildroot}%{_sysconfdir}/profile.d/
21cr|qt3-3.3.8b-52|699	cat >> %{buildroot}%{_sysconfdir}/profile.d/90qtdir3.csh << EOF
21cr|qt3-3.3.8b-52|700	if (! \$?QTDIR ) then
21cr|qt3-3.3.8b-52|701	setenv QTDIR "%{qtdir}"
21cr|qt3-3.3.8b-52|702	endif
21cr|qt3-3.3.8b-52|703	if (! \$?QTINC ) then
21cr|qt3-3.3.8b-52|704	setenv QTINC "%{qtdir}/include"
21cr|qt3-3.3.8b-52|705	endif
21cr|qt3-3.3.8b-52|706	if (! \$?QTLIB ) then
21cr|qt3-3.3.8b-52|707	setenv QTLIB "%{_libdir}"
21cr|qt3-3.3.8b-52|708	endif
21cr|qt3-3.3.8b-52|709	if (! \$?QT_XFT ) then
21cr|qt3-3.3.8b-52|710	setenv QT_XFT 0
21cr|qt3-3.3.8b-52|711	endif
21cr|qt3-3.3.8b-52|712	EOF
21cr|qt3-3.3.8b-52|713	
21cr|qt3-3.3.8b-52|714	cat >> %{buildroot}%{_sysconfdir}/profile.d/90qtdir3.sh << EOF
21cr|qt3-3.3.8b-52|715	#! /bin/bash
21cr|qt3-3.3.8b-52|716	[ -z "\$QTDIR" ] && export QTDIR="%{qtdir}"
21cr|qt3-3.3.8b-52|717	[ -z "\$QTINC" ] && export QTINC="%{qtdir}/include"
21cr|qt3-3.3.8b-52|718	[ -z "\$QTLIB" ] && export QTLIB="%{_libdir}"
21cr|qt3-3.3.8b-52|719	[ -z "\$QT_XFT" ] && export QT_XFT=0
21cr|qt3-3.3.8b-52|720	EOF
21cr|qt3-3.3.8b-52|721	
21cr|qt3-3.3.8b-52|722	# Generate default qtrc
21cr|qt3-3.3.8b-52|723	install -d -m 0755 %{buildroot}%{_sysconfdir}/
21cr|qt3-3.3.8b-52|724	cat >> %{buildroot}%{_sysconfdir}/qtrc << EOF
21cr|qt3-3.3.8b-52|725	[3.3]
21cr|qt3-3.3.8b-52|726	libraryPath=%{plugindir}
21cr|qt3-3.3.8b-52|727	
21cr|qt3-3.3.8b-52|728	[General]
21cr|qt3-3.3.8b-52|729	enableXft=true
21cr|qt3-3.3.8b-52|730	font=Sans,10,-1,5,0,0,0,0,0,0
21cr|qt3-3.3.8b-52|731	style=plastik
21cr|qt3-3.3.8b-52|732	useXft=true
21cr|qt3-3.3.8b-52|733	EOF
21cr|qt3-3.3.8b-52|734	
21cr|qt3-3.3.8b-52|735	cat >> %{buildroot}%{_sysconfdir}/kstylerc << EOF
21cr|qt3-3.3.8b-52|736	[Settings]
21cr|qt3-3.3.8b-52|737	MenuDropShadow=true
21cr|qt3-3.3.8b-52|738	MenuOpacity=0.9
21cr|qt3-3.3.8b-52|739	MenuTransparencyEngine=Disabled
21cr|qt3-3.3.8b-52|740	SemiTransparentRubberband=true
21cr|qt3-3.3.8b-52|741	EOF
21cr|qt3-3.3.8b-52|742	
21cr|qt3-3.3.8b-52|743	
21cr|qt3-3.3.8b-52|744	install -d -m 0755 %{buildroot}%{_datadir}/applications
21cr|qt3-3.3.8b-52|745	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/qt3-assistant.desktop
21cr|qt3-3.3.8b-52|746	install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/qt3-designer.desktop
21cr|qt3-3.3.8b-52|747	install -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/applications/qt3-linguist.desktop
21cr|qt3-3.3.8b-52|748	
21cr|qt3-3.3.8b-52|749	%if %{with static}
21cr|qt3-3.3.8b-52|750	# Static install
21cr|qt3-3.3.8b-52|751	install -d -m 0755 %{buildroot}%{_libdir}/
21cr|qt3-3.3.8b-52|752	install -m644 safelib/*  %{buildroot}/%{_libdir}/
21cr|qt3-3.3.8b-52|753	%endif
21cr|qt3-3.3.8b-52|754	
21cr|qt3-3.3.8b-52|755	# Removing invalid symlink. They really should not be here
21cr|qt3-3.3.8b-52|756	# Old symlink if was set in right place, would create a cyclic symlynk
21cr|qt3-3.3.8b-52|757	cd %{buildroot}%{qtdir}/mkspecs/
21cr|qt3-3.3.8b-52|758	if [ -h default ]; then
21cr|qt3-3.3.8b-52|759	rm -f default/linux*
21cr|qt3-3.3.8b-52|760	fi
21cr|qt3-3.3.8b-52|761	# provide default64 for multiarch devel
21cr|qt3-3.3.8b-52|762	%if "%{_lib}" == "lib64"
21cr|qt3-3.3.8b-52|763	ln -sf linux-g++-64 default64
21cr|qt3-3.3.8b-52|764	%endif
21cr|qt3-3.3.8b-52|765	cd -
21cr|qt3-3.3.8b-52|766	
21cr|qt3-3.3.8b-52|767	# Install rpm macros
21cr|qt3-3.3.8b-52|768	%install_macro qt3 %{SOURCE1}
21cr|qt3-3.3.8b-52|769	
21cr|qt3-3.3.8b-52|770	mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d/
21cr|qt3-3.3.8b-52|771	install -m 0755 %{SOURCE9} %{buildroot}%{_sysconfdir}/X11/xinit.d/

7417 21
21cr|qt4pas-5.2.5-6|1	%define _enable_debug_packages %{nil}
21cr|qt4pas-5.2.5-6|2	%define debug_package %{nil}
21cr|qt4pas-5.2.5-6|3	
21cr|qt4pas-5.2.5-6|4	%define major 5
21cr|qt4pas-5.2.5-6|5	%define libname %mklibname Qt4Pas %{major}
21cr|qt4pas-5.2.5-6|6	%define devname %mklibname Qt4Pas -d
21cr|qt4pas-5.2.5-6|7	
21cr|qt4pas-5.2.5-6|8	Summary:	Free Pascal Qt4 binding
21cr|qt4pas-5.2.5-6|9	Name:		qt4pas
21cr|qt4pas-5.2.5-6|10	# defined in .pro file inside source tarball
21cr|qt4pas-5.2.5-6|11	Version:	5.2.5
21cr|qt4pas-5.2.5-6|12	Release:	6
21cr|qt4pas-5.2.5-6|13	License:	LGPLv3+
21cr|qt4pas-5.2.5-6|14	Group:		System/Libraries
21cr|qt4pas-5.2.5-6|15	Url:		http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html
21cr|qt4pas-5.2.5-6|16	Source0:	qt4pas-V2.5_Qt4.5.3.tar.gz
21cr|qt4pas-5.2.5-6|17	BuildRequires:	qt4-devel
21cr|qt4pas-5.2.5-6|18	BuildRequires:	pkgconfig(QtWebKit)
21cr|qt4pas-5.2.5-6|19	
21cr|qt4pas-5.2.5-6|20	%description
21cr|qt4pas-5.2.5-6|21	The Free Pascal Qt4 binding that allows Free Pascal
21cr|qt4pas-5.2.5-6|22	to interface with the C++ Library Qt.
21cr|qt4pas-5.2.5-6|23	
21cr|qt4pas-5.2.5-6|24	#----------------------------------------------------------------------------
21cr|qt4pas-5.2.5-6|25	
21cr|qt4pas-5.2.5-6|26	%package -n %{libname}
21cr|qt4pas-5.2.5-6|27	Summary:	Free Pascal Qt4 binding
21cr|qt4pas-5.2.5-6|28	Group:		System/Libraries
21cr|qt4pas-5.2.5-6|29	
21cr|qt4pas-5.2.5-6|30	%description -n %{libname}
21cr|qt4pas-5.2.5-6|31	The Free Pascal Qt4 binding that allows Free Pascal
21cr|qt4pas-5.2.5-6|32	to interface with the C++ Library Qt.
21cr|qt4pas-5.2.5-6|33	
21cr|qt4pas-5.2.5-6|34	%files -n %{libname}
21cr|qt4pas-5.2.5-6|35	%{_libdir}/libQt4Pas.so.%{major}*
21cr|qt4pas-5.2.5-6|36	
21cr|qt4pas-5.2.5-6|37	#----------------------------------------------------------------------------
21cr|qt4pas-5.2.5-6|38	
21cr|qt4pas-5.2.5-6|39	%package -n %{devname}
21cr|qt4pas-5.2.5-6|40	Summary:	Free Pascal Qt4 binding
21cr|qt4pas-5.2.5-6|41	Group:		Development/Other
21cr|qt4pas-5.2.5-6|42	Requires:	%{libname} = %{EVRD}
21cr|qt4pas-5.2.5-6|43	Provides:	%{name}-devel = %{EVRD}
21cr|qt4pas-5.2.5-6|44	
21cr|qt4pas-5.2.5-6|45	%description -n %{devname}
21cr|qt4pas-5.2.5-6|46	The Free Pascal Qt4 binding that allows Free Pascal
21cr|qt4pas-5.2.5-6|47	to interface with the C++ Library Qt.
21cr|qt4pas-5.2.5-6|48	
21cr|qt4pas-5.2.5-6|49	%files -n %{devname}
21cr|qt4pas-5.2.5-6|50	%{_libdir}/libQt4Pas.so
21cr|qt4pas-5.2.5-6|51	
21cr|qt4pas-5.2.5-6|52	#----------------------------------------------------------------------------
21cr|qt4pas-5.2.5-6|53	
21cr|qt4pas-5.2.5-6|54	%prep
21cr|qt4pas-5.2.5-6|55	%setup -q -n qt4pas-V2.5_Qt4.5.3
21cr|qt4pas-5.2.5-6|56	
21cr|qt4pas-5.2.5-6|57	%build
21cr|qt4pas-5.2.5-6|58	%qmake_qt4 Qt4Pas.pro
21cr|qt4pas-5.2.5-6|59	%make
21cr|qt4pas-5.2.5-6|60	
21cr|qt4pas-5.2.5-6|61	%install
21cr|qt4pas-5.2.5-6|62	make install INSTALL_ROOT=%{buildroot}

7418 21
21cr|qt4urpm-2.0-6|1	%define debug_package %{nil}
21cr|qt4urpm-2.0-6|2	
21cr|qt4urpm-2.0-6|3	Name:           qt4urpm
21cr|qt4urpm-2.0-6|4	Version:        2.0
21cr|qt4urpm-2.0-6|5	Release:        6
21cr|qt4urpm-2.0-6|6	Summary:        A Qt based frontend for the urpm* package management tools
21cr|qt4urpm-2.0-6|7	License:        GPLv3
21cr|qt4urpm-2.0-6|8	Group:          System/Configuration/Packaging
21cr|qt4urpm-2.0-6|9	URL:            https://abf.io/soft/qt4urpm
21cr|qt4urpm-2.0-6|10	Source0:        https://abf.io/soft/qt4urpm/archive/%{name}-%{version}.tar.gz
21cr|qt4urpm-2.0-6|11	Source1:        qt4urpm_ru.tar.gz
21cr|qt4urpm-2.0-6|12	BuildRequires:  qt4-devel
21cr|qt4urpm-2.0-6|13	Requires:       urpmi
21cr|qt4urpm-2.0-6|14	Requires:       kdebase4-runtime
21cr|qt4urpm-2.0-6|15	Requires:       gurpmi
21cr|qt4urpm-2.0-6|16	Requires:       xterm
21cr|qt4urpm-2.0-6|17	Requires:       qt4-common
21cr|qt4urpm-2.0-6|18	
21cr|qt4urpm-2.0-6|19	%description
21cr|qt4urpm-2.0-6|20	qt4urpm is a Qt4 based frontend for the urpm* package management tools,
21cr|qt4urpm-2.0-6|21	which provides an intuitive interface to manage orphaned packages and
21cr|qt4urpm-2.0-6|22	search for packages that contain a specific file.
21cr|qt4urpm-2.0-6|23	
21cr|qt4urpm-2.0-6|24	%prep
21cr|qt4urpm-2.0-6|25	%setup -q
21cr|qt4urpm-2.0-6|26	%apply_patches
21cr|qt4urpm-2.0-6|27	
21cr|qt4urpm-2.0-6|28	tar -xvzf %{SOURCE1}
21cr|qt4urpm-2.0-6|29	
21cr|qt4urpm-2.0-6|30	%build
21cr|qt4urpm-2.0-6|31	make lrelease
21cr|qt4urpm-2.0-6|32	qmake -spec /usr/lib/qt4/mkspecs/linux-g++ -o Makefile qt4urpm.pro
21cr|qt4urpm-2.0-6|33	make LOCALEPATH="%{_datadir}/%{name}/translations/"
21cr|qt4urpm-2.0-6|34	
21cr|qt4urpm-2.0-6|35	%install
21cr|qt4urpm-2.0-6|36	mkdir -p %{buildroot}%{_bindir}/
21cr|qt4urpm-2.0-6|37	cp %{name} %{buildroot}%{_bindir}/
21cr|qt4urpm-2.0-6|38	
21cr|qt4urpm-2.0-6|39	mkdir -p %{buildroot}%{_datadir}/applications
21cr|qt4urpm-2.0-6|40	cat > %{buildroot}%{_datadir}/applications/%{_vendor}-%{name}.desktop << EOF
21cr|qt4urpm-2.0-6|41	[Desktop Entry]
21cr|qt4urpm-2.0-6|42	Name=Qt4urpm
21cr|qt4urpm-2.0-6|43	Comment=%{summary}
21cr|qt4urpm-2.0-6|44	Comment[ru]=Поиск файлов по пакетам и управление осиротевшими пакетами
21cr|qt4urpm-2.0-6|45	Exec=%{_bindir}/%{name}
21cr|qt4urpm-2.0-6|46	Icon=package-installed-outdated
21cr|qt4urpm-2.0-6|47	Type=Application
21cr|qt4urpm-2.0-6|48	Categories=System;Settings;PackageManager;
21cr|qt4urpm-2.0-6|49	EOF
21cr|qt4urpm-2.0-6|50	
21cr|qt4urpm-2.0-6|51	mkdir -p %{buildroot}%{_datadir}/%{name}/translations
21cr|qt4urpm-2.0-6|52	cp *.qm %{buildroot}%{_datadir}/%{name}/translations/
21cr|qt4urpm-2.0-6|53	
21cr|qt4urpm-2.0-6|54	%files
21cr|qt4urpm-2.0-6|55	%{_datadir}/applications/%{_vendor}-%{name}.desktop
21cr|qt4urpm-2.0-6|56	%defattr(644,root,root,)
21cr|qt4urpm-2.0-6|57	%{_datadir}/%{name}/translations/*.qm
21cr|qt4urpm-2.0-6|58	%defattr(755,root,root,755)
21cr|qt4urpm-2.0-6|59	%{_bindir}/%{name}

7419 21
21cr|qt5ct-0.38-5|1	%define qtid 168066
21cr|qt5ct-0.38-5|2	
21cr|qt5ct-0.38-5|3	Summary:	Qt5 configuration tool
21cr|qt5ct-0.38-5|4	Name:		qt5ct
21cr|qt5ct-0.38-5|5	Version:	0.38
21cr|qt5ct-0.38-5|6	Release:	5
21cr|qt5ct-0.38-5|7	License:	BSD
21cr|qt5ct-0.38-5|8	Group:		Graphical desktop/Other
21cr|qt5ct-0.38-5|9	Url:		http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=%{qtid}
21cr|qt5ct-0.38-5|10	Source0:	http://downloads.sourceforge.net/project/qt5ct/%{name}-%{version}.tar.bz2
21cr|qt5ct-0.38-5|11	Source1:	62qt5ct.sh
21cr|qt5ct-0.38-5|12	BuildRequires:	qmake5
21cr|qt5ct-0.38-5|13	BuildRequires:	qt5-linguist-tools
21cr|qt5ct-0.38-5|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|qt5ct-0.38-5|15	BuildRequires:	pkgconfig(Qt5DBus)
21cr|qt5ct-0.38-5|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qt5ct-0.38-5|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qt5ct-0.38-5|18	Requires:	qt5-platformtheme-ct = %{EVRD}
21cr|qt5ct-0.38-5|19	Requires:	qt5-style-qt5ct = %{EVRD}
21cr|qt5ct-0.38-5|20	Requires:	qt5-qtcore-i18n
21cr|qt5ct-0.38-5|21	
21cr|qt5ct-0.38-5|22	%description
21cr|qt5ct-0.38-5|23	This program allows users to configure Qt5 settings (theme, font, icons, etc.)
21cr|qt5ct-0.38-5|24	under DE/WM without Qt integration.
21cr|qt5ct-0.38-5|25	
21cr|qt5ct-0.38-5|26	%files
21cr|qt5ct-0.38-5|27	%doc README COPYING
21cr|qt5ct-0.38-5|28	%{_bindir}/%{name}
21cr|qt5ct-0.38-5|29	%{_datadir}/applications/%{name}.desktop
21cr|qt5ct-0.38-5|30	%dir %{_datadir}/%{name}/
21cr|qt5ct-0.38-5|31	%{_datadir}/%{name}/*
21cr|qt5ct-0.38-5|32	%{_sysconfdir}/profile.d/62qt5ct.sh
21cr|qt5ct-0.38-5|33	
21cr|qt5ct-0.38-5|34	#----------------------------------------------------------------------------
21cr|qt5ct-0.38-5|35	
21cr|qt5ct-0.38-5|36	%package -n qt5-platformtheme-ct
21cr|qt5ct-0.38-5|37	Summary:	Qt5 configuration tool platform theme for Qt 5
21cr|qt5ct-0.38-5|38	Group:		Graphical desktop/KDE
21cr|qt5ct-0.38-5|39	Requires:	%{name} = %{EVRD}
21cr|qt5ct-0.38-5|40	Conflicts:	%{name} < 0.8
21cr|qt5ct-0.38-5|41	
21cr|qt5ct-0.38-5|42	%description -n qt5-platformtheme-ct
21cr|qt5ct-0.38-5|43	Qt5 configuration tool platform theme for Qt 5.
21cr|qt5ct-0.38-5|44	
21cr|qt5ct-0.38-5|45	%files -n qt5-platformtheme-ct
21cr|qt5ct-0.38-5|46	%doc COPYING
21cr|qt5ct-0.38-5|47	%{_qt5_plugindir}/platformthemes/libqt5ct.so
21cr|qt5ct-0.38-5|48	
21cr|qt5ct-0.38-5|49	#----------------------------------------------------------------------------
21cr|qt5ct-0.38-5|50	
21cr|qt5ct-0.38-5|51	%package -n qt5-style-qt5ct
21cr|qt5ct-0.38-5|52	Summary:	Qt5 configuration tool style for Qt5
21cr|qt5ct-0.38-5|53	Group:		System/Libraries
21cr|qt5ct-0.38-5|54	Requires:	%{name} = %{EVRD}
21cr|qt5ct-0.38-5|55	
21cr|qt5ct-0.38-5|56	%description -n qt5-style-qt5ct
21cr|qt5ct-0.38-5|57	Qt5 configuration tool style for Qt5.
21cr|qt5ct-0.38-5|58	
21cr|qt5ct-0.38-5|59	%files -n qt5-style-qt5ct
21cr|qt5ct-0.38-5|60	%doc COPYING
21cr|qt5ct-0.38-5|61	%{_qt5_plugindir}/styles/libqt5ct-style.so
21cr|qt5ct-0.38-5|62	
21cr|qt5ct-0.38-5|63	#----------------------------------------------------------------------------
21cr|qt5ct-0.38-5|64	
21cr|qt5ct-0.38-5|65	%prep
21cr|qt5ct-0.38-5|66	%setup -q
21cr|qt5ct-0.38-5|67	
21cr|qt5ct-0.38-5|68	%build
21cr|qt5ct-0.38-5|69	%qmake_qt5
21cr|qt5ct-0.38-5|70	%make
21cr|qt5ct-0.38-5|71	
21cr|qt5ct-0.38-5|72	%install
21cr|qt5ct-0.38-5|73	make install \
21cr|qt5ct-0.38-5|74	INSTALL_ROOT=%{buildroot} \
21cr|qt5ct-0.38-5|75	STRIP=/bin/true
21cr|qt5ct-0.38-5|76	
21cr|qt5ct-0.38-5|77	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21cr|qt5ct-0.38-5|78	install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/62qt5ct.sh

7420 21
21cr|qt5pas-1.2.15-1|1	%global debug_package %{nil}
21cr|qt5pas-1.2.15-1|2	
21cr|qt5pas-1.2.15-1|3	%define lazarus_version 3.6
21cr|qt5pas-1.2.15-1|4	
21cr|qt5pas-1.2.15-1|5	%define major 1
21cr|qt5pas-1.2.15-1|6	%define libname %mklibname Qt5Pas %{major}
21cr|qt5pas-1.2.15-1|7	%define devname %mklibname Qt5Pas -d
21cr|qt5pas-1.2.15-1|8	
21cr|qt5pas-1.2.15-1|9	Summary:	Qt 5 bindings for pascal
21cr|qt5pas-1.2.15-1|10	Name:		qt5pas
21cr|qt5pas-1.2.15-1|11	Version:	1.2.15
21cr|qt5pas-1.2.15-1|12	Release:	1
21cr|qt5pas-1.2.15-1|13	Epoch:		1
21cr|qt5pas-1.2.15-1|14	License:	LGPLv3+
21cr|qt5pas-1.2.15-1|15	Group:		System/Libraries
21cr|qt5pas-1.2.15-1|16	Url:		https://github.com/graemeg/lazarus/tree/upstream/lcl/interfaces/qt5/cbindings
21cr|qt5pas-1.2.15-1|17	Source0:	https://sourceforge.net/projects/lazarus/files/Lazarus%20Zip%20_%20GZip/Lazarus%20%{lazarus_version}/lazarus-%{lazarus_version}-0.tar.gz
21cr|qt5pas-1.2.15-1|18	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|qt5pas-1.2.15-1|19	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|qt5pas-1.2.15-1|20	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|qt5pas-1.2.15-1|21	
21cr|qt5pas-1.2.15-1|22	%description
21cr|qt5pas-1.2.15-1|23	Qt 5 bindings for pascal from Lazarus.
21cr|qt5pas-1.2.15-1|24	
21cr|qt5pas-1.2.15-1|25	%files
21cr|qt5pas-1.2.15-1|26	#----------------------------------------------------------------------------
21cr|qt5pas-1.2.15-1|27	
21cr|qt5pas-1.2.15-1|28	%package -n %{libname}
21cr|qt5pas-1.2.15-1|29	Summary:	Free Pascal Qt5 binding
21cr|qt5pas-1.2.15-1|30	Group:		System/Libraries
21cr|qt5pas-1.2.15-1|31	
21cr|qt5pas-1.2.15-1|32	%description -n %{libname}
21cr|qt5pas-1.2.15-1|33	The Free Pascal Qt5 binding that allows Free Pascal
21cr|qt5pas-1.2.15-1|34	to interface with the C++ Library Qt.
21cr|qt5pas-1.2.15-1|35	
21cr|qt5pas-1.2.15-1|36	%files -n %{libname}
21cr|qt5pas-1.2.15-1|37	%{_libdir}/libQt5Pas.so.%{major}*
21cr|qt5pas-1.2.15-1|38	
21cr|qt5pas-1.2.15-1|39	#----------------------------------------------------------------------------
21cr|qt5pas-1.2.15-1|40	
21cr|qt5pas-1.2.15-1|41	%package -n %{devname}
21cr|qt5pas-1.2.15-1|42	Summary:	Development files for %{name}
21cr|qt5pas-1.2.15-1|43	Group:		Development/Other
21cr|qt5pas-1.2.15-1|44	Requires:	%{libname} = %{EVRD}
21cr|qt5pas-1.2.15-1|45	Provides:	%{name}-devel = %{EVRD}
21cr|qt5pas-1.2.15-1|46	
21cr|qt5pas-1.2.15-1|47	%description -n %{devname}
21cr|qt5pas-1.2.15-1|48	The %{name}-devel package contains libraries and header files for
21cr|qt5pas-1.2.15-1|49	developing applications that use %{name}.
21cr|qt5pas-1.2.15-1|50	
21cr|qt5pas-1.2.15-1|51	%files -n %{devname}
21cr|qt5pas-1.2.15-1|52	%doc COPYING.TXT
21cr|qt5pas-1.2.15-1|53	%doc README.TXT
21cr|qt5pas-1.2.15-1|54	%{_libdir}/libQt5Pas.so
21cr|qt5pas-1.2.15-1|55	
21cr|qt5pas-1.2.15-1|56	#----------------------------------------------------------------------------
21cr|qt5pas-1.2.15-1|57	
21cr|qt5pas-1.2.15-1|58	%prep
21cr|qt5pas-1.2.15-1|59	%autosetup -p1 -n lazarus/lcl/interfaces/qt5/cbindings/
21cr|qt5pas-1.2.15-1|60	
21cr|qt5pas-1.2.15-1|61	%build
21cr|qt5pas-1.2.15-1|62	%qmake_qt5
21cr|qt5pas-1.2.15-1|63	%make
21cr|qt5pas-1.2.15-1|64	
21cr|qt5pas-1.2.15-1|65	%install
21cr|qt5pas-1.2.15-1|66	%make install INSTALL_ROOT=%{buildroot}

7421 21
21cr|qt5-ukui-platformtheme-1.0.8-2|1	%define commit 28e314d954edb58e28d1e4597584b8f68b6a67c8
21cr|qt5-ukui-platformtheme-1.0.8-2|2	%define commit_short %(echo %{commit} | head -c5)
21cr|qt5-ukui-platformtheme-1.0.8-2|3	
21cr|qt5-ukui-platformtheme-1.0.8-2|4	%define major 1
21cr|qt5-ukui-platformtheme-1.0.8-2|5	%define libname %mklibname qt5-ukui-style %{major}
21cr|qt5-ukui-platformtheme-1.0.8-2|6	%define devname %mklibname qt5-ukui-style -d
21cr|qt5-ukui-platformtheme-1.0.8-2|7	
21cr|qt5-ukui-platformtheme-1.0.8-2|8	# https://github.com/ukui/qt5-ukui-platformtheme/issues/56
21cr|qt5-ukui-platformtheme-1.0.8-2|9	%global ldflags %{ldflags} -lX11
21cr|qt5-ukui-platformtheme-1.0.8-2|10	
21cr|qt5-ukui-platformtheme-1.0.8-2|11	Summary:	The UKUI platform theme for Qt5 and UKUI applications
21cr|qt5-ukui-platformtheme-1.0.8-2|12	Name:		qt5-ukui-platformtheme
21cr|qt5-ukui-platformtheme-1.0.8-2|13	Version:	1.0.8
21cr|qt5-ukui-platformtheme-1.0.8-2|14	Release:	2
21cr|qt5-ukui-platformtheme-1.0.8-2|15	License:	LGPLv3
21cr|qt5-ukui-platformtheme-1.0.8-2|16	Group:		Graphical desktop/Other
21cr|qt5-ukui-platformtheme-1.0.8-2|17	Url:		https://github.com/ukui/qt5-ukui-platformtheme
21cr|qt5-ukui-platformtheme-1.0.8-2|18	Source0:	https://github.com/ukui/qt5-ukui-platformtheme/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|qt5-ukui-platformtheme-1.0.8-2|19	BuildRequires:  qmake5
21cr|qt5-ukui-platformtheme-1.0.8-2|20	BuildRequires:  qt5-devel
21cr|qt5-ukui-platformtheme-1.0.8-2|21	BuildRequires:  kf5windowsystem-devel
21cr|qt5-ukui-platformtheme-1.0.8-2|22	BuildRequires:  kf5wayland-devel
21cr|qt5-ukui-platformtheme-1.0.8-2|23	BuildRequires:  gsettings-qt-devel
21cr|qt5-ukui-platformtheme-1.0.8-2|24	BuildRequires:  pkgconfig(glib-2.0)
21cr|qt5-ukui-platformtheme-1.0.8-2|25	
21cr|qt5-ukui-platformtheme-1.0.8-2|26	# NOTE: Qt private API is used!
21cr|qt5-ukui-platformtheme-1.0.8-2|27	Requires:	%{libname} = %{EVRD}
21cr|qt5-ukui-platformtheme-1.0.8-2|28	Requires:	%{name}-gschema = %{EVRD}
21cr|qt5-ukui-platformtheme-1.0.8-2|29	
21cr|qt5-ukui-platformtheme-1.0.8-2|30	%description
21cr|qt5-ukui-platformtheme-1.0.8-2|31	The UKUI platform theme for Qt5 and UKUI applications
21cr|qt5-ukui-platformtheme-1.0.8-2|32	
21cr|qt5-ukui-platformtheme-1.0.8-2|33	In the early development of the UKUI 3.0, we used qt5-gtk2-platformtheme
21cr|qt5-ukui-platformtheme-1.0.8-2|34	to ensure the unity of the UKUI desktop style. However, it has many limitations for our new desgin.
21cr|qt5-ukui-platformtheme-1.0.8-2|35	
21cr|qt5-ukui-platformtheme-1.0.8-2|36	This project is intend to provide a common resolution of desktop application development
21cr|qt5-ukui-platformtheme-1.0.8-2|37	with qt5 in UKUI3.0. We hope provide a platform theme to unify and beautify all qt applications
21cr|qt5-ukui-platformtheme-1.0.8-2|38	according to the design of UKUI3.0, not only our own applications.
21cr|qt5-ukui-platformtheme-1.0.8-2|39	We are also committed to building our applications that can adapt to different styles.
21cr|qt5-ukui-platformtheme-1.0.8-2|40	This project is first step to archive those objectives.
21cr|qt5-ukui-platformtheme-1.0.8-2|41	
21cr|qt5-ukui-platformtheme-1.0.8-2|42	%files
21cr|qt5-ukui-platformtheme-1.0.8-2|43	%license COPYING
21cr|qt5-ukui-platformtheme-1.0.8-2|44	%doc README.md CONTRIBUTING.md CONTRIBUTING_zh_CN.md
21cr|qt5-ukui-platformtheme-1.0.8-2|45	%{_libdir}/qt5/plugins/platformthemes/libqt5-ukui-platformtheme.so
21cr|qt5-ukui-platformtheme-1.0.8-2|46	# maybe package styles and platform themes into different subpackages?
21cr|qt5-ukui-platformtheme-1.0.8-2|47	%{_libdir}/qt5/plugins/styles/libqt5-style-ukui.so
21cr|qt5-ukui-platformtheme-1.0.8-2|48	%{_libdir}/qt5/plugins/styles/libukui-proxy-style.so
21cr|qt5-ukui-platformtheme-1.0.8-2|49	
21cr|qt5-ukui-platformtheme-1.0.8-2|50	#------------------------------------------------------------------
21cr|qt5-ukui-platformtheme-1.0.8-2|51	
21cr|qt5-ukui-platformtheme-1.0.8-2|52	%package gschema
21cr|qt5-ukui-platformtheme-1.0.8-2|53	Summary:	gsettings gschema used by UKUI apps and %{name}
21cr|qt5-ukui-platformtheme-1.0.8-2|54	Group:		Graphical desktop/Other
21cr|qt5-ukui-platformtheme-1.0.8-2|55	BuildArch:	noarch
21cr|qt5-ukui-platformtheme-1.0.8-2|56	
21cr|qt5-ukui-platformtheme-1.0.8-2|57	%description gschema
21cr|qt5-ukui-platformtheme-1.0.8-2|58	gsettings gschema used by UKUI apps and %{name}
21cr|qt5-ukui-platformtheme-1.0.8-2|59	
21cr|qt5-ukui-platformtheme-1.0.8-2|60	%files gschema
21cr|qt5-ukui-platformtheme-1.0.8-2|61	%{_datadir}/glib-2.0/schemas/org.ukui.style.gschema.xml
21cr|qt5-ukui-platformtheme-1.0.8-2|62	
21cr|qt5-ukui-platformtheme-1.0.8-2|63	#------------------------------------------------------------------
21cr|qt5-ukui-platformtheme-1.0.8-2|64	
21cr|qt5-ukui-platformtheme-1.0.8-2|65	%package -n %{libname}
21cr|qt5-ukui-platformtheme-1.0.8-2|66	Summary:	%{summary}
21cr|qt5-ukui-platformtheme-1.0.8-2|67	Group:		System/Libraries
21cr|qt5-ukui-platformtheme-1.0.8-2|68	Requires:	%{name}-gschema = %{EVRD}
21cr|qt5-ukui-platformtheme-1.0.8-2|69	
21cr|qt5-ukui-platformtheme-1.0.8-2|70	%description -n %{libname}
21cr|qt5-ukui-platformtheme-1.0.8-2|71	%{summary}
21cr|qt5-ukui-platformtheme-1.0.8-2|72	
21cr|qt5-ukui-platformtheme-1.0.8-2|73	%files -n %{libname}
21cr|qt5-ukui-platformtheme-1.0.8-2|74	%license COPYING
21cr|qt5-ukui-platformtheme-1.0.8-2|75	%{_libdir}/libqt5-ukui-style.so.%{major}*
21cr|qt5-ukui-platformtheme-1.0.8-2|76	
21cr|qt5-ukui-platformtheme-1.0.8-2|77	#------------------------------------------------------------------
21cr|qt5-ukui-platformtheme-1.0.8-2|78	
21cr|qt5-ukui-platformtheme-1.0.8-2|79	%package -n %{devname}
21cr|qt5-ukui-platformtheme-1.0.8-2|80	Summary:	Development files for %{summary}
21cr|qt5-ukui-platformtheme-1.0.8-2|81	Group:		Development/C++
21cr|qt5-ukui-platformtheme-1.0.8-2|82	Requires:	%{libname} = %{EVRD}
21cr|qt5-ukui-platformtheme-1.0.8-2|83	
21cr|qt5-ukui-platformtheme-1.0.8-2|84	%description -n %{devname}
21cr|qt5-ukui-platformtheme-1.0.8-2|85	Development files for %{summary}
21cr|qt5-ukui-platformtheme-1.0.8-2|86	
21cr|qt5-ukui-platformtheme-1.0.8-2|87	%files -n %{devname}
21cr|qt5-ukui-platformtheme-1.0.8-2|88	%license COPYING
21cr|qt5-ukui-platformtheme-1.0.8-2|89	%{_libdir}/libqt5-ukui-style.so
21cr|qt5-ukui-platformtheme-1.0.8-2|90	%{_libdir}/pkgconfig/qt5-ukui.pc
21cr|qt5-ukui-platformtheme-1.0.8-2|91	
21cr|qt5-ukui-platformtheme-1.0.8-2|92	#------------------------------------------------------------------
21cr|qt5-ukui-platformtheme-1.0.8-2|93	
21cr|qt5-ukui-platformtheme-1.0.8-2|94	%prep
21cr|qt5-ukui-platformtheme-1.0.8-2|95	%autosetup -p1 -n %{name}-%{commit}
21cr|qt5-ukui-platformtheme-1.0.8-2|96	
21cr|qt5-ukui-platformtheme-1.0.8-2|97	grep -Irl '/opt/$${TARGET}/bin' | xargs sed -i'' -e 's,/opt/$${TARGET}/bin,%{_bindir},g'
21cr|qt5-ukui-platformtheme-1.0.8-2|98	
21cr|qt5-ukui-platformtheme-1.0.8-2|99	%build
21cr|qt5-ukui-platformtheme-1.0.8-2|100	%qmake_qt5
21cr|qt5-ukui-platformtheme-1.0.8-2|101	%make
21cr|qt5-ukui-platformtheme-1.0.8-2|102	
21cr|qt5-ukui-platformtheme-1.0.8-2|103	%install
21cr|qt5-ukui-platformtheme-1.0.8-2|104	%makeinstall_qt
21cr|qt5-ukui-platformtheme-1.0.8-2|105	
21cr|qt5-ukui-platformtheme-1.0.8-2|106	# it is a test file
21cr|qt5-ukui-platformtheme-1.0.8-2|107	rm -fv %{buildroot}%{_bindir}/messagebox
21cr|qt5-ukui-platformtheme-1.0.8-2|108	rmdir %{buildroot}%{_bindir}

7422 21
21cr|qt6pas-6.2.8-1|1	%global debug_package %{nil}
21cr|qt6pas-6.2.8-1|2	
21cr|qt6pas-6.2.8-1|3	%define lazarus_version 3.6
21cr|qt6pas-6.2.8-1|4	
21cr|qt6pas-6.2.8-1|5	%define major 6
21cr|qt6pas-6.2.8-1|6	%define libname %mklibname Qt6Pas %{major}
21cr|qt6pas-6.2.8-1|7	%define devname %mklibname Qt6Pas -d
21cr|qt6pas-6.2.8-1|8	
21cr|qt6pas-6.2.8-1|9	Summary:	Qt 6 bindings for pascal
21cr|qt6pas-6.2.8-1|10	Name:		qt6pas
21cr|qt6pas-6.2.8-1|11	Version:	6.2.8
21cr|qt6pas-6.2.8-1|12	Release:	1
21cr|qt6pas-6.2.8-1|13	License:	LGPLv3+
21cr|qt6pas-6.2.8-1|14	Group:		System/Libraries
21cr|qt6pas-6.2.8-1|15	Url:		https://github.com/graemeg/lazarus/tree/upstream/lcl/interfaces/qt6/cbindings
21cr|qt6pas-6.2.8-1|16	Source0:	https://sourceforge.net/projects/lazarus/files/Lazarus%20Zip%20_%20GZip/Lazarus%20%{lazarus_version}/lazarus-%{lazarus_version}-0.tar.gz
21cr|qt6pas-6.2.8-1|17	BuildRequires:	qmake-qt6
21cr|qt6pas-6.2.8-1|18	BuildRequires:	cmake(Qt6Core)
21cr|qt6pas-6.2.8-1|19	BuildRequires:	cmake(Qt6PrintSupport)
21cr|qt6pas-6.2.8-1|20	BuildRequires:	cmake(Qt6Gui)
21cr|qt6pas-6.2.8-1|21	
21cr|qt6pas-6.2.8-1|22	%description
21cr|qt6pas-6.2.8-1|23	Qt 5 bindings for pascal from Lazarus.
21cr|qt6pas-6.2.8-1|24	
21cr|qt6pas-6.2.8-1|25	%files
21cr|qt6pas-6.2.8-1|26	#----------------------------------------------------------------------------
21cr|qt6pas-6.2.8-1|27	
21cr|qt6pas-6.2.8-1|28	%package -n %{libname}
21cr|qt6pas-6.2.8-1|29	Summary:	Free Pascal Qt6 binding
21cr|qt6pas-6.2.8-1|30	Group:		System/Libraries
21cr|qt6pas-6.2.8-1|31	
21cr|qt6pas-6.2.8-1|32	%description -n %{libname}
21cr|qt6pas-6.2.8-1|33	The Free Pascal Qt6 binding that allows Free Pascal
21cr|qt6pas-6.2.8-1|34	to interface with the C++ Library Qt.
21cr|qt6pas-6.2.8-1|35	
21cr|qt6pas-6.2.8-1|36	%files -n %{libname}
21cr|qt6pas-6.2.8-1|37	%{_libdir}/libQt6Pas.so.%{major}*
21cr|qt6pas-6.2.8-1|38	
21cr|qt6pas-6.2.8-1|39	#----------------------------------------------------------------------------
21cr|qt6pas-6.2.8-1|40	
21cr|qt6pas-6.2.8-1|41	%package -n %{devname}
21cr|qt6pas-6.2.8-1|42	Summary:	Development files for %{name}
21cr|qt6pas-6.2.8-1|43	Group:		Development/Other
21cr|qt6pas-6.2.8-1|44	Requires:	%{libname} = %{EVRD}
21cr|qt6pas-6.2.8-1|45	Provides:	%{name}-devel = %{EVRD}
21cr|qt6pas-6.2.8-1|46	
21cr|qt6pas-6.2.8-1|47	%description -n %{devname}
21cr|qt6pas-6.2.8-1|48	The %{name}-devel package contains libraries and header files for
21cr|qt6pas-6.2.8-1|49	developing applications that use %{name}.
21cr|qt6pas-6.2.8-1|50	
21cr|qt6pas-6.2.8-1|51	%files -n %{devname}
21cr|qt6pas-6.2.8-1|52	%doc COPYING.TXT
21cr|qt6pas-6.2.8-1|53	%doc README.TXT
21cr|qt6pas-6.2.8-1|54	%{_libdir}/libQt6Pas.so
21cr|qt6pas-6.2.8-1|55	
21cr|qt6pas-6.2.8-1|56	#----------------------------------------------------------------------------
21cr|qt6pas-6.2.8-1|57	
21cr|qt6pas-6.2.8-1|58	%prep
21cr|qt6pas-6.2.8-1|59	%autosetup -p1 -n lazarus/lcl/interfaces/qt6/cbindings/
21cr|qt6pas-6.2.8-1|60	
21cr|qt6pas-6.2.8-1|61	%build
21cr|qt6pas-6.2.8-1|62	%set_build_flags
21cr|qt6pas-6.2.8-1|63	
21cr|qt6pas-6.2.8-1|64	qmake-qt6 \
21cr|qt6pas-6.2.8-1|65	QMAKE_CFLAGS="${CFLAGS}"     \
21cr|qt6pas-6.2.8-1|66	QMAKE_CXXFLAGS="${CXXFLAGS}" \
21cr|qt6pas-6.2.8-1|67	QMAKE_LFLAGS="${LDFLAGS}"
21cr|qt6pas-6.2.8-1|68	%make
21cr|qt6pas-6.2.8-1|69	
21cr|qt6pas-6.2.8-1|70	%install
21cr|qt6pas-6.2.8-1|71	%make install INSTALL_ROOT=%{buildroot}
21cr|qt6pas-6.2.8-1|72	

7423 21
21cr|qt-assistant-adp-4.6.3-14|1	Summary:	Compatibility version of Qt Assistant
21cr|qt-assistant-adp-4.6.3-14|2	Name:		qt-assistant-adp
21cr|qt-assistant-adp-4.6.3-14|3	Version:	4.6.3
21cr|qt-assistant-adp-4.6.3-14|4	Release:	14
21cr|qt-assistant-adp-4.6.3-14|5	Epoch:		4
21cr|qt-assistant-adp-4.6.3-14|6	# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
21cr|qt-assistant-adp-4.6.3-14|7	License:	LGPLv2.1+ with exceptions or GPLv3+ with exceptions
21cr|qt-assistant-adp-4.6.3-14|8	Group:		System/Libraries
21cr|qt-assistant-adp-4.6.3-14|9	Url:		http://qt.nokia.com/doc/4.6/qassistantclient.html
21cr|qt-assistant-adp-4.6.3-14|10	Source:		ftp://ftp.qt.nokia.com/qt/source/qt-assistant-qassistantclient-library-compat-src-%{version}.tar.gz
21cr|qt-assistant-adp-4.6.3-14|11	# missing header files from Debian (Fathi Boudra)
21cr|qt-assistant-adp-4.6.3-14|12	Source1:	QAssistantClient
21cr|qt-assistant-adp-4.6.3-14|13	Source2:	QtAssistant
21cr|qt-assistant-adp-4.6.3-14|14	# build fixes from Debian (Fathi Boudra)
21cr|qt-assistant-adp-4.6.3-14|15	Patch1:		01_build_system.diff
21cr|qt-assistant-adp-4.6.3-14|16	BuildRequires:	qt4-devel
21cr|qt-assistant-adp-4.6.3-14|17	Conflicts:	qt4-assistant < 4:4.6.3
21cr|qt-assistant-adp-4.6.3-14|18	
21cr|qt-assistant-adp-4.6.3-14|19	%description
21cr|qt-assistant-adp-4.6.3-14|20	The old version of Qt Assistant, based on Assistant Document Profile (.adp)
21cr|qt-assistant-adp-4.6.3-14|21	files, and the associated QtAssistantClient library, for compatibility with
21cr|qt-assistant-adp-4.6.3-14|22	applications providing help in that format.
21cr|qt-assistant-adp-4.6.3-14|23	
21cr|qt-assistant-adp-4.6.3-14|24	New applications should use the new version of Qt Assistant introduced in Qt
21cr|qt-assistant-adp-4.6.3-14|25	4.4, based on the Qt Help Framework also introduced in Qt 4.4, instead.
21cr|qt-assistant-adp-4.6.3-14|26	
21cr|qt-assistant-adp-4.6.3-14|27	%files
21cr|qt-assistant-adp-4.6.3-14|28	%doc LGPL_EXCEPTION.txt LICENSE.LGPL LICENSE.GPL3
21cr|qt-assistant-adp-4.6.3-14|29	%{_bindir}/assistant_adp
21cr|qt-assistant-adp-4.6.3-14|30	%{qt4dir}/translations/*
21cr|qt-assistant-adp-4.6.3-14|31	%{qt4bin}/assistant_adp
21cr|qt-assistant-adp-4.6.3-14|32	
21cr|qt-assistant-adp-4.6.3-14|33	#----------------------------------------------------------------------------
21cr|qt-assistant-adp-4.6.3-14|34	
21cr|qt-assistant-adp-4.6.3-14|35	%define major 4
21cr|qt-assistant-adp-4.6.3-14|36	%define libqassistant %mklibname qassistant %{major}
21cr|qt-assistant-adp-4.6.3-14|37	
21cr|qt-assistant-adp-4.6.3-14|38	%package -n %{libqassistant}
21cr|qt-assistant-adp-4.6.3-14|39	Summary:	QT assistant shared library
21cr|qt-assistant-adp-4.6.3-14|40	Group:		System/Libraries
21cr|qt-assistant-adp-4.6.3-14|41	Provides:	qassistantlib = %{EVRD}
21cr|qt-assistant-adp-4.6.3-14|42	
21cr|qt-assistant-adp-4.6.3-14|43	%description -n %{libqassistant}
21cr|qt-assistant-adp-4.6.3-14|44	QT assistant shared library.
21cr|qt-assistant-adp-4.6.3-14|45	
21cr|qt-assistant-adp-4.6.3-14|46	%files -n %{libqassistant}
21cr|qt-assistant-adp-4.6.3-14|47	%{qt4lib}/libQtAssistantClient.so.%{major}*
21cr|qt-assistant-adp-4.6.3-14|48	
21cr|qt-assistant-adp-4.6.3-14|49	#----------------------------------------------------------------------------
21cr|qt-assistant-adp-4.6.3-14|50	
21cr|qt-assistant-adp-4.6.3-14|51	%package devel
21cr|qt-assistant-adp-4.6.3-14|52	Summary:	Development files for the compatibility QAssistantClient
21cr|qt-assistant-adp-4.6.3-14|53	Group:		Development/KDE and Qt
21cr|qt-assistant-adp-4.6.3-14|54	Requires:	%{libqassistant} = %{EVRD}
21cr|qt-assistant-adp-4.6.3-14|55	
21cr|qt-assistant-adp-4.6.3-14|56	%description devel
21cr|qt-assistant-adp-4.6.3-14|57	This package contains the files necessary to build applications using the
21cr|qt-assistant-adp-4.6.3-14|58	deprecated QAssistantClient class (in the deprecated QtAssistantClient
21cr|qt-assistant-adp-4.6.3-14|59	library), which is used together with the legacy Assistant Document
21cr|qt-assistant-adp-4.6.3-14|60	Profile (.adp) version of Qt Assistant.
21cr|qt-assistant-adp-4.6.3-14|61	
21cr|qt-assistant-adp-4.6.3-14|62	This class is obsolete. It is provided to keep old source code working.
21cr|qt-assistant-adp-4.6.3-14|63	We strongly advise against using it in new code. New code should use the
21cr|qt-assistant-adp-4.6.3-14|64	Qt Help Framework introduced in Qt 4.4 and/or the version of Qt Assistant
21cr|qt-assistant-adp-4.6.3-14|65	based on it (also introduced in Qt 4.4) instead.
21cr|qt-assistant-adp-4.6.3-14|66	
21cr|qt-assistant-adp-4.6.3-14|67	%files devel
21cr|qt-assistant-adp-4.6.3-14|68	%{qt4include}/QtAssistant/
21cr|qt-assistant-adp-4.6.3-14|69	%{qt4lib}/libQtAssistantClient.so
21cr|qt-assistant-adp-4.6.3-14|70	%{qt4lib}/libQtAssistantClient_debug.so
21cr|qt-assistant-adp-4.6.3-14|71	%{qt4lib}/libQtAssistantClient.prl
21cr|qt-assistant-adp-4.6.3-14|72	%{_libdir}/pkgconfig/QtAssistantClient.pc
21cr|qt-assistant-adp-4.6.3-14|73	%{qt4dir}/mkspecs/features/assistant.prf
21cr|qt-assistant-adp-4.6.3-14|74	
21cr|qt-assistant-adp-4.6.3-14|75	#----------------------------------------------------------------------------
21cr|qt-assistant-adp-4.6.3-14|76	
21cr|qt-assistant-adp-4.6.3-14|77	%prep
21cr|qt-assistant-adp-4.6.3-14|78	%setup -q -n qt-assistant-qassistantclient-library-compat-version-%{version}
21cr|qt-assistant-adp-4.6.3-14|79	%patch1 -p1 -b .build_system
21cr|qt-assistant-adp-4.6.3-14|80	mkdir include
21cr|qt-assistant-adp-4.6.3-14|81	cp -p %{SOURCE1} %{SOURCE2} include/
21cr|qt-assistant-adp-4.6.3-14|82	
21cr|qt-assistant-adp-4.6.3-14|83	%build
21cr|qt-assistant-adp-4.6.3-14|84	# build assistant_adp
21cr|qt-assistant-adp-4.6.3-14|85	%qmake_qt4 QT_PRODUCT=OpenSource
21cr|qt-assistant-adp-4.6.3-14|86	%make
21cr|qt-assistant-adp-4.6.3-14|87	
21cr|qt-assistant-adp-4.6.3-14|88	# build libQtAssistantClient
21cr|qt-assistant-adp-4.6.3-14|89	pushd lib
21cr|qt-assistant-adp-4.6.3-14|90	%qmake_qt4 CONFIG=create_prl
21cr|qt-assistant-adp-4.6.3-14|91	%make
21cr|qt-assistant-adp-4.6.3-14|92	popd
21cr|qt-assistant-adp-4.6.3-14|93	
21cr|qt-assistant-adp-4.6.3-14|94	# build assistant_adp translations
21cr|qt-assistant-adp-4.6.3-14|95	pushd translations
21cr|qt-assistant-adp-4.6.3-14|96	lrelease assistant_adp_*.ts
21cr|qt-assistant-adp-4.6.3-14|97	popd
21cr|qt-assistant-adp-4.6.3-14|98	
21cr|qt-assistant-adp-4.6.3-14|99	%install
21cr|qt-assistant-adp-4.6.3-14|100	# install assistant_adp
21cr|qt-assistant-adp-4.6.3-14|101	make install INSTALL_ROOT=%{buildroot}
21cr|qt-assistant-adp-4.6.3-14|102	
21cr|qt-assistant-adp-4.6.3-14|103	# install libQtAssistantClient
21cr|qt-assistant-adp-4.6.3-14|104	make install INSTALL_ROOT=%{buildroot} -C lib
21cr|qt-assistant-adp-4.6.3-14|105	
21cr|qt-assistant-adp-4.6.3-14|106	# install assistant_adp translations
21cr|qt-assistant-adp-4.6.3-14|107	mkdir -p %{buildroot}%{qt4dir}/translations
21cr|qt-assistant-adp-4.6.3-14|108	install -p -m644 translations/assistant_adp_*.qm \
21cr|qt-assistant-adp-4.6.3-14|109	%{buildroot}%{qt4dir}/translations
21cr|qt-assistant-adp-4.6.3-14|110	
21cr|qt-assistant-adp-4.6.3-14|111	# install assistant.prf mkspec
21cr|qt-assistant-adp-4.6.3-14|112	install -D -p -m644 features/assistant.prf \
21cr|qt-assistant-adp-4.6.3-14|113	%{buildroot}%{qt4dir}/mkspecs/features/assistant.prf
21cr|qt-assistant-adp-4.6.3-14|114	
21cr|qt-assistant-adp-4.6.3-14|115	# install missing headers (thanks to Fathi Boudra from Debian)
21cr|qt-assistant-adp-4.6.3-14|116	install -p -m644 include/Q* %{buildroot}%{qt4include}/QtAssistant/
21cr|qt-assistant-adp-4.6.3-14|117	
21cr|qt-assistant-adp-4.6.3-14|118	# nuke dangling reference(s) to the buildroot
21cr|qt-assistant-adp-4.6.3-14|119	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" %{buildroot}%{qt4lib}/*.prl
21cr|qt-assistant-adp-4.6.3-14|120	
21cr|qt-assistant-adp-4.6.3-14|121	# let rpm handle binaries conflicts
21cr|qt-assistant-adp-4.6.3-14|122	mkdir %{buildroot}%{_bindir}
21cr|qt-assistant-adp-4.6.3-14|123	pushd %{buildroot}%{qt4bin}
21cr|qt-assistant-adp-4.6.3-14|124	mv assistant_adp ../../../bin/
21cr|qt-assistant-adp-4.6.3-14|125	ln -s ../../../bin/assistant_adp .
21cr|qt-assistant-adp-4.6.3-14|126	popd
21cr|qt-assistant-adp-4.6.3-14|127	
21cr|qt-assistant-adp-4.6.3-14|128	# _debug target (see bug #196513)
21cr|qt-assistant-adp-4.6.3-14|129	pushd %{buildroot}%{qt4lib}
21cr|qt-assistant-adp-4.6.3-14|130	echo "INPUT(-lQtAssistantClient)" >libQtAssistantClient_debug.so
21cr|qt-assistant-adp-4.6.3-14|131	popd
21cr|qt-assistant-adp-4.6.3-14|132	
21cr|qt-assistant-adp-4.6.3-14|133	# Note that we intentionally DO NOT install a .desktop file for assistant_adp
21cr|qt-assistant-adp-4.6.3-14|134	# because it makes no sense to invoke it without a specific .adp file to open.
21cr|qt-assistant-adp-4.6.3-14|135	# By default, it views the Qt documentation, for which we already have a menu
21cr|qt-assistant-adp-4.6.3-14|136	# entry using the current version of the Qt Assistant, and there is no UI for
21cr|qt-assistant-adp-4.6.3-14|137	# viewing anything different. The .adp file needs to be passed on the command
21cr|qt-assistant-adp-4.6.3-14|138	# line, which is usually done by the application.

7424 21
21cr|qtcam-25.0.22-1.gitc3a8f0.1|1	%define	oname Qtcam
21cr|qtcam-25.0.22-1.gitc3a8f0.1|2	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|3	# There are no tagged releases: always use master HEAD
21cr|qtcam-25.0.22-1.gitc3a8f0.1|4	%define commit c3a8f0d6f7f82b23f0029e82f432f550c39ffd7b
21cr|qtcam-25.0.22-1.gitc3a8f0.1|5	%define commit_short %(echo %{commit} | head -c6)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|6	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|7	Summary:	Open Source Linux Webcamera Software
21cr|qtcam-25.0.22-1.gitc3a8f0.1|8	Name:		qtcam
21cr|qtcam-25.0.22-1.gitc3a8f0.1|9	# See src/qml/qtcam/about/release.ini
21cr|qtcam-25.0.22-1.gitc3a8f0.1|10	Version:	25.0.22
21cr|qtcam-25.0.22-1.gitc3a8f0.1|11	Release:	1.git%{commit_short}.1
21cr|qtcam-25.0.22-1.gitc3a8f0.1|12	License:	GPLv3+
21cr|qtcam-25.0.22-1.gitc3a8f0.1|13	Group:		Video
21cr|qtcam-25.0.22-1.gitc3a8f0.1|14	Url:		https://www.e-consystems.com/opensource-linux-webcam-software-application.asp
21cr|qtcam-25.0.22-1.gitc3a8f0.1|15	Source0:	https://github.com/econsysqtcam/qtcam/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|qtcam-25.0.22-1.gitc3a8f0.1|16	# The .desktop file provided byt the sources are malformed
21cr|qtcam-25.0.22-1.gitc3a8f0.1|17	Source1:	%{oname}.desktop
21cr|qtcam-25.0.22-1.gitc3a8f0.1|18	Patch0:		qtcam-20220328-fix-installation-path.patch
21cr|qtcam-25.0.22-1.gitc3a8f0.1|19	BuildRequires:	desktop-file-utils
21cr|qtcam-25.0.22-1.gitc3a8f0.1|20	BuildRequires:	dpkg
21cr|qtcam-25.0.22-1.gitc3a8f0.1|21	BuildRequires:	qmake5
21cr|qtcam-25.0.22-1.gitc3a8f0.1|22	BuildRequires:	imagemagick
21cr|qtcam-25.0.22-1.gitc3a8f0.1|23	BuildRequires:	ffmpeg-devel
21cr|qtcam-25.0.22-1.gitc3a8f0.1|24	BuildRequires:	pkgconfig(alsa)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|25	BuildRequires:	pkgconfig(libevdev)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|26	BuildRequires:	pkgconfig(libjpeg)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|27	BuildRequires:	pkgconfig(libpulse)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|28	BuildRequires:	pkgconfig(libusb-1.0)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|29	BuildRequires:	pkgconfig(libv4lconvert)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|30	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|31	BuildRequires:	pkgconfig(Qt5Core) >= 5.9.1
21cr|qtcam-25.0.22-1.gitc3a8f0.1|32	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|33	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|34	BuildRequires:	pkgconfig(Qt5Network)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|35	BuildRequires:	pkgconfig(Qt5Qml)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|36	BuildRequires:	pkgconfig(Qt5QmlModels)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|37	BuildRequires:	pkgconfig(Qt5Quick)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|38	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|39	BuildRequires:	pkgconfig(udev)
21cr|qtcam-25.0.22-1.gitc3a8f0.1|40	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|41	%description
21cr|qtcam-25.0.22-1.gitc3a8f0.1|42	QtCAM is a free, Open Source Linux Webcamera software with more than 10 image
21cr|qtcam-25.0.22-1.gitc3a8f0.1|43	control settings,  extension settings and color space switching.
21cr|qtcam-25.0.22-1.gitc3a8f0.1|44	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|45	%files
21cr|qtcam-25.0.22-1.gitc3a8f0.1|46	%doc LICENSE README ChangeLog
21cr|qtcam-25.0.22-1.gitc3a8f0.1|47	%{_bindir}/%{oname}
21cr|qtcam-25.0.22-1.gitc3a8f0.1|48	%dir %{_datadir}/qml/%{name}
21cr|qtcam-25.0.22-1.gitc3a8f0.1|49	%{_datadir}/qml/%{name}/*
21cr|qtcam-25.0.22-1.gitc3a8f0.1|50	%{_datadir}/applications/*.desktop
21cr|qtcam-25.0.22-1.gitc3a8f0.1|51	%{_iconsdir}/hicolor/*/apps/%{oname}.png
21cr|qtcam-25.0.22-1.gitc3a8f0.1|52	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|53	#-----------------------------------------------------------------------------
21cr|qtcam-25.0.22-1.gitc3a8f0.1|54	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|55	%prep
21cr|qtcam-25.0.22-1.gitc3a8f0.1|56	%autosetup -p1 -n %{name}-%{commit}
21cr|qtcam-25.0.22-1.gitc3a8f0.1|57	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|58	perl -pi -e "s|#include <sys/asoundlib.h>||" src/alsa.h
21cr|qtcam-25.0.22-1.gitc3a8f0.1|59	find . -type f -name "*.jpg" -exec convert {} -strip {} \;
21cr|qtcam-25.0.22-1.gitc3a8f0.1|60	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|61	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|62	%build
21cr|qtcam-25.0.22-1.gitc3a8f0.1|63	pushd src
21cr|qtcam-25.0.22-1.gitc3a8f0.1|64	%setup_compile_flags
21cr|qtcam-25.0.22-1.gitc3a8f0.1|65	%qmake_qt5
21cr|qtcam-25.0.22-1.gitc3a8f0.1|66	export LIBS="${LIBS} -lpulse"
21cr|qtcam-25.0.22-1.gitc3a8f0.1|67	%make
21cr|qtcam-25.0.22-1.gitc3a8f0.1|68	popd
21cr|qtcam-25.0.22-1.gitc3a8f0.1|69	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|70	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|71	%install
21cr|qtcam-25.0.22-1.gitc3a8f0.1|72	%makeinstall_qt -C src
21cr|qtcam-25.0.22-1.gitc3a8f0.1|73	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|74	# Fix executable placement
21cr|qtcam-25.0.22-1.gitc3a8f0.1|75	mkdir -p %{buildroot}%{_bindir}
21cr|qtcam-25.0.22-1.gitc3a8f0.1|76	cp -R %{buildroot}%{_prefix}/%{oname} %{buildroot}%{_bindir}/
21cr|qtcam-25.0.22-1.gitc3a8f0.1|77	rm -fr %{buildroot}%{_prefix}/%{oname}
21cr|qtcam-25.0.22-1.gitc3a8f0.1|78	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|79	# Add our menu entry
21cr|qtcam-25.0.22-1.gitc3a8f0.1|80	desktop-file-install %{SOURCE1} --dir=%{buildroot}%{_datadir}/applications
21cr|qtcam-25.0.22-1.gitc3a8f0.1|81	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|82	# Provide icons
21cr|qtcam-25.0.22-1.gitc3a8f0.1|83	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|qtcam-25.0.22-1.gitc3a8f0.1|84	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|qtcam-25.0.22-1.gitc3a8f0.1|85	convert -strip -resize $size -background transparent src/qml/qtcam/about/images/logo.png \
21cr|qtcam-25.0.22-1.gitc3a8f0.1|86	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{oname}.png
21cr|qtcam-25.0.22-1.gitc3a8f0.1|87	done
21cr|qtcam-25.0.22-1.gitc3a8f0.1|88	
21cr|qtcam-25.0.22-1.gitc3a8f0.1|89	# Fix perms
21cr|qtcam-25.0.22-1.gitc3a8f0.1|90	chmod -x %{buildroot}%{_datadir}/qml/%{name}/UVCSettings/see3camcu27/*.qml

7425 21
21cr|qtcurve-theme-neru-1.0-1|1	Summary:	Neru qtcurve theme
21cr|qtcurve-theme-neru-1.0-1|2	Name:		qtcurve-theme-neru
21cr|qtcurve-theme-neru-1.0-1|3	Version:	1.0
21cr|qtcurve-theme-neru-1.0-1|4	Release:	1
21cr|qtcurve-theme-neru-1.0-1|5	License:	LGPLv3
21cr|qtcurve-theme-neru-1.0-1|6	Group:		Graphical desktop/KDE
21cr|qtcurve-theme-neru-1.0-1|7	Url:		https://github.com/chistota/qtcurve-theme-neru
21cr|qtcurve-theme-neru-1.0-1|8	Source0:	https://github.com/chistota/qtcurve-theme-neru/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|qtcurve-theme-neru-1.0-1|9	BuildArch:	noarch
21cr|qtcurve-theme-neru-1.0-1|10	
21cr|qtcurve-theme-neru-1.0-1|11	%description
21cr|qtcurve-theme-neru-1.0-1|12	%{summary} by RamilSadrlimanov@ro_spo.
21cr|qtcurve-theme-neru-1.0-1|13	
21cr|qtcurve-theme-neru-1.0-1|14	%files
21cr|qtcurve-theme-neru-1.0-1|15	%doc LICENSE README.md
21cr|qtcurve-theme-neru-1.0-1|16	%dir %{_datadir}/QtCurve
21cr|qtcurve-theme-neru-1.0-1|17	%dir %{_datadir}/apps/QtCurve
21cr|qtcurve-theme-neru-1.0-1|18	%{_datadir}/QtCurve/*
21cr|qtcurve-theme-neru-1.0-1|19	%{_datadir}/apps/QtCurve/*
21cr|qtcurve-theme-neru-1.0-1|20	
21cr|qtcurve-theme-neru-1.0-1|21	#----------------------------------------------------------------------------
21cr|qtcurve-theme-neru-1.0-1|22	
21cr|qtcurve-theme-neru-1.0-1|23	%prep
21cr|qtcurve-theme-neru-1.0-1|24	%setup -q
21cr|qtcurve-theme-neru-1.0-1|25	
21cr|qtcurve-theme-neru-1.0-1|26	%build
21cr|qtcurve-theme-neru-1.0-1|27	
21cr|qtcurve-theme-neru-1.0-1|28	%install
21cr|qtcurve-theme-neru-1.0-1|29	install -d %{buildroot}%{_datadir}/QtCurve
21cr|qtcurve-theme-neru-1.0-1|30	install -d %{buildroot}%{_datadir}/apps/QtCurve
21cr|qtcurve-theme-neru-1.0-1|31	cp -R QtCurve/* %{buildroot}%{_datadir}/QtCurve/
21cr|qtcurve-theme-neru-1.0-1|32	cp -R QtCurve/* %{buildroot}%{_datadir}/apps/QtCurve/

7426 21
21cr|qtemu-1.0.5-6|1	%define qtemudir %{_datadir}/qtemu
21cr|qtemu-1.0.5-6|2	
21cr|qtemu-1.0.5-6|3	Summary:	A graphical user interface for QEMU
21cr|qtemu-1.0.5-6|4	Name:		qtemu
21cr|qtemu-1.0.5-6|5	Version:	1.0.5
21cr|qtemu-1.0.5-6|6	Release:	6
21cr|qtemu-1.0.5-6|7	Source0:	%{name}-%{version}.tar.bz2
21cr|qtemu-1.0.5-6|8	Source10:	qtemu.png
21cr|qtemu-1.0.5-6|9	Source11:	qtemu.16.png
21cr|qtemu-1.0.5-6|10	Source12:	qtemu.48.png
21cr|qtemu-1.0.5-6|11	Patch2:		qtemu-qemu-accelerators.patch
21cr|qtemu-1.0.5-6|12	Source2:	processor.png
21cr|qtemu-1.0.5-6|13	License:	GPLv2
21cr|qtemu-1.0.5-6|14	Group:		Emulators
21cr|qtemu-1.0.5-6|15	Url:		http://www.qtemu.org/
21cr|qtemu-1.0.5-6|16	Requires:	qemu
21cr|qtemu-1.0.5-6|17	BuildRequires:	cmake, qt4-devel >= 4.1, qt4-linguist
21cr|qtemu-1.0.5-6|18	
21cr|qtemu-1.0.5-6|19	%description
21cr|qtemu-1.0.5-6|20	QtEmu is a graphical user interface for QEMU written in Qt4. It has
21cr|qtemu-1.0.5-6|21	the ability to run virtual operating systems on native systems. This
21cr|qtemu-1.0.5-6|22	way you can easily test a new operating system or try a Live CD on
21cr|qtemu-1.0.5-6|23	your system without any troubles and dangers.
21cr|qtemu-1.0.5-6|24	
21cr|qtemu-1.0.5-6|25	%prep
21cr|qtemu-1.0.5-6|26	%setup -q
21cr|qtemu-1.0.5-6|27	%patch2 -p0 -b .qemu-accelerators
21cr|qtemu-1.0.5-6|28	cp %{SOURCE2} images/
21cr|qtemu-1.0.5-6|29	
21cr|qtemu-1.0.5-6|30	# fix qtemu data location
21cr|qtemu-1.0.5-6|31	perl -pi -e \
21cr|qtemu-1.0.5-6|32	's|QCoreApplication::applicationDirPath\(\)|QString("%{qtemudir}")|g' \
21cr|qtemu-1.0.5-6|33	helpwindow.cpp main.cpp
21cr|qtemu-1.0.5-6|34	
21cr|qtemu-1.0.5-6|35	%build
21cr|qtemu-1.0.5-6|36	%cmake \
21cr|qtemu-1.0.5-6|37	-DCMAKE_INSTALL_PREFIX=%{qtemudir} \
21cr|qtemu-1.0.5-6|38	%if "%{_lib}" != "lib"
21cr|qtemu-1.0.5-6|39	-DLIB_SUFFIX=64 \
21cr|qtemu-1.0.5-6|40	%endif
21cr|qtemu-1.0.5-6|41	
21cr|qtemu-1.0.5-6|42	%make
21cr|qtemu-1.0.5-6|43	
21cr|qtemu-1.0.5-6|44	%install
21cr|qtemu-1.0.5-6|45	
21cr|qtemu-1.0.5-6|46	%makeinstall_std -C build
21cr|qtemu-1.0.5-6|47	
21cr|qtemu-1.0.5-6|48	# move files around
21cr|qtemu-1.0.5-6|49	mkdir -p %{buildroot}%{_bindir}
21cr|qtemu-1.0.5-6|50	mv %{buildroot}%{qtemudir}/bin/qtemu %{buildroot}%{_bindir}/
21cr|qtemu-1.0.5-6|51	rmdir %{buildroot}%{qtemudir}/bin
21cr|qtemu-1.0.5-6|52	
21cr|qtemu-1.0.5-6|53	# install icons
21cr|qtemu-1.0.5-6|54	mkdir -p %{buildroot}%{_iconsdir}
21cr|qtemu-1.0.5-6|55	install -m644 %{SOURCE10} %{buildroot}%{_iconsdir}/%{name}.png
21cr|qtemu-1.0.5-6|56	mkdir -p %{buildroot}%{_miconsdir}
21cr|qtemu-1.0.5-6|57	install -m644 %{SOURCE11} %{buildroot}%{_miconsdir}/%{name}.png
21cr|qtemu-1.0.5-6|58	mkdir -p %{buildroot}%{_liconsdir}
21cr|qtemu-1.0.5-6|59	install -m644 %{SOURCE12} %{buildroot}%{_liconsdir}/%{name}.png
21cr|qtemu-1.0.5-6|60	
21cr|qtemu-1.0.5-6|61	# install menu entries
21cr|qtemu-1.0.5-6|62	
21cr|qtemu-1.0.5-6|63	mkdir -p %{buildroot}%{_datadir}/applications
21cr|qtemu-1.0.5-6|64	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|qtemu-1.0.5-6|65	[Desktop Entry]
21cr|qtemu-1.0.5-6|66	Name=QtEmu
21cr|qtemu-1.0.5-6|67	Comment=A graphical user interface for QEMU
21cr|qtemu-1.0.5-6|68	Exec=%{_bindir}/qtemu
21cr|qtemu-1.0.5-6|69	Icon=%{name}
21cr|qtemu-1.0.5-6|70	Type=Application
21cr|qtemu-1.0.5-6|71	Terminal=false
21cr|qtemu-1.0.5-6|72	Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
21cr|qtemu-1.0.5-6|73	EOF
21cr|qtemu-1.0.5-6|74	
21cr|qtemu-1.0.5-6|75	%clean
21cr|qtemu-1.0.5-6|76	
21cr|qtemu-1.0.5-6|77	%files
21cr|qtemu-1.0.5-6|78	%{_bindir}/qtemu
21cr|qtemu-1.0.5-6|79	%dir %{qtemudir}
21cr|qtemu-1.0.5-6|80	%{qtemudir}/*
21cr|qtemu-1.0.5-6|81	# desktop integration
21cr|qtemu-1.0.5-6|82	%{_iconsdir}/*.png
21cr|qtemu-1.0.5-6|83	%{_miconsdir}/*.png
21cr|qtemu-1.0.5-6|84	%{_liconsdir}/*.png
21cr|qtemu-1.0.5-6|85	%{_datadir}/applications/mandriva-%{name}.desktop

7427 21
21cr|qterm-0.7.4-1|1	Summary:	BBS client based on Qt library in Linux
21cr|qterm-0.7.4-1|2	Name:		qterm
21cr|qterm-0.7.4-1|3	Version:	0.7.4
21cr|qterm-0.7.4-1|4	Release:	1
21cr|qterm-0.7.4-1|5	License:	GPLv2+
21cr|qterm-0.7.4-1|6	Group:		Networking/Remote access
21cr|qterm-0.7.4-1|7	Source0:	https://github.com/qterm/qterm/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|qterm-0.7.4-1|8	URL:		https://github.com/qterm/qterm
21cr|qterm-0.7.4-1|9	BuildRequires:	qt5-devel
21cr|qterm-0.7.4-1|10	BuildRequires:	qt5-tools
21cr|qterm-0.7.4-1|11	BuildRequires:	cmake(Qt5LinguistTools)
21cr|qterm-0.7.4-1|12	BuildRequires:	cmake
21cr|qterm-0.7.4-1|13	BuildRequires:	pkgconfig(openssl)
21cr|qterm-0.7.4-1|14	BuildRequires:	pkgconfig(Qt5Help)
21cr|qterm-0.7.4-1|15	BuildRequires:	pkgconfig(Qt5Script)
21cr|qterm-0.7.4-1|16	BuildRequires:	pkgconfig(Qt5ScriptTools)
21cr|qterm-0.7.4-1|17	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|qterm-0.7.4-1|18	BuildRequires:	pkgconfig(phonon4qt5)
21cr|qterm-0.7.4-1|19	BuildRequires:	desktop-file-utils
21cr|qterm-0.7.4-1|20	
21cr|qterm-0.7.4-1|21	%description
21cr|qterm-0.7.4-1|22	QTerm is a BBS client in Linux
21cr|qterm-0.7.4-1|23	
21cr|qterm-0.7.4-1|24	%files
21cr|qterm-0.7.4-1|25	%{_bindir}/*
21cr|qterm-0.7.4-1|26	%{_datadir}/%{name}
21cr|qterm-0.7.4-1|27	%{_iconsdir}/*/*/*/*
21cr|qterm-0.7.4-1|28	%{_datadir}/applications/%{name}.desktop
21cr|qterm-0.7.4-1|29	
21cr|qterm-0.7.4-1|30	#---------------------------------------------------------------------------
21cr|qterm-0.7.4-1|31	%prep
21cr|qterm-0.7.4-1|32	%setup -q -n %{name}-%{version}
21cr|qterm-0.7.4-1|33	
21cr|qterm-0.7.4-1|34	%build
21cr|qterm-0.7.4-1|35	%cmake_qt5 -DQT5=YES
21cr|qterm-0.7.4-1|36	%make
21cr|qterm-0.7.4-1|37	
21cr|qterm-0.7.4-1|38	%install
21cr|qterm-0.7.4-1|39	%makeinstall_std -C build
21cr|qterm-0.7.4-1|40	
21cr|qterm-0.7.4-1|41	desktop-file-install --vendor="" \
21cr|qterm-0.7.4-1|42	--dir %{buildroot}%{_datadir}/applications \
21cr|qterm-0.7.4-1|43	--remove-key="MimeTypes" \
21cr|qterm-0.7.4-1|44	--remove-category="Application" \
21cr|qterm-0.7.4-1|45	--add-category="RemoteAccess" \
21cr|qterm-0.7.4-1|46	%{buildroot}%{_datadir}/applications/*.desktop
21cr|qterm-0.7.4-1|47	

7428 21
21cr|qtexengine-0.2-4|1	%define major 1
21cr|qtexengine-0.2-4|2	%define libname %mklibname %name %major
21cr|qtexengine-0.2-4|3	%define develname %mklibname -d %name
21cr|qtexengine-0.2-4|4	
21cr|qtexengine-0.2-4|5	Name: qtexengine
21cr|qtexengine-0.2-4|6	Version: 0.2
21cr|qtexengine-0.2-4|7	Release: 4
21cr|qtexengine-0.2-4|8	Summary: Library enabling Qt based applications to easily export graphics to TeX
21cr|qtexengine-0.2-4|9	License: GPLv3
21cr|qtexengine-0.2-4|10	Group: System/Libraries
21cr|qtexengine-0.2-4|11	URL: http://soft.proindependent.com/qtexengine/
21cr|qtexengine-0.2-4|12	Source0: http://download.berlios.de/qtiplot/QTeXEngine-%{version}-opensource.zip
21cr|qtexengine-0.2-4|13	# Fixes the build and install of QTeXEngine
21cr|qtexengine-0.2-4|14	Patch0: QTeXEngine-svn1552-path.patch
21cr|qtexengine-0.2-4|15	# Fixes between 0.2 and svn1552 checkout
21cr|qtexengine-0.2-4|16	Patch1: QTeXEngine-svn1552.patch
21cr|qtexengine-0.2-4|17	BuildRequires: qt4-devel doxygen
21cr|qtexengine-0.2-4|18	
21cr|qtexengine-0.2-4|19	%description
21cr|qtexengine-0.2-4|20	QTeXEngine is a library enabling Qt based applications to easily export
21cr|qtexengine-0.2-4|21	graphics created using the QPainter class to TeX. It is built on top of
21cr|qtexengine-0.2-4|22	QPaintEngine and uses the TikZ/Pgf graphic systems for TeX.
21cr|qtexengine-0.2-4|23	
21cr|qtexengine-0.2-4|24	%package -n %libname
21cr|qtexengine-0.2-4|25	Summary: Libraries for %{name}
21cr|qtexengine-0.2-4|26	Group: System/Libraries
21cr|qtexengine-0.2-4|27	
21cr|qtexengine-0.2-4|28	%description -n %libname
21cr|qtexengine-0.2-4|29	This package contains library files of %{name}.
21cr|qtexengine-0.2-4|30	
21cr|qtexengine-0.2-4|31	%package -n %develname
21cr|qtexengine-0.2-4|32	Summary: Development files for %{name}
21cr|qtexengine-0.2-4|33	Group: Development/KDE and Qt
21cr|qtexengine-0.2-4|34	Requires: %{libname} = %{version}-%{release}
21cr|qtexengine-0.2-4|35	Provides: %{name}-devel = %{version}-%{release}
21cr|qtexengine-0.2-4|36	
21cr|qtexengine-0.2-4|37	%description -n %develname
21cr|qtexengine-0.2-4|38	This package contains library, header file and documentation
21cr|qtexengine-0.2-4|39	for developing applications that use %{name}.
21cr|qtexengine-0.2-4|40	
21cr|qtexengine-0.2-4|41	%prep
21cr|qtexengine-0.2-4|42	%setup -q -n QTeXEngine
21cr|qtexengine-0.2-4|43	%patch0 -p1
21cr|qtexengine-0.2-4|44	%patch1 -p1
21cr|qtexengine-0.2-4|45	
21cr|qtexengine-0.2-4|46	rm -rf {example,test}/.svn
21cr|qtexengine-0.2-4|47	
21cr|qtexengine-0.2-4|48	# Remove exec permission
21cr|qtexengine-0.2-4|49	find -type f -exec chmod 0644 {} ";"
21cr|qtexengine-0.2-4|50	
21cr|qtexengine-0.2-4|51	%build
21cr|qtexengine-0.2-4|52	export PATH=%{_qt4_bindir}:$PATH
21cr|qtexengine-0.2-4|53	pushd src
21cr|qtexengine-0.2-4|54	%{qmake_qt4} CONFIG+=" QTeXEngineDll" LIBDIR=%{_libdir}
21cr|qtexengine-0.2-4|55	popd
21cr|qtexengine-0.2-4|56	%make -C src
21cr|qtexengine-0.2-4|57	
21cr|qtexengine-0.2-4|58	pushd doc
21cr|qtexengine-0.2-4|59	doxygen Doxyfile
21cr|qtexengine-0.2-4|60	# Fix the time stamp
21cr|qtexengine-0.2-4|61	for file in html/*; do
21cr|qtexengine-0.2-4|62	touch -r Doxyfile $file
21cr|qtexengine-0.2-4|63	done
21cr|qtexengine-0.2-4|64	popd
21cr|qtexengine-0.2-4|65	
21cr|qtexengine-0.2-4|66	%install
21cr|qtexengine-0.2-4|67	rm -fr %buildroot
21cr|qtexengine-0.2-4|68	make install INSTALL="install -p" INSTALL_ROOT=%{buildroot} -C src
21cr|qtexengine-0.2-4|69	
21cr|qtexengine-0.2-4|70	%clean
21cr|qtexengine-0.2-4|71	rm -rf %{buildroot}
21cr|qtexengine-0.2-4|72	
21cr|qtexengine-0.2-4|73	%files -n %libname
21cr|qtexengine-0.2-4|74	%defattr(-,root,root,-)
21cr|qtexengine-0.2-4|75	%doc *.txt
21cr|qtexengine-0.2-4|76	%{_libdir}/libQTeXEngine.so.%{major}*
21cr|qtexengine-0.2-4|77	
21cr|qtexengine-0.2-4|78	%files -n %develname
21cr|qtexengine-0.2-4|79	%defattr(-,root,root,-)
21cr|qtexengine-0.2-4|80	%doc doc/html example
21cr|qtexengine-0.2-4|81	%{_includedir}/QTeXEngine.h
21cr|qtexengine-0.2-4|82	%{_libdir}/libQTeXEngine.so

7429 21
21cr|qtkeychain-0.11.1-1|1	# Last with qt4 support, next release drop qt4
21cr|qtkeychain-0.11.1-1|2	
21cr|qtkeychain-0.11.1-1|3	%define major 0
21cr|qtkeychain-0.11.1-1|4	%define libname %mklibname %name %{major}
21cr|qtkeychain-0.11.1-1|5	%define devname %mklibname %name -d
21cr|qtkeychain-0.11.1-1|6	
21cr|qtkeychain-0.11.1-1|7	Summary:	Platform-independent Qt API for storing passwords securely
21cr|qtkeychain-0.11.1-1|8	Name:		qtkeychain
21cr|qtkeychain-0.11.1-1|9	Version:	0.11.1
21cr|qtkeychain-0.11.1-1|10	Release:	1
21cr|qtkeychain-0.11.1-1|11	License:	LGPLv2+
21cr|qtkeychain-0.11.1-1|12	Group:		Development/KDE and Qt
21cr|qtkeychain-0.11.1-1|13	Url:		https://github.com/frankosterfeld/qtkeychain
21cr|qtkeychain-0.11.1-1|14	Source0:	%{name}-%{version}.tar.gz
21cr|qtkeychain-0.11.1-1|15	BuildRequires:	cmake
21cr|qtkeychain-0.11.1-1|16	BuildRequires:	qt4-devel
21cr|qtkeychain-0.11.1-1|17	
21cr|qtkeychain-0.11.1-1|18	%description
21cr|qtkeychain-0.11.1-1|19	Platform-independent Qt API for storing passwords securely.
21cr|qtkeychain-0.11.1-1|20	
21cr|qtkeychain-0.11.1-1|21	#----------------------------------------------------------------------------
21cr|qtkeychain-0.11.1-1|22	
21cr|qtkeychain-0.11.1-1|23	%package common
21cr|qtkeychain-0.11.1-1|24	Summary:	Common files for %{name} (translations etc)
21cr|qtkeychain-0.11.1-1|25	Group:		System/Libraries
21cr|qtkeychain-0.11.1-1|26	Requires:	%{name}-common
21cr|qtkeychain-0.11.1-1|27	
21cr|qtkeychain-0.11.1-1|28	%description common
21cr|qtkeychain-0.11.1-1|29	Common files for %{name} (translations etc).
21cr|qtkeychain-0.11.1-1|30	
21cr|qtkeychain-0.11.1-1|31	%files common -f %{name}.lang
21cr|qtkeychain-0.11.1-1|32	
21cr|qtkeychain-0.11.1-1|33	#----------------------------------------------------------------------------
21cr|qtkeychain-0.11.1-1|34	
21cr|qtkeychain-0.11.1-1|35	%package -n %{libname}
21cr|qtkeychain-0.11.1-1|36	Summary:	Platform-independent Qt API for storing passwords securely
21cr|qtkeychain-0.11.1-1|37	Group:		System/Libraries
21cr|qtkeychain-0.11.1-1|38	Requires:	%{name}-common
21cr|qtkeychain-0.11.1-1|39	
21cr|qtkeychain-0.11.1-1|40	%description -n %{libname}
21cr|qtkeychain-0.11.1-1|41	Platform-independent Qt API for storing passwords securely.
21cr|qtkeychain-0.11.1-1|42	
21cr|qtkeychain-0.11.1-1|43	%files -n %{libname}
21cr|qtkeychain-0.11.1-1|44	%{_libdir}/libqtkeychain.so.%{major}*
21cr|qtkeychain-0.11.1-1|45	%{_libdir}/libqtkeychain.so.1
21cr|qtkeychain-0.11.1-1|46	
21cr|qtkeychain-0.11.1-1|47	#----------------------------------------------------------------------------
21cr|qtkeychain-0.11.1-1|48	
21cr|qtkeychain-0.11.1-1|49	%package -n %{devname}
21cr|qtkeychain-0.11.1-1|50	Summary:	Development tools for programs which will use the %{name}
21cr|qtkeychain-0.11.1-1|51	Group:		Development/C
21cr|qtkeychain-0.11.1-1|52	Requires:	%{libname} = %{EVRD}
21cr|qtkeychain-0.11.1-1|53	Provides:	%{name}-devel = %{EVRD}
21cr|qtkeychain-0.11.1-1|54	Provides:	lib%{name}-devel = %{EVRD}
21cr|qtkeychain-0.11.1-1|55	
21cr|qtkeychain-0.11.1-1|56	%description -n %{devname}
21cr|qtkeychain-0.11.1-1|57	This package contains the header files and .so libraries for developing
21cr|qtkeychain-0.11.1-1|58	%{name}.
21cr|qtkeychain-0.11.1-1|59	
21cr|qtkeychain-0.11.1-1|60	%files -n %{devname}
21cr|qtkeychain-0.11.1-1|61	%{_includedir}/*
21cr|qtkeychain-0.11.1-1|62	%{_libdir}/*.so
21cr|qtkeychain-0.11.1-1|63	%{_libdir}/cmake/QtKeychain
21cr|qtkeychain-0.11.1-1|64	
21cr|qtkeychain-0.11.1-1|65	#----------------------------------------------------------------------------
21cr|qtkeychain-0.11.1-1|66	
21cr|qtkeychain-0.11.1-1|67	%prep
21cr|qtkeychain-0.11.1-1|68	%setup -q
21cr|qtkeychain-0.11.1-1|69	
21cr|qtkeychain-0.11.1-1|70	%build
21cr|qtkeychain-0.11.1-1|71	%cmake_qt4 -DBUILD_WITH_QT4:BOOL=ON
21cr|qtkeychain-0.11.1-1|72	%make
21cr|qtkeychain-0.11.1-1|73	
21cr|qtkeychain-0.11.1-1|74	%install
21cr|qtkeychain-0.11.1-1|75	%makeinstall_std -C build
21cr|qtkeychain-0.11.1-1|76	
21cr|qtkeychain-0.11.1-1|77	%find_lang %{name} --with-qt
21cr|qtkeychain-0.11.1-1|78	

7430 21
21cr|qtkeychain-qt5-0.12.0-1|1	%define	oname qtkeychain
21cr|qtkeychain-qt5-0.12.0-1|2	
21cr|qtkeychain-qt5-0.12.0-1|3	%define	major 1
21cr|qtkeychain-qt5-0.12.0-1|4	%define	libname %mklibname qt5keychain %{major}
21cr|qtkeychain-qt5-0.12.0-1|5	%define	devname %mklibname qt5keychain -d
21cr|qtkeychain-qt5-0.12.0-1|6	
21cr|qtkeychain-qt5-0.12.0-1|7	Summary:	Platform-independent Qt API for storing passwords securely
21cr|qtkeychain-qt5-0.12.0-1|8	Name:		qtkeychain-qt5
21cr|qtkeychain-qt5-0.12.0-1|9	Version:	0.12.0
21cr|qtkeychain-qt5-0.12.0-1|10	Release:	1
21cr|qtkeychain-qt5-0.12.0-1|11	License:	LGPLv2+
21cr|qtkeychain-qt5-0.12.0-1|12	Group:		Development/KDE and Qt
21cr|qtkeychain-qt5-0.12.0-1|13	Url:		https://github.com/frankosterfeld/qtkeychain
21cr|qtkeychain-qt5-0.12.0-1|14	Source0:	https://github.com/frankosterfeld/qtkeychain/archive/%{oname}-%{version}.tar.gz
21cr|qtkeychain-qt5-0.12.0-1|15	BuildRequires:	cmake >= 3.3
21cr|qtkeychain-qt5-0.12.0-1|16	BuildRequires:	qt5-linguist-tools
21cr|qtkeychain-qt5-0.12.0-1|17	BuildRequires:	pkgconfig(libsecret-1)
21cr|qtkeychain-qt5-0.12.0-1|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|qtkeychain-qt5-0.12.0-1|19	BuildRequires:	pkgconfig(Qt5DBus)
21cr|qtkeychain-qt5-0.12.0-1|20	
21cr|qtkeychain-qt5-0.12.0-1|21	%description
21cr|qtkeychain-qt5-0.12.0-1|22	Platform-independent Qt API for storing passwords securely.
21cr|qtkeychain-qt5-0.12.0-1|23	
21cr|qtkeychain-qt5-0.12.0-1|24	#----------------------------------------------------------------------------
21cr|qtkeychain-qt5-0.12.0-1|25	
21cr|qtkeychain-qt5-0.12.0-1|26	%package common
21cr|qtkeychain-qt5-0.12.0-1|27	Summary:	Common files for %{name} (translations etc)
21cr|qtkeychain-qt5-0.12.0-1|28	Group:		System/Libraries
21cr|qtkeychain-qt5-0.12.0-1|29	
21cr|qtkeychain-qt5-0.12.0-1|30	%description common
21cr|qtkeychain-qt5-0.12.0-1|31	Common files for %{name} (translations etc).
21cr|qtkeychain-qt5-0.12.0-1|32	
21cr|qtkeychain-qt5-0.12.0-1|33	%files common -f %{oname}.lang
21cr|qtkeychain-qt5-0.12.0-1|34	%doc COPYING
21cr|qtkeychain-qt5-0.12.0-1|35	
21cr|qtkeychain-qt5-0.12.0-1|36	#----------------------------------------------------------------------------
21cr|qtkeychain-qt5-0.12.0-1|37	
21cr|qtkeychain-qt5-0.12.0-1|38	%package -n %{libname}
21cr|qtkeychain-qt5-0.12.0-1|39	Summary:	Platform-independent Qt API for storing passwords securely
21cr|qtkeychain-qt5-0.12.0-1|40	Group:		System/Libraries
21cr|qtkeychain-qt5-0.12.0-1|41	Requires:	%{name}-common
21cr|qtkeychain-qt5-0.12.0-1|42	
21cr|qtkeychain-qt5-0.12.0-1|43	%description -n %{libname}
21cr|qtkeychain-qt5-0.12.0-1|44	Platform-independent Qt API for storing passwords securely.
21cr|qtkeychain-qt5-0.12.0-1|45	
21cr|qtkeychain-qt5-0.12.0-1|46	%files -n %{libname}
21cr|qtkeychain-qt5-0.12.0-1|47	%doc COPYING
21cr|qtkeychain-qt5-0.12.0-1|48	%{_libdir}/libqt5keychain.so.%{major}
21cr|qtkeychain-qt5-0.12.0-1|49	%{_libdir}/libqt5keychain.so.%{version}
21cr|qtkeychain-qt5-0.12.0-1|50	
21cr|qtkeychain-qt5-0.12.0-1|51	#----------------------------------------------------------------------------
21cr|qtkeychain-qt5-0.12.0-1|52	
21cr|qtkeychain-qt5-0.12.0-1|53	%package -n %{devname}
21cr|qtkeychain-qt5-0.12.0-1|54	Summary:	Development tools for programs which will use the %{name}
21cr|qtkeychain-qt5-0.12.0-1|55	Group:		Development/C
21cr|qtkeychain-qt5-0.12.0-1|56	Requires:	%{libname} = %{EVRD}
21cr|qtkeychain-qt5-0.12.0-1|57	Provides:	%{name}-devel = %{EVRD}
21cr|qtkeychain-qt5-0.12.0-1|58	
21cr|qtkeychain-qt5-0.12.0-1|59	%description -n %{devname}
21cr|qtkeychain-qt5-0.12.0-1|60	This package contains the header files and .so libraries for developing
21cr|qtkeychain-qt5-0.12.0-1|61	%{name}.
21cr|qtkeychain-qt5-0.12.0-1|62	
21cr|qtkeychain-qt5-0.12.0-1|63	%files -n %{devname}
21cr|qtkeychain-qt5-0.12.0-1|64	%doc ChangeLog COPYING ReadMe.md
21cr|qtkeychain-qt5-0.12.0-1|65	%{_includedir}/qt5keychain
21cr|qtkeychain-qt5-0.12.0-1|66	%{_libdir}/libqt5keychain.so
21cr|qtkeychain-qt5-0.12.0-1|67	%{_libdir}/cmake/Qt5Keychain
21cr|qtkeychain-qt5-0.12.0-1|68	%{_libdir}/qt5/mkspecs/modules/qt_Qt5Keychain.pri
21cr|qtkeychain-qt5-0.12.0-1|69	
21cr|qtkeychain-qt5-0.12.0-1|70	#----------------------------------------------------------------------------
21cr|qtkeychain-qt5-0.12.0-1|71	
21cr|qtkeychain-qt5-0.12.0-1|72	%prep
21cr|qtkeychain-qt5-0.12.0-1|73	%setup -qn %{oname}-%{version}
21cr|qtkeychain-qt5-0.12.0-1|74	
21cr|qtkeychain-qt5-0.12.0-1|75	
21cr|qtkeychain-qt5-0.12.0-1|76	%build
21cr|qtkeychain-qt5-0.12.0-1|77	%cmake_qt5	-DBUILD_WITH_QT6:BOOL=OFF \
21cr|qtkeychain-qt5-0.12.0-1|78	-DBUILD_TEST_APPLICATION:BOOL=OFF
21cr|qtkeychain-qt5-0.12.0-1|79	%make
21cr|qtkeychain-qt5-0.12.0-1|80	
21cr|qtkeychain-qt5-0.12.0-1|81	
21cr|qtkeychain-qt5-0.12.0-1|82	%install
21cr|qtkeychain-qt5-0.12.0-1|83	%makeinstall_std -C build
21cr|qtkeychain-qt5-0.12.0-1|84	
21cr|qtkeychain-qt5-0.12.0-1|85	# Move the .pri file in the right spot
21cr|qtkeychain-qt5-0.12.0-1|86	mkdir -p %{buildroot}%{_libdir}/qt5/mkspecs/modules/
21cr|qtkeychain-qt5-0.12.0-1|87	mv %{buildroot}%{_prefix}/mkspecs/modules/qt_Qt5Keychain.pri %{buildroot}%{_libdir}/qt5/mkspecs/modules/
21cr|qtkeychain-qt5-0.12.0-1|88	rm -rf %{buildroot}%{_prefix}/mkspecs/*
21cr|qtkeychain-qt5-0.12.0-1|89	
21cr|qtkeychain-qt5-0.12.0-1|90	
21cr|qtkeychain-qt5-0.12.0-1|91	%find_lang %{oname} --with-qt

7431 21
21cr|qtlockedfile-2.4.1-12|1	%global commit0  5a07df503a6f01280f493cbcc2aace462b9dee57
21cr|qtlockedfile-2.4.1-12|2	
21cr|qtlockedfile-2.4.1-12|3	%define major 1
21cr|qtlockedfile-2.4.1-12|4	%define api 2.4
21cr|qtlockedfile-2.4.1-12|5	%define libname %mklibname %{name} %{api} %{major}
21cr|qtlockedfile-2.4.1-12|6	%define devname %mklibname %{name} -d
21cr|qtlockedfile-2.4.1-12|7	%define libname5 %mklibname qt5lockedfile %{api} %{major}
21cr|qtlockedfile-2.4.1-12|8	%define devname5 %mklibname qt5lockedfile -d
21cr|qtlockedfile-2.4.1-12|9	
21cr|qtlockedfile-2.4.1-12|10	Summary:	QFile extension with advisory locking functions
21cr|qtlockedfile-2.4.1-12|11	Name:		qtlockedfile
21cr|qtlockedfile-2.4.1-12|12	Version:	2.4.1
21cr|qtlockedfile-2.4.1-12|13	Release:	12
21cr|qtlockedfile-2.4.1-12|14	Group:		Development/KDE and Qt
21cr|qtlockedfile-2.4.1-12|15	License:	GPLv3 or LGPLv2 with exceptions
21cr|qtlockedfile-2.4.1-12|16	Url:		http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Utilities/qtlockedfile
21cr|qtlockedfile-2.4.1-12|17	#Source0:        https://qt.gitorious.org/qt-solutions/qt-solutions/archive/%{commit}.tar.gz#/%{name}-%{commit0}.tar.gz
21cr|qtlockedfile-2.4.1-12|18	Source0:        %{name}-%{commit0}.tar.gz
21cr|qtlockedfile-2.4.1-12|19	Source1:	qtlockedfile.prf
21cr|qtlockedfile-2.4.1-12|20	Source2:        LICENSE.LGPL
21cr|qtlockedfile-2.4.1-12|21	Source3:        LGPL_EXCEPTION
21cr|qtlockedfile-2.4.1-12|22	Source4:        LICENSE.GPL3
21cr|qtlockedfile-2.4.1-12|23	# (Fedora) don't build examples
21cr|qtlockedfile-2.4.1-12|24	Patch0:		qtlockedfile-dont-build-example.patch
21cr|qtlockedfile-2.4.1-12|25	# (Fedora) Remove unnecessary linkage to libQtGui
21cr|qtlockedfile-2.4.1-12|26	Patch1:		qtlockedfile-use-current-version.patch
21cr|qtlockedfile-2.4.1-12|27	BuildRequires:	qt4-devel
21cr|qtlockedfile-2.4.1-12|28	BuildRequires:  pkgconfig(Qt5Core)
21cr|qtlockedfile-2.4.1-12|29	
21cr|qtlockedfile-2.4.1-12|30	%description
21cr|qtlockedfile-2.4.1-12|31	This class extends the QFile class with inter-process file locking
21cr|qtlockedfile-2.4.1-12|32	capabilities.
21cr|qtlockedfile-2.4.1-12|33	
21cr|qtlockedfile-2.4.1-12|34	If an application requires that several processes should access the same file,
21cr|qtlockedfile-2.4.1-12|35	QtLockedFile can be used to easily ensure that only one process at a time is
21cr|qtlockedfile-2.4.1-12|36	writing to the file, and that no process is writing to it while others are
21cr|qtlockedfile-2.4.1-12|37	reading it.
21cr|qtlockedfile-2.4.1-12|38	
21cr|qtlockedfile-2.4.1-12|39	#----------------------------------------------------------------------------
21cr|qtlockedfile-2.4.1-12|40	
21cr|qtlockedfile-2.4.1-12|41	%package -n %{libname}
21cr|qtlockedfile-2.4.1-12|42	Summary:	QFile extension with advisory locking functions
21cr|qtlockedfile-2.4.1-12|43	Group:		Development/KDE and Qt
21cr|qtlockedfile-2.4.1-12|44	Requires:	qt4-common
21cr|qtlockedfile-2.4.1-12|45	Conflicts:	%{_lib}qtlockedfile1 < 2.4.1-5
21cr|qtlockedfile-2.4.1-12|46	Obsoletes:	%{_lib}qtlockedfile1 < 2.4.1-5
21cr|qtlockedfile-2.4.1-12|47	
21cr|qtlockedfile-2.4.1-12|48	%description -n %{libname}
21cr|qtlockedfile-2.4.1-12|49	This class extends the QFile class with inter-process file locking
21cr|qtlockedfile-2.4.1-12|50	capabilities.
21cr|qtlockedfile-2.4.1-12|51	
21cr|qtlockedfile-2.4.1-12|52	If an application requires that several processes should access the same file,
21cr|qtlockedfile-2.4.1-12|53	QtLockedFile can be used to easily ensure that only one process at a time is
21cr|qtlockedfile-2.4.1-12|54	writing to the file, and that no process is writing to it while others are
21cr|qtlockedfile-2.4.1-12|55	reading it.
21cr|qtlockedfile-2.4.1-12|56	
21cr|qtlockedfile-2.4.1-12|57	This is the library package for %{name}
21cr|qtlockedfile-2.4.1-12|58	
21cr|qtlockedfile-2.4.1-12|59	%files -n %{libname}
21cr|qtlockedfile-2.4.1-12|60	%{_libdir}/libQtSolutions_LockedFile-%{api}.so.%{major}*
21cr|qtlockedfile-2.4.1-12|61	
21cr|qtlockedfile-2.4.1-12|62	#----------------------------------------------------------------------------
21cr|qtlockedfile-2.4.1-12|63	
21cr|qtlockedfile-2.4.1-12|64	%package -n %{devname}
21cr|qtlockedfile-2.4.1-12|65	Summary:	Development files for %{name}
21cr|qtlockedfile-2.4.1-12|66	Group:		Development/KDE and Qt
21cr|qtlockedfile-2.4.1-12|67	Requires:	%{libname} = %{EVRD}
21cr|qtlockedfile-2.4.1-12|68	Provides:	%{name}-devel = %{EVRD}
21cr|qtlockedfile-2.4.1-12|69	
21cr|qtlockedfile-2.4.1-12|70	%description -n %{devname}
21cr|qtlockedfile-2.4.1-12|71	This package contains libraries and header files for developing applications
21cr|qtlockedfile-2.4.1-12|72	that use QtLockedFile.
21cr|qtlockedfile-2.4.1-12|73	
21cr|qtlockedfile-2.4.1-12|74	%files -n %{devname}
21cr|qtlockedfile-2.4.1-12|75	%doc doc example
21cr|qtlockedfile-2.4.1-12|76	%{_libdir}/libQtSolutions_LockedFile*.so
21cr|qtlockedfile-2.4.1-12|77	%{_qt_includedir}/QtSolutions
21cr|qtlockedfile-2.4.1-12|78	%{_qt_datadir}/mkspecs/features/%{name}.prf
21cr|qtlockedfile-2.4.1-12|79	
21cr|qtlockedfile-2.4.1-12|80	#----------------------------------------------------------------------------
21cr|qtlockedfile-2.4.1-12|81	
21cr|qtlockedfile-2.4.1-12|82	%package -n %{libname5}
21cr|qtlockedfile-2.4.1-12|83	Summary:	QFile extension with advisory locking functions
21cr|qtlockedfile-2.4.1-12|84	Group:		Development/KDE and Qt
21cr|qtlockedfile-2.4.1-12|85	
21cr|qtlockedfile-2.4.1-12|86	%description -n %{libname5}
21cr|qtlockedfile-2.4.1-12|87	This class extends the QFile class with inter-process file locking
21cr|qtlockedfile-2.4.1-12|88	capabilities.
21cr|qtlockedfile-2.4.1-12|89	
21cr|qtlockedfile-2.4.1-12|90	If an application requires that several processes should access the same file,
21cr|qtlockedfile-2.4.1-12|91	QtLockedFile can be used to easily ensure that only one process at a time is
21cr|qtlockedfile-2.4.1-12|92	writing to the file, and that no process is writing to it while others are
21cr|qtlockedfile-2.4.1-12|93	reading it.
21cr|qtlockedfile-2.4.1-12|94	
21cr|qtlockedfile-2.4.1-12|95	This is the library package for %{name}
21cr|qtlockedfile-2.4.1-12|96	
21cr|qtlockedfile-2.4.1-12|97	%files -n %{libname5}
21cr|qtlockedfile-2.4.1-12|98	%{_qt5_libdir}/libQt5Solutions_LockedFile-%{api}.so.%{major}*
21cr|qtlockedfile-2.4.1-12|99	
21cr|qtlockedfile-2.4.1-12|100	#----------------------------------------------------------------------------
21cr|qtlockedfile-2.4.1-12|101	
21cr|qtlockedfile-2.4.1-12|102	%package -n %{devname5}
21cr|qtlockedfile-2.4.1-12|103	Summary:	Development files for %{name} (Qt5)
21cr|qtlockedfile-2.4.1-12|104	Group:		Development/KDE and Qt
21cr|qtlockedfile-2.4.1-12|105	Requires:	%{libname5} = %{EVRD}
21cr|qtlockedfile-2.4.1-12|106	Provides:	qt5lockedfile-devel = %{EVRD}
21cr|qtlockedfile-2.4.1-12|107	
21cr|qtlockedfile-2.4.1-12|108	%description -n %{devname5}
21cr|qtlockedfile-2.4.1-12|109	This package contains libraries and header files for developing applications
21cr|qtlockedfile-2.4.1-12|110	that use QtLockedFile in Qt5.
21cr|qtlockedfile-2.4.1-12|111	
21cr|qtlockedfile-2.4.1-12|112	%files -n %{devname5}
21cr|qtlockedfile-2.4.1-12|113	%doc doc example
21cr|qtlockedfile-2.4.1-12|114	%{_qt5_libdir}/libQt5Solutions_LockedFile*.so
21cr|qtlockedfile-2.4.1-12|115	%{_qt5_includedir}/QtSolutions
21cr|qtlockedfile-2.4.1-12|116	%{_qt5_libdir}/qt5/mkspecs/features/%{name}.prf
21cr|qtlockedfile-2.4.1-12|117	
21cr|qtlockedfile-2.4.1-12|118	#----------------------------------------------------------------------------
21cr|qtlockedfile-2.4.1-12|119	
21cr|qtlockedfile-2.4.1-12|120	%prep
21cr|qtlockedfile-2.4.1-12|121	%setup -qn qt-solutions-%{commit0}/%{name}
21cr|qtlockedfile-2.4.1-12|122	# use versioned soname
21cr|qtlockedfile-2.4.1-12|123	sed -i s,head,%{api}, common.pri
21cr|qtlockedfile-2.4.1-12|124	mkdir licenses
21cr|qtlockedfile-2.4.1-12|125	cp %{SOURCE2} %{SOURCE3} %{SOURCE4} licenses
21cr|qtlockedfile-2.4.1-12|126	#%patch0 -p1 -b .no-example
21cr|qtlockedfile-2.4.1-12|127	#%patch1 -p1 -b .dont-link-qtgui
21cr|qtlockedfile-2.4.1-12|128	
21cr|qtlockedfile-2.4.1-12|129	%build
21cr|qtlockedfile-2.4.1-12|130	touch .licenseAccepted
21cr|qtlockedfile-2.4.1-12|131	# Does not use GNU configure
21cr|qtlockedfile-2.4.1-12|132	./configure -library
21cr|qtlockedfile-2.4.1-12|133	mkdir qt5
21cr|qtlockedfile-2.4.1-12|134	pushd qt5
21cr|qtlockedfile-2.4.1-12|135	%qmake_qt5 ..
21cr|qtlockedfile-2.4.1-12|136	%make
21cr|qtlockedfile-2.4.1-12|137	popd
21cr|qtlockedfile-2.4.1-12|138	
21cr|qtlockedfile-2.4.1-12|139	mkdir qt4
21cr|qtlockedfile-2.4.1-12|140	pushd qt4
21cr|qtlockedfile-2.4.1-12|141	%qmake_qt4 ..
21cr|qtlockedfile-2.4.1-12|142	%make
21cr|qtlockedfile-2.4.1-12|143	popd
21cr|qtlockedfile-2.4.1-12|144	
21cr|qtlockedfile-2.4.1-12|145	%install
21cr|qtlockedfile-2.4.1-12|146	# libraries
21cr|qtlockedfile-2.4.1-12|147	mkdir -p %{buildroot}%{_qt5_libdir}
21cr|qtlockedfile-2.4.1-12|148	cp -ap lib/* %{buildroot}%{_qt5_libdir}
21cr|qtlockedfile-2.4.1-12|149	
21cr|qtlockedfile-2.4.1-12|150	# headers
21cr|qtlockedfile-2.4.1-12|151	mkdir -p %{buildroot}%{_qt5_includedir}/QtSolutions
21cr|qtlockedfile-2.4.1-12|152	cp -a \
21cr|qtlockedfile-2.4.1-12|153	src/qtlockedfile.h \
21cr|qtlockedfile-2.4.1-12|154	src/QtLockedFile \
21cr|qtlockedfile-2.4.1-12|155	%{buildroot}%{_qt5_includedir}/QtSolutions
21cr|qtlockedfile-2.4.1-12|156	
21cr|qtlockedfile-2.4.1-12|157	mkdir -p %{buildroot}%{_qt5_libdir}/qt5/mkspecs/features
21cr|qtlockedfile-2.4.1-12|158	cp -a %{SOURCE1} %{buildroot}%{_qt5_libdir}/qt5/mkspecs/features/
21cr|qtlockedfile-2.4.1-12|159	
21cr|qtlockedfile-2.4.1-12|160	mkdir -p %{buildroot}%{_qt_includedir}/QtSolutions
21cr|qtlockedfile-2.4.1-12|161	cp -a \
21cr|qtlockedfile-2.4.1-12|162	src/qtlockedfile.h \
21cr|qtlockedfile-2.4.1-12|163	src/QtLockedFile \
21cr|qtlockedfile-2.4.1-12|164	%{buildroot}%{_qt_includedir}/QtSolutions
21cr|qtlockedfile-2.4.1-12|165	
21cr|qtlockedfile-2.4.1-12|166	mkdir -p %{buildroot}%{_qt_datadir}/mkspecs/features
21cr|qtlockedfile-2.4.1-12|167	cp -a %{SOURCE1} %{buildroot}%{_qt_datadir}/mkspecs/features/

7432 21
21cr|qt-mobility-1.2.2-5|1	# Build examples
21cr|qt-mobility-1.2.2-5|2	%bcond_without examples
21cr|qt-mobility-1.2.2-5|3	# Build demos
21cr|qt-mobility-1.2.2-5|4	%bcond_without demos
21cr|qt-mobility-1.2.2-5|5	
21cr|qt-mobility-1.2.2-5|6	%define major 1
21cr|qt-mobility-1.2.2-5|7	
21cr|qt-mobility-1.2.2-5|8	%define snap 20110922
21cr|qt-mobility-1.2.2-5|9	
21cr|qt-mobility-1.2.2-5|10	%define libnamedev %mklibname %{name} -d
21cr|qt-mobility-1.2.2-5|11	%define libqtbearer %mklibname qtbearer %{major}
21cr|qt-mobility-1.2.2-5|12	%define libqtcontacts %mklibname qtcontacts %{major}
21cr|qt-mobility-1.2.2-5|13	%define libqtconnectivity %mklibname qtconnectivity %{major}
21cr|qt-mobility-1.2.2-5|14	%define libqtfeedback %mklibname qtfeedback %{major}
21cr|qt-mobility-1.2.2-5|15	%define libqtgallery %mklibname qtgallery %{major}
21cr|qt-mobility-1.2.2-5|16	%define libqtlocation %mklibname qtlocation %{major}
21cr|qt-mobility-1.2.2-5|17	%define libqtmultimediakit %mklibname qtmultimediakit %{major}
21cr|qt-mobility-1.2.2-5|18	%define libqtorganizer %mklibname qtorganizer %{major}
21cr|qt-mobility-1.2.2-5|19	%define libqtpublishsubscribe %mklibname qtpublishsubscribe %{major}
21cr|qt-mobility-1.2.2-5|20	%define libqtsensors %mklibname qtsensors %{major}
21cr|qt-mobility-1.2.2-5|21	%define libqtserviceframework %mklibname qtserviceframework %{major}
21cr|qt-mobility-1.2.2-5|22	%define libqtsysteminfo %mklibname qtsysteminfo %{major}
21cr|qt-mobility-1.2.2-5|23	%define libqtversit %mklibname qtversit %{major}
21cr|qt-mobility-1.2.2-5|24	%define libqtversitorganizer %mklibname qtversitorganizer %{major}
21cr|qt-mobility-1.2.2-5|25	
21cr|qt-mobility-1.2.2-5|26	%define _qt4_datadir		%{_prefix}/lib/qt4
21cr|qt-mobility-1.2.2-5|27	%define _qt4_bindir		%{_qt4_datadir}/bin
21cr|qt-mobility-1.2.2-5|28	%define _qt4_docdir		%{_docdir}/qt4
21cr|qt-mobility-1.2.2-5|29	%define _qt4_libdir		%{_libdir}
21cr|qt-mobility-1.2.2-5|30	%define _qt4_includedir		%{_qt4_datadir}/include
21cr|qt-mobility-1.2.2-5|31	%define _qt4_plugindir		%{_libdir}/qt4/plugins
21cr|qt-mobility-1.2.2-5|32	%define _qt4_demodir		%{_qt4_datadir}/demos
21cr|qt-mobility-1.2.2-5|33	%define _qt4_exampledir		%{_qt4_datadir}/examples
21cr|qt-mobility-1.2.2-5|34	%define _qt4_importdir		%{_qt4_datadir}/imports
21cr|qt-mobility-1.2.2-5|35	%define _qt4_translationdir	%{_qt4_datadir}/translations
21cr|qt-mobility-1.2.2-5|36	
21cr|qt-mobility-1.2.2-5|37	Summary:	Qt Mobility Framework
21cr|qt-mobility-1.2.2-5|38	Name:		qt-mobility
21cr|qt-mobility-1.2.2-5|39	Version:	1.2.2
21cr|qt-mobility-1.2.2-5|40	Release:	5
21cr|qt-mobility-1.2.2-5|41	License:	LGPLv2 with exceptions
21cr|qt-mobility-1.2.2-5|42	Group:		Development/Other
21cr|qt-mobility-1.2.2-5|43	Url:		http://qt.nokia.com/products/qt-addons/mobility
21cr|qt-mobility-1.2.2-5|44	Source0:	http://get.qt.nokia.com/qt/add-ons/%{name}-opensource-src-%{version}.tar.xz
21cr|qt-mobility-1.2.2-5|45	Patch0:		qt-mobility-opensource-src-1.2.2-gcc6.patch
21cr|qt-mobility-1.2.2-5|46	Patch1:		qt-mobility-opensource-src-1.1.0-pulseaudio-lib.patch
21cr|qt-mobility-1.2.2-5|47	Patch2:		qt-mobility-opensource-src-1.2.2-no_rpath.patch
21cr|qt-mobility-1.2.2-5|48	# Patch from Fedora to install pkgconfig files
21cr|qt-mobility-1.2.2-5|49	Patch4:		qt-mobility-opensource-src-1.2.2-pkgconfig.patch
21cr|qt-mobility-1.2.2-5|50	Patch6:		qt-mobility-opensource-src-1.2.2-sensors_ftbfs.patch
21cr|qt-mobility-1.2.2-5|51	## upstreamable patches
21cr|qt-mobility-1.2.2-5|52	Patch50:	qt-mobility-opensource-src-1.2.0-translationsdir.patch
21cr|qt-mobility-1.2.2-5|53	BuildRequires:	gdb
21cr|qt-mobility-1.2.2-5|54	BuildRequires:	qt4-devel
21cr|qt-mobility-1.2.2-5|55	BuildRequires:	pkgconfig(alsa)
21cr|qt-mobility-1.2.2-5|56	BuildRequires:	pkgconfig(blkid)
21cr|qt-mobility-1.2.2-5|57	BuildRequires:	pkgconfig(bluez)
21cr|qt-mobility-1.2.2-5|58	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21cr|qt-mobility-1.2.2-5|59	BuildRequires:	pkgconfig(libpulse)
21cr|qt-mobility-1.2.2-5|60	BuildRequires:	pkgconfig(libnm)
21cr|qt-mobility-1.2.2-5|61	BuildRequires:	pkgconfig(udev)
21cr|qt-mobility-1.2.2-5|62	BuildRequires:	pkgconfig(xrandr)
21cr|qt-mobility-1.2.2-5|63	BuildRequires:	pkgconfig(xv)
21cr|qt-mobility-1.2.2-5|64	Provides:	qt4-mobility = %{EVRD}
21cr|qt-mobility-1.2.2-5|65	
21cr|qt-mobility-1.2.2-5|66	%description
21cr|qt-mobility-1.2.2-5|67	Qt Mobility Project delivers a set of new APIs to Qt with features that are
21cr|qt-mobility-1.2.2-5|68	well known from the mobile device world, in particular phones. However, these
21cr|qt-mobility-1.2.2-5|69	APIs allow the developer to use these features with ease from one framework
21cr|qt-mobility-1.2.2-5|70	and apply them to phones, netbooks and non-mobile personal computers. The
21cr|qt-mobility-1.2.2-5|71	framework not only improves many aspects of a mobile experience, because it
21cr|qt-mobility-1.2.2-5|72	improves the use of these technologies, but has applicability beyond the
21cr|qt-mobility-1.2.2-5|73	mobile device arena.
21cr|qt-mobility-1.2.2-5|74	
21cr|qt-mobility-1.2.2-5|75	%files
21cr|qt-mobility-1.2.2-5|76	%doc LICENSE.LGPL LGPL_EXCEPTION.txt
21cr|qt-mobility-1.2.2-5|77	%{_qt4_importdir}/QtMobility/
21cr|qt-mobility-1.2.2-5|78	%{_qt4_importdir}/QtMultimediaKit/
21cr|qt-mobility-1.2.2-5|79	%{_qt4_plugindir}/*
21cr|qt-mobility-1.2.2-5|80	%if %{with examples}
21cr|qt-mobility-1.2.2-5|81	%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_bluetoothtransferplugin.so
21cr|qt-mobility-1.2.2-5|82	%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_filemanagerplugin.so
21cr|qt-mobility-1.2.2-5|83	%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_landlinedialerservice.so
21cr|qt-mobility-1.2.2-5|84	%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_notesmanagerplugin.so
21cr|qt-mobility-1.2.2-5|85	%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_voipdialerservice.so
21cr|qt-mobility-1.2.2-5|86	%exclude %{_qt4_plugindir}/sensors/libqtsensors_grueplugin.so
21cr|qt-mobility-1.2.2-5|87	%endif
21cr|qt-mobility-1.2.2-5|88	
21cr|qt-mobility-1.2.2-5|89	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|90	%package -n %{libqtbearer}
21cr|qt-mobility-1.2.2-5|91	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|92	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|93	
21cr|qt-mobility-1.2.2-5|94	%description -n %{libqtbearer}
21cr|qt-mobility-1.2.2-5|95	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|96	
21cr|qt-mobility-1.2.2-5|97	%files -n %{libqtbearer}
21cr|qt-mobility-1.2.2-5|98	%{_qt4_libdir}/libQtBearer.so.%{major}*
21cr|qt-mobility-1.2.2-5|99	
21cr|qt-mobility-1.2.2-5|100	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|101	%package -n %{libqtcontacts}
21cr|qt-mobility-1.2.2-5|102	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|103	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|104	
21cr|qt-mobility-1.2.2-5|105	%description -n %{libqtcontacts}
21cr|qt-mobility-1.2.2-5|106	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|107	
21cr|qt-mobility-1.2.2-5|108	%files -n %{libqtcontacts}
21cr|qt-mobility-1.2.2-5|109	%{_qt4_libdir}/libQtContacts.so.%{major}*
21cr|qt-mobility-1.2.2-5|110	
21cr|qt-mobility-1.2.2-5|111	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|112	%package -n %{libqtconnectivity}
21cr|qt-mobility-1.2.2-5|113	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|114	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|115	
21cr|qt-mobility-1.2.2-5|116	%description -n %{libqtconnectivity}
21cr|qt-mobility-1.2.2-5|117	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|118	
21cr|qt-mobility-1.2.2-5|119	%files -n %{libqtconnectivity}
21cr|qt-mobility-1.2.2-5|120	%{_qt4_libdir}/libQtConnectivity.so.%{major}*
21cr|qt-mobility-1.2.2-5|121	
21cr|qt-mobility-1.2.2-5|122	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|123	%package -n %{libqtfeedback}
21cr|qt-mobility-1.2.2-5|124	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|125	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|126	
21cr|qt-mobility-1.2.2-5|127	%description -n %{libqtfeedback}
21cr|qt-mobility-1.2.2-5|128	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|129	
21cr|qt-mobility-1.2.2-5|130	%files -n %{libqtfeedback}
21cr|qt-mobility-1.2.2-5|131	%{_qt4_libdir}/libQtFeedback.so.%{major}*
21cr|qt-mobility-1.2.2-5|132	
21cr|qt-mobility-1.2.2-5|133	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|134	%package -n %{libqtgallery}
21cr|qt-mobility-1.2.2-5|135	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|136	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|137	
21cr|qt-mobility-1.2.2-5|138	%description -n %{libqtgallery}
21cr|qt-mobility-1.2.2-5|139	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|140	
21cr|qt-mobility-1.2.2-5|141	%files -n %{libqtgallery}
21cr|qt-mobility-1.2.2-5|142	%{_qt4_libdir}/libQtGallery.so.%{major}*
21cr|qt-mobility-1.2.2-5|143	
21cr|qt-mobility-1.2.2-5|144	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|145	%package -n %{libqtlocation}
21cr|qt-mobility-1.2.2-5|146	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|147	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|148	
21cr|qt-mobility-1.2.2-5|149	%description -n %{libqtlocation}
21cr|qt-mobility-1.2.2-5|150	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|151	
21cr|qt-mobility-1.2.2-5|152	%files -n %{libqtlocation}
21cr|qt-mobility-1.2.2-5|153	%{_qt4_libdir}/libQtLocation.so.%{major}*
21cr|qt-mobility-1.2.2-5|154	
21cr|qt-mobility-1.2.2-5|155	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|156	%package -n %{libqtmultimediakit}
21cr|qt-mobility-1.2.2-5|157	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|158	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|159	
21cr|qt-mobility-1.2.2-5|160	%description -n %{libqtmultimediakit}
21cr|qt-mobility-1.2.2-5|161	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|162	
21cr|qt-mobility-1.2.2-5|163	%files -n %{libqtmultimediakit}
21cr|qt-mobility-1.2.2-5|164	%{_qt4_libdir}/libQtMultimediaKit.so.%{major}*
21cr|qt-mobility-1.2.2-5|165	
21cr|qt-mobility-1.2.2-5|166	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|167	%package -n %{libqtorganizer}
21cr|qt-mobility-1.2.2-5|168	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|169	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|170	
21cr|qt-mobility-1.2.2-5|171	%description -n %{libqtorganizer}
21cr|qt-mobility-1.2.2-5|172	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|173	
21cr|qt-mobility-1.2.2-5|174	%files -n %{libqtorganizer}
21cr|qt-mobility-1.2.2-5|175	%{_qt4_libdir}/libQtOrganizer.so.%{major}*
21cr|qt-mobility-1.2.2-5|176	
21cr|qt-mobility-1.2.2-5|177	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|178	%package -n %{libqtpublishsubscribe}
21cr|qt-mobility-1.2.2-5|179	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|180	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|181	
21cr|qt-mobility-1.2.2-5|182	%description -n %{libqtpublishsubscribe}
21cr|qt-mobility-1.2.2-5|183	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|184	
21cr|qt-mobility-1.2.2-5|185	%files -n %{libqtpublishsubscribe}
21cr|qt-mobility-1.2.2-5|186	%{_qt4_libdir}/libQtPublishSubscribe.so.%{major}*
21cr|qt-mobility-1.2.2-5|187	
21cr|qt-mobility-1.2.2-5|188	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|189	%package -n %{libqtsensors}
21cr|qt-mobility-1.2.2-5|190	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|191	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|192	
21cr|qt-mobility-1.2.2-5|193	%description -n %{libqtsensors}
21cr|qt-mobility-1.2.2-5|194	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|195	
21cr|qt-mobility-1.2.2-5|196	%files -n %{libqtsensors}
21cr|qt-mobility-1.2.2-5|197	%{_qt4_libdir}/libQtSensors.so.%{major}*
21cr|qt-mobility-1.2.2-5|198	
21cr|qt-mobility-1.2.2-5|199	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|200	%package -n %{libqtserviceframework}
21cr|qt-mobility-1.2.2-5|201	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|202	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|203	
21cr|qt-mobility-1.2.2-5|204	%description -n %{libqtserviceframework}
21cr|qt-mobility-1.2.2-5|205	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|206	
21cr|qt-mobility-1.2.2-5|207	%files -n %{libqtserviceframework}
21cr|qt-mobility-1.2.2-5|208	%{_qt4_libdir}/libQtServiceFramework.so.%{major}*
21cr|qt-mobility-1.2.2-5|209	
21cr|qt-mobility-1.2.2-5|210	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|211	%package -n %{libqtsysteminfo}
21cr|qt-mobility-1.2.2-5|212	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|213	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|214	
21cr|qt-mobility-1.2.2-5|215	%description -n %{libqtsysteminfo}
21cr|qt-mobility-1.2.2-5|216	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|217	
21cr|qt-mobility-1.2.2-5|218	%files -n %{libqtsysteminfo}
21cr|qt-mobility-1.2.2-5|219	%{_qt4_libdir}/libQtSystemInfo.so.%{major}*
21cr|qt-mobility-1.2.2-5|220	
21cr|qt-mobility-1.2.2-5|221	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|222	%package -n %{libqtversit}
21cr|qt-mobility-1.2.2-5|223	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|224	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|225	
21cr|qt-mobility-1.2.2-5|226	%description -n %{libqtversit}
21cr|qt-mobility-1.2.2-5|227	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|228	
21cr|qt-mobility-1.2.2-5|229	%files -n %{libqtversit}
21cr|qt-mobility-1.2.2-5|230	%{_qt4_libdir}/libQtVersit.so.%{major}*
21cr|qt-mobility-1.2.2-5|231	
21cr|qt-mobility-1.2.2-5|232	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|233	%package -n %{libqtversitorganizer}
21cr|qt-mobility-1.2.2-5|234	Summary:	Qt Mobility Framework library
21cr|qt-mobility-1.2.2-5|235	Group:		System/Libraries
21cr|qt-mobility-1.2.2-5|236	
21cr|qt-mobility-1.2.2-5|237	%description -n %{libqtversitorganizer}
21cr|qt-mobility-1.2.2-5|238	Qt Mobility Framework library.
21cr|qt-mobility-1.2.2-5|239	
21cr|qt-mobility-1.2.2-5|240	%files -n %{libqtversitorganizer}
21cr|qt-mobility-1.2.2-5|241	%{_qt4_libdir}/libQtVersitOrganizer.so.%{major}*
21cr|qt-mobility-1.2.2-5|242	
21cr|qt-mobility-1.2.2-5|243	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|244	%package -n %{libnamedev}
21cr|qt-mobility-1.2.2-5|245	Summary:	Qt Mobility Framework development files
21cr|qt-mobility-1.2.2-5|246	Group:		Development/KDE and Qt
21cr|qt-mobility-1.2.2-5|247	Provides:	%{name}-devel = %{EVRD}
21cr|qt-mobility-1.2.2-5|248	Provides:	lib%{name}-devel = %{EVRD}
21cr|qt-mobility-1.2.2-5|249	Provides:	qt4-mobility-devel = %{EVRD}
21cr|qt-mobility-1.2.2-5|250	Requires:	%{libqtbearer} = %{EVRD}
21cr|qt-mobility-1.2.2-5|251	Requires:	%{libqtcontacts} = %{EVRD}
21cr|qt-mobility-1.2.2-5|252	Requires:	%{libqtconnectivity} = %{EVRD}
21cr|qt-mobility-1.2.2-5|253	Requires:	%{libqtfeedback} = %{EVRD}
21cr|qt-mobility-1.2.2-5|254	Requires:	%{libqtgallery} = %{EVRD}
21cr|qt-mobility-1.2.2-5|255	Requires:	%{libqtlocation} = %{EVRD}
21cr|qt-mobility-1.2.2-5|256	Requires:	%{libqtmultimediakit} = %{EVRD}
21cr|qt-mobility-1.2.2-5|257	Requires:	%{libqtorganizer} = %{EVRD}
21cr|qt-mobility-1.2.2-5|258	Requires:	%{libqtpublishsubscribe} = %{EVRD}
21cr|qt-mobility-1.2.2-5|259	Requires:	%{libqtsensors} = %{EVRD}
21cr|qt-mobility-1.2.2-5|260	Requires:	%{libqtserviceframework} = %{EVRD}
21cr|qt-mobility-1.2.2-5|261	Requires:	%{libqtsysteminfo} = %{EVRD}
21cr|qt-mobility-1.2.2-5|262	Requires:	%{libqtversit} = %{EVRD}
21cr|qt-mobility-1.2.2-5|263	Requires:	%{libqtversitorganizer} = %{EVRD}
21cr|qt-mobility-1.2.2-5|264	
21cr|qt-mobility-1.2.2-5|265	%description -n %{libnamedev}
21cr|qt-mobility-1.2.2-5|266	Development files to build applications that use Qt Webkit.
21cr|qt-mobility-1.2.2-5|267	
21cr|qt-mobility-1.2.2-5|268	%files -n %{libnamedev}
21cr|qt-mobility-1.2.2-5|269	%{_qt4_bindir}/icheck
21cr|qt-mobility-1.2.2-5|270	%{_qt4_bindir}/ndefhandlergen
21cr|qt-mobility-1.2.2-5|271	%{_qt4_bindir}/qcrmlgen
21cr|qt-mobility-1.2.2-5|272	%{_qt4_bindir}/servicedbgen
21cr|qt-mobility-1.2.2-5|273	%{_qt4_bindir}/servicefw
21cr|qt-mobility-1.2.2-5|274	%{_qt4_bindir}/servicexmlgen
21cr|qt-mobility-1.2.2-5|275	%{_qt4_bindir}/vsexplorer
21cr|qt-mobility-1.2.2-5|276	%{_qt4_datadir}/mkspecs/features/mobility.prf
21cr|qt-mobility-1.2.2-5|277	%{_qt4_datadir}/mkspecs/features/mobilityconfig.prf
21cr|qt-mobility-1.2.2-5|278	%{_qt4_includedir}/Qt*/
21cr|qt-mobility-1.2.2-5|279	%{_qt4_libdir}/libQt*.prl
21cr|qt-mobility-1.2.2-5|280	%{_qt4_libdir}/libQt*.so
21cr|qt-mobility-1.2.2-5|281	%{_libdir}/pkgconfig/*.pc
21cr|qt-mobility-1.2.2-5|282	
21cr|qt-mobility-1.2.2-5|283	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|284	%if %{with examples}
21cr|qt-mobility-1.2.2-5|285	%package examples
21cr|qt-mobility-1.2.2-5|286	Summary:	Qt Mobility Framework examples
21cr|qt-mobility-1.2.2-5|287	Group:		System/X11
21cr|qt-mobility-1.2.2-5|288	Provides:	qt4-mobility-examples = %{EVRD}
21cr|qt-mobility-1.2.2-5|289	
21cr|qt-mobility-1.2.2-5|290	%description examples
21cr|qt-mobility-1.2.2-5|291	Example files for the Qt Mobility Framework.
21cr|qt-mobility-1.2.2-5|292	
21cr|qt-mobility-1.2.2-5|293	%files examples
21cr|qt-mobility-1.2.2-5|294	%{_qt4_bindir}/accel
21cr|qt-mobility-1.2.2-5|295	%{_qt4_bindir}/annotatedurl
21cr|qt-mobility-1.2.2-5|296	%{_qt4_bindir}/arrowkeys
21cr|qt-mobility-1.2.2-5|297	%{_qt4_bindir}/audiodevices
21cr|qt-mobility-1.2.2-5|298	%{_qt4_bindir}/audioinput
21cr|qt-mobility-1.2.2-5|299	%{_qt4_bindir}/audiooutput
21cr|qt-mobility-1.2.2-5|300	%{_qt4_bindir}/audiorecorder
21cr|qt-mobility-1.2.2-5|301	%{_qt4_bindir}/battery-publisher
21cr|qt-mobility-1.2.2-5|302	%{_qt4_bindir}/battery-subscriber/
21cr|qt-mobility-1.2.2-5|303	%{_qt4_bindir}/bearercloud
21cr|qt-mobility-1.2.2-5|304	%{_qt4_bindir}/bearermonitor
21cr|qt-mobility-1.2.2-5|305	%{_qt4_bindir}/btchat
21cr|qt-mobility-1.2.2-5|306	%{_qt4_bindir}/btfiletransfer
21cr|qt-mobility-1.2.2-5|307	%{_qt4_bindir}/btscanner
21cr|qt-mobility-1.2.2-5|308	%{_qt4_bindir}/calendardemo
21cr|qt-mobility-1.2.2-5|309	%{_qt4_bindir}/camera
21cr|qt-mobility-1.2.2-5|310	%{_qt4_bindir}/cubehouse
21cr|qt-mobility-1.2.2-5|311	%{_qt4_bindir}/declarative-music-browser
21cr|qt-mobility-1.2.2-5|312	%{_qt4_bindir}/dialer_service
21cr|qt-mobility-1.2.2-5|313	%{_qt4_bindir}/documentproperties
21cr|qt-mobility-1.2.2-5|314	%{_qt4_bindir}/flickrdemo
21cr|qt-mobility-1.2.2-5|315	%{_qt4_bindir}/hapticsplayer
21cr|qt-mobility-1.2.2-5|316	%{_qt4_bindir}/hapticsquare
21cr|qt-mobility-1.2.2-5|317	%{_qt4_bindir}/grueapp
21cr|qt-mobility-1.2.2-5|318	%{_qt4_bindir}/landmarkbrowser
21cr|qt-mobility-1.2.2-5|319	%{_qt4_bindir}/logfilepositionsource
21cr|qt-mobility-1.2.2-5|320	%{_qt4_bindir}/mapsdemo
21cr|qt-mobility-1.2.2-5|321	%{_qt4_bindir}/mediabrowser
21cr|qt-mobility-1.2.2-5|322	%{_qt4_bindir}/metadata
21cr|qt-mobility-1.2.2-5|323	%{_qt4_bindir}/metadata2
21cr|qt-mobility-1.2.2-5|324	%{_qt4_bindir}/moreplaces.lmx
21cr|qt-mobility-1.2.2-5|325	%{_qt4_bindir}/mylm.lmx
21cr|qt-mobility-1.2.2-5|326	%{_qt4_bindir}/ndefeditor
21cr|qt-mobility-1.2.2-5|327	%{_qt4_bindir}/nmealog.txt
21cr|qt-mobility-1.2.2-5|328	%{_qt4_bindir}/orientation
21cr|qt-mobility-1.2.2-5|329	%{_qt4_bindir}/places.gpx
21cr|qt-mobility-1.2.2-5|330	%{_qt4_bindir}/publish-subscribe
21cr|qt-mobility-1.2.2-5|331	%{_qt4_bindir}/qml_battery
21cr|qt-mobility-1.2.2-5|332	%{_qt4_bindir}/qml_battery2
21cr|qt-mobility-1.2.2-5|333	%{_qt4_bindir}/qml_camera
21cr|qt-mobility-1.2.2-5|334	%{_qt4_bindir}/qml_device
21cr|qt-mobility-1.2.2-5|335	%{_qt4_bindir}/qml_landmarkmap
21cr|qt-mobility-1.2.2-5|336	%{_qt4_bindir}/qml_location_flickr
21cr|qt-mobility-1.2.2-5|337	%{_qt4_bindir}/qml_mapviewer
21cr|qt-mobility-1.2.2-5|338	%{_qt4_bindir}/qml_networkinfo
21cr|qt-mobility-1.2.2-5|339	%{_qt4_bindir}/qml_poster
21cr|qt-mobility-1.2.2-5|340	%{_qt4_bindir}/qml_scanner
21cr|qt-mobility-1.2.2-5|341	%{_qt4_bindir}/qml_storageinfo
21cr|qt-mobility-1.2.2-5|342	%{_qt4_bindir}/qmldialer
21cr|qt-mobility-1.2.2-5|343	%{_qt4_bindir}/qmlnotes
21cr|qt-mobility-1.2.2-5|344	%{_qt4_bindir}/qmlorganizer
21cr|qt-mobility-1.2.2-5|345	%{_qt4_bindir}/qmlvideo
21cr|qt-mobility-1.2.2-5|346	%{_qt4_bindir}/qmlvideofx
21cr|qt-mobility-1.2.2-5|347	%{_qt4_bindir}/qsysinfo
21cr|qt-mobility-1.2.2-5|348	%{_qt4_bindir}/qsystemalignedtimer
21cr|qt-mobility-1.2.2-5|349	%{_qt4_bindir}/radio
21cr|qt-mobility-1.2.2-5|350	%{_qt4_bindir}/samplephonebook
21cr|qt-mobility-1.2.2-5|351	%{_qt4_bindir}/sensor_explorer
21cr|qt-mobility-1.2.2-5|352	%{_qt4_bindir}/servicebrowser
21cr|qt-mobility-1.2.2-5|353	%{_qt4_bindir}/sfw-notes
21cr|qt-mobility-1.2.2-5|354	%{_qt4_bindir}/sfwecho_client
21cr|qt-mobility-1.2.2-5|355	%{_qt4_bindir}/sfwecho_service
21cr|qt-mobility-1.2.2-5|356	%{_qt4_bindir}/show_acceleration
21cr|qt-mobility-1.2.2-5|357	%{_qt4_bindir}/show_als
21cr|qt-mobility-1.2.2-5|358	%{_qt4_bindir}/show_compass
21cr|qt-mobility-1.2.2-5|359	%{_qt4_bindir}/show_gyroscope
21cr|qt-mobility-1.2.2-5|360	%{_qt4_bindir}/show_light
21cr|qt-mobility-1.2.2-5|361	%{_qt4_bindir}/show_magneticflux
21cr|qt-mobility-1.2.2-5|362	%{_qt4_bindir}/show_orientation
21cr|qt-mobility-1.2.2-5|363	%{_qt4_bindir}/show_proximity
21cr|qt-mobility-1.2.2-5|364	%{_qt4_bindir}/show_reflectance
21cr|qt-mobility-1.2.2-5|365	%{_qt4_bindir}/show_rotation
21cr|qt-mobility-1.2.2-5|366	%{_qt4_bindir}/show_tap
21cr|qt-mobility-1.2.2-5|367	%{_qt4_bindir}/simplelog.txt
21cr|qt-mobility-1.2.2-5|368	%{_qt4_bindir}/slideshow
21cr|qt-mobility-1.2.2-5|369	%{_qt4_bindir}/todo
21cr|qt-mobility-1.2.2-5|370	%{_qt4_bindir}/videographicsitem
21cr|qt-mobility-1.2.2-5|371	%{_qt4_bindir}/videowidget
21cr|qt-mobility-1.2.2-5|372	%{_qt4_bindir}/xmldata/*.xml
21cr|qt-mobility-1.2.2-5|373	%{_qt4_exampledir}/qtsensors
21cr|qt-mobility-1.2.2-5|374	%{_qt4_plugindir}/serviceframework/libserviceframework_bluetoothtransferplugin.so
21cr|qt-mobility-1.2.2-5|375	%{_qt4_plugindir}/serviceframework/libserviceframework_filemanagerplugin.so
21cr|qt-mobility-1.2.2-5|376	%{_qt4_plugindir}/serviceframework/libserviceframework_landlinedialerservice.so
21cr|qt-mobility-1.2.2-5|377	%{_qt4_plugindir}/serviceframework/libserviceframework_notesmanagerplugin.so
21cr|qt-mobility-1.2.2-5|378	%{_qt4_plugindir}/serviceframework/libserviceframework_voipdialerservice.so
21cr|qt-mobility-1.2.2-5|379	%{_qt4_plugindir}/sensors/libqtsensors_grueplugin.so
21cr|qt-mobility-1.2.2-5|380	%endif
21cr|qt-mobility-1.2.2-5|381	
21cr|qt-mobility-1.2.2-5|382	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|383	%if %{with demos}
21cr|qt-mobility-1.2.2-5|384	%package demos
21cr|qt-mobility-1.2.2-5|385	Summary:	Qt Mobility Framework demos
21cr|qt-mobility-1.2.2-5|386	Group:		System/X11
21cr|qt-mobility-1.2.2-5|387	Provides:	qt4-mobility-demos = %{EVRD}
21cr|qt-mobility-1.2.2-5|388	Conflicts:	qt-mobility-examples < 1.2.2
21cr|qt-mobility-1.2.2-5|389	
21cr|qt-mobility-1.2.2-5|390	%description demos
21cr|qt-mobility-1.2.2-5|391	Example files for the Qt Mobility Framework.
21cr|qt-mobility-1.2.2-5|392	
21cr|qt-mobility-1.2.2-5|393	%files demos
21cr|qt-mobility-1.2.2-5|394	%{_qt4_bindir}/bttennis
21cr|qt-mobility-1.2.2-5|395	%{_qt4_bindir}/lightmaps_with_location
21cr|qt-mobility-1.2.2-5|396	%{_qt4_bindir}/player
21cr|qt-mobility-1.2.2-5|397	%{_qt4_bindir}/qmlcontacts
21cr|qt-mobility-1.2.2-5|398	%{_qt4_bindir}/qml_tennis
21cr|qt-mobility-1.2.2-5|399	%{_qt4_bindir}/smallsensors
21cr|qt-mobility-1.2.2-5|400	%{_qt4_bindir}/weatherinfo_with_location
21cr|qt-mobility-1.2.2-5|401	%endif
21cr|qt-mobility-1.2.2-5|402	
21cr|qt-mobility-1.2.2-5|403	#--------------------------------------------------------------------
21cr|qt-mobility-1.2.2-5|404	%prep
21cr|qt-mobility-1.2.2-5|405	%setup -qn %{name}-opensource-src-%{version}
21cr|qt-mobility-1.2.2-5|406	%patch0 -p1 -b .gcc6
21cr|qt-mobility-1.2.2-5|407	%patch1 -p1 -b .pulseaudio_lib
21cr|qt-mobility-1.2.2-5|408	%patch2 -p1 -b .no_rpath
21cr|qt-mobility-1.2.2-5|409	%patch4 -p1 -b .pkgconfig
21cr|qt-mobility-1.2.2-5|410	%patch6 -p1 -b .sensors
21cr|qt-mobility-1.2.2-5|411	%patch50 -p1 -b .translationsdir
21cr|qt-mobility-1.2.2-5|412	
21cr|qt-mobility-1.2.2-5|413	%build
21cr|qt-mobility-1.2.2-5|414	PATH="%{_qt4_bindir}:$PATH"; export PATH
21cr|qt-mobility-1.2.2-5|415	
21cr|qt-mobility-1.2.2-5|416	./configure \
21cr|qt-mobility-1.2.2-5|417	-prefix %{_qt4_datadir} \
21cr|qt-mobility-1.2.2-5|418	-libdir %{_qt4_libdir} \
21cr|qt-mobility-1.2.2-5|419	-plugindir %{_qt4_plugindir} \
21cr|qt-mobility-1.2.2-5|420	%{?with_examples:-examples} \
21cr|qt-mobility-1.2.2-5|421	%{?with_demos:-demos}
21cr|qt-mobility-1.2.2-5|422	
21cr|qt-mobility-1.2.2-5|423	%make
21cr|qt-mobility-1.2.2-5|424	
21cr|qt-mobility-1.2.2-5|425	%install
21cr|qt-mobility-1.2.2-5|426	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|qt-mobility-1.2.2-5|427	
21cr|qt-mobility-1.2.2-5|428	# Remove local build path from pkgconfig files
21cr|qt-mobility-1.2.2-5|429	sed -i s," .*BUILD[^ ]*",, %{buildroot}%{_libdir}/pkgconfig/*.pc

7433 21
21cr|qtox-1.17.6-2|1	%define oname qTox
21cr|qtox-1.17.6-2|2	%define Werror_cflags %{nil}
21cr|qtox-1.17.6-2|3	
21cr|qtox-1.17.6-2|4	Summary:	qTox is a powerful Tox client
21cr|qtox-1.17.6-2|5	Name:		qtox
21cr|qtox-1.17.6-2|6	Version:	1.17.6
21cr|qtox-1.17.6-2|7	Release:	2
21cr|qtox-1.17.6-2|8	License:	GPLv3+
21cr|qtox-1.17.6-2|9	Group:		Networking/Instant messaging
21cr|qtox-1.17.6-2|10	Url:		https://qtox.github.io/
21cr|qtox-1.17.6-2|11	Source0:	https://github.com/tux3/qTox/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|qtox-1.17.6-2|12	Patch0:		qtox-1.4.1-edit_qTox.desktop.patch
21cr|qtox-1.17.6-2|13	BuildRequires:	cmake
21cr|qtox-1.17.6-2|14	BuildRequires:	qt5-linguist-tools
21cr|qtox-1.17.6-2|15	BuildRequires:	toxcore-devel
21cr|qtox-1.17.6-2|16	BuildRequires:	cmake(KF5Sonnet)
21cr|qtox-1.17.6-2|17	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|qtox-1.17.6-2|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|qtox-1.17.6-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qtox-1.17.6-2|20	BuildRequires:	pkgconfig(Qt5Network)
21cr|qtox-1.17.6-2|21	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|qtox-1.17.6-2|22	BuildRequires:	pkgconfig(Qt5Sql)
21cr|qtox-1.17.6-2|23	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qtox-1.17.6-2|24	BuildRequires:	pkgconfig(Qt5Test)
21cr|qtox-1.17.6-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qtox-1.17.6-2|26	BuildRequires:	pkgconfig(Qt5Xml)
21cr|qtox-1.17.6-2|27	BuildRequires:	pkgconfig(filteraudio)
21cr|qtox-1.17.6-2|28	BuildRequires:	pkgconfig(gl)
21cr|qtox-1.17.6-2|29	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|qtox-1.17.6-2|30	BuildRequires:	pkgconfig(libavcodec)
21cr|qtox-1.17.6-2|31	BuildRequires:	pkgconfig(libexif)
21cr|qtox-1.17.6-2|32	BuildRequires:	pkgconfig(libqrencode)
21cr|qtox-1.17.6-2|33	BuildRequires:	pkgconfig(libsodium)
21cr|qtox-1.17.6-2|34	BuildRequires:	pkgconfig(openal)
21cr|qtox-1.17.6-2|35	BuildRequires:	pkgconfig(sqlcipher)
21cr|qtox-1.17.6-2|36	BuildRequires:	pkgconfig(xscrnsaver)
21cr|qtox-1.17.6-2|37	
21cr|qtox-1.17.6-2|38	%description
21cr|qtox-1.17.6-2|39	qTox is a powerful Tox client that follows the Tox design guidelines.
21cr|qtox-1.17.6-2|40	Tox is a decentralized and encrypted replacement for Skype, supporting
21cr|qtox-1.17.6-2|41	chats, audio, and video calls.
21cr|qtox-1.17.6-2|42	
21cr|qtox-1.17.6-2|43	%files
21cr|qtox-1.17.6-2|44	%doc LICENSE
21cr|qtox-1.17.6-2|45	%{_bindir}/%{name}
21cr|qtox-1.17.6-2|46	%dir %{_datadir}/%{name}/
21cr|qtox-1.17.6-2|47	%{_datadir}/%{name}/*
21cr|qtox-1.17.6-2|48	%{_datadir}/applications/io.github.%{name}.%{oname}.desktop
21cr|qtox-1.17.6-2|49	%{_datadir}/metainfo/io.github.%{name}.%{oname}.appdata.xml
21cr|qtox-1.17.6-2|50	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|qtox-1.17.6-2|51	
21cr|qtox-1.17.6-2|52	#----------------------------------------------------------------------------
21cr|qtox-1.17.6-2|53	
21cr|qtox-1.17.6-2|54	%prep
21cr|qtox-1.17.6-2|55	%autosetup -p1 -n %{oname}-%{version}
21cr|qtox-1.17.6-2|56	
21cr|qtox-1.17.6-2|57	%build
21cr|qtox-1.17.6-2|58	%cmake
21cr|qtox-1.17.6-2|59	%make -s
21cr|qtox-1.17.6-2|60	
21cr|qtox-1.17.6-2|61	%install
21cr|qtox-1.17.6-2|62	%makeinstall_std -C build
21cr|qtox-1.17.6-2|63	
21cr|qtox-1.17.6-2|64	mkdir -p %{buildroot}%{_datadir}/%{name}/audio
21cr|qtox-1.17.6-2|65	mkdir -p %{buildroot}%{_datadir}/%{name}/audio/original
21cr|qtox-1.17.6-2|66	install -m644 audio/*.{pcm,md} %{buildroot}%{_datadir}/%{name}/audio
21cr|qtox-1.17.6-2|67	install -m644 audio/original/* %{buildroot}%{_datadir}/%{name}/audio/original
21cr|qtox-1.17.6-2|68	
21cr|qtox-1.17.6-2|69	mkdir -p %{buildroot}%{_datadir}/%{name}/translations
21cr|qtox-1.17.6-2|70	install -m644 build/*.qm %{buildroot}%{_datadir}/%{name}/translations

7434 21
21cr|qtparted-0.6.0-5|1	%bcond_with qt_embedded
21cr|qtparted-0.6.0-5|2	%bcond_with kapabilities
21cr|qtparted-0.6.0-5|3	
21cr|qtparted-0.6.0-5|4	%define with_kapabilities 1
21cr|qtparted-0.6.0-5|5	%define debug_package %{nil}
21cr|qtparted-0.6.0-5|6	
21cr|qtparted-0.6.0-5|7	Name:		qtparted
21cr|qtparted-0.6.0-5|8	Version:	0.6.0
21cr|qtparted-0.6.0-5|9	Release:	5
21cr|qtparted-0.6.0-5|10	Summary:	Graphical Partitioning Tool
21cr|qtparted-0.6.0-5|11	License:	GPL
21cr|qtparted-0.6.0-5|12	Group:		System/Kernel and hardware
21cr|qtparted-0.6.0-5|13	URL:		http://qtparted.sf.net/
21cr|qtparted-0.6.0-5|14	Source:		http://freefr.dl.sourceforge.net/project/qtparted/qtparted-%version/qtparted-%version.tar.xz
21cr|qtparted-0.6.0-5|15	Source10:	qtparted.pamd
21cr|qtparted-0.6.0-5|16	Source11:	qtparted.pam
21cr|qtparted-0.6.0-5|17	Patch0:		qtparted-desktop.patch
21cr|qtparted-0.6.0-5|18	BuildRequires:	cmake
21cr|qtparted-0.6.0-5|19	BuildRequires:	qt4-devel
21cr|qtparted-0.6.0-5|20	BuildRequires:	pkgconfig(libparted)
21cr|qtparted-0.6.0-5|21	Requires:	qtparted-data = %{version}-%{release}
21cr|qtparted-0.6.0-5|22	Provides:	%{name}-ui = %{version}-%{release}
21cr|qtparted-0.6.0-5|23	
21cr|qtparted-0.6.0-5|24	%description
21cr|qtparted-0.6.0-5|25	QtParted is a graphical partition editor, similar to PartitionMagic(tm).
21cr|qtparted-0.6.0-5|26	
21cr|qtparted-0.6.0-5|27	%package data
21cr|qtparted-0.6.0-5|28	Summary:	Data files common to qtparted and qtparted-nox
21cr|qtparted-0.6.0-5|29	Group:		System/Kernel and hardware
21cr|qtparted-0.6.0-5|30	BuildArch:	noarch
21cr|qtparted-0.6.0-5|31	Requires:	%{name}-ui = %{version}-%{release}
21cr|qtparted-0.6.0-5|32	
21cr|qtparted-0.6.0-5|33	%description data
21cr|qtparted-0.6.0-5|34	Data files common to qtparted and qtparted-nox.
21cr|qtparted-0.6.0-5|35	
21cr|qtparted-0.6.0-5|36	%package nox
21cr|qtparted-0.6.0-5|37	Summary:	A version of the QtParted partition editor that runs without X11
21cr|qtparted-0.6.0-5|38	Group:		System/Kernel and hardware
21cr|qtparted-0.6.0-5|39	Requires:	%{name}-data = %{version}-%{release}
21cr|qtparted-0.6.0-5|40	Provides:	%{name}-ui = %{version}-%{release}
21cr|qtparted-0.6.0-5|41	
21cr|qtparted-0.6.0-5|42	%description nox
21cr|qtparted-0.6.0-5|43	A version of the QtParted partition editor that runs without X11.
21cr|qtparted-0.6.0-5|44	
21cr|qtparted-0.6.0-5|45	%prep
21cr|qtparted-0.6.0-5|46	%setup -q
21cr|qtparted-0.6.0-5|47	%patch0 -p0
21cr|qtparted-0.6.0-5|48	
21cr|qtparted-0.6.0-5|49	%build
21cr|qtparted-0.6.0-5|50	# Actual build happens in %%install so we can install 2 different copies
21cr|qtparted-0.6.0-5|51	# (linked against Qt-X11 and Qt-Embedded)
21cr|qtparted-0.6.0-5|52	
21cr|qtparted-0.6.0-5|53	%install
21cr|qtparted-0.6.0-5|54	%if %{with qt_embedded}
21cr|qtparted-0.6.0-5|55	cmake -DQT_QMAKE_EXECUTABLE=%{_libdir}/qt4-embedded/bin/qmake -DQT_RPATH:BOOL=TRUE -DCMAKE_INSTALL_PREFIX=%{_prefix} .
21cr|qtparted-0.6.0-5|56	%make
21cr|qtparted-0.6.0-5|57	
21cr|qtparted-0.6.0-5|58	%makeinstall_std
21cr|qtparted-0.6.0-5|59	make clean
21cr|qtparted-0.6.0-5|60	find . -name "CMakeCache.txt" |xargs rm -f
21cr|qtparted-0.6.0-5|61	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-nox
21cr|qtparted-0.6.0-5|62	%endif
21cr|qtparted-0.6.0-5|63	
21cr|qtparted-0.6.0-5|64	cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} .
21cr|qtparted-0.6.0-5|65	#cmake_qt4
21cr|qtparted-0.6.0-5|66	%make
21cr|qtparted-0.6.0-5|67	
21cr|qtparted-0.6.0-5|68	%makeinstall_std
21cr|qtparted-0.6.0-5|69	
21cr|qtparted-0.6.0-5|70	%if %{with kapabilities}
21cr|qtparted-0.6.0-5|71	# pam/kapabilities support
21cr|qtparted-0.6.0-5|72	mkdir -p %{buildroot}%{_sbindir}
21cr|qtparted-0.6.0-5|73	mv %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}
21cr|qtparted-0.6.0-5|74	mkdir -p %{buildroot}%{_bindir}
21cr|qtparted-0.6.0-5|75	ln -s consolehelper %{buildroot}%{_bindir}/qtparted
21cr|qtparted-0.6.0-5|76	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|qtparted-0.6.0-5|77	install -m 644 -D %{SOURCE10} %{buildroot}%{_sysconfdir}/pam.d/qtparted
21cr|qtparted-0.6.0-5|78	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21cr|qtparted-0.6.0-5|79	install -m 644 -D %{SOURCE11} %{buildroot}%{_sysconfdir}/security/console.apps/qtparted
21cr|qtparted-0.6.0-5|80	%endif
21cr|qtparted-0.6.0-5|81	
21cr|qtparted-0.6.0-5|82	%files
21cr|qtparted-0.6.0-5|83	%if %{with kapabilities}
21cr|qtparted-0.6.0-5|84	%{_sbindir}/qtparted
21cr|qtparted-0.6.0-5|85	%config(noreplace) %{_sysconfdir}/pam.d/*
21cr|qtparted-0.6.0-5|86	%config(noreplace) %{_sysconfdir}/security/console.apps/*
21cr|qtparted-0.6.0-5|87	%endif
21cr|qtparted-0.6.0-5|88	%{_bindir}/*
21cr|qtparted-0.6.0-5|89	%{_datadir}/applications/*
21cr|qtparted-0.6.0-5|90	
21cr|qtparted-0.6.0-5|91	%files data
21cr|qtparted-0.6.0-5|92	%{_datadir}/%{name}
21cr|qtparted-0.6.0-5|93	%{_datadir}/pixmaps/*
21cr|qtparted-0.6.0-5|94	
21cr|qtparted-0.6.0-5|95	%if %{with qt_embedded}
21cr|qtparted-0.6.0-5|96	%files nox
21cr|qtparted-0.6.0-5|97	%{_sbindir}/qtparted-nox
21cr|qtparted-0.6.0-5|98	%endif

7435 21
21cr|qtractor-0.9.91-1|1	%bcond_with	qt6
21cr|qtractor-0.9.91-1|2	
21cr|qtractor-0.9.91-1|3	Summary:	An Audio/MIDI multi-track sequencer
21cr|qtractor-0.9.91-1|4	Name:		qtractor
21cr|qtractor-0.9.91-1|5	Version:	0.9.91
21cr|qtractor-0.9.91-1|6	Release:	1
21cr|qtractor-0.9.91-1|7	License:	GPLv2+
21cr|qtractor-0.9.91-1|8	Group:		Sound
21cr|qtractor-0.9.91-1|9	# See also: https://github.com/rncbc/qtractor
21cr|qtractor-0.9.91-1|10	Url:		https://sourceforge.net/projects/qtractor/
21cr|qtractor-0.9.91-1|11	Source0:	https://sourceforge.net/projects/qtractor/files/qtractor/%{name}-%{version}.tar.gz
21cr|qtractor-0.9.91-1|12	Patch0:		qtractor-0.9.91-fix-version.patch
21cr|qtractor-0.9.91-1|13	BuildRequires:	cmake >= 3.15
21cr|qtractor-0.9.91-1|14	BuildRequires:	desktop-file-utils
21cr|qtractor-0.9.91-1|15	BuildRequires:	nsm
21cr|qtractor-0.9.91-1|16	BuildRequires:	qt5-linguist-tools
21cr|qtractor-0.9.91-1|17	BuildRequires:	ladspa-devel
21cr|qtractor-0.9.91-1|18	BuildRequires:	pkgconfig(alsa)
21cr|qtractor-0.9.91-1|19	BuildRequires:	pkgconfig(aubio) >= 0.4.1
21cr|qtractor-0.9.91-1|20	BuildRequires:	pkgconfig(dssi)
21cr|qtractor-0.9.91-1|21	BuildRequires:	pkgconfig(gl)
21cr|qtractor-0.9.91-1|22	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|qtractor-0.9.91-1|23	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|qtractor-0.9.91-1|24	BuildRequires:	pkgconfig(jack)
21cr|qtractor-0.9.91-1|25	BuildRequires:	pkgconfig(liblo)
21cr|qtractor-0.9.91-1|26	BuildRequires:	pkgconfig(lilv-0)
21cr|qtractor-0.9.91-1|27	BuildRequires:	pkgconfig(lv2)
21cr|qtractor-0.9.91-1|28	BuildRequires:	pkgconfig(mad)
21cr|qtractor-0.9.91-1|29	%if %{without qt6}
21cr|qtractor-0.9.91-1|30	BuildRequires:	pkgconfig(Qt5Core) >= 5.1
21cr|qtractor-0.9.91-1|31	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qtractor-0.9.91-1|32	BuildRequires:	pkgconfig(Qt5Network)
21cr|qtractor-0.9.91-1|33	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qtractor-0.9.91-1|34	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qtractor-0.9.91-1|35	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|qtractor-0.9.91-1|36	BuildRequires:	pkgconfig(Qt5Xml)
21cr|qtractor-0.9.91-1|37	%else
21cr|qtractor-0.9.91-1|38	BuildRequires:	pkgconfig(Qt6Core)
21cr|qtractor-0.9.91-1|39	BuildRequires:	pkgconfig(Qt6Gui)
21cr|qtractor-0.9.91-1|40	BuildRequires:	pkgconfig(Qt6Network)
21cr|qtractor-0.9.91-1|41	BuildRequires:	pkgconfig(Qt6Svg)
21cr|qtractor-0.9.91-1|42	BuildRequires:	pkgconfig(Qt6Widgets)
21cr|qtractor-0.9.91-1|43	%endif
21cr|qtractor-0.9.91-1|44	BuildRequires:	pkgconfig(rubberband) >= 1.0.1
21cr|qtractor-0.9.91-1|45	BuildRequires:	pkgconfig(samplerate)
21cr|qtractor-0.9.91-1|46	BuildRequires:	pkgconfig(sndfile)
21cr|qtractor-0.9.91-1|47	BuildRequires:	pkgconfig(suil-0)
21cr|qtractor-0.9.91-1|48	BuildRequires:	pkgconfig(vorbis)
21cr|qtractor-0.9.91-1|49	BuildRequires:	pkgconfig(vulkan)
21cr|qtractor-0.9.91-1|50	BuildRequires:	pkgconfig(xcb)
21cr|qtractor-0.9.91-1|51	BuildRequires:	pkgconfig(xkbcommon)
21cr|qtractor-0.9.91-1|52	BuildRequires:	pkgconfig(zlib)
21cr|qtractor-0.9.91-1|53	Requires:	dssi
21cr|qtractor-0.9.91-1|54	Requires:	ladspa
21cr|qtractor-0.9.91-1|55	# Dropped from 0.9.36: see upstream commit 363ba665d21f8558e71e932d79fc3278091e390c
21cr|qtractor-0.9.91-1|56	#Requires:	suil-x11-in-qt5
21cr|qtractor-0.9.91-1|57	#Requires:	suil-gtk2-in-qt5
21cr|qtractor-0.9.91-1|58	
21cr|qtractor-0.9.91-1|59	%description
21cr|qtractor-0.9.91-1|60	Qtractor is an Audio/MIDI multi-track sequencer application written in C++
21cr|qtractor-0.9.91-1|61	around the Qt toolkit using Qt Designer. The initial target platform will be
21cr|qtractor-0.9.91-1|62	Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced
21cr|qtractor-0.9.91-1|63	Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to
21cr|qtractor-0.9.91-1|64	evolve as a fairly-featured Linux Desktop Audio Workstation GUI, specially
21cr|qtractor-0.9.91-1|65	dedicated to the personal home-studio.
21cr|qtractor-0.9.91-1|66	
21cr|qtractor-0.9.91-1|67	%files -f %{name}.lang
21cr|qtractor-0.9.91-1|68	%doc ChangeLog LICENSE README README.*
21cr|qtractor-0.9.91-1|69	%{_bindir}/%{name}
21cr|qtractor-0.9.91-1|70	# (gvm) They are now putting the out-of-process plugin scan binary in %%{_libdir}:
21cr|qtractor-0.9.91-1|71	# see commit e308350955a72ab55018e507c53a8712e26efe14 in GitHub.
21cr|qtractor-0.9.91-1|72	# For now keep it as-is; eventually revert it...
21cr|qtractor-0.9.91-1|73	%{_libdir}/%{name}/%{name}_plugin_scan
21cr|qtractor-0.9.91-1|74	%{_datadir}/%{name}/audio/*.wav
21cr|qtractor-0.9.91-1|75	%{_datadir}/%{name}/palette/*.conf
21cr|qtractor-0.9.91-1|76	%{_datadir}/%{name}/instruments/*.ins
21cr|qtractor-0.9.91-1|77	%{_datadir}/metainfo/org.rncbc.%{name}.metainfo.xml
21cr|qtractor-0.9.91-1|78	%{_datadir}/applications/org.rncbc.%{name}.desktop
21cr|qtractor-0.9.91-1|79	%{_datadir}/icons/hicolor/32x32/apps/org.rncbc.%{name}.png
21cr|qtractor-0.9.91-1|80	%{_datadir}/icons/hicolor/scalable/apps/org.rncbc.%{name}.svg
21cr|qtractor-0.9.91-1|81	%{_datadir}/icons/hicolor/32x32/mimetypes/*.png
21cr|qtractor-0.9.91-1|82	%{_datadir}/icons/hicolor/scalable/mimetypes/*.svg
21cr|qtractor-0.9.91-1|83	%{_datadir}/mime/packages/org.rncbc.%{name}.xml
21cr|qtractor-0.9.91-1|84	%{_mandir}/man1/%{name}.1*
21cr|qtractor-0.9.91-1|85	%{_mandir}/fr/man1/%{name}.1*
21cr|qtractor-0.9.91-1|86	
21cr|qtractor-0.9.91-1|87	#-----------------------------------------------------------------------------
21cr|qtractor-0.9.91-1|88	
21cr|qtractor-0.9.91-1|89	%prep
21cr|qtractor-0.9.91-1|90	%autosetup -p1
21cr|qtractor-0.9.91-1|91	
21cr|qtractor-0.9.91-1|92	chmod -x src/qtractorMmcEvent.*
21cr|qtractor-0.9.91-1|93	
21cr|qtractor-0.9.91-1|94	
21cr|qtractor-0.9.91-1|95	%build
21cr|qtractor-0.9.91-1|96	%cmake .. \
21cr|qtractor-0.9.91-1|97	-DCONFIG_GRADIENT=YES \
21cr|qtractor-0.9.91-1|98	-DCONFIG_XUNIQUE=YES \
21cr|qtractor-0.9.91-1|99	%ifarch aarch64
21cr|qtractor-0.9.91-1|100	-DCONFIG_SSE=NO \
21cr|qtractor-0.9.91-1|101	%else
21cr|qtractor-0.9.91-1|102	-DCONFIG_SSE=YES	 \
21cr|qtractor-0.9.91-1|103	%endif
21cr|qtractor-0.9.91-1|104	%if %{without qt6}
21cr|qtractor-0.9.91-1|105	-DCONFIG_QT6=NO \
21cr|qtractor-0.9.91-1|106	%else
21cr|qtractor-0.9.91-1|107	-DCONFIG_QT6=YES \
21cr|qtractor-0.9.91-1|108	%endif
21cr|qtractor-0.9.91-1|109	-DCONFIG_VST3=NO \
21cr|qtractor-0.9.91-1|110	-DCONFIG_LV2_UI_GTKMM2=YES
21cr|qtractor-0.9.91-1|111	
21cr|qtractor-0.9.91-1|112	%make
21cr|qtractor-0.9.91-1|113	
21cr|qtractor-0.9.91-1|114	
21cr|qtractor-0.9.91-1|115	%install
21cr|qtractor-0.9.91-1|116	%makeinstall_std -C build
21cr|qtractor-0.9.91-1|117	
21cr|qtractor-0.9.91-1|118	# Fix the .desktop file
21cr|qtractor-0.9.91-1|119	desktop-file-edit --remove-key="Version" %{buildroot}%{_datadir}/applications/org.rncbc.%{name}.desktop
21cr|qtractor-0.9.91-1|120	
21cr|qtractor-0.9.91-1|121	%find_lang %{name} --with-qt

7436 21
21cr|qtradio-0.9.1-3|1	%define oname	QtRadio
21cr|qtradio-0.9.1-3|2	
21cr|qtradio-0.9.1-3|3	Summary:	Listen to the radio with QtRadio
21cr|qtradio-0.9.1-3|4	Name:		qtradio
21cr|qtradio-0.9.1-3|5	Version:	0.9.1
21cr|qtradio-0.9.1-3|6	Release:	3
21cr|qtradio-0.9.1-3|7	License:	GPLv2
21cr|qtradio-0.9.1-3|8	URL:		http://sourceforge.net/projects/qtradio/
21cr|qtradio-0.9.1-3|9	Group:		Sound
21cr|qtradio-0.9.1-3|10	Source0:	%{oname}-%{version}.tar.gz
21cr|qtradio-0.9.1-3|11	Patch0:		qtradio-0.9.1-install.patch
21cr|qtradio-0.9.1-3|12	
21cr|qtradio-0.9.1-3|13	
21cr|qtradio-0.9.1-3|14	BuildRequires:	qt4-devel
21cr|qtradio-0.9.1-3|15	
21cr|qtradio-0.9.1-3|16	%description
21cr|qtradio-0.9.1-3|17	QtRadio - listen to the radio with QtRadio.
21cr|qtradio-0.9.1-3|18	It should work with every FM tuner card that is supported
21cr|qtradio-0.9.1-3|19	by video4linux.
21cr|qtradio-0.9.1-3|20	It has support for remote controls via lirc-support
21cr|qtradio-0.9.1-3|21	and recording to file.
21cr|qtradio-0.9.1-3|22	
21cr|qtradio-0.9.1-3|23	
21cr|qtradio-0.9.1-3|24	%prep
21cr|qtradio-0.9.1-3|25	%setup -qn %{oname}-%{version}
21cr|qtradio-0.9.1-3|26	%patch0 -p0
21cr|qtradio-0.9.1-3|27	
21cr|qtradio-0.9.1-3|28	
21cr|qtradio-0.9.1-3|29	%build
21cr|qtradio-0.9.1-3|30	%qmake_qt4
21cr|qtradio-0.9.1-3|31	%make
21cr|qtradio-0.9.1-3|32	
21cr|qtradio-0.9.1-3|33	%install
21cr|qtradio-0.9.1-3|34	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|qtradio-0.9.1-3|35	mkdir -p %{buildroot}%{_datadir}/applications
21cr|qtradio-0.9.1-3|36	cat << EOF > %buildroot%{_datadir}/applications/%name.desktop
21cr|qtradio-0.9.1-3|37	[Desktop Entry]
21cr|qtradio-0.9.1-3|38	Type=Application
21cr|qtradio-0.9.1-3|39	Exec=%{name}
21cr|qtradio-0.9.1-3|40	Icon=%name
21cr|qtradio-0.9.1-3|41	Name=QtRadio
21cr|qtradio-0.9.1-3|42	Comment=QtRadio - listen to the radio with QtRadio.
21cr|qtradio-0.9.1-3|43	Categories=Audio;
21cr|qtradio-0.9.1-3|44	EOF
21cr|qtradio-0.9.1-3|45	
21cr|qtradio-0.9.1-3|46	rm -fr %{buildroot}/usr/doc
21cr|qtradio-0.9.1-3|47	
21cr|qtradio-0.9.1-3|48	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|qtradio-0.9.1-3|49	cp -R %{buildroot}%{_datadir}/QtRadio/icons/qtradio.png %{buildroot}%{_datadir}/pixmaps/qtradio.png
21cr|qtradio-0.9.1-3|50	
21cr|qtradio-0.9.1-3|51	%files
21cr|qtradio-0.9.1-3|52	%doc DOC/english.html DOC/README-UA-koi8-u.txt AUTHORS COPYING ChangeLog TODO
21cr|qtradio-0.9.1-3|53	%{_bindir}/*
21cr|qtradio-0.9.1-3|54	%{_datadir}/QtRadio/
21cr|qtradio-0.9.1-3|55	%{_datadir}/applications/*.desktop
21cr|qtradio-0.9.1-3|56	%{_datadir}/pixmaps/qtradio.png

7437 21
21cr|qt-recordmydesktop-0.3.8-15|1	%define oname recordMyDesktop
21cr|qt-recordmydesktop-0.3.8-15|2	%define qtoname qt-%{oname}
21cr|qt-recordmydesktop-0.3.8-15|3	
21cr|qt-recordmydesktop-0.3.8-15|4	Summary:	Qt4 frontend for recordmydesktop
21cr|qt-recordmydesktop-0.3.8-15|5	Name:		qt-recordmydesktop
21cr|qt-recordmydesktop-0.3.8-15|6	Version:	0.3.8
21cr|qt-recordmydesktop-0.3.8-15|7	Release:	15
21cr|qt-recordmydesktop-0.3.8-15|8	License:	GPLv2+
21cr|qt-recordmydesktop-0.3.8-15|9	Group:		Video
21cr|qt-recordmydesktop-0.3.8-15|10	Url:		http://recordmydesktop.sourceforge.net
21cr|qt-recordmydesktop-0.3.8-15|11	Source0:	http://downloads.sourceforge.net/recordmydesktop/%{name}-%{version}.tar.bz2
21cr|qt-recordmydesktop-0.3.8-15|12	Source1:	qt-recordmydesktop_ru-0.3.8.po
21cr|qt-recordmydesktop-0.3.8-15|13	Patch0:		python2.diff
21cr|qt-recordmydesktop-0.3.8-15|14	BuildRequires:	autoconf
21cr|qt-recordmydesktop-0.3.8-15|15	BuildRequires:	desktop-file-utils
21cr|qt-recordmydesktop-0.3.8-15|16	BuildRequires:	glib-gettextize
21cr|qt-recordmydesktop-0.3.8-15|17	BuildRequires:	imagemagick
21cr|qt-recordmydesktop-0.3.8-15|18	BuildRequires:	qt4-devel
21cr|qt-recordmydesktop-0.3.8-15|19	BuildRequires:	python2-qt4
21cr|qt-recordmydesktop-0.3.8-15|20	BuildRequires:	pkgconfig(python)
21cr|qt-recordmydesktop-0.3.8-15|21	Requires:	recordmydesktop >= %{version}
21cr|qt-recordmydesktop-0.3.8-15|22	Requires:	python2-qt4-gui
21cr|qt-recordmydesktop-0.3.8-15|23	BuildArch:	noarch
21cr|qt-recordmydesktop-0.3.8-15|24	
21cr|qt-recordmydesktop-0.3.8-15|25	%description
21cr|qt-recordmydesktop-0.3.8-15|26	Qt4 frontend for recordmydesktop tool.
21cr|qt-recordmydesktop-0.3.8-15|27	
21cr|qt-recordmydesktop-0.3.8-15|28	%files -f %{qtoname}.lang
21cr|qt-recordmydesktop-0.3.8-15|29	%doc AUTHORS ChangeLog README
21cr|qt-recordmydesktop-0.3.8-15|30	%attr(755,root,root) %{_bindir}/*
21cr|qt-recordmydesktop-0.3.8-15|31	%{py2_puresitedir}/qt_%{oname}/*
21cr|qt-recordmydesktop-0.3.8-15|32	%{_datadir}/applications/*.desktop
21cr|qt-recordmydesktop-0.3.8-15|33	%{_datadir}/pixmaps/*.*g
21cr|qt-recordmydesktop-0.3.8-15|34	%{_iconsdir}/hicolor/*/apps/*
21cr|qt-recordmydesktop-0.3.8-15|35	
21cr|qt-recordmydesktop-0.3.8-15|36	#----------------------------------------------------------------------------
21cr|qt-recordmydesktop-0.3.8-15|37	
21cr|qt-recordmydesktop-0.3.8-15|38	%prep
21cr|qt-recordmydesktop-0.3.8-15|39	%autosetup -p1
21cr|qt-recordmydesktop-0.3.8-15|40	cp %{SOURCE1} po/ru.po
21cr|qt-recordmydesktop-0.3.8-15|41	
21cr|qt-recordmydesktop-0.3.8-15|42	%build
21cr|qt-recordmydesktop-0.3.8-15|43	export PYTHON=/usr/bin/python2
21cr|qt-recordmydesktop-0.3.8-15|44	autoconf
21cr|qt-recordmydesktop-0.3.8-15|45	%configure
21cr|qt-recordmydesktop-0.3.8-15|46	%make
21cr|qt-recordmydesktop-0.3.8-15|47	
21cr|qt-recordmydesktop-0.3.8-15|48	%install
21cr|qt-recordmydesktop-0.3.8-15|49	%makeinstall_std
21cr|qt-recordmydesktop-0.3.8-15|50	
21cr|qt-recordmydesktop-0.3.8-15|51	sed '1 s,^.*$,#!/usr/bin/python2,' -i %{buildroot}%{_bindir}/qt-recordMyDesktop
21cr|qt-recordmydesktop-0.3.8-15|52	
21cr|qt-recordmydesktop-0.3.8-15|53	#(tpg) drop icon extension
21cr|qt-recordmydesktop-0.3.8-15|54	sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*
21cr|qt-recordmydesktop-0.3.8-15|55	
21cr|qt-recordmydesktop-0.3.8-15|56	desktop-file-install \
21cr|qt-recordmydesktop-0.3.8-15|57	--add-category='Video;Qt' \
21cr|qt-recordmydesktop-0.3.8-15|58	--add-only-show-in='KDE' \
21cr|qt-recordmydesktop-0.3.8-15|59	--dir=%{buildroot}%{_datadir}/applications \
21cr|qt-recordmydesktop-0.3.8-15|60	%{buildroot}%{_datadir}/applications/*.desktop
21cr|qt-recordmydesktop-0.3.8-15|61	
21cr|qt-recordmydesktop-0.3.8-15|62	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,scalable}/apps
21cr|qt-recordmydesktop-0.3.8-15|63	convert src/%{name}.png -scale 16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|qt-recordmydesktop-0.3.8-15|64	convert src/%{name}.png -scale 32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|qt-recordmydesktop-0.3.8-15|65	convert src/%{name}.png -scale 48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|qt-recordmydesktop-0.3.8-15|66	install -m 644 src/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|qt-recordmydesktop-0.3.8-15|67	install -m 644 src/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|qt-recordmydesktop-0.3.8-15|68	
21cr|qt-recordmydesktop-0.3.8-15|69	%find_lang %{qtoname}

7438 21
21cr|qtrsync-alpha.0.1-6|1	%define	AppName	QtRsync
21cr|qtrsync-alpha.0.1-6|2	
21cr|qtrsync-alpha.0.1-6|3	Name:		qtrsync
21cr|qtrsync-alpha.0.1-6|4	Version:	alpha.0.1
21cr|qtrsync-alpha.0.1-6|5	Release:	6
21cr|qtrsync-alpha.0.1-6|6	License:	GPLv2+
21cr|qtrsync-alpha.0.1-6|7	URL:		http://www.qt-apps.org/content/show.php/QtRsync?content=75828
21cr|qtrsync-alpha.0.1-6|8	Source:		%{AppName}-%{version}.tar.gz
21cr|qtrsync-alpha.0.1-6|9	BuildRequires:	qt4-devel
21cr|qtrsync-alpha.0.1-6|10	Requires:	rsync
21cr|qtrsync-alpha.0.1-6|11	Group:		Networking/WWW
21cr|qtrsync-alpha.0.1-6|12	Summary:	Qt4 rsync GUI
21cr|qtrsync-alpha.0.1-6|13	
21cr|qtrsync-alpha.0.1-6|14	%description
21cr|qtrsync-alpha.0.1-6|15	QtRsync is a simple qt-based GUI for the rsync tool.
21cr|qtrsync-alpha.0.1-6|16	
21cr|qtrsync-alpha.0.1-6|17	%prep
21cr|qtrsync-alpha.0.1-6|18	%setup -qn %{AppName}-%{version}
21cr|qtrsync-alpha.0.1-6|19	
21cr|qtrsync-alpha.0.1-6|20	%build
21cr|qtrsync-alpha.0.1-6|21	%qmake_qt4 PREFIX=%{_prefix}
21cr|qtrsync-alpha.0.1-6|22	%make
21cr|qtrsync-alpha.0.1-6|23	
21cr|qtrsync-alpha.0.1-6|24	%install
21cr|qtrsync-alpha.0.1-6|25	make install INSTALL_ROOT=%{buildroot}
21cr|qtrsync-alpha.0.1-6|26	
21cr|qtrsync-alpha.0.1-6|27	%clean
21cr|qtrsync-alpha.0.1-6|28	
21cr|qtrsync-alpha.0.1-6|29	%files
21cr|qtrsync-alpha.0.1-6|30	%doc INSTALL
21cr|qtrsync-alpha.0.1-6|31	%{_bindir}/qtrsync
21cr|qtrsync-alpha.0.1-6|32	%{_datadir}/applications/qtrsync.desktop

7439 21
21cr|qtscriptgenerator-0.2.0-5|1	Summary:	A tool to generate Qt bindings for Qt Script
21cr|qtscriptgenerator-0.2.0-5|2	Name:		qtscriptgenerator
21cr|qtscriptgenerator-0.2.0-5|3	Version:	0.2.0
21cr|qtscriptgenerator-0.2.0-5|4	Release:	5
21cr|qtscriptgenerator-0.2.0-5|5	License:	GPLv2+
21cr|qtscriptgenerator-0.2.0-5|6	Group:		System/Libraries
21cr|qtscriptgenerator-0.2.0-5|7	Url:		http://code.google.com/p/qtscriptgenerator/
21cr|qtscriptgenerator-0.2.0-5|8	Source0:	http://qtscriptgenerator.googlecode.com/files/qtscriptgenerator-src-%{version}.tar.gz
21cr|qtscriptgenerator-0.2.0-5|9	Patch0:		qtscriptgenerator-src-0.1.0-fix-strings.patch
21cr|qtscriptgenerator-0.2.0-5|10	Patch1:		include_everything.patch
21cr|qtscriptgenerator-0.2.0-5|11	Patch2:		qtscriptgenerator-src-0.1.0-fix-build.patch
21cr|qtscriptgenerator-0.2.0-5|12	BuildRequires:	libxslt-proc
21cr|qtscriptgenerator-0.2.0-5|13	BuildRequires:	qt4-devel
21cr|qtscriptgenerator-0.2.0-5|14	BuildRequires:	pkgconfig(phonon)
21cr|qtscriptgenerator-0.2.0-5|15	# not strictly required, but the expectation would be for the
21cr|qtscriptgenerator-0.2.0-5|16	# bindings to be present
21cr|qtscriptgenerator-0.2.0-5|17	Requires:	qtscriptbindings = %{EVRD}
21cr|qtscriptgenerator-0.2.0-5|18	
21cr|qtscriptgenerator-0.2.0-5|19	%description
21cr|qtscriptgenerator-0.2.0-5|20	Qt Script Generator is a tool to generate Qt bindings for Qt Script.
21cr|qtscriptgenerator-0.2.0-5|21	
21cr|qtscriptgenerator-0.2.0-5|22	%files
21cr|qtscriptgenerator-0.2.0-5|23	%{qt4bin}/generator
21cr|qtscriptgenerator-0.2.0-5|24	
21cr|qtscriptgenerator-0.2.0-5|25	#----------------------------------------------------------------------------
21cr|qtscriptgenerator-0.2.0-5|26	
21cr|qtscriptgenerator-0.2.0-5|27	%package -n qtscriptbindings
21cr|qtscriptgenerator-0.2.0-5|28	Summary:	Qt bindings for Qt Script
21cr|qtscriptgenerator-0.2.0-5|29	Group:		System/Libraries
21cr|qtscriptgenerator-0.2.0-5|30	Provides:	qtscript-qt = %{EVRD}
21cr|qtscriptgenerator-0.2.0-5|31	Requires:	qt4-common
21cr|qtscriptgenerator-0.2.0-5|32	
21cr|qtscriptgenerator-0.2.0-5|33	%description -n qtscriptbindings
21cr|qtscriptgenerator-0.2.0-5|34	Bindings providing access to substantial portions of the Qt API
21cr|qtscriptgenerator-0.2.0-5|35	from within Qt Script.
21cr|qtscriptgenerator-0.2.0-5|36	
21cr|qtscriptgenerator-0.2.0-5|37	%files -n qtscriptbindings
21cr|qtscriptgenerator-0.2.0-5|38	%doc README
21cr|qtscriptgenerator-0.2.0-5|39	%doc README.qsexec
21cr|qtscriptgenerator-0.2.0-5|40	%doc doc/
21cr|qtscriptgenerator-0.2.0-5|41	%doc examples/
21cr|qtscriptgenerator-0.2.0-5|42	%{_bindir}/qsexec
21cr|qtscriptgenerator-0.2.0-5|43	%{qt4plugins}/script/libqtscript*
21cr|qtscriptgenerator-0.2.0-5|44	
21cr|qtscriptgenerator-0.2.0-5|45	#----------------------------------------------------------------------------
21cr|qtscriptgenerator-0.2.0-5|46	
21cr|qtscriptgenerator-0.2.0-5|47	%prep
21cr|qtscriptgenerator-0.2.0-5|48	%setup -qn %{name}-src-%{version}
21cr|qtscriptgenerator-0.2.0-5|49	%patch0 -p1
21cr|qtscriptgenerator-0.2.0-5|50	%patch1 -p1
21cr|qtscriptgenerator-0.2.0-5|51	%patch2 -p0
21cr|qtscriptgenerator-0.2.0-5|52	
21cr|qtscriptgenerator-0.2.0-5|53	%build
21cr|qtscriptgenerator-0.2.0-5|54	
21cr|qtscriptgenerator-0.2.0-5|55	# workaround buildsys bogosity, see also:
21cr|qtscriptgenerator-0.2.0-5|56	# http://code.google.com/p/qtscriptgenerator/issues/detail?id=38
21cr|qtscriptgenerator-0.2.0-5|57	export INCLUDE=%{qt4include}
21cr|qtscriptgenerator-0.2.0-5|58	
21cr|qtscriptgenerator-0.2.0-5|59	pushd generator
21cr|qtscriptgenerator-0.2.0-5|60	%qmake_qt4 generator.pro
21cr|qtscriptgenerator-0.2.0-5|61	make
21cr|qtscriptgenerator-0.2.0-5|62	./generator
21cr|qtscriptgenerator-0.2.0-5|63	popd
21cr|qtscriptgenerator-0.2.0-5|64	
21cr|qtscriptgenerator-0.2.0-5|65	pushd qtbindings
21cr|qtscriptgenerator-0.2.0-5|66	%qmake_qt4 qtbindings.pro
21cr|qtscriptgenerator-0.2.0-5|67	%make
21cr|qtscriptgenerator-0.2.0-5|68	popd
21cr|qtscriptgenerator-0.2.0-5|69	
21cr|qtscriptgenerator-0.2.0-5|70	pushd tools/qsexec/src
21cr|qtscriptgenerator-0.2.0-5|71	%qmake_qt4 qsexec.pro
21cr|qtscriptgenerator-0.2.0-5|72	%make
21cr|qtscriptgenerator-0.2.0-5|73	popd
21cr|qtscriptgenerator-0.2.0-5|74	
21cr|qtscriptgenerator-0.2.0-5|75	%install
21cr|qtscriptgenerator-0.2.0-5|76	mkdir -p %{buildroot}%{qt4plugins}/script/
21cr|qtscriptgenerator-0.2.0-5|77	
21cr|qtscriptgenerator-0.2.0-5|78	# install doesn't do symlinks
21cr|qtscriptgenerator-0.2.0-5|79	cp -a plugins/script/libqtscript* \
21cr|qtscriptgenerator-0.2.0-5|80	%{buildroot}%{qt4plugins}/script/
21cr|qtscriptgenerator-0.2.0-5|81	
21cr|qtscriptgenerator-0.2.0-5|82	cp -a tools/qsexec/README.TXT README.qsexec
21cr|qtscriptgenerator-0.2.0-5|83	install -D -p -m755 tools/qsexec/qsexec %{buildroot}%{_bindir}/qsexec
21cr|qtscriptgenerator-0.2.0-5|84	
21cr|qtscriptgenerator-0.2.0-5|85	install -D -p -m755 generator/generator %{buildroot}%{qt4bin}/generator

7440 21
21cr|qtsingleapplication-2.6.1-12|1	%define commit0                ee17851b42f21bb92c4b7581e80c0319e5384e6b
21cr|qtsingleapplication-2.6.1-12|2	
21cr|qtsingleapplication-2.6.1-12|3	%define debug_package %{nil}
21cr|qtsingleapplication-2.6.1-12|4	# Upstream uses weird versioning convention
21cr|qtsingleapplication-2.6.1-12|5	#define upstreamver 2.6_1
21cr|qtsingleapplication-2.6.1-12|6	#define oversion %%(echo %%{upstreamver} | sed 's!_!.!' )
21cr|qtsingleapplication-2.6.1-12|7	
21cr|qtsingleapplication-2.6.1-12|8	%define api 2.6
21cr|qtsingleapplication-2.6.1-12|9	%define major 1
21cr|qtsingleapplication-2.6.1-12|10	%define libname %mklibname %{name} %{api} %{major}
21cr|qtsingleapplication-2.6.1-12|11	%define devname %mklibname %{name} -d
21cr|qtsingleapplication-2.6.1-12|12	%define libcore %mklibname qtsinglecoreapplication %{api} %{major}
21cr|qtsingleapplication-2.6.1-12|13	%define devcore %mklibname qtsinglecoreapplication -d
21cr|qtsingleapplication-2.6.1-12|14	
21cr|qtsingleapplication-2.6.1-12|15	%define libname_qt5 %mklibname %{name}-qt5_ %{api} %{major}
21cr|qtsingleapplication-2.6.1-12|16	%define devname_qt5 %mklibname %{name}-qt5 -d
21cr|qtsingleapplication-2.6.1-12|17	%define libcore_qt5 %mklibname qtsinglecoreapplication-qt5_ %{api} %{major}
21cr|qtsingleapplication-2.6.1-12|18	%define devcore_qt5 %mklibname qtsinglecoreapplication-qt5 -d
21cr|qtsingleapplication-2.6.1-12|19	
21cr|qtsingleapplication-2.6.1-12|20	Summary:	Qt library to start applications only once per user
21cr|qtsingleapplication-2.6.1-12|21	Name:		qtsingleapplication
21cr|qtsingleapplication-2.6.1-12|22	Version:	2.6.1
21cr|qtsingleapplication-2.6.1-12|23	Release:	12
21cr|qtsingleapplication-2.6.1-12|24	License:	GPLv3+ or LGPLv2+ with exceptions
21cr|qtsingleapplication-2.6.1-12|25	Group:		Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|26	Url:		http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Utilities/qtsingleapplication
21cr|qtsingleapplication-2.6.1-12|27	#Source0:	https://github.com/qtproject/qt-solutions/archive/%{commit0}.tar.gz#/%{name}-%{commit0}.tar.gz
21cr|qtsingleapplication-2.6.1-12|28	Source0:	%{name}-%{commit0}.tar.gz
21cr|qtsingleapplication-2.6.1-12|29	# The following source and 2 patches are sent upstream:
21cr|qtsingleapplication-2.6.1-12|30	# http://bugreports.qt.nokia.com/browse/QTSOLBUG-119
21cr|qtsingleapplication-2.6.1-12|31	# To add qmake support for convenience for packages using this library:
21cr|qtsingleapplication-2.6.1-12|32	Source1:	qtsingleapplication.prf
21cr|qtsingleapplication-2.6.1-12|33	Source2:	qtsinglecoreapplication.prf
21cr|qtsingleapplication-2.6.1-12|34	# Proposed upstream in https://codereview.qt-project.org/#/c/92411/
21cr|qtsingleapplication-2.6.1-12|35	Source3:        LGPL_EXCEPTION
21cr|qtsingleapplication-2.6.1-12|36	# Proposed upstream in https://codereview.qt-project.org/#/c/92416/
21cr|qtsingleapplication-2.6.1-12|37	Patch0:         qtsingleapplication-2.6.1-fda-build-qtsinglecoreapplication.patch
21cr|qtsingleapplication-2.6.1-12|38	# Proposed upstream in https://codereview.qt-project.org/#/c/92415/
21cr|qtsingleapplication-2.6.1-12|39	Patch1:         qtsingleapplication-2.6.1-fda-remove-included-qtlockedfile.patch
21cr|qtsingleapplication-2.6.1-12|40	# Features for unbundling in Qupzilla, https://github.com/QupZilla/qupzilla/issues/1503
21cr|qtsingleapplication-2.6.1-12|41	Patch2:         qtsingleapplication-2.6.1-fda-qupzilla.patch
21cr|qtsingleapplication-2.6.1-12|42	BuildRequires:  qt4-devel
21cr|qtsingleapplication-2.6.1-12|43	BuildRequires:  qtlockedfile-devel
21cr|qtsingleapplication-2.6.1-12|44	BuildRequires:  qt5-devel
21cr|qtsingleapplication-2.6.1-12|45	BuildRequires:  qt5lockedfile-devel
21cr|qtsingleapplication-2.6.1-12|46	BuildRequires:  pkgconfig(Qt5Core)
21cr|qtsingleapplication-2.6.1-12|47	BuildRequires:  pkgconfig(Qt5Network)
21cr|qtsingleapplication-2.6.1-12|48	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|qtsingleapplication-2.6.1-12|49	
21cr|qtsingleapplication-2.6.1-12|50	%description
21cr|qtsingleapplication-2.6.1-12|51	For some applications it is useful or even critical that they are started
21cr|qtsingleapplication-2.6.1-12|52	only once by any user. Future attempts to start the application should
21cr|qtsingleapplication-2.6.1-12|53	activate any already running instance, and possibly perform requested
21cr|qtsingleapplication-2.6.1-12|54	actions, e.g. loading a file, in that instance.
21cr|qtsingleapplication-2.6.1-12|55	
21cr|qtsingleapplication-2.6.1-12|56	The QtSingleApplication class provides an interface to detect a running
21cr|qtsingleapplication-2.6.1-12|57	instance, and to send command strings to that instance.
21cr|qtsingleapplication-2.6.1-12|58	
21cr|qtsingleapplication-2.6.1-12|59	#--------------------------------------------------------------------
21cr|qtsingleapplication-2.6.1-12|60	
21cr|qtsingleapplication-2.6.1-12|61	%package -n %{libname}
21cr|qtsingleapplication-2.6.1-12|62	Summary:	Qt library to start applications only once per user
21cr|qtsingleapplication-2.6.1-12|63	Group:		Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|64	Conflicts:	%{_lib}qtsingleapplication1 < 2.6.1-8
21cr|qtsingleapplication-2.6.1-12|65	Obsoletes:	%{_lib}qtsingleapplication1 < 2.6.1-8
21cr|qtsingleapplication-2.6.1-12|66	
21cr|qtsingleapplication-2.6.1-12|67	%description -n %{libname}
21cr|qtsingleapplication-2.6.1-12|68	For some applications it is useful or even critical that they are started
21cr|qtsingleapplication-2.6.1-12|69	only once by any user. Future attempts to start the application should
21cr|qtsingleapplication-2.6.1-12|70	activate any already running instance, and possibly perform requested
21cr|qtsingleapplication-2.6.1-12|71	actions, e.g. loading a file, in that instance.
21cr|qtsingleapplication-2.6.1-12|72	
21cr|qtsingleapplication-2.6.1-12|73	The QtSingleApplication class provides an interface to detect a running
21cr|qtsingleapplication-2.6.1-12|74	instance, and to send command strings to that instance.
21cr|qtsingleapplication-2.6.1-12|75	
21cr|qtsingleapplication-2.6.1-12|76	This is the library package for QtSingleApplication.
21cr|qtsingleapplication-2.6.1-12|77	
21cr|qtsingleapplication-2.6.1-12|78	%files -n %{libname}
21cr|qtsingleapplication-2.6.1-12|79	%{_qt_libdir}/libQtSolutions_SingleApplication-%{api}.so.%{major}*
21cr|qtsingleapplication-2.6.1-12|80	
21cr|qtsingleapplication-2.6.1-12|81	#----------------------------------------------------------------------------
21cr|qtsingleapplication-2.6.1-12|82	
21cr|qtsingleapplication-2.6.1-12|83	%package -n %{devname}
21cr|qtsingleapplication-2.6.1-12|84	Summary:	Development files for %{name}
21cr|qtsingleapplication-2.6.1-12|85	Group:		Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|86	Requires:	%{libname} = %{EVRD}
21cr|qtsingleapplication-2.6.1-12|87	Provides:	qtsingleapplication-devel = %{EVRD}
21cr|qtsingleapplication-2.6.1-12|88	
21cr|qtsingleapplication-2.6.1-12|89	%description -n %{devname}
21cr|qtsingleapplication-2.6.1-12|90	This package contains libraries and header files for developing applications
21cr|qtsingleapplication-2.6.1-12|91	that use QtSingleApplication.
21cr|qtsingleapplication-2.6.1-12|92	
21cr|qtsingleapplication-2.6.1-12|93	%files -n %{devname}
21cr|qtsingleapplication-2.6.1-12|94	%doc doc examples
21cr|qtsingleapplication-2.6.1-12|95	%{_qt_libdir}/libQtSolutions_SingleApplication*.so
21cr|qtsingleapplication-2.6.1-12|96	%dir %{_qt_includedir}/QtSolutions/
21cr|qtsingleapplication-2.6.1-12|97	%{_qt_includedir}/QtSolutions/QtSingleApplication
21cr|qtsingleapplication-2.6.1-12|98	%{_qt_includedir}/QtSolutions/%{name}.h
21cr|qtsingleapplication-2.6.1-12|99	%{_qt_datadir}/mkspecs/features/%{name}.prf
21cr|qtsingleapplication-2.6.1-12|100	
21cr|qtsingleapplication-2.6.1-12|101	#----------------------------------------------------------------------------
21cr|qtsingleapplication-2.6.1-12|102	
21cr|qtsingleapplication-2.6.1-12|103	%package -n %{libcore}
21cr|qtsingleapplication-2.6.1-12|104	Summary:	Qt library to start applications only once per user
21cr|qtsingleapplication-2.6.1-12|105	Group:		Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|106	Conflicts:	%{_lib}qtsinglecoreapplication1 < 2.6.1-8
21cr|qtsingleapplication-2.6.1-12|107	Obsoletes:	%{_lib}qtsinglecoreapplication1 < 2.6.1-8
21cr|qtsingleapplication-2.6.1-12|108	
21cr|qtsingleapplication-2.6.1-12|109	%description -n %{libcore}
21cr|qtsingleapplication-2.6.1-12|110	For some applications it is useful or even critical that they are started
21cr|qtsingleapplication-2.6.1-12|111	only once by any user. Future attempts to start the application should
21cr|qtsingleapplication-2.6.1-12|112	activate any already running instance, and possibly perform requested
21cr|qtsingleapplication-2.6.1-12|113	actions, e.g. loading a file, in that instance.
21cr|qtsingleapplication-2.6.1-12|114	
21cr|qtsingleapplication-2.6.1-12|115	For console (non-GUI) applications, the QtSingleCoreApplication variant
21cr|qtsingleapplication-2.6.1-12|116	is provided, which avoids dependency on QtGui.
21cr|qtsingleapplication-2.6.1-12|117	
21cr|qtsingleapplication-2.6.1-12|118	This is the library package for QtSingleCoreApplication.
21cr|qtsingleapplication-2.6.1-12|119	
21cr|qtsingleapplication-2.6.1-12|120	%files -n %{libcore}
21cr|qtsingleapplication-2.6.1-12|121	%{_qt_libdir}/libQtSolutions_SingleCoreApplication-%{api}.so.%{major}*
21cr|qtsingleapplication-2.6.1-12|122	
21cr|qtsingleapplication-2.6.1-12|123	#----------------------------------------------------------------------------
21cr|qtsingleapplication-2.6.1-12|124	
21cr|qtsingleapplication-2.6.1-12|125	%package -n %{devcore}
21cr|qtsingleapplication-2.6.1-12|126	Summary:	Development files for qtsinglecoreapplication
21cr|qtsingleapplication-2.6.1-12|127	Group:		Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|128	Requires:	%{libcore} = %{EVRD}
21cr|qtsingleapplication-2.6.1-12|129	Provides:	qtsinglecoreapplication-devel = %{EVRD}
21cr|qtsingleapplication-2.6.1-12|130	
21cr|qtsingleapplication-2.6.1-12|131	%description -n %{devcore}
21cr|qtsingleapplication-2.6.1-12|132	This package contains libraries and header files for developing applications
21cr|qtsingleapplication-2.6.1-12|133	that use QtSingleCoreApplication.
21cr|qtsingleapplication-2.6.1-12|134	
21cr|qtsingleapplication-2.6.1-12|135	%files -n %{devcore}
21cr|qtsingleapplication-2.6.1-12|136	%{_qt_libdir}/libQtSolutions_SingleCoreApplication*.so
21cr|qtsingleapplication-2.6.1-12|137	%dir %{_qt_includedir}/QtSolutions/
21cr|qtsingleapplication-2.6.1-12|138	%{_qt_includedir}/QtSolutions/QtSingleCoreApplication
21cr|qtsingleapplication-2.6.1-12|139	%{_qt_includedir}/QtSolutions/qtsinglecoreapplication.h
21cr|qtsingleapplication-2.6.1-12|140	%{_qt_datadir}/mkspecs/features/qtsinglecoreapplication.prf
21cr|qtsingleapplication-2.6.1-12|141	
21cr|qtsingleapplication-2.6.1-12|142	#----------------------------------------------------------------------------
21cr|qtsingleapplication-2.6.1-12|143	
21cr|qtsingleapplication-2.6.1-12|144	%package -n %{libname_qt5}
21cr|qtsingleapplication-2.6.1-12|145	Summary:        Qt5 library to start applications only once per user
21cr|qtsingleapplication-2.6.1-12|146	Group:          Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|147	
21cr|qtsingleapplication-2.6.1-12|148	%description -n %{libname_qt5}
21cr|qtsingleapplication-2.6.1-12|149	For some applications it is useful or even critical that they are started
21cr|qtsingleapplication-2.6.1-12|150	only once by any user. Future attempts to start the application should
21cr|qtsingleapplication-2.6.1-12|151	activate any already running instance, and possibly perform requested
21cr|qtsingleapplication-2.6.1-12|152	actions, e.g. loading a file, in that instance.
21cr|qtsingleapplication-2.6.1-12|153	
21cr|qtsingleapplication-2.6.1-12|154	The QtSingleApplication class provides an interface to detect a running
21cr|qtsingleapplication-2.6.1-12|155	instance, and to send command strings to that instance.
21cr|qtsingleapplication-2.6.1-12|156	
21cr|qtsingleapplication-2.6.1-12|157	This is the library package for QtSingleApplication.
21cr|qtsingleapplication-2.6.1-12|158	
21cr|qtsingleapplication-2.6.1-12|159	This is a special build against Qt5.
21cr|qtsingleapplication-2.6.1-12|160	
21cr|qtsingleapplication-2.6.1-12|161	%files -n %{libname_qt5}
21cr|qtsingleapplication-2.6.1-12|162	%doc README.TXT licenses/LGPL_EXCEPTION
21cr|qtsingleapplication-2.6.1-12|163	%{_qt5_libdir}/lib*Qt5Solutions_SingleApplication*.so.%{major}*
21cr|qtsingleapplication-2.6.1-12|164	
21cr|qtsingleapplication-2.6.1-12|165	# ----------------------------
21cr|qtsingleapplication-2.6.1-12|166	
21cr|qtsingleapplication-2.6.1-12|167	%package -n %{devname_qt5}
21cr|qtsingleapplication-2.6.1-12|168	Summary:        Development files for %{name}-qt5
21cr|qtsingleapplication-2.6.1-12|169	Group:          Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|170	Requires:       %{libname_qt5} = %{EVRD}
21cr|qtsingleapplication-2.6.1-12|171	
21cr|qtsingleapplication-2.6.1-12|172	%description -n %{devname_qt5}
21cr|qtsingleapplication-2.6.1-12|173	This package contains libraries and header files for developing applications
21cr|qtsingleapplication-2.6.1-12|174	that use QtSingleApplication with Qt5.
21cr|qtsingleapplication-2.6.1-12|175	
21cr|qtsingleapplication-2.6.1-12|176	%files -n %{devname_qt5}
21cr|qtsingleapplication-2.6.1-12|177	%doc doc/html/ examples/
21cr|qtsingleapplication-2.6.1-12|178	%{_qt5_libdir}/lib*Qt5Solutions_SingleApplication*.so
21cr|qtsingleapplication-2.6.1-12|179	%dir %{_qt5_includedir}/QtSolutions/
21cr|qtsingleapplication-2.6.1-12|180	%{_qt5_includedir}/QtSolutions/QtSingleApplication
21cr|qtsingleapplication-2.6.1-12|181	%{_qt5_includedir}/QtSolutions/%{name}.h
21cr|qtsingleapplication-2.6.1-12|182	%{_qt5_libdir}/qt5/mkspecs/features/qtsingleapplication.prf
21cr|qtsingleapplication-2.6.1-12|183	
21cr|qtsingleapplication-2.6.1-12|184	# ----------------------------
21cr|qtsingleapplication-2.6.1-12|185	
21cr|qtsingleapplication-2.6.1-12|186	%package -n %{libcore_qt5}
21cr|qtsingleapplication-2.6.1-12|187	Summary:        Qt5 library to start applications only once per user
21cr|qtsingleapplication-2.6.1-12|188	Group:          Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|189	
21cr|qtsingleapplication-2.6.1-12|190	%description -n %{libcore_qt5}
21cr|qtsingleapplication-2.6.1-12|191	For some applications it is useful or even critical that they are started
21cr|qtsingleapplication-2.6.1-12|192	only once by any user. Future attempts to start the application should
21cr|qtsingleapplication-2.6.1-12|193	activate any already running instance, and possibly perform requested
21cr|qtsingleapplication-2.6.1-12|194	actions, e.g. loading a file, in that instance.
21cr|qtsingleapplication-2.6.1-12|195	
21cr|qtsingleapplication-2.6.1-12|196	For console (non-GUI) applications, the QtSingleCoreApplication variant
21cr|qtsingleapplication-2.6.1-12|197	is provided, which avoids dependency on QtGui.
21cr|qtsingleapplication-2.6.1-12|198	
21cr|qtsingleapplication-2.6.1-12|199	This is a special build against Qt5.
21cr|qtsingleapplication-2.6.1-12|200	
21cr|qtsingleapplication-2.6.1-12|201	%files -n %{libcore_qt5}
21cr|qtsingleapplication-2.6.1-12|202	%{_qt5_libdir}/lib*Qt5Solutions_SingleCoreApplication*.so.%{major}*
21cr|qtsingleapplication-2.6.1-12|203	
21cr|qtsingleapplication-2.6.1-12|204	#----------------------------------------------------------------------------
21cr|qtsingleapplication-2.6.1-12|205	
21cr|qtsingleapplication-2.6.1-12|206	%package -n     %{devcore_qt5}
21cr|qtsingleapplication-2.6.1-12|207	Summary:        Development files for qtsinglecoreapplication-qt5
21cr|qtsingleapplication-2.6.1-12|208	Group:          Development/KDE and Qt
21cr|qtsingleapplication-2.6.1-12|209	Requires:       %{libcore_qt5} = %{EVRD}
21cr|qtsingleapplication-2.6.1-12|210	
21cr|qtsingleapplication-2.6.1-12|211	%description -n %{devcore_qt5}
21cr|qtsingleapplication-2.6.1-12|212	This package contains libraries and header files for developing applications
21cr|qtsingleapplication-2.6.1-12|213	that use QtSingleCoreApplication with Qt5.
21cr|qtsingleapplication-2.6.1-12|214	
21cr|qtsingleapplication-2.6.1-12|215	%files -n %{devcore_qt5}
21cr|qtsingleapplication-2.6.1-12|216	%{_qt5_libdir}/lib*Qt5Solutions_SingleCoreApplication*.so
21cr|qtsingleapplication-2.6.1-12|217	%dir %{_qt5_includedir}/QtSolutions/
21cr|qtsingleapplication-2.6.1-12|218	%{_qt5_includedir}/QtSolutions/QtSingleCoreApplication
21cr|qtsingleapplication-2.6.1-12|219	%{_qt5_includedir}/QtSolutions/qtsinglecoreapplication.h
21cr|qtsingleapplication-2.6.1-12|220	%{_qt5_libdir}/qt5/mkspecs/features/qtsinglecoreapplication.prf
21cr|qtsingleapplication-2.6.1-12|221	
21cr|qtsingleapplication-2.6.1-12|222	#----------------------------------------------------------------------------
21cr|qtsingleapplication-2.6.1-12|223	%prep
21cr|qtsingleapplication-2.6.1-12|224	%setup -qnqt-solutions-%{commit0}/%{name}
21cr|qtsingleapplication-2.6.1-12|225	%patch0 -p0
21cr|qtsingleapplication-2.6.1-12|226	%patch1 -p0
21cr|qtsingleapplication-2.6.1-12|227	%patch2 -p1
21cr|qtsingleapplication-2.6.1-12|228	
21cr|qtsingleapplication-2.6.1-12|229	# use versioned soname
21cr|qtsingleapplication-2.6.1-12|230	sed -i "s,head,%(echo '%{version}' |sed -r 's,(.*)\..*,\1,'),g" common.pri
21cr|qtsingleapplication-2.6.1-12|231	
21cr|qtsingleapplication-2.6.1-12|232	mkdir licenses
21cr|qtsingleapplication-2.6.1-12|233	cp -p %{SOURCE3} licenses
21cr|qtsingleapplication-2.6.1-12|234	
21cr|qtsingleapplication-2.6.1-12|235	# We already disabled bundling this external library.
21cr|qtsingleapplication-2.6.1-12|236	# But just to make sure:
21cr|qtsingleapplication-2.6.1-12|237	rm -rf ../qtlockedfile/
21cr|qtsingleapplication-2.6.1-12|238	sed -i 's,qtlockedfile\.h,QtSolutions/\0,' src/qtlocalpeer.h
21cr|qtsingleapplication-2.6.1-12|239	rm src/{QtLocked,qtlocked}*
21cr|qtsingleapplication-2.6.1-12|240	
21cr|qtsingleapplication-2.6.1-12|241	mkdir qt5
21cr|qtsingleapplication-2.6.1-12|242	cp -p %{SOURCE1} %{SOURCE2} qt5
21cr|qtsingleapplication-2.6.1-12|243	sed -i -r 's,-lQt,\05,' qt5/qtsingleapplication.prf
21cr|qtsingleapplication-2.6.1-12|244	sed -i -r 's,-lQt,\05,' qt5/qtsinglecoreapplication.prf
21cr|qtsingleapplication-2.6.1-12|245	
21cr|qtsingleapplication-2.6.1-12|246	# additional header needed for Qt5.5
21cr|qtsingleapplication-2.6.1-12|247	sed -i -r 's,.include,\0 <QtCore/QDataStream>\n\0,' src/qtlocalpeer.h
21cr|qtsingleapplication-2.6.1-12|248	
21cr|qtsingleapplication-2.6.1-12|249	%build
21cr|qtsingleapplication-2.6.1-12|250	touch .licenseAccepted
21cr|qtsingleapplication-2.6.1-12|251	# Does not use GNU configure
21cr|qtsingleapplication-2.6.1-12|252	./configure -library
21cr|qtsingleapplication-2.6.1-12|253	%qmake_qt4
21cr|qtsingleapplication-2.6.1-12|254	%make
21cr|qtsingleapplication-2.6.1-12|255	
21cr|qtsingleapplication-2.6.1-12|256	pushd qt5
21cr|qtsingleapplication-2.6.1-12|257	%qmake_qt5 ..
21cr|qtsingleapplication-2.6.1-12|258	%make
21cr|qtsingleapplication-2.6.1-12|259	popd
21cr|qtsingleapplication-2.6.1-12|260	
21cr|qtsingleapplication-2.6.1-12|261	%install
21cr|qtsingleapplication-2.6.1-12|262	# libraries
21cr|qtsingleapplication-2.6.1-12|263	mkdir -p %{buildroot}%{_libdir}
21cr|qtsingleapplication-2.6.1-12|264	cp -a lib/* %{buildroot}%{_libdir}
21cr|qtsingleapplication-2.6.1-12|265	chmod 755 %{buildroot}%{_libdir}/*.so*
21cr|qtsingleapplication-2.6.1-12|266	
21cr|qtsingleapplication-2.6.1-12|267	# headers
21cr|qtsingleapplication-2.6.1-12|268	mkdir -p %{buildroot}%{_qt_includedir}/QtSolutions
21cr|qtsingleapplication-2.6.1-12|269	cp -ap \
21cr|qtsingleapplication-2.6.1-12|270	src/qtsingleapplication.h \
21cr|qtsingleapplication-2.6.1-12|271	src/QtSingleApplication \
21cr|qtsingleapplication-2.6.1-12|272	src/qtsinglecoreapplication.h \
21cr|qtsingleapplication-2.6.1-12|273	src/QtSingleCoreApplication \
21cr|qtsingleapplication-2.6.1-12|274	%{buildroot}%{_qt_includedir}/QtSolutions
21cr|qtsingleapplication-2.6.1-12|275	
21cr|qtsingleapplication-2.6.1-12|276	mkdir -p %{buildroot}%{_qt5_includedir}
21cr|qtsingleapplication-2.6.1-12|277	# symlink is not possible due to split into individual subpackages
21cr|qtsingleapplication-2.6.1-12|278	cp -ap %{buildroot}%{_qt_includedir}/QtSolutions %{buildroot}%{_qt5_includedir}
21cr|qtsingleapplication-2.6.1-12|279	
21cr|qtsingleapplication-2.6.1-12|280	mkdir -p %{buildroot}%{_qt_datadir}/mkspecs/features %{buildroot}%{_qt5_libdir}/qt5/mkspecs/features
21cr|qtsingleapplication-2.6.1-12|281	install -p -m644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_qt_datadir}/mkspecs/features
21cr|qtsingleapplication-2.6.1-12|282	install -p -m644 qt5/*.prf %{buildroot}%{_qt5_libdir}/qt5/mkspecs/features

7441 21
21cr|qtsixa-1.5.1-13|1	%define oname QtSixA
21cr|qtsixa-1.5.1-13|2	
21cr|qtsixa-1.5.1-13|3	Summary:	The Sixaxis Joystick Manager
21cr|qtsixa-1.5.1-13|4	Name:		qtsixa
21cr|qtsixa-1.5.1-13|5	Version:	1.5.1
21cr|qtsixa-1.5.1-13|6	Release:	13
21cr|qtsixa-1.5.1-13|7	License:	GPLv2+
21cr|qtsixa-1.5.1-13|8	Group:		System/Configuration/Hardware
21cr|qtsixa-1.5.1-13|9	Url:		http://qtsixa.sourceforge.net/
21cr|qtsixa-1.5.1-13|10	Source0:	http://downloads.sourceforge.net/project/%{name}/%{oname}%20%{version}/%{oname}-%{version}-src.tar.xz
21cr|qtsixa-1.5.1-13|11	Source1:	sixad.service
21cr|qtsixa-1.5.1-13|12	Patch0:		qtsixa-1.5.1-gcc4.7.patch
21cr|qtsixa-1.5.1-13|13	BuildRequires:	systemd
21cr|qtsixa-1.5.1-13|14	BuildRequires:	pkgconfig(bluez)
21cr|qtsixa-1.5.1-13|15	BuildRequires:	pkgconfig(dbus-1)
21cr|qtsixa-1.5.1-13|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|qtsixa-1.5.1-13|17	BuildRequires:	pkgconfig(jack)
21cr|qtsixa-1.5.1-13|18	BuildRequires:	pkgconfig(libusb)
21cr|qtsixa-1.5.1-13|19	BuildRequires:	python2-qt4-devel
21cr|qtsixa-1.5.1-13|20	Requires:	bluez
21cr|qtsixa-1.5.1-13|21	Requires:	bluez-hcidump
21cr|qtsixa-1.5.1-13|22	Requires:	libnotify
21cr|qtsixa-1.5.1-13|23	Requires:	python2-dbus
21cr|qtsixa-1.5.1-13|24	Requires:	python2-qt4
21cr|qtsixa-1.5.1-13|25	Requires:	sixad = %{EVRD}
21cr|qtsixa-1.5.1-13|26	Requires:	xdg-utils
21cr|qtsixa-1.5.1-13|27	
21cr|qtsixa-1.5.1-13|28	%description
21cr|qtsixa-1.5.1-13|29	This package provides a useful GUI to control the sixad modules.
21cr|qtsixa-1.5.1-13|30	
21cr|qtsixa-1.5.1-13|31	QtSixA is written in PyQt.
21cr|qtsixa-1.5.1-13|32	
21cr|qtsixa-1.5.1-13|33	%files
21cr|qtsixa-1.5.1-13|34	%{_bindir}/sixad-*
21cr|qtsixa-1.5.1-13|35	%{_bindir}/qtsixa
21cr|qtsixa-1.5.1-13|36	%{_datadir}/%{name}
21cr|qtsixa-1.5.1-13|37	%{_datadir}/applications/%{name}.desktop
21cr|qtsixa-1.5.1-13|38	%{_datadir}/pixmaps/%{name}.xpm
21cr|qtsixa-1.5.1-13|39	
21cr|qtsixa-1.5.1-13|40	#----------------------------------------------------------------------------
21cr|qtsixa-1.5.1-13|41	
21cr|qtsixa-1.5.1-13|42	%package -n sixad
21cr|qtsixa-1.5.1-13|43	Summary:	[Qt]SixA Daemon
21cr|qtsixa-1.5.1-13|44	Group:		System/Configuration/Hardware
21cr|qtsixa-1.5.1-13|45	Requires(post,preun):	systemd
21cr|qtsixa-1.5.1-13|46	
21cr|qtsixa-1.5.1-13|47	%description -n sixad
21cr|qtsixa-1.5.1-13|48	This package provides the modules (called 'sixad') for connecting PS3 hardware
21cr|qtsixa-1.5.1-13|49	(Sixaxis/DualShock3 and Keypads) to a Linux-compatible machine.
21cr|qtsixa-1.5.1-13|50	
21cr|qtsixa-1.5.1-13|51	Currently sixad supports:
21cr|qtsixa-1.5.1-13|52	- Sixaxis buttons, axis, accelerometers and LEDs
21cr|qtsixa-1.5.1-13|53	- PS3 Keypads
21cr|qtsixa-1.5.1-13|54	
21cr|qtsixa-1.5.1-13|55	sixad also registers the Sixaxis and Keypad's MAC/ID in the joystick name
21cr|qtsixa-1.5.1-13|56	(ex: "PLAYSTATION(R)3 Controller (00:XX:X0:0X:XX)".
21cr|qtsixa-1.5.1-13|57	
21cr|qtsixa-1.5.1-13|58	sixad is triggered by udev, making it super easy to connect new devices
21cr|qtsixa-1.5.1-13|59	(you just need to press the PS button).
21cr|qtsixa-1.5.1-13|60	
21cr|qtsixa-1.5.1-13|61	%files -n sixad
21cr|qtsixa-1.5.1-13|62	%config(noreplace) %{_sysconfdir}/default/sixad
21cr|qtsixa-1.5.1-13|63	%{_sbindir}/sixad-*
21cr|qtsixa-1.5.1-13|64	%{_sbindir}/hidraw-dump
21cr|qtsixa-1.5.1-13|65	%{_sbindir}/sixpair
21cr|qtsixa-1.5.1-13|66	%{_sbindir}/sixpair-kbd
21cr|qtsixa-1.5.1-13|67	%{_bindir}/sixad
21cr|qtsixa-1.5.1-13|68	%{_unitdir}/sixad.service
21cr|qtsixa-1.5.1-13|69	%{_sysconfdir}/init.d/sixad
21cr|qtsixa-1.5.1-13|70	%{_sysconfdir}/logrotate.d/sixad
21cr|qtsixa-1.5.1-13|71	
21cr|qtsixa-1.5.1-13|72	%post -n sixad
21cr|qtsixa-1.5.1-13|73	%systemd_post sixad.service
21cr|qtsixa-1.5.1-13|74	
21cr|qtsixa-1.5.1-13|75	%preun -n sixad
21cr|qtsixa-1.5.1-13|76	%systemd_preun sixad.service
21cr|qtsixa-1.5.1-13|77	
21cr|qtsixa-1.5.1-13|78	#----------------------------------------------------------------------------
21cr|qtsixa-1.5.1-13|79	
21cr|qtsixa-1.5.1-13|80	%prep
21cr|qtsixa-1.5.1-13|81	%autosetup -p1 -n QtSixA-%{version}
21cr|qtsixa-1.5.1-13|82	
21cr|qtsixa-1.5.1-13|83	%build
21cr|qtsixa-1.5.1-13|84	CFLAGS="%{optflags}" %make
21cr|qtsixa-1.5.1-13|85	
21cr|qtsixa-1.5.1-13|86	%install
21cr|qtsixa-1.5.1-13|87	%makeinstall_std
21cr|qtsixa-1.5.1-13|88	install -d %{buildroot}%{_unitdir}
21cr|qtsixa-1.5.1-13|89	install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/sixad.service
21cr|qtsixa-1.5.1-13|90	
21cr|qtsixa-1.5.1-13|91	#symlink
21cr|qtsixa-1.5.1-13|92	pushd %{buildroot}%{_datadir}/%{name}
21cr|qtsixa-1.5.1-13|93	ln -s %{_sysconfdir}/qtsixa.conf .
21cr|qtsixa-1.5.1-13|94	popd
21cr|qtsixa-1.5.1-13|95	
21cr|qtsixa-1.5.1-13|96	#set python shebang
21cr|qtsixa-1.5.1-13|97	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_bindir}/{sixad-notify,sixad-lq}
21cr|qtsixa-1.5.1-13|98	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_sbindir}/sixad-dbus-blocker
21cr|qtsixa-1.5.1-13|99	

7442 21
21cr|qtspell-0.8.1-5|1	%define major 0
21cr|qtspell-0.8.1-5|2	%define libqt5 %mklibname qtspell-qt5_ %{major}
21cr|qtspell-0.8.1-5|3	%define devqt5 %mklibname qtspell-qt5 -d
21cr|qtspell-0.8.1-5|4	
21cr|qtspell-0.8.1-5|5	Summary:	Spell checking for Qt text widgets
21cr|qtspell-0.8.1-5|6	Name:		qtspell
21cr|qtspell-0.8.1-5|7	Version:	0.8.1
21cr|qtspell-0.8.1-5|8	Release:	5
21cr|qtspell-0.8.1-5|9	License:	GPLv3+
21cr|qtspell-0.8.1-5|10	Group:		System/Libraries
21cr|qtspell-0.8.1-5|11	Url:		https://github.com/manisandro/qtspell
21cr|qtspell-0.8.1-5|12	Source0:	https://github.com/manisandro/qtspell/releases/download/%{version}/%{name}-%{version}.tar.xz
21cr|qtspell-0.8.1-5|13	BuildRequires:	cmake
21cr|qtspell-0.8.1-5|14	BuildRequires:	doxygen
21cr|qtspell-0.8.1-5|15	BuildRequires:	qt5-linguist-tools
21cr|qtspell-0.8.1-5|16	BuildRequires:	pkgconfig(enchant)
21cr|qtspell-0.8.1-5|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qtspell-0.8.1-5|18	Requires:	iso-codes
21cr|qtspell-0.8.1-5|19	
21cr|qtspell-0.8.1-5|20	%description
21cr|qtspell-0.8.1-5|21	QtSpell adds spell-checking functionality to Qt's text widgets, using the
21cr|qtspell-0.8.1-5|22	enchant spell-checking library.
21cr|qtspell-0.8.1-5|23	
21cr|qtspell-0.8.1-5|24	#----------------------------------------------------------------------------
21cr|qtspell-0.8.1-5|25	
21cr|qtspell-0.8.1-5|26	%package qt5-i18n
21cr|qtspell-0.8.1-5|27	Summary:	QtSpell Qt5 translations
21cr|qtspell-0.8.1-5|28	Group:		System/Internationalization
21cr|qtspell-0.8.1-5|29	BuildArch:	noarch
21cr|qtspell-0.8.1-5|30	
21cr|qtspell-0.8.1-5|31	%description qt5-i18n
21cr|qtspell-0.8.1-5|32	QtSpell Qt5 translations.
21cr|qtspell-0.8.1-5|33	
21cr|qtspell-0.8.1-5|34	%files qt5-i18n
21cr|qtspell-0.8.1-5|35	%{_qt5_translationsdir}/QtSpell_*.qm
21cr|qtspell-0.8.1-5|36	
21cr|qtspell-0.8.1-5|37	#----------------------------------------------------------------------------
21cr|qtspell-0.8.1-5|38	
21cr|qtspell-0.8.1-5|39	%package -n %{libqt5}
21cr|qtspell-0.8.1-5|40	Summary:	Spell checking for Qt text widgets shared library
21cr|qtspell-0.8.1-5|41	Group:		System/Libraries
21cr|qtspell-0.8.1-5|42	Requires:	%{name}-qt5-i18n
21cr|qtspell-0.8.1-5|43	
21cr|qtspell-0.8.1-5|44	%description -n %{libqt5}
21cr|qtspell-0.8.1-5|45	Spell checking for Qt text widgets shared library.
21cr|qtspell-0.8.1-5|46	
21cr|qtspell-0.8.1-5|47	%files -n %{libqt5}
21cr|qtspell-0.8.1-5|48	%{_libdir}/libqtspell-qt5.so.%{major}*
21cr|qtspell-0.8.1-5|49	
21cr|qtspell-0.8.1-5|50	#----------------------------------------------------------------------------
21cr|qtspell-0.8.1-5|51	
21cr|qtspell-0.8.1-5|52	%package -n %{devqt5}
21cr|qtspell-0.8.1-5|53	Summary:	Spell checking for Qt text widgets development files
21cr|qtspell-0.8.1-5|54	Group:		System/Libraries
21cr|qtspell-0.8.1-5|55	Requires:	%{libqt5} = %{EVRD}
21cr|qtspell-0.8.1-5|56	Provides:	%{name}-qt5-devel = %{EVRD}
21cr|qtspell-0.8.1-5|57	
21cr|qtspell-0.8.1-5|58	%description -n %{devqt5}
21cr|qtspell-0.8.1-5|59	Spell checking for Qt text widgets development files.
21cr|qtspell-0.8.1-5|60	
21cr|qtspell-0.8.1-5|61	%files -n %{devqt5}
21cr|qtspell-0.8.1-5|62	%{_includedir}/QtSpell-qt5/QtSpell.hpp
21cr|qtspell-0.8.1-5|63	%{_libdir}/libqtspell-qt5.so
21cr|qtspell-0.8.1-5|64	%{_libdir}/pkgconfig/QtSpell-qt5.pc
21cr|qtspell-0.8.1-5|65	
21cr|qtspell-0.8.1-5|66	#----------------------------------------------------------------------------
21cr|qtspell-0.8.1-5|67	
21cr|qtspell-0.8.1-5|68	%prep
21cr|qtspell-0.8.1-5|69	%setup -q
21cr|qtspell-0.8.1-5|70	
21cr|qtspell-0.8.1-5|71	%build
21cr|qtspell-0.8.1-5|72	%cmake_qt5 \
21cr|qtspell-0.8.1-5|73	-DUSE_QT5=ON
21cr|qtspell-0.8.1-5|74	
21cr|qtspell-0.8.1-5|75	%install
21cr|qtspell-0.8.1-5|76	%makeinstall_std -C build

7443 21
21cr|qtweetlib-0.5.0-8|1	%define major 1.0
21cr|qtweetlib-0.5.0-8|2	%define libname %mklibname %{name} %{major}
21cr|qtweetlib-0.5.0-8|3	%define devname %mklibname %{name} -d
21cr|qtweetlib-0.5.0-8|4	
21cr|qtweetlib-0.5.0-8|5	Summary:	C++ Qt based Twitter library
21cr|qtweetlib-0.5.0-8|6	Name:		qtweetlib
21cr|qtweetlib-0.5.0-8|7	Version:	0.5.0
21cr|qtweetlib-0.5.0-8|8	Release:	8
21cr|qtweetlib-0.5.0-8|9	License:	GPLv2+
21cr|qtweetlib-0.5.0-8|10	Group:		System/Libraries
21cr|qtweetlib-0.5.0-8|11	Source0:	%{name}-%{version}.tar.gz
21cr|qtweetlib-0.5.0-8|12	Url:		https://github.com/dschmidt/QTweetLib
21cr|qtweetlib-0.5.0-8|13	BuildRequires:	cmake
21cr|qtweetlib-0.5.0-8|14	BuildRequires:	qt4-devel
21cr|qtweetlib-0.5.0-8|15	BuildRequires:	pkgconfig(QJson)
21cr|qtweetlib-0.5.0-8|16	
21cr|qtweetlib-0.5.0-8|17	%description
21cr|qtweetlib-0.5.0-8|18	C++ Qt based Twitter library.
21cr|qtweetlib-0.5.0-8|19	
21cr|qtweetlib-0.5.0-8|20	#----------------------------------------------------------------------------
21cr|qtweetlib-0.5.0-8|21	
21cr|qtweetlib-0.5.0-8|22	%package -n %{libname}
21cr|qtweetlib-0.5.0-8|23	Summary:	C++ Qt based Twitter library
21cr|qtweetlib-0.5.0-8|24	Group:		System/Libraries
21cr|qtweetlib-0.5.0-8|25	Conflicts:	%{_lib}qtweetlib1 < 0.5.0-4
21cr|qtweetlib-0.5.0-8|26	Obsoletes:	%{_lib}qtweetlib1 < 0.5.0-4
21cr|qtweetlib-0.5.0-8|27	
21cr|qtweetlib-0.5.0-8|28	%description -n %{libname}
21cr|qtweetlib-0.5.0-8|29	C++ Qt based Twitter library.
21cr|qtweetlib-0.5.0-8|30	
21cr|qtweetlib-0.5.0-8|31	%files -n %{libname}
21cr|qtweetlib-0.5.0-8|32	%{_libdir}/libQTweetLib.so.%{major}*
21cr|qtweetlib-0.5.0-8|33	
21cr|qtweetlib-0.5.0-8|34	#----------------------------------------------------------------------------
21cr|qtweetlib-0.5.0-8|35	
21cr|qtweetlib-0.5.0-8|36	%package -n %{devname}
21cr|qtweetlib-0.5.0-8|37	Summary:	C++ Qt based Twitter library
21cr|qtweetlib-0.5.0-8|38	Group:		Development/C++
21cr|qtweetlib-0.5.0-8|39	Requires:	%{libname} = %{EVRD}
21cr|qtweetlib-0.5.0-8|40	Provides:	%{name}-devel = %{EVRD}
21cr|qtweetlib-0.5.0-8|41	
21cr|qtweetlib-0.5.0-8|42	%description -n %{devname}
21cr|qtweetlib-0.5.0-8|43	C++ Qt based Twitter library (development package).
21cr|qtweetlib-0.5.0-8|44	
21cr|qtweetlib-0.5.0-8|45	%files -n %{devname}
21cr|qtweetlib-0.5.0-8|46	%{_libdir}/libQTweetLib.so
21cr|qtweetlib-0.5.0-8|47	%{_includedir}/QTweetLib/
21cr|qtweetlib-0.5.0-8|48	
21cr|qtweetlib-0.5.0-8|49	#----------------------------------------------------------------------------
21cr|qtweetlib-0.5.0-8|50	
21cr|qtweetlib-0.5.0-8|51	%prep
21cr|qtweetlib-0.5.0-8|52	%setup -qn minimoog-QTweetLib-2af0b78
21cr|qtweetlib-0.5.0-8|53	
21cr|qtweetlib-0.5.0-8|54	%build
21cr|qtweetlib-0.5.0-8|55	%cmake
21cr|qtweetlib-0.5.0-8|56	%make
21cr|qtweetlib-0.5.0-8|57	
21cr|qtweetlib-0.5.0-8|58	%install
21cr|qtweetlib-0.5.0-8|59	%makeinstall_std -C build

7444 21
21cr|quaddouble-2.3.14-3|1	%define devname	%mklibname -d -s qd
21cr|quaddouble-2.3.14-3|2	
21cr|quaddouble-2.3.14-3|3	%define debug_package %{nil}
21cr|quaddouble-2.3.14-3|4	
21cr|quaddouble-2.3.14-3|5	Epoch:		1
21cr|quaddouble-2.3.14-3|6	Name:		quaddouble
21cr|quaddouble-2.3.14-3|7	Group:		Sciences/Mathematics
21cr|quaddouble-2.3.14-3|8	License:	BSD
21cr|quaddouble-2.3.14-3|9	Summary:	Double-Double and Quad-Double Arithmetic
21cr|quaddouble-2.3.14-3|10	Version:	2.3.14
21cr|quaddouble-2.3.14-3|11	Release:	3
21cr|quaddouble-2.3.14-3|12	Source0:	http://crd.lbl.gov/~dhbailey/mpdist/qd-%{version}.tar.gz
21cr|quaddouble-2.3.14-3|13	URL:		http://www.cs.berkeley.edu/~yozo/
21cr|quaddouble-2.3.14-3|14	
21cr|quaddouble-2.3.14-3|15	%description
21cr|quaddouble-2.3.14-3|16	This package provides numeric types of twice the precision of IEEE
21cr|quaddouble-2.3.14-3|17	double (106 mantissa bits, or approximately 32 decimal digits) and
21cr|quaddouble-2.3.14-3|18	four times the precision of IEEE double (212 mantissa bits, or
21cr|quaddouble-2.3.14-3|19	approximately 64 decimal digits).  Due to features such as operator
21cr|quaddouble-2.3.14-3|20	and function overloading, these facilities can be utilized
21cr|quaddouble-2.3.14-3|21	with only minor modifications to conventional C++ and Fortran-90
21cr|quaddouble-2.3.14-3|22	programs.
21cr|quaddouble-2.3.14-3|23	
21cr|quaddouble-2.3.14-3|24	%package	-n %{devname}
21cr|quaddouble-2.3.14-3|25	Group:		Development/C++
21cr|quaddouble-2.3.14-3|26	Summary:	Double-Double and Quad-Double Arithmetic
21cr|quaddouble-2.3.14-3|27	Provides:	qd-static-devel = %{version}-%{release}
21cr|quaddouble-2.3.14-3|28	
21cr|quaddouble-2.3.14-3|29	%description	-n %{devname}
21cr|quaddouble-2.3.14-3|30	This package provides numeric types of twice the precision of IEEE
21cr|quaddouble-2.3.14-3|31	double (106 mantissa bits, or approximately 32 decimal digits) and
21cr|quaddouble-2.3.14-3|32	four times the precision of IEEE double (212 mantissa bits, or
21cr|quaddouble-2.3.14-3|33	approximately 64 decimal digits).  Due to features such as operator
21cr|quaddouble-2.3.14-3|34	and function overloading, these facilities can be utilized
21cr|quaddouble-2.3.14-3|35	with only minor modifications to conventional C++ and Fortran-90
21cr|quaddouble-2.3.14-3|36	programs.
21cr|quaddouble-2.3.14-3|37	
21cr|quaddouble-2.3.14-3|38	%prep
21cr|quaddouble-2.3.14-3|39	%setup -q -n qd-%{version}
21cr|quaddouble-2.3.14-3|40	
21cr|quaddouble-2.3.14-3|41	%build
21cr|quaddouble-2.3.14-3|42	%configure --enable-fortran=no
21cr|quaddouble-2.3.14-3|43	aclocal
21cr|quaddouble-2.3.14-3|44	automake --add-missing
21cr|quaddouble-2.3.14-3|45	%make CXXFLAGS='%{optflags} -fPIC'
21cr|quaddouble-2.3.14-3|46	
21cr|quaddouble-2.3.14-3|47	%install
21cr|quaddouble-2.3.14-3|48	%makeinstall_std
21cr|quaddouble-2.3.14-3|49	rm -fr %{buildroot}%{_libdir}/qd
21cr|quaddouble-2.3.14-3|50	
21cr|quaddouble-2.3.14-3|51	%files	-n %{devname}
21cr|quaddouble-2.3.14-3|52	%{_bindir}/qd-config
21cr|quaddouble-2.3.14-3|53	%dir %{_includedir}/qd
21cr|quaddouble-2.3.14-3|54	%{_includedir}/qd/*
21cr|quaddouble-2.3.14-3|55	%doc %dir %{_datadir}/doc/qd
21cr|quaddouble-2.3.14-3|56	%doc %{_datadir}/doc/qd/*
21cr|quaddouble-2.3.14-3|57	%{_libdir}/*.a

7445 21
21cr|quadkonsole4-0.2.1-4|1	Summary:	QuadKonsole - multiple Konsoles in one window
21cr|quadkonsole4-0.2.1-4|2	Name:		quadkonsole4
21cr|quadkonsole4-0.2.1-4|3	Version:	0.2.1
21cr|quadkonsole4-0.2.1-4|4	Release:	4
21cr|quadkonsole4-0.2.1-4|5	License:	GPLv2+
21cr|quadkonsole4-0.2.1-4|6	Group:		Terminals
21cr|quadkonsole4-0.2.1-4|7	URL:		http://kde-apps.org/content/show.php/QuadKonsole4?content=141069&PHPSESSID=0d2c6837c693192c7a288f988e6cfb21
21cr|quadkonsole4-0.2.1-4|8	Source0:	quadkonsole4-%{version}.tar.lzma
21cr|quadkonsole4-0.2.1-4|9	BuildRequires:	kdelibs4-devel
21cr|quadkonsole4-0.2.1-4|10	
21cr|quadkonsole4-0.2.1-4|11	
21cr|quadkonsole4-0.2.1-4|12	%description
21cr|quadkonsole4-0.2.1-4|13	QuadKonsole embeds Konsole kparts in a grid layout.
21cr|quadkonsole4-0.2.1-4|14	
21cr|quadkonsole4-0.2.1-4|15	
21cr|quadkonsole4-0.2.1-4|16	%prep
21cr|quadkonsole4-0.2.1-4|17	%setup -q
21cr|quadkonsole4-0.2.1-4|18	
21cr|quadkonsole4-0.2.1-4|19	%build
21cr|quadkonsole4-0.2.1-4|20	
21cr|quadkonsole4-0.2.1-4|21	%cmake_kde4
21cr|quadkonsole4-0.2.1-4|22	%make
21cr|quadkonsole4-0.2.1-4|23	
21cr|quadkonsole4-0.2.1-4|24	
21cr|quadkonsole4-0.2.1-4|25	%install
21cr|quadkonsole4-0.2.1-4|26	rm -rf $RPM_BUILD_ROOT
21cr|quadkonsole4-0.2.1-4|27	
21cr|quadkonsole4-0.2.1-4|28	%{makeinstall_std} -C build
21cr|quadkonsole4-0.2.1-4|29	
21cr|quadkonsole4-0.2.1-4|30	
21cr|quadkonsole4-0.2.1-4|31	
21cr|quadkonsole4-0.2.1-4|32	%if %mdkversion < 200900
21cr|quadkonsole4-0.2.1-4|33	%post
21cr|quadkonsole4-0.2.1-4|34	%update_menus
21cr|quadkonsole4-0.2.1-4|35	%update_icon_cache hicolor
21cr|quadkonsole4-0.2.1-4|36	%endif
21cr|quadkonsole4-0.2.1-4|37	
21cr|quadkonsole4-0.2.1-4|38	%if %mdkversion < 200900
21cr|quadkonsole4-0.2.1-4|39	%postun
21cr|quadkonsole4-0.2.1-4|40	%clean_menus
21cr|quadkonsole4-0.2.1-4|41	%clean_icon_cache hicolor
21cr|quadkonsole4-0.2.1-4|42	%endif
21cr|quadkonsole4-0.2.1-4|43	
21cr|quadkonsole4-0.2.1-4|44	%clean
21cr|quadkonsole4-0.2.1-4|45	rm -rf %{buildroot}
21cr|quadkonsole4-0.2.1-4|46	
21cr|quadkonsole4-0.2.1-4|47	%files
21cr|quadkonsole4-0.2.1-4|48	%defattr(-,root,root)
21cr|quadkonsole4-0.2.1-4|49	%doc INSTALL COPYING NEWS AUTHORS ChangeLog
21cr|quadkonsole4-0.2.1-4|50	%_kde_datadir/doc/HTML/en/quadkonsole4/common
21cr|quadkonsole4-0.2.1-4|51	%_kde_datadir/doc/HTML/en/quadkonsole4/index.cache.bz2
21cr|quadkonsole4-0.2.1-4|52	%_kde_datadir/doc/HTML/en/quadkonsole4/index.docbook
21cr|quadkonsole4-0.2.1-4|53	%{_bindir}/%{name}
21cr|quadkonsole4-0.2.1-4|54	%_kde_datadir/applications/kde4/*.desktop
21cr|quadkonsole4-0.2.1-4|55	%_kde_datadir/apps/%{name}/quadkonsole4ui.rc
21cr|quadkonsole4-0.2.1-4|56	%_kde_datadir/config.kcfg/*
21cr|quadkonsole4-0.2.1-4|57	%_kde_iconsdir/*/*/*/*

7446 21
21cr|quadra-1.2.0-14|1	%define summary	Multiplayer puzzle game
21cr|quadra-1.2.0-14|2	
21cr|quadra-1.2.0-14|3	Name:		quadra
21cr|quadra-1.2.0-14|4	Version:	1.2.0
21cr|quadra-1.2.0-14|5	Release:	14
21cr|quadra-1.2.0-14|6	URL:		http://code.google.com/p/quadra/
21cr|quadra-1.2.0-14|7	Source0:	http://quadra.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|quadra-1.2.0-14|8	Source1:	%{name}-icons.tar.bz2
21cr|quadra-1.2.0-14|9	Source5:	%{name}-16.png
21cr|quadra-1.2.0-14|10	Source6:	%{name}-32.png
21cr|quadra-1.2.0-14|11	Source7:	%{name}-48.png
21cr|quadra-1.2.0-14|12	# fix str fmt, patch sent upstream 08 Jun 2009
21cr|quadra-1.2.0-14|13	Patch0:		%{name}-1.2.0-fix-str-fmt.patch
21cr|quadra-1.2.0-14|14	License:	LGPLv2+
21cr|quadra-1.2.0-14|15	Group:		Games/Arcade
21cr|quadra-1.2.0-14|16	Summary:	%{summary}
21cr|quadra-1.2.0-14|17	BuildRequires:	pkgconfig(x11)
21cr|quadra-1.2.0-14|18	BuildRequires:	pkgconfig(xext)
21cr|quadra-1.2.0-14|19	BuildRequires:	pkgconfig(xpm)
21cr|quadra-1.2.0-14|20	BuildRequires:	pkgconfig(xxf86vm)
21cr|quadra-1.2.0-14|21	BuildRequires:	pkgconfig(libpng)
21cr|quadra-1.2.0-14|22	BuildRequires:  bc
21cr|quadra-1.2.0-14|23	
21cr|quadra-1.2.0-14|24	%description
21cr|quadra-1.2.0-14|25	This is the official release %{version} of Quadra, a full-featured
21cr|quadra-1.2.0-14|26	multiplayer action puzzle game for the X Window System and Svgalib.
21cr|quadra-1.2.0-14|27	Features include:
21cr|quadra-1.2.0-14|28	
21cr|quadra-1.2.0-14|29	- Recursive block chaining
21cr|quadra-1.2.0-14|30	- Blocks shadows
21cr|quadra-1.2.0-14|31	- Teams playing
21cr|quadra-1.2.0-14|32	- TCP/IP networking (free Internet playing! Supports SOCKS proxies)
21cr|quadra-1.2.0-14|33	- Smooth block falling
21cr|quadra-1.2.0-14|34	- Sound effects
21cr|quadra-1.2.0-14|35	- Watches on other players
21cr|quadra-1.2.0-14|36	- Chat window
21cr|quadra-1.2.0-14|37	- CD-based music
21cr|quadra-1.2.0-14|38	- And much more!
21cr|quadra-1.2.0-14|39	
21cr|quadra-1.2.0-14|40	%prep
21cr|quadra-1.2.0-14|41	%setup -q
21cr|quadra-1.2.0-14|42	%patch0 -p1 -b .strfmt
21cr|quadra-1.2.0-14|43	
21cr|quadra-1.2.0-14|44	cat << EOF > rosa-%{name}.desktop
21cr|quadra-1.2.0-14|45	[Desktop Entry]
21cr|quadra-1.2.0-14|46	Encoding=UTF-8
21cr|quadra-1.2.0-14|47	Name=Quadra
21cr|quadra-1.2.0-14|48	Comment=%{summary}
21cr|quadra-1.2.0-14|49	Comment[ru]=Многопользовательская игра-головоломка
21cr|quadra-1.2.0-14|50	Exec=%{_gamesbindir}/%{name}
21cr|quadra-1.2.0-14|51	Icon=%{name}
21cr|quadra-1.2.0-14|52	Terminal=false
21cr|quadra-1.2.0-14|53	Type=Application
21cr|quadra-1.2.0-14|54	Categories=Game;ArcadeGame;
21cr|quadra-1.2.0-14|55	EOF
21cr|quadra-1.2.0-14|56	
21cr|quadra-1.2.0-14|57	%build
21cr|quadra-1.2.0-14|58	%configure --bindir=%{_gamesbindir}
21cr|quadra-1.2.0-14|59	%make
21cr|quadra-1.2.0-14|60	
21cr|quadra-1.2.0-14|61	%install
21cr|quadra-1.2.0-14|62	%makeinstall_std
21cr|quadra-1.2.0-14|63	#install -s -D source/quadra $RPM_BUILD_ROOT%{_bindir}/quadra
21cr|quadra-1.2.0-14|64	#install -m644 -D source/quadra.res $RPM_BUILD_ROOT%{_datadir}/games/quadra.res
21cr|quadra-1.2.0-14|65	
21cr|quadra-1.2.0-14|66	install -D -m644 rosa-%{name}.desktop %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21cr|quadra-1.2.0-14|67	install -D -m644 %{SOURCE6} %{buildroot}%{_iconsdir}/%{name}.png
21cr|quadra-1.2.0-14|68	install -D -m644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png
21cr|quadra-1.2.0-14|69	install -D -m644 %{SOURCE7} %{buildroot}%{_liconsdir}/%{name}.png
21cr|quadra-1.2.0-14|70	
21cr|quadra-1.2.0-14|71	%clean
21cr|quadra-1.2.0-14|72	
21cr|quadra-1.2.0-14|73	%files
21cr|quadra-1.2.0-14|74	%doc ChangeLog LICENSE README
21cr|quadra-1.2.0-14|75	%{_gamesbindir}/*
21cr|quadra-1.2.0-14|76	%{_gamesdatadir}/quadra.res
21cr|quadra-1.2.0-14|77	%{_datadir}/pixmaps/*
21cr|quadra-1.2.0-14|78	%{_datadir}/applications/*
21cr|quadra-1.2.0-14|79	%{_iconsdir}/*.png
21cr|quadra-1.2.0-14|80	%{_miconsdir}/*.png
21cr|quadra-1.2.0-14|81	%{_liconsdir}/*.png

7447 21
21cr|quadrapassel-40.2-6|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|quadrapassel-40.2-6|2	
21cr|quadrapassel-40.2-6|3	Summary:	GNOME Quadrapassel game
21cr|quadrapassel-40.2-6|4	Name:		quadrapassel
21cr|quadrapassel-40.2-6|5	Version:	40.2
21cr|quadrapassel-40.2-6|6	Release:	6
21cr|quadrapassel-40.2-6|7	License:	GPLv2+ and CC-BY-SA
21cr|quadrapassel-40.2-6|8	Group:		Games/Other
21cr|quadrapassel-40.2-6|9	Url:		https://download.gnome.org/sources/quadrapassel
21cr|quadrapassel-40.2-6|10	Source0:	https://download.gnome.org/sources/quadrapassel/%{url_ver}/%{name}-%{version}.tar.xz
21cr|quadrapassel-40.2-6|11	BuildRequires:	intltool
21cr|quadrapassel-40.2-6|12	BuildRequires:	itstool
21cr|quadrapassel-40.2-6|13	BuildRequires:	meson
21cr|quadrapassel-40.2-6|14	BuildRequires:	vala
21cr|quadrapassel-40.2-6|15	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|quadrapassel-40.2-6|16	BuildRequires:	pkgconfig(gsound)
21cr|quadrapassel-40.2-6|17	BuildRequires:	pkgconfig(gtk4)
21cr|quadrapassel-40.2-6|18	BuildRequires:	pkgconfig(libcanberra-gtk3)
21cr|quadrapassel-40.2-6|19	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|quadrapassel-40.2-6|20	BuildRequires:	pkgconfig(manette-0.2)
21cr|quadrapassel-40.2-6|21	
21cr|quadrapassel-40.2-6|22	%description
21cr|quadrapassel-40.2-6|23	The Russian game of falling geometric shapes.
21cr|quadrapassel-40.2-6|24	
21cr|quadrapassel-40.2-6|25	%files -f %{name}.lang
21cr|quadrapassel-40.2-6|26	%doc COPYING
21cr|quadrapassel-40.2-6|27	%{_bindir}/quadrapassel
21cr|quadrapassel-40.2-6|28	%{_datadir}/applications/org.gnome.Quadrapassel.desktop
21cr|quadrapassel-40.2-6|29	%{_datadir}/glib-2.0/schemas/org.gnome.Quadrapassel.gschema.xml
21cr|quadrapassel-40.2-6|30	%{_datadir}/icons/*/*/*/*
21cr|quadrapassel-40.2-6|31	%{_datadir}/quadrapassel
21cr|quadrapassel-40.2-6|32	%{_mandir}/man6/quadrapassel.6*
21cr|quadrapassel-40.2-6|33	%{_appdatadir}/org.gnome.Quadrapassel.appdata.xml
21cr|quadrapassel-40.2-6|34	
21cr|quadrapassel-40.2-6|35	#----------------------------------------------------------------------------
21cr|quadrapassel-40.2-6|36	
21cr|quadrapassel-40.2-6|37	%prep
21cr|quadrapassel-40.2-6|38	%setup -q
21cr|quadrapassel-40.2-6|39	
21cr|quadrapassel-40.2-6|40	%build
21cr|quadrapassel-40.2-6|41	%meson
21cr|quadrapassel-40.2-6|42	%meson_build
21cr|quadrapassel-40.2-6|43	
21cr|quadrapassel-40.2-6|44	%install
21cr|quadrapassel-40.2-6|45	%meson_install
21cr|quadrapassel-40.2-6|46	
21cr|quadrapassel-40.2-6|47	%find_lang %{name} --with-gnome

7448 21
21cr|quadrupleback-0.1.1-1|1	Name:		quadrupleback
21cr|quadrupleback-0.1.1-1|2	Version:	0.1.1
21cr|quadrupleback-0.1.1-1|3	Release:	1
21cr|quadrupleback-0.1.1-1|4	Summary:	A clone of the 1982 Doubleback
21cr|quadrupleback-0.1.1-1|5	License:	GPLv2+
21cr|quadrupleback-0.1.1-1|6	Group:		Games/Arcade
21cr|quadrupleback-0.1.1-1|7	URL:		http://perso.b2b2c.ca/~sarrazip/dev/quadrupleback.html
21cr|quadrupleback-0.1.1-1|8	Source0: 	http://perso.b2b2c.ca/sarrazip/dev/%{name}-%{version}.tar.gz
21cr|quadrupleback-0.1.1-1|9	
21cr|quadrupleback-0.1.1-1|10	BuildRequires:	pkgconfig(sdl)
21cr|quadrupleback-0.1.1-1|11	BuildRequires:	pkgconfig(SDL_image)
21cr|quadrupleback-0.1.1-1|12	BuildRequires:	pkgconfig(SDL_mixer)
21cr|quadrupleback-0.1.1-1|13	BuildRequires:	pkgconfig(SDL_gfx)
21cr|quadrupleback-0.1.1-1|14	BuildRequires:	flatzebra-devel >= 0.1.6
21cr|quadrupleback-0.1.1-1|15	
21cr|quadrupleback-0.1.1-1|16	%description
21cr|quadrupleback-0.1.1-1|17	A video game where intruders must be
21cr|quadrupleback-0.1.1-1|18	circled .It is a clone of the 1982 Doubleback
21cr|quadrupleback-0.1.1-1|19	game by Dale Lear for the Tandy Color Computer.
21cr|quadrupleback-0.1.1-1|20	
21cr|quadrupleback-0.1.1-1|21	%files
21cr|quadrupleback-0.1.1-1|22	%doc AUTHORS COPYING NEWS README THANKS
21cr|quadrupleback-0.1.1-1|23	%{_gamesbindir}/%{name}
21cr|quadrupleback-0.1.1-1|24	%{_datadir}/sounds/*
21cr|quadrupleback-0.1.1-1|25	%{_datadir}/%{name}/
21cr|quadrupleback-0.1.1-1|26	%{_datadir}/applications/*
21cr|quadrupleback-0.1.1-1|27	%{_datadir}/pixmaps/quadrupleback.png
21cr|quadrupleback-0.1.1-1|28	#-----------------------------------------
21cr|quadrupleback-0.1.1-1|29	
21cr|quadrupleback-0.1.1-1|30	%prep
21cr|quadrupleback-0.1.1-1|31	%setup -q
21cr|quadrupleback-0.1.1-1|32	perl -pi -e "s|TRY_LINK_SDL_GFX||" configure.ac
21cr|quadrupleback-0.1.1-1|33	
21cr|quadrupleback-0.1.1-1|34	%build
21cr|quadrupleback-0.1.1-1|35	%configure2_5x --bindir=%{_gamesbindir}
21cr|quadrupleback-0.1.1-1|36	%make
21cr|quadrupleback-0.1.1-1|37	
21cr|quadrupleback-0.1.1-1|38	%install
21cr|quadrupleback-0.1.1-1|39	%makeinstall_std
21cr|quadrupleback-0.1.1-1|40	rm -fr %{buildroot}%{_defaultdocdir}/%{name}-*
21cr|quadrupleback-0.1.1-1|41	

7449 21
21cr|quassel-0.14.0-3|1	Summary:	A modern cross-platform distributed IRC client (monolythic)
21cr|quassel-0.14.0-3|2	Name:		quassel
21cr|quassel-0.14.0-3|3	Version:	0.14.0
21cr|quassel-0.14.0-3|4	Release:	3
21cr|quassel-0.14.0-3|5	License:	GPLv3+
21cr|quassel-0.14.0-3|6	Group:		Networking/IRC
21cr|quassel-0.14.0-3|7	Url:		http://quassel-irc.org/
21cr|quassel-0.14.0-3|8	Source0:	http://quassel-irc.org/pub/quassel-%{version}.tar.bz2
21cr|quassel-0.14.0-3|9	Source1:	networks.ini
21cr|quassel-0.14.0-3|10	Source10:	quassel.rpmlintrc
21cr|quassel-0.14.0-3|11	BuildRequires:	boost-devel
21cr|quassel-0.14.0-3|12	BuildRequires:	cmake
21cr|quassel-0.14.0-3|13	BuildRequires:	extra-cmake-modules
21cr|quassel-0.14.0-3|14	BuildRequires:	qt5-linguist-tools
21cr|quassel-0.14.0-3|15	BuildRequires:	kf5config-devel
21cr|quassel-0.14.0-3|16	BuildRequires:	kf5configwidgets-devel
21cr|quassel-0.14.0-3|17	BuildRequires:	kf5coreaddons-devel
21cr|quassel-0.14.0-3|18	BuildRequires:	kf5notifications-devel
21cr|quassel-0.14.0-3|19	BuildRequires:	kf5notifyconfig-devel
21cr|quassel-0.14.0-3|20	BuildRequires:	kf5textwidgets-devel
21cr|quassel-0.14.0-3|21	BuildRequires:	kf5widgetsaddons-devel
21cr|quassel-0.14.0-3|22	BuildRequires:	kf5windowsystem-devel
21cr|quassel-0.14.0-3|23	BuildRequires:	kf5xmlgui-devel
21cr|quassel-0.14.0-3|24	BuildRequires:	pkgconfig(dbusmenu-qt5)
21cr|quassel-0.14.0-3|25	BuildRequires:	pkgconfig(phonon4qt5)
21cr|quassel-0.14.0-3|26	BuildRequires:	pkgconfig(qca2-qt5)
21cr|quassel-0.14.0-3|27	BuildRequires:	pkgconfig(Qt5Core)
21cr|quassel-0.14.0-3|28	BuildRequires:	pkgconfig(Qt5DBus)
21cr|quassel-0.14.0-3|29	BuildRequires:	pkgconfig(Qt5Gui)
21cr|quassel-0.14.0-3|30	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|quassel-0.14.0-3|31	BuildRequires:	pkgconfig(Qt5Network)
21cr|quassel-0.14.0-3|32	BuildRequires:	pkgconfig(Qt5Script)
21cr|quassel-0.14.0-3|33	BuildRequires:	pkgconfig(Qt5Sql)
21cr|quassel-0.14.0-3|34	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|quassel-0.14.0-3|35	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|quassel-0.14.0-3|36	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|quassel-0.14.0-3|37	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|quassel-0.14.0-3|38	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|quassel-0.14.0-3|39	Requires:	%{name}-common = %{EVRD}
21cr|quassel-0.14.0-3|40	Provides:	plasma5-irc-client
21cr|quassel-0.14.0-3|41	
21cr|quassel-0.14.0-3|42	%description
21cr|quassel-0.14.0-3|43	Quassel IRC is a modern, cross-platform, distributed IRC client,
21cr|quassel-0.14.0-3|44	meaning that one (or multiple) client(s) can attach to and detach
21cr|quassel-0.14.0-3|45	from a central core -- much like the popular combination of screen
21cr|quassel-0.14.0-3|46	and a text-based IRC client such as WeeChat, but graphical. In
21cr|quassel-0.14.0-3|47	addition to this unique feature, we aim to bring a pleasurable,
21cr|quassel-0.14.0-3|48	comfortable chatting experience to all major platforms (including
21cr|quassel-0.14.0-3|49	Linux®, Windows®, and MacOS X® as well as Qtopia-based cell phones
21cr|quassel-0.14.0-3|50	and PDAs), making communication with your peers not only convenient,
21cr|quassel-0.14.0-3|51	but also ubiquitous available.
21cr|quassel-0.14.0-3|52	
21cr|quassel-0.14.0-3|53	%files
21cr|quassel-0.14.0-3|54	%{_kde5_bindir}/quassel
21cr|quassel-0.14.0-3|55	%{_kde5_applicationsdir}/quassel.desktop
21cr|quassel-0.14.0-3|56	
21cr|quassel-0.14.0-3|57	#-----------------------------------------------------------------------
21cr|quassel-0.14.0-3|58	
21cr|quassel-0.14.0-3|59	%package common
21cr|quassel-0.14.0-3|60	Summary:	A modern cross-platform distributed IRC client - Common files
21cr|quassel-0.14.0-3|61	Group:		Networking/IRC
21cr|quassel-0.14.0-3|62	Requires:	qt5-database-plugin-sqlite
21cr|quassel-0.14.0-3|63	
21cr|quassel-0.14.0-3|64	%description common
21cr|quassel-0.14.0-3|65	A modern, cross-platform, distributed IRC client
21cr|quassel-0.14.0-3|66	- This is client only, depends on a core server.
21cr|quassel-0.14.0-3|67	
21cr|quassel-0.14.0-3|68	%files common
21cr|quassel-0.14.0-3|69	%doc AUTHORS ChangeLog
21cr|quassel-0.14.0-3|70	%{_kde5_iconsdir}/hicolor/*/*/*
21cr|quassel-0.14.0-3|71	%{_kde5_datadir}/%{name}
21cr|quassel-0.14.0-3|72	%{_kde5_notificationsdir}/quassel.notifyrc
21cr|quassel-0.14.0-3|73	%{_libdir}/libquassel-common.so*
21cr|quassel-0.14.0-3|74	%{_libdir}/libquassel-qtui.so*
21cr|quassel-0.14.0-3|75	%{_libdir}/libquassel-uisupport.so*
21cr|quassel-0.14.0-3|76	
21cr|quassel-0.14.0-3|77	#-----------------------------------------------------------------------
21cr|quassel-0.14.0-3|78	
21cr|quassel-0.14.0-3|79	%package client
21cr|quassel-0.14.0-3|80	Summary:	A modern cross-platform distributed IRC client - Client only
21cr|quassel-0.14.0-3|81	Group:		Networking/IRC
21cr|quassel-0.14.0-3|82	Requires:	quassel-common = %{EVRD}
21cr|quassel-0.14.0-3|83	
21cr|quassel-0.14.0-3|84	%description client
21cr|quassel-0.14.0-3|85	A modern, cross-platform, distributed IRC client - Client only
21cr|quassel-0.14.0-3|86	
21cr|quassel-0.14.0-3|87	%files client
21cr|quassel-0.14.0-3|88	%{_kde5_bindir}/quasselclient
21cr|quassel-0.14.0-3|89	%{_kde5_applicationsdir}/quasselclient.desktop
21cr|quassel-0.14.0-3|90	%{_libdir}/libquassel-client.so*
21cr|quassel-0.14.0-3|91	
21cr|quassel-0.14.0-3|92	#-----------------------------------------------------------------------
21cr|quassel-0.14.0-3|93	
21cr|quassel-0.14.0-3|94	%package core
21cr|quassel-0.14.0-3|95	Summary:	A modern cross-platform distributed IRC client - Core server
21cr|quassel-0.14.0-3|96	Group:		Networking/IRC
21cr|quassel-0.14.0-3|97	Requires:	%{name}-common = %{EVRD}
21cr|quassel-0.14.0-3|98	
21cr|quassel-0.14.0-3|99	%description core
21cr|quassel-0.14.0-3|100	A modern, cross-platform, distributed IRC client - This is the quassel
21cr|quassel-0.14.0-3|101	core server for clients.
21cr|quassel-0.14.0-3|102	
21cr|quassel-0.14.0-3|103	%files core
21cr|quassel-0.14.0-3|104	%{_kde5_bindir}/quasselcore
21cr|quassel-0.14.0-3|105	%{_libdir}/libquassel-core.so*
21cr|quassel-0.14.0-3|106	
21cr|quassel-0.14.0-3|107	#-----------------------------------------------------------------------
21cr|quassel-0.14.0-3|108	
21cr|quassel-0.14.0-3|109	%prep
21cr|quassel-0.14.0-3|110	%setup -q
21cr|quassel-0.14.0-3|111	%apply_patches
21cr|quassel-0.14.0-3|112	
21cr|quassel-0.14.0-3|113	%build
21cr|quassel-0.14.0-3|114	%cmake_kde5 \
21cr|quassel-0.14.0-3|115	-DWANT_MONO=ON \
21cr|quassel-0.14.0-3|116	-DWITH_KDE=ON \
21cr|quassel-0.14.0-3|117	-DEMBED_DATA=OFF \
21cr|quassel-0.14.0-3|118	-DUSE_QT5=ON
21cr|quassel-0.14.0-3|119	
21cr|quassel-0.14.0-3|120	%make
21cr|quassel-0.14.0-3|121	
21cr|quassel-0.14.0-3|122	%install
21cr|quassel-0.14.0-3|123	%makeinstall_std -C build
21cr|quassel-0.14.0-3|124	
21cr|quassel-0.14.0-3|125	# Our own defined networks
21cr|quassel-0.14.0-3|126	rm -f %{buildroot}%{_kde5_datadir}/%{name}/networks.ini
21cr|quassel-0.14.0-3|127	mkdir -p %{buildroot}%{_kde5_datadir}/%{name}/
21cr|quassel-0.14.0-3|128	install -m 644 %{SOURCE1} %{buildroot}%{_kde5_datadir}/%{name}

7450 21
21cr|quaternion-0.0.1-1.20170607.2|1	%define oname Quaternion
21cr|quaternion-0.0.1-1.20170607.2|2	%define git 20170607
21cr|quaternion-0.0.1-1.20170607.2|3	
21cr|quaternion-0.0.1-1.20170607.2|4	Summary:	An IM client for the Matrix protocol
21cr|quaternion-0.0.1-1.20170607.2|5	Name:		quaternion
21cr|quaternion-0.0.1-1.20170607.2|6	Version:	0.0.1
21cr|quaternion-0.0.1-1.20170607.2|7	Release:	1.%{git}.2
21cr|quaternion-0.0.1-1.20170607.2|8	License:	GPLv3+
21cr|quaternion-0.0.1-1.20170607.2|9	Group:		Networking/Instant messaging
21cr|quaternion-0.0.1-1.20170607.2|10	Url:		https://github.com/QMatrixClient/Quaternion
21cr|quaternion-0.0.1-1.20170607.2|11	# git snapshot
21cr|quaternion-0.0.1-1.20170607.2|12	Source0:	%{oname}-%{version}-%{git}.tar.bz2
21cr|quaternion-0.0.1-1.20170607.2|13	BuildRequires:	cmake
21cr|quaternion-0.0.1-1.20170607.2|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|quaternion-0.0.1-1.20170607.2|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|quaternion-0.0.1-1.20170607.2|16	BuildRequires:	pkgconfig(Qt5Network)
21cr|quaternion-0.0.1-1.20170607.2|17	BuildRequires:	pkgconfig(Qt5Qml)
21cr|quaternion-0.0.1-1.20170607.2|18	BuildRequires:	pkgconfig(Qt5Quick)
21cr|quaternion-0.0.1-1.20170607.2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|quaternion-0.0.1-1.20170607.2|20	
21cr|quaternion-0.0.1-1.20170607.2|21	%description
21cr|quaternion-0.0.1-1.20170607.2|22	An IM client for the Matrix protocol.
21cr|quaternion-0.0.1-1.20170607.2|23	
21cr|quaternion-0.0.1-1.20170607.2|24	%files
21cr|quaternion-0.0.1-1.20170607.2|25	%doc COPYING README.md
21cr|quaternion-0.0.1-1.20170607.2|26	%{_bindir}/%{name}
21cr|quaternion-0.0.1-1.20170607.2|27	%{_datadir}/applications/%{name}.desktop
21cr|quaternion-0.0.1-1.20170607.2|28	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|quaternion-0.0.1-1.20170607.2|29	
21cr|quaternion-0.0.1-1.20170607.2|30	#----------------------------------------------------------------------------
21cr|quaternion-0.0.1-1.20170607.2|31	
21cr|quaternion-0.0.1-1.20170607.2|32	%prep
21cr|quaternion-0.0.1-1.20170607.2|33	%autosetup -p1 -n %{oname}-%{version}-%{git}
21cr|quaternion-0.0.1-1.20170607.2|34	
21cr|quaternion-0.0.1-1.20170607.2|35	%build
21cr|quaternion-0.0.1-1.20170607.2|36	%cmake \
21cr|quaternion-0.0.1-1.20170607.2|37	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|quaternion-0.0.1-1.20170607.2|38	-DBUILD_STATIC_LIBS:BOOL=ON
21cr|quaternion-0.0.1-1.20170607.2|39	%make
21cr|quaternion-0.0.1-1.20170607.2|40	
21cr|quaternion-0.0.1-1.20170607.2|41	%install
21cr|quaternion-0.0.1-1.20170607.2|42	%makeinstall_std -C build

7451 21
21cr|qucs-0.0.20-0.rc2.1|1	%define Werror_cflags %{nil}
21cr|qucs-0.0.20-0.rc2.1|2	
21cr|qucs-0.0.20-0.rc2.1|3	%define major 0
21cr|qucs-0.0.20-0.rc2.1|4	%define libqucsator %mklibname qucsator %{major}
21cr|qucs-0.0.20-0.rc2.1|5	%define devname %mklibname %{name} -d
21cr|qucs-0.0.20-0.rc2.1|6	
21cr|qucs-0.0.20-0.rc2.1|7	%define rc rc2
21cr|qucs-0.0.20-0.rc2.1|8	
21cr|qucs-0.0.20-0.rc2.1|9	Summary:	An integrated circuit simulator
21cr|qucs-0.0.20-0.rc2.1|10	Name:		qucs
21cr|qucs-0.0.20-0.rc2.1|11	Version:	0.0.20
21cr|qucs-0.0.20-0.rc2.1|12	Release:	0.%{?rc}.1
21cr|qucs-0.0.20-0.rc2.1|13	License:	QPL
21cr|qucs-0.0.20-0.rc2.1|14	Group:		Sciences/Other
21cr|qucs-0.0.20-0.rc2.1|15	Url:		http://qucs.sourceforge.net/
21cr|qucs-0.0.20-0.rc2.1|16	Source0:	https://github.com/Qucs/qucs/archive/refs/tags/qucs-%{version}-%{?rc}.tar.gz
21cr|qucs-0.0.20-0.rc2.1|17	# commit 248e4e07886b7b47fd66dc45da30389b9adb8a87 on 1 Mar 2016
21cr|qucs-0.0.20-0.rc2.1|18	Source1:	https://github.com/ra3xdh/qucs-rus-complib/archive/master.zip?/%{name}-rus-complib-master.zip
21cr|qucs-0.0.20-0.rc2.1|19	Patch0:		qucs-0.0.19-desktop.patch
21cr|qucs-0.0.20-0.rc2.1|20	BuildRequires:	adms
21cr|qucs-0.0.20-0.rc2.1|21	BuildRequires:	bison
21cr|qucs-0.0.20-0.rc2.1|22	BuildRequires:	flex
21cr|qucs-0.0.20-0.rc2.1|23	BuildRequires:	gperf
21cr|qucs-0.0.20-0.rc2.1|24	BuildRequires:	imagemagick
21cr|qucs-0.0.20-0.rc2.1|25	BuildRequires:	qt4-devel
21cr|qucs-0.0.20-0.rc2.1|26	Requires:	freehdl
21cr|qucs-0.0.20-0.rc2.1|27	Requires:	freehdl-config
21cr|qucs-0.0.20-0.rc2.1|28	Requires:	gcc-cpp
21cr|qucs-0.0.20-0.rc2.1|29	Recommends:	%{name}-rus-complib
21cr|qucs-0.0.20-0.rc2.1|30	
21cr|qucs-0.0.20-0.rc2.1|31	%description
21cr|qucs-0.0.20-0.rc2.1|32	Qucs is going to be an integrated circuit simulator which means you will be
21cr|qucs-0.0.20-0.rc2.1|33	able to setup a circuit with a graphical user interface (GUI) and simulate the
21cr|qucs-0.0.20-0.rc2.1|34	large-signal, small-signal and noise behaviour of the circuit. After that
21cr|qucs-0.0.20-0.rc2.1|35	simulation has finished you can present the simulation results on a
21cr|qucs-0.0.20-0.rc2.1|36	presentation page or window.
21cr|qucs-0.0.20-0.rc2.1|37	
21cr|qucs-0.0.20-0.rc2.1|38	%files
21cr|qucs-0.0.20-0.rc2.1|39	%doc CONTRIBUTING.md NEWS.md README.md
21cr|qucs-0.0.20-0.rc2.1|40	%{_bindir}/*
21cr|qucs-0.0.20-0.rc2.1|41	%{_datadir}/%{name}
21cr|qucs-0.0.20-0.rc2.1|42	%{_datadir}/qucsator
21cr|qucs-0.0.20-0.rc2.1|43	%exclude %{_datadir}/%{name}/library/Complib*.lib
21cr|qucs-0.0.20-0.rc2.1|44	%{_mandir}/man?/*
21cr|qucs-0.0.20-0.rc2.1|45	%{_datadir}/applications/%{name}.desktop
21cr|qucs-0.0.20-0.rc2.1|46	%{_iconsdir}/hicolor/*/apps/qucs.*
21cr|qucs-0.0.20-0.rc2.1|47	
21cr|qucs-0.0.20-0.rc2.1|48	#----------------------------------------------------------------------------
21cr|qucs-0.0.20-0.rc2.1|49	
21cr|qucs-0.0.20-0.rc2.1|50	%package -n %{libqucsator}
21cr|qucs-0.0.20-0.rc2.1|51	Summary:	Shared libraries for %{name}
21cr|qucs-0.0.20-0.rc2.1|52	Group:		System/Libraries
21cr|qucs-0.0.20-0.rc2.1|53	
21cr|qucs-0.0.20-0.rc2.1|54	%description -n %{libqucsator}
21cr|qucs-0.0.20-0.rc2.1|55	This package contains the shared libraries for %{name}.
21cr|qucs-0.0.20-0.rc2.1|56	
21cr|qucs-0.0.20-0.rc2.1|57	%files -n %{libqucsator}
21cr|qucs-0.0.20-0.rc2.1|58	%{_libdir}/libqucsator.so.%{major}*
21cr|qucs-0.0.20-0.rc2.1|59	
21cr|qucs-0.0.20-0.rc2.1|60	#----------------------------------------------------------------------------
21cr|qucs-0.0.20-0.rc2.1|61	
21cr|qucs-0.0.20-0.rc2.1|62	%package -n %{devname}
21cr|qucs-0.0.20-0.rc2.1|63	Summary:	Development files and headers for %{name}
21cr|qucs-0.0.20-0.rc2.1|64	Group:		Development/Other
21cr|qucs-0.0.20-0.rc2.1|65	Requires:	%{libqucsator} = %{EVRD}
21cr|qucs-0.0.20-0.rc2.1|66	Provides:	%{name}-devel = %{EVRD}
21cr|qucs-0.0.20-0.rc2.1|67	
21cr|qucs-0.0.20-0.rc2.1|68	%description -n %{devname}
21cr|qucs-0.0.20-0.rc2.1|69	This package contains the development files and headers for %{name}.
21cr|qucs-0.0.20-0.rc2.1|70	
21cr|qucs-0.0.20-0.rc2.1|71	%files -n %{devname}
21cr|qucs-0.0.20-0.rc2.1|72	%doc README.md
21cr|qucs-0.0.20-0.rc2.1|73	%{_includedir}/qucsator
21cr|qucs-0.0.20-0.rc2.1|74	%{_libdir}/libqucsator.so
21cr|qucs-0.0.20-0.rc2.1|75	
21cr|qucs-0.0.20-0.rc2.1|76	#----------------------------------------------------------------------------
21cr|qucs-0.0.20-0.rc2.1|77	
21cr|qucs-0.0.20-0.rc2.1|78	%package rus-complib
21cr|qucs-0.0.20-0.rc2.1|79	Summary:	Library set for Qucs circuit simulator
21cr|qucs-0.0.20-0.rc2.1|80	Group:		Sciences/Other
21cr|qucs-0.0.20-0.rc2.1|81	
21cr|qucs-0.0.20-0.rc2.1|82	%description rus-complib
21cr|qucs-0.0.20-0.rc2.1|83	Library set for Qucs circuit simulator.
21cr|qucs-0.0.20-0.rc2.1|84	
21cr|qucs-0.0.20-0.rc2.1|85	%files rus-complib
21cr|qucs-0.0.20-0.rc2.1|86	%doc qucs-rus-complib-master/README.md
21cr|qucs-0.0.20-0.rc2.1|87	%{_datadir}/%{name}/library/Complib*.lib
21cr|qucs-0.0.20-0.rc2.1|88	
21cr|qucs-0.0.20-0.rc2.1|89	#----------------------------------------------------------------------------
21cr|qucs-0.0.20-0.rc2.1|90	
21cr|qucs-0.0.20-0.rc2.1|91	%prep
21cr|qucs-0.0.20-0.rc2.1|92	%autosetup -p1 -a1 -n %{name}-%{name}-%{version}-%{?rc}
21cr|qucs-0.0.20-0.rc2.1|93	
21cr|qucs-0.0.20-0.rc2.1|94	pushd %{name}-rus-complib-master
21cr|qucs-0.0.20-0.rc2.1|95	find -name "*.lib" | sed 'p;s:^./:Complib:' | xargs -n2 mv
21cr|qucs-0.0.20-0.rc2.1|96	popd
21cr|qucs-0.0.20-0.rc2.1|97	
21cr|qucs-0.0.20-0.rc2.1|98	%build
21cr|qucs-0.0.20-0.rc2.1|99	./bootstrap
21cr|qucs-0.0.20-0.rc2.1|100	%configure \
21cr|qucs-0.0.20-0.rc2.1|101	--disable-doc
21cr|qucs-0.0.20-0.rc2.1|102	%make -j4
21cr|qucs-0.0.20-0.rc2.1|103	
21cr|qucs-0.0.20-0.rc2.1|104	find . -type f -name "*.cpp" -exec chmod -x {} \;
21cr|qucs-0.0.20-0.rc2.1|105	find . -type f -name "*.h" -exec chmod -x {} \;
21cr|qucs-0.0.20-0.rc2.1|106	find . -type f -name "*.md" -exec chmod -x {} \;
21cr|qucs-0.0.20-0.rc2.1|107	find . -type f -name "*.ypp" -exec chmod -x {} \;
21cr|qucs-0.0.20-0.rc2.1|108	find . -type f -name "*.lpp" -exec chmod -x {} \;
21cr|qucs-0.0.20-0.rc2.1|109	
21cr|qucs-0.0.20-0.rc2.1|110	%install
21cr|qucs-0.0.20-0.rc2.1|111	%makeinstall_std
21cr|qucs-0.0.20-0.rc2.1|112	
21cr|qucs-0.0.20-0.rc2.1|113	install -m0644 %{name}-rus-complib-master/*.lib %{buildroot}%{_datadir}/%{name}/library/

7452 21
21cr|qucs-s-24.4.0-1|1	
21cr|qucs-s-24.4.0-1|2	Summary:	An integrated circuit simulator
21cr|qucs-s-24.4.0-1|3	Name:		qucs-s
21cr|qucs-s-24.4.0-1|4	Version:	24.4.0
21cr|qucs-s-24.4.0-1|5	Release:	1
21cr|qucs-s-24.4.0-1|6	License:	QPL
21cr|qucs-s-24.4.0-1|7	Group:		Sciences/Other
21cr|qucs-s-24.4.0-1|8	Url:		http://qucs.sourceforge.net/
21cr|qucs-s-24.4.0-1|9	Source0:	https://github.com/ra3xdh/qucs_s/releases/download/%{version}/qucs-s-%{version}.tar.gz
21cr|qucs-s-24.4.0-1|10	# commit 1571eb9f1ce1da91e2077bb5ec2de20786a5e3a8 on 13 nov 2023
21cr|qucs-s-24.4.0-1|11	Source1:	https://github.com/ra3xdh/qucs-rus-complib/archive/master.zip?/qucs-rus-complib-master.zip
21cr|qucs-s-24.4.0-1|12	Patch0:		qucs-0.0.23-desktop.patch
21cr|qucs-s-24.4.0-1|13	#BuildRequires:	adms
21cr|qucs-s-24.4.0-1|14	BuildRequires:	bison
21cr|qucs-s-24.4.0-1|15	BuildRequires:	cmake
21cr|qucs-s-24.4.0-1|16	BuildRequires:	dos2unix
21cr|qucs-s-24.4.0-1|17	BuildRequires:	flex
21cr|qucs-s-24.4.0-1|18	BuildRequires:	gperf
21cr|qucs-s-24.4.0-1|19	#BuildRequires:	imagemagick
21cr|qucs-s-24.4.0-1|20	BuildRequires:	qt5-devel
21cr|qucs-s-24.4.0-1|21	BuildRequires:	qt5-linguist-tools
21cr|qucs-s-24.4.0-1|22	BuildRequires:	pkgconfig(Qt5Charts)
21cr|qucs-s-24.4.0-1|23	BuildRequires:	pkgconfig(Qt5Script)
21cr|qucs-s-24.4.0-1|24	BuildRequires:	pkgconfig(Qt5Svg)
21cr|qucs-s-24.4.0-1|25	Requires:	freehdl
21cr|qucs-s-24.4.0-1|26	Requires:	freehdl-config
21cr|qucs-s-24.4.0-1|27	Requires:	gcc-cpp
21cr|qucs-s-24.4.0-1|28	Recommends:	%{name}-rus-complib
21cr|qucs-s-24.4.0-1|29	
21cr|qucs-s-24.4.0-1|30	%description
21cr|qucs-s-24.4.0-1|31	Qucs is going to be an integrated circuit simulator which means you will be
21cr|qucs-s-24.4.0-1|32	able to setup a circuit with a graphical user interface (GUI) and simulate the
21cr|qucs-s-24.4.0-1|33	large-signal, small-signal and noise behaviour of the circuit. After that
21cr|qucs-s-24.4.0-1|34	simulation has finished you can present the simulation results on a
21cr|qucs-s-24.4.0-1|35	presentation page or window.
21cr|qucs-s-24.4.0-1|36	
21cr|qucs-s-24.4.0-1|37	%files
21cr|qucs-s-24.4.0-1|38	%doc NEWS* README.md
21cr|qucs-s-24.4.0-1|39	%{_bindir}/*
21cr|qucs-s-24.4.0-1|40	%{_datadir}/%{name}
21cr|qucs-s-24.4.0-1|41	%exclude %{_datadir}/%{name}/library/Complib*.lib
21cr|qucs-s-24.4.0-1|42	%{_mandir}/man?/*
21cr|qucs-s-24.4.0-1|43	%{_datadir}/applications/*.desktop
21cr|qucs-s-24.4.0-1|44	%{_iconsdir}/hicolor/*/apps/qucs-s.*
21cr|qucs-s-24.4.0-1|45	
21cr|qucs-s-24.4.0-1|46	#----------------------------------------------------------------------------
21cr|qucs-s-24.4.0-1|47	
21cr|qucs-s-24.4.0-1|48	%package rus-complib
21cr|qucs-s-24.4.0-1|49	Summary:	Library set for Qucs circuit simulator
21cr|qucs-s-24.4.0-1|50	Group:		Sciences/Other
21cr|qucs-s-24.4.0-1|51	
21cr|qucs-s-24.4.0-1|52	%description rus-complib
21cr|qucs-s-24.4.0-1|53	Library set for Qucs circuit simulator.
21cr|qucs-s-24.4.0-1|54	
21cr|qucs-s-24.4.0-1|55	%files rus-complib
21cr|qucs-s-24.4.0-1|56	%doc qucs-rus-complib-master/README.md
21cr|qucs-s-24.4.0-1|57	%{_datadir}/%{name}/library/Complib*.lib
21cr|qucs-s-24.4.0-1|58	
21cr|qucs-s-24.4.0-1|59	#----------------------------------------------------------------------------
21cr|qucs-s-24.4.0-1|60	
21cr|qucs-s-24.4.0-1|61	%prep
21cr|qucs-s-24.4.0-1|62	%autosetup -p1 -a1 -n %{name}-%{version}
21cr|qucs-s-24.4.0-1|63	
21cr|qucs-s-24.4.0-1|64	pushd qucs-rus-complib-master
21cr|qucs-s-24.4.0-1|65	find -name "*.lib" | sed 'p;s:^./:Complib:' | xargs -n2 mv
21cr|qucs-s-24.4.0-1|66	popd
21cr|qucs-s-24.4.0-1|67	
21cr|qucs-s-24.4.0-1|68	%build
21cr|qucs-s-24.4.0-1|69	%cmake
21cr|qucs-s-24.4.0-1|70	%make
21cr|qucs-s-24.4.0-1|71	
21cr|qucs-s-24.4.0-1|72	%install
21cr|qucs-s-24.4.0-1|73	%makeinstall_std -C build
21cr|qucs-s-24.4.0-1|74	
21cr|qucs-s-24.4.0-1|75	install -m0644 qucs-rus-complib-master/*.lib %{buildroot}%{_datadir}/qucs-s/library/

7453 21
21cr|quickemu-4.9.2-1|1	Summary:	Quickly create and run optimised desktop virtual machines
21cr|quickemu-4.9.2-1|2	Name:		quickemu
21cr|quickemu-4.9.2-1|3	Version:	4.9.2
21cr|quickemu-4.9.2-1|4	Release:	1
21cr|quickemu-4.9.2-1|5	License:	MIT
21cr|quickemu-4.9.2-1|6	Group:		Emulators
21cr|quickemu-4.9.2-1|7	Url:		https://github.com/quickemu-project/quickemu
21cr|quickemu-4.9.2-1|8	Source0:	https://github.com/quickemu-project/quickemu/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|quickemu-4.9.2-1|9	Requires:	bash
21cr|quickemu-4.9.2-1|10	Requires:	coreutils
21cr|quickemu-4.9.2-1|11	Requires:	edk2-tools
21cr|quickemu-4.9.2-1|12	Requires:	genisoimage
21cr|quickemu-4.9.2-1|13	Requires:	grep
21cr|quickemu-4.9.2-1|14	Requires:	jq
21cr|quickemu-4.9.2-1|15	Requires:	lsb
21cr|quickemu-4.9.2-1|16	Requires:	procps
21cr|quickemu-4.9.2-1|17	Requires:	python3
21cr|quickemu-4.9.2-1|18	Requires:	qemu
21cr|quickemu-4.9.2-1|19	Requires:	sed
21cr|quickemu-4.9.2-1|20	Requires:	spice-gtk
21cr|quickemu-4.9.2-1|21	Requires:	swtpm
21cr|quickemu-4.9.2-1|22	Requires:	unzip
21cr|quickemu-4.9.2-1|23	Requires:	usbutils
21cr|quickemu-4.9.2-1|24	Requires:	util-linux
21cr|quickemu-4.9.2-1|25	Requires:	wget
21cr|quickemu-4.9.2-1|26	Requires:	xdg-user-dirs
21cr|quickemu-4.9.2-1|27	Requires:	xrandr
21cr|quickemu-4.9.2-1|28	BuildArch:	noarch
21cr|quickemu-4.9.2-1|29	
21cr|quickemu-4.9.2-1|30	%description
21cr|quickemu-4.9.2-1|31	Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.
21cr|quickemu-4.9.2-1|32	
21cr|quickemu-4.9.2-1|33	%files
21cr|quickemu-4.9.2-1|34	%doc README.md
21cr|quickemu-4.9.2-1|35	%license LICENSE
21cr|quickemu-4.9.2-1|36	%{_bindir}/macrecovery
21cr|quickemu-4.9.2-1|37	%{_bindir}/%{name}
21cr|quickemu-4.9.2-1|38	%{_bindir}/quickget
21cr|quickemu-4.9.2-1|39	%{_bindir}/windowskey
21cr|quickemu-4.9.2-1|40	
21cr|quickemu-4.9.2-1|41	#----------------------------------------------------------------------------
21cr|quickemu-4.9.2-1|42	
21cr|quickemu-4.9.2-1|43	%prep
21cr|quickemu-4.9.2-1|44	%autosetup -p1
21cr|quickemu-4.9.2-1|45	
21cr|quickemu-4.9.2-1|46	%build
21cr|quickemu-4.9.2-1|47	
21cr|quickemu-4.9.2-1|48	%install
21cr|quickemu-4.9.2-1|49	mkdir -p %{buildroot}%{_bindir}
21cr|quickemu-4.9.2-1|50	cp macrecovery %{name} quickget windowskey %{buildroot}%{_bindir}

7454 21
21cr|quicksynergy-0.9.0-4|1	Name:		quicksynergy
21cr|quicksynergy-0.9.0-4|2	Version:	0.9.0
21cr|quicksynergy-0.9.0-4|3	Release:	4
21cr|quicksynergy-0.9.0-4|4	Summary:	Share keyboard and mouse between computers
21cr|quicksynergy-0.9.0-4|5	Group:		System/Configuration/Hardware
21cr|quicksynergy-0.9.0-4|6	License:	GPLv2+
21cr|quicksynergy-0.9.0-4|7	URL:		http://code.google.com/p/quicksynergy/
21cr|quicksynergy-0.9.0-4|8	Source0:	http://quicksynergy.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|quicksynergy-0.9.0-4|9	BuildRequires:	gettext
21cr|quicksynergy-0.9.0-4|10	BuildRequires:	imagemagick
21cr|quicksynergy-0.9.0-4|11	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|quicksynergy-0.9.0-4|12	Requires:	synergy
21cr|quicksynergy-0.9.0-4|13	
21cr|quicksynergy-0.9.0-4|14	%description
21cr|quicksynergy-0.9.0-4|15	QuickSynergy is a graphical interface (GUI) for easily configuring Synergy2,
21cr|quicksynergy-0.9.0-4|16	an application that allows the user to share his mouse and keyboard between
21cr|quicksynergy-0.9.0-4|17	two or more computers.
21cr|quicksynergy-0.9.0-4|18	
21cr|quicksynergy-0.9.0-4|19	%prep
21cr|quicksynergy-0.9.0-4|20	%setup -q
21cr|quicksynergy-0.9.0-4|21	
21cr|quicksynergy-0.9.0-4|22	%build
21cr|quicksynergy-0.9.0-4|23	%configure
21cr|quicksynergy-0.9.0-4|24	%make
21cr|quicksynergy-0.9.0-4|25	
21cr|quicksynergy-0.9.0-4|26	%install
21cr|quicksynergy-0.9.0-4|27	%makeinstall_std
21cr|quicksynergy-0.9.0-4|28	
21cr|quicksynergy-0.9.0-4|29	# install menu entry
21cr|quicksynergy-0.9.0-4|30	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|quicksynergy-0.9.0-4|31	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|quicksynergy-0.9.0-4|32	[Desktop Entry]
21cr|quicksynergy-0.9.0-4|33	Name=QuickSynergy
21cr|quicksynergy-0.9.0-4|34	Comment=Share keyboard and mouse between computers
21cr|quicksynergy-0.9.0-4|35	Exec=%{name}
21cr|quicksynergy-0.9.0-4|36	Icon=%{name}
21cr|quicksynergy-0.9.0-4|37	Type=Application
21cr|quicksynergy-0.9.0-4|38	Terminal=false
21cr|quicksynergy-0.9.0-4|39	StartupNotify=true
21cr|quicksynergy-0.9.0-4|40	Categories=System;Utility;
21cr|quicksynergy-0.9.0-4|41	EOF
21cr|quicksynergy-0.9.0-4|42	
21cr|quicksynergy-0.9.0-4|43	# install menu icons
21cr|quicksynergy-0.9.0-4|44	for N in 16 32 48 64 128;
21cr|quicksynergy-0.9.0-4|45	do
21cr|quicksynergy-0.9.0-4|46	convert src/logo/qslogo.png -resize ${N}x${N} $N.png;
21cr|quicksynergy-0.9.0-4|47	install -D -m 0644 16.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|quicksynergy-0.9.0-4|48	done
21cr|quicksynergy-0.9.0-4|49	
21cr|quicksynergy-0.9.0-4|50	%find_lang %{name}
21cr|quicksynergy-0.9.0-4|51	
21cr|quicksynergy-0.9.0-4|52	%files -f %{name}.lang
21cr|quicksynergy-0.9.0-4|53	%doc ChangeLog COPYING AUTHORS README
21cr|quicksynergy-0.9.0-4|54	%{_bindir}/quicksynergy
21cr|quicksynergy-0.9.0-4|55	%{_datadir}/applications/quicksynergy.desktop
21cr|quicksynergy-0.9.0-4|56	%{_iconsdir}/hicolor/*/apps/%{name}.png

7455 21
21cr|quick-usb-formatter-0.6-11|1	%define binname quickusbformatter
21cr|quick-usb-formatter-0.6-11|2	
21cr|quick-usb-formatter-0.6-11|3	Summary:	A small KDE4 application to format usb sticks and devices
21cr|quick-usb-formatter-0.6-11|4	Name:		quick-usb-formatter
21cr|quick-usb-formatter-0.6-11|5	Version:	0.6
21cr|quick-usb-formatter-0.6-11|6	Release:	11
21cr|quick-usb-formatter-0.6-11|7	License:	LGPLv2+
21cr|quick-usb-formatter-0.6-11|8	Group:		Graphical desktop/KDE
21cr|quick-usb-formatter-0.6-11|9	Url:		http://kde-apps.org/content/show.php?content=137493
21cr|quick-usb-formatter-0.6-11|10	Source0:	%{name}-%{version}.tar.bz2
21cr|quick-usb-formatter-0.6-11|11	Patch0:		quick-usb-formatter-0.6-l10n-ru.patch
21cr|quick-usb-formatter-0.6-11|12	Patch1:		quick-usb-formatter-0.5-l10n-ru.patch
21cr|quick-usb-formatter-0.6-11|13	Patch2:		quick-usb-formatter-0.6-umount-error.patch
21cr|quick-usb-formatter-0.6-11|14	Patch3:		alt-force-f2fs.patch
21cr|quick-usb-formatter-0.6-11|15	Patch4:		quick-usb-formatter-0.6-disallow-format-ignored.patch
21cr|quick-usb-formatter-0.6-11|16	BuildRequires:	cmake
21cr|quick-usb-formatter-0.6-11|17	BuildRequires:	gettext
21cr|quick-usb-formatter-0.6-11|18	BuildRequires:	kdelibs4-devel
21cr|quick-usb-formatter-0.6-11|19	Requires:	f2fs-tools
21cr|quick-usb-formatter-0.6-11|20	
21cr|quick-usb-formatter-0.6-11|21	%description
21cr|quick-usb-formatter-0.6-11|22	Quick Usb Formatter is a tiny app designed for enhance the usability of the
21cr|quick-usb-formatter-0.6-11|23	device notifier, an additional option for quick format usb sticks.
21cr|quick-usb-formatter-0.6-11|24	
21cr|quick-usb-formatter-0.6-11|25	%files -f %{binname}.lang
21cr|quick-usb-formatter-0.6-11|26	%doc README.txt
21cr|quick-usb-formatter-0.6-11|27	%{_kde_bindir}/%{binname}
21cr|quick-usb-formatter-0.6-11|28	%{_kde_appsdir}/solid/actions/%{binname}_solid.desktop
21cr|quick-usb-formatter-0.6-11|29	%{_kde_applicationsdir}/%{binname}.desktop
21cr|quick-usb-formatter-0.6-11|30	%{_kde_libdir}/kde4/libexec/helper
21cr|quick-usb-formatter-0.6-11|31	%{_datadir}/dbus-1/system-services/org.kde.auth.quf.service
21cr|quick-usb-formatter-0.6-11|32	%{_datadir}/polkit-1/actions/org.kde.auth.quf.policy
21cr|quick-usb-formatter-0.6-11|33	%{_datadir}/solid/actions/%{binname}_solid.desktop
21cr|quick-usb-formatter-0.6-11|34	%{_sysconfdir}/dbus-1/system.d/org.kde.auth.quf.conf
21cr|quick-usb-formatter-0.6-11|35	
21cr|quick-usb-formatter-0.6-11|36	#----------------------------------------------------------------------------
21cr|quick-usb-formatter-0.6-11|37	
21cr|quick-usb-formatter-0.6-11|38	%prep
21cr|quick-usb-formatter-0.6-11|39	%setup -q
21cr|quick-usb-formatter-0.6-11|40	%patch0 -p1 -b .ru
21cr|quick-usb-formatter-0.6-11|41	%patch1 -p1 -b .ru
21cr|quick-usb-formatter-0.6-11|42	%patch2 -p1 -b .err
21cr|quick-usb-formatter-0.6-11|43	%patch3 -p1 -b .f2fs
21cr|quick-usb-formatter-0.6-11|44	%patch4 -p1 -b .ign
21cr|quick-usb-formatter-0.6-11|45	
21cr|quick-usb-formatter-0.6-11|46	%build
21cr|quick-usb-formatter-0.6-11|47	%cmake_kde4
21cr|quick-usb-formatter-0.6-11|48	%make
21cr|quick-usb-formatter-0.6-11|49	
21cr|quick-usb-formatter-0.6-11|50	%install
21cr|quick-usb-formatter-0.6-11|51	%makeinstall_std -C build
21cr|quick-usb-formatter-0.6-11|52	
21cr|quick-usb-formatter-0.6-11|53	# Plasma 5 support
21cr|quick-usb-formatter-0.6-11|54	mkdir -p %{buildroot}%{_datadir}/solid/actions
21cr|quick-usb-formatter-0.6-11|55	cp %{buildroot}%{_kde_appsdir}/solid/actions/%{binname}_solid.desktop %{buildroot}%{_datadir}/solid/actions/
21cr|quick-usb-formatter-0.6-11|56	
21cr|quick-usb-formatter-0.6-11|57	%find_lang %{binname}

7456 21
21cr|quilt-0.67-1|1	%define debug_package %{nil}
21cr|quilt-0.67-1|2	
21cr|quilt-0.67-1|3	Summary:	Scripts for working with series of patches
21cr|quilt-0.67-1|4	Name:		quilt
21cr|quilt-0.67-1|5	Version:	0.67
21cr|quilt-0.67-1|6	Release:	1
21cr|quilt-0.67-1|7	License:	GPLv2+
21cr|quilt-0.67-1|8	Group:		Development/Tools
21cr|quilt-0.67-1|9	Url:		http://savannah.nongnu.org/projects/quilt
21cr|quilt-0.67-1|10	Source0:	http://download.savannah.gnu.org/releases/quilt/%{name}-%{version}.tar.gz
21cr|quilt-0.67-1|11	Source1:	http://download.savannah.gnu.org/releases/quilt/%{name}-%{version}.tar.gz.sig
21cr|quilt-0.67-1|12	BuildRequires:	diffstat
21cr|quilt-0.67-1|13	BuildRequires:	ed
21cr|quilt-0.67-1|14	BuildRequires:	procmail
21cr|quilt-0.67-1|15	# sendmail-command is needed for testing purpose
21cr|quilt-0.67-1|16	BuildRequires:	sendmail-command
21cr|quilt-0.67-1|17	Requires:	coreutils
21cr|quilt-0.67-1|18	Requires:	bzip2
21cr|quilt-0.67-1|19	Requires:	diffstat
21cr|quilt-0.67-1|20	Requires:	diffutils
21cr|quilt-0.67-1|21	Requires:	ed
21cr|quilt-0.67-1|22	Requires:	gettext
21cr|quilt-0.67-1|23	Requires:	gzip
21cr|quilt-0.67-1|24	Requires:	mktemp
21cr|quilt-0.67-1|25	Requires:	patch
21cr|quilt-0.67-1|26	Requires:	procmail
21cr|quilt-0.67-1|27	
21cr|quilt-0.67-1|28	%description
21cr|quilt-0.67-1|29	The scripts allow to manage a series of patches by keeping track of the changes
21cr|quilt-0.67-1|30	each patch makes. Patches can be applied, un-applied, refreshed, etc.
21cr|quilt-0.67-1|31	
21cr|quilt-0.67-1|32	The scripts are heavily based on Andrew Morton's patch scripts found at
21cr|quilt-0.67-1|33	http://www.zip.com.au/~akpm/linux/patches/
21cr|quilt-0.67-1|34	
21cr|quilt-0.67-1|35	%files -f %{name}.lang
21cr|quilt-0.67-1|36	%doc AUTHORS TODO
21cr|quilt-0.67-1|37	%doc %{_docdir}/%{name}-%{version}
21cr|quilt-0.67-1|38	%config(noreplace) /etc/bash_completion.d/quilt
21cr|quilt-0.67-1|39	%config(noreplace) /etc/quilt.quiltrc
21cr|quilt-0.67-1|40	%{_bindir}/*
21cr|quilt-0.67-1|41	%{_datadir}/emacs/site-lisp/quilt.el
21cr|quilt-0.67-1|42	%{_datadir}/%{name}/*
21cr|quilt-0.67-1|43	%{_mandir}/man1/*.1*
21cr|quilt-0.67-1|44	
21cr|quilt-0.67-1|45	#----------------------------------------------------------------------------
21cr|quilt-0.67-1|46	
21cr|quilt-0.67-1|47	%prep
21cr|quilt-0.67-1|48	%setup -q
21cr|quilt-0.67-1|49	
21cr|quilt-0.67-1|50	%build
21cr|quilt-0.67-1|51	%configure \
21cr|quilt-0.67-1|52	--with-mta=%{_sbindir}/sendmail \
21cr|quilt-0.67-1|53	--with-diffstat=%{_bindir}/diffstat
21cr|quilt-0.67-1|54	%make
21cr|quilt-0.67-1|55	
21cr|quilt-0.67-1|56	%check
21cr|quilt-0.67-1|57	make check
21cr|quilt-0.67-1|58	
21cr|quilt-0.67-1|59	%install
21cr|quilt-0.67-1|60	make install BUILD_ROOT=%{buildroot}
21cr|quilt-0.67-1|61	mv -f %{buildroot}/%{_docdir}/%{name}/ %{buildroot}/%{_docdir}/%{name}-%{version}/
21cr|quilt-0.67-1|62	
21cr|quilt-0.67-1|63	%find_lang %{name}

7457 21
21cr|quiterss-0.18.12-2|1	%define debug_package %{nil}
21cr|quiterss-0.18.12-2|2	
21cr|quiterss-0.18.12-2|3	%define oname QuiteRSS
21cr|quiterss-0.18.12-2|4	
21cr|quiterss-0.18.12-2|5	Summary:	RSS/Atom feed reader written on Qt
21cr|quiterss-0.18.12-2|6	Name:		quiterss
21cr|quiterss-0.18.12-2|7	Version:	0.18.12
21cr|quiterss-0.18.12-2|8	Release:	2
21cr|quiterss-0.18.12-2|9	License:	GPLv3+
21cr|quiterss-0.18.12-2|10	Group:		Networking/News
21cr|quiterss-0.18.12-2|11	Url:		http://quiterss.org
21cr|quiterss-0.18.12-2|12	Source0:	http://quiterss.org/files/%{version}/%{oname}-%{version}-src.tar.gz
21cr|quiterss-0.18.12-2|13	BuildRequires:	qt5-linguist-tools
21cr|quiterss-0.18.12-2|14	BuildRequires:	pkgconfig(phonon)
21cr|quiterss-0.18.12-2|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|quiterss-0.18.12-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|quiterss-0.18.12-2|17	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|quiterss-0.18.12-2|18	BuildRequires:	pkgconfig(Qt5Network)
21cr|quiterss-0.18.12-2|19	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|quiterss-0.18.12-2|20	BuildRequires:	pkgconfig(Qt5Sql)
21cr|quiterss-0.18.12-2|21	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|quiterss-0.18.12-2|22	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|quiterss-0.18.12-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|quiterss-0.18.12-2|24	BuildRequires:	pkgconfig(Qt5Xml)
21cr|quiterss-0.18.12-2|25	BuildRequires:	pkgconfig(sqlite3)
21cr|quiterss-0.18.12-2|26	
21cr|quiterss-0.18.12-2|27	%description
21cr|quiterss-0.18.12-2|28	QuiteRSS is RSS/Atom feed reader written on Qt.
21cr|quiterss-0.18.12-2|29	
21cr|quiterss-0.18.12-2|30	%files -f %{name}.lang
21cr|quiterss-0.18.12-2|31	%doc AUTHORS CHANGELOG COPYING
21cr|quiterss-0.18.12-2|32	%{_bindir}/%{name}
21cr|quiterss-0.18.12-2|33	%{_datadir}/applications/%{name}.desktop
21cr|quiterss-0.18.12-2|34	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|quiterss-0.18.12-2|35	%{_datadir}/pixmaps/%{name}.png
21cr|quiterss-0.18.12-2|36	%{_datadir}/%{name}/sound/notification.wav
21cr|quiterss-0.18.12-2|37	%{_datadir}/%{name}/style/*.qss
21cr|quiterss-0.18.12-2|38	%{_datadir}/%{name}/style/*.css
21cr|quiterss-0.18.12-2|39	
21cr|quiterss-0.18.12-2|40	#----------------------------------------------------------------------------
21cr|quiterss-0.18.12-2|41	
21cr|quiterss-0.18.12-2|42	%prep
21cr|quiterss-0.18.12-2|43	%setup -qcn %{oname}-%{version}-src
21cr|quiterss-0.18.12-2|44	find . -type f -executable -exec chmod a-x {} \;
21cr|quiterss-0.18.12-2|45	
21cr|quiterss-0.18.12-2|46	%build
21cr|quiterss-0.18.12-2|47	export CFLAGS="%{optflags}"
21cr|quiterss-0.18.12-2|48	%qmake_qt5 ./QuiteRSS.pro PREFIX=%{_prefix}
21cr|quiterss-0.18.12-2|49	%make
21cr|quiterss-0.18.12-2|50	
21cr|quiterss-0.18.12-2|51	%install
21cr|quiterss-0.18.12-2|52	make install INSTALL_ROOT=%{buildroot}
21cr|quiterss-0.18.12-2|53	
21cr|quiterss-0.18.12-2|54	%find_lang %{name} --with-qt

7458 21
21cr|quodlibet-4.4.0-1|1	%define	debug_package	%{nil}
21cr|quodlibet-4.4.0-1|2	
21cr|quodlibet-4.4.0-1|3	Summary:	Advanced, elegant jukebox style music player
21cr|quodlibet-4.4.0-1|4	Name:		quodlibet
21cr|quodlibet-4.4.0-1|5	Version:	4.4.0
21cr|quodlibet-4.4.0-1|6	Release:	1
21cr|quodlibet-4.4.0-1|7	License:	GPLv2+
21cr|quodlibet-4.4.0-1|8	Group:		Sound
21cr|quodlibet-4.4.0-1|9	Url:		https://quodlibet.readthedocs.io/en/latest/
21cr|quodlibet-4.4.0-1|10	Source0:	https://github.com/quodlibet/quodlibet/archive/%{name}-%{version}.tar.gz
21cr|quodlibet-4.4.0-1|11	Source100:	%{name}.rpmlintrc
21cr|quodlibet-4.4.0-1|12	BuildRequires:	desktop-file-utils
21cr|quodlibet-4.4.0-1|13	BuildRequires:	gettext >= 0.15
21cr|quodlibet-4.4.0-1|14	BuildRequires:	imagemagick
21cr|quodlibet-4.4.0-1|15	BuildRequires:	intltool
21cr|quodlibet-4.4.0-1|16	BuildRequires:	gtk+3.0 >= 3.18
21cr|quodlibet-4.4.0-1|17	BuildRequires:	mutagen >= 1.44
21cr|quodlibet-4.4.0-1|18	BuildRequires:	python3-sphinx >= 3.2.0
21cr|quodlibet-4.4.0-1|19	BuildRequires:	pkgconfig(libsoup-2.4) >= 2.52
21cr|quodlibet-4.4.0-1|20	BuildRequires:	pkgconfig(python3) >= 3.7
21cr|quodlibet-4.4.0-1|21	BuildRequires:	pkgconfig(xtst)
21cr|quodlibet-4.4.0-1|22	BuildArch:	noarch
21cr|quodlibet-4.4.0-1|23	# See: https://quodlibet.readthedocs.io/en/latest/packaging.html
21cr|quodlibet-4.4.0-1|24	Requires:	appindicator-gtk3
21cr|quodlibet-4.4.0-1|25	Requires:	gstreamer1.0-ffmpeg
21cr|quodlibet-4.4.0-1|26	Requires:	gstreamer1.0-plugins-base >= 1.8
21cr|quodlibet-4.4.0-1|27	Requires:	gstreamer1.0-plugins-good
21cr|quodlibet-4.4.0-1|28	Requires:	gstreamer1.0-plugins-ugly
21cr|quodlibet-4.4.0-1|29	Requires:	%{_lib}gstreamer-plugins-base-gir1.0
21cr|quodlibet-4.4.0-1|30	Requires:	%{_lib}keybinder3.0_0
21cr|quodlibet-4.4.0-1|31	#Requires:	%%{_lib}gpod4
21cr|quodlibet-4.4.0-1|32	Requires:	%{_lib}modplug1
21cr|quodlibet-4.4.0-1|33	Requires:	mutagen >= 1.44
21cr|quodlibet-4.4.0-1|34	Requires:	python3-dbus
21cr|quodlibet-4.4.0-1|35	Requires:	python3-feedparser >= 6.0
21cr|quodlibet-4.4.0-1|36	Requires:	python3-gi-cairo >= 1.8
21cr|quodlibet-4.4.0-1|37	Requires:	python3-gobject3
21cr|quodlibet-4.4.0-1|38	Requires:	python3-pyinotify
21cr|quodlibet-4.4.0-1|39	Requires:	python3-musicbrainzngs >= 0.5
21cr|quodlibet-4.4.0-1|40	Requires:	typelib(AppIndicator3)
21cr|quodlibet-4.4.0-1|41	Requires:	typelib(Keybinder)
21cr|quodlibet-4.4.0-1|42	Requires:	typelib(Soup)
21cr|quodlibet-4.4.0-1|43	Requires:	webkit2gtk4.0
21cr|quodlibet-4.4.0-1|44	Recommends:	rygel
21cr|quodlibet-4.4.0-1|45	
21cr|quodlibet-4.4.0-1|46	%description
21cr|quodlibet-4.4.0-1|47	Quod Libet is a GTK+-based audio player written in Python. It's designed
21cr|quodlibet-4.4.0-1|48	around the idea that you know better than we do how to organize your music.
21cr|quodlibet-4.4.0-1|49	It lets you make playlists based on regular expressions (don't worry,
21cr|quodlibet-4.4.0-1|50	regular searches work too). It lets you display and edit any tags you want
21cr|quodlibet-4.4.0-1|51	in the file.
21cr|quodlibet-4.4.0-1|52	It supports Ogg Vorbis and MP3 by default, but other formats (FLAC, Musepack,
21cr|quodlibet-4.4.0-1|53	Wavepack, MPEG-4/AAC and MOD) are available through gstreamer1.0 plugins.
21cr|quodlibet-4.4.0-1|54	Quod Libet easily scales to libraries of thousands of songs. It also supports
21cr|quodlibet-4.4.0-1|55	most of the features you expect from a modern media player, like Unicode
21cr|quodlibet-4.4.0-1|56	support, gapless playback, multimedia keys, and an OSD.
21cr|quodlibet-4.4.0-1|57	
21cr|quodlibet-4.4.0-1|58	%files -f %{name}.lang
21cr|quodlibet-4.4.0-1|59	%doc NEWS.rst README.rst
21cr|quodlibet-4.4.0-1|60	%doc html
21cr|quodlibet-4.4.0-1|61	%{_bindir}/%{name}
21cr|quodlibet-4.4.0-1|62	%{_bindir}/exfalso
21cr|quodlibet-4.4.0-1|63	%{_bindir}/operon
21cr|quodlibet-4.4.0-1|64	%{py3_puresitedir}/%{name}
21cr|quodlibet-4.4.0-1|65	%{py3_puresitedir}/%{name}*.egg-info
21cr|quodlibet-4.4.0-1|66	%{_datadir}/appdata/*.appdata.xml
21cr|quodlibet-4.4.0-1|67	%{_datadir}/applications/*.desktop
21cr|quodlibet-4.4.0-1|68	%{_datadir}/bash-completion/completions/*
21cr|quodlibet-4.4.0-1|69	%{_datadir}/icons/hicolor/*/apps/*.png
21cr|quodlibet-4.4.0-1|70	%{_datadir}/icons/hicolor/*/apps/*.svg
21cr|quodlibet-4.4.0-1|71	%{_datadir}/dbus-1/services/net.sacredchao.QuodLibet.service
21cr|quodlibet-4.4.0-1|72	%{_datadir}/gnome-shell/search-providers/*.ini
21cr|quodlibet-4.4.0-1|73	%{_mandir}/man1/*
21cr|quodlibet-4.4.0-1|74	
21cr|quodlibet-4.4.0-1|75	#-----------------------------------------------------------------------------
21cr|quodlibet-4.4.0-1|76	
21cr|quodlibet-4.4.0-1|77	%prep
21cr|quodlibet-4.4.0-1|78	%setup -qn %{name}-%{version}
21cr|quodlibet-4.4.0-1|79	#apply_patches
21cr|quodlibet-4.4.0-1|80	
21cr|quodlibet-4.4.0-1|81	
21cr|quodlibet-4.4.0-1|82	%build
21cr|quodlibet-4.4.0-1|83	export CFLAGS="%{optflags}"
21cr|quodlibet-4.4.0-1|84	%py3_build
21cr|quodlibet-4.4.0-1|85	python3 setup.py build_sphinx
21cr|quodlibet-4.4.0-1|86	
21cr|quodlibet-4.4.0-1|87	
21cr|quodlibet-4.4.0-1|88	%install
21cr|quodlibet-4.4.0-1|89	%py3_install
21cr|quodlibet-4.4.0-1|90	
21cr|quodlibet-4.4.0-1|91	# Prepare the User Guide to be installed by %%doc
21cr|quodlibet-4.4.0-1|92	mkdir -p ./html
21cr|quodlibet-4.4.0-1|93	mv build/sphinx/* -t ./html
21cr|quodlibet-4.4.0-1|94	
21cr|quodlibet-4.4.0-1|95	# Remove unwanted completion file for zsh
21cr|quodlibet-4.4.0-1|96	rm -rf %{buildroot}/%{_datadir}/zsh
21cr|quodlibet-4.4.0-1|97	
21cr|quodlibet-4.4.0-1|98	%find_lang %{name}

7459 21
21cr|quotatool-1.6.2-3|1	Summary:	Utility for setting filesystem quotas from the command line
21cr|quotatool-1.6.2-3|2	Name:		quotatool
21cr|quotatool-1.6.2-3|3	Version:	1.6.2
21cr|quotatool-1.6.2-3|4	Release:	3
21cr|quotatool-1.6.2-3|5	License:	GPL
21cr|quotatool-1.6.2-3|6	Group:		System/Configuration/Other
21cr|quotatool-1.6.2-3|7	URL:		http://quotatool.ekenberg.se/
21cr|quotatool-1.6.2-3|8	Source0:	http://quotatool.ekenberg.se/%{name}-%{version}.tar.gz
21cr|quotatool-1.6.2-3|9	
21cr|quotatool-1.6.2-3|10	%description
21cr|quotatool-1.6.2-3|11	Quotatool is a utility to set filesystem quotas from the commandline. Most
21cr|quotatool-1.6.2-3|12	quota-utilities are interactive, requiring manual intervention from the user.
21cr|quotatool-1.6.2-3|13	Quotatool on the other hand is not, making it suitable for use in scripts and
21cr|quotatool-1.6.2-3|14	other non-interactive situations.
21cr|quotatool-1.6.2-3|15	
21cr|quotatool-1.6.2-3|16	%prep
21cr|quotatool-1.6.2-3|17	
21cr|quotatool-1.6.2-3|18	%setup -q
21cr|quotatool-1.6.2-3|19	
21cr|quotatool-1.6.2-3|20	%build
21cr|quotatool-1.6.2-3|21	%configure
21cr|quotatool-1.6.2-3|22	%make
21cr|quotatool-1.6.2-3|23	
21cr|quotatool-1.6.2-3|24	%install
21cr|quotatool-1.6.2-3|25	
21cr|quotatool-1.6.2-3|26	install -d %{buildroot}%{_sbindir}
21cr|quotatool-1.6.2-3|27	install -d %{buildroot}%{_mandir}/man8
21cr|quotatool-1.6.2-3|28	
21cr|quotatool-1.6.2-3|29	%makeinstall_std
21cr|quotatool-1.6.2-3|30	
21cr|quotatool-1.6.2-3|31	%files
21cr|quotatool-1.6.2-3|32	%doc COPYING README INSTALL AUTHORS
21cr|quotatool-1.6.2-3|33	%{_sbindir}/*
21cr|quotatool-1.6.2-3|34	%{_mandir}/*/*

7460 21
21cr|qutebrowser-2.5.2-1|1	Summary:	A keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine
21cr|qutebrowser-2.5.2-1|2	Name:		qutebrowser
21cr|qutebrowser-2.5.2-1|3	Version:	2.5.2
21cr|qutebrowser-2.5.2-1|4	Release:	1
21cr|qutebrowser-2.5.2-1|5	License:	GPLv3
21cr|qutebrowser-2.5.2-1|6	Group:		Networking/WWW
21cr|qutebrowser-2.5.2-1|7	Url:		https://github.com/qutebrowser
21cr|qutebrowser-2.5.2-1|8	Source0:	https://github.com/qutebrowser/qutebrowser/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|qutebrowser-2.5.2-1|9	BuildRequires:	a2x
21cr|qutebrowser-2.5.2-1|10	BuildRequires:	xsltproc
21cr|qutebrowser-2.5.2-1|11	BuildRequires:	python3-devel
21cr|qutebrowser-2.5.2-1|12	BuildRequires:	python3dist(setuptools)
21cr|qutebrowser-2.5.2-1|13	Requires:	python3-qt5-webenginewidgets
21cr|qutebrowser-2.5.2-1|14	Requires:	python3dist(jinja2)
21cr|qutebrowser-2.5.2-1|15	Requires:	python3dist(pyqt5)
21cr|qutebrowser-2.5.2-1|16	Requires:	python3dist(pyqtwebengine)
21cr|qutebrowser-2.5.2-1|17	Requires:	python3dist(pyyaml)
21cr|qutebrowser-2.5.2-1|18	Recommends:	python3dist(pygments)
21cr|qutebrowser-2.5.2-1|19	# TODO
21cr|qutebrowser-2.5.2-1|20	#Recommends:	python3-adblock
21cr|qutebrowser-2.5.2-1|21	BuildArch:	noarch
21cr|qutebrowser-2.5.2-1|22	
21cr|qutebrowser-2.5.2-1|23	%description
21cr|qutebrowser-2.5.2-1|24	qutebrowser is a keyboard-focused browser with a minimal GUI. It’s based on
21cr|qutebrowser-2.5.2-1|25	Python, PyQt5 and QtWebEngine and free software, licensed under the GPL.
21cr|qutebrowser-2.5.2-1|26	It was inspired by other browsers/addons like dwb and Vimperator/Pentadactyl.
21cr|qutebrowser-2.5.2-1|27	
21cr|qutebrowser-2.5.2-1|28	%files
21cr|qutebrowser-2.5.2-1|29	%doc README.asciidoc doc/changelog.asciidoc doc/faq.asciidoc doc/quickstart.asciidoc doc/userscripts.asciidoc
21cr|qutebrowser-2.5.2-1|30	%license LICENSE
21cr|qutebrowser-2.5.2-1|31	%{_appdatadir}/org.%{name}.%{name}.appdata.xml
21cr|qutebrowser-2.5.2-1|32	%{_bindir}/%{name}
21cr|qutebrowser-2.5.2-1|33	%{_datadir}/applications/org.%{name}.%{name}.desktop
21cr|qutebrowser-2.5.2-1|34	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|qutebrowser-2.5.2-1|35	%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
21cr|qutebrowser-2.5.2-1|36	%{_mandir}/man1/%{name}.1*
21cr|qutebrowser-2.5.2-1|37	%{python3_sitelib}/%{name}
21cr|qutebrowser-2.5.2-1|38	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info
21cr|qutebrowser-2.5.2-1|39	
21cr|qutebrowser-2.5.2-1|40	#------------------------------------------------------------------
21cr|qutebrowser-2.5.2-1|41	
21cr|qutebrowser-2.5.2-1|42	%prep
21cr|qutebrowser-2.5.2-1|43	%setup -q
21cr|qutebrowser-2.5.2-1|44	
21cr|qutebrowser-2.5.2-1|45	%build
21cr|qutebrowser-2.5.2-1|46	a2x -f manpage doc/qutebrowser.1.asciidoc
21cr|qutebrowser-2.5.2-1|47	%py3_build
21cr|qutebrowser-2.5.2-1|48	
21cr|qutebrowser-2.5.2-1|49	%install
21cr|qutebrowser-2.5.2-1|50	%py3_install
21cr|qutebrowser-2.5.2-1|51	
21cr|qutebrowser-2.5.2-1|52	mkdir -p %{buildroot}%{_appdatadir}
21cr|qutebrowser-2.5.2-1|53	cp misc/org.%{name}.%{name}.appdata.xml %{buildroot}%{_appdatadir}
21cr|qutebrowser-2.5.2-1|54	
21cr|qutebrowser-2.5.2-1|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|qutebrowser-2.5.2-1|56	cp misc/org.%{name}.%{name}.desktop %{buildroot}%{_datadir}/applications
21cr|qutebrowser-2.5.2-1|57	
21cr|qutebrowser-2.5.2-1|58	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|qutebrowser-2.5.2-1|59	cp icons/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|qutebrowser-2.5.2-1|60	
21cr|qutebrowser-2.5.2-1|61	for i in 16 24 32 48 64 128 256 512; do
21cr|qutebrowser-2.5.2-1|62	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/
21cr|qutebrowser-2.5.2-1|63	cp icons/%{name}-${i}x${i}.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
21cr|qutebrowser-2.5.2-1|64	done
21cr|qutebrowser-2.5.2-1|65	
21cr|qutebrowser-2.5.2-1|66	mkdir -p %{buildroot}%{_mandir}/man1
21cr|qutebrowser-2.5.2-1|67	cp doc/%{name}.1 %{buildroot}%{_mandir}/man1
21cr|qutebrowser-2.5.2-1|68	
21cr|qutebrowser-2.5.2-1|69	chmod +x %{buildroot}%{python3_sitelib}/%{name}/__main__.py
21cr|qutebrowser-2.5.2-1|70	find %{buildroot} -size 0 -delete

7461 21
21cr|qvcd-0.21-12|1	Name: 	 	qvcd
21cr|qvcd-0.21-12|2	Summary: 	Tool for building and writing VCD's
21cr|qvcd-0.21-12|3	Version: 	0.21
21cr|qvcd-0.21-12|4	Release: 	12
21cr|qvcd-0.21-12|5	
21cr|qvcd-0.21-12|6	Source:		%{name}-%{version}.tar.bz2
21cr|qvcd-0.21-12|7	Source1: 	%{name}48.png
21cr|qvcd-0.21-12|8	Source2: 	%{name}32.png
21cr|qvcd-0.21-12|9	Source3: 	%{name}16.png
21cr|qvcd-0.21-12|10	URL:		http://www.steffen-sobiech.de/qvcd_1_en.htm
21cr|qvcd-0.21-12|11	License:	GPL
21cr|qvcd-0.21-12|12	Group:		Video
21cr|qvcd-0.21-12|13	BuildRequires:	qt3-devel gettext png-devel
21cr|qvcd-0.21-12|14	Requires:	vcdimager cdrdao
21cr|qvcd-0.21-12|15	
21cr|qvcd-0.21-12|16	%description
21cr|qvcd-0.21-12|17	qvcd is a graphical frontend for GNU vcdimager and cdrdao. Together with
21cr|qvcd-0.21-12|18	those tools, qvcd can be used to create a VideoCD out of an MPEG file.
21cr|qvcd-0.21-12|19	
21cr|qvcd-0.21-12|20	%prep
21cr|qvcd-0.21-12|21	%setup -q
21cr|qvcd-0.21-12|22	
21cr|qvcd-0.21-12|23	%build
21cr|qvcd-0.21-12|24	%configure --with-qt-libraries=/usr/lib/qt3/%{_lib}
21cr|qvcd-0.21-12|25	%make
21cr|qvcd-0.21-12|26	
21cr|qvcd-0.21-12|27	%install
21cr|qvcd-0.21-12|28	rm -rf $RPM_BUILD_ROOT
21cr|qvcd-0.21-12|29	%makeinstall
21cr|qvcd-0.21-12|30	rm -fr $RPM_BUILD_ROOT/usr/doc
21cr|qvcd-0.21-12|31	
21cr|qvcd-0.21-12|32	#menu
21cr|qvcd-0.21-12|33	
21cr|qvcd-0.21-12|34	mkdir -p %{buildroot}%{_datadir}/applications
21cr|qvcd-0.21-12|35	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|qvcd-0.21-12|36	[Desktop Entry]
21cr|qvcd-0.21-12|37	Name=QVCD
21cr|qvcd-0.21-12|38	Comment=Video CD Creator
21cr|qvcd-0.21-12|39	Exec=%{_bindir}/%{name}
21cr|qvcd-0.21-12|40	Icon=%{name}
21cr|qvcd-0.21-12|41	Terminal=false
21cr|qvcd-0.21-12|42	Type=Application
21cr|qvcd-0.21-12|43	Categories=X-MandrivaLinux-Multimedia-Video;AudioVideo;AudioVideoEditing
21cr|qvcd-0.21-12|44	Encoding=UTF-8
21cr|qvcd-0.21-12|45	EOF
21cr|qvcd-0.21-12|46	
21cr|qvcd-0.21-12|47	
21cr|qvcd-0.21-12|48	#icons
21cr|qvcd-0.21-12|49	mkdir -p $RPM_BUILD_ROOT/%_liconsdir
21cr|qvcd-0.21-12|50	cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
21cr|qvcd-0.21-12|51	mkdir -p $RPM_BUILD_ROOT/%_iconsdir
21cr|qvcd-0.21-12|52	cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
21cr|qvcd-0.21-12|53	mkdir -p $RPM_BUILD_ROOT/%_miconsdir
21cr|qvcd-0.21-12|54	cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png
21cr|qvcd-0.21-12|55	
21cr|qvcd-0.21-12|56	%clean
21cr|qvcd-0.21-12|57	rm -rf $RPM_BUILD_ROOT
21cr|qvcd-0.21-12|58	
21cr|qvcd-0.21-12|59	%if %mdkversion < 200900
21cr|qvcd-0.21-12|60	%post
21cr|qvcd-0.21-12|61	%update_menus
21cr|qvcd-0.21-12|62	%endif
21cr|qvcd-0.21-12|63	
21cr|qvcd-0.21-12|64	%if %mdkversion < 200900
21cr|qvcd-0.21-12|65	%postun
21cr|qvcd-0.21-12|66	%clean_menus
21cr|qvcd-0.21-12|67	%endif
21cr|qvcd-0.21-12|68	
21cr|qvcd-0.21-12|69	%files
21cr|qvcd-0.21-12|70	%defattr(-,root,root)
21cr|qvcd-0.21-12|71	%doc README qvcd/docs/en/*.html
21cr|qvcd-0.21-12|72	%{_bindir}/%name
21cr|qvcd-0.21-12|73	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|qvcd-0.21-12|74	%{_liconsdir}/%name.png
21cr|qvcd-0.21-12|75	%{_iconsdir}/%name.png
21cr|qvcd-0.21-12|76	%{_miconsdir}/%name.png

7462 21
21cr|qwinff-0.2.1-7.git17e98.3|1	# There has been no new release for 7 years, but there are many fresh commits
21cr|qwinff-0.2.1-7.git17e98.3|2	%define commit 17e987e7c72affb7acdc67e95aae07e4bbfe93f2
21cr|qwinff-0.2.1-7.git17e98.3|3	%define commit_short %(echo %{commit} | head -c 5)
21cr|qwinff-0.2.1-7.git17e98.3|4	
21cr|qwinff-0.2.1-7.git17e98.3|5	Summary:	An intuitive media converter GUI for Qt5
21cr|qwinff-0.2.1-7.git17e98.3|6	Name:		qwinff
21cr|qwinff-0.2.1-7.git17e98.3|7	Version:	0.2.1
21cr|qwinff-0.2.1-7.git17e98.3|8	Release:	7.git%{commit_short}.3
21cr|qwinff-0.2.1-7.git17e98.3|9	License:	GPLv3+
21cr|qwinff-0.2.1-7.git17e98.3|10	Group:		Video
21cr|qwinff-0.2.1-7.git17e98.3|11	Url:		https://qwinff.github.io/
21cr|qwinff-0.2.1-7.git17e98.3|12	Source0:	https://github.com/qwinff/qwinff/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|qwinff-0.2.1-7.git17e98.3|13	# https://github.com/qwinff/qwinff/pull/46
21cr|qwinff-0.2.1-7.git17e98.3|14	Patch0:		0001-Link-qmpwidget-statically.patch
21cr|qwinff-0.2.1-7.git17e98.3|15	# https://github.com/qwinff/qwinff/pull/28
21cr|qwinff-0.2.1-7.git17e98.3|16	Patch1:		0002-Hide-updates-check.patch
21cr|qwinff-0.2.1-7.git17e98.3|17	#https://github.com/qwinff/qwinff/pull/23
21cr|qwinff-0.2.1-7.git17e98.3|18	#https://github.com/qwinff/qwinff/pull/47
21cr|qwinff-0.2.1-7.git17e98.3|19	Patch2:		0003-Add-more-presets.patch
21cr|qwinff-0.2.1-7.git17e98.3|20	BuildRequires:	cmake >= 3.7.0
21cr|qwinff-0.2.1-7.git17e98.3|21	BuildRequires:	qt5-macros
21cr|qwinff-0.2.1-7.git17e98.3|22	BuildRequires:	qt5-linguist-tools
21cr|qwinff-0.2.1-7.git17e98.3|23	BuildRequires:	pkgconfig(libnotify)
21cr|qwinff-0.2.1-7.git17e98.3|24	BuildRequires:	pkgconfig(Qt5Core)
21cr|qwinff-0.2.1-7.git17e98.3|25	BuildRequires:	pkgconfig(Qt5Gui)
21cr|qwinff-0.2.1-7.git17e98.3|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|qwinff-0.2.1-7.git17e98.3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|qwinff-0.2.1-7.git17e98.3|28	Requires:	ffmpeg
21cr|qwinff-0.2.1-7.git17e98.3|29	Requires:	sox
21cr|qwinff-0.2.1-7.git17e98.3|30	
21cr|qwinff-0.2.1-7.git17e98.3|31	%description
21cr|qwinff-0.2.1-7.git17e98.3|32	QWinFF is a cross-platform, easy-to-use media converter front-end to FFmpeg.
21cr|qwinff-0.2.1-7.git17e98.3|33	FFmpeg is a powerful command-line utility to convert audio and video file into
21cr|qwinff-0.2.1-7.git17e98.3|34	numerous formats.
21cr|qwinff-0.2.1-7.git17e98.3|35	QWinFF features a rich set of presets to help users use FFmpeg easily without
21cr|qwinff-0.2.1-7.git17e98.3|36	having to manually input command-line flags. Average users can convert multiple
21cr|qwinff-0.2.1-7.git17e98.3|37	media files in just a few clicks, while advanced users can still adjust
21cr|qwinff-0.2.1-7.git17e98.3|38	conversion parameters in detail.
21cr|qwinff-0.2.1-7.git17e98.3|39	
21cr|qwinff-0.2.1-7.git17e98.3|40	%files -f %{name}.lang
21cr|qwinff-0.2.1-7.git17e98.3|41	%license COPYING.txt
21cr|qwinff-0.2.1-7.git17e98.3|42	%doc CHANGELOG.txt README.md
21cr|qwinff-0.2.1-7.git17e98.3|43	%{_bindir}/%{name}
21cr|qwinff-0.2.1-7.git17e98.3|44	%dir %{_datadir}/%{name}
21cr|qwinff-0.2.1-7.git17e98.3|45	%dir %{_datadir}/%{name}/translations
21cr|qwinff-0.2.1-7.git17e98.3|46	%{_datadir}/%{name}/*.xml
21cr|qwinff-0.2.1-7.git17e98.3|47	%{_datadir}/applications/%{name}.desktop
21cr|qwinff-0.2.1-7.git17e98.3|48	%{_datadir}/pixmaps/%{name}.png
21cr|qwinff-0.2.1-7.git17e98.3|49	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|qwinff-0.2.1-7.git17e98.3|50	%{_mandir}/man1/%{name}.1*
21cr|qwinff-0.2.1-7.git17e98.3|51	
21cr|qwinff-0.2.1-7.git17e98.3|52	#----------------------------------------------------------------------------
21cr|qwinff-0.2.1-7.git17e98.3|53	
21cr|qwinff-0.2.1-7.git17e98.3|54	%prep
21cr|qwinff-0.2.1-7.git17e98.3|55	%autosetup -p1 -n %{name}-%{commit}
21cr|qwinff-0.2.1-7.git17e98.3|56	
21cr|qwinff-0.2.1-7.git17e98.3|57	# XXX is it needed?
21cr|qwinff-0.2.1-7.git17e98.3|58	sed -i'' -e 's,^USE_LIBNOTIFY=0,USE_LIBNOTIFY=1,' Makefile
21cr|qwinff-0.2.1-7.git17e98.3|59	
21cr|qwinff-0.2.1-7.git17e98.3|60	# XXX "build" directory is created by %%cmake macro
21cr|qwinff-0.2.1-7.git17e98.3|61	sed -i'' -e 's,bin/qwinff,build/src/qwinff,' Makefile
21cr|qwinff-0.2.1-7.git17e98.3|62	
21cr|qwinff-0.2.1-7.git17e98.3|63	# XXX prevent trying to load /usr/bin/constants.xml
21cr|qwinff-0.2.1-7.git17e98.3|64	sed -i'' -e '1 i #define DATA_PATH "%{_datadir}/qwinff"' src/services/paths.h
21cr|qwinff-0.2.1-7.git17e98.3|65	
21cr|qwinff-0.2.1-7.git17e98.3|66	
21cr|qwinff-0.2.1-7.git17e98.3|67	%build
21cr|qwinff-0.2.1-7.git17e98.3|68	%cmake
21cr|qwinff-0.2.1-7.git17e98.3|69	%make USE_LIBNOTIFY=1
21cr|qwinff-0.2.1-7.git17e98.3|70	
21cr|qwinff-0.2.1-7.git17e98.3|71	
21cr|qwinff-0.2.1-7.git17e98.3|72	%install
21cr|qwinff-0.2.1-7.git17e98.3|73	%makeinstall_std
21cr|qwinff-0.2.1-7.git17e98.3|74	
21cr|qwinff-0.2.1-7.git17e98.3|75	# Workaround for translation files not being ready at install time
21cr|qwinff-0.2.1-7.git17e98.3|76	cp -v build/src/translations/*.qm %{buildroot}%{_datadir}/qwinff/translations
21cr|qwinff-0.2.1-7.git17e98.3|77	
21cr|qwinff-0.2.1-7.git17e98.3|78	# Install more icons
21cr|qwinff-0.2.1-7.git17e98.3|79	for size in 256x256 128x128 96x96 72x72 64x64 48x48 32x32 22x22 16x16 ; do
21cr|qwinff-0.2.1-7.git17e98.3|80	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|qwinff-0.2.1-7.git17e98.3|81	install -m 0644	src/icons/%{name}_$size.png	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|qwinff-0.2.1-7.git17e98.3|82	done
21cr|qwinff-0.2.1-7.git17e98.3|83	
21cr|qwinff-0.2.1-7.git17e98.3|84	%find_lang %{name} --with-qt

7463 21
21cr|qwit-0.10-4|1	Name: qwit
21cr|qwit-0.10-4|2	Version: 0.10
21cr|qwit-0.10-4|3	Release: 4
21cr|qwit-0.10-4|4	Epoch: 1
21cr|qwit-0.10-4|5	URL: http://code.google.com/p/qwit/
21cr|qwit-0.10-4|6	Summary: Qwit is a simple Qt4-based client for Twitter
21cr|qwit-0.10-4|7	License: GPLv3+
21cr|qwit-0.10-4|8	Group: Networking/Instant messaging
21cr|qwit-0.10-4|9	Source0: http://qwit.googlecode.com/files/%{name}-%{version}-src.tar.bz2
21cr|qwit-0.10-4|10	#Patch0: qwit-r154-cmakefile.patch
21cr|qwit-0.10-4|11	BuildRequires: qt4-devel
21cr|qwit-0.10-4|12	BuildRequires: cmake
21cr|qwit-0.10-4|13	BuildRequires: automoc4
21cr|qwit-0.10-4|14	
21cr|qwit-0.10-4|15	%description
21cr|qwit-0.10-4|16	This is a crossplatform twitter client writen in Qt4, it depends only on Qt4
21cr|qwit-0.10-4|17	
21cr|qwit-0.10-4|18	%files
21cr|qwit-0.10-4|19	%defattr(-,root,root)
21cr|qwit-0.10-4|20	%doc AUTHORS INSTALL README
21cr|qwit-0.10-4|21	%_datadir/applications/qwit.desktop
21cr|qwit-0.10-4|22	%_iconsdir/qwit.png
21cr|qwit-0.10-4|23	%qt4bin/qwit
21cr|qwit-0.10-4|24	%qt4dir/translations/*
21cr|qwit-0.10-4|25	
21cr|qwit-0.10-4|26	#-------------------------------------------------------------------
21cr|qwit-0.10-4|27	
21cr|qwit-0.10-4|28	%prep
21cr|qwit-0.10-4|29	%setup -q -n %{name}-%{version}-src
21cr|qwit-0.10-4|30	#%patch0  -p1
21cr|qwit-0.10-4|31	
21cr|qwit-0.10-4|32	
21cr|qwit-0.10-4|33	%build
21cr|qwit-0.10-4|34	%cmake_qt4
21cr|qwit-0.10-4|35	%make
21cr|qwit-0.10-4|36	
21cr|qwit-0.10-4|37	%install
21cr|qwit-0.10-4|38	rm -rf %{buildroot}
21cr|qwit-0.10-4|39	%makeinstall_std -C build
21cr|qwit-0.10-4|40	
21cr|qwit-0.10-4|41	%clean
21cr|qwit-0.10-4|42	rm -rf %{buildroot}

7464 21
21cr|qxkb-0.4.6-3|1	Name:		qxkb
21cr|qxkb-0.4.6-3|2	Version: 	0.4.6
21cr|qxkb-0.4.6-3|3	Release: 	3
21cr|qxkb-0.4.6-3|4	License:	GPLv2
21cr|qxkb-0.4.6-3|5	Url:		http://qxkb.googlecode.com
21cr|qxkb-0.4.6-3|6	Source:		http://qxkb.googlecode.com/files/%{name}-%{version}.tar.bz2
21cr|qxkb-0.4.6-3|7	Group:		System/X11
21cr|qxkb-0.4.6-3|8	Summary:	Qt keyboard layout switcher
21cr|qxkb-0.4.6-3|9	BuildRequires:	cmake
21cr|qxkb-0.4.6-3|10	BuildRequires:	qt4-devel
21cr|qxkb-0.4.6-3|11	BuildRequires:	qt4-linguist
21cr|qxkb-0.4.6-3|12	BuildRequires:	pkgconfig(xkbfile)
21cr|qxkb-0.4.6-3|13	
21cr|qxkb-0.4.6-3|14	%description
21cr|qxkb-0.4.6-3|15	The keypad switch written on Qt4.
21cr|qxkb-0.4.6-3|16	Uses setxkbmap; The interface repeats kxkb;
21cr|qxkb-0.4.6-3|17	Can use svg icon for indicate language layer.
21cr|qxkb-0.4.6-3|18	
21cr|qxkb-0.4.6-3|19	%prep
21cr|qxkb-0.4.6-3|20	%setup -q
21cr|qxkb-0.4.6-3|21	
21cr|qxkb-0.4.6-3|22	%build
21cr|qxkb-0.4.6-3|23	%cmake
21cr|qxkb-0.4.6-3|24	%make
21cr|qxkb-0.4.6-3|25	
21cr|qxkb-0.4.6-3|26	%install
21cr|qxkb-0.4.6-3|27	%makeinstall_std -C build
21cr|qxkb-0.4.6-3|28	
21cr|qxkb-0.4.6-3|29	%files
21cr|qxkb-0.4.6-3|30	%doc COPYING NEWS README
21cr|qxkb-0.4.6-3|31	%{_bindir}/%{name}
21cr|qxkb-0.4.6-3|32	%{_datadir}/%{name}
21cr|qxkb-0.4.6-3|33	%{_datadir}/applications/%{name}.desktop
21cr|qxkb-0.4.6-3|34	%{_datadir}/pixmaps/%{name}.png

7465 21
21cr|qxlsx-1.4.5-1|1	%define major		0
21cr|qxlsx-1.4.5-1|2	%define libname		%mklibname qxlsx %{major}
21cr|qxlsx-1.4.5-1|3	%define develname	%mklibname qxlsx -d
21cr|qxlsx-1.4.5-1|4	%define fname		QXlsx
21cr|qxlsx-1.4.5-1|5	
21cr|qxlsx-1.4.5-1|6	Name:		qxlsx
21cr|qxlsx-1.4.5-1|7	Version:	1.4.5
21cr|qxlsx-1.4.5-1|8	Release:	1
21cr|qxlsx-1.4.5-1|9	Summary:	Excel/XLSX file reader/writer library for Qt
21cr|qxlsx-1.4.5-1|10	Group:		Databases
21cr|qxlsx-1.4.5-1|11	License:	MIT
21cr|qxlsx-1.4.5-1|12	URL:		https://github.com/QtExcel/QXlsx
21cr|qxlsx-1.4.5-1|13	Source0:	https://github.com/QtExcel/QXlsx/archive/v%{version}/QtXslx-%{version}.tar.gz
21cr|qxlsx-1.4.5-1|14	BuildRequires:	cmake
21cr|qxlsx-1.4.5-1|15	BuildRequires:	qt6-cmake
21cr|qxlsx-1.4.5-1|16	BuildRequires:	cmake(Qt6DBus)
21cr|qxlsx-1.4.5-1|17	BuildRequires:	cmake(Qt6Core)
21cr|qxlsx-1.4.5-1|18	BuildRequires:	cmake(Qt6Gui)
21cr|qxlsx-1.4.5-1|19	BuildRequires:	pkgconfig(xkbcommon)
21cr|qxlsx-1.4.5-1|20	BuildRequires:	pkgconfig(vulkan)
21cr|qxlsx-1.4.5-1|21	
21cr|qxlsx-1.4.5-1|22	%description
21cr|qxlsx-1.4.5-1|23	QXlsx is a reader/writer library for Excel files (*.xlsx).
21cr|qxlsx-1.4.5-1|24	
21cr|qxlsx-1.4.5-1|25	#-------------------------------------------------------------
21cr|qxlsx-1.4.5-1|26	
21cr|qxlsx-1.4.5-1|27	%package -n %{libname}
21cr|qxlsx-1.4.5-1|28	Summary:	Library for QXlsx
21cr|qxlsx-1.4.5-1|29	Group:		System/Libraries
21cr|qxlsx-1.4.5-1|30	
21cr|qxlsx-1.4.5-1|31	%description -n %{libname}
21cr|qxlsx-1.4.5-1|32	QXlsx is a reader/writer library for Excel files (*.xlsx).
21cr|qxlsx-1.4.5-1|33	
21cr|qxlsx-1.4.5-1|34	%files -n %{libname}
21cr|qxlsx-1.4.5-1|35	%{_libdir}/libQXlsxQt6.so.%{major}*
21cr|qxlsx-1.4.5-1|36	%{_libdir}/libQXlsxQt6.so.1.4.4
21cr|qxlsx-1.4.5-1|37	
21cr|qxlsx-1.4.5-1|38	#-------------------------------------------------------------
21cr|qxlsx-1.4.5-1|39	
21cr|qxlsx-1.4.5-1|40	%package -n %{develname}
21cr|qxlsx-1.4.5-1|41	Summary:	Development files for QtXslx
21cr|qxlsx-1.4.5-1|42	Group:		Development/KDE and Qt
21cr|qxlsx-1.4.5-1|43	Provides:	lib%{name}-devel = %{EVRD}
21cr|qxlsx-1.4.5-1|44	Provides:	%{name}-devel = %{EVRD}
21cr|qxlsx-1.4.5-1|45	Requires:	%{libname} = %{EVRD}
21cr|qxlsx-1.4.5-1|46	
21cr|qxlsx-1.4.5-1|47	%description -n %{develname}
21cr|qxlsx-1.4.5-1|48	QXlsx is a reader/writer library for Excel files (*.xlsx).
21cr|qxlsx-1.4.5-1|49	
21cr|qxlsx-1.4.5-1|50	This package contains the development files of QXlsx.
21cr|qxlsx-1.4.5-1|51	
21cr|qxlsx-1.4.5-1|52	%files -n %{develname}
21cr|qxlsx-1.4.5-1|53	%license LICENSE
21cr|qxlsx-1.4.5-1|54	%doc README*
21cr|qxlsx-1.4.5-1|55	%{_libdir}/libQXlsxQt6.so
21cr|qxlsx-1.4.5-1|56	%{_includedir}/QXlsx/
21cr|qxlsx-1.4.5-1|57	%{_libdir}/cmake/QXlsxQt6/
21cr|qxlsx-1.4.5-1|58	
21cr|qxlsx-1.4.5-1|59	#-------------------------------------------------------------
21cr|qxlsx-1.4.5-1|60	%prep
21cr|qxlsx-1.4.5-1|61	%autosetup -p1 -n %{fname}-%{version}
21cr|qxlsx-1.4.5-1|62	
21cr|qxlsx-1.4.5-1|63	%build
21cr|qxlsx-1.4.5-1|64	pushd QXlsx
21cr|qxlsx-1.4.5-1|65	%cmake \
21cr|qxlsx-1.4.5-1|66	-DQT_VERSION_MAJOR:STRING=6
21cr|qxlsx-1.4.5-1|67	%make
21cr|qxlsx-1.4.5-1|68	popd
21cr|qxlsx-1.4.5-1|69	
21cr|qxlsx-1.4.5-1|70	%install
21cr|qxlsx-1.4.5-1|71	%make_install -C QXlsx/build

7466 21
21cr|qxmlrpc-1-13|1	%define major 1
21cr|qxmlrpc-1-13|2	%define libname %mklibname %{name} %{major}
21cr|qxmlrpc-1-13|3	%define devname %mklibname %{name} -d
21cr|qxmlrpc-1-13|4	
21cr|qxmlrpc-1-13|5	Summary:	Full Qt4 based implementation of XML-RPC protocol
21cr|qxmlrpc-1-13|6	Name:		qxmlrpc
21cr|qxmlrpc-1-13|7	Version:	1
21cr|qxmlrpc-1-13|8	Release:	13
21cr|qxmlrpc-1-13|9	License:	GPLv3+
21cr|qxmlrpc-1-13|10	Group:		System/Libraries
21cr|qxmlrpc-1-13|11	Source0:	%{name}-%{version}.tar.bz2
21cr|qxmlrpc-1-13|12	Patch0:		qxmlrpc-1-shared.patch
21cr|qxmlrpc-1-13|13	BuildRequires:	qt4-devel
21cr|qxmlrpc-1-13|14	
21cr|qxmlrpc-1-13|15	%description
21cr|qxmlrpc-1-13|16	Full Qt4 based implementation of XML-RPC protocol.
21cr|qxmlrpc-1-13|17	
21cr|qxmlrpc-1-13|18	#----------------------------------------------------------------------------
21cr|qxmlrpc-1-13|19	
21cr|qxmlrpc-1-13|20	%package -n %{libname}
21cr|qxmlrpc-1-13|21	Summary:	Full Qt4 based implementation of XML-RPC protocol
21cr|qxmlrpc-1-13|22	Group:		System/Libraries
21cr|qxmlrpc-1-13|23	
21cr|qxmlrpc-1-13|24	%description -n %{libname}
21cr|qxmlrpc-1-13|25	Full Qt4 based implementation of XML-RPC protocol.
21cr|qxmlrpc-1-13|26	
21cr|qxmlrpc-1-13|27	%files -n %{libname}
21cr|qxmlrpc-1-13|28	%{_libdir}/libqxmlrpc.so.%{major}*
21cr|qxmlrpc-1-13|29	
21cr|qxmlrpc-1-13|30	#----------------------------------------------------------------------------
21cr|qxmlrpc-1-13|31	
21cr|qxmlrpc-1-13|32	%package -n %{devname}
21cr|qxmlrpc-1-13|33	Summary:	Develompent stuff for %{name}
21cr|qxmlrpc-1-13|34	Group:		Development/KDE and Qt
21cr|qxmlrpc-1-13|35	Requires:	%{libname} = %{EVRD}
21cr|qxmlrpc-1-13|36	Provides:	%{name}-devel = %{EVRD}
21cr|qxmlrpc-1-13|37	Obsoletes:	%{name} < 1-5
21cr|qxmlrpc-1-13|38	Obsoletes:	%{name}-devel < 1-5
21cr|qxmlrpc-1-13|39	
21cr|qxmlrpc-1-13|40	%description -n %{devname}
21cr|qxmlrpc-1-13|41	Files needed to build applications based on %{name}.
21cr|qxmlrpc-1-13|42	
21cr|qxmlrpc-1-13|43	%files -n %{devname}
21cr|qxmlrpc-1-13|44	%{_libdir}/libqxmlrpc.so
21cr|qxmlrpc-1-13|45	%{_libdir}/libqxmlrpc.a
21cr|qxmlrpc-1-13|46	%{_includedir}/%{name}
21cr|qxmlrpc-1-13|47	
21cr|qxmlrpc-1-13|48	#----------------------------------------------------------------------------
21cr|qxmlrpc-1-13|49	
21cr|qxmlrpc-1-13|50	%prep
21cr|qxmlrpc-1-13|51	%setup -q
21cr|qxmlrpc-1-13|52	%patch0 -p1
21cr|qxmlrpc-1-13|53	
21cr|qxmlrpc-1-13|54	%build
21cr|qxmlrpc-1-13|55	%qmake_qt4 xmlrpc.pro -config static -o Makefile.static
21cr|qxmlrpc-1-13|56	%qmake_qt4 xmlrpc.pro -config shared -o Makefile.shared
21cr|qxmlrpc-1-13|57	
21cr|qxmlrpc-1-13|58	%make -f Makefile.static CFLAGS="%{optflags}"
21cr|qxmlrpc-1-13|59	make clean -f Makefile.static
21cr|qxmlrpc-1-13|60	%make -f Makefile.shared
21cr|qxmlrpc-1-13|61	
21cr|qxmlrpc-1-13|62	%install
21cr|qxmlrpc-1-13|63	mkdir -p %{buildroot}%{_libdir}
21cr|qxmlrpc-1-13|64	cp libqxmlrpc.a %{buildroot}%{_libdir}/
21cr|qxmlrpc-1-13|65	cp libqxmlrpc.so.%{major}.0.0 %{buildroot}%{_libdir}/
21cr|qxmlrpc-1-13|66	
21cr|qxmlrpc-1-13|67	pushd %{buildroot}%{_libdir}
21cr|qxmlrpc-1-13|68	ln -s libqxmlrpc.so.%{major}.0.0 libqxmlrpc.so.%{major}.0
21cr|qxmlrpc-1-13|69	ln -s libqxmlrpc.so.%{major}.0 libqxmlrpc.so.%{major}
21cr|qxmlrpc-1-13|70	ln -s libqxmlrpc.so.%{major} libqxmlrpc.so
21cr|qxmlrpc-1-13|71	popd
21cr|qxmlrpc-1-13|72	
21cr|qxmlrpc-1-13|73	mkdir -p %{buildroot}%{_includedir}/%{name}/
21cr|qxmlrpc-1-13|74	cp *.h %{buildroot}%{_includedir}/%{name}/

7467 21
21cr|qzion-0.4.0-13|1	Summary:	QZion is an canvas abstraction used by and made for QEdje
21cr|qzion-0.4.0-13|2	Name:		qzion
21cr|qzion-0.4.0-13|3	Version:	0.4.0
21cr|qzion-0.4.0-13|4	Release:	13
21cr|qzion-0.4.0-13|5	License:	GPLv2
21cr|qzion-0.4.0-13|6	Group:		Development/KDE and Qt
21cr|qzion-0.4.0-13|7	Url:		http://code.openbossa.org//qedje/
21cr|qzion-0.4.0-13|8	Source0:	%{name}-%{version}.tar.gz
21cr|qzion-0.4.0-13|9	Patch0:		qzion-0.4.0-gcc44.patch
21cr|qzion-0.4.0-13|10	Patch1:		qzion-0.4.0-fix-install.patch
21cr|qzion-0.4.0-13|11	BuildRequires:	kde4-macros
21cr|qzion-0.4.0-13|12	BuildRequires:	python2-qt4
21cr|qzion-0.4.0-13|13	BuildRequires:	qt4-devel
21cr|qzion-0.4.0-13|14	BuildRequires:	pkgconfig(python2)
21cr|qzion-0.4.0-13|15	BuildRequires:	pkgconfig(QtWebKit)
21cr|qzion-0.4.0-13|16	
21cr|qzion-0.4.0-13|17	%description
21cr|qzion-0.4.0-13|18	QZion is an canvas abstraction used by and made for QEdje
21cr|qzion-0.4.0-13|19	
21cr|qzion-0.4.0-13|20	#------------------------------------------------
21cr|qzion-0.4.0-13|21	
21cr|qzion-0.4.0-13|22	%define major 0
21cr|qzion-0.4.0-13|23	%define libname %mklibname qzion %{major}
21cr|qzion-0.4.0-13|24	
21cr|qzion-0.4.0-13|25	%package -n %{libname}
21cr|qzion-0.4.0-13|26	Summary:	Qzionlibrary
21cr|qzion-0.4.0-13|27	Group:		System/Libraries
21cr|qzion-0.4.0-13|28	
21cr|qzion-0.4.0-13|29	%description -n %{libname}
21cr|qzion-0.4.0-13|30	Qzion library.
21cr|qzion-0.4.0-13|31	
21cr|qzion-0.4.0-13|32	
21cr|qzion-0.4.0-13|33	%files -n %{libname}
21cr|qzion-0.4.0-13|34	%{_kde_libdir}/libqzion.so.%{major}*
21cr|qzion-0.4.0-13|35	
21cr|qzion-0.4.0-13|36	#-----------------------------------------------
21cr|qzion-0.4.0-13|37	
21cr|qzion-0.4.0-13|38	%package -n python-qzion
21cr|qzion-0.4.0-13|39	Summary:	Qzion python bindings
21cr|qzion-0.4.0-13|40	Group:		Development/KDE and Qt
21cr|qzion-0.4.0-13|41	Requires:	python-qt4
21cr|qzion-0.4.0-13|42	
21cr|qzion-0.4.0-13|43	%description -n python-qzion
21cr|qzion-0.4.0-13|44	Qzion python bindings.
21cr|qzion-0.4.0-13|45	
21cr|qzion-0.4.0-13|46	%files -n python-qzion
21cr|qzion-0.4.0-13|47	%{python2_sitelib}/qzion
21cr|qzion-0.4.0-13|48	%{_datadir}/sip/qzion
21cr|qzion-0.4.0-13|49	
21cr|qzion-0.4.0-13|50	#-----------------------------------------------
21cr|qzion-0.4.0-13|51	
21cr|qzion-0.4.0-13|52	%package   devel
21cr|qzion-0.4.0-13|53	Summary:	Devel stuff for kdebase 4
21cr|qzion-0.4.0-13|54	Group:		Development/KDE and Qt
21cr|qzion-0.4.0-13|55	Requires:	%{libname} = %{version}-%{release}
21cr|qzion-0.4.0-13|56	
21cr|qzion-0.4.0-13|57	%description  devel
21cr|qzion-0.4.0-13|58	Devel packages needed to build QZion apps
21cr|qzion-0.4.0-13|59	
21cr|qzion-0.4.0-13|60	%files devel
21cr|qzion-0.4.0-13|61	%{_kde_includedir}/*.h
21cr|qzion-0.4.0-13|62	%{_kde_libdir}/pkgconfig/qzion.pc
21cr|qzion-0.4.0-13|63	%{_kde_libdir}/libqzion.so
21cr|qzion-0.4.0-13|64	
21cr|qzion-0.4.0-13|65	#------------------------------------------------
21cr|qzion-0.4.0-13|66	
21cr|qzion-0.4.0-13|67	%prep
21cr|qzion-0.4.0-13|68	%setup -qn qzion-mainline
21cr|qzion-0.4.0-13|69	%apply_patches
21cr|qzion-0.4.0-13|70	
21cr|qzion-0.4.0-13|71	%build
21cr|qzion-0.4.0-13|72	%cmake_qt4 -DPYTHON_EXECUTABLE=%{__python2}
21cr|qzion-0.4.0-13|73	%make
21cr|qzion-0.4.0-13|74	
21cr|qzion-0.4.0-13|75	%install
21cr|qzion-0.4.0-13|76	cd build
21cr|qzion-0.4.0-13|77	%makeinstall_std

7468 21
21cr|R2spec-5.0.0-1|1	Name:           R2spec
21cr|R2spec-5.0.0-1|2	Version:        5.0.0
21cr|R2spec-5.0.0-1|3	Release:        1
21cr|R2spec-5.0.0-1|4	Summary:        Python script to generate R spec file
21cr|R2spec-5.0.0-1|5	
21cr|R2spec-5.0.0-1|6	Group:          Development/Other
21cr|R2spec-5.0.0-1|7	License:        GPLv3+
21cr|R2spec-5.0.0-1|8	URL:            https://fedorahosted.org/r2spec/
21cr|R2spec-5.0.0-1|9	Source0:        https://fedorahosted.org/releases/r/2/r2spec/R2spec-%{version}.tar.gz
21cr|R2spec-5.0.0-1|10	
21cr|R2spec-5.0.0-1|11	BuildArch:      noarch
21cr|R2spec-5.0.0-1|12	BuildRequires:  python3-devel
21cr|R2spec-5.0.0-1|13	BuildRequires:  python3-setuptools
21cr|R2spec-5.0.0-1|14	Requires:       R
21cr|R2spec-5.0.0-1|15	Requires:       python3-jinja2
21cr|R2spec-5.0.0-1|16	Requires:       wget
21cr|R2spec-5.0.0-1|17	Provides:       R2rpm = 1.0.0
21cr|R2spec-5.0.0-1|18	Patch0:		R2spec-5.0.0-rosa.patch
21cr|R2spec-5.0.0-1|19	
21cr|R2spec-5.0.0-1|20	%description
21cr|R2spec-5.0.0-1|21	R2spec is a small python tool that generates spec file for R libraries.
21cr|R2spec-5.0.0-1|22	It can work from a URL or a tarball.
21cr|R2spec-5.0.0-1|23	R2spec provides R2rpm which generates rpm for R libraries using the
21cr|R2spec-5.0.0-1|24	R2spec API.
21cr|R2spec-5.0.0-1|25	
21cr|R2spec-5.0.0-1|26	%prep
21cr|R2spec-5.0.0-1|27	%setup -q
21cr|R2spec-5.0.0-1|28	%patch0 -p1
21cr|R2spec-5.0.0-1|29	
21cr|R2spec-5.0.0-1|30	%build
21cr|R2spec-5.0.0-1|31	%{__python3} setup.py build
21cr|R2spec-5.0.0-1|32	
21cr|R2spec-5.0.0-1|33	%install
21cr|R2spec-5.0.0-1|34	%{__python3} setup.py install --root=%{buildroot}
21cr|R2spec-5.0.0-1|35	install r2spec/specfile.tpl %{buildroot}/%{py3_puresitedir}/r2spec/
21cr|R2spec-5.0.0-1|36	chmod -x %{buildroot}/%{py3_puresitedir}/r2spec/specfile.tpl
21cr|R2spec-5.0.0-1|37	
21cr|R2spec-5.0.0-1|38	## Only work localy, needs internet
21cr|R2spec-5.0.0-1|39	#%check
21cr|R2spec-5.0.0-1|40	#%{__python} tests.py
21cr|R2spec-5.0.0-1|41	
21cr|R2spec-5.0.0-1|42	%files
21cr|R2spec-5.0.0-1|43	#-f installed_files2
21cr|R2spec-5.0.0-1|44	%doc README LICENSE CHANGELOG
21cr|R2spec-5.0.0-1|45	%{py3_puresitedir}/*
21cr|R2spec-5.0.0-1|46	%config(noreplace) %{_sysconfdir}/%{name}/repos.cfg
21cr|R2spec-5.0.0-1|47	%{_bindir}/%{name}
21cr|R2spec-5.0.0-1|48	%{_bindir}/R2rpm
21cr|R2spec-5.0.0-1|49	%{_mandir}/man1/%{name}.1*
21cr|R2spec-5.0.0-1|50	%{_mandir}/man1/R2rpm.1*

7469 21
21cr|r8101-1.035.02-1|1	%define _enable_debug_packages	%{nil}
21cr|r8101-1.035.02-1|2	%define debug_package		%{nil}
21cr|r8101-1.035.02-1|3	
21cr|r8101-1.035.02-1|4	Summary:	Standalone driver for Realtek RTL810x network adapters
21cr|r8101-1.035.02-1|5	Name:		r8101
21cr|r8101-1.035.02-1|6	Version:	1.035.02
21cr|r8101-1.035.02-1|7	Release:	1
21cr|r8101-1.035.02-1|8	Source0:	%{name}-%{version}.tar.bz2
21cr|r8101-1.035.02-1|9	Source1:	%{name}.rpmlintrc
21cr|r8101-1.035.02-1|10	Source2:	%{name}.conf
21cr|r8101-1.035.02-1|11	License:	GPLv2
21cr|r8101-1.035.02-1|12	Group:		System/Kernel and hardware
21cr|r8101-1.035.02-1|13	URL:		https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software
21cr|r8101-1.035.02-1|14	
21cr|r8101-1.035.02-1|15	%description
21cr|r8101-1.035.02-1|16	This package contains the standalone driver for the following network
21cr|r8101-1.035.02-1|17	adapters by Realtek: RTL8100*, RTL8101*, RTL8102*, RTL8103*, RTL8105*,
21cr|r8101-1.035.02-1|18	RTL8106*, RTL8107E, RTL8401*, RTL8402*.
21cr|r8101-1.035.02-1|19	
21cr|r8101-1.035.02-1|20	%package -n dkms-%{name}
21cr|r8101-1.035.02-1|21	Summary:	Standalone driver for Realtek RTL810x network adapters
21cr|r8101-1.035.02-1|22	Group:		System/Kernel and hardware
21cr|r8101-1.035.02-1|23	Requires(post):		dkms
21cr|r8101-1.035.02-1|24	Requires(preun):	dkms
21cr|r8101-1.035.02-1|25	
21cr|r8101-1.035.02-1|26	%description -n dkms-%{name}
21cr|r8101-1.035.02-1|27	This package contains the standalone driver for the following network
21cr|r8101-1.035.02-1|28	adapters by Realtek: RTL8100*, RTL8101*, RTL8102*, RTL8103*, RTL8105*,
21cr|r8101-1.035.02-1|29	RTL8106*, RTL8107E, RTL8401*, RTL8402*.
21cr|r8101-1.035.02-1|30	
21cr|r8101-1.035.02-1|31	%prep
21cr|r8101-1.035.02-1|32	%setup -q
21cr|r8101-1.035.02-1|33	chmod -x src/*.* src/Makefile* readme
21cr|r8101-1.035.02-1|34	
21cr|r8101-1.035.02-1|35	%apply_patches
21cr|r8101-1.035.02-1|36	
21cr|r8101-1.035.02-1|37	
21cr|r8101-1.035.02-1|38	%build
21cr|r8101-1.035.02-1|39	
21cr|r8101-1.035.02-1|40	%install
21cr|r8101-1.035.02-1|41	install -m755 -d %{buildroot}/etc/modprobe.d/
21cr|r8101-1.035.02-1|42	install -m644 %{SOURCE2} %{buildroot}/etc/modprobe.d
21cr|r8101-1.035.02-1|43	
21cr|r8101-1.035.02-1|44	# install dkms sources
21cr|r8101-1.035.02-1|45	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21cr|r8101-1.035.02-1|46	install -m644 src/*.c src/*.h src/Makefile %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21cr|r8101-1.035.02-1|47	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21cr|r8101-1.035.02-1|48	MAKE="make -C \$kernel_source_dir M=\\\$(pwd) modules"
21cr|r8101-1.035.02-1|49	CLEAN="make -C \$kernel_source_dir M=\\\$(pwd) clean"
21cr|r8101-1.035.02-1|50	PACKAGE_NAME=%{name}
21cr|r8101-1.035.02-1|51	PACKAGE_VERSION=%{version}-%{release}
21cr|r8101-1.035.02-1|52	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21cr|r8101-1.035.02-1|53	BUILT_MODULE_NAME=%{name}
21cr|r8101-1.035.02-1|54	AUTOINSTALL=yes
21cr|r8101-1.035.02-1|55	EOF
21cr|r8101-1.035.02-1|56	
21cr|r8101-1.035.02-1|57	%post -n dkms-%{name}
21cr|r8101-1.035.02-1|58	set -x
21cr|r8101-1.035.02-1|59	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21cr|r8101-1.035.02-1|60	
21cr|r8101-1.035.02-1|61	# Build and install the driver for all available kernels that have devel
21cr|r8101-1.035.02-1|62	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|r8101-1.035.02-1|63	# Do not fail the installation of the package if the build fails for some
21cr|r8101-1.035.02-1|64	# kernels, this may happen during testing, etc.
21cr|r8101-1.035.02-1|65	for kk in /lib/modules/*; do
21cr|r8101-1.035.02-1|66	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|r8101-1.035.02-1|67	if test -d "/lib/modules/$kk/build"; then
21cr|r8101-1.035.02-1|68	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21cr|r8101-1.035.02-1|69	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21cr|r8101-1.035.02-1|70	else
21cr|r8101-1.035.02-1|71	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|r8101-1.035.02-1|72	fi;
21cr|r8101-1.035.02-1|73	done
21cr|r8101-1.035.02-1|74	
21cr|r8101-1.035.02-1|75	%preun -n dkms-%{name}
21cr|r8101-1.035.02-1|76	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|r8101-1.035.02-1|77	# deinstallation.
21cr|r8101-1.035.02-1|78	/sbin/rmmod %{name} >/dev/null 2>&1 || true
21cr|r8101-1.035.02-1|79	set -x
21cr|r8101-1.035.02-1|80	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21cr|r8101-1.035.02-1|81	
21cr|r8101-1.035.02-1|82	%files -n dkms-%{name}
21cr|r8101-1.035.02-1|83	%doc readme
21cr|r8101-1.035.02-1|84	%config(noreplace) /etc/modprobe.d/%{name}.conf
21cr|r8101-1.035.02-1|85	%dir %{_usr}/src/%{name}-%{version}-%{release}
21cr|r8101-1.035.02-1|86	%{_usr}/src/%{name}-%{version}-%{release}/*

7470 21
21cr|rabbitmq-server-3.12.6-1|1	%global erlang_minver 25.0
21cr|rabbitmq-server-3.12.6-1|2	# We want to install into /usr/lib, even on 64-bit platforms
21cr|rabbitmq-server-3.12.6-1|3	%global _rabbit_libdir %{_exec_prefix}/lib/rabbitmq
21cr|rabbitmq-server-3.12.6-1|4	
21cr|rabbitmq-server-3.12.6-1|5	Summary:	The RabbitMQ server
21cr|rabbitmq-server-3.12.6-1|6	Name:		rabbitmq-server
21cr|rabbitmq-server-3.12.6-1|7	Version:	3.12.6
21cr|rabbitmq-server-3.12.6-1|8	Release:	1
21cr|rabbitmq-server-3.12.6-1|9	License:	MPLv1.1
21cr|rabbitmq-server-3.12.6-1|10	Group:		Development/Other
21cr|rabbitmq-server-3.12.6-1|11	Url:		http://www.rabbitmq.com/
21cr|rabbitmq-server-3.12.6-1|12	Source0:	https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/rabbitmq-server-%{version}.tar.xz
21cr|rabbitmq-server-3.12.6-1|13	# curl -O https://raw.githubusercontent.com/rabbitmq/rabbitmq-server/231e90c/scripts/rabbitmq-script-wrapper
21cr|rabbitmq-server-3.12.6-1|14	# sed -i -e "s, @STDOUT_STDERR_REDIRECTION@,,g" rabbitmq-script-wrapper
21cr|rabbitmq-server-3.12.6-1|15	# sed -i -e "s,@SU_RABBITMQ_SH_C@,su rabbitmq -s /bin/sh -c,g" rabbitmq-script-wrapper
21cr|rabbitmq-server-3.12.6-1|16	Source2:	rabbitmq-script-wrapper
21cr|rabbitmq-server-3.12.6-1|17	# curl -O https://raw.githubusercontent.com/lemenkov/rabbitmq-server/cdfc661/packaging/RPMS/Fedora/rabbitmq-server.logrotate
21cr|rabbitmq-server-3.12.6-1|18	Source3:	rabbitmq-server.logrotate
21cr|rabbitmq-server-3.12.6-1|19	Source5:	rabbitmq-server.tmpfiles
21cr|rabbitmq-server-3.12.6-1|20	Source6:	rabbitmq.sysusers.conf
21cr|rabbitmq-server-3.12.6-1|21	BuildRequires:	erlang-stack >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|22	BuildRequires:	erlang-rebar3
21cr|rabbitmq-server-3.12.6-1|23	BuildRequires:	elixir
21cr|rabbitmq-server-3.12.6-1|24	BuildRequires:	libxslt-proc
21cr|rabbitmq-server-3.12.6-1|25	BuildRequires:	rsync
21cr|rabbitmq-server-3.12.6-1|26	BuildRequires:	systemd
21cr|rabbitmq-server-3.12.6-1|27	BuildRequires:	xmlto
21cr|rabbitmq-server-3.12.6-1|28	BuildRequires:	zip
21cr|rabbitmq-server-3.12.6-1|29	BuildRequires:	python3dist(simplejson)
21cr|rabbitmq-server-3.12.6-1|30	BuildRequires:	pkgconfig(python3)
21cr|rabbitmq-server-3.12.6-1|31	Requires:	erlang-compiler
21cr|rabbitmq-server-3.12.6-1|32	Requires:	erlang-crypto
21cr|rabbitmq-server-3.12.6-1|33	Requires:	erlang-eldap >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|34	Requires:	erlang-erl_interface
21cr|rabbitmq-server-3.12.6-1|35	Requires:	erlang-erts >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|36	Requires:	erlang-inets
21cr|rabbitmq-server-3.12.6-1|37	Requires:	erlang-kernel >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|38	Requires:	erlang-mnesia >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|39	Requires:	erlang-os_mon >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|40	Requires:	erlang-public_key >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|41	Requires:	erlang-runtime_tools
21cr|rabbitmq-server-3.12.6-1|42	Requires:	erlang-sasl >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|43	Requires:	erlang-sd_notify
21cr|rabbitmq-server-3.12.6-1|44	Requires:	erlang-ssl >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|45	Requires:	erlang-stdlib >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|46	Requires:	erlang-syntax_tools
21cr|rabbitmq-server-3.12.6-1|47	Requires:	erlang-tools >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|48	Requires:	erlang-xmerl >= %{erlang_minver}
21cr|rabbitmq-server-3.12.6-1|49	Requires:	logrotate
21cr|rabbitmq-server-3.12.6-1|50	
21cr|rabbitmq-server-3.12.6-1|51	# Users and groups
21cr|rabbitmq-server-3.12.6-1|52	Requires(pre):	shadow-utils
21cr|rabbitmq-server-3.12.6-1|53	Requires(pre):	/bin/systemd-sysusers
21cr|rabbitmq-server-3.12.6-1|54	Requires(post):	systemd
21cr|rabbitmq-server-3.12.6-1|55	Requires(preun): systemd
21cr|rabbitmq-server-3.12.6-1|56	BuildArch:	noarch
21cr|rabbitmq-server-3.12.6-1|57	
21cr|rabbitmq-server-3.12.6-1|58	%description
21cr|rabbitmq-server-3.12.6-1|59	RabbitMQ is an implementation of AMQP, the emerging standard for high
21cr|rabbitmq-server-3.12.6-1|60	performance enterprise messaging. The RabbitMQ server is a robust and
21cr|rabbitmq-server-3.12.6-1|61	scalable implementation of an AMQP broker.
21cr|rabbitmq-server-3.12.6-1|62	
21cr|rabbitmq-server-3.12.6-1|63	%files
21cr|rabbitmq-server-3.12.6-1|64	%doc deps/rabbit/docs/rabbitmq.conf.example
21cr|rabbitmq-server-3.12.6-1|65	%license LICENSE LICENSE-*
21cr|rabbitmq-server-3.12.6-1|66	%config(noreplace) %attr(0644, rabbitmq, rabbitmq) %{_sysconfdir}/rabbitmq/rabbitmq.conf
21cr|rabbitmq-server-3.12.6-1|67	%config(noreplace) %{_sysconfdir}/logrotate.d/rabbitmq-server
21cr|rabbitmq-server-3.12.6-1|68	%dir %attr(0750, rabbitmq, rabbitmq) %{_localstatedir}/lib/rabbitmq
21cr|rabbitmq-server-3.12.6-1|69	%dir %attr(0750, rabbitmq, rabbitmq) %{_localstatedir}/log/rabbitmq
21cr|rabbitmq-server-3.12.6-1|70	%dir %attr(0755, rabbitmq, rabbitmq) %{_sysconfdir}/rabbitmq
21cr|rabbitmq-server-3.12.6-1|71	# FIXME this should add dependency on "/usr/lib/ocf/resource.d/" owner
21cr|rabbitmq-server-3.12.6-1|72	%dir %{_prefix}/lib/ocf/resource.d/rabbitmq/
21cr|rabbitmq-server-3.12.6-1|73	%{_mandir}/man5/rabbitmq-env.conf.5*
21cr|rabbitmq-server-3.12.6-1|74	%{_mandir}/man8/rabbitmqctl.8*
21cr|rabbitmq-server-3.12.6-1|75	%{_mandir}/man8/rabbitmq-diagnostics.8*
21cr|rabbitmq-server-3.12.6-1|76	%{_mandir}/man8/rabbitmq-echopid.8*
21cr|rabbitmq-server-3.12.6-1|77	%{_mandir}/man8/rabbitmq-plugins.8*
21cr|rabbitmq-server-3.12.6-1|78	%{_mandir}/man8/rabbitmq-queues.8*
21cr|rabbitmq-server-3.12.6-1|79	%{_mandir}/man8/rabbitmq-server.8*
21cr|rabbitmq-server-3.12.6-1|80	%{_mandir}/man8/rabbitmq-service.8*
21cr|rabbitmq-server-3.12.6-1|81	%{_mandir}/man8/rabbitmq-streams.8.xz
21cr|rabbitmq-server-3.12.6-1|82	%{_mandir}/man8/rabbitmq-upgrade.8*
21cr|rabbitmq-server-3.12.6-1|83	%{_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server
21cr|rabbitmq-server-3.12.6-1|84	%{_rabbit_libdir}/
21cr|rabbitmq-server-3.12.6-1|85	%{_sbindir}/rabbitmqctl
21cr|rabbitmq-server-3.12.6-1|86	%{_sbindir}/rabbitmq-plugins
21cr|rabbitmq-server-3.12.6-1|87	%{_sbindir}/rabbitmq-server
21cr|rabbitmq-server-3.12.6-1|88	%{_sysusersdir}/rabbitmq.conf
21cr|rabbitmq-server-3.12.6-1|89	%{_tmpfilesdir}/%{name}.conf
21cr|rabbitmq-server-3.12.6-1|90	%{_unitdir}/%{name}.service
21cr|rabbitmq-server-3.12.6-1|91	
21cr|rabbitmq-server-3.12.6-1|92	%pre
21cr|rabbitmq-server-3.12.6-1|93	# create rabbitmq group and user
21cr|rabbitmq-server-3.12.6-1|94	%sysusers_create_package rabbitmq %{SOURCE6}
21cr|rabbitmq-server-3.12.6-1|95	
21cr|rabbitmq-server-3.12.6-1|96	%preun
21cr|rabbitmq-server-3.12.6-1|97	# We do not remove /var/log and /var/lib directories
21cr|rabbitmq-server-3.12.6-1|98	# Leave rabbitmq user and group
21cr|rabbitmq-server-3.12.6-1|99	%systemd_preun %{name}
21cr|rabbitmq-server-3.12.6-1|100	
21cr|rabbitmq-server-3.12.6-1|101	# Clean out plugin activation state, both on uninstall and upgrade
21cr|rabbitmq-server-3.12.6-1|102	rm -rf %{_localstatedir}/lib/rabbitmq/plugins
21cr|rabbitmq-server-3.12.6-1|103	for ext in rel script boot ; do
21cr|rabbitmq-server-3.12.6-1|104	rm -f %{_rabbit_libdir}/lib/rabbitmq_server-%{version}/ebin/rabbit.$ext
21cr|rabbitmq-server-3.12.6-1|105	done
21cr|rabbitmq-server-3.12.6-1|106	
21cr|rabbitmq-server-3.12.6-1|107	#---------------------------------------------------------------------------
21cr|rabbitmq-server-3.12.6-1|108	
21cr|rabbitmq-server-3.12.6-1|109	%prep
21cr|rabbitmq-server-3.12.6-1|110	%autosetup -p1
21cr|rabbitmq-server-3.12.6-1|111	
21cr|rabbitmq-server-3.12.6-1|112	# We have to remove it until common_test subpackage lands RHOS
21cr|rabbitmq-server-3.12.6-1|113	rm -f \
21cr|rabbitmq-server-3.12.6-1|114	deps/amqp_client/src/rabbit_ct_client_helpers.erl \
21cr|rabbitmq-server-3.12.6-1|115	deps/rabbit_common/src/rabbit_ct_broker_helpers.erl \
21cr|rabbitmq-server-3.12.6-1|116	deps/rabbit_common/src/rabbit_ct_helpers.erl
21cr|rabbitmq-server-3.12.6-1|117	
21cr|rabbitmq-server-3.12.6-1|118	%build
21cr|rabbitmq-server-3.12.6-1|119	#USE_SPECS="true" USE_PROPER_QC="false" make %{?_smp_mflags}
21cr|rabbitmq-server-3.12.6-1|120	%make
21cr|rabbitmq-server-3.12.6-1|121	
21cr|rabbitmq-server-3.12.6-1|122	%install
21cr|rabbitmq-server-3.12.6-1|123	%makeinstall_std \
21cr|rabbitmq-server-3.12.6-1|124	DESTDIR=%{buildroot} \
21cr|rabbitmq-server-3.12.6-1|125	PREFIX=%{_prefix} \
21cr|rabbitmq-server-3.12.6-1|126	RMQ_ROOTDIR=%{_rabbit_libdir}
21cr|rabbitmq-server-3.12.6-1|127	
21cr|rabbitmq-server-3.12.6-1|128	make install-man \
21cr|rabbitmq-server-3.12.6-1|129	DESTDIR=%{buildroot} \
21cr|rabbitmq-server-3.12.6-1|130	PREFIX=%{_prefix} \
21cr|rabbitmq-server-3.12.6-1|131	RMQ_ROOTDIR=%{_rabbit_libdir}
21cr|rabbitmq-server-3.12.6-1|132	
21cr|rabbitmq-server-3.12.6-1|133	mkdir -p %{buildroot}%{_localstatedir}/lib/rabbitmq/mnesia
21cr|rabbitmq-server-3.12.6-1|134	mkdir -p %{buildroot}%{_localstatedir}/log/rabbitmq
21cr|rabbitmq-server-3.12.6-1|135	
21cr|rabbitmq-server-3.12.6-1|136	#Copy all necessary lib files etc.
21cr|rabbitmq-server-3.12.6-1|137	install -p -D -m 0644 deps/rabbit/docs/rabbitmq-server.service.example %{buildroot}%{_unitdir}/%{name}.service
21cr|rabbitmq-server-3.12.6-1|138	install -p -D -m 0755 %{SOURCE2} %{buildroot}%{_sbindir}/rabbitmqctl
21cr|rabbitmq-server-3.12.6-1|139	install -p -D -m 0755 %{SOURCE2} %{buildroot}%{_sbindir}/rabbitmq-server
21cr|rabbitmq-server-3.12.6-1|140	install -p -D -m 0755 %{SOURCE2} %{buildroot}%{_sbindir}/rabbitmq-plugins
21cr|rabbitmq-server-3.12.6-1|141	
21cr|rabbitmq-server-3.12.6-1|142	# Make necessary symlinks
21cr|rabbitmq-server-3.12.6-1|143	mkdir -p %{buildroot}%{_rabbit_libdir}/bin
21cr|rabbitmq-server-3.12.6-1|144	for app in rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-server rabbitmqctl ; do
21cr|rabbitmq-server-3.12.6-1|145	ln -s %{_rabbit_libdir}/lib/rabbitmq_server-%{version}/sbin/${app} %{buildroot}%{_rabbit_libdir}/bin/${app}
21cr|rabbitmq-server-3.12.6-1|146	done
21cr|rabbitmq-server-3.12.6-1|147	
21cr|rabbitmq-server-3.12.6-1|148	install -p -D -m 0755 scripts/rabbitmq-server.ocf %{buildroot}%{_exec_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server
21cr|rabbitmq-server-3.12.6-1|149	
21cr|rabbitmq-server-3.12.6-1|150	install -p -D -m 0644 %{S:3} %{buildroot}%{_sysconfdir}/logrotate.d/rabbitmq-server
21cr|rabbitmq-server-3.12.6-1|151	
21cr|rabbitmq-server-3.12.6-1|152	install -p -D -m 0644 deps/rabbit/docs/rabbitmq.conf.example %{buildroot}%{_sysconfdir}/rabbitmq/rabbitmq.conf
21cr|rabbitmq-server-3.12.6-1|153	
21cr|rabbitmq-server-3.12.6-1|154	rm %{buildroot}%{_rabbit_libdir}/lib/rabbitmq_server-%{version}/{LICENSE,LICENSE-*,INSTALL}
21cr|rabbitmq-server-3.12.6-1|155	
21cr|rabbitmq-server-3.12.6-1|156	install -d %{buildroot}%{_localstatedir}/run/rabbitmq
21cr|rabbitmq-server-3.12.6-1|157	install -p -D -m 0644 %{SOURCE5} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
21cr|rabbitmq-server-3.12.6-1|158	
21cr|rabbitmq-server-3.12.6-1|159	# install sysusers config
21cr|rabbitmq-server-3.12.6-1|160	install -d %{buildroot}%{_sysusersdir}/
21cr|rabbitmq-server-3.12.6-1|161	install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/rabbitmq.conf

7471 21
21cr|R-abind-1.4_0-7|1	%global packname  abind
21cr|R-abind-1.4_0-7|2	%global rlibdir  %{_datadir}/R/library
21cr|R-abind-1.4_0-7|3	
21cr|R-abind-1.4_0-7|4	Name:             R-%{packname}
21cr|R-abind-1.4_0-7|5	Version:          1.4_0
21cr|R-abind-1.4_0-7|6	Release:          7
21cr|R-abind-1.4_0-7|7	Summary:          Combine multi-dimensional arrays
21cr|R-abind-1.4_0-7|8	Group:            Sciences/Mathematics
21cr|R-abind-1.4_0-7|9	License:          LGPL (>= 2)
21cr|R-abind-1.4_0-7|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-abind-1.4_0-7|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.4-0.tar.gz
21cr|R-abind-1.4_0-7|12	BuildArch:        noarch
21cr|R-abind-1.4_0-7|13	Requires:         R-core
21cr|R-abind-1.4_0-7|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-abind-1.4_0-7|15	
21cr|R-abind-1.4_0-7|16	%rename R-cran-abind
21cr|R-abind-1.4_0-7|17	
21cr|R-abind-1.4_0-7|18	%description
21cr|R-abind-1.4_0-7|19	Combine multi-dimensional arrays into a single array. This is a
21cr|R-abind-1.4_0-7|20	generalization of cbind and rbind.  Works with vectors, matrices, and
21cr|R-abind-1.4_0-7|21	higher-dimensional arrays.  Also provides functions adrop, asub, and afill
21cr|R-abind-1.4_0-7|22	for manipulating, extracting and replacing data in arrays.
21cr|R-abind-1.4_0-7|23	
21cr|R-abind-1.4_0-7|24	%prep
21cr|R-abind-1.4_0-7|25	%setup -q -c -n %{packname}
21cr|R-abind-1.4_0-7|26	
21cr|R-abind-1.4_0-7|27	%build
21cr|R-abind-1.4_0-7|28	
21cr|R-abind-1.4_0-7|29	%install
21cr|R-abind-1.4_0-7|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-abind-1.4_0-7|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-abind-1.4_0-7|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-abind-1.4_0-7|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-abind-1.4_0-7|34	
21cr|R-abind-1.4_0-7|35	#check
21cr|R-abind-1.4_0-7|36	#{_bindir}/R CMD check %%{packname}
21cr|R-abind-1.4_0-7|37	
21cr|R-abind-1.4_0-7|38	%files
21cr|R-abind-1.4_0-7|39	%dir %{rlibdir}/%{packname}
21cr|R-abind-1.4_0-7|40	%doc %{rlibdir}/%{packname}/html
21cr|R-abind-1.4_0-7|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-abind-1.4_0-7|42	%{rlibdir}/%{packname}/INDEX
21cr|R-abind-1.4_0-7|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-abind-1.4_0-7|44	%{rlibdir}/%{packname}/Meta
21cr|R-abind-1.4_0-7|45	%{rlibdir}/%{packname}/R
21cr|R-abind-1.4_0-7|46	%{rlibdir}/%{packname}/help

7472 21
21cr|rabl_client-1.0.0-7|1	# Workaround to build with GCC 10
21cr|rabl_client-1.0.0-7|2	%global optflags %{optflags} -fcommon
21cr|rabl_client-1.0.0-7|3	Summary:	Reactive Autonomous Blackhole List (RABL) client
21cr|rabl_client-1.0.0-7|4	Name:		rabl_client
21cr|rabl_client-1.0.0-7|5	Version:	1.0.0
21cr|rabl_client-1.0.0-7|6	Release:	7
21cr|rabl_client-1.0.0-7|7	License:	GPL
21cr|rabl_client-1.0.0-7|8	Group:		System/Servers
21cr|rabl_client-1.0.0-7|9	URL:		http://www.nuclearelephant.com/projects/rabl/
21cr|rabl_client-1.0.0-7|10	Source0:	http://www.nuclearelephant.com/projects/rabl/sources/%{name}-%{version}.tar.bz2
21cr|rabl_client-1.0.0-7|11	
21cr|rabl_client-1.0.0-7|12	%description
21cr|rabl_client-1.0.0-7|13	The Reactive Autonomous Blackhole List (RABL) client.
21cr|rabl_client-1.0.0-7|14	
21cr|rabl_client-1.0.0-7|15	%prep
21cr|rabl_client-1.0.0-7|16	
21cr|rabl_client-1.0.0-7|17	%setup -q
21cr|rabl_client-1.0.0-7|18	
21cr|rabl_client-1.0.0-7|19	%build
21cr|rabl_client-1.0.0-7|20	
21cr|rabl_client-1.0.0-7|21	%configure \
21cr|rabl_client-1.0.0-7|22	--enable-warnings
21cr|rabl_client-1.0.0-7|23	
21cr|rabl_client-1.0.0-7|24	%make
21cr|rabl_client-1.0.0-7|25	
21cr|rabl_client-1.0.0-7|26	%install
21cr|rabl_client-1.0.0-7|27	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|rabl_client-1.0.0-7|28	
21cr|rabl_client-1.0.0-7|29	install -d %{buildroot}%{_bindir}
21cr|rabl_client-1.0.0-7|30	install -d %{buildroot}%{_sysconfdir}
21cr|rabl_client-1.0.0-7|31	
21cr|rabl_client-1.0.0-7|32	install -m0755 rabl_client %{buildroot}%{_bindir}/
21cr|rabl_client-1.0.0-7|33	install -m0644 rabl_client.conf %{buildroot}%{_sysconfdir}/
21cr|rabl_client-1.0.0-7|34	
21cr|rabl_client-1.0.0-7|35	%clean
21cr|rabl_client-1.0.0-7|36	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|rabl_client-1.0.0-7|37	
21cr|rabl_client-1.0.0-7|38	%files
21cr|rabl_client-1.0.0-7|39	%defattr(-,root,root)
21cr|rabl_client-1.0.0-7|40	%doc CHANGE LICENSE README RELEASE.NOTES
21cr|rabl_client-1.0.0-7|41	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/rabl_client.conf
21cr|rabl_client-1.0.0-7|42	%attr(0755,root,root) %{_bindir}/rabl_client

7473 21
21cr|raceintospace-2.0beta-0.2|1	Summary:	A turn based space race strategy game
21cr|raceintospace-2.0beta-0.2|2	Name:		raceintospace
21cr|raceintospace-2.0beta-0.2|3	Version:	2.0beta
21cr|raceintospace-2.0beta-0.2|4	Release:	0.2
21cr|raceintospace-2.0beta-0.2|5	License:	GPLv2+
21cr|raceintospace-2.0beta-0.2|6	Group:		Games/Strategy
21cr|raceintospace-2.0beta-0.2|7	Url:		http://www.raceintospace.org/
21cr|raceintospace-2.0beta-0.2|8	Source0:	https://github.com/raceintospace/raceintospace/archive/refs/tags/v.%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|raceintospace-2.0beta-0.2|9	Patch0:		rosa-games-path.patch
21cr|raceintospace-2.0beta-0.2|10	BuildRequires:	cmake
21cr|raceintospace-2.0beta-0.2|11	BuildRequires:	desktop-file-utils
21cr|raceintospace-2.0beta-0.2|12	BuildRequires:	imagemagick
21cr|raceintospace-2.0beta-0.2|13	BuildRequires:	protobuf-compiler
21cr|raceintospace-2.0beta-0.2|14	BuildRequires:	boost-devel
21cr|raceintospace-2.0beta-0.2|15	BuildRequires:	pkgconfig(jsoncpp)
21cr|raceintospace-2.0beta-0.2|16	BuildRequires:	pkgconfig(libpng)
21cr|raceintospace-2.0beta-0.2|17	BuildRequires:	pkgconfig(sdl)
21cr|raceintospace-2.0beta-0.2|18	BuildRequires:	pkgconfig(ogg)
21cr|raceintospace-2.0beta-0.2|19	BuildRequires:	pkgconfig(protobuf)
21cr|raceintospace-2.0beta-0.2|20	BuildRequires:	pkgconfig(theora)
21cr|raceintospace-2.0beta-0.2|21	BuildRequires:	pkgconfig(vorbis)
21cr|raceintospace-2.0beta-0.2|22	BuildRequires:	pkgconfig(zlib)
21cr|raceintospace-2.0beta-0.2|23	ExclusiveArch:	%{x86_64} aarch64 riscv64
21cr|raceintospace-2.0beta-0.2|24	
21cr|raceintospace-2.0beta-0.2|25	%description
21cr|raceintospace-2.0beta-0.2|26	Race Into Space is the free software version of the Liftoff! board game
21cr|raceintospace-2.0beta-0.2|27	by Fritz Bronner, originally developed by Strategic Visions and published
21cr|raceintospace-2.0beta-0.2|28	by Interplay in 1993 and 1994 as Buzz Aldrin's Race Into Space.
21cr|raceintospace-2.0beta-0.2|29	
21cr|raceintospace-2.0beta-0.2|30	%files
21cr|raceintospace-2.0beta-0.2|31	%doc AUTHORS COPYING README.md doc/
21cr|raceintospace-2.0beta-0.2|32	%{_gamesbindir}/%{name}
21cr|raceintospace-2.0beta-0.2|33	%{_gamesdatadir}/%{name}/
21cr|raceintospace-2.0beta-0.2|34	%{_datadir}/applications/%{name}.desktop
21cr|raceintospace-2.0beta-0.2|35	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|raceintospace-2.0beta-0.2|36	%{_appdatadir}/*metainfo.xml
21cr|raceintospace-2.0beta-0.2|37	#----------------------------------------------------------------------------
21cr|raceintospace-2.0beta-0.2|38	
21cr|raceintospace-2.0beta-0.2|39	%prep
21cr|raceintospace-2.0beta-0.2|40	%autosetup -p1 -n %{name}-v.%{version}
21cr|raceintospace-2.0beta-0.2|41	
21cr|raceintospace-2.0beta-0.2|42	# _includedir/jsoncpp/json/ becomes _includedir/json/
21cr|raceintospace-2.0beta-0.2|43	perl -pi -e "s|jsoncpp/json/json.h|json/json.h|" src/game/*.{h,cpp}
21cr|raceintospace-2.0beta-0.2|44	
21cr|raceintospace-2.0beta-0.2|45	
21cr|raceintospace-2.0beta-0.2|46	%build
21cr|raceintospace-2.0beta-0.2|47	%cmake
21cr|raceintospace-2.0beta-0.2|48	export CXXFLAGS="%{optflags} -Wstrict-aliasing=0"
21cr|raceintospace-2.0beta-0.2|49	%make
21cr|raceintospace-2.0beta-0.2|50	
21cr|raceintospace-2.0beta-0.2|51	%install
21cr|raceintospace-2.0beta-0.2|52	%makeinstall_std -C build
21cr|raceintospace-2.0beta-0.2|53	
21cr|raceintospace-2.0beta-0.2|54	# icons
21cr|raceintospace-2.0beta-0.2|55	rm -fr %{buildroot}%{_datadir}/pixmaps
21cr|raceintospace-2.0beta-0.2|56	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|raceintospace-2.0beta-0.2|57	install -dm 0755 \
21cr|raceintospace-2.0beta-0.2|58	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|raceintospace-2.0beta-0.2|59	convert -strip -resize $size icons/raceintospace.xpm \
21cr|raceintospace-2.0beta-0.2|60	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|raceintospace-2.0beta-0.2|61	done
21cr|raceintospace-2.0beta-0.2|62	
21cr|raceintospace-2.0beta-0.2|63	desktop-file-install --mode=0644 \
21cr|raceintospace-2.0beta-0.2|64	--delete-original \
21cr|raceintospace-2.0beta-0.2|65	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|raceintospace-2.0beta-0.2|66	
21cr|raceintospace-2.0beta-0.2|67	rm -fr %{buildroot}%{_docdir}

7474 21
21cr|R-acepack-1.3.3.3-5|1	%global packname  acepack
21cr|R-acepack-1.3.3.3-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-acepack-1.3.3.3-5|3	
21cr|R-acepack-1.3.3.3-5|4	Name:             R-%{packname}
21cr|R-acepack-1.3.3.3-5|5	Version:          1.3.3.3
21cr|R-acepack-1.3.3.3-5|6	Release:          5
21cr|R-acepack-1.3.3.3-5|7	Summary:          ace() and avas() for selecting regression transformations
21cr|R-acepack-1.3.3.3-5|8	Group:            Sciences/Mathematics
21cr|R-acepack-1.3.3.3-5|9	License:          MIT + file LICENSE
21cr|R-acepack-1.3.3.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-acepack-1.3.3.3-5|11	Source0:          http://cran.r-project.org/src/contrib/acepack_1.3-3.3.tar.gz
21cr|R-acepack-1.3.3.3-5|12	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-acepack-1.3.3.3-5|13	%rename R-cran-acepack
21cr|R-acepack-1.3.3.3-5|14	
21cr|R-acepack-1.3.3.3-5|15	%description
21cr|R-acepack-1.3.3.3-5|16	ACE and AVAS methods for choosing regression transformations.
21cr|R-acepack-1.3.3.3-5|17	
21cr|R-acepack-1.3.3.3-5|18	%prep
21cr|R-acepack-1.3.3.3-5|19	%setup -q -c -n %{packname}
21cr|R-acepack-1.3.3.3-5|20	
21cr|R-acepack-1.3.3.3-5|21	%build
21cr|R-acepack-1.3.3.3-5|22	
21cr|R-acepack-1.3.3.3-5|23	%install
21cr|R-acepack-1.3.3.3-5|24	mkdir -p %{buildroot}%{rlibdir}
21cr|R-acepack-1.3.3.3-5|25	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-acepack-1.3.3.3-5|26	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-acepack-1.3.3.3-5|27	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-acepack-1.3.3.3-5|28	
21cr|R-acepack-1.3.3.3-5|29	#check
21cr|R-acepack-1.3.3.3-5|30	#{_bindir}/R CMD check %%{packname}
21cr|R-acepack-1.3.3.3-5|31	
21cr|R-acepack-1.3.3.3-5|32	%files
21cr|R-acepack-1.3.3.3-5|33	%dir %{rlibdir}/%{packname}
21cr|R-acepack-1.3.3.3-5|34	%doc %{rlibdir}/%{packname}/html
21cr|R-acepack-1.3.3.3-5|35	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-acepack-1.3.3.3-5|36	%{rlibdir}/%{packname}/INDEX
21cr|R-acepack-1.3.3.3-5|37	%{rlibdir}/%{packname}/LICENSE
21cr|R-acepack-1.3.3.3-5|38	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-acepack-1.3.3.3-5|39	%{rlibdir}/%{packname}/Meta
21cr|R-acepack-1.3.3.3-5|40	%{rlibdir}/%{packname}/R
21cr|R-acepack-1.3.3.3-5|41	%{rlibdir}/%{packname}/help
21cr|R-acepack-1.3.3.3-5|42	%{rlibdir}/%{packname}/libs

7475 21
21cr|radeon-profile-20190903-4|1	%define git_date 20190903
21cr|radeon-profile-20190903-4|2	%global optflags $(echo %{optflags} | sed -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//')
21cr|radeon-profile-20190903-4|3	
21cr|radeon-profile-20190903-4|4	Summary:	App for display info about radeon card
21cr|radeon-profile-20190903-4|5	Name:		radeon-profile
21cr|radeon-profile-20190903-4|6	Version:	%{git_date}
21cr|radeon-profile-20190903-4|7	Release:	4
21cr|radeon-profile-20190903-4|8	License:	GPLv2+
21cr|radeon-profile-20190903-4|9	Group:		System/Configuration/Other
21cr|radeon-profile-20190903-4|10	Url:		https://github.com/marazmista/radeon-profile
21cr|radeon-profile-20190903-4|11	Source0:	https://github.com/marazmista/radeon-profile/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|radeon-profile-20190903-4|12	Source1:	strings.ru.ts
21cr|radeon-profile-20190903-4|13	Patch0:		add_lang_ru.patch
21cr|radeon-profile-20190903-4|14	Patch1:		translations_help_file_fix.patch
21cr|radeon-profile-20190903-4|15	BuildRequires:  qmake5
21cr|radeon-profile-20190903-4|16	BuildRequires:  clang
21cr|radeon-profile-20190903-4|17	BuildRequires:  qt5-linguist-tools
21cr|radeon-profile-20190903-4|18	BuildRequires:  pkgconfig(Qt5Core)
21cr|radeon-profile-20190903-4|19	BuildRequires:  pkgconfig(Qt5Gui)
21cr|radeon-profile-20190903-4|20	BuildRequires:  pkgconfig(Qt5Network)
21cr|radeon-profile-20190903-4|21	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|radeon-profile-20190903-4|22	BuildRequires:  pkgconfig(Qt5Charts)
21cr|radeon-profile-20190903-4|23	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|radeon-profile-20190903-4|24	BuildRequires:  pkgconfig(xrandr)
21cr|radeon-profile-20190903-4|25	Requires:	radeon-profile-daemon
21cr|radeon-profile-20190903-4|26	Requires:	glxinfo
21cr|radeon-profile-20190903-4|27	Requires:	xdriinfo
21cr|radeon-profile-20190903-4|28	Requires:	xrandr
21cr|radeon-profile-20190903-4|29	
21cr|radeon-profile-20190903-4|30	%description
21cr|radeon-profile-20190903-4|31	App for display info about radeon card.
21cr|radeon-profile-20190903-4|32	
21cr|radeon-profile-20190903-4|33	%files
21cr|radeon-profile-20190903-4|34	%doc LICENSE README.md
21cr|radeon-profile-20190903-4|35	%{_bindir}/radeon-profile
21cr|radeon-profile-20190903-4|36	%{_datadir}/applications/radeon-profile.desktop
21cr|radeon-profile-20190903-4|37	%{_iconsdir}/hicolor/*/apps/radeon-profile.png
21cr|radeon-profile-20190903-4|38	%{_datadir}/radeon-profile/*.qm
21cr|radeon-profile-20190903-4|39	
21cr|radeon-profile-20190903-4|40	#-----------------------------------------------------------------
21cr|radeon-profile-20190903-4|41	
21cr|radeon-profile-20190903-4|42	%prep
21cr|radeon-profile-20190903-4|43	%setup -q
21cr|radeon-profile-20190903-4|44	%patch0 -p1
21cr|radeon-profile-20190903-4|45	%patch1 -p1
21cr|radeon-profile-20190903-4|46	
21cr|radeon-profile-20190903-4|47	sed -i -e 's/TrayIcon;//' %{name}/extra/radeon-profile.desktop
21cr|radeon-profile-20190903-4|48	
21cr|radeon-profile-20190903-4|49	%build
21cr|radeon-profile-20190903-4|50	export CC="clang"
21cr|radeon-profile-20190903-4|51	export CXX="clang++"
21cr|radeon-profile-20190903-4|52	
21cr|radeon-profile-20190903-4|53	pushd %{name}
21cr|radeon-profile-20190903-4|54	lupdate-qt5 %{name}.pro
21cr|radeon-profile-20190903-4|55	
21cr|radeon-profile-20190903-4|56	cp -a %{SOURCE1} translations/
21cr|radeon-profile-20190903-4|57	
21cr|radeon-profile-20190903-4|58	lrelease-qt5 radeon-profile.pro
21cr|radeon-profile-20190903-4|59	
21cr|radeon-profile-20190903-4|60	%qmake_qt5 \
21cr|radeon-profile-20190903-4|61	QMAKE_CC="$CC" \
21cr|radeon-profile-20190903-4|62	QMAKE_CXX="$CXX"
21cr|radeon-profile-20190903-4|63	%make
21cr|radeon-profile-20190903-4|64	popd
21cr|radeon-profile-20190903-4|65	
21cr|radeon-profile-20190903-4|66	%install
21cr|radeon-profile-20190903-4|67	pushd %{name}
21cr|radeon-profile-20190903-4|68	%makeinstall_qt
21cr|radeon-profile-20190903-4|69	
21cr|radeon-profile-20190903-4|70	cd translations
21cr|radeon-profile-20190903-4|71	for translation in *.qm
21cr|radeon-profile-20190903-4|72	do
21cr|radeon-profile-20190903-4|73	install -Dm644 $translation "%{buildroot}%{_datadir}/radeon-profile/$translation"
21cr|radeon-profile-20190903-4|74	done
21cr|radeon-profile-20190903-4|75	popd

7476 21
21cr|radeon-profile-daemon-20190603-2|1	%define git_date 20190603
21cr|radeon-profile-daemon-20190603-2|2	%global optflags $(echo %{optflags} | sed -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//')
21cr|radeon-profile-daemon-20190603-2|3	
21cr|radeon-profile-daemon-20190603-2|4	Summary:	System daemon for radeon-profile
21cr|radeon-profile-daemon-20190603-2|5	Name:		radeon-profile-daemon
21cr|radeon-profile-daemon-20190603-2|6	Version:	%{git_date}
21cr|radeon-profile-daemon-20190603-2|7	Release:	2
21cr|radeon-profile-daemon-20190603-2|8	License:	GPLv2+
21cr|radeon-profile-daemon-20190603-2|9	Group:		System/Configuration/Other
21cr|radeon-profile-daemon-20190603-2|10	Url:		https://github.com/marazmista/radeon-profile-daemon
21cr|radeon-profile-daemon-20190603-2|11	Source0:	https://github.com/marazmista/radeon-profile-daemon/archive/%{git_date}.tar.gz?/%{name}-%{git_date}.tar.gz
21cr|radeon-profile-daemon-20190603-2|12	BuildRequires:  qmake5
21cr|radeon-profile-daemon-20190603-2|13	BuildRequires:  clang
21cr|radeon-profile-daemon-20190603-2|14	BuildRequires:  pkgconfig(Qt5Core)
21cr|radeon-profile-daemon-20190603-2|15	BuildRequires:  pkgconfig(Qt5Network)
21cr|radeon-profile-daemon-20190603-2|16	
21cr|radeon-profile-daemon-20190603-2|17	%description
21cr|radeon-profile-daemon-20190603-2|18	System daemon for reading info about Radeon GPU clocks
21cr|radeon-profile-daemon-20190603-2|19	and volts as well as control card power profiles so
21cr|radeon-profile-daemon-20190603-2|20	the GUI radeon-profile application can be run as normal user.
21cr|radeon-profile-daemon-20190603-2|21	
21cr|radeon-profile-daemon-20190603-2|22	Supprts opensource xf86-video-ati and xf86-video-amdgpu drivers.
21cr|radeon-profile-daemon-20190603-2|23	
21cr|radeon-profile-daemon-20190603-2|24	%files
21cr|radeon-profile-daemon-20190603-2|25	%doc LICENSE README.md
21cr|radeon-profile-daemon-20190603-2|26	%{_bindir}/radeon-profile-daemon
21cr|radeon-profile-daemon-20190603-2|27	%{_unitdir}/radeon-profile-daemon.service
21cr|radeon-profile-daemon-20190603-2|28	
21cr|radeon-profile-daemon-20190603-2|29	%post
21cr|radeon-profile-daemon-20190603-2|30	%systemd_post %{name}.service
21cr|radeon-profile-daemon-20190603-2|31	%preun
21cr|radeon-profile-daemon-20190603-2|32	%systemd_preun %{name}.service
21cr|radeon-profile-daemon-20190603-2|33	
21cr|radeon-profile-daemon-20190603-2|34	#------------------------------------------------------------------
21cr|radeon-profile-daemon-20190603-2|35	
21cr|radeon-profile-daemon-20190603-2|36	%prep
21cr|radeon-profile-daemon-20190603-2|37	%setup -q
21cr|radeon-profile-daemon-20190603-2|38	
21cr|radeon-profile-daemon-20190603-2|39	%build
21cr|radeon-profile-daemon-20190603-2|40	export CC="clang"
21cr|radeon-profile-daemon-20190603-2|41	export CXX="clang++"
21cr|radeon-profile-daemon-20190603-2|42	
21cr|radeon-profile-daemon-20190603-2|43	pushd %{name}
21cr|radeon-profile-daemon-20190603-2|44	%qmake_qt5 \
21cr|radeon-profile-daemon-20190603-2|45	QMAKE_CC="$CC" \
21cr|radeon-profile-daemon-20190603-2|46	QMAKE_CXX="$CXX"
21cr|radeon-profile-daemon-20190603-2|47	sed -i -e 's|/usr/lib/systemd/system|%{_unitdir}|g' Makefile
21cr|radeon-profile-daemon-20190603-2|48	%make
21cr|radeon-profile-daemon-20190603-2|49	popd
21cr|radeon-profile-daemon-20190603-2|50	
21cr|radeon-profile-daemon-20190603-2|51	%install
21cr|radeon-profile-daemon-20190603-2|52	pushd %{name}
21cr|radeon-profile-daemon-20190603-2|53	%makeinstall_qt
21cr|radeon-profile-daemon-20190603-2|54	cd ..

7477 21
21cr|radicale-3.1.4-1|1	%define oname Radicale
21cr|radicale-3.1.4-1|2	
21cr|radicale-3.1.4-1|3	Summary:	Simple Calendar and Contact Server
21cr|radicale-3.1.4-1|4	Name:		radicale
21cr|radicale-3.1.4-1|5	Version:	3.1.4
21cr|radicale-3.1.4-1|6	Release:	1
21cr|radicale-3.1.4-1|7	License:	GPLv3+
21cr|radicale-3.1.4-1|8	Group:		System/Servers
21cr|radicale-3.1.4-1|9	URL:		https://pypi.org/project/Radicale/
21cr|radicale-3.1.4-1|10	Source0:	https://pypi.python.org/packages/source/R/%{oname}/%{oname}-%{version}.tar.gz
21cr|radicale-3.1.4-1|11	Source1:	radicale.service
21cr|radicale-3.1.4-1|12	Source2:	radicale.logrotate
21cr|radicale-3.1.4-1|13	Source3:	radicale.tmpfiles
21cr|radicale-3.1.4-1|14	# Patch0: config adjustments for systemwide installation
21cr|radicale-3.1.4-1|15	Patch0:		radicale-2.1.11-systemwide.patch
21cr|radicale-3.1.4-1|16	BuildArch:	noarch
21cr|radicale-3.1.4-1|17	BuildRequires:	python3-setuptools
21cr|radicale-3.1.4-1|18	BuildRequires:	pkgconfig(python3)
21cr|radicale-3.1.4-1|19	Requires(pre,preun,post):	rpm-helper
21cr|radicale-3.1.4-1|20	Recommends:	python3-OpenSSL
21cr|radicale-3.1.4-1|21	Recommends:	python3-passlib
21cr|radicale-3.1.4-1|22	Recommends:	python3-requests
21cr|radicale-3.1.4-1|23	
21cr|radicale-3.1.4-1|24	%description
21cr|radicale-3.1.4-1|25	The Radicale Project is a complete CalDAV (calendar) and CardDAV (contact)
21cr|radicale-3.1.4-1|26	server solution.
21cr|radicale-3.1.4-1|27	
21cr|radicale-3.1.4-1|28	Calendars and address books are available for both local and remote access,
21cr|radicale-3.1.4-1|29	possibly limited through authentication policies. They can be viewed and
21cr|radicale-3.1.4-1|30	edited by calendar and contact clients on mobile phones or computers.
21cr|radicale-3.1.4-1|31	
21cr|radicale-3.1.4-1|32	%pre
21cr|radicale-3.1.4-1|33	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} %{_sbindir}/nologin
21cr|radicale-3.1.4-1|34	%_pre_groupadd %{name}
21cr|radicale-3.1.4-1|35	
21cr|radicale-3.1.4-1|36	%post
21cr|radicale-3.1.4-1|37	%create_ghostfile %{_logdir}/%{name}/%{name}.log %{name} %{name} 0600
21cr|radicale-3.1.4-1|38	%_tmpfilescreate %{name}
21cr|radicale-3.1.4-1|39	%_post_service %{name}
21cr|radicale-3.1.4-1|40	
21cr|radicale-3.1.4-1|41	%preun
21cr|radicale-3.1.4-1|42	%_preun_service %{name}
21cr|radicale-3.1.4-1|43	
21cr|radicale-3.1.4-1|44	%files
21cr|radicale-3.1.4-1|45	%{_bindir}/%{name}
21cr|radicale-3.1.4-1|46	%{_unitdir}/%{name}.service
21cr|radicale-3.1.4-1|47	%{_tmpfilesdir}/%{name}.conf
21cr|radicale-3.1.4-1|48	%dir %{_sysconfdir}/%{name}
21cr|radicale-3.1.4-1|49	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|radicale-3.1.4-1|50	%config(noreplace) %attr(640, radicale, radicale) %{_sysconfdir}/%{name}/config
21cr|radicale-3.1.4-1|51	%dir %attr(700, radicale, radicale) %{_localstatedir}/lib/%{name}/
21cr|radicale-3.1.4-1|52	%dir %attr(700, radicale, radicale) %{_localstatedir}/lib/%{name}/collections/
21cr|radicale-3.1.4-1|53	%dir %attr(700, radicale, radicale) %{_logdir}/%{name}/
21cr|radicale-3.1.4-1|54	%ghost %attr(600, radicale, radicale) %{_logdir}/%{name}/%{name}.log
21cr|radicale-3.1.4-1|55	%dir %ghost %attr(0755, radicale, radicale) %{_rundir}/%{name}
21cr|radicale-3.1.4-1|56	%ghost %attr(0660, -, -) %{_rundir}/%{name}/radicale.pid
21cr|radicale-3.1.4-1|57	%{python3_sitelib}/%{name}
21cr|radicale-3.1.4-1|58	%{python3_sitelib}/%{oname}-%{version}-py%{python3_version}.egg-info
21cr|radicale-3.1.4-1|59	
21cr|radicale-3.1.4-1|60	#--------------------------------------------------------------------
21cr|radicale-3.1.4-1|61	
21cr|radicale-3.1.4-1|62	%prep
21cr|radicale-3.1.4-1|63	%setup -q -n %{oname}-%{version}
21cr|radicale-3.1.4-1|64	%autopatch -p1
21cr|radicale-3.1.4-1|65	
21cr|radicale-3.1.4-1|66	%build
21cr|radicale-3.1.4-1|67	%py3_build
21cr|radicale-3.1.4-1|68	
21cr|radicale-3.1.4-1|69	%install
21cr|radicale-3.1.4-1|70	%py3_install
21cr|radicale-3.1.4-1|71	
21cr|radicale-3.1.4-1|72	#dir for collections
21cr|radicale-3.1.4-1|73	install -dm0755 %{buildroot}%{_localstatedir}/lib/%{name}/collections
21cr|radicale-3.1.4-1|74	
21cr|radicale-3.1.4-1|75	#config
21cr|radicale-3.1.4-1|76	install -Dm0640 config %{buildroot}%{_sysconfdir}/%{name}/config
21cr|radicale-3.1.4-1|77	
21cr|radicale-3.1.4-1|78	#logrotate
21cr|radicale-3.1.4-1|79	install -Dm0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|radicale-3.1.4-1|80	
21cr|radicale-3.1.4-1|81	#systemd service file
21cr|radicale-3.1.4-1|82	install -Dm0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|radicale-3.1.4-1|83	
21cr|radicale-3.1.4-1|84	#tmpfile
21cr|radicale-3.1.4-1|85	install -Dm0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|radicale-3.1.4-1|86	
21cr|radicale-3.1.4-1|87	#for ghost file
21cr|radicale-3.1.4-1|88	mkdir -p %{buildroot}%{_logdir}/%{name}
21cr|radicale-3.1.4-1|89	touch %{buildroot}%{_logdir}/%{name}/%{name}.log
21cr|radicale-3.1.4-1|90	

7478 21
21cr|R-affy-1.46.1-4|1	%bcond_without bootstrap
21cr|R-affy-1.46.1-4|2	%global packname  affy
21cr|R-affy-1.46.1-4|3	%global rlibdir  %{_libdir}/R/library
21cr|R-affy-1.46.1-4|4	
21cr|R-affy-1.46.1-4|5	Name:             R-%{packname}
21cr|R-affy-1.46.1-4|6	Version:          1.46.1
21cr|R-affy-1.46.1-4|7	Release:          4
21cr|R-affy-1.46.1-4|8	Summary:          Methods for Affymetrix Oligonucleotide Arrays
21cr|R-affy-1.46.1-4|9	Group:            Sciences/Mathematics
21cr|R-affy-1.46.1-4|10	License:          LGPL (>= 2.0)
21cr|R-affy-1.46.1-4|11	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-affy-1.46.1-4|12	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/affy_%{version}.tar.gz
21cr|R-affy-1.46.1-4|13	Requires:         R-Biobase R-affyio R-Biobase R-BiocInstaller R-graphics
21cr|R-affy-1.46.1-4|14	Requires:         R-grDevices R-methods R-preprocessCore R-stats R-utils
21cr|R-affy-1.46.1-4|15	Requires:         R-zlibbioc R-tkWidgets
21cr|R-affy-1.46.1-4|16	Requires:         R-BiocGenerics
21cr|R-affy-1.46.1-4|17	%if %{without bootstrap}
21cr|R-affy-1.46.1-4|18	Requires:         R-affydata
21cr|R-affy-1.46.1-4|19	%endif
21cr|R-affy-1.46.1-4|20	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase
21cr|R-affy-1.46.1-4|21	BuildRequires:    R-affyio R-Biobase R-BiocInstaller R-graphics
21cr|R-affy-1.46.1-4|22	BuildRequires:    R-grDevices R-methods R-preprocessCore R-stats R-utils
21cr|R-affy-1.46.1-4|23	BuildRequires:    R-zlibbioc R-tkWidgets
21cr|R-affy-1.46.1-4|24	BuildRequires:    R-BiocGenerics
21cr|R-affy-1.46.1-4|25	%if %{without bootstrap}
21cr|R-affy-1.46.1-4|26	BuildRequires:    R-affydata
21cr|R-affy-1.46.1-4|27	%endif
21cr|R-affy-1.46.1-4|28	
21cr|R-affy-1.46.1-4|29	%description
21cr|R-affy-1.46.1-4|30	The package contains functions for exploratory oligonucleotide array
21cr|R-affy-1.46.1-4|31	analysis. The dependence on tkWidgets only concerns few convenience
21cr|R-affy-1.46.1-4|32	functions. 'affy' is fully functional without it.
21cr|R-affy-1.46.1-4|33	
21cr|R-affy-1.46.1-4|34	%prep
21cr|R-affy-1.46.1-4|35	%setup -q -c -n %{packname}
21cr|R-affy-1.46.1-4|36	
21cr|R-affy-1.46.1-4|37	%build
21cr|R-affy-1.46.1-4|38	
21cr|R-affy-1.46.1-4|39	%install
21cr|R-affy-1.46.1-4|40	mkdir -p %{buildroot}%{rlibdir}
21cr|R-affy-1.46.1-4|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-affy-1.46.1-4|42	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-affy-1.46.1-4|43	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-affy-1.46.1-4|44	
21cr|R-affy-1.46.1-4|45	%if %{without bootstrap}
21cr|R-affy-1.46.1-4|46	%check
21cr|R-affy-1.46.1-4|47	%{_bindir}/R CMD check %{packname}
21cr|R-affy-1.46.1-4|48	%endif
21cr|R-affy-1.46.1-4|49	
21cr|R-affy-1.46.1-4|50	%files
21cr|R-affy-1.46.1-4|51	%dir %{rlibdir}/%{packname}
21cr|R-affy-1.46.1-4|52	%doc %{rlibdir}/%{packname}/doc
21cr|R-affy-1.46.1-4|53	%doc %{rlibdir}/%{packname}/html
21cr|R-affy-1.46.1-4|54	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-affy-1.46.1-4|55	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-affy-1.46.1-4|56	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-affy-1.46.1-4|57	%{rlibdir}/%{packname}/INDEX
21cr|R-affy-1.46.1-4|58	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-affy-1.46.1-4|59	%{rlibdir}/%{packname}/Meta
21cr|R-affy-1.46.1-4|60	%{rlibdir}/%{packname}/R
21cr|R-affy-1.46.1-4|61	%{rlibdir}/%{packname}/data
21cr|R-affy-1.46.1-4|62	%{rlibdir}/%{packname}/demo
21cr|R-affy-1.46.1-4|63	%{rlibdir}/%{packname}/help
21cr|R-affy-1.46.1-4|64	%{rlibdir}/%{packname}/libs
21cr|R-affy-1.46.1-4|65	%{rlibdir}/%{packname}/tests

7479 21
21cr|R-affydata-1.11.15-6|1	%global packname  affydata
21cr|R-affydata-1.11.15-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-affydata-1.11.15-6|3	
21cr|R-affydata-1.11.15-6|4	%define debug_package %{nil}
21cr|R-affydata-1.11.15-6|5	
21cr|R-affydata-1.11.15-6|6	Name:             R-%{packname}
21cr|R-affydata-1.11.15-6|7	Version:          1.11.15
21cr|R-affydata-1.11.15-6|8	Release:          6
21cr|R-affydata-1.11.15-6|9	Summary:          Affymetrix Data for Demonstration Purpose
21cr|R-affydata-1.11.15-6|10	Group:            Sciences/Mathematics
21cr|R-affydata-1.11.15-6|11	License:          GPL (>= 2)
21cr|R-affydata-1.11.15-6|12	URL:              None
21cr|R-affydata-1.11.15-6|13	Source0:          http://bioconductor.org/packages/2.9/data/experiment/src/contrib/affydata_1.11.15.tar.gz
21cr|R-affydata-1.11.15-6|14	Requires:         R-affy
21cr|R-affydata-1.11.15-6|15	Requires:         R-methods
21cr|R-affydata-1.11.15-6|16	Requires:         R-hgu95av2cdf R-hgu133acdf
21cr|R-affydata-1.11.15-6|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-affy
21cr|R-affydata-1.11.15-6|18	BuildRequires:    R-methods
21cr|R-affydata-1.11.15-6|19	BuildRequires:    R-hgu95av2cdf R-hgu133acdf
21cr|R-affydata-1.11.15-6|20	
21cr|R-affydata-1.11.15-6|21	%description
21cr|R-affydata-1.11.15-6|22	Example datasets of a slightly large size. They represent 'real world
21cr|R-affydata-1.11.15-6|23	examples', unlike the artificial examples included in the package affy.
21cr|R-affydata-1.11.15-6|24	
21cr|R-affydata-1.11.15-6|25	%prep
21cr|R-affydata-1.11.15-6|26	%setup -q -c -n %{packname}
21cr|R-affydata-1.11.15-6|27	
21cr|R-affydata-1.11.15-6|28	%build
21cr|R-affydata-1.11.15-6|29	
21cr|R-affydata-1.11.15-6|30	%install
21cr|R-affydata-1.11.15-6|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-affydata-1.11.15-6|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-affydata-1.11.15-6|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-affydata-1.11.15-6|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-affydata-1.11.15-6|35	
21cr|R-affydata-1.11.15-6|36	#check
21cr|R-affydata-1.11.15-6|37	#{_bindir}/R CMD check %%{packname}
21cr|R-affydata-1.11.15-6|38	
21cr|R-affydata-1.11.15-6|39	%files
21cr|R-affydata-1.11.15-6|40	%dir %{rlibdir}/%{packname}
21cr|R-affydata-1.11.15-6|41	%doc %{rlibdir}/%{packname}/doc
21cr|R-affydata-1.11.15-6|42	%doc %{rlibdir}/%{packname}/html
21cr|R-affydata-1.11.15-6|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-affydata-1.11.15-6|44	%{rlibdir}/%{packname}/INDEX
21cr|R-affydata-1.11.15-6|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-affydata-1.11.15-6|46	%{rlibdir}/%{packname}/Meta
21cr|R-affydata-1.11.15-6|47	%{rlibdir}/%{packname}/R
21cr|R-affydata-1.11.15-6|48	%{rlibdir}/%{packname}/celfiles
21cr|R-affydata-1.11.15-6|49	%{rlibdir}/%{packname}/data
21cr|R-affydata-1.11.15-6|50	%{rlibdir}/%{packname}/extracelfiles
21cr|R-affydata-1.11.15-6|51	%{rlibdir}/%{packname}/help

7480 21
21cr|R-affyio-1.30.0-5|1	%global packname  affyio
21cr|R-affyio-1.30.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-affyio-1.30.0-5|3	
21cr|R-affyio-1.30.0-5|4	Name:             R-%{packname}
21cr|R-affyio-1.30.0-5|5	Version:          1.30.0
21cr|R-affyio-1.30.0-5|6	Release:          5
21cr|R-affyio-1.30.0-5|7	Summary:          Tools for parsing Affymetrix data files
21cr|R-affyio-1.30.0-5|8	Group:            Sciences/Mathematics
21cr|R-affyio-1.30.0-5|9	License:          LGPL (>= 2)
21cr|R-affyio-1.30.0-5|10	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-affyio-1.30.0-5|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/affyio_1.30.0.tar.gz
21cr|R-affyio-1.30.0-5|12	Requires:         R-methods
21cr|R-affyio-1.30.0-5|13	Requires:         R-zlibbioc
21cr|R-affyio-1.30.0-5|14	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-affyio-1.30.0-5|15	BuildRequires:    R-zlibbioc
21cr|R-affyio-1.30.0-5|16	BuildRequires:    zlib-devel
21cr|R-affyio-1.30.0-5|17	
21cr|R-affyio-1.30.0-5|18	%description
21cr|R-affyio-1.30.0-5|19	Routines for parsing Affymetrix data files based upon file format
21cr|R-affyio-1.30.0-5|20	information. Primary focus is on accessing the CEL and CDF file formats.
21cr|R-affyio-1.30.0-5|21	
21cr|R-affyio-1.30.0-5|22	%prep
21cr|R-affyio-1.30.0-5|23	%setup -q -c -n %{packname}
21cr|R-affyio-1.30.0-5|24	
21cr|R-affyio-1.30.0-5|25	%build
21cr|R-affyio-1.30.0-5|26	
21cr|R-affyio-1.30.0-5|27	%install
21cr|R-affyio-1.30.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-affyio-1.30.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-affyio-1.30.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-affyio-1.30.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-affyio-1.30.0-5|32	
21cr|R-affyio-1.30.0-5|33	#check
21cr|R-affyio-1.30.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-affyio-1.30.0-5|35	
21cr|R-affyio-1.30.0-5|36	%files
21cr|R-affyio-1.30.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-affyio-1.30.0-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-affyio-1.30.0-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-affyio-1.30.0-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-affyio-1.30.0-5|41	%{rlibdir}/%{packname}/LICENSE
21cr|R-affyio-1.30.0-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-affyio-1.30.0-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-affyio-1.30.0-5|44	%{rlibdir}/%{packname}/R
21cr|R-affyio-1.30.0-5|45	%{rlibdir}/%{packname}/help
21cr|R-affyio-1.30.0-5|46	%{rlibdir}/%{packname}/libs

7481 21
21cr|R-AGD-0.35-5|1	%global packname  AGD
21cr|R-AGD-0.35-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-AGD-0.35-5|3	
21cr|R-AGD-0.35-5|4	Name:             R-%{packname}
21cr|R-AGD-0.35-5|5	Version:          0.35
21cr|R-AGD-0.35-5|6	Release:          5
21cr|R-AGD-0.35-5|7	Summary:          Analysis of Growth Data
21cr|R-AGD-0.35-5|8	Group:            Sciences/Mathematics
21cr|R-AGD-0.35-5|9	License:          GPLv2+
21cr|R-AGD-0.35-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-AGD-0.35-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-AGD-0.35-5|12	BuildArch:        noarch
21cr|R-AGD-0.35-5|13	Requires:         R-core
21cr|R-AGD-0.35-5|14	
21cr|R-AGD-0.35-5|15	Requires:         R-gamlss
21cr|R-AGD-0.35-5|16	
21cr|R-AGD-0.35-5|17	
21cr|R-AGD-0.35-5|18	BuildRequires:    R-devel Rmath-devel  R-gamlss
21cr|R-AGD-0.35-5|19	
21cr|R-AGD-0.35-5|20	
21cr|R-AGD-0.35-5|21	%description
21cr|R-AGD-0.35-5|22	Tools for NIHES course EP18 'Analysis of Growth Data', May 22-23 2012,
21cr|R-AGD-0.35-5|23	
21cr|R-AGD-0.35-5|24	%prep
21cr|R-AGD-0.35-5|25	%setup -q -c -n %{packname}
21cr|R-AGD-0.35-5|26	
21cr|R-AGD-0.35-5|27	%build
21cr|R-AGD-0.35-5|28	
21cr|R-AGD-0.35-5|29	%install
21cr|R-AGD-0.35-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-AGD-0.35-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-AGD-0.35-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-AGD-0.35-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-AGD-0.35-5|34	
21cr|R-AGD-0.35-5|35	#check
21cr|R-AGD-0.35-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-AGD-0.35-5|37	
21cr|R-AGD-0.35-5|38	%files
21cr|R-AGD-0.35-5|39	%dir %{rlibdir}/%{packname}
21cr|R-AGD-0.35-5|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-AGD-0.35-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-AGD-0.35-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-AGD-0.35-5|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-AGD-0.35-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-AGD-0.35-5|45	%{rlibdir}/%{packname}/CITATION
21cr|R-AGD-0.35-5|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-AGD-0.35-5|47	%{rlibdir}/%{packname}/Meta
21cr|R-AGD-0.35-5|48	%{rlibdir}/%{packname}/R
21cr|R-AGD-0.35-5|49	%{rlibdir}/%{packname}/data
21cr|R-AGD-0.35-5|50	%{rlibdir}/%{packname}/help

7482 21
21cr|rage-0.4.0-1|1	Summary:	Enlightened media center
21cr|rage-0.4.0-1|2	Name:		rage
21cr|rage-0.4.0-1|3	Version:	0.4.0
21cr|rage-0.4.0-1|4	Release:	1
21cr|rage-0.4.0-1|5	Epoch:		1
21cr|rage-0.4.0-1|6	License:	BSD
21cr|rage-0.4.0-1|7	Group:		Graphical desktop/Enlightenment
21cr|rage-0.4.0-1|8	Url:		https://www.enlightenment.org/
21cr|rage-0.4.0-1|9	Source0:	https://download.enlightenment.org/rel/apps/%{name}/%{name}-%{version}.tar.xz
21cr|rage-0.4.0-1|10	BuildRequires:	meson
21cr|rage-0.4.0-1|11	BuildRequires:	edje
21cr|rage-0.4.0-1|12	BuildRequires:	evas
21cr|rage-0.4.0-1|13	BuildRequires:	pkgconfig(ecore)
21cr|rage-0.4.0-1|14	BuildRequires:	pkgconfig(edje)
21cr|rage-0.4.0-1|15	BuildRequires:	pkgconfig(elementary)
21cr|rage-0.4.0-1|16	BuildRequires:	pkgconfig(emotion)
21cr|rage-0.4.0-1|17	BuildRequires:	pkgconfig(evas)
21cr|rage-0.4.0-1|18	
21cr|rage-0.4.0-1|19	%description
21cr|rage-0.4.0-1|20	This is a media center designed mostly for use on a television hooked up to
21cr|rage-0.4.0-1|21	your pc via a remote control. see the key controls at the end to make your
21cr|rage-0.4.0-1|22	remote send the right keystrokes - eventually this will be 100% configurable
21cr|rage-0.4.0-1|23	via the gui.
21cr|rage-0.4.0-1|24	
21cr|rage-0.4.0-1|25	%files
21cr|rage-0.4.0-1|26	%doc AUTHORS README TODO
21cr|rage-0.4.0-1|27	%{_bindir}/*
21cr|rage-0.4.0-1|28	%{_datadir}/%{name}
21cr|rage-0.4.0-1|29	%{_datadir}/applications/%{name}.desktop
21cr|rage-0.4.0-1|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|rage-0.4.0-1|31	%{_libdir}/%{name}/utils/rage_thumb
21cr|rage-0.4.0-1|32	
21cr|rage-0.4.0-1|33	#----------------------------------------------------------------------------
21cr|rage-0.4.0-1|34	
21cr|rage-0.4.0-1|35	%prep
21cr|rage-0.4.0-1|36	%autosetup -p1
21cr|rage-0.4.0-1|37	
21cr|rage-0.4.0-1|38	%build
21cr|rage-0.4.0-1|39	%meson
21cr|rage-0.4.0-1|40	%meson_build
21cr|rage-0.4.0-1|41	
21cr|rage-0.4.0-1|42	%install
21cr|rage-0.4.0-1|43	%meson_install

7483 21
21cr|rainbow-cm-2.0git-1|1	Name:		rainbow-cm
21cr|rainbow-cm-2.0git-1|2	Version:	2.0git
21cr|rainbow-cm-2.0git-1|3	Release:	1
21cr|rainbow-cm-2.0git-1|4	Summary:	Ligthweight GTK+ clipboard manager
21cr|rainbow-cm-2.0git-1|5	Group:		Graphical desktop/GNOME
21cr|rainbow-cm-2.0git-1|6	License:	GPLv3
21cr|rainbow-cm-2.0git-1|7	URL:		https://github.com/sde-gui/rainbow-cm
21cr|rainbow-cm-2.0git-1|8	Source0:	rainbow-cm-2.0git.tar.gz
21cr|rainbow-cm-2.0git-1|9	Source1:	rainbow-cm.svg
21cr|rainbow-cm-2.0git-1|10	Source2:	rainbow-cm.png
21cr|rainbow-cm-2.0git-1|11	Source3:	rainbow-cm.xpm
21cr|rainbow-cm-2.0git-1|12	
21cr|rainbow-cm-2.0git-1|13	BuildRequires:	intltool >= 0.50.1
21cr|rainbow-cm-2.0git-1|14	BuildRequires:	gtk+2-devel >= 2.24.0
21cr|rainbow-cm-2.0git-1|15	Requires:	gtk+2 >= 2.24.0
21cr|rainbow-cm-2.0git-1|16	
21cr|rainbow-cm-2.0git-1|17	%description
21cr|rainbow-cm-2.0git-1|18	Ligthweight GTK+ clipboard manager, fork Parcellite with more simple
21cr|rainbow-cm-2.0git-1|19	functions.
21cr|rainbow-cm-2.0git-1|20	
21cr|rainbow-cm-2.0git-1|21	%files -f %{name}.lang
21cr|rainbow-cm-2.0git-1|22	%doc AUTHORS COPYING NEWS README ChangeLog TODO
21cr|rainbow-cm-2.0git-1|23	%{_bindir}/%{name}
21cr|rainbow-cm-2.0git-1|24	%{_datadir}/applications/%{name}.desktop
21cr|rainbow-cm-2.0git-1|25	%{_sysconfdir}/xdg/autostart/%{name}-startup.desktop
21cr|rainbow-cm-2.0git-1|26	%{_datadir}/pixmaps/*
21cr|rainbow-cm-2.0git-1|27	
21cr|rainbow-cm-2.0git-1|28	#-------------------------------------------------------------------
21cr|rainbow-cm-2.0git-1|29	%prep
21cr|rainbow-cm-2.0git-1|30	%setup -q
21cr|rainbow-cm-2.0git-1|31	cp %{SOURCE1} %{SOURCE2} %{SOURCE3} data/
21cr|rainbow-cm-2.0git-1|32	
21cr|rainbow-cm-2.0git-1|33	%build
21cr|rainbow-cm-2.0git-1|34	NOCONFIGURE=1 ./autogen.sh
21cr|rainbow-cm-2.0git-1|35	%configure
21cr|rainbow-cm-2.0git-1|36	%make
21cr|rainbow-cm-2.0git-1|37	
21cr|rainbow-cm-2.0git-1|38	%install
21cr|rainbow-cm-2.0git-1|39	%makeinstall_std
21cr|rainbow-cm-2.0git-1|40	
21cr|rainbow-cm-2.0git-1|41	%find_lang %{name}
21cr|rainbow-cm-2.0git-1|42	

7484 21
21cr|rakarrack-0.6.2-0.20150813.1|1	# The latest release was in nov 2011, but int the devel tree there are commits
21cr|rakarrack-0.6.2-0.20150813.1|2	# from aug 2015: pick up them
21cr|rakarrack-0.6.2-0.20150813.1|3	%define	gitdate	%(echo %{release} |cut -d. -f2)
21cr|rakarrack-0.6.2-0.20150813.1|4	
21cr|rakarrack-0.6.2-0.20150813.1|5	Summary:	Guitar FX processor emulator
21cr|rakarrack-0.6.2-0.20150813.1|6	Name:		rakarrack
21cr|rakarrack-0.6.2-0.20150813.1|7	Version:	0.6.2
21cr|rakarrack-0.6.2-0.20150813.1|8	Release:	0.20150813.1
21cr|rakarrack-0.6.2-0.20150813.1|9	License:	GPLv2+
21cr|rakarrack-0.6.2-0.20150813.1|10	Group:		Sound
21cr|rakarrack-0.6.2-0.20150813.1|11	Url:		http://rakarrack.sourceforge.net/
21cr|rakarrack-0.6.2-0.20150813.1|12	# From: git clone git://git.code.sf.net/p/rakarrack/git rakarrack-git
21cr|rakarrack-0.6.2-0.20150813.1|13	Source0:	%{name}-%{gitdate}.tar.xz
21cr|rakarrack-0.6.2-0.20150813.1|14	Patch0:		%{name}-0.6.2-strfmt.patch
21cr|rakarrack-0.6.2-0.20150813.1|15	BuildRequires:	alsa-utils
21cr|rakarrack-0.6.2-0.20150813.1|16	BuildRequires:	desktop-file-utils
21cr|rakarrack-0.6.2-0.20150813.1|17	BuildRequires:	fltk-devel
21cr|rakarrack-0.6.2-0.20150813.1|18	BuildRequires:	pkgconfig(alsa)
21cr|rakarrack-0.6.2-0.20150813.1|19	BuildRequires:	pkgconfig(cairo)
21cr|rakarrack-0.6.2-0.20150813.1|20	BuildRequires:	pkgconfig(fftw3)
21cr|rakarrack-0.6.2-0.20150813.1|21	BuildRequires:	pkgconfig(fontconfig)
21cr|rakarrack-0.6.2-0.20150813.1|22	BuildRequires:	pkgconfig(freetype2)
21cr|rakarrack-0.6.2-0.20150813.1|23	BuildRequires:	pkgconfig(jack)
21cr|rakarrack-0.6.2-0.20150813.1|24	BuildRequires:	pkgconfig(libpng)
21cr|rakarrack-0.6.2-0.20150813.1|25	BuildRequires:	pkgconfig(pixman-1)
21cr|rakarrack-0.6.2-0.20150813.1|26	BuildRequires:	pkgconfig(samplerate)
21cr|rakarrack-0.6.2-0.20150813.1|27	BuildRequires:	pkgconfig(sndfile)
21cr|rakarrack-0.6.2-0.20150813.1|28	BuildRequires:	pkgconfig(x11)
21cr|rakarrack-0.6.2-0.20150813.1|29	BuildRequires:	pkgconfig(xau)
21cr|rakarrack-0.6.2-0.20150813.1|30	BuildRequires:	pkgconfig(xcb)
21cr|rakarrack-0.6.2-0.20150813.1|31	BuildRequires:	pkgconfig(xdmcp)
21cr|rakarrack-0.6.2-0.20150813.1|32	BuildRequires:	pkgconfig(xft)
21cr|rakarrack-0.6.2-0.20150813.1|33	BuildRequires:	pkgconfig(xpm)
21cr|rakarrack-0.6.2-0.20150813.1|34	BuildRequires:	pkgconfig(xrender)
21cr|rakarrack-0.6.2-0.20150813.1|35	
21cr|rakarrack-0.6.2-0.20150813.1|36	%description
21cr|rakarrack-0.6.2-0.20150813.1|37	Rakarrack is a FX processor emulator for guitar and other purposes. It provides
21cr|rakarrack-0.6.2-0.20150813.1|38	many effects: tcompressor, expander, noise gate, graphic equalizer, parametric
21cr|rakarrack-0.6.2-0.20150813.1|39	equalizer, exciter, shuffle, convolotron, valve, flanger, dual flange, chorus,
21cr|rakarrack-0.6.2-0.20150813.1|40	musicaldelay, arpie, echo with reverse playback, musical delay, reverb,
21cr|rakarrack-0.6.2-0.20150813.1|41	digital phaser, analogic phaser, synthfilter, varyband, ring, wah-wah,
21cr|rakarrack-0.6.2-0.20150813.1|42	alien-wah, mutromojo, harmonizer, looper and four flexible distortion modules
21cr|rakarrack-0.6.2-0.20150813.1|43	including sub-octave modulation and dirty octave up. It features real time
21cr|rakarrack-0.6.2-0.20150813.1|44	processing, JACK support, an online tuner, bank and preset managment, and a
21cr|rakarrack-0.6.2-0.20150813.1|45	monophonic MIDI converter. Patch files from previous versions can be converted
21cr|rakarrack-0.6.2-0.20150813.1|46	using the provided rakconvert script.
21cr|rakarrack-0.6.2-0.20150813.1|47	
21cr|rakarrack-0.6.2-0.20150813.1|48	%files
21cr|rakarrack-0.6.2-0.20150813.1|49	%doc %{_docdir}/%{name}
21cr|rakarrack-0.6.2-0.20150813.1|50	%{_bindir}/%{name}
21cr|rakarrack-0.6.2-0.20150813.1|51	%{_bindir}/rakconvert
21cr|rakarrack-0.6.2-0.20150813.1|52	%{_bindir}/rakgit2new
21cr|rakarrack-0.6.2-0.20150813.1|53	%{_bindir}/rakverb
21cr|rakarrack-0.6.2-0.20150813.1|54	%{_bindir}/rakverb2
21cr|rakarrack-0.6.2-0.20150813.1|55	%dir %{_datadir}/%{name}
21cr|rakarrack-0.6.2-0.20150813.1|56	%{_datadir}/%{name}/*
21cr|rakarrack-0.6.2-0.20150813.1|57	%{_datadir}/pixmaps/*.png
21cr|rakarrack-0.6.2-0.20150813.1|58	%{_datadir}/applications/%{name}.desktop
21cr|rakarrack-0.6.2-0.20150813.1|59	%{_mandir}/man1/*.1*
21cr|rakarrack-0.6.2-0.20150813.1|60	%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|rakarrack-0.6.2-0.20150813.1|61	
21cr|rakarrack-0.6.2-0.20150813.1|62	# Useless: it will be loaded anyway at the program start
21cr|rakarrack-0.6.2-0.20150813.1|63	#post
21cr|rakarrack-0.6.2-0.20150813.1|64	#modprobe snd_seq
21cr|rakarrack-0.6.2-0.20150813.1|65	
21cr|rakarrack-0.6.2-0.20150813.1|66	#-----------------------------------------------------------------------------
21cr|rakarrack-0.6.2-0.20150813.1|67	
21cr|rakarrack-0.6.2-0.20150813.1|68	%prep
21cr|rakarrack-0.6.2-0.20150813.1|69	%setup -qn %{name}-%{gitdate}
21cr|rakarrack-0.6.2-0.20150813.1|70	%patch0 -p1
21cr|rakarrack-0.6.2-0.20150813.1|71	sed -ie 's/<Fl\//<FL\//g' src/global.h src/process.C
21cr|rakarrack-0.6.2-0.20150813.1|72	
21cr|rakarrack-0.6.2-0.20150813.1|73	# Fix perms
21cr|rakarrack-0.6.2-0.20150813.1|74	chmod -x src/*.{C,cxx,h,xpm} extra/*.C
21cr|rakarrack-0.6.2-0.20150813.1|75	
21cr|rakarrack-0.6.2-0.20150813.1|76	%build
21cr|rakarrack-0.6.2-0.20150813.1|77	autoreconf -vfi
21cr|rakarrack-0.6.2-0.20150813.1|78	%configure --enable-datadir --enable-docdir
21cr|rakarrack-0.6.2-0.20150813.1|79	%make
21cr|rakarrack-0.6.2-0.20150813.1|80	
21cr|rakarrack-0.6.2-0.20150813.1|81	%install
21cr|rakarrack-0.6.2-0.20150813.1|82	%makeinstall_std
21cr|rakarrack-0.6.2-0.20150813.1|83	
21cr|rakarrack-0.6.2-0.20150813.1|84	mkdir -p %{buildroot}%{_sysconfdir}//modules-load.d
21cr|rakarrack-0.6.2-0.20150813.1|85	echo "snd_seq" > %{buildroot}%{_sysconfdir}//modules-load.d/%{name}.conf

7485 21
21cr|R-akima-0.5.11-5|1	%global packname  akima
21cr|R-akima-0.5.11-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-akima-0.5.11-5|3	
21cr|R-akima-0.5.11-5|4	Name:             R-%{packname}
21cr|R-akima-0.5.11-5|5	Version:          0.5.11
21cr|R-akima-0.5.11-5|6	Release:          5
21cr|R-akima-0.5.11-5|7	Summary:          Interpolation of irregularly spaced data
21cr|R-akima-0.5.11-5|8	Group:            Sciences/Mathematics
21cr|R-akima-0.5.11-5|9	License:          file LICENSE
21cr|R-akima-0.5.11-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-akima-0.5.11-5|11	Source0:          http://cran.r-project.org/src/contrib/akima_0.5-11.tar.gz
21cr|R-akima-0.5.11-5|12	BuildRequires:    R-devel Rmath-devel
21cr|R-akima-0.5.11-5|13	
21cr|R-akima-0.5.11-5|14	%description
21cr|R-akima-0.5.11-5|15	Linear or cubic spline interpolation for irregular gridded data
21cr|R-akima-0.5.11-5|16	
21cr|R-akima-0.5.11-5|17	%prep
21cr|R-akima-0.5.11-5|18	%setup -q -c -n %{packname}
21cr|R-akima-0.5.11-5|19	
21cr|R-akima-0.5.11-5|20	%build
21cr|R-akima-0.5.11-5|21	
21cr|R-akima-0.5.11-5|22	%install
21cr|R-akima-0.5.11-5|23	mkdir -p %{buildroot}%{rlibdir}
21cr|R-akima-0.5.11-5|24	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-akima-0.5.11-5|25	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-akima-0.5.11-5|26	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-akima-0.5.11-5|27	
21cr|R-akima-0.5.11-5|28	#check
21cr|R-akima-0.5.11-5|29	#{_bindir}/R CMD check %%{packname}
21cr|R-akima-0.5.11-5|30	
21cr|R-akima-0.5.11-5|31	%files
21cr|R-akima-0.5.11-5|32	%dir %{rlibdir}/%{packname}
21cr|R-akima-0.5.11-5|33	%doc %{rlibdir}/%{packname}/html
21cr|R-akima-0.5.11-5|34	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-akima-0.5.11-5|35	%{rlibdir}/%{packname}/INDEX
21cr|R-akima-0.5.11-5|36	%{rlibdir}/%{packname}/LICENSE
21cr|R-akima-0.5.11-5|37	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-akima-0.5.11-5|38	%{rlibdir}/%{packname}/Meta
21cr|R-akima-0.5.11-5|39	%{rlibdir}/%{packname}/R
21cr|R-akima-0.5.11-5|40	%{rlibdir}/%{packname}/data
21cr|R-akima-0.5.11-5|41	%{rlibdir}/%{packname}/help
21cr|R-akima-0.5.11-5|42	%{rlibdir}/%{packname}/libs

7486 21
21cr|rakudo-2023.02-1|1	%define date 2023.02
21cr|rakudo-2023.02-1|2	%define debug_package %{nil}
21cr|rakudo-2023.02-1|3	Summary:	Rakudo, a Raku Programming Language compiler for the MoarVM, JVM and Javascript virtual machines
21cr|rakudo-2023.02-1|4	Name:		rakudo
21cr|rakudo-2023.02-1|5	Version:	%{date}
21cr|rakudo-2023.02-1|6	Release:	1
21cr|rakudo-2023.02-1|7	License:	Artistic-2.0
21cr|rakudo-2023.02-1|8	Group:		Development/Perl
21cr|rakudo-2023.02-1|9	Url:		https://rakudo.org/
21cr|rakudo-2023.02-1|10	Source0:	https://github.com/rakudo/rakudo/archive/%{date}.tar.gz?/%{name}-%{date}.tar.gz
21cr|rakudo-2023.02-1|11	Source1:	https://github.com/Raku/nqp-configure/archive/refs/heads/master.zip?/nqp-configure.zip
21cr|rakudo-2023.02-1|12	Source10:	perl6.macros
21cr|rakudo-2023.02-1|13	
21cr|rakudo-2023.02-1|14	BuildRequires: perl-autodie
21cr|rakudo-2023.02-1|15	BuildRequires: perl(Digest::SHA)
21cr|rakudo-2023.02-1|16	BuildRequires: perl(ExtUtils::Command)
21cr|rakudo-2023.02-1|17	BuildRequires: perl(Test::Harness)
21cr|rakudo-2023.02-1|18	BuildRequires: pkgconfig(libzstd)
21cr|rakudo-2023.02-1|19	BuildRequires: nqp
21cr|rakudo-2023.02-1|20	BuildRequires: moarvm
21cr|rakudo-2023.02-1|21	BuildRequires: moarvm-devel
21cr|rakudo-2023.02-1|22	Requires: moarvm
21cr|rakudo-2023.02-1|23	Requires: nqp
21cr|rakudo-2023.02-1|24	Provides: /usr/bin/perl6
21cr|rakudo-2023.02-1|25	Provides: perl6
21cr|rakudo-2023.02-1|26	
21cr|rakudo-2023.02-1|27	%description
21cr|rakudo-2023.02-1|28	This is Rakudo, a Raku Programming Language compiler
21cr|rakudo-2023.02-1|29	for the MoarVM, JVM and Javascript virtual machines.
21cr|rakudo-2023.02-1|30	
21cr|rakudo-2023.02-1|31	%files
21cr|rakudo-2023.02-1|32	%doc LICENSE README.md
21cr|rakudo-2023.02-1|33	%{_bindir}/raku*
21cr|rakudo-2023.02-1|34	%{_bindir}/perl6*
21cr|rakudo-2023.02-1|35	%{_libdir}/perl6
21cr|rakudo-2023.02-1|36	%{_datadir}/perl6
21cr|rakudo-2023.02-1|37	%{_mandir}/man1/perl6*.xz
21cr|rakudo-2023.02-1|38	%{_rpmmacrodir}/*perl6*
21cr|rakudo-2023.02-1|39	
21cr|rakudo-2023.02-1|40	#------------------------------------------------------------------
21cr|rakudo-2023.02-1|41	
21cr|rakudo-2023.02-1|42	%prep
21cr|rakudo-2023.02-1|43	%setup -q
21cr|rakudo-2023.02-1|44	
21cr|rakudo-2023.02-1|45	unzip %{SOURCE1}
21cr|rakudo-2023.02-1|46	mv nqp-configure*/* 3rdparty/nqp-configure/
21cr|rakudo-2023.02-1|47	
21cr|rakudo-2023.02-1|48	%build
21cr|rakudo-2023.02-1|49	%{__perl} Configure.pl \
21cr|rakudo-2023.02-1|50	--prefix=%{_prefix}
21cr|rakudo-2023.02-1|51	%make
21cr|rakudo-2023.02-1|52	
21cr|rakudo-2023.02-1|53	%check
21cr|rakudo-2023.02-1|54	%ifnarch %{ix86}
21cr|rakudo-2023.02-1|55	%make test
21cr|rakudo-2023.02-1|56	%endif
21cr|rakudo-2023.02-1|57	
21cr|rakudo-2023.02-1|58	%install
21cr|rakudo-2023.02-1|59	%makeinstall_std
21cr|rakudo-2023.02-1|60	
21cr|rakudo-2023.02-1|61	# install script perl6 modules
21cr|rakudo-2023.02-1|62	sed -i -e '1 s&#!.*\(perl6\)&#!/usr/bin/\1&' tools/install-dist.p6
21cr|rakudo-2023.02-1|63	install tools/install-dist.p6 -D %{buildroot}%{_libdir}/perl6/bin/mod_inst.pl
21cr|rakudo-2023.02-1|64	
21cr|rakudo-2023.02-1|65	# install man
21cr|rakudo-2023.02-1|66	%{__perl} -MExtUtils::Command -e mkpath %{buildroot}%{_mandir}/man1
21cr|rakudo-2023.02-1|67	pod2man --section=1 --name=perl6 docs/running.pod | %{__gzip} -c > %{buildroot}%{_mandir}/man1/perl6.1.gz
21cr|rakudo-2023.02-1|68	pod2man --section=1 --name=perl6-m docs/running.pod | %{__gzip} -c > %{buildroot}%{_mandir}/man1/perl6-m.1.gz
21cr|rakudo-2023.02-1|69	
21cr|rakudo-2023.02-1|70	#Perl6 specific macro rpm.
21cr|rakudo-2023.02-1|71	%install_macro perl6 %{SOURCE10}
21cr|rakudo-2023.02-1|72	
21cr|rakudo-2023.02-1|73	# E: zero-length #
21cr|rakudo-2023.02-1|74	rm -rf %{buildroot}%{_libdir}/perl6/repo.lock
21cr|rakudo-2023.02-1|75	rm -rf %{buildroot}%{_libdir}/perl6/precomp/.lock

7487 21
21cr|rakudo-zef-0.5.3-3|1	%define BR_PERL6_VENDOR %{buildroot}%{perl6_vendor_dir}
21cr|rakudo-zef-0.5.3-3|2	%define debug_package %{nil}
21cr|rakudo-zef-0.5.3-3|3	
21cr|rakudo-zef-0.5.3-3|4	Summary:	Perl6 Module Management
21cr|rakudo-zef-0.5.3-3|5	Name:		rakudo-zef
21cr|rakudo-zef-0.5.3-3|6	Version:	0.5.3
21cr|rakudo-zef-0.5.3-3|7	Release:	3
21cr|rakudo-zef-0.5.3-3|8	License:	Artistic-2.0
21cr|rakudo-zef-0.5.3-3|9	Group:		Development/Perl
21cr|rakudo-zef-0.5.3-3|10	Url:		https://github.com/ugexe/zef/
21cr|rakudo-zef-0.5.3-3|11	Source0:	https://github.com/ugexe/zef/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rakudo-zef-0.5.3-3|12	
21cr|rakudo-zef-0.5.3-3|13	# rakudo contains perl6 RPM macros
21cr|rakudo-zef-0.5.3-3|14	BuildRequires: rakudo
21cr|rakudo-zef-0.5.3-3|15	BuildRequires: moarvm
21cr|rakudo-zef-0.5.3-3|16	BuildRequires: perl-Test-Harness
21cr|rakudo-zef-0.5.3-3|17	Requires: rakudo
21cr|rakudo-zef-0.5.3-3|18	
21cr|rakudo-zef-0.5.3-3|19	%description
21cr|rakudo-zef-0.5.3-3|20	Find available modules — use the zef module manager
21cr|rakudo-zef-0.5.3-3|21	(comes with Rakudo Star) to install modules listed
21cr|rakudo-zef-0.5.3-3|22	at the Perl6 modules directory.
21cr|rakudo-zef-0.5.3-3|23	
21cr|rakudo-zef-0.5.3-3|24	%files
21cr|rakudo-zef-0.5.3-3|25	%{_bindir}/zef
21cr|rakudo-zef-0.5.3-3|26	%{perl6_vendor_dir}/*/*
21cr|rakudo-zef-0.5.3-3|27	%{_mandir}/man1/zef.1*
21cr|rakudo-zef-0.5.3-3|28	
21cr|rakudo-zef-0.5.3-3|29	#------------------------------------------------------------------
21cr|rakudo-zef-0.5.3-3|30	
21cr|rakudo-zef-0.5.3-3|31	%prep
21cr|rakudo-zef-0.5.3-3|32	%setup -qn zef-%{version}
21cr|rakudo-zef-0.5.3-3|33	
21cr|rakudo-zef-0.5.3-3|34	%build
21cr|rakudo-zef-0.5.3-3|35	##none
21cr|rakudo-zef-0.5.3-3|36	
21cr|rakudo-zef-0.5.3-3|37	%install
21cr|rakudo-zef-0.5.3-3|38	#RAKUDO_RERESOLVE_DEPENDENCIES=0 ... ??
21cr|rakudo-zef-0.5.3-3|39	%perl6_mod_inst --to=%{BR_PERL6_VENDOR} --for=vendor
21cr|rakudo-zef-0.5.3-3|40	
21cr|rakudo-zef-0.5.3-3|41	%{__mkdir_p} %{buildroot}%{_bindir}
21cr|rakudo-zef-0.5.3-3|42	ln -sr %{buildroot}%{perl6_vendor_dir}/bin/zef %{buildroot}%{_bindir}/zef
21cr|rakudo-zef-0.5.3-3|43	
21cr|rakudo-zef-0.5.3-3|44	%{__sed} -i -e '1 s/env perl6/perl6/' %{BR_PERL6_VENDOR}/bin/zef
21cr|rakudo-zef-0.5.3-3|45	%{__sed} -i -e '1 s/env perl6-m/perl6-m/' %{BR_PERL6_VENDOR}/bin/zef-m
21cr|rakudo-zef-0.5.3-3|46	
21cr|rakudo-zef-0.5.3-3|47	# Generating man-page
21cr|rakudo-zef-0.5.3-3|48	%{__mkdir_p} %{buildroot}%{_mandir}/man1
21cr|rakudo-zef-0.5.3-3|49	pod2man --section=1 --name=zef README.pod > %{buildroot}%{_mandir}/man1/zef.1
21cr|rakudo-zef-0.5.3-3|50	
21cr|rakudo-zef-0.5.3-3|51	%check
21cr|rakudo-zef-0.5.3-3|52	prove -e '%{__perl6} -Ilib'

7488 21
21cr|R-ALL-1.4.11-6|1	%global packname  ALL
21cr|R-ALL-1.4.11-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ALL-1.4.11-6|3	
21cr|R-ALL-1.4.11-6|4	%define debug_package %{nil}
21cr|R-ALL-1.4.11-6|5	
21cr|R-ALL-1.4.11-6|6	Name:             R-%{packname}
21cr|R-ALL-1.4.11-6|7	Version:          1.4.11
21cr|R-ALL-1.4.11-6|8	Release:          6
21cr|R-ALL-1.4.11-6|9	Summary:          A data package
21cr|R-ALL-1.4.11-6|10	Group:            Sciences/Mathematics
21cr|R-ALL-1.4.11-6|11	License:          Artistic-2.0
21cr|R-ALL-1.4.11-6|12	URL:              None
21cr|R-ALL-1.4.11-6|13	Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/ALL_1.4.11.tar.gz
21cr|R-ALL-1.4.11-6|14	Requires:         R-Biobase
21cr|R-ALL-1.4.11-6|15	Requires:         R-rpart
21cr|R-ALL-1.4.11-6|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase
21cr|R-ALL-1.4.11-6|17	BuildRequires:    R-rpart
21cr|R-ALL-1.4.11-6|18	
21cr|R-ALL-1.4.11-6|19	%description
21cr|R-ALL-1.4.11-6|20	Data of T- and B-cell Acute Lymphocytic Leukemia from the Ritz Laboratory
21cr|R-ALL-1.4.11-6|21	at the DFCI (includes Apr 2004 versions)
21cr|R-ALL-1.4.11-6|22	
21cr|R-ALL-1.4.11-6|23	%prep
21cr|R-ALL-1.4.11-6|24	%setup -q -c -n %{packname}
21cr|R-ALL-1.4.11-6|25	
21cr|R-ALL-1.4.11-6|26	%build
21cr|R-ALL-1.4.11-6|27	
21cr|R-ALL-1.4.11-6|28	%install
21cr|R-ALL-1.4.11-6|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ALL-1.4.11-6|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ALL-1.4.11-6|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ALL-1.4.11-6|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ALL-1.4.11-6|33	
21cr|R-ALL-1.4.11-6|34	#check
21cr|R-ALL-1.4.11-6|35	#{_bindir}/R CMD check %%{packname}
21cr|R-ALL-1.4.11-6|36	
21cr|R-ALL-1.4.11-6|37	%files
21cr|R-ALL-1.4.11-6|38	%dir %{rlibdir}/%{packname}
21cr|R-ALL-1.4.11-6|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-ALL-1.4.11-6|40	%doc %{rlibdir}/%{packname}/html
21cr|R-ALL-1.4.11-6|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ALL-1.4.11-6|42	%{rlibdir}/%{packname}/INDEX
21cr|R-ALL-1.4.11-6|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ALL-1.4.11-6|44	%{rlibdir}/%{packname}/Meta
21cr|R-ALL-1.4.11-6|45	%{rlibdir}/%{packname}/R
21cr|R-ALL-1.4.11-6|46	%{rlibdir}/%{packname}/data
21cr|R-ALL-1.4.11-6|47	%{rlibdir}/%{packname}/help

7489 21
21cr|R-amap-0.8.14-3|1	%global packname  amap
21cr|R-amap-0.8.14-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-amap-0.8.14-3|3	
21cr|R-amap-0.8.14-3|4	Name:             R-%{packname}
21cr|R-amap-0.8.14-3|5	Version:          0.8.14
21cr|R-amap-0.8.14-3|6	Release:          3
21cr|R-amap-0.8.14-3|7	Summary:          Another Multidimensional Analysis Package
21cr|R-amap-0.8.14-3|8	Group:            Sciences/Mathematics
21cr|R-amap-0.8.14-3|9	License:          GPL
21cr|R-amap-0.8.14-3|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-amap-0.8.14-3|11	Source0:          http://cran.r-project.org/src/contrib/amap_0.8-14.tar.gz
21cr|R-amap-0.8.14-3|12	Requires:         R-Biobase
21cr|R-amap-0.8.14-3|13	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-amap-0.8.14-3|14	BuildRequires:    R-Biobase
21cr|R-amap-0.8.14-3|15	
21cr|R-amap-0.8.14-3|16	%description
21cr|R-amap-0.8.14-3|17	Tools for Clustering and Principal Component Analysis (With robusts
21cr|R-amap-0.8.14-3|18	methods, and parallelized functions).
21cr|R-amap-0.8.14-3|19	
21cr|R-amap-0.8.14-3|20	%prep
21cr|R-amap-0.8.14-3|21	%setup -q -c -n %{packname}
21cr|R-amap-0.8.14-3|22	
21cr|R-amap-0.8.14-3|23	%build
21cr|R-amap-0.8.14-3|24	
21cr|R-amap-0.8.14-3|25	%install
21cr|R-amap-0.8.14-3|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-amap-0.8.14-3|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-amap-0.8.14-3|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-amap-0.8.14-3|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-amap-0.8.14-3|30	
21cr|R-amap-0.8.14-3|31	#%check
21cr|R-amap-0.8.14-3|32	#%{_bindir}/R CMD check %{packname}
21cr|R-amap-0.8.14-3|33	
21cr|R-amap-0.8.14-3|34	%files
21cr|R-amap-0.8.14-3|35	%dir %{rlibdir}/%{packname}
21cr|R-amap-0.8.14-3|36	%doc %{rlibdir}/%{packname}/doc
21cr|R-amap-0.8.14-3|37	%doc %{rlibdir}/%{packname}/html
21cr|R-amap-0.8.14-3|38	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-amap-0.8.14-3|39	%{rlibdir}/%{packname}/INDEX
21cr|R-amap-0.8.14-3|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-amap-0.8.14-3|41	%{rlibdir}/%{packname}/Meta
21cr|R-amap-0.8.14-3|42	%{rlibdir}/%{packname}/R
21cr|R-amap-0.8.14-3|43	%{rlibdir}/%{packname}/data
21cr|R-amap-0.8.14-3|44	%{rlibdir}/%{packname}/demo
21cr|R-amap-0.8.14-3|45	%{rlibdir}/%{packname}/exec
21cr|R-amap-0.8.14-3|46	%{rlibdir}/%{packname}/help
21cr|R-amap-0.8.14-3|47	%{rlibdir}/%{packname}/libs
21cr|R-amap-0.8.14-3|48	%{rlibdir}/%{packname}/po

7490 21
21cr|R-Amelia-1.7.4-4|1	%global packname Amelia
21cr|R-Amelia-1.7.4-4|2	%global rlibdir %{_libdir}/R/library
21cr|R-Amelia-1.7.4-4|3	
21cr|R-Amelia-1.7.4-4|4	Name:             R-%{packname}
21cr|R-Amelia-1.7.4-4|5	Version:          1.7.4
21cr|R-Amelia-1.7.4-4|6	Release:          4
21cr|R-Amelia-1.7.4-4|7	Summary:          Amelia II: A Program for Missing Data
21cr|R-Amelia-1.7.4-4|8	Group:            Sciences/Mathematics
21cr|R-Amelia-1.7.4-4|9	License:          GPLv2+
21cr|R-Amelia-1.7.4-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Amelia-1.7.4-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-Amelia-1.7.4-4|12	Requires:         R-core >= 2.15.3 R-foreign R-utils R-Rcpp >= 0.10.0.4 R-RcppArmadillo
21cr|R-Amelia-1.7.4-4|13	Requires:         liblapack libblas
21cr|R-Amelia-1.7.4-4|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-Amelia-1.7.4-4|15	BuildRequires:    R-core >= 2.15.3 R-foreign R-utils R-Rcpp >= 0.10.0.4 R-RcppArmadillo
21cr|R-Amelia-1.7.4-4|16	BuildRequires:    lapack-devel
21cr|R-Amelia-1.7.4-4|17	
21cr|R-Amelia-1.7.4-4|18	%description
21cr|R-Amelia-1.7.4-4|19	Amelia II multiply imputes missing data in a single
21cr|R-Amelia-1.7.4-4|20	cross-section (such as a survey), from a time series (like
21cr|R-Amelia-1.7.4-4|21	variables collected for each year in a country), or from a
21cr|R-Amelia-1.7.4-4|22	time-series-cross-sectional data set (such as collected by
21cr|R-Amelia-1.7.4-4|23	years for each of several countries). Amelia II implements our
21cr|R-Amelia-1.7.4-4|24	bootstrapping-based algorithm that gives essentially the same
21cr|R-Amelia-1.7.4-4|25	answers as the standard IP or EMis approaches, is usually
21cr|R-Amelia-1.7.4-4|26	considerably faster than existing approaches and can handle
21cr|R-Amelia-1.7.4-4|27	many more variables. Unlike Amelia I and other statistically
21cr|R-Amelia-1.7.4-4|28	rigorous imputation software, it virtually never crashes (but
21cr|R-Amelia-1.7.4-4|29	please let us know if you ﬁnd to the contrary!). The program
21cr|R-Amelia-1.7.4-4|30	also generalizes existing approaches by allowing for trends in
21cr|R-Amelia-1.7.4-4|31	time series across observations within a crosssectional unit,
21cr|R-Amelia-1.7.4-4|32	as well as priors that allow experts to incorporate beliefs
21cr|R-Amelia-1.7.4-4|33	they have about the values of missing cells in their data.
21cr|R-Amelia-1.7.4-4|34	Amelia II also includes useful diagnostics of the ﬁt of
21cr|R-Amelia-1.7.4-4|35	multiple imputation models. The program works from the R
21cr|R-Amelia-1.7.4-4|36	command line or via a graphical user interface that does not
21cr|R-Amelia-1.7.4-4|37	require users to know R.
21cr|R-Amelia-1.7.4-4|38	
21cr|R-Amelia-1.7.4-4|39	%prep
21cr|R-Amelia-1.7.4-4|40	%setup -q -c -n %{packname}
21cr|R-Amelia-1.7.4-4|41	
21cr|R-Amelia-1.7.4-4|42	%build
21cr|R-Amelia-1.7.4-4|43	
21cr|R-Amelia-1.7.4-4|44	%install
21cr|R-Amelia-1.7.4-4|45	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Amelia-1.7.4-4|46	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Amelia-1.7.4-4|47	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Amelia-1.7.4-4|48	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Amelia-1.7.4-4|49	
21cr|R-Amelia-1.7.4-4|50	%files
21cr|R-Amelia-1.7.4-4|51	%dir %{rlibdir}/%{packname}
21cr|R-Amelia-1.7.4-4|52	%doc %{rlibdir}/%{packname}/doc
21cr|R-Amelia-1.7.4-4|53	%doc %{rlibdir}/%{packname}/html
21cr|R-Amelia-1.7.4-4|54	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-Amelia-1.7.4-4|55	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Amelia-1.7.4-4|56	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-Amelia-1.7.4-4|57	%{rlibdir}/%{packname}/Meta
21cr|R-Amelia-1.7.4-4|58	%{rlibdir}/%{packname}/INDEX
21cr|R-Amelia-1.7.4-4|59	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Amelia-1.7.4-4|60	%{rlibdir}/%{packname}/R
21cr|R-Amelia-1.7.4-4|61	%{rlibdir}/%{packname}/data
21cr|R-Amelia-1.7.4-4|62	%{rlibdir}/%{packname}/help
21cr|R-Amelia-1.7.4-4|63	%{rlibdir}/%{packname}/gui
21cr|R-Amelia-1.7.4-4|64	%{rlibdir}/%{packname}/libs
21cr|R-Amelia-1.7.4-4|65	%{rlibdir}/%{packname}/test

7491 21
21cr|R-anchors-3.0.8-5|1	%global packname  anchors
21cr|R-anchors-3.0.8-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-anchors-3.0.8-5|3	
21cr|R-anchors-3.0.8-5|4	Name:             R-%{packname}
21cr|R-anchors-3.0.8-5|5	Version:          3.0.8
21cr|R-anchors-3.0.8-5|6	Release:          5
21cr|R-anchors-3.0.8-5|7	Summary:          Statistical analysis of surveys with anchoring vignettes
21cr|R-anchors-3.0.8-5|8	Group:            Sciences/Mathematics
21cr|R-anchors-3.0.8-5|9	License:          GPL (>= 2)
21cr|R-anchors-3.0.8-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-anchors-3.0.8-5|11	Source0:          http://cran.r-project.org/src/contrib/anchors_3.0-8.tar.gz
21cr|R-anchors-3.0.8-5|12	Requires:         R-rgenoud R-MASS
21cr|R-anchors-3.0.8-5|13	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rgenoud R-MASS
21cr|R-anchors-3.0.8-5|14	BuildRequires:    blas-devel
21cr|R-anchors-3.0.8-5|15	BuildRequires:    lapack-devel
21cr|R-anchors-3.0.8-5|16	
21cr|R-anchors-3.0.8-5|17	%description
21cr|R-anchors-3.0.8-5|18	Tools for analyzing survey responses with anchors.
21cr|R-anchors-3.0.8-5|19	
21cr|R-anchors-3.0.8-5|20	%prep
21cr|R-anchors-3.0.8-5|21	%setup -q -c -n %{packname}
21cr|R-anchors-3.0.8-5|22	
21cr|R-anchors-3.0.8-5|23	%build
21cr|R-anchors-3.0.8-5|24	
21cr|R-anchors-3.0.8-5|25	%install
21cr|R-anchors-3.0.8-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-anchors-3.0.8-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-anchors-3.0.8-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-anchors-3.0.8-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-anchors-3.0.8-5|30	
21cr|R-anchors-3.0.8-5|31	#check
21cr|R-anchors-3.0.8-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-anchors-3.0.8-5|33	
21cr|R-anchors-3.0.8-5|34	%files
21cr|R-anchors-3.0.8-5|35	%dir %{rlibdir}/%{packname}
21cr|R-anchors-3.0.8-5|36	%doc %{rlibdir}/%{packname}/doc
21cr|R-anchors-3.0.8-5|37	# %doc %{rlibdir}/%{packname}/doc.tmp
21cr|R-anchors-3.0.8-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-anchors-3.0.8-5|39	# %doc %{rlibdir}/%{packname}/CITATION
21cr|R-anchors-3.0.8-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-anchors-3.0.8-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-anchors-3.0.8-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-anchors-3.0.8-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-anchors-3.0.8-5|44	%{rlibdir}/%{packname}/R
21cr|R-anchors-3.0.8-5|45	%{rlibdir}/%{packname}/data
21cr|R-anchors-3.0.8-5|46	%{rlibdir}/%{packname}/demo
21cr|R-anchors-3.0.8-5|47	%{rlibdir}/%{packname}/help
21cr|R-anchors-3.0.8-5|48	%{rlibdir}/%{packname}/libs

7492 21
21cr|rancid-3.13-2|1	%define debug_package %{nil}
21cr|rancid-3.13-2|2	
21cr|rancid-3.13-2|3	%global __requires_exclude perl\\(newgetopt.pl\\)
21cr|rancid-3.13-2|4	
21cr|rancid-3.13-2|5	Name:		rancid
21cr|rancid-3.13-2|6	Version:	3.13
21cr|rancid-3.13-2|7	Release:	2
21cr|rancid-3.13-2|8	Summary:	Really Awesome New Cisco confIg Differ
21cr|rancid-3.13-2|9	Group:		Monitoring
21cr|rancid-3.13-2|10	License:	GPL
21cr|rancid-3.13-2|11	URL:		http://www.shrubbery.net/rancid/
21cr|rancid-3.13-2|12	Source:		https://shrubbery.net/pub/rancid/rancid-%{version}.tar.gz
21cr|rancid-3.13-2|13	Source1:	%{name}.cron
21cr|rancid-3.13-2|14	Patch0:		%{name}-Makefile.patch
21cr|rancid-3.13-2|15	Patch1:		%{name}-configure-no-ping-test.patch
21cr|rancid-3.13-2|16	Patch2:		%{name}-configure.patch
21cr|rancid-3.13-2|17	
21cr|rancid-3.13-2|18	BuildRequires:	telnet
21cr|rancid-3.13-2|19	#BuildRequires:	rsh
21cr|rancid-3.13-2|20	BuildRequires:	openssh-clients
21cr|rancid-3.13-2|21	BuildRequires:	expect >= 5.40
21cr|rancid-3.13-2|22	BuildRequires:	cvs
21cr|rancid-3.13-2|23	BuildRequires:	subversion
21cr|rancid-3.13-2|24	BuildRequires:	perl-interpreter
21cr|rancid-3.13-2|25	BuildRequires:	perl-generators
21cr|rancid-3.13-2|26	BuildRequires:	iputils
21cr|rancid-3.13-2|27	BuildRequires:	sendmail
21cr|rancid-3.13-2|28	
21cr|rancid-3.13-2|29	Requires(pre):	shadow-utils
21cr|rancid-3.13-2|30	Requires:	findutils
21cr|rancid-3.13-2|31	Requires:	expect >= 5.40
21cr|rancid-3.13-2|32	Requires:	perl
21cr|rancid-3.13-2|33	Requires:	iputils
21cr|rancid-3.13-2|34	
21cr|rancid-3.13-2|35	%description
21cr|rancid-3.13-2|36	RANCID monitors a router's (or more generally a device's) configuration,
21cr|rancid-3.13-2|37	including software and hardware (cards, serial numbers, etc) and uses CVS
21cr|rancid-3.13-2|38	(Concurrent Version System) or Subversion  to maintain history of changes.
21cr|rancid-3.13-2|39	
21cr|rancid-3.13-2|40	RANCID does this by the very simple process summarized here:
21cr|rancid-3.13-2|41	
21cr|rancid-3.13-2|42	* login to each device in the router table (router.db),
21cr|rancid-3.13-2|43	* run various commands to get the information that will be saved,
21cr|rancid-3.13-2|44	* cook the output; re-format, remove oscillating or incrementing data,
21cr|rancid-3.13-2|45	* email any differences (sample) from the previous collection to a mail
21cr|rancid-3.13-2|46	list,
21cr|rancid-3.13-2|47	* and finally commit those changes to the reivision control system
21cr|rancid-3.13-2|48	
21cr|rancid-3.13-2|49	RANCID also includes looking glass software. It is based on Ed Kern's looking
21cr|rancid-3.13-2|50	glass which was once used for http://nitrous.digex.net/, for the old-school
21cr|rancid-3.13-2|51	folks who remember it. Our version has added functions, supports cisco,
21cr|rancid-3.13-2|52	juniper, and foundry and uses the login scripts that come with rancid; so it
21cr|rancid-3.13-2|53	can use telnet or ssh to connect to your devices(s).
21cr|rancid-3.13-2|54	
21cr|rancid-3.13-2|55	Rancid currently supports Cisco routers, Juniper routers, Catalyst switches,
21cr|rancid-3.13-2|56	Foundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),
21cr|rancid-3.13-2|57	Alteon switches, and HP Procurve switches and a host of others.
21cr|rancid-3.13-2|58	
21cr|rancid-3.13-2|59	Rancid is known to be used at: AOL, Global Crossing, MFN, NTT America,
21cr|rancid-3.13-2|60	Certainty Solutions Inc.
21cr|rancid-3.13-2|61	
21cr|rancid-3.13-2|62	%prep
21cr|rancid-3.13-2|63	%autosetup -p1
21cr|rancid-3.13-2|64	
21cr|rancid-3.13-2|65	%build
21cr|rancid-3.13-2|66	./configure \
21cr|rancid-3.13-2|67	--prefix=%{_prefix} \
21cr|rancid-3.13-2|68	--sysconfdir=%{_sysconfdir}/%{name} \
21cr|rancid-3.13-2|69	--bindir=%{_libexecdir}/%{name} \
21cr|rancid-3.13-2|70	--libdir=%{perl_vendorlib} \
21cr|rancid-3.13-2|71	--enable-conf-install
21cr|rancid-3.13-2|72	%make_build
21cr|rancid-3.13-2|73	
21cr|rancid-3.13-2|74	%install
21cr|rancid-3.13-2|75	make install DESTDIR=%{buildroot} INSTALL="install -p"
21cr|rancid-3.13-2|76	install -d -m 0755 %{buildroot}/%{_localstatedir}/%{name}
21cr|rancid-3.13-2|77	install -d -m 0755 %{buildroot}/%{_localstatedir}/log/%{name}
21cr|rancid-3.13-2|78	install -d -m 0755 %{buildroot}/%{_localstatedir}/log/%{name}/old
21cr|rancid-3.13-2|79	install -d -m 0755 %{buildroot}/%{_sysconfdir}/cron.d
21cr|rancid-3.13-2|80	install -d -m 0755 %{buildroot}/%{_bindir}/
21cr|rancid-3.13-2|81	
21cr|rancid-3.13-2|82	#symlink some bins from %%{_libexecdir}/%%{name} to %%{_bindir}
21cr|rancid-3.13-2|83	for base in \
21cr|rancid-3.13-2|84	%{name} %{name}-cvs %{name}-fe %{name}-run
21cr|rancid-3.13-2|85	do
21cr|rancid-3.13-2|86	ln -sf %{_libexecdir}/%{name}/${base} \
21cr|rancid-3.13-2|87	%{buildroot}/%{_bindir}/${base}
21cr|rancid-3.13-2|88	done
21cr|rancid-3.13-2|89	
21cr|rancid-3.13-2|90	install -D -p -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/cron.d/%{name}
21cr|rancid-3.13-2|91	
21cr|rancid-3.13-2|92	#Patch cron file to point to correct installation directory
21cr|rancid-3.13-2|93	sed -i 's|RANCIDBINDIR|%{_libexecdir}/%{name}|g' %{buildroot}/%{_sysconfdir}/cron.d/%{name}
21cr|rancid-3.13-2|94	
21cr|rancid-3.13-2|95	
21cr|rancid-3.13-2|96	%pre
21cr|rancid-3.13-2|97	%_pre_useradd %{name} %{_localstatedir}/%{name} /bin/false
21cr|rancid-3.13-2|98	
21cr|rancid-3.13-2|99	%postun
21cr|rancid-3.13-2|100	%_postun_userdel %{name}
21cr|rancid-3.13-2|101	
21cr|rancid-3.13-2|102	%files
21cr|rancid-3.13-2|103	%doc CHANGES cloginrc.sample FAQ README README.lg Todo
21cr|rancid-3.13-2|104	%license COPYING
21cr|rancid-3.13-2|105	%attr(750,%{name},%{name}) %dir %{_sysconfdir}/%{name}
21cr|rancid-3.13-2|106	%attr(640,%{name},%{name}) %config(noreplace) %{_sysconfdir}/%{name}/*
21cr|rancid-3.13-2|107	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/%{name}
21cr|rancid-3.13-2|108	%{_libexecdir}/%{name}
21cr|rancid-3.13-2|109	%{_bindir}/*
21cr|rancid-3.13-2|110	%{_mandir}/*/*
21cr|rancid-3.13-2|111	%{_datadir}/%{name}
21cr|rancid-3.13-2|112	%attr(750,%{name},%{name}) %dir %{_localstatedir}/log/%{name}
21cr|rancid-3.13-2|113	%attr(750,%{name},%{name}) %dir %{_localstatedir}/log/%{name}/old
21cr|rancid-3.13-2|114	%attr(750,%{name},%{name}) %dir %{_localstatedir}/%{name}/
21cr|rancid-3.13-2|115	
21cr|rancid-3.13-2|116	%{perl_vendorlib}/*

7493 21
21cr|ranger-1.9.3-1|1	
21cr|ranger-1.9.3-1|2	Summary:        A flexible console file manager
21cr|ranger-1.9.3-1|3	Name:           ranger
21cr|ranger-1.9.3-1|4	Version:        1.9.3
21cr|ranger-1.9.3-1|5	Release:        1
21cr|ranger-1.9.3-1|6	Group:          File tools
21cr|ranger-1.9.3-1|7	License:        GPLv3+
21cr|ranger-1.9.3-1|8	Url:            https://ranger.github.io/
21cr|ranger-1.9.3-1|9	Source0:        https://ranger.github.io/%{name}-%{version}.tar.gz
21cr|ranger-1.9.3-1|10	Source1:        %{name}.png
21cr|ranger-1.9.3-1|11	Source2:        %{name}.desktop
21cr|ranger-1.9.3-1|12	BuildRequires:  pkgconfig(python3)
21cr|ranger-1.9.3-1|13	BuildRequires:  python3egg(setuptools)
21cr|ranger-1.9.3-1|14	BuildRequires:  desktop-file-utils
21cr|ranger-1.9.3-1|15	BuildRequires:  imagemagick
21cr|ranger-1.9.3-1|16	BuildArch:      noarch
21cr|ranger-1.9.3-1|17	
21cr|ranger-1.9.3-1|18	%description
21cr|ranger-1.9.3-1|19	Ranger is a free console file manager that gives you greater flexibility and a
21cr|ranger-1.9.3-1|20	good overview of your files without having to leave your *nix console. It
21cr|ranger-1.9.3-1|21	visualizes the directory tree in two dimensions: the directory hierarchy on
21cr|ranger-1.9.3-1|22	one, lists of files on the other, with a preview to the right so you know where
21cr|ranger-1.9.3-1|23	you'll be going.
21cr|ranger-1.9.3-1|24	
21cr|ranger-1.9.3-1|25	%files
21cr|ranger-1.9.3-1|26	%{_defaultdocdir}/%{name}
21cr|ranger-1.9.3-1|27	%{_bindir}/ranger
21cr|ranger-1.9.3-1|28	%{_bindir}/rifle
21cr|ranger-1.9.3-1|29	%{_datadir}/applications/%{name}.desktop
21cr|ranger-1.9.3-1|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|ranger-1.9.3-1|31	%{py3_puresitedir}/%{name}
21cr|ranger-1.9.3-1|32	%{py3_puresitedir}/%{name}_fm-%{version}-py3.?.egg-info
21cr|ranger-1.9.3-1|33	%{_mandir}/man1/ranger.1.*
21cr|ranger-1.9.3-1|34	%{_mandir}/man1/rifle.1.*
21cr|ranger-1.9.3-1|35	#------------------------------------------------------------
21cr|ranger-1.9.3-1|36	%prep
21cr|ranger-1.9.3-1|37	%setup -q
21cr|ranger-1.9.3-1|38	
21cr|ranger-1.9.3-1|39	%build
21cr|ranger-1.9.3-1|40	%py3_build
21cr|ranger-1.9.3-1|41	
21cr|ranger-1.9.3-1|42	
21cr|ranger-1.9.3-1|43	%install
21cr|ranger-1.9.3-1|44	%py3_install
21cr|ranger-1.9.3-1|45	#icons
21cr|ranger-1.9.3-1|46	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|ranger-1.9.3-1|47	install -dm 0755 \
21cr|ranger-1.9.3-1|48	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|ranger-1.9.3-1|49	convert -strip -resize $size %{SOURCE1} \
21cr|ranger-1.9.3-1|50	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|ranger-1.9.3-1|51	done
21cr|ranger-1.9.3-1|52	
21cr|ranger-1.9.3-1|53	#menu entry
21cr|ranger-1.9.3-1|54	rm -fr %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ranger-1.9.3-1|55	desktop-file-install \
21cr|ranger-1.9.3-1|56	--dir=%{buildroot}%{_datadir}/applications \
21cr|ranger-1.9.3-1|57	%{SOURCE2}
21cr|ranger-1.9.3-1|58	
21cr|ranger-1.9.3-1|59	#linting
21cr|ranger-1.9.3-1|60	chmod +x %{buildroot}%{py3_puresitedir}/ranger/ext/rifle.py
21cr|ranger-1.9.3-1|61	chmod -x %{buildroot}%{_defaultdocdir}/%{name}/config/commands.py
21cr|ranger-1.9.3-1|62	
21cr|ranger-1.9.3-1|63	%check
21cr|ranger-1.9.3-1|64	desktop-file-validate \
21cr|ranger-1.9.3-1|65	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ranger-1.9.3-1|66	
21cr|ranger-1.9.3-1|67	sed -i 's|#!/usr/bin/python3 -s -O|#!/usr/bin/python3 -O|' %{buildroot}%{_bindir}/ranger

7494 21
21cr|range-v3-devel-0.3.6-1|1	%define	oname	range-v3
21cr|range-v3-devel-0.3.6-1|2	
21cr|range-v3-devel-0.3.6-1|3	Name:		%{oname}-devel
21cr|range-v3-devel-0.3.6-1|4	Version:	0.3.6
21cr|range-v3-devel-0.3.6-1|5	Release:	1
21cr|range-v3-devel-0.3.6-1|6	Summary:	Experimental range library for C++11/14/17
21cr|range-v3-devel-0.3.6-1|7	Source0:	%{url}/archive/%{version}.tar.gz
21cr|range-v3-devel-0.3.6-1|8	License:	Boost
21cr|range-v3-devel-0.3.6-1|9	Group:		Development/C++
21cr|range-v3-devel-0.3.6-1|10	Url:		https://github.com/ericniebler/%{oname}
21cr|range-v3-devel-0.3.6-1|11	BuildArch:	noarch
21cr|range-v3-devel-0.3.6-1|12	
21cr|range-v3-devel-0.3.6-1|13	%description
21cr|range-v3-devel-0.3.6-1|14	%{summary}
21cr|range-v3-devel-0.3.6-1|15	
21cr|range-v3-devel-0.3.6-1|16	%prep
21cr|range-v3-devel-0.3.6-1|17	%setup -q -n %{oname}-%{version}
21cr|range-v3-devel-0.3.6-1|18	
21cr|range-v3-devel-0.3.6-1|19	%build
21cr|range-v3-devel-0.3.6-1|20	
21cr|range-v3-devel-0.3.6-1|21	%install
21cr|range-v3-devel-0.3.6-1|22	mkdir --parents "%{buildroot}%{_includedir}"
21cr|range-v3-devel-0.3.6-1|23	cp --recursive include/meta include/range "%{buildroot}%{_includedir}"
21cr|range-v3-devel-0.3.6-1|24	
21cr|range-v3-devel-0.3.6-1|25	%files
21cr|range-v3-devel-0.3.6-1|26	%doc CREDITS.md LICENSE.txt README.md TODO.md
21cr|range-v3-devel-0.3.6-1|27	%{_includedir}/meta
21cr|range-v3-devel-0.3.6-1|28	%{_includedir}/range

7495 21
21cr|R-animation-2.3-4|1	%global packname  animation
21cr|R-animation-2.3-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-animation-2.3-4|3	
21cr|R-animation-2.3-4|4	Name:             R-%{packname}
21cr|R-animation-2.3-4|5	Version:          2.3
21cr|R-animation-2.3-4|6	Release:          4
21cr|R-animation-2.3-4|7	Summary:          A gallery of animations in statistics and utilities to create animations
21cr|R-animation-2.3-4|8	Group:            Sciences/Mathematics
21cr|R-animation-2.3-4|9	License:          GPLv2 | GPLv3
21cr|R-animation-2.3-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-animation-2.3-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-animation-2.3-4|12	BuildArch:        noarch
21cr|R-animation-2.3-4|13	Requires:         R-core
21cr|R-animation-2.3-4|14	
21cr|R-animation-2.3-4|15	
21cr|R-animation-2.3-4|16	Requires:         R-MASS
21cr|R-animation-2.3-4|17	
21cr|R-animation-2.3-4|18	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-animation-2.3-4|19	BuildRequires:    R-MASS
21cr|R-animation-2.3-4|20	BuildRequires:    x11-server-xvfb
21cr|R-animation-2.3-4|21	
21cr|R-animation-2.3-4|22	%description
21cr|R-animation-2.3-4|23	This package contains a variety of functions for animations in statistics,
21cr|R-animation-2.3-4|24	covering areas such as probability theory, mathematical statistics,
21cr|R-animation-2.3-4|25	multivariate statistics, nonparametric statistics, sampling survey, linear
21cr|R-animation-2.3-4|26	models, time series, computational statistics, data mining and machine
21cr|R-animation-2.3-4|27	learning. These functions might be helpful in teaching statistics and data
21cr|R-animation-2.3-4|28	analysis. Also provided in this package are several approaches to save
21cr|R-animation-2.3-4|29	animations to various formats, e.g. Flash, GIF, HTML pages, PDF and videos
21cr|R-animation-2.3-4|30	(saveSWF(), saveGIF(), saveHTML(), saveLatex(), and saveVideo()
21cr|R-animation-2.3-4|31	respectively). PDF animations can be inserted into Sweave/knitr easily.
21cr|R-animation-2.3-4|32	
21cr|R-animation-2.3-4|33	%prep
21cr|R-animation-2.3-4|34	%setup -q -c -n %{packname}
21cr|R-animation-2.3-4|35	
21cr|R-animation-2.3-4|36	%build
21cr|R-animation-2.3-4|37	
21cr|R-animation-2.3-4|38	%install
21cr|R-animation-2.3-4|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-animation-2.3-4|40	xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-animation-2.3-4|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-animation-2.3-4|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-animation-2.3-4|43	
21cr|R-animation-2.3-4|44	# Need to setup some fonts for check...
21cr|R-animation-2.3-4|45	# %check
21cr|R-animation-2.3-4|46	# xvfb-run %{_bindir}/R CMD check %{packname}
21cr|R-animation-2.3-4|47	
21cr|R-animation-2.3-4|48	%files
21cr|R-animation-2.3-4|49	%dir %{rlibdir}/%{packname}
21cr|R-animation-2.3-4|50	%doc %{rlibdir}/%{packname}/html
21cr|R-animation-2.3-4|51	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-animation-2.3-4|52	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-animation-2.3-4|53	%{rlibdir}/%{packname}/CITATION
21cr|R-animation-2.3-4|54	%{rlibdir}/%{packname}/INDEX
21cr|R-animation-2.3-4|55	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-animation-2.3-4|56	%{rlibdir}/%{packname}/Meta
21cr|R-animation-2.3-4|57	%{rlibdir}/%{packname}/R
21cr|R-animation-2.3-4|58	%{rlibdir}/%{packname}/articles
21cr|R-animation-2.3-4|59	%{rlibdir}/%{packname}/data
21cr|R-animation-2.3-4|60	%{rlibdir}/%{packname}/demo
21cr|R-animation-2.3-4|61	%{rlibdir}/%{packname}/help
21cr|R-animation-2.3-4|62	%{rlibdir}/%{packname}/misc

7496 21
21cr|R-annotate-1.52.1-3|1	%bcond_with internet
21cr|R-annotate-1.52.1-3|2	%bcond_without bootstrap
21cr|R-annotate-1.52.1-3|3	%global packname  annotate
21cr|R-annotate-1.52.1-3|4	%global rlibdir  %{_libdir}/R/library
21cr|R-annotate-1.52.1-3|5	
21cr|R-annotate-1.52.1-3|6	%define debug_package %{nil}
21cr|R-annotate-1.52.1-3|7	
21cr|R-annotate-1.52.1-3|8	Name:             R-%{packname}
21cr|R-annotate-1.52.1-3|9	Version:          1.52.1
21cr|R-annotate-1.52.1-3|10	Release:          3
21cr|R-annotate-1.52.1-3|11	Summary:          Annotation for microarrays
21cr|R-annotate-1.52.1-3|12	Group:            Sciences/Mathematics
21cr|R-annotate-1.52.1-3|13	License:          Artistic-2.0
21cr|R-annotate-1.52.1-3|14	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-annotate-1.52.1-3|15	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/annotate_%{version}.tar.gz
21cr|R-annotate-1.52.1-3|16	Requires:         R-AnnotationDbi
21cr|R-annotate-1.52.1-3|17	Requires:         R-Biobase R-AnnotationDbi R-DBI R-xtable R-graphics
21cr|R-annotate-1.52.1-3|18	Requires:         R-utils R-stats R-methods R-Biobase R-XML
21cr|R-annotate-1.52.1-3|19	Recommends:       R-tkWidgets
21cr|R-annotate-1.52.1-3|20	%if %{without bootstrap}
21cr|R-annotate-1.52.1-3|21	Requires:         R-hgu95av2.db R-genefilter R-Biostrings R-rae230a.db
21cr|R-annotate-1.52.1-3|22	Requires:         R-rae230aprobe R-GO.db R-org.Hs.eg.db R-org.Mm.eg.db
21cr|R-annotate-1.52.1-3|23	Requires:         R-hom.Hs.inp.db
21cr|R-annotate-1.52.1-3|24	%endif
21cr|R-annotate-1.52.1-3|25	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-AnnotationDbi
21cr|R-annotate-1.52.1-3|26	BuildRequires:    R-Biobase R-AnnotationDbi R-DBI R-xtable R-graphics R-utils
21cr|R-annotate-1.52.1-3|27	BuildRequires:    R-stats R-methods  R-Biobase R-XML R-IRanges R-S4Vectors
21cr|R-annotate-1.52.1-3|28	%if %{without bootstrap}
21cr|R-annotate-1.52.1-3|29	BuildRequires:    R-hgu95av2.db R-genefilter R-Biostrings R-rae230a.db
21cr|R-annotate-1.52.1-3|30	BuildRequires:    R-rae230aprobe R-GO.db R-org.Hs.eg.db R-org.Mm.eg.db
21cr|R-annotate-1.52.1-3|31	BuildRequires:    R-hom.Hs.inp.db
21cr|R-annotate-1.52.1-3|32	%endif
21cr|R-annotate-1.52.1-3|33	
21cr|R-annotate-1.52.1-3|34	%description
21cr|R-annotate-1.52.1-3|35	Using R enviroments for annotation.
21cr|R-annotate-1.52.1-3|36	
21cr|R-annotate-1.52.1-3|37	%prep
21cr|R-annotate-1.52.1-3|38	%setup -q -c -n %{packname}
21cr|R-annotate-1.52.1-3|39	
21cr|R-annotate-1.52.1-3|40	%build
21cr|R-annotate-1.52.1-3|41	
21cr|R-annotate-1.52.1-3|42	%install
21cr|R-annotate-1.52.1-3|43	mkdir -p %{buildroot}%{rlibdir}
21cr|R-annotate-1.52.1-3|44	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-annotate-1.52.1-3|45	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-annotate-1.52.1-3|46	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-annotate-1.52.1-3|47	
21cr|R-annotate-1.52.1-3|48	%if %{without bootstrap}
21cr|R-annotate-1.52.1-3|49	%if %{with internet}
21cr|R-annotate-1.52.1-3|50	%check
21cr|R-annotate-1.52.1-3|51	%{_bindir}/R CMD check %{packname}
21cr|R-annotate-1.52.1-3|52	%endif
21cr|R-annotate-1.52.1-3|53	%endif
21cr|R-annotate-1.52.1-3|54	
21cr|R-annotate-1.52.1-3|55	%files
21cr|R-annotate-1.52.1-3|56	%{rlibdir}/%{packname}

7497 21
21cr|R-AnnotationDbi-1.38.0-4|1	%bcond_without bootstrap
21cr|R-AnnotationDbi-1.38.0-4|2	%global packname  AnnotationDbi
21cr|R-AnnotationDbi-1.38.0-4|3	%global rlibdir  %{_libdir}/R/library
21cr|R-AnnotationDbi-1.38.0-4|4	
21cr|R-AnnotationDbi-1.38.0-4|5	%define debug_package %{nil}
21cr|R-AnnotationDbi-1.38.0-4|6	
21cr|R-AnnotationDbi-1.38.0-4|7	Name:             R-%{packname}
21cr|R-AnnotationDbi-1.38.0-4|8	Version:          1.38.0
21cr|R-AnnotationDbi-1.38.0-4|9	Release:          4
21cr|R-AnnotationDbi-1.38.0-4|10	Summary:          Annotation Database Interface
21cr|R-AnnotationDbi-1.38.0-4|11	Group:            Sciences/Mathematics
21cr|R-AnnotationDbi-1.38.0-4|12	License:          Artistic-2.0
21cr|R-AnnotationDbi-1.38.0-4|13	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-AnnotationDbi-1.38.0-4|14	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-AnnotationDbi-1.38.0-4|15	Requires:         R-methods R-utils R-Biobase R-DBI
21cr|R-AnnotationDbi-1.38.0-4|16	Requires:         R-XML R-RCurl R-RUnit R-RSQLite R-S4Vectors R-IRanges
21cr|R-AnnotationDbi-1.38.0-4|17	Recommends:       R-GenomeInfoDb R-IRanges
21cr|R-AnnotationDbi-1.38.0-4|18	%if %{without bootstrap}
21cr|R-AnnotationDbi-1.38.0-4|19	Requires:         R-hgu95av2.db R-GO.db R-human.db0 R-hgu95av2cdf
21cr|R-AnnotationDbi-1.38.0-4|20	Requires:         R-org.Sc.sgd.db R-org.At.tair.db R-affy R-KEGG.db
21cr|R-AnnotationDbi-1.38.0-4|21	Requires:         R-seqnames.db R-reactome.db R-AnnotationForge R-graph R-org.TguttataTestingSubset.eg.db
21cr|R-AnnotationDbi-1.38.0-4|22	%endif
21cr|R-AnnotationDbi-1.38.0-4|23	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-AnnotationDbi-1.38.0-4|24	BuildRequires:    R-utils R-Biobase R-methods R-utils R-Biobase R-DBI
21cr|R-AnnotationDbi-1.38.0-4|25	BuildRequires:    R-XML R-RCurl R-RUnit R-RSQLite R-S4Vectors R-IRanges
21cr|R-AnnotationDbi-1.38.0-4|26	%if %{without bootstrap}
21cr|R-AnnotationDbi-1.38.0-4|27	BuildRequires:    R-hgu95av2.db R-GO.db R-human.db0 R-hgu95av2cdf
21cr|R-AnnotationDbi-1.38.0-4|28	BuildRequires:    R-org.Sc.sgd.db R-org.At.tair.db R-affy R-KEGG.db
21cr|R-AnnotationDbi-1.38.0-4|29	BuildRequires:    R-seqnames.db R-reactome.db R-AnnotationForge R-graph R-org.TguttataTestingSubset.eg.db
21cr|R-AnnotationDbi-1.38.0-4|30	%endif
21cr|R-AnnotationDbi-1.38.0-4|31	
21cr|R-AnnotationDbi-1.38.0-4|32	%description
21cr|R-AnnotationDbi-1.38.0-4|33	Provides user interface and database connection code for annotation data
21cr|R-AnnotationDbi-1.38.0-4|34	packages using SQLite data storage.
21cr|R-AnnotationDbi-1.38.0-4|35	
21cr|R-AnnotationDbi-1.38.0-4|36	%prep
21cr|R-AnnotationDbi-1.38.0-4|37	%setup -q -c -n %{packname}
21cr|R-AnnotationDbi-1.38.0-4|38	
21cr|R-AnnotationDbi-1.38.0-4|39	%build
21cr|R-AnnotationDbi-1.38.0-4|40	
21cr|R-AnnotationDbi-1.38.0-4|41	%install
21cr|R-AnnotationDbi-1.38.0-4|42	mkdir -p %{buildroot}%{rlibdir}
21cr|R-AnnotationDbi-1.38.0-4|43	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-AnnotationDbi-1.38.0-4|44	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-AnnotationDbi-1.38.0-4|45	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-AnnotationDbi-1.38.0-4|46	
21cr|R-AnnotationDbi-1.38.0-4|47	%if %{without bootstrap}
21cr|R-AnnotationDbi-1.38.0-4|48	%check
21cr|R-AnnotationDbi-1.38.0-4|49	%{_bindir}/R CMD check %{packname}
21cr|R-AnnotationDbi-1.38.0-4|50	%endif
21cr|R-AnnotationDbi-1.38.0-4|51	
21cr|R-AnnotationDbi-1.38.0-4|52	%files
21cr|R-AnnotationDbi-1.38.0-4|53	%dir %{rlibdir}/%{packname}
21cr|R-AnnotationDbi-1.38.0-4|54	%doc %{rlibdir}/%{packname}/doc
21cr|R-AnnotationDbi-1.38.0-4|55	%doc %{rlibdir}/%{packname}/html
21cr|R-AnnotationDbi-1.38.0-4|56	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-AnnotationDbi-1.38.0-4|57	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-AnnotationDbi-1.38.0-4|58	%doc %{rlibdir}/%{packname}/NOTES-Herve
21cr|R-AnnotationDbi-1.38.0-4|59	%doc %{rlibdir}/%{packname}/TODO
21cr|R-AnnotationDbi-1.38.0-4|60	%{rlibdir}/%{packname}/DBschemas
21cr|R-AnnotationDbi-1.38.0-4|61	%{rlibdir}/%{packname}/INDEX
21cr|R-AnnotationDbi-1.38.0-4|62	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-AnnotationDbi-1.38.0-4|63	%{rlibdir}/%{packname}/Meta
21cr|R-AnnotationDbi-1.38.0-4|64	%{rlibdir}/%{packname}/R
21cr|R-AnnotationDbi-1.38.0-4|65	%{rlibdir}/%{packname}/extdata
21cr|R-AnnotationDbi-1.38.0-4|66	%{rlibdir}/%{packname}/help
21cr|R-AnnotationDbi-1.38.0-4|67	%{rlibdir}/%{packname}/script
21cr|R-AnnotationDbi-1.38.0-4|68	%{rlibdir}/%{packname}/unitTests

7498 21
21cr|ranpwd-1.2-8|1	Name:           ranpwd
21cr|ranpwd-1.2-8|2	Version:        1.2
21cr|ranpwd-1.2-8|3	Release:        8
21cr|ranpwd-1.2-8|4	Summary:        Program for generating random passwords
21cr|ranpwd-1.2-8|5	License:        GPL
21cr|ranpwd-1.2-8|6	Group:          Text tools
21cr|ranpwd-1.2-8|7	URL:            ftp://ftp.kernel.org/pub/software/utils/admin/ranpwd/
21cr|ranpwd-1.2-8|8	Source0:        ftp://ftp.kernel.org/pub/software/utils/admin/ranpwd/ranpwd-%{version}.tar.gz
21cr|ranpwd-1.2-8|9	
21cr|ranpwd-1.2-8|10	%description
21cr|ranpwd-1.2-8|11	The ranpwd program can be used to generate random passwords using the in-kernel
21cr|ranpwd-1.2-8|12	cryptographically secure random number generator.
21cr|ranpwd-1.2-8|13	
21cr|ranpwd-1.2-8|14	%prep
21cr|ranpwd-1.2-8|15	%setup -q
21cr|ranpwd-1.2-8|16	
21cr|ranpwd-1.2-8|17	%build
21cr|ranpwd-1.2-8|18	%{configure2_5x}
21cr|ranpwd-1.2-8|19	%{make}
21cr|ranpwd-1.2-8|20	
21cr|ranpwd-1.2-8|21	%install
21cr|ranpwd-1.2-8|22	%{__rm} -rf %{buildroot}
21cr|ranpwd-1.2-8|23	%{make} install INSTALLROOT=%{buildroot}
21cr|ranpwd-1.2-8|24	
21cr|ranpwd-1.2-8|25	%clean
21cr|ranpwd-1.2-8|26	%{__rm} -rf %{buildroot}
21cr|ranpwd-1.2-8|27	
21cr|ranpwd-1.2-8|28	%files
21cr|ranpwd-1.2-8|29	%defattr(0644,root,root,0755)
21cr|ranpwd-1.2-8|30	%doc
21cr|ranpwd-1.2-8|31	%attr(0755,root,root) %{_bindir}/ranpwd
21cr|ranpwd-1.2-8|32	%{_mandir}/man1/ranpwd.1*

7499 21
21cr|R-ape-3.1.2-4|1	%global packname  ape
21cr|R-ape-3.1.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ape-3.1.2-4|3	
21cr|R-ape-3.1.2-4|4	Name:             R-%{packname}
21cr|R-ape-3.1.2-4|5	Version:          3.1.2
21cr|R-ape-3.1.2-4|6	Release:          4
21cr|R-ape-3.1.2-4|7	Summary:          Analyses of Phylogenetics and Evolution
21cr|R-ape-3.1.2-4|8	
21cr|R-ape-3.1.2-4|9	
21cr|R-ape-3.1.2-4|10	Group:            Sciences/Mathematics
21cr|R-ape-3.1.2-4|11	License:          GPL (>= 2)
21cr|R-ape-3.1.2-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ape-3.1.2-4|13	Source0:          http://cran.r-project.org/src/contrib/ape_3.1-2.tar.gz
21cr|R-ape-3.1.2-4|14	Requires:         R-gee R-nlme R-lattice
21cr|R-ape-3.1.2-4|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-ape-3.1.2-4|16	BuildRequires: R-expm
21cr|R-ape-3.1.2-4|17	Requires: R-expm
21cr|R-ape-3.1.2-4|18	BuildRequires:    R-gee R-nlme R-lattice
21cr|R-ape-3.1.2-4|19	BuildRequires:    blas-devel
21cr|R-ape-3.1.2-4|20	BuildRequires:    lapack-devel
21cr|R-ape-3.1.2-4|21	
21cr|R-ape-3.1.2-4|22	%description
21cr|R-ape-3.1.2-4|23	ape provides functions for reading, writing, plotting, and manipulating
21cr|R-ape-3.1.2-4|24	phylogenetic trees, analyses of comparative data in a phylogenetic
21cr|R-ape-3.1.2-4|25	framework, analyses of diversification and macroevolution, computing
21cr|R-ape-3.1.2-4|26	distances from allelic and nucleotide data, reading nucleotide sequences,
21cr|R-ape-3.1.2-4|27	and several tools such as Mantel's test, computation of minimum spanning
21cr|R-ape-3.1.2-4|28	tree, generalized skyline plots, estimation of absolute evolutionary rates
21cr|R-ape-3.1.2-4|29	and clock-like trees using mean path lengths, non-parametric rate
21cr|R-ape-3.1.2-4|30	smoothing and penalized likelihood. Phylogeny estimation can be done with
21cr|R-ape-3.1.2-4|31	the NJ, BIONJ, ME, MVR, SDM, and triangle methods, and several methods
21cr|R-ape-3.1.2-4|32	handling incomplete distance matrices (NJ*, BIONJ*, MVR*, and the
21cr|R-ape-3.1.2-4|33	corresponding triangle method).
21cr|R-ape-3.1.2-4|34	
21cr|R-ape-3.1.2-4|35	%prep
21cr|R-ape-3.1.2-4|36	%setup -q -c -n %{packname}
21cr|R-ape-3.1.2-4|37	
21cr|R-ape-3.1.2-4|38	%build
21cr|R-ape-3.1.2-4|39	
21cr|R-ape-3.1.2-4|40	%install
21cr|R-ape-3.1.2-4|41	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ape-3.1.2-4|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ape-3.1.2-4|43	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ape-3.1.2-4|44	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ape-3.1.2-4|45	
21cr|R-ape-3.1.2-4|46	#check
21cr|R-ape-3.1.2-4|47	#{_bindir}/R CMD check %%{packname}
21cr|R-ape-3.1.2-4|48	
21cr|R-ape-3.1.2-4|49	%files
21cr|R-ape-3.1.2-4|50	%dir %{rlibdir}/%{packname}
21cr|R-ape-3.1.2-4|51	%doc %{rlibdir}/%{packname}/doc
21cr|R-ape-3.1.2-4|52	%doc %{rlibdir}/%{packname}/html
21cr|R-ape-3.1.2-4|53	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-ape-3.1.2-4|54	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ape-3.1.2-4|55	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-ape-3.1.2-4|56	%{rlibdir}/%{packname}/INDEX
21cr|R-ape-3.1.2-4|57	# %{rlibdir}/%{packname}/LICENCE
21cr|R-ape-3.1.2-4|58	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ape-3.1.2-4|59	%{rlibdir}/%{packname}/Meta
21cr|R-ape-3.1.2-4|60	%{rlibdir}/%{packname}/R
21cr|R-ape-3.1.2-4|61	%{rlibdir}/%{packname}/data
21cr|R-ape-3.1.2-4|62	%{rlibdir}/%{packname}/help
21cr|R-ape-3.1.2-4|63	%{rlibdir}/%{packname}/libs

7500 21
21cr|rapidfuzz-cpp-1.0.1-1|1	%define debug_package %{nil}
21cr|rapidfuzz-cpp-1.0.1-1|2	
21cr|rapidfuzz-cpp-1.0.1-1|3	Summary:	Rapid fuzzy string matching in C++ using the Levenshtein Distance
21cr|rapidfuzz-cpp-1.0.1-1|4	Name:		rapidfuzz-cpp
21cr|rapidfuzz-cpp-1.0.1-1|5	Version:	1.0.1
21cr|rapidfuzz-cpp-1.0.1-1|6	Release:	1
21cr|rapidfuzz-cpp-1.0.1-1|7	License:	MIT
21cr|rapidfuzz-cpp-1.0.1-1|8	Group:		Development/C++
21cr|rapidfuzz-cpp-1.0.1-1|9	Url:		https://github.com/maxbachmann/rapidfuzz-cpp
21cr|rapidfuzz-cpp-1.0.1-1|10	Source0:	https://github.com/maxbachmann/rapidfuzz-cpp/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rapidfuzz-cpp-1.0.1-1|11	BuildRequires:	cmake
21cr|rapidfuzz-cpp-1.0.1-1|12	
21cr|rapidfuzz-cpp-1.0.1-1|13	%description
21cr|rapidfuzz-cpp-1.0.1-1|14	RapidFuzz is a fast string matching library for Python and C++,
21cr|rapidfuzz-cpp-1.0.1-1|15	which is using the string similarity calculations from FuzzyWuzzy.
21cr|rapidfuzz-cpp-1.0.1-1|16	However there are two aspects that set RapidFuzz apart from FuzzyWuzzy:
21cr|rapidfuzz-cpp-1.0.1-1|17	1. It is MIT licensed so it can be used whichever License you might
21cr|rapidfuzz-cpp-1.0.1-1|18	want to choose for your project, while you're forced to adopt the GPL
21cr|rapidfuzz-cpp-1.0.1-1|19	license when using FuzzyWuzzy
21cr|rapidfuzz-cpp-1.0.1-1|20	2. It is mostly written in C++ and on top of this comes with a lot of
21cr|rapidfuzz-cpp-1.0.1-1|21	Algorithmic improvements to make string matching even faster, while
21cr|rapidfuzz-cpp-1.0.1-1|22	still providing the same results. More details on these performance
21cr|rapidfuzz-cpp-1.0.1-1|23	improvements in form of benchmarks can be found here
21cr|rapidfuzz-cpp-1.0.1-1|24	
21cr|rapidfuzz-cpp-1.0.1-1|25	%files
21cr|rapidfuzz-cpp-1.0.1-1|26	%doc README*
21cr|rapidfuzz-cpp-1.0.1-1|27	%license LICENSE
21cr|rapidfuzz-cpp-1.0.1-1|28	%{_includedir}/rapidfuzz
21cr|rapidfuzz-cpp-1.0.1-1|29	%{_libdir}/*.hpp
21cr|rapidfuzz-cpp-1.0.1-1|30	%{_libdir}/*.impl
21cr|rapidfuzz-cpp-1.0.1-1|31	%{_libdir}/cmake/rapidfuzz
21cr|rapidfuzz-cpp-1.0.1-1|32	
21cr|rapidfuzz-cpp-1.0.1-1|33	#----------------------------------------------------------------------------
21cr|rapidfuzz-cpp-1.0.1-1|34	
21cr|rapidfuzz-cpp-1.0.1-1|35	%prep
21cr|rapidfuzz-cpp-1.0.1-1|36	%autosetup -p1
21cr|rapidfuzz-cpp-1.0.1-1|37	
21cr|rapidfuzz-cpp-1.0.1-1|38	%build
21cr|rapidfuzz-cpp-1.0.1-1|39	%cmake
21cr|rapidfuzz-cpp-1.0.1-1|40	%make
21cr|rapidfuzz-cpp-1.0.1-1|41	
21cr|rapidfuzz-cpp-1.0.1-1|42	%install
21cr|rapidfuzz-cpp-1.0.1-1|43	%make_install -C build

7501 21
21cr|rapid-photo-downloader-0.9.34-1|1	%define debug_package %nil
21cr|rapid-photo-downloader-0.9.34-1|2	
21cr|rapid-photo-downloader-0.9.34-1|3	# filter out bogus auto-requires
21cr|rapid-photo-downloader-0.9.34-1|4	%global __requires_exclude ^typelib\\(Unity\\)
21cr|rapid-photo-downloader-0.9.34-1|5	
21cr|rapid-photo-downloader-0.9.34-1|6	Summary:	Images downloader for external devices
21cr|rapid-photo-downloader-0.9.34-1|7	Name:		rapid-photo-downloader
21cr|rapid-photo-downloader-0.9.34-1|8	Version:	0.9.34
21cr|rapid-photo-downloader-0.9.34-1|9	Release:	1
21cr|rapid-photo-downloader-0.9.34-1|10	License:	GPLv3+
21cr|rapid-photo-downloader-0.9.34-1|11	Group:		Graphics
21cr|rapid-photo-downloader-0.9.34-1|12	URL:		http://damonlynch.net/rapid
21cr|rapid-photo-downloader-0.9.34-1|13	Source0:	https://launchpad.net/rapid/pyqt/%{version}/+download/%{name}-%{version}.tar.gz
21cr|rapid-photo-downloader-0.9.34-1|14	Source100:	rapid-photo-downloader.rpmlintrc
21cr|rapid-photo-downloader-0.9.34-1|15	Patch0:		fix.start.patch
21cr|rapid-photo-downloader-0.9.34-1|16	Patch1:		0001-fix-python_requires.patch
21cr|rapid-photo-downloader-0.9.34-1|17	BuildRequires:	pkgconfig(python3)
21cr|rapid-photo-downloader-0.9.34-1|18	BuildRequires:	python3dist(setuptools)
21cr|rapid-photo-downloader-0.9.34-1|19	BuildRequires:	desktop-file-utils
21cr|rapid-photo-downloader-0.9.34-1|20	BuildRequires:	intltool
21cr|rapid-photo-downloader-0.9.34-1|21	BuildRequires:	gobject-introspection
21cr|rapid-photo-downloader-0.9.34-1|22	
21cr|rapid-photo-downloader-0.9.34-1|23	Requires:	exiv2
21cr|rapid-photo-downloader-0.9.34-1|24	Requires:	exif
21cr|rapid-photo-downloader-0.9.34-1|25	Requires:	hicolor-icon-theme
21cr|rapid-photo-downloader-0.9.34-1|26	Requires:	ffmpegthumbnailer
21cr|rapid-photo-downloader-0.9.34-1|27	Requires:	libmediainfo
21cr|rapid-photo-downloader-0.9.34-1|28	Requires:	libnotify
21cr|rapid-photo-downloader-0.9.34-1|29	Requires:	libraw-tools
21cr|rapid-photo-downloader-0.9.34-1|30	Requires:	udisks2
21cr|rapid-photo-downloader-0.9.34-1|31	Requires:	%{_lib}notify-gir0.7
21cr|rapid-photo-downloader-0.9.34-1|32	Requires:	%{_lib}qt5imageformats-plugins
21cr|rapid-photo-downloader-0.9.34-1|33	Requires:	%{_lib}gexiv2_2
21cr|rapid-photo-downloader-0.9.34-1|34	Requires:	%{_lib}gexiv2-gir0.10
21cr|rapid-photo-downloader-0.9.34-1|35	Requires:	%{_lib}udisks-gir2.0
21cr|rapid-photo-downloader-0.9.34-1|36	Requires:	python3-qt5
21cr|rapid-photo-downloader-0.9.34-1|37	Requires:	python3-gstreamer1.0-editing-services
21cr|rapid-photo-downloader-0.9.34-1|38	Requires:	python3dist(pygobject)
21cr|rapid-photo-downloader-0.9.34-1|39	Requires:	python3dist(requests)
21cr|rapid-photo-downloader-0.9.34-1|40	Requires:	python3dist(python-distutils-extra)
21cr|rapid-photo-downloader-0.9.34-1|41	Requires:	python3dist(pyxdg)
21cr|rapid-photo-downloader-0.9.34-1|42	Requires:	python3dist(show-in-file-manager)
21cr|rapid-photo-downloader-0.9.34-1|43	Requires:	python3dist(sip)
21cr|rapid-photo-downloader-0.9.34-1|44	Requires:	python3dist(tenacity)
21cr|rapid-photo-downloader-0.9.34-1|45	Requires:	perl(Image::ExifTool)
21cr|rapid-photo-downloader-0.9.34-1|46	Recommends:	gstreamer1.0-plugins-good
21cr|rapid-photo-downloader-0.9.34-1|47	Recommends:	gstreamer1.0-libav
21cr|rapid-photo-downloader-0.9.34-1|48	
21cr|rapid-photo-downloader-0.9.34-1|49	%description
21cr|rapid-photo-downloader-0.9.34-1|50	Rapid Photo Downloader is written by a photographer for professional
21cr|rapid-photo-downloader-0.9.34-1|51	and amateur photographers. Released under the GNU GPL license, it is
21cr|rapid-photo-downloader-0.9.34-1|52	designed for use on the Linux Desktop. It can download photos from
21cr|rapid-photo-downloader-0.9.34-1|53	multiple cameras, memory cards, and Portable Storage Devices
21cr|rapid-photo-downloader-0.9.34-1|54	simultaneously. It provides many options for subfolder
21cr|rapid-photo-downloader-0.9.34-1|55	creation, image renaming and backup.
21cr|rapid-photo-downloader-0.9.34-1|56	
21cr|rapid-photo-downloader-0.9.34-1|57	%files -f %{name}.lang
21cr|rapid-photo-downloader-0.9.34-1|58	%doc
21cr|rapid-photo-downloader-0.9.34-1|59	%{_bindir}/*
21cr|rapid-photo-downloader-0.9.34-1|60	%{_datadir}/applications/*.desktop
21cr|rapid-photo-downloader-0.9.34-1|61	%{_iconsdir}/%{name}/
21cr|rapid-photo-downloader-0.9.34-1|62	%{_iconsdir}/hicolor/*x*/apps/%{name}.png
21cr|rapid-photo-downloader-0.9.34-1|63	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|rapid-photo-downloader-0.9.34-1|64	%{_datadir}/solid/*
21cr|rapid-photo-downloader-0.9.34-1|65	%{py3_puresitedir}/raphodo/
21cr|rapid-photo-downloader-0.9.34-1|66	%{py3_puresitedir}/*.egg-info
21cr|rapid-photo-downloader-0.9.34-1|67	%{_mandir}/man1/*
21cr|rapid-photo-downloader-0.9.34-1|68	%{_appdatadir}/net.damonlynch.rapid_photo_downloader.metainfo.xml
21cr|rapid-photo-downloader-0.9.34-1|69	
21cr|rapid-photo-downloader-0.9.34-1|70	#---------------------------------------------------------------------
21cr|rapid-photo-downloader-0.9.34-1|71	
21cr|rapid-photo-downloader-0.9.34-1|72	%prep
21cr|rapid-photo-downloader-0.9.34-1|73	%autosetup -p1
21cr|rapid-photo-downloader-0.9.34-1|74	
21cr|rapid-photo-downloader-0.9.34-1|75	# drop bundled egg-info
21cr|rapid-photo-downloader-0.9.34-1|76	rm -rf *.egg-info/
21cr|rapid-photo-downloader-0.9.34-1|77	
21cr|rapid-photo-downloader-0.9.34-1|78	%build
21cr|rapid-photo-downloader-0.9.34-1|79	%py3_build
21cr|rapid-photo-downloader-0.9.34-1|80	
21cr|rapid-photo-downloader-0.9.34-1|81	%install
21cr|rapid-photo-downloader-0.9.34-1|82	#build_icons and build_i18n simply stage those files for install (data_files) in setup.py
21cr|rapid-photo-downloader-0.9.34-1|83	python3 setup.py build_icons build_translations install -O1 --skip-build --root=%{buildroot}
21cr|rapid-photo-downloader-0.9.34-1|84	
21cr|rapid-photo-downloader-0.9.34-1|85	# Install icons
21cr|rapid-photo-downloader-0.9.34-1|86	install -d %{buildroot}%{_iconsdir}/%{name}
21cr|rapid-photo-downloader-0.9.34-1|87	cp -a data/icons/* %{buildroot}%{_iconsdir}/%{name}/
21cr|rapid-photo-downloader-0.9.34-1|88	
21cr|rapid-photo-downloader-0.9.34-1|89	# Fix perms...
21cr|rapid-photo-downloader-0.9.34-1|90	chmod +x %{buildroot}%{py3_puresitedir}/raphodo/{backupfile,cache,camera,copyfiles,errorlog,generatename,generatenameconfig}.py
21cr|rapid-photo-downloader-0.9.34-1|91	chmod +x %{buildroot}%{py3_puresitedir}/raphodo/{offload,programversions,rapid,renameandmovefile,rescan,rpdsql,scan}.py
21cr|rapid-photo-downloader-0.9.34-1|92	chmod +x %{buildroot}%{py3_puresitedir}/raphodo/{thumbloadbalancer,thumbnaildaemon,thumbnailextractor,thumbnailpara}.py
21cr|rapid-photo-downloader-0.9.34-1|93	chmod +x %{buildroot}%{py3_puresitedir}/raphodo/metadata/{metadataexiftool,metadataphoto,metadatavideo}.py
21cr|rapid-photo-downloader-0.9.34-1|94	chmod +x %{buildroot}%{py3_puresitedir}/raphodo/metadata/analysis/analyzephotos.py
21cr|rapid-photo-downloader-0.9.34-1|95	chmod +x %{buildroot}%{py3_puresitedir}/raphodo/prefs/preferences.py
21cr|rapid-photo-downloader-0.9.34-1|96	chmod +x %{buildroot}%{py3_puresitedir}/raphodo/ui/{filmstrip,nameeditor}.py
21cr|rapid-photo-downloader-0.9.34-1|97	# ...and shebangs
21cr|rapid-photo-downloader-0.9.34-1|98	grep -Irl '^#!/usr/bin/env python3' | xargs sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' \
21cr|rapid-photo-downloader-0.9.34-1|99	%{buildroot}%{py3_puresitedir}/raphodo/*.py
21cr|rapid-photo-downloader-0.9.34-1|100	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{py3_puresitedir}/raphodo/ui/{filmstrip,nameeditor}.py
21cr|rapid-photo-downloader-0.9.34-1|101	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{py3_puresitedir}/raphodo/metadata/*.py
21cr|rapid-photo-downloader-0.9.34-1|102	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{py3_puresitedir}/raphodo/prefs/preferences.py
21cr|rapid-photo-downloader-0.9.34-1|103	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{py3_puresitedir}/raphodo/metadata/analysis/analyzephotos.py
21cr|rapid-photo-downloader-0.9.34-1|104	
21cr|rapid-photo-downloader-0.9.34-1|105	%find_lang %{name}

7502 21
21cr|rapidxml-1.13-4|1	Summary:	Fast XML parser
21cr|rapidxml-1.13-4|2	Name:		rapidxml
21cr|rapidxml-1.13-4|3	Version:	1.13
21cr|rapidxml-1.13-4|4	Release:	4
21cr|rapidxml-1.13-4|5	License:	Boost or MIT
21cr|rapidxml-1.13-4|6	Group:		Development/C++
21cr|rapidxml-1.13-4|7	Url:		http://rapidxml.sourceforge.net/
21cr|rapidxml-1.13-4|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-with-tests.zip
21cr|rapidxml-1.13-4|9	Patch0:		rapidxml-declarations.patch
21cr|rapidxml-1.13-4|10	BuildRequires:	dos2unix
21cr|rapidxml-1.13-4|11	BuildArch:	noarch
21cr|rapidxml-1.13-4|12	
21cr|rapidxml-1.13-4|13	%description
21cr|rapidxml-1.13-4|14	RapidXml is an attempt to create the fastest XML parser possible, while
21cr|rapidxml-1.13-4|15	retaining usability, portability and reasonable W3C compatibility. It is an
21cr|rapidxml-1.13-4|16	in-situ parser written in modern C++, with parsing speed approaching that of
21cr|rapidxml-1.13-4|17	strlen function executed on the same data.
21cr|rapidxml-1.13-4|18	
21cr|rapidxml-1.13-4|19	#----------------------------------------------------------------------------
21cr|rapidxml-1.13-4|20	
21cr|rapidxml-1.13-4|21	%package devel
21cr|rapidxml-1.13-4|22	Summary:	Fast XML parser
21cr|rapidxml-1.13-4|23	Group:		Development/C++
21cr|rapidxml-1.13-4|24	
21cr|rapidxml-1.13-4|25	%description devel
21cr|rapidxml-1.13-4|26	RapidXml is an attempt to create the fastest XML parser possible, while
21cr|rapidxml-1.13-4|27	retaining usability, portability and reasonable W3C compatibility. It is an
21cr|rapidxml-1.13-4|28	in-situ parser written in modern C++, with parsing speed approaching that of
21cr|rapidxml-1.13-4|29	strlen function executed on the same data.
21cr|rapidxml-1.13-4|30	
21cr|rapidxml-1.13-4|31	%files devel
21cr|rapidxml-1.13-4|32	%doc license.txt manual.html
21cr|rapidxml-1.13-4|33	%dir %{_includedir}/%{name}
21cr|rapidxml-1.13-4|34	%{_includedir}/%{name}/*.hpp
21cr|rapidxml-1.13-4|35	
21cr|rapidxml-1.13-4|36	#----------------------------------------------------------------------------
21cr|rapidxml-1.13-4|37	
21cr|rapidxml-1.13-4|38	%prep
21cr|rapidxml-1.13-4|39	%setup -qn %{name}-%{version}-with-tests
21cr|rapidxml-1.13-4|40	%patch0 -p1
21cr|rapidxml-1.13-4|41	
21cr|rapidxml-1.13-4|42	dos2unix license.txt
21cr|rapidxml-1.13-4|43	
21cr|rapidxml-1.13-4|44	%build
21cr|rapidxml-1.13-4|45	cd tests
21cr|rapidxml-1.13-4|46	# -jX is useless here
21cr|rapidxml-1.13-4|47	make build-g++-debug
21cr|rapidxml-1.13-4|48	cd -
21cr|rapidxml-1.13-4|49	
21cr|rapidxml-1.13-4|50	%install
21cr|rapidxml-1.13-4|51	for H in *.hpp; do
21cr|rapidxml-1.13-4|52	install -Dpm0644 $H %{buildroot}%{_includedir}/%{name}/$H
21cr|rapidxml-1.13-4|53	done
21cr|rapidxml-1.13-4|54	
21cr|rapidxml-1.13-4|55	%check
21cr|rapidxml-1.13-4|56	cd tests
21cr|rapidxml-1.13-4|57	# -jX is useless here
21cr|rapidxml-1.13-4|58	make run-g++-debug
21cr|rapidxml-1.13-4|59	cd -

7503 21
21cr|R-aplpack-1.3.0-4|1	%global packname  aplpack
21cr|R-aplpack-1.3.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-aplpack-1.3.0-4|3	
21cr|R-aplpack-1.3.0-4|4	%define debug_package %{nil}
21cr|R-aplpack-1.3.0-4|5	
21cr|R-aplpack-1.3.0-4|6	Name:             R-%{packname}
21cr|R-aplpack-1.3.0-4|7	Version:          1.3.0
21cr|R-aplpack-1.3.0-4|8	Release:          4
21cr|R-aplpack-1.3.0-4|9	Summary:          Another Plot PACKage: stem.leaf, bagplot, faces, spin3R, slider functions
21cr|R-aplpack-1.3.0-4|10	Group:            Sciences/Mathematics
21cr|R-aplpack-1.3.0-4|11	License:          GPL (>= 2)
21cr|R-aplpack-1.3.0-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-aplpack-1.3.0-4|13	Source0:          http://cran.r-project.org/src/contrib/aplpack_%{version}.tar.gz
21cr|R-aplpack-1.3.0-4|14	Requires:         R-tcltk
21cr|R-aplpack-1.3.0-4|15	Requires:         R-tkrplot
21cr|R-aplpack-1.3.0-4|16	BuildRequires:    R-devel
21cr|R-aplpack-1.3.0-4|17	BuildRequires:    Rmath-devel
21cr|R-aplpack-1.3.0-4|18	BuildRequires:    texlive-collection-latex
21cr|R-aplpack-1.3.0-4|19	BuildRequires:    R-tcltk
21cr|R-aplpack-1.3.0-4|20	BuildRequires:    R-tkrplot
21cr|R-aplpack-1.3.0-4|21	%rename R-cran-aplpack
21cr|R-aplpack-1.3.0-4|22	
21cr|R-aplpack-1.3.0-4|23	%description
21cr|R-aplpack-1.3.0-4|24	set of functions for drawing some special plots: stem.leaf plots a stem
21cr|R-aplpack-1.3.0-4|25	and leaf plot bagplot plots a bagplot faces plots chernoff faces spin3R
21cr|R-aplpack-1.3.0-4|26	for an inspection of a 3-dim point cloud slider functions for interactive
21cr|R-aplpack-1.3.0-4|27	
21cr|R-aplpack-1.3.0-4|28	%prep
21cr|R-aplpack-1.3.0-4|29	%setup -q -c -n %{packname}
21cr|R-aplpack-1.3.0-4|30	
21cr|R-aplpack-1.3.0-4|31	%build
21cr|R-aplpack-1.3.0-4|32	
21cr|R-aplpack-1.3.0-4|33	%install
21cr|R-aplpack-1.3.0-4|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-aplpack-1.3.0-4|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-aplpack-1.3.0-4|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-aplpack-1.3.0-4|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-aplpack-1.3.0-4|38	
21cr|R-aplpack-1.3.0-4|39	#%check
21cr|R-aplpack-1.3.0-4|40	#%{_bindir}/R CMD check %{packname}
21cr|R-aplpack-1.3.0-4|41	
21cr|R-aplpack-1.3.0-4|42	%files
21cr|R-aplpack-1.3.0-4|43	%dir %{rlibdir}/%{packname}
21cr|R-aplpack-1.3.0-4|44	%doc %{rlibdir}/%{packname}/doc
21cr|R-aplpack-1.3.0-4|45	%doc %{rlibdir}/%{packname}/html
21cr|R-aplpack-1.3.0-4|46	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-aplpack-1.3.0-4|47	%{rlibdir}/%{packname}/INDEX
21cr|R-aplpack-1.3.0-4|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-aplpack-1.3.0-4|49	%{rlibdir}/%{packname}/Meta
21cr|R-aplpack-1.3.0-4|50	%{rlibdir}/%{packname}/R
21cr|R-aplpack-1.3.0-4|51	%{rlibdir}/%{packname}/help
21cr|R-aplpack-1.3.0-4|52	# %{rlibdir}/%{packname}/pdf
21cr|R-aplpack-1.3.0-4|53	%{rlibdir}/%{packname}/src

7504 21
21cr|R-arm-1.7.07-4|1	%global packname  arm
21cr|R-arm-1.7.07-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-arm-1.7.07-4|3	
21cr|R-arm-1.7.07-4|4	Name:             R-%{packname}
21cr|R-arm-1.7.07-4|5	Version:          1.7.07
21cr|R-arm-1.7.07-4|6	Release:          4
21cr|R-arm-1.7.07-4|7	Summary:          Data Analysis Using Regression and Multilevel/Hierarchical Models
21cr|R-arm-1.7.07-4|8	Group:            Sciences/Mathematics
21cr|R-arm-1.7.07-4|9	License:          GPLv2+
21cr|R-arm-1.7.07-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-arm-1.7.07-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.7-07.tar.gz
21cr|R-arm-1.7.07-4|12	BuildArch:        noarch
21cr|R-arm-1.7.07-4|13	Requires:         R-core
21cr|R-arm-1.7.07-4|14	
21cr|R-arm-1.7.07-4|15	Requires:         R-MASS R-Matrix R-stats R-lme4
21cr|R-arm-1.7.07-4|16	Requires:         R-abind R-methods R-coda R-nlme
21cr|R-arm-1.7.07-4|17	# Requires:         R-R2WinBUGS R-foreign
21cr|R-arm-1.7.07-4|18	BuildRequires:    R-devel Rmath-devel  R-MASS R-Matrix R-stats R-lme4
21cr|R-arm-1.7.07-4|19	BuildRequires:    R-abind R-methods R-coda R-nlme
21cr|R-arm-1.7.07-4|20	# BuildRequires:   R-R2WinBUGS R-foreign
21cr|R-arm-1.7.07-4|21	
21cr|R-arm-1.7.07-4|22	%description
21cr|R-arm-1.7.07-4|23	R functions for processing lm, glm, svy.glm, merMod and polr outputs.
21cr|R-arm-1.7.07-4|24	
21cr|R-arm-1.7.07-4|25	%prep
21cr|R-arm-1.7.07-4|26	%setup -q -c -n %{packname}
21cr|R-arm-1.7.07-4|27	
21cr|R-arm-1.7.07-4|28	%build
21cr|R-arm-1.7.07-4|29	
21cr|R-arm-1.7.07-4|30	%install
21cr|R-arm-1.7.07-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-arm-1.7.07-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-arm-1.7.07-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-arm-1.7.07-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-arm-1.7.07-4|35	
21cr|R-arm-1.7.07-4|36	#check
21cr|R-arm-1.7.07-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-arm-1.7.07-4|38	
21cr|R-arm-1.7.07-4|39	%files
21cr|R-arm-1.7.07-4|40	%dir %{rlibdir}/%{packname}
21cr|R-arm-1.7.07-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-arm-1.7.07-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-arm-1.7.07-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-arm-1.7.07-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-arm-1.7.07-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-arm-1.7.07-4|46	%{rlibdir}/%{packname}/R
21cr|R-arm-1.7.07-4|47	%{rlibdir}/%{packname}/data
21cr|R-arm-1.7.07-4|48	%{rlibdir}/%{packname}/help

7505 21
21cr|rarpd-ss981107-11|1	Summary:	The RARP daemon
21cr|rarpd-ss981107-11|2	Name:		rarpd
21cr|rarpd-ss981107-11|3	Version:	ss981107
21cr|rarpd-ss981107-11|4	Release:	11
21cr|rarpd-ss981107-11|5	License:	GPL
21cr|rarpd-ss981107-11|6	Group:		System/Servers
21cr|rarpd-ss981107-11|7	URL:		ftp://ftp.inr.ac.ru/ip-routing/dhcp.bootp.rarp/
21cr|rarpd-ss981107-11|8	Source0:	rarpd-%{version}.tar.bz2
21cr|rarpd-ss981107-11|9	Patch0:		rarpd-%{version}.patch
21cr|rarpd-ss981107-11|10	Patch1:		rarpd-norun.patch
21cr|rarpd-ss981107-11|11	Patch2:		rarpd-ss981107-initscript.patch
21cr|rarpd-ss981107-11|12	Patch3:		rarpd-ss981107-override-tftpboot-dir.patch
21cr|rarpd-ss981107-11|13	Requires(post,preun):	rpm-helper
21cr|rarpd-ss981107-11|14	
21cr|rarpd-ss981107-11|15	
21cr|rarpd-ss981107-11|16	%description
21cr|rarpd-ss981107-11|17	RARP (Reverse Address Resolution Protocol) is a protocol which allows
21cr|rarpd-ss981107-11|18	individual devices on an IP network to get their own IP addresses from the
21cr|rarpd-ss981107-11|19	RARP server.  Some machines (e.g. SPARC boxes) use this protocol instead
21cr|rarpd-ss981107-11|20	of e.g. DHCP to query their IP addresses during network bootup.
21cr|rarpd-ss981107-11|21	Linux kernels up to 2.2 used to provide a kernel daemon for this service,
21cr|rarpd-ss981107-11|22	but since 2.3 kernels it is served by this userland daemon.
21cr|rarpd-ss981107-11|23	
21cr|rarpd-ss981107-11|24	You should install rarpd if you want to set up a RARP server on your
21cr|rarpd-ss981107-11|25	network.
21cr|rarpd-ss981107-11|26	
21cr|rarpd-ss981107-11|27	%prep
21cr|rarpd-ss981107-11|28	%setup -q -n rarpd
21cr|rarpd-ss981107-11|29	%patch0 -p1
21cr|rarpd-ss981107-11|30	%patch1 -p1
21cr|rarpd-ss981107-11|31	%patch2 -p1 -b .initscript
21cr|rarpd-ss981107-11|32	%patch3 -p1 -b .tftpdir
21cr|rarpd-ss981107-11|33	
21cr|rarpd-ss981107-11|34	%build
21cr|rarpd-ss981107-11|35	%make CFLAGS="%{optflags} -Wall -DTFTPDIR='\"%{_localstatedir}/lib/tftpboot\"'"
21cr|rarpd-ss981107-11|36	
21cr|rarpd-ss981107-11|37	%install
21cr|rarpd-ss981107-11|38	rm -rf %{buildroot}
21cr|rarpd-ss981107-11|39	
21cr|rarpd-ss981107-11|40	install -m755 rarpd.init -D %{buildroot}%{_initrddir}/rarpd
21cr|rarpd-ss981107-11|41	install -m755 rarpd -D %{buildroot}%{_sbindir}/rarpd
21cr|rarpd-ss981107-11|42	install -m644 rarpd.8 -D %{buildroot}%{_mandir}/man8/rarpd.8
21cr|rarpd-ss981107-11|43	
21cr|rarpd-ss981107-11|44	%post
21cr|rarpd-ss981107-11|45	%_post_service %{name}
21cr|rarpd-ss981107-11|46	
21cr|rarpd-ss981107-11|47	%preun
21cr|rarpd-ss981107-11|48	%_preun_service %{name}
21cr|rarpd-ss981107-11|49	
21cr|rarpd-ss981107-11|50	%clean
21cr|rarpd-ss981107-11|51	rm -rf %{buildroot}
21cr|rarpd-ss981107-11|52	
21cr|rarpd-ss981107-11|53	%files
21cr|rarpd-ss981107-11|54	%defattr(-,root,root)
21cr|rarpd-ss981107-11|55	%doc README
21cr|rarpd-ss981107-11|56	%attr(0755,root,root) %{_initrddir}/rarpd
21cr|rarpd-ss981107-11|57	%{_sbindir}/rarpd
21cr|rarpd-ss981107-11|58	%{_mandir}/man8/*

7506 21
21cr|R-arules-1.1.7-3|1	%bcond_without bootstrap
21cr|R-arules-1.1.7-3|2	%global packname  arules
21cr|R-arules-1.1.7-3|3	%global rlibdir  %{_libdir}/R/library
21cr|R-arules-1.1.7-3|4	
21cr|R-arules-1.1.7-3|5	Name:             R-%{packname}
21cr|R-arules-1.1.7-3|6	Version:          1.1.7
21cr|R-arules-1.1.7-3|7	Release:          3
21cr|R-arules-1.1.7-3|8	Summary:          Mining Association Rules and Frequent Itemsets
21cr|R-arules-1.1.7-3|9	Group:            Sciences/Mathematics
21cr|R-arules-1.1.7-3|10	License:          GPL-2
21cr|R-arules-1.1.7-3|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-arules-1.1.7-3|12	Source0:          http://cran.r-project.org/src/contrib/arules_1.1-7.tar.gz
21cr|R-arules-1.1.7-3|13	Requires:         R-stats
21cr|R-arules-1.1.7-3|14	Requires:         R-methods
21cr|R-arules-1.1.7-3|15	Requires:         R-Matrix
21cr|R-arules-1.1.7-3|16	%if %{without bootstrap}
21cr|R-arules-1.1.7-3|17	Requires:         R-pmml
21cr|R-arules-1.1.7-3|18	Requires:         R-arulesViz
21cr|R-arules-1.1.7-3|19	%endif
21cr|R-arules-1.1.7-3|20	BuildRequires:    R-devel
21cr|R-arules-1.1.7-3|21	BuildRequires:    Rmath-devel
21cr|R-arules-1.1.7-3|22	BuildRequires:    texlive-collection-latex
21cr|R-arules-1.1.7-3|23	BuildRequires:    R-stats
21cr|R-arules-1.1.7-3|24	BuildRequires:    R-methods
21cr|R-arules-1.1.7-3|25	BuildRequires:    R-Matrix
21cr|R-arules-1.1.7-3|26	%if %{without bootstrap}
21cr|R-arules-1.1.7-3|27	BuildRequires:    R-pmml
21cr|R-arules-1.1.7-3|28	BuildRequires:    R-arulesViz
21cr|R-arules-1.1.7-3|29	%endif
21cr|R-arules-1.1.7-3|30	BuildRequires:    pkgconfig(lapack)
21cr|R-arules-1.1.7-3|31	
21cr|R-arules-1.1.7-3|32	%description
21cr|R-arules-1.1.7-3|33	Provides the infrastructure for representing, manipulating and analyzing
21cr|R-arules-1.1.7-3|34	transaction data and patterns (frequent itemsets and association rules).
21cr|R-arules-1.1.7-3|35	Also provides interfaces to C implementations of the association mining
21cr|R-arules-1.1.7-3|36	algorithms Apriori and Eclat by C. Borgelt.
21cr|R-arules-1.1.7-3|37	
21cr|R-arules-1.1.7-3|38	%prep
21cr|R-arules-1.1.7-3|39	%setup -q -c -n %{packname}
21cr|R-arules-1.1.7-3|40	
21cr|R-arules-1.1.7-3|41	%build
21cr|R-arules-1.1.7-3|42	
21cr|R-arules-1.1.7-3|43	%install
21cr|R-arules-1.1.7-3|44	mkdir -p %{buildroot}%{rlibdir}
21cr|R-arules-1.1.7-3|45	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-arules-1.1.7-3|46	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-arules-1.1.7-3|47	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-arules-1.1.7-3|48	
21cr|R-arules-1.1.7-3|49	%if %{without bootstrap}
21cr|R-arules-1.1.7-3|50	%check
21cr|R-arules-1.1.7-3|51	%{_bindir}/R CMD check %{packname}
21cr|R-arules-1.1.7-3|52	%endif
21cr|R-arules-1.1.7-3|53	
21cr|R-arules-1.1.7-3|54	%files
21cr|R-arules-1.1.7-3|55	%dir %{rlibdir}/%{packname}
21cr|R-arules-1.1.7-3|56	%doc %{rlibdir}/%{packname}/doc
21cr|R-arules-1.1.7-3|57	%doc %{rlibdir}/%{packname}/html
21cr|R-arules-1.1.7-3|58	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-arules-1.1.7-3|59	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-arules-1.1.7-3|60	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-arules-1.1.7-3|61	%{rlibdir}/%{packname}/INDEX
21cr|R-arules-1.1.7-3|62	# %{rlibdir}/%{packname}/LICENSE
21cr|R-arules-1.1.7-3|63	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-arules-1.1.7-3|64	%{rlibdir}/%{packname}/Meta
21cr|R-arules-1.1.7-3|65	%{rlibdir}/%{packname}/R
21cr|R-arules-1.1.7-3|66	%{rlibdir}/%{packname}/data
21cr|R-arules-1.1.7-3|67	%{rlibdir}/%{packname}/help
21cr|R-arules-1.1.7-3|68	%{rlibdir}/%{packname}/libs

7507 21
21cr|R-askpass-1.1-1|1	%global oname askpass
21cr|R-askpass-1.1-1|2	
21cr|R-askpass-1.1-1|3	Summary:	Safe Password Entry for R, Git, and SSH
21cr|R-askpass-1.1-1|4	Name:		R-askpass
21cr|R-askpass-1.1-1|5	Version:	1.1
21cr|R-askpass-1.1-1|6	Release:	1
21cr|R-askpass-1.1-1|7	License:	MIT
21cr|R-askpass-1.1-1|8	Group:		Sciences/Mathematics
21cr|R-askpass-1.1-1|9	Url:		https://CRAN.R-project.org/package=askpass
21cr|R-askpass-1.1-1|10	Source0:	https://cran.r-project.org/src/contrib/%{oname}_%{version}.tar.gz
21cr|R-askpass-1.1-1|11	BuildRequires:	R-sys
21cr|R-askpass-1.1-1|12	BuildRequires:	R-devel
21cr|R-askpass-1.1-1|13	
21cr|R-askpass-1.1-1|14	%description
21cr|R-askpass-1.1-1|15	Cross-platform utilities for prompting the user for credentials or a
21cr|R-askpass-1.1-1|16	passphrase, for example to authenticate with a server or read a protected key.
21cr|R-askpass-1.1-1|17	Includes native programs for MacOS and Windows, hence no 'tcltk' is required.
21cr|R-askpass-1.1-1|18	Password entry can be invoked in two different ways: directly from R via the
21cr|R-askpass-1.1-1|19	askpass() function, or indirectly as password-entry back-end for 'ssh-agent' or
21cr|R-askpass-1.1-1|20	'git-credential' via the SSH_ASKPASS and GIT_ASKPASS environment variables.
21cr|R-askpass-1.1-1|21	Thereby the user can be prompted for credentials or a passphrase if needed when
21cr|R-askpass-1.1-1|22	R calls out to git or ssh.
21cr|R-askpass-1.1-1|23	
21cr|R-askpass-1.1-1|24	%files
21cr|R-askpass-1.1-1|25	%doc %{_libdir}/R/library/%{oname}/html
21cr|R-askpass-1.1-1|26	%doc %{_libdir}/R/library/%{oname}/NEWS
21cr|R-askpass-1.1-1|27	%license %{_libdir}/R/library/%{oname}/LICENSE
21cr|R-askpass-1.1-1|28	%{_libdir}/R/library/%{oname}/DESCRIPTION
21cr|R-askpass-1.1-1|29	%{_libdir}/R/library/%{oname}/help
21cr|R-askpass-1.1-1|30	%{_libdir}/R/library/%{oname}/INDEX
21cr|R-askpass-1.1-1|31	%{_libdir}/R/library/%{oname}/libs/%{oname}.so
21cr|R-askpass-1.1-1|32	%{_libdir}/R/library/%{oname}/Meta
21cr|R-askpass-1.1-1|33	%{_libdir}/R/library/%{oname}/NAMESPACE
21cr|R-askpass-1.1-1|34	%{_libdir}/R/library/%{oname}/R
21cr|R-askpass-1.1-1|35	%{_libdir}/R/library/%{oname}/WORDLIST
21cr|R-askpass-1.1-1|36	
21cr|R-askpass-1.1-1|37	#------------------------------------------------------------------
21cr|R-askpass-1.1-1|38	
21cr|R-askpass-1.1-1|39	%prep
21cr|R-askpass-1.1-1|40	%setup -qcn %{oname}
21cr|R-askpass-1.1-1|41	
21cr|R-askpass-1.1-1|42	%build
21cr|R-askpass-1.1-1|43	
21cr|R-askpass-1.1-1|44	%install
21cr|R-askpass-1.1-1|45	mkdir -p %{buildroot}%{_libdir}/R/library
21cr|R-askpass-1.1-1|46	%{_bindir}/R CMD INSTALL -l %{buildroot}%{_libdir}/R/library %{oname}
21cr|R-askpass-1.1-1|47	test -d %{oname}/src && (cd %{oname}/src; rm -f *.o *.so)
21cr|R-askpass-1.1-1|48	rm -f %{buildroot}%{_libdir}/R/library/R.css
21cr|R-askpass-1.1-1|49	
21cr|R-askpass-1.1-1|50	# For macOS only.
21cr|R-askpass-1.1-1|51	rm %{buildroot}%{_libdir}/R/library/%{oname}/mac-{askpass,simplepass}

7508 21
21cr|R-assertthat-0.1-4|1	%global packname  assertthat
21cr|R-assertthat-0.1-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-assertthat-0.1-4|3	
21cr|R-assertthat-0.1-4|4	Name:             R-%{packname}
21cr|R-assertthat-0.1-4|5	Version:          0.1
21cr|R-assertthat-0.1-4|6	Release:          4
21cr|R-assertthat-0.1-4|7	Summary:          Easy pre and post assertions
21cr|R-assertthat-0.1-4|8	Group:            Sciences/Mathematics
21cr|R-assertthat-0.1-4|9	License:          GPL-3
21cr|R-assertthat-0.1-4|10	URL:              None
21cr|R-assertthat-0.1-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-assertthat-0.1-4|12	BuildArch:        noarch
21cr|R-assertthat-0.1-4|13	Requires:         R-core
21cr|R-assertthat-0.1-4|14	
21cr|R-assertthat-0.1-4|15	
21cr|R-assertthat-0.1-4|16	
21cr|R-assertthat-0.1-4|17	Recommends:         R-testthat
21cr|R-assertthat-0.1-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-assertthat-0.1-4|19	
21cr|R-assertthat-0.1-4|20	#BuildRequires:   R-testthat
21cr|R-assertthat-0.1-4|21	%description
21cr|R-assertthat-0.1-4|22	assertthat is an extension to stopifnot() that makes it easy to declare
21cr|R-assertthat-0.1-4|23	the pre and post conditions that you code should satisfy, while also
21cr|R-assertthat-0.1-4|24	producing friendly error messages so that your users know what they've
21cr|R-assertthat-0.1-4|25	done wrong.
21cr|R-assertthat-0.1-4|26	
21cr|R-assertthat-0.1-4|27	%prep
21cr|R-assertthat-0.1-4|28	%setup -q -c -n %{packname}
21cr|R-assertthat-0.1-4|29	
21cr|R-assertthat-0.1-4|30	%build
21cr|R-assertthat-0.1-4|31	
21cr|R-assertthat-0.1-4|32	%install
21cr|R-assertthat-0.1-4|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-assertthat-0.1-4|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-assertthat-0.1-4|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-assertthat-0.1-4|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-assertthat-0.1-4|37	
21cr|R-assertthat-0.1-4|38	#check
21cr|R-assertthat-0.1-4|39	#{_bindir}/R CMD check %%{packname}
21cr|R-assertthat-0.1-4|40	
21cr|R-assertthat-0.1-4|41	%files
21cr|R-assertthat-0.1-4|42	%dir %{rlibdir}/%{packname}
21cr|R-assertthat-0.1-4|43	%doc %{rlibdir}/%{packname}/html
21cr|R-assertthat-0.1-4|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-assertthat-0.1-4|45	%{rlibdir}/%{packname}/INDEX
21cr|R-assertthat-0.1-4|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-assertthat-0.1-4|47	%{rlibdir}/%{packname}/Meta
21cr|R-assertthat-0.1-4|48	%{rlibdir}/%{packname}/R
21cr|R-assertthat-0.1-4|49	%{rlibdir}/%{packname}/help
21cr|R-assertthat-0.1-4|50	%{rlibdir}/%{packname}/tests

7509 21
21cr|ratpoints-2.1.3-7|1	%define major 0
21cr|ratpoints-2.1.3-7|2	%define libname %mklibname %{name} %{major}
21cr|ratpoints-2.1.3-7|3	%define devname %mklibname %{name} -d
21cr|ratpoints-2.1.3-7|4	
21cr|ratpoints-2.1.3-7|5	Name:		ratpoints
21cr|ratpoints-2.1.3-7|6	Group:		Sciences/Mathematics
21cr|ratpoints-2.1.3-7|7	License:	GPLv2
21cr|ratpoints-2.1.3-7|8	Summary:	Find rational points on hyperelliptic curves
21cr|ratpoints-2.1.3-7|9	Version:	2.1.3
21cr|ratpoints-2.1.3-7|10	Release:	7
21cr|ratpoints-2.1.3-7|11	Source0:	http://www.mathe2.uni-bayreuth.de/stoll/programs/%{name}-%{version}.tar.gz
21cr|ratpoints-2.1.3-7|12	Source1:	%{name}.1
21cr|ratpoints-2.1.3-7|13	URL:		http://www.sagemath.org
21cr|ratpoints-2.1.3-7|14	
21cr|ratpoints-2.1.3-7|15	BuildRequires:	gmp-devel
21cr|ratpoints-2.1.3-7|16	BuildRequires:	gzip
21cr|ratpoints-2.1.3-7|17	
21cr|ratpoints-2.1.3-7|18	Patch0:		ratpoints-2.1.3-shared.patch
21cr|ratpoints-2.1.3-7|19	
21cr|ratpoints-2.1.3-7|20	%description
21cr|ratpoints-2.1.3-7|21	Ratpoints is a program that uses an optimized quadratic sieve algorithm
21cr|ratpoints-2.1.3-7|22	in order to find rational points on hyperelliptic curves.
21cr|ratpoints-2.1.3-7|23	
21cr|ratpoints-2.1.3-7|24	%package -n     %{libname}
21cr|ratpoints-2.1.3-7|25	Summary:        Shared library for %{name}
21cr|ratpoints-2.1.3-7|26	Group:          System/Libraries
21cr|ratpoints-2.1.3-7|27	
21cr|ratpoints-2.1.3-7|28	%description -n     %{libname}
21cr|ratpoints-2.1.3-7|29	Ratpoints shared library
21cr|ratpoints-2.1.3-7|30	
21cr|ratpoints-2.1.3-7|31	%package        devel
21cr|ratpoints-2.1.3-7|32	Summary:        Development files for %{name}
21cr|ratpoints-2.1.3-7|33	Requires:       %{name} = %{EVRD}
21cr|ratpoints-2.1.3-7|34	
21cr|ratpoints-2.1.3-7|35	%description    devel
21cr|ratpoints-2.1.3-7|36	Header and library for development with %{name}.
21cr|ratpoints-2.1.3-7|37	
21cr|ratpoints-2.1.3-7|38	%prep
21cr|ratpoints-2.1.3-7|39	%setup -q
21cr|ratpoints-2.1.3-7|40	
21cr|ratpoints-2.1.3-7|41	%patch0	-p1
21cr|ratpoints-2.1.3-7|42	
21cr|ratpoints-2.1.3-7|43	sed -e "s/-Wall -O2 -fomit-frame-pointer/%{optflags}/" \
21cr|ratpoints-2.1.3-7|44	-e "s/-shared/& $RPM_LD_FLAGS -lgmp -lm/" \
21cr|ratpoints-2.1.3-7|45	-i Makefile
21cr|ratpoints-2.1.3-7|46	
21cr|ratpoints-2.1.3-7|47	%build
21cr|ratpoints-2.1.3-7|48	%make CCFLAGS="%{optflags} -fPIC"
21cr|ratpoints-2.1.3-7|49	
21cr|ratpoints-2.1.3-7|50	%install
21cr|ratpoints-2.1.3-7|51	mkdir -p %{buildroot}%{_bindir}
21cr|ratpoints-2.1.3-7|52	mkdir -p %{buildroot}%{_libdir}
21cr|ratpoints-2.1.3-7|53	mkdir -p %{buildroot}%{_includedir}
21cr|ratpoints-2.1.3-7|54	%makeinstall_std LIBDIR=%{_libdir} install
21cr|ratpoints-2.1.3-7|55	install -p -D -m644 %{SOURCE1} %{buildroot}/%{_mandir}/man1/%{name}.1
21cr|ratpoints-2.1.3-7|56	
21cr|ratpoints-2.1.3-7|57	%check
21cr|ratpoints-2.1.3-7|58	LD_LIBRARY_PATH=$PWD: make test
21cr|ratpoints-2.1.3-7|59	
21cr|ratpoints-2.1.3-7|60	%files
21cr|ratpoints-2.1.3-7|61	%doc gpl-2.0.txt
21cr|ratpoints-2.1.3-7|62	%doc ratpoints-doc.pdf
21cr|ratpoints-2.1.3-7|63	%{_bindir}/ratpoints
21cr|ratpoints-2.1.3-7|64	%{_mandir}/man1/ratpoints.1*
21cr|ratpoints-2.1.3-7|65	
21cr|ratpoints-2.1.3-7|66	%files -n %{libname}
21cr|ratpoints-2.1.3-7|67	%{_libdir}/libratpoints.so.%{major}
21cr|ratpoints-2.1.3-7|68	
21cr|ratpoints-2.1.3-7|69	%files          devel
21cr|ratpoints-2.1.3-7|70	%{_includedir}/ratpoints.h
21cr|ratpoints-2.1.3-7|71	%{_libdir}/libratpoints.so

7510 21
21cr|ratpoison-1.4.8-3|1	Name:		ratpoison
21cr|ratpoison-1.4.8-3|2	Summary:	Simple Window Manager largely modelled after Screen
21cr|ratpoison-1.4.8-3|3	Group:		Graphical desktop/Other
21cr|ratpoison-1.4.8-3|4	Version:	1.4.8
21cr|ratpoison-1.4.8-3|5	Release:	3
21cr|ratpoison-1.4.8-3|6	License:	GPL
21cr|ratpoison-1.4.8-3|7	URL:		http://www.nongnu.org/ratpoison/
21cr|ratpoison-1.4.8-3|8	Source0:	http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.xz
21cr|ratpoison-1.4.8-3|9	BuildRequires:	pkgconfig(x11)
21cr|ratpoison-1.4.8-3|10	BuildRequires:	pkgconfig(xi)
21cr|ratpoison-1.4.8-3|11	BuildRequires:	pkgconfig(xft)
21cr|ratpoison-1.4.8-3|12	BuildRequires:	pkgconfig(xtst)
21cr|ratpoison-1.4.8-3|13	BuildRequires:	pkgconfig(xinerama)
21cr|ratpoison-1.4.8-3|14	BuildRequires:	readline-devel
21cr|ratpoison-1.4.8-3|15	
21cr|ratpoison-1.4.8-3|16	%description
21cr|ratpoison-1.4.8-3|17	Ratpoison is a simple window manager with no large library dependencies,
21cr|ratpoison-1.4.8-3|18	no fancy graphics, no window decorations, and no rodent dependence. It
21cr|ratpoison-1.4.8-3|19	is largely modeled after GNU Screen, which has done wonders in the
21cr|ratpoison-1.4.8-3|20	virtual terminal market. All interaction with the window manager is done
21cr|ratpoison-1.4.8-3|21	through keystrokes. ratpoison has a prefix map to minimize the key
21cr|ratpoison-1.4.8-3|22	clobbering that cripples EMACS and other quality pieces of software. All
21cr|ratpoison-1.4.8-3|23	windows are maximized and kept maximized to avoid wasting precious
21cr|ratpoison-1.4.8-3|24	screen space.
21cr|ratpoison-1.4.8-3|25	
21cr|ratpoison-1.4.8-3|26	%prep
21cr|ratpoison-1.4.8-3|27	%setup -q
21cr|ratpoison-1.4.8-3|28	
21cr|ratpoison-1.4.8-3|29	%build
21cr|ratpoison-1.4.8-3|30	export CFLAGS="%optflags -DHAVE_GETLINE"
21cr|ratpoison-1.4.8-3|31	autoreconf -fi
21cr|ratpoison-1.4.8-3|32	%configure
21cr|ratpoison-1.4.8-3|33	%make
21cr|ratpoison-1.4.8-3|34	
21cr|ratpoison-1.4.8-3|35	%install
21cr|ratpoison-1.4.8-3|36	%makeinstall_std
21cr|ratpoison-1.4.8-3|37	rm -rf %{buildroot}/usr/share/doc/%{name}
21cr|ratpoison-1.4.8-3|38	
21cr|ratpoison-1.4.8-3|39	# startfile
21cr|ratpoison-1.4.8-3|40	%{__cat} > %{buildroot}%{_bindir}/start%{name} << EOF
21cr|ratpoison-1.4.8-3|41	exec %{_bindir}/%{name}
21cr|ratpoison-1.4.8-3|42	EOF
21cr|ratpoison-1.4.8-3|43	
21cr|ratpoison-1.4.8-3|44	# session file
21cr|ratpoison-1.4.8-3|45	%{__install} -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
21cr|ratpoison-1.4.8-3|46	%{__cat} > %{buildroot}%{_sysconfdir}/X11/wmsession.d/16%{name} << EOF
21cr|ratpoison-1.4.8-3|47	NAME=%{name}
21cr|ratpoison-1.4.8-3|48	EXEC=%{_bindir}/start%{name}
21cr|ratpoison-1.4.8-3|49	DESC=%{name} window manager
21cr|ratpoison-1.4.8-3|50	SCRIPT:
21cr|ratpoison-1.4.8-3|51	exec %{_bindir}/start%{name}
21cr|ratpoison-1.4.8-3|52	EOF
21cr|ratpoison-1.4.8-3|53	
21cr|ratpoison-1.4.8-3|54	
21cr|ratpoison-1.4.8-3|55	
21cr|ratpoison-1.4.8-3|56	
21cr|ratpoison-1.4.8-3|57	%files
21cr|ratpoison-1.4.8-3|58	%doc INSTALL README TODO doc/ipaq.ratpoisonrc doc/sample.ratpoisonrc AUTHORS COPYING contrib/genrpbindings contrib/split.sh NEWS
21cr|ratpoison-1.4.8-3|59	%config(noreplace) %{_sysconfdir}/X11/wmsession.d/16%{name}
21cr|ratpoison-1.4.8-3|60	%attr(644,root,root) %{_mandir}/man1/%{name}.1*
21cr|ratpoison-1.4.8-3|61	%attr(644,root,root) %{_infodir}/%{name}.info*
21cr|ratpoison-1.4.8-3|62	%{_datadir}/%{name}
21cr|ratpoison-1.4.8-3|63	%defattr(755,root,root,755)
21cr|ratpoison-1.4.8-3|64	%{_bindir}/start%{name}
21cr|ratpoison-1.4.8-3|65	%{_bindir}/%{name}
21cr|ratpoison-1.4.8-3|66	%{_bindir}/rpws
21cr|ratpoison-1.4.8-3|67	%{_datadir}/emacs/site-lisp/ratpoison.el

7511 21
21cr|raul-2.0.0-1|1	%global	debug_package %{nil}
21cr|raul-2.0.0-1|2	
21cr|raul-2.0.0-1|3	%define develname %mklibname %{name} -d
21cr|raul-2.0.0-1|4	
21cr|raul-2.0.0-1|5	Name:		raul
21cr|raul-2.0.0-1|6	Version:	2.0.0
21cr|raul-2.0.0-1|7	Release:	1
21cr|raul-2.0.0-1|8	Summary:	Realtime Audio Utility Library
21cr|raul-2.0.0-1|9	License:	GPLv2+
21cr|raul-2.0.0-1|10	Group:		System/Libraries
21cr|raul-2.0.0-1|11	Url:		http://drobilla.net/software/raul/
21cr|raul-2.0.0-1|12	Source0:	https://github.com/drobilla/raul/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|raul-2.0.0-1|13	
21cr|raul-2.0.0-1|14	BuildRequires:	meson
21cr|raul-2.0.0-1|15	BuildRequires:	reuse
21cr|raul-2.0.0-1|16	
21cr|raul-2.0.0-1|17	%description
21cr|raul-2.0.0-1|18	Raul (Realtime Audio Utility Library) is a C++ utility library
21cr|raul-2.0.0-1|19	primarily aimed at audio/musical applications.
21cr|raul-2.0.0-1|20	
21cr|raul-2.0.0-1|21	#-------------------------------------------------------------
21cr|raul-2.0.0-1|22	%package -n %{develname}
21cr|raul-2.0.0-1|23	Summary:	Development files for %{name}
21cr|raul-2.0.0-1|24	Group:		Development/Other
21cr|raul-2.0.0-1|25	Provides:	%{name}-devel = %{EVRD}
21cr|raul-2.0.0-1|26	Provides:	%{name} = %{EVRD}
21cr|raul-2.0.0-1|27	
21cr|raul-2.0.0-1|28	%description -n %{develname}
21cr|raul-2.0.0-1|29	This package contains development files for %{name}.
21cr|raul-2.0.0-1|30	
21cr|raul-2.0.0-1|31	%files -n %{develname}
21cr|raul-2.0.0-1|32	%{_libdir}/pkgconfig/%{name}-2.pc
21cr|raul-2.0.0-1|33	%{_includedir}/%{name}-2
21cr|raul-2.0.0-1|34	
21cr|raul-2.0.0-1|35	#-------------------------------------------------------------
21cr|raul-2.0.0-1|36	
21cr|raul-2.0.0-1|37	%prep
21cr|raul-2.0.0-1|38	%setup -q
21cr|raul-2.0.0-1|39	
21cr|raul-2.0.0-1|40	%build
21cr|raul-2.0.0-1|41	%meson
21cr|raul-2.0.0-1|42	%meson_build
21cr|raul-2.0.0-1|43	
21cr|raul-2.0.0-1|44	%install
21cr|raul-2.0.0-1|45	%meson_install
21cr|raul-2.0.0-1|46	#chmod 0755 %{buildroot}%{_libdir}/libraul.so.%{major}*
21cr|raul-2.0.0-1|47	
21cr|raul-2.0.0-1|48	

7512 21
21cr|rawstudio-2.1-1.git.1|1	%define api 2.1
21cr|rawstudio-2.1-1.git.1|2	
21cr|rawstudio-2.1-1.git.1|3	%define commit c140a5eb64901e07db5190db20f9884e86e5dcae
21cr|rawstudio-2.1-1.git.1|4	%define commit2 5f73d8b84273c02c3e675c4963c94299be4ccc91
21cr|rawstudio-2.1-1.git.1|5	
21cr|rawstudio-2.1-1.git.1|6	Summary:	Graphical tool to convert raw images of digital cameras
21cr|rawstudio-2.1-1.git.1|7	Name:		rawstudio
21cr|rawstudio-2.1-1.git.1|8	Version:	2.1
21cr|rawstudio-2.1-1.git.1|9	Release:	1.git.1
21cr|rawstudio-2.1-1.git.1|10	License:	GPLv2+
21cr|rawstudio-2.1-1.git.1|11	Group:		Graphics
21cr|rawstudio-2.1-1.git.1|12	Url:		http://rawstudio.org/
21cr|rawstudio-2.1-1.git.1|13	Source0:	https://github.com/rawstudio/rawstudio/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|rawstudio-2.1-1.git.1|14	Source1:	https://github.com/klauspost/rawspeed/archive/%{commit2}/rawspeed-%{commit2}.tar.gz
21cr|rawstudio-2.1-1.git.1|15	Source10:	rawstudio.rpmlintrc
21cr|rawstudio-2.1-1.git.1|16	Patch0:		https://github.com/sergiomb2/rawstudio/compare/master...load-dcraw_9.28.diff
21cr|rawstudio-2.1-1.git.1|17	BuildRequires:	GConf2
21cr|rawstudio-2.1-1.git.1|18	BuildRequires:	imagemagick
21cr|rawstudio-2.1-1.git.1|19	BuildRequires:	jpeg-devel
21cr|rawstudio-2.1-1.git.1|20	BuildRequires:	pkgconfig(exiv2)
21cr|rawstudio-2.1-1.git.1|21	BuildRequires:	pkgconfig(fftw3)
21cr|rawstudio-2.1-1.git.1|22	BuildRequires:	pkgconfig(flickcurl)
21cr|rawstudio-2.1-1.git.1|23	BuildRequires:	pkgconfig(gconf-2.0)
21cr|rawstudio-2.1-1.git.1|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|rawstudio-2.1-1.git.1|25	BuildRequires:	pkgconfig(lcms)
21cr|rawstudio-2.1-1.git.1|26	BuildRequires:	pkgconfig(lensfun)
21cr|rawstudio-2.1-1.git.1|27	BuildRequires:	pkgconfig(lcms2)
21cr|rawstudio-2.1-1.git.1|28	BuildRequires:	pkgconfig(libgphoto2)
21cr|rawstudio-2.1-1.git.1|29	BuildRequires:	pkgconfig(libtiff-4)
21cr|rawstudio-2.1-1.git.1|30	BuildRequires:	pkgconfig(libxml-2.0)
21cr|rawstudio-2.1-1.git.1|31	BuildRequires:	pkgconfig(sqlite3)
21cr|rawstudio-2.1-1.git.1|32	BuildRequires:	pkgconfig(zlib)
21cr|rawstudio-2.1-1.git.1|33	
21cr|rawstudio-2.1-1.git.1|34	%description
21cr|rawstudio-2.1-1.git.1|35	Rawstudio is an open source raw-image converter written in GTK+.
21cr|rawstudio-2.1-1.git.1|36	
21cr|rawstudio-2.1-1.git.1|37	Features:
21cr|rawstudio-2.1-1.git.1|38	* Reads all dcraw supported formats
21cr|rawstudio-2.1-1.git.1|39	* Internal 16bit rgb
21cr|rawstudio-2.1-1.git.1|40	* Various post-shot controls (white balance, saturation and exposure
21cr|rawstudio-2.1-1.git.1|41	compensation among others)
21cr|rawstudio-2.1-1.git.1|42	* Realtime histogram
21cr|rawstudio-2.1-1.git.1|43	* Optimized for MMX, 3dnow! and SSE (detected runtime)
21cr|rawstudio-2.1-1.git.1|44	* Easy sorting of images
21cr|rawstudio-2.1-1.git.1|45	* Fullscreen mode for better overview
21cr|rawstudio-2.1-1.git.1|46	
21cr|rawstudio-2.1-1.git.1|47	%files -f %{name}.lang
21cr|rawstudio-2.1-1.git.1|48	%doc README*
21cr|rawstudio-2.1-1.git.1|49	%{_bindir}/*
21cr|rawstudio-2.1-1.git.1|50	%{_libdir}/rawstudio
21cr|rawstudio-2.1-1.git.1|51	%{_libdir}/lib%{name}-%{api}.so
21cr|rawstudio-2.1-1.git.1|52	%{_datadir}/%{name}
21cr|rawstudio-2.1-1.git.1|53	%{_datadir}/rawspeed
21cr|rawstudio-2.1-1.git.1|54	%{_datadir}/applications/*
21cr|rawstudio-2.1-1.git.1|55	%{_datadir}/pixmaps/*
21cr|rawstudio-2.1-1.git.1|56	%{_datadir}/appdata/*.xml
21cr|rawstudio-2.1-1.git.1|57	%{_iconsdir}/*.png
21cr|rawstudio-2.1-1.git.1|58	%{_liconsdir}/*.png
21cr|rawstudio-2.1-1.git.1|59	%{_miconsdir}/*.png
21cr|rawstudio-2.1-1.git.1|60	
21cr|rawstudio-2.1-1.git.1|61	#----------------------------------------------------------------------------
21cr|rawstudio-2.1-1.git.1|62	
21cr|rawstudio-2.1-1.git.1|63	%prep
21cr|rawstudio-2.1-1.git.1|64	%autosetup -p1 -n %{name}-%{commit} -a1
21cr|rawstudio-2.1-1.git.1|65	
21cr|rawstudio-2.1-1.git.1|66	rmdir plugins/load-rawspeed/rawspeed
21cr|rawstudio-2.1-1.git.1|67	mv rawspeed-%{commit2} plugins/load-rawspeed/rawspeed
21cr|rawstudio-2.1-1.git.1|68	
21cr|rawstudio-2.1-1.git.1|69	%build
21cr|rawstudio-2.1-1.git.1|70	# autogen requires sources from git and works with git submodules
21cr|rawstudio-2.1-1.git.1|71	#./autogen.sh --no-configure
21cr|rawstudio-2.1-1.git.1|72	autoreconf -fi
21cr|rawstudio-2.1-1.git.1|73	%configure --disable-static --enable-experimental --enable-maintainer-mode
21cr|rawstudio-2.1-1.git.1|74	%make
21cr|rawstudio-2.1-1.git.1|75	
21cr|rawstudio-2.1-1.git.1|76	%install
21cr|rawstudio-2.1-1.git.1|77	%makeinstall_std
21cr|rawstudio-2.1-1.git.1|78	
21cr|rawstudio-2.1-1.git.1|79	%find_lang %{name}
21cr|rawstudio-2.1-1.git.1|80	
21cr|rawstudio-2.1-1.git.1|81	desktop-file-install \
21cr|rawstudio-2.1-1.git.1|82	--dir %{buildroot}%{_datadir}/applications         \
21cr|rawstudio-2.1-1.git.1|83	--remove-category Application                           \
21cr|rawstudio-2.1-1.git.1|84	--delete-original                                       \
21cr|rawstudio-2.1-1.git.1|85	%{buildroot}%{_datadir}/applications/rawstudio.desktop
21cr|rawstudio-2.1-1.git.1|86	
21cr|rawstudio-2.1-1.git.1|87	install -d %{buildroot}%{_datadir}/icons/{large,mini}
21cr|rawstudio-2.1-1.git.1|88	
21cr|rawstudio-2.1-1.git.1|89	convert pixmaps/rawstudio.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|rawstudio-2.1-1.git.1|90	convert pixmaps/rawstudio.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|rawstudio-2.1-1.git.1|91	cp pixmaps/rawstudio.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|rawstudio-2.1-1.git.1|92	
21cr|rawstudio-2.1-1.git.1|93	rm -fr %{buildroot}%{_includedir} %{buildroot}%{_libdir}/{lib%{name}.so,*.la,pkgconfig}

7513 21
21cr|raw-thumbnailer-3.0.0-4|1	Summary:	Thumbnail generator for raw images
21cr|raw-thumbnailer-3.0.0-4|2	Name:		raw-thumbnailer
21cr|raw-thumbnailer-3.0.0-4|3	Version:	3.0.0
21cr|raw-thumbnailer-3.0.0-4|4	Release:	4
21cr|raw-thumbnailer-3.0.0-4|5	License:	GPLv2+
21cr|raw-thumbnailer-3.0.0-4|6	Group:		Graphics
21cr|raw-thumbnailer-3.0.0-4|7	Url:		http://libopenraw.freedesktop.org/wiki/RawThumbnailer
21cr|raw-thumbnailer-3.0.0-4|8	Source0:	http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
21cr|raw-thumbnailer-3.0.0-4|9	Patch0:		raw-thumbnailer-libopenraw.patch
21cr|raw-thumbnailer-3.0.0-4|10	BuildRequires:	pkgconfig(libopenraw-0.1)
21cr|raw-thumbnailer-3.0.0-4|11	BuildRequires:	intltool
21cr|raw-thumbnailer-3.0.0-4|12	
21cr|raw-thumbnailer-3.0.0-4|13	%description
21cr|raw-thumbnailer-3.0.0-4|14	This simple program generates thumbnails of digital camera raw
21cr|raw-thumbnailer-3.0.0-4|15	image files using libopenraw and GDK. It supports the same file
21cr|raw-thumbnailer-3.0.0-4|16	formats as libopenraw.This thumbnailer is designed to be small,
21cr|raw-thumbnailer-3.0.0-4|17	lightweight and fast.
21cr|raw-thumbnailer-3.0.0-4|18	
21cr|raw-thumbnailer-3.0.0-4|19	%prep
21cr|raw-thumbnailer-3.0.0-4|20	%autosetup -p1
21cr|raw-thumbnailer-3.0.0-4|21	
21cr|raw-thumbnailer-3.0.0-4|22	%build
21cr|raw-thumbnailer-3.0.0-4|23	%configure
21cr|raw-thumbnailer-3.0.0-4|24	%make
21cr|raw-thumbnailer-3.0.0-4|25	
21cr|raw-thumbnailer-3.0.0-4|26	%install
21cr|raw-thumbnailer-3.0.0-4|27	%makeinstall_std
21cr|raw-thumbnailer-3.0.0-4|28	
21cr|raw-thumbnailer-3.0.0-4|29	%files
21cr|raw-thumbnailer-3.0.0-4|30	%{_bindir}/%{name}
21cr|raw-thumbnailer-3.0.0-4|31	%{_datadir}/mime/packages/raw-thumbnailer.xml
21cr|raw-thumbnailer-3.0.0-4|32	%{_datadir}/thumbnailers/raw.thumbnailer

7514 21
21cr|razercfg-0.42-1|1	%define major 1
21cr|razercfg-0.42-1|2	%define libname %mklibname razer %{major}
21cr|razercfg-0.42-1|3	%define devname %mklibname razer -d
21cr|razercfg-0.42-1|4	
21cr|razercfg-0.42-1|5	Name:		razercfg
21cr|razercfg-0.42-1|6	Version:	0.42
21cr|razercfg-0.42-1|7	Release:	1
21cr|razercfg-0.42-1|8	Summary:	Razer device configuration tool
21cr|razercfg-0.42-1|9	Group:		System/Configuration/Hardware
21cr|razercfg-0.42-1|10	License:	GPLv2
21cr|razercfg-0.42-1|11	URL:		http://bues.ch/cms/hacking/razercfg.html
21cr|razercfg-0.42-1|12	Source0:	https://github.com/mbuesch/razer/archive/refs/tags/razercfg-0.42.tar.gz?/%{name}-%{version}.tar.gz
21cr|razercfg-0.42-1|13	BuildRequires:	ninja
21cr|razercfg-0.42-1|14	BuildRequires:	cmake
21cr|razercfg-0.42-1|15	BuildRequires:	pkgconfig(libusb-1.0)
21cr|razercfg-0.42-1|16	BuildRequires:	python3-devel
21cr|razercfg-0.42-1|17	
21cr|razercfg-0.42-1|18	%description
21cr|razercfg-0.42-1|19	This is the next generation Razer device configuration tool
21cr|razercfg-0.42-1|20	bringing the Razer gaming experience to the free open source world.
21cr|razercfg-0.42-1|21	This utility is a replacement for the old deathaddercfg tool.
21cr|razercfg-0.42-1|22	The tool architecture is based on "razerd", which is a background
21cr|razercfg-0.42-1|23	daemon doing all of the lowlevel privileged hardware accesses.
21cr|razercfg-0.42-1|24	The user interface tools are "razercfg", a commandline tool;
21cr|razercfg-0.42-1|25	and "qrazercfg", a QT4 based graphical device configuration tool.
21cr|razercfg-0.42-1|26	
21cr|razercfg-0.42-1|27	
21cr|razercfg-0.42-1|28	%files
21cr|razercfg-0.42-1|29	%doc COPYING README*
21cr|razercfg-0.42-1|30	%{_bindir}/*
21cr|razercfg-0.42-1|31	%{_unitdir}/razerd.service
21cr|razercfg-0.42-1|32	%{_sysconfdir}/pm/sleep.d/50-razer
21cr|razercfg-0.42-1|33	%{_tmpfilesdir}/razerd.conf
21cr|razercfg-0.42-1|34	/lib/udev/rules.d/80-razer.rules
21cr|razercfg-0.42-1|35	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|razercfg-0.42-1|36	%{python3_sitelib}/pyrazer
21cr|razercfg-0.42-1|37	%{python3_sitelib}/razercfg-*.egg-info
21cr|razercfg-0.42-1|38	%{_datadir}/applications/razercfg.desktop
21cr|razercfg-0.42-1|39	
21cr|razercfg-0.42-1|40	%post
21cr|razercfg-0.42-1|41	%_post_service razerd.service
21cr|razercfg-0.42-1|42	%tmpfiles_create razerd.conf
21cr|razercfg-0.42-1|43	
21cr|razercfg-0.42-1|44	%preun
21cr|razercfg-0.42-1|45	%_preun_service razerd.service
21cr|razercfg-0.42-1|46	
21cr|razercfg-0.42-1|47	#------------------------------------------------------------------
21cr|razercfg-0.42-1|48	
21cr|razercfg-0.42-1|49	%package -n %{libname}
21cr|razercfg-0.42-1|50	Summary:	%{name} shared library
21cr|razercfg-0.42-1|51	Group:		System/Libraries
21cr|razercfg-0.42-1|52	
21cr|razercfg-0.42-1|53	%description -n %{libname}
21cr|razercfg-0.42-1|54	%{name} shared library.
21cr|razercfg-0.42-1|55	
21cr|razercfg-0.42-1|56	%files -n %{libname}
21cr|razercfg-0.42-1|57	%{_libdir}/librazer.so.%{major}*
21cr|razercfg-0.42-1|58	
21cr|razercfg-0.42-1|59	#------------------------------------------------------------------
21cr|razercfg-0.42-1|60	
21cr|razercfg-0.42-1|61	%package -n %{devname}
21cr|razercfg-0.42-1|62	Summary:	%{name} development files
21cr|razercfg-0.42-1|63	Group:		Development/Other
21cr|razercfg-0.42-1|64	Requires:	%{libname} = %{EVRD}
21cr|razercfg-0.42-1|65	Provides:	%{name}-devel = %{EVRD}
21cr|razercfg-0.42-1|66	Provides:	razer-devel = %{EVRD}
21cr|razercfg-0.42-1|67	
21cr|razercfg-0.42-1|68	%description -n %{devname}
21cr|razercfg-0.42-1|69	%{name} development files.
21cr|razercfg-0.42-1|70	
21cr|razercfg-0.42-1|71	%files -n %{devname}
21cr|razercfg-0.42-1|72	%{_libdir}/*.so
21cr|razercfg-0.42-1|73	
21cr|razercfg-0.42-1|74	#------------------------------------------------------------------
21cr|razercfg-0.42-1|75	%prep
21cr|razercfg-0.42-1|76	%setup -q -n razer-%{name}-%{version}
21cr|razercfg-0.42-1|77	
21cr|razercfg-0.42-1|78	#fix install path for library
21cr|razercfg-0.42-1|79	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|' librazer/CMakeLists.txt
21cr|razercfg-0.42-1|80	
21cr|razercfg-0.42-1|81	%build
21cr|razercfg-0.42-1|82	%cmake -GNinja
21cr|razercfg-0.42-1|83	%ninja_build
21cr|razercfg-0.42-1|84	
21cr|razercfg-0.42-1|85	%install
21cr|razercfg-0.42-1|86	%ninja_install -C build
21cr|razercfg-0.42-1|87	
21cr|razercfg-0.42-1|88	install -D -m0644 build/razerd.service %{buildroot}%{_unitdir}/razerd.service
21cr|razercfg-0.42-1|89	
21cr|razercfg-0.42-1|90	

7515 21
21cr|razergenie-1.1.0-1|1	%define oname RazerGenie
21cr|razergenie-1.1.0-1|2	
21cr|razergenie-1.1.0-1|3	Summary:	Standalone Qt application for configuring your Razer devices under GNU/Linux
21cr|razergenie-1.1.0-1|4	Name:		razergenie
21cr|razergenie-1.1.0-1|5	Version:	1.1.0
21cr|razergenie-1.1.0-1|6	Release:	1
21cr|razergenie-1.1.0-1|7	License:	GPLv3
21cr|razergenie-1.1.0-1|8	Group:		System/Configuration/Hardware
21cr|razergenie-1.1.0-1|9	Url:		https://github.com/z3ntu/RazerGenie
21cr|razergenie-1.1.0-1|10	Source0:	https://github.com/z3ntu/RazerGenie/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|razergenie-1.1.0-1|11	BuildRequires:	cmake
21cr|razergenie-1.1.0-1|12	BuildRequires:	meson
21cr|razergenie-1.1.0-1|13	BuildRequires:	qt5-linguist-tools
21cr|razergenie-1.1.0-1|14	BuildRequires:	pkgconfig(libopenrazer)
21cr|razergenie-1.1.0-1|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|razergenie-1.1.0-1|16	BuildRequires:	pkgconfig(Qt5DBus)
21cr|razergenie-1.1.0-1|17	BuildRequires:	pkgconfig(Qt5Gui)
21cr|razergenie-1.1.0-1|18	BuildRequires:	pkgconfig(Qt5Network)
21cr|razergenie-1.1.0-1|19	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|razergenie-1.1.0-1|20	Requires:	openrazer
21cr|razergenie-1.1.0-1|21	
21cr|razergenie-1.1.0-1|22	%description
21cr|razergenie-1.1.0-1|23	Standalone Qt application for configuring your Razer devices under GNU/Linux.
21cr|razergenie-1.1.0-1|24	
21cr|razergenie-1.1.0-1|25	%files
21cr|razergenie-1.1.0-1|26	%doc README.md
21cr|razergenie-1.1.0-1|27	%license LICENSE.md
21cr|razergenie-1.1.0-1|28	%{_appdatadir}/xyz.z3ntu.%{name}.appdata.xml
21cr|razergenie-1.1.0-1|29	%{_bindir}/%{name}
21cr|razergenie-1.1.0-1|30	%{_datadir}/applications/xyz.z3ntu.%{name}.desktop
21cr|razergenie-1.1.0-1|31	%{_datadir}/icons/hicolor/scalable/apps/xyz.z3ntu.%{name}.svg
21cr|razergenie-1.1.0-1|32	%{_datadir}/%{name}/*
21cr|razergenie-1.1.0-1|33	
21cr|razergenie-1.1.0-1|34	#------------------------------------------------------------------
21cr|razergenie-1.1.0-1|35	
21cr|razergenie-1.1.0-1|36	%prep
21cr|razergenie-1.1.0-1|37	%autosetup -p1 -n %{oname}-%{version}
21cr|razergenie-1.1.0-1|38	
21cr|razergenie-1.1.0-1|39	%build
21cr|razergenie-1.1.0-1|40	%meson
21cr|razergenie-1.1.0-1|41	%meson_build
21cr|razergenie-1.1.0-1|42	
21cr|razergenie-1.1.0-1|43	%install
21cr|razergenie-1.1.0-1|44	%meson_install

7516 21
21cr|R-base64enc-0.1.2-4|1	%global packname  base64enc
21cr|R-base64enc-0.1.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-base64enc-0.1.2-4|3	%define debug_package %{nil}
21cr|R-base64enc-0.1.2-4|4	
21cr|R-base64enc-0.1.2-4|5	Name:             R-%{packname}
21cr|R-base64enc-0.1.2-4|6	Version:          0.1.2
21cr|R-base64enc-0.1.2-4|7	Release:          4
21cr|R-base64enc-0.1.2-4|8	Summary:          Tools for base64 encoding
21cr|R-base64enc-0.1.2-4|9	Group:            Sciences/Mathematics
21cr|R-base64enc-0.1.2-4|10	License:          GPL-2 | GPL-3
21cr|R-base64enc-0.1.2-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-base64enc-0.1.2-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-2.tar.gz
21cr|R-base64enc-0.1.2-4|13	
21cr|R-base64enc-0.1.2-4|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-base64enc-0.1.2-4|15	
21cr|R-base64enc-0.1.2-4|16	
21cr|R-base64enc-0.1.2-4|17	%description
21cr|R-base64enc-0.1.2-4|18	This package provides tools for handling base64 encoding. It is more
21cr|R-base64enc-0.1.2-4|19	flexible than the orphaned base64 package.
21cr|R-base64enc-0.1.2-4|20	
21cr|R-base64enc-0.1.2-4|21	%prep
21cr|R-base64enc-0.1.2-4|22	%setup -q -c -n %{packname}
21cr|R-base64enc-0.1.2-4|23	
21cr|R-base64enc-0.1.2-4|24	%build
21cr|R-base64enc-0.1.2-4|25	
21cr|R-base64enc-0.1.2-4|26	%install
21cr|R-base64enc-0.1.2-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-base64enc-0.1.2-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-base64enc-0.1.2-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-base64enc-0.1.2-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-base64enc-0.1.2-4|31	
21cr|R-base64enc-0.1.2-4|32	#check
21cr|R-base64enc-0.1.2-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-base64enc-0.1.2-4|34	
21cr|R-base64enc-0.1.2-4|35	%files
21cr|R-base64enc-0.1.2-4|36	%dir %{rlibdir}/%{packname}
21cr|R-base64enc-0.1.2-4|37	%doc %{rlibdir}/%{packname}/html
21cr|R-base64enc-0.1.2-4|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-base64enc-0.1.2-4|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-base64enc-0.1.2-4|40	%{rlibdir}/%{packname}/INDEX
21cr|R-base64enc-0.1.2-4|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-base64enc-0.1.2-4|42	%{rlibdir}/%{packname}/Meta
21cr|R-base64enc-0.1.2-4|43	%{rlibdir}/%{packname}/R
21cr|R-base64enc-0.1.2-4|44	%{rlibdir}/%{packname}/help
21cr|R-base64enc-0.1.2-4|45	%{rlibdir}/%{packname}/libs

7517 21
21cr|R-BatchJobs-1.6-4|1	%global packname  BatchJobs
21cr|R-BatchJobs-1.6-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-BatchJobs-1.6-4|3	
21cr|R-BatchJobs-1.6-4|4	Name:             R-%{packname}
21cr|R-BatchJobs-1.6-4|5	Version:          1.6
21cr|R-BatchJobs-1.6-4|6	Release:          4
21cr|R-BatchJobs-1.6-4|7	Summary:          Batch computing with R
21cr|R-BatchJobs-1.6-4|8	Group:            Sciences/Mathematics
21cr|R-BatchJobs-1.6-4|9	License:          BSD_3_clause + file LICENSE
21cr|R-BatchJobs-1.6-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-BatchJobs-1.6-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-BatchJobs-1.6-4|12	BuildArch:        noarch
21cr|R-BatchJobs-1.6-4|13	Requires:         R-core
21cr|R-BatchJobs-1.6-4|14	Recommends:       R-testthat
21cr|R-BatchJobs-1.6-4|15	Requires:         R-BBmisc R-methods
21cr|R-BatchJobs-1.6-4|16	Requires:         R-checkmate R-utils R-stats R-digest R-DBI R-RSQLite R-sendmailR R-brew R-stringr R-fail
21cr|R-BatchJobs-1.6-4|17	Requires:         R-MASS
21cr|R-BatchJobs-1.6-4|18	BuildRequires:    R-devel Rmath-devel R-BBmisc R-methods
21cr|R-BatchJobs-1.6-4|19	BuildRequires:    R-checkmate R-utils R-stats R-digest R-DBI R-RSQLite R-sendmailR R-brew R-stringr R-fail
21cr|R-BatchJobs-1.6-4|20	BuildRequires:    R-MASS
21cr|R-BatchJobs-1.6-4|21	%description
21cr|R-BatchJobs-1.6-4|22	Provides Map, Reduce and Filter variants to generate jobs on batch
21cr|R-BatchJobs-1.6-4|23	computing systems like PBS/Torque, LSF, SLURM and Sun Grid Engine.
21cr|R-BatchJobs-1.6-4|24	Multicore and SSH systems are also supported. For further details see the
21cr|R-BatchJobs-1.6-4|25	project web page.
21cr|R-BatchJobs-1.6-4|26	
21cr|R-BatchJobs-1.6-4|27	%prep
21cr|R-BatchJobs-1.6-4|28	%setup -q -c -n %{packname}
21cr|R-BatchJobs-1.6-4|29	
21cr|R-BatchJobs-1.6-4|30	%build
21cr|R-BatchJobs-1.6-4|31	
21cr|R-BatchJobs-1.6-4|32	%install
21cr|R-BatchJobs-1.6-4|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BatchJobs-1.6-4|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BatchJobs-1.6-4|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BatchJobs-1.6-4|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BatchJobs-1.6-4|37	
21cr|R-BatchJobs-1.6-4|38	#check
21cr|R-BatchJobs-1.6-4|39	#{_bindir}/R CMD check %%{packname}
21cr|R-BatchJobs-1.6-4|40	
21cr|R-BatchJobs-1.6-4|41	%files
21cr|R-BatchJobs-1.6-4|42	%dir %{rlibdir}/%{packname}
21cr|R-BatchJobs-1.6-4|43	%doc %{rlibdir}/%{packname}/html
21cr|R-BatchJobs-1.6-4|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BatchJobs-1.6-4|45	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-BatchJobs-1.6-4|46	%{rlibdir}/%{packname}/INDEX
21cr|R-BatchJobs-1.6-4|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BatchJobs-1.6-4|48	%{rlibdir}/%{packname}/Meta
21cr|R-BatchJobs-1.6-4|49	%{rlibdir}/%{packname}/R
21cr|R-BatchJobs-1.6-4|50	%{rlibdir}/%{packname}/help
21cr|R-BatchJobs-1.6-4|51	%{rlibdir}/%{packname}/CITATION
21cr|R-BatchJobs-1.6-4|52	%{rlibdir}/%{packname}/LICENSE
21cr|R-BatchJobs-1.6-4|53	%{rlibdir}/%{packname}/bin
21cr|R-BatchJobs-1.6-4|54	%{rlibdir}/%{packname}/etc

7518 21
21cr|R-BayesX-0.2.9-6|1	%global packname BayesX
21cr|R-BayesX-0.2.9-6|2	%global rlibdir %{_libdir}/R/library
21cr|R-BayesX-0.2.9-6|3	
21cr|R-BayesX-0.2.9-6|4	%define debug_package %{nil}
21cr|R-BayesX-0.2.9-6|5	
21cr|R-BayesX-0.2.9-6|6	Summary:	R Utilities Accompanying the Software Package BayesX
21cr|R-BayesX-0.2.9-6|7	Name:		R-%{packname}
21cr|R-BayesX-0.2.9-6|8	Version:	0.2.9
21cr|R-BayesX-0.2.9-6|9	Release:	6
21cr|R-BayesX-0.2.9-6|10	License:	GPL-2
21cr|R-BayesX-0.2.9-6|11	Group:		Sciences/Mathematics
21cr|R-BayesX-0.2.9-6|12	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-BayesX-0.2.9-6|13	Source0:	http://cran.r-project.org/src/contrib/BayesX_0.2-9.tar.gz
21cr|R-BayesX-0.2.9-6|14	BuildRequires:	R-devel Rmath-devel  R-akima R-shapefiles
21cr|R-BayesX-0.2.9-6|15	BuildRequires:	R-sp R-colorspace R-coda R-splines
21cr|R-BayesX-0.2.9-6|16	BuildRequires:	R-spdep
21cr|R-BayesX-0.2.9-6|17	BuildRequires:	R-rgeos
21cr|R-BayesX-0.2.9-6|18	Requires:	R-akima R-shapefiles
21cr|R-BayesX-0.2.9-6|19	Requires:	R-sp R-colorspace R-coda R-splines
21cr|R-BayesX-0.2.9-6|20	Requires:	R-spdep
21cr|R-BayesX-0.2.9-6|21	Requires:	R-rgeos
21cr|R-BayesX-0.2.9-6|22	
21cr|R-BayesX-0.2.9-6|23	%description
21cr|R-BayesX-0.2.9-6|24	This package provides functionality for exploring and visualising
21cr|R-BayesX-0.2.9-6|25	estimation results obtained with the software package BayesX for
21cr|R-BayesX-0.2.9-6|26	structured additive regression. It also provides functions that allow to
21cr|R-BayesX-0.2.9-6|27	read, write and manipulate map objects that are required in spatial
21cr|R-BayesX-0.2.9-6|28	analyses performed with BayesX, a free software for estimating structured
21cr|R-BayesX-0.2.9-6|29	additive regression models (http://www.stat.uni-muenchen.de/~bayesx).
21cr|R-BayesX-0.2.9-6|30	
21cr|R-BayesX-0.2.9-6|31	%files
21cr|R-BayesX-0.2.9-6|32	%dir %{rlibdir}/%{packname}
21cr|R-BayesX-0.2.9-6|33	%doc %{rlibdir}/%{packname}/html
21cr|R-BayesX-0.2.9-6|34	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-BayesX-0.2.9-6|35	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BayesX-0.2.9-6|36	%{rlibdir}/%{packname}/INDEX
21cr|R-BayesX-0.2.9-6|37	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BayesX-0.2.9-6|38	%{rlibdir}/%{packname}/Meta
21cr|R-BayesX-0.2.9-6|39	%{rlibdir}/%{packname}/R
21cr|R-BayesX-0.2.9-6|40	%{rlibdir}/%{packname}/examples
21cr|R-BayesX-0.2.9-6|41	%{rlibdir}/%{packname}/help
21cr|R-BayesX-0.2.9-6|42	
21cr|R-BayesX-0.2.9-6|43	#---------------------------------------------------------------------
21cr|R-BayesX-0.2.9-6|44	
21cr|R-BayesX-0.2.9-6|45	%prep
21cr|R-BayesX-0.2.9-6|46	%setup -q -c -n %{packname}
21cr|R-BayesX-0.2.9-6|47	
21cr|R-BayesX-0.2.9-6|48	%build
21cr|R-BayesX-0.2.9-6|49	
21cr|R-BayesX-0.2.9-6|50	%install
21cr|R-BayesX-0.2.9-6|51	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BayesX-0.2.9-6|52	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BayesX-0.2.9-6|53	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BayesX-0.2.9-6|54	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BayesX-0.2.9-6|55	
21cr|R-BayesX-0.2.9-6|56	#check
21cr|R-BayesX-0.2.9-6|57	#{_bindir}/R CMD check %%{packname}

7519 21
21cr|R-BB-2014.1.1-5|1	%global packname  BB
21cr|R-BB-2014.1.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-BB-2014.1.1-5|3	
21cr|R-BB-2014.1.1-5|4	Name:             R-%{packname}
21cr|R-BB-2014.1.1-5|5	Version:          2014.1.1
21cr|R-BB-2014.1.1-5|6	Release:          5
21cr|R-BB-2014.1.1-5|7	Summary:          Solving and Optimizing Large-Scale Nonlinear Systems
21cr|R-BB-2014.1.1-5|8	Group:            Sciences/Mathematics
21cr|R-BB-2014.1.1-5|9	License:          GPLv3
21cr|R-BB-2014.1.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-BB-2014.1.1-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2014.1-1.tar.gz
21cr|R-BB-2014.1.1-5|12	
21cr|R-BB-2014.1.1-5|13	%define debug_package %{nil}
21cr|R-BB-2014.1.1-5|14	
21cr|R-BB-2014.1.1-5|15	Requires:         R-setRNG R-survival R-Hmisc R-numDeriv
21cr|R-BB-2014.1.1-5|16	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-BB-2014.1.1-5|17	
21cr|R-BB-2014.1.1-5|18	BuildRequires:   R-setRNG R-survival R-Hmisc R-numDeriv
21cr|R-BB-2014.1.1-5|19	%description
21cr|R-BB-2014.1.1-5|20	Barzilai-Borwein spectral methods for solving nonlinear system of
21cr|R-BB-2014.1.1-5|21	equations, and for optimizing nonlinear objective functions subject to
21cr|R-BB-2014.1.1-5|22	simple constraints. A tutorial style introduction to this package is
21cr|R-BB-2014.1.1-5|23	available in a vignette on the CRAN download page or, when the package is
21cr|R-BB-2014.1.1-5|24	loaded in an R session, with vignette("BB").
21cr|R-BB-2014.1.1-5|25	
21cr|R-BB-2014.1.1-5|26	%prep
21cr|R-BB-2014.1.1-5|27	%setup -q -c -n %{packname}
21cr|R-BB-2014.1.1-5|28	
21cr|R-BB-2014.1.1-5|29	%build
21cr|R-BB-2014.1.1-5|30	
21cr|R-BB-2014.1.1-5|31	%install
21cr|R-BB-2014.1.1-5|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BB-2014.1.1-5|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BB-2014.1.1-5|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BB-2014.1.1-5|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BB-2014.1.1-5|36	
21cr|R-BB-2014.1.1-5|37	#check
21cr|R-BB-2014.1.1-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-BB-2014.1.1-5|39	
21cr|R-BB-2014.1.1-5|40	%files
21cr|R-BB-2014.1.1-5|41	%dir %{rlibdir}/%{packname}
21cr|R-BB-2014.1.1-5|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-BB-2014.1.1-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-BB-2014.1.1-5|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BB-2014.1.1-5|45	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-BB-2014.1.1-5|46	%{rlibdir}/%{packname}/demo
21cr|R-BB-2014.1.1-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BB-2014.1.1-5|48	%{rlibdir}/%{packname}/Meta
21cr|R-BB-2014.1.1-5|49	%{rlibdir}/%{packname}/[RIC]*
21cr|R-BB-2014.1.1-5|50	%{rlibdir}/%{packname}/help

7520 21
21cr|R-BBmisc-1.9-4|1	%global packname  BBmisc
21cr|R-BBmisc-1.9-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-BBmisc-1.9-4|3	%define debug_package %{nil}
21cr|R-BBmisc-1.9-4|4	
21cr|R-BBmisc-1.9-4|5	Name:             R-%{packname}
21cr|R-BBmisc-1.9-4|6	Version:          1.9
21cr|R-BBmisc-1.9-4|7	Release:          4
21cr|R-BBmisc-1.9-4|8	Summary:          Miscellaneous helper functions for B. Bischl
21cr|R-BBmisc-1.9-4|9	Group:            Sciences/Mathematics
21cr|R-BBmisc-1.9-4|10	License:          BSD_3_clause + file LICENSE
21cr|R-BBmisc-1.9-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-BBmisc-1.9-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-BBmisc-1.9-4|13	
21cr|R-BBmisc-1.9-4|14	
21cr|R-BBmisc-1.9-4|15	Requires:         R-stats R-checkmate
21cr|R-BBmisc-1.9-4|16	Recommends:       R-testthat R-microbenchmark
21cr|R-BBmisc-1.9-4|17	BuildRequires:    R-devel Rmath-devel
21cr|R-BBmisc-1.9-4|18	BuildRequires:    R-stats R-checkmate
21cr|R-BBmisc-1.9-4|19	#BuildRequires:   R-testthat R-microbenchmark
21cr|R-BBmisc-1.9-4|20	
21cr|R-BBmisc-1.9-4|21	%description
21cr|R-BBmisc-1.9-4|22	Miscellaneous helper functions for and from B. Bischl and some other guys
21cr|R-BBmisc-1.9-4|23	at TU Dortmund, mainly for package development.
21cr|R-BBmisc-1.9-4|24	
21cr|R-BBmisc-1.9-4|25	%prep
21cr|R-BBmisc-1.9-4|26	%setup -q -c -n %{packname}
21cr|R-BBmisc-1.9-4|27	
21cr|R-BBmisc-1.9-4|28	%build
21cr|R-BBmisc-1.9-4|29	
21cr|R-BBmisc-1.9-4|30	%install
21cr|R-BBmisc-1.9-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BBmisc-1.9-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BBmisc-1.9-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BBmisc-1.9-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BBmisc-1.9-4|35	
21cr|R-BBmisc-1.9-4|36	#check
21cr|R-BBmisc-1.9-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-BBmisc-1.9-4|38	
21cr|R-BBmisc-1.9-4|39	%files
21cr|R-BBmisc-1.9-4|40	%dir %{rlibdir}/%{packname}
21cr|R-BBmisc-1.9-4|41	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-BBmisc-1.9-4|42	%doc %{rlibdir}/%{packname}/html
21cr|R-BBmisc-1.9-4|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BBmisc-1.9-4|44	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-BBmisc-1.9-4|45	%{rlibdir}/%{packname}/INDEX
21cr|R-BBmisc-1.9-4|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BBmisc-1.9-4|47	%{rlibdir}/%{packname}/Meta
21cr|R-BBmisc-1.9-4|48	%{rlibdir}/%{packname}/R
21cr|R-BBmisc-1.9-4|49	%{rlibdir}/%{packname}/help
21cr|R-BBmisc-1.9-4|50	%{rlibdir}/%{packname}/libs

7521 21
21cr|R-bdsmatrix-1.3.1-6|1	%global packname  bdsmatrix
21cr|R-bdsmatrix-1.3.1-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-bdsmatrix-1.3.1-6|3	
21cr|R-bdsmatrix-1.3.1-6|4	Name:             R-%{packname}
21cr|R-bdsmatrix-1.3.1-6|5	Version:          1.3.1
21cr|R-bdsmatrix-1.3.1-6|6	Release:          6
21cr|R-bdsmatrix-1.3.1-6|7	Summary:          Routines for Block Diagonal Symmetric matrices
21cr|R-bdsmatrix-1.3.1-6|8	Group:            Sciences/Mathematics
21cr|R-bdsmatrix-1.3.1-6|9	License:          GPL-2
21cr|R-bdsmatrix-1.3.1-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-bdsmatrix-1.3.1-6|11	Source0:          http://cran.r-project.org/src/contrib/bdsmatrix_1.3-1.tar.gz
21cr|R-bdsmatrix-1.3.1-6|12	Requires:         R-methods
21cr|R-bdsmatrix-1.3.1-6|13	BuildRequires:    R-devel
21cr|R-bdsmatrix-1.3.1-6|14	BuildRequires:    Rmath-devel
21cr|R-bdsmatrix-1.3.1-6|15	BuildRequires:    R-methods
21cr|R-bdsmatrix-1.3.1-6|16	BuildRequires:    pkgconfig(lapack)
21cr|R-bdsmatrix-1.3.1-6|17	
21cr|R-bdsmatrix-1.3.1-6|18	%description
21cr|R-bdsmatrix-1.3.1-6|19	This is a special case of sparse matrices, used by coxme
21cr|R-bdsmatrix-1.3.1-6|20	
21cr|R-bdsmatrix-1.3.1-6|21	%prep
21cr|R-bdsmatrix-1.3.1-6|22	%setup -q -c -n %{packname}
21cr|R-bdsmatrix-1.3.1-6|23	
21cr|R-bdsmatrix-1.3.1-6|24	%build
21cr|R-bdsmatrix-1.3.1-6|25	
21cr|R-bdsmatrix-1.3.1-6|26	%install
21cr|R-bdsmatrix-1.3.1-6|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-bdsmatrix-1.3.1-6|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-bdsmatrix-1.3.1-6|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-bdsmatrix-1.3.1-6|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-bdsmatrix-1.3.1-6|31	
21cr|R-bdsmatrix-1.3.1-6|32	#check
21cr|R-bdsmatrix-1.3.1-6|33	#{_bindir}/R CMD check %%{packname}
21cr|R-bdsmatrix-1.3.1-6|34	
21cr|R-bdsmatrix-1.3.1-6|35	%files
21cr|R-bdsmatrix-1.3.1-6|36	%dir %{rlibdir}/%{packname}
21cr|R-bdsmatrix-1.3.1-6|37	%doc %{rlibdir}/%{packname}/html
21cr|R-bdsmatrix-1.3.1-6|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-bdsmatrix-1.3.1-6|39	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-bdsmatrix-1.3.1-6|40	%{rlibdir}/%{packname}/INDEX
21cr|R-bdsmatrix-1.3.1-6|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-bdsmatrix-1.3.1-6|42	%{rlibdir}/%{packname}/Meta
21cr|R-bdsmatrix-1.3.1-6|43	%{rlibdir}/%{packname}/R
21cr|R-bdsmatrix-1.3.1-6|44	%{rlibdir}/%{packname}/help
21cr|R-bdsmatrix-1.3.1-6|45	%{rlibdir}/%{packname}/include
21cr|R-bdsmatrix-1.3.1-6|46	%{rlibdir}/%{packname}/libs

7522 21
21cr|R-BH-1.60.0.2-4|1	%global packname  BH
21cr|R-BH-1.60.0.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-BH-1.60.0.2-4|3	%define debug_package %{nil}
21cr|R-BH-1.60.0.2-4|4	
21cr|R-BH-1.60.0.2-4|5	Name:             R-%{packname}
21cr|R-BH-1.60.0.2-4|6	Version:          1.60.0.2
21cr|R-BH-1.60.0.2-4|7	Release:          4
21cr|R-BH-1.60.0.2-4|8	Summary:          Boost C++ header files
21cr|R-BH-1.60.0.2-4|9	Group:            Sciences/Mathematics
21cr|R-BH-1.60.0.2-4|10	License:          BSL-1.0
21cr|R-BH-1.60.0.2-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-BH-1.60.0.2-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.60.0-2.tar.gz
21cr|R-BH-1.60.0.2-4|13	
21cr|R-BH-1.60.0.2-4|14	
21cr|R-BH-1.60.0.2-4|15	
21cr|R-BH-1.60.0.2-4|16	
21cr|R-BH-1.60.0.2-4|17	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-BH-1.60.0.2-4|18	
21cr|R-BH-1.60.0.2-4|19	
21cr|R-BH-1.60.0.2-4|20	%description
21cr|R-BH-1.60.0.2-4|21	Boost provides free peer-reviewed portable C++ source libraries.  A large
21cr|R-BH-1.60.0.2-4|22	part of Boost is provided as C++ template code which is resolved entirely
21cr|R-BH-1.60.0.2-4|23	at compile-time without linking.  This package aims to provide the most
21cr|R-BH-1.60.0.2-4|24	useful subset of Boost libraries for template use among CRAN package. By
21cr|R-BH-1.60.0.2-4|25	placing these libraries in this package, we offer a more efficient
21cr|R-BH-1.60.0.2-4|26	distribution system for CRAN as replication of this code in the sources of
21cr|R-BH-1.60.0.2-4|27	other packages is avoided.
21cr|R-BH-1.60.0.2-4|28	
21cr|R-BH-1.60.0.2-4|29	%prep
21cr|R-BH-1.60.0.2-4|30	%setup -q -c -n %{packname}
21cr|R-BH-1.60.0.2-4|31	
21cr|R-BH-1.60.0.2-4|32	%build
21cr|R-BH-1.60.0.2-4|33	
21cr|R-BH-1.60.0.2-4|34	%install
21cr|R-BH-1.60.0.2-4|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BH-1.60.0.2-4|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BH-1.60.0.2-4|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BH-1.60.0.2-4|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BH-1.60.0.2-4|39	
21cr|R-BH-1.60.0.2-4|40	#check
21cr|R-BH-1.60.0.2-4|41	#{_bindir}/R CMD check %%{packname}
21cr|R-BH-1.60.0.2-4|42	
21cr|R-BH-1.60.0.2-4|43	%files
21cr|R-BH-1.60.0.2-4|44	%dir %{rlibdir}/%{packname}
21cr|R-BH-1.60.0.2-4|45	%doc %{rlibdir}/%{packname}/html
21cr|R-BH-1.60.0.2-4|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BH-1.60.0.2-4|47	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-BH-1.60.0.2-4|48	%{rlibdir}/%{packname}/INDEX
21cr|R-BH-1.60.0.2-4|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BH-1.60.0.2-4|50	%{rlibdir}/%{packname}/Meta
21cr|R-BH-1.60.0.2-4|51	%{rlibdir}/%{packname}/include
21cr|R-BH-1.60.0.2-4|52	%{rlibdir}/%{packname}/help

7523 21
21cr|R-biclust-1.0.2-5|1	%bcond_without bootstrap
21cr|R-biclust-1.0.2-5|2	%global packname  biclust
21cr|R-biclust-1.0.2-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-biclust-1.0.2-5|4	
21cr|R-biclust-1.0.2-5|5	Name:             R-%{packname}
21cr|R-biclust-1.0.2-5|6	Version:          1.0.2
21cr|R-biclust-1.0.2-5|7	Release:          5
21cr|R-biclust-1.0.2-5|8	Summary:          BiCluster Algorithms
21cr|R-biclust-1.0.2-5|9	Group:            Sciences/Mathematics
21cr|R-biclust-1.0.2-5|10	License:          GPL-2
21cr|R-biclust-1.0.2-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-biclust-1.0.2-5|12	Source0:          http://cran.r-project.org/src/contrib/biclust_1.0.2.tar.gz
21cr|R-biclust-1.0.2-5|13	Requires:         R-MASS R-grid R-colorspace R-lattice R-methods
21cr|R-biclust-1.0.2-5|14	%if %{without bootstrap}
21cr|R-biclust-1.0.2-5|15	Requires:         R-flexclust R-isa2
21cr|R-biclust-1.0.2-5|16	%endif
21cr|R-biclust-1.0.2-5|17	BuildRequires:    R-devel Rmath-devel  R-MASS
21cr|R-biclust-1.0.2-5|18	BuildRequires:    R-grid R-colorspace R-lattice R-methods
21cr|R-biclust-1.0.2-5|19	%if %{without bootstrap}
21cr|R-biclust-1.0.2-5|20	BuildRequires:    R-flexclust R-isa2
21cr|R-biclust-1.0.2-5|21	%endif
21cr|R-biclust-1.0.2-5|22	
21cr|R-biclust-1.0.2-5|23	%description
21cr|R-biclust-1.0.2-5|24	The main function biclust provides several algorithms to find biclusters
21cr|R-biclust-1.0.2-5|25	in two-dimensional data: Cheng and Church, Spectral, Plaid Model, Xmotifs
21cr|R-biclust-1.0.2-5|26	and Bimax. In addition, the package provides methods for data
21cr|R-biclust-1.0.2-5|27	preprocessing (normalization and discretisation), visualisation, and
21cr|R-biclust-1.0.2-5|28	validation of bicluster solutions.
21cr|R-biclust-1.0.2-5|29	
21cr|R-biclust-1.0.2-5|30	%prep
21cr|R-biclust-1.0.2-5|31	%setup -q -c -n %{packname}
21cr|R-biclust-1.0.2-5|32	
21cr|R-biclust-1.0.2-5|33	%build
21cr|R-biclust-1.0.2-5|34	
21cr|R-biclust-1.0.2-5|35	%install
21cr|R-biclust-1.0.2-5|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-biclust-1.0.2-5|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-biclust-1.0.2-5|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-biclust-1.0.2-5|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-biclust-1.0.2-5|40	
21cr|R-biclust-1.0.2-5|41	%if %{without bootstrap}
21cr|R-biclust-1.0.2-5|42	%check
21cr|R-biclust-1.0.2-5|43	%{_bindir}/R CMD check %{packname}
21cr|R-biclust-1.0.2-5|44	%endif
21cr|R-biclust-1.0.2-5|45	
21cr|R-biclust-1.0.2-5|46	%files
21cr|R-biclust-1.0.2-5|47	%dir %{rlibdir}/%{packname}
21cr|R-biclust-1.0.2-5|48	%doc %{rlibdir}/%{packname}/html
21cr|R-biclust-1.0.2-5|49	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-biclust-1.0.2-5|50	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-biclust-1.0.2-5|51	%{rlibdir}/%{packname}/INDEX
21cr|R-biclust-1.0.2-5|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-biclust-1.0.2-5|53	%{rlibdir}/%{packname}/Meta
21cr|R-biclust-1.0.2-5|54	%{rlibdir}/%{packname}/R
21cr|R-biclust-1.0.2-5|55	%{rlibdir}/%{packname}/data
21cr|R-biclust-1.0.2-5|56	%{rlibdir}/%{packname}/help
21cr|R-biclust-1.0.2-5|57	%{rlibdir}/%{packname}/libs

7524 21
21cr|R-biglm-0.9.1-7|1	%global packname  biglm
21cr|R-biglm-0.9.1-7|2	%global rlibdir  %{_libdir}/R/library
21cr|R-biglm-0.9.1-7|3	
21cr|R-biglm-0.9.1-7|4	Name:             R-%{packname}
21cr|R-biglm-0.9.1-7|5	Version:          0.9.1
21cr|R-biglm-0.9.1-7|6	Release:          7
21cr|R-biglm-0.9.1-7|7	Summary:          bounded memory linear and generalized linear models
21cr|R-biglm-0.9.1-7|8	Group:            Sciences/Mathematics
21cr|R-biglm-0.9.1-7|9	License:          GPL
21cr|R-biglm-0.9.1-7|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-biglm-0.9.1-7|11	Source0:          http://cran.r-project.org/src/contrib/biglm_0.9-1.tar.gz
21cr|R-biglm-0.9.1-7|12	Requires:         R-DBI R-methods
21cr|R-biglm-0.9.1-7|13	Requires:         R-RSQLite R-RODBC
21cr|R-biglm-0.9.1-7|14	BuildRequires:    R-devel Rmath-devel  R-DBI R-methods
21cr|R-biglm-0.9.1-7|15	BuildRequires:    R-RSQLite R-RODBC
21cr|R-biglm-0.9.1-7|16	
21cr|R-biglm-0.9.1-7|17	%description
21cr|R-biglm-0.9.1-7|18	Regression for data too large to fit in memory
21cr|R-biglm-0.9.1-7|19	
21cr|R-biglm-0.9.1-7|20	%prep
21cr|R-biglm-0.9.1-7|21	%setup -q -c -n %{packname}
21cr|R-biglm-0.9.1-7|22	
21cr|R-biglm-0.9.1-7|23	%build
21cr|R-biglm-0.9.1-7|24	
21cr|R-biglm-0.9.1-7|25	%install
21cr|R-biglm-0.9.1-7|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-biglm-0.9.1-7|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-biglm-0.9.1-7|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-biglm-0.9.1-7|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-biglm-0.9.1-7|30	
21cr|R-biglm-0.9.1-7|31	#check
21cr|R-biglm-0.9.1-7|32	#{_bindir}/R CMD check %%{packname}
21cr|R-biglm-0.9.1-7|33	
21cr|R-biglm-0.9.1-7|34	%files
21cr|R-biglm-0.9.1-7|35	%dir %{rlibdir}/%{packname}
21cr|R-biglm-0.9.1-7|36	%doc %{rlibdir}/%{packname}/html
21cr|R-biglm-0.9.1-7|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-biglm-0.9.1-7|38	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-biglm-0.9.1-7|39	%{rlibdir}/%{packname}/INDEX
21cr|R-biglm-0.9.1-7|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-biglm-0.9.1-7|41	%{rlibdir}/%{packname}/Meta
21cr|R-biglm-0.9.1-7|42	%{rlibdir}/%{packname}/R
21cr|R-biglm-0.9.1-7|43	%{rlibdir}/%{packname}/help
21cr|R-biglm-0.9.1-7|44	%{rlibdir}/%{packname}/libs

7525 21
21cr|R-Biobase-2.22.0-5|1	%bcond_with internet
21cr|R-Biobase-2.22.0-5|2	%bcond_without bootstrap
21cr|R-Biobase-2.22.0-5|3	%global packname  Biobase
21cr|R-Biobase-2.22.0-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-Biobase-2.22.0-5|5	
21cr|R-Biobase-2.22.0-5|6	Name:             R-%{packname}
21cr|R-Biobase-2.22.0-5|7	Version:          2.22.0
21cr|R-Biobase-2.22.0-5|8	Release:          5
21cr|R-Biobase-2.22.0-5|9	Summary:          Biobase: Base functions for Bioconductor
21cr|R-Biobase-2.22.0-5|10	Group:            Sciences/Mathematics
21cr|R-Biobase-2.22.0-5|11	License:          Artistic-2.0
21cr|R-Biobase-2.22.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/Biobase.html
21cr|R-Biobase-2.22.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/Biobase_2.22.0.tar.gz
21cr|R-Biobase-2.22.0-5|14	Requires:         R-utils
21cr|R-Biobase-2.22.0-5|15	Requires:         R-methods
21cr|R-Biobase-2.22.0-5|16	Requires:         R-BiocGenerics
21cr|R-Biobase-2.22.0-5|17	%if %{with bootstrap}
21cr|R-Biobase-2.22.0-5|18	Requires:         R-tools
21cr|R-Biobase-2.22.0-5|19	%else
21cr|R-Biobase-2.22.0-5|20	Requires:         R-tools R-tkWidgets R-ALL
21cr|R-Biobase-2.22.0-5|21	%endif
21cr|R-Biobase-2.22.0-5|22	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
21cr|R-Biobase-2.22.0-5|23	BuildRequires:    R-methods
21cr|R-Biobase-2.22.0-5|24	BuildRequires:    R-BiocGenerics
21cr|R-Biobase-2.22.0-5|25	%if %{with bootstrap}
21cr|R-Biobase-2.22.0-5|26	BuildRequires:    R-tools
21cr|R-Biobase-2.22.0-5|27	%else
21cr|R-Biobase-2.22.0-5|28	BuildRequires:    R-tools R-tkWidgets R-ALL
21cr|R-Biobase-2.22.0-5|29	%endif
21cr|R-Biobase-2.22.0-5|30	
21cr|R-Biobase-2.22.0-5|31	%description
21cr|R-Biobase-2.22.0-5|32	Functions that are needed by many other packages or which replace R
21cr|R-Biobase-2.22.0-5|33	
21cr|R-Biobase-2.22.0-5|34	%prep
21cr|R-Biobase-2.22.0-5|35	%setup -q -c -n %{packname}
21cr|R-Biobase-2.22.0-5|36	
21cr|R-Biobase-2.22.0-5|37	%build
21cr|R-Biobase-2.22.0-5|38	
21cr|R-Biobase-2.22.0-5|39	%install
21cr|R-Biobase-2.22.0-5|40	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Biobase-2.22.0-5|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Biobase-2.22.0-5|42	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Biobase-2.22.0-5|43	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Biobase-2.22.0-5|44	
21cr|R-Biobase-2.22.0-5|45	%if %{without bootstrap}
21cr|R-Biobase-2.22.0-5|46	%if %{with internet}
21cr|R-Biobase-2.22.0-5|47	%check
21cr|R-Biobase-2.22.0-5|48	%{_bindir}/R CMD check %{packname}
21cr|R-Biobase-2.22.0-5|49	%endif
21cr|R-Biobase-2.22.0-5|50	%endif
21cr|R-Biobase-2.22.0-5|51	
21cr|R-Biobase-2.22.0-5|52	%files
21cr|R-Biobase-2.22.0-5|53	%dir %{rlibdir}/%{packname}
21cr|R-Biobase-2.22.0-5|54	%doc %{rlibdir}/%{packname}/doc
21cr|R-Biobase-2.22.0-5|55	%doc %{rlibdir}/%{packname}/html
21cr|R-Biobase-2.22.0-5|56	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-Biobase-2.22.0-5|57	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Biobase-2.22.0-5|58	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-Biobase-2.22.0-5|59	%{rlibdir}/%{packname}/Code
21cr|R-Biobase-2.22.0-5|60	%{rlibdir}/%{packname}/ExpressionSet
21cr|R-Biobase-2.22.0-5|61	%{rlibdir}/%{packname}/INDEX
21cr|R-Biobase-2.22.0-5|62	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Biobase-2.22.0-5|63	%{rlibdir}/%{packname}/Meta
21cr|R-Biobase-2.22.0-5|64	%{rlibdir}/%{packname}/R
21cr|R-Biobase-2.22.0-5|65	%{rlibdir}/%{packname}/data
21cr|R-Biobase-2.22.0-5|66	%{rlibdir}/%{packname}/extdata
21cr|R-Biobase-2.22.0-5|67	%{rlibdir}/%{packname}/help
21cr|R-Biobase-2.22.0-5|68	%{rlibdir}/%{packname}/libs
21cr|R-Biobase-2.22.0-5|69	%{rlibdir}/%{packname}/scripts
21cr|R-Biobase-2.22.0-5|70	# %{rlibdir}/%{packname}/UnitTests
21cr|R-Biobase-2.22.0-5|71	%{rlibdir}/%{packname}/testClass.R
21cr|R-Biobase-2.22.0-5|72	%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/AnnotatedDataFrame.Rda
21cr|R-Biobase-2.22.0-5|73	%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/ExpressionSet.Rda
21cr|R-Biobase-2.22.0-5|74	%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/MIAME.Rda
21cr|R-Biobase-2.22.0-5|75	%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/exprSet.Rda
21cr|R-Biobase-2.22.0-5|76	%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/phenoData.Rda
21cr|R-Biobase-2.22.0-5|77	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/AnnotatedDataFrame.Rda
21cr|R-Biobase-2.22.0-5|78	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/ExpressionSet.Rda
21cr|R-Biobase-2.22.0-5|79	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/MIAME.Rda
21cr|R-Biobase-2.22.0-5|80	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/MultiSet.Rda
21cr|R-Biobase-2.22.0-5|81	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/ScalarCharacter.Rda
21cr|R-Biobase-2.22.0-5|82	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/SnpSet.Rda
21cr|R-Biobase-2.22.0-5|83	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/Versioned.Rda
21cr|R-Biobase-2.22.0-5|84	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/VersionedBiobase.Rda
21cr|R-Biobase-2.22.0-5|85	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/Versions.Rda
21cr|R-Biobase-2.22.0-5|86	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/VersionsNull.Rda
21cr|R-Biobase-2.22.0-5|87	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/aggregator.Rda
21cr|R-Biobase-2.22.0-5|88	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/container.Rda
21cr|R-Biobase-2.22.0-5|89	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/exprSet.Rda
21cr|R-Biobase-2.22.0-5|90	%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/phenoData.Rda
21cr|R-Biobase-2.22.0-5|91	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/AnnotatedDataFrame.Rda
21cr|R-Biobase-2.22.0-5|92	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ExpressionSet.Rda
21cr|R-Biobase-2.22.0-5|93	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/MIAME.Rda
21cr|R-Biobase-2.22.0-5|94	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/MultiSet.Rda
21cr|R-Biobase-2.22.0-5|95	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/NChannelSet.Rda
21cr|R-Biobase-2.22.0-5|96	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/SWPD.rda
21cr|R-Biobase-2.22.0-5|97	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ScalarCharacter.Rda
21cr|R-Biobase-2.22.0-5|98	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ScalarInteger.Rda
21cr|R-Biobase-2.22.0-5|99	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ScalarLogical.Rda
21cr|R-Biobase-2.22.0-5|100	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ScalarNumeric.Rda
21cr|R-Biobase-2.22.0-5|101	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/SnpSet.Rda
21cr|R-Biobase-2.22.0-5|102	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/Versioned.Rda
21cr|R-Biobase-2.22.0-5|103	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/VersionedBiobase.Rda
21cr|R-Biobase-2.22.0-5|104	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/Versions.Rda
21cr|R-Biobase-2.22.0-5|105	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/VersionsNull.Rda
21cr|R-Biobase-2.22.0-5|106	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/aggregator.Rda
21cr|R-Biobase-2.22.0-5|107	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/bbsym.rda
21cr|R-Biobase-2.22.0-5|108	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/container.Rda
21cr|R-Biobase-2.22.0-5|109	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/eset.rda
21cr|R-Biobase-2.22.0-5|110	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/exprSet.Rda
21cr|R-Biobase-2.22.0-5|111	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/golubMergeSub.rda
21cr|R-Biobase-2.22.0-5|112	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/sample.eSet.rda
21cr|R-Biobase-2.22.0-5|113	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/sample.exprSet.1.rda
21cr|R-Biobase-2.22.0-5|114	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/sample.exprSet.rda
21cr|R-Biobase-2.22.0-5|115	%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/swrep.rda
21cr|R-Biobase-2.22.0-5|116	%{rlibdir}/Biobase/unitTests/VersionedClass_data/raw/exprs.tab
21cr|R-Biobase-2.22.0-5|117	%{rlibdir}/Biobase/unitTests/VersionedClass_data/raw/pData.tab
21cr|R-Biobase-2.22.0-5|118	%{rlibdir}/Biobase/unitTests/VersionedClass_data/raw%{_localstatedir}Metadata.tab
21cr|R-Biobase-2.22.0-5|119	%{rlibdir}/Biobase/unitTests/test_AnnotatedDataFrame.R
21cr|R-Biobase-2.22.0-5|120	%{rlibdir}/Biobase/unitTests/test_AssayData.R
21cr|R-Biobase-2.22.0-5|121	%{rlibdir}/Biobase/unitTests/test_DataClasses.R
21cr|R-Biobase-2.22.0-5|122	%{rlibdir}/Biobase/unitTests/test_EsetSubclasses.R
21cr|R-Biobase-2.22.0-5|123	%{rlibdir}/Biobase/unitTests/test_ExpressionSet.R
21cr|R-Biobase-2.22.0-5|124	%{rlibdir}/Biobase/unitTests/test_NChannelSet.R
21cr|R-Biobase-2.22.0-5|125	%{rlibdir}/Biobase/unitTests/test_SnpSet.R
21cr|R-Biobase-2.22.0-5|126	%{rlibdir}/Biobase/unitTests/test_UpdateObject.R
21cr|R-Biobase-2.22.0-5|127	%{rlibdir}/Biobase/unitTests/test_VersionedClass.R
21cr|R-Biobase-2.22.0-5|128	%{rlibdir}/Biobase/unitTests/test_cache.R
21cr|R-Biobase-2.22.0-5|129	%{rlibdir}/Biobase/unitTests/test_checkClass.R
21cr|R-Biobase-2.22.0-5|130	%{rlibdir}/Biobase/unitTests/test_combine.R
21cr|R-Biobase-2.22.0-5|131	%{rlibdir}/Biobase/unitTests/test_copyEnv.R
21cr|R-Biobase-2.22.0-5|132	%{rlibdir}/Biobase/unitTests/test_esApply.R
21cr|R-Biobase-2.22.0-5|133	%{rlibdir}/Biobase/unitTests/test_subListExtract.R
21cr|R-Biobase-2.22.0-5|134	%{rlibdir}/Biobase/unitTests/test_unsaveSetSlot.R
21cr|R-Biobase-2.22.0-5|135	%{rlibdir}/Biobase/unitTests/utilities.R

7526 21
21cr|R-BiocGenerics-0.38.0-1|1	%global packname BiocGenerics
21cr|R-BiocGenerics-0.38.0-1|2	%global rlibdir %{_libdir}/R/library
21cr|R-BiocGenerics-0.38.0-1|3	
21cr|R-BiocGenerics-0.38.0-1|4	Name:             R-%{packname}
21cr|R-BiocGenerics-0.38.0-1|5	Version:          0.38.0
21cr|R-BiocGenerics-0.38.0-1|6	Release:          1
21cr|R-BiocGenerics-0.38.0-1|7	Summary:          Generic functions for Bioconductor
21cr|R-BiocGenerics-0.38.0-1|8	Group:            Sciences/Mathematics
21cr|R-BiocGenerics-0.38.0-1|9	License:          Artistic-2.0
21cr|R-BiocGenerics-0.38.0-1|10	URL:              http://bioconductor.org/packages/release/bioc/html/BiocGenerics.html
21cr|R-BiocGenerics-0.38.0-1|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/BiocGenerics_%{version}.tar.gz
21cr|R-BiocGenerics-0.38.0-1|12	BuildArch:        noarch
21cr|R-BiocGenerics-0.38.0-1|13	Requires:         R-methods R-graphics R-stats R-parallel
21cr|R-BiocGenerics-0.38.0-1|14	BuildRequires:    R-methods R-graphics R-stats R-parallel
21cr|R-BiocGenerics-0.38.0-1|15	
21cr|R-BiocGenerics-0.38.0-1|16	%description
21cr|R-BiocGenerics-0.38.0-1|17	S4 generic functions needed by many Bioconductor packages
21cr|R-BiocGenerics-0.38.0-1|18	
21cr|R-BiocGenerics-0.38.0-1|19	%prep
21cr|R-BiocGenerics-0.38.0-1|20	%setup -q -c -n %{packname}
21cr|R-BiocGenerics-0.38.0-1|21	
21cr|R-BiocGenerics-0.38.0-1|22	%build
21cr|R-BiocGenerics-0.38.0-1|23	
21cr|R-BiocGenerics-0.38.0-1|24	%install
21cr|R-BiocGenerics-0.38.0-1|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BiocGenerics-0.38.0-1|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BiocGenerics-0.38.0-1|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BiocGenerics-0.38.0-1|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BiocGenerics-0.38.0-1|29	
21cr|R-BiocGenerics-0.38.0-1|30	%files
21cr|R-BiocGenerics-0.38.0-1|31	%dir %{rlibdir}/%{packname}
21cr|R-BiocGenerics-0.38.0-1|32	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BiocGenerics-0.38.0-1|33	%doc %{rlibdir}/%{packname}/html
21cr|R-BiocGenerics-0.38.0-1|34	%{rlibdir}/%{packname}/help
21cr|R-BiocGenerics-0.38.0-1|35	%{rlibdir}/%{packname}/INDEX
21cr|R-BiocGenerics-0.38.0-1|36	%{rlibdir}/%{packname}/Meta
21cr|R-BiocGenerics-0.38.0-1|37	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BiocGenerics-0.38.0-1|38	%{rlibdir}/%{packname}/R
21cr|R-BiocGenerics-0.38.0-1|39	%{rlibdir}/%{packname}/unitTests
21cr|R-BiocGenerics-0.38.0-1|40	%{rlibdir}/%{packname}/CITATION

7527 21
21cr|R-BiocInstaller-1.14.2-4|1	%global packname  BiocInstaller
21cr|R-BiocInstaller-1.14.2-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-BiocInstaller-1.14.2-4|3	
21cr|R-BiocInstaller-1.14.2-4|4	Name:             R-%{packname}
21cr|R-BiocInstaller-1.14.2-4|5	Version:          1.14.2
21cr|R-BiocInstaller-1.14.2-4|6	Release:          4
21cr|R-BiocInstaller-1.14.2-4|7	Summary:          Install/Update Bioconductor and CRAN Packages
21cr|R-BiocInstaller-1.14.2-4|8	Group:            Sciences/Mathematics
21cr|R-BiocInstaller-1.14.2-4|9	License:          Artistic-2.0
21cr|R-BiocInstaller-1.14.2-4|10	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-BiocInstaller-1.14.2-4|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/BiocInstaller_1.14.2.tar.gz
21cr|R-BiocInstaller-1.14.2-4|12	BuildArch:        noarch
21cr|R-BiocInstaller-1.14.2-4|13	Requires:         R-core
21cr|R-BiocInstaller-1.14.2-4|14	Requires:         R-RUnit
21cr|R-BiocInstaller-1.14.2-4|15	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-BiocInstaller-1.14.2-4|16	BuildRequires: R-BiocGenerics
21cr|R-BiocInstaller-1.14.2-4|17	Requires: R-BiocGenerics
21cr|R-BiocInstaller-1.14.2-4|18	BuildRequires:    R-RUnit
21cr|R-BiocInstaller-1.14.2-4|19	
21cr|R-BiocInstaller-1.14.2-4|20	%description
21cr|R-BiocInstaller-1.14.2-4|21	Installs/updates Bioconductor and CRAN packages
21cr|R-BiocInstaller-1.14.2-4|22	
21cr|R-BiocInstaller-1.14.2-4|23	%prep
21cr|R-BiocInstaller-1.14.2-4|24	%setup -q -c -n %{packname}
21cr|R-BiocInstaller-1.14.2-4|25	
21cr|R-BiocInstaller-1.14.2-4|26	%build
21cr|R-BiocInstaller-1.14.2-4|27	
21cr|R-BiocInstaller-1.14.2-4|28	%install
21cr|R-BiocInstaller-1.14.2-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BiocInstaller-1.14.2-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BiocInstaller-1.14.2-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BiocInstaller-1.14.2-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BiocInstaller-1.14.2-4|33	
21cr|R-BiocInstaller-1.14.2-4|34	#check
21cr|R-BiocInstaller-1.14.2-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-BiocInstaller-1.14.2-4|36	
21cr|R-BiocInstaller-1.14.2-4|37	%files
21cr|R-BiocInstaller-1.14.2-4|38	%dir %{rlibdir}/%{packname}
21cr|R-BiocInstaller-1.14.2-4|39	%doc %{rlibdir}/%{packname}/html
21cr|R-BiocInstaller-1.14.2-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BiocInstaller-1.14.2-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-BiocInstaller-1.14.2-4|42	%{rlibdir}/%{packname}/NEWS
21cr|R-BiocInstaller-1.14.2-4|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BiocInstaller-1.14.2-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-BiocInstaller-1.14.2-4|45	%{rlibdir}/%{packname}/R
21cr|R-BiocInstaller-1.14.2-4|46	%{rlibdir}/%{packname}/help
21cr|R-BiocInstaller-1.14.2-4|47	%{rlibdir}/%{packname}/scripts
21cr|R-BiocInstaller-1.14.2-4|48	%{rlibdir}/%{packname}/unitTests

7528 21
21cr|R-BiocStyle-1.0.0-5|1	%global packname  BiocStyle
21cr|R-BiocStyle-1.0.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-BiocStyle-1.0.0-5|3	
21cr|R-BiocStyle-1.0.0-5|4	%define debug_package %{nil}
21cr|R-BiocStyle-1.0.0-5|5	
21cr|R-BiocStyle-1.0.0-5|6	Name:             R-%{packname}
21cr|R-BiocStyle-1.0.0-5|7	Version:          1.0.0
21cr|R-BiocStyle-1.0.0-5|8	Release:          5
21cr|R-BiocStyle-1.0.0-5|9	Summary:          Standard styles for vignettes and other Bioconductor documents
21cr|R-BiocStyle-1.0.0-5|10	Group:            Sciences/Mathematics
21cr|R-BiocStyle-1.0.0-5|11	License:          Artistic-2.0
21cr|R-BiocStyle-1.0.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-BiocStyle-1.0.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-BiocStyle-1.0.0-5|14	
21cr|R-BiocStyle-1.0.0-5|15	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-BiocStyle-1.0.0-5|16	
21cr|R-BiocStyle-1.0.0-5|17	
21cr|R-BiocStyle-1.0.0-5|18	%description
21cr|R-BiocStyle-1.0.0-5|19	Provides standard formatting styles for Bioconductor documents. The
21cr|R-BiocStyle-1.0.0-5|20	vignette illustrates use and functionality.
21cr|R-BiocStyle-1.0.0-5|21	
21cr|R-BiocStyle-1.0.0-5|22	%prep
21cr|R-BiocStyle-1.0.0-5|23	%setup -q -c -n %{packname}
21cr|R-BiocStyle-1.0.0-5|24	
21cr|R-BiocStyle-1.0.0-5|25	%build
21cr|R-BiocStyle-1.0.0-5|26	
21cr|R-BiocStyle-1.0.0-5|27	%install
21cr|R-BiocStyle-1.0.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BiocStyle-1.0.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BiocStyle-1.0.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BiocStyle-1.0.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BiocStyle-1.0.0-5|32	
21cr|R-BiocStyle-1.0.0-5|33	#check
21cr|R-BiocStyle-1.0.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-BiocStyle-1.0.0-5|35	
21cr|R-BiocStyle-1.0.0-5|36	%files
21cr|R-BiocStyle-1.0.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-BiocStyle-1.0.0-5|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-BiocStyle-1.0.0-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-BiocStyle-1.0.0-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BiocStyle-1.0.0-5|41	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-BiocStyle-1.0.0-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-BiocStyle-1.0.0-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BiocStyle-1.0.0-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-BiocStyle-1.0.0-5|45	%{rlibdir}/%{packname}/R
21cr|R-BiocStyle-1.0.0-5|46	%{rlibdir}/%{packname}/help
21cr|R-BiocStyle-1.0.0-5|47	%{rlibdir}/%{packname}/sty

7529 21
21cr|R-biomaRt-2.18.0-5|1	%global packname  biomaRt
21cr|R-biomaRt-2.18.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-biomaRt-2.18.0-5|3	
21cr|R-biomaRt-2.18.0-5|4	%define debug_package %{nil}
21cr|R-biomaRt-2.18.0-5|5	
21cr|R-biomaRt-2.18.0-5|6	Name:             R-%{packname}
21cr|R-biomaRt-2.18.0-5|7	Version:          2.18.0
21cr|R-biomaRt-2.18.0-5|8	Release:          5
21cr|R-biomaRt-2.18.0-5|9	Summary:          Interface to BioMart databases (e.g. Ensembl, COSMIC ,Wormbase and Gramene)
21cr|R-biomaRt-2.18.0-5|10	Group:            Sciences/Mathematics
21cr|R-biomaRt-2.18.0-5|11	License:          Artistic-2.0
21cr|R-biomaRt-2.18.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-biomaRt-2.18.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/biomaRt_2.18.0.tar.gz
21cr|R-biomaRt-2.18.0-5|14	Requires:         R-methods
21cr|R-biomaRt-2.18.0-5|15	Requires:         R-XML R-RCurl
21cr|R-biomaRt-2.18.0-5|16	Requires:         R-annotate
21cr|R-biomaRt-2.18.0-5|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-biomaRt-2.18.0-5|18	BuildRequires:    R-XML R-RCurl
21cr|R-biomaRt-2.18.0-5|19	BuildRequires:    R-annotate
21cr|R-biomaRt-2.18.0-5|20	
21cr|R-biomaRt-2.18.0-5|21	%description
21cr|R-biomaRt-2.18.0-5|22	In recent years a wealth of biological data has become available in public
21cr|R-biomaRt-2.18.0-5|23	data repositories. Easy access to these valuable data resources and firm
21cr|R-biomaRt-2.18.0-5|24	integration with data analysis is needed for comprehensive bioinformatics
21cr|R-biomaRt-2.18.0-5|25	data analysis.  biomaRt provides an interface to a growing collection of
21cr|R-biomaRt-2.18.0-5|26	databases implementing the BioMart software suite
21cr|R-biomaRt-2.18.0-5|27	(http://www.biomart.org). The package enables retrieval of large amounts
21cr|R-biomaRt-2.18.0-5|28	of data in a uniform way without the need to know the underlying database
21cr|R-biomaRt-2.18.0-5|29	schemas or write complex SQL queries. Examples of BioMart databases are
21cr|R-biomaRt-2.18.0-5|30	Ensembl, COSMIC, Uniprot, HGNC, Gramene, Wormbase and dbSNP mapped to
21cr|R-biomaRt-2.18.0-5|31	Ensembl. These major databases give biomaRt users direct access to a
21cr|R-biomaRt-2.18.0-5|32	diverse set of data and enable a wide range of powerful online queries
21cr|R-biomaRt-2.18.0-5|33	from gene annotation to database mining.
21cr|R-biomaRt-2.18.0-5|34	
21cr|R-biomaRt-2.18.0-5|35	%prep
21cr|R-biomaRt-2.18.0-5|36	%setup -q -c -n %{packname}
21cr|R-biomaRt-2.18.0-5|37	
21cr|R-biomaRt-2.18.0-5|38	%build
21cr|R-biomaRt-2.18.0-5|39	
21cr|R-biomaRt-2.18.0-5|40	%install
21cr|R-biomaRt-2.18.0-5|41	mkdir -p %{buildroot}%{rlibdir}
21cr|R-biomaRt-2.18.0-5|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-biomaRt-2.18.0-5|43	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-biomaRt-2.18.0-5|44	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-biomaRt-2.18.0-5|45	
21cr|R-biomaRt-2.18.0-5|46	%files
21cr|R-biomaRt-2.18.0-5|47	%dir %{rlibdir}/%{packname}
21cr|R-biomaRt-2.18.0-5|48	%doc %{rlibdir}/%{packname}/doc
21cr|R-biomaRt-2.18.0-5|49	%doc %{rlibdir}/%{packname}/html
21cr|R-biomaRt-2.18.0-5|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-biomaRt-2.18.0-5|51	%{rlibdir}/%{packname}/CITATION
21cr|R-biomaRt-2.18.0-5|52	%{rlibdir}/%{packname}/INDEX
21cr|R-biomaRt-2.18.0-5|53	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-biomaRt-2.18.0-5|54	%{rlibdir}/%{packname}/Meta
21cr|R-biomaRt-2.18.0-5|55	%{rlibdir}/%{packname}/R
21cr|R-biomaRt-2.18.0-5|56	%{rlibdir}/%{packname}/help
21cr|R-biomaRt-2.18.0-5|57	%{rlibdir}/%{packname}/scripts

7530 21
21cr|R-Biostrings-2.60.1-1|1	%bcond_without bootstrap
21cr|R-Biostrings-2.60.1-1|2	%global packname  Biostrings
21cr|R-Biostrings-2.60.1-1|3	%global rlibdir  %{_libdir}/R/library
21cr|R-Biostrings-2.60.1-1|4	
21cr|R-Biostrings-2.60.1-1|5	Name:             R-%{packname}
21cr|R-Biostrings-2.60.1-1|6	Version:          2.60.1
21cr|R-Biostrings-2.60.1-1|7	Release:          1
21cr|R-Biostrings-2.60.1-1|8	Summary:          String objects representing biological sequences, and matching algorithms
21cr|R-Biostrings-2.60.1-1|9	Group:            Sciences/Mathematics
21cr|R-Biostrings-2.60.1-1|10	License:          Artistic-2.0
21cr|R-Biostrings-2.60.1-1|11	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-Biostrings-2.60.1-1|12	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/Biostrings_%{version}.tar.gz
21cr|R-Biostrings-2.60.1-1|13	Requires:         R-methods R-IRanges R-graphics R-methods R-stats R-utils
21cr|R-Biostrings-2.60.1-1|14	Requires:         R-RUnit R-Rmpi R-XVector R-zlibbioc
21cr|R-Biostrings-2.60.1-1|15	%if %{without bootstrap}
21cr|R-Biostrings-2.60.1-1|16	Requires:         R-BSgenome R-BSgenome.Celegans.UCSC.ce2
21cr|R-Biostrings-2.60.1-1|17	Requires:         R-BSgenome.Dmelanogaster.UCSC.dm3 R-drosophila2probe
21cr|R-Biostrings-2.60.1-1|18	Requires:         R-hgu95av2probe R-hgu133aprobe R-GenomicFeatures
21cr|R-Biostrings-2.60.1-1|19	Requires:         R-hgu95av2cdf R-affy R-affydata
21cr|R-Biostrings-2.60.1-1|20	%endif
21cr|R-Biostrings-2.60.1-1|21	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-Biostrings-2.60.1-1|22	BuildRequires:    R-IRanges R-graphics R-methods R-stats R-utils R-IRanges
21cr|R-Biostrings-2.60.1-1|23	BuildRequires:    R-RUnit R-Rmpi R-XVector R-zlibbioc
21cr|R-Biostrings-2.60.1-1|24	%if %{without bootstrap}
21cr|R-Biostrings-2.60.1-1|25	BuildRequires:    R-BSgenome R-BSgenome.Celegans.UCSC.ce2
21cr|R-Biostrings-2.60.1-1|26	BuildRequires:    R-BSgenome.Dmelanogaster.UCSC.dm3 R-drosophila2probe
21cr|R-Biostrings-2.60.1-1|27	BuildRequires:    R-hgu95av2probe R-hgu133aprobe R-GenomicFeatures
21cr|R-Biostrings-2.60.1-1|28	BuildRequires:    R-hgu95av2cdf R-affy R-affydata
21cr|R-Biostrings-2.60.1-1|29	%endif
21cr|R-Biostrings-2.60.1-1|30	BuildRequires:    x11-server-xvfb R-GenomeInfoDb R-crayon
21cr|R-Biostrings-2.60.1-1|31	
21cr|R-Biostrings-2.60.1-1|32	%description
21cr|R-Biostrings-2.60.1-1|33	Memory efficient string containers, string matching algorithms, and other
21cr|R-Biostrings-2.60.1-1|34	utilities, for fast manipulation of large biological sequences or sets of
21cr|R-Biostrings-2.60.1-1|35	
21cr|R-Biostrings-2.60.1-1|36	%prep
21cr|R-Biostrings-2.60.1-1|37	%setup -q -c -n %{packname}
21cr|R-Biostrings-2.60.1-1|38	
21cr|R-Biostrings-2.60.1-1|39	%build
21cr|R-Biostrings-2.60.1-1|40	
21cr|R-Biostrings-2.60.1-1|41	%install
21cr|R-Biostrings-2.60.1-1|42	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Biostrings-2.60.1-1|43	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Biostrings-2.60.1-1|44	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Biostrings-2.60.1-1|45	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Biostrings-2.60.1-1|46	
21cr|R-Biostrings-2.60.1-1|47	# Check fils due to texlive issue
21cr|R-Biostrings-2.60.1-1|48	#if %%{without bootstrap}
21cr|R-Biostrings-2.60.1-1|49	#check
21cr|R-Biostrings-2.60.1-1|50	#xvfb-run %%{_bindir}/R CMD check %%{packname}
21cr|R-Biostrings-2.60.1-1|51	#endif
21cr|R-Biostrings-2.60.1-1|52	
21cr|R-Biostrings-2.60.1-1|53	%files
21cr|R-Biostrings-2.60.1-1|54	%dir %{rlibdir}/%{packname}
21cr|R-Biostrings-2.60.1-1|55	%doc %{rlibdir}/%{packname}/doc
21cr|R-Biostrings-2.60.1-1|56	%doc %{rlibdir}/%{packname}/html
21cr|R-Biostrings-2.60.1-1|57	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Biostrings-2.60.1-1|58	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-Biostrings-2.60.1-1|59	%{rlibdir}/%{packname}/INDEX
21cr|R-Biostrings-2.60.1-1|60	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Biostrings-2.60.1-1|61	%{rlibdir}/%{packname}/Meta
21cr|R-Biostrings-2.60.1-1|62	%{rlibdir}/%{packname}/R
21cr|R-Biostrings-2.60.1-1|63	%{rlibdir}/%{packname}/unitTests
21cr|R-Biostrings-2.60.1-1|64	%{rlibdir}/%{packname}/data
21cr|R-Biostrings-2.60.1-1|65	%{rlibdir}/%{packname}/extdata
21cr|R-Biostrings-2.60.1-1|66	%{rlibdir}/%{packname}/help
21cr|R-Biostrings-2.60.1-1|67	%{rlibdir}/%{packname}/include
21cr|R-Biostrings-2.60.1-1|68	%{rlibdir}/%{packname}/libs

7531 21
21cr|R-bit-1.1_12-3|1	%global packname  bit
21cr|R-bit-1.1_12-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-bit-1.1_12-3|3	
21cr|R-bit-1.1_12-3|4	Name:             R-%{packname}
21cr|R-bit-1.1_12-3|5	Version:          1.1_12
21cr|R-bit-1.1_12-3|6	Release:          3
21cr|R-bit-1.1_12-3|7	Summary:          A S3 Class for Vectors of 64bit Integers
21cr|R-bit-1.1_12-3|8	Group:            Sciences/Mathematics
21cr|R-bit-1.1_12-3|9	License:          GPL-2
21cr|R-bit-1.1_12-3|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-bit-1.1_12-3|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-12.tar.gz
21cr|R-bit-1.1_12-3|12	
21cr|R-bit-1.1_12-3|13	BuildRequires:    R-devel
21cr|R-bit-1.1_12-3|14	
21cr|R-bit-1.1_12-3|15	
21cr|R-bit-1.1_12-3|16	%description
21cr|R-bit-1.1_12-3|17	Package 'bit64' provides serializable S3 atomic 64bit (signed) integers
21cr|R-bit-1.1_12-3|18	that can be used in vectors, matrices, arrays and data.frames. Methods are
21cr|R-bit-1.1_12-3|19	available for coercion from and to logicals, integers, doubles, characters
21cr|R-bit-1.1_12-3|20	and factors as well as many elementwise and summary functions. Many fast
21cr|R-bit-1.1_12-3|21	algorithmic operations such as 'match' and 'order' support interactive
21cr|R-bit-1.1_12-3|22	data exploration and manipulation and optionally leverage caching.
21cr|R-bit-1.1_12-3|23	
21cr|R-bit-1.1_12-3|24	%prep
21cr|R-bit-1.1_12-3|25	%setup -q -c -n %{packname}
21cr|R-bit-1.1_12-3|26	
21cr|R-bit-1.1_12-3|27	%build
21cr|R-bit-1.1_12-3|28	
21cr|R-bit-1.1_12-3|29	%install
21cr|R-bit-1.1_12-3|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-bit-1.1_12-3|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-bit-1.1_12-3|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-bit-1.1_12-3|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-bit-1.1_12-3|34	
21cr|R-bit-1.1_12-3|35	%check
21cr|R-bit-1.1_12-3|36	%{_bindir}/R CMD check %{packname}
21cr|R-bit-1.1_12-3|37	
21cr|R-bit-1.1_12-3|38	%files
21cr|R-bit-1.1_12-3|39	%dir %{rlibdir}/%{packname}
21cr|R-bit-1.1_12-3|40	%doc %{rlibdir}/%{packname}/html
21cr|R-bit-1.1_12-3|41	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-bit-1.1_12-3|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-bit-1.1_12-3|43	%doc %{rlibdir}/%{packname}/ANNOUNCEMENT*
21cr|R-bit-1.1_12-3|44	%{rlibdir}/%{packname}/INDEX
21cr|R-bit-1.1_12-3|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-bit-1.1_12-3|46	%{rlibdir}/%{packname}/Meta
21cr|R-bit-1.1_12-3|47	%{rlibdir}/%{packname}/R
21cr|R-bit-1.1_12-3|48	%{rlibdir}/%{packname}/help
21cr|R-bit-1.1_12-3|49	%{rlibdir}/%{packname}/README_devel.txt
21cr|R-bit-1.1_12-3|50	%{rlibdir}/%{packname}/exec
21cr|R-bit-1.1_12-3|51	%{rlibdir}/%{packname}/libs

7532 21
21cr|R-bitops-1.0.6-5|1	%global packname  bitops
21cr|R-bitops-1.0.6-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-bitops-1.0.6-5|3	
21cr|R-bitops-1.0.6-5|4	Name:             R-%{packname}
21cr|R-bitops-1.0.6-5|5	Version:          1.0.6
21cr|R-bitops-1.0.6-5|6	Release:          5
21cr|R-bitops-1.0.6-5|7	Summary:          Functions for Bitwise operations
21cr|R-bitops-1.0.6-5|8	Group:            Sciences/Mathematics
21cr|R-bitops-1.0.6-5|9	License:          GPL (>= 2)
21cr|R-bitops-1.0.6-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-bitops-1.0.6-5|11	Source0:          http://cran.r-project.org/src/contrib/bitops_1.0-6.tar.gz
21cr|R-bitops-1.0.6-5|12	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-bitops-1.0.6-5|13	
21cr|R-bitops-1.0.6-5|14	%description
21cr|R-bitops-1.0.6-5|15	Functions for Bitwise operations on integer vectors.
21cr|R-bitops-1.0.6-5|16	
21cr|R-bitops-1.0.6-5|17	%prep
21cr|R-bitops-1.0.6-5|18	%setup -q -c -n %{packname}
21cr|R-bitops-1.0.6-5|19	
21cr|R-bitops-1.0.6-5|20	%build
21cr|R-bitops-1.0.6-5|21	
21cr|R-bitops-1.0.6-5|22	%install
21cr|R-bitops-1.0.6-5|23	mkdir -p %{buildroot}%{rlibdir}
21cr|R-bitops-1.0.6-5|24	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-bitops-1.0.6-5|25	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-bitops-1.0.6-5|26	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-bitops-1.0.6-5|27	
21cr|R-bitops-1.0.6-5|28	#check
21cr|R-bitops-1.0.6-5|29	#{_bindir}/R CMD check %%{packname}
21cr|R-bitops-1.0.6-5|30	
21cr|R-bitops-1.0.6-5|31	%files
21cr|R-bitops-1.0.6-5|32	%dir %{rlibdir}/%{packname}
21cr|R-bitops-1.0.6-5|33	%doc %{rlibdir}/%{packname}/html
21cr|R-bitops-1.0.6-5|34	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-bitops-1.0.6-5|35	%{rlibdir}/%{packname}/INDEX
21cr|R-bitops-1.0.6-5|36	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-bitops-1.0.6-5|37	%{rlibdir}/%{packname}/Meta
21cr|R-bitops-1.0.6-5|38	%{rlibdir}/%{packname}/R
21cr|R-bitops-1.0.6-5|39	%{rlibdir}/%{packname}/help
21cr|R-bitops-1.0.6-5|40	%{rlibdir}/%{packname}/libs

7533 21
21cr|rblcheck-1.5-17|1	Summary:	A program for performing checks against RBL-style blacklists
21cr|rblcheck-1.5-17|2	Name:		rblcheck
21cr|rblcheck-1.5-17|3	Version:	1.5
21cr|rblcheck-1.5-17|4	Release:	17
21cr|rblcheck-1.5-17|5	License:	GPL
21cr|rblcheck-1.5-17|6	Group:		Networking/Other
21cr|rblcheck-1.5-17|7	URL:		http://rblcheck.sourceforge.net/
21cr|rblcheck-1.5-17|8	Source0:	%{name}-%{version}.tar.bz2
21cr|rblcheck-1.5-17|9	Source1:	rblcheckrc
21cr|rblcheck-1.5-17|10	# Change the text "RBL filtered by" to "listed by"
21cr|rblcheck-1.5-17|11	# (RBL is a trademark of MAPS LLC.)
21cr|rblcheck-1.5-17|12	# 'listed by' is more accurate
21cr|rblcheck-1.5-17|13	Patch1:		rblcheck-texttweak.patch
21cr|rblcheck-1.5-17|14	# Fix broken code for looking up TXT records, code borrowed
21cr|rblcheck-1.5-17|15	# from Ian Gulliver's "firedns" library (GPL), which can be found at:
21cr|rblcheck-1.5-17|16	# http://firestuff.org/
21cr|rblcheck-1.5-17|17	Patch2:		rblcheck-txt.patch
21cr|rblcheck-1.5-17|18	# Comes from a post to the rblcheck users mailing list. See:
21cr|rblcheck-1.5-17|19	# http://sourceforge.net/mailarchive/forum.php?thread_id=1371771&forum_id=4256
21cr|rblcheck-1.5-17|20	Patch3:		rblcheck-names.patch
21cr|rblcheck-1.5-17|21	# Compile fix for x86_64 systems
21cr|rblcheck-1.5-17|22	Patch4:		rblcheck-1.5-res_query.patch
21cr|rblcheck-1.5-17|23	BuildRequires:	docbook-utils
21cr|rblcheck-1.5-17|24	
21cr|rblcheck-1.5-17|25	%description
21cr|rblcheck-1.5-17|26	Rblcheck is a lightweight C program for performing checks against RBL-style IP
21cr|rblcheck-1.5-17|27	address blacklists. It works well in conjunction with Procmail for filtering
21cr|rblcheck-1.5-17|28	unwanted bulk email.
21cr|rblcheck-1.5-17|29	
21cr|rblcheck-1.5-17|30	This package also includes several tools that try to extract an originating IP
21cr|rblcheck-1.5-17|31	address from e-mail header. See %{_bindir}/origip-* and the documentation
21cr|rblcheck-1.5-17|32	
21cr|rblcheck-1.5-17|33	%prep
21cr|rblcheck-1.5-17|34	
21cr|rblcheck-1.5-17|35	%setup -q -n %{name}-%{version}
21cr|rblcheck-1.5-17|36	%patch1 -p1 -b .texttweak
21cr|rblcheck-1.5-17|37	%patch2 -p0 -b .txt
21cr|rblcheck-1.5-17|38	%patch3 -p0 -b .names
21cr|rblcheck-1.5-17|39	%patch4 -p1 -b .res_query
21cr|rblcheck-1.5-17|40	
21cr|rblcheck-1.5-17|41	cp %{SOURCE1} .
21cr|rblcheck-1.5-17|42	
21cr|rblcheck-1.5-17|43	%build
21cr|rblcheck-1.5-17|44	
21cr|rblcheck-1.5-17|45	%configure
21cr|rblcheck-1.5-17|46	
21cr|rblcheck-1.5-17|47	%make
21cr|rblcheck-1.5-17|48	
21cr|rblcheck-1.5-17|49	%make -C utils/qmail
21cr|rblcheck-1.5-17|50	
21cr|rblcheck-1.5-17|51	%make -C docs html/index.html
21cr|rblcheck-1.5-17|52	mv docs/html/rblcheck html
21cr|rblcheck-1.5-17|53	
21cr|rblcheck-1.5-17|54	%install
21cr|rblcheck-1.5-17|55	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|rblcheck-1.5-17|56	
21cr|rblcheck-1.5-17|57	install -d %{buildroot}%{_bindir}
21cr|rblcheck-1.5-17|58	install -d %{buildroot}%{_sysconfdir}
21cr|rblcheck-1.5-17|59	
21cr|rblcheck-1.5-17|60	install -m0755 rbl %{buildroot}%{_bindir}/
21cr|rblcheck-1.5-17|61	install -m0755 rblcheck %{buildroot}%{_bindir}/
21cr|rblcheck-1.5-17|62	install -m0755 utils/qmail/origip.awk %{buildroot}%{_bindir}/origip-qmail.awk
21cr|rblcheck-1.5-17|63	install -m0755 utils/qmail/origip %{buildroot}%{_bindir}/origip-qmail
21cr|rblcheck-1.5-17|64	install -m0755 utils/sendmail/origip.pl %{buildroot}%{_bindir}/origip-sendmail.pl
21cr|rblcheck-1.5-17|65	install -m0644 rblcheckrc %{buildroot}%{_sysconfdir}/rblcheckrc
21cr|rblcheck-1.5-17|66	
21cr|rblcheck-1.5-17|67	%clean
21cr|rblcheck-1.5-17|68	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|rblcheck-1.5-17|69	
21cr|rblcheck-1.5-17|70	%files
21cr|rblcheck-1.5-17|71	%defattr(-,root,root)
21cr|rblcheck-1.5-17|72	%doc AUTHORS ChangeLog NEWS README html utils/test*.sh
21cr|rblcheck-1.5-17|73	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/rblcheckrc
21cr|rblcheck-1.5-17|74	%{_bindir}/rbl
21cr|rblcheck-1.5-17|75	%{_bindir}/rblcheck
21cr|rblcheck-1.5-17|76	%{_bindir}/origip-*

7534 21
21cr|rbldnsd-0.998-3|1	Summary:	Small, fast daemon to serve DNSBLs
21cr|rbldnsd-0.998-3|2	Name:		rbldnsd
21cr|rbldnsd-0.998-3|3	Version:	0.998
21cr|rbldnsd-0.998-3|4	Release:	3
21cr|rbldnsd-0.998-3|5	License:	GPLv2+
21cr|rbldnsd-0.998-3|6	Group:		System/Servers
21cr|rbldnsd-0.998-3|7	URL:		http://www.corpit.ru/mjt/rbldnsd.html
21cr|rbldnsd-0.998-3|8	Source0:	http://www.corpit.ru/mjt/rbldnsd/rbldnsd-%{version}.tar.gz
21cr|rbldnsd-0.998-3|9	Source1:	rbldnsd.init
21cr|rbldnsd-0.998-3|10	Patch0:		rbldnsd-0.996b-format_not_a_string_literal_and_no_format_arguments.diff
21cr|rbldnsd-0.998-3|11	Requires(post): rpm-helper
21cr|rbldnsd-0.998-3|12	Requires(preun): rpm-helper
21cr|rbldnsd-0.998-3|13	Requires(pre): rpm-helper
21cr|rbldnsd-0.998-3|14	Requires(postun): rpm-helper
21cr|rbldnsd-0.998-3|15	BuildRequires:	gawk
21cr|rbldnsd-0.998-3|16	BuildRequires:	zlib-devel
21cr|rbldnsd-0.998-3|17	
21cr|rbldnsd-0.998-3|18	%description
21cr|rbldnsd-0.998-3|19	Rbldnsd is a small, authoritative-only DNS nameserver designed to serve
21cr|rbldnsd-0.998-3|20	DNS-based blocklists (DNSBLs). It may handle IP-based and name-based
21cr|rbldnsd-0.998-3|21	blocklists.
21cr|rbldnsd-0.998-3|22	
21cr|rbldnsd-0.998-3|23	%prep
21cr|rbldnsd-0.998-3|24	
21cr|rbldnsd-0.998-3|25	%setup -q
21cr|rbldnsd-0.998-3|26	%patch0 -p0
21cr|rbldnsd-0.998-3|27	
21cr|rbldnsd-0.998-3|28	sed -i	-e 's@/var/lib/rbldns\([/ ]\)@/var/lib/rbldnsd\1@g' \
21cr|rbldnsd-0.998-3|29	-e 's@\(-r/[a-z/]*\) -b@\1 -q -b@g' debian/rbldnsd.default
21cr|rbldnsd-0.998-3|30	
21cr|rbldnsd-0.998-3|31	%build
21cr|rbldnsd-0.998-3|32	%serverbuild
21cr|rbldnsd-0.998-3|33	
21cr|rbldnsd-0.998-3|34	# this is not an autotools-generated configure script, and does not support --libdir
21cr|rbldnsd-0.998-3|35	CFLAGS="$CFLAGS" ./configure
21cr|rbldnsd-0.998-3|36	
21cr|rbldnsd-0.998-3|37	%make
21cr|rbldnsd-0.998-3|38	
21cr|rbldnsd-0.998-3|39	%install
21cr|rbldnsd-0.998-3|40	rm -rf %{buildroot}
21cr|rbldnsd-0.998-3|41	
21cr|rbldnsd-0.998-3|42	install -d %{buildroot}%{_sbindir}
21cr|rbldnsd-0.998-3|43	install -d %{buildroot}%{_mandir}/man8
21cr|rbldnsd-0.998-3|44	install -d %{buildroot}%{_initrddir}
21cr|rbldnsd-0.998-3|45	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|rbldnsd-0.998-3|46	install -d %{buildroot}/var/lib/rbldnsd
21cr|rbldnsd-0.998-3|47	
21cr|rbldnsd-0.998-3|48	install -m0755 rbldnsd %{buildroot}%{_sbindir}
21cr|rbldnsd-0.998-3|49	install -m0644 rbldnsd.8 %{buildroot}%{_mandir}/man8
21cr|rbldnsd-0.998-3|50	install -m0644 debian/rbldnsd.default %{buildroot}%{_sysconfdir}/sysconfig/rbldnsd
21cr|rbldnsd-0.998-3|51	install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/rbldnsd
21cr|rbldnsd-0.998-3|52	
21cr|rbldnsd-0.998-3|53	%pre
21cr|rbldnsd-0.998-3|54	%_pre_useradd rbldns /var/lib/rbldnsd /sbin/nologin
21cr|rbldnsd-0.998-3|55	
21cr|rbldnsd-0.998-3|56	%post
21cr|rbldnsd-0.998-3|57	%_post_service rbldnsd
21cr|rbldnsd-0.998-3|58	
21cr|rbldnsd-0.998-3|59	%preun
21cr|rbldnsd-0.998-3|60	%_preun_service rbldnsd
21cr|rbldnsd-0.998-3|61	
21cr|rbldnsd-0.998-3|62	%postun
21cr|rbldnsd-0.998-3|63	%_postun_userdel rbldns
21cr|rbldnsd-0.998-3|64	
21cr|rbldnsd-0.998-3|65	%clean
21cr|rbldnsd-0.998-3|66	rm -rf %{buildroot}
21cr|rbldnsd-0.998-3|67	
21cr|rbldnsd-0.998-3|68	%files
21cr|rbldnsd-0.998-3|69	%defattr (-,root,root,-)
21cr|rbldnsd-0.998-3|70	%doc README.user NEWS TODO debian/changelog CHANGES-0.81
21cr|rbldnsd-0.998-3|71	%{_initrddir}/rbldnsd
21cr|rbldnsd-0.998-3|72	%config(noreplace) %{_sysconfdir}/sysconfig/rbldnsd
21cr|rbldnsd-0.998-3|73	%{_sbindir}/rbldnsd
21cr|rbldnsd-0.998-3|74	%{_mandir}/man8/rbldnsd.8*
21cr|rbldnsd-0.998-3|75	%dir /var/lib/rbldnsd

7535 21
21cr|R-BradleyTerry2-1.0.5-4|1	%global packname  BradleyTerry2
21cr|R-BradleyTerry2-1.0.5-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-BradleyTerry2-1.0.5-4|3	%define debug_package %{nil}
21cr|R-BradleyTerry2-1.0.5-4|4	
21cr|R-BradleyTerry2-1.0.5-4|5	Name:             R-%{packname}
21cr|R-BradleyTerry2-1.0.5-4|6	Version:          1.0.5
21cr|R-BradleyTerry2-1.0.5-4|7	Release:          4
21cr|R-BradleyTerry2-1.0.5-4|8	Summary:          Bradley-Terry Models
21cr|R-BradleyTerry2-1.0.5-4|9	Group:            Sciences/Mathematics
21cr|R-BradleyTerry2-1.0.5-4|10	License:          GPLv2+
21cr|R-BradleyTerry2-1.0.5-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-BradleyTerry2-1.0.5-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-5.tar.gz
21cr|R-BradleyTerry2-1.0.5-4|13	
21cr|R-BradleyTerry2-1.0.5-4|14	Requires:         R-lme4
21cr|R-BradleyTerry2-1.0.5-4|15	Requires:         R-brglm R-gtools R-stats
21cr|R-BradleyTerry2-1.0.5-4|16	Requires:         R-prefmod
21cr|R-BradleyTerry2-1.0.5-4|17	BuildRequires:    R-devel R-lme4
21cr|R-BradleyTerry2-1.0.5-4|18	BuildRequires:    R-brglm R-gtools R-stats
21cr|R-BradleyTerry2-1.0.5-4|19	BuildRequires:   R-prefmod
21cr|R-BradleyTerry2-1.0.5-4|20	%description
21cr|R-BradleyTerry2-1.0.5-4|21	Specify and fit the Bradley-Terry model and structured versions
21cr|R-BradleyTerry2-1.0.5-4|22	
21cr|R-BradleyTerry2-1.0.5-4|23	%prep
21cr|R-BradleyTerry2-1.0.5-4|24	%setup -q -c -n %{packname}
21cr|R-BradleyTerry2-1.0.5-4|25	
21cr|R-BradleyTerry2-1.0.5-4|26	%build
21cr|R-BradleyTerry2-1.0.5-4|27	
21cr|R-BradleyTerry2-1.0.5-4|28	%install
21cr|R-BradleyTerry2-1.0.5-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-BradleyTerry2-1.0.5-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-BradleyTerry2-1.0.5-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-BradleyTerry2-1.0.5-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-BradleyTerry2-1.0.5-4|33	
21cr|R-BradleyTerry2-1.0.5-4|34	#check
21cr|R-BradleyTerry2-1.0.5-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-BradleyTerry2-1.0.5-4|36	
21cr|R-BradleyTerry2-1.0.5-4|37	%files
21cr|R-BradleyTerry2-1.0.5-4|38	%dir %{rlibdir}/%{packname}
21cr|R-BradleyTerry2-1.0.5-4|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-BradleyTerry2-1.0.5-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-BradleyTerry2-1.0.5-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-BradleyTerry2-1.0.5-4|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-BradleyTerry2-1.0.5-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-BradleyTerry2-1.0.5-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-BradleyTerry2-1.0.5-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-BradleyTerry2-1.0.5-4|46	%{rlibdir}/%{packname}/R
21cr|R-BradleyTerry2-1.0.5-4|47	%{rlibdir}/%{packname}/help
21cr|R-BradleyTerry2-1.0.5-4|48	%{rlibdir}/%{packname}/CITATION
21cr|R-BradleyTerry2-1.0.5-4|49	%{rlibdir}/%{packname}/data

7536 21
21cr|R-brew-1.0.6-4|1	%global packname  brew
21cr|R-brew-1.0.6-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-brew-1.0.6-4|3	%define debug_package %{nil}
21cr|R-brew-1.0.6-4|4	
21cr|R-brew-1.0.6-4|5	Name:             R-%{packname}
21cr|R-brew-1.0.6-4|6	Version:          1.0.6
21cr|R-brew-1.0.6-4|7	Release:          4
21cr|R-brew-1.0.6-4|8	Summary:          Templating Framework for Report Generation
21cr|R-brew-1.0.6-4|9	Group:            Sciences/Mathematics
21cr|R-brew-1.0.6-4|10	License:          GPL-2
21cr|R-brew-1.0.6-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-brew-1.0.6-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-6.tar.gz
21cr|R-brew-1.0.6-4|13	
21cr|R-brew-1.0.6-4|14	
21cr|R-brew-1.0.6-4|15	
21cr|R-brew-1.0.6-4|16	
21cr|R-brew-1.0.6-4|17	BuildRequires:    R-devel Rmath-devel
21cr|R-brew-1.0.6-4|18	
21cr|R-brew-1.0.6-4|19	
21cr|R-brew-1.0.6-4|20	%description
21cr|R-brew-1.0.6-4|21	brew implements a templating framework for mixing text and R code for
21cr|R-brew-1.0.6-4|22	report generation. brew template syntax is similar to PHP, Ruby's erb
21cr|R-brew-1.0.6-4|23	module, Java Server Pages, and Python's psp module.
21cr|R-brew-1.0.6-4|24	
21cr|R-brew-1.0.6-4|25	%prep
21cr|R-brew-1.0.6-4|26	%setup -q -c -n %{packname}
21cr|R-brew-1.0.6-4|27	
21cr|R-brew-1.0.6-4|28	%build
21cr|R-brew-1.0.6-4|29	
21cr|R-brew-1.0.6-4|30	%install
21cr|R-brew-1.0.6-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-brew-1.0.6-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-brew-1.0.6-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-brew-1.0.6-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-brew-1.0.6-4|35	
21cr|R-brew-1.0.6-4|36	#check
21cr|R-brew-1.0.6-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-brew-1.0.6-4|38	
21cr|R-brew-1.0.6-4|39	%files
21cr|R-brew-1.0.6-4|40	%dir %{rlibdir}/%{packname}
21cr|R-brew-1.0.6-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-brew-1.0.6-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-brew-1.0.6-4|43	%{rlibdir}/%{packname}/*.aux
21cr|R-brew-1.0.6-4|44	%{rlibdir}/%{packname}/*.brew
21cr|R-brew-1.0.6-4|45	%{rlibdir}/%{packname}/*.eps
21cr|R-brew-1.0.6-4|46	%{rlibdir}/%{packname}/*.pdf
21cr|R-brew-1.0.6-4|47	%{rlibdir}/%{packname}/*.dvi
21cr|R-brew-1.0.6-4|48	%{rlibdir}/%{packname}/*.log
21cr|R-brew-1.0.6-4|49	%{rlibdir}/%{packname}/*.html
21cr|R-brew-1.0.6-4|50	%{rlibdir}/%{packname}/*.tex
21cr|R-brew-1.0.6-4|51	%{rlibdir}/%{packname}/INDEX
21cr|R-brew-1.0.6-4|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-brew-1.0.6-4|53	%{rlibdir}/%{packname}/Meta
21cr|R-brew-1.0.6-4|54	%{rlibdir}/%{packname}/R
21cr|R-brew-1.0.6-4|55	%{rlibdir}/%{packname}/help

7537 21
21cr|R-brglm-0.5.9-4|1	%global packname  brglm
21cr|R-brglm-0.5.9-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-brglm-0.5.9-4|3	
21cr|R-brglm-0.5.9-4|4	Name:             R-%{packname}
21cr|R-brglm-0.5.9-4|5	Version:          0.5.9
21cr|R-brglm-0.5.9-4|6	Release:          4
21cr|R-brglm-0.5.9-4|7	Summary:          Bias reduction in binomial-response generalized linear models
21cr|R-brglm-0.5.9-4|8	Group:            Sciences/Mathematics
21cr|R-brglm-0.5.9-4|9	License:          GPLv2+
21cr|R-brglm-0.5.9-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-brglm-0.5.9-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-9.tar.gz
21cr|R-brglm-0.5.9-4|12	
21cr|R-brglm-0.5.9-4|13	Requires:         R-profileModel
21cr|R-brglm-0.5.9-4|14	
21cr|R-brglm-0.5.9-4|15	Requires:         R-MASS
21cr|R-brglm-0.5.9-4|16	BuildRequires:    R-devel Rmath-devel R-profileModel
21cr|R-brglm-0.5.9-4|17	
21cr|R-brglm-0.5.9-4|18	BuildRequires:   R-MASS
21cr|R-brglm-0.5.9-4|19	%description
21cr|R-brglm-0.5.9-4|20	Fit generalized linear models with binomial responses using either an
21cr|R-brglm-0.5.9-4|21	adjusted-score approach to bias reduction or maximum penalized likelihood
21cr|R-brglm-0.5.9-4|22	where penalization is by Jeffreys invariant prior. These procedures return
21cr|R-brglm-0.5.9-4|23	estimates with improved frequentist properties (bias, mean squared error)
21cr|R-brglm-0.5.9-4|24	that are always finite even in cases where the maximum likelihood
21cr|R-brglm-0.5.9-4|25	estimates are infinite (data separation). Fitting takes place by fitting
21cr|R-brglm-0.5.9-4|26	generalized linear models on iteratively updated pseudo-data. The
21cr|R-brglm-0.5.9-4|27	interface is essentially the same as 'glm'.  More flexibility is provided
21cr|R-brglm-0.5.9-4|28	by the fact that custom pseudo-data representations can be specified and
21cr|R-brglm-0.5.9-4|29	used for model fitting. Functions are provided for the construction of
21cr|R-brglm-0.5.9-4|30	confidence intervals for the reduced-bias estimates.
21cr|R-brglm-0.5.9-4|31	
21cr|R-brglm-0.5.9-4|32	%prep
21cr|R-brglm-0.5.9-4|33	%setup -q -c -n %{packname}
21cr|R-brglm-0.5.9-4|34	
21cr|R-brglm-0.5.9-4|35	%build
21cr|R-brglm-0.5.9-4|36	
21cr|R-brglm-0.5.9-4|37	%install
21cr|R-brglm-0.5.9-4|38	mkdir -p %{buildroot}%{rlibdir}
21cr|R-brglm-0.5.9-4|39	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-brglm-0.5.9-4|40	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-brglm-0.5.9-4|41	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-brglm-0.5.9-4|42	
21cr|R-brglm-0.5.9-4|43	#check
21cr|R-brglm-0.5.9-4|44	#{_bindir}/R CMD check %%{packname}
21cr|R-brglm-0.5.9-4|45	
21cr|R-brglm-0.5.9-4|46	%files
21cr|R-brglm-0.5.9-4|47	%dir %{rlibdir}/%{packname}
21cr|R-brglm-0.5.9-4|48	%doc %{rlibdir}/%{packname}/html
21cr|R-brglm-0.5.9-4|49	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-brglm-0.5.9-4|50	%{rlibdir}/%{packname}/INDEX
21cr|R-brglm-0.5.9-4|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-brglm-0.5.9-4|52	%{rlibdir}/%{packname}/Meta
21cr|R-brglm-0.5.9-4|53	%{rlibdir}/%{packname}/R
21cr|R-brglm-0.5.9-4|54	%{rlibdir}/%{packname}/help
21cr|R-brglm-0.5.9-4|55	%{rlibdir}/%{packname}/CHANGES
21cr|R-brglm-0.5.9-4|56	%{rlibdir}/%{packname}/CITATION
21cr|R-brglm-0.5.9-4|57	%{rlibdir}/%{packname}/data
21cr|R-brglm-0.5.9-4|58	%{rlibdir}/%{packname}/libs

7538 21
21cr|R-ca-0.58-4|1	%global packname  ca
21cr|R-ca-0.58-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-ca-0.58-4|3	
21cr|R-ca-0.58-4|4	Name:             R-%{packname}
21cr|R-ca-0.58-4|5	Version:          0.58
21cr|R-ca-0.58-4|6	Release:          4
21cr|R-ca-0.58-4|7	Summary:          Simple, Multiple and Joint Correspondence Analysis
21cr|R-ca-0.58-4|8	Group:            Sciences/Mathematics
21cr|R-ca-0.58-4|9	License:          GPL
21cr|R-ca-0.58-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ca-0.58-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-ca-0.58-4|12	BuildArch:        noarch
21cr|R-ca-0.58-4|13	Requires:         R-core
21cr|R-ca-0.58-4|14	
21cr|R-ca-0.58-4|15	
21cr|R-ca-0.58-4|16	
21cr|R-ca-0.58-4|17	Requires:         R-rgl
21cr|R-ca-0.58-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-ca-0.58-4|19	
21cr|R-ca-0.58-4|20	BuildRequires:   R-rgl
21cr|R-ca-0.58-4|21	%description
21cr|R-ca-0.58-4|22	A package for computation and visualization of simple, multiple and joint
21cr|R-ca-0.58-4|23	correspondence analysis.
21cr|R-ca-0.58-4|24	
21cr|R-ca-0.58-4|25	%prep
21cr|R-ca-0.58-4|26	%setup -q -c -n %{packname}
21cr|R-ca-0.58-4|27	
21cr|R-ca-0.58-4|28	%build
21cr|R-ca-0.58-4|29	
21cr|R-ca-0.58-4|30	%install
21cr|R-ca-0.58-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ca-0.58-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ca-0.58-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ca-0.58-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ca-0.58-4|35	
21cr|R-ca-0.58-4|36	#check
21cr|R-ca-0.58-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-ca-0.58-4|38	
21cr|R-ca-0.58-4|39	%files
21cr|R-ca-0.58-4|40	%dir %{rlibdir}/%{packname}
21cr|R-ca-0.58-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-ca-0.58-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ca-0.58-4|43	%{rlibdir}/%{packname}/CITATION
21cr|R-ca-0.58-4|44	%{rlibdir}/%{packname}/INDEX
21cr|R-ca-0.58-4|45	%{rlibdir}/%{packname}/N*
21cr|R-ca-0.58-4|46	%{rlibdir}/%{packname}/Meta
21cr|R-ca-0.58-4|47	%{rlibdir}/%{packname}/R
21cr|R-ca-0.58-4|48	%{rlibdir}/%{packname}/data
21cr|R-ca-0.58-4|49	%{rlibdir}/%{packname}/help

7539 21
21cr|R-cairoDevice-2.22-6|1	%global packname  cairoDevice
21cr|R-cairoDevice-2.22-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-cairoDevice-2.22-6|3	
21cr|R-cairoDevice-2.22-6|4	Name:             R-%{packname}
21cr|R-cairoDevice-2.22-6|5	Version:          2.22
21cr|R-cairoDevice-2.22-6|6	Release:          6
21cr|R-cairoDevice-2.22-6|7	Summary:          Cairo-based cross-platform antialiased graphics device driver
21cr|R-cairoDevice-2.22-6|8	Group:            Sciences/Mathematics
21cr|R-cairoDevice-2.22-6|9	License:          GPL
21cr|R-cairoDevice-2.22-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-cairoDevice-2.22-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-cairoDevice-2.22-6|12	Requires:         R-grDevices
21cr|R-cairoDevice-2.22-6|13	BuildRequires:    R-devel Rmath-devel
21cr|R-cairoDevice-2.22-6|14	BuildRequires:    R-grDevices
21cr|R-cairoDevice-2.22-6|15	BuildRequires:    cairo-devel
21cr|R-cairoDevice-2.22-6|16	BuildRequires:    glib2-devel
21cr|R-cairoDevice-2.22-6|17	BuildRequires:    gtk2-devel
21cr|R-cairoDevice-2.22-6|18	BuildRequires:    jpeg-devel
21cr|R-cairoDevice-2.22-6|19	BuildRequires:    tiff-devel
21cr|R-cairoDevice-2.22-6|20	BuildRequires:    x11-server-xvfb
21cr|R-cairoDevice-2.22-6|21	%rename R-cran-cairoDevice
21cr|R-cairoDevice-2.22-6|22	
21cr|R-cairoDevice-2.22-6|23	%description
21cr|R-cairoDevice-2.22-6|24	Cairo/GTK graphics device driver with output to screen, file (png, svg,
21cr|R-cairoDevice-2.22-6|25	pdf, and ps) or memory (arbitrary GdkDrawable or Cairo context). The
21cr|R-cairoDevice-2.22-6|26	screen device may be embedded into RGtk2 interfaces. Supports all
21cr|R-cairoDevice-2.22-6|27	interactive features of other graphics devices, including
21cr|R-cairoDevice-2.22-6|28	
21cr|R-cairoDevice-2.22-6|29	%prep
21cr|R-cairoDevice-2.22-6|30	%setup -q -c -n %{packname}
21cr|R-cairoDevice-2.22-6|31	
21cr|R-cairoDevice-2.22-6|32	%build
21cr|R-cairoDevice-2.22-6|33	
21cr|R-cairoDevice-2.22-6|34	%install
21cr|R-cairoDevice-2.22-6|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-cairoDevice-2.22-6|36	xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-cairoDevice-2.22-6|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-cairoDevice-2.22-6|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-cairoDevice-2.22-6|39	
21cr|R-cairoDevice-2.22-6|40	%files
21cr|R-cairoDevice-2.22-6|41	%dir %{rlibdir}/%{packname}
21cr|R-cairoDevice-2.22-6|42	%doc %{rlibdir}/%{packname}/html
21cr|R-cairoDevice-2.22-6|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-cairoDevice-2.22-6|44	%{rlibdir}/%{packname}/INDEX
21cr|R-cairoDevice-2.22-6|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-cairoDevice-2.22-6|46	%{rlibdir}/%{packname}/Meta
21cr|R-cairoDevice-2.22-6|47	%{rlibdir}/%{packname}/R
21cr|R-cairoDevice-2.22-6|48	%{rlibdir}/%{packname}/demo
21cr|R-cairoDevice-2.22-6|49	%{rlibdir}/%{packname}/help
21cr|R-cairoDevice-2.22-6|50	%{rlibdir}/%{packname}/libs

7540 21
21cr|R-caTools-1.17.1-5|1	%global packname  caTools
21cr|R-caTools-1.17.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-caTools-1.17.1-5|3	
21cr|R-caTools-1.17.1-5|4	Name:             R-%{packname}
21cr|R-caTools-1.17.1-5|5	Version:          1.17.1
21cr|R-caTools-1.17.1-5|6	Release:          5
21cr|R-caTools-1.17.1-5|7	Summary:          Tools: moving window statistics, GIF, Base64, ROC AUC, etc
21cr|R-caTools-1.17.1-5|8	Group:            Sciences/Mathematics
21cr|R-caTools-1.17.1-5|9	License:          GPL-3
21cr|R-caTools-1.17.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-caTools-1.17.1-5|11	Source0:          http://cran.r-project.org/src/contrib/caTools_%{version}.tar.gz
21cr|R-caTools-1.17.1-5|12	Requires:         R-bitops
21cr|R-caTools-1.17.1-5|13	Requires:         R-MASS R-rpart
21cr|R-caTools-1.17.1-5|14	BuildRequires:    R-devel Rmath-devel  R-bitops
21cr|R-caTools-1.17.1-5|15	BuildRequires:    R-MASS R-rpart
21cr|R-caTools-1.17.1-5|16	
21cr|R-caTools-1.17.1-5|17	%description
21cr|R-caTools-1.17.1-5|18	Contains several basic utility functions including: moving (rolling,
21cr|R-caTools-1.17.1-5|19	running) window statistic functions, read/write for GIF and ENVI binary
21cr|R-caTools-1.17.1-5|20	files, fast calculation of AUC, LogitBoost classifier, base64
21cr|R-caTools-1.17.1-5|21	encoder/decoder, round-off error free sum and cumsum, etc.
21cr|R-caTools-1.17.1-5|22	
21cr|R-caTools-1.17.1-5|23	%prep
21cr|R-caTools-1.17.1-5|24	%setup -q -c -n %{packname}
21cr|R-caTools-1.17.1-5|25	
21cr|R-caTools-1.17.1-5|26	%build
21cr|R-caTools-1.17.1-5|27	
21cr|R-caTools-1.17.1-5|28	%install
21cr|R-caTools-1.17.1-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-caTools-1.17.1-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-caTools-1.17.1-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-caTools-1.17.1-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-caTools-1.17.1-5|33	
21cr|R-caTools-1.17.1-5|34	#check
21cr|R-caTools-1.17.1-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-caTools-1.17.1-5|36	
21cr|R-caTools-1.17.1-5|37	%files
21cr|R-caTools-1.17.1-5|38	%dir %{rlibdir}/%{packname}
21cr|R-caTools-1.17.1-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-caTools-1.17.1-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-caTools-1.17.1-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-caTools-1.17.1-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-caTools-1.17.1-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-caTools-1.17.1-5|44	%{rlibdir}/%{packname}/R
21cr|R-caTools-1.17.1-5|45	%{rlibdir}/%{packname}/help
21cr|R-caTools-1.17.1-5|46	%{rlibdir}/%{packname}/libs

7541 21
21cr|R-cba-0.2.14-5|1	%global packname  cba
21cr|R-cba-0.2.14-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-cba-0.2.14-5|3	
21cr|R-cba-0.2.14-5|4	Name:             R-%{packname}
21cr|R-cba-0.2.14-5|5	Version:          0.2.14
21cr|R-cba-0.2.14-5|6	Release:          5
21cr|R-cba-0.2.14-5|7	Summary:          Clustering for Business Analytics
21cr|R-cba-0.2.14-5|8	Group:            Sciences/Mathematics
21cr|R-cba-0.2.14-5|9	License:          GPL-2
21cr|R-cba-0.2.14-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-cba-0.2.14-5|11	Source0:          http://cran.r-project.org/src/contrib/cba_0.2-14.tar.gz
21cr|R-cba-0.2.14-5|12	Requires:         R-grid R-proxy
21cr|R-cba-0.2.14-5|13	Requires:         R-Matrix
21cr|R-cba-0.2.14-5|14	Requires:         R-gclus R-colorspace
21cr|R-cba-0.2.14-5|15	BuildRequires:    R-devel Rmath-devel  R-grid R-proxy
21cr|R-cba-0.2.14-5|16	BuildRequires:    R-Matrix
21cr|R-cba-0.2.14-5|17	BuildRequires:    R-gclus R-colorspace
21cr|R-cba-0.2.14-5|18	
21cr|R-cba-0.2.14-5|19	%description
21cr|R-cba-0.2.14-5|20	Implements clustering techniques such as Proximus and Rock, utility
21cr|R-cba-0.2.14-5|21	functions for efficient computation of cross distances and data
21cr|R-cba-0.2.14-5|22	
21cr|R-cba-0.2.14-5|23	%prep
21cr|R-cba-0.2.14-5|24	%setup -q -c -n %{packname}
21cr|R-cba-0.2.14-5|25	
21cr|R-cba-0.2.14-5|26	%build
21cr|R-cba-0.2.14-5|27	
21cr|R-cba-0.2.14-5|28	%install
21cr|R-cba-0.2.14-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-cba-0.2.14-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-cba-0.2.14-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-cba-0.2.14-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-cba-0.2.14-5|33	
21cr|R-cba-0.2.14-5|34	#check
21cr|R-cba-0.2.14-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-cba-0.2.14-5|36	
21cr|R-cba-0.2.14-5|37	%files
21cr|R-cba-0.2.14-5|38	%dir %{rlibdir}/%{packname}
21cr|R-cba-0.2.14-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-cba-0.2.14-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-cba-0.2.14-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-cba-0.2.14-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-cba-0.2.14-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-cba-0.2.14-5|44	%{rlibdir}/%{packname}/R
21cr|R-cba-0.2.14-5|45	%{rlibdir}/%{packname}/data
21cr|R-cba-0.2.14-5|46	%{rlibdir}/%{packname}/help
21cr|R-cba-0.2.14-5|47	%{rlibdir}/%{packname}/libs

7542 21
21cr|R-cem-1.1.16-5|1	%global packname  cem
21cr|R-cem-1.1.16-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-cem-1.1.16-5|3	
21cr|R-cem-1.1.16-5|4	Name:             R-%{packname}
21cr|R-cem-1.1.16-5|5	Version:          1.1.16
21cr|R-cem-1.1.16-5|6	Release:          5
21cr|R-cem-1.1.16-5|7	Summary:          Coarsened Exact Matching
21cr|R-cem-1.1.16-5|8	Group:            Sciences/Mathematics
21cr|R-cem-1.1.16-5|9	License:          GPLv2
21cr|R-cem-1.1.16-5|10	URL:              http://cran.r-project.org/web/packages/cem/index.html
21cr|R-cem-1.1.16-5|11	Source0:          http://cran.r-project.org/src/contrib/cem_1.1.16.tar.gz
21cr|R-cem-1.1.16-5|12	BuildRequires:    R-devel R-randomForest R-combinat R-tcltk R-nlme R-lattice R-MatchIt
21cr|R-cem-1.1.16-5|13	Requires:         R-core R-randomForest R-combinat R-tcltk R-nlme R-lattice R-MatchIt
21cr|R-cem-1.1.16-5|14	BuildArch:        noarch
21cr|R-cem-1.1.16-5|15	
21cr|R-cem-1.1.16-5|16	%description
21cr|R-cem-1.1.16-5|17	Implementation of the Coarsened Exact Matching algorithm
21cr|R-cem-1.1.16-5|18	
21cr|R-cem-1.1.16-5|19	%prep
21cr|R-cem-1.1.16-5|20	%setup -q -c -n %{packname}
21cr|R-cem-1.1.16-5|21	
21cr|R-cem-1.1.16-5|22	%build
21cr|R-cem-1.1.16-5|23	
21cr|R-cem-1.1.16-5|24	%install
21cr|R-cem-1.1.16-5|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-cem-1.1.16-5|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-cem-1.1.16-5|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-cem-1.1.16-5|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-cem-1.1.16-5|29	
21cr|R-cem-1.1.16-5|30	
21cr|R-cem-1.1.16-5|31	%files
21cr|R-cem-1.1.16-5|32	%dir %{rlibdir}/%{packname}
21cr|R-cem-1.1.16-5|33	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-cem-1.1.16-5|34	%doc %{rlibdir}/%{packname}/html
21cr|R-cem-1.1.16-5|35	%doc %{rlibdir}/%{packname}/doc
21cr|R-cem-1.1.16-5|36	%{rlibdir}/%{packname}/makeLelonde.R
21cr|R-cem-1.1.16-5|37	%{rlibdir}/%{packname}/INDEX
21cr|R-cem-1.1.16-5|38	%{rlibdir}/%{packname}/Meta
21cr|R-cem-1.1.16-5|39	%{rlibdir}/%{packname}/data
21cr|R-cem-1.1.16-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-cem-1.1.16-5|41	%{rlibdir}/%{packname}/R

7543 21
21cr|R-checkmate-1.6.0-4|1	%global packname  checkmate
21cr|R-checkmate-1.6.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-checkmate-1.6.0-4|3	%define debug_package %{nil}
21cr|R-checkmate-1.6.0-4|4	
21cr|R-checkmate-1.6.0-4|5	Name:             R-%{packname}
21cr|R-checkmate-1.6.0-4|6	Version:          1.6.0
21cr|R-checkmate-1.6.0-4|7	Release:          4
21cr|R-checkmate-1.6.0-4|8	Summary:          Fast and versatile argument checks
21cr|R-checkmate-1.6.0-4|9	Group:            Sciences/Mathematics
21cr|R-checkmate-1.6.0-4|10	License:          BSD_3_clause + file LICENSE
21cr|R-checkmate-1.6.0-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-checkmate-1.6.0-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-checkmate-1.6.0-4|13	
21cr|R-checkmate-1.6.0-4|14	
21cr|R-checkmate-1.6.0-4|15	
21cr|R-checkmate-1.6.0-4|16	Recommends:       R-testthat
21cr|R-checkmate-1.6.0-4|17	BuildRequires:    R-devel Rmath-devel
21cr|R-checkmate-1.6.0-4|18	
21cr|R-checkmate-1.6.0-4|19	#BuildRequires:   R-testthat
21cr|R-checkmate-1.6.0-4|20	%description
21cr|R-checkmate-1.6.0-4|21	Tests and assertions to perform frequent argument checks. A substantial
21cr|R-checkmate-1.6.0-4|22	part of the package was written in C to minimize any worries about
21cr|R-checkmate-1.6.0-4|23	execution time overhead.
21cr|R-checkmate-1.6.0-4|24	
21cr|R-checkmate-1.6.0-4|25	%prep
21cr|R-checkmate-1.6.0-4|26	%setup -q -c -n %{packname}
21cr|R-checkmate-1.6.0-4|27	
21cr|R-checkmate-1.6.0-4|28	%build
21cr|R-checkmate-1.6.0-4|29	
21cr|R-checkmate-1.6.0-4|30	%install
21cr|R-checkmate-1.6.0-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-checkmate-1.6.0-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-checkmate-1.6.0-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-checkmate-1.6.0-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-checkmate-1.6.0-4|35	
21cr|R-checkmate-1.6.0-4|36	#check
21cr|R-checkmate-1.6.0-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-checkmate-1.6.0-4|38	
21cr|R-checkmate-1.6.0-4|39	%files
21cr|R-checkmate-1.6.0-4|40	%dir %{rlibdir}/%{packname}
21cr|R-checkmate-1.6.0-4|41	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-checkmate-1.6.0-4|42	%doc %{rlibdir}/%{packname}/html
21cr|R-checkmate-1.6.0-4|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-checkmate-1.6.0-4|44	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-checkmate-1.6.0-4|45	%{rlibdir}/%{packname}/INDEX
21cr|R-checkmate-1.6.0-4|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-checkmate-1.6.0-4|47	%{rlibdir}/%{packname}/Meta
21cr|R-checkmate-1.6.0-4|48	%{rlibdir}/%{packname}/R
21cr|R-checkmate-1.6.0-4|49	%{rlibdir}/%{packname}/help
21cr|R-checkmate-1.6.0-4|50	%{rlibdir}/%{packname}/libs
21cr|R-checkmate-1.6.0-4|51	%{rlibdir}/%{packname}/doc

7544 21
21cr|R-chron-2.3.45-5|1	%global packname  chron
21cr|R-chron-2.3.45-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-chron-2.3.45-5|3	
21cr|R-chron-2.3.45-5|4	Name:             R-%{packname}
21cr|R-chron-2.3.45-5|5	Version:          2.3.45
21cr|R-chron-2.3.45-5|6	Release:          5
21cr|R-chron-2.3.45-5|7	Summary:          Chronological objects which can handle dates and times
21cr|R-chron-2.3.45-5|8	Group:            Sciences/Mathematics
21cr|R-chron-2.3.45-5|9	License:          GPL-2
21cr|R-chron-2.3.45-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-chron-2.3.45-5|11	Source0:          http://cran.r-project.org/src/contrib/chron_2.3-45.tar.gz
21cr|R-chron-2.3.45-5|12	Requires:         R-graphics R-stats
21cr|R-chron-2.3.45-5|13	BuildRequires:    R-devel Rmath-devel
21cr|R-chron-2.3.45-5|14	BuildRequires: R-scales
21cr|R-chron-2.3.45-5|15	Requires: R-scales
21cr|R-chron-2.3.45-5|16	BuildRequires:    R-graphics R-stats
21cr|R-chron-2.3.45-5|17	
21cr|R-chron-2.3.45-5|18	%description
21cr|R-chron-2.3.45-5|19	Chronological objects which can handle dates and times
21cr|R-chron-2.3.45-5|20	
21cr|R-chron-2.3.45-5|21	%prep
21cr|R-chron-2.3.45-5|22	%setup -q -c -n %{packname}
21cr|R-chron-2.3.45-5|23	
21cr|R-chron-2.3.45-5|24	%build
21cr|R-chron-2.3.45-5|25	
21cr|R-chron-2.3.45-5|26	%install
21cr|R-chron-2.3.45-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-chron-2.3.45-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-chron-2.3.45-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-chron-2.3.45-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-chron-2.3.45-5|31	
21cr|R-chron-2.3.45-5|32	#check
21cr|R-chron-2.3.45-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-chron-2.3.45-5|34	
21cr|R-chron-2.3.45-5|35	%files
21cr|R-chron-2.3.45-5|36	%dir %{rlibdir}/%{packname}
21cr|R-chron-2.3.45-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-chron-2.3.45-5|38	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-chron-2.3.45-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-chron-2.3.45-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-chron-2.3.45-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-chron-2.3.45-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-chron-2.3.45-5|43	%{rlibdir}/%{packname}/R
21cr|R-chron-2.3.45-5|44	%{rlibdir}/%{packname}/help
21cr|R-chron-2.3.45-5|45	%{rlibdir}/%{packname}/libs

7545 21
21cr|rclone-1.69.1-1|1	# Use bundled golang modules (from Source1)
21cr|rclone-1.69.1-1|2	%global	gomodulesmode GO111MODULE=on
21cr|rclone-1.69.1-1|3	%global	goipath github.com/rclone/rclone
21cr|rclone-1.69.1-1|4	
21cr|rclone-1.69.1-1|5	# For not usr-moved platforms
21cr|rclone-1.69.1-1|6	%if %{mdvver} < 202310
21cr|rclone-1.69.1-1|7	%global	_sbindir /sbin
21cr|rclone-1.69.1-1|8	%endif
21cr|rclone-1.69.1-1|9	
21cr|rclone-1.69.1-1|10	Summary:	Tool for working with cloud storages
21cr|rclone-1.69.1-1|11	Name:		rclone
21cr|rclone-1.69.1-1|12	Version:	1.69.1
21cr|rclone-1.69.1-1|13	Release:	1
21cr|rclone-1.69.1-1|14	License:	MIT
21cr|rclone-1.69.1-1|15	Group:		Networking/Other
21cr|rclone-1.69.1-1|16	Url:		https://github.com/rclone/rclone
21cr|rclone-1.69.1-1|17	Source0:	https://github.com/rclone/rclone/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rclone-1.69.1-1|18	# go mod vendor, created with ./upd.sh
21cr|rclone-1.69.1-1|19	Source1:	rclone-go-mod-vendor-%{version}.tar.xz
21cr|rclone-1.69.1-1|20	Source2:	upd.sh
21cr|rclone-1.69.1-1|21	BuildRequires:	golang
21cr|rclone-1.69.1-1|22	%gometa
21cr|rclone-1.69.1-1|23	
21cr|rclone-1.69.1-1|24	%description
21cr|rclone-1.69.1-1|25	Rclone is a command-line program to manage files on cloud storage.
21cr|rclone-1.69.1-1|26	It is a feature-rich alternative to cloud vendors' web storage interfaces.
21cr|rclone-1.69.1-1|27	Over 70 cloud storage products support rclone including S3 object stores,
21cr|rclone-1.69.1-1|28	business & consumer file storage services, as well as standard transfer protocols.
21cr|rclone-1.69.1-1|29	
21cr|rclone-1.69.1-1|30	Rclone has powerful cloud equivalents to the UNIX commands rsync, cp, mv, mount,
21cr|rclone-1.69.1-1|31	ls, ncdu, tree, rm, and cat. Rclone's familiar syntax includes shell pipeline
21cr|rclone-1.69.1-1|32	support, and --dry-run protection. It is used at the command line, in scripts
21cr|rclone-1.69.1-1|33	or via its API.
21cr|rclone-1.69.1-1|34	
21cr|rclone-1.69.1-1|35	Users call rclone "The Swiss army knife of cloud storage", and "Technology
21cr|rclone-1.69.1-1|36	indistinguishable from magic".
21cr|rclone-1.69.1-1|37	
21cr|rclone-1.69.1-1|38	Rclone really looks after your data. It preserves timestamps and verifies
21cr|rclone-1.69.1-1|39	check-sums at all times. Transfers over limited bandwidth; intermittent
21cr|rclone-1.69.1-1|40	connections, or subject to quota can be restarted, from the last good file
21cr|rclone-1.69.1-1|41	transferred. You can check the integrity of your files. Where possible, rclone
21cr|rclone-1.69.1-1|42	employs server-side transfers to minimize local bandwidth use and transfers
21cr|rclone-1.69.1-1|43	from one provider to another without using local disk.
21cr|rclone-1.69.1-1|44	
21cr|rclone-1.69.1-1|45	Virtual back-ends wrap local and cloud file systems to apply encryption,
21cr|rclone-1.69.1-1|46	compression, chunking, hashing and joining.
21cr|rclone-1.69.1-1|47	
21cr|rclone-1.69.1-1|48	Rclone mounts any local, cloud or virtual file system as a disk on Windows,
21cr|rclone-1.69.1-1|49	MacOS, Linux and FreeBSD, and also serves these over SFTP, HTTP, WebDAV, FTP
21cr|rclone-1.69.1-1|50	and DLNA.
21cr|rclone-1.69.1-1|51	
21cr|rclone-1.69.1-1|52	%files
21cr|rclone-1.69.1-1|53	%license COPYING
21cr|rclone-1.69.1-1|54	%doc *.md *.html *.txt docs/
21cr|rclone-1.69.1-1|55	%{_bindir}/%{name}
21cr|rclone-1.69.1-1|56	%{_sbindir}/mount.%{name}
21cr|rclone-1.69.1-1|57	%{_mandir}/man1/%{name}.1*
21cr|rclone-1.69.1-1|58	%{_datadir}/bash-completion/completions/%{name}
21cr|rclone-1.69.1-1|59	%{_datadir}/fish/completions/%{name}.fish
21cr|rclone-1.69.1-1|60	%{_datadir}/zsh/vendor-completions/_%{name}
21cr|rclone-1.69.1-1|61	
21cr|rclone-1.69.1-1|62	#------------------------------------------------------------------
21cr|rclone-1.69.1-1|63	
21cr|rclone-1.69.1-1|64	%prep
21cr|rclone-1.69.1-1|65	%goprep
21cr|rclone-1.69.1-1|66	%autopatch -p1
21cr|rclone-1.69.1-1|67	
21cr|rclone-1.69.1-1|68	
21cr|rclone-1.69.1-1|69	%build
21cr|rclone-1.69.1-1|70	( cd .. && tar -xf %{SOURCE1} )
21cr|rclone-1.69.1-1|71	export LDFLAGS="-X github.com/rclone/rclone/fs.Version=%{version}"
21cr|rclone-1.69.1-1|72	%gobuild -o %{gobuilddir}/bin/rclone %{goipath}
21cr|rclone-1.69.1-1|73	
21cr|rclone-1.69.1-1|74	%{gobuilddir}/bin/%{name} completion bash - > %{name}.bash
21cr|rclone-1.69.1-1|75	%{gobuilddir}/bin/%{name} completion fish - > %{name}.fish
21cr|rclone-1.69.1-1|76	%{gobuilddir}/bin/%{name} completion zsh  - > %{name}.zsh
21cr|rclone-1.69.1-1|77	
21cr|rclone-1.69.1-1|78	
21cr|rclone-1.69.1-1|79	%install
21cr|rclone-1.69.1-1|80	install -m 755 -vd %{buildroot}%{_bindir}
21cr|rclone-1.69.1-1|81	install -m 755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21cr|rclone-1.69.1-1|82	install -Dpm 644 ./rclone.1 %{buildroot}%{_mandir}/man1/rclone.1
21cr|rclone-1.69.1-1|83	
21cr|rclone-1.69.1-1|84	install -Dpm 644 %{name}.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|rclone-1.69.1-1|85	install -Dpm 644 %{name}.fish %{buildroot}%{_datadir}/fish/completions/%{name}.fish
21cr|rclone-1.69.1-1|86	install -Dpm 644 %{name}.zsh  %{buildroot}%{_datadir}/zsh/vendor-completions/_%{name}
21cr|rclone-1.69.1-1|87	
21cr|rclone-1.69.1-1|88	# https://rclone.org/commands/rclone_mount/#rclone-as-unix-mount-helper
21cr|rclone-1.69.1-1|89	install -m 755 -vd %{buildroot}%{_sbindir}
21cr|rclone-1.69.1-1|90	ln -rs %{buildroot}%{_bindir}/rclone %{buildroot}%{_sbindir}/mount.%{name}

7546 21
21cr|rclone-browser-1.8.0-0.git45bf74.1|1	%define commit 45bf7411839b0919c488a3e3a0a5272b50c9fc7b
21cr|rclone-browser-1.8.0-0.git45bf74.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|rclone-browser-1.8.0-0.git45bf74.1|3	
21cr|rclone-browser-1.8.0-0.git45bf74.1|4	# Work in progress porting to Qt6
21cr|rclone-browser-1.8.0-0.git45bf74.1|5	%bcond_with qt6
21cr|rclone-browser-1.8.0-0.git45bf74.1|6	
21cr|rclone-browser-1.8.0-0.git45bf74.1|7	Summary:	GUI for rclone - program for working with cloud storages
21cr|rclone-browser-1.8.0-0.git45bf74.1|8	Name:		rclone-browser
21cr|rclone-browser-1.8.0-0.git45bf74.1|9	Version:	1.8.0
21cr|rclone-browser-1.8.0-0.git45bf74.1|10	Release:	0.git%{commit_short}.1
21cr|rclone-browser-1.8.0-0.git45bf74.1|11	License:	MIT
21cr|rclone-browser-1.8.0-0.git45bf74.1|12	Group:		Archiving/Backup
21cr|rclone-browser-1.8.0-0.git45bf74.1|13	Url:		https://github.com/kapitainsky/RcloneBrowser
21cr|rclone-browser-1.8.0-0.git45bf74.1|14	Source0:	https://github.com/kapitainsky/RcloneBrowser/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|rclone-browser-1.8.0-0.git45bf74.1|15	%if %{with qt6}
21cr|rclone-browser-1.8.0-0.git45bf74.1|16	Patch1:		qt6.diff
21cr|rclone-browser-1.8.0-0.git45bf74.1|17	%endif
21cr|rclone-browser-1.8.0-0.git45bf74.1|18	BuildRequires:  cmake
21cr|rclone-browser-1.8.0-0.git45bf74.1|19	%if %{with qt6}
21cr|rclone-browser-1.8.0-0.git45bf74.1|20	BuildRequires:  cmake(Qt6)
21cr|rclone-browser-1.8.0-0.git45bf74.1|21	BuildRequires:  cmake(Qt6Network)
21cr|rclone-browser-1.8.0-0.git45bf74.1|22	BuildRequires:  cmake(Qt6Widgets)
21cr|rclone-browser-1.8.0-0.git45bf74.1|23	BuildRequires:  cmake(Qt6Core5Compat)
21cr|rclone-browser-1.8.0-0.git45bf74.1|24	%else
21cr|rclone-browser-1.8.0-0.git45bf74.1|25	BuildRequires:  cmake(Qt5)
21cr|rclone-browser-1.8.0-0.git45bf74.1|26	BuildRequires:  cmake(Qt5Network)
21cr|rclone-browser-1.8.0-0.git45bf74.1|27	BuildRequires:  cmake(Qt5Widgets)
21cr|rclone-browser-1.8.0-0.git45bf74.1|28	%endif
21cr|rclone-browser-1.8.0-0.git45bf74.1|29	Requires:	rclone
21cr|rclone-browser-1.8.0-0.git45bf74.1|30	# per upstream name
21cr|rclone-browser-1.8.0-0.git45bf74.1|31	Provides:	RcloneBrowser = %{EVRD}
21cr|rclone-browser-1.8.0-0.git45bf74.1|32	
21cr|rclone-browser-1.8.0-0.git45bf74.1|33	%description
21cr|rclone-browser-1.8.0-0.git45bf74.1|34	GUI for rclone - program for working with cloud storages.
21cr|rclone-browser-1.8.0-0.git45bf74.1|35	
21cr|rclone-browser-1.8.0-0.git45bf74.1|36	%files
21cr|rclone-browser-1.8.0-0.git45bf74.1|37	%license LICENSE
21cr|rclone-browser-1.8.0-0.git45bf74.1|38	%doc *.md src/images
21cr|rclone-browser-1.8.0-0.git45bf74.1|39	%{_bindir}/%{name}
21cr|rclone-browser-1.8.0-0.git45bf74.1|40	%{_datadir}/icons/hicolor/*/apps/*
21cr|rclone-browser-1.8.0-0.git45bf74.1|41	%{_datadir}/applications/%{name}.desktop
21cr|rclone-browser-1.8.0-0.git45bf74.1|42	%{_metainfodir}/%{name}.appdata.xml
21cr|rclone-browser-1.8.0-0.git45bf74.1|43	
21cr|rclone-browser-1.8.0-0.git45bf74.1|44	#------------------------------------------------------------------
21cr|rclone-browser-1.8.0-0.git45bf74.1|45	
21cr|rclone-browser-1.8.0-0.git45bf74.1|46	%prep
21cr|rclone-browser-1.8.0-0.git45bf74.1|47	%autosetup -p1 -n RcloneBrowser-%{commit}
21cr|rclone-browser-1.8.0-0.git45bf74.1|48	# Do not report warnings as errors (from Fedora)
21cr|rclone-browser-1.8.0-0.git45bf74.1|49	sed -i "s|-Werror ||" src/CMakeLists.txt
21cr|rclone-browser-1.8.0-0.git45bf74.1|50	
21cr|rclone-browser-1.8.0-0.git45bf74.1|51	%if %{with qt6}
21cr|rclone-browser-1.8.0-0.git45bf74.1|52	sed -i -e 's,(Qt5,(Qt6,g' -e 's,qt5_,qt6_,g' -e 's,Qt5:,Qt6:,g' -e 's,-std=c++11,,g' $(find . -name CMakeLists.txt)
21cr|rclone-browser-1.8.0-0.git45bf74.1|53	sed -i -e 's,QString::SkipEmptyParts,Qt::SkipEmptyParts,g' $(find . -name '*.cpp')
21cr|rclone-browser-1.8.0-0.git45bf74.1|54	%endif
21cr|rclone-browser-1.8.0-0.git45bf74.1|55	
21cr|rclone-browser-1.8.0-0.git45bf74.1|56	%build
21cr|rclone-browser-1.8.0-0.git45bf74.1|57	%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo
21cr|rclone-browser-1.8.0-0.git45bf74.1|58	%make_build -j1
21cr|rclone-browser-1.8.0-0.git45bf74.1|59	
21cr|rclone-browser-1.8.0-0.git45bf74.1|60	%install
21cr|rclone-browser-1.8.0-0.git45bf74.1|61	%make_install -C build
21cr|rclone-browser-1.8.0-0.git45bf74.1|62	install -Dpm 0644 assets/rclone-browser.appdata.xml %{buildroot}%{_metainfodir}/%{name}.appdata.xml

7547 21
21cr|R-cmprsk-2.2.7-4|1	%global packname  cmprsk
21cr|R-cmprsk-2.2.7-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-cmprsk-2.2.7-4|3	
21cr|R-cmprsk-2.2.7-4|4	Name:             R-%{packname}
21cr|R-cmprsk-2.2.7-4|5	Version:          2.2.7
21cr|R-cmprsk-2.2.7-4|6	Release:          4
21cr|R-cmprsk-2.2.7-4|7	Summary:          Subdistribution Analysis of Competing Risks
21cr|R-cmprsk-2.2.7-4|8	Group:            Sciences/Mathematics
21cr|R-cmprsk-2.2.7-4|9	License:          GPLv2+
21cr|R-cmprsk-2.2.7-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-cmprsk-2.2.7-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.2-7.tar.gz
21cr|R-cmprsk-2.2.7-4|12	
21cr|R-cmprsk-2.2.7-4|13	Requires:         R-survival
21cr|R-cmprsk-2.2.7-4|14	
21cr|R-cmprsk-2.2.7-4|15	BuildRequires:    R-devel Rmath-devel R-survival
21cr|R-cmprsk-2.2.7-4|16	
21cr|R-cmprsk-2.2.7-4|17	
21cr|R-cmprsk-2.2.7-4|18	%description
21cr|R-cmprsk-2.2.7-4|19	Estimation, testing and regression modeling of subdistribution functions
21cr|R-cmprsk-2.2.7-4|20	in competing risks, as described in Gray (1988), A class of K-sample tests
21cr|R-cmprsk-2.2.7-4|21	for comparing the cumulative incidence of a competing risk, Ann. Stat.
21cr|R-cmprsk-2.2.7-4|22	16:1141-1154, and Fine JP and Gray RJ (1999), A proportional hazards model
21cr|R-cmprsk-2.2.7-4|23	for the subdistribution of a competing risk, JASA, 94:496-509.
21cr|R-cmprsk-2.2.7-4|24	
21cr|R-cmprsk-2.2.7-4|25	%prep
21cr|R-cmprsk-2.2.7-4|26	%setup -q -c -n %{packname}
21cr|R-cmprsk-2.2.7-4|27	
21cr|R-cmprsk-2.2.7-4|28	%build
21cr|R-cmprsk-2.2.7-4|29	
21cr|R-cmprsk-2.2.7-4|30	%install
21cr|R-cmprsk-2.2.7-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-cmprsk-2.2.7-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-cmprsk-2.2.7-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-cmprsk-2.2.7-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-cmprsk-2.2.7-4|35	
21cr|R-cmprsk-2.2.7-4|36	#%check
21cr|R-cmprsk-2.2.7-4|37	#%{_bindir}/R CMD check %{packname}
21cr|R-cmprsk-2.2.7-4|38	
21cr|R-cmprsk-2.2.7-4|39	%files
21cr|R-cmprsk-2.2.7-4|40	%{rlibdir}/%{packname}

7548 21
21cr|R-coda-0.19.1-3|1	%global packname coda
21cr|R-coda-0.19.1-3|2	%global rlibdir %{_datadir}/R/library
21cr|R-coda-0.19.1-3|3	
21cr|R-coda-0.19.1-3|4	Summary:	Output analysis and diagnostics for MCMC
21cr|R-coda-0.19.1-3|5	Name:		R-%{packname}
21cr|R-coda-0.19.1-3|6	Version:	0.19.1
21cr|R-coda-0.19.1-3|7	Release:	3
21cr|R-coda-0.19.1-3|8	License:	GPL (>= 2)
21cr|R-coda-0.19.1-3|9	Group:		Sciences/Mathematics
21cr|R-coda-0.19.1-3|10	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-coda-0.19.1-3|11	Source0:	 http://cran.r-project.org/src/contrib/coda_0.19-1.tar.gz
21cr|R-coda-0.19.1-3|12	BuildRequires:	R-devel Rmath-devel R-lattice
21cr|R-coda-0.19.1-3|13	Requires:	R-core
21cr|R-coda-0.19.1-3|14	Requires:	R-lattice
21cr|R-coda-0.19.1-3|15	Requires(pre): R-mcmc
21cr|R-coda-0.19.1-3|16	BuildArch:	noarch
21cr|R-coda-0.19.1-3|17	
21cr|R-coda-0.19.1-3|18	%description
21cr|R-coda-0.19.1-3|19	Output analysis and diagnostics for Markov Chain Monte Carlo simulations.
21cr|R-coda-0.19.1-3|20	
21cr|R-coda-0.19.1-3|21	%files
21cr|R-coda-0.19.1-3|22	%dir %{rlibdir}/%{packname}
21cr|R-coda-0.19.1-3|23	%doc %{rlibdir}/%{packname}/AUTHORS
21cr|R-coda-0.19.1-3|24	%doc %{rlibdir}/%{packname}/html
21cr|R-coda-0.19.1-3|25	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-coda-0.19.1-3|26	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-coda-0.19.1-3|27	%{rlibdir}/%{packname}/INDEX
21cr|R-coda-0.19.1-3|28	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-coda-0.19.1-3|29	%{rlibdir}/%{packname}/Meta
21cr|R-coda-0.19.1-3|30	%{rlibdir}/%{packname}/R
21cr|R-coda-0.19.1-3|31	%{rlibdir}/%{packname}/data
21cr|R-coda-0.19.1-3|32	%{rlibdir}/%{packname}/help
21cr|R-coda-0.19.1-3|33	
21cr|R-coda-0.19.1-3|34	#---------------------------------------------------------------
21cr|R-coda-0.19.1-3|35	
21cr|R-coda-0.19.1-3|36	%prep
21cr|R-coda-0.19.1-3|37	%setup -q -c -n %{packname}
21cr|R-coda-0.19.1-3|38	
21cr|R-coda-0.19.1-3|39	%build
21cr|R-coda-0.19.1-3|40	
21cr|R-coda-0.19.1-3|41	%install
21cr|R-coda-0.19.1-3|42	mkdir -p %{buildroot}%{rlibdir}
21cr|R-coda-0.19.1-3|43	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-coda-0.19.1-3|44	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-coda-0.19.1-3|45	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-coda-0.19.1-3|46	
21cr|R-coda-0.19.1-3|47	#check
21cr|R-coda-0.19.1-3|48	#{_bindir}/R CMD check %%{packname}

7549 21
21cr|R-coin-1.0.24-6|1	%bcond_without bootstrap
21cr|R-coin-1.0.24-6|2	%global packname  coin
21cr|R-coin-1.0.24-6|3	%global rlibdir  %{_libdir}/R/library
21cr|R-coin-1.0.24-6|4	
21cr|R-coin-1.0.24-6|5	Name:             R-%{packname}
21cr|R-coin-1.0.24-6|6	Version:          1.0.24
21cr|R-coin-1.0.24-6|7	Release:          6
21cr|R-coin-1.0.24-6|8	Summary:          Conditional Inference Procedures in a Permutation Test Framework
21cr|R-coin-1.0.24-6|9	Group:            Sciences/Mathematics
21cr|R-coin-1.0.24-6|10	License:          GPL-2
21cr|R-coin-1.0.24-6|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-coin-1.0.24-6|12	Source0:          http://cran.r-project.org/src/contrib/coin_1.0-24.tar.gz
21cr|R-coin-1.0.24-6|13	Requires:         R-methods R-survival R-mvtnorm R-modeltools R-xtable
21cr|R-coin-1.0.24-6|14	Requires:         R-e1071 R-vcd
21cr|R-coin-1.0.24-6|15	%if %{without bootstrap}
21cr|R-coin-1.0.24-6|16	Requires:         R-multcomp
21cr|R-coin-1.0.24-6|17	%endif
21cr|R-coin-1.0.24-6|18	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-coin-1.0.24-6|19	BuildRequires:    R-survival R-mvtnorm R-modeltools R-xtable R-e1071 R-vcd
21cr|R-coin-1.0.24-6|20	%if %{without bootstrap}
21cr|R-coin-1.0.24-6|21	BuildRequires:    R-multcomp
21cr|R-coin-1.0.24-6|22	%endif
21cr|R-coin-1.0.24-6|23	BuildRequires:    blas-devel
21cr|R-coin-1.0.24-6|24	BuildRequires:    lapack-devel
21cr|R-coin-1.0.24-6|25	
21cr|R-coin-1.0.24-6|26	%description
21cr|R-coin-1.0.24-6|27	Conditional inference procedures for the general independence problem
21cr|R-coin-1.0.24-6|28	including two-sample, K-sample (non-parametric ANOVA), correlation,
21cr|R-coin-1.0.24-6|29	censored, ordered and multivariate problems.
21cr|R-coin-1.0.24-6|30	
21cr|R-coin-1.0.24-6|31	%prep
21cr|R-coin-1.0.24-6|32	%setup -q -c -n %{packname}
21cr|R-coin-1.0.24-6|33	
21cr|R-coin-1.0.24-6|34	%build
21cr|R-coin-1.0.24-6|35	
21cr|R-coin-1.0.24-6|36	%install
21cr|R-coin-1.0.24-6|37	mkdir -p %{buildroot}%{rlibdir}
21cr|R-coin-1.0.24-6|38	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-coin-1.0.24-6|39	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-coin-1.0.24-6|40	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-coin-1.0.24-6|41	
21cr|R-coin-1.0.24-6|42	%if %{without bootstrap}
21cr|R-coin-1.0.24-6|43	%check
21cr|R-coin-1.0.24-6|44	%{_bindir}/R CMD check %{packname}
21cr|R-coin-1.0.24-6|45	%endif
21cr|R-coin-1.0.24-6|46	
21cr|R-coin-1.0.24-6|47	%files
21cr|R-coin-1.0.24-6|48	%dir %{rlibdir}/%{packname}
21cr|R-coin-1.0.24-6|49	%doc %{rlibdir}/%{packname}/doc
21cr|R-coin-1.0.24-6|50	%doc %{rlibdir}/%{packname}/html
21cr|R-coin-1.0.24-6|51	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-coin-1.0.24-6|52	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-coin-1.0.24-6|53	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-coin-1.0.24-6|54	%doc %{rlibdir}/%{packname}/README
21cr|R-coin-1.0.24-6|55	%{rlibdir}/%{packname}/INDEX
21cr|R-coin-1.0.24-6|56	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-coin-1.0.24-6|57	%{rlibdir}/%{packname}/Meta
21cr|R-coin-1.0.24-6|58	%{rlibdir}/%{packname}/R
21cr|R-coin-1.0.24-6|59	%{rlibdir}/%{packname}/data
21cr|R-coin-1.0.24-6|60	%{rlibdir}/%{packname}/help
21cr|R-coin-1.0.24-6|61	%{rlibdir}/%{packname}/libs

7550 21
21cr|R-colorspace-1.2.4-6|1	%bcond_without bootstrap
21cr|R-colorspace-1.2.4-6|2	%global packname  colorspace
21cr|R-colorspace-1.2.4-6|3	%global rlibdir  %{_libdir}/R/library
21cr|R-colorspace-1.2.4-6|4	
21cr|R-colorspace-1.2.4-6|5	Name:             R-%{packname}
21cr|R-colorspace-1.2.4-6|6	Version:          1.2.4
21cr|R-colorspace-1.2.4-6|7	Release:          6
21cr|R-colorspace-1.2.4-6|8	Summary:          Color Space Manipulation
21cr|R-colorspace-1.2.4-6|9	Group:            Sciences/Mathematics
21cr|R-colorspace-1.2.4-6|10	License:          BSD
21cr|R-colorspace-1.2.4-6|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-colorspace-1.2.4-6|12	Source0:          http://cran.r-project.org/src/contrib/colorspace_1.2-4.tar.gz
21cr|R-colorspace-1.2.4-6|13	Requires:         R-methods
21cr|R-colorspace-1.2.4-6|14	%if %{with bootstrap}
21cr|R-colorspace-1.2.4-6|15	Requires:         R-KernSmooth R-MASS R-kernlab R-mvtnorm
21cr|R-colorspace-1.2.4-6|16	%else
21cr|R-colorspace-1.2.4-6|17	Requires:         R-KernSmooth R-MASS R-kernlab R-mvtnorm R-vcd
21cr|R-colorspace-1.2.4-6|18	%endif
21cr|R-colorspace-1.2.4-6|19	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-colorspace-1.2.4-6|20	%if %{with bootstrap}
21cr|R-colorspace-1.2.4-6|21	BuildRequires:    R-KernSmooth R-MASS R-kernlab R-mvtnorm
21cr|R-colorspace-1.2.4-6|22	%else
21cr|R-colorspace-1.2.4-6|23	BuildRequires:    R-KernSmooth R-MASS R-kernlab R-mvtnorm R-vcd
21cr|R-colorspace-1.2.4-6|24	%endif
21cr|R-colorspace-1.2.4-6|25	BuildRequires:    blas-devel
21cr|R-colorspace-1.2.4-6|26	BuildRequires:    lapack-devel
21cr|R-colorspace-1.2.4-6|27	%rename R-cran-colorspace
21cr|R-colorspace-1.2.4-6|28	
21cr|R-colorspace-1.2.4-6|29	%description
21cr|R-colorspace-1.2.4-6|30	Carries out mapping between assorted color spaces including RGB, HSV, HLS,
21cr|R-colorspace-1.2.4-6|31	CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar CIELAB. Qualitative,
21cr|R-colorspace-1.2.4-6|32	sequential, and diverging color palettes based on HCL colors are provided.
21cr|R-colorspace-1.2.4-6|33	
21cr|R-colorspace-1.2.4-6|34	%prep
21cr|R-colorspace-1.2.4-6|35	%setup -q -c -n %{packname}
21cr|R-colorspace-1.2.4-6|36	
21cr|R-colorspace-1.2.4-6|37	%build
21cr|R-colorspace-1.2.4-6|38	
21cr|R-colorspace-1.2.4-6|39	%install
21cr|R-colorspace-1.2.4-6|40	mkdir -p %{buildroot}%{rlibdir}
21cr|R-colorspace-1.2.4-6|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-colorspace-1.2.4-6|42	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-colorspace-1.2.4-6|43	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-colorspace-1.2.4-6|44	
21cr|R-colorspace-1.2.4-6|45	%if %{without bootstrap}
21cr|R-colorspace-1.2.4-6|46	%check
21cr|R-colorspace-1.2.4-6|47	if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
21cr|R-colorspace-1.2.4-6|48	else			true
21cr|R-colorspace-1.2.4-6|49	fi
21cr|R-colorspace-1.2.4-6|50	%endif
21cr|R-colorspace-1.2.4-6|51	
21cr|R-colorspace-1.2.4-6|52	%files
21cr|R-colorspace-1.2.4-6|53	%dir %{rlibdir}/%{packname}
21cr|R-colorspace-1.2.4-6|54	%doc %{rlibdir}/%{packname}/doc
21cr|R-colorspace-1.2.4-6|55	%doc %{rlibdir}/%{packname}/html
21cr|R-colorspace-1.2.4-6|56	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-colorspace-1.2.4-6|57	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-colorspace-1.2.4-6|58	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-colorspace-1.2.4-6|59	%{rlibdir}/%{packname}/INDEX
21cr|R-colorspace-1.2.4-6|60	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-colorspace-1.2.4-6|61	%{rlibdir}/%{packname}/Meta
21cr|R-colorspace-1.2.4-6|62	%{rlibdir}/%{packname}/R
21cr|R-colorspace-1.2.4-6|63	%{rlibdir}/%{packname}/help
21cr|R-colorspace-1.2.4-6|64	%{rlibdir}/%{packname}/libs
21cr|R-colorspace-1.2.4-6|65	%{rlibdir}/%{packname}/data
21cr|R-colorspace-1.2.4-6|66	%{rlibdir}/%{packname}/LICENSE

7551 21
21cr|R-combinat-0.0_8-6|1	%global packname  combinat
21cr|R-combinat-0.0_8-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-combinat-0.0_8-6|3	
21cr|R-combinat-0.0_8-6|4	Name:             R-%{packname}
21cr|R-combinat-0.0_8-6|5	Version:          0.0_8
21cr|R-combinat-0.0_8-6|6	Release:          6
21cr|R-combinat-0.0_8-6|7	Summary:          combinatorics utilities
21cr|R-combinat-0.0_8-6|8	Group:            Sciences/Mathematics
21cr|R-combinat-0.0_8-6|9	License:          GPL-2
21cr|R-combinat-0.0_8-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-combinat-0.0_8-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-8.tar.gz
21cr|R-combinat-0.0_8-6|12	Source1:          NAMESPACE
21cr|R-combinat-0.0_8-6|13	BuildArch:        noarch
21cr|R-combinat-0.0_8-6|14	Requires:         R-core
21cr|R-combinat-0.0_8-6|15	BuildRequires:    R-devel Rmath-devel
21cr|R-combinat-0.0_8-6|16	
21cr|R-combinat-0.0_8-6|17	%description
21cr|R-combinat-0.0_8-6|18	routines for combinatorics
21cr|R-combinat-0.0_8-6|19	
21cr|R-combinat-0.0_8-6|20	%prep
21cr|R-combinat-0.0_8-6|21	%setup -q -c -n %{packname}
21cr|R-combinat-0.0_8-6|22	cp %{SOURCE1} combinat/
21cr|R-combinat-0.0_8-6|23	
21cr|R-combinat-0.0_8-6|24	%build
21cr|R-combinat-0.0_8-6|25	
21cr|R-combinat-0.0_8-6|26	%install
21cr|R-combinat-0.0_8-6|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-combinat-0.0_8-6|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-combinat-0.0_8-6|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-combinat-0.0_8-6|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-combinat-0.0_8-6|31	
21cr|R-combinat-0.0_8-6|32	#check
21cr|R-combinat-0.0_8-6|33	#{_bindir}/R CMD check %%{packname}
21cr|R-combinat-0.0_8-6|34	
21cr|R-combinat-0.0_8-6|35	%files
21cr|R-combinat-0.0_8-6|36	%dir %{rlibdir}/%{packname}
21cr|R-combinat-0.0_8-6|37	%doc %{rlibdir}/%{packname}/html
21cr|R-combinat-0.0_8-6|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-combinat-0.0_8-6|39	%{rlibdir}/%{packname}/INDEX
21cr|R-combinat-0.0_8-6|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-combinat-0.0_8-6|41	%{rlibdir}/%{packname}/Meta
21cr|R-combinat-0.0_8-6|42	%{rlibdir}/%{packname}/R
21cr|R-combinat-0.0_8-6|43	%{rlibdir}/%{packname}/help

7552 21
21cr|R-CompQuadForm-1.4.1-4|1	%global packname  CompQuadForm
21cr|R-CompQuadForm-1.4.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-CompQuadForm-1.4.1-4|3	
21cr|R-CompQuadForm-1.4.1-4|4	Name:             R-%{packname}
21cr|R-CompQuadForm-1.4.1-4|5	Version:          1.4.1
21cr|R-CompQuadForm-1.4.1-4|6	Release:          4
21cr|R-CompQuadForm-1.4.1-4|7	Summary:          Distribution function of quadratic forms in normal variables
21cr|R-CompQuadForm-1.4.1-4|8	Group:            Sciences/Mathematics
21cr|R-CompQuadForm-1.4.1-4|9	License:          GPL (>= 2)
21cr|R-CompQuadForm-1.4.1-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-CompQuadForm-1.4.1-4|11	Source0:          http://cran.r-project.org/src/contrib/CompQuadForm_%{version}.tar.gz
21cr|R-CompQuadForm-1.4.1-4|12	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-CompQuadForm-1.4.1-4|13	BuildRequires:    blas-devel
21cr|R-CompQuadForm-1.4.1-4|14	BuildRequires:    lapack-devel
21cr|R-CompQuadForm-1.4.1-4|15	
21cr|R-CompQuadForm-1.4.1-4|16	%description
21cr|R-CompQuadForm-1.4.1-4|17	Computes the distribution function of quadratic forms in normal variables
21cr|R-CompQuadForm-1.4.1-4|18	using Imhof's method, Davies's algorithm, Farebrother's algorithm or Liu
21cr|R-CompQuadForm-1.4.1-4|19	et al.'s algorithm.
21cr|R-CompQuadForm-1.4.1-4|20	
21cr|R-CompQuadForm-1.4.1-4|21	%prep
21cr|R-CompQuadForm-1.4.1-4|22	%setup -q -c -n %{packname}
21cr|R-CompQuadForm-1.4.1-4|23	
21cr|R-CompQuadForm-1.4.1-4|24	%build
21cr|R-CompQuadForm-1.4.1-4|25	
21cr|R-CompQuadForm-1.4.1-4|26	%install
21cr|R-CompQuadForm-1.4.1-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-CompQuadForm-1.4.1-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-CompQuadForm-1.4.1-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-CompQuadForm-1.4.1-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-CompQuadForm-1.4.1-4|31	
21cr|R-CompQuadForm-1.4.1-4|32	#check
21cr|R-CompQuadForm-1.4.1-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-CompQuadForm-1.4.1-4|34	
21cr|R-CompQuadForm-1.4.1-4|35	%files
21cr|R-CompQuadForm-1.4.1-4|36	%dir %{rlibdir}/%{packname}
21cr|R-CompQuadForm-1.4.1-4|37	%doc %{rlibdir}/%{packname}/html
21cr|R-CompQuadForm-1.4.1-4|38	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-CompQuadForm-1.4.1-4|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-CompQuadForm-1.4.1-4|40	%doc %{rlibdir}/%{packname}/HISTORY
21cr|R-CompQuadForm-1.4.1-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-CompQuadForm-1.4.1-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-CompQuadForm-1.4.1-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-CompQuadForm-1.4.1-4|44	%{rlibdir}/%{packname}/R
21cr|R-CompQuadForm-1.4.1-4|45	%{rlibdir}/%{packname}/help
21cr|R-CompQuadForm-1.4.1-4|46	%{rlibdir}/%{packname}/libs

7553 21
21cr|R-corpcor-1.6.7-5|1	%global packname  corpcor
21cr|R-corpcor-1.6.7-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-corpcor-1.6.7-5|3	
21cr|R-corpcor-1.6.7-5|4	Name:             R-%{packname}
21cr|R-corpcor-1.6.7-5|5	Version:          1.6.7
21cr|R-corpcor-1.6.7-5|6	Release:          5
21cr|R-corpcor-1.6.7-5|7	Summary:          Efficient Estimation of Covariance and (Partial) Correlation
21cr|R-corpcor-1.6.7-5|8	Group:            Sciences/Mathematics
21cr|R-corpcor-1.6.7-5|9	License:          GPLv3+
21cr|R-corpcor-1.6.7-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-corpcor-1.6.7-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-corpcor-1.6.7-5|12	BuildArch:        noarch
21cr|R-corpcor-1.6.7-5|13	Requires:         R-core
21cr|R-corpcor-1.6.7-5|14	
21cr|R-corpcor-1.6.7-5|15	BuildRequires:    R-devel Rmath-devel
21cr|R-corpcor-1.6.7-5|16	
21cr|R-corpcor-1.6.7-5|17	
21cr|R-corpcor-1.6.7-5|18	%description
21cr|R-corpcor-1.6.7-5|19	This package implements a James-Stein-type shrinkage estimator for the
21cr|R-corpcor-1.6.7-5|20	covariance matrix, with separate shrinkage for variances and correlations.
21cr|R-corpcor-1.6.7-5|21	The details of the method are explained in Sch\"afer and Strimmer (2005)
21cr|R-corpcor-1.6.7-5|22	and Opgen-Rhein and Strimmer (2007).  The approach is both computationally
21cr|R-corpcor-1.6.7-5|23	as well as statistically very efficient, it is applicable to "small n,
21cr|R-corpcor-1.6.7-5|24	large p" data, and always returns a positive definite and well-conditioned
21cr|R-corpcor-1.6.7-5|25	covariance matrix.  In addition to inferring the covariance matrix the
21cr|R-corpcor-1.6.7-5|26	package also provides shrinkage estimators for partial correlations and
21cr|R-corpcor-1.6.7-5|27	partial variances.  The inverse of the covariance and correlation matrix
21cr|R-corpcor-1.6.7-5|28	can be efficiently computed, as well as any arbitrary power of the
21cr|R-corpcor-1.6.7-5|29	shrinkage correlation matrix.  Furthermore, functions are available for
21cr|R-corpcor-1.6.7-5|30	fast singular value decomposition, for computing the pseudoinverse, and
21cr|R-corpcor-1.6.7-5|31	for checking the rank and positive definiteness of a matrix.
21cr|R-corpcor-1.6.7-5|32	
21cr|R-corpcor-1.6.7-5|33	%prep
21cr|R-corpcor-1.6.7-5|34	%setup -q -c -n %{packname}
21cr|R-corpcor-1.6.7-5|35	
21cr|R-corpcor-1.6.7-5|36	%build
21cr|R-corpcor-1.6.7-5|37	
21cr|R-corpcor-1.6.7-5|38	%install
21cr|R-corpcor-1.6.7-5|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-corpcor-1.6.7-5|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-corpcor-1.6.7-5|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-corpcor-1.6.7-5|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-corpcor-1.6.7-5|43	
21cr|R-corpcor-1.6.7-5|44	#check
21cr|R-corpcor-1.6.7-5|45	#{_bindir}/R CMD check %%{packname}
21cr|R-corpcor-1.6.7-5|46	
21cr|R-corpcor-1.6.7-5|47	%files
21cr|R-corpcor-1.6.7-5|48	%dir %{rlibdir}/%{packname}
21cr|R-corpcor-1.6.7-5|49	%doc %{rlibdir}/%{packname}/html
21cr|R-corpcor-1.6.7-5|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-corpcor-1.6.7-5|51	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-corpcor-1.6.7-5|52	%{rlibdir}/%{packname}/INDEX
21cr|R-corpcor-1.6.7-5|53	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-corpcor-1.6.7-5|54	%{rlibdir}/%{packname}/Meta
21cr|R-corpcor-1.6.7-5|55	%{rlibdir}/%{packname}/R
21cr|R-corpcor-1.6.7-5|56	%{rlibdir}/%{packname}/help

7554 21
21cr|R-covr-2.2.2-2|1	%global packname  covr
21cr|R-covr-2.2.2-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-covr-2.2.2-2|3	
21cr|R-covr-2.2.2-2|4	Name:             R-%{packname}
21cr|R-covr-2.2.2-2|5	Version:          2.2.2
21cr|R-covr-2.2.2-2|6	Release:          2
21cr|R-covr-2.2.2-2|7	Summary:          Test Coverage for Packages
21cr|R-covr-2.2.2-2|8	Group:            Sciences/Mathematics
21cr|R-covr-2.2.2-2|9	License:          MIT + file LICENSE
21cr|R-covr-2.2.2-2|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-covr-2.2.2-2|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-covr-2.2.2-2|12	
21cr|R-covr-2.2.2-2|13	Requires:         R-methods
21cr|R-covr-2.2.2-2|14	Requires:         R-stats R-utils R-jsonlite R-rex R-httr R-crayon R-withr
21cr|R-covr-2.2.2-2|15	#Suggests:         R-R6 R-knitr R-rmarkdown R-shiny R-htmltools R-htmlwidgets R-DT R-testthat R-rstudioapi R-devtools R-xml2 R-parallel R-memoise
21cr|R-covr-2.2.2-2|16	BuildRequires:    R-devel Rmath-devel R-methods
21cr|R-covr-2.2.2-2|17	BuildRequires:    R-stats R-utils R-rex R-httr R-withr R-crayon
21cr|R-covr-2.2.2-2|18	#BuildRequires:   R-htmltools R-htmlwidgets  R-testthat R-rstudioapi R-devtools R-xml2 R-parallel R-memoise
21cr|R-covr-2.2.2-2|19	
21cr|R-covr-2.2.2-2|20	%description
21cr|R-covr-2.2.2-2|21	Track and report code coverage for your package and (optionally) upload
21cr|R-covr-2.2.2-2|22	the results to a coverage service like 'Codecov' (http://codecov.io) or
21cr|R-covr-2.2.2-2|23	'Coveralls' (http://coveralls.io). Code coverage is a measure of the
21cr|R-covr-2.2.2-2|24	amount of code being exercised by a set of tests. It is an indirect
21cr|R-covr-2.2.2-2|25	measure of test quality and completeness. This package is compatible with
21cr|R-covr-2.2.2-2|26	any testing methodology or framework and tracks coverage of both R code
21cr|R-covr-2.2.2-2|27	and compiled C/C++/FORTRAN code.
21cr|R-covr-2.2.2-2|28	
21cr|R-covr-2.2.2-2|29	%prep
21cr|R-covr-2.2.2-2|30	%setup -q -c -n %{packname}
21cr|R-covr-2.2.2-2|31	
21cr|R-covr-2.2.2-2|32	%build
21cr|R-covr-2.2.2-2|33	
21cr|R-covr-2.2.2-2|34	%install
21cr|R-covr-2.2.2-2|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-covr-2.2.2-2|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-covr-2.2.2-2|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-covr-2.2.2-2|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-covr-2.2.2-2|39	
21cr|R-covr-2.2.2-2|40	#check
21cr|R-covr-2.2.2-2|41	#{_bindir}/R CMD check %%{packname}
21cr|R-covr-2.2.2-2|42	
21cr|R-covr-2.2.2-2|43	%files

7555 21
21cr|R-coxme-2.2.16-1|1	%global packname  coxme
21cr|R-coxme-2.2.16-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-coxme-2.2.16-1|3	
21cr|R-coxme-2.2.16-1|4	Name:             R-%{packname}
21cr|R-coxme-2.2.16-1|5	Version:          2.2.16
21cr|R-coxme-2.2.16-1|6	Release:          1
21cr|R-coxme-2.2.16-1|7	Summary:          Mixed Effects Cox Models
21cr|R-coxme-2.2.16-1|8	Group:            Sciences/Mathematics
21cr|R-coxme-2.2.16-1|9	License:          GPL-2
21cr|R-coxme-2.2.16-1|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-coxme-2.2.16-1|11	Source0:          http://cran.r-project.org/src/contrib/coxme_2.2-16.tar.gz
21cr|R-coxme-2.2.16-1|12	Requires:         R-survival R-bdsmatrix R-nlme R-Matrix R-methods
21cr|R-coxme-2.2.16-1|13	Requires:         R-mvtnorm R-kinship2
21cr|R-coxme-2.2.16-1|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-survival
21cr|R-coxme-2.2.16-1|15	BuildRequires:    R-bdsmatrix R-nlme R-Matrix R-methods R-mvtnorm R-kinship2
21cr|R-coxme-2.2.16-1|16	
21cr|R-coxme-2.2.16-1|17	%description
21cr|R-coxme-2.2.16-1|18	Cox proportional hazards models containing Gaussian random effects, also
21cr|R-coxme-2.2.16-1|19	known as frailty models.
21cr|R-coxme-2.2.16-1|20	
21cr|R-coxme-2.2.16-1|21	%prep
21cr|R-coxme-2.2.16-1|22	%setup -q -c -n %{packname}
21cr|R-coxme-2.2.16-1|23	
21cr|R-coxme-2.2.16-1|24	%build
21cr|R-coxme-2.2.16-1|25	
21cr|R-coxme-2.2.16-1|26	%install
21cr|R-coxme-2.2.16-1|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-coxme-2.2.16-1|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-coxme-2.2.16-1|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-coxme-2.2.16-1|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-coxme-2.2.16-1|31	
21cr|R-coxme-2.2.16-1|32	#Disable check - fails due to texlive errors...
21cr|R-coxme-2.2.16-1|33	#check
21cr|R-coxme-2.2.16-1|34	#{_bindir}/R CMD check %%{packname}
21cr|R-coxme-2.2.16-1|35	
21cr|R-coxme-2.2.16-1|36	%files
21cr|R-coxme-2.2.16-1|37	%doc %{rlibdir}/%{packname}/COPYRIGHTS
21cr|R-coxme-2.2.16-1|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-coxme-2.2.16-1|39	%doc %{rlibdir}/%{packname}/html
21cr|R-coxme-2.2.16-1|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-coxme-2.2.16-1|41	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-coxme-2.2.16-1|42	%{rlibdir}/%{packname}/INDEX
21cr|R-coxme-2.2.16-1|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-coxme-2.2.16-1|44	%{rlibdir}/%{packname}/Meta
21cr|R-coxme-2.2.16-1|45	%{rlibdir}/%{packname}/R
21cr|R-coxme-2.2.16-1|46	%{rlibdir}/%{packname}/data
21cr|R-coxme-2.2.16-1|47	%{rlibdir}/%{packname}/help
21cr|R-coxme-2.2.16-1|48	%{rlibdir}/%{packname}/libs

7556 21
21cr|R-cran-leaps-2.9-5|1	%define modulename leaps
21cr|R-cran-leaps-2.9-5|2	%define realver 2.9
21cr|R-cran-leaps-2.9-5|3	%define r_library %{_libdir}/R/library
21cr|R-cran-leaps-2.9-5|4	
21cr|R-cran-leaps-2.9-5|5	Summary:        Regression subset for R
21cr|R-cran-leaps-2.9-5|6	Name:           R-cran-%{modulename}
21cr|R-cran-leaps-2.9-5|7	Version:        %(echo %{realver} | tr '-' '.')
21cr|R-cran-leaps-2.9-5|8	Release:        5
21cr|R-cran-leaps-2.9-5|9	License:        GPLv2+
21cr|R-cran-leaps-2.9-5|10	Group:          Sciences/Mathematics
21cr|R-cran-leaps-2.9-5|11	Url:            http://cran.r-project.org/web/packages/%{modulename}/index.html
21cr|R-cran-leaps-2.9-5|12	Source0:        http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
21cr|R-cran-leaps-2.9-5|13	BuildRequires:  R-base
21cr|R-cran-leaps-2.9-5|14	BuildRequires:  gcc-gfortran
21cr|R-cran-leaps-2.9-5|15	Requires:       R-base
21cr|R-cran-leaps-2.9-5|16	
21cr|R-cran-leaps-2.9-5|17	%description
21cr|R-cran-leaps-2.9-5|18	This R package provides a regression subset selection including
21cr|R-cran-leaps-2.9-5|19	exhaustive search.
21cr|R-cran-leaps-2.9-5|20	
21cr|R-cran-leaps-2.9-5|21	%prep
21cr|R-cran-leaps-2.9-5|22	%setup -q -c
21cr|R-cran-leaps-2.9-5|23	
21cr|R-cran-leaps-2.9-5|24	%build
21cr|R-cran-leaps-2.9-5|25	
21cr|R-cran-leaps-2.9-5|26	R CMD build %{modulename}
21cr|R-cran-leaps-2.9-5|27	
21cr|R-cran-leaps-2.9-5|28	%install
21cr|R-cran-leaps-2.9-5|29	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|R-cran-leaps-2.9-5|30	
21cr|R-cran-leaps-2.9-5|31	mkdir -p %{buildroot}/%{r_library}
21cr|R-cran-leaps-2.9-5|32	
21cr|R-cran-leaps-2.9-5|33	# install
21cr|R-cran-leaps-2.9-5|34	R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}
21cr|R-cran-leaps-2.9-5|35	
21cr|R-cran-leaps-2.9-5|36	# provided by R-base
21cr|R-cran-leaps-2.9-5|37	rm -rf %{buildroot}/%{r_library}/R.css
21cr|R-cran-leaps-2.9-5|38	
21cr|R-cran-leaps-2.9-5|39	%clean
21cr|R-cran-leaps-2.9-5|40	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|R-cran-leaps-2.9-5|41	
21cr|R-cran-leaps-2.9-5|42	%files
21cr|R-cran-leaps-2.9-5|43	%defattr(-,root,root)
21cr|R-cran-leaps-2.9-5|44	%{r_library}/%{modulename}

7557 21
21cr|R-crayon-1.3.2-4|1	%global packname  crayon
21cr|R-crayon-1.3.2-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-crayon-1.3.2-4|3	
21cr|R-crayon-1.3.2-4|4	Name:             R-%{packname}
21cr|R-crayon-1.3.2-4|5	Version:          1.3.2
21cr|R-crayon-1.3.2-4|6	Release:          4
21cr|R-crayon-1.3.2-4|7	Summary:          Colored Terminal Output
21cr|R-crayon-1.3.2-4|8	Group:            Sciences/Mathematics
21cr|R-crayon-1.3.2-4|9	License:          MIT + file LICENSE
21cr|R-crayon-1.3.2-4|10	URL:              None
21cr|R-crayon-1.3.2-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-crayon-1.3.2-4|12	BuildArch:        noarch
21cr|R-crayon-1.3.2-4|13	Requires:         R-core
21cr|R-crayon-1.3.2-4|14	
21cr|R-crayon-1.3.2-4|15	
21cr|R-crayon-1.3.2-4|16	Requires:         R-grDevices R-methods R-utils
21cr|R-crayon-1.3.2-4|17	#Requires:         R-testthat
21cr|R-crayon-1.3.2-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-crayon-1.3.2-4|19	BuildRequires:    R-grDevices R-methods R-utils
21cr|R-crayon-1.3.2-4|20	#BuildRequires:   R-testthat
21cr|R-crayon-1.3.2-4|21	%description
21cr|R-crayon-1.3.2-4|22	Colored terminal output on terminals that support 'ANSI' color and
21cr|R-crayon-1.3.2-4|23	highlight codes. It also works in 'Emacs' 'ESS'. 'ANSI' color support is
21cr|R-crayon-1.3.2-4|24	automatically detected. Colors and highlighting can be combined and
21cr|R-crayon-1.3.2-4|25	nested. New styles can also be created easily. This package was inspired
21cr|R-crayon-1.3.2-4|26	by the 'chalk' 'JavaScript' project.
21cr|R-crayon-1.3.2-4|27	
21cr|R-crayon-1.3.2-4|28	%prep
21cr|R-crayon-1.3.2-4|29	%setup -q -c -n %{packname}
21cr|R-crayon-1.3.2-4|30	
21cr|R-crayon-1.3.2-4|31	%build
21cr|R-crayon-1.3.2-4|32	
21cr|R-crayon-1.3.2-4|33	%install
21cr|R-crayon-1.3.2-4|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-crayon-1.3.2-4|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-crayon-1.3.2-4|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-crayon-1.3.2-4|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-crayon-1.3.2-4|38	
21cr|R-crayon-1.3.2-4|39	%check
21cr|R-crayon-1.3.2-4|40	#%{_bindir}/R CMD check %{packname}
21cr|R-crayon-1.3.2-4|41	
21cr|R-crayon-1.3.2-4|42	%files
21cr|R-crayon-1.3.2-4|43	%dir %{rlibdir}/%{packname}
21cr|R-crayon-1.3.2-4|44	%doc %{rlibdir}/%{packname}/html
21cr|R-crayon-1.3.2-4|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-crayon-1.3.2-4|46	%doc %{rlibdir}/%{packname}/NEWS.md
21cr|R-crayon-1.3.2-4|47	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-crayon-1.3.2-4|48	%doc %{rlibdir}/%{packname}/README.markdown
21cr|R-crayon-1.3.2-4|49	%{rlibdir}/%{packname}/INDEX
21cr|R-crayon-1.3.2-4|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-crayon-1.3.2-4|51	%{rlibdir}/%{packname}/Meta
21cr|R-crayon-1.3.2-4|52	%{rlibdir}/%{packname}/R
21cr|R-crayon-1.3.2-4|53	%{rlibdir}/%{packname}/help
21cr|R-crayon-1.3.2-4|54	%{rlibdir}/%{packname}/logo.png
21cr|R-crayon-1.3.2-4|55	%{rlibdir}/%{packname}/logo.svg.gz
21cr|R-crayon-1.3.2-4|56	%{rlibdir}/%{packname}/ANSI-8-OSX.png
21cr|R-crayon-1.3.2-4|57	%{rlibdir}/%{packname}/ANSI-256-OSX.png

7558 21
21cr|rcs-5.10.1-1|1	Summary:	Revision Control System (RCS) file version management tools
21cr|rcs-5.10.1-1|2	Name:		rcs
21cr|rcs-5.10.1-1|3	Version:	5.10.1
21cr|rcs-5.10.1-1|4	Release:	1
21cr|rcs-5.10.1-1|5	License:	GPLv2+
21cr|rcs-5.10.1-1|6	Group:		Development/Tools
21cr|rcs-5.10.1-1|7	Url:		http://www.cs.purdue.edu/homes/trinkle/RCS/
21cr|rcs-5.10.1-1|8	Source0:	https://ftp.gnu.org/gnu/rcs/%{name}-%{version}.tar.lz
21cr|rcs-5.10.1-1|9	Patch0:		rcs-5.8-build-tweaks.patch
21cr|rcs-5.10.1-1|10	BuildRequires:	/usr/bin/lzip
21cr|rcs-5.10.1-1|11	BuildRequires:	autoconf
21cr|rcs-5.10.1-1|12	BuildRequires:	ed
21cr|rcs-5.10.1-1|13	BuildRequires:	groff
21cr|rcs-5.10.1-1|14	
21cr|rcs-5.10.1-1|15	%description
21cr|rcs-5.10.1-1|16	The Revision Control System (RCS) is a system for managing multiple
21cr|rcs-5.10.1-1|17	versions of files.  RCS automates the storage, retrieval, logging,
21cr|rcs-5.10.1-1|18	identification and merging of file revisions.  RCS is useful for text
21cr|rcs-5.10.1-1|19	files that are revised frequently (for example, programs,
21cr|rcs-5.10.1-1|20	documentation, graphics, papers and form letters).
21cr|rcs-5.10.1-1|21	
21cr|rcs-5.10.1-1|22	The rcs package should be installed if you need a system for managing
21cr|rcs-5.10.1-1|23	different versions of files.
21cr|rcs-5.10.1-1|24	
21cr|rcs-5.10.1-1|25	%files
21cr|rcs-5.10.1-1|26	%doc NEWS
21cr|rcs-5.10.1-1|27	%{_bindir}/*
21cr|rcs-5.10.1-1|28	%{_mandir}/man?/*
21cr|rcs-5.10.1-1|29	%{_infodir}/*
21cr|rcs-5.10.1-1|30	
21cr|rcs-5.10.1-1|31	#----------------------------------------------------------------------------
21cr|rcs-5.10.1-1|32	
21cr|rcs-5.10.1-1|33	%prep
21cr|rcs-5.10.1-1|34	%setup -q
21cr|rcs-5.10.1-1|35	%patch0 -p1 -b .build-tweaks
21cr|rcs-5.10.1-1|36	
21cr|rcs-5.10.1-1|37	%build
21cr|rcs-5.10.1-1|38	%global optflags %{optflags} -std=c99
21cr|rcs-5.10.1-1|39	export CC=gcc
21cr|rcs-5.10.1-1|40	autoreconf -fi
21cr|rcs-5.10.1-1|41	%configure \
21cr|rcs-5.10.1-1|42	--with-diffutils
21cr|rcs-5.10.1-1|43	make
21cr|rcs-5.10.1-1|44	
21cr|rcs-5.10.1-1|45	%install
21cr|rcs-5.10.1-1|46	%makeinstall_std
21cr|rcs-5.10.1-1|47	
21cr|rcs-5.10.1-1|48	install -m 755 src/rcsfreeze %{buildroot}%{_bindir}
21cr|rcs-5.10.1-1|49	
21cr|rcs-5.10.1-1|50	rm -f %{buildroot}/%{_infodir}/dir

7559 21
21cr|R-cubature-1.1.2-6|1	%global packname  cubature
21cr|R-cubature-1.1.2-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-cubature-1.1.2-6|3	
21cr|R-cubature-1.1.2-6|4	Name:             R-%{packname}
21cr|R-cubature-1.1.2-6|5	Version:          1.1.2
21cr|R-cubature-1.1.2-6|6	Release:          6
21cr|R-cubature-1.1.2-6|7	Summary:          Adaptive multivariate integration over hypercubes
21cr|R-cubature-1.1.2-6|8	Group:            Sciences/Mathematics
21cr|R-cubature-1.1.2-6|9	License:          GPL (>= 2)
21cr|R-cubature-1.1.2-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-cubature-1.1.2-6|11	Source0:          http://cran.r-project.org/src/contrib/cubature_1.1-2.tar.gz
21cr|R-cubature-1.1.2-6|12	BuildRequires:    R-devel
21cr|R-cubature-1.1.2-6|13	BuildRequires:    Rmath-devel
21cr|R-cubature-1.1.2-6|14	BuildRequires:    texlive
21cr|R-cubature-1.1.2-6|15	BuildRequires:    pkgconfig(lapack)
21cr|R-cubature-1.1.2-6|16	
21cr|R-cubature-1.1.2-6|17	%description
21cr|R-cubature-1.1.2-6|18	Adaptive multivariate integration over hypercubes
21cr|R-cubature-1.1.2-6|19	
21cr|R-cubature-1.1.2-6|20	%prep
21cr|R-cubature-1.1.2-6|21	%setup -q -c -n %{packname}
21cr|R-cubature-1.1.2-6|22	
21cr|R-cubature-1.1.2-6|23	%build
21cr|R-cubature-1.1.2-6|24	
21cr|R-cubature-1.1.2-6|25	%install
21cr|R-cubature-1.1.2-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-cubature-1.1.2-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-cubature-1.1.2-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-cubature-1.1.2-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-cubature-1.1.2-6|30	
21cr|R-cubature-1.1.2-6|31	#check
21cr|R-cubature-1.1.2-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-cubature-1.1.2-6|33	
21cr|R-cubature-1.1.2-6|34	%files
21cr|R-cubature-1.1.2-6|35	%dir %{rlibdir}/%{packname}
21cr|R-cubature-1.1.2-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-cubature-1.1.2-6|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-cubature-1.1.2-6|38	%{rlibdir}/%{packname}/INDEX
21cr|R-cubature-1.1.2-6|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-cubature-1.1.2-6|40	%{rlibdir}/%{packname}/Meta
21cr|R-cubature-1.1.2-6|41	%{rlibdir}/%{packname}/R
21cr|R-cubature-1.1.2-6|42	%{rlibdir}/%{packname}/help
21cr|R-cubature-1.1.2-6|43	%{rlibdir}/%{packname}/libs

7560 21
21cr|R-curl-2.1-6|1	%global packname  curl
21cr|R-curl-2.1-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-curl-2.1-6|3	
21cr|R-curl-2.1-6|4	Name:             R-%{packname}
21cr|R-curl-2.1-6|5	Version:          2.1
21cr|R-curl-2.1-6|6	Release:          6
21cr|R-curl-2.1-6|7	Summary:          A Modern and Flexible Web Client for R
21cr|R-curl-2.1-6|8	Group:            Sciences/Mathematics
21cr|R-curl-2.1-6|9	License:          MIT + file LICENSE
21cr|R-curl-2.1-6|10	URL:              None
21cr|R-curl-2.1-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-curl-2.1-6|12	
21cr|R-curl-2.1-6|13	Recommends:       R-testthat R-knitr R-jsonlite R-magrittr R-markdown R-rmarkdown
21cr|R-curl-2.1-6|14	BuildRequires:    R-devel Rmath-devel
21cr|R-curl-2.1-6|15	#BuildRequires:   R-testthat R-knitr R-jsonlite R-magrittr R-markdown R-rmarkdown
21cr|R-curl-2.1-6|16	BuildRequires:    pkgconfig(libcurl)
21cr|R-curl-2.1-6|17	
21cr|R-curl-2.1-6|18	%description
21cr|R-curl-2.1-6|19	The curl() and curl_download() functions provide highly configurable
21cr|R-curl-2.1-6|20	drop-in replacements for base url() and download.file() with better
21cr|R-curl-2.1-6|21	performance, support for encryption (https://, ftps://), 'gzip'
21cr|R-curl-2.1-6|22	compression, authentication, and other 'libcurl' goodies. The core of the
21cr|R-curl-2.1-6|23	package implements a framework for performing fully customized requests
21cr|R-curl-2.1-6|24	where data can be processed either in memory, on disk, or streaming via
21cr|R-curl-2.1-6|25	the callback or connection interfaces. Some knowledge of 'libcurl' is
21cr|R-curl-2.1-6|26	recommended; for a more-user-friendly web client see the 'httr' package
21cr|R-curl-2.1-6|27	which builds on this package with HTTP specific tools and logic.
21cr|R-curl-2.1-6|28	
21cr|R-curl-2.1-6|29	%prep
21cr|R-curl-2.1-6|30	%setup -q -c -n %{packname}
21cr|R-curl-2.1-6|31	
21cr|R-curl-2.1-6|32	%build
21cr|R-curl-2.1-6|33	
21cr|R-curl-2.1-6|34	%install
21cr|R-curl-2.1-6|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-curl-2.1-6|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-curl-2.1-6|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-curl-2.1-6|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-curl-2.1-6|39	
21cr|R-curl-2.1-6|40	#Disable check - fails due to texlive errors...
21cr|R-curl-2.1-6|41	#%check
21cr|R-curl-2.1-6|42	#%{_bindir}/R CMD check %{packname}
21cr|R-curl-2.1-6|43	
21cr|R-curl-2.1-6|44	%files
21cr|R-curl-2.1-6|45	%dir %{rlibdir}/%{packname}
21cr|R-curl-2.1-6|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-curl-2.1-6|47	%doc %{rlibdir}/%{packname}/html
21cr|R-curl-2.1-6|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-curl-2.1-6|49	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-curl-2.1-6|50	%{rlibdir}/%{packname}/INDEX
21cr|R-curl-2.1-6|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-curl-2.1-6|52	%{rlibdir}/%{packname}/LICENSE
21cr|R-curl-2.1-6|53	%{rlibdir}/%{packname}/Meta
21cr|R-curl-2.1-6|54	%{rlibdir}/%{packname}/R
21cr|R-curl-2.1-6|55	%{rlibdir}/%{packname}/help
21cr|R-curl-2.1-6|56	%{rlibdir}/%{packname}/data
21cr|R-curl-2.1-6|57	%{rlibdir}/%{packname}/libs

7561 21
21cr|R-DAAG-1.20-6|1	%global packname  DAAG
21cr|R-DAAG-1.20-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-DAAG-1.20-6|3	
21cr|R-DAAG-1.20-6|4	%define debug_package %{nil}
21cr|R-DAAG-1.20-6|5	
21cr|R-DAAG-1.20-6|6	Name:             R-%{packname}
21cr|R-DAAG-1.20-6|7	Version:          1.20
21cr|R-DAAG-1.20-6|8	Release:          6
21cr|R-DAAG-1.20-6|9	Summary:          Data Analysis And Graphics data and functions
21cr|R-DAAG-1.20-6|10	Group:            Sciences/Mathematics
21cr|R-DAAG-1.20-6|11	License:          Unlimited
21cr|R-DAAG-1.20-6|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-DAAG-1.20-6|13	Source0:          http://cran.r-project.org/src/contrib/DAAG_%{version}.tar.gz
21cr|R-DAAG-1.20-6|14	Requires:         R-MASS R-rpart R-randomForest R-boot R-survival
21cr|R-DAAG-1.20-6|15	Requires:         R-lattice R-oz R-quantreg
21cr|R-DAAG-1.20-6|16	Recommends:       R-leaps R-lme4 R-knitr
21cr|R-DAAG-1.20-6|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-rpart R-randomForest R-boot R-survival
21cr|R-DAAG-1.20-6|18	BuildRequires:    R-lattice R-oz R-quantreg R-latticeExtra
21cr|R-DAAG-1.20-6|19	
21cr|R-DAAG-1.20-6|20	%description
21cr|R-DAAG-1.20-6|21	various data sets used in examples and exercises in the book Maindonald,
21cr|R-DAAG-1.20-6|22	J.H. and Braun, W.J. (2003, 2007, 2010) "Data Analysis and Graphics Using
21cr|R-DAAG-1.20-6|23	
21cr|R-DAAG-1.20-6|24	%prep
21cr|R-DAAG-1.20-6|25	%setup -q -c -n %{packname}
21cr|R-DAAG-1.20-6|26	
21cr|R-DAAG-1.20-6|27	%build
21cr|R-DAAG-1.20-6|28	
21cr|R-DAAG-1.20-6|29	%install
21cr|R-DAAG-1.20-6|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-DAAG-1.20-6|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-DAAG-1.20-6|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-DAAG-1.20-6|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-DAAG-1.20-6|34	
21cr|R-DAAG-1.20-6|35	#check
21cr|R-DAAG-1.20-6|36	#{_bindir}/R CMD check %%{packname}
21cr|R-DAAG-1.20-6|37	
21cr|R-DAAG-1.20-6|38	%files
21cr|R-DAAG-1.20-6|39	%dir %{rlibdir}/%{packname}
21cr|R-DAAG-1.20-6|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-DAAG-1.20-6|41	%doc %{rlibdir}/%{packname}/html
21cr|R-DAAG-1.20-6|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-DAAG-1.20-6|43	%{rlibdir}/%{packname}/INDEX
21cr|R-DAAG-1.20-6|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-DAAG-1.20-6|45	%{rlibdir}/%{packname}/NEWS
21cr|R-DAAG-1.20-6|46	%{rlibdir}/%{packname}/Meta
21cr|R-DAAG-1.20-6|47	%{rlibdir}/%{packname}/R
21cr|R-DAAG-1.20-6|48	%{rlibdir}/%{packname}/data
21cr|R-DAAG-1.20-6|49	%{rlibdir}/%{packname}/help
21cr|R-DAAG-1.20-6|50	%{rlibdir}/%{packname}/misc
21cr|R-DAAG-1.20-6|51	%{rlibdir}/%{packname}/seedrates.txt

7562 21
21cr|R-data.table-1.14.0-1|1	%global packname  data.table
21cr|R-data.table-1.14.0-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-data.table-1.14.0-1|3	
21cr|R-data.table-1.14.0-1|4	Name:             R-%{packname}
21cr|R-data.table-1.14.0-1|5	Version:          1.14.0
21cr|R-data.table-1.14.0-1|6	Release:          1
21cr|R-data.table-1.14.0-1|7	Summary:          Extension of Data.frame
21cr|R-data.table-1.14.0-1|8	Group:            Sciences/Mathematics
21cr|R-data.table-1.14.0-1|9	License:          GPLv2+
21cr|R-data.table-1.14.0-1|10	URL:              None
21cr|R-data.table-1.14.0-1|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-data.table-1.14.0-1|12	
21cr|R-data.table-1.14.0-1|13	
21cr|R-data.table-1.14.0-1|14	Requires:         R-methods R-chron
21cr|R-data.table-1.14.0-1|15	#Requires:         R-ggplot2 R-plyr R-reshape R-reshape2 R-testthat R-hexbin R-fastmatch R-nlme R-xts R-bit64 R-gdata R-GenomicRanges R-caret R-knitr R-curl R-zoo R-plm
21cr|R-data.table-1.14.0-1|16	BuildRequires:    R-devel Rmath-devel
21cr|R-data.table-1.14.0-1|17	BuildRequires:    R-methods R-chron
21cr|R-data.table-1.14.0-1|18	#BuildRequires:   R-ggplot2 R-plyr R-reshape R-reshape2 R-testthat R-hexbin R-fastmatch R-nlme R-xts R-bit64 R-gdata R-GenomicRanges R-caret R-knitr R-curl R-zoo R-plm
21cr|R-data.table-1.14.0-1|19	%description
21cr|R-data.table-1.14.0-1|20	Fast aggregation of large data (e.g. 100GB in RAM), fast ordered joins,
21cr|R-data.table-1.14.0-1|21	fast add/modify/delete of columns by group using no copies at all, list
21cr|R-data.table-1.14.0-1|22	columns and a fast file reader (fread). Offers a natural and flexible
21cr|R-data.table-1.14.0-1|23	syntax, for faster development.
21cr|R-data.table-1.14.0-1|24	
21cr|R-data.table-1.14.0-1|25	%prep
21cr|R-data.table-1.14.0-1|26	%setup -q -c -n %{packname}
21cr|R-data.table-1.14.0-1|27	
21cr|R-data.table-1.14.0-1|28	%build
21cr|R-data.table-1.14.0-1|29	
21cr|R-data.table-1.14.0-1|30	%install
21cr|R-data.table-1.14.0-1|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-data.table-1.14.0-1|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-data.table-1.14.0-1|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-data.table-1.14.0-1|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-data.table-1.14.0-1|35	
21cr|R-data.table-1.14.0-1|36	#check
21cr|R-data.table-1.14.0-1|37	#{_bindir}/R CMD check %%{packname}
21cr|R-data.table-1.14.0-1|38	
21cr|R-data.table-1.14.0-1|39	%files
21cr|R-data.table-1.14.0-1|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-data.table-1.14.0-1|41	%doc %{rlibdir}/%{packname}/html
21cr|R-data.table-1.14.0-1|42	%doc %{rlibdir}/%{packname}/NEWS.md
21cr|R-data.table-1.14.0-1|43	%license %{rlibdir}/%{packname}/LICENSE
21cr|R-data.table-1.14.0-1|44	%{rlibdir}/%{packname}/cc
21cr|R-data.table-1.14.0-1|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-data.table-1.14.0-1|46	%{rlibdir}/%{packname}/include
21cr|R-data.table-1.14.0-1|47	%{rlibdir}/%{packname}/INDEX
21cr|R-data.table-1.14.0-1|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-data.table-1.14.0-1|49	%{rlibdir}/%{packname}/Meta
21cr|R-data.table-1.14.0-1|50	%{rlibdir}/%{packname}/po
21cr|R-data.table-1.14.0-1|51	%{rlibdir}/%{packname}/R
21cr|R-data.table-1.14.0-1|52	%{rlibdir}/%{packname}/help
21cr|R-data.table-1.14.0-1|53	%{rlibdir}/%{packname}/tests
21cr|R-data.table-1.14.0-1|54	%{rlibdir}/%{packname}/libs

7563 21
21cr|R-DBI-0.5.1-6|1	%global packname  DBI
21cr|R-DBI-0.5.1-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-DBI-0.5.1-6|3	%define debug_package %{nil}
21cr|R-DBI-0.5.1-6|4	
21cr|R-DBI-0.5.1-6|5	Name:             R-%{packname}
21cr|R-DBI-0.5.1-6|6	Version:          0.5.1
21cr|R-DBI-0.5.1-6|7	Release:          6
21cr|R-DBI-0.5.1-6|8	Summary:          R Database Interface
21cr|R-DBI-0.5.1-6|9	Group:            Sciences/Mathematics
21cr|R-DBI-0.5.1-6|10	License:          LGPL (>= 2)
21cr|R-DBI-0.5.1-6|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-DBI-0.5.1-6|12	Source0:          http://cran.r-project.org/src/contrib/DBI_0.5-1.tar.gz
21cr|R-DBI-0.5.1-6|13	Requires:         R-methods
21cr|R-DBI-0.5.1-6|14	Recommends:         R-testthat R-RSQLite R-knitr R-rmarkdown R-covr
21cr|R-DBI-0.5.1-6|15	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-DBI-0.5.1-6|16	BuildRequires:    R-methods
21cr|R-DBI-0.5.1-6|17	BuildRequires:    R-knitr
21cr|R-DBI-0.5.1-6|18	
21cr|R-DBI-0.5.1-6|19	%description
21cr|R-DBI-0.5.1-6|20	A database interface (DBI) definition for communication between R and
21cr|R-DBI-0.5.1-6|21	relational database management systems.  All classes in this package are
21cr|R-DBI-0.5.1-6|22	virtual and need to be extended by the various R/DBMS implementations.
21cr|R-DBI-0.5.1-6|23	
21cr|R-DBI-0.5.1-6|24	%prep
21cr|R-DBI-0.5.1-6|25	%setup -q -c -n %{packname}
21cr|R-DBI-0.5.1-6|26	
21cr|R-DBI-0.5.1-6|27	%build
21cr|R-DBI-0.5.1-6|28	
21cr|R-DBI-0.5.1-6|29	%install
21cr|R-DBI-0.5.1-6|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-DBI-0.5.1-6|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-DBI-0.5.1-6|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-DBI-0.5.1-6|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-DBI-0.5.1-6|34	
21cr|R-DBI-0.5.1-6|35	#check
21cr|R-DBI-0.5.1-6|36	#{_bindir}/R CMD check %{packname}
21cr|R-DBI-0.5.1-6|37	
21cr|R-DBI-0.5.1-6|38	%files
21cr|R-DBI-0.5.1-6|39	%{rlibdir}/%{packname}

7564 21
21cr|R-degreenet-1.2-5|1	%global packname  degreenet
21cr|R-degreenet-1.2-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-degreenet-1.2-5|3	
21cr|R-degreenet-1.2-5|4	Name:             R-%{packname}
21cr|R-degreenet-1.2-5|5	Version:          1.2
21cr|R-degreenet-1.2-5|6	Release:          5
21cr|R-degreenet-1.2-5|7	Summary:          Models for Skewed Count Distributions Relevant to Networks
21cr|R-degreenet-1.2-5|8	Group:            Sciences/Mathematics
21cr|R-degreenet-1.2-5|9	License:          file LICENSE
21cr|R-degreenet-1.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-degreenet-1.2-5|11	Source0:          http://cran.r-project.org/src/contrib/degreenet_1.2.tar.gz
21cr|R-degreenet-1.2-5|12	Requires:         R-network
21cr|R-degreenet-1.2-5|13	BuildRequires:    R-devel Rmath-devel
21cr|R-degreenet-1.2-5|14	BuildRequires:    R-network
21cr|R-degreenet-1.2-5|15	BuildRequires:    blas-devel
21cr|R-degreenet-1.2-5|16	BuildRequires:    lapack-devel
21cr|R-degreenet-1.2-5|17	
21cr|R-degreenet-1.2-5|18	%description
21cr|R-degreenet-1.2-5|19	Likelihood-based inference for skewed count distributions used in network
21cr|R-degreenet-1.2-5|20	modeling. "degreenet" is a part of the "statnet" suite of packages for
21cr|R-degreenet-1.2-5|21	network analysis.  For a list of functions type: help(package='degreenet')
21cr|R-degreenet-1.2-5|22	
21cr|R-degreenet-1.2-5|23	%prep
21cr|R-degreenet-1.2-5|24	%setup -q -c -n %{packname}
21cr|R-degreenet-1.2-5|25	
21cr|R-degreenet-1.2-5|26	%build
21cr|R-degreenet-1.2-5|27	
21cr|R-degreenet-1.2-5|28	%install
21cr|R-degreenet-1.2-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-degreenet-1.2-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-degreenet-1.2-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-degreenet-1.2-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-degreenet-1.2-5|33	
21cr|R-degreenet-1.2-5|34	#%check
21cr|R-degreenet-1.2-5|35	#%{_bindir}/R CMD check %{packname}
21cr|R-degreenet-1.2-5|36	
21cr|R-degreenet-1.2-5|37	%files
21cr|R-degreenet-1.2-5|38	%dir %{rlibdir}/%{packname}
21cr|R-degreenet-1.2-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-degreenet-1.2-5|40	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-degreenet-1.2-5|41	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-degreenet-1.2-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-degreenet-1.2-5|43	%{rlibdir}/%{packname}/LICENSE
21cr|R-degreenet-1.2-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-degreenet-1.2-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-degreenet-1.2-5|46	%{rlibdir}/%{packname}/R
21cr|R-degreenet-1.2-5|47	%{rlibdir}/%{packname}/data
21cr|R-degreenet-1.2-5|48	%{rlibdir}/%{packname}/demo
21cr|R-degreenet-1.2-5|49	%{rlibdir}/%{packname}/flo*
21cr|R-degreenet-1.2-5|50	%{rlibdir}/%{packname}/help
21cr|R-degreenet-1.2-5|51	%{rlibdir}/%{packname}/libs

7565 21
21cr|R-deldir-0.1.9-4|1	%global packname  deldir
21cr|R-deldir-0.1.9-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-deldir-0.1.9-4|3	
21cr|R-deldir-0.1.9-4|4	Name:             R-%{packname}
21cr|R-deldir-0.1.9-4|5	Version:          0.1.9
21cr|R-deldir-0.1.9-4|6	Release:          4
21cr|R-deldir-0.1.9-4|7	Summary:          Delaunay Triangulation and Dirichlet (Voronoi) Tessellation
21cr|R-deldir-0.1.9-4|8	
21cr|R-deldir-0.1.9-4|9	Group:            Sciences/Mathematics
21cr|R-deldir-0.1.9-4|10	License:          GPL (>= 2)
21cr|R-deldir-0.1.9-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-deldir-0.1.9-4|12	Source0:          http://cran.r-project.org/src/contrib/deldir_0.1-9.tar.gz
21cr|R-deldir-0.1.9-4|13	BuildRequires:    R-devel Rmath-devel
21cr|R-deldir-0.1.9-4|14	BuildRequires: R-polyclip
21cr|R-deldir-0.1.9-4|15	Requires: R-polyclip
21cr|R-deldir-0.1.9-4|16	
21cr|R-deldir-0.1.9-4|17	%description
21cr|R-deldir-0.1.9-4|18	Calculates the Delaunay triangulation and the Dirichlet or Voronoi
21cr|R-deldir-0.1.9-4|19	tessellation (with respect to the entire plane) of a planar point set.
21cr|R-deldir-0.1.9-4|20	
21cr|R-deldir-0.1.9-4|21	%prep
21cr|R-deldir-0.1.9-4|22	%setup -q -c -n %{packname}
21cr|R-deldir-0.1.9-4|23	
21cr|R-deldir-0.1.9-4|24	%build
21cr|R-deldir-0.1.9-4|25	
21cr|R-deldir-0.1.9-4|26	%install
21cr|R-deldir-0.1.9-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-deldir-0.1.9-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-deldir-0.1.9-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-deldir-0.1.9-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-deldir-0.1.9-4|31	
21cr|R-deldir-0.1.9-4|32	#check
21cr|R-deldir-0.1.9-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-deldir-0.1.9-4|34	
21cr|R-deldir-0.1.9-4|35	%files
21cr|R-deldir-0.1.9-4|36	%dir %{rlibdir}/%{packname}
21cr|R-deldir-0.1.9-4|37	%doc %{rlibdir}/%{packname}/code.discarded
21cr|R-deldir-0.1.9-4|38	%doc %{rlibdir}/%{packname}/err.list
21cr|R-deldir-0.1.9-4|39	%doc %{rlibdir}/%{packname}/ex.out
21cr|R-deldir-0.1.9-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-deldir-0.1.9-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-deldir-0.1.9-4|42	%doc %{rlibdir}/%{packname}/READ_ME
21cr|R-deldir-0.1.9-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-deldir-0.1.9-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-deldir-0.1.9-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-deldir-0.1.9-4|46	%{rlibdir}/%{packname}/R
21cr|R-deldir-0.1.9-4|47	%{rlibdir}/%{packname}/help
21cr|R-deldir-0.1.9-4|48	%{rlibdir}/%{packname}/libs
21cr|R-deldir-0.1.9-4|49	%{rlibdir}/%{packname}/ratfor

7566 21
21cr|R-denstrip-1.5.3-6|1	%global packname  denstrip
21cr|R-denstrip-1.5.3-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-denstrip-1.5.3-6|3	
21cr|R-denstrip-1.5.3-6|4	Name:             R-%{packname}
21cr|R-denstrip-1.5.3-6|5	Version:          1.5.3
21cr|R-denstrip-1.5.3-6|6	Release:          6
21cr|R-denstrip-1.5.3-6|7	Summary:          Density strips and other methods for compactly illustrating distributions
21cr|R-denstrip-1.5.3-6|8	Group:            Sciences/Mathematics
21cr|R-denstrip-1.5.3-6|9	License:          GPLv2+
21cr|R-denstrip-1.5.3-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-denstrip-1.5.3-6|11	Source0:          http://cran.r-project.org/src/contrib/denstrip_1.5.3.tar.gz
21cr|R-denstrip-1.5.3-6|12	BuildArch:        noarch
21cr|R-denstrip-1.5.3-6|13	Requires:         R-core
21cr|R-denstrip-1.5.3-6|14	
21cr|R-denstrip-1.5.3-6|15	Requires:         R-survival
21cr|R-denstrip-1.5.3-6|16	Recommends:	R-vioplot R-lattice R-Hmisc
21cr|R-denstrip-1.5.3-6|17	BuildRequires:    R-devel Rmath-devel
21cr|R-denstrip-1.5.3-6|18	
21cr|R-denstrip-1.5.3-6|19	BuildRequires:   R-survival
21cr|R-denstrip-1.5.3-6|20	BuildRequires:   R-vioplot R-lattice R-Hmisc
21cr|R-denstrip-1.5.3-6|21	
21cr|R-denstrip-1.5.3-6|22	%description
21cr|R-denstrip-1.5.3-6|23	Graphical methods for compactly illustrating probability distributions,
21cr|R-denstrip-1.5.3-6|24	including density strips, density regions, sectioned density plots and
21cr|R-denstrip-1.5.3-6|25	varying width strips.
21cr|R-denstrip-1.5.3-6|26	
21cr|R-denstrip-1.5.3-6|27	%prep
21cr|R-denstrip-1.5.3-6|28	%setup -q -c -n %{packname}
21cr|R-denstrip-1.5.3-6|29	
21cr|R-denstrip-1.5.3-6|30	%build
21cr|R-denstrip-1.5.3-6|31	
21cr|R-denstrip-1.5.3-6|32	%install
21cr|R-denstrip-1.5.3-6|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-denstrip-1.5.3-6|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-denstrip-1.5.3-6|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-denstrip-1.5.3-6|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-denstrip-1.5.3-6|37	
21cr|R-denstrip-1.5.3-6|38	#check
21cr|R-denstrip-1.5.3-6|39	#{_bindir}/R CMD check %%{packname}
21cr|R-denstrip-1.5.3-6|40	
21cr|R-denstrip-1.5.3-6|41	%files
21cr|R-denstrip-1.5.3-6|42	%dir %{rlibdir}/%{packname}
21cr|R-denstrip-1.5.3-6|43	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-denstrip-1.5.3-6|44	%doc %{rlibdir}/%{packname}/html
21cr|R-denstrip-1.5.3-6|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-denstrip-1.5.3-6|46	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-denstrip-1.5.3-6|47	%{rlibdir}/%{packname}/INDEX
21cr|R-denstrip-1.5.3-6|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-denstrip-1.5.3-6|49	%{rlibdir}/%{packname}/Meta
21cr|R-denstrip-1.5.3-6|50	%{rlibdir}/%{packname}/R
21cr|R-denstrip-1.5.3-6|51	%{rlibdir}/%{packname}/help

7567 21
21cr|R-DEoptimR-1.0.2-5|1	%global packname  DEoptimR
21cr|R-DEoptimR-1.0.2-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-DEoptimR-1.0.2-5|3	
21cr|R-DEoptimR-1.0.2-5|4	Name:             R-%{packname}
21cr|R-DEoptimR-1.0.2-5|5	Version:          1.0.2
21cr|R-DEoptimR-1.0.2-5|6	Release:          5
21cr|R-DEoptimR-1.0.2-5|7	Summary:          Differential Evolution Optimization in pure R
21cr|R-DEoptimR-1.0.2-5|8	Group:            Sciences/Mathematics
21cr|R-DEoptimR-1.0.2-5|9	License:          GPLv2+
21cr|R-DEoptimR-1.0.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-DEoptimR-1.0.2-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-2.tar.gz
21cr|R-DEoptimR-1.0.2-5|12	BuildArch:        noarch
21cr|R-DEoptimR-1.0.2-5|13	Requires:         R-core
21cr|R-DEoptimR-1.0.2-5|14	
21cr|R-DEoptimR-1.0.2-5|15	BuildRequires:    R-devel Rmath-devel
21cr|R-DEoptimR-1.0.2-5|16	
21cr|R-DEoptimR-1.0.2-5|17	
21cr|R-DEoptimR-1.0.2-5|18	%description
21cr|R-DEoptimR-1.0.2-5|19	An implementation of the jDE variant of the Differential Evolution
21cr|R-DEoptimR-1.0.2-5|20	stochastic algorithm for global optimization of nonlinear programming
21cr|R-DEoptimR-1.0.2-5|21	
21cr|R-DEoptimR-1.0.2-5|22	%prep
21cr|R-DEoptimR-1.0.2-5|23	%setup -q -c -n %{packname}
21cr|R-DEoptimR-1.0.2-5|24	
21cr|R-DEoptimR-1.0.2-5|25	%build
21cr|R-DEoptimR-1.0.2-5|26	
21cr|R-DEoptimR-1.0.2-5|27	%install
21cr|R-DEoptimR-1.0.2-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-DEoptimR-1.0.2-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-DEoptimR-1.0.2-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-DEoptimR-1.0.2-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-DEoptimR-1.0.2-5|32	
21cr|R-DEoptimR-1.0.2-5|33	#check
21cr|R-DEoptimR-1.0.2-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-DEoptimR-1.0.2-5|35	
21cr|R-DEoptimR-1.0.2-5|36	%files
21cr|R-DEoptimR-1.0.2-5|37	%dir %{rlibdir}/%{packname}
21cr|R-DEoptimR-1.0.2-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-DEoptimR-1.0.2-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-DEoptimR-1.0.2-5|40	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-DEoptimR-1.0.2-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-DEoptimR-1.0.2-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-DEoptimR-1.0.2-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-DEoptimR-1.0.2-5|44	%{rlibdir}/%{packname}/R
21cr|R-DEoptimR-1.0.2-5|45	%{rlibdir}/%{packname}/help

7568 21
21cr|R-DESeq-1.14.0-5|1	%bcond_without bootstrap
21cr|R-DESeq-1.14.0-5|2	%global packname  DESeq
21cr|R-DESeq-1.14.0-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-DESeq-1.14.0-5|4	
21cr|R-DESeq-1.14.0-5|5	Name:             R-%{packname}
21cr|R-DESeq-1.14.0-5|6	Version:          1.14.0
21cr|R-DESeq-1.14.0-5|7	Release:          5
21cr|R-DESeq-1.14.0-5|8	Summary:          Differential gene expression analysis based on negative binomial distribution
21cr|R-DESeq-1.14.0-5|9	Group:            Sciences/Mathematics
21cr|R-DESeq-1.14.0-5|10	License:          GPL (>= 3)
21cr|R-DESeq-1.14.0-5|11	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-DESeq-1.14.0-5|12	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/DESeq_1.14.0.tar.gz
21cr|R-DESeq-1.14.0-5|13	Requires:         R-Biobase R-locfit R-genefilter R-geneplotter
21cr|R-DESeq-1.14.0-5|14	Requires:         R-methods R-MASS
21cr|R-DESeq-1.14.0-5|15	%if %{without bootstrap}
21cr|R-DESeq-1.14.0-5|16	Requires:         R-pasilla
21cr|R-DESeq-1.14.0-5|17	%endif
21cr|R-DESeq-1.14.0-5|18	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase
21cr|R-DESeq-1.14.0-5|19	BuildRequires:    R-locfit R-genefilter R-geneplotter R-methods R-MASS
21cr|R-DESeq-1.14.0-5|20	%if %{without bootstrap}
21cr|R-DESeq-1.14.0-5|21	BuildRequires:    R-pasilla
21cr|R-DESeq-1.14.0-5|22	%endif
21cr|R-DESeq-1.14.0-5|23	
21cr|R-DESeq-1.14.0-5|24	%description
21cr|R-DESeq-1.14.0-5|25	Estimate variance-mean dependence in count data from high-throughput
21cr|R-DESeq-1.14.0-5|26	sequencing assays and test for differential expression based on a model
21cr|R-DESeq-1.14.0-5|27	using the negative binomial distribution
21cr|R-DESeq-1.14.0-5|28	
21cr|R-DESeq-1.14.0-5|29	%prep
21cr|R-DESeq-1.14.0-5|30	%setup -q -c -n %{packname}
21cr|R-DESeq-1.14.0-5|31	
21cr|R-DESeq-1.14.0-5|32	%build
21cr|R-DESeq-1.14.0-5|33	
21cr|R-DESeq-1.14.0-5|34	%install
21cr|R-DESeq-1.14.0-5|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-DESeq-1.14.0-5|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-DESeq-1.14.0-5|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-DESeq-1.14.0-5|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-DESeq-1.14.0-5|39	
21cr|R-DESeq-1.14.0-5|40	%if %{without bootstrap}
21cr|R-DESeq-1.14.0-5|41	%check
21cr|R-DESeq-1.14.0-5|42	%{_bindir}/R CMD check %{packname}
21cr|R-DESeq-1.14.0-5|43	%endif
21cr|R-DESeq-1.14.0-5|44	
21cr|R-DESeq-1.14.0-5|45	%files
21cr|R-DESeq-1.14.0-5|46	%dir %{rlibdir}/%{packname}
21cr|R-DESeq-1.14.0-5|47	%doc %{rlibdir}/%{packname}/doc
21cr|R-DESeq-1.14.0-5|48	%doc %{rlibdir}/%{packname}/html
21cr|R-DESeq-1.14.0-5|49	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-DESeq-1.14.0-5|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-DESeq-1.14.0-5|51	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-DESeq-1.14.0-5|52	%{rlibdir}/%{packname}/INDEX
21cr|R-DESeq-1.14.0-5|53	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-DESeq-1.14.0-5|54	%{rlibdir}/%{packname}/Meta
21cr|R-DESeq-1.14.0-5|55	%{rlibdir}/%{packname}/R
21cr|R-DESeq-1.14.0-5|56	%{rlibdir}/%{packname}/extra
21cr|R-DESeq-1.14.0-5|57	%{rlibdir}/%{packname}/help
21cr|R-DESeq-1.14.0-5|58	%{rlibdir}/%{packname}/libs
21cr|R-DESeq-1.14.0-5|59	%{rlibdir}/%{packname}/scripts

7569 21
21cr|R-devtools-1.13.6-2|1	%bcond_without bootstrap
21cr|R-devtools-1.13.6-2|2	%define debug_package %{nil}
21cr|R-devtools-1.13.6-2|3	%global packname  devtools
21cr|R-devtools-1.13.6-2|4	%global rlibdir  %{_libdir}/R/library
21cr|R-devtools-1.13.6-2|5	
21cr|R-devtools-1.13.6-2|6	Name:             R-%{packname}
21cr|R-devtools-1.13.6-2|7	Version:          1.13.6
21cr|R-devtools-1.13.6-2|8	Release:          2
21cr|R-devtools-1.13.6-2|9	Summary:          Tools to Make Developing R Packages Easier
21cr|R-devtools-1.13.6-2|10	Group:            Sciences/Mathematics
21cr|R-devtools-1.13.6-2|11	License:          GPLv2+
21cr|R-devtools-1.13.6-2|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-devtools-1.13.6-2|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-devtools-1.13.6-2|14	
21cr|R-devtools-1.13.6-2|15	
21cr|R-devtools-1.13.6-2|16	Requires:         R-httr R-utils R-tools R-methods R-memoise R-whisker R-digest R-rstudioapi R-jsonlite R-stats R-git2r R-withr
21cr|R-devtools-1.13.6-2|17	Recommends:         R-curl R-crayon R-testthat R-BiocInstaller R-Rcpp R-MASS R-rmarkdown R-knitr R-hunspell R-lintr R-bitops R-roxygen2 R-evaluate R-rversions R-covr R-gmailr
21cr|R-devtools-1.13.6-2|18	BuildRequires:    R-devel Rmath-devel
21cr|R-devtools-1.13.6-2|19	BuildRequires:    R-httr R-utils R-tools R-methods R-memoise R-whisker R-digest R-rstudioapi R-jsonlite R-stats R-git2r R-withr
21cr|R-devtools-1.13.6-2|20	
21cr|R-devtools-1.13.6-2|21	%if %{without bootstrap}
21cr|R-devtools-1.13.6-2|22	BuildRequires:   R-curl R-crayon R-testthat R-BiocInstaller R-Rcpp R-MASS R-rmarkdown R-knitr R-hunspell R-lintr R-bitops R-roxygen2 R-evaluate R-rversions R-covr R-gmailr
21cr|R-devtools-1.13.6-2|23	%endif
21cr|R-devtools-1.13.6-2|24	
21cr|R-devtools-1.13.6-2|25	%description
21cr|R-devtools-1.13.6-2|26	Collection of package development tools.
21cr|R-devtools-1.13.6-2|27	
21cr|R-devtools-1.13.6-2|28	%prep
21cr|R-devtools-1.13.6-2|29	%setup -q -c -n %{packname}
21cr|R-devtools-1.13.6-2|30	
21cr|R-devtools-1.13.6-2|31	%build
21cr|R-devtools-1.13.6-2|32	
21cr|R-devtools-1.13.6-2|33	%install
21cr|R-devtools-1.13.6-2|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-devtools-1.13.6-2|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-devtools-1.13.6-2|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-devtools-1.13.6-2|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-devtools-1.13.6-2|38	
21cr|R-devtools-1.13.6-2|39	%if %{without bootstrap}
21cr|R-devtools-1.13.6-2|40	%check
21cr|R-devtools-1.13.6-2|41	%{_bindir}/R CMD check %{packname}
21cr|R-devtools-1.13.6-2|42	%endif
21cr|R-devtools-1.13.6-2|43	
21cr|R-devtools-1.13.6-2|44	%files
21cr|R-devtools-1.13.6-2|45	%{rlibdir}/%{packname}

7570 21
21cr|R-dfoptim-2011.8.1-5|1	%global packname  dfoptim
21cr|R-dfoptim-2011.8.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-dfoptim-2011.8.1-5|3	
21cr|R-dfoptim-2011.8.1-5|4	Name:             R-%{packname}
21cr|R-dfoptim-2011.8.1-5|5	Version:          2011.8.1
21cr|R-dfoptim-2011.8.1-5|6	Release:          5
21cr|R-dfoptim-2011.8.1-5|7	Summary:          Derivative-free Optimization
21cr|R-dfoptim-2011.8.1-5|8	Group:            Sciences/Mathematics
21cr|R-dfoptim-2011.8.1-5|9	License:          GPL (>= 2)
21cr|R-dfoptim-2011.8.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-dfoptim-2011.8.1-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2011.8-1.tar.gz
21cr|R-dfoptim-2011.8.1-5|12	BuildArch:        noarch
21cr|R-dfoptim-2011.8.1-5|13	Requires:         R-core
21cr|R-dfoptim-2011.8.1-5|14	
21cr|R-dfoptim-2011.8.1-5|15	
21cr|R-dfoptim-2011.8.1-5|16	
21cr|R-dfoptim-2011.8.1-5|17	
21cr|R-dfoptim-2011.8.1-5|18	BuildRequires:    R-devel Rmath-devel
21cr|R-dfoptim-2011.8.1-5|19	
21cr|R-dfoptim-2011.8.1-5|20	
21cr|R-dfoptim-2011.8.1-5|21	%description
21cr|R-dfoptim-2011.8.1-5|22	Derivative-Free optimization algorithms. These algorithms do not require
21cr|R-dfoptim-2011.8.1-5|23	gradient information. More importantly, they can be used to solve
21cr|R-dfoptim-2011.8.1-5|24	non-smooth optimization problems.
21cr|R-dfoptim-2011.8.1-5|25	
21cr|R-dfoptim-2011.8.1-5|26	%prep
21cr|R-dfoptim-2011.8.1-5|27	%setup -q -c -n %{packname}
21cr|R-dfoptim-2011.8.1-5|28	
21cr|R-dfoptim-2011.8.1-5|29	%build
21cr|R-dfoptim-2011.8.1-5|30	
21cr|R-dfoptim-2011.8.1-5|31	%install
21cr|R-dfoptim-2011.8.1-5|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-dfoptim-2011.8.1-5|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-dfoptim-2011.8.1-5|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-dfoptim-2011.8.1-5|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-dfoptim-2011.8.1-5|36	
21cr|R-dfoptim-2011.8.1-5|37	#check
21cr|R-dfoptim-2011.8.1-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-dfoptim-2011.8.1-5|39	
21cr|R-dfoptim-2011.8.1-5|40	%files
21cr|R-dfoptim-2011.8.1-5|41	%dir %{rlibdir}/%{packname}
21cr|R-dfoptim-2011.8.1-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-dfoptim-2011.8.1-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-dfoptim-2011.8.1-5|44	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-dfoptim-2011.8.1-5|45	%{rlibdir}/%{packname}/INDEX
21cr|R-dfoptim-2011.8.1-5|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-dfoptim-2011.8.1-5|47	%{rlibdir}/%{packname}/Meta
21cr|R-dfoptim-2011.8.1-5|48	%{rlibdir}/%{packname}/R
21cr|R-dfoptim-2011.8.1-5|49	%{rlibdir}/%{packname}/demo
21cr|R-dfoptim-2011.8.1-5|50	%{rlibdir}/%{packname}/help

7571 21
21cr|R-dichromat-2.0_0-5|1	%global packname dichromat
21cr|R-dichromat-2.0_0-5|2	%global rlibdir %{_libdir}/R/library
21cr|R-dichromat-2.0_0-5|3	
21cr|R-dichromat-2.0_0-5|4	Name:             R-%{packname}
21cr|R-dichromat-2.0_0-5|5	Version:          2.0_0
21cr|R-dichromat-2.0_0-5|6	Release:          5
21cr|R-dichromat-2.0_0-5|7	Summary:          Color Schemes for Dichromats
21cr|R-dichromat-2.0_0-5|8	Group:            Sciences/Mathematics
21cr|R-dichromat-2.0_0-5|9	License:          GPLv2
21cr|R-dichromat-2.0_0-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-dichromat-2.0_0-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.0-0.tar.gz
21cr|R-dichromat-2.0_0-5|12	BuildArch:        noarch
21cr|R-dichromat-2.0_0-5|13	Requires:         R-stats
21cr|R-dichromat-2.0_0-5|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-dichromat-2.0_0-5|15	BuildRequires:    R-stats
21cr|R-dichromat-2.0_0-5|16	
21cr|R-dichromat-2.0_0-5|17	%description
21cr|R-dichromat-2.0_0-5|18	Collapse red-green or green-blue distinctions to simulate
21cr|R-dichromat-2.0_0-5|19	the effects of different types of color-blindness.
21cr|R-dichromat-2.0_0-5|20	
21cr|R-dichromat-2.0_0-5|21	%prep
21cr|R-dichromat-2.0_0-5|22	%setup -q -c -n %{packname}
21cr|R-dichromat-2.0_0-5|23	
21cr|R-dichromat-2.0_0-5|24	%build
21cr|R-dichromat-2.0_0-5|25	
21cr|R-dichromat-2.0_0-5|26	%install
21cr|R-dichromat-2.0_0-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-dichromat-2.0_0-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-dichromat-2.0_0-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-dichromat-2.0_0-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-dichromat-2.0_0-5|31	
21cr|R-dichromat-2.0_0-5|32	#check
21cr|R-dichromat-2.0_0-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-dichromat-2.0_0-5|34	
21cr|R-dichromat-2.0_0-5|35	%files
21cr|R-dichromat-2.0_0-5|36	%dir %{rlibdir}/%{packname}
21cr|R-dichromat-2.0_0-5|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-dichromat-2.0_0-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-dichromat-2.0_0-5|39	%{rlibdir}/%{packname}/data
21cr|R-dichromat-2.0_0-5|40	%{rlibdir}/%{packname}/help
21cr|R-dichromat-2.0_0-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-dichromat-2.0_0-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-dichromat-2.0_0-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-dichromat-2.0_0-5|44	%{rlibdir}/%{packname}/R

7572 21
21cr|rdiff-backup-2.0.5-1|1	Summary:	Backup software
21cr|rdiff-backup-2.0.5-1|2	Name:		rdiff-backup
21cr|rdiff-backup-2.0.5-1|3	Version:	2.0.5
21cr|rdiff-backup-2.0.5-1|4	Epoch:		1
21cr|rdiff-backup-2.0.5-1|5	Release:	1
21cr|rdiff-backup-2.0.5-1|6	License:	GPLv2
21cr|rdiff-backup-2.0.5-1|7	Group:		Networking/Other
21cr|rdiff-backup-2.0.5-1|8	URL:		http://www.nongnu.org/rdiff-backup/
21cr|rdiff-backup-2.0.5-1|9	Source0:	https://github.com/rdiff-backup/rdiff-backup/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|rdiff-backup-2.0.5-1|10	BuildRequires:	librsync-devel >= 0.9.6
21cr|rdiff-backup-2.0.5-1|11	BuildRequires:	popt-devel
21cr|rdiff-backup-2.0.5-1|12	BuildRequires:	python3-devel >= 2.2.1
21cr|rdiff-backup-2.0.5-1|13	BuildRequires:	python3-rpm
21cr|rdiff-backup-2.0.5-1|14	BuildRequires:	python3egg(setuptools)
21cr|rdiff-backup-2.0.5-1|15	BuildRequires:	python3egg(setuptools-scm)
21cr|rdiff-backup-2.0.5-1|16	Requires:	python3
21cr|rdiff-backup-2.0.5-1|17	
21cr|rdiff-backup-2.0.5-1|18	%description
21cr|rdiff-backup-2.0.5-1|19	rdiff-backup is a script, written in Python, that backs up one
21cr|rdiff-backup-2.0.5-1|20	directory to another and is intended to be run periodically
21cr|rdiff-backup-2.0.5-1|21	(nightly from cron for instance). The target directory ends up
21cr|rdiff-backup-2.0.5-1|22	a copy of the source directory, but extra reverse diffs are
21cr|rdiff-backup-2.0.5-1|23	stored in the target directory, so you can still recover files
21cr|rdiff-backup-2.0.5-1|24	lost some time ago. The idea is to combine the best features of
21cr|rdiff-backup-2.0.5-1|25	a mirror and an incremental backup. rdiff-backup can also operate
21cr|rdiff-backup-2.0.5-1|26	in a bandwidth efficient manner over a pipe, like rsync. Thus you
21cr|rdiff-backup-2.0.5-1|27	can use rdiff-backup and ssh to securely back a hard drive up to
21cr|rdiff-backup-2.0.5-1|28	a remote location, and only the differences from the previous
21cr|rdiff-backup-2.0.5-1|29	backup will be transmitted.
21cr|rdiff-backup-2.0.5-1|30	
21cr|rdiff-backup-2.0.5-1|31	%prep
21cr|rdiff-backup-2.0.5-1|32	%autosetup -p1
21cr|rdiff-backup-2.0.5-1|33	
21cr|rdiff-backup-2.0.5-1|34	%build
21cr|rdiff-backup-2.0.5-1|35	%py3_build
21cr|rdiff-backup-2.0.5-1|36	
21cr|rdiff-backup-2.0.5-1|37	%install
21cr|rdiff-backup-2.0.5-1|38	%py3_install
21cr|rdiff-backup-2.0.5-1|39	
21cr|rdiff-backup-2.0.5-1|40	%files
21cr|rdiff-backup-2.0.5-1|41	%doc %{_docdir}/%{name}
21cr|rdiff-backup-2.0.5-1|42	%attr(755,root,root) %{_bindir}/rdiff-backup
21cr|rdiff-backup-2.0.5-1|43	%attr(755,root,root) %{_bindir}/rdiff-backup-statistics
21cr|rdiff-backup-2.0.5-1|44	%attr(755,root,root) %{_bindir}/rdiff-backup-delete
21cr|rdiff-backup-2.0.5-1|45	%{python3_sitearch}/rdiff_backup/*.py*
21cr|rdiff-backup-2.0.5-1|46	%{python3_sitearch}/rdiff_backup/__pycache__
21cr|rdiff-backup-2.0.5-1|47	%attr(755,root,root) %{python3_sitearch}/rdiff_backup/*.so
21cr|rdiff-backup-2.0.5-1|48	%{python3_sitearch}/rdiff_backup-*.egg-info
21cr|rdiff-backup-2.0.5-1|49	%{_mandir}/man1/rdiff-backup*
21cr|rdiff-backup-2.0.5-1|50	%{_datadir}/bash-completion/completions/rdiff-backup

7573 21
21cr|R-digest-0.6.15-2|1	%bcond_without bootstrap
21cr|R-digest-0.6.15-2|2	%global packname  digest
21cr|R-digest-0.6.15-2|3	%global rlibdir  %{_libdir}/R/library
21cr|R-digest-0.6.15-2|4	
21cr|R-digest-0.6.15-2|5	Name:             R-%{packname}
21cr|R-digest-0.6.15-2|6	Version:          0.6.15
21cr|R-digest-0.6.15-2|7	Release:          2
21cr|R-digest-0.6.15-2|8	Summary:          Create Compact Hash Digests of R Objects
21cr|R-digest-0.6.15-2|9	Group:            Sciences/Mathematics
21cr|R-digest-0.6.15-2|10	License:          GPLv2+
21cr|R-digest-0.6.15-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-digest-0.6.15-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-digest-0.6.15-2|13	
21cr|R-digest-0.6.15-2|14	
21cr|R-digest-0.6.15-2|15	
21cr|R-digest-0.6.15-2|16	Recommends:         R-knitr R-rmarkdown
21cr|R-digest-0.6.15-2|17	BuildRequires:    R-devel Rmath-devel
21cr|R-digest-0.6.15-2|18	
21cr|R-digest-0.6.15-2|19	
21cr|R-digest-0.6.15-2|20	%if %{without bootstrap}
21cr|R-digest-0.6.15-2|21	BuildRequires:   R-knitr R-rmarkdown
21cr|R-digest-0.6.15-2|22	%endif
21cr|R-digest-0.6.15-2|23	
21cr|R-digest-0.6.15-2|24	%description
21cr|R-digest-0.6.15-2|25	Implementation of a function 'digest()' for the creation of hash digests
21cr|R-digest-0.6.15-2|26	of arbitrary R objects (using the 'md5', 'sha-1', 'sha-256', 'crc32',
21cr|R-digest-0.6.15-2|27	'xxhash' and 'murmurhash' algorithms) permitting easy comparison of R
21cr|R-digest-0.6.15-2|28	language objects, as well as a function 'hmac()' to create hash-based
21cr|R-digest-0.6.15-2|29	message authentication code. Please note that this package is not meant to
21cr|R-digest-0.6.15-2|30	be deployed for cryptographic purposes for which more comprehensive (and
21cr|R-digest-0.6.15-2|31	widely tested) libraries such as 'OpenSSL' should be used.
21cr|R-digest-0.6.15-2|32	
21cr|R-digest-0.6.15-2|33	%prep
21cr|R-digest-0.6.15-2|34	%setup -q -c -n %{packname}
21cr|R-digest-0.6.15-2|35	
21cr|R-digest-0.6.15-2|36	%build
21cr|R-digest-0.6.15-2|37	
21cr|R-digest-0.6.15-2|38	%install
21cr|R-digest-0.6.15-2|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-digest-0.6.15-2|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-digest-0.6.15-2|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-digest-0.6.15-2|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-digest-0.6.15-2|43	
21cr|R-digest-0.6.15-2|44	#check
21cr|R-digest-0.6.15-2|45	#{_bindir}/R CMD check %%{packname}
21cr|R-digest-0.6.15-2|46	
21cr|R-digest-0.6.15-2|47	%files
21cr|R-digest-0.6.15-2|48	%{rlibdir}/%{packname}

7574 21
21cr|R-diptest-0.75.7-6|1	%global packname  diptest
21cr|R-diptest-0.75.7-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-diptest-0.75.7-6|3	
21cr|R-diptest-0.75.7-6|4	Name:             R-%{packname}
21cr|R-diptest-0.75.7-6|5	Version:          0.75.7
21cr|R-diptest-0.75.7-6|6	Release:          6
21cr|R-diptest-0.75.7-6|7	Summary:          Hartigan's dip test statistic for unimodality - corrected code
21cr|R-diptest-0.75.7-6|8	Group:            Sciences/Mathematics
21cr|R-diptest-0.75.7-6|9	License:          GPL (>= 2)
21cr|R-diptest-0.75.7-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-diptest-0.75.7-6|11	Source0:          http://cran.r-project.org/src/contrib/diptest_0.75-7.tar.gz
21cr|R-diptest-0.75.7-6|12	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-diptest-0.75.7-6|13	
21cr|R-diptest-0.75.7-6|14	%description
21cr|R-diptest-0.75.7-6|15	Compute Hartigan's dip test statistic for unimodality
21cr|R-diptest-0.75.7-6|16	
21cr|R-diptest-0.75.7-6|17	%prep
21cr|R-diptest-0.75.7-6|18	%setup -q -c -n %{packname}
21cr|R-diptest-0.75.7-6|19	
21cr|R-diptest-0.75.7-6|20	%build
21cr|R-diptest-0.75.7-6|21	
21cr|R-diptest-0.75.7-6|22	%install
21cr|R-diptest-0.75.7-6|23	mkdir -p %{buildroot}%{rlibdir}
21cr|R-diptest-0.75.7-6|24	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-diptest-0.75.7-6|25	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-diptest-0.75.7-6|26	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-diptest-0.75.7-6|27	
21cr|R-diptest-0.75.7-6|28	#check
21cr|R-diptest-0.75.7-6|29	#{_bindir}/R CMD check %{packname}
21cr|R-diptest-0.75.7-6|30	
21cr|R-diptest-0.75.7-6|31	%files
21cr|R-diptest-0.75.7-6|32	%dir %{rlibdir}/%{packname}
21cr|R-diptest-0.75.7-6|33	%doc %{rlibdir}/%{packname}/doc
21cr|R-diptest-0.75.7-6|34	%doc %{rlibdir}/%{packname}/html
21cr|R-diptest-0.75.7-6|35	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-diptest-0.75.7-6|36	%{rlibdir}/%{packname}/INDEX
21cr|R-diptest-0.75.7-6|37	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-diptest-0.75.7-6|38	%{rlibdir}/%{packname}/Meta
21cr|R-diptest-0.75.7-6|39	%{rlibdir}/%{packname}/NEWS*
21cr|R-diptest-0.75.7-6|40	%{rlibdir}/%{packname}/R
21cr|R-diptest-0.75.7-6|41	%{rlibdir}/%{packname}/data
21cr|R-diptest-0.75.7-6|42	%{rlibdir}/%{packname}/extraData
21cr|R-diptest-0.75.7-6|43	%{rlibdir}/%{packname}/help
21cr|R-diptest-0.75.7-6|44	%{rlibdir}/%{packname}/libs

7575 21
21cr|R-doMC-1.3.3-5|1	%global packname doMC
21cr|R-doMC-1.3.3-5|2	%global rlibdir %{_libdir}/R/library
21cr|R-doMC-1.3.3-5|3	
21cr|R-doMC-1.3.3-5|4	Name: R-%{packname}
21cr|R-doMC-1.3.3-5|5	Version: 1.3.3
21cr|R-doMC-1.3.3-5|6	Release: 5
21cr|R-doMC-1.3.3-5|7	Summary: Foreach parallel adaptor for the multicore package
21cr|R-doMC-1.3.3-5|8	Group: Sciences/Mathematics
21cr|R-doMC-1.3.3-5|9	License: GPLv2
21cr|R-doMC-1.3.3-5|10	URL: http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-doMC-1.3.3-5|11	Source0: http://cran.r-project.org/src/contrib/doMC_%{version}.tar.gz
21cr|R-doMC-1.3.3-5|12	BuildArch: noarch
21cr|R-doMC-1.3.3-5|13	Requires: R-core R-foreach R-iterators R-utils
21cr|R-doMC-1.3.3-5|14	BuildRequires: R-devel R-foreach R-iterators R-utils texlive-collection-latex
21cr|R-doMC-1.3.3-5|15	
21cr|R-doMC-1.3.3-5|16	%description
21cr|R-doMC-1.3.3-5|17	Provides a parallel backend for the dopar function using
21cr|R-doMC-1.3.3-5|18	the multicore functionality of the parallel package.
21cr|R-doMC-1.3.3-5|19	
21cr|R-doMC-1.3.3-5|20	%prep
21cr|R-doMC-1.3.3-5|21	%setup -q -c -n %{packname}
21cr|R-doMC-1.3.3-5|22	
21cr|R-doMC-1.3.3-5|23	%build
21cr|R-doMC-1.3.3-5|24	
21cr|R-doMC-1.3.3-5|25	%install
21cr|R-doMC-1.3.3-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-doMC-1.3.3-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-doMC-1.3.3-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-doMC-1.3.3-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-doMC-1.3.3-5|30	
21cr|R-doMC-1.3.3-5|31	#check
21cr|R-doMC-1.3.3-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-doMC-1.3.3-5|33	
21cr|R-doMC-1.3.3-5|34	%files
21cr|R-doMC-1.3.3-5|35	%dir %{rlibdir}/%{packname}
21cr|R-doMC-1.3.3-5|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-doMC-1.3.3-5|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-doMC-1.3.3-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-doMC-1.3.3-5|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-doMC-1.3.3-5|40	%{rlibdir}/%{packname}/demo
21cr|R-doMC-1.3.3-5|41	%{rlibdir}/%{packname}/examples
21cr|R-doMC-1.3.3-5|42	%{rlibdir}/%{packname}/help
21cr|R-doMC-1.3.3-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-doMC-1.3.3-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-doMC-1.3.3-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-doMC-1.3.3-5|46	%{rlibdir}/%{packname}/R
21cr|R-doMC-1.3.3-5|47	%{rlibdir}/%{packname}/unitTests

7576 21
21cr|R-drosophila2probe-2.13.0-5|1	%global packname  drosophila2probe
21cr|R-drosophila2probe-2.13.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-drosophila2probe-2.13.0-5|3	
21cr|R-drosophila2probe-2.13.0-5|4	Name:             R-%{packname}
21cr|R-drosophila2probe-2.13.0-5|5	Version:          2.13.0
21cr|R-drosophila2probe-2.13.0-5|6	Release:          5
21cr|R-drosophila2probe-2.13.0-5|7	Summary:          Probe sequence data for microarrays of type drosophila2
21cr|R-drosophila2probe-2.13.0-5|8	Group:            Sciences/Mathematics
21cr|R-drosophila2probe-2.13.0-5|9	License:          LGPL
21cr|R-drosophila2probe-2.13.0-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-drosophila2probe-2.13.0-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/drosophila2probe_2.13.0.tar.gz
21cr|R-drosophila2probe-2.13.0-5|12	BuildArch:        noarch
21cr|R-drosophila2probe-2.13.0-5|13	Requires:         R-core
21cr|R-drosophila2probe-2.13.0-5|14	Requires:         R-AnnotationDbi R-IRanges R-S4Vectors
21cr|R-drosophila2probe-2.13.0-5|15	BuildRequires:    R-devel Rmath-devel  R-AnnotationDbi
21cr|R-drosophila2probe-2.13.0-5|16	BuildRequires:    R-IRanges R-S4Vectors
21cr|R-drosophila2probe-2.13.0-5|17	
21cr|R-drosophila2probe-2.13.0-5|18	%description
21cr|R-drosophila2probe-2.13.0-5|19	This package was automatically created by package AnnotationDbi version
21cr|R-drosophila2probe-2.13.0-5|20	1.15.34. The probe sequence data was obtained from
21cr|R-drosophila2probe-2.13.0-5|21	http://www.affymetrix.com. The file name was Drosophila\_2\_probe\_tab.
21cr|R-drosophila2probe-2.13.0-5|22	
21cr|R-drosophila2probe-2.13.0-5|23	%prep
21cr|R-drosophila2probe-2.13.0-5|24	%setup -q -c -n %{packname}
21cr|R-drosophila2probe-2.13.0-5|25	
21cr|R-drosophila2probe-2.13.0-5|26	%build
21cr|R-drosophila2probe-2.13.0-5|27	
21cr|R-drosophila2probe-2.13.0-5|28	%install
21cr|R-drosophila2probe-2.13.0-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-drosophila2probe-2.13.0-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-drosophila2probe-2.13.0-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-drosophila2probe-2.13.0-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-drosophila2probe-2.13.0-5|33	
21cr|R-drosophila2probe-2.13.0-5|34	#check
21cr|R-drosophila2probe-2.13.0-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-drosophila2probe-2.13.0-5|36	
21cr|R-drosophila2probe-2.13.0-5|37	%files
21cr|R-drosophila2probe-2.13.0-5|38	%dir %{rlibdir}/%{packname}
21cr|R-drosophila2probe-2.13.0-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-drosophila2probe-2.13.0-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-drosophila2probe-2.13.0-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-drosophila2probe-2.13.0-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-drosophila2probe-2.13.0-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-drosophila2probe-2.13.0-5|44	%{rlibdir}/%{packname}/R
21cr|R-drosophila2probe-2.13.0-5|45	%{rlibdir}/%{packname}/data
21cr|R-drosophila2probe-2.13.0-5|46	%{rlibdir}/%{packname}/help

7577 21
21cr|R-DynDoc-1.40.0-5|1	%global packname  DynDoc
21cr|R-DynDoc-1.40.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-DynDoc-1.40.0-5|3	
21cr|R-DynDoc-1.40.0-5|4	Name:             R-%{packname}
21cr|R-DynDoc-1.40.0-5|5	Version:          1.40.0
21cr|R-DynDoc-1.40.0-5|6	Release:          5
21cr|R-DynDoc-1.40.0-5|7	Summary:          Dynamic document tools
21cr|R-DynDoc-1.40.0-5|8	Group:            Sciences/Mathematics
21cr|R-DynDoc-1.40.0-5|9	License:          Artistic-2.0
21cr|R-DynDoc-1.40.0-5|10	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-DynDoc-1.40.0-5|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/DynDoc_1.40.0.tar.gz
21cr|R-DynDoc-1.40.0-5|12	BuildArch:        noarch
21cr|R-DynDoc-1.40.0-5|13	Requires:         R-core
21cr|R-DynDoc-1.40.0-5|14	Requires:         R-methods R-utils
21cr|R-DynDoc-1.40.0-5|15	Requires:         R-methods
21cr|R-DynDoc-1.40.0-5|16	BuildRequires:    R-devel Rmath-devel texlive R-methods R-utils
21cr|R-DynDoc-1.40.0-5|17	BuildRequires:    R-methods
21cr|R-DynDoc-1.40.0-5|18	
21cr|R-DynDoc-1.40.0-5|19	%description
21cr|R-DynDoc-1.40.0-5|20	A set of functions to create and interact with dynamic documents and
21cr|R-DynDoc-1.40.0-5|21	
21cr|R-DynDoc-1.40.0-5|22	%prep
21cr|R-DynDoc-1.40.0-5|23	%setup -q -c -n %{packname}
21cr|R-DynDoc-1.40.0-5|24	
21cr|R-DynDoc-1.40.0-5|25	%build
21cr|R-DynDoc-1.40.0-5|26	
21cr|R-DynDoc-1.40.0-5|27	%install
21cr|R-DynDoc-1.40.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-DynDoc-1.40.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-DynDoc-1.40.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-DynDoc-1.40.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-DynDoc-1.40.0-5|32	
21cr|R-DynDoc-1.40.0-5|33	#check
21cr|R-DynDoc-1.40.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-DynDoc-1.40.0-5|35	
21cr|R-DynDoc-1.40.0-5|36	%files
21cr|R-DynDoc-1.40.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-DynDoc-1.40.0-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-DynDoc-1.40.0-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-DynDoc-1.40.0-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-DynDoc-1.40.0-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-DynDoc-1.40.0-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-DynDoc-1.40.0-5|43	%{rlibdir}/%{packname}/R
21cr|R-DynDoc-1.40.0-5|44	%{rlibdir}/%{packname}/help

7578 21
21cr|R-e1071-1.6.4-5|1	%global packname  e1071
21cr|R-e1071-1.6.4-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-e1071-1.6.4-5|3	
21cr|R-e1071-1.6.4-5|4	Name:             R-%{packname}
21cr|R-e1071-1.6.4-5|5	Version:          1.6.4
21cr|R-e1071-1.6.4-5|6	Release:          5
21cr|R-e1071-1.6.4-5|7	Summary:          Misc Functions of the Department of Statistics (e1071), TU Wien
21cr|R-e1071-1.6.4-5|8	Group:            Sciences/Mathematics
21cr|R-e1071-1.6.4-5|9	License:          GPL-2
21cr|R-e1071-1.6.4-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-e1071-1.6.4-5|11	Source0:          http://cran.r-project.org/src/contrib/e1071_1.6-4.tar.gz
21cr|R-e1071-1.6.4-5|12	Requires:         R-class
21cr|R-e1071-1.6.4-5|13	Requires:         R-graphics R-stats R-grDevices R-utils
21cr|R-e1071-1.6.4-5|14	Requires:         R-cluster R-mlbench R-nnet R-randomForest R-rpart R-SparseM R-xtable R-Matrix R-MASS
21cr|R-e1071-1.6.4-5|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-class
21cr|R-e1071-1.6.4-5|16	BuildRequires:    R-graphics R-stats R-grDevices R-utils
21cr|R-e1071-1.6.4-5|17	BuildRequires:    R-cluster R-mlbench R-nnet R-randomForest R-rpart R-SparseM R-xtable R-Matrix R-MASS
21cr|R-e1071-1.6.4-5|18	
21cr|R-e1071-1.6.4-5|19	%description
21cr|R-e1071-1.6.4-5|20	Functions for latent class analysis, short time Fourier transform, fuzzy
21cr|R-e1071-1.6.4-5|21	clustering, support vector machines, shortest path computation, bagged
21cr|R-e1071-1.6.4-5|22	clustering, naive Bayes classifier, ...
21cr|R-e1071-1.6.4-5|23	
21cr|R-e1071-1.6.4-5|24	%prep
21cr|R-e1071-1.6.4-5|25	%setup -q -c -n %{packname}
21cr|R-e1071-1.6.4-5|26	
21cr|R-e1071-1.6.4-5|27	%build
21cr|R-e1071-1.6.4-5|28	
21cr|R-e1071-1.6.4-5|29	%install
21cr|R-e1071-1.6.4-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-e1071-1.6.4-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-e1071-1.6.4-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-e1071-1.6.4-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-e1071-1.6.4-5|34	
21cr|R-e1071-1.6.4-5|35	#check
21cr|R-e1071-1.6.4-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-e1071-1.6.4-5|37	
21cr|R-e1071-1.6.4-5|38	%files
21cr|R-e1071-1.6.4-5|39	%dir %{rlibdir}/%{packname}
21cr|R-e1071-1.6.4-5|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-e1071-1.6.4-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-e1071-1.6.4-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-e1071-1.6.4-5|43	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-e1071-1.6.4-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-e1071-1.6.4-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-e1071-1.6.4-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-e1071-1.6.4-5|47	%{rlibdir}/%{packname}/R
21cr|R-e1071-1.6.4-5|48	%{rlibdir}/%{packname}/help
21cr|R-e1071-1.6.4-5|49	%{rlibdir}/%{packname}/libs

7579 21
21cr|reaction-1.0-7|1	%if %{_use_internal_dependency_generator}
21cr|reaction-1.0-7|2	%define _noautoprov ^renderer(.*)
21cr|reaction-1.0-7|3	%else
21cr|reaction-1.0-7|4	%define _provides_exceptions ^renderer
21cr|reaction-1.0-7|5	%endif
21cr|reaction-1.0-7|6	
21cr|reaction-1.0-7|7	%define		oname	Reaction
21cr|reaction-1.0-7|8	
21cr|reaction-1.0-7|9	Name:		reaction
21cr|reaction-1.0-7|10	Version:	1.0
21cr|reaction-1.0-7|11	Release:	7
21cr|reaction-1.0-7|12	Summary:	First-person shooter based on modified Quake 3 engine
21cr|reaction-1.0-7|13	Group:		Games/Arcade
21cr|reaction-1.0-7|14	License:	GPLv2
21cr|reaction-1.0-7|15	URL:		http://rq3.com/
21cr|reaction-1.0-7|16	Source0:	http://download.rq3.com/%{oname}-%{version}-source.tar.gz
21cr|reaction-1.0-7|17	Patch0:		reaction-1.0-mdv-custom.patch
21cr|reaction-1.0-7|18	Patch1:		reaction-debug.patch
21cr|reaction-1.0-7|19	Patch2:		reaction-force-internal-jpeg.patch
21cr|reaction-1.0-7|20	BuildRequires:	jpeg-devel
21cr|reaction-1.0-7|21	BuildRequires:	pkgconfig(gl)
21cr|reaction-1.0-7|22	BuildRequires:	pkgconfig(glu)
21cr|reaction-1.0-7|23	BuildRequires:	pkgconfig(sdl)
21cr|reaction-1.0-7|24	BuildRequires:	pkgconfig(zlib)
21cr|reaction-1.0-7|25	BuildRequires:	pkgconfig(ogg)
21cr|reaction-1.0-7|26	BuildRequires:	pkgconfig(speex)
21cr|reaction-1.0-7|27	BuildRequires:	pkgconfig(speexdsp)
21cr|reaction-1.0-7|28	BuildRequires:	pkgconfig(vorbis)
21cr|reaction-1.0-7|29	BuildRequires:	pkgconfig(vorbisfile)
21cr|reaction-1.0-7|30	BuildRequires:	imagemagick
21cr|reaction-1.0-7|31	Requires:	%{name}-data
21cr|reaction-1.0-7|32	ExcludeArch:	%{armx}
21cr|reaction-1.0-7|33	
21cr|reaction-1.0-7|34	%description
21cr|reaction-1.0-7|35	Reaction was originally called Reaction Quake 3 which was a "total conversion
21cr|reaction-1.0-7|36	mod" for Quake III Arena based on action and realism with a specific emphasis
21cr|reaction-1.0-7|37	on action over realism. Reaction is a port of the classic Action Quake 2 (AQ2)
21cr|reaction-1.0-7|38	mod. AQ2 still enjoyed great popularity in online gaming even 4 years after it
21cr|reaction-1.0-7|39	was initially released and on an "obsolete" game engine as well. Many people
21cr|reaction-1.0-7|40	attribute this lasting popularity to both the unique gameplay and the AQ2
21cr|reaction-1.0-7|41	community. At the time Reaction Quake 3 was first released, AQ2 was still more
21cr|reaction-1.0-7|42	popular than other Q3 realism mods and any other Quake 2 and Quake/QuakeWorld
21cr|reaction-1.0-7|43	mods.
21cr|reaction-1.0-7|44	
21cr|reaction-1.0-7|45	Reaction Quake 3 aimed to bring the gameplay of AQ2 to a new, more modern game
21cr|reaction-1.0-7|46	engine. This mod is made by AQ2 fans and players specifically for those who
21cr|reaction-1.0-7|47	love the fast and furious AQ2 gameplay and also to hopefully expose a new
21cr|reaction-1.0-7|48	generation of players to this unique gameplay.
21cr|reaction-1.0-7|49	
21cr|reaction-1.0-7|50	Reaction has already surpassed many facets of the last official release of
21cr|reaction-1.0-7|51	Action Quake 2, 1.52, and is catching up to some of the latest AQ2 variants.
21cr|reaction-1.0-7|52	Considering that AQ2 has had over 4 years of development time and the bulk
21cr|reaction-1.0-7|53	Reaction's teamplay, matchmode, and bot development was done in less than
21cr|reaction-1.0-7|54	6 months, this is a pretty exciting project. What started out as a project by
21cr|reaction-1.0-7|55	part of the AQ2 community who wanted someone to make "Action Quake 3" has
21cr|reaction-1.0-7|56	turned into a well-received and pretty solid and fun standalone game.
21cr|reaction-1.0-7|57	
21cr|reaction-1.0-7|58	%prep
21cr|reaction-1.0-7|59	%autosetup -p1 -n %{name}
21cr|reaction-1.0-7|60	
21cr|reaction-1.0-7|61	# fix png rgb
21cr|reaction-1.0-7|62	find . -type f -name "Reaction.png" -exec convert {} -strip {} \;
21cr|reaction-1.0-7|63	
21cr|reaction-1.0-7|64	%build
21cr|reaction-1.0-7|65	mkdir -p ~/tmp
21cr|reaction-1.0-7|66	%make V=1
21cr|reaction-1.0-7|67	
21cr|reaction-1.0-7|68	%install
21cr|reaction-1.0-7|69	mkdir -p %{buildroot}%{_gamesbindir}
21cr|reaction-1.0-7|70	cp build/release-linux-*/%{oname}.* %{buildroot}%{_gamesbindir}/%{name}
21cr|reaction-1.0-7|71	cp build/release-linux-*/%{oname}ded.* %{buildroot}%{_gamesbindir}/%{name}-server
21cr|reaction-1.0-7|72	
21cr|reaction-1.0-7|73	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|reaction-1.0-7|74	cp build/release-linux-*/*.so %{buildroot}%{_libdir}/%{name}/
21cr|reaction-1.0-7|75	
21cr|reaction-1.0-7|76	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|reaction-1.0-7|77	pushd %{buildroot}%{_gamesdatadir}/%{name}
21cr|reaction-1.0-7|78	for N in %{buildroot}%{_libdir}/%{name}/*.so
21cr|reaction-1.0-7|79	do
21cr|reaction-1.0-7|80	ln -s %{_libdir}/%{name}/`basename $N` `basename $N`;
21cr|reaction-1.0-7|81	done
21cr|reaction-1.0-7|82	popd
21cr|reaction-1.0-7|83	
21cr|reaction-1.0-7|84	# create and install icons
21cr|reaction-1.0-7|85	for N in 16 32 48 64 128; do convert %{oname}.png -scale ${N}x${N}! $N.png; done
21cr|reaction-1.0-7|86	install -D 16.png -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|reaction-1.0-7|87	install -D 32.png -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|reaction-1.0-7|88	install -D 48.png -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|reaction-1.0-7|89	install -D 64.png -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|reaction-1.0-7|90	install -D 128.png -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|reaction-1.0-7|91	
21cr|reaction-1.0-7|92	# XDG menu entry
21cr|reaction-1.0-7|93	mkdir -p %{buildroot}%{_datadir}/applications
21cr|reaction-1.0-7|94	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|reaction-1.0-7|95	[Desktop Entry]
21cr|reaction-1.0-7|96	Type=Application
21cr|reaction-1.0-7|97	Name=%{oname}
21cr|reaction-1.0-7|98	Comment=First-person shooter
21cr|reaction-1.0-7|99	Icon=%{name}
21cr|reaction-1.0-7|100	Exec=%{_gamesbindir}/%{name}
21cr|reaction-1.0-7|101	Terminal=false
21cr|reaction-1.0-7|102	Categories=Game;ArcadeGame;
21cr|reaction-1.0-7|103	EOF
21cr|reaction-1.0-7|104	
21cr|reaction-1.0-7|105	%files
21cr|reaction-1.0-7|106	%doc COPYING.txt README README-Reaction id-readme.txt
21cr|reaction-1.0-7|107	%{_gamesbindir}/%{name}
21cr|reaction-1.0-7|108	%{_gamesbindir}/%{name}-server
21cr|reaction-1.0-7|109	%{_gamesdatadir}/%{name}
21cr|reaction-1.0-7|110	%{_libdir}/%{name}
21cr|reaction-1.0-7|111	%{_datadir}/applications/%{name}.desktop
21cr|reaction-1.0-7|112	%{_iconsdir}/hicolor/*/apps/%{name}.png

7580 21
21cr|reaction-data-1.0-4|1	%define debug_package %{nil}
21cr|reaction-data-1.0-4|2	
21cr|reaction-data-1.0-4|3	%define		oname	Reaction
21cr|reaction-data-1.0-4|4	%define		gname	reaction
21cr|reaction-data-1.0-4|5	
21cr|reaction-data-1.0-4|6	Name:		%{gname}-data
21cr|reaction-data-1.0-4|7	Version:	1.0
21cr|reaction-data-1.0-4|8	Release:	4
21cr|reaction-data-1.0-4|9	Summary:	Data files used to play first-person shooter Reaction
21cr|reaction-data-1.0-4|10	Group:		Games/Arcade
21cr|reaction-data-1.0-4|11	License:	CC-BY-SA 3.0
21cr|reaction-data-1.0-4|12	URL:		http://rq3.com/
21cr|reaction-data-1.0-4|13	Source0:	http://download.rq3.com/%{oname}-%{version}-Linux-i386.tar.gz
21cr|reaction-data-1.0-4|14	Requires:	%{gname}
21cr|reaction-data-1.0-4|15	ExcludeArch:	%{armx}
21cr|reaction-data-1.0-4|16	
21cr|reaction-data-1.0-4|17	%description
21cr|reaction-data-1.0-4|18	Data files used to play first-person shooter Reaction.
21cr|reaction-data-1.0-4|19	
21cr|reaction-data-1.0-4|20	%prep
21cr|reaction-data-1.0-4|21	%setup -q -n %{oname}
21cr|reaction-data-1.0-4|22	
21cr|reaction-data-1.0-4|23	%build
21cr|reaction-data-1.0-4|24	
21cr|reaction-data-1.0-4|25	%install
21cr|reaction-data-1.0-4|26	%__rm -rf %{buildroot}
21cr|reaction-data-1.0-4|27	
21cr|reaction-data-1.0-4|28	%__mkdir_p %{buildroot}%{_gamesdatadir}/%{gname}/%{gname}
21cr|reaction-data-1.0-4|29	%__cp Boomstick/* %{buildroot}%{_gamesdatadir}/%{gname}/%{gname}/
21cr|reaction-data-1.0-4|30	
21cr|reaction-data-1.0-4|31	%clean
21cr|reaction-data-1.0-4|32	%__rm -rf %{buildroot}
21cr|reaction-data-1.0-4|33	
21cr|reaction-data-1.0-4|34	%files
21cr|reaction-data-1.0-4|35	%doc %{oname}-license.txt
21cr|reaction-data-1.0-4|36	%{_gamesdatadir}/%{gname}/%{gname}

7581 21
21cr|read-edid-3.0.2-1|1	%global optflags %{optflags} -fcommon
21cr|read-edid-3.0.2-1|2	
21cr|read-edid-3.0.2-1|3	Name:		read-edid
21cr|read-edid-3.0.2-1|4	Version:	3.0.2
21cr|read-edid-3.0.2-1|5	Release:	1
21cr|read-edid-3.0.2-1|6	URL:		http://www.polypux.org/projects/read-edid/
21cr|read-edid-3.0.2-1|7	Source0:	http://www.polypux.org/projects/read-edid/%{name}-%{version}.tar.gz
21cr|read-edid-3.0.2-1|8	License:	GPLv2
21cr|read-edid-3.0.2-1|9	Summary:	Get monitor details
21cr|read-edid-3.0.2-1|10	Group:		System/Configuration/Other
21cr|read-edid-3.0.2-1|11	BuildRequires:	libx86-devel
21cr|read-edid-3.0.2-1|12	BuildRequires:	cmake
21cr|read-edid-3.0.2-1|13	#libx86 build only on this arch
21cr|read-edid-3.0.2-1|14	ExclusiveArch:	%{ix86} x86_64
21cr|read-edid-3.0.2-1|15	
21cr|read-edid-3.0.2-1|16	%description
21cr|read-edid-3.0.2-1|17	This package will try to read the monitor details directly from the
21cr|read-edid-3.0.2-1|18	monitor. The program get-edid asks a VBE BIOS for the EDID data. The
21cr|read-edid-3.0.2-1|19	program parse-edid parses the data and prints out a human readable
21cr|read-edid-3.0.2-1|20	summary.
21cr|read-edid-3.0.2-1|21	
21cr|read-edid-3.0.2-1|22	%package	doc
21cr|read-edid-3.0.2-1|23	Summary:	Get monitor details
21cr|read-edid-3.0.2-1|24	Group:		Development/Other
21cr|read-edid-3.0.2-1|25	Requires:	%{name} >= %{EVRD}
21cr|read-edid-3.0.2-1|26	
21cr|read-edid-3.0.2-1|27	%description doc
21cr|read-edid-3.0.2-1|28	doc files for %{name}
21cr|read-edid-3.0.2-1|29	
21cr|read-edid-3.0.2-1|30	%prep
21cr|read-edid-3.0.2-1|31	%setup -q
21cr|read-edid-3.0.2-1|32	
21cr|read-edid-3.0.2-1|33	cp LICENSE COPYING
21cr|read-edid-3.0.2-1|34	
21cr|read-edid-3.0.2-1|35	%build
21cr|read-edid-3.0.2-1|36	%cmake
21cr|read-edid-3.0.2-1|37	%make
21cr|read-edid-3.0.2-1|38	
21cr|read-edid-3.0.2-1|39	%install
21cr|read-edid-3.0.2-1|40	%makeinstall_std -C build
21cr|read-edid-3.0.2-1|41	
21cr|read-edid-3.0.2-1|42	%files doc
21cr|read-edid-3.0.2-1|43	%{_docdir}/%{name}/*
21cr|read-edid-3.0.2-1|44	
21cr|read-edid-3.0.2-1|45	%files
21cr|read-edid-3.0.2-1|46	%{_mandir}/man1/get-edid.1.*
21cr|read-edid-3.0.2-1|47	%{_bindir}/*-edid*

7582 21
21cr|readseq-19930201-9|1	Name:		readseq
21cr|readseq-19930201-9|2	Version:	19930201
21cr|readseq-19930201-9|3	Release:	9
21cr|readseq-19930201-9|4	Summary:	Reads and writes nucleic/protein sequences in various formats
21cr|readseq-19930201-9|5	Group:		Sciences/Biology
21cr|readseq-19930201-9|6	License:	Public Domain
21cr|readseq-19930201-9|7	URL:		http://iubio.bio.indiana.edu/soft/molbio/readseq/
21cr|readseq-19930201-9|8	Source:		%{name}-%{version}.tar.bz2
21cr|readseq-19930201-9|9	Patch0:		%{name}.makefile.patch
21cr|readseq-19930201-9|10	Patch1:		format_arguments_fix.patch
21cr|readseq-19930201-9|11	Patch2:		fix_getline.patch
21cr|readseq-19930201-9|12	
21cr|readseq-19930201-9|13	%description
21cr|readseq-19930201-9|14	Readseq is a program for converting among several biosequence file formats,
21cr|readseq-19930201-9|15	by D. Gilbert. These formats are currently understood by readseq:
21cr|readseq-19930201-9|16	
21cr|readseq-19930201-9|17	* ASN.1 format used by NCBI
21cr|readseq-19930201-9|18	* DNAStrider, for common Mac program
21cr|readseq-19930201-9|19	* EMBL, EMBL flatfile format
21cr|readseq-19930201-9|20	* Fitch format, limited use
21cr|readseq-19930201-9|21	* GCG, single sequence format of GCG software
21cr|readseq-19930201-9|22	* GenBank/GB, genbank flatfile format
21cr|readseq-19930201-9|23	* IG/Stanford, used by Intelligenetics and others
21cr|readseq-19930201-9|24	* MSF multi sequence format used by GCG software
21cr|readseq-19930201-9|25	* NBRF format
21cr|readseq-19930201-9|26	* Olsen, format printed by Olsen VMS sequence editor. Input only.
21cr|readseq-19930201-9|27	* PAUP's multiple sequence (NEXUS) format
21cr|readseq-19930201-9|28	* Pearson/Fasta, a common format used by Fasta programs and others
21cr|readseq-19930201-9|29	* Phylip3.2, sequential format for Phylip programs
21cr|readseq-19930201-9|30	* Phylip, interleaved format for Phylip programs (v3.3, v3.4)
21cr|readseq-19930201-9|31	* PIR/CODATA format used by PIR
21cr|readseq-19930201-9|32	* Plain/Raw, sequence data only (no name, document, numbering)
21cr|readseq-19930201-9|33	* Pretty print with various options for nice looking output. Output only.
21cr|readseq-19930201-9|34	* Zuker format, limited use. Input only.
21cr|readseq-19930201-9|35	
21cr|readseq-19930201-9|36	%prep
21cr|readseq-19930201-9|37	rm -rf %{buildroot}
21cr|readseq-19930201-9|38	%setup
21cr|readseq-19930201-9|39	%patch0
21cr|readseq-19930201-9|40	%patch1
21cr|readseq-19930201-9|41	%patch2
21cr|readseq-19930201-9|42	
21cr|readseq-19930201-9|43	%build
21cr|readseq-19930201-9|44	export CFLAGS=$RPM_OPT_FLAGS
21cr|readseq-19930201-9|45	make build
21cr|readseq-19930201-9|46	
21cr|readseq-19930201-9|47	%install
21cr|readseq-19930201-9|48	install -d -m 755 %{buildroot}%{_bindir}
21cr|readseq-19930201-9|49	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|readseq-19930201-9|50	
21cr|readseq-19930201-9|51	%clean
21cr|readseq-19930201-9|52	rm -rf %{buildroot}
21cr|readseq-19930201-9|53	
21cr|readseq-19930201-9|54	%files
21cr|readseq-19930201-9|55	%defattr(-,root,root)
21cr|readseq-19930201-9|56	%doc Readme Readseq.help Formats
21cr|readseq-19930201-9|57	%{_bindir}/%{name}

7583 21
21cr|real-codecs-1.2-10|1	%global __requires_exclude libstdc*5*
21cr|real-codecs-1.2-10|2	%define debug_package %{nil}
21cr|real-codecs-1.2-10|3	
21cr|real-codecs-1.2-10|4	%define essentialamd64 20061203
21cr|real-codecs-1.2-10|5	
21cr|real-codecs-1.2-10|6	Name:		real-codecs
21cr|real-codecs-1.2-10|7	Version:	1.2
21cr|real-codecs-1.2-10|8	Release:	10
21cr|real-codecs-1.2-10|9	Summary:	Real Player codecs binaries
21cr|real-codecs-1.2-10|10	License:	Commercial
21cr|real-codecs-1.2-10|11	Group:		System/Libraries
21cr|real-codecs-1.2-10|12	URL:		http://realforum.real.com/cgi-bin/unixplayer/wwwthreads.pl
21cr|real-codecs-1.2-10|13	Source:		http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp9codecs.tar.bz2
21cr|real-codecs-1.2-10|14	Source1:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp8codecs-ppc.tar.bz2
21cr|real-codecs-1.2-10|15	Source2:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp8codecs-alpha.tar.bz2
21cr|real-codecs-1.2-10|16	Source3:	real-codecs-10.tar.bz2
21cr|real-codecs-1.2-10|17	Source4:	essential-amd64-%{essentialamd64}.tar.bz2
21cr|real-codecs-1.2-10|18	ExclusiveArch:	%{ix86} x86_64 ppc alpha
21cr|real-codecs-1.2-10|19	
21cr|real-codecs-1.2-10|20	%description
21cr|real-codecs-1.2-10|21	This package contains Real Player codecs binaries.
21cr|real-codecs-1.2-10|22	
21cr|real-codecs-1.2-10|23	This package is in restricted for it's closed source nature.
21cr|real-codecs-1.2-10|24	
21cr|real-codecs-1.2-10|25	%prep
21cr|real-codecs-1.2-10|26	%setup -q -n rp9codecs -a 1 -a 2 -a 3 -a 4
21cr|real-codecs-1.2-10|27	
21cr|real-codecs-1.2-10|28	%build
21cr|real-codecs-1.2-10|29	
21cr|real-codecs-1.2-10|30	%install
21cr|real-codecs-1.2-10|31	install -d -m 755 %{buildroot}%{_libdir}/codecs
21cr|real-codecs-1.2-10|32	%ifarch %{ix86}
21cr|real-codecs-1.2-10|33	install -m 755 *.so* %{buildroot}%{_libdir}/codecs
21cr|real-codecs-1.2-10|34	%endif
21cr|real-codecs-1.2-10|35	%ifarch ppc
21cr|real-codecs-1.2-10|36	install -m 755 rp8codecs-ppc/* %{buildroot}%{_libdir}/codecs
21cr|real-codecs-1.2-10|37	%endif
21cr|real-codecs-1.2-10|38	%ifarch alpha
21cr|real-codecs-1.2-10|39	install -m 755 rp8codecs-alpha/* %{buildroot}%{_libdir}/codecs
21cr|real-codecs-1.2-10|40	%endif
21cr|real-codecs-1.2-10|41	%ifarch x86_64
21cr|real-codecs-1.2-10|42	install -m 755 essential-amd64-%{essentialamd64}/*.so %{buildroot}%{_libdir}/codecs
21cr|real-codecs-1.2-10|43	%endif
21cr|real-codecs-1.2-10|44	
21cr|real-codecs-1.2-10|45	%files
21cr|real-codecs-1.2-10|46	%doc essential-amd64-%{essentialamd64}/README
21cr|real-codecs-1.2-10|47	%{_libdir}/codecs

7584 21
21cr|R-earth-3.2.7-4|1	%global packname  earth
21cr|R-earth-3.2.7-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-earth-3.2.7-4|3	
21cr|R-earth-3.2.7-4|4	Name:             R-%{packname}
21cr|R-earth-3.2.7-4|5	Version:          3.2.7
21cr|R-earth-3.2.7-4|6	Release:          4
21cr|R-earth-3.2.7-4|7	Summary:          Multivariate Adaptive Regression Spline Models
21cr|R-earth-3.2.7-4|8	Group:            Sciences/Mathematics
21cr|R-earth-3.2.7-4|9	License:          GPL-3
21cr|R-earth-3.2.7-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-earth-3.2.7-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_3.2-7.tar.gz
21cr|R-earth-3.2.7-4|12	
21cr|R-earth-3.2.7-4|13	Requires:         R-plotmo R-plotrix
21cr|R-earth-3.2.7-4|14	
21cr|R-earth-3.2.7-4|15	Requires:         R-mda
21cr|R-earth-3.2.7-4|16	BuildRequires:    R-devel Rmath-devel R-plotmo R-plotrix
21cr|R-earth-3.2.7-4|17	
21cr|R-earth-3.2.7-4|18	BuildRequires:   R-mda
21cr|R-earth-3.2.7-4|19	BuildRequires: blas-devel
21cr|R-earth-3.2.7-4|20	
21cr|R-earth-3.2.7-4|21	%description
21cr|R-earth-3.2.7-4|22	Build regression models using the techniques in Friedman's papers "Fast
21cr|R-earth-3.2.7-4|23	MARS" and "Multivariate Adaptive Regression Splines". (The term "MARS" is
21cr|R-earth-3.2.7-4|24	copyrighted and thus not used in the name of the package.)
21cr|R-earth-3.2.7-4|25	
21cr|R-earth-3.2.7-4|26	%prep
21cr|R-earth-3.2.7-4|27	%setup -q -c -n %{packname}
21cr|R-earth-3.2.7-4|28	
21cr|R-earth-3.2.7-4|29	%build
21cr|R-earth-3.2.7-4|30	
21cr|R-earth-3.2.7-4|31	%install
21cr|R-earth-3.2.7-4|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-earth-3.2.7-4|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-earth-3.2.7-4|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-earth-3.2.7-4|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-earth-3.2.7-4|36	
21cr|R-earth-3.2.7-4|37	#check
21cr|R-earth-3.2.7-4|38	#{_bindir}/R CMD check %{packname}
21cr|R-earth-3.2.7-4|39	
21cr|R-earth-3.2.7-4|40	%files
21cr|R-earth-3.2.7-4|41	%dir %{rlibdir}/%{packname}
21cr|R-earth-3.2.7-4|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-earth-3.2.7-4|43	%doc %{rlibdir}/%{packname}/html
21cr|R-earth-3.2.7-4|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-earth-3.2.7-4|45	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-earth-3.2.7-4|46	%{rlibdir}/%{packname}/INDEX
21cr|R-earth-3.2.7-4|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-earth-3.2.7-4|48	%{rlibdir}/%{packname}/Meta
21cr|R-earth-3.2.7-4|49	%{rlibdir}/%{packname}/R
21cr|R-earth-3.2.7-4|50	%{rlibdir}/%{packname}/help
21cr|R-earth-3.2.7-4|51	%{rlibdir}/%{packname}/data
21cr|R-earth-3.2.7-4|52	%{rlibdir}/%{packname}/libs

7585 21
21cr|reaver-1.6.6-1|1	Summary:	Brute force attack against Wifi Protected Setup
21cr|reaver-1.6.6-1|2	Name:		reaver
21cr|reaver-1.6.6-1|3	Version:	1.6.6
21cr|reaver-1.6.6-1|4	Release:	1
21cr|reaver-1.6.6-1|5	License:	GPLv2+
21cr|reaver-1.6.6-1|6	Group:		Networking/Other
21cr|reaver-1.6.6-1|7	Url:		https://github.com/t6x/reaver-wps-fork-t6x
21cr|reaver-1.6.6-1|8	Source0:	https://github.com/t6x/reaver-wps-fork-t6x/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|reaver-1.6.6-1|9	BuildRequires:	pcap-devel
21cr|reaver-1.6.6-1|10	BuildRequires:	pkgconfig(sqlite3)
21cr|reaver-1.6.6-1|11	
21cr|reaver-1.6.6-1|12	%description
21cr|reaver-1.6.6-1|13	Reaver implements a brute force attack against Wifi Protected Setup (WPS)
21cr|reaver-1.6.6-1|14	registrar PINs in order to recover WPA/WPA2 passphrases, as described in
21cr|reaver-1.6.6-1|15	http://sviehb.files.wordpress.com/2011/12/viehboeck_wps.pdf.
21cr|reaver-1.6.6-1|16	
21cr|reaver-1.6.6-1|17	Reaver has been designed to be a robust and practical attack against WPS, and
21cr|reaver-1.6.6-1|18	has been tested against a wide variety of access points and WPS
21cr|reaver-1.6.6-1|19	implementations.
21cr|reaver-1.6.6-1|20	
21cr|reaver-1.6.6-1|21	On average Reaver will recover the target AP's plain text WPA/WPA2 passphrase
21cr|reaver-1.6.6-1|22	in 4-10 hours, depending on the AP. In practice, it will generally take half
21cr|reaver-1.6.6-1|23	this time to guess the correct WPS pin and recover the passphrase.
21cr|reaver-1.6.6-1|24	
21cr|reaver-1.6.6-1|25	%files
21cr|reaver-1.6.6-1|26	%doc docs/LICENSE docs/README docs/README.REAVER docs/README.WASH
21cr|reaver-1.6.6-1|27	%{_bindir}/reaver
21cr|reaver-1.6.6-1|28	%{_bindir}/wash
21cr|reaver-1.6.6-1|29	%ghost %{_localstatedir}/lib/reaver/reaver.db
21cr|reaver-1.6.6-1|30	%{_mandir}/man1/reaver.1*
21cr|reaver-1.6.6-1|31	
21cr|reaver-1.6.6-1|32	#----------------------------------------------------------------------------
21cr|reaver-1.6.6-1|33	
21cr|reaver-1.6.6-1|34	%prep
21cr|reaver-1.6.6-1|35	%setup -q
21cr|reaver-1.6.6-1|36	
21cr|reaver-1.6.6-1|37	# Remove executable mode from sources
21cr|reaver-1.6.6-1|38	find . -type f -perm /111 -regex ".*\.[ch]" -exec chmod a-x {} \;
21cr|reaver-1.6.6-1|39	
21cr|reaver-1.6.6-1|40	%build
21cr|reaver-1.6.6-1|41	pushd src
21cr|reaver-1.6.6-1|42	%configure
21cr|reaver-1.6.6-1|43	%make
21cr|reaver-1.6.6-1|44	popd
21cr|reaver-1.6.6-1|45	
21cr|reaver-1.6.6-1|46	%install
21cr|reaver-1.6.6-1|47	pushd src
21cr|reaver-1.6.6-1|48	%makeinstall_std
21cr|reaver-1.6.6-1|49	popd
21cr|reaver-1.6.6-1|50	
21cr|reaver-1.6.6-1|51	mkdir -p %{buildroot}%{_mandir}/man1
21cr|reaver-1.6.6-1|52	install -pm0644 docs/reaver.1 %{buildroot}%{_mandir}/man1/
21cr|reaver-1.6.6-1|53	touch %{buildroot}%{_localstatedir}/lib/reaver/reaver.db

7586 21
21cr|R-EBImage-4.4.0-5|1	%global packname  EBImage
21cr|R-EBImage-4.4.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-EBImage-4.4.0-5|3	
21cr|R-EBImage-4.4.0-5|4	Name:             R-%{packname}
21cr|R-EBImage-4.4.0-5|5	Version:          4.4.0
21cr|R-EBImage-4.4.0-5|6	Release:          5
21cr|R-EBImage-4.4.0-5|7	Summary:          Image processing toolbox for R
21cr|R-EBImage-4.4.0-5|8	Group:            Sciences/Mathematics
21cr|R-EBImage-4.4.0-5|9	License:          Artistic-2.0
21cr|R-EBImage-4.4.0-5|10	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-EBImage-4.4.0-5|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/EBImage_4.4.0.tar.gz
21cr|R-EBImage-4.4.0-5|12	Requires:         R-methods R-graphics R-stats R-utils R-abind
21cr|R-EBImage-4.4.0-5|13	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-graphics R-stats R-utils R-abind
21cr|R-EBImage-4.4.0-5|14	#BuildRequires: R-EBImage
21cr|R-EBImage-4.4.0-5|15	BuildRequires: R-locfit
21cr|R-EBImage-4.4.0-5|16	Requires: R-locfit
21cr|R-EBImage-4.4.0-5|17	BuildRequires: R-png
21cr|R-EBImage-4.4.0-5|18	Requires: R-png
21cr|R-EBImage-4.4.0-5|19	BuildRequires: R-jpeg
21cr|R-EBImage-4.4.0-5|20	Requires: R-jpeg
21cr|R-EBImage-4.4.0-5|21	BuildRequires: R-tiff
21cr|R-EBImage-4.4.0-5|22	Requires: R-tiff
21cr|R-EBImage-4.4.0-5|23	BuildRequires: R-BiocGenerics
21cr|R-EBImage-4.4.0-5|24	Requires: R-BiocGenerics
21cr|R-EBImage-4.4.0-5|25	BuildRequires:    imagemagick-devel
21cr|R-EBImage-4.4.0-5|26	BuildRequires:    jpeg-devel
21cr|R-EBImage-4.4.0-5|27	
21cr|R-EBImage-4.4.0-5|28	%description
21cr|R-EBImage-4.4.0-5|29	EBImage is an R package which provides general purpose functionality for
21cr|R-EBImage-4.4.0-5|30	the reading, writing, processing and analysis of images. Furthermore, in
21cr|R-EBImage-4.4.0-5|31	the context of microscopy based cellular assays, EBImage offers tools to
21cr|R-EBImage-4.4.0-5|32	transform the images, segment cells and extract quantitative cellular
21cr|R-EBImage-4.4.0-5|33	
21cr|R-EBImage-4.4.0-5|34	%prep
21cr|R-EBImage-4.4.0-5|35	%setup -q -c -n %{packname}
21cr|R-EBImage-4.4.0-5|36	
21cr|R-EBImage-4.4.0-5|37	%build
21cr|R-EBImage-4.4.0-5|38	
21cr|R-EBImage-4.4.0-5|39	%install
21cr|R-EBImage-4.4.0-5|40	mkdir -p %{buildroot}%{rlibdir}
21cr|R-EBImage-4.4.0-5|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-EBImage-4.4.0-5|42	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-EBImage-4.4.0-5|43	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-EBImage-4.4.0-5|44	
21cr|R-EBImage-4.4.0-5|45	# FIXME
21cr|R-EBImage-4.4.0-5|46	#  When sourcing 'EBImage-introduction.R':
21cr|R-EBImage-4.4.0-5|47	#  Error: object must be an array
21cr|R-EBImage-4.4.0-5|48	%if 0
21cr|R-EBImage-4.4.0-5|49	%check
21cr|R-EBImage-4.4.0-5|50	%{_bindir}/R CMD check %{packname}
21cr|R-EBImage-4.4.0-5|51	%endif
21cr|R-EBImage-4.4.0-5|52	
21cr|R-EBImage-4.4.0-5|53	%files
21cr|R-EBImage-4.4.0-5|54	%dir %{rlibdir}/%{packname}
21cr|R-EBImage-4.4.0-5|55	%doc %{rlibdir}/%{packname}/doc
21cr|R-EBImage-4.4.0-5|56	%doc %{rlibdir}/%{packname}/html
21cr|R-EBImage-4.4.0-5|57	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-EBImage-4.4.0-5|58	%{rlibdir}/%{packname}/INDEX
21cr|R-EBImage-4.4.0-5|59	# %{rlibdir}/%{packname}/LICENSE
21cr|R-EBImage-4.4.0-5|60	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-EBImage-4.4.0-5|61	%{rlibdir}/%{packname}/Meta
21cr|R-EBImage-4.4.0-5|62	%{rlibdir}/%{packname}/R
21cr|R-EBImage-4.4.0-5|63	%{rlibdir}/%{packname}/help
21cr|R-EBImage-4.4.0-5|64	%{rlibdir}/%{packname}/images
21cr|R-EBImage-4.4.0-5|65	%{rlibdir}/%{packname}/libs
21cr|R-EBImage-4.4.0-5|66	%{rlibdir}/%{packname}/scripts
21cr|R-EBImage-4.4.0-5|67	%{rlibdir}/EBImage/NEWS.Rd
21cr|R-EBImage-4.4.0-5|68	%{rlibdir}/EBImage/viewer/display.css
21cr|R-EBImage-4.4.0-5|69	%{rlibdir}/EBImage/viewer/display.template
21cr|R-EBImage-4.4.0-5|70	%{rlibdir}/EBImage/viewer/viewer.js

7587 21
21cr|R-Ecdat-0.2.4-5|1	%global packname  Ecdat
21cr|R-Ecdat-0.2.4-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-Ecdat-0.2.4-5|3	
21cr|R-Ecdat-0.2.4-5|4	Name:             R-%{packname}
21cr|R-Ecdat-0.2.4-5|5	Version:          0.2.4
21cr|R-Ecdat-0.2.4-5|6	Release:          5
21cr|R-Ecdat-0.2.4-5|7	Summary:          Data sets for econometrics
21cr|R-Ecdat-0.2.4-5|8	Group:            Sciences/Mathematics
21cr|R-Ecdat-0.2.4-5|9	License:          GPL (>= 2)
21cr|R-Ecdat-0.2.4-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Ecdat-0.2.4-5|11	Source0:          http://cran.r-project.org/src/contrib/Ecdat_0.2-4.tar.gz
21cr|R-Ecdat-0.2.4-5|12	BuildArch:        noarch
21cr|R-Ecdat-0.2.4-5|13	Requires:         R-core
21cr|R-Ecdat-0.2.4-5|14	Recommends:       R-car R-systemfit R-sem R-lmtest R-sandwich
21cr|R-Ecdat-0.2.4-5|15	BuildRequires:    R-devel Rmath-devel
21cr|R-Ecdat-0.2.4-5|16	#BuildRequires:    R-car R-systemfit R-sem R-lmtest R-sandwich
21cr|R-Ecdat-0.2.4-5|17	
21cr|R-Ecdat-0.2.4-5|18	%description
21cr|R-Ecdat-0.2.4-5|19	Data sets for econometrics
21cr|R-Ecdat-0.2.4-5|20	
21cr|R-Ecdat-0.2.4-5|21	%prep
21cr|R-Ecdat-0.2.4-5|22	%setup -q -c -n %{packname}
21cr|R-Ecdat-0.2.4-5|23	
21cr|R-Ecdat-0.2.4-5|24	%build
21cr|R-Ecdat-0.2.4-5|25	
21cr|R-Ecdat-0.2.4-5|26	%install
21cr|R-Ecdat-0.2.4-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Ecdat-0.2.4-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Ecdat-0.2.4-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Ecdat-0.2.4-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Ecdat-0.2.4-5|31	
21cr|R-Ecdat-0.2.4-5|32	#Disable check - fails due to texlive errors...
21cr|R-Ecdat-0.2.4-5|33	#check
21cr|R-Ecdat-0.2.4-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-Ecdat-0.2.4-5|35	
21cr|R-Ecdat-0.2.4-5|36	%files
21cr|R-Ecdat-0.2.4-5|37	%dir %{rlibdir}/%{packname}
21cr|R-Ecdat-0.2.4-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-Ecdat-0.2.4-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Ecdat-0.2.4-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-Ecdat-0.2.4-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Ecdat-0.2.4-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-Ecdat-0.2.4-5|43	%{rlibdir}/%{packname}/data
21cr|R-Ecdat-0.2.4-5|44	%{rlibdir}/%{packname}/help
21cr|R-Ecdat-0.2.4-5|45	%{rlibdir}/%{packname}/R
21cr|R-Ecdat-0.2.4-5|46	%{rlibdir}/%{packname}/demoFiles
21cr|R-Ecdat-0.2.4-5|47	%{rlibdir}/%{packname}/scripts

7588 21
21cr|recoll-1.30.1-12|1	Summary:	Desktop full text search tool with a qt gui
21cr|recoll-1.30.1-12|2	Name:		recoll
21cr|recoll-1.30.1-12|3	Version:	1.30.1
21cr|recoll-1.30.1-12|4	Release:	12
21cr|recoll-1.30.1-12|5	Group:		Databases
21cr|recoll-1.30.1-12|6	License:	GPL
21cr|recoll-1.30.1-12|7	URL:		http://www.lesbonscomptes.com/recoll/
21cr|recoll-1.30.1-12|8	Source0:	http://www.lesbonscomptes.com/recoll/%{name}-%{version}.tar.gz
21cr|recoll-1.30.1-12|9	Source1:	recoll-1.30.1_ru.tar.gz
21cr|recoll-1.30.1-12|10	Patch0:     recoll-ki18n.patch
21cr|recoll-1.30.1-12|11	# The category has been fixed so that it is not displayed in the Menu - Development
21cr|recoll-1.30.1-12|12	Patch1:     fix.categories.patch
21cr|recoll-1.30.1-12|13	BuildRequires:	gettext-devel
21cr|recoll-1.30.1-12|14	BuildRequires:	xapian-devel
21cr|recoll-1.30.1-12|15	BuildRequires:	qt5-devel
21cr|recoll-1.30.1-12|16	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|recoll-1.30.1-12|17	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|recoll-1.30.1-12|18	BuildRequires:	pkgconfig(libxslt)
21cr|recoll-1.30.1-12|19	BuildRequires:	bison
21cr|recoll-1.30.1-12|20	BuildRequires:	chmlib-devel
21cr|recoll-1.30.1-12|21	
21cr|recoll-1.30.1-12|22	# dictionary of Russian words and forms of words
21cr|recoll-1.30.1-12|23	Recommends: (aspell-ru if locales-ru)
21cr|recoll-1.30.1-12|24	# recoll supports running a lot of external programs to index
21cr|recoll-1.30.1-12|25	# files of different types, let's try to support most common ones out of the box
21cr|recoll-1.30.1-12|26	# Based on sampleconf/mimeconf from sources
21cr|recoll-1.30.1-12|27	# See python imports in filters/
21cr|recoll-1.30.1-12|28	# ODF (*.odt, *.ods etc.)
21cr|recoll-1.30.1-12|29	Recommends:	%{_bindir}/xsltproc
21cr|recoll-1.30.1-12|30	# *.doc
21cr|recoll-1.30.1-12|31	Recommends:	%{_bindir}/antiword
21cr|recoll-1.30.1-12|32	# *.rtf
21cr|recoll-1.30.1-12|33	Recommends:	%{_bindir}/unrtf
21cr|recoll-1.30.1-12|34	# *.ogg
21cr|recoll-1.30.1-12|35	Recommends:	python3dist(mutagen)
21cr|recoll-1.30.1-12|36	# decompression
21cr|recoll-1.30.1-12|37	Recommends:	tar
21cr|recoll-1.30.1-12|38	Recommends:	%{_bindir}/bunzip2
21cr|recoll-1.30.1-12|39	Recommends:	%{_bindir}/gunzip
21cr|recoll-1.30.1-12|40	Recommends:	%{_bindir}/unxz
21cr|recoll-1.30.1-12|41	Recommends:	%{_bindir}/unzstd
21cr|recoll-1.30.1-12|42	# *.rar, both python libraries are supported
21cr|recoll-1.30.1-12|43	# python3-unrar is not packaged yet (28.04.2021)
21cr|recoll-1.30.1-12|44	Recommends:	(python3dist(rarfile) or python3dist(unrar))
21cr|recoll-1.30.1-12|45	
21cr|recoll-1.30.1-12|46	%description
21cr|recoll-1.30.1-12|47	Recoll is a personal full text search package for Linux, FreeBSD and
21cr|recoll-1.30.1-12|48	other Unix systems. It is based on a very strong backend (Xapian), for
21cr|recoll-1.30.1-12|49	which it provides an easy to use, feature-rich, easy administration
21cr|recoll-1.30.1-12|50	interface.
21cr|recoll-1.30.1-12|51	
21cr|recoll-1.30.1-12|52	%prep
21cr|recoll-1.30.1-12|53	%setup -q
21cr|recoll-1.30.1-12|54	%patch0 -p1
21cr|recoll-1.30.1-12|55	%patch1 -p1
21cr|recoll-1.30.1-12|56	
21cr|recoll-1.30.1-12|57	pushd qtgui/i18n
21cr|recoll-1.30.1-12|58	tar -xvzf %{SOURCE1}
21cr|recoll-1.30.1-12|59	popd
21cr|recoll-1.30.1-12|60	
21cr|recoll-1.30.1-12|61	%build
21cr|recoll-1.30.1-12|62	export PATH="%{_qt5_bindir}:$PATH"
21cr|recoll-1.30.1-12|63	%configure \
21cr|recoll-1.30.1-12|64	--disable-python-module \
21cr|recoll-1.30.1-12|65	--disable-python-chm
21cr|recoll-1.30.1-12|66	%make
21cr|recoll-1.30.1-12|67	
21cr|recoll-1.30.1-12|68	%install
21cr|recoll-1.30.1-12|69	%makeinstall_std
21cr|recoll-1.30.1-12|70	
21cr|recoll-1.30.1-12|71	%files
21cr|recoll-1.30.1-12|72	%{_bindir}/recoll
21cr|recoll-1.30.1-12|73	%{_bindir}/recollindex
21cr|recoll-1.30.1-12|74	%{_libdir}/%{name}/librecoll*
21cr|recoll-1.30.1-12|75	%{_datadir}/applications/recoll-searchgui.desktop
21cr|recoll-1.30.1-12|76	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|recoll-1.30.1-12|77	%{_datadir}/pixmaps/%{name}.png
21cr|recoll-1.30.1-12|78	%{_datadir}/%{name}
21cr|recoll-1.30.1-12|79	%{_metainfodir}/recoll.appdata.xml
21cr|recoll-1.30.1-12|80	%{_mandir}/man1/%{name}*.1*
21cr|recoll-1.30.1-12|81	%{_mandir}/man1/xadump.1.xz
21cr|recoll-1.30.1-12|82	%{_mandir}/man5/%{name}*.5*
21cr|recoll-1.30.1-12|83	
21cr|recoll-1.30.1-12|84	

7589 21
21cr|recordmydesktop-0.3.8.1-11|1	Summary:    Desktop session recorder
21cr|recordmydesktop-0.3.8.1-11|2	Name:       recordmydesktop
21cr|recordmydesktop-0.3.8.1-11|3	Version:    0.3.8.1
21cr|recordmydesktop-0.3.8.1-11|4	Release:    11
21cr|recordmydesktop-0.3.8.1-11|5	License:    GPLv2+
21cr|recordmydesktop-0.3.8.1-11|6	Group:      Video
21cr|recordmydesktop-0.3.8.1-11|7	URL:        http://recordmydesktop.sourceforge.net/
21cr|recordmydesktop-0.3.8.1-11|8	Source0:    http://downloads.sourceforge.net/recordmydesktop/%{name}-%{version}.tar.bz2
21cr|recordmydesktop-0.3.8.1-11|9	Patch0:     recordmydesktop-fix-libtheora1.1.patch
21cr|recordmydesktop-0.3.8.1-11|10	Patch1:     recordmydesktop-fix-xorg-headers-1.patch
21cr|recordmydesktop-0.3.8.1-11|11	Patch2:     recordmydesktop-fix-xorg-headers-2.patch
21cr|recordmydesktop-0.3.8.1-11|12	Patch3:     recordmydesktop-fix-havejack.patch
21cr|recordmydesktop-0.3.8.1-11|13	BuildRequires:  libalsa-devel
21cr|recordmydesktop-0.3.8.1-11|14	BuildRequires:  libogg-devel
21cr|recordmydesktop-0.3.8.1-11|15	BuildRequires:  libtheora-devel
21cr|recordmydesktop-0.3.8.1-11|16	BuildRequires:  libvorbis-devel
21cr|recordmydesktop-0.3.8.1-11|17	BuildRequires:  libice-devel
21cr|recordmydesktop-0.3.8.1-11|18	BuildRequires:  libsm-devel
21cr|recordmydesktop-0.3.8.1-11|19	BuildRequires:  libxdamage-devel
21cr|recordmydesktop-0.3.8.1-11|20	BuildRequires:  libxext-devel
21cr|recordmydesktop-0.3.8.1-11|21	BuildRequires:  libxfixes-devel
21cr|recordmydesktop-0.3.8.1-11|22	BuildRequires:  zlib-devel
21cr|recordmydesktop-0.3.8.1-11|23	BuildRequires:  pkgconfig(jack)
21cr|recordmydesktop-0.3.8.1-11|24	Requires:   jack-example-clients
21cr|recordmydesktop-0.3.8.1-11|25	
21cr|recordmydesktop-0.3.8.1-11|26	%description
21cr|recordmydesktop-0.3.8.1-11|27	Simple command line tool that performs the basic tasks of capturing
21cr|recordmydesktop-0.3.8.1-11|28	and encoding desktop session. It produces files using only open
21cr|recordmydesktop-0.3.8.1-11|29	formats like Theora for video and Vorbis for audio, using the Ogg
21cr|recordmydesktop-0.3.8.1-11|30	container.
21cr|recordmydesktop-0.3.8.1-11|31	
21cr|recordmydesktop-0.3.8.1-11|32	%files
21cr|recordmydesktop-0.3.8.1-11|33	%doc AUTHORS ChangeLog README
21cr|recordmydesktop-0.3.8.1-11|34	%{_bindir}/%{name}
21cr|recordmydesktop-0.3.8.1-11|35	%{_mandir}/man1/recordmydesktop.1*
21cr|recordmydesktop-0.3.8.1-11|36	
21cr|recordmydesktop-0.3.8.1-11|37	#------------------------------------------------------------------
21cr|recordmydesktop-0.3.8.1-11|38	
21cr|recordmydesktop-0.3.8.1-11|39	%prep
21cr|recordmydesktop-0.3.8.1-11|40	%setup -q
21cr|recordmydesktop-0.3.8.1-11|41	%patch0 -p1
21cr|recordmydesktop-0.3.8.1-11|42	%patch1 -p1
21cr|recordmydesktop-0.3.8.1-11|43	%patch2 -p1
21cr|recordmydesktop-0.3.8.1-11|44	%patch3 -p1
21cr|recordmydesktop-0.3.8.1-11|45	
21cr|recordmydesktop-0.3.8.1-11|46	
21cr|recordmydesktop-0.3.8.1-11|47	%build
21cr|recordmydesktop-0.3.8.1-11|48	%configure \
21cr|recordmydesktop-0.3.8.1-11|49	--enable-oss=no \
21cr|recordmydesktop-0.3.8.1-11|50	--enable-jack=yes
21cr|recordmydesktop-0.3.8.1-11|51	
21cr|recordmydesktop-0.3.8.1-11|52	%make
21cr|recordmydesktop-0.3.8.1-11|53	
21cr|recordmydesktop-0.3.8.1-11|54	
21cr|recordmydesktop-0.3.8.1-11|55	%install
21cr|recordmydesktop-0.3.8.1-11|56	%makeinstall_std

7590 21
21cr|recoverjpeg-2.6.3-1|1	Name:		recoverjpeg
21cr|recoverjpeg-2.6.3-1|2	Version:	2.6.3
21cr|recoverjpeg-2.6.3-1|3	Release:	1
21cr|recoverjpeg-2.6.3-1|4	Summary:	JFIF/JPEG File Recovery Tool
21cr|recoverjpeg-2.6.3-1|5	Group:		Graphics
21cr|recoverjpeg-2.6.3-1|6	License:	GPLv2+
21cr|recoverjpeg-2.6.3-1|7	URL:		http://www.rfc1149.net/devel/recoverjpeg
21cr|recoverjpeg-2.6.3-1|8	Source0:	https://github.com/samueltardieu/recoverjpeg/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|recoverjpeg-2.6.3-1|9	# pandoc not provided in repo, use md2man tool
21cr|recoverjpeg-2.6.3-1|10	Patch0:		recoverjpeg-pandoc.patch
21cr|recoverjpeg-2.6.3-1|11	BuildRequires:	libtool
21cr|recoverjpeg-2.6.3-1|12	BuildRequires:	md2man
21cr|recoverjpeg-2.6.3-1|13	Requires:	imagemagick
21cr|recoverjpeg-2.6.3-1|14	
21cr|recoverjpeg-2.6.3-1|15	%description
21cr|recoverjpeg-2.6.3-1|16	This program tries to recover JFIF (JPEG) pictures from a peripheral. This may
21cr|recoverjpeg-2.6.3-1|17	be useful if you mistakenly overwrite a partition or if a device such as a
21cr|recoverjpeg-2.6.3-1|18	digital camera memory card is bogus.
21cr|recoverjpeg-2.6.3-1|19	
21cr|recoverjpeg-2.6.3-1|20	%files
21cr|recoverjpeg-2.6.3-1|21	%doc COPYING
21cr|recoverjpeg-2.6.3-1|22	%{_bindir}/%{name}
21cr|recoverjpeg-2.6.3-1|23	%{_bindir}/recovermov
21cr|recoverjpeg-2.6.3-1|24	%{_bindir}/remove-duplicates
21cr|recoverjpeg-2.6.3-1|25	%{_bindir}/sort-pictures
21cr|recoverjpeg-2.6.3-1|26	%{_mandir}/man1/%{name}.1*
21cr|recoverjpeg-2.6.3-1|27	%{_mandir}/man1/sort-pictures.1*
21cr|recoverjpeg-2.6.3-1|28	%{_mandir}/man1/recovermov.1*
21cr|recoverjpeg-2.6.3-1|29	%{_mandir}/man1/remove-duplicates.1*
21cr|recoverjpeg-2.6.3-1|30	
21cr|recoverjpeg-2.6.3-1|31	#-----------------------------------------------------------------------------
21cr|recoverjpeg-2.6.3-1|32	
21cr|recoverjpeg-2.6.3-1|33	%prep
21cr|recoverjpeg-2.6.3-1|34	%autosetup -p1
21cr|recoverjpeg-2.6.3-1|35	
21cr|recoverjpeg-2.6.3-1|36	%build
21cr|recoverjpeg-2.6.3-1|37	autoreconf -fiv
21cr|recoverjpeg-2.6.3-1|38	%configure
21cr|recoverjpeg-2.6.3-1|39	%make
21cr|recoverjpeg-2.6.3-1|40	
21cr|recoverjpeg-2.6.3-1|41	
21cr|recoverjpeg-2.6.3-1|42	%install
21cr|recoverjpeg-2.6.3-1|43	%makeinstall_std
21cr|recoverjpeg-2.6.3-1|44	
21cr|recoverjpeg-2.6.3-1|45	#fix python shebang
21cr|recoverjpeg-2.6.3-1|46	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/remove-duplicates
21cr|recoverjpeg-2.6.3-1|47	

7591 21
21cr|recutils-1.9-2|1	%define major 1
21cr|recutils-1.9-2|2	%define libname %mklibname rec %{major}
21cr|recutils-1.9-2|3	%define devname %mklibname rec -d
21cr|recutils-1.9-2|4	
21cr|recutils-1.9-2|5	Summary:	A set of tools to access GNU recfile databases
21cr|recutils-1.9-2|6	Name:		recutils
21cr|recutils-1.9-2|7	Version:	1.9
21cr|recutils-1.9-2|8	Release:	2
21cr|recutils-1.9-2|9	License:	GPLv3+
21cr|recutils-1.9-2|10	Group:		Databases
21cr|recutils-1.9-2|11	Url:		http://www.gnu.org/software/recutils/
21cr|recutils-1.9-2|12	Source0:	http://ftp.gnu.org/gnu/recutils/recutils-%{version}.tar.gz
21cr|recutils-1.9-2|13	Patch0:		recutils-shared-lib-calls-exit.patch
21cr|recutils-1.9-2|14	BuildRequires:	chrpath
21cr|recutils-1.9-2|15	BuildRequires:	help2man
21cr|recutils-1.9-2|16	BuildRequires:	texinfo
21cr|recutils-1.9-2|17	BuildRequires:	gettext-devel
21cr|recutils-1.9-2|18	BuildRequires:	pkgconfig(check)
21cr|recutils-1.9-2|19	BuildRequires:	pkgconfig(libgcrypt)
21cr|recutils-1.9-2|20	BuildRequires:	pkgconfig(libmdb)
21cr|recutils-1.9-2|21	
21cr|recutils-1.9-2|22	%description
21cr|recutils-1.9-2|23	Recutils is a set of tools and libraries to access human-editable,
21cr|recutils-1.9-2|24	text-based databases called recfiles. The data is stored as a sequence
21cr|recutils-1.9-2|25	of records, each record containing an arbitrary number of named
21cr|recutils-1.9-2|26	fields.
21cr|recutils-1.9-2|27	
21cr|recutils-1.9-2|28	%files -f %{name}.lang
21cr|recutils-1.9-2|29	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|recutils-1.9-2|30	%{_bindir}/*
21cr|recutils-1.9-2|31	%{_mandir}/man1/*
21cr|recutils-1.9-2|32	%{_datadir}/recutils
21cr|recutils-1.9-2|33	%{_infodir}/*.info*
21cr|recutils-1.9-2|34	
21cr|recutils-1.9-2|35	#----------------------------------------------------------------------------
21cr|recutils-1.9-2|36	
21cr|recutils-1.9-2|37	%package -n %{libname}
21cr|recutils-1.9-2|38	Summary:	Shared library for recutils
21cr|recutils-1.9-2|39	Group:		System/Libraries
21cr|recutils-1.9-2|40	Conflicts:	%{name} < 1.7-3
21cr|recutils-1.9-2|41	
21cr|recutils-1.9-2|42	%description -n %{libname}
21cr|recutils-1.9-2|43	Shared library for recutils.
21cr|recutils-1.9-2|44	
21cr|recutils-1.9-2|45	%files -n %{libname}
21cr|recutils-1.9-2|46	%{_libdir}/librec.so.%{major}*
21cr|recutils-1.9-2|47	
21cr|recutils-1.9-2|48	#----------------------------------------------------------------------------
21cr|recutils-1.9-2|49	
21cr|recutils-1.9-2|50	%package -n %{devname}
21cr|recutils-1.9-2|51	Summary:	Libraries and header files for recutils
21cr|recutils-1.9-2|52	Group:		Development/C
21cr|recutils-1.9-2|53	Requires:	%{libname} = %{EVRD}
21cr|recutils-1.9-2|54	Provides:	%{name}-devel = %{EVRD}
21cr|recutils-1.9-2|55	Conflicts:	%{name}-devel < 1.7-3
21cr|recutils-1.9-2|56	Obsoletes:	%{name}-devel < 1.7-3
21cr|recutils-1.9-2|57	
21cr|recutils-1.9-2|58	%description -n %{devname}
21cr|recutils-1.9-2|59	Libraries and header files for recutils.
21cr|recutils-1.9-2|60	
21cr|recutils-1.9-2|61	%files -n %{devname}
21cr|recutils-1.9-2|62	%{_includedir}/rec.h
21cr|recutils-1.9-2|63	%{_libdir}/librec.so
21cr|recutils-1.9-2|64	
21cr|recutils-1.9-2|65	#----------------------------------------------------------------------------
21cr|recutils-1.9-2|66	
21cr|recutils-1.9-2|67	%prep
21cr|recutils-1.9-2|68	%autosetup -p1
21cr|recutils-1.9-2|69	
21cr|recutils-1.9-2|70	%build
21cr|recutils-1.9-2|71	autoreconf -fi
21cr|recutils-1.9-2|72	%configure
21cr|recutils-1.9-2|73	%make
21cr|recutils-1.9-2|74	
21cr|recutils-1.9-2|75	%check
21cr|recutils-1.9-2|76	make check
21cr|recutils-1.9-2|77	
21cr|recutils-1.9-2|78	%install
21cr|recutils-1.9-2|79	%makeinstall_std INSTALL="install -p"
21cr|recutils-1.9-2|80	
21cr|recutils-1.9-2|81	rm -f %{buildroot}%{_infodir}/dir
21cr|recutils-1.9-2|82	
21cr|recutils-1.9-2|83	chrpath --delete %{buildroot}%{_bindir}/*
21cr|recutils-1.9-2|84	
21cr|recutils-1.9-2|85	%find_lang %{name}

7592 21
21cr|redbutton-author-20090727-6|1	Summary:	Redbutton author for MHEG5 content
21cr|redbutton-author-20090727-6|2	Name:		redbutton-author
21cr|redbutton-author-20090727-6|3	Version:	20090727
21cr|redbutton-author-20090727-6|4	Release:	6
21cr|redbutton-author-20090727-6|5	License:	GPLv2+
21cr|redbutton-author-20090727-6|6	Group:		Development/Other
21cr|redbutton-author-20090727-6|7	Url:		http://redbutton.sourceforge.net/
21cr|redbutton-author-20090727-6|8	Source0:	redbutton-author-%{version}.tar.gz
21cr|redbutton-author-20090727-6|9	BuildRequires:	bison
21cr|redbutton-author-20090727-6|10	BuildRequires:	flex
21cr|redbutton-author-20090727-6|11	
21cr|redbutton-author-20090727-6|12	%description
21cr|redbutton-author-20090727-6|13	This package provides an authoring program for MHEG5, which is used to make
21cr|redbutton-author-20090727-6|14	user interface on TVs.
21cr|redbutton-author-20090727-6|15	
21cr|redbutton-author-20090727-6|16	It is part of the redbutton tools suite.
21cr|redbutton-author-20090727-6|17	
21cr|redbutton-author-20090727-6|18	%files
21cr|redbutton-author-20090727-6|19	%{_bindir}/mhegc
21cr|redbutton-author-20090727-6|20	%{_bindir}/mhegd
21cr|redbutton-author-20090727-6|21	
21cr|redbutton-author-20090727-6|22	#----------------------------------------------------------------------------
21cr|redbutton-author-20090727-6|23	
21cr|redbutton-author-20090727-6|24	%prep
21cr|redbutton-author-20090727-6|25	%setup -q
21cr|redbutton-author-20090727-6|26	
21cr|redbutton-author-20090727-6|27	%build
21cr|redbutton-author-20090727-6|28	make CFLAGS="%{optflags}"
21cr|redbutton-author-20090727-6|29	
21cr|redbutton-author-20090727-6|30	%install
21cr|redbutton-author-20090727-6|31	mkdir -p %{buildroot}%{_bindir}
21cr|redbutton-author-20090727-6|32	#make install DESTDIR=%{buildroot} # happens "/bin" to DESTDIR
21cr|redbutton-author-20090727-6|33	install -m 755 mhegc %{buildroot}%{_bindir}/
21cr|redbutton-author-20090727-6|34	install -m 755 mhegd %{buildroot}%{_bindir}/

7593 21
21cr|redbutton-download-20090727-6|1	Summary:	Redbutton download for MHEG5 content
21cr|redbutton-download-20090727-6|2	Name:		redbutton-download
21cr|redbutton-download-20090727-6|3	Version:	20090727
21cr|redbutton-download-20090727-6|4	Release:	6
21cr|redbutton-download-20090727-6|5	License:	GPLv2+
21cr|redbutton-download-20090727-6|6	Group:		Development/Other
21cr|redbutton-download-20090727-6|7	Url:		http://redbutton.sourceforge.net/
21cr|redbutton-download-20090727-6|8	Source0:	redbutton-download-%{version}.tar.gz
21cr|redbutton-download-20090727-6|9	BuildRequires:	pkgconfig(zlib)
21cr|redbutton-download-20090727-6|10	
21cr|redbutton-download-20090727-6|11	%description
21cr|redbutton-download-20090727-6|12	This package provides a download utility for MHEG5, which is used to make
21cr|redbutton-download-20090727-6|13	user interface on TVs.
21cr|redbutton-download-20090727-6|14	
21cr|redbutton-download-20090727-6|15	It is part of the redbutton tools suite.
21cr|redbutton-download-20090727-6|16	
21cr|redbutton-download-20090727-6|17	%files
21cr|redbutton-download-20090727-6|18	%{_bindir}/rb-download
21cr|redbutton-download-20090727-6|19	
21cr|redbutton-download-20090727-6|20	#----------------------------------------------------------------------------
21cr|redbutton-download-20090727-6|21	
21cr|redbutton-download-20090727-6|22	%prep
21cr|redbutton-download-20090727-6|23	%setup -q
21cr|redbutton-download-20090727-6|24	
21cr|redbutton-download-20090727-6|25	%build
21cr|redbutton-download-20090727-6|26	make CFLAGS="%{optflags}"
21cr|redbutton-download-20090727-6|27	
21cr|redbutton-download-20090727-6|28	%install
21cr|redbutton-download-20090727-6|29	mkdir -p %{buildroot}%{_bindir}
21cr|redbutton-download-20090727-6|30	#make install DESTDIR=%{buildroot} # happens "/bin" to DESTDIR
21cr|redbutton-download-20090727-6|31	install -m 755 rb-download %{buildroot}%{_bindir}

7594 21
21cr|redeclipse-2.0.0-2|1	Summary:	Fast paced first person ego-shooter
21cr|redeclipse-2.0.0-2|2	Name:		redeclipse
21cr|redeclipse-2.0.0-2|3	Version:	2.0.0
21cr|redeclipse-2.0.0-2|4	Release:	2
21cr|redeclipse-2.0.0-2|5	# See doc/all-licenses.txt
21cr|redeclipse-2.0.0-2|6	License:	CC-BY-SA and zlib and OFL
21cr|redeclipse-2.0.0-2|7	Group:		Games/Arcade
21cr|redeclipse-2.0.0-2|8	Url:		http://www.redeclipse.net/
21cr|redeclipse-2.0.0-2|9	Source0:	https://github.com/red-eclipse/base/releases/download/v%{version}/%{name}_%{version}_nix.tar.bz2
21cr|redeclipse-2.0.0-2|10	Patch0:		redeclipse-2.0.0-fix-cube2font-install.patch
21cr|redeclipse-2.0.0-2|11	BuildRequires:	desktop-file-utils
21cr|redeclipse-2.0.0-2|12	BuildRequires:	ed
21cr|redeclipse-2.0.0-2|13	BuildRequires:	imagemagick
21cr|redeclipse-2.0.0-2|14	BuildRequires:	pkgconfig(freetype2)
21cr|redeclipse-2.0.0-2|15	BuildRequires:	pkgconfig(gl)
21cr|redeclipse-2.0.0-2|16	BuildRequires:	pkgconfig(glu)
21cr|redeclipse-2.0.0-2|17	BuildRequires:	pkgconfig(sdl2)
21cr|redeclipse-2.0.0-2|18	BuildRequires:	pkgconfig(SDL2_image)
21cr|redeclipse-2.0.0-2|19	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|redeclipse-2.0.0-2|20	BuildRequires:	pkgconfig(sqlite3)
21cr|redeclipse-2.0.0-2|21	BuildRequires:	pkgconfig(x11)
21cr|redeclipse-2.0.0-2|22	BuildRequires:	pkgconfig(zlib)
21cr|redeclipse-2.0.0-2|23	Requires:	%{name}-data = %{EVRD}
21cr|redeclipse-2.0.0-2|24	
21cr|redeclipse-2.0.0-2|25	%description
21cr|redeclipse-2.0.0-2|26	The game is a single-player and multi-player first-person ego-shooter, built
21cr|redeclipse-2.0.0-2|27	as a total conversion of Cube Engine 2, which lends itself toward a balanced
21cr|redeclipse-2.0.0-2|28	gameplay, completely at the control of map makers, while maintaining a general
21cr|redeclipse-2.0.0-2|29	theme of agility in a variety of environments.
21cr|redeclipse-2.0.0-2|30	
21cr|redeclipse-2.0.0-2|31	%files
21cr|redeclipse-2.0.0-2|32	%doc readme.* doc/*.txt
21cr|redeclipse-2.0.0-2|33	%{_bindir}/%{name}
21cr|redeclipse-2.0.0-2|34	%dir %{_libdir}/%{name}/
21cr|redeclipse-2.0.0-2|35	%{_libdir}/%{name}/%{name}
21cr|redeclipse-2.0.0-2|36	# Those are symlinks to stuff in %%{_datadir}
21cr|redeclipse-2.0.0-2|37	%{_libdir}/%{name}/config
21cr|redeclipse-2.0.0-2|38	%{_libdir}/%{name}/data
21cr|redeclipse-2.0.0-2|39	%{_libdir}/%{name}/doc
21cr|redeclipse-2.0.0-2|40	%{_datadir}/applications/%{name}.desktop
21cr|redeclipse-2.0.0-2|41	%{_appdatadir}/%{name}.appdata.xml
21cr|redeclipse-2.0.0-2|42	%{_datadir}/doc/redeclipse/examples/servinit.cfg
21cr|redeclipse-2.0.0-2|43	%{_datadir}/pixmaps/%{name}.xpm
21cr|redeclipse-2.0.0-2|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|redeclipse-2.0.0-2|45	%{_mandir}/man6/%{name}.6.*
21cr|redeclipse-2.0.0-2|46	
21cr|redeclipse-2.0.0-2|47	#----------------------------------------------------------------------------
21cr|redeclipse-2.0.0-2|48	
21cr|redeclipse-2.0.0-2|49	%package server
21cr|redeclipse-2.0.0-2|50	Summary:	Server for RedEclipse game
21cr|redeclipse-2.0.0-2|51	License:	CC-BY-SA and zlib
21cr|redeclipse-2.0.0-2|52	Requires:	%{name}-data = %{EVRD}
21cr|redeclipse-2.0.0-2|53	Conflicts:	%{name} < %{EVRD}
21cr|redeclipse-2.0.0-2|54	
21cr|redeclipse-2.0.0-2|55	%description server
21cr|redeclipse-2.0.0-2|56	The game is a single-player and multi-player first-person ego-shooter, built
21cr|redeclipse-2.0.0-2|57	as a total conversion of Cube Engine 2, which lends itself toward a balanced
21cr|redeclipse-2.0.0-2|58	gameplay, completely at the control of map makers, while maintaining a general
21cr|redeclipse-2.0.0-2|59	theme of agility in a variety of environments.
21cr|redeclipse-2.0.0-2|60	This package contains the dedicated server for the Red Eclipse FPS game. It
21cr|redeclipse-2.0.0-2|61	also includes some example scripts for configuring the server.
21cr|redeclipse-2.0.0-2|62	
21cr|redeclipse-2.0.0-2|63	%files server
21cr|redeclipse-2.0.0-2|64	%doc doc/examples/servinit.cfg
21cr|redeclipse-2.0.0-2|65	%{_bindir}/%{name}-server
21cr|redeclipse-2.0.0-2|66	%{_libdir}/%{name}/%{name}-server
21cr|redeclipse-2.0.0-2|67	%{_mandir}/man6/%{name}-server.6*
21cr|redeclipse-2.0.0-2|68	
21cr|redeclipse-2.0.0-2|69	#----------------------------------------------------------------------------
21cr|redeclipse-2.0.0-2|70	
21cr|redeclipse-2.0.0-2|71	%package data
21cr|redeclipse-2.0.0-2|72	Summary:	Data files for RedEclipse game
21cr|redeclipse-2.0.0-2|73	License:	CC-BY-SA
21cr|redeclipse-2.0.0-2|74	Requires:	%{name} = %{EVRD}
21cr|redeclipse-2.0.0-2|75	BuildArch:	noarch
21cr|redeclipse-2.0.0-2|76	
21cr|redeclipse-2.0.0-2|77	%description data
21cr|redeclipse-2.0.0-2|78	The game is a single-player and multi-player first-person ego-shooter, built
21cr|redeclipse-2.0.0-2|79	as a total conversion of Cube Engine 2, which lends itself toward a balanced
21cr|redeclipse-2.0.0-2|80	gameplay, completely at the control of map makers, while maintaining a general
21cr|redeclipse-2.0.0-2|81	theme of agility in a variety of environments.
21cr|redeclipse-2.0.0-2|82	This package contains the data files needed by %{name}.
21cr|redeclipse-2.0.0-2|83	
21cr|redeclipse-2.0.0-2|84	%files data
21cr|redeclipse-2.0.0-2|85	%doc readme.txt
21cr|redeclipse-2.0.0-2|86	%dir %{_datadir}/%{name}
21cr|redeclipse-2.0.0-2|87	%{_datadir}/%{name}/*
21cr|redeclipse-2.0.0-2|88	
21cr|redeclipse-2.0.0-2|89	#----------------------------------------------------------------------------
21cr|redeclipse-2.0.0-2|90	
21cr|redeclipse-2.0.0-2|91	%package -n cube2font
21cr|redeclipse-2.0.0-2|92	Summary:	Utility program for creating font bitmaps for Cube Engine games
21cr|redeclipse-2.0.0-2|93	License:	zlib
21cr|redeclipse-2.0.0-2|94	
21cr|redeclipse-2.0.0-2|95	%description -n cube2font
21cr|redeclipse-2.0.0-2|96	This is a utility program designed to create font bitmaps for Cube Engine
21cr|redeclipse-2.0.0-2|97	games, it works by taking a Truetype font and building it into a set of
21cr|redeclipse-2.0.0-2|98	coordinates in an image. It's an improved version of the previous TTF2Font,
21cr|redeclipse-2.0.0-2|99	supporting a much larger range of characters.
21cr|redeclipse-2.0.0-2|100	
21cr|redeclipse-2.0.0-2|101	%files -n cube2font
21cr|redeclipse-2.0.0-2|102	%doc readme.txt
21cr|redeclipse-2.0.0-2|103	%{_bindir}/cube2font
21cr|redeclipse-2.0.0-2|104	%{_mandir}/man1/cube2font.1*
21cr|redeclipse-2.0.0-2|105	
21cr|redeclipse-2.0.0-2|106	#----------------------------------------------------------------------------
21cr|redeclipse-2.0.0-2|107	
21cr|redeclipse-2.0.0-2|108	%prep
21cr|redeclipse-2.0.0-2|109	%setup -q
21cr|redeclipse-2.0.0-2|110	%patch0 -p1
21cr|redeclipse-2.0.0-2|111	
21cr|redeclipse-2.0.0-2|112	
21cr|redeclipse-2.0.0-2|113	%build
21cr|redeclipse-2.0.0-2|114	%make CXXFLAGS="%{optflags}" -C src client server cube2font
21cr|redeclipse-2.0.0-2|115	
21cr|redeclipse-2.0.0-2|116	
21cr|redeclipse-2.0.0-2|117	%install
21cr|redeclipse-2.0.0-2|118	%makeinstall_std -C src \
21cr|redeclipse-2.0.0-2|119	prefix=%{_prefix} \
21cr|redeclipse-2.0.0-2|120	libexecdir=%{buildroot}%{_libdir} \
21cr|redeclipse-2.0.0-2|121	system-install system-install-cube2font
21cr|redeclipse-2.0.0-2|122	
21cr|redeclipse-2.0.0-2|123	# Fix appdata path
21cr|redeclipse-2.0.0-2|124	%if %{mdvver} >= 201610
21cr|redeclipse-2.0.0-2|125	mkdir -p %{buildroot}%{_appdatadir}
21cr|redeclipse-2.0.0-2|126	cp -pr %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|redeclipse-2.0.0-2|127	rm -fr %{buildroot}%{_datadir}/appdata
21cr|redeclipse-2.0.0-2|128	%endif
21cr|redeclipse-2.0.0-2|129	
21cr|redeclipse-2.0.0-2|130	# Fix some rpmlint noises
21cr|redeclipse-2.0.0-2|131	find %{buildroot} -size 0 -delete
21cr|redeclipse-2.0.0-2|132	rm -fr %{buildroot}%{_datadir}/%{name}/data/*/{.gitmodules,.gitattributes,.github}

7595 21
21cr|redfang-2.5-12|1	
21cr|redfang-2.5-12|2	# OE: conditional switches
21cr|redfang-2.5-12|3	#
21cr|redfang-2.5-12|4	#(ie. use with rpm --rebuild):
21cr|redfang-2.5-12|5	#
21cr|redfang-2.5-12|6	#	--with diet	Compile dcetest against dietlibc
21cr|redfang-2.5-12|7	#
21cr|redfang-2.5-12|8	#
21cr|redfang-2.5-12|9	
21cr|redfang-2.5-12|10	%define build_diet 0
21cr|redfang-2.5-12|11	
21cr|redfang-2.5-12|12	# commandline overrides:
21cr|redfang-2.5-12|13	# rpm -ba|--rebuild --with 'xxx'
21cr|redfang-2.5-12|14	%{?_with_diet: %{expand: %%define build_diet 1}}
21cr|redfang-2.5-12|15	
21cr|redfang-2.5-12|16	Summary: 	The Bluetooth Hunter
21cr|redfang-2.5-12|17	Name:		redfang
21cr|redfang-2.5-12|18	Version:	2.5
21cr|redfang-2.5-12|19	Release:	12
21cr|redfang-2.5-12|20	License:	GPL
21cr|redfang-2.5-12|21	Group:		Networking/Other
21cr|redfang-2.5-12|22	URL:		http://www.atstake.com/research/tools/info_gathering/
21cr|redfang-2.5-12|23	Source0:	%{name}.%{version}.tar.bz2
21cr|redfang-2.5-12|24	Patch0:		%{name}-%{version}-optflags.patch
21cr|redfang-2.5-12|25	Patch1:		%{name}-2.5-fix-format-errors.patch
21cr|redfang-2.5-12|26	Patch2:		%{name}-2.5-fix-missing-header.patch
21cr|redfang-2.5-12|27	BuildRequires:	bluez-devel
21cr|redfang-2.5-12|28	%if %{build_diet}
21cr|redfang-2.5-12|29	BuildRequires:	dietlibc-devel >= 0.20-1mdk
21cr|redfang-2.5-12|30	%endif
21cr|redfang-2.5-12|31	
21cr|redfang-2.5-12|32	%description
21cr|redfang-2.5-12|33	Redfang v2.5 is an enhanced version of the original application
21cr|redfang-2.5-12|34	that finds non-discoverable Bluetooth devices by brute-forcing the
21cr|redfang-2.5-12|35	last six bytes of the device's Bluetooth address and doing a
21cr|redfang-2.5-12|36	read_remote_name(). This new version has streamlined code,
21cr|redfang-2.5-12|37	enumerates service information, and supports multiple threads for
21cr|redfang-2.5-12|38	substantial speed gains using multiple devices (maximum
21cr|redfang-2.5-12|39	theoretical limit of 127 USB devices). This release of Redfang was
21cr|redfang-2.5-12|40	developed in collaboration with QinetiQ as part of their work in
21cr|redfang-2.5-12|41	the DTI Next Wave Technologies project FORWARD. (For more
21cr|redfang-2.5-12|42	information about the underlying concepts of Bluetooth discovery,
21cr|redfang-2.5-12|43	read our research report War Nibbling: Bluetooth Insecurity.)
21cr|redfang-2.5-12|44	
21cr|redfang-2.5-12|45	%prep
21cr|redfang-2.5-12|46	%setup -q -n %{name}-%{version}
21cr|redfang-2.5-12|47	%patch0 -p0 -b .optflags
21cr|redfang-2.5-12|48	%patch1 -p1 -b .format
21cr|redfang-2.5-12|49	%patch2 -p1 -b .header
21cr|redfang-2.5-12|50	
21cr|redfang-2.5-12|51	%build
21cr|redfang-2.5-12|52	
21cr|redfang-2.5-12|53	%if %{build_diet}
21cr|redfang-2.5-12|54	# OE: use the power of dietlibc
21cr|redfang-2.5-12|55	make CC="diet gcc -D_BSD_SOURCE -D_GNU_SOURCE -s -static"
21cr|redfang-2.5-12|56	%else
21cr|redfang-2.5-12|57	%make
21cr|redfang-2.5-12|58	%endif
21cr|redfang-2.5-12|59	
21cr|redfang-2.5-12|60	%install
21cr|redfang-2.5-12|61	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|redfang-2.5-12|62	
21cr|redfang-2.5-12|63	install -d %{buildroot}%{_bindir}
21cr|redfang-2.5-12|64	install -d %{buildroot}%{_mandir}/man1
21cr|redfang-2.5-12|65	
21cr|redfang-2.5-12|66	install -m755 fang %{buildroot}%{_bindir}/fang
21cr|redfang-2.5-12|67	install -m644 fang.1 %{buildroot}%{_mandir}/man1/
21cr|redfang-2.5-12|68	
21cr|redfang-2.5-12|69	%clean
21cr|redfang-2.5-12|70	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|redfang-2.5-12|71	
21cr|redfang-2.5-12|72	%files
21cr|redfang-2.5-12|73	%defattr(-,root,root)
21cr|redfang-2.5-12|74	%doc CHANGELOG INSTALL OTHERS README
21cr|redfang-2.5-12|75	%{_bindir}/fang
21cr|redfang-2.5-12|76	%{_mandir}/man1/fang.1*

7596 21
21cr|R-edgeR-3.4.2-5|1	%global packname  edgeR
21cr|R-edgeR-3.4.2-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-edgeR-3.4.2-5|3	
21cr|R-edgeR-3.4.2-5|4	%define debug_package %{nil}
21cr|R-edgeR-3.4.2-5|5	
21cr|R-edgeR-3.4.2-5|6	Name:             R-%{packname}
21cr|R-edgeR-3.4.2-5|7	Version:          3.4.2
21cr|R-edgeR-3.4.2-5|8	Release:          5
21cr|R-edgeR-3.4.2-5|9	Summary:          Empirical analysis of digital gene expression data in R
21cr|R-edgeR-3.4.2-5|10	Group:            Sciences/Mathematics
21cr|R-edgeR-3.4.2-5|11	License:          LGPL (>= 2)
21cr|R-edgeR-3.4.2-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-edgeR-3.4.2-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/edgeR_3.4.2.tar.gz
21cr|R-edgeR-3.4.2-5|14	Requires:         R-methods R-limma R-locfit
21cr|R-edgeR-3.4.2-5|15	Requires:         R-MASS R-statmod R-splines
21cr|R-edgeR-3.4.2-5|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-limma
21cr|R-edgeR-3.4.2-5|17	BuildRequires:    R-MASS R-statmod R-splines R-locfit
21cr|R-edgeR-3.4.2-5|18	BuildRequires:    blas-devel lapack-devel
21cr|R-edgeR-3.4.2-5|19	
21cr|R-edgeR-3.4.2-5|20	%description
21cr|R-edgeR-3.4.2-5|21	Differential expression analysis of RNA-seq and digital gene expression
21cr|R-edgeR-3.4.2-5|22	profiles with biological replication.  Uses empirical Bayes estimation and
21cr|R-edgeR-3.4.2-5|23	exact tests based on the negative binomial distribution.  Also useful for
21cr|R-edgeR-3.4.2-5|24	differential signal analysis with other types of genome-scale count data.
21cr|R-edgeR-3.4.2-5|25	
21cr|R-edgeR-3.4.2-5|26	%prep
21cr|R-edgeR-3.4.2-5|27	%setup -q -c -n %{packname}
21cr|R-edgeR-3.4.2-5|28	
21cr|R-edgeR-3.4.2-5|29	%build
21cr|R-edgeR-3.4.2-5|30	
21cr|R-edgeR-3.4.2-5|31	%install
21cr|R-edgeR-3.4.2-5|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-edgeR-3.4.2-5|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-edgeR-3.4.2-5|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-edgeR-3.4.2-5|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-edgeR-3.4.2-5|36	
21cr|R-edgeR-3.4.2-5|37	#check
21cr|R-edgeR-3.4.2-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-edgeR-3.4.2-5|39	
21cr|R-edgeR-3.4.2-5|40	%files
21cr|R-edgeR-3.4.2-5|41	%dir %{rlibdir}/%{packname}
21cr|R-edgeR-3.4.2-5|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-edgeR-3.4.2-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-edgeR-3.4.2-5|44	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-edgeR-3.4.2-5|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-edgeR-3.4.2-5|46	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-edgeR-3.4.2-5|47	%{rlibdir}/%{packname}/INDEX
21cr|R-edgeR-3.4.2-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-edgeR-3.4.2-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-edgeR-3.4.2-5|50	%{rlibdir}/%{packname}/R
21cr|R-edgeR-3.4.2-5|51	%{rlibdir}/%{packname}/data
21cr|R-edgeR-3.4.2-5|52	%{rlibdir}/%{packname}/help
21cr|R-edgeR-3.4.2-5|53	%{rlibdir}/%{packname}/libs

7597 21
21cr|redhat-menus-12.0.2-1|1	%define gettext_package redhat-menus
21cr|redhat-menus-12.0.2-1|2	
21cr|redhat-menus-12.0.2-1|3	Summary:	Configuration and data files for the desktop menus
21cr|redhat-menus-12.0.2-1|4	Name:		redhat-menus
21cr|redhat-menus-12.0.2-1|5	Version:	12.0.2
21cr|redhat-menus-12.0.2-1|6	Release:	1
21cr|redhat-menus-12.0.2-1|7	Group:		Graphical desktop/Other
21cr|redhat-menus-12.0.2-1|8	URL:		http://www.redhat.com
21cr|redhat-menus-12.0.2-1|9	#FIXME-> There is no hosting website for this project.
21cr|redhat-menus-12.0.2-1|10	Source0:	%{name}-%{version}.tar.gz
21cr|redhat-menus-12.0.2-1|11	License:	GPL+
21cr|redhat-menus-12.0.2-1|12	BuildArch:	noarch
21cr|redhat-menus-12.0.2-1|13	BuildRequires:	desktop-file-utils
21cr|redhat-menus-12.0.2-1|14	BuildRequires:	intltool
21cr|redhat-menus-12.0.2-1|15	
21cr|redhat-menus-12.0.2-1|16	%description
21cr|redhat-menus-12.0.2-1|17	This package contains the XML files that describe the menu layout for
21cr|redhat-menus-12.0.2-1|18	GNOME and KDE, and the .desktop files that define the names and icons
21cr|redhat-menus-12.0.2-1|19	of "subdirectories" in the menus.
21cr|redhat-menus-12.0.2-1|20	
21cr|redhat-menus-12.0.2-1|21	%files  -f %{gettext_package}.lang
21cr|redhat-menus-12.0.2-1|22	%doc COPYING
21cr|redhat-menus-12.0.2-1|23	%dir %{_sysconfdir}/xdg/menus
21cr|redhat-menus-12.0.2-1|24	%dir %{_sysconfdir}/xdg/menus/applications-merged
21cr|redhat-menus-12.0.2-1|25	%dir %{_sysconfdir}/xdg/menus/preferences-merged
21cr|redhat-menus-12.0.2-1|26	%dir %{_sysconfdir}/xdg/menus/preferences-post-merged
21cr|redhat-menus-12.0.2-1|27	%dir %{_sysconfdir}/xdg/menus/settings-merged
21cr|redhat-menus-12.0.2-1|28	%config %{_sysconfdir}/xdg/menus/*.menu
21cr|redhat-menus-12.0.2-1|29	%exclude %{_datadir}/desktop-menu-patches/*.desktop
21cr|redhat-menus-12.0.2-1|30	%{_datadir}/desktop-directories/*.directory
21cr|redhat-menus-12.0.2-1|31	
21cr|redhat-menus-12.0.2-1|32	#---------------------------------------------------------------------
21cr|redhat-menus-12.0.2-1|33	%prep
21cr|redhat-menus-12.0.2-1|34	%setup -q
21cr|redhat-menus-12.0.2-1|35	
21cr|redhat-menus-12.0.2-1|36	%build
21cr|redhat-menus-12.0.2-1|37	%configure
21cr|redhat-menus-12.0.2-1|38	%make
21cr|redhat-menus-12.0.2-1|39	
21cr|redhat-menus-12.0.2-1|40	%install
21cr|redhat-menus-12.0.2-1|41	%makeinstall_std
21cr|redhat-menus-12.0.2-1|42	
21cr|redhat-menus-12.0.2-1|43	%find_lang %{gettext_package}
21cr|redhat-menus-12.0.2-1|44	
21cr|redhat-menus-12.0.2-1|45	# create the settings-merged to prevent gamin from looking for it
21cr|redhat-menus-12.0.2-1|46	# in a loop
21cr|redhat-menus-12.0.2-1|47	mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/settings-merged ||:
21cr|redhat-menus-12.0.2-1|48	
21cr|redhat-menus-12.0.2-1|49	

7598 21
21cr|redir-2.2.1-20|1	Name:           redir
21cr|redir-2.2.1-20|2	Version:        2.2.1
21cr|redir-2.2.1-20|3	Release:        20
21cr|redir-2.2.1-20|4	Summary:        Redirect TCP connections
21cr|redir-2.2.1-20|5	
21cr|redir-2.2.1-20|6	Group:          Networking/Other
21cr|redir-2.2.1-20|7	License:        GPL+
21cr|redir-2.2.1-20|8	URL:            http://sammy.net/~sammy/hacks/
21cr|redir-2.2.1-20|9	Source0:        http://sammy.net/~sammy/hacks/%{name}-%{version}.tar.gz
21cr|redir-2.2.1-20|10	BuildRequires:	tcp_wrappers-devel
21cr|redir-2.2.1-20|11	
21cr|redir-2.2.1-20|12	#Include Debian Patches
21cr|redir-2.2.1-20|13	Patch0:         01_fix_max_bandwidth_docs.dpatch
21cr|redir-2.2.1-20|14	Patch1:         02_use_ntohs.dpatch
21cr|redir-2.2.1-20|15	Patch2:         03_fix_tcp_wrappers.dpatch
21cr|redir-2.2.1-20|16	Patch3:         04_fix_timeouts.dpatch
21cr|redir-2.2.1-20|17	Patch4:         05_pedantic.dpatch
21cr|redir-2.2.1-20|18	Patch5:         06_fix_shaper_buffer.dpatch
21cr|redir-2.2.1-20|19	Patch6:         07_cosmetics.dpatch
21cr|redir-2.2.1-20|20	Patch7:         08_add_wrappers.dpatch
21cr|redir-2.2.1-20|21	Patch8:         09_add_linux_software_map.dpatch
21cr|redir-2.2.1-20|22	Patch9:         15_deb_cosmetics.dpatch
21cr|redir-2.2.1-20|23	Patch10:        20_do_not_strip.dpatch
21cr|redir-2.2.1-20|24	Patch11:        25_fix_setsockopt.dpatch
21cr|redir-2.2.1-20|25	Patch12:        30_fix_manpage.dpatch
21cr|redir-2.2.1-20|26	#end of debian patches
21cr|redir-2.2.1-20|27	
21cr|redir-2.2.1-20|28	Patch13:        redir_gcc4.4-signedness.patch
21cr|redir-2.2.1-20|29	Patch14:        31_fix_transproxy_location.patch
21cr|redir-2.2.1-20|30	%description
21cr|redir-2.2.1-20|31	a port redirector, used to forward incoming connections to somewhere else.
21cr|redir-2.2.1-20|32	by far the cleanest piece of code here, because someone else liked it
21cr|redir-2.2.1-20|33	enough to fix it.
21cr|redir-2.2.1-20|34	
21cr|redir-2.2.1-20|35	%prep
21cr|redir-2.2.1-20|36	%setup -q
21cr|redir-2.2.1-20|37	
21cr|redir-2.2.1-20|38	# Fix docs and --help to show --max_bandwidth instead of --maxbandwidth
21cr|redir-2.2.1-20|39	%patch0 -p1
21cr|redir-2.2.1-20|40	
21cr|redir-2.2.1-20|41	#use ntohs() to generate comprehensible debug()s and syslog()s
21cr|redir-2.2.1-20|42	%patch1 -p1
21cr|redir-2.2.1-20|43	
21cr|redir-2.2.1-20|44	#fix calls to tcp wrappers
21cr|redir-2.2.1-20|45	%patch2 -p1
21cr|redir-2.2.1-20|46	
21cr|redir-2.2.1-20|47	# fix and make timeout more verbose
21cr|redir-2.2.1-20|48	%patch3 -p1
21cr|redir-2.2.1-20|49	
21cr|redir-2.2.1-20|50	#changes to make clean up compilation, include missing time.h include
21cr|redir-2.2.1-20|51	%patch4 -p1
21cr|redir-2.2.1-20|52	
21cr|redir-2.2.1-20|53	#properly allocate copyloop buffer
21cr|redir-2.2.1-20|54	%patch5 -p1
21cr|redir-2.2.1-20|55	
21cr|redir-2.2.1-20|56	#cosmestic only patch
21cr|redir-2.2.1-20|57	%patch6 -p1
21cr|redir-2.2.1-20|58	
21cr|redir-2.2.1-20|59	#add tcp_wrapper support
21cr|redir-2.2.1-20|60	%patch7 -p1
21cr|redir-2.2.1-20|61	
21cr|redir-2.2.1-20|62	#description of redir
21cr|redir-2.2.1-20|63	%patch8 -p1
21cr|redir-2.2.1-20|64	
21cr|redir-2.2.1-20|65	#comestic only patch
21cr|redir-2.2.1-20|66	%patch9 -p1
21cr|redir-2.2.1-20|67	
21cr|redir-2.2.1-20|68	# do not stripping needed for debug-info package
21cr|redir-2.2.1-20|69	%patch10 -p1
21cr|redir-2.2.1-20|70	
21cr|redir-2.2.1-20|71	#make usage os setsockopt more verbose
21cr|redir-2.2.1-20|72	%patch11 -p1
21cr|redir-2.2.1-20|73	
21cr|redir-2.2.1-20|74	#Clean up questionable formatting in man page
21cr|redir-2.2.1-20|75	%patch12 -p1
21cr|redir-2.2.1-20|76	
21cr|redir-2.2.1-20|77	#fix compile warning with gcc 4.4
21cr|redir-2.2.1-20|78	%patch13 -p2
21cr|redir-2.2.1-20|79	
21cr|redir-2.2.1-20|80	# fix location of transproxy.txt
21cr|redir-2.2.1-20|81	%patch14 -p2
21cr|redir-2.2.1-20|82	
21cr|redir-2.2.1-20|83	# Convert to utf-8
21cr|redir-2.2.1-20|84	for file in CHANGES; do
21cr|redir-2.2.1-20|85	mv $file timestamp
21cr|redir-2.2.1-20|86	iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
21cr|redir-2.2.1-20|87	touch -r timestamp $file
21cr|redir-2.2.1-20|88	done
21cr|redir-2.2.1-20|89	
21cr|redir-2.2.1-20|90	%build
21cr|redir-2.2.1-20|91	%make CFLAGS="%{optflags}" LDFLAGS="%{optflags}"
21cr|redir-2.2.1-20|92	
21cr|redir-2.2.1-20|93	%install
21cr|redir-2.2.1-20|94	install -Dp -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|redir-2.2.1-20|95	install -Dp -m 644 %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1
21cr|redir-2.2.1-20|96	
21cr|redir-2.2.1-20|97	%files
21cr|redir-2.2.1-20|98	%doc README CHANGES COPYING trans*.txt
21cr|redir-2.2.1-20|99	%{_bindir}/%{name}
21cr|redir-2.2.1-20|100	%{_mandir}/man1/%{name}.1*

7599 21
21cr|redmine-5.0.3-1|1	Summary:	A flexible project management web application
21cr|redmine-5.0.3-1|2	Name:		redmine
21cr|redmine-5.0.3-1|3	Version:	5.0.3
21cr|redmine-5.0.3-1|4	Release:	1
21cr|redmine-5.0.3-1|5	License:	GPLv2+
21cr|redmine-5.0.3-1|6	Group:		Networking/WWW
21cr|redmine-5.0.3-1|7	Url:		https://www.redmine.org
21cr|redmine-5.0.3-1|8	Source0:	https://www.redmine.org/releases/%{name}-%{version}.tar.gz
21cr|redmine-5.0.3-1|9	Source101:	redmine.logrotate
21cr|redmine-5.0.3-1|10	Source102:	redmine.httpd
21cr|redmine-5.0.3-1|11	Source103:	redmine-pg-database.yml
21cr|redmine-5.0.3-1|12	BuildRequires:	rubygems
21cr|redmine-5.0.3-1|13	Requires:	%{name}-db
21cr|redmine-5.0.3-1|14	Requires:	rubygem-asciidoctor
21cr|redmine-5.0.3-1|15	Requires:	rubygem-bigdecimal
21cr|redmine-5.0.3-1|16	Requires:	rubygem-builder
21cr|redmine-5.0.3-1|17	Requires:	rubygems
21cr|redmine-5.0.3-1|18	Requires(pre):	user(apache)
21cr|redmine-5.0.3-1|19	Requires(pre):	group(apache)
21cr|redmine-5.0.3-1|20	Recommends:	%{name}-httpd
21cr|redmine-5.0.3-1|21	Recommends:	%{name}-scm
21cr|redmine-5.0.3-1|22	Recommends:	rubygem-mocha
21cr|redmine-5.0.3-1|23	Recommends:	rubygem-yard
21cr|redmine-5.0.3-1|24	BuildArch:	noarch
21cr|redmine-5.0.3-1|25	
21cr|redmine-5.0.3-1|26	%description
21cr|redmine-5.0.3-1|27	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|28	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|29	
21cr|redmine-5.0.3-1|30	Overview
21cr|redmine-5.0.3-1|31	
21cr|redmine-5.0.3-1|32	* Multiple projects support
21cr|redmine-5.0.3-1|33	* Flexible role based access control
21cr|redmine-5.0.3-1|34	* Flexible issue tracking system
21cr|redmine-5.0.3-1|35	* Gantt chart and calendar
21cr|redmine-5.0.3-1|36	* News, documents & files management
21cr|redmine-5.0.3-1|37	* Feeds & email notifications
21cr|redmine-5.0.3-1|38	* Per project wiki
21cr|redmine-5.0.3-1|39	* Per project forums
21cr|redmine-5.0.3-1|40	* Time tracking
21cr|redmine-5.0.3-1|41	* Custom fields for issues, time-entries, projects and users
21cr|redmine-5.0.3-1|42	* SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
21cr|redmine-5.0.3-1|43	* Issue creation via email
21cr|redmine-5.0.3-1|44	* Multiple LDAP authentication support
21cr|redmine-5.0.3-1|45	* User self-registration support
21cr|redmine-5.0.3-1|46	* Multilanguage support
21cr|redmine-5.0.3-1|47	* Multiple databases support
21cr|redmine-5.0.3-1|48	
21cr|redmine-5.0.3-1|49	%files
21cr|redmine-5.0.3-1|50	%{_sysconfdir}/logrotate.d/%{name}
21cr|redmine-5.0.3-1|51	%doc %{_var}/www/%{name}/CONTRIBUTING.md
21cr|redmine-5.0.3-1|52	%doc %{_var}/www/%{name}/README.rdoc
21cr|redmine-5.0.3-1|53	%doc %{_var}/www/%{name}/config/*.example
21cr|redmine-5.0.3-1|54	%doc %{_var}/www/%{name}/plugins/README
21cr|redmine-5.0.3-1|55	%dir %{_var}/www/%{name}/
21cr|redmine-5.0.3-1|56	%dir %{_var}/www/%{name}/config/
21cr|redmine-5.0.3-1|57	%{_var}/www/%{name}/app/
21cr|redmine-5.0.3-1|58	%{_var}/www/%{name}/bin/
21cr|redmine-5.0.3-1|59	%{_var}/www/%{name}/config/application.rb
21cr|redmine-5.0.3-1|60	%{_var}/www/%{name}/config/boot.rb
21cr|redmine-5.0.3-1|61	%{_var}/www/%{name}/config/environment.rb
21cr|redmine-5.0.3-1|62	%{_var}/www/%{name}/config/environments/
21cr|redmine-5.0.3-1|63	%{_var}/www/%{name}/config/initializers/
21cr|redmine-5.0.3-1|64	%{_var}/www/%{name}/config/locales/
21cr|redmine-5.0.3-1|65	%{_var}/www/%{name}/config/routes.rb
21cr|redmine-5.0.3-1|66	%{_var}/www/%{name}/config/settings.yml
21cr|redmine-5.0.3-1|67	%{_var}/www/%{name}/config.ru
21cr|redmine-5.0.3-1|68	%{_var}/www/%{name}/db/
21cr|redmine-5.0.3-1|69	%{_var}/www/%{name}/doc/
21cr|redmine-5.0.3-1|70	%exclude %{_var}/www/%{name}/extra/svn/Redmine.pm
21cr|redmine-5.0.3-1|71	%{_var}/www/%{name}/extra/
21cr|redmine-5.0.3-1|72	%attr(0755,apache,apache) %{_var}/www/%{name}/files/
21cr|redmine-5.0.3-1|73	%{_var}/www/%{name}/Gemfile
21cr|redmine-5.0.3-1|74	%{_var}/www/%{name}/lib/
21cr|redmine-5.0.3-1|75	%attr(0755,apache,apache) %{_var}/www/%{name}/log/
21cr|redmine-5.0.3-1|76	%{_var}/www/%{name}/package.json
21cr|redmine-5.0.3-1|77	%{_var}/www/%{name}/public/
21cr|redmine-5.0.3-1|78	%{_var}/www/%{name}/Rakefile
21cr|redmine-5.0.3-1|79	%{_var}/www/%{name}/appveyor.yml
21cr|redmine-5.0.3-1|80	%{_var}/www/%{name}/test/
21cr|redmine-5.0.3-1|81	%attr(0755,apache,apache) %{_var}/www/%{name}/tmp/
21cr|redmine-5.0.3-1|82	%{_var}/www/%{name}/yarn.lock
21cr|redmine-5.0.3-1|83	%{_var}/www/%{name}/vendor/
21cr|redmine-5.0.3-1|84	
21cr|redmine-5.0.3-1|85	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|86	
21cr|redmine-5.0.3-1|87	%package pg
21cr|redmine-5.0.3-1|88	Summary:	A flexible project management web application - pgsql connector
21cr|redmine-5.0.3-1|89	Group:		Networking/WWW
21cr|redmine-5.0.3-1|90	Recommends:	rubygem-pg
21cr|redmine-5.0.3-1|91	Provides:	%{name}-pg = %{version}-%{release}
21cr|redmine-5.0.3-1|92	Provides:	%{name}-db = %{version}-%{release}
21cr|redmine-5.0.3-1|93	
21cr|redmine-5.0.3-1|94	%description pg
21cr|redmine-5.0.3-1|95	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|96	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|97	
21cr|redmine-5.0.3-1|98	This package contains the needed modules to use postgresql as redmine's
21cr|redmine-5.0.3-1|99	database backend.
21cr|redmine-5.0.3-1|100	
21cr|redmine-5.0.3-1|101	%files pg
21cr|redmine-5.0.3-1|102	%{_var}/www/%{name}/config/database.postgres.yml
21cr|redmine-5.0.3-1|103	
21cr|redmine-5.0.3-1|104	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|105	
21cr|redmine-5.0.3-1|106	%package mysql
21cr|redmine-5.0.3-1|107	Summary:	A flexible project management web application - mysql connector
21cr|redmine-5.0.3-1|108	Group:		Networking/WWW
21cr|redmine-5.0.3-1|109	Recommends:	rubygem-mysql
21cr|redmine-5.0.3-1|110	Provides:	%{name}-mysql = %{version}-%{release}
21cr|redmine-5.0.3-1|111	Provides:	%{name}-db = %{version}-%{release}
21cr|redmine-5.0.3-1|112	
21cr|redmine-5.0.3-1|113	%description mysql
21cr|redmine-5.0.3-1|114	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|115	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|116	
21cr|redmine-5.0.3-1|117	This package contains the needed modules to use mysql as redmine's
21cr|redmine-5.0.3-1|118	database backend.
21cr|redmine-5.0.3-1|119	
21cr|redmine-5.0.3-1|120	%files mysql
21cr|redmine-5.0.3-1|121	%config(noreplace) %{_var}/www/%{name}/config/database.yml
21cr|redmine-5.0.3-1|122	
21cr|redmine-5.0.3-1|123	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|124	
21cr|redmine-5.0.3-1|125	%package sqlite
21cr|redmine-5.0.3-1|126	Summary:	A flexible project management web application - sqlite connector
21cr|redmine-5.0.3-1|127	Group:		Networking/WWW
21cr|redmine-5.0.3-1|128	Requires:	rubygem-sqlite3
21cr|redmine-5.0.3-1|129	Provides:	%{name}-sqlite = %{version}-%{release}
21cr|redmine-5.0.3-1|130	Provides:	%{name}-db = %{version}-%{release}
21cr|redmine-5.0.3-1|131	
21cr|redmine-5.0.3-1|132	%description sqlite
21cr|redmine-5.0.3-1|133	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|134	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|135	
21cr|redmine-5.0.3-1|136	This package contains the needed modules to use sqlite as redmine's
21cr|redmine-5.0.3-1|137	database backend.
21cr|redmine-5.0.3-1|138	
21cr|redmine-5.0.3-1|139	%files sqlite
21cr|redmine-5.0.3-1|140	
21cr|redmine-5.0.3-1|141	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|142	
21cr|redmine-5.0.3-1|143	%package git
21cr|redmine-5.0.3-1|144	Summary:	A flexible project management web application - git backend
21cr|redmine-5.0.3-1|145	Group:		Networking/WWW
21cr|redmine-5.0.3-1|146	Requires:	git-core
21cr|redmine-5.0.3-1|147	Provides:	%{name}-git = %{version}-%{release}
21cr|redmine-5.0.3-1|148	Provides:	%{name}-scm = %{version}-%{release}
21cr|redmine-5.0.3-1|149	
21cr|redmine-5.0.3-1|150	%description git
21cr|redmine-5.0.3-1|151	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|152	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|153	
21cr|redmine-5.0.3-1|154	This package contains the needed modules to use git as redmine's
21cr|redmine-5.0.3-1|155	version control system backend
21cr|redmine-5.0.3-1|156	
21cr|redmine-5.0.3-1|157	%files git
21cr|redmine-5.0.3-1|158	
21cr|redmine-5.0.3-1|159	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|160	
21cr|redmine-5.0.3-1|161	%package svn
21cr|redmine-5.0.3-1|162	Summary:	A flexible project management web application - subversion backend
21cr|redmine-5.0.3-1|163	Group:		Networking/WWW
21cr|redmine-5.0.3-1|164	Requires:	subversion
21cr|redmine-5.0.3-1|165	Provides:	%{name}-svn = %{version}-%{release}
21cr|redmine-5.0.3-1|166	Provides:	%{name}-scm = %{version}-%{release}
21cr|redmine-5.0.3-1|167	
21cr|redmine-5.0.3-1|168	%description svn
21cr|redmine-5.0.3-1|169	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|170	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|171	
21cr|redmine-5.0.3-1|172	This package contains the needed modules to use subversion as redmine's
21cr|redmine-5.0.3-1|173	version control system backend
21cr|redmine-5.0.3-1|174	
21cr|redmine-5.0.3-1|175	%files svn
21cr|redmine-5.0.3-1|176	
21cr|redmine-5.0.3-1|177	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|178	
21cr|redmine-5.0.3-1|179	%package hg
21cr|redmine-5.0.3-1|180	Summary:	A flexible project management web application - mercurial backend
21cr|redmine-5.0.3-1|181	Group:		Networking/WWW
21cr|redmine-5.0.3-1|182	Requires:	mercurial
21cr|redmine-5.0.3-1|183	Provides:	%{name}-hg = %{version}-%{release}
21cr|redmine-5.0.3-1|184	Provides:	%{name}-scm = %{version}-%{release}
21cr|redmine-5.0.3-1|185	
21cr|redmine-5.0.3-1|186	%description hg
21cr|redmine-5.0.3-1|187	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|188	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|189	
21cr|redmine-5.0.3-1|190	This package contains the needed modules to use mercurial as redmine's
21cr|redmine-5.0.3-1|191	version control system backend
21cr|redmine-5.0.3-1|192	
21cr|redmine-5.0.3-1|193	%files hg
21cr|redmine-5.0.3-1|194	
21cr|redmine-5.0.3-1|195	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|196	
21cr|redmine-5.0.3-1|197	%package bzr
21cr|redmine-5.0.3-1|198	Summary:	A flexible project management web application - bzr backend
21cr|redmine-5.0.3-1|199	Group:		Networking/WWW
21cr|redmine-5.0.3-1|200	Recommends:	bzr
21cr|redmine-5.0.3-1|201	Provides:	%{name}-bzr = %{version}-%{release}
21cr|redmine-5.0.3-1|202	Provides:	%{name}-scm = %{version}-%{release}
21cr|redmine-5.0.3-1|203	
21cr|redmine-5.0.3-1|204	%description bzr
21cr|redmine-5.0.3-1|205	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|206	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|207	
21cr|redmine-5.0.3-1|208	This package contains the needed modules to use bazaar as redmine's
21cr|redmine-5.0.3-1|209	version control system backend
21cr|redmine-5.0.3-1|210	
21cr|redmine-5.0.3-1|211	%files bzr
21cr|redmine-5.0.3-1|212	
21cr|redmine-5.0.3-1|213	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|214	
21cr|redmine-5.0.3-1|215	%package cvs
21cr|redmine-5.0.3-1|216	Summary:	A flexible project management web application - cvs backend
21cr|redmine-5.0.3-1|217	Group:		Networking/WWW
21cr|redmine-5.0.3-1|218	Requires:	cvs
21cr|redmine-5.0.3-1|219	Provides:	%{name}-cvs = %{version}-%{release}
21cr|redmine-5.0.3-1|220	Provides:	%{name}-scm = %{version}-%{release}
21cr|redmine-5.0.3-1|221	
21cr|redmine-5.0.3-1|222	%description cvs
21cr|redmine-5.0.3-1|223	Redmine is a flexible project management web application. Written using
21cr|redmine-5.0.3-1|224	Ruby on Rails framework, it is cross-platform and cross-database.
21cr|redmine-5.0.3-1|225	
21cr|redmine-5.0.3-1|226	This package contains the needed modules to use cvs as redmine's
21cr|redmine-5.0.3-1|227	version control system backend
21cr|redmine-5.0.3-1|228	
21cr|redmine-5.0.3-1|229	%files cvs
21cr|redmine-5.0.3-1|230	
21cr|redmine-5.0.3-1|231	#------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|232	
21cr|redmine-5.0.3-1|233	%package httpd
21cr|redmine-5.0.3-1|234	Summary:	A flexible project management web application - apache modules
21cr|redmine-5.0.3-1|235	Group:		Networking/WWW
21cr|redmine-5.0.3-1|236	Requires:	httpd
21cr|redmine-5.0.3-1|237	
21cr|redmine-5.0.3-1|238	%description httpd
21cr|redmine-5.0.3-1|239	
21cr|redmine-5.0.3-1|240	This module allow anonymous users to browse public project and
21cr|redmine-5.0.3-1|241	registred users to browse and commit their project. Authentication is
21cr|redmine-5.0.3-1|242	done against the redmine database or the LDAP configured in redmine.
21cr|redmine-5.0.3-1|243	
21cr|redmine-5.0.3-1|244	This method is far simpler than the one with pam_* and works with all
21cr|redmine-5.0.3-1|245	database without an hassle but you need to have apache/mod_perl on the
21cr|redmine-5.0.3-1|246	svn server
21cr|redmine-5.0.3-1|247	
21cr|redmine-5.0.3-1|248	A default configuration for apache is also included
21cr|redmine-5.0.3-1|249	
21cr|redmine-5.0.3-1|250	%files httpd
21cr|redmine-5.0.3-1|251	%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
21cr|redmine-5.0.3-1|252	%{_var}/www/%{name}/extra/svn/Redmine.pm
21cr|redmine-5.0.3-1|253	
21cr|redmine-5.0.3-1|254	#-------------------------------------------------------------------------------
21cr|redmine-5.0.3-1|255	
21cr|redmine-5.0.3-1|256	%prep
21cr|redmine-5.0.3-1|257	%autosetup -p1
21cr|redmine-5.0.3-1|258	
21cr|redmine-5.0.3-1|259	%build
21cr|redmine-5.0.3-1|260	find . -name ".gitignore" -exec rm {} \;
21cr|redmine-5.0.3-1|261	perl -pi -e 's!/usr/local/bin/ruby!/usr/bin/env ruby!' lib/faster_csv.rb
21cr|redmine-5.0.3-1|262	
21cr|redmine-5.0.3-1|263	%install
21cr|redmine-5.0.3-1|264	install -d %{buildroot}%{_var}/www/%{name}
21cr|redmine-5.0.3-1|265	cp -rf * %{buildroot}%{_var}/www/%{name}
21cr|redmine-5.0.3-1|266	rm -f %{buildroot}%{_var}/www/%{name}/README.urpmi
21cr|redmine-5.0.3-1|267	
21cr|redmine-5.0.3-1|268	# Don’t include bundled rails
21cr|redmine-5.0.3-1|269	rm -rf %{buildroot}%{_var}/www/%{name}/vendor/rails
21cr|redmine-5.0.3-1|270	
21cr|redmine-5.0.3-1|271	# Copy database.yml.example as it’s mandatory to run redmine
21cr|redmine-5.0.3-1|272	cp %{buildroot}%{_var}/www/%{name}/config/database.yml.example %{buildroot}%{_var}/www/%{name}/config/database.yml
21cr|redmine-5.0.3-1|273	# Likewise, add postgresql conf
21cr|redmine-5.0.3-1|274	install -D -m644 %{SOURCE103} %{buildroot}%{_var}/www/%{name}/config/database.postgres.yml
21cr|redmine-5.0.3-1|275	
21cr|redmine-5.0.3-1|276	# Add Logrotate script
21cr|redmine-5.0.3-1|277	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
21cr|redmine-5.0.3-1|278	install -D -m644 %{SOURCE101} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|redmine-5.0.3-1|279	
21cr|redmine-5.0.3-1|280	# Add httpd default conf
21cr|redmine-5.0.3-1|281	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/
21cr|redmine-5.0.3-1|282	install -D -m644 %{SOURCE102} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf

7600 21
21cr|rednotebook-2.26-1|1	Summary:	A desktop diary
21cr|rednotebook-2.26-1|2	Name:		rednotebook
21cr|rednotebook-2.26-1|3	Version:	2.26
21cr|rednotebook-2.26-1|4	Release:	1
21cr|rednotebook-2.26-1|5	Group:		Office
21cr|rednotebook-2.26-1|6	License:	GPLv2+
21cr|rednotebook-2.26-1|7	Url:		https://rednotebook.sourceforge.io
21cr|rednotebook-2.26-1|8	Source0:	https://github.com/jendrikseipp/rednotebook/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rednotebook-2.26-1|9	BuildRequires:	pkgconfig(python3)
21cr|rednotebook-2.26-1|10	Requires:	python3-yaml
21cr|rednotebook-2.26-1|11	Requires:	python3-chardet
21cr|rednotebook-2.26-1|12	# https://abf.io/import/rednotebook/pull_requests/2#comment11496
21cr|rednotebook-2.26-1|13	Requires:	typelib(WebKit2) = 4.0
21cr|rednotebook-2.26-1|14	Requires:	typelib(Soup) = 2.4
21cr|rednotebook-2.26-1|15	Requires:	typelib(JavaScriptCore) = 4.0
21cr|rednotebook-2.26-1|16	BuildArch:	noarch
21cr|rednotebook-2.26-1|17	
21cr|rednotebook-2.26-1|18	%description
21cr|rednotebook-2.26-1|19	RedNotebook is a desktop diary that makes it very easy for you
21cr|rednotebook-2.26-1|20	to keep track of the stuff you do and the thoughts you have. This
21cr|rednotebook-2.26-1|21	journal software helps you to write whole passages or just facts,
21cr|rednotebook-2.26-1|22	and does so in style.
21cr|rednotebook-2.26-1|23	
21cr|rednotebook-2.26-1|24	%files -f %{name}.lang
21cr|rednotebook-2.26-1|25	%doc LICENSE README.md
21cr|rednotebook-2.26-1|26	%{_bindir}/%{name}
21cr|rednotebook-2.26-1|27	%{_datadir}/applications/%{name}.desktop
21cr|rednotebook-2.26-1|28	%{_datadir}/icons/hicolor/scalable/apps/*.svg
21cr|rednotebook-2.26-1|29	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|rednotebook-2.26-1|30	%dir %{py3_puresitedir}/%{name}/
21cr|rednotebook-2.26-1|31	%{py3_puresitedir}/%{name}/*.py*
21cr|rednotebook-2.26-1|32	%{py3_puresitedir}/%{name}/__pycache__/*
21cr|rednotebook-2.26-1|33	%{py3_puresitedir}/%{name}/external/
21cr|rednotebook-2.26-1|34	%{py3_puresitedir}/%{name}/files/
21cr|rednotebook-2.26-1|35	%{py3_puresitedir}/%{name}/gui/
21cr|rednotebook-2.26-1|36	%{py3_puresitedir}/%{name}/images/
21cr|rednotebook-2.26-1|37	%{py3_puresitedir}/%{name}/util/
21cr|rednotebook-2.26-1|38	%{py3_puresitedir}/%{name}*.egg-info
21cr|rednotebook-2.26-1|39	
21cr|rednotebook-2.26-1|40	#------------------------------------------------------------------
21cr|rednotebook-2.26-1|41	
21cr|rednotebook-2.26-1|42	%prep
21cr|rednotebook-2.26-1|43	%setup -q
21cr|rednotebook-2.26-1|44	
21cr|rednotebook-2.26-1|45	%build
21cr|rednotebook-2.26-1|46	%py3_build
21cr|rednotebook-2.26-1|47	
21cr|rednotebook-2.26-1|48	%install
21cr|rednotebook-2.26-1|49	%py3_install
21cr|rednotebook-2.26-1|50	
21cr|rednotebook-2.26-1|51	desktop-file-install \
21cr|rednotebook-2.26-1|52	--add-category="Calendar" \
21cr|rednotebook-2.26-1|53	--delete-original \
21cr|rednotebook-2.26-1|54	--dir=%{buildroot}%{_datadir}/applications \
21cr|rednotebook-2.26-1|55	%{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|rednotebook-2.26-1|56	
21cr|rednotebook-2.26-1|57	%find_lang %{name}

7601 21
21cr|redshift-1.12-2|1	Name:		redshift
21cr|redshift-1.12-2|2	Version:	1.12
21cr|redshift-1.12-2|3	Release:	2
21cr|redshift-1.12-2|4	Summary:	Adjusts the color temperature of your screen according to time of day
21cr|redshift-1.12-2|5	Group:		Graphical desktop/Other
21cr|redshift-1.12-2|6	Url:		http://jonls.dk/redshift/
21cr|redshift-1.12-2|7	License:	GPLv3+
21cr|redshift-1.12-2|8	Source0:	https://github.com/jonls/redshift/releases/download/v%{version}/redshift-%{version}.tar.gz
21cr|redshift-1.12-2|9	
21cr|redshift-1.12-2|10	BuildRequires:	intltool
21cr|redshift-1.12-2|11	BuildRequires:	libtool
21cr|redshift-1.12-2|12	BuildRequires:	x11-server-devel
21cr|redshift-1.12-2|13	BuildRequires:	pkgconfig(xxf86vm)
21cr|redshift-1.12-2|14	BuildRequires:	gettext-devel
21cr|redshift-1.12-2|15	BuildRequires:	pkgconfig(libdrm)
21cr|redshift-1.12-2|16	BuildRequires:	python3-devel
21cr|redshift-1.12-2|17	BuildRequires:	pkgconfig(systemd)
21cr|redshift-1.12-2|18	BuildRequires:	pkgconfig(geoclue-2.0)
21cr|redshift-1.12-2|19	BuildRequires:	pkgconfig(gconf-2.0)
21cr|redshift-1.12-2|20	BuildRequires:	desktop-file-utils
21cr|redshift-1.12-2|21	Requires:	geoclue2
21cr|redshift-1.12-2|22	
21cr|redshift-1.12-2|23	%description
21cr|redshift-1.12-2|24	Redshift adjusts the color temperature of your screen according to your
21cr|redshift-1.12-2|25	surroundings. This may help your eyes hurt less if you are working in
21cr|redshift-1.12-2|26	front of the screen at night.
21cr|redshift-1.12-2|27	
21cr|redshift-1.12-2|28	The color temperature is set according to the position of the sun. A
21cr|redshift-1.12-2|29	different color temperature is set during night and daytime. During
21cr|redshift-1.12-2|30	twilight and early morning, the color temperature transitions smoothly
21cr|redshift-1.12-2|31	from night to daytime temperature to allow your eyes to slowly
21cr|redshift-1.12-2|32	adapt.
21cr|redshift-1.12-2|33	
21cr|redshift-1.12-2|34	%files -f %{name}.lang
21cr|redshift-1.12-2|35	%doc NEWS DESIGN README*
21cr|redshift-1.12-2|36	%{_bindir}/%{name}
21cr|redshift-1.12-2|37	%{_mandir}/man1/%{name}.*
21cr|redshift-1.12-2|38	%{_userunitdir}/%{name}.service
21cr|redshift-1.12-2|39	#------------------------------------------
21cr|redshift-1.12-2|40	
21cr|redshift-1.12-2|41	
21cr|redshift-1.12-2|42	%package gtk
21cr|redshift-1.12-2|43	Summary:	GTK integration for Redshift
21cr|redshift-1.12-2|44	Group:		Graphical desktop/Other
21cr|redshift-1.12-2|45	Requires:	python3-gobject3
21cr|redshift-1.12-2|46	Requires:	python3-pyxdg
21cr|redshift-1.12-2|47	Requires:	redshift = %{version}-%{release}
21cr|redshift-1.12-2|48	
21cr|redshift-1.12-2|49	
21cr|redshift-1.12-2|50	%description gtk
21cr|redshift-1.12-2|51	GTK integration for Redshift, a screen color temperature adjustment
21cr|redshift-1.12-2|52	program.
21cr|redshift-1.12-2|53	
21cr|redshift-1.12-2|54	%files gtk
21cr|redshift-1.12-2|55	%{_bindir}/%{name}-gtk
21cr|redshift-1.12-2|56	%{_iconsdir}/hicolor/scalable/apps/%{name}*.svg
21cr|redshift-1.12-2|57	%{_datadir}/applications/*.desktop
21cr|redshift-1.12-2|58	%{_datadir}/appdata/%{name}-gtk.appdata.xml
21cr|redshift-1.12-2|59	%{py3_puresitedir}/redshift_gtk/
21cr|redshift-1.12-2|60	%{_userunitdir}/%{name}-gtk.service
21cr|redshift-1.12-2|61	#------------------------------------------
21cr|redshift-1.12-2|62	
21cr|redshift-1.12-2|63	
21cr|redshift-1.12-2|64	%prep
21cr|redshift-1.12-2|65	%autosetup -N -n %{name}-%{version}
21cr|redshift-1.12-2|66	autopoint -f && AUTOPOINT="intltoolize --automake --copy" autoreconf -f -i
21cr|redshift-1.12-2|67	
21cr|redshift-1.12-2|68	%build
21cr|redshift-1.12-2|69	%configure --with-systemduserunitdir=%{_userunitdir}
21cr|redshift-1.12-2|70	%make_build V=1
21cr|redshift-1.12-2|71	
21cr|redshift-1.12-2|72	%install
21cr|redshift-1.12-2|73	%makeinstall_std
21cr|redshift-1.12-2|74	
21cr|redshift-1.12-2|75	%find_lang %{name}
21cr|redshift-1.12-2|76	
21cr|redshift-1.12-2|77	%check
21cr|redshift-1.12-2|78	desktop-file-validate %{buildroot}%{_datadir}/applications/redshift.desktop
21cr|redshift-1.12-2|79	desktop-file-validate %{buildroot}%{_datadir}/applications/redshift-gtk.desktop
21cr|redshift-1.12-2|80	
21cr|redshift-1.12-2|81	%post
21cr|redshift-1.12-2|82	%systemd_user_post %{name}-gtk.service
21cr|redshift-1.12-2|83	
21cr|redshift-1.12-2|84	%preun
21cr|redshift-1.12-2|85	%systemd_user_preun %{name}-gtk.service

7602 21
21cr|reed-solomon-3.1.1-11|1	%define debug_package %{nil}
21cr|reed-solomon-3.1.1-11|2	
21cr|reed-solomon-3.1.1-11|3	%define major 3
21cr|reed-solomon-3.1.1-11|4	%define libname %mklibname rs %{major}
21cr|reed-solomon-3.1.1-11|5	%define devname %mklibname rs -d
21cr|reed-solomon-3.1.1-11|6	
21cr|reed-solomon-3.1.1-11|7	Summary:	A Reed-Solomon encoder/decoder library
21cr|reed-solomon-3.1.1-11|8	Name:		reed-solomon
21cr|reed-solomon-3.1.1-11|9	Version:	3.1.1
21cr|reed-solomon-3.1.1-11|10	Release:	11
21cr|reed-solomon-3.1.1-11|11	License:	GPLv2+
21cr|reed-solomon-3.1.1-11|12	Group:		System/Libraries
21cr|reed-solomon-3.1.1-11|13	Url:		http://www.ka9q.net/code/fec/
21cr|reed-solomon-3.1.1-11|14	Source0:	http://www.ka9q.net/code/fec/%{name}-%{version}.tar.gz
21cr|reed-solomon-3.1.1-11|15	Patch0:		reed-solomon-destdir.patch
21cr|reed-solomon-3.1.1-11|16	
21cr|reed-solomon-3.1.1-11|17	%description
21cr|reed-solomon-3.1.1-11|18	This library implements a general-purpose encoder/decoder for Reed-Solomon
21cr|reed-solomon-3.1.1-11|19	error correcting codes. The decoder supports erasures. The user can specify
21cr|reed-solomon-3.1.1-11|20	the parameters for any size code, limited only by machine resources. Hard-coded
21cr|reed-solomon-3.1.1-11|21	routines for the CCSDS-standard (255,223) code are also included.
21cr|reed-solomon-3.1.1-11|22	
21cr|reed-solomon-3.1.1-11|23	#----------------------------------------------------------------------------
21cr|reed-solomon-3.1.1-11|24	
21cr|reed-solomon-3.1.1-11|25	%package -n %{libname}
21cr|reed-solomon-3.1.1-11|26	Summary:	A Reed-Solomon encoder/decoder library
21cr|reed-solomon-3.1.1-11|27	Group:		System/Libraries
21cr|reed-solomon-3.1.1-11|28	Conflicts:	%{_lib}reed-solomon3 < 3.1.1-10
21cr|reed-solomon-3.1.1-11|29	Obsoletes:	%{_lib}reed-solomon3 < 3.1.1-10
21cr|reed-solomon-3.1.1-11|30	
21cr|reed-solomon-3.1.1-11|31	%description -n %{libname}
21cr|reed-solomon-3.1.1-11|32	This library implements a general-purpose encoder/decoder for Reed-Solomon
21cr|reed-solomon-3.1.1-11|33	error correcting codes. The decoder supports erasures. The user can specify
21cr|reed-solomon-3.1.1-11|34	the parameters for any size code, limited only by machine resources. Hard-coded
21cr|reed-solomon-3.1.1-11|35	routines for the CCSDS-standard (255,223) code are also included.
21cr|reed-solomon-3.1.1-11|36	
21cr|reed-solomon-3.1.1-11|37	%files -n %{libname}
21cr|reed-solomon-3.1.1-11|38	%{_libdir}/librs.so.%{major}*
21cr|reed-solomon-3.1.1-11|39	
21cr|reed-solomon-3.1.1-11|40	#----------------------------------------------------------------------------
21cr|reed-solomon-3.1.1-11|41	
21cr|reed-solomon-3.1.1-11|42	%package -n %{devname}
21cr|reed-solomon-3.1.1-11|43	Summary:	A Reed-Solomon encoder/decoder library
21cr|reed-solomon-3.1.1-11|44	Group:		System/Libraries
21cr|reed-solomon-3.1.1-11|45	Requires:	%{libname} = %{EVRD}
21cr|reed-solomon-3.1.1-11|46	Provides:	%{name}-devel = %{EVRD}
21cr|reed-solomon-3.1.1-11|47	Conflicts:	%{_lib}reed-solomon-devel < 3.1.1-10
21cr|reed-solomon-3.1.1-11|48	Obsoletes:	%{_lib}reed-solomon-devel < 3.1.1-10
21cr|reed-solomon-3.1.1-11|49	
21cr|reed-solomon-3.1.1-11|50	%description -n %{devname}
21cr|reed-solomon-3.1.1-11|51	This library implements a general-purpose encoder/decoder for Reed-Solomon
21cr|reed-solomon-3.1.1-11|52	error correcting codes. The decoder supports erasures. The user can specify
21cr|reed-solomon-3.1.1-11|53	the parameters for any size code, limited only by machine resources. Hard-coded
21cr|reed-solomon-3.1.1-11|54	routines for the CCSDS-standard (255,223) code are also included.
21cr|reed-solomon-3.1.1-11|55	
21cr|reed-solomon-3.1.1-11|56	%files -n %{devname}
21cr|reed-solomon-3.1.1-11|57	%{_libdir}/librs.so
21cr|reed-solomon-3.1.1-11|58	%{_libdir}/librs.a
21cr|reed-solomon-3.1.1-11|59	%{_includedir}/rs.h
21cr|reed-solomon-3.1.1-11|60	%{_mandir}/man3/rs.3*
21cr|reed-solomon-3.1.1-11|61	
21cr|reed-solomon-3.1.1-11|62	#----------------------------------------------------------------------------
21cr|reed-solomon-3.1.1-11|63	
21cr|reed-solomon-3.1.1-11|64	%prep
21cr|reed-solomon-3.1.1-11|65	%setup -q
21cr|reed-solomon-3.1.1-11|66	%patch -p0 -b .destdir
21cr|reed-solomon-3.1.1-11|67	
21cr|reed-solomon-3.1.1-11|68	%build
21cr|reed-solomon-3.1.1-11|69	export CFLAGS="%{optflags} -fPIC"
21cr|reed-solomon-3.1.1-11|70	%configure
21cr|reed-solomon-3.1.1-11|71	
21cr|reed-solomon-3.1.1-11|72	%make
21cr|reed-solomon-3.1.1-11|73	
21cr|reed-solomon-3.1.1-11|74	%install
21cr|reed-solomon-3.1.1-11|75	mkdir -p %{buildroot}{%{_libdir},%{_mandir}/man3,%{_includedir}}
21cr|reed-solomon-3.1.1-11|76	%makeinstall_std

7603 21
21cr|refbase-0.9.5-7|1	Summary: 	Web-based, multi-user interface for managing scientific literature & citations
21cr|refbase-0.9.5-7|2	Name:		refbase
21cr|refbase-0.9.5-7|3	Version:	0.9.5
21cr|refbase-0.9.5-7|4	Release:	7
21cr|refbase-0.9.5-7|5	License:	GPLv2+
21cr|refbase-0.9.5-7|6	Group:		System/Servers
21cr|refbase-0.9.5-7|7	Url:		http://refbase.sourceforge.net
21cr|refbase-0.9.5-7|8	Source0:	http://prdownloads.sourceforge.net/refbase/%{name}-%{version}.tar.bz2
21cr|refbase-0.9.5-7|9	Requires:	bibutils
21cr|refbase-0.9.5-7|10	Requires:	mysql
21cr|refbase-0.9.5-7|11	Requires:	mod_php
21cr|refbase-0.9.5-7|12	Requires:	php-mysql
21cr|refbase-0.9.5-7|13	Requires:	webserver
21cr|refbase-0.9.5-7|14	BuildArch:	noarch
21cr|refbase-0.9.5-7|15	
21cr|refbase-0.9.5-7|16	%description
21cr|refbase-0.9.5-7|17	refbase is a web-based, standards-compliant, multi-user interface
21cr|refbase-0.9.5-7|18	for managing scientific literature & bibliographic references.
21cr|refbase-0.9.5-7|19	Based on php & mysql, it offers a bibliography database with
21cr|refbase-0.9.5-7|20	powerful search tools and automatically generated citation lists.
21cr|refbase-0.9.5-7|21	
21cr|refbase-0.9.5-7|22	To finish the installation, follow the procedure located in
21cr|refbase-0.9.5-7|23	%{_var}/www/html/%{name}/INSTALL
21cr|refbase-0.9.5-7|24	
21cr|refbase-0.9.5-7|25	%files
21cr|refbase-0.9.5-7|26	%defattr(-,root,root,0755)
21cr|refbase-0.9.5-7|27	%{_var}/www/html/%{name}/*
21cr|refbase-0.9.5-7|28	%doc AUTHORS BUGS ChangeLog COPYING INSTALL NEWS README TODO UPDATE
21cr|refbase-0.9.5-7|29	
21cr|refbase-0.9.5-7|30	#----------------------------------------------------------------------------
21cr|refbase-0.9.5-7|31	
21cr|refbase-0.9.5-7|32	%prep
21cr|refbase-0.9.5-7|33	%setup -q
21cr|refbase-0.9.5-7|34	
21cr|refbase-0.9.5-7|35	%build
21cr|refbase-0.9.5-7|36	
21cr|refbase-0.9.5-7|37	%install
21cr|refbase-0.9.5-7|38	# install files
21cr|refbase-0.9.5-7|39	install -d -m 755  %{buildroot}/%{_var}/www/html/%{name}
21cr|refbase-0.9.5-7|40	perl -pi -e 's|/usr/local/mysql/bin/mysql|"%{_bindir}/mysql"|;' install.php
21cr|refbase-0.9.5-7|41	cp -pRH *  %{buildroot}/%{_var}/www/html/%{name}
21cr|refbase-0.9.5-7|42	chmod 644  %{buildroot}/%{_var}/www/html/%{name}/install.sql
21cr|refbase-0.9.5-7|43	chmod 644  %{buildroot}/%{_var}/www/html/%{name}/contrib/endnote/endnote2mysql.php
21cr|refbase-0.9.5-7|44	

7604 21
21cr|refdb-0.9.9-18|1	%define rel 1
21cr|refdb-0.9.9-18|2	%define webappconfdir %{_sysconfdir}/httpd/conf/webapps.d
21cr|refdb-0.9.9-18|3	
21cr|refdb-0.9.9-18|4	%global __requires_exclude perl\\(RefDB::.*\\)
21cr|refdb-0.9.9-18|5	
21cr|refdb-0.9.9-18|6	Summary:	Reference database and bibliography tool
21cr|refdb-0.9.9-18|7	Name:		refdb
21cr|refdb-0.9.9-18|8	Version:	0.9.9
21cr|refdb-0.9.9-18|9	Release:	18
21cr|refdb-0.9.9-18|10	License:	GPLv2+
21cr|refdb-0.9.9-18|11	Group:		Sciences/Computer science
21cr|refdb-0.9.9-18|12	Url:		http://refdb.sourceforge.net
21cr|refdb-0.9.9-18|13	Source0:	http://prdownloads.sourceforge.net/sourceforge/refdb/%{name}-%{version}-%{rel}.tar.gz
21cr|refdb-0.9.9-18|14	Source1:	refdb-README.urpmi
21cr|refdb-0.9.9-18|15	Patch0:		refdb.in.patch
21cr|refdb-0.9.9-18|16	Patch1:		refdb-0.9.9-1-fix-format-errors.patch
21cr|refdb-0.9.9-18|17	Patch2:		refdb-0.9.9-1-fix-underlinking.patch
21cr|refdb-0.9.9-18|18	Patch3:		refdb-0.9.9-1-fix-doc-installation.patch
21cr|refdb-0.9.9-18|19	Patch4:		refdb-0.9.9-1-readline6.3.patch
21cr|refdb-0.9.9-18|20	BuildRequires:	btparser
21cr|refdb-0.9.9-18|21	BuildRequires:	gettext-devel
21cr|refdb-0.9.9-18|22	BuildRequires:	libdbi-devel
21cr|refdb-0.9.9-18|23	BuildRequires:	readline-devel
21cr|refdb-0.9.9-18|24	BuildRequires:	pkgconfig(expat)
21cr|refdb-0.9.9-18|25	BuildRequires:	pkgconfig(ncurses)
21cr|refdb-0.9.9-18|26	BuildRequires:	perl(MARC::Charset)
21cr|refdb-0.9.9-18|27	BuildRequires:	perl(MARC::Record)
21cr|refdb-0.9.9-18|28	BuildRequires:	perl(RefDB)
21cr|refdb-0.9.9-18|29	BuildRequires:	perl(Term::Clui)
21cr|refdb-0.9.9-18|30	BuildRequires:	perl(Text::Iconv)
21cr|refdb-0.9.9-18|31	BuildRequires:	perl(XML::Parser)
21cr|refdb-0.9.9-18|32	Requires(post,preun):	rpm-helper
21cr|refdb-0.9.9-18|33	Requires:	apache-mod_php => 5
21cr|refdb-0.9.9-18|34	
21cr|refdb-0.9.9-18|35	%description
21cr|refdb-0.9.9-18|36	RefDB is a reference database and bibliography tool for SGML, XML, and LaTeX
21cr|refdb-0.9.9-18|37	documents, sort of a Reference Manager or BibTeX for markup languages. It is
21cr|refdb-0.9.9-18|38	portable and known to run on Linux, FreeBSD, and Windows/Cygwin.
21cr|refdb-0.9.9-18|39	
21cr|refdb-0.9.9-18|40	%files
21cr|refdb-0.9.9-18|41	%{_bindir}/bib2ris-utf8
21cr|refdb-0.9.9-18|42	%{_bindir}/db2ris
21cr|refdb-0.9.9-18|43	%{_bindir}/eenc
21cr|refdb-0.9.9-18|44	%{_bindir}/en2ris
21cr|refdb-0.9.9-18|45	%{_bindir}/marc2ris
21cr|refdb-0.9.9-18|46	%{_bindir}/med2ris
21cr|refdb-0.9.9-18|47	%{_bindir}/refdb-backup
21cr|refdb-0.9.9-18|48	%{_bindir}/refdb-init
21cr|refdb-0.9.9-18|49	%{_bindir}/refdb-ms
21cr|refdb-0.9.9-18|50	%{_bindir}/refdb-restore
21cr|refdb-0.9.9-18|51	%{_bindir}/refdb-sruserver
21cr|refdb-0.9.9-18|52	%{_bindir}/refdb_dos2unix
21cr|refdb-0.9.9-18|53	%{_bindir}/refdb_latex2utf8txt
21cr|refdb-0.9.9-18|54	%{_bindir}/refdbd
21cr|refdb-0.9.9-18|55	%{_bindir}/refdbjade
21cr|refdb-0.9.9-18|56	%{_bindir}/refdbsru
21cr|refdb-0.9.9-18|57	%{_bindir}/refdbxml
21cr|refdb-0.9.9-18|58	%{_bindir}/refdbxp
21cr|refdb-0.9.9-18|59	%{_bindir}/runbib
21cr|refdb-0.9.9-18|60	%{_bindir}/refdbnd
21cr|refdb-0.9.9-18|61	%{_datadir}/%{name}
21cr|refdb-0.9.9-18|62	%{_initrddir}/refdb
21cr|refdb-0.9.9-18|63	%{_localstatedir}/lib/%{name}
21cr|refdb-0.9.9-18|64	%{_mandir}/*/*
21cr|refdb-0.9.9-18|65	%config(noreplace) %{_sysconfdir}/%{name}
21cr|refdb-0.9.9-18|66	%config(noreplace) %{webappconfdir}/%{name}.conf
21cr|refdb-0.9.9-18|67	%doc doc/*
21cr|refdb-0.9.9-18|68	%doc README.urpmi AUTHORS ChangeLog INSTALL NEWS README UPGRADING
21cr|refdb-0.9.9-18|69	
21cr|refdb-0.9.9-18|70	%post
21cr|refdb-0.9.9-18|71	%_post_service %{name}
21cr|refdb-0.9.9-18|72	
21cr|refdb-0.9.9-18|73	%preun
21cr|refdb-0.9.9-18|74	%_preun_service %{name}
21cr|refdb-0.9.9-18|75	
21cr|refdb-0.9.9-18|76	#----------------------------------------------------------------------------
21cr|refdb-0.9.9-18|77	
21cr|refdb-0.9.9-18|78	%package clients
21cr|refdb-0.9.9-18|79	Summary:	Clients for using %{name}
21cr|refdb-0.9.9-18|80	Group:		Networking/Remote access
21cr|refdb-0.9.9-18|81	
21cr|refdb-0.9.9-18|82	%description clients
21cr|refdb-0.9.9-18|83	Clients allowing to connect to the refdb server.
21cr|refdb-0.9.9-18|84	
21cr|refdb-0.9.9-18|85	%files clients
21cr|refdb-0.9.9-18|86	%{_bindir}/refdbc
21cr|refdb-0.9.9-18|87	%{_bindir}/refdba
21cr|refdb-0.9.9-18|88	%{_bindir}/refdbib
21cr|refdb-0.9.9-18|89	%{_bindir}/refdbctl
21cr|refdb-0.9.9-18|90	
21cr|refdb-0.9.9-18|91	#----------------------------------------------------------------------------
21cr|refdb-0.9.9-18|92	
21cr|refdb-0.9.9-18|93	%prep
21cr|refdb-0.9.9-18|94	%setup -qn %{name}-%{version}-%{rel}
21cr|refdb-0.9.9-18|95	
21cr|refdb-0.9.9-18|96	cp %{SOURCE1} README.urpmi
21cr|refdb-0.9.9-18|97	%patch0 -p0
21cr|refdb-0.9.9-18|98	%patch1 -p1
21cr|refdb-0.9.9-18|99	%patch2 -p1
21cr|refdb-0.9.9-18|100	%patch3 -p1
21cr|refdb-0.9.9-18|101	#patch4 -p1
21cr|refdb-0.9.9-18|102	
21cr|refdb-0.9.9-18|103	%build
21cr|refdb-0.9.9-18|104	%global optflags %{optflags} -fcommon
21cr|refdb-0.9.9-18|105	autoreconf -fi
21cr|refdb-0.9.9-18|106	%configure \
21cr|refdb-0.9.9-18|107	--disable-rpath
21cr|refdb-0.9.9-18|108	%make
21cr|refdb-0.9.9-18|109	
21cr|refdb-0.9.9-18|110	%install
21cr|refdb-0.9.9-18|111	mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}/db
21cr|refdb-0.9.9-18|112	
21cr|refdb-0.9.9-18|113	# LSB and pinit compliant initscript
21cr|refdb-0.9.9-18|114	install -D -m755 scripts/%{name} %{buildroot}/%{_initrddir}/%{name}
21cr|refdb-0.9.9-18|115	
21cr|refdb-0.9.9-18|116	# Web interface
21cr|refdb-0.9.9-18|117	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|refdb-0.9.9-18|118	mkdir -p %{buildroot}%{_datadir}/%{name}/{css,images,includes,xsl}
21cr|refdb-0.9.9-18|119	install	phpweb/index.php	%{buildroot}%{_datadir}/%{name}
21cr|refdb-0.9.9-18|120	install phpweb/css/*.css	%{buildroot}%{_datadir}/%{name}/css
21cr|refdb-0.9.9-18|121	install phpweb/images/{*.gif,*.png}	%{buildroot}%{_datadir}/%{name}/images
21cr|refdb-0.9.9-18|122	install phpweb/includes/*.php	%{buildroot}%{_datadir}/%{name}/includes
21cr|refdb-0.9.9-18|123	install phpweb/xsl/*.xsl	%{buildroot}%{_datadir}/%{name}/xsl
21cr|refdb-0.9.9-18|124	
21cr|refdb-0.9.9-18|125	# apache configuration
21cr|refdb-0.9.9-18|126	install -d -m 755 %{buildroot}%{webappconfdir}
21cr|refdb-0.9.9-18|127	cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
21cr|refdb-0.9.9-18|128	# RefDB Apache configuration
21cr|refdb-0.9.9-18|129	Alias /%{name} %{_datadir}/%{name}
21cr|refdb-0.9.9-18|130	
21cr|refdb-0.9.9-18|131	<Directory %{_datadir}/%{name}>
21cr|refdb-0.9.9-18|132	Options +ExecCGI
21cr|refdb-0.9.9-18|133	Require all granted
21cr|refdb-0.9.9-18|134	
21cr|refdb-0.9.9-18|135	php_flag session.auto_start 1
21cr|refdb-0.9.9-18|136	php_flag register_globals on
21cr|refdb-0.9.9-18|137	</Directory>
21cr|refdb-0.9.9-18|138	EOF
21cr|refdb-0.9.9-18|139	
21cr|refdb-0.9.9-18|140	%makeinstall_std
21cr|refdb-0.9.9-18|141	
21cr|refdb-0.9.9-18|142	find %{buildroot}%{_docdir} -name *~ | xargs rm -f
21cr|refdb-0.9.9-18|143	
21cr|refdb-0.9.9-18|144	chmod 1777 %{buildroot}%{_datadir}/%{name}

7605 21
21cr|regexxer-0.10-6|1	Summary:	GUI search/replace tool supporting Perl regular expression
21cr|regexxer-0.10-6|2	Name:		regexxer
21cr|regexxer-0.10-6|3	Version:	0.10
21cr|regexxer-0.10-6|4	Release:	6
21cr|regexxer-0.10-6|5	License:	GPLv2+
21cr|regexxer-0.10-6|6	Group:		Text tools
21cr|regexxer-0.10-6|7	Url:		http://regexxer.sourceforge.net/
21cr|regexxer-0.10-6|8	Source0:	http://downloads.sourceforge.net/project/regexxer/%{name}/%{version}/%{name}-%{version}.tar.xz
21cr|regexxer-0.10-6|9	Patch0:		regexxer-0.10-rosa-includes.patch
21cr|regexxer-0.10-6|10	Patch1:		regexxer-0.10-rosa-glib_h.patch
21cr|regexxer-0.10-6|11	Patch2:		regexxer-0.10-rosa-no_schemas_compile.patch
21cr|regexxer-0.10-6|12	BuildRequires:	gtk+2.0
21cr|regexxer-0.10-6|13	BuildRequires:	imagemagick
21cr|regexxer-0.10-6|14	BuildRequires:	intltool
21cr|regexxer-0.10-6|15	BuildRequires:	pkgconfig(gconfmm-2.6)
21cr|regexxer-0.10-6|16	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|regexxer-0.10-6|17	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|regexxer-0.10-6|18	BuildRequires:	pkgconfig(gtksourceviewmm-3.0)
21cr|regexxer-0.10-6|19	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|regexxer-0.10-6|20	BuildRequires:	pkgconfig(libpcre)
21cr|regexxer-0.10-6|21	
21cr|regexxer-0.10-6|22	%description
21cr|regexxer-0.10-6|23	regexxer is a nifty search/replace tool for the desktop user.  It features
21cr|regexxer-0.10-6|24	recursive search through directory trees and Perl-style regular expressions
21cr|regexxer-0.10-6|25	(using libpcre).
21cr|regexxer-0.10-6|26	
21cr|regexxer-0.10-6|27	%files -f %{name}.lang
21cr|regexxer-0.10-6|28	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|regexxer-0.10-6|29	%{_bindir}/*
21cr|regexxer-0.10-6|30	%{_datadir}/applications/*.desktop
21cr|regexxer-0.10-6|31	%{_datadir}/%{name}
21cr|regexxer-0.10-6|32	%{_datadir}/glib-2.0/schemas/org.regexxer.gschema.xml
21cr|regexxer-0.10-6|33	%{_iconsdir}/%{name}.png
21cr|regexxer-0.10-6|34	%{_liconsdir}/%{name}.png
21cr|regexxer-0.10-6|35	%{_miconsdir}/%{name}.png
21cr|regexxer-0.10-6|36	%{_iconsdir}/hicolor/*/apps/*
21cr|regexxer-0.10-6|37	
21cr|regexxer-0.10-6|38	#----------------------------------------------------------------------------
21cr|regexxer-0.10-6|39	
21cr|regexxer-0.10-6|40	%prep
21cr|regexxer-0.10-6|41	%setup -q
21cr|regexxer-0.10-6|42	%patch0 -p1
21cr|regexxer-0.10-6|43	%patch1 -p1
21cr|regexxer-0.10-6|44	%patch2 -p1
21cr|regexxer-0.10-6|45	
21cr|regexxer-0.10-6|46	%build
21cr|regexxer-0.10-6|47	./autogen.sh
21cr|regexxer-0.10-6|48	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|regexxer-0.10-6|49	%configure --disable-schemas-compile
21cr|regexxer-0.10-6|50	%make
21cr|regexxer-0.10-6|51	
21cr|regexxer-0.10-6|52	%install
21cr|regexxer-0.10-6|53	%makeinstall_std
21cr|regexxer-0.10-6|54	
21cr|regexxer-0.10-6|55	#icons
21cr|regexxer-0.10-6|56	mkdir -p %{buildroot}%{_iconsdir} \
21cr|regexxer-0.10-6|57	%{buildroot}%{_miconsdir}
21cr|regexxer-0.10-6|58	install -D -m 644       ui/regexxer.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|regexxer-0.10-6|59	convert -geometry 32x32 ui/regexxer.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|regexxer-0.10-6|60	convert -geometry 16x16 ui/regexxer.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|regexxer-0.10-6|61	
21cr|regexxer-0.10-6|62	# remove seemingly useless english translation
21cr|regexxer-0.10-6|63	rm -rf %{buildroot}%{_datadir}/locale/en/
21cr|regexxer-0.10-6|64	
21cr|regexxer-0.10-6|65	%find_lang %{name}

7606 21
21cr|registrar-0.7-7|1	%define catrustdir %{_sysconfdir}/pki/ca-trust
21cr|registrar-0.7-7|2	
21cr|registrar-0.7-7|3	Summary:	Registration form for OS
21cr|registrar-0.7-7|4	Name:		registrar
21cr|registrar-0.7-7|5	Version:	0.7
21cr|registrar-0.7-7|6	Release:	7
21cr|registrar-0.7-7|7	License:	GPLv3
21cr|registrar-0.7-7|8	Group:		System/Base
21cr|registrar-0.7-7|9	Source1:	%{name}.py
21cr|registrar-0.7-7|10	Source2:	%{name}.po
21cr|registrar-0.7-7|11	Source3:	%{name}.ui
21cr|registrar-0.7-7|12	Source4:	%{name}.desktop
21cr|registrar-0.7-7|13	Source5:	%{name}.ini
21cr|registrar-0.7-7|14	Source6:	run_%{name}.py
21cr|registrar-0.7-7|15	Source7:	run_%{name}.desktop
21cr|registrar-0.7-7|16	Source8:	hwid-board.service
21cr|registrar-0.7-7|17	Source10:	hwid-net.service
21cr|registrar-0.7-7|18	Source11:	hwid-net.sh
21cr|registrar-0.7-7|19	Source12:	genform.py
21cr|registrar-0.7-7|20	Source13:	rosa_logo_white.svg
21cr|registrar-0.7-7|21	Source14:	support_pay.desktop
21cr|registrar-0.7-7|22	
21cr|registrar-0.7-7|23	BuildRequires:	/usr/bin/msgfmt
21cr|registrar-0.7-7|24	Requires:	python3-validate-email
21cr|registrar-0.7-7|25	Requires:	python3-gi
21cr|registrar-0.7-7|26	Requires:	python3-pydns
21cr|registrar-0.7-7|27	# For open pay page
21cr|registrar-0.7-7|28	Requires:	(firefox or chromium or newmoon or yandex-browser)
21cr|registrar-0.7-7|29	Suggests:	chromium-browser-stable
21cr|registrar-0.7-7|30	Requires(post):	rootcerts
21cr|registrar-0.7-7|31	Recommends:	hw-probe
21cr|registrar-0.7-7|32	
21cr|registrar-0.7-7|33	%description
21cr|registrar-0.7-7|34	The utility for registration of users of OS
21cr|registrar-0.7-7|35	
21cr|registrar-0.7-7|36	%files
21cr|registrar-0.7-7|37	%{_bindir}/%{name}
21cr|registrar-0.7-7|38	
21cr|registrar-0.7-7|39	%{_sysconfdir}/%{name}.ini
21cr|registrar-0.7-7|40	%lang(ru) %{_localedir}/ru/LC_MESSAGES/%{name}.mo
21cr|registrar-0.7-7|41	%{_datadir}/applications/*.desktop
21cr|registrar-0.7-7|42	%dir %{_datadir}/%{name}/
21cr|registrar-0.7-7|43	%{_sysconfdir}/xdg/autostart/*.desktop
21cr|registrar-0.7-7|44	%{_datadir}/%{name}/%{name}.ui
21cr|registrar-0.7-7|45	%{_libexecdir}/run_%{name}
21cr|registrar-0.7-7|46	%{_libexecdir}/genform
21cr|registrar-0.7-7|47	%{_datadir}/%{name}/rosa_logo_white.svg
21cr|registrar-0.7-7|48	
21cr|registrar-0.7-7|49	
21cr|registrar-0.7-7|50	###############################################################################################
21cr|registrar-0.7-7|51	%define about_hwid_board /run/hwid generator using mother board serial number
21cr|registrar-0.7-7|52	%package hwid-board
21cr|registrar-0.7-7|53	Summary:	%{about_hwid_board}
21cr|registrar-0.7-7|54	Provides:	%{name}-hwid = %{EVRD}
21cr|registrar-0.7-7|55	
21cr|registrar-0.7-7|56	%description hwid-board
21cr|registrar-0.7-7|57	%{about_hwid_board}
21cr|registrar-0.7-7|58	
21cr|registrar-0.7-7|59	%files hwid-board
21cr|registrar-0.7-7|60	%{_unitdir}/hwid-board.service
21cr|registrar-0.7-7|61	%{_presetdir}/50-hwid-board.preset
21cr|registrar-0.7-7|62	
21cr|registrar-0.7-7|63	%post hwid-board
21cr|registrar-0.7-7|64	%systemd_post hwid-board.service
21cr|registrar-0.7-7|65	
21cr|registrar-0.7-7|66	%preun
21cr|registrar-0.7-7|67	%systemd_preun hwid-board.service
21cr|registrar-0.7-7|68	
21cr|registrar-0.7-7|69	###############################################################################################
21cr|registrar-0.7-7|70	%define about_hwid_net /run/hwid generator using mac address of network interface card
21cr|registrar-0.7-7|71	%package hwid-net
21cr|registrar-0.7-7|72	Summary:	%{about_hwid_net}
21cr|registrar-0.7-7|73	Provides:	%{name}-hwid = %{EVRD}
21cr|registrar-0.7-7|74	
21cr|registrar-0.7-7|75	%description hwid-net
21cr|registrar-0.7-7|76	%{about_hwid_net}
21cr|registrar-0.7-7|77	
21cr|registrar-0.7-7|78	%files hwid-net
21cr|registrar-0.7-7|79	%{_bindir}/hwid-net.sh
21cr|registrar-0.7-7|80	%{_unitdir}/hwid-net.service
21cr|registrar-0.7-7|81	%{_presetdir}/50-hwid-net.preset
21cr|registrar-0.7-7|82	
21cr|registrar-0.7-7|83	%post hwid-net
21cr|registrar-0.7-7|84	%systemd_post hwid-net.service
21cr|registrar-0.7-7|85	
21cr|registrar-0.7-7|86	%preun hwid-net
21cr|registrar-0.7-7|87	%systemd_preun hwid-net.service
21cr|registrar-0.7-7|88	
21cr|registrar-0.7-7|89	##############################################################################################
21cr|registrar-0.7-7|90	
21cr|registrar-0.7-7|91	%prep
21cr|registrar-0.7-7|92	
21cr|registrar-0.7-7|93	%build
21cr|registrar-0.7-7|94	
21cr|registrar-0.7-7|95	%install
21cr|registrar-0.7-7|96	mkdir -p %{buildroot}%{_bindir}
21cr|registrar-0.7-7|97	mkdir -p %{buildroot}%{_sysconfdir}
21cr|registrar-0.7-7|98	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|registrar-0.7-7|99	mkdir -p %{buildroot}%{_datadir}/applications
21cr|registrar-0.7-7|100	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
21cr|registrar-0.7-7|101	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|registrar-0.7-7|102	mkdir -p %{buildroot}/%{_libexecdir}
21cr|registrar-0.7-7|103	mkdir -p %{buildroot}/%{_unitdir}
21cr|registrar-0.7-7|104	mkdir -p %{buildroot}/%{_presetdir}
21cr|registrar-0.7-7|105	mkdir -p %{buildroot}%{catrustdir}/source/anchors
21cr|registrar-0.7-7|106	
21cr|registrar-0.7-7|107	install -m755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21cr|registrar-0.7-7|108	msgfmt -v %{SOURCE2} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21cr|registrar-0.7-7|109	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/
21cr|registrar-0.7-7|110	install -m644 %{SOURCE4} %{buildroot}%{_datadir}/applications/
21cr|registrar-0.7-7|111	
21cr|registrar-0.7-7|112	install -m644 %{SOURCE5} %{buildroot}%{_sysconfdir}/
21cr|registrar-0.7-7|113	
21cr|registrar-0.7-7|114	install -m755 %{SOURCE6} %{buildroot}/%{_libexecdir}/run_%{name}
21cr|registrar-0.7-7|115	install -m644 %{SOURCE7} %{buildroot}%{_sysconfdir}/xdg/autostart/
21cr|registrar-0.7-7|116	
21cr|registrar-0.7-7|117	install -m644 %{SOURCE8} %{buildroot}%{_unitdir}/
21cr|registrar-0.7-7|118	echo "enable hwid-board.service" > %{buildroot}/%{_presetdir}/50-hwid-board.preset
21cr|registrar-0.7-7|119	
21cr|registrar-0.7-7|120	install -m644 %{SOURCE10} %{buildroot}%{_unitdir}/
21cr|registrar-0.7-7|121	echo "enable hwid-net.service" > %{buildroot}/%{_presetdir}/50-hwid-net.preset
21cr|registrar-0.7-7|122	install -m755 %{SOURCE11} %{buildroot}%{_bindir}/
21cr|registrar-0.7-7|123	
21cr|registrar-0.7-7|124	install -m755 %{SOURCE12} %{buildroot}/%{_libexecdir}/genform
21cr|registrar-0.7-7|125	install -m644 %{SOURCE13} %{buildroot}%{_datadir}/%{name}/rosa_logo_white.svg
21cr|registrar-0.7-7|126	install -m644 %{SOURCE14} %{buildroot}%{_datadir}/applications/

7607 21
21cr|reiser4progs-1.2.2-1|1	%define _disable_ld_no_undefined 1
21cr|reiser4progs-1.2.2-1|2	
21cr|reiser4progs-1.2.2-1|3	%define major 2
21cr|reiser4progs-1.2.2-1|4	
21cr|reiser4progs-1.2.2-1|5	%define api 1.2
21cr|reiser4progs-1.2.2-1|6	%define libreiser %mklibname reiser4_ %{api} %{major}
21cr|reiser4progs-1.2.2-1|7	%define librepair %mklibname repair %{api} %{major}
21cr|reiser4progs-1.2.2-1|8	%define libminimal %mklibname %{name}-minimal %{api} %{major}
21cr|reiser4progs-1.2.2-1|9	
21cr|reiser4progs-1.2.2-1|10	%define devname %mklibname %{name} -d
21cr|reiser4progs-1.2.2-1|11	%define sdevname %mklibname %{name} -d -s
21cr|reiser4progs-1.2.2-1|12	
21cr|reiser4progs-1.2.2-1|13	Summary:	Utilities belonging to the Reiser4 filesystem
21cr|reiser4progs-1.2.2-1|14	Name:		reiser4progs
21cr|reiser4progs-1.2.2-1|15	Version:	1.2.2
21cr|reiser4progs-1.2.2-1|16	Release:	1
21cr|reiser4progs-1.2.2-1|17	License:	GPLv2+
21cr|reiser4progs-1.2.2-1|18	Group:		System/Kernel and hardware
21cr|reiser4progs-1.2.2-1|19	Url:		http://www.namesys.com/
21cr|reiser4progs-1.2.2-1|20	Source0:	http://downloads.sourceforge.net/project/reiser4/reiser4-utils/reiser4progs/%{name}-%{version}.tar.gz
21cr|reiser4progs-1.2.2-1|21	Patch0:		reiser4progs-1.0.7-fix-string-format.patch
21cr|reiser4progs-1.2.2-1|22	Patch1:		reiser4progs-1.0.9-readline6.3.patch
21cr|reiser4progs-1.2.2-1|23	Patch2:		reiser4progs-libaal-1.0.7.patch
21cr|reiser4progs-1.2.2-1|24	BuildRequires:	glibc-static-devel
21cr|reiser4progs-1.2.2-1|25	BuildRequires:	libaal-static-devel
21cr|reiser4progs-1.2.2-1|26	BuildRequires:	readline-devel
21cr|reiser4progs-1.2.2-1|27	# wants uuid
21cr|reiser4progs-1.2.2-1|28	BuildRequires:	pkgconfig(uuid)
21cr|reiser4progs-1.2.2-1|29	BuildRequires:	pkgconfig(ext2fs)
21cr|reiser4progs-1.2.2-1|30	BuildRequires:	pkgconfig(ncurses)
21cr|reiser4progs-1.2.2-1|31	
21cr|reiser4progs-1.2.2-1|32	
21cr|reiser4progs-1.2.2-1|33	%description
21cr|reiser4progs-1.2.2-1|34	Reiser4 is a file system using plug-in based object oriented variant
21cr|reiser4progs-1.2.2-1|35	on classical balanced tree algorithms. It is the next generation of
21cr|reiser4progs-1.2.2-1|36	Reiserfs 3.x, the one included in Linux kernel. With new plugins,
21cr|reiser4progs-1.2.2-1|37	people can create their own types of directories and files.
21cr|reiser4progs-1.2.2-1|38	
21cr|reiser4progs-1.2.2-1|39	%files
21cr|reiser4progs-1.2.2-1|40	# COPYING contains information other than GPL text
21cr|reiser4progs-1.2.2-1|41	%doc AUTHORS COPYING CREDITS README THANKS
21cr|reiser4progs-1.2.2-1|42	/sbin/*
21cr|reiser4progs-1.2.2-1|43	%{_mandir}/man*/*
21cr|reiser4progs-1.2.2-1|44	
21cr|reiser4progs-1.2.2-1|45	#----------------------------------------------------------------------------
21cr|reiser4progs-1.2.2-1|46	
21cr|reiser4progs-1.2.2-1|47	%package -n %{libreiser}
21cr|reiser4progs-1.2.2-1|48	Summary:	Shared library for Reiser4 programs
21cr|reiser4progs-1.2.2-1|49	Group:		System/Libraries
21cr|reiser4progs-1.2.2-1|50	
21cr|reiser4progs-1.2.2-1|51	%description -n %{libreiser}
21cr|reiser4progs-1.2.2-1|52	Libraries needed by Reiser4 programs.
21cr|reiser4progs-1.2.2-1|53	
21cr|reiser4progs-1.2.2-1|54	%files -n %{libreiser}
21cr|reiser4progs-1.2.2-1|55	%doc COPYING
21cr|reiser4progs-1.2.2-1|56	/%{_lib}/libreiser4-%{api}.so.%{major}*
21cr|reiser4progs-1.2.2-1|57	
21cr|reiser4progs-1.2.2-1|58	#----------------------------------------------------------------------------
21cr|reiser4progs-1.2.2-1|59	
21cr|reiser4progs-1.2.2-1|60	%package -n %{librepair}
21cr|reiser4progs-1.2.2-1|61	Summary:	Shared library for Reiser4 programs
21cr|reiser4progs-1.2.2-1|62	Group:		System/Libraries
21cr|reiser4progs-1.2.2-1|63	
21cr|reiser4progs-1.2.2-1|64	%description -n %{librepair}
21cr|reiser4progs-1.2.2-1|65	Libraries needed by Reiser4 programs.
21cr|reiser4progs-1.2.2-1|66	
21cr|reiser4progs-1.2.2-1|67	%files -n %{librepair}
21cr|reiser4progs-1.2.2-1|68	%doc COPYING
21cr|reiser4progs-1.2.2-1|69	/%{_lib}/librepair-%{api}.so.%{major}*
21cr|reiser4progs-1.2.2-1|70	
21cr|reiser4progs-1.2.2-1|71	#----------------------------------------------------------------------------
21cr|reiser4progs-1.2.2-1|72	
21cr|reiser4progs-1.2.2-1|73	%package -n %{libminimal}
21cr|reiser4progs-1.2.2-1|74	Summary:	Reiser4 library with minimal memory footprint
21cr|reiser4progs-1.2.2-1|75	Group:		System/Libraries
21cr|reiser4progs-1.2.2-1|76	
21cr|reiser4progs-1.2.2-1|77	%description -n %{libminimal}
21cr|reiser4progs-1.2.2-1|78	This library is another version of Reiser4 library, with minimal
21cr|reiser4progs-1.2.2-1|79	memory footprint.
21cr|reiser4progs-1.2.2-1|80	
21cr|reiser4progs-1.2.2-1|81	%files -n %{libminimal}
21cr|reiser4progs-1.2.2-1|82	%doc COPYING
21cr|reiser4progs-1.2.2-1|83	/%{_lib}/libreiser4-minimal-%{api}.so.%{major}*
21cr|reiser4progs-1.2.2-1|84	
21cr|reiser4progs-1.2.2-1|85	#----------------------------------------------------------------------------
21cr|reiser4progs-1.2.2-1|86	
21cr|reiser4progs-1.2.2-1|87	%package -n %{devname}
21cr|reiser4progs-1.2.2-1|88	Summary:	Development related files for reiser4progs libraries
21cr|reiser4progs-1.2.2-1|89	Group:		Development/Kernel
21cr|reiser4progs-1.2.2-1|90	Provides:	%{name}-devel = %{EVRD}
21cr|reiser4progs-1.2.2-1|91	Requires:	%{libreiser} = %{EVRD}
21cr|reiser4progs-1.2.2-1|92	Requires:	%{librepair} = %{EVRD}
21cr|reiser4progs-1.2.2-1|93	Requires:	%{libminimal} = %{EVRD}
21cr|reiser4progs-1.2.2-1|94	
21cr|reiser4progs-1.2.2-1|95	%description -n %{devname}
21cr|reiser4progs-1.2.2-1|96	Development related files for reiser4progs libraries.
21cr|reiser4progs-1.2.2-1|97	
21cr|reiser4progs-1.2.2-1|98	%files -n %{devname}
21cr|reiser4progs-1.2.2-1|99	%doc BUGS ChangeLog TODO
21cr|reiser4progs-1.2.2-1|100	/%{_lib}/lib*.so
21cr|reiser4progs-1.2.2-1|101	%{_includedir}/*
21cr|reiser4progs-1.2.2-1|102	%{_datadir}/aclocal/*.m4
21cr|reiser4progs-1.2.2-1|103	
21cr|reiser4progs-1.2.2-1|104	#----------------------------------------------------------------------------
21cr|reiser4progs-1.2.2-1|105	
21cr|reiser4progs-1.2.2-1|106	%package -n %{sdevname}
21cr|reiser4progs-1.2.2-1|107	Summary:	Static reiser4progs libraries
21cr|reiser4progs-1.2.2-1|108	Group:		Development/Kernel
21cr|reiser4progs-1.2.2-1|109	Requires:	%{devname} = %{EVRD}
21cr|reiser4progs-1.2.2-1|110	Provides:	%{name}-static-devel = %{EVRD}
21cr|reiser4progs-1.2.2-1|111	
21cr|reiser4progs-1.2.2-1|112	%description -n %{sdevname}
21cr|reiser4progs-1.2.2-1|113	Static reiser4progs libraries.
21cr|reiser4progs-1.2.2-1|114	
21cr|reiser4progs-1.2.2-1|115	%files -n %{sdevname}
21cr|reiser4progs-1.2.2-1|116	/%{_lib}/lib*.a
21cr|reiser4progs-1.2.2-1|117	
21cr|reiser4progs-1.2.2-1|118	#----------------------------------------------------------------------------
21cr|reiser4progs-1.2.2-1|119	
21cr|reiser4progs-1.2.2-1|120	%prep
21cr|reiser4progs-1.2.2-1|121	%autosetup -p1
21cr|reiser4progs-1.2.2-1|122	
21cr|reiser4progs-1.2.2-1|123	%build
21cr|reiser4progs-1.2.2-1|124	# be very careful
21cr|reiser4progs-1.2.2-1|125	%configure \
21cr|reiser4progs-1.2.2-1|126	--sbindir=/sbin \
21cr|reiser4progs-1.2.2-1|127	--libdir=/%{_lib} \
21cr|reiser4progs-1.2.2-1|128	--libexecdir=/%{_lib} \
21cr|reiser4progs-1.2.2-1|129	--with-libaal=/%{_lib} \
21cr|reiser4progs-1.2.2-1|130	--enable-static \
21cr|reiser4progs-1.2.2-1|131	%{?debug:--enable-debug}
21cr|reiser4progs-1.2.2-1|132	
21cr|reiser4progs-1.2.2-1|133	%make
21cr|reiser4progs-1.2.2-1|134	
21cr|reiser4progs-1.2.2-1|135	%install
21cr|reiser4progs-1.2.2-1|136	%makeinstall_std

7608 21
21cr|reLCS-1-1|1	Name:           reLCS
21cr|reLCS-1-1|2	Version:        1
21cr|reLCS-1-1|3	Release:        1
21cr|reLCS-1-1|4	Summary:        A Grand Theft Auto Liberty City Stories game engine
21cr|reLCS-1-1|5	Summary(ru_RU.UTF-8):        Игровой движок Grand Theft Auto Liberty City Stories
21cr|reLCS-1-1|6	License:        GPLv2+
21cr|reLCS-1-1|7	Group:          Games/Other
21cr|reLCS-1-1|8	Url:            https://hub.mos.ru/sapik.max/re3/
21cr|reLCS-1-1|9	Source:         %{name}-%{version}.tar.gz
21cr|reLCS-1-1|10	BuildRequires:  pkgconfig(gl)
21cr|reLCS-1-1|11	BuildRequires:  pkgconfig(glfw3)
21cr|reLCS-1-1|12	BuildRequires:  pkgconfig(libmpg123)
21cr|reLCS-1-1|13	BuildRequires:  pkgconfig(openal)
21cr|reLCS-1-1|14	BuildRequires:  pkgconfig(sndfile)
21cr|reLCS-1-1|15	ExclusiveArch:  %{x86_64} aarch64
21cr|reLCS-1-1|16	
21cr|reLCS-1-1|17	%description
21cr|reLCS-1-1|18	An open-source Grand Theft Auto Liberty City Stories game engine.
21cr|reLCS-1-1|19	
21cr|reLCS-1-1|20	NOTE:
21cr|reLCS-1-1|21	To play GTA Liberty City Stories with reLCS you need the original game files!
21cr|reLCS-1-1|22	
21cr|reLCS-1-1|23	Copy the stuff from %{_datadir}/reLCS/gamefiles/ into the original
21cr|reLCS-1-1|24	game files directory an start the game from there.
21cr|reLCS-1-1|25	
21cr|reLCS-1-1|26	%description -l ru_RU.UTF-8
21cr|reLCS-1-1|27	Открытый игровой движок Grand Theft Auto Liberty City Stories.
21cr|reLCS-1-1|28	
21cr|reLCS-1-1|29	ПРИМЕЧАНИЕ:
21cr|reLCS-1-1|30	Чтобы играть в GTA Liberty City Stories с помощью reLCS, вам нужны оригинальные файлы игры!
21cr|reLCS-1-1|31	
21cr|reLCS-1-1|32	Скопируйте содержимое из %{_datadir}/reLCS/gamefiles/ в оригинальный каталог файлов игры и запустите игру из директории с файлами игры.
21cr|reLCS-1-1|33	
21cr|reLCS-1-1|34	%prep
21cr|reLCS-1-1|35	%setup -q
21cr|reLCS-1-1|36	
21cr|reLCS-1-1|37	%build
21cr|reLCS-1-1|38	mkdir build
21cr|reLCS-1-1|39	%ifarch x86_64
21cr|reLCS-1-1|40	./premake5Linux --with-librw gmake2
21cr|reLCS-1-1|41	cd build
21cr|reLCS-1-1|42	make config=release_linux-amd64-librw_gl3_glfw-oal all
21cr|reLCS-1-1|43	%endif
21cr|reLCS-1-1|44	%ifarch aarch64
21cr|reLCS-1-1|45	./premake5LinuxArm --with-librw gmake2
21cr|reLCS-1-1|46	cd build
21cr|reLCS-1-1|47	make config=release_linux-arm64-librw_gl3_glfw-oal all
21cr|reLCS-1-1|48	%endif
21cr|reLCS-1-1|49	
21cr|reLCS-1-1|50	%install
21cr|reLCS-1-1|51	install -Dm0755 bin/linux-*/Release/reLCS %{buildroot}%{_bindir}/reLCS
21cr|reLCS-1-1|52	install -d %{buildroot}%{_datadir}/reLCS
21cr|reLCS-1-1|53	cp -arv gamefiles/ %{buildroot}%{_datadir}/reLCS/
21cr|reLCS-1-1|54	
21cr|reLCS-1-1|55	%files
21cr|reLCS-1-1|56	%{_bindir}/reLCS
21cr|reLCS-1-1|57	%{_datadir}/reLCS/

7609 21
21cr|R-ellipse-0.3.8-5|1	%global packname  ellipse
21cr|R-ellipse-0.3.8-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-ellipse-0.3.8-5|3	
21cr|R-ellipse-0.3.8-5|4	Name:             R-%{packname}
21cr|R-ellipse-0.3.8-5|5	Epoch:            1
21cr|R-ellipse-0.3.8-5|6	Version:          0.3.8
21cr|R-ellipse-0.3.8-5|7	Release:          5
21cr|R-ellipse-0.3.8-5|8	Summary:          Functions for drawing ellipses and ellipse-like confidence regions
21cr|R-ellipse-0.3.8-5|9	Group:            Sciences/Mathematics
21cr|R-ellipse-0.3.8-5|10	License:          GPL (>= 2)
21cr|R-ellipse-0.3.8-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ellipse-0.3.8-5|12	Source0:          http://cran.r-project.org/src/contrib/ellipse_0.3-8.tar.gz
21cr|R-ellipse-0.3.8-5|13	BuildArch:        noarch
21cr|R-ellipse-0.3.8-5|14	Requires:         R-core
21cr|R-ellipse-0.3.8-5|15	Requires:         R-graphics
21cr|R-ellipse-0.3.8-5|16	Requires:         R-stats
21cr|R-ellipse-0.3.8-5|17	BuildRequires:    R-devel
21cr|R-ellipse-0.3.8-5|18	BuildRequires:    Rmath-devel
21cr|R-ellipse-0.3.8-5|19	BuildRequires:    texlive
21cr|R-ellipse-0.3.8-5|20	BuildRequires:    R-graphics
21cr|R-ellipse-0.3.8-5|21	BuildRequires:    R-stats
21cr|R-ellipse-0.3.8-5|22	BuildRequires:    pkgconfig(lapack)
21cr|R-ellipse-0.3.8-5|23	%rename R-cran-ellipse
21cr|R-ellipse-0.3.8-5|24	
21cr|R-ellipse-0.3.8-5|25	%description
21cr|R-ellipse-0.3.8-5|26	This package contains various routines for drawing ellipses and
21cr|R-ellipse-0.3.8-5|27	ellipse-like confidence regions, implementing the plots described in
21cr|R-ellipse-0.3.8-5|28	Murdoch and Chow (1996), A graphical display of large correlation
21cr|R-ellipse-0.3.8-5|29	matrices, The American Statistician 50, 178-180. There are also routines
21cr|R-ellipse-0.3.8-5|30	implementing the profile plots described in Bates and Watts (1988),
21cr|R-ellipse-0.3.8-5|31	Nonlinear Regression Analysis and its Applications.
21cr|R-ellipse-0.3.8-5|32	
21cr|R-ellipse-0.3.8-5|33	%prep
21cr|R-ellipse-0.3.8-5|34	%setup -q -c -n %{packname}
21cr|R-ellipse-0.3.8-5|35	
21cr|R-ellipse-0.3.8-5|36	%build
21cr|R-ellipse-0.3.8-5|37	
21cr|R-ellipse-0.3.8-5|38	%install
21cr|R-ellipse-0.3.8-5|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ellipse-0.3.8-5|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ellipse-0.3.8-5|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ellipse-0.3.8-5|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ellipse-0.3.8-5|43	
21cr|R-ellipse-0.3.8-5|44	#check
21cr|R-ellipse-0.3.8-5|45	#{_bindir}/R CMD check %%{packname}
21cr|R-ellipse-0.3.8-5|46	
21cr|R-ellipse-0.3.8-5|47	%files
21cr|R-ellipse-0.3.8-5|48	%dir %{rlibdir}/%{packname}
21cr|R-ellipse-0.3.8-5|49	%doc %{rlibdir}/%{packname}/html
21cr|R-ellipse-0.3.8-5|50	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ellipse-0.3.8-5|51	%{rlibdir}/%{packname}/INDEX
21cr|R-ellipse-0.3.8-5|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ellipse-0.3.8-5|53	%{rlibdir}/%{packname}/Meta
21cr|R-ellipse-0.3.8-5|54	%{rlibdir}/%{packname}/R
21cr|R-ellipse-0.3.8-5|55	%{rlibdir}/%{packname}/help

7610 21
21cr|remake-4.3.1.5-1|1	%define _disable_rebuild_configure 1
21cr|remake-4.3.1.5-1|2	
21cr|remake-4.3.1.5-1|3	%define oversion 4.3+dbg-1.5
21cr|remake-4.3.1.5-1|4	
21cr|remake-4.3.1.5-1|5	Summary:	A gnu make version including a debuger
21cr|remake-4.3.1.5-1|6	Name:		remake
21cr|remake-4.3.1.5-1|7	Version:	4.3.1.5
21cr|remake-4.3.1.5-1|8	Release:	1
21cr|remake-4.3.1.5-1|9	License:	GPLv2+
21cr|remake-4.3.1.5-1|10	Group:		Development/Other
21cr|remake-4.3.1.5-1|11	Url:		http://bashdb.sourceforge.net/remake/
21cr|remake-4.3.1.5-1|12	Source0:	http://downloads.sourceforge.net/bashdb/%{name}-%{oversion}.tar.gz
21cr|remake-4.3.1.5-1|13	BuildRequires:	readline-devel
21cr|remake-4.3.1.5-1|14	
21cr|remake-4.3.1.5-1|15	%description
21cr|remake-4.3.1.5-1|16	remake is a patched and modernized version of GNU make utility that
21cr|remake-4.3.1.5-1|17	adds improved error reporting, the ability to trace execution in a
21cr|remake-4.3.1.5-1|18	comprehensible way, and a debugger.
21cr|remake-4.3.1.5-1|19	
21cr|remake-4.3.1.5-1|20	%files -f %{name}.lang
21cr|remake-4.3.1.5-1|21	%doc AUTHORS ChangeLog* COPYING NEWS README*
21cr|remake-4.3.1.5-1|22	%{_bindir}/%{name}
21cr|remake-4.3.1.5-1|23	%{_mandir}/man1/%{name}.1*
21cr|remake-4.3.1.5-1|24	%{_includedir}/gnuremake.h
21cr|remake-4.3.1.5-1|25	%{_infodir}/*
21cr|remake-4.3.1.5-1|26	
21cr|remake-4.3.1.5-1|27	#----------------------------------------------------------------------------
21cr|remake-4.3.1.5-1|28	
21cr|remake-4.3.1.5-1|29	%prep
21cr|remake-4.3.1.5-1|30	%setup -qn %{name}-%{oversion}
21cr|remake-4.3.1.5-1|31	
21cr|remake-4.3.1.5-1|32	%build
21cr|remake-4.3.1.5-1|33	%global optflags %{optflags} -fcommon
21cr|remake-4.3.1.5-1|34	%configure
21cr|remake-4.3.1.5-1|35	%make
21cr|remake-4.3.1.5-1|36	
21cr|remake-4.3.1.5-1|37	%install
21cr|remake-4.3.1.5-1|38	%makeinstall_std
21cr|remake-4.3.1.5-1|39	rm -f %{buildroot}/%{_infodir}/make*
21cr|remake-4.3.1.5-1|40	
21cr|remake-4.3.1.5-1|41	%find_lang %{name}
21cr|remake-4.3.1.5-1|42	

7611 21
21cr|renameutils-0.12.0-4|1	Summary:	Set of programs designed to make renaming of multiple files faster
21cr|renameutils-0.12.0-4|2	Name:		renameutils
21cr|renameutils-0.12.0-4|3	Version:	0.12.0
21cr|renameutils-0.12.0-4|4	Release:	4
21cr|renameutils-0.12.0-4|5	License:	GPLv2+
21cr|renameutils-0.12.0-4|6	Group:		File tools
21cr|renameutils-0.12.0-4|7	URL:		http://www.nongnu.org/renameutils/
21cr|renameutils-0.12.0-4|8	Source0:	http://savannah.nongnu.org/download/renameutils/%{name}-%{version}.tar.gz
21cr|renameutils-0.12.0-4|9	BuildRequires:	readline-devel
21cr|renameutils-0.12.0-4|10	BuildRequires:	pkgconfig(ncurses)
21cr|renameutils-0.12.0-4|11	Patch0:		renameutils-0.12.0-typo.patch
21cr|renameutils-0.12.0-4|12	Patch1:		renameutils-0.12-type2.patch
21cr|renameutils-0.12.0-4|13	
21cr|renameutils-0.12.0-4|14	%description
21cr|renameutils-0.12.0-4|15	The file renaming utilities (renameutils for short) are a set of programs
21cr|renameutils-0.12.0-4|16	designed to make renaming of multiple files faster and less cumbersome.
21cr|renameutils-0.12.0-4|17	It currently consists of two programs: "qmv" and "imv". qmv allows files
21cr|renameutils-0.12.0-4|18	to be renamed by editing their names in any text editor. Since the files
21cr|renameutils-0.12.0-4|19	are listed after each other, this allows common changes to be made more
21cr|renameutils-0.12.0-4|20	quickly. imv ("interactive mv") is trivial but useful when you are too
21cr|renameutils-0.12.0-4|21	lazy to type (or even complete) the name of the file to rename. It
21cr|renameutils-0.12.0-4|22	allows the filename to be edited in the terminal using the GNU readline
21cr|renameutils-0.12.0-4|23	library. This is also useful when renaming files in Midnight Commander,
21cr|renameutils-0.12.0-4|24	where the whole filename has to be entered again.
21cr|renameutils-0.12.0-4|25	
21cr|renameutils-0.12.0-4|26	%files -f %{name}.lang
21cr|renameutils-0.12.0-4|27	%doc README AUTHORS ChangeLog NEWS TODO
21cr|renameutils-0.12.0-4|28	%{_bindir}/*
21cr|renameutils-0.12.0-4|29	%{_mandir}/man1/*
21cr|renameutils-0.12.0-4|30	
21cr|renameutils-0.12.0-4|31	#----------------------------------------------------------------------------
21cr|renameutils-0.12.0-4|32	
21cr|renameutils-0.12.0-4|33	%prep
21cr|renameutils-0.12.0-4|34	%setup -q
21cr|renameutils-0.12.0-4|35	%patch0 -p1
21cr|renameutils-0.12.0-4|36	%patch1 -p1
21cr|renameutils-0.12.0-4|37	
21cr|renameutils-0.12.0-4|38	%build
21cr|renameutils-0.12.0-4|39	%configure \
21cr|renameutils-0.12.0-4|40	--disable-rpath
21cr|renameutils-0.12.0-4|41	
21cr|renameutils-0.12.0-4|42	%make
21cr|renameutils-0.12.0-4|43	
21cr|renameutils-0.12.0-4|44	%install
21cr|renameutils-0.12.0-4|45	%makeinstall_std
21cr|renameutils-0.12.0-4|46	
21cr|renameutils-0.12.0-4|47	%find_lang %{name} --all-name

7612 21
21cr|rendercheck-1.5-4|1	%define _disable_rebuild_configure 1
21cr|rendercheck-1.5-4|2	
21cr|rendercheck-1.5-4|3	Summary:	Test a Render extension implementation
21cr|rendercheck-1.5-4|4	Name:		rendercheck
21cr|rendercheck-1.5-4|5	Version:	1.5
21cr|rendercheck-1.5-4|6	Release:	4
21cr|rendercheck-1.5-4|7	License:	MIT
21cr|rendercheck-1.5-4|8	Group:		Development/X11
21cr|rendercheck-1.5-4|9	Url:		https://www.x.org/wiki/
21cr|rendercheck-1.5-4|10	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21cr|rendercheck-1.5-4|11	BuildRequires:	libxrender-devel
21cr|rendercheck-1.5-4|12	
21cr|rendercheck-1.5-4|13	%description
21cr|rendercheck-1.5-4|14	rendercheck is a program to test a Render extension implementation against
21cr|rendercheck-1.5-4|15	separate calculations of expected output.
21cr|rendercheck-1.5-4|16	
21cr|rendercheck-1.5-4|17	%files
21cr|rendercheck-1.5-4|18	%{_bindir}/rendercheck
21cr|rendercheck-1.5-4|19	%{_mandir}/man1/rendercheck.*
21cr|rendercheck-1.5-4|20	
21cr|rendercheck-1.5-4|21	#-----------------------------------------------------------------------
21cr|rendercheck-1.5-4|22	
21cr|rendercheck-1.5-4|23	%prep
21cr|rendercheck-1.5-4|24	%setup -q
21cr|rendercheck-1.5-4|25	
21cr|rendercheck-1.5-4|26	%build
21cr|rendercheck-1.5-4|27	%configure
21cr|rendercheck-1.5-4|28	
21cr|rendercheck-1.5-4|29	%make
21cr|rendercheck-1.5-4|30	
21cr|rendercheck-1.5-4|31	%install
21cr|rendercheck-1.5-4|32	%makeinstall_std

7613 21
21cr|renouveau-0-0.20121206.3|1	%define cvsver	20121206
21cr|renouveau-0-0.20121206.3|2	%define rel	3
21cr|renouveau-0-0.20121206.3|3	
21cr|renouveau-0-0.20121206.3|4	Summary:	A tool to help developers of nouveau
21cr|renouveau-0-0.20121206.3|5	Name:		renouveau
21cr|renouveau-0-0.20121206.3|6	Version:	0
21cr|renouveau-0-0.20121206.3|7	Release:	0.%{cvsver}.%{rel}
21cr|renouveau-0-0.20121206.3|8	License:	MIT
21cr|renouveau-0-0.20121206.3|9	Group:		Development/X11
21cr|renouveau-0-0.20121206.3|10	URL:		http://nouveau.freedesktop.org/
21cr|renouveau-0-0.20121206.3|11	# CVS snapshot
21cr|renouveau-0-0.20121206.3|12	# cvs -z3 -d:pserver:anonymous@nouveau.cvs.sourceforge.net:/cvsroot/nouveau co -d renouveau-$(date +%Y%m%d) renouveau
21cr|renouveau-0-0.20121206.3|13	# tar jcf renouveau-$(date +%Y%m%d).tar.bz2 renouveau-$(date +%Y%m%d)
21cr|renouveau-0-0.20121206.3|14	Source0:	renouveau-%{cvsver}.tar.bz2
21cr|renouveau-0-0.20121206.3|15	Patch0:		renouveau-20121206-rosa-linkage.patch
21cr|renouveau-0-0.20121206.3|16	BuildRequires:	libxvmc-devel
21cr|renouveau-0-0.20121206.3|17	BuildRequires:	SDL-devel
21cr|renouveau-0-0.20121206.3|18	BuildRequires:	pkgconfig(libxml-2.0)
21cr|renouveau-0-0.20121206.3|19	BuildRequires:	pkgconfig(gl)
21cr|renouveau-0-0.20121206.3|20	BuildRequires:	pkgconfig(glu)
21cr|renouveau-0-0.20121206.3|21	ExclusiveArch:	%ix86 x86_64
21cr|renouveau-0-0.20121206.3|22	
21cr|renouveau-0-0.20121206.3|23	%description
21cr|renouveau-0-0.20121206.3|24	REnouveau stands for Reverse Engineer nouveau. It is an application
21cr|renouveau-0-0.20121206.3|25	that runs small opengl tests and watches the changes in the video
21cr|renouveau-0-0.20121206.3|26	card registers while the nvidia proprietary video drivers are in
21cr|renouveau-0-0.20121206.3|27	use. This is used to do clean room reverse engineering (this is not
21cr|renouveau-0-0.20121206.3|28	in violation with nvidia driver license).
21cr|renouveau-0-0.20121206.3|29	
21cr|renouveau-0-0.20121206.3|30	Read this page if you want to submit a renouveau dump:
21cr|renouveau-0-0.20121206.3|31	http://nouveau.freedesktop.org/wiki/REnouveauDumps
21cr|renouveau-0-0.20121206.3|32	
21cr|renouveau-0-0.20121206.3|33	%prep
21cr|renouveau-0-0.20121206.3|34	%setup -q -n %{name}-%{cvsver}
21cr|renouveau-0-0.20121206.3|35	%patch0 -p1
21cr|renouveau-0-0.20121206.3|36	
21cr|renouveau-0-0.20121206.3|37	perl -pi -e 's,lXvMCNVIDIA,lXvMCW,' Makefile
21cr|renouveau-0-0.20121206.3|38	
21cr|renouveau-0-0.20121206.3|39	cat > README.install.urpmi <<EOF
21cr|renouveau-0-0.20121206.3|40	See the following page for usage instructions:
21cr|renouveau-0-0.20121206.3|41	http://nouveau.freedesktop.org/wiki/REnouveauDumps
21cr|renouveau-0-0.20121206.3|42	EOF
21cr|renouveau-0-0.20121206.3|43	
21cr|renouveau-0-0.20121206.3|44	%build
21cr|renouveau-0-0.20121206.3|45	# no optflags as they interfere with results
21cr|renouveau-0-0.20121206.3|46	%make
21cr|renouveau-0-0.20121206.3|47	
21cr|renouveau-0-0.20121206.3|48	%install
21cr|renouveau-0-0.20121206.3|49	# install binaries
21cr|renouveau-0-0.20121206.3|50	install -d -m0755 %{buildroot}%{_bindir}
21cr|renouveau-0-0.20121206.3|51	install -m0755 renouveau %{buildroot}%{_bindir}
21cr|renouveau-0-0.20121206.3|52	install -m0755 disasm_shader %{buildroot}%{_bindir}
21cr|renouveau-0-0.20121206.3|53	
21cr|renouveau-0-0.20121206.3|54	%files
21cr|renouveau-0-0.20121206.3|55	%doc README README.install.urpmi license.txt
21cr|renouveau-0-0.20121206.3|56	%{_bindir}/renouveau
21cr|renouveau-0-0.20121206.3|57	%{_bindir}/disasm_shader

7614 21
21cr|reoback-1.0.3-11|1	%define srcver 1.0_r3
21cr|reoback-1.0.3-11|2	%define tarver 1.0
21cr|reoback-1.0.3-11|3	
21cr|reoback-1.0.3-11|4	Summary: A simple backup solution
21cr|reoback-1.0.3-11|5	Name: reoback
21cr|reoback-1.0.3-11|6	Version: 1.0.3
21cr|reoback-1.0.3-11|7	Release: 11
21cr|reoback-1.0.3-11|8	License: GPL
21cr|reoback-1.0.3-11|9	URL: http://reoback.sourceforge.net/
21cr|reoback-1.0.3-11|10	Group: Archiving/Backup
21cr|reoback-1.0.3-11|11	BuildArchitectures: noarch
21cr|reoback-1.0.3-11|12	Requires: perl grep vixie-cron perl-libnet tar gzip
21cr|reoback-1.0.3-11|13	Source: http://prdownloads.sourceforge.net/reoback/%{name}-%{srcver}.tar.bz2
21cr|reoback-1.0.3-11|14	
21cr|reoback-1.0.3-11|15	%description
21cr|reoback-1.0.3-11|16	Pronounced as "Ray-o-back", REOBack is a simple backup solution designed
21cr|reoback-1.0.3-11|17	for Linux Users AND System Administrators. It is designed to be simple to
21cr|reoback-1.0.3-11|18	set-up and and easy to use. Great as a quick solution for those who
21cr|reoback-1.0.3-11|19	procrastinate about backups.
21cr|reoback-1.0.3-11|20	
21cr|reoback-1.0.3-11|21	%prep
21cr|reoback-1.0.3-11|22	%setup -q -n %name-%tarver
21cr|reoback-1.0.3-11|23	
21cr|reoback-1.0.3-11|24	%install
21cr|reoback-1.0.3-11|25	rm -rf $RPM_BUILD_ROOT
21cr|reoback-1.0.3-11|26	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21cr|reoback-1.0.3-11|27	mkdir -p $RPM_BUILD_ROOT/etc/reoback
21cr|reoback-1.0.3-11|28	mkdir -p $RPM_BUILD_ROOT/etc/cron.daily
21cr|reoback-1.0.3-11|29	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
21cr|reoback-1.0.3-11|30	mkdir -p $RPM_BUILD_ROOT/var/lib/reoback/{data,backups,tmp}
21cr|reoback-1.0.3-11|31	
21cr|reoback-1.0.3-11|32	install reoback.pl $RPM_BUILD_ROOT%{_bindir}
21cr|reoback-1.0.3-11|33	
21cr|reoback-1.0.3-11|34	install -m 644 docs/man/*.* $RPM_BUILD_ROOT%{_mandir}/man1
21cr|reoback-1.0.3-11|35	
21cr|reoback-1.0.3-11|36	cat > $RPM_BUILD_ROOT/etc/reoback/files.conf << EOF
21cr|reoback-1.0.3-11|37	############################################################################
21cr|reoback-1.0.3-11|38	# REOBack Simple Backup Solution
21cr|reoback-1.0.3-11|39	# http://sourceforge.net/projects/reoback/
21cr|reoback-1.0.3-11|40	############################################################################
21cr|reoback-1.0.3-11|41	# Comments must start with a "#" as shown
21cr|reoback-1.0.3-11|42	############################################################################
21cr|reoback-1.0.3-11|43	
21cr|reoback-1.0.3-11|44	# The following is an example with comments, below it is again without
21cr|reoback-1.0.3-11|45	
21cr|reoback-1.0.3-11|46	# 'File:' followed by the name of the tar file that will be created
21cr|reoback-1.0.3-11|47	# Note that we don't include a path as that is added in the settings.conf
21cr|reoback-1.0.3-11|48	#File: TestFile1
21cr|reoback-1.0.3-11|49	
21cr|reoback-1.0.3-11|50	# Simply list all directories to be recursively backed up (1 per line)
21cr|reoback-1.0.3-11|51	#/home/sforge
21cr|reoback-1.0.3-11|52	
21cr|reoback-1.0.3-11|53	# 'Skip:' followed by any subdirectories you want not to be included
21cr|reoback-1.0.3-11|54	#	  from the above backup directory
21cr|reoback-1.0.3-11|55	#Skip: /home/sforge/backups
21cr|reoback-1.0.3-11|56	#Skip: /home/sforge/reoback/data
21cr|reoback-1.0.3-11|57	
21cr|reoback-1.0.3-11|58	# For files to be completely recursively backed up, don't use the 'Skip'
21cr|reoback-1.0.3-11|59	# option.  Simple, huh?
21cr|reoback-1.0.3-11|60	#/etc
21cr|reoback-1.0.3-11|61	#/home/frank
21cr|reoback-1.0.3-11|62	
21cr|reoback-1.0.3-11|63	# Note we are starting a new backup file, but don't need to mark the close
21cr|reoback-1.0.3-11|64	# of the previous one
21cr|reoback-1.0.3-11|65	#File: TestFile2
21cr|reoback-1.0.3-11|66	#/var/www/html
21cr|reoback-1.0.3-11|67	
21cr|reoback-1.0.3-11|68	# Note we can also include seperate files, not just directories
21cr|reoback-1.0.3-11|69	#/var/www/docs/hugedoc.txt
21cr|reoback-1.0.3-11|70	EOF
21cr|reoback-1.0.3-11|71	chmod 644 $RPM_BUILD_ROOT/etc/reoback/files.conf
21cr|reoback-1.0.3-11|72	
21cr|reoback-1.0.3-11|73	install -m 600 conf/settings.conf $RPM_BUILD_ROOT/etc/reoback/
21cr|reoback-1.0.3-11|74	
21cr|reoback-1.0.3-11|75	cat > $RPM_BUILD_ROOT/etc/cron.daily/reoback << EOF
21cr|reoback-1.0.3-11|76	#!/bin/sh
21cr|reoback-1.0.3-11|77	
21cr|reoback-1.0.3-11|78	# check if all is configured
21cr|reoback-1.0.3-11|79	egrep -q '^[^#]*UNKNOWN' /etc/reoback/settings.conf
21cr|reoback-1.0.3-11|80	
21cr|reoback-1.0.3-11|81	if [ \$? != 0 ]; then
21cr|reoback-1.0.3-11|82	/usr/bin/reoback.pl /etc/reoback/settings.conf
21cr|reoback-1.0.3-11|83	fi
21cr|reoback-1.0.3-11|84	
21cr|reoback-1.0.3-11|85	EOF
21cr|reoback-1.0.3-11|86	chmod 755 $RPM_BUILD_ROOT/etc/cron.daily/reoback
21cr|reoback-1.0.3-11|87	
21cr|reoback-1.0.3-11|88	%clean
21cr|reoback-1.0.3-11|89	rm -rf $RPM_BUILD_ROOT
21cr|reoback-1.0.3-11|90	
21cr|reoback-1.0.3-11|91	%files
21cr|reoback-1.0.3-11|92	%defattr(-,root,root)
21cr|reoback-1.0.3-11|93	%doc docs/{CHANGES,INSTALL,README,LICENSE}
21cr|reoback-1.0.3-11|94	%{_mandir}/man1/*
21cr|reoback-1.0.3-11|95	%dir /etc/reoback
21cr|reoback-1.0.3-11|96	%config(noreplace) /etc/reoback/*
21cr|reoback-1.0.3-11|97	/etc/cron.daily/reoback
21cr|reoback-1.0.3-11|98	/var/lib/reoback
21cr|reoback-1.0.3-11|99	%{_bindir}/*

7615 21
21cr|rep-gtk-0.90.8.3-4|1	%define librepver 0.92.6
21cr|rep-gtk-0.90.8.3-4|2	
21cr|rep-gtk-0.90.8.3-4|3	Summary:	GTK+ binding for librep Lisp environment
21cr|rep-gtk-0.90.8.3-4|4	Name:		rep-gtk
21cr|rep-gtk-0.90.8.3-4|5	Version:	0.90.8.3
21cr|rep-gtk-0.90.8.3-4|6	Release:	4
21cr|rep-gtk-0.90.8.3-4|7	License:	GPLv2+
21cr|rep-gtk-0.90.8.3-4|8	Group:		Development/GNOME and GTK+
21cr|rep-gtk-0.90.8.3-4|9	Url:		http://rep-gtk.sourceforge.net/
21cr|rep-gtk-0.90.8.3-4|10	Source0:	http://download.tuxfamily.org/librep/rep-gtk/%{name}_%{version}.tar.xz
21cr|rep-gtk-0.90.8.3-4|11	Patch0:		rep-gtk-0.90.8.3-linkage.patch
21cr|rep-gtk-0.90.8.3-4|12	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|rep-gtk-0.90.8.3-4|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|rep-gtk-0.90.8.3-4|14	BuildRequires:	pkgconfig(libgcrypt)
21cr|rep-gtk-0.90.8.3-4|15	BuildRequires:	pkgconfig(librep) >= %{librepver}
21cr|rep-gtk-0.90.8.3-4|16	Requires:	librep >= %{librepver}
21cr|rep-gtk-0.90.8.3-4|17	
21cr|rep-gtk-0.90.8.3-4|18	%description
21cr|rep-gtk-0.90.8.3-4|19	This is a binding of GTK+ for the librep Lisp interpreter.  It is based on
21cr|rep-gtk-0.90.8.3-4|20	Marius Vollmer's guile-gtk package (initially version 0.15, updated to 0.17),
21cr|rep-gtk-0.90.8.3-4|21	with a new glue-code generator.
21cr|rep-gtk-0.90.8.3-4|22	
21cr|rep-gtk-0.90.8.3-4|23	%files
21cr|rep-gtk-0.90.8.3-4|24	%doc README README.guile-gtk gtk.defs gdk.defs examples
21cr|rep-gtk-0.90.8.3-4|25	%{_libdir}/rep/gui/
21cr|rep-gtk-0.90.8.3-4|26	
21cr|rep-gtk-0.90.8.3-4|27	#----------------------------------------------------------------------------
21cr|rep-gtk-0.90.8.3-4|28	
21cr|rep-gtk-0.90.8.3-4|29	%package devel
21cr|rep-gtk-0.90.8.3-4|30	Summary:	C headers for %{name}
21cr|rep-gtk-0.90.8.3-4|31	Group:		Development/C
21cr|rep-gtk-0.90.8.3-4|32	Requires:	%{name} = %{EVRD}
21cr|rep-gtk-0.90.8.3-4|33	
21cr|rep-gtk-0.90.8.3-4|34	%description devel
21cr|rep-gtk-0.90.8.3-4|35	This is a binding of GTK+ for the librep Lisp interpreter.  It is based on
21cr|rep-gtk-0.90.8.3-4|36	Marius Vollmer's guile-gtk package (initially version 0.15, updated to 0.17),
21cr|rep-gtk-0.90.8.3-4|37	with a new glue-code generator.
21cr|rep-gtk-0.90.8.3-4|38	
21cr|rep-gtk-0.90.8.3-4|39	%files devel
21cr|rep-gtk-0.90.8.3-4|40	%doc ChangeLog
21cr|rep-gtk-0.90.8.3-4|41	%{_includedir}/rep-gtk
21cr|rep-gtk-0.90.8.3-4|42	%{_libdir}/pkgconfig/rep-gtk.pc
21cr|rep-gtk-0.90.8.3-4|43	
21cr|rep-gtk-0.90.8.3-4|44	#----------------------------------------------------------------------------
21cr|rep-gtk-0.90.8.3-4|45	
21cr|rep-gtk-0.90.8.3-4|46	%prep
21cr|rep-gtk-0.90.8.3-4|47	%autosetup -p1 -n %{name}_%{version}
21cr|rep-gtk-0.90.8.3-4|48	
21cr|rep-gtk-0.90.8.3-4|49	%build
21cr|rep-gtk-0.90.8.3-4|50	autoreconf -fi
21cr|rep-gtk-0.90.8.3-4|51	%configure
21cr|rep-gtk-0.90.8.3-4|52	%make
21cr|rep-gtk-0.90.8.3-4|53	
21cr|rep-gtk-0.90.8.3-4|54	%install
21cr|rep-gtk-0.90.8.3-4|55	%makeinstall_std
21cr|rep-gtk-0.90.8.3-4|56	rm -rf %{buildroot}%{_datadir}/doc/rep-gtk-*

7616 21
21cr|repodata-cli-0-1.git1d69d8.1|1	%define commit 1d69d820eb35db1027b606e9b40101d98d175e9d
21cr|repodata-cli-0-1.git1d69d8.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|repodata-cli-0-1.git1d69d8.1|3	
21cr|repodata-cli-0-1.git1d69d8.1|4	Summary:	PHP CLI script to get package version from repodata/repomd RPM repository metadata
21cr|repodata-cli-0-1.git1d69d8.1|5	Name:		repodata-cli
21cr|repodata-cli-0-1.git1d69d8.1|6	Version:	0
21cr|repodata-cli-0-1.git1d69d8.1|7	Release:	1.git%{commit_short}.1
21cr|repodata-cli-0-1.git1d69d8.1|8	License:	GPLv3
21cr|repodata-cli-0-1.git1d69d8.1|9	Group:		System/Configuration/Packaging
21cr|repodata-cli-0-1.git1d69d8.1|10	Url:		https://github.com/mikhailnov/repodata-cli
21cr|repodata-cli-0-1.git1d69d8.1|11	Source0:	https://github.com/mikhailnov/repodata-cli/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|repodata-cli-0-1.git1d69d8.1|12	BuildArch:	noarch
21cr|repodata-cli-0-1.git1d69d8.1|13	BuildRequires:	make
21cr|repodata-cli-0-1.git1d69d8.1|14	# for %%check
21cr|repodata-cli-0-1.git1d69d8.1|15	BuildRequires:	php-cli
21cr|repodata-cli-0-1.git1d69d8.1|16	BuildRequires:	php-bz2
21cr|repodata-cli-0-1.git1d69d8.1|17	BuildRequires:	php-sqlite3
21cr|repodata-cli-0-1.git1d69d8.1|18	BuildRequires:	php-xmlreader
21cr|repodata-cli-0-1.git1d69d8.1|19	Requires:	php-cli
21cr|repodata-cli-0-1.git1d69d8.1|20	Requires:	php-bz2
21cr|repodata-cli-0-1.git1d69d8.1|21	Requires:	php-sqlite3
21cr|repodata-cli-0-1.git1d69d8.1|22	Requires:	php-xmlreader
21cr|repodata-cli-0-1.git1d69d8.1|23	
21cr|repodata-cli-0-1.git1d69d8.1|24	%description
21cr|repodata-cli-0-1.git1d69d8.1|25	This is a simple php script that gets version of a specified
21cr|repodata-cli-0-1.git1d69d8.1|26	package from metadataof a repository of RPM packages.
21cr|repodata-cli-0-1.git1d69d8.1|27	Repository metadata can be created with, for example, createrepo_c.
21cr|repodata-cli-0-1.git1d69d8.1|28	Usage:
21cr|repodata-cli-0-1.git1d69d8.1|29	repodata-cli get-package-version path/to/repomd.xml package-name
21cr|repodata-cli-0-1.git1d69d8.1|30	
21cr|repodata-cli-0-1.git1d69d8.1|31	%files
21cr|repodata-cli-0-1.git1d69d8.1|32	%{_bindir}/%{name}
21cr|repodata-cli-0-1.git1d69d8.1|33	
21cr|repodata-cli-0-1.git1d69d8.1|34	#------------------------------------------------------------------
21cr|repodata-cli-0-1.git1d69d8.1|35	
21cr|repodata-cli-0-1.git1d69d8.1|36	%prep
21cr|repodata-cli-0-1.git1d69d8.1|37	%autosetup -p1 -n %{name}-%{commit}
21cr|repodata-cli-0-1.git1d69d8.1|38	
21cr|repodata-cli-0-1.git1d69d8.1|39	%install
21cr|repodata-cli-0-1.git1d69d8.1|40	%makeinstall_std
21cr|repodata-cli-0-1.git1d69d8.1|41	
21cr|repodata-cli-0-1.git1d69d8.1|42	%check
21cr|repodata-cli-0-1.git1d69d8.1|43	make test

7617 21
21cr|reportdhcp-2.1-12|1	Summary:	Displays statistics and lease entries for ISC DHCPD
21cr|reportdhcp-2.1-12|2	Name:		reportdhcp
21cr|reportdhcp-2.1-12|3	Version:	2.1
21cr|reportdhcp-2.1-12|4	Release:	12
21cr|reportdhcp-2.1-12|5	License:	GPL
21cr|reportdhcp-2.1-12|6	Group:		Monitoring
21cr|reportdhcp-2.1-12|7	URL:		http://www.omar.org/opensource/reportdhcp/
21cr|reportdhcp-2.1-12|8	Source0:	%{name}.pl-%{version}.tar.bz2
21cr|reportdhcp-2.1-12|9	Patch0:		%{name}.patch
21cr|reportdhcp-2.1-12|10	Requires:	dhcp-server
21cr|reportdhcp-2.1-12|11	Requires:	webserver
21cr|reportdhcp-2.1-12|12	#Requires:	perl
21cr|reportdhcp-2.1-12|13	BuildArch:	noarch
21cr|reportdhcp-2.1-12|14	
21cr|reportdhcp-2.1-12|15	%description
21cr|reportdhcp-2.1-12|16	Reportdhcp.pl is a CGI script written in perl. It displays
21cr|reportdhcp-2.1-12|17	statistics and lease entries for ISC DHCPD by parsing the
21cr|reportdhcp-2.1-12|18	dhcpd.conf and dhcpd.leases files. reportdhcp.pl version 2
21cr|reportdhcp-2.1-12|19	supports version 3.0p1 and above of the ISC DHCP distribution.
21cr|reportdhcp-2.1-12|20	
21cr|reportdhcp-2.1-12|21	%prep
21cr|reportdhcp-2.1-12|22	
21cr|reportdhcp-2.1-12|23	%setup -q -c -n %{name}-%{version}
21cr|reportdhcp-2.1-12|24	%patch0 -p0
21cr|reportdhcp-2.1-12|25	
21cr|reportdhcp-2.1-12|26	%build
21cr|reportdhcp-2.1-12|27	
21cr|reportdhcp-2.1-12|28	%install
21cr|reportdhcp-2.1-12|29	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|reportdhcp-2.1-12|30	
21cr|reportdhcp-2.1-12|31	mkdir -p %{buildroot}/var/www/cgi-bin
21cr|reportdhcp-2.1-12|32	install -m755 %{name}.pl %{buildroot}/var/www/cgi-bin/
21cr|reportdhcp-2.1-12|33	
21cr|reportdhcp-2.1-12|34	%clean
21cr|reportdhcp-2.1-12|35	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|reportdhcp-2.1-12|36	
21cr|reportdhcp-2.1-12|37	%files
21cr|reportdhcp-2.1-12|38	%defattr(-,root,root)
21cr|reportdhcp-2.1-12|39	%doc CHANGELOG README
21cr|reportdhcp-2.1-12|40	%attr(755,root,root) /var/www/cgi-bin/%{name}.pl

7618 21
21cr|reptyr-0.9.0-1|1	Summary:        A tool for "re-ptying" programs
21cr|reptyr-0.9.0-1|2	Name:           reptyr
21cr|reptyr-0.9.0-1|3	Version:	0.9.0
21cr|reptyr-0.9.0-1|4	Release:	1
21cr|reptyr-0.9.0-1|5	License:        MIT
21cr|reptyr-0.9.0-1|6	Group:          Terminals
21cr|reptyr-0.9.0-1|7	Url:            https://github.com/nelhage/reptyr
21cr|reptyr-0.9.0-1|8	Source0:        https://github.com/nelhage/reptyr/archive/%{name}-%{version}.tar.gz
21cr|reptyr-0.9.0-1|9	
21cr|reptyr-0.9.0-1|10	%description
21cr|reptyr-0.9.0-1|11	reptyr is a utility for taking an existing running program and
21cr|reptyr-0.9.0-1|12	attaching it to a new terminal. Started a long-running process over ssh,
21cr|reptyr-0.9.0-1|13	but have to leave and don't want to interrupt it? Just start a screen,
21cr|reptyr-0.9.0-1|14	use reptyr to grab it, and then kill the ssh session and head on home.
21cr|reptyr-0.9.0-1|15	
21cr|reptyr-0.9.0-1|16	%files
21cr|reptyr-0.9.0-1|17	%doc COPYING README.md NOTES ChangeLog
21cr|reptyr-0.9.0-1|18	%dir %{_mandir}/fr/man1
21cr|reptyr-0.9.0-1|19	%{_mandir}/man1/%{name}.1*
21cr|reptyr-0.9.0-1|20	%{_mandir}/fr/man1/reptyr.1*
21cr|reptyr-0.9.0-1|21	%{_bindir}/%{name}
21cr|reptyr-0.9.0-1|22	%{_sysconfdir}/bash_completion.d/%{name}
21cr|reptyr-0.9.0-1|23	
21cr|reptyr-0.9.0-1|24	#------------------------------------------------------------------
21cr|reptyr-0.9.0-1|25	
21cr|reptyr-0.9.0-1|26	%prep
21cr|reptyr-0.9.0-1|27	%setup -q -n %{name}-%{name}-%{version}
21cr|reptyr-0.9.0-1|28	
21cr|reptyr-0.9.0-1|29	%build
21cr|reptyr-0.9.0-1|30	%make
21cr|reptyr-0.9.0-1|31	
21cr|reptyr-0.9.0-1|32	%install
21cr|reptyr-0.9.0-1|33	%makeinstall_std PREFIX=%{_prefix}

7619 21
21cr|R-ergm-3.4.0-7|1	%global packname  ergm
21cr|R-ergm-3.4.0-7|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ergm-3.4.0-7|3	
21cr|R-ergm-3.4.0-7|4	Name:             R-%{packname}
21cr|R-ergm-3.4.0-7|5	Version:          3.4.0
21cr|R-ergm-3.4.0-7|6	Release:          7
21cr|R-ergm-3.4.0-7|7	Summary:          Fit, Simulate and Diagnose Exponential-Family Models for Networks
21cr|R-ergm-3.4.0-7|8	Group:            Sciences/Mathematics
21cr|R-ergm-3.4.0-7|9	License:          GPL-3 + file LICENSE
21cr|R-ergm-3.4.0-7|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ergm-3.4.0-7|11	Source0:          http://cran.r-project.org/src/contrib/ergm_%{version}.tar.gz
21cr|R-ergm-3.4.0-7|12	Requires:         R-network  R-trust
21cr|R-ergm-3.4.0-7|13	Requires:         R-coda R-robustbase R-Matrix R-lpSolve R-statnet.common
21cr|R-ergm-3.4.0-7|14	Recommends:          R-lattice R-latticeExtra R-sna R-latentnet R-knitr
21cr|R-ergm-3.4.0-7|15	Recommends:    R-KernSmooth R-Rglpk R-nlme
21cr|R-ergm-3.4.0-7|16	Recommends:         R-networkDynamic
21cr|R-ergm-3.4.0-7|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-network R-trust
21cr|R-ergm-3.4.0-7|18	BuildRequires:    R-coda R-robustbase R-Matrix R-lpSolve R-statnet.common
21cr|R-ergm-3.4.0-7|19	BuildRequires:    R-KernSmooth R-Rglpk R-nlme
21cr|R-ergm-3.4.0-7|20	BuildRequires:    R-lattice R-latticeExtra R-knitr
21cr|R-ergm-3.4.0-7|21	
21cr|R-ergm-3.4.0-7|22	%description
21cr|R-ergm-3.4.0-7|23	An integrated set of tools to analyze and simulate networks based on
21cr|R-ergm-3.4.0-7|24	exponential-family random graph models (ERGM). "ergm" is a part of the
21cr|R-ergm-3.4.0-7|25	"statnet" suite of packages for network analysis.  For a list of functions
21cr|R-ergm-3.4.0-7|26	type: help(package='ergm')
21cr|R-ergm-3.4.0-7|27	
21cr|R-ergm-3.4.0-7|28	%prep
21cr|R-ergm-3.4.0-7|29	%setup -q -c -n %{packname}
21cr|R-ergm-3.4.0-7|30	
21cr|R-ergm-3.4.0-7|31	%build
21cr|R-ergm-3.4.0-7|32	
21cr|R-ergm-3.4.0-7|33	%install
21cr|R-ergm-3.4.0-7|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ergm-3.4.0-7|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ergm-3.4.0-7|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ergm-3.4.0-7|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ergm-3.4.0-7|38	
21cr|R-ergm-3.4.0-7|39	#check
21cr|R-ergm-3.4.0-7|40	#{_bindir}/R CMD check %%{packname}
21cr|R-ergm-3.4.0-7|41	
21cr|R-ergm-3.4.0-7|42	%files
21cr|R-ergm-3.4.0-7|43	%dir %{rlibdir}/%{packname}
21cr|R-ergm-3.4.0-7|44	%doc %{rlibdir}/%{packname}/html
21cr|R-ergm-3.4.0-7|45	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-ergm-3.4.0-7|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ergm-3.4.0-7|47	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-ergm-3.4.0-7|48	%{rlibdir}/%{packname}/INDEX
21cr|R-ergm-3.4.0-7|49	%{rlibdir}/%{packname}/LICENSE
21cr|R-ergm-3.4.0-7|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ergm-3.4.0-7|51	%{rlibdir}/%{packname}/Meta
21cr|R-ergm-3.4.0-7|52	%{rlibdir}/%{packname}/R
21cr|R-ergm-3.4.0-7|53	%{rlibdir}/%{packname}/data
21cr|R-ergm-3.4.0-7|54	%{rlibdir}/%{packname}/libs
21cr|R-ergm-3.4.0-7|55	%{rlibdir}/%{packname}/help
21cr|R-ergm-3.4.0-7|56	%{rlibdir}/%{packname}/doc
21cr|R-ergm-3.4.0-7|57	%{rlibdir}/%{packname}/include

7620 21
21cr|R-ergm.count-3.1.1-5|1	%global packname  ergm.count
21cr|R-ergm.count-3.1.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ergm.count-3.1.1-5|3	
21cr|R-ergm.count-3.1.1-5|4	Name:             R-%{packname}
21cr|R-ergm.count-3.1.1-5|5	Version:          3.1.1
21cr|R-ergm.count-3.1.1-5|6	Release:          5
21cr|R-ergm.count-3.1.1-5|7	Summary:          Fit, Simulate and Diagnose Exponential-Family Models for Networks
21cr|R-ergm.count-3.1.1-5|8	Group:            Sciences/Mathematics
21cr|R-ergm.count-3.1.1-5|9	License:          GPL-3 + file LICENSE
21cr|R-ergm.count-3.1.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ergm.count-3.1.1-5|11	Source0:          http://cran.r-project.org/src/contrib/ergm.count_3.1.1.tar.gz
21cr|R-ergm.count-3.1.1-5|12	
21cr|R-ergm.count-3.1.1-5|13	Requires:         R-statnet.common R-ergm R-network
21cr|R-ergm.count-3.1.1-5|14	
21cr|R-ergm.count-3.1.1-5|15	
21cr|R-ergm.count-3.1.1-5|16	BuildRequires:    R-devel Rmath-devel  R-statnet.common R-ergm R-network
21cr|R-ergm.count-3.1.1-5|17	
21cr|R-ergm.count-3.1.1-5|18	
21cr|R-ergm.count-3.1.1-5|19	%description
21cr|R-ergm.count-3.1.1-5|20	A set of extensions for the ergm package to fit weighted networks whose
21cr|R-ergm.count-3.1.1-5|21	edge weights are counts.
21cr|R-ergm.count-3.1.1-5|22	
21cr|R-ergm.count-3.1.1-5|23	%prep
21cr|R-ergm.count-3.1.1-5|24	%setup -q -c -n %{packname}
21cr|R-ergm.count-3.1.1-5|25	
21cr|R-ergm.count-3.1.1-5|26	%build
21cr|R-ergm.count-3.1.1-5|27	
21cr|R-ergm.count-3.1.1-5|28	%install
21cr|R-ergm.count-3.1.1-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ergm.count-3.1.1-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ergm.count-3.1.1-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ergm.count-3.1.1-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ergm.count-3.1.1-5|33	
21cr|R-ergm.count-3.1.1-5|34	#check
21cr|R-ergm.count-3.1.1-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-ergm.count-3.1.1-5|36	
21cr|R-ergm.count-3.1.1-5|37	%files
21cr|R-ergm.count-3.1.1-5|38	%dir %{rlibdir}/%{packname}
21cr|R-ergm.count-3.1.1-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-ergm.count-3.1.1-5|40	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-ergm.count-3.1.1-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ergm.count-3.1.1-5|42	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-ergm.count-3.1.1-5|43	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-ergm.count-3.1.1-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-ergm.count-3.1.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ergm.count-3.1.1-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-ergm.count-3.1.1-5|47	%{rlibdir}/%{packname}/R
21cr|R-ergm.count-3.1.1-5|48	%{rlibdir}/%{packname}/help
21cr|R-ergm.count-3.1.1-5|49	%{rlibdir}/%{packname}/data
21cr|R-ergm.count-3.1.1-5|50	%{rlibdir}/%{packname}/libs

7621 21
21cr|resample-1.8.1-8|1	Summary:	Sampling-rate conversion program
21cr|resample-1.8.1-8|2	Name:		resample
21cr|resample-1.8.1-8|3	Version:	1.8.1
21cr|resample-1.8.1-8|4	Release:	8
21cr|resample-1.8.1-8|5	License:	LGPL
21cr|resample-1.8.1-8|6	Group:		Sound
21cr|resample-1.8.1-8|7	Url:		https://ccrma.stanford.edu/~jos/resample/Free_Resampling_Software.html
21cr|resample-1.8.1-8|8	Source0:	http://ccrma.stanford.edu/~jos/resample/%{name}-%{version}.tar.gz
21cr|resample-1.8.1-8|9	Patch0:		resample-1.8.1-string-fmt.patch
21cr|resample-1.8.1-8|10	BuildRequires:	libtool
21cr|resample-1.8.1-8|11	
21cr|resample-1.8.1-8|12	%description
21cr|resample-1.8.1-8|13	The resample software package contains free sampling-rate conversion and filter
21cr|resample-1.8.1-8|14	design utilities written in C, including a stand-alone command-line
21cr|resample-1.8.1-8|15	sampling-rate conversion utility called resample. The package compiles readily
21cr|resample-1.8.1-8|16	under Linux and most other UNIX operating systems.
21cr|resample-1.8.1-8|17	
21cr|resample-1.8.1-8|18	%files
21cr|resample-1.8.1-8|19	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|resample-1.8.1-8|20	%{_bindir}/*
21cr|resample-1.8.1-8|21	%{_mandir}/man1/*
21cr|resample-1.8.1-8|22	
21cr|resample-1.8.1-8|23	#-----------------------------------------------------------------------------
21cr|resample-1.8.1-8|24	
21cr|resample-1.8.1-8|25	%prep
21cr|resample-1.8.1-8|26	%setup -q
21cr|resample-1.8.1-8|27	%patch0 -p1
21cr|resample-1.8.1-8|28	
21cr|resample-1.8.1-8|29	chmod 644 AUTHORS COPYING ChangeLog NEWS README
21cr|resample-1.8.1-8|30	
21cr|resample-1.8.1-8|31	
21cr|resample-1.8.1-8|32	%build
21cr|resample-1.8.1-8|33	%configure
21cr|resample-1.8.1-8|34	%make
21cr|resample-1.8.1-8|35	
21cr|resample-1.8.1-8|36	
21cr|resample-1.8.1-8|37	%install
21cr|resample-1.8.1-8|38	%makeinstall_std

7622 21
21cr|rescan-scsi-bus-1.57-4|1	Summary:	Rescan SCSI bus in Linux
21cr|rescan-scsi-bus-1.57-4|2	Name:		rescan-scsi-bus
21cr|rescan-scsi-bus-1.57-4|3	Version:	1.57
21cr|rescan-scsi-bus-1.57-4|4	Release:	4
21cr|rescan-scsi-bus-1.57-4|5	License:	GPL
21cr|rescan-scsi-bus-1.57-4|6	Group:		System/Kernel and hardware
21cr|rescan-scsi-bus-1.57-4|7	Source0:	http://www.garloff.de/kurt/linux/rescan-scsi-bus.sh-1.57
21cr|rescan-scsi-bus-1.57-4|8	URL:		http://www.garloff.de/kurt/linux/
21cr|rescan-scsi-bus-1.57-4|9	BuildArch:	noarch
21cr|rescan-scsi-bus-1.57-4|10	
21cr|rescan-scsi-bus-1.57-4|11	%description
21cr|rescan-scsi-bus-1.57-4|12	Linux allows you to add and remove SCSI devices without rebooting by
21cr|rescan-scsi-bus-1.57-4|13	using the
21cr|rescan-scsi-bus-1.57-4|14	
21cr|rescan-scsi-bus-1.57-4|15	echo "scsi add-single-device H C I L" > /proc/scsi/scsi
21cr|rescan-scsi-bus-1.57-4|16	
21cr|rescan-scsi-bus-1.57-4|17	command (H = host, C = channel, I = SCSI ID, L = SCSI LUN). The
21cr|rescan-scsi-bus-1.57-4|18	remove-single-device command works similarily.
21cr|rescan-scsi-bus-1.57-4|19	
21cr|rescan-scsi-bus-1.57-4|20	Note, however, that the SCSI bus was NOT designed for hot-plugging, so
21cr|rescan-scsi-bus-1.57-4|21	you might be out of luck... And you have to be sure, that termination
21cr|rescan-scsi-bus-1.57-4|22	is OK. All filesystems on a device have to be unmounted before
21cr|rescan-scsi-bus-1.57-4|23	disconnecting it or powering it down.
21cr|rescan-scsi-bus-1.57-4|24	
21cr|rescan-scsi-bus-1.57-4|25	%prep
21cr|rescan-scsi-bus-1.57-4|26	%setup -q -c -T
21cr|rescan-scsi-bus-1.57-4|27	install %{SOURCE0} %{name}
21cr|rescan-scsi-bus-1.57-4|28	
21cr|rescan-scsi-bus-1.57-4|29	%install
21cr|rescan-scsi-bus-1.57-4|30	install -d %{buildroot}%{_sbindir}
21cr|rescan-scsi-bus-1.57-4|31	install %{name} %{buildroot}%{_sbindir}
21cr|rescan-scsi-bus-1.57-4|32	
21cr|rescan-scsi-bus-1.57-4|33	%files
21cr|rescan-scsi-bus-1.57-4|34	%defattr(644,root,root,755)
21cr|rescan-scsi-bus-1.57-4|35	%attr(755,root,root) %{_sbindir}/rescan-scsi-bus

7623 21
21cr|resolverstyle-0.1-1|1	%global debug_package %{nil}
21cr|resolverstyle-0.1-1|2	
21cr|resolverstyle-0.1-1|3	Name:		resolverstyle
21cr|resolverstyle-0.1-1|4	Version:	0.1
21cr|resolverstyle-0.1-1|5	Release:	1
21cr|resolverstyle-0.1-1|6	Summary:	ROSA Linux: selecting a resolver style
21cr|resolverstyle-0.1-1|7	Group:		Networking/Other
21cr|resolverstyle-0.1-1|8	License:	GPLv3
21cr|resolverstyle-0.1-1|9	URL:		https://github.com/AKotov-dev/ResolverStyle
21cr|resolverstyle-0.1-1|10	Source0:	https://github.com/AKotov-dev/resolverstyle/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|resolverstyle-0.1-1|11	BuildRequires:	lazarus
21cr|resolverstyle-0.1-1|12	BuildRequires:	gettext
21cr|resolverstyle-0.1-1|13	Requires:	systemd
21cr|resolverstyle-0.1-1|14	Requires:	gtk2
21cr|resolverstyle-0.1-1|15	
21cr|resolverstyle-0.1-1|16	%description
21cr|resolverstyle-0.1-1|17	ROSA Linux: selecting a resolver style (ROSA/Mageia).
21cr|resolverstyle-0.1-1|18	
21cr|resolverstyle-0.1-1|19	%files
21cr|resolverstyle-0.1-1|20	%doc ../README.md
21cr|resolverstyle-0.1-1|21	%license ../LICENSE
21cr|resolverstyle-0.1-1|22	%attr(0755,root,root) %{_bindir}/resolverstyle
21cr|resolverstyle-0.1-1|23	%{_datadir}/%{name}
21cr|resolverstyle-0.1-1|24	%{_datadir}/applications/%{name}.desktop
21cr|resolverstyle-0.1-1|25	%{_datadir}/pixmaps/%{name}.png
21cr|resolverstyle-0.1-1|26	
21cr|resolverstyle-0.1-1|27	#-------------------------------------------------------------------
21cr|resolverstyle-0.1-1|28	%prep
21cr|resolverstyle-0.1-1|29	%setup -n ResolverStyle-%{version}/%{name}
21cr|resolverstyle-0.1-1|30	
21cr|resolverstyle-0.1-1|31	# remove prebuild file
21cr|resolverstyle-0.1-1|32	rm -f %{name}
21cr|resolverstyle-0.1-1|33	
21cr|resolverstyle-0.1-1|34	%build
21cr|resolverstyle-0.1-1|35	lazbuild --build-all *.lpi
21cr|resolverstyle-0.1-1|36	
21cr|resolverstyle-0.1-1|37	#translate additional messages
21cr|resolverstyle-0.1-1|38	msgfmt languages/%{name}.ru.po -o languages/%{name}.ru.mo
21cr|resolverstyle-0.1-1|39	
21cr|resolverstyle-0.1-1|40	%install
21cr|resolverstyle-0.1-1|41	mkdir -p %{buildroot}%{_bindir}
21cr|resolverstyle-0.1-1|42	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|resolverstyle-0.1-1|43	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|resolverstyle-0.1-1|44	
21cr|resolverstyle-0.1-1|45	cp all/usr/bin/* %{buildroot}%{_bindir}/
21cr|resolverstyle-0.1-1|46	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|resolverstyle-0.1-1|47	cp -r ico %{buildroot}%{_datadir}/%{name}
21cr|resolverstyle-0.1-1|48	cp all/usr/share/icons/resolverstyle.png %{buildroot}%{_datadir}/pixmaps/
21cr|resolverstyle-0.1-1|49	cp all/usr/share/applications/resolverstyle.desktop %{buildroot}%{_datadir}/applications/
21cr|resolverstyle-0.1-1|50	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|resolverstyle-0.1-1|51	cp -rf mageia %{buildroot}%{_datadir}/%{name}/

7624 21
21cr|restinio-0.6.17-1|1	%global debug_package %{nil}
21cr|restinio-0.6.17-1|2	
21cr|restinio-0.6.17-1|3	Name:		restinio
21cr|restinio-0.6.17-1|4	Summary:	RESTinio is a header-only C++14 library that gives you an embedded HTTP/Websocket server
21cr|restinio-0.6.17-1|5	Version:	0.6.17
21cr|restinio-0.6.17-1|6	Release:	1
21cr|restinio-0.6.17-1|7	License:	BSD
21cr|restinio-0.6.17-1|8	Group:		Development/C++
21cr|restinio-0.6.17-1|9	Url:		https://github.com/Stiffstream/restinio
21cr|restinio-0.6.17-1|10	Source0:	https://github.com/Stiffstream/restinio/releases/download/v.%{version}/restinio-%{version}.tar.bz2
21cr|restinio-0.6.17-1|11	BuildRequires:	cmake
21cr|restinio-0.6.17-1|12	BuildRequires:	doxygen
21cr|restinio-0.6.17-1|13	BuildRequires:	asio
21cr|restinio-0.6.17-1|14	BuildRequires:	boost-devel
21cr|restinio-0.6.17-1|15	BuildRequires:	fmt-devel
21cr|restinio-0.6.17-1|16	BuildRequires:	http-parser-devel
21cr|restinio-0.6.17-1|17	BuildRequires:	openssl-devel
21cr|restinio-0.6.17-1|18	BuildRequires:	pcre2-devel
21cr|restinio-0.6.17-1|19	Provides:	restinio-devel = %{version}-%{release}
21cr|restinio-0.6.17-1|20	Requires:	asio
21cr|restinio-0.6.17-1|21	Requires:	fmt-devel
21cr|restinio-0.6.17-1|22	Requires:	http-parser-devel
21cr|restinio-0.6.17-1|23	Requires:	pcre2-devel
21cr|restinio-0.6.17-1|24	Requires:	zlib-devel
21cr|restinio-0.6.17-1|25	
21cr|restinio-0.6.17-1|26	%description
21cr|restinio-0.6.17-1|27	RESTinio is a header-only C++14 library that gives you an embedded HTTP/Websocket server. It
21cr|restinio-0.6.17-1|28	is based on standalone version of ASIO and targeted primarily for asynchronous processing of
21cr|restinio-0.6.17-1|29	HTTP-requests. Since v.0.4.1 Boost::ASIO (1.66 or higher) is also supported.
21cr|restinio-0.6.17-1|30	
21cr|restinio-0.6.17-1|31	%prep
21cr|restinio-0.6.17-1|32	%autosetup -p1
21cr|restinio-0.6.17-1|33	
21cr|restinio-0.6.17-1|34	%build
21cr|restinio-0.6.17-1|35	pushd dev
21cr|restinio-0.6.17-1|36	doxygen
21cr|restinio-0.6.17-1|37	%cmake \
21cr|restinio-0.6.17-1|38	-DRESTINIO_TEST:BOOL=OFF \
21cr|restinio-0.6.17-1|39	-DRESTINIO_SAMPLE:BOOL=OFF \
21cr|restinio-0.6.17-1|40	-DRESTINIO_BENCH:BOOL=OFF \
21cr|restinio-0.6.17-1|41	-DRESTINIO_FIND_DEPS:BOOL=ON \
21cr|restinio-0.6.17-1|42	-DRESTINIO_USE_EXTERNAL_HTTP_PARSER:BOOL=ON \
21cr|restinio-0.6.17-1|43	-DRESTINIO_ALLOW_SOBJECTIZER:BOOL=OFF
21cr|restinio-0.6.17-1|44	%make
21cr|restinio-0.6.17-1|45	popd
21cr|restinio-0.6.17-1|46	
21cr|restinio-0.6.17-1|47	%install
21cr|restinio-0.6.17-1|48	pushd dev
21cr|restinio-0.6.17-1|49	%make_install -C build
21cr|restinio-0.6.17-1|50	popd
21cr|restinio-0.6.17-1|51	
21cr|restinio-0.6.17-1|52	%files
21cr|restinio-0.6.17-1|53	%license LICENSE*
21cr|restinio-0.6.17-1|54	%doc README.md
21cr|restinio-0.6.17-1|55	%doc dev/doc/html
21cr|restinio-0.6.17-1|56	%{_includedir}/restinio/
21cr|restinio-0.6.17-1|57	%{_libdir}/cmake/restinio/
21cr|restinio-0.6.17-1|58	
21cr|restinio-0.6.17-1|59	

7625 21
21cr|retext-7.2.3-5|1	%global srcname ReText
21cr|retext-7.2.3-5|2	%bcond_with tests
21cr|retext-7.2.3-5|3	
21cr|retext-7.2.3-5|4	Name:           retext
21cr|retext-7.2.3-5|5	Version:        7.2.3
21cr|retext-7.2.3-5|6	Release:        5
21cr|retext-7.2.3-5|7	Group:		Development/Other
21cr|retext-7.2.3-5|8	License:        GPLv3+
21cr|retext-7.2.3-5|9	Summary:        Text editor for Markdown and reStructuredText
21cr|retext-7.2.3-5|10	Source0:	https://github.com/retext-project/%{name}/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|retext-7.2.3-5|11	
21cr|retext-7.2.3-5|12	# The template for man page translations can be created with this command:
21cr|retext-7.2.3-5|13	# po4a-updatepo -v -M utf-8 -f man -m retext.1 -p retext-man.pot
21cr|retext-7.2.3-5|14	# English man pages are taken from the Debian package.
21cr|retext-7.2.3-5|15	Source1:        https://mariobl.fedorapeople.org/Retext/%{name}-man-de.po
21cr|retext-7.2.3-5|16	Source2:        https://mariobl.fedorapeople.org/Retext/%{name}.1
21cr|retext-7.2.3-5|17	
21cr|retext-7.2.3-5|18	BuildArch:      noarch
21cr|retext-7.2.3-5|19	
21cr|retext-7.2.3-5|20	BuildRequires:  desktop-file-utils
21cr|retext-7.2.3-5|21	BuildRequires:	appdata-tools
21cr|retext-7.2.3-5|22	BuildRequires:  pkgconfig(libpng)
21cr|retext-7.2.3-5|23	BuildRequires:  pkgconfig(librsvg-2.0)
21cr|retext-7.2.3-5|24	#BuildRequires:  librsvg2-tools
21cr|retext-7.2.3-5|25	BuildRequires:  imagemagick
21cr|retext-7.2.3-5|26	BuildRequires:  python3-devel
21cr|retext-7.2.3-5|27	BuildRequires:  python3-markups
21cr|retext-7.2.3-5|28	BuildRequires:  po4a
21cr|retext-7.2.3-5|29	BuildRequires:  qt5-tools
21cr|retext-7.2.3-5|30	
21cr|retext-7.2.3-5|31	%if %{with tests}
21cr|retext-7.2.3-5|32	BuildRequires:  python3-qt5
21cr|retext-7.2.3-5|33	BuildRequires:  qt5-devel
21cr|retext-7.2.3-5|34	%endif
21cr|retext-7.2.3-5|35	
21cr|retext-7.2.3-5|36	Requires:       hicolor-icon-theme
21cr|retext-7.2.3-5|37	Requires:       python3-docutils
21cr|retext-7.2.3-5|38	Requires:       python3-enchant
21cr|retext-7.2.3-5|39	Requires:       python3-markdown
21cr|retext-7.2.3-5|40	Requires:       python3-markups
21cr|retext-7.2.3-5|41	Requires:       python3-qt5
21cr|retext-7.2.3-5|42	Requires:       %{_lib}qt5location5
21cr|retext-7.2.3-5|43	Requires:       python3-qt5-webkit
21cr|retext-7.2.3-5|44	
21cr|retext-7.2.3-5|45	%description
21cr|retext-7.2.3-5|46	ReText is a simple but powerful text editor for Markdown and reStructuredText.
21cr|retext-7.2.3-5|47	
21cr|retext-7.2.3-5|48	%prep
21cr|retext-7.2.3-5|49	%setup -q -n %{name}-%{version}
21cr|retext-7.2.3-5|50	
21cr|retext-7.2.3-5|51	%build
21cr|retext-7.2.3-5|52	%__python3 setup.py build
21cr|retext-7.2.3-5|53	
21cr|retext-7.2.3-5|54	%install
21cr|retext-7.2.3-5|55	%__python3 setup.py install -O1 --skip-build --root %{buildroot}
21cr|retext-7.2.3-5|56	
21cr|retext-7.2.3-5|57	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|retext-7.2.3-5|58	install -p -m 0644 %{SOURCE2} %{buildroot}/%{_mandir}/man1
21cr|retext-7.2.3-5|59	
21cr|retext-7.2.3-5|60	# Generate and install localized man pages
21cr|retext-7.2.3-5|61	mkdir -p man/de
21cr|retext-7.2.3-5|62	po4a-translate -M utf-8 -f man \
21cr|retext-7.2.3-5|63	--option groff_code=verbatim \
21cr|retext-7.2.3-5|64	-m %{SOURCE2} -p %{SOURCE1} \
21cr|retext-7.2.3-5|65	-l man/de/%{name}.1
21cr|retext-7.2.3-5|66	
21cr|retext-7.2.3-5|67	mkdir -p %{buildroot}/%{_mandir}/de/man1
21cr|retext-7.2.3-5|68	install -p -m 0644 man/de/%{name}.1 %{buildroot}/%{_mandir}/de/man1
21cr|retext-7.2.3-5|69	
21cr|retext-7.2.3-5|70	# Generate resized icons
21cr|retext-7.2.3-5|71	pushd icons
21cr|retext-7.2.3-5|72	mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/{16x16,22x22,24x24,32x32,48x48,64x64,72x72,96x96,128x128,scalable}/apps
21cr|retext-7.2.3-5|73	for s in 16x16 22x22 24x24 32x32 48x48 64x64 72x72 96x96 128x128
21cr|retext-7.2.3-5|74	do
21cr|retext-7.2.3-5|75	convert ./retext.png -resize $s %{buildroot}/%{_datadir}/icons/hicolor/$s/apps/retext.png;
21cr|retext-7.2.3-5|76	done
21cr|retext-7.2.3-5|77	install -p -m 0644 retext.svg %{buildroot}/%{_datadir}/icons/hicolor/scalable/apps
21cr|retext-7.2.3-5|78	popd
21cr|retext-7.2.3-5|79	
21cr|retext-7.2.3-5|80	desktop-file-install \
21cr|retext-7.2.3-5|81	--dir=%{buildroot}%{_datadir}/applications \
21cr|retext-7.2.3-5|82	%{_builddir}/%{name}-%{version}/data/*.desktop
21cr|retext-7.2.3-5|83	
21cr|retext-7.2.3-5|84	%find_lang retext --with-man
21cr|retext-7.2.3-5|85	
21cr|retext-7.2.3-5|86	%check
21cr|retext-7.2.3-5|87	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/*.appdata.xml || :
21cr|retext-7.2.3-5|88	
21cr|retext-7.2.3-5|89	%if %{with tests}
21cr|retext-7.2.3-5|90	python3 setup.py test
21cr|retext-7.2.3-5|91	%endif
21cr|retext-7.2.3-5|92	
21cr|retext-7.2.3-5|93	%files -f retext.lang
21cr|retext-7.2.3-5|94	%doc changelog.md configuration.md README.md LICENSE_GPL
21cr|retext-7.2.3-5|95	%{_bindir}/%{name}
21cr|retext-7.2.3-5|96	%{_datadir}/applications/*.desktop
21cr|retext-7.2.3-5|97	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|retext-7.2.3-5|98	%{_datadir}/%{name}/
21cr|retext-7.2.3-5|99	%{_datadir}/metainfo/*
21cr|retext-7.2.3-5|100	%{_mandir}/man1/*.1.*
21cr|retext-7.2.3-5|101	%{py3_puresitedir}/%{srcname}/
21cr|retext-7.2.3-5|102	%{py3_puresitedir}/*egg-info

7626 21
21cr|retroarch-1.21.0-2|1	%global	debug_package %{nil}
21cr|retroarch-1.21.0-2|2	%define	oname RetroArch
21cr|retroarch-1.21.0-2|3	%define	gitdate 20220416
21cr|retroarch-1.21.0-2|4	
21cr|retroarch-1.21.0-2|5	%bcond_without	ffmpeg
21cr|retroarch-1.21.0-2|6	
21cr|retroarch-1.21.0-2|7	# For shaders support, requires Non-free repo
21cr|retroarch-1.21.0-2|8	%bcond_with	shaders
21cr|retroarch-1.21.0-2|9	
21cr|retroarch-1.21.0-2|10	Summary:	A modular multi-system emulator system
21cr|retroarch-1.21.0-2|11	Name:		retroarch
21cr|retroarch-1.21.0-2|12	Version:	1.21.0
21cr|retroarch-1.21.0-2|13	Release:	2
21cr|retroarch-1.21.0-2|14	License:	GPLv3+
21cr|retroarch-1.21.0-2|15	Group:		Emulators
21cr|retroarch-1.21.0-2|16	Url:		https://www.retroarch.com/
21cr|retroarch-1.21.0-2|17	Source0:	https://github.com/libretro/RetroArch/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|retroarch-1.21.0-2|18	# Exported from https://github.com/libretro/common-shaders.git
21cr|retroarch-1.21.0-2|19	Source1:	common-shaders-%{gitdate}.tar.xz
21cr|retroarch-1.21.0-2|20	Source100:	%{name}.rpmlintrc
21cr|retroarch-1.21.0-2|21	Patch0:		RetroArch-1.21.0-fix-default-config-params.patch
21cr|retroarch-1.21.0-2|22	Patch1:		retroarch-headers.patch
21cr|retroarch-1.21.0-2|23	BuildRequires:	imagemagick
21cr|retroarch-1.21.0-2|24	BuildRequires:	spirv-tools
21cr|retroarch-1.21.0-2|25	%if %{with shaders}
21cr|retroarch-1.21.0-2|26	# For shaders support, requires Non-free repo
21cr|retroarch-1.21.0-2|27	BuildRequires:	cg-devel
21cr|retroarch-1.21.0-2|28	%endif
21cr|retroarch-1.21.0-2|29	BuildRequires:	glslang-devel
21cr|retroarch-1.21.0-2|30	%if %{with ffmpeg}
21cr|retroarch-1.21.0-2|31	# Ffmpeg part
21cr|retroarch-1.21.0-2|32	BuildRequires:	pkgconfig(libavcodec)
21cr|retroarch-1.21.0-2|33	BuildRequires:	pkgconfig(libavdevice)
21cr|retroarch-1.21.0-2|34	BuildRequires:	pkgconfig(libavformat)
21cr|retroarch-1.21.0-2|35	BuildRequires:	pkgconfig(libavutil)
21cr|retroarch-1.21.0-2|36	BuildRequires:	pkgconfig(libswresample)
21cr|retroarch-1.21.0-2|37	BuildRequires:	pkgconfig(libswscale)
21cr|retroarch-1.21.0-2|38	%endif
21cr|retroarch-1.21.0-2|39	# The rest
21cr|retroarch-1.21.0-2|40	BuildRequires:	pkgconfig(alsa)
21cr|retroarch-1.21.0-2|41	BuildRequires:	pkgconfig(caca)
21cr|retroarch-1.21.0-2|42	BuildRequires:	pkgconfig(check)
21cr|retroarch-1.21.0-2|43	BuildRequires:	pkgconfig(egl)
21cr|retroarch-1.21.0-2|44	BuildRequires:	pkgconfig(flac)
21cr|retroarch-1.21.0-2|45	BuildRequires:	pkgconfig(fontconfig)
21cr|retroarch-1.21.0-2|46	BuildRequires:	pkgconfig(freetype2)
21cr|retroarch-1.21.0-2|47	BuildRequires:	pkgconfig(fribidi)
21cr|retroarch-1.21.0-2|48	BuildRequires:	pkgconfig(gbm)
21cr|retroarch-1.21.0-2|49	BuildRequires:	pkgconfig(gl)
21cr|retroarch-1.21.0-2|50	BuildRequires:	pkgconfig(glib-2.0)
21cr|retroarch-1.21.0-2|51	BuildRequires:	pkgconfig(harfbuzz)
21cr|retroarch-1.21.0-2|52	BuildRequires:	pkgconfig(libdecor-0)
21cr|retroarch-1.21.0-2|53	BuildRequires:	pkgconfig(libdrm)
21cr|retroarch-1.21.0-2|54	BuildRequires:	pkgconfig(libpng)
21cr|retroarch-1.21.0-2|55	BuildRequires:	pkgconfig(libpulse)
21cr|retroarch-1.21.0-2|56	BuildRequires:	pkgconfig(libusb-1.0) >= 1.0.13
21cr|retroarch-1.21.0-2|57	BuildRequires:	pkgconfig(libv4l2)
21cr|retroarch-1.21.0-2|58	BuildRequires:	pkgconfig(libxml-2.0)
21cr|retroarch-1.21.0-2|59	BuildRequires:	pkgconfig(lua)
21cr|retroarch-1.21.0-2|60	BuildRequires:	pkgconfig(openal)
21cr|retroarch-1.21.0-2|61	BuildRequires:	pkgconfig(openssl)
21cr|retroarch-1.21.0-2|62	BuildRequires:	pkgconfig(SPIRV-Tools)
21cr|retroarch-1.21.0-2|63	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|retroarch-1.21.0-2|64	BuildRequires:	pkgconfig(Qt5Core) >= 5.2
21cr|retroarch-1.21.0-2|65	BuildRequires:	pkgconfig(Qt5Gui)
21cr|retroarch-1.21.0-2|66	BuildRequires:	pkgconfig(Qt5Network)
21cr|retroarch-1.21.0-2|67	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|retroarch-1.21.0-2|68	BuildRequires:	pkgconfig(sdl2)
21cr|retroarch-1.21.0-2|69	BuildRequires:	pkgconfig(systemd)
21cr|retroarch-1.21.0-2|70	BuildRequires:	pkgconfig(udev)
21cr|retroarch-1.21.0-2|71	BuildRequires:	pkgconfig(vulkan)
21cr|retroarch-1.21.0-2|72	BuildRequires:	pkgconfig(wayland-cursor) >= 1.12
21cr|retroarch-1.21.0-2|73	BuildRequires:	pkgconfig(wayland-protocols) >= 1.15
21cr|retroarch-1.21.0-2|74	BuildRequires:	pkgconfig(wayland-scanner)
21cr|retroarch-1.21.0-2|75	BuildRequires:	pkgconfig(x11)
21cr|retroarch-1.21.0-2|76	BuildRequires:	pkgconfig(xcb)
21cr|retroarch-1.21.0-2|77	BuildRequires:	pkgconfig(xext)
21cr|retroarch-1.21.0-2|78	BuildRequires:	pkgconfig(xinerama)
21cr|retroarch-1.21.0-2|79	BuildRequires:	pkgconfig(xkbcommon)
21cr|retroarch-1.21.0-2|80	BuildRequires:	pkgconfig(xrandr)
21cr|retroarch-1.21.0-2|81	BuildRequires:	pkgconfig(xv)
21cr|retroarch-1.21.0-2|82	BuildRequires:	pkgconfig(xxf86vm)
21cr|retroarch-1.21.0-2|83	BuildRequires:	pkgconfig(zlib)
21cr|retroarch-1.21.0-2|84	Requires:	libretro
21cr|retroarch-1.21.0-2|85	# libretro not building for arm
21cr|retroarch-1.21.0-2|86	ExcludeArch:	%{armx}
21cr|retroarch-1.21.0-2|87	
21cr|retroarch-1.21.0-2|88	%description
21cr|retroarch-1.21.0-2|89	RetroArch is a modular multi-system emulator system that is designed to be
21cr|retroarch-1.21.0-2|90	fast, lightweight, and portable. It has features few other emulators
21cr|retroarch-1.21.0-2|91	front-ends have, such as real-time rewinding and game-aware shading. For each
21cr|retroarch-1.21.0-2|92	emulator 'core', RetroArch makes use of a library API that we like to call
21cr|retroarch-1.21.0-2|93	'libretro'. Think of libretro as an interface for emulator and game ports.
21cr|retroarch-1.21.0-2|94	You can make a libretro port once and expect the same code to run on all the
21cr|retroarch-1.21.0-2|95	platforms that RetroArch supports. It's designed with simplicity and ease of
21cr|retroarch-1.21.0-2|96	use in mind so that the porter can worry about the port at hand instead of
21cr|retroarch-1.21.0-2|97	having to wrestle with an obfuscatory API.
21cr|retroarch-1.21.0-2|98	Please read this wiki page about RetroArch BIOS files configuration:
21cr|retroarch-1.21.0-2|99	https://emulation.gametechwiki.com/index.php/Emulator_Files.
21cr|retroarch-1.21.0-2|100	
21cr|retroarch-1.21.0-2|101	%files
21cr|retroarch-1.21.0-2|102	%config(noreplace) %{_sysconfdir}/%{name}.cfg
21cr|retroarch-1.21.0-2|103	%{_bindir}/%{name}
21cr|retroarch-1.21.0-2|104	%{_bindir}/%{name}-cg2glsl
21cr|retroarch-1.21.0-2|105	%if %{with shaders}
21cr|retroarch-1.21.0-2|106	%dir %{_datadir}/libretro/shaders/shader_cg
21cr|retroarch-1.21.0-2|107	%{_datadir}/libretro/shaders/shader_cg/*
21cr|retroarch-1.21.0-2|108	%endif
21cr|retroarch-1.21.0-2|109	%{_datadir}/applications/com.libretro.%{oname}.desktop
21cr|retroarch-1.21.0-2|110	%{_datadir}/metainfo/com.libretro.%{oname}.metainfo.xml
21cr|retroarch-1.21.0-2|111	%{_datadir}/pixmaps/com.libretro.%{oname}.*
21cr|retroarch-1.21.0-2|112	%{_mandir}/man6/%{name}.6*
21cr|retroarch-1.21.0-2|113	%{_mandir}/man6/%{name}-cg2glsl.6*
21cr|retroarch-1.21.0-2|114	
21cr|retroarch-1.21.0-2|115	#----------------------------------------------------------------------------
21cr|retroarch-1.21.0-2|116	
21cr|retroarch-1.21.0-2|117	%prep
21cr|retroarch-1.21.0-2|118	%autosetup -p1 -n %{oname}-%{version} -a1
21cr|retroarch-1.21.0-2|119	
21cr|retroarch-1.21.0-2|120	# Fix perms
21cr|retroarch-1.21.0-2|121	find -name "*.h" -o -name "*.cpp" -o -name "*.cg" | xargs chmod -x
21cr|retroarch-1.21.0-2|122	
21cr|retroarch-1.21.0-2|123	
21cr|retroarch-1.21.0-2|124	%build
21cr|retroarch-1.21.0-2|125	# Quickbuild script, not autotools
21cr|retroarch-1.21.0-2|126	%set_build_flags
21cr|retroarch-1.21.0-2|127	./configure	\
21cr|retroarch-1.21.0-2|128	--disable-jack		\
21cr|retroarch-1.21.0-2|129	--disable-oss		\
21cr|retroarch-1.21.0-2|130	--disable-sdl		\
21cr|retroarch-1.21.0-2|131	--disable-vg		\
21cr|retroarch-1.21.0-2|132	--enable-al		\
21cr|retroarch-1.21.0-2|133	--enable-alsa		\
21cr|retroarch-1.21.0-2|134	--enable-cdrom		\
21cr|retroarch-1.21.0-2|135	%if %{with shaders}
21cr|retroarch-1.21.0-2|136	--enable-cg		\
21cr|retroarch-1.21.0-2|137	%else
21cr|retroarch-1.21.0-2|138	--disable-cg		\
21cr|retroarch-1.21.0-2|139	%endif
21cr|retroarch-1.21.0-2|140	--enable-egl		\
21cr|retroarch-1.21.0-2|141	%if %{with ffmpeg}
21cr|retroarch-1.21.0-2|142	--enable-ffmpeg		\
21cr|retroarch-1.21.0-2|143	%else
21cr|retroarch-1.21.0-2|144	--disable-ffmpeg	\
21cr|retroarch-1.21.0-2|145	%endif
21cr|retroarch-1.21.0-2|146	--enable-flac		\
21cr|retroarch-1.21.0-2|147	--enable-glslang \
21cr|retroarch-1.21.0-2|148	--enable-kms		\
21cr|retroarch-1.21.0-2|149	--enable-hid \
21cr|retroarch-1.21.0-2|150	--enable-libusb		\
21cr|retroarch-1.21.0-2|151	--enable-lua		\
21cr|retroarch-1.21.0-2|152	--enable-networking	\
21cr|retroarch-1.21.0-2|153	--enable-opengl		\
21cr|retroarch-1.21.0-2|154	--disable-osmesa	\
21cr|retroarch-1.21.0-2|155	--enable-pulse		\
21cr|retroarch-1.21.0-2|156	--enable-qt		\
21cr|retroarch-1.21.0-2|157	--enable-sdl2		\
21cr|retroarch-1.21.0-2|158	--enable-spirv_cross \
21cr|retroarch-1.21.0-2|159	%ifarch x86_64
21cr|retroarch-1.21.0-2|160	--enable-sse		\
21cr|retroarch-1.21.0-2|161	%endif
21cr|retroarch-1.21.0-2|162	--enable-systemd	\
21cr|retroarch-1.21.0-2|163	--enable-threads	\
21cr|retroarch-1.21.0-2|164	--enable-udev		\
21cr|retroarch-1.21.0-2|165	--enable-v4l2		\
21cr|retroarch-1.21.0-2|166	--enable-videoprocessor	\
21cr|retroarch-1.21.0-2|167	--enable-vulkan \
21cr|retroarch-1.21.0-2|168	--enable-wayland	\
21cr|retroarch-1.21.0-2|169	--enable-wifi \
21cr|retroarch-1.21.0-2|170	--enable-x11		\
21cr|retroarch-1.21.0-2|171	--enable-xinerama	\
21cr|retroarch-1.21.0-2|172	--enable-xmb		\
21cr|retroarch-1.21.0-2|173	--enable-xrandr		\
21cr|retroarch-1.21.0-2|174	--enable-zlib		\
21cr|retroarch-1.21.0-2|175	--prefix=%{_prefix}
21cr|retroarch-1.21.0-2|176	%make_build V=1
21cr|retroarch-1.21.0-2|177	
21cr|retroarch-1.21.0-2|178	
21cr|retroarch-1.21.0-2|179	%install
21cr|retroarch-1.21.0-2|180	%make_install
21cr|retroarch-1.21.0-2|181	
21cr|retroarch-1.21.0-2|182	# Now they go in %%{_datadir}/libretro/shaders/shader_cg
21cr|retroarch-1.21.0-2|183	%if %{with shaders}
21cr|retroarch-1.21.0-2|184	mkdir -p %{buildroot}%{_datadir}/libretro/shaders/shader_cg
21cr|retroarch-1.21.0-2|185	cp -r common-shaders-%{gitdate}/* %{buildroot}%{_datadir}/libretro/shaders/shader_cg
21cr|retroarch-1.21.0-2|186	# Drop unwanted stuff
21cr|retroarch-1.21.0-2|187	rm -rf %{buildroot}%{_datadir}/libretro/shaders/shader_cg/doc/*
21cr|retroarch-1.21.0-2|188	rm -f %{buildroot}%{_datadir}/libretro/shaders/shader_cg/Makefile
21cr|retroarch-1.21.0-2|189	rm -f %{buildroot}%{_datadir}/libretro/shaders/shader_cg/configure
21cr|retroarch-1.21.0-2|190	%endif
21cr|retroarch-1.21.0-2|191	
21cr|retroarch-1.21.0-2|192	# Set path where to search for libretro and shaders
21cr|retroarch-1.21.0-2|193	sed -i s,.*libretro_path.*,"libretro_path = \"%{_libdir}/libretro\"",g %{buildroot}%{_sysconfdir}/%{name}.cfg
21cr|retroarch-1.21.0-2|194	sed -i s,.*libretro_directory.*,"libretro_directory = \"%{_libdir}/libretro\"",g %{buildroot}%{_sysconfdir}/%{name}.cfg
21cr|retroarch-1.21.0-2|195	sed -i s,.*libretro_info_path.*,"libretro_info_path = \"%{_libdir}/libretro\"",g %{buildroot}%{_sysconfdir}/%{name}.cfg
21cr|retroarch-1.21.0-2|196	sed -i s,.*video_shader_dir.*,"video_shader_dir = \"%{_datadir}/libretro/shaders/shader_cg\"",g %{buildroot}%{_sysconfdir}/%{name}.cfg
21cr|retroarch-1.21.0-2|197	
21cr|retroarch-1.21.0-2|198	# Drop what we pick up with our %%doc macro
21cr|retroarch-1.21.0-2|199	rm -rf %{buildroot}%{_datadir}/doc/%{name}

7627 21
21cr|retroarch-assets-1.22.0-1|1	Summary:	User interface elements for RetroArch
21cr|retroarch-assets-1.22.0-1|2	Name:		retroarch-assets
21cr|retroarch-assets-1.22.0-1|3	Version:	1.22.0
21cr|retroarch-assets-1.22.0-1|4	Release:	1
21cr|retroarch-assets-1.22.0-1|5	License:	CC-BY-4.0
21cr|retroarch-assets-1.22.0-1|6	Group:		Emulators
21cr|retroarch-assets-1.22.0-1|7	Url:		https://github.com/libretro/retroarch-assets
21cr|retroarch-assets-1.22.0-1|8	Source0:	https://github.com/libretro/retroarch-assets/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|retroarch-assets-1.22.0-1|9	Patch0:		retroarch-assets-1.22.0-python3-syntax.patch
21cr|retroarch-assets-1.22.0-1|10	Requires:	retroarch
21cr|retroarch-assets-1.22.0-1|11	BuildArch:	noarch
21cr|retroarch-assets-1.22.0-1|12	
21cr|retroarch-assets-1.22.0-1|13	%description
21cr|retroarch-assets-1.22.0-1|14	User interface elements for RetroArch.
21cr|retroarch-assets-1.22.0-1|15	
21cr|retroarch-assets-1.22.0-1|16	%files
21cr|retroarch-assets-1.22.0-1|17	%doc README.md
21cr|retroarch-assets-1.22.0-1|18	%license COPYING
21cr|retroarch-assets-1.22.0-1|19	%{_datadir}/libretro
21cr|retroarch-assets-1.22.0-1|20	
21cr|retroarch-assets-1.22.0-1|21	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21cr|retroarch-assets-1.22.0-1|22	
21cr|retroarch-assets-1.22.0-1|23	%prep
21cr|retroarch-assets-1.22.0-1|24	%autosetup -p1
21cr|retroarch-assets-1.22.0-1|25	
21cr|retroarch-assets-1.22.0-1|26	%build
21cr|retroarch-assets-1.22.0-1|27	%configure
21cr|retroarch-assets-1.22.0-1|28	%make_build
21cr|retroarch-assets-1.22.0-1|29	
21cr|retroarch-assets-1.22.0-1|30	%install
21cr|retroarch-assets-1.22.0-1|31	%make_install
21cr|retroarch-assets-1.22.0-1|32	
21cr|retroarch-assets-1.22.0-1|33	%changelog
21cr|retroarch-assets-1.22.0-1|34	* Sat Dec 13 2025 Andrey Grigorev <survolog@yandex.ru>
21cr|retroarch-assets-1.22.0-1|35	- Req retroarch
21cr|retroarch-assets-1.22.0-1|36	
21cr|retroarch-assets-1.22.0-1|37	* Sun Dec 14 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|retroarch-assets-1.22.0-1|38	- Imported from SRPM

7628 21
21cr|retroarch-phoenix-20130609-7|1	# The binary is stripped at linkage stage and removing -s gives
21cr|retroarch-phoenix-20130609-7|2	# very strange fail results
21cr|retroarch-phoenix-20130609-7|3	%define _enable_debug_packages %{nil}
21cr|retroarch-phoenix-20130609-7|4	%define debug_package %{nil}
21cr|retroarch-phoenix-20130609-7|5	
21cr|retroarch-phoenix-20130609-7|6	Summary:	Simple GUI frontend for RetroArch using Phoenix framework
21cr|retroarch-phoenix-20130609-7|7	Name:		retroarch-phoenix
21cr|retroarch-phoenix-20130609-7|8	Version:	20130609
21cr|retroarch-phoenix-20130609-7|9	Release:	7
21cr|retroarch-phoenix-20130609-7|10	License:	GPLv3+
21cr|retroarch-phoenix-20130609-7|11	Group:		Emulators
21cr|retroarch-phoenix-20130609-7|12	Url:		http://www.libretro.org
21cr|retroarch-phoenix-20130609-7|13	# git snapshot
21cr|retroarch-phoenix-20130609-7|14	Source0:	%{name}-%{version}.tar.bz2
21cr|retroarch-phoenix-20130609-7|15	# make sure proper path to libretro is set
21cr|retroarch-phoenix-20130609-7|16	Patch0:		retroarch-phoenix-20130318-libretro.patch
21cr|retroarch-phoenix-20130609-7|17	# adjust prefix and CXXFLAGS
21cr|retroarch-phoenix-20130609-7|18	Patch1:		retroarch-phoenix-20130318-makefile.patch
21cr|retroarch-phoenix-20130609-7|19	# overwrite menu-entry because the default one sucks
21cr|retroarch-phoenix-20130609-7|20	Patch2:		retroarch-phoenix-20130318-desktop.patch
21cr|retroarch-phoenix-20130609-7|21	BuildRequires:	qt4-devel
21cr|retroarch-phoenix-20130609-7|22	BuildRequires:	pkgconfig(sdl)
21cr|retroarch-phoenix-20130609-7|23	Requires:	retroarch
21cr|retroarch-phoenix-20130609-7|24	ExcludeArch:	%{armx}
21cr|retroarch-phoenix-20130609-7|25	
21cr|retroarch-phoenix-20130609-7|26	%description
21cr|retroarch-phoenix-20130609-7|27	Simple GUI frontend for RetroArch using Phoenix framework.
21cr|retroarch-phoenix-20130609-7|28	
21cr|retroarch-phoenix-20130609-7|29	%files
21cr|retroarch-phoenix-20130609-7|30	%{_bindir}/%{name}
21cr|retroarch-phoenix-20130609-7|31	%{_datadir}/applications/%{name}.desktop
21cr|retroarch-phoenix-20130609-7|32	%{_datadir}/pixmaps/%{name}.png
21cr|retroarch-phoenix-20130609-7|33	
21cr|retroarch-phoenix-20130609-7|34	#----------------------------------------------------------------------------
21cr|retroarch-phoenix-20130609-7|35	
21cr|retroarch-phoenix-20130609-7|36	%prep
21cr|retroarch-phoenix-20130609-7|37	%setup -q
21cr|retroarch-phoenix-20130609-7|38	%patch0 -p1
21cr|retroarch-phoenix-20130609-7|39	%patch1 -p1
21cr|retroarch-phoenix-20130609-7|40	%patch2 -p1
21cr|retroarch-phoenix-20130609-7|41	sed -i s,"/usr/lib",%{_libdir},g retroarch-phoenix.cpp
21cr|retroarch-phoenix-20130609-7|42	
21cr|retroarch-phoenix-20130609-7|43	%build
21cr|retroarch-phoenix-20130609-7|44	%setup_compile_flags
21cr|retroarch-phoenix-20130609-7|45	
21cr|retroarch-phoenix-20130609-7|46	# Hack to avoid gcc segfault
21cr|retroarch-phoenix-20130609-7|47	export CFLAGS="`echo %{optflags} | sed -e 's/-gdwarf-4//'`"
21cr|retroarch-phoenix-20130609-7|48	export CXXFLAGS="$CFLAGS"
21cr|retroarch-phoenix-20130609-7|49	
21cr|retroarch-phoenix-20130609-7|50	%make -f Makefile.qt
21cr|retroarch-phoenix-20130609-7|51	
21cr|retroarch-phoenix-20130609-7|52	%install
21cr|retroarch-phoenix-20130609-7|53	%makeinstall_std -f Makefile.qt

7629 21
21cr|retro-gtk-1.0.2-1|1	%define major 0
21cr|retro-gtk-1.0.2-1|2	%define api 1
21cr|retro-gtk-1.0.2-1|3	%define libname %mklibname %{name} %{api} %{major}
21cr|retro-gtk-1.0.2-1|4	%define girname %mklibname %{name}-gir %{api}
21cr|retro-gtk-1.0.2-1|5	%define devname %mklibname %{name} %{api} -d
21cr|retro-gtk-1.0.2-1|6	
21cr|retro-gtk-1.0.2-1|7	Summary:	The GTK Libretro frontend framework
21cr|retro-gtk-1.0.2-1|8	Name:		retro-gtk
21cr|retro-gtk-1.0.2-1|9	Version:	1.0.2
21cr|retro-gtk-1.0.2-1|10	Release:	1
21cr|retro-gtk-1.0.2-1|11	License:	GPLv3
21cr|retro-gtk-1.0.2-1|12	Group:		Graphical desktop/GNOME
21cr|retro-gtk-1.0.2-1|13	Url:		https://gitlab.gnome.org/GNOME/retro-gtk
21cr|retro-gtk-1.0.2-1|14	Source0:	https://github.com/GNOME/retro-gtk/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|retro-gtk-1.0.2-1|15	Patch0:		retro-gtk-1.0.2-meson.patch
21cr|retro-gtk-1.0.2-1|16	BuildRequires:	meson
21cr|retro-gtk-1.0.2-1|17	BuildRequires:	vala-tools
21cr|retro-gtk-1.0.2-1|18	BuildRequires:	pkgconfig(epoxy)
21cr|retro-gtk-1.0.2-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|retro-gtk-1.0.2-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|retro-gtk-1.0.2-1|21	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|retro-gtk-1.0.2-1|22	BuildRequires:	pkgconfig(libpulse)
21cr|retro-gtk-1.0.2-1|23	BuildRequires:	pkgconfig(samplerate)
21cr|retro-gtk-1.0.2-1|24	
21cr|retro-gtk-1.0.2-1|25	%description
21cr|retro-gtk-1.0.2-1|26	The GTK Libretro frontend framework.
21cr|retro-gtk-1.0.2-1|27	Libretro is a plugin format design to implement video game console emulators,
21cr|retro-gtk-1.0.2-1|28	video games and similar multimedia software. Such plugins are called Libretro cores.
21cr|retro-gtk-1.0.2-1|29	RetroGTK is a framework easing the use of Libretro cores in conjunction with GTK.
21cr|retro-gtk-1.0.2-1|30	
21cr|retro-gtk-1.0.2-1|31	%files
21cr|retro-gtk-1.0.2-1|32	%doc README.md
21cr|retro-gtk-1.0.2-1|33	%license COPYING
21cr|retro-gtk-1.0.2-1|34	%{_bindir}/retro-demo
21cr|retro-gtk-1.0.2-1|35	%{_libexecdir}/retro-runner
21cr|retro-gtk-1.0.2-1|36	
21cr|retro-gtk-1.0.2-1|37	#------------------------------------------------------------------
21cr|retro-gtk-1.0.2-1|38	
21cr|retro-gtk-1.0.2-1|39	%package -n %{libname}
21cr|retro-gtk-1.0.2-1|40	Summary:	%{name} shared library
21cr|retro-gtk-1.0.2-1|41	Group:		System/Libraries
21cr|retro-gtk-1.0.2-1|42	
21cr|retro-gtk-1.0.2-1|43	%description -n %{libname}
21cr|retro-gtk-1.0.2-1|44	%{name} shared library.
21cr|retro-gtk-1.0.2-1|45	
21cr|retro-gtk-1.0.2-1|46	%files -n %{libname}
21cr|retro-gtk-1.0.2-1|47	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|retro-gtk-1.0.2-1|48	
21cr|retro-gtk-1.0.2-1|49	#------------------------------------------------------------------
21cr|retro-gtk-1.0.2-1|50	
21cr|retro-gtk-1.0.2-1|51	%package -n %{girname}
21cr|retro-gtk-1.0.2-1|52	Summary:	GObject Introspection interface description for %{name}
21cr|retro-gtk-1.0.2-1|53	Group:		System/Libraries
21cr|retro-gtk-1.0.2-1|54	
21cr|retro-gtk-1.0.2-1|55	%description -n %{girname}
21cr|retro-gtk-1.0.2-1|56	GObject Introspection interface description for %{name}.
21cr|retro-gtk-1.0.2-1|57	
21cr|retro-gtk-1.0.2-1|58	%files -n %{girname}
21cr|retro-gtk-1.0.2-1|59	%{_libdir}/girepository-1.0/Retro-%{api}.typelib
21cr|retro-gtk-1.0.2-1|60	
21cr|retro-gtk-1.0.2-1|61	#------------------------------------------------------------------
21cr|retro-gtk-1.0.2-1|62	
21cr|retro-gtk-1.0.2-1|63	%package -n %{devname}
21cr|retro-gtk-1.0.2-1|64	Summary:	%{name} development files
21cr|retro-gtk-1.0.2-1|65	Group:		Development/Other
21cr|retro-gtk-1.0.2-1|66	Requires:	%{girname} = %{EVRD}
21cr|retro-gtk-1.0.2-1|67	Requires:	%{libname} = %{EVRD}
21cr|retro-gtk-1.0.2-1|68	Provides:	gtkmusic-devel = %{EVRD}
21cr|retro-gtk-1.0.2-1|69	
21cr|retro-gtk-1.0.2-1|70	%description -n %{devname}
21cr|retro-gtk-1.0.2-1|71	%{name} development files.
21cr|retro-gtk-1.0.2-1|72	
21cr|retro-gtk-1.0.2-1|73	%files -n %{devname}
21cr|retro-gtk-1.0.2-1|74	%doc README.md
21cr|retro-gtk-1.0.2-1|75	%license COPYING
21cr|retro-gtk-1.0.2-1|76	%{_datadir}/gir-1.0/Retro-%{api}.gir
21cr|retro-gtk-1.0.2-1|77	%{_datadir}/vala/vapi/%{name}-%{api}.deps
21cr|retro-gtk-1.0.2-1|78	%{_datadir}/vala/vapi/%{name}-%{api}.vapi
21cr|retro-gtk-1.0.2-1|79	%{_includedir}/%{name}
21cr|retro-gtk-1.0.2-1|80	%{_libdir}/lib%{name}-%{api}.so
21cr|retro-gtk-1.0.2-1|81	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|retro-gtk-1.0.2-1|82	
21cr|retro-gtk-1.0.2-1|83	#------------------------------------------------------------------
21cr|retro-gtk-1.0.2-1|84	
21cr|retro-gtk-1.0.2-1|85	%prep
21cr|retro-gtk-1.0.2-1|86	%autosetup -p1
21cr|retro-gtk-1.0.2-1|87	
21cr|retro-gtk-1.0.2-1|88	%build
21cr|retro-gtk-1.0.2-1|89	%meson
21cr|retro-gtk-1.0.2-1|90	%meson_build
21cr|retro-gtk-1.0.2-1|91	
21cr|retro-gtk-1.0.2-1|92	%install
21cr|retro-gtk-1.0.2-1|93	%meson_install

7630 21
21cr|retroshare-0.6.7.2-1|1	%define _disable_ld_no_undefined 1
21cr|retroshare-0.6.7.2-1|2	%define oname RetroShare
21cr|retroshare-0.6.7.2-1|3	
21cr|retroshare-0.6.7.2-1|4	# in 0.6.7.2 version voip plugin not support ffmpeg6, enable it after update
21cr|retroshare-0.6.7.2-1|5	%bcond_without plugins
21cr|retroshare-0.6.7.2-1|6	
21cr|retroshare-0.6.7.2-1|7	Summary:	Secure decentralized communication platform
21cr|retroshare-0.6.7.2-1|8	Name:		retroshare
21cr|retroshare-0.6.7.2-1|9	Version:	0.6.7.2
21cr|retroshare-0.6.7.2-1|10	Release:	1
21cr|retroshare-0.6.7.2-1|11	License:	GPLv2+
21cr|retroshare-0.6.7.2-1|12	Group:		Networking/File transfer
21cr|retroshare-0.6.7.2-1|13	Url:		https://retroshare.github.io
21cr|retroshare-0.6.7.2-1|14	#Source0:	https://github.com/RetroShare/RetroShare/releases/download/v%%{version}/RetroShare-v%%{version}-source-with-submodules.tar.gz
21cr|retroshare-0.6.7.2-1|15	# repack source with:
21cr|retroshare-0.6.7.2-1|16	# git clone, cd to gitdir, git checkout v{version} && git submodule update --init --recursive
21cr|retroshare-0.6.7.2-1|17	Source0:	%{name}-%{version}.tar.gz
21cr|retroshare-0.6.7.2-1|18	BuildRequires:	imagemagick
21cr|retroshare-0.6.7.2-1|19	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|retroshare-0.6.7.2-1|20	BuildRequires:	pkgconfig(libcurl)
21cr|retroshare-0.6.7.2-1|21	BuildRequires:	pkgconfig(libssh)
21cr|retroshare-0.6.7.2-1|22	BuildRequires:	pkgconfig(miniupnpc)
21cr|retroshare-0.6.7.2-1|23	BuildRequires:	pkgconfig(libxml-2.0)
21cr|retroshare-0.6.7.2-1|24	BuildRequires:	pkgconfig(libxslt)
21cr|retroshare-0.6.7.2-1|25	BuildRequires:	pkgconfig(opencv)
21cr|retroshare-0.6.7.2-1|26	BuildRequires:	pkgconfig(protobuf)
21cr|retroshare-0.6.7.2-1|27	BuildRequires:	pkgconfig(Qt5Gui)
21cr|retroshare-0.6.7.2-1|28	BuildRequires:	pkgconfig(Qt5Network)
21cr|retroshare-0.6.7.2-1|29	BuildRequires:	pkgconfig(Qt5Xml)
21cr|retroshare-0.6.7.2-1|30	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|retroshare-0.6.7.2-1|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|retroshare-0.6.7.2-1|32	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|retroshare-0.6.7.2-1|33	BuildRequires:	pkgconfig(speex)
21cr|retroshare-0.6.7.2-1|34	BuildRequires:	pkgconfig(xscrnsaver)
21cr|retroshare-0.6.7.2-1|35	BuildRequires:	pkgconfig(sqlcipher)
21cr|retroshare-0.6.7.2-1|36	BuildRequires:	pkgconfig(libmicrohttpd)
21cr|retroshare-0.6.7.2-1|37	BuildRequires:	pkgconfig(libavcodec)
21cr|retroshare-0.6.7.2-1|38	BuildRequires:	pkgconfig(RapidJSON)
21cr|retroshare-0.6.7.2-1|39	
21cr|retroshare-0.6.7.2-1|40	%if %{with plugins}
21cr|retroshare-0.6.7.2-1|41	# for voip plugin
21cr|retroshare-0.6.7.2-1|42	BuildRequires:	speex-devel
21cr|retroshare-0.6.7.2-1|43	BuildRequires:	opencv-devel
21cr|retroshare-0.6.7.2-1|44	BuildRequires:	speexdsp-devel
21cr|retroshare-0.6.7.2-1|45	BuildRequires:	ffmpeg-devel
21cr|retroshare-0.6.7.2-1|46	%endif
21cr|retroshare-0.6.7.2-1|47	# for autologin
21cr|retroshare-0.6.7.2-1|48	BuildRequires:	pkgconfig(libsecret-1)
21cr|retroshare-0.6.7.2-1|49	
21cr|retroshare-0.6.7.2-1|50	%description
21cr|retroshare-0.6.7.2-1|51	RetroShare is a Open Source cross-platform, Friend-2-Friend and secure
21cr|retroshare-0.6.7.2-1|52	decentralized communication platform.
21cr|retroshare-0.6.7.2-1|53	
21cr|retroshare-0.6.7.2-1|54	It lets you to securely chat and share files with your friends and
21cr|retroshare-0.6.7.2-1|55	family, using a web-of-trust to authenticate peers and OpenSSL to
21cr|retroshare-0.6.7.2-1|56	encrypt all communication.
21cr|retroshare-0.6.7.2-1|57	
21cr|retroshare-0.6.7.2-1|58	RetroShare provides filesharing, chat, messages, forums and channels.
21cr|retroshare-0.6.7.2-1|59	
21cr|retroshare-0.6.7.2-1|60	%files
21cr|retroshare-0.6.7.2-1|61	%{_bindir}/retroshare
21cr|retroshare-0.6.7.2-1|62	%{_datadir}/applications/%{name}.desktop
21cr|retroshare-0.6.7.2-1|63	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|retroshare-0.6.7.2-1|64	%if %{with plugins}
21cr|retroshare-0.6.7.2-1|65	%{_libdir}/%{name}/extensions
21cr|retroshare-0.6.7.2-1|66	%endif
21cr|retroshare-0.6.7.2-1|67	#----------------------------------------------------------------------------
21cr|retroshare-0.6.7.2-1|68	
21cr|retroshare-0.6.7.2-1|69	%prep
21cr|retroshare-0.6.7.2-1|70	%autosetup -p1
21cr|retroshare-0.6.7.2-1|71	
21cr|retroshare-0.6.7.2-1|72	sed -i s,"/usr/lib/retroshare","%{_libdir}/retroshare",g libretroshare/src/rsserver/rsinit.cc
21cr|retroshare-0.6.7.2-1|73	
21cr|retroshare-0.6.7.2-1|74	%build
21cr|retroshare-0.6.7.2-1|75	#global optflags %{optflags} -std=c++17
21cr|retroshare-0.6.7.2-1|76	%define rs_maj %(echo %{version}|cut -d. -f1)
21cr|retroshare-0.6.7.2-1|77	%define rs_mnr %(echo %{version}|cut -d. -f2)
21cr|retroshare-0.6.7.2-1|78	%define rs_mini %(echo %{version}|cut -d. -f3)
21cr|retroshare-0.6.7.2-1|79	%qmake_qt5 \
21cr|retroshare-0.6.7.2-1|80	RS_MAJOR_VERSION=%{rs_maj} RS_MINOR_VERSION=%{rs_mnr} RS_MINI_VERSION=%{rs_mini} \
21cr|retroshare-0.6.7.2-1|81	RS_UPNP_LIB="miniupnpc" \
21cr|retroshare-0.6.7.2-1|82	RS_PLUGIN_DIR=%{_libdir}/%{name}/extensions \
21cr|retroshare-0.6.7.2-1|83	CONFIG+=no_direct_chat \
21cr|retroshare-0.6.7.2-1|84	CONFIG-=debug \
21cr|retroshare-0.6.7.2-1|85	CONFIG+=release \
21cr|retroshare-0.6.7.2-1|86	CONFIG+=retroshare_gui \
21cr|retroshare-0.6.7.2-1|87	%if %{with plugins}
21cr|retroshare-0.6.7.2-1|88	CONFIG+=retroshare_plugins \
21cr|retroshare-0.6.7.2-1|89	%endif
21cr|retroshare-0.6.7.2-1|90	CONFIG+=rs_autologin \
21cr|retroshare-0.6.7.2-1|91	CONFIG+=no_tests \
21cr|retroshare-0.6.7.2-1|92	CONFIG+=no_rs_sam3_libsam3 \
21cr|retroshare-0.6.7.2-1|93	CONFIG+=no_rs_sam3 \
21cr|retroshare-0.6.7.2-1|94	CONFIG+=no_retroshare_android_service \
21cr|retroshare-0.6.7.2-1|95	CONFIG+=no_retroshare_android_notify_service
21cr|retroshare-0.6.7.2-1|96	%make
21cr|retroshare-0.6.7.2-1|97	
21cr|retroshare-0.6.7.2-1|98	%install
21cr|retroshare-0.6.7.2-1|99	install -d %{buildroot}%{_bindir}
21cr|retroshare-0.6.7.2-1|100	install -m 755 retroshare-gui/src/retroshare %{buildroot}%{_bindir}/retroshare
21cr|retroshare-0.6.7.2-1|101	%if %{with plugins}
21cr|retroshare-0.6.7.2-1|102	install -d %{buildroot}%{_libdir}/retroshare/extensions
21cr|retroshare-0.6.7.2-1|103	install -m 755 plugins/*/lib/*.so %{buildroot}%{_libdir}/retroshare/extensions
21cr|retroshare-0.6.7.2-1|104	%endif
21cr|retroshare-0.6.7.2-1|105	
21cr|retroshare-0.6.7.2-1|106	# install menu entry
21cr|retroshare-0.6.7.2-1|107	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|retroshare-0.6.7.2-1|108	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|retroshare-0.6.7.2-1|109	[Desktop Entry]
21cr|retroshare-0.6.7.2-1|110	Name=RetroShare
21cr|retroshare-0.6.7.2-1|111	Comment=Secure decentralized communication platform
21cr|retroshare-0.6.7.2-1|112	Exec=%{name}
21cr|retroshare-0.6.7.2-1|113	Icon=%{name}
21cr|retroshare-0.6.7.2-1|114	Terminal=false
21cr|retroshare-0.6.7.2-1|115	Type=Application
21cr|retroshare-0.6.7.2-1|116	Categories=Network;FileTransfer;
21cr|retroshare-0.6.7.2-1|117	EOF
21cr|retroshare-0.6.7.2-1|118	
21cr|retroshare-0.6.7.2-1|119	# install menu icons
21cr|retroshare-0.6.7.2-1|120	for N in 16 32 48 64 128;
21cr|retroshare-0.6.7.2-1|121	do
21cr|retroshare-0.6.7.2-1|122	convert data/retroshare.xpm -scale ${N}x${N} $N.png;
21cr|retroshare-0.6.7.2-1|123	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|retroshare-0.6.7.2-1|124	done

7631 21
21cr|reuse-1.0.0-1|1	Name:           reuse
21cr|reuse-1.0.0-1|2	Version:        1.0.0
21cr|reuse-1.0.0-1|3	Release:        1
21cr|reuse-1.0.0-1|4	Group:          Development/Python
21cr|reuse-1.0.0-1|5	Summary:        A tool for compliance with the REUSE recommendations
21cr|reuse-1.0.0-1|6	License:        GPLv3+
21cr|reuse-1.0.0-1|7	Url:            https://github.com/fsfe/reuse-tool
21cr|reuse-1.0.0-1|8	Source0:        %pypi_source
21cr|reuse-1.0.0-1|9	BuildRequires:  python3 >= 3.6
21cr|reuse-1.0.0-1|10	BuildRequires:  python3-devel
21cr|reuse-1.0.0-1|11	BuildRequires:  python3egg(setuptools)
21cr|reuse-1.0.0-1|12	BuildRequires:  gettext
21cr|reuse-1.0.0-1|13	BuildRequires:  python3egg(setuptools-scm)
21cr|reuse-1.0.0-1|14	BuildRequires:  python3egg(jinja2)
21cr|reuse-1.0.0-1|15	BuildRequires:  python3egg(binaryornot)
21cr|reuse-1.0.0-1|16	BuildRequires:  python3egg(boolean.py)
21cr|reuse-1.0.0-1|17	BuildRequires:  python3egg(license-expression)
21cr|reuse-1.0.0-1|18	BuildRequires:  python3egg(python-debian)
21cr|reuse-1.0.0-1|19	BuildRequires:  python3egg(requests)
21cr|reuse-1.0.0-1|20	
21cr|reuse-1.0.0-1|21	Requires:       python3 >= 3.6
21cr|reuse-1.0.0-1|22	Recommends:     git
21cr|reuse-1.0.0-1|23	Recommends:     mercurial
21cr|reuse-1.0.0-1|24	BuildArch:      noarch
21cr|reuse-1.0.0-1|25	
21cr|reuse-1.0.0-1|26	%description
21cr|reuse-1.0.0-1|27	A tool for compliance with the REUSE recommendations. Essentially,
21cr|reuse-1.0.0-1|28	it is a linter that checks for a project's compliance, and a compiler that
21cr|reuse-1.0.0-1|29	generates a project's bill of materials.
21cr|reuse-1.0.0-1|30	
21cr|reuse-1.0.0-1|31	%files -f %{name}.lang
21cr|reuse-1.0.0-1|32	%doc README.md CHANGELOG.md LICENSES/*.txt
21cr|reuse-1.0.0-1|33	%{_bindir}/%{name}
21cr|reuse-1.0.0-1|34	%exclude %{py3_puresitedir}/%{name}/locale
21cr|reuse-1.0.0-1|35	%{py3_puresitedir}/%{name}/
21cr|reuse-1.0.0-1|36	%{py3_puresitedir}/%{name}*egg-info/
21cr|reuse-1.0.0-1|37	#-------------------------------------------------
21cr|reuse-1.0.0-1|38	
21cr|reuse-1.0.0-1|39	%prep
21cr|reuse-1.0.0-1|40	%autosetup -n %{name}-%{version}
21cr|reuse-1.0.0-1|41	
21cr|reuse-1.0.0-1|42	%build
21cr|reuse-1.0.0-1|43	%py3_build
21cr|reuse-1.0.0-1|44	
21cr|reuse-1.0.0-1|45	%install
21cr|reuse-1.0.0-1|46	%py3_install
21cr|reuse-1.0.0-1|47	
21cr|reuse-1.0.0-1|48	%find_lang %{name}

7632 21
21cr|R-evaluate-0.10-6|1	%bcond_without bootstrap
21cr|R-evaluate-0.10-6|2	%global packname  evaluate
21cr|R-evaluate-0.10-6|3	%global rlibdir  %{_datadir}/R/library
21cr|R-evaluate-0.10-6|4	
21cr|R-evaluate-0.10-6|5	Name:             R-%{packname}
21cr|R-evaluate-0.10-6|6	Version:          0.10
21cr|R-evaluate-0.10-6|7	Release:          6
21cr|R-evaluate-0.10-6|8	Summary:          Parsing and evaluation tools that provide more details than the default
21cr|R-evaluate-0.10-6|9	Group:            Sciences/Mathematics
21cr|R-evaluate-0.10-6|10	License:          GPL
21cr|R-evaluate-0.10-6|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-evaluate-0.10-6|12	Source0:          http://cran.r-project.org/src/contrib/evaluate_%{version}.tar.gz
21cr|R-evaluate-0.10-6|13	BuildArch:        noarch
21cr|R-evaluate-0.10-6|14	Requires:         R-core
21cr|R-evaluate-0.10-6|15	Requires:         R-stringr
21cr|R-evaluate-0.10-6|16	%if %{without bootstrap}
21cr|R-evaluate-0.10-6|17	Requires:         R-testthat R-ggplot2
21cr|R-evaluate-0.10-6|18	%endif
21cr|R-evaluate-0.10-6|19	BuildRequires:    R-devel Rmath-devel
21cr|R-evaluate-0.10-6|20	BuildRequires:    R-stringr
21cr|R-evaluate-0.10-6|21	%if %{without bootstrap}
21cr|R-evaluate-0.10-6|22	BuildRequires:    R-testthat R-ggplot2
21cr|R-evaluate-0.10-6|23	%endif
21cr|R-evaluate-0.10-6|24	BuildRequires:    x11-server-xvfb
21cr|R-evaluate-0.10-6|25	
21cr|R-evaluate-0.10-6|26	%description
21cr|R-evaluate-0.10-6|27	Parsing and evaluation tools that make it easy to recreate the command
21cr|R-evaluate-0.10-6|28	line behaviour of R.
21cr|R-evaluate-0.10-6|29	
21cr|R-evaluate-0.10-6|30	%prep
21cr|R-evaluate-0.10-6|31	%setup -q -c -n %{packname}
21cr|R-evaluate-0.10-6|32	
21cr|R-evaluate-0.10-6|33	%build
21cr|R-evaluate-0.10-6|34	
21cr|R-evaluate-0.10-6|35	%install
21cr|R-evaluate-0.10-6|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-evaluate-0.10-6|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-evaluate-0.10-6|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-evaluate-0.10-6|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-evaluate-0.10-6|40	
21cr|R-evaluate-0.10-6|41	# FIXME
21cr|R-evaluate-0.10-6|42	#  length(dev.list()) not equal to 1
21cr|R-evaluate-0.10-6|43	#...
21cr|R-evaluate-0.10-6|44	#  cannot shut down device 1 (the null device)
21cr|R-evaluate-0.10-6|45	%if 0
21cr|R-evaluate-0.10-6|46	%check
21cr|R-evaluate-0.10-6|47	xvfb-run %{_bindir}/R CMD check %{packname}
21cr|R-evaluate-0.10-6|48	%endif
21cr|R-evaluate-0.10-6|49	
21cr|R-evaluate-0.10-6|50	%files
21cr|R-evaluate-0.10-6|51	%{rlibdir}/%{packname}

7633 21
21cr|reVC-1-1|1	Name:           reVC
21cr|reVC-1-1|2	Version:        1
21cr|reVC-1-1|3	Release:        1
21cr|reVC-1-1|4	Summary:        A Grand Theft Auto Vice City game engine
21cr|reVC-1-1|5	Summary(ru_RU.UTF-8):        Игровой движок Grand Theft Auto Vice City
21cr|reVC-1-1|6	License:        GPLv2+
21cr|reVC-1-1|7	Group:          Games/Other
21cr|reVC-1-1|8	Url:            https://hub.mos.ru/sapik.max/re3/
21cr|reVC-1-1|9	Source:         %{name}-%{version}.tar.gz
21cr|reVC-1-1|10	BuildRequires:  pkgconfig(gl)
21cr|reVC-1-1|11	BuildRequires:  pkgconfig(glfw3)
21cr|reVC-1-1|12	BuildRequires:  pkgconfig(libmpg123)
21cr|reVC-1-1|13	BuildRequires:  pkgconfig(openal)
21cr|reVC-1-1|14	BuildRequires:  pkgconfig(sndfile)
21cr|reVC-1-1|15	ExclusiveArch:  %{x86_64} aarch64
21cr|reVC-1-1|16	
21cr|reVC-1-1|17	%description
21cr|reVC-1-1|18	An open-source Grand Theft Auto Vice City game engine.
21cr|reVC-1-1|19	
21cr|reVC-1-1|20	NOTE:
21cr|reVC-1-1|21	To play GTA Vice City with reVC you need the original game files!
21cr|reVC-1-1|22	
21cr|reVC-1-1|23	Copy the stuff from %{_datadir}/reVC/gamefiles/ into the original
21cr|reVC-1-1|24	game files directory an start the game from there.
21cr|reVC-1-1|25	
21cr|reVC-1-1|26	%description -l ru_RU.UTF-8
21cr|reVC-1-1|27	Открытый игровой движок Grand Theft Auto Vice City.
21cr|reVC-1-1|28	
21cr|reVC-1-1|29	ПРИМЕЧАНИЕ:
21cr|reVC-1-1|30	Чтобы играть в GTA Vice City с помощью reVC, вам нужны оригинальные файлы игры!
21cr|reVC-1-1|31	
21cr|reVC-1-1|32	Скопируйте содержимое из %{_datadir}/reVC/gamefiles/ в оригинальный каталог файлов игры и запустите игру из директории с файлами игры.
21cr|reVC-1-1|33	
21cr|reVC-1-1|34	%prep
21cr|reVC-1-1|35	%setup -q
21cr|reVC-1-1|36	
21cr|reVC-1-1|37	%build
21cr|reVC-1-1|38	mkdir build
21cr|reVC-1-1|39	%ifarch x86_64
21cr|reVC-1-1|40	./premake5Linux --with-librw gmake2
21cr|reVC-1-1|41	cd build
21cr|reVC-1-1|42	make config=release_linux-amd64-librw_gl3_glfw-oal all
21cr|reVC-1-1|43	%endif
21cr|reVC-1-1|44	%ifarch aarch64
21cr|reVC-1-1|45	./premake5LinuxArm --with-librw gmake2
21cr|reVC-1-1|46	cd build
21cr|reVC-1-1|47	make config=release_linux-arm64-librw_gl3_glfw-oal all
21cr|reVC-1-1|48	%endif
21cr|reVC-1-1|49	
21cr|reVC-1-1|50	%install
21cr|reVC-1-1|51	install -Dm0755 bin/linux-*/Release/reVC %{buildroot}%{_bindir}/reVC
21cr|reVC-1-1|52	install -d %{buildroot}%{_datadir}/reVC
21cr|reVC-1-1|53	cp -arv gamefiles/ %{buildroot}%{_datadir}/reVC/
21cr|reVC-1-1|54	
21cr|reVC-1-1|55	%files
21cr|reVC-1-1|56	%{_bindir}/reVC
21cr|reVC-1-1|57	%{_datadir}/reVC/

7634 21
21cr|revision-20180126-2|1	%global theme_name Revision
21cr|revision-20180126-2|2	
21cr|revision-20180126-2|3	Summary:	%{theme_name} theme
21cr|revision-20180126-2|4	Name:		revision
21cr|revision-20180126-2|5	Version:	20180126
21cr|revision-20180126-2|6	Release:	2
21cr|revision-20180126-2|7	License:	GPL
21cr|revision-20180126-2|8	Group:		Graphics
21cr|revision-20180126-2|9	Url:		https://www.vk.com/xfce_rospo/
21cr|revision-20180126-2|10	Source0:	Revision.tar.bz2
21cr|revision-20180126-2|11	BuildArch:	noarch
21cr|revision-20180126-2|12	Requires: 	revision-gtk2-theme
21cr|revision-20180126-2|13	Requires: 	revision-gtk3-theme
21cr|revision-20180126-2|14	Requires: 	revision-xfwm4-theme
21cr|revision-20180126-2|15	
21cr|revision-20180126-2|16	%description
21cr|revision-20180126-2|17	Revision GTK2,GTK3,XFWM theme
21cr|revision-20180126-2|18	
21cr|revision-20180126-2|19	%files
21cr|revision-20180126-2|20	
21cr|revision-20180126-2|21	#----------------------------------------------------------------------------
21cr|revision-20180126-2|22	
21cr|revision-20180126-2|23	%package gtk2-theme
21cr|revision-20180126-2|24	Summary:	%{theme_name} GTK+2 themes
21cr|revision-20180126-2|25	Group:		Graphics
21cr|revision-20180126-2|26	Requires: 	gnome-themes-standard
21cr|revision-20180126-2|27	Requires: 	murrine
21cr|revision-20180126-2|28	
21cr|revision-20180126-2|29	%description gtk2-theme
21cr|revision-20180126-2|30	Themes for GTK+2 as part of the %{theme_name} theme.
21cr|revision-20180126-2|31	
21cr|revision-20180126-2|32	%files gtk2-theme
21cr|revision-20180126-2|33	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|revision-20180126-2|34	
21cr|revision-20180126-2|35	#----------------------------------------------------------------------------
21cr|revision-20180126-2|36	
21cr|revision-20180126-2|37	%package gtk3-theme
21cr|revision-20180126-2|38	Summary:	%{theme_name} GTK+3 themes
21cr|revision-20180126-2|39	Group:		Graphics
21cr|revision-20180126-2|40	Requires:	gtk+3.0
21cr|revision-20180126-2|41	Requires: 	gnome-themes-standard
21cr|revision-20180126-2|42	Requires: 	murrine
21cr|revision-20180126-2|43	
21cr|revision-20180126-2|44	%description gtk3-theme
21cr|revision-20180126-2|45	Themes for GTK+3 as part of the %{theme_name} theme.
21cr|revision-20180126-2|46	
21cr|revision-20180126-2|47	%files gtk3-theme
21cr|revision-20180126-2|48	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|revision-20180126-2|49	
21cr|revision-20180126-2|50	#----------------------------------------------------------------------------
21cr|revision-20180126-2|51	
21cr|revision-20180126-2|52	%package xfwm4-theme
21cr|revision-20180126-2|53	Summary:	%{theme_name} Xfwm4 themes
21cr|revision-20180126-2|54	Group:		Graphics
21cr|revision-20180126-2|55	Requires:	xfwm4
21cr|revision-20180126-2|56	Requires: 	gnome-themes-standard
21cr|revision-20180126-2|57	Requires: 	murrine
21cr|revision-20180126-2|58	
21cr|revision-20180126-2|59	%description xfwm4-theme
21cr|revision-20180126-2|60	Themes for Xfwm4 as part of the %{theme_name} theme.
21cr|revision-20180126-2|61	
21cr|revision-20180126-2|62	%files xfwm4-theme
21cr|revision-20180126-2|63	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|revision-20180126-2|64	
21cr|revision-20180126-2|65	#----------------------------------------------------------------------------
21cr|revision-20180126-2|66	
21cr|revision-20180126-2|67	%prep
21cr|revision-20180126-2|68	%setup -q -n %{theme_name}
21cr|revision-20180126-2|69	
21cr|revision-20180126-2|70	%build
21cr|revision-20180126-2|71	# nothing to build
21cr|revision-20180126-2|72	
21cr|revision-20180126-2|73	%install
21cr|revision-20180126-2|74	install -d %{buildroot}%{_datadir}/themes/%{theme_name}
21cr|revision-20180126-2|75	cp -r {gtk-2.0,gtk-3.0,xfwm4} %{buildroot}%{_datadir}/themes/%{theme_name}/
21cr|revision-20180126-2|76	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|revision-20180126-2|77	find %{buildroot} -type d -exec chmod 0755 {} \;

7635 21
21cr|rev-plugins-0.7.1-5|1	Summary:	A reverb plugin for LADSPA
21cr|rev-plugins-0.7.1-5|2	Name:		rev-plugins
21cr|rev-plugins-0.7.1-5|3	Version:	0.7.1
21cr|rev-plugins-0.7.1-5|4	Release:	5
21cr|rev-plugins-0.7.1-5|5	License:	GPLv2+
21cr|rev-plugins-0.7.1-5|6	Group:		Sound
21cr|rev-plugins-0.7.1-5|7	Url:		http://kokkinizita.linuxaudio.org/
21cr|rev-plugins-0.7.1-5|8	Source0:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/REV-plugins-%{version}.tar.bz2
21cr|rev-plugins-0.7.1-5|9	Requires:	ladspa
21cr|rev-plugins-0.7.1-5|10	
21cr|rev-plugins-0.7.1-5|11	%description
21cr|rev-plugins-0.7.1-5|12	This reverb LADSPA plugin is based on gverb by Juhana Sadeharju, but the code
21cr|rev-plugins-0.7.1-5|13	(now C++) is entirely original, including a second input for stereo operation,
21cr|rev-plugins-0.7.1-5|14	and some code to prevent FP denormalisation.
21cr|rev-plugins-0.7.1-5|15	
21cr|rev-plugins-0.7.1-5|16	%files
21cr|rev-plugins-0.7.1-5|17	%doc AUTHORS COPYING README
21cr|rev-plugins-0.7.1-5|18	%{_libdir}/ladspa/zita-reverbs.so
21cr|rev-plugins-0.7.1-5|19	
21cr|rev-plugins-0.7.1-5|20	#-----------------------------------------------------------------------------
21cr|rev-plugins-0.7.1-5|21	
21cr|rev-plugins-0.7.1-5|22	%prep
21cr|rev-plugins-0.7.1-5|23	%setup -qn REV-plugins-%{version}
21cr|rev-plugins-0.7.1-5|24	
21cr|rev-plugins-0.7.1-5|25	
21cr|rev-plugins-0.7.1-5|26	%build
21cr|rev-plugins-0.7.1-5|27	%setup_compile_flags
21cr|rev-plugins-0.7.1-5|28	%make
21cr|rev-plugins-0.7.1-5|29	
21cr|rev-plugins-0.7.1-5|30	%install
21cr|rev-plugins-0.7.1-5|31	# Go manually
21cr|rev-plugins-0.7.1-5|32	mkdir -p %{buildroot}%{_libdir}/ladspa
21cr|rev-plugins-0.7.1-5|33	install -m 0755 zita-reverbs.so %{buildroot}%{_libdir}/ladspa

7636 21
21cr|Rex-1.4.1-2|1	Name:       Rex
21cr|Rex-1.4.1-2|2	Version:    1.4.1
21cr|Rex-1.4.1-2|3	Release:    2
21cr|Rex-1.4.1-2|4	Summary:    Tool to ease the execution of commands on multiple remote servers
21cr|Rex-1.4.1-2|5	License:    Apache License
21cr|Rex-1.4.1-2|6	Group:      Development/Perl
21cr|Rex-1.4.1-2|7	Url:        http://rexify.org
21cr|Rex-1.4.1-2|8	Source0:    http://rex.linux-files.org/source/Rex-%{version}.tar.gz
21cr|Rex-1.4.1-2|9	BuildRequires: perl-devel
21cr|Rex-1.4.1-2|10	BuildRequires: perl(common::sense)
21cr|Rex-1.4.1-2|11	BuildRequires: perl(Carp)
21cr|Rex-1.4.1-2|12	BuildRequires: perl(Cwd)
21cr|Rex-1.4.1-2|13	BuildRequires: perl(Data::Dumper)
21cr|Rex-1.4.1-2|14	BuildRequires: perl(Digest::MD5)
21cr|Rex-1.4.1-2|15	BuildRequires: perl(Exporter)
21cr|Rex-1.4.1-2|16	BuildRequires: perl(Fcntl)
21cr|Rex-1.4.1-2|17	BuildRequires: perl(File::Basename)
21cr|Rex-1.4.1-2|18	BuildRequires: perl(File::Spec)
21cr|Rex-1.4.1-2|19	BuildRequires: perl(FindBin)
21cr|Rex-1.4.1-2|20	BuildRequires: perl(HTTP::Request)
21cr|Rex-1.4.1-2|21	BuildRequires: perl(HTTP::Request::Common)
21cr|Rex-1.4.1-2|22	BuildRequires: perl(IO::File)
21cr|Rex-1.4.1-2|23	BuildRequires: perl(IO::Socket)
21cr|Rex-1.4.1-2|24	BuildRequires: perl(IPC::Open3)
21cr|Rex-1.4.1-2|25	BuildRequires: perl(JSON::XS)
21cr|Rex-1.4.1-2|26	BuildRequires: perl(LWP::UserAgent)
21cr|Rex-1.4.1-2|27	BuildRequires: perl(List::MoreUtils)
21cr|Rex-1.4.1-2|28	BuildRequires: perl(List::Util)
21cr|Rex-1.4.1-2|29	BuildRequires: perl(MIME::Base64)
21cr|Rex-1.4.1-2|30	BuildRequires: perl(Net::SSH2)
21cr|Rex-1.4.1-2|31	BuildRequires: perl(POSIX)
21cr|Rex-1.4.1-2|32	BuildRequires: perl(Storable)
21cr|Rex-1.4.1-2|33	BuildRequires: perl(Symbol)
21cr|Rex-1.4.1-2|34	BuildRequires: perl(Text::Glob)
21cr|Rex-1.4.1-2|35	BuildRequires: perl(Time::HiRes)
21cr|Rex-1.4.1-2|36	BuildRequires: perl(UNIVERSAL)
21cr|Rex-1.4.1-2|37	BuildRequires: perl(URI)
21cr|Rex-1.4.1-2|38	BuildRequires: perl(URI::QueryParam)
21cr|Rex-1.4.1-2|39	BuildRequires: perl(XML::Simple)
21cr|Rex-1.4.1-2|40	BuildRequires: perl(YAML)
21cr|Rex-1.4.1-2|41	BuildRequires: perl(overload)
21cr|Rex-1.4.1-2|42	BuildRequires: perl(strict)
21cr|Rex-1.4.1-2|43	BuildRequires: perl(warnings)
21cr|Rex-1.4.1-2|44	
21cr|Rex-1.4.1-2|45	BuildArch: noarch
21cr|Rex-1.4.1-2|46	
21cr|Rex-1.4.1-2|47	%description
21cr|Rex-1.4.1-2|48	Rex is a tool to ease the execution of commands on multiple remote
21cr|Rex-1.4.1-2|49	servers. You can define small tasks, chain tasks to batches, link
21cr|Rex-1.4.1-2|50	them with servers or server groups, and execute them easily in
21cr|Rex-1.4.1-2|51	your terminal.
21cr|Rex-1.4.1-2|52	
21cr|Rex-1.4.1-2|53	
21cr|Rex-1.4.1-2|54	%prep
21cr|Rex-1.4.1-2|55	%setup -q
21cr|Rex-1.4.1-2|56	
21cr|Rex-1.4.1-2|57	%build
21cr|Rex-1.4.1-2|58	perl Makefile.PL INSTALLDIRS=vendor
21cr|Rex-1.4.1-2|59	%make
21cr|Rex-1.4.1-2|60	
21cr|Rex-1.4.1-2|61	%install
21cr|Rex-1.4.1-2|62	%makeinstall_std
21cr|Rex-1.4.1-2|63	
21cr|Rex-1.4.1-2|64	%files
21cr|Rex-1.4.1-2|65	%doc README
21cr|Rex-1.4.1-2|66	%{_bindir}/*
21cr|Rex-1.4.1-2|67	%{_mandir}/man?/*
21cr|Rex-1.4.1-2|68	%{perl_vendorlib}/*

7637 21
21cr|Rex-JobControl-0.18.0-4|1	%global __requires_exclude perl\\(Rex::JobControl.*
21cr|Rex-JobControl-0.18.0-4|2	
21cr|Rex-JobControl-0.18.0-4|3	Name:       Rex-JobControl
21cr|Rex-JobControl-0.18.0-4|4	Version:    0.18.0
21cr|Rex-JobControl-0.18.0-4|5	Release:    4
21cr|Rex-JobControl-0.18.0-4|6	Summary:    Tool to ease the execution of commands on multiple remote servers
21cr|Rex-JobControl-0.18.0-4|7	License:    Apache License
21cr|Rex-JobControl-0.18.0-4|8	Group:      Development/Perl
21cr|Rex-JobControl-0.18.0-4|9	Url:        http://rexify.org
21cr|Rex-JobControl-0.18.0-4|10	Source0:    http://rex.linux-files.org/source/%{name}-%{version}.tar.gz
21cr|Rex-JobControl-0.18.0-4|11	BuildRequires: perl-devel
21cr|Rex-JobControl-0.18.0-4|12	BuildRequires: perl(common::sense)
21cr|Rex-JobControl-0.18.0-4|13	BuildRequires: perl(Capture::Tiny)
21cr|Rex-JobControl-0.18.0-4|14	BuildRequires: perl(Cwd)
21cr|Rex-JobControl-0.18.0-4|15	BuildRequires: perl(Data::Dumper)
21cr|Rex-JobControl-0.18.0-4|16	BuildRequires: perl(DateTime)
21cr|Rex-JobControl-0.18.0-4|17	BuildRequires: perl(Digest::Bcrypt)
21cr|Rex-JobControl-0.18.0-4|18	BuildRequires: perl(Digest::MD5)
21cr|Rex-JobControl-0.18.0-4|19	BuildRequires: perl(Exporter)
21cr|Rex-JobControl-0.18.0-4|20	BuildRequires: perl(File::Basename)
21cr|Rex-JobControl-0.18.0-4|21	BuildRequires: perl(File::Path)
21cr|Rex-JobControl-0.18.0-4|22	BuildRequires: perl(File::Spec)
21cr|Rex-JobControl-0.18.0-4|23	BuildRequires: perl(File::Spec::Functions)
21cr|Rex-JobControl-0.18.0-4|24	BuildRequires: perl(FindBin)
21cr|Rex-JobControl-0.18.0-4|25	BuildRequires: perl(Getopt::Long)
21cr|Rex-JobControl-0.18.0-4|26	BuildRequires: perl(Minion)
21cr|Rex-JobControl-0.18.0-4|27	BuildRequires: perl(Mojo::Base)
21cr|Rex-JobControl-0.18.0-4|28	BuildRequires: perl(Mojo::JSON)
21cr|Rex-JobControl-0.18.0-4|29	BuildRequires: perl(Mojo::Log)
21cr|Rex-JobControl-0.18.0-4|30	BuildRequires: perl(Mojolicious)
21cr|Rex-JobControl-0.18.0-4|31	BuildRequires: perl(Mojolicious::Commands)
21cr|Rex-JobControl-0.18.0-4|32	BuildRequires: perl(Mojolicious::Plugin)
21cr|Rex-JobControl-0.18.0-4|33	BuildRequires: perl(Mojolicious::Plugin::Authentication)
21cr|Rex-JobControl-0.18.0-4|34	BuildRequires: perl(Rex)
21cr|Rex-JobControl-0.18.0-4|35	BuildRequires: perl(YAML)
21cr|Rex-JobControl-0.18.0-4|36	BuildRequires: perl(base)
21cr|Rex-JobControl-0.18.0-4|37	BuildRequires: perl(strict)
21cr|Rex-JobControl-0.18.0-4|38	BuildRequires: perl(warnings)
21cr|Rex-JobControl-0.18.0-4|39	Requires: perl(Minion)
21cr|Rex-JobControl-0.18.0-4|40	
21cr|Rex-JobControl-0.18.0-4|41	BuildArch: noarch
21cr|Rex-JobControl-0.18.0-4|42	
21cr|Rex-JobControl-0.18.0-4|43	%description
21cr|Rex-JobControl-0.18.0-4|44	Rex is a tool to ease the execution of commands on multiple remote
21cr|Rex-JobControl-0.18.0-4|45	servers. You can define small tasks, chain tasks to batches, link
21cr|Rex-JobControl-0.18.0-4|46	them with servers or server groups, and execute them easily in
21cr|Rex-JobControl-0.18.0-4|47	your terminal.
21cr|Rex-JobControl-0.18.0-4|48	
21cr|Rex-JobControl-0.18.0-4|49	
21cr|Rex-JobControl-0.18.0-4|50	%prep
21cr|Rex-JobControl-0.18.0-4|51	%setup -q
21cr|Rex-JobControl-0.18.0-4|52	
21cr|Rex-JobControl-0.18.0-4|53	%build
21cr|Rex-JobControl-0.18.0-4|54	perl Makefile.PL INSTALLDIRS=vendor
21cr|Rex-JobControl-0.18.0-4|55	%make
21cr|Rex-JobControl-0.18.0-4|56	
21cr|Rex-JobControl-0.18.0-4|57	# %check
21cr|Rex-JobControl-0.18.0-4|58	# make test
21cr|Rex-JobControl-0.18.0-4|59	
21cr|Rex-JobControl-0.18.0-4|60	%install
21cr|Rex-JobControl-0.18.0-4|61	%makeinstall_std
21cr|Rex-JobControl-0.18.0-4|62	mkdir -p %{buildroot}/var/lib/rex/
21cr|Rex-JobControl-0.18.0-4|63	mkdir -p %{buildroot}/etc/rex
21cr|Rex-JobControl-0.18.0-4|64	cp jobcontrol.conf %{buildroot}/etc/rex/
21cr|Rex-JobControl-0.18.0-4|65	
21cr|Rex-JobControl-0.18.0-4|66	%files
21cr|Rex-JobControl-0.18.0-4|67	%doc README
21cr|Rex-JobControl-0.18.0-4|68	%{_bindir}/*
21cr|Rex-JobControl-0.18.0-4|69	%{_mandir}/man?/*
21cr|Rex-JobControl-0.18.0-4|70	%{perl_vendorlib}/*
21cr|Rex-JobControl-0.18.0-4|71	/etc/rex/
21cr|Rex-JobControl-0.18.0-4|72	%dir /var/lib/rex/

7638 21
21cr|rexloader-0.1a.rev207-4|1	Name:		rexloader
21cr|rexloader-0.1a.rev207-4|2	Version:	0.1a.rev207
21cr|rexloader-0.1a.rev207-4|3	Release:	4
21cr|rexloader-0.1a.rev207-4|4	Summary:	Advanced multi-threaded download manager with Qt4 GUI
21cr|rexloader-0.1a.rev207-4|5	Group:		Networking/File transfer
21cr|rexloader-0.1a.rev207-4|6	License:	GPLv3
21cr|rexloader-0.1a.rev207-4|7	URL:		http://code.google.com/p/rexloader/
21cr|rexloader-0.1a.rev207-4|8	Source0:	%{name}-%{version}.tar.bz2
21cr|rexloader-0.1a.rev207-4|9	Patch0:		rexloader-0.1a-linkage.patch
21cr|rexloader-0.1a.rev207-4|10	BuildRequires:	qt4-devel
21cr|rexloader-0.1a.rev207-4|11	BuildRequires:	zlib-devel
21cr|rexloader-0.1a.rev207-4|12	
21cr|rexloader-0.1a.rev207-4|13	%description
21cr|rexloader-0.1a.rev207-4|14	Advanced Qt4 download manager over HTTP with configurable
21cr|rexloader-0.1a.rev207-4|15	multi-threaded downloading.
21cr|rexloader-0.1a.rev207-4|16	
21cr|rexloader-0.1a.rev207-4|17	%prep
21cr|rexloader-0.1a.rev207-4|18	%setup -q
21cr|rexloader-0.1a.rev207-4|19	%patch0 -p1
21cr|rexloader-0.1a.rev207-4|20	
21cr|rexloader-0.1a.rev207-4|21	%build
21cr|rexloader-0.1a.rev207-4|22	cd Httploader
21cr|rexloader-0.1a.rev207-4|23	%qmake_qt4 HttpLoader.pro
21cr|rexloader-0.1a.rev207-4|24	%__make
21cr|rexloader-0.1a.rev207-4|25	cd ../NoticeWindow
21cr|rexloader-0.1a.rev207-4|26	%qmake_qt4 NoticeWindow.pro
21cr|rexloader-0.1a.rev207-4|27	%__make
21cr|rexloader-0.1a.rev207-4|28	cd ../REXLoader
21cr|rexloader-0.1a.rev207-4|29	%qmake_qt4 REXLoader.pro
21cr|rexloader-0.1a.rev207-4|30	%__make
21cr|rexloader-0.1a.rev207-4|31	
21cr|rexloader-0.1a.rev207-4|32	%install
21cr|rexloader-0.1a.rev207-4|33	%__rm -rf %{clean}
21cr|rexloader-0.1a.rev207-4|34	%__mkdir_p %{buildroot}%{_bindir}
21cr|rexloader-0.1a.rev207-4|35	%__install ./usr/bin/REXLoader %{buildroot}%{_bindir}/%{name}
21cr|rexloader-0.1a.rev207-4|36	%__mkdir_p %{buildroot}%{_libdir}/%{name}/plugins
21cr|rexloader-0.1a.rev207-4|37	%__install ./usr/lib/%{name}/plugins/* %{buildroot}%{_libdir}/%{name}/plugins
21cr|rexloader-0.1a.rev207-4|38	%__install ./NoticeWindow/NoticeWindow %{buildroot}%{_libdir}/%{name}/plugins/libNoticeWindow.so
21cr|rexloader-0.1a.rev207-4|39	%__mkdir_p %{buildroot}%{_datadir}/pixmaps
21cr|rexloader-0.1a.rev207-4|40	%__install ./REXLoader/images/RExLoader_64x64.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|rexloader-0.1a.rev207-4|41	
21cr|rexloader-0.1a.rev207-4|42	%__mkdir_p %{buildroot}%{_datadir}/applications
21cr|rexloader-0.1a.rev207-4|43	%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|rexloader-0.1a.rev207-4|44	[Desktop Entry]
21cr|rexloader-0.1a.rev207-4|45	Name=REXLoader
21cr|rexloader-0.1a.rev207-4|46	Comment=Download manager
21cr|rexloader-0.1a.rev207-4|47	Comment[ru]=Менеджер закачек
21cr|rexloader-0.1a.rev207-4|48	Exec=%{name}
21cr|rexloader-0.1a.rev207-4|49	Icon=%{name}
21cr|rexloader-0.1a.rev207-4|50	Terminal=false
21cr|rexloader-0.1a.rev207-4|51	Type=Application
21cr|rexloader-0.1a.rev207-4|52	StartupNotify=true
21cr|rexloader-0.1a.rev207-4|53	Categories=Network;FileTransfer;
21cr|rexloader-0.1a.rev207-4|54	EOF
21cr|rexloader-0.1a.rev207-4|55	
21cr|rexloader-0.1a.rev207-4|56	%clean
21cr|rexloader-0.1a.rev207-4|57	%__rm -rf %{buildroot}
21cr|rexloader-0.1a.rev207-4|58	
21cr|rexloader-0.1a.rev207-4|59	%files
21cr|rexloader-0.1a.rev207-4|60	%{_bindir}/%{name}
21cr|rexloader-0.1a.rev207-4|61	%{_datadir}/pixmaps/%{name}.png
21cr|rexloader-0.1a.rev207-4|62	%{_datadir}/applications/%{name}.desktop
21cr|rexloader-0.1a.rev207-4|63	%{_libdir}/%{name}

7639 21
21cr|R-expm-0.99.1.1-4|1	%global packname  expm
21cr|R-expm-0.99.1.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-expm-0.99.1.1-4|3	
21cr|R-expm-0.99.1.1-4|4	Name:             R-%{packname}
21cr|R-expm-0.99.1.1-4|5	Version:          0.99.1.1
21cr|R-expm-0.99.1.1-4|6	Release:          4
21cr|R-expm-0.99.1.1-4|7	Summary:          Matrix exponential
21cr|R-expm-0.99.1.1-4|8	Group:            Sciences/Mathematics
21cr|R-expm-0.99.1.1-4|9	License:          GPL (>= 2)
21cr|R-expm-0.99.1.1-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-expm-0.99.1.1-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.99-1.1.tar.gz
21cr|R-expm-0.99.1.1-4|12	
21cr|R-expm-0.99.1.1-4|13	Requires:         R-Matrix
21cr|R-expm-0.99.1.1-4|14	
21cr|R-expm-0.99.1.1-4|15	Requires:         R-RColorBrewer R-sfsmisc
21cr|R-expm-0.99.1.1-4|16	BuildRequires:    R-devel Rmath-devel texlive-latex R-Matrix
21cr|R-expm-0.99.1.1-4|17	BuildRequires:    pkgconfig(lapack)
21cr|R-expm-0.99.1.1-4|18	
21cr|R-expm-0.99.1.1-4|19	BuildRequires:   R-RColorBrewer R-sfsmisc
21cr|R-expm-0.99.1.1-4|20	%description
21cr|R-expm-0.99.1.1-4|21	Computation of the matrix exponential and related quantities.
21cr|R-expm-0.99.1.1-4|22	
21cr|R-expm-0.99.1.1-4|23	%prep
21cr|R-expm-0.99.1.1-4|24	%setup -q -c -n %{packname}
21cr|R-expm-0.99.1.1-4|25	
21cr|R-expm-0.99.1.1-4|26	%build
21cr|R-expm-0.99.1.1-4|27	
21cr|R-expm-0.99.1.1-4|28	%install
21cr|R-expm-0.99.1.1-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-expm-0.99.1.1-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-expm-0.99.1.1-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-expm-0.99.1.1-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-expm-0.99.1.1-4|33	
21cr|R-expm-0.99.1.1-4|34	#check
21cr|R-expm-0.99.1.1-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-expm-0.99.1.1-4|36	
21cr|R-expm-0.99.1.1-4|37	%files
21cr|R-expm-0.99.1.1-4|38	%dir %{rlibdir}/%{packname}
21cr|R-expm-0.99.1.1-4|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-expm-0.99.1.1-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-expm-0.99.1.1-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-expm-0.99.1.1-4|42	%{rlibdir}/%{packname}/INDEX
21cr|R-expm-0.99.1.1-4|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-expm-0.99.1.1-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-expm-0.99.1.1-4|45	%{rlibdir}/%{packname}/R
21cr|R-expm-0.99.1.1-4|46	%{rlibdir}/%{packname}/help
21cr|R-expm-0.99.1.1-4|47	%{rlibdir}/%{packname}/data
21cr|R-expm-0.99.1.1-4|48	%{rlibdir}/%{packname}/demo
21cr|R-expm-0.99.1.1-4|49	%{rlibdir}/%{packname}/libs
21cr|R-expm-0.99.1.1-4|50	%{rlibdir}/%{packname}/test*
21cr|R-expm-0.99.1.1-4|51	%lang(fr) %{rlibdir}/%{packname}/po/fr/LC_MESSAGES/fr.mo

7640 21
21cr|rezound-0.13.2-1|1	Summary:	Audio Editing Package
21cr|rezound-0.13.2-1|2	Name:		rezound
21cr|rezound-0.13.2-1|3	# Really 0.13.1beta-r2033
21cr|rezound-0.13.2-1|4	Version:	0.13.2
21cr|rezound-0.13.2-1|5	Release:	1
21cr|rezound-0.13.2-1|6	License:	GPLv2+
21cr|rezound-0.13.2-1|7	Group:		Sound
21cr|rezound-0.13.2-1|8	Url:		http://rezound.sourceforge.net/
21cr|rezound-0.13.2-1|9	Source0:	http://prdownloads.sourceforge.net/rezound/%{name}-%{version}beta.tar.gz
21cr|rezound-0.13.2-1|10	BuildRequires:	autoconf
21cr|rezound-0.13.2-1|11	BuildRequires:	bison
21cr|rezound-0.13.2-1|12	BuildRequires:	cdrdao
21cr|rezound-0.13.2-1|13	BuildRequires:	flex
21cr|rezound-0.13.2-1|14	BuildRequires:	boost-devel
21cr|rezound-0.13.2-1|15	BuildRequires:	fftw3-devel
21cr|rezound-0.13.2-1|16	BuildRequires:	gettext-devel
21cr|rezound-0.13.2-1|17	BuildRequires:	ladspa-devel
21cr|rezound-0.13.2-1|18	BuildRequires:	lame-devel
21cr|rezound-0.13.2-1|19	BuildRequires:	pkgconfig(alsa)
21cr|rezound-0.13.2-1|20	BuildRequires:	pkgconfig(audiofile)
21cr|rezound-0.13.2-1|21	BuildRequires:	pkgconfig(flac++)
21cr|rezound-0.13.2-1|22	BuildRequires:	pkgconfig(fox)
21cr|rezound-0.13.2-1|23	BuildRequires:	pkgconfig(jack)
21cr|rezound-0.13.2-1|24	BuildRequires:	pkgconfig(libpulse)
21cr|rezound-0.13.2-1|25	BuildRequires:	pkgconfig(ogg)
21cr|rezound-0.13.2-1|26	BuildRequires:	pkgconfig(soundtouch)
21cr|rezound-0.13.2-1|27	BuildRequires:	pkgconfig(vorbis)
21cr|rezound-0.13.2-1|28	Requires:	cdrdao
21cr|rezound-0.13.2-1|29	
21cr|rezound-0.13.2-1|30	%description
21cr|rezound-0.13.2-1|31	ReZound aims to be a stable, open source, and graphical audio file editor
21cr|rezound-0.13.2-1|32	primarily for, but not limited to, the Linux operating system.
21cr|rezound-0.13.2-1|33	
21cr|rezound-0.13.2-1|34	%files -f %{name}.lang
21cr|rezound-0.13.2-1|35	%doc docs/COPYING docs/NEWS
21cr|rezound-0.13.2-1|36	%{_bindir}/%{name}
21cr|rezound-0.13.2-1|37	%{_datadir}/%{name}
21cr|rezound-0.13.2-1|38	%{_datadir}/applications/rosa-%{name}.desktop
21cr|rezound-0.13.2-1|39	%_docdir/%{name}-%{version}
21cr|rezound-0.13.2-1|40	
21cr|rezound-0.13.2-1|41	#-----------------------------------------------------------------------------
21cr|rezound-0.13.2-1|42	
21cr|rezound-0.13.2-1|43	%prep
21cr|rezound-0.13.2-1|44	%setup -qn %{name}-%{version}beta
21cr|rezound-0.13.2-1|45	
21cr|rezound-0.13.2-1|46	perl -p -i -e 's/AM_GNU_GETTEXT_VERSION\(\[0.11.5\]\)/AM_GNU_GETTEXT_VERSION([0.19.8])/' configure.ac
21cr|rezound-0.13.2-1|47	# Otherwise autoreconf will fail
21cr|rezound-0.13.2-1|48	touch NEWS AUTHORS ChangeLog
21cr|rezound-0.13.2-1|49	
21cr|rezound-0.13.2-1|50	
21cr|rezound-0.13.2-1|51	%build
21cr|rezound-0.13.2-1|52	autoreconf -fiv
21cr|rezound-0.13.2-1|53	LDFLAGS="-lX11 -ldl" %configure	--disable-portaudio \
21cr|rezound-0.13.2-1|54	--disable-rpath \
21cr|rezound-0.13.2-1|55	--disable-alsatest
21cr|rezound-0.13.2-1|56	%make
21cr|rezound-0.13.2-1|57	
21cr|rezound-0.13.2-1|58	
21cr|rezound-0.13.2-1|59	%install
21cr|rezound-0.13.2-1|60	%makeinstall_std
21cr|rezound-0.13.2-1|61	
21cr|rezound-0.13.2-1|62	mkdir -p %{buildroot}/%{_docdir}/%{name}-%{version}
21cr|rezound-0.13.2-1|63	mv %{buildroot}%{_prefix}/doc/* %{buildroot}/%{_docdir}/%{name}-%{version}
21cr|rezound-0.13.2-1|64	
21cr|rezound-0.13.2-1|65	# Provide a .desktop file
21cr|rezound-0.13.2-1|66	mkdir -p %{buildroot}%{_datadir}/applications
21cr|rezound-0.13.2-1|67	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|rezound-0.13.2-1|68	[Desktop Entry]
21cr|rezound-0.13.2-1|69	Name=Rezound
21cr|rezound-0.13.2-1|70	Comment=Digital audio editor
21cr|rezound-0.13.2-1|71	Exec=%{name}
21cr|rezound-0.13.2-1|72	Icon=sound_section
21cr|rezound-0.13.2-1|73	Terminal=false
21cr|rezound-0.13.2-1|74	Type=Application
21cr|rezound-0.13.2-1|75	StartupNotify=true
21cr|rezound-0.13.2-1|76	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideoEditing;Audio;Recorder;
21cr|rezound-0.13.2-1|77	EOF
21cr|rezound-0.13.2-1|78	
21cr|rezound-0.13.2-1|79	%find_lang %{name}

7641 21
21cr|R-Fahrmeir-2012.04.0-5|1	%global packname  Fahrmeir
21cr|R-Fahrmeir-2012.04.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-Fahrmeir-2012.04.0-5|3	
21cr|R-Fahrmeir-2012.04.0-5|4	Name:             R-%{packname}
21cr|R-Fahrmeir-2012.04.0-5|5	Version:          2012.04.0
21cr|R-Fahrmeir-2012.04.0-5|6	Release:          5
21cr|R-Fahrmeir-2012.04.0-5|7	Summary:          Multivariate Statistical Modelling Based on Generalized Linear Models data
21cr|R-Fahrmeir-2012.04.0-5|8	Group:            Sciences/Mathematics
21cr|R-Fahrmeir-2012.04.0-5|9	License:          GPLv2+
21cr|R-Fahrmeir-2012.04.0-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Fahrmeir-2012.04.0-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2012.04-0.tar.gz
21cr|R-Fahrmeir-2012.04.0-5|12	BuildArch:        noarch
21cr|R-Fahrmeir-2012.04.0-5|13	Requires:         R-core
21cr|R-Fahrmeir-2012.04.0-5|14	Requires:         R-stats
21cr|R-Fahrmeir-2012.04.0-5|15	Requires:         R-MASS
21cr|R-Fahrmeir-2012.04.0-5|16	BuildRequires:    R-devel Rmath-devel texlive R-stats
21cr|R-Fahrmeir-2012.04.0-5|17	BuildRequires:   R-MASS
21cr|R-Fahrmeir-2012.04.0-5|18	
21cr|R-Fahrmeir-2012.04.0-5|19	%description
21cr|R-Fahrmeir-2012.04.0-5|20	Data and functions for the book "Multivariate Statistical Modelling Based
21cr|R-Fahrmeir-2012.04.0-5|21	on Generalized Linear Models", version 1, by Ludwig Fahrmeir and Gerhard
21cr|R-Fahrmeir-2012.04.0-5|22	
21cr|R-Fahrmeir-2012.04.0-5|23	%prep
21cr|R-Fahrmeir-2012.04.0-5|24	%setup -q -c -n %{packname}
21cr|R-Fahrmeir-2012.04.0-5|25	
21cr|R-Fahrmeir-2012.04.0-5|26	%build
21cr|R-Fahrmeir-2012.04.0-5|27	
21cr|R-Fahrmeir-2012.04.0-5|28	%install
21cr|R-Fahrmeir-2012.04.0-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Fahrmeir-2012.04.0-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Fahrmeir-2012.04.0-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Fahrmeir-2012.04.0-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Fahrmeir-2012.04.0-5|33	
21cr|R-Fahrmeir-2012.04.0-5|34	#check
21cr|R-Fahrmeir-2012.04.0-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-Fahrmeir-2012.04.0-5|36	
21cr|R-Fahrmeir-2012.04.0-5|37	%files
21cr|R-Fahrmeir-2012.04.0-5|38	%dir %{rlibdir}/%{packname}
21cr|R-Fahrmeir-2012.04.0-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-Fahrmeir-2012.04.0-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Fahrmeir-2012.04.0-5|41	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-Fahrmeir-2012.04.0-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-Fahrmeir-2012.04.0-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Fahrmeir-2012.04.0-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-Fahrmeir-2012.04.0-5|45	%{rlibdir}/%{packname}/data
21cr|R-Fahrmeir-2012.04.0-5|46	%{rlibdir}/%{packname}/help

7642 21
21cr|R-fail-1.2-4|1	%global packname  fail
21cr|R-fail-1.2-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-fail-1.2-4|3	
21cr|R-fail-1.2-4|4	Name:             R-%{packname}
21cr|R-fail-1.2-4|5	Version:          1.2
21cr|R-fail-1.2-4|6	Release:          4
21cr|R-fail-1.2-4|7	Summary:          File Abstraction Interface Layer (FAIL) mimicking a key-value store
21cr|R-fail-1.2-4|8	Group:            Sciences/Mathematics
21cr|R-fail-1.2-4|9	License:          BSD_3_clause + file LICENSE
21cr|R-fail-1.2-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-fail-1.2-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-fail-1.2-4|12	BuildArch:        noarch
21cr|R-fail-1.2-4|13	Requires:         R-core
21cr|R-fail-1.2-4|14	
21cr|R-fail-1.2-4|15	
21cr|R-fail-1.2-4|16	Requires:         R-BBmisc
21cr|R-fail-1.2-4|17	Recommends:       R-testthat
21cr|R-fail-1.2-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-fail-1.2-4|19	BuildRequires:    R-BBmisc
21cr|R-fail-1.2-4|20	#BuildRequires:   R-testthat
21cr|R-fail-1.2-4|21	%description
21cr|R-fail-1.2-4|22	More comfortable interface to work with a directory of R data or source
21cr|R-fail-1.2-4|23	
21cr|R-fail-1.2-4|24	%prep
21cr|R-fail-1.2-4|25	%setup -q -c -n %{packname}
21cr|R-fail-1.2-4|26	
21cr|R-fail-1.2-4|27	%build
21cr|R-fail-1.2-4|28	
21cr|R-fail-1.2-4|29	%install
21cr|R-fail-1.2-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-fail-1.2-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-fail-1.2-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-fail-1.2-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-fail-1.2-4|34	
21cr|R-fail-1.2-4|35	#check
21cr|R-fail-1.2-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-fail-1.2-4|37	
21cr|R-fail-1.2-4|38	%files
21cr|R-fail-1.2-4|39	%dir %{rlibdir}/%{packname}
21cr|R-fail-1.2-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-fail-1.2-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-fail-1.2-4|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-fail-1.2-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-fail-1.2-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-fail-1.2-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-fail-1.2-4|46	%{rlibdir}/%{packname}/R
21cr|R-fail-1.2-4|47	%{rlibdir}/%{packname}/help
21cr|R-fail-1.2-4|48	%{rlibdir}/%{packname}/tests
21cr|R-fail-1.2-4|49	%{rlibdir}/%{packname}/LICENSE

7643 21
21cr|R-fastICA-1.2.0-4|1	%global packname  fastICA
21cr|R-fastICA-1.2.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-fastICA-1.2.0-4|3	
21cr|R-fastICA-1.2.0-4|4	Name:             R-%{packname}
21cr|R-fastICA-1.2.0-4|5	Version:          1.2.0
21cr|R-fastICA-1.2.0-4|6	Release:          4
21cr|R-fastICA-1.2.0-4|7	Summary:          FastICA Algorithms to perform ICA and Projection Pursuit
21cr|R-fastICA-1.2.0-4|8	Group:            Sciences/Mathematics
21cr|R-fastICA-1.2.0-4|9	License:          GPL-2 | GPL-3
21cr|R-fastICA-1.2.0-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-fastICA-1.2.0-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.2-0.tar.gz
21cr|R-fastICA-1.2.0-4|12	
21cr|R-fastICA-1.2.0-4|13	Requires:         R-MASS
21cr|R-fastICA-1.2.0-4|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-fastICA-1.2.0-4|15	BuildRequires:    lapack-devel
21cr|R-fastICA-1.2.0-4|16	BuildRequires:    blas-devel
21cr|R-fastICA-1.2.0-4|17	BuildRequires:    R-MASS
21cr|R-fastICA-1.2.0-4|18	
21cr|R-fastICA-1.2.0-4|19	%description
21cr|R-fastICA-1.2.0-4|20	Implementation of FastICA algorithm to perform Independent Component
21cr|R-fastICA-1.2.0-4|21	Analysis (ICA) and Projection Pursuit.
21cr|R-fastICA-1.2.0-4|22	
21cr|R-fastICA-1.2.0-4|23	%prep
21cr|R-fastICA-1.2.0-4|24	%setup -q -c -n %{packname}
21cr|R-fastICA-1.2.0-4|25	
21cr|R-fastICA-1.2.0-4|26	%build
21cr|R-fastICA-1.2.0-4|27	
21cr|R-fastICA-1.2.0-4|28	%install
21cr|R-fastICA-1.2.0-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-fastICA-1.2.0-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-fastICA-1.2.0-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-fastICA-1.2.0-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-fastICA-1.2.0-4|33	
21cr|R-fastICA-1.2.0-4|34	#check
21cr|R-fastICA-1.2.0-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-fastICA-1.2.0-4|36	
21cr|R-fastICA-1.2.0-4|37	%files
21cr|R-fastICA-1.2.0-4|38	%dir %{rlibdir}/%{packname}
21cr|R-fastICA-1.2.0-4|39	%doc %{rlibdir}/%{packname}/html
21cr|R-fastICA-1.2.0-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-fastICA-1.2.0-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-fastICA-1.2.0-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-fastICA-1.2.0-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-fastICA-1.2.0-4|44	%{rlibdir}/%{packname}/R
21cr|R-fastICA-1.2.0-4|45	%{rlibdir}/%{packname}/help
21cr|R-fastICA-1.2.0-4|46	%{rlibdir}/%{packname}/HISTORY
21cr|R-fastICA-1.2.0-4|47	%{rlibdir}/%{packname}/README
21cr|R-fastICA-1.2.0-4|48	%{rlibdir}/%{packname}/libs

7644 21
21cr|rfc-3.2-8|1	Summary:       Simple scripts for downloading and reading RFCs
21cr|rfc-3.2-8|2	Name:          rfc
21cr|rfc-3.2-8|3	Version:       3.2
21cr|rfc-3.2-8|4	Release:       8
21cr|rfc-3.2-8|5	Source0:       %{name}-%{version}.tar.bz2
21cr|rfc-3.2-8|6	License:       Public Domain
21cr|rfc-3.2-8|7	Group:         Networking/Other
21cr|rfc-3.2-8|8	Url:           http://www.dewn.com/rfc/
21cr|rfc-3.2-8|9	Requires:      lynx
21cr|rfc-3.2-8|10	BuildArch:     noarch
21cr|rfc-3.2-8|11	
21cr|rfc-3.2-8|12	%description
21cr|rfc-3.2-8|13	This package contains a script for reading RFCs off the Internet
21cr|rfc-3.2-8|14	from the shell (by starting your favorite browser, or just dumping
21cr|rfc-3.2-8|15	it to stdout). It also includes an emacs list package to read RFCs
21cr|rfc-3.2-8|16	from emacs.
21cr|rfc-3.2-8|17	
21cr|rfc-3.2-8|18	%prep
21cr|rfc-3.2-8|19	%setup -q
21cr|rfc-3.2-8|20	
21cr|rfc-3.2-8|21	%build
21cr|rfc-3.2-8|22	sed -i "s/# potential browsers, order of perference/my \$dumper=qw(lynx);/" %{name}-%{version}
21cr|rfc-3.2-8|23	sed -i "s/viewer -dump/dumper -dump/" %{name}-%{version}
21cr|rfc-3.2-8|24	sed -i "s/w3m lynx/\$TEXTBROWSER links lynx w3m \$BROWSER/" %{name}-%{version}
21cr|rfc-3.2-8|25	sed -i 's$/usr/local/etc$/var/cache/rfc$' %{name}-%{version}
21cr|rfc-3.2-8|26	sed -i 's$/local/path/to/rfcs$/var/cache/rfc$' %{name}-%{version}
21cr|rfc-3.2-8|27	sed -i 's$/ftp.isi.edu/in-notes/iana$/www.iana.org$' %{name}-%{version}
21cr|rfc-3.2-8|28	
21cr|rfc-3.2-8|29	%install
21cr|rfc-3.2-8|30	rm -rf $RPM_BUILD_ROOT
21cr|rfc-3.2-8|31	mkdir -p $RPM_BUILD_ROOT/var/cache/rfc/
21cr|rfc-3.2-8|32	mkdir -p $RPM_BUILD_ROOT/%{_bindir}
21cr|rfc-3.2-8|33	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/
21cr|rfc-3.2-8|34	ln -s %{name}-%{version} %{name}
21cr|rfc-3.2-8|35	install -m755 %{name}-%{version} $RPM_BUILD_ROOT/%{_bindir}/
21cr|rfc-3.2-8|36	install -m755 %{name} $RPM_BUILD_ROOT/%{_bindir}/
21cr|rfc-3.2-8|37	install -m644 rfc-util.el $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/
21cr|rfc-3.2-8|38	
21cr|rfc-3.2-8|39	%post
21cr|rfc-3.2-8|40	%{_bindir}/%{name} -i
21cr|rfc-3.2-8|41	%{_bindir}/%{name} -n -i
21cr|rfc-3.2-8|42	
21cr|rfc-3.2-8|43	%clean
21cr|rfc-3.2-8|44	rm -rf $RPM_BUILD_ROOT
21cr|rfc-3.2-8|45	
21cr|rfc-3.2-8|46	%files
21cr|rfc-3.2-8|47	%defattr(-,root,root)
21cr|rfc-3.2-8|48	%{_bindir}/%{name}-%{version}
21cr|rfc-3.2-8|49	%{_bindir}/%{name}
21cr|rfc-3.2-8|50	%{_datadir}/emacs/site-lisp/rfc-util.el
21cr|rfc-3.2-8|51	%dir /var/cache/rfc

7645 21
21cr|rfcdiff-1.42-3|1	Summary:	Draft Diff Tool
21cr|rfcdiff-1.42-3|2	Name:		rfcdiff
21cr|rfcdiff-1.42-3|3	Version:	1.42
21cr|rfcdiff-1.42-3|4	Release:	3
21cr|rfcdiff-1.42-3|5	Group:		Development/Other
21cr|rfcdiff-1.42-3|6	License:	GPLv2+
21cr|rfcdiff-1.42-3|7	URL:		http://tools.ietf.org/tools/rfcdiff/
21cr|rfcdiff-1.42-3|8	Source0:	http://tools.ietf.org/tools/rfcdiff/rfcdiff-%{version}.tgz
21cr|rfcdiff-1.42-3|9	Patch0:         rfcdiff-1.42.patch
21cr|rfcdiff-1.42-3|10	BuildRequires:	txt2man
21cr|rfcdiff-1.42-3|11	Requires:       wdiff
21cr|rfcdiff-1.42-3|12	BuildArch:	noarch
21cr|rfcdiff-1.42-3|13	
21cr|rfcdiff-1.42-3|14	%description
21cr|rfcdiff-1.42-3|15	rfcdiff takes two RFCs or Internet-Drafts in text form as input, and
21cr|rfcdiff-1.42-3|16	produces output which indicates the differences found in one of various
21cr|rfcdiff-1.42-3|17	forms, controlled by a list of options. In all cases, page headers and
21cr|rfcdiff-1.42-3|18	page footers are stripped before looking for changes.
21cr|rfcdiff-1.42-3|19	
21cr|rfcdiff-1.42-3|20	%prep
21cr|rfcdiff-1.42-3|21	%setup -q
21cr|rfcdiff-1.42-3|22	%patch0 -p1
21cr|rfcdiff-1.42-3|23	
21cr|rfcdiff-1.42-3|24	%build
21cr|rfcdiff-1.42-3|25	make
21cr|rfcdiff-1.42-3|26	
21cr|rfcdiff-1.42-3|27	%install
21cr|rfcdiff-1.42-3|28	mkdir -p %{buildroot}%{_prefix}
21cr|rfcdiff-1.42-3|29	mkdir -p %{buildroot}%{_bindir}
21cr|rfcdiff-1.42-3|30	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|rfcdiff-1.42-3|31	install %{name} %{buildroot}%{_bindir}
21cr|rfcdiff-1.42-3|32	install -m 644 %{name}.1.gz %{buildroot}%{_mandir}/man1/
21cr|rfcdiff-1.42-3|33	
21cr|rfcdiff-1.42-3|34	%clean
21cr|rfcdiff-1.42-3|35	
21cr|rfcdiff-1.42-3|36	%files
21cr|rfcdiff-1.42-3|37	%doc copyright
21cr|rfcdiff-1.42-3|38	%{_mandir}/man1/*
21cr|rfcdiff-1.42-3|39	%{_bindir}/%{name}

7646 21
21cr|R-fibroEset-1.4.6-6|1	%global packname  fibroEset
21cr|R-fibroEset-1.4.6-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-fibroEset-1.4.6-6|3	
21cr|R-fibroEset-1.4.6-6|4	Name:             R-%{packname}
21cr|R-fibroEset-1.4.6-6|5	Version:          1.4.6
21cr|R-fibroEset-1.4.6-6|6	Release:          6
21cr|R-fibroEset-1.4.6-6|7	Summary:          exprSet for Karaman et al. (2003) fibroblasts data
21cr|R-fibroEset-1.4.6-6|8	Group:            Sciences/Mathematics
21cr|R-fibroEset-1.4.6-6|9	License:          LGPL
21cr|R-fibroEset-1.4.6-6|10	URL:              None
21cr|R-fibroEset-1.4.6-6|11	Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/fibroEset_1.4.6.tar.gz
21cr|R-fibroEset-1.4.6-6|12	BuildArch:        noarch
21cr|R-fibroEset-1.4.6-6|13	Requires:         R-core
21cr|R-fibroEset-1.4.6-6|14	Requires:         R-Biobase
21cr|R-fibroEset-1.4.6-6|15	BuildRequires:    R-devel Rmath-devel  R-Biobase
21cr|R-fibroEset-1.4.6-6|16	
21cr|R-fibroEset-1.4.6-6|17	%description
21cr|R-fibroEset-1.4.6-6|18	exprSet for Karaman et al. (2003) human, bonobo and gorilla fibroblasts
21cr|R-fibroEset-1.4.6-6|19	
21cr|R-fibroEset-1.4.6-6|20	%prep
21cr|R-fibroEset-1.4.6-6|21	%setup -q -c -n %{packname}
21cr|R-fibroEset-1.4.6-6|22	
21cr|R-fibroEset-1.4.6-6|23	%build
21cr|R-fibroEset-1.4.6-6|24	
21cr|R-fibroEset-1.4.6-6|25	%install
21cr|R-fibroEset-1.4.6-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-fibroEset-1.4.6-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-fibroEset-1.4.6-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-fibroEset-1.4.6-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-fibroEset-1.4.6-6|30	
21cr|R-fibroEset-1.4.6-6|31	#check
21cr|R-fibroEset-1.4.6-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-fibroEset-1.4.6-6|33	
21cr|R-fibroEset-1.4.6-6|34	%files
21cr|R-fibroEset-1.4.6-6|35	%dir %{rlibdir}/%{packname}
21cr|R-fibroEset-1.4.6-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-fibroEset-1.4.6-6|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-fibroEset-1.4.6-6|38	%{rlibdir}/%{packname}/INDEX
21cr|R-fibroEset-1.4.6-6|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-fibroEset-1.4.6-6|40	%{rlibdir}/%{packname}/Meta
21cr|R-fibroEset-1.4.6-6|41	%{rlibdir}/%{packname}/R
21cr|R-fibroEset-1.4.6-6|42	%{rlibdir}/%{packname}/data
21cr|R-fibroEset-1.4.6-6|43	%{rlibdir}/%{packname}/help

7647 21
21cr|R-fields-8.2.1-4|1	%global packname  fields
21cr|R-fields-8.2.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-fields-8.2.1-4|3	
21cr|R-fields-8.2.1-4|4	Name:             R-%{packname}
21cr|R-fields-8.2.1-4|5	Version:          8.2.1
21cr|R-fields-8.2.1-4|6	Release:          4
21cr|R-fields-8.2.1-4|7	Summary:          Tools for spatial data
21cr|R-fields-8.2.1-4|8	Group:            Sciences/Mathematics
21cr|R-fields-8.2.1-4|9	License:          GPL (>= 2)
21cr|R-fields-8.2.1-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-fields-8.2.1-4|11	Source0:          http://cran.r-project.org/src/contrib/fields_8.2-1.tar.gz
21cr|R-fields-8.2.1-4|12	Requires:         R-methods R-maps R-spam
21cr|R-fields-8.2.1-4|13	BuildRequires:    R-devel Rmath-devel R-methods R-maps R-spam
21cr|R-fields-8.2.1-4|14	
21cr|R-fields-8.2.1-4|15	%description
21cr|R-fields-8.2.1-4|16	Fields is for curve, surface and function fitting with an emphasis on
21cr|R-fields-8.2.1-4|17	splines, spatial data and spatial statistics. The major methods include
21cr|R-fields-8.2.1-4|18	cubic, robust, and thin plate splines, and Kriging for large data sets.
21cr|R-fields-8.2.1-4|19	The splines and Kriging methods are supporting by functions that can
21cr|R-fields-8.2.1-4|20	determine the smoothing parameter (nugget and sill variance) by cross
21cr|R-fields-8.2.1-4|21	validation and also by restricted maximum likelihood.  A major feature is
21cr|R-fields-8.2.1-4|22	that any covariance function implemented in R with the fields interface
21cr|R-fields-8.2.1-4|23	can be used for spatial prediction. Some tailored optimization functions
21cr|R-fields-8.2.1-4|24	are supplied for find the MLEs for the Matern family of covariances. There
21cr|R-fields-8.2.1-4|25	are also many useful functions for plotting and working with spatial data
21cr|R-fields-8.2.1-4|26	as images. This package also contains an implementation of a sparse matrix
21cr|R-fields-8.2.1-4|27	methods for large data sets and currently requires the sparse matrix
21cr|R-fields-8.2.1-4|28	(spam) package for testing (but not for the standard spatial functions.)
21cr|R-fields-8.2.1-4|29	Use help(fields) to get started and for an overview.  The fields source
21cr|R-fields-8.2.1-4|30	code is heavily commented and should provide useful explanation of
21cr|R-fields-8.2.1-4|31	numerical details in addition to the manual pages.
21cr|R-fields-8.2.1-4|32	
21cr|R-fields-8.2.1-4|33	%prep
21cr|R-fields-8.2.1-4|34	%setup -q -c -n %{packname}
21cr|R-fields-8.2.1-4|35	
21cr|R-fields-8.2.1-4|36	%build
21cr|R-fields-8.2.1-4|37	
21cr|R-fields-8.2.1-4|38	%install
21cr|R-fields-8.2.1-4|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-fields-8.2.1-4|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-fields-8.2.1-4|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-fields-8.2.1-4|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-fields-8.2.1-4|43	
21cr|R-fields-8.2.1-4|44	#check
21cr|R-fields-8.2.1-4|45	#{_bindir}/R CMD check %%{packname}
21cr|R-fields-8.2.1-4|46	
21cr|R-fields-8.2.1-4|47	%files
21cr|R-fields-8.2.1-4|48	%dir %{rlibdir}/%{packname}
21cr|R-fields-8.2.1-4|49	%doc %{rlibdir}/%{packname}/html
21cr|R-fields-8.2.1-4|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-fields-8.2.1-4|51	%{rlibdir}/%{packname}/INDEX
21cr|R-fields-8.2.1-4|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-fields-8.2.1-4|53	%{rlibdir}/%{packname}/Meta
21cr|R-fields-8.2.1-4|54	%{rlibdir}/%{packname}/R
21cr|R-fields-8.2.1-4|55	%{rlibdir}/%{packname}/data
21cr|R-fields-8.2.1-4|56	%{rlibdir}/%{packname}/help
21cr|R-fields-8.2.1-4|57	%{rlibdir}/%{packname}/libs

7648 21
21cr|R-filehash-2.2.2-5|1	%global packname  filehash
21cr|R-filehash-2.2.2-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-filehash-2.2.2-5|3	
21cr|R-filehash-2.2.2-5|4	Name:             R-%{packname}
21cr|R-filehash-2.2.2-5|5	Version:          2.2.2
21cr|R-filehash-2.2.2-5|6	Release:          5
21cr|R-filehash-2.2.2-5|7	Summary:          Simple key-value database
21cr|R-filehash-2.2.2-5|8	Group:            Sciences/Mathematics
21cr|R-filehash-2.2.2-5|9	License:          GPL (>= 2)
21cr|R-filehash-2.2.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-filehash-2.2.2-5|11	Source0:          http://cran.r-project.org/src/contrib/filehash_2.2-2.tar.gz
21cr|R-filehash-2.2.2-5|12	Requires:         R-methods
21cr|R-filehash-2.2.2-5|13	Requires:         R-utils
21cr|R-filehash-2.2.2-5|14	BuildRequires:    R-devel
21cr|R-filehash-2.2.2-5|15	BuildRequires:    Rmath-devel
21cr|R-filehash-2.2.2-5|16	BuildRequires:    texlive-collection-latex
21cr|R-filehash-2.2.2-5|17	BuildRequires:    R-methods
21cr|R-filehash-2.2.2-5|18	BuildRequires:    R-utils
21cr|R-filehash-2.2.2-5|19	BuildRequires:    pkgconfig(lapack)
21cr|R-filehash-2.2.2-5|20	
21cr|R-filehash-2.2.2-5|21	%description
21cr|R-filehash-2.2.2-5|22	Simple key-value database
21cr|R-filehash-2.2.2-5|23	
21cr|R-filehash-2.2.2-5|24	%prep
21cr|R-filehash-2.2.2-5|25	%setup -q -c -n %{packname}
21cr|R-filehash-2.2.2-5|26	
21cr|R-filehash-2.2.2-5|27	%build
21cr|R-filehash-2.2.2-5|28	
21cr|R-filehash-2.2.2-5|29	%install
21cr|R-filehash-2.2.2-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-filehash-2.2.2-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-filehash-2.2.2-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-filehash-2.2.2-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-filehash-2.2.2-5|34	
21cr|R-filehash-2.2.2-5|35	#check
21cr|R-filehash-2.2.2-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-filehash-2.2.2-5|37	
21cr|R-filehash-2.2.2-5|38	%files
21cr|R-filehash-2.2.2-5|39	%dir %{rlibdir}/%{packname}
21cr|R-filehash-2.2.2-5|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-filehash-2.2.2-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-filehash-2.2.2-5|42	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-filehash-2.2.2-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-filehash-2.2.2-5|44	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-filehash-2.2.2-5|45	%{rlibdir}/%{packname}/COPYING
21cr|R-filehash-2.2.2-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-filehash-2.2.2-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-filehash-2.2.2-5|48	%{rlibdir}/%{packname}/Meta
21cr|R-filehash-2.2.2-5|49	%{rlibdir}/%{packname}/R
21cr|R-filehash-2.2.2-5|50	%{rlibdir}/%{packname}/help
21cr|R-filehash-2.2.2-5|51	%{rlibdir}/%{packname}/libs

7649 21
21cr|R-fit.models-0.5.10-5|1	%global packname  fit.models
21cr|R-fit.models-0.5.10-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-fit.models-0.5.10-5|3	
21cr|R-fit.models-0.5.10-5|4	Name:             R-%{packname}
21cr|R-fit.models-0.5.10-5|5	Version:          0.5.10
21cr|R-fit.models-0.5.10-5|6	Release:          5
21cr|R-fit.models-0.5.10-5|7	Summary:          fit.models
21cr|R-fit.models-0.5.10-5|8	Group:            Sciences/Mathematics
21cr|R-fit.models-0.5.10-5|9	License:          GPLv1+
21cr|R-fit.models-0.5.10-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-fit.models-0.5.10-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-10.tar.gz
21cr|R-fit.models-0.5.10-5|12	BuildArch:        noarch
21cr|R-fit.models-0.5.10-5|13	Requires:         R-core
21cr|R-fit.models-0.5.10-5|14	
21cr|R-fit.models-0.5.10-5|15	Requires:         R-lattice
21cr|R-fit.models-0.5.10-5|16	
21cr|R-fit.models-0.5.10-5|17	Requires:         R-MASS
21cr|R-fit.models-0.5.10-5|18	BuildRequires:    R-devel Rmath-devel  R-lattice
21cr|R-fit.models-0.5.10-5|19	
21cr|R-fit.models-0.5.10-5|20	BuildRequires:   R-MASS
21cr|R-fit.models-0.5.10-5|21	%description
21cr|R-fit.models-0.5.10-5|22	A framework for comparing fitted models
21cr|R-fit.models-0.5.10-5|23	
21cr|R-fit.models-0.5.10-5|24	%prep
21cr|R-fit.models-0.5.10-5|25	%setup -q -c -n %{packname}
21cr|R-fit.models-0.5.10-5|26	
21cr|R-fit.models-0.5.10-5|27	%build
21cr|R-fit.models-0.5.10-5|28	
21cr|R-fit.models-0.5.10-5|29	%install
21cr|R-fit.models-0.5.10-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-fit.models-0.5.10-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-fit.models-0.5.10-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-fit.models-0.5.10-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-fit.models-0.5.10-5|34	
21cr|R-fit.models-0.5.10-5|35	#check
21cr|R-fit.models-0.5.10-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-fit.models-0.5.10-5|37	
21cr|R-fit.models-0.5.10-5|38	%files
21cr|R-fit.models-0.5.10-5|39	%dir %{rlibdir}/%{packname}
21cr|R-fit.models-0.5.10-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-fit.models-0.5.10-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-fit.models-0.5.10-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-fit.models-0.5.10-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-fit.models-0.5.10-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-fit.models-0.5.10-5|45	%{rlibdir}/%{packname}/R
21cr|R-fit.models-0.5.10-5|46	%{rlibdir}/%{packname}/help

7650 21
21cr|R-flexmix-2.3.13-5|1	%global packname  flexmix
21cr|R-flexmix-2.3.13-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-flexmix-2.3.13-5|3	
21cr|R-flexmix-2.3.13-5|4	%define debug_package %{nil}
21cr|R-flexmix-2.3.13-5|5	
21cr|R-flexmix-2.3.13-5|6	Name:             R-%{packname}
21cr|R-flexmix-2.3.13-5|7	Version:          2.3.13
21cr|R-flexmix-2.3.13-5|8	Release:          5
21cr|R-flexmix-2.3.13-5|9	Summary:          Flexible Mixture Modeling
21cr|R-flexmix-2.3.13-5|10	
21cr|R-flexmix-2.3.13-5|11	Group:            Sciences/Mathematics
21cr|R-flexmix-2.3.13-5|12	License:          GPL (>= 2)
21cr|R-flexmix-2.3.13-5|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-flexmix-2.3.13-5|14	Source0:          http://cran.r-project.org/src/contrib/flexmix_2.3-13.tar.gz
21cr|R-flexmix-2.3.13-5|15	Requires:         R-lattice R-modeltools R-multcomp R-methods R-stats R-stats4
21cr|R-flexmix-2.3.13-5|16	Requires:         R-MASS R-codetools R-diptest R-ellipse R-gclus R-grid R-lme4
21cr|R-flexmix-2.3.13-5|17	Requires:         R-mlbench R-mvtnorm R-nnet
21cr|R-flexmix-2.3.13-5|18	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice
21cr|R-flexmix-2.3.13-5|19	BuildRequires:    R-modeltools R-multcomp R-methods R-stats R-stats4
21cr|R-flexmix-2.3.13-5|20	BuildRequires:    R-MASS R-codetools R-diptest R-ellipse R-gclus R-grid
21cr|R-flexmix-2.3.13-5|21	BuildRequires:    R-lme4 R-mlbench R-mvtnorm R-nnet
21cr|R-flexmix-2.3.13-5|22	
21cr|R-flexmix-2.3.13-5|23	%description
21cr|R-flexmix-2.3.13-5|24	FlexMix implements a general framework for finite mixtures of regression
21cr|R-flexmix-2.3.13-5|25	models using the EM algorithm.  FlexMix provides the E-step and all data
21cr|R-flexmix-2.3.13-5|26	handling, while the M-step can be supplied by the user to easily define
21cr|R-flexmix-2.3.13-5|27	new models. Existing drivers implement mixtures of standard linear models,
21cr|R-flexmix-2.3.13-5|28	generalized linear models and model-based clustering.
21cr|R-flexmix-2.3.13-5|29	
21cr|R-flexmix-2.3.13-5|30	%prep
21cr|R-flexmix-2.3.13-5|31	%setup -q -c -n %{packname}
21cr|R-flexmix-2.3.13-5|32	
21cr|R-flexmix-2.3.13-5|33	%build
21cr|R-flexmix-2.3.13-5|34	
21cr|R-flexmix-2.3.13-5|35	%install
21cr|R-flexmix-2.3.13-5|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-flexmix-2.3.13-5|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-flexmix-2.3.13-5|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-flexmix-2.3.13-5|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-flexmix-2.3.13-5|40	
21cr|R-flexmix-2.3.13-5|41	#check
21cr|R-flexmix-2.3.13-5|42	#{_bindir}/R CMD check %%{packname}
21cr|R-flexmix-2.3.13-5|43	
21cr|R-flexmix-2.3.13-5|44	%files
21cr|R-flexmix-2.3.13-5|45	%dir %{rlibdir}/%{packname}
21cr|R-flexmix-2.3.13-5|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-flexmix-2.3.13-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-flexmix-2.3.13-5|48	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-flexmix-2.3.13-5|49	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-flexmix-2.3.13-5|50	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-flexmix-2.3.13-5|51	%{rlibdir}/%{packname}/INDEX
21cr|R-flexmix-2.3.13-5|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-flexmix-2.3.13-5|53	%{rlibdir}/%{packname}/Meta
21cr|R-flexmix-2.3.13-5|54	%{rlibdir}/%{packname}/R
21cr|R-flexmix-2.3.13-5|55	%{rlibdir}/%{packname}/data
21cr|R-flexmix-2.3.13-5|56	%{rlibdir}/%{packname}/help

7651 21
21cr|R-foreach-1.4.2-5|1	%global packname  foreach
21cr|R-foreach-1.4.2-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-foreach-1.4.2-5|3	
21cr|R-foreach-1.4.2-5|4	%define debug_package %{nil}
21cr|R-foreach-1.4.2-5|5	
21cr|R-foreach-1.4.2-5|6	Name:             R-%{packname}
21cr|R-foreach-1.4.2-5|7	Version:          1.4.2
21cr|R-foreach-1.4.2-5|8	Release:          5
21cr|R-foreach-1.4.2-5|9	Summary:          Foreach looping construct for R
21cr|R-foreach-1.4.2-5|10	Group:            Sciences/Mathematics
21cr|R-foreach-1.4.2-5|11	License:          Apache License (== 2.0)
21cr|R-foreach-1.4.2-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-foreach-1.4.2-5|13	Source0:          http://cran.r-project.org/src/contrib/foreach_%{version}.tar.gz
21cr|R-foreach-1.4.2-5|14	Requires:         R-codetools R-utils
21cr|R-foreach-1.4.2-5|15	Requires:         R-randomForest
21cr|R-foreach-1.4.2-5|16	Requires:         R-iterators
21cr|R-foreach-1.4.2-5|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-codetools R-utils
21cr|R-foreach-1.4.2-5|18	BuildRequires:    R-randomForest R-iterators
21cr|R-foreach-1.4.2-5|19	
21cr|R-foreach-1.4.2-5|20	%description
21cr|R-foreach-1.4.2-5|21	Support for the foreach looping construct.  Foreach is an idiom that
21cr|R-foreach-1.4.2-5|22	allows for iterating over elements in a collection, without the use of an
21cr|R-foreach-1.4.2-5|23	explicit loop counter.  This package in particular is intended to be used
21cr|R-foreach-1.4.2-5|24	for its return value, rather than for its side effects.  In that sense, it
21cr|R-foreach-1.4.2-5|25	is similar to the standard lapply function, but doesn't require the
21cr|R-foreach-1.4.2-5|26	evaluation of a function.  Using foreach without side effects also
21cr|R-foreach-1.4.2-5|27	facilitates executing the loop in parallel.
21cr|R-foreach-1.4.2-5|28	
21cr|R-foreach-1.4.2-5|29	%prep
21cr|R-foreach-1.4.2-5|30	%setup -q -c -n %{packname}
21cr|R-foreach-1.4.2-5|31	
21cr|R-foreach-1.4.2-5|32	%build
21cr|R-foreach-1.4.2-5|33	
21cr|R-foreach-1.4.2-5|34	%install
21cr|R-foreach-1.4.2-5|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-foreach-1.4.2-5|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-foreach-1.4.2-5|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-foreach-1.4.2-5|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-foreach-1.4.2-5|39	
21cr|R-foreach-1.4.2-5|40	# It seems we should update iter and maybe some other packages for all tests to pass
21cr|R-foreach-1.4.2-5|41	# %check
21cr|R-foreach-1.4.2-5|42	#%{_bindir}/R CMD check %{packname}
21cr|R-foreach-1.4.2-5|43	
21cr|R-foreach-1.4.2-5|44	%files
21cr|R-foreach-1.4.2-5|45	%dir %{rlibdir}/%{packname}
21cr|R-foreach-1.4.2-5|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-foreach-1.4.2-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-foreach-1.4.2-5|48	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-foreach-1.4.2-5|49	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-foreach-1.4.2-5|50	%{rlibdir}/%{packname}/INDEX
21cr|R-foreach-1.4.2-5|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-foreach-1.4.2-5|52	%{rlibdir}/%{packname}/Meta
21cr|R-foreach-1.4.2-5|53	%{rlibdir}/%{packname}/R
21cr|R-foreach-1.4.2-5|54	%{rlibdir}/%{packname}/demo
21cr|R-foreach-1.4.2-5|55	%{rlibdir}/%{packname}/examples
21cr|R-foreach-1.4.2-5|56	%{rlibdir}/%{packname}/help
21cr|R-foreach-1.4.2-5|57	%{rlibdir}/%{packname}/unitTests

7652 21
21cr|R-formatR-0.10-6|1	%global packname  formatR
21cr|R-formatR-0.10-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-formatR-0.10-6|3	
21cr|R-formatR-0.10-6|4	Name:             R-%{packname}
21cr|R-formatR-0.10-6|5	Version:          0.10
21cr|R-formatR-0.10-6|6	Release:          6
21cr|R-formatR-0.10-6|7	Summary:          Format R Code Automatically
21cr|R-formatR-0.10-6|8	Group:            Sciences/Mathematics
21cr|R-formatR-0.10-6|9	License:          GPL
21cr|R-formatR-0.10-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-formatR-0.10-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-formatR-0.10-6|12	BuildArch:        noarch
21cr|R-formatR-0.10-6|13	Requires:         R-core
21cr|R-formatR-0.10-6|14	
21cr|R-formatR-0.10-6|15	Requires:         R-codetools R-gWidgetsRGtk2 R-testit
21cr|R-formatR-0.10-6|16	Recommends:       R-knitr
21cr|R-formatR-0.10-6|17	BuildRequires:    R-devel Rmath-devel
21cr|R-formatR-0.10-6|18	
21cr|R-formatR-0.10-6|19	BuildRequires:   R-codetools R-gWidgetsRGtk2 R-testit
21cr|R-formatR-0.10-6|20	#BuildRequires: R-knitr
21cr|R-formatR-0.10-6|21	
21cr|R-formatR-0.10-6|22	%description
21cr|R-formatR-0.10-6|23	This package provides a function tidy.source() and optionally a GUI (by
21cr|R-formatR-0.10-6|24	gWidgets and preferably gWidgetsRGtk2) to format R source code. Spaces and
21cr|R-formatR-0.10-6|25	indent will be added to the code automatically, and comments will be
21cr|R-formatR-0.10-6|26	preserved under certain conditions, so that R code will be more
21cr|R-formatR-0.10-6|27	human-readable and tidy.
21cr|R-formatR-0.10-6|28	
21cr|R-formatR-0.10-6|29	%prep
21cr|R-formatR-0.10-6|30	%setup -q -c -n %{packname}
21cr|R-formatR-0.10-6|31	
21cr|R-formatR-0.10-6|32	%build
21cr|R-formatR-0.10-6|33	
21cr|R-formatR-0.10-6|34	%install
21cr|R-formatR-0.10-6|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-formatR-0.10-6|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-formatR-0.10-6|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-formatR-0.10-6|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-formatR-0.10-6|39	
21cr|R-formatR-0.10-6|40	#check
21cr|R-formatR-0.10-6|41	#{_bindir}/R CMD check %%{packname}
21cr|R-formatR-0.10-6|42	
21cr|R-formatR-0.10-6|43	%files
21cr|R-formatR-0.10-6|44	%dir %{rlibdir}/%{packname}
21cr|R-formatR-0.10-6|45	%doc %{rlibdir}/%{packname}/doc
21cr|R-formatR-0.10-6|46	%doc %{rlibdir}/%{packname}/html
21cr|R-formatR-0.10-6|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-formatR-0.10-6|48	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-formatR-0.10-6|49	%{rlibdir}/%{packname}/INDEX
21cr|R-formatR-0.10-6|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-formatR-0.10-6|51	%{rlibdir}/%{packname}/Meta
21cr|R-formatR-0.10-6|52	%{rlibdir}/%{packname}/R
21cr|R-formatR-0.10-6|53	%{rlibdir}/%{packname}/help
21cr|R-formatR-0.10-6|54	%{rlibdir}/%{packname}/format

7653 21
21cr|R-Formula-1.2.1-4|1	%global packname  Formula
21cr|R-Formula-1.2.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-Formula-1.2.1-4|3	
21cr|R-Formula-1.2.1-4|4	%define debug_package %{nil}
21cr|R-Formula-1.2.1-4|5	
21cr|R-Formula-1.2.1-4|6	Name:             R-%{packname}
21cr|R-Formula-1.2.1-4|7	Version:          1.2.1
21cr|R-Formula-1.2.1-4|8	Release:          4
21cr|R-Formula-1.2.1-4|9	Summary:          Extended Model Formulas
21cr|R-Formula-1.2.1-4|10	Group:            Sciences/Mathematics
21cr|R-Formula-1.2.1-4|11	License:          GPL-2
21cr|R-Formula-1.2.1-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Formula-1.2.1-4|13	Source0:          http://cran.r-project.org/src/contrib/Formula_1.2-1.tar.gz
21cr|R-Formula-1.2.1-4|14	Requires:         R-stats
21cr|R-Formula-1.2.1-4|15	BuildRequires:    R-devel Rmath-devel texlive R-stats
21cr|R-Formula-1.2.1-4|16	
21cr|R-Formula-1.2.1-4|17	%description
21cr|R-Formula-1.2.1-4|18	Infrastructure for extended formulas with multiple parts on the right-hand
21cr|R-Formula-1.2.1-4|19	side and/or multiple responses on the left-hand side.
21cr|R-Formula-1.2.1-4|20	
21cr|R-Formula-1.2.1-4|21	%prep
21cr|R-Formula-1.2.1-4|22	%setup -q -c -n %{packname}
21cr|R-Formula-1.2.1-4|23	
21cr|R-Formula-1.2.1-4|24	%build
21cr|R-Formula-1.2.1-4|25	
21cr|R-Formula-1.2.1-4|26	%install
21cr|R-Formula-1.2.1-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Formula-1.2.1-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Formula-1.2.1-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Formula-1.2.1-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Formula-1.2.1-4|31	
21cr|R-Formula-1.2.1-4|32	#check
21cr|R-Formula-1.2.1-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-Formula-1.2.1-4|34	
21cr|R-Formula-1.2.1-4|35	%files
21cr|R-Formula-1.2.1-4|36	%dir %{rlibdir}/%{packname}
21cr|R-Formula-1.2.1-4|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-Formula-1.2.1-4|38	%doc %{rlibdir}/%{packname}/html
21cr|R-Formula-1.2.1-4|39	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-Formula-1.2.1-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Formula-1.2.1-4|41	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-Formula-1.2.1-4|42	%{rlibdir}/%{packname}/INDEX
21cr|R-Formula-1.2.1-4|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Formula-1.2.1-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-Formula-1.2.1-4|45	%{rlibdir}/%{packname}/R
21cr|R-Formula-1.2.1-4|46	%{rlibdir}/%{packname}/help

7654 21
21cr|R-FRB-1.8-5|1	%global packname  FRB
21cr|R-FRB-1.8-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-FRB-1.8-5|3	
21cr|R-FRB-1.8-5|4	Name:             R-%{packname}
21cr|R-FRB-1.8-5|5	Version:          1.8
21cr|R-FRB-1.8-5|6	Release:          5
21cr|R-FRB-1.8-5|7	Summary:          Fast and Robust Bootstrap
21cr|R-FRB-1.8-5|8	Group:            Sciences/Mathematics
21cr|R-FRB-1.8-5|9	License:          GPLv2
21cr|R-FRB-1.8-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-FRB-1.8-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-FRB-1.8-5|12	BuildArch:        noarch
21cr|R-FRB-1.8-5|13	Requires:         R-core
21cr|R-FRB-1.8-5|14	
21cr|R-FRB-1.8-5|15	Requires:         R-corpcor R-rrcov
21cr|R-FRB-1.8-5|16	
21cr|R-FRB-1.8-5|17	BuildRequires:    R-devel Rmath-devel  R-corpcor R-rrcov
21cr|R-FRB-1.8-5|18	
21cr|R-FRB-1.8-5|19	
21cr|R-FRB-1.8-5|20	%description
21cr|R-FRB-1.8-5|21	This package performs robust inference based on applying Fast and Robust
21cr|R-FRB-1.8-5|22	Bootstrap on robust estimators. Available methods are multivariate
21cr|R-FRB-1.8-5|23	regression, PCA and Hotelling tests.
21cr|R-FRB-1.8-5|24	
21cr|R-FRB-1.8-5|25	%prep
21cr|R-FRB-1.8-5|26	%setup -q -c -n %{packname}
21cr|R-FRB-1.8-5|27	
21cr|R-FRB-1.8-5|28	%build
21cr|R-FRB-1.8-5|29	
21cr|R-FRB-1.8-5|30	%install
21cr|R-FRB-1.8-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-FRB-1.8-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-FRB-1.8-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-FRB-1.8-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-FRB-1.8-5|35	
21cr|R-FRB-1.8-5|36	#check
21cr|R-FRB-1.8-5|37	#{_bindir}/R CMD check %%{packname}
21cr|R-FRB-1.8-5|38	
21cr|R-FRB-1.8-5|39	%files
21cr|R-FRB-1.8-5|40	%dir %{rlibdir}/%{packname}
21cr|R-FRB-1.8-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-FRB-1.8-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-FRB-1.8-5|43	%{rlibdir}/%{packname}/CITATION
21cr|R-FRB-1.8-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-FRB-1.8-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-FRB-1.8-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-FRB-1.8-5|47	%{rlibdir}/%{packname}/R
21cr|R-FRB-1.8-5|48	%{rlibdir}/%{packname}/data
21cr|R-FRB-1.8-5|49	%{rlibdir}/%{packname}/help

7655 21
21cr|R-fts-0.9.9-3|1	%global packname  fts
21cr|R-fts-0.9.9-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-fts-0.9.9-3|3	
21cr|R-fts-0.9.9-3|4	Name:             R-%{packname}
21cr|R-fts-0.9.9-3|5	Version:          0.9.9
21cr|R-fts-0.9.9-3|6	Release:          3
21cr|R-fts-0.9.9-3|7	Summary:          R interface to tslib (a time series library in c++)
21cr|R-fts-0.9.9-3|8	Group:            Sciences/Mathematics
21cr|R-fts-0.9.9-3|9	License:          GPL-3
21cr|R-fts-0.9.9-3|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-fts-0.9.9-3|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-fts-0.9.9-3|12	Requires:         R-utils R-stats R-zoo R-BH
21cr|R-fts-0.9.9-3|13	BuildRequires:    R-devel Rmath-devel  R-utils R-stats R-BH R-zoo
21cr|R-fts-0.9.9-3|14	BuildRequires:    blas-devel
21cr|R-fts-0.9.9-3|15	BuildRequires:    lapack-devel
21cr|R-fts-0.9.9-3|16	
21cr|R-fts-0.9.9-3|17	%description
21cr|R-fts-0.9.9-3|18	fast operations for time series objects
21cr|R-fts-0.9.9-3|19	
21cr|R-fts-0.9.9-3|20	%prep
21cr|R-fts-0.9.9-3|21	%setup -q -c -n %{packname}
21cr|R-fts-0.9.9-3|22	
21cr|R-fts-0.9.9-3|23	%build
21cr|R-fts-0.9.9-3|24	
21cr|R-fts-0.9.9-3|25	%install
21cr|R-fts-0.9.9-3|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-fts-0.9.9-3|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-fts-0.9.9-3|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-fts-0.9.9-3|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-fts-0.9.9-3|30	
21cr|R-fts-0.9.9-3|31	#check
21cr|R-fts-0.9.9-3|32	#{_bindir}/R CMD check %%{packname}
21cr|R-fts-0.9.9-3|33	
21cr|R-fts-0.9.9-3|34	%files
21cr|R-fts-0.9.9-3|35	%dir %{rlibdir}/%{packname}
21cr|R-fts-0.9.9-3|36	%doc %{rlibdir}/%{packname}/html
21cr|R-fts-0.9.9-3|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-fts-0.9.9-3|38	%{rlibdir}/%{packname}/INDEX
21cr|R-fts-0.9.9-3|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-fts-0.9.9-3|40	%{rlibdir}/%{packname}/Meta
21cr|R-fts-0.9.9-3|41	%{rlibdir}/%{packname}/R
21cr|R-fts-0.9.9-3|42	%{rlibdir}/%{packname}/help
21cr|R-fts-0.9.9-3|43	%{rlibdir}/%{packname}/libs

7656 21
21cr|R-gam-1.12-5|1	%global packname  gam
21cr|R-gam-1.12-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gam-1.12-5|3	
21cr|R-gam-1.12-5|4	Name:             R-%{packname}
21cr|R-gam-1.12-5|5	Version:          1.12
21cr|R-gam-1.12-5|6	Release:          5
21cr|R-gam-1.12-5|7	Summary:          Generalized Additive Models
21cr|R-gam-1.12-5|8	Group:            Sciences/Mathematics
21cr|R-gam-1.12-5|9	License:          GPL-2
21cr|R-gam-1.12-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gam-1.12-5|11	Source0:          http://cran.r-project.org/src/contrib/gam_%{version}.tar.gz
21cr|R-gam-1.12-5|12	Requires:         R-stats R-splines
21cr|R-gam-1.12-5|13	Requires:         R-akima R-foreach
21cr|R-gam-1.12-5|14	BuildRequires:    R-devel Rmath-devel  R-stats R-splines
21cr|R-gam-1.12-5|15	BuildRequires:    R-akima R-foreach
21cr|R-gam-1.12-5|16	BuildRequires:    blas-devel
21cr|R-gam-1.12-5|17	BuildRequires:    lapack-devel
21cr|R-gam-1.12-5|18	
21cr|R-gam-1.12-5|19	%description
21cr|R-gam-1.12-5|20	Functions for fitting and working with generalized additive models, as
21cr|R-gam-1.12-5|21	described in chapter 7 of "Statistical Models in S" (Chambers and Hastie
21cr|R-gam-1.12-5|22	(eds), 1991), and "Generalized Additive Models" (Hastie and Tibshirani,
21cr|R-gam-1.12-5|23	
21cr|R-gam-1.12-5|24	%prep
21cr|R-gam-1.12-5|25	%setup -q -c -n %{packname}
21cr|R-gam-1.12-5|26	
21cr|R-gam-1.12-5|27	%build
21cr|R-gam-1.12-5|28	
21cr|R-gam-1.12-5|29	%install
21cr|R-gam-1.12-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gam-1.12-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gam-1.12-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gam-1.12-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gam-1.12-5|34	
21cr|R-gam-1.12-5|35	#check
21cr|R-gam-1.12-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-gam-1.12-5|37	
21cr|R-gam-1.12-5|38	%files
21cr|R-gam-1.12-5|39	%dir %{rlibdir}/%{packname}
21cr|R-gam-1.12-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-gam-1.12-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gam-1.12-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-gam-1.12-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gam-1.12-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-gam-1.12-5|45	%{rlibdir}/%{packname}/R
21cr|R-gam-1.12-5|46	%{rlibdir}/%{packname}/data
21cr|R-gam-1.12-5|47	%{rlibdir}/%{packname}/help
21cr|R-gam-1.12-5|48	%{rlibdir}/%{packname}/libs
21cr|R-gam-1.12-5|49	%{rlibdir}/%{packname}/ratfor

7657 21
21cr|R-gamair-1.0.0-3|1	%global packname  gamair
21cr|R-gamair-1.0.0-3|2	%global rlibdir  %{_datadir}/R/library
21cr|R-gamair-1.0.0-3|3	
21cr|R-gamair-1.0.0-3|4	%define debug_package %{nil}
21cr|R-gamair-1.0.0-3|5	
21cr|R-gamair-1.0.0-3|6	Name:             R-%{packname}
21cr|R-gamair-1.0.0-3|7	Version:          1.0.0
21cr|R-gamair-1.0.0-3|8	Release:          3
21cr|R-gamair-1.0.0-3|9	Summary:          Data for "GAMs: An Introduction with R"
21cr|R-gamair-1.0.0-3|10	Group:            Sciences/Mathematics
21cr|R-gamair-1.0.0-3|11	License:          GPLv2+
21cr|R-gamair-1.0.0-3|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gamair-1.0.0-3|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-0.tar.gz
21cr|R-gamair-1.0.0-3|14	BuildArch:        noarch
21cr|R-gamair-1.0.0-3|15	Requires:         R-core
21cr|R-gamair-1.0.0-3|16	
21cr|R-gamair-1.0.0-3|17	Requires:         R-mgcv R-lattice R-MASS R-nlme R-lme4 R-geoR R-survival
21cr|R-gamair-1.0.0-3|18	BuildRequires:    R-devel Rmath-devel
21cr|R-gamair-1.0.0-3|19	
21cr|R-gamair-1.0.0-3|20	BuildRequires:   R-mgcv R-lattice R-MASS R-nlme R-lme4 R-geoR R-survival
21cr|R-gamair-1.0.0-3|21	
21cr|R-gamair-1.0.0-3|22	%description
21cr|R-gamair-1.0.0-3|23	Data sets and scripts used in the book "Generalized Additive Models: An
21cr|R-gamair-1.0.0-3|24	Introduction with R", Wood (2006) CRC.
21cr|R-gamair-1.0.0-3|25	
21cr|R-gamair-1.0.0-3|26	%prep
21cr|R-gamair-1.0.0-3|27	%setup -q -c -n %{packname}
21cr|R-gamair-1.0.0-3|28	
21cr|R-gamair-1.0.0-3|29	%build
21cr|R-gamair-1.0.0-3|30	
21cr|R-gamair-1.0.0-3|31	%install
21cr|R-gamair-1.0.0-3|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gamair-1.0.0-3|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gamair-1.0.0-3|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gamair-1.0.0-3|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gamair-1.0.0-3|36	
21cr|R-gamair-1.0.0-3|37	#check
21cr|R-gamair-1.0.0-3|38	#{_bindir}/R CMD check %%{packname}
21cr|R-gamair-1.0.0-3|39	
21cr|R-gamair-1.0.0-3|40	%files
21cr|R-gamair-1.0.0-3|41	%{rlibdir}/%{packname}

7658 21
21cr|R-GAMBoost-1.2.3-5|1	%global packname  GAMBoost
21cr|R-GAMBoost-1.2.3-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-GAMBoost-1.2.3-5|3	
21cr|R-GAMBoost-1.2.3-5|4	Name:             R-%{packname}
21cr|R-GAMBoost-1.2.3-5|5	Version:          1.2.3
21cr|R-GAMBoost-1.2.3-5|6	Release:          5
21cr|R-GAMBoost-1.2.3-5|7	Summary:          Generalized linear and additive models by likelihood based boosting
21cr|R-GAMBoost-1.2.3-5|8	Group:            Sciences/Mathematics
21cr|R-GAMBoost-1.2.3-5|9	License:          GPL (>= 2)
21cr|R-GAMBoost-1.2.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-GAMBoost-1.2.3-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.2-3.tar.gz
21cr|R-GAMBoost-1.2.3-5|12	
21cr|R-GAMBoost-1.2.3-5|13	Requires:         R-Matrix
21cr|R-GAMBoost-1.2.3-5|14	
21cr|R-GAMBoost-1.2.3-5|15	Requires:         R-parallel R-snowfall
21cr|R-GAMBoost-1.2.3-5|16	BuildRequires:    R-devel Rmath-devel  R-Matrix
21cr|R-GAMBoost-1.2.3-5|17	
21cr|R-GAMBoost-1.2.3-5|18	BuildRequires:   R-parallel R-snowfall
21cr|R-GAMBoost-1.2.3-5|19	%description
21cr|R-GAMBoost-1.2.3-5|20	This package provides routines for fitting generalized linear and and
21cr|R-GAMBoost-1.2.3-5|21	generalized additive models by likelihood based boosting, using penalized
21cr|R-GAMBoost-1.2.3-5|22	
21cr|R-GAMBoost-1.2.3-5|23	%prep
21cr|R-GAMBoost-1.2.3-5|24	%setup -q -c -n %{packname}
21cr|R-GAMBoost-1.2.3-5|25	
21cr|R-GAMBoost-1.2.3-5|26	%build
21cr|R-GAMBoost-1.2.3-5|27	
21cr|R-GAMBoost-1.2.3-5|28	%install
21cr|R-GAMBoost-1.2.3-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GAMBoost-1.2.3-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GAMBoost-1.2.3-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GAMBoost-1.2.3-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GAMBoost-1.2.3-5|33	
21cr|R-GAMBoost-1.2.3-5|34	#check
21cr|R-GAMBoost-1.2.3-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-GAMBoost-1.2.3-5|36	
21cr|R-GAMBoost-1.2.3-5|37	%files
21cr|R-GAMBoost-1.2.3-5|38	%dir %{rlibdir}/%{packname}
21cr|R-GAMBoost-1.2.3-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-GAMBoost-1.2.3-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-GAMBoost-1.2.3-5|41	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-GAMBoost-1.2.3-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-GAMBoost-1.2.3-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-GAMBoost-1.2.3-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-GAMBoost-1.2.3-5|45	%{rlibdir}/%{packname}/R
21cr|R-GAMBoost-1.2.3-5|46	%{rlibdir}/%{packname}/help
21cr|R-GAMBoost-1.2.3-5|47	%{rlibdir}/%{packname}/libs

7659 21
21cr|R-gamlss-4.3.5-5|1	%global packname  gamlss
21cr|R-gamlss-4.3.5-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gamlss-4.3.5-5|3	
21cr|R-gamlss-4.3.5-5|4	%define debug_package %{nil}
21cr|R-gamlss-4.3.5-5|5	
21cr|R-gamlss-4.3.5-5|6	Name:             R-%{packname}
21cr|R-gamlss-4.3.5-5|7	Version:          4.3.5
21cr|R-gamlss-4.3.5-5|8	Release:          5
21cr|R-gamlss-4.3.5-5|9	Summary:          Generalised Additive Models for Location Scale and Shape
21cr|R-gamlss-4.3.5-5|10	Group:            Sciences/Mathematics
21cr|R-gamlss-4.3.5-5|11	License:          GPLv2+
21cr|R-gamlss-4.3.5-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gamlss-4.3.5-5|13	Source0:          http://cran.r-project.org/src/contrib/gamlss_4.3-5.tar.gz
21cr|R-gamlss-4.3.5-5|14	
21cr|R-gamlss-4.3.5-5|15	Requires:         R-graphics R-stats R-splines R-utils R-gamlss.dist R-gamlss.data R-nlme
21cr|R-gamlss-4.3.5-5|16	Requires:         R-MASS R-survival
21cr|R-gamlss-4.3.5-5|17	
21cr|R-gamlss-4.3.5-5|18	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics R-stats R-splines R-utils R-gamlss.dist R-gamlss.data R-nlme
21cr|R-gamlss-4.3.5-5|19	BuildRequires:    R-MASS R-survival
21cr|R-gamlss-4.3.5-5|20	#BuildRequires:    texlive-collection-fontsextra
21cr|R-gamlss-4.3.5-5|21	
21cr|R-gamlss-4.3.5-5|22	%description
21cr|R-gamlss-4.3.5-5|23	The library for fitting GAMLSS models.
21cr|R-gamlss-4.3.5-5|24	
21cr|R-gamlss-4.3.5-5|25	%prep
21cr|R-gamlss-4.3.5-5|26	%setup -q -c -n %{packname}
21cr|R-gamlss-4.3.5-5|27	
21cr|R-gamlss-4.3.5-5|28	%build
21cr|R-gamlss-4.3.5-5|29	
21cr|R-gamlss-4.3.5-5|30	%install
21cr|R-gamlss-4.3.5-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gamlss-4.3.5-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gamlss-4.3.5-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gamlss-4.3.5-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gamlss-4.3.5-5|35	
21cr|R-gamlss-4.3.5-5|36	#Disable check - fails due to texlive errors...
21cr|R-gamlss-4.3.5-5|37	#check
21cr|R-gamlss-4.3.5-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-gamlss-4.3.5-5|39	
21cr|R-gamlss-4.3.5-5|40	%files
21cr|R-gamlss-4.3.5-5|41	%dir %{rlibdir}/%{packname}
21cr|R-gamlss-4.3.5-5|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-gamlss-4.3.5-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-gamlss-4.3.5-5|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gamlss-4.3.5-5|45	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-gamlss-4.3.5-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-gamlss-4.3.5-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gamlss-4.3.5-5|48	%{rlibdir}/%{packname}/Meta
21cr|R-gamlss-4.3.5-5|49	%{rlibdir}/%{packname}/R
21cr|R-gamlss-4.3.5-5|50	%{rlibdir}/%{packname}/help

7660 21
21cr|R-gamlss.data-4.2.7-5|1	%global packname  gamlss.data
21cr|R-gamlss.data-4.2.7-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-gamlss.data-4.2.7-5|3	
21cr|R-gamlss.data-4.2.7-5|4	Name:             R-%{packname}
21cr|R-gamlss.data-4.2.7-5|5	Version:          4.2.7
21cr|R-gamlss.data-4.2.7-5|6	Release:          5
21cr|R-gamlss.data-4.2.7-5|7	Summary:          GAMLSS Data
21cr|R-gamlss.data-4.2.7-5|8	Group:            Sciences/Mathematics
21cr|R-gamlss.data-4.2.7-5|9	License:          GPL-2 | GPL-3
21cr|R-gamlss.data-4.2.7-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gamlss.data-4.2.7-5|11	Source0:          http://cran.r-project.org/src/contrib/gamlss.data_4.2-7.tar.gz
21cr|R-gamlss.data-4.2.7-5|12	BuildArch:        noarch
21cr|R-gamlss.data-4.2.7-5|13	Requires:         R-core
21cr|R-gamlss.data-4.2.7-5|14	
21cr|R-gamlss.data-4.2.7-5|15	
21cr|R-gamlss.data-4.2.7-5|16	
21cr|R-gamlss.data-4.2.7-5|17	
21cr|R-gamlss.data-4.2.7-5|18	BuildRequires:    R-devel Rmath-devel
21cr|R-gamlss.data-4.2.7-5|19	
21cr|R-gamlss.data-4.2.7-5|20	
21cr|R-gamlss.data-4.2.7-5|21	%description
21cr|R-gamlss.data-4.2.7-5|22	Data for GAMLSS models.
21cr|R-gamlss.data-4.2.7-5|23	
21cr|R-gamlss.data-4.2.7-5|24	%prep
21cr|R-gamlss.data-4.2.7-5|25	%setup -q -c -n %{packname}
21cr|R-gamlss.data-4.2.7-5|26	
21cr|R-gamlss.data-4.2.7-5|27	%build
21cr|R-gamlss.data-4.2.7-5|28	
21cr|R-gamlss.data-4.2.7-5|29	%install
21cr|R-gamlss.data-4.2.7-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gamlss.data-4.2.7-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gamlss.data-4.2.7-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gamlss.data-4.2.7-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gamlss.data-4.2.7-5|34	
21cr|R-gamlss.data-4.2.7-5|35	#check
21cr|R-gamlss.data-4.2.7-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-gamlss.data-4.2.7-5|37	
21cr|R-gamlss.data-4.2.7-5|38	%files
21cr|R-gamlss.data-4.2.7-5|39	%dir %{rlibdir}/%{packname}
21cr|R-gamlss.data-4.2.7-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-gamlss.data-4.2.7-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gamlss.data-4.2.7-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-gamlss.data-4.2.7-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gamlss.data-4.2.7-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-gamlss.data-4.2.7-5|45	%{rlibdir}/%{packname}/R
21cr|R-gamlss.data-4.2.7-5|46	%{rlibdir}/%{packname}/data
21cr|R-gamlss.data-4.2.7-5|47	%{rlibdir}/%{packname}/help

7661 21
21cr|R-gamlss.dist-5.0.0-2|1	%global packname gamlss.dist
21cr|R-gamlss.dist-5.0.0-2|2	%global rlibdir %{_libdir}/R/library
21cr|R-gamlss.dist-5.0.0-2|3	
21cr|R-gamlss.dist-5.0.0-2|4	Summary:	Distributions to be used for GAMLSS modelling
21cr|R-gamlss.dist-5.0.0-2|5	Name:		R-%{packname}
21cr|R-gamlss.dist-5.0.0-2|6	Version:	5.0.0
21cr|R-gamlss.dist-5.0.0-2|7	Release:	2
21cr|R-gamlss.dist-5.0.0-2|8	License:	GPL-2 | GPL-3
21cr|R-gamlss.dist-5.0.0-2|9	Group:		Sciences/Mathematics
21cr|R-gamlss.dist-5.0.0-2|10	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gamlss.dist-5.0.0-2|11	Source0:	http://cran.r-project.org/src/contrib/gamlss.dist_5.0-0.tar.gz
21cr|R-gamlss.dist-5.0.0-2|12	BuildRequires:	R-devel Rmath-devel texlive-latex R-MASS
21cr|R-gamlss.dist-5.0.0-2|13	Requires:	R-MASS
21cr|R-gamlss.dist-5.0.0-2|14	
21cr|R-gamlss.dist-5.0.0-2|15	%files
21cr|R-gamlss.dist-5.0.0-2|16	%dir %{rlibdir}/%{packname}
21cr|R-gamlss.dist-5.0.0-2|17	%doc %{rlibdir}/%{packname}/doc
21cr|R-gamlss.dist-5.0.0-2|18	%doc %{rlibdir}/%{packname}/html
21cr|R-gamlss.dist-5.0.0-2|19	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gamlss.dist-5.0.0-2|20	%{rlibdir}/%{packname}/INDEX
21cr|R-gamlss.dist-5.0.0-2|21	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gamlss.dist-5.0.0-2|22	%{rlibdir}/%{packname}/Meta
21cr|R-gamlss.dist-5.0.0-2|23	%{rlibdir}/%{packname}/R
21cr|R-gamlss.dist-5.0.0-2|24	%{rlibdir}/%{packname}/help
21cr|R-gamlss.dist-5.0.0-2|25	%{rlibdir}/%{packname}/libs
21cr|R-gamlss.dist-5.0.0-2|26	
21cr|R-gamlss.dist-5.0.0-2|27	#---------------------------------------------------------
21cr|R-gamlss.dist-5.0.0-2|28	
21cr|R-gamlss.dist-5.0.0-2|29	%description
21cr|R-gamlss.dist-5.0.0-2|30	This package contains the distributions for GAMLSS modelling.
21cr|R-gamlss.dist-5.0.0-2|31	
21cr|R-gamlss.dist-5.0.0-2|32	%prep
21cr|R-gamlss.dist-5.0.0-2|33	%setup -q -c -n %{packname}
21cr|R-gamlss.dist-5.0.0-2|34	
21cr|R-gamlss.dist-5.0.0-2|35	%build
21cr|R-gamlss.dist-5.0.0-2|36	
21cr|R-gamlss.dist-5.0.0-2|37	%install
21cr|R-gamlss.dist-5.0.0-2|38	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gamlss.dist-5.0.0-2|39	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gamlss.dist-5.0.0-2|40	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gamlss.dist-5.0.0-2|41	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gamlss.dist-5.0.0-2|42	
21cr|R-gamlss.dist-5.0.0-2|43	#check
21cr|R-gamlss.dist-5.0.0-2|44	#{_bindir}/R CMD check %%{packname}

7662 21
21cr|R-gamm4-0.2.4-4|1	%global packname  gamm4
21cr|R-gamm4-0.2.4-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-gamm4-0.2.4-4|3	
21cr|R-gamm4-0.2.4-4|4	Name:             R-%{packname}
21cr|R-gamm4-0.2.4-4|5	Version:          0.2.4
21cr|R-gamm4-0.2.4-4|6	Release:          4
21cr|R-gamm4-0.2.4-4|7	Summary:          Generalized Additive Mixed Models using 'mgcv' and 'lme4'
21cr|R-gamm4-0.2.4-4|8	Group:            Sciences/Mathematics
21cr|R-gamm4-0.2.4-4|9	License:          GPLv2+
21cr|R-gamm4-0.2.4-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gamm4-0.2.4-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2-4.tar.gz
21cr|R-gamm4-0.2.4-4|12	BuildArch:        noarch
21cr|R-gamm4-0.2.4-4|13	Requires:         R-core
21cr|R-gamm4-0.2.4-4|14	
21cr|R-gamm4-0.2.4-4|15	Requires:         R-methods R-Matrix R-lme4 R-mgcv
21cr|R-gamm4-0.2.4-4|16	
21cr|R-gamm4-0.2.4-4|17	
21cr|R-gamm4-0.2.4-4|18	BuildRequires:    R-devel Rmath-devel R-methods R-Matrix R-lme4 R-mgcv
21cr|R-gamm4-0.2.4-4|19	
21cr|R-gamm4-0.2.4-4|20	
21cr|R-gamm4-0.2.4-4|21	%description
21cr|R-gamm4-0.2.4-4|22	Estimate generalized additive mixed models via a version of function
21cr|R-gamm4-0.2.4-4|23	gamm() from 'mgcv', using 'lme4' for estimation.
21cr|R-gamm4-0.2.4-4|24	
21cr|R-gamm4-0.2.4-4|25	%prep
21cr|R-gamm4-0.2.4-4|26	%setup -q -c -n %{packname}
21cr|R-gamm4-0.2.4-4|27	
21cr|R-gamm4-0.2.4-4|28	%build
21cr|R-gamm4-0.2.4-4|29	
21cr|R-gamm4-0.2.4-4|30	%install
21cr|R-gamm4-0.2.4-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gamm4-0.2.4-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gamm4-0.2.4-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gamm4-0.2.4-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gamm4-0.2.4-4|35	
21cr|R-gamm4-0.2.4-4|36	#check
21cr|R-gamm4-0.2.4-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-gamm4-0.2.4-4|38	
21cr|R-gamm4-0.2.4-4|39	%files
21cr|R-gamm4-0.2.4-4|40	%dir %{rlibdir}/%{packname}
21cr|R-gamm4-0.2.4-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-gamm4-0.2.4-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gamm4-0.2.4-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-gamm4-0.2.4-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gamm4-0.2.4-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-gamm4-0.2.4-4|46	%{rlibdir}/%{packname}/R
21cr|R-gamm4-0.2.4-4|47	%{rlibdir}/%{packname}/help

7663 21
21cr|R-gbm-2.1-5|1	%global packname  gbm
21cr|R-gbm-2.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gbm-2.1-5|3	
21cr|R-gbm-2.1-5|4	Name:             R-%{packname}
21cr|R-gbm-2.1-5|5	Version:          2.1
21cr|R-gbm-2.1-5|6	Release:          5
21cr|R-gbm-2.1-5|7	Summary:          Generalized Boosted Regression Models
21cr|R-gbm-2.1-5|8	Group:            Sciences/Mathematics
21cr|R-gbm-2.1-5|9	License:          GPL (>= 2)
21cr|R-gbm-2.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gbm-2.1-5|11	Source0:          http://cran.r-project.org/src/contrib/gbm_2.1.tar.gz
21cr|R-gbm-2.1-5|12	Requires:         R-survival
21cr|R-gbm-2.1-5|13	Requires:         R-lattice
21cr|R-gbm-2.1-5|14	Requires:         R-splines R-RUnit
21cr|R-gbm-2.1-5|15	BuildRequires:    R-devel
21cr|R-gbm-2.1-5|16	BuildRequires:    Rmath-devel
21cr|R-gbm-2.1-5|17	BuildRequires:    texlive-collection-latex
21cr|R-gbm-2.1-5|18	BuildRequires:    R-survival R-RUnit
21cr|R-gbm-2.1-5|19	BuildRequires:    R-lattice
21cr|R-gbm-2.1-5|20	BuildRequires:    R-splines
21cr|R-gbm-2.1-5|21	BuildRequires:    pkgconfig(lapack)
21cr|R-gbm-2.1-5|22	
21cr|R-gbm-2.1-5|23	%description
21cr|R-gbm-2.1-5|24	This package implements extensions to Freund and Schapire's AdaBoost
21cr|R-gbm-2.1-5|25	algorithm and Friedman's gradient boosting machine. Includes regression
21cr|R-gbm-2.1-5|26	methods for least squares, absolute loss, quantile regression, logistic,
21cr|R-gbm-2.1-5|27	Poisson, Cox proportional hazards partial likelihood, and AdaBoost
21cr|R-gbm-2.1-5|28	exponential loss.
21cr|R-gbm-2.1-5|29	
21cr|R-gbm-2.1-5|30	%prep
21cr|R-gbm-2.1-5|31	%setup -q -c -n %{packname}
21cr|R-gbm-2.1-5|32	
21cr|R-gbm-2.1-5|33	%build
21cr|R-gbm-2.1-5|34	
21cr|R-gbm-2.1-5|35	%install
21cr|R-gbm-2.1-5|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gbm-2.1-5|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gbm-2.1-5|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gbm-2.1-5|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gbm-2.1-5|40	
21cr|R-gbm-2.1-5|41	#check
21cr|R-gbm-2.1-5|42	#{_bindir}/R CMD check %%{packname}
21cr|R-gbm-2.1-5|43	
21cr|R-gbm-2.1-5|44	%files
21cr|R-gbm-2.1-5|45	%dir %{rlibdir}/%{packname}
21cr|R-gbm-2.1-5|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-gbm-2.1-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-gbm-2.1-5|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gbm-2.1-5|49	%{rlibdir}/%{packname}/INDEX
21cr|R-gbm-2.1-5|50	%{rlibdir}/%{packname}/LICENSE
21cr|R-gbm-2.1-5|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gbm-2.1-5|52	%{rlibdir}/%{packname}/Meta
21cr|R-gbm-2.1-5|53	%{rlibdir}/%{packname}/R
21cr|R-gbm-2.1-5|54	%{rlibdir}/%{packname}/demo
21cr|R-gbm-2.1-5|55	%{rlibdir}/%{packname}/help
21cr|R-gbm-2.1-5|56	%{rlibdir}/%{packname}/libs

7664 21
21cr|R-gclus-1.3.1-6|1	%global packname  gclus
21cr|R-gclus-1.3.1-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-gclus-1.3.1-6|3	
21cr|R-gclus-1.3.1-6|4	Name:             R-%{packname}
21cr|R-gclus-1.3.1-6|5	Version:          1.3.1
21cr|R-gclus-1.3.1-6|6	Release:          6
21cr|R-gclus-1.3.1-6|7	Summary:          Clustering Graphics
21cr|R-gclus-1.3.1-6|8	Group:            Sciences/Mathematics
21cr|R-gclus-1.3.1-6|9	License:          GPL (>= 2)
21cr|R-gclus-1.3.1-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gclus-1.3.1-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-gclus-1.3.1-6|12	BuildArch:        noarch
21cr|R-gclus-1.3.1-6|13	Requires:         R-core
21cr|R-gclus-1.3.1-6|14	Requires:         R-cluster
21cr|R-gclus-1.3.1-6|15	BuildRequires:    R-devel Rmath-devel  R-cluster texlive-collection-latex
21cr|R-gclus-1.3.1-6|16	
21cr|R-gclus-1.3.1-6|17	%description
21cr|R-gclus-1.3.1-6|18	Orders panels in scatterplot matrices and parallel coordinate displays by
21cr|R-gclus-1.3.1-6|19	some merit index. Package contains various indices of merit, ordering
21cr|R-gclus-1.3.1-6|20	functions, and enhanced versions of pairs and parcoord which color panels
21cr|R-gclus-1.3.1-6|21	according to their merit level.
21cr|R-gclus-1.3.1-6|22	
21cr|R-gclus-1.3.1-6|23	%prep
21cr|R-gclus-1.3.1-6|24	%setup -q -c -n %{packname}
21cr|R-gclus-1.3.1-6|25	
21cr|R-gclus-1.3.1-6|26	%build
21cr|R-gclus-1.3.1-6|27	
21cr|R-gclus-1.3.1-6|28	%install
21cr|R-gclus-1.3.1-6|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gclus-1.3.1-6|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gclus-1.3.1-6|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gclus-1.3.1-6|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gclus-1.3.1-6|33	
21cr|R-gclus-1.3.1-6|34	#check
21cr|R-gclus-1.3.1-6|35	#{_bindir}/R CMD check %%{packname}
21cr|R-gclus-1.3.1-6|36	
21cr|R-gclus-1.3.1-6|37	%files
21cr|R-gclus-1.3.1-6|38	%dir %{rlibdir}/%{packname}
21cr|R-gclus-1.3.1-6|39	%doc %{rlibdir}/%{packname}/html
21cr|R-gclus-1.3.1-6|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gclus-1.3.1-6|41	%{rlibdir}/%{packname}/INDEX
21cr|R-gclus-1.3.1-6|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gclus-1.3.1-6|43	%{rlibdir}/%{packname}/Meta
21cr|R-gclus-1.3.1-6|44	%{rlibdir}/%{packname}/R
21cr|R-gclus-1.3.1-6|45	%{rlibdir}/%{packname}/data
21cr|R-gclus-1.3.1-6|46	%{rlibdir}/%{packname}/help

7665 21
21cr|R-gdata-2.16.1-4|1	%global packname  gdata
21cr|R-gdata-2.16.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gdata-2.16.1-4|3	
21cr|R-gdata-2.16.1-4|4	%define debug_package %{nil}
21cr|R-gdata-2.16.1-4|5	%global __requires_exclude perl.*
21cr|R-gdata-2.16.1-4|6	%global __provides_exclude perl.*
21cr|R-gdata-2.16.1-4|7	
21cr|R-gdata-2.16.1-4|8	Name:             R-%{packname}
21cr|R-gdata-2.16.1-4|9	Version:          2.16.1
21cr|R-gdata-2.16.1-4|10	Release:          4
21cr|R-gdata-2.16.1-4|11	Summary:          Various R programming tools for data manipulation
21cr|R-gdata-2.16.1-4|12	Group:            Sciences/Mathematics
21cr|R-gdata-2.16.1-4|13	License:          GPL-2
21cr|R-gdata-2.16.1-4|14	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gdata-2.16.1-4|15	Source0:          http://cran.r-project.org/src/contrib/gdata_%{version}.tar.gz
21cr|R-gdata-2.16.1-4|16	Requires:         R-gtools R-RUnit
21cr|R-gdata-2.16.1-4|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-gdata-2.16.1-4|18	BuildRequires:    R-gtools R-RUnit
21cr|R-gdata-2.16.1-4|19	
21cr|R-gdata-2.16.1-4|20	%description
21cr|R-gdata-2.16.1-4|21	Various R programming tools for data manipulation
21cr|R-gdata-2.16.1-4|22	
21cr|R-gdata-2.16.1-4|23	%prep
21cr|R-gdata-2.16.1-4|24	%setup -q -c -n %{packname}
21cr|R-gdata-2.16.1-4|25	
21cr|R-gdata-2.16.1-4|26	%build
21cr|R-gdata-2.16.1-4|27	
21cr|R-gdata-2.16.1-4|28	%install
21cr|R-gdata-2.16.1-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gdata-2.16.1-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gdata-2.16.1-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gdata-2.16.1-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gdata-2.16.1-4|33	
21cr|R-gdata-2.16.1-4|34	#check
21cr|R-gdata-2.16.1-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-gdata-2.16.1-4|36	
21cr|R-gdata-2.16.1-4|37	%files
21cr|R-gdata-2.16.1-4|38	%dir %{rlibdir}/%{packname}
21cr|R-gdata-2.16.1-4|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-gdata-2.16.1-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-gdata-2.16.1-4|41	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-gdata-2.16.1-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gdata-2.16.1-4|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gdata-2.16.1-4|44	%{rlibdir}/%{packname}/INDEX
21cr|R-gdata-2.16.1-4|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gdata-2.16.1-4|46	%{rlibdir}/%{packname}/Meta
21cr|R-gdata-2.16.1-4|47	%{rlibdir}/%{packname}/R
21cr|R-gdata-2.16.1-4|48	%{rlibdir}/%{packname}/bin
21cr|R-gdata-2.16.1-4|49	%{rlibdir}/%{packname}/data
21cr|R-gdata-2.16.1-4|50	%{rlibdir}/%{packname}/help
21cr|R-gdata-2.16.1-4|51	%{rlibdir}/%{packname}/perl
21cr|R-gdata-2.16.1-4|52	%{rlibdir}/%{packname}/xls

7666 21
21cr|R-gee-4.13.18-5|1	%global packname  gee
21cr|R-gee-4.13.18-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gee-4.13.18-5|3	
21cr|R-gee-4.13.18-5|4	Name:             R-%{packname}
21cr|R-gee-4.13.18-5|5	Version:          4.13.18
21cr|R-gee-4.13.18-5|6	Release:          5
21cr|R-gee-4.13.18-5|7	Summary:          Generalized Estimation Equation solver
21cr|R-gee-4.13.18-5|8	Group:            Sciences/Mathematics
21cr|R-gee-4.13.18-5|9	License:          GPL-2
21cr|R-gee-4.13.18-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gee-4.13.18-5|11	Source0:          http://cran.r-project.org/src/contrib/gee_4.13-18.tar.gz
21cr|R-gee-4.13.18-5|12	Requires:         R-stats
21cr|R-gee-4.13.18-5|13	Requires:         R-MASS
21cr|R-gee-4.13.18-5|14	BuildRequires:    R-devel Rmath-devel  R-stats texlive-collection-latex
21cr|R-gee-4.13.18-5|15	BuildRequires:    R-MASS
21cr|R-gee-4.13.18-5|16	BuildRequires:    blas-devel
21cr|R-gee-4.13.18-5|17	BuildRequires:    lapack-devel
21cr|R-gee-4.13.18-5|18	
21cr|R-gee-4.13.18-5|19	%description
21cr|R-gee-4.13.18-5|20	Generalized Estimation Equation solver
21cr|R-gee-4.13.18-5|21	
21cr|R-gee-4.13.18-5|22	%prep
21cr|R-gee-4.13.18-5|23	%setup -q -c -n %{packname}
21cr|R-gee-4.13.18-5|24	
21cr|R-gee-4.13.18-5|25	%build
21cr|R-gee-4.13.18-5|26	
21cr|R-gee-4.13.18-5|27	%install
21cr|R-gee-4.13.18-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gee-4.13.18-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gee-4.13.18-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gee-4.13.18-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gee-4.13.18-5|32	
21cr|R-gee-4.13.18-5|33	#check
21cr|R-gee-4.13.18-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-gee-4.13.18-5|35	
21cr|R-gee-4.13.18-5|36	%files
21cr|R-gee-4.13.18-5|37	%dir %{rlibdir}/%{packname}
21cr|R-gee-4.13.18-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-gee-4.13.18-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gee-4.13.18-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-gee-4.13.18-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gee-4.13.18-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-gee-4.13.18-5|43	%{rlibdir}/%{packname}/R
21cr|R-gee-4.13.18-5|44	%{rlibdir}/%{packname}/help
21cr|R-gee-4.13.18-5|45	%{rlibdir}/%{packname}/libs

7667 21
21cr|R-geepack-1.1.6-6|1	%global packname  geepack
21cr|R-geepack-1.1.6-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-geepack-1.1.6-6|3	
21cr|R-geepack-1.1.6-6|4	Name:             R-%{packname}
21cr|R-geepack-1.1.6-6|5	Version:          1.1.6
21cr|R-geepack-1.1.6-6|6	Release:          6
21cr|R-geepack-1.1.6-6|7	Summary:          Generalized Estimating Equation Package
21cr|R-geepack-1.1.6-6|8	Group:            Sciences/Mathematics
21cr|R-geepack-1.1.6-6|9	License:          GPLv3+
21cr|R-geepack-1.1.6-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-geepack-1.1.6-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-6.tar.gz
21cr|R-geepack-1.1.6-6|12	
21cr|R-geepack-1.1.6-6|13	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-geepack-1.1.6-6|14	
21cr|R-geepack-1.1.6-6|15	%description
21cr|R-geepack-1.1.6-6|16	Generalized estimating equations solver for parameters in mean, scale, and
21cr|R-geepack-1.1.6-6|17	correlation structures, through mean link, scale link, and correlation
21cr|R-geepack-1.1.6-6|18	link. Can also handle clustered categorical responses.
21cr|R-geepack-1.1.6-6|19	
21cr|R-geepack-1.1.6-6|20	%prep
21cr|R-geepack-1.1.6-6|21	%setup -q -c -n %{packname}
21cr|R-geepack-1.1.6-6|22	
21cr|R-geepack-1.1.6-6|23	%build
21cr|R-geepack-1.1.6-6|24	
21cr|R-geepack-1.1.6-6|25	%install
21cr|R-geepack-1.1.6-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-geepack-1.1.6-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-geepack-1.1.6-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-geepack-1.1.6-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-geepack-1.1.6-6|30	
21cr|R-geepack-1.1.6-6|31	#check
21cr|R-geepack-1.1.6-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-geepack-1.1.6-6|33	
21cr|R-geepack-1.1.6-6|34	%files
21cr|R-geepack-1.1.6-6|35	%dir %{rlibdir}/%{packname}
21cr|R-geepack-1.1.6-6|36	%doc %{rlibdir}/%{packname}/doc
21cr|R-geepack-1.1.6-6|37	%doc %{rlibdir}/%{packname}/html
21cr|R-geepack-1.1.6-6|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-geepack-1.1.6-6|39	%{rlibdir}/%{packname}/CITATION
21cr|R-geepack-1.1.6-6|40	%{rlibdir}/%{packname}/INDEX
21cr|R-geepack-1.1.6-6|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-geepack-1.1.6-6|42	%{rlibdir}/%{packname}/Meta
21cr|R-geepack-1.1.6-6|43	%{rlibdir}/%{packname}/R
21cr|R-geepack-1.1.6-6|44	%{rlibdir}/%{packname}/data
21cr|R-geepack-1.1.6-6|45	%{rlibdir}/%{packname}/help
21cr|R-geepack-1.1.6-6|46	%{rlibdir}/%{packname}/include
21cr|R-geepack-1.1.6-6|47	%{rlibdir}/%{packname}/libs

7668 21
21cr|R-genefilter-1.44.0-7|1	%bcond_without bootstrap
21cr|R-genefilter-1.44.0-7|2	%global packname  genefilter
21cr|R-genefilter-1.44.0-7|3	%global rlibdir  %{_libdir}/R/library
21cr|R-genefilter-1.44.0-7|4	
21cr|R-genefilter-1.44.0-7|5	Name:             R-%{packname}
21cr|R-genefilter-1.44.0-7|6	Version:          1.44.0
21cr|R-genefilter-1.44.0-7|7	Release:          7
21cr|R-genefilter-1.44.0-7|8	Summary:          genefilter: methods for filtering genes from microarray experiments
21cr|R-genefilter-1.44.0-7|9	Group:            Sciences/Mathematics
21cr|R-genefilter-1.44.0-7|10	License:          Artistic-2.0
21cr|R-genefilter-1.44.0-7|11	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-genefilter-1.44.0-7|12	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-genefilter-1.44.0-7|13	Requires:         R-AnnotationDbi R-annotate R-Biobase R-graphics R-methods R-stats R-survival
21cr|R-genefilter-1.44.0-7|14	Requires:         R-Biobase R-class R-hgu95av2.db R-methods R-tkWidgets R-ALL
21cr|R-genefilter-1.44.0-7|15	%if %{without bootstrap}
21cr|R-genefilter-1.44.0-7|16	Requires:         R-DESeq R-ROC R-pasilla
21cr|R-genefilter-1.44.0-7|17	%endif
21cr|R-genefilter-1.44.0-7|18	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-genefilter-1.44.0-7|19	BuildRequires:    R-AnnotationDbi R-annotate R-Biobase R-graphics R-methods R-stats R-survival
21cr|R-genefilter-1.44.0-7|20	BuildRequires:    R-Biobase R-class R-hgu95av2.db R-methods R-tkWidgets R-ALL
21cr|R-genefilter-1.44.0-7|21	%if %{without bootstrap}
21cr|R-genefilter-1.44.0-7|22	BuildRequires:    R-DESeq R-ROC R-pasilla
21cr|R-genefilter-1.44.0-7|23	%endif
21cr|R-genefilter-1.44.0-7|24	
21cr|R-genefilter-1.44.0-7|25	%description
21cr|R-genefilter-1.44.0-7|26	Some basic functions for filtering genes
21cr|R-genefilter-1.44.0-7|27	
21cr|R-genefilter-1.44.0-7|28	%prep
21cr|R-genefilter-1.44.0-7|29	%setup -q -c -n %{packname}
21cr|R-genefilter-1.44.0-7|30	
21cr|R-genefilter-1.44.0-7|31	%build
21cr|R-genefilter-1.44.0-7|32	
21cr|R-genefilter-1.44.0-7|33	%install
21cr|R-genefilter-1.44.0-7|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-genefilter-1.44.0-7|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-genefilter-1.44.0-7|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-genefilter-1.44.0-7|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-genefilter-1.44.0-7|38	
21cr|R-genefilter-1.44.0-7|39	%if %{without bootstrap}
21cr|R-genefilter-1.44.0-7|40	%check
21cr|R-genefilter-1.44.0-7|41	%{_bindir}/R CMD check %{packname}
21cr|R-genefilter-1.44.0-7|42	%endif
21cr|R-genefilter-1.44.0-7|43	
21cr|R-genefilter-1.44.0-7|44	%files
21cr|R-genefilter-1.44.0-7|45	%dir %{rlibdir}/%{packname}
21cr|R-genefilter-1.44.0-7|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-genefilter-1.44.0-7|47	%doc %{rlibdir}/%{packname}/html
21cr|R-genefilter-1.44.0-7|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-genefilter-1.44.0-7|49	%{rlibdir}/%{packname}/INDEX
21cr|R-genefilter-1.44.0-7|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-genefilter-1.44.0-7|51	%{rlibdir}/%{packname}/Meta
21cr|R-genefilter-1.44.0-7|52	%{rlibdir}/%{packname}/R
21cr|R-genefilter-1.44.0-7|53	%{rlibdir}/%{packname}/data
21cr|R-genefilter-1.44.0-7|54	%{rlibdir}/%{packname}/help
21cr|R-genefilter-1.44.0-7|55	%{rlibdir}/%{packname}/libs
21cr|R-genefilter-1.44.0-7|56	%{rlibdir}/%{packname}/wFun

7669 21
21cr|R-geneplotter-1.40.0-7|1	%global packname  geneplotter
21cr|R-geneplotter-1.40.0-7|2	%global rlibdir  %{_libdir}/R/library
21cr|R-geneplotter-1.40.0-7|3	
21cr|R-geneplotter-1.40.0-7|4	%define debug_package %{nil}
21cr|R-geneplotter-1.40.0-7|5	
21cr|R-geneplotter-1.40.0-7|6	Name:             R-%{packname}
21cr|R-geneplotter-1.40.0-7|7	Version:          1.40.0
21cr|R-geneplotter-1.40.0-7|8	Release:          7
21cr|R-geneplotter-1.40.0-7|9	Summary:          Graphics related functions for Bioconductor
21cr|R-geneplotter-1.40.0-7|10	Group:            Sciences/Mathematics
21cr|R-geneplotter-1.40.0-7|11	License:          Artistic-2.0
21cr|R-geneplotter-1.40.0-7|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-geneplotter-1.40.0-7|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/geneplotter_1.40.0.tar.gz
21cr|R-geneplotter-1.40.0-7|14	Requires:         R-Biobase R-annotate R-lattice R-AnnotationDbi R-graphics
21cr|R-geneplotter-1.40.0-7|15	Requires:         R-grDevices R-grid R-methods R-RColorBrewer R-stats R-utils
21cr|R-geneplotter-1.40.0-7|16	Recommends:         R-Rgraphviz R-fibroEset R-hgu95av2.db
21cr|R-geneplotter-1.40.0-7|17	Recommends:         R-hu6800.db R-hgu133a.db
21cr|R-geneplotter-1.40.0-7|18	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-geneplotter-1.40.0-7|19	BuildRequires:    R-Biobase R-annotate R-lattice R-AnnotationDbi R-graphics
21cr|R-geneplotter-1.40.0-7|20	BuildRequires:    R-grDevices R-grid R-methods R-RColorBrewer R-stats R-utils
21cr|R-geneplotter-1.40.0-7|21	BuildRequires:    R-Rgraphviz R-fibroEset R-hgu95av2.db
21cr|R-geneplotter-1.40.0-7|22	BuildRequires:    R-hu6800.db R-hgu133a.db
21cr|R-geneplotter-1.40.0-7|23	BuildRequires:    x11-server-xvfb
21cr|R-geneplotter-1.40.0-7|24	
21cr|R-geneplotter-1.40.0-7|25	%description
21cr|R-geneplotter-1.40.0-7|26	Some basic functions for plotting genetic data
21cr|R-geneplotter-1.40.0-7|27	
21cr|R-geneplotter-1.40.0-7|28	%prep
21cr|R-geneplotter-1.40.0-7|29	%setup -q -c -n %{packname}
21cr|R-geneplotter-1.40.0-7|30	
21cr|R-geneplotter-1.40.0-7|31	%build
21cr|R-geneplotter-1.40.0-7|32	
21cr|R-geneplotter-1.40.0-7|33	%install
21cr|R-geneplotter-1.40.0-7|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-geneplotter-1.40.0-7|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-geneplotter-1.40.0-7|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-geneplotter-1.40.0-7|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-geneplotter-1.40.0-7|38	
21cr|R-geneplotter-1.40.0-7|39	# Fails in build system
21cr|R-geneplotter-1.40.0-7|40	%if 0
21cr|R-geneplotter-1.40.0-7|41	%check
21cr|R-geneplotter-1.40.0-7|42	%{_bindir}/R CMD check %{packname}
21cr|R-geneplotter-1.40.0-7|43	%endif
21cr|R-geneplotter-1.40.0-7|44	
21cr|R-geneplotter-1.40.0-7|45	%files
21cr|R-geneplotter-1.40.0-7|46	%dir %{rlibdir}/%{packname}
21cr|R-geneplotter-1.40.0-7|47	%doc %{rlibdir}/%{packname}/doc
21cr|R-geneplotter-1.40.0-7|48	%doc %{rlibdir}/%{packname}/html
21cr|R-geneplotter-1.40.0-7|49	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-geneplotter-1.40.0-7|50	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-geneplotter-1.40.0-7|51	%{rlibdir}/%{packname}/INDEX
21cr|R-geneplotter-1.40.0-7|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-geneplotter-1.40.0-7|53	%{rlibdir}/%{packname}/Meta
21cr|R-geneplotter-1.40.0-7|54	%{rlibdir}/%{packname}/R
21cr|R-geneplotter-1.40.0-7|55	%{rlibdir}/%{packname}/data
21cr|R-geneplotter-1.40.0-7|56	%{rlibdir}/%{packname}/help

7670 21
21cr|R-GenomeGraphs-1.22.0-4|1	%bcond_with internet
21cr|R-GenomeGraphs-1.22.0-4|2	%global packname  GenomeGraphs
21cr|R-GenomeGraphs-1.22.0-4|3	%global rlibdir  %{_libdir}/R/library
21cr|R-GenomeGraphs-1.22.0-4|4	
21cr|R-GenomeGraphs-1.22.0-4|5	%define debug_package %{nil}
21cr|R-GenomeGraphs-1.22.0-4|6	
21cr|R-GenomeGraphs-1.22.0-4|7	Name:             R-%{packname}
21cr|R-GenomeGraphs-1.22.0-4|8	Version:          1.22.0
21cr|R-GenomeGraphs-1.22.0-4|9	Release:          4
21cr|R-GenomeGraphs-1.22.0-4|10	Summary:          Plotting genomic information from Ensembl
21cr|R-GenomeGraphs-1.22.0-4|11	Group:            Sciences/Mathematics
21cr|R-GenomeGraphs-1.22.0-4|12	License:          Artistic-2.0
21cr|R-GenomeGraphs-1.22.0-4|13	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-GenomeGraphs-1.22.0-4|14	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/GenomeGraphs_1.22.0.tar.gz
21cr|R-GenomeGraphs-1.22.0-4|15	Requires:         R-methods R-biomaRt R-grid
21cr|R-GenomeGraphs-1.22.0-4|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-GenomeGraphs-1.22.0-4|17	BuildRequires:    R-methods R-biomaRt R-grid
21cr|R-GenomeGraphs-1.22.0-4|18	
21cr|R-GenomeGraphs-1.22.0-4|19	%description
21cr|R-GenomeGraphs-1.22.0-4|20	Genomic data analyses requires integrated visualization of known genomic
21cr|R-GenomeGraphs-1.22.0-4|21	information and new experimental data.  GenomeGraphs uses the biomaRt
21cr|R-GenomeGraphs-1.22.0-4|22	package to perform live annotation queries to Ensembl and translates this
21cr|R-GenomeGraphs-1.22.0-4|23	to e.g. gene/transcript structures in viewports of the grid graphics
21cr|R-GenomeGraphs-1.22.0-4|24	package. This results in genomic information plotted together with your
21cr|R-GenomeGraphs-1.22.0-4|25	data.  Another strength of GenomeGraphs is to plot different data types
21cr|R-GenomeGraphs-1.22.0-4|26	such as array CGH, gene expression, sequencing and other data, together in
21cr|R-GenomeGraphs-1.22.0-4|27	one plot using the same genome coordinate system.
21cr|R-GenomeGraphs-1.22.0-4|28	
21cr|R-GenomeGraphs-1.22.0-4|29	%prep
21cr|R-GenomeGraphs-1.22.0-4|30	%setup -q -c -n %{packname}
21cr|R-GenomeGraphs-1.22.0-4|31	
21cr|R-GenomeGraphs-1.22.0-4|32	%build
21cr|R-GenomeGraphs-1.22.0-4|33	
21cr|R-GenomeGraphs-1.22.0-4|34	%install
21cr|R-GenomeGraphs-1.22.0-4|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GenomeGraphs-1.22.0-4|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GenomeGraphs-1.22.0-4|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GenomeGraphs-1.22.0-4|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GenomeGraphs-1.22.0-4|39	
21cr|R-GenomeGraphs-1.22.0-4|40	%if %{with internet}
21cr|R-GenomeGraphs-1.22.0-4|41	%check
21cr|R-GenomeGraphs-1.22.0-4|42	%{_bindir}/R CMD check %{packname}
21cr|R-GenomeGraphs-1.22.0-4|43	%endif
21cr|R-GenomeGraphs-1.22.0-4|44	
21cr|R-GenomeGraphs-1.22.0-4|45	%files
21cr|R-GenomeGraphs-1.22.0-4|46	%dir %{rlibdir}/%{packname}
21cr|R-GenomeGraphs-1.22.0-4|47	%doc %{rlibdir}/%{packname}/doc
21cr|R-GenomeGraphs-1.22.0-4|48	%doc %{rlibdir}/%{packname}/html
21cr|R-GenomeGraphs-1.22.0-4|49	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-GenomeGraphs-1.22.0-4|50	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-GenomeGraphs-1.22.0-4|51	%{rlibdir}/%{packname}/INDEX
21cr|R-GenomeGraphs-1.22.0-4|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-GenomeGraphs-1.22.0-4|53	%{rlibdir}/%{packname}/Meta
21cr|R-GenomeGraphs-1.22.0-4|54	%{rlibdir}/%{packname}/R
21cr|R-GenomeGraphs-1.22.0-4|55	%{rlibdir}/%{packname}/data
21cr|R-GenomeGraphs-1.22.0-4|56	%{rlibdir}/%{packname}/extra
21cr|R-GenomeGraphs-1.22.0-4|57	%{rlibdir}/%{packname}/help

7671 21
21cr|R-GenomeInfoDb-1.12.1-2|1	%global packname GenomeInfoDb
21cr|R-GenomeInfoDb-1.12.1-2|2	%global rlibdir %{_libdir}/R/library
21cr|R-GenomeInfoDb-1.12.1-2|3	
21cr|R-GenomeInfoDb-1.12.1-2|4	Name:             R-%{packname}
21cr|R-GenomeInfoDb-1.12.1-2|5	Version:          1.12.1
21cr|R-GenomeInfoDb-1.12.1-2|6	Release:          2
21cr|R-GenomeInfoDb-1.12.1-2|7	Summary:          Utilities for manipulating chromosome and other 'seqname' identifiers
21cr|R-GenomeInfoDb-1.12.1-2|8	Group:            Sciences/Mathematics
21cr|R-GenomeInfoDb-1.12.1-2|9	License:          Artistic-2.0
21cr|R-GenomeInfoDb-1.12.1-2|10	URL:              http://www.bioconductor.org/packages/release/bioc/html/GenomeInfoDb.html
21cr|R-GenomeInfoDb-1.12.1-2|11	Source0:          http://www.bioconductor.org/packages/release/bioc/src/contrib/GenomeInfoDb_%{version}.tar.gz
21cr|R-GenomeInfoDb-1.12.1-2|12	BuildArch:        noarch
21cr|R-GenomeInfoDb-1.12.1-2|13	Requires:         R-methods R-BiocGenerics R-stats4 R-S4Vectors
21cr|R-GenomeInfoDb-1.12.1-2|14	BuildRequires:    R-methods R-BiocGenerics R-stats4 R-S4Vectors
21cr|R-GenomeInfoDb-1.12.1-2|15	Recommends:       R-Rsamtools
21cr|R-GenomeInfoDb-1.12.1-2|16	Requires:         R-RUnit R-BiocStyle R-knitr R-GenomeInfoDbData
21cr|R-GenomeInfoDb-1.12.1-2|17	Recommends:       R-BSgenome R-GenomicRanges R-IRanges
21cr|R-GenomeInfoDb-1.12.1-2|18	BuildRequires:	  R-GenomeInfoDbData R-IRanges
21cr|R-GenomeInfoDb-1.12.1-2|19	BuildRequires:	R-RUnit R-BiocStyle R-knitr
21cr|R-GenomeInfoDb-1.12.1-2|20	
21cr|R-GenomeInfoDb-1.12.1-2|21	%description
21cr|R-GenomeInfoDb-1.12.1-2|22	Utilities for manipulating chromosome and other 'seqname' identifiers
21cr|R-GenomeInfoDb-1.12.1-2|23	
21cr|R-GenomeInfoDb-1.12.1-2|24	%prep
21cr|R-GenomeInfoDb-1.12.1-2|25	%setup -q -c -n %{packname}
21cr|R-GenomeInfoDb-1.12.1-2|26	
21cr|R-GenomeInfoDb-1.12.1-2|27	%build
21cr|R-GenomeInfoDb-1.12.1-2|28	
21cr|R-GenomeInfoDb-1.12.1-2|29	%install
21cr|R-GenomeInfoDb-1.12.1-2|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GenomeInfoDb-1.12.1-2|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GenomeInfoDb-1.12.1-2|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GenomeInfoDb-1.12.1-2|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GenomeInfoDb-1.12.1-2|34	
21cr|R-GenomeInfoDb-1.12.1-2|35	%files
21cr|R-GenomeInfoDb-1.12.1-2|36	%{rlibdir}/%{packname}

7672 21
21cr|R-GenomeInfoDbData-0.99.0-2|1	%global packname GenomeInfoDbData
21cr|R-GenomeInfoDbData-0.99.0-2|2	%global rlibdir %{_libdir}/R/library
21cr|R-GenomeInfoDbData-0.99.0-2|3	
21cr|R-GenomeInfoDbData-0.99.0-2|4	Name:             R-%{packname}
21cr|R-GenomeInfoDbData-0.99.0-2|5	Version:          0.99.0
21cr|R-GenomeInfoDbData-0.99.0-2|6	Release:          2
21cr|R-GenomeInfoDbData-0.99.0-2|7	Summary:          Utilities for manipulating chromosome and other 'seqname' identifiers
21cr|R-GenomeInfoDbData-0.99.0-2|8	Group:            Sciences/Mathematics
21cr|R-GenomeInfoDbData-0.99.0-2|9	License:          Artistic-2.0
21cr|R-GenomeInfoDbData-0.99.0-2|10	URL:              http://www.bioconductor.org/packages/release/bioc/html/GenomeInfoDbData.html
21cr|R-GenomeInfoDbData-0.99.0-2|11	Source0:          https://bioconductor.org/packages/release/data/annotation/src/contrib/GenomeInfoDbData_%{version}.tar.gz
21cr|R-GenomeInfoDbData-0.99.0-2|12	BuildArch:        noarch
21cr|R-GenomeInfoDbData-0.99.0-2|13	Requires:         R-core R-devel
21cr|R-GenomeInfoDbData-0.99.0-2|14	BuildRequires:    R-core R-devel
21cr|R-GenomeInfoDbData-0.99.0-2|15	
21cr|R-GenomeInfoDbData-0.99.0-2|16	%description
21cr|R-GenomeInfoDbData-0.99.0-2|17	Utilities for manipulating chromosome and other 'seqname' identifiers
21cr|R-GenomeInfoDbData-0.99.0-2|18	
21cr|R-GenomeInfoDbData-0.99.0-2|19	%prep
21cr|R-GenomeInfoDbData-0.99.0-2|20	%setup -q -c -n %{packname}
21cr|R-GenomeInfoDbData-0.99.0-2|21	
21cr|R-GenomeInfoDbData-0.99.0-2|22	%build
21cr|R-GenomeInfoDbData-0.99.0-2|23	
21cr|R-GenomeInfoDbData-0.99.0-2|24	%install
21cr|R-GenomeInfoDbData-0.99.0-2|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GenomeInfoDbData-0.99.0-2|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GenomeInfoDbData-0.99.0-2|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GenomeInfoDbData-0.99.0-2|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GenomeInfoDbData-0.99.0-2|29	
21cr|R-GenomeInfoDbData-0.99.0-2|30	%files
21cr|R-GenomeInfoDbData-0.99.0-2|31	%{rlibdir}/%{packname}

7673 21
21cr|R-GenomicRanges-1.28.3-2|1	#%bcond_with internet
21cr|R-GenomicRanges-1.28.3-2|2	%bcond_without bootstrap
21cr|R-GenomicRanges-1.28.3-2|3	%global packname  GenomicRanges
21cr|R-GenomicRanges-1.28.3-2|4	%global rlibdir  %{_libdir}/R/library
21cr|R-GenomicRanges-1.28.3-2|5	
21cr|R-GenomicRanges-1.28.3-2|6	Name:             R-%{packname}
21cr|R-GenomicRanges-1.28.3-2|7	Version:          1.28.3
21cr|R-GenomicRanges-1.28.3-2|8	Release:          2
21cr|R-GenomicRanges-1.28.3-2|9	Summary:          Representation and manipulation of genomic intervals
21cr|R-GenomicRanges-1.28.3-2|10	Group:            Sciences/Mathematics
21cr|R-GenomicRanges-1.28.3-2|11	License:          Artistic-2.0
21cr|R-GenomicRanges-1.28.3-2|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-GenomicRanges-1.28.3-2|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/GenomicRanges_%{version}.tar.gz
21cr|R-GenomicRanges-1.28.3-2|14	Requires:         R-methods
21cr|R-GenomicRanges-1.28.3-2|15	Recommends:       R-GenomeInfoDb R-IRanges R-XVector R-zlibbioc
21cr|R-GenomicRanges-1.28.3-2|16	%if %{with bootstrap}
21cr|R-GenomicRanges-1.28.3-2|17	Requires:         R-RUnit
21cr|R-GenomicRanges-1.28.3-2|18	%else
21cr|R-GenomicRanges-1.28.3-2|19	Requires:         R-RUnit R-BSgenome R-GenomicFeatures R-Rsamtools
21cr|R-GenomicRanges-1.28.3-2|20	Requires:         R-EatonEtAlChIPseq R-leeBamViews R-edgeR R-DESeq
21cr|R-GenomicRanges-1.28.3-2|21	Requires:         R-rtracklayer R-org.Sc.sgd.db
21cr|R-GenomicRanges-1.28.3-2|22	Requires:         R-BSgenome.Scerevisiae.UCSC.sacCer2 R-DEXSeq R-pasilla
21cr|R-GenomicRanges-1.28.3-2|23	%endif
21cr|R-GenomicRanges-1.28.3-2|24	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-GenomicRanges-1.28.3-2|25	#BuildRequires: R-GenomicRanges
21cr|R-GenomicRanges-1.28.3-2|26	BuildRequires: R-XVector R-GenomeInfoDb R-IRanges R-S4Vectors
21cr|R-GenomicRanges-1.28.3-2|27	BuildRequires:    R-methods
21cr|R-GenomicRanges-1.28.3-2|28	BuildRequires:    R-BiocGenerics R-zlibbioc
21cr|R-GenomicRanges-1.28.3-2|29	%if %{with bootstrap}
21cr|R-GenomicRanges-1.28.3-2|30	BuildRequires:    R-RUnit
21cr|R-GenomicRanges-1.28.3-2|31	%else
21cr|R-GenomicRanges-1.28.3-2|32	BuildRequires:    R-RUnit R-BSgenome R-GenomicFeatures R-Rsamtools
21cr|R-GenomicRanges-1.28.3-2|33	BuildRequires:    R-EatonEtAlChIPseq R-leeBamViews R-edgeR R-DESeq
21cr|R-GenomicRanges-1.28.3-2|34	BuildRequires:    R-rtracklayer R-org.Sc.sgd.db
21cr|R-GenomicRanges-1.28.3-2|35	BuildRequires:    R-BSgenome.Scerevisiae.UCSC.sacCer2 R-DEXSeq R-pasilla
21cr|R-GenomicRanges-1.28.3-2|36	%endif
21cr|R-GenomicRanges-1.28.3-2|37	
21cr|R-GenomicRanges-1.28.3-2|38	%description
21cr|R-GenomicRanges-1.28.3-2|39	The ability to efficiently store genomic annotations and alignments is
21cr|R-GenomicRanges-1.28.3-2|40	playing a central role when it comes to analyze high-throughput sequencing
21cr|R-GenomicRanges-1.28.3-2|41	data (a.k.a. NGS data). The package defines general purpose containers for
21cr|R-GenomicRanges-1.28.3-2|42	storing genomic intervals as well as more specialized containers for
21cr|R-GenomicRanges-1.28.3-2|43	storing alignments against a reference genome.
21cr|R-GenomicRanges-1.28.3-2|44	
21cr|R-GenomicRanges-1.28.3-2|45	%prep
21cr|R-GenomicRanges-1.28.3-2|46	%setup -q -c -n %{packname}
21cr|R-GenomicRanges-1.28.3-2|47	
21cr|R-GenomicRanges-1.28.3-2|48	%build
21cr|R-GenomicRanges-1.28.3-2|49	
21cr|R-GenomicRanges-1.28.3-2|50	%install
21cr|R-GenomicRanges-1.28.3-2|51	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GenomicRanges-1.28.3-2|52	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GenomicRanges-1.28.3-2|53	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GenomicRanges-1.28.3-2|54	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GenomicRanges-1.28.3-2|55	
21cr|R-GenomicRanges-1.28.3-2|56	%if %{without bootstrap}
21cr|R-GenomicRanges-1.28.3-2|57	%if %{with internet}
21cr|R-GenomicRanges-1.28.3-2|58	%check
21cr|R-GenomicRanges-1.28.3-2|59	%{_bindir}/R CMD check %{packname}
21cr|R-GenomicRanges-1.28.3-2|60	%endif
21cr|R-GenomicRanges-1.28.3-2|61	%endif
21cr|R-GenomicRanges-1.28.3-2|62	
21cr|R-GenomicRanges-1.28.3-2|63	%files
21cr|R-GenomicRanges-1.28.3-2|64	%{rlibdir}/%{packname}

7674 21
21cr|R-GEOquery-2.28.0-5|1	%define debug_package %{nil}
21cr|R-GEOquery-2.28.0-5|2	
21cr|R-GEOquery-2.28.0-5|3	%global packname  GEOquery
21cr|R-GEOquery-2.28.0-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-GEOquery-2.28.0-5|5	
21cr|R-GEOquery-2.28.0-5|6	Name:             R-%{packname}
21cr|R-GEOquery-2.28.0-5|7	Version:          2.28.0
21cr|R-GEOquery-2.28.0-5|8	Release:          5
21cr|R-GEOquery-2.28.0-5|9	Summary:          Get data from NCBI Gene Expression Omnibus (GEO)
21cr|R-GEOquery-2.28.0-5|10	Group:            Sciences/Mathematics
21cr|R-GEOquery-2.28.0-5|11	License:          GPL-2
21cr|R-GEOquery-2.28.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-GEOquery-2.28.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-GEOquery-2.28.0-5|14	
21cr|R-GEOquery-2.28.0-5|15	Requires:         R-methods R-Biobase
21cr|R-GEOquery-2.28.0-5|16	Requires:         R-XML R-RCurl
21cr|R-GEOquery-2.28.0-5|17	Requires:         R-limma R-RUnit
21cr|R-GEOquery-2.28.0-5|18	BuildRequires:    R-devel Rmath-devel texlive-latex R-methods R-Biobase
21cr|R-GEOquery-2.28.0-5|19	BuildRequires:    R-XML R-RCurl
21cr|R-GEOquery-2.28.0-5|20	BuildRequires:    R-limma R-RUnit
21cr|R-GEOquery-2.28.0-5|21	BuildRequires:    curl
21cr|R-GEOquery-2.28.0-5|22	
21cr|R-GEOquery-2.28.0-5|23	%description
21cr|R-GEOquery-2.28.0-5|24	The NCBI Gene Expression Omnibus (GEO) is a public repository of
21cr|R-GEOquery-2.28.0-5|25	microarray data.  Given the rich and varied nature of this resource, it is
21cr|R-GEOquery-2.28.0-5|26	only natural to want to apply BioConductor tools to these data.  GEOquery
21cr|R-GEOquery-2.28.0-5|27	is the bridge between GEO and BioConductor.
21cr|R-GEOquery-2.28.0-5|28	
21cr|R-GEOquery-2.28.0-5|29	%prep
21cr|R-GEOquery-2.28.0-5|30	%setup -q -c -n %{packname}
21cr|R-GEOquery-2.28.0-5|31	
21cr|R-GEOquery-2.28.0-5|32	%build
21cr|R-GEOquery-2.28.0-5|33	
21cr|R-GEOquery-2.28.0-5|34	%install
21cr|R-GEOquery-2.28.0-5|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GEOquery-2.28.0-5|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GEOquery-2.28.0-5|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GEOquery-2.28.0-5|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GEOquery-2.28.0-5|39	
21cr|R-GEOquery-2.28.0-5|40	# Do not run tests - their try to conenct to some sites that can be unavailable
21cr|R-GEOquery-2.28.0-5|41	#check
21cr|R-GEOquery-2.28.0-5|42	#{_bindir}/R CMD check %%{packname}
21cr|R-GEOquery-2.28.0-5|43	
21cr|R-GEOquery-2.28.0-5|44	%files
21cr|R-GEOquery-2.28.0-5|45	%dir %{rlibdir}/%{packname}
21cr|R-GEOquery-2.28.0-5|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-GEOquery-2.28.0-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-GEOquery-2.28.0-5|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-GEOquery-2.28.0-5|49	%{rlibdir}/%{packname}/CITATION
21cr|R-GEOquery-2.28.0-5|50	%{rlibdir}/%{packname}/INDEX
21cr|R-GEOquery-2.28.0-5|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-GEOquery-2.28.0-5|52	%{rlibdir}/%{packname}/Meta
21cr|R-GEOquery-2.28.0-5|53	%{rlibdir}/%{packname}/R
21cr|R-GEOquery-2.28.0-5|54	%{rlibdir}/%{packname}/extdata
21cr|R-GEOquery-2.28.0-5|55	%{rlibdir}/%{packname}/help
21cr|R-GEOquery-2.28.0-5|56	%{rlibdir}/%{packname}/unitTests

7675 21
21cr|R-geoR-1.7.5.1-4|1	%bcond_without bootstrap
21cr|R-geoR-1.7.5.1-4|2	%global packname  geoR
21cr|R-geoR-1.7.5.1-4|3	%global rlibdir  %{_libdir}/R/library
21cr|R-geoR-1.7.5.1-4|4	
21cr|R-geoR-1.7.5.1-4|5	Name:             R-%{packname}
21cr|R-geoR-1.7.5.1-4|6	Version:          1.7.5.1
21cr|R-geoR-1.7.5.1-4|7	Release:          4
21cr|R-geoR-1.7.5.1-4|8	Summary:          Analysis of geostatistical data
21cr|R-geoR-1.7.5.1-4|9	Group:            Sciences/Mathematics
21cr|R-geoR-1.7.5.1-4|10	License:          GPL (>= 2)
21cr|R-geoR-1.7.5.1-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-geoR-1.7.5.1-4|12	Source0:          http://cran.r-project.org/src/contrib/geoR_1.7-5.1.tar.gz
21cr|R-geoR-1.7.5.1-4|13	Requires:         R-stats R-sp R-methods R-MASS R-splancs R-RandomFields
21cr|R-geoR-1.7.5.1-4|14	Requires:         R-scatterplot3d R-tcltk R-lattice R-graphics
21cr|R-geoR-1.7.5.1-4|15	%if %{without bootstrap}
21cr|R-geoR-1.7.5.1-4|16	Requires:         R-geoRglm
21cr|R-geoR-1.7.5.1-4|17	%endif
21cr|R-geoR-1.7.5.1-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-geoR-1.7.5.1-4|19	BuildRequires:    R-stats R-sp R-methods R-MASS R-splancs R-RandomFields
21cr|R-geoR-1.7.5.1-4|20	BuildRequires:    R-scatterplot3d R-tcltk R-lattice R-graphics
21cr|R-geoR-1.7.5.1-4|21	%if %{without bootstrap}
21cr|R-geoR-1.7.5.1-4|22	BuildRequires:    R-geoRglm
21cr|R-geoR-1.7.5.1-4|23	%endif
21cr|R-geoR-1.7.5.1-4|24	
21cr|R-geoR-1.7.5.1-4|25	%description
21cr|R-geoR-1.7.5.1-4|26	Geostatistical analysis including traditional, likelihood-based and
21cr|R-geoR-1.7.5.1-4|27	Bayesian methods.
21cr|R-geoR-1.7.5.1-4|28	
21cr|R-geoR-1.7.5.1-4|29	%prep
21cr|R-geoR-1.7.5.1-4|30	%setup -q -c -n %{packname}
21cr|R-geoR-1.7.5.1-4|31	
21cr|R-geoR-1.7.5.1-4|32	%build
21cr|R-geoR-1.7.5.1-4|33	
21cr|R-geoR-1.7.5.1-4|34	%install
21cr|R-geoR-1.7.5.1-4|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-geoR-1.7.5.1-4|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-geoR-1.7.5.1-4|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-geoR-1.7.5.1-4|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-geoR-1.7.5.1-4|39	
21cr|R-geoR-1.7.5.1-4|40	%if %{without bootstrap}
21cr|R-geoR-1.7.5.1-4|41	%check
21cr|R-geoR-1.7.5.1-4|42	%{_bindir}/R CMD check %{packname}
21cr|R-geoR-1.7.5.1-4|43	%endif
21cr|R-geoR-1.7.5.1-4|44	
21cr|R-geoR-1.7.5.1-4|45	%files
21cr|R-geoR-1.7.5.1-4|46	%dir %{rlibdir}/%{packname}
21cr|R-geoR-1.7.5.1-4|47	%doc %{rlibdir}/%{packname}/doc
21cr|R-geoR-1.7.5.1-4|48	%doc %{rlibdir}/%{packname}/html
21cr|R-geoR-1.7.5.1-4|49	%doc %{rlibdir}/%{packname}/CHANGES
21cr|R-geoR-1.7.5.1-4|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-geoR-1.7.5.1-4|51	%{rlibdir}/%{packname}/INDEX
21cr|R-geoR-1.7.5.1-4|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-geoR-1.7.5.1-4|53	%{rlibdir}/%{packname}/Meta
21cr|R-geoR-1.7.5.1-4|54	%{rlibdir}/%{packname}/R
21cr|R-geoR-1.7.5.1-4|55	%{rlibdir}/%{packname}/data
21cr|R-geoR-1.7.5.1-4|56	%{rlibdir}/%{packname}/help
21cr|R-geoR-1.7.5.1-4|57	%{rlibdir}/%{packname}/libs

7676 21
21cr|R-geoRglm-0.9.4-5|1	%global packname  geoRglm
21cr|R-geoRglm-0.9.4-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-geoRglm-0.9.4-5|3	
21cr|R-geoRglm-0.9.4-5|4	Name:             R-%{packname}
21cr|R-geoRglm-0.9.4-5|5	Version:          0.9.4
21cr|R-geoRglm-0.9.4-5|6	Release:          5
21cr|R-geoRglm-0.9.4-5|7	Summary:          geoRglm - a package for generalised linear spatial models
21cr|R-geoRglm-0.9.4-5|8	Group:            Sciences/Mathematics
21cr|R-geoRglm-0.9.4-5|9	License:          GPL (>= 2)
21cr|R-geoRglm-0.9.4-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-geoRglm-0.9.4-5|11	Source0:          http://cran.r-project.org/src/contrib/geoRglm_0.9-4.tar.gz
21cr|R-geoRglm-0.9.4-5|12	Requires:         R-geoR R-stats
21cr|R-geoRglm-0.9.4-5|13	Requires:         R-coda
21cr|R-geoRglm-0.9.4-5|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-geoR R-stats
21cr|R-geoRglm-0.9.4-5|15	BuildRequires:    R-coda
21cr|R-geoRglm-0.9.4-5|16	
21cr|R-geoRglm-0.9.4-5|17	%description
21cr|R-geoRglm-0.9.4-5|18	Functions for inference in generalised linear spatial models. The
21cr|R-geoRglm-0.9.4-5|19	posterior and predictive inference is based on Markov chain Monte Carlo
21cr|R-geoRglm-0.9.4-5|20	methods. Package geoRglm is an extension to the package geoR, which must
21cr|R-geoRglm-0.9.4-5|21	be installed first.
21cr|R-geoRglm-0.9.4-5|22	
21cr|R-geoRglm-0.9.4-5|23	%prep
21cr|R-geoRglm-0.9.4-5|24	%setup -q -c -n %{packname}
21cr|R-geoRglm-0.9.4-5|25	
21cr|R-geoRglm-0.9.4-5|26	%build
21cr|R-geoRglm-0.9.4-5|27	
21cr|R-geoRglm-0.9.4-5|28	%install
21cr|R-geoRglm-0.9.4-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-geoRglm-0.9.4-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-geoRglm-0.9.4-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-geoRglm-0.9.4-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-geoRglm-0.9.4-5|33	
21cr|R-geoRglm-0.9.4-5|34	#check
21cr|R-geoRglm-0.9.4-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-geoRglm-0.9.4-5|36	
21cr|R-geoRglm-0.9.4-5|37	%files
21cr|R-geoRglm-0.9.4-5|38	%dir %{rlibdir}/%{packname}
21cr|R-geoRglm-0.9.4-5|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-geoRglm-0.9.4-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-geoRglm-0.9.4-5|41	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-geoRglm-0.9.4-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-geoRglm-0.9.4-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-geoRglm-0.9.4-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-geoRglm-0.9.4-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-geoRglm-0.9.4-5|46	%{rlibdir}/%{packname}/R
21cr|R-geoRglm-0.9.4-5|47	%{rlibdir}/%{packname}/data
21cr|R-geoRglm-0.9.4-5|48	%{rlibdir}/%{packname}/help
21cr|R-geoRglm-0.9.4-5|49	%{rlibdir}/%{packname}/libs

7677 21
21cr|R-GGally-0.5.0-4|1	%global packname  GGally
21cr|R-GGally-0.5.0-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-GGally-0.5.0-4|3	
21cr|R-GGally-0.5.0-4|4	%define debug_package %{nil}
21cr|R-GGally-0.5.0-4|5	
21cr|R-GGally-0.5.0-4|6	Name:             R-%{packname}
21cr|R-GGally-0.5.0-4|7	Version:          0.5.0
21cr|R-GGally-0.5.0-4|8	Release:          4
21cr|R-GGally-0.5.0-4|9	Summary:          Extension to ggplot2
21cr|R-GGally-0.5.0-4|10	Group:            Sciences/Mathematics
21cr|R-GGally-0.5.0-4|11	License:          GPLv2+
21cr|R-GGally-0.5.0-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-GGally-0.5.0-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-GGally-0.5.0-4|14	BuildArch:        noarch
21cr|R-GGally-0.5.0-4|15	Requires:         R-core
21cr|R-GGally-0.5.0-4|16	
21cr|R-GGally-0.5.0-4|17	
21cr|R-GGally-0.5.0-4|18	Requires:         R-ggplot2 R-grid R-gtable R-plyr R-reshape R-stringr
21cr|R-GGally-0.5.0-4|19	Requires:         R-arm R-intergraph R-network R-RColorBrewer R-scales R-sna R-survival R-tnet R-roxygen2
21cr|R-GGally-0.5.0-4|20	Recommends:       R-scagnostics
21cr|R-GGally-0.5.0-4|21	BuildRequires:    R-devel Rmath-devel
21cr|R-GGally-0.5.0-4|22	BuildRequires:    R-ggplot2 R-grid R-gtable R-plyr R-reshape R-stringr
21cr|R-GGally-0.5.0-4|23	BuildRequires:   R-arm R-intergraph R-network R-RColorBrewer R-scales R-sna R-survival R-tnet R-roxygen2
21cr|R-GGally-0.5.0-4|24	
21cr|R-GGally-0.5.0-4|25	%description
21cr|R-GGally-0.5.0-4|26	GGally is designed to be a helper to ggplot2. It contains templates for
21cr|R-GGally-0.5.0-4|27	different plots to be combined into a plot matrix, a parallel coordinate
21cr|R-GGally-0.5.0-4|28	plot function, as well as a function for making a network plot.
21cr|R-GGally-0.5.0-4|29	
21cr|R-GGally-0.5.0-4|30	%prep
21cr|R-GGally-0.5.0-4|31	%setup -q -c -n %{packname}
21cr|R-GGally-0.5.0-4|32	
21cr|R-GGally-0.5.0-4|33	%build
21cr|R-GGally-0.5.0-4|34	
21cr|R-GGally-0.5.0-4|35	%install
21cr|R-GGally-0.5.0-4|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GGally-0.5.0-4|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GGally-0.5.0-4|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GGally-0.5.0-4|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GGally-0.5.0-4|40	
21cr|R-GGally-0.5.0-4|41	#check
21cr|R-GGally-0.5.0-4|42	#{_bindir}/R CMD check %%{packname}
21cr|R-GGally-0.5.0-4|43	
21cr|R-GGally-0.5.0-4|44	%files
21cr|R-GGally-0.5.0-4|45	%dir %{rlibdir}/%{packname}
21cr|R-GGally-0.5.0-4|46	%doc %{rlibdir}/%{packname}/html
21cr|R-GGally-0.5.0-4|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-GGally-0.5.0-4|48	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-GGally-0.5.0-4|49	%{rlibdir}/%{packname}/INDEX
21cr|R-GGally-0.5.0-4|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-GGally-0.5.0-4|51	%{rlibdir}/%{packname}/Meta
21cr|R-GGally-0.5.0-4|52	%{rlibdir}/%{packname}/R
21cr|R-GGally-0.5.0-4|53	%{rlibdir}/%{packname}/help
21cr|R-GGally-0.5.0-4|54	%{rlibdir}/%{packname}/data

7678 21
21cr|R-ggplot2-1.0.1-4|1	%global packname  ggplot2
21cr|R-ggplot2-1.0.1-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-ggplot2-1.0.1-4|3	
21cr|R-ggplot2-1.0.1-4|4	Name:             R-%{packname}
21cr|R-ggplot2-1.0.1-4|5	Version:          1.0.1
21cr|R-ggplot2-1.0.1-4|6	Release:          4
21cr|R-ggplot2-1.0.1-4|7	Summary:          An implementation of the Grammar of Graphics
21cr|R-ggplot2-1.0.1-4|8	Group:            Sciences/Mathematics
21cr|R-ggplot2-1.0.1-4|9	License:          GPL-2
21cr|R-ggplot2-1.0.1-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ggplot2-1.0.1-4|11	Source0:          http://cran.r-project.org/src/contrib/ggplot2_%{version}.tar.gz
21cr|R-ggplot2-1.0.1-4|12	BuildArch:        noarch
21cr|R-ggplot2-1.0.1-4|13	Requires:         R-core
21cr|R-ggplot2-1.0.1-4|14	Requires:         R-reshape R-grid R-proto
21cr|R-ggplot2-1.0.1-4|15	Requires:         R-plyr R-splines R-MASS R-RColorBrewer R-digest R-colorspace
21cr|R-ggplot2-1.0.1-4|16	Requires:         R-quantreg R-mapproj R-maps R-hexbin R-gpclib
21cr|R-ggplot2-1.0.1-4|17	Recommends:       R-Hmisc R-maptools
21cr|R-ggplot2-1.0.1-4|18	Requires:         R-scales R-gtable R-reshape2
21cr|R-ggplot2-1.0.1-4|19	BuildRequires:    R-devel Rmath-devel  R-reshape R-grid R-proto
21cr|R-ggplot2-1.0.1-4|20	BuildRequires:    R-plyr R-splines R-MASS R-RColorBrewer R-digest R-colorspace
21cr|R-ggplot2-1.0.1-4|21	BuildRequires:    R-quantreg R-mapproj R-maps R-hexbin R-gpclib
21cr|R-ggplot2-1.0.1-4|22	BuildRequires:    R-scales R-gtable R-reshape2
21cr|R-ggplot2-1.0.1-4|23	
21cr|R-ggplot2-1.0.1-4|24	%description
21cr|R-ggplot2-1.0.1-4|25	An implementation of the grammar of graphics in R. It combines the
21cr|R-ggplot2-1.0.1-4|26	advantages of both base and lattice graphics: conditioning and shared axes
21cr|R-ggplot2-1.0.1-4|27	are handled automatically, and you can still build up a plot step by step
21cr|R-ggplot2-1.0.1-4|28	from multiple data sources. It also implements a sophisticated
21cr|R-ggplot2-1.0.1-4|29	multidimensional conditioning system and a consistent interface to map
21cr|R-ggplot2-1.0.1-4|30	data to aesthetic attributes. See the ggplot2 website for more
21cr|R-ggplot2-1.0.1-4|31	information, documentation and examples.
21cr|R-ggplot2-1.0.1-4|32	
21cr|R-ggplot2-1.0.1-4|33	%prep
21cr|R-ggplot2-1.0.1-4|34	%setup -q -c -n %{packname}
21cr|R-ggplot2-1.0.1-4|35	
21cr|R-ggplot2-1.0.1-4|36	%build
21cr|R-ggplot2-1.0.1-4|37	
21cr|R-ggplot2-1.0.1-4|38	%install
21cr|R-ggplot2-1.0.1-4|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ggplot2-1.0.1-4|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ggplot2-1.0.1-4|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ggplot2-1.0.1-4|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ggplot2-1.0.1-4|43	
21cr|R-ggplot2-1.0.1-4|44	#check
21cr|R-ggplot2-1.0.1-4|45	#{_bindir}/R CMD check %%{packname}
21cr|R-ggplot2-1.0.1-4|46	
21cr|R-ggplot2-1.0.1-4|47	%files
21cr|R-ggplot2-1.0.1-4|48	%dir %{rlibdir}/%{packname}
21cr|R-ggplot2-1.0.1-4|49	%doc %{rlibdir}/%{packname}/html
21cr|R-ggplot2-1.0.1-4|50	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-ggplot2-1.0.1-4|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ggplot2-1.0.1-4|52	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-ggplot2-1.0.1-4|53	%{rlibdir}/%{packname}/INDEX
21cr|R-ggplot2-1.0.1-4|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ggplot2-1.0.1-4|55	%{rlibdir}/%{packname}/Meta
21cr|R-ggplot2-1.0.1-4|56	%{rlibdir}/%{packname}/R
21cr|R-ggplot2-1.0.1-4|57	%{rlibdir}/%{packname}/data
21cr|R-ggplot2-1.0.1-4|58	%{rlibdir}/%{packname}/doc
21cr|R-ggplot2-1.0.1-4|59	%{rlibdir}/%{packname}/help
21cr|R-ggplot2-1.0.1-4|60	%{rlibdir}/%{packname}/staticdocs
21cr|R-ggplot2-1.0.1-4|61	%{rlibdir}/%{packname}/test_ns
21cr|R-ggplot2-1.0.1-4|62	%{rlibdir}/%{packname}/tests

7679 21
21cr|R-git2r-0.21.0-1|1	%bcond_without bootstrap
21cr|R-git2r-0.21.0-1|2	%global packname  git2r
21cr|R-git2r-0.21.0-1|3	%global rlibdir  %{_libdir}/R/library
21cr|R-git2r-0.21.0-1|4	
21cr|R-git2r-0.21.0-1|5	Name:             R-%{packname}
21cr|R-git2r-0.21.0-1|6	Version:          0.21.0
21cr|R-git2r-0.21.0-1|7	Release:          1
21cr|R-git2r-0.21.0-1|8	Summary:          Provides Access to Git Repositories
21cr|R-git2r-0.21.0-1|9	Group:            Sciences/Mathematics
21cr|R-git2r-0.21.0-1|10	License:          GPL-2
21cr|R-git2r-0.21.0-1|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-git2r-0.21.0-1|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-git2r-0.21.0-1|13	
21cr|R-git2r-0.21.0-1|14	Requires:         R-methods
21cr|R-git2r-0.21.0-1|15	Requires:         R-graphics R-utils
21cr|R-git2r-0.21.0-1|16	Recommends:         R-getPass
21cr|R-git2r-0.21.0-1|17	BuildRequires:    R-devel Rmath-devel R-methods
21cr|R-git2r-0.21.0-1|18	BuildRequires:    R-graphics R-utils
21cr|R-git2r-0.21.0-1|19	BuildRequires:    pkgconfig(openssl)
21cr|R-git2r-0.21.0-1|20	
21cr|R-git2r-0.21.0-1|21	%if %{without bootstrap}
21cr|R-git2r-0.21.0-1|22	BuildRequires:   R-getPass
21cr|R-git2r-0.21.0-1|23	%endif
21cr|R-git2r-0.21.0-1|24	
21cr|R-git2r-0.21.0-1|25	%description
21cr|R-git2r-0.21.0-1|26	Interface to the 'libgit2' library, which is a pure C implementation of
21cr|R-git2r-0.21.0-1|27	the 'Git' core methods. Provides access to 'Git' repositories to extract
21cr|R-git2r-0.21.0-1|28	data and running some basic 'Git' commands.
21cr|R-git2r-0.21.0-1|29	
21cr|R-git2r-0.21.0-1|30	%prep
21cr|R-git2r-0.21.0-1|31	%setup -q -c -n %{packname}
21cr|R-git2r-0.21.0-1|32	
21cr|R-git2r-0.21.0-1|33	%build
21cr|R-git2r-0.21.0-1|34	
21cr|R-git2r-0.21.0-1|35	%install
21cr|R-git2r-0.21.0-1|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-git2r-0.21.0-1|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-git2r-0.21.0-1|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-git2r-0.21.0-1|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-git2r-0.21.0-1|40	
21cr|R-git2r-0.21.0-1|41	%if %{without bootstrap}
21cr|R-git2r-0.21.0-1|42	%check
21cr|R-git2r-0.21.0-1|43	%{_bindir}/R CMD check %{packname}
21cr|R-git2r-0.21.0-1|44	%endif
21cr|R-git2r-0.21.0-1|45	
21cr|R-git2r-0.21.0-1|46	%files
21cr|R-git2r-0.21.0-1|47	%{rlibdir}/%{packname}

7680 21
21cr|R-glmmML-1.0-5|1	%global packname  glmmML
21cr|R-glmmML-1.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-glmmML-1.0-5|3	
21cr|R-glmmML-1.0-5|4	Name:             R-%{packname}
21cr|R-glmmML-1.0-5|5	Version:          1.0
21cr|R-glmmML-1.0-5|6	Release:          5
21cr|R-glmmML-1.0-5|7	Summary:          Generalized linear models with clustering
21cr|R-glmmML-1.0-5|8	Group:            Sciences/Mathematics
21cr|R-glmmML-1.0-5|9	License:          GPL (>= 3)
21cr|R-glmmML-1.0-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-glmmML-1.0-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-glmmML-1.0-5|12	
21cr|R-glmmML-1.0-5|13	Requires:         R-stats
21cr|R-glmmML-1.0-5|14	
21cr|R-glmmML-1.0-5|15	BuildRequires:    lapack-devel
21cr|R-glmmML-1.0-5|16	BuildRequires:    R-devel Rmath-devel texlive-latex R-stats
21cr|R-glmmML-1.0-5|17	
21cr|R-glmmML-1.0-5|18	
21cr|R-glmmML-1.0-5|19	%description
21cr|R-glmmML-1.0-5|20	Binomial and Poisson regression for clustered data, fixed and random
21cr|R-glmmML-1.0-5|21	effects with bootstrapping.
21cr|R-glmmML-1.0-5|22	
21cr|R-glmmML-1.0-5|23	%prep
21cr|R-glmmML-1.0-5|24	%setup -q -c -n %{packname}
21cr|R-glmmML-1.0-5|25	
21cr|R-glmmML-1.0-5|26	%build
21cr|R-glmmML-1.0-5|27	
21cr|R-glmmML-1.0-5|28	%install
21cr|R-glmmML-1.0-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-glmmML-1.0-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-glmmML-1.0-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-glmmML-1.0-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-glmmML-1.0-5|33	
21cr|R-glmmML-1.0-5|34	#check
21cr|R-glmmML-1.0-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-glmmML-1.0-5|36	
21cr|R-glmmML-1.0-5|37	%files
21cr|R-glmmML-1.0-5|38	%dir %{rlibdir}/%{packname}
21cr|R-glmmML-1.0-5|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-glmmML-1.0-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-glmmML-1.0-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-glmmML-1.0-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-glmmML-1.0-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-glmmML-1.0-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-glmmML-1.0-5|45	%{rlibdir}/%{packname}/R
21cr|R-glmmML-1.0-5|46	%{rlibdir}/%{packname}/help
21cr|R-glmmML-1.0-5|47	%{rlibdir}/%{packname}/libs

7681 21
21cr|R-glmnet-1.9.8-5|1	%global packname  glmnet
21cr|R-glmnet-1.9.8-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-glmnet-1.9.8-5|3	
21cr|R-glmnet-1.9.8-5|4	Name:             R-%{packname}
21cr|R-glmnet-1.9.8-5|5	Version:          1.9.8
21cr|R-glmnet-1.9.8-5|6	Release:          5
21cr|R-glmnet-1.9.8-5|7	Summary:          Lasso and elastic-net regularized generalized linear models
21cr|R-glmnet-1.9.8-5|8	
21cr|R-glmnet-1.9.8-5|9	Group:            Sciences/Mathematics
21cr|R-glmnet-1.9.8-5|10	License:          GPLv2
21cr|R-glmnet-1.9.8-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-glmnet-1.9.8-5|12	Source0:          http://cran.r-project.org/src/contrib/glmnet_1.9-8.tar.gz
21cr|R-glmnet-1.9.8-5|13	
21cr|R-glmnet-1.9.8-5|14	Requires:         R-Matrix R-utils
21cr|R-glmnet-1.9.8-5|15	
21cr|R-glmnet-1.9.8-5|16	Requires:         R-survival R-foreach
21cr|R-glmnet-1.9.8-5|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Matrix R-utils
21cr|R-glmnet-1.9.8-5|18	
21cr|R-glmnet-1.9.8-5|19	BuildRequires:   R-survival R-foreach
21cr|R-glmnet-1.9.8-5|20	%description
21cr|R-glmnet-1.9.8-5|21	Extremely efficient procedures for fitting the entire lasso or elastic-net
21cr|R-glmnet-1.9.8-5|22	regularization path for linear regression, logistic and multinomial
21cr|R-glmnet-1.9.8-5|23	regression models, poisson regression and the Cox model. Two recent
21cr|R-glmnet-1.9.8-5|24	additions are the multiresponse gaussian, and the grouped multinomial. The
21cr|R-glmnet-1.9.8-5|25	algorithm uses cyclical coordinate descent in a pathwise fashion, as
21cr|R-glmnet-1.9.8-5|26	described in the paper listed below.
21cr|R-glmnet-1.9.8-5|27	
21cr|R-glmnet-1.9.8-5|28	%prep
21cr|R-glmnet-1.9.8-5|29	%setup -q -c -n %{packname}
21cr|R-glmnet-1.9.8-5|30	
21cr|R-glmnet-1.9.8-5|31	%build
21cr|R-glmnet-1.9.8-5|32	
21cr|R-glmnet-1.9.8-5|33	%install
21cr|R-glmnet-1.9.8-5|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-glmnet-1.9.8-5|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-glmnet-1.9.8-5|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-glmnet-1.9.8-5|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-glmnet-1.9.8-5|38	
21cr|R-glmnet-1.9.8-5|39	#check
21cr|R-glmnet-1.9.8-5|40	#{_bindir}/R CMD check %%{packname}
21cr|R-glmnet-1.9.8-5|41	
21cr|R-glmnet-1.9.8-5|42	%files
21cr|R-glmnet-1.9.8-5|43	%dir %{rlibdir}/%{packname}
21cr|R-glmnet-1.9.8-5|44	%doc %{rlibdir}/%{packname}/doc
21cr|R-glmnet-1.9.8-5|45	%doc %{rlibdir}/%{packname}/html
21cr|R-glmnet-1.9.8-5|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-glmnet-1.9.8-5|47	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-glmnet-1.9.8-5|48	%{rlibdir}/%{packname}/INDEX
21cr|R-glmnet-1.9.8-5|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-glmnet-1.9.8-5|50	%{rlibdir}/%{packname}/Meta
21cr|R-glmnet-1.9.8-5|51	%{rlibdir}/%{packname}/R
21cr|R-glmnet-1.9.8-5|52	%{rlibdir}/%{packname}/help
21cr|R-glmnet-1.9.8-5|53	%{rlibdir}/%{packname}/libs
21cr|R-glmnet-1.9.8-5|54	%{rlibdir}/%{packname}/mortran

7682 21
21cr|R-globaltest-5.16.0-5|1	%global packname  globaltest
21cr|R-globaltest-5.16.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-globaltest-5.16.0-5|3	
21cr|R-globaltest-5.16.0-5|4	%define debug_package %{nil}
21cr|R-globaltest-5.16.0-5|5	
21cr|R-globaltest-5.16.0-5|6	Name:             R-%{packname}
21cr|R-globaltest-5.16.0-5|7	Version:          5.16.0
21cr|R-globaltest-5.16.0-5|8	Release:          5
21cr|R-globaltest-5.16.0-5|9	Summary:          Testing groups of covariates/features for association with a response variable
21cr|R-globaltest-5.16.0-5|10	Group:            Sciences/Mathematics
21cr|R-globaltest-5.16.0-5|11	License:          GPLv2+
21cr|R-globaltest-5.16.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-globaltest-5.16.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-globaltest-5.16.0-5|14	
21cr|R-globaltest-5.16.0-5|15	Requires:         R-methods
21cr|R-globaltest-5.16.0-5|16	Requires:         R-Biobase R-survival R-AnnotationDbi R-annotate R-multtest R-graphics
21cr|R-globaltest-5.16.0-5|17	Requires:         R-vsn R-golubEsets R-KEGG.db R-hu6800.db R-Rgraphviz R-GO.db R-lungExpression R-org.Hs.eg.db R-annotate R-Biobase R-survival R-GSEABase R-penalized R-gss R-MASS R-boot R-rpart
21cr|R-globaltest-5.16.0-5|18	BuildRequires:    R-devel Rmath-devel texlive-latex R-methods
21cr|R-globaltest-5.16.0-5|19	BuildRequires:    R-Biobase R-survival R-AnnotationDbi R-annotate R-multtest R-graphics
21cr|R-globaltest-5.16.0-5|20	BuildRequires:   R-vsn R-golubEsets R-KEGG.db R-hu6800.db R-Rgraphviz R-GO.db R-lungExpression R-org.Hs.eg.db R-annotate R-Biobase R-survival R-GSEABase R-penalized R-gss R-MASS R-boot R-rpart
21cr|R-globaltest-5.16.0-5|21	%description
21cr|R-globaltest-5.16.0-5|22	The global test tests groups of covariates (or features) for association
21cr|R-globaltest-5.16.0-5|23	with a response variable. This package implements the test with diagnostic
21cr|R-globaltest-5.16.0-5|24	plots and multiple testing utilities, along with several functions to
21cr|R-globaltest-5.16.0-5|25	facilitate the use of this test for gene set testing of GO and KEGG terms.
21cr|R-globaltest-5.16.0-5|26	
21cr|R-globaltest-5.16.0-5|27	%prep
21cr|R-globaltest-5.16.0-5|28	%setup -q -c -n %{packname}
21cr|R-globaltest-5.16.0-5|29	
21cr|R-globaltest-5.16.0-5|30	%build
21cr|R-globaltest-5.16.0-5|31	
21cr|R-globaltest-5.16.0-5|32	%install
21cr|R-globaltest-5.16.0-5|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-globaltest-5.16.0-5|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-globaltest-5.16.0-5|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-globaltest-5.16.0-5|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-globaltest-5.16.0-5|37	
21cr|R-globaltest-5.16.0-5|38	#check
21cr|R-globaltest-5.16.0-5|39	#{_bindir}/R CMD check %%{packname}
21cr|R-globaltest-5.16.0-5|40	
21cr|R-globaltest-5.16.0-5|41	%files
21cr|R-globaltest-5.16.0-5|42	%dir %{rlibdir}/%{packname}
21cr|R-globaltest-5.16.0-5|43	%doc %{rlibdir}/%{packname}/doc
21cr|R-globaltest-5.16.0-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-globaltest-5.16.0-5|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-globaltest-5.16.0-5|46	%{rlibdir}/%{packname}/CITATION
21cr|R-globaltest-5.16.0-5|47	%{rlibdir}/%{packname}/INDEX
21cr|R-globaltest-5.16.0-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-globaltest-5.16.0-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-globaltest-5.16.0-5|50	%{rlibdir}/%{packname}/R
21cr|R-globaltest-5.16.0-5|51	%{rlibdir}/%{packname}/help

7683 21
21cr|R-gmodels-2.15.4.1-5|1	%global packname  gmodels
21cr|R-gmodels-2.15.4.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-gmodels-2.15.4.1-5|3	
21cr|R-gmodels-2.15.4.1-5|4	Name:             R-%{packname}
21cr|R-gmodels-2.15.4.1-5|5	Version:          2.15.4.1
21cr|R-gmodels-2.15.4.1-5|6	Release:          5
21cr|R-gmodels-2.15.4.1-5|7	Summary:          Various R programming tools for model fitting
21cr|R-gmodels-2.15.4.1-5|8	Group:            Sciences/Mathematics
21cr|R-gmodels-2.15.4.1-5|9	License:          GPL-2
21cr|R-gmodels-2.15.4.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gmodels-2.15.4.1-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-gmodels-2.15.4.1-5|12	BuildArch:        noarch
21cr|R-gmodels-2.15.4.1-5|13	Requires:         R-core
21cr|R-gmodels-2.15.4.1-5|14	
21cr|R-gmodels-2.15.4.1-5|15	
21cr|R-gmodels-2.15.4.1-5|16	Requires:         R-MASS R-gdata
21cr|R-gmodels-2.15.4.1-5|17	Requires:         R-gplots R-gtools R-Matrix R-nlme R-lme4
21cr|R-gmodels-2.15.4.1-5|18	BuildRequires:    R-devel Rmath-devel
21cr|R-gmodels-2.15.4.1-5|19	BuildRequires:    R-MASS R-gdata
21cr|R-gmodels-2.15.4.1-5|20	BuildRequires:   R-gplots R-gtools R-Matrix R-nlme R-lme4
21cr|R-gmodels-2.15.4.1-5|21	%description
21cr|R-gmodels-2.15.4.1-5|22	Various R programming tools for model fitting
21cr|R-gmodels-2.15.4.1-5|23	
21cr|R-gmodels-2.15.4.1-5|24	%prep
21cr|R-gmodels-2.15.4.1-5|25	%setup -q -c -n %{packname}
21cr|R-gmodels-2.15.4.1-5|26	
21cr|R-gmodels-2.15.4.1-5|27	%build
21cr|R-gmodels-2.15.4.1-5|28	
21cr|R-gmodels-2.15.4.1-5|29	%install
21cr|R-gmodels-2.15.4.1-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gmodels-2.15.4.1-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gmodels-2.15.4.1-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gmodels-2.15.4.1-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gmodels-2.15.4.1-5|34	
21cr|R-gmodels-2.15.4.1-5|35	#check
21cr|R-gmodels-2.15.4.1-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-gmodels-2.15.4.1-5|37	
21cr|R-gmodels-2.15.4.1-5|38	%files
21cr|R-gmodels-2.15.4.1-5|39	%dir %{rlibdir}/%{packname}
21cr|R-gmodels-2.15.4.1-5|40	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-gmodels-2.15.4.1-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-gmodels-2.15.4.1-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gmodels-2.15.4.1-5|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gmodels-2.15.4.1-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-gmodels-2.15.4.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gmodels-2.15.4.1-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-gmodels-2.15.4.1-5|47	%{rlibdir}/%{packname}/R
21cr|R-gmodels-2.15.4.1-5|48	%{rlibdir}/%{packname}/help

7684 21
21cr|R-gnm-1.0.7-6|1	%global packname  gnm
21cr|R-gnm-1.0.7-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gnm-1.0.7-6|3	
21cr|R-gnm-1.0.7-6|4	Name:             R-%{packname}
21cr|R-gnm-1.0.7-6|5	Version:          1.0.7
21cr|R-gnm-1.0.7-6|6	Release:          6
21cr|R-gnm-1.0.7-6|7	Summary:          Generalized Nonlinear Models
21cr|R-gnm-1.0.7-6|8	Group:            Sciences/Mathematics
21cr|R-gnm-1.0.7-6|9	License:          GPLv2+
21cr|R-gnm-1.0.7-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gnm-1.0.7-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-7.tar.gz
21cr|R-gnm-1.0.7-6|12	
21cr|R-gnm-1.0.7-6|13	
21cr|R-gnm-1.0.7-6|14	Requires:         R-MASS R-stats R-graphics R-qvcalc R-relimp
21cr|R-gnm-1.0.7-6|15	#Requires:         R-vcdExtra
21cr|R-gnm-1.0.7-6|16	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-gnm-1.0.7-6|17	BuildRequires:    R-MASS R-stats R-graphics R-qvcalc R-relimp
21cr|R-gnm-1.0.7-6|18	#BuildRequires:    R-vcdExtra
21cr|R-gnm-1.0.7-6|19	BuildRequires:    lapack-devel
21cr|R-gnm-1.0.7-6|20	
21cr|R-gnm-1.0.7-6|21	%description
21cr|R-gnm-1.0.7-6|22	Functions to specify and fit generalized nonlinear models, including
21cr|R-gnm-1.0.7-6|23	models with multiplicative interaction terms such as the UNIDIFF model
21cr|R-gnm-1.0.7-6|24	from sociology and the AMMI model from crop science, and many others.
21cr|R-gnm-1.0.7-6|25	Over-parameterized representations of models are used throughout;
21cr|R-gnm-1.0.7-6|26	functions are provided for inference on estimable parameter combinations,
21cr|R-gnm-1.0.7-6|27	as well as standard methods for diagnostics etc.
21cr|R-gnm-1.0.7-6|28	
21cr|R-gnm-1.0.7-6|29	%prep
21cr|R-gnm-1.0.7-6|30	%setup -q -c -n %{packname}
21cr|R-gnm-1.0.7-6|31	
21cr|R-gnm-1.0.7-6|32	%build
21cr|R-gnm-1.0.7-6|33	
21cr|R-gnm-1.0.7-6|34	%install
21cr|R-gnm-1.0.7-6|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gnm-1.0.7-6|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gnm-1.0.7-6|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gnm-1.0.7-6|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gnm-1.0.7-6|39	
21cr|R-gnm-1.0.7-6|40	#check
21cr|R-gnm-1.0.7-6|41	#{_bindir}/R CMD check %%{packname}
21cr|R-gnm-1.0.7-6|42	
21cr|R-gnm-1.0.7-6|43	%files
21cr|R-gnm-1.0.7-6|44	%dir %{rlibdir}/%{packname}
21cr|R-gnm-1.0.7-6|45	%doc %{rlibdir}/%{packname}/doc
21cr|R-gnm-1.0.7-6|46	%doc %{rlibdir}/%{packname}/html
21cr|R-gnm-1.0.7-6|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gnm-1.0.7-6|48	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gnm-1.0.7-6|49	%{rlibdir}/%{packname}/CITATION
21cr|R-gnm-1.0.7-6|50	%{rlibdir}/%{packname}/INDEX
21cr|R-gnm-1.0.7-6|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gnm-1.0.7-6|52	%{rlibdir}/%{packname}/Meta
21cr|R-gnm-1.0.7-6|53	%{rlibdir}/%{packname}/R
21cr|R-gnm-1.0.7-6|54	%{rlibdir}/%{packname}/data
21cr|R-gnm-1.0.7-6|55	%{rlibdir}/%{packname}/demo
21cr|R-gnm-1.0.7-6|56	%{rlibdir}/%{packname}/help
21cr|R-gnm-1.0.7-6|57	%{rlibdir}/%{packname}/libs

7685 21
21cr|R-GO.db-2.10.1-5|1	%global packname  GO.db
21cr|R-GO.db-2.10.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-GO.db-2.10.1-5|3	
21cr|R-GO.db-2.10.1-5|4	Name:             R-%{packname}
21cr|R-GO.db-2.10.1-5|5	Version:          2.10.1
21cr|R-GO.db-2.10.1-5|6	Release:          5
21cr|R-GO.db-2.10.1-5|7	Summary:          A set of annotation maps describing the entire Gene Ontology
21cr|R-GO.db-2.10.1-5|8	Group:            Sciences/Mathematics
21cr|R-GO.db-2.10.1-5|9	License:          Artistic-2.0
21cr|R-GO.db-2.10.1-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-GO.db-2.10.1-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/GO.db_2.10.1.tar.gz
21cr|R-GO.db-2.10.1-5|12	BuildArch:        noarch
21cr|R-GO.db-2.10.1-5|13	Requires:         R-core
21cr|R-GO.db-2.10.1-5|14	Requires:         R-methods R-AnnotationDbi
21cr|R-GO.db-2.10.1-5|15	Requires:         R-methods R-AnnotationDbi
21cr|R-GO.db-2.10.1-5|16	BuildRequires:    R-devel Rmath-devel  R-methods R-AnnotationDbi
21cr|R-GO.db-2.10.1-5|17	BuildRequires:    R-methods R-AnnotationDbi R-IRanges R-S4Vectors
21cr|R-GO.db-2.10.1-5|18	
21cr|R-GO.db-2.10.1-5|19	%description
21cr|R-GO.db-2.10.1-5|20	A set of annotation maps describing the entire Gene Ontology assembled
21cr|R-GO.db-2.10.1-5|21	using data from GO
21cr|R-GO.db-2.10.1-5|22	
21cr|R-GO.db-2.10.1-5|23	%prep
21cr|R-GO.db-2.10.1-5|24	%setup -q -c -n %{packname}
21cr|R-GO.db-2.10.1-5|25	
21cr|R-GO.db-2.10.1-5|26	%build
21cr|R-GO.db-2.10.1-5|27	
21cr|R-GO.db-2.10.1-5|28	%install
21cr|R-GO.db-2.10.1-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GO.db-2.10.1-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GO.db-2.10.1-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GO.db-2.10.1-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GO.db-2.10.1-5|33	
21cr|R-GO.db-2.10.1-5|34	#Disable check - fails due to texlive errors...
21cr|R-GO.db-2.10.1-5|35	#check
21cr|R-GO.db-2.10.1-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-GO.db-2.10.1-5|37	
21cr|R-GO.db-2.10.1-5|38	%files
21cr|R-GO.db-2.10.1-5|39	%dir %{rlibdir}/%{packname}
21cr|R-GO.db-2.10.1-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-GO.db-2.10.1-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-GO.db-2.10.1-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-GO.db-2.10.1-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-GO.db-2.10.1-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-GO.db-2.10.1-5|45	%{rlibdir}/%{packname}/R
21cr|R-GO.db-2.10.1-5|46	%{rlibdir}/%{packname}/extdata
21cr|R-GO.db-2.10.1-5|47	%{rlibdir}/%{packname}/help

7686 21
21cr|R-goftest-1.0.2-4|1	%global packname  goftest
21cr|R-goftest-1.0.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-goftest-1.0.2-4|3	%define debug_package %{nil}
21cr|R-goftest-1.0.2-4|4	
21cr|R-goftest-1.0.2-4|5	Name:             R-%{packname}
21cr|R-goftest-1.0.2-4|6	Version:          1.0.2
21cr|R-goftest-1.0.2-4|7	Release:          4
21cr|R-goftest-1.0.2-4|8	Summary:          Classical Goodness-of-Fit Tests for Univariate Distributions
21cr|R-goftest-1.0.2-4|9	Group:            Sciences/Mathematics
21cr|R-goftest-1.0.2-4|10	License:          GPL (>= 2)
21cr|R-goftest-1.0.2-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-goftest-1.0.2-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-2.tar.gz
21cr|R-goftest-1.0.2-4|13	
21cr|R-goftest-1.0.2-4|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-goftest-1.0.2-4|15	
21cr|R-goftest-1.0.2-4|16	
21cr|R-goftest-1.0.2-4|17	%description
21cr|R-goftest-1.0.2-4|18	Cramer-Von Mises and Anderson-Darling tests of goodness-of-fit for
21cr|R-goftest-1.0.2-4|19	continuous univariate distributions, using efficient algorithms.
21cr|R-goftest-1.0.2-4|20	
21cr|R-goftest-1.0.2-4|21	%prep
21cr|R-goftest-1.0.2-4|22	%setup -q -c -n %{packname}
21cr|R-goftest-1.0.2-4|23	
21cr|R-goftest-1.0.2-4|24	%build
21cr|R-goftest-1.0.2-4|25	
21cr|R-goftest-1.0.2-4|26	%install
21cr|R-goftest-1.0.2-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-goftest-1.0.2-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-goftest-1.0.2-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-goftest-1.0.2-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-goftest-1.0.2-4|31	
21cr|R-goftest-1.0.2-4|32	#check
21cr|R-goftest-1.0.2-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-goftest-1.0.2-4|34	
21cr|R-goftest-1.0.2-4|35	%files
21cr|R-goftest-1.0.2-4|36	%dir %{rlibdir}/%{packname}
21cr|R-goftest-1.0.2-4|37	%doc %{rlibdir}/%{packname}/html
21cr|R-goftest-1.0.2-4|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-goftest-1.0.2-4|39	%{rlibdir}/%{packname}/INDEX
21cr|R-goftest-1.0.2-4|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-goftest-1.0.2-4|41	%{rlibdir}/%{packname}/Meta
21cr|R-goftest-1.0.2-4|42	%{rlibdir}/%{packname}/R
21cr|R-goftest-1.0.2-4|43	%{rlibdir}/%{packname}/help
21cr|R-goftest-1.0.2-4|44	%{rlibdir}/%{packname}/libs

7687 21
21cr|R-golubEsets-1.6.0-4|1	%global packname  golubEsets
21cr|R-golubEsets-1.6.0-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-golubEsets-1.6.0-4|3	
21cr|R-golubEsets-1.6.0-4|4	Name:             R-%{packname}
21cr|R-golubEsets-1.6.0-4|5	Version:          1.6.0
21cr|R-golubEsets-1.6.0-4|6	Release:          4
21cr|R-golubEsets-1.6.0-4|7	Summary:          exprSets for golub leukemia data
21cr|R-golubEsets-1.6.0-4|8	Group:            Sciences/Mathematics
21cr|R-golubEsets-1.6.0-4|9	License:          LGPL
21cr|R-golubEsets-1.6.0-4|10	URL:              http://bioconductor.org/packages/release/data/experiment/html/%{packname}.html
21cr|R-golubEsets-1.6.0-4|11	Source0:          http://bioconductor.org/packages/release/data/experiment/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-golubEsets-1.6.0-4|12	BuildArch:        noarch
21cr|R-golubEsets-1.6.0-4|13	Requires:         R-core
21cr|R-golubEsets-1.6.0-4|14	
21cr|R-golubEsets-1.6.0-4|15	Requires:         R-Biobase
21cr|R-golubEsets-1.6.0-4|16	
21cr|R-golubEsets-1.6.0-4|17	BuildRequires:    R-devel Rmath-devel R-Biobase texlive
21cr|R-golubEsets-1.6.0-4|18	
21cr|R-golubEsets-1.6.0-4|19	
21cr|R-golubEsets-1.6.0-4|20	%description
21cr|R-golubEsets-1.6.0-4|21	representation of public golub data with some covariate data of provenance
21cr|R-golubEsets-1.6.0-4|22	unknown to the maintainer at present; now employs ExpressionSet format
21cr|R-golubEsets-1.6.0-4|23	
21cr|R-golubEsets-1.6.0-4|24	%prep
21cr|R-golubEsets-1.6.0-4|25	%setup -q -c -n %{packname}
21cr|R-golubEsets-1.6.0-4|26	
21cr|R-golubEsets-1.6.0-4|27	%build
21cr|R-golubEsets-1.6.0-4|28	
21cr|R-golubEsets-1.6.0-4|29	%install
21cr|R-golubEsets-1.6.0-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-golubEsets-1.6.0-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-golubEsets-1.6.0-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-golubEsets-1.6.0-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-golubEsets-1.6.0-4|34	
21cr|R-golubEsets-1.6.0-4|35	#check
21cr|R-golubEsets-1.6.0-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-golubEsets-1.6.0-4|37	
21cr|R-golubEsets-1.6.0-4|38	%files

7688 21
21cr|R-GPArotation-2012.3.1-6|1	%global packname  GPArotation
21cr|R-GPArotation-2012.3.1-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-GPArotation-2012.3.1-6|3	
21cr|R-GPArotation-2012.3.1-6|4	%define debug_package %{nil}
21cr|R-GPArotation-2012.3.1-6|5	
21cr|R-GPArotation-2012.3.1-6|6	Name:             R-%{packname}
21cr|R-GPArotation-2012.3.1-6|7	Version:          2012.3.1
21cr|R-GPArotation-2012.3.1-6|8	Release:          6
21cr|R-GPArotation-2012.3.1-6|9	Summary:          GPA Factor Rotation
21cr|R-GPArotation-2012.3.1-6|10	Group:            Sciences/Mathematics
21cr|R-GPArotation-2012.3.1-6|11	License:          GPL (>= 2) | file LICENSE
21cr|R-GPArotation-2012.3.1-6|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-GPArotation-2012.3.1-6|13	Source0:          http://cran.r-project.org/src/contrib/GPArotation_2012.3-1.tar.gz
21cr|R-GPArotation-2012.3.1-6|14	BuildRequires:    R-devel
21cr|R-GPArotation-2012.3.1-6|15	BuildRequires:    Rmath-devel
21cr|R-GPArotation-2012.3.1-6|16	BuildRequires:    texlive-collection-latex
21cr|R-GPArotation-2012.3.1-6|17	BuildRequires:    pkgconfig(lapack)
21cr|R-GPArotation-2012.3.1-6|18	
21cr|R-GPArotation-2012.3.1-6|19	%description
21cr|R-GPArotation-2012.3.1-6|20	Gradient Projection Algorithm Rotation for Factor Analysis. See
21cr|R-GPArotation-2012.3.1-6|21	?GPArotation.Intro for more details.
21cr|R-GPArotation-2012.3.1-6|22	
21cr|R-GPArotation-2012.3.1-6|23	%prep
21cr|R-GPArotation-2012.3.1-6|24	%setup -q -c -n %{packname}
21cr|R-GPArotation-2012.3.1-6|25	
21cr|R-GPArotation-2012.3.1-6|26	%build
21cr|R-GPArotation-2012.3.1-6|27	
21cr|R-GPArotation-2012.3.1-6|28	%install
21cr|R-GPArotation-2012.3.1-6|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GPArotation-2012.3.1-6|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GPArotation-2012.3.1-6|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GPArotation-2012.3.1-6|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GPArotation-2012.3.1-6|33	
21cr|R-GPArotation-2012.3.1-6|34	#check
21cr|R-GPArotation-2012.3.1-6|35	#{_bindir}/R CMD check %%{packname}
21cr|R-GPArotation-2012.3.1-6|36	
21cr|R-GPArotation-2012.3.1-6|37	%files
21cr|R-GPArotation-2012.3.1-6|38	%dir %{rlibdir}/%{packname}
21cr|R-GPArotation-2012.3.1-6|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-GPArotation-2012.3.1-6|40	%doc %{rlibdir}/%{packname}/html
21cr|R-GPArotation-2012.3.1-6|41	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-GPArotation-2012.3.1-6|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-GPArotation-2012.3.1-6|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-GPArotation-2012.3.1-6|44	%{rlibdir}/%{packname}/INDEX
21cr|R-GPArotation-2012.3.1-6|45	%{rlibdir}/%{packname}/LICENSE
21cr|R-GPArotation-2012.3.1-6|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-GPArotation-2012.3.1-6|47	%{rlibdir}/%{packname}/Meta
21cr|R-GPArotation-2012.3.1-6|48	%{rlibdir}/%{packname}/R
21cr|R-GPArotation-2012.3.1-6|49	%{rlibdir}/%{packname}/data
21cr|R-GPArotation-2012.3.1-6|50	%{rlibdir}/%{packname}/help

7689 21
21cr|R-gpclib-1.5.5-4|1	%global packname  gpclib
21cr|R-gpclib-1.5.5-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gpclib-1.5.5-4|3	
21cr|R-gpclib-1.5.5-4|4	Name:             R-%{packname}
21cr|R-gpclib-1.5.5-4|5	Version:          1.5.5
21cr|R-gpclib-1.5.5-4|6	Release:          4
21cr|R-gpclib-1.5.5-4|7	Summary:          General Polygon Clipping Library for R
21cr|R-gpclib-1.5.5-4|8	Group:            Sciences/Mathematics
21cr|R-gpclib-1.5.5-4|9	License:          file LICENSE
21cr|R-gpclib-1.5.5-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gpclib-1.5.5-4|11	Source0:          http://cran.r-project.org/src/contrib/gpclib_1.5-5.tar.gz
21cr|R-gpclib-1.5.5-4|12	Requires:         R-methods
21cr|R-gpclib-1.5.5-4|13	Requires:         R-graphics
21cr|R-gpclib-1.5.5-4|14	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-gpclib-1.5.5-4|15	BuildRequires:    R-graphics
21cr|R-gpclib-1.5.5-4|16	
21cr|R-gpclib-1.5.5-4|17	%description
21cr|R-gpclib-1.5.5-4|18	General polygon clipping routines for R based on Alan Murta's C library
21cr|R-gpclib-1.5.5-4|19	
21cr|R-gpclib-1.5.5-4|20	%prep
21cr|R-gpclib-1.5.5-4|21	%setup -q -c -n %{packname}
21cr|R-gpclib-1.5.5-4|22	
21cr|R-gpclib-1.5.5-4|23	%build
21cr|R-gpclib-1.5.5-4|24	
21cr|R-gpclib-1.5.5-4|25	%install
21cr|R-gpclib-1.5.5-4|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gpclib-1.5.5-4|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gpclib-1.5.5-4|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gpclib-1.5.5-4|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gpclib-1.5.5-4|30	
21cr|R-gpclib-1.5.5-4|31	# segfault...
21cr|R-gpclib-1.5.5-4|32	# %check
21cr|R-gpclib-1.5.5-4|33	# %{_bindir}/R CMD check %{packname}
21cr|R-gpclib-1.5.5-4|34	
21cr|R-gpclib-1.5.5-4|35	%files
21cr|R-gpclib-1.5.5-4|36	%dir %{rlibdir}/%{packname}
21cr|R-gpclib-1.5.5-4|37	%doc %{rlibdir}/%{packname}/html
21cr|R-gpclib-1.5.5-4|38	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gpclib-1.5.5-4|39	%doc %{rlibdir}/%{packname}/README
21cr|R-gpclib-1.5.5-4|40	%{rlibdir}/%{packname}/INDEX
21cr|R-gpclib-1.5.5-4|41	%{rlibdir}/%{packname}/LICENSE
21cr|R-gpclib-1.5.5-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gpclib-1.5.5-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-gpclib-1.5.5-4|44	%{rlibdir}/%{packname}/R
21cr|R-gpclib-1.5.5-4|45	%{rlibdir}/%{packname}/help
21cr|R-gpclib-1.5.5-4|46	%{rlibdir}/%{packname}/libs
21cr|R-gpclib-1.5.5-4|47	%{rlibdir}/%{packname}/poly-ex
21cr|R-gpclib-1.5.5-4|48	%{rlibdir}/%{packname}/bugs

7690 21
21cr|R-gplots-2.17.0-5|1	%global packname  gplots
21cr|R-gplots-2.17.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gplots-2.17.0-5|3	
21cr|R-gplots-2.17.0-5|4	%define debug_package %{nil}
21cr|R-gplots-2.17.0-5|5	
21cr|R-gplots-2.17.0-5|6	Name:             R-%{packname}
21cr|R-gplots-2.17.0-5|7	Version:          2.17.0
21cr|R-gplots-2.17.0-5|8	Release:          5
21cr|R-gplots-2.17.0-5|9	Summary:          Various R programming tools for plotting data
21cr|R-gplots-2.17.0-5|10	Group:            Sciences/Mathematics
21cr|R-gplots-2.17.0-5|11	License:          GPL-2
21cr|R-gplots-2.17.0-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gplots-2.17.0-5|13	Source0:          http://cran.r-project.org/src/contrib/gplots_%{version}.tar.gz
21cr|R-gplots-2.17.0-5|14	Requires:         R-gtools R-gdata R-stats R-caTools R-grid R-KernSmooth
21cr|R-gplots-2.17.0-5|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-gplots-2.17.0-5|16	BuildRequires:    R-gtools R-gdata R-stats R-caTools R-grid R-KernSmooth
21cr|R-gplots-2.17.0-5|17	
21cr|R-gplots-2.17.0-5|18	%description
21cr|R-gplots-2.17.0-5|19	Various R programming tools for plotting data
21cr|R-gplots-2.17.0-5|20	
21cr|R-gplots-2.17.0-5|21	%prep
21cr|R-gplots-2.17.0-5|22	%setup -q -c -n %{packname}
21cr|R-gplots-2.17.0-5|23	
21cr|R-gplots-2.17.0-5|24	%build
21cr|R-gplots-2.17.0-5|25	
21cr|R-gplots-2.17.0-5|26	%install
21cr|R-gplots-2.17.0-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gplots-2.17.0-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gplots-2.17.0-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gplots-2.17.0-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gplots-2.17.0-5|31	
21cr|R-gplots-2.17.0-5|32	#check
21cr|R-gplots-2.17.0-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-gplots-2.17.0-5|34	
21cr|R-gplots-2.17.0-5|35	%files
21cr|R-gplots-2.17.0-5|36	%dir %{rlibdir}/%{packname}
21cr|R-gplots-2.17.0-5|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-gplots-2.17.0-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-gplots-2.17.0-5|39	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-gplots-2.17.0-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gplots-2.17.0-5|41	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gplots-2.17.0-5|42	%doc %{rlibdir}/%{packname}/TODO
21cr|R-gplots-2.17.0-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-gplots-2.17.0-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gplots-2.17.0-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-gplots-2.17.0-5|46	%{rlibdir}/%{packname}/R
21cr|R-gplots-2.17.0-5|47	%{rlibdir}/%{packname}/data
21cr|R-gplots-2.17.0-5|48	%{rlibdir}/%{packname}/help

7691 21
21cr|R-graph-1.40.1-5|1	%bcond_without bootstrap
21cr|R-graph-1.40.1-5|2	%global packname  graph
21cr|R-graph-1.40.1-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-graph-1.40.1-5|4	
21cr|R-graph-1.40.1-5|5	Name:             R-%{packname}
21cr|R-graph-1.40.1-5|6	Version:          1.40.1
21cr|R-graph-1.40.1-5|7	Release:          5
21cr|R-graph-1.40.1-5|8	Summary:          graph: A package to handle graph data structures
21cr|R-graph-1.40.1-5|9	Group:            Sciences/Mathematics
21cr|R-graph-1.40.1-5|10	License:          Artistic-2.0
21cr|R-graph-1.40.1-5|11	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-graph-1.40.1-5|12	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/graph_1.40.1.tar.gz
21cr|R-graph-1.40.1-5|13	Requires:         R-methods
21cr|R-graph-1.40.1-5|14	Requires:         R-methods R-stats R-tools R-utils
21cr|R-graph-1.40.1-5|15	Requires:         R-BiocGenerics
21cr|R-graph-1.40.1-5|16	%if %{with bootstrap}
21cr|R-graph-1.40.1-5|17	Requires:         R-XML R-RUnit R-cluster
21cr|R-graph-1.40.1-5|18	%else
21cr|R-graph-1.40.1-5|19	Requires:         R-SparseM R-XML R-RBGL R-RUnit R-cluster
21cr|R-graph-1.40.1-5|20	%endif
21cr|R-graph-1.40.1-5|21	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-graph-1.40.1-5|22	BuildRequires:    R-methods R-stats R-tools R-utils
21cr|R-graph-1.40.1-5|23	BuildRequires:    R-BiocGenerics
21cr|R-graph-1.40.1-5|24	%if %{with bootstrap}
21cr|R-graph-1.40.1-5|25	BuildRequires:    R-XML R-RUnit R-cluster
21cr|R-graph-1.40.1-5|26	%else
21cr|R-graph-1.40.1-5|27	BuildRequires:    R-SparseM R-XML R-RBGL R-RUnit R-cluster
21cr|R-graph-1.40.1-5|28	%endif
21cr|R-graph-1.40.1-5|29	BuildRequires:    x11-server-xvfb
21cr|R-graph-1.40.1-5|30	
21cr|R-graph-1.40.1-5|31	%description
21cr|R-graph-1.40.1-5|32	A package that implements some simple graph handling capabilities.
21cr|R-graph-1.40.1-5|33	
21cr|R-graph-1.40.1-5|34	%prep
21cr|R-graph-1.40.1-5|35	%setup -q -c -n %{packname}
21cr|R-graph-1.40.1-5|36	
21cr|R-graph-1.40.1-5|37	%build
21cr|R-graph-1.40.1-5|38	
21cr|R-graph-1.40.1-5|39	%install
21cr|R-graph-1.40.1-5|40	mkdir -p %{buildroot}%{rlibdir}
21cr|R-graph-1.40.1-5|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-graph-1.40.1-5|42	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-graph-1.40.1-5|43	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-graph-1.40.1-5|44	
21cr|R-graph-1.40.1-5|45	%if %{without bootstrap}
21cr|R-graph-1.40.1-5|46	%check
21cr|R-graph-1.40.1-5|47	xvfb-run %{_bindir}/R CMD check %{packname}
21cr|R-graph-1.40.1-5|48	%endif
21cr|R-graph-1.40.1-5|49	
21cr|R-graph-1.40.1-5|50	%files
21cr|R-graph-1.40.1-5|51	%dir %{rlibdir}/%{packname}
21cr|R-graph-1.40.1-5|52	%doc %{rlibdir}/%{packname}/doc
21cr|R-graph-1.40.1-5|53	%doc %{rlibdir}/%{packname}/html
21cr|R-graph-1.40.1-5|54	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-graph-1.40.1-5|55	%{rlibdir}/%{packname}/GXL
21cr|R-graph-1.40.1-5|56	%{rlibdir}/%{packname}/INDEX
21cr|R-graph-1.40.1-5|57	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-graph-1.40.1-5|58	%{rlibdir}/%{packname}/Meta
21cr|R-graph-1.40.1-5|59	%{rlibdir}/%{packname}/R
21cr|R-graph-1.40.1-5|60	%{rlibdir}/%{packname}/Scripts
21cr|R-graph-1.40.1-5|61	%{rlibdir}/%{packname}/data
21cr|R-graph-1.40.1-5|62	%{rlibdir}/%{packname}/help
21cr|R-graph-1.40.1-5|63	%{rlibdir}/%{packname}/libs
21cr|R-graph-1.40.1-5|64	%{rlibdir}/%{packname}/perf
21cr|R-graph-1.40.1-5|65	%{rlibdir}/%{packname}/unitTests

7692 21
21cr|R-gridBase-0.4.7-5|1	%global packname  gridBase
21cr|R-gridBase-0.4.7-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gridBase-0.4.7-5|3	
21cr|R-gridBase-0.4.7-5|4	%define debug_package %{nil}
21cr|R-gridBase-0.4.7-5|5	
21cr|R-gridBase-0.4.7-5|6	Name:             R-%{packname}
21cr|R-gridBase-0.4.7-5|7	Version:          0.4.7
21cr|R-gridBase-0.4.7-5|8	Release:          5
21cr|R-gridBase-0.4.7-5|9	Summary:          Integration of base and grid graphics
21cr|R-gridBase-0.4.7-5|10	Group:            Sciences/Mathematics
21cr|R-gridBase-0.4.7-5|11	License:          GPL
21cr|R-gridBase-0.4.7-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gridBase-0.4.7-5|13	Source0:          http://cran.r-project.org/src/contrib/gridBase_0.4-7.tar.gz
21cr|R-gridBase-0.4.7-5|14	Requires:         R-graphics R-grid
21cr|R-gridBase-0.4.7-5|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics R-grid
21cr|R-gridBase-0.4.7-5|16	
21cr|R-gridBase-0.4.7-5|17	%description
21cr|R-gridBase-0.4.7-5|18	Integration of base and grid graphics
21cr|R-gridBase-0.4.7-5|19	
21cr|R-gridBase-0.4.7-5|20	%prep
21cr|R-gridBase-0.4.7-5|21	%setup -q -c -n %{packname}
21cr|R-gridBase-0.4.7-5|22	
21cr|R-gridBase-0.4.7-5|23	%build
21cr|R-gridBase-0.4.7-5|24	
21cr|R-gridBase-0.4.7-5|25	%install
21cr|R-gridBase-0.4.7-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gridBase-0.4.7-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gridBase-0.4.7-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gridBase-0.4.7-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gridBase-0.4.7-5|30	
21cr|R-gridBase-0.4.7-5|31	#check
21cr|R-gridBase-0.4.7-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-gridBase-0.4.7-5|33	
21cr|R-gridBase-0.4.7-5|34	%files
21cr|R-gridBase-0.4.7-5|35	%dir %{rlibdir}/%{packname}
21cr|R-gridBase-0.4.7-5|36	%doc %{rlibdir}/%{packname}/doc
21cr|R-gridBase-0.4.7-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-gridBase-0.4.7-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gridBase-0.4.7-5|39	%{rlibdir}/%{packname}/INDEX
21cr|R-gridBase-0.4.7-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gridBase-0.4.7-5|41	%{rlibdir}/%{packname}/Meta
21cr|R-gridBase-0.4.7-5|42	%{rlibdir}/%{packname}/R
21cr|R-gridBase-0.4.7-5|43	%{rlibdir}/%{packname}/demo
21cr|R-gridBase-0.4.7-5|44	%{rlibdir}/%{packname}/help

7693 21
21cr|R-gridExtra-0.9.1-4|1	%global packname  gridExtra
21cr|R-gridExtra-0.9.1-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-gridExtra-0.9.1-4|3	
21cr|R-gridExtra-0.9.1-4|4	%define debug_package %{nil}
21cr|R-gridExtra-0.9.1-4|5	
21cr|R-gridExtra-0.9.1-4|6	Name:             R-%{packname}
21cr|R-gridExtra-0.9.1-4|7	Version:          0.9.1
21cr|R-gridExtra-0.9.1-4|8	Release:          4
21cr|R-gridExtra-0.9.1-4|9	Summary:          functions in Grid graphics
21cr|R-gridExtra-0.9.1-4|10	Group:            Sciences/Mathematics
21cr|R-gridExtra-0.9.1-4|11	License:          GPLv2+
21cr|R-gridExtra-0.9.1-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gridExtra-0.9.1-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-gridExtra-0.9.1-4|14	BuildArch:        noarch
21cr|R-gridExtra-0.9.1-4|15	Requires:         R-core
21cr|R-gridExtra-0.9.1-4|16	
21cr|R-gridExtra-0.9.1-4|17	Requires:         R-grid
21cr|R-gridExtra-0.9.1-4|18	
21cr|R-gridExtra-0.9.1-4|19	#Requires:         R-RGraphics
21cr|R-gridExtra-0.9.1-4|20	Requires:         R-pixmap R-EBImage R-lattice
21cr|R-gridExtra-0.9.1-4|21	BuildRequires:    R-devel Rmath-devel R-grid R-ggplot2
21cr|R-gridExtra-0.9.1-4|22	
21cr|R-gridExtra-0.9.1-4|23	BuildRequires:   R-pixmap R-EBImage R-ggplot2 R-lattice
21cr|R-gridExtra-0.9.1-4|24	#BuildRequires:   R-RGraphics
21cr|R-gridExtra-0.9.1-4|25	
21cr|R-gridExtra-0.9.1-4|26	%description
21cr|R-gridExtra-0.9.1-4|27	misc. high-level Grid functions
21cr|R-gridExtra-0.9.1-4|28	
21cr|R-gridExtra-0.9.1-4|29	%prep
21cr|R-gridExtra-0.9.1-4|30	%setup -q -c -n %{packname}
21cr|R-gridExtra-0.9.1-4|31	
21cr|R-gridExtra-0.9.1-4|32	%build
21cr|R-gridExtra-0.9.1-4|33	
21cr|R-gridExtra-0.9.1-4|34	%install
21cr|R-gridExtra-0.9.1-4|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gridExtra-0.9.1-4|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gridExtra-0.9.1-4|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gridExtra-0.9.1-4|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gridExtra-0.9.1-4|39	
21cr|R-gridExtra-0.9.1-4|40	# %check
21cr|R-gridExtra-0.9.1-4|41	# %{_bindir}/R CMD check %{packname}
21cr|R-gridExtra-0.9.1-4|42	
21cr|R-gridExtra-0.9.1-4|43	%files
21cr|R-gridExtra-0.9.1-4|44	%dir %{rlibdir}/%{packname}
21cr|R-gridExtra-0.9.1-4|45	%doc %{rlibdir}/%{packname}/html
21cr|R-gridExtra-0.9.1-4|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gridExtra-0.9.1-4|47	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gridExtra-0.9.1-4|48	%{rlibdir}/%{packname}/INDEX
21cr|R-gridExtra-0.9.1-4|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gridExtra-0.9.1-4|50	%{rlibdir}/%{packname}/Meta
21cr|R-gridExtra-0.9.1-4|51	%{rlibdir}/%{packname}/R
21cr|R-gridExtra-0.9.1-4|52	%{rlibdir}/%{packname}/help
21cr|R-gridExtra-0.9.1-4|53	%{rlibdir}/%{packname}/test

7694 21
21cr|R-GSEABase-1.36.0-2|1	%global packname  GSEABase
21cr|R-GSEABase-1.36.0-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-GSEABase-1.36.0-2|3	%define debug_package %{nil}
21cr|R-GSEABase-1.36.0-2|4	
21cr|R-GSEABase-1.36.0-2|5	Name:             R-%{packname}
21cr|R-GSEABase-1.36.0-2|6	Version:          1.36.0
21cr|R-GSEABase-1.36.0-2|7	Release:          2
21cr|R-GSEABase-1.36.0-2|8	Summary:          Gene set enrichment data structures and methods
21cr|R-GSEABase-1.36.0-2|9	Group:            Sciences/Mathematics
21cr|R-GSEABase-1.36.0-2|10	License:          Artistic-2.0
21cr|R-GSEABase-1.36.0-2|11	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-GSEABase-1.36.0-2|12	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-GSEABase-1.36.0-2|13	
21cr|R-GSEABase-1.36.0-2|14	Requires:         R-BiocGenerics R-Biobase R-annotate R-methods R-graph
21cr|R-GSEABase-1.36.0-2|15	Requires:         R-AnnotationDbi R-XML
21cr|R-GSEABase-1.36.0-2|16	#Suggests:         R-hgu95av2.db R-GO.db R-org.Hs.eg.db R-Rgraphviz R-ReportingTools
21cr|R-GSEABase-1.36.0-2|17	BuildRequires:    R-devel Rmath-devel R-BiocGenerics R-Biobase R-annotate R-methods R-graph
21cr|R-GSEABase-1.36.0-2|18	BuildRequires:    R-AnnotationDbi R-XML
21cr|R-GSEABase-1.36.0-2|19	#BuildRequires:   R-hgu95av2.db R-GO.db R-org.Hs.eg.db R-Rgraphviz R-ReportingTools
21cr|R-GSEABase-1.36.0-2|20	
21cr|R-GSEABase-1.36.0-2|21	%description
21cr|R-GSEABase-1.36.0-2|22	This package provides classes and methods to support Gene Set Enrichment
21cr|R-GSEABase-1.36.0-2|23	Analysis (GSEA).
21cr|R-GSEABase-1.36.0-2|24	
21cr|R-GSEABase-1.36.0-2|25	%prep
21cr|R-GSEABase-1.36.0-2|26	%setup -q -c -n %{packname}
21cr|R-GSEABase-1.36.0-2|27	
21cr|R-GSEABase-1.36.0-2|28	%build
21cr|R-GSEABase-1.36.0-2|29	
21cr|R-GSEABase-1.36.0-2|30	%install
21cr|R-GSEABase-1.36.0-2|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-GSEABase-1.36.0-2|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-GSEABase-1.36.0-2|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-GSEABase-1.36.0-2|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-GSEABase-1.36.0-2|35	
21cr|R-GSEABase-1.36.0-2|36	#check
21cr|R-GSEABase-1.36.0-2|37	#{_bindir}/R CMD check %%{packname}
21cr|R-GSEABase-1.36.0-2|38	
21cr|R-GSEABase-1.36.0-2|39	%files
21cr|R-GSEABase-1.36.0-2|40	%{rlibdir}/%{packname}

7695 21
21cr|R-gsl-2.1.6-1|1	%global packname gsl
21cr|R-gsl-2.1.6-1|2	%global rlibdir %{_libdir}/R/library
21cr|R-gsl-2.1.6-1|3	
21cr|R-gsl-2.1.6-1|4	Name: R-%{packname}
21cr|R-gsl-2.1.6-1|5	Version: 2.1.6
21cr|R-gsl-2.1.6-1|6	Release: 1
21cr|R-gsl-2.1.6-1|7	Summary: Wrapper for the Gnu Scientific Library
21cr|R-gsl-2.1.6-1|8	Group: Sciences/Mathematics
21cr|R-gsl-2.1.6-1|9	License: GPLv2+
21cr|R-gsl-2.1.6-1|10	URL: http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gsl-2.1.6-1|11	Source0: http://cran.r-project.org/src/contrib/gsl_2.1-6.tar.gz
21cr|R-gsl-2.1.6-1|12	Requires: R-core
21cr|R-gsl-2.1.6-1|13	BuildRequires: R-devel texlive-collection-latex
21cr|R-gsl-2.1.6-1|14	BuildRequires: pkgconfig(gsl)
21cr|R-gsl-2.1.6-1|15	
21cr|R-gsl-2.1.6-1|16	%description
21cr|R-gsl-2.1.6-1|17	An R wrapper for the special functions and quasi random
21cr|R-gsl-2.1.6-1|18	number generators of the Gnu Scientific Library
21cr|R-gsl-2.1.6-1|19	(http://www.gnu.org/software/gsl/). See gsl-package.Rd for
21cr|R-gsl-2.1.6-1|20	details of overall package organization, and Misc.Rd for some
21cr|R-gsl-2.1.6-1|21	functions that are widely used in the package, and some tips on installation.
21cr|R-gsl-2.1.6-1|22	
21cr|R-gsl-2.1.6-1|23	%prep
21cr|R-gsl-2.1.6-1|24	%setup -q -c -n %{packname}
21cr|R-gsl-2.1.6-1|25	
21cr|R-gsl-2.1.6-1|26	%build
21cr|R-gsl-2.1.6-1|27	
21cr|R-gsl-2.1.6-1|28	%install
21cr|R-gsl-2.1.6-1|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gsl-2.1.6-1|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gsl-2.1.6-1|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gsl-2.1.6-1|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gsl-2.1.6-1|33	
21cr|R-gsl-2.1.6-1|34	#check
21cr|R-gsl-2.1.6-1|35	#{_bindir}/R CMD check %%{packname}
21cr|R-gsl-2.1.6-1|36	
21cr|R-gsl-2.1.6-1|37	%files
21cr|R-gsl-2.1.6-1|38	%dir %{rlibdir}/%{packname}
21cr|R-gsl-2.1.6-1|39	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-gsl-2.1.6-1|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-gsl-2.1.6-1|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gsl-2.1.6-1|42	%doc %{rlibdir}/%{packname}/html
21cr|R-gsl-2.1.6-1|43	%{rlibdir}/%{packname}/help
21cr|R-gsl-2.1.6-1|44	%{rlibdir}/%{packname}/INDEX
21cr|R-gsl-2.1.6-1|45	%{rlibdir}/%{packname}/libs
21cr|R-gsl-2.1.6-1|46	%{rlibdir}/%{packname}/Meta
21cr|R-gsl-2.1.6-1|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gsl-2.1.6-1|48	%{rlibdir}/%{packname}/R

7696 21
21cr|R-gss-2.1.5-4|1	%global packname  gss
21cr|R-gss-2.1.5-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gss-2.1.5-4|3	
21cr|R-gss-2.1.5-4|4	Name:             R-%{packname}
21cr|R-gss-2.1.5-4|5	Version:          2.1.5
21cr|R-gss-2.1.5-4|6	Release:          4
21cr|R-gss-2.1.5-4|7	Summary:          General Smoothing Splines
21cr|R-gss-2.1.5-4|8	Group:            Sciences/Mathematics
21cr|R-gss-2.1.5-4|9	License:          GPLv3
21cr|R-gss-2.1.5-4|10	URL:              http://cran.r-project.org/web/packages/gss/index.html
21cr|R-gss-2.1.5-4|11	Source0:          http://cran.r-project.org/src/contrib/gss_2.1-5.tar.gz
21cr|R-gss-2.1.5-4|12	Requires:         R-core
21cr|R-gss-2.1.5-4|13	BuildRequires:    R-devel
21cr|R-gss-2.1.5-4|14	BuildRequires:    pkgconfig(lapack)
21cr|R-gss-2.1.5-4|15	
21cr|R-gss-2.1.5-4|16	%description
21cr|R-gss-2.1.5-4|17	A comprehensive package for structural multivariate function
21cr|R-gss-2.1.5-4|18	estimation using smoothing splines.
21cr|R-gss-2.1.5-4|19	
21cr|R-gss-2.1.5-4|20	%prep
21cr|R-gss-2.1.5-4|21	%setup -q -c -n %{packname}
21cr|R-gss-2.1.5-4|22	
21cr|R-gss-2.1.5-4|23	%build
21cr|R-gss-2.1.5-4|24	
21cr|R-gss-2.1.5-4|25	%install
21cr|R-gss-2.1.5-4|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gss-2.1.5-4|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gss-2.1.5-4|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gss-2.1.5-4|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gss-2.1.5-4|30	
21cr|R-gss-2.1.5-4|31	#check
21cr|R-gss-2.1.5-4|32	#{_bindir}/R CMD check %%{packname}
21cr|R-gss-2.1.5-4|33	
21cr|R-gss-2.1.5-4|34	%files
21cr|R-gss-2.1.5-4|35	%dir %{rlibdir}/%{packname}
21cr|R-gss-2.1.5-4|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gss-2.1.5-4|37	%doc %{rlibdir}/%{packname}/html
21cr|R-gss-2.1.5-4|38	%{rlibdir}/%{packname}/help
21cr|R-gss-2.1.5-4|39	%{rlibdir}/%{packname}/libs
21cr|R-gss-2.1.5-4|40	%{rlibdir}/%{packname}/INDEX
21cr|R-gss-2.1.5-4|41	%{rlibdir}/%{packname}/Meta
21cr|R-gss-2.1.5-4|42	%{rlibdir}/%{packname}/data
21cr|R-gss-2.1.5-4|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gss-2.1.5-4|44	%{rlibdir}/%{packname}/R
21cr|R-gss-2.1.5-4|45	%{rlibdir}/gss/CITATION

7697 21
21cr|R-gtable-0.1.2-5|1	%global packname  gtable
21cr|R-gtable-0.1.2-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-gtable-0.1.2-5|3	
21cr|R-gtable-0.1.2-5|4	Name:             R-%{packname}
21cr|R-gtable-0.1.2-5|5	Version:          0.1.2
21cr|R-gtable-0.1.2-5|6	Release:          5
21cr|R-gtable-0.1.2-5|7	Summary:          Arrange grobs in tables
21cr|R-gtable-0.1.2-5|8	Group:            Sciences/Mathematics
21cr|R-gtable-0.1.2-5|9	License:          GPLv2
21cr|R-gtable-0.1.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gtable-0.1.2-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-gtable-0.1.2-5|12	BuildArch:        noarch
21cr|R-gtable-0.1.2-5|13	Requires:         R-core
21cr|R-gtable-0.1.2-5|14	
21cr|R-gtable-0.1.2-5|15	Requires:         R-grid
21cr|R-gtable-0.1.2-5|16	Recommends:       R-testthat
21cr|R-gtable-0.1.2-5|17	Requires:         R-plyr
21cr|R-gtable-0.1.2-5|18	BuildRequires:    R-devel Rmath-devel  R-grid
21cr|R-gtable-0.1.2-5|19	
21cr|R-gtable-0.1.2-5|20	BuildRequires:   R-plyr
21cr|R-gtable-0.1.2-5|21	%description
21cr|R-gtable-0.1.2-5|22	Tools to make it easier to work with "tables" of grobs.
21cr|R-gtable-0.1.2-5|23	
21cr|R-gtable-0.1.2-5|24	%prep
21cr|R-gtable-0.1.2-5|25	%setup -q -c -n %{packname}
21cr|R-gtable-0.1.2-5|26	
21cr|R-gtable-0.1.2-5|27	%build
21cr|R-gtable-0.1.2-5|28	
21cr|R-gtable-0.1.2-5|29	%install
21cr|R-gtable-0.1.2-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gtable-0.1.2-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gtable-0.1.2-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gtable-0.1.2-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gtable-0.1.2-5|34	
21cr|R-gtable-0.1.2-5|35	#check
21cr|R-gtable-0.1.2-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-gtable-0.1.2-5|37	
21cr|R-gtable-0.1.2-5|38	%files
21cr|R-gtable-0.1.2-5|39	%dir %{rlibdir}/%{packname}
21cr|R-gtable-0.1.2-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-gtable-0.1.2-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gtable-0.1.2-5|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gtable-0.1.2-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-gtable-0.1.2-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gtable-0.1.2-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-gtable-0.1.2-5|46	%{rlibdir}/%{packname}/R
21cr|R-gtable-0.1.2-5|47	%{rlibdir}/%{packname}/help
21cr|R-gtable-0.1.2-5|48	%{rlibdir}/%{packname}/tests

7698 21
21cr|R-gtools-3.5.0-4|1	%global packname  gtools
21cr|R-gtools-3.5.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gtools-3.5.0-4|3	
21cr|R-gtools-3.5.0-4|4	Name:             R-%{packname}
21cr|R-gtools-3.5.0-4|5	Version:          3.5.0
21cr|R-gtools-3.5.0-4|6	Release:          4
21cr|R-gtools-3.5.0-4|7	Summary:          Various R programming tools
21cr|R-gtools-3.5.0-4|8	Group:            Sciences/Mathematics
21cr|R-gtools-3.5.0-4|9	License:          LGPL-2.1
21cr|R-gtools-3.5.0-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gtools-3.5.0-4|11	Source0:          http://cran.r-project.org/src/contrib/gtools_%{version}.tar.gz
21cr|R-gtools-3.5.0-4|12	BuildRequires:    R-devel Rmath-devel
21cr|R-gtools-3.5.0-4|13	
21cr|R-gtools-3.5.0-4|14	%description
21cr|R-gtools-3.5.0-4|15	Various R programming tools
21cr|R-gtools-3.5.0-4|16	
21cr|R-gtools-3.5.0-4|17	%prep
21cr|R-gtools-3.5.0-4|18	%setup -q -c -n %{packname}
21cr|R-gtools-3.5.0-4|19	
21cr|R-gtools-3.5.0-4|20	%build
21cr|R-gtools-3.5.0-4|21	
21cr|R-gtools-3.5.0-4|22	%install
21cr|R-gtools-3.5.0-4|23	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gtools-3.5.0-4|24	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gtools-3.5.0-4|25	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gtools-3.5.0-4|26	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gtools-3.5.0-4|27	
21cr|R-gtools-3.5.0-4|28	%files
21cr|R-gtools-3.5.0-4|29	%dir %{rlibdir}/%{packname}
21cr|R-gtools-3.5.0-4|30	%doc %{rlibdir}/%{packname}/html
21cr|R-gtools-3.5.0-4|31	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-gtools-3.5.0-4|32	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gtools-3.5.0-4|33	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gtools-3.5.0-4|34	%{rlibdir}/%{packname}/INDEX
21cr|R-gtools-3.5.0-4|35	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gtools-3.5.0-4|36	%{rlibdir}/%{packname}/Meta
21cr|R-gtools-3.5.0-4|37	%{rlibdir}/%{packname}/R
21cr|R-gtools-3.5.0-4|38	%{rlibdir}/%{packname}/data
21cr|R-gtools-3.5.0-4|39	%{rlibdir}/%{packname}/help
21cr|R-gtools-3.5.0-4|40	%{rlibdir}/%{packname}/libs

7699 21
21cr|R-gWidgets-0.0.54-4|1	%bcond_without bootstrap
21cr|R-gWidgets-0.0.54-4|2	%global packname  gWidgets
21cr|R-gWidgets-0.0.54-4|3	%global rlibdir  %{_libdir}/R/library
21cr|R-gWidgets-0.0.54-4|4	
21cr|R-gWidgets-0.0.54-4|5	%define debug_package %{nil}
21cr|R-gWidgets-0.0.54-4|6	
21cr|R-gWidgets-0.0.54-4|7	Name:             R-%{packname}
21cr|R-gWidgets-0.0.54-4|8	Version:          0.0.54
21cr|R-gWidgets-0.0.54-4|9	Release:          4
21cr|R-gWidgets-0.0.54-4|10	Summary:          GWidgets API for building toolkit-independent, interactive GUIs
21cr|R-gWidgets-0.0.54-4|11	Group:            Sciences/Mathematics
21cr|R-gWidgets-0.0.54-4|12	License:          GPL (>= 2)
21cr|R-gWidgets-0.0.54-4|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gWidgets-0.0.54-4|14	Source0:          http://cran.r-project.org/src/contrib/gWidgets_0.0-54.tar.gz
21cr|R-gWidgets-0.0.54-4|15	Requires:         R-methods R-utils R-cairoDevice
21cr|R-gWidgets-0.0.54-4|16	%if %{without bootstrap}
21cr|R-gWidgets-0.0.54-4|17	Requires:         R-gWidgetsRGtk2 R-gWidgetstcltk
21cr|R-gWidgets-0.0.54-4|18	%endif
21cr|R-gWidgets-0.0.54-4|19	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-gWidgets-0.0.54-4|20	BuildRequires:    R-utils R-cairoDevice
21cr|R-gWidgets-0.0.54-4|21	%if %{without bootstrap}
21cr|R-gWidgets-0.0.54-4|22	BuildRequires:    R-gWidgetsRGtk2 R-cairoDevice R-gWidgetstcltk
21cr|R-gWidgets-0.0.54-4|23	%endif
21cr|R-gWidgets-0.0.54-4|24	BuildRequires:    x11-server-xvfb
21cr|R-gWidgets-0.0.54-4|25	
21cr|R-gWidgets-0.0.54-4|26	%description
21cr|R-gWidgets-0.0.54-4|27	gWidgets provides a toolkit-independent API for building interactive GUIs.
21cr|R-gWidgets-0.0.54-4|28	Atleast one of the gWidgetsXXX packages, such as gWidgetstcltk, needs to
21cr|R-gWidgets-0.0.54-4|29	be installed. Some icons are on loan from the scigraphica project
21cr|R-gWidgets-0.0.54-4|30	
21cr|R-gWidgets-0.0.54-4|31	%prep
21cr|R-gWidgets-0.0.54-4|32	%setup -q -c -n %{packname}
21cr|R-gWidgets-0.0.54-4|33	
21cr|R-gWidgets-0.0.54-4|34	%build
21cr|R-gWidgets-0.0.54-4|35	
21cr|R-gWidgets-0.0.54-4|36	%install
21cr|R-gWidgets-0.0.54-4|37	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gWidgets-0.0.54-4|38	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gWidgets-0.0.54-4|39	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gWidgets-0.0.54-4|40	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gWidgets-0.0.54-4|41	
21cr|R-gWidgets-0.0.54-4|42	%if %{without bootstrap}
21cr|R-gWidgets-0.0.54-4|43	%check
21cr|R-gWidgets-0.0.54-4|44	xvfb-run %{_bindir}/R CMD check %{packname}
21cr|R-gWidgets-0.0.54-4|45	%endif
21cr|R-gWidgets-0.0.54-4|46	
21cr|R-gWidgets-0.0.54-4|47	%files
21cr|R-gWidgets-0.0.54-4|48	%dir %{rlibdir}/%{packname}
21cr|R-gWidgets-0.0.54-4|49	%doc %{rlibdir}/%{packname}/doc
21cr|R-gWidgets-0.0.54-4|50	%doc %{rlibdir}/%{packname}/html
21cr|R-gWidgets-0.0.54-4|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gWidgets-0.0.54-4|52	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gWidgets-0.0.54-4|53	%{rlibdir}/%{packname}/INDEX
21cr|R-gWidgets-0.0.54-4|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gWidgets-0.0.54-4|55	%{rlibdir}/%{packname}/Meta
21cr|R-gWidgets-0.0.54-4|56	%{rlibdir}/%{packname}/R
21cr|R-gWidgets-0.0.54-4|57	%{rlibdir}/%{packname}/help
21cr|R-gWidgets-0.0.54-4|58	%{rlibdir}/%{packname}/images
21cr|R-gWidgets-0.0.54-4|59	%{rlibdir}/%{packname}/install
21cr|R-gWidgets-0.0.54-4|60	%{rlibdir}/%{packname}/tests
21cr|R-gWidgets-0.0.54-4|61	%{rlibdir}/%{packname}/src

7700 21
21cr|R-gWidgetsRGtk2-0.0.83-4|1	%global packname  gWidgetsRGtk2
21cr|R-gWidgetsRGtk2-0.0.83-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gWidgetsRGtk2-0.0.83-4|3	
21cr|R-gWidgetsRGtk2-0.0.83-4|4	%define debug_package %{nil}
21cr|R-gWidgetsRGtk2-0.0.83-4|5	
21cr|R-gWidgetsRGtk2-0.0.83-4|6	Name:             R-%{packname}
21cr|R-gWidgetsRGtk2-0.0.83-4|7	Version:          0.0.83
21cr|R-gWidgetsRGtk2-0.0.83-4|8	Release:          4
21cr|R-gWidgetsRGtk2-0.0.83-4|9	Summary:          Toolkit implementation of gWidgets for RGtk2
21cr|R-gWidgetsRGtk2-0.0.83-4|10	Group:            Sciences/Mathematics
21cr|R-gWidgetsRGtk2-0.0.83-4|11	License:          GPL (>= 2)
21cr|R-gWidgetsRGtk2-0.0.83-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gWidgetsRGtk2-0.0.83-4|13	Source0:          http://cran.r-project.org/src/contrib/gWidgetsRGtk2_0.0-83.tar.gz
21cr|R-gWidgetsRGtk2-0.0.83-4|14	Requires:         R-methods R-gWidgets R-RGtk2 R-cairoDevice
21cr|R-gWidgetsRGtk2-0.0.83-4|15	BuildRequires:    R-devel Rmath-devel
21cr|R-gWidgetsRGtk2-0.0.83-4|16	BuildRequires:    R-methods R-gWidgets R-RGtk2  R-cairoDevice
21cr|R-gWidgetsRGtk2-0.0.83-4|17	BuildRequires:    gtk2-devel x11-server-xvfb
21cr|R-gWidgetsRGtk2-0.0.83-4|18	
21cr|R-gWidgetsRGtk2-0.0.83-4|19	%description
21cr|R-gWidgetsRGtk2-0.0.83-4|20	Port of gWidgets API to RGtk2
21cr|R-gWidgetsRGtk2-0.0.83-4|21	
21cr|R-gWidgetsRGtk2-0.0.83-4|22	%prep
21cr|R-gWidgetsRGtk2-0.0.83-4|23	%setup -q -c -n %{packname}
21cr|R-gWidgetsRGtk2-0.0.83-4|24	
21cr|R-gWidgetsRGtk2-0.0.83-4|25	%build
21cr|R-gWidgetsRGtk2-0.0.83-4|26	
21cr|R-gWidgetsRGtk2-0.0.83-4|27	%install
21cr|R-gWidgetsRGtk2-0.0.83-4|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gWidgetsRGtk2-0.0.83-4|29	xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gWidgetsRGtk2-0.0.83-4|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gWidgetsRGtk2-0.0.83-4|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gWidgetsRGtk2-0.0.83-4|32	
21cr|R-gWidgetsRGtk2-0.0.83-4|33	%check
21cr|R-gWidgetsRGtk2-0.0.83-4|34	if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
21cr|R-gWidgetsRGtk2-0.0.83-4|35	else			true
21cr|R-gWidgetsRGtk2-0.0.83-4|36	fi
21cr|R-gWidgetsRGtk2-0.0.83-4|37	
21cr|R-gWidgetsRGtk2-0.0.83-4|38	%files
21cr|R-gWidgetsRGtk2-0.0.83-4|39	%dir %{rlibdir}/%{packname}
21cr|R-gWidgetsRGtk2-0.0.83-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-gWidgetsRGtk2-0.0.83-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gWidgetsRGtk2-0.0.83-4|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gWidgetsRGtk2-0.0.83-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-gWidgetsRGtk2-0.0.83-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gWidgetsRGtk2-0.0.83-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-gWidgetsRGtk2-0.0.83-4|46	%{rlibdir}/%{packname}/R
21cr|R-gWidgetsRGtk2-0.0.83-4|47	%{rlibdir}/%{packname}/examples
21cr|R-gWidgetsRGtk2-0.0.83-4|48	%{rlibdir}/%{packname}/help
21cr|R-gWidgetsRGtk2-0.0.83-4|49	%{rlibdir}/%{packname}/images

7701 21
21cr|R-gWidgetstcltk-0.0.55-4|1	%global packname  gWidgetstcltk
21cr|R-gWidgetstcltk-0.0.55-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-gWidgetstcltk-0.0.55-4|3	
21cr|R-gWidgetstcltk-0.0.55-4|4	%define debug_package %{nil}
21cr|R-gWidgetstcltk-0.0.55-4|5	
21cr|R-gWidgetstcltk-0.0.55-4|6	Name:             R-%{packname}
21cr|R-gWidgetstcltk-0.0.55-4|7	Version:          0.0.55
21cr|R-gWidgetstcltk-0.0.55-4|8	Release:          4
21cr|R-gWidgetstcltk-0.0.55-4|9	Summary:          Toolkit implementation of gWidgets for tcltk package
21cr|R-gWidgetstcltk-0.0.55-4|10	Group:            Sciences/Mathematics
21cr|R-gWidgetstcltk-0.0.55-4|11	License:          GPL (>= 2)
21cr|R-gWidgetstcltk-0.0.55-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-gWidgetstcltk-0.0.55-4|13	Source0:          http://cran.r-project.org/src/contrib/gWidgetstcltk_0.0-55.tar.gz
21cr|R-gWidgetstcltk-0.0.55-4|14	Requires:         R-methods R-gWidgets R-tcltk R-tcltk2 R-digest
21cr|R-gWidgetstcltk-0.0.55-4|15	BuildRequires:    R-devel Rmath-devel
21cr|R-gWidgetstcltk-0.0.55-4|16	BuildRequires:    R-methods R-gWidgets R-tcltk R-tcltk2 R-digest
21cr|R-gWidgetstcltk-0.0.55-4|17	BuildRequires:    x11-server-xvfb
21cr|R-gWidgetstcltk-0.0.55-4|18	
21cr|R-gWidgetstcltk-0.0.55-4|19	%description
21cr|R-gWidgetstcltk-0.0.55-4|20	Port of the gWidgets API to the tcltk package. Requires TK 8.5 or greater
21cr|R-gWidgetstcltk-0.0.55-4|21	for the tile (ttk)widgets http://www.tcl.tk/software/tcltk/8.5.tml. This
21cr|R-gWidgetstcltk-0.0.55-4|22	is the default on Windows. Under linux, Tk must be installed. Under Mac OS
21cr|R-gWidgetstcltk-0.0.55-4|23	X (10.5) there are two options: native Tk or X11. For the native one, Tk
21cr|R-gWidgetstcltk-0.0.55-4|24	must be upgraded. See www.tcl.tk to download source. Under the Mac it
21cr|R-gWidgetstcltk-0.0.55-4|25	compiles and installs cleanly. For X11, tcltk libraries can be downloaded
21cr|R-gWidgetstcltk-0.0.55-4|26	to augment the R binary package. See
21cr|R-gWidgetstcltk-0.0.55-4|27	http://cran.r-project.org/bin/macosx/tools/. The gdf function requires the
21cr|R-gWidgetstcltk-0.0.55-4|28	add on Tk package TkTable (http://tktable.sourceforge.net/).
21cr|R-gWidgetstcltk-0.0.55-4|29	
21cr|R-gWidgetstcltk-0.0.55-4|30	%prep
21cr|R-gWidgetstcltk-0.0.55-4|31	%setup -q -c -n %{packname}
21cr|R-gWidgetstcltk-0.0.55-4|32	
21cr|R-gWidgetstcltk-0.0.55-4|33	%build
21cr|R-gWidgetstcltk-0.0.55-4|34	
21cr|R-gWidgetstcltk-0.0.55-4|35	%install
21cr|R-gWidgetstcltk-0.0.55-4|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-gWidgetstcltk-0.0.55-4|37	xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-gWidgetstcltk-0.0.55-4|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-gWidgetstcltk-0.0.55-4|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-gWidgetstcltk-0.0.55-4|40	
21cr|R-gWidgetstcltk-0.0.55-4|41	#check
21cr|R-gWidgetstcltk-0.0.55-4|42	#xvfb-run %%{_bindir}/R CMD check %%{packname}
21cr|R-gWidgetstcltk-0.0.55-4|43	
21cr|R-gWidgetstcltk-0.0.55-4|44	%files
21cr|R-gWidgetstcltk-0.0.55-4|45	%dir %{rlibdir}/%{packname}
21cr|R-gWidgetstcltk-0.0.55-4|46	%doc %{rlibdir}/%{packname}/html
21cr|R-gWidgetstcltk-0.0.55-4|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-gWidgetstcltk-0.0.55-4|48	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-gWidgetstcltk-0.0.55-4|49	%{rlibdir}/%{packname}/INDEX
21cr|R-gWidgetstcltk-0.0.55-4|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-gWidgetstcltk-0.0.55-4|51	%{rlibdir}/%{packname}/Meta
21cr|R-gWidgetstcltk-0.0.55-4|52	%{rlibdir}/%{packname}/R
21cr|R-gWidgetstcltk-0.0.55-4|53	%{rlibdir}/%{packname}/help
21cr|R-gWidgetstcltk-0.0.55-4|54	%{rlibdir}/%{packname}/images
21cr|R-gWidgetstcltk-0.0.55-4|55	%{rlibdir}/%{packname}/tcl
21cr|R-gWidgetstcltk-0.0.55-4|56	%{rlibdir}/%{packname}/tklibs
21cr|R-gWidgetstcltk-0.0.55-4|57	%{rlibdir}/%{packname}/*.tcl
21cr|R-gWidgetstcltk-0.0.55-4|58	%{rlibdir}/%{packname}/ChangeLog

7702 21
21cr|rhapsody-0.28b-9|1	Summary:	Text mode irc client with menu interface
21cr|rhapsody-0.28b-9|2	Name:		rhapsody
21cr|rhapsody-0.28b-9|3	Version:	0.28b
21cr|rhapsody-0.28b-9|4	Release:	9
21cr|rhapsody-0.28b-9|5	License:	GPL
21cr|rhapsody-0.28b-9|6	Group:		Networking/IRC
21cr|rhapsody-0.28b-9|7	Url:		http://%{name}.sf.net/
21cr|rhapsody-0.28b-9|8	Source0:	%{name}_%{version}.tar.bz2
21cr|rhapsody-0.28b-9|9	Patch0:		rhapsody-0.28b-fcommon.patch
21cr|rhapsody-0.28b-9|10	BuildRequires:	ncurses-devel
21cr|rhapsody-0.28b-9|11	
21cr|rhapsody-0.28b-9|12	%description
21cr|rhapsody-0.28b-9|13	Rhapsody is a text console IRC client for Unix operating systems.
21cr|rhapsody-0.28b-9|14	It is small, fast, portable and easy to use, yet it is full featured. The thing
21cr|rhapsody-0.28b-9|15	that separates it from the crowd is its intuitive menu driven user interface.
21cr|rhapsody-0.28b-9|16	
21cr|rhapsody-0.28b-9|17	%files
21cr|rhapsody-0.28b-9|18	%defattr(-, root, root, 0755)
21cr|rhapsody-0.28b-9|19	%doc docs/*
21cr|rhapsody-0.28b-9|20	%{_bindir}/*
21cr|rhapsody-0.28b-9|21	%{_datadir}/%{name}/
21cr|rhapsody-0.28b-9|22	
21cr|rhapsody-0.28b-9|23	#----------------------------------------------------------------------------
21cr|rhapsody-0.28b-9|24	
21cr|rhapsody-0.28b-9|25	%prep
21cr|rhapsody-0.28b-9|26	%setup -q
21cr|rhapsody-0.28b-9|27	%patch0 -p1
21cr|rhapsody-0.28b-9|28	
21cr|rhapsody-0.28b-9|29	%build
21cr|rhapsody-0.28b-9|30	./configure -i %{buildroot}%{_bindir} -d %{_datadir}/%{name}
21cr|rhapsody-0.28b-9|31	make clean
21cr|rhapsody-0.28b-9|32	%make
21cr|rhapsody-0.28b-9|33	
21cr|rhapsody-0.28b-9|34	%install
21cr|rhapsody-0.28b-9|35	perl -pi -e "s|INSTDOCSPATH=(.*)|INSTDOCSPATH=%{buildroot}\$1|" src/Makefile.inc
21cr|rhapsody-0.28b-9|36	%make install
21cr|rhapsody-0.28b-9|37	chmod  0644 %{buildroot}%{_datadir}/%{name}/*/*
21cr|rhapsody-0.28b-9|38	

7703 21
21cr|R-hexbin-1.27.0-5|1	%global packname  hexbin
21cr|R-hexbin-1.27.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-hexbin-1.27.0-5|3	
21cr|R-hexbin-1.27.0-5|4	Name:             R-%{packname}
21cr|R-hexbin-1.27.0-5|5	Version:          1.27.0
21cr|R-hexbin-1.27.0-5|6	Release:          5
21cr|R-hexbin-1.27.0-5|7	Summary:          Hexagonal Binning Routines
21cr|R-hexbin-1.27.0-5|8	Group:            Sciences/Mathematics
21cr|R-hexbin-1.27.0-5|9	License:          GPL-2
21cr|R-hexbin-1.27.0-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-hexbin-1.27.0-5|11	Source0:          http://cran.r-project.org/src/contrib/hexbin_%{version}.tar.gz
21cr|R-hexbin-1.27.0-5|12	Requires:         R-methods R-grid R-lattice R-graphics R-grDevices
21cr|R-hexbin-1.27.0-5|13	Requires:         R-stats R-utils R-marray R-affy R-Biobase
21cr|R-hexbin-1.27.0-5|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-hexbin-1.27.0-5|15	BuildRequires:    R-methods R-grid R-lattice R-graphics R-grDevices
21cr|R-hexbin-1.27.0-5|16	BuildRequires:    R-stats R-utils R-marray R-affy R-Biobase
21cr|R-hexbin-1.27.0-5|17	
21cr|R-hexbin-1.27.0-5|18	%description
21cr|R-hexbin-1.27.0-5|19	Binning and plotting functions for hexagonal bins. Now uses and relies on
21cr|R-hexbin-1.27.0-5|20	grid graphics and formal (S4) classes and methods.
21cr|R-hexbin-1.27.0-5|21	
21cr|R-hexbin-1.27.0-5|22	%prep
21cr|R-hexbin-1.27.0-5|23	%setup -q -c -n %{packname}
21cr|R-hexbin-1.27.0-5|24	
21cr|R-hexbin-1.27.0-5|25	%build
21cr|R-hexbin-1.27.0-5|26	
21cr|R-hexbin-1.27.0-5|27	%install
21cr|R-hexbin-1.27.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hexbin-1.27.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hexbin-1.27.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hexbin-1.27.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hexbin-1.27.0-5|32	
21cr|R-hexbin-1.27.0-5|33	#check
21cr|R-hexbin-1.27.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-hexbin-1.27.0-5|35	
21cr|R-hexbin-1.27.0-5|36	%files
21cr|R-hexbin-1.27.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-hexbin-1.27.0-5|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-hexbin-1.27.0-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-hexbin-1.27.0-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hexbin-1.27.0-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-hexbin-1.27.0-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hexbin-1.27.0-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-hexbin-1.27.0-5|44	%{rlibdir}/%{packname}/R
21cr|R-hexbin-1.27.0-5|45	%{rlibdir}/%{packname}/data
21cr|R-hexbin-1.27.0-5|46	%{rlibdir}/%{packname}/help
21cr|R-hexbin-1.27.0-5|47	%{rlibdir}/%{packname}/libs

7704 21
21cr|R-hgu133acdf-2.13.0-5|1	%global packname  hgu133acdf
21cr|R-hgu133acdf-2.13.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hgu133acdf-2.13.0-5|3	
21cr|R-hgu133acdf-2.13.0-5|4	Name:             R-%{packname}
21cr|R-hgu133acdf-2.13.0-5|5	Version:          2.13.0
21cr|R-hgu133acdf-2.13.0-5|6	Release:          5
21cr|R-hgu133acdf-2.13.0-5|7	Summary:          hgu133acdf
21cr|R-hgu133acdf-2.13.0-5|8	Group:            Sciences/Mathematics
21cr|R-hgu133acdf-2.13.0-5|9	License:          LGPL
21cr|R-hgu133acdf-2.13.0-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hgu133acdf-2.13.0-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu133acdf_2.13.0.tar.gz
21cr|R-hgu133acdf-2.13.0-5|12	BuildArch:        noarch
21cr|R-hgu133acdf-2.13.0-5|13	Requires:         R-core
21cr|R-hgu133acdf-2.13.0-5|14	Requires:         R-utils R-AnnotationDbi
21cr|R-hgu133acdf-2.13.0-5|15	BuildRequires:    R-devel Rmath-devel R-utils R-AnnotationDbi R-S4Vectors R-IRanges
21cr|R-hgu133acdf-2.13.0-5|16	
21cr|R-hgu133acdf-2.13.0-5|17	%description
21cr|R-hgu133acdf-2.13.0-5|18	A package containing an environment representing the HG-U133A.cdf file.
21cr|R-hgu133acdf-2.13.0-5|19	
21cr|R-hgu133acdf-2.13.0-5|20	%prep
21cr|R-hgu133acdf-2.13.0-5|21	%setup -q -c -n %{packname}
21cr|R-hgu133acdf-2.13.0-5|22	
21cr|R-hgu133acdf-2.13.0-5|23	%build
21cr|R-hgu133acdf-2.13.0-5|24	
21cr|R-hgu133acdf-2.13.0-5|25	%install
21cr|R-hgu133acdf-2.13.0-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hgu133acdf-2.13.0-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hgu133acdf-2.13.0-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hgu133acdf-2.13.0-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hgu133acdf-2.13.0-5|30	
21cr|R-hgu133acdf-2.13.0-5|31	#check
21cr|R-hgu133acdf-2.13.0-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-hgu133acdf-2.13.0-5|33	
21cr|R-hgu133acdf-2.13.0-5|34	%files
21cr|R-hgu133acdf-2.13.0-5|35	%dir %{rlibdir}/%{packname}
21cr|R-hgu133acdf-2.13.0-5|36	%doc %{rlibdir}/%{packname}/html
21cr|R-hgu133acdf-2.13.0-5|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hgu133acdf-2.13.0-5|38	%{rlibdir}/%{packname}/INDEX
21cr|R-hgu133acdf-2.13.0-5|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hgu133acdf-2.13.0-5|40	%{rlibdir}/%{packname}/Meta
21cr|R-hgu133acdf-2.13.0-5|41	%{rlibdir}/%{packname}/R
21cr|R-hgu133acdf-2.13.0-5|42	%{rlibdir}/%{packname}/data
21cr|R-hgu133acdf-2.13.0-5|43	%{rlibdir}/%{packname}/help

7705 21
21cr|R-hgu133a.db-2.10.1-5|1	%global packname  hgu133a.db
21cr|R-hgu133a.db-2.10.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hgu133a.db-2.10.1-5|3	
21cr|R-hgu133a.db-2.10.1-5|4	Name:             R-%{packname}
21cr|R-hgu133a.db-2.10.1-5|5	Version:          2.10.1
21cr|R-hgu133a.db-2.10.1-5|6	Release:          5
21cr|R-hgu133a.db-2.10.1-5|7	Summary:          Affymetrix Human Genome U133 Set annotation data (chip hgu133a)
21cr|R-hgu133a.db-2.10.1-5|8	Group:            Sciences/Mathematics
21cr|R-hgu133a.db-2.10.1-5|9	License:          Artistic-2.0
21cr|R-hgu133a.db-2.10.1-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hgu133a.db-2.10.1-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu133a.db_2.10.1.tar.gz
21cr|R-hgu133a.db-2.10.1-5|12	BuildArch:        noarch
21cr|R-hgu133a.db-2.10.1-5|13	Requires:         R-core
21cr|R-hgu133a.db-2.10.1-5|14	Requires:         R-methods R-AnnotationDbi R-org.Hs.eg.db
21cr|R-hgu133a.db-2.10.1-5|15	Requires:         R-methods R-AnnotationDbi
21cr|R-hgu133a.db-2.10.1-5|16	Requires:         R-annotate
21cr|R-hgu133a.db-2.10.1-5|17	BuildRequires:    R-devel Rmath-devel  R-methods R-AnnotationDbi R-org.Hs.eg.db
21cr|R-hgu133a.db-2.10.1-5|18	BuildRequires:    R-methods R-AnnotationDbi
21cr|R-hgu133a.db-2.10.1-5|19	BuildRequires:    R-annotate
21cr|R-hgu133a.db-2.10.1-5|20	
21cr|R-hgu133a.db-2.10.1-5|21	%description
21cr|R-hgu133a.db-2.10.1-5|22	Affymetrix Human Genome U133 Set annotation data (chip hgu133a) assembled
21cr|R-hgu133a.db-2.10.1-5|23	using data from public repositories
21cr|R-hgu133a.db-2.10.1-5|24	
21cr|R-hgu133a.db-2.10.1-5|25	%prep
21cr|R-hgu133a.db-2.10.1-5|26	%setup -q -c -n %{packname}
21cr|R-hgu133a.db-2.10.1-5|27	
21cr|R-hgu133a.db-2.10.1-5|28	%build
21cr|R-hgu133a.db-2.10.1-5|29	
21cr|R-hgu133a.db-2.10.1-5|30	%install
21cr|R-hgu133a.db-2.10.1-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hgu133a.db-2.10.1-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hgu133a.db-2.10.1-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hgu133a.db-2.10.1-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hgu133a.db-2.10.1-5|35	
21cr|R-hgu133a.db-2.10.1-5|36	#Disable check - fails due to texlive errors...
21cr|R-hgu133a.db-2.10.1-5|37	#check
21cr|R-hgu133a.db-2.10.1-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-hgu133a.db-2.10.1-5|39	
21cr|R-hgu133a.db-2.10.1-5|40	%files
21cr|R-hgu133a.db-2.10.1-5|41	%dir %{rlibdir}/%{packname}
21cr|R-hgu133a.db-2.10.1-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-hgu133a.db-2.10.1-5|43	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hgu133a.db-2.10.1-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-hgu133a.db-2.10.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hgu133a.db-2.10.1-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-hgu133a.db-2.10.1-5|47	%{rlibdir}/%{packname}/R
21cr|R-hgu133a.db-2.10.1-5|48	%{rlibdir}/%{packname}/extdata
21cr|R-hgu133a.db-2.10.1-5|49	%{rlibdir}/%{packname}/help

7706 21
21cr|R-hgu133aprobe-2.13.0-5|1	%global packname  hgu133aprobe
21cr|R-hgu133aprobe-2.13.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hgu133aprobe-2.13.0-5|3	
21cr|R-hgu133aprobe-2.13.0-5|4	Name:             R-%{packname}
21cr|R-hgu133aprobe-2.13.0-5|5	Version:          2.13.0
21cr|R-hgu133aprobe-2.13.0-5|6	Release:          5
21cr|R-hgu133aprobe-2.13.0-5|7	Summary:          Probe sequence data for microarrays of type hgu133a
21cr|R-hgu133aprobe-2.13.0-5|8	Group:            Sciences/Mathematics
21cr|R-hgu133aprobe-2.13.0-5|9	License:          LGPL
21cr|R-hgu133aprobe-2.13.0-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hgu133aprobe-2.13.0-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu133aprobe_2.13.0.tar.gz
21cr|R-hgu133aprobe-2.13.0-5|12	BuildArch:        noarch
21cr|R-hgu133aprobe-2.13.0-5|13	Requires:         R-core
21cr|R-hgu133aprobe-2.13.0-5|14	Requires:         R-AnnotationDbi
21cr|R-hgu133aprobe-2.13.0-5|15	BuildRequires:    R-devel Rmath-devel R-AnnotationDbi R-IRanges R-S4Vectors
21cr|R-hgu133aprobe-2.13.0-5|16	
21cr|R-hgu133aprobe-2.13.0-5|17	%description
21cr|R-hgu133aprobe-2.13.0-5|18	This package was automatically created by package AnnotationDbi version
21cr|R-hgu133aprobe-2.13.0-5|19	1.15.34. The probe sequence data was obtained from
21cr|R-hgu133aprobe-2.13.0-5|20	http://www.affymetrix.com. The file name was HG-U133A\_probe\_tab.
21cr|R-hgu133aprobe-2.13.0-5|21	
21cr|R-hgu133aprobe-2.13.0-5|22	%prep
21cr|R-hgu133aprobe-2.13.0-5|23	%setup -q -c -n %{packname}
21cr|R-hgu133aprobe-2.13.0-5|24	
21cr|R-hgu133aprobe-2.13.0-5|25	%build
21cr|R-hgu133aprobe-2.13.0-5|26	
21cr|R-hgu133aprobe-2.13.0-5|27	%install
21cr|R-hgu133aprobe-2.13.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hgu133aprobe-2.13.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hgu133aprobe-2.13.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hgu133aprobe-2.13.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hgu133aprobe-2.13.0-5|32	
21cr|R-hgu133aprobe-2.13.0-5|33	#check
21cr|R-hgu133aprobe-2.13.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-hgu133aprobe-2.13.0-5|35	
21cr|R-hgu133aprobe-2.13.0-5|36	%files
21cr|R-hgu133aprobe-2.13.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-hgu133aprobe-2.13.0-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-hgu133aprobe-2.13.0-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hgu133aprobe-2.13.0-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-hgu133aprobe-2.13.0-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hgu133aprobe-2.13.0-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-hgu133aprobe-2.13.0-5|43	%{rlibdir}/%{packname}/R
21cr|R-hgu133aprobe-2.13.0-5|44	%{rlibdir}/%{packname}/data
21cr|R-hgu133aprobe-2.13.0-5|45	%{rlibdir}/%{packname}/help

7707 21
21cr|R-hgu133plus2.db-2.10.1-5|1	%global packname  hgu133plus2.db
21cr|R-hgu133plus2.db-2.10.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hgu133plus2.db-2.10.1-5|3	
21cr|R-hgu133plus2.db-2.10.1-5|4	Name:             R-%{packname}
21cr|R-hgu133plus2.db-2.10.1-5|5	Version:          2.10.1
21cr|R-hgu133plus2.db-2.10.1-5|6	Release:          5
21cr|R-hgu133plus2.db-2.10.1-5|7	Summary:          Affymetrix Human Genome U133 Plus 2.0 Array annotation data (chip hgu133plus2)
21cr|R-hgu133plus2.db-2.10.1-5|8	Group:            Sciences/Mathematics
21cr|R-hgu133plus2.db-2.10.1-5|9	License:          Artistic-2.0
21cr|R-hgu133plus2.db-2.10.1-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hgu133plus2.db-2.10.1-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu133plus2.db_2.10.1.tar.gz
21cr|R-hgu133plus2.db-2.10.1-5|12	BuildArch:        noarch
21cr|R-hgu133plus2.db-2.10.1-5|13	Requires:         R-core
21cr|R-hgu133plus2.db-2.10.1-5|14	Requires:         R-methods R-AnnotationDbi R-org.Hs.eg.db
21cr|R-hgu133plus2.db-2.10.1-5|15	Requires:         R-methods R-AnnotationDbi
21cr|R-hgu133plus2.db-2.10.1-5|16	Requires:         R-annotate
21cr|R-hgu133plus2.db-2.10.1-5|17	BuildRequires:    R-devel Rmath-devel  R-methods R-AnnotationDbi R-org.Hs.eg.db
21cr|R-hgu133plus2.db-2.10.1-5|18	BuildRequires:    R-methods R-AnnotationDbi
21cr|R-hgu133plus2.db-2.10.1-5|19	BuildRequires:    R-annotate
21cr|R-hgu133plus2.db-2.10.1-5|20	
21cr|R-hgu133plus2.db-2.10.1-5|21	%description
21cr|R-hgu133plus2.db-2.10.1-5|22	Affymetrix Human Genome U133 Plus 2.0 Array annotation data (chip
21cr|R-hgu133plus2.db-2.10.1-5|23	hgu133plus2) assembled using data from public repositories
21cr|R-hgu133plus2.db-2.10.1-5|24	
21cr|R-hgu133plus2.db-2.10.1-5|25	%prep
21cr|R-hgu133plus2.db-2.10.1-5|26	%setup -q -c -n %{packname}
21cr|R-hgu133plus2.db-2.10.1-5|27	
21cr|R-hgu133plus2.db-2.10.1-5|28	%build
21cr|R-hgu133plus2.db-2.10.1-5|29	
21cr|R-hgu133plus2.db-2.10.1-5|30	%install
21cr|R-hgu133plus2.db-2.10.1-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hgu133plus2.db-2.10.1-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hgu133plus2.db-2.10.1-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hgu133plus2.db-2.10.1-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hgu133plus2.db-2.10.1-5|35	
21cr|R-hgu133plus2.db-2.10.1-5|36	#Disable check - fails due to texlive errors...
21cr|R-hgu133plus2.db-2.10.1-5|37	#check
21cr|R-hgu133plus2.db-2.10.1-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-hgu133plus2.db-2.10.1-5|39	
21cr|R-hgu133plus2.db-2.10.1-5|40	%files
21cr|R-hgu133plus2.db-2.10.1-5|41	%dir %{rlibdir}/%{packname}
21cr|R-hgu133plus2.db-2.10.1-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-hgu133plus2.db-2.10.1-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hgu133plus2.db-2.10.1-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-hgu133plus2.db-2.10.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hgu133plus2.db-2.10.1-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-hgu133plus2.db-2.10.1-5|47	%{rlibdir}/%{packname}/R
21cr|R-hgu133plus2.db-2.10.1-5|48	%{rlibdir}/%{packname}/extdata
21cr|R-hgu133plus2.db-2.10.1-5|49	%{rlibdir}/%{packname}/help

7708 21
21cr|R-hgu95av2cdf-2.13.0-5|1	%global packname  hgu95av2cdf
21cr|R-hgu95av2cdf-2.13.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hgu95av2cdf-2.13.0-5|3	
21cr|R-hgu95av2cdf-2.13.0-5|4	Name:             R-%{packname}
21cr|R-hgu95av2cdf-2.13.0-5|5	Version:          2.13.0
21cr|R-hgu95av2cdf-2.13.0-5|6	Release:          5
21cr|R-hgu95av2cdf-2.13.0-5|7	Summary:          hgu95av2cdf
21cr|R-hgu95av2cdf-2.13.0-5|8	Group:            Sciences/Mathematics
21cr|R-hgu95av2cdf-2.13.0-5|9	License:          LGPL
21cr|R-hgu95av2cdf-2.13.0-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hgu95av2cdf-2.13.0-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu95av2cdf_2.13.0.tar.gz
21cr|R-hgu95av2cdf-2.13.0-5|12	BuildArch:        noarch
21cr|R-hgu95av2cdf-2.13.0-5|13	Requires:         R-core
21cr|R-hgu95av2cdf-2.13.0-5|14	Requires:         R-utils R-AnnotationDbi
21cr|R-hgu95av2cdf-2.13.0-5|15	BuildRequires:    R-devel Rmath-devel  R-utils R-AnnotationDbi R-S4Vectors R-IRanges
21cr|R-hgu95av2cdf-2.13.0-5|16	
21cr|R-hgu95av2cdf-2.13.0-5|17	%description
21cr|R-hgu95av2cdf-2.13.0-5|18	A package containing an environment representing the HG_U95Av2.CDF file.
21cr|R-hgu95av2cdf-2.13.0-5|19	
21cr|R-hgu95av2cdf-2.13.0-5|20	%prep
21cr|R-hgu95av2cdf-2.13.0-5|21	%setup -q -c -n %{packname}
21cr|R-hgu95av2cdf-2.13.0-5|22	
21cr|R-hgu95av2cdf-2.13.0-5|23	%build
21cr|R-hgu95av2cdf-2.13.0-5|24	
21cr|R-hgu95av2cdf-2.13.0-5|25	%install
21cr|R-hgu95av2cdf-2.13.0-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hgu95av2cdf-2.13.0-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hgu95av2cdf-2.13.0-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hgu95av2cdf-2.13.0-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hgu95av2cdf-2.13.0-5|30	
21cr|R-hgu95av2cdf-2.13.0-5|31	#check
21cr|R-hgu95av2cdf-2.13.0-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-hgu95av2cdf-2.13.0-5|33	
21cr|R-hgu95av2cdf-2.13.0-5|34	%files
21cr|R-hgu95av2cdf-2.13.0-5|35	%dir %{rlibdir}/%{packname}
21cr|R-hgu95av2cdf-2.13.0-5|36	%doc %{rlibdir}/%{packname}/html
21cr|R-hgu95av2cdf-2.13.0-5|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hgu95av2cdf-2.13.0-5|38	%{rlibdir}/%{packname}/INDEX
21cr|R-hgu95av2cdf-2.13.0-5|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hgu95av2cdf-2.13.0-5|40	%{rlibdir}/%{packname}/Meta
21cr|R-hgu95av2cdf-2.13.0-5|41	%{rlibdir}/%{packname}/R
21cr|R-hgu95av2cdf-2.13.0-5|42	%{rlibdir}/%{packname}/data
21cr|R-hgu95av2cdf-2.13.0-5|43	%{rlibdir}/%{packname}/help

7709 21
21cr|R-hgu95av2.db-2.10.1-5|1	%global packname  hgu95av2.db
21cr|R-hgu95av2.db-2.10.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hgu95av2.db-2.10.1-5|3	
21cr|R-hgu95av2.db-2.10.1-5|4	Name:             R-%{packname}
21cr|R-hgu95av2.db-2.10.1-5|5	Version:          2.10.1
21cr|R-hgu95av2.db-2.10.1-5|6	Release:          5
21cr|R-hgu95av2.db-2.10.1-5|7	Summary:          Affymetrix Human Genome U95 Set annotation data (chip hgu95av2)
21cr|R-hgu95av2.db-2.10.1-5|8	Group:            Sciences/Mathematics
21cr|R-hgu95av2.db-2.10.1-5|9	License:          Artistic-2.0
21cr|R-hgu95av2.db-2.10.1-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hgu95av2.db-2.10.1-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu95av2.db_2.10.1.tar.gz
21cr|R-hgu95av2.db-2.10.1-5|12	BuildArch:        noarch
21cr|R-hgu95av2.db-2.10.1-5|13	Requires:         R-core
21cr|R-hgu95av2.db-2.10.1-5|14	Requires:         R-methods R-AnnotationDbi R-org.Hs.eg.db
21cr|R-hgu95av2.db-2.10.1-5|15	Requires:         R-methods R-AnnotationDbi
21cr|R-hgu95av2.db-2.10.1-5|16	Requires:         R-annotate
21cr|R-hgu95av2.db-2.10.1-5|17	BuildRequires:    R-devel Rmath-devel  R-methods R-AnnotationDbi R-org.Hs.eg.db
21cr|R-hgu95av2.db-2.10.1-5|18	BuildRequires:    R-methods R-AnnotationDbi
21cr|R-hgu95av2.db-2.10.1-5|19	BuildRequires:    R-annotate
21cr|R-hgu95av2.db-2.10.1-5|20	
21cr|R-hgu95av2.db-2.10.1-5|21	%description
21cr|R-hgu95av2.db-2.10.1-5|22	Affymetrix Human Genome U95 Set annotation data (chip hgu95av2) assembled
21cr|R-hgu95av2.db-2.10.1-5|23	using data from public repositories
21cr|R-hgu95av2.db-2.10.1-5|24	
21cr|R-hgu95av2.db-2.10.1-5|25	%prep
21cr|R-hgu95av2.db-2.10.1-5|26	%setup -q -c -n %{packname}
21cr|R-hgu95av2.db-2.10.1-5|27	
21cr|R-hgu95av2.db-2.10.1-5|28	%build
21cr|R-hgu95av2.db-2.10.1-5|29	
21cr|R-hgu95av2.db-2.10.1-5|30	%install
21cr|R-hgu95av2.db-2.10.1-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hgu95av2.db-2.10.1-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hgu95av2.db-2.10.1-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hgu95av2.db-2.10.1-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hgu95av2.db-2.10.1-5|35	
21cr|R-hgu95av2.db-2.10.1-5|36	#Disable check - fails due to texlive errors...
21cr|R-hgu95av2.db-2.10.1-5|37	#%check
21cr|R-hgu95av2.db-2.10.1-5|38	#%{_bindir}/R CMD check %{packname}
21cr|R-hgu95av2.db-2.10.1-5|39	
21cr|R-hgu95av2.db-2.10.1-5|40	%files
21cr|R-hgu95av2.db-2.10.1-5|41	%dir %{rlibdir}/%{packname}
21cr|R-hgu95av2.db-2.10.1-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-hgu95av2.db-2.10.1-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hgu95av2.db-2.10.1-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-hgu95av2.db-2.10.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hgu95av2.db-2.10.1-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-hgu95av2.db-2.10.1-5|47	%{rlibdir}/%{packname}/R
21cr|R-hgu95av2.db-2.10.1-5|48	%{rlibdir}/%{packname}/extdata
21cr|R-hgu95av2.db-2.10.1-5|49	%{rlibdir}/%{packname}/help

7710 21
21cr|R-hgu95av2probe-2.13.0-5|1	%global packname  hgu95av2probe
21cr|R-hgu95av2probe-2.13.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hgu95av2probe-2.13.0-5|3	
21cr|R-hgu95av2probe-2.13.0-5|4	Name:             R-%{packname}
21cr|R-hgu95av2probe-2.13.0-5|5	Version:          2.13.0
21cr|R-hgu95av2probe-2.13.0-5|6	Release:          5
21cr|R-hgu95av2probe-2.13.0-5|7	Summary:          Probe sequence data for microarrays of type hgu95av2
21cr|R-hgu95av2probe-2.13.0-5|8	Group:            Sciences/Mathematics
21cr|R-hgu95av2probe-2.13.0-5|9	License:          LGPL
21cr|R-hgu95av2probe-2.13.0-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hgu95av2probe-2.13.0-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu95av2probe_2.13.0.tar.gz
21cr|R-hgu95av2probe-2.13.0-5|12	BuildArch:        noarch
21cr|R-hgu95av2probe-2.13.0-5|13	Requires:         R-core
21cr|R-hgu95av2probe-2.13.0-5|14	Requires:         R-AnnotationDbi
21cr|R-hgu95av2probe-2.13.0-5|15	BuildRequires:    R-devel Rmath-devel  R-AnnotationDbi R-IRanges R-S4Vectors
21cr|R-hgu95av2probe-2.13.0-5|16	
21cr|R-hgu95av2probe-2.13.0-5|17	%description
21cr|R-hgu95av2probe-2.13.0-5|18	This package was automatically created by package AnnotationDbi version
21cr|R-hgu95av2probe-2.13.0-5|19	1.15.34. The probe sequence data was obtained from
21cr|R-hgu95av2probe-2.13.0-5|20	http://www.affymetrix.com. The file name was HG\_U95Av2\_probe\_tab.
21cr|R-hgu95av2probe-2.13.0-5|21	
21cr|R-hgu95av2probe-2.13.0-5|22	%prep
21cr|R-hgu95av2probe-2.13.0-5|23	%setup -q -c -n %{packname}
21cr|R-hgu95av2probe-2.13.0-5|24	
21cr|R-hgu95av2probe-2.13.0-5|25	%build
21cr|R-hgu95av2probe-2.13.0-5|26	
21cr|R-hgu95av2probe-2.13.0-5|27	%install
21cr|R-hgu95av2probe-2.13.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hgu95av2probe-2.13.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hgu95av2probe-2.13.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hgu95av2probe-2.13.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hgu95av2probe-2.13.0-5|32	
21cr|R-hgu95av2probe-2.13.0-5|33	#check
21cr|R-hgu95av2probe-2.13.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-hgu95av2probe-2.13.0-5|35	
21cr|R-hgu95av2probe-2.13.0-5|36	%files
21cr|R-hgu95av2probe-2.13.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-hgu95av2probe-2.13.0-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-hgu95av2probe-2.13.0-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hgu95av2probe-2.13.0-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-hgu95av2probe-2.13.0-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hgu95av2probe-2.13.0-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-hgu95av2probe-2.13.0-5|43	%{rlibdir}/%{packname}/R
21cr|R-hgu95av2probe-2.13.0-5|44	%{rlibdir}/%{packname}/data
21cr|R-hgu95av2probe-2.13.0-5|45	%{rlibdir}/%{packname}/help

7711 21
21cr|R-highr-0.5-6|1	%global packname  highr
21cr|R-highr-0.5-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-highr-0.5-6|3	
21cr|R-highr-0.5-6|4	Name:             R-%{packname}
21cr|R-highr-0.5-6|5	Version:          0.5
21cr|R-highr-0.5-6|6	Release:          6
21cr|R-highr-0.5-6|7	Summary:          Syntax highlighting for R
21cr|R-highr-0.5-6|8	Group:            Sciences/Mathematics
21cr|R-highr-0.5-6|9	License:          GPL
21cr|R-highr-0.5-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-highr-0.5-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-highr-0.5-6|12	BuildArch:        noarch
21cr|R-highr-0.5-6|13	Requires:         R-core
21cr|R-highr-0.5-6|14	Recommends:       R-knitr R-testit
21cr|R-highr-0.5-6|15	BuildRequires:    R-devel Rmath-devel
21cr|R-highr-0.5-6|16	#BuildRequires:    R-knitr R-testit
21cr|R-highr-0.5-6|17	
21cr|R-highr-0.5-6|18	%description
21cr|R-highr-0.5-6|19	This package provides syntax highlighting for R source code. Currently it
21cr|R-highr-0.5-6|20	supports LaTeX and HTML output. Source code of other languages can be
21cr|R-highr-0.5-6|21	supported via Andre Simon's Highlight package.
21cr|R-highr-0.5-6|22	
21cr|R-highr-0.5-6|23	%prep
21cr|R-highr-0.5-6|24	%setup -q -c -n %{packname}
21cr|R-highr-0.5-6|25	
21cr|R-highr-0.5-6|26	%build
21cr|R-highr-0.5-6|27	
21cr|R-highr-0.5-6|28	%install
21cr|R-highr-0.5-6|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-highr-0.5-6|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-highr-0.5-6|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-highr-0.5-6|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-highr-0.5-6|33	
21cr|R-highr-0.5-6|34	#check
21cr|R-highr-0.5-6|35	#{_bindir}/R CMD check %%{packname}
21cr|R-highr-0.5-6|36	
21cr|R-highr-0.5-6|37	%files
21cr|R-highr-0.5-6|38	%dir %{rlibdir}/%{packname}
21cr|R-highr-0.5-6|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-highr-0.5-6|40	%doc %{rlibdir}/%{packname}/html
21cr|R-highr-0.5-6|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-highr-0.5-6|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-highr-0.5-6|43	%{rlibdir}/%{packname}/INDEX
21cr|R-highr-0.5-6|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-highr-0.5-6|45	%{rlibdir}/%{packname}/Meta
21cr|R-highr-0.5-6|46	%{rlibdir}/%{packname}/R
21cr|R-highr-0.5-6|47	%{rlibdir}/%{packname}/help

7712 21
21cr|rhit-2.0.3-1|1	%global	debug_package %{nil}
21cr|rhit-2.0.3-1|2	
21cr|rhit-2.0.3-1|3	Summary:	A nginx log explorer
21cr|rhit-2.0.3-1|4	Name:		rhit
21cr|rhit-2.0.3-1|5	Version:	2.0.3
21cr|rhit-2.0.3-1|6	Release:	1
21cr|rhit-2.0.3-1|7	License:	foo
21cr|rhit-2.0.3-1|8	Group:		System/Servers
21cr|rhit-2.0.3-1|9	Url:		https://github.com/Canop/rhit
21cr|rhit-2.0.3-1|10	Source0:	https://github.com/Canop/rhit/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rhit-2.0.3-1|11	# use 'cargo vendor' or upd.sh script
21cr|rhit-2.0.3-1|12	Source1:	%{name}-vendor-%{version}.tar.xz
21cr|rhit-2.0.3-1|13	BuildRequires:	cargo
21cr|rhit-2.0.3-1|14	
21cr|rhit-2.0.3-1|15	%description
21cr|rhit-2.0.3-1|16	Rhit reads your nginx log files in their standard location(even gzipped),
21cr|rhit-2.0.3-1|17	does some analysis and tells you about it in pretty tables in your console,
21cr|rhit-2.0.3-1|18	storing and polluting nothing.
21cr|rhit-2.0.3-1|19	
21cr|rhit-2.0.3-1|20	%files
21cr|rhit-2.0.3-1|21	%doc README.md CHANGELOG.md
21cr|rhit-2.0.3-1|22	%{_bindir}/%{name}
21cr|rhit-2.0.3-1|23	#------------------------------------------------------------------
21cr|rhit-2.0.3-1|24	
21cr|rhit-2.0.3-1|25	%prep
21cr|rhit-2.0.3-1|26	%autosetup -p1 -a1
21cr|rhit-2.0.3-1|27	
21cr|rhit-2.0.3-1|28	mkdir -p .cargo
21cr|rhit-2.0.3-1|29	cat > .cargo/config.toml << EOF
21cr|rhit-2.0.3-1|30	[source.crates-io]
21cr|rhit-2.0.3-1|31	replace-with = "vendored-sources"
21cr|rhit-2.0.3-1|32	
21cr|rhit-2.0.3-1|33	[source.vendored-sources]
21cr|rhit-2.0.3-1|34	directory = "vendor"
21cr|rhit-2.0.3-1|35	EOF
21cr|rhit-2.0.3-1|36	
21cr|rhit-2.0.3-1|37	%build
21cr|rhit-2.0.3-1|38	cargo build --release --offline %{?_smp_mflags}
21cr|rhit-2.0.3-1|39	
21cr|rhit-2.0.3-1|40	%install
21cr|rhit-2.0.3-1|41	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}

7713 21
21cr|R-Hmisc-3.16.0-5|1	%bcond_without bootstrap
21cr|R-Hmisc-3.16.0-5|2	%global packname  Hmisc
21cr|R-Hmisc-3.16.0-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-Hmisc-3.16.0-5|4	
21cr|R-Hmisc-3.16.0-5|5	Name:             R-%{packname}
21cr|R-Hmisc-3.16.0-5|6	Version:          3.16.0
21cr|R-Hmisc-3.16.0-5|7	Release:          5
21cr|R-Hmisc-3.16.0-5|8	Summary:          Harrell Miscellaneous
21cr|R-Hmisc-3.16.0-5|9	Group:            Sciences/Mathematics
21cr|R-Hmisc-3.16.0-5|10	License:          GPL (>= 2)
21cr|R-Hmisc-3.16.0-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Hmisc-3.16.0-5|12	Source0:          http://cran.r-project.org/src/contrib/Hmisc_3.16-0.tar.gz
21cr|R-Hmisc-3.16.0-5|13	Requires:         R-methods R-survival R-lattice R-cluster R-Formula
21cr|R-Hmisc-3.16.0-5|14	Requires:         R-proto R-scales R-latticeExtra R-acepack R-gtable R-ggplot2
21cr|R-Hmisc-3.16.0-5|15	BuildRequires:       R-ggplot2 R-gridExtra
21cr|R-Hmisc-3.16.0-5|16	%if %{without bootstrap}
21cr|R-Hmisc-3.16.0-5|17	Requires:         R-grid R-nnet R-foreign R-chron R-subselect R-tree
21cr|R-Hmisc-3.16.0-5|18	Requires:         R-TeachingDemos R-rms R-mice R-tables
21cr|R-Hmisc-3.16.0-5|19	%endif
21cr|R-Hmisc-3.16.0-5|20	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-Hmisc-3.16.0-5|21	BuildRequires:    R-survival R-lattice R-cluster R-Formula
21cr|R-Hmisc-3.16.0-5|22	BuildRequires:    R-proto R-scales R-latticeExtra R-acepack R-gtable
21cr|R-Hmisc-3.16.0-5|23	%if %{without bootstrap}
21cr|R-Hmisc-3.16.0-5|24	BuildRequires:    R-grid R-nnet R-foreign R-chron R-subselect R-tree
21cr|R-Hmisc-3.16.0-5|25	BuildRequires:    R-TeachingDemos R-rms R-mice R-tables
21cr|R-Hmisc-3.16.0-5|26	%endif
21cr|R-Hmisc-3.16.0-5|27	
21cr|R-Hmisc-3.16.0-5|28	%description
21cr|R-Hmisc-3.16.0-5|29	The Hmisc library contains many functions useful for data analysis,
21cr|R-Hmisc-3.16.0-5|30	high-level graphics, utility operations, functions for computing sample
21cr|R-Hmisc-3.16.0-5|31	size and power, importing datasets, imputing missing values, advanced
21cr|R-Hmisc-3.16.0-5|32	table making, variable clustering, character string manipulation,
21cr|R-Hmisc-3.16.0-5|33	conversion of S objects to LaTeX code, and recoding variables.  Please
21cr|R-Hmisc-3.16.0-5|34	submit bug reports to 'http://biostat.mc.vanderbilt.edu/trac/Hmisc'.
21cr|R-Hmisc-3.16.0-5|35	
21cr|R-Hmisc-3.16.0-5|36	%prep
21cr|R-Hmisc-3.16.0-5|37	%setup -q -c -n %{packname}
21cr|R-Hmisc-3.16.0-5|38	
21cr|R-Hmisc-3.16.0-5|39	%build
21cr|R-Hmisc-3.16.0-5|40	
21cr|R-Hmisc-3.16.0-5|41	%install
21cr|R-Hmisc-3.16.0-5|42	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Hmisc-3.16.0-5|43	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Hmisc-3.16.0-5|44	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Hmisc-3.16.0-5|45	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Hmisc-3.16.0-5|46	
21cr|R-Hmisc-3.16.0-5|47	%if %{without bootstrap}
21cr|R-Hmisc-3.16.0-5|48	%check
21cr|R-Hmisc-3.16.0-5|49	%{_bindir}/R CMD check %{packname}
21cr|R-Hmisc-3.16.0-5|50	%endif
21cr|R-Hmisc-3.16.0-5|51	
21cr|R-Hmisc-3.16.0-5|52	%files
21cr|R-Hmisc-3.16.0-5|53	%dir %{rlibdir}/%{packname}
21cr|R-Hmisc-3.16.0-5|54	%doc %{rlibdir}/%{packname}/html
21cr|R-Hmisc-3.16.0-5|55	%doc %{rlibdir}/%{packname}/todo
21cr|R-Hmisc-3.16.0-5|56	%doc %{rlibdir}/%{packname}/CHANGELOG
21cr|R-Hmisc-3.16.0-5|57	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Hmisc-3.16.0-5|58	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-Hmisc-3.16.0-5|59	%doc %{rlibdir}/%{packname}/THANKS
21cr|R-Hmisc-3.16.0-5|60	%doc %{rlibdir}/%{packname}/WISHLIST
21cr|R-Hmisc-3.16.0-5|61	%{rlibdir}/%{packname}/INDEX
21cr|R-Hmisc-3.16.0-5|62	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Hmisc-3.16.0-5|63	%{rlibdir}/%{packname}/Meta
21cr|R-Hmisc-3.16.0-5|64	%{rlibdir}/%{packname}/R
21cr|R-Hmisc-3.16.0-5|65	%{rlibdir}/%{packname}/help
21cr|R-Hmisc-3.16.0-5|66	%{rlibdir}/%{packname}/libs

7714 21
21cr|R-hom.Hs.inp.db-2.10.1-5|1	%global packname  hom.Hs.inp.db
21cr|R-hom.Hs.inp.db-2.10.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hom.Hs.inp.db-2.10.1-5|3	
21cr|R-hom.Hs.inp.db-2.10.1-5|4	Name:             R-%{packname}
21cr|R-hom.Hs.inp.db-2.10.1-5|5	Version:          2.10.1
21cr|R-hom.Hs.inp.db-2.10.1-5|6	Release:          5
21cr|R-hom.Hs.inp.db-2.10.1-5|7	Summary:          Homology information for Homo Sapiens from Inparanoid
21cr|R-hom.Hs.inp.db-2.10.1-5|8	Group:            Sciences/Mathematics
21cr|R-hom.Hs.inp.db-2.10.1-5|9	License:          Artistic-2.0
21cr|R-hom.Hs.inp.db-2.10.1-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hom.Hs.inp.db-2.10.1-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hom.Hs.inp.db_2.10.1.tar.gz
21cr|R-hom.Hs.inp.db-2.10.1-5|12	BuildArch:        noarch
21cr|R-hom.Hs.inp.db-2.10.1-5|13	Requires:         R-core
21cr|R-hom.Hs.inp.db-2.10.1-5|14	Requires:         R-methods R-AnnotationDbi
21cr|R-hom.Hs.inp.db-2.10.1-5|15	Requires:         R-methods R-AnnotationDbi
21cr|R-hom.Hs.inp.db-2.10.1-5|16	BuildRequires:    R-devel Rmath-devel  R-methods R-AnnotationDbi R-IRanges R-S4Vectors
21cr|R-hom.Hs.inp.db-2.10.1-5|17	BuildRequires:    R-methods R-AnnotationDbi
21cr|R-hom.Hs.inp.db-2.10.1-5|18	
21cr|R-hom.Hs.inp.db-2.10.1-5|19	%description
21cr|R-hom.Hs.inp.db-2.10.1-5|20	Homology information for Homo Sapiens from Inparanoid assembled using data
21cr|R-hom.Hs.inp.db-2.10.1-5|21	from public repositories
21cr|R-hom.Hs.inp.db-2.10.1-5|22	
21cr|R-hom.Hs.inp.db-2.10.1-5|23	%prep
21cr|R-hom.Hs.inp.db-2.10.1-5|24	%setup -q -c -n %{packname}
21cr|R-hom.Hs.inp.db-2.10.1-5|25	
21cr|R-hom.Hs.inp.db-2.10.1-5|26	%build
21cr|R-hom.Hs.inp.db-2.10.1-5|27	
21cr|R-hom.Hs.inp.db-2.10.1-5|28	%install
21cr|R-hom.Hs.inp.db-2.10.1-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hom.Hs.inp.db-2.10.1-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hom.Hs.inp.db-2.10.1-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hom.Hs.inp.db-2.10.1-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hom.Hs.inp.db-2.10.1-5|33	
21cr|R-hom.Hs.inp.db-2.10.1-5|34	# FIXME appears to hang at 100% cpu forever
21cr|R-hom.Hs.inp.db-2.10.1-5|35	%if 0
21cr|R-hom.Hs.inp.db-2.10.1-5|36	%check
21cr|R-hom.Hs.inp.db-2.10.1-5|37	%{_bindir}/R CMD check %{packname}
21cr|R-hom.Hs.inp.db-2.10.1-5|38	%endif
21cr|R-hom.Hs.inp.db-2.10.1-5|39	
21cr|R-hom.Hs.inp.db-2.10.1-5|40	%files
21cr|R-hom.Hs.inp.db-2.10.1-5|41	%dir %{rlibdir}/%{packname}
21cr|R-hom.Hs.inp.db-2.10.1-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-hom.Hs.inp.db-2.10.1-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hom.Hs.inp.db-2.10.1-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-hom.Hs.inp.db-2.10.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hom.Hs.inp.db-2.10.1-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-hom.Hs.inp.db-2.10.1-5|47	%{rlibdir}/%{packname}/R
21cr|R-hom.Hs.inp.db-2.10.1-5|48	%{rlibdir}/%{packname}/extdata
21cr|R-hom.Hs.inp.db-2.10.1-5|49	%{rlibdir}/%{packname}/help

7715 21
21cr|R-htmltools-0.3.5-5|1	%global packname  htmltools
21cr|R-htmltools-0.3.5-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-htmltools-0.3.5-5|3	
21cr|R-htmltools-0.3.5-5|4	Name:             R-%{packname}
21cr|R-htmltools-0.3.5-5|5	Version:          0.3.5
21cr|R-htmltools-0.3.5-5|6	Release:          5
21cr|R-htmltools-0.3.5-5|7	Summary:          Tools for HTML
21cr|R-htmltools-0.3.5-5|8	Group:            Sciences/Mathematics
21cr|R-htmltools-0.3.5-5|9	License:          GPLv2+
21cr|R-htmltools-0.3.5-5|10	URL:              None
21cr|R-htmltools-0.3.5-5|11	Source0:          http://cran.r-project.org/src/contrib/htmltools_%{version}.tar.gz
21cr|R-htmltools-0.3.5-5|12	Requires:         R-core
21cr|R-htmltools-0.3.5-5|13	
21cr|R-htmltools-0.3.5-5|14	
21cr|R-htmltools-0.3.5-5|15	Requires:         R-utils R-digest
21cr|R-htmltools-0.3.5-5|16	Requires:         R-markdown
21cr|R-htmltools-0.3.5-5|17	Recommends:       R-testthat
21cr|R-htmltools-0.3.5-5|18	BuildRequires:    R-devel Rmath-devel
21cr|R-htmltools-0.3.5-5|19	BuildRequires:    R-utils R-digest R-Rcpp
21cr|R-htmltools-0.3.5-5|20	#BuildRequires:   R-markdown
21cr|R-htmltools-0.3.5-5|21	
21cr|R-htmltools-0.3.5-5|22	%description
21cr|R-htmltools-0.3.5-5|23	Tools for HTML generation and output
21cr|R-htmltools-0.3.5-5|24	
21cr|R-htmltools-0.3.5-5|25	%prep
21cr|R-htmltools-0.3.5-5|26	%setup -q -c -n %{packname}
21cr|R-htmltools-0.3.5-5|27	
21cr|R-htmltools-0.3.5-5|28	%build
21cr|R-htmltools-0.3.5-5|29	
21cr|R-htmltools-0.3.5-5|30	%install
21cr|R-htmltools-0.3.5-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-htmltools-0.3.5-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-htmltools-0.3.5-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-htmltools-0.3.5-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-htmltools-0.3.5-5|35	
21cr|R-htmltools-0.3.5-5|36	#check
21cr|R-htmltools-0.3.5-5|37	#{_bindir}/R CMD check %%{packname}
21cr|R-htmltools-0.3.5-5|38	
21cr|R-htmltools-0.3.5-5|39	%files
21cr|R-htmltools-0.3.5-5|40	%dir %{rlibdir}/%{packname}
21cr|R-htmltools-0.3.5-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-htmltools-0.3.5-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-htmltools-0.3.5-5|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-htmltools-0.3.5-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-htmltools-0.3.5-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-htmltools-0.3.5-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-htmltools-0.3.5-5|47	%{rlibdir}/%{packname}/R
21cr|R-htmltools-0.3.5-5|48	%{rlibdir}/%{packname}/help
21cr|R-htmltools-0.3.5-5|49	%{rlibdir}/%{packname}/libs

7716 21
21cr|R-httr-1.3.1-2|1	%bcond_without bootstrap
21cr|R-httr-1.3.1-2|2	%global packname  httr
21cr|R-httr-1.3.1-2|3	%global rlibdir  %{_datadir}/R/library
21cr|R-httr-1.3.1-2|4	
21cr|R-httr-1.3.1-2|5	Name:             R-%{packname}
21cr|R-httr-1.3.1-2|6	Version:          1.3.1
21cr|R-httr-1.3.1-2|7	Release:          2
21cr|R-httr-1.3.1-2|8	Summary:          Tools for Working with URLs and HTTP
21cr|R-httr-1.3.1-2|9	Group:            Sciences/Mathematics
21cr|R-httr-1.3.1-2|10	License:          MIT + file LICENSE
21cr|R-httr-1.3.1-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-httr-1.3.1-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-httr-1.3.1-2|13	BuildArch:        noarch
21cr|R-httr-1.3.1-2|14	Requires:         R-core
21cr|R-httr-1.3.1-2|15	
21cr|R-httr-1.3.1-2|16	
21cr|R-httr-1.3.1-2|17	Requires:         R-mime R-curl R-openssl R-R6 R-jsonlite
21cr|R-httr-1.3.1-2|18	Recommends:       R-httpuv R-jpeg R-knitr R-png R-testthat R-readr R-xml2 R-rmarkdown R-covr
21cr|R-httr-1.3.1-2|19	BuildRequires:    R-devel Rmath-devel
21cr|R-httr-1.3.1-2|20	BuildRequires:    R-mime R-curl R-openssl R-R6 R-jsonlite
21cr|R-httr-1.3.1-2|21	
21cr|R-httr-1.3.1-2|22	%if %{without bootstrap}
21cr|R-httr-1.3.1-2|23	BuildRequires:   R-httpuv R-jpeg R-knitr R-png R-testthat R-readr R-xml2 R-rmarkdown R-covr
21cr|R-httr-1.3.1-2|24	%endif
21cr|R-httr-1.3.1-2|25	
21cr|R-httr-1.3.1-2|26	%description
21cr|R-httr-1.3.1-2|27	Useful tools for working with HTTP organised by HTTP verbs (GET(), POST(),
21cr|R-httr-1.3.1-2|28	etc). Configuration functions make it easy to control additional request
21cr|R-httr-1.3.1-2|29	components (authenticate(), add_headers() and so on).
21cr|R-httr-1.3.1-2|30	
21cr|R-httr-1.3.1-2|31	%prep
21cr|R-httr-1.3.1-2|32	%setup -q -c -n %{packname}
21cr|R-httr-1.3.1-2|33	
21cr|R-httr-1.3.1-2|34	%build
21cr|R-httr-1.3.1-2|35	
21cr|R-httr-1.3.1-2|36	%install
21cr|R-httr-1.3.1-2|37	mkdir -p %{buildroot}%{rlibdir}
21cr|R-httr-1.3.1-2|38	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-httr-1.3.1-2|39	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-httr-1.3.1-2|40	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-httr-1.3.1-2|41	
21cr|R-httr-1.3.1-2|42	%if %{without bootstrap}
21cr|R-httr-1.3.1-2|43	%check
21cr|R-httr-1.3.1-2|44	%{_bindir}/R CMD check %{packname}
21cr|R-httr-1.3.1-2|45	%endif
21cr|R-httr-1.3.1-2|46	
21cr|R-httr-1.3.1-2|47	%files
21cr|R-httr-1.3.1-2|48	%{rlibdir}/%{packname}

7717 21
21cr|R-hu6800.db-2.10.1-5|1	%global packname  hu6800.db
21cr|R-hu6800.db-2.10.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-hu6800.db-2.10.1-5|3	
21cr|R-hu6800.db-2.10.1-5|4	Name:             R-%{packname}
21cr|R-hu6800.db-2.10.1-5|5	Version:          2.10.1
21cr|R-hu6800.db-2.10.1-5|6	Release:          5
21cr|R-hu6800.db-2.10.1-5|7	Summary:          Affymetrix HuGeneFL Genome Array annotation data (chip hu6800)
21cr|R-hu6800.db-2.10.1-5|8	Group:            Sciences/Mathematics
21cr|R-hu6800.db-2.10.1-5|9	License:          Artistic-2.0
21cr|R-hu6800.db-2.10.1-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-hu6800.db-2.10.1-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hu6800.db_2.10.1.tar.gz
21cr|R-hu6800.db-2.10.1-5|12	BuildArch:        noarch
21cr|R-hu6800.db-2.10.1-5|13	Requires:         R-core
21cr|R-hu6800.db-2.10.1-5|14	Requires:         R-methods R-AnnotationDbi R-org.Hs.eg.db
21cr|R-hu6800.db-2.10.1-5|15	Requires:         R-methods R-AnnotationDbi
21cr|R-hu6800.db-2.10.1-5|16	Requires:         R-annotate
21cr|R-hu6800.db-2.10.1-5|17	BuildRequires:    R-devel Rmath-devel  R-methods R-AnnotationDbi R-org.Hs.eg.db
21cr|R-hu6800.db-2.10.1-5|18	BuildRequires:    R-methods R-AnnotationDbi
21cr|R-hu6800.db-2.10.1-5|19	BuildRequires:    R-annotate
21cr|R-hu6800.db-2.10.1-5|20	
21cr|R-hu6800.db-2.10.1-5|21	%description
21cr|R-hu6800.db-2.10.1-5|22	Affymetrix HuGeneFL Genome Array annotation data (chip hu6800) assembled
21cr|R-hu6800.db-2.10.1-5|23	using data from public repositories
21cr|R-hu6800.db-2.10.1-5|24	
21cr|R-hu6800.db-2.10.1-5|25	%prep
21cr|R-hu6800.db-2.10.1-5|26	%setup -q -c -n %{packname}
21cr|R-hu6800.db-2.10.1-5|27	
21cr|R-hu6800.db-2.10.1-5|28	%build
21cr|R-hu6800.db-2.10.1-5|29	
21cr|R-hu6800.db-2.10.1-5|30	%install
21cr|R-hu6800.db-2.10.1-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hu6800.db-2.10.1-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hu6800.db-2.10.1-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hu6800.db-2.10.1-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hu6800.db-2.10.1-5|35	
21cr|R-hu6800.db-2.10.1-5|36	#Disable check - fails due to texlive errors...
21cr|R-hu6800.db-2.10.1-5|37	#check
21cr|R-hu6800.db-2.10.1-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-hu6800.db-2.10.1-5|39	
21cr|R-hu6800.db-2.10.1-5|40	%files
21cr|R-hu6800.db-2.10.1-5|41	%dir %{rlibdir}/%{packname}
21cr|R-hu6800.db-2.10.1-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-hu6800.db-2.10.1-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hu6800.db-2.10.1-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-hu6800.db-2.10.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hu6800.db-2.10.1-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-hu6800.db-2.10.1-5|47	%{rlibdir}/%{packname}/R
21cr|R-hu6800.db-2.10.1-5|48	%{rlibdir}/%{packname}/extdata
21cr|R-hu6800.db-2.10.1-5|49	%{rlibdir}/%{packname}/help

7718 21
21cr|rhvoice-1.14.0-2|1	%define	oname RHVoice
21cr|rhvoice-1.14.0-2|2	%define	gitdate 20230924
21cr|rhvoice-1.14.0-2|3	
21cr|rhvoice-1.14.0-2|4	%define	major 5
21cr|rhvoice-1.14.0-2|5	%define	libname %mklibname RHVoice %{major}
21cr|rhvoice-1.14.0-2|6	%define	major_a 2
21cr|rhvoice-1.14.0-2|7	%define	libaudio %mklibname RHVoice_audio %{major_a}
21cr|rhvoice-1.14.0-2|8	%define	major_c 10
21cr|rhvoice-1.14.0-2|9	%define	libcore %mklibname RHVoice_core %{major_c}
21cr|rhvoice-1.14.0-2|10	%define	devname %mklibname %{name} -d
21cr|rhvoice-1.14.0-2|11	
21cr|rhvoice-1.14.0-2|12	Summary:	Free and open source speech synthesizer
21cr|rhvoice-1.14.0-2|13	Name:		rhvoice
21cr|rhvoice-1.14.0-2|14	Version:	1.14.0
21cr|rhvoice-1.14.0-2|15	Release:	2
21cr|rhvoice-1.14.0-2|16	License:	GPLv3+
21cr|rhvoice-1.14.0-2|17	Group:		Sound
21cr|rhvoice-1.14.0-2|18	Url:		https://rhvoice.org/
21cr|rhvoice-1.14.0-2|19	# Submodules are a pain
21cr|rhvoice-1.14.0-2|20	#Source0:	https://github.com/RHVoice/RHVoice/releases/download/%%{version}/%%{oname}-%%{version}.tar.gz
21cr|rhvoice-1.14.0-2|21	Source0:	%{oname}-%{version}.tar.xz
21cr|rhvoice-1.14.0-2|22	# DBus service file
21cr|rhvoice-1.14.0-2|23	Source1:	com.github.OlgaYakovleva.RHVoice.service
21cr|rhvoice-1.14.0-2|24	# speech-dispatcher-rhvoice config
21cr|rhvoice-1.14.0-2|25	Source2:	rhvoice.conf
21cr|rhvoice-1.14.0-2|26	BuildRequires:	scons
21cr|rhvoice-1.14.0-2|27	BuildRequires:	pkgconfig(alsa)
21cr|rhvoice-1.14.0-2|28	BuildRequires:	pkgconfig(ao)
21cr|rhvoice-1.14.0-2|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|rhvoice-1.14.0-2|30	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|rhvoice-1.14.0-2|31	BuildRequires:	pkgconfig(libpulse-simple)
21cr|rhvoice-1.14.0-2|32	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|rhvoice-1.14.0-2|33	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|rhvoice-1.14.0-2|34	
21cr|rhvoice-1.14.0-2|35	%description
21cr|rhvoice-1.14.0-2|36	RHVoice is a free and open source speech synthesizer.
21cr|rhvoice-1.14.0-2|37	
21cr|rhvoice-1.14.0-2|38	%files
21cr|rhvoice-1.14.0-2|39	%doc README.md
21cr|rhvoice-1.14.0-2|40	%config(noreplace) %{_sysconfdir}/%{oname}/%{oname}.conf
21cr|rhvoice-1.14.0-2|41	%{_bindir}/%{oname}-*
21cr|rhvoice-1.14.0-2|42	%{_bindir}/sd_%{name}
21cr|rhvoice-1.14.0-2|43	%dir %{_datadir}/%{oname}
21cr|rhvoice-1.14.0-2|44	%{_datadir}/%{oname}/*
21cr|rhvoice-1.14.0-2|45	%{_datadir}/dbus-1/services/com.github.OlgaYakovleva.%{oname}.service
21cr|rhvoice-1.14.0-2|46	
21cr|rhvoice-1.14.0-2|47	#----------------------------------------------------------------------------
21cr|rhvoice-1.14.0-2|48	
21cr|rhvoice-1.14.0-2|49	%package -n %{libname}
21cr|rhvoice-1.14.0-2|50	Summary:	Shared library for %{name}
21cr|rhvoice-1.14.0-2|51	Group:		System/Libraries
21cr|rhvoice-1.14.0-2|52	
21cr|rhvoice-1.14.0-2|53	%description -n %{libname}
21cr|rhvoice-1.14.0-2|54	Shared library for %{name}.
21cr|rhvoice-1.14.0-2|55	
21cr|rhvoice-1.14.0-2|56	%files -n %{libname}
21cr|rhvoice-1.14.0-2|57	%doc LICENSE.md
21cr|rhvoice-1.14.0-2|58	%{_libdir}/libRHVoice.so.%{major}*
21cr|rhvoice-1.14.0-2|59	
21cr|rhvoice-1.14.0-2|60	#----------------------------------------------------------------------------
21cr|rhvoice-1.14.0-2|61	
21cr|rhvoice-1.14.0-2|62	%package -n %{libaudio}
21cr|rhvoice-1.14.0-2|63	Summary:	Shared library for %{name}
21cr|rhvoice-1.14.0-2|64	Group:		System/Libraries
21cr|rhvoice-1.14.0-2|65	
21cr|rhvoice-1.14.0-2|66	%description -n %{libaudio}
21cr|rhvoice-1.14.0-2|67	Shared library for %{name}.
21cr|rhvoice-1.14.0-2|68	
21cr|rhvoice-1.14.0-2|69	%files -n %{libaudio}
21cr|rhvoice-1.14.0-2|70	%doc LICENSE.md
21cr|rhvoice-1.14.0-2|71	%{_libdir}/libRHVoice_audio.so.%{major_a}*
21cr|rhvoice-1.14.0-2|72	
21cr|rhvoice-1.14.0-2|73	#----------------------------------------------------------------------------
21cr|rhvoice-1.14.0-2|74	
21cr|rhvoice-1.14.0-2|75	%package -n %{libcore}
21cr|rhvoice-1.14.0-2|76	Summary:	Shared library for %{name}
21cr|rhvoice-1.14.0-2|77	Group:		System/Libraries
21cr|rhvoice-1.14.0-2|78	
21cr|rhvoice-1.14.0-2|79	%description -n %{libcore}
21cr|rhvoice-1.14.0-2|80	Shared library for %{name}.
21cr|rhvoice-1.14.0-2|81	
21cr|rhvoice-1.14.0-2|82	%files -n %{libcore}
21cr|rhvoice-1.14.0-2|83	%doc LICENSE.md
21cr|rhvoice-1.14.0-2|84	%{_libdir}/libRHVoice_core.so.%{major_c}*
21cr|rhvoice-1.14.0-2|85	
21cr|rhvoice-1.14.0-2|86	#----------------------------------------------------------------------------
21cr|rhvoice-1.14.0-2|87	
21cr|rhvoice-1.14.0-2|88	%package -n %{devname}
21cr|rhvoice-1.14.0-2|89	Summary:	Development files for %{name}
21cr|rhvoice-1.14.0-2|90	Group:		Development/C++
21cr|rhvoice-1.14.0-2|91	Requires:	%{libname} = %{EVRD}
21cr|rhvoice-1.14.0-2|92	Requires:	%{libaudio} = %{EVRD}
21cr|rhvoice-1.14.0-2|93	Requires:	%{libcore} = %{EVRD}
21cr|rhvoice-1.14.0-2|94	Provides:	%{name}-devel = %{EVRD}
21cr|rhvoice-1.14.0-2|95	
21cr|rhvoice-1.14.0-2|96	%description -n %{devname}
21cr|rhvoice-1.14.0-2|97	Development files for %{name}.
21cr|rhvoice-1.14.0-2|98	
21cr|rhvoice-1.14.0-2|99	%files -n %{devname}
21cr|rhvoice-1.14.0-2|100	%doc LICENSE.md
21cr|rhvoice-1.14.0-2|101	%{_includedir}/*.h
21cr|rhvoice-1.14.0-2|102	%{_libdir}/libRHVoice.so
21cr|rhvoice-1.14.0-2|103	%{_libdir}/libRHVoice_audio.so
21cr|rhvoice-1.14.0-2|104	%{_libdir}/libRHVoice_core.so
21cr|rhvoice-1.14.0-2|105	
21cr|rhvoice-1.14.0-2|106	#----------------------------------------------------------------------------
21cr|rhvoice-1.14.0-2|107	%package -n speech-dispatcher-rhvoice
21cr|rhvoice-1.14.0-2|108	Summary:	RHVoice speech synthesizer - speech dispatcher module
21cr|rhvoice-1.14.0-2|109	Group:		Sound
21cr|rhvoice-1.14.0-2|110	
21cr|rhvoice-1.14.0-2|111	%description -n speech-dispatcher-rhvoice
21cr|rhvoice-1.14.0-2|112	RHVoice speech synthesizer - speech dispatcher module
21cr|rhvoice-1.14.0-2|113	RHVoice uses statistical parametric synthesis. It relies on existing open
21cr|rhvoice-1.14.0-2|114	source speech technologies (mainly HTS and related software).
21cr|rhvoice-1.14.0-2|115	
21cr|rhvoice-1.14.0-2|116	Voices are built from recordings of natural speech. They have small footprints,
21cr|rhvoice-1.14.0-2|117	because only statistical models are stored on users' computers. And though
21cr|rhvoice-1.14.0-2|118	the voices lack the naturalness of the synthesizers which generate speech
21cr|rhvoice-1.14.0-2|119	by combining segments of the recordings themselves, they are still very
21cr|rhvoice-1.14.0-2|120	intelligible and resemble the speakers who recorded the source material.
21cr|rhvoice-1.14.0-2|121	
21cr|rhvoice-1.14.0-2|122	This package contains the speech dispatcher module to use RHVoice
21cr|rhvoice-1.14.0-2|123	
21cr|rhvoice-1.14.0-2|124	%files -n speech-dispatcher-rhvoice
21cr|rhvoice-1.14.0-2|125	%{_sysconfdir}/speech-dispatcher/modules/rhvoice.conf
21cr|rhvoice-1.14.0-2|126	%{_libdir}/speech-dispatcher-modules/sd_rhvoice
21cr|rhvoice-1.14.0-2|127	
21cr|rhvoice-1.14.0-2|128	#----------------------------------------------------------------------------
21cr|rhvoice-1.14.0-2|129	%prep
21cr|rhvoice-1.14.0-2|130	%setup -qn %{oname}-%{version}
21cr|rhvoice-1.14.0-2|131	
21cr|rhvoice-1.14.0-2|132	
21cr|rhvoice-1.14.0-2|133	%build
21cr|rhvoice-1.14.0-2|134	scons \
21cr|rhvoice-1.14.0-2|135	prefix=%{_prefix} \
21cr|rhvoice-1.14.0-2|136	libdir=%{_libdir} \
21cr|rhvoice-1.14.0-2|137	sysconfdir=%{_sysconfdir} \
21cr|rhvoice-1.14.0-2|138	CFLAGS="%{optflags}" \
21cr|rhvoice-1.14.0-2|139	CPPFLAGS="%{optflags}" \
21cr|rhvoice-1.14.0-2|140	
21cr|rhvoice-1.14.0-2|141	
21cr|rhvoice-1.14.0-2|142	%install
21cr|rhvoice-1.14.0-2|143	scons \
21cr|rhvoice-1.14.0-2|144	prefix=%{_prefix} \
21cr|rhvoice-1.14.0-2|145	libdir=%{_libdir} \
21cr|rhvoice-1.14.0-2|146	sysconfdir=%{_sysconfdir} \
21cr|rhvoice-1.14.0-2|147	DESTDIR=%{buildroot} \
21cr|rhvoice-1.14.0-2|148	install
21cr|rhvoice-1.14.0-2|149	
21cr|rhvoice-1.14.0-2|150	mkdir -p %{buildroot}%{_datadir}/dbus-1/services/com.github.OlgaYakovleva.%{oname}.service
21cr|rhvoice-1.14.0-2|151	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/dbus-1/services/com.github.OlgaYakovleva.%{oname}.service
21cr|rhvoice-1.14.0-2|152	
21cr|rhvoice-1.14.0-2|153	install -D -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/speech-dispatcher/modules/rhvoice.conf
21cr|rhvoice-1.14.0-2|154	install -d %{buildroot}%{_libdir}/speech-dispatcher-modules
21cr|rhvoice-1.14.0-2|155	ln -s %{_bindir}/sd_rhvoice %{buildroot}%{_libdir}/speech-dispatcher-modules/sd_rhvoice

7719 21
21cr|R-hwriter-1.3.2-4|1	%global packname  hwriter
21cr|R-hwriter-1.3.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-hwriter-1.3.2-4|3	
21cr|R-hwriter-1.3.2-4|4	%define debug_package %{nil}
21cr|R-hwriter-1.3.2-4|5	
21cr|R-hwriter-1.3.2-4|6	Name:             R-%{packname}
21cr|R-hwriter-1.3.2-4|7	Version:          1.3.2
21cr|R-hwriter-1.3.2-4|8	Release:          4
21cr|R-hwriter-1.3.2-4|9	Summary:          HTML Writer - Outputs R objects in HTML format
21cr|R-hwriter-1.3.2-4|10	Group:            Sciences/Mathematics
21cr|R-hwriter-1.3.2-4|11	License:          LGPL-2.1
21cr|R-hwriter-1.3.2-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-hwriter-1.3.2-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-hwriter-1.3.2-4|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-hwriter-1.3.2-4|15	
21cr|R-hwriter-1.3.2-4|16	%description
21cr|R-hwriter-1.3.2-4|17	Easy-to-use and versatile functions to output R objects in HTML format
21cr|R-hwriter-1.3.2-4|18	
21cr|R-hwriter-1.3.2-4|19	%prep
21cr|R-hwriter-1.3.2-4|20	%setup -q -c -n %{packname}
21cr|R-hwriter-1.3.2-4|21	
21cr|R-hwriter-1.3.2-4|22	%build
21cr|R-hwriter-1.3.2-4|23	
21cr|R-hwriter-1.3.2-4|24	%install
21cr|R-hwriter-1.3.2-4|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-hwriter-1.3.2-4|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-hwriter-1.3.2-4|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-hwriter-1.3.2-4|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-hwriter-1.3.2-4|29	
21cr|R-hwriter-1.3.2-4|30	#check
21cr|R-hwriter-1.3.2-4|31	#{_bindir}/R CMD check %%{packname}
21cr|R-hwriter-1.3.2-4|32	
21cr|R-hwriter-1.3.2-4|33	%files
21cr|R-hwriter-1.3.2-4|34	%dir %{rlibdir}/%{packname}
21cr|R-hwriter-1.3.2-4|35	%doc %{rlibdir}/%{packname}/doc
21cr|R-hwriter-1.3.2-4|36	%doc %{rlibdir}/%{packname}/html
21cr|R-hwriter-1.3.2-4|37	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-hwriter-1.3.2-4|38	%{rlibdir}/%{packname}/INDEX
21cr|R-hwriter-1.3.2-4|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-hwriter-1.3.2-4|40	%{rlibdir}/%{packname}/Meta
21cr|R-hwriter-1.3.2-4|41	%{rlibdir}/%{packname}/R
21cr|R-hwriter-1.3.2-4|42	%{rlibdir}/%{packname}/help
21cr|R-hwriter-1.3.2-4|43	%{rlibdir}/%{packname}/images
21cr|R-hwriter-1.3.2-4|44	%{rlibdir}/%{packname}/scripts

7720 21
21cr|rhyme-0.9-11|1	Summary:	A rhyming dictionary
21cr|rhyme-0.9-11|2	Name:		rhyme
21cr|rhyme-0.9-11|3	Version:	0.9
21cr|rhyme-0.9-11|4	Release:	11
21cr|rhyme-0.9-11|5	License:	GPL+
21cr|rhyme-0.9-11|6	Group:		Databases
21cr|rhyme-0.9-11|7	URL:		http://rhyme.sourceforge.net/
21cr|rhyme-0.9-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|rhyme-0.9-11|9	Patch:      rhyme-0.9-fix-format-errors.patch
21cr|rhyme-0.9-11|10	BuildRequires:	python
21cr|rhyme-0.9-11|11	BuildRequires:	ncurses-devel
21cr|rhyme-0.9-11|12	BuildRequires:	readline-devel
21cr|rhyme-0.9-11|13	BuildRequires:	gdbm-devel
21cr|rhyme-0.9-11|14	
21cr|rhyme-0.9-11|15	%description
21cr|rhyme-0.9-11|16	A command-line based rhyming dictionary supporting about 127,000
21cr|rhyme-0.9-11|17	English words.
21cr|rhyme-0.9-11|18	
21cr|rhyme-0.9-11|19	%prep
21cr|rhyme-0.9-11|20	%setup -q
21cr|rhyme-0.9-11|21	%patch -p 1
21cr|rhyme-0.9-11|22	
21cr|rhyme-0.9-11|23	# fix strange file perms
21cr|rhyme-0.9-11|24	chmod 644 *
21cr|rhyme-0.9-11|25	
21cr|rhyme-0.9-11|26	%build
21cr|rhyme-0.9-11|27	make LIBS='-lgdbm -lreadline -lncurses' FLAGS='%{optflags}'
21cr|rhyme-0.9-11|28	
21cr|rhyme-0.9-11|29	# Tue Dec 11 2001 Oden Eriksson
21cr|rhyme-0.9-11|30	# I suppose it would be possible to do a devel package too,
21cr|rhyme-0.9-11|31	# but that would require some additional code to keep the *.txt
21cr|rhyme-0.9-11|32	# compressed...
21cr|rhyme-0.9-11|33	
21cr|rhyme-0.9-11|34	%install
21cr|rhyme-0.9-11|35	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|rhyme-0.9-11|36	
21cr|rhyme-0.9-11|37	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|rhyme-0.9-11|38	install -m 644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
21cr|rhyme-0.9-11|39	install -m 644 words.db -D %{buildroot}%{_datadir}/%{name}/words.db
21cr|rhyme-0.9-11|40	install -m 644 rhymes.db -D %{buildroot}%{_datadir}/%{name}/rhymes.db
21cr|rhyme-0.9-11|41	install -m 644 multiple.db -D %{buildroot}%{_datadir}/%{name}/multiple.db
21cr|rhyme-0.9-11|42	
21cr|rhyme-0.9-11|43	%clean
21cr|rhyme-0.9-11|44	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|rhyme-0.9-11|45	
21cr|rhyme-0.9-11|46	%files
21cr|rhyme-0.9-11|47	%defattr(-,root,root)
21cr|rhyme-0.9-11|48	%doc INSTALL
21cr|rhyme-0.9-11|49	%{_bindir}/*
21cr|rhyme-0.9-11|50	%{_datadir}/%{name}/*
21cr|rhyme-0.9-11|51	%{_mandir}/man1/%{name}.1*

7721 21
21cr|rhythmbox-3.4.6-2|1	# Rebuild ./configure to allow underlinking of plugins
21cr|rhythmbox-3.4.6-2|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21cr|rhythmbox-3.4.6-2|3	%undefine _disable_rebuild_configure
21cr|rhythmbox-3.4.6-2|4	
21cr|rhythmbox-3.4.6-2|5	%global __requires_exclude typelib.*WebKit.*
21cr|rhythmbox-3.4.6-2|6	
21cr|rhythmbox-3.4.6-2|7	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|rhythmbox-3.4.6-2|8	
21cr|rhythmbox-3.4.6-2|9	%define major 10
21cr|rhythmbox-3.4.6-2|10	%define girmajor 3.0
21cr|rhythmbox-3.4.6-2|11	%define libname %mklibname rhythmbox %{major}
21cr|rhythmbox-3.4.6-2|12	%define girname %mklibname %{name}-gir %{girmajor}
21cr|rhythmbox-3.4.6-2|13	
21cr|rhythmbox-3.4.6-2|14	Summary:	Music Management Application
21cr|rhythmbox-3.4.6-2|15	Name:		rhythmbox
21cr|rhythmbox-3.4.6-2|16	Version:	3.4.6
21cr|rhythmbox-3.4.6-2|17	Release:	2
21cr|rhythmbox-3.4.6-2|18	License:	GPLv2+ with exception
21cr|rhythmbox-3.4.6-2|19	Group:		Sound
21cr|rhythmbox-3.4.6-2|20	Url:		https://download.gnome.org/sources/rhythmbox
21cr|rhythmbox-3.4.6-2|21	Source0:	https://download.gnome.org/sources/rhythmbox/%{url_ver}/%{name}-%{version}.tar.xz
21cr|rhythmbox-3.4.6-2|22	BuildRequires:	gtk-doc
21cr|rhythmbox-3.4.6-2|23	BuildRequires:	intltool
21cr|rhythmbox-3.4.6-2|24	BuildRequires:	itstool
21cr|rhythmbox-3.4.6-2|25	BuildRequires:	meson
21cr|rhythmbox-3.4.6-2|26	BuildRequires:	vala
21cr|rhythmbox-3.4.6-2|27	BuildRequires:	pkgconfig(avahi-glib)
21cr|rhythmbox-3.4.6-2|28	BuildRequires:	pkgconfig(clutter-1.0)
21cr|rhythmbox-3.4.6-2|29	BuildRequires:	pkgconfig(clutter-gst-2.0)
21cr|rhythmbox-3.4.6-2|30	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|rhythmbox-3.4.6-2|31	BuildRequires:	pkgconfig(gconf-2.0)
21cr|rhythmbox-3.4.6-2|32	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|rhythmbox-3.4.6-2|33	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|rhythmbox-3.4.6-2|34	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|rhythmbox-3.4.6-2|35	BuildRequires:	pkgconfig(grilo-0.3)
21cr|rhythmbox-3.4.6-2|36	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|rhythmbox-3.4.6-2|37	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21cr|rhythmbox-3.4.6-2|38	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|rhythmbox-3.4.6-2|39	BuildRequires:	pkgconfig(gtk4)
21cr|rhythmbox-3.4.6-2|40	BuildRequires:	pkgconfig(gudev-1.0)
21cr|rhythmbox-3.4.6-2|41	BuildRequires:	pkgconfig(ice)
21cr|rhythmbox-3.4.6-2|42	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|rhythmbox-3.4.6-2|43	BuildRequires:	pkgconfig(libbrasero-media3)
21cr|rhythmbox-3.4.6-2|44	BuildRequires:	pkgconfig(libdmapsharing-4.0)
21cr|rhythmbox-3.4.6-2|45	BuildRequires:	pkgconfig(libgpod-1.0)
21cr|rhythmbox-3.4.6-2|46	BuildRequires:	pkgconfig(liblircclient0)
21cr|rhythmbox-3.4.6-2|47	BuildRequires:	pkgconfig(libmtp)
21cr|rhythmbox-3.4.6-2|48	BuildRequires:	pkgconfig(libmusicbrainz5)
21cr|rhythmbox-3.4.6-2|49	BuildRequires:	pkgconfig(libdiscid)
21cr|rhythmbox-3.4.6-2|50	BuildRequires:	pkgconfig(libnotify)
21cr|rhythmbox-3.4.6-2|51	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|rhythmbox-3.4.6-2|52	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|rhythmbox-3.4.6-2|53	BuildRequires:	pkgconfig(libsecret-1)
21cr|rhythmbox-3.4.6-2|54	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|rhythmbox-3.4.6-2|55	BuildRequires:	pkgconfig(libsoup-gnome-2.4)
21cr|rhythmbox-3.4.6-2|56	BuildRequires:	pkgconfig(libxml-2.0)
21cr|rhythmbox-3.4.6-2|57	BuildRequires:	pkgconfig(mx-1.0)
21cr|rhythmbox-3.4.6-2|58	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|rhythmbox-3.4.6-2|59	BuildRequires:	pkgconfig(python3)
21cr|rhythmbox-3.4.6-2|60	BuildRequires:	pkgconfig(sm)
21cr|rhythmbox-3.4.6-2|61	BuildRequires:	pkgconfig(tdb)
21cr|rhythmbox-3.4.6-2|62	BuildRequires:	pkgconfig(totem-plparser)
21cr|rhythmbox-3.4.6-2|63	Requires:	dbus-x11
21cr|rhythmbox-3.4.6-2|64	Requires:	gstreamer1.0-plugins-base
21cr|rhythmbox-3.4.6-2|65	Requires:	gstreamer1.0-plugins-good
21cr|rhythmbox-3.4.6-2|66	Requires:	gstreamer1.0-flac
21cr|rhythmbox-3.4.6-2|67	Requires:	gstreamer1.0-soup
21cr|rhythmbox-3.4.6-2|68	# For python plugins
21cr|rhythmbox-3.4.6-2|69	Requires:	python3-gi
21cr|rhythmbox-3.4.6-2|70	Requires:	typelib(MPID)
21cr|rhythmbox-3.4.6-2|71	Requires:	typelib(Peas)
21cr|rhythmbox-3.4.6-2|72	Requires:	typelib(WebKit2)
21cr|rhythmbox-3.4.6-2|73	Recommends:	gnome-icon-theme-symbolic
21cr|rhythmbox-3.4.6-2|74	Recommends:	grilo-plugins
21cr|rhythmbox-3.4.6-2|75	Recommends:	gstreamer1.0-plugins-ugly
21cr|rhythmbox-3.4.6-2|76	Recommends:	media-player-info
21cr|rhythmbox-3.4.6-2|77	
21cr|rhythmbox-3.4.6-2|78	%description
21cr|rhythmbox-3.4.6-2|79	Music Management application with support for ripping audio-cd's,
21cr|rhythmbox-3.4.6-2|80	playback of Ogg Vorbis and Mp3 and burning of CD-Rs.
21cr|rhythmbox-3.4.6-2|81	
21cr|rhythmbox-3.4.6-2|82	%files -f %{name}.lang
21cr|rhythmbox-3.4.6-2|83	%doc AUTHORS README NEWS
21cr|rhythmbox-3.4.6-2|84	%license COPYING
21cr|rhythmbox-3.4.6-2|85	%{_appdatadir}/org.gnome.Rhythmbox3.appdata.xml
21cr|rhythmbox-3.4.6-2|86	%{_bindir}/%{name}
21cr|rhythmbox-3.4.6-2|87	%{_bindir}/%{name}-client
21cr|rhythmbox-3.4.6-2|88	%{_datadir}/applications/org.gnome.Rhythmbox3.desktop
21cr|rhythmbox-3.4.6-2|89	%{_datadir}/applications/org.gnome.Rhythmbox3.device.desktop
21cr|rhythmbox-3.4.6-2|90	%{_datadir}/dbus-1/services/org.gnome.Rhythmbox3.service
21cr|rhythmbox-3.4.6-2|91	%{_datadir}/glib-2.0/schemas/*.xml
21cr|rhythmbox-3.4.6-2|92	%{_datadir}/%{name}/
21cr|rhythmbox-3.4.6-2|93	%{_iconsdir}/hicolor/*/apps/org.gnome.Rhythmbox*.svg
21cr|rhythmbox-3.4.6-2|94	%{_libexecdir}/%{name}-metadata
21cr|rhythmbox-3.4.6-2|95	%{_libdir}/%{name}/plugins/*
21cr|rhythmbox-3.4.6-2|96	%{_libdir}/%{name}/sample-plugins
21cr|rhythmbox-3.4.6-2|97	%{_mandir}/man1/*.1*
21cr|rhythmbox-3.4.6-2|98	
21cr|rhythmbox-3.4.6-2|99	#----------------------------------------------------------------------------
21cr|rhythmbox-3.4.6-2|100	
21cr|rhythmbox-3.4.6-2|101	%package -n %{libname}
21cr|rhythmbox-3.4.6-2|102	Summary:	Shared library part of %{name}
21cr|rhythmbox-3.4.6-2|103	Group:		System/Libraries
21cr|rhythmbox-3.4.6-2|104	
21cr|rhythmbox-3.4.6-2|105	%description -n %{libname}
21cr|rhythmbox-3.4.6-2|106	This is the shared library part of %{name}.
21cr|rhythmbox-3.4.6-2|107	
21cr|rhythmbox-3.4.6-2|108	%files -n %{libname}
21cr|rhythmbox-3.4.6-2|109	%license COPYING
21cr|rhythmbox-3.4.6-2|110	%{_libdir}/librhythmbox-core.so.%{major}*
21cr|rhythmbox-3.4.6-2|111	
21cr|rhythmbox-3.4.6-2|112	#----------------------------------------------------------------------------
21cr|rhythmbox-3.4.6-2|113	
21cr|rhythmbox-3.4.6-2|114	%package -n %{girname}
21cr|rhythmbox-3.4.6-2|115	Summary:	GObject Introspection interface description for %{name}
21cr|rhythmbox-3.4.6-2|116	Group:		System/Libraries
21cr|rhythmbox-3.4.6-2|117	Requires:	%{libname} = %{EVRD}
21cr|rhythmbox-3.4.6-2|118	
21cr|rhythmbox-3.4.6-2|119	%description -n %{girname}
21cr|rhythmbox-3.4.6-2|120	GObject Introspection interface description for %{name}.
21cr|rhythmbox-3.4.6-2|121	
21cr|rhythmbox-3.4.6-2|122	%files -n %{girname}
21cr|rhythmbox-3.4.6-2|123	%license COPYING
21cr|rhythmbox-3.4.6-2|124	%{_libdir}/girepository-1.0/MPID-%{girmajor}.typelib
21cr|rhythmbox-3.4.6-2|125	%{_libdir}/girepository-1.0/RB-%{girmajor}.typelib
21cr|rhythmbox-3.4.6-2|126	
21cr|rhythmbox-3.4.6-2|127	#----------------------------------------------------------------------------
21cr|rhythmbox-3.4.6-2|128	
21cr|rhythmbox-3.4.6-2|129	%package devel
21cr|rhythmbox-3.4.6-2|130	Summary:	Rhythmbox plugin development files
21cr|rhythmbox-3.4.6-2|131	Group:		Development/C
21cr|rhythmbox-3.4.6-2|132	Requires:	%{libname} = %{EVRD}
21cr|rhythmbox-3.4.6-2|133	Requires:	%{girname} = %{EVRD}
21cr|rhythmbox-3.4.6-2|134	
21cr|rhythmbox-3.4.6-2|135	%description devel
21cr|rhythmbox-3.4.6-2|136	Install this if you want to build Rhythmbox plugins.
21cr|rhythmbox-3.4.6-2|137	
21cr|rhythmbox-3.4.6-2|138	%files devel
21cr|rhythmbox-3.4.6-2|139	%license COPYING
21cr|rhythmbox-3.4.6-2|140	%{_datadir}/gir-1.0/MPID-%{girmajor}.gir
21cr|rhythmbox-3.4.6-2|141	%{_datadir}/gir-1.0/RB-%{girmajor}.gir
21cr|rhythmbox-3.4.6-2|142	%{_datadir}/gtk-doc/html/%{name}
21cr|rhythmbox-3.4.6-2|143	%{_datadir}/vala/vapi/rb.vapi
21cr|rhythmbox-3.4.6-2|144	%{_datadir}/vala/vapi/rhythmdb.vapi
21cr|rhythmbox-3.4.6-2|145	%{_includedir}/%{name}
21cr|rhythmbox-3.4.6-2|146	%{_libdir}/lib*.so
21cr|rhythmbox-3.4.6-2|147	%{_libdir}/pkgconfig/%{name}.pc
21cr|rhythmbox-3.4.6-2|148	
21cr|rhythmbox-3.4.6-2|149	#----------------------------------------------------------------------------
21cr|rhythmbox-3.4.6-2|150	
21cr|rhythmbox-3.4.6-2|151	%prep
21cr|rhythmbox-3.4.6-2|152	%setup -q
21cr|rhythmbox-3.4.6-2|153	
21cr|rhythmbox-3.4.6-2|154	%build
21cr|rhythmbox-3.4.6-2|155	%meson	\
21cr|rhythmbox-3.4.6-2|156	-Dgtk_doc=true	\
21cr|rhythmbox-3.4.6-2|157	-Dsample-plugins=true
21cr|rhythmbox-3.4.6-2|158	%meson_build
21cr|rhythmbox-3.4.6-2|159	
21cr|rhythmbox-3.4.6-2|160	%install
21cr|rhythmbox-3.4.6-2|161	%meson_install
21cr|rhythmbox-3.4.6-2|162	
21cr|rhythmbox-3.4.6-2|163	%find_lang %{name} --with-gnome
21cr|rhythmbox-3.4.6-2|164	
21cr|rhythmbox-3.4.6-2|165	desktop-file-install --vendor="" \
21cr|rhythmbox-3.4.6-2|166	--remove-category="Application" \
21cr|rhythmbox-3.4.6-2|167	--add-category="Audio;Player" \
21cr|rhythmbox-3.4.6-2|168	--dir %{buildroot}%{_datadir}/applications \
21cr|rhythmbox-3.4.6-2|169	%{buildroot}%{_datadir}/applications/*
21cr|rhythmbox-3.4.6-2|170	
21cr|rhythmbox-3.4.6-2|171	# save space by linking identical images in translated docs
21cr|rhythmbox-3.4.6-2|172	helpdir=%{buildroot}%{_datadir}/gnome/help/%{name}
21cr|rhythmbox-3.4.6-2|173	for f in $helpdir/C/figures/*.png; do
21cr|rhythmbox-3.4.6-2|174	b="$(basename $f)"
21cr|rhythmbox-3.4.6-2|175	for d in $helpdir/*; do
21cr|rhythmbox-3.4.6-2|176	if [ -d "$d" -a "$d" != "$helpdir/C" ]; then
21cr|rhythmbox-3.4.6-2|177	g="$d/figures/$b"
21cr|rhythmbox-3.4.6-2|178	if [ -f "$g" ]; then
21cr|rhythmbox-3.4.6-2|179	if cmp -s $f $g; then
21cr|rhythmbox-3.4.6-2|180	rm "$g"; ln -s "../../C/figures/$b" "$g"
21cr|rhythmbox-3.4.6-2|181	fi
21cr|rhythmbox-3.4.6-2|182	fi
21cr|rhythmbox-3.4.6-2|183	fi
21cr|rhythmbox-3.4.6-2|184	done
21cr|rhythmbox-3.4.6-2|185	done

7722 21
21cr|R-igraph0-0.5.7-7|1	%global packname igraph0
21cr|R-igraph0-0.5.7-7|2	%global rlibdir %{_libdir}/R/library
21cr|R-igraph0-0.5.7-7|3	
21cr|R-igraph0-0.5.7-7|4	Name:             R-%{packname}
21cr|R-igraph0-0.5.7-7|5	Version:          0.5.7
21cr|R-igraph0-0.5.7-7|6	Release:          7
21cr|R-igraph0-0.5.7-7|7	Summary:          Network analysis and visualization, old, deprecated package
21cr|R-igraph0-0.5.7-7|8	Group:            Sciences/Mathematics
21cr|R-igraph0-0.5.7-7|9	License:          GPLv2+
21cr|R-igraph0-0.5.7-7|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-igraph0-0.5.7-7|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5.7.tar.gz
21cr|R-igraph0-0.5.7-7|12	Recommends:         R-stats R-stats4 R-rgl R-tcltk R-RSQLite R-digest R-graph R-Matrix
21cr|R-igraph0-0.5.7-7|13	%ifarch i586
21cr|R-igraph0-0.5.7-7|14	Requires:         libgmp10 libxml2
21cr|R-igraph0-0.5.7-7|15	BuildRequires:    libgmp10 libxml2
21cr|R-igraph0-0.5.7-7|16	%endif
21cr|R-igraph0-0.5.7-7|17	%ifarch x86_64
21cr|R-igraph0-0.5.7-7|18	Requires:         lib64gmp10 libxml2
21cr|R-igraph0-0.5.7-7|19	BuildRequires:    lib64gmp10 libxml2
21cr|R-igraph0-0.5.7-7|20	%endif
21cr|R-igraph0-0.5.7-7|21	BuildRequires:    R-devel Rmath-devel
21cr|R-igraph0-0.5.7-7|22	BuildRequires:    R-stats R-stats4 R-rgl R-tcltk R-RSQLite R-digest R-graph R-Matrix
21cr|R-igraph0-0.5.7-7|23	
21cr|R-igraph0-0.5.7-7|24	%description
21cr|R-igraph0-0.5.7-7|25	Network analysis package, old, deprecated version.
21cr|R-igraph0-0.5.7-7|26	igraph0 is the old version of the igraph package, kept alive
21cr|R-igraph0-0.5.7-7|27	temporarily, for compatibility reasons. In this package,
21cr|R-igraph0-0.5.7-7|28	vertices and edges are indexed from zero, whereas in ’igraph’,
21cr|R-igraph0-0.5.7-7|29	starting from version 0.6, they are indexed from one. Please do
21cr|R-igraph0-0.5.7-7|30	not use this package for new projects.
21cr|R-igraph0-0.5.7-7|31	
21cr|R-igraph0-0.5.7-7|32	%prep
21cr|R-igraph0-0.5.7-7|33	%setup -q -c -n %{packname}
21cr|R-igraph0-0.5.7-7|34	
21cr|R-igraph0-0.5.7-7|35	%build
21cr|R-igraph0-0.5.7-7|36	
21cr|R-igraph0-0.5.7-7|37	%install
21cr|R-igraph0-0.5.7-7|38	mkdir -p %{buildroot}%{rlibdir}
21cr|R-igraph0-0.5.7-7|39	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-igraph0-0.5.7-7|40	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-igraph0-0.5.7-7|41	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-igraph0-0.5.7-7|42	
21cr|R-igraph0-0.5.7-7|43	#check
21cr|R-igraph0-0.5.7-7|44	#{_bindir}/R CMD check %%{packname}
21cr|R-igraph0-0.5.7-7|45	
21cr|R-igraph0-0.5.7-7|46	%files
21cr|R-igraph0-0.5.7-7|47	%dir %{rlibdir}/%{packname}
21cr|R-igraph0-0.5.7-7|48	%doc %{rlibdir}/%{packname}/AUTHORS
21cr|R-igraph0-0.5.7-7|49	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-igraph0-0.5.7-7|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-igraph0-0.5.7-7|51	%doc %{rlibdir}/%{packname}/html
21cr|R-igraph0-0.5.7-7|52	%doc %{rlibdir}/%{packname}/html_library.license.terms
21cr|R-igraph0-0.5.7-7|53	%doc %{rlibdir}/%{packname}/html_library.tcl
21cr|R-igraph0-0.5.7-7|54	%doc %{rlibdir}/%{packname}/my_html_library.tcl
21cr|R-igraph0-0.5.7-7|55	%doc %{rlibdir}/%{packname}/tkigraph_help
21cr|R-igraph0-0.5.7-7|56	%{rlibdir}/%{packname}/help
21cr|R-igraph0-0.5.7-7|57	%{rlibdir}/%{packname}/INDEX
21cr|R-igraph0-0.5.7-7|58	%{rlibdir}/%{packname}/igraph.gif
21cr|R-igraph0-0.5.7-7|59	%{rlibdir}/%{packname}/libs
21cr|R-igraph0-0.5.7-7|60	%{rlibdir}/%{packname}/Meta
21cr|R-igraph0-0.5.7-7|61	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-igraph0-0.5.7-7|62	%{rlibdir}/%{packname}/R

7723 21
21cr|R-igraph-1.2.6-1|1	%global packname  igraph
21cr|R-igraph-1.2.6-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-igraph-1.2.6-1|3	
21cr|R-igraph-1.2.6-1|4	Name:             R-%{packname}
21cr|R-igraph-1.2.6-1|5	Version:          1.2.6
21cr|R-igraph-1.2.6-1|6	Release:          1
21cr|R-igraph-1.2.6-1|7	Summary:          Network analysis and visualization
21cr|R-igraph-1.2.6-1|8	Group:            Sciences/Mathematics
21cr|R-igraph-1.2.6-1|9	License:          GPL (>= 2)
21cr|R-igraph-1.2.6-1|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-igraph-1.2.6-1|11	Source0:          http://cran.r-project.org/src/contrib/igraph_%{version}.tar.gz
21cr|R-igraph-1.2.6-1|12	Requires:         R-Matrix R-methods
21cr|R-igraph-1.2.6-1|13	Recommends:    	  R-igraphdata R-jpeg R-png R-ape R-stats4 R-rgl R-tcltk R-graph
21cr|R-igraph-1.2.6-1|14	BuildRequires:    R-devel Rmath-devel
21cr|R-igraph-1.2.6-1|15	BuildRequires:    R-Matrix R-methods
21cr|R-igraph-1.2.6-1|16	BuildRequires:    R-igraphdata R-jpeg R-png R-ape R-stats4 R-rgl R-tcltk R-graph
21cr|R-igraph-1.2.6-1|17	BuildRequires:    libxml2-devel
21cr|R-igraph-1.2.6-1|18	BuildRequires:    gmp-devel R-magrittr R-pkgconfig
21cr|R-igraph-1.2.6-1|19	BuildRequires:    pkgconfig(lapack)
21cr|R-igraph-1.2.6-1|20	
21cr|R-igraph-1.2.6-1|21	%description
21cr|R-igraph-1.2.6-1|22	Routines for simple graphs and network analysis. igraph can handle large
21cr|R-igraph-1.2.6-1|23	graphs very well and provides functions for generating random and regular
21cr|R-igraph-1.2.6-1|24	graphs, graph visualization, centrality indices and much more.
21cr|R-igraph-1.2.6-1|25	
21cr|R-igraph-1.2.6-1|26	%prep
21cr|R-igraph-1.2.6-1|27	%setup -q -c -n %{packname}
21cr|R-igraph-1.2.6-1|28	
21cr|R-igraph-1.2.6-1|29	%build
21cr|R-igraph-1.2.6-1|30	
21cr|R-igraph-1.2.6-1|31	%install
21cr|R-igraph-1.2.6-1|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-igraph-1.2.6-1|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-igraph-1.2.6-1|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-igraph-1.2.6-1|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-igraph-1.2.6-1|36	
21cr|R-igraph-1.2.6-1|37	#check
21cr|R-igraph-1.2.6-1|38	#{_bindir}/R CMD check %%{packname}
21cr|R-igraph-1.2.6-1|39	
21cr|R-igraph-1.2.6-1|40	%files
21cr|R-igraph-1.2.6-1|41	%dir %{rlibdir}/%{packname}
21cr|R-igraph-1.2.6-1|42	%doc %{rlibdir}/%{packname}/html
21cr|R-igraph-1.2.6-1|43	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-igraph-1.2.6-1|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-igraph-1.2.6-1|45	%doc %{rlibdir}/%{packname}/AUTHORS
21cr|R-igraph-1.2.6-1|46	%doc %{rlibdir}/%{packname}/NEWS.md
21cr|R-igraph-1.2.6-1|47	%doc %{rlibdir}/%{packname}/README.md
21cr|R-igraph-1.2.6-1|48	%{rlibdir}/%{packname}/INDEX
21cr|R-igraph-1.2.6-1|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-igraph-1.2.6-1|50	%{rlibdir}/%{packname}/Meta
21cr|R-igraph-1.2.6-1|51	%{rlibdir}/%{packname}/R
21cr|R-igraph-1.2.6-1|52	%{rlibdir}/%{packname}/*.gif
21cr|R-igraph-1.2.6-1|53	%{rlibdir}/%{packname}/*.terms
21cr|R-igraph-1.2.6-1|54	%{rlibdir}/%{packname}/*.tcl
21cr|R-igraph-1.2.6-1|55	%{rlibdir}/%{packname}/demo
21cr|R-igraph-1.2.6-1|56	%{rlibdir}/%{packname}/help
21cr|R-igraph-1.2.6-1|57	%{rlibdir}/%{packname}/libs
21cr|R-igraph-1.2.6-1|58	%{rlibdir}/%{packname}/tkigraph_help
21cr|R-igraph-1.2.6-1|59	%{rlibdir}/%{packname}/benchmarks

7724 21
21cr|R-igraphdata-0.2-5|1	%global packname  igraphdata
21cr|R-igraphdata-0.2-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-igraphdata-0.2-5|3	
21cr|R-igraphdata-0.2-5|4	Name:             R-%{packname}
21cr|R-igraphdata-0.2-5|5	Version:          0.2
21cr|R-igraphdata-0.2-5|6	Release:          5
21cr|R-igraphdata-0.2-5|7	Summary:          A collection of network data sets for the igraph package
21cr|R-igraphdata-0.2-5|8	Group:            Sciences/Mathematics
21cr|R-igraphdata-0.2-5|9	License:          CC BY-SA 2.0 + file LICENSE
21cr|R-igraphdata-0.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-igraphdata-0.2-5|11	Source0:          http://cran.r-project.org/src/contrib/igraphdata_0.2.tar.gz
21cr|R-igraphdata-0.2-5|12	BuildArch:        noarch
21cr|R-igraphdata-0.2-5|13	Requires:         R-core
21cr|R-igraphdata-0.2-5|14	Requires:         R-igraph0
21cr|R-igraphdata-0.2-5|15	Recommends:       R-igraph
21cr|R-igraphdata-0.2-5|16	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-igraphdata-0.2-5|17	BuildRequires:   R-igraph0
21cr|R-igraphdata-0.2-5|18	
21cr|R-igraphdata-0.2-5|19	%description
21cr|R-igraphdata-0.2-5|20	A small collection of various network data sets, to use with the igraph
21cr|R-igraphdata-0.2-5|21	package. They also work with the igraph0 package.
21cr|R-igraphdata-0.2-5|22	
21cr|R-igraphdata-0.2-5|23	%prep
21cr|R-igraphdata-0.2-5|24	%setup -q -c -n %{packname}
21cr|R-igraphdata-0.2-5|25	
21cr|R-igraphdata-0.2-5|26	%build
21cr|R-igraphdata-0.2-5|27	
21cr|R-igraphdata-0.2-5|28	%install
21cr|R-igraphdata-0.2-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-igraphdata-0.2-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-igraphdata-0.2-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-igraphdata-0.2-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-igraphdata-0.2-5|33	
21cr|R-igraphdata-0.2-5|34	#check
21cr|R-igraphdata-0.2-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-igraphdata-0.2-5|36	
21cr|R-igraphdata-0.2-5|37	%files
21cr|R-igraphdata-0.2-5|38	%dir %{rlibdir}/%{packname}
21cr|R-igraphdata-0.2-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-igraphdata-0.2-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-igraphdata-0.2-5|41	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-igraphdata-0.2-5|42	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-igraphdata-0.2-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-igraphdata-0.2-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-igraphdata-0.2-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-igraphdata-0.2-5|46	%{rlibdir}/%{packname}/help
21cr|R-igraphdata-0.2-5|47	%{rlibdir}/%{packname}/data
21cr|R-igraphdata-0.2-5|48	%{rlibdir}/%{packname}/getdata.R

7725 21
21cr|R-ineq-0.2.13-4|1	%global packname  ineq
21cr|R-ineq-0.2.13-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-ineq-0.2.13-4|3	
21cr|R-ineq-0.2.13-4|4	Name:             R-%{packname}
21cr|R-ineq-0.2.13-4|5	Version:          0.2.13
21cr|R-ineq-0.2.13-4|6	Release:          4
21cr|R-ineq-0.2.13-4|7	Summary:          Measuring Inequality, Concentration, and Poverty
21cr|R-ineq-0.2.13-4|8	
21cr|R-ineq-0.2.13-4|9	Group:            Sciences/Mathematics
21cr|R-ineq-0.2.13-4|10	License:          GPL-2
21cr|R-ineq-0.2.13-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ineq-0.2.13-4|12	Source0:          http://cran.r-project.org/src/contrib/ineq_0.2-13.tar.gz
21cr|R-ineq-0.2.13-4|13	BuildArch:        noarch
21cr|R-ineq-0.2.13-4|14	Requires:         R-core
21cr|R-ineq-0.2.13-4|15	Requires:         R-stats R-graphics R-grDevices
21cr|R-ineq-0.2.13-4|16	Requires:         R-stats R-graphics R-grDevices
21cr|R-ineq-0.2.13-4|17	BuildRequires:    R-devel Rmath-devel  R-stats R-graphics R-grDevices
21cr|R-ineq-0.2.13-4|18	BuildRequires:    R-stats R-graphics R-grDevices texlive
21cr|R-ineq-0.2.13-4|19	
21cr|R-ineq-0.2.13-4|20	%description
21cr|R-ineq-0.2.13-4|21	Inequality, concentration, and poverty measures. Lorenz curves (empirical
21cr|R-ineq-0.2.13-4|22	and theoretical).
21cr|R-ineq-0.2.13-4|23	
21cr|R-ineq-0.2.13-4|24	%prep
21cr|R-ineq-0.2.13-4|25	%setup -q -c -n %{packname}
21cr|R-ineq-0.2.13-4|26	
21cr|R-ineq-0.2.13-4|27	%build
21cr|R-ineq-0.2.13-4|28	
21cr|R-ineq-0.2.13-4|29	%install
21cr|R-ineq-0.2.13-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ineq-0.2.13-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ineq-0.2.13-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ineq-0.2.13-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ineq-0.2.13-4|34	
21cr|R-ineq-0.2.13-4|35	#check
21cr|R-ineq-0.2.13-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-ineq-0.2.13-4|37	
21cr|R-ineq-0.2.13-4|38	%files
21cr|R-ineq-0.2.13-4|39	%dir %{rlibdir}/%{packname}
21cr|R-ineq-0.2.13-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-ineq-0.2.13-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ineq-0.2.13-4|42	%{rlibdir}/%{packname}/INDEX
21cr|R-ineq-0.2.13-4|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ineq-0.2.13-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-ineq-0.2.13-4|45	%{rlibdir}/%{packname}/R
21cr|R-ineq-0.2.13-4|46	%{rlibdir}/%{packname}/data
21cr|R-ineq-0.2.13-4|47	%{rlibdir}/%{packname}/help

7726 21
21cr|R-inline-0.3.13-5|1	%bcond_with bootstrap
21cr|R-inline-0.3.13-5|2	%global packname  inline
21cr|R-inline-0.3.13-5|3	%global rlibdir  %{_datadir}/R/library
21cr|R-inline-0.3.13-5|4	
21cr|R-inline-0.3.13-5|5	Name:             R-%{packname}
21cr|R-inline-0.3.13-5|6	Version:          0.3.13
21cr|R-inline-0.3.13-5|7	Release:          5
21cr|R-inline-0.3.13-5|8	Summary:          Inline C, C++, Fortran function calls from R
21cr|R-inline-0.3.13-5|9	Group:            Sciences/Mathematics
21cr|R-inline-0.3.13-5|10	License:          LGPL
21cr|R-inline-0.3.13-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-inline-0.3.13-5|12	Source0:          http://cran.r-project.org/src/contrib/inline_0.3.13.tar.gz
21cr|R-inline-0.3.13-5|13	BuildArch:        noarch
21cr|R-inline-0.3.13-5|14	Requires:         R-core
21cr|R-inline-0.3.13-5|15	Requires:         R-methods
21cr|R-inline-0.3.13-5|16	%if %{without bootstrap}
21cr|R-inline-0.3.13-5|17	Requires:         R-Rcpp
21cr|R-inline-0.3.13-5|18	%endif
21cr|R-inline-0.3.13-5|19	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-inline-0.3.13-5|20	%if %{without bootstrap}
21cr|R-inline-0.3.13-5|21	BuildRequires:    R-Rcpp
21cr|R-inline-0.3.13-5|22	%endif
21cr|R-inline-0.3.13-5|23	
21cr|R-inline-0.3.13-5|24	%description
21cr|R-inline-0.3.13-5|25	Functionality to dynamically define R functions and S4 methods with
21cr|R-inline-0.3.13-5|26	in-lined C, C++ or Fortran code supporting .C and .Call calling
21cr|R-inline-0.3.13-5|27	
21cr|R-inline-0.3.13-5|28	%prep
21cr|R-inline-0.3.13-5|29	%setup -q -c -n %{packname}
21cr|R-inline-0.3.13-5|30	
21cr|R-inline-0.3.13-5|31	%build
21cr|R-inline-0.3.13-5|32	
21cr|R-inline-0.3.13-5|33	%install
21cr|R-inline-0.3.13-5|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-inline-0.3.13-5|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-inline-0.3.13-5|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-inline-0.3.13-5|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-inline-0.3.13-5|38	
21cr|R-inline-0.3.13-5|39	#if %%{without bootstrap}
21cr|R-inline-0.3.13-5|40	#check
21cr|R-inline-0.3.13-5|41	#{_bindir}/R CMD check %%{packname}
21cr|R-inline-0.3.13-5|42	#endif
21cr|R-inline-0.3.13-5|43	
21cr|R-inline-0.3.13-5|44	%files
21cr|R-inline-0.3.13-5|45	%dir %{rlibdir}/%{packname}
21cr|R-inline-0.3.13-5|46	%doc %{rlibdir}/%{packname}/html
21cr|R-inline-0.3.13-5|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-inline-0.3.13-5|48	# %doc %{rlibdir}/%{packname}/NEWS
21cr|R-inline-0.3.13-5|49	%{rlibdir}/%{packname}/INDEX
21cr|R-inline-0.3.13-5|50	# %{rlibdir}/%{packname}/LICENSE
21cr|R-inline-0.3.13-5|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-inline-0.3.13-5|52	%{rlibdir}/%{packname}/Meta
21cr|R-inline-0.3.13-5|53	%{rlibdir}/%{packname}/R
21cr|R-inline-0.3.13-5|54	%{rlibdir}/%{packname}/help
21cr|R-inline-0.3.13-5|55	%{_datadir}/R/library/inline/NEWS.Rd

7727 21
21cr|R-intergraph-2.0.0-5|1	%global packname  intergraph
21cr|R-intergraph-2.0.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-intergraph-2.0.0-5|3	
21cr|R-intergraph-2.0.0-5|4	Name:             R-%{packname}
21cr|R-intergraph-2.0.0-5|5	Version:          2.0.0
21cr|R-intergraph-2.0.0-5|6	Release:          5
21cr|R-intergraph-2.0.0-5|7	Summary:          Coercion routines for network data objects in R
21cr|R-intergraph-2.0.0-5|8	Group:            Sciences/Mathematics
21cr|R-intergraph-2.0.0-5|9	License:          GPL-3
21cr|R-intergraph-2.0.0-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-intergraph-2.0.0-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.0-0.tar.gz
21cr|R-intergraph-2.0.0-5|12	BuildArch:        noarch
21cr|R-intergraph-2.0.0-5|13	Requires:         R-core
21cr|R-intergraph-2.0.0-5|14	
21cr|R-intergraph-2.0.0-5|15	Requires:         R-utils R-graphics R-network R-igraph
21cr|R-intergraph-2.0.0-5|16	Recommends:         R-testthat R-roxygen2
21cr|R-intergraph-2.0.0-5|17	BuildRequires:    R-devel Rmath-devel
21cr|R-intergraph-2.0.0-5|18	BuildRequires:    R-utils R-graphics R-network R-igraph
21cr|R-intergraph-2.0.0-5|19	BuildRequires:   R-roxygen2
21cr|R-intergraph-2.0.0-5|20	
21cr|R-intergraph-2.0.0-5|21	%description
21cr|R-intergraph-2.0.0-5|22	R world provides several packages for working with network data.  This
21cr|R-intergraph-2.0.0-5|23	package supplements that functionality by providing methods for converting
21cr|R-intergraph-2.0.0-5|24	network data objects between classes defined in other packages. Currently
21cr|R-intergraph-2.0.0-5|25	supported classes: network, igraph.
21cr|R-intergraph-2.0.0-5|26	
21cr|R-intergraph-2.0.0-5|27	%prep
21cr|R-intergraph-2.0.0-5|28	%setup -q -c -n %{packname}
21cr|R-intergraph-2.0.0-5|29	
21cr|R-intergraph-2.0.0-5|30	%build
21cr|R-intergraph-2.0.0-5|31	
21cr|R-intergraph-2.0.0-5|32	%install
21cr|R-intergraph-2.0.0-5|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-intergraph-2.0.0-5|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-intergraph-2.0.0-5|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-intergraph-2.0.0-5|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-intergraph-2.0.0-5|37	
21cr|R-intergraph-2.0.0-5|38	#check
21cr|R-intergraph-2.0.0-5|39	#{_bindir}/R CMD check %%{packname}
21cr|R-intergraph-2.0.0-5|40	
21cr|R-intergraph-2.0.0-5|41	%files
21cr|R-intergraph-2.0.0-5|42	%dir %{rlibdir}/%{packname}
21cr|R-intergraph-2.0.0-5|43	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-intergraph-2.0.0-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-intergraph-2.0.0-5|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-intergraph-2.0.0-5|46	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-intergraph-2.0.0-5|47	%{rlibdir}/%{packname}/INDEX
21cr|R-intergraph-2.0.0-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-intergraph-2.0.0-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-intergraph-2.0.0-5|50	%{rlibdir}/%{packname}/R
21cr|R-intergraph-2.0.0-5|51	%{rlibdir}/%{packname}/help
21cr|R-intergraph-2.0.0-5|52	%{rlibdir}/%{packname}/data
21cr|R-intergraph-2.0.0-5|53	%{rlibdir}/%{packname}/tests

7728 21
21cr|rioutil-1.5.4-1|1	%define	svn 72
21cr|rioutil-1.5.4-1|2	
21cr|rioutil-1.5.4-1|3	%define	major 1
21cr|rioutil-1.5.4-1|4	%define	libname %mklibname %{name} %{major}
21cr|rioutil-1.5.4-1|5	%define	devname %mklibname %{name} -d
21cr|rioutil-1.5.4-1|6	
21cr|rioutil-1.5.4-1|7	Summary:	File transfer utility for newer RIO MP3 players
21cr|rioutil-1.5.4-1|8	Name:		rioutil
21cr|rioutil-1.5.4-1|9	Version:	1.5.4
21cr|rioutil-1.5.4-1|10	Release:	1
21cr|rioutil-1.5.4-1|11	License:	GPLv2+
21cr|rioutil-1.5.4-1|12	Group:		Sound
21cr|rioutil-1.5.4-1|13	Url:		http://rioutil.sourceforge.net/
21cr|rioutil-1.5.4-1|14	Source0:	%{name}-code-%{svn}.tar.xz
21cr|rioutil-1.5.4-1|15	BuildRequires:	pkgconfig(libusb-1.0)
21cr|rioutil-1.5.4-1|16	
21cr|rioutil-1.5.4-1|17	%description
21cr|rioutil-1.5.4-1|18	RioUtil is a utility designed for the use of interfacing with Rio's third,
21cr|rioutil-1.5.4-1|19	fourth, and fifth generations of portable mp3 players:
21cr|rioutil-1.5.4-1|20	Rio 600/800/900/S-Series/Riot/Nike psa[play/Fuse/Chiba/Cali/Nitrus.
21cr|rioutil-1.5.4-1|21	It goes beyond the originally packaged software by providing downloading.
21cr|rioutil-1.5.4-1|22	
21cr|rioutil-1.5.4-1|23	%files
21cr|rioutil-1.5.4-1|24	%doc AUTHORS ChangeLog NEWS TODO README
21cr|rioutil-1.5.4-1|25	%{_bindir}/%{name}
21cr|rioutil-1.5.4-1|26	%{_mandir}/man1/%{name}.1*
21cr|rioutil-1.5.4-1|27	
21cr|rioutil-1.5.4-1|28	#----------------------------------------------------------------------------
21cr|rioutil-1.5.4-1|29	
21cr|rioutil-1.5.4-1|30	%package -n %{libname}
21cr|rioutil-1.5.4-1|31	Summary:	Dynamic libraries from %{name}
21cr|rioutil-1.5.4-1|32	Group:		System/Libraries
21cr|rioutil-1.5.4-1|33	
21cr|rioutil-1.5.4-1|34	%description -n %{libname}
21cr|rioutil-1.5.4-1|35	Dynamic libraries for %{name}.
21cr|rioutil-1.5.4-1|36	
21cr|rioutil-1.5.4-1|37	%files -n %{libname}
21cr|rioutil-1.5.4-1|38	%doc COPYING
21cr|rioutil-1.5.4-1|39	%{_libdir}/librioutil.so.%{major}*
21cr|rioutil-1.5.4-1|40	
21cr|rioutil-1.5.4-1|41	#----------------------------------------------------------------------------
21cr|rioutil-1.5.4-1|42	
21cr|rioutil-1.5.4-1|43	%package -n %{devname}
21cr|rioutil-1.5.4-1|44	Summary:	Header files and static libraries from %{name}
21cr|rioutil-1.5.4-1|45	Group:		Development/C
21cr|rioutil-1.5.4-1|46	Requires:	%{libname} = %{EVRD}
21cr|rioutil-1.5.4-1|47	Provides:	%{name}-devel = %{EVRD}
21cr|rioutil-1.5.4-1|48	
21cr|rioutil-1.5.4-1|49	%description -n %{devname}
21cr|rioutil-1.5.4-1|50	Files for developing programs based on %{name}.
21cr|rioutil-1.5.4-1|51	
21cr|rioutil-1.5.4-1|52	%files -n %{devname}
21cr|rioutil-1.5.4-1|53	%doc COPYING
21cr|rioutil-1.5.4-1|54	%{_includedir}/rio.h
21cr|rioutil-1.5.4-1|55	%{_libdir}/librioutil.so
21cr|rioutil-1.5.4-1|56	
21cr|rioutil-1.5.4-1|57	#----------------------------------------------------------------------------
21cr|rioutil-1.5.4-1|58	
21cr|rioutil-1.5.4-1|59	%prep
21cr|rioutil-1.5.4-1|60	%setup -qn %{name}-code-%{svn}
21cr|rioutil-1.5.4-1|61	
21cr|rioutil-1.5.4-1|62	
21cr|rioutil-1.5.4-1|63	%build
21cr|rioutil-1.5.4-1|64	sed -i -e 's,$(prefix)/lib,%{_libdir},g' Makefile.am librioutil/Makefile.am
21cr|rioutil-1.5.4-1|65	./autogen.sh
21cr|rioutil-1.5.4-1|66	%configure
21cr|rioutil-1.5.4-1|67	%make
21cr|rioutil-1.5.4-1|68	
21cr|rioutil-1.5.4-1|69	%install
21cr|rioutil-1.5.4-1|70	%makeinstall_std

7729 21
21cr|ripgrep-14.1.0-1|1	Name:           ripgrep
21cr|ripgrep-14.1.0-1|2	Version:        14.1.0
21cr|ripgrep-14.1.0-1|3	Release:        1
21cr|ripgrep-14.1.0-1|4	Summary:        Recursively search directories for a regex pattern
21cr|ripgrep-14.1.0-1|5	Group:          Text tools
21cr|ripgrep-14.1.0-1|6	License:        Public Domain and MIT
21cr|ripgrep-14.1.0-1|7	URL:            https://github.com/BurntSushi/ripgrep/
21cr|ripgrep-14.1.0-1|8	Source0:        https://github.com/BurntSushi/ripgrep/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ripgrep-14.1.0-1|9	# make it with cargo vendor
21cr|ripgrep-14.1.0-1|10	Source1:        vendor.tar.gz
21cr|ripgrep-14.1.0-1|11	BuildRequires:  cargo
21cr|ripgrep-14.1.0-1|12	
21cr|ripgrep-14.1.0-1|13	# Automatically generated patch to strip dependencies and normalize metadata
21cr|ripgrep-14.1.0-1|14	Patch0:          ripgrep-fix-metadata-auto.diff
21cr|ripgrep-14.1.0-1|15	# Manually created patch for downstream crate metadata changes
21cr|ripgrep-14.1.0-1|16	# * drop unsupported SIMD feature
21cr|ripgrep-14.1.0-1|17	Patch1:          ripgrep-fix-metadata.diff
21cr|ripgrep-14.1.0-1|18	
21cr|ripgrep-14.1.0-1|19	%description
21cr|ripgrep-14.1.0-1|20	ripgrep is a line-oriented search tool that recursively searches your current
21cr|ripgrep-14.1.0-1|21	directory for a regex pattern. By default, ripgrep will respect your
21cr|ripgrep-14.1.0-1|22	.gitignore and automatically skip hidden files/directories and binary files.
21cr|ripgrep-14.1.0-1|23	ripgrep has first class support on Windows, macOS and Linux, with binary
21cr|ripgrep-14.1.0-1|24	downloads available for every release. ripgrep is similar to other popular
21cr|ripgrep-14.1.0-1|25	search tools like The Silver Searcher, ack and grep.
21cr|ripgrep-14.1.0-1|26	
21cr|ripgrep-14.1.0-1|27	The command is "rg" (/usr/bin/rg).
21cr|ripgrep-14.1.0-1|28	
21cr|ripgrep-14.1.0-1|29	%package bash-completion
21cr|ripgrep-14.1.0-1|30	Summary:       Bash completion for ripgrep
21cr|ripgrep-14.1.0-1|31	Requires:      ripgrep = %{EVRD}
21cr|ripgrep-14.1.0-1|32	
21cr|ripgrep-14.1.0-1|33	%description bash-completion
21cr|ripgrep-14.1.0-1|34	This is the BASH completion file for ripgrep
21cr|ripgrep-14.1.0-1|35	
21cr|ripgrep-14.1.0-1|36	%package fish-completion
21cr|ripgrep-14.1.0-1|37	Summary:       Fish completion for ripgrep
21cr|ripgrep-14.1.0-1|38	Requires:      ripgrep = %{EVRD}
21cr|ripgrep-14.1.0-1|39	
21cr|ripgrep-14.1.0-1|40	%description fish-completion
21cr|ripgrep-14.1.0-1|41	This is the fish completion file for ripgrep
21cr|ripgrep-14.1.0-1|42	
21cr|ripgrep-14.1.0-1|43	%package zsh-completion
21cr|ripgrep-14.1.0-1|44	Summary:       Zsh completion for ripgrep
21cr|ripgrep-14.1.0-1|45	Requires:      ripgrep = %{EVRD}
21cr|ripgrep-14.1.0-1|46	
21cr|ripgrep-14.1.0-1|47	%description zsh-completion
21cr|ripgrep-14.1.0-1|48	This is the zsh completion file for ripgrep
21cr|ripgrep-14.1.0-1|49	
21cr|ripgrep-14.1.0-1|50	%prep
21cr|ripgrep-14.1.0-1|51	%autosetup -p1
21cr|ripgrep-14.1.0-1|52	tar xvzf %{SOURCE1}
21cr|ripgrep-14.1.0-1|53	
21cr|ripgrep-14.1.0-1|54	mkdir -p .cargo
21cr|ripgrep-14.1.0-1|55	cat > .cargo/config << EOF
21cr|ripgrep-14.1.0-1|56	[source.crates-io]
21cr|ripgrep-14.1.0-1|57	replace-with = "vendored-sources"
21cr|ripgrep-14.1.0-1|58	
21cr|ripgrep-14.1.0-1|59	[source.vendored-sources]
21cr|ripgrep-14.1.0-1|60	directory = "vendor"
21cr|ripgrep-14.1.0-1|61	EOF
21cr|ripgrep-14.1.0-1|62	
21cr|ripgrep-14.1.0-1|63	%build
21cr|ripgrep-14.1.0-1|64	cargo build --release --offline
21cr|ripgrep-14.1.0-1|65	
21cr|ripgrep-14.1.0-1|66	%install
21cr|ripgrep-14.1.0-1|67	cargo install --no-track --root=%{buildroot}%{_prefix} --path .
21cr|ripgrep-14.1.0-1|68	
21cr|ripgrep-14.1.0-1|69	mkdir -p %{buildroot}/%{_mandir}/man1/
21cr|ripgrep-14.1.0-1|70	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|ripgrep-14.1.0-1|71	mkdir -p %{buildroot}%{_datadir}/fish/vendor_completions.d
21cr|ripgrep-14.1.0-1|72	mkdir -p %{buildroot}%{_datadir}/zsh/site-functions
21cr|ripgrep-14.1.0-1|73	
21cr|ripgrep-14.1.0-1|74	./target/release/rg --generate man > %{buildroot}/%{_mandir}/man1/rg.1
21cr|ripgrep-14.1.0-1|75	./target/release/rg --generate complete-bash > %{buildroot}%{_datadir}/bash-completion/completions/rg.bash
21cr|ripgrep-14.1.0-1|76	./target/release/rg --generate complete-fish > %{buildroot}%{_datadir}/fish/vendor_completions.d/rg.fish
21cr|ripgrep-14.1.0-1|77	./target/release/rg --generate complete-zsh  > %{buildroot}%{_datadir}/zsh/site-functions/_rg
21cr|ripgrep-14.1.0-1|78	
21cr|ripgrep-14.1.0-1|79	%files
21cr|ripgrep-14.1.0-1|80	%license COPYING UNLICENSE LICENSE-MIT
21cr|ripgrep-14.1.0-1|81	%doc README.md FAQ.md GUIDE.md
21cr|ripgrep-14.1.0-1|82	%{_bindir}/rg
21cr|ripgrep-14.1.0-1|83	%{_mandir}/man1/rg.1*
21cr|ripgrep-14.1.0-1|84	
21cr|ripgrep-14.1.0-1|85	%files bash-completion
21cr|ripgrep-14.1.0-1|86	%{_datadir}/bash-completion/completions/rg.bash
21cr|ripgrep-14.1.0-1|87	
21cr|ripgrep-14.1.0-1|88	%files fish-completion
21cr|ripgrep-14.1.0-1|89	%{_datadir}/fish/vendor_completions.d/rg.fish
21cr|ripgrep-14.1.0-1|90	
21cr|ripgrep-14.1.0-1|91	%files zsh-completion
21cr|ripgrep-14.1.0-1|92	%{_datadir}/zsh/site-functions/_rg

7730 21
21cr|ripmake-1.39-5|1	Name:		ripmake
21cr|ripmake-1.39-5|2	Version:	1.39
21cr|ripmake-1.39-5|3	Release:	5
21cr|ripmake-1.39-5|4	Summary:	A makefile generator for your ripping tasks
21cr|ripmake-1.39-5|5	License:	GPL
21cr|ripmake-1.39-5|6	Group:		Video
21cr|ripmake-1.39-5|7	URL:		http://www.lallafa.de/bp/ripmake.html
21cr|ripmake-1.39-5|8	Source0:	http://www.lallafa.de/bp/files/%{name}-%{version}.bz2
21cr|ripmake-1.39-5|9	Source1:	http://www.lallafa.de/bp/ripmake.html.bz2
21cr|ripmake-1.39-5|10	Source2:	http://www.lallafa.de/bp/ripmake-intro.html.bz2
21cr|ripmake-1.39-5|11	Source3:	http://www.lallafa.de/bp/ripmake-inst.html.bz2
21cr|ripmake-1.39-5|12	Source4:	http://www.lallafa.de/bp/ripmake-man.html.bz2
21cr|ripmake-1.39-5|13	Source5:	http://www.lallafa.de/bp/ripmake-param.html.bz2
21cr|ripmake-1.39-5|14	Requires:	pgmfindclip
21cr|ripmake-1.39-5|15	BuildArch:	noarch
21cr|ripmake-1.39-5|16	
21cr|ripmake-1.39-5|17	%description
21cr|ripmake-1.39-5|18	The idea of ripmake is to write a tool which automatically selects the
21cr|ripmake-1.39-5|19	best parameters for a given ripping task. It should inspect the source
21cr|ripmake-1.39-5|20	(e.g. a DVD or an AVI file), extract all important information,
21cr|ripmake-1.39-5|21	calculate the missing parameters and generate a parameter set for
21cr|ripmake-1.39-5|22	transcode that performs a perfect output file. I known that this is a
21cr|ripmake-1.39-5|23	hard task but that does not mean we shouldn't try it :)
21cr|ripmake-1.39-5|24	
21cr|ripmake-1.39-5|25	First I thought of a tool that performs all the necessary steps itself
21cr|ripmake-1.39-5|26	and calls transcode for the real work. But I soon found out that often a
21cr|ripmake-1.39-5|27	bit of manual intervention is required to achieve the best results. So a
21cr|ripmake-1.39-5|28	different approach came to my mind: Why not write a tool that generates
21cr|ripmake-1.39-5|29	a Makefile for the rip and that embeds all automatic options as
21cr|ripmake-1.39-5|30	parameters in it. You can then call different rules for different rip
21cr|ripmake-1.39-5|31	tasks (e.g. render a sample, render first pass...) and you can overwrite
21cr|ripmake-1.39-5|32	the parameters by redefining the make variables.
21cr|ripmake-1.39-5|33	
21cr|ripmake-1.39-5|34	So here it is: ripmake - A makefile generator for your ripping tasks.
21cr|ripmake-1.39-5|35	
21cr|ripmake-1.39-5|36	The first version was quite alpha and simply tried to prove the concept.
21cr|ripmake-1.39-5|37	The current version is an almost complete rewrite of the first version
21cr|ripmake-1.39-5|38	but really becomes quite useful.
21cr|ripmake-1.39-5|39	
21cr|ripmake-1.39-5|40	This package is in restricted because it is related to DVD ripping.
21cr|ripmake-1.39-5|41	
21cr|ripmake-1.39-5|42	%prep
21cr|ripmake-1.39-5|43	%setup -T -c
21cr|ripmake-1.39-5|44	bzcat %{SOURCE0} > %{name}
21cr|ripmake-1.39-5|45	bzcat %{SOURCE1} > index.html
21cr|ripmake-1.39-5|46	bzcat %{SOURCE2} > intro.html
21cr|ripmake-1.39-5|47	bzcat %{SOURCE3} > inst.html
21cr|ripmake-1.39-5|48	bzcat %{SOURCE4} > man.html
21cr|ripmake-1.39-5|49	bzcat %{SOURCE5} > param.html
21cr|ripmake-1.39-5|50	
21cr|ripmake-1.39-5|51	%build
21cr|ripmake-1.39-5|52	
21cr|ripmake-1.39-5|53	%install
21cr|ripmake-1.39-5|54	%__rm -rf %{buildroot}
21cr|ripmake-1.39-5|55	%__install -d -m 755 %{buildroot}%{_bindir}
21cr|ripmake-1.39-5|56	%__install -m 755 %{name} %{buildroot}%{_bindir}
21cr|ripmake-1.39-5|57	
21cr|ripmake-1.39-5|58	%clean
21cr|ripmake-1.39-5|59	%__rm -rf %{buildroot}
21cr|ripmake-1.39-5|60	
21cr|ripmake-1.39-5|61	%files
21cr|ripmake-1.39-5|62	%doc *.html
21cr|ripmake-1.39-5|63	%{_bindir}/%{name}

7731 21
21cr|ripmime-1.4.1.0-2|1	%define major 1
21cr|ripmime-1.4.1.0-2|2	%define libname %mklibname ripmime %{major}
21cr|ripmime-1.4.1.0-2|3	%define devname %mklibname ripmime -d
21cr|ripmime-1.4.1.0-2|4	
21cr|ripmime-1.4.1.0-2|5	Summary:	Extracts attachments out of mailpack format emails
21cr|ripmime-1.4.1.0-2|6	Name:		ripmime
21cr|ripmime-1.4.1.0-2|7	Version:	1.4.1.0
21cr|ripmime-1.4.1.0-2|8	Release:	2
21cr|ripmime-1.4.1.0-2|9	License:	BSD
21cr|ripmime-1.4.1.0-2|10	Group:		Networking/Mail
21cr|ripmime-1.4.1.0-2|11	Url:		http://www.pldaniels.com/ripmime/
21cr|ripmime-1.4.1.0-2|12	Source0:	https://github.com/inflex/ripMIME/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ripmime-1.4.1.0-2|13	Patch0:		ripmime-shared.patch
21cr|ripmime-1.4.1.0-2|14	BuildRequires:	libtool
21cr|ripmime-1.4.1.0-2|15	BuildRequires:	ripole-devel
21cr|ripmime-1.4.1.0-2|16	
21cr|ripmime-1.4.1.0-2|17	%description
21cr|ripmime-1.4.1.0-2|18	ripMIME is a small program which has been developed as part of the
21cr|ripmime-1.4.1.0-2|19	commercial Xamime development (http://www.xamime.com).
21cr|ripmime-1.4.1.0-2|20	
21cr|ripmime-1.4.1.0-2|21	ripMIME has been written with one sole purpose in mind, to extract
21cr|ripmime-1.4.1.0-2|22	the attached files out of a MIME encoded email package.
21cr|ripmime-1.4.1.0-2|23	
21cr|ripmime-1.4.1.0-2|24	%files
21cr|ripmime-1.4.1.0-2|25	%doc CHANGELOG CONTRIBUTORS INSTALL LICENSE README
21cr|ripmime-1.4.1.0-2|26	%{_bindir}/*
21cr|ripmime-1.4.1.0-2|27	%{_mandir}/man1/*
21cr|ripmime-1.4.1.0-2|28	
21cr|ripmime-1.4.1.0-2|29	#----------------------------------------------------------------------------
21cr|ripmime-1.4.1.0-2|30	
21cr|ripmime-1.4.1.0-2|31	%package -n %{libname}
21cr|ripmime-1.4.1.0-2|32	Summary:	Shared %{name} library
21cr|ripmime-1.4.1.0-2|33	Group:		System/Libraries
21cr|ripmime-1.4.1.0-2|34	
21cr|ripmime-1.4.1.0-2|35	%description -n %{libname}
21cr|ripmime-1.4.1.0-2|36	ripMIME is a small program which has been developed as part of the
21cr|ripmime-1.4.1.0-2|37	commercial Xamime development (http://www.xamime.com).
21cr|ripmime-1.4.1.0-2|38	
21cr|ripmime-1.4.1.0-2|39	ripMIME has been written with one sole purpose in mind, to extract
21cr|ripmime-1.4.1.0-2|40	the attached files out of a MIME encoded email package.
21cr|ripmime-1.4.1.0-2|41	
21cr|ripmime-1.4.1.0-2|42	This package provides the shared %{name} library.
21cr|ripmime-1.4.1.0-2|43	
21cr|ripmime-1.4.1.0-2|44	%files -n %{libname}
21cr|ripmime-1.4.1.0-2|45	%{_libdir}/libripmime.so.%{major}*
21cr|ripmime-1.4.1.0-2|46	
21cr|ripmime-1.4.1.0-2|47	#----------------------------------------------------------------------------
21cr|ripmime-1.4.1.0-2|48	
21cr|ripmime-1.4.1.0-2|49	%package -n %{devname}
21cr|ripmime-1.4.1.0-2|50	Summary:	Development files for the %{name} library
21cr|ripmime-1.4.1.0-2|51	Group:		Development/C
21cr|ripmime-1.4.1.0-2|52	Provides:	%{name}-devel = %{EVRD}
21cr|ripmime-1.4.1.0-2|53	Provides:	lib%{name}-devel = %{EVRD}
21cr|ripmime-1.4.1.0-2|54	Requires:	%{libname} = %{EVRD}
21cr|ripmime-1.4.1.0-2|55	
21cr|ripmime-1.4.1.0-2|56	%description -n %{devname}
21cr|ripmime-1.4.1.0-2|57	ripMIME is a small program which has been developed as part of the
21cr|ripmime-1.4.1.0-2|58	commercial Xamime development (http://www.xamime.com).
21cr|ripmime-1.4.1.0-2|59	
21cr|ripmime-1.4.1.0-2|60	ripMIME has been written with one sole purpose in mind, to extract
21cr|ripmime-1.4.1.0-2|61	the attached files out of a MIME encoded email package.
21cr|ripmime-1.4.1.0-2|62	
21cr|ripmime-1.4.1.0-2|63	This package provides development files for the %{name} library.
21cr|ripmime-1.4.1.0-2|64	
21cr|ripmime-1.4.1.0-2|65	%files -n %{devname}
21cr|ripmime-1.4.1.0-2|66	%doc TODO
21cr|ripmime-1.4.1.0-2|67	%dir %{_includedir}/%{name}
21cr|ripmime-1.4.1.0-2|68	%{_includedir}/%{name}/*.h
21cr|ripmime-1.4.1.0-2|69	%{_libdir}/libripmime.so
21cr|ripmime-1.4.1.0-2|70	
21cr|ripmime-1.4.1.0-2|71	#----------------------------------------------------------------------------
21cr|ripmime-1.4.1.0-2|72	
21cr|ripmime-1.4.1.0-2|73	%prep
21cr|ripmime-1.4.1.0-2|74	%autosetup -p1 -n ripMIME-%{version}
21cr|ripmime-1.4.1.0-2|75	
21cr|ripmime-1.4.1.0-2|76	%build
21cr|ripmime-1.4.1.0-2|77	%make \
21cr|ripmime-1.4.1.0-2|78	CFLAGS="%{optflags}" \
21cr|ripmime-1.4.1.0-2|79	libdir=%{_libdir} \
21cr|ripmime-1.4.1.0-2|80	LDFLAGS="%{ldflags}"
21cr|ripmime-1.4.1.0-2|81	
21cr|ripmime-1.4.1.0-2|82	%install
21cr|ripmime-1.4.1.0-2|83	%makeinstall_std \
21cr|ripmime-1.4.1.0-2|84	bindir=%{_bindir} \
21cr|ripmime-1.4.1.0-2|85	includedir=%{_includedir} \
21cr|ripmime-1.4.1.0-2|86	libdir=%{_libdir} \
21cr|ripmime-1.4.1.0-2|87	mandir=%{_mandir}

7732 21
21cr|R-ipred-0.9.3-5|1	%global packname  ipred
21cr|R-ipred-0.9.3-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ipred-0.9.3-5|3	
21cr|R-ipred-0.9.3-5|4	Name:             R-%{packname}
21cr|R-ipred-0.9.3-5|5	Version:          0.9.3
21cr|R-ipred-0.9.3-5|6	Release:          5
21cr|R-ipred-0.9.3-5|7	Summary:          Improved Predictors
21cr|R-ipred-0.9.3-5|8	Group:            Sciences/Mathematics
21cr|R-ipred-0.9.3-5|9	License:          GPL
21cr|R-ipred-0.9.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ipred-0.9.3-5|11	Source0:          http://cran.r-project.org/src/contrib/ipred_0.9-3.tar.gz
21cr|R-ipred-0.9.3-5|12	
21cr|R-ipred-0.9.3-5|13	Requires:         R-rpart R-MASS R-mlbench R-survival R-nnet R-class
21cr|R-ipred-0.9.3-5|14	Requires:         R-mvtnorm
21cr|R-ipred-0.9.3-5|15	Requires:         R-prodlim
21cr|R-ipred-0.9.3-5|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rpart R-MASS R-mlbench R-survival R-nnet R-class
21cr|R-ipred-0.9.3-5|17	BuildRequires: R-TH.data
21cr|R-ipred-0.9.3-5|18	Requires: R-TH.data
21cr|R-ipred-0.9.3-5|19	BuildRequires:    R-mvtnorm
21cr|R-ipred-0.9.3-5|20	BuildRequires:    R-prodlim
21cr|R-ipred-0.9.3-5|21	
21cr|R-ipred-0.9.3-5|22	%description
21cr|R-ipred-0.9.3-5|23	Improved predictive models by indirect classification and bagging for
21cr|R-ipred-0.9.3-5|24	classification, regression and survival problems as well as resampling
21cr|R-ipred-0.9.3-5|25	based estimators of prediction error.
21cr|R-ipred-0.9.3-5|26	
21cr|R-ipred-0.9.3-5|27	%prep
21cr|R-ipred-0.9.3-5|28	%setup -q -c -n %{packname}
21cr|R-ipred-0.9.3-5|29	
21cr|R-ipred-0.9.3-5|30	%build
21cr|R-ipred-0.9.3-5|31	
21cr|R-ipred-0.9.3-5|32	%install
21cr|R-ipred-0.9.3-5|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ipred-0.9.3-5|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ipred-0.9.3-5|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ipred-0.9.3-5|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ipred-0.9.3-5|37	
21cr|R-ipred-0.9.3-5|38	#check
21cr|R-ipred-0.9.3-5|39	#{_bindir}/R CMD check %%{packname}
21cr|R-ipred-0.9.3-5|40	
21cr|R-ipred-0.9.3-5|41	%files
21cr|R-ipred-0.9.3-5|42	%dir %{rlibdir}/%{packname}
21cr|R-ipred-0.9.3-5|43	%doc %{rlibdir}/%{packname}/doc
21cr|R-ipred-0.9.3-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-ipred-0.9.3-5|45	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-ipred-0.9.3-5|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ipred-0.9.3-5|47	%{rlibdir}/%{packname}/INDEX
21cr|R-ipred-0.9.3-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ipred-0.9.3-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-ipred-0.9.3-5|50	%{rlibdir}/%{packname}/R
21cr|R-ipred-0.9.3-5|51	%{rlibdir}/%{packname}/data
21cr|R-ipred-0.9.3-5|52	%{rlibdir}/%{packname}/help
21cr|R-ipred-0.9.3-5|53	%{rlibdir}/%{packname}/libs
21cr|R-ipred-0.9.3-5|54	%{rlibdir}/ipred/COPYRIGHTS

7733 21
21cr|R-IRanges-2.26.0-2|1	%global packname  IRanges
21cr|R-IRanges-2.26.0-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-IRanges-2.26.0-2|3	
21cr|R-IRanges-2.26.0-2|4	Name:             R-%{packname}
21cr|R-IRanges-2.26.0-2|5	Version:          2.26.0
21cr|R-IRanges-2.26.0-2|6	Release:          2
21cr|R-IRanges-2.26.0-2|7	Summary:          Infrastructure for manipulating intervals on sequences
21cr|R-IRanges-2.26.0-2|8	Group:            Sciences/Mathematics
21cr|R-IRanges-2.26.0-2|9	License:          Artistic-2.0
21cr|R-IRanges-2.26.0-2|10	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-IRanges-2.26.0-2|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/IRanges_%{version}.tar.gz
21cr|R-IRanges-2.26.0-2|12	Requires:         R-methods R-utils R-stats
21cr|R-IRanges-2.26.0-2|13	Requires:	  R-BiocGenerics
21cr|R-IRanges-2.26.0-2|14	Recommends:         R-RUnit R-XVector R-GenomicRanges R-BSgenome.Celegans.UCSC.ce2 R-S4Vectors
21cr|R-IRanges-2.26.0-2|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-IRanges-2.26.0-2|16	BuildRequires:    R-methods R-utils R-stats
21cr|R-IRanges-2.26.0-2|17	BuildRequires:    R-S4Vectors
21cr|R-IRanges-2.26.0-2|18	BuildRequires:    R-BiocGenerics
21cr|R-IRanges-2.26.0-2|19	BuildRequires:    texlive-collection-langgreek
21cr|R-IRanges-2.26.0-2|20	BuildRequires:    R-RUnit
21cr|R-IRanges-2.26.0-2|21	
21cr|R-IRanges-2.26.0-2|22	%description
21cr|R-IRanges-2.26.0-2|23	The package provides efficient low-level and highly reusable S4 classes
21cr|R-IRanges-2.26.0-2|24	for storing ranges of integers, RLE vectors (Run-Length Encoding), and,
21cr|R-IRanges-2.26.0-2|25	more generally, data that can be organized sequentially (formally defined
21cr|R-IRanges-2.26.0-2|26	as Vector objects), as well as views on these Vector objects. Efficient
21cr|R-IRanges-2.26.0-2|27	list-like classes are also provided for storing big collections of
21cr|R-IRanges-2.26.0-2|28	instances of the basic classes. All classes in the package use consistent
21cr|R-IRanges-2.26.0-2|29	naming and share the same rich and consistent "Vector API" as much as
21cr|R-IRanges-2.26.0-2|30	
21cr|R-IRanges-2.26.0-2|31	%prep
21cr|R-IRanges-2.26.0-2|32	%setup -q -c -n %{packname}
21cr|R-IRanges-2.26.0-2|33	
21cr|R-IRanges-2.26.0-2|34	%build
21cr|R-IRanges-2.26.0-2|35	
21cr|R-IRanges-2.26.0-2|36	%install
21cr|R-IRanges-2.26.0-2|37	mkdir -p %{buildroot}%{rlibdir}
21cr|R-IRanges-2.26.0-2|38	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-IRanges-2.26.0-2|39	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-IRanges-2.26.0-2|40	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-IRanges-2.26.0-2|41	
21cr|R-IRanges-2.26.0-2|42	#%check
21cr|R-IRanges-2.26.0-2|43	#%{_bindir}/R CMD check %{packname}
21cr|R-IRanges-2.26.0-2|44	
21cr|R-IRanges-2.26.0-2|45	%files
21cr|R-IRanges-2.26.0-2|46	%{rlibdir}/%{packname}

7734 21
21cr|R-irlba-2.1.2-3|1	%global packname  irlba
21cr|R-irlba-2.1.2-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-irlba-2.1.2-3|3	
21cr|R-irlba-2.1.2-3|4	Name:             R-%{packname}
21cr|R-irlba-2.1.2-3|5	Version:          2.1.2
21cr|R-irlba-2.1.2-3|6	Release:          3
21cr|R-irlba-2.1.2-3|7	Summary:          SVD, PCA and Symmetric Eigendecomposition for Large Dense and Sparse Matrices
21cr|R-irlba-2.1.2-3|8	Group:            Sciences/Mathematics
21cr|R-irlba-2.1.2-3|9	License:          GPL-3
21cr|R-irlba-2.1.2-3|10	URL:              https://cran.r-project.org/package=%{packname}
21cr|R-irlba-2.1.2-3|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-irlba-2.1.2-3|12	
21cr|R-irlba-2.1.2-3|13	Requires:         R-Matrix
21cr|R-irlba-2.1.2-3|14	Requires:         R-stats R-methods
21cr|R-irlba-2.1.2-3|15	
21cr|R-irlba-2.1.2-3|16	#BuildRequires:    Rmath-devel R-Matrix
21cr|R-irlba-2.1.2-3|17	BuildRequires:    R-stats R-methods R-devel pkgconfig(lapack)
21cr|R-irlba-2.1.2-3|18	
21cr|R-irlba-2.1.2-3|19	%description
21cr|R-irlba-2.1.2-3|20	Fast and memory efficient methods for truncated singular and eigenvalue
21cr|R-irlba-2.1.2-3|21	decompositions and principal component analysis of large sparse or dense
21cr|R-irlba-2.1.2-3|22	
21cr|R-irlba-2.1.2-3|23	%prep
21cr|R-irlba-2.1.2-3|24	%setup -q -c -n %{packname}
21cr|R-irlba-2.1.2-3|25	
21cr|R-irlba-2.1.2-3|26	%build
21cr|R-irlba-2.1.2-3|27	
21cr|R-irlba-2.1.2-3|28	%install
21cr|R-irlba-2.1.2-3|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-irlba-2.1.2-3|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-irlba-2.1.2-3|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-irlba-2.1.2-3|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-irlba-2.1.2-3|33	
21cr|R-irlba-2.1.2-3|34	%check
21cr|R-irlba-2.1.2-3|35	#%{_bindir}/R CMD check %{packname}
21cr|R-irlba-2.1.2-3|36	
21cr|R-irlba-2.1.2-3|37	%files
21cr|R-irlba-2.1.2-3|38	%dir %{rlibdir}/%{packname}
21cr|R-irlba-2.1.2-3|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-irlba-2.1.2-3|40	%doc %{rlibdir}/%{packname}/html
21cr|R-irlba-2.1.2-3|41	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-irlba-2.1.2-3|42	%{rlibdir}/%{packname}/INDEX
21cr|R-irlba-2.1.2-3|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-irlba-2.1.2-3|44	%{rlibdir}/%{packname}/Meta
21cr|R-irlba-2.1.2-3|45	%{rlibdir}/%{packname}/R
21cr|R-irlba-2.1.2-3|46	%{rlibdir}/%{packname}/help
21cr|R-irlba-2.1.2-3|47	%{rlibdir}/%{packname}/demo
21cr|R-irlba-2.1.2-3|48	%{rlibdir}/%{packname}/libs

7735 21
21cr|ristretto-0.12.3-1|1	%define _disable_rebuild_configure 1
21cr|ristretto-0.12.3-1|2	
21cr|ristretto-0.12.3-1|3	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|ristretto-0.12.3-1|4	
21cr|ristretto-0.12.3-1|5	Summary:	A picture viewer for the Xfce desktop environment
21cr|ristretto-0.12.3-1|6	Name:		ristretto
21cr|ristretto-0.12.3-1|7	Version:	0.12.3
21cr|ristretto-0.12.3-1|8	Release:	1
21cr|ristretto-0.12.3-1|9	License:	GPLv2+
21cr|ristretto-0.12.3-1|10	Group:		Graphics
21cr|ristretto-0.12.3-1|11	URL:		http://goodies.xfce.org/projects/applications/%{name}
21cr|ristretto-0.12.3-1|12	Source0:	http://archive.xfce.org/src/apps/ristretto/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|ristretto-0.12.3-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|ristretto-0.12.3-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|ristretto-0.12.3-1|15	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|ristretto-0.12.3-1|16	BuildRequires:	pkgconfig(gthread-2.0)
21cr|ristretto-0.12.3-1|17	BuildRequires:	pkgconfig(gobject-2.0)
21cr|ristretto-0.12.3-1|18	BuildRequires:	pkgconfig(cairo)
21cr|ristretto-0.12.3-1|19	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|ristretto-0.12.3-1|20	BuildRequires:	pkgconfig(gio-2.0)
21cr|ristretto-0.12.3-1|21	BuildRequires:	pkgconfig(x11)
21cr|ristretto-0.12.3-1|22	BuildRequires:	intltool
21cr|ristretto-0.12.3-1|23	BuildRequires:	desktop-file-utils
21cr|ristretto-0.12.3-1|24	BuildRequires:	pkgconfig(libexif)
21cr|ristretto-0.12.3-1|25	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|ristretto-0.12.3-1|26	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|ristretto-0.12.3-1|27	BuildRequires:	pkgconfig(libxfconf-0)
21cr|ristretto-0.12.3-1|28	BuildRequires:	pkgconfig(exo-2)
21cr|ristretto-0.12.3-1|29	Requires:	desktop-file-utils
21cr|ristretto-0.12.3-1|30	Requires:	xfconf
21cr|ristretto-0.12.3-1|31	
21cr|ristretto-0.12.3-1|32	%description
21cr|ristretto-0.12.3-1|33	Ristretto is a fast and lightweight picture-viewer for the Xfce desktop
21cr|ristretto-0.12.3-1|34	environment.
21cr|ristretto-0.12.3-1|35	
21cr|ristretto-0.12.3-1|36	%files -f %{name}.lang
21cr|ristretto-0.12.3-1|37	%doc AUTHORS ChangeLog
21cr|ristretto-0.12.3-1|38	%{_bindir}/%{name}
21cr|ristretto-0.12.3-1|39	%{_datadir}/applications/*.desktop
21cr|ristretto-0.12.3-1|40	%{_datadir}/metainfo/*.appdata.xml
21cr|ristretto-0.12.3-1|41	%{_iconsdir}/hicolor/*/apps/*.png
21cr|ristretto-0.12.3-1|42	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|ristretto-0.12.3-1|43	
21cr|ristretto-0.12.3-1|44	#-----------------------------------------------------------------------------
21cr|ristretto-0.12.3-1|45	
21cr|ristretto-0.12.3-1|46	%prep
21cr|ristretto-0.12.3-1|47	%setup -q
21cr|ristretto-0.12.3-1|48	
21cr|ristretto-0.12.3-1|49	%build
21cr|ristretto-0.12.3-1|50	%configure
21cr|ristretto-0.12.3-1|51	%make
21cr|ristretto-0.12.3-1|52	
21cr|ristretto-0.12.3-1|53	%install
21cr|ristretto-0.12.3-1|54	%makeinstall_std
21cr|ristretto-0.12.3-1|55	
21cr|ristretto-0.12.3-1|56	desktop-file-install \
21cr|ristretto-0.12.3-1|57	--add-only-show-in="XFCE" \
21cr|ristretto-0.12.3-1|58	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|ristretto-0.12.3-1|59	
21cr|ristretto-0.12.3-1|60	%find_lang %{name} --with-gnome

7736 21
21cr|R-ISwR-2.0_6-5|1	%global packname  ISwR
21cr|R-ISwR-2.0_6-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-ISwR-2.0_6-5|3	
21cr|R-ISwR-2.0_6-5|4	Name:             R-%{packname}
21cr|R-ISwR-2.0_6-5|5	Version:          2.0_6
21cr|R-ISwR-2.0_6-5|6	Release:          5
21cr|R-ISwR-2.0_6-5|7	Summary:          Introductory Statistics with R
21cr|R-ISwR-2.0_6-5|8	Group:            Sciences/Mathematics
21cr|R-ISwR-2.0_6-5|9	License:          GPL (>= 2)
21cr|R-ISwR-2.0_6-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ISwR-2.0_6-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.0-6.tar.gz
21cr|R-ISwR-2.0_6-5|12	BuildArch:        noarch
21cr|R-ISwR-2.0_6-5|13	Requires:         R-core
21cr|R-ISwR-2.0_6-5|14	Requires:         R-survival
21cr|R-ISwR-2.0_6-5|15	BuildRequires:    R-devel
21cr|R-ISwR-2.0_6-5|16	BuildRequires:    Rmath-devel
21cr|R-ISwR-2.0_6-5|17	BuildRequires:    R-survival
21cr|R-ISwR-2.0_6-5|18	BuildRequires:    pkgconfig(lapack)
21cr|R-ISwR-2.0_6-5|19	
21cr|R-ISwR-2.0_6-5|20	%description
21cr|R-ISwR-2.0_6-5|21	Data sets and scripts for text examples and exercises in P. Dalgaard
21cr|R-ISwR-2.0_6-5|22	(2008), `Introductory Statistics with R', 2nd ed., Springer Verlag, ISBN
21cr|R-ISwR-2.0_6-5|23	
21cr|R-ISwR-2.0_6-5|24	%prep
21cr|R-ISwR-2.0_6-5|25	%setup -q -c -n %{packname}
21cr|R-ISwR-2.0_6-5|26	
21cr|R-ISwR-2.0_6-5|27	%build
21cr|R-ISwR-2.0_6-5|28	
21cr|R-ISwR-2.0_6-5|29	%install
21cr|R-ISwR-2.0_6-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ISwR-2.0_6-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ISwR-2.0_6-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ISwR-2.0_6-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ISwR-2.0_6-5|34	
21cr|R-ISwR-2.0_6-5|35	#check
21cr|R-ISwR-2.0_6-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-ISwR-2.0_6-5|37	
21cr|R-ISwR-2.0_6-5|38	%files
21cr|R-ISwR-2.0_6-5|39	%dir %{rlibdir}/%{packname}
21cr|R-ISwR-2.0_6-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-ISwR-2.0_6-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ISwR-2.0_6-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-ISwR-2.0_6-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ISwR-2.0_6-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-ISwR-2.0_6-5|45	%{rlibdir}/%{packname}/R
21cr|R-ISwR-2.0_6-5|46	%{rlibdir}/%{packname}/data
21cr|R-ISwR-2.0_6-5|47	%{rlibdir}/%{packname}/help
21cr|R-ISwR-2.0_6-5|48	%{rlibdir}/%{packname}/rawdata
21cr|R-ISwR-2.0_6-5|49	%{rlibdir}/%{packname}/scripts

7737 21
21cr|R-iterators-1.0.7-6|1	%bcond_without       bootstrap
21cr|R-iterators-1.0.7-6|2	%global packname  iterators
21cr|R-iterators-1.0.7-6|3	%global rlibdir  %{_libdir}/R/library
21cr|R-iterators-1.0.7-6|4	
21cr|R-iterators-1.0.7-6|5	%define debug_package %{nil}
21cr|R-iterators-1.0.7-6|6	
21cr|R-iterators-1.0.7-6|7	Name:             R-%{packname}
21cr|R-iterators-1.0.7-6|8	Version:          1.0.7
21cr|R-iterators-1.0.7-6|9	Release:          6
21cr|R-iterators-1.0.7-6|10	Summary:          Iterator construct for R
21cr|R-iterators-1.0.7-6|11	Group:            Sciences/Mathematics
21cr|R-iterators-1.0.7-6|12	License:          Apache License (== 2.0)
21cr|R-iterators-1.0.7-6|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-iterators-1.0.7-6|14	Source0:          http://cran.r-project.org/src/contrib/iterators_%{version}.tar.gz
21cr|R-iterators-1.0.7-6|15	Requires:         R-utils
21cr|R-iterators-1.0.7-6|16	%if %{with bootstrap}
21cr|R-iterators-1.0.7-6|17	Requires:         R-RUnit
21cr|R-iterators-1.0.7-6|18	%else
21cr|R-iterators-1.0.7-6|19	Requires:         R-foreach R-RUnit
21cr|R-iterators-1.0.7-6|20	%endif
21cr|R-iterators-1.0.7-6|21	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
21cr|R-iterators-1.0.7-6|22	%if %{with bootstrap}
21cr|R-iterators-1.0.7-6|23	BuildRequires:    R-RUnit
21cr|R-iterators-1.0.7-6|24	%else
21cr|R-iterators-1.0.7-6|25	BuildRequires:    R-foreach R-RUnit
21cr|R-iterators-1.0.7-6|26	%endif
21cr|R-iterators-1.0.7-6|27	
21cr|R-iterators-1.0.7-6|28	%description
21cr|R-iterators-1.0.7-6|29	Support for iterators, which allow a programmer to traverse through all
21cr|R-iterators-1.0.7-6|30	the elements of a vector, list, or other collection of data.
21cr|R-iterators-1.0.7-6|31	
21cr|R-iterators-1.0.7-6|32	%prep
21cr|R-iterators-1.0.7-6|33	%setup -q -c -n %{packname}
21cr|R-iterators-1.0.7-6|34	
21cr|R-iterators-1.0.7-6|35	%build
21cr|R-iterators-1.0.7-6|36	
21cr|R-iterators-1.0.7-6|37	%install
21cr|R-iterators-1.0.7-6|38	mkdir -p %{buildroot}%{rlibdir}
21cr|R-iterators-1.0.7-6|39	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-iterators-1.0.7-6|40	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-iterators-1.0.7-6|41	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-iterators-1.0.7-6|42	
21cr|R-iterators-1.0.7-6|43	%if %{without bootstrap}
21cr|R-iterators-1.0.7-6|44	%check
21cr|R-iterators-1.0.7-6|45	%{_bindir}/R CMD check %{packname}
21cr|R-iterators-1.0.7-6|46	%endif
21cr|R-iterators-1.0.7-6|47	
21cr|R-iterators-1.0.7-6|48	%files
21cr|R-iterators-1.0.7-6|49	%dir %{rlibdir}/%{packname}
21cr|R-iterators-1.0.7-6|50	%doc %{rlibdir}/%{packname}/doc
21cr|R-iterators-1.0.7-6|51	%doc %{rlibdir}/%{packname}/html
21cr|R-iterators-1.0.7-6|52	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-iterators-1.0.7-6|53	%{rlibdir}/%{packname}/INDEX
21cr|R-iterators-1.0.7-6|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-iterators-1.0.7-6|55	%{rlibdir}/%{packname}/Meta
21cr|R-iterators-1.0.7-6|56	%{rlibdir}/%{packname}/R
21cr|R-iterators-1.0.7-6|57	%{rlibdir}/%{packname}/examples
21cr|R-iterators-1.0.7-6|58	%{rlibdir}/%{packname}/help
21cr|R-iterators-1.0.7-6|59	%{rlibdir}/%{packname}/unitTests

7738 21
21cr|R-itertools-0.1.3-5|1	%global packname  itertools
21cr|R-itertools-0.1.3-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-itertools-0.1.3-5|3	
21cr|R-itertools-0.1.3-5|4	Name:             R-%{packname}
21cr|R-itertools-0.1.3-5|5	Version:          0.1.3
21cr|R-itertools-0.1.3-5|6	Release:          5
21cr|R-itertools-0.1.3-5|7	Summary:          Iterator Tools
21cr|R-itertools-0.1.3-5|8	Group:            Sciences/Mathematics
21cr|R-itertools-0.1.3-5|9	License:          GPL-2
21cr|R-itertools-0.1.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-itertools-0.1.3-5|11	Source0:          http://cran.r-project.org/src/contrib/itertools_0.1-3.tar.gz
21cr|R-itertools-0.1.3-5|12	BuildArch:        noarch
21cr|R-itertools-0.1.3-5|13	Requires:         R-core
21cr|R-itertools-0.1.3-5|14	Requires:         R-iterators
21cr|R-itertools-0.1.3-5|15	Requires:         R-foreach
21cr|R-itertools-0.1.3-5|16	BuildRequires:    R-devel Rmath-devel  R-iterators
21cr|R-itertools-0.1.3-5|17	BuildRequires:    R-foreach
21cr|R-itertools-0.1.3-5|18	
21cr|R-itertools-0.1.3-5|19	%description
21cr|R-itertools-0.1.3-5|20	Various tools for creating iterators, many patterned after functions in
21cr|R-itertools-0.1.3-5|21	the Python itertools module, and others patterned after functions in the
21cr|R-itertools-0.1.3-5|22	'snow' package.
21cr|R-itertools-0.1.3-5|23	
21cr|R-itertools-0.1.3-5|24	%prep
21cr|R-itertools-0.1.3-5|25	%setup -q -c -n %{packname}
21cr|R-itertools-0.1.3-5|26	
21cr|R-itertools-0.1.3-5|27	%build
21cr|R-itertools-0.1.3-5|28	
21cr|R-itertools-0.1.3-5|29	%install
21cr|R-itertools-0.1.3-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-itertools-0.1.3-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-itertools-0.1.3-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-itertools-0.1.3-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-itertools-0.1.3-5|34	
21cr|R-itertools-0.1.3-5|35	#check
21cr|R-itertools-0.1.3-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-itertools-0.1.3-5|37	
21cr|R-itertools-0.1.3-5|38	%files
21cr|R-itertools-0.1.3-5|39	%dir %{rlibdir}/%{packname}
21cr|R-itertools-0.1.3-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-itertools-0.1.3-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-itertools-0.1.3-5|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-itertools-0.1.3-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-itertools-0.1.3-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-itertools-0.1.3-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-itertools-0.1.3-5|46	%{rlibdir}/%{packname}/R
21cr|R-itertools-0.1.3-5|47	%{rlibdir}/%{packname}/examples
21cr|R-itertools-0.1.3-5|48	%{rlibdir}/%{packname}/help

7739 21
21cr|R-its-1.1.8-6|1	%global packname  its
21cr|R-its-1.1.8-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-its-1.1.8-6|3	
21cr|R-its-1.1.8-6|4	Name:             R-%{packname}
21cr|R-its-1.1.8-6|5	Version:          1.1.8
21cr|R-its-1.1.8-6|6	Release:          6
21cr|R-its-1.1.8-6|7	Summary:          Irregular Time Series
21cr|R-its-1.1.8-6|8	Group:            Sciences/Mathematics
21cr|R-its-1.1.8-6|9	License:          GPL-2
21cr|R-its-1.1.8-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-its-1.1.8-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-its-1.1.8-6|12	BuildArch:        noarch
21cr|R-its-1.1.8-6|13	Requires:         R-core
21cr|R-its-1.1.8-6|14	Requires:         R-methods R-stats R-Hmisc
21cr|R-its-1.1.8-6|15	BuildRequires:    R-devel Rmath-devel  R-methods R-stats R-Hmisc R-gridExtra
21cr|R-its-1.1.8-6|16	
21cr|R-its-1.1.8-6|17	%description
21cr|R-its-1.1.8-6|18	The its package contains an S4 class for handling irregular time series
21cr|R-its-1.1.8-6|19	
21cr|R-its-1.1.8-6|20	%prep
21cr|R-its-1.1.8-6|21	%setup -q -c -n %{packname}
21cr|R-its-1.1.8-6|22	
21cr|R-its-1.1.8-6|23	%build
21cr|R-its-1.1.8-6|24	
21cr|R-its-1.1.8-6|25	%install
21cr|R-its-1.1.8-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-its-1.1.8-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-its-1.1.8-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-its-1.1.8-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-its-1.1.8-6|30	
21cr|R-its-1.1.8-6|31	#check
21cr|R-its-1.1.8-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-its-1.1.8-6|33	
21cr|R-its-1.1.8-6|34	%files
21cr|R-its-1.1.8-6|35	%dir %{rlibdir}/%{packname}
21cr|R-its-1.1.8-6|36	%doc %{rlibdir}/%{packname}/changes
21cr|R-its-1.1.8-6|37	%doc %{rlibdir}/%{packname}/html
21cr|R-its-1.1.8-6|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-its-1.1.8-6|39	%{rlibdir}/%{packname}/INDEX
21cr|R-its-1.1.8-6|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-its-1.1.8-6|41	%{rlibdir}/%{packname}/Meta
21cr|R-its-1.1.8-6|42	%{rlibdir}/%{packname}/R
21cr|R-its-1.1.8-6|43	%{rlibdir}/%{packname}/dev
21cr|R-its-1.1.8-6|44	%{rlibdir}/%{packname}/examples
21cr|R-its-1.1.8-6|45	%{rlibdir}/%{packname}/help
21cr|R-its-1.1.8-6|46	%{rlibdir}/%{packname}/test

7740 21
21cr|rivalcfg-4.7.0-1|1	%define	debug_package %{nil}
21cr|rivalcfg-4.7.0-1|2	
21cr|rivalcfg-4.7.0-1|3	Summary:	Small CLI for configure SteelSeries gaming mice
21cr|rivalcfg-4.7.0-1|4	Name:		rivalcfg
21cr|rivalcfg-4.7.0-1|5	Version:	4.7.0
21cr|rivalcfg-4.7.0-1|6	Release:	1
21cr|rivalcfg-4.7.0-1|7	License:	WTFPL
21cr|rivalcfg-4.7.0-1|8	Group:		System/Configuration/Hardware
21cr|rivalcfg-4.7.0-1|9	Url:		https://github.com/flozz/rivalcfg
21cr|rivalcfg-4.7.0-1|10	Source0:	https://github.com/flozz/rivalcfg/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rivalcfg-4.7.0-1|11	BuildRequires:	python3dist(setuptools)
21cr|rivalcfg-4.7.0-1|12	
21cr|rivalcfg-4.7.0-1|13	%description
21cr|rivalcfg-4.7.0-1|14	Small CLI utility program that allows you to configure
21cr|rivalcfg-4.7.0-1|15	SteelSeries gaming mice
21cr|rivalcfg-4.7.0-1|16	
21cr|rivalcfg-4.7.0-1|17	%files
21cr|rivalcfg-4.7.0-1|18	%doc README.rst
21cr|rivalcfg-4.7.0-1|19	%license LICENSE
21cr|rivalcfg-4.7.0-1|20	%{_bindir}/%{name}
21cr|rivalcfg-4.7.0-1|21	%{py3_puresitedir}/%{name}
21cr|rivalcfg-4.7.0-1|22	%{py3_puresitedir}/%{name}-%{version}-*.egg-info
21cr|rivalcfg-4.7.0-1|23	
21cr|rivalcfg-4.7.0-1|24	#----------------------------------------------------------------------------
21cr|rivalcfg-4.7.0-1|25	
21cr|rivalcfg-4.7.0-1|26	%prep
21cr|rivalcfg-4.7.0-1|27	%setup -q
21cr|rivalcfg-4.7.0-1|28	
21cr|rivalcfg-4.7.0-1|29	%build
21cr|rivalcfg-4.7.0-1|30	%py3_build
21cr|rivalcfg-4.7.0-1|31	
21cr|rivalcfg-4.7.0-1|32	%install
21cr|rivalcfg-4.7.0-1|33	%py3_install

7741 21
21cr|rivendell-4.2.0-4|1	%define _disable_ld_no_undefined 1
21cr|rivendell-4.2.0-4|2	
21cr|rivendell-4.2.0-4|3	%define major 0
21cr|rivendell-4.2.0-4|4	%define libname %mklibname rivwebcapi %{major}
21cr|rivendell-4.2.0-4|5	%define devname %mklibname rivwebcapi -d
21cr|rivendell-4.2.0-4|6	
21cr|rivendell-4.2.0-4|7	%bcond_with docbook
21cr|rivendell-4.2.0-4|8	
21cr|rivendell-4.2.0-4|9	Summary:	A full-featured radio automation system targeted for use in professional broadcast and media environments
21cr|rivendell-4.2.0-4|10	Name:		rivendell
21cr|rivendell-4.2.0-4|11	Version:	4.2.0
21cr|rivendell-4.2.0-4|12	Release:	4
21cr|rivendell-4.2.0-4|13	License:	GPL-2.0
21cr|rivendell-4.2.0-4|14	Group:		Networking/Other
21cr|rivendell-4.2.0-4|15	Url:		https://github.com/ElvishArtisan/rivendell
21cr|rivendell-4.2.0-4|16	Source0:	https://github.com/ElvishArtisan/rivendell/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rivendell-4.2.0-4|17	Source10:	rivendell.sysusers.conf
21cr|rivendell-4.2.0-4|18	Source11:	pypad.sysusers.conf
21cr|rivendell-4.2.0-4|19	Source100:	%{name}.rpmlintrc
21cr|rivendell-4.2.0-4|20	# use new imagemagick v.7.x
21cr|rivendell-4.2.0-4|21	Patch0:		rivendell-imagemagick.patch
21cr|rivendell-4.2.0-4|22	# add Rosa to distro
21cr|rivendell-4.2.0-4|23	Patch1:		rivendell-rosa.patch
21cr|rivendell-4.2.0-4|24	BuildRequires:	libcdda-devel
21cr|rivendell-4.2.0-4|25	BuildRequires:	libmp4v2-devel
21cr|rivendell-4.2.0-4|26	BuildRequires:	libfaad2-devel
21cr|rivendell-4.2.0-4|27	BuildRequires:	id3lib-devel
21cr|rivendell-4.2.0-4|28	BuildRequires:	pkgconfig(alsa)
21cr|rivendell-4.2.0-4|29	BuildRequires:	pkgconfig(id3tag)
21cr|rivendell-4.2.0-4|30	BuildRequires:	pkgconfig(flac)
21cr|rivendell-4.2.0-4|31	BuildRequires:	pkgconfig(flac++)
21cr|rivendell-4.2.0-4|32	BuildRequires:	pkgconfig(jack)
21cr|rivendell-4.2.0-4|33	BuildRequires:	pkgconfig(libcurl)
21cr|rivendell-4.2.0-4|34	BuildRequires:	pkgconfig(libcoverart)
21cr|rivendell-4.2.0-4|35	BuildRequires:	pkgconfig(libdiscid)
21cr|rivendell-4.2.0-4|36	BuildRequires:	pkgconfig(libmusicbrainz5)
21cr|rivendell-4.2.0-4|37	BuildRequires:	pkgconfig(mad)
21cr|rivendell-4.2.0-4|38	BuildRequires:	pkgconfig(openssl)
21cr|rivendell-4.2.0-4|39	BuildRequires:	pkgconfig(samplerate)
21cr|rivendell-4.2.0-4|40	BuildRequires:	pkgconfig(sndfile)
21cr|rivendell-4.2.0-4|41	BuildRequires:	pkgconfig(soundtouch)
21cr|rivendell-4.2.0-4|42	BuildRequires:	pkgconfig(taglib)
21cr|rivendell-4.2.0-4|43	BuildRequires:	pkgconfig(twolame)
21cr|rivendell-4.2.0-4|44	BuildRequires:	pkgconfig(vorbisfile)
21cr|rivendell-4.2.0-4|45	BuildRequires:	pkgconfig(Magick++)
21cr|rivendell-4.2.0-4|46	BuildRequires:	pkgconfig(Qt5Core)
21cr|rivendell-4.2.0-4|47	BuildRequires:	pkgconfig(Qt5Gui)
21cr|rivendell-4.2.0-4|48	BuildRequires:	pkgconfig(Qt5Network)
21cr|rivendell-4.2.0-4|49	BuildRequires:	pkgconfig(Qt5Sql)
21cr|rivendell-4.2.0-4|50	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|rivendell-4.2.0-4|51	BuildRequires:	pkgconfig(Qt5Xml)
21cr|rivendell-4.2.0-4|52	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|rivendell-4.2.0-4|53	BuildRequires:	qt5-linguist-tools
21cr|rivendell-4.2.0-4|54	%if %{with docbook}
21cr|rivendell-4.2.0-4|55	BuildRequires:	fop
21cr|rivendell-4.2.0-4|56	BuildRequires:	xsltproc
21cr|rivendell-4.2.0-4|57	BuildRequires:	docbook-style-xsl-ns
21cr|rivendell-4.2.0-4|58	%endif
21cr|rivendell-4.2.0-4|59	Requires:	mariadb-server
21cr|rivendell-4.2.0-4|60	Requires:	curl
21cr|rivendell-4.2.0-4|61	Requires:	rsyslog
21cr|rivendell-4.2.0-4|62	Requires:	cdrkit-icedax
21cr|rivendell-4.2.0-4|63	Requires:	%{_lib}qt5sql5-mysql
21cr|rivendell-4.2.0-4|64	
21cr|rivendell-4.2.0-4|65	%description
21cr|rivendell-4.2.0-4|66	Rivendell is a complete radio broadcast automation solution, with
21cr|rivendell-4.2.0-4|67	facilities for the acquisition, management, scheduling and playout of
21cr|rivendell-4.2.0-4|68	audio content.  Modules for the production and management of podcast
21cr|rivendell-4.2.0-4|69	audio are also included.
21cr|rivendell-4.2.0-4|70	
21cr|rivendell-4.2.0-4|71	%files
21cr|rivendell-4.2.0-4|72	%{_sysconfdir}/auto.master.d
21cr|rivendell-4.2.0-4|73	%{_sysconfdir}/pam.d/rdalsaconfig-root
21cr|rivendell-4.2.0-4|74	%{_sysconfdir}/pam.d/rddbconfig-root
21cr|rivendell-4.2.0-4|75	%{_sysconfdir}/pam.d/rivendell
21cr|rivendell-4.2.0-4|76	%{_sysconfdir}/security/console.apps/rdalsaconfig-root
21cr|rivendell-4.2.0-4|77	%{_sysconfdir}/security/console.apps/rddbconfig-root
21cr|rivendell-4.2.0-4|78	%{_sysconfdir}/xdg/menus/applications-merged/%{name}*.menu
21cr|rivendell-4.2.0-4|79	%{_sysconfdir}/auto.rd.audiostore
21cr|rivendell-4.2.0-4|80	%{_sysconfdir}/fail2ban/filter.d/rivendell-webapi.conf
21cr|rivendell-4.2.0-4|81	%config(noreplace) %{_sysconfdir}/rd-bin.conf
21cr|rivendell-4.2.0-4|82	%{_sysconfdir}/logrotate.d/rivendell
21cr|rivendell-4.2.0-4|83	%{_unitdir}/%{name}.service
21cr|rivendell-4.2.0-4|84	%{_bindir}/rdadmin
21cr|rivendell-4.2.0-4|85	%{_bindir}/rdairplay
21cr|rivendell-4.2.0-4|86	%{_bindir}/rdpanel
21cr|rivendell-4.2.0-4|87	%{_bindir}/rdcartslots
21cr|rivendell-4.2.0-4|88	%{_bindir}/rdcatch
21cr|rivendell-4.2.0-4|89	%{_bindir}/rdgen
21cr|rivendell-4.2.0-4|90	%{_bindir}/rdlibrary
21cr|rivendell-4.2.0-4|91	%{_bindir}/rdlogedit
21cr|rivendell-4.2.0-4|92	%{_bindir}/rdlogmanager
21cr|rivendell-4.2.0-4|93	%{_bindir}/rdcastmanager
21cr|rivendell-4.2.0-4|94	%{_bindir}/rdlogin
21cr|rivendell-4.2.0-4|95	%{_bindir}/rmlsend
21cr|rivendell-4.2.0-4|96	%{_bindir}/rdsoftkeys
21cr|rivendell-4.2.0-4|97	%{_bindir}/rdpopup
21cr|rivendell-4.2.0-4|98	%{_bindir}/rdalsaconfig
21cr|rivendell-4.2.0-4|99	%{_bindir}/rdalsaconfig-root
21cr|rivendell-4.2.0-4|100	%{_bindir}/rdgpimon
21cr|rivendell-4.2.0-4|101	%{_bindir}/rdclilogedit
21cr|rivendell-4.2.0-4|102	%{_bindir}/rddbconfig
21cr|rivendell-4.2.0-4|103	%{_bindir}/rddbconfig-root
21cr|rivendell-4.2.0-4|104	%{_bindir}/rddelete
21cr|rivendell-4.2.0-4|105	%{_bindir}/rdexport
21cr|rivendell-4.2.0-4|106	%{_bindir}/rdimport
21cr|rivendell-4.2.0-4|107	%{_bindir}/rdmetadata
21cr|rivendell-4.2.0-4|108	%{_bindir}/rdmaint
21cr|rivendell-4.2.0-4|109	%{_bindir}/rdcollect
21cr|rivendell-4.2.0-4|110	%{_bindir}/rdconvert
21cr|rivendell-4.2.0-4|111	%{_bindir}/rdcheckcuts
21cr|rivendell-4.2.0-4|112	%{_bindir}/rd_audio_sync
21cr|rivendell-4.2.0-4|113	%{_bindir}/rd_config
21cr|rivendell-4.2.0-4|114	%{_bindir}/sage_endec_rwt.sh
21cr|rivendell-4.2.0-4|115	%{_bindir}/rd_backup
21cr|rivendell-4.2.0-4|116	%{_bindir}/rdmemcheck.sh
21cr|rivendell-4.2.0-4|117	%{_bindir}/rdrender
21cr|rivendell-4.2.0-4|118	%{_bindir}/rdsinglestart
21cr|rivendell-4.2.0-4|119	%{_sbindir}/*
21cr|rivendell-4.2.0-4|120	%{_libdir}/librd*.so
21cr|rivendell-4.2.0-4|121	%{python3_sitearch}/rivendellaudio
21cr|rivendell-4.2.0-4|122	%{_datadir}/X11/fvwm2/pixmaps/*.xpm
21cr|rivendell-4.2.0-4|123	%{_datadir}/applications/%{name}*.desktop
21cr|rivendell-4.2.0-4|124	%{_datadir}/desktop-directories/%{name}*.directory
21cr|rivendell-4.2.0-4|125	%{_iconsdir}/hicolor/*/apps/*.png
21cr|rivendell-4.2.0-4|126	%{_datadir}/pixmaps/%{name}/*.png
21cr|rivendell-4.2.0-4|127	%{_datadir}/%{name}
21cr|rivendell-4.2.0-4|128	%{_var}/www/rd-bin
21cr|rivendell-4.2.0-4|129	%{_prefix}/lib/rivendell
21cr|rivendell-4.2.0-4|130	%{_prefix}/lib/firewalld/services/rivendell.xml
21cr|rivendell-4.2.0-4|131	%{_sysusersdir}/rivendell.conf
21cr|rivendell-4.2.0-4|132	%{_sysusersdir}/pypad.conf
21cr|rivendell-4.2.0-4|133	
21cr|rivendell-4.2.0-4|134	%post
21cr|rivendell-4.2.0-4|135	%sysusers_create %{name}.conf
21cr|rivendell-4.2.0-4|136	%sysusers_create pypad.conf
21cr|rivendell-4.2.0-4|137	%systemd_post rivendell.service
21cr|rivendell-4.2.0-4|138	if test ! -e /var/snd ; then
21cr|rivendell-4.2.0-4|139	mkdir -p /var/snd
21cr|rivendell-4.2.0-4|140	chown rivendell:rivendell /var/snd
21cr|rivendell-4.2.0-4|141	chmod 775 /var/snd
21cr|rivendell-4.2.0-4|142	fi
21cr|rivendell-4.2.0-4|143	if test ! -d /etc/rivendell.d ; then
21cr|rivendell-4.2.0-4|144	mkdir -p /etc/rivendell.d
21cr|rivendell-4.2.0-4|145	chmod 775 /etc/rivendell.d
21cr|rivendell-4.2.0-4|146	fi
21cr|rivendell-4.2.0-4|147	if test ! -e /etc/rd.conf ; then
21cr|rivendell-4.2.0-4|148	cp %{_datadir}/rivendell/rd.conf-sample /etc/rivendell.d/rd-default.conf
21cr|rivendell-4.2.0-4|149	ln -s /etc/rivendell.d/rd-default.conf /etc/rd.conf
21cr|rivendell-4.2.0-4|150	fi
21cr|rivendell-4.2.0-4|151	if test ! -h /etc/rd.conf ; then
21cr|rivendell-4.2.0-4|152	mv /etc/rd.conf /etc/rivendell.d/rd-default.conf
21cr|rivendell-4.2.0-4|153	ln -s /etc/rivendell.d/rd-default.conf /etc/rd.conf
21cr|rivendell-4.2.0-4|154	fi
21cr|rivendell-4.2.0-4|155	if test ! -e /etc/asound.conf ; then
21cr|rivendell-4.2.0-4|156	cp %{_datadir}/rivendell/asound.conf-sample /etc/asound.conf
21cr|rivendell-4.2.0-4|157	fi
21cr|rivendell-4.2.0-4|158	if test ! -e /etc/profile.d/rivendell-env.sh ; then
21cr|rivendell-4.2.0-4|159	cp /usr/share/rivendell/rivendell-env.sh /etc/profile.d/
21cr|rivendell-4.2.0-4|160	fi
21cr|rivendell-4.2.0-4|161	%{_sbindir}/rddbmgr --modify
21cr|rivendell-4.2.0-4|162	/bin/systemctl restart rivendell
21cr|rivendell-4.2.0-4|163	/bin/systemctl enable rivendell
21cr|rivendell-4.2.0-4|164	if test ! -e %{_var}/www/rd-bin/logos ; then
21cr|rivendell-4.2.0-4|165	mkdir -p %{_var}/www/rd-bin/logos
21cr|rivendell-4.2.0-4|166	fi
21cr|rivendell-4.2.0-4|167	if test ! -f %{_var}/www/rd-bin/logos/webget_logo.png ; then
21cr|rivendell-4.2.0-4|168	cp %{_datadir}/rivendell/logos/webget_logo.png %{_var}/www/rd-bin/logos/webget_logo.png
21cr|rivendell-4.2.0-4|169	fi
21cr|rivendell-4.2.0-4|170	mkdir -p /var/log/rivendell
21cr|rivendell-4.2.0-4|171	if test ! -e /etc/rsyslog.d/rivendell.conf ; then
21cr|rivendell-4.2.0-4|172	cp %{_datadir}/rivendell/syslog.conf-sample /etc/rsyslog.d/rivendell.conf
21cr|rivendell-4.2.0-4|173	fi
21cr|rivendell-4.2.0-4|174	exit 0
21cr|rivendell-4.2.0-4|175	
21cr|rivendell-4.2.0-4|176	
21cr|rivendell-4.2.0-4|177	%preun
21cr|rivendell-4.2.0-4|178	%systemd_preun rivendell.service
21cr|rivendell-4.2.0-4|179	
21cr|rivendell-4.2.0-4|180	%postun
21cr|rivendell-4.2.0-4|181	/bin/systemctl daemon-reload
21cr|rivendell-4.2.0-4|182	/bin/systemctl reload firewalld
21cr|rivendell-4.2.0-4|183	
21cr|rivendell-4.2.0-4|184	#------------------------------------------------------------------
21cr|rivendell-4.2.0-4|185	
21cr|rivendell-4.2.0-4|186	%package importers
21cr|rivendell-4.2.0-4|187	Summary:	Library importers for the Rivendell Broadcast Automation System
21cr|rivendell-4.2.0-4|188	Requires:	rivendell = %{EVRD}
21cr|rivendell-4.2.0-4|189	Requires:	madplay
21cr|rivendell-4.2.0-4|190	
21cr|rivendell-4.2.0-4|191	%description importers
21cr|rivendell-4.2.0-4|192	This package contains various importer scripts, which can be used to
21cr|rivendell-4.2.0-4|193	import audio from existing legacy automation systems into Rivendell.
21cr|rivendell-4.2.0-4|194	Currently, scripts exist for the AirForce Wings, Prophet NexGen and Sierra
21cr|rivendell-4.2.0-4|195	Automated Systems SASAuto systems, as well as from another Rivendell system
21cr|rivendell-4.2.0-4|196	(useful for 'merging' multiple databases).  Additionally, scripts for
21cr|rivendell-4.2.0-4|197	initializing switcher matrices for the Christian Radio Consortium
21cr|rivendell-4.2.0-4|198	(CRC) Unity4000 network and copying RDCatch event lists between hosts
21cr|rivendell-4.2.0-4|199	are included.
21cr|rivendell-4.2.0-4|200	
21cr|rivendell-4.2.0-4|201	%files importers
21cr|rivendell-4.2.0-4|202	%{_bindir}/wings_filter
21cr|rivendell-4.2.0-4|203	%{_bindir}/rivendell_filter
21cr|rivendell-4.2.0-4|204	%{_bindir}/nexgen_filter
21cr|rivendell-4.2.0-4|205	%{_bindir}/crc-unity4k.sh
21cr|rivendell-4.2.0-4|206	%{_bindir}/rdcatch_copy
21cr|rivendell-4.2.0-4|207	%{_bindir}/panel_copy
21cr|rivendell-4.2.0-4|208	
21cr|rivendell-4.2.0-4|209	#------------------------------------------------------------------
21cr|rivendell-4.2.0-4|210	
21cr|rivendell-4.2.0-4|211	%package select
21cr|rivendell-4.2.0-4|212	Summary:	The RDSelect system selector tool for Rivendell
21cr|rivendell-4.2.0-4|213	Requires:	rivendell = %{EVRD}
21cr|rivendell-4.2.0-4|214	Requires:	autofs
21cr|rivendell-4.2.0-4|215	
21cr|rivendell-4.2.0-4|216	%description select
21cr|rivendell-4.2.0-4|217	This package contains the RDMonitor/RDSelect tool for Rivendell, which can
21cr|rivendell-4.2.0-4|218	be used to select which amoung multiple Rivendell instances a host should be
21cr|rivendell-4.2.0-4|219	associated with.
21cr|rivendell-4.2.0-4|220	
21cr|rivendell-4.2.0-4|221	%files select
21cr|rivendell-4.2.0-4|222	%{_bindir}/rdselect
21cr|rivendell-4.2.0-4|223	%attr(4755,root,root) %{_bindir}/rdselect_helper
21cr|rivendell-4.2.0-4|224	%{_bindir}/rdmonitor
21cr|rivendell-4.2.0-4|225	%{_sysconfdir}/X11/xinit/xinitrc.d/start-rdmonitor.sh
21cr|rivendell-4.2.0-4|226	
21cr|rivendell-4.2.0-4|227	%post select
21cr|rivendell-4.2.0-4|228	touch /etc/auto.rd.audiostore
21cr|rivendell-4.2.0-4|229	systemctl restart autofs
21cr|rivendell-4.2.0-4|230	
21cr|rivendell-4.2.0-4|231	%postun select
21cr|rivendell-4.2.0-4|232	systemctl restart autofs
21cr|rivendell-4.2.0-4|233	
21cr|rivendell-4.2.0-4|234	#------------------------------------------------------------------
21cr|rivendell-4.2.0-4|235	
21cr|rivendell-4.2.0-4|236	%package webget
21cr|rivendell-4.2.0-4|237	Summary: The WebGet audio fetcher service for Rivendell
21cr|rivendell-4.2.0-4|238	Requires: rivendell = %{EVRD}
21cr|rivendell-4.2.0-4|239	
21cr|rivendell-4.2.0-4|240	%description webget
21cr|rivendell-4.2.0-4|241	This package contains the WebGet audio fetching tool for Rivendell.
21cr|rivendell-4.2.0-4|242	
21cr|rivendell-4.2.0-4|243	%files webget
21cr|rivendell-4.2.0-4|244	%attr(6755,root,root) %{_var}/www/rd-bin/webget.cgi
21cr|rivendell-4.2.0-4|245	%{_var}/www/rd-bin/webget.js
21cr|rivendell-4.2.0-4|246	
21cr|rivendell-4.2.0-4|247	#------------------------------------------------------------------
21cr|rivendell-4.2.0-4|248	
21cr|rivendell-4.2.0-4|249	%package -n %{libname}
21cr|rivendell-4.2.0-4|250	Summary:	%{name} shared library
21cr|rivendell-4.2.0-4|251	Group:		System/Libraries
21cr|rivendell-4.2.0-4|252	
21cr|rivendell-4.2.0-4|253	%description -n %{libname}
21cr|rivendell-4.2.0-4|254	%{name} rivwebcapi shared library.
21cr|rivendell-4.2.0-4|255	
21cr|rivendell-4.2.0-4|256	%files -n %{libname}
21cr|rivendell-4.2.0-4|257	%{_libdir}/librivwebcapi.so.%{major}*
21cr|rivendell-4.2.0-4|258	#------------------------------------------------------------------
21cr|rivendell-4.2.0-4|259	
21cr|rivendell-4.2.0-4|260	%package -n %{devname}
21cr|rivendell-4.2.0-4|261	Summary:	Development files for %{name}
21cr|rivendell-4.2.0-4|262	Group:		Development/Other
21cr|rivendell-4.2.0-4|263	Requires:	%{libname} = %{EVRD}
21cr|rivendell-4.2.0-4|264	Requires:	rivendell = %{EVRD}
21cr|rivendell-4.2.0-4|265	Provides:	rivwebcapi-devel = %{EVRD}
21cr|rivendell-4.2.0-4|266	Provides:	%{name}-devel = %{EVRD}
21cr|rivendell-4.2.0-4|267	
21cr|rivendell-4.2.0-4|268	%description -n %{devname}
21cr|rivendell-4.2.0-4|269	This package contains header files and example code for development using
21cr|rivendell-4.2.0-4|270	Rivendell's Web C API, which can be used to integrate with Rivendell Web
21cr|rivendell-4.2.0-4|271	API Interface.
21cr|rivendell-4.2.0-4|272	
21cr|rivendell-4.2.0-4|273	%files -n %{devname}
21cr|rivendell-4.2.0-4|274	%{_includedir}/rivwebcapi
21cr|rivendell-4.2.0-4|275	%{_libdir}/pkgconfig/rivwebcapi.pc
21cr|rivendell-4.2.0-4|276	%{_libdir}/librivwebcapi.so
21cr|rivendell-4.2.0-4|277	
21cr|rivendell-4.2.0-4|278	#------------------------------------------------------------------
21cr|rivendell-4.2.0-4|279	
21cr|rivendell-4.2.0-4|280	%prep
21cr|rivendell-4.2.0-4|281	%autosetup -p1
21cr|rivendell-4.2.0-4|282	
21cr|rivendell-4.2.0-4|283	# fix systemd service install
21cr|rivendell-4.2.0-4|284	sed -i 's|/lib/systemd/system|%{_unitdir}|' systemd/Makefile.am
21cr|rivendell-4.2.0-4|285	
21cr|rivendell-4.2.0-4|286	%build
21cr|rivendell-4.2.0-4|287	%if %{with docbook}
21cr|rivendell-4.2.0-4|288	export DOCBOOK_STYLESHEETS=/usr/share/sgml/docbook/xsl-ns-stylesheets
21cr|rivendell-4.2.0-4|289	%endif
21cr|rivendell-4.2.0-4|290	
21cr|rivendell-4.2.0-4|291	autoreconf -vfi
21cr|rivendell-4.2.0-4|292	%configure \
21cr|rivendell-4.2.0-4|293	%if %{without docbook}
21cr|rivendell-4.2.0-4|294	--disable-docbook \
21cr|rivendell-4.2.0-4|295	%endif
21cr|rivendell-4.2.0-4|296	--libexecdir=%{_var}/www/rd-bin
21cr|rivendell-4.2.0-4|297	
21cr|rivendell-4.2.0-4|298	%make
21cr|rivendell-4.2.0-4|299	
21cr|rivendell-4.2.0-4|300	%install
21cr|rivendell-4.2.0-4|301	%makeinstall_std
21cr|rivendell-4.2.0-4|302	
21cr|rivendell-4.2.0-4|303	install -D -m0644 conf/rd.conf-sample %{buildroot}%{_datadir}/rivendell/rd.conf-sample
21cr|rivendell-4.2.0-4|304	install -D -m0644 conf/asound.conf-sample %{buildroot}%{_datadir}/rivendell/asound.conf-sample
21cr|rivendell-4.2.0-4|305	install -D -m0644 conf/syslog.conf-sample %{buildroot}%{_datadir}/rivendell/syslog.conf-sample
21cr|rivendell-4.2.0-4|306	install -D -m0644 conf/rivendell-env.sh %{buildroot}%{_datadir}/rivendell/rivendell-env.sh
21cr|rivendell-4.2.0-4|307	install -D -m0644 icons/webget_logo.png %{buildroot}%{_datadir}/rivendell/logos/webget_logo.png
21cr|rivendell-4.2.0-4|308	install -D -m0644 conf/logrotate-sample %{buildroot}%{_sysconfdir}/logrotate.d/rivendell
21cr|rivendell-4.2.0-4|309	install -D -m0644 conf/rivendell-webapi.conf %{buildroot}%{_sysconfdir}/fail2ban/filter.d/rivendell-webapi.conf
21cr|rivendell-4.2.0-4|310	
21cr|rivendell-4.2.0-4|311	# install sysusers config
21cr|rivendell-4.2.0-4|312	install -D -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|rivendell-4.2.0-4|313	install -D -m0644 %{SOURCE11} %{buildroot}%{_sysusersdir}/pypad.conf

7742 21
21cr|R-jpeg-0.1.8.1-1|1	%global packname  jpeg
21cr|R-jpeg-0.1.8.1-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-jpeg-0.1.8.1-1|3	
21cr|R-jpeg-0.1.8.1-1|4	Name:             R-%{packname}
21cr|R-jpeg-0.1.8.1-1|5	Version:          0.1.8.1
21cr|R-jpeg-0.1.8.1-1|6	Release:          1
21cr|R-jpeg-0.1.8.1-1|7	Summary:          Read and write JPEG images
21cr|R-jpeg-0.1.8.1-1|8	Group:            Sciences/Mathematics
21cr|R-jpeg-0.1.8.1-1|9	License:          GPLv2+
21cr|R-jpeg-0.1.8.1-1|10	URL:              https://CRAN.R-project.org/package=%{packname}
21cr|R-jpeg-0.1.8.1-1|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_0.1-8.1.tar.gz
21cr|R-jpeg-0.1.8.1-1|12	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-jpeg-0.1.8.1-1|13	BuildRequires:    jpeg-devel
21cr|R-jpeg-0.1.8.1-1|14	
21cr|R-jpeg-0.1.8.1-1|15	
21cr|R-jpeg-0.1.8.1-1|16	%description
21cr|R-jpeg-0.1.8.1-1|17	This package provides an easy and simple way to read, write and display
21cr|R-jpeg-0.1.8.1-1|18	bitmap images stored in the JPEG format. It can read and write both files
21cr|R-jpeg-0.1.8.1-1|19	and in-memory raw vectors.
21cr|R-jpeg-0.1.8.1-1|20	
21cr|R-jpeg-0.1.8.1-1|21	%prep
21cr|R-jpeg-0.1.8.1-1|22	%setup -q -c -n %{packname}
21cr|R-jpeg-0.1.8.1-1|23	
21cr|R-jpeg-0.1.8.1-1|24	%build
21cr|R-jpeg-0.1.8.1-1|25	
21cr|R-jpeg-0.1.8.1-1|26	%install
21cr|R-jpeg-0.1.8.1-1|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-jpeg-0.1.8.1-1|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-jpeg-0.1.8.1-1|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-jpeg-0.1.8.1-1|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-jpeg-0.1.8.1-1|31	
21cr|R-jpeg-0.1.8.1-1|32	#check
21cr|R-jpeg-0.1.8.1-1|33	#{_bindir}/R CMD check %%{packname}
21cr|R-jpeg-0.1.8.1-1|34	
21cr|R-jpeg-0.1.8.1-1|35	%files
21cr|R-jpeg-0.1.8.1-1|36	%dir %{rlibdir}/%{packname}
21cr|R-jpeg-0.1.8.1-1|37	%doc %{rlibdir}/%{packname}/html
21cr|R-jpeg-0.1.8.1-1|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-jpeg-0.1.8.1-1|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-jpeg-0.1.8.1-1|40	%{rlibdir}/%{packname}/INDEX
21cr|R-jpeg-0.1.8.1-1|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-jpeg-0.1.8.1-1|42	%{rlibdir}/%{packname}/Meta
21cr|R-jpeg-0.1.8.1-1|43	%{rlibdir}/%{packname}/R
21cr|R-jpeg-0.1.8.1-1|44	%{rlibdir}/%{packname}/help
21cr|R-jpeg-0.1.8.1-1|45	%{rlibdir}/%{packname}/img
21cr|R-jpeg-0.1.8.1-1|46	%{rlibdir}/%{packname}/libs

7743 21
21cr|R-jsonlite-1.1-4|1	%global packname  jsonlite
21cr|R-jsonlite-1.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-jsonlite-1.1-4|3	
21cr|R-jsonlite-1.1-4|4	Name:             R-%{packname}
21cr|R-jsonlite-1.1-4|5	Version:          1.1
21cr|R-jsonlite-1.1-4|6	Release:          4
21cr|R-jsonlite-1.1-4|7	Summary:          A Robust, High Performance JSON Parser and Generator for R
21cr|R-jsonlite-1.1-4|8	Group:            Sciences/Mathematics
21cr|R-jsonlite-1.1-4|9	License:          MIT (Jeroen Ooms, 2016)
21cr|R-jsonlite-1.1-4|10	URL:              None
21cr|R-jsonlite-1.1-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-jsonlite-1.1-4|12	
21cr|R-jsonlite-1.1-4|13	Requires:         R-methods
21cr|R-jsonlite-1.1-4|14	Recommends:       R-testthat R-curl R-rmarkdown R-httr
21cr|R-jsonlite-1.1-4|15	Requires:         R-plyr R-knitr R-R.rsp
21cr|R-jsonlite-1.1-4|16	BuildRequires:    R-devel Rmath-devel R-methods
21cr|R-jsonlite-1.1-4|17	
21cr|R-jsonlite-1.1-4|18	BuildRequires:    R-plyr R-knitr R-R.rsp
21cr|R-jsonlite-1.1-4|19	
21cr|R-jsonlite-1.1-4|20	%description
21cr|R-jsonlite-1.1-4|21	A fast JSON parser and generator optimized for statistical data and the
21cr|R-jsonlite-1.1-4|22	web. Started out as a fork of 'RJSONIO', but has been completely rewritten
21cr|R-jsonlite-1.1-4|23	in recent versions. The package offers flexible, robust, high performance
21cr|R-jsonlite-1.1-4|24	tools for working with JSON in R and is particularly powerful for building
21cr|R-jsonlite-1.1-4|25	pipelines and interacting with a web API. The implementation is based on
21cr|R-jsonlite-1.1-4|26	the mapping described in the vignette (Ooms, 2014). In addition to
21cr|R-jsonlite-1.1-4|27	converting JSON data from/to R objects, 'jsonlite' contains functions to
21cr|R-jsonlite-1.1-4|28	stream, validate, and prettify JSON data. The unit tests included with the
21cr|R-jsonlite-1.1-4|29	package verify that all edge cases are encoded and decoded consistently
21cr|R-jsonlite-1.1-4|30	for use with dynamic data in systems and applications.
21cr|R-jsonlite-1.1-4|31	
21cr|R-jsonlite-1.1-4|32	%prep
21cr|R-jsonlite-1.1-4|33	%setup -q -c -n %{packname}
21cr|R-jsonlite-1.1-4|34	
21cr|R-jsonlite-1.1-4|35	%build
21cr|R-jsonlite-1.1-4|36	
21cr|R-jsonlite-1.1-4|37	%install
21cr|R-jsonlite-1.1-4|38	mkdir -p %{buildroot}%{rlibdir}
21cr|R-jsonlite-1.1-4|39	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-jsonlite-1.1-4|40	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-jsonlite-1.1-4|41	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-jsonlite-1.1-4|42	
21cr|R-jsonlite-1.1-4|43	#check
21cr|R-jsonlite-1.1-4|44	#{_bindir}/R CMD check %%{packname}
21cr|R-jsonlite-1.1-4|45	
21cr|R-jsonlite-1.1-4|46	%files
21cr|R-jsonlite-1.1-4|47	%dir %{rlibdir}/%{packname}
21cr|R-jsonlite-1.1-4|48	%doc %{rlibdir}/%{packname}/doc
21cr|R-jsonlite-1.1-4|49	%doc %{rlibdir}/%{packname}/html
21cr|R-jsonlite-1.1-4|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-jsonlite-1.1-4|51	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-jsonlite-1.1-4|52	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-jsonlite-1.1-4|53	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-jsonlite-1.1-4|54	%{rlibdir}/%{packname}/INDEX
21cr|R-jsonlite-1.1-4|55	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-jsonlite-1.1-4|56	%{rlibdir}/%{packname}/Meta
21cr|R-jsonlite-1.1-4|57	%{rlibdir}/%{packname}/R
21cr|R-jsonlite-1.1-4|58	%{rlibdir}/%{packname}/help
21cr|R-jsonlite-1.1-4|59	%{rlibdir}/%{packname}/libs

7744 21
21cr|R-KEGG.db-2.10.1-5|1	%global packname  KEGG.db
21cr|R-KEGG.db-2.10.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-KEGG.db-2.10.1-5|3	
21cr|R-KEGG.db-2.10.1-5|4	Name:             R-%{packname}
21cr|R-KEGG.db-2.10.1-5|5	Version:          2.10.1
21cr|R-KEGG.db-2.10.1-5|6	Release:          5
21cr|R-KEGG.db-2.10.1-5|7	Summary:          A set of annotation maps for KEGG
21cr|R-KEGG.db-2.10.1-5|8	Group:            Sciences/Mathematics
21cr|R-KEGG.db-2.10.1-5|9	License:          file LICENSE
21cr|R-KEGG.db-2.10.1-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-KEGG.db-2.10.1-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/KEGG.db_2.10.1.tar.gz
21cr|R-KEGG.db-2.10.1-5|12	BuildArch:        noarch
21cr|R-KEGG.db-2.10.1-5|13	Requires:         R-core
21cr|R-KEGG.db-2.10.1-5|14	Requires:         R-methods R-AnnotationDbi
21cr|R-KEGG.db-2.10.1-5|15	Requires:         R-methods R-AnnotationDbi
21cr|R-KEGG.db-2.10.1-5|16	BuildRequires:    R-devel Rmath-devel  R-methods R-AnnotationDbi
21cr|R-KEGG.db-2.10.1-5|17	BuildRequires:    R-methods R-AnnotationDbi R-IRanges R-S4Vectors
21cr|R-KEGG.db-2.10.1-5|18	
21cr|R-KEGG.db-2.10.1-5|19	%description
21cr|R-KEGG.db-2.10.1-5|20	A set of annotation maps for KEGG assembled using data from KEGG
21cr|R-KEGG.db-2.10.1-5|21	
21cr|R-KEGG.db-2.10.1-5|22	%prep
21cr|R-KEGG.db-2.10.1-5|23	%setup -q -c -n %{packname}
21cr|R-KEGG.db-2.10.1-5|24	
21cr|R-KEGG.db-2.10.1-5|25	%build
21cr|R-KEGG.db-2.10.1-5|26	
21cr|R-KEGG.db-2.10.1-5|27	%install
21cr|R-KEGG.db-2.10.1-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-KEGG.db-2.10.1-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-KEGG.db-2.10.1-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-KEGG.db-2.10.1-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-KEGG.db-2.10.1-5|32	
21cr|R-KEGG.db-2.10.1-5|33	#Disable check - fails due to texlive errors...
21cr|R-KEGG.db-2.10.1-5|34	#check
21cr|R-KEGG.db-2.10.1-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-KEGG.db-2.10.1-5|36	
21cr|R-KEGG.db-2.10.1-5|37	%files
21cr|R-KEGG.db-2.10.1-5|38	%dir %{rlibdir}/%{packname}
21cr|R-KEGG.db-2.10.1-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-KEGG.db-2.10.1-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-KEGG.db-2.10.1-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-KEGG.db-2.10.1-5|42	%{rlibdir}/%{packname}/LICENSE
21cr|R-KEGG.db-2.10.1-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-KEGG.db-2.10.1-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-KEGG.db-2.10.1-5|45	%{rlibdir}/%{packname}/R
21cr|R-KEGG.db-2.10.1-5|46	%{rlibdir}/%{packname}/extdata
21cr|R-KEGG.db-2.10.1-5|47	%{rlibdir}/%{packname}/help

7745 21
21cr|R-kernlab-0.9.25-2|1	%global packname kernlab
21cr|R-kernlab-0.9.25-2|2	%global rlibdir %{_libdir}/R/library
21cr|R-kernlab-0.9.25-2|3	
21cr|R-kernlab-0.9.25-2|4	Summary:	Kernel-based Machine Learning Lab
21cr|R-kernlab-0.9.25-2|5	Name:		R-%{packname}
21cr|R-kernlab-0.9.25-2|6	Version:	0.9.25
21cr|R-kernlab-0.9.25-2|7	Release:	2
21cr|R-kernlab-0.9.25-2|8	License:	GPL-2
21cr|R-kernlab-0.9.25-2|9	Group:		Sciences/Mathematics
21cr|R-kernlab-0.9.25-2|10	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-kernlab-0.9.25-2|11	Source0:	http://cran.r-project.org/src/contrib/kernlab_0.9-25.tar.gz
21cr|R-kernlab-0.9.25-2|12	BuildRequires:	R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-kernlab-0.9.25-2|13	BuildRequires:	blas-devel
21cr|R-kernlab-0.9.25-2|14	BuildRequires:	lapack-devel
21cr|R-kernlab-0.9.25-2|15	Requires:	R-methods
21cr|R-kernlab-0.9.25-2|16	
21cr|R-kernlab-0.9.25-2|17	%description
21cr|R-kernlab-0.9.25-2|18	Kernel-based machine learning methods for classification, regression,
21cr|R-kernlab-0.9.25-2|19	clustering, novelty detection, quantile regression and dimensionality
21cr|R-kernlab-0.9.25-2|20	reduction. Among other methods kernlab includes Support Vector Machines,
21cr|R-kernlab-0.9.25-2|21	Spectral Clustering, Kernel PCA and a QP solver.
21cr|R-kernlab-0.9.25-2|22	
21cr|R-kernlab-0.9.25-2|23	%files
21cr|R-kernlab-0.9.25-2|24	%dir %{rlibdir}/%{packname}
21cr|R-kernlab-0.9.25-2|25	%doc %{rlibdir}/%{packname}/doc
21cr|R-kernlab-0.9.25-2|26	%doc %{rlibdir}/%{packname}/html
21cr|R-kernlab-0.9.25-2|27	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-kernlab-0.9.25-2|28	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-kernlab-0.9.25-2|29	%{rlibdir}/%{packname}/INDEX
21cr|R-kernlab-0.9.25-2|30	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-kernlab-0.9.25-2|31	%{rlibdir}/%{packname}/Meta
21cr|R-kernlab-0.9.25-2|32	%{rlibdir}/%{packname}/R
21cr|R-kernlab-0.9.25-2|33	%{rlibdir}/%{packname}/data
21cr|R-kernlab-0.9.25-2|34	%{rlibdir}/%{packname}/help
21cr|R-kernlab-0.9.25-2|35	%{rlibdir}/%{packname}/libs
21cr|R-kernlab-0.9.25-2|36	%{rlibdir}/%{packname}/COPYRIGHTS
21cr|R-kernlab-0.9.25-2|37	
21cr|R-kernlab-0.9.25-2|38	#-----------------------------------------------------------
21cr|R-kernlab-0.9.25-2|39	
21cr|R-kernlab-0.9.25-2|40	%prep
21cr|R-kernlab-0.9.25-2|41	%setup -q -c -n %{packname}
21cr|R-kernlab-0.9.25-2|42	
21cr|R-kernlab-0.9.25-2|43	%build
21cr|R-kernlab-0.9.25-2|44	
21cr|R-kernlab-0.9.25-2|45	%install
21cr|R-kernlab-0.9.25-2|46	mkdir -p %{buildroot}%{rlibdir}
21cr|R-kernlab-0.9.25-2|47	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-kernlab-0.9.25-2|48	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-kernlab-0.9.25-2|49	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-kernlab-0.9.25-2|50	
21cr|R-kernlab-0.9.25-2|51	#check
21cr|R-kernlab-0.9.25-2|52	#{_bindir}/R CMD check %%{packname}

7746 21
21cr|rkhunter-1.4.6-3|1	%define _sbindir /usr/sbin
21cr|rkhunter-1.4.6-3|2	
21cr|rkhunter-1.4.6-3|3	Summary:	Rootkit scans for rootkits, backdoors and local exploits
21cr|rkhunter-1.4.6-3|4	Name:		rkhunter
21cr|rkhunter-1.4.6-3|5	Version:	1.4.6
21cr|rkhunter-1.4.6-3|6	Release:	3
21cr|rkhunter-1.4.6-3|7	License:	GPLv2+
21cr|rkhunter-1.4.6-3|8	Group:		System/Configuration/Other
21cr|rkhunter-1.4.6-3|9	Url:		http://rkhunter.sourceforge.net/
21cr|rkhunter-1.4.6-3|10	Source0:	http://downloads.sourceforge.net/rkhunter/%{name}-%{version}.tar.gz
21cr|rkhunter-1.4.6-3|11	Source1:	http://downloads.sourceforge.net/rkhunter/%{name}-%{version}.tar.gz.asc
21cr|rkhunter-1.4.6-3|12	Source2:	rkhunter.cron
21cr|rkhunter-1.4.6-3|13	Source3:	rkhunter.logrotate
21cr|rkhunter-1.4.6-3|14	Patch0:		rkhunter.conf.patch
21cr|rkhunter-1.4.6-3|15	Patch2:		rkhunter.systemd_journal.patch
21cr|rkhunter-1.4.6-3|16	# https://sourceforge.net/p/rkhunter/bugs/176/
21cr|rkhunter-1.4.6-3|17	Patch3:		rkhunter-GNUgrep3.8.patch
21cr|rkhunter-1.4.6-3|18	BuildArch:	noarch
21cr|rkhunter-1.4.6-3|19	Requires:	binutils
21cr|rkhunter-1.4.6-3|20	Requires:	e2fsprogs
21cr|rkhunter-1.4.6-3|21	Requires:	webfetch
21cr|rkhunter-1.4.6-3|22	Recommends:	unhide
21cr|rkhunter-1.4.6-3|23	
21cr|rkhunter-1.4.6-3|24	%description
21cr|rkhunter-1.4.6-3|25	Rootkit scanner is scanning tool to ensure you you're clean of known nasty
21cr|rkhunter-1.4.6-3|26	tools. This tool scans for rootkits, backdoors and local exploits by running
21cr|rkhunter-1.4.6-3|27	tests like:
21cr|rkhunter-1.4.6-3|28	- MD5/SHA1 hash compare
21cr|rkhunter-1.4.6-3|29	- Look for default files used by rootkits
21cr|rkhunter-1.4.6-3|30	- Wrong file permissions for binaries
21cr|rkhunter-1.4.6-3|31	- Look for suspected strings in LKM and KLD modules
21cr|rkhunter-1.4.6-3|32	- Look for hidden files
21cr|rkhunter-1.4.6-3|33	- Optional scan within plaintext and binary files
21cr|rkhunter-1.4.6-3|34	
21cr|rkhunter-1.4.6-3|35	%files
21cr|rkhunter-1.4.6-3|36	%doc files/CHANGELOG files/README
21cr|rkhunter-1.4.6-3|37	%config(noreplace) %{_sysconfdir}/rkhunter.conf
21cr|rkhunter-1.4.6-3|38	%{_sysconfdir}/cron.daily/rkhunter
21cr|rkhunter-1.4.6-3|39	%{_sysconfdir}/logrotate.d/rkhunter
21cr|rkhunter-1.4.6-3|40	%{_sbindir}/*
21cr|rkhunter-1.4.6-3|41	%{_var}/lib/rkhunter
21cr|rkhunter-1.4.6-3|42	%{_mandir}/man8/*
21cr|rkhunter-1.4.6-3|43	
21cr|rkhunter-1.4.6-3|44	#-------------------------------------------------------------------
21cr|rkhunter-1.4.6-3|45	
21cr|rkhunter-1.4.6-3|46	%prep
21cr|rkhunter-1.4.6-3|47	%autosetup -p1
21cr|rkhunter-1.4.6-3|48	chmod -R a+r .
21cr|rkhunter-1.4.6-3|49	
21cr|rkhunter-1.4.6-3|50	%build
21cr|rkhunter-1.4.6-3|51	
21cr|rkhunter-1.4.6-3|52	%install
21cr|rkhunter-1.4.6-3|53	mkdir -p %{buildroot}%{_sysconfdir} %{buildroot}%{_sbindir} \
21cr|rkhunter-1.4.6-3|54	%{buildroot}%{_var}/lib/rkhunter/{db/i18n,scripts,tmp} \
21cr|rkhunter-1.4.6-3|55	%{buildroot}%{_mandir}/man8
21cr|rkhunter-1.4.6-3|56	install files/rkhunter %{buildroot}%{_sbindir}/
21cr|rkhunter-1.4.6-3|57	install -m 644 files/%{name}.conf %{buildroot}%{_sysconfdir}
21cr|rkhunter-1.4.6-3|58	
21cr|rkhunter-1.4.6-3|59	cat<<EOF>>%{buildroot}%{_sysconfdir}/rkhunter.conf
21cr|rkhunter-1.4.6-3|60	INSTALLDIR=%{_var}
21cr|rkhunter-1.4.6-3|61	SCRIPTDIR=%{_var}/lib/rkhunter/scripts
21cr|rkhunter-1.4.6-3|62	PKGMGR=RPM
21cr|rkhunter-1.4.6-3|63	# to avoid some false positives...
21cr|rkhunter-1.4.6-3|64	ALLOWDEVFILE=/dev/shm/pulse-shm-*
21cr|rkhunter-1.4.6-3|65	ALLOWDEVFILE=/dev/shm/mono.*
21cr|rkhunter-1.4.6-3|66	ALLOWHIDDENDIR="/etc/.java"
21cr|rkhunter-1.4.6-3|67	ALLOWHIDDENDIR=/dev/.udev
21cr|rkhunter-1.4.6-3|68	ALLOWHIDDENDIR=/dev/.udevdb
21cr|rkhunter-1.4.6-3|69	ALLOWHIDDENDIR=/dev/.udev.tdb
21cr|rkhunter-1.4.6-3|70	ALLOWHIDDENDIR=/dev/.static
21cr|rkhunter-1.4.6-3|71	ALLOWHIDDENDIR=/dev/.initramfs
21cr|rkhunter-1.4.6-3|72	ALLOWHIDDENDIR=/dev/.SRC-unix
21cr|rkhunter-1.4.6-3|73	ALLOWHIDDENDIR=/dev/.mdadm
21cr|rkhunter-1.4.6-3|74	ALLOWHIDDENDIR=/dev/.systemd
21cr|rkhunter-1.4.6-3|75	ALLOWHIDDENDIR=/dev/.mount
21cr|rkhunter-1.4.6-3|76	ALLOWHIDDENFILE=/usr/share/man/man1/..1%{_extension}
21cr|rkhunter-1.4.6-3|77	ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia-current-settings.1%{_extension}
21cr|rkhunter-1.4.6-3|78	ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia-current-smi.1%{_extension}
21cr|rkhunter-1.4.6-3|79	ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia-current-xconfig.1%{_extension}
21cr|rkhunter-1.4.6-3|80	ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia96xx-settings.1%{_extension}
21cr|rkhunter-1.4.6-3|81	ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia96xx-xconfig.1%{_extension}
21cr|rkhunter-1.4.6-3|82	ALLOWHIDDENFILE=/usr/share/man/man5/.k5login.5%{_extension}
21cr|rkhunter-1.4.6-3|83	ALLOWHIDDENFILE=/usr/share/man/man5/.k5identity.5%{_extension}
21cr|rkhunter-1.4.6-3|84	SCRIPTWHITELIST=/usr/bin/GET
21cr|rkhunter-1.4.6-3|85	SCRIPTWHITELIST=/usr/bin/groups
21cr|rkhunter-1.4.6-3|86	SCRIPTWHITELIST=/usr/bin/ldd
21cr|rkhunter-1.4.6-3|87	SCRIPTWHITELIST=/usr/bin/whatis
21cr|rkhunter-1.4.6-3|88	ALLOWDEVFILE=/dev/shm/pulse-shm-*
21cr|rkhunter-1.4.6-3|89	ALLOWDEVFILE=/dev/md/md-device-map
21cr|rkhunter-1.4.6-3|90	# tomboy creates this one
21cr|rkhunter-1.4.6-3|91	ALLOWDEVFILE="/dev/shm/mono.*"
21cr|rkhunter-1.4.6-3|92	# created by libv4l
21cr|rkhunter-1.4.6-3|93	ALLOWDEVFILE="/dev/shm/libv4l-*"
21cr|rkhunter-1.4.6-3|94	# created by spice video
21cr|rkhunter-1.4.6-3|95	ALLOWDEVFILE="/dev/shm/spice.*"
21cr|rkhunter-1.4.6-3|96	# Invalid TMPDIR configuration option: No filename given, but it must exist.
21cr|rkhunter-1.4.6-3|97	TMPDIR=/var/lib/rkhunter/tmp
21cr|rkhunter-1.4.6-3|98	# Invalid DBDIR configuration option: No filename given, but it must exist.
21cr|rkhunter-1.4.6-3|99	DBDIR=/var/lib/rkhunter/db
21cr|rkhunter-1.4.6-3|100	EOF
21cr|rkhunter-1.4.6-3|101	
21cr|rkhunter-1.4.6-3|102	install -m 644 files/*.dat %{buildroot}%{_var}/lib/rkhunter/db
21cr|rkhunter-1.4.6-3|103	install -m 644 files/i18n/* %{buildroot}%{_var}/lib/rkhunter/db/i18n
21cr|rkhunter-1.4.6-3|104	install -m 754 files/*.{pl,sh} %{buildroot}%{_var}/lib/rkhunter/scripts
21cr|rkhunter-1.4.6-3|105	install -m 644 files/rkhunter.8 %{buildroot}%{_mandir}/man8
21cr|rkhunter-1.4.6-3|106	
21cr|rkhunter-1.4.6-3|107	mkdir -p %{buildroot}%{_sysconfdir}/cron.daily
21cr|rkhunter-1.4.6-3|108	install -m 0755 %{SOURCE2} \
21cr|rkhunter-1.4.6-3|109	%{buildroot}%{_sysconfdir}/cron.daily/rkhunter
21cr|rkhunter-1.4.6-3|110	
21cr|rkhunter-1.4.6-3|111	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|rkhunter-1.4.6-3|112	install -m 0644 %{SOURCE3} \
21cr|rkhunter-1.4.6-3|113	%{buildroot}%{_sysconfdir}/logrotate.d/rkhunter
21cr|rkhunter-1.4.6-3|114	
21cr|rkhunter-1.4.6-3|115	%post
21cr|rkhunter-1.4.6-3|116	if [ $1 = 1 ]; then
21cr|rkhunter-1.4.6-3|117	# create rkhunter.dat
21cr|rkhunter-1.4.6-3|118	%{_sbindir}/rkhunter --propupd
21cr|rkhunter-1.4.6-3|119	# gather user / group info
21cr|rkhunter-1.4.6-3|120	echo "\r"|%{_sbindir}/rkhunter --enable group_changes,passwd_changes
21cr|rkhunter-1.4.6-3|121	# Suppress warning on fresh install because of missing copies of passwd
21cr|rkhunter-1.4.6-3|122	# and groups file above
21cr|rkhunter-1.4.6-3|123	/usr/bin/true
21cr|rkhunter-1.4.6-3|124	fi

7747 21
21cr|R-kinship2-1.6.0-4|1	%global packname  kinship2
21cr|R-kinship2-1.6.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-kinship2-1.6.0-4|3	
21cr|R-kinship2-1.6.0-4|4	%define debug_package %{nil}
21cr|R-kinship2-1.6.0-4|5	
21cr|R-kinship2-1.6.0-4|6	Name:             R-%{packname}
21cr|R-kinship2-1.6.0-4|7	Version:          1.6.0
21cr|R-kinship2-1.6.0-4|8	Release:          4
21cr|R-kinship2-1.6.0-4|9	Summary:          Pedigree functions
21cr|R-kinship2-1.6.0-4|10	Group:            Sciences/Mathematics
21cr|R-kinship2-1.6.0-4|11	License:          GPL (>= 2)
21cr|R-kinship2-1.6.0-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-kinship2-1.6.0-4|13	Source0:          http://cran.r-project.org/src/contrib/kinship2_%{version}.tar.gz
21cr|R-kinship2-1.6.0-4|14	Requires:         R-Matrix R-quadprog
21cr|R-kinship2-1.6.0-4|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-kinship2-1.6.0-4|16	BuildRequires:    R-Matrix R-quadprog
21cr|R-kinship2-1.6.0-4|17	
21cr|R-kinship2-1.6.0-4|18	%description
21cr|R-kinship2-1.6.0-4|19	Routines to handle family data with a pedigree object. The initial purpose
21cr|R-kinship2-1.6.0-4|20	was to create correlation structures that describe family relationships
21cr|R-kinship2-1.6.0-4|21	such as kinship and identity-by-descent, which can be used to model family
21cr|R-kinship2-1.6.0-4|22	data in mixed effects models, such as in the coxme function.  Also
21cr|R-kinship2-1.6.0-4|23	includes a tool for pedigree drawing which is focused on producing compact
21cr|R-kinship2-1.6.0-4|24	layouts without intervention.  Recent additions include utilities to trim
21cr|R-kinship2-1.6.0-4|25	the pedigree object with various criteria.
21cr|R-kinship2-1.6.0-4|26	
21cr|R-kinship2-1.6.0-4|27	%prep
21cr|R-kinship2-1.6.0-4|28	%setup -q -c -n %{packname}
21cr|R-kinship2-1.6.0-4|29	
21cr|R-kinship2-1.6.0-4|30	%build
21cr|R-kinship2-1.6.0-4|31	
21cr|R-kinship2-1.6.0-4|32	%install
21cr|R-kinship2-1.6.0-4|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-kinship2-1.6.0-4|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-kinship2-1.6.0-4|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-kinship2-1.6.0-4|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-kinship2-1.6.0-4|37	
21cr|R-kinship2-1.6.0-4|38	#check
21cr|R-kinship2-1.6.0-4|39	#{_bindir}/R CMD check %%{packname}
21cr|R-kinship2-1.6.0-4|40	
21cr|R-kinship2-1.6.0-4|41	%files
21cr|R-kinship2-1.6.0-4|42	%dir %{rlibdir}/%{packname}
21cr|R-kinship2-1.6.0-4|43	%doc %{rlibdir}/%{packname}/doc
21cr|R-kinship2-1.6.0-4|44	%doc %{rlibdir}/%{packname}/html
21cr|R-kinship2-1.6.0-4|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-kinship2-1.6.0-4|46	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-kinship2-1.6.0-4|47	%{rlibdir}/%{packname}/COPYRIGHT
21cr|R-kinship2-1.6.0-4|48	%{rlibdir}/%{packname}/GPL2.txt
21cr|R-kinship2-1.6.0-4|49	%{rlibdir}/%{packname}/INDEX
21cr|R-kinship2-1.6.0-4|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-kinship2-1.6.0-4|51	%{rlibdir}/%{packname}/Meta
21cr|R-kinship2-1.6.0-4|52	%{rlibdir}/%{packname}/R
21cr|R-kinship2-1.6.0-4|53	%{rlibdir}/%{packname}/data
21cr|R-kinship2-1.6.0-4|54	%{rlibdir}/%{packname}/help

7748 21
21cr|R-klaR-0.6.12-4|1	%global packname  klaR
21cr|R-klaR-0.6.12-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-klaR-0.6.12-4|3	
21cr|R-klaR-0.6.12-4|4	Name:             R-%{packname}
21cr|R-klaR-0.6.12-4|5	Version:          0.6.12
21cr|R-klaR-0.6.12-4|6	Release:          4
21cr|R-klaR-0.6.12-4|7	Summary:          Classification and visualization
21cr|R-klaR-0.6.12-4|8	Group:            Sciences/Mathematics
21cr|R-klaR-0.6.12-4|9	License:          GPL-2
21cr|R-klaR-0.6.12-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-klaR-0.6.12-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.6-12.tar.gz
21cr|R-klaR-0.6.12-4|12	BuildArch:        noarch
21cr|R-klaR-0.6.12-4|13	Requires:         R-core
21cr|R-klaR-0.6.12-4|14	
21cr|R-klaR-0.6.12-4|15	Requires:         R-MASS
21cr|R-klaR-0.6.12-4|16	Requires:         R-combinat
21cr|R-klaR-0.6.12-4|17	Requires:         R-scatterplot3d R-som R-mlbench R-rpart R-e1071
21cr|R-klaR-0.6.12-4|18	BuildRequires:    R-devel Rmath-devel R-MASS
21cr|R-klaR-0.6.12-4|19	BuildRequires:    R-combinat
21cr|R-klaR-0.6.12-4|20	BuildRequires:   R-scatterplot3d R-som R-mlbench R-rpart R-e1071
21cr|R-klaR-0.6.12-4|21	%description
21cr|R-klaR-0.6.12-4|22	Miscellaneous functions for classification and visualization developed at
21cr|R-klaR-0.6.12-4|23	the Fakultaet Statistik, Technische Universitaet Dortmund
21cr|R-klaR-0.6.12-4|24	
21cr|R-klaR-0.6.12-4|25	%prep
21cr|R-klaR-0.6.12-4|26	%setup -q -c -n %{packname}
21cr|R-klaR-0.6.12-4|27	
21cr|R-klaR-0.6.12-4|28	%build
21cr|R-klaR-0.6.12-4|29	
21cr|R-klaR-0.6.12-4|30	%install
21cr|R-klaR-0.6.12-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-klaR-0.6.12-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-klaR-0.6.12-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-klaR-0.6.12-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-klaR-0.6.12-4|35	
21cr|R-klaR-0.6.12-4|36	#check
21cr|R-klaR-0.6.12-4|37	#{_bindir}/R CMD check %{packname}
21cr|R-klaR-0.6.12-4|38	
21cr|R-klaR-0.6.12-4|39	%files
21cr|R-klaR-0.6.12-4|40	%dir %{rlibdir}/%{packname}
21cr|R-klaR-0.6.12-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-klaR-0.6.12-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-klaR-0.6.12-4|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-klaR-0.6.12-4|44	%{rlibdir}/%{packname}/INDEX
21cr|R-klaR-0.6.12-4|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-klaR-0.6.12-4|46	%{rlibdir}/%{packname}/Meta
21cr|R-klaR-0.6.12-4|47	%{rlibdir}/%{packname}/R
21cr|R-klaR-0.6.12-4|48	%{rlibdir}/%{packname}/help
21cr|R-klaR-0.6.12-4|49	%{rlibdir}/%{packname}/data
21cr|R-klaR-0.6.12-4|50	%{rlibdir}/%{packname}/CITATION

7749 21
21cr|R-knitr-1.14-3|1	%define debug_package %{nil}
21cr|R-knitr-1.14-3|2	
21cr|R-knitr-1.14-3|3	%global packname  knitr
21cr|R-knitr-1.14-3|4	%global rlibdir  %{_libdir}/R/library
21cr|R-knitr-1.14-3|5	
21cr|R-knitr-1.14-3|6	Name:             R-%{packname}
21cr|R-knitr-1.14-3|7	Version:          1.14
21cr|R-knitr-1.14-3|8	Release:          3
21cr|R-knitr-1.14-3|9	Summary:          A general-purpose package for dynamic report generation in R
21cr|R-knitr-1.14-3|10	Group:            Sciences/Mathematics
21cr|R-knitr-1.14-3|11	License:          GPL
21cr|R-knitr-1.14-3|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-knitr-1.14-3|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-knitr-1.14-3|14	
21cr|R-knitr-1.14-3|15	Requires:         R-evaluate R-digest R-formatR R-highr R-markdown R-stringr R-tools R-methods R-yaml
21cr|R-knitr-1.14-3|16	Requires:         R-testit R-rgl R-codetools R-XML R-RCurl R-yaml
21cr|R-knitr-1.14-3|17	Recommends:	R-htmlwidgets R-webshot R-tikzDevice R-png R-jpeg R-XML R-RCurl R-DBI R-tibble R-rmarkdown
21cr|R-knitr-1.14-3|18	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-knitr-1.14-3|19	BuildRequires:    R-evaluate R-digest R-formatR R-highr R-markdown R-stringr R-tools R-methods R-yaml
21cr|R-knitr-1.14-3|20	BuildRequires:   R-testit R-rgl R-codetools R-XML R-RCurl R-yaml
21cr|R-knitr-1.14-3|21	#BuildRequires:	R-htmlwidgets R-webshot R-tikzDevice R-png R-jpeg R-XML R-RCurl R-DBI R-tibble
21cr|R-knitr-1.14-3|22	
21cr|R-knitr-1.14-3|23	%description
21cr|R-knitr-1.14-3|24	This package provides a general-purpose tool for dynamic report generation
21cr|R-knitr-1.14-3|25	in R, which can be used to deal with any type of (plain text) files,
21cr|R-knitr-1.14-3|26	including Sweave, HTML, Markdown, reStructuredText and AsciiDoc. The
21cr|R-knitr-1.14-3|27	patterns of code chunks and inline R expressions can be customized. R code
21cr|R-knitr-1.14-3|28	is evaluated as if it were copied and pasted in an R terminal thanks to
21cr|R-knitr-1.14-3|29	the evaluate package (e.g. we do not need to explicitly print() plots from
21cr|R-knitr-1.14-3|30	ggplot2 or lattice). R code can be reformatted by the formatR package so
21cr|R-knitr-1.14-3|31	that long lines are automatically wrapped, with indent and spaces being
21cr|R-knitr-1.14-3|32	added, and comments being preserved. A simple caching mechanism is
21cr|R-knitr-1.14-3|33	provided to cache results from computations for the first time and the
21cr|R-knitr-1.14-3|34	computations will be skipped the next time. Almost all common graphics
21cr|R-knitr-1.14-3|35	devices, including those in base R and add-on packages like Cairo,
21cr|R-knitr-1.14-3|36	cairoDevice and tikzDevice, are built-in with this package and it is
21cr|R-knitr-1.14-3|37	straightforward to switch between devices without writing any special
21cr|R-knitr-1.14-3|38	functions. The width and height as well as alignment of plots in the
21cr|R-knitr-1.14-3|39	output document can be specified in chunk options (the size of plots for
21cr|R-knitr-1.14-3|40	graphics devices is still supported as usual). Multiple plots can be
21cr|R-knitr-1.14-3|41	recorded in a single code chunk, and it is also allowed to rearrange plots
21cr|R-knitr-1.14-3|42	to the end of a chunk or just keep the last plot. Warnings, messages and
21cr|R-knitr-1.14-3|43	errors are written in the output document by default (can be turned off).
21cr|R-knitr-1.14-3|44	Currently LaTeX, HTML, Markdown and reST are supported, and other output
21cr|R-knitr-1.14-3|45	formats can be supported by hook functions. The large collection of hooks
21cr|R-knitr-1.14-3|46	in this package makes it possible for the user to control almost
21cr|R-knitr-1.14-3|47	everything in the R code input and output. Hooks can be used either to
21cr|R-knitr-1.14-3|48	format the output or to run a specified R code fragment before or after a
21cr|R-knitr-1.14-3|49	code chunk. The language in code chunks is not restricted to R only (there
21cr|R-knitr-1.14-3|50	is simple support to Python and Awk, etc). Many features are borrowed from
21cr|R-knitr-1.14-3|51	or inspired by Sweave, cacheSweave, pgfSweave, brew and decumar.
21cr|R-knitr-1.14-3|52	
21cr|R-knitr-1.14-3|53	%prep
21cr|R-knitr-1.14-3|54	%setup -q -c -n %{packname}
21cr|R-knitr-1.14-3|55	
21cr|R-knitr-1.14-3|56	%build
21cr|R-knitr-1.14-3|57	
21cr|R-knitr-1.14-3|58	%install
21cr|R-knitr-1.14-3|59	mkdir -p %{buildroot}%{rlibdir}
21cr|R-knitr-1.14-3|60	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-knitr-1.14-3|61	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-knitr-1.14-3|62	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-knitr-1.14-3|63	
21cr|R-knitr-1.14-3|64	#%check
21cr|R-knitr-1.14-3|65	#%{_bindir}/R CMD check %{packname}
21cr|R-knitr-1.14-3|66	
21cr|R-knitr-1.14-3|67	%files
21cr|R-knitr-1.14-3|68	%{rlibdir}/%{packname}

7750 21
21cr|R-ks-1.9.3-4|1	%global packname  ks
21cr|R-ks-1.9.3-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ks-1.9.3-4|3	
21cr|R-ks-1.9.3-4|4	Name:             R-%{packname}
21cr|R-ks-1.9.3-4|5	Version:          1.9.3
21cr|R-ks-1.9.3-4|6	Release:          4
21cr|R-ks-1.9.3-4|7	Summary:          Kernel smoothing
21cr|R-ks-1.9.3-4|8	Group:            Sciences/Mathematics
21cr|R-ks-1.9.3-4|9	License:          GPL-2 | GPL-3
21cr|R-ks-1.9.3-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ks-1.9.3-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-ks-1.9.3-4|12	
21cr|R-ks-1.9.3-4|13	Requires:         R-KernSmooth R-misc3d R-mvtnorm R-rgl
21cr|R-ks-1.9.3-4|14	Requires:         R-multicool
21cr|R-ks-1.9.3-4|15	Requires:         R-MASS
21cr|R-ks-1.9.3-4|16	BuildRequires:    R-devel Rmath-devel R-KernSmooth R-misc3d R-mvtnorm R-rgl
21cr|R-ks-1.9.3-4|17	BuildRequires:    R-multicool
21cr|R-ks-1.9.3-4|18	BuildRequires:   R-MASS
21cr|R-ks-1.9.3-4|19	%description
21cr|R-ks-1.9.3-4|20	Kernel smoothers for univariate and multivariate data
21cr|R-ks-1.9.3-4|21	
21cr|R-ks-1.9.3-4|22	%prep
21cr|R-ks-1.9.3-4|23	%setup -q -c -n %{packname}
21cr|R-ks-1.9.3-4|24	
21cr|R-ks-1.9.3-4|25	%build
21cr|R-ks-1.9.3-4|26	
21cr|R-ks-1.9.3-4|27	%install
21cr|R-ks-1.9.3-4|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ks-1.9.3-4|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ks-1.9.3-4|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ks-1.9.3-4|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ks-1.9.3-4|32	
21cr|R-ks-1.9.3-4|33	#check
21cr|R-ks-1.9.3-4|34	#{_bindir}/R CMD check %%{packname}
21cr|R-ks-1.9.3-4|35	
21cr|R-ks-1.9.3-4|36	%files
21cr|R-ks-1.9.3-4|37	%dir %{rlibdir}/%{packname}
21cr|R-ks-1.9.3-4|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-ks-1.9.3-4|39	%doc %{rlibdir}/%{packname}/html
21cr|R-ks-1.9.3-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ks-1.9.3-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-ks-1.9.3-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ks-1.9.3-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-ks-1.9.3-4|44	%{rlibdir}/%{packname}/R
21cr|R-ks-1.9.3-4|45	%{rlibdir}/%{packname}/help
21cr|R-ks-1.9.3-4|46	%{rlibdir}/%{packname}/data
21cr|R-ks-1.9.3-4|47	%{rlibdir}/%{packname}/libs

7751 21
21cr|rkward-0.6.5-1|1	%if %{_use_internal_dependency_generator}
21cr|rkward-0.6.5-1|2	%global __requires_exclude libR\\.so|libRblas\\.so|libRlapack\\.so
21cr|rkward-0.6.5-1|3	%else
21cr|rkward-0.6.5-1|4	%define _requires_exceptions libR.so\\|libRblas.so\\|libRlapack.so
21cr|rkward-0.6.5-1|5	%endif
21cr|rkward-0.6.5-1|6	
21cr|rkward-0.6.5-1|7	Summary:	A KDE gui to R language
21cr|rkward-0.6.5-1|8	Name:		rkward
21cr|rkward-0.6.5-1|9	Version:	0.6.5
21cr|rkward-0.6.5-1|10	Release:	1
21cr|rkward-0.6.5-1|11	License:	GPLv2+
21cr|rkward-0.6.5-1|12	Group:		Sciences/Mathematics
21cr|rkward-0.6.5-1|13	Url:		http://rkward.sourceforge.net
21cr|rkward-0.6.5-1|14	Source0:	http://download.kde.org/stable/rkward/%{version}/src/%{name}-%{version}.tar.gz
21cr|rkward-0.6.5-1|15	BuildRequires:	pkgconfig(libR)
21cr|rkward-0.6.5-1|16	BuildRequires:	kdelibs4-devel
21cr|rkward-0.6.5-1|17	BuildRequires:	gcc-gfortran
21cr|rkward-0.6.5-1|18	BuildRequires:	desktop-file-utils
21cr|rkward-0.6.5-1|19	BuildRequires:	cmake
21cr|rkward-0.6.5-1|20	Requires:	R-base
21cr|rkward-0.6.5-1|21	Requires:	php-cli
21cr|rkward-0.6.5-1|22	Recommends:	katepart
21cr|rkward-0.6.5-1|23	Obsoletes:	kde4-%{name} < 0.5.1
21cr|rkward-0.6.5-1|24	Provides:	kde4-%{name} = %{version}
21cr|rkward-0.6.5-1|25	
21cr|rkward-0.6.5-1|26	%description
21cr|rkward-0.6.5-1|27	RKWard is meant to become an easy to use, transparent frontend to the
21cr|rkward-0.6.5-1|28	R-language, a very powerful, yet hard-to-get-into scripting-language with
21cr|rkward-0.6.5-1|29	a strong focus on statistic functions. It will not only provide a convenient
21cr|rkward-0.6.5-1|30	user-interface, however, but also take care of seamless integration with an
21cr|rkward-0.6.5-1|31	office-suite. Practical statistics is not just about calculating, after all,
21cr|rkward-0.6.5-1|32	but also about documenting and ultimately publishing the results.
21cr|rkward-0.6.5-1|33	
21cr|rkward-0.6.5-1|34	%files -f %{name}.lang
21cr|rkward-0.6.5-1|35	%doc AUTHORS ChangeLog README
21cr|rkward-0.6.5-1|36	%{_datadir}/mime/packages/*xml
21cr|rkward-0.6.5-1|37	%{_datadir}/kde4/services/*protocol
21cr|rkward-0.6.5-1|38	%{_kde_bindir}/%{name}*
21cr|rkward-0.6.5-1|39	%{_kde_datadir}/applications/kde4/*.desktop
21cr|rkward-0.6.5-1|40	%{_kde_appsdir}/rkward
21cr|rkward-0.6.5-1|41	%{_kde_appsdir}/katepart/*
21cr|rkward-0.6.5-1|42	%{_kde_docdir}/*/*/*
21cr|rkward-0.6.5-1|43	%{_kde_iconsdir}/*
21cr|rkward-0.6.5-1|44	%{_kde_libdir}/kde4/libexec/%{name}.*
21cr|rkward-0.6.5-1|45	%{_kde_mandir}/man1/%{name}.1*
21cr|rkward-0.6.5-1|46	%{_libdir}/R/*
21cr|rkward-0.6.5-1|47	
21cr|rkward-0.6.5-1|48	#------------------------------------------------------------------------------
21cr|rkward-0.6.5-1|49	
21cr|rkward-0.6.5-1|50	%prep
21cr|rkward-0.6.5-1|51	%setup -q
21cr|rkward-0.6.5-1|52	
21cr|rkward-0.6.5-1|53	%build
21cr|rkward-0.6.5-1|54	%cmake_kde4
21cr|rkward-0.6.5-1|55	%make
21cr|rkward-0.6.5-1|56	
21cr|rkward-0.6.5-1|57	%install
21cr|rkward-0.6.5-1|58	%makeinstall_std -C build
21cr|rkward-0.6.5-1|59	
21cr|rkward-0.6.5-1|60	#(tpg) provide by R-base
21cr|rkward-0.6.5-1|61	rm -rf %{buildroot}%{_libdir}/R/lib/R.css
21cr|rkward-0.6.5-1|62	
21cr|rkward-0.6.5-1|63	# provided by katepart
21cr|rkward-0.6.5-1|64	rm -f %{buildroot}%{_kde_appsdir}/katepart/syntax/r.xml
21cr|rkward-0.6.5-1|65	
21cr|rkward-0.6.5-1|66	%find_lang %{name}

7752 21
21cr|R-labdsv-1.6.1-5|1	%global packname  labdsv
21cr|R-labdsv-1.6.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-labdsv-1.6.1-5|3	
21cr|R-labdsv-1.6.1-5|4	Name:             R-%{packname}
21cr|R-labdsv-1.6.1-5|5	Version:          1.6.1
21cr|R-labdsv-1.6.1-5|6	Release:          5
21cr|R-labdsv-1.6.1-5|7	Summary:          Ordination and Multivariate Analysis for Ecology
21cr|R-labdsv-1.6.1-5|8	Group:            Sciences/Mathematics
21cr|R-labdsv-1.6.1-5|9	License:          GPL (>= 2)
21cr|R-labdsv-1.6.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-labdsv-1.6.1-5|11	Source0:          http://cran.r-project.org/src/contrib/labdsv_1.6-1.tar.gz
21cr|R-labdsv-1.6.1-5|12	Requires:         R-MASS
21cr|R-labdsv-1.6.1-5|13	Requires:         R-rgl
21cr|R-labdsv-1.6.1-5|14	BuildRequires:    R-devel
21cr|R-labdsv-1.6.1-5|15	BuildRequires:    Rmath-devel
21cr|R-labdsv-1.6.1-5|16	BuildRequires:    R-MASS
21cr|R-labdsv-1.6.1-5|17	BuildRequires:    R-rgl
21cr|R-labdsv-1.6.1-5|18	BuildRequires:    pkgconfig(lapack)
21cr|R-labdsv-1.6.1-5|19	%rename R-cran-labdsv
21cr|R-labdsv-1.6.1-5|20	
21cr|R-labdsv-1.6.1-5|21	%description
21cr|R-labdsv-1.6.1-5|22	A variety of ordination and vegetation analyses useful in analysis of
21cr|R-labdsv-1.6.1-5|23	datasets in community ecology.  Includes many of the common ordination
21cr|R-labdsv-1.6.1-5|24	methods, with graphical routines to facilitate their interpretation, as
21cr|R-labdsv-1.6.1-5|25	well as several novel analyses.
21cr|R-labdsv-1.6.1-5|26	
21cr|R-labdsv-1.6.1-5|27	%prep
21cr|R-labdsv-1.6.1-5|28	%setup -q -c -n %{packname}
21cr|R-labdsv-1.6.1-5|29	
21cr|R-labdsv-1.6.1-5|30	%build
21cr|R-labdsv-1.6.1-5|31	
21cr|R-labdsv-1.6.1-5|32	%install
21cr|R-labdsv-1.6.1-5|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-labdsv-1.6.1-5|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-labdsv-1.6.1-5|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-labdsv-1.6.1-5|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-labdsv-1.6.1-5|37	
21cr|R-labdsv-1.6.1-5|38	#%check
21cr|R-labdsv-1.6.1-5|39	#%{_bindir}/R CMD check %{packname}
21cr|R-labdsv-1.6.1-5|40	
21cr|R-labdsv-1.6.1-5|41	%files
21cr|R-labdsv-1.6.1-5|42	%dir %{rlibdir}/%{packname}
21cr|R-labdsv-1.6.1-5|43	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-labdsv-1.6.1-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-labdsv-1.6.1-5|45	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-labdsv-1.6.1-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-labdsv-1.6.1-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-labdsv-1.6.1-5|48	%{rlibdir}/%{packname}/Meta
21cr|R-labdsv-1.6.1-5|49	%{rlibdir}/%{packname}/R
21cr|R-labdsv-1.6.1-5|50	%{rlibdir}/%{packname}/data
21cr|R-labdsv-1.6.1-5|51	%{rlibdir}/%{packname}/help
21cr|R-labdsv-1.6.1-5|52	%{rlibdir}/%{packname}/libs

7753 21
21cr|R-labeling-0.3-5|1	%global packname labeling
21cr|R-labeling-0.3-5|2	%global rlibdir %{_libdir}/R/library
21cr|R-labeling-0.3-5|3	
21cr|R-labeling-0.3-5|4	Name:             R-%{packname}
21cr|R-labeling-0.3-5|5	Version:          0.3
21cr|R-labeling-0.3-5|6	Release:          5
21cr|R-labeling-0.3-5|7	Summary:          Axis Labeling
21cr|R-labeling-0.3-5|8	Group:            Sciences/Mathematics
21cr|R-labeling-0.3-5|9	License:          MIT
21cr|R-labeling-0.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-labeling-0.3-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-labeling-0.3-5|12	BuildArch:        noarch
21cr|R-labeling-0.3-5|13	Requires:         R-core
21cr|R-labeling-0.3-5|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-labeling-0.3-5|15	
21cr|R-labeling-0.3-5|16	%description
21cr|R-labeling-0.3-5|17	Provides a range of axis labeling algorithms
21cr|R-labeling-0.3-5|18	
21cr|R-labeling-0.3-5|19	%prep
21cr|R-labeling-0.3-5|20	%setup -q -c -n %{packname}
21cr|R-labeling-0.3-5|21	
21cr|R-labeling-0.3-5|22	%build
21cr|R-labeling-0.3-5|23	
21cr|R-labeling-0.3-5|24	%install
21cr|R-labeling-0.3-5|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-labeling-0.3-5|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-labeling-0.3-5|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-labeling-0.3-5|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-labeling-0.3-5|29	
21cr|R-labeling-0.3-5|30	#check
21cr|R-labeling-0.3-5|31	#{_bindir}/R CMD check %%{packname}
21cr|R-labeling-0.3-5|32	
21cr|R-labeling-0.3-5|33	%files
21cr|R-labeling-0.3-5|34	%dir %{rlibdir}/%{packname}
21cr|R-labeling-0.3-5|35	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-labeling-0.3-5|36	%doc %{rlibdir}/%{packname}/html
21cr|R-labeling-0.3-5|37	%{rlibdir}/%{packname}/help
21cr|R-labeling-0.3-5|38	%{rlibdir}/%{packname}/INDEX
21cr|R-labeling-0.3-5|39	%{rlibdir}/%{packname}/LICENSE
21cr|R-labeling-0.3-5|40	%{rlibdir}/%{packname}/Meta
21cr|R-labeling-0.3-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-labeling-0.3-5|42	%{rlibdir}/%{packname}/R

7754 21
21cr|R-latticeExtra-0.6.26-5|1	%bcond_without bootstrap
21cr|R-latticeExtra-0.6.26-5|2	%global packname  latticeExtra
21cr|R-latticeExtra-0.6.26-5|3	%global rlibdir  %{_datadir}/R/library
21cr|R-latticeExtra-0.6.26-5|4	
21cr|R-latticeExtra-0.6.26-5|5	Name:             R-%{packname}
21cr|R-latticeExtra-0.6.26-5|6	Version:          0.6.26
21cr|R-latticeExtra-0.6.26-5|7	Release:          5
21cr|R-latticeExtra-0.6.26-5|8	Summary:          Extra Graphical Utilities Based on Lattice
21cr|R-latticeExtra-0.6.26-5|9	Group:            Sciences/Mathematics
21cr|R-latticeExtra-0.6.26-5|10	License:          GPL (>= 2)
21cr|R-latticeExtra-0.6.26-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-latticeExtra-0.6.26-5|12	Source0:          http://cran.r-project.org/src/contrib/latticeExtra_0.6-26.tar.gz
21cr|R-latticeExtra-0.6.26-5|13	BuildArch:        noarch
21cr|R-latticeExtra-0.6.26-5|14	Requires:         R-core R-RColorBrewer R-lattice R-lattice R-grid
21cr|R-latticeExtra-0.6.26-5|15	%if %{without bootstrap}
21cr|R-latticeExtra-0.6.26-5|16	Requires:         R-maps R-mapproj R-deldir R-tripack R-quantreg R-zoo
21cr|R-latticeExtra-0.6.26-5|17	Requires:         R-MASS R-mgcv
21cr|R-latticeExtra-0.6.26-5|18	%endif
21cr|R-latticeExtra-0.6.26-5|19	BuildRequires:    R-devel Rmath-devel  R-RColorBrewer
21cr|R-latticeExtra-0.6.26-5|20	BuildRequires:    R-lattice R-lattice R-grid
21cr|R-latticeExtra-0.6.26-5|21	%if %{without bootstrap}
21cr|R-latticeExtra-0.6.26-5|22	BuildRequires:    R-maps R-mapproj R-deldir R-tripack R-quantreg R-zoo
21cr|R-latticeExtra-0.6.26-5|23	BuildRequires:    R-MASS R-mgcv
21cr|R-latticeExtra-0.6.26-5|24	%endif
21cr|R-latticeExtra-0.6.26-5|25	
21cr|R-latticeExtra-0.6.26-5|26	%description
21cr|R-latticeExtra-0.6.26-5|27	Extra graphical utilities based on lattice
21cr|R-latticeExtra-0.6.26-5|28	
21cr|R-latticeExtra-0.6.26-5|29	%prep
21cr|R-latticeExtra-0.6.26-5|30	%setup -q -c -n %{packname}
21cr|R-latticeExtra-0.6.26-5|31	
21cr|R-latticeExtra-0.6.26-5|32	%build
21cr|R-latticeExtra-0.6.26-5|33	
21cr|R-latticeExtra-0.6.26-5|34	%install
21cr|R-latticeExtra-0.6.26-5|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-latticeExtra-0.6.26-5|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-latticeExtra-0.6.26-5|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-latticeExtra-0.6.26-5|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-latticeExtra-0.6.26-5|39	
21cr|R-latticeExtra-0.6.26-5|40	%if %{without bootstrap}
21cr|R-latticeExtra-0.6.26-5|41	%check
21cr|R-latticeExtra-0.6.26-5|42	%{_bindir}/R CMD check %{packname}
21cr|R-latticeExtra-0.6.26-5|43	%endif
21cr|R-latticeExtra-0.6.26-5|44	
21cr|R-latticeExtra-0.6.26-5|45	%files
21cr|R-latticeExtra-0.6.26-5|46	%dir %{rlibdir}/%{packname}
21cr|R-latticeExtra-0.6.26-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-latticeExtra-0.6.26-5|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-latticeExtra-0.6.26-5|49	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-latticeExtra-0.6.26-5|50	%{rlibdir}/%{packname}/INDEX
21cr|R-latticeExtra-0.6.26-5|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-latticeExtra-0.6.26-5|52	%{rlibdir}/%{packname}/Meta
21cr|R-latticeExtra-0.6.26-5|53	%{rlibdir}/%{packname}/R
21cr|R-latticeExtra-0.6.26-5|54	%{rlibdir}/%{packname}/data
21cr|R-latticeExtra-0.6.26-5|55	%{rlibdir}/%{packname}/help
21cr|R-latticeExtra-0.6.26-5|56	%{rlibdir}/%{packname}/scripts

7755 21
21cr|R-lava-1.4.4-4|1	%global packname  lava
21cr|R-lava-1.4.4-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-lava-1.4.4-4|3	
21cr|R-lava-1.4.4-4|4	%define debug_package %{nil}
21cr|R-lava-1.4.4-4|5	
21cr|R-lava-1.4.4-4|6	Name:             R-%{packname}
21cr|R-lava-1.4.4-4|7	Version:          1.4.4
21cr|R-lava-1.4.4-4|8	Release:          4
21cr|R-lava-1.4.4-4|9	Summary:          Latent Variable Models
21cr|R-lava-1.4.4-4|10	Group:            Sciences/Mathematics
21cr|R-lava-1.4.4-4|11	License:          GPL-3
21cr|R-lava-1.4.4-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-lava-1.4.4-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-lava-1.4.4-4|14	
21cr|R-lava-1.4.4-4|15	
21cr|R-lava-1.4.4-4|16	Requires:         R-numDeriv R-methods R-graphics R-grDevices R-utils R-stats
21cr|R-lava-1.4.4-4|17	#Requires:         R-mets R-graph R-optimx R-data.table R-Rgraphviz R-igraph R-Matrix R-KernSmooth R-lme4 R-geepack R-gof R-foreach R-quantreg R-rgl R-fields R-survival R-testthat R-ascii R-zoo
21cr|R-lava-1.4.4-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-lava-1.4.4-4|19	BuildRequires:    R-numDeriv R-methods R-graphics R-grDevices R-utils R-stats
21cr|R-lava-1.4.4-4|20	#BuildRequires:   R-mets R-graph R-optimx R-data.table R-Rgraphviz R-igraph R-Matrix R-KernSmooth R-lme4 R-geepack R-gof R-foreach R-quantreg R-rgl R-fields R-survival R-testthat R-ascii R-zoo
21cr|R-lava-1.4.4-4|21	
21cr|R-lava-1.4.4-4|22	%description
21cr|R-lava-1.4.4-4|23	Estimation and simulation of latent variable models.
21cr|R-lava-1.4.4-4|24	
21cr|R-lava-1.4.4-4|25	%prep
21cr|R-lava-1.4.4-4|26	%setup -q -c -n %{packname}
21cr|R-lava-1.4.4-4|27	
21cr|R-lava-1.4.4-4|28	%build
21cr|R-lava-1.4.4-4|29	
21cr|R-lava-1.4.4-4|30	%install
21cr|R-lava-1.4.4-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-lava-1.4.4-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-lava-1.4.4-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-lava-1.4.4-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-lava-1.4.4-4|35	
21cr|R-lava-1.4.4-4|36	#%check
21cr|R-lava-1.4.4-4|37	#%{_bindir}/R CMD check %{packname}
21cr|R-lava-1.4.4-4|38	
21cr|R-lava-1.4.4-4|39	%files
21cr|R-lava-1.4.4-4|40	%{rlibdir}/%{packname}

7756 21
21cr|R-lavaan-0.5.18-4|1	%bcond_without bootstrap
21cr|R-lavaan-0.5.18-4|2	%global packname  lavaan
21cr|R-lavaan-0.5.18-4|3	%global rlibdir  %{_datadir}/R/library
21cr|R-lavaan-0.5.18-4|4	
21cr|R-lavaan-0.5.18-4|5	Name:             R-%{packname}
21cr|R-lavaan-0.5.18-4|6	Version:          0.5.18
21cr|R-lavaan-0.5.18-4|7	Release:          4
21cr|R-lavaan-0.5.18-4|8	Summary:          Latent Variable Analysis
21cr|R-lavaan-0.5.18-4|9	Group:            Sciences/Mathematics
21cr|R-lavaan-0.5.18-4|10	License:          GPL (>= 2)
21cr|R-lavaan-0.5.18-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-lavaan-0.5.18-4|12	Source0:          http://cran.r-project.org/src/contrib/lavaan_0.5-18.tar.gz
21cr|R-lavaan-0.5.18-4|13	BuildArch:        noarch
21cr|R-lavaan-0.5.18-4|14	Requires:         R-core
21cr|R-lavaan-0.5.18-4|15	Requires:         R-methods
21cr|R-lavaan-0.5.18-4|16	Requires:         R-stats4
21cr|R-lavaan-0.5.18-4|17	Requires:         R-stats
21cr|R-lavaan-0.5.18-4|18	Requires:         R-graphics
21cr|R-lavaan-0.5.18-4|19	%if %{with bootstrap}
21cr|R-lavaan-0.5.18-4|20	Requires:         R-quadprog
21cr|R-lavaan-0.5.18-4|21	Requires:         R-boot
21cr|R-lavaan-0.5.18-4|22	%else
21cr|R-lavaan-0.5.18-4|23	Requires:         R-psych
21cr|R-lavaan-0.5.18-4|24	Requires:         R-qgraph
21cr|R-lavaan-0.5.18-4|25	Requires:         R-quadprog
21cr|R-lavaan-0.5.18-4|26	Requires:         R-boot
21cr|R-lavaan-0.5.18-4|27	%endif
21cr|R-lavaan-0.5.18-4|28	BuildRequires:    R-devel
21cr|R-lavaan-0.5.18-4|29	#BuildRequires: R-lavaan
21cr|R-lavaan-0.5.18-4|30	BuildRequires: R-pbivnorm
21cr|R-lavaan-0.5.18-4|31	Requires: R-pbivnorm
21cr|R-lavaan-0.5.18-4|32	BuildRequires: R-mnormt
21cr|R-lavaan-0.5.18-4|33	Requires: R-mnormt
21cr|R-lavaan-0.5.18-4|34	BuildRequires:    Rmath-devel
21cr|R-lavaan-0.5.18-4|35	BuildRequires:    R-methods
21cr|R-lavaan-0.5.18-4|36	BuildRequires:    R-stats4
21cr|R-lavaan-0.5.18-4|37	BuildRequires:    R-stats
21cr|R-lavaan-0.5.18-4|38	BuildRequires:    R-graphics
21cr|R-lavaan-0.5.18-4|39	%if %{with bootstrap}
21cr|R-lavaan-0.5.18-4|40	BuildRequires:    R-quadprog R-boot
21cr|R-lavaan-0.5.18-4|41	%else
21cr|R-lavaan-0.5.18-4|42	BuildRequires:    R-psych
21cr|R-lavaan-0.5.18-4|43	BuildRequires:    R-qgraph
21cr|R-lavaan-0.5.18-4|44	BuildRequires:    R-quadprog
21cr|R-lavaan-0.5.18-4|45	BuildRequires:    R-boot
21cr|R-lavaan-0.5.18-4|46	%endif
21cr|R-lavaan-0.5.18-4|47	BuildRequires:    pkgconfig(lapack)
21cr|R-lavaan-0.5.18-4|48	
21cr|R-lavaan-0.5.18-4|49	%description
21cr|R-lavaan-0.5.18-4|50	Fit a variety of latent variable models, including confirmatory factor
21cr|R-lavaan-0.5.18-4|51	analysis, structural equation modeling and latent growth curve models.
21cr|R-lavaan-0.5.18-4|52	
21cr|R-lavaan-0.5.18-4|53	%prep
21cr|R-lavaan-0.5.18-4|54	%setup -q -c -n %{packname}
21cr|R-lavaan-0.5.18-4|55	
21cr|R-lavaan-0.5.18-4|56	%build
21cr|R-lavaan-0.5.18-4|57	
21cr|R-lavaan-0.5.18-4|58	%install
21cr|R-lavaan-0.5.18-4|59	mkdir -p %{buildroot}%{rlibdir}
21cr|R-lavaan-0.5.18-4|60	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-lavaan-0.5.18-4|61	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-lavaan-0.5.18-4|62	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-lavaan-0.5.18-4|63	
21cr|R-lavaan-0.5.18-4|64	%if %{without bootstrap}
21cr|R-lavaan-0.5.18-4|65	%check
21cr|R-lavaan-0.5.18-4|66	%{_bindir}/R CMD check %{packname}
21cr|R-lavaan-0.5.18-4|67	%endif
21cr|R-lavaan-0.5.18-4|68	
21cr|R-lavaan-0.5.18-4|69	%files
21cr|R-lavaan-0.5.18-4|70	%dir %{rlibdir}/%{packname}
21cr|R-lavaan-0.5.18-4|71	%doc %{rlibdir}/%{packname}/html
21cr|R-lavaan-0.5.18-4|72	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-lavaan-0.5.18-4|73	%{rlibdir}/%{packname}/INDEX
21cr|R-lavaan-0.5.18-4|74	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-lavaan-0.5.18-4|75	%{rlibdir}/%{packname}/Meta
21cr|R-lavaan-0.5.18-4|76	%{rlibdir}/%{packname}/R
21cr|R-lavaan-0.5.18-4|77	%{rlibdir}/%{packname}/data
21cr|R-lavaan-0.5.18-4|78	%{rlibdir}/%{packname}/help
21cr|R-lavaan-0.5.18-4|79	%{rlibdir}/lavaan/CITATION

7757 21
21cr|R-lazyeval-0.2.0-8|1	%global packname  lazyeval
21cr|R-lazyeval-0.2.0-8|2	%global rlibdir  %{_libdir}/R/library
21cr|R-lazyeval-0.2.0-8|3	
21cr|R-lazyeval-0.2.0-8|4	Name:             R-%{packname}
21cr|R-lazyeval-0.2.0-8|5	Version:          0.2.0
21cr|R-lazyeval-0.2.0-8|6	Release:          8
21cr|R-lazyeval-0.2.0-8|7	Summary:          Lazy (Non-Standard) Evaluation
21cr|R-lazyeval-0.2.0-8|8	Group:            Sciences/Mathematics
21cr|R-lazyeval-0.2.0-8|9	License:          GPL-3
21cr|R-lazyeval-0.2.0-8|10	URL:              None
21cr|R-lazyeval-0.2.0-8|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-lazyeval-0.2.0-8|12	
21cr|R-lazyeval-0.2.0-8|13	Recommends:         R-knitr R-rmarkdown R-testthat R-covr
21cr|R-lazyeval-0.2.0-8|14	BuildRequires:    R-devel Rmath-devel
21cr|R-lazyeval-0.2.0-8|15	#BuildRequires:    R-knitr R-rmarkdown R-testthat R-covr
21cr|R-lazyeval-0.2.0-8|16	
21cr|R-lazyeval-0.2.0-8|17	%description
21cr|R-lazyeval-0.2.0-8|18	An alternative approach to non-standard evaluation using formulas.
21cr|R-lazyeval-0.2.0-8|19	Provides a full implementation of LISP style 'quasiquotation', making it
21cr|R-lazyeval-0.2.0-8|20	easier to generate code with other code.
21cr|R-lazyeval-0.2.0-8|21	
21cr|R-lazyeval-0.2.0-8|22	%prep
21cr|R-lazyeval-0.2.0-8|23	%setup -q -c -n %{packname}
21cr|R-lazyeval-0.2.0-8|24	
21cr|R-lazyeval-0.2.0-8|25	%build
21cr|R-lazyeval-0.2.0-8|26	
21cr|R-lazyeval-0.2.0-8|27	%install
21cr|R-lazyeval-0.2.0-8|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-lazyeval-0.2.0-8|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-lazyeval-0.2.0-8|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-lazyeval-0.2.0-8|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-lazyeval-0.2.0-8|32	
21cr|R-lazyeval-0.2.0-8|33	#check
21cr|R-lazyeval-0.2.0-8|34	#{_bindir}/R CMD check %%{packname}
21cr|R-lazyeval-0.2.0-8|35	
21cr|R-lazyeval-0.2.0-8|36	%files
21cr|R-lazyeval-0.2.0-8|37	%dir %{rlibdir}/%{packname}
21cr|R-lazyeval-0.2.0-8|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-lazyeval-0.2.0-8|39	%doc %{rlibdir}/%{packname}/html
21cr|R-lazyeval-0.2.0-8|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-lazyeval-0.2.0-8|41	%doc %{rlibdir}/%{packname}/NEWS.md
21cr|R-lazyeval-0.2.0-8|42	%{rlibdir}/%{packname}/INDEX
21cr|R-lazyeval-0.2.0-8|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-lazyeval-0.2.0-8|44	%{rlibdir}/%{packname}/Meta
21cr|R-lazyeval-0.2.0-8|45	%{rlibdir}/%{packname}/R
21cr|R-lazyeval-0.2.0-8|46	%{rlibdir}/%{packname}/help
21cr|R-lazyeval-0.2.0-8|47	%{rlibdir}/%{packname}/libs

7758 21
21cr|R-leaps-2.9-6|1	%global packname  leaps
21cr|R-leaps-2.9-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-leaps-2.9-6|3	
21cr|R-leaps-2.9-6|4	Name:             R-%{packname}
21cr|R-leaps-2.9-6|5	Version:          2.9
21cr|R-leaps-2.9-6|6	Release:          6
21cr|R-leaps-2.9-6|7	Summary:          regression subset selection
21cr|R-leaps-2.9-6|8	Group:            Sciences/Mathematics
21cr|R-leaps-2.9-6|9	License:          GPL (>= 2)
21cr|R-leaps-2.9-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-leaps-2.9-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-leaps-2.9-6|12	Requires:         R-biglm
21cr|R-leaps-2.9-6|13	BuildRequires:    R-devel Rmath-devel
21cr|R-leaps-2.9-6|14	BuildRequires:    R-biglm
21cr|R-leaps-2.9-6|15	%rename R-cran-leaps
21cr|R-leaps-2.9-6|16	
21cr|R-leaps-2.9-6|17	%description
21cr|R-leaps-2.9-6|18	Regression subset selection including exhaustive search
21cr|R-leaps-2.9-6|19	
21cr|R-leaps-2.9-6|20	%prep
21cr|R-leaps-2.9-6|21	%setup -q -c -n %{packname}
21cr|R-leaps-2.9-6|22	
21cr|R-leaps-2.9-6|23	%build
21cr|R-leaps-2.9-6|24	
21cr|R-leaps-2.9-6|25	%install
21cr|R-leaps-2.9-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-leaps-2.9-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-leaps-2.9-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-leaps-2.9-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-leaps-2.9-6|30	
21cr|R-leaps-2.9-6|31	#check
21cr|R-leaps-2.9-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-leaps-2.9-6|33	
21cr|R-leaps-2.9-6|34	%files
21cr|R-leaps-2.9-6|35	%dir %{rlibdir}/%{packname}
21cr|R-leaps-2.9-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-leaps-2.9-6|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-leaps-2.9-6|38	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-leaps-2.9-6|39	%{rlibdir}/%{packname}/INDEX
21cr|R-leaps-2.9-6|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-leaps-2.9-6|41	%{rlibdir}/%{packname}/Meta
21cr|R-leaps-2.9-6|42	%{rlibdir}/%{packname}/R
21cr|R-leaps-2.9-6|43	%{rlibdir}/%{packname}/help
21cr|R-leaps-2.9-6|44	%{rlibdir}/%{packname}/libs

7759 21
21cr|R-LearnBayes-2.15-6|1	%global packname LearnBayes
21cr|R-LearnBayes-2.15-6|2	%global rlibdir %{_libdir}/R/library
21cr|R-LearnBayes-2.15-6|3	
21cr|R-LearnBayes-2.15-6|4	Name: R-%{packname}
21cr|R-LearnBayes-2.15-6|5	Version: 2.15
21cr|R-LearnBayes-2.15-6|6	Release: 6
21cr|R-LearnBayes-2.15-6|7	Summary: Functions for Learning Bayesian Inference
21cr|R-LearnBayes-2.15-6|8	Group: Sciences/Mathematics
21cr|R-LearnBayes-2.15-6|9	License: GPLv2+
21cr|R-LearnBayes-2.15-6|10	URL: http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-LearnBayes-2.15-6|11	Source0: http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-LearnBayes-2.15-6|12	BuildArch: noarch
21cr|R-LearnBayes-2.15-6|13	Requires: R-core
21cr|R-LearnBayes-2.15-6|14	BuildRequires: R-devel
21cr|R-LearnBayes-2.15-6|15	
21cr|R-LearnBayes-2.15-6|16	%description
21cr|R-LearnBayes-2.15-6|17	LearnBayes contains a collection of functions helpful in
21cr|R-LearnBayes-2.15-6|18	learning the basic tenets of Bayesian statistical inference.
21cr|R-LearnBayes-2.15-6|19	It contains functions for summarizing basic one and two
21cr|R-LearnBayes-2.15-6|20	parameter posterior distributions and predictive distributions.
21cr|R-LearnBayes-2.15-6|21	It contains MCMC algorithms for summarizing posterior
21cr|R-LearnBayes-2.15-6|22	distributions defined by the user. It also contains functions
21cr|R-LearnBayes-2.15-6|23	for regression models, hierarchical models, Bayesian tests, and
21cr|R-LearnBayes-2.15-6|24	illustrations of Gibbs sampling.
21cr|R-LearnBayes-2.15-6|25	
21cr|R-LearnBayes-2.15-6|26	%prep
21cr|R-LearnBayes-2.15-6|27	%setup -q -c -n %{packname}
21cr|R-LearnBayes-2.15-6|28	
21cr|R-LearnBayes-2.15-6|29	%build
21cr|R-LearnBayes-2.15-6|30	
21cr|R-LearnBayes-2.15-6|31	%install
21cr|R-LearnBayes-2.15-6|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-LearnBayes-2.15-6|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-LearnBayes-2.15-6|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-LearnBayes-2.15-6|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-LearnBayes-2.15-6|36	
21cr|R-LearnBayes-2.15-6|37	#check
21cr|R-LearnBayes-2.15-6|38	#{_bindir}/R CMD check %%{packname}
21cr|R-LearnBayes-2.15-6|39	
21cr|R-LearnBayes-2.15-6|40	%files
21cr|R-LearnBayes-2.15-6|41	%dir %{rlibdir}/%{packname}
21cr|R-LearnBayes-2.15-6|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-LearnBayes-2.15-6|43	%doc %{rlibdir}/%{packname}/html
21cr|R-LearnBayes-2.15-6|44	%{rlibdir}/%{packname}/d*
21cr|R-LearnBayes-2.15-6|45	%{rlibdir}/%{packname}/help
21cr|R-LearnBayes-2.15-6|46	%{rlibdir}/%{packname}/INDEX
21cr|R-LearnBayes-2.15-6|47	%{rlibdir}/%{packname}/Meta
21cr|R-LearnBayes-2.15-6|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-LearnBayes-2.15-6|49	%{rlibdir}/%{packname}/R

7760 21
21cr|R-limma-3.24.14-4|1	%bcond_without bootstrap
21cr|R-limma-3.24.14-4|2	%global packname  limma
21cr|R-limma-3.24.14-4|3	%global rlibdir  %{_libdir}/R/library
21cr|R-limma-3.24.14-4|4	
21cr|R-limma-3.24.14-4|5	Name:             R-%{packname}
21cr|R-limma-3.24.14-4|6	Version:          3.24.14
21cr|R-limma-3.24.14-4|7	Release:          4
21cr|R-limma-3.24.14-4|8	Summary:          Linear Models for Microarray Data
21cr|R-limma-3.24.14-4|9	Group:            Sciences/Mathematics
21cr|R-limma-3.24.14-4|10	License:          LGPL
21cr|R-limma-3.24.14-4|11	URL:              http://bioconductor.org/packages/release/bioc/html/limma.html
21cr|R-limma-3.24.14-4|12	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/limma_3.24.14.tar.gz
21cr|R-limma-3.24.14-4|13	Requires:         R-methods R-affy R-MASS R-org.Hs.eg.db R-splines R-statmod
21cr|R-limma-3.24.14-4|14	%if %{without bootstrap}
21cr|R-limma-3.24.14-4|15	Requires:         R-vsn
21cr|R-limma-3.24.14-4|16	%endif
21cr|R-limma-3.24.14-4|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-limma-3.24.14-4|18	BuildRequires:    R-methods R-affy R-MASS R-org.Hs.eg.db R-splines R-statmod
21cr|R-limma-3.24.14-4|19	%if %{without bootstrap}
21cr|R-limma-3.24.14-4|20	BuildRequires:    R-vsn
21cr|R-limma-3.24.14-4|21	%endif
21cr|R-limma-3.24.14-4|22	
21cr|R-limma-3.24.14-4|23	%description
21cr|R-limma-3.24.14-4|24	Data analysis, linear models and differential expression for microarray
21cr|R-limma-3.24.14-4|25	
21cr|R-limma-3.24.14-4|26	%prep
21cr|R-limma-3.24.14-4|27	%setup -q -c -n %{packname}
21cr|R-limma-3.24.14-4|28	
21cr|R-limma-3.24.14-4|29	%build
21cr|R-limma-3.24.14-4|30	
21cr|R-limma-3.24.14-4|31	%install
21cr|R-limma-3.24.14-4|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-limma-3.24.14-4|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-limma-3.24.14-4|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-limma-3.24.14-4|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-limma-3.24.14-4|36	
21cr|R-limma-3.24.14-4|37	# Disable check; either some example in this package is incorect or we should rebuild some
21cr|R-limma-3.24.14-4|38	# dependent packages
21cr|R-limma-3.24.14-4|39	#if %%{without bootstrap}
21cr|R-limma-3.24.14-4|40	#check
21cr|R-limma-3.24.14-4|41	#{_bindir}/R CMD check %%{packname}
21cr|R-limma-3.24.14-4|42	#endif
21cr|R-limma-3.24.14-4|43	
21cr|R-limma-3.24.14-4|44	%files
21cr|R-limma-3.24.14-4|45	%dir %{rlibdir}/%{packname}
21cr|R-limma-3.24.14-4|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-limma-3.24.14-4|47	%doc %{rlibdir}/%{packname}/html
21cr|R-limma-3.24.14-4|48	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-limma-3.24.14-4|49	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-limma-3.24.14-4|50	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-limma-3.24.14-4|51	%{rlibdir}/%{packname}/INDEX
21cr|R-limma-3.24.14-4|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-limma-3.24.14-4|53	%{rlibdir}/%{packname}/Meta
21cr|R-limma-3.24.14-4|54	%{rlibdir}/%{packname}/R
21cr|R-limma-3.24.14-4|55	%{rlibdir}/%{packname}/help
21cr|R-limma-3.24.14-4|56	%{rlibdir}/%{packname}/libs

7761 21
21cr|R-lme4-1.1.12-3|1	%bcond_without bootstrap
21cr|R-lme4-1.1.12-3|2	%global packname  lme4
21cr|R-lme4-1.1.12-3|3	%global rlibdir  %{_libdir}/R/library
21cr|R-lme4-1.1.12-3|4	
21cr|R-lme4-1.1.12-3|5	Name:             R-%{packname}
21cr|R-lme4-1.1.12-3|6	Version:          1.1.12
21cr|R-lme4-1.1.12-3|7	Release:          3
21cr|R-lme4-1.1.12-3|8	Summary:          Linear mixed-effects models using S4 classes
21cr|R-lme4-1.1.12-3|9	
21cr|R-lme4-1.1.12-3|10	Group:            Sciences/Mathematics
21cr|R-lme4-1.1.12-3|11	License:          GPL (>= 2)
21cr|R-lme4-1.1.12-3|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-lme4-1.1.12-3|13	Source0:          http://cran.r-project.org/src/contrib/lme4_1.1-12.tar.gz
21cr|R-lme4-1.1.12-3|14	Requires:         R-methods R-Matrix R-lattice R-graphics R-nlme R-stats4
21cr|R-lme4-1.1.12-3|15	Requires:         R-stats
21cr|R-lme4-1.1.12-3|16	%if %{without bootstrap}
21cr|R-lme4-1.1.12-3|17	Requires:         R-mlmRev R-MEMSS R-coda R-MASS R-sfsmisc R-MatrixModels
21cr|R-lme4-1.1.12-3|18	%endif
21cr|R-lme4-1.1.12-3|19	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-lme4-1.1.12-3|20	BuildRequires:    R-RcppEigen
21cr|R-lme4-1.1.12-3|21	Requires:         R-RcppEigen
21cr|R-lme4-1.1.12-3|22	BuildRequires:    R-minqa
21cr|R-lme4-1.1.12-3|23	Requires:         R-minqa
21cr|R-lme4-1.1.12-3|24	BuildRequires:    R-Rcpp
21cr|R-lme4-1.1.12-3|25	Requires:         R-Rcpp
21cr|R-lme4-1.1.12-3|26	BuildRequires:    R-PKPDmodels
21cr|R-lme4-1.1.12-3|27	Requires:         R-PKPDmodels
21cr|R-lme4-1.1.12-3|28	BuildRequires:    R-nloptr
21cr|R-lme4-1.1.12-3|29	Requires:         R-nloptr
21cr|R-lme4-1.1.12-3|30	BuildRequires:    R-Matrix R-lattice R-graphics R-nlme R-stats4 R-stats
21cr|R-lme4-1.1.12-3|31	%if %{without bootstrap}
21cr|R-lme4-1.1.12-3|32	BuildRequires:    R-mlmRev R-MEMSS R-coda R-MASS R-sfsmisc R-MatrixModels
21cr|R-lme4-1.1.12-3|33	%endif
21cr|R-lme4-1.1.12-3|34	BuildRequires:    lapack-devel
21cr|R-lme4-1.1.12-3|35	Recommends:       R-HSAUR2 R-gamm4 R-optimx
21cr|R-lme4-1.1.12-3|36	
21cr|R-lme4-1.1.12-3|37	%description
21cr|R-lme4-1.1.12-3|38	Fit linear and generalized linear mixed-effects models.
21cr|R-lme4-1.1.12-3|39	
21cr|R-lme4-1.1.12-3|40	%prep
21cr|R-lme4-1.1.12-3|41	%setup -q -c -n %{packname}
21cr|R-lme4-1.1.12-3|42	
21cr|R-lme4-1.1.12-3|43	%build
21cr|R-lme4-1.1.12-3|44	
21cr|R-lme4-1.1.12-3|45	%install
21cr|R-lme4-1.1.12-3|46	mkdir -p %{buildroot}%{rlibdir}
21cr|R-lme4-1.1.12-3|47	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-lme4-1.1.12-3|48	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-lme4-1.1.12-3|49	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-lme4-1.1.12-3|50	
21cr|R-lme4-1.1.12-3|51	# Fails due to texlive issues
21cr|R-lme4-1.1.12-3|52	#if %%{without bootstrap}
21cr|R-lme4-1.1.12-3|53	#check
21cr|R-lme4-1.1.12-3|54	#{_bindir}/R CMD check %%{packname}
21cr|R-lme4-1.1.12-3|55	#endif
21cr|R-lme4-1.1.12-3|56	
21cr|R-lme4-1.1.12-3|57	%files
21cr|R-lme4-1.1.12-3|58	%{rlibdir}/%{packname}

7762 21
21cr|R-locfit-1.5_9.1-8|1	%global packname  locfit
21cr|R-locfit-1.5_9.1-8|2	%global rlibdir  %{_libdir}/R/library
21cr|R-locfit-1.5_9.1-8|3	
21cr|R-locfit-1.5_9.1-8|4	%define debug_package %{nil}
21cr|R-locfit-1.5_9.1-8|5	
21cr|R-locfit-1.5_9.1-8|6	Name:             R-%{packname}
21cr|R-locfit-1.5_9.1-8|7	Version:          1.5_9.1
21cr|R-locfit-1.5_9.1-8|8	Release:          8
21cr|R-locfit-1.5_9.1-8|9	Summary:          Local Regression, Likelihood and Density Estimation
21cr|R-locfit-1.5_9.1-8|10	Group:            Sciences/Mathematics
21cr|R-locfit-1.5_9.1-8|11	License:          GPL (>= 2)
21cr|R-locfit-1.5_9.1-8|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-locfit-1.5_9.1-8|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.5-9.1.tar.gz
21cr|R-locfit-1.5_9.1-8|14	Requires:         R-akima R-lattice
21cr|R-locfit-1.5_9.1-8|15	Requires:         R-gam
21cr|R-locfit-1.5_9.1-8|16	BuildRequires:    R-devel Rmath-devel  R-akima R-lattice
21cr|R-locfit-1.5_9.1-8|17	BuildRequires:    R-gam
21cr|R-locfit-1.5_9.1-8|18	
21cr|R-locfit-1.5_9.1-8|19	%description
21cr|R-locfit-1.5_9.1-8|20	Local regression, likelihood and density estimation.
21cr|R-locfit-1.5_9.1-8|21	
21cr|R-locfit-1.5_9.1-8|22	%prep
21cr|R-locfit-1.5_9.1-8|23	%setup -q -c -n %{packname}
21cr|R-locfit-1.5_9.1-8|24	
21cr|R-locfit-1.5_9.1-8|25	%build
21cr|R-locfit-1.5_9.1-8|26	
21cr|R-locfit-1.5_9.1-8|27	%install
21cr|R-locfit-1.5_9.1-8|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-locfit-1.5_9.1-8|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-locfit-1.5_9.1-8|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-locfit-1.5_9.1-8|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-locfit-1.5_9.1-8|32	
21cr|R-locfit-1.5_9.1-8|33	#check
21cr|R-locfit-1.5_9.1-8|34	#{_bindir}/R CMD check %%{packname}
21cr|R-locfit-1.5_9.1-8|35	
21cr|R-locfit-1.5_9.1-8|36	%files
21cr|R-locfit-1.5_9.1-8|37	%dir %{rlibdir}/%{packname}
21cr|R-locfit-1.5_9.1-8|38	%doc %{rlibdir}/%{packname}/html
21cr|R-locfit-1.5_9.1-8|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-locfit-1.5_9.1-8|40	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-locfit-1.5_9.1-8|41	%{rlibdir}/%{packname}/INDEX
21cr|R-locfit-1.5_9.1-8|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-locfit-1.5_9.1-8|43	%{rlibdir}/%{packname}/Meta
21cr|R-locfit-1.5_9.1-8|44	%{rlibdir}/%{packname}/R
21cr|R-locfit-1.5_9.1-8|45	%{rlibdir}/%{packname}/data
21cr|R-locfit-1.5_9.1-8|46	%{rlibdir}/%{packname}/help
21cr|R-locfit-1.5_9.1-8|47	%{rlibdir}/%{packname}/libs

7763 21
21cr|R-logcondens-2.1.2-4|1	%global packname  logcondens
21cr|R-logcondens-2.1.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-logcondens-2.1.2-4|3	%define debug_package %{nil}
21cr|R-logcondens-2.1.2-4|4	
21cr|R-logcondens-2.1.2-4|5	Name:             R-%{packname}
21cr|R-logcondens-2.1.2-4|6	Version:          2.1.2
21cr|R-logcondens-2.1.2-4|7	Release:          4
21cr|R-logcondens-2.1.2-4|8	Summary:          Estimate a Log-Concave Probability Density from iid Observations
21cr|R-logcondens-2.1.2-4|9	Group:            Sciences/Mathematics
21cr|R-logcondens-2.1.2-4|10	License:          GPLv2+
21cr|R-logcondens-2.1.2-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-logcondens-2.1.2-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-logcondens-2.1.2-4|13	
21cr|R-logcondens-2.1.2-4|14	
21cr|R-logcondens-2.1.2-4|15	Requires:         R-ks
21cr|R-logcondens-2.1.2-4|16	
21cr|R-logcondens-2.1.2-4|17	BuildRequires:    R-devel Rmath-devel
21cr|R-logcondens-2.1.2-4|18	BuildRequires:    R-ks
21cr|R-logcondens-2.1.2-4|19	
21cr|R-logcondens-2.1.2-4|20	%description
21cr|R-logcondens-2.1.2-4|21	Given independent and identically distributed observations X(1), ...,
21cr|R-logcondens-2.1.2-4|22	X(n), this package allows to compute the maximum likelihood estimator
21cr|R-logcondens-2.1.2-4|23	(MLE) of a density as well as a smoothed version of it under the
21cr|R-logcondens-2.1.2-4|24	assumption that the density is log-concave, see Rufibach (2007) and
21cr|R-logcondens-2.1.2-4|25	Duembgen and Rufibach (2009). The main function of the package is
21cr|R-logcondens-2.1.2-4|26	'logConDens' that allows computation of the log-concave MLE and its
21cr|R-logcondens-2.1.2-4|27	smoothed version. In addition, we provide functions to compute (1) the
21cr|R-logcondens-2.1.2-4|28	value of the density and distribution function estimates (MLE and
21cr|R-logcondens-2.1.2-4|29	smoothed) at a given point (2) the characterizing functions of the
21cr|R-logcondens-2.1.2-4|30	estimator, (3) to sample from the estimated distribution, (5) to compute a
21cr|R-logcondens-2.1.2-4|31	two-sample permutation test based on log-concave densities, (6) the ROC
21cr|R-logcondens-2.1.2-4|32	curve based on log-concave estimates within cases and controls, including
21cr|R-logcondens-2.1.2-4|33	confidence intervals for given values of false positive fractions (7)
21cr|R-logcondens-2.1.2-4|34	computation of a confidence interval for the value of the true density at
21cr|R-logcondens-2.1.2-4|35	a fixed point. Finally, three datasets that have been used to illustrate
21cr|R-logcondens-2.1.2-4|36	log-concave density estimation are made available.
21cr|R-logcondens-2.1.2-4|37	
21cr|R-logcondens-2.1.2-4|38	%prep
21cr|R-logcondens-2.1.2-4|39	%setup -q -c -n %{packname}
21cr|R-logcondens-2.1.2-4|40	
21cr|R-logcondens-2.1.2-4|41	%build
21cr|R-logcondens-2.1.2-4|42	
21cr|R-logcondens-2.1.2-4|43	%install
21cr|R-logcondens-2.1.2-4|44	mkdir -p %{buildroot}%{rlibdir}
21cr|R-logcondens-2.1.2-4|45	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-logcondens-2.1.2-4|46	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-logcondens-2.1.2-4|47	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-logcondens-2.1.2-4|48	
21cr|R-logcondens-2.1.2-4|49	#check
21cr|R-logcondens-2.1.2-4|50	#{_bindir}/R CMD check %%{packname}
21cr|R-logcondens-2.1.2-4|51	
21cr|R-logcondens-2.1.2-4|52	%files
21cr|R-logcondens-2.1.2-4|53	%dir %{rlibdir}/%{packname}
21cr|R-logcondens-2.1.2-4|54	%doc %{rlibdir}/%{packname}/doc
21cr|R-logcondens-2.1.2-4|55	%doc %{rlibdir}/%{packname}/html
21cr|R-logcondens-2.1.2-4|56	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-logcondens-2.1.2-4|57	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-logcondens-2.1.2-4|58	%{rlibdir}/%{packname}/INDEX
21cr|R-logcondens-2.1.2-4|59	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-logcondens-2.1.2-4|60	%{rlibdir}/%{packname}/Meta
21cr|R-logcondens-2.1.2-4|61	%{rlibdir}/%{packname}/R
21cr|R-logcondens-2.1.2-4|62	%{rlibdir}/%{packname}/help
21cr|R-logcondens-2.1.2-4|63	%{rlibdir}/%{packname}/CITATION
21cr|R-logcondens-2.1.2-4|64	%{rlibdir}/%{packname}/data

7764 21
21cr|R-logspline-2.1.5-5|1	%global packname  logspline
21cr|R-logspline-2.1.5-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-logspline-2.1.5-5|3	
21cr|R-logspline-2.1.5-5|4	Name:             R-%{packname}
21cr|R-logspline-2.1.5-5|5	Version:          2.1.5
21cr|R-logspline-2.1.5-5|6	Release:          5
21cr|R-logspline-2.1.5-5|7	Summary:          Logspline density estimation routines
21cr|R-logspline-2.1.5-5|8	Group:            Sciences/Mathematics
21cr|R-logspline-2.1.5-5|9	License:          GPL (>= 2)
21cr|R-logspline-2.1.5-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-logspline-2.1.5-5|11	Source0:          http://cran.r-project.org/src/contrib/logspline_2.1.5.tar.gz
21cr|R-logspline-2.1.5-5|12	BuildRequires:    R-devel Rmath-devel
21cr|R-logspline-2.1.5-5|13	BuildRequires:    blas-devel
21cr|R-logspline-2.1.5-5|14	BuildRequires:    lapack-devel
21cr|R-logspline-2.1.5-5|15	
21cr|R-logspline-2.1.5-5|16	%description
21cr|R-logspline-2.1.5-5|17	Routines for the logspline density estimation. oldlogspline uses the same
21cr|R-logspline-2.1.5-5|18	algorithm as the logspline 1.0.x package - the Kooperberg and Stone (1992)
21cr|R-logspline-2.1.5-5|19	algorithm (with an improved interface). The recomended routine logspline
21cr|R-logspline-2.1.5-5|20	uses an algorithm from Stone et al (1997).
21cr|R-logspline-2.1.5-5|21	
21cr|R-logspline-2.1.5-5|22	%prep
21cr|R-logspline-2.1.5-5|23	%setup -q -c -n %{packname}
21cr|R-logspline-2.1.5-5|24	
21cr|R-logspline-2.1.5-5|25	%build
21cr|R-logspline-2.1.5-5|26	
21cr|R-logspline-2.1.5-5|27	%install
21cr|R-logspline-2.1.5-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-logspline-2.1.5-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-logspline-2.1.5-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-logspline-2.1.5-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-logspline-2.1.5-5|32	
21cr|R-logspline-2.1.5-5|33	#check
21cr|R-logspline-2.1.5-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-logspline-2.1.5-5|35	
21cr|R-logspline-2.1.5-5|36	%files
21cr|R-logspline-2.1.5-5|37	%dir %{rlibdir}/%{packname}
21cr|R-logspline-2.1.5-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-logspline-2.1.5-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-logspline-2.1.5-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-logspline-2.1.5-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-logspline-2.1.5-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-logspline-2.1.5-5|43	%{rlibdir}/%{packname}/R
21cr|R-logspline-2.1.5-5|44	%{rlibdir}/%{packname}/help
21cr|R-logspline-2.1.5-5|45	%{rlibdir}/%{packname}/libs

7765 21
21cr|rlpr-2.06-9|1	Summary:	Remote printing utilities
21cr|rlpr-2.06-9|2	Name:		rlpr
21cr|rlpr-2.06-9|3	Version:	2.06
21cr|rlpr-2.06-9|4	Release:	9
21cr|rlpr-2.06-9|5	License:	GPL
21cr|rlpr-2.06-9|6	Group:		Networking/Remote access
21cr|rlpr-2.06-9|7	# Site of original author is dead, and project, too. As several other
21cr|rlpr-2.06-9|8	# orphaned printing packages this is re-hosted on linuxprinting.org
21cr|rlpr-2.06-9|9	Source0:	http://www.linuxprinting.org/download/printing/%{name}-%{version}.tar.bz2
21cr|rlpr-2.06-9|10	URL:		http://www.linuxprinting.org/download/printing/README.txt
21cr|rlpr-2.06-9|11	
21cr|rlpr-2.06-9|12	%description
21cr|rlpr-2.06-9|13	Rlpr is a package that makes it possible (or at the very least,
21cr|rlpr-2.06-9|14	easier), to print files on remote sites to your local printer. The
21cr|rlpr-2.06-9|15	rlpr package includes BSD-compatible replacements for `lpr', `lpq',
21cr|rlpr-2.06-9|16	and `lprm', whose functionality is a superset of their BSD
21cr|rlpr-2.06-9|17	counterparts. In other words, with the rlpr package, you can do
21cr|rlpr-2.06-9|18	everything you can do with the BSD printing commands, and more. The
21cr|rlpr-2.06-9|19	programs contained within the rlpr package are all GPL'd, and are more
21cr|rlpr-2.06-9|20	lightweight, cleaner and more secure than their BSD counterparts.
21cr|rlpr-2.06-9|21	
21cr|rlpr-2.06-9|22	%prep
21cr|rlpr-2.06-9|23	%setup -q
21cr|rlpr-2.06-9|24	
21cr|rlpr-2.06-9|25	%build
21cr|rlpr-2.06-9|26	%configure
21cr|rlpr-2.06-9|27	%make
21cr|rlpr-2.06-9|28	
21cr|rlpr-2.06-9|29	%install
21cr|rlpr-2.06-9|30	%makeinstall
21cr|rlpr-2.06-9|31	
21cr|rlpr-2.06-9|32	%files
21cr|rlpr-2.06-9|33	%defattr(644,root,root,755)
21cr|rlpr-2.06-9|34	%doc AUTHORS NEWS README THANKS TODO
21cr|rlpr-2.06-9|35	%attr(4755,root,root) %{_bindir}/*
21cr|rlpr-2.06-9|36	%{_mandir}/man*/*

7766 21
21cr|R-lpSolve-5.6.15-3|1	%global oname  lpSolve
21cr|R-lpSolve-5.6.15-3|2	
21cr|R-lpSolve-5.6.15-3|3	Summary:	Interface to Lp_solve to solve linear/integer programs
21cr|R-lpSolve-5.6.15-3|4	Name:		R-lpSolve
21cr|R-lpSolve-5.6.15-3|5	Version:	5.6.15
21cr|R-lpSolve-5.6.15-3|6	Release:	3
21cr|R-lpSolve-5.6.15-3|7	License:	LGPL-2
21cr|R-lpSolve-5.6.15-3|8	Group:		Sciences/Mathematics
21cr|R-lpSolve-5.6.15-3|9	Url:		http://cran.r-project.org/web/packages/%{oname}/index.html
21cr|R-lpSolve-5.6.15-3|10	Source0:	http://cran.r-project.org/src/contrib/lpSolve_%{version}.tar.gz
21cr|R-lpSolve-5.6.15-3|11	BuildRequires:	blas-devel
21cr|R-lpSolve-5.6.15-3|12	BuildRequires:	lapack-devel
21cr|R-lpSolve-5.6.15-3|13	BuildRequires:	texlive-hyphen-chinese
21cr|R-lpSolve-5.6.15-3|14	BuildRequires:	texlive-hyphen-mongolian
21cr|R-lpSolve-5.6.15-3|15	BuildRequires:	texlive-scheme-full
21cr|R-lpSolve-5.6.15-3|16	BuildRequires:	R-devel
21cr|R-lpSolve-5.6.15-3|17	BuildRequires:	Rmath-devel
21cr|R-lpSolve-5.6.15-3|18	
21cr|R-lpSolve-5.6.15-3|19	%description
21cr|R-lpSolve-5.6.15-3|20	Lp_solve is freely available (under LGPL 2) software for solving linear,
21cr|R-lpSolve-5.6.15-3|21	integer and mixed integer programs. In this implementation we supply a
21cr|R-lpSolve-5.6.15-3|22	"wrapper" function in C and some R functions that solve general
21cr|R-lpSolve-5.6.15-3|23	linear/integer problems, assignment problems, and transportation problems.
21cr|R-lpSolve-5.6.15-3|24	
21cr|R-lpSolve-5.6.15-3|25	%files
21cr|R-lpSolve-5.6.15-3|26	%doc %{_libdir}/R/library/%{oname}/html
21cr|R-lpSolve-5.6.15-3|27	%{_libdir}/R/library/%{oname}/DESCRIPTION
21cr|R-lpSolve-5.6.15-3|28	%{_libdir}/R/library/%{oname}/help
21cr|R-lpSolve-5.6.15-3|29	%{_libdir}/R/library/%{oname}/INDEX
21cr|R-lpSolve-5.6.15-3|30	%{_libdir}/R/library/%{oname}/libs
21cr|R-lpSolve-5.6.15-3|31	%{_libdir}/R/library/%{oname}/Meta
21cr|R-lpSolve-5.6.15-3|32	%{_libdir}/R/library/%{oname}/NAMESPACE
21cr|R-lpSolve-5.6.15-3|33	%{_libdir}/R/library/%{oname}/R
21cr|R-lpSolve-5.6.15-3|34	
21cr|R-lpSolve-5.6.15-3|35	#------------------------------------------------------------------
21cr|R-lpSolve-5.6.15-3|36	
21cr|R-lpSolve-5.6.15-3|37	%prep
21cr|R-lpSolve-5.6.15-3|38	%setup -qcn %{oname}
21cr|R-lpSolve-5.6.15-3|39	
21cr|R-lpSolve-5.6.15-3|40	%build
21cr|R-lpSolve-5.6.15-3|41	
21cr|R-lpSolve-5.6.15-3|42	%install
21cr|R-lpSolve-5.6.15-3|43	mkdir -p %{buildroot}%{_libdir}/R/library
21cr|R-lpSolve-5.6.15-3|44	%{_bindir}/R CMD INSTALL -l %{buildroot}%{_libdir}/R/library %{oname}
21cr|R-lpSolve-5.6.15-3|45	test -d %{oname}/src && (cd %{oname}/src; rm -f *.o *.so)
21cr|R-lpSolve-5.6.15-3|46	rm -f %{buildroot}%{_libdir}/R/library/R.css
21cr|R-lpSolve-5.6.15-3|47	
21cr|R-lpSolve-5.6.15-3|48	%check
21cr|R-lpSolve-5.6.15-3|49	%{_bindir}/R CMD check %{oname}

7767 21
21cr|R-lqa-1.0.3-5|1	%define debug_package %{nil}
21cr|R-lqa-1.0.3-5|2	
21cr|R-lqa-1.0.3-5|3	%global packname  lqa
21cr|R-lqa-1.0.3-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-lqa-1.0.3-5|5	
21cr|R-lqa-1.0.3-5|6	Name:             R-%{packname}
21cr|R-lqa-1.0.3-5|7	Version:          1.0.3
21cr|R-lqa-1.0.3-5|8	Release:          5
21cr|R-lqa-1.0.3-5|9	Summary:          Penalized Likelihood Inference for GLMs
21cr|R-lqa-1.0.3-5|10	Group:            Sciences/Mathematics
21cr|R-lqa-1.0.3-5|11	License:          GPL-2
21cr|R-lqa-1.0.3-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-lqa-1.0.3-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-3.tar.gz
21cr|R-lqa-1.0.3-5|14	
21cr|R-lqa-1.0.3-5|15	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-lqa-1.0.3-5|16	
21cr|R-lqa-1.0.3-5|17	
21cr|R-lqa-1.0.3-5|18	%description
21cr|R-lqa-1.0.3-5|19	This package provides some basic infrastructure and tools to fit
21cr|R-lqa-1.0.3-5|20	Generalized Linear Models (GLMs) via penalized likelihood inference.
21cr|R-lqa-1.0.3-5|21	Estimating procedures already implemented are the LQA algorithm (that is
21cr|R-lqa-1.0.3-5|22	where its name come from), P-IRLS, RidgeBoost, GBlockBoost and
21cr|R-lqa-1.0.3-5|23	
21cr|R-lqa-1.0.3-5|24	%prep
21cr|R-lqa-1.0.3-5|25	%setup -q -c -n %{packname}
21cr|R-lqa-1.0.3-5|26	
21cr|R-lqa-1.0.3-5|27	%build
21cr|R-lqa-1.0.3-5|28	
21cr|R-lqa-1.0.3-5|29	%install
21cr|R-lqa-1.0.3-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-lqa-1.0.3-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-lqa-1.0.3-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-lqa-1.0.3-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-lqa-1.0.3-5|34	
21cr|R-lqa-1.0.3-5|35	#check
21cr|R-lqa-1.0.3-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-lqa-1.0.3-5|37	
21cr|R-lqa-1.0.3-5|38	%files
21cr|R-lqa-1.0.3-5|39	%dir %{rlibdir}/%{packname}
21cr|R-lqa-1.0.3-5|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-lqa-1.0.3-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-lqa-1.0.3-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-lqa-1.0.3-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-lqa-1.0.3-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-lqa-1.0.3-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-lqa-1.0.3-5|46	%{rlibdir}/%{packname}/R
21cr|R-lqa-1.0.3-5|47	%{rlibdir}/%{packname}/help

7768 21
21cr|R-lungExpression-0.2.0-4|1	%global packname  lungExpression
21cr|R-lungExpression-0.2.0-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-lungExpression-0.2.0-4|3	
21cr|R-lungExpression-0.2.0-4|4	Name:             R-%{packname}
21cr|R-lungExpression-0.2.0-4|5	Version:          0.2.0
21cr|R-lungExpression-0.2.0-4|6	Release:          4
21cr|R-lungExpression-0.2.0-4|7	Summary:          ExpressionSets for Parmigiani et al., 2004 Clinical Cancer Research paper
21cr|R-lungExpression-0.2.0-4|8	Group:            Sciences/Mathematics
21cr|R-lungExpression-0.2.0-4|9	License:          GPLv2+
21cr|R-lungExpression-0.2.0-4|10	URL:              http://bioconductor.org/packages/release/data/experiment/html/%{packname}.html
21cr|R-lungExpression-0.2.0-4|11	Source0:          http://bioconductor.org/packages/release/data/experiment/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-lungExpression-0.2.0-4|12	BuildArch:        noarch
21cr|R-lungExpression-0.2.0-4|13	Requires:         R-core
21cr|R-lungExpression-0.2.0-4|14	
21cr|R-lungExpression-0.2.0-4|15	Requires:         R-Biobase
21cr|R-lungExpression-0.2.0-4|16	
21cr|R-lungExpression-0.2.0-4|17	
21cr|R-lungExpression-0.2.0-4|18	BuildRequires:    R-devel Rmath-devel R-Biobase
21cr|R-lungExpression-0.2.0-4|19	
21cr|R-lungExpression-0.2.0-4|20	
21cr|R-lungExpression-0.2.0-4|21	%description
21cr|R-lungExpression-0.2.0-4|22	Data from three large lung cancer studies provided as ExpressionSets
21cr|R-lungExpression-0.2.0-4|23	
21cr|R-lungExpression-0.2.0-4|24	%prep
21cr|R-lungExpression-0.2.0-4|25	%setup -q -c -n %{packname}
21cr|R-lungExpression-0.2.0-4|26	
21cr|R-lungExpression-0.2.0-4|27	%build
21cr|R-lungExpression-0.2.0-4|28	
21cr|R-lungExpression-0.2.0-4|29	%install
21cr|R-lungExpression-0.2.0-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-lungExpression-0.2.0-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-lungExpression-0.2.0-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-lungExpression-0.2.0-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-lungExpression-0.2.0-4|34	
21cr|R-lungExpression-0.2.0-4|35	#check
21cr|R-lungExpression-0.2.0-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-lungExpression-0.2.0-4|37	
21cr|R-lungExpression-0.2.0-4|38	%files
21cr|R-lungExpression-0.2.0-4|39	%{rlibdir}/%{packname}

7769 21
21cr|rlwrap-0.41-3|1	# Workaround to build with GCC 10
21cr|rlwrap-0.41-3|2	%global optflags %{optflags} -fcommon
21cr|rlwrap-0.41-3|3	Summary:	Readline wrapper
21cr|rlwrap-0.41-3|4	Name:		rlwrap
21cr|rlwrap-0.41-3|5	Version:	0.41
21cr|rlwrap-0.41-3|6	Release:	3
21cr|rlwrap-0.41-3|7	License:	GPLv2+
21cr|rlwrap-0.41-3|8	Group:		Text tools
21cr|rlwrap-0.41-3|9	Url:		http://utopia.knoware.nl/~hlub/rlwrap/
21cr|rlwrap-0.41-3|10	Source0:	http://utopia.knoware.nl/~hlub/rlwrap/rlwrap-%{version}.tar.gz
21cr|rlwrap-0.41-3|11	BuildRequires:	readline-devel
21cr|rlwrap-0.41-3|12	BuildRequires:	pkgconfig(ncurses)
21cr|rlwrap-0.41-3|13	
21cr|rlwrap-0.41-3|14	%description
21cr|rlwrap-0.41-3|15	rlwrap is a 'readline wrapper' that uses the GNU readline library to
21cr|rlwrap-0.41-3|16	allow the editing of keyboard input for any other command. Input
21cr|rlwrap-0.41-3|17	history is remembered across invocations, separately for each command;
21cr|rlwrap-0.41-3|18	history completion and search work as in bash and completion word
21cr|rlwrap-0.41-3|19	lists can be specified on the command line.
21cr|rlwrap-0.41-3|20	
21cr|rlwrap-0.41-3|21	%files
21cr|rlwrap-0.41-3|22	%doc AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README TODO PLEA
21cr|rlwrap-0.41-3|23	%attr(0755,root,root) %{_bindir}/rlwrap
21cr|rlwrap-0.41-3|24	%{_mandir}/man1/rlwrap.1*
21cr|rlwrap-0.41-3|25	%{_mandir}/man3/RlwrapFilter.3pm*
21cr|rlwrap-0.41-3|26	%dir %{_datadir}/rlwrap
21cr|rlwrap-0.41-3|27	%{_datadir}/rlwrap/*
21cr|rlwrap-0.41-3|28	
21cr|rlwrap-0.41-3|29	#----------------------------------------------------------------------------
21cr|rlwrap-0.41-3|30	
21cr|rlwrap-0.41-3|31	%prep
21cr|rlwrap-0.41-3|32	%setup -q
21cr|rlwrap-0.41-3|33	
21cr|rlwrap-0.41-3|34	%build
21cr|rlwrap-0.41-3|35	%configure
21cr|rlwrap-0.41-3|36	%make
21cr|rlwrap-0.41-3|37	
21cr|rlwrap-0.41-3|38	%install
21cr|rlwrap-0.41-3|39	%makeinstall_std
21cr|rlwrap-0.41-3|40	
21cr|rlwrap-0.41-3|41	%check
21cr|rlwrap-0.41-3|42	%make check

7770 21
21cr|R-magrittr-1.5-5|1	%global packname  magrittr
21cr|R-magrittr-1.5-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-magrittr-1.5-5|3	
21cr|R-magrittr-1.5-5|4	Name:             R-%{packname}
21cr|R-magrittr-1.5-5|5	Version:          1.5
21cr|R-magrittr-1.5-5|6	Release:          5
21cr|R-magrittr-1.5-5|7	Summary:          A Forward-Pipe Operator for R
21cr|R-magrittr-1.5-5|8	Group:            Sciences/Mathematics
21cr|R-magrittr-1.5-5|9	License:          MIT + file LICENSE
21cr|R-magrittr-1.5-5|10	URL:              None
21cr|R-magrittr-1.5-5|11	Source0:          http://cran.r-project.org/src/contrib/magrittr_%{version}.tar.gz
21cr|R-magrittr-1.5-5|12	BuildArch:        noarch
21cr|R-magrittr-1.5-5|13	Requires:         R-core
21cr|R-magrittr-1.5-5|14	Recommends:         R-testthat R-knitr
21cr|R-magrittr-1.5-5|15	BuildRequires:    R-devel Rmath-devel
21cr|R-magrittr-1.5-5|16	
21cr|R-magrittr-1.5-5|17	#BuildRequires:   R-testthat R-knitr
21cr|R-magrittr-1.5-5|18	
21cr|R-magrittr-1.5-5|19	%description
21cr|R-magrittr-1.5-5|20	Provides a mechanism for chaining commands with a new forward-pipe
21cr|R-magrittr-1.5-5|21	operator, %>%. This operator will forward a value, or the result of an
21cr|R-magrittr-1.5-5|22	expression, into the next function call/expression. There is flexible
21cr|R-magrittr-1.5-5|23	support for the type of right-hand side expressions. For more information,
21cr|R-magrittr-1.5-5|24	see package vignette. To quote Rene Magritte, "Ceci n'est pas un pipe."
21cr|R-magrittr-1.5-5|25	
21cr|R-magrittr-1.5-5|26	%prep
21cr|R-magrittr-1.5-5|27	%setup -q -c -n %{packname}
21cr|R-magrittr-1.5-5|28	
21cr|R-magrittr-1.5-5|29	%build
21cr|R-magrittr-1.5-5|30	
21cr|R-magrittr-1.5-5|31	%install
21cr|R-magrittr-1.5-5|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-magrittr-1.5-5|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-magrittr-1.5-5|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-magrittr-1.5-5|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-magrittr-1.5-5|36	
21cr|R-magrittr-1.5-5|37	#check
21cr|R-magrittr-1.5-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-magrittr-1.5-5|39	
21cr|R-magrittr-1.5-5|40	%files
21cr|R-magrittr-1.5-5|41	%dir %{rlibdir}/%{packname}
21cr|R-magrittr-1.5-5|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-magrittr-1.5-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-magrittr-1.5-5|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-magrittr-1.5-5|45	%{rlibdir}/%{packname}/INDEX
21cr|R-magrittr-1.5-5|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-magrittr-1.5-5|47	%{rlibdir}/%{packname}/LICENSE
21cr|R-magrittr-1.5-5|48	%{rlibdir}/%{packname}/Meta
21cr|R-magrittr-1.5-5|49	%{rlibdir}/%{packname}/R
21cr|R-magrittr-1.5-5|50	%{rlibdir}/%{packname}/help

7771 21
21cr|R-mapdata-2.2.6-2|1	%global packname  mapdata
21cr|R-mapdata-2.2.6-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mapdata-2.2.6-2|3	%define debug_package %{nil}
21cr|R-mapdata-2.2.6-2|4	
21cr|R-mapdata-2.2.6-2|5	Name:             R-%{packname}
21cr|R-mapdata-2.2.6-2|6	Version:          2.2.6
21cr|R-mapdata-2.2.6-2|7	Release:          2
21cr|R-mapdata-2.2.6-2|8	Summary:          Extra Map Databases
21cr|R-mapdata-2.2.6-2|9	Group:            Sciences/Mathematics
21cr|R-mapdata-2.2.6-2|10	License:          GPL-2
21cr|R-mapdata-2.2.6-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mapdata-2.2.6-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.2-6.tar.gz
21cr|R-mapdata-2.2.6-2|13	
21cr|R-mapdata-2.2.6-2|14	Requires:         R-maps
21cr|R-mapdata-2.2.6-2|15	
21cr|R-mapdata-2.2.6-2|16	
21cr|R-mapdata-2.2.6-2|17	BuildRequires:    R-devel Rmath-devel R-maps
21cr|R-mapdata-2.2.6-2|18	
21cr|R-mapdata-2.2.6-2|19	
21cr|R-mapdata-2.2.6-2|20	%description
21cr|R-mapdata-2.2.6-2|21	Supplement to maps package, providing the larger and/or higher-resolution
21cr|R-mapdata-2.2.6-2|22	
21cr|R-mapdata-2.2.6-2|23	%prep
21cr|R-mapdata-2.2.6-2|24	%setup -q -c -n %{packname}
21cr|R-mapdata-2.2.6-2|25	
21cr|R-mapdata-2.2.6-2|26	%build
21cr|R-mapdata-2.2.6-2|27	
21cr|R-mapdata-2.2.6-2|28	%install
21cr|R-mapdata-2.2.6-2|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mapdata-2.2.6-2|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mapdata-2.2.6-2|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mapdata-2.2.6-2|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mapdata-2.2.6-2|33	
21cr|R-mapdata-2.2.6-2|34	#check
21cr|R-mapdata-2.2.6-2|35	#{_bindir}/R CMD check %%{packname}
21cr|R-mapdata-2.2.6-2|36	
21cr|R-mapdata-2.2.6-2|37	%files
21cr|R-mapdata-2.2.6-2|38	%{rlibdir}/%{packname}

7772 21
21cr|R-mapproj-1.2.2-5|1	%global packname  mapproj
21cr|R-mapproj-1.2.2-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mapproj-1.2.2-5|3	
21cr|R-mapproj-1.2.2-5|4	Name:             R-%{packname}
21cr|R-mapproj-1.2.2-5|5	Version:          1.2.2
21cr|R-mapproj-1.2.2-5|6	Release:          5
21cr|R-mapproj-1.2.2-5|7	Summary:          Map Projections
21cr|R-mapproj-1.2.2-5|8	Group:            Sciences/Mathematics
21cr|R-mapproj-1.2.2-5|9	License:          file LICENSE
21cr|R-mapproj-1.2.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mapproj-1.2.2-5|11	Source0:          http://cran.r-project.org/src/contrib/mapproj_1.2-2.tar.gz
21cr|R-mapproj-1.2.2-5|12	Requires:         R-maps
21cr|R-mapproj-1.2.2-5|13	BuildRequires:    R-devel Rmath-devel  R-maps
21cr|R-mapproj-1.2.2-5|14	
21cr|R-mapproj-1.2.2-5|15	%description
21cr|R-mapproj-1.2.2-5|16	Converts latitude/longitude into projected coordinates.
21cr|R-mapproj-1.2.2-5|17	
21cr|R-mapproj-1.2.2-5|18	%prep
21cr|R-mapproj-1.2.2-5|19	%setup -q -c -n %{packname}
21cr|R-mapproj-1.2.2-5|20	
21cr|R-mapproj-1.2.2-5|21	%build
21cr|R-mapproj-1.2.2-5|22	
21cr|R-mapproj-1.2.2-5|23	%install
21cr|R-mapproj-1.2.2-5|24	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mapproj-1.2.2-5|25	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mapproj-1.2.2-5|26	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mapproj-1.2.2-5|27	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mapproj-1.2.2-5|28	
21cr|R-mapproj-1.2.2-5|29	#check
21cr|R-mapproj-1.2.2-5|30	#{_bindir}/R CMD check %%{packname}
21cr|R-mapproj-1.2.2-5|31	
21cr|R-mapproj-1.2.2-5|32	%files
21cr|R-mapproj-1.2.2-5|33	%dir %{rlibdir}/%{packname}
21cr|R-mapproj-1.2.2-5|34	%doc %{rlibdir}/%{packname}/html
21cr|R-mapproj-1.2.2-5|35	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mapproj-1.2.2-5|36	%{rlibdir}/%{packname}/INDEX
21cr|R-mapproj-1.2.2-5|37	# %{rlibdir}/%{packname}/LICENSE
21cr|R-mapproj-1.2.2-5|38	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mapproj-1.2.2-5|39	%{rlibdir}/%{packname}/Meta
21cr|R-mapproj-1.2.2-5|40	%{rlibdir}/%{packname}/R
21cr|R-mapproj-1.2.2-5|41	%{rlibdir}/%{packname}/help
21cr|R-mapproj-1.2.2-5|42	%{rlibdir}/%{packname}/libs

7773 21
21cr|R-maps-3.1.1-3|1	%bcond_without bootstrap
21cr|R-maps-3.1.1-3|2	%global packname  maps
21cr|R-maps-3.1.1-3|3	%global rlibdir  %{_libdir}/R/library
21cr|R-maps-3.1.1-3|4	
21cr|R-maps-3.1.1-3|5	Name:             R-%{packname}
21cr|R-maps-3.1.1-3|6	Version:          3.1.1
21cr|R-maps-3.1.1-3|7	Release:          3
21cr|R-maps-3.1.1-3|8	Summary:          Draw Geographical Maps
21cr|R-maps-3.1.1-3|9	
21cr|R-maps-3.1.1-3|10	Group:            Sciences/Mathematics
21cr|R-maps-3.1.1-3|11	License:          GPL-2
21cr|R-maps-3.1.1-3|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-maps-3.1.1-3|13	Source0:          http://cran.r-project.org/src/contrib/maps_%{version}.tar.gz
21cr|R-maps-3.1.1-3|14	%if %{without bootstrap}
21cr|R-maps-3.1.1-3|15	Requires:         R-mapproj R-maptools R-mapdata R-sp
21cr|R-maps-3.1.1-3|16	%endif
21cr|R-maps-3.1.1-3|17	BuildRequires:    R-devel Rmath-devel
21cr|R-maps-3.1.1-3|18	%if %{without bootstrap}
21cr|R-maps-3.1.1-3|19	BuildRequires:    R-mapproj R-maptools R-mapdata R-sp
21cr|R-maps-3.1.1-3|20	%endif
21cr|R-maps-3.1.1-3|21	
21cr|R-maps-3.1.1-3|22	%description
21cr|R-maps-3.1.1-3|23	Display of maps.  Projection code and larger maps are in separate packages
21cr|R-maps-3.1.1-3|24	(mapproj and mapdata).
21cr|R-maps-3.1.1-3|25	
21cr|R-maps-3.1.1-3|26	%prep
21cr|R-maps-3.1.1-3|27	%setup -q -c -n %{packname}
21cr|R-maps-3.1.1-3|28	
21cr|R-maps-3.1.1-3|29	%build
21cr|R-maps-3.1.1-3|30	
21cr|R-maps-3.1.1-3|31	%install
21cr|R-maps-3.1.1-3|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-maps-3.1.1-3|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-maps-3.1.1-3|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-maps-3.1.1-3|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-maps-3.1.1-3|36	
21cr|R-maps-3.1.1-3|37	%if %{without bootstrap}
21cr|R-maps-3.1.1-3|38	%check
21cr|R-maps-3.1.1-3|39	%{_bindir}/R CMD check %{packname}
21cr|R-maps-3.1.1-3|40	%endif
21cr|R-maps-3.1.1-3|41	
21cr|R-maps-3.1.1-3|42	%files
21cr|R-maps-3.1.1-3|43	%{rlibdir}/%{packname}

7774 21
21cr|R-maptools-1.1.2-1|1	%global packname  maptools
21cr|R-maptools-1.1.2-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-maptools-1.1.2-1|3	
21cr|R-maptools-1.1.2-1|4	Name:             R-%{packname}
21cr|R-maptools-1.1.2-1|5	Version:          1.1.2
21cr|R-maptools-1.1.2-1|6	Release:          1
21cr|R-maptools-1.1.2-1|7	Summary:          Tools for reading and handling spatial objects
21cr|R-maptools-1.1.2-1|8	Group:            Sciences/Mathematics
21cr|R-maptools-1.1.2-1|9	License:          GPL (>= 2)
21cr|R-maptools-1.1.2-1|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-maptools-1.1.2-1|11	Source0:          http://cran.r-project.org/src/contrib/maptools_1.1-2.tar.gz
21cr|R-maptools-1.1.2-1|12	Requires:         R-foreign R-sp R-methods R-lattice
21cr|R-maptools-1.1.2-1|13	Recommends:         R-maps R-rgeos R-RColorBrewer R-spatstat R-PBSmapping
21cr|R-maptools-1.1.2-1|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-maptools-1.1.2-1|15	BuildRequires:    R-foreign R-sp R-methods R-lattice
21cr|R-maptools-1.1.2-1|16	BuildRequires:    R-maps R-rgeos R-RColorBrewer R-spatstat R-PBSmapping
21cr|R-maptools-1.1.2-1|17	BuildRequires:    geos-devel
21cr|R-maptools-1.1.2-1|18	BuildRequires:    blas-devel
21cr|R-maptools-1.1.2-1|19	BuildRequires:    lapack-devel
21cr|R-maptools-1.1.2-1|20	
21cr|R-maptools-1.1.2-1|21	
21cr|R-maptools-1.1.2-1|22	%description
21cr|R-maptools-1.1.2-1|23	Set of tools for manipulating and reading geographic data, in particular
21cr|R-maptools-1.1.2-1|24	ESRI shapefiles; C code used from shapelib. It includes binary access to
21cr|R-maptools-1.1.2-1|25	GSHHS shoreline files. The package also provides interface wrappers for
21cr|R-maptools-1.1.2-1|26	exchanging spatial objects with packages such as PBSmapping, spatstat,
21cr|R-maptools-1.1.2-1|27	maps, RArcInfo, Stata tmap, WinBUGS, Mondrian, and others.
21cr|R-maptools-1.1.2-1|28	
21cr|R-maptools-1.1.2-1|29	%prep
21cr|R-maptools-1.1.2-1|30	%setup -q -c -n %{packname}
21cr|R-maptools-1.1.2-1|31	
21cr|R-maptools-1.1.2-1|32	%build
21cr|R-maptools-1.1.2-1|33	
21cr|R-maptools-1.1.2-1|34	%install
21cr|R-maptools-1.1.2-1|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-maptools-1.1.2-1|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-maptools-1.1.2-1|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-maptools-1.1.2-1|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-maptools-1.1.2-1|39	
21cr|R-maptools-1.1.2-1|40	#%check
21cr|R-maptools-1.1.2-1|41	#if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
21cr|R-maptools-1.1.2-1|42	#else			true
21cr|R-maptools-1.1.2-1|43	#fi
21cr|R-maptools-1.1.2-1|44	
21cr|R-maptools-1.1.2-1|45	%files
21cr|R-maptools-1.1.2-1|46	%dir %{rlibdir}/%{packname}
21cr|R-maptools-1.1.2-1|47	%doc %{rlibdir}/%{packname}/NEWS.md
21cr|R-maptools-1.1.2-1|48	%doc %{rlibdir}/%{packname}/changes
21cr|R-maptools-1.1.2-1|49	%doc %{rlibdir}/%{packname}/html
21cr|R-maptools-1.1.2-1|50	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-maptools-1.1.2-1|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-maptools-1.1.2-1|52	%{rlibdir}/%{packname}/INDEX
21cr|R-maptools-1.1.2-1|53	# %{rlibdir}/%{packname}/LICENSE
21cr|R-maptools-1.1.2-1|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-maptools-1.1.2-1|55	%{rlibdir}/%{packname}/Meta
21cr|R-maptools-1.1.2-1|56	%{rlibdir}/%{packname}/R
21cr|R-maptools-1.1.2-1|57	%{rlibdir}/%{packname}/data
21cr|R-maptools-1.1.2-1|58	%{rlibdir}/%{packname}/grids
21cr|R-maptools-1.1.2-1|59	%{rlibdir}/%{packname}/help
21cr|R-maptools-1.1.2-1|60	%{rlibdir}/%{packname}/libs
21cr|R-maptools-1.1.2-1|61	#%{rlibdir}/%{packname}/old_man
21cr|R-maptools-1.1.2-1|62	%{rlibdir}/%{packname}/shapes
21cr|R-maptools-1.1.2-1|63	%{rlibdir}/%{packname}/share
21cr|R-maptools-1.1.2-1|64	%{rlibdir}/maptools/README
21cr|R-maptools-1.1.2-1|65	%{rlibdir}/maptools/doc/combine_maptools.R
21cr|R-maptools-1.1.2-1|66	%{rlibdir}/maptools/doc/combine_maptools.Rnw
21cr|R-maptools-1.1.2-1|67	%{rlibdir}/maptools/doc/combine_maptools.pdf
21cr|R-maptools-1.1.2-1|68	%{rlibdir}/maptools/doc/index.html

7775 21
21cr|R-markdown-0.7.7-7|1	%bcond_without bootstrap
21cr|R-markdown-0.7.7-7|2	%global packname  markdown
21cr|R-markdown-0.7.7-7|3	%global rlibdir  %{_libdir}/R/library
21cr|R-markdown-0.7.7-7|4	
21cr|R-markdown-0.7.7-7|5	Name:             R-%{packname}
21cr|R-markdown-0.7.7-7|6	Version:          0.7.7
21cr|R-markdown-0.7.7-7|7	Release:          7
21cr|R-markdown-0.7.7-7|8	Summary:          Markdown rendering for R
21cr|R-markdown-0.7.7-7|9	Group:            Sciences/Mathematics
21cr|R-markdown-0.7.7-7|10	License:          GPL-2
21cr|R-markdown-0.7.7-7|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-markdown-0.7.7-7|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-markdown-0.7.7-7|13	
21cr|R-markdown-0.7.7-7|14	BuildRequires:    R-devel Rmath-devel
21cr|R-markdown-0.7.7-7|15	Requires:        R-RCurl R-mime
21cr|R-markdown-0.7.7-7|16	BuildRequires:   R-RCurl R-mime
21cr|R-markdown-0.7.7-7|17	Recommends:        R-knitr
21cr|R-markdown-0.7.7-7|18	
21cr|R-markdown-0.7.7-7|19	%if %{without bootstrap}
21cr|R-markdown-0.7.7-7|20	BuildRequires:   R-knitr
21cr|R-markdown-0.7.7-7|21	%endif
21cr|R-markdown-0.7.7-7|22	
21cr|R-markdown-0.7.7-7|23	%description
21cr|R-markdown-0.7.7-7|24	Markdown is a plain-text formatting syntax that can be converted to XHTML
21cr|R-markdown-0.7.7-7|25	or other formats. This package provides R bindings to the Sundown markdown
21cr|R-markdown-0.7.7-7|26	rendering library.
21cr|R-markdown-0.7.7-7|27	
21cr|R-markdown-0.7.7-7|28	%prep
21cr|R-markdown-0.7.7-7|29	%setup -q -c -n %{packname}
21cr|R-markdown-0.7.7-7|30	
21cr|R-markdown-0.7.7-7|31	%build
21cr|R-markdown-0.7.7-7|32	
21cr|R-markdown-0.7.7-7|33	%install
21cr|R-markdown-0.7.7-7|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-markdown-0.7.7-7|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-markdown-0.7.7-7|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-markdown-0.7.7-7|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-markdown-0.7.7-7|38	
21cr|R-markdown-0.7.7-7|39	%if %{with bootstrap}
21cr|R-markdown-0.7.7-7|40	%else
21cr|R-markdown-0.7.7-7|41	%check
21cr|R-markdown-0.7.7-7|42	%{_bindir}/R CMD check %{packname}
21cr|R-markdown-0.7.7-7|43	%endif
21cr|R-markdown-0.7.7-7|44	
21cr|R-markdown-0.7.7-7|45	%files
21cr|R-markdown-0.7.7-7|46	%dir %{rlibdir}/%{packname}
21cr|R-markdown-0.7.7-7|47	%doc %{rlibdir}/%{packname}/doc
21cr|R-markdown-0.7.7-7|48	%doc %{rlibdir}/%{packname}/html
21cr|R-markdown-0.7.7-7|49	%doc %{rlibdir}/%{packname}/COPYING
21cr|R-markdown-0.7.7-7|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-markdown-0.7.7-7|51	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-markdown-0.7.7-7|52	%doc %{rlibdir}/%{packname}/NOTICE
21cr|R-markdown-0.7.7-7|53	%{rlibdir}/%{packname}/INDEX
21cr|R-markdown-0.7.7-7|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-markdown-0.7.7-7|55	%{rlibdir}/%{packname}/Meta
21cr|R-markdown-0.7.7-7|56	%{rlibdir}/%{packname}/R
21cr|R-markdown-0.7.7-7|57	%{rlibdir}/%{packname}/examples
21cr|R-markdown-0.7.7-7|58	%{rlibdir}/%{packname}/help
21cr|R-markdown-0.7.7-7|59	%{rlibdir}/%{packname}/include
21cr|R-markdown-0.7.7-7|60	%{rlibdir}/%{packname}/libs
21cr|R-markdown-0.7.7-7|61	%{rlibdir}/%{packname}/resources

7776 21
21cr|R-marray-1.40.0-5|1	%global packname  marray
21cr|R-marray-1.40.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-marray-1.40.0-5|3	
21cr|R-marray-1.40.0-5|4	%define debug_package %{nil}
21cr|R-marray-1.40.0-5|5	
21cr|R-marray-1.40.0-5|6	Name:             R-%{packname}
21cr|R-marray-1.40.0-5|7	Version:          1.40.0
21cr|R-marray-1.40.0-5|8	Release:          5
21cr|R-marray-1.40.0-5|9	Summary:          Exploratory analysis for two-color spotted microarray data
21cr|R-marray-1.40.0-5|10	Group:            Sciences/Mathematics
21cr|R-marray-1.40.0-5|11	License:          LGPL
21cr|R-marray-1.40.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/marray.html
21cr|R-marray-1.40.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/marray_1.40.0.tar.gz
21cr|R-marray-1.40.0-5|14	Requires:         R-limma R-methods R-tkWidgets
21cr|R-marray-1.40.0-5|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-marray-1.40.0-5|16	BuildRequires:    R-limma R-methods R-tkWidgets
21cr|R-marray-1.40.0-5|17	
21cr|R-marray-1.40.0-5|18	%description
21cr|R-marray-1.40.0-5|19	Class definitions for two-color spotted microarray data. Fuctions for data
21cr|R-marray-1.40.0-5|20	input, diagnostic plots, normalization and quality checking.
21cr|R-marray-1.40.0-5|21	
21cr|R-marray-1.40.0-5|22	%prep
21cr|R-marray-1.40.0-5|23	%setup -q -c -n %{packname}
21cr|R-marray-1.40.0-5|24	
21cr|R-marray-1.40.0-5|25	%build
21cr|R-marray-1.40.0-5|26	
21cr|R-marray-1.40.0-5|27	%install
21cr|R-marray-1.40.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-marray-1.40.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-marray-1.40.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-marray-1.40.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-marray-1.40.0-5|32	
21cr|R-marray-1.40.0-5|33	#check
21cr|R-marray-1.40.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-marray-1.40.0-5|35	
21cr|R-marray-1.40.0-5|36	%files
21cr|R-marray-1.40.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-marray-1.40.0-5|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-marray-1.40.0-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-marray-1.40.0-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-marray-1.40.0-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-marray-1.40.0-5|42	%{rlibdir}/%{packname}/LICENSE
21cr|R-marray-1.40.0-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-marray-1.40.0-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-marray-1.40.0-5|45	%{rlibdir}/%{packname}/R
21cr|R-marray-1.40.0-5|46	%{rlibdir}/%{packname}/data
21cr|R-marray-1.40.0-5|47	%{rlibdir}/%{packname}/help
21cr|R-marray-1.40.0-5|48	%{rlibdir}/%{packname}/swirldata

7777 21
21cr|R-Matching-4.8.3.4-5|1	%global packname  Matching
21cr|R-Matching-4.8.3.4-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-Matching-4.8.3.4-5|3	
21cr|R-Matching-4.8.3.4-5|4	Name:             R-%{packname}
21cr|R-Matching-4.8.3.4-5|5	Version:          4.8.3.4
21cr|R-Matching-4.8.3.4-5|6	Release:          5
21cr|R-Matching-4.8.3.4-5|7	Summary:          Multivariate and Propensity Score Matching with Balance Optimization
21cr|R-Matching-4.8.3.4-5|8	Group:            Sciences/Mathematics
21cr|R-Matching-4.8.3.4-5|9	License:          GPLv3
21cr|R-Matching-4.8.3.4-5|10	URL:              http://cran.r-project.org/web/packages/Matching/index.html
21cr|R-Matching-4.8.3.4-5|11	Source0:          http://cran.r-project.org/src/contrib/Matching_4.8-3.4.tar.gz
21cr|R-Matching-4.8.3.4-5|12	BuildRequires:    R-devel R-MASS R-rgenoud R-graphics R-stats R-parallel R-grDevices
21cr|R-Matching-4.8.3.4-5|13	Requires:         R-core R-MASS R-rgenoud R-graphics R-stats R-parallel R-grDevices
21cr|R-Matching-4.8.3.4-5|14	
21cr|R-Matching-4.8.3.4-5|15	%description
21cr|R-Matching-4.8.3.4-5|16	Provides functions for multivariate and propensity score matching and for
21cr|R-Matching-4.8.3.4-5|17	finding optimal balance based on a genetic search algorithm. A variety of
21cr|R-Matching-4.8.3.4-5|18	univariate and multivariate metrics to determine if balance has been
21cr|R-Matching-4.8.3.4-5|19	obtained are also provided.
21cr|R-Matching-4.8.3.4-5|20	
21cr|R-Matching-4.8.3.4-5|21	%prep
21cr|R-Matching-4.8.3.4-5|22	%setup -q -c -n %{packname}
21cr|R-Matching-4.8.3.4-5|23	
21cr|R-Matching-4.8.3.4-5|24	%build
21cr|R-Matching-4.8.3.4-5|25	
21cr|R-Matching-4.8.3.4-5|26	%install
21cr|R-Matching-4.8.3.4-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Matching-4.8.3.4-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Matching-4.8.3.4-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Matching-4.8.3.4-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Matching-4.8.3.4-5|31	
21cr|R-Matching-4.8.3.4-5|32	%files
21cr|R-Matching-4.8.3.4-5|33	%dir %{rlibdir}/%{packname}
21cr|R-Matching-4.8.3.4-5|34	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Matching-4.8.3.4-5|35	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-Matching-4.8.3.4-5|36	%doc %{rlibdir}/%{packname}/html
21cr|R-Matching-4.8.3.4-5|37	%{rlibdir}/%{packname}/INDEX
21cr|R-Matching-4.8.3.4-5|38	%{rlibdir}/%{packname}/Meta
21cr|R-Matching-4.8.3.4-5|39	%{rlibdir}/%{packname}/data
21cr|R-Matching-4.8.3.4-5|40	%{rlibdir}/%{packname}/demo
21cr|R-Matching-4.8.3.4-5|41	%{rlibdir}/%{packname}/extras
21cr|R-Matching-4.8.3.4-5|42	%{rlibdir}/%{packname}/libs
21cr|R-Matching-4.8.3.4-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Matching-4.8.3.4-5|44	%{rlibdir}/%{packname}/R
21cr|R-Matching-4.8.3.4-5|45	%{rlibdir}/%{packname}/help

7778 21
21cr|R-MatchIt-2.4_21-6|1	%global packname  MatchIt
21cr|R-MatchIt-2.4_21-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-MatchIt-2.4_21-6|3	
21cr|R-MatchIt-2.4_21-6|4	Name:             R-%{packname}
21cr|R-MatchIt-2.4_21-6|5	Version:          2.4_21
21cr|R-MatchIt-2.4_21-6|6	Release:          6
21cr|R-MatchIt-2.4_21-6|7	Summary:          The skew-normal and skew-t distributions
21cr|R-MatchIt-2.4_21-6|8	Group:            Sciences/Mathematics
21cr|R-MatchIt-2.4_21-6|9	License:          GPLv2
21cr|R-MatchIt-2.4_21-6|10	URL:              http://cran.r-project.org/web/packages/MatchIt/index.html
21cr|R-MatchIt-2.4_21-6|11	Source0:          http://cran.r-project.org/src/contrib/MatchIt_2.4-21.tar.gz
21cr|R-MatchIt-2.4_21-6|12	BuildRequires:    R-devel R-MASS R-WhatIf R-nnet R-rpart R-Matching texlive-wallpaper
21cr|R-MatchIt-2.4_21-6|13	Requires:         R-core R-MASS R-WhatIf R-nnet R-rpart R-Matching texlive-wallpaper
21cr|R-MatchIt-2.4_21-6|14	Recommends:       R-cem
21cr|R-MatchIt-2.4_21-6|15	BuildArch:        noarch
21cr|R-MatchIt-2.4_21-6|16	
21cr|R-MatchIt-2.4_21-6|17	%description
21cr|R-MatchIt-2.4_21-6|18	Functions for manipulating skew-normal and skew-t probability distributions,
21cr|R-MatchIt-2.4_21-6|19	and for fitting them to data, in the scalar and in the multivariate case.
21cr|R-MatchIt-2.4_21-6|20	
21cr|R-MatchIt-2.4_21-6|21	%prep
21cr|R-MatchIt-2.4_21-6|22	%setup -q -c -n %{packname}
21cr|R-MatchIt-2.4_21-6|23	
21cr|R-MatchIt-2.4_21-6|24	%build
21cr|R-MatchIt-2.4_21-6|25	
21cr|R-MatchIt-2.4_21-6|26	%install
21cr|R-MatchIt-2.4_21-6|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-MatchIt-2.4_21-6|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-MatchIt-2.4_21-6|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-MatchIt-2.4_21-6|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-MatchIt-2.4_21-6|31	
21cr|R-MatchIt-2.4_21-6|32	%files
21cr|R-MatchIt-2.4_21-6|33	%dir %{rlibdir}/%{packname}
21cr|R-MatchIt-2.4_21-6|34	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-MatchIt-2.4_21-6|35	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-MatchIt-2.4_21-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-MatchIt-2.4_21-6|37	%{rlibdir}/%{packname}/INDEX
21cr|R-MatchIt-2.4_21-6|38	%{rlibdir}/%{packname}/Meta
21cr|R-MatchIt-2.4_21-6|39	%{rlibdir}/%{packname}/data
21cr|R-MatchIt-2.4_21-6|40	%{rlibdir}/%{packname}/demo
21cr|R-MatchIt-2.4_21-6|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-MatchIt-2.4_21-6|42	%{rlibdir}/%{packname}/R
21cr|R-MatchIt-2.4_21-6|43	%{rlibdir}/%{packname}/help

7779 21
21cr|R-matrixcalc-1.0.3-5|1	%global packname  matrixcalc
21cr|R-matrixcalc-1.0.3-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-matrixcalc-1.0.3-5|3	
21cr|R-matrixcalc-1.0.3-5|4	Name:             R-%{packname}
21cr|R-matrixcalc-1.0.3-5|5	Version:          1.0.3
21cr|R-matrixcalc-1.0.3-5|6	Release:          5
21cr|R-matrixcalc-1.0.3-5|7	Summary:          Collection of functions for matrix differential calculus
21cr|R-matrixcalc-1.0.3-5|8	Group:            Sciences/Mathematics
21cr|R-matrixcalc-1.0.3-5|9	License:          GPL (>=2)
21cr|R-matrixcalc-1.0.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-matrixcalc-1.0.3-5|11	Source0:          http://cran.r-project.org/src/contrib/matrixcalc_1.0-3.tar.gz
21cr|R-matrixcalc-1.0.3-5|12	BuildArch:        noarch
21cr|R-matrixcalc-1.0.3-5|13	Requires:         R-core
21cr|R-matrixcalc-1.0.3-5|14	BuildRequires:    R-devel
21cr|R-matrixcalc-1.0.3-5|15	BuildRequires:    Rmath-devel
21cr|R-matrixcalc-1.0.3-5|16	BuildRequires:    texlive
21cr|R-matrixcalc-1.0.3-5|17	BuildRequires:    pkgconfig(lapack)
21cr|R-matrixcalc-1.0.3-5|18	
21cr|R-matrixcalc-1.0.3-5|19	%description
21cr|R-matrixcalc-1.0.3-5|20	A collection of functions to support matrix differential calculus as
21cr|R-matrixcalc-1.0.3-5|21	presented in Magnus and Neudecker (1999) Matrix Differential Calculus with
21cr|R-matrixcalc-1.0.3-5|22	Applications in Statistics and Econometrics, Second Edition, John Wiley,
21cr|R-matrixcalc-1.0.3-5|23	New York.  Some of the functions are comparable to APL and J functions
21cr|R-matrixcalc-1.0.3-5|24	which are useful for actuarial models and calculations. This package is
21cr|R-matrixcalc-1.0.3-5|25	used for teaching and research purposes at the Department of Finance and
21cr|R-matrixcalc-1.0.3-5|26	Risk Engineering, Polytechnic University, Brooklyn, NY 11201.
21cr|R-matrixcalc-1.0.3-5|27	
21cr|R-matrixcalc-1.0.3-5|28	%prep
21cr|R-matrixcalc-1.0.3-5|29	%setup -q -c -n %{packname}
21cr|R-matrixcalc-1.0.3-5|30	
21cr|R-matrixcalc-1.0.3-5|31	%build
21cr|R-matrixcalc-1.0.3-5|32	
21cr|R-matrixcalc-1.0.3-5|33	%install
21cr|R-matrixcalc-1.0.3-5|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-matrixcalc-1.0.3-5|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-matrixcalc-1.0.3-5|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-matrixcalc-1.0.3-5|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-matrixcalc-1.0.3-5|38	
21cr|R-matrixcalc-1.0.3-5|39	#check
21cr|R-matrixcalc-1.0.3-5|40	#{_bindir}/R CMD check %%{packname}
21cr|R-matrixcalc-1.0.3-5|41	
21cr|R-matrixcalc-1.0.3-5|42	%files
21cr|R-matrixcalc-1.0.3-5|43	%dir %{rlibdir}/%{packname}
21cr|R-matrixcalc-1.0.3-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-matrixcalc-1.0.3-5|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-matrixcalc-1.0.3-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-matrixcalc-1.0.3-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-matrixcalc-1.0.3-5|48	%{rlibdir}/%{packname}/Meta
21cr|R-matrixcalc-1.0.3-5|49	%{rlibdir}/%{packname}/R
21cr|R-matrixcalc-1.0.3-5|50	%{rlibdir}/%{packname}/help

7780 21
21cr|R-MatrixModels-0.3_1.1-4|1	%global packname  MatrixModels
21cr|R-MatrixModels-0.3_1.1-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-MatrixModels-0.3_1.1-4|3	
21cr|R-MatrixModels-0.3_1.1-4|4	Name:             R-%{packname}
21cr|R-MatrixModels-0.3_1.1-4|5	Version:          0.3_1.1
21cr|R-MatrixModels-0.3_1.1-4|6	Release:          4
21cr|R-MatrixModels-0.3_1.1-4|7	Summary:          Modelling with Sparse And Dense Matrices
21cr|R-MatrixModels-0.3_1.1-4|8	Group:            Sciences/Mathematics
21cr|R-MatrixModels-0.3_1.1-4|9	License:          GPL (>= 2)
21cr|R-MatrixModels-0.3_1.1-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-MatrixModels-0.3_1.1-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-1.1.tar.gz
21cr|R-MatrixModels-0.3_1.1-4|12	BuildArch:        noarch
21cr|R-MatrixModels-0.3_1.1-4|13	Requires:         R-core
21cr|R-MatrixModels-0.3_1.1-4|14	Requires:         R-stats
21cr|R-MatrixModels-0.3_1.1-4|15	Requires:         R-utils
21cr|R-MatrixModels-0.3_1.1-4|16	Requires:         R-methods
21cr|R-MatrixModels-0.3_1.1-4|17	Requires:         R-Matrix
21cr|R-MatrixModels-0.3_1.1-4|18	BuildRequires:    R-devel
21cr|R-MatrixModels-0.3_1.1-4|19	BuildRequires:    Rmath-devel
21cr|R-MatrixModels-0.3_1.1-4|20	BuildRequires:    R-stats
21cr|R-MatrixModels-0.3_1.1-4|21	BuildRequires:    R-utils
21cr|R-MatrixModels-0.3_1.1-4|22	BuildRequires:    R-methods
21cr|R-MatrixModels-0.3_1.1-4|23	BuildRequires:    R-Matrix
21cr|R-MatrixModels-0.3_1.1-4|24	BuildRequires:    pkgconfig(lapack)
21cr|R-MatrixModels-0.3_1.1-4|25	
21cr|R-MatrixModels-0.3_1.1-4|26	%description
21cr|R-MatrixModels-0.3_1.1-4|27	Modelling with sparse and dense 'Matrix' matrices, using modular
21cr|R-MatrixModels-0.3_1.1-4|28	prediction and response module classes.
21cr|R-MatrixModels-0.3_1.1-4|29	
21cr|R-MatrixModels-0.3_1.1-4|30	%prep
21cr|R-MatrixModels-0.3_1.1-4|31	%setup -q -c -n %{packname}
21cr|R-MatrixModels-0.3_1.1-4|32	
21cr|R-MatrixModels-0.3_1.1-4|33	%build
21cr|R-MatrixModels-0.3_1.1-4|34	
21cr|R-MatrixModels-0.3_1.1-4|35	%install
21cr|R-MatrixModels-0.3_1.1-4|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-MatrixModels-0.3_1.1-4|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-MatrixModels-0.3_1.1-4|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-MatrixModels-0.3_1.1-4|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-MatrixModels-0.3_1.1-4|40	
21cr|R-MatrixModels-0.3_1.1-4|41	#check
21cr|R-MatrixModels-0.3_1.1-4|42	#{_bindir}/R CMD check %%{packname}
21cr|R-MatrixModels-0.3_1.1-4|43	
21cr|R-MatrixModels-0.3_1.1-4|44	%files
21cr|R-MatrixModels-0.3_1.1-4|45	%dir %{rlibdir}/%{packname}
21cr|R-MatrixModels-0.3_1.1-4|46	%doc %{rlibdir}/%{packname}/html
21cr|R-MatrixModels-0.3_1.1-4|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-MatrixModels-0.3_1.1-4|48	%{rlibdir}/%{packname}/INDEX
21cr|R-MatrixModels-0.3_1.1-4|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-MatrixModels-0.3_1.1-4|50	%{rlibdir}/%{packname}/Meta
21cr|R-MatrixModels-0.3_1.1-4|51	%{rlibdir}/%{packname}/R
21cr|R-MatrixModels-0.3_1.1-4|52	%{rlibdir}/%{packname}/help

7781 21
21cr|R-maxLik-1.2.4-4|1	%global packname  maxLik
21cr|R-maxLik-1.2.4-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-maxLik-1.2.4-4|3	
21cr|R-maxLik-1.2.4-4|4	Name:             R-%{packname}
21cr|R-maxLik-1.2.4-4|5	Version:          1.2.4
21cr|R-maxLik-1.2.4-4|6	Release:          4
21cr|R-maxLik-1.2.4-4|7	Summary:          Maximum Likelihood Estimation
21cr|R-maxLik-1.2.4-4|8	Group:            Sciences/Mathematics
21cr|R-maxLik-1.2.4-4|9	License:          GPL (>= 2)
21cr|R-maxLik-1.2.4-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-maxLik-1.2.4-4|11	Source0:          http://cran.r-project.org/src/contrib/maxLik_1.2-4.tar.gz
21cr|R-maxLik-1.2.4-4|12	BuildArch:        noarch
21cr|R-maxLik-1.2.4-4|13	Requires:         R-core
21cr|R-maxLik-1.2.4-4|14	Requires:         R-miscTools
21cr|R-maxLik-1.2.4-4|15	Requires:         R-sandwich
21cr|R-maxLik-1.2.4-4|16	BuildRequires:    R-devel Rmath-devel  R-miscTools
21cr|R-maxLik-1.2.4-4|17	BuildRequires:    R-sandwich
21cr|R-maxLik-1.2.4-4|18	
21cr|R-maxLik-1.2.4-4|19	%description
21cr|R-maxLik-1.2.4-4|20	Tools for Maximum Likelihood Estimation
21cr|R-maxLik-1.2.4-4|21	
21cr|R-maxLik-1.2.4-4|22	%prep
21cr|R-maxLik-1.2.4-4|23	%setup -q -c -n %{packname}
21cr|R-maxLik-1.2.4-4|24	
21cr|R-maxLik-1.2.4-4|25	%build
21cr|R-maxLik-1.2.4-4|26	
21cr|R-maxLik-1.2.4-4|27	%install
21cr|R-maxLik-1.2.4-4|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-maxLik-1.2.4-4|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-maxLik-1.2.4-4|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-maxLik-1.2.4-4|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-maxLik-1.2.4-4|32	
21cr|R-maxLik-1.2.4-4|33	#check
21cr|R-maxLik-1.2.4-4|34	#{_bindir}/R CMD check %%{packname}
21cr|R-maxLik-1.2.4-4|35	
21cr|R-maxLik-1.2.4-4|36	%files
21cr|R-maxLik-1.2.4-4|37	%dir %{rlibdir}/%{packname}
21cr|R-maxLik-1.2.4-4|38	%doc %{rlibdir}/%{packname}/html
21cr|R-maxLik-1.2.4-4|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-maxLik-1.2.4-4|40	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-maxLik-1.2.4-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-maxLik-1.2.4-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-maxLik-1.2.4-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-maxLik-1.2.4-4|44	%{rlibdir}/%{packname}/R
21cr|R-maxLik-1.2.4-4|45	%{rlibdir}/%{packname}/help
21cr|R-maxLik-1.2.4-4|46	%{_datadir}/R/library/maxLik/CITATION

7782 21
21cr|R-MBESS-3.3.3-7|1	%global packname  MBESS
21cr|R-MBESS-3.3.3-7|2	%global rlibdir  %{_datadir}/R/library
21cr|R-MBESS-3.3.3-7|3	
21cr|R-MBESS-3.3.3-7|4	Name:             R-%{packname}
21cr|R-MBESS-3.3.3-7|5	Version:          3.3.3
21cr|R-MBESS-3.3.3-7|6	Release:          7
21cr|R-MBESS-3.3.3-7|7	Summary:          MBESS
21cr|R-MBESS-3.3.3-7|8	Group:            Sciences/Mathematics
21cr|R-MBESS-3.3.3-7|9	License:          GPLv2+
21cr|R-MBESS-3.3.3-7|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-MBESS-3.3.3-7|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-MBESS-3.3.3-7|12	BuildArch:        noarch
21cr|R-MBESS-3.3.3-7|13	Requires:         R-core
21cr|R-MBESS-3.3.3-7|14	
21cr|R-MBESS-3.3.3-7|15	Recommends:         R-MASS R-sem R-boot R-nlme R-gsl R-lavaan R-parallel R-snow R-OpenMx
21cr|R-MBESS-3.3.3-7|16	BuildRequires:    R-devel Rmath-devel
21cr|R-MBESS-3.3.3-7|17	
21cr|R-MBESS-3.3.3-7|18	BuildRequires:   R-MASS R-boot R-nlme R-gsl R-lavaan R-parallel R-snow R-OpenMx
21cr|R-MBESS-3.3.3-7|19	
21cr|R-MBESS-3.3.3-7|20	
21cr|R-MBESS-3.3.3-7|21	%description
21cr|R-MBESS-3.3.3-7|22	MBESS implements methods that are especially useful to researchers working
21cr|R-MBESS-3.3.3-7|23	within the behavioral, educational, and social sciences (both substantive
21cr|R-MBESS-3.3.3-7|24	researchers and methodologists), Many of the methods contained within
21cr|R-MBESS-3.3.3-7|25	MBESS are applicable to quantitative research in general,
21cr|R-MBESS-3.3.3-7|26	
21cr|R-MBESS-3.3.3-7|27	%prep
21cr|R-MBESS-3.3.3-7|28	%setup -q -c -n %{packname}
21cr|R-MBESS-3.3.3-7|29	
21cr|R-MBESS-3.3.3-7|30	%build
21cr|R-MBESS-3.3.3-7|31	
21cr|R-MBESS-3.3.3-7|32	%install
21cr|R-MBESS-3.3.3-7|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-MBESS-3.3.3-7|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-MBESS-3.3.3-7|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-MBESS-3.3.3-7|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-MBESS-3.3.3-7|37	
21cr|R-MBESS-3.3.3-7|38	#check
21cr|R-MBESS-3.3.3-7|39	#{_bindir}/R CMD check %%{packname}
21cr|R-MBESS-3.3.3-7|40	
21cr|R-MBESS-3.3.3-7|41	%files
21cr|R-MBESS-3.3.3-7|42	%dir %{rlibdir}/%{packname}
21cr|R-MBESS-3.3.3-7|43	%doc %{rlibdir}/%{packname}/html
21cr|R-MBESS-3.3.3-7|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-MBESS-3.3.3-7|45	%{rlibdir}/%{packname}/INDEX
21cr|R-MBESS-3.3.3-7|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-MBESS-3.3.3-7|47	%{rlibdir}/%{packname}/Meta
21cr|R-MBESS-3.3.3-7|48	%{rlibdir}/%{packname}/R
21cr|R-MBESS-3.3.3-7|49	%{rlibdir}/%{packname}/data
21cr|R-MBESS-3.3.3-7|50	%{rlibdir}/%{packname}/help

7783 21
21cr|R-mboost-2.2.3-5|1	%bcond_with internet
21cr|R-mboost-2.2.3-5|2	%global packname  mboost
21cr|R-mboost-2.2.3-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-mboost-2.2.3-5|4	
21cr|R-mboost-2.2.3-5|5	Name:             R-%{packname}
21cr|R-mboost-2.2.3-5|6	Version:          2.2.3
21cr|R-mboost-2.2.3-5|7	Release:          5
21cr|R-mboost-2.2.3-5|8	Summary:          Model-Based Boosting
21cr|R-mboost-2.2.3-5|9	Group:            Sciences/Mathematics
21cr|R-mboost-2.2.3-5|10	License:          GPL-2
21cr|R-mboost-2.2.3-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mboost-2.2.3-5|12	Source0:          http://cran.r-project.org/src/contrib/mboost_2.2-3.tar.gz
21cr|R-mboost-2.2.3-5|13	Requires:         R-methods R-stats
21cr|R-mboost-2.2.3-5|14	Requires:         R-Matrix R-survival R-splines R-lattice
21cr|R-mboost-2.2.3-5|15	Requires:         R-multicore R-party R-ipred R-MASS R-fields R-BayesX R-gbm
21cr|R-mboost-2.2.3-5|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-stats
21cr|R-mboost-2.2.3-5|17	BuildRequires:    R-Matrix R-survival R-splines R-lattice
21cr|R-mboost-2.2.3-5|18	BuildRequires:    R-multicore R-party R-ipred R-MASS R-fields R-BayesX R-gbm
21cr|R-mboost-2.2.3-5|19	BuildRequires:    blas-devel
21cr|R-mboost-2.2.3-5|20	BuildRequires:    lapack-devel
21cr|R-mboost-2.2.3-5|21	
21cr|R-mboost-2.2.3-5|22	%description
21cr|R-mboost-2.2.3-5|23	Functional gradient descent algorithm (boosting) for optimizing general
21cr|R-mboost-2.2.3-5|24	risk functions utilizing component-wise (penalised) least squares
21cr|R-mboost-2.2.3-5|25	estimates or regression trees as base-learners for fitting generalized
21cr|R-mboost-2.2.3-5|26	linear, additive and interaction models to potentially high-dimensional
21cr|R-mboost-2.2.3-5|27	
21cr|R-mboost-2.2.3-5|28	%prep
21cr|R-mboost-2.2.3-5|29	%setup -q -c -n %{packname}
21cr|R-mboost-2.2.3-5|30	
21cr|R-mboost-2.2.3-5|31	%build
21cr|R-mboost-2.2.3-5|32	
21cr|R-mboost-2.2.3-5|33	%install
21cr|R-mboost-2.2.3-5|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mboost-2.2.3-5|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mboost-2.2.3-5|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mboost-2.2.3-5|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mboost-2.2.3-5|38	
21cr|R-mboost-2.2.3-5|39	%if %{with internet}
21cr|R-mboost-2.2.3-5|40	%check
21cr|R-mboost-2.2.3-5|41	%{_bindir}/R CMD check %{packname}
21cr|R-mboost-2.2.3-5|42	%endif
21cr|R-mboost-2.2.3-5|43	
21cr|R-mboost-2.2.3-5|44	%files
21cr|R-mboost-2.2.3-5|45	%dir %{rlibdir}/%{packname}
21cr|R-mboost-2.2.3-5|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-mboost-2.2.3-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-mboost-2.2.3-5|48	%doc %{rlibdir}/%{packname}/CHANGES
21cr|R-mboost-2.2.3-5|49	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-mboost-2.2.3-5|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mboost-2.2.3-5|51	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-mboost-2.2.3-5|52	%{rlibdir}/%{packname}/INDEX
21cr|R-mboost-2.2.3-5|53	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mboost-2.2.3-5|54	%{rlibdir}/%{packname}/Meta
21cr|R-mboost-2.2.3-5|55	%{rlibdir}/%{packname}/R
21cr|R-mboost-2.2.3-5|56	%{rlibdir}/%{packname}/cache
21cr|R-mboost-2.2.3-5|57	%{rlibdir}/%{packname}/data
21cr|R-mboost-2.2.3-5|58	%{rlibdir}/%{packname}/help
21cr|R-mboost-2.2.3-5|59	%{rlibdir}/%{packname}/libs
21cr|R-mboost-2.2.3-5|60	%{rlibdir}/%{packname}/*.R
21cr|R-mboost-2.2.3-5|61	%{rlibdir}/%{packname}/*.Rda

7784 21
21cr|R-mclust-5.4.7-1|1	%global packname  mclust
21cr|R-mclust-5.4.7-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mclust-5.4.7-1|3	
21cr|R-mclust-5.4.7-1|4	%define debug_package %{nil}
21cr|R-mclust-5.4.7-1|5	
21cr|R-mclust-5.4.7-1|6	Name:             R-%{packname}
21cr|R-mclust-5.4.7-1|7	Version:          5.4.7
21cr|R-mclust-5.4.7-1|8	Release:          1
21cr|R-mclust-5.4.7-1|9	Summary:          Model-Based Clustering / Normal Mixture Modeling
21cr|R-mclust-5.4.7-1|10	Group:            Sciences/Mathematics
21cr|R-mclust-5.4.7-1|11	License:          file LICENSE
21cr|R-mclust-5.4.7-1|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mclust-5.4.7-1|13	Source0:          http://cran.r-project.org/src/contrib/mclust_%{version}.tar.gz
21cr|R-mclust-5.4.7-1|14	Requires:         R-stats R-utils
21cr|R-mclust-5.4.7-1|15	Requires:         R-mix R-knitr R-markdown R-rmarkdown
21cr|R-mclust-5.4.7-1|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-utils
21cr|R-mclust-5.4.7-1|17	BuildRequires:    R-mix R-knitr R-markdown R-rmarkdown
21cr|R-mclust-5.4.7-1|18	BuildRequires:    lapack-devel
21cr|R-mclust-5.4.7-1|19	
21cr|R-mclust-5.4.7-1|20	%description
21cr|R-mclust-5.4.7-1|21	Model-based clustering and normal mixture modeling including Bayesian
21cr|R-mclust-5.4.7-1|22	
21cr|R-mclust-5.4.7-1|23	%prep
21cr|R-mclust-5.4.7-1|24	%setup -q -c -n %{packname}
21cr|R-mclust-5.4.7-1|25	
21cr|R-mclust-5.4.7-1|26	%build
21cr|R-mclust-5.4.7-1|27	
21cr|R-mclust-5.4.7-1|28	%install
21cr|R-mclust-5.4.7-1|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mclust-5.4.7-1|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mclust-5.4.7-1|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mclust-5.4.7-1|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mclust-5.4.7-1|33	
21cr|R-mclust-5.4.7-1|34	#check
21cr|R-mclust-5.4.7-1|35	#{_bindir}/R CMD check %%{packname}
21cr|R-mclust-5.4.7-1|36	
21cr|R-mclust-5.4.7-1|37	%files
21cr|R-mclust-5.4.7-1|38	%{rlibdir}/%{packname}

7785 21
21cr|R-mcmc-0.9.4-2|1	%global packname  mcmc
21cr|R-mcmc-0.9.4-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mcmc-0.9.4-2|3	
21cr|R-mcmc-0.9.4-2|4	Name:             R-%{packname}
21cr|R-mcmc-0.9.4-2|5	Version:          0.9.4
21cr|R-mcmc-0.9.4-2|6	Release:          2
21cr|R-mcmc-0.9.4-2|7	Summary:          Markov Chain Monte Carlo
21cr|R-mcmc-0.9.4-2|8	Group:            Sciences/Mathematics
21cr|R-mcmc-0.9.4-2|9	License:          MIT + file LICENSE
21cr|R-mcmc-0.9.4-2|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mcmc-0.9.4-2|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-4.tar.gz
21cr|R-mcmc-0.9.4-2|12	
21cr|R-mcmc-0.9.4-2|13	
21cr|R-mcmc-0.9.4-2|14	Requires:         R-stats
21cr|R-mcmc-0.9.4-2|15	#Suggests:         R-xtable R-Iso
21cr|R-mcmc-0.9.4-2|16	BuildRequires:    R-devel Rmath-devel
21cr|R-mcmc-0.9.4-2|17	BuildRequires:    R-stats
21cr|R-mcmc-0.9.4-2|18	#BuildRequires:   R-xtable R-Iso
21cr|R-mcmc-0.9.4-2|19	
21cr|R-mcmc-0.9.4-2|20	%description
21cr|R-mcmc-0.9.4-2|21	Simulates continuous distributions of random vectors using Markov chain
21cr|R-mcmc-0.9.4-2|22	Monte Carlo (MCMC).  Users specify the distribution by an R function that
21cr|R-mcmc-0.9.4-2|23	evaluates the log unnormalized density.  Algorithms are random walk
21cr|R-mcmc-0.9.4-2|24	Metropolis algorithm (function metrop), simulated tempering (function
21cr|R-mcmc-0.9.4-2|25	temper), and morphometric random walk Metropolis (Johnson and Geyer,
21cr|R-mcmc-0.9.4-2|26	Annals of Statistics, 2012, function morph.metrop), which achieves
21cr|R-mcmc-0.9.4-2|27	geometric ergodicity by change of variable.
21cr|R-mcmc-0.9.4-2|28	
21cr|R-mcmc-0.9.4-2|29	%prep
21cr|R-mcmc-0.9.4-2|30	%setup -q -c -n %{packname}
21cr|R-mcmc-0.9.4-2|31	
21cr|R-mcmc-0.9.4-2|32	%build
21cr|R-mcmc-0.9.4-2|33	
21cr|R-mcmc-0.9.4-2|34	%install
21cr|R-mcmc-0.9.4-2|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mcmc-0.9.4-2|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mcmc-0.9.4-2|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mcmc-0.9.4-2|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mcmc-0.9.4-2|39	
21cr|R-mcmc-0.9.4-2|40	#check
21cr|R-mcmc-0.9.4-2|41	#{_bindir}/R CMD check %%{packname}
21cr|R-mcmc-0.9.4-2|42	
21cr|R-mcmc-0.9.4-2|43	%files
21cr|R-mcmc-0.9.4-2|44	%{rlibdir}/%{packname}

7786 21
21cr|R-MCMCpack-1.3.9-3|1	%global packname  MCMCpack
21cr|R-MCMCpack-1.3.9-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-MCMCpack-1.3.9-3|3	
21cr|R-MCMCpack-1.3.9-3|4	Name:             R-%{packname}
21cr|R-MCMCpack-1.3.9-3|5	Version:          1.3.9
21cr|R-MCMCpack-1.3.9-3|6	Release:          3
21cr|R-MCMCpack-1.3.9-3|7	Summary:          Markov chain Monte Carlo (MCMC) Package
21cr|R-MCMCpack-1.3.9-3|8	Group:            Sciences/Mathematics
21cr|R-MCMCpack-1.3.9-3|9	License:          GPL-3
21cr|R-MCMCpack-1.3.9-3|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-MCMCpack-1.3.9-3|11	Source0:          http://cran.r-project.org/src/contrib/MCMCpack_1.3-9.tar.gz
21cr|R-MCMCpack-1.3.9-3|12	Requires:         R-coda R-MASS R-stats R-mcmc R-quantreg
21cr|R-MCMCpack-1.3.9-3|13	BuildRequires:    R-devel Rmath-devel  R-coda R-MASS R-stats R-mcmc R-quantreg
21cr|R-MCMCpack-1.3.9-3|14	
21cr|R-MCMCpack-1.3.9-3|15	%description
21cr|R-MCMCpack-1.3.9-3|16	This package contains functions to perform Bayesian inference using
21cr|R-MCMCpack-1.3.9-3|17	posterior simulation for a number of statistical models. Most simulation
21cr|R-MCMCpack-1.3.9-3|18	is done in compiled C++ written in the Scythe Statistical Library Version
21cr|R-MCMCpack-1.3.9-3|19	1.0.2. All models return coda mcmc objects that can then be summarized
21cr|R-MCMCpack-1.3.9-3|20	using the coda package.  MCMCpack also contains some useful utility
21cr|R-MCMCpack-1.3.9-3|21	functions, including some additional density functions and pseudo-random
21cr|R-MCMCpack-1.3.9-3|22	number generators for statistical distributions, a general purpose
21cr|R-MCMCpack-1.3.9-3|23	Metropolis sampling algorithm, and tools for visualization.
21cr|R-MCMCpack-1.3.9-3|24	
21cr|R-MCMCpack-1.3.9-3|25	%prep
21cr|R-MCMCpack-1.3.9-3|26	%setup -q -c -n %{packname}
21cr|R-MCMCpack-1.3.9-3|27	
21cr|R-MCMCpack-1.3.9-3|28	%build
21cr|R-MCMCpack-1.3.9-3|29	
21cr|R-MCMCpack-1.3.9-3|30	%install
21cr|R-MCMCpack-1.3.9-3|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-MCMCpack-1.3.9-3|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-MCMCpack-1.3.9-3|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-MCMCpack-1.3.9-3|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-MCMCpack-1.3.9-3|35	
21cr|R-MCMCpack-1.3.9-3|36	#check
21cr|R-MCMCpack-1.3.9-3|37	#{_bindir}/R CMD check %%{packname}
21cr|R-MCMCpack-1.3.9-3|38	
21cr|R-MCMCpack-1.3.9-3|39	%files
21cr|R-MCMCpack-1.3.9-3|40	%{rlibdir}/%{packname}

7787 21
21cr|R-mda-0.5.2-5|1	%global packname  mda
21cr|R-mda-0.5.2-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mda-0.5.2-5|3	
21cr|R-mda-0.5.2-5|4	Name:             R-%{packname}
21cr|R-mda-0.5.2-5|5	Version:          0.5.2
21cr|R-mda-0.5.2-5|6	Release:          5
21cr|R-mda-0.5.2-5|7	Summary:          Mixture and flexible discriminant analysis
21cr|R-mda-0.5.2-5|8	Group:            Sciences/Mathematics
21cr|R-mda-0.5.2-5|9	License:          GPL-2
21cr|R-mda-0.5.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mda-0.5.2-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-2.tar.gz
21cr|R-mda-0.5.2-5|12	
21cr|R-mda-0.5.2-5|13	Requires:         R-stats R-class
21cr|R-mda-0.5.2-5|14	
21cr|R-mda-0.5.2-5|15	Recommends:       R-earth
21cr|R-mda-0.5.2-5|16	BuildRequires:    R-devel Rmath-devel R-stats R-class
21cr|R-mda-0.5.2-5|17	
21cr|R-mda-0.5.2-5|18	#BuildRequires:   R-earth
21cr|R-mda-0.5.2-5|19	
21cr|R-mda-0.5.2-5|20	%description
21cr|R-mda-0.5.2-5|21	Mixture and flexible discriminant analysis, multivariate adaptive
21cr|R-mda-0.5.2-5|22	regression splines (MARS), BRUTO, ...
21cr|R-mda-0.5.2-5|23	
21cr|R-mda-0.5.2-5|24	%prep
21cr|R-mda-0.5.2-5|25	%setup -q -c -n %{packname}
21cr|R-mda-0.5.2-5|26	
21cr|R-mda-0.5.2-5|27	%build
21cr|R-mda-0.5.2-5|28	
21cr|R-mda-0.5.2-5|29	%install
21cr|R-mda-0.5.2-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mda-0.5.2-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mda-0.5.2-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mda-0.5.2-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mda-0.5.2-5|34	
21cr|R-mda-0.5.2-5|35	#check
21cr|R-mda-0.5.2-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-mda-0.5.2-5|37	
21cr|R-mda-0.5.2-5|38	%files
21cr|R-mda-0.5.2-5|39	%dir %{rlibdir}/%{packname}
21cr|R-mda-0.5.2-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-mda-0.5.2-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mda-0.5.2-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-mda-0.5.2-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mda-0.5.2-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-mda-0.5.2-5|45	%{rlibdir}/%{packname}/R
21cr|R-mda-0.5.2-5|46	%{rlibdir}/%{packname}/ratfor
21cr|R-mda-0.5.2-5|47	%{rlibdir}/%{packname}/help
21cr|R-mda-0.5.2-5|48	%{rlibdir}/%{packname}/data
21cr|R-mda-0.5.2-5|49	%{rlibdir}/%{packname}/libs

7788 21
21cr|R-memoise-1.1.0-2|1	%bcond_without bootstrap
21cr|R-memoise-1.1.0-2|2	%global packname  memoise
21cr|R-memoise-1.1.0-2|3	%global rlibdir  %{_datadir}/R/library
21cr|R-memoise-1.1.0-2|4	
21cr|R-memoise-1.1.0-2|5	Name:             R-%{packname}
21cr|R-memoise-1.1.0-2|6	Version:          1.1.0
21cr|R-memoise-1.1.0-2|7	Release:          2
21cr|R-memoise-1.1.0-2|8	Summary:          Memoisation of Functions
21cr|R-memoise-1.1.0-2|9	Group:            Sciences/Mathematics
21cr|R-memoise-1.1.0-2|10	License:          MIT + file LICENSE
21cr|R-memoise-1.1.0-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-memoise-1.1.0-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-memoise-1.1.0-2|13	BuildArch:        noarch
21cr|R-memoise-1.1.0-2|14	Requires(pre):    R-core
21cr|R-memoise-1.1.0-2|15	Requires:         R-core
21cr|R-memoise-1.1.0-2|16	
21cr|R-memoise-1.1.0-2|17	Requires:         R-digest
21cr|R-memoise-1.1.0-2|18	Recommends:         R-testthat R-aws.s3 R-httr R-covr
21cr|R-memoise-1.1.0-2|19	BuildRequires:    R-devel Rmath-devel
21cr|R-memoise-1.1.0-2|20	BuildRequires:    R-digest
21cr|R-memoise-1.1.0-2|21	
21cr|R-memoise-1.1.0-2|22	%if %{without bootstrap}
21cr|R-memoise-1.1.0-2|23	BuildRequires:   R-testthat R-aws.s3 R-httr R-covr
21cr|R-memoise-1.1.0-2|24	%endif
21cr|R-memoise-1.1.0-2|25	
21cr|R-memoise-1.1.0-2|26	%description
21cr|R-memoise-1.1.0-2|27	Cache the results of a function so that when you call it again with the
21cr|R-memoise-1.1.0-2|28	same arguments it returns the pre-computed value.
21cr|R-memoise-1.1.0-2|29	
21cr|R-memoise-1.1.0-2|30	%prep
21cr|R-memoise-1.1.0-2|31	%setup -q -c -n %{packname}
21cr|R-memoise-1.1.0-2|32	
21cr|R-memoise-1.1.0-2|33	%build
21cr|R-memoise-1.1.0-2|34	
21cr|R-memoise-1.1.0-2|35	%install
21cr|R-memoise-1.1.0-2|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-memoise-1.1.0-2|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-memoise-1.1.0-2|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-memoise-1.1.0-2|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-memoise-1.1.0-2|40	
21cr|R-memoise-1.1.0-2|41	%if %{without bootstrap}
21cr|R-memoise-1.1.0-2|42	%check
21cr|R-memoise-1.1.0-2|43	%{_bindir}/R CMD check %{packname}
21cr|R-memoise-1.1.0-2|44	%endif
21cr|R-memoise-1.1.0-2|45	
21cr|R-memoise-1.1.0-2|46	%files
21cr|R-memoise-1.1.0-2|47	%{rlibdir}/%{packname}

7789 21
21cr|R-MEMSS-0.9.2-4|1	%global packname  MEMSS
21cr|R-MEMSS-0.9.2-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-MEMSS-0.9.2-4|3	
21cr|R-MEMSS-0.9.2-4|4	Name:             R-%{packname}
21cr|R-MEMSS-0.9.2-4|5	Version:          0.9.2
21cr|R-MEMSS-0.9.2-4|6	Release:          4
21cr|R-MEMSS-0.9.2-4|7	Summary:          Data sets from Mixed-effects Models in S
21cr|R-MEMSS-0.9.2-4|8	Group:            Sciences/Mathematics
21cr|R-MEMSS-0.9.2-4|9	License:          GPL (>= 2)
21cr|R-MEMSS-0.9.2-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-MEMSS-0.9.2-4|11	Source0:          http://cran.r-project.org/src/contrib/MEMSS_0.9-2.tar.gz
21cr|R-MEMSS-0.9.2-4|12	BuildArch:        noarch
21cr|R-MEMSS-0.9.2-4|13	Requires:         R-core
21cr|R-MEMSS-0.9.2-4|14	Requires:         R-lme4
21cr|R-MEMSS-0.9.2-4|15	BuildRequires:    R-devel Rmath-devel  R-lme4
21cr|R-MEMSS-0.9.2-4|16	
21cr|R-MEMSS-0.9.2-4|17	%description
21cr|R-MEMSS-0.9.2-4|18	Data sets and sample analyses from Pinheiro and Bates, "Mixed-effects
21cr|R-MEMSS-0.9.2-4|19	Models in S and S-PLUS" (Springer, 2000).
21cr|R-MEMSS-0.9.2-4|20	
21cr|R-MEMSS-0.9.2-4|21	%prep
21cr|R-MEMSS-0.9.2-4|22	%setup -q -c -n %{packname}
21cr|R-MEMSS-0.9.2-4|23	
21cr|R-MEMSS-0.9.2-4|24	%build
21cr|R-MEMSS-0.9.2-4|25	
21cr|R-MEMSS-0.9.2-4|26	%install
21cr|R-MEMSS-0.9.2-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-MEMSS-0.9.2-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-MEMSS-0.9.2-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-MEMSS-0.9.2-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-MEMSS-0.9.2-4|31	
21cr|R-MEMSS-0.9.2-4|32	#check
21cr|R-MEMSS-0.9.2-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-MEMSS-0.9.2-4|34	
21cr|R-MEMSS-0.9.2-4|35	%files
21cr|R-MEMSS-0.9.2-4|36	%dir %{rlibdir}/%{packname}
21cr|R-MEMSS-0.9.2-4|37	%doc %{rlibdir}/%{packname}/html
21cr|R-MEMSS-0.9.2-4|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-MEMSS-0.9.2-4|39	%{rlibdir}/%{packname}/INDEX
21cr|R-MEMSS-0.9.2-4|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-MEMSS-0.9.2-4|41	%{rlibdir}/%{packname}/Meta
21cr|R-MEMSS-0.9.2-4|42	%{rlibdir}/%{packname}/data
21cr|R-MEMSS-0.9.2-4|43	%{rlibdir}/%{packname}/help

7790 21
21cr|R-microbenchmark-1.3.0-4|1	%global packname  microbenchmark
21cr|R-microbenchmark-1.3.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-microbenchmark-1.3.0-4|3	%define debug_package %{nil}
21cr|R-microbenchmark-1.3.0-4|4	
21cr|R-microbenchmark-1.3.0-4|5	Name:             R-%{packname}
21cr|R-microbenchmark-1.3.0-4|6	Version:          1.3.0
21cr|R-microbenchmark-1.3.0-4|7	Release:          4
21cr|R-microbenchmark-1.3.0-4|8	Summary:          Sub microsecond accurate timing functions
21cr|R-microbenchmark-1.3.0-4|9	Group:            Sciences/Mathematics
21cr|R-microbenchmark-1.3.0-4|10	License:          BSD
21cr|R-microbenchmark-1.3.0-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-microbenchmark-1.3.0-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-0.tar.gz
21cr|R-microbenchmark-1.3.0-4|13	
21cr|R-microbenchmark-1.3.0-4|14	Requires:         R-graphics
21cr|R-microbenchmark-1.3.0-4|15	Recommends:         R-ggplot2
21cr|R-microbenchmark-1.3.0-4|16	BuildRequires:    R-devel Rmath-devel
21cr|R-microbenchmark-1.3.0-4|17	BuildRequires:    R-graphics
21cr|R-microbenchmark-1.3.0-4|18	BuildRequires:   R-ggplot2
21cr|R-microbenchmark-1.3.0-4|19	
21cr|R-microbenchmark-1.3.0-4|20	%description
21cr|R-microbenchmark-1.3.0-4|21	Provides infrastructure to accurately measure and compare the execution
21cr|R-microbenchmark-1.3.0-4|22	time of R expressions.
21cr|R-microbenchmark-1.3.0-4|23	
21cr|R-microbenchmark-1.3.0-4|24	%prep
21cr|R-microbenchmark-1.3.0-4|25	%setup -q -c -n %{packname}
21cr|R-microbenchmark-1.3.0-4|26	
21cr|R-microbenchmark-1.3.0-4|27	%build
21cr|R-microbenchmark-1.3.0-4|28	
21cr|R-microbenchmark-1.3.0-4|29	%install
21cr|R-microbenchmark-1.3.0-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-microbenchmark-1.3.0-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-microbenchmark-1.3.0-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-microbenchmark-1.3.0-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-microbenchmark-1.3.0-4|34	
21cr|R-microbenchmark-1.3.0-4|35	#check
21cr|R-microbenchmark-1.3.0-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-microbenchmark-1.3.0-4|37	
21cr|R-microbenchmark-1.3.0-4|38	%files
21cr|R-microbenchmark-1.3.0-4|39	%dir %{rlibdir}/%{packname}
21cr|R-microbenchmark-1.3.0-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-microbenchmark-1.3.0-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-microbenchmark-1.3.0-4|42	%{rlibdir}/%{packname}/INDEX
21cr|R-microbenchmark-1.3.0-4|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-microbenchmark-1.3.0-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-microbenchmark-1.3.0-4|45	%{rlibdir}/%{packname}/R
21cr|R-microbenchmark-1.3.0-4|46	%{rlibdir}/%{packname}/help
21cr|R-microbenchmark-1.3.0-4|47	%{rlibdir}/%{packname}/libs

7791 21
21cr|R-microRNA-1.20.0-5|1	%global packname  microRNA
21cr|R-microRNA-1.20.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-microRNA-1.20.0-5|3	
21cr|R-microRNA-1.20.0-5|4	%define debug_package %{nil}
21cr|R-microRNA-1.20.0-5|5	
21cr|R-microRNA-1.20.0-5|6	Name:             R-%{packname}
21cr|R-microRNA-1.20.0-5|7	Version:          1.20.0
21cr|R-microRNA-1.20.0-5|8	Release:          5
21cr|R-microRNA-1.20.0-5|9	Summary:          Data and functions for dealing with microRNAs
21cr|R-microRNA-1.20.0-5|10	Group:            Sciences/Mathematics
21cr|R-microRNA-1.20.0-5|11	License:          Artistic-2.0
21cr|R-microRNA-1.20.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-microRNA-1.20.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/microRNA_1.20.0.tar.gz
21cr|R-microRNA-1.20.0-5|14	Requires:         R-Biostrings
21cr|R-microRNA-1.20.0-5|15	BuildRequires:    R-devel Rmath-devel
21cr|R-microRNA-1.20.0-5|16	BuildRequires:    R-Biostrings R-crayon R-GenomeInfoDb
21cr|R-microRNA-1.20.0-5|17	
21cr|R-microRNA-1.20.0-5|18	%description
21cr|R-microRNA-1.20.0-5|19	Different data resources for microRNAs and some functions for manipulating
21cr|R-microRNA-1.20.0-5|20	
21cr|R-microRNA-1.20.0-5|21	%prep
21cr|R-microRNA-1.20.0-5|22	%setup -q -c -n %{packname}
21cr|R-microRNA-1.20.0-5|23	
21cr|R-microRNA-1.20.0-5|24	%build
21cr|R-microRNA-1.20.0-5|25	
21cr|R-microRNA-1.20.0-5|26	%install
21cr|R-microRNA-1.20.0-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-microRNA-1.20.0-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-microRNA-1.20.0-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-microRNA-1.20.0-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-microRNA-1.20.0-5|31	
21cr|R-microRNA-1.20.0-5|32	#check
21cr|R-microRNA-1.20.0-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-microRNA-1.20.0-5|34	
21cr|R-microRNA-1.20.0-5|35	%files
21cr|R-microRNA-1.20.0-5|36	%dir %{rlibdir}/%{packname}
21cr|R-microRNA-1.20.0-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-microRNA-1.20.0-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-microRNA-1.20.0-5|39	%{rlibdir}/%{packname}/INDEX
21cr|R-microRNA-1.20.0-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-microRNA-1.20.0-5|41	%{rlibdir}/%{packname}/Meta
21cr|R-microRNA-1.20.0-5|42	%{rlibdir}/%{packname}/R
21cr|R-microRNA-1.20.0-5|43	%{rlibdir}/%{packname}/data
21cr|R-microRNA-1.20.0-5|44	%{rlibdir}/%{packname}/extdata
21cr|R-microRNA-1.20.0-5|45	%{rlibdir}/%{packname}/help
21cr|R-microRNA-1.20.0-5|46	%{rlibdir}/%{packname}/scripts

7792 21
21cr|R-mime-0.5-5|1	%global packname  mime
21cr|R-mime-0.5-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mime-0.5-5|3	
21cr|R-mime-0.5-5|4	Name:             R-%{packname}
21cr|R-mime-0.5-5|5	Version:          0.5
21cr|R-mime-0.5-5|6	Release:          5
21cr|R-mime-0.5-5|7	Summary:          Map Filenames to MIME Types
21cr|R-mime-0.5-5|8	Group:            Sciences/Mathematics
21cr|R-mime-0.5-5|9	License:          GPL-2
21cr|R-mime-0.5-5|10	URL:              None
21cr|R-mime-0.5-5|11	Source0:          http://cran.r-project.org/src/contrib/mime_%{version}.tar.gz
21cr|R-mime-0.5-5|12	
21cr|R-mime-0.5-5|13	
21cr|R-mime-0.5-5|14	Requires:         R-tools
21cr|R-mime-0.5-5|15	
21cr|R-mime-0.5-5|16	BuildRequires:    R-devel Rmath-devel
21cr|R-mime-0.5-5|17	BuildRequires:    R-tools
21cr|R-mime-0.5-5|18	
21cr|R-mime-0.5-5|19	%description
21cr|R-mime-0.5-5|20	Guesses the MIME type from a filename extension using the data derived
21cr|R-mime-0.5-5|21	from /etc/mime.types in UNIX-type systems.
21cr|R-mime-0.5-5|22	
21cr|R-mime-0.5-5|23	%prep
21cr|R-mime-0.5-5|24	%setup -q -c -n %{packname}
21cr|R-mime-0.5-5|25	
21cr|R-mime-0.5-5|26	%build
21cr|R-mime-0.5-5|27	
21cr|R-mime-0.5-5|28	%install
21cr|R-mime-0.5-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mime-0.5-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mime-0.5-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mime-0.5-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mime-0.5-5|33	
21cr|R-mime-0.5-5|34	#check
21cr|R-mime-0.5-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-mime-0.5-5|36	
21cr|R-mime-0.5-5|37	%files
21cr|R-mime-0.5-5|38	%dir %{rlibdir}/%{packname}
21cr|R-mime-0.5-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-mime-0.5-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mime-0.5-5|41	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-mime-0.5-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-mime-0.5-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mime-0.5-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-mime-0.5-5|45	%{rlibdir}/%{packname}/R
21cr|R-mime-0.5-5|46	%{rlibdir}/%{packname}/help
21cr|R-mime-0.5-5|47	%{rlibdir}/%{packname}/libs

7793 21
21cr|R-minqa-1.2.4-6|1	%global packname  minqa
21cr|R-minqa-1.2.4-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-minqa-1.2.4-6|3	
21cr|R-minqa-1.2.4-6|4	Name:             R-%{packname}
21cr|R-minqa-1.2.4-6|5	Version:          1.2.4
21cr|R-minqa-1.2.4-6|6	Release:          6
21cr|R-minqa-1.2.4-6|7	Summary:          Derivative-free optimization algorithms by quadratic approximation
21cr|R-minqa-1.2.4-6|8	Group:            Sciences/Mathematics
21cr|R-minqa-1.2.4-6|9	License:          GPL-2
21cr|R-minqa-1.2.4-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-minqa-1.2.4-6|11	Source0:          http://cran.r-project.org/src/contrib/minqa_%{version}.tar.gz
21cr|R-minqa-1.2.4-6|12	
21cr|R-minqa-1.2.4-6|13	Requires:         R-Rcpp
21cr|R-minqa-1.2.4-6|14	
21cr|R-minqa-1.2.4-6|15	
21cr|R-minqa-1.2.4-6|16	BuildRequires:    R-devel Rmath-devel R-Rcpp
21cr|R-minqa-1.2.4-6|17	BuildRequires:    texlive-scheme-tetex
21cr|R-minqa-1.2.4-6|18	
21cr|R-minqa-1.2.4-6|19	
21cr|R-minqa-1.2.4-6|20	%description
21cr|R-minqa-1.2.4-6|21	Derivative-free optimization by quadratic approximation based on an
21cr|R-minqa-1.2.4-6|22	interface to Fortran implementations by M. J. D. Powell.
21cr|R-minqa-1.2.4-6|23	
21cr|R-minqa-1.2.4-6|24	%prep
21cr|R-minqa-1.2.4-6|25	%setup -q -c -n %{packname}
21cr|R-minqa-1.2.4-6|26	
21cr|R-minqa-1.2.4-6|27	%build
21cr|R-minqa-1.2.4-6|28	
21cr|R-minqa-1.2.4-6|29	%install
21cr|R-minqa-1.2.4-6|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-minqa-1.2.4-6|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-minqa-1.2.4-6|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-minqa-1.2.4-6|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-minqa-1.2.4-6|34	
21cr|R-minqa-1.2.4-6|35	#check
21cr|R-minqa-1.2.4-6|36	#{_bindir}/R CMD check %%{packname}
21cr|R-minqa-1.2.4-6|37	
21cr|R-minqa-1.2.4-6|38	%files
21cr|R-minqa-1.2.4-6|39	%dir %{rlibdir}/%{packname}
21cr|R-minqa-1.2.4-6|40	%doc %{rlibdir}/%{packname}/html
21cr|R-minqa-1.2.4-6|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-minqa-1.2.4-6|42	%{rlibdir}/%{packname}/INDEX
21cr|R-minqa-1.2.4-6|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-minqa-1.2.4-6|44	%{rlibdir}/%{packname}/Meta
21cr|R-minqa-1.2.4-6|45	%{rlibdir}/%{packname}/R
21cr|R-minqa-1.2.4-6|46	%{rlibdir}/%{packname}/help
21cr|R-minqa-1.2.4-6|47	%{rlibdir}/%{packname}/libs

7794 21
21cr|R-mirbase.db-1.2.0-3|1	%global packname  mirbase.db
21cr|R-mirbase.db-1.2.0-3|2	%global rlibdir  %{_datadir}/R/library
21cr|R-mirbase.db-1.2.0-3|3	
21cr|R-mirbase.db-1.2.0-3|4	Name:             R-%{packname}
21cr|R-mirbase.db-1.2.0-3|5	Version:          1.2.0
21cr|R-mirbase.db-1.2.0-3|6	Release:          3
21cr|R-mirbase.db-1.2.0-3|7	Summary:          miRBase: the microRNA database
21cr|R-mirbase.db-1.2.0-3|8	Group:            Sciences/Mathematics
21cr|R-mirbase.db-1.2.0-3|9	License:          file LICENSE
21cr|R-mirbase.db-1.2.0-3|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-mirbase.db-1.2.0-3|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-mirbase.db-1.2.0-3|12	BuildArch:        noarch
21cr|R-mirbase.db-1.2.0-3|13	Requires:         R-core
21cr|R-mirbase.db-1.2.0-3|14	
21cr|R-mirbase.db-1.2.0-3|15	Requires:         R-methods R-AnnotationDbi
21cr|R-mirbase.db-1.2.0-3|16	Requires:         R-methods R-AnnotationDbi
21cr|R-mirbase.db-1.2.0-3|17	
21cr|R-mirbase.db-1.2.0-3|18	BuildRequires:    R-devel Rmath-devel R-methods R-AnnotationDbi
21cr|R-mirbase.db-1.2.0-3|19	BuildRequires:    R-methods R-AnnotationDbi
21cr|R-mirbase.db-1.2.0-3|20	
21cr|R-mirbase.db-1.2.0-3|21	%description
21cr|R-mirbase.db-1.2.0-3|22	miRBase: the microRNA database assembled using data from miRBase
21cr|R-mirbase.db-1.2.0-3|23	
21cr|R-mirbase.db-1.2.0-3|24	%prep
21cr|R-mirbase.db-1.2.0-3|25	%setup -q -c -n %{packname}
21cr|R-mirbase.db-1.2.0-3|26	
21cr|R-mirbase.db-1.2.0-3|27	%build
21cr|R-mirbase.db-1.2.0-3|28	
21cr|R-mirbase.db-1.2.0-3|29	%install
21cr|R-mirbase.db-1.2.0-3|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mirbase.db-1.2.0-3|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mirbase.db-1.2.0-3|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mirbase.db-1.2.0-3|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mirbase.db-1.2.0-3|34	
21cr|R-mirbase.db-1.2.0-3|35	#Disable check - fails due to texlive errors...
21cr|R-mirbase.db-1.2.0-3|36	#%check
21cr|R-mirbase.db-1.2.0-3|37	#%{_bindir}/R CMD check %{packname}
21cr|R-mirbase.db-1.2.0-3|38	
21cr|R-mirbase.db-1.2.0-3|39	%files
21cr|R-mirbase.db-1.2.0-3|40	%dir %{rlibdir}/%{packname}
21cr|R-mirbase.db-1.2.0-3|41	%doc %{rlibdir}/%{packname}/html
21cr|R-mirbase.db-1.2.0-3|42	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mirbase.db-1.2.0-3|43	%{rlibdir}/%{packname}/INDEX
21cr|R-mirbase.db-1.2.0-3|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mirbase.db-1.2.0-3|45	%{rlibdir}/%{packname}/Meta
21cr|R-mirbase.db-1.2.0-3|46	%{rlibdir}/%{packname}/R
21cr|R-mirbase.db-1.2.0-3|47	%{rlibdir}/%{packname}/help
21cr|R-mirbase.db-1.2.0-3|48	%{rlibdir}/%{packname}/LICENSE
21cr|R-mirbase.db-1.2.0-3|49	%{rlibdir}/%{packname}/extdata

7795 21
21cr|R-mirt-1.21-2|1	%global packname  mirt
21cr|R-mirt-1.21-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mirt-1.21-2|3	%define debug_package %nil
21cr|R-mirt-1.21-2|4	
21cr|R-mirt-1.21-2|5	Name:             R-%{packname}
21cr|R-mirt-1.21-2|6	Version:          1.21
21cr|R-mirt-1.21-2|7	Release:          2
21cr|R-mirt-1.21-2|8	Summary:          Multidimensional Item Response Theory
21cr|R-mirt-1.21-2|9	Group:            Sciences/Mathematics
21cr|R-mirt-1.21-2|10	License:          GPLv3+
21cr|R-mirt-1.21-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mirt-1.21-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-mirt-1.21-2|13	
21cr|R-mirt-1.21-2|14	Requires:         R-stats R-stats4 R-lattice R-methods
21cr|R-mirt-1.21-2|15	Requires:         R-GPArotation R-Rcpp R-sfsmisc R-mgcv R-splines R-numDeriv R-RcppArmadillo
21cr|R-mirt-1.21-2|16	Recommends:         R-boot R-latticeExtra R-directlabels R-shiny R-knitr R-Rsolnp R-alabama R-sirt R-mirtCAT
21cr|R-mirt-1.21-2|17	BuildRequires:    R-devel Rmath-devel R-stats R-stats4 R-lattice R-methods
21cr|R-mirt-1.21-2|18	BuildRequires:    R-GPArotation R-Rcpp R-sfsmisc R-mgcv R-splines R-numDeriv R-RcppArmadillo
21cr|R-mirt-1.21-2|19	#BuildRequires:   R-boot R-latticeExtra R-directlabels R-shiny R-knitr R-Rsolnp R-alabama R-sirt R-mirtCAT
21cr|R-mirt-1.21-2|20	BuildRequires:    blas-devel
21cr|R-mirt-1.21-2|21	BuildRequires:    lapack-devel
21cr|R-mirt-1.21-2|22	
21cr|R-mirt-1.21-2|23	%description
21cr|R-mirt-1.21-2|24	Analysis of dichotomous and polytomous response data using unidimensional
21cr|R-mirt-1.21-2|25	and multidimensional latent trait models under the Item Response Theory
21cr|R-mirt-1.21-2|26	paradigm. Exploratory and confirmatory models can be estimated with
21cr|R-mirt-1.21-2|27	quadrature (EM) or stochastic (MHRM) methods. Confirmatory bi-factor and
21cr|R-mirt-1.21-2|28	two-tier analyses are available for modeling item testlets. Multiple group
21cr|R-mirt-1.21-2|29	analysis and mixed effects designs also are available for detecting
21cr|R-mirt-1.21-2|30	differential item and test functioning as well as modelling item and
21cr|R-mirt-1.21-2|31	person covariates. Finally, latent class models such as the DINA, DINO,
21cr|R-mirt-1.21-2|32	multidimensional latent class, and several other discrete latent variable
21cr|R-mirt-1.21-2|33	models are supported.
21cr|R-mirt-1.21-2|34	
21cr|R-mirt-1.21-2|35	%prep
21cr|R-mirt-1.21-2|36	%setup -q -c -n %{packname}
21cr|R-mirt-1.21-2|37	
21cr|R-mirt-1.21-2|38	%build
21cr|R-mirt-1.21-2|39	
21cr|R-mirt-1.21-2|40	%install
21cr|R-mirt-1.21-2|41	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mirt-1.21-2|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mirt-1.21-2|43	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mirt-1.21-2|44	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mirt-1.21-2|45	
21cr|R-mirt-1.21-2|46	#check
21cr|R-mirt-1.21-2|47	#{_bindir}/R CMD check %%{packname}
21cr|R-mirt-1.21-2|48	
21cr|R-mirt-1.21-2|49	%files
21cr|R-mirt-1.21-2|50	%{rlibdir}/%{packname}

7796 21
21cr|R-misc3d-0.8.4-5|1	%global packname  misc3d
21cr|R-misc3d-0.8.4-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-misc3d-0.8.4-5|3	
21cr|R-misc3d-0.8.4-5|4	Name:             R-%{packname}
21cr|R-misc3d-0.8.4-5|5	Version:          0.8.4
21cr|R-misc3d-0.8.4-5|6	Release:          5
21cr|R-misc3d-0.8.4-5|7	Summary:          Miscellaneous 3D Plots
21cr|R-misc3d-0.8.4-5|8	Group:            Sciences/Mathematics
21cr|R-misc3d-0.8.4-5|9	License:          GPL
21cr|R-misc3d-0.8.4-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-misc3d-0.8.4-5|11	Source0:          http://cran.r-project.org/src/contrib/misc3d_0.8-4.tar.gz
21cr|R-misc3d-0.8.4-5|12	BuildArch:        noarch
21cr|R-misc3d-0.8.4-5|13	Requires:         R-core
21cr|R-misc3d-0.8.4-5|14	Requires:         R-rgl R-tkrplot R-MASS
21cr|R-misc3d-0.8.4-5|15	BuildRequires:    R-devel Rmath-devel
21cr|R-misc3d-0.8.4-5|16	BuildRequires:    R-rgl R-tkrplot R-MASS
21cr|R-misc3d-0.8.4-5|17	
21cr|R-misc3d-0.8.4-5|18	%description
21cr|R-misc3d-0.8.4-5|19	A collection of miscellaneous 3d plots, including isosurfaces.
21cr|R-misc3d-0.8.4-5|20	
21cr|R-misc3d-0.8.4-5|21	%prep
21cr|R-misc3d-0.8.4-5|22	%setup -q -c -n %{packname}
21cr|R-misc3d-0.8.4-5|23	
21cr|R-misc3d-0.8.4-5|24	%build
21cr|R-misc3d-0.8.4-5|25	
21cr|R-misc3d-0.8.4-5|26	%install
21cr|R-misc3d-0.8.4-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-misc3d-0.8.4-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-misc3d-0.8.4-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-misc3d-0.8.4-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-misc3d-0.8.4-5|31	
21cr|R-misc3d-0.8.4-5|32	%if 0
21cr|R-misc3d-0.8.4-5|33	%check
21cr|R-misc3d-0.8.4-5|34	%{_bindir}/R CMD check %{packname}
21cr|R-misc3d-0.8.4-5|35	%endif
21cr|R-misc3d-0.8.4-5|36	
21cr|R-misc3d-0.8.4-5|37	%files
21cr|R-misc3d-0.8.4-5|38	%dir %{rlibdir}/%{packname}
21cr|R-misc3d-0.8.4-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-misc3d-0.8.4-5|40	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-misc3d-0.8.4-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-misc3d-0.8.4-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-misc3d-0.8.4-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-misc3d-0.8.4-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-misc3d-0.8.4-5|45	%{rlibdir}/%{packname}/R
21cr|R-misc3d-0.8.4-5|46	%{rlibdir}/%{packname}/data
21cr|R-misc3d-0.8.4-5|47	%{rlibdir}/%{packname}/demo
21cr|R-misc3d-0.8.4-5|48	%{rlibdir}/%{packname}/help

7797 21
21cr|R-miscTools-0.6.16-5|1	%global packname  miscTools
21cr|R-miscTools-0.6.16-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-miscTools-0.6.16-5|3	
21cr|R-miscTools-0.6.16-5|4	Name:             R-%{packname}
21cr|R-miscTools-0.6.16-5|5	Version:          0.6.16
21cr|R-miscTools-0.6.16-5|6	Release:          5
21cr|R-miscTools-0.6.16-5|7	Summary:          Miscellanneous Tools and Utilities
21cr|R-miscTools-0.6.16-5|8	Group:            Sciences/Mathematics
21cr|R-miscTools-0.6.16-5|9	License:          GPL (>= 2)
21cr|R-miscTools-0.6.16-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-miscTools-0.6.16-5|11	Source0:          http://cran.r-project.org/src/contrib/miscTools_0.6-16.tar.gz
21cr|R-miscTools-0.6.16-5|12	BuildArch:        noarch
21cr|R-miscTools-0.6.16-5|13	Requires:         R-core
21cr|R-miscTools-0.6.16-5|14	Requires:         R-Ecdat
21cr|R-miscTools-0.6.16-5|15	BuildRequires:    R-devel Rmath-devel
21cr|R-miscTools-0.6.16-5|16	BuildRequires:    R-Ecdat
21cr|R-miscTools-0.6.16-5|17	
21cr|R-miscTools-0.6.16-5|18	%description
21cr|R-miscTools-0.6.16-5|19	Miscellanneous small tools and utilities
21cr|R-miscTools-0.6.16-5|20	
21cr|R-miscTools-0.6.16-5|21	%prep
21cr|R-miscTools-0.6.16-5|22	%setup -q -c -n %{packname}
21cr|R-miscTools-0.6.16-5|23	
21cr|R-miscTools-0.6.16-5|24	%build
21cr|R-miscTools-0.6.16-5|25	
21cr|R-miscTools-0.6.16-5|26	%install
21cr|R-miscTools-0.6.16-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-miscTools-0.6.16-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-miscTools-0.6.16-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-miscTools-0.6.16-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-miscTools-0.6.16-5|31	
21cr|R-miscTools-0.6.16-5|32	#check
21cr|R-miscTools-0.6.16-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-miscTools-0.6.16-5|34	
21cr|R-miscTools-0.6.16-5|35	%files
21cr|R-miscTools-0.6.16-5|36	%dir %{rlibdir}/%{packname}
21cr|R-miscTools-0.6.16-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-miscTools-0.6.16-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-miscTools-0.6.16-5|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-miscTools-0.6.16-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-miscTools-0.6.16-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-miscTools-0.6.16-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-miscTools-0.6.16-5|43	%{rlibdir}/%{packname}/R
21cr|R-miscTools-0.6.16-5|44	%{rlibdir}/%{packname}/help

7798 21
21cr|R-mitools-2.3-4|1	%global packname  mitools
21cr|R-mitools-2.3-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mitools-2.3-4|3	
21cr|R-mitools-2.3-4|4	%define debug_package %{nil}
21cr|R-mitools-2.3-4|5	
21cr|R-mitools-2.3-4|6	Name:             R-%{packname}
21cr|R-mitools-2.3-4|7	Version:          2.3
21cr|R-mitools-2.3-4|8	Release:          4
21cr|R-mitools-2.3-4|9	Summary:          Tools for multiple imputation of missing data
21cr|R-mitools-2.3-4|10	Group:            Sciences/Mathematics
21cr|R-mitools-2.3-4|11	License:          GPL-2
21cr|R-mitools-2.3-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mitools-2.3-4|13	Source0:          http://cran.r-project.org/src/contrib/mitools_%{version}.tar.gz
21cr|R-mitools-2.3-4|14	Requires:         R-RODBC R-DBI
21cr|R-mitools-2.3-4|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-mitools-2.3-4|16	BuildRequires:    R-RODBC R-DBI
21cr|R-mitools-2.3-4|17	
21cr|R-mitools-2.3-4|18	%description
21cr|R-mitools-2.3-4|19	Tools to perform analyses and combine results from multiple-imputation
21cr|R-mitools-2.3-4|20	
21cr|R-mitools-2.3-4|21	%prep
21cr|R-mitools-2.3-4|22	%setup -q -c -n %{packname}
21cr|R-mitools-2.3-4|23	
21cr|R-mitools-2.3-4|24	%build
21cr|R-mitools-2.3-4|25	
21cr|R-mitools-2.3-4|26	%install
21cr|R-mitools-2.3-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mitools-2.3-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mitools-2.3-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mitools-2.3-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mitools-2.3-4|31	
21cr|R-mitools-2.3-4|32	#check
21cr|R-mitools-2.3-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-mitools-2.3-4|34	
21cr|R-mitools-2.3-4|35	%files
21cr|R-mitools-2.3-4|36	%dir %{rlibdir}/%{packname}
21cr|R-mitools-2.3-4|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-mitools-2.3-4|38	%doc %{rlibdir}/%{packname}/html
21cr|R-mitools-2.3-4|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mitools-2.3-4|40	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-mitools-2.3-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-mitools-2.3-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mitools-2.3-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-mitools-2.3-4|44	%{rlibdir}/%{packname}/R
21cr|R-mitools-2.3-4|45	%{rlibdir}/%{packname}/data
21cr|R-mitools-2.3-4|46	%{rlibdir}/%{packname}/demo
21cr|R-mitools-2.3-4|47	%{rlibdir}/%{packname}/dta
21cr|R-mitools-2.3-4|48	%{rlibdir}/%{packname}/help

7799 21
21cr|R-mix-1.0_8-7|1	%global packname  mix
21cr|R-mix-1.0_8-7|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mix-1.0_8-7|3	
21cr|R-mix-1.0_8-7|4	Name:             R-%{packname}
21cr|R-mix-1.0_8-7|5	Version:          1.0_8
21cr|R-mix-1.0_8-7|6	Release:          7
21cr|R-mix-1.0_8-7|7	Summary:          Estimation/multiple Imputation for Mixed Categorical and Continuous Data
21cr|R-mix-1.0_8-7|8	Group:            Sciences/Mathematics
21cr|R-mix-1.0_8-7|9	License:          Unlimited
21cr|R-mix-1.0_8-7|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mix-1.0_8-7|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-8.tar.gz
21cr|R-mix-1.0_8-7|12	Requires:         R-stats
21cr|R-mix-1.0_8-7|13	BuildRequires:    R-devel Rmath-devel  R-stats
21cr|R-mix-1.0_8-7|14	
21cr|R-mix-1.0_8-7|15	%description
21cr|R-mix-1.0_8-7|16	Estimation/multiple imputation programs for mixed categorical and
21cr|R-mix-1.0_8-7|17	continuous data
21cr|R-mix-1.0_8-7|18	
21cr|R-mix-1.0_8-7|19	%prep
21cr|R-mix-1.0_8-7|20	%setup -q -c -n %{packname}
21cr|R-mix-1.0_8-7|21	
21cr|R-mix-1.0_8-7|22	%build
21cr|R-mix-1.0_8-7|23	
21cr|R-mix-1.0_8-7|24	%install
21cr|R-mix-1.0_8-7|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mix-1.0_8-7|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mix-1.0_8-7|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mix-1.0_8-7|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mix-1.0_8-7|29	
21cr|R-mix-1.0_8-7|30	#check
21cr|R-mix-1.0_8-7|31	#{_bindir}/R CMD check %%{packname}
21cr|R-mix-1.0_8-7|32	
21cr|R-mix-1.0_8-7|33	%files
21cr|R-mix-1.0_8-7|34	%dir %{rlibdir}/%{packname}
21cr|R-mix-1.0_8-7|35	%doc %{rlibdir}/%{packname}/html
21cr|R-mix-1.0_8-7|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mix-1.0_8-7|37	%{rlibdir}/%{packname}/INDEX
21cr|R-mix-1.0_8-7|38	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mix-1.0_8-7|39	%{rlibdir}/%{packname}/Meta
21cr|R-mix-1.0_8-7|40	%{rlibdir}/%{packname}/R
21cr|R-mix-1.0_8-7|41	%{rlibdir}/%{packname}/data
21cr|R-mix-1.0_8-7|42	%{rlibdir}/%{packname}/help
21cr|R-mix-1.0_8-7|43	%{rlibdir}/%{packname}/libs

7800 21
21cr|R-mlbench-2.1.1-6|1	%global packname  mlbench
21cr|R-mlbench-2.1.1-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mlbench-2.1.1-6|3	
21cr|R-mlbench-2.1.1-6|4	Name:             R-%{packname}
21cr|R-mlbench-2.1.1-6|5	Version:          2.1.1
21cr|R-mlbench-2.1.1-6|6	Release:          6
21cr|R-mlbench-2.1.1-6|7	Summary:          Machine Learning Benchmark Problems
21cr|R-mlbench-2.1.1-6|8	Group:            Sciences/Mathematics
21cr|R-mlbench-2.1.1-6|9	License:          GPL-2
21cr|R-mlbench-2.1.1-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mlbench-2.1.1-6|11	Source0:          http://cran.r-project.org/src/contrib/mlbench_2.1-1.tar.gz
21cr|R-mlbench-2.1.1-6|12	Requires:         R-lattice
21cr|R-mlbench-2.1.1-6|13	BuildRequires:    R-devel Rmath-devel
21cr|R-mlbench-2.1.1-6|14	BuildRequires:    R-lattice
21cr|R-mlbench-2.1.1-6|15	
21cr|R-mlbench-2.1.1-6|16	%description
21cr|R-mlbench-2.1.1-6|17	A collection of artificial and real-world machine learning benchmark
21cr|R-mlbench-2.1.1-6|18	problems, including, e.g., several data sets from the UCI repository.
21cr|R-mlbench-2.1.1-6|19	
21cr|R-mlbench-2.1.1-6|20	%prep
21cr|R-mlbench-2.1.1-6|21	%setup -q -c -n %{packname}
21cr|R-mlbench-2.1.1-6|22	
21cr|R-mlbench-2.1.1-6|23	%build
21cr|R-mlbench-2.1.1-6|24	
21cr|R-mlbench-2.1.1-6|25	%install
21cr|R-mlbench-2.1.1-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mlbench-2.1.1-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mlbench-2.1.1-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mlbench-2.1.1-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mlbench-2.1.1-6|30	
21cr|R-mlbench-2.1.1-6|31	#check
21cr|R-mlbench-2.1.1-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-mlbench-2.1.1-6|33	
21cr|R-mlbench-2.1.1-6|34	%files
21cr|R-mlbench-2.1.1-6|35	%dir %{rlibdir}/%{packname}
21cr|R-mlbench-2.1.1-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-mlbench-2.1.1-6|37	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-mlbench-2.1.1-6|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mlbench-2.1.1-6|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-mlbench-2.1.1-6|40	%{rlibdir}/%{packname}/INDEX
21cr|R-mlbench-2.1.1-6|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mlbench-2.1.1-6|42	%{rlibdir}/%{packname}/Meta
21cr|R-mlbench-2.1.1-6|43	%{rlibdir}/%{packname}/R
21cr|R-mlbench-2.1.1-6|44	%{rlibdir}/%{packname}/data
21cr|R-mlbench-2.1.1-6|45	%{rlibdir}/%{packname}/help
21cr|R-mlbench-2.1.1-6|46	%{rlibdir}/%{packname}/libs

7801 21
21cr|R-mlmRev-1.0.6-5|1	%global packname  mlmRev
21cr|R-mlmRev-1.0.6-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mlmRev-1.0.6-5|3	
21cr|R-mlmRev-1.0.6-5|4	%define debug_package %{nil}
21cr|R-mlmRev-1.0.6-5|5	
21cr|R-mlmRev-1.0.6-5|6	Name:             R-%{packname}
21cr|R-mlmRev-1.0.6-5|7	Version:          1.0.6
21cr|R-mlmRev-1.0.6-5|8	Release:          5
21cr|R-mlmRev-1.0.6-5|9	Summary:          Examples from Multilevel Modelling Software Review
21cr|R-mlmRev-1.0.6-5|10	Group:            Sciences/Mathematics
21cr|R-mlmRev-1.0.6-5|11	License:          GPL (>= 2)
21cr|R-mlmRev-1.0.6-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mlmRev-1.0.6-5|13	Source0:          http://cran.r-project.org/src/contrib/mlmRev_1.0-6.tar.gz
21cr|R-mlmRev-1.0.6-5|14	Requires:         R-lme4
21cr|R-mlmRev-1.0.6-5|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lme4
21cr|R-mlmRev-1.0.6-5|16	
21cr|R-mlmRev-1.0.6-5|17	%description
21cr|R-mlmRev-1.0.6-5|18	Data and examples from a multilevel modelling software review as well as
21cr|R-mlmRev-1.0.6-5|19	other well-known data sets from the multilevel modelling literature.
21cr|R-mlmRev-1.0.6-5|20	
21cr|R-mlmRev-1.0.6-5|21	%prep
21cr|R-mlmRev-1.0.6-5|22	%setup -q -c -n %{packname}
21cr|R-mlmRev-1.0.6-5|23	
21cr|R-mlmRev-1.0.6-5|24	%build
21cr|R-mlmRev-1.0.6-5|25	
21cr|R-mlmRev-1.0.6-5|26	%install
21cr|R-mlmRev-1.0.6-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mlmRev-1.0.6-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mlmRev-1.0.6-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mlmRev-1.0.6-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mlmRev-1.0.6-5|31	
21cr|R-mlmRev-1.0.6-5|32	#check
21cr|R-mlmRev-1.0.6-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-mlmRev-1.0.6-5|34	
21cr|R-mlmRev-1.0.6-5|35	%files
21cr|R-mlmRev-1.0.6-5|36	%dir %{rlibdir}/%{packname}
21cr|R-mlmRev-1.0.6-5|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-mlmRev-1.0.6-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-mlmRev-1.0.6-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mlmRev-1.0.6-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-mlmRev-1.0.6-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mlmRev-1.0.6-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-mlmRev-1.0.6-5|43	%{rlibdir}/%{packname}/data
21cr|R-mlmRev-1.0.6-5|44	%{rlibdir}/%{packname}/help
21cr|R-mlmRev-1.0.6-5|45	%{rlibdir}/%{packname}/original

7802 21
21cr|R-mnormt-1.4.7-5|1	%global packname  mnormt
21cr|R-mnormt-1.4.7-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mnormt-1.4.7-5|3	
21cr|R-mnormt-1.4.7-5|4	Name:             R-%{packname}
21cr|R-mnormt-1.4.7-5|5	Version:          1.4.7
21cr|R-mnormt-1.4.7-5|6	Release:          5
21cr|R-mnormt-1.4.7-5|7	Summary:          The multivariate normal and t distributions
21cr|R-mnormt-1.4.7-5|8	Group:            Sciences/Mathematics
21cr|R-mnormt-1.4.7-5|9	License:          GPLv2
21cr|R-mnormt-1.4.7-5|10	URL:              http://cran.r-project.org/web/packages/mnormt/index.html
21cr|R-mnormt-1.4.7-5|11	Source0:          http://cran.r-project.org/src/contrib/mnormt_1.4-7.tar.gz
21cr|R-mnormt-1.4.7-5|12	BuildRequires:    R-devel texlive
21cr|R-mnormt-1.4.7-5|13	Requires:         R-core
21cr|R-mnormt-1.4.7-5|14	
21cr|R-mnormt-1.4.7-5|15	%description
21cr|R-mnormt-1.4.7-5|16	This package provides functions for computing the density and the distribution
21cr|R-mnormt-1.4.7-5|17	function of multivariate normal and multivariate "t" variates, and for
21cr|R-mnormt-1.4.7-5|18	generating random vectors sampled from these distributions. Probabilities are
21cr|R-mnormt-1.4.7-5|19	computed via a non-Monte Carlo method; different routines are used
21cr|R-mnormt-1.4.7-5|20	for the case d=1, d=2, d>2, if d denotes the number of dimensions.
21cr|R-mnormt-1.4.7-5|21	
21cr|R-mnormt-1.4.7-5|22	%prep
21cr|R-mnormt-1.4.7-5|23	%setup -q -c -n %{packname}
21cr|R-mnormt-1.4.7-5|24	
21cr|R-mnormt-1.4.7-5|25	%build
21cr|R-mnormt-1.4.7-5|26	
21cr|R-mnormt-1.4.7-5|27	%install
21cr|R-mnormt-1.4.7-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mnormt-1.4.7-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mnormt-1.4.7-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mnormt-1.4.7-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mnormt-1.4.7-5|32	
21cr|R-mnormt-1.4.7-5|33	#check
21cr|R-mnormt-1.4.7-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-mnormt-1.4.7-5|35	
21cr|R-mnormt-1.4.7-5|36	%files
21cr|R-mnormt-1.4.7-5|37	%dir %{rlibdir}/%{packname}
21cr|R-mnormt-1.4.7-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mnormt-1.4.7-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-mnormt-1.4.7-5|40	%{rlibdir}/%{packname}/help
21cr|R-mnormt-1.4.7-5|41	%{rlibdir}/%{packname}/libs
21cr|R-mnormt-1.4.7-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-mnormt-1.4.7-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-mnormt-1.4.7-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mnormt-1.4.7-5|45	%{rlibdir}/%{packname}/R

7803 21
21cr|R-modeltools-0.2.21-5|1	%global packname  modeltools
21cr|R-modeltools-0.2.21-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-modeltools-0.2.21-5|3	
21cr|R-modeltools-0.2.21-5|4	Name:             R-%{packname}
21cr|R-modeltools-0.2.21-5|5	Version:          0.2.21
21cr|R-modeltools-0.2.21-5|6	Release:          5
21cr|R-modeltools-0.2.21-5|7	Summary:          Tools and Classes for Statistical Models
21cr|R-modeltools-0.2.21-5|8	Group:            Sciences/Mathematics
21cr|R-modeltools-0.2.21-5|9	License:          GPL-2
21cr|R-modeltools-0.2.21-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-modeltools-0.2.21-5|11	Source0:          http://cran.r-project.org/src/contrib/modeltools_0.2-21.tar.gz
21cr|R-modeltools-0.2.21-5|12	BuildArch:        noarch
21cr|R-modeltools-0.2.21-5|13	Requires:         R-core
21cr|R-modeltools-0.2.21-5|14	Requires:         R-stats R-stats4
21cr|R-modeltools-0.2.21-5|15	Requires:         R-methods
21cr|R-modeltools-0.2.21-5|16	BuildRequires:    R-devel Rmath-devel  R-stats R-stats4
21cr|R-modeltools-0.2.21-5|17	BuildRequires:    R-methods
21cr|R-modeltools-0.2.21-5|18	
21cr|R-modeltools-0.2.21-5|19	%description
21cr|R-modeltools-0.2.21-5|20	A collection of tools to deal with statistical models. The functionality
21cr|R-modeltools-0.2.21-5|21	is experimental and the user interface is likely to change in the future.
21cr|R-modeltools-0.2.21-5|22	The documentation is rather terse, but packages `coin' and `party' have
21cr|R-modeltools-0.2.21-5|23	some working examples. However, if you find the implemented ideas
21cr|R-modeltools-0.2.21-5|24	interesting we would be very interested in a discussion of this proposal.
21cr|R-modeltools-0.2.21-5|25	Contributions are more than welcome!
21cr|R-modeltools-0.2.21-5|26	
21cr|R-modeltools-0.2.21-5|27	%prep
21cr|R-modeltools-0.2.21-5|28	%setup -q -c -n %{packname}
21cr|R-modeltools-0.2.21-5|29	
21cr|R-modeltools-0.2.21-5|30	%build
21cr|R-modeltools-0.2.21-5|31	
21cr|R-modeltools-0.2.21-5|32	%install
21cr|R-modeltools-0.2.21-5|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-modeltools-0.2.21-5|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-modeltools-0.2.21-5|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-modeltools-0.2.21-5|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-modeltools-0.2.21-5|37	
21cr|R-modeltools-0.2.21-5|38	#check
21cr|R-modeltools-0.2.21-5|39	#{_bindir}/R CMD check %%{packname}
21cr|R-modeltools-0.2.21-5|40	
21cr|R-modeltools-0.2.21-5|41	%files
21cr|R-modeltools-0.2.21-5|42	%dir %{rlibdir}/%{packname}
21cr|R-modeltools-0.2.21-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-modeltools-0.2.21-5|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-modeltools-0.2.21-5|45	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-modeltools-0.2.21-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-modeltools-0.2.21-5|47	# %{rlibdir}/%{packname}/LICENSE
21cr|R-modeltools-0.2.21-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-modeltools-0.2.21-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-modeltools-0.2.21-5|50	%{rlibdir}/%{packname}/R
21cr|R-modeltools-0.2.21-5|51	%{rlibdir}/%{packname}/help

7804 21
21cr|R-mondate-0.10.01.02-5|1	%global packname  mondate
21cr|R-mondate-0.10.01.02-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-mondate-0.10.01.02-5|3	
21cr|R-mondate-0.10.01.02-5|4	Name:             R-%{packname}
21cr|R-mondate-0.10.01.02-5|5	Version:          0.10.01.02
21cr|R-mondate-0.10.01.02-5|6	Release:          5
21cr|R-mondate-0.10.01.02-5|7	Summary:          Keep track of dates in terms of months
21cr|R-mondate-0.10.01.02-5|8	Group:            Sciences/Mathematics
21cr|R-mondate-0.10.01.02-5|9	License:          GPL (>= 2)
21cr|R-mondate-0.10.01.02-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mondate-0.10.01.02-5|11	Source0:          http://cran.r-project.org/src/contrib/mondate_0.10.01.02.tar.gz
21cr|R-mondate-0.10.01.02-5|12	BuildArch:        noarch
21cr|R-mondate-0.10.01.02-5|13	Requires:         R-core
21cr|R-mondate-0.10.01.02-5|14	Requires:         R-utils R-methods
21cr|R-mondate-0.10.01.02-5|15	Requires:         R-zoo
21cr|R-mondate-0.10.01.02-5|16	BuildRequires:    R-devel Rmath-devel  R-utils R-methods
21cr|R-mondate-0.10.01.02-5|17	BuildRequires:    R-zoo
21cr|R-mondate-0.10.01.02-5|18	
21cr|R-mondate-0.10.01.02-5|19	%description
21cr|R-mondate-0.10.01.02-5|20	Keep track of dates in month units.  Perform date arithmetic in "months"
21cr|R-mondate-0.10.01.02-5|21	(default), "years", and "days".  Enable dates to have "shape" (non NULL
21cr|R-mondate-0.10.01.02-5|22	dim).  Allow "infinite" dates.
21cr|R-mondate-0.10.01.02-5|23	
21cr|R-mondate-0.10.01.02-5|24	%prep
21cr|R-mondate-0.10.01.02-5|25	%setup -q -c -n %{packname}
21cr|R-mondate-0.10.01.02-5|26	
21cr|R-mondate-0.10.01.02-5|27	%build
21cr|R-mondate-0.10.01.02-5|28	
21cr|R-mondate-0.10.01.02-5|29	%install
21cr|R-mondate-0.10.01.02-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mondate-0.10.01.02-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mondate-0.10.01.02-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mondate-0.10.01.02-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mondate-0.10.01.02-5|34	
21cr|R-mondate-0.10.01.02-5|35	#check
21cr|R-mondate-0.10.01.02-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-mondate-0.10.01.02-5|37	
21cr|R-mondate-0.10.01.02-5|38	%files
21cr|R-mondate-0.10.01.02-5|39	%dir %{rlibdir}/%{packname}
21cr|R-mondate-0.10.01.02-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-mondate-0.10.01.02-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mondate-0.10.01.02-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-mondate-0.10.01.02-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mondate-0.10.01.02-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-mondate-0.10.01.02-5|45	%{rlibdir}/%{packname}/R
21cr|R-mondate-0.10.01.02-5|46	%{rlibdir}/%{packname}/help
21cr|R-mondate-0.10.01.02-5|47	%{rlibdir}/%{packname}/NEWS

7805 21
21cr|R-MPV-1.38-5|1	%global packname  MPV
21cr|R-MPV-1.38-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-MPV-1.38-5|3	
21cr|R-MPV-1.38-5|4	Name:             R-%{packname}
21cr|R-MPV-1.38-5|5	Version:          1.38
21cr|R-MPV-1.38-5|6	Release:          5
21cr|R-MPV-1.38-5|7	Summary:          Data Sets from Montgomery, Peck and Vining's Book
21cr|R-MPV-1.38-5|8	Group:            Sciences/Mathematics
21cr|R-MPV-1.38-5|9	License:          Unlimited
21cr|R-MPV-1.38-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-MPV-1.38-5|11	Source0:          http://cran.r-project.org/src/contrib/MPV_%{version}.tar.gz
21cr|R-MPV-1.38-5|12	BuildArch:        noarch
21cr|R-MPV-1.38-5|13	Requires:         R-core
21cr|R-MPV-1.38-5|14	BuildRequires:    R-devel
21cr|R-MPV-1.38-5|15	BuildRequires:    Rmath-devel
21cr|R-MPV-1.38-5|16	BuildRequires:    pkgconfig(lapack)
21cr|R-MPV-1.38-5|17	
21cr|R-MPV-1.38-5|18	%description
21cr|R-MPV-1.38-5|19	These data sets are taken from the book Introduction to Linear Regression
21cr|R-MPV-1.38-5|20	Analysis (3rd ed), by the above authors.
21cr|R-MPV-1.38-5|21	
21cr|R-MPV-1.38-5|22	%prep
21cr|R-MPV-1.38-5|23	%setup -q -c -n %{packname}
21cr|R-MPV-1.38-5|24	
21cr|R-MPV-1.38-5|25	%build
21cr|R-MPV-1.38-5|26	
21cr|R-MPV-1.38-5|27	%install
21cr|R-MPV-1.38-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-MPV-1.38-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-MPV-1.38-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-MPV-1.38-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-MPV-1.38-5|32	
21cr|R-MPV-1.38-5|33	#check
21cr|R-MPV-1.38-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-MPV-1.38-5|35	
21cr|R-MPV-1.38-5|36	%files
21cr|R-MPV-1.38-5|37	%dir %{rlibdir}/%{packname}
21cr|R-MPV-1.38-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-MPV-1.38-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-MPV-1.38-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-MPV-1.38-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-MPV-1.38-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-MPV-1.38-5|43	%{rlibdir}/%{packname}/R
21cr|R-MPV-1.38-5|44	%{rlibdir}/%{packname}/data
21cr|R-MPV-1.38-5|45	%{rlibdir}/%{packname}/help

7806 21
21cr|R-multcomp-1.3.2-5|1	%bcond_with internet
21cr|R-multcomp-1.3.2-5|2	%bcond_without bootstrap
21cr|R-multcomp-1.3.2-5|3	%global packname  multcomp
21cr|R-multcomp-1.3.2-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-multcomp-1.3.2-5|5	
21cr|R-multcomp-1.3.2-5|6	%define debug_package %{nil}
21cr|R-multcomp-1.3.2-5|7	
21cr|R-multcomp-1.3.2-5|8	Name:             R-%{packname}
21cr|R-multcomp-1.3.2-5|9	Version:          1.3.2
21cr|R-multcomp-1.3.2-5|10	Release:          5
21cr|R-multcomp-1.3.2-5|11	Summary:          Simultaneous Inference in General Parametric Models
21cr|R-multcomp-1.3.2-5|12	Group:            Sciences/Mathematics
21cr|R-multcomp-1.3.2-5|13	License:          GPL-2
21cr|R-multcomp-1.3.2-5|14	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-multcomp-1.3.2-5|15	Source0:          http://cran.r-project.org/src/contrib/multcomp_1.3-2.tar.gz
21cr|R-multcomp-1.3.2-5|16	Requires:         R-stats R-graphics R-mvtnorm R-survival R-nlme
21cr|R-multcomp-1.3.2-5|17	Requires:         R-coin R-MASS R-foreign R-xtable R-TH.data
21cr|R-multcomp-1.3.2-5|18	Requires:         R-sandwich R-coxme texlive-inconsolata
21cr|R-multcomp-1.3.2-5|19	Recommends:       R-car R-lme4 R-lmtest R-mboost R-robustbase
21cr|R-multcomp-1.3.2-5|20	%if %{without bootstrap}
21cr|R-multcomp-1.3.2-5|21	Requires:         R-mboost
21cr|R-multcomp-1.3.2-5|22	%endif
21cr|R-multcomp-1.3.2-5|23	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
21cr|R-multcomp-1.3.2-5|24	BuildRequires:    R-graphics R-mvtnorm R-survival R-nlme
21cr|R-multcomp-1.3.2-5|25	BuildRequires:    R-coin R-MASS R-foreign R-xtable R-sandwich
21cr|R-multcomp-1.3.2-5|26	BuildRequires:    R-coxme texlive-inconsolata R-TH.data
21cr|R-multcomp-1.3.2-5|27	%if %{without bootstrap}
21cr|R-multcomp-1.3.2-5|28	BuildRequires:    R-mboost
21cr|R-multcomp-1.3.2-5|29	%endif
21cr|R-multcomp-1.3.2-5|30	%rename R-cran-multcomp
21cr|R-multcomp-1.3.2-5|31	
21cr|R-multcomp-1.3.2-5|32	%description
21cr|R-multcomp-1.3.2-5|33	Simultaneous tests and confidence intervals for general linear hypotheses
21cr|R-multcomp-1.3.2-5|34	in parametric models, including linear, generalized linear, linear mixed
21cr|R-multcomp-1.3.2-5|35	effects, and survival models. The package includes demos reproducing
21cr|R-multcomp-1.3.2-5|36	analyzes presented in the book "Multiple Comparisons Using R" (Bretz,
21cr|R-multcomp-1.3.2-5|37	Hothorn, Westfall, 2010, CRC Press).
21cr|R-multcomp-1.3.2-5|38	
21cr|R-multcomp-1.3.2-5|39	%prep
21cr|R-multcomp-1.3.2-5|40	%setup -q -c -n %{packname}
21cr|R-multcomp-1.3.2-5|41	
21cr|R-multcomp-1.3.2-5|42	%build
21cr|R-multcomp-1.3.2-5|43	
21cr|R-multcomp-1.3.2-5|44	%install
21cr|R-multcomp-1.3.2-5|45	mkdir -p %{buildroot}%{rlibdir}
21cr|R-multcomp-1.3.2-5|46	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-multcomp-1.3.2-5|47	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-multcomp-1.3.2-5|48	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-multcomp-1.3.2-5|49	
21cr|R-multcomp-1.3.2-5|50	%if %{without bootstrap}
21cr|R-multcomp-1.3.2-5|51	%if %{with internet}
21cr|R-multcomp-1.3.2-5|52	%check
21cr|R-multcomp-1.3.2-5|53	%{_bindir}/R CMD check %{packname}
21cr|R-multcomp-1.3.2-5|54	%endif
21cr|R-multcomp-1.3.2-5|55	%endif
21cr|R-multcomp-1.3.2-5|56	
21cr|R-multcomp-1.3.2-5|57	%files
21cr|R-multcomp-1.3.2-5|58	%dir %{rlibdir}/%{packname}
21cr|R-multcomp-1.3.2-5|59	%doc %{rlibdir}/%{packname}/doc
21cr|R-multcomp-1.3.2-5|60	%doc %{rlibdir}/%{packname}/html
21cr|R-multcomp-1.3.2-5|61	# %doc %{rlibdir}/%{packname}/CHANGES
21cr|R-multcomp-1.3.2-5|62	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-multcomp-1.3.2-5|63	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-multcomp-1.3.2-5|64	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-multcomp-1.3.2-5|65	%{rlibdir}/%{packname}/INDEX
21cr|R-multcomp-1.3.2-5|66	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-multcomp-1.3.2-5|67	%{rlibdir}/%{packname}/MCMT
21cr|R-multcomp-1.3.2-5|68	%{rlibdir}/%{packname}/Meta
21cr|R-multcomp-1.3.2-5|69	%{rlibdir}/%{packname}/R
21cr|R-multcomp-1.3.2-5|70	# %{rlibdir}/%{packname}/applications
21cr|R-multcomp-1.3.2-5|71	%{rlibdir}/%{packname}/data
21cr|R-multcomp-1.3.2-5|72	%{rlibdir}/%{packname}/demo
21cr|R-multcomp-1.3.2-5|73	%{rlibdir}/%{packname}/deprecated
21cr|R-multcomp-1.3.2-5|74	%{rlibdir}/%{packname}/help
21cr|R-multcomp-1.3.2-5|75	%{rlibdir}/%{packname}/multcomp*.R

7807 21
21cr|R-multicool-0.1.2-4|1	%global packname  multicool
21cr|R-multicool-0.1.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-multicool-0.1.2-4|3	
21cr|R-multicool-0.1.2-4|4	Name:             R-%{packname}
21cr|R-multicool-0.1.2-4|5	Version:          0.1.2
21cr|R-multicool-0.1.2-4|6	Release:          4
21cr|R-multicool-0.1.2-4|7	Summary:          Permutations of multisets in cool-lex order
21cr|R-multicool-0.1.2-4|8	Group:            Sciences/Mathematics
21cr|R-multicool-0.1.2-4|9	License:          GPLv2+
21cr|R-multicool-0.1.2-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-multicool-0.1.2-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-2.tar.gz
21cr|R-multicool-0.1.2-4|12	
21cr|R-multicool-0.1.2-4|13	
21cr|R-multicool-0.1.2-4|14	
21cr|R-multicool-0.1.2-4|15	
21cr|R-multicool-0.1.2-4|16	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-multicool-0.1.2-4|17	
21cr|R-multicool-0.1.2-4|18	
21cr|R-multicool-0.1.2-4|19	%description
21cr|R-multicool-0.1.2-4|20	A set of tools to permute multisets without loops or hash tables. The
21cr|R-multicool-0.1.2-4|21	permutation functions are based on C code from Aaron Williams. Cool-lex
21cr|R-multicool-0.1.2-4|22	order is similar to colexicographical order. The algorithm is described in
21cr|R-multicool-0.1.2-4|23	Williams, A. Loopless Generation of Multiset Permutations by Prefix
21cr|R-multicool-0.1.2-4|24	Shifts. SODA 2009, Symposium on Discrete Algorithms, New York, United
21cr|R-multicool-0.1.2-4|25	States. The permutation code is distributed without restrictions. The code
21cr|R-multicool-0.1.2-4|26	for stable and efficient computation of multinomial coefficients comes
21cr|R-multicool-0.1.2-4|27	from Dave Barber. The code can be download from
21cr|R-multicool-0.1.2-4|28	http://home.comcast.net/~tamivox/dave/multinomial/index.html and is
21cr|R-multicool-0.1.2-4|29	distributed without conditions.
21cr|R-multicool-0.1.2-4|30	
21cr|R-multicool-0.1.2-4|31	%prep
21cr|R-multicool-0.1.2-4|32	%setup -q -c -n %{packname}
21cr|R-multicool-0.1.2-4|33	
21cr|R-multicool-0.1.2-4|34	%build
21cr|R-multicool-0.1.2-4|35	
21cr|R-multicool-0.1.2-4|36	%install
21cr|R-multicool-0.1.2-4|37	mkdir -p %{buildroot}%{rlibdir}
21cr|R-multicool-0.1.2-4|38	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-multicool-0.1.2-4|39	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-multicool-0.1.2-4|40	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-multicool-0.1.2-4|41	
21cr|R-multicool-0.1.2-4|42	#check
21cr|R-multicool-0.1.2-4|43	#{_bindir}/R CMD check %%{packname}
21cr|R-multicool-0.1.2-4|44	
21cr|R-multicool-0.1.2-4|45	%files
21cr|R-multicool-0.1.2-4|46	%dir %{rlibdir}/%{packname}
21cr|R-multicool-0.1.2-4|47	%doc %{rlibdir}/%{packname}/html
21cr|R-multicool-0.1.2-4|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-multicool-0.1.2-4|49	%{rlibdir}/%{packname}/INDEX
21cr|R-multicool-0.1.2-4|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-multicool-0.1.2-4|51	%{rlibdir}/%{packname}/Meta
21cr|R-multicool-0.1.2-4|52	%{rlibdir}/%{packname}/R
21cr|R-multicool-0.1.2-4|53	%{rlibdir}/%{packname}/help
21cr|R-multicool-0.1.2-4|54	%{rlibdir}/%{packname}/libs

7808 21
21cr|R-multicore-0.1_7-6|1	%global packname  multicore
21cr|R-multicore-0.1_7-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-multicore-0.1_7-6|3	
21cr|R-multicore-0.1_7-6|4	Name:             R-%{packname}
21cr|R-multicore-0.1_7-6|5	Version:          0.1_7
21cr|R-multicore-0.1_7-6|6	Release:          6
21cr|R-multicore-0.1_7-6|7	Summary:          Parallel processing of R code on machines with multiple cores or CPUs
21cr|R-multicore-0.1_7-6|8	Group:            Sciences/Mathematics
21cr|R-multicore-0.1_7-6|9	License:          GPL-2
21cr|R-multicore-0.1_7-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-multicore-0.1_7-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-7.tar.gz
21cr|R-multicore-0.1_7-6|12	BuildRequires:    R-devel Rmath-devel
21cr|R-multicore-0.1_7-6|13	
21cr|R-multicore-0.1_7-6|14	%description
21cr|R-multicore-0.1_7-6|15	This package provides a way of running parallel computations in R on
21cr|R-multicore-0.1_7-6|16	machines with multiple cores or CPUs. Jobs can share the entire initial
21cr|R-multicore-0.1_7-6|17	workspace and it provides methods for results collection.
21cr|R-multicore-0.1_7-6|18	
21cr|R-multicore-0.1_7-6|19	%prep
21cr|R-multicore-0.1_7-6|20	%setup -q -c -n %{packname}
21cr|R-multicore-0.1_7-6|21	
21cr|R-multicore-0.1_7-6|22	%build
21cr|R-multicore-0.1_7-6|23	
21cr|R-multicore-0.1_7-6|24	%install
21cr|R-multicore-0.1_7-6|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-multicore-0.1_7-6|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-multicore-0.1_7-6|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-multicore-0.1_7-6|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-multicore-0.1_7-6|29	
21cr|R-multicore-0.1_7-6|30	#check
21cr|R-multicore-0.1_7-6|31	#{_bindir}/R CMD check %%{packname}
21cr|R-multicore-0.1_7-6|32	
21cr|R-multicore-0.1_7-6|33	%files
21cr|R-multicore-0.1_7-6|34	%dir %{rlibdir}/%{packname}
21cr|R-multicore-0.1_7-6|35	%doc %{rlibdir}/%{packname}/html
21cr|R-multicore-0.1_7-6|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-multicore-0.1_7-6|37	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-multicore-0.1_7-6|38	%{rlibdir}/%{packname}/INDEX
21cr|R-multicore-0.1_7-6|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-multicore-0.1_7-6|40	%{rlibdir}/%{packname}/Meta
21cr|R-multicore-0.1_7-6|41	%{rlibdir}/%{packname}/R
21cr|R-multicore-0.1_7-6|42	%{rlibdir}/%{packname}/help
21cr|R-multicore-0.1_7-6|43	%{rlibdir}/%{packname}/libs

7809 21
21cr|R-multtest-2.20.0-4|1	%global packname  multtest
21cr|R-multtest-2.20.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-multtest-2.20.0-4|3	
21cr|R-multtest-2.20.0-4|4	Name:             R-%{packname}
21cr|R-multtest-2.20.0-4|5	Version:          2.20.0
21cr|R-multtest-2.20.0-4|6	Release:          4
21cr|R-multtest-2.20.0-4|7	Summary:          Resampling-based multiple hypothesis testing
21cr|R-multtest-2.20.0-4|8	Group:            Sciences/Mathematics
21cr|R-multtest-2.20.0-4|9	License:          LGPL
21cr|R-multtest-2.20.0-4|10	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-multtest-2.20.0-4|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-multtest-2.20.0-4|12	
21cr|R-multtest-2.20.0-4|13	Requires:         R-methods R-Biobase
21cr|R-multtest-2.20.0-4|14	Requires:         R-survival R-MASS R-stats4
21cr|R-multtest-2.20.0-4|15	Requires:         R-snow
21cr|R-multtest-2.20.0-4|16	BuildRequires:    R-devel Rmath-devel R-methods R-Biobase
21cr|R-multtest-2.20.0-4|17	BuildRequires:    R-survival R-MASS R-stats4
21cr|R-multtest-2.20.0-4|18	BuildRequires:   R-snow
21cr|R-multtest-2.20.0-4|19	%description
21cr|R-multtest-2.20.0-4|20	Non-parametric bootstrap and permutation resampling-based multiple testing
21cr|R-multtest-2.20.0-4|21	procedures (including empirical Bayes methods) for controlling the
21cr|R-multtest-2.20.0-4|22	family-wise error rate (FWER), generalized family-wise error rate (gFWER),
21cr|R-multtest-2.20.0-4|23	tail probability of the proportion of false positives (TPPFP), and false
21cr|R-multtest-2.20.0-4|24	discovery rate (FDR).  Several choices of bootstrap-based null
21cr|R-multtest-2.20.0-4|25	distribution are implemented (centered, centered and scaled,
21cr|R-multtest-2.20.0-4|26	quantile-transformed). Single-step and step-wise methods are available.
21cr|R-multtest-2.20.0-4|27	Tests based on a variety of t- and F-statistics (including t-statistics
21cr|R-multtest-2.20.0-4|28	based on regression parameters from linear and survival models as well as
21cr|R-multtest-2.20.0-4|29	those based on correlation parameters) are included.  When probing
21cr|R-multtest-2.20.0-4|30	hypotheses with t-statistics, users may also select a potentially faster
21cr|R-multtest-2.20.0-4|31	null distribution which is multivariate normal with mean zero and variance
21cr|R-multtest-2.20.0-4|32	covariance matrix derived from the vector influence function.  Results are
21cr|R-multtest-2.20.0-4|33	reported in terms of adjusted p-values, confidence regions and test
21cr|R-multtest-2.20.0-4|34	statistic cutoffs. The procedures are directly applicable to identifying
21cr|R-multtest-2.20.0-4|35	differentially expressed genes in DNA microarray experiments.
21cr|R-multtest-2.20.0-4|36	
21cr|R-multtest-2.20.0-4|37	%prep
21cr|R-multtest-2.20.0-4|38	%setup -q -c -n %{packname}
21cr|R-multtest-2.20.0-4|39	
21cr|R-multtest-2.20.0-4|40	%build
21cr|R-multtest-2.20.0-4|41	
21cr|R-multtest-2.20.0-4|42	%install
21cr|R-multtest-2.20.0-4|43	mkdir -p %{buildroot}%{rlibdir}
21cr|R-multtest-2.20.0-4|44	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-multtest-2.20.0-4|45	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-multtest-2.20.0-4|46	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-multtest-2.20.0-4|47	
21cr|R-multtest-2.20.0-4|48	#check
21cr|R-multtest-2.20.0-4|49	#{_bindir}/R CMD check %%{packname}
21cr|R-multtest-2.20.0-4|50	
21cr|R-multtest-2.20.0-4|51	%files
21cr|R-multtest-2.20.0-4|52	%{rlibdir}/%{packname}

7810 21
21cr|R-munsell-0.4.2-5|1	%global packname munsell
21cr|R-munsell-0.4.2-5|2	%global rlibdir %{_libdir}/R/library
21cr|R-munsell-0.4.2-5|3	
21cr|R-munsell-0.4.2-5|4	Name:             R-%{packname}
21cr|R-munsell-0.4.2-5|5	Version:          0.4.2
21cr|R-munsell-0.4.2-5|6	Release:          5
21cr|R-munsell-0.4.2-5|7	Summary:          Munsell color system
21cr|R-munsell-0.4.2-5|8	Group:            Sciences/Mathematics
21cr|R-munsell-0.4.2-5|9	License:          MIT
21cr|R-munsell-0.4.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-munsell-0.4.2-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4.2.tar.gz
21cr|R-munsell-0.4.2-5|12	BuildArch:        noarch
21cr|R-munsell-0.4.2-5|13	Requires:         R-colorspace
21cr|R-munsell-0.4.2-5|14	BuildRequires:    R-devel Rmath-devel
21cr|R-munsell-0.4.2-5|15	BuildRequires:    R-colorspace
21cr|R-munsell-0.4.2-5|16	
21cr|R-munsell-0.4.2-5|17	%description
21cr|R-munsell-0.4.2-5|18	Functions for exploring and using the Munsell color system
21cr|R-munsell-0.4.2-5|19	
21cr|R-munsell-0.4.2-5|20	%prep
21cr|R-munsell-0.4.2-5|21	%setup -q -c -n %{packname}
21cr|R-munsell-0.4.2-5|22	
21cr|R-munsell-0.4.2-5|23	%build
21cr|R-munsell-0.4.2-5|24	
21cr|R-munsell-0.4.2-5|25	%install
21cr|R-munsell-0.4.2-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-munsell-0.4.2-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-munsell-0.4.2-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-munsell-0.4.2-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-munsell-0.4.2-5|30	
21cr|R-munsell-0.4.2-5|31	%files
21cr|R-munsell-0.4.2-5|32	%dir %{rlibdir}/%{packname}
21cr|R-munsell-0.4.2-5|33	%doc %{rlibdir}/%{packname}/html
21cr|R-munsell-0.4.2-5|34	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-munsell-0.4.2-5|35	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-munsell-0.4.2-5|36	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-munsell-0.4.2-5|37	%{rlibdir}/%{packname}/help
21cr|R-munsell-0.4.2-5|38	%{rlibdir}/%{packname}/INDEX
21cr|R-munsell-0.4.2-5|39	%{rlibdir}/%{packname}/Meta
21cr|R-munsell-0.4.2-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-munsell-0.4.2-5|41	%{rlibdir}/%{packname}/R
21cr|R-munsell-0.4.2-5|42	%{rlibdir}/%{packname}/raw

7811 21
21cr|R-mvtnorm-1.0.2-4|1	%global packname  mvtnorm
21cr|R-mvtnorm-1.0.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-mvtnorm-1.0.2-4|3	
21cr|R-mvtnorm-1.0.2-4|4	Name:             R-%{packname}
21cr|R-mvtnorm-1.0.2-4|5	Version:          1.0.2
21cr|R-mvtnorm-1.0.2-4|6	Release:          4
21cr|R-mvtnorm-1.0.2-4|7	Summary:          Multivariate Normal and t Distributions
21cr|R-mvtnorm-1.0.2-4|8	
21cr|R-mvtnorm-1.0.2-4|9	Group:            Sciences/Mathematics
21cr|R-mvtnorm-1.0.2-4|10	License:          GPL-2
21cr|R-mvtnorm-1.0.2-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-mvtnorm-1.0.2-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-2.tar.gz
21cr|R-mvtnorm-1.0.2-4|13	Requires:         R-stats
21cr|R-mvtnorm-1.0.2-4|14	BuildRequires:    R-devel
21cr|R-mvtnorm-1.0.2-4|15	BuildRequires:    Rmath-devel
21cr|R-mvtnorm-1.0.2-4|16	BuildRequires:    texlive-collection-latex
21cr|R-mvtnorm-1.0.2-4|17	BuildRequires:    R-stats
21cr|R-mvtnorm-1.0.2-4|18	BuildRequires:    pkgconfig(lapack)
21cr|R-mvtnorm-1.0.2-4|19	
21cr|R-mvtnorm-1.0.2-4|20	%rename R-cran-mvtnorm
21cr|R-mvtnorm-1.0.2-4|21	
21cr|R-mvtnorm-1.0.2-4|22	%description
21cr|R-mvtnorm-1.0.2-4|23	Computes multivariate normal and t probabilities, quantiles, random
21cr|R-mvtnorm-1.0.2-4|24	deviates and densities.
21cr|R-mvtnorm-1.0.2-4|25	
21cr|R-mvtnorm-1.0.2-4|26	%prep
21cr|R-mvtnorm-1.0.2-4|27	%setup -q -c -n %{packname}
21cr|R-mvtnorm-1.0.2-4|28	
21cr|R-mvtnorm-1.0.2-4|29	%build
21cr|R-mvtnorm-1.0.2-4|30	
21cr|R-mvtnorm-1.0.2-4|31	%install
21cr|R-mvtnorm-1.0.2-4|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-mvtnorm-1.0.2-4|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-mvtnorm-1.0.2-4|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-mvtnorm-1.0.2-4|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-mvtnorm-1.0.2-4|36	
21cr|R-mvtnorm-1.0.2-4|37	#check
21cr|R-mvtnorm-1.0.2-4|38	#{_bindir}/R CMD check %%{packname}
21cr|R-mvtnorm-1.0.2-4|39	
21cr|R-mvtnorm-1.0.2-4|40	%files
21cr|R-mvtnorm-1.0.2-4|41	%dir %{rlibdir}/%{packname}
21cr|R-mvtnorm-1.0.2-4|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-mvtnorm-1.0.2-4|43	%doc %{rlibdir}/%{packname}/html
21cr|R-mvtnorm-1.0.2-4|44	# %doc %{rlibdir}/%{packname}/CHANGES
21cr|R-mvtnorm-1.0.2-4|45	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-mvtnorm-1.0.2-4|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-mvtnorm-1.0.2-4|47	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-mvtnorm-1.0.2-4|48	%{rlibdir}/%{packname}/INDEX
21cr|R-mvtnorm-1.0.2-4|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-mvtnorm-1.0.2-4|50	%{rlibdir}/%{packname}/Meta
21cr|R-mvtnorm-1.0.2-4|51	%{rlibdir}/%{packname}/R
21cr|R-mvtnorm-1.0.2-4|52	%{rlibdir}/%{packname}/help
21cr|R-mvtnorm-1.0.2-4|53	%{rlibdir}/%{packname}/libs
21cr|R-mvtnorm-1.0.2-4|54	%{rlibdir}/%{packname}/C_API_Example
21cr|R-mvtnorm-1.0.2-4|55	%{rlibdir}/%{packname}/include

7812 21
21cr|R-ncdf-1.6.8-4|1	%global packname  ncdf
21cr|R-ncdf-1.6.8-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ncdf-1.6.8-4|3	
21cr|R-ncdf-1.6.8-4|4	%define debug_package %{nil}
21cr|R-ncdf-1.6.8-4|5	
21cr|R-ncdf-1.6.8-4|6	Name:             R-%{packname}
21cr|R-ncdf-1.6.8-4|7	Version:          1.6.8
21cr|R-ncdf-1.6.8-4|8	Release:          4
21cr|R-ncdf-1.6.8-4|9	Summary:          Interface to Unidata netCDF data files
21cr|R-ncdf-1.6.8-4|10	Group:            Sciences/Mathematics
21cr|R-ncdf-1.6.8-4|11	License:          GPLv2+
21cr|R-ncdf-1.6.8-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ncdf-1.6.8-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-ncdf-1.6.8-4|14	
21cr|R-ncdf-1.6.8-4|15	BuildRequires:    R-devel Rmath-devel
21cr|R-ncdf-1.6.8-4|16	BuildRequires:    pkgconfig(netcdf)
21cr|R-ncdf-1.6.8-4|17	BuildRequires:    texlive-collection-latex
21cr|R-ncdf-1.6.8-4|18	
21cr|R-ncdf-1.6.8-4|19	%description
21cr|R-ncdf-1.6.8-4|20	This package provides a high-level R interface to Unidata's netCDF data
21cr|R-ncdf-1.6.8-4|21	files, which are portable across platforms and include metadata
21cr|R-ncdf-1.6.8-4|22	information in addition to the data sets. Using this package netCDF files
21cr|R-ncdf-1.6.8-4|23	can be opened and data sets read in easily. It is also easy to create new
21cr|R-ncdf-1.6.8-4|24	netCDF dimensions, variables, and files, or manipulate existing netCDF
21cr|R-ncdf-1.6.8-4|25	files. This interface provides considerably more functionality than the
21cr|R-ncdf-1.6.8-4|26	old "netCDF" package for R, and is not compatible with the old "netCDF"
21cr|R-ncdf-1.6.8-4|27	package for R. Release 1.2 (2005-01-24) adds better support for character
21cr|R-ncdf-1.6.8-4|28	variables, and miscellaneous bug fixes.  Release 1.3 (2005-03-27) is for
21cr|R-ncdf-1.6.8-4|29	miscellaneous bug fixes, and improves the documentation.  Release 1.4
21cr|R-ncdf-1.6.8-4|30	(2005-06-27) improves the efficiency, and adds small bug fixes. Release
21cr|R-ncdf-1.6.8-4|31	1.5 (2006-02-27) adds support for byte variables, plus small bug fixes.
21cr|R-ncdf-1.6.8-4|32	Release 1.6 (2006-06-19) adds various bug fixes, plus support for making
21cr|R-ncdf-1.6.8-4|33	dimensions WITHOUT dimvars (coordinate variables), although I think this
21cr|R-ncdf-1.6.8-4|34	is a bad idea in general.  ALSO, the default behavior for put.var.ncdf
21cr|R-ncdf-1.6.8-4|35	with unlimited variables and NO specified start and count parameters has
21cr|R-ncdf-1.6.8-4|36	changed!  Before, the default was to append to the end of the existing
21cr|R-ncdf-1.6.8-4|37	variable.  Now, the default is to assume a start of 1 along each
21cr|R-ncdf-1.6.8-4|38	dimension, and a count of the current length of each dimension.  This
21cr|R-ncdf-1.6.8-4|39	really can be ambiguous when using an unlimited dimension. I always
21cr|R-ncdf-1.6.8-4|40	specify both start and count when writing to a variable with an unlimited
21cr|R-ncdf-1.6.8-4|41	dimension, and suggest you do as well.  I may require this in a future
21cr|R-ncdf-1.6.8-4|42	release, as it seems to cause people problems.
21cr|R-ncdf-1.6.8-4|43	
21cr|R-ncdf-1.6.8-4|44	%prep
21cr|R-ncdf-1.6.8-4|45	%setup -q -c -n %{packname}
21cr|R-ncdf-1.6.8-4|46	
21cr|R-ncdf-1.6.8-4|47	%build
21cr|R-ncdf-1.6.8-4|48	
21cr|R-ncdf-1.6.8-4|49	%install
21cr|R-ncdf-1.6.8-4|50	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ncdf-1.6.8-4|51	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ncdf-1.6.8-4|52	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ncdf-1.6.8-4|53	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ncdf-1.6.8-4|54	
21cr|R-ncdf-1.6.8-4|55	#check
21cr|R-ncdf-1.6.8-4|56	#{_bindir}/R CMD check %%{packname}
21cr|R-ncdf-1.6.8-4|57	
21cr|R-ncdf-1.6.8-4|58	%files
21cr|R-ncdf-1.6.8-4|59	%dir %{rlibdir}/%{packname}
21cr|R-ncdf-1.6.8-4|60	%doc %{rlibdir}/%{packname}/HDF5_COPYING
21cr|R-ncdf-1.6.8-4|61	%doc %{rlibdir}/%{packname}/html
21cr|R-ncdf-1.6.8-4|62	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ncdf-1.6.8-4|63	%{rlibdir}/%{packname}/INDEX
21cr|R-ncdf-1.6.8-4|64	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ncdf-1.6.8-4|65	%{rlibdir}/%{packname}/Meta
21cr|R-ncdf-1.6.8-4|66	%{rlibdir}/%{packname}/R
21cr|R-ncdf-1.6.8-4|67	%{rlibdir}/%{packname}/help
21cr|R-ncdf-1.6.8-4|68	%{rlibdir}/%{packname}/libs

7813 21
21cr|R-network-1.12.0-4|1	%bcond_without bootstrap
21cr|R-network-1.12.0-4|2	%global packname  network
21cr|R-network-1.12.0-4|3	%global rlibdir  %{_libdir}/R/library
21cr|R-network-1.12.0-4|4	
21cr|R-network-1.12.0-4|5	Name:             R-%{packname}
21cr|R-network-1.12.0-4|6	Version:          1.12.0
21cr|R-network-1.12.0-4|7	Release:          4
21cr|R-network-1.12.0-4|8	Summary:          Classes for Relational Data
21cr|R-network-1.12.0-4|9	Group:            Sciences/Mathematics
21cr|R-network-1.12.0-4|10	License:          GPL (>= 2)
21cr|R-network-1.12.0-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-network-1.12.0-4|12	Source0:          http://cran.r-project.org/src/contrib/network_%{version}.tar.gz
21cr|R-network-1.12.0-4|13	Requires:         R-utils
21cr|R-network-1.12.0-4|14	%if %{without bootstrap}
21cr|R-network-1.12.0-4|15	Requires:         R-sna R-statnet
21cr|R-network-1.12.0-4|16	%endif
21cr|R-network-1.12.0-4|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
21cr|R-network-1.12.0-4|18	%if %{without bootstrap}
21cr|R-network-1.12.0-4|19	BuildRequires:    R-sna R-statnet
21cr|R-network-1.12.0-4|20	%endif
21cr|R-network-1.12.0-4|21	
21cr|R-network-1.12.0-4|22	%description
21cr|R-network-1.12.0-4|23	Tools to create and modify network objects.  The network class can
21cr|R-network-1.12.0-4|24	represent a range of relational data types, and supports arbitrary
21cr|R-network-1.12.0-4|25	vertex/edge/graph attributes.
21cr|R-network-1.12.0-4|26	
21cr|R-network-1.12.0-4|27	%prep
21cr|R-network-1.12.0-4|28	%setup -q -c -n %{packname}
21cr|R-network-1.12.0-4|29	
21cr|R-network-1.12.0-4|30	%build
21cr|R-network-1.12.0-4|31	
21cr|R-network-1.12.0-4|32	%install
21cr|R-network-1.12.0-4|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-network-1.12.0-4|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-network-1.12.0-4|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-network-1.12.0-4|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-network-1.12.0-4|37	
21cr|R-network-1.12.0-4|38	%if %{without bootstrap}
21cr|R-network-1.12.0-4|39	%check
21cr|R-network-1.12.0-4|40	%{_bindir}/R CMD check %{packname}
21cr|R-network-1.12.0-4|41	%endif
21cr|R-network-1.12.0-4|42	
21cr|R-network-1.12.0-4|43	%files
21cr|R-network-1.12.0-4|44	%dir %{rlibdir}/%{packname}
21cr|R-network-1.12.0-4|45	%doc %{rlibdir}/%{packname}/doc
21cr|R-network-1.12.0-4|46	%doc %{rlibdir}/%{packname}/html
21cr|R-network-1.12.0-4|47	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-network-1.12.0-4|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-network-1.12.0-4|49	%{rlibdir}/%{packname}/INDEX
21cr|R-network-1.12.0-4|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-network-1.12.0-4|51	%{rlibdir}/%{packname}/Meta
21cr|R-network-1.12.0-4|52	%{rlibdir}/%{packname}/R
21cr|R-network-1.12.0-4|53	%{rlibdir}/%{packname}/data
21cr|R-network-1.12.0-4|54	%{rlibdir}/%{packname}/help
21cr|R-network-1.12.0-4|55	%{rlibdir}/%{packname}/include
21cr|R-network-1.12.0-4|56	%{rlibdir}/%{packname}/libs
21cr|R-network-1.12.0-4|57	%{rlibdir}/%{packname}/network.api

7814 21
21cr|R-networksis-2.1.3-2|1	%global packname  networksis
21cr|R-networksis-2.1.3-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-networksis-2.1.3-2|3	
21cr|R-networksis-2.1.3-2|4	Name:             R-%{packname}
21cr|R-networksis-2.1.3-2|5	Version:          2.1.3
21cr|R-networksis-2.1.3-2|6	Release:          2
21cr|R-networksis-2.1.3-2|7	Summary:          Simulate fixed marginals bipartite graphs using sequential importance sampling
21cr|R-networksis-2.1.3-2|8	Group:            Sciences/Mathematics
21cr|R-networksis-2.1.3-2|9	License:          GPL-3 + file LICENSE
21cr|R-networksis-2.1.3-2|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-networksis-2.1.3-2|11	Source0:          http://cran.r-project.org/src/contrib/networksis_2.1-3.tar.gz
21cr|R-networksis-2.1.3-2|12	Requires:         R-ergm R-network
21cr|R-networksis-2.1.3-2|13	Requires:         R-snow
21cr|R-networksis-2.1.3-2|14	Requires:    R-Hmisc
21cr|R-networksis-2.1.3-2|15	BuildRequires:    R-devel Rmath-devel  R-ergm R-network
21cr|R-networksis-2.1.3-2|16	BuildRequires:    R-snow
21cr|R-networksis-2.1.3-2|17	BuildRequires:    R-Hmisc
21cr|R-networksis-2.1.3-2|18	
21cr|R-networksis-2.1.3-2|19	%description
21cr|R-networksis-2.1.3-2|20	Tools to simulate bipartite networks/graphs with the degrees of the nodes
21cr|R-networksis-2.1.3-2|21	fixed and specified. Part of the "statnet" suite of packages for network
21cr|R-networksis-2.1.3-2|22	
21cr|R-networksis-2.1.3-2|23	%prep
21cr|R-networksis-2.1.3-2|24	%setup -q -c -n %{packname}
21cr|R-networksis-2.1.3-2|25	
21cr|R-networksis-2.1.3-2|26	%build
21cr|R-networksis-2.1.3-2|27	
21cr|R-networksis-2.1.3-2|28	%install
21cr|R-networksis-2.1.3-2|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-networksis-2.1.3-2|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-networksis-2.1.3-2|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-networksis-2.1.3-2|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-networksis-2.1.3-2|33	
21cr|R-networksis-2.1.3-2|34	#check
21cr|R-networksis-2.1.3-2|35	#{_bindir}/R CMD check %%{packname}
21cr|R-networksis-2.1.3-2|36	
21cr|R-networksis-2.1.3-2|37	%files
21cr|R-networksis-2.1.3-2|38	%dir %{rlibdir}/%{packname}
21cr|R-networksis-2.1.3-2|39	%doc %{rlibdir}/%{packname}/html
21cr|R-networksis-2.1.3-2|40	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-networksis-2.1.3-2|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-networksis-2.1.3-2|42	%{rlibdir}/%{packname}/INDEX
21cr|R-networksis-2.1.3-2|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-networksis-2.1.3-2|44	%{rlibdir}/%{packname}/Meta
21cr|R-networksis-2.1.3-2|45	%{rlibdir}/%{packname}/R
21cr|R-networksis-2.1.3-2|46	%{rlibdir}/%{packname}/data
21cr|R-networksis-2.1.3-2|47	%{rlibdir}/%{packname}/help
21cr|R-networksis-2.1.3-2|48	%{rlibdir}/%{packname}/libs

7815 21
21cr|R-nloptr-1.0.4-4|1	%global packname  nloptr
21cr|R-nloptr-1.0.4-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-nloptr-1.0.4-4|3	
21cr|R-nloptr-1.0.4-4|4	Name:             R-%{packname}
21cr|R-nloptr-1.0.4-4|5	Version:          1.0.4
21cr|R-nloptr-1.0.4-4|6	Release:          4
21cr|R-nloptr-1.0.4-4|7	Summary:          R interface to NLopt
21cr|R-nloptr-1.0.4-4|8	Group:            Sciences/Mathematics
21cr|R-nloptr-1.0.4-4|9	License:          LGPL-3
21cr|R-nloptr-1.0.4-4|10	URL:              None
21cr|R-nloptr-1.0.4-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-nloptr-1.0.4-4|12	
21cr|R-nloptr-1.0.4-4|13	
21cr|R-nloptr-1.0.4-4|14	
21cr|R-nloptr-1.0.4-4|15	Recommends:       R-testthat
21cr|R-nloptr-1.0.4-4|16	BuildRequires:    R-devel Rmath-devel
21cr|R-nloptr-1.0.4-4|17	
21cr|R-nloptr-1.0.4-4|18	#BuildRequires:   R-testthat
21cr|R-nloptr-1.0.4-4|19	%description
21cr|R-nloptr-1.0.4-4|20	nloptr is an R interface to NLopt. NLopt is a free/open-source library
21cr|R-nloptr-1.0.4-4|21	for nonlinear optimization, providing a common interface for a number of
21cr|R-nloptr-1.0.4-4|22	different free optimization routines available online as well as original
21cr|R-nloptr-1.0.4-4|23	implementations of various other algorithms. See
21cr|R-nloptr-1.0.4-4|24	http://ab-initio.mit.edu/wiki/index.php/NLopt_Introduction for more
21cr|R-nloptr-1.0.4-4|25	information on the available algorithms. During installation on Unix the
21cr|R-nloptr-1.0.4-4|26	NLopt code is downloaded and compiled from the NLopt website.
21cr|R-nloptr-1.0.4-4|27	
21cr|R-nloptr-1.0.4-4|28	%prep
21cr|R-nloptr-1.0.4-4|29	%setup -q -c -n %{packname}
21cr|R-nloptr-1.0.4-4|30	
21cr|R-nloptr-1.0.4-4|31	%build
21cr|R-nloptr-1.0.4-4|32	
21cr|R-nloptr-1.0.4-4|33	%install
21cr|R-nloptr-1.0.4-4|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-nloptr-1.0.4-4|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-nloptr-1.0.4-4|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-nloptr-1.0.4-4|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-nloptr-1.0.4-4|38	
21cr|R-nloptr-1.0.4-4|39	#check
21cr|R-nloptr-1.0.4-4|40	#{_bindir}/R CMD check %%{packname}
21cr|R-nloptr-1.0.4-4|41	
21cr|R-nloptr-1.0.4-4|42	%files
21cr|R-nloptr-1.0.4-4|43	%dir %{rlibdir}/%{packname}
21cr|R-nloptr-1.0.4-4|44	%doc %{rlibdir}/%{packname}/doc
21cr|R-nloptr-1.0.4-4|45	%doc %{rlibdir}/%{packname}/html
21cr|R-nloptr-1.0.4-4|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-nloptr-1.0.4-4|47	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-nloptr-1.0.4-4|48	%{rlibdir}/%{packname}/INDEX
21cr|R-nloptr-1.0.4-4|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-nloptr-1.0.4-4|50	%{rlibdir}/%{packname}/Meta
21cr|R-nloptr-1.0.4-4|51	%{rlibdir}/%{packname}/R
21cr|R-nloptr-1.0.4-4|52	%{rlibdir}/%{packname}/help
21cr|R-nloptr-1.0.4-4|53	%{rlibdir}/%{packname}/libs

7816 21
21cr|R-nor1mix-1.1.4-6|1	%global packname  nor1mix
21cr|R-nor1mix-1.1.4-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-nor1mix-1.1.4-6|3	
21cr|R-nor1mix-1.1.4-6|4	%define debug_package %{nil}
21cr|R-nor1mix-1.1.4-6|5	
21cr|R-nor1mix-1.1.4-6|6	Name:             R-%{packname}
21cr|R-nor1mix-1.1.4-6|7	Version:          1.1.4
21cr|R-nor1mix-1.1.4-6|8	Release:          6
21cr|R-nor1mix-1.1.4-6|9	Summary:          Normal (1-d) Mixture Models (S3 Classes and Methods)
21cr|R-nor1mix-1.1.4-6|10	Group:            Sciences/Mathematics
21cr|R-nor1mix-1.1.4-6|11	License:          GPL (>= 2)
21cr|R-nor1mix-1.1.4-6|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-nor1mix-1.1.4-6|13	Source0:          http://cran.r-project.org/src/contrib/nor1mix_1.1-4.tar.gz
21cr|R-nor1mix-1.1.4-6|14	Requires:         R-stats R-graphics
21cr|R-nor1mix-1.1.4-6|15	Requires:         R-cluster
21cr|R-nor1mix-1.1.4-6|16	BuildRequires:    R-devel Rmath-devel  R-stats R-graphics
21cr|R-nor1mix-1.1.4-6|17	BuildRequires:    R-cluster
21cr|R-nor1mix-1.1.4-6|18	
21cr|R-nor1mix-1.1.4-6|19	%description
21cr|R-nor1mix-1.1.4-6|20	Onedimensional Normal Mixture Models Classes, for, e.g., density
21cr|R-nor1mix-1.1.4-6|21	estimation or clustering algorithms research and teaching; providing the
21cr|R-nor1mix-1.1.4-6|22	widely used Marron-Wand densities, see ?MarronWand.
21cr|R-nor1mix-1.1.4-6|23	
21cr|R-nor1mix-1.1.4-6|24	%prep
21cr|R-nor1mix-1.1.4-6|25	%setup -q -c -n %{packname}
21cr|R-nor1mix-1.1.4-6|26	
21cr|R-nor1mix-1.1.4-6|27	%build
21cr|R-nor1mix-1.1.4-6|28	
21cr|R-nor1mix-1.1.4-6|29	%install
21cr|R-nor1mix-1.1.4-6|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-nor1mix-1.1.4-6|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-nor1mix-1.1.4-6|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-nor1mix-1.1.4-6|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-nor1mix-1.1.4-6|34	
21cr|R-nor1mix-1.1.4-6|35	#check
21cr|R-nor1mix-1.1.4-6|36	#{_bindir}/R CMD check %%{packname}
21cr|R-nor1mix-1.1.4-6|37	
21cr|R-nor1mix-1.1.4-6|38	%files
21cr|R-nor1mix-1.1.4-6|39	%dir %{rlibdir}/%{packname}
21cr|R-nor1mix-1.1.4-6|40	%doc %{rlibdir}/%{packname}/html
21cr|R-nor1mix-1.1.4-6|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-nor1mix-1.1.4-6|42	%{rlibdir}/%{packname}/INDEX
21cr|R-nor1mix-1.1.4-6|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-nor1mix-1.1.4-6|44	%{rlibdir}/%{packname}/Meta
21cr|R-nor1mix-1.1.4-6|45	%{rlibdir}/%{packname}/R
21cr|R-nor1mix-1.1.4-6|46	%{rlibdir}/%{packname}/help

7817 21
21cr|R-np-0.50.1-6|1	%global packname  np
21cr|R-np-0.50.1-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-np-0.50.1-6|3	
21cr|R-np-0.50.1-6|4	Name:             R-%{packname}
21cr|R-np-0.50.1-6|5	Version:          0.50.1
21cr|R-np-0.50.1-6|6	Release:          6
21cr|R-np-0.50.1-6|7	Summary:          Nonparametric kernel smoothing methods for mixed data types
21cr|R-np-0.50.1-6|8	Group:            Sciences/Mathematics
21cr|R-np-0.50.1-6|9	License:          GPL
21cr|R-np-0.50.1-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-np-0.50.1-6|11	Source0:          http://cran.r-project.org/src/contrib/np_0.50-1.tar.gz
21cr|R-np-0.50.1-6|12	Requires:         R-boot R-cubature
21cr|R-np-0.50.1-6|13	Requires:         R-quantreg R-MASS
21cr|R-np-0.50.1-6|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-boot R-cubature
21cr|R-np-0.50.1-6|15	BuildRequires:    R-quantreg R-MASS
21cr|R-np-0.50.1-6|16	BuildRequires:    blas-devel
21cr|R-np-0.50.1-6|17	BuildRequires:    lapack-devel
21cr|R-np-0.50.1-6|18	
21cr|R-np-0.50.1-6|19	%description
21cr|R-np-0.50.1-6|20	This package provides a variety of nonparametric (and semiparametric)
21cr|R-np-0.50.1-6|21	kernel methods that seamlessly handle a mix of continuous, unordered, and
21cr|R-np-0.50.1-6|22	ordered factor data types. We would like to gratefully acknowledge support
21cr|R-np-0.50.1-6|23	from the Natural Sciences and Engineering Research Council of Canada
21cr|R-np-0.50.1-6|24	(NSERC:www.nserc.ca), the Social Sciences and Humanities Research Council
21cr|R-np-0.50.1-6|25	of Canada (SSHRC:www.sshrc.ca), and the Shared Hierarchical Academic
21cr|R-np-0.50.1-6|26	Research Computing Network (SHARCNET:www.sharcnet.ca).
21cr|R-np-0.50.1-6|27	
21cr|R-np-0.50.1-6|28	%prep
21cr|R-np-0.50.1-6|29	%setup -q -c -n %{packname}
21cr|R-np-0.50.1-6|30	
21cr|R-np-0.50.1-6|31	%build
21cr|R-np-0.50.1-6|32	
21cr|R-np-0.50.1-6|33	%install
21cr|R-np-0.50.1-6|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-np-0.50.1-6|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-np-0.50.1-6|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-np-0.50.1-6|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-np-0.50.1-6|38	
21cr|R-np-0.50.1-6|39	# FIXME killed after 15 min at 100%% cpp ...
21cr|R-np-0.50.1-6|40	%if 0
21cr|R-np-0.50.1-6|41	%check
21cr|R-np-0.50.1-6|42	%{_bindir}/R CMD check %{packname}
21cr|R-np-0.50.1-6|43	%endif
21cr|R-np-0.50.1-6|44	
21cr|R-np-0.50.1-6|45	%files
21cr|R-np-0.50.1-6|46	%dir %{rlibdir}/%{packname}
21cr|R-np-0.50.1-6|47	%doc %{rlibdir}/%{packname}/doc
21cr|R-np-0.50.1-6|48	%doc %{rlibdir}/%{packname}/html
21cr|R-np-0.50.1-6|49	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-np-0.50.1-6|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-np-0.50.1-6|51	%{rlibdir}/%{packname}/INDEX
21cr|R-np-0.50.1-6|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-np-0.50.1-6|53	%{rlibdir}/%{packname}/Meta
21cr|R-np-0.50.1-6|54	%{rlibdir}/%{packname}/R
21cr|R-np-0.50.1-6|55	%{rlibdir}/%{packname}/data
21cr|R-np-0.50.1-6|56	%{rlibdir}/%{packname}/demo
21cr|R-np-0.50.1-6|57	%{rlibdir}/%{packname}/help
21cr|R-np-0.50.1-6|58	%{rlibdir}/%{packname}/libs

7818 21
21cr|R-numDeriv-2012.9.1-6|1	%global packname  numDeriv
21cr|R-numDeriv-2012.9.1-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-numDeriv-2012.9.1-6|3	
21cr|R-numDeriv-2012.9.1-6|4	%define debug_package %{nil}
21cr|R-numDeriv-2012.9.1-6|5	
21cr|R-numDeriv-2012.9.1-6|6	Name:             R-%{packname}
21cr|R-numDeriv-2012.9.1-6|7	Version:          2012.9.1
21cr|R-numDeriv-2012.9.1-6|8	Release:          6
21cr|R-numDeriv-2012.9.1-6|9	Summary:          Accurate Numerical Derivatives
21cr|R-numDeriv-2012.9.1-6|10	Group:            Sciences/Mathematics
21cr|R-numDeriv-2012.9.1-6|11	License:          GPL-2
21cr|R-numDeriv-2012.9.1-6|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-numDeriv-2012.9.1-6|13	Source0:          http://cran.r-project.org/src/contrib/numDeriv_2012.9-1.tar.gz
21cr|R-numDeriv-2012.9.1-6|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-numDeriv-2012.9.1-6|15	
21cr|R-numDeriv-2012.9.1-6|16	%description
21cr|R-numDeriv-2012.9.1-6|17	Accurate Numerical Derivatives. See ?numDeriv.Intro for more details.
21cr|R-numDeriv-2012.9.1-6|18	
21cr|R-numDeriv-2012.9.1-6|19	%prep
21cr|R-numDeriv-2012.9.1-6|20	%setup -q -c -n %{packname}
21cr|R-numDeriv-2012.9.1-6|21	
21cr|R-numDeriv-2012.9.1-6|22	%build
21cr|R-numDeriv-2012.9.1-6|23	
21cr|R-numDeriv-2012.9.1-6|24	%install
21cr|R-numDeriv-2012.9.1-6|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-numDeriv-2012.9.1-6|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-numDeriv-2012.9.1-6|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-numDeriv-2012.9.1-6|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-numDeriv-2012.9.1-6|29	
21cr|R-numDeriv-2012.9.1-6|30	#check
21cr|R-numDeriv-2012.9.1-6|31	#{_bindir}/R CMD check %%{packname}
21cr|R-numDeriv-2012.9.1-6|32	
21cr|R-numDeriv-2012.9.1-6|33	%files
21cr|R-numDeriv-2012.9.1-6|34	%dir %{rlibdir}/%{packname}
21cr|R-numDeriv-2012.9.1-6|35	%doc %{rlibdir}/%{packname}/doc
21cr|R-numDeriv-2012.9.1-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-numDeriv-2012.9.1-6|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-numDeriv-2012.9.1-6|38	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-numDeriv-2012.9.1-6|39	%{rlibdir}/%{packname}/INDEX
21cr|R-numDeriv-2012.9.1-6|40	#%{rlibdir}/%{packname}/LICENSE
21cr|R-numDeriv-2012.9.1-6|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-numDeriv-2012.9.1-6|42	%{rlibdir}/%{packname}/Meta
21cr|R-numDeriv-2012.9.1-6|43	%{rlibdir}/%{packname}/R
21cr|R-numDeriv-2012.9.1-6|44	%{rlibdir}/%{packname}/help

7819 21
21cr|R-nws-1.7.0.1-6|1	%global packname  nws
21cr|R-nws-1.7.0.1-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-nws-1.7.0.1-6|3	
21cr|R-nws-1.7.0.1-6|4	Name:             R-%{packname}
21cr|R-nws-1.7.0.1-6|5	Version:          1.7.0.1
21cr|R-nws-1.7.0.1-6|6	Release:          6
21cr|R-nws-1.7.0.1-6|7	Summary:          R functions for NetWorkSpaces and Sleigh
21cr|R-nws-1.7.0.1-6|8	Group:            Sciences/Mathematics
21cr|R-nws-1.7.0.1-6|9	License:          GPL (>= 2)
21cr|R-nws-1.7.0.1-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-nws-1.7.0.1-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-nws-1.7.0.1-6|12	BuildArch:        noarch
21cr|R-nws-1.7.0.1-6|13	Requires:         R-core
21cr|R-nws-1.7.0.1-6|14	Requires:         R-methods
21cr|R-nws-1.7.0.1-6|15	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-nws-1.7.0.1-6|16	
21cr|R-nws-1.7.0.1-6|17	%description
21cr|R-nws-1.7.0.1-6|18	Provides coordination and parallel execution facilities, as well as
21cr|R-nws-1.7.0.1-6|19	limited cross-language data exchange, using the netWorkSpaces server
21cr|R-nws-1.7.0.1-6|20	developed by REvolution Computing
21cr|R-nws-1.7.0.1-6|21	
21cr|R-nws-1.7.0.1-6|22	%prep
21cr|R-nws-1.7.0.1-6|23	%setup -q -c -n %{packname}
21cr|R-nws-1.7.0.1-6|24	
21cr|R-nws-1.7.0.1-6|25	%build
21cr|R-nws-1.7.0.1-6|26	
21cr|R-nws-1.7.0.1-6|27	%install
21cr|R-nws-1.7.0.1-6|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-nws-1.7.0.1-6|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-nws-1.7.0.1-6|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-nws-1.7.0.1-6|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-nws-1.7.0.1-6|32	
21cr|R-nws-1.7.0.1-6|33	#check
21cr|R-nws-1.7.0.1-6|34	#{_bindir}/R CMD check %%{packname}
21cr|R-nws-1.7.0.1-6|35	
21cr|R-nws-1.7.0.1-6|36	%files
21cr|R-nws-1.7.0.1-6|37	%dir %{rlibdir}/%{packname}
21cr|R-nws-1.7.0.1-6|38	%doc %{rlibdir}/%{packname}/html
21cr|R-nws-1.7.0.1-6|39	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-nws-1.7.0.1-6|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-nws-1.7.0.1-6|41	%doc %{rlibdir}/%{packname}/README*
21cr|R-nws-1.7.0.1-6|42	%{rlibdir}/%{packname}/INDEX
21cr|R-nws-1.7.0.1-6|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-nws-1.7.0.1-6|44	%{rlibdir}/%{packname}/Meta
21cr|R-nws-1.7.0.1-6|45	%{rlibdir}/%{packname}/R
21cr|R-nws-1.7.0.1-6|46	%{rlibdir}/%{packname}/bin
21cr|R-nws-1.7.0.1-6|47	%{rlibdir}/%{packname}/data
21cr|R-nws-1.7.0.1-6|48	%{rlibdir}/%{packname}/demo
21cr|R-nws-1.7.0.1-6|49	%{rlibdir}/%{packname}/examples
21cr|R-nws-1.7.0.1-6|50	%{rlibdir}/%{packname}/help

7820 21
21cr|robotfindskitten-2.7182818.701-1|1	Name:		robotfindskitten
21cr|robotfindskitten-2.7182818.701-1|2	Version:	2.7182818.701
21cr|robotfindskitten-2.7182818.701-1|3	Release:	1
21cr|robotfindskitten-2.7182818.701-1|4	Summary:	A game/zen simulation. You are robot. Your job is to find kitten
21cr|robotfindskitten-2.7182818.701-1|5	Group:		Games/Strategy
21cr|robotfindskitten-2.7182818.701-1|6	License:	GPLv2+
21cr|robotfindskitten-2.7182818.701-1|7	URL:		http://robotfindskitten.org
21cr|robotfindskitten-2.7182818.701-1|8	Source0:        http://robotfindskitten.org/download/POSIX/%{name}-%{version}.tar.gz
21cr|robotfindskitten-2.7182818.701-1|9	Source1:        https://raw.githubusercontent.com/xxv/robotfindskitten/master/artwork/rfk.png
21cr|robotfindskitten-2.7182818.701-1|10	BuildRequires:	pkgconfig(ncurses)
21cr|robotfindskitten-2.7182818.701-1|11	BuildRequires:	glibc-devel
21cr|robotfindskitten-2.7182818.701-1|12	BuildRequires:	texinfo
21cr|robotfindskitten-2.7182818.701-1|13	BuildRequires:	imagemagick
21cr|robotfindskitten-2.7182818.701-1|14	
21cr|robotfindskitten-2.7182818.701-1|15	%description
21cr|robotfindskitten-2.7182818.701-1|16	In this game, you are robot (#). Your job is to find kitten. This task
21cr|robotfindskitten-2.7182818.701-1|17	is complicated by the existence of various things which are not kitten.
21cr|robotfindskitten-2.7182818.701-1|18	Robot must touch items to determine if they are kitten or not. The game
21cr|robotfindskitten-2.7182818.701-1|19	ends when robotfindskitten.
21cr|robotfindskitten-2.7182818.701-1|20	
21cr|robotfindskitten-2.7182818.701-1|21	%files
21cr|robotfindskitten-2.7182818.701-1|22	%doc AUTHORS BUGS ChangeLog COPYING NEWS README
21cr|robotfindskitten-2.7182818.701-1|23	%{_gamesbindir}/%{name}
21cr|robotfindskitten-2.7182818.701-1|24	%{_datadir}/games/%{name}/
21cr|robotfindskitten-2.7182818.701-1|25	%{_infodir}/%{name}.info*
21cr|robotfindskitten-2.7182818.701-1|26	%{_datadir}/man/man6/%{name}.6*
21cr|robotfindskitten-2.7182818.701-1|27	%{_datadir}/applications/%{name}.desktop
21cr|robotfindskitten-2.7182818.701-1|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|robotfindskitten-2.7182818.701-1|29	
21cr|robotfindskitten-2.7182818.701-1|30	#-------------------------------------------------------------------------
21cr|robotfindskitten-2.7182818.701-1|31	
21cr|robotfindskitten-2.7182818.701-1|32	%prep
21cr|robotfindskitten-2.7182818.701-1|33	%setup -q
21cr|robotfindskitten-2.7182818.701-1|34	
21cr|robotfindskitten-2.7182818.701-1|35	%build
21cr|robotfindskitten-2.7182818.701-1|36	%configure --prefix=/usr \
21cr|robotfindskitten-2.7182818.701-1|37	--bindir=%{_bindir}
21cr|robotfindskitten-2.7182818.701-1|38	
21cr|robotfindskitten-2.7182818.701-1|39	%make
21cr|robotfindskitten-2.7182818.701-1|40	
21cr|robotfindskitten-2.7182818.701-1|41	%check
21cr|robotfindskitten-2.7182818.701-1|42	make check
21cr|robotfindskitten-2.7182818.701-1|43	
21cr|robotfindskitten-2.7182818.701-1|44	%install
21cr|robotfindskitten-2.7182818.701-1|45	%makeinstall_std
21cr|robotfindskitten-2.7182818.701-1|46	mkdir -p %{buildroot}%{_datadir}/games/%{name}
21cr|robotfindskitten-2.7182818.701-1|47	install -m644 nki/vanilla.nki \
21cr|robotfindskitten-2.7182818.701-1|48	%{buildroot}%{_datadir}/games/%{name}/vanilla.nki
21cr|robotfindskitten-2.7182818.701-1|49	
21cr|robotfindskitten-2.7182818.701-1|50	
21cr|robotfindskitten-2.7182818.701-1|51	
21cr|robotfindskitten-2.7182818.701-1|52	# icons
21cr|robotfindskitten-2.7182818.701-1|53	for i in 16x16 22x22 32x32 48x48 64x64 128x128 256x256; do
21cr|robotfindskitten-2.7182818.701-1|54	install -Dm644 %{SOURCE1} \
21cr|robotfindskitten-2.7182818.701-1|55	%{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
21cr|robotfindskitten-2.7182818.701-1|56	done
21cr|robotfindskitten-2.7182818.701-1|57	
21cr|robotfindskitten-2.7182818.701-1|58	# Desktop entries
21cr|robotfindskitten-2.7182818.701-1|59	install -d %{buildroot}%{_datadir}/applications
21cr|robotfindskitten-2.7182818.701-1|60	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|robotfindskitten-2.7182818.701-1|61	[Desktop Entry]
21cr|robotfindskitten-2.7182818.701-1|62	Name=%{name}
21cr|robotfindskitten-2.7182818.701-1|63	GenericName=A game/zen simulation
21cr|robotfindskitten-2.7182818.701-1|64	Comment=Your job is to find kitten
21cr|robotfindskitten-2.7182818.701-1|65	Exec=%{name}
21cr|robotfindskitten-2.7182818.701-1|66	Icon=%{name}
21cr|robotfindskitten-2.7182818.701-1|67	Terminal=true
21cr|robotfindskitten-2.7182818.701-1|68	Type=Application
21cr|robotfindskitten-2.7182818.701-1|69	Categories=Game;StrategyGame;
21cr|robotfindskitten-2.7182818.701-1|70	EOF

7821 21
21cr|rocksndiamonds-4.3.2.1-2|1	%global optflags %{optflags} -Wstrict-aliasing=0 -fcommon
21cr|rocksndiamonds-4.3.2.1-2|2	
21cr|rocksndiamonds-4.3.2.1-2|3	Summary:	A boulderdash like game
21cr|rocksndiamonds-4.3.2.1-2|4	Name:		rocksndiamonds
21cr|rocksndiamonds-4.3.2.1-2|5	Version:	4.3.2.1
21cr|rocksndiamonds-4.3.2.1-2|6	Release:	2
21cr|rocksndiamonds-4.3.2.1-2|7	License:	GPLv2+
21cr|rocksndiamonds-4.3.2.1-2|8	Group:		Games/Arcade
21cr|rocksndiamonds-4.3.2.1-2|9	Url:		http://www.artsoft.org/rocksndiamonds/
21cr|rocksndiamonds-4.3.2.1-2|10	Source0:	http://www.artsoft.org/RELEASES/unix/rocksndiamonds/%{name}-%{version}.tar.gz
21cr|rocksndiamonds-4.3.2.1-2|11	Source1:	%{name}.16.png
21cr|rocksndiamonds-4.3.2.1-2|12	Source2:	%{name}.32.png
21cr|rocksndiamonds-4.3.2.1-2|13	Source3:	%{name}.48.png
21cr|rocksndiamonds-4.3.2.1-2|14	Source4:	%{name}.desktop
21cr|rocksndiamonds-4.3.2.1-2|15	Source5:	%{name}.6
21cr|rocksndiamonds-4.3.2.1-2|16	Patch0:		rocksndiamonds-4.0.0.1-CVE-2011-4606.patch
21cr|rocksndiamonds-4.3.2.1-2|17	BuildRequires:	smpeg-devel
21cr|rocksndiamonds-4.3.2.1-2|18	BuildRequires:	pkgconfig(sdl2)
21cr|rocksndiamonds-4.3.2.1-2|19	BuildRequires:	pkgconfig(SDL2_image)
21cr|rocksndiamonds-4.3.2.1-2|20	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|rocksndiamonds-4.3.2.1-2|21	BuildRequires:	pkgconfig(SDL2_net)
21cr|rocksndiamonds-4.3.2.1-2|22	BuildRequires:	pkgconfig(zlib)
21cr|rocksndiamonds-4.3.2.1-2|23	
21cr|rocksndiamonds-4.3.2.1-2|24	%description
21cr|rocksndiamonds-4.3.2.1-2|25	This is a nice little game with color graphics and sound for your
21cr|rocksndiamonds-4.3.2.1-2|26	Unix system.
21cr|rocksndiamonds-4.3.2.1-2|27	
21cr|rocksndiamonds-4.3.2.1-2|28	If you know the game "Boulderdash" (Commodore C64) or "Emerald Mine"
21cr|rocksndiamonds-4.3.2.1-2|29	(Amiga) or "Supaplex" (PC), you know what "ROCKS'N'DIAMONDS" is about.
21cr|rocksndiamonds-4.3.2.1-2|30	
21cr|rocksndiamonds-4.3.2.1-2|31	%files
21cr|rocksndiamonds-4.3.2.1-2|32	%doc CREDITS ChangeLog
21cr|rocksndiamonds-4.3.2.1-2|33	%license COPYING
21cr|rocksndiamonds-4.3.2.1-2|34	%attr(0755,root,games) %dir %{_localstatedir}/%{_gamesdir}/%{name}
21cr|rocksndiamonds-4.3.2.1-2|35	%{_datadir}/applications/%{name}.desktop
21cr|rocksndiamonds-4.3.2.1-2|36	%{_gamesbindir}/%{name}
21cr|rocksndiamonds-4.3.2.1-2|37	%{_gamesdatadir}/%{name}/
21cr|rocksndiamonds-4.3.2.1-2|38	%{_iconsdir}/%{name}.png
21cr|rocksndiamonds-4.3.2.1-2|39	%{_liconsdir}/%{name}.png
21cr|rocksndiamonds-4.3.2.1-2|40	%{_mandir}/man6/%{name}.6*
21cr|rocksndiamonds-4.3.2.1-2|41	%{_miconsdir}/%{name}.png
21cr|rocksndiamonds-4.3.2.1-2|42	
21cr|rocksndiamonds-4.3.2.1-2|43	%pre
21cr|rocksndiamonds-4.3.2.1-2|44	# retrocompat
21cr|rocksndiamonds-4.3.2.1-2|45	if [ -d %{_gamesdatadir}/%{name}/scores ]; then
21cr|rocksndiamonds-4.3.2.1-2|46	mkdir -p %{_localstatedir}/%{_gamesdir}/%{name}/
21cr|rocksndiamonds-4.3.2.1-2|47	mv %{_gamesdatadir}/%{name}/scores %{_localstatedir}/%{_gamesdir}/%{name}/
21cr|rocksndiamonds-4.3.2.1-2|48	fi
21cr|rocksndiamonds-4.3.2.1-2|49	
21cr|rocksndiamonds-4.3.2.1-2|50	#---------------------------------------------------------------
21cr|rocksndiamonds-4.3.2.1-2|51	
21cr|rocksndiamonds-4.3.2.1-2|52	%prep
21cr|rocksndiamonds-4.3.2.1-2|53	%autosetup -p1
21cr|rocksndiamonds-4.3.2.1-2|54	
21cr|rocksndiamonds-4.3.2.1-2|55	# precompiled binary
21cr|rocksndiamonds-4.3.2.1-2|56	rm -fr %{name}
21cr|rocksndiamonds-4.3.2.1-2|57	# file-not-utf8
21cr|rocksndiamonds-4.3.2.1-2|58	iconv -f iso8859-1 -t utf-8 CREDITS > CREDITS.conv && mv -f CREDITS.conv CREDITS
21cr|rocksndiamonds-4.3.2.1-2|59	
21cr|rocksndiamonds-4.3.2.1-2|60	%build
21cr|rocksndiamonds-4.3.2.1-2|61	%make \
21cr|rocksndiamonds-4.3.2.1-2|62	EXTRA_CFLAGS="%{optflags}"	\
21cr|rocksndiamonds-4.3.2.1-2|63	EXTRA_LDFLAGS="%{ldflags}"
21cr|rocksndiamonds-4.3.2.1-2|64	
21cr|rocksndiamonds-4.3.2.1-2|65	%install
21cr|rocksndiamonds-4.3.2.1-2|66	install -D -m755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|rocksndiamonds-4.3.2.1-2|67	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|rocksndiamonds-4.3.2.1-2|68	cp -a graphics levels sounds music %{buildroot}%{_gamesdatadir}/%{name}
21cr|rocksndiamonds-4.3.2.1-2|69	install -d %{buildroot}%{_localstatedir}/%{_gamesdir}/%{name}
21cr|rocksndiamonds-4.3.2.1-2|70	
21cr|rocksndiamonds-4.3.2.1-2|71	# Man pages
21cr|rocksndiamonds-4.3.2.1-2|72	install -D -m644 %{SOURCE5} %{buildroot}%{_mandir}/man6/%{name}.6
21cr|rocksndiamonds-4.3.2.1-2|73	
21cr|rocksndiamonds-4.3.2.1-2|74	# Menu Entry
21cr|rocksndiamonds-4.3.2.1-2|75	install -D -m644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|rocksndiamonds-4.3.2.1-2|76	
21cr|rocksndiamonds-4.3.2.1-2|77	# Icon
21cr|rocksndiamonds-4.3.2.1-2|78	install -m644 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|rocksndiamonds-4.3.2.1-2|79	install -m644 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|rocksndiamonds-4.3.2.1-2|80	install -m644 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png

7822 21
21cr|R-odfWeave-0.8.4-4|1	%global packname  odfWeave
21cr|R-odfWeave-0.8.4-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-odfWeave-0.8.4-4|3	
21cr|R-odfWeave-0.8.4-4|4	%define debug_package %{nil}
21cr|R-odfWeave-0.8.4-4|5	
21cr|R-odfWeave-0.8.4-4|6	Name:             R-%{packname}
21cr|R-odfWeave-0.8.4-4|7	Version:          0.8.4
21cr|R-odfWeave-0.8.4-4|8	Release:          4
21cr|R-odfWeave-0.8.4-4|9	Summary:          Sweave processing of Open Document Format (ODF) files
21cr|R-odfWeave-0.8.4-4|10	Group:            Sciences/Mathematics
21cr|R-odfWeave-0.8.4-4|11	License:          GPL-2
21cr|R-odfWeave-0.8.4-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-odfWeave-0.8.4-4|13	Source0:          http://cran.r-project.org/src/contrib/odfWeave_0.8.4.tar.gz
21cr|R-odfWeave-0.8.4-4|14	Requires:         R-lattice R-XML
21cr|R-odfWeave-0.8.4-4|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice R-XML
21cr|R-odfWeave-0.8.4-4|16	
21cr|R-odfWeave-0.8.4-4|17	%description
21cr|R-odfWeave-0.8.4-4|18	Sweave processing of Open Document Format (ODF) files
21cr|R-odfWeave-0.8.4-4|19	
21cr|R-odfWeave-0.8.4-4|20	%prep
21cr|R-odfWeave-0.8.4-4|21	%setup -q -c -n %{packname}
21cr|R-odfWeave-0.8.4-4|22	
21cr|R-odfWeave-0.8.4-4|23	%build
21cr|R-odfWeave-0.8.4-4|24	
21cr|R-odfWeave-0.8.4-4|25	%install
21cr|R-odfWeave-0.8.4-4|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-odfWeave-0.8.4-4|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-odfWeave-0.8.4-4|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-odfWeave-0.8.4-4|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-odfWeave-0.8.4-4|30	
21cr|R-odfWeave-0.8.4-4|31	# FIXME
21cr|R-odfWeave-0.8.4-4|32	# Opening and ending tag mismatch: list-style line 132 and list-level-style-bullet
21cr|R-odfWeave-0.8.4-4|33	# Opening and ending tag mismatch: automatic-styles line 13 and list-level-style-bullet
21cr|R-odfWeave-0.8.4-4|34	# Opening and ending tag mismatch: document-content line 2 and list-level-style-bullet
21cr|R-odfWeave-0.8.4-4|35	# Extra content at the end of the document
21cr|R-odfWeave-0.8.4-4|36	# Error: 1: Opening and ending tag mismatch: list-style line 132 and list-level-style-bullet
21cr|R-odfWeave-0.8.4-4|37	# 2: Opening and ending tag mismatch: automatic-styles line 13 and list-level-style-bullet
21cr|R-odfWeave-0.8.4-4|38	# 3: Opening and ending tag mismatch: document-content line 2 and list-level-style-bullet
21cr|R-odfWeave-0.8.4-4|39	# 4: Extra content at the end of the document
21cr|R-odfWeave-0.8.4-4|40	%if 0
21cr|R-odfWeave-0.8.4-4|41	%check
21cr|R-odfWeave-0.8.4-4|42	%{_bindir}/R CMD check %{packname}
21cr|R-odfWeave-0.8.4-4|43	%endif
21cr|R-odfWeave-0.8.4-4|44	
21cr|R-odfWeave-0.8.4-4|45	%files
21cr|R-odfWeave-0.8.4-4|46	%dir %{rlibdir}/%{packname}
21cr|R-odfWeave-0.8.4-4|47	%doc %{rlibdir}/%{packname}/doc
21cr|R-odfWeave-0.8.4-4|48	%doc %{rlibdir}/%{packname}/html
21cr|R-odfWeave-0.8.4-4|49	%doc %{rlibdir}/%{packname}/CHANGES
21cr|R-odfWeave-0.8.4-4|50	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-odfWeave-0.8.4-4|51	%{rlibdir}/%{packname}/INDEX
21cr|R-odfWeave-0.8.4-4|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-odfWeave-0.8.4-4|53	%{rlibdir}/%{packname}/Meta
21cr|R-odfWeave-0.8.4-4|54	%{rlibdir}/%{packname}/R
21cr|R-odfWeave-0.8.4-4|55	%{rlibdir}/%{packname}/examples
21cr|R-odfWeave-0.8.4-4|56	%{rlibdir}/%{packname}/help
21cr|R-odfWeave-0.8.4-4|57	%{rlibdir}/%{packname}/validate

7823 21
21cr|rofi-1.7.0-1|1	Summary:	Rofi Menu
21cr|rofi-1.7.0-1|2	Name:		rofi
21cr|rofi-1.7.0-1|3	Version:	1.7.0
21cr|rofi-1.7.0-1|4	Release:	1
21cr|rofi-1.7.0-1|5	License:	MIT
21cr|rofi-1.7.0-1|6	Group:		Graphical desktop/Other
21cr|rofi-1.7.0-1|7	Url:		https://github.com/davatorium/rofi/
21cr|rofi-1.7.0-1|8	Source0:	%{name}-%{version}.tar.gz
21cr|rofi-1.7.0-1|9	BuildRequires:	bison
21cr|rofi-1.7.0-1|10	BuildRequires:	flex
21cr|rofi-1.7.0-1|11	BuildRequires:	git-core
21cr|rofi-1.7.0-1|12	BuildRequires:	xdg-utils
21cr|rofi-1.7.0-1|13	BuildRequires:	pkgconfig(cairo)
21cr|rofi-1.7.0-1|14	BuildRequires:	pkgconfig(cairo-xcb)
21cr|rofi-1.7.0-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|rofi-1.7.0-1|16	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|rofi-1.7.0-1|17	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|rofi-1.7.0-1|18	BuildRequires:	pkgconfig(pango)
21cr|rofi-1.7.0-1|19	BuildRequires:	pkgconfig(pangocairo)
21cr|rofi-1.7.0-1|20	BuildRequires:	pkgconfig(xcb-ewmh)
21cr|rofi-1.7.0-1|21	BuildRequires:	pkgconfig(xcb-icccm)
21cr|rofi-1.7.0-1|22	BuildRequires:	pkgconfig(xcb-util)
21cr|rofi-1.7.0-1|23	BuildRequires:	pkgconfig(xcb-xrm)
21cr|rofi-1.7.0-1|24	BuildRequires:	pkgconfig(xcb-cursor)
21cr|rofi-1.7.0-1|25	BuildRequires:	pkgconfig(xkbcommon)
21cr|rofi-1.7.0-1|26	BuildRequires:	pkgconfig(xkbcommon-x11)
21cr|rofi-1.7.0-1|27	
21cr|rofi-1.7.0-1|28	%description
21cr|rofi-1.7.0-1|29	Window switcher and popup menu.
21cr|rofi-1.7.0-1|30	
21cr|rofi-1.7.0-1|31	%files
21cr|rofi-1.7.0-1|32	%{_bindir}/rofi
21cr|rofi-1.7.0-1|33	%{_bindir}/rofi-sensible-terminal
21cr|rofi-1.7.0-1|34	%{_bindir}/rofi-theme-selector
21cr|rofi-1.7.0-1|35	%{_datadir}/rofi
21cr|rofi-1.7.0-1|36	%{_mandir}/man1/rofi.1*
21cr|rofi-1.7.0-1|37	%{_mandir}/man1/rofi-sensible-terminal.1*
21cr|rofi-1.7.0-1|38	%{_mandir}/man1/rofi-theme-selector.1*
21cr|rofi-1.7.0-1|39	%{_mandir}/man5/rofi-theme.5*
21cr|rofi-1.7.0-1|40	%{_mandir}/man5/rofi-script.5*
21cr|rofi-1.7.0-1|41	
21cr|rofi-1.7.0-1|42	#----------------------------------------------------------------------------
21cr|rofi-1.7.0-1|43	
21cr|rofi-1.7.0-1|44	%package devel
21cr|rofi-1.7.0-1|45	Summary:	Development files for Rofi
21cr|rofi-1.7.0-1|46	Group:		Development/Other
21cr|rofi-1.7.0-1|47	
21cr|rofi-1.7.0-1|48	%description devel
21cr|rofi-1.7.0-1|49	Development package for Rofi. It's needed to develop plugins.
21cr|rofi-1.7.0-1|50	
21cr|rofi-1.7.0-1|51	%files devel
21cr|rofi-1.7.0-1|52	%{_includedir}/rofi
21cr|rofi-1.7.0-1|53	%{_libdir}/pkgconfig/rofi.pc
21cr|rofi-1.7.0-1|54	
21cr|rofi-1.7.0-1|55	#----------------------------------------------------------------------------
21cr|rofi-1.7.0-1|56	
21cr|rofi-1.7.0-1|57	%prep
21cr|rofi-1.7.0-1|58	%setup -q
21cr|rofi-1.7.0-1|59	
21cr|rofi-1.7.0-1|60	%build
21cr|rofi-1.7.0-1|61	%configure \
21cr|rofi-1.7.0-1|62	--disable-check
21cr|rofi-1.7.0-1|63	%make
21cr|rofi-1.7.0-1|64	
21cr|rofi-1.7.0-1|65	%install
21cr|rofi-1.7.0-1|66	%makeinstall_std

7824 21
21cr|rogue-5.4.5-1|1	Name:		rogue
21cr|rogue-5.4.5-1|2	Version:	5.4.5
21cr|rogue-5.4.5-1|3	Release:	1
21cr|rogue-5.4.5-1|4	Summary:	The original graphical adventure game
21cr|rogue-5.4.5-1|5	Group:		Games/Arcade
21cr|rogue-5.4.5-1|6	License:	BSD-3-Clause
21cr|rogue-5.4.5-1|7	# TODO: Fix the source url
21cr|rogue-5.4.5-1|8	# alternative url http://rogue.rogueforge.net/files/rogue5.4/rogue5.4.4-src.tar.gz
21cr|rogue-5.4.5-1|9	Source0:	https://github.com/phs/rogue/archive/v5.4.4/%{name}-5.4.4.tar.gz
21cr|rogue-5.4.5-1|10	URL:		https://github.com/phs/rogue
21cr|rogue-5.4.5-1|11	Patch0:		rogue-5.4.4-to-5.4.5.patch
21cr|rogue-5.4.5-1|12	Patch1:		rogue-5.4.5-writesave.patch
21cr|rogue-5.4.5-1|13	Patch2:		rogue-5.4.5-backspace.patch
21cr|rogue-5.4.5-1|14	Patch3:		rogue-5.4.5-ncurses.patch
21cr|rogue-5.4.5-1|15	Patch4:		rogue-5.4.5-setgroups.patch
21cr|rogue-5.4.5-1|16	
21cr|rogue-5.4.5-1|17	# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
21cr|rogue-5.4.5-1|18	ExcludeArch:	%{ix86}
21cr|rogue-5.4.5-1|19	
21cr|rogue-5.4.5-1|20	BuildRequires:	binutils
21cr|rogue-5.4.5-1|21	BuildRequires:	coreutils
21cr|rogue-5.4.5-1|22	BuildRequires:	desktop-file-utils
21cr|rogue-5.4.5-1|23	BuildRequires:	hostname
21cr|rogue-5.4.5-1|24	BuildRequires:	make
21cr|rogue-5.4.5-1|25	BuildRequires:	ncurses-devel
21cr|rogue-5.4.5-1|26	BuildRequires:	sed
21cr|rogue-5.4.5-1|27	
21cr|rogue-5.4.5-1|28	%description
21cr|rogue-5.4.5-1|29	The one, the only, the original graphical adventure game that spawned
21cr|rogue-5.4.5-1|30	an entire genre.
21cr|rogue-5.4.5-1|31	
21cr|rogue-5.4.5-1|32	%prep
21cr|rogue-5.4.5-1|33	%autosetup -p1 -n %{name}-5.4.4
21cr|rogue-5.4.5-1|34	
21cr|rogue-5.4.5-1|35	%build
21cr|rogue-5.4.5-1|36	CFLAGS='%{build_cflags} -std=gnu17'
21cr|rogue-5.4.5-1|37	%configure \
21cr|rogue-5.4.5-1|38	--enable-setgid=games \
21cr|rogue-5.4.5-1|39	--enable-scorefile=%{_localstatedir}/games/roguelike/rogue54.scr \
21cr|rogue-5.4.5-1|40	--enable-lockfile=%{_localstatedir}/games/roguelike/rogue54.lck \
21cr|rogue-5.4.5-1|41	--docdir=%{_docdir}/%{name}
21cr|rogue-5.4.5-1|42	%make_build
21cr|rogue-5.4.5-1|43	
21cr|rogue-5.4.5-1|44	%install
21cr|rogue-5.4.5-1|45	mkdir -p %{buildroot}/%{_bindir}
21cr|rogue-5.4.5-1|46	mkdir -p %{buildroot}/%{_docdir}/rogue
21cr|rogue-5.4.5-1|47	mkdir -p %{buildroot}/%{_mandir}/man6
21cr|rogue-5.4.5-1|48	mkdir -p %{buildroot}/%{_localstatedir}/games/roguelike
21cr|rogue-5.4.5-1|49	%make_install
21cr|rogue-5.4.5-1|50	install -D -p -m644 \
21cr|rogue-5.4.5-1|51	%{name}.png %{buildroot}/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|rogue-5.4.5-1|52	desktop-file-install \
21cr|rogue-5.4.5-1|53	--dir %{buildroot}%{_datadir}/applications %{name}.desktop
21cr|rogue-5.4.5-1|54	
21cr|rogue-5.4.5-1|55	%files
21cr|rogue-5.4.5-1|56	%license LICENSE.TXT
21cr|rogue-5.4.5-1|57	%exclude %{_docdir}/%{name}/LICENSE.TXT
21cr|rogue-5.4.5-1|58	%doc %{_docdir}/%{name}
21cr|rogue-5.4.5-1|59	%attr(2755,games,games) %{_bindir}/%{name}
21cr|rogue-5.4.5-1|60	%{_mandir}/man6/%{name}.*
21cr|rogue-5.4.5-1|61	%{_datadir}/applications/*%{name}.desktop
21cr|rogue-5.4.5-1|62	%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|rogue-5.4.5-1|63	%dir %attr(0775,games,games) %{_localstatedir}/games/roguelike
21cr|rogue-5.4.5-1|64	%config(noreplace) %attr(0664,games,games) %{_localstatedir}/games/roguelike/%{name}54.scr
21cr|rogue-5.4.5-1|65	

7825 21
21cr|rootfs-rosa-0-1.gitf98918.1|1	%define commit f9891851fc9f55d4183f9fff6011b94aa6209c13
21cr|rootfs-rosa-0-1.gitf98918.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|rootfs-rosa-0-1.gitf98918.1|3	
21cr|rootfs-rosa-0-1.gitf98918.1|4	Summary:	Scripts to build ROSA rootfs and container images
21cr|rootfs-rosa-0-1.gitf98918.1|5	Name:		rootfs-rosa
21cr|rootfs-rosa-0-1.gitf98918.1|6	Version:	0
21cr|rootfs-rosa-0-1.gitf98918.1|7	Release:	1.git%{commit_short}.1
21cr|rootfs-rosa-0-1.gitf98918.1|8	License:	MIT
21cr|rootfs-rosa-0-1.gitf98918.1|9	Group:		System/Configuration/Packaging
21cr|rootfs-rosa-0-1.gitf98918.1|10	# mirror: https://abf.rosalinux.ru/soft/rootfs-rosa
21cr|rootfs-rosa-0-1.gitf98918.1|11	Url:		https://github.com/mikhailnov/docker-rosa
21cr|rootfs-rosa-0-1.gitf98918.1|12	Source0:	https://abf.rosalinux.ru/soft/rootfs-rosa/archive/rootfs-rosa-%{commit}.tar.gz
21cr|rootfs-rosa-0-1.gitf98918.1|13	BuildArch:  noarch
21cr|rootfs-rosa-0-1.gitf98918.1|14	Requires:   dnf
21cr|rootfs-rosa-0-1.gitf98918.1|15	Requires:   findutils
21cr|rootfs-rosa-0-1.gitf98918.1|16	Requires:   gawk
21cr|rootfs-rosa-0-1.gitf98918.1|17	Requires:   grep
21cr|rootfs-rosa-0-1.gitf98918.1|18	Requires:   sed
21cr|rootfs-rosa-0-1.gitf98918.1|19	Requires:   squashfs-tools
21cr|rootfs-rosa-0-1.gitf98918.1|20	Requires:   tar
21cr|rootfs-rosa-0-1.gitf98918.1|21	Provides:   docker-rosa = %{EVRD}
21cr|rootfs-rosa-0-1.gitf98918.1|22	Provides:   mkimage-dnf = %{EVRD}
21cr|rootfs-rosa-0-1.gitf98918.1|23	
21cr|rootfs-rosa-0-1.gitf98918.1|24	%description
21cr|rootfs-rosa-0-1.gitf98918.1|25	Scripts to build ROSA rootfs and container images
21cr|rootfs-rosa-0-1.gitf98918.1|26	
21cr|rootfs-rosa-0-1.gitf98918.1|27	%files
21cr|rootfs-rosa-0-1.gitf98918.1|28	%{_sbindir}/mkimage-dnf
21cr|rootfs-rosa-0-1.gitf98918.1|29	%{_sbindir}/%{name}
21cr|rootfs-rosa-0-1.gitf98918.1|30	%{_libexecdir}/%{name}
21cr|rootfs-rosa-0-1.gitf98918.1|31	
21cr|rootfs-rosa-0-1.gitf98918.1|32	#------------------------------------------------------------------
21cr|rootfs-rosa-0-1.gitf98918.1|33	
21cr|rootfs-rosa-0-1.gitf98918.1|34	%prep
21cr|rootfs-rosa-0-1.gitf98918.1|35	%autosetup -p1 -n %{name}-%{commit}
21cr|rootfs-rosa-0-1.gitf98918.1|36	
21cr|rootfs-rosa-0-1.gitf98918.1|37	%install
21cr|rootfs-rosa-0-1.gitf98918.1|38	mkdir -p %{buildroot}%{_sbindir}
21cr|rootfs-rosa-0-1.gitf98918.1|39	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|rootfs-rosa-0-1.gitf98918.1|40	install -m0755 mkimage-dnf.sh %{buildroot}%{_sbindir}/mkimage-dnf
21cr|rootfs-rosa-0-1.gitf98918.1|41	( cd %{buildroot}%{_sbindir} && ln -s mkimage-dnf %{name} )
21cr|rootfs-rosa-0-1.gitf98918.1|42	rm -fv .git*
21cr|rootfs-rosa-0-1.gitf98918.1|43	cp -rv . %{buildroot}%{_libexecdir}/%{name}

7826 21
21cr|root-tail-1.2-16|1	Summary:       Root-tail prints text directly to an X11 root window
21cr|root-tail-1.2-16|2	Group:         Monitoring
21cr|root-tail-1.2-16|3	Name:          root-tail
21cr|root-tail-1.2-16|4	Version:       1.2
21cr|root-tail-1.2-16|5	Release:       16
21cr|root-tail-1.2-16|6	License:       GPL
21cr|root-tail-1.2-16|7	Source:        http://www.goof.com/pcg/marc/data/%{name}-%{version}.tar.bz2
21cr|root-tail-1.2-16|8	URL:           http://www.goof.com/pcg/marc/root-tail.html
21cr|root-tail-1.2-16|9	BuildRequires: pkgconfig(x11)
21cr|root-tail-1.2-16|10	BuildRequires: pkgconfig(xext)
21cr|root-tail-1.2-16|11	BuildRequires: imake
21cr|root-tail-1.2-16|12	BuildRequires: gccmakedep
21cr|root-tail-1.2-16|13	
21cr|root-tail-1.2-16|14	%description
21cr|root-tail-1.2-16|15	Displays a given file anywhere on your X11 root window
21cr|root-tail-1.2-16|16	with a transparent background.
21cr|root-tail-1.2-16|17	It was made because I am very lazy and this was easier than
21cr|root-tail-1.2-16|18	making a new rxvt pixmap each time I changed my background
21cr|root-tail-1.2-16|19	to simulate that transparent effect.
21cr|root-tail-1.2-16|20	
21cr|root-tail-1.2-16|21	%prep
21cr|root-tail-1.2-16|22	%setup -q
21cr|root-tail-1.2-16|23	
21cr|root-tail-1.2-16|24	%build
21cr|root-tail-1.2-16|25	xmkmf -a
21cr|root-tail-1.2-16|26	make CDEBUGFLAGS="${RPM_OPT_FLAGS}" \
21cr|root-tail-1.2-16|27	CXXDEBUGFLAGS="${RPM_OPT_FLAGS}"
21cr|root-tail-1.2-16|28	
21cr|root-tail-1.2-16|29	
21cr|root-tail-1.2-16|30	%install
21cr|root-tail-1.2-16|31	mkdir -p %{buildroot}%{_bindir}
21cr|root-tail-1.2-16|32	mkdir -p %{buildroot}%{_mandir}/man1
21cr|root-tail-1.2-16|33	cp root-tail %{buildroot}%{_bindir}
21cr|root-tail-1.2-16|34	cp root-tail.man %{buildroot}%{_mandir}/man1/root-tail.1
21cr|root-tail-1.2-16|35	
21cr|root-tail-1.2-16|36	# Menu
21cr|root-tail-1.2-16|37	mkdir -p %{buildroot}%{_datadir}/applications
21cr|root-tail-1.2-16|38	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|root-tail-1.2-16|39	[Desktop Entry]
21cr|root-tail-1.2-16|40	Name=Root-Tail
21cr|root-tail-1.2-16|41	Comment=Root-tail prints text directly to a root window
21cr|root-tail-1.2-16|42	Exec=%{_bindir}/%{name} -g 80x25+100+50 -font fixed /var/log/messages,black
21cr|root-tail-1.2-16|43	Terminal=false
21cr|root-tail-1.2-16|44	Type=Application
21cr|root-tail-1.2-16|45	StartupNotify=true
21cr|root-tail-1.2-16|46	Categories=System;Monitor;
21cr|root-tail-1.2-16|47	EOF
21cr|root-tail-1.2-16|48	
21cr|root-tail-1.2-16|49	
21cr|root-tail-1.2-16|50	%files
21cr|root-tail-1.2-16|51	%doc README Changes
21cr|root-tail-1.2-16|52	%{_bindir}/*
21cr|root-tail-1.2-16|53	%{_mandir}/man1/*
21cr|root-tail-1.2-16|54	%{_datadir}/applications/rosa-*

7827 21
21cr|R-OpenMx-2.7.4-2|1	%global packname  OpenMx
21cr|R-OpenMx-2.7.4-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-OpenMx-2.7.4-2|3	%define debug_package %{nil}
21cr|R-OpenMx-2.7.4-2|4	
21cr|R-OpenMx-2.7.4-2|5	Name:             R-%{packname}
21cr|R-OpenMx-2.7.4-2|6	Version:          2.7.4
21cr|R-OpenMx-2.7.4-2|7	Release:          2
21cr|R-OpenMx-2.7.4-2|8	Summary:          Multipurpose Software for Statistical Modeling
21cr|R-OpenMx-2.7.4-2|9	Group:            Sciences/Mathematics
21cr|R-OpenMx-2.7.4-2|10	License:          Apache License 2.0
21cr|R-OpenMx-2.7.4-2|11	URL:              https://cran.r-project.org/web/packages/OpenMx/index.html
21cr|R-OpenMx-2.7.4-2|12	Source0:          https://cran.r-project.org/src/contrib/OpenMx_%{version}.tar.gz
21cr|R-OpenMx-2.7.4-2|13	
21cr|R-OpenMx-2.7.4-2|14	Requires:         R-Rcpp R-RcppEigen R-StanHeaders R-BH R-rpf
21cr|R-OpenMx-2.7.4-2|15	Recommends: 	  R-mvtnorm R-numDeriv R-roxygen2 R-Rmpi R-snowfall R-lme4
21cr|R-OpenMx-2.7.4-2|16	BuildRequires:    R-devel Rmath-devel texlive-latex R-Rcpp R-RcppEigen R-StanHeaders R-BH R-rpf
21cr|R-OpenMx-2.7.4-2|17	BuildRequires: 	  R-mvtnorm R-numDeriv R-roxygen2 R-Rmpi R-snowfall R-lme4
21cr|R-OpenMx-2.7.4-2|18	BuildRequires:    curl gomp-devel
21cr|R-OpenMx-2.7.4-2|19	
21cr|R-OpenMx-2.7.4-2|20	
21cr|R-OpenMx-2.7.4-2|21	BuildRequires:   R-snowfall
21cr|R-OpenMx-2.7.4-2|22	BuildRequires:   lapack-devel
21cr|R-OpenMx-2.7.4-2|23	
21cr|R-OpenMx-2.7.4-2|24	%description
21cr|R-OpenMx-2.7.4-2|25	The OpenMx Project intends to rewrite and extend the popular statistical
21cr|R-OpenMx-2.7.4-2|26	package Mx to address the challenges facing a large range of modern
21cr|R-OpenMx-2.7.4-2|27	statistical problems such as: the difficulty of measuring behavioral
21cr|R-OpenMx-2.7.4-2|28	traits; the availability of technologies - such as such as magnetic
21cr|R-OpenMx-2.7.4-2|29	resonance imaging, continuous physiological monitoring and microarrays -
21cr|R-OpenMx-2.7.4-2|30	which generate extremely large amounts of data often with complex
21cr|R-OpenMx-2.7.4-2|31	time-dependent patterning; and increased sophistication in the statistical
21cr|R-OpenMx-2.7.4-2|32	models used to analyze the data.
21cr|R-OpenMx-2.7.4-2|33	
21cr|R-OpenMx-2.7.4-2|34	%prep
21cr|R-OpenMx-2.7.4-2|35	%setup -q -c -n %{packname}
21cr|R-OpenMx-2.7.4-2|36	
21cr|R-OpenMx-2.7.4-2|37	%build
21cr|R-OpenMx-2.7.4-2|38	
21cr|R-OpenMx-2.7.4-2|39	%install
21cr|R-OpenMx-2.7.4-2|40	mkdir -p %{buildroot}%{rlibdir}
21cr|R-OpenMx-2.7.4-2|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-OpenMx-2.7.4-2|42	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-OpenMx-2.7.4-2|43	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-OpenMx-2.7.4-2|44	
21cr|R-OpenMx-2.7.4-2|45	#check
21cr|R-OpenMx-2.7.4-2|46	#{_bindir}/R CMD check %%{packname}
21cr|R-OpenMx-2.7.4-2|47	
21cr|R-OpenMx-2.7.4-2|48	%files
21cr|R-OpenMx-2.7.4-2|49	%{rlibdir}/%{packname}

7828 21
21cr|R-openssl-1.4.4-1|1	%global packname  openssl
21cr|R-openssl-1.4.4-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-openssl-1.4.4-1|3	
21cr|R-openssl-1.4.4-1|4	Name:             R-%{packname}
21cr|R-openssl-1.4.4-1|5	Version:          1.4.4
21cr|R-openssl-1.4.4-1|6	Release:          1
21cr|R-openssl-1.4.4-1|7	Summary:          Toolkit for Encryption, Signatures and Certificates Based on OpenSSL
21cr|R-openssl-1.4.4-1|8	Group:            Sciences/Mathematics
21cr|R-openssl-1.4.4-1|9	License:          MIT + file LICENSE
21cr|R-openssl-1.4.4-1|10	URL:              None
21cr|R-openssl-1.4.4-1|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-openssl-1.4.4-1|12	
21cr|R-openssl-1.4.4-1|13	#Requires:         R-testthat R-digest R-knitr R-rmarkdown R-jsonlite
21cr|R-openssl-1.4.4-1|14	BuildRequires:    R-askpass R-devel Rmath-devel pkgconfig(openssl)
21cr|R-openssl-1.4.4-1|15	
21cr|R-openssl-1.4.4-1|16	#BuildRequires:   R-testthat R-digest R-knitr R-rmarkdown R-jsonlite
21cr|R-openssl-1.4.4-1|17	%description
21cr|R-openssl-1.4.4-1|18	Bindings to OpenSSL libssl and libcrypto, plus custom SSH pubkey parsers.
21cr|R-openssl-1.4.4-1|19	Supports RSA, DSA and EC curves P-256, P-384 and P-521. Cryptographic
21cr|R-openssl-1.4.4-1|20	signatures can either be created and verified manually or via x509
21cr|R-openssl-1.4.4-1|21	certificates. AES can be used in cbc, ctr or gcm mode for symmetric
21cr|R-openssl-1.4.4-1|22	encryption; RSA for asymmetric (public key) encryption or EC for Diffie
21cr|R-openssl-1.4.4-1|23	Hellman. High-level envelope functions combine RSA and AES for encrypting
21cr|R-openssl-1.4.4-1|24	arbitrary sized data. Other utilities include key generators, hash
21cr|R-openssl-1.4.4-1|25	functions (md5, sha1, sha256, etc), base64 encoder, a secure random number
21cr|R-openssl-1.4.4-1|26	generator, and 'bignum' math methods for manually performing crypto
21cr|R-openssl-1.4.4-1|27	calculations on large multibyte integers.
21cr|R-openssl-1.4.4-1|28	
21cr|R-openssl-1.4.4-1|29	%prep
21cr|R-openssl-1.4.4-1|30	%setup -q -c -n %{packname}
21cr|R-openssl-1.4.4-1|31	
21cr|R-openssl-1.4.4-1|32	%build
21cr|R-openssl-1.4.4-1|33	
21cr|R-openssl-1.4.4-1|34	%install
21cr|R-openssl-1.4.4-1|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-openssl-1.4.4-1|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-openssl-1.4.4-1|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-openssl-1.4.4-1|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-openssl-1.4.4-1|39	
21cr|R-openssl-1.4.4-1|40	%check
21cr|R-openssl-1.4.4-1|41	#%{_bindir}/R CMD check %{packname}
21cr|R-openssl-1.4.4-1|42	
21cr|R-openssl-1.4.4-1|43	%files
21cr|R-openssl-1.4.4-1|44	%dir %{rlibdir}/%{packname}
21cr|R-openssl-1.4.4-1|45	%doc %{rlibdir}/%{packname}/doc
21cr|R-openssl-1.4.4-1|46	%doc %{rlibdir}/%{packname}/html
21cr|R-openssl-1.4.4-1|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-openssl-1.4.4-1|48	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-openssl-1.4.4-1|49	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-openssl-1.4.4-1|50	%{rlibdir}/%{packname}/INDEX
21cr|R-openssl-1.4.4-1|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-openssl-1.4.4-1|52	%{rlibdir}/%{packname}/Meta
21cr|R-openssl-1.4.4-1|53	%{rlibdir}/%{packname}/R
21cr|R-openssl-1.4.4-1|54	%{rlibdir}/%{packname}/help
21cr|R-openssl-1.4.4-1|55	%{rlibdir}/%{packname}/libs
21cr|R-openssl-1.4.4-1|56	%{rlibdir}/%{packname}/cacert.pem

7829 21
21cr|ropgun-0-0.20180918.2|1	%define git 20180918
21cr|ropgun-0-0.20180918.2|2	
21cr|ropgun-0-0.20180918.2|3	Summary:	Linux implementation of a transparent ROP mitigation technique
21cr|ropgun-0-0.20180918.2|4	Name:		ropgun
21cr|ropgun-0-0.20180918.2|5	Version:	0
21cr|ropgun-0-0.20180918.2|6	Release:	0.%{git}.2
21cr|ropgun-0-0.20180918.2|7	License:	BSD
21cr|ropgun-0-0.20180918.2|8	Group:		Monitoring
21cr|ropgun-0-0.20180918.2|9	Url:		https://github.com/pietroborrello/RopGun
21cr|ropgun-0-0.20180918.2|10	# git snapshot with crashmail and test dirs removed
21cr|ropgun-0-0.20180918.2|11	Source0:	%{name}-%{git}.tar.bz2
21cr|ropgun-0-0.20180918.2|12	Patch0:		ropgun-20180918-x86.patch
21cr|ropgun-0-0.20180918.2|13	
21cr|ropgun-0-0.20180918.2|14	%description
21cr|ropgun-0-0.20180918.2|15	RopGun is a Linux implementation of a transparent ROP mitigation technique
21cr|ropgun-0-0.20180918.2|16	based on runtime detection of abnormal control transfers using hardware
21cr|ropgun-0-0.20180918.2|17	performance counters.
21cr|ropgun-0-0.20180918.2|18	
21cr|ropgun-0-0.20180918.2|19	Please read %{_docdir}/%{name}/%{name}.pdf for full info.
21cr|ropgun-0-0.20180918.2|20	
21cr|ropgun-0-0.20180918.2|21	%files
21cr|ropgun-0-0.20180918.2|22	%doc LICENSE README.md
21cr|ropgun-0-0.20180918.2|23	%doc %{name}.pdf
21cr|ropgun-0-0.20180918.2|24	%{_bindir}/%{name}
21cr|ropgun-0-0.20180918.2|25	
21cr|ropgun-0-0.20180918.2|26	#----------------------------------------------------------------------------
21cr|ropgun-0-0.20180918.2|27	
21cr|ropgun-0-0.20180918.2|28	%prep
21cr|ropgun-0-0.20180918.2|29	%setup -qn %{name}-%{git}
21cr|ropgun-0-0.20180918.2|30	%patch0 -p1
21cr|ropgun-0-0.20180918.2|31	cp ropgun_report/main.pdf %{name}.pdf
21cr|ropgun-0-0.20180918.2|32	
21cr|ropgun-0-0.20180918.2|33	%build
21cr|ropgun-0-0.20180918.2|34	# Please check if there's useful Makefile in new versions
21cr|ropgun-0-0.20180918.2|35	%__cc %{optflags} ropgun.c syscallnames.c -o %{name} -pthread
21cr|ropgun-0-0.20180918.2|36	
21cr|ropgun-0-0.20180918.2|37	%install
21cr|ropgun-0-0.20180918.2|38	mkdir -p %{buildroot}%{_bindir}
21cr|ropgun-0-0.20180918.2|39	install -m 0755 %{name} %{buildroot}%{_bindir}/%{name}

7830 21
21cr|R-optextras-2013.10.28-4|1	%global packname  optextras
21cr|R-optextras-2013.10.28-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-optextras-2013.10.28-4|3	
21cr|R-optextras-2013.10.28-4|4	Name:             R-%{packname}
21cr|R-optextras-2013.10.28-4|5	Version:          2013.10.28
21cr|R-optextras-2013.10.28-4|6	Release:          4
21cr|R-optextras-2013.10.28-4|7	Summary:          A set of tools to support optimization methods
21cr|R-optextras-2013.10.28-4|8	Group:            Sciences/Mathematics
21cr|R-optextras-2013.10.28-4|9	License:          GPLv2
21cr|R-optextras-2013.10.28-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-optextras-2013.10.28-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2013-10.28.tar.gz
21cr|R-optextras-2013.10.28-4|12	BuildArch:        noarch
21cr|R-optextras-2013.10.28-4|13	Requires:         R-core
21cr|R-optextras-2013.10.28-4|14	
21cr|R-optextras-2013.10.28-4|15	Requires:         R-numDeriv
21cr|R-optextras-2013.10.28-4|16	
21cr|R-optextras-2013.10.28-4|17	BuildRequires:    R-devel Rmath-devel  R-numDeriv
21cr|R-optextras-2013.10.28-4|18	
21cr|R-optextras-2013.10.28-4|19	%description
21cr|R-optextras-2013.10.28-4|20	Tools to assist in safely applying user generated objective and derivative
21cr|R-optextras-2013.10.28-4|21	function to optimization programs. These are primarily function
21cr|R-optextras-2013.10.28-4|22	minimization methods with at most bounds and masks on the parameters.
21cr|R-optextras-2013.10.28-4|23	Provides a way to check the basic computation of objective functions that
21cr|R-optextras-2013.10.28-4|24	the user provides, along with proposed gradient and Hessian functions, as
21cr|R-optextras-2013.10.28-4|25	well as to wrap such functions to avoid failures when inadmissible
21cr|R-optextras-2013.10.28-4|26	parameters are provided. Check bounds and masks. Check scaling or
21cr|R-optextras-2013.10.28-4|27	optimality conditions. Perform an axial search to seek lower points on the
21cr|R-optextras-2013.10.28-4|28	objective function surface. Includes forward, central and backward
21cr|R-optextras-2013.10.28-4|29	gradient approximation codes.
21cr|R-optextras-2013.10.28-4|30	
21cr|R-optextras-2013.10.28-4|31	%prep
21cr|R-optextras-2013.10.28-4|32	%setup -q -c -n %{packname}
21cr|R-optextras-2013.10.28-4|33	
21cr|R-optextras-2013.10.28-4|34	%build
21cr|R-optextras-2013.10.28-4|35	
21cr|R-optextras-2013.10.28-4|36	%install
21cr|R-optextras-2013.10.28-4|37	mkdir -p %{buildroot}%{rlibdir}
21cr|R-optextras-2013.10.28-4|38	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-optextras-2013.10.28-4|39	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-optextras-2013.10.28-4|40	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-optextras-2013.10.28-4|41	
21cr|R-optextras-2013.10.28-4|42	#check
21cr|R-optextras-2013.10.28-4|43	#{_bindir}/R CMD check %%{packname}
21cr|R-optextras-2013.10.28-4|44	
21cr|R-optextras-2013.10.28-4|45	%files
21cr|R-optextras-2013.10.28-4|46	%dir %{rlibdir}/%{packname}
21cr|R-optextras-2013.10.28-4|47	%doc %{rlibdir}/%{packname}/html
21cr|R-optextras-2013.10.28-4|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-optextras-2013.10.28-4|49	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-optextras-2013.10.28-4|50	%{rlibdir}/%{packname}/INDEX
21cr|R-optextras-2013.10.28-4|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-optextras-2013.10.28-4|52	%{rlibdir}/%{packname}/Meta
21cr|R-optextras-2013.10.28-4|53	%{rlibdir}/%{packname}/R
21cr|R-optextras-2013.10.28-4|54	%{rlibdir}/%{packname}/help

7831 21
21cr|R-optimx-2013.8.7-5|1	%global packname  optimx
21cr|R-optimx-2013.8.7-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-optimx-2013.8.7-5|3	
21cr|R-optimx-2013.8.7-5|4	Name:             R-%{packname}
21cr|R-optimx-2013.8.7-5|5	Version:          2013.8.7
21cr|R-optimx-2013.8.7-5|6	Release:          5
21cr|R-optimx-2013.8.7-5|7	Summary:          A Replacement and Extension of the optim() Function
21cr|R-optimx-2013.8.7-5|8	Group:            Sciences/Mathematics
21cr|R-optimx-2013.8.7-5|9	License:          GPLv2
21cr|R-optimx-2013.8.7-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-optimx-2013.8.7-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-optimx-2013.8.7-5|12	BuildArch:        noarch
21cr|R-optimx-2013.8.7-5|13	Requires:         R-core
21cr|R-optimx-2013.8.7-5|14	
21cr|R-optimx-2013.8.7-5|15	Requires:         R-numDeriv
21cr|R-optimx-2013.8.7-5|16	
21cr|R-optimx-2013.8.7-5|17	Requires:         R-BB R-ucminf R-Rcgmin R-Rvmmin R-minqa R-setRNG R-dfoptim R-svUnit
21cr|R-optimx-2013.8.7-5|18	BuildRequires:    R-devel Rmath-devel  R-numDeriv
21cr|R-optimx-2013.8.7-5|19	
21cr|R-optimx-2013.8.7-5|20	BuildRequires:   R-BB R-ucminf R-Rcgmin R-Rvmmin R-minqa R-setRNG R-dfoptim R-svUnit
21cr|R-optimx-2013.8.7-5|21	%description
21cr|R-optimx-2013.8.7-5|22	Provides a replacement and extension of the optim() function to unify and
21cr|R-optimx-2013.8.7-5|23	streamline optimization capabilities in R for smooth, possibly box
21cr|R-optimx-2013.8.7-5|24	constrained functions of several or many parameters. This is the CRAN
21cr|R-optimx-2013.8.7-5|25	version of the package.
21cr|R-optimx-2013.8.7-5|26	
21cr|R-optimx-2013.8.7-5|27	%prep
21cr|R-optimx-2013.8.7-5|28	%setup -q -c -n %{packname}
21cr|R-optimx-2013.8.7-5|29	
21cr|R-optimx-2013.8.7-5|30	%build
21cr|R-optimx-2013.8.7-5|31	
21cr|R-optimx-2013.8.7-5|32	%install
21cr|R-optimx-2013.8.7-5|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-optimx-2013.8.7-5|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-optimx-2013.8.7-5|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-optimx-2013.8.7-5|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-optimx-2013.8.7-5|37	
21cr|R-optimx-2013.8.7-5|38	#check
21cr|R-optimx-2013.8.7-5|39	#{_bindir}/R CMD check %%{packname}
21cr|R-optimx-2013.8.7-5|40	
21cr|R-optimx-2013.8.7-5|41	%files
21cr|R-optimx-2013.8.7-5|42	%dir %{rlibdir}/%{packname}
21cr|R-optimx-2013.8.7-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-optimx-2013.8.7-5|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-optimx-2013.8.7-5|45	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-optimx-2013.8.7-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-optimx-2013.8.7-5|47	%{rlibdir}/%{packname}/CITATION
21cr|R-optimx-2013.8.7-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-optimx-2013.8.7-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-optimx-2013.8.7-5|50	%{rlibdir}/%{packname}/R
21cr|R-optimx-2013.8.7-5|51	%{rlibdir}/%{packname}/demo
21cr|R-optimx-2013.8.7-5|52	%{rlibdir}/%{packname}/help
21cr|R-optimx-2013.8.7-5|53	%{rlibdir}/%{packname}/unitTests

7832 21
21cr|R-ordinal-2013.9.30-5|1	%global packname  ordinal
21cr|R-ordinal-2013.9.30-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ordinal-2013.9.30-5|3	
21cr|R-ordinal-2013.9.30-5|4	Name:             R-%{packname}
21cr|R-ordinal-2013.9.30-5|5	Version:          2013.9.30
21cr|R-ordinal-2013.9.30-5|6	Release:          5
21cr|R-ordinal-2013.9.30-5|7	Summary:          Regression Models for Ordinal Data
21cr|R-ordinal-2013.9.30-5|8	Group:            Sciences/Mathematics
21cr|R-ordinal-2013.9.30-5|9	License:          GPL (>= 2)
21cr|R-ordinal-2013.9.30-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ordinal-2013.9.30-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2013.9-30.tar.gz
21cr|R-ordinal-2013.9.30-5|12	
21cr|R-ordinal-2013.9.30-5|13	
21cr|R-ordinal-2013.9.30-5|14	Requires:         R-ucminf R-MASS R-Matrix
21cr|R-ordinal-2013.9.30-5|15	Requires:         R-lme4 R-nnet R-xtable
21cr|R-ordinal-2013.9.30-5|16	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-ordinal-2013.9.30-5|17	BuildRequires:    R-ucminf R-MASS R-Matrix
21cr|R-ordinal-2013.9.30-5|18	BuildRequires:   R-lme4 R-nnet R-xtable
21cr|R-ordinal-2013.9.30-5|19	
21cr|R-ordinal-2013.9.30-5|20	%description
21cr|R-ordinal-2013.9.30-5|21	This package implements cumulative link (mixed) models also known as
21cr|R-ordinal-2013.9.30-5|22	ordered regression models, proportional odds models, proportional hazards
21cr|R-ordinal-2013.9.30-5|23	models for grouped survival times and ordered logit/probit/... models.
21cr|R-ordinal-2013.9.30-5|24	Estimation is via maximum likelihood and mixed models are fitted with the
21cr|R-ordinal-2013.9.30-5|25	Laplace approximation and adaptive Gauss-Hermite quadrature. Multiple
21cr|R-ordinal-2013.9.30-5|26	random effect terms are allowed and they may be nested, crossed or
21cr|R-ordinal-2013.9.30-5|27	partially nested/crossed. Restrictions of symmetry and equidistance can be
21cr|R-ordinal-2013.9.30-5|28	imposed on the thresholds (cut-points). Standard model methods are
21cr|R-ordinal-2013.9.30-5|29	available (summary, anova, drop-methods, step, confint, predict etc.) in
21cr|R-ordinal-2013.9.30-5|30	addition to profile methods and slice methods for visualizing the
21cr|R-ordinal-2013.9.30-5|31	likelihood function and checking convergence.
21cr|R-ordinal-2013.9.30-5|32	
21cr|R-ordinal-2013.9.30-5|33	%prep
21cr|R-ordinal-2013.9.30-5|34	%setup -q -c -n %{packname}
21cr|R-ordinal-2013.9.30-5|35	
21cr|R-ordinal-2013.9.30-5|36	%build
21cr|R-ordinal-2013.9.30-5|37	
21cr|R-ordinal-2013.9.30-5|38	%install
21cr|R-ordinal-2013.9.30-5|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ordinal-2013.9.30-5|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ordinal-2013.9.30-5|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ordinal-2013.9.30-5|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ordinal-2013.9.30-5|43	
21cr|R-ordinal-2013.9.30-5|44	#check
21cr|R-ordinal-2013.9.30-5|45	#{_bindir}/R CMD check %%{packname}
21cr|R-ordinal-2013.9.30-5|46	
21cr|R-ordinal-2013.9.30-5|47	%files
21cr|R-ordinal-2013.9.30-5|48	%dir %{rlibdir}/%{packname}
21cr|R-ordinal-2013.9.30-5|49	%doc %{rlibdir}/%{packname}/doc
21cr|R-ordinal-2013.9.30-5|50	%doc %{rlibdir}/%{packname}/html
21cr|R-ordinal-2013.9.30-5|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ordinal-2013.9.30-5|52	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-ordinal-2013.9.30-5|53	%{rlibdir}/%{packname}/CITATION
21cr|R-ordinal-2013.9.30-5|54	%{rlibdir}/%{packname}/INDEX
21cr|R-ordinal-2013.9.30-5|55	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ordinal-2013.9.30-5|56	%{rlibdir}/%{packname}/Meta
21cr|R-ordinal-2013.9.30-5|57	%{rlibdir}/%{packname}/R
21cr|R-ordinal-2013.9.30-5|58	%{rlibdir}/%{packname}/data
21cr|R-ordinal-2013.9.30-5|59	%{rlibdir}/%{packname}/help
21cr|R-ordinal-2013.9.30-5|60	%{rlibdir}/%{packname}/libs

7833 21
21cr|R-org.At.tair.db-2.10.1-4|1	%bcond_with bootstrap
21cr|R-org.At.tair.db-2.10.1-4|2	%global packname  org.At.tair.db
21cr|R-org.At.tair.db-2.10.1-4|3	%global rlibdir  %{_datadir}/R/library
21cr|R-org.At.tair.db-2.10.1-4|4	
21cr|R-org.At.tair.db-2.10.1-4|5	Name:             R-%{packname}
21cr|R-org.At.tair.db-2.10.1-4|6	Version:          2.10.1
21cr|R-org.At.tair.db-2.10.1-4|7	Release:          4
21cr|R-org.At.tair.db-2.10.1-4|8	Summary:          Genome wide annotation for Arabidopsis
21cr|R-org.At.tair.db-2.10.1-4|9	Group:            Sciences/Mathematics
21cr|R-org.At.tair.db-2.10.1-4|10	License:          Artistic-2.0
21cr|R-org.At.tair.db-2.10.1-4|11	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-org.At.tair.db-2.10.1-4|12	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.At.tair.db_2.10.1.tar.gz
21cr|R-org.At.tair.db-2.10.1-4|13	BuildArch:        noarch
21cr|R-org.At.tair.db-2.10.1-4|14	Requires:         R-core R-methods R-AnnotationDbi
21cr|R-org.At.tair.db-2.10.1-4|15	%if %{without bootstrap}
21cr|R-org.At.tair.db-2.10.1-4|16	Requires:         R-hgu95av2.db R-RUnit
21cr|R-org.At.tair.db-2.10.1-4|17	%endif
21cr|R-org.At.tair.db-2.10.1-4|18	Requires:         R-annotate
21cr|R-org.At.tair.db-2.10.1-4|19	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-org.At.tair.db-2.10.1-4|20	BuildRequires:    R-methods R-AnnotationDbi R-annotate
21cr|R-org.At.tair.db-2.10.1-4|21	%if %{without bootstrap}
21cr|R-org.At.tair.db-2.10.1-4|22	BuildRequires:    R-hgu95av2.db R-RUnit
21cr|R-org.At.tair.db-2.10.1-4|23	%endif
21cr|R-org.At.tair.db-2.10.1-4|24	
21cr|R-org.At.tair.db-2.10.1-4|25	%description
21cr|R-org.At.tair.db-2.10.1-4|26	Genome wide annotation for Arabidopsis, primarily based on mapping using
21cr|R-org.At.tair.db-2.10.1-4|27	TAIR identifiers.
21cr|R-org.At.tair.db-2.10.1-4|28	
21cr|R-org.At.tair.db-2.10.1-4|29	%prep
21cr|R-org.At.tair.db-2.10.1-4|30	%setup -q -c -n %{packname}
21cr|R-org.At.tair.db-2.10.1-4|31	
21cr|R-org.At.tair.db-2.10.1-4|32	%build
21cr|R-org.At.tair.db-2.10.1-4|33	
21cr|R-org.At.tair.db-2.10.1-4|34	%install
21cr|R-org.At.tair.db-2.10.1-4|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-org.At.tair.db-2.10.1-4|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-org.At.tair.db-2.10.1-4|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-org.At.tair.db-2.10.1-4|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-org.At.tair.db-2.10.1-4|39	
21cr|R-org.At.tair.db-2.10.1-4|40	#Disable check - fails due to texlive errors...
21cr|R-org.At.tair.db-2.10.1-4|41	#%if %{without bootstrap}
21cr|R-org.At.tair.db-2.10.1-4|42	#%check
21cr|R-org.At.tair.db-2.10.1-4|43	#%{_bindir}/R CMD check %{packname}
21cr|R-org.At.tair.db-2.10.1-4|44	#%endif
21cr|R-org.At.tair.db-2.10.1-4|45	
21cr|R-org.At.tair.db-2.10.1-4|46	%files
21cr|R-org.At.tair.db-2.10.1-4|47	%dir %{rlibdir}/%{packname}
21cr|R-org.At.tair.db-2.10.1-4|48	%doc %{rlibdir}/%{packname}/html
21cr|R-org.At.tair.db-2.10.1-4|49	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-org.At.tair.db-2.10.1-4|50	%{rlibdir}/%{packname}/INDEX
21cr|R-org.At.tair.db-2.10.1-4|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-org.At.tair.db-2.10.1-4|52	%{rlibdir}/%{packname}/Meta
21cr|R-org.At.tair.db-2.10.1-4|53	%{rlibdir}/%{packname}/R
21cr|R-org.At.tair.db-2.10.1-4|54	%{rlibdir}/%{packname}/extdata
21cr|R-org.At.tair.db-2.10.1-4|55	%{rlibdir}/%{packname}/help

7834 21
21cr|R-org.Hs.eg.db-3.1.2-4|1	%bcond_without bootstrap
21cr|R-org.Hs.eg.db-3.1.2-4|2	%global packname  org.Hs.eg.db
21cr|R-org.Hs.eg.db-3.1.2-4|3	%global rlibdir  %{_datadir}/R/library
21cr|R-org.Hs.eg.db-3.1.2-4|4	
21cr|R-org.Hs.eg.db-3.1.2-4|5	Name:             R-%{packname}
21cr|R-org.Hs.eg.db-3.1.2-4|6	Version:          3.1.2
21cr|R-org.Hs.eg.db-3.1.2-4|7	Release:          4
21cr|R-org.Hs.eg.db-3.1.2-4|8	Summary:          Genome wide annotation for Human
21cr|R-org.Hs.eg.db-3.1.2-4|9	Group:            Sciences/Mathematics
21cr|R-org.Hs.eg.db-3.1.2-4|10	License:          Artistic-2.0
21cr|R-org.Hs.eg.db-3.1.2-4|11	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-org.Hs.eg.db-3.1.2-4|12	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.Hs.eg.db_%{version}.tar.gz
21cr|R-org.Hs.eg.db-3.1.2-4|13	BuildArch:        noarch
21cr|R-org.Hs.eg.db-3.1.2-4|14	Requires:         R-core R-methods R-AnnotationDbi R-annotate
21cr|R-org.Hs.eg.db-3.1.2-4|15	%if %{without bootstrap}
21cr|R-org.Hs.eg.db-3.1.2-4|16	Requires:         R-hgu95av2.db
21cr|R-org.Hs.eg.db-3.1.2-4|17	%endif
21cr|R-org.Hs.eg.db-3.1.2-4|18	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-org.Hs.eg.db-3.1.2-4|19	BuildRequires:    R-AnnotationDbi R-annotate R-IRanges R-S4Vectors
21cr|R-org.Hs.eg.db-3.1.2-4|20	%if %{without bootstrap}
21cr|R-org.Hs.eg.db-3.1.2-4|21	BuildRequires:    R-methods R-AnnotationDbi R-hgu95av2.db R-annotate
21cr|R-org.Hs.eg.db-3.1.2-4|22	%endif
21cr|R-org.Hs.eg.db-3.1.2-4|23	
21cr|R-org.Hs.eg.db-3.1.2-4|24	%description
21cr|R-org.Hs.eg.db-3.1.2-4|25	Genome wide annotation for Human, primarily based on mapping using Entrez
21cr|R-org.Hs.eg.db-3.1.2-4|26	Gene identifiers.
21cr|R-org.Hs.eg.db-3.1.2-4|27	
21cr|R-org.Hs.eg.db-3.1.2-4|28	%prep
21cr|R-org.Hs.eg.db-3.1.2-4|29	%setup -q -c -n %{packname}
21cr|R-org.Hs.eg.db-3.1.2-4|30	
21cr|R-org.Hs.eg.db-3.1.2-4|31	%build
21cr|R-org.Hs.eg.db-3.1.2-4|32	
21cr|R-org.Hs.eg.db-3.1.2-4|33	%install
21cr|R-org.Hs.eg.db-3.1.2-4|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-org.Hs.eg.db-3.1.2-4|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-org.Hs.eg.db-3.1.2-4|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-org.Hs.eg.db-3.1.2-4|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-org.Hs.eg.db-3.1.2-4|38	
21cr|R-org.Hs.eg.db-3.1.2-4|39	%if %{without bootstrap}
21cr|R-org.Hs.eg.db-3.1.2-4|40	%check
21cr|R-org.Hs.eg.db-3.1.2-4|41	%{_bindir}/R CMD check %{packname}
21cr|R-org.Hs.eg.db-3.1.2-4|42	%endif
21cr|R-org.Hs.eg.db-3.1.2-4|43	
21cr|R-org.Hs.eg.db-3.1.2-4|44	%files
21cr|R-org.Hs.eg.db-3.1.2-4|45	%dir %{rlibdir}/%{packname}
21cr|R-org.Hs.eg.db-3.1.2-4|46	%doc %{rlibdir}/%{packname}/html
21cr|R-org.Hs.eg.db-3.1.2-4|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-org.Hs.eg.db-3.1.2-4|48	%{rlibdir}/%{packname}/INDEX
21cr|R-org.Hs.eg.db-3.1.2-4|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-org.Hs.eg.db-3.1.2-4|50	%{rlibdir}/%{packname}/Meta
21cr|R-org.Hs.eg.db-3.1.2-4|51	%{rlibdir}/%{packname}/R
21cr|R-org.Hs.eg.db-3.1.2-4|52	%{rlibdir}/%{packname}/extdata
21cr|R-org.Hs.eg.db-3.1.2-4|53	%{rlibdir}/%{packname}/help

7835 21
21cr|R-org.Mm.eg.db-2.10.1-5|1	%bcond_with bootstrap
21cr|R-org.Mm.eg.db-2.10.1-5|2	%global packname  org.Mm.eg.db
21cr|R-org.Mm.eg.db-2.10.1-5|3	%global rlibdir  %{_datadir}/R/library
21cr|R-org.Mm.eg.db-2.10.1-5|4	
21cr|R-org.Mm.eg.db-2.10.1-5|5	Name:             R-%{packname}
21cr|R-org.Mm.eg.db-2.10.1-5|6	Version:          2.10.1
21cr|R-org.Mm.eg.db-2.10.1-5|7	Release:          5
21cr|R-org.Mm.eg.db-2.10.1-5|8	Summary:          Genome wide annotation for Mouse
21cr|R-org.Mm.eg.db-2.10.1-5|9	Group:            Sciences/Mathematics
21cr|R-org.Mm.eg.db-2.10.1-5|10	License:          Artistic-2.0
21cr|R-org.Mm.eg.db-2.10.1-5|11	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-org.Mm.eg.db-2.10.1-5|12	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.Mm.eg.db_2.10.1.tar.gz
21cr|R-org.Mm.eg.db-2.10.1-5|13	BuildArch:        noarch
21cr|R-org.Mm.eg.db-2.10.1-5|14	Requires:         R-core R-methods R-AnnotationDbi R-annotate
21cr|R-org.Mm.eg.db-2.10.1-5|15	%if %{without bootstrap}
21cr|R-org.Mm.eg.db-2.10.1-5|16	Requires:         R-hgu95av2.db
21cr|R-org.Mm.eg.db-2.10.1-5|17	%endif
21cr|R-org.Mm.eg.db-2.10.1-5|18	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-org.Mm.eg.db-2.10.1-5|19	BuildRequires:    R-AnnotationDbi R-annotate
21cr|R-org.Mm.eg.db-2.10.1-5|20	%if %{without bootstrap}
21cr|R-org.Mm.eg.db-2.10.1-5|21	BuildRequires:    R-hgu95av2.db
21cr|R-org.Mm.eg.db-2.10.1-5|22	%endif
21cr|R-org.Mm.eg.db-2.10.1-5|23	
21cr|R-org.Mm.eg.db-2.10.1-5|24	%description
21cr|R-org.Mm.eg.db-2.10.1-5|25	Genome wide annotation for Mouse, primarily based on mapping using Entrez
21cr|R-org.Mm.eg.db-2.10.1-5|26	Gene identifiers.
21cr|R-org.Mm.eg.db-2.10.1-5|27	
21cr|R-org.Mm.eg.db-2.10.1-5|28	%prep
21cr|R-org.Mm.eg.db-2.10.1-5|29	%setup -q -c -n %{packname}
21cr|R-org.Mm.eg.db-2.10.1-5|30	
21cr|R-org.Mm.eg.db-2.10.1-5|31	%build
21cr|R-org.Mm.eg.db-2.10.1-5|32	
21cr|R-org.Mm.eg.db-2.10.1-5|33	%install
21cr|R-org.Mm.eg.db-2.10.1-5|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-org.Mm.eg.db-2.10.1-5|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-org.Mm.eg.db-2.10.1-5|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-org.Mm.eg.db-2.10.1-5|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-org.Mm.eg.db-2.10.1-5|38	
21cr|R-org.Mm.eg.db-2.10.1-5|39	#Disable check - fails due to texlive errors...
21cr|R-org.Mm.eg.db-2.10.1-5|40	#%if %{without bootstrap}
21cr|R-org.Mm.eg.db-2.10.1-5|41	#%check
21cr|R-org.Mm.eg.db-2.10.1-5|42	#%{_bindir}/R CMD check %{packname}
21cr|R-org.Mm.eg.db-2.10.1-5|43	#%endif
21cr|R-org.Mm.eg.db-2.10.1-5|44	
21cr|R-org.Mm.eg.db-2.10.1-5|45	%files
21cr|R-org.Mm.eg.db-2.10.1-5|46	%dir %{rlibdir}/%{packname}
21cr|R-org.Mm.eg.db-2.10.1-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-org.Mm.eg.db-2.10.1-5|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-org.Mm.eg.db-2.10.1-5|49	%{rlibdir}/%{packname}/INDEX
21cr|R-org.Mm.eg.db-2.10.1-5|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-org.Mm.eg.db-2.10.1-5|51	%{rlibdir}/%{packname}/Meta
21cr|R-org.Mm.eg.db-2.10.1-5|52	%{rlibdir}/%{packname}/R
21cr|R-org.Mm.eg.db-2.10.1-5|53	%{rlibdir}/%{packname}/extdata
21cr|R-org.Mm.eg.db-2.10.1-5|54	%{rlibdir}/%{packname}/help

7836 21
21cr|R-org.Rn.eg.db-2.10.1-6|1	%bcond_without bootstrap
21cr|R-org.Rn.eg.db-2.10.1-6|2	%global packname  org.Rn.eg.db
21cr|R-org.Rn.eg.db-2.10.1-6|3	%global rlibdir  %{_datadir}/R/library
21cr|R-org.Rn.eg.db-2.10.1-6|4	
21cr|R-org.Rn.eg.db-2.10.1-6|5	Name:             R-%{packname}
21cr|R-org.Rn.eg.db-2.10.1-6|6	Version:          2.10.1
21cr|R-org.Rn.eg.db-2.10.1-6|7	Release:          6
21cr|R-org.Rn.eg.db-2.10.1-6|8	Summary:          Genome wide annotation for Rat
21cr|R-org.Rn.eg.db-2.10.1-6|9	Group:            Sciences/Mathematics
21cr|R-org.Rn.eg.db-2.10.1-6|10	License:          Artistic-2.0
21cr|R-org.Rn.eg.db-2.10.1-6|11	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-org.Rn.eg.db-2.10.1-6|12	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.Rn.eg.db_2.10.1.tar.gz
21cr|R-org.Rn.eg.db-2.10.1-6|13	BuildArch:        noarch
21cr|R-org.Rn.eg.db-2.10.1-6|14	Requires:         R-core R-methods R-AnnotationDbi R-annotate
21cr|R-org.Rn.eg.db-2.10.1-6|15	%if %{without bootstrap}
21cr|R-org.Rn.eg.db-2.10.1-6|16	Requires:         R-hgu95av2.db
21cr|R-org.Rn.eg.db-2.10.1-6|17	%endif
21cr|R-org.Rn.eg.db-2.10.1-6|18	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-org.Rn.eg.db-2.10.1-6|19	BuildRequires:    R-AnnotationDbi R-annotate R-IRanges R-S4Vectors
21cr|R-org.Rn.eg.db-2.10.1-6|20	%if %{without bootstrap}
21cr|R-org.Rn.eg.db-2.10.1-6|21	BuildRequires:    R-hgu95av2.db
21cr|R-org.Rn.eg.db-2.10.1-6|22	%endif
21cr|R-org.Rn.eg.db-2.10.1-6|23	
21cr|R-org.Rn.eg.db-2.10.1-6|24	%description
21cr|R-org.Rn.eg.db-2.10.1-6|25	Genome wide annotation for Rat, primarily based on mapping using Entrez
21cr|R-org.Rn.eg.db-2.10.1-6|26	Gene identifiers.
21cr|R-org.Rn.eg.db-2.10.1-6|27	
21cr|R-org.Rn.eg.db-2.10.1-6|28	%prep
21cr|R-org.Rn.eg.db-2.10.1-6|29	%setup -q -c -n %{packname}
21cr|R-org.Rn.eg.db-2.10.1-6|30	
21cr|R-org.Rn.eg.db-2.10.1-6|31	%build
21cr|R-org.Rn.eg.db-2.10.1-6|32	
21cr|R-org.Rn.eg.db-2.10.1-6|33	%install
21cr|R-org.Rn.eg.db-2.10.1-6|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-org.Rn.eg.db-2.10.1-6|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-org.Rn.eg.db-2.10.1-6|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-org.Rn.eg.db-2.10.1-6|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-org.Rn.eg.db-2.10.1-6|38	
21cr|R-org.Rn.eg.db-2.10.1-6|39	#if %%{without bootstrap}
21cr|R-org.Rn.eg.db-2.10.1-6|40	#check
21cr|R-org.Rn.eg.db-2.10.1-6|41	#{_bindir}/R CMD check %%{packname}
21cr|R-org.Rn.eg.db-2.10.1-6|42	#endif
21cr|R-org.Rn.eg.db-2.10.1-6|43	
21cr|R-org.Rn.eg.db-2.10.1-6|44	%files
21cr|R-org.Rn.eg.db-2.10.1-6|45	%dir %{rlibdir}/%{packname}
21cr|R-org.Rn.eg.db-2.10.1-6|46	%doc %{rlibdir}/%{packname}/html
21cr|R-org.Rn.eg.db-2.10.1-6|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-org.Rn.eg.db-2.10.1-6|48	%{rlibdir}/%{packname}/INDEX
21cr|R-org.Rn.eg.db-2.10.1-6|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-org.Rn.eg.db-2.10.1-6|50	%{rlibdir}/%{packname}/Meta
21cr|R-org.Rn.eg.db-2.10.1-6|51	%{rlibdir}/%{packname}/R
21cr|R-org.Rn.eg.db-2.10.1-6|52	%{rlibdir}/%{packname}/extdata
21cr|R-org.Rn.eg.db-2.10.1-6|53	%{rlibdir}/%{packname}/help

7837 21
21cr|R-org.Sc.sgd.db-2.10.1-5|1	%bcond_with bootstrap
21cr|R-org.Sc.sgd.db-2.10.1-5|2	%global packname  org.Sc.sgd.db
21cr|R-org.Sc.sgd.db-2.10.1-5|3	%global rlibdir  %{_datadir}/R/library
21cr|R-org.Sc.sgd.db-2.10.1-5|4	
21cr|R-org.Sc.sgd.db-2.10.1-5|5	Name:             R-%{packname}
21cr|R-org.Sc.sgd.db-2.10.1-5|6	Version:          2.10.1
21cr|R-org.Sc.sgd.db-2.10.1-5|7	Release:          5
21cr|R-org.Sc.sgd.db-2.10.1-5|8	Summary:          Genome wide annotation for Yeast
21cr|R-org.Sc.sgd.db-2.10.1-5|9	Group:            Sciences/Mathematics
21cr|R-org.Sc.sgd.db-2.10.1-5|10	License:          Artistic-2.0
21cr|R-org.Sc.sgd.db-2.10.1-5|11	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-org.Sc.sgd.db-2.10.1-5|12	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.Sc.sgd.db_2.10.1.tar.gz
21cr|R-org.Sc.sgd.db-2.10.1-5|13	BuildArch:        noarch
21cr|R-org.Sc.sgd.db-2.10.1-5|14	Requires:         R-core R-methods R-AnnotationDbi R-annotate
21cr|R-org.Sc.sgd.db-2.10.1-5|15	%if %{without bootstrap}
21cr|R-org.Sc.sgd.db-2.10.1-5|16	Requires:         R-hgu95av2.db
21cr|R-org.Sc.sgd.db-2.10.1-5|17	%endif
21cr|R-org.Sc.sgd.db-2.10.1-5|18	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-org.Sc.sgd.db-2.10.1-5|19	BuildRequires:    R-AnnotationDbi R-annotate
21cr|R-org.Sc.sgd.db-2.10.1-5|20	%if %{without bootstrap}
21cr|R-org.Sc.sgd.db-2.10.1-5|21	BuildRequires:    R-hgu95av2.db
21cr|R-org.Sc.sgd.db-2.10.1-5|22	%endif
21cr|R-org.Sc.sgd.db-2.10.1-5|23	
21cr|R-org.Sc.sgd.db-2.10.1-5|24	%description
21cr|R-org.Sc.sgd.db-2.10.1-5|25	Genome wide annotation for Yeast, primarily based on mapping using ORF
21cr|R-org.Sc.sgd.db-2.10.1-5|26	identifiers from SGD.
21cr|R-org.Sc.sgd.db-2.10.1-5|27	
21cr|R-org.Sc.sgd.db-2.10.1-5|28	%prep
21cr|R-org.Sc.sgd.db-2.10.1-5|29	%setup -q -c -n %{packname}
21cr|R-org.Sc.sgd.db-2.10.1-5|30	
21cr|R-org.Sc.sgd.db-2.10.1-5|31	%build
21cr|R-org.Sc.sgd.db-2.10.1-5|32	
21cr|R-org.Sc.sgd.db-2.10.1-5|33	%install
21cr|R-org.Sc.sgd.db-2.10.1-5|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-org.Sc.sgd.db-2.10.1-5|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-org.Sc.sgd.db-2.10.1-5|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-org.Sc.sgd.db-2.10.1-5|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-org.Sc.sgd.db-2.10.1-5|38	
21cr|R-org.Sc.sgd.db-2.10.1-5|39	# Check fails due to texlive errors...
21cr|R-org.Sc.sgd.db-2.10.1-5|40	#%if %{without bootstrap}
21cr|R-org.Sc.sgd.db-2.10.1-5|41	#%check
21cr|R-org.Sc.sgd.db-2.10.1-5|42	#%{_bindir}/R CMD check %{packname}
21cr|R-org.Sc.sgd.db-2.10.1-5|43	#%endif
21cr|R-org.Sc.sgd.db-2.10.1-5|44	
21cr|R-org.Sc.sgd.db-2.10.1-5|45	%files
21cr|R-org.Sc.sgd.db-2.10.1-5|46	%dir %{rlibdir}/%{packname}
21cr|R-org.Sc.sgd.db-2.10.1-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-org.Sc.sgd.db-2.10.1-5|48	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-org.Sc.sgd.db-2.10.1-5|49	%{rlibdir}/%{packname}/INDEX
21cr|R-org.Sc.sgd.db-2.10.1-5|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-org.Sc.sgd.db-2.10.1-5|51	%{rlibdir}/%{packname}/Meta
21cr|R-org.Sc.sgd.db-2.10.1-5|52	%{rlibdir}/%{packname}/R
21cr|R-org.Sc.sgd.db-2.10.1-5|53	%{rlibdir}/%{packname}/extdata
21cr|R-org.Sc.sgd.db-2.10.1-5|54	%{rlibdir}/%{packname}/help

7838 21
21cr|rosa-autotests-0.1-4|1	Summary:	Rosa autotests util
21cr|rosa-autotests-0.1-4|2	Name:		rosa-autotests
21cr|rosa-autotests-0.1-4|3	Version:	0.1
21cr|rosa-autotests-0.1-4|4	Release:	4
21cr|rosa-autotests-0.1-4|5	License:	GPLv2+
21cr|rosa-autotests-0.1-4|6	Group:		System/Configuration/Boot and Init
21cr|rosa-autotests-0.1-4|7	Url:		http://www.abf.io/import/rosa-autotests
21cr|rosa-autotests-0.1-4|8	Source0:	%{name}.tar.gz
21cr|rosa-autotests-0.1-4|9	Requires:	systemd
21cr|rosa-autotests-0.1-4|10	Requires:	coreutils
21cr|rosa-autotests-0.1-4|11	BuildRequires:  /usr/bin/msgfmt
21cr|rosa-autotests-0.1-4|12	BuildArch:	noarch
21cr|rosa-autotests-0.1-4|13	
21cr|rosa-autotests-0.1-4|14	%description
21cr|rosa-autotests-0.1-4|15	Rosa autotest util.
21cr|rosa-autotests-0.1-4|16	
21cr|rosa-autotests-0.1-4|17	%files
21cr|rosa-autotests-0.1-4|18	%{_libexecdir}/%{name}
21cr|rosa-autotests-0.1-4|19	%lang(ru) %{_localedir}/ru/LC_MESSAGES/%{name}.mo
21cr|rosa-autotests-0.1-4|20	%dir %{_datadir}/%{name}
21cr|rosa-autotests-0.1-4|21	%dir %{_datadir}/%{name}/std
21cr|rosa-autotests-0.1-4|22	%{_datadir}/%{name}/std/*
21cr|rosa-autotests-0.1-4|23	%{_unitdir}/*
21cr|rosa-autotests-0.1-4|24	
21cr|rosa-autotests-0.1-4|25	#--------------------------------------------------------------
21cr|rosa-autotests-0.1-4|26	
21cr|rosa-autotests-0.1-4|27	%package barium
21cr|rosa-autotests-0.1-4|28	Summary:	Rosa autotests util for barium
21cr|rosa-autotests-0.1-4|29	Requires:	%{name} == %{EVRD}
21cr|rosa-autotests-0.1-4|30	
21cr|rosa-autotests-0.1-4|31	%description barium
21cr|rosa-autotests-0.1-4|32	Rosa autotests util for barium
21cr|rosa-autotests-0.1-4|33	
21cr|rosa-autotests-0.1-4|34	%files barium
21cr|rosa-autotests-0.1-4|35	%dir %{_datadir}/%{name}/barium
21cr|rosa-autotests-0.1-4|36	%{_datadir}/%{name}/barium/*
21cr|rosa-autotests-0.1-4|37	
21cr|rosa-autotests-0.1-4|38	#--------------------------------------------------------------
21cr|rosa-autotests-0.1-4|39	
21cr|rosa-autotests-0.1-4|40	%prep
21cr|rosa-autotests-0.1-4|41	
21cr|rosa-autotests-0.1-4|42	%setup -n %{name}
21cr|rosa-autotests-0.1-4|43	
21cr|rosa-autotests-0.1-4|44	%build
21cr|rosa-autotests-0.1-4|45	# nothing to do
21cr|rosa-autotests-0.1-4|46	
21cr|rosa-autotests-0.1-4|47	%install
21cr|rosa-autotests-0.1-4|48	mkdir -p %{buildroot}%{_libexecdir}
21cr|rosa-autotests-0.1-4|49	mkdir -p %{buildroot}%{_unitdir}
21cr|rosa-autotests-0.1-4|50	mkdir -p %{buildroot}%{_datadir}/%{name}/{std,barium}
21cr|rosa-autotests-0.1-4|51	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES
21cr|rosa-autotests-0.1-4|52	
21cr|rosa-autotests-0.1-4|53	install -m 755  %{name} %{buildroot}%{_libexecdir}/
21cr|rosa-autotests-0.1-4|54	install -m644  std/*  %{buildroot}%{_datadir}/%{name}/std/
21cr|rosa-autotests-0.1-4|55	install -m644  barium/*  %{buildroot}%{_datadir}/%{name}/barium/
21cr|rosa-autotests-0.1-4|56	
21cr|rosa-autotests-0.1-4|57	install -m 644 systemd/* %{buildroot}%{_unitdir}/
21cr|rosa-autotests-0.1-4|58	msgfmt -v %{name}.po  -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21cr|rosa-autotests-0.1-4|59	

7839 21
21cr|rosa-cloud-connector-0.3.7-2|1	Name:		rosa-cloud-connector
21cr|rosa-cloud-connector-0.3.7-2|2	Version:	0.3.7
21cr|rosa-cloud-connector-0.3.7-2|3	Release:	2
21cr|rosa-cloud-connector-0.3.7-2|4	Summary:	Connect to different cloud storage services
21cr|rosa-cloud-connector-0.3.7-2|5	License:	BSD
21cr|rosa-cloud-connector-0.3.7-2|6	Group:		Networking/File transfer
21cr|rosa-cloud-connector-0.3.7-2|7	Url:		https://abf.rosalinux.ru/soft/rosa-cloud-connector
21cr|rosa-cloud-connector-0.3.7-2|8	Source0:	https://abf.rosalinux.ru/soft/rosa-cloud-connector/archive/%{name}-%{version}.tar.gz
21cr|rosa-cloud-connector-0.3.7-2|9	# These are just "weather-clouds" icons from oxygen theme:)
21cr|rosa-cloud-connector-0.3.7-2|10	Source1:	rosa-cloud-16.png
21cr|rosa-cloud-connector-0.3.7-2|11	Source2:	rosa-cloud-22.png
21cr|rosa-cloud-connector-0.3.7-2|12	Source3:	rosa-cloud-32.png
21cr|rosa-cloud-connector-0.3.7-2|13	Source4:	rosa-cloud-48.png
21cr|rosa-cloud-connector-0.3.7-2|14	Source5:	rosa-cloud-64.png
21cr|rosa-cloud-connector-0.3.7-2|15	Source6:	rosa-cloud-128.png
21cr|rosa-cloud-connector-0.3.7-2|16	BuildRequires:	qmake5
21cr|rosa-cloud-connector-0.3.7-2|17	BuildRequires:	qt5-devel
21cr|rosa-cloud-connector-0.3.7-2|18	BuildRequires:	qt5-linguist-tools
21cr|rosa-cloud-connector-0.3.7-2|19	
21cr|rosa-cloud-connector-0.3.7-2|20	Requires:	davfs2
21cr|rosa-cloud-connector-0.3.7-2|21	# it runs 'echo password | sudo sh -c '...' :facepalm
21cr|rosa-cloud-connector-0.3.7-2|22	Requires:	sudo
21cr|rosa-cloud-connector-0.3.7-2|23	
21cr|rosa-cloud-connector-0.3.7-2|24	Provides:	rosa-cloud
21cr|rosa-cloud-connector-0.3.7-2|25	Provides:	rcloud
21cr|rosa-cloud-connector-0.3.7-2|26	
21cr|rosa-cloud-connector-0.3.7-2|27	%description
21cr|rosa-cloud-connector-0.3.7-2|28	A simple tool to connect to different cloud storage services.
21cr|rosa-cloud-connector-0.3.7-2|29	
21cr|rosa-cloud-connector-0.3.7-2|30	%prep
21cr|rosa-cloud-connector-0.3.7-2|31	%setup -q
21cr|rosa-cloud-connector-0.3.7-2|32	
21cr|rosa-cloud-connector-0.3.7-2|33	%build
21cr|rosa-cloud-connector-0.3.7-2|34	%qmake_qt5
21cr|rosa-cloud-connector-0.3.7-2|35	%make
21cr|rosa-cloud-connector-0.3.7-2|36	lrelease-qt5 app/rosa_cloud_ru.ts
21cr|rosa-cloud-connector-0.3.7-2|37	
21cr|rosa-cloud-connector-0.3.7-2|38	%install
21cr|rosa-cloud-connector-0.3.7-2|39	mkdir -p %{buildroot}/%{_bindir}
21cr|rosa-cloud-connector-0.3.7-2|40	cp app/rosa-cloud %{buildroot}/%{_bindir}
21cr|rosa-cloud-connector-0.3.7-2|41	
21cr|rosa-cloud-connector-0.3.7-2|42	mkdir -p %{buildroot}%{_datadir}/%{name}/data/lang/
21cr|rosa-cloud-connector-0.3.7-2|43	cp app/*qm %{buildroot}%{_datadir}/%{name}/data/lang/
21cr|rosa-cloud-connector-0.3.7-2|44	cp app/*ts %{buildroot}%{_datadir}/%{name}/data/lang/
21cr|rosa-cloud-connector-0.3.7-2|45	
21cr|rosa-cloud-connector-0.3.7-2|46	for s in 16 22 32 48 64 128; do
21cr|rosa-cloud-connector-0.3.7-2|47	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21cr|rosa-cloud-connector-0.3.7-2|48	done
21cr|rosa-cloud-connector-0.3.7-2|49	
21cr|rosa-cloud-connector-0.3.7-2|50	install -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|rosa-cloud-connector-0.3.7-2|51	install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/22x22/apps/%{name}.png
21cr|rosa-cloud-connector-0.3.7-2|52	install -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|rosa-cloud-connector-0.3.7-2|53	install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|rosa-cloud-connector-0.3.7-2|54	install -m 0644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|rosa-cloud-connector-0.3.7-2|55	install -m 0644 %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|rosa-cloud-connector-0.3.7-2|56	
21cr|rosa-cloud-connector-0.3.7-2|57	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|rosa-cloud-connector-0.3.7-2|58	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|rosa-cloud-connector-0.3.7-2|59	[Desktop Entry]
21cr|rosa-cloud-connector-0.3.7-2|60	Version=1.0
21cr|rosa-cloud-connector-0.3.7-2|61	Name=ROSA Cloud Connector
21cr|rosa-cloud-connector-0.3.7-2|62	Name[ru]=ROSA Cloud Connector
21cr|rosa-cloud-connector-0.3.7-2|63	Comment=Tool for connecting to different cloud storage services
21cr|rosa-cloud-connector-0.3.7-2|64	Comment[ru]=Инструментарий подключения к облачным хранилищам
21cr|rosa-cloud-connector-0.3.7-2|65	Exec=%{_bindir}/rosa-cloud
21cr|rosa-cloud-connector-0.3.7-2|66	Icon=rosa-cloud-connector
21cr|rosa-cloud-connector-0.3.7-2|67	Terminal=false
21cr|rosa-cloud-connector-0.3.7-2|68	Type=Application
21cr|rosa-cloud-connector-0.3.7-2|69	Categories=System;
21cr|rosa-cloud-connector-0.3.7-2|70	EOF
21cr|rosa-cloud-connector-0.3.7-2|71	
21cr|rosa-cloud-connector-0.3.7-2|72	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|rosa-cloud-connector-0.3.7-2|73	
21cr|rosa-cloud-connector-0.3.7-2|74	%files
21cr|rosa-cloud-connector-0.3.7-2|75	%{_bindir}/*
21cr|rosa-cloud-connector-0.3.7-2|76	%{_datadir}/%{name}
21cr|rosa-cloud-connector-0.3.7-2|77	%{_datadir}/applications/%{name}.desktop
21cr|rosa-cloud-connector-0.3.7-2|78	%{_iconsdir}/hicolor/*/apps/*

7840 21
21cr|rosa-crypto-tool-1.0.0-14|1	%define oname rosa-crypto-tool-devel
21cr|rosa-crypto-tool-1.0.0-14|2	
21cr|rosa-crypto-tool-1.0.0-14|3	Summary:	Program for working with electronic digital signatures
21cr|rosa-crypto-tool-1.0.0-14|4	Name:		rosa-crypto-tool
21cr|rosa-crypto-tool-1.0.0-14|5	Version:	1.0.0
21cr|rosa-crypto-tool-1.0.0-14|6	Release:	14
21cr|rosa-crypto-tool-1.0.0-14|7	License:	BSD
21cr|rosa-crypto-tool-1.0.0-14|8	Group:		System/Base
21cr|rosa-crypto-tool-1.0.0-14|9	Url:		https://abf.io/uxteam/rosa-crypto-tool-devel/
21cr|rosa-crypto-tool-1.0.0-14|10	Source0:	%{url}/archive/%{oname}-%{version}.tar.gz
21cr|rosa-crypto-tool-1.0.0-14|11	Patch0:		rosa-crypto-tool-devel-1.0.0-desktop-szi.patch
21cr|rosa-crypto-tool-1.0.0-14|12	# https://abf.io/uxteam/rosa-crypto-tool-devel/pull_requests/1
21cr|rosa-crypto-tool-1.0.0-14|13	Patch1:		0001-Explicit-python-versioning-in-shebang.patch
21cr|rosa-crypto-tool-1.0.0-14|14	BuildRequires:	pkgconfig(python)
21cr|rosa-crypto-tool-1.0.0-14|15	Requires: 	imagemagick
21cr|rosa-crypto-tool-1.0.0-14|16	Requires:	pythonegg(file-magic) >= 0.3
21cr|rosa-crypto-tool-1.0.0-14|17	Requires:	pythonegg(pyudev)
21cr|rosa-crypto-tool-1.0.0-14|18	%if %{mdvver} >= 201910
21cr|rosa-crypto-tool-1.0.0-14|19	Requires:	python2
21cr|rosa-crypto-tool-1.0.0-14|20	Requires:	python2-qt4-core
21cr|rosa-crypto-tool-1.0.0-14|21	Requires:	python2-qt4-gui
21cr|rosa-crypto-tool-1.0.0-14|22	%else
21cr|rosa-crypto-tool-1.0.0-14|23	Requires:	python
21cr|rosa-crypto-tool-1.0.0-14|24	Requires:	python-qt4-core
21cr|rosa-crypto-tool-1.0.0-14|25	Requires:	python-qt4-gui
21cr|rosa-crypto-tool-1.0.0-14|26	%endif
21cr|rosa-crypto-tool-1.0.0-14|27	# RCT uses unoconv to create previews of files.
21cr|rosa-crypto-tool-1.0.0-14|28	# Errors with unoconv are not fatal.
21cr|rosa-crypto-tool-1.0.0-14|29	# To avoid requiring libreoffice, make it an optional dep.
21cr|rosa-crypto-tool-1.0.0-14|30	# Usecase: I run RCT from a container, there is no need in LibreOffice.
21cr|rosa-crypto-tool-1.0.0-14|31	Recommends:	unoconv
21cr|rosa-crypto-tool-1.0.0-14|32	BuildArch:	noarch
21cr|rosa-crypto-tool-1.0.0-14|33	
21cr|rosa-crypto-tool-1.0.0-14|34	%description
21cr|rosa-crypto-tool-1.0.0-14|35	Program for working with electronic digital signatures.
21cr|rosa-crypto-tool-1.0.0-14|36	
21cr|rosa-crypto-tool-1.0.0-14|37	%files -f %{name}.lang
21cr|rosa-crypto-tool-1.0.0-14|38	%{_bindir}/%{name}
21cr|rosa-crypto-tool-1.0.0-14|39	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|rosa-crypto-tool-1.0.0-14|40	%{_datadir}/applications/%{name}.desktop
21cr|rosa-crypto-tool-1.0.0-14|41	%{py2_puresitedir}/*
21cr|rosa-crypto-tool-1.0.0-14|42	%{_defaultdocdir}/%{name}/*.pdf
21cr|rosa-crypto-tool-1.0.0-14|43	
21cr|rosa-crypto-tool-1.0.0-14|44	#----------------------------------------------------------------------------
21cr|rosa-crypto-tool-1.0.0-14|45	
21cr|rosa-crypto-tool-1.0.0-14|46	%prep
21cr|rosa-crypto-tool-1.0.0-14|47	%setup -qn %{oname}-%{version}
21cr|rosa-crypto-tool-1.0.0-14|48	%apply_patches
21cr|rosa-crypto-tool-1.0.0-14|49	
21cr|rosa-crypto-tool-1.0.0-14|50	%build
21cr|rosa-crypto-tool-1.0.0-14|51	%py2_build
21cr|rosa-crypto-tool-1.0.0-14|52	
21cr|rosa-crypto-tool-1.0.0-14|53	%install
21cr|rosa-crypto-tool-1.0.0-14|54	%py2_install
21cr|rosa-crypto-tool-1.0.0-14|55	
21cr|rosa-crypto-tool-1.0.0-14|56	%find_lang %{name}

7841 21
21cr|rosa-dejurka-0.1-1|1	Summary:	Disable suspend, hibernate, sleep modes
21cr|rosa-dejurka-0.1-1|2	Name:		rosa-dejurka
21cr|rosa-dejurka-0.1-1|3	Version:	0.1
21cr|rosa-dejurka-0.1-1|4	Release:	1
21cr|rosa-dejurka-0.1-1|5	License:	MIT
21cr|rosa-dejurka-0.1-1|6	Group:		Graphical desktop/Other
21cr|rosa-dejurka-0.1-1|7	Url:		https://abf.io/import/rosa-dejurka
21cr|rosa-dejurka-0.1-1|8	
21cr|rosa-dejurka-0.1-1|9	%description
21cr|rosa-dejurka-0.1-1|10	Disable suspend, hibernate, sleep modes.
21cr|rosa-dejurka-0.1-1|11	Recommended for problems with hardware.
21cr|rosa-dejurka-0.1-1|12	
21cr|rosa-dejurka-0.1-1|13	%files
21cr|rosa-dejurka-0.1-1|14	%{_sysconfdir}/systemd/system/*
21cr|rosa-dejurka-0.1-1|15	
21cr|rosa-dejurka-0.1-1|16	#----------------------------------------------------------------------------
21cr|rosa-dejurka-0.1-1|17	
21cr|rosa-dejurka-0.1-1|18	%package gnome
21cr|rosa-dejurka-0.1-1|19	Summary:	Disable suspend, hibernate, sleep modes in menu for gnome
21cr|rosa-dejurka-0.1-1|20	Group:		Graphical desktop/Other
21cr|rosa-dejurka-0.1-1|21	Requires:	gsettings-desktop-schemas
21cr|rosa-dejurka-0.1-1|22	Requires:	%{name} = %{EVRD}
21cr|rosa-dejurka-0.1-1|23	OrderWithRequires:	gsettings-desktop-schemas
21cr|rosa-dejurka-0.1-1|24	
21cr|rosa-dejurka-0.1-1|25	%description gnome
21cr|rosa-dejurka-0.1-1|26	Disable suspend, hibernate, sleep modes in menu for gnome.
21cr|rosa-dejurka-0.1-1|27	
21cr|rosa-dejurka-0.1-1|28	%files gnome
21cr|rosa-dejurka-0.1-1|29	
21cr|rosa-dejurka-0.1-1|30	%posttrans
21cr|rosa-dejurka-0.1-1|31	# /foo1/ {n;s/foo2/foo3/} - replace foo2 with foo3 on next one string for foo1 only
21cr|rosa-dejurka-0.1-1|32	[ -f %{_datadir}/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml ] && \
21cr|rosa-dejurka-0.1-1|33	sed -i "/disable-lock-screen/ {n;s/false/true/}" \
21cr|rosa-dejurka-0.1-1|34	%{_datadir}/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml
21cr|rosa-dejurka-0.1-1|35	
21cr|rosa-dejurka-0.1-1|36	%postun
21cr|rosa-dejurka-0.1-1|37	[ -f %{_datadir}/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml ] && \
21cr|rosa-dejurka-0.1-1|38	sed -i "/disable-lock-screen/ {n;s/true/false/}" \
21cr|rosa-dejurka-0.1-1|39	%{_datadir}/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml
21cr|rosa-dejurka-0.1-1|40	
21cr|rosa-dejurka-0.1-1|41	#----------------------------------------------------------------------------
21cr|rosa-dejurka-0.1-1|42	
21cr|rosa-dejurka-0.1-1|43	%prep
21cr|rosa-dejurka-0.1-1|44	
21cr|rosa-dejurka-0.1-1|45	%build
21cr|rosa-dejurka-0.1-1|46	
21cr|rosa-dejurka-0.1-1|47	%install
21cr|rosa-dejurka-0.1-1|48	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/
21cr|rosa-dejurka-0.1-1|49	ln -s /dev/null %{buildroot}%{_sysconfdir}/systemd/system/sleep.target
21cr|rosa-dejurka-0.1-1|50	ln -s /dev/null %{buildroot}%{_sysconfdir}/systemd/system/suspend.target
21cr|rosa-dejurka-0.1-1|51	ln -s /dev/null %{buildroot}%{_sysconfdir}/systemd/system/hibernate.target
21cr|rosa-dejurka-0.1-1|52	ln -s /dev/null %{buildroot}%{_sysconfdir}/systemd/system/hybrid-sleep.target

7842 21
21cr|rosa-elementary-dark-theme-2.4.2-12|1	%define tarname	rosa-elementary-dark-theme
21cr|rosa-elementary-dark-theme-2.4.2-12|2	%define name	rosa-elementary-dark-theme
21cr|rosa-elementary-dark-theme-2.4.2-12|3	%define version	2.4.2
21cr|rosa-elementary-dark-theme-2.4.2-12|4	
21cr|rosa-elementary-dark-theme-2.4.2-12|5	Summary:	ROSA-elementary theme
21cr|rosa-elementary-dark-theme-2.4.2-12|6	Name:		%{name}
21cr|rosa-elementary-dark-theme-2.4.2-12|7	Version:	%{version}
21cr|rosa-elementary-dark-theme-2.4.2-12|8	Release:	12
21cr|rosa-elementary-dark-theme-2.4.2-12|9	Source0:	%{tarname}-%{version}.tar.bz2
21cr|rosa-elementary-dark-theme-2.4.2-12|10	#Theme for openbox
21cr|rosa-elementary-dark-theme-2.4.2-12|11	Source1:	rosa-elementary-theme-openbox.tar.gz
21cr|rosa-elementary-dark-theme-2.4.2-12|12	# new metacity theme
21cr|rosa-elementary-dark-theme-2.4.2-12|13	Source2:	metacity-1.tar.bz2
21cr|rosa-elementary-dark-theme-2.4.2-12|14	Source3:	metacity-theme-1.xml
21cr|rosa-elementary-dark-theme-2.4.2-12|15	
21cr|rosa-elementary-dark-theme-2.4.2-12|16	Patch0:		rosa-elementary-dark-theme-2.4.2-force-panel-color.patch
21cr|rosa-elementary-dark-theme-2.4.2-12|17	
21cr|rosa-elementary-dark-theme-2.4.2-12|18	License:	GPLv2
21cr|rosa-elementary-dark-theme-2.4.2-12|19	Group:		Graphical desktop/Other
21cr|rosa-elementary-dark-theme-2.4.2-12|20	BuildArch:	noarch
21cr|rosa-elementary-dark-theme-2.4.2-12|21	Requires:	murrine
21cr|rosa-elementary-dark-theme-2.4.2-12|22	Requires:	gtk-aurora-engine
21cr|rosa-elementary-dark-theme-2.4.2-12|23	Recommends:	rosa-icons
21cr|rosa-elementary-dark-theme-2.4.2-12|24	
21cr|rosa-elementary-dark-theme-2.4.2-12|25	%description
21cr|rosa-elementary-dark-theme-2.4.2-12|26	ROSA-elementary theme creates specially for the Mandriva. Based on the
21cr|rosa-elementary-dark-theme-2.4.2-12|27	original theme by Daniel Fore (aka Dan Rabbit).
21cr|rosa-elementary-dark-theme-2.4.2-12|28	
21cr|rosa-elementary-dark-theme-2.4.2-12|29	%prep
21cr|rosa-elementary-dark-theme-2.4.2-12|30	%setup -q -a1
21cr|rosa-elementary-dark-theme-2.4.2-12|31	%patch0 -p1
21cr|rosa-elementary-dark-theme-2.4.2-12|32	rm -fr metacity-1
21cr|rosa-elementary-dark-theme-2.4.2-12|33	
21cr|rosa-elementary-dark-theme-2.4.2-12|34	tar xjf %{SOURCE2}
21cr|rosa-elementary-dark-theme-2.4.2-12|35	
21cr|rosa-elementary-dark-theme-2.4.2-12|36	
21cr|rosa-elementary-dark-theme-2.4.2-12|37	
21cr|rosa-elementary-dark-theme-2.4.2-12|38	%install
21cr|rosa-elementary-dark-theme-2.4.2-12|39	%__rm -rf %{buildroot}
21cr|rosa-elementary-dark-theme-2.4.2-12|40	%__mkdir -p %{buildroot}%{_datadir}/themes/rosa-elementary-dark
21cr|rosa-elementary-dark-theme-2.4.2-12|41	cp -rf ./* %{buildroot}%{_datadir}/themes/rosa-elementary-dark
21cr|rosa-elementary-dark-theme-2.4.2-12|42	
21cr|rosa-elementary-dark-theme-2.4.2-12|43	install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/themes/rosa-elementary-dark/metacity-1/metacity-theme-1.xml
21cr|rosa-elementary-dark-theme-2.4.2-12|44	
21cr|rosa-elementary-dark-theme-2.4.2-12|45	%clean
21cr|rosa-elementary-dark-theme-2.4.2-12|46	%__rm -rf %{buildroot}
21cr|rosa-elementary-dark-theme-2.4.2-12|47	
21cr|rosa-elementary-dark-theme-2.4.2-12|48	%files
21cr|rosa-elementary-dark-theme-2.4.2-12|49	%defattr(644,root,root,755)
21cr|rosa-elementary-dark-theme-2.4.2-12|50	%{_datadir}/themes/*

7843 21
21cr|rosa-elementary-theme-3.0.3-8|1	%define aurorae_version 1.1.3
21cr|rosa-elementary-theme-3.0.3-8|2	
21cr|rosa-elementary-theme-3.0.3-8|3	Summary:	ROSA-elementary theme
21cr|rosa-elementary-theme-3.0.3-8|4	Name:		rosa-elementary-theme
21cr|rosa-elementary-theme-3.0.3-8|5	Version:	3.0.3
21cr|rosa-elementary-theme-3.0.3-8|6	Release:	8
21cr|rosa-elementary-theme-3.0.3-8|7	License:	GPLv2+
21cr|rosa-elementary-theme-3.0.3-8|8	Group:		Graphical desktop/Other
21cr|rosa-elementary-theme-3.0.3-8|9	Url:		http://www.rosalinux.com
21cr|rosa-elementary-theme-3.0.3-8|10	Source0:	https://abf.io/uxteam/%{name}-devel/archive/%{name}-devel-v%{version}.tar.gz
21cr|rosa-elementary-theme-3.0.3-8|11	#Theme for openbox
21cr|rosa-elementary-theme-3.0.3-8|12	Source1:	%{name}-openbox.tar.gz
21cr|rosa-elementary-theme-3.0.3-8|13	# new metacity theme
21cr|rosa-elementary-theme-3.0.3-8|14	#Aurorae theme
21cr|rosa-elementary-theme-3.0.3-8|15	Source3:	rosa-aurorae-%{aurorae_version}.tar.xz
21cr|rosa-elementary-theme-3.0.3-8|16	Requires:	gtk-aurora-engine
21cr|rosa-elementary-theme-3.0.3-8|17	Requires:	murrine
21cr|rosa-elementary-theme-3.0.3-8|18	Recommends:	rosa-icons
21cr|rosa-elementary-theme-3.0.3-8|19	BuildArch:	noarch
21cr|rosa-elementary-theme-3.0.3-8|20	
21cr|rosa-elementary-theme-3.0.3-8|21	%description
21cr|rosa-elementary-theme-3.0.3-8|22	ROSA-elementary theme created specially for the ROSA. Originally inspired
21cr|rosa-elementary-theme-3.0.3-8|23	by Elementary theme by Daniel Fore (aka Dan Rabbit).
21cr|rosa-elementary-theme-3.0.3-8|24	
21cr|rosa-elementary-theme-3.0.3-8|25	%files
21cr|rosa-elementary-theme-3.0.3-8|26	%defattr(644,root,root,755)
21cr|rosa-elementary-theme-3.0.3-8|27	%{_datadir}/themes/*
21cr|rosa-elementary-theme-3.0.3-8|28	%{_datadir}/apps/aurorae/themes/rosa/*
21cr|rosa-elementary-theme-3.0.3-8|29	
21cr|rosa-elementary-theme-3.0.3-8|30	#----------------------------------------------------------------------------
21cr|rosa-elementary-theme-3.0.3-8|31	
21cr|rosa-elementary-theme-3.0.3-8|32	%prep
21cr|rosa-elementary-theme-3.0.3-8|33	%setup -qn %{name}-devel-v%{version}
21cr|rosa-elementary-theme-3.0.3-8|34	%apply_patches
21cr|rosa-elementary-theme-3.0.3-8|35	
21cr|rosa-elementary-theme-3.0.3-8|36	tar xJf %{SOURCE3}
21cr|rosa-elementary-theme-3.0.3-8|37	
21cr|rosa-elementary-theme-3.0.3-8|38	%build
21cr|rosa-elementary-theme-3.0.3-8|39	
21cr|rosa-elementary-theme-3.0.3-8|40	%install
21cr|rosa-elementary-theme-3.0.3-8|41	mkdir -p %{buildroot}%{_datadir}/themes
21cr|rosa-elementary-theme-3.0.3-8|42	mkdir -p %{buildroot}%{_datadir}/themes/rosa-elementary
21cr|rosa-elementary-theme-3.0.3-8|43	cp -rf ./* %{buildroot}%{_datadir}/themes/rosa-elementary
21cr|rosa-elementary-theme-3.0.3-8|44	mkdir -p %{buildroot}%{_datadir}/apps/aurorae/themes/rosa/
21cr|rosa-elementary-theme-3.0.3-8|45	cp -rf ./rosa-%{aurorae_version}/* %{buildroot}%{_datadir}/apps/aurorae/themes/rosa/

7844 21
21cr|rosa-flat-icons-0.0.2-6|1	%define tarname	rosa-flat
21cr|rosa-flat-icons-0.0.2-6|2	%define _name	rosa-flat
21cr|rosa-flat-icons-0.0.2-6|3	
21cr|rosa-flat-icons-0.0.2-6|4	Summary:	ROSA Flat icons theme
21cr|rosa-flat-icons-0.0.2-6|5	Name:		%{_name}-icons
21cr|rosa-flat-icons-0.0.2-6|6	Version:	0.0.2
21cr|rosa-flat-icons-0.0.2-6|7	Release:	6
21cr|rosa-flat-icons-0.0.2-6|8	Source0:	%{tarname}.tar.xz
21cr|rosa-flat-icons-0.0.2-6|9	URL:		www.rosalinux.com
21cr|rosa-flat-icons-0.0.2-6|10	License:	GPLv2
21cr|rosa-flat-icons-0.0.2-6|11	Group:		Graphical desktop/Other
21cr|rosa-flat-icons-0.0.2-6|12	BuildArch:	noarch
21cr|rosa-flat-icons-0.0.2-6|13	BuildRequires:	fdupes inkscape
21cr|rosa-flat-icons-0.0.2-6|14	Requires:	gnome-icon-theme
21cr|rosa-flat-icons-0.0.2-6|15	
21cr|rosa-flat-icons-0.0.2-6|16	%description
21cr|rosa-flat-icons-0.0.2-6|17	ROSA icon theme is high quality icon theme for KDE, GNOME and Xfce.
21cr|rosa-flat-icons-0.0.2-6|18	It is part of ROSA theme pack - theme for ROSA Desktop distribution.
21cr|rosa-flat-icons-0.0.2-6|19	Initially based on the original icon theme Elementary by Daniel Fore
21cr|rosa-flat-icons-0.0.2-6|20	(Dan Rabbit).
21cr|rosa-flat-icons-0.0.2-6|21	
21cr|rosa-flat-icons-0.0.2-6|22	%prep
21cr|rosa-flat-icons-0.0.2-6|23	%setup -q -n %{_name}
21cr|rosa-flat-icons-0.0.2-6|24	
21cr|rosa-flat-icons-0.0.2-6|25	%install
21cr|rosa-flat-icons-0.0.2-6|26	mkdir -p %{buildroot}%{_datadir}/icons/%{_name}
21cr|rosa-flat-icons-0.0.2-6|27	cp -rf ./* %{buildroot}%{_datadir}/icons/%{_name}
21cr|rosa-flat-icons-0.0.2-6|28	%fdupes -s %{buildroot}%{_datadir}/icons/%{_name}
21cr|rosa-flat-icons-0.0.2-6|29	
21cr|rosa-flat-icons-0.0.2-6|30	%files
21cr|rosa-flat-icons-0.0.2-6|31	%{_datadir}/icons/%{_name}/*

7845 21
21cr|rosa-gaming-repos-2021.1-14|1	Summary:	Repo with rosa-gaming contrib projects (not for stable use)
21cr|rosa-gaming-repos-2021.1-14|2	Name:		rosa-gaming-repos
21cr|rosa-gaming-repos-2021.1-14|3	Version:	2021.1
21cr|rosa-gaming-repos-2021.1-14|4	Release:	14
21cr|rosa-gaming-repos-2021.1-14|5	License:	MIT
21cr|rosa-gaming-repos-2021.1-14|6	Group:		Games/Other
21cr|rosa-gaming-repos-2021.1-14|7	Url:		https://abf.io/rosa_gaming
21cr|rosa-gaming-repos-2021.1-14|8	ExclusiveArch:	x86_64
21cr|rosa-gaming-repos-2021.1-14|9	
21cr|rosa-gaming-repos-2021.1-14|10	%description
21cr|rosa-gaming-repos-2021.1-14|11	Configuration of linux-gaming.ru repository.
21cr|rosa-gaming-repos-2021.1-14|12	Warning! This repository is not for stable use.
21cr|rosa-gaming-repos-2021.1-14|13	
21cr|rosa-gaming-repos-2021.1-14|14	%files
21cr|rosa-gaming-repos-2021.1-14|15	%config(noreplace) %{_sysconfdir}/yum.repos.d/rosa-gaming.repo
21cr|rosa-gaming-repos-2021.1-14|16	
21cr|rosa-gaming-repos-2021.1-14|17	#----------------------------------------------------------------------------
21cr|rosa-gaming-repos-2021.1-14|18	
21cr|rosa-gaming-repos-2021.1-14|19	%package xanmod
21cr|rosa-gaming-repos-2021.1-14|20	Summary:	Repo with contrib xanmod kernel (not for stable use)
21cr|rosa-gaming-repos-2021.1-14|21	Group:		Games/Other
21cr|rosa-gaming-repos-2021.1-14|22	
21cr|rosa-gaming-repos-2021.1-14|23	%description xanmod
21cr|rosa-gaming-repos-2021.1-14|24	Configuration of contrib xanmod kernel repository.
21cr|rosa-gaming-repos-2021.1-14|25	See https://forum.rosalinux.ru/viewtopic.php?t=10295
21cr|rosa-gaming-repos-2021.1-14|26	Warning! This repository is not for stable use.
21cr|rosa-gaming-repos-2021.1-14|27	
21cr|rosa-gaming-repos-2021.1-14|28	%files xanmod
21cr|rosa-gaming-repos-2021.1-14|29	%config(noreplace) %{_sysconfdir}/yum.repos.d/kernel-xanmod.repo
21cr|rosa-gaming-repos-2021.1-14|30	
21cr|rosa-gaming-repos-2021.1-14|31	#----------------------------------------------------------------------------
21cr|rosa-gaming-repos-2021.1-14|32	
21cr|rosa-gaming-repos-2021.1-14|33	%prep
21cr|rosa-gaming-repos-2021.1-14|34	
21cr|rosa-gaming-repos-2021.1-14|35	%build
21cr|rosa-gaming-repos-2021.1-14|36	
21cr|rosa-gaming-repos-2021.1-14|37	%install
21cr|rosa-gaming-repos-2021.1-14|38	mkdir -p %{buildroot}%{_sysconfdir}/yum.repos.d
21cr|rosa-gaming-repos-2021.1-14|39	cat > %{buildroot}%{_sysconfdir}/yum.repos.d/rosa-gaming.repo <<EOF
21cr|rosa-gaming-repos-2021.1-14|40	[rosa-gaming-x86_64]
21cr|rosa-gaming-repos-2021.1-14|41	name=rosa-gaming-x86_64
21cr|rosa-gaming-repos-2021.1-14|42	baseurl=https://abf-downloads.rosa.ru/rosa_gaming_personal/repository/rosa2021.1/x86_64/main/release/
21cr|rosa-gaming-repos-2021.1-14|43	gpgcheck=0
21cr|rosa-gaming-repos-2021.1-14|44	enabled=1
21cr|rosa-gaming-repos-2021.1-14|45	cost=999
21cr|rosa-gaming-repos-2021.1-14|46	
21cr|rosa-gaming-repos-2021.1-14|47	[rosa-gaming-i686]
21cr|rosa-gaming-repos-2021.1-14|48	name=rosa-gaming-i686
21cr|rosa-gaming-repos-2021.1-14|49	baseurl=https://abf-downloads.rosa.ru/rosa_gaming_personal/repository/rosa2021.1/i686/main/release/
21cr|rosa-gaming-repos-2021.1-14|50	gpgcheck=0
21cr|rosa-gaming-repos-2021.1-14|51	enabled=1
21cr|rosa-gaming-repos-2021.1-14|52	EOF
21cr|rosa-gaming-repos-2021.1-14|53	
21cr|rosa-gaming-repos-2021.1-14|54	cat > %{buildroot}%{_sysconfdir}/yum.repos.d/kernel-xanmod.repo <<EOF
21cr|rosa-gaming-repos-2021.1-14|55	[kernel-xanmod-6-1-6-12-x86_64]
21cr|rosa-gaming-repos-2021.1-14|56	name=kernel 6.1-6.12 with XanMod patch
21cr|rosa-gaming-repos-2021.1-14|57	baseurl=https://abf-downloads.rosa.ru/kernel_6x_xanmod_personal/repository/rosa2021.1/x86_64/main/release/
21cr|rosa-gaming-repos-2021.1-14|58	enabled=1
21cr|rosa-gaming-repos-2021.1-14|59	skip_if_unavailable=1
21cr|rosa-gaming-repos-2021.1-14|60	gpgcheck=0
21cr|rosa-gaming-repos-2021.1-14|61	priority=0
21cr|rosa-gaming-repos-2021.1-14|62	EOF

7846 21
21cr|rosalinuxro-repo-3-2|1	Summary:      RosalinuxRo repository for 2021.1
21cr|rosalinuxro-repo-3-2|2	Name:         rosalinuxro-repo
21cr|rosalinuxro-repo-3-2|3	Version:      3
21cr|rosalinuxro-repo-3-2|4	Release:      2
21cr|rosalinuxro-repo-3-2|5	Group:        System/Base
21cr|rosalinuxro-repo-3-2|6	License:      MIT
21cr|rosalinuxro-repo-3-2|7	Url:          https://abf.io/platforms/rosalinuxro_personal
21cr|rosalinuxro-repo-3-2|8	Source0:      RosalinuxRo.repo
21cr|rosalinuxro-repo-3-2|9	Source1:      RosalinuxRo-i686.repo
21cr|rosalinuxro-repo-3-2|10	Source2:      RosalinuxRo-aarch64.repo
21cr|rosalinuxro-repo-3-2|11	Source3:      License
21cr|rosalinuxro-repo-3-2|12	
21cr|rosalinuxro-repo-3-2|13	BuildRequires:  dnf-yum
21cr|rosalinuxro-repo-3-2|14	Requires:	rosa-repos
21cr|rosalinuxro-repo-3-2|15	# should be installed by default
21cr|rosalinuxro-repo-3-2|16	Requires:	dnf-plugins-core
21cr|rosalinuxro-repo-3-2|17	
21cr|rosalinuxro-repo-3-2|18	
21cr|rosalinuxro-repo-3-2|19	%description
21cr|rosalinuxro-repo-3-2|20	RosalinuxRo repository for 2021.1 install config.
21cr|rosalinuxro-repo-3-2|21	
21cr|rosalinuxro-repo-3-2|22	%files
21cr|rosalinuxro-repo-3-2|23	%doc License
21cr|rosalinuxro-repo-3-2|24	%config(noreplace) %{_sysconfdir}/yum.repos.d/10-RosalinuxRo.repo
21cr|rosalinuxro-repo-3-2|25	
21cr|rosalinuxro-repo-3-2|26	%prep
21cr|rosalinuxro-repo-3-2|27	
21cr|rosalinuxro-repo-3-2|28	cp -R %{S:3} License
21cr|rosalinuxro-repo-3-2|29	
21cr|rosalinuxro-repo-3-2|30	%build
21cr|rosalinuxro-repo-3-2|31	# nothing to build
21cr|rosalinuxro-repo-3-2|32	
21cr|rosalinuxro-repo-3-2|33	
21cr|rosalinuxro-repo-3-2|34	%install
21cr|rosalinuxro-repo-3-2|35	mkdir -p %{buildroot}%{_sysconfdir}/yum.repos.d
21cr|rosalinuxro-repo-3-2|36	
21cr|rosalinuxro-repo-3-2|37	%ifarch x86_64
21cr|rosalinuxro-repo-3-2|38	install %{S:0} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-RosalinuxRo.repo
21cr|rosalinuxro-repo-3-2|39	%endif
21cr|rosalinuxro-repo-3-2|40	
21cr|rosalinuxro-repo-3-2|41	%ifarch  %{ix86}
21cr|rosalinuxro-repo-3-2|42	install %{S:1} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-RosalinuxRo.repo
21cr|rosalinuxro-repo-3-2|43	%endif
21cr|rosalinuxro-repo-3-2|44	
21cr|rosalinuxro-repo-3-2|45	%ifarch aarch64
21cr|rosalinuxro-repo-3-2|46	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-RosalinuxRo.repo
21cr|rosalinuxro-repo-3-2|47	%endif
21cr|rosalinuxro-repo-3-2|48	
21cr|rosalinuxro-repo-3-2|49	
21cr|rosalinuxro-repo-3-2|50	%post
21cr|rosalinuxro-repo-3-2|51	dnf config-manager --set-enabled RosalinuxRo
21cr|rosalinuxro-repo-3-2|52	# clean , and use the new.
21cr|rosalinuxro-repo-3-2|53	rm -fr %{_sysconfdir}/yum.repos.d/RosalinuxRo.repo.rpmnew
21cr|rosalinuxro-repo-3-2|54	rm -fr %{_sysconfdir}/yum.repos.d/RosalinuxRo.repo.rpmsave
21cr|rosalinuxro-repo-3-2|55	
21cr|rosalinuxro-repo-3-2|56	

7847 21
21cr|rosa-lxde-flat-0.0.4-5|1	%define tarname	rosa-lxde-flat
21cr|rosa-lxde-flat-0.0.4-5|2	
21cr|rosa-lxde-flat-0.0.4-5|3	Summary:	ROSA-elementary theme
21cr|rosa-lxde-flat-0.0.4-5|4	Name:		rosa-lxde-flat
21cr|rosa-lxde-flat-0.0.4-5|5	Version:	0.0.4
21cr|rosa-lxde-flat-0.0.4-5|6	Release:	5
21cr|rosa-lxde-flat-0.0.4-5|7	Source0:	%{tarname}-%{version}.tar.xz
21cr|rosa-lxde-flat-0.0.4-5|8	License:	GPLv2
21cr|rosa-lxde-flat-0.0.4-5|9	Group:		Graphical desktop/Other
21cr|rosa-lxde-flat-0.0.4-5|10	URL:		www.rosalinux.com
21cr|rosa-lxde-flat-0.0.4-5|11	BuildArch:	noarch
21cr|rosa-lxde-flat-0.0.4-5|12	Requires:	murrine
21cr|rosa-lxde-flat-0.0.4-5|13	Recommends:	rosa-flat-icons
21cr|rosa-lxde-flat-0.0.4-5|14	
21cr|rosa-lxde-flat-0.0.4-5|15	%description
21cr|rosa-lxde-flat-0.0.4-5|16	ROSA flat theme creates specially for the ROSA LXDE spin.
21cr|rosa-lxde-flat-0.0.4-5|17	Originally based on Sive Flat theme by http://nale12.deviantart.com
21cr|rosa-lxde-flat-0.0.4-5|18	
21cr|rosa-lxde-flat-0.0.4-5|19	%prep
21cr|rosa-lxde-flat-0.0.4-5|20	%setup -q
21cr|rosa-lxde-flat-0.0.4-5|21	
21cr|rosa-lxde-flat-0.0.4-5|22	%install
21cr|rosa-lxde-flat-0.0.4-5|23	%__mkdir -p %{buildroot}%{_datadir}/themes
21cr|rosa-lxde-flat-0.0.4-5|24	%__mkdir -p %{buildroot}%{_datadir}/themes/rosa-lxde-flat
21cr|rosa-lxde-flat-0.0.4-5|25	cp -rf ./* %{buildroot}%{_datadir}/themes/rosa-lxde-flat
21cr|rosa-lxde-flat-0.0.4-5|26	
21cr|rosa-lxde-flat-0.0.4-5|27	%files
21cr|rosa-lxde-flat-0.0.4-5|28	%defattr(644,root,root,755)
21cr|rosa-lxde-flat-0.0.4-5|29	%{_datadir}/themes/*

7848 21
21cr|rosa-media-player-plugin-1.6-10|1	%define major 1
21cr|rosa-media-player-plugin-1.6-10|2	%define librosampcore %mklibname rosampcore %{major}
21cr|rosa-media-player-plugin-1.6-10|3	
21cr|rosa-media-player-plugin-1.6-10|4	Summary:	ROSA Media Player Plugin
21cr|rosa-media-player-plugin-1.6-10|5	Name:		rosa-media-player-plugin
21cr|rosa-media-player-plugin-1.6-10|6	Version:	1.6
21cr|rosa-media-player-plugin-1.6-10|7	Release:	10
21cr|rosa-media-player-plugin-1.6-10|8	License:	GPLv3+
21cr|rosa-media-player-plugin-1.6-10|9	Group:		Video
21cr|rosa-media-player-plugin-1.6-10|10	Url:		https://abf.rosalinux.ru/import/rosa-media-player-plugin
21cr|rosa-media-player-plugin-1.6-10|11	Source0:	%{name}-%{version}.tar.gz
21cr|rosa-media-player-plugin-1.6-10|12	Patch0:		rosa-media-player-plugin-1.6-undefined.patch
21cr|rosa-media-player-plugin-1.6-10|13	BuildRequires:	qt4-linguist
21cr|rosa-media-player-plugin-1.6-10|14	BuildRequires:	qt4-devel
21cr|rosa-media-player-plugin-1.6-10|15	Requires:	mplayer
21cr|rosa-media-player-plugin-1.6-10|16	
21cr|rosa-media-player-plugin-1.6-10|17	%description
21cr|rosa-media-player-plugin-1.6-10|18	ROSA Media Player Plugin is designed to use with internet browsers like Firefox
21cr|rosa-media-player-plugin-1.6-10|19	and Chrome/Chromium.
21cr|rosa-media-player-plugin-1.6-10|20	
21cr|rosa-media-player-plugin-1.6-10|21	%files
21cr|rosa-media-player-plugin-1.6-10|22	%{_libdir}/mozilla/plugins/librosa-media-player-plugin-*
21cr|rosa-media-player-plugin-1.6-10|23	%{_datadir}/rosa-media-player-plugin/translations/rosamp_plugin*
21cr|rosa-media-player-plugin-1.6-10|24	
21cr|rosa-media-player-plugin-1.6-10|25	#----------------------------------------------------------------------------
21cr|rosa-media-player-plugin-1.6-10|26	
21cr|rosa-media-player-plugin-1.6-10|27	%package -n %{librosampcore}
21cr|rosa-media-player-plugin-1.6-10|28	Summary:	Shared library for %{name}
21cr|rosa-media-player-plugin-1.6-10|29	Group:		System/Libraries
21cr|rosa-media-player-plugin-1.6-10|30	Conflicts:	%{name} < 1.6-5
21cr|rosa-media-player-plugin-1.6-10|31	
21cr|rosa-media-player-plugin-1.6-10|32	%description -n %{librosampcore}
21cr|rosa-media-player-plugin-1.6-10|33	Shared library for %{name}.
21cr|rosa-media-player-plugin-1.6-10|34	
21cr|rosa-media-player-plugin-1.6-10|35	%files -n %{librosampcore}
21cr|rosa-media-player-plugin-1.6-10|36	%{_libdir}/librosampcore.so.%{major}*
21cr|rosa-media-player-plugin-1.6-10|37	
21cr|rosa-media-player-plugin-1.6-10|38	#----------------------------------------------------------------------------
21cr|rosa-media-player-plugin-1.6-10|39	
21cr|rosa-media-player-plugin-1.6-10|40	%prep
21cr|rosa-media-player-plugin-1.6-10|41	%setup -q -c
21cr|rosa-media-player-plugin-1.6-10|42	%patch0 -p1
21cr|rosa-media-player-plugin-1.6-10|43	
21cr|rosa-media-player-plugin-1.6-10|44	%build
21cr|rosa-media-player-plugin-1.6-10|45	mkdir build
21cr|rosa-media-player-plugin-1.6-10|46	cd build
21cr|rosa-media-player-plugin-1.6-10|47	%qmake_qt4 ../rosa-media-player-plugin.pro
21cr|rosa-media-player-plugin-1.6-10|48	%make
21cr|rosa-media-player-plugin-1.6-10|49	lrelease ../rosa-media-player-plugin.pro
21cr|rosa-media-player-plugin-1.6-10|50	
21cr|rosa-media-player-plugin-1.6-10|51	%install
21cr|rosa-media-player-plugin-1.6-10|52	mkdir -p %{buildroot}%{_libdir}/mozilla/plugins/
21cr|rosa-media-player-plugin-1.6-10|53	mkdir -p %{buildroot}%{_libdir}/mozilla/plugins/translations/
21cr|rosa-media-player-plugin-1.6-10|54	mkdir -p %{buildroot}%{_libdir}/
21cr|rosa-media-player-plugin-1.6-10|55	mkdir -p %{buildroot}%{_datadir}/rosa-media-player-plugin/translations/
21cr|rosa-media-player-plugin-1.6-10|56	
21cr|rosa-media-player-plugin-1.6-10|57	echo $PWD
21cr|rosa-media-player-plugin-1.6-10|58	cd build
21cr|rosa-media-player-plugin-1.6-10|59	cp -f rosamp-plugin/build/librosa-media-player-plugin-smp.so %{buildroot}%{_libdir}/mozilla/plugins/
21cr|rosa-media-player-plugin-1.6-10|60	cp -f rosamp-plugin/build/librosa-media-player-plugin-dvx.so %{buildroot}%{_libdir}/mozilla/plugins/
21cr|rosa-media-player-plugin-1.6-10|61	cp -f rosamp-plugin/build/librosa-media-player-plugin-qt.so %{buildroot}%{_libdir}/mozilla/plugins/
21cr|rosa-media-player-plugin-1.6-10|62	cp -f rosamp-plugin/build/librosa-media-player-plugin-rm.so %{buildroot}%{_libdir}/mozilla/plugins/
21cr|rosa-media-player-plugin-1.6-10|63	cp -f rosamp-plugin/build/librosa-media-player-plugin-wmp.so %{buildroot}%{_libdir}/mozilla/plugins/
21cr|rosa-media-player-plugin-1.6-10|64	cp -f romp/rosa-media-player/build/librosampcore.so.1.0.0 %{buildroot}%{_libdir}/
21cr|rosa-media-player-plugin-1.6-10|65	
21cr|rosa-media-player-plugin-1.6-10|66	cp -f ../translations/*.qm %{buildroot}%{_datadir}/rosa-media-player-plugin/translations/
21cr|rosa-media-player-plugin-1.6-10|67	cd romp/rosa-media-player/build/
21cr|rosa-media-player-plugin-1.6-10|68	ln -s librosampcore.so.1.0.0 %{buildroot}%{_libdir}/librosampcore.so.1.0
21cr|rosa-media-player-plugin-1.6-10|69	ln -s librosampcore.so.1.0.0 %{buildroot}%{_libdir}/librosampcore.so.1

7849 21
21cr|rosa-totp-manager-0.0.3-3|1	%define oname rosa-totp-manager-devel
21cr|rosa-totp-manager-0.0.3-3|2	
21cr|rosa-totp-manager-0.0.3-3|3	Summary:	Program for generating time-based one-time password
21cr|rosa-totp-manager-0.0.3-3|4	Name:		rosa-totp-manager
21cr|rosa-totp-manager-0.0.3-3|5	Version:	0.0.3
21cr|rosa-totp-manager-0.0.3-3|6	Release:	3
21cr|rosa-totp-manager-0.0.3-3|7	License:	BSD
21cr|rosa-totp-manager-0.0.3-3|8	Group:		System/Base
21cr|rosa-totp-manager-0.0.3-3|9	Url:		https://abf.rosalinux.ru/uxteam/rosa-totp-manager-devel
21cr|rosa-totp-manager-0.0.3-3|10	Source0:	%{url}/archive/%{oname}-version-%{version}.tar.gz
21cr|rosa-totp-manager-0.0.3-3|11	Requires:	PyQt4
21cr|rosa-totp-manager-0.0.3-3|12	Requires:	qt4-database-plugin-sqlite
21cr|rosa-totp-manager-0.0.3-3|13	Requires:	python2 >= 2.6
21cr|rosa-totp-manager-0.0.3-3|14	Requires:	python2-six
21cr|rosa-totp-manager-0.0.3-3|15	BuildArch:	noarch
21cr|rosa-totp-manager-0.0.3-3|16	
21cr|rosa-totp-manager-0.0.3-3|17	BuildRequires:  python2
21cr|rosa-totp-manager-0.0.3-3|18	BuildRequires:  gettext
21cr|rosa-totp-manager-0.0.3-3|19	
21cr|rosa-totp-manager-0.0.3-3|20	%description
21cr|rosa-totp-manager-0.0.3-3|21	Program for generating time-based one-time password
21cr|rosa-totp-manager-0.0.3-3|22	
21cr|rosa-totp-manager-0.0.3-3|23	%files -f %{name}.lang
21cr|rosa-totp-manager-0.0.3-3|24	%{_bindir}/%{name}
21cr|rosa-totp-manager-0.0.3-3|25	%{_datadir}/icons/hicolor/scalable/apps/*.svg
21cr|rosa-totp-manager-0.0.3-3|26	%{_datadir}/applications/%{name}.desktop
21cr|rosa-totp-manager-0.0.3-3|27	%{python2_sitelib}/*
21cr|rosa-totp-manager-0.0.3-3|28	# %{_defaultdocdir}/%{name}/*.pdf
21cr|rosa-totp-manager-0.0.3-3|29	
21cr|rosa-totp-manager-0.0.3-3|30	#----------------------------------------------------------------------------
21cr|rosa-totp-manager-0.0.3-3|31	
21cr|rosa-totp-manager-0.0.3-3|32	%prep
21cr|rosa-totp-manager-0.0.3-3|33	%setup -qn %{oname}-version-%{version}
21cr|rosa-totp-manager-0.0.3-3|34	
21cr|rosa-totp-manager-0.0.3-3|35	%build
21cr|rosa-totp-manager-0.0.3-3|36	
21cr|rosa-totp-manager-0.0.3-3|37	%install
21cr|rosa-totp-manager-0.0.3-3|38	%__python2 setup.py install --root %{buildroot} --install-purelib=%{python2_sitelib}
21cr|rosa-totp-manager-0.0.3-3|39	
21cr|rosa-totp-manager-0.0.3-3|40	%find_lang %{name}
21cr|rosa-totp-manager-0.0.3-3|41	
21cr|rosa-totp-manager-0.0.3-3|42	#fix python shebang
21cr|rosa-totp-manager-0.0.3-3|43	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_bindir}/rosa-totp-manager

7850 21
21cr|rosa-wallpapers-2015-0.2-4|1	Name:           rosa-wallpapers-2015
21cr|rosa-wallpapers-2015-0.2-4|2	Version:        0.2
21cr|rosa-wallpapers-2015-0.2-4|3	Release:        4
21cr|rosa-wallpapers-2015-0.2-4|4	Summary:        Wallpapers from ROSA users
21cr|rosa-wallpapers-2015-0.2-4|5	Group:          Graphical desktop/KDE
21cr|rosa-wallpapers-2015-0.2-4|6	License:        Creative Commons Attribution-NonCommercial
21cr|rosa-wallpapers-2015-0.2-4|7	Url:            https://vk.com/album-33847957_216724465
21cr|rosa-wallpapers-2015-0.2-4|8	Source0:        https://abf.io/soft/rosa-wallpapers-2015/archive/%{name}-%{version}.tar.gz
21cr|rosa-wallpapers-2015-0.2-4|9	BuildArch:      noarch
21cr|rosa-wallpapers-2015-0.2-4|10	Obsoletes:		rosa-wallpapers < 0.2-4
21cr|rosa-wallpapers-2015-0.2-4|11	Conflicts:		rosa-wallpapers < 0.2-4
21cr|rosa-wallpapers-2015-0.2-4|12	# own /usr/share/wallpapers
21cr|rosa-wallpapers-2015-0.2-4|13	Requires:		rosa-wallpapers-filesystem
21cr|rosa-wallpapers-2015-0.2-4|14	
21cr|rosa-wallpapers-2015-0.2-4|15	%description
21cr|rosa-wallpapers-2015-0.2-4|16	Wallpapers created by ROSA users from 2015
21cr|rosa-wallpapers-2015-0.2-4|17	
21cr|rosa-wallpapers-2015-0.2-4|18	%prep
21cr|rosa-wallpapers-2015-0.2-4|19	%setup -q -n rosa-wallpapers-%{version}
21cr|rosa-wallpapers-2015-0.2-4|20	
21cr|rosa-wallpapers-2015-0.2-4|21	%build
21cr|rosa-wallpapers-2015-0.2-4|22	# Nothing to do
21cr|rosa-wallpapers-2015-0.2-4|23	
21cr|rosa-wallpapers-2015-0.2-4|24	%install
21cr|rosa-wallpapers-2015-0.2-4|25	mkdir -p %{buildroot}%{_datadir}/wallpapers
21cr|rosa-wallpapers-2015-0.2-4|26	cp -r * %{buildroot}%{_datadir}/wallpapers
21cr|rosa-wallpapers-2015-0.2-4|27	
21cr|rosa-wallpapers-2015-0.2-4|28	%files
21cr|rosa-wallpapers-2015-0.2-4|29	%{_datadir}/wallpapers/*

7851 21
21cr|rosa-xfce-config-2021.1-52.git66b542.1|1	%define commit 66b542d2dabd85681534fb8911d52d11464817e4
21cr|rosa-xfce-config-2021.1-52.git66b542.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|3	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|4	Summary:	ROSA Xfce configuration files
21cr|rosa-xfce-config-2021.1-52.git66b542.1|5	Name:		rosa-xfce-config
21cr|rosa-xfce-config-2021.1-52.git66b542.1|6	Version:	%{rosa_release}
21cr|rosa-xfce-config-2021.1-52.git66b542.1|7	# On updates:
21cr|rosa-xfce-config-2021.1-52.git66b542.1|8	# 1) change %%commit above
21cr|rosa-xfce-config-2021.1-52.git66b542.1|9	# 2) change release like this: 0.gitXXX.1 -> 0.gitXXX.2
21cr|rosa-xfce-config-2021.1-52.git66b542.1|10	Release:	52.git%{commit_short}.1
21cr|rosa-xfce-config-2021.1-52.git66b542.1|11	Epoch:		1
21cr|rosa-xfce-config-2021.1-52.git66b542.1|12	License:	GPLv2+
21cr|rosa-xfce-config-2021.1-52.git66b542.1|13	Group:		Graphical desktop/Xfce
21cr|rosa-xfce-config-2021.1-52.git66b542.1|14	Url:		http://rosalinux.ru
21cr|rosa-xfce-config-2021.1-52.git66b542.1|15	Source0:	https://abf.io/soft/rosa-xfce-config/archive/rosa-xfce-config-%{commit}.tar.gz
21cr|rosa-xfce-config-2021.1-52.git66b542.1|16	BuildArch:	noarch
21cr|rosa-xfce-config-2021.1-52.git66b542.1|17	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|18	# macros with fontconfig directories
21cr|rosa-xfce-config-2021.1-52.git66b542.1|19	BuildRequires:	fontpackages-devel
21cr|rosa-xfce-config-2021.1-52.git66b542.1|20	# fonts in *.xcf (GIMP file)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|21	BuildRequires:	fonts-ttf-freefont
21cr|rosa-xfce-config-2021.1-52.git66b542.1|22	# Tests of /usr/share/wallpapers
21cr|rosa-xfce-config-2021.1-52.git66b542.1|23	BuildRequires:	xfdesktop
21cr|rosa-xfce-config-2021.1-52.git66b542.1|24	Requires:	xfdesktop
21cr|rosa-xfce-config-2021.1-52.git66b542.1|25	Requires:	xfconf
21cr|rosa-xfce-config-2021.1-52.git66b542.1|26	# own /usr/share/wallpapers
21cr|rosa-xfce-config-2021.1-52.git66b542.1|27	Requires:	rosa-wallpapers-filesystem
21cr|rosa-xfce-config-2021.1-52.git66b542.1|28	# Wallpapers from here are set as default ones
21cr|rosa-xfce-config-2021.1-52.git66b542.1|29	Requires:	rosa-wallpapers-2021
21cr|rosa-xfce-config-2021.1-52.git66b542.1|30	# xfce4-firstrun calls dbus-send and pgrep if /usr/bin/flameshot exists
21cr|rosa-xfce-config-2021.1-52.git66b542.1|31	Requires:	(%{_bindir}/dbus-send if %{_bindir}/flameshot)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|32	Requires:	(%{_bindir}/pgrep if %{_bindir}/flameshot)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|33	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|34	# Weak dependencies on what is defined as defaults
21cr|rosa-xfce-config-2021.1-52.git66b542.1|35	# (Work in progress...)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|36	Recommends:	vertex-light-rospo-gtk2-theme
21cr|rosa-xfce-config-2021.1-52.git66b542.1|37	Recommends:	vertex-light-rospo-gtk3-theme
21cr|rosa-xfce-config-2021.1-52.git66b542.1|38	Recommends:	vertex-light-rospo-xfwm4-theme
21cr|rosa-xfce-config-2021.1-52.git66b542.1|39	Recommends:	rosa-icons-2021-xfce
21cr|rosa-xfce-config-2021.1-52.git66b542.1|40	Recommends:	smooth-rospo-sound-theme
21cr|rosa-xfce-config-2021.1-52.git66b542.1|41	Recommends:	breeze-cursor-theme
21cr|rosa-xfce-config-2021.1-52.git66b542.1|42	# Font in GTK+3 & xfwm4
21cr|rosa-xfce-config-2021.1-52.git66b542.1|43	Recommends:	fonts-ttf-freefont
21cr|rosa-xfce-config-2021.1-52.git66b542.1|44	# "Monospace" in fontconfig config
21cr|rosa-xfce-config-2021.1-52.git66b542.1|45	Recommends:	fonts-ttf-liberation-mono
21cr|rosa-xfce-config-2021.1-52.git66b542.1|46	# Qt5 will use it by default if it is installed and will use fonts and file dialogs from GTK+3
21cr|rosa-xfce-config-2021.1-52.git66b542.1|47	# https://github.com/qt/qtbase/blob/5.15/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp#L849-L882
21cr|rosa-xfce-config-2021.1-52.git66b542.1|48	Recommends:	qt5-platformtheme-gtk3
21cr|rosa-xfce-config-2021.1-52.git66b542.1|49	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|50	# Thunar actions (uca.xml)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|51	# TODO: this crap must be improved and be in separate subpackages
21cr|rosa-xfce-config-2021.1-52.git66b542.1|52	Recommends:	%{_bindir}/brasero
21cr|rosa-xfce-config-2021.1-52.git66b542.1|53	Recommends:	%{_bindir}/catfish
21cr|rosa-xfce-config-2021.1-52.git66b542.1|54	Recommends:	%{_bindir}/exo-open
21cr|rosa-xfce-config-2021.1-52.git66b542.1|55	Recommends:	%{_bindir}/ffmpeg
21cr|rosa-xfce-config-2021.1-52.git66b542.1|56	Recommends:	%{_bindir}/l3afpad
21cr|rosa-xfce-config-2021.1-52.git66b542.1|57	Recommends:	%{_bindir}/pkexec
21cr|rosa-xfce-config-2021.1-52.git66b542.1|58	Recommends:	%{_bindir}/qwinff
21cr|rosa-xfce-config-2021.1-52.git66b542.1|59	Recommends:	%{_bindir}/recoll
21cr|rosa-xfce-config-2021.1-52.git66b542.1|60	Recommends:	%{_bindir}/unoconv
21cr|rosa-xfce-config-2021.1-52.git66b542.1|61	Recommends:	%{_bindir}/zenity
21cr|rosa-xfce-config-2021.1-52.git66b542.1|62	Recommends:	coreutils
21cr|rosa-xfce-config-2021.1-52.git66b542.1|63	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|64	# /etc/xdg/autostart/*.desktop
21cr|rosa-xfce-config-2021.1-52.git66b542.1|65	Recommends:	%{_bindir}/canberra-gtk-play
21cr|rosa-xfce-config-2021.1-52.git66b542.1|66	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|67	# Default applications (helpers.rc)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|68	# Large Thunderbird and Chromium may be not installed,
21cr|rosa-xfce-config-2021.1-52.git66b542.1|69	# then Whisker Menu won't show them
21cr|rosa-xfce-config-2021.1-52.git66b542.1|70	#Recommends:	%{_bindir}/thunderbird
21cr|rosa-xfce-config-2021.1-52.git66b542.1|71	#Recommends:	%{_bindir}/chromium-browser
21cr|rosa-xfce-config-2021.1-52.git66b542.1|72	Recommends:	%{_bindir}/thunar
21cr|rosa-xfce-config-2021.1-52.git66b542.1|73	Recommends:	%{_bindir}/xfce4-terminal
21cr|rosa-xfce-config-2021.1-52.git66b542.1|74	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|75	# key bindings, xfce4-keyboard-shortcuts.xml
21cr|rosa-xfce-config-2021.1-52.git66b542.1|76	Recommends:	%{_bindir}/xfrun4
21cr|rosa-xfce-config-2021.1-52.git66b542.1|77	Recommends:	%{_bindir}/xflock4
21cr|rosa-xfce-config-2021.1-52.git66b542.1|78	Recommends:	%{_bindir}/xfce4-display-settings
21cr|rosa-xfce-config-2021.1-52.git66b542.1|79	Recommends:	%{_bindir}/exo-open
21cr|rosa-xfce-config-2021.1-52.git66b542.1|80	Recommends:	%{_bindir}/amixer
21cr|rosa-xfce-config-2021.1-52.git66b542.1|81	Recommends:	%{_bindir}/xfce4-taskmanager
21cr|rosa-xfce-config-2021.1-52.git66b542.1|82	Recommends:	%{_bindir}/xkill
21cr|rosa-xfce-config-2021.1-52.git66b542.1|83	Recommends:	%{_bindir}/xfce4-popup-whiskermenu
21cr|rosa-xfce-config-2021.1-52.git66b542.1|84	Recommends:	%{_bindir}/flameshot
21cr|rosa-xfce-config-2021.1-52.git66b542.1|85	Recommends:	%{_bindir}/xfce4-screenshooter
21cr|rosa-xfce-config-2021.1-52.git66b542.1|86	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|87	# panel/whiskermenu-4.rc
21cr|rosa-xfce-config-2021.1-52.git66b542.1|88	Recommends:	%{_bindir}/menulibre
21cr|rosa-xfce-config-2021.1-52.git66b542.1|89	Recommends:	%{_bindir}/mugshot
21cr|rosa-xfce-config-2021.1-52.git66b542.1|90	Recommends:	%{_bindir}/xfce4-settings-manager
21cr|rosa-xfce-config-2021.1-52.git66b542.1|91	Recommends:	%{_bindir}/xflock4
21cr|rosa-xfce-config-2021.1-52.git66b542.1|92	Recommends:	application(xfce4-terminal-emulator.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|93	Recommends:	application(xfce4-file-manager.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|94	Recommends:	application(xfce4-mail-reader.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|95	Recommends:	application(xfce4-web-browser.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|96	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|97	# mimeapps.list
21cr|rosa-xfce-config-2021.1-52.git66b542.1|98	Recommends: application(l3afpad.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|99	Recommends: application(xviewer.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|100	Recommends: application(mcomix3.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|101	Recommends: application(atril.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|102	# xviewer is configured but is not needed out of the box
21cr|rosa-xfce-config-2021.1-52.git66b542.1|103	#Recommends: application(xviewer.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|104	Recommends: application(okularApplication_pdf.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|105	Recommends: application(okularApplication_kimgio.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|106	# qpdfview is configured but is not needed out of the box
21cr|rosa-xfce-config-2021.1-52.git66b542.1|107	#Recommends: application(qpdfview.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|108	Recommends: application(baka-mplayer.desktop)
21cr|rosa-xfce-config-2021.1-52.git66b542.1|109	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|110	%description
21cr|rosa-xfce-config-2021.1-52.git66b542.1|111	This package contains configuration files for ROSA Xfce desktop environment.
21cr|rosa-xfce-config-2021.1-52.git66b542.1|112	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|113	%files
21cr|rosa-xfce-config-2021.1-52.git66b542.1|114	%doc AUTHORS ChangeLog README.update.urpmi
21cr|rosa-xfce-config-2021.1-52.git66b542.1|115	%dir %{_sysconfdir}/xdg/rosa-xfce-config
21cr|rosa-xfce-config-2021.1-52.git66b542.1|116	%{_sysconfdir}/xdg/rosa-xfce-config/Terminal
21cr|rosa-xfce-config-2021.1-52.git66b542.1|117	%{_sysconfdir}/xdg/rosa-xfce-config/Thunar
21cr|rosa-xfce-config-2021.1-52.git66b542.1|118	%{_sysconfdir}/xdg/rosa-xfce-config/autostart/
21cr|rosa-xfce-config-2021.1-52.git66b542.1|119	%{_sysconfdir}/xdg/rosa-xfce-config/xfce4
21cr|rosa-xfce-config-2021.1-52.git66b542.1|120	%{_sysconfdir}/xdg/rosa-xfce-config/menus
21cr|rosa-xfce-config-2021.1-52.git66b542.1|121	%{_sysconfdir}/xdg/rosa-xfce-config/mimeapps.list
21cr|rosa-xfce-config-2021.1-52.git66b542.1|122	%config(noreplace) %{_sysconfdir}/profile.d/10-rosa-xfce-config-xdg.sh
21cr|rosa-xfce-config-2021.1-52.git66b542.1|123	%{_bindir}/xfce4-firstrun
21cr|rosa-xfce-config-2021.1-52.git66b542.1|124	%{_bindir}/xfce-reset
21cr|rosa-xfce-config-2021.1-52.git66b542.1|125	%{_prefix}/lib/systemd/user-environment-generators/10-rosa-xfce-config-systemd-env.sh
21cr|rosa-xfce-config-2021.1-52.git66b542.1|126	%{_datadir}/wallpapers/rosa-xfce-1.jpg
21cr|rosa-xfce-config-2021.1-52.git66b542.1|127	%{_fontconfig_templatedir}/40-rosa-xfce-config-monospace.conf
21cr|rosa-xfce-config-2021.1-52.git66b542.1|128	%dir %{_datadir}/rosa-xfce-config
21cr|rosa-xfce-config-2021.1-52.git66b542.1|129	%{_datadir}/rosa-xfce-config/rosa-logo-16x16.svg
21cr|rosa-xfce-config-2021.1-52.git66b542.1|130	%config(noreplace) %{_fontconfig_confdir}/40-rosa-xfce-config-monospace.conf
21cr|rosa-xfce-config-2021.1-52.git66b542.1|131	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|132	#----------------------------------------------------------------------------
21cr|rosa-xfce-config-2021.1-52.git66b542.1|133	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|134	# ROSA postinstall script in Anaconda removes all packages by glob 'anaconda*',
21cr|rosa-xfce-config-2021.1-52.git66b542.1|135	# so prefixing the name of this subpackage with 'anaconda-'
21cr|rosa-xfce-config-2021.1-52.git66b542.1|136	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|137	%package -n anaconda-%{name}-scripts
21cr|rosa-xfce-config-2021.1-52.git66b542.1|138	Summary:	Scripts to tune LiveCD session of XFCE
21cr|rosa-xfce-config-2021.1-52.git66b542.1|139	Group:		Graphical desktop/Xfce
21cr|rosa-xfce-config-2021.1-52.git66b542.1|140	Requires:	anaconda-core
21cr|rosa-xfce-config-2021.1-52.git66b542.1|141	Supplements:	(anaconda-core and %{name})
21cr|rosa-xfce-config-2021.1-52.git66b542.1|142	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|143	%description -n anaconda-%{name}-scripts
21cr|rosa-xfce-config-2021.1-52.git66b542.1|144	Scripts to tune LiveCD session of XFCE
21cr|rosa-xfce-config-2021.1-52.git66b542.1|145	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|146	%files -n anaconda-%{name}-scripts
21cr|rosa-xfce-config-2021.1-52.git66b542.1|147	/etc/anaconda-scripts.d/livecd-init/livecd-fix-xfce-desktop.sh
21cr|rosa-xfce-config-2021.1-52.git66b542.1|148	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|149	#----------------------------------------------------------------------------
21cr|rosa-xfce-config-2021.1-52.git66b542.1|150	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|151	# https://abf.io/import/gdm/blob/1e85a25c61/0001-Allow-to-set-default-session-via-env.patch
21cr|rosa-xfce-config-2021.1-52.git66b542.1|152	# https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/137
21cr|rosa-xfce-config-2021.1-52.git66b542.1|153	%package gdm
21cr|rosa-xfce-config-2021.1-52.git66b542.1|154	Summary:	Set XFCE as the default session in GDM
21cr|rosa-xfce-config-2021.1-52.git66b542.1|155	Group:		Graphical desktop/Xfce
21cr|rosa-xfce-config-2021.1-52.git66b542.1|156	Requires:	gdm
21cr|rosa-xfce-config-2021.1-52.git66b542.1|157	# XFCE does not run on Wayland, no sense to run
21cr|rosa-xfce-config-2021.1-52.git66b542.1|158	# GDM greeter via Wayland and then XFCE via Xorg
21cr|rosa-xfce-config-2021.1-52.git66b542.1|159	Recommends:	gdm-default-to-xorg
21cr|rosa-xfce-config-2021.1-52.git66b542.1|160	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|161	%description gdm
21cr|rosa-xfce-config-2021.1-52.git66b542.1|162	Set XFCE as the default session in GDM
21cr|rosa-xfce-config-2021.1-52.git66b542.1|163	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|164	%files gdm
21cr|rosa-xfce-config-2021.1-52.git66b542.1|165	# XXX %%{_unitdir}/gdm.service.d is not owned by any package
21cr|rosa-xfce-config-2021.1-52.git66b542.1|166	%{_unitdir}/gdm.service.d/gdm-default-session-xfce.conf
21cr|rosa-xfce-config-2021.1-52.git66b542.1|167	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|168	#----------------------------------------------------------------------------
21cr|rosa-xfce-config-2021.1-52.git66b542.1|169	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|170	%post
21cr|rosa-xfce-config-2021.1-52.git66b542.1|171	# Delete crap created by older versions of this package
21cr|rosa-xfce-config-2021.1-52.git66b542.1|172	# TODO: drop this scriptlet later
21cr|rosa-xfce-config-2021.1-52.git66b542.1|173	if [ "$1" != 2 ]; then exit 0; fi
21cr|rosa-xfce-config-2021.1-52.git66b542.1|174	sed -i'' -e '/^export QT_QPA_PLATFORMTHEME=\"qt5ct\"$/d' %{_sysconfdir}/profile || :
21cr|rosa-xfce-config-2021.1-52.git66b542.1|175	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|176	%prep
21cr|rosa-xfce-config-2021.1-52.git66b542.1|177	%setup -q -n rosa-xfce-config-%{commit}
21cr|rosa-xfce-config-2021.1-52.git66b542.1|178	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|179	%build
21cr|rosa-xfce-config-2021.1-52.git66b542.1|180	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|181	%install
21cr|rosa-xfce-config-2021.1-52.git66b542.1|182	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|183	# Make sure we are using the same directory as xfdesktop package
21cr|rosa-xfce-config-2021.1-52.git66b542.1|184	# to make our wallpaper be in the same directory with default ones
21cr|rosa-xfce-config-2021.1-52.git66b542.1|185	test -d %{_datadir}/wallpapers
21cr|rosa-xfce-config-2021.1-52.git66b542.1|186	rpm -qf --qf '%%{name}\n' %{_datadir}/wallpapers/* | grep -q '^xfdesktop$'
21cr|rosa-xfce-config-2021.1-52.git66b542.1|187	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|188	%makeinstall_std \
21cr|rosa-xfce-config-2021.1-52.git66b542.1|189	PREFIX=%{_prefix} \
21cr|rosa-xfce-config-2021.1-52.git66b542.1|190	SYSCONFDIR=%{_sysconfdir} \
21cr|rosa-xfce-config-2021.1-52.git66b542.1|191	FONTCONFIG_TEMPLATEDIR=%{_fontconfig_templatedir} \
21cr|rosa-xfce-config-2021.1-52.git66b542.1|192	FONTCONFIG_CONFDIR=%{_fontconfig_confdir}
21cr|rosa-xfce-config-2021.1-52.git66b542.1|193	
21cr|rosa-xfce-config-2021.1-52.git66b542.1|194	mkdir -p %{buildroot}%{_unitdir}/gdm.service.d/
21cr|rosa-xfce-config-2021.1-52.git66b542.1|195	cat > %{buildroot}%{_unitdir}/gdm.service.d/gdm-default-session-xfce.conf << 'EOF'
21cr|rosa-xfce-config-2021.1-52.git66b542.1|196	[Service]
21cr|rosa-xfce-config-2021.1-52.git66b542.1|197	Environment=GDM_DEFAULT_SESSION=xfce
21cr|rosa-xfce-config-2021.1-52.git66b542.1|198	EOF

7852 21
21cr|rosegarden-20.12-3|1	Name:		rosegarden
21cr|rosegarden-20.12-3|2	Version:	20.12
21cr|rosegarden-20.12-3|3	Release:	3
21cr|rosegarden-20.12-3|4	Summary:	Midi, audio and notation editor
21cr|rosegarden-20.12-3|5	License:	GPLv2+
21cr|rosegarden-20.12-3|6	Group:		Sound
21cr|rosegarden-20.12-3|7	Url:		https://www.rosegardenmusic.com/
21cr|rosegarden-20.12-3|8	Source0:	https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|rosegarden-20.12-3|9	Source100:	%{name}.rpmlintrc
21cr|rosegarden-20.12-3|10	BuildRequires:	cmake >= 2.8.12
21cr|rosegarden-20.12-3|11	BuildRequires:	qt5-linguist-tools
21cr|rosegarden-20.12-3|12	BuildRequires:	chrpath
21cr|rosegarden-20.12-3|13	BuildRequires:	imagemagick
21cr|rosegarden-20.12-3|14	BuildRequires:	libxml2-utils
21cr|rosegarden-20.12-3|15	BuildRequires:	makedepend
21cr|rosegarden-20.12-3|16	BuildRequires:	perl
21cr|rosegarden-20.12-3|17	BuildRequires:	shared-mime-info
21cr|rosegarden-20.12-3|18	BuildRequires:	ladspa-devel
21cr|rosegarden-20.12-3|19	BuildRequires:	pkgconfig(alsa)
21cr|rosegarden-20.12-3|20	BuildRequires:	pkgconfig(dssi)
21cr|rosegarden-20.12-3|21	BuildRequires:	pkgconfig(fftw3) >= 3.0.0
21cr|rosegarden-20.12-3|22	BuildRequires:	pkgconfig(jack)
21cr|rosegarden-20.12-3|23	BuildRequires:	pkgconfig(liblircclient0)
21cr|rosegarden-20.12-3|24	BuildRequires:	pkgconfig(liblo) >= 0.7
21cr|rosegarden-20.12-3|25	BuildRequires:	pkgconfig(lrdf) >= 0.2
21cr|rosegarden-20.12-3|26	BuildRequires:	pkgconfig(Qt5Core) >= 5.1.0
21cr|rosegarden-20.12-3|27	BuildRequires:	pkgconfig(Qt5Gui)
21cr|rosegarden-20.12-3|28	BuildRequires:	pkgconfig(Qt5Network)
21cr|rosegarden-20.12-3|29	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|rosegarden-20.12-3|30	BuildRequires:	pkgconfig(Qt5Test)
21cr|rosegarden-20.12-3|31	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|rosegarden-20.12-3|32	BuildRequires:	pkgconfig(Qt5Xml)
21cr|rosegarden-20.12-3|33	BuildRequires:	pkgconfig(samplerate) >= 0.1.2
21cr|rosegarden-20.12-3|34	BuildRequires:	pkgconfig(sndfile) >= 1.0.16
21cr|rosegarden-20.12-3|35	BuildRequires:	pkgconfig(x11)
21cr|rosegarden-20.12-3|36	BuildRequires:	pkgconfig(xext)
21cr|rosegarden-20.12-3|37	BuildRequires:	pkgconfig(xft)
21cr|rosegarden-20.12-3|38	Requires:	flac
21cr|rosegarden-20.12-3|39	Requires:	wavpack
21cr|rosegarden-20.12-3|40	Requires:	libsndfile-progs
21cr|rosegarden-20.12-3|41	# For sndfile-resample, see https://bugzilla.novell.com/show_bug.cgi?id=443543
21cr|rosegarden-20.12-3|42	# - AdamW 2008/12
21cr|rosegarden-20.12-3|43	Requires:	libsamplerate-progs
21cr|rosegarden-20.12-3|44	Requires:	xterm
21cr|rosegarden-20.12-3|45	Recommends:	fluidsynth
21cr|rosegarden-20.12-3|46	Recommends:	lilypond
21cr|rosegarden-20.12-3|47	Recommends:	okular
21cr|rosegarden-20.12-3|48	Recommends:	qjackctl
21cr|rosegarden-20.12-3|49	%rename		%{name}4
21cr|rosegarden-20.12-3|50	
21cr|rosegarden-20.12-3|51	%description
21cr|rosegarden-20.12-3|52	Rosegarden is an attractive, user-friendly MIDI and audio sequencer, notation
21cr|rosegarden-20.12-3|53	editor, and general-purpose music composition and editing application for Unix
21cr|rosegarden-20.12-3|54	and Linux
21cr|rosegarden-20.12-3|55	
21cr|rosegarden-20.12-3|56	%files
21cr|rosegarden-20.12-3|57	%doc AUTHORS COPYING README
21cr|rosegarden-20.12-3|58	%{_bindir}/%{name}
21cr|rosegarden-20.12-3|59	%{_datadir}/%{name}
21cr|rosegarden-20.12-3|60	%{_datadir}/applications/com.rosegardenmusic.%{name}.desktop
21cr|rosegarden-20.12-3|61	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|rosegarden-20.12-3|62	%{_datadir}/icons/hicolor/*/mimetypes/application-x-%{name}-*.png
21cr|rosegarden-20.12-3|63	%{_datadir}/mime/packages/%{name}.xml
21cr|rosegarden-20.12-3|64	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|rosegarden-20.12-3|65	
21cr|rosegarden-20.12-3|66	#--------------------------------------------------------------------
21cr|rosegarden-20.12-3|67	
21cr|rosegarden-20.12-3|68	%prep
21cr|rosegarden-20.12-3|69	%setup -qn %{name}-%{version}
21cr|rosegarden-20.12-3|70	
21cr|rosegarden-20.12-3|71	
21cr|rosegarden-20.12-3|72	# Fix exec bits to avoid rpmlint noise
21cr|rosegarden-20.12-3|73	chmod -x src/gui/widgets/BaseTextFloat.*
21cr|rosegarden-20.12-3|74	
21cr|rosegarden-20.12-3|75	
21cr|rosegarden-20.12-3|76	%build
21cr|rosegarden-20.12-3|77	
21cr|rosegarden-20.12-3|78	%cmake ..
21cr|rosegarden-20.12-3|79	%make
21cr|rosegarden-20.12-3|80	
21cr|rosegarden-20.12-3|81	
21cr|rosegarden-20.12-3|82	%install
21cr|rosegarden-20.12-3|83	%makeinstall_std -C build
21cr|rosegarden-20.12-3|84	
21cr|rosegarden-20.12-3|85	# Install some extra files
21cr|rosegarden-20.12-3|86	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|rosegarden-20.12-3|87	cp -pr \
21cr|rosegarden-20.12-3|88	data/autoload \
21cr|rosegarden-20.12-3|89	data/chords \
21cr|rosegarden-20.12-3|90	data/examples \
21cr|rosegarden-20.12-3|91	data/fonts \
21cr|rosegarden-20.12-3|92	data/library \
21cr|rosegarden-20.12-3|93	data/percussion \
21cr|rosegarden-20.12-3|94	data/pitches \
21cr|rosegarden-20.12-3|95	data/pixmaps \
21cr|rosegarden-20.12-3|96	data/presets \
21cr|rosegarden-20.12-3|97	data/profile \
21cr|rosegarden-20.12-3|98	data/rc \
21cr|rosegarden-20.12-3|99	data/styles \
21cr|rosegarden-20.12-3|100	data/templates \
21cr|rosegarden-20.12-3|101	%{buildroot}%{_datadir}/%{name}
21cr|rosegarden-20.12-3|102	
21cr|rosegarden-20.12-3|103	# FIXME Install manually translation .qm files:
21cr|rosegarden-20.12-3|104	# they are in build/src and not bundled with the main executable
21cr|rosegarden-20.12-3|105	mkdir -p %{buildroot}%{_datadir}/%{name}/locale
21cr|rosegarden-20.12-3|106	cp build/src/*.qm %{buildroot}%{_datadir}/%{name}/locale

7853 21
21cr|rote-0.2.8-11|1	%define	major 0
21cr|rote-0.2.8-11|2	%define	libname		%mklibname %{name} %{major}
21cr|rote-0.2.8-11|3	%define	libname_devel	%mklibname -d  %{name} %{major}
21cr|rote-0.2.8-11|4	
21cr|rote-0.2.8-11|5	Summary:	Simple C library for VT102 terminal emulation
21cr|rote-0.2.8-11|6	Name:		rote
21cr|rote-0.2.8-11|7	Version:	0.2.8
21cr|rote-0.2.8-11|8	Release:	11
21cr|rote-0.2.8-11|9	License:	GPL
21cr|rote-0.2.8-11|10	Group:		System/Libraries
21cr|rote-0.2.8-11|11	Url:		http://rote.sourceforge.net/
21cr|rote-0.2.8-11|12	Source0:	%{name}-%{version}.tar.bz2
21cr|rote-0.2.8-11|13	BuildRequires:	pkgconfig(ncurses)
21cr|rote-0.2.8-11|14	
21cr|rote-0.2.8-11|15	%description
21cr|rote-0.2.8-11|16	ROTE is a simple C library for VT102 terminal emulation. It allows
21cr|rote-0.2.8-11|17	the programmer to set up virtual 'screens' and send them data. The
21cr|rote-0.2.8-11|18	virtual screens will emulate the behavior of a VT102 terminal,
21cr|rote-0.2.8-11|19	interpreting escape sequences, control characters and such. The
21cr|rote-0.2.8-11|20	library supports ncurses as well so that you may render the
21cr|rote-0.2.8-11|21	virtual screen to the real screen when you need to.
21cr|rote-0.2.8-11|22	
21cr|rote-0.2.8-11|23	%package -n %{libname}
21cr|rote-0.2.8-11|24	Summary:	Simple C library for VT102 terminal emulation
21cr|rote-0.2.8-11|25	Group:		System/Libraries
21cr|rote-0.2.8-11|26	
21cr|rote-0.2.8-11|27	%description -n %{libname}
21cr|rote-0.2.8-11|28	ROTE is a simple C library for VT102 terminal emulation. It allows
21cr|rote-0.2.8-11|29	the programmer to set up virtual 'screens' and send them data. The
21cr|rote-0.2.8-11|30	virtual screens will emulate the behavior of a VT102 terminal,
21cr|rote-0.2.8-11|31	interpreting escape sequences, control characters and such. The
21cr|rote-0.2.8-11|32	library supports ncurses as well so that you may render the
21cr|rote-0.2.8-11|33	virtual screen to the real screen when you need to.
21cr|rote-0.2.8-11|34	
21cr|rote-0.2.8-11|35	This package contains the runtime files needed for ROTE.
21cr|rote-0.2.8-11|36	
21cr|rote-0.2.8-11|37	%package -n %{libname_devel}
21cr|rote-0.2.8-11|38	Summary:	Simple C library for VT102 terminal emulation
21cr|rote-0.2.8-11|39	Group:		System/Libraries
21cr|rote-0.2.8-11|40	Provides:	librote-devel
21cr|rote-0.2.8-11|41	Requires:	%{libname} = %{version}-%{release}
21cr|rote-0.2.8-11|42	
21cr|rote-0.2.8-11|43	%description -n %{libname_devel}
21cr|rote-0.2.8-11|44	ROTE is a simple C library for VT102 terminal emulation. It allows
21cr|rote-0.2.8-11|45	the programmer to set up virtual 'screens' and send them data. The
21cr|rote-0.2.8-11|46	virtual screens will emulate the behavior of a VT102 terminal,
21cr|rote-0.2.8-11|47	interpreting escape sequences, control characters and such. The
21cr|rote-0.2.8-11|48	library supports ncurses as well so that you may render the
21cr|rote-0.2.8-11|49	virtual screen to the real screen when you need to.
21cr|rote-0.2.8-11|50	
21cr|rote-0.2.8-11|51	This package contains the developement files needed for ROTE.
21cr|rote-0.2.8-11|52	
21cr|rote-0.2.8-11|53	%prep
21cr|rote-0.2.8-11|54	%setup -q
21cr|rote-0.2.8-11|55	
21cr|rote-0.2.8-11|56	%build
21cr|rote-0.2.8-11|57	%configure
21cr|rote-0.2.8-11|58	%make
21cr|rote-0.2.8-11|59	
21cr|rote-0.2.8-11|60	%install
21cr|rote-0.2.8-11|61	%makeinstall_std
21cr|rote-0.2.8-11|62	
21cr|rote-0.2.8-11|63	%files -n %{libname}
21cr|rote-0.2.8-11|64	%{_libdir}/*.so.*
21cr|rote-0.2.8-11|65	
21cr|rote-0.2.8-11|66	%files -n %{libname_devel}
21cr|rote-0.2.8-11|67	%{_libdir}/*.so
21cr|rote-0.2.8-11|68	%{_includedir}/*
21cr|rote-0.2.8-11|69	%{_bindir}/rote-config

7854 21
21cr|roundcubemail-1.3.15-1|1	%global __requires_exclude pear\\(vendor/autoload.php\\)|pear\\(xmlapi.php\\)
21cr|roundcubemail-1.3.15-1|2	## pear(xmlapi.php) may need to be packaged, but for the time being a bug has been filed
21cr|roundcubemail-1.3.15-1|3	%define oname %{name}-%{version}
21cr|roundcubemail-1.3.15-1|4	
21cr|roundcubemail-1.3.15-1|5	%global php_inidir %{_sysconfdir}/php.d
21cr|roundcubemail-1.3.15-1|6	
21cr|roundcubemail-1.3.15-1|7	# Paths. Do not include trailing slash
21cr|roundcubemail-1.3.15-1|8	%global roundcube %{_datadir}/roundcubemail
21cr|roundcubemail-1.3.15-1|9	%global roundcube_plugins %{roundcube}/plugins
21cr|roundcubemail-1.3.15-1|10	%global roundcube_conf %{_sysconfdir}/roundcubemail
21cr|roundcubemail-1.3.15-1|11	%global roundcube_log %{_logdir}/roundcubemail
21cr|roundcubemail-1.3.15-1|12	%global roundcube_lib %{_localstatedir}/lib/roundcubemail
21cr|roundcubemail-1.3.15-1|13	
21cr|roundcubemail-1.3.15-1|14	Summary:	Round Cube Webmail is a browser-based multilingual IMAP client
21cr|roundcubemail-1.3.15-1|15	Name:		roundcubemail
21cr|roundcubemail-1.3.15-1|16	Version:	1.3.15
21cr|roundcubemail-1.3.15-1|17	Release:	1
21cr|roundcubemail-1.3.15-1|18	Epoch:		1
21cr|roundcubemail-1.3.15-1|19	Group:		System/Servers
21cr|roundcubemail-1.3.15-1|20	License:	GPLv3
21cr|roundcubemail-1.3.15-1|21	Url:		http://www.roundcube.net/
21cr|roundcubemail-1.3.15-1|22	Source0:	https://github.com/roundcube/roundcubemail/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|roundcubemail-1.3.15-1|23	Source1:	roundcubemail.conf
21cr|roundcubemail-1.3.15-1|24	Source2:	roundcubemail.logrotate
21cr|roundcubemail-1.3.15-1|25	Source3:	roundcubemail-README
21cr|roundcubemail-1.3.15-1|26	Requires:	apache-mod_php
21cr|roundcubemail-1.3.15-1|27	Requires:	php-gd
21cr|roundcubemail-1.3.15-1|28	Requires:	php-gettext
21cr|roundcubemail-1.3.15-1|29	Requires:	php-iconv
21cr|roundcubemail-1.3.15-1|30	Requires:	php-mbstring
21cr|roundcubemail-1.3.15-1|31	Requires:	php-mcrypt
21cr|roundcubemail-1.3.15-1|32	Requires:	php-openssl
21cr|roundcubemail-1.3.15-1|33	Requires:	php-session
21cr|roundcubemail-1.3.15-1|34	Requires:	php-pdo_mysql
21cr|roundcubemail-1.3.15-1|35	Requires:	php-pear-Auth_SASL
21cr|roundcubemail-1.3.15-1|36	Requires:	php-pear-Mail_Mime
21cr|roundcubemail-1.3.15-1|37	Requires:	php-pear-Mail_mimeDecode
21cr|roundcubemail-1.3.15-1|38	Requires:	php-pear-Net_SMTP
21cr|roundcubemail-1.3.15-1|39	Requires:	php-pear-Net_LDAP2
21cr|roundcubemail-1.3.15-1|40	Requires:	php-pear-Net_Sieve
21cr|roundcubemail-1.3.15-1|41	Requires:	php-pear-Net_Socket
21cr|roundcubemail-1.3.15-1|42	Requires:	php-pear-MDB2
21cr|roundcubemail-1.3.15-1|43	Requires:	php-pear-Net_IDNA2
21cr|roundcubemail-1.3.15-1|44	Requires(pre):	php-pear >= 1.9.0
21cr|roundcubemail-1.3.15-1|45	Requires:	php-xml
21cr|roundcubemail-1.3.15-1|46	Requires:	php-pear-Crypt_GPG
21cr|roundcubemail-1.3.15-1|47	Recommends:	php-fileinfo
21cr|roundcubemail-1.3.15-1|48	Recommends:	php-intl
21cr|roundcubemail-1.3.15-1|49	Recommends:	php-pear-MDB2_Driver_mysql
21cr|roundcubemail-1.3.15-1|50	Recommends:	php-zip
21cr|roundcubemail-1.3.15-1|51	Provides:	roundcubemail-skin-larry
21cr|roundcubemail-1.3.15-1|52	Provides:	roundcubemail-skin-classic
21cr|roundcubemail-1.3.15-1|53	Provides:	roundcubemail-plugin-jqueryui
21cr|roundcubemail-1.3.15-1|54	Provides:	roundcubemail-plugin-acl
21cr|roundcubemail-1.3.15-1|55	BuildArch:	noarch
21cr|roundcubemail-1.3.15-1|56	
21cr|roundcubemail-1.3.15-1|57	%description
21cr|roundcubemail-1.3.15-1|58	RoundCube Webmail is a browser-based multilingual IMAP client with an
21cr|roundcubemail-1.3.15-1|59	application-like user interface. It provides full functionality you
21cr|roundcubemail-1.3.15-1|60	expect from an e-mail client, including MIME support, address book,
21cr|roundcubemail-1.3.15-1|61	folder manipulation, message searching and spell checking.
21cr|roundcubemail-1.3.15-1|62	RoundCube Webmail is written in PHP and requires a database: MariaDB,
21cr|roundcubemail-1.3.15-1|63	PostgreSQL and SQLite are known to work.
21cr|roundcubemail-1.3.15-1|64	The user interface is fully skinnable using XHTML and CSS 2.
21cr|roundcubemail-1.3.15-1|65	
21cr|roundcubemail-1.3.15-1|66	%files
21cr|roundcubemail-1.3.15-1|67	%doc CHANGELOG LICENSE README.md SQL UPGRADING
21cr|roundcubemail-1.3.15-1|68	%{_datadir}/%{name}
21cr|roundcubemail-1.3.15-1|69	%dir %{_sysconfdir}/%{name}
21cr|roundcubemail-1.3.15-1|70	%attr(0755,root,apache)%{_logdir}/%{name}
21cr|roundcubemail-1.3.15-1|71	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|roundcubemail-1.3.15-1|72	%attr(0640,root,apache)%config(noreplace) %{_sysconfdir}/%{name}/acl.inc.php
21cr|roundcubemail-1.3.15-1|73	%attr(0640,root,apache)%config(noreplace) %{_sysconfdir}/%{name}/defaults.inc.php
21cr|roundcubemail-1.3.15-1|74	%attr(0640,root,apache)%config(noreplace) %{_sysconfdir}/%{name}/config.inc.php
21cr|roundcubemail-1.3.15-1|75	%attr(0640,root,apache)%config(noreplace) %{_sysconfdir}/%{name}/enigma.inc.php
21cr|roundcubemail-1.3.15-1|76	%attr(0640,root,apache)%config(noreplace) %{_sysconfdir}/%{name}/managesieve.inc.php
21cr|roundcubemail-1.3.15-1|77	%attr(0640,root,apache)%config(noreplace) %{_sysconfdir}/%{name}/mimetypes.php
21cr|roundcubemail-1.3.15-1|78	%attr(0640,root,apache)%config(noreplace) %{_sysconfdir}/%{name}/password.inc.php
21cr|roundcubemail-1.3.15-1|79	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|roundcubemail-1.3.15-1|80	%attr(0775,root,apache) %dir %{_localstatedir}/lib/roundcubemail
21cr|roundcubemail-1.3.15-1|81	%attr(0770,root,apache) %dir %{_localstatedir}/lib/roundcubemail/plugins
21cr|roundcubemail-1.3.15-1|82	%attr(0770,root,apache) %dir %{_localstatedir}/lib/roundcubemail/plugins/enigma
21cr|roundcubemail-1.3.15-1|83	
21cr|roundcubemail-1.3.15-1|84	#---------------------------------------------------------------------------
21cr|roundcubemail-1.3.15-1|85	
21cr|roundcubemail-1.3.15-1|86	%prep
21cr|roundcubemail-1.3.15-1|87	%setup -q -n %{oname}
21cr|roundcubemail-1.3.15-1|88	
21cr|roundcubemail-1.3.15-1|89	# remove any reference to sqlite in config file so people don't mistakely
21cr|roundcubemail-1.3.15-1|90	# assume it works
21cr|roundcubemail-1.3.15-1|91	sed -i '/sqlite/d' config/defaults.inc.php
21cr|roundcubemail-1.3.15-1|92	sed -i 's/\r//' SQL/mssql.initial.sql
21cr|roundcubemail-1.3.15-1|93	
21cr|roundcubemail-1.3.15-1|94	# Drop precompiled flash
21cr|roundcubemail-1.3.15-1|95	find . -type f -name '*.swf' | xargs rm -f
21cr|roundcubemail-1.3.15-1|96	
21cr|roundcubemail-1.3.15-1|97	%build
21cr|roundcubemail-1.3.15-1|98	
21cr|roundcubemail-1.3.15-1|99	%install
21cr|roundcubemail-1.3.15-1|100	install -d %{buildroot}%{roundcube}
21cr|roundcubemail-1.3.15-1|101	cp -pr ./* %{buildroot}%{roundcube}
21cr|roundcubemail-1.3.15-1|102	cp -a ./.htaccess %{buildroot}%{roundcube}/.htaccess
21cr|roundcubemail-1.3.15-1|103	
21cr|roundcubemail-1.3.15-1|104	sed -i \
21cr|roundcubemail-1.3.15-1|105	-e '/memory_limit/d' \
21cr|roundcubemail-1.3.15-1|106	-e '/post_max_size/d' \
21cr|roundcubemail-1.3.15-1|107	-e '/upload_max_filesize/d' \
21cr|roundcubemail-1.3.15-1|108	%{buildroot}%{roundcube}/.htaccess
21cr|roundcubemail-1.3.15-1|109	
21cr|roundcubemail-1.3.15-1|110	rm -rf %{buildroot}%{roundcube}/installer
21cr|roundcubemail-1.3.15-1|111	
21cr|roundcubemail-1.3.15-1|112	mkdir -p %{buildroot}%{_webappconfdir}
21cr|roundcubemail-1.3.15-1|113	cp -pr %SOURCE1 %{buildroot}%{_webappconfdir}
21cr|roundcubemail-1.3.15-1|114	
21cr|roundcubemail-1.3.15-1|115	mkdir -p %{buildroot}%{roundcube_conf}
21cr|roundcubemail-1.3.15-1|116	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|roundcubemail-1.3.15-1|117	cp -pr %SOURCE2 %{buildroot}%{_sysconfdir}/logrotate.d/roundcubemail
21cr|roundcubemail-1.3.15-1|118	
21cr|roundcubemail-1.3.15-1|119	mkdir -p %{buildroot}%{roundcube_lib}/plugins/enigma
21cr|roundcubemail-1.3.15-1|120	mkdir -p %{buildroot}%{roundcube_log}
21cr|roundcubemail-1.3.15-1|121	
21cr|roundcubemail-1.3.15-1|122	mv %{buildroot}%{roundcube}/config/config.inc.php.sample %{buildroot}%{roundcube_conf}/config.inc.php
21cr|roundcubemail-1.3.15-1|123	mv %{buildroot}%{roundcube}/config/defaults.inc.php %{buildroot}%{roundcube_conf}/defaults.inc.php
21cr|roundcubemail-1.3.15-1|124	
21cr|roundcubemail-1.3.15-1|125	mv %{buildroot}%{roundcube}/config/* %{buildroot}%{roundcube_conf}/
21cr|roundcubemail-1.3.15-1|126	rm -rf %{buildroot}%{roundcube}/config
21cr|roundcubemail-1.3.15-1|127	rm -rf %{buildroot}%{roundcube}/logs
21cr|roundcubemail-1.3.15-1|128	rm -rf %{buildroot}%{roundcube}/temp
21cr|roundcubemail-1.3.15-1|129	
21cr|roundcubemail-1.3.15-1|130	pushd %{buildroot}%{roundcube}
21cr|roundcubemail-1.3.15-1|131	ln -s ../../..%{roundcube_conf} config
21cr|roundcubemail-1.3.15-1|132	ln -s ../../..%{roundcube_log} logs
21cr|roundcubemail-1.3.15-1|133	ln -s ../../..%{roundcube_lib} temp
21cr|roundcubemail-1.3.15-1|134	popd
21cr|roundcubemail-1.3.15-1|135	
21cr|roundcubemail-1.3.15-1|136	# Enigma
21cr|roundcubemail-1.3.15-1|137	mv %{buildroot}%{roundcube_plugins}/enigma/config.inc.php.dist %{buildroot}%{roundcube_conf}/enigma.inc.php
21cr|roundcubemail-1.3.15-1|138	rm -rf %{buildroot}%{roundcube_plugins}/enigma/config.inc.php
21cr|roundcubemail-1.3.15-1|139	pushd %{buildroot}%{roundcube_plugins}/enigma
21cr|roundcubemail-1.3.15-1|140	ln -s ../../../../..%{roundcube_conf}/enigma.inc.php config.inc.php
21cr|roundcubemail-1.3.15-1|141	rm -rf home/
21cr|roundcubemail-1.3.15-1|142	ln -s ../../../../..%{roundcube_lib}/plugins/enigma/ home
21cr|roundcubemail-1.3.15-1|143	popd
21cr|roundcubemail-1.3.15-1|144	mkdir -p %{buildroot}%{roundcube_lib}/plugins/enigma
21cr|roundcubemail-1.3.15-1|145	
21cr|roundcubemail-1.3.15-1|146	# ACL plugin
21cr|roundcubemail-1.3.15-1|147	mv %{buildroot}%{roundcube_plugins}/acl/config.inc.php.dist %{buildroot}%{roundcube_conf}/acl.inc.php
21cr|roundcubemail-1.3.15-1|148	rm -rf %{buildroot}%{roundcube_plugins}/acl/config.inc.php
21cr|roundcubemail-1.3.15-1|149	pushd %{buildroot}%{roundcube_plugins}/acl/
21cr|roundcubemail-1.3.15-1|150	ln -s ../../../../..%{roundcube_conf}/acl.inc.php config.inc.php
21cr|roundcubemail-1.3.15-1|151	popd
21cr|roundcubemail-1.3.15-1|152	
21cr|roundcubemail-1.3.15-1|153	# Managesieve plugin
21cr|roundcubemail-1.3.15-1|154	mv %{buildroot}%{roundcube_plugins}/managesieve/config.inc.php.dist %{buildroot}%{roundcube_conf}/managesieve.inc.php
21cr|roundcubemail-1.3.15-1|155	pushd %{buildroot}%{roundcube_plugins}/managesieve/
21cr|roundcubemail-1.3.15-1|156	ln -s ../../../../..%{roundcube_conf}/managesieve.inc.php config.inc.php
21cr|roundcubemail-1.3.15-1|157	popd
21cr|roundcubemail-1.3.15-1|158	
21cr|roundcubemail-1.3.15-1|159	# Password plugin
21cr|roundcubemail-1.3.15-1|160	mv %{buildroot}%{roundcube_plugins}/password/config.inc.php.dist %{buildroot}%{roundcube_conf}/password.inc.php
21cr|roundcubemail-1.3.15-1|161	pushd %{buildroot}%{roundcube_plugins}/password/
21cr|roundcubemail-1.3.15-1|162	ln -s ../../../../..%{roundcube_conf}/password.inc.php config.inc.php
21cr|roundcubemail-1.3.15-1|163	popd
21cr|roundcubemail-1.3.15-1|164	
21cr|roundcubemail-1.3.15-1|165	# clean up the buildroot
21cr|roundcubemail-1.3.15-1|166	rm -rf %{buildroot}%{roundcube}/{CHANGELOG,INSTALL,LICENSE,README,UPGRADING,SQL}
21cr|roundcubemail-1.3.15-1|167	
21cr|roundcubemail-1.3.15-1|168	# Fix anything executable that does not have a shebang
21cr|roundcubemail-1.3.15-1|169	for file in `find %{buildroot}/%{roundcube} -type f -perm /a+x`; do
21cr|roundcubemail-1.3.15-1|170	[ -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 644 $file
21cr|roundcubemail-1.3.15-1|171	done
21cr|roundcubemail-1.3.15-1|172	
21cr|roundcubemail-1.3.15-1|173	# Find files with a shebang that do not have executable permissions
21cr|roundcubemail-1.3.15-1|174	for file in `find %{buildroot}/%{roundcube} -type f ! -perm /a+x`; do
21cr|roundcubemail-1.3.15-1|175	[ ! -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 755 $file
21cr|roundcubemail-1.3.15-1|176	done
21cr|roundcubemail-1.3.15-1|177	
21cr|roundcubemail-1.3.15-1|178	# Find files that have non-standard-executable-perm
21cr|roundcubemail-1.3.15-1|179	find %{buildroot}/%{roundcube} -type f -perm /g+wx -exec chmod -v g-w {} \;
21cr|roundcubemail-1.3.15-1|180	
21cr|roundcubemail-1.3.15-1|181	# Find files that are not readable
21cr|roundcubemail-1.3.15-1|182	find %{buildroot}/%{roundcube} -type f ! -perm /go+r -exec chmod -v go+r {} \;
21cr|roundcubemail-1.3.15-1|183	
21cr|roundcubemail-1.3.15-1|184	#
21cr|roundcubemail-1.3.15-1|185	# Exclude the following external libraries
21cr|roundcubemail-1.3.15-1|186	#
21cr|roundcubemail-1.3.15-1|187	# php-pear-Net-IDNA2
21cr|roundcubemail-1.3.15-1|188	rm -rf %{buildroot}/%{roundcube}/program/lib/Net/IDNA2/ \
21cr|roundcubemail-1.3.15-1|189	%{buildroot}/%{roundcube}/program/lib/Net/IDNA2.php
21cr|roundcubemail-1.3.15-1|190	# php-pear-Net-SMTP
21cr|roundcubemail-1.3.15-1|191	rm -rf %{buildroot}/%{roundcube}/program/lib/Net/SMTP.php
21cr|roundcubemail-1.3.15-1|192	# php-pear-Net-Socket
21cr|roundcubemail-1.3.15-1|193	rm -rf %{buildroot}/%{roundcube}/program/lib/Net/Socket.php
21cr|roundcubemail-1.3.15-1|194	# php-pear-Mail
21cr|roundcubemail-1.3.15-1|195	rm -rf %{buildroot}/%{roundcube}/program/lib/Mail/
21cr|roundcubemail-1.3.15-1|196	# php-pear-MDB2
21cr|roundcubemail-1.3.15-1|197	rm -rf %{buildroot}/%{roundcube}/program/lib/MDB2/ \
21cr|roundcubemail-1.3.15-1|198	%{buildroot}/%{roundcube}/program/lib/MDB2.php
21cr|roundcubemail-1.3.15-1|199	# php-pear
21cr|roundcubemail-1.3.15-1|200	rm -rf %{buildroot}/%{roundcube}/program/lib/PEAR.php \
21cr|roundcubemail-1.3.15-1|201	%{buildroot}/%{roundcube}/program/lib/PEAR5.php
21cr|roundcubemail-1.3.15-1|202	# php-pear-Net-Sieve
21cr|roundcubemail-1.3.15-1|203	rm -rf %{buildroot}/%{roundcube_plugins}/managesieve/lib/Net
21cr|roundcubemail-1.3.15-1|204	
21cr|roundcubemail-1.3.15-1|205	
21cr|roundcubemail-1.3.15-1|206	%pre
21cr|roundcubemail-1.3.15-1|207	# needed if you have kolab installed
21cr|roundcubemail-1.3.15-1|208	if [ -f "/etc/roundcubemail/kolab.inc.php" ]; then
21cr|roundcubemail-1.3.15-1|209	mv /etc/roundcubemail/kolab.inc.php /etc/roundcubemail/libkolab.inc.php
21cr|roundcubemail-1.3.15-1|210	fi
21cr|roundcubemail-1.3.15-1|211	
21cr|roundcubemail-1.3.15-1|212	if [ -L %{roundcube_plugins}/enigma/home -a ! -d %{roundcube_plugins}/enigma/home ]; then
21cr|roundcubemail-1.3.15-1|213	rm -rf %{roundcube_plugins}/enigma/home >/dev/null 2>&1 || :
21cr|roundcubemail-1.3.15-1|214	fi
21cr|roundcubemail-1.3.15-1|215	
21cr|roundcubemail-1.3.15-1|216	
21cr|roundcubemail-1.3.15-1|217	%post
21cr|roundcubemail-1.3.15-1|218	# replace default des string in config file for better security
21cr|roundcubemail-1.3.15-1|219	function makedesstr () {
21cr|roundcubemail-1.3.15-1|220	chars=(0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z A
21cr|roundcubemail-1.3.15-1|221	B C D E F G H I J K L M N O P Q R S T U V W X Y Z)
21cr|roundcubemail-1.3.15-1|222	
21cr|roundcubemail-1.3.15-1|223	max=${#chars[*]}
21cr|roundcubemail-1.3.15-1|224	
21cr|roundcubemail-1.3.15-1|225	for i in `seq 1 24`; do
21cr|roundcubemail-1.3.15-1|226	let rand=${RANDOM}%%${max}
21cr|roundcubemail-1.3.15-1|227	str="${str}${chars[$rand]}"
21cr|roundcubemail-1.3.15-1|228	done
21cr|roundcubemail-1.3.15-1|229	echo $str
21cr|roundcubemail-1.3.15-1|230	}
21cr|roundcubemail-1.3.15-1|231	
21cr|roundcubemail-1.3.15-1|232	sed -i "s/rcmail-\!24ByteDESkey\*Str/`makedesstr`/" /etc/roundcubemail/defaults.inc.php || : &> /dev/null
21cr|roundcubemail-1.3.15-1|233	
21cr|roundcubemail-1.3.15-1|234	sed -i -r -e "s/.*(\s*define\(\s*'RCMAIL_VERSION'\s*,\s*').*('\);)/\1%{version}-%{release}\2/g" \
21cr|roundcubemail-1.3.15-1|235	%{roundcube}/program/include/iniset.php || :
21cr|roundcubemail-1.3.15-1|236	
21cr|roundcubemail-1.3.15-1|237	if [ -f "%{php_inidir}/99_apcu.ini" ]; then
21cr|roundcubemail-1.3.15-1|238	if [ ! -z "`grep ^apcu.enabled=1 %{php_inidir}/99_apc.ini`" ]; then
21cr|roundcubemail-1.3.15-1|239	
21cr|roundcubemail-1.3.15-1|240	/sbin/systemctl condrestart %{httpd_name}
21cr|roundcubemail-1.3.15-1|241	
21cr|roundcubemail-1.3.15-1|242	fi
21cr|roundcubemail-1.3.15-1|243	fi
21cr|roundcubemail-1.3.15-1|244	
21cr|roundcubemail-1.3.15-1|245	/usr/share/roundcubemail/bin/updatedb.sh \
21cr|roundcubemail-1.3.15-1|246	--dir /usr/share/doc/roundcubemail/SQL/ \
21cr|roundcubemail-1.3.15-1|247	--package roundcube || : \
21cr|roundcubemail-1.3.15-1|248	>/dev/null 2>&1
21cr|roundcubemail-1.3.15-1|249	
21cr|roundcubemail-1.3.15-1|250	exit 0
21cr|roundcubemail-1.3.15-1|251	
21cr|roundcubemail-1.3.15-1|252	cat > README.urpmi <<EOF
21cr|roundcubemail-1.3.15-1|253	WARNING: when upgrading from <= 0.9.5 the old configuration files named
21cr|roundcubemail-1.3.15-1|254	main.inc.php and db.inc.php are now deprecated and should be replaced
21cr|roundcubemail-1.3.15-1|255	with one single config.inc.php file. Run the ./bin/update.sh script to
21cr|roundcubemail-1.3.15-1|256	get this conversion done or manually merge the files.
21cr|roundcubemail-1.3.15-1|257	Also see the UPGRADE file in the doc section.
21cr|roundcubemail-1.3.15-1|258	NOTE: the new config.inc.php should only contain options that differ
21cr|roundcubemail-1.3.15-1|259	from the ones listed in defaults.inc.php.
21cr|roundcubemail-1.3.15-1|260	EOF

7855 21
21cr|routino-3.3.3-1|1	%define	major 0
21cr|routino-3.3.3-1|2	%define	libname %mklibname %{name} %{major}
21cr|routino-3.3.3-1|3	%define	develname %mklibname -d %{name}
21cr|routino-3.3.3-1|4	
21cr|routino-3.3.3-1|5	Summary:	Router for OpenStreetMap Data
21cr|routino-3.3.3-1|6	Name:		routino
21cr|routino-3.3.3-1|7	Version:	3.3.3
21cr|routino-3.3.3-1|8	Release:	1
21cr|routino-3.3.3-1|9	License:	AGPLv3+
21cr|routino-3.3.3-1|10	Group:		File tools
21cr|routino-3.3.3-1|11	Url:		https://www.routino.org/
21cr|routino-3.3.3-1|12	Source0:	https://www.routino.org/download/%{name}-%{version}.tgz
21cr|routino-3.3.3-1|13	Patch0:		routino-3.3.2-Makefiles-fixes.patch
21cr|routino-3.3.3-1|14	Patch1:		routino-3.3.2-Drop-install-references.patch
21cr|routino-3.3.3-1|15	BuildRequires:	bzip2-devel
21cr|routino-3.3.3-1|16	BuildRequires:	zlib-devel
21cr|routino-3.3.3-1|17	BuildRequires:	pkgconfig(liblzma)
21cr|routino-3.3.3-1|18	
21cr|routino-3.3.3-1|19	%description
21cr|routino-3.3.3-1|20	Routino is a command-line application for finding a route between two points
21cr|routino-3.3.3-1|21	using the dataset of topographical information collected by OpenStreetMap. It
21cr|routino-3.3.3-1|22	can be used as a routing tool in Marble.
21cr|routino-3.3.3-1|23	
21cr|routino-3.3.3-1|24	%files
21cr|routino-3.3.3-1|25	%doc %{_docdir}/routino
21cr|routino-3.3.3-1|26	%{_bindir}/%{name}-*
21cr|routino-3.3.3-1|27	%{_datadir}/%{name}/
21cr|routino-3.3.3-1|28	
21cr|routino-3.3.3-1|29	#-----------------------------------------------------------------------------
21cr|routino-3.3.3-1|30	
21cr|routino-3.3.3-1|31	%package -n %{libname}
21cr|routino-3.3.3-1|32	Summary:	Shared %{name} library
21cr|routino-3.3.3-1|33	Group:		System/Libraries
21cr|routino-3.3.3-1|34	
21cr|routino-3.3.3-1|35	%description -n %{libname}
21cr|routino-3.3.3-1|36	Routino is a command-line application for finding a route between two points
21cr|routino-3.3.3-1|37	using the dataset of topographical information collected by OpenStreetMap. It
21cr|routino-3.3.3-1|38	can be used as a routing tool in Marble.
21cr|routino-3.3.3-1|39	This package provides the shared %{name} library.
21cr|routino-3.3.3-1|40	
21cr|routino-3.3.3-1|41	%files -n %{libname}
21cr|routino-3.3.3-1|42	%doc agpl-3.0.txt
21cr|routino-3.3.3-1|43	%{_libdir}/libroutino.so.%{major}*
21cr|routino-3.3.3-1|44	%{_libdir}/libroutino-slim.so.%{major}*
21cr|routino-3.3.3-1|45	
21cr|routino-3.3.3-1|46	#-----------------------------------------------------------------------------
21cr|routino-3.3.3-1|47	
21cr|routino-3.3.3-1|48	%package -n %{develname}
21cr|routino-3.3.3-1|49	Summary:	Development files for the %{name} library
21cr|routino-3.3.3-1|50	Group:		Development/C
21cr|routino-3.3.3-1|51	Requires:	%{libname} = %{EVRD}
21cr|routino-3.3.3-1|52	Provides:	%{name}-devel = %{EVRD}
21cr|routino-3.3.3-1|53	
21cr|routino-3.3.3-1|54	%description -n	%{develname}
21cr|routino-3.3.3-1|55	Routino is a command-line application for finding a route between two points
21cr|routino-3.3.3-1|56	using the dataset of topographical information collected by OpenStreetMap. It
21cr|routino-3.3.3-1|57	can be used as a routing tool in Marble.
21cr|routino-3.3.3-1|58	This package contains development files for the %{name} library.
21cr|routino-3.3.3-1|59	
21cr|routino-3.3.3-1|60	%files -n %{develname}
21cr|routino-3.3.3-1|61	%doc agpl-3.0.txt
21cr|routino-3.3.3-1|62	%{_includedir}/%{name}.h
21cr|routino-3.3.3-1|63	%{_libdir}/libroutino.so
21cr|routino-3.3.3-1|64	%{_libdir}/libroutino-slim.so
21cr|routino-3.3.3-1|65	
21cr|routino-3.3.3-1|66	#-----------------------------------------------------------------------------
21cr|routino-3.3.3-1|67	
21cr|routino-3.3.3-1|68	%prep
21cr|routino-3.3.3-1|69	%setup -q
21cr|routino-3.3.3-1|70	%patch0 -p1
21cr|routino-3.3.3-1|71	%patch1 -p1
21cr|routino-3.3.3-1|72	
21cr|routino-3.3.3-1|73	# Cleanup
21cr|routino-3.3.3-1|74	rm -f INSTALL.txt doc/INSTALL.txt doc/html/installation.html
21cr|routino-3.3.3-1|75	rm -f doc/INSTALL-MS-WIN.txt doc/html/installation-ms-windows.html
21cr|routino-3.3.3-1|76	
21cr|routino-3.3.3-1|77	# The web stuff needs more work to be packaged. The makefiles will copy things
21cr|routino-3.3.3-1|78	# into the web directory if it's present, so get rid of it now.
21cr|routino-3.3.3-1|79	rm -rf web
21cr|routino-3.3.3-1|80	
21cr|routino-3.3.3-1|81	# Upstream builds but does not install extras. Don't waste build time, nor
21cr|routino-3.3.3-1|82	# bother fixing the parallel make breakage there.
21cr|routino-3.3.3-1|83	rm -rf extras
21cr|routino-3.3.3-1|84	
21cr|routino-3.3.3-1|85	
21cr|routino-3.3.3-1|86	%build
21cr|routino-3.3.3-1|87	export CFLAGS="%{optflags}"
21cr|routino-3.3.3-1|88	export LDFLAGS="%{ldflags}"
21cr|routino-3.3.3-1|89	%make
21cr|routino-3.3.3-1|90	
21cr|routino-3.3.3-1|91	
21cr|routino-3.3.3-1|92	%install
21cr|routino-3.3.3-1|93	%makeinstall_std libdir=%{_libdir}

7856 21
21cr|rovclock-0.6e-9|1	Name:           rovclock
21cr|rovclock-0.6e-9|2	Version:        0.6e
21cr|rovclock-0.6e-9|3	Release:        9
21cr|rovclock-0.6e-9|4	Epoch:          0
21cr|rovclock-0.6e-9|5	Summary:        Radeon overclocking utility
21cr|rovclock-0.6e-9|6	License:        GPL
21cr|rovclock-0.6e-9|7	Group:          System/Kernel and hardware
21cr|rovclock-0.6e-9|8	URL:            http://www.hasw.net/linux/
21cr|rovclock-0.6e-9|9	Source0:        http://www.hasw.net/linux/rovclock-%{version}.tar.bz2
21cr|rovclock-0.6e-9|10	ExclusiveArch:  %{ix86} %{x86_64}
21cr|rovclock-0.6e-9|11	
21cr|rovclock-0.6e-9|12	%description
21cr|rovclock-0.6e-9|13	Rovclock is a Radeon overclocking utility.
21cr|rovclock-0.6e-9|14	
21cr|rovclock-0.6e-9|15	The cards that are reported to work are:
21cr|rovclock-0.6e-9|16	
21cr|rovclock-0.6e-9|17	Radeon 7500
21cr|rovclock-0.6e-9|18	Radeon 8500
21cr|rovclock-0.6e-9|19	Radeon 9000
21cr|rovclock-0.6e-9|20	Radeon 9100
21cr|rovclock-0.6e-9|21	Radeon 9500 (Pro)
21cr|rovclock-0.6e-9|22	Radeon 9550
21cr|rovclock-0.6e-9|23	Radeon 9600
21cr|rovclock-0.6e-9|24	Mobility FireGL T2
21cr|rovclock-0.6e-9|25	Mobility Radeon 9600 M10
21cr|rovclock-0.6e-9|26	Radeon 9700 (Pro)
21cr|rovclock-0.6e-9|27	Radeon X550
21cr|rovclock-0.6e-9|28	Radeon X800XL
21cr|rovclock-0.6e-9|29	
21cr|rovclock-0.6e-9|30	%prep
21cr|rovclock-0.6e-9|31	%setup -q
21cr|rovclock-0.6e-9|32	
21cr|rovclock-0.6e-9|33	%build
21cr|rovclock-0.6e-9|34	make CC=%{__cc} CFLAGS="%{optflags}"
21cr|rovclock-0.6e-9|35	
21cr|rovclock-0.6e-9|36	%install
21cr|rovclock-0.6e-9|37	rm -rf %{buildroot}
21cr|rovclock-0.6e-9|38	mkdir -p %{buildroot}%{_bindir}
21cr|rovclock-0.6e-9|39	cp -a %{name} %{buildroot}%{_bindir}/%{name}
21cr|rovclock-0.6e-9|40	
21cr|rovclock-0.6e-9|41	%files
21cr|rovclock-0.6e-9|42	%defattr(-,root,root,0755)
21cr|rovclock-0.6e-9|43	%doc ChangeLog COPYING README
21cr|rovclock-0.6e-9|44	%attr(0755,root,root) %{_bindir}/%{name}

7857 21
21cr|rox-2.11-3|1	# Workaround to build with GCC 10
21cr|rox-2.11-3|2	%global optflags %{optflags} -fcommon
21cr|rox-2.11-3|3	%define wrappers_ver 1.0.3
21cr|rox-2.11-3|4	%define oname ROX-Filer
21cr|rox-2.11-3|5	
21cr|rox-2.11-3|6	Summary:	A fast and powerful graphical file manager
21cr|rox-2.11-3|7	Name:		rox
21cr|rox-2.11-3|8	Version:	2.11
21cr|rox-2.11-3|9	Release:	3
21cr|rox-2.11-3|10	License:	GPLv2+
21cr|rox-2.11-3|11	Group:		Graphical desktop/Other
21cr|rox-2.11-3|12	Url:		http://rox.sourceforge.net
21cr|rox-2.11-3|13	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-filer-%{version}.tar.bz2
21cr|rox-2.11-3|14	Source1:	http://prdownloads.sourceforge.net/%{name}/Wrappers-%{wrappers_ver}.tgz
21cr|rox-2.11-3|15	Source2:	rox-48.png
21cr|rox-2.11-3|16	Source3:	rox-32.png
21cr|rox-2.11-3|17	Source4:	rox-16.png
21cr|rox-2.11-3|18	Patch0:		rox-filer-2.10-linkage.patch
21cr|rox-2.11-3|19	Patch1:		rox-filer-2.7-shell.patch
21cr|rox-2.11-3|20	Patch2:		rox-2.1.0-gnuclient.patch
21cr|rox-2.11-3|21	BuildRequires:	gettext-devel
21cr|rox-2.11-3|22	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21cr|rox-2.11-3|23	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|rox-2.11-3|24	BuildRequires:	pkgconfig(libglade-2.0)
21cr|rox-2.11-3|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|rox-2.11-3|26	BuildRequires:	pkgconfig(shared-mime-info)
21cr|rox-2.11-3|27	BuildRequires:	pkgconfig(xt)
21cr|rox-2.11-3|28	
21cr|rox-2.11-3|29	%description
21cr|rox-2.11-3|30	ROX-Filer is a fast, powerful, and easy to use graphical file manager. It
21cr|rox-2.11-3|31	has full support for drag-and-drop and application directories. The filer
21cr|rox-2.11-3|32	can also provide a pinboard (allowing you to pin up files on your desktop
21cr|rox-2.11-3|33	background) and panels. The emphasis is on uncluttered directory views;
21cr|rox-2.11-3|34	menus and prompts only appear when needed.
21cr|rox-2.11-3|35	
21cr|rox-2.11-3|36	The Wrappers package found on the Rox home page is already included.
21cr|rox-2.11-3|37	
21cr|rox-2.11-3|38	%files -f %{name}.lang
21cr|rox-2.11-3|39	%doc README*
21cr|rox-2.11-3|40	%doc %{_libdir}/apps/%{oname}/Help
21cr|rox-2.11-3|41	%doc %{_libdir}/apps/%{oname}/Messages/README
21cr|rox-2.11-3|42	%dir %{_libdir}/apps/
21cr|rox-2.11-3|43	%dir %{_libdir}/apps/%{oname}
21cr|rox-2.11-3|44	%{_libdir}/apps/%{oname}/.DirIcon
21cr|rox-2.11-3|45	%{_libdir}/apps/%{oname}/A*
21cr|rox-2.11-3|46	%{_libdir}/apps/%{oname}/Options.xml
21cr|rox-2.11-3|47	%dir %{_libdir}/apps/%{oname}/Messages
21cr|rox-2.11-3|48	%{_libdir}/apps/%{oname}/ROX*
21cr|rox-2.11-3|49	%{_libdir}/apps/%{oname}/images
21cr|rox-2.11-3|50	%{_libdir}/apps/%{oname}/style.css
21cr|rox-2.11-3|51	%{_libdir}/apps/%{oname}/subclasses
21cr|rox-2.11-3|52	%{_libdir}/apps/%{oname}/Templates.ui
21cr|rox-2.11-3|53	#wrappers
21cr|rox-2.11-3|54	%{_libdir}/apps/A*
21cr|rox-2.11-3|55	%{_libdir}/apps/E*
21cr|rox-2.11-3|56	%{_libdir}/apps/G*
21cr|rox-2.11-3|57	%{_libdir}/apps/L*
21cr|rox-2.11-3|58	%{_libdir}/apps/M*
21cr|rox-2.11-3|59	%{_libdir}/apps/N*
21cr|rox-2.11-3|60	%{_libdir}/apps/O*
21cr|rox-2.11-3|61	%{_libdir}/apps/README
21cr|rox-2.11-3|62	%{_libdir}/apps/S*
21cr|rox-2.11-3|63	%{_libdir}/apps/T*
21cr|rox-2.11-3|64	%{_libdir}/apps/V*
21cr|rox-2.11-3|65	%{_libdir}/apps/X*
21cr|rox-2.11-3|66	%{_mandir}/man1/*
21cr|rox-2.11-3|67	%{_bindir}/*
21cr|rox-2.11-3|68	%dir %{_datadir}/Choices
21cr|rox-2.11-3|69	%dir %{_datadir}/Choices/MIME-types
21cr|rox-2.11-3|70	%{_datadir}/mime/packages/rox.xml
21cr|rox-2.11-3|71	%{_liconsdir}/%{name}.png
21cr|rox-2.11-3|72	%{_iconsdir}/%{name}.png
21cr|rox-2.11-3|73	%{_miconsdir}/%{name}.png
21cr|rox-2.11-3|74	%{_datadir}/applications/%{name}.desktop
21cr|rox-2.11-3|75	
21cr|rox-2.11-3|76	#----------------------------------------------------------------------------
21cr|rox-2.11-3|77	
21cr|rox-2.11-3|78	%prep
21cr|rox-2.11-3|79	%setup -q -a 1 -n rox-filer-%{version}
21cr|rox-2.11-3|80	%patch0 -p1 -b .linkage
21cr|rox-2.11-3|81	%patch1 -p1 -b .shell
21cr|rox-2.11-3|82	%patch2 -p1 -b .gnuclient
21cr|rox-2.11-3|83	
21cr|rox-2.11-3|84	%build
21cr|rox-2.11-3|85	%setup_compile_flags
21cr|rox-2.11-3|86	mkdir %{oname}/build
21cr|rox-2.11-3|87	pushd %{oname}/build
21cr|rox-2.11-3|88	../src/configure
21cr|rox-2.11-3|89	%make
21cr|rox-2.11-3|90	popd
21cr|rox-2.11-3|91	
21cr|rox-2.11-3|92	%install
21cr|rox-2.11-3|93	mkdir -p %{buildroot}%{_libdir}/apps
21cr|rox-2.11-3|94	mkdir -p %{buildroot}%{_bindir}
21cr|rox-2.11-3|95	mkdir -p %{buildroot}%{_mandir}/man1
21cr|rox-2.11-3|96	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|rox-2.11-3|97	cp -a %{oname} %{buildroot}%{_libdir}/apps/
21cr|rox-2.11-3|98	rm -rf %{buildroot}%{_libdir}/apps/src
21cr|rox-2.11-3|99	rm -rf %{buildroot}%{_libdir}/apps/*/{src,build}
21cr|rox-2.11-3|100	cp -a rox.1 %{buildroot}%{_mandir}/man1
21cr|rox-2.11-3|101	( cd %{buildroot}%{_mandir}/man1 ; ln -s rox.1 %{oname}.1 )
21cr|rox-2.11-3|102	cat << EOF > %{buildroot}%{_bindir}/rox
21cr|rox-2.11-3|103	#!/bin/sh
21cr|rox-2.11-3|104	exec %{_libdir}/apps/%{oname}/AppRun "\$@"
21cr|rox-2.11-3|105	EOF
21cr|rox-2.11-3|106	chmod a+x %{buildroot}%{_bindir}/rox
21cr|rox-2.11-3|107	cp rox.xml %{buildroot}%{_datadir}/mime/packages
21cr|rox-2.11-3|108	cp -r Choices %{buildroot}%{_datadir}
21cr|rox-2.11-3|109	
21cr|rox-2.11-3|110	# Wrappers
21cr|rox-2.11-3|111	cp -a Wrappers/* %{buildroot}%{_libdir}/apps/
21cr|rox-2.11-3|112	cp -a Wrappers/README README.wrappers
21cr|rox-2.11-3|113	
21cr|rox-2.11-3|114	mkdir -p %{buildroot}%{_datadir}/applications
21cr|rox-2.11-3|115	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|rox-2.11-3|116	[Desktop Entry]
21cr|rox-2.11-3|117	Name=ROX
21cr|rox-2.11-3|118	Comment=File Manager of the ROX desktop environment
21cr|rox-2.11-3|119	Exec=%{_bindir}/%{name} %U
21cr|rox-2.11-3|120	Icon=%{name}
21cr|rox-2.11-3|121	Terminal=false
21cr|rox-2.11-3|122	Type=Application
21cr|rox-2.11-3|123	StartupNotify=true
21cr|rox-2.11-3|124	Categories=X-MandrivaLinux-System-FileTools;System;FileManager;
21cr|rox-2.11-3|125	EOF
21cr|rox-2.11-3|126	
21cr|rox-2.11-3|127	
21cr|rox-2.11-3|128	install -D %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
21cr|rox-2.11-3|129	install -D %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png
21cr|rox-2.11-3|130	install -D %{SOURCE4} %{buildroot}%{_miconsdir}/%{name}.png
21cr|rox-2.11-3|131	
21cr|rox-2.11-3|132	# remove temp file
21cr|rox-2.11-3|133	rm -f %{buildroot}%{_libdir}/apps/Netscape/.AppRun.swp %{buildroot}%{_datadir}/Choices/MIME-types/* %{buildroot}%{_libdir}/apps/ROX-Filer/AppRun.*
21cr|rox-2.11-3|134	
21cr|rox-2.11-3|135	for langdir in %{buildroot}%{_libdir}/apps/%{oname}/Messages/*/;do
21cr|rox-2.11-3|136	echo "%lang($(basename $langdir)) $(echo $langdir |sed s!%{buildroot}!!)" >> %{name}.lang
21cr|rox-2.11-3|137	done

7858 21
21cr|rox-archive-2.3-1|1	%define oname archive
21cr|rox-archive-2.3-1|2	%define appdir %{_prefix}/lib/apps
21cr|rox-archive-2.3-1|3	
21cr|rox-archive-2.3-1|4	Summary:	Create and read archive files with the ROX desktop
21cr|rox-archive-2.3-1|5	Name:		rox-archive
21cr|rox-archive-2.3-1|6	Version:	2.3
21cr|rox-archive-2.3-1|7	Release:	1
21cr|rox-archive-2.3-1|8	Source0:	http://prdownloads.sourceforge.net/sourceforge/rox/%{oname}-%{version}.tar.bz2
21cr|rox-archive-2.3-1|9	License:	GPL
21cr|rox-archive-2.3-1|10	Group:		Graphical desktop/Other
21cr|rox-archive-2.3-1|11	URL:		http://rox.sf.net/archive.html
21cr|rox-archive-2.3-1|12	Requires:	rox-lib
21cr|rox-archive-2.3-1|13	Buildarch:	noarch
21cr|rox-archive-2.3-1|14	
21cr|rox-archive-2.3-1|15	%description
21cr|rox-archive-2.3-1|16	You can use this program to compress a directory or file into a
21cr|rox-archive-2.3-1|17	single, smaller file (which can be stored, emailed, etc).
21cr|rox-archive-2.3-1|18	
21cr|rox-archive-2.3-1|19	You can also use it to extract a compressed archive back into a
21cr|rox-archive-2.3-1|20	file or directory structure.
21cr|rox-archive-2.3-1|21	
21cr|rox-archive-2.3-1|22	
21cr|rox-archive-2.3-1|23	%prep
21cr|rox-archive-2.3-1|24	%setup -q -n %oname-%version
21cr|rox-archive-2.3-1|25	
21cr|rox-archive-2.3-1|26	%build
21cr|rox-archive-2.3-1|27	
21cr|rox-archive-2.3-1|28	%install
21cr|rox-archive-2.3-1|29	mkdir -p %{buildroot}/%{appdir}
21cr|rox-archive-2.3-1|30	cp -r Archive %{buildroot}/%{appdir}
21cr|rox-archive-2.3-1|31	rm -f %{buildroot}%{appdir}/Archive/Messages/dist
21cr|rox-archive-2.3-1|32	rm -f %{buildroot}%{appdir}/Archive/Messages/*po
21cr|rox-archive-2.3-1|33	rm -rf %{buildroot}%{appdir}/Archive/tests
21cr|rox-archive-2.3-1|34	chmod 644 %{buildroot}%{appdir}/*/*.xml
21cr|rox-archive-2.3-1|35	
21cr|rox-archive-2.3-1|36	for gmo in %{buildroot}%{appdir}/*/Messages/*.gmo;do
21cr|rox-archive-2.3-1|37	echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%{buildroot}!!)" >> %{name}.lang
21cr|rox-archive-2.3-1|38	done
21cr|rox-archive-2.3-1|39	
21cr|rox-archive-2.3-1|40	%files -f %name.lang
21cr|rox-archive-2.3-1|41	%doc %{appdir}/Archive/Help
21cr|rox-archive-2.3-1|42	%dir %{appdir}/Archive/
21cr|rox-archive-2.3-1|43	%{appdir}/Archive/AppRun
21cr|rox-archive-2.3-1|44	%{appdir}/Archive/.DirIcon
21cr|rox-archive-2.3-1|45	%{appdir}/Archive/*.py
21cr|rox-archive-2.3-1|46	%{appdir}/Archive/AppInfo.xml
21cr|rox-archive-2.3-1|47	%{appdir}/Archive/Archive.xml
21cr|rox-archive-2.3-1|48	%{appdir}/Archive/__pycache__
21cr|rox-archive-2.3-1|49	%dir %{appdir}/Archive/Messages

7859 21
21cr|rox-clib-2.1.10-8|1	%define oname ROX-CLib
21cr|rox-clib-2.1.10-8|2	%define major 6
21cr|rox-clib-2.1.10-8|3	%define libname %mklibname rox-c %{major}
21cr|rox-clib-2.1.10-8|4	%define devname %mklibname rox-c -d
21cr|rox-clib-2.1.10-8|5	
21cr|rox-clib-2.1.10-8|6	Summary:	Shared code for ROX applications
21cr|rox-clib-2.1.10-8|7	Name:		rox-clib
21cr|rox-clib-2.1.10-8|8	Version:	2.1.10
21cr|rox-clib-2.1.10-8|9	Release:	8
21cr|rox-clib-2.1.10-8|10	License:	GPLv2+
21cr|rox-clib-2.1.10-8|11	Group:		Graphical desktop/Other
21cr|rox-clib-2.1.10-8|12	Url:		http://www.kerofin.demon.co.uk/rox/ROX-CLib.html
21cr|rox-clib-2.1.10-8|13	Source0:	http://www.kerofin.demon.co.uk/rox/%{oname}-%{version}.tar.gz
21cr|rox-clib-2.1.10-8|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|rox-clib-2.1.10-8|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|rox-clib-2.1.10-8|16	Requires:	rox
21cr|rox-clib-2.1.10-8|17	
21cr|rox-clib-2.1.10-8|18	%description
21cr|rox-clib-2.1.10-8|19	A library for ROX applications written in C.
21cr|rox-clib-2.1.10-8|20	
21cr|rox-clib-2.1.10-8|21	%files
21cr|rox-clib-2.1.10-8|22	%doc %{_libdir}/%{oname}/Help
21cr|rox-clib-2.1.10-8|23	%dir %{_libdir}/%{oname}
21cr|rox-clib-2.1.10-8|24	%{_libdir}/%{oname}/ROX-CLib.xml
21cr|rox-clib-2.1.10-8|25	%{_libdir}/%{oname}/ROX-CLib-src.xml
21cr|rox-clib-2.1.10-8|26	%{_libdir}/%{oname}/App*
21cr|rox-clib-2.1.10-8|27	%{_libdir}/%{oname}/.DirIcon
21cr|rox-clib-2.1.10-8|28	%dir %{_libdir}/%{oname}/Linux*/
21cr|rox-clib-2.1.10-8|29	%{_libdir}/%{oname}/Linux*/bin
21cr|rox-clib-2.1.10-8|30	%dir %{_libdir}/%{oname}/Linux*/lib
21cr|rox-clib-2.1.10-8|31	
21cr|rox-clib-2.1.10-8|32	#----------------------------------------------------------------------------
21cr|rox-clib-2.1.10-8|33	
21cr|rox-clib-2.1.10-8|34	%package -n %{libname}
21cr|rox-clib-2.1.10-8|35	Summary:	Shared library of ROX-Clib
21cr|rox-clib-2.1.10-8|36	Group:		System/Libraries
21cr|rox-clib-2.1.10-8|37	Requires:	%{name}
21cr|rox-clib-2.1.10-8|38	
21cr|rox-clib-2.1.10-8|39	%description -n %{libname}
21cr|rox-clib-2.1.10-8|40	A library for ROX applications written in C.
21cr|rox-clib-2.1.10-8|41	
21cr|rox-clib-2.1.10-8|42	%files -n %{libname}
21cr|rox-clib-2.1.10-8|43	%{_libdir}/%{oname}/Linux*/lib/librox-clib.so.%{major}*
21cr|rox-clib-2.1.10-8|44	
21cr|rox-clib-2.1.10-8|45	#----------------------------------------------------------------------------
21cr|rox-clib-2.1.10-8|46	
21cr|rox-clib-2.1.10-8|47	%package -n %{devname}
21cr|rox-clib-2.1.10-8|48	Summary:	Headers for the rox C library
21cr|rox-clib-2.1.10-8|49	Group:		Development/C
21cr|rox-clib-2.1.10-8|50	Requires:	%{libname} = %{EVRD}
21cr|rox-clib-2.1.10-8|51	Requires:	pkgconfig(gtk+-2.0)
21cr|rox-clib-2.1.10-8|52	Requires:	pkgconfig(libxml-2.0)
21cr|rox-clib-2.1.10-8|53	Provides:	librox-c-devel = %{EVRD}
21cr|rox-clib-2.1.10-8|54	
21cr|rox-clib-2.1.10-8|55	%description -n %{devname}
21cr|rox-clib-2.1.10-8|56	A library for ROX applications written in C.
21cr|rox-clib-2.1.10-8|57	
21cr|rox-clib-2.1.10-8|58	%files -n %{devname}
21cr|rox-clib-2.1.10-8|59	%{_libdir}/%{oname}/Linux*/lib/librox-clib.a
21cr|rox-clib-2.1.10-8|60	%{_libdir}/%{oname}/Linux*/lib/librox-clib.so
21cr|rox-clib-2.1.10-8|61	%{_libdir}/%{oname}/Linux*/lib/ROX-CLib.pc
21cr|rox-clib-2.1.10-8|62	%{_libdir}/%{oname}/Linux*/include
21cr|rox-clib-2.1.10-8|63	
21cr|rox-clib-2.1.10-8|64	#----------------------------------------------------------------------------
21cr|rox-clib-2.1.10-8|65	
21cr|rox-clib-2.1.10-8|66	%prep
21cr|rox-clib-2.1.10-8|67	%setup -q -n %{oname}
21cr|rox-clib-2.1.10-8|68	rm -rf .xvpics
21cr|rox-clib-2.1.10-8|69	
21cr|rox-clib-2.1.10-8|70	%config_update
21cr|rox-clib-2.1.10-8|71	
21cr|rox-clib-2.1.10-8|72	%build
21cr|rox-clib-2.1.10-8|73	export CFLAGS="%{optflags}"
21cr|rox-clib-2.1.10-8|74	./AppRun --compile
21cr|rox-clib-2.1.10-8|75	
21cr|rox-clib-2.1.10-8|76	%install
21cr|rox-clib-2.1.10-8|77	mkdir -p %{buildroot}%{_libdir}/%{oname}
21cr|rox-clib-2.1.10-8|78	cp -r ./ %{buildroot}%{_libdir}/%{oname}/
21cr|rox-clib-2.1.10-8|79	rm -rf %{buildroot}%{_libdir}/%{oname}/src
21cr|rox-clib-2.1.10-8|80	perl -pi -e "s/lib/%{_lib}/g" %{buildroot}%{_libdir}/%{oname}/Linux-*/bin/rox_run

7860 21
21cr|rox-freefs-2.1.8-2|1	%global __requires_exclude ^lib.*\\.so\\..$|^libc.so.6(.*)|libpthread.so.0(.*)
21cr|rox-freefs-2.1.8-2|2	
21cr|rox-freefs-2.1.8-2|3	%define oname FreeFS
21cr|rox-freefs-2.1.8-2|4	
21cr|rox-freefs-2.1.8-2|5	Summary:	ROX application to monitor file system usage
21cr|rox-freefs-2.1.8-2|6	Name:		rox-freefs
21cr|rox-freefs-2.1.8-2|7	Version:	2.1.8
21cr|rox-freefs-2.1.8-2|8	Release:	2
21cr|rox-freefs-2.1.8-2|9	License:	GPL
21cr|rox-freefs-2.1.8-2|10	Group:		Graphical desktop/Other
21cr|rox-freefs-2.1.8-2|11	Url:		http://www.kerofin.demon.co.uk/rox/
21cr|rox-freefs-2.1.8-2|12	Source0:	https://sourceforge.net/projects/rox/files/FreeFS/%{version}/FreeFS-linux-x86-%{version}.tar.gz
21cr|rox-freefs-2.1.8-2|13	Patch:		FreeFS-2.1.3-fstab-check.patch
21cr|rox-freefs-2.1.8-2|14	BuildRequires:	librox-c-devel >= 2.1.6
21cr|rox-freefs-2.1.8-2|15	
21cr|rox-freefs-2.1.8-2|16	%description
21cr|rox-freefs-2.1.8-2|17	Monitor free space on a file system. This runs as either a panel
21cr|rox-freefs-2.1.8-2|18	applet or a separate window.
21cr|rox-freefs-2.1.8-2|19	
21cr|rox-freefs-2.1.8-2|20	%prep
21cr|rox-freefs-2.1.8-2|21	%autosetup -p1 -n %{oname}
21cr|rox-freefs-2.1.8-2|22	
21cr|rox-freefs-2.1.8-2|23	%build
21cr|rox-freefs-2.1.8-2|24	pushd src
21cr|rox-freefs-2.1.8-2|25	autoconf
21cr|rox-freefs-2.1.8-2|26	popd
21cr|rox-freefs-2.1.8-2|27	export LIBDIRPATH=%{_libdir}
21cr|rox-freefs-2.1.8-2|28	./AppRun --compile ||:
21cr|rox-freefs-2.1.8-2|29	
21cr|rox-freefs-2.1.8-2|30	%install
21cr|rox-freefs-2.1.8-2|31	mkdir -p %{buildroot}%{_libdir}/apps/
21cr|rox-freefs-2.1.8-2|32	cp -r ../%{oname} %{buildroot}%{_libdir}/apps/
21cr|rox-freefs-2.1.8-2|33	rm -rf %{buildroot}%{_libdir}/apps/%{oname}/src
21cr|rox-freefs-2.1.8-2|34	
21cr|rox-freefs-2.1.8-2|35	%files
21cr|rox-freefs-2.1.8-2|36	%dir %{_libdir}/apps/%{oname}
21cr|rox-freefs-2.1.8-2|37	%{_libdir}/apps/%{oname}/.DirIcon
21cr|rox-freefs-2.1.8-2|38	%{_libdir}/apps/%{oname}/App*
21cr|rox-freefs-2.1.8-2|39	%{_libdir}/apps/%{oname}/%{oname}.xml
21cr|rox-freefs-2.1.8-2|40	%doc %{_libdir}/apps/%{oname}/Help
21cr|rox-freefs-2.1.8-2|41	%{_libdir}/apps/%{oname}/Options.xml
21cr|rox-freefs-2.1.8-2|42	%{_libdir}/apps/%{oname}/Resources
21cr|rox-freefs-2.1.8-2|43	%{_libdir}/apps/%{oname}/Linux-*
21cr|rox-freefs-2.1.8-2|44	%{_libdir}/apps/%{oname}/libdir
21cr|rox-freefs-2.1.8-2|45	%{_libdir}/apps/%{oname}/rox_run
21cr|rox-freefs-2.1.8-2|46	%{_libdir}/apps/%{oname}/FreeFS-src.xml

7861 21
21cr|rox-gcb-0.23-11|1	Name:		rox-gcb
21cr|rox-gcb-0.23-11|2	Version:	0.23
21cr|rox-gcb-0.23-11|3	Release:	11
21cr|rox-gcb-0.23-11|4	Summary:	Clipboard rox-applet
21cr|rox-gcb-0.23-11|5	Group:		Graphical desktop/Other
21cr|rox-gcb-0.23-11|6	License:	GPL
21cr|rox-gcb-0.23-11|7	URL:		ftp://ftp.atmsk.ru/rox/
21cr|rox-gcb-0.23-11|8	Source0:	%{name}-%{version}.tar.gz
21cr|rox-gcb-0.23-11|9	BuildRequires:	libgtksourceview-devel
21cr|rox-gcb-0.23-11|10	Requires:	rox
21cr|rox-gcb-0.23-11|11	
21cr|rox-gcb-0.23-11|12	%description
21cr|rox-gcb-0.23-11|13	Clipboard rox-applet
21cr|rox-gcb-0.23-11|14	
21cr|rox-gcb-0.23-11|15	%define _appsdir %{_libdir}/apps
21cr|rox-gcb-0.23-11|16	
21cr|rox-gcb-0.23-11|17	%prep
21cr|rox-gcb-0.23-11|18	%setup -q -n %{name}
21cr|rox-gcb-0.23-11|19	
21cr|rox-gcb-0.23-11|20	%build
21cr|rox-gcb-0.23-11|21	export CFLAGS="$RPM_OPT_FLAGS"
21cr|rox-gcb-0.23-11|22	./AppRun --compile
21cr|rox-gcb-0.23-11|23	
21cr|rox-gcb-0.23-11|24	%install
21cr|rox-gcb-0.23-11|25	rm -rf %buildroot
21cr|rox-gcb-0.23-11|26	mkdir -p $RPM_BUILD_ROOT%{_appsdir}
21cr|rox-gcb-0.23-11|27	cp -a ./ $RPM_BUILD_ROOT%{_appsdir}/%{name}
21cr|rox-gcb-0.23-11|28	rm -rf %buildroot/%_appsdir/%name/src
21cr|rox-gcb-0.23-11|29	
21cr|rox-gcb-0.23-11|30	%clean
21cr|rox-gcb-0.23-11|31	rm -rf %buildroot
21cr|rox-gcb-0.23-11|32	
21cr|rox-gcb-0.23-11|33	%files
21cr|rox-gcb-0.23-11|34	%defattr(-,root,root)
21cr|rox-gcb-0.23-11|35	%doc %{_appsdir}/%name/Help
21cr|rox-gcb-0.23-11|36	%dir %{_appsdir}/%name
21cr|rox-gcb-0.23-11|37	%{_appsdir}/%name/.DirIcon
21cr|rox-gcb-0.23-11|38	%{_appsdir}/%name/App*
21cr|rox-gcb-0.23-11|39	%{_appsdir}/%name/Linux-*
21cr|rox-gcb-0.23-11|40	%{_appsdir}/%name/gcb.png

7862 21
21cr|rox-lib-2.0.6-5|1	%define oname rox-lib2
21cr|rox-lib-2.0.6-5|2	
21cr|rox-lib-2.0.6-5|3	Summary: Shared code for ROX applications
21cr|rox-lib-2.0.6-5|4	Name: rox-lib
21cr|rox-lib-2.0.6-5|5	Version: 2.0.6
21cr|rox-lib-2.0.6-5|6	Release: 5
21cr|rox-lib-2.0.6-5|7	Source0: http://prdownloads.sourceforge.net/rox/%{oname}-%{version}.tar.bz2
21cr|rox-lib-2.0.6-5|8	License: LGPL
21cr|rox-lib-2.0.6-5|9	Group: Graphical desktop/Other
21cr|rox-lib-2.0.6-5|10	URL: http://rox.sourceforge.net/rox_lib.html
21cr|rox-lib-2.0.6-5|11	BuildArch: noarch
21cr|rox-lib-2.0.6-5|12	Requires: rox
21cr|rox-lib-2.0.6-5|13	
21cr|rox-lib-2.0.6-5|14	%description
21cr|rox-lib-2.0.6-5|15	There is quite a lot of code which is needed by many ROX applications -- for
21cr|rox-lib-2.0.6-5|16	example: save boxes, menus and options.
21cr|rox-lib-2.0.6-5|17	
21cr|rox-lib-2.0.6-5|18	Keeping all this code in one place makes these programs smaller. It also
21cr|rox-lib-2.0.6-5|19	makes programs which use it more consistant.
21cr|rox-lib-2.0.6-5|20	
21cr|rox-lib-2.0.6-5|21	Programs which use ROX-Lib2 need to be able to find it, so you should put it
21cr|rox-lib-2.0.6-5|22	inside one of the standard library directories. If you don't have root
21cr|rox-lib-2.0.6-5|23	access, create a directory called 'lib' inside your home directory and move
21cr|rox-lib-2.0.6-5|24	ROX-Lib2 in there.
21cr|rox-lib-2.0.6-5|25	
21cr|rox-lib-2.0.6-5|26	
21cr|rox-lib-2.0.6-5|27	%prep
21cr|rox-lib-2.0.6-5|28	%setup -q -n %oname-%version
21cr|rox-lib-2.0.6-5|29	chmod 644 */*.xml
21cr|rox-lib-2.0.6-5|30	
21cr|rox-lib-2.0.6-5|31	%build
21cr|rox-lib-2.0.6-5|32	
21cr|rox-lib-2.0.6-5|33	%install
21cr|rox-lib-2.0.6-5|34	rm -rf $RPM_BUILD_ROOT
21cr|rox-lib-2.0.6-5|35	mkdir -p %buildroot/%_prefix/lib
21cr|rox-lib-2.0.6-5|36	cp -r ROX-Lib2 %buildroot/%_prefix/lib
21cr|rox-lib-2.0.6-5|37	
21cr|rox-lib-2.0.6-5|38	%clean
21cr|rox-lib-2.0.6-5|39	rm -rf $RPM_BUILD_ROOT
21cr|rox-lib-2.0.6-5|40	
21cr|rox-lib-2.0.6-5|41	%files
21cr|rox-lib-2.0.6-5|42	%defattr(-,root,root)
21cr|rox-lib-2.0.6-5|43	%doc ROX-Lib2/Help/README
21cr|rox-lib-2.0.6-5|44	%_prefix/lib/ROX-Lib2

7863 21
21cr|rox-magickthumbnail-0.5.1-12|1	%define oname MagickThumbnail
21cr|rox-magickthumbnail-0.5.1-12|2	
21cr|rox-magickthumbnail-0.5.1-12|3	Summary:	Thumbnail image generator for the ROX desktop
21cr|rox-magickthumbnail-0.5.1-12|4	Name:		rox-magickthumbnail
21cr|rox-magickthumbnail-0.5.1-12|5	Version:	0.5.1
21cr|rox-magickthumbnail-0.5.1-12|6	Release:	12
21cr|rox-magickthumbnail-0.5.1-12|7	Source0:	http://roxos.sunsite.dk/dev-contrib/guido/%{oname}.tar.bz2
21cr|rox-magickthumbnail-0.5.1-12|8	Patch:		rox-magickthumbnail-first-frame.patch
21cr|rox-magickthumbnail-0.5.1-12|9	License:	GPL
21cr|rox-magickthumbnail-0.5.1-12|10	Group:		Graphical desktop/Other
21cr|rox-magickthumbnail-0.5.1-12|11	Url:		http://roxos.sunsite.dk/dev-contrib/guido/
21cr|rox-magickthumbnail-0.5.1-12|12	Requires:	rox-lib >= 1.9.12
21cr|rox-magickthumbnail-0.5.1-12|13	Requires:	rox >= 2.1.1
21cr|rox-magickthumbnail-0.5.1-12|14	Requires:	imagemagick
21cr|rox-magickthumbnail-0.5.1-12|15	BuildArch:	noarch
21cr|rox-magickthumbnail-0.5.1-12|16	
21cr|rox-magickthumbnail-0.5.1-12|17	%description
21cr|rox-magickthumbnail-0.5.1-12|18	This application can generate thumbnails of the various filetypes,
21cr|rox-magickthumbnail-0.5.1-12|19	readable by ImageMagick, for display by ROX-Filer.
21cr|rox-magickthumbnail-0.5.1-12|20	
21cr|rox-magickthumbnail-0.5.1-12|21	%prep
21cr|rox-magickthumbnail-0.5.1-12|22	%autosetup -p1 -n %{oname}
21cr|rox-magickthumbnail-0.5.1-12|23	
21cr|rox-magickthumbnail-0.5.1-12|24	rm -f Help/.README.swp
21cr|rox-magickthumbnail-0.5.1-12|25	
21cr|rox-magickthumbnail-0.5.1-12|26	%build
21cr|rox-magickthumbnail-0.5.1-12|27	
21cr|rox-magickthumbnail-0.5.1-12|28	%install
21cr|rox-magickthumbnail-0.5.1-12|29	mkdir -p %{buildroot}%{_prefix}/lib/apps/%{oname}
21cr|rox-magickthumbnail-0.5.1-12|30	cp -r .DirIcon * %{buildroot}%{_prefix}/lib/apps/%{oname}
21cr|rox-magickthumbnail-0.5.1-12|31	
21cr|rox-magickthumbnail-0.5.1-12|32	%files
21cr|rox-magickthumbnail-0.5.1-12|33	%doc %{_prefix}/lib/apps/%{oname}/Help/
21cr|rox-magickthumbnail-0.5.1-12|34	%dir %{_prefix}/lib/apps/%{oname}/
21cr|rox-magickthumbnail-0.5.1-12|35	%{_prefix}/lib/apps/%{oname}/.DirIcon
21cr|rox-magickthumbnail-0.5.1-12|36	%{_prefix}/lib/apps/%{oname}/*.xml
21cr|rox-magickthumbnail-0.5.1-12|37	%{_prefix}/lib/apps/%{oname}/*.py
21cr|rox-magickthumbnail-0.5.1-12|38	%{_prefix}/lib/apps/%{oname}/AppRun
21cr|rox-magickthumbnail-0.5.1-12|39	%{_prefix}/lib/apps/%{oname}/__pycache__

7864 21
21cr|rox-menu-1.0.2-12|1	%define oname ROX-Menu
21cr|rox-menu-1.0.2-12|2	%define _appsdir	%{_libdir}/apps
21cr|rox-menu-1.0.2-12|3	
21cr|rox-menu-1.0.2-12|4	Summary:	Menu for the panel of the ROX filer
21cr|rox-menu-1.0.2-12|5	Name:		rox-menu
21cr|rox-menu-1.0.2-12|6	Version:	1.0.2
21cr|rox-menu-1.0.2-12|7	Release:	12
21cr|rox-menu-1.0.2-12|8	Source0:	http://www.skepticats.com/rox/dist/%{oname}-%{version}.tar.bz2
21cr|rox-menu-1.0.2-12|9	License:	GPL
21cr|rox-menu-1.0.2-12|10	Group:		Graphical desktop/Other
21cr|rox-menu-1.0.2-12|11	URL:		http://www.skepticats.com/rox/rox-menu.html
21cr|rox-menu-1.0.2-12|12	BuildRequires:	librox-c-devel >= 2.1.3
21cr|rox-menu-1.0.2-12|13	Requires:	rox
21cr|rox-menu-1.0.2-12|14	
21cr|rox-menu-1.0.2-12|15	%description
21cr|rox-menu-1.0.2-12|16	ROX-Menu is a simple panel applet for ROX-Filer and the ROX desktop that
21cr|rox-menu-1.0.2-12|17	pops up a menu that you can use to start your favorite application
21cr|rox-menu-1.0.2-12|18	directories.  It serves the same purpose as the KDE "K" menu or the
21cr|rox-menu-1.0.2-12|19	Windows "Start" menu.
21cr|rox-menu-1.0.2-12|20	
21cr|rox-menu-1.0.2-12|21	%prep
21cr|rox-menu-1.0.2-12|22	%setup -q -n %{oname}
21cr|rox-menu-1.0.2-12|23	#gw that version is lib64-aware
21cr|rox-menu-1.0.2-12|24	cp -f %{_libdir}/ROX-CLib/Linux-*/bin/rox_run .
21cr|rox-menu-1.0.2-12|25	chmod 755 Help . Help/*.sh
21cr|rox-menu-1.0.2-12|26	
21cr|rox-menu-1.0.2-12|27	%build
21cr|rox-menu-1.0.2-12|28	./AppRun --compile
21cr|rox-menu-1.0.2-12|29	
21cr|rox-menu-1.0.2-12|30	%install
21cr|rox-menu-1.0.2-12|31	mkdir  -p %{buildroot}%{_appsdir}
21cr|rox-menu-1.0.2-12|32	cp -r ../%{oname} %{buildroot}%{_appsdir}
21cr|rox-menu-1.0.2-12|33	rm -rf %{buildroot}%{_appsdir}/%{oname}/src
21cr|rox-menu-1.0.2-12|34	rm -f %{buildroot}%{_appsdir}/%{oname}/makedist.sh
21cr|rox-menu-1.0.2-12|35	#install a default menu
21cr|rox-menu-1.0.2-12|36	mkdir -p %{buildroot}%{_datadir}/Choices/%{oname}
21cr|rox-menu-1.0.2-12|37	ln -s %{_appsdir} %{buildroot}%{_datadir}/Choices/%{oname}/Menu_Root
21cr|rox-menu-1.0.2-12|38	chmod 755 %{buildroot}%{_libdir}/apps/ROX-Menu/Help/Icons
21cr|rox-menu-1.0.2-12|39	chmod 644 %{buildroot}%{_libdir}/apps/ROX-Menu/Help/Icons/*
21cr|rox-menu-1.0.2-12|40	
21cr|rox-menu-1.0.2-12|41	%files
21cr|rox-menu-1.0.2-12|42	%doc %{_appsdir}/%{oname}/Help
21cr|rox-menu-1.0.2-12|43	%dir %{_appsdir}/%{oname}
21cr|rox-menu-1.0.2-12|44	%{_appsdir}/%{oname}/.DirIcon
21cr|rox-menu-1.0.2-12|45	%{_appsdir}/%{oname}/App*
21cr|rox-menu-1.0.2-12|46	%{_appsdir}/%{oname}/rox_run
21cr|rox-menu-1.0.2-12|47	%{_appsdir}/%{oname}/Options.xml
21cr|rox-menu-1.0.2-12|48	%{_appsdir}/%{oname}/Linux-*
21cr|rox-menu-1.0.2-12|49	%{_datadir}/Choices/%{oname}

7865 21
21cr|rox-mime-editor-0.6-5|1	%define oname MIME-Editor
21cr|rox-mime-editor-0.6-5|2	%define fname mime-editor
21cr|rox-mime-editor-0.6-5|3	%define appdir %{_prefix}/lib/apps
21cr|rox-mime-editor-0.6-5|4	
21cr|rox-mime-editor-0.6-5|5	Summary:	MIME database editor
21cr|rox-mime-editor-0.6-5|6	Name:		rox-mime-editor
21cr|rox-mime-editor-0.6-5|7	Version:	0.6
21cr|rox-mime-editor-0.6-5|8	Release:	5
21cr|rox-mime-editor-0.6-5|9	Source0:	https://sourceforge.net/projects/rox/files/MIME-Editor/0.6/mime-editor-%{version}.tar.bz2
21cr|rox-mime-editor-0.6-5|10	License:	GPL
21cr|rox-mime-editor-0.6-5|11	Group:		Graphical desktop/Other
21cr|rox-mime-editor-0.6-5|12	URL:		http://rox.sf.net/mime_editor.php3
21cr|rox-mime-editor-0.6-5|13	Requires:	rox-lib
21cr|rox-mime-editor-0.6-5|14	Buildarch:	noarch
21cr|rox-mime-editor-0.6-5|15	
21cr|rox-mime-editor-0.6-5|16	%description
21cr|rox-mime-editor-0.6-5|17	The Shared MIME Database stores information about file types. It holds
21cr|rox-mime-editor-0.6-5|18	information such as "Files with names ending in .html have the MIME
21cr|rox-mime-editor-0.6-5|19	type text/html" and "A text/html file should be described as an `HTML
21cr|rox-mime-editor-0.6-5|20	Page'".
21cr|rox-mime-editor-0.6-5|21	
21cr|rox-mime-editor-0.6-5|22	Normally, you shouldn't need to edit this database, but if you do you
21cr|rox-mime-editor-0.6-5|23	can use MIME-Editor for the task.
21cr|rox-mime-editor-0.6-5|24	
21cr|rox-mime-editor-0.6-5|25	%prep
21cr|rox-mime-editor-0.6-5|26	%setup -q -n %{fname}-%{version}
21cr|rox-mime-editor-0.6-5|27	
21cr|rox-mime-editor-0.6-5|28	%build
21cr|rox-mime-editor-0.6-5|29	
21cr|rox-mime-editor-0.6-5|30	%install
21cr|rox-mime-editor-0.6-5|31	mkdir -p %{buildroot}/%{appdir}
21cr|rox-mime-editor-0.6-5|32	cp -r %{oname} %{buildroot}/%{appdir}
21cr|rox-mime-editor-0.6-5|33	rm -f %{buildroot}%{appdir}/%{oname}/Messages/dist
21cr|rox-mime-editor-0.6-5|34	rm -f %{buildroot}%{appdir}/%{oname}/Messages/*po
21cr|rox-mime-editor-0.6-5|35	for gmo in %{buildroot}%{appdir}/%{oname}/Messages/*.gmo;do
21cr|rox-mime-editor-0.6-5|36	echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%{buildroot}!!)" >> %{name}.lang
21cr|rox-mime-editor-0.6-5|37	done
21cr|rox-mime-editor-0.6-5|38	
21cr|rox-mime-editor-0.6-5|39	%files -f %name.lang
21cr|rox-mime-editor-0.6-5|40	%doc %{appdir}/%{oname}/Help
21cr|rox-mime-editor-0.6-5|41	%dir %{appdir}/%{oname}/
21cr|rox-mime-editor-0.6-5|42	%{appdir}/%{oname}/*.*
21cr|rox-mime-editor-0.6-5|43	%{appdir}/%{oname}/AppRun
21cr|rox-mime-editor-0.6-5|44	%{appdir}/%{oname}/.DirIcon
21cr|rox-mime-editor-0.6-5|45	%{appdir}/%{oname}/__pycache__
21cr|rox-mime-editor-0.6-5|46	%dir %{appdir}/%{oname}/Messages

7866 21
21cr|rox-pager-1.0.2-0.20050604.6|1	%define oname Pager
21cr|rox-pager-1.0.2-0.20050604.6|2	%define version 1.0.2
21cr|rox-pager-1.0.2-0.20050604.6|3	%define cvs 20050604
21cr|rox-pager-1.0.2-0.20050604.6|4	%define fname pager-%cvs
21cr|rox-pager-1.0.2-0.20050604.6|5	Name:		rox-pager
21cr|rox-pager-1.0.2-0.20050604.6|6	Version:	%version
21cr|rox-pager-1.0.2-0.20050604.6|7	Release:	%mkrel 0.%cvs.6
21cr|rox-pager-1.0.2-0.20050604.6|8	Summary:	Pager for the panel of the ROX-Filer
21cr|rox-pager-1.0.2-0.20050604.6|9	Group:		Graphical desktop/Other
21cr|rox-pager-1.0.2-0.20050604.6|10	License:	GPL
21cr|rox-pager-1.0.2-0.20050604.6|11	URL:		http://rox.sourceforge.net/phpwiki/index.php/Pager
21cr|rox-pager-1.0.2-0.20050604.6|12	Source0:	http://prdownloads.sourceforge.net/rox/%fname.tar.bz2
21cr|rox-pager-1.0.2-0.20050604.6|13	Requires:       rox
21cr|rox-pager-1.0.2-0.20050604.6|14	BuildRequires: libwnck-devel
21cr|rox-pager-1.0.2-0.20050604.6|15	BuildRequires: libxml2-devel
21cr|rox-pager-1.0.2-0.20050604.6|16	Buildroot: %_tmppath/%name-%version
21cr|rox-pager-1.0.2-0.20050604.6|17	
21cr|rox-pager-1.0.2-0.20050604.6|18	%description
21cr|rox-pager-1.0.2-0.20050604.6|19	The pager is a panel applet that shows a miniature view of your
21cr|rox-pager-1.0.2-0.20050604.6|20	desktop. You can use it to bring hidden windows to the front, move
21cr|rox-pager-1.0.2-0.20050604.6|21	windows around or, if using multiple workspaces, see which one you're
21cr|rox-pager-1.0.2-0.20050604.6|22	on and change between them.
21cr|rox-pager-1.0.2-0.20050604.6|23	
21cr|rox-pager-1.0.2-0.20050604.6|24	The pager will only work if your window manager supports the Extended
21cr|rox-pager-1.0.2-0.20050604.6|25	Window Manager Hints standard, defined at http://freedesktop.org.
21cr|rox-pager-1.0.2-0.20050604.6|26	Different window managers have different levels of support for this,
21cr|rox-pager-1.0.2-0.20050604.6|27	so if it doesn't work, it's probably a problem with the window manager
21cr|rox-pager-1.0.2-0.20050604.6|28	rather than with the pager.
21cr|rox-pager-1.0.2-0.20050604.6|29	
21cr|rox-pager-1.0.2-0.20050604.6|30	%define _appsdir %{_libdir}/apps
21cr|rox-pager-1.0.2-0.20050604.6|31	
21cr|rox-pager-1.0.2-0.20050604.6|32	%prep
21cr|rox-pager-1.0.2-0.20050604.6|33	%setup -q -n %oname
21cr|rox-pager-1.0.2-0.20050604.6|34	
21cr|rox-pager-1.0.2-0.20050604.6|35	%build
21cr|rox-pager-1.0.2-0.20050604.6|36	export CFLAGS="$RPM_OPT_FLAGS"
21cr|rox-pager-1.0.2-0.20050604.6|37	./AppRun --compile
21cr|rox-pager-1.0.2-0.20050604.6|38	
21cr|rox-pager-1.0.2-0.20050604.6|39	%install
21cr|rox-pager-1.0.2-0.20050604.6|40	rm -rf %buildroot
21cr|rox-pager-1.0.2-0.20050604.6|41	mkdir -p $RPM_BUILD_ROOT%{_appsdir}
21cr|rox-pager-1.0.2-0.20050604.6|42	cp -a ../%oname $RPM_BUILD_ROOT%{_appsdir}/%{oname}
21cr|rox-pager-1.0.2-0.20050604.6|43	rm -rf %buildroot%_appsdir/%oname/./src
21cr|rox-pager-1.0.2-0.20050604.6|44	
21cr|rox-pager-1.0.2-0.20050604.6|45	
21cr|rox-pager-1.0.2-0.20050604.6|46	%files
21cr|rox-pager-1.0.2-0.20050604.6|47	%defattr(-,root,root)
21cr|rox-pager-1.0.2-0.20050604.6|48	%doc %{_appsdir}/%oname/Help
21cr|rox-pager-1.0.2-0.20050604.6|49	%dir %{_appsdir}/%oname/
21cr|rox-pager-1.0.2-0.20050604.6|50	%{_appsdir}/%oname/Linux*
21cr|rox-pager-1.0.2-0.20050604.6|51	%{_appsdir}/%oname/App*
21cr|rox-pager-1.0.2-0.20050604.6|52	%{_appsdir}/%oname/Options.xml
21cr|rox-pager-1.0.2-0.20050604.6|53	%{_appsdir}/%oname/.DirIcon
21cr|rox-pager-1.0.2-0.20050604.6|54	%dir %_libdir/apps/Pager/Messages/
21cr|rox-pager-1.0.2-0.20050604.6|55	%lang(it) %_libdir/apps/Pager/Messages/it.gmo
21cr|rox-pager-1.0.2-0.20050604.6|56	
21cr|rox-pager-1.0.2-0.20050604.6|57	%clean
21cr|rox-pager-1.0.2-0.20050604.6|58	rm -rf %buildroot

7867 21
21cr|rox-system-1.9.1-11|1	%define oname system
21cr|rox-system-1.9.1-11|2	%define roxname System
21cr|rox-system-1.9.1-11|3	%define roxdir %{_prefix}/lib/apps
21cr|rox-system-1.9.1-11|4	
21cr|rox-system-1.9.1-11|5	Name:		rox-system
21cr|rox-system-1.9.1-11|6	Version:	1.9.1
21cr|rox-system-1.9.1-11|7	Release:	11
21cr|rox-system-1.9.1-11|8	Summary:	System monitor for the ROX graphical desktop
21cr|rox-system-1.9.1-11|9	Group:		Graphical desktop/Other
21cr|rox-system-1.9.1-11|10	License:	GPL
21cr|rox-system-1.9.1-11|11	URL:		http://rox.sourceforge.net/system.html
21cr|rox-system-1.9.1-11|12	Source:		http://prdownloads.sourceforge.net/%{name}/%{oname}-%{version}.tar.bz2
21cr|rox-system-1.9.1-11|13	Patch0:		rox-system-python.patch
21cr|rox-system-1.9.1-11|14	Requires:	rox-lib >= 1.9.9
21cr|rox-system-1.9.1-11|15	Requires:	python-ctypes
21cr|rox-system-1.9.1-11|16	BuildArch:	noarch
21cr|rox-system-1.9.1-11|17	
21cr|rox-system-1.9.1-11|18	%description
21cr|rox-system-1.9.1-11|19	System displays information about your system - what processes are running
21cr|rox-system-1.9.1-11|20	and the amount of memory they are using, as well as free and used disk space.
21cr|rox-system-1.9.1-11|21	It can also be useful for quitting crashed applications.
21cr|rox-system-1.9.1-11|22	
21cr|rox-system-1.9.1-11|23	%prep
21cr|rox-system-1.9.1-11|24	%autosetup -p1 -n %{oname}-%{version}
21cr|rox-system-1.9.1-11|25	
21cr|rox-system-1.9.1-11|26	%build
21cr|rox-system-1.9.1-11|27	cd %{roxname}/Messages
21cr|rox-system-1.9.1-11|28	./dist
21cr|rox-system-1.9.1-11|29	rm -f *.old
21cr|rox-system-1.9.1-11|30	
21cr|rox-system-1.9.1-11|31	%install
21cr|rox-system-1.9.1-11|32	mkdir -p %{buildroot}%{roxdir}
21cr|rox-system-1.9.1-11|33	cp -a %{roxname} %{buildroot}%{roxdir}
21cr|rox-system-1.9.1-11|34	rm -rf %{buildroot}%{roxdir}/%{roxname}/CVS \
21cr|rox-system-1.9.1-11|35	%{buildroot}%{roxdir}/%{roxname}/Help/CVS \
21cr|rox-system-1.9.1-11|36	%{buildroot}%{roxdir}/%{roxname}/Messages/dist \
21cr|rox-system-1.9.1-11|37	%{buildroot}%{roxdir}/%{roxname}/Messages/*po
21cr|rox-system-1.9.1-11|38	
21cr|rox-system-1.9.1-11|39	for gmo in %{buildroot}%{roxdir}/%{roxname}/Messages/*.gmo;do
21cr|rox-system-1.9.1-11|40	echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%{buildroot}!!)" >> %{name}.lang
21cr|rox-system-1.9.1-11|41	done
21cr|rox-system-1.9.1-11|42	
21cr|rox-system-1.9.1-11|43	%files -f %{name}.lang
21cr|rox-system-1.9.1-11|44	%doc %{roxdir}/%{roxname}/Help
21cr|rox-system-1.9.1-11|45	%dir %{roxdir}/%{roxname}
21cr|rox-system-1.9.1-11|46	%dir %{roxdir}/%{roxname}/Messages
21cr|rox-system-1.9.1-11|47	%{roxdir}/%{roxname}/.DirIcon
21cr|rox-system-1.9.1-11|48	%{roxdir}/%{roxname}/*.py
21cr|rox-system-1.9.1-11|49	%{roxdir}/%{roxname}/AppRun
21cr|rox-system-1.9.1-11|50	%attr(644,root,root) %{roxdir}/%{roxname}/*.xml
21cr|rox-system-1.9.1-11|51	%{roxdir}/%{roxname}/images
21cr|rox-system-1.9.1-11|52	%{roxdir}/%{roxname}/__pycache__

7868 21
21cr|rox-wallpaper-2.3-5|1	%define oname wallpaper
21cr|rox-wallpaper-2.3-5|2	%define appdir %{_prefix}/lib/apps
21cr|rox-wallpaper-2.3-5|3	
21cr|rox-wallpaper-2.3-5|4	Summary:   Set the wallpaper image for the ROX graphical desktop
21cr|rox-wallpaper-2.3-5|5	
21cr|rox-wallpaper-2.3-5|6	Name:      rox-wallpaper
21cr|rox-wallpaper-2.3-5|7	Version:   2.3
21cr|rox-wallpaper-2.3-5|8	Release:   5
21cr|rox-wallpaper-2.3-5|9	Source0:   https://sourceforge.net/projects/rox/files/Wallpaper/2.3/Wallpaper-%{version}.tar.gz
21cr|rox-wallpaper-2.3-5|10	License:   GPL
21cr|rox-wallpaper-2.3-5|11	Group:     Graphical desktop/Other
21cr|rox-wallpaper-2.3-5|12	URL:       http://rox.sf.net/wallpaper.html
21cr|rox-wallpaper-2.3-5|13	Patch0:    rox-wallpaper-python3.patch
21cr|rox-wallpaper-2.3-5|14	Requires:  rox-lib
21cr|rox-wallpaper-2.3-5|15	BuildArch: noarch
21cr|rox-wallpaper-2.3-5|16	
21cr|rox-wallpaper-2.3-5|17	%description
21cr|rox-wallpaper-2.3-5|18	This program can be used to set the background image for your pinboard, if
21cr|rox-wallpaper-2.3-5|19	you are using ROX-Filer 1.3.1 or later to manage it. Use an older version of
21cr|rox-wallpaper-2.3-5|20	Wallpaper to set the background with older versions of the filer.
21cr|rox-wallpaper-2.3-5|21	
21cr|rox-wallpaper-2.3-5|22	Note that ROX-Filer already allows you to set an image or plain colour for
21cr|rox-wallpaper-2.3-5|23	the backdrop. Wallpaper lets you do more interesting things...
21cr|rox-wallpaper-2.3-5|24	
21cr|rox-wallpaper-2.3-5|25	%prep
21cr|rox-wallpaper-2.3-5|26	%autosetup -p1 -c
21cr|rox-wallpaper-2.3-5|27	chmod 644 Wallpaper/Wallpaper.xml
21cr|rox-wallpaper-2.3-5|28	
21cr|rox-wallpaper-2.3-5|29	%build
21cr|rox-wallpaper-2.3-5|30	
21cr|rox-wallpaper-2.3-5|31	%install
21cr|rox-wallpaper-2.3-5|32	rm -rf %{buildroot} %{name}.lang
21cr|rox-wallpaper-2.3-5|33	mkdir -p %{buildroot}/%{appdir}
21cr|rox-wallpaper-2.3-5|34	cp -r Wallpaper %{buildroot}/%{appdir}
21cr|rox-wallpaper-2.3-5|35	rm -rf %{buildroot}/%{appdir}/Wallpaper/Messages/*.po
21cr|rox-wallpaper-2.3-5|36	rm -rf %{buildroot}/%{appdir}/Wallpaper/Messages/dist
21cr|rox-wallpaper-2.3-5|37	rm -rf %{buildroot}/%{appdir}/Wallpaper/Messages/update-po
21cr|rox-wallpaper-2.3-5|38	for gmo in %{buildroot}%{appdir}/Wallpaper/Messages/*.gmo;do
21cr|rox-wallpaper-2.3-5|39	echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%{buildroot}!!)" >> %{name}.lang
21cr|rox-wallpaper-2.3-5|40	done
21cr|rox-wallpaper-2.3-5|41	
21cr|rox-wallpaper-2.3-5|42	%files -f %{name}.lang
21cr|rox-wallpaper-2.3-5|43	%doc %{appdir}/Wallpaper/Help
21cr|rox-wallpaper-2.3-5|44	%dir %{appdir}/Wallpaper
21cr|rox-wallpaper-2.3-5|45	%{appdir}/Wallpaper/.DirIcon
21cr|rox-wallpaper-2.3-5|46	%{appdir}/Wallpaper/*.py
21cr|rox-wallpaper-2.3-5|47	%{appdir}/Wallpaper/App*
21cr|rox-wallpaper-2.3-5|48	%{appdir}/Wallpaper/Wallpaper.xml
21cr|rox-wallpaper-2.3-5|49	%{appdir}/Wallpaper/Messages/messages.pot
21cr|rox-wallpaper-2.3-5|50	%{appdir}/Wallpaper/makedist.sh
21cr|rox-wallpaper-2.3-5|51	%{appdir}/Wallpaper/__pycache__

7869 21
21cr|R-oz-1.0.20-5|1	%global packname  oz
21cr|R-oz-1.0.20-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-oz-1.0.20-5|3	
21cr|R-oz-1.0.20-5|4	Name:             R-%{packname}
21cr|R-oz-1.0.20-5|5	Version:          1.0.20
21cr|R-oz-1.0.20-5|6	Release:          5
21cr|R-oz-1.0.20-5|7	Summary:          Plot the Australian coastline and states
21cr|R-oz-1.0.20-5|8	Group:            Sciences/Mathematics
21cr|R-oz-1.0.20-5|9	License:          GPL-2
21cr|R-oz-1.0.20-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-oz-1.0.20-5|11	Source0:          http://cran.r-project.org/src/contrib/oz_1.0-20.tar.gz
21cr|R-oz-1.0.20-5|12	BuildArch:        noarch
21cr|R-oz-1.0.20-5|13	Requires:         R-core
21cr|R-oz-1.0.20-5|14	Requires:         R-graphics
21cr|R-oz-1.0.20-5|15	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-oz-1.0.20-5|16	BuildRequires:    R-graphics
21cr|R-oz-1.0.20-5|17	
21cr|R-oz-1.0.20-5|18	%description
21cr|R-oz-1.0.20-5|19	Functions for plotting Australia's coastline and state boundaries.
21cr|R-oz-1.0.20-5|20	
21cr|R-oz-1.0.20-5|21	%prep
21cr|R-oz-1.0.20-5|22	%setup -q -c -n %{packname}
21cr|R-oz-1.0.20-5|23	
21cr|R-oz-1.0.20-5|24	%build
21cr|R-oz-1.0.20-5|25	
21cr|R-oz-1.0.20-5|26	%install
21cr|R-oz-1.0.20-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-oz-1.0.20-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-oz-1.0.20-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-oz-1.0.20-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-oz-1.0.20-5|31	
21cr|R-oz-1.0.20-5|32	#check
21cr|R-oz-1.0.20-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-oz-1.0.20-5|34	
21cr|R-oz-1.0.20-5|35	%files
21cr|R-oz-1.0.20-5|36	%dir %{rlibdir}/%{packname}
21cr|R-oz-1.0.20-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-oz-1.0.20-5|38	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-oz-1.0.20-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-oz-1.0.20-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-oz-1.0.20-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-oz-1.0.20-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-oz-1.0.20-5|43	%{rlibdir}/%{packname}/R
21cr|R-oz-1.0.20-5|44	%{rlibdir}/%{packname}/help

7870 21
21cr|R-pan-0.9-5|1	%global packname  pan
21cr|R-pan-0.9-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-pan-0.9-5|3	
21cr|R-pan-0.9-5|4	Name:             R-%{packname}
21cr|R-pan-0.9-5|5	Version:          0.9
21cr|R-pan-0.9-5|6	Release:          5
21cr|R-pan-0.9-5|7	Summary:          Multiple imputation for multivariate panel or clustered data
21cr|R-pan-0.9-5|8	Group:            Sciences/Mathematics
21cr|R-pan-0.9-5|9	License:          MIT + file LICENSE
21cr|R-pan-0.9-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-pan-0.9-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-pan-0.9-5|12	
21cr|R-pan-0.9-5|13	
21cr|R-pan-0.9-5|14	
21cr|R-pan-0.9-5|15	Requires:         R-mitools R-lme4
21cr|R-pan-0.9-5|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-pan-0.9-5|17	
21cr|R-pan-0.9-5|18	BuildRequires:   R-mitools R-lme4
21cr|R-pan-0.9-5|19	%description
21cr|R-pan-0.9-5|20	Multiple imputation for multivariate panel or clustered data
21cr|R-pan-0.9-5|21	
21cr|R-pan-0.9-5|22	%prep
21cr|R-pan-0.9-5|23	%setup -q -c -n %{packname}
21cr|R-pan-0.9-5|24	
21cr|R-pan-0.9-5|25	%build
21cr|R-pan-0.9-5|26	
21cr|R-pan-0.9-5|27	%install
21cr|R-pan-0.9-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pan-0.9-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pan-0.9-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pan-0.9-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pan-0.9-5|32	
21cr|R-pan-0.9-5|33	#check
21cr|R-pan-0.9-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-pan-0.9-5|35	
21cr|R-pan-0.9-5|36	%files
21cr|R-pan-0.9-5|37	%dir %{rlibdir}/%{packname}
21cr|R-pan-0.9-5|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-pan-0.9-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-pan-0.9-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pan-0.9-5|41	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-pan-0.9-5|42	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-pan-0.9-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-pan-0.9-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pan-0.9-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-pan-0.9-5|46	%{rlibdir}/%{packname}/R
21cr|R-pan-0.9-5|47	%{rlibdir}/%{packname}/help
21cr|R-pan-0.9-5|48	%{rlibdir}/%{packname}/data
21cr|R-pan-0.9-5|49	%{rlibdir}/%{packname}/libs

7871 21
21cr|R-party-1.0.21-5|1	%global packname  party
21cr|R-party-1.0.21-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-party-1.0.21-5|3	
21cr|R-party-1.0.21-5|4	Name:             R-%{packname}
21cr|R-party-1.0.21-5|5	Version:          1.0.21
21cr|R-party-1.0.21-5|6	Release:          5
21cr|R-party-1.0.21-5|7	Summary:          A Laboratory for Recursive Partytioning
21cr|R-party-1.0.21-5|8	Group:            Sciences/Mathematics
21cr|R-party-1.0.21-5|9	License:          GPL-2
21cr|R-party-1.0.21-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-party-1.0.21-5|11	Source0:          http://cran.r-project.org/src/contrib/party_1.0-21.tar.gz
21cr|R-party-1.0.21-5|12	Requires:         R-methods R-survival R-grid R-modeltools R-coin R-zoo
21cr|R-party-1.0.21-5|13	Requires:         R-sandwich R-strucchange R-vcd R-stats
21cr|R-party-1.0.21-5|14	Requires:         R-ipred R-mlbench R-colorspace R-MASS R-mvtnorm
21cr|R-party-1.0.21-5|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-party-1.0.21-5|16	BuildRequires: R-TH.data
21cr|R-party-1.0.21-5|17	Requires: R-TH.data
21cr|R-party-1.0.21-5|18	BuildRequires:    R-methods R-survival R-grid R-modeltools R-coin R-zoo
21cr|R-party-1.0.21-5|19	BuildRequires:    R-sandwich R-strucchange R-vcd R-stats
21cr|R-party-1.0.21-5|20	BuildRequires:    R-ipred R-mlbench R-colorspace R-MASS R-mvtnorm
21cr|R-party-1.0.21-5|21	BuildRequires:    blas-devel
21cr|R-party-1.0.21-5|22	BuildRequires:    lapack-devel
21cr|R-party-1.0.21-5|23	
21cr|R-party-1.0.21-5|24	%description
21cr|R-party-1.0.21-5|25	A computational toolbox for recursive partitioning. The core of the
21cr|R-party-1.0.21-5|26	package is ctree(), an implementation of conditional inference trees which
21cr|R-party-1.0.21-5|27	embed tree-structured regression models into a well defined theory of
21cr|R-party-1.0.21-5|28	conditional inference procedures. This non-parametric class of regression
21cr|R-party-1.0.21-5|29	trees is applicable to all kinds of regression problems, including
21cr|R-party-1.0.21-5|30	nominal, ordinal, numeric, censored as well as multivariate response
21cr|R-party-1.0.21-5|31	variables and arbitrary measurement scales of the covariates. Based on
21cr|R-party-1.0.21-5|32	conditional inference trees, cforest() provides an implementation of
21cr|R-party-1.0.21-5|33	Breiman's random forests. The function mob() implements an algorithm for
21cr|R-party-1.0.21-5|34	recursive partitioning based on parametric models (e.g. linear models,
21cr|R-party-1.0.21-5|35	GLMs or survival regression) employing parameter instability tests for
21cr|R-party-1.0.21-5|36	split selection. Extensible functionality for visualizing tree-structured
21cr|R-party-1.0.21-5|37	regression models is available.
21cr|R-party-1.0.21-5|38	
21cr|R-party-1.0.21-5|39	%prep
21cr|R-party-1.0.21-5|40	%setup -q -c -n %{packname}
21cr|R-party-1.0.21-5|41	
21cr|R-party-1.0.21-5|42	%build
21cr|R-party-1.0.21-5|43	
21cr|R-party-1.0.21-5|44	%install
21cr|R-party-1.0.21-5|45	mkdir -p %{buildroot}%{rlibdir}
21cr|R-party-1.0.21-5|46	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-party-1.0.21-5|47	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-party-1.0.21-5|48	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-party-1.0.21-5|49	
21cr|R-party-1.0.21-5|50	#check
21cr|R-party-1.0.21-5|51	#{_bindir}/R CMD check %%{packname}
21cr|R-party-1.0.21-5|52	
21cr|R-party-1.0.21-5|53	%files
21cr|R-party-1.0.21-5|54	%dir %{rlibdir}/%{packname}
21cr|R-party-1.0.21-5|55	%doc %{rlibdir}/%{packname}/doc
21cr|R-party-1.0.21-5|56	%doc %{rlibdir}/%{packname}/html
21cr|R-party-1.0.21-5|57	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-party-1.0.21-5|58	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-party-1.0.21-5|59	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-party-1.0.21-5|60	%{rlibdir}/%{packname}/INDEX
21cr|R-party-1.0.21-5|61	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-party-1.0.21-5|62	%{rlibdir}/%{packname}/Meta
21cr|R-party-1.0.21-5|63	%{rlibdir}/%{packname}/R
21cr|R-party-1.0.21-5|64	%{rlibdir}/%{packname}/data
21cr|R-party-1.0.21-5|65	%{rlibdir}/%{packname}/help
21cr|R-party-1.0.21-5|66	%{rlibdir}/%{packname}/libs
21cr|R-party-1.0.21-5|67	%{rlibdir}/party/demo/strucchange-perm.R
21cr|R-party-1.0.21-5|68	%{rlibdir}/party/doxygen.cfg

7872 21
21cr|R-partykit-1.1.1-4|1	%global packname  partykit
21cr|R-partykit-1.1.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-partykit-1.1.1-4|3	
21cr|R-partykit-1.1.1-4|4	%define debug_package %{nil}
21cr|R-partykit-1.1.1-4|5	
21cr|R-partykit-1.1.1-4|6	Name:             R-%{packname}
21cr|R-partykit-1.1.1-4|7	Version:          1.1.1
21cr|R-partykit-1.1.1-4|8	Release:          4
21cr|R-partykit-1.1.1-4|9	Summary:          A Toolkit for Recursive Partytioning
21cr|R-partykit-1.1.1-4|10	Group:            Sciences/Mathematics
21cr|R-partykit-1.1.1-4|11	License:          GPL-2 | GPL-3
21cr|R-partykit-1.1.1-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-partykit-1.1.1-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-1.tar.gz
21cr|R-partykit-1.1.1-4|14	
21cr|R-partykit-1.1.1-4|15	Requires:         R-graphics R-grid
21cr|R-partykit-1.1.1-4|16	Requires:         R-grDevices R-stats R-utils R-survival R-Formula
21cr|R-partykit-1.1.1-4|17	Recommends:         R-XML R-pmml R-rJava R-rpart R-mvtnorm R-sandwich R-strucchange R-vcd R-AER R-mlbench R-TH.data R-coin R-RWeka R-datasets R-parallel R-psychotools R-psychotree
21cr|R-partykit-1.1.1-4|18	BuildRequires:    R-devel Rmath-devel R-graphics R-grid
21cr|R-partykit-1.1.1-4|19	BuildRequires:    R-grDevices R-stats R-utils R-survival R-Formula
21cr|R-partykit-1.1.1-4|20	
21cr|R-partykit-1.1.1-4|21	#BuildRequires:   R-XML R-pmml R-rJava R-rpart R-mvtnorm R-sandwich R-strucchange R-vcd R-AER R-mlbench R-TH.data R-coin R-RWeka R-datasets R-parallel R-psychotools R-psychotree
21cr|R-partykit-1.1.1-4|22	
21cr|R-partykit-1.1.1-4|23	%description
21cr|R-partykit-1.1.1-4|24	A toolkit with infrastructure for representing, summarizing, and
21cr|R-partykit-1.1.1-4|25	visualizing tree-structured regression and classification models. This
21cr|R-partykit-1.1.1-4|26	unified infrastructure can be used for reading/coercing tree models from
21cr|R-partykit-1.1.1-4|27	different sources ('rpart', 'RWeka', 'PMML') yielding objects that share
21cr|R-partykit-1.1.1-4|28	functionality for print()/plot()/predict() methods. Furthermore, new and
21cr|R-partykit-1.1.1-4|29	improved reimplementations of conditional inference trees (ctree()) and
21cr|R-partykit-1.1.1-4|30	model-based recursive partitioning (mob()) from the 'party' package are
21cr|R-partykit-1.1.1-4|31	provided based on the new infrastructure.
21cr|R-partykit-1.1.1-4|32	
21cr|R-partykit-1.1.1-4|33	%prep
21cr|R-partykit-1.1.1-4|34	%setup -q -c -n %{packname}
21cr|R-partykit-1.1.1-4|35	
21cr|R-partykit-1.1.1-4|36	%build
21cr|R-partykit-1.1.1-4|37	
21cr|R-partykit-1.1.1-4|38	%install
21cr|R-partykit-1.1.1-4|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-partykit-1.1.1-4|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-partykit-1.1.1-4|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-partykit-1.1.1-4|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-partykit-1.1.1-4|43	
21cr|R-partykit-1.1.1-4|44	#check
21cr|R-partykit-1.1.1-4|45	#{_bindir}/R CMD check %%{packname}
21cr|R-partykit-1.1.1-4|46	
21cr|R-partykit-1.1.1-4|47	%files
21cr|R-partykit-1.1.1-4|48	%{rlibdir}/%{packname}

7873 21
21cr|R-pasilla-0.2.20-5|1	%global packname  pasilla
21cr|R-pasilla-0.2.20-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-pasilla-0.2.20-5|3	
21cr|R-pasilla-0.2.20-5|4	%define debug_package %{nil}
21cr|R-pasilla-0.2.20-5|5	
21cr|R-pasilla-0.2.20-5|6	Name:             R-%{packname}
21cr|R-pasilla-0.2.20-5|7	Version:          0.2.20
21cr|R-pasilla-0.2.20-5|8	Release:          5
21cr|R-pasilla-0.2.20-5|9	Summary:          Per-exon and per-gene read counts of RNA-seq samples of Pasilla knock-down
21cr|R-pasilla-0.2.20-5|10	Group:            Sciences/Mathematics
21cr|R-pasilla-0.2.20-5|11	License:          LGPL
21cr|R-pasilla-0.2.20-5|12	URL:              None
21cr|R-pasilla-0.2.20-5|13	Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/pasilla_0.2.20.tar.gz
21cr|R-pasilla-0.2.20-5|14	Requires:         R-DESeq
21cr|R-pasilla-0.2.20-5|15	Requires:         R-locfit R-edgeR R-xtable
21cr|R-pasilla-0.2.20-5|16	Recommends:       R-DEXSeq
21cr|R-pasilla-0.2.20-5|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-DESeq
21cr|R-pasilla-0.2.20-5|18	BuildRequires:    R-locfit R-edgeR R-xtable
21cr|R-pasilla-0.2.20-5|19	
21cr|R-pasilla-0.2.20-5|20	%description
21cr|R-pasilla-0.2.20-5|21	This package provides per-exon and per-gene read counts computed for
21cr|R-pasilla-0.2.20-5|22	selected genes from RNA-seq data that were presented in the article
21cr|R-pasilla-0.2.20-5|23	"Conservation of an RNA regulatory map between Drosophila and mammals" by
21cr|R-pasilla-0.2.20-5|24	Brooks AN, Yang L, Duff MO, Hansen KD, Park JW, Dudoit S, Brenner SE,
21cr|R-pasilla-0.2.20-5|25	Graveley BR, Genome Res. 2011 Feb;21(2):193-202, Epub 2010 Oct 4, PMID:
21cr|R-pasilla-0.2.20-5|26	20921232.  The experiment studied the effect of RNAi knockdown of Pasilla,
21cr|R-pasilla-0.2.20-5|27	the Drosophila melanogaster ortholog of mammalian NOVA1 and NOVA2, on the
21cr|R-pasilla-0.2.20-5|28	transcriptome.  The package vignette describes how the data provided here
21cr|R-pasilla-0.2.20-5|29	were derived from the RNA-Seq read sequence data that is provided by NCBI
21cr|R-pasilla-0.2.20-5|30	Gene Expression Omnibus under accession numbers GSM461176 to GSM461181
21cr|R-pasilla-0.2.20-5|31	
21cr|R-pasilla-0.2.20-5|32	%prep
21cr|R-pasilla-0.2.20-5|33	%setup -q -c -n %{packname}
21cr|R-pasilla-0.2.20-5|34	
21cr|R-pasilla-0.2.20-5|35	%build
21cr|R-pasilla-0.2.20-5|36	
21cr|R-pasilla-0.2.20-5|37	%install
21cr|R-pasilla-0.2.20-5|38	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pasilla-0.2.20-5|39	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pasilla-0.2.20-5|40	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pasilla-0.2.20-5|41	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pasilla-0.2.20-5|42	
21cr|R-pasilla-0.2.20-5|43	#check
21cr|R-pasilla-0.2.20-5|44	#{_bindir}/R CMD check %%{packname}
21cr|R-pasilla-0.2.20-5|45	
21cr|R-pasilla-0.2.20-5|46	%files
21cr|R-pasilla-0.2.20-5|47	%dir %{rlibdir}/%{packname}
21cr|R-pasilla-0.2.20-5|48	%doc %{rlibdir}/%{packname}/doc
21cr|R-pasilla-0.2.20-5|49	%doc %{rlibdir}/%{packname}/html
21cr|R-pasilla-0.2.20-5|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pasilla-0.2.20-5|51	%{rlibdir}/%{packname}/INDEX
21cr|R-pasilla-0.2.20-5|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pasilla-0.2.20-5|53	%{rlibdir}/%{packname}/Meta
21cr|R-pasilla-0.2.20-5|54	%{rlibdir}/%{packname}/data
21cr|R-pasilla-0.2.20-5|55	%{rlibdir}/%{packname}/extdata
21cr|R-pasilla-0.2.20-5|56	%{rlibdir}/%{packname}/help

7874 21
21cr|R-pasillaBamSubset-0.3.0-4|1	%global packname  pasillaBamSubset
21cr|R-pasillaBamSubset-0.3.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-pasillaBamSubset-0.3.0-4|3	%define debug_package %{nil}
21cr|R-pasillaBamSubset-0.3.0-4|4	
21cr|R-pasillaBamSubset-0.3.0-4|5	Name:             R-%{packname}
21cr|R-pasillaBamSubset-0.3.0-4|6	Version:          0.3.0
21cr|R-pasillaBamSubset-0.3.0-4|7	Release:          4
21cr|R-pasillaBamSubset-0.3.0-4|8	Summary:          Subset of BAM files from "Pasilla" experiment
21cr|R-pasillaBamSubset-0.3.0-4|9	Group:            Sciences/Mathematics
21cr|R-pasillaBamSubset-0.3.0-4|10	License:          LGPL
21cr|R-pasillaBamSubset-0.3.0-4|11	URL:              http://bioconductor.org/packages/devel/data/experiment/html/%{packname}.html
21cr|R-pasillaBamSubset-0.3.0-4|12	Source0:          http://bioconductor.org/packages/devel/data/experiment/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-pasillaBamSubset-0.3.0-4|13	
21cr|R-pasillaBamSubset-0.3.0-4|14	
21cr|R-pasillaBamSubset-0.3.0-4|15	BuildRequires:    R-devel Rmath-devel
21cr|R-pasillaBamSubset-0.3.0-4|16	BuildRequires:    R-pasilla
21cr|R-pasillaBamSubset-0.3.0-4|17	
21cr|R-pasillaBamSubset-0.3.0-4|18	
21cr|R-pasillaBamSubset-0.3.0-4|19	%description
21cr|R-pasillaBamSubset-0.3.0-4|20	Subset of BAM files from "Pasilla" experiment.
21cr|R-pasillaBamSubset-0.3.0-4|21	Bioconductor version: Development (3.0).
21cr|R-pasillaBamSubset-0.3.0-4|22	Subset of BAM files untreated1.bam (single-end reads) and
21cr|R-pasillaBamSubset-0.3.0-4|23	untreated3.bam (paired-end reads) from "Pasilla" experiment
21cr|R-pasillaBamSubset-0.3.0-4|24	(Pasilla knock-down by Brooks et al., Genome Research 2011).
21cr|R-pasillaBamSubset-0.3.0-4|25	See the vignette in the pasilla data package for how BAM
21cr|R-pasillaBamSubset-0.3.0-4|26	files untreated1.bam and untreated3.bam were obtained from
21cr|R-pasillaBamSubset-0.3.0-4|27	the RNA-Seq read sequence data that is provided by NCBI
21cr|R-pasillaBamSubset-0.3.0-4|28	Gene Expression Omnibus under accession numbers GSM461176
21cr|R-pasillaBamSubset-0.3.0-4|29	to GSM461181. Also contains the DNA sequence for fly
21cr|R-pasillaBamSubset-0.3.0-4|30	chromosome 4 to which the reads can be mapped.
21cr|R-pasillaBamSubset-0.3.0-4|31	
21cr|R-pasillaBamSubset-0.3.0-4|32	
21cr|R-pasillaBamSubset-0.3.0-4|33	%prep
21cr|R-pasillaBamSubset-0.3.0-4|34	%setup -q -c -n %{packname}
21cr|R-pasillaBamSubset-0.3.0-4|35	
21cr|R-pasillaBamSubset-0.3.0-4|36	%build
21cr|R-pasillaBamSubset-0.3.0-4|37	
21cr|R-pasillaBamSubset-0.3.0-4|38	%install
21cr|R-pasillaBamSubset-0.3.0-4|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pasillaBamSubset-0.3.0-4|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pasillaBamSubset-0.3.0-4|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pasillaBamSubset-0.3.0-4|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pasillaBamSubset-0.3.0-4|43	
21cr|R-pasillaBamSubset-0.3.0-4|44	#check
21cr|R-pasillaBamSubset-0.3.0-4|45	#{_bindir}/R CMD check %%{packname}
21cr|R-pasillaBamSubset-0.3.0-4|46	
21cr|R-pasillaBamSubset-0.3.0-4|47	%files
21cr|R-pasillaBamSubset-0.3.0-4|48	%dir %{rlibdir}/%{packname}
21cr|R-pasillaBamSubset-0.3.0-4|49	%doc %{rlibdir}/%{packname}/html
21cr|R-pasillaBamSubset-0.3.0-4|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pasillaBamSubset-0.3.0-4|51	%{rlibdir}/%{packname}/INDEX
21cr|R-pasillaBamSubset-0.3.0-4|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pasillaBamSubset-0.3.0-4|53	%{rlibdir}/%{packname}/Meta
21cr|R-pasillaBamSubset-0.3.0-4|54	%{rlibdir}/%{packname}/R
21cr|R-pasillaBamSubset-0.3.0-4|55	%{rlibdir}/%{packname}/help
21cr|R-pasillaBamSubset-0.3.0-4|56	%{rlibdir}/%{packname}/extdata

7875 21
21cr|R-pbivnorm-0.5.1-5|1	%global packname  pbivnorm
21cr|R-pbivnorm-0.5.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-pbivnorm-0.5.1-5|3	
21cr|R-pbivnorm-0.5.1-5|4	Name:             R-%{packname}
21cr|R-pbivnorm-0.5.1-5|5	Version:          0.5.1
21cr|R-pbivnorm-0.5.1-5|6	Release:          5
21cr|R-pbivnorm-0.5.1-5|7	Summary:          Vectorized Bivariate Normal CDF
21cr|R-pbivnorm-0.5.1-5|8	Group:            Sciences/Mathematics
21cr|R-pbivnorm-0.5.1-5|9	License:          GPL (>= 2)
21cr|R-pbivnorm-0.5.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-pbivnorm-0.5.1-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-1.tar.gz
21cr|R-pbivnorm-0.5.1-5|12	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-pbivnorm-0.5.1-5|13	
21cr|R-pbivnorm-0.5.1-5|14	
21cr|R-pbivnorm-0.5.1-5|15	%description
21cr|R-pbivnorm-0.5.1-5|16	Provides a vectorized R function for calculating probabilities from a
21cr|R-pbivnorm-0.5.1-5|17	standard bivariate normal CDF.
21cr|R-pbivnorm-0.5.1-5|18	
21cr|R-pbivnorm-0.5.1-5|19	%prep
21cr|R-pbivnorm-0.5.1-5|20	%setup -q -c -n %{packname}
21cr|R-pbivnorm-0.5.1-5|21	
21cr|R-pbivnorm-0.5.1-5|22	%build
21cr|R-pbivnorm-0.5.1-5|23	
21cr|R-pbivnorm-0.5.1-5|24	%install
21cr|R-pbivnorm-0.5.1-5|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pbivnorm-0.5.1-5|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pbivnorm-0.5.1-5|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pbivnorm-0.5.1-5|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pbivnorm-0.5.1-5|29	
21cr|R-pbivnorm-0.5.1-5|30	#check
21cr|R-pbivnorm-0.5.1-5|31	#{_bindir}/R CMD check %%{packname}
21cr|R-pbivnorm-0.5.1-5|32	
21cr|R-pbivnorm-0.5.1-5|33	%files
21cr|R-pbivnorm-0.5.1-5|34	%dir %{rlibdir}/%{packname}
21cr|R-pbivnorm-0.5.1-5|35	%doc %{rlibdir}/%{packname}/html
21cr|R-pbivnorm-0.5.1-5|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pbivnorm-0.5.1-5|37	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-pbivnorm-0.5.1-5|38	%{rlibdir}/%{packname}/INDEX
21cr|R-pbivnorm-0.5.1-5|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pbivnorm-0.5.1-5|40	%{rlibdir}/%{packname}/Meta
21cr|R-pbivnorm-0.5.1-5|41	%{rlibdir}/%{packname}/R
21cr|R-pbivnorm-0.5.1-5|42	%{rlibdir}/%{packname}/help
21cr|R-pbivnorm-0.5.1-5|43	%{rlibdir}/%{packname}/libs

7876 21
21cr|R-pbkrtest-0.4.6-2|1	%global packname pbkrtest
21cr|R-pbkrtest-0.4.6-2|2	%global rlibdir %{_libdir}/R/library
21cr|R-pbkrtest-0.4.6-2|3	
21cr|R-pbkrtest-0.4.6-2|4	%define debug_package %{nil}
21cr|R-pbkrtest-0.4.6-2|5	
21cr|R-pbkrtest-0.4.6-2|6	Summary:	Parametric bootstrap and Kenward Roger based methods for mixed model comparison
21cr|R-pbkrtest-0.4.6-2|7	Name:		R-%{packname}
21cr|R-pbkrtest-0.4.6-2|8	Version:	0.4.6
21cr|R-pbkrtest-0.4.6-2|9	Release:	2
21cr|R-pbkrtest-0.4.6-2|10	License:	GPLv2+
21cr|R-pbkrtest-0.4.6-2|11	Group:		Sciences/Mathematics
21cr|R-pbkrtest-0.4.6-2|12	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-pbkrtest-0.4.6-2|13	Source0:	http://cran.r-project.org/src/contrib/%{packname}_0.4-6.tar.gz
21cr|R-pbkrtest-0.4.6-2|14	BuildRequires:	R-devel Rmath-devel texlive-collection-latex R-MASS R-lme4 R-parallel
21cr|R-pbkrtest-0.4.6-2|15	BuildRequires:	R-Matrix
21cr|R-pbkrtest-0.4.6-2|16	BuildRequires:	R-gplots
21cr|R-pbkrtest-0.4.6-2|17	Requires:	R-MASS R-lme4 R-parallel
21cr|R-pbkrtest-0.4.6-2|18	Requires:	R-Matrix
21cr|R-pbkrtest-0.4.6-2|19	Requires:	R-gplots
21cr|R-pbkrtest-0.4.6-2|20	
21cr|R-pbkrtest-0.4.6-2|21	%description
21cr|R-pbkrtest-0.4.6-2|22	Test in linear mixed effects models. . Attention is on linear mixed
21cr|R-pbkrtest-0.4.6-2|23	effects models as implemented in the lme4 package. . The package
21cr|R-pbkrtest-0.4.6-2|24	implements a parametric bootstrap test . The package implements a
21cr|R-pbkrtest-0.4.6-2|25	Kenward-Roger modification of F-tests
21cr|R-pbkrtest-0.4.6-2|26	
21cr|R-pbkrtest-0.4.6-2|27	%files
21cr|R-pbkrtest-0.4.6-2|28	%dir %{rlibdir}/%{packname}
21cr|R-pbkrtest-0.4.6-2|29	%doc %{rlibdir}/%{packname}/doc
21cr|R-pbkrtest-0.4.6-2|30	%doc %{rlibdir}/%{packname}/html
21cr|R-pbkrtest-0.4.6-2|31	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pbkrtest-0.4.6-2|32	%{rlibdir}/%{packname}/CITATION
21cr|R-pbkrtest-0.4.6-2|33	%{rlibdir}/%{packname}/INDEX
21cr|R-pbkrtest-0.4.6-2|34	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pbkrtest-0.4.6-2|35	%{rlibdir}/%{packname}/Meta
21cr|R-pbkrtest-0.4.6-2|36	%{rlibdir}/%{packname}/R
21cr|R-pbkrtest-0.4.6-2|37	%{rlibdir}/%{packname}/data
21cr|R-pbkrtest-0.4.6-2|38	%{rlibdir}/%{packname}/help
21cr|R-pbkrtest-0.4.6-2|39	
21cr|R-pbkrtest-0.4.6-2|40	#----------------------------------------------------------------------
21cr|R-pbkrtest-0.4.6-2|41	
21cr|R-pbkrtest-0.4.6-2|42	%prep
21cr|R-pbkrtest-0.4.6-2|43	%setup -q -c -n %{packname}
21cr|R-pbkrtest-0.4.6-2|44	
21cr|R-pbkrtest-0.4.6-2|45	%build
21cr|R-pbkrtest-0.4.6-2|46	
21cr|R-pbkrtest-0.4.6-2|47	%install
21cr|R-pbkrtest-0.4.6-2|48	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pbkrtest-0.4.6-2|49	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pbkrtest-0.4.6-2|50	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pbkrtest-0.4.6-2|51	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pbkrtest-0.4.6-2|52	
21cr|R-pbkrtest-0.4.6-2|53	#check
21cr|R-pbkrtest-0.4.6-2|54	#{_bindir}/R CMD check %%{packname}

7877 21
21cr|R-pbmcapply-1.5.0-2|1	%global oname pbmcapply
21cr|R-pbmcapply-1.5.0-2|2	
21cr|R-pbmcapply-1.5.0-2|3	Summary:	Tracking the progress of mc*apply in R
21cr|R-pbmcapply-1.5.0-2|4	Name:		R-pbmcapply
21cr|R-pbmcapply-1.5.0-2|5	Version:	1.5.0
21cr|R-pbmcapply-1.5.0-2|6	Release:	2
21cr|R-pbmcapply-1.5.0-2|7	License:	LGPL-2
21cr|R-pbmcapply-1.5.0-2|8	Group:		Sciences/Mathematics
21cr|R-pbmcapply-1.5.0-2|9	Url:		https://github.com/kvnkuang/pbmcapply
21cr|R-pbmcapply-1.5.0-2|10	Source0:	https://github.com/kvnkuang/pbmcapply/archive/refs/tags/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|R-pbmcapply-1.5.0-2|11	BuildRequires:	R-devel
21cr|R-pbmcapply-1.5.0-2|12	
21cr|R-pbmcapply-1.5.0-2|13	%description
21cr|R-pbmcapply-1.5.0-2|14	Tracking the progress of mc*apply in R.
21cr|R-pbmcapply-1.5.0-2|15	
21cr|R-pbmcapply-1.5.0-2|16	%files
21cr|R-pbmcapply-1.5.0-2|17	%doc %{_libdir}/R/library/%{oname}/html
21cr|R-pbmcapply-1.5.0-2|18	%license %{_libdir}/R/library/%{oname}/LICENSE
21cr|R-pbmcapply-1.5.0-2|19	%{_libdir}/R/library/%{oname}/DESCRIPTION
21cr|R-pbmcapply-1.5.0-2|20	%{_libdir}/R/library/%{oname}/help
21cr|R-pbmcapply-1.5.0-2|21	%{_libdir}/R/library/%{oname}/INDEX
21cr|R-pbmcapply-1.5.0-2|22	%{_libdir}/R/library/%{oname}/libs
21cr|R-pbmcapply-1.5.0-2|23	%{_libdir}/R/library/%{oname}/Meta
21cr|R-pbmcapply-1.5.0-2|24	%{_libdir}/R/library/%{oname}/NAMESPACE
21cr|R-pbmcapply-1.5.0-2|25	%{_libdir}/R/library/%{oname}/R
21cr|R-pbmcapply-1.5.0-2|26	
21cr|R-pbmcapply-1.5.0-2|27	#------------------------------------------------------------------
21cr|R-pbmcapply-1.5.0-2|28	
21cr|R-pbmcapply-1.5.0-2|29	%prep
21cr|R-pbmcapply-1.5.0-2|30	%setup -qcn %{oname}-%{version}
21cr|R-pbmcapply-1.5.0-2|31	
21cr|R-pbmcapply-1.5.0-2|32	%build
21cr|R-pbmcapply-1.5.0-2|33	
21cr|R-pbmcapply-1.5.0-2|34	%install
21cr|R-pbmcapply-1.5.0-2|35	mkdir -p %{buildroot}%{_libdir}/R/library
21cr|R-pbmcapply-1.5.0-2|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{_libdir}/R/library %{oname}-%{version}
21cr|R-pbmcapply-1.5.0-2|37	test -d %{oname}/src && (cd %{oname}/src; rm -f *.o *.so)
21cr|R-pbmcapply-1.5.0-2|38	rm -f %{buildroot}%{_libdir}/R/library/R.css

7878 21
21cr|R-PBSmapping-2.69.76-4|1	%bcond_without bootstrap
21cr|R-PBSmapping-2.69.76-4|2	%global packname  PBSmapping
21cr|R-PBSmapping-2.69.76-4|3	%global rlibdir  %{_libdir}/R/library
21cr|R-PBSmapping-2.69.76-4|4	
21cr|R-PBSmapping-2.69.76-4|5	Name:             R-%{packname}
21cr|R-PBSmapping-2.69.76-4|6	Version:          2.69.76
21cr|R-PBSmapping-2.69.76-4|7	Release:          4
21cr|R-PBSmapping-2.69.76-4|8	Summary:          Mapping Fisheries Data and Spatial Analysis Tools
21cr|R-PBSmapping-2.69.76-4|9	Group:            Sciences/Mathematics
21cr|R-PBSmapping-2.69.76-4|10	License:          GPL (>= 2)
21cr|R-PBSmapping-2.69.76-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-PBSmapping-2.69.76-4|12	Source0:          http://cran.r-project.org/src/contrib/PBSmapping_%{version}.tar.gz
21cr|R-PBSmapping-2.69.76-4|13	Requires:         R-foreign R-deldir
21cr|R-PBSmapping-2.69.76-4|14	%if %{without bootstrap}
21cr|R-PBSmapping-2.69.76-4|15	Requires:         R-maptools
21cr|R-PBSmapping-2.69.76-4|16	%endif
21cr|R-PBSmapping-2.69.76-4|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-PBSmapping-2.69.76-4|18	BuildRequires:    R-foreign R-deldir
21cr|R-PBSmapping-2.69.76-4|19	%if %{without bootstrap}
21cr|R-PBSmapping-2.69.76-4|20	BuildRequires:    R-maptools
21cr|R-PBSmapping-2.69.76-4|21	%endif
21cr|R-PBSmapping-2.69.76-4|22	
21cr|R-PBSmapping-2.69.76-4|23	%description
21cr|R-PBSmapping-2.69.76-4|24	This software has evolved from fisheries research conducted at the Pacific
21cr|R-PBSmapping-2.69.76-4|25	Biological Station (PBS) in Nanaimo, British Columbia, Canada. It extends
21cr|R-PBSmapping-2.69.76-4|26	the R language to include two-dimensional plotting features similar to
21cr|R-PBSmapping-2.69.76-4|27	those commonly available in a Geographic Information System (GIS).
21cr|R-PBSmapping-2.69.76-4|28	Embedded C code speeds algorithms from computational geometry, such as
21cr|R-PBSmapping-2.69.76-4|29	finding polygons that contain specified point events or converting between
21cr|R-PBSmapping-2.69.76-4|30	longitude-latitude and Universal Transverse Mercator (UTM) coordinates.
21cr|R-PBSmapping-2.69.76-4|31	It includes data for a global shoreline and other data sets in the public
21cr|R-PBSmapping-2.69.76-4|32	domain. The R directory '.../library/PBSmapping/doc' includes a complete
21cr|R-PBSmapping-2.69.76-4|33	user's guide PBSmapping-UG.pdf. To use this package effectively, please
21cr|R-PBSmapping-2.69.76-4|34	consult the guide.
21cr|R-PBSmapping-2.69.76-4|35	
21cr|R-PBSmapping-2.69.76-4|36	%prep
21cr|R-PBSmapping-2.69.76-4|37	%setup -q -c -n %{packname}
21cr|R-PBSmapping-2.69.76-4|38	
21cr|R-PBSmapping-2.69.76-4|39	%build
21cr|R-PBSmapping-2.69.76-4|40	
21cr|R-PBSmapping-2.69.76-4|41	%install
21cr|R-PBSmapping-2.69.76-4|42	mkdir -p %{buildroot}%{rlibdir}
21cr|R-PBSmapping-2.69.76-4|43	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-PBSmapping-2.69.76-4|44	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-PBSmapping-2.69.76-4|45	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-PBSmapping-2.69.76-4|46	
21cr|R-PBSmapping-2.69.76-4|47	%if %{without bootstrap}
21cr|R-PBSmapping-2.69.76-4|48	%check
21cr|R-PBSmapping-2.69.76-4|49	%{_bindir}/R CMD check %{packname}
21cr|R-PBSmapping-2.69.76-4|50	%endif
21cr|R-PBSmapping-2.69.76-4|51	
21cr|R-PBSmapping-2.69.76-4|52	%files
21cr|R-PBSmapping-2.69.76-4|53	%dir %{rlibdir}/%{packname}
21cr|R-PBSmapping-2.69.76-4|54	%doc %{rlibdir}/%{packname}/doc
21cr|R-PBSmapping-2.69.76-4|55	%doc %{rlibdir}/%{packname}/html
21cr|R-PBSmapping-2.69.76-4|56	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-PBSmapping-2.69.76-4|57	%{rlibdir}/%{packname}/Extra
21cr|R-PBSmapping-2.69.76-4|58	%{rlibdir}/%{packname}/INDEX
21cr|R-PBSmapping-2.69.76-4|59	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-PBSmapping-2.69.76-4|60	%{rlibdir}/%{packname}/Meta
21cr|R-PBSmapping-2.69.76-4|61	%{rlibdir}/%{packname}/R
21cr|R-PBSmapping-2.69.76-4|62	%{rlibdir}/%{packname}/Utils
21cr|R-PBSmapping-2.69.76-4|63	%{rlibdir}/%{packname}/data
21cr|R-PBSmapping-2.69.76-4|64	%{rlibdir}/%{packname}/demo
21cr|R-PBSmapping-2.69.76-4|65	%{rlibdir}/%{packname}/help
21cr|R-PBSmapping-2.69.76-4|66	%{rlibdir}/%{packname}/libs

7879 21
21cr|rpc2-2.37-1|1	%define major 6
21cr|rpc2-2.37-1|2	%define libname %mklibname %{name}_ %{major}
21cr|rpc2-2.37-1|3	%define libse %mklibname se %{major}
21cr|rpc2-2.37-1|4	%define devname %mklibname %{name} -d
21cr|rpc2-2.37-1|5	
21cr|rpc2-2.37-1|6	Summary:	RPC2 remote procedure call library
21cr|rpc2-2.37-1|7	Name:		rpc2
21cr|rpc2-2.37-1|8	Version:	2.37
21cr|rpc2-2.37-1|9	Release:	1
21cr|rpc2-2.37-1|10	License:	LGPLv2+
21cr|rpc2-2.37-1|11	Group:		System/Libraries
21cr|rpc2-2.37-1|12	Url:		http://www.coda.cs.cmu.edu
21cr|rpc2-2.37-1|13	Source0:	https://github.com/cmusatyalab/coda/archive/%{name}-%{version}.tar.gz?/coda-%{name}-%{version}.tar.gz
21cr|rpc2-2.37-1|14	BuildRequires:	flex
21cr|rpc2-2.37-1|15	BuildRequires:	bison
21cr|rpc2-2.37-1|16	BuildRequires:	readline-devel
21cr|rpc2-2.37-1|17	BuildRequires:	pkgconfig(lwp)
21cr|rpc2-2.37-1|18	BuildRequires:	pkgconfig(ncurses)
21cr|rpc2-2.37-1|19	
21cr|rpc2-2.37-1|20	%description
21cr|rpc2-2.37-1|21	RPC2 is a remote procedure call library layered on top of UDP sockets and is
21cr|rpc2-2.37-1|22	used by the Coda distributed filesystem.
21cr|rpc2-2.37-1|23	
21cr|rpc2-2.37-1|24	#----------------------------------------------------------------------------
21cr|rpc2-2.37-1|25	
21cr|rpc2-2.37-1|26	%package -n %{libname}
21cr|rpc2-2.37-1|27	Summary:	RPC2 remote procedure call shared library
21cr|rpc2-2.37-1|28	Group:		System/Libraries
21cr|rpc2-2.37-1|29	Conflicts:	%{_lib}rpc2_4 < 2.14
21cr|rpc2-2.37-1|30	Obsoletes:	%{_lib}rpc2_4 < 2.14
21cr|rpc2-2.37-1|31	
21cr|rpc2-2.37-1|32	%description -n %{libname}
21cr|rpc2-2.37-1|33	RPC2 is a remote procedure call library layered on top of UDP sockets and is
21cr|rpc2-2.37-1|34	used by the Coda distributed filesystem.
21cr|rpc2-2.37-1|35	
21cr|rpc2-2.37-1|36	%files -n %{libname}
21cr|rpc2-2.37-1|37	%{_libdir}/librpc2.so.%{major}*
21cr|rpc2-2.37-1|38	
21cr|rpc2-2.37-1|39	#----------------------------------------------------------------------------
21cr|rpc2-2.37-1|40	
21cr|rpc2-2.37-1|41	%package -n %{libse}
21cr|rpc2-2.37-1|42	Summary:	RPC2 remote procedure call shared library
21cr|rpc2-2.37-1|43	Group:		System/Libraries
21cr|rpc2-2.37-1|44	Conflicts:	%{_lib}rpc2_4 < 2.14
21cr|rpc2-2.37-1|45	
21cr|rpc2-2.37-1|46	%description -n %{libse}
21cr|rpc2-2.37-1|47	RPC2 is a remote procedure call library layered on top of UDP sockets and is
21cr|rpc2-2.37-1|48	used by the Coda distributed filesystem.
21cr|rpc2-2.37-1|49	
21cr|rpc2-2.37-1|50	%files -n %{libse}
21cr|rpc2-2.37-1|51	%{_libdir}/libse.so.%{major}*
21cr|rpc2-2.37-1|52	
21cr|rpc2-2.37-1|53	#----------------------------------------------------------------------------
21cr|rpc2-2.37-1|54	
21cr|rpc2-2.37-1|55	%package -n %{devname}
21cr|rpc2-2.37-1|56	Summary:	RPC2 library development files
21cr|rpc2-2.37-1|57	Group:		Development/Other
21cr|rpc2-2.37-1|58	Requires:	%{libname} = %{EVRD}
21cr|rpc2-2.37-1|59	Requires:	%{libse} = %{EVRD}
21cr|rpc2-2.37-1|60	Provides:	%{name}-devel = %{EVRD}
21cr|rpc2-2.37-1|61	
21cr|rpc2-2.37-1|62	%description -n %{devname}
21cr|rpc2-2.37-1|63	Headers and static libraries for developing programs using the RPC2 library.
21cr|rpc2-2.37-1|64	
21cr|rpc2-2.37-1|65	%files -n %{devname}
21cr|rpc2-2.37-1|66	%{_bindir}/rp2gen
21cr|rpc2-2.37-1|67	%{_libdir}/*.so
21cr|rpc2-2.37-1|68	%{_includedir}/rpc2
21cr|rpc2-2.37-1|69	%{_libdir}/pkgconfig/rpc2.pc
21cr|rpc2-2.37-1|70	
21cr|rpc2-2.37-1|71	#----------------------------------------------------------------------------
21cr|rpc2-2.37-1|72	
21cr|rpc2-2.37-1|73	%prep
21cr|rpc2-2.37-1|74	# Make sure to build only rvm library!
21cr|rpc2-2.37-1|75	%setup -qn coda-%{name}-%{version}/lib-src/%{name}
21cr|rpc2-2.37-1|76	
21cr|rpc2-2.37-1|77	%build
21cr|rpc2-2.37-1|78	autoreconf -fi
21cr|rpc2-2.37-1|79	%configure \
21cr|rpc2-2.37-1|80	--disable-static
21cr|rpc2-2.37-1|81	%make
21cr|rpc2-2.37-1|82	
21cr|rpc2-2.37-1|83	%install
21cr|rpc2-2.37-1|84	%makeinstall_std

7880 21
21cr|R-pcaPP-1.9.74-1|1	%global packname  pcaPP
21cr|R-pcaPP-1.9.74-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-pcaPP-1.9.74-1|3	
21cr|R-pcaPP-1.9.74-1|4	Name:             R-%{packname}
21cr|R-pcaPP-1.9.74-1|5	Version:          1.9.74
21cr|R-pcaPP-1.9.74-1|6	Release:          1
21cr|R-pcaPP-1.9.74-1|7	Summary:          Robust PCA by Projection Pursuit
21cr|R-pcaPP-1.9.74-1|8	Group:            Sciences/Mathematics
21cr|R-pcaPP-1.9.74-1|9	License:          GPL (>= 3)
21cr|R-pcaPP-1.9.74-1|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-pcaPP-1.9.74-1|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.9-74.tar.gz
21cr|R-pcaPP-1.9.74-1|12	
21cr|R-pcaPP-1.9.74-1|13	Requires:         R-mvtnorm
21cr|R-pcaPP-1.9.74-1|14	
21cr|R-pcaPP-1.9.74-1|15	BuildRequires:    R-devel Rmath-devel texlive-latex R-mvtnorm
21cr|R-pcaPP-1.9.74-1|16	BuildRequires:    lapack-devel
21cr|R-pcaPP-1.9.74-1|17	
21cr|R-pcaPP-1.9.74-1|18	
21cr|R-pcaPP-1.9.74-1|19	%description
21cr|R-pcaPP-1.9.74-1|20	Robust PCA by Projection Pursuit
21cr|R-pcaPP-1.9.74-1|21	
21cr|R-pcaPP-1.9.74-1|22	%prep
21cr|R-pcaPP-1.9.74-1|23	%setup -q -c -n %{packname}
21cr|R-pcaPP-1.9.74-1|24	
21cr|R-pcaPP-1.9.74-1|25	%build
21cr|R-pcaPP-1.9.74-1|26	
21cr|R-pcaPP-1.9.74-1|27	%install
21cr|R-pcaPP-1.9.74-1|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pcaPP-1.9.74-1|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pcaPP-1.9.74-1|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pcaPP-1.9.74-1|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pcaPP-1.9.74-1|32	
21cr|R-pcaPP-1.9.74-1|33	#check
21cr|R-pcaPP-1.9.74-1|34	#{_bindir}/R CMD check %%{packname}
21cr|R-pcaPP-1.9.74-1|35	
21cr|R-pcaPP-1.9.74-1|36	%files
21cr|R-pcaPP-1.9.74-1|37	%dir %{rlibdir}/%{packname}
21cr|R-pcaPP-1.9.74-1|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-pcaPP-1.9.74-1|39	%doc %{rlibdir}/%{packname}/html
21cr|R-pcaPP-1.9.74-1|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pcaPP-1.9.74-1|41	%{rlibdir}/%{packname}/INDEX
21cr|R-pcaPP-1.9.74-1|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pcaPP-1.9.74-1|43	%{rlibdir}/%{packname}/Meta
21cr|R-pcaPP-1.9.74-1|44	%{rlibdir}/%{packname}/R
21cr|R-pcaPP-1.9.74-1|45	%{rlibdir}/%{packname}/libs
21cr|R-pcaPP-1.9.74-1|46	%{rlibdir}/%{packname}/help

7881 21
21cr|R-penalized-0.9.45-4|1	%define debug_package %{nil}
21cr|R-penalized-0.9.45-4|2	
21cr|R-penalized-0.9.45-4|3	%global packname  penalized
21cr|R-penalized-0.9.45-4|4	%global rlibdir  %{_libdir}/R/library
21cr|R-penalized-0.9.45-4|5	
21cr|R-penalized-0.9.45-4|6	Name:             R-%{packname}
21cr|R-penalized-0.9.45-4|7	Version:          0.9.45
21cr|R-penalized-0.9.45-4|8	Release:          4
21cr|R-penalized-0.9.45-4|9	Summary:          L1 and L2 penalized estimation in GLMs and in the Cox model
21cr|R-penalized-0.9.45-4|10	Group:            Sciences/Mathematics
21cr|R-penalized-0.9.45-4|11	License:          GPL (>= 2)
21cr|R-penalized-0.9.45-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-penalized-0.9.45-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-45.tar.gz
21cr|R-penalized-0.9.45-4|14	
21cr|R-penalized-0.9.45-4|15	Requires:         R-methods R-survival
21cr|R-penalized-0.9.45-4|16	Requires:         R-survival
21cr|R-penalized-0.9.45-4|17	Recommends:       R-globaltest
21cr|R-penalized-0.9.45-4|18	BuildRequires:    R-devel Rmath-devel texlive-latex R-methods R-survival
21cr|R-penalized-0.9.45-4|19	BuildRequires:    R-survival
21cr|R-penalized-0.9.45-4|20	#BuildRequires:    R-globaltest
21cr|R-penalized-0.9.45-4|21	
21cr|R-penalized-0.9.45-4|22	%description
21cr|R-penalized-0.9.45-4|23	A package for fitting possibly high dimensional penalized regression
21cr|R-penalized-0.9.45-4|24	models. The penalty structure can be any combination of an L1 penalty
21cr|R-penalized-0.9.45-4|25	(lasso and fused lasso), an L2 penalty (ridge) and a positivity constraint
21cr|R-penalized-0.9.45-4|26	on the regression coefficients. The supported regression models are
21cr|R-penalized-0.9.45-4|27	linear, logistic and poisson regression and the Cox Proportional Hazards
21cr|R-penalized-0.9.45-4|28	model. Cross-validation routines allow optimization of the tuning
21cr|R-penalized-0.9.45-4|29	
21cr|R-penalized-0.9.45-4|30	%prep
21cr|R-penalized-0.9.45-4|31	%setup -q -c -n %{packname}
21cr|R-penalized-0.9.45-4|32	
21cr|R-penalized-0.9.45-4|33	%build
21cr|R-penalized-0.9.45-4|34	
21cr|R-penalized-0.9.45-4|35	%install
21cr|R-penalized-0.9.45-4|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-penalized-0.9.45-4|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-penalized-0.9.45-4|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-penalized-0.9.45-4|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-penalized-0.9.45-4|40	
21cr|R-penalized-0.9.45-4|41	#check
21cr|R-penalized-0.9.45-4|42	#{_bindir}/R CMD check %%{packname}
21cr|R-penalized-0.9.45-4|43	
21cr|R-penalized-0.9.45-4|44	%files
21cr|R-penalized-0.9.45-4|45	%dir %{rlibdir}/%{packname}
21cr|R-penalized-0.9.45-4|46	%doc %{rlibdir}/%{packname}/doc
21cr|R-penalized-0.9.45-4|47	%doc %{rlibdir}/%{packname}/html
21cr|R-penalized-0.9.45-4|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-penalized-0.9.45-4|49	%{rlibdir}/%{packname}/INDEX
21cr|R-penalized-0.9.45-4|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-penalized-0.9.45-4|51	%{rlibdir}/%{packname}/Meta
21cr|R-penalized-0.9.45-4|52	%{rlibdir}/%{packname}/R
21cr|R-penalized-0.9.45-4|53	%{rlibdir}/%{packname}/data
21cr|R-penalized-0.9.45-4|54	%{rlibdir}/%{packname}/help

7882 21
21cr|R-PFAM.db-3.4.1-1|1	%global packname  PFAM.db
21cr|R-PFAM.db-3.4.1-1|2	%global rlibdir  %{_datadir}/R/library
21cr|R-PFAM.db-3.4.1-1|3	
21cr|R-PFAM.db-3.4.1-1|4	Name:             R-%{packname}
21cr|R-PFAM.db-3.4.1-1|5	Version:          3.4.1
21cr|R-PFAM.db-3.4.1-1|6	Release:          1
21cr|R-PFAM.db-3.4.1-1|7	Summary:          A set of protein ID mappings for PFAM
21cr|R-PFAM.db-3.4.1-1|8	Group:            Sciences/Mathematics
21cr|R-PFAM.db-3.4.1-1|9	License:          Artistic-2.0
21cr|R-PFAM.db-3.4.1-1|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-PFAM.db-3.4.1-1|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-PFAM.db-3.4.1-1|12	BuildArch:        noarch
21cr|R-PFAM.db-3.4.1-1|13	Requires:         R-core
21cr|R-PFAM.db-3.4.1-1|14	
21cr|R-PFAM.db-3.4.1-1|15	Requires:         R-methods R-AnnotationDbi
21cr|R-PFAM.db-3.4.1-1|16	Requires:         R-methods R-AnnotationDbi
21cr|R-PFAM.db-3.4.1-1|17	
21cr|R-PFAM.db-3.4.1-1|18	BuildRequires:    R-devel Rmath-devel R-methods R-AnnotationDbi
21cr|R-PFAM.db-3.4.1-1|19	BuildRequires:    R-methods R-AnnotationDbi
21cr|R-PFAM.db-3.4.1-1|20	
21cr|R-PFAM.db-3.4.1-1|21	%description
21cr|R-PFAM.db-3.4.1-1|22	A set of protein ID mappings for PFAM assembled using data from public
21cr|R-PFAM.db-3.4.1-1|23	
21cr|R-PFAM.db-3.4.1-1|24	%prep
21cr|R-PFAM.db-3.4.1-1|25	%setup -q -c -n %{packname}
21cr|R-PFAM.db-3.4.1-1|26	
21cr|R-PFAM.db-3.4.1-1|27	%build
21cr|R-PFAM.db-3.4.1-1|28	
21cr|R-PFAM.db-3.4.1-1|29	%install
21cr|R-PFAM.db-3.4.1-1|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-PFAM.db-3.4.1-1|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-PFAM.db-3.4.1-1|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-PFAM.db-3.4.1-1|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-PFAM.db-3.4.1-1|34	
21cr|R-PFAM.db-3.4.1-1|35	# % check
21cr|R-PFAM.db-3.4.1-1|36	# % {_bindir}/R CMD check %{packname}
21cr|R-PFAM.db-3.4.1-1|37	
21cr|R-PFAM.db-3.4.1-1|38	%files
21cr|R-PFAM.db-3.4.1-1|39	%{rlibdir}/%{packname}

7883 21
21cr|R-pixmap-0.4.11-4|1	%global packname  pixmap
21cr|R-pixmap-0.4.11-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-pixmap-0.4.11-4|3	
21cr|R-pixmap-0.4.11-4|4	%define debug_package %{nil}
21cr|R-pixmap-0.4.11-4|5	
21cr|R-pixmap-0.4.11-4|6	Name:             R-%{packname}
21cr|R-pixmap-0.4.11-4|7	Version:          0.4.11
21cr|R-pixmap-0.4.11-4|8	Release:          4
21cr|R-pixmap-0.4.11-4|9	Summary:          Bitmap Images (``Pixel Maps'')
21cr|R-pixmap-0.4.11-4|10	Group:            Sciences/Mathematics
21cr|R-pixmap-0.4.11-4|11	License:          GPLv2
21cr|R-pixmap-0.4.11-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-pixmap-0.4.11-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-11.tar.gz
21cr|R-pixmap-0.4.11-4|14	BuildArch:        noarch
21cr|R-pixmap-0.4.11-4|15	Requires:         R-core
21cr|R-pixmap-0.4.11-4|16	
21cr|R-pixmap-0.4.11-4|17	Requires:         R-methods
21cr|R-pixmap-0.4.11-4|18	
21cr|R-pixmap-0.4.11-4|19	BuildRequires:    R-devel Rmath-devel R-methods texlive
21cr|R-pixmap-0.4.11-4|20	
21cr|R-pixmap-0.4.11-4|21	
21cr|R-pixmap-0.4.11-4|22	%description
21cr|R-pixmap-0.4.11-4|23	Functions for import, export, plotting and other manipulations of
21cr|R-pixmap-0.4.11-4|24	bitmapped images.
21cr|R-pixmap-0.4.11-4|25	
21cr|R-pixmap-0.4.11-4|26	%prep
21cr|R-pixmap-0.4.11-4|27	%setup -q -c -n %{packname}
21cr|R-pixmap-0.4.11-4|28	
21cr|R-pixmap-0.4.11-4|29	%build
21cr|R-pixmap-0.4.11-4|30	
21cr|R-pixmap-0.4.11-4|31	%install
21cr|R-pixmap-0.4.11-4|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pixmap-0.4.11-4|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pixmap-0.4.11-4|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pixmap-0.4.11-4|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pixmap-0.4.11-4|36	
21cr|R-pixmap-0.4.11-4|37	#check
21cr|R-pixmap-0.4.11-4|38	#{_bindir}/R CMD check %%{packname}
21cr|R-pixmap-0.4.11-4|39	
21cr|R-pixmap-0.4.11-4|40	%files
21cr|R-pixmap-0.4.11-4|41	%dir %{rlibdir}/%{packname}
21cr|R-pixmap-0.4.11-4|42	%doc %{rlibdir}/%{packname}/html
21cr|R-pixmap-0.4.11-4|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pixmap-0.4.11-4|44	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-pixmap-0.4.11-4|45	%{rlibdir}/%{packname}/INDEX
21cr|R-pixmap-0.4.11-4|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pixmap-0.4.11-4|47	%{rlibdir}/%{packname}/Meta
21cr|R-pixmap-0.4.11-4|48	%{rlibdir}/%{packname}/R
21cr|R-pixmap-0.4.11-4|49	%{rlibdir}/%{packname}/help
21cr|R-pixmap-0.4.11-4|50	%{rlibdir}/%{packname}/pictures

7884 21
21cr|R-pkgconfig-2.0.3-1|1	%global debug_package %{nil}
21cr|R-pkgconfig-2.0.3-1|2	
21cr|R-pkgconfig-2.0.3-1|3	%global oname pkgconfig
21cr|R-pkgconfig-2.0.3-1|4	
21cr|R-pkgconfig-2.0.3-1|5	Summary:	Private Configuration for 'R' Packages
21cr|R-pkgconfig-2.0.3-1|6	Name:		R-pkgconfig
21cr|R-pkgconfig-2.0.3-1|7	Version:	2.0.3
21cr|R-pkgconfig-2.0.3-1|8	Release:	1
21cr|R-pkgconfig-2.0.3-1|9	License:	MIT
21cr|R-pkgconfig-2.0.3-1|10	Group:		Sciences/Mathematics
21cr|R-pkgconfig-2.0.3-1|11	Url:		https://CRAN.R-project.org/package=pkgconfig
21cr|R-pkgconfig-2.0.3-1|12	Source0:	https://cran.r-project.org/src/contrib/%{oname}_%{version}.tar.gz
21cr|R-pkgconfig-2.0.3-1|13	BuildRequires:	R-utils
21cr|R-pkgconfig-2.0.3-1|14	BuildRequires:	R-devel
21cr|R-pkgconfig-2.0.3-1|15	
21cr|R-pkgconfig-2.0.3-1|16	%description
21cr|R-pkgconfig-2.0.3-1|17	Set configuration options on a per-package basis. Options set by a given
21cr|R-pkgconfig-2.0.3-1|18	package only apply to that package, other packages are unaffected.
21cr|R-pkgconfig-2.0.3-1|19	
21cr|R-pkgconfig-2.0.3-1|20	%files
21cr|R-pkgconfig-2.0.3-1|21	%doc %{_libdir}/R/library/%{oname}/html
21cr|R-pkgconfig-2.0.3-1|22	%doc %{_libdir}/R/library/%{oname}/NEWS.markdown
21cr|R-pkgconfig-2.0.3-1|23	%doc %{_libdir}/R/library/%{oname}/README.Rmd
21cr|R-pkgconfig-2.0.3-1|24	%license %{_libdir}/R/library/%{oname}/LICENSE
21cr|R-pkgconfig-2.0.3-1|25	%{_libdir}/R/library/%{oname}/DESCRIPTION
21cr|R-pkgconfig-2.0.3-1|26	%{_libdir}/R/library/%{oname}/help
21cr|R-pkgconfig-2.0.3-1|27	%{_libdir}/R/library/%{oname}/INDEX
21cr|R-pkgconfig-2.0.3-1|28	%{_libdir}/R/library/%{oname}/Meta
21cr|R-pkgconfig-2.0.3-1|29	%{_libdir}/R/library/%{oname}/NAMESPACE
21cr|R-pkgconfig-2.0.3-1|30	%{_libdir}/R/library/%{oname}/R
21cr|R-pkgconfig-2.0.3-1|31	
21cr|R-pkgconfig-2.0.3-1|32	#------------------------------------------------------------------
21cr|R-pkgconfig-2.0.3-1|33	
21cr|R-pkgconfig-2.0.3-1|34	%prep
21cr|R-pkgconfig-2.0.3-1|35	%setup -qcn %{oname}-%{version}
21cr|R-pkgconfig-2.0.3-1|36	
21cr|R-pkgconfig-2.0.3-1|37	%build
21cr|R-pkgconfig-2.0.3-1|38	
21cr|R-pkgconfig-2.0.3-1|39	%install
21cr|R-pkgconfig-2.0.3-1|40	mkdir -p %{buildroot}%{_libdir}/R/library
21cr|R-pkgconfig-2.0.3-1|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{_libdir}/R/library %{oname}
21cr|R-pkgconfig-2.0.3-1|42	test -d %{oname}/src && (cd %{oname}/src; rm -f *.o *.so)
21cr|R-pkgconfig-2.0.3-1|43	rm -f %{buildroot}%{_libdir}/R/library/R.css
21cr|R-pkgconfig-2.0.3-1|44	rm -f %{buildroot}%{_libdir}/R/library/%{oname}/README.markdown

7885 21
21cr|R-pkgKitten-0.2.2-4|1	%global packname  pkgKitten
21cr|R-pkgKitten-0.2.2-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-pkgKitten-0.2.2-4|3	
21cr|R-pkgKitten-0.2.2-4|4	Name:             R-%{packname}
21cr|R-pkgKitten-0.2.2-4|5	Version:          0.2.2
21cr|R-pkgKitten-0.2.2-4|6	Release:          4
21cr|R-pkgKitten-0.2.2-4|7	Summary:          Create Simple Packages Which Do not Upset R Package Checks
21cr|R-pkgKitten-0.2.2-4|8	Group:            Sciences/Mathematics
21cr|R-pkgKitten-0.2.2-4|9	License:          GPLv2+
21cr|R-pkgKitten-0.2.2-4|10	URL:              None
21cr|R-pkgKitten-0.2.2-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-pkgKitten-0.2.2-4|12	BuildArch:        noarch
21cr|R-pkgKitten-0.2.2-4|13	Requires:         R-core
21cr|R-pkgKitten-0.2.2-4|14	
21cr|R-pkgKitten-0.2.2-4|15	
21cr|R-pkgKitten-0.2.2-4|16	
21cr|R-pkgKitten-0.2.2-4|17	Requires:         R-whoami
21cr|R-pkgKitten-0.2.2-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-pkgKitten-0.2.2-4|19	
21cr|R-pkgKitten-0.2.2-4|20	#BuildRequires:   R-whoami
21cr|R-pkgKitten-0.2.2-4|21	%description
21cr|R-pkgKitten-0.2.2-4|22	Provides a function kitten() which creates cute little packages which pass
21cr|R-pkgKitten-0.2.2-4|23	R package checks. This sets it apart from package.skeleton() which it
21cr|R-pkgKitten-0.2.2-4|24	calls, and which leaves imperfect files behind. As this is not exactly
21cr|R-pkgKitten-0.2.2-4|25	helpful for beginners, kitten() offers an alternative.
21cr|R-pkgKitten-0.2.2-4|26	
21cr|R-pkgKitten-0.2.2-4|27	%prep
21cr|R-pkgKitten-0.2.2-4|28	%setup -q -c -n %{packname}
21cr|R-pkgKitten-0.2.2-4|29	
21cr|R-pkgKitten-0.2.2-4|30	%build
21cr|R-pkgKitten-0.2.2-4|31	
21cr|R-pkgKitten-0.2.2-4|32	%install
21cr|R-pkgKitten-0.2.2-4|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pkgKitten-0.2.2-4|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pkgKitten-0.2.2-4|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pkgKitten-0.2.2-4|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pkgKitten-0.2.2-4|37	
21cr|R-pkgKitten-0.2.2-4|38	#check
21cr|R-pkgKitten-0.2.2-4|39	#{_bindir}/R CMD check %%{packname}
21cr|R-pkgKitten-0.2.2-4|40	
21cr|R-pkgKitten-0.2.2-4|41	%files
21cr|R-pkgKitten-0.2.2-4|42	%dir %{rlibdir}/%{packname}
21cr|R-pkgKitten-0.2.2-4|43	%doc %{rlibdir}/%{packname}/html
21cr|R-pkgKitten-0.2.2-4|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pkgKitten-0.2.2-4|45	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-pkgKitten-0.2.2-4|46	%{rlibdir}/%{packname}/INDEX
21cr|R-pkgKitten-0.2.2-4|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pkgKitten-0.2.2-4|48	%{rlibdir}/%{packname}/Meta
21cr|R-pkgKitten-0.2.2-4|49	%{rlibdir}/%{packname}/R
21cr|R-pkgKitten-0.2.2-4|50	%{rlibdir}/%{packname}/help
21cr|R-pkgKitten-0.2.2-4|51	%{rlibdir}/%{packname}/demo
21cr|R-pkgKitten-0.2.2-4|52	%{rlibdir}/%{packname}/replacements
21cr|R-pkgKitten-0.2.2-4|53	%{rlibdir}/%{packname}/skel

7886 21
21cr|R-PKPDmodels-0.3.2-5|1	%define debug_package %{nil}
21cr|R-PKPDmodels-0.3.2-5|2	
21cr|R-PKPDmodels-0.3.2-5|3	%global packname  PKPDmodels
21cr|R-PKPDmodels-0.3.2-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-PKPDmodels-0.3.2-5|5	
21cr|R-PKPDmodels-0.3.2-5|6	Name:             R-%{packname}
21cr|R-PKPDmodels-0.3.2-5|7	Version:          0.3.2
21cr|R-PKPDmodels-0.3.2-5|8	Release:          5
21cr|R-PKPDmodels-0.3.2-5|9	Summary:          Pharmacokinetic/pharmacodynamic models
21cr|R-PKPDmodels-0.3.2-5|10	Group:            Sciences/Mathematics
21cr|R-PKPDmodels-0.3.2-5|11	License:          GPLv2+
21cr|R-PKPDmodels-0.3.2-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-PKPDmodels-0.3.2-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-PKPDmodels-0.3.2-5|14	
21cr|R-PKPDmodels-0.3.2-5|15	Requires:         R-lattice
21cr|R-PKPDmodels-0.3.2-5|16	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-PKPDmodels-0.3.2-5|17	BuildRequires:   R-lattice
21cr|R-PKPDmodels-0.3.2-5|18	
21cr|R-PKPDmodels-0.3.2-5|19	%description
21cr|R-PKPDmodels-0.3.2-5|20	Provides functions to evaluate common pharmacokinetic/pharmacodynamic
21cr|R-PKPDmodels-0.3.2-5|21	models and their gradients.
21cr|R-PKPDmodels-0.3.2-5|22	
21cr|R-PKPDmodels-0.3.2-5|23	%prep
21cr|R-PKPDmodels-0.3.2-5|24	%setup -q -c -n %{packname}
21cr|R-PKPDmodels-0.3.2-5|25	
21cr|R-PKPDmodels-0.3.2-5|26	%build
21cr|R-PKPDmodels-0.3.2-5|27	
21cr|R-PKPDmodels-0.3.2-5|28	%install
21cr|R-PKPDmodels-0.3.2-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-PKPDmodels-0.3.2-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-PKPDmodels-0.3.2-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-PKPDmodels-0.3.2-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-PKPDmodels-0.3.2-5|33	
21cr|R-PKPDmodels-0.3.2-5|34	#check
21cr|R-PKPDmodels-0.3.2-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-PKPDmodels-0.3.2-5|36	
21cr|R-PKPDmodels-0.3.2-5|37	%files
21cr|R-PKPDmodels-0.3.2-5|38	%dir %{rlibdir}/%{packname}
21cr|R-PKPDmodels-0.3.2-5|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-PKPDmodels-0.3.2-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-PKPDmodels-0.3.2-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-PKPDmodels-0.3.2-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-PKPDmodels-0.3.2-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-PKPDmodels-0.3.2-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-PKPDmodels-0.3.2-5|45	%{rlibdir}/%{packname}/R
21cr|R-PKPDmodels-0.3.2-5|46	%{rlibdir}/%{packname}/help

7887 21
21cr|R-plotmo-1.3.3-5|1	%global packname  plotmo
21cr|R-plotmo-1.3.3-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-plotmo-1.3.3-5|3	
21cr|R-plotmo-1.3.3-5|4	Name:             R-%{packname}
21cr|R-plotmo-1.3.3-5|5	Version:          1.3.3
21cr|R-plotmo-1.3.3-5|6	Release:          5
21cr|R-plotmo-1.3.3-5|7	Summary:          Plot a model's response while varying the values of the predictors
21cr|R-plotmo-1.3.3-5|8	Group:            Sciences/Mathematics
21cr|R-plotmo-1.3.3-5|9	License:          GPL-3
21cr|R-plotmo-1.3.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-plotmo-1.3.3-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-3.tar.gz
21cr|R-plotmo-1.3.3-5|12	BuildArch:        noarch
21cr|R-plotmo-1.3.3-5|13	Requires:         R-core
21cr|R-plotmo-1.3.3-5|14	
21cr|R-plotmo-1.3.3-5|15	Requires:         R-rpart
21cr|R-plotmo-1.3.3-5|16	Recommends:       R-earth
21cr|R-plotmo-1.3.3-5|17	BuildRequires:    R-devel Rmath-devel
21cr|R-plotmo-1.3.3-5|18	
21cr|R-plotmo-1.3.3-5|19	BuildRequires:   R-rpart
21cr|R-plotmo-1.3.3-5|20	#BuildRequires:   R-earth
21cr|R-plotmo-1.3.3-5|21	
21cr|R-plotmo-1.3.3-5|22	%description
21cr|R-plotmo-1.3.3-5|23	Plot a model's response when varying one or two predictors while holding
21cr|R-plotmo-1.3.3-5|24	the other predictors constant.  A poor man's partial dependence plot.
21cr|R-plotmo-1.3.3-5|25	
21cr|R-plotmo-1.3.3-5|26	%prep
21cr|R-plotmo-1.3.3-5|27	%setup -q -c -n %{packname}
21cr|R-plotmo-1.3.3-5|28	
21cr|R-plotmo-1.3.3-5|29	%build
21cr|R-plotmo-1.3.3-5|30	
21cr|R-plotmo-1.3.3-5|31	%install
21cr|R-plotmo-1.3.3-5|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-plotmo-1.3.3-5|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-plotmo-1.3.3-5|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-plotmo-1.3.3-5|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-plotmo-1.3.3-5|36	
21cr|R-plotmo-1.3.3-5|37	#check
21cr|R-plotmo-1.3.3-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-plotmo-1.3.3-5|39	
21cr|R-plotmo-1.3.3-5|40	%files
21cr|R-plotmo-1.3.3-5|41	%dir %{rlibdir}/%{packname}
21cr|R-plotmo-1.3.3-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-plotmo-1.3.3-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-plotmo-1.3.3-5|44	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-plotmo-1.3.3-5|45	%{rlibdir}/%{packname}/INDEX
21cr|R-plotmo-1.3.3-5|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-plotmo-1.3.3-5|47	%{rlibdir}/%{packname}/Meta
21cr|R-plotmo-1.3.3-5|48	%{rlibdir}/%{packname}/R
21cr|R-plotmo-1.3.3-5|49	%{rlibdir}/%{packname}/help
21cr|R-plotmo-1.3.3-5|50	%{rlibdir}/%{packname}/slowtests

7888 21
21cr|R-plotrix-3.5.12-5|1	%global packname  plotrix
21cr|R-plotrix-3.5.12-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-plotrix-3.5.12-5|3	
21cr|R-plotrix-3.5.12-5|4	Name:             R-%{packname}
21cr|R-plotrix-3.5.12-5|5	Version:          3.5.12
21cr|R-plotrix-3.5.12-5|6	Release:          5
21cr|R-plotrix-3.5.12-5|7	Summary:          Various plotting functions
21cr|R-plotrix-3.5.12-5|8	Group:            Sciences/Mathematics
21cr|R-plotrix-3.5.12-5|9	License:          GPLv2+
21cr|R-plotrix-3.5.12-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-plotrix-3.5.12-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_3.5-12.tar.gz
21cr|R-plotrix-3.5.12-5|12	BuildArch:        noarch
21cr|R-plotrix-3.5.12-5|13	Requires:         R-core
21cr|R-plotrix-3.5.12-5|14	
21cr|R-plotrix-3.5.12-5|15	
21cr|R-plotrix-3.5.12-5|16	
21cr|R-plotrix-3.5.12-5|17	
21cr|R-plotrix-3.5.12-5|18	BuildRequires:    R-devel Rmath-devel
21cr|R-plotrix-3.5.12-5|19	
21cr|R-plotrix-3.5.12-5|20	
21cr|R-plotrix-3.5.12-5|21	%description
21cr|R-plotrix-3.5.12-5|22	Lots of plots, various labeling, axis and color scaling functions.
21cr|R-plotrix-3.5.12-5|23	
21cr|R-plotrix-3.5.12-5|24	%prep
21cr|R-plotrix-3.5.12-5|25	%setup -q -c -n %{packname}
21cr|R-plotrix-3.5.12-5|26	
21cr|R-plotrix-3.5.12-5|27	%build
21cr|R-plotrix-3.5.12-5|28	
21cr|R-plotrix-3.5.12-5|29	%install
21cr|R-plotrix-3.5.12-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-plotrix-3.5.12-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-plotrix-3.5.12-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-plotrix-3.5.12-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-plotrix-3.5.12-5|34	
21cr|R-plotrix-3.5.12-5|35	#check
21cr|R-plotrix-3.5.12-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-plotrix-3.5.12-5|37	
21cr|R-plotrix-3.5.12-5|38	%files
21cr|R-plotrix-3.5.12-5|39	%dir %{rlibdir}/%{packname}
21cr|R-plotrix-3.5.12-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-plotrix-3.5.12-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-plotrix-3.5.12-5|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-plotrix-3.5.12-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-plotrix-3.5.12-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-plotrix-3.5.12-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-plotrix-3.5.12-5|46	%{rlibdir}/%{packname}/R
21cr|R-plotrix-3.5.12-5|47	%{rlibdir}/%{packname}/help
21cr|R-plotrix-3.5.12-5|48	%{rlibdir}/%{packname}/CITATION
21cr|R-plotrix-3.5.12-5|49	%{rlibdir}/%{packname}/data
21cr|R-plotrix-3.5.12-5|50	%{rlibdir}/%{packname}/demo

7889 21
21cr|R-pls-2.4.3-4|1	%global packname  pls
21cr|R-pls-2.4.3-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-pls-2.4.3-4|3	
21cr|R-pls-2.4.3-4|4	Name:             R-%{packname}
21cr|R-pls-2.4.3-4|5	Version:          2.4.3
21cr|R-pls-2.4.3-4|6	Release:          4
21cr|R-pls-2.4.3-4|7	Summary:          Partial Least Squares and Principal Component regression
21cr|R-pls-2.4.3-4|8	Group:            Sciences/Mathematics
21cr|R-pls-2.4.3-4|9	License:          GPL-2
21cr|R-pls-2.4.3-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-pls-2.4.3-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.4-3.tar.gz
21cr|R-pls-2.4.3-4|12	BuildArch:        noarch
21cr|R-pls-2.4.3-4|13	Requires:         R-core
21cr|R-pls-2.4.3-4|14	
21cr|R-pls-2.4.3-4|15	Requires:         R-MASS R-parallel R-Rmpi
21cr|R-pls-2.4.3-4|16	BuildRequires:    R-devel Rmath-devel
21cr|R-pls-2.4.3-4|17	
21cr|R-pls-2.4.3-4|18	BuildRequires:   R-MASS R-parallel R-Rmpi
21cr|R-pls-2.4.3-4|19	%description
21cr|R-pls-2.4.3-4|20	Multivariate regression methods Partial Least Squares Regression (PLSR),
21cr|R-pls-2.4.3-4|21	Principal Component Regression (PCR) and Canonical Powered Partial Least
21cr|R-pls-2.4.3-4|22	Squares (CPPLS)
21cr|R-pls-2.4.3-4|23	
21cr|R-pls-2.4.3-4|24	%prep
21cr|R-pls-2.4.3-4|25	%setup -q -c -n %{packname}
21cr|R-pls-2.4.3-4|26	
21cr|R-pls-2.4.3-4|27	%build
21cr|R-pls-2.4.3-4|28	
21cr|R-pls-2.4.3-4|29	%install
21cr|R-pls-2.4.3-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pls-2.4.3-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pls-2.4.3-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pls-2.4.3-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pls-2.4.3-4|34	
21cr|R-pls-2.4.3-4|35	#check
21cr|R-pls-2.4.3-4|36	#{_bindir}/R CMD check %{packname}
21cr|R-pls-2.4.3-4|37	
21cr|R-pls-2.4.3-4|38	%files
21cr|R-pls-2.4.3-4|39	%dir %{rlibdir}/%{packname}
21cr|R-pls-2.4.3-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-pls-2.4.3-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pls-2.4.3-4|42	%{rlibdir}/%{packname}/INDEX
21cr|R-pls-2.4.3-4|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pls-2.4.3-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-pls-2.4.3-4|45	%{rlibdir}/%{packname}/R
21cr|R-pls-2.4.3-4|46	%{rlibdir}/%{packname}/data
21cr|R-pls-2.4.3-4|47	%{rlibdir}/%{packname}/help

7890 21
21cr|R-plyr-1.8.1-6|1	%bcond_without bootstrap
21cr|R-plyr-1.8.1-6|2	%global packname  plyr
21cr|R-plyr-1.8.1-6|3	%global rlibdir  %{_libdir}/R/library
21cr|R-plyr-1.8.1-6|4	
21cr|R-plyr-1.8.1-6|5	%define debug_package %{nil}
21cr|R-plyr-1.8.1-6|6	
21cr|R-plyr-1.8.1-6|7	Name:             R-%{packname}
21cr|R-plyr-1.8.1-6|8	Version:          1.8.1
21cr|R-plyr-1.8.1-6|9	Release:          6
21cr|R-plyr-1.8.1-6|10	Summary:          Tools for splitting, applying and combining data
21cr|R-plyr-1.8.1-6|11	Group:            Sciences/Mathematics
21cr|R-plyr-1.8.1-6|12	License:          MIT
21cr|R-plyr-1.8.1-6|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-plyr-1.8.1-6|14	Source0:          http://cran.r-project.org/src/contrib/plyr_1.8.1.tar.gz
21cr|R-plyr-1.8.1-6|15	%if %{with bootstrap}
21cr|R-plyr-1.8.1-6|16	Requires:         R-abind R-tcltk R-foreach R-itertools R-iterators R-Rcpp
21cr|R-plyr-1.8.1-6|17	%else
21cr|R-plyr-1.8.1-6|18	Requires:         R-abind R-testthat R-tcltk R-foreach R-itertools R-iterators R-doMC
21cr|R-plyr-1.8.1-6|19	%endif
21cr|R-plyr-1.8.1-6|20	BuildRequires:    R-devel Rmath-devel
21cr|R-plyr-1.8.1-6|21	%if %{with bootstrap}
21cr|R-plyr-1.8.1-6|22	BuildRequires:    R-abind R-tcltk R-foreach R-itertools R-iterators R-Rcpp
21cr|R-plyr-1.8.1-6|23	%else
21cr|R-plyr-1.8.1-6|24	BuildRequires:    R-abind R-testthat R-tcltk R-foreach R-itertools R-iterators R-doMC
21cr|R-plyr-1.8.1-6|25	%endif
21cr|R-plyr-1.8.1-6|26	BuildRequires:    x11-server-xvfb
21cr|R-plyr-1.8.1-6|27	
21cr|R-plyr-1.8.1-6|28	%description
21cr|R-plyr-1.8.1-6|29	plyr is a set of tools that solves a common set of problems: you need to
21cr|R-plyr-1.8.1-6|30	break a big problem down into manageable pieces, operate on each pieces
21cr|R-plyr-1.8.1-6|31	and then put all the pieces back together.  For example, you might want to
21cr|R-plyr-1.8.1-6|32	fit a model to each spatial location or time point in your study,
21cr|R-plyr-1.8.1-6|33	summarise data by panels or collapse high-dimensional arrays to simpler
21cr|R-plyr-1.8.1-6|34	summary statistics. The development of plyr has been generously supported
21cr|R-plyr-1.8.1-6|35	by BD (Becton Dickinson).
21cr|R-plyr-1.8.1-6|36	
21cr|R-plyr-1.8.1-6|37	%prep
21cr|R-plyr-1.8.1-6|38	%setup -q -c -n %{packname}
21cr|R-plyr-1.8.1-6|39	
21cr|R-plyr-1.8.1-6|40	%build
21cr|R-plyr-1.8.1-6|41	
21cr|R-plyr-1.8.1-6|42	%install
21cr|R-plyr-1.8.1-6|43	mkdir -p %{buildroot}%{rlibdir}
21cr|R-plyr-1.8.1-6|44	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-plyr-1.8.1-6|45	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-plyr-1.8.1-6|46	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-plyr-1.8.1-6|47	
21cr|R-plyr-1.8.1-6|48	# %if %{without bootstrap}
21cr|R-plyr-1.8.1-6|49	# %check
21cr|R-plyr-1.8.1-6|50	# xvfb-run %{_bindir}/R CMD check %{packname}
21cr|R-plyr-1.8.1-6|51	# %endif
21cr|R-plyr-1.8.1-6|52	
21cr|R-plyr-1.8.1-6|53	%files
21cr|R-plyr-1.8.1-6|54	%{rlibdir}/%{packname}

7891 21
21cr|rpmcreator-2.5-1|1	%global debug_package %{nil}
21cr|rpmcreator-2.5-1|2	
21cr|rpmcreator-2.5-1|3	Name:		rpmcreator
21cr|rpmcreator-2.5-1|4	Version:	2.5
21cr|rpmcreator-2.5-1|5	Release:	1
21cr|rpmcreator-2.5-1|6	Group:		Development/Tools
21cr|rpmcreator-2.5-1|7	Summary:	RPMCreator - GUI for rpmbuild
21cr|rpmcreator-2.5-1|8	License:	GPLv3
21cr|rpmcreator-2.5-1|9	URL:		https://github.com/AKotov-dev/RPMCreator
21cr|rpmcreator-2.5-1|10	Source0:	https://github.com/AKotov-dev/RPMCreator/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rpmcreator-2.5-1|11	BuildRequires:	lazarus
21cr|rpmcreator-2.5-1|12	Requires:	xterm
21cr|rpmcreator-2.5-1|13	Requires:	rpm-build
21cr|rpmcreator-2.5-1|14	Requires:	rpm-sign
21cr|rpmcreator-2.5-1|15	Requires:	gnupg
21cr|rpmcreator-2.5-1|16	Requires:	createrepo
21cr|rpmcreator-2.5-1|17	Requires:	gcc
21cr|rpmcreator-2.5-1|18	Requires:	make
21cr|rpmcreator-2.5-1|19	Requires:	p7zip
21cr|rpmcreator-2.5-1|20	Requires:	dpkg-dev
21cr|rpmcreator-2.5-1|21	Requires:	gtk2
21cr|rpmcreator-2.5-1|22	
21cr|rpmcreator-2.5-1|23	%description
21cr|rpmcreator-2.5-1|24	GUI for building RPM and DEB packages from pre-installed files and folders
21cr|rpmcreator-2.5-1|25	
21cr|rpmcreator-2.5-1|26	%files
21cr|rpmcreator-2.5-1|27	%doc ../README.md
21cr|rpmcreator-2.5-1|28	%license ../LICENSE
21cr|rpmcreator-2.5-1|29	%attr(0755,root,root) %{_bindir}/%{name}
21cr|rpmcreator-2.5-1|30	%{_datadir}/RPMCreator
21cr|rpmcreator-2.5-1|31	%{_datadir}/applications/%{name}.desktop
21cr|rpmcreator-2.5-1|32	%{_datadir}/pixmaps/%{name}.png
21cr|rpmcreator-2.5-1|33	%{_datadir}/icons/hicolor/scalable/mimetypes/*.svg
21cr|rpmcreator-2.5-1|34	%{_datadir}/mime/packages/%{name}.xml
21cr|rpmcreator-2.5-1|35	#-------------------------------------------------------------------------
21cr|rpmcreator-2.5-1|36	%prep
21cr|rpmcreator-2.5-1|37	%setup -n RPMCreator-%{version}/RPMCreator
21cr|rpmcreator-2.5-1|38	
21cr|rpmcreator-2.5-1|39	# remove prebuild file
21cr|rpmcreator-2.5-1|40	rm -f RPMCreator
21cr|rpmcreator-2.5-1|41	
21cr|rpmcreator-2.5-1|42	%build
21cr|rpmcreator-2.5-1|43	lazbuild --build-all *.lpi
21cr|rpmcreator-2.5-1|44	
21cr|rpmcreator-2.5-1|45	#translate additional messages
21cr|rpmcreator-2.5-1|46	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|rpmcreator-2.5-1|47	
21cr|rpmcreator-2.5-1|48	%install
21cr|rpmcreator-2.5-1|49	mkdir -p %{buildroot}%{_bindir}
21cr|rpmcreator-2.5-1|50	mkdir -p %{buildroot}%{_datadir}/{pixmaps,icons,mime,RPMCreator,applications}
21cr|rpmcreator-2.5-1|51	mkdir -p %{buildroot}%{_datadir}/RPMCreator/languages
21cr|rpmcreator-2.5-1|52	
21cr|rpmcreator-2.5-1|53	cp ./all/%{_bindir}/%{name} %{buildroot}%{_bindir}/
21cr|rpmcreator-2.5-1|54	cp RPMCreator %{buildroot}%{_datadir}/RPMCreator
21cr|rpmcreator-2.5-1|55	cp ./all/%{_datadir}/icons/%{name}.png %{buildroot}%{_datadir}/pixmaps/
21cr|rpmcreator-2.5-1|56	cp -r all/%{_datadir}/icons/hicolor %{buildroot}%{_datadir}/icons/
21cr|rpmcreator-2.5-1|57	cp -r all/%{_datadir}/mime %{buildroot}%{_datadir}/
21cr|rpmcreator-2.5-1|58	cp ./all/%{_datadir}/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/
21cr|rpmcreator-2.5-1|59	cp ./languages/*.mo %{buildroot}%{_datadir}/RPMCreator/languages/

7892 21
21cr|rpm-get-1.5-9|1	Summary:	Simple clone of apt-get for rpm
21cr|rpm-get-1.5-9|2	Name:		rpm-get
21cr|rpm-get-1.5-9|3	Version:	1.5
21cr|rpm-get-1.5-9|4	Release:	9
21cr|rpm-get-1.5-9|5	License:	GPL
21cr|rpm-get-1.5-9|6	Group:		System/Configuration/Packaging
21cr|rpm-get-1.5-9|7	URL:		http://zoy.org/~alien/rpm-get
21cr|rpm-get-1.5-9|8	Source0:	http://zoy.org/~alien/rpm-get/%{name}-%{version}.tar.bz2
21cr|rpm-get-1.5-9|9	BuildArch:	noarch
21cr|rpm-get-1.5-9|10	
21cr|rpm-get-1.5-9|11	%description
21cr|rpm-get-1.5-9|12	rpm-get is a simple clone of Debian's apt-get utility for
21cr|rpm-get-1.5-9|13	automatically download and install files.
21cr|rpm-get-1.5-9|14	Use the /etc/rpm-get.conf file to set up your favorites ftp mirrors.
21cr|rpm-get-1.5-9|15	
21cr|rpm-get-1.5-9|16	%prep
21cr|rpm-get-1.5-9|17	%setup -q -n %{name}
21cr|rpm-get-1.5-9|18	
21cr|rpm-get-1.5-9|19	%install
21cr|rpm-get-1.5-9|20	rm -rf $RPM_BUILD_ROOT
21cr|rpm-get-1.5-9|21	
21cr|rpm-get-1.5-9|22	mkdir -p $RPM_BUILD_ROOT/var/rpm-get
21cr|rpm-get-1.5-9|23	
21cr|rpm-get-1.5-9|24	install -D -m755 %_builddir/%{name}/rpm-get-configure $RPM_BUILD_ROOT/sbin/rpm-get-configure
21cr|rpm-get-1.5-9|25	install -D -m755 $RPM_BUILD_DIR/rpm-get/rpm-get $RPM_BUILD_ROOT/sbin/rpm-get
21cr|rpm-get-1.5-9|26	install -D -m755 $RPM_BUILD_DIR/rpm-get/dep-check.sh $RPM_BUILD_ROOT/sbin/dep-check.sh
21cr|rpm-get-1.5-9|27	install -D -m755 $RPM_BUILD_DIR/rpm-get/rpm-dep.sh $RPM_BUILD_ROOT/sbin/rpm-dep.sh
21cr|rpm-get-1.5-9|28	install -D -m755 $RPM_BUILD_DIR/rpm-get/rpm-fle2pkg.sh $RPM_BUILD_ROOT/sbin/rpm-fle2pkg.sh
21cr|rpm-get-1.5-9|29	install -D -m644 $RPM_BUILD_DIR/rpm-get/rpm-get.conf $RPM_BUILD_ROOT%{_sysconfdir}/rpm-get.conf
21cr|rpm-get-1.5-9|30	install -D -m644 $RPM_BUILD_DIR/rpm-get/rpm-get.1 $RPM_BUILD_ROOT%{_mandir}/man1/rpm-get.1
21cr|rpm-get-1.5-9|31	
21cr|rpm-get-1.5-9|32	%clean
21cr|rpm-get-1.5-9|33	rm -rf $RPM_BUILD_ROOT
21cr|rpm-get-1.5-9|34	
21cr|rpm-get-1.5-9|35	%files
21cr|rpm-get-1.5-9|36	%defattr(-,root,root)
21cr|rpm-get-1.5-9|37	%doc README Changes BUGS AUTHORS TODO
21cr|rpm-get-1.5-9|38	%config(noreplace) %{_sysconfdir}/*
21cr|rpm-get-1.5-9|39	/sbin/*
21cr|rpm-get-1.5-9|40	%{_mandir}/man1/*
21cr|rpm-get-1.5-9|41	/var/rpm-get/

7893 21
21cr|rpm-mk-build-deps-0.4-1|1	Summary:	Script to build a dummy package with BRs
21cr|rpm-mk-build-deps-0.4-1|2	Name:		rpm-mk-build-deps
21cr|rpm-mk-build-deps-0.4-1|3	Version:	0.4
21cr|rpm-mk-build-deps-0.4-1|4	Release:	1
21cr|rpm-mk-build-deps-0.4-1|5	License:	MIT
21cr|rpm-mk-build-deps-0.4-1|6	Group:		Development/Basic
21cr|rpm-mk-build-deps-0.4-1|7	Url:		https://abf.io/import/rpm-mk-build-deps
21cr|rpm-mk-build-deps-0.4-1|8	Source0:	rpm-mk-build-deps.sh
21cr|rpm-mk-build-deps-0.4-1|9	BuildArch:	noarch
21cr|rpm-mk-build-deps-0.4-1|10	Requires:	bash
21cr|rpm-mk-build-deps-0.4-1|11	Requires:	%{_bindir}/rpmbuild
21cr|rpm-mk-build-deps-0.4-1|12	Requires:	%{_bindir}/rpmspec
21cr|rpm-mk-build-deps-0.4-1|13	Provides:	mbd = %{EVRD}
21cr|rpm-mk-build-deps-0.4-1|14	
21cr|rpm-mk-build-deps-0.4-1|15	%description
21cr|rpm-mk-build-deps-0.4-1|16	This scripts builds a dummy RPM package which depends from BuildRequires
21cr|rpm-mk-build-deps-0.4-1|17	from given spec. Example:
21cr|rpm-mk-build-deps-0.4-1|18	$ rpm-mk-build-deps xxx.spec (or just: $ mbd xxx.spec)
21cr|rpm-mk-build-deps-0.4-1|19	$ sudo dnf in *.rpm
21cr|rpm-mk-build-deps-0.4-1|20	RPM package xxx-build-deps will be installed.
21cr|rpm-mk-build-deps-0.4-1|21	Then it can be removed, and BuildRequires of xxx will be orphaned.
21cr|rpm-mk-build-deps-0.4-1|22	
21cr|rpm-mk-build-deps-0.4-1|23	%files
21cr|rpm-mk-build-deps-0.4-1|24	%{_bindir}/rpm-mk-build-deps
21cr|rpm-mk-build-deps-0.4-1|25	%{_bindir}/mbd
21cr|rpm-mk-build-deps-0.4-1|26	
21cr|rpm-mk-build-deps-0.4-1|27	#------------------------------------------------------------------
21cr|rpm-mk-build-deps-0.4-1|28	
21cr|rpm-mk-build-deps-0.4-1|29	%prep
21cr|rpm-mk-build-deps-0.4-1|30	cp %{SOURCE0} .
21cr|rpm-mk-build-deps-0.4-1|31	
21cr|rpm-mk-build-deps-0.4-1|32	%build
21cr|rpm-mk-build-deps-0.4-1|33	
21cr|rpm-mk-build-deps-0.4-1|34	%install
21cr|rpm-mk-build-deps-0.4-1|35	mkdir -p %{buildroot}%{_bindir}
21cr|rpm-mk-build-deps-0.4-1|36	install -m0755 %{SOURCE0} %{buildroot}%{_bindir}/rpm-mk-build-deps
21cr|rpm-mk-build-deps-0.4-1|37	( cd %{buildroot}%{_bindir}
21cr|rpm-mk-build-deps-0.4-1|38	ln -s rpm-mk-build-deps mbd
21cr|rpm-mk-build-deps-0.4-1|39	)

7894 21
21cr|rpmmon-0.6.3-12|1	Name:		rpmmon
21cr|rpmmon-0.6.3-12|2	Version:	0.6.3
21cr|rpmmon-0.6.3-12|3	Release:	12
21cr|rpmmon-0.6.3-12|4	Summary:	Helps you build better RPMs
21cr|rpmmon-0.6.3-12|5	License:	GPL
21cr|rpmmon-0.6.3-12|6	Group:		Development/Other
21cr|rpmmon-0.6.3-12|7	URL:		http://www.zarb.org/~gc/html/rpmmon-tut.html
21cr|rpmmon-0.6.3-12|8	Source0:	%{name}.pl
21cr|rpmmon-0.6.3-12|9	Source1:	%{name}-tut.html
21cr|rpmmon-0.6.3-12|10	Source2:	rpmmon.bash_completion
21cr|rpmmon-0.6.3-12|11	Patch0:		%{name}-0.6.3.mandriva.patch
21cr|rpmmon-0.6.3-12|12	Patch1:		rpmmon-0.6.3-maintdb.patch
21cr|rpmmon-0.6.3-12|13	Patch2:		rpmmon-0.6.3-curl-ssl.patch
21cr|rpmmon-0.6.3-12|14	Requires:	curl
21cr|rpmmon-0.6.3-12|15	BuildArch:	noarch
21cr|rpmmon-0.6.3-12|16	Buildroot:	%{_tmppath}/%{name}-%{version}
21cr|rpmmon-0.6.3-12|17	
21cr|rpmmon-0.6.3-12|18	%description
21cr|rpmmon-0.6.3-12|19	In order to produce a quality Gnu/Linux distribution based on RPM, you
21cr|rpmmon-0.6.3-12|20	need some tools which will facilitate the maintenance of the RPM
21cr|rpmmon-0.6.3-12|21	packages you are maintainer of. This is the aim of `rpmmon'.
21cr|rpmmon-0.6.3-12|22	For that purpose, the first task performed by rpmmon is to monitor what
21cr|rpmmon-0.6.3-12|23	has been announced on Freshmeat, and try to guess if the package in the
21cr|rpmmon-0.6.3-12|24	distro you're developing is older.
21cr|rpmmon-0.6.3-12|25	Later on, this tool has grown to support additional features:
21cr|rpmmon-0.6.3-12|26	- get the list of packages you're responsible for, either in a static
21cr|rpmmon-0.6.3-12|27	oriented way (a local file) or more dynamically (an URL, for example
21cr|rpmmon-0.6.3-12|28	the results of a CGI script from the QA of your distro's company)
21cr|rpmmon-0.6.3-12|29	- hence, provide an easy (e.g. command-line) interface to quickly know
21cr|rpmmon-0.6.3-12|30	who's maintainer of a given package
21cr|rpmmon-0.6.3-12|31	- reversely, provide an easy interface to know what packages a given
21cr|rpmmon-0.6.3-12|32	person is responsible for
21cr|rpmmon-0.6.3-12|33	- try to find automatically on Freshmeat the good project page going
21cr|rpmmon-0.6.3-12|34	along a given RPM package
21cr|rpmmon-0.6.3-12|35	- runs rpmlint on your packages (rpmlint is a rpm correctness checker)
21cr|rpmmon-0.6.3-12|36	
21cr|rpmmon-0.6.3-12|37	%prep
21cr|rpmmon-0.6.3-12|38	%setup -q -c -T -D
21cr|rpmmon-0.6.3-12|39	cp %{SOURCE0} %{name}
21cr|rpmmon-0.6.3-12|40	cp %{SOURCE1} tutorial.html
21cr|rpmmon-0.6.3-12|41	%patch0
21cr|rpmmon-0.6.3-12|42	%patch1 -p1 -b .maintdb
21cr|rpmmon-0.6.3-12|43	%patch2 -p0
21cr|rpmmon-0.6.3-12|44	
21cr|rpmmon-0.6.3-12|45	%build
21cr|rpmmon-0.6.3-12|46	
21cr|rpmmon-0.6.3-12|47	%install
21cr|rpmmon-0.6.3-12|48	rm -rf %{buildroot}
21cr|rpmmon-0.6.3-12|49	install -d -m 755 %{buildroot}%{_bindir}
21cr|rpmmon-0.6.3-12|50	install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|rpmmon-0.6.3-12|51	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|rpmmon-0.6.3-12|52	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21cr|rpmmon-0.6.3-12|53	
21cr|rpmmon-0.6.3-12|54	%clean
21cr|rpmmon-0.6.3-12|55	rm -rf %{buildroot}
21cr|rpmmon-0.6.3-12|56	
21cr|rpmmon-0.6.3-12|57	%files
21cr|rpmmon-0.6.3-12|58	%defattr(-,root,root)
21cr|rpmmon-0.6.3-12|59	%doc tutorial.html
21cr|rpmmon-0.6.3-12|60	%{_bindir}/%{name}
21cr|rpmmon-0.6.3-12|61	%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}

7895 21
21cr|rpmorphan-1.19-1|1	Summary:	Find orphaned RPM packages
21cr|rpmorphan-1.19-1|2	Name:		rpmorphan
21cr|rpmorphan-1.19-1|3	Version:	1.19
21cr|rpmorphan-1.19-1|4	Release:	1
21cr|rpmorphan-1.19-1|5	License:	GPLv2+
21cr|rpmorphan-1.19-1|6	Group:		System/Configuration/Packaging
21cr|rpmorphan-1.19-1|7	URL:		http://rpmorphan.sourceforge.net/
21cr|rpmorphan-1.19-1|8	Source0:	http://downloads.sourceforge.net/sourceforge/rpmorphan/rpmorphan-%{version}.tar.gz
21cr|rpmorphan-1.19-1|9	Source1:	rpmorphan.logrotate
21cr|rpmorphan-1.19-1|10	Requires:	perl-Tk
21cr|rpmorphan-1.19-1|11	Requires:	rpm
21cr|rpmorphan-1.19-1|12	Requires(post):	rpm-helper
21cr|rpmorphan-1.19-1|13	BuildArch:	noarch
21cr|rpmorphan-1.19-1|14	
21cr|rpmorphan-1.19-1|15	%description
21cr|rpmorphan-1.19-1|16	rpmorphan finds orphaned packages on your system. It determines
21cr|rpmorphan-1.19-1|17	which packages have no other packages depending on their installation,
21cr|rpmorphan-1.19-1|18	and shows you a list of these packages.
21cr|rpmorphan-1.19-1|19	
21cr|rpmorphan-1.19-1|20	It intends to be clone of deborphan Debian tools for RPM packages.
21cr|rpmorphan-1.19-1|21	
21cr|rpmorphan-1.19-1|22	%prep
21cr|rpmorphan-1.19-1|23	%setup -q
21cr|rpmorphan-1.19-1|24	
21cr|rpmorphan-1.19-1|25	%build
21cr|rpmorphan-1.19-1|26	
21cr|rpmorphan-1.19-1|27	%install
21cr|rpmorphan-1.19-1|28	%makeinstall_std
21cr|rpmorphan-1.19-1|29	
21cr|rpmorphan-1.19-1|30	%{__mv} %{buildroot}%{_bindir}/rpmorphan{.pl,}
21cr|rpmorphan-1.19-1|31	%{__mv} %{buildroot}%{_bindir}/rpmusage{.pl,}
21cr|rpmorphan-1.19-1|32	%{__perl} -pi -e 's/^rpmorphan\.pl/rpmorphan/g' %{buildroot}%{_bindir}/rpmorphan %{buildroot}%{_mandir}/man1/rpmorphan.1
21cr|rpmorphan-1.19-1|33	%{__perl} -pi -e 's/^rpmusage\.pl/rpmorphan/g' %{buildroot}%{_bindir}/rpmusage %{buildroot}%{_mandir}/man1/rpmusage.1
21cr|rpmorphan-1.19-1|34	
21cr|rpmorphan-1.19-1|35	%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
21cr|rpmorphan-1.19-1|36	%{__cp} -p %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|rpmorphan-1.19-1|37	
21cr|rpmorphan-1.19-1|38	%post
21cr|rpmorphan-1.19-1|39	%create_ghostfile %{_logdir}/rpmorphan.log root root 644
21cr|rpmorphan-1.19-1|40	
21cr|rpmorphan-1.19-1|41	%files
21cr|rpmorphan-1.19-1|42	%defattr(0644,root,root,0755)
21cr|rpmorphan-1.19-1|43	%doc Authors Changelog COPYING NEWS Readme rpmorphan.lsm Todo
21cr|rpmorphan-1.19-1|44	%attr(0755,root,root) %{_bindir}/rpmorphan
21cr|rpmorphan-1.19-1|45	%attr(0755,root,root) %{_bindir}/rpmusage
21cr|rpmorphan-1.19-1|46	%attr(0755,root,root) %{_bindir}/rpmextra
21cr|rpmorphan-1.19-1|47	%attr(0755,root,root) %{_bindir}/rpmextra.pl
21cr|rpmorphan-1.19-1|48	%attr(0755,root,root) %{_bindir}/grpmorphan
21cr|rpmorphan-1.19-1|49	%attr(0755,root,root) %{_bindir}/rpmdep
21cr|rpmorphan-1.19-1|50	%attr(0755,root,root) %{_bindir}/rpmdep.pl
21cr|rpmorphan-1.19-1|51	%attr(0755,root,root) %{_bindir}/rpmduplicates
21cr|rpmorphan-1.19-1|52	%attr(0755,root,root) %{_bindir}/rpmduplicates.pl
21cr|rpmorphan-1.19-1|53	%{_mandir}/man1/rpmdep.1.xz
21cr|rpmorphan-1.19-1|54	%{_mandir}/man1/rpmextra.1.xz
21cr|rpmorphan-1.19-1|55	%{_mandir}/man1/rpmduplicates.1.xz
21cr|rpmorphan-1.19-1|56	%ghost %{_logdir}/rpmorphan.log
21cr|rpmorphan-1.19-1|57	%{_mandir}/man1/rpmorphan.1*
21cr|rpmorphan-1.19-1|58	%{_mandir}/man1/rpmusage.1*
21cr|rpmorphan-1.19-1|59	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|rpmorphan-1.19-1|60	%config /etc/rpmorphanrc
21cr|rpmorphan-1.19-1|61	%dir %{_var}/lib/rpmorphan
21cr|rpmorphan-1.19-1|62	%{_var}/lib/rpmorphan/keep
21cr|rpmorphan-1.19-1|63	/usr/lib/%{name}/locale/en/rpmorphan_trans.pl
21cr|rpmorphan-1.19-1|64	/usr/lib/%{name}/locale/fr_FR/rpmorphan_trans.pl
21cr|rpmorphan-1.19-1|65	/usr/lib/%{name}/Tk/MListbox.pm
21cr|rpmorphan-1.19-1|66	%attr(644, root, root) /usr/lib/rpmorphan/rpmorphan-lib.pl
21cr|rpmorphan-1.19-1|67	%attr(644, root, root) /usr/lib/rpmorphan/rpmorphan-curses-lib.pl
21cr|rpmorphan-1.19-1|68	%attr(644, root, root) /usr/lib/rpmorphan/rpmorphan-tk-lib.pl

7896 21
21cr|rpmrestore-1.3-8|1	Name:           rpmrestore
21cr|rpmrestore-1.3-8|2	Version:        1.3
21cr|rpmrestore-1.3-8|3	Release:        8
21cr|rpmrestore-1.3-8|4	Epoch:          0
21cr|rpmrestore-1.3-8|5	Summary:        Restores install attributes from the RPM database
21cr|rpmrestore-1.3-8|6	Group:          System/Configuration/Packaging
21cr|rpmrestore-1.3-8|7	License:        GPL
21cr|rpmrestore-1.3-8|8	URL:            http://rpmrestore.sourceforge.net/
21cr|rpmrestore-1.3-8|9	Source0:        http://ovh.dl.sourceforge.net/rpmrestore/rpmrestore-%{version}.tar.gz
21cr|rpmrestore-1.3-8|10	BuildArch:      noarch
21cr|rpmrestore-1.3-8|11	
21cr|rpmrestore-1.3-8|12	%description
21cr|rpmrestore-1.3-8|13	The RPM database stores the user, group, time, mode for all files,
21cr|rpmrestore-1.3-8|14	and offers a command to display the changes between install state (database)
21cr|rpmrestore-1.3-8|15	and current disk state. rpmrestore will help you to restore these install
21cr|rpmrestore-1.3-8|16	attributes.
21cr|rpmrestore-1.3-8|17	
21cr|rpmrestore-1.3-8|18	%prep
21cr|rpmrestore-1.3-8|19	%setup -q
21cr|rpmrestore-1.3-8|20	
21cr|rpmrestore-1.3-8|21	%build
21cr|rpmrestore-1.3-8|22	%{make}
21cr|rpmrestore-1.3-8|23	
21cr|rpmrestore-1.3-8|24	%install
21cr|rpmrestore-1.3-8|25	%{__rm} -rf %{buildroot}
21cr|rpmrestore-1.3-8|26	%{makeinstall_std}
21cr|rpmrestore-1.3-8|27	%{__rm} -r %{buildroot}%{_docdir}
21cr|rpmrestore-1.3-8|28	
21cr|rpmrestore-1.3-8|29	%{__mv} %{buildroot}%{_bindir}/{rpmrestore.pl,rpmrestore}
21cr|rpmrestore-1.3-8|30	%{__perl} -pi -e 's/^rpmrestore\.pl/rpmrestore/g' %{buildroot}%{_bindir}/rpmrestore %{buildroot}%{_mandir}/man1/rpmrestore.1
21cr|rpmrestore-1.3-8|31	
21cr|rpmrestore-1.3-8|32	%clean
21cr|rpmrestore-1.3-8|33	%{__rm} -rf %{buildroot}
21cr|rpmrestore-1.3-8|34	
21cr|rpmrestore-1.3-8|35	%files
21cr|rpmrestore-1.3-8|36	%defattr(0644,root,root,0755)
21cr|rpmrestore-1.3-8|37	%doc rpmrestore.lsm Authors COPYING Changelog NEWS Todo Readme
21cr|rpmrestore-1.3-8|38	%attr(0755,root,root) %{_bindir}/rpmrestore
21cr|rpmrestore-1.3-8|39	%{_mandir}/man1/rpmrestore.1*

7897 21
21cr|rpmsync-1.7-10|1	Summary:	Script to rsync update an RPM repository mirror
21cr|rpmsync-1.7-10|2	Name:		rpmsync
21cr|rpmsync-1.7-10|3	Version:	1.7
21cr|rpmsync-1.7-10|4	Release:	10
21cr|rpmsync-1.7-10|5	License:	LGPL
21cr|rpmsync-1.7-10|6	Group:		Networking/File transfer
21cr|rpmsync-1.7-10|7	Source0:	%{name}.pl
21cr|rpmsync-1.7-10|8	Source1:	README
21cr|rpmsync-1.7-10|9	Source2:	exclude.lst
21cr|rpmsync-1.7-10|10	Requires:	rsync
21cr|rpmsync-1.7-10|11	BuildArch:	noarch
21cr|rpmsync-1.7-10|12	
21cr|rpmsync-1.7-10|13	%description
21cr|rpmsync-1.7-10|14	- Script to rsync update an RPM repository mirror; most useful for
21cr|rpmsync-1.7-10|15	frequently updated distributions, like Mandriva Cooker, RedHat Rawhide
21cr|rpmsync-1.7-10|16	or security updates for a specific version of an RPM-based distribution
21cr|rpmsync-1.7-10|17	- Moves RPMs so you can rsync between package versions
21cr|rpmsync-1.7-10|18	- Supports mirroring directories and individual files
21cr|rpmsync-1.7-10|19	
21cr|rpmsync-1.7-10|20	%prep
21cr|rpmsync-1.7-10|21	
21cr|rpmsync-1.7-10|22	%setup -T -c
21cr|rpmsync-1.7-10|23	cp -f %{SOURCE0} %{SOURCE1} %{SOURCE2} .
21cr|rpmsync-1.7-10|24	
21cr|rpmsync-1.7-10|25	%install
21cr|rpmsync-1.7-10|26	rm -rf %{buildroot}
21cr|rpmsync-1.7-10|27	
21cr|rpmsync-1.7-10|28	install -d %{buildroot}%{_bindir}
21cr|rpmsync-1.7-10|29	install -m0755 %{name}.pl %{buildroot}%{_bindir}/%{name}
21cr|rpmsync-1.7-10|30	
21cr|rpmsync-1.7-10|31	%clean
21cr|rpmsync-1.7-10|32	rm -rf %{buildroot}
21cr|rpmsync-1.7-10|33	
21cr|rpmsync-1.7-10|34	%files
21cr|rpmsync-1.7-10|35	%defattr(-,root,root)
21cr|rpmsync-1.7-10|36	%doc README exclude.lst
21cr|rpmsync-1.7-10|37	%attr(0755,root,root) %{_bindir}/%{name}

7898 21
21cr|R-png-0.1.7-6|1	%global packname  png
21cr|R-png-0.1.7-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-png-0.1.7-6|3	
21cr|R-png-0.1.7-6|4	Name:             R-%{packname}
21cr|R-png-0.1.7-6|5	Version:          0.1.7
21cr|R-png-0.1.7-6|6	Release:          6
21cr|R-png-0.1.7-6|7	Summary:          Read and write PNG images
21cr|R-png-0.1.7-6|8	Group:            Sciences/Mathematics
21cr|R-png-0.1.7-6|9	License:          GPL-2 | GPL-3
21cr|R-png-0.1.7-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-png-0.1.7-6|11	Source0:          http://cran.r-project.org/src/contrib/png_0.1-7.tar.gz
21cr|R-png-0.1.7-6|12	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-png-0.1.7-6|13	BuildRequires:    png-devel
21cr|R-png-0.1.7-6|14	
21cr|R-png-0.1.7-6|15	%description
21cr|R-png-0.1.7-6|16	This package provides an easy and simple way to read, write and display
21cr|R-png-0.1.7-6|17	bitmap images stored in the PNG format. It can read and write both files
21cr|R-png-0.1.7-6|18	and in-memory raw vectors.
21cr|R-png-0.1.7-6|19	
21cr|R-png-0.1.7-6|20	%prep
21cr|R-png-0.1.7-6|21	%setup -q -c -n %{packname}
21cr|R-png-0.1.7-6|22	
21cr|R-png-0.1.7-6|23	%build
21cr|R-png-0.1.7-6|24	
21cr|R-png-0.1.7-6|25	%install
21cr|R-png-0.1.7-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-png-0.1.7-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-png-0.1.7-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-png-0.1.7-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-png-0.1.7-6|30	
21cr|R-png-0.1.7-6|31	#check
21cr|R-png-0.1.7-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-png-0.1.7-6|33	
21cr|R-png-0.1.7-6|34	%files
21cr|R-png-0.1.7-6|35	%dir %{rlibdir}/%{packname}
21cr|R-png-0.1.7-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-png-0.1.7-6|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-png-0.1.7-6|38	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-png-0.1.7-6|39	%{rlibdir}/%{packname}/INDEX
21cr|R-png-0.1.7-6|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-png-0.1.7-6|41	%{rlibdir}/%{packname}/Meta
21cr|R-png-0.1.7-6|42	%{rlibdir}/%{packname}/R
21cr|R-png-0.1.7-6|43	%{rlibdir}/%{packname}/help
21cr|R-png-0.1.7-6|44	%{rlibdir}/%{packname}/img
21cr|R-png-0.1.7-6|45	%{rlibdir}/%{packname}/libs

7899 21
21cr|R-poLCA-1.4.1-5|1	%global packname  poLCA
21cr|R-poLCA-1.4.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-poLCA-1.4.1-5|3	
21cr|R-poLCA-1.4.1-5|4	Name:             R-%{packname}
21cr|R-poLCA-1.4.1-5|5	Version:          1.4.1
21cr|R-poLCA-1.4.1-5|6	Release:          5
21cr|R-poLCA-1.4.1-5|7	Summary:          Polytomous variable Latent Class Analysis
21cr|R-poLCA-1.4.1-5|8	Group:            Sciences/Mathematics
21cr|R-poLCA-1.4.1-5|9	License:          GPLv2+
21cr|R-poLCA-1.4.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-poLCA-1.4.1-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-poLCA-1.4.1-5|12	
21cr|R-poLCA-1.4.1-5|13	Requires:         R-scatterplot3d R-MASS
21cr|R-poLCA-1.4.1-5|14	
21cr|R-poLCA-1.4.1-5|15	BuildRequires:    R-devel Rmath-devel texlive-latex R-scatterplot3d R-MASS
21cr|R-poLCA-1.4.1-5|16	
21cr|R-poLCA-1.4.1-5|17	%description
21cr|R-poLCA-1.4.1-5|18	Latent class analysis and latent class regression models for polytomous
21cr|R-poLCA-1.4.1-5|19	outcome variables.  Also known as latent structure analysis.
21cr|R-poLCA-1.4.1-5|20	
21cr|R-poLCA-1.4.1-5|21	%prep
21cr|R-poLCA-1.4.1-5|22	%setup -q -c -n %{packname}
21cr|R-poLCA-1.4.1-5|23	
21cr|R-poLCA-1.4.1-5|24	%build
21cr|R-poLCA-1.4.1-5|25	
21cr|R-poLCA-1.4.1-5|26	%install
21cr|R-poLCA-1.4.1-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-poLCA-1.4.1-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-poLCA-1.4.1-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-poLCA-1.4.1-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-poLCA-1.4.1-5|31	
21cr|R-poLCA-1.4.1-5|32	#check
21cr|R-poLCA-1.4.1-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-poLCA-1.4.1-5|34	
21cr|R-poLCA-1.4.1-5|35	%files
21cr|R-poLCA-1.4.1-5|36	%dir %{rlibdir}/%{packname}
21cr|R-poLCA-1.4.1-5|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-poLCA-1.4.1-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-poLCA-1.4.1-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-poLCA-1.4.1-5|40	%{rlibdir}/%{packname}/CITATION
21cr|R-poLCA-1.4.1-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-poLCA-1.4.1-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-poLCA-1.4.1-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-poLCA-1.4.1-5|44	%{rlibdir}/%{packname}/R
21cr|R-poLCA-1.4.1-5|45	%{rlibdir}/%{packname}/data
21cr|R-poLCA-1.4.1-5|46	%{rlibdir}/%{packname}/help
21cr|R-poLCA-1.4.1-5|47	%{rlibdir}/%{packname}/libs

7900 21
21cr|R-polspline-1.1.9-5|1	%global packname  polspline
21cr|R-polspline-1.1.9-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-polspline-1.1.9-5|3	
21cr|R-polspline-1.1.9-5|4	Name:             R-%{packname}
21cr|R-polspline-1.1.9-5|5	Version:          1.1.9
21cr|R-polspline-1.1.9-5|6	Release:          5
21cr|R-polspline-1.1.9-5|7	Summary:          Polynomial spline routines
21cr|R-polspline-1.1.9-5|8	Group:            Sciences/Mathematics
21cr|R-polspline-1.1.9-5|9	License:          GPL (>= 2)
21cr|R-polspline-1.1.9-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-polspline-1.1.9-5|11	Source0:          http://cran.r-project.org/src/contrib/polspline_1.1.9.tar.gz
21cr|R-polspline-1.1.9-5|12	BuildRequires:    R-devel Rmath-devel
21cr|R-polspline-1.1.9-5|13	BuildRequires:    blas-devel
21cr|R-polspline-1.1.9-5|14	BuildRequires:    lapack-devel
21cr|R-polspline-1.1.9-5|15	
21cr|R-polspline-1.1.9-5|16	%description
21cr|R-polspline-1.1.9-5|17	Routines for the polynomial spline fitting routines hazard regression,
21cr|R-polspline-1.1.9-5|18	hazard estimation with flexible tails, logspline, lspec, polyclass, and
21cr|R-polspline-1.1.9-5|19	polymars, by C. Kooperberg and co-authors
21cr|R-polspline-1.1.9-5|20	
21cr|R-polspline-1.1.9-5|21	%prep
21cr|R-polspline-1.1.9-5|22	%setup -q -c -n %{packname}
21cr|R-polspline-1.1.9-5|23	
21cr|R-polspline-1.1.9-5|24	%build
21cr|R-polspline-1.1.9-5|25	
21cr|R-polspline-1.1.9-5|26	%install
21cr|R-polspline-1.1.9-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-polspline-1.1.9-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-polspline-1.1.9-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-polspline-1.1.9-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-polspline-1.1.9-5|31	
21cr|R-polspline-1.1.9-5|32	#check
21cr|R-polspline-1.1.9-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-polspline-1.1.9-5|34	
21cr|R-polspline-1.1.9-5|35	%files
21cr|R-polspline-1.1.9-5|36	%dir %{rlibdir}/%{packname}
21cr|R-polspline-1.1.9-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-polspline-1.1.9-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-polspline-1.1.9-5|39	%{rlibdir}/%{packname}/INDEX
21cr|R-polspline-1.1.9-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-polspline-1.1.9-5|41	%{rlibdir}/%{packname}/Meta
21cr|R-polspline-1.1.9-5|42	%{rlibdir}/%{packname}/R
21cr|R-polspline-1.1.9-5|43	%{rlibdir}/%{packname}/help
21cr|R-polspline-1.1.9-5|44	%{rlibdir}/%{packname}/libs

7901 21
21cr|R-polyclip-1.10.0-3|1	%global packname polyclip
21cr|R-polyclip-1.10.0-3|2	%global rlibdir %{_libdir}/R/library
21cr|R-polyclip-1.10.0-3|3	
21cr|R-polyclip-1.10.0-3|4	Summary:	Polygon Clipping
21cr|R-polyclip-1.10.0-3|5	Name:		R-%{packname}
21cr|R-polyclip-1.10.0-3|6	Version:	1.10.0
21cr|R-polyclip-1.10.0-3|7	Release:	3
21cr|R-polyclip-1.10.0-3|8	License:	BSL
21cr|R-polyclip-1.10.0-3|9	Group:		Sciences/Mathematics
21cr|R-polyclip-1.10.0-3|10	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-polyclip-1.10.0-3|11	Source0:	http://cran.r-project.org/src/contrib/%{packname}_1.10-0.tar.gz
21cr|R-polyclip-1.10.0-3|12	BuildRequires:	R-devel Rmath-devel
21cr|R-polyclip-1.10.0-3|13	
21cr|R-polyclip-1.10.0-3|14	%description
21cr|R-polyclip-1.10.0-3|15	R port of the Clipper library. Performs polygon clipping operations
21cr|R-polyclip-1.10.0-3|16	(intersection, union, set minus, set difference) for polygonal regions of
21cr|R-polyclip-1.10.0-3|17	arbitrary complexity, including holes. Also computes offset polygons
21cr|R-polyclip-1.10.0-3|18	(spatial buffer zones, morphological dilations, Minkowski dilations) for
21cr|R-polyclip-1.10.0-3|19	polygonal regions and polygonal lines.
21cr|R-polyclip-1.10.0-3|20	
21cr|R-polyclip-1.10.0-3|21	%files
21cr|R-polyclip-1.10.0-3|22	%dir %{rlibdir}/%{packname}
21cr|R-polyclip-1.10.0-3|23	%doc %{rlibdir}/%{packname}/html
21cr|R-polyclip-1.10.0-3|24	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-polyclip-1.10.0-3|25	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-polyclip-1.10.0-3|26	%{rlibdir}/%{packname}/INDEX
21cr|R-polyclip-1.10.0-3|27	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-polyclip-1.10.0-3|28	%{rlibdir}/%{packname}/Meta
21cr|R-polyclip-1.10.0-3|29	%{rlibdir}/%{packname}/R
21cr|R-polyclip-1.10.0-3|30	%{rlibdir}/%{packname}/help
21cr|R-polyclip-1.10.0-3|31	%{rlibdir}/%{packname}/libs
21cr|R-polyclip-1.10.0-3|32	
21cr|R-polyclip-1.10.0-3|33	#---------------------------------------------------------------
21cr|R-polyclip-1.10.0-3|34	
21cr|R-polyclip-1.10.0-3|35	%prep
21cr|R-polyclip-1.10.0-3|36	%setup -q -c -n %{packname}
21cr|R-polyclip-1.10.0-3|37	
21cr|R-polyclip-1.10.0-3|38	%build
21cr|R-polyclip-1.10.0-3|39	
21cr|R-polyclip-1.10.0-3|40	%install
21cr|R-polyclip-1.10.0-3|41	mkdir -p %{buildroot}%{rlibdir}
21cr|R-polyclip-1.10.0-3|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-polyclip-1.10.0-3|43	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-polyclip-1.10.0-3|44	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-polyclip-1.10.0-3|45	
21cr|R-polyclip-1.10.0-3|46	#check
21cr|R-polyclip-1.10.0-3|47	#{_bindir}/R CMD check %%{packname}

7902 21
21cr|R-polycor-0.7_8-6|1	%global packname  polycor
21cr|R-polycor-0.7_8-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-polycor-0.7_8-6|3	
21cr|R-polycor-0.7_8-6|4	Name:             R-%{packname}
21cr|R-polycor-0.7_8-6|5	Version:          0.7_8
21cr|R-polycor-0.7_8-6|6	Release:          6
21cr|R-polycor-0.7_8-6|7	Summary:          Polychoric and Polyserial Correlations
21cr|R-polycor-0.7_8-6|8	Group:            Sciences/Mathematics
21cr|R-polycor-0.7_8-6|9	License:          GPL (>= 2)
21cr|R-polycor-0.7_8-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-polycor-0.7_8-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.7-8.tar.gz
21cr|R-polycor-0.7_8-6|12	BuildArch:        noarch
21cr|R-polycor-0.7_8-6|13	Requires:         R-core
21cr|R-polycor-0.7_8-6|14	Requires:         R-mvtnorm R-sfsmisc
21cr|R-polycor-0.7_8-6|15	BuildRequires:    R-devel Rmath-devel  R-mvtnorm R-sfsmisc
21cr|R-polycor-0.7_8-6|16	
21cr|R-polycor-0.7_8-6|17	%description
21cr|R-polycor-0.7_8-6|18	Computes polychoric and polyserial correlations by quick "two-step"
21cr|R-polycor-0.7_8-6|19	methods or ML, optionally with standard errors; tetrachoric and biserial
21cr|R-polycor-0.7_8-6|20	correlations are special cases.
21cr|R-polycor-0.7_8-6|21	
21cr|R-polycor-0.7_8-6|22	%prep
21cr|R-polycor-0.7_8-6|23	%setup -q -c -n %{packname}
21cr|R-polycor-0.7_8-6|24	
21cr|R-polycor-0.7_8-6|25	%build
21cr|R-polycor-0.7_8-6|26	
21cr|R-polycor-0.7_8-6|27	%install
21cr|R-polycor-0.7_8-6|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-polycor-0.7_8-6|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-polycor-0.7_8-6|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-polycor-0.7_8-6|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-polycor-0.7_8-6|32	
21cr|R-polycor-0.7_8-6|33	#check
21cr|R-polycor-0.7_8-6|34	#{_bindir}/R CMD check %%{packname}
21cr|R-polycor-0.7_8-6|35	
21cr|R-polycor-0.7_8-6|36	%files
21cr|R-polycor-0.7_8-6|37	%dir %{rlibdir}/%{packname}
21cr|R-polycor-0.7_8-6|38	%doc %{rlibdir}/%{packname}/html
21cr|R-polycor-0.7_8-6|39	%doc %{rlibdir}/%{packname}/CHANGES
21cr|R-polycor-0.7_8-6|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-polycor-0.7_8-6|41	%{rlibdir}/%{packname}/INDEX
21cr|R-polycor-0.7_8-6|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-polycor-0.7_8-6|43	%{rlibdir}/%{packname}/Meta
21cr|R-polycor-0.7_8-6|44	%{rlibdir}/%{packname}/R
21cr|R-polycor-0.7_8-6|45	%{rlibdir}/%{packname}/help

7903 21
21cr|R-praise-1.0.0-4|1	%global packname  praise
21cr|R-praise-1.0.0-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-praise-1.0.0-4|3	
21cr|R-praise-1.0.0-4|4	Name:             R-%{packname}
21cr|R-praise-1.0.0-4|5	Version:          1.0.0
21cr|R-praise-1.0.0-4|6	Release:          4
21cr|R-praise-1.0.0-4|7	Summary:          Praise Users
21cr|R-praise-1.0.0-4|8	Group:            Sciences/Mathematics
21cr|R-praise-1.0.0-4|9	License:          MIT + file LICENSE
21cr|R-praise-1.0.0-4|10	URL:              None
21cr|R-praise-1.0.0-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-praise-1.0.0-4|12	BuildArch:        noarch
21cr|R-praise-1.0.0-4|13	Requires:         R-core
21cr|R-praise-1.0.0-4|14	
21cr|R-praise-1.0.0-4|15	
21cr|R-praise-1.0.0-4|16	
21cr|R-praise-1.0.0-4|17	Recommends:       R-testthat
21cr|R-praise-1.0.0-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-praise-1.0.0-4|19	
21cr|R-praise-1.0.0-4|20	#BuildRequires:   R-testthat
21cr|R-praise-1.0.0-4|21	%description
21cr|R-praise-1.0.0-4|22	Build friendly R packages that praise their users if they have done
21cr|R-praise-1.0.0-4|23	something good, or they just need it to feel better.
21cr|R-praise-1.0.0-4|24	
21cr|R-praise-1.0.0-4|25	%prep
21cr|R-praise-1.0.0-4|26	%setup -q -c -n %{packname}
21cr|R-praise-1.0.0-4|27	
21cr|R-praise-1.0.0-4|28	%build
21cr|R-praise-1.0.0-4|29	
21cr|R-praise-1.0.0-4|30	%install
21cr|R-praise-1.0.0-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-praise-1.0.0-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-praise-1.0.0-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-praise-1.0.0-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-praise-1.0.0-4|35	
21cr|R-praise-1.0.0-4|36	%check
21cr|R-praise-1.0.0-4|37	#%{_bindir}/R CMD check %{packname}
21cr|R-praise-1.0.0-4|38	
21cr|R-praise-1.0.0-4|39	%files
21cr|R-praise-1.0.0-4|40	%dir %{rlibdir}/%{packname}
21cr|R-praise-1.0.0-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-praise-1.0.0-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-praise-1.0.0-4|43	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-praise-1.0.0-4|44	%doc %{rlibdir}/%{packname}/NEWS.md
21cr|R-praise-1.0.0-4|45	%doc %{rlibdir}/%{packname}/README.md
21cr|R-praise-1.0.0-4|46	%doc %{rlibdir}/%{packname}/README.Rmd
21cr|R-praise-1.0.0-4|47	%{rlibdir}/%{packname}/INDEX
21cr|R-praise-1.0.0-4|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-praise-1.0.0-4|49	%{rlibdir}/%{packname}/Meta
21cr|R-praise-1.0.0-4|50	%{rlibdir}/%{packname}/R
21cr|R-praise-1.0.0-4|51	%{rlibdir}/%{packname}/help

7904 21
21cr|R-prefmod-0.8.32-4|1	%global packname  prefmod
21cr|R-prefmod-0.8.32-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-prefmod-0.8.32-4|3	
21cr|R-prefmod-0.8.32-4|4	Name:             R-%{packname}
21cr|R-prefmod-0.8.32-4|5	Version:          0.8.32
21cr|R-prefmod-0.8.32-4|6	Release:          4
21cr|R-prefmod-0.8.32-4|7	Summary:          Utilities to fit paired comparison models for preferences
21cr|R-prefmod-0.8.32-4|8	Group:            Sciences/Mathematics
21cr|R-prefmod-0.8.32-4|9	License:          GPLv2+
21cr|R-prefmod-0.8.32-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-prefmod-0.8.32-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.8-32.tar.gz
21cr|R-prefmod-0.8.32-4|12	
21cr|R-prefmod-0.8.32-4|13	Requires:         R-stats R-gnm R-colorspace
21cr|R-prefmod-0.8.32-4|14	
21cr|R-prefmod-0.8.32-4|15	
21cr|R-prefmod-0.8.32-4|16	BuildRequires:    R-devel Rmath-devel R-stats R-gnm R-colorspace
21cr|R-prefmod-0.8.32-4|17	
21cr|R-prefmod-0.8.32-4|18	
21cr|R-prefmod-0.8.32-4|19	%description
21cr|R-prefmod-0.8.32-4|20	Generates design matrix for analysing real paired comparisons and derived
21cr|R-prefmod-0.8.32-4|21	paired comparison data (Likert type items/ratings or rankings) using a
21cr|R-prefmod-0.8.32-4|22	loglinear approach.  Fits loglinear Bradley-Terry model (LLBT) exploiting
21cr|R-prefmod-0.8.32-4|23	an eliminate feature.  Computes pattern models for paired comparisons,
21cr|R-prefmod-0.8.32-4|24	rankings, and ratings.  Some treatment of missing values (MCAR and MNAR).
21cr|R-prefmod-0.8.32-4|25	Fits latent class (mixture) models for paired comparison, rating and
21cr|R-prefmod-0.8.32-4|26	ranking patterns using a non-parametric ML approach.
21cr|R-prefmod-0.8.32-4|27	
21cr|R-prefmod-0.8.32-4|28	%prep
21cr|R-prefmod-0.8.32-4|29	%setup -q -c -n %{packname}
21cr|R-prefmod-0.8.32-4|30	
21cr|R-prefmod-0.8.32-4|31	%build
21cr|R-prefmod-0.8.32-4|32	
21cr|R-prefmod-0.8.32-4|33	%install
21cr|R-prefmod-0.8.32-4|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-prefmod-0.8.32-4|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-prefmod-0.8.32-4|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-prefmod-0.8.32-4|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-prefmod-0.8.32-4|38	
21cr|R-prefmod-0.8.32-4|39	#check
21cr|R-prefmod-0.8.32-4|40	#{_bindir}/R CMD check %%{packname}
21cr|R-prefmod-0.8.32-4|41	
21cr|R-prefmod-0.8.32-4|42	%files
21cr|R-prefmod-0.8.32-4|43	%dir %{rlibdir}/%{packname}
21cr|R-prefmod-0.8.32-4|44	%doc %{rlibdir}/%{packname}/html
21cr|R-prefmod-0.8.32-4|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-prefmod-0.8.32-4|46	%{rlibdir}/%{packname}/INDEX
21cr|R-prefmod-0.8.32-4|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-prefmod-0.8.32-4|48	%{rlibdir}/%{packname}/Meta
21cr|R-prefmod-0.8.32-4|49	%{rlibdir}/%{packname}/R
21cr|R-prefmod-0.8.32-4|50	%{rlibdir}/%{packname}/help
21cr|R-prefmod-0.8.32-4|51	%{rlibdir}/%{packname}/data
21cr|R-prefmod-0.8.32-4|52	%{rlibdir}/%{packname}/libs
21cr|R-prefmod-0.8.32-4|53	%{rlibdir}/%{packname}/CITATION

7905 21
21cr|R-preprocessCore-1.54.0-5|1	%global packname  preprocessCore
21cr|R-preprocessCore-1.54.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-preprocessCore-1.54.0-5|3	
21cr|R-preprocessCore-1.54.0-5|4	Name:             R-%{packname}
21cr|R-preprocessCore-1.54.0-5|5	Version:          1.54.0
21cr|R-preprocessCore-1.54.0-5|6	Release:          5
21cr|R-preprocessCore-1.54.0-5|7	Summary:          A collection of pre-processing functions
21cr|R-preprocessCore-1.54.0-5|8	Group:            Sciences/Mathematics
21cr|R-preprocessCore-1.54.0-5|9	License:          LGPL (>= 2)
21cr|R-preprocessCore-1.54.0-5|10	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-preprocessCore-1.54.0-5|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-preprocessCore-1.54.0-5|12	Source1:          preprocessCore_license
21cr|R-preprocessCore-1.54.0-5|13	Patch0:           R-preprocessCore-dlsym-pthread_get_minstack-fix.patch
21cr|R-preprocessCore-1.54.0-5|14	Requires:         R-methods
21cr|R-preprocessCore-1.54.0-5|15	Requires:         R-stats
21cr|R-preprocessCore-1.54.0-5|16	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-preprocessCore-1.54.0-5|17	BuildRequires:    R-stats
21cr|R-preprocessCore-1.54.0-5|18	BuildRequires:    blas-devel
21cr|R-preprocessCore-1.54.0-5|19	BuildRequires:    lapack-devel
21cr|R-preprocessCore-1.54.0-5|20	
21cr|R-preprocessCore-1.54.0-5|21	%description
21cr|R-preprocessCore-1.54.0-5|22	A library of core preprocessing routines
21cr|R-preprocessCore-1.54.0-5|23	
21cr|R-preprocessCore-1.54.0-5|24	%prep
21cr|R-preprocessCore-1.54.0-5|25	%setup -q -c -n %{packname}
21cr|R-preprocessCore-1.54.0-5|26	%patch0 -p1 -b .dlsym
21cr|R-preprocessCore-1.54.0-5|27	pushd %{packname}
21cr|R-preprocessCore-1.54.0-5|28	autoreconf -ifv .
21cr|R-preprocessCore-1.54.0-5|29	popd
21cr|R-preprocessCore-1.54.0-5|30	
21cr|R-preprocessCore-1.54.0-5|31	%build
21cr|R-preprocessCore-1.54.0-5|32	
21cr|R-preprocessCore-1.54.0-5|33	%install
21cr|R-preprocessCore-1.54.0-5|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-preprocessCore-1.54.0-5|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-preprocessCore-1.54.0-5|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-preprocessCore-1.54.0-5|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-preprocessCore-1.54.0-5|38	
21cr|R-preprocessCore-1.54.0-5|39	#check
21cr|R-preprocessCore-1.54.0-5|40	#{_bindir}/R CMD check %%{packname}
21cr|R-preprocessCore-1.54.0-5|41	
21cr|R-preprocessCore-1.54.0-5|42	## Keep the headers of place for the -devel
21cr|R-preprocessCore-1.54.0-5|43	## see: https://www.redhat.com/archives/fedora-r-devel-list/2009-March/msg00001.html
21cr|R-preprocessCore-1.54.0-5|44	
21cr|R-preprocessCore-1.54.0-5|45	install -m 664 -p %{SOURCE1}  %{buildroot}%{_libdir}/R/library/%{packname}
21cr|R-preprocessCore-1.54.0-5|46	
21cr|R-preprocessCore-1.54.0-5|47	%files
21cr|R-preprocessCore-1.54.0-5|48	%dir %{rlibdir}/%{packname}
21cr|R-preprocessCore-1.54.0-5|49	%doc %{rlibdir}/%{packname}/html
21cr|R-preprocessCore-1.54.0-5|50	%license %{rlibdir}/%{packname}/preprocessCore_license
21cr|R-preprocessCore-1.54.0-5|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-preprocessCore-1.54.0-5|52	%{rlibdir}/%{packname}/INDEX
21cr|R-preprocessCore-1.54.0-5|53	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-preprocessCore-1.54.0-5|54	%{rlibdir}/%{packname}/Meta
21cr|R-preprocessCore-1.54.0-5|55	%{rlibdir}/%{packname}/R
21cr|R-preprocessCore-1.54.0-5|56	%{rlibdir}/%{packname}/help
21cr|R-preprocessCore-1.54.0-5|57	%{rlibdir}/%{packname}/include
21cr|R-preprocessCore-1.54.0-5|58	%{rlibdir}/%{packname}/libs

7906 21
21cr|R-prodlim-2019.11.13-1|1	%global packname prodlim
21cr|R-prodlim-2019.11.13-1|2	%global rlibdir %{_libdir}/R/library
21cr|R-prodlim-2019.11.13-1|3	
21cr|R-prodlim-2019.11.13-1|4	Name:             R-%{packname}
21cr|R-prodlim-2019.11.13-1|5	Version:          2019.11.13
21cr|R-prodlim-2019.11.13-1|6	Release:          1
21cr|R-prodlim-2019.11.13-1|7	Summary:          Product Limit Estimation for event history and survival analysis
21cr|R-prodlim-2019.11.13-1|8	Group:            Sciences/Mathematics
21cr|R-prodlim-2019.11.13-1|9	License:          GPLv2+
21cr|R-prodlim-2019.11.13-1|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-prodlim-2019.11.13-1|11	Source0:          http://cran.r-project.org/src/contrib/prodlim_%{version}.tar.gz
21cr|R-prodlim-2019.11.13-1|12	Requires:         R-core R-KernSmooth R-survival R-Rcpp
21cr|R-prodlim-2019.11.13-1|13	BuildRequires:    R-devel
21cr|R-prodlim-2019.11.13-1|14	BuildRequires:	  R-lava
21cr|R-prodlim-2019.11.13-1|15	BuildRequires:    R-Rcpp
21cr|R-prodlim-2019.11.13-1|16	Requires:	  R-lava
21cr|R-prodlim-2019.11.13-1|17	BuildRequires:    R-KernSmooth R-survival
21cr|R-prodlim-2019.11.13-1|18	
21cr|R-prodlim-2019.11.13-1|19	%description
21cr|R-prodlim-2019.11.13-1|20	Fast and user friendly nonparametric estimation in
21cr|R-prodlim-2019.11.13-1|21	censored survival (event history) analysis.
21cr|R-prodlim-2019.11.13-1|22	
21cr|R-prodlim-2019.11.13-1|23	%prep
21cr|R-prodlim-2019.11.13-1|24	%setup -q -c -n %{packname}
21cr|R-prodlim-2019.11.13-1|25	
21cr|R-prodlim-2019.11.13-1|26	%build
21cr|R-prodlim-2019.11.13-1|27	
21cr|R-prodlim-2019.11.13-1|28	%install
21cr|R-prodlim-2019.11.13-1|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-prodlim-2019.11.13-1|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-prodlim-2019.11.13-1|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-prodlim-2019.11.13-1|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-prodlim-2019.11.13-1|33	
21cr|R-prodlim-2019.11.13-1|34	%files
21cr|R-prodlim-2019.11.13-1|35	%{rlibdir}/%{packname}

7907 21
21cr|R-profileModel-0.5.9-4|1	%global packname  profileModel
21cr|R-profileModel-0.5.9-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-profileModel-0.5.9-4|3	
21cr|R-profileModel-0.5.9-4|4	Name:             R-%{packname}
21cr|R-profileModel-0.5.9-4|5	Version:          0.5.9
21cr|R-profileModel-0.5.9-4|6	Release:          4
21cr|R-profileModel-0.5.9-4|7	Summary:          Tools for profiling inference functions for various model classes
21cr|R-profileModel-0.5.9-4|8	Group:            Sciences/Mathematics
21cr|R-profileModel-0.5.9-4|9	License:          GPLv2+
21cr|R-profileModel-0.5.9-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-profileModel-0.5.9-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-9.tar.gz
21cr|R-profileModel-0.5.9-4|12	BuildArch:        noarch
21cr|R-profileModel-0.5.9-4|13	Requires:         R-core
21cr|R-profileModel-0.5.9-4|14	
21cr|R-profileModel-0.5.9-4|15	
21cr|R-profileModel-0.5.9-4|16	
21cr|R-profileModel-0.5.9-4|17	Requires:         R-MASS R-gnm
21cr|R-profileModel-0.5.9-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-profileModel-0.5.9-4|19	
21cr|R-profileModel-0.5.9-4|20	BuildRequires:   R-MASS R-gnm
21cr|R-profileModel-0.5.9-4|21	%description
21cr|R-profileModel-0.5.9-4|22	profileModel provides tools that can be used to calculate, evaluate, plot
21cr|R-profileModel-0.5.9-4|23	and use for inference the profiles of *arbitrary* inference functions for
21cr|R-profileModel-0.5.9-4|24	*arbitrary* 'glm'-like fitted models with linear predictors.
21cr|R-profileModel-0.5.9-4|25	
21cr|R-profileModel-0.5.9-4|26	%prep
21cr|R-profileModel-0.5.9-4|27	%setup -q -c -n %{packname}
21cr|R-profileModel-0.5.9-4|28	
21cr|R-profileModel-0.5.9-4|29	%build
21cr|R-profileModel-0.5.9-4|30	
21cr|R-profileModel-0.5.9-4|31	%install
21cr|R-profileModel-0.5.9-4|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-profileModel-0.5.9-4|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-profileModel-0.5.9-4|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-profileModel-0.5.9-4|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-profileModel-0.5.9-4|36	
21cr|R-profileModel-0.5.9-4|37	#check
21cr|R-profileModel-0.5.9-4|38	#{_bindir}/R CMD check %%{packname}
21cr|R-profileModel-0.5.9-4|39	
21cr|R-profileModel-0.5.9-4|40	%files
21cr|R-profileModel-0.5.9-4|41	%dir %{rlibdir}/%{packname}
21cr|R-profileModel-0.5.9-4|42	%doc %{rlibdir}/%{packname}/html
21cr|R-profileModel-0.5.9-4|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-profileModel-0.5.9-4|44	%{rlibdir}/%{packname}/INDEX
21cr|R-profileModel-0.5.9-4|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-profileModel-0.5.9-4|46	%{rlibdir}/%{packname}/Meta
21cr|R-profileModel-0.5.9-4|47	%{rlibdir}/%{packname}/R
21cr|R-profileModel-0.5.9-4|48	%{rlibdir}/%{packname}/help
21cr|R-profileModel-0.5.9-4|49	%{rlibdir}/%{packname}/CHANGES
21cr|R-profileModel-0.5.9-4|50	%{rlibdir}/%{packname}/CITATION

7908 21
21cr|R-proto-0.3.10-8|1	%global packname  proto
21cr|R-proto-0.3.10-8|2	%global rlibdir  %{_libdir}/R/library
21cr|R-proto-0.3.10-8|3	
21cr|R-proto-0.3.10-8|4	%define debug_package %{nil}
21cr|R-proto-0.3.10-8|5	
21cr|R-proto-0.3.10-8|6	Name:             R-%{packname}
21cr|R-proto-0.3.10-8|7	Version:          0.3.10
21cr|R-proto-0.3.10-8|8	Release:          8
21cr|R-proto-0.3.10-8|9	Summary:          Prototype object-based programming
21cr|R-proto-0.3.10-8|10	Group:            Sciences/Mathematics
21cr|R-proto-0.3.10-8|11	License:          GPL-2
21cr|R-proto-0.3.10-8|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-proto-0.3.10-8|13	Source0:          http://cran.r-project.org/src/contrib/proto_0.3-10.tar.gz
21cr|R-proto-0.3.10-8|14	Requires:         R-graph R-Rgraphviz
21cr|R-proto-0.3.10-8|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-proto-0.3.10-8|16	BuildRequires:    R-graph R-Rgraphviz
21cr|R-proto-0.3.10-8|17	
21cr|R-proto-0.3.10-8|18	%description
21cr|R-proto-0.3.10-8|19	An object oriented system using object-based, also called prototype-based,
21cr|R-proto-0.3.10-8|20	rather than class-based object oriented ideas.
21cr|R-proto-0.3.10-8|21	
21cr|R-proto-0.3.10-8|22	%prep
21cr|R-proto-0.3.10-8|23	%setup -q -c -n %{packname}
21cr|R-proto-0.3.10-8|24	
21cr|R-proto-0.3.10-8|25	%build
21cr|R-proto-0.3.10-8|26	
21cr|R-proto-0.3.10-8|27	%install
21cr|R-proto-0.3.10-8|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-proto-0.3.10-8|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-proto-0.3.10-8|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-proto-0.3.10-8|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-proto-0.3.10-8|32	
21cr|R-proto-0.3.10-8|33	#check
21cr|R-proto-0.3.10-8|34	#{_bindir}/R CMD check %%{packname}
21cr|R-proto-0.3.10-8|35	
21cr|R-proto-0.3.10-8|36	%files
21cr|R-proto-0.3.10-8|37	%{rlibdir}/%{packname}

7909 21
21cr|R-proxy-0.4.14-5|1	%bcond_without bootstrap
21cr|R-proxy-0.4.14-5|2	%global packname  proxy
21cr|R-proxy-0.4.14-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-proxy-0.4.14-5|4	
21cr|R-proxy-0.4.14-5|5	Name:             R-%{packname}
21cr|R-proxy-0.4.14-5|6	Version:          0.4.14
21cr|R-proxy-0.4.14-5|7	Release:          5
21cr|R-proxy-0.4.14-5|8	Summary:          Distance and Similarity Measures
21cr|R-proxy-0.4.14-5|9	Group:            Sciences/Mathematics
21cr|R-proxy-0.4.14-5|10	License:          GPL-2
21cr|R-proxy-0.4.14-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-proxy-0.4.14-5|12	Source0:          http://cran.r-project.org/src/contrib/proxy_0.4-14.tar.gz
21cr|R-proxy-0.4.14-5|13	%if %{without bootstrap}
21cr|R-proxy-0.4.14-5|14	Requires:         R-cba
21cr|R-proxy-0.4.14-5|15	%endif
21cr|R-proxy-0.4.14-5|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-proxy-0.4.14-5|17	%if %{without bootstrap}
21cr|R-proxy-0.4.14-5|18	BuildRequires:    R-cba
21cr|R-proxy-0.4.14-5|19	%endif
21cr|R-proxy-0.4.14-5|20	
21cr|R-proxy-0.4.14-5|21	%description
21cr|R-proxy-0.4.14-5|22	Provides an extensible framework for the effcient calculation of auto- and
21cr|R-proxy-0.4.14-5|23	cross-proximities, along with implementations of the most popular ones.
21cr|R-proxy-0.4.14-5|24	
21cr|R-proxy-0.4.14-5|25	%prep
21cr|R-proxy-0.4.14-5|26	%setup -q -c -n %{packname}
21cr|R-proxy-0.4.14-5|27	
21cr|R-proxy-0.4.14-5|28	%build
21cr|R-proxy-0.4.14-5|29	
21cr|R-proxy-0.4.14-5|30	%install
21cr|R-proxy-0.4.14-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-proxy-0.4.14-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-proxy-0.4.14-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-proxy-0.4.14-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-proxy-0.4.14-5|35	
21cr|R-proxy-0.4.14-5|36	%if %{without bootstrap}
21cr|R-proxy-0.4.14-5|37	%check
21cr|R-proxy-0.4.14-5|38	%{_bindir}/R CMD check %{packname}
21cr|R-proxy-0.4.14-5|39	%endif
21cr|R-proxy-0.4.14-5|40	
21cr|R-proxy-0.4.14-5|41	%files
21cr|R-proxy-0.4.14-5|42	%dir %{rlibdir}/%{packname}
21cr|R-proxy-0.4.14-5|43	%doc %{rlibdir}/%{packname}/doc
21cr|R-proxy-0.4.14-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-proxy-0.4.14-5|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-proxy-0.4.14-5|46	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-proxy-0.4.14-5|47	%{rlibdir}/%{packname}/INDEX
21cr|R-proxy-0.4.14-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-proxy-0.4.14-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-proxy-0.4.14-5|50	%{rlibdir}/%{packname}/R
21cr|R-proxy-0.4.14-5|51	%{rlibdir}/%{packname}/help
21cr|R-proxy-0.4.14-5|52	%{rlibdir}/%{packname}/libs

7910 21
21cr|R-pscl-1.4.6-4|1	%global packname  pscl
21cr|R-pscl-1.4.6-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-pscl-1.4.6-4|3	
21cr|R-pscl-1.4.6-4|4	Name:             R-%{packname}
21cr|R-pscl-1.4.6-4|5	Version:          1.4.6
21cr|R-pscl-1.4.6-4|6	Release:          4
21cr|R-pscl-1.4.6-4|7	Summary:          Political Science Computational Laboratory, Stanford University
21cr|R-pscl-1.4.6-4|8	Group:            Sciences/Mathematics
21cr|R-pscl-1.4.6-4|9	License:          GPL-2
21cr|R-pscl-1.4.6-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-pscl-1.4.6-4|11	Source0:          http://cran.r-project.org/src/contrib/pscl_1.4.6.tar.gz
21cr|R-pscl-1.4.6-4|12	Requires:         R-MASS R-stats R-mvtnorm R-coda R-gam R-vcd
21cr|R-pscl-1.4.6-4|13	Requires:         R-lattice
21cr|R-pscl-1.4.6-4|14	Requires:         R-MCMCpack R-sandwich R-zoo
21cr|R-pscl-1.4.6-4|15	Recommends:       R-car R-lmtest
21cr|R-pscl-1.4.6-4|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-stats R-mvtnorm R-coda R-gam R-vcd
21cr|R-pscl-1.4.6-4|17	BuildRequires:    R-lattice
21cr|R-pscl-1.4.6-4|18	BuildRequires:    R-MCMCpack R-sandwich R-zoo
21cr|R-pscl-1.4.6-4|19	BuildRequires:    blas-devel
21cr|R-pscl-1.4.6-4|20	BuildRequires:    lapack-devel
21cr|R-pscl-1.4.6-4|21	
21cr|R-pscl-1.4.6-4|22	%description
21cr|R-pscl-1.4.6-4|23	Bayesian analysis of item-response theory (IRT) models, roll call
21cr|R-pscl-1.4.6-4|24	analysis; computing highest density regions; maximum likelihood estimation
21cr|R-pscl-1.4.6-4|25	of zero-inflated and hurdle models for count data; goodness-of-fit
21cr|R-pscl-1.4.6-4|26	measures for GLMs; data sets used in writing and teaching at the Political
21cr|R-pscl-1.4.6-4|27	Science Computational Laboratory; seats-votes curves.
21cr|R-pscl-1.4.6-4|28	
21cr|R-pscl-1.4.6-4|29	%prep
21cr|R-pscl-1.4.6-4|30	%setup -q -c -n %{packname}
21cr|R-pscl-1.4.6-4|31	
21cr|R-pscl-1.4.6-4|32	%build
21cr|R-pscl-1.4.6-4|33	
21cr|R-pscl-1.4.6-4|34	%install
21cr|R-pscl-1.4.6-4|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-pscl-1.4.6-4|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-pscl-1.4.6-4|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-pscl-1.4.6-4|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-pscl-1.4.6-4|39	
21cr|R-pscl-1.4.6-4|40	#check
21cr|R-pscl-1.4.6-4|41	#{_bindir}/R CMD check %%{packname}
21cr|R-pscl-1.4.6-4|42	
21cr|R-pscl-1.4.6-4|43	%files
21cr|R-pscl-1.4.6-4|44	%dir %{rlibdir}/%{packname}
21cr|R-pscl-1.4.6-4|45	%doc %{rlibdir}/%{packname}/doc
21cr|R-pscl-1.4.6-4|46	%doc %{rlibdir}/%{packname}/html
21cr|R-pscl-1.4.6-4|47	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-pscl-1.4.6-4|48	%doc %{rlibdir}/%{packname}/COPYRIGHTS
21cr|R-pscl-1.4.6-4|49	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-pscl-1.4.6-4|50	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-pscl-1.4.6-4|51	%{rlibdir}/%{packname}/INDEX
21cr|R-pscl-1.4.6-4|52	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-pscl-1.4.6-4|53	%{rlibdir}/%{packname}/Meta
21cr|R-pscl-1.4.6-4|54	%{rlibdir}/%{packname}/R
21cr|R-pscl-1.4.6-4|55	%{rlibdir}/%{packname}/data
21cr|R-pscl-1.4.6-4|56	%{rlibdir}/%{packname}/extdata
21cr|R-pscl-1.4.6-4|57	%{rlibdir}/%{packname}/help
21cr|R-pscl-1.4.6-4|58	%{rlibdir}/%{packname}/libs

7911 21
21cr|R-psychotools-0.4.2-4|1	%global packname  psychotools
21cr|R-psychotools-0.4.2-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-psychotools-0.4.2-4|3	
21cr|R-psychotools-0.4.2-4|4	%define debug_package %{nil}
21cr|R-psychotools-0.4.2-4|5	
21cr|R-psychotools-0.4.2-4|6	Name:             R-%{packname}
21cr|R-psychotools-0.4.2-4|7	Version:          0.4.2
21cr|R-psychotools-0.4.2-4|8	Release:          4
21cr|R-psychotools-0.4.2-4|9	Summary:          Infrastructure for Psychometric Modeling
21cr|R-psychotools-0.4.2-4|10	Group:            Sciences/Mathematics
21cr|R-psychotools-0.4.2-4|11	License:          GPL-2 | GPL-3
21cr|R-psychotools-0.4.2-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-psychotools-0.4.2-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-2.tar.gz
21cr|R-psychotools-0.4.2-4|14	
21cr|R-psychotools-0.4.2-4|15	
21cr|R-psychotools-0.4.2-4|16	Requires:         R-graphics R-grDevices R-stats R-utils
21cr|R-psychotools-0.4.2-4|17	Requires:         R-multcomp R-Formula
21cr|R-psychotools-0.4.2-4|18	Recommends:	 R-likert
21cr|R-psychotools-0.4.2-4|19	BuildRequires:    R-devel Rmath-devel
21cr|R-psychotools-0.4.2-4|20	BuildRequires:    R-graphics R-grDevices R-stats R-utils
21cr|R-psychotools-0.4.2-4|21	BuildRequires:   R-multcomp R-Formula
21cr|R-psychotools-0.4.2-4|22	#BuildRequires:   R-likert
21cr|R-psychotools-0.4.2-4|23	
21cr|R-psychotools-0.4.2-4|24	%description
21cr|R-psychotools-0.4.2-4|25	Infrastructure for psychometric modeling such as data classes (for item
21cr|R-psychotools-0.4.2-4|26	response data and paired comparisons), basic model fitting functions (for
21cr|R-psychotools-0.4.2-4|27	Bradley-Terry, Rasch, partial credit, rating scale, multinomial processing
21cr|R-psychotools-0.4.2-4|28	tree models), extractor functions for different types of parameters (item,
21cr|R-psychotools-0.4.2-4|29	person, threshold, discrimination), unified inference and visualizations,
21cr|R-psychotools-0.4.2-4|30	and various datasets for illustration. Intended as a common lightweight
21cr|R-psychotools-0.4.2-4|31	and efficient toolbox for psychometric modeling and a common building
21cr|R-psychotools-0.4.2-4|32	block for fitting psychometric mixture models in package "psychomix" and
21cr|R-psychotools-0.4.2-4|33	trees based on psychometric models in package "psychotree".
21cr|R-psychotools-0.4.2-4|34	
21cr|R-psychotools-0.4.2-4|35	%prep
21cr|R-psychotools-0.4.2-4|36	%setup -q -c -n %{packname}
21cr|R-psychotools-0.4.2-4|37	
21cr|R-psychotools-0.4.2-4|38	%build
21cr|R-psychotools-0.4.2-4|39	
21cr|R-psychotools-0.4.2-4|40	%install
21cr|R-psychotools-0.4.2-4|41	mkdir -p %{buildroot}%{rlibdir}
21cr|R-psychotools-0.4.2-4|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-psychotools-0.4.2-4|43	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-psychotools-0.4.2-4|44	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-psychotools-0.4.2-4|45	
21cr|R-psychotools-0.4.2-4|46	#%check
21cr|R-psychotools-0.4.2-4|47	#%{_bindir}/R CMD check %{packname}
21cr|R-psychotools-0.4.2-4|48	
21cr|R-psychotools-0.4.2-4|49	%files
21cr|R-psychotools-0.4.2-4|50	%{rlibdir}/%{packname}

7912 21
21cr|rqbit-7.0.1-1|1	%define debug_package %{nil}
21cr|rqbit-7.0.1-1|2	
21cr|rqbit-7.0.1-1|3	#TODO: uncomment build desktop, after update version.
21cr|rqbit-7.0.1-1|4	# This version not support cargo-tauri-2.x
21cr|rqbit-7.0.1-1|5	
21cr|rqbit-7.0.1-1|6	Name:		rqbit
21cr|rqbit-7.0.1-1|7	Version:	7.0.1
21cr|rqbit-7.0.1-1|8	Release:	1
21cr|rqbit-7.0.1-1|9	Summary:	A bittorrent client in Rust
21cr|rqbit-7.0.1-1|10	License:	BSD-2-Clause
21cr|rqbit-7.0.1-1|11	Group:		Sound
21cr|rqbit-7.0.1-1|12	URL:		https://github.com/ikatson/rqbit
21cr|rqbit-7.0.1-1|13	Source:		https://github.com/ikatson/rqbit/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rqbit-7.0.1-1|14	# use 'cargo vendor' and compress vendor dir, or upd.sh
21cr|rqbit-7.0.1-1|15	Source1:	%{name}-vendor-%{version}.tar.xz
21cr|rqbit-7.0.1-1|16	# 'cd desktop && npm install' compress node_modules dir
21cr|rqbit-7.0.1-1|17	Source2:	node_modules_desktop.tar.gz
21cr|rqbit-7.0.1-1|18	# 'cd crates/librqbit/webui && npm install' compress node_modules dir
21cr|rqbit-7.0.1-1|19	Source3:	node_modules_webui.tar.gz
21cr|rqbit-7.0.1-1|20	Source10:	upd.sh
21cr|rqbit-7.0.1-1|21	BuildRequires:	cargo
21cr|rqbit-7.0.1-1|22	#BuildRequires:	cargo-tauri
21cr|rqbit-7.0.1-1|23	BuildRequires:	npm
21cr|rqbit-7.0.1-1|24	BuildRequires:	pkgconfig(openssl)
21cr|rqbit-7.0.1-1|25	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|rqbit-7.0.1-1|26	BuildRequires:	pkgconfig(libsoup-3.0)
21cr|rqbit-7.0.1-1|27	BuildRequires:	pkgconfig(webkit2gtk-4.1)
21cr|rqbit-7.0.1-1|28	
21cr|rqbit-7.0.1-1|29	%description
21cr|rqbit-7.0.1-1|30	Rqbit is a bittorrent client written in Rust.
21cr|rqbit-7.0.1-1|31	Has HTTP API and Web UI, and can be used as a library.
21cr|rqbit-7.0.1-1|32	
21cr|rqbit-7.0.1-1|33	%files
21cr|rqbit-7.0.1-1|34	%license LICENSE
21cr|rqbit-7.0.1-1|35	%doc README.md
21cr|rqbit-7.0.1-1|36	%{_bindir}/%{name}
21cr|rqbit-7.0.1-1|37	
21cr|rqbit-7.0.1-1|38	#------------------------------------------------------------------
21cr|rqbit-7.0.1-1|39	%if 0
21cr|rqbit-7.0.1-1|40	%package desktop
21cr|rqbit-7.0.1-1|41	Summary:	A bittorrent client in Rust (desktop app)
21cr|rqbit-7.0.1-1|42	Requires:	%{name} = %{EVRD}
21cr|rqbit-7.0.1-1|43	Requires:	hicolor-icon-theme
21cr|rqbit-7.0.1-1|44	
21cr|rqbit-7.0.1-1|45	%description desktop
21cr|rqbit-7.0.1-1|46	Rqbit is a bittorrent client written in Rust.
21cr|rqbit-7.0.1-1|47	Has HTTP API and Web UI, and can be used as a library.
21cr|rqbit-7.0.1-1|48	
21cr|rqbit-7.0.1-1|49	%files desktop
21cr|rqbit-7.0.1-1|50	%endif
21cr|rqbit-7.0.1-1|51	#------------------------------------------------------------------
21cr|rqbit-7.0.1-1|52	
21cr|rqbit-7.0.1-1|53	%prep
21cr|rqbit-7.0.1-1|54	%autosetup -p1 -a1
21cr|rqbit-7.0.1-1|55	
21cr|rqbit-7.0.1-1|56	mkdir -p .cargo
21cr|rqbit-7.0.1-1|57	cat > .cargo/config.toml <<EOF
21cr|rqbit-7.0.1-1|58	[source.crates-io]
21cr|rqbit-7.0.1-1|59	replace-with = "vendored-sources"
21cr|rqbit-7.0.1-1|60	
21cr|rqbit-7.0.1-1|61	[source.vendored-sources]
21cr|rqbit-7.0.1-1|62	directory = "vendor"
21cr|rqbit-7.0.1-1|63	EOF
21cr|rqbit-7.0.1-1|64	
21cr|rqbit-7.0.1-1|65	pushd desktop
21cr|rqbit-7.0.1-1|66	tar -xzf %{SOURCE2}
21cr|rqbit-7.0.1-1|67	popd
21cr|rqbit-7.0.1-1|68	pushd crates/librqbit/webui
21cr|rqbit-7.0.1-1|69	tar -xzf %{SOURCE3}
21cr|rqbit-7.0.1-1|70	popd
21cr|rqbit-7.0.1-1|71	
21cr|rqbit-7.0.1-1|72	%build
21cr|rqbit-7.0.1-1|73	cargo build --release --frozen %{?_smp_mflags}
21cr|rqbit-7.0.1-1|74	
21cr|rqbit-7.0.1-1|75	%if 0
21cr|rqbit-7.0.1-1|76	pushd desktop
21cr|rqbit-7.0.1-1|77	cargo tauri build -b deb --ci
21cr|rqbit-7.0.1-1|78	popd
21cr|rqbit-7.0.1-1|79	%endif
21cr|rqbit-7.0.1-1|80	
21cr|rqbit-7.0.1-1|81	%install
21cr|rqbit-7.0.1-1|82	install -Dm 755 -t %{buildroot}%{_bindir} target/release/rqbit
21cr|rqbit-7.0.1-1|83	
21cr|rqbit-7.0.1-1|84	%if 0
21cr|rqbit-7.0.1-1|85	mv ./desktop/src-tauri/target/release/bundle/deb/rqbit-desktop_*/data/usr %{buildroot}%{_prefix}

7913 21
21cr|R-quadprog-1.5.5-5|1	%global packname  quadprog
21cr|R-quadprog-1.5.5-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-quadprog-1.5.5-5|3	
21cr|R-quadprog-1.5.5-5|4	Name:             R-%{packname}
21cr|R-quadprog-1.5.5-5|5	Version:          1.5.5
21cr|R-quadprog-1.5.5-5|6	Release:          5
21cr|R-quadprog-1.5.5-5|7	Summary:          Functions to solve Quadratic Programming Problems
21cr|R-quadprog-1.5.5-5|8	Group:            Sciences/Mathematics
21cr|R-quadprog-1.5.5-5|9	License:          GPL (>= 2)
21cr|R-quadprog-1.5.5-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-quadprog-1.5.5-5|11	Source0:          http://cran.r-project.org/src/contrib/quadprog_1.5-5.tar.gz
21cr|R-quadprog-1.5.5-5|12	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-quadprog-1.5.5-5|13	BuildRequires:    blas-devel
21cr|R-quadprog-1.5.5-5|14	BuildRequires:    lapack-devel
21cr|R-quadprog-1.5.5-5|15	
21cr|R-quadprog-1.5.5-5|16	%description
21cr|R-quadprog-1.5.5-5|17	This package contains routines and documentation for solving quadratic
21cr|R-quadprog-1.5.5-5|18	programming problems.
21cr|R-quadprog-1.5.5-5|19	
21cr|R-quadprog-1.5.5-5|20	%prep
21cr|R-quadprog-1.5.5-5|21	%setup -q -c -n %{packname}
21cr|R-quadprog-1.5.5-5|22	
21cr|R-quadprog-1.5.5-5|23	%build
21cr|R-quadprog-1.5.5-5|24	
21cr|R-quadprog-1.5.5-5|25	%install
21cr|R-quadprog-1.5.5-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-quadprog-1.5.5-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-quadprog-1.5.5-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-quadprog-1.5.5-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-quadprog-1.5.5-5|30	
21cr|R-quadprog-1.5.5-5|31	#check
21cr|R-quadprog-1.5.5-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-quadprog-1.5.5-5|33	
21cr|R-quadprog-1.5.5-5|34	%files
21cr|R-quadprog-1.5.5-5|35	%dir %{rlibdir}/%{packname}
21cr|R-quadprog-1.5.5-5|36	%doc %{rlibdir}/%{packname}/html
21cr|R-quadprog-1.5.5-5|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-quadprog-1.5.5-5|38	%{rlibdir}/%{packname}/INDEX
21cr|R-quadprog-1.5.5-5|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-quadprog-1.5.5-5|40	%{rlibdir}/%{packname}/Meta
21cr|R-quadprog-1.5.5-5|41	%{rlibdir}/%{packname}/R
21cr|R-quadprog-1.5.5-5|42	%{rlibdir}/%{packname}/help
21cr|R-quadprog-1.5.5-5|43	%{rlibdir}/%{packname}/libs

7914 21
21cr|R-quantreg-5.11-5|1	%bcond_without bootstrap
21cr|R-quantreg-5.11-5|2	%global packname  quantreg
21cr|R-quantreg-5.11-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-quantreg-5.11-5|4	
21cr|R-quantreg-5.11-5|5	Name:             R-%{packname}
21cr|R-quantreg-5.11-5|6	Version:          5.11
21cr|R-quantreg-5.11-5|7	Release:          5
21cr|R-quantreg-5.11-5|8	Summary:          Quantile Regression
21cr|R-quantreg-5.11-5|9	Group:            Sciences/Mathematics
21cr|R-quantreg-5.11-5|10	License:          GPLv2+
21cr|R-quantreg-5.11-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-quantreg-5.11-5|12	Source0:          http://cran.r-project.org/src/contrib/quantreg_%{version}.tar.gz
21cr|R-quantreg-5.11-5|13	Requires:         R-stats R-SparseM R-tripack R-akima R-MASS R-survival R-rgl
21cr|R-quantreg-5.11-5|14	Requires:         R-logspline R-nor1mix R-MatrixModels R-Matrix R-Formula
21cr|R-quantreg-5.11-5|15	%if %{without bootstrap}
21cr|R-quantreg-5.11-5|16	Requires:         R-zoo
21cr|R-quantreg-5.11-5|17	%endif
21cr|R-quantreg-5.11-5|18	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-quantreg-5.11-5|19	BuildRequires:    R-stats R-SparseM R-tripack R-akima R-MASS R-survival R-rgl
21cr|R-quantreg-5.11-5|20	BuildRequires:    R-logspline R-nor1mix R-MatrixModels R-Matrix R-Formula
21cr|R-quantreg-5.11-5|21	%if %{without bootstrap}
21cr|R-quantreg-5.11-5|22	BuildRequires:    R-zoo
21cr|R-quantreg-5.11-5|23	%endif
21cr|R-quantreg-5.11-5|24	BuildRequires:    blas-devel
21cr|R-quantreg-5.11-5|25	BuildRequires:    lapack-devel
21cr|R-quantreg-5.11-5|26	
21cr|R-quantreg-5.11-5|27	%description
21cr|R-quantreg-5.11-5|28	Quantile regression and related methods.
21cr|R-quantreg-5.11-5|29	
21cr|R-quantreg-5.11-5|30	%prep
21cr|R-quantreg-5.11-5|31	%setup -q -c -n %{packname}
21cr|R-quantreg-5.11-5|32	
21cr|R-quantreg-5.11-5|33	%build
21cr|R-quantreg-5.11-5|34	
21cr|R-quantreg-5.11-5|35	%install
21cr|R-quantreg-5.11-5|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-quantreg-5.11-5|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-quantreg-5.11-5|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-quantreg-5.11-5|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-quantreg-5.11-5|40	
21cr|R-quantreg-5.11-5|41	%if %{without bootstrap}
21cr|R-quantreg-5.11-5|42	%check
21cr|R-quantreg-5.11-5|43	%{_bindir}/R CMD check %{packname}
21cr|R-quantreg-5.11-5|44	%endif
21cr|R-quantreg-5.11-5|45	
21cr|R-quantreg-5.11-5|46	%files
21cr|R-quantreg-5.11-5|47	%dir %{rlibdir}/%{packname}
21cr|R-quantreg-5.11-5|48	%doc %{rlibdir}/%{packname}/doc
21cr|R-quantreg-5.11-5|49	%doc %{rlibdir}/%{packname}/html
21cr|R-quantreg-5.11-5|50	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-quantreg-5.11-5|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-quantreg-5.11-5|52	%doc %{rlibdir}/%{packname}/FAQ
21cr|R-quantreg-5.11-5|53	%{rlibdir}/%{packname}/INDEX
21cr|R-quantreg-5.11-5|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-quantreg-5.11-5|55	%{rlibdir}/%{packname}/Meta
21cr|R-quantreg-5.11-5|56	%{rlibdir}/%{packname}/R
21cr|R-quantreg-5.11-5|57	%{rlibdir}/%{packname}/TODO
21cr|R-quantreg-5.11-5|58	%{rlibdir}/%{packname}/data
21cr|R-quantreg-5.11-5|59	%{rlibdir}/%{packname}/demo
21cr|R-quantreg-5.11-5|60	%{rlibdir}/%{packname}/help
21cr|R-quantreg-5.11-5|61	%{rlibdir}/%{packname}/libs

7915 21
21cr|R-qvcalc-0.8.8-5|1	%global packname  qvcalc
21cr|R-qvcalc-0.8.8-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-qvcalc-0.8.8-5|3	
21cr|R-qvcalc-0.8.8-5|4	Name:             R-%{packname}
21cr|R-qvcalc-0.8.8-5|5	Version:          0.8.8
21cr|R-qvcalc-0.8.8-5|6	Release:          5
21cr|R-qvcalc-0.8.8-5|7	Summary:          Quasi variances for factor effects in statistical models
21cr|R-qvcalc-0.8.8-5|8	Group:            Sciences/Mathematics
21cr|R-qvcalc-0.8.8-5|9	License:          GPL (>= 2)
21cr|R-qvcalc-0.8.8-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-qvcalc-0.8.8-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.8-8.tar.gz
21cr|R-qvcalc-0.8.8-5|12	BuildArch:        noarch
21cr|R-qvcalc-0.8.8-5|13	Requires:         R-core
21cr|R-qvcalc-0.8.8-5|14	
21cr|R-qvcalc-0.8.8-5|15	Requires:         R-relimp R-MASS
21cr|R-qvcalc-0.8.8-5|16	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-qvcalc-0.8.8-5|17	
21cr|R-qvcalc-0.8.8-5|18	BuildRequires:   R-relimp R-MASS
21cr|R-qvcalc-0.8.8-5|19	
21cr|R-qvcalc-0.8.8-5|20	%description
21cr|R-qvcalc-0.8.8-5|21	Functions to compute quasi variances and associated measures of
21cr|R-qvcalc-0.8.8-5|22	approximation error
21cr|R-qvcalc-0.8.8-5|23	
21cr|R-qvcalc-0.8.8-5|24	%prep
21cr|R-qvcalc-0.8.8-5|25	%setup -q -c -n %{packname}
21cr|R-qvcalc-0.8.8-5|26	
21cr|R-qvcalc-0.8.8-5|27	%build
21cr|R-qvcalc-0.8.8-5|28	
21cr|R-qvcalc-0.8.8-5|29	%install
21cr|R-qvcalc-0.8.8-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-qvcalc-0.8.8-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-qvcalc-0.8.8-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-qvcalc-0.8.8-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-qvcalc-0.8.8-5|34	
21cr|R-qvcalc-0.8.8-5|35	#check
21cr|R-qvcalc-0.8.8-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-qvcalc-0.8.8-5|37	
21cr|R-qvcalc-0.8.8-5|38	%files
21cr|R-qvcalc-0.8.8-5|39	%dir %{rlibdir}/%{packname}
21cr|R-qvcalc-0.8.8-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-qvcalc-0.8.8-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-qvcalc-0.8.8-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-qvcalc-0.8.8-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-qvcalc-0.8.8-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-qvcalc-0.8.8-5|45	%{rlibdir}/%{packname}/R
21cr|R-qvcalc-0.8.8-5|46	%{rlibdir}/%{packname}/help

7916 21
21cr|R-R6-2.2.0-4|1	%global packname  R6
21cr|R-R6-2.2.0-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-R6-2.2.0-4|3	
21cr|R-R6-2.2.0-4|4	Name:             R-%{packname}
21cr|R-R6-2.2.0-4|5	Version:          2.2.0
21cr|R-R6-2.2.0-4|6	Release:          4
21cr|R-R6-2.2.0-4|7	Summary:          Classes with Reference Semantics
21cr|R-R6-2.2.0-4|8	Group:            Sciences/Mathematics
21cr|R-R6-2.2.0-4|9	License:          MIT + file LICENSE
21cr|R-R6-2.2.0-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-R6-2.2.0-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-R6-2.2.0-4|12	BuildArch:        noarch
21cr|R-R6-2.2.0-4|13	Requires:         R-core
21cr|R-R6-2.2.0-4|14	
21cr|R-R6-2.2.0-4|15	Recommends:         R-knitr R-microbenchmark R-pryr R-testthat R-ggplot2 R-scales
21cr|R-R6-2.2.0-4|16	BuildRequires:    R-devel Rmath-devel
21cr|R-R6-2.2.0-4|17	
21cr|R-R6-2.2.0-4|18	BuildRequires:   R-knitr R-scales
21cr|R-R6-2.2.0-4|19	
21cr|R-R6-2.2.0-4|20	%description
21cr|R-R6-2.2.0-4|21	The R6 package allows the creation of classes with reference semantics,
21cr|R-R6-2.2.0-4|22	similar to R's built-in reference classes. Compared to reference classes,
21cr|R-R6-2.2.0-4|23	R6 classes are simpler and lighter-weight, and they are not built on S4
21cr|R-R6-2.2.0-4|24	classes so they do not require the methods package. These classes allow
21cr|R-R6-2.2.0-4|25	public and private members, and they support inheritance, even when the
21cr|R-R6-2.2.0-4|26	classes are defined in different packages.
21cr|R-R6-2.2.0-4|27	
21cr|R-R6-2.2.0-4|28	%prep
21cr|R-R6-2.2.0-4|29	%setup -q -c -n %{packname}
21cr|R-R6-2.2.0-4|30	
21cr|R-R6-2.2.0-4|31	%build
21cr|R-R6-2.2.0-4|32	
21cr|R-R6-2.2.0-4|33	%install
21cr|R-R6-2.2.0-4|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-R6-2.2.0-4|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-R6-2.2.0-4|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-R6-2.2.0-4|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-R6-2.2.0-4|38	
21cr|R-R6-2.2.0-4|39	#check
21cr|R-R6-2.2.0-4|40	#{_bindir}/R CMD check %%{packname}
21cr|R-R6-2.2.0-4|41	
21cr|R-R6-2.2.0-4|42	%files
21cr|R-R6-2.2.0-4|43	%dir %{rlibdir}/%{packname}
21cr|R-R6-2.2.0-4|44	%doc %{rlibdir}/%{packname}/doc
21cr|R-R6-2.2.0-4|45	%doc %{rlibdir}/%{packname}/html
21cr|R-R6-2.2.0-4|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-R6-2.2.0-4|47	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-R6-2.2.0-4|48	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-R6-2.2.0-4|49	%{rlibdir}/%{packname}/INDEX
21cr|R-R6-2.2.0-4|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-R6-2.2.0-4|51	%{rlibdir}/%{packname}/Meta
21cr|R-R6-2.2.0-4|52	%{rlibdir}/%{packname}/R
21cr|R-R6-2.2.0-4|53	%{rlibdir}/%{packname}/help

7917 21
21cr|R-rae230a.db-2.10.1-5|1	%global packname  rae230a.db
21cr|R-rae230a.db-2.10.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-rae230a.db-2.10.1-5|3	
21cr|R-rae230a.db-2.10.1-5|4	Name:             R-%{packname}
21cr|R-rae230a.db-2.10.1-5|5	Version:          2.10.1
21cr|R-rae230a.db-2.10.1-5|6	Release:          5
21cr|R-rae230a.db-2.10.1-5|7	Summary:          Affymetrix Rat Expression Set 230 annotation data (chip rae230a)
21cr|R-rae230a.db-2.10.1-5|8	Group:            Sciences/Mathematics
21cr|R-rae230a.db-2.10.1-5|9	License:          Artistic-2.0
21cr|R-rae230a.db-2.10.1-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-rae230a.db-2.10.1-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-rae230a.db-2.10.1-5|12	BuildArch:        noarch
21cr|R-rae230a.db-2.10.1-5|13	Requires:         R-core
21cr|R-rae230a.db-2.10.1-5|14	Requires:         R-methods R-AnnotationDbi R-org.Rn.eg.db
21cr|R-rae230a.db-2.10.1-5|15	Requires:         R-methods R-AnnotationDbi
21cr|R-rae230a.db-2.10.1-5|16	Requires:         R-annotate
21cr|R-rae230a.db-2.10.1-5|17	BuildRequires:    R-devel Rmath-devel  R-methods R-AnnotationDbi R-org.Rn.eg.db
21cr|R-rae230a.db-2.10.1-5|18	BuildRequires:    R-methods R-AnnotationDbi
21cr|R-rae230a.db-2.10.1-5|19	BuildRequires:    R-annotate
21cr|R-rae230a.db-2.10.1-5|20	
21cr|R-rae230a.db-2.10.1-5|21	%description
21cr|R-rae230a.db-2.10.1-5|22	Affymetrix Rat Expression Set 230 annotation data (chip rae230a) assembled
21cr|R-rae230a.db-2.10.1-5|23	using data from public repositories
21cr|R-rae230a.db-2.10.1-5|24	
21cr|R-rae230a.db-2.10.1-5|25	%prep
21cr|R-rae230a.db-2.10.1-5|26	%setup -q -c -n %{packname}
21cr|R-rae230a.db-2.10.1-5|27	
21cr|R-rae230a.db-2.10.1-5|28	%build
21cr|R-rae230a.db-2.10.1-5|29	
21cr|R-rae230a.db-2.10.1-5|30	%install
21cr|R-rae230a.db-2.10.1-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rae230a.db-2.10.1-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rae230a.db-2.10.1-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rae230a.db-2.10.1-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rae230a.db-2.10.1-5|35	
21cr|R-rae230a.db-2.10.1-5|36	#Disable check - fails due to texlive errors...
21cr|R-rae230a.db-2.10.1-5|37	#check
21cr|R-rae230a.db-2.10.1-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-rae230a.db-2.10.1-5|39	
21cr|R-rae230a.db-2.10.1-5|40	%files
21cr|R-rae230a.db-2.10.1-5|41	%dir %{rlibdir}/%{packname}
21cr|R-rae230a.db-2.10.1-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-rae230a.db-2.10.1-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rae230a.db-2.10.1-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-rae230a.db-2.10.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rae230a.db-2.10.1-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-rae230a.db-2.10.1-5|47	%{rlibdir}/%{packname}/R
21cr|R-rae230a.db-2.10.1-5|48	%{rlibdir}/%{packname}/extdata
21cr|R-rae230a.db-2.10.1-5|49	%{rlibdir}/%{packname}/help

7918 21
21cr|R-rae230aprobe-2.13.0-5|1	%global packname  rae230aprobe
21cr|R-rae230aprobe-2.13.0-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-rae230aprobe-2.13.0-5|3	
21cr|R-rae230aprobe-2.13.0-5|4	Name:             R-%{packname}
21cr|R-rae230aprobe-2.13.0-5|5	Version:          2.13.0
21cr|R-rae230aprobe-2.13.0-5|6	Release:          5
21cr|R-rae230aprobe-2.13.0-5|7	Summary:          Probe sequence data for microarrays of type rae230a
21cr|R-rae230aprobe-2.13.0-5|8	Group:            Sciences/Mathematics
21cr|R-rae230aprobe-2.13.0-5|9	License:          LGPL
21cr|R-rae230aprobe-2.13.0-5|10	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-rae230aprobe-2.13.0-5|11	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/rae230aprobe_2.13.0.tar.gz
21cr|R-rae230aprobe-2.13.0-5|12	BuildArch:        noarch
21cr|R-rae230aprobe-2.13.0-5|13	Requires:         R-core
21cr|R-rae230aprobe-2.13.0-5|14	Requires:         R-AnnotationDbi
21cr|R-rae230aprobe-2.13.0-5|15	BuildRequires:    R-devel Rmath-devel  R-AnnotationDbi R-IRanges R-S4Vectors
21cr|R-rae230aprobe-2.13.0-5|16	
21cr|R-rae230aprobe-2.13.0-5|17	%description
21cr|R-rae230aprobe-2.13.0-5|18	This package was automatically created by package AnnotationDbi version
21cr|R-rae230aprobe-2.13.0-5|19	1.15.34. The probe sequence data was obtained from
21cr|R-rae230aprobe-2.13.0-5|20	http://www.affymetrix.com. The file name was RAE230A\_probe\_tab.
21cr|R-rae230aprobe-2.13.0-5|21	
21cr|R-rae230aprobe-2.13.0-5|22	%prep
21cr|R-rae230aprobe-2.13.0-5|23	%setup -q -c -n %{packname}
21cr|R-rae230aprobe-2.13.0-5|24	
21cr|R-rae230aprobe-2.13.0-5|25	%build
21cr|R-rae230aprobe-2.13.0-5|26	
21cr|R-rae230aprobe-2.13.0-5|27	%install
21cr|R-rae230aprobe-2.13.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rae230aprobe-2.13.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rae230aprobe-2.13.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rae230aprobe-2.13.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rae230aprobe-2.13.0-5|32	
21cr|R-rae230aprobe-2.13.0-5|33	#check
21cr|R-rae230aprobe-2.13.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-rae230aprobe-2.13.0-5|35	
21cr|R-rae230aprobe-2.13.0-5|36	%files
21cr|R-rae230aprobe-2.13.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-rae230aprobe-2.13.0-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-rae230aprobe-2.13.0-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rae230aprobe-2.13.0-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-rae230aprobe-2.13.0-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rae230aprobe-2.13.0-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-rae230aprobe-2.13.0-5|43	%{rlibdir}/%{packname}/R
21cr|R-rae230aprobe-2.13.0-5|44	%{rlibdir}/%{packname}/data
21cr|R-rae230aprobe-2.13.0-5|45	%{rlibdir}/%{packname}/help

7919 21
21cr|R-RandomFields-3.0.62-3|1	%global packname  RandomFields
21cr|R-RandomFields-3.0.62-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RandomFields-3.0.62-3|3	
21cr|R-RandomFields-3.0.62-3|4	Name:             R-%{packname}
21cr|R-RandomFields-3.0.62-3|5	Version:          3.0.62
21cr|R-RandomFields-3.0.62-3|6	Release:          3
21cr|R-RandomFields-3.0.62-3|7	Summary:          Simulation and Analysis of Random Fields
21cr|R-RandomFields-3.0.62-3|8	Group:            Sciences/Mathematics
21cr|R-RandomFields-3.0.62-3|9	License:          GPL
21cr|R-RandomFields-3.0.62-3|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RandomFields-3.0.62-3|11	Source0:          http://cran.r-project.org/src/contrib/RandomFields_3.0.62.tar.gz
21cr|R-RandomFields-3.0.62-3|12	BuildRequires:    R-devel Rmath-devel
21cr|R-RandomFields-3.0.62-3|13	BuildRequires:    R-sp
21cr|R-RandomFields-3.0.62-3|14	BuildRequires:    blas-devel
21cr|R-RandomFields-3.0.62-3|15	BuildRequires:    lapack-devel
21cr|R-RandomFields-3.0.62-3|16	Requires:    R-sp
21cr|R-RandomFields-3.0.62-3|17	BuildRequires:  R-raster R-tcltk2 R-tkrplot R-spam R-colorspace
21cr|R-RandomFields-3.0.62-3|18	Requires:       R-raster R-tcltk2 R-tkrplot R-spam R-colorspace
21cr|R-RandomFields-3.0.62-3|19	
21cr|R-RandomFields-3.0.62-3|20	
21cr|R-RandomFields-3.0.62-3|21	%description
21cr|R-RandomFields-3.0.62-3|22	Simulation of Gaussian and extreme value random fields; conditional
21cr|R-RandomFields-3.0.62-3|23	simulation; kriging
21cr|R-RandomFields-3.0.62-3|24	
21cr|R-RandomFields-3.0.62-3|25	%prep
21cr|R-RandomFields-3.0.62-3|26	%setup -q -c -n %{packname}
21cr|R-RandomFields-3.0.62-3|27	
21cr|R-RandomFields-3.0.62-3|28	%build
21cr|R-RandomFields-3.0.62-3|29	
21cr|R-RandomFields-3.0.62-3|30	%install
21cr|R-RandomFields-3.0.62-3|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RandomFields-3.0.62-3|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RandomFields-3.0.62-3|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RandomFields-3.0.62-3|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RandomFields-3.0.62-3|35	
21cr|R-RandomFields-3.0.62-3|36	# Requires too much RAM
21cr|R-RandomFields-3.0.62-3|37	#check
21cr|R-RandomFields-3.0.62-3|38	#{_bindir}/R CMD check %%{packname}
21cr|R-RandomFields-3.0.62-3|39	
21cr|R-RandomFields-3.0.62-3|40	%files
21cr|R-RandomFields-3.0.62-3|41	%dir %{rlibdir}/%{packname}
21cr|R-RandomFields-3.0.62-3|42	%doc %{rlibdir}/%{packname}/html
21cr|R-RandomFields-3.0.62-3|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RandomFields-3.0.62-3|44	%{rlibdir}/%{packname}/CITATION
21cr|R-RandomFields-3.0.62-3|45	%{rlibdir}/%{packname}/INDEX
21cr|R-RandomFields-3.0.62-3|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RandomFields-3.0.62-3|47	%{rlibdir}/%{packname}/Meta
21cr|R-RandomFields-3.0.62-3|48	%{rlibdir}/%{packname}/R
21cr|R-RandomFields-3.0.62-3|49	%{rlibdir}/%{packname}/data
21cr|R-RandomFields-3.0.62-3|50	%{rlibdir}/%{packname}/help
21cr|R-RandomFields-3.0.62-3|51	%{rlibdir}/%{packname}/libs
21cr|R-RandomFields-3.0.62-3|52	%{rlibdir}/%{packname}/doc

7920 21
21cr|R-randomForest-4.6.10-4|1	%global packname  randomForest
21cr|R-randomForest-4.6.10-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-randomForest-4.6.10-4|3	
21cr|R-randomForest-4.6.10-4|4	Name:             R-%{packname}
21cr|R-randomForest-4.6.10-4|5	Version:          4.6.10
21cr|R-randomForest-4.6.10-4|6	Release:          4
21cr|R-randomForest-4.6.10-4|7	Summary:          Breiman and Cutler's random forests for classification and regression
21cr|R-randomForest-4.6.10-4|8	Group:            Sciences/Mathematics
21cr|R-randomForest-4.6.10-4|9	License:          GPL (>= 2)
21cr|R-randomForest-4.6.10-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-randomForest-4.6.10-4|11	Source0:          http://cran.r-project.org/src/contrib/randomForest_4.6-10.tar.gz
21cr|R-randomForest-4.6.10-4|12	Requires:         R-stats
21cr|R-randomForest-4.6.10-4|13	Requires:         R-RColorBrewer R-MASS
21cr|R-randomForest-4.6.10-4|14	BuildRequires:    R-devel Rmath-devel  R-stats
21cr|R-randomForest-4.6.10-4|15	BuildRequires:    R-RColorBrewer R-MASS
21cr|R-randomForest-4.6.10-4|16	
21cr|R-randomForest-4.6.10-4|17	%description
21cr|R-randomForest-4.6.10-4|18	Classification and regression based on a forest of trees using random
21cr|R-randomForest-4.6.10-4|19	
21cr|R-randomForest-4.6.10-4|20	%prep
21cr|R-randomForest-4.6.10-4|21	%setup -q -c -n %{packname}
21cr|R-randomForest-4.6.10-4|22	
21cr|R-randomForest-4.6.10-4|23	%build
21cr|R-randomForest-4.6.10-4|24	
21cr|R-randomForest-4.6.10-4|25	%install
21cr|R-randomForest-4.6.10-4|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-randomForest-4.6.10-4|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-randomForest-4.6.10-4|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-randomForest-4.6.10-4|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-randomForest-4.6.10-4|30	
21cr|R-randomForest-4.6.10-4|31	#%check
21cr|R-randomForest-4.6.10-4|32	#%{_bindir}/R CMD check %{packname}
21cr|R-randomForest-4.6.10-4|33	
21cr|R-randomForest-4.6.10-4|34	%files
21cr|R-randomForest-4.6.10-4|35	%dir %{rlibdir}/%{packname}
21cr|R-randomForest-4.6.10-4|36	%doc %{rlibdir}/%{packname}/html
21cr|R-randomForest-4.6.10-4|37	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-randomForest-4.6.10-4|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-randomForest-4.6.10-4|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-randomForest-4.6.10-4|40	%{rlibdir}/%{packname}/INDEX
21cr|R-randomForest-4.6.10-4|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-randomForest-4.6.10-4|42	%{rlibdir}/%{packname}/Meta
21cr|R-randomForest-4.6.10-4|43	%{rlibdir}/%{packname}/R
21cr|R-randomForest-4.6.10-4|44	%{rlibdir}/%{packname}/data
21cr|R-randomForest-4.6.10-4|45	%{rlibdir}/%{packname}/help
21cr|R-randomForest-4.6.10-4|46	%{rlibdir}/%{packname}/libs

7921 21
21cr|R-randomSurvivalForest-3.6.4-4|1	%global packname  randomSurvivalForest
21cr|R-randomSurvivalForest-3.6.4-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-randomSurvivalForest-3.6.4-4|3	
21cr|R-randomSurvivalForest-3.6.4-4|4	Name:             R-%{packname}
21cr|R-randomSurvivalForest-3.6.4-4|5	Version:          3.6.4
21cr|R-randomSurvivalForest-3.6.4-4|6	Release:          4
21cr|R-randomSurvivalForest-3.6.4-4|7	Summary:          Random Survival Forests
21cr|R-randomSurvivalForest-3.6.4-4|8	Group:            Sciences/Mathematics
21cr|R-randomSurvivalForest-3.6.4-4|9	License:          GPL (>= 2)
21cr|R-randomSurvivalForest-3.6.4-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-randomSurvivalForest-3.6.4-4|11	Source0:          http://cran.r-project.org/src/contrib/randomSurvivalForest_3.6.4.tar.gz
21cr|R-randomSurvivalForest-3.6.4-4|12	Requires:         R-XML
21cr|R-randomSurvivalForest-3.6.4-4|13	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-randomSurvivalForest-3.6.4-4|14	BuildRequires:    R-XML
21cr|R-randomSurvivalForest-3.6.4-4|15	
21cr|R-randomSurvivalForest-3.6.4-4|16	%description
21cr|R-randomSurvivalForest-3.6.4-4|17	Random survival forests for right-censored and competing risks survival
21cr|R-randomSurvivalForest-3.6.4-4|18	
21cr|R-randomSurvivalForest-3.6.4-4|19	%prep
21cr|R-randomSurvivalForest-3.6.4-4|20	%setup -q -c -n %{packname}
21cr|R-randomSurvivalForest-3.6.4-4|21	
21cr|R-randomSurvivalForest-3.6.4-4|22	%build
21cr|R-randomSurvivalForest-3.6.4-4|23	
21cr|R-randomSurvivalForest-3.6.4-4|24	%install
21cr|R-randomSurvivalForest-3.6.4-4|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-randomSurvivalForest-3.6.4-4|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-randomSurvivalForest-3.6.4-4|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-randomSurvivalForest-3.6.4-4|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-randomSurvivalForest-3.6.4-4|29	
21cr|R-randomSurvivalForest-3.6.4-4|30	#%check
21cr|R-randomSurvivalForest-3.6.4-4|31	#%{_bindir}/R CMD check %{packname}
21cr|R-randomSurvivalForest-3.6.4-4|32	
21cr|R-randomSurvivalForest-3.6.4-4|33	%files
21cr|R-randomSurvivalForest-3.6.4-4|34	%dir %{rlibdir}/%{packname}
21cr|R-randomSurvivalForest-3.6.4-4|35	# %doc %{rlibdir}/%{packname}/doc
21cr|R-randomSurvivalForest-3.6.4-4|36	%doc %{rlibdir}/%{packname}/html
21cr|R-randomSurvivalForest-3.6.4-4|37	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-randomSurvivalForest-3.6.4-4|38	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-randomSurvivalForest-3.6.4-4|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-randomSurvivalForest-3.6.4-4|40	%{rlibdir}/%{packname}/INDEX
21cr|R-randomSurvivalForest-3.6.4-4|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-randomSurvivalForest-3.6.4-4|42	%{rlibdir}/%{packname}/Meta
21cr|R-randomSurvivalForest-3.6.4-4|43	%{rlibdir}/%{packname}/R
21cr|R-randomSurvivalForest-3.6.4-4|44	%{rlibdir}/%{packname}/data
21cr|R-randomSurvivalForest-3.6.4-4|45	%{rlibdir}/%{packname}/help
21cr|R-randomSurvivalForest-3.6.4-4|46	%{rlibdir}/%{packname}/libs

7922 21
21cr|R-RANN-2.5-4|1	%global packname  RANN
21cr|R-RANN-2.5-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RANN-2.5-4|3	
21cr|R-RANN-2.5-4|4	Name:             R-%{packname}
21cr|R-RANN-2.5-4|5	Version:          2.5
21cr|R-RANN-2.5-4|6	Release:          4
21cr|R-RANN-2.5-4|7	Summary:          Fast Nearest Neighbour Search
21cr|R-RANN-2.5-4|8	Group:            Sciences/Mathematics
21cr|R-RANN-2.5-4|9	License:          GPL-2
21cr|R-RANN-2.5-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RANN-2.5-4|11	Source0:          http://cran.r-project.org/src/contrib/RANN_%{version}.tar.gz
21cr|R-RANN-2.5-4|12	BuildRequires:    R-devel Rmath-devel
21cr|R-RANN-2.5-4|13	Recommends:       R-testthat
21cr|R-RANN-2.5-4|14	
21cr|R-RANN-2.5-4|15	%description
21cr|R-RANN-2.5-4|16	Finds the k nearest neighbours for every point in a given dataset in O(N
21cr|R-RANN-2.5-4|17	log N) time using Arya and Mount's ANN library (v1.1.1).  Two functions
21cr|R-RANN-2.5-4|18	allow searches for nearest neighbours within a point set or between two
21cr|R-RANN-2.5-4|19	separate point sets. There is support for approximate as well as exact
21cr|R-RANN-2.5-4|20	searches, fixed radius searches and bd as well as kd trees. This version
21cr|R-RANN-2.5-4|21	updates ANN 1.1.3 and fixes package compilation on Windows.
21cr|R-RANN-2.5-4|22	
21cr|R-RANN-2.5-4|23	%prep
21cr|R-RANN-2.5-4|24	%setup -q -c -n %{packname}
21cr|R-RANN-2.5-4|25	
21cr|R-RANN-2.5-4|26	%build
21cr|R-RANN-2.5-4|27	
21cr|R-RANN-2.5-4|28	%install
21cr|R-RANN-2.5-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RANN-2.5-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RANN-2.5-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RANN-2.5-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RANN-2.5-4|33	
21cr|R-RANN-2.5-4|34	#check
21cr|R-RANN-2.5-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-RANN-2.5-4|36	
21cr|R-RANN-2.5-4|37	%files
21cr|R-RANN-2.5-4|38	%dir %{rlibdir}/%{packname}
21cr|R-RANN-2.5-4|39	%doc %{rlibdir}/%{packname}/html
21cr|R-RANN-2.5-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RANN-2.5-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-RANN-2.5-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RANN-2.5-4|43	%{rlibdir}/%{packname}/NEWS
21cr|R-RANN-2.5-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-RANN-2.5-4|45	%{rlibdir}/%{packname}/R
21cr|R-RANN-2.5-4|46	%{rlibdir}/%{packname}/help
21cr|R-RANN-2.5-4|47	%{rlibdir}/%{packname}/libs
21cr|R-RANN-2.5-4|48	%{rlibdir}/%{packname}/COPYRIGHT

7923 21
21cr|R-raster-3.4.13-1|1	%global oname raster
21cr|R-raster-3.4.13-1|2	%define aver %(echo %{version} |cut -d. -f1,2)
21cr|R-raster-3.4.13-1|3	%define bver %(echo %{version} |cut -d. -f3)
21cr|R-raster-3.4.13-1|4	
21cr|R-raster-3.4.13-1|5	Summary:	Reading, writing, manipulating, analyzing and modeling of spatial data
21cr|R-raster-3.4.13-1|6	Name:		R-raster
21cr|R-raster-3.4.13-1|7	Version:	3.4.13
21cr|R-raster-3.4.13-1|8	Release:	1
21cr|R-raster-3.4.13-1|9	License:	GPL3+
21cr|R-raster-3.4.13-1|10	Group:		Sciences/Mathematics
21cr|R-raster-3.4.13-1|11	Url:		https://cran.r-project.org/web/packages/raster
21cr|R-raster-3.4.13-1|12	Source0:	https://cran.r-project.org/src/contrib/%{oname}_%{aver}-%{bver}.tar.gz
21cr|R-raster-3.4.13-1|13	BuildRequires:	R-Rcpp
21cr|R-raster-3.4.13-1|14	BuildRequires:	R-sp
21cr|R-raster-3.4.13-1|15	BuildRequires:	R-devel
21cr|R-raster-3.4.13-1|16	Requires:	R-Rcpp
21cr|R-raster-3.4.13-1|17	Requires:	R-sp
21cr|R-raster-3.4.13-1|18	
21cr|R-raster-3.4.13-1|19	%description
21cr|R-raster-3.4.13-1|20	Reading, writing, manipulating, analyzing and modeling of spatial data.
21cr|R-raster-3.4.13-1|21	The package implements basic and high-level functions for raster data
21cr|R-raster-3.4.13-1|22	and for vector data operations such as intersections.
21cr|R-raster-3.4.13-1|23	See the manual and tutorials on <https://rspatial.org/> to get started.
21cr|R-raster-3.4.13-1|24	
21cr|R-raster-3.4.13-1|25	%files
21cr|R-raster-3.4.13-1|26	%doc %{_libdir}/R/library/%{oname}/html
21cr|R-raster-3.4.13-1|27	%doc %{_libdir}/R/library/%{oname}/NEWS
21cr|R-raster-3.4.13-1|28	%{_libdir}/R/library/%{oname}/DESCRIPTION
21cr|R-raster-3.4.13-1|29	%{_libdir}/R/library/%{oname}/external
21cr|R-raster-3.4.13-1|30	%{_libdir}/R/library/%{oname}/help
21cr|R-raster-3.4.13-1|31	%{_libdir}/R/library/%{oname}/INDEX
21cr|R-raster-3.4.13-1|32	%{_libdir}/R/library/%{oname}/libs/
21cr|R-raster-3.4.13-1|33	%{_libdir}/R/library/%{oname}/Meta/
21cr|R-raster-3.4.13-1|34	%{_libdir}/R/library/%{oname}/NAMESPACE
21cr|R-raster-3.4.13-1|35	%{_libdir}/R/library/%{oname}/R/
21cr|R-raster-3.4.13-1|36	%{_libdir}/R/library/%{oname}/tinytest
21cr|R-raster-3.4.13-1|37	
21cr|R-raster-3.4.13-1|38	#------------------------------------------------------------------
21cr|R-raster-3.4.13-1|39	
21cr|R-raster-3.4.13-1|40	%prep
21cr|R-raster-3.4.13-1|41	%setup -qcn %{oname}-%{version}
21cr|R-raster-3.4.13-1|42	
21cr|R-raster-3.4.13-1|43	%build
21cr|R-raster-3.4.13-1|44	
21cr|R-raster-3.4.13-1|45	%install
21cr|R-raster-3.4.13-1|46	mkdir -p %{buildroot}%{_libdir}/R/library
21cr|R-raster-3.4.13-1|47	%{_bindir}/R CMD INSTALL -l %{buildroot}%{_libdir}/R/library %{oname}
21cr|R-raster-3.4.13-1|48	test -d %{oname}/src && (cd %{oname}/src; rm -f *.o *.so)
21cr|R-raster-3.4.13-1|49	rm -f %{buildroot}%{_libdir}/R/library/R.css

7924 21
21cr|R-rasterVis-0.32-4|1	%global packname  rasterVis
21cr|R-rasterVis-0.32-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-rasterVis-0.32-4|3	
21cr|R-rasterVis-0.32-4|4	%define debug_package %{nil}
21cr|R-rasterVis-0.32-4|5	
21cr|R-rasterVis-0.32-4|6	Name:             R-%{packname}
21cr|R-rasterVis-0.32-4|7	Version:          0.32
21cr|R-rasterVis-0.32-4|8	Release:          4
21cr|R-rasterVis-0.32-4|9	Summary:          Visualization methods for the raster package
21cr|R-rasterVis-0.32-4|10	Group:            Sciences/Mathematics
21cr|R-rasterVis-0.32-4|11	License:          GPL-3
21cr|R-rasterVis-0.32-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rasterVis-0.32-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-rasterVis-0.32-4|14	BuildArch:        noarch
21cr|R-rasterVis-0.32-4|15	Requires:         R-core
21cr|R-rasterVis-0.32-4|16	
21cr|R-rasterVis-0.32-4|17	Requires:         R-methods R-raster R-lattice R-latticeExtra R-hexbin
21cr|R-rasterVis-0.32-4|18	Requires:         R-grid R-grDevices R-sp R-zoo R-RColorBrewer
21cr|R-rasterVis-0.32-4|19	Requires:         R-parallel R-rgl R-ggplot2 R-colorspace R-dichromat
21cr|R-rasterVis-0.32-4|20	BuildRequires:    R-devel Rmath-devel R-methods R-raster R-lattice R-latticeExtra R-hexbin
21cr|R-rasterVis-0.32-4|21	BuildRequires:    R-grid R-grDevices R-sp R-zoo R-RColorBrewer
21cr|R-rasterVis-0.32-4|22	BuildRequires:   R-parallel R-rgl R-ggplot2 R-colorspace R-dichromat
21cr|R-rasterVis-0.32-4|23	
21cr|R-rasterVis-0.32-4|24	%description
21cr|R-rasterVis-0.32-4|25	The raster package defines classes and methods for spatial raster data
21cr|R-rasterVis-0.32-4|26	access and manipulation. The rasterVis package complements raster
21cr|R-rasterVis-0.32-4|27	providing a set of methods for enhanced visualization and interaction.
21cr|R-rasterVis-0.32-4|28	
21cr|R-rasterVis-0.32-4|29	%prep
21cr|R-rasterVis-0.32-4|30	%setup -q -c -n %{packname}
21cr|R-rasterVis-0.32-4|31	
21cr|R-rasterVis-0.32-4|32	%build
21cr|R-rasterVis-0.32-4|33	
21cr|R-rasterVis-0.32-4|34	%install
21cr|R-rasterVis-0.32-4|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rasterVis-0.32-4|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rasterVis-0.32-4|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rasterVis-0.32-4|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rasterVis-0.32-4|39	
21cr|R-rasterVis-0.32-4|40	#check
21cr|R-rasterVis-0.32-4|41	#{_bindir}/R CMD check %%{packname}
21cr|R-rasterVis-0.32-4|42	
21cr|R-rasterVis-0.32-4|43	%files
21cr|R-rasterVis-0.32-4|44	%dir %{rlibdir}/%{packname}
21cr|R-rasterVis-0.32-4|45	%doc %{rlibdir}/%{packname}/html
21cr|R-rasterVis-0.32-4|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rasterVis-0.32-4|47	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-rasterVis-0.32-4|48	%{rlibdir}/%{packname}/INDEX
21cr|R-rasterVis-0.32-4|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rasterVis-0.32-4|50	%{rlibdir}/%{packname}/Meta
21cr|R-rasterVis-0.32-4|51	%{rlibdir}/%{packname}/R
21cr|R-rasterVis-0.32-4|52	%{rlibdir}/%{packname}/help

7925 21
21cr|R-rbenchmark-1.0.0-6|1	%global packname  rbenchmark
21cr|R-rbenchmark-1.0.0-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-rbenchmark-1.0.0-6|3	
21cr|R-rbenchmark-1.0.0-6|4	Name:             R-%{packname}
21cr|R-rbenchmark-1.0.0-6|5	Version:          1.0.0
21cr|R-rbenchmark-1.0.0-6|6	Release:          6
21cr|R-rbenchmark-1.0.0-6|7	Summary:          Benchmarking routine for R
21cr|R-rbenchmark-1.0.0-6|8	Group:            Sciences/Mathematics
21cr|R-rbenchmark-1.0.0-6|9	License:          GPL (>= 2)
21cr|R-rbenchmark-1.0.0-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rbenchmark-1.0.0-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-rbenchmark-1.0.0-6|12	BuildArch:        noarch
21cr|R-rbenchmark-1.0.0-6|13	Requires:         R-core
21cr|R-rbenchmark-1.0.0-6|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-rbenchmark-1.0.0-6|15	
21cr|R-rbenchmark-1.0.0-6|16	%description
21cr|R-rbenchmark-1.0.0-6|17	rbenchmark is inspired by the Perl module Benchmark, and is intended to
21cr|R-rbenchmark-1.0.0-6|18	facilitate benchmarking of arbitrary R code. The library consists of just
21cr|R-rbenchmark-1.0.0-6|19	one function, benchmark, which is a simple wrapper around system.time.
21cr|R-rbenchmark-1.0.0-6|20	Given a specification of the benchmarking process (counts of replications,
21cr|R-rbenchmark-1.0.0-6|21	evaluation environment) and an arbitrary number of expressions, benchmark
21cr|R-rbenchmark-1.0.0-6|22	evaluates each of the expressions in the specified environment,
21cr|R-rbenchmark-1.0.0-6|23	replicating the evaluation as many times as specified, and returning the
21cr|R-rbenchmark-1.0.0-6|24	results conveniently wrapped into a data frame.
21cr|R-rbenchmark-1.0.0-6|25	
21cr|R-rbenchmark-1.0.0-6|26	%prep
21cr|R-rbenchmark-1.0.0-6|27	%setup -q -c -n %{packname}
21cr|R-rbenchmark-1.0.0-6|28	
21cr|R-rbenchmark-1.0.0-6|29	%build
21cr|R-rbenchmark-1.0.0-6|30	
21cr|R-rbenchmark-1.0.0-6|31	%install
21cr|R-rbenchmark-1.0.0-6|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rbenchmark-1.0.0-6|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rbenchmark-1.0.0-6|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rbenchmark-1.0.0-6|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rbenchmark-1.0.0-6|36	
21cr|R-rbenchmark-1.0.0-6|37	#check
21cr|R-rbenchmark-1.0.0-6|38	#{_bindir}/R CMD check %%{packname}
21cr|R-rbenchmark-1.0.0-6|39	
21cr|R-rbenchmark-1.0.0-6|40	%files
21cr|R-rbenchmark-1.0.0-6|41	%dir %{rlibdir}/%{packname}
21cr|R-rbenchmark-1.0.0-6|42	%doc %{rlibdir}/%{packname}/html
21cr|R-rbenchmark-1.0.0-6|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rbenchmark-1.0.0-6|44	%{rlibdir}/%{packname}/INDEX
21cr|R-rbenchmark-1.0.0-6|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rbenchmark-1.0.0-6|46	%{rlibdir}/%{packname}/Meta
21cr|R-rbenchmark-1.0.0-6|47	%{rlibdir}/%{packname}/R
21cr|R-rbenchmark-1.0.0-6|48	%{rlibdir}/%{packname}/help
21cr|R-rbenchmark-1.0.0-6|49	%{rlibdir}/%{packname}/demo

7926 21
21cr|R-RBGL-1.44.0-3|1	%global packname  RBGL
21cr|R-RBGL-1.44.0-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RBGL-1.44.0-3|3	
21cr|R-RBGL-1.44.0-3|4	Name:             R-%{packname}
21cr|R-RBGL-1.44.0-3|5	Version:          1.44.0
21cr|R-RBGL-1.44.0-3|6	Release:          3
21cr|R-RBGL-1.44.0-3|7	Summary:          An interface to the BOOST graph library
21cr|R-RBGL-1.44.0-3|8	Group:            Sciences/Mathematics
21cr|R-RBGL-1.44.0-3|9	License:          Artistic-2.0
21cr|R-RBGL-1.44.0-3|10	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-RBGL-1.44.0-3|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/RBGL_%{version}.tar.gz
21cr|R-RBGL-1.44.0-3|12	Requires:         R-graph R-methods
21cr|R-RBGL-1.44.0-3|13	Requires:         R-methods
21cr|R-RBGL-1.44.0-3|14	Requires:         R-Rgraphviz
21cr|R-RBGL-1.44.0-3|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graph R-methods
21cr|R-RBGL-1.44.0-3|16	BuildRequires:    R-methods
21cr|R-RBGL-1.44.0-3|17	BuildRequires:    R-Rgraphviz
21cr|R-RBGL-1.44.0-3|18	BuildRequires:    blas-devel
21cr|R-RBGL-1.44.0-3|19	BuildRequires:    boost-devel
21cr|R-RBGL-1.44.0-3|20	BuildRequires:    graphviz-devel
21cr|R-RBGL-1.44.0-3|21	BuildRequires:    lapack-devel
21cr|R-RBGL-1.44.0-3|22	
21cr|R-RBGL-1.44.0-3|23	%description
21cr|R-RBGL-1.44.0-3|24	A fairly extensive and comprehensive interface to the graph algorithms
21cr|R-RBGL-1.44.0-3|25	contained in the BOOST library.
21cr|R-RBGL-1.44.0-3|26	
21cr|R-RBGL-1.44.0-3|27	%prep
21cr|R-RBGL-1.44.0-3|28	%setup -q -c -n %{packname}
21cr|R-RBGL-1.44.0-3|29	
21cr|R-RBGL-1.44.0-3|30	%build
21cr|R-RBGL-1.44.0-3|31	
21cr|R-RBGL-1.44.0-3|32	%install
21cr|R-RBGL-1.44.0-3|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RBGL-1.44.0-3|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RBGL-1.44.0-3|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RBGL-1.44.0-3|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RBGL-1.44.0-3|37	
21cr|R-RBGL-1.44.0-3|38	if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
21cr|R-RBGL-1.44.0-3|39	else			true
21cr|R-RBGL-1.44.0-3|40	fi
21cr|R-RBGL-1.44.0-3|41	
21cr|R-RBGL-1.44.0-3|42	%files
21cr|R-RBGL-1.44.0-3|43	%dir %{rlibdir}/%{packname}
21cr|R-RBGL-1.44.0-3|44	%doc %{rlibdir}/%{packname}/doc
21cr|R-RBGL-1.44.0-3|45	%doc %{rlibdir}/%{packname}/html
21cr|R-RBGL-1.44.0-3|46	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RBGL-1.44.0-3|47	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-RBGL-1.44.0-3|48	%{rlibdir}/%{packname}/INDEX
21cr|R-RBGL-1.44.0-3|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RBGL-1.44.0-3|50	%{rlibdir}/%{packname}/Meta
21cr|R-RBGL-1.44.0-3|51	%{rlibdir}/%{packname}/R
21cr|R-RBGL-1.44.0-3|52	%{rlibdir}/%{packname}/XML
21cr|R-RBGL-1.44.0-3|53	%{rlibdir}/%{packname}/boostExamples
21cr|R-RBGL-1.44.0-3|54	%{rlibdir}/%{packname}/data
21cr|R-RBGL-1.44.0-3|55	%{rlibdir}/%{packname}/demos
21cr|R-RBGL-1.44.0-3|56	%{rlibdir}/%{packname}/dot
21cr|R-RBGL-1.44.0-3|57	%{rlibdir}/%{packname}/dtd
21cr|R-RBGL-1.44.0-3|58	%{rlibdir}/%{packname}/fdep.ps
21cr|R-RBGL-1.44.0-3|59	%{rlibdir}/%{packname}/help
21cr|R-RBGL-1.44.0-3|60	%{rlibdir}/%{packname}/libs
21cr|R-RBGL-1.44.0-3|61	%{rlibdir}/%{packname}/unitTests

7927 21
21cr|R-R.cache-0.12.0-4|1	%global packname  R.cache
21cr|R-R.cache-0.12.0-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-R.cache-0.12.0-4|3	
21cr|R-R.cache-0.12.0-4|4	%define debug_package %{nil}
21cr|R-R.cache-0.12.0-4|5	
21cr|R-R.cache-0.12.0-4|6	Name:             R-%{packname}
21cr|R-R.cache-0.12.0-4|7	Version:          0.12.0
21cr|R-R.cache-0.12.0-4|8	Release:          4
21cr|R-R.cache-0.12.0-4|9	Summary:          Fast and Light-Weight Caching (Memoization) of Objects and Results
21cr|R-R.cache-0.12.0-4|10	Group:            Sciences/Mathematics
21cr|R-R.cache-0.12.0-4|11	License:          LGPL (>= 2.1)
21cr|R-R.cache-0.12.0-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-R.cache-0.12.0-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-R.cache-0.12.0-4|14	BuildArch:        noarch
21cr|R-R.cache-0.12.0-4|15	Requires:         R-core
21cr|R-R.cache-0.12.0-4|16	
21cr|R-R.cache-0.12.0-4|17	
21cr|R-R.cache-0.12.0-4|18	Requires:         R-utils R-R.methodsS3 R-R.oo R-R.utils R-digest
21cr|R-R.cache-0.12.0-4|19	
21cr|R-R.cache-0.12.0-4|20	BuildRequires:    R-devel Rmath-devel
21cr|R-R.cache-0.12.0-4|21	BuildRequires:    R-utils R-R.methodsS3 R-R.oo R-R.utils R-digest
21cr|R-R.cache-0.12.0-4|22	
21cr|R-R.cache-0.12.0-4|23	%description
21cr|R-R.cache-0.12.0-4|24	Memoization can be used to speed up repetitive and computational expensive
21cr|R-R.cache-0.12.0-4|25	function calls.  The first time a function that implements memoization is
21cr|R-R.cache-0.12.0-4|26	called the results are stored in a cache memory.  The next time the
21cr|R-R.cache-0.12.0-4|27	function is called with the same set of parameters, the results are
21cr|R-R.cache-0.12.0-4|28	momentarily retrieved from the cache avoiding repeating the calculations.
21cr|R-R.cache-0.12.0-4|29	With this package, any R object can be cached in a key-value storage where
21cr|R-R.cache-0.12.0-4|30	the key can be an arbitrary set of R objects.  The cache memory is
21cr|R-R.cache-0.12.0-4|31	persistent (on the file system).
21cr|R-R.cache-0.12.0-4|32	
21cr|R-R.cache-0.12.0-4|33	%prep
21cr|R-R.cache-0.12.0-4|34	%setup -q -c -n %{packname}
21cr|R-R.cache-0.12.0-4|35	
21cr|R-R.cache-0.12.0-4|36	%build
21cr|R-R.cache-0.12.0-4|37	
21cr|R-R.cache-0.12.0-4|38	%install
21cr|R-R.cache-0.12.0-4|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-R.cache-0.12.0-4|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-R.cache-0.12.0-4|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-R.cache-0.12.0-4|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-R.cache-0.12.0-4|43	
21cr|R-R.cache-0.12.0-4|44	#%check
21cr|R-R.cache-0.12.0-4|45	#%{_bindir}/R CMD check %{packname}
21cr|R-R.cache-0.12.0-4|46	
21cr|R-R.cache-0.12.0-4|47	%files
21cr|R-R.cache-0.12.0-4|48	%{rlibdir}/%{packname}

7928 21
21cr|R-Rcgmin-2013.2.21-4|1	%global packname  Rcgmin
21cr|R-Rcgmin-2013.2.21-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-Rcgmin-2013.2.21-4|3	
21cr|R-Rcgmin-2013.2.21-4|4	Name:             R-%{packname}
21cr|R-Rcgmin-2013.2.21-4|5	Version:          2013.2.21
21cr|R-Rcgmin-2013.2.21-4|6	Release:          4
21cr|R-Rcgmin-2013.2.21-4|7	Summary:          Conjugate gradient minimization of nonlinear functions with box constraints
21cr|R-Rcgmin-2013.2.21-4|8	Group:            Sciences/Mathematics
21cr|R-Rcgmin-2013.2.21-4|9	License:          GPLv2+
21cr|R-Rcgmin-2013.2.21-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Rcgmin-2013.2.21-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2013-2.21.tar.gz
21cr|R-Rcgmin-2013.2.21-4|12	BuildArch:        noarch
21cr|R-Rcgmin-2013.2.21-4|13	Requires:         R-core
21cr|R-Rcgmin-2013.2.21-4|14	
21cr|R-Rcgmin-2013.2.21-4|15	Requires:         R-numDeriv
21cr|R-Rcgmin-2013.2.21-4|16	
21cr|R-Rcgmin-2013.2.21-4|17	BuildRequires:    R-devel Rmath-devel  R-numDeriv texlive
21cr|R-Rcgmin-2013.2.21-4|18	
21cr|R-Rcgmin-2013.2.21-4|19	
21cr|R-Rcgmin-2013.2.21-4|20	%description
21cr|R-Rcgmin-2013.2.21-4|21	Conjugate gradient minimization of nonlinear functions with box
21cr|R-Rcgmin-2013.2.21-4|22	constraints incorporating Dai/Yuan update
21cr|R-Rcgmin-2013.2.21-4|23	
21cr|R-Rcgmin-2013.2.21-4|24	%prep
21cr|R-Rcgmin-2013.2.21-4|25	%setup -q -c -n %{packname}
21cr|R-Rcgmin-2013.2.21-4|26	
21cr|R-Rcgmin-2013.2.21-4|27	%build
21cr|R-Rcgmin-2013.2.21-4|28	
21cr|R-Rcgmin-2013.2.21-4|29	%install
21cr|R-Rcgmin-2013.2.21-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Rcgmin-2013.2.21-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Rcgmin-2013.2.21-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Rcgmin-2013.2.21-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Rcgmin-2013.2.21-4|34	
21cr|R-Rcgmin-2013.2.21-4|35	#check
21cr|R-Rcgmin-2013.2.21-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-Rcgmin-2013.2.21-4|37	
21cr|R-Rcgmin-2013.2.21-4|38	%files
21cr|R-Rcgmin-2013.2.21-4|39	%dir %{rlibdir}/%{packname}
21cr|R-Rcgmin-2013.2.21-4|40	%doc %{rlibdir}/%{packname}/html
21cr|R-Rcgmin-2013.2.21-4|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Rcgmin-2013.2.21-4|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-Rcgmin-2013.2.21-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-Rcgmin-2013.2.21-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Rcgmin-2013.2.21-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-Rcgmin-2013.2.21-4|46	%{rlibdir}/%{packname}/R
21cr|R-Rcgmin-2013.2.21-4|47	%{rlibdir}/%{packname}/demo
21cr|R-Rcgmin-2013.2.21-4|48	%{rlibdir}/%{packname}/help

7929 21
21cr|R-RColorBrewer-1.1_2-4|1	%global packname  RColorBrewer
21cr|R-RColorBrewer-1.1_2-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-RColorBrewer-1.1_2-4|3	
21cr|R-RColorBrewer-1.1_2-4|4	Name:             R-%{packname}
21cr|R-RColorBrewer-1.1_2-4|5	Version:          1.1_2
21cr|R-RColorBrewer-1.1_2-4|6	Release:          4
21cr|R-RColorBrewer-1.1_2-4|7	Summary:          ColorBrewer palettes
21cr|R-RColorBrewer-1.1_2-4|8	Group:            Sciences/Mathematics
21cr|R-RColorBrewer-1.1_2-4|9	License:          Apache License 2.0
21cr|R-RColorBrewer-1.1_2-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RColorBrewer-1.1_2-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-2.tar.gz
21cr|R-RColorBrewer-1.1_2-4|12	BuildArch:        noarch
21cr|R-RColorBrewer-1.1_2-4|13	Requires:         R-core
21cr|R-RColorBrewer-1.1_2-4|14	BuildRequires:    R-devel Rmath-devel
21cr|R-RColorBrewer-1.1_2-4|15	
21cr|R-RColorBrewer-1.1_2-4|16	%description
21cr|R-RColorBrewer-1.1_2-4|17	The packages provides palettes for drawing nice maps shaded according to a
21cr|R-RColorBrewer-1.1_2-4|18	
21cr|R-RColorBrewer-1.1_2-4|19	%prep
21cr|R-RColorBrewer-1.1_2-4|20	%setup -q -c -n %{packname}
21cr|R-RColorBrewer-1.1_2-4|21	
21cr|R-RColorBrewer-1.1_2-4|22	%build
21cr|R-RColorBrewer-1.1_2-4|23	
21cr|R-RColorBrewer-1.1_2-4|24	%install
21cr|R-RColorBrewer-1.1_2-4|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RColorBrewer-1.1_2-4|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RColorBrewer-1.1_2-4|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RColorBrewer-1.1_2-4|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RColorBrewer-1.1_2-4|29	
21cr|R-RColorBrewer-1.1_2-4|30	#check
21cr|R-RColorBrewer-1.1_2-4|31	#{_bindir}/R CMD check %%{packname}
21cr|R-RColorBrewer-1.1_2-4|32	
21cr|R-RColorBrewer-1.1_2-4|33	%files
21cr|R-RColorBrewer-1.1_2-4|34	%dir %{rlibdir}/%{packname}
21cr|R-RColorBrewer-1.1_2-4|35	%doc %{rlibdir}/%{packname}/html
21cr|R-RColorBrewer-1.1_2-4|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RColorBrewer-1.1_2-4|37	%{rlibdir}/%{packname}/COPYING
21cr|R-RColorBrewer-1.1_2-4|38	%{rlibdir}/%{packname}/INDEX
21cr|R-RColorBrewer-1.1_2-4|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RColorBrewer-1.1_2-4|40	%{rlibdir}/%{packname}/Meta
21cr|R-RColorBrewer-1.1_2-4|41	%{rlibdir}/%{packname}/R
21cr|R-RColorBrewer-1.1_2-4|42	%{rlibdir}/%{packname}/help

7930 21
21cr|R-Rcompression-0.93_2-6|1	%global packname  Rcompression
21cr|R-Rcompression-0.93_2-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-Rcompression-0.93_2-6|3	
21cr|R-Rcompression-0.93_2-6|4	Name:             R-%{packname}
21cr|R-Rcompression-0.93_2-6|5	Version:          0.93_2
21cr|R-Rcompression-0.93_2-6|6	Release:          6
21cr|R-Rcompression-0.93_2-6|7	Summary:          In-memory decompression for GNU zip and bzip2 formats
21cr|R-Rcompression-0.93_2-6|8	Group:            Sciences/Mathematics
21cr|R-Rcompression-0.93_2-6|9	License:          zlib. See LICENSE.
21cr|R-Rcompression-0.93_2-6|10	URL:              http://www.omegahat.org/Rcompression/
21cr|R-Rcompression-0.93_2-6|11	Source0:          http://www.omegahat.org/Rcompression/Rcompression_0.93-2.tar.gz
21cr|R-Rcompression-0.93_2-6|12	# From Fedora
21cr|R-Rcompression-0.93_2-6|13	Patch0:           R-Rcompression-stdlib.patch
21cr|R-Rcompression-0.93_2-6|14	Requires:         R-methods
21cr|R-Rcompression-0.93_2-6|15	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-Rcompression-0.93_2-6|16	
21cr|R-Rcompression-0.93_2-6|17	%description
21cr|R-Rcompression-0.93_2-6|18	The package is a basic interface to some of the compression facilities in
21cr|R-Rcompression-0.93_2-6|19	the zlib and bzip2 libraries for uncompressing (and compressing) data in
21cr|R-Rcompression-0.93_2-6|20	memory that is not in a file. It handles bz2, gzip and regular compress
21cr|R-Rcompression-0.93_2-6|21	(.Z) content.  It can work on files or with data in memory, e.g.
21cr|R-Rcompression-0.93_2-6|22	downloaded directly into memory via an HTTP request.  It is used when we
21cr|R-Rcompression-0.93_2-6|23	don't want to write data to a file and then read it back into R. This is
21cr|R-Rcompression-0.93_2-6|24	common when performing HTTP requests via the RCurl package and dependent
21cr|R-Rcompression-0.93_2-6|25	packages such as SSOAP.
21cr|R-Rcompression-0.93_2-6|26	
21cr|R-Rcompression-0.93_2-6|27	%prep
21cr|R-Rcompression-0.93_2-6|28	%setup -q -c -n %{packname}
21cr|R-Rcompression-0.93_2-6|29	%patch0 -p1 -b .stdlib
21cr|R-Rcompression-0.93_2-6|30	cd %{packname}
21cr|R-Rcompression-0.93_2-6|31	autoreconf -if
21cr|R-Rcompression-0.93_2-6|32	
21cr|R-Rcompression-0.93_2-6|33	%build
21cr|R-Rcompression-0.93_2-6|34	
21cr|R-Rcompression-0.93_2-6|35	%install
21cr|R-Rcompression-0.93_2-6|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Rcompression-0.93_2-6|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Rcompression-0.93_2-6|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Rcompression-0.93_2-6|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Rcompression-0.93_2-6|40	
21cr|R-Rcompression-0.93_2-6|41	# Delete pointless sampleData directory full of test files
21cr|R-Rcompression-0.93_2-6|42	rm -rf %{buildroot}%{_libdir}/R/library/%{packname}/sampleData/
21cr|R-Rcompression-0.93_2-6|43	
21cr|R-Rcompression-0.93_2-6|44	%files
21cr|R-Rcompression-0.93_2-6|45	%dir %{rlibdir}/%{packname}
21cr|R-Rcompression-0.93_2-6|46	%doc %{rlibdir}/%{packname}/html
21cr|R-Rcompression-0.93_2-6|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Rcompression-0.93_2-6|48	%{rlibdir}/%{packname}/INDEX
21cr|R-Rcompression-0.93_2-6|49	%{rlibdir}/%{packname}/LICENSE
21cr|R-Rcompression-0.93_2-6|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Rcompression-0.93_2-6|51	%{rlibdir}/%{packname}/Meta
21cr|R-Rcompression-0.93_2-6|52	%{rlibdir}/%{packname}/R
21cr|R-Rcompression-0.93_2-6|53	%{rlibdir}/%{packname}/help
21cr|R-Rcompression-0.93_2-6|54	%{rlibdir}/%{packname}/libs

7931 21
21cr|R-Rcpp-0.12.17-2|1	%bcond_without bootstrap
21cr|R-Rcpp-0.12.17-2|2	%global packname  Rcpp
21cr|R-Rcpp-0.12.17-2|3	%global rlibdir  %{_libdir}/R/library
21cr|R-Rcpp-0.12.17-2|4	
21cr|R-Rcpp-0.12.17-2|5	%global __requires_exclude /usr/bin/R
21cr|R-Rcpp-0.12.17-2|6	
21cr|R-Rcpp-0.12.17-2|7	Name:             R-%{packname}
21cr|R-Rcpp-0.12.17-2|8	Version:          0.12.17
21cr|R-Rcpp-0.12.17-2|9	Release:          2
21cr|R-Rcpp-0.12.17-2|10	Summary:          Seamless R and C++ Integration
21cr|R-Rcpp-0.12.17-2|11	Group:            Sciences/Mathematics
21cr|R-Rcpp-0.12.17-2|12	License:          GPL (>= 2)
21cr|R-Rcpp-0.12.17-2|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Rcpp-0.12.17-2|14	Source0:          http://cran.r-project.org/src/contrib/Rcpp_%{version}.tar.gz
21cr|R-Rcpp-0.12.17-2|15	Requires:         R-methods
21cr|R-Rcpp-0.12.17-2|16	Requires:         R-RUnit
21cr|R-Rcpp-0.12.17-2|17	Requires:         R-rbenchmark
21cr|R-Rcpp-0.12.17-2|18	BuildRequires:    R-devel
21cr|R-Rcpp-0.12.17-2|19	BuildRequires:    Rmath-devel
21cr|R-Rcpp-0.12.17-2|20	BuildRequires:    texlive-collection-latex
21cr|R-Rcpp-0.12.17-2|21	BuildRequires:    R-methods
21cr|R-Rcpp-0.12.17-2|22	BuildRequires:    R-RUnit
21cr|R-Rcpp-0.12.17-2|23	Recommends:       R-inline
21cr|R-Rcpp-0.12.17-2|24	BuildRequires:    R-rbenchmark
21cr|R-Rcpp-0.12.17-2|25	%if %{without bootstrap}
21cr|R-Rcpp-0.12.17-2|26	BuildRequires: 	  R-highlight R-pkgKitten R-pinp
21cr|R-Rcpp-0.12.17-2|27	Recommends: 	  R-highlight R-pkgKitten R-pinp
21cr|R-Rcpp-0.12.17-2|28	%endif
21cr|R-Rcpp-0.12.17-2|29	
21cr|R-Rcpp-0.12.17-2|30	%description
21cr|R-Rcpp-0.12.17-2|31	The Rcpp package provides R functions as well as a C++ library which
21cr|R-Rcpp-0.12.17-2|32	facilitate the integration of R and C++. . R data types (SEXP) are matched
21cr|R-Rcpp-0.12.17-2|33	to C++ objects in a class hierarchy. All R types are supported (vectors,
21cr|R-Rcpp-0.12.17-2|34	functions, environment, etc ...)  and each type is mapped to a dedicated
21cr|R-Rcpp-0.12.17-2|35	class. For example, numeric vectors are represented as instances of the
21cr|R-Rcpp-0.12.17-2|36	Rcpp::NumericVector class, environments are represented as instances of
21cr|R-Rcpp-0.12.17-2|37	Rcpp::Environment, functions are represented as Rcpp::Function, etc ...
21cr|R-Rcpp-0.12.17-2|38	The "Rcpp-introduction" vignette provides a good entry point to Rcpp. .
21cr|R-Rcpp-0.12.17-2|39	Conversion from C++ to R and back is driven by the templates Rcpp::wrap
21cr|R-Rcpp-0.12.17-2|40	and Rcpp::as which are highly flexible and extensible, as documented in
21cr|R-Rcpp-0.12.17-2|41	the "Rcpp-extending" vignette. . Rcpp also provides Rcpp modules, a
21cr|R-Rcpp-0.12.17-2|42	framework that allows exposing C++ functions and classes to the R level.
21cr|R-Rcpp-0.12.17-2|43	The "Rcpp-modules" vignette details the current set of features of
21cr|R-Rcpp-0.12.17-2|44	Rcpp-modules. . Rcpp includes a concept called Rcpp sugar that brings many
21cr|R-Rcpp-0.12.17-2|45	R functions into C++. Sugar takes advantage of lazy evaluation and
21cr|R-Rcpp-0.12.17-2|46	expression templates to achieve great performance while exposing a syntax
21cr|R-Rcpp-0.12.17-2|47	that is much nicer to use than the equivalent low-level loop code. The
21cr|R-Rcpp-0.12.17-2|48	"Rcpp-sugar" vignette gives an overview of the feature. . Several examples
21cr|R-Rcpp-0.12.17-2|49	are included, and more than 750 unit tests in over 330 unit test functions
21cr|R-Rcpp-0.12.17-2|50	provide additional usage examples. . An earlier version of Rcpp,
21cr|R-Rcpp-0.12.17-2|51	containing what we now call the 'classic Rcpp API' was written during 2005
21cr|R-Rcpp-0.12.17-2|52	and 2006 by Dominick Samperi. This code has been factored out of Rcpp into
21cr|R-Rcpp-0.12.17-2|53	the package RcppClassic, and it is still available for code relying on the
21cr|R-Rcpp-0.12.17-2|54	older interface. New development should use alwayse use this Rcpp package
21cr|R-Rcpp-0.12.17-2|55	
21cr|R-Rcpp-0.12.17-2|56	%prep
21cr|R-Rcpp-0.12.17-2|57	%setup -q -c -n %{packname}
21cr|R-Rcpp-0.12.17-2|58	perl -pi -e 's|%{_bindir}/r|%{_bindir}/R|;' `find . -name \*.R` `find . -name \*.r`
21cr|R-Rcpp-0.12.17-2|59	
21cr|R-Rcpp-0.12.17-2|60	%build
21cr|R-Rcpp-0.12.17-2|61	
21cr|R-Rcpp-0.12.17-2|62	%install
21cr|R-Rcpp-0.12.17-2|63	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Rcpp-0.12.17-2|64	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Rcpp-0.12.17-2|65	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Rcpp-0.12.17-2|66	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Rcpp-0.12.17-2|67	
21cr|R-Rcpp-0.12.17-2|68	%if %{without bootstrap}
21cr|R-Rcpp-0.12.17-2|69	%check
21cr|R-Rcpp-0.12.17-2|70	%{_bindir}/R CMD check %{packname}
21cr|R-Rcpp-0.12.17-2|71	%endif
21cr|R-Rcpp-0.12.17-2|72	
21cr|R-Rcpp-0.12.17-2|73	%files
21cr|R-Rcpp-0.12.17-2|74	%dir %{rlibdir}/%{packname}
21cr|R-Rcpp-0.12.17-2|75	%doc %{rlibdir}/%{packname}/announce
21cr|R-Rcpp-0.12.17-2|76	%doc %{rlibdir}/%{packname}/doc
21cr|R-Rcpp-0.12.17-2|77	%doc %{rlibdir}/%{packname}/html
21cr|R-Rcpp-0.12.17-2|78	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-Rcpp-0.12.17-2|79	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Rcpp-0.12.17-2|80	%doc %{rlibdir}/%{packname}/README
21cr|R-Rcpp-0.12.17-2|81	%doc %{rlibdir}/%{packname}/THANKS
21cr|R-Rcpp-0.12.17-2|82	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-Rcpp-0.12.17-2|83	%{rlibdir}/%{packname}/INDEX
21cr|R-Rcpp-0.12.17-2|84	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Rcpp-0.12.17-2|85	%{rlibdir}/%{packname}/Meta
21cr|R-Rcpp-0.12.17-2|86	%{rlibdir}/%{packname}/R
21cr|R-Rcpp-0.12.17-2|87	%{rlibdir}/%{packname}/discovery
21cr|R-Rcpp-0.12.17-2|88	%{rlibdir}/%{packname}/examples
21cr|R-Rcpp-0.12.17-2|89	%{rlibdir}/%{packname}/help
21cr|R-Rcpp-0.12.17-2|90	%{rlibdir}/%{packname}/include
21cr|R-Rcpp-0.12.17-2|91	# %{rlibdir}/%{packname}/lib
21cr|R-Rcpp-0.12.17-2|92	%{rlibdir}/%{packname}/libs
21cr|R-Rcpp-0.12.17-2|93	%{rlibdir}/%{packname}/prompt
21cr|R-Rcpp-0.12.17-2|94	%{rlibdir}/%{packname}/skeleton
21cr|R-Rcpp-0.12.17-2|95	%{rlibdir}/%{packname}/unitTests
21cr|R-Rcpp-0.12.17-2|96	%{rlibdir}/%{packname}/bib

7932 21
21cr|R-RcppArmadillo-0.5.200.1.0-5|1	%global packname RcppArmadillo
21cr|R-RcppArmadillo-0.5.200.1.0-5|2	%global rlibdir %{_libdir}/R/library
21cr|R-RcppArmadillo-0.5.200.1.0-5|3	
21cr|R-RcppArmadillo-0.5.200.1.0-5|4	Name:             R-%{packname}
21cr|R-RcppArmadillo-0.5.200.1.0-5|5	Version:          0.5.200.1.0
21cr|R-RcppArmadillo-0.5.200.1.0-5|6	Release:          5
21cr|R-RcppArmadillo-0.5.200.1.0-5|7	Summary:          Rcpp integration for Armadillo templated linear algebra library
21cr|R-RcppArmadillo-0.5.200.1.0-5|8	Group:            Sciences/Mathematics
21cr|R-RcppArmadillo-0.5.200.1.0-5|9	License:          GPLv2+
21cr|R-RcppArmadillo-0.5.200.1.0-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RcppArmadillo-0.5.200.1.0-5|11	Source0:          http://cran.r-project.org/src/contrib/RcppArmadillo_%{version}.tar.gz
21cr|R-RcppArmadillo-0.5.200.1.0-5|12	Requires:         R-Rcpp >= 0.10.2 R-inline R-RUnit R-pkgKitten
21cr|R-RcppArmadillo-0.5.200.1.0-5|13	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-RcppArmadillo-0.5.200.1.0-5|14	BuildRequires:    R-Rcpp >= 0.10.2 R-inline R-RUnit R-pkgKitten
21cr|R-RcppArmadillo-0.5.200.1.0-5|15	BuildRequires:    lapack-devel
21cr|R-RcppArmadillo-0.5.200.1.0-5|16	
21cr|R-RcppArmadillo-0.5.200.1.0-5|17	%description
21cr|R-RcppArmadillo-0.5.200.1.0-5|18	R and Armadillo integration using Rcpp Armadillo is a
21cr|R-RcppArmadillo-0.5.200.1.0-5|19	templated C++ linear algebra library (by Conrad Sanderson) that
21cr|R-RcppArmadillo-0.5.200.1.0-5|20	aims towards a good balance between speed and ease of use.
21cr|R-RcppArmadillo-0.5.200.1.0-5|21	Integer, floating point and complex numbers are supported, as
21cr|R-RcppArmadillo-0.5.200.1.0-5|22	well as a subset of trigonometric and statistics functions.
21cr|R-RcppArmadillo-0.5.200.1.0-5|23	Various matrix decompositions are provided through optional
21cr|R-RcppArmadillo-0.5.200.1.0-5|24	integration with LAPACK and ATLAS libraries.
21cr|R-RcppArmadillo-0.5.200.1.0-5|25	A delayed evaluation approach is employed (during compile time) to
21cr|R-RcppArmadillo-0.5.200.1.0-5|26	combine several operations into one, and to reduce (or
21cr|R-RcppArmadillo-0.5.200.1.0-5|27	eliminate) the need for temporaries. This is accomplished
21cr|R-RcppArmadillo-0.5.200.1.0-5|28	through recursive templates and template meta-programming.
21cr|R-RcppArmadillo-0.5.200.1.0-5|29	This library is useful if C++ has been decided as the language of
21cr|R-RcppArmadillo-0.5.200.1.0-5|30	choice (due to speed and/or integration capabilities), rather than
21cr|R-RcppArmadillo-0.5.200.1.0-5|31	another language.
21cr|R-RcppArmadillo-0.5.200.1.0-5|32	The RcppArmadillo package includes the header files from the templated
21cr|R-RcppArmadillo-0.5.200.1.0-5|33	Armadillo library (currently version 3.820). Thus users do not
21cr|R-RcppArmadillo-0.5.200.1.0-5|34	need to install Armadillo itself in order to use RcppArmadillo.
21cr|R-RcppArmadillo-0.5.200.1.0-5|35	This Armadillo integration provides a nice illustration of the
21cr|R-RcppArmadillo-0.5.200.1.0-5|36	capabilities of the Rcpp package for seamless R and C++ integration.
21cr|R-RcppArmadillo-0.5.200.1.0-5|37	Armadillo is licensed under the MPL 2.0, while RcppArmadillo (the Rcpp
21cr|R-RcppArmadillo-0.5.200.1.0-5|38	bindings/bridge to Armadillo) is licensed under the GNU GPL
21cr|R-RcppArmadillo-0.5.200.1.0-5|39	version 2 or later, as is the rest of Rcpp.
21cr|R-RcppArmadillo-0.5.200.1.0-5|40	
21cr|R-RcppArmadillo-0.5.200.1.0-5|41	%prep
21cr|R-RcppArmadillo-0.5.200.1.0-5|42	%setup -q -c -n %{packname}
21cr|R-RcppArmadillo-0.5.200.1.0-5|43	
21cr|R-RcppArmadillo-0.5.200.1.0-5|44	%build
21cr|R-RcppArmadillo-0.5.200.1.0-5|45	
21cr|R-RcppArmadillo-0.5.200.1.0-5|46	%install
21cr|R-RcppArmadillo-0.5.200.1.0-5|47	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RcppArmadillo-0.5.200.1.0-5|48	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RcppArmadillo-0.5.200.1.0-5|49	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RcppArmadillo-0.5.200.1.0-5|50	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RcppArmadillo-0.5.200.1.0-5|51	
21cr|R-RcppArmadillo-0.5.200.1.0-5|52	#check
21cr|R-RcppArmadillo-0.5.200.1.0-5|53	#{_bindir}/R CMD check %%{packname}
21cr|R-RcppArmadillo-0.5.200.1.0-5|54	
21cr|R-RcppArmadillo-0.5.200.1.0-5|55	%files
21cr|R-RcppArmadillo-0.5.200.1.0-5|56	%dir %{rlibdir}/%{packname}
21cr|R-RcppArmadillo-0.5.200.1.0-5|57	%doc %{rlibdir}/%{packname}/announce
21cr|R-RcppArmadillo-0.5.200.1.0-5|58	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-RcppArmadillo-0.5.200.1.0-5|59	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RcppArmadillo-0.5.200.1.0-5|60	%doc %{rlibdir}/%{packname}/doc
21cr|R-RcppArmadillo-0.5.200.1.0-5|61	%doc %{rlibdir}/%{packname}/html
21cr|R-RcppArmadillo-0.5.200.1.0-5|62	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-RcppArmadillo-0.5.200.1.0-5|63	%{rlibdir}/%{packname}/examples
21cr|R-RcppArmadillo-0.5.200.1.0-5|64	%{rlibdir}/%{packname}/help
21cr|R-RcppArmadillo-0.5.200.1.0-5|65	%{rlibdir}/%{packname}/include
21cr|R-RcppArmadillo-0.5.200.1.0-5|66	%{rlibdir}/%{packname}/INDEX
21cr|R-RcppArmadillo-0.5.200.1.0-5|67	%{rlibdir}/%{packname}/libs
21cr|R-RcppArmadillo-0.5.200.1.0-5|68	%{rlibdir}/%{packname}/Meta
21cr|R-RcppArmadillo-0.5.200.1.0-5|69	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RcppArmadillo-0.5.200.1.0-5|70	%{rlibdir}/%{packname}/R
21cr|R-RcppArmadillo-0.5.200.1.0-5|71	%{rlibdir}/%{packname}/skeleton
21cr|R-RcppArmadillo-0.5.200.1.0-5|72	%{rlibdir}/%{packname}/unitTests

7933 21
21cr|R-RcppEigen-0.3.2.4.0-4|1	%global packname  RcppEigen
21cr|R-RcppEigen-0.3.2.4.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RcppEigen-0.3.2.4.0-4|3	
21cr|R-RcppEigen-0.3.2.4.0-4|4	Name:             R-%{packname}
21cr|R-RcppEigen-0.3.2.4.0-4|5	Version:          0.3.2.4.0
21cr|R-RcppEigen-0.3.2.4.0-4|6	Release:          4
21cr|R-RcppEigen-0.3.2.4.0-4|7	Summary:          Rcpp integration for the Eigen templated linear algebra library
21cr|R-RcppEigen-0.3.2.4.0-4|8	Group:            Sciences/Mathematics
21cr|R-RcppEigen-0.3.2.4.0-4|9	License:          GPL (>= 2)
21cr|R-RcppEigen-0.3.2.4.0-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RcppEigen-0.3.2.4.0-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-RcppEigen-0.3.2.4.0-4|12	
21cr|R-RcppEigen-0.3.2.4.0-4|13	
21cr|R-RcppEigen-0.3.2.4.0-4|14	Requires:         R-Matrix R-Rcpp R-pkgKitten
21cr|R-RcppEigen-0.3.2.4.0-4|15	Requires:         R-inline R-RUnit
21cr|R-RcppEigen-0.3.2.4.0-4|16	Recommends:       R-testthat
21cr|R-RcppEigen-0.3.2.4.0-4|17	BuildRequires:    R-devel Rmath-devel texlive-latex R-pkgKitten
21cr|R-RcppEigen-0.3.2.4.0-4|18	BuildRequires:    R-Matrix R-Rcpp
21cr|R-RcppEigen-0.3.2.4.0-4|19	BuildRequires:   R-inline R-RUnit
21cr|R-RcppEigen-0.3.2.4.0-4|20	BuildRequires:    pkgconfig(lapack)
21cr|R-RcppEigen-0.3.2.4.0-4|21	
21cr|R-RcppEigen-0.3.2.4.0-4|22	%description
21cr|R-RcppEigen-0.3.2.4.0-4|23	R and Eigen integration using Rcpp. . Eigen is a C++ template library for
21cr|R-RcppEigen-0.3.2.4.0-4|24	linear algebra: matrices, vectors, numerical solvers and related
21cr|R-RcppEigen-0.3.2.4.0-4|25	algorithms.  It supports dense and sparse matrices on integer, floating
21cr|R-RcppEigen-0.3.2.4.0-4|26	point and complex numbers, decompositions of such matrices, and solutions
21cr|R-RcppEigen-0.3.2.4.0-4|27	of linear systems. Its performance on many algorithms is comparable with
21cr|R-RcppEigen-0.3.2.4.0-4|28	some of the best implementations based on Lapack and level-3 BLAS. . The
21cr|R-RcppEigen-0.3.2.4.0-4|29	RcppEigen package includes the header files from the Eigen C++ template
21cr|R-RcppEigen-0.3.2.4.0-4|30	library (currently version 3.2.0). Thus users do not need to install Eigen
21cr|R-RcppEigen-0.3.2.4.0-4|31	itself in order to use RcppEigen. . Eigen is licensed under the GNU LGPL
21cr|R-RcppEigen-0.3.2.4.0-4|32	version 3 or later, and also under the GNU GPL version 2 or later.
21cr|R-RcppEigen-0.3.2.4.0-4|33	RcppEigen (the Rcpp bindings/bridge to Eigen) is licensed under the GNU
21cr|R-RcppEigen-0.3.2.4.0-4|34	GPL version 2 or later, as is the rest of Rcpp.
21cr|R-RcppEigen-0.3.2.4.0-4|35	
21cr|R-RcppEigen-0.3.2.4.0-4|36	%prep
21cr|R-RcppEigen-0.3.2.4.0-4|37	%setup -q -c -n %{packname}
21cr|R-RcppEigen-0.3.2.4.0-4|38	
21cr|R-RcppEigen-0.3.2.4.0-4|39	%build
21cr|R-RcppEigen-0.3.2.4.0-4|40	
21cr|R-RcppEigen-0.3.2.4.0-4|41	%install
21cr|R-RcppEigen-0.3.2.4.0-4|42	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RcppEigen-0.3.2.4.0-4|43	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RcppEigen-0.3.2.4.0-4|44	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RcppEigen-0.3.2.4.0-4|45	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RcppEigen-0.3.2.4.0-4|46	
21cr|R-RcppEigen-0.3.2.4.0-4|47	#check
21cr|R-RcppEigen-0.3.2.4.0-4|48	#{_bindir}/R CMD check %%{packname}
21cr|R-RcppEigen-0.3.2.4.0-4|49	
21cr|R-RcppEigen-0.3.2.4.0-4|50	%files
21cr|R-RcppEigen-0.3.2.4.0-4|51	%dir %{rlibdir}/%{packname}
21cr|R-RcppEigen-0.3.2.4.0-4|52	%doc %{rlibdir}/%{packname}/doc
21cr|R-RcppEigen-0.3.2.4.0-4|53	%doc %{rlibdir}/%{packname}/html
21cr|R-RcppEigen-0.3.2.4.0-4|54	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RcppEigen-0.3.2.4.0-4|55	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-RcppEigen-0.3.2.4.0-4|56	%{rlibdir}/%{packname}/COPYRIGHTS
21cr|R-RcppEigen-0.3.2.4.0-4|57	%{rlibdir}/%{packname}/LICENSE
21cr|R-RcppEigen-0.3.2.4.0-4|58	%{rlibdir}/%{packname}/CITATION
21cr|R-RcppEigen-0.3.2.4.0-4|59	%{rlibdir}/%{packname}/INDEX
21cr|R-RcppEigen-0.3.2.4.0-4|60	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RcppEigen-0.3.2.4.0-4|61	%{rlibdir}/%{packname}/Meta
21cr|R-RcppEigen-0.3.2.4.0-4|62	%{rlibdir}/%{packname}/R
21cr|R-RcppEigen-0.3.2.4.0-4|63	%{rlibdir}/%{packname}/examples
21cr|R-RcppEigen-0.3.2.4.0-4|64	%{rlibdir}/%{packname}/help
21cr|R-RcppEigen-0.3.2.4.0-4|65	%{rlibdir}/%{packname}/include
21cr|R-RcppEigen-0.3.2.4.0-4|66	%{rlibdir}/%{packname}/libs
21cr|R-RcppEigen-0.3.2.4.0-4|67	%{rlibdir}/%{packname}/skeleton
21cr|R-RcppEigen-0.3.2.4.0-4|68	%{rlibdir}/%{packname}/unitTests

7934 21
21cr|R-RCurl-1.95.4.7-4|1	%global packname  RCurl
21cr|R-RCurl-1.95.4.7-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RCurl-1.95.4.7-4|3	
21cr|R-RCurl-1.95.4.7-4|4	Name:             R-%{packname}
21cr|R-RCurl-1.95.4.7-4|5	Version:          1.95.4.7
21cr|R-RCurl-1.95.4.7-4|6	Release:          4
21cr|R-RCurl-1.95.4.7-4|7	Summary:          General network (HTTP/FTP/...) client interface for R
21cr|R-RCurl-1.95.4.7-4|8	Group:            Sciences/Mathematics
21cr|R-RCurl-1.95.4.7-4|9	License:          BSD
21cr|R-RCurl-1.95.4.7-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RCurl-1.95.4.7-4|11	Requires:         R-methods R-bitops R-Rcompression R-XML
21cr|R-RCurl-1.95.4.7-4|12	BuildRequires:    R-devel Rmath-devel
21cr|R-RCurl-1.95.4.7-4|13	Source0:          http://cran.r-project.org/src/contrib/RCurl_1.95-4.7.tar.gz
21cr|R-RCurl-1.95.4.7-4|14	BuildRequires:    R-methods R-bitops R-Rcompression R-XML
21cr|R-RCurl-1.95.4.7-4|15	BuildRequires:    curl-devel
21cr|R-RCurl-1.95.4.7-4|16	
21cr|R-RCurl-1.95.4.7-4|17	%description
21cr|R-RCurl-1.95.4.7-4|18	The package allows one to compose general HTTP requests and provides
21cr|R-RCurl-1.95.4.7-4|19	convenient functions to fetch URIs, get & post forms, etc. and process the
21cr|R-RCurl-1.95.4.7-4|20	results returned by the Web server. This provides a great deal of control
21cr|R-RCurl-1.95.4.7-4|21	over the HTTP/FTP/... connection and the form of the request while
21cr|R-RCurl-1.95.4.7-4|22	providing a higher-level interface than is available just using R socket
21cr|R-RCurl-1.95.4.7-4|23	connections.  Additionally, the underlying implementation is robust and
21cr|R-RCurl-1.95.4.7-4|24	extensive, supporting FTP/FTPS/TFTP (uploads and downloads), SSL/HTTPS,
21cr|R-RCurl-1.95.4.7-4|25	telnet, dict, ldap, and also supports cookies, redirects, authentication,
21cr|R-RCurl-1.95.4.7-4|26	
21cr|R-RCurl-1.95.4.7-4|27	%prep
21cr|R-RCurl-1.95.4.7-4|28	%setup -q -c -n %{packname}
21cr|R-RCurl-1.95.4.7-4|29	
21cr|R-RCurl-1.95.4.7-4|30	%build
21cr|R-RCurl-1.95.4.7-4|31	
21cr|R-RCurl-1.95.4.7-4|32	%install
21cr|R-RCurl-1.95.4.7-4|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RCurl-1.95.4.7-4|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RCurl-1.95.4.7-4|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RCurl-1.95.4.7-4|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RCurl-1.95.4.7-4|37	
21cr|R-RCurl-1.95.4.7-4|38	%files
21cr|R-RCurl-1.95.4.7-4|39	%dir %{rlibdir}/%{packname}
21cr|R-RCurl-1.95.4.7-4|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-RCurl-1.95.4.7-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-RCurl-1.95.4.7-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RCurl-1.95.4.7-4|43	%{rlibdir}/%{packname}/CurlSSL
21cr|R-RCurl-1.95.4.7-4|44	%{rlibdir}/%{packname}/HTTPErrors
21cr|R-RCurl-1.95.4.7-4|45	%{rlibdir}/%{packname}/INDEX
21cr|R-RCurl-1.95.4.7-4|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RCurl-1.95.4.7-4|47	%{rlibdir}/%{packname}/Meta
21cr|R-RCurl-1.95.4.7-4|48	%{rlibdir}/%{packname}/R
21cr|R-RCurl-1.95.4.7-4|49	%{rlibdir}/%{packname}/data
21cr|R-RCurl-1.95.4.7-4|50	%{rlibdir}/%{packname}/enums
21cr|R-RCurl-1.95.4.7-4|51	%{rlibdir}/%{packname}/examples
21cr|R-RCurl-1.95.4.7-4|52	%{rlibdir}/%{packname}/help
21cr|R-RCurl-1.95.4.7-4|53	%{rlibdir}/%{packname}/libs
21cr|R-RCurl-1.95.4.7-4|54	%{rlibdir}/%{packname}/etc

7935 21
21cr|R-reactome.db-1.48.0-3|1	%define debug_package %{nil}
21cr|R-reactome.db-1.48.0-3|2	
21cr|R-reactome.db-1.48.0-3|3	%global packname  reactome.db
21cr|R-reactome.db-1.48.0-3|4	%global rlibdir  %{_libdir}/R/library
21cr|R-reactome.db-1.48.0-3|5	
21cr|R-reactome.db-1.48.0-3|6	Name:             R-%{packname}
21cr|R-reactome.db-1.48.0-3|7	Version:          1.48.0
21cr|R-reactome.db-1.48.0-3|8	Release:          3
21cr|R-reactome.db-1.48.0-3|9	Summary:          A set of annotation maps for reactome
21cr|R-reactome.db-1.48.0-3|10	Group:            Sciences/Mathematics
21cr|R-reactome.db-1.48.0-3|11	License:          CC BY-NC 3.0
21cr|R-reactome.db-1.48.0-3|12	URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
21cr|R-reactome.db-1.48.0-3|13	Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-reactome.db-1.48.0-3|14	
21cr|R-reactome.db-1.48.0-3|15	BuildRequires:    R-devel Rmath-devel R-AnnotationDbi
21cr|R-reactome.db-1.48.0-3|16	Requires:         R-AnnotationDbi
21cr|R-reactome.db-1.48.0-3|17	
21cr|R-reactome.db-1.48.0-3|18	%description
21cr|R-reactome.db-1.48.0-3|19	A set of annotation maps for reactome.
21cr|R-reactome.db-1.48.0-3|20	
21cr|R-reactome.db-1.48.0-3|21	%prep
21cr|R-reactome.db-1.48.0-3|22	%setup -q -c -n %{packname}
21cr|R-reactome.db-1.48.0-3|23	
21cr|R-reactome.db-1.48.0-3|24	%build
21cr|R-reactome.db-1.48.0-3|25	
21cr|R-reactome.db-1.48.0-3|26	%install
21cr|R-reactome.db-1.48.0-3|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-reactome.db-1.48.0-3|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-reactome.db-1.48.0-3|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-reactome.db-1.48.0-3|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-reactome.db-1.48.0-3|31	
21cr|R-reactome.db-1.48.0-3|32	#Disable check - fails due to texlive errors...
21cr|R-reactome.db-1.48.0-3|33	#%check
21cr|R-reactome.db-1.48.0-3|34	#%{_bindir}/R CMD check %{packname}
21cr|R-reactome.db-1.48.0-3|35	
21cr|R-reactome.db-1.48.0-3|36	%files
21cr|R-reactome.db-1.48.0-3|37	%dir %{rlibdir}/%{packname}
21cr|R-reactome.db-1.48.0-3|38	%doc %{rlibdir}/%{packname}/html
21cr|R-reactome.db-1.48.0-3|39	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-reactome.db-1.48.0-3|40	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-reactome.db-1.48.0-3|41	%{rlibdir}/%{packname}/DBschemas
21cr|R-reactome.db-1.48.0-3|42	%{rlibdir}/%{packname}/INDEX
21cr|R-reactome.db-1.48.0-3|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-reactome.db-1.48.0-3|44	%{rlibdir}/%{packname}/Meta
21cr|R-reactome.db-1.48.0-3|45	%{rlibdir}/%{packname}/R
21cr|R-reactome.db-1.48.0-3|46	%{rlibdir}/%{packname}/extdata
21cr|R-reactome.db-1.48.0-3|47	%{rlibdir}/%{packname}/help

7936 21
21cr|R-registry-0.5-2|1	%define debug_package %{nil}
21cr|R-registry-0.5-2|2	%global packname  registry
21cr|R-registry-0.5-2|3	%global rlibdir  %{_libdir}/R/library
21cr|R-registry-0.5-2|4	
21cr|R-registry-0.5-2|5	Name:             R-%{packname}
21cr|R-registry-0.5-2|6	Version:          0.5
21cr|R-registry-0.5-2|7	Release:          2
21cr|R-registry-0.5-2|8	Summary:          Infrastructure for R Package Registries
21cr|R-registry-0.5-2|9	Group:            Sciences/Mathematics
21cr|R-registry-0.5-2|10	License:          GPL-2
21cr|R-registry-0.5-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-registry-0.5-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-registry-0.5-2|13	
21cr|R-registry-0.5-2|14	
21cr|R-registry-0.5-2|15	Requires:         R-utils
21cr|R-registry-0.5-2|16	
21cr|R-registry-0.5-2|17	BuildRequires:    R-devel Rmath-devel
21cr|R-registry-0.5-2|18	BuildRequires:    R-utils
21cr|R-registry-0.5-2|19	
21cr|R-registry-0.5-2|20	%description
21cr|R-registry-0.5-2|21	Provides a generic infrastructure for creating and using registries.
21cr|R-registry-0.5-2|22	
21cr|R-registry-0.5-2|23	%prep
21cr|R-registry-0.5-2|24	%setup -q -c -n %{packname}
21cr|R-registry-0.5-2|25	
21cr|R-registry-0.5-2|26	%build
21cr|R-registry-0.5-2|27	
21cr|R-registry-0.5-2|28	%install
21cr|R-registry-0.5-2|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-registry-0.5-2|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-registry-0.5-2|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-registry-0.5-2|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-registry-0.5-2|33	
21cr|R-registry-0.5-2|34	#check
21cr|R-registry-0.5-2|35	#{_bindir}/R CMD check %%{packname}
21cr|R-registry-0.5-2|36	
21cr|R-registry-0.5-2|37	%files
21cr|R-registry-0.5-2|38	%{rlibdir}/%{packname}

7937 21
21cr|R-relevent-1.0.3-5|1	%global packname  relevent
21cr|R-relevent-1.0.3-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-relevent-1.0.3-5|3	
21cr|R-relevent-1.0.3-5|4	Name:             R-%{packname}
21cr|R-relevent-1.0.3-5|5	Version:          1.0.3
21cr|R-relevent-1.0.3-5|6	Release:          5
21cr|R-relevent-1.0.3-5|7	Summary:          Relational Event Models
21cr|R-relevent-1.0.3-5|8	Group:            Sciences/Mathematics
21cr|R-relevent-1.0.3-5|9	License:          GPL-2
21cr|R-relevent-1.0.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-relevent-1.0.3-5|11	Source0:          http://cran.r-project.org/src/contrib/relevent_1.0-3.tar.gz
21cr|R-relevent-1.0.3-5|12	Requires:         R-trust R-sna R-coda
21cr|R-relevent-1.0.3-5|13	BuildRequires:    R-devel Rmath-devel
21cr|R-relevent-1.0.3-5|14	BuildRequires:    R-trust R-sna R-coda
21cr|R-relevent-1.0.3-5|15	
21cr|R-relevent-1.0.3-5|16	%description
21cr|R-relevent-1.0.3-5|17	Tools to fit relational event models.
21cr|R-relevent-1.0.3-5|18	
21cr|R-relevent-1.0.3-5|19	%prep
21cr|R-relevent-1.0.3-5|20	%setup -q -c -n %{packname}
21cr|R-relevent-1.0.3-5|21	
21cr|R-relevent-1.0.3-5|22	%build
21cr|R-relevent-1.0.3-5|23	
21cr|R-relevent-1.0.3-5|24	%install
21cr|R-relevent-1.0.3-5|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-relevent-1.0.3-5|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-relevent-1.0.3-5|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-relevent-1.0.3-5|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-relevent-1.0.3-5|29	
21cr|R-relevent-1.0.3-5|30	#check
21cr|R-relevent-1.0.3-5|31	#{_bindir}/R CMD check %%{packname}
21cr|R-relevent-1.0.3-5|32	
21cr|R-relevent-1.0.3-5|33	%files
21cr|R-relevent-1.0.3-5|34	%dir %{rlibdir}/%{packname}
21cr|R-relevent-1.0.3-5|35	%doc %{rlibdir}/%{packname}/html
21cr|R-relevent-1.0.3-5|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-relevent-1.0.3-5|37	%{rlibdir}/%{packname}/INDEX
21cr|R-relevent-1.0.3-5|38	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-relevent-1.0.3-5|39	%{rlibdir}/%{packname}/Meta
21cr|R-relevent-1.0.3-5|40	%{rlibdir}/%{packname}/R
21cr|R-relevent-1.0.3-5|41	%{rlibdir}/%{packname}/help
21cr|R-relevent-1.0.3-5|42	%{rlibdir}/%{packname}/libs

7938 21
21cr|R-relimp-1.0_3-6|1	%global packname  relimp
21cr|R-relimp-1.0_3-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-relimp-1.0_3-6|3	
21cr|R-relimp-1.0_3-6|4	Name:             R-%{packname}
21cr|R-relimp-1.0_3-6|5	Version:          1.0_3
21cr|R-relimp-1.0_3-6|6	Release:          6
21cr|R-relimp-1.0_3-6|7	Summary:          Relative Contribution of Effects in a Regression Model
21cr|R-relimp-1.0_3-6|8	Group:            Sciences/Mathematics
21cr|R-relimp-1.0_3-6|9	License:          GPL (>= 2)
21cr|R-relimp-1.0_3-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-relimp-1.0_3-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-3.tar.gz
21cr|R-relimp-1.0_3-6|12	BuildArch:        noarch
21cr|R-relimp-1.0_3-6|13	Requires:         R-core
21cr|R-relimp-1.0_3-6|14	Requires:         R-tcltk
21cr|R-relimp-1.0_3-6|15	Requires:         R-nnet
21cr|R-relimp-1.0_3-6|16	Requires:         R-MASS
21cr|R-relimp-1.0_3-6|17	BuildRequires:    R-devel
21cr|R-relimp-1.0_3-6|18	BuildRequires:    Rmath-devel
21cr|R-relimp-1.0_3-6|19	BuildRequires:    texlive
21cr|R-relimp-1.0_3-6|20	BuildRequires:    R-tcltk
21cr|R-relimp-1.0_3-6|21	BuildRequires:    R-nnet
21cr|R-relimp-1.0_3-6|22	BuildRequires:    R-MASS
21cr|R-relimp-1.0_3-6|23	BuildRequires:    pkgconfig(lapack)
21cr|R-relimp-1.0_3-6|24	%rename R-cran-relimp
21cr|R-relimp-1.0_3-6|25	
21cr|R-relimp-1.0_3-6|26	%description
21cr|R-relimp-1.0_3-6|27	Functions to facilitate inference on the relative importance of predictors
21cr|R-relimp-1.0_3-6|28	in a linear or generalized linear model, and a couple of useful Tcl/Tk
21cr|R-relimp-1.0_3-6|29	
21cr|R-relimp-1.0_3-6|30	%prep
21cr|R-relimp-1.0_3-6|31	%setup -q -c -n %{packname}
21cr|R-relimp-1.0_3-6|32	
21cr|R-relimp-1.0_3-6|33	%build
21cr|R-relimp-1.0_3-6|34	
21cr|R-relimp-1.0_3-6|35	%install
21cr|R-relimp-1.0_3-6|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-relimp-1.0_3-6|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-relimp-1.0_3-6|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-relimp-1.0_3-6|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-relimp-1.0_3-6|40	
21cr|R-relimp-1.0_3-6|41	#check
21cr|R-relimp-1.0_3-6|42	#{_bindir}/R CMD check %%{packname}
21cr|R-relimp-1.0_3-6|43	
21cr|R-relimp-1.0_3-6|44	%files
21cr|R-relimp-1.0_3-6|45	%dir %{rlibdir}/%{packname}
21cr|R-relimp-1.0_3-6|46	%doc %{rlibdir}/%{packname}/html
21cr|R-relimp-1.0_3-6|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-relimp-1.0_3-6|48	%{rlibdir}/%{packname}/INDEX
21cr|R-relimp-1.0_3-6|49	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-relimp-1.0_3-6|50	%{rlibdir}/%{packname}/Meta
21cr|R-relimp-1.0_3-6|51	%{rlibdir}/%{packname}/R
21cr|R-relimp-1.0_3-6|52	%{rlibdir}/%{packname}/help

7939 21
21cr|R-reshape-0.8.5-6|1	%global packname  reshape
21cr|R-reshape-0.8.5-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-reshape-0.8.5-6|3	
21cr|R-reshape-0.8.5-6|4	Name:             R-%{packname}
21cr|R-reshape-0.8.5-6|5	Version:          0.8.5
21cr|R-reshape-0.8.5-6|6	Release:          6
21cr|R-reshape-0.8.5-6|7	Summary:          Flexibly reshape data
21cr|R-reshape-0.8.5-6|8	Group:            Sciences/Mathematics
21cr|R-reshape-0.8.5-6|9	License:          MIT
21cr|R-reshape-0.8.5-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-reshape-0.8.5-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-reshape-0.8.5-6|12	BuildArch:        noarch
21cr|R-reshape-0.8.5-6|13	Requires:         R-core
21cr|R-reshape-0.8.5-6|14	Requires:         R-plyr
21cr|R-reshape-0.8.5-6|15	BuildRequires:    R-devel Rmath-devel  R-plyr texlive-collection-latex
21cr|R-reshape-0.8.5-6|16	
21cr|R-reshape-0.8.5-6|17	%description
21cr|R-reshape-0.8.5-6|18	Reshape lets you flexibly restructure and aggregate data using just two
21cr|R-reshape-0.8.5-6|19	functions: melt and cast.
21cr|R-reshape-0.8.5-6|20	
21cr|R-reshape-0.8.5-6|21	%prep
21cr|R-reshape-0.8.5-6|22	%setup -q -c -n %{packname}
21cr|R-reshape-0.8.5-6|23	
21cr|R-reshape-0.8.5-6|24	%build
21cr|R-reshape-0.8.5-6|25	
21cr|R-reshape-0.8.5-6|26	%install
21cr|R-reshape-0.8.5-6|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-reshape-0.8.5-6|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-reshape-0.8.5-6|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-reshape-0.8.5-6|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-reshape-0.8.5-6|31	
21cr|R-reshape-0.8.5-6|32	#check
21cr|R-reshape-0.8.5-6|33	#{_bindir}/R CMD check %%{packname}
21cr|R-reshape-0.8.5-6|34	
21cr|R-reshape-0.8.5-6|35	%files
21cr|R-reshape-0.8.5-6|36	%dir %{rlibdir}/%{packname}
21cr|R-reshape-0.8.5-6|37	%doc %{rlibdir}/%{packname}/html
21cr|R-reshape-0.8.5-6|38	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-reshape-0.8.5-6|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-reshape-0.8.5-6|40	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-reshape-0.8.5-6|41	%{rlibdir}/%{packname}/INDEX
21cr|R-reshape-0.8.5-6|42	%{rlibdir}/%{packname}/LICENSE
21cr|R-reshape-0.8.5-6|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-reshape-0.8.5-6|44	%{rlibdir}/%{packname}/Meta
21cr|R-reshape-0.8.5-6|45	%{rlibdir}/%{packname}/R
21cr|R-reshape-0.8.5-6|46	%{rlibdir}/%{packname}/data
21cr|R-reshape-0.8.5-6|47	%{rlibdir}/%{packname}/help

7940 21
21cr|R-reshape2-1.4.1-5|1	%define debug_package %{nil}
21cr|R-reshape2-1.4.1-5|2	
21cr|R-reshape2-1.4.1-5|3	%global packname reshape2
21cr|R-reshape2-1.4.1-5|4	%global rlibdir %{_libdir}/R/library
21cr|R-reshape2-1.4.1-5|5	
21cr|R-reshape2-1.4.1-5|6	Name:		R-%{packname}
21cr|R-reshape2-1.4.1-5|7	Version:	1.4.1
21cr|R-reshape2-1.4.1-5|8	Release:	5
21cr|R-reshape2-1.4.1-5|9	Summary:	Flexibly reshape data: a reboot of the reshape package
21cr|R-reshape2-1.4.1-5|10	Group:		Sciences/Mathematics
21cr|R-reshape2-1.4.1-5|11	License:	MIT
21cr|R-reshape2-1.4.1-5|12	URL:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-reshape2-1.4.1-5|13	Source0:	http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-reshape2-1.4.1-5|14	Requires:	R-core R-plyr R-stringr R-lattice
21cr|R-reshape2-1.4.1-5|15	BuildRequires:	R-devel Rmath-devel R-plyr R-stringr R-lattice
21cr|R-reshape2-1.4.1-5|16	
21cr|R-reshape2-1.4.1-5|17	%description
21cr|R-reshape2-1.4.1-5|18	Reshape lets you flexibly restructure and aggregate data
21cr|R-reshape2-1.4.1-5|19	using just two functions: melt and cast.
21cr|R-reshape2-1.4.1-5|20	
21cr|R-reshape2-1.4.1-5|21	%prep
21cr|R-reshape2-1.4.1-5|22	%setup -q -c -n %{packname}
21cr|R-reshape2-1.4.1-5|23	
21cr|R-reshape2-1.4.1-5|24	%build
21cr|R-reshape2-1.4.1-5|25	
21cr|R-reshape2-1.4.1-5|26	%install
21cr|R-reshape2-1.4.1-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-reshape2-1.4.1-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-reshape2-1.4.1-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-reshape2-1.4.1-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-reshape2-1.4.1-5|31	
21cr|R-reshape2-1.4.1-5|32	#check
21cr|R-reshape2-1.4.1-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-reshape2-1.4.1-5|34	
21cr|R-reshape2-1.4.1-5|35	%files
21cr|R-reshape2-1.4.1-5|36	%dir %{rlibdir}/%{packname}
21cr|R-reshape2-1.4.1-5|37	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-reshape2-1.4.1-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-reshape2-1.4.1-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-reshape2-1.4.1-5|40	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-reshape2-1.4.1-5|41	%{rlibdir}/%{packname}/data
21cr|R-reshape2-1.4.1-5|42	%{rlibdir}/%{packname}/help
21cr|R-reshape2-1.4.1-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-reshape2-1.4.1-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-reshape2-1.4.1-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-reshape2-1.4.1-5|46	%{rlibdir}/%{packname}/R
21cr|R-reshape2-1.4.1-5|47	%{rlibdir}/%{packname}/libs

7941 21
21cr|R-rex-1.1.1-2|1	%global packname  rex
21cr|R-rex-1.1.1-2|2	%global rlibdir  %{_datadir}/R/library
21cr|R-rex-1.1.1-2|3	%define debug_package %{nil}
21cr|R-rex-1.1.1-2|4	
21cr|R-rex-1.1.1-2|5	Name:             R-%{packname}
21cr|R-rex-1.1.1-2|6	Version:          1.1.1
21cr|R-rex-1.1.1-2|7	Release:          2
21cr|R-rex-1.1.1-2|8	Summary:          Friendly Regular Expressions
21cr|R-rex-1.1.1-2|9	Group:            Sciences/Mathematics
21cr|R-rex-1.1.1-2|10	License:          MIT + file LICENSE
21cr|R-rex-1.1.1-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rex-1.1.1-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-rex-1.1.1-2|13	BuildArch:        noarch
21cr|R-rex-1.1.1-2|14	Requires:         R-core
21cr|R-rex-1.1.1-2|15	
21cr|R-rex-1.1.1-2|16	
21cr|R-rex-1.1.1-2|17	Requires:         R-magrittr R-lazyeval
21cr|R-rex-1.1.1-2|18	Recommends:         R-testthat R-knitr R-rmarkdown R-dplyr R-ggplot2 R-lintr R-Hmisc R-stringr R-rvest R-roxygen2
21cr|R-rex-1.1.1-2|19	BuildRequires:    R-devel Rmath-devel
21cr|R-rex-1.1.1-2|20	BuildRequires:    R-magrittr R-lazyeval
21cr|R-rex-1.1.1-2|21	#BuildRequires:   R-testthat R-knitr R-rmarkdown R-dplyr R-ggplot2 R-lintr R-Hmisc R-stringr R-rvest R-roxygen2
21cr|R-rex-1.1.1-2|22	
21cr|R-rex-1.1.1-2|23	%description
21cr|R-rex-1.1.1-2|24	A friendly interface for the construction of regular expressions.
21cr|R-rex-1.1.1-2|25	
21cr|R-rex-1.1.1-2|26	%prep
21cr|R-rex-1.1.1-2|27	%setup -q -c -n %{packname}
21cr|R-rex-1.1.1-2|28	
21cr|R-rex-1.1.1-2|29	%build
21cr|R-rex-1.1.1-2|30	
21cr|R-rex-1.1.1-2|31	%install
21cr|R-rex-1.1.1-2|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rex-1.1.1-2|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rex-1.1.1-2|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rex-1.1.1-2|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rex-1.1.1-2|36	
21cr|R-rex-1.1.1-2|37	#check
21cr|R-rex-1.1.1-2|38	#{_bindir}/R CMD check %%{packname}
21cr|R-rex-1.1.1-2|39	
21cr|R-rex-1.1.1-2|40	%files
21cr|R-rex-1.1.1-2|41	%{rlibdir}/%{packname}

7942 21
21cr|R-rgdal-1.6-1|1	%global packname rgdal
21cr|R-rgdal-1.6-1|2	%global rlibdir %{_libdir}/R/library
21cr|R-rgdal-1.6-1|3	
21cr|R-rgdal-1.6-1|4	Summary:	Bindings for the Geospatial Data Abstraction Library
21cr|R-rgdal-1.6-1|5	Name:		R-%{packname}
21cr|R-rgdal-1.6-1|6	Version:	1.6
21cr|R-rgdal-1.6-1|7	Release:	1
21cr|R-rgdal-1.6-1|8	License:	GPLv2+
21cr|R-rgdal-1.6-1|9	Group:		Sciences/Mathematics
21cr|R-rgdal-1.6-1|10	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rgdal-1.6-1|11	Source0:	http://cran.r-project.org/src/contrib/rgdal_%{version}-5.tar.gz
21cr|R-rgdal-1.6-1|12	BuildRequires:	gdal
21cr|R-rgdal-1.6-1|13	BuildRequires:	proj
21cr|R-rgdal-1.6-1|14	BuildRequires:	R-methods
21cr|R-rgdal-1.6-1|15	BuildRequires:	R-sp
21cr|R-rgdal-1.6-1|16	BuildRequires:	texlive-collection-latex
21cr|R-rgdal-1.6-1|17	BuildRequires:	R-devel
21cr|R-rgdal-1.6-1|18	BuildRequires:	Rmath-devel
21cr|R-rgdal-1.6-1|19	BuildRequires:	pkgconfig(gdal)
21cr|R-rgdal-1.6-1|20	Requires:	gdal
21cr|R-rgdal-1.6-1|21	Requires:	gdal-devel
21cr|R-rgdal-1.6-1|22	Requires:	proj
21cr|R-rgdal-1.6-1|23	Requires:	R-methods
21cr|R-rgdal-1.6-1|24	Requires:	R-sp
21cr|R-rgdal-1.6-1|25	
21cr|R-rgdal-1.6-1|26	%description
21cr|R-rgdal-1.6-1|27	Provides bindings to Frank Warmerdam's Geospatial Data Abstraction Library
21cr|R-rgdal-1.6-1|28	(GDAL) (>= 1.3.1) and access to projection/transformation operations from
21cr|R-rgdal-1.6-1|29	the PROJ.4 library. The GDAL and PROJ.4 libraries are external to the
21cr|R-rgdal-1.6-1|30	package, and, when installing the package from source, must be correctly
21cr|R-rgdal-1.6-1|31	installed first. Both GDAL raster and OGR vector map data can be imported
21cr|R-rgdal-1.6-1|32	into R, and GDAL raster data and OGR vector data exported. Use is made of
21cr|R-rgdal-1.6-1|33	classes defined in the sp package. Windows binaries (including GDAL,
21cr|R-rgdal-1.6-1|34	PROJ.4 and Expat) are provided on CRAN. Mac Intel OS X binaries (including
21cr|R-rgdal-1.6-1|35	GDAL, PROJ.4 and Expat) are not provided on CRAN, but can be installed
21cr|R-rgdal-1.6-1|36	from the CRAN Extras repository with: setRepositories(ind=1:2);
21cr|R-rgdal-1.6-1|37	
21cr|R-rgdal-1.6-1|38	%files
21cr|R-rgdal-1.6-1|39	%dir %{rlibdir}/%{packname}
21cr|R-rgdal-1.6-1|40	%doc %{rlibdir}/%{packname}/html
21cr|R-rgdal-1.6-1|41	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-rgdal-1.6-1|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rgdal-1.6-1|43	%doc %{rlibdir}/%{packname}/LICENSE*
21cr|R-rgdal-1.6-1|44	%doc %{rlibdir}/%{packname}/NEWS.md
21cr|R-rgdal-1.6-1|45	%doc %{rlibdir}/%{packname}/README*
21cr|R-rgdal-1.6-1|46	%{rlibdir}/%{packname}/INDEX
21cr|R-rgdal-1.6-1|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rgdal-1.6-1|48	%{rlibdir}/%{packname}/Meta
21cr|R-rgdal-1.6-1|49	%{rlibdir}/%{packname}/OSGeo4W_test
21cr|R-rgdal-1.6-1|50	%{rlibdir}/%{packname}/SVN_VERSION
21cr|R-rgdal-1.6-1|51	%{rlibdir}/%{packname}/R
21cr|R-rgdal-1.6-1|52	%{rlibdir}/%{packname}/data
21cr|R-rgdal-1.6-1|53	%{rlibdir}/%{packname}/doc
21cr|R-rgdal-1.6-1|54	%{rlibdir}/%{packname}/etc
21cr|R-rgdal-1.6-1|55	%{rlibdir}/%{packname}/help
21cr|R-rgdal-1.6-1|56	%{rlibdir}/%{packname}/include
21cr|R-rgdal-1.6-1|57	%{rlibdir}/%{packname}/libs
21cr|R-rgdal-1.6-1|58	%{rlibdir}/%{packname}/m4
21cr|R-rgdal-1.6-1|59	%{rlibdir}/%{packname}/misc
21cr|R-rgdal-1.6-1|60	%{rlibdir}/%{packname}/pictures
21cr|R-rgdal-1.6-1|61	%{rlibdir}/%{packname}/vectors
21cr|R-rgdal-1.6-1|62	
21cr|R-rgdal-1.6-1|63	#----------------------------------------------------------------------------
21cr|R-rgdal-1.6-1|64	
21cr|R-rgdal-1.6-1|65	%prep
21cr|R-rgdal-1.6-1|66	%setup -q -c -n %{packname}
21cr|R-rgdal-1.6-1|67	
21cr|R-rgdal-1.6-1|68	%build
21cr|R-rgdal-1.6-1|69	
21cr|R-rgdal-1.6-1|70	%install
21cr|R-rgdal-1.6-1|71	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rgdal-1.6-1|72	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rgdal-1.6-1|73	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rgdal-1.6-1|74	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rgdal-1.6-1|75	
21cr|R-rgdal-1.6-1|76	#check
21cr|R-rgdal-1.6-1|77	#{_bindir}/R CMD check %%{packname}

7943 21
21cr|R-rgenoud-5.7.12-5|1	%global packname  rgenoud
21cr|R-rgenoud-5.7.12-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-rgenoud-5.7.12-5|3	
21cr|R-rgenoud-5.7.12-5|4	Name:             R-%{packname}
21cr|R-rgenoud-5.7.12-5|5	Version:          5.7.12
21cr|R-rgenoud-5.7.12-5|6	Release:          5
21cr|R-rgenoud-5.7.12-5|7	Summary:          R version of GENetic Optimization Using Derivatives
21cr|R-rgenoud-5.7.12-5|8	Group:            Sciences/Mathematics
21cr|R-rgenoud-5.7.12-5|9	License:          GPL-3
21cr|R-rgenoud-5.7.12-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rgenoud-5.7.12-5|11	Source0:          http://cran.r-project.org/src/contrib/rgenoud_5.7-12.tar.gz
21cr|R-rgenoud-5.7.12-5|12	Requires:         R-utils
21cr|R-rgenoud-5.7.12-5|13	Requires:         R-snow
21cr|R-rgenoud-5.7.12-5|14	BuildRequires:    R-devel
21cr|R-rgenoud-5.7.12-5|15	BuildRequires:    Rmath-devel
21cr|R-rgenoud-5.7.12-5|16	BuildRequires:    texlive-collection-latex
21cr|R-rgenoud-5.7.12-5|17	BuildRequires:    R-utils
21cr|R-rgenoud-5.7.12-5|18	BuildRequires:    R-snow
21cr|R-rgenoud-5.7.12-5|19	
21cr|R-rgenoud-5.7.12-5|20	%description
21cr|R-rgenoud-5.7.12-5|21	A genetic algorithm plus derivative optimizer
21cr|R-rgenoud-5.7.12-5|22	
21cr|R-rgenoud-5.7.12-5|23	%prep
21cr|R-rgenoud-5.7.12-5|24	%setup -q -c -n %{packname}
21cr|R-rgenoud-5.7.12-5|25	
21cr|R-rgenoud-5.7.12-5|26	%build
21cr|R-rgenoud-5.7.12-5|27	
21cr|R-rgenoud-5.7.12-5|28	%install
21cr|R-rgenoud-5.7.12-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rgenoud-5.7.12-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rgenoud-5.7.12-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rgenoud-5.7.12-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rgenoud-5.7.12-5|33	
21cr|R-rgenoud-5.7.12-5|34	#%check
21cr|R-rgenoud-5.7.12-5|35	#%{_bindir}/R CMD check %{packname}
21cr|R-rgenoud-5.7.12-5|36	
21cr|R-rgenoud-5.7.12-5|37	%files
21cr|R-rgenoud-5.7.12-5|38	%dir %{rlibdir}/%{packname}
21cr|R-rgenoud-5.7.12-5|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-rgenoud-5.7.12-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-rgenoud-5.7.12-5|41	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-rgenoud-5.7.12-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rgenoud-5.7.12-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-rgenoud-5.7.12-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rgenoud-5.7.12-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-rgenoud-5.7.12-5|46	%{rlibdir}/%{packname}/R
21cr|R-rgenoud-5.7.12-5|47	%{rlibdir}/%{packname}/help
21cr|R-rgenoud-5.7.12-5|48	%{rlibdir}/%{packname}/libs

7944 21
21cr|R-rgeos-0.5.9-1|1	%bcond_without bootstrap
21cr|R-rgeos-0.5.9-1|2	%global packname rgeos
21cr|R-rgeos-0.5.9-1|3	%global rlibdir %{_libdir}/R/library
21cr|R-rgeos-0.5.9-1|4	
21cr|R-rgeos-0.5.9-1|5	Summary:	Interface to Geometry Engine - Open Source (GEOS)
21cr|R-rgeos-0.5.9-1|6	Name:		R-%{packname}
21cr|R-rgeos-0.5.9-1|7	Version:	0.5.9
21cr|R-rgeos-0.5.9-1|8	Release:	1
21cr|R-rgeos-0.5.9-1|9	Group:		Sciences/Mathematics
21cr|R-rgeos-0.5.9-1|10	License:	GPL (>= 2)
21cr|R-rgeos-0.5.9-1|11	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rgeos-0.5.9-1|12	Source0:	http://cran.r-project.org/src/contrib/rgeos_0.5-9.tar.gz
21cr|R-rgeos-0.5.9-1|13	BuildRequires:	R-devel Rmath-devel
21cr|R-rgeos-0.5.9-1|14	BuildRequires:	R-methods R-sp R-stringr R-plyr R-XML
21cr|R-rgeos-0.5.9-1|15	%if %{without bootstrap}
21cr|R-rgeos-0.5.9-1|16	BuildRequires:	R-maptools
21cr|R-rgeos-0.5.9-1|17	%endif
21cr|R-rgeos-0.5.9-1|18	BuildRequires:	R-rgdal
21cr|R-rgeos-0.5.9-1|19	BuildRequires:	gdal
21cr|R-rgeos-0.5.9-1|20	BuildRequires:	gdal-devel
21cr|R-rgeos-0.5.9-1|21	BuildRequires:	proj
21cr|R-rgeos-0.5.9-1|22	Requires:	R-methods R-sp R-stringr R-plyr R-XML
21cr|R-rgeos-0.5.9-1|23	%if %{without bootstrap}
21cr|R-rgeos-0.5.9-1|24	Requires:	R-maptools
21cr|R-rgeos-0.5.9-1|25	%endif
21cr|R-rgeos-0.5.9-1|26	Requires:	gdal
21cr|R-rgeos-0.5.9-1|27	Requires:	gdal-devel
21cr|R-rgeos-0.5.9-1|28	Requires:	proj
21cr|R-rgeos-0.5.9-1|29	
21cr|R-rgeos-0.5.9-1|30	%description
21cr|R-rgeos-0.5.9-1|31	Interface to Geometry Engine - Open Source (GEOS) using the C API for
21cr|R-rgeos-0.5.9-1|32	topology operations on geometries.
21cr|R-rgeos-0.5.9-1|33	
21cr|R-rgeos-0.5.9-1|34	%files
21cr|R-rgeos-0.5.9-1|35	%dir %{rlibdir}/%{packname}
21cr|R-rgeos-0.5.9-1|36	%doc %{rlibdir}/%{packname}/html
21cr|R-rgeos-0.5.9-1|37	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-rgeos-0.5.9-1|38	%doc %{rlibdir}/%{packname}/NEWS.md
21cr|R-rgeos-0.5.9-1|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rgeos-0.5.9-1|40	%doc %{rlibdir}/%{packname}/README*
21cr|R-rgeos-0.5.9-1|41	%doc %{rlibdir}/%{packname}/SVN_VERSION
21cr|R-rgeos-0.5.9-1|42	%{rlibdir}/%{packname}/INDEX
21cr|R-rgeos-0.5.9-1|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rgeos-0.5.9-1|44	%{rlibdir}/%{packname}/Meta
21cr|R-rgeos-0.5.9-1|45	%{rlibdir}/%{packname}/R
21cr|R-rgeos-0.5.9-1|46	%{rlibdir}/%{packname}/help
21cr|R-rgeos-0.5.9-1|47	%{rlibdir}/%{packname}/libs
21cr|R-rgeos-0.5.9-1|48	%{rlibdir}/%{packname}/poly-ex-gpc
21cr|R-rgeos-0.5.9-1|49	%{rlibdir}/%{packname}/test*
21cr|R-rgeos-0.5.9-1|50	%{rlibdir}/%{packname}/wkts
21cr|R-rgeos-0.5.9-1|51	
21cr|R-rgeos-0.5.9-1|52	#--------------------------------------------------------------------
21cr|R-rgeos-0.5.9-1|53	
21cr|R-rgeos-0.5.9-1|54	%prep
21cr|R-rgeos-0.5.9-1|55	%setup -q -c -n %{packname}
21cr|R-rgeos-0.5.9-1|56	
21cr|R-rgeos-0.5.9-1|57	%build
21cr|R-rgeos-0.5.9-1|58	
21cr|R-rgeos-0.5.9-1|59	%install
21cr|R-rgeos-0.5.9-1|60	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rgeos-0.5.9-1|61	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rgeos-0.5.9-1|62	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rgeos-0.5.9-1|63	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rgeos-0.5.9-1|64	
21cr|R-rgeos-0.5.9-1|65	%if %{without bootstrap}
21cr|R-rgeos-0.5.9-1|66	%check
21cr|R-rgeos-0.5.9-1|67	%{_bindir}/R CMD check %{packname}
21cr|R-rgeos-0.5.9-1|68	%endif

7945 21
21cr|R-rgl-0.95.1247-4|1	%global packname  rgl
21cr|R-rgl-0.95.1247-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-rgl-0.95.1247-4|3	
21cr|R-rgl-0.95.1247-4|4	Name:             R-%{packname}
21cr|R-rgl-0.95.1247-4|5	Version:          0.95.1247
21cr|R-rgl-0.95.1247-4|6	Release:          4
21cr|R-rgl-0.95.1247-4|7	Summary:          3D visualization device system (OpenGL)
21cr|R-rgl-0.95.1247-4|8	Group:            Sciences/Mathematics
21cr|R-rgl-0.95.1247-4|9	License:          GPL
21cr|R-rgl-0.95.1247-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rgl-0.95.1247-4|11	Source0:          http://cran.r-project.org/src/contrib/rgl_%{version}.tar.gz
21cr|R-rgl-0.95.1247-4|12	Requires:         R-stats R-grDevices
21cr|R-rgl-0.95.1247-4|13	Requires:         R-MASS
21cr|R-rgl-0.95.1247-4|14	BuildRequires:    R-devel Rmath-devel  R-stats R-grDevices
21cr|R-rgl-0.95.1247-4|15	BuildRequires:    R-MASS
21cr|R-rgl-0.95.1247-4|16	BuildRequires:    png-devel
21cr|R-rgl-0.95.1247-4|17	BuildRequires:    pkgconfig(gl)
21cr|R-rgl-0.95.1247-4|18	BuildRequires:    pkgconfig(glu)
21cr|R-rgl-0.95.1247-4|19	%rename R-cran-rgl
21cr|R-rgl-0.95.1247-4|20	
21cr|R-rgl-0.95.1247-4|21	%description
21cr|R-rgl-0.95.1247-4|22	3D visualization device (OpenGL)
21cr|R-rgl-0.95.1247-4|23	
21cr|R-rgl-0.95.1247-4|24	%prep
21cr|R-rgl-0.95.1247-4|25	%setup -q -c -n %{packname}
21cr|R-rgl-0.95.1247-4|26	
21cr|R-rgl-0.95.1247-4|27	%build
21cr|R-rgl-0.95.1247-4|28	
21cr|R-rgl-0.95.1247-4|29	%install
21cr|R-rgl-0.95.1247-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rgl-0.95.1247-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rgl-0.95.1247-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rgl-0.95.1247-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rgl-0.95.1247-4|34	
21cr|R-rgl-0.95.1247-4|35	%files
21cr|R-rgl-0.95.1247-4|36	%dir %{rlibdir}/%{packname}
21cr|R-rgl-0.95.1247-4|37	%doc %{rlibdir}/%{packname}/html
21cr|R-rgl-0.95.1247-4|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rgl-0.95.1247-4|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-rgl-0.95.1247-4|40	%{rlibdir}/%{packname}/INDEX
21cr|R-rgl-0.95.1247-4|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rgl-0.95.1247-4|42	%{rlibdir}/%{packname}/Meta
21cr|R-rgl-0.95.1247-4|43	%{rlibdir}/%{packname}/R
21cr|R-rgl-0.95.1247-4|44	%{rlibdir}/%{packname}/demo
21cr|R-rgl-0.95.1247-4|45	%{rlibdir}/%{packname}/demodata
21cr|R-rgl-0.95.1247-4|46	%{rlibdir}/%{packname}/fonts
21cr|R-rgl-0.95.1247-4|47	%{rlibdir}/%{packname}/help
21cr|R-rgl-0.95.1247-4|48	%{rlibdir}/%{packname}/libs
21cr|R-rgl-0.95.1247-4|49	%{rlibdir}/%{packname}/doc
21cr|R-rgl-0.95.1247-4|50	%{rlibdir}/%{packname}/textures
21cr|R-rgl-0.95.1247-4|51	%{rlibdir}/%{packname}/WebGL

7946 21
21cr|R-Rglpk-0.6.0-5|1	%global packname  Rglpk
21cr|R-Rglpk-0.6.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-Rglpk-0.6.0-5|3	
21cr|R-Rglpk-0.6.0-5|4	Name:             R-%{packname}
21cr|R-Rglpk-0.6.0-5|5	Version:          0.6.0
21cr|R-Rglpk-0.6.0-5|6	Release:          5
21cr|R-Rglpk-0.6.0-5|7	Summary:          R/GNU Linear Programming Kit Interface
21cr|R-Rglpk-0.6.0-5|8	Group:            Sciences/Mathematics
21cr|R-Rglpk-0.6.0-5|9	License:          GPL-2
21cr|R-Rglpk-0.6.0-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Rglpk-0.6.0-5|11	Source0:          http://cran.r-project.org/src/contrib/Rglpk_0.6-0.tar.gz
21cr|R-Rglpk-0.6.0-5|12	Requires:         R-slam
21cr|R-Rglpk-0.6.0-5|13	BuildRequires:    R-devel Rmath-devel  R-slam
21cr|R-Rglpk-0.6.0-5|14	BuildRequires:    glpk-devel
21cr|R-Rglpk-0.6.0-5|15	
21cr|R-Rglpk-0.6.0-5|16	%description
21cr|R-Rglpk-0.6.0-5|17	R interface to the GNU Linear Programing Kit (GLPK version 4.47 is shipped
21cr|R-Rglpk-0.6.0-5|18	with the source package).  GLPK is open source software for solving
21cr|R-Rglpk-0.6.0-5|19	large-scale linear programming (LP), mixed integer linear programming
21cr|R-Rglpk-0.6.0-5|20	(MILP) and other related problems.
21cr|R-Rglpk-0.6.0-5|21	
21cr|R-Rglpk-0.6.0-5|22	%prep
21cr|R-Rglpk-0.6.0-5|23	%setup -q -c -n %{packname}
21cr|R-Rglpk-0.6.0-5|24	
21cr|R-Rglpk-0.6.0-5|25	%build
21cr|R-Rglpk-0.6.0-5|26	
21cr|R-Rglpk-0.6.0-5|27	%install
21cr|R-Rglpk-0.6.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Rglpk-0.6.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Rglpk-0.6.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Rglpk-0.6.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Rglpk-0.6.0-5|32	
21cr|R-Rglpk-0.6.0-5|33	#check
21cr|R-Rglpk-0.6.0-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-Rglpk-0.6.0-5|35	
21cr|R-Rglpk-0.6.0-5|36	%files
21cr|R-Rglpk-0.6.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-Rglpk-0.6.0-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-Rglpk-0.6.0-5|39	%doc %{rlibdir}/%{packname}/CHANGELOG
21cr|R-Rglpk-0.6.0-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Rglpk-0.6.0-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-Rglpk-0.6.0-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Rglpk-0.6.0-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-Rglpk-0.6.0-5|44	%{rlibdir}/%{packname}/R
21cr|R-Rglpk-0.6.0-5|45	%{rlibdir}/%{packname}/examples
21cr|R-Rglpk-0.6.0-5|46	%{rlibdir}/%{packname}/help
21cr|R-Rglpk-0.6.0-5|47	%{rlibdir}/%{packname}/libs

7947 21
21cr|R-Rgraphviz-2.18.0-3|1	%global packname Rgraphviz
21cr|R-Rgraphviz-2.18.0-3|2	%global rlibdir %{_libdir}/R/library
21cr|R-Rgraphviz-2.18.0-3|3	
21cr|R-Rgraphviz-2.18.0-3|4	Summary:	Provides plotting capabilities for R graph objects
21cr|R-Rgraphviz-2.18.0-3|5	Name:		R-%{packname}
21cr|R-Rgraphviz-2.18.0-3|6	Version:	2.18.0
21cr|R-Rgraphviz-2.18.0-3|7	Release:	3
21cr|R-Rgraphviz-2.18.0-3|8	License:	Artistic-2.0
21cr|R-Rgraphviz-2.18.0-3|9	Group:		Sciences/Mathematics
21cr|R-Rgraphviz-2.18.0-3|10	Url:		http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-Rgraphviz-2.18.0-3|11	Source0:	http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-Rgraphviz-2.18.0-3|12	BuildRequires:	R-utils R-graph R-grid R-graph R-graphics R-grDevices
21cr|R-Rgraphviz-2.18.0-3|13	BuildRequires:	R-grid R-methods R-utils
21cr|R-Rgraphviz-2.18.0-3|14	BuildRequires:	R-BiocGenerics
21cr|R-Rgraphviz-2.18.0-3|15	BuildRequires:	blas-devel
21cr|R-Rgraphviz-2.18.0-3|16	BuildRequires:	graphviz-devel
21cr|R-Rgraphviz-2.18.0-3|17	BuildRequires:	graphviz
21cr|R-Rgraphviz-2.18.0-3|18	BuildRequires:	lapack-devel
21cr|R-Rgraphviz-2.18.0-3|19	BuildRequires:	x11-server-xvfb
21cr|R-Rgraphviz-2.18.0-3|20	BuildRequires:	R-devel Rmath-devel texlive-collection-latex R-methods
21cr|R-Rgraphviz-2.18.0-3|21	Requires:	R-methods R-utils R-graph R-grid
21cr|R-Rgraphviz-2.18.0-3|22	Requires:	R-graph R-graphics R-grDevices R-grid R-methods R-utils
21cr|R-Rgraphviz-2.18.0-3|23	Requires:	graphviz
21cr|R-Rgraphviz-2.18.0-3|24	Requires:	R-BiocGenerics
21cr|R-Rgraphviz-2.18.0-3|25	
21cr|R-Rgraphviz-2.18.0-3|26	%description
21cr|R-Rgraphviz-2.18.0-3|27	Interfaces R with the AT and T graphviz library for plotting R graph
21cr|R-Rgraphviz-2.18.0-3|28	objects from the graph package. Users on all platforms must install
21cr|R-Rgraphviz-2.18.0-3|29	graphviz; see the README file, available in the source distribution of
21cr|R-Rgraphviz-2.18.0-3|30	this file, for details.
21cr|R-Rgraphviz-2.18.0-3|31	
21cr|R-Rgraphviz-2.18.0-3|32	%files
21cr|R-Rgraphviz-2.18.0-3|33	%dir %{rlibdir}/%{packname}
21cr|R-Rgraphviz-2.18.0-3|34	%doc %{rlibdir}/%{packname}/doc
21cr|R-Rgraphviz-2.18.0-3|35	%doc %{rlibdir}/%{packname}/html
21cr|R-Rgraphviz-2.18.0-3|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Rgraphviz-2.18.0-3|37	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-Rgraphviz-2.18.0-3|38	%{rlibdir}/%{packname}/INDEX
21cr|R-Rgraphviz-2.18.0-3|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Rgraphviz-2.18.0-3|40	%{rlibdir}/%{packname}/Meta
21cr|R-Rgraphviz-2.18.0-3|41	%{rlibdir}/%{packname}/R
21cr|R-Rgraphviz-2.18.0-3|42	%{rlibdir}/%{packname}/help
21cr|R-Rgraphviz-2.18.0-3|43	%{rlibdir}/%{packname}/libs
21cr|R-Rgraphviz-2.18.0-3|44	%{rlibdir}/%{packname}/prepare
21cr|R-Rgraphviz-2.18.0-3|45	%{rlibdir}/%{packname}/unitTests
21cr|R-Rgraphviz-2.18.0-3|46	%{rlibdir}/%{packname}/usecases
21cr|R-Rgraphviz-2.18.0-3|47	
21cr|R-Rgraphviz-2.18.0-3|48	#--------------------------------------------------------------
21cr|R-Rgraphviz-2.18.0-3|49	
21cr|R-Rgraphviz-2.18.0-3|50	%prep
21cr|R-Rgraphviz-2.18.0-3|51	%setup -q -c -n %{packname}
21cr|R-Rgraphviz-2.18.0-3|52	
21cr|R-Rgraphviz-2.18.0-3|53	%build
21cr|R-Rgraphviz-2.18.0-3|54	export CFLAGS="-I/usr/include/graphviz"
21cr|R-Rgraphviz-2.18.0-3|55	pushd %{packname}
21cr|R-Rgraphviz-2.18.0-3|56	%configure \
21cr|R-Rgraphviz-2.18.0-3|57	--with-graphviz=/usr
21cr|R-Rgraphviz-2.18.0-3|58	popd
21cr|R-Rgraphviz-2.18.0-3|59	
21cr|R-Rgraphviz-2.18.0-3|60	%install
21cr|R-Rgraphviz-2.18.0-3|61	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Rgraphviz-2.18.0-3|62	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Rgraphviz-2.18.0-3|63	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Rgraphviz-2.18.0-3|64	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Rgraphviz-2.18.0-3|65	
21cr|R-Rgraphviz-2.18.0-3|66	# FIXME blocks (apparently due to calling malloc, with bogus value, from
21cr|R-Rgraphviz-2.18.0-3|67	# signal handler that apparently triggered the signal due to out of memory)
21cr|R-Rgraphviz-2.18.0-3|68	#(gdb) bt
21cr|R-Rgraphviz-2.18.0-3|69	#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:96
21cr|R-Rgraphviz-2.18.0-3|70	#1  0x00000034de680ce5 in _L_lock_9980 () from /lib64/libc.so.6
21cr|R-Rgraphviz-2.18.0-3|71	#2  0x00000034de67ea62 in __GI___libc_malloc (bytes=227072984864) at malloc.c:2925
21cr|R-Rgraphviz-2.18.0-3|72	#3  0x00007f1f8b006268 in ?? () from /usr/lib64/R/lib/libR.so
21cr|R-Rgraphviz-2.18.0-3|73	#4  0x00007f1f8af7fbee in ?? () from /usr/lib64/R/lib/libR.so
21cr|R-Rgraphviz-2.18.0-3|74	#5  0x00007f1f8af81417 in ?? () from /usr/lib64/R/lib/libR.so
21cr|R-Rgraphviz-2.18.0-3|75	#6  0x00007f1f8af8248e in ?? () from /usr/lib64/R/lib/libR.so
21cr|R-Rgraphviz-2.18.0-3|76	#7  0x00007f1f8afb21b5 in R_GetTraceback () from /usr/lib64/R/lib/libR.so
21cr|R-Rgraphviz-2.18.0-3|77	#8  0x00007f1f8affad61 in ?? () from /usr/lib64/R/lib/libR.so
21cr|R-Rgraphviz-2.18.0-3|78	#9  <signal handler called>
21cr|R-Rgraphviz-2.18.0-3|79	#10 malloc_consolidate (av=0x34de9ac720) at malloc.c:4252
21cr|R-Rgraphviz-2.18.0-3|80	#11 0x00000034de67bff8 in malloc_consolidate (av=0x34de9ac720) at malloc.c:4227
21cr|R-Rgraphviz-2.18.0-3|81	#12 _int_malloc (av=0x34de9ac720, bytes=<optimized out>) at malloc.c:3538
21cr|R-Rgraphviz-2.18.0-3|82	#13 0x00000034de67ea70 in __GI___libc_malloc (bytes=2008) at malloc.c:2928
21cr|R-Rgraphviz-2.18.0-3|83	%if 0
21cr|R-Rgraphviz-2.18.0-3|84	%check
21cr|R-Rgraphviz-2.18.0-3|85	xvfb-run %{_bindir}/R CMD check %{packname}
21cr|R-Rgraphviz-2.18.0-3|86	%endif

7948 21
21cr|R-RGtk2-2.20.31-4|1	%global packname  RGtk2
21cr|R-RGtk2-2.20.31-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RGtk2-2.20.31-4|3	
21cr|R-RGtk2-2.20.31-4|4	Name:             R-%{packname}
21cr|R-RGtk2-2.20.31-4|5	Version:          2.20.31
21cr|R-RGtk2-2.20.31-4|6	Release:          4
21cr|R-RGtk2-2.20.31-4|7	Summary:          R bindings for Gtk 2.8.0 and above
21cr|R-RGtk2-2.20.31-4|8	Group:            Sciences/Mathematics
21cr|R-RGtk2-2.20.31-4|9	License:          GPL
21cr|R-RGtk2-2.20.31-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RGtk2-2.20.31-4|11	Source0:          http://cran.r-project.org/src/contrib/RGtk2_%{version}.tar.gz
21cr|R-RGtk2-2.20.31-4|12	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-RGtk2-2.20.31-4|13	BuildRequires:    gtk2-devel
21cr|R-RGtk2-2.20.31-4|14	BuildRequires:    pkgconfig(libglade-2.0)
21cr|R-RGtk2-2.20.31-4|15	%rename R-cran-RGtk2
21cr|R-RGtk2-2.20.31-4|16	
21cr|R-RGtk2-2.20.31-4|17	%description
21cr|R-RGtk2-2.20.31-4|18	Facilities in the R language for programming graphical interfaces using
21cr|R-RGtk2-2.20.31-4|19	Gtk, the Gimp Tool Kit.
21cr|R-RGtk2-2.20.31-4|20	
21cr|R-RGtk2-2.20.31-4|21	%prep
21cr|R-RGtk2-2.20.31-4|22	%setup -q -c -n %{packname}
21cr|R-RGtk2-2.20.31-4|23	
21cr|R-RGtk2-2.20.31-4|24	%build
21cr|R-RGtk2-2.20.31-4|25	
21cr|R-RGtk2-2.20.31-4|26	%install
21cr|R-RGtk2-2.20.31-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RGtk2-2.20.31-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RGtk2-2.20.31-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RGtk2-2.20.31-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RGtk2-2.20.31-4|31	
21cr|R-RGtk2-2.20.31-4|32	#check
21cr|R-RGtk2-2.20.31-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-RGtk2-2.20.31-4|34	
21cr|R-RGtk2-2.20.31-4|35	%files
21cr|R-RGtk2-2.20.31-4|36	%dir %{rlibdir}/%{packname}
21cr|R-RGtk2-2.20.31-4|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-RGtk2-2.20.31-4|38	%doc %{rlibdir}/%{packname}/html
21cr|R-RGtk2-2.20.31-4|39	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-RGtk2-2.20.31-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RGtk2-2.20.31-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-RGtk2-2.20.31-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RGtk2-2.20.31-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-RGtk2-2.20.31-4|44	%{rlibdir}/%{packname}/R
21cr|R-RGtk2-2.20.31-4|45	%{rlibdir}/%{packname}/demo
21cr|R-RGtk2-2.20.31-4|46	%{rlibdir}/%{packname}/examples
21cr|R-RGtk2-2.20.31-4|47	%{rlibdir}/%{packname}/help
21cr|R-RGtk2-2.20.31-4|48	%{rlibdir}/%{packname}/images
21cr|R-RGtk2-2.20.31-4|49	%{rlibdir}/%{packname}/include
21cr|R-RGtk2-2.20.31-4|50	%{rlibdir}/%{packname}/libs
21cr|R-RGtk2-2.20.31-4|51	%{rlibdir}/%{packname}/ui

7949 21
21cr|R-rlecuyer-0.3_3-6|1	%global packname  rlecuyer
21cr|R-rlecuyer-0.3_3-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-rlecuyer-0.3_3-6|3	
21cr|R-rlecuyer-0.3_3-6|4	Name:             R-%{packname}
21cr|R-rlecuyer-0.3_3-6|5	Version:          0.3_3
21cr|R-rlecuyer-0.3_3-6|6	Release:          6
21cr|R-rlecuyer-0.3_3-6|7	Summary:          R interface to RNG with multiple streams
21cr|R-rlecuyer-0.3_3-6|8	Group:            Sciences/Mathematics
21cr|R-rlecuyer-0.3_3-6|9	License:          GPL (>= 2)
21cr|R-rlecuyer-0.3_3-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rlecuyer-0.3_3-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-3.tar.gz
21cr|R-rlecuyer-0.3_3-6|12	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-rlecuyer-0.3_3-6|13	
21cr|R-rlecuyer-0.3_3-6|14	%description
21cr|R-rlecuyer-0.3_3-6|15	Provides an interface to the C implementation of the random number
21cr|R-rlecuyer-0.3_3-6|16	generator with multiple independent streams developed by L'Ecuyer et al
21cr|R-rlecuyer-0.3_3-6|17	(2002). The main purpose of this package is to enable the use of this
21cr|R-rlecuyer-0.3_3-6|18	random number generator in parallel R applications.
21cr|R-rlecuyer-0.3_3-6|19	
21cr|R-rlecuyer-0.3_3-6|20	%prep
21cr|R-rlecuyer-0.3_3-6|21	%setup -q -c -n %{packname}
21cr|R-rlecuyer-0.3_3-6|22	
21cr|R-rlecuyer-0.3_3-6|23	%build
21cr|R-rlecuyer-0.3_3-6|24	
21cr|R-rlecuyer-0.3_3-6|25	%install
21cr|R-rlecuyer-0.3_3-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rlecuyer-0.3_3-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rlecuyer-0.3_3-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rlecuyer-0.3_3-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rlecuyer-0.3_3-6|30	
21cr|R-rlecuyer-0.3_3-6|31	#check
21cr|R-rlecuyer-0.3_3-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-rlecuyer-0.3_3-6|33	
21cr|R-rlecuyer-0.3_3-6|34	%files
21cr|R-rlecuyer-0.3_3-6|35	%dir %{rlibdir}/%{packname}
21cr|R-rlecuyer-0.3_3-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-rlecuyer-0.3_3-6|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rlecuyer-0.3_3-6|38	%{rlibdir}/%{packname}/INDEX
21cr|R-rlecuyer-0.3_3-6|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rlecuyer-0.3_3-6|40	%{rlibdir}/%{packname}/Meta
21cr|R-rlecuyer-0.3_3-6|41	%{rlibdir}/%{packname}/R
21cr|R-rlecuyer-0.3_3-6|42	%{rlibdir}/%{packname}/help
21cr|R-rlecuyer-0.3_3-6|43	%{rlibdir}/%{packname}/libs

7950 21
21cr|R-rmarkdown-1.1-5|1	%global packname  rmarkdown
21cr|R-rmarkdown-1.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-rmarkdown-1.1-5|3	
21cr|R-rmarkdown-1.1-5|4	%define debug_package %{nil}
21cr|R-rmarkdown-1.1-5|5	
21cr|R-rmarkdown-1.1-5|6	Name:             R-%{packname}
21cr|R-rmarkdown-1.1-5|7	Version:          1.1
21cr|R-rmarkdown-1.1-5|8	Release:          5
21cr|R-rmarkdown-1.1-5|9	Summary:          Dynamic Documents for R
21cr|R-rmarkdown-1.1-5|10	Group:            Sciences/Mathematics
21cr|R-rmarkdown-1.1-5|11	License:          GPL-3
21cr|R-rmarkdown-1.1-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rmarkdown-1.1-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-rmarkdown-1.1-5|14	
21cr|R-rmarkdown-1.1-5|15	
21cr|R-rmarkdown-1.1-5|16	Requires:         R-tools R-utils R-grDevices R-yaml R-htmltools R-caTools R-evaluate R-base64enc R-tibble
21cr|R-rmarkdown-1.1-5|17	BuildRequires:        R-knitr R-jsonlite
21cr|R-rmarkdown-1.1-5|18	#Requires:         R-shiny R-tufte R-testthat R-digest
21cr|R-rmarkdown-1.1-5|19	BuildRequires:    R-devel Rmath-devel
21cr|R-rmarkdown-1.1-5|20	BuildRequires:    R-tools R-utils R-grDevices R-yaml R-htmltools R-caTools R-evaluate R-base64enc R-tibble
21cr|R-rmarkdown-1.1-5|21	#BuildRequires:   R-shiny R-tufte R-testthat R-digest
21cr|R-rmarkdown-1.1-5|22	
21cr|R-rmarkdown-1.1-5|23	%description
21cr|R-rmarkdown-1.1-5|24	Convert R Markdown documents into a variety of formats.
21cr|R-rmarkdown-1.1-5|25	
21cr|R-rmarkdown-1.1-5|26	%prep
21cr|R-rmarkdown-1.1-5|27	%setup -q -c -n %{packname}
21cr|R-rmarkdown-1.1-5|28	
21cr|R-rmarkdown-1.1-5|29	%build
21cr|R-rmarkdown-1.1-5|30	
21cr|R-rmarkdown-1.1-5|31	%install
21cr|R-rmarkdown-1.1-5|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rmarkdown-1.1-5|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rmarkdown-1.1-5|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rmarkdown-1.1-5|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rmarkdown-1.1-5|36	
21cr|R-rmarkdown-1.1-5|37	#check
21cr|R-rmarkdown-1.1-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-rmarkdown-1.1-5|39	
21cr|R-rmarkdown-1.1-5|40	%files
21cr|R-rmarkdown-1.1-5|41	%{rlibdir}/%{packname}

7951 21
21cr|R-rmeta-2.16-6|1	%global packname  rmeta
21cr|R-rmeta-2.16-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-rmeta-2.16-6|3	
21cr|R-rmeta-2.16-6|4	Name:             R-%{packname}
21cr|R-rmeta-2.16-6|5	Version:          2.16
21cr|R-rmeta-2.16-6|6	Release:          6
21cr|R-rmeta-2.16-6|7	Summary:          Meta-analysis
21cr|R-rmeta-2.16-6|8	Group:            Sciences/Mathematics
21cr|R-rmeta-2.16-6|9	License:          GPL-2
21cr|R-rmeta-2.16-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rmeta-2.16-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-rmeta-2.16-6|12	Source1:          NAMESPACE
21cr|R-rmeta-2.16-6|13	BuildArch:        noarch
21cr|R-rmeta-2.16-6|14	Requires:         R-core
21cr|R-rmeta-2.16-6|15	Requires:         R-grid
21cr|R-rmeta-2.16-6|16	BuildRequires:    R-devel Rmath-devel  R-grid
21cr|R-rmeta-2.16-6|17	
21cr|R-rmeta-2.16-6|18	%description
21cr|R-rmeta-2.16-6|19	Functions for simple fixed and random effects meta-analysis for two-sample
21cr|R-rmeta-2.16-6|20	comparisons and cumulative meta-analyses. Draws standard summary plots,
21cr|R-rmeta-2.16-6|21	funnel plots, and computes summaries and tests for association and
21cr|R-rmeta-2.16-6|22	
21cr|R-rmeta-2.16-6|23	%prep
21cr|R-rmeta-2.16-6|24	%setup -q -c -n %{packname}
21cr|R-rmeta-2.16-6|25	cp %{SOURCE1} %{packname}/
21cr|R-rmeta-2.16-6|26	
21cr|R-rmeta-2.16-6|27	%build
21cr|R-rmeta-2.16-6|28	
21cr|R-rmeta-2.16-6|29	%install
21cr|R-rmeta-2.16-6|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rmeta-2.16-6|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rmeta-2.16-6|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rmeta-2.16-6|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rmeta-2.16-6|34	
21cr|R-rmeta-2.16-6|35	#check
21cr|R-rmeta-2.16-6|36	#{_bindir}/R CMD check %%{packname}
21cr|R-rmeta-2.16-6|37	
21cr|R-rmeta-2.16-6|38	%files
21cr|R-rmeta-2.16-6|39	%dir %{rlibdir}/%{packname}
21cr|R-rmeta-2.16-6|40	%doc %{rlibdir}/%{packname}/html
21cr|R-rmeta-2.16-6|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rmeta-2.16-6|42	%{rlibdir}/%{packname}/INDEX
21cr|R-rmeta-2.16-6|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rmeta-2.16-6|44	%{rlibdir}/%{packname}/Meta
21cr|R-rmeta-2.16-6|45	%{rlibdir}/%{packname}/R
21cr|R-rmeta-2.16-6|46	%{rlibdir}/%{packname}/data
21cr|R-rmeta-2.16-6|47	%{rlibdir}/%{packname}/help

7952 21
21cr|R-R.methodsS3-1.7.1-4|1	%global packname  R.methodsS3
21cr|R-R.methodsS3-1.7.1-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-R.methodsS3-1.7.1-4|3	
21cr|R-R.methodsS3-1.7.1-4|4	Name:             R-%{packname}
21cr|R-R.methodsS3-1.7.1-4|5	Version:          1.7.1
21cr|R-R.methodsS3-1.7.1-4|6	Release:          4
21cr|R-R.methodsS3-1.7.1-4|7	Summary:          S3 Methods Simplified
21cr|R-R.methodsS3-1.7.1-4|8	Group:            Sciences/Mathematics
21cr|R-R.methodsS3-1.7.1-4|9	License:          LGPL (>= 2.1)
21cr|R-R.methodsS3-1.7.1-4|10	URL:              None
21cr|R-R.methodsS3-1.7.1-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-R.methodsS3-1.7.1-4|12	BuildArch:        noarch
21cr|R-R.methodsS3-1.7.1-4|13	Requires:         R-core
21cr|R-R.methodsS3-1.7.1-4|14	
21cr|R-R.methodsS3-1.7.1-4|15	
21cr|R-R.methodsS3-1.7.1-4|16	Requires:         R-utils
21cr|R-R.methodsS3-1.7.1-4|17	
21cr|R-R.methodsS3-1.7.1-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-R.methodsS3-1.7.1-4|19	#BuildRequires:    R-utils
21cr|R-R.methodsS3-1.7.1-4|20	
21cr|R-R.methodsS3-1.7.1-4|21	%description
21cr|R-R.methodsS3-1.7.1-4|22	Methods that simplify the setup of S3 generic functions and S3 methods.
21cr|R-R.methodsS3-1.7.1-4|23	Major effort has been made in making definition of methods as simple as
21cr|R-R.methodsS3-1.7.1-4|24	possible with a minimum of maintenance for package developers.  For
21cr|R-R.methodsS3-1.7.1-4|25	example, generic functions are created automatically, if missing, and
21cr|R-R.methodsS3-1.7.1-4|26	naming conflict are automatically solved, if possible.  The method
21cr|R-R.methodsS3-1.7.1-4|27	setMethodS3() is a good start for those who in the future may want to
21cr|R-R.methodsS3-1.7.1-4|28	migrate to S4.  This is a cross-platform package implemented in pure R
21cr|R-R.methodsS3-1.7.1-4|29	that generates standard S3 methods.
21cr|R-R.methodsS3-1.7.1-4|30	
21cr|R-R.methodsS3-1.7.1-4|31	%prep
21cr|R-R.methodsS3-1.7.1-4|32	%setup -q -c -n %{packname}
21cr|R-R.methodsS3-1.7.1-4|33	
21cr|R-R.methodsS3-1.7.1-4|34	%build
21cr|R-R.methodsS3-1.7.1-4|35	
21cr|R-R.methodsS3-1.7.1-4|36	%install
21cr|R-R.methodsS3-1.7.1-4|37	mkdir -p %{buildroot}%{rlibdir}
21cr|R-R.methodsS3-1.7.1-4|38	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-R.methodsS3-1.7.1-4|39	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-R.methodsS3-1.7.1-4|40	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-R.methodsS3-1.7.1-4|41	
21cr|R-R.methodsS3-1.7.1-4|42	%check
21cr|R-R.methodsS3-1.7.1-4|43	#%{_bindir}/R CMD check %{packname}
21cr|R-R.methodsS3-1.7.1-4|44	
21cr|R-R.methodsS3-1.7.1-4|45	%files
21cr|R-R.methodsS3-1.7.1-4|46	%dir %{rlibdir}/%{packname}
21cr|R-R.methodsS3-1.7.1-4|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-R.methodsS3-1.7.1-4|48	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-R.methodsS3-1.7.1-4|49	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-R.methodsS3-1.7.1-4|50	%{rlibdir}/%{packname}/INDEX
21cr|R-R.methodsS3-1.7.1-4|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-R.methodsS3-1.7.1-4|52	%{rlibdir}/%{packname}/Meta
21cr|R-R.methodsS3-1.7.1-4|53	%{rlibdir}/%{packname}/R
21cr|R-R.methodsS3-1.7.1-4|54	%{rlibdir}/%{packname}/help
21cr|R-R.methodsS3-1.7.1-4|55	
21cr|R-R.methodsS3-1.7.1-4|56	%exclude
21cr|R-R.methodsS3-1.7.1-4|57	%doc %{rlibdir}/%{packname}/html

7953 21
21cr|R-Rmpi-0.6.9-2|1	%define	packname Rmpi
21cr|R-Rmpi-0.6.9-2|2	%define	rlibdir %{_libdir}/R/library
21cr|R-Rmpi-0.6.9-2|3	
21cr|R-Rmpi-0.6.9-2|4	Name:		R-%{packname}
21cr|R-Rmpi-0.6.9-2|5	Version:	0.6.9
21cr|R-Rmpi-0.6.9-2|6	Release:	2
21cr|R-Rmpi-0.6.9-2|7	Summary:	Interface (Wrapper) to MPI (Message-Passing Interface)
21cr|R-Rmpi-0.6.9-2|8	Group:		Sciences/Mathematics
21cr|R-Rmpi-0.6.9-2|9	License:	GPLv3+
21cr|R-Rmpi-0.6.9-2|10	Url:		https://cran.r-project.org/package=%{packname}
21cr|R-Rmpi-0.6.9-2|11	Source0:	http://cran.r-project.org/src/contrib/Rmpi_0.6-9.tar.gz
21cr|R-Rmpi-0.6.9-2|12	BuildRequires:	openmpi
21cr|R-Rmpi-0.6.9-2|13	BuildRequires:	R-rlecuyer
21cr|R-Rmpi-0.6.9-2|14	BuildRequires:	texlive-collection-latex
21cr|R-Rmpi-0.6.9-2|15	BuildRequires:	pkgconfig(libR)
21cr|R-Rmpi-0.6.9-2|16	BuildRequires:	pkgconfig(libRmath)
21cr|R-Rmpi-0.6.9-2|17	BuildRequires:	pkgconfig(ompi)
21cr|R-Rmpi-0.6.9-2|18	Requires:	openmpi
21cr|R-Rmpi-0.6.9-2|19	Requires:	R-rlecuyer
21cr|R-Rmpi-0.6.9-2|20	
21cr|R-Rmpi-0.6.9-2|21	%description
21cr|R-Rmpi-0.6.9-2|22	Rmpi provides an interface (wrapper) to MPI APIs. It also provides interactive
21cr|R-Rmpi-0.6.9-2|23	R slave environment.
21cr|R-Rmpi-0.6.9-2|24	
21cr|R-Rmpi-0.6.9-2|25	%files
21cr|R-Rmpi-0.6.9-2|26	%doc %{rlibdir}/%{packname}/html
21cr|R-Rmpi-0.6.9-2|27	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Rmpi-0.6.9-2|28	%dir %{rlibdir}/%{packname}
21cr|R-Rmpi-0.6.9-2|29	# Dirs
21cr|R-Rmpi-0.6.9-2|30	%{rlibdir}/%{packname}/demo
21cr|R-Rmpi-0.6.9-2|31	%{rlibdir}/%{packname}/help
21cr|R-Rmpi-0.6.9-2|32	%{rlibdir}/%{packname}/libs
21cr|R-Rmpi-0.6.9-2|33	%{rlibdir}/%{packname}/Meta
21cr|R-Rmpi-0.6.9-2|34	%{rlibdir}/%{packname}/R
21cr|R-Rmpi-0.6.9-2|35	# Files
21cr|R-Rmpi-0.6.9-2|36	%{rlibdir}/%{packname}/CITATION
21cr|R-Rmpi-0.6.9-2|37	%{rlibdir}/%{packname}/cslavePI.c
21cr|R-Rmpi-0.6.9-2|38	%{rlibdir}/%{packname}/INDEX
21cr|R-Rmpi-0.6.9-2|39	%{rlibdir}/%{packname}/MacR64slaves.sh
21cr|R-Rmpi-0.6.9-2|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Rmpi-0.6.9-2|41	%{rlibdir}/%{packname}/Rprofile
21cr|R-Rmpi-0.6.9-2|42	%{rlibdir}/%{packname}/Rslaves32.cmd
21cr|R-Rmpi-0.6.9-2|43	%{rlibdir}/%{packname}/Rslaves64.cmd
21cr|R-Rmpi-0.6.9-2|44	%{rlibdir}/%{packname}/Rslaves.sh
21cr|R-Rmpi-0.6.9-2|45	%{rlibdir}/%{packname}/slavedaemon.R
21cr|R-Rmpi-0.6.9-2|46	
21cr|R-Rmpi-0.6.9-2|47	#----------------------------------------------------------------------------
21cr|R-Rmpi-0.6.9-2|48	
21cr|R-Rmpi-0.6.9-2|49	%prep
21cr|R-Rmpi-0.6.9-2|50	%setup -qn %{packname}
21cr|R-Rmpi-0.6.9-2|51	
21cr|R-Rmpi-0.6.9-2|52	
21cr|R-Rmpi-0.6.9-2|53	%build
21cr|R-Rmpi-0.6.9-2|54	%configure	--with-Rmpi-include="%{_includedir}" \
21cr|R-Rmpi-0.6.9-2|55	--with-Rmpi-libpath="%{_libdir}" \
21cr|R-Rmpi-0.6.9-2|56	--with-Rmpi-type=OPENMPI
21cr|R-Rmpi-0.6.9-2|57	
21cr|R-Rmpi-0.6.9-2|58	
21cr|R-Rmpi-0.6.9-2|59	%install
21cr|R-Rmpi-0.6.9-2|60	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Rmpi-0.6.9-2|61	%{_bindir}/R CMD INSTALL --no-test-load -l %{buildroot}%{rlibdir} .

7954 21
21cr|R-robust-0.4.16-4|1	%global packname  robust
21cr|R-robust-0.4.16-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-robust-0.4.16-4|3	
21cr|R-robust-0.4.16-4|4	Name:             R-%{packname}
21cr|R-robust-0.4.16-4|5	Version:          0.4.16
21cr|R-robust-0.4.16-4|6	Release:          4
21cr|R-robust-0.4.16-4|7	Summary:          Robust Library
21cr|R-robust-0.4.16-4|8	Group:            Sciences/Mathematics
21cr|R-robust-0.4.16-4|9	License:          GPLv1+
21cr|R-robust-0.4.16-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-robust-0.4.16-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-16.tar.gz
21cr|R-robust-0.4.16-4|12	
21cr|R-robust-0.4.16-4|13	Requires:         R-fit.models R-MASS R-lattice R-robustbase R-rrcov
21cr|R-robust-0.4.16-4|14	Requires:         R-stats R-robustbase
21cr|R-robust-0.4.16-4|15	
21cr|R-robust-0.4.16-4|16	BuildRequires:    R-devel Rmath-devel  R-fit.models R-MASS R-lattice R-robustbase R-rrcov
21cr|R-robust-0.4.16-4|17	BuildRequires:    R-stats R-robustbase
21cr|R-robust-0.4.16-4|18	BuildRequires:    lapack-devel
21cr|R-robust-0.4.16-4|19	
21cr|R-robust-0.4.16-4|20	%description
21cr|R-robust-0.4.16-4|21	A package of robust methods.
21cr|R-robust-0.4.16-4|22	
21cr|R-robust-0.4.16-4|23	%prep
21cr|R-robust-0.4.16-4|24	%setup -q -c -n %{packname}
21cr|R-robust-0.4.16-4|25	
21cr|R-robust-0.4.16-4|26	%build
21cr|R-robust-0.4.16-4|27	
21cr|R-robust-0.4.16-4|28	%install
21cr|R-robust-0.4.16-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-robust-0.4.16-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-robust-0.4.16-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-robust-0.4.16-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-robust-0.4.16-4|33	
21cr|R-robust-0.4.16-4|34	#check
21cr|R-robust-0.4.16-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-robust-0.4.16-4|36	
21cr|R-robust-0.4.16-4|37	%files
21cr|R-robust-0.4.16-4|38	%dir %{rlibdir}/%{packname}
21cr|R-robust-0.4.16-4|39	%doc %{rlibdir}/%{packname}/html
21cr|R-robust-0.4.16-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-robust-0.4.16-4|41	%{rlibdir}/%{packname}/C*
21cr|R-robust-0.4.16-4|42	%{rlibdir}/%{packname}/INDEX
21cr|R-robust-0.4.16-4|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-robust-0.4.16-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-robust-0.4.16-4|45	%{rlibdir}/%{packname}/R
21cr|R-robust-0.4.16-4|46	%{rlibdir}/%{packname}/data*
21cr|R-robust-0.4.16-4|47	%{rlibdir}/%{packname}/help
21cr|R-robust-0.4.16-4|48	%{rlibdir}/%{packname}/libs
21cr|R-robust-0.4.16-4|49	%{rlibdir}/%{packname}/tests_S

7955 21
21cr|R-robustbase-0.93.8-6|1	%global packname  robustbase
21cr|R-robustbase-0.93.8-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-robustbase-0.93.8-6|3	
21cr|R-robustbase-0.93.8-6|4	%define debug_package %{nil}
21cr|R-robustbase-0.93.8-6|5	
21cr|R-robustbase-0.93.8-6|6	Name:             R-%{packname}
21cr|R-robustbase-0.93.8-6|7	Version:          0.93.8
21cr|R-robustbase-0.93.8-6|8	Release:          6
21cr|R-robustbase-0.93.8-6|9	Summary:          Basic Robust Statistics
21cr|R-robustbase-0.93.8-6|10	
21cr|R-robustbase-0.93.8-6|11	Group:            Sciences/Mathematics
21cr|R-robustbase-0.93.8-6|12	License:          GPL (>= 2)
21cr|R-robustbase-0.93.8-6|13	URL:              http://cran.r-project.org/web/packages/robustbase/index.html
21cr|R-robustbase-0.93.8-6|14	Source0:          http://cran.r-project.org/src/contrib/robustbase_0.93-8.tar.gz
21cr|R-robustbase-0.93.8-6|15	Requires:         R-stats R-graphics R-methods R-DEoptimR
21cr|R-robustbase-0.93.8-6|16	Recommends:         R-MASS R-lattice R-boot R-MPV R-xtable R-ggplot2 R-RColorBrewer
21cr|R-robustbase-0.93.8-6|17	Recommends:         R-reshape2 R-GGally
21cr|R-robustbase-0.93.8-6|18	Recommends:         R-robust R-fit.models R-catdata
21cr|R-robustbase-0.93.8-6|19	BuildRequires:    R-devel Rmath-devel texlive R-stats R-graphics R-methods R-DEoptimR
21cr|R-robustbase-0.93.8-6|20	BuildRequires:    R-fit.models
21cr|R-robustbase-0.93.8-6|21	BuildRequires:    R-MASS R-lattice R-boot R-MPV R-xtable R-ggplot2 R-RColorBrewer
21cr|R-robustbase-0.93.8-6|22	BuildRequires:    blas-devel
21cr|R-robustbase-0.93.8-6|23	BuildRequires:    lapack-devel
21cr|R-robustbase-0.93.8-6|24	BuildRequires:    R-reshape2 R-GGally
21cr|R-robustbase-0.93.8-6|25	
21cr|R-robustbase-0.93.8-6|26	%description
21cr|R-robustbase-0.93.8-6|27	"Essential" Robust Statistics.  The goal is to provide tools allowing to
21cr|R-robustbase-0.93.8-6|28	analyze data with robust methods.  This includes regression methodology
21cr|R-robustbase-0.93.8-6|29	including model selections and multivariate statistics where we strive to
21cr|R-robustbase-0.93.8-6|30	cover the book "Robust Statistics, Theory and Methods" by Maronna, Martin
21cr|R-robustbase-0.93.8-6|31	and Yohai; Wiley 2006.
21cr|R-robustbase-0.93.8-6|32	
21cr|R-robustbase-0.93.8-6|33	%prep
21cr|R-robustbase-0.93.8-6|34	%setup -q -c -n %{packname}
21cr|R-robustbase-0.93.8-6|35	
21cr|R-robustbase-0.93.8-6|36	%build
21cr|R-robustbase-0.93.8-6|37	
21cr|R-robustbase-0.93.8-6|38	%install
21cr|R-robustbase-0.93.8-6|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-robustbase-0.93.8-6|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-robustbase-0.93.8-6|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-robustbase-0.93.8-6|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-robustbase-0.93.8-6|43	
21cr|R-robustbase-0.93.8-6|44	# %check
21cr|R-robustbase-0.93.8-6|45	# Fails due to texlive issues
21cr|R-robustbase-0.93.8-6|46	# %{_bindir}/R CMD check %{packname}
21cr|R-robustbase-0.93.8-6|47	
21cr|R-robustbase-0.93.8-6|48	%files
21cr|R-robustbase-0.93.8-6|49	%{rlibdir}/%{packname}

7956 21
21cr|R-ROC-1.50.0-2|1	%global packname ROC
21cr|R-ROC-1.50.0-2|2	%global rlibdir %{_libdir}/R/library
21cr|R-ROC-1.50.0-2|3	
21cr|R-ROC-1.50.0-2|4	Summary:	utilities for ROC, with uarray focus
21cr|R-ROC-1.50.0-2|5	Name:		R-%{packname}
21cr|R-ROC-1.50.0-2|6	Version:	1.50.0
21cr|R-ROC-1.50.0-2|7	Release:	2
21cr|R-ROC-1.50.0-2|8	License:	Artistic-2.0
21cr|R-ROC-1.50.0-2|9	Group:		Sciences/Mathematics
21cr|R-ROC-1.50.0-2|10	Url:		http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-ROC-1.50.0-2|11	Source0:	http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-ROC-1.50.0-2|12	BuildRequires:	R-devel Rmath-devel texlive-latex R-utils R-methods
21cr|R-ROC-1.50.0-2|13	BuildRequires:	R-Biobase
21cr|R-ROC-1.50.0-2|14	Requires:	R-utils R-methods
21cr|R-ROC-1.50.0-2|15	Requires:	R-Biobase
21cr|R-ROC-1.50.0-2|16	
21cr|R-ROC-1.50.0-2|17	%description
21cr|R-ROC-1.50.0-2|18	utilities for ROC, with uarray focus
21cr|R-ROC-1.50.0-2|19	
21cr|R-ROC-1.50.0-2|20	%files
21cr|R-ROC-1.50.0-2|21	%dir %{rlibdir}/%{packname}
21cr|R-ROC-1.50.0-2|22	%doc %{rlibdir}/%{packname}/doc
21cr|R-ROC-1.50.0-2|23	%doc %{rlibdir}/%{packname}/html
21cr|R-ROC-1.50.0-2|24	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ROC-1.50.0-2|25	%{rlibdir}/%{packname}/INDEX
21cr|R-ROC-1.50.0-2|26	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ROC-1.50.0-2|27	%{rlibdir}/%{packname}/Meta
21cr|R-ROC-1.50.0-2|28	%{rlibdir}/%{packname}/R
21cr|R-ROC-1.50.0-2|29	%{rlibdir}/%{packname}/help
21cr|R-ROC-1.50.0-2|30	%{rlibdir}/%{packname}/libs
21cr|R-ROC-1.50.0-2|31	
21cr|R-ROC-1.50.0-2|32	#--------------------------------------------------------------
21cr|R-ROC-1.50.0-2|33	
21cr|R-ROC-1.50.0-2|34	%prep
21cr|R-ROC-1.50.0-2|35	%setup -q -c -n %{packname}
21cr|R-ROC-1.50.0-2|36	
21cr|R-ROC-1.50.0-2|37	%build
21cr|R-ROC-1.50.0-2|38	
21cr|R-ROC-1.50.0-2|39	%install
21cr|R-ROC-1.50.0-2|40	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ROC-1.50.0-2|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ROC-1.50.0-2|42	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ROC-1.50.0-2|43	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ROC-1.50.0-2|44	
21cr|R-ROC-1.50.0-2|45	#check
21cr|R-ROC-1.50.0-2|46	#{_bindir}/R CMD check %%{packname}

7957 21
21cr|R-ROCR-1.0_5-5|1	%global packname  ROCR
21cr|R-ROCR-1.0_5-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-ROCR-1.0_5-5|3	
21cr|R-ROCR-1.0_5-5|4	Name:             R-%{packname}
21cr|R-ROCR-1.0_5-5|5	Version:          1.0_5
21cr|R-ROCR-1.0_5-5|6	Release:          5
21cr|R-ROCR-1.0_5-5|7	Summary:          Visualizing the performance of scoring classifiers
21cr|R-ROCR-1.0_5-5|8	Group:            Sciences/Mathematics
21cr|R-ROCR-1.0_5-5|9	License:          GPL (>= 2)
21cr|R-ROCR-1.0_5-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ROCR-1.0_5-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-5.tar.gz
21cr|R-ROCR-1.0_5-5|12	BuildArch:        noarch
21cr|R-ROCR-1.0_5-5|13	Requires:         R-core
21cr|R-ROCR-1.0_5-5|14	Requires:         R-gplots R-methods
21cr|R-ROCR-1.0_5-5|15	BuildRequires:    R-devel Rmath-devel  R-gplots R-methods
21cr|R-ROCR-1.0_5-5|16	
21cr|R-ROCR-1.0_5-5|17	%description
21cr|R-ROCR-1.0_5-5|18	ROC graphs, sensitivity/specificity curves, lift charts, and
21cr|R-ROCR-1.0_5-5|19	precision/recall plots are popular examples of trade-off visualizations
21cr|R-ROCR-1.0_5-5|20	for specific pairs of performance measures. ROCR is a flexible tool for
21cr|R-ROCR-1.0_5-5|21	creating cutoff-parametrized 2D performance curves by freely combining two
21cr|R-ROCR-1.0_5-5|22	from over 25 performance measures (new performance measures can be added
21cr|R-ROCR-1.0_5-5|23	using a standard interface). Curves from different cross-validation or
21cr|R-ROCR-1.0_5-5|24	bootstrapping runs can be averaged by different methods, and standard
21cr|R-ROCR-1.0_5-5|25	deviations, standard errors or box plots can be used to visualize the
21cr|R-ROCR-1.0_5-5|26	variability across the runs. The parametrization can be visualized by
21cr|R-ROCR-1.0_5-5|27	printing cutoff values at the corresponding curve positions, or by
21cr|R-ROCR-1.0_5-5|28	coloring the curve according to cutoff. All components of a performance
21cr|R-ROCR-1.0_5-5|29	plot can be quickly adjusted using a flexible parameter dispatching
21cr|R-ROCR-1.0_5-5|30	mechanism. Despite its flexibility, ROCR is easy to use, with only three
21cr|R-ROCR-1.0_5-5|31	commands and reasonable default values for all optional parameters.
21cr|R-ROCR-1.0_5-5|32	
21cr|R-ROCR-1.0_5-5|33	%prep
21cr|R-ROCR-1.0_5-5|34	%setup -q -c -n %{packname}
21cr|R-ROCR-1.0_5-5|35	
21cr|R-ROCR-1.0_5-5|36	%build
21cr|R-ROCR-1.0_5-5|37	
21cr|R-ROCR-1.0_5-5|38	%install
21cr|R-ROCR-1.0_5-5|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ROCR-1.0_5-5|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ROCR-1.0_5-5|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ROCR-1.0_5-5|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ROCR-1.0_5-5|43	
21cr|R-ROCR-1.0_5-5|44	#check
21cr|R-ROCR-1.0_5-5|45	#{_bindir}/R CMD check %%{packname}
21cr|R-ROCR-1.0_5-5|46	
21cr|R-ROCR-1.0_5-5|47	%files
21cr|R-ROCR-1.0_5-5|48	%dir %{rlibdir}/%{packname}
21cr|R-ROCR-1.0_5-5|49	%doc %{rlibdir}/%{packname}/html
21cr|R-ROCR-1.0_5-5|50	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ROCR-1.0_5-5|51	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-ROCR-1.0_5-5|52	%{rlibdir}/%{packname}/CITATION
21cr|R-ROCR-1.0_5-5|53	%{rlibdir}/%{packname}/INDEX
21cr|R-ROCR-1.0_5-5|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ROCR-1.0_5-5|55	%{rlibdir}/%{packname}/Meta
21cr|R-ROCR-1.0_5-5|56	%{rlibdir}/%{packname}/R
21cr|R-ROCR-1.0_5-5|57	%{rlibdir}/%{packname}/data
21cr|R-ROCR-1.0_5-5|58	%{rlibdir}/%{packname}/demo
21cr|R-ROCR-1.0_5-5|59	%{rlibdir}/%{packname}/help

7958 21
21cr|R-RODBC-1.3.10-5|1	%global packname  RODBC
21cr|R-RODBC-1.3.10-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RODBC-1.3.10-5|3	
21cr|R-RODBC-1.3.10-5|4	Name:             R-%{packname}
21cr|R-RODBC-1.3.10-5|5	Version:          1.3.10
21cr|R-RODBC-1.3.10-5|6	Release:          5
21cr|R-RODBC-1.3.10-5|7	Summary:          ODBC Database Access
21cr|R-RODBC-1.3.10-5|8	Group:            Sciences/Mathematics
21cr|R-RODBC-1.3.10-5|9	License:          GPL-2 | GPL-3
21cr|R-RODBC-1.3.10-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RODBC-1.3.10-5|11	Source0:          http://cran.r-project.org/src/contrib/RODBC_1.3-10.tar.gz
21cr|R-RODBC-1.3.10-5|12	Requires:         R-utils
21cr|R-RODBC-1.3.10-5|13	Requires:         R-stats
21cr|R-RODBC-1.3.10-5|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
21cr|R-RODBC-1.3.10-5|15	BuildRequires:    R-stats
21cr|R-RODBC-1.3.10-5|16	BuildRequires:    unixODBC-devel
21cr|R-RODBC-1.3.10-5|17	
21cr|R-RODBC-1.3.10-5|18	%description
21cr|R-RODBC-1.3.10-5|19	An ODBC database interface
21cr|R-RODBC-1.3.10-5|20	
21cr|R-RODBC-1.3.10-5|21	%prep
21cr|R-RODBC-1.3.10-5|22	%setup -q -c -n %{packname}
21cr|R-RODBC-1.3.10-5|23	
21cr|R-RODBC-1.3.10-5|24	%build
21cr|R-RODBC-1.3.10-5|25	
21cr|R-RODBC-1.3.10-5|26	%install
21cr|R-RODBC-1.3.10-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RODBC-1.3.10-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RODBC-1.3.10-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RODBC-1.3.10-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RODBC-1.3.10-5|31	
21cr|R-RODBC-1.3.10-5|32	#check
21cr|R-RODBC-1.3.10-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-RODBC-1.3.10-5|34	
21cr|R-RODBC-1.3.10-5|35	%files
21cr|R-RODBC-1.3.10-5|36	%dir %{rlibdir}/%{packname}
21cr|R-RODBC-1.3.10-5|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-RODBC-1.3.10-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-RODBC-1.3.10-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RODBC-1.3.10-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-RODBC-1.3.10-5|41	# %{rlibdir}/%{packname}/LICENCE
21cr|R-RODBC-1.3.10-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RODBC-1.3.10-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-RODBC-1.3.10-5|44	%{rlibdir}/%{packname}/R
21cr|R-RODBC-1.3.10-5|45	%{rlibdir}/%{packname}/help
21cr|R-RODBC-1.3.10-5|46	%{rlibdir}/%{packname}/libs
21cr|R-RODBC-1.3.10-5|47	%{rlibdir}/%{packname}/po
21cr|R-RODBC-1.3.10-5|48	%{rlibdir}/%{packname}/tests.R

7959 21
21cr|R-R.oo-1.20.0-4|1	%global packname  R.oo
21cr|R-R.oo-1.20.0-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-R.oo-1.20.0-4|3	
21cr|R-R.oo-1.20.0-4|4	Name:             R-%{packname}
21cr|R-R.oo-1.20.0-4|5	Version:          1.20.0
21cr|R-R.oo-1.20.0-4|6	Release:          4
21cr|R-R.oo-1.20.0-4|7	Summary:          R Object-Oriented Programming with or without References
21cr|R-R.oo-1.20.0-4|8	Group:            Sciences/Mathematics
21cr|R-R.oo-1.20.0-4|9	License:          LGPL (>= 2.1)
21cr|R-R.oo-1.20.0-4|10	URL:              None
21cr|R-R.oo-1.20.0-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-R.oo-1.20.0-4|12	BuildArch:	  noarch
21cr|R-R.oo-1.20.0-4|13	
21cr|R-R.oo-1.20.0-4|14	Requires:         R-R.methodsS3
21cr|R-R.oo-1.20.0-4|15	Requires:         R-methods R-utils
21cr|R-R.oo-1.20.0-4|16	Requires:         R-tools
21cr|R-R.oo-1.20.0-4|17	BuildRequires:    R-devel Rmath-devel R-R.methodsS3
21cr|R-R.oo-1.20.0-4|18	%description
21cr|R-R.oo-1.20.0-4|19	Methods and classes for object-oriented programming in R with or without
21cr|R-R.oo-1.20.0-4|20	references.  Large effort has been made on making definition of methods as
21cr|R-R.oo-1.20.0-4|21	simple as possible with a minimum of maintenance for package developers.
21cr|R-R.oo-1.20.0-4|22	The package has been developed since 2001 and is now considered very
21cr|R-R.oo-1.20.0-4|23	stable.  This is a cross-platform package implemented in pure R that
21cr|R-R.oo-1.20.0-4|24	defines standard S3 classes without any tricks.
21cr|R-R.oo-1.20.0-4|25	
21cr|R-R.oo-1.20.0-4|26	%prep
21cr|R-R.oo-1.20.0-4|27	%setup -q -c -n %{packname}
21cr|R-R.oo-1.20.0-4|28	
21cr|R-R.oo-1.20.0-4|29	%build
21cr|R-R.oo-1.20.0-4|30	
21cr|R-R.oo-1.20.0-4|31	%install
21cr|R-R.oo-1.20.0-4|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-R.oo-1.20.0-4|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-R.oo-1.20.0-4|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-R.oo-1.20.0-4|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-R.oo-1.20.0-4|36	
21cr|R-R.oo-1.20.0-4|37	#check
21cr|R-R.oo-1.20.0-4|38	#{_bindir}/R CMD check %%{packname}
21cr|R-R.oo-1.20.0-4|39	
21cr|R-R.oo-1.20.0-4|40	%files
21cr|R-R.oo-1.20.0-4|41	%dir %{rlibdir}/%{packname}
21cr|R-R.oo-1.20.0-4|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-R.oo-1.20.0-4|43	%doc %{rlibdir}/%{packname}/html
21cr|R-R.oo-1.20.0-4|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-R.oo-1.20.0-4|45	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-R.oo-1.20.0-4|46	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-R.oo-1.20.0-4|47	%{rlibdir}/%{packname}/INDEX
21cr|R-R.oo-1.20.0-4|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-R.oo-1.20.0-4|49	%{rlibdir}/%{packname}/Meta
21cr|R-R.oo-1.20.0-4|50	%{rlibdir}/%{packname}/R
21cr|R-R.oo-1.20.0-4|51	%{rlibdir}/%{packname}/help
21cr|R-R.oo-1.20.0-4|52	%{rlibdir}/%{packname}/misc

7960 21
21cr|R-roxygen2-4.1.0-5|1	%global packname  roxygen2
21cr|R-roxygen2-4.1.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-roxygen2-4.1.0-5|3	
21cr|R-roxygen2-4.1.0-5|4	%define debug_package %{nil}
21cr|R-roxygen2-4.1.0-5|5	
21cr|R-roxygen2-4.1.0-5|6	Name:             R-%{packname}
21cr|R-roxygen2-4.1.0-5|7	Version:          4.1.0
21cr|R-roxygen2-4.1.0-5|8	Release:          5
21cr|R-roxygen2-4.1.0-5|9	Summary:          In-source Documentation for R
21cr|R-roxygen2-4.1.0-5|10	Group:            Sciences/Mathematics
21cr|R-roxygen2-4.1.0-5|11	License:          GPLv2+
21cr|R-roxygen2-4.1.0-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-roxygen2-4.1.0-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-roxygen2-4.1.0-5|14	
21cr|R-roxygen2-4.1.0-5|15	Requires:         R-stringr R-brew R-digest R-methods R-Rcpp
21cr|R-roxygen2-4.1.0-5|16	Recommends:       R-testthat R-knitr
21cr|R-roxygen2-4.1.0-5|17	BuildRequires:    R-devel Rmath-devel
21cr|R-roxygen2-4.1.0-5|18	BuildRequires:    R-stringr R-brew R-digest R-methods R-Rcpp
21cr|R-roxygen2-4.1.0-5|19	#BuildRequires:    R-testthat R-knitr
21cr|R-roxygen2-4.1.0-5|20	BuildRequires:    texlive-collection-langgreek
21cr|R-roxygen2-4.1.0-5|21	
21cr|R-roxygen2-4.1.0-5|22	%description
21cr|R-roxygen2-4.1.0-5|23	A Doxygen-like in-source documentation system for Rd, collation, and
21cr|R-roxygen2-4.1.0-5|24	
21cr|R-roxygen2-4.1.0-5|25	%prep
21cr|R-roxygen2-4.1.0-5|26	%setup -q -c -n %{packname}
21cr|R-roxygen2-4.1.0-5|27	
21cr|R-roxygen2-4.1.0-5|28	%build
21cr|R-roxygen2-4.1.0-5|29	
21cr|R-roxygen2-4.1.0-5|30	%install
21cr|R-roxygen2-4.1.0-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-roxygen2-4.1.0-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-roxygen2-4.1.0-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-roxygen2-4.1.0-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-roxygen2-4.1.0-5|35	
21cr|R-roxygen2-4.1.0-5|36	#check
21cr|R-roxygen2-4.1.0-5|37	#{_bindir}/R CMD check %%{packname}
21cr|R-roxygen2-4.1.0-5|38	
21cr|R-roxygen2-4.1.0-5|39	%files
21cr|R-roxygen2-4.1.0-5|40	%dir %{rlibdir}/%{packname}
21cr|R-roxygen2-4.1.0-5|41	%doc %{rlibdir}/%{packname}/doc
21cr|R-roxygen2-4.1.0-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-roxygen2-4.1.0-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-roxygen2-4.1.0-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-roxygen2-4.1.0-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-roxygen2-4.1.0-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-roxygen2-4.1.0-5|47	%{rlibdir}/%{packname}/R
21cr|R-roxygen2-4.1.0-5|48	%{rlibdir}/%{packname}/help
21cr|R-roxygen2-4.1.0-5|49	%{rlibdir}/%{packname}/libs

7961 21
21cr|R-rpanel-1.1.3-5|1	%bcond_without bootstrap
21cr|R-rpanel-1.1.3-5|2	%global packname  rpanel
21cr|R-rpanel-1.1.3-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-rpanel-1.1.3-5|4	
21cr|R-rpanel-1.1.3-5|5	%define debug_package %{nil}
21cr|R-rpanel-1.1.3-5|6	
21cr|R-rpanel-1.1.3-5|7	Name:             R-%{packname}
21cr|R-rpanel-1.1.3-5|8	Version:          1.1.3
21cr|R-rpanel-1.1.3-5|9	Release:          5
21cr|R-rpanel-1.1.3-5|10	Summary:          Simple Interactive Controls for R Using the tcltk Package
21cr|R-rpanel-1.1.3-5|11	
21cr|R-rpanel-1.1.3-5|12	Group:            Sciences/Mathematics
21cr|R-rpanel-1.1.3-5|13	License:          GPL-2
21cr|R-rpanel-1.1.3-5|14	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rpanel-1.1.3-5|15	Source0:          http://cran.r-project.org/src/contrib/rpanel_1.1-3.tar.gz
21cr|R-rpanel-1.1.3-5|16	Requires:         R-tcltk
21cr|R-rpanel-1.1.3-5|17	%if %{with bootstrap}
21cr|R-rpanel-1.1.3-5|18	Requires:         R-tkrplot R-rgl R-sp R-geoR R-RandomFields
21cr|R-rpanel-1.1.3-5|19	%else
21cr|R-rpanel-1.1.3-5|20	Requires:         R-tkrplot R-rgl R-sp R-geoR R-RandomFields R-sm R-denstrip R-maps
21cr|R-rpanel-1.1.3-5|21	%endif
21cr|R-rpanel-1.1.3-5|22	BuildRequires:    R-devel Rmath-devel  R-tcltk
21cr|R-rpanel-1.1.3-5|23	%if %{with bootstrap}
21cr|R-rpanel-1.1.3-5|24	BuildRequires:    R-tkrplot R-rgl R-sp R-geoR R-RandomFields
21cr|R-rpanel-1.1.3-5|25	%else
21cr|R-rpanel-1.1.3-5|26	BuildRequires:    R-tkrplot R-rgl R-sp R-geoR R-RandomFields R-sm R-denstrip R-maps
21cr|R-rpanel-1.1.3-5|27	%endif
21cr|R-rpanel-1.1.3-5|28	
21cr|R-rpanel-1.1.3-5|29	BuildRequires:    bwidget
21cr|R-rpanel-1.1.3-5|30	BuildRequires:    x11-server-xvfb
21cr|R-rpanel-1.1.3-5|31	
21cr|R-rpanel-1.1.3-5|32	%description
21cr|R-rpanel-1.1.3-5|33	rpanel provides a set of functions to build simple GUI controls for R
21cr|R-rpanel-1.1.3-5|34	functions.  These are built on the tcltk package. Uses could include
21cr|R-rpanel-1.1.3-5|35	changing a parameter on a graph by animating it with a slider or a
21cr|R-rpanel-1.1.3-5|36	"doublebutton", up to more sophisticated control panels.
21cr|R-rpanel-1.1.3-5|37	
21cr|R-rpanel-1.1.3-5|38	%prep
21cr|R-rpanel-1.1.3-5|39	%setup -q -c -n %{packname}
21cr|R-rpanel-1.1.3-5|40	
21cr|R-rpanel-1.1.3-5|41	%build
21cr|R-rpanel-1.1.3-5|42	
21cr|R-rpanel-1.1.3-5|43	%install
21cr|R-rpanel-1.1.3-5|44	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rpanel-1.1.3-5|45	xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rpanel-1.1.3-5|46	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rpanel-1.1.3-5|47	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rpanel-1.1.3-5|48	
21cr|R-rpanel-1.1.3-5|49	%if %{without bootstrap}
21cr|R-rpanel-1.1.3-5|50	%check
21cr|R-rpanel-1.1.3-5|51	xvfb-run  %{_bindir}/R CMD check %{packname}
21cr|R-rpanel-1.1.3-5|52	%endif
21cr|R-rpanel-1.1.3-5|53	
21cr|R-rpanel-1.1.3-5|54	%files
21cr|R-rpanel-1.1.3-5|55	%dir %{rlibdir}/%{packname}
21cr|R-rpanel-1.1.3-5|56	%doc %{rlibdir}/%{packname}/history.txt
21cr|R-rpanel-1.1.3-5|57	%doc %{rlibdir}/%{packname}/html
21cr|R-rpanel-1.1.3-5|58	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-rpanel-1.1.3-5|59	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rpanel-1.1.3-5|60	%{rlibdir}/%{packname}/COPYING
21cr|R-rpanel-1.1.3-5|61	%{rlibdir}/%{packname}/INDEX
21cr|R-rpanel-1.1.3-5|62	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rpanel-1.1.3-5|63	%{rlibdir}/%{packname}/Meta
21cr|R-rpanel-1.1.3-5|64	%{rlibdir}/%{packname}/R
21cr|R-rpanel-1.1.3-5|65	%{rlibdir}/%{packname}/data
21cr|R-rpanel-1.1.3-5|66	%{rlibdir}/%{packname}/demo
21cr|R-rpanel-1.1.3-5|67	%{rlibdir}/%{packname}/help
21cr|R-rpanel-1.1.3-5|68	%{rlibdir}/%{packname}/images

7962 21
21cr|R-rpf-0.53-2|1	%global packname  rpf
21cr|R-rpf-0.53-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-rpf-0.53-2|3	
21cr|R-rpf-0.53-2|4	Name:             R-%{packname}
21cr|R-rpf-0.53-2|5	Version:          0.53
21cr|R-rpf-0.53-2|6	Release:          2
21cr|R-rpf-0.53-2|7	Summary:          Response Probability Functions
21cr|R-rpf-0.53-2|8	Group:            Sciences/Mathematics
21cr|R-rpf-0.53-2|9	License:          GPLv3+
21cr|R-rpf-0.53-2|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rpf-0.53-2|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-rpf-0.53-2|12	
21cr|R-rpf-0.53-2|13	Requires:         R-methods R-parallel
21cr|R-rpf-0.53-2|14	Requires:         R-mvtnorm R-RcppEigen
21cr|R-rpf-0.53-2|15	Recommends:         R-testthat R-roxygen2 R-ggplot2 R-reshape2 R-gridExtra R-numDeriv R-knitr R-mirt
21cr|R-rpf-0.53-2|16	BuildRequires:    R-devel Rmath-devel R-methods R-parallel
21cr|R-rpf-0.53-2|17	BuildRequires:    R-mvtnorm R-RcppEigen
21cr|R-rpf-0.53-2|18	BuildRequires:   R-testthat R-roxygen2 R-ggplot2 R-reshape2 R-gridExtra R-numDeriv R-knitr R-mirt
21cr|R-rpf-0.53-2|19	BuildRequires:   lapack-devel blas-devel
21cr|R-rpf-0.53-2|20	
21cr|R-rpf-0.53-2|21	%description
21cr|R-rpf-0.53-2|22	The purpose of this package is to factor out logic and math common to Item
21cr|R-rpf-0.53-2|23	Factor Analysis fitting, diagnostics, and analysis. It is envisioned as
21cr|R-rpf-0.53-2|24	core support code suitable for more specialized IRT packages to build
21cr|R-rpf-0.53-2|25	upon. Complete access to optimized C functions are made available with
21cr|R-rpf-0.53-2|26	
21cr|R-rpf-0.53-2|27	%prep
21cr|R-rpf-0.53-2|28	%setup -q -c -n %{packname}
21cr|R-rpf-0.53-2|29	
21cr|R-rpf-0.53-2|30	%build
21cr|R-rpf-0.53-2|31	
21cr|R-rpf-0.53-2|32	%install
21cr|R-rpf-0.53-2|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rpf-0.53-2|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rpf-0.53-2|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rpf-0.53-2|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rpf-0.53-2|37	
21cr|R-rpf-0.53-2|38	#check
21cr|R-rpf-0.53-2|39	#{_bindir}/R CMD check %%{packname}
21cr|R-rpf-0.53-2|40	
21cr|R-rpf-0.53-2|41	%files
21cr|R-rpf-0.53-2|42	%{rlibdir}/%{packname}

7963 21
21cr|R-Rpoppler-0.0.1-6|1	%global packname  Rpoppler
21cr|R-Rpoppler-0.0.1-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-Rpoppler-0.0.1-6|3	
21cr|R-Rpoppler-0.0.1-6|4	Name:             R-%{packname}
21cr|R-Rpoppler-0.0.1-6|5	Version:          0.0.1
21cr|R-Rpoppler-0.0.1-6|6	Release:          6
21cr|R-Rpoppler-0.0.1-6|7	Summary:          PDF tools based on Poppler
21cr|R-Rpoppler-0.0.1-6|8	Group:            Sciences/Mathematics
21cr|R-Rpoppler-0.0.1-6|9	License:          GPLv2
21cr|R-Rpoppler-0.0.1-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Rpoppler-0.0.1-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-1.tar.gz
21cr|R-Rpoppler-0.0.1-6|12	
21cr|R-Rpoppler-0.0.1-6|13	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-Rpoppler-0.0.1-6|14	BuildRequires:    pkgconfig(poppler-glib)
21cr|R-Rpoppler-0.0.1-6|15	
21cr|R-Rpoppler-0.0.1-6|16	%description
21cr|R-Rpoppler-0.0.1-6|17	PDF tools based on the Poppler library
21cr|R-Rpoppler-0.0.1-6|18	
21cr|R-Rpoppler-0.0.1-6|19	%prep
21cr|R-Rpoppler-0.0.1-6|20	%setup -q -c -n %{packname}
21cr|R-Rpoppler-0.0.1-6|21	
21cr|R-Rpoppler-0.0.1-6|22	%build
21cr|R-Rpoppler-0.0.1-6|23	
21cr|R-Rpoppler-0.0.1-6|24	%install
21cr|R-Rpoppler-0.0.1-6|25	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Rpoppler-0.0.1-6|26	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Rpoppler-0.0.1-6|27	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Rpoppler-0.0.1-6|28	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Rpoppler-0.0.1-6|29	
21cr|R-Rpoppler-0.0.1-6|30	#check
21cr|R-Rpoppler-0.0.1-6|31	#{_bindir}/R CMD check %%{packname}
21cr|R-Rpoppler-0.0.1-6|32	
21cr|R-Rpoppler-0.0.1-6|33	%files
21cr|R-Rpoppler-0.0.1-6|34	%dir %{rlibdir}/%{packname}
21cr|R-Rpoppler-0.0.1-6|35	%doc %{rlibdir}/%{packname}/html
21cr|R-Rpoppler-0.0.1-6|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Rpoppler-0.0.1-6|37	%{rlibdir}/%{packname}/INDEX
21cr|R-Rpoppler-0.0.1-6|38	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Rpoppler-0.0.1-6|39	%{rlibdir}/%{packname}/Meta
21cr|R-Rpoppler-0.0.1-6|40	%{rlibdir}/%{packname}/R
21cr|R-Rpoppler-0.0.1-6|41	%{rlibdir}/%{packname}/help
21cr|R-Rpoppler-0.0.1-6|42	%{rlibdir}/%{packname}/libs

7964 21
21cr|R-rrcov-1.3.8-4|1	%global packname  rrcov
21cr|R-rrcov-1.3.8-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-rrcov-1.3.8-4|3	
21cr|R-rrcov-1.3.8-4|4	Name:             R-%{packname}
21cr|R-rrcov-1.3.8-4|5	Version:          1.3.8
21cr|R-rrcov-1.3.8-4|6	Release:          4
21cr|R-rrcov-1.3.8-4|7	Summary:          Scalable Robust Estimators with High Breakdown Point
21cr|R-rrcov-1.3.8-4|8	Group:            Sciences/Mathematics
21cr|R-rrcov-1.3.8-4|9	License:          GPL (>= 2)
21cr|R-rrcov-1.3.8-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rrcov-1.3.8-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-8.tar.gz
21cr|R-rrcov-1.3.8-4|12	
21cr|R-rrcov-1.3.8-4|13	Requires:         R-methods R-robustbase R-pcaPP
21cr|R-rrcov-1.3.8-4|14	Requires:         R-stats4 R-mvtnorm
21cr|R-rrcov-1.3.8-4|15	Requires:         R-grid R-lattice R-cluster R-mclust R-MASS R-ellipse
21cr|R-rrcov-1.3.8-4|16	BuildRequires:    R-devel Rmath-devel texlive-latex R-methods R-robustbase R-pcaPP
21cr|R-rrcov-1.3.8-4|17	BuildRequires:    R-stats4 R-mvtnorm
21cr|R-rrcov-1.3.8-4|18	BuildRequires:    R-grid R-lattice R-cluster R-mclust R-MASS R-ellipse
21cr|R-rrcov-1.3.8-4|19	BuildRequires:    lapack-devel
21cr|R-rrcov-1.3.8-4|20	
21cr|R-rrcov-1.3.8-4|21	%description
21cr|R-rrcov-1.3.8-4|22	Robust Location and Scatter Estimation and Robust Multivariate Analysis
21cr|R-rrcov-1.3.8-4|23	with High Breakdown Point.
21cr|R-rrcov-1.3.8-4|24	
21cr|R-rrcov-1.3.8-4|25	%prep
21cr|R-rrcov-1.3.8-4|26	%setup -q -c -n %{packname}
21cr|R-rrcov-1.3.8-4|27	
21cr|R-rrcov-1.3.8-4|28	%build
21cr|R-rrcov-1.3.8-4|29	
21cr|R-rrcov-1.3.8-4|30	%install
21cr|R-rrcov-1.3.8-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rrcov-1.3.8-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rrcov-1.3.8-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rrcov-1.3.8-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rrcov-1.3.8-4|35	
21cr|R-rrcov-1.3.8-4|36	#check
21cr|R-rrcov-1.3.8-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-rrcov-1.3.8-4|38	
21cr|R-rrcov-1.3.8-4|39	%files
21cr|R-rrcov-1.3.8-4|40	%dir %{rlibdir}/%{packname}
21cr|R-rrcov-1.3.8-4|41	%doc %{rlibdir}/%{packname}/doc
21cr|R-rrcov-1.3.8-4|42	%doc %{rlibdir}/%{packname}/html
21cr|R-rrcov-1.3.8-4|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-rrcov-1.3.8-4|44	%{rlibdir}/%{packname}/CITATION
21cr|R-rrcov-1.3.8-4|45	%{rlibdir}/%{packname}/INDEX
21cr|R-rrcov-1.3.8-4|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-rrcov-1.3.8-4|47	%{rlibdir}/%{packname}/Meta
21cr|R-rrcov-1.3.8-4|48	%{rlibdir}/%{packname}/R
21cr|R-rrcov-1.3.8-4|49	%{rlibdir}/%{packname}/bm
21cr|R-rrcov-1.3.8-4|50	%{rlibdir}/%{packname}/data
21cr|R-rrcov-1.3.8-4|51	%{rlibdir}/%{packname}/help
21cr|R-rrcov-1.3.8-4|52	%{rlibdir}/%{packname}/libs

7965 21
21cr|R-R.rsp-0.30.0-4|1	%define debug_package %{nil}
21cr|R-R.rsp-0.30.0-4|2	
21cr|R-R.rsp-0.30.0-4|3	%global packname  R.rsp
21cr|R-R.rsp-0.30.0-4|4	%global rlibdir  %{_libdir}/R/library
21cr|R-R.rsp-0.30.0-4|5	
21cr|R-R.rsp-0.30.0-4|6	Name:             R-%{packname}
21cr|R-R.rsp-0.30.0-4|7	Version:          0.30.0
21cr|R-R.rsp-0.30.0-4|8	Release:          4
21cr|R-R.rsp-0.30.0-4|9	Summary:          Dynamic Generation of Scientific Reports
21cr|R-R.rsp-0.30.0-4|10	Group:            Sciences/Mathematics
21cr|R-R.rsp-0.30.0-4|11	License:          GPL
21cr|R-R.rsp-0.30.0-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-R.rsp-0.30.0-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-R.rsp-0.30.0-4|14	
21cr|R-R.rsp-0.30.0-4|15	
21cr|R-R.rsp-0.30.0-4|16	Requires:         R-methods R-stats R-tools R-utils  R-R.methodsS3 R-R.oo R-R.utils R-R.cache
21cr|R-R.rsp-0.30.0-4|17	Recommends:	  R-tcltk R-digest R-ascii R-markdown R-knitr R-R.devices R-base64enc
21cr|R-R.rsp-0.30.0-4|18	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-R.rsp-0.30.0-4|19	BuildRequires:    R-methods R-stats R-tools R-utils  R-R.methodsS3 R-R.oo R-R.utils R-R.cache
21cr|R-R.rsp-0.30.0-4|20	#BuildRequires:	  R-tcltk R-digest R-ascii R-markdown R-knitr R-R.devices R-base64enc
21cr|R-R.rsp-0.30.0-4|21	
21cr|R-R.rsp-0.30.0-4|22	%description
21cr|R-R.rsp-0.30.0-4|23	The RSP markup language makes any text-based document come alive.
21cr|R-R.rsp-0.30.0-4|24	RSP provides a powerful markup for controlling the content and output
21cr|R-R.rsp-0.30.0-4|25	of LaTeX, HTML, Markdown, AsciiDoc, Sweave and knitr documents (and more),
21cr|R-R.rsp-0.30.0-4|26	e.g. 'Today's date is <%=Sys.Date()%>'.
21cr|R-R.rsp-0.30.0-4|27	
21cr|R-R.rsp-0.30.0-4|28	Contrary to many other literate programming languages, with RSP it is
21cr|R-R.rsp-0.30.0-4|29	straightforward to loop over mixtures of code and text sections, e.g. in
21cr|R-R.rsp-0.30.0-4|30	month-by-month summaries. RSP has also several preprocessing directives for
21cr|R-R.rsp-0.30.0-4|31	incorporating static and dynamic contents of external files (local or online)
21cr|R-R.rsp-0.30.0-4|32	among other things. Functions rstring() and rcat() make it easy to process
21cr|R-R.rsp-0.30.0-4|33	RSP strings, rsource() sources an RSP file as it was an R script, while
21cr|R-R.rsp-0.30.0-4|34	rfile() compiles it (even online) into its final output format, e.g.
21cr|R-R.rsp-0.30.0-4|35	rfile('report.tex.rsp') generates 'report.pdf' and rfile('report.md.rsp')
21cr|R-R.rsp-0.30.0-4|36	generates 'report.html'. RSP is ideal for self-contained scientific reports
21cr|R-R.rsp-0.30.0-4|37	and R package vignettes. It's easy to use - if you know how to write an
21cr|R-R.rsp-0.30.0-4|38	R script, you'll be up and running within minutes.
21cr|R-R.rsp-0.30.0-4|39	
21cr|R-R.rsp-0.30.0-4|40	%prep
21cr|R-R.rsp-0.30.0-4|41	%setup -q -c -n %{packname}
21cr|R-R.rsp-0.30.0-4|42	
21cr|R-R.rsp-0.30.0-4|43	%build
21cr|R-R.rsp-0.30.0-4|44	
21cr|R-R.rsp-0.30.0-4|45	%install
21cr|R-R.rsp-0.30.0-4|46	mkdir -p %{buildroot}%{rlibdir}
21cr|R-R.rsp-0.30.0-4|47	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-R.rsp-0.30.0-4|48	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-R.rsp-0.30.0-4|49	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-R.rsp-0.30.0-4|50	
21cr|R-R.rsp-0.30.0-4|51	#check
21cr|R-R.rsp-0.30.0-4|52	#{_bindir}/R CMD check %%{packname}
21cr|R-R.rsp-0.30.0-4|53	
21cr|R-R.rsp-0.30.0-4|54	%files
21cr|R-R.rsp-0.30.0-4|55	%{rlibdir}/%{packname}

7966 21
21cr|R-RSQLite-1.0.0-8|1	%global packname  RSQLite
21cr|R-RSQLite-1.0.0-8|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RSQLite-1.0.0-8|3	
21cr|R-RSQLite-1.0.0-8|4	Name:             R-%{packname}
21cr|R-RSQLite-1.0.0-8|5	Version:          1.0.0
21cr|R-RSQLite-1.0.0-8|6	Release:          8
21cr|R-RSQLite-1.0.0-8|7	Summary:          SQLite interface for R
21cr|R-RSQLite-1.0.0-8|8	Group:            Sciences/Mathematics
21cr|R-RSQLite-1.0.0-8|9	License:          LGPL (>= 2)
21cr|R-RSQLite-1.0.0-8|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RSQLite-1.0.0-8|11	Source0:          http://cran.r-project.org/src/contrib/RSQLite_%{version}.tar.gz
21cr|R-RSQLite-1.0.0-8|12	Requires:         R-methods R-RUnit
21cr|R-RSQLite-1.0.0-8|13	Recommends:       R-DBI
21cr|R-RSQLite-1.0.0-8|14	Recommends:       R-testthat
21cr|R-RSQLite-1.0.0-8|15	BuildRequires:    R-devel Rmath-devel
21cr|R-RSQLite-1.0.0-8|16	BuildRequires:    R-methods R-RUnit R-DBI
21cr|R-RSQLite-1.0.0-8|17	#BuildRequires:    R-testthat
21cr|R-RSQLite-1.0.0-8|18	BuildRequires:    sqlite3-devel
21cr|R-RSQLite-1.0.0-8|19	
21cr|R-RSQLite-1.0.0-8|20	%description
21cr|R-RSQLite-1.0.0-8|21	Database Interface R driver for SQLite. This package embeds the SQLite
21cr|R-RSQLite-1.0.0-8|22	database engine in R and provides an interface compliant with the DBI
21cr|R-RSQLite-1.0.0-8|23	package. The source for the SQLite engine (version 3.7.9) is included.
21cr|R-RSQLite-1.0.0-8|24	
21cr|R-RSQLite-1.0.0-8|25	%prep
21cr|R-RSQLite-1.0.0-8|26	%setup -q -c -n %{packname}
21cr|R-RSQLite-1.0.0-8|27	
21cr|R-RSQLite-1.0.0-8|28	%build
21cr|R-RSQLite-1.0.0-8|29	
21cr|R-RSQLite-1.0.0-8|30	%install
21cr|R-RSQLite-1.0.0-8|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RSQLite-1.0.0-8|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RSQLite-1.0.0-8|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RSQLite-1.0.0-8|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RSQLite-1.0.0-8|35	
21cr|R-RSQLite-1.0.0-8|36	#check
21cr|R-RSQLite-1.0.0-8|37	#{_bindir}/R CMD check %%{packname}
21cr|R-RSQLite-1.0.0-8|38	
21cr|R-RSQLite-1.0.0-8|39	%files
21cr|R-RSQLite-1.0.0-8|40	%dir %{rlibdir}/%{packname}
21cr|R-RSQLite-1.0.0-8|41	%doc %{rlibdir}/%{packname}/html
21cr|R-RSQLite-1.0.0-8|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RSQLite-1.0.0-8|43	%{rlibdir}/%{packname}/INDEX
21cr|R-RSQLite-1.0.0-8|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RSQLite-1.0.0-8|45	%{rlibdir}/%{packname}/Meta
21cr|R-RSQLite-1.0.0-8|46	%{rlibdir}/%{packname}/R
21cr|R-RSQLite-1.0.0-8|47	%{rlibdir}/%{packname}/help
21cr|R-RSQLite-1.0.0-8|48	%{rlibdir}/%{packname}/include
21cr|R-RSQLite-1.0.0-8|49	%{rlibdir}/%{packname}/libs
21cr|R-RSQLite-1.0.0-8|50	%{rlibdir}/%{packname}/db

7967 21
21cr|R-rstudioapi-0.7-2|1	%bcond_without bootstrap
21cr|R-rstudioapi-0.7-2|2	%global packname  rstudioapi
21cr|R-rstudioapi-0.7-2|3	%global rlibdir  %{_datadir}/R/library
21cr|R-rstudioapi-0.7-2|4	
21cr|R-rstudioapi-0.7-2|5	Name:             R-%{packname}
21cr|R-rstudioapi-0.7-2|6	Version:          0.7
21cr|R-rstudioapi-0.7-2|7	Release:          2
21cr|R-rstudioapi-0.7-2|8	Summary:          Safely Access the RStudio API
21cr|R-rstudioapi-0.7-2|9	Group:            Sciences/Mathematics
21cr|R-rstudioapi-0.7-2|10	License:          MIT + file LICENSE
21cr|R-rstudioapi-0.7-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-rstudioapi-0.7-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-rstudioapi-0.7-2|13	BuildArch:        noarch
21cr|R-rstudioapi-0.7-2|14	Requires:         R-core
21cr|R-rstudioapi-0.7-2|15	
21cr|R-rstudioapi-0.7-2|16	
21cr|R-rstudioapi-0.7-2|17	
21cr|R-rstudioapi-0.7-2|18	Recommends:         R-testthat R-knitr R-rmarkdown
21cr|R-rstudioapi-0.7-2|19	BuildRequires:    R-devel Rmath-devel
21cr|R-rstudioapi-0.7-2|20	
21cr|R-rstudioapi-0.7-2|21	
21cr|R-rstudioapi-0.7-2|22	%if %{without bootstrap}
21cr|R-rstudioapi-0.7-2|23	BuildRequires:   R-testthat R-knitr R-rmarkdown
21cr|R-rstudioapi-0.7-2|24	%endif
21cr|R-rstudioapi-0.7-2|25	
21cr|R-rstudioapi-0.7-2|26	%description
21cr|R-rstudioapi-0.7-2|27	Access the RStudio API (if available) and provide informative error
21cr|R-rstudioapi-0.7-2|28	messages when it's not.
21cr|R-rstudioapi-0.7-2|29	
21cr|R-rstudioapi-0.7-2|30	%prep
21cr|R-rstudioapi-0.7-2|31	%setup -q -c -n %{packname}
21cr|R-rstudioapi-0.7-2|32	
21cr|R-rstudioapi-0.7-2|33	%build
21cr|R-rstudioapi-0.7-2|34	
21cr|R-rstudioapi-0.7-2|35	%install
21cr|R-rstudioapi-0.7-2|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-rstudioapi-0.7-2|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-rstudioapi-0.7-2|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-rstudioapi-0.7-2|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-rstudioapi-0.7-2|40	
21cr|R-rstudioapi-0.7-2|41	#check
21cr|R-rstudioapi-0.7-2|42	#{_bindir}/R CMD check %%{packname}
21cr|R-rstudioapi-0.7-2|43	
21cr|R-rstudioapi-0.7-2|44	%files
21cr|R-rstudioapi-0.7-2|45	%{rlibdir}/%{packname}

7968 21
21cr|R-RUnit-0.4.28-6|1	%global packname  RUnit
21cr|R-RUnit-0.4.28-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-RUnit-0.4.28-6|3	
21cr|R-RUnit-0.4.28-6|4	%define debug_package %{nil}
21cr|R-RUnit-0.4.28-6|5	
21cr|R-RUnit-0.4.28-6|6	Name:             R-%{packname}
21cr|R-RUnit-0.4.28-6|7	Version:          0.4.28
21cr|R-RUnit-0.4.28-6|8	Release:          6
21cr|R-RUnit-0.4.28-6|9	Summary:          R Unit test framework
21cr|R-RUnit-0.4.28-6|10	Group:            Sciences/Mathematics
21cr|R-RUnit-0.4.28-6|11	License:          GPL-2
21cr|R-RUnit-0.4.28-6|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-RUnit-0.4.28-6|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-RUnit-0.4.28-6|14	Requires:         R-utils R-methods
21cr|R-RUnit-0.4.28-6|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils R-methods
21cr|R-RUnit-0.4.28-6|16	BuildRequires:    x11-server-xvfb
21cr|R-RUnit-0.4.28-6|17	
21cr|R-RUnit-0.4.28-6|18	%description
21cr|R-RUnit-0.4.28-6|19	R functions implementing a standard Unit Testing framework, with
21cr|R-RUnit-0.4.28-6|20	additional code inspection and report generation tools
21cr|R-RUnit-0.4.28-6|21	
21cr|R-RUnit-0.4.28-6|22	%prep
21cr|R-RUnit-0.4.28-6|23	%setup -q -c -n %{packname}
21cr|R-RUnit-0.4.28-6|24	
21cr|R-RUnit-0.4.28-6|25	%build
21cr|R-RUnit-0.4.28-6|26	
21cr|R-RUnit-0.4.28-6|27	%install
21cr|R-RUnit-0.4.28-6|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-RUnit-0.4.28-6|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-RUnit-0.4.28-6|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-RUnit-0.4.28-6|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-RUnit-0.4.28-6|32	
21cr|R-RUnit-0.4.28-6|33	#check
21cr|R-RUnit-0.4.28-6|34	#xvfb-run %%{_bindir}/R CMD check %%{packname}
21cr|R-RUnit-0.4.28-6|35	
21cr|R-RUnit-0.4.28-6|36	%files
21cr|R-RUnit-0.4.28-6|37	%dir %{rlibdir}/%{packname}
21cr|R-RUnit-0.4.28-6|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-RUnit-0.4.28-6|39	%doc %{rlibdir}/%{packname}/html
21cr|R-RUnit-0.4.28-6|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-RUnit-0.4.28-6|41	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-RUnit-0.4.28-6|42	%{rlibdir}/%{packname}/INDEX
21cr|R-RUnit-0.4.28-6|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-RUnit-0.4.28-6|44	%{rlibdir}/%{packname}/Meta
21cr|R-RUnit-0.4.28-6|45	%{rlibdir}/%{packname}/R
21cr|R-RUnit-0.4.28-6|46	%{rlibdir}/%{packname}/examples
21cr|R-RUnit-0.4.28-6|47	%{rlibdir}/%{packname}/help
21cr|R-RUnit-0.4.28-6|48	%{rlibdir}/%{packname}/share
21cr|R-RUnit-0.4.28-6|49	%{rlibdir}/%{packname}/unitTests

7969 21
21cr|R-R.utils-2.1.0-4|1	%global packname  R.utils
21cr|R-R.utils-2.1.0-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-R.utils-2.1.0-4|3	
21cr|R-R.utils-2.1.0-4|4	Name:             R-%{packname}
21cr|R-R.utils-2.1.0-4|5	Version:          2.1.0
21cr|R-R.utils-2.1.0-4|6	Release:          4
21cr|R-R.utils-2.1.0-4|7	Summary:          Various Programming Utilities
21cr|R-R.utils-2.1.0-4|8	Group:            Sciences/Mathematics
21cr|R-R.utils-2.1.0-4|9	License:          LGPL (>= 2.1)
21cr|R-R.utils-2.1.0-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-R.utils-2.1.0-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-R.utils-2.1.0-4|12	BuildArch:        noarch
21cr|R-R.utils-2.1.0-4|13	Requires:         R-core
21cr|R-R.utils-2.1.0-4|14	
21cr|R-R.utils-2.1.0-4|15	Requires:         R-R.oo
21cr|R-R.utils-2.1.0-4|16	Requires:         R-methods R-utils R-tools R-R.methodsS3
21cr|R-R.utils-2.1.0-4|17	Requires:         R-digest
21cr|R-R.utils-2.1.0-4|18	BuildRequires:    R-devel Rmath-devel R-R.oo
21cr|R-R.utils-2.1.0-4|19	BuildRequires:    R-methods R-utils R-tools R-R.methodsS3
21cr|R-R.utils-2.1.0-4|20	BuildRequires:   R-digest
21cr|R-R.utils-2.1.0-4|21	%description
21cr|R-R.utils-2.1.0-4|22	Utility functions useful when programming and developing R packages.
21cr|R-R.utils-2.1.0-4|23	
21cr|R-R.utils-2.1.0-4|24	%prep
21cr|R-R.utils-2.1.0-4|25	%setup -q -c -n %{packname}
21cr|R-R.utils-2.1.0-4|26	
21cr|R-R.utils-2.1.0-4|27	%build
21cr|R-R.utils-2.1.0-4|28	
21cr|R-R.utils-2.1.0-4|29	%install
21cr|R-R.utils-2.1.0-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-R.utils-2.1.0-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-R.utils-2.1.0-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-R.utils-2.1.0-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-R.utils-2.1.0-4|34	
21cr|R-R.utils-2.1.0-4|35	#check
21cr|R-R.utils-2.1.0-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-R.utils-2.1.0-4|37	
21cr|R-R.utils-2.1.0-4|38	%files
21cr|R-R.utils-2.1.0-4|39	%dir %{rlibdir}/%{packname}
21cr|R-R.utils-2.1.0-4|40	%dir %{rlibdir}/%{packname}/data-ex
21cr|R-R.utils-2.1.0-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-R.utils-2.1.0-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-R.utils-2.1.0-4|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-R.utils-2.1.0-4|44	%{rlibdir}/%{packname}/INDEX
21cr|R-R.utils-2.1.0-4|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-R.utils-2.1.0-4|46	%{rlibdir}/%{packname}/Meta
21cr|R-R.utils-2.1.0-4|47	%{rlibdir}/%{packname}/R
21cr|R-R.utils-2.1.0-4|48	%{rlibdir}/%{packname}/help
21cr|R-R.utils-2.1.0-4|49	%{rlibdir}/%{packname}/data-ex/HISTORY.LNK
21cr|R-R.utils-2.1.0-4|50	%{rlibdir}/%{packname}/data-ex/NEWS.LNK
21cr|R-R.utils-2.1.0-4|51	%{rlibdir}/%{packname}/data-ex/exampleVComments.R
21cr|R-R.utils-2.1.0-4|52	%{rlibdir}/%{packname}/data-ex/lnkFileWith10BitsInFlag.lnk

7970 21
21cr|R-Rvmmin-2013.11.12-5|1	%global packname  Rvmmin
21cr|R-Rvmmin-2013.11.12-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-Rvmmin-2013.11.12-5|3	
21cr|R-Rvmmin-2013.11.12-5|4	Name:             R-%{packname}
21cr|R-Rvmmin-2013.11.12-5|5	Version:          2013.11.12
21cr|R-Rvmmin-2013.11.12-5|6	Release:          5
21cr|R-Rvmmin-2013.11.12-5|7	Summary:          Variable metric nonlinear function minimization with bounds constraints
21cr|R-Rvmmin-2013.11.12-5|8	Group:            Sciences/Mathematics
21cr|R-Rvmmin-2013.11.12-5|9	License:          GPLv2+
21cr|R-Rvmmin-2013.11.12-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Rvmmin-2013.11.12-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2013-11.12.tar.gz
21cr|R-Rvmmin-2013.11.12-5|12	BuildArch:        noarch
21cr|R-Rvmmin-2013.11.12-5|13	Requires:         R-core
21cr|R-Rvmmin-2013.11.12-5|14	
21cr|R-Rvmmin-2013.11.12-5|15	Requires:         R-optextras
21cr|R-Rvmmin-2013.11.12-5|16	
21cr|R-Rvmmin-2013.11.12-5|17	BuildRequires:    R-devel Rmath-devel  R-optextras texlive-latex
21cr|R-Rvmmin-2013.11.12-5|18	
21cr|R-Rvmmin-2013.11.12-5|19	
21cr|R-Rvmmin-2013.11.12-5|20	%description
21cr|R-Rvmmin-2013.11.12-5|21	Variable metric nonlinear function minimization with bounds constraints
21cr|R-Rvmmin-2013.11.12-5|22	
21cr|R-Rvmmin-2013.11.12-5|23	%prep
21cr|R-Rvmmin-2013.11.12-5|24	%setup -q -c -n %{packname}
21cr|R-Rvmmin-2013.11.12-5|25	
21cr|R-Rvmmin-2013.11.12-5|26	%build
21cr|R-Rvmmin-2013.11.12-5|27	
21cr|R-Rvmmin-2013.11.12-5|28	%install
21cr|R-Rvmmin-2013.11.12-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Rvmmin-2013.11.12-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Rvmmin-2013.11.12-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Rvmmin-2013.11.12-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Rvmmin-2013.11.12-5|33	
21cr|R-Rvmmin-2013.11.12-5|34	#check
21cr|R-Rvmmin-2013.11.12-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-Rvmmin-2013.11.12-5|36	
21cr|R-Rvmmin-2013.11.12-5|37	%files
21cr|R-Rvmmin-2013.11.12-5|38	%dir %{rlibdir}/%{packname}
21cr|R-Rvmmin-2013.11.12-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-Rvmmin-2013.11.12-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Rvmmin-2013.11.12-5|41	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-Rvmmin-2013.11.12-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-Rvmmin-2013.11.12-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Rvmmin-2013.11.12-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-Rvmmin-2013.11.12-5|45	%{rlibdir}/%{packname}/R
21cr|R-Rvmmin-2013.11.12-5|46	%{rlibdir}/%{packname}/demo
21cr|R-Rvmmin-2013.11.12-5|47	%{rlibdir}/%{packname}/help

7971 21
21cr|R-S4Vectors-0.30.0-1|1	%define debug_package %{nil}
21cr|R-S4Vectors-0.30.0-1|2	
21cr|R-S4Vectors-0.30.0-1|3	%global packname  S4Vectors
21cr|R-S4Vectors-0.30.0-1|4	%global rlibdir  %{_libdir}/R/library
21cr|R-S4Vectors-0.30.0-1|5	
21cr|R-S4Vectors-0.30.0-1|6	Name:             R-%{packname}
21cr|R-S4Vectors-0.30.0-1|7	Version:          0.30.0
21cr|R-S4Vectors-0.30.0-1|8	Release:          1
21cr|R-S4Vectors-0.30.0-1|9	Summary:          S4 implementation of vectors and lists
21cr|R-S4Vectors-0.30.0-1|10	Group:            Sciences/Mathematics
21cr|R-S4Vectors-0.30.0-1|11	License:          Artistic-2.0
21cr|R-S4Vectors-0.30.0-1|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-S4Vectors-0.30.0-1|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-S4Vectors-0.30.0-1|14	
21cr|R-S4Vectors-0.30.0-1|15	Requires:         R-methods R-utils R-stats R-stats4 R-BiocGenerics
21cr|R-S4Vectors-0.30.0-1|16	Requires:         R-methods R-utils R-stats R-stats4 R-BiocGenerics
21cr|R-S4Vectors-0.30.0-1|17	Requires:         R-RUnit
21cr|R-S4Vectors-0.30.0-1|18	Recommends:       R-IRanges
21cr|R-S4Vectors-0.30.0-1|19	BuildRequires:    R-devel Rmath-devel R-methods R-utils R-stats R-stats4 R-BiocGenerics
21cr|R-S4Vectors-0.30.0-1|20	BuildRequires:    R-methods R-utils R-stats R-stats4 R-BiocGenerics
21cr|R-S4Vectors-0.30.0-1|21	BuildRequires:    R-RUnit texlive
21cr|R-S4Vectors-0.30.0-1|22	
21cr|R-S4Vectors-0.30.0-1|23	%description
21cr|R-S4Vectors-0.30.0-1|24	The S4Vectors package defines the Vector and List virtual classes and a
21cr|R-S4Vectors-0.30.0-1|25	set of generic functions that extend the semantic of ordinary vectors and
21cr|R-S4Vectors-0.30.0-1|26	lists in R. Package developers can easily implement vector-like or
21cr|R-S4Vectors-0.30.0-1|27	list-like objects as concrete subclasses of Vector or List. In addition, a
21cr|R-S4Vectors-0.30.0-1|28	few low-level concrete subclasses of general interest (e.g. DataFrame,
21cr|R-S4Vectors-0.30.0-1|29	Rle, and Hits) are implemented in the S4Vectors package itself (many more
21cr|R-S4Vectors-0.30.0-1|30	are implemented in the IRanges package and in other Bioconductor
21cr|R-S4Vectors-0.30.0-1|31	infrastructure packages).
21cr|R-S4Vectors-0.30.0-1|32	
21cr|R-S4Vectors-0.30.0-1|33	%prep
21cr|R-S4Vectors-0.30.0-1|34	%setup -q -c -n %{packname}
21cr|R-S4Vectors-0.30.0-1|35	
21cr|R-S4Vectors-0.30.0-1|36	%build
21cr|R-S4Vectors-0.30.0-1|37	
21cr|R-S4Vectors-0.30.0-1|38	%install
21cr|R-S4Vectors-0.30.0-1|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-S4Vectors-0.30.0-1|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-S4Vectors-0.30.0-1|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-S4Vectors-0.30.0-1|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-S4Vectors-0.30.0-1|43	
21cr|R-S4Vectors-0.30.0-1|44	%check
21cr|R-S4Vectors-0.30.0-1|45	# Fails due to texlive issues
21cr|R-S4Vectors-0.30.0-1|46	# %{_bindir}/R CMD check %{packname}
21cr|R-S4Vectors-0.30.0-1|47	
21cr|R-S4Vectors-0.30.0-1|48	%files
21cr|R-S4Vectors-0.30.0-1|49	%dir %{rlibdir}/%{packname}
21cr|R-S4Vectors-0.30.0-1|50	%doc %{rlibdir}/%{packname}/doc
21cr|R-S4Vectors-0.30.0-1|51	%doc %{rlibdir}/%{packname}/html
21cr|R-S4Vectors-0.30.0-1|52	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-S4Vectors-0.30.0-1|53	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-S4Vectors-0.30.0-1|54	%{rlibdir}/%{packname}/INDEX
21cr|R-S4Vectors-0.30.0-1|55	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-S4Vectors-0.30.0-1|56	%{rlibdir}/%{packname}/Meta
21cr|R-S4Vectors-0.30.0-1|57	%{rlibdir}/%{packname}/R
21cr|R-S4Vectors-0.30.0-1|58	%{rlibdir}/%{packname}/help
21cr|R-S4Vectors-0.30.0-1|59	%{rlibdir}/%{packname}/include
21cr|R-S4Vectors-0.30.0-1|60	%{rlibdir}/%{packname}/libs
21cr|R-S4Vectors-0.30.0-1|61	%{rlibdir}/%{packname}/unitTests

7972 21
21cr|R-sandwich-2.3.3-5|1	%bcond_without bootstrap
21cr|R-sandwich-2.3.3-5|2	%global packname  sandwich
21cr|R-sandwich-2.3.3-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-sandwich-2.3.3-5|4	
21cr|R-sandwich-2.3.3-5|5	%define debug_package %{nil}
21cr|R-sandwich-2.3.3-5|6	
21cr|R-sandwich-2.3.3-5|7	Name:             R-%{packname}
21cr|R-sandwich-2.3.3-5|8	Version:          2.3.3
21cr|R-sandwich-2.3.3-5|9	Release:          5
21cr|R-sandwich-2.3.3-5|10	Summary:          Robust Covariance Matrix Estimators
21cr|R-sandwich-2.3.3-5|11	Group:            Sciences/Mathematics
21cr|R-sandwich-2.3.3-5|12	License:          GPL-2
21cr|R-sandwich-2.3.3-5|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-sandwich-2.3.3-5|14	Source0:          http://cran.r-project.org/src/contrib/sandwich_2.3-3.tar.gz
21cr|R-sandwich-2.3.3-5|15	Requires:         R-stats R-zoo R-stats
21cr|R-sandwich-2.3.3-5|16	%if %{with bootstrap}
21cr|R-sandwich-2.3.3-5|17	Requires:         R-survival R-MASS R-scatterplot3d
21cr|R-sandwich-2.3.3-5|18	%else
21cr|R-sandwich-2.3.3-5|19	Requires:         R-strucchange R-AER R-survival R-MASS
21cr|R-sandwich-2.3.3-5|20	Requires:         R-scatterplot3d
21cr|R-sandwich-2.3.3-5|21	%endif
21cr|R-sandwich-2.3.3-5|22	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-zoo
21cr|R-sandwich-2.3.3-5|23	BuildRequires:    R-stats
21cr|R-sandwich-2.3.3-5|24	%if %{with bootstrap}
21cr|R-sandwich-2.3.3-5|25	BuildRequires:    R-survival R-MASS R-scatterplot3d
21cr|R-sandwich-2.3.3-5|26	%else
21cr|R-sandwich-2.3.3-5|27	BuildRequires:    R-strucchange R-AER R-survival R-MASS
21cr|R-sandwich-2.3.3-5|28	BuildRequires:    R-scatterplot3d
21cr|R-sandwich-2.3.3-5|29	%endif
21cr|R-sandwich-2.3.3-5|30	Recommends:       R-car R-lmtest
21cr|R-sandwich-2.3.3-5|31	
21cr|R-sandwich-2.3.3-5|32	%description
21cr|R-sandwich-2.3.3-5|33	Model-robust standard error estimators for cross-sectional, time series
21cr|R-sandwich-2.3.3-5|34	and longitudinal data.
21cr|R-sandwich-2.3.3-5|35	
21cr|R-sandwich-2.3.3-5|36	%prep
21cr|R-sandwich-2.3.3-5|37	%setup -q -c -n %{packname}
21cr|R-sandwich-2.3.3-5|38	
21cr|R-sandwich-2.3.3-5|39	%build
21cr|R-sandwich-2.3.3-5|40	
21cr|R-sandwich-2.3.3-5|41	%install
21cr|R-sandwich-2.3.3-5|42	mkdir -p %{buildroot}%{rlibdir}
21cr|R-sandwich-2.3.3-5|43	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-sandwich-2.3.3-5|44	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-sandwich-2.3.3-5|45	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-sandwich-2.3.3-5|46	
21cr|R-sandwich-2.3.3-5|47	%if %{without bootstrap}
21cr|R-sandwich-2.3.3-5|48	%check
21cr|R-sandwich-2.3.3-5|49	%{_bindir}/R CMD check %{packname}
21cr|R-sandwich-2.3.3-5|50	%endif
21cr|R-sandwich-2.3.3-5|51	
21cr|R-sandwich-2.3.3-5|52	%files
21cr|R-sandwich-2.3.3-5|53	%dir %{rlibdir}/%{packname}
21cr|R-sandwich-2.3.3-5|54	%doc %{rlibdir}/%{packname}/doc
21cr|R-sandwich-2.3.3-5|55	%doc %{rlibdir}/%{packname}/html
21cr|R-sandwich-2.3.3-5|56	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-sandwich-2.3.3-5|57	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-sandwich-2.3.3-5|58	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-sandwich-2.3.3-5|59	%{rlibdir}/%{packname}/INDEX
21cr|R-sandwich-2.3.3-5|60	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-sandwich-2.3.3-5|61	%{rlibdir}/%{packname}/Meta
21cr|R-sandwich-2.3.3-5|62	%{rlibdir}/%{packname}/R
21cr|R-sandwich-2.3.3-5|63	%{rlibdir}/%{packname}/data
21cr|R-sandwich-2.3.3-5|64	%{rlibdir}/%{packname}/help

7973 21
21cr|R-scales-0.2.5-5|1	%define debug_package %{nil}
21cr|R-scales-0.2.5-5|2	
21cr|R-scales-0.2.5-5|3	%global packname scales
21cr|R-scales-0.2.5-5|4	%global rlibdir %{_libdir}/R/library
21cr|R-scales-0.2.5-5|5	
21cr|R-scales-0.2.5-5|6	Name:             R-%{packname}
21cr|R-scales-0.2.5-5|7	Version:          0.2.5
21cr|R-scales-0.2.5-5|8	Release:          5
21cr|R-scales-0.2.5-5|9	Summary:          Scale functions for graphics
21cr|R-scales-0.2.5-5|10	Group:            Sciences/Mathematics
21cr|R-scales-0.2.5-5|11	License:          MIT
21cr|R-scales-0.2.5-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-scales-0.2.5-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-scales-0.2.5-5|14	Requires:         R-methods R-RColorBrewer R-stringr R-dichromat
21cr|R-scales-0.2.5-5|15	Requires:         R-munsell >= 0.2 R-plyr >= 1.2 R-labeling
21cr|R-scales-0.2.5-5|16	Recommends:       R-testthat
21cr|R-scales-0.2.5-5|17	BuildRequires:    R-devel Rmath-devel
21cr|R-scales-0.2.5-5|18	BuildRequires:    R-methods R-RColorBrewer R-stringr R-dichromat
21cr|R-scales-0.2.5-5|19	BuildRequires:    R-munsell >= 0.2 R-plyr >= 1.2 R-labeling
21cr|R-scales-0.2.5-5|20	
21cr|R-scales-0.2.5-5|21	%description
21cr|R-scales-0.2.5-5|22	Scales map data to aesthetics, and provide methods for
21cr|R-scales-0.2.5-5|23	automatically determining breaks and labels for axes and legends.
21cr|R-scales-0.2.5-5|24	
21cr|R-scales-0.2.5-5|25	%prep
21cr|R-scales-0.2.5-5|26	%setup -q -c -n %{packname}
21cr|R-scales-0.2.5-5|27	
21cr|R-scales-0.2.5-5|28	%build
21cr|R-scales-0.2.5-5|29	
21cr|R-scales-0.2.5-5|30	%install
21cr|R-scales-0.2.5-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-scales-0.2.5-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-scales-0.2.5-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-scales-0.2.5-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-scales-0.2.5-5|35	
21cr|R-scales-0.2.5-5|36	#check
21cr|R-scales-0.2.5-5|37	#{_bindir}/R CMD check %%{packname}
21cr|R-scales-0.2.5-5|38	
21cr|R-scales-0.2.5-5|39	%files
21cr|R-scales-0.2.5-5|40	%dir %{rlibdir}/%{packname}
21cr|R-scales-0.2.5-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-scales-0.2.5-5|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-scales-0.2.5-5|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-scales-0.2.5-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-scales-0.2.5-5|45	%{rlibdir}/%{packname}/LICENSE
21cr|R-scales-0.2.5-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-scales-0.2.5-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-scales-0.2.5-5|48	%{rlibdir}/%{packname}/R
21cr|R-scales-0.2.5-5|49	%{rlibdir}/%{packname}/help
21cr|R-scales-0.2.5-5|50	%{rlibdir}/%{packname}/libs

7974 21
21cr|R-scatterplot3d-0.3.35-5|1	%global packname  scatterplot3d
21cr|R-scatterplot3d-0.3.35-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-scatterplot3d-0.3.35-5|3	
21cr|R-scatterplot3d-0.3.35-5|4	%define debug_package %{nil}
21cr|R-scatterplot3d-0.3.35-5|5	
21cr|R-scatterplot3d-0.3.35-5|6	Name:             R-%{packname}
21cr|R-scatterplot3d-0.3.35-5|7	Version:          0.3.35
21cr|R-scatterplot3d-0.3.35-5|8	Release:          5
21cr|R-scatterplot3d-0.3.35-5|9	Summary:          3D Scatter Plot
21cr|R-scatterplot3d-0.3.35-5|10	Group:            Sciences/Mathematics
21cr|R-scatterplot3d-0.3.35-5|11	License:          GPL-2
21cr|R-scatterplot3d-0.3.35-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-scatterplot3d-0.3.35-5|13	Source0:          http://cran.r-project.org/src/contrib/scatterplot3d_0.3-35.tar.gz
21cr|R-scatterplot3d-0.3.35-5|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-scatterplot3d-0.3.35-5|15	
21cr|R-scatterplot3d-0.3.35-5|16	%rename R-cran-scatterplot3d
21cr|R-scatterplot3d-0.3.35-5|17	
21cr|R-scatterplot3d-0.3.35-5|18	%description
21cr|R-scatterplot3d-0.3.35-5|19	Plots a three dimensional (3D) point cloud.
21cr|R-scatterplot3d-0.3.35-5|20	
21cr|R-scatterplot3d-0.3.35-5|21	%prep
21cr|R-scatterplot3d-0.3.35-5|22	%setup -q -c -n %{packname}
21cr|R-scatterplot3d-0.3.35-5|23	
21cr|R-scatterplot3d-0.3.35-5|24	%build
21cr|R-scatterplot3d-0.3.35-5|25	
21cr|R-scatterplot3d-0.3.35-5|26	%install
21cr|R-scatterplot3d-0.3.35-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-scatterplot3d-0.3.35-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-scatterplot3d-0.3.35-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-scatterplot3d-0.3.35-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-scatterplot3d-0.3.35-5|31	
21cr|R-scatterplot3d-0.3.35-5|32	#check
21cr|R-scatterplot3d-0.3.35-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-scatterplot3d-0.3.35-5|34	
21cr|R-scatterplot3d-0.3.35-5|35	%files
21cr|R-scatterplot3d-0.3.35-5|36	%dir %{rlibdir}/%{packname}
21cr|R-scatterplot3d-0.3.35-5|37	%doc %{rlibdir}/%{packname}/doc
21cr|R-scatterplot3d-0.3.35-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-scatterplot3d-0.3.35-5|39	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-scatterplot3d-0.3.35-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-scatterplot3d-0.3.35-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-scatterplot3d-0.3.35-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-scatterplot3d-0.3.35-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-scatterplot3d-0.3.35-5|44	%{rlibdir}/%{packname}/R
21cr|R-scatterplot3d-0.3.35-5|45	%{rlibdir}/%{packname}/help
21cr|R-scatterplot3d-0.3.35-5|46	%{rlibdir}/%{packname}/po

7975 21
21cr|rsec-0.70.1-6|1	Name:		rsec
21cr|rsec-0.70.1-6|2	Version:	0.70.1
21cr|rsec-0.70.1-6|3	Release:	6
21cr|rsec-0.70.1-6|4	
21cr|rsec-0.70.1-6|5	Summary:	Security Reporting tool
21cr|rsec-0.70.1-6|6	License:	GPLv2
21cr|rsec-0.70.1-6|7	Group:		System/Base
21cr|rsec-0.70.1-6|8	URL:		http://annvix.org/Tools/rsec
21cr|rsec-0.70.1-6|9	Source0:	http://annvix.org/downloads/rsec/%{name}-%{version}.tar.bz2
21cr|rsec-0.70.1-6|10	
21cr|rsec-0.70.1-6|11	
21cr|rsec-0.70.1-6|12	Requires:	bash
21cr|rsec-0.70.1-6|13	Requires:	coreutils
21cr|rsec-0.70.1-6|14	Requires:	perl-base
21cr|rsec-0.70.1-6|15	Requires:	diffutils
21cr|rsec-0.70.1-6|16	Requires:	shadow-utils
21cr|rsec-0.70.1-6|17	Requires:	gawk
21cr|rsec-0.70.1-6|18	Requires:	mailx
21cr|rsec-0.70.1-6|19	Requires:	setup >= 2.2.0-21mdk
21cr|rsec-0.70.1-6|20	Requires:	iproute2
21cr|rsec-0.70.1-6|21	Requires:	rkhunter >= 1.3.0
21cr|rsec-0.70.1-6|22	Conflicts:	passwd < 0.67
21cr|rsec-0.70.1-6|23	Conflicts:	msec
21cr|rsec-0.70.1-6|24	
21cr|rsec-0.70.1-6|25	%description
21cr|rsec-0.70.1-6|26	The Annvix Security Reporting tool (rsec) is largely based on the
21cr|rsec-0.70.1-6|27	Mandriva Linux msec program.  rsec produces the same reports as msec, but
21cr|rsec-0.70.1-6|28	does not manage permission issues or system configuration changes.  It is
21cr|rsec-0.70.1-6|29	nothing more than a reporting tool to advise you of changes to your system
21cr|rsec-0.70.1-6|30	and potential problem areas.  Any changes or fixes are entirely up to the
21cr|rsec-0.70.1-6|31	user to correct.
21cr|rsec-0.70.1-6|32	
21cr|rsec-0.70.1-6|33	
21cr|rsec-0.70.1-6|34	%prep
21cr|rsec-0.70.1-6|35	%setup -q
21cr|rsec-0.70.1-6|36	
21cr|rsec-0.70.1-6|37	
21cr|rsec-0.70.1-6|38	%build
21cr|rsec-0.70.1-6|39	make CFLAGS="%{optflags}"
21cr|rsec-0.70.1-6|40	
21cr|rsec-0.70.1-6|41	
21cr|rsec-0.70.1-6|42	%install
21cr|rsec-0.70.1-6|43	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|rsec-0.70.1-6|44	%makeinstall_std
21cr|rsec-0.70.1-6|45	
21cr|rsec-0.70.1-6|46	pushd %{buildroot}%{_sysconfdir}/cron.daily
21cr|rsec-0.70.1-6|47	ln -s ../..%{_datadir}/rsec/pkgcheck.sh pkgcheck
21cr|rsec-0.70.1-6|48	popd
21cr|rsec-0.70.1-6|49	
21cr|rsec-0.70.1-6|50	
21cr|rsec-0.70.1-6|51	%post
21cr|rsec-0.70.1-6|52	touch /var/log/security.log && chmod 0640 /var/log/security.log
21cr|rsec-0.70.1-6|53	
21cr|rsec-0.70.1-6|54	
21cr|rsec-0.70.1-6|55	%clean
21cr|rsec-0.70.1-6|56	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|rsec-0.70.1-6|57	
21cr|rsec-0.70.1-6|58	
21cr|rsec-0.70.1-6|59	%files
21cr|rsec-0.70.1-6|60	%defattr(-,root,root)
21cr|rsec-0.70.1-6|61	%doc AUTHORS COPYING ChangeLog
21cr|rsec-0.70.1-6|62	%{_bindir}/promisc_check
21cr|rsec-0.70.1-6|63	%{_bindir}/rsec_find
21cr|rsec-0.70.1-6|64	%dir %_datadir/rsec
21cr|rsec-0.70.1-6|65	%{_datadir}/rsec/*
21cr|rsec-0.70.1-6|66	%{_mandir}/man8/rsec.8*
21cr|rsec-0.70.1-6|67	%dir %attr(0750,root,root) /var/log/security
21cr|rsec-0.70.1-6|68	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/security/rsec.conf
21cr|rsec-0.70.1-6|69	%config(noreplace) %{_sysconfdir}/logrotate.d/rsec
21cr|rsec-0.70.1-6|70	%config(noreplace) %{_sysconfdir}/cron.daily/rsec
21cr|rsec-0.70.1-6|71	%config(noreplace) %{_sysconfdir}/cron.hourly/rsec
21cr|rsec-0.70.1-6|72	%{_sysconfdir}/cron.daily/pkgcheck
21cr|rsec-0.70.1-6|73	%ghost %attr(0640,root,root) /var/log/security.log

7976 21
21cr|R-sem-3.1.3-5|1	%define debug_package %{nil}
21cr|R-sem-3.1.3-5|2	
21cr|R-sem-3.1.3-5|3	%global packname  sem
21cr|R-sem-3.1.3-5|4	%global rlibdir  %{_datadir}/R/library
21cr|R-sem-3.1.3-5|5	
21cr|R-sem-3.1.3-5|6	Name:             R-%{packname}
21cr|R-sem-3.1.3-5|7	Version:          3.1.3
21cr|R-sem-3.1.3-5|8	Release:          5
21cr|R-sem-3.1.3-5|9	Summary:          Structural Equation Models
21cr|R-sem-3.1.3-5|10	
21cr|R-sem-3.1.3-5|11	Group:            Sciences/Mathematics
21cr|R-sem-3.1.3-5|12	License:          GPL (>= 2)
21cr|R-sem-3.1.3-5|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-sem-3.1.3-5|14	Source0:          http://cran.r-project.org/src/contrib/sem_3.1-3.tar.gz
21cr|R-sem-3.1.3-5|15	Requires:         R-core
21cr|R-sem-3.1.3-5|16	Requires:         R-stats R-MASS R-matrixcalc
21cr|R-sem-3.1.3-5|17	Requires:         R-boot R-tcltk R-polycor
21cr|R-sem-3.1.3-5|18	BuildRequires:    R-devel Rmath-devel  R-stats R-MASS R-matrixcalc
21cr|R-sem-3.1.3-5|19	# BuildRequires: R-mi
21cr|R-sem-3.1.3-5|20	# Requires: R-mi
21cr|R-sem-3.1.3-5|21	BuildRequires: R-MBESS
21cr|R-sem-3.1.3-5|22	Requires: R-MBESS
21cr|R-sem-3.1.3-5|23	BuildRequires: pkgconfig(blas)
21cr|R-sem-3.1.3-5|24	BuildRequires: pkgconfig(lapack)
21cr|R-sem-3.1.3-5|25	BuildRequires:    R-boot R-tcltk R-polycor
21cr|R-sem-3.1.3-5|26	
21cr|R-sem-3.1.3-5|27	%description
21cr|R-sem-3.1.3-5|28	This package contains functions for fitting general linear structural
21cr|R-sem-3.1.3-5|29	equation models (with observed and unobserved variables) using the RAM
21cr|R-sem-3.1.3-5|30	approach, and for fitting structural equations in observed-variable models
21cr|R-sem-3.1.3-5|31	by two-stage least squares.
21cr|R-sem-3.1.3-5|32	
21cr|R-sem-3.1.3-5|33	%prep
21cr|R-sem-3.1.3-5|34	%setup -q -c -n %{packname}
21cr|R-sem-3.1.3-5|35	
21cr|R-sem-3.1.3-5|36	%build
21cr|R-sem-3.1.3-5|37	
21cr|R-sem-3.1.3-5|38	%install
21cr|R-sem-3.1.3-5|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-sem-3.1.3-5|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-sem-3.1.3-5|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-sem-3.1.3-5|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-sem-3.1.3-5|43	
21cr|R-sem-3.1.3-5|44	#check
21cr|R-sem-3.1.3-5|45	#{_bindir}/R CMD check %%{packname}
21cr|R-sem-3.1.3-5|46	
21cr|R-sem-3.1.3-5|47	%files
21cr|R-sem-3.1.3-5|48	%dir %{rlibdir}/%{packname}
21cr|R-sem-3.1.3-5|49	%doc %{rlibdir}/%{packname}/html
21cr|R-sem-3.1.3-5|50	%doc %{rlibdir}/%{packname}/CHANGES
21cr|R-sem-3.1.3-5|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-sem-3.1.3-5|52	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-sem-3.1.3-5|53	%{rlibdir}/%{packname}/INDEX
21cr|R-sem-3.1.3-5|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-sem-3.1.3-5|55	%{rlibdir}/%{packname}/Meta
21cr|R-sem-3.1.3-5|56	%{rlibdir}/%{packname}/R
21cr|R-sem-3.1.3-5|57	%{rlibdir}/%{packname}/data
21cr|R-sem-3.1.3-5|58	%{rlibdir}/%{packname}/etc
21cr|R-sem-3.1.3-5|59	%{rlibdir}/%{packname}/help
21cr|R-sem-3.1.3-5|60	%{rlibdir}/%{packname}/libs

7977 21
21cr|R-sendmailR-1.1.2-4|1	%global packname  sendmailR
21cr|R-sendmailR-1.1.2-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-sendmailR-1.1.2-4|3	%define debug_package %{nil}
21cr|R-sendmailR-1.1.2-4|4	
21cr|R-sendmailR-1.1.2-4|5	Name:             R-%{packname}
21cr|R-sendmailR-1.1.2-4|6	Version:          1.1.2
21cr|R-sendmailR-1.1.2-4|7	Release:          4
21cr|R-sendmailR-1.1.2-4|8	Summary:          send email using R
21cr|R-sendmailR-1.1.2-4|9	Group:            Sciences/Mathematics
21cr|R-sendmailR-1.1.2-4|10	License:          GPL-2
21cr|R-sendmailR-1.1.2-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-sendmailR-1.1.2-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-2.tar.gz
21cr|R-sendmailR-1.1.2-4|13	BuildArch:        noarch
21cr|R-sendmailR-1.1.2-4|14	Requires:         R-core
21cr|R-sendmailR-1.1.2-4|15	
21cr|R-sendmailR-1.1.2-4|16	Requires:         R-base64enc
21cr|R-sendmailR-1.1.2-4|17	
21cr|R-sendmailR-1.1.2-4|18	BuildRequires:    R-devel Rmath-devel texlive R-base64enc
21cr|R-sendmailR-1.1.2-4|19	
21cr|R-sendmailR-1.1.2-4|20	
21cr|R-sendmailR-1.1.2-4|21	%description
21cr|R-sendmailR-1.1.2-4|22	Package contains a simple SMTP client which provides a portable solution
21cr|R-sendmailR-1.1.2-4|23	for sending email, including attachements, from within R.
21cr|R-sendmailR-1.1.2-4|24	
21cr|R-sendmailR-1.1.2-4|25	%prep
21cr|R-sendmailR-1.1.2-4|26	%setup -q -c -n %{packname}
21cr|R-sendmailR-1.1.2-4|27	
21cr|R-sendmailR-1.1.2-4|28	%build
21cr|R-sendmailR-1.1.2-4|29	
21cr|R-sendmailR-1.1.2-4|30	%install
21cr|R-sendmailR-1.1.2-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-sendmailR-1.1.2-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-sendmailR-1.1.2-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-sendmailR-1.1.2-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-sendmailR-1.1.2-4|35	
21cr|R-sendmailR-1.1.2-4|36	#check
21cr|R-sendmailR-1.1.2-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-sendmailR-1.1.2-4|38	
21cr|R-sendmailR-1.1.2-4|39	%files
21cr|R-sendmailR-1.1.2-4|40	%dir %{rlibdir}/%{packname}
21cr|R-sendmailR-1.1.2-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-sendmailR-1.1.2-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-sendmailR-1.1.2-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-sendmailR-1.1.2-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-sendmailR-1.1.2-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-sendmailR-1.1.2-4|46	%{rlibdir}/%{packname}/R
21cr|R-sendmailR-1.1.2-4|47	%{rlibdir}/%{packname}/help

7978 21
21cr|R-setRNG-2011.11.2-5|1	%define debug_package %{nil}
21cr|R-setRNG-2011.11.2-5|2	
21cr|R-setRNG-2011.11.2-5|3	%global packname  setRNG
21cr|R-setRNG-2011.11.2-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-setRNG-2011.11.2-5|5	
21cr|R-setRNG-2011.11.2-5|6	Name:             R-%{packname}
21cr|R-setRNG-2011.11.2-5|7	Version:          2011.11.2
21cr|R-setRNG-2011.11.2-5|8	Release:          5
21cr|R-setRNG-2011.11.2-5|9	Summary:          Set (Normal) Random Number Generator and Seed
21cr|R-setRNG-2011.11.2-5|10	Group:            Sciences/Mathematics
21cr|R-setRNG-2011.11.2-5|11	License:          GPLv2 | file LICENSE
21cr|R-setRNG-2011.11.2-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-setRNG-2011.11.2-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2011.11-2.tar.gz
21cr|R-setRNG-2011.11.2-5|14	
21cr|R-setRNG-2011.11.2-5|15	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-setRNG-2011.11.2-5|16	
21cr|R-setRNG-2011.11.2-5|17	
21cr|R-setRNG-2011.11.2-5|18	%description
21cr|R-setRNG-2011.11.2-5|19	SetRNG provides utilities to help set and record the setting of the seed
21cr|R-setRNG-2011.11.2-5|20	and the uniform and normal generators used when a random experiment is
21cr|R-setRNG-2011.11.2-5|21	run. The utilities can be used in other functions that do random
21cr|R-setRNG-2011.11.2-5|22	experiments to simplify recording and/or setting all the necessary
21cr|R-setRNG-2011.11.2-5|23	information for reproducibility.  See the vignette and reference manual
21cr|R-setRNG-2011.11.2-5|24	for examples.
21cr|R-setRNG-2011.11.2-5|25	
21cr|R-setRNG-2011.11.2-5|26	%prep
21cr|R-setRNG-2011.11.2-5|27	%setup -q -c -n %{packname}
21cr|R-setRNG-2011.11.2-5|28	
21cr|R-setRNG-2011.11.2-5|29	%build
21cr|R-setRNG-2011.11.2-5|30	
21cr|R-setRNG-2011.11.2-5|31	%install
21cr|R-setRNG-2011.11.2-5|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-setRNG-2011.11.2-5|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-setRNG-2011.11.2-5|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-setRNG-2011.11.2-5|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-setRNG-2011.11.2-5|36	
21cr|R-setRNG-2011.11.2-5|37	#check
21cr|R-setRNG-2011.11.2-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-setRNG-2011.11.2-5|39	
21cr|R-setRNG-2011.11.2-5|40	%files
21cr|R-setRNG-2011.11.2-5|41	%dir %{rlibdir}/%{packname}
21cr|R-setRNG-2011.11.2-5|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-setRNG-2011.11.2-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-setRNG-2011.11.2-5|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-setRNG-2011.11.2-5|45	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-setRNG-2011.11.2-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-setRNG-2011.11.2-5|47	%{rlibdir}/%{packname}/LICENSE
21cr|R-setRNG-2011.11.2-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-setRNG-2011.11.2-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-setRNG-2011.11.2-5|50	%{rlibdir}/%{packname}/R
21cr|R-setRNG-2011.11.2-5|51	%{rlibdir}/%{packname}/help

7979 21
21cr|R-sfsmisc-1.0.27-4|1	%global packname  sfsmisc
21cr|R-sfsmisc-1.0.27-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-sfsmisc-1.0.27-4|3	
21cr|R-sfsmisc-1.0.27-4|4	Name:             R-%{packname}
21cr|R-sfsmisc-1.0.27-4|5	Version:          1.0.27
21cr|R-sfsmisc-1.0.27-4|6	Release:          4
21cr|R-sfsmisc-1.0.27-4|7	Summary:          Utilities from Seminar fuer Statistik ETH Zurich
21cr|R-sfsmisc-1.0.27-4|8	Group:            Sciences/Mathematics
21cr|R-sfsmisc-1.0.27-4|9	License:          GPL (>= 2)
21cr|R-sfsmisc-1.0.27-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-sfsmisc-1.0.27-4|11	Source0:          http://cran.r-project.org/src/contrib/sfsmisc_1.0-27.tar.gz
21cr|R-sfsmisc-1.0.27-4|12	BuildArch:        noarch
21cr|R-sfsmisc-1.0.27-4|13	Requires:         R-core
21cr|R-sfsmisc-1.0.27-4|14	Requires:         R-stats R-methods R-utils
21cr|R-sfsmisc-1.0.27-4|15	Requires:         R-datasets R-MASS R-tcltk
21cr|R-sfsmisc-1.0.27-4|16	BuildRequires:    R-devel Rmath-devel  R-stats R-methods R-utils
21cr|R-sfsmisc-1.0.27-4|17	BuildRequires:   R-datasets R-MASS R-tcltk
21cr|R-sfsmisc-1.0.27-4|18	
21cr|R-sfsmisc-1.0.27-4|19	%description
21cr|R-sfsmisc-1.0.27-4|20	Useful utilities ['goodies'] from Seminar fuer Statistik ETH Zurich, quite
21cr|R-sfsmisc-1.0.27-4|21	a few related to graphics; many ported from S-plus times.
21cr|R-sfsmisc-1.0.27-4|22	
21cr|R-sfsmisc-1.0.27-4|23	%prep
21cr|R-sfsmisc-1.0.27-4|24	%setup -q -c -n %{packname}
21cr|R-sfsmisc-1.0.27-4|25	
21cr|R-sfsmisc-1.0.27-4|26	%build
21cr|R-sfsmisc-1.0.27-4|27	
21cr|R-sfsmisc-1.0.27-4|28	%install
21cr|R-sfsmisc-1.0.27-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-sfsmisc-1.0.27-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-sfsmisc-1.0.27-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-sfsmisc-1.0.27-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-sfsmisc-1.0.27-4|33	
21cr|R-sfsmisc-1.0.27-4|34	# FIXME fail to reencode latin1 to utf (should not be latin1...)
21cr|R-sfsmisc-1.0.27-4|35	%if 0
21cr|R-sfsmisc-1.0.27-4|36	%check
21cr|R-sfsmisc-1.0.27-4|37	%{_bindir}/R CMD check %{packname}
21cr|R-sfsmisc-1.0.27-4|38	%endif
21cr|R-sfsmisc-1.0.27-4|39	
21cr|R-sfsmisc-1.0.27-4|40	%files
21cr|R-sfsmisc-1.0.27-4|41	%dir %{rlibdir}/%{packname}
21cr|R-sfsmisc-1.0.27-4|42	%doc %{rlibdir}/%{packname}/html
21cr|R-sfsmisc-1.0.27-4|43	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-sfsmisc-1.0.27-4|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-sfsmisc-1.0.27-4|45	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-sfsmisc-1.0.27-4|46	%{rlibdir}/%{packname}/INDEX
21cr|R-sfsmisc-1.0.27-4|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-sfsmisc-1.0.27-4|48	%{rlibdir}/%{packname}/Meta
21cr|R-sfsmisc-1.0.27-4|49	%{rlibdir}/%{packname}/R
21cr|R-sfsmisc-1.0.27-4|50	%{rlibdir}/%{packname}/data
21cr|R-sfsmisc-1.0.27-4|51	%{rlibdir}/%{packname}/demo
21cr|R-sfsmisc-1.0.27-4|52	%{rlibdir}/%{packname}/help

7980 21
21cr|R-sgeostat-1.0.27-3|1	%global packname  sgeostat
21cr|R-sgeostat-1.0.27-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-sgeostat-1.0.27-3|3	
21cr|R-sgeostat-1.0.27-3|4	Name:             R-%{packname}
21cr|R-sgeostat-1.0.27-3|5	Version:          1.0.27
21cr|R-sgeostat-1.0.27-3|6	Release:          3
21cr|R-sgeostat-1.0.27-3|7	Summary:          An Object-oriented Framework for Geostatistical Modeling in S+
21cr|R-sgeostat-1.0.27-3|8	Group:            Sciences/Mathematics
21cr|R-sgeostat-1.0.27-3|9	License:          file LICENSE
21cr|R-sgeostat-1.0.27-3|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-sgeostat-1.0.27-3|11	Source0:          http://cran.r-project.org/src/contrib/sgeostat_1.0-27.tar.gz
21cr|R-sgeostat-1.0.27-3|12	Requires:         R-stats R-grDevices R-graphics
21cr|R-sgeostat-1.0.27-3|13	BuildRequires:    R-devel Rmath-devel  R-stats R-grDevices R-graphics
21cr|R-sgeostat-1.0.27-3|14	
21cr|R-sgeostat-1.0.27-3|15	%description
21cr|R-sgeostat-1.0.27-3|16	An Object-oriented Framework for Geostatistical Modeling in S+
21cr|R-sgeostat-1.0.27-3|17	
21cr|R-sgeostat-1.0.27-3|18	%prep
21cr|R-sgeostat-1.0.27-3|19	%setup -q -c -n %{packname}
21cr|R-sgeostat-1.0.27-3|20	
21cr|R-sgeostat-1.0.27-3|21	%build
21cr|R-sgeostat-1.0.27-3|22	
21cr|R-sgeostat-1.0.27-3|23	%install
21cr|R-sgeostat-1.0.27-3|24	mkdir -p %{buildroot}%{rlibdir}
21cr|R-sgeostat-1.0.27-3|25	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-sgeostat-1.0.27-3|26	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-sgeostat-1.0.27-3|27	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-sgeostat-1.0.27-3|28	
21cr|R-sgeostat-1.0.27-3|29	#check
21cr|R-sgeostat-1.0.27-3|30	#{_bindir}/R CMD check %%{packname}
21cr|R-sgeostat-1.0.27-3|31	
21cr|R-sgeostat-1.0.27-3|32	%files
21cr|R-sgeostat-1.0.27-3|33	%{rlibdir}/%{packname}

7981 21
21cr|R-shapefiles-0.7-6|1	%global packname  shapefiles
21cr|R-shapefiles-0.7-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-shapefiles-0.7-6|3	
21cr|R-shapefiles-0.7-6|4	Name:             R-%{packname}
21cr|R-shapefiles-0.7-6|5	Version:          0.7
21cr|R-shapefiles-0.7-6|6	Release:          6
21cr|R-shapefiles-0.7-6|7	Summary:          Read and Write ESRI Shapefiles
21cr|R-shapefiles-0.7-6|8	Group:            Sciences/Mathematics
21cr|R-shapefiles-0.7-6|9	License:          GPL
21cr|R-shapefiles-0.7-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-shapefiles-0.7-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-shapefiles-0.7-6|12	BuildArch:        noarch
21cr|R-shapefiles-0.7-6|13	Requires:         R-core
21cr|R-shapefiles-0.7-6|14	Requires:         R-foreign
21cr|R-shapefiles-0.7-6|15	BuildRequires:    R-devel Rmath-devel  R-foreign texlive
21cr|R-shapefiles-0.7-6|16	
21cr|R-shapefiles-0.7-6|17	%description
21cr|R-shapefiles-0.7-6|18	Functions to read and write ESRI shapefiles
21cr|R-shapefiles-0.7-6|19	
21cr|R-shapefiles-0.7-6|20	%prep
21cr|R-shapefiles-0.7-6|21	%setup -q -c -n %{packname}
21cr|R-shapefiles-0.7-6|22	
21cr|R-shapefiles-0.7-6|23	%build
21cr|R-shapefiles-0.7-6|24	
21cr|R-shapefiles-0.7-6|25	%install
21cr|R-shapefiles-0.7-6|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-shapefiles-0.7-6|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-shapefiles-0.7-6|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-shapefiles-0.7-6|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-shapefiles-0.7-6|30	
21cr|R-shapefiles-0.7-6|31	#check
21cr|R-shapefiles-0.7-6|32	#{_bindir}/R CMD check %%{packname}
21cr|R-shapefiles-0.7-6|33	
21cr|R-shapefiles-0.7-6|34	%files
21cr|R-shapefiles-0.7-6|35	%dir %{rlibdir}/%{packname}
21cr|R-shapefiles-0.7-6|36	%doc %{rlibdir}/%{packname}/html
21cr|R-shapefiles-0.7-6|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-shapefiles-0.7-6|38	%{rlibdir}/%{packname}/INDEX
21cr|R-shapefiles-0.7-6|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-shapefiles-0.7-6|40	%{rlibdir}/%{packname}/Meta
21cr|R-shapefiles-0.7-6|41	%{rlibdir}/%{packname}/R
21cr|R-shapefiles-0.7-6|42	%{rlibdir}/%{packname}/help

7982 21
21cr|R-shapes-1.1.10-4|1	%global packname  shapes
21cr|R-shapes-1.1.10-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-shapes-1.1.10-4|3	
21cr|R-shapes-1.1.10-4|4	Name:             R-%{packname}
21cr|R-shapes-1.1.10-4|5	Version:          1.1.10
21cr|R-shapes-1.1.10-4|6	Release:          4
21cr|R-shapes-1.1.10-4|7	Summary:          Statistical shape analysis
21cr|R-shapes-1.1.10-4|8	Group:            Sciences/Mathematics
21cr|R-shapes-1.1.10-4|9	License:          GPL-2
21cr|R-shapes-1.1.10-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-shapes-1.1.10-4|11	Source0:          http://cran.r-project.org/src/contrib/shapes_1.1-10.tar.gz
21cr|R-shapes-1.1.10-4|12	BuildArch:        noarch
21cr|R-shapes-1.1.10-4|13	Requires:         R-core
21cr|R-shapes-1.1.10-4|14	Requires:         R-scatterplot3d R-rgl R-MASS
21cr|R-shapes-1.1.10-4|15	BuildRequires:    R-devel Rmath-devel  R-scatterplot3d R-rgl R-MASS
21cr|R-shapes-1.1.10-4|16	
21cr|R-shapes-1.1.10-4|17	%description
21cr|R-shapes-1.1.10-4|18	Routines for the statistical analysis of shapes. In particular, the
21cr|R-shapes-1.1.10-4|19	package provides routines for procrustes analysis, displaying shapes and
21cr|R-shapes-1.1.10-4|20	principal components, testing for mean shape difference, thin-plate spline
21cr|R-shapes-1.1.10-4|21	transformation grids and edge superimposition methods.
21cr|R-shapes-1.1.10-4|22	
21cr|R-shapes-1.1.10-4|23	%prep
21cr|R-shapes-1.1.10-4|24	%setup -q -c -n %{packname}
21cr|R-shapes-1.1.10-4|25	
21cr|R-shapes-1.1.10-4|26	%build
21cr|R-shapes-1.1.10-4|27	
21cr|R-shapes-1.1.10-4|28	%install
21cr|R-shapes-1.1.10-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-shapes-1.1.10-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-shapes-1.1.10-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-shapes-1.1.10-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-shapes-1.1.10-4|33	
21cr|R-shapes-1.1.10-4|34	# FIXME (Error in rgl.open() : rgl.open failed)
21cr|R-shapes-1.1.10-4|35	%if 0
21cr|R-shapes-1.1.10-4|36	%check
21cr|R-shapes-1.1.10-4|37	%{_bindir}/R CMD check %{packname}
21cr|R-shapes-1.1.10-4|38	%endif
21cr|R-shapes-1.1.10-4|39	
21cr|R-shapes-1.1.10-4|40	%files
21cr|R-shapes-1.1.10-4|41	%dir %{rlibdir}/%{packname}
21cr|R-shapes-1.1.10-4|42	%doc %{rlibdir}/%{packname}/html
21cr|R-shapes-1.1.10-4|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-shapes-1.1.10-4|44	%{rlibdir}/%{packname}/INDEX
21cr|R-shapes-1.1.10-4|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-shapes-1.1.10-4|46	%{rlibdir}/%{packname}/Meta
21cr|R-shapes-1.1.10-4|47	%{rlibdir}/%{packname}/R
21cr|R-shapes-1.1.10-4|48	%{rlibdir}/%{packname}/data
21cr|R-shapes-1.1.10-4|49	%{rlibdir}/%{packname}/demo
21cr|R-shapes-1.1.10-4|50	%{rlibdir}/%{packname}/help

7983 21
21cr|rsibreak-0.11-4|1	Name:		rsibreak
21cr|rsibreak-0.11-4|2	Version:	0.11
21cr|rsibreak-0.11-4|3	Summary:	Assists in the Recovery and Prevention of Repetitive Strain Injury
21cr|rsibreak-0.11-4|4	Release:	4
21cr|rsibreak-0.11-4|5	License:	GPLv2
21cr|rsibreak-0.11-4|6	Group:		Graphical desktop/KDE
21cr|rsibreak-0.11-4|7	URL:		http://www.rsibreak.org
21cr|rsibreak-0.11-4|8	Source0:	http://www.rsibreak.org/files/%{name}-%{version}.tar.bz2
21cr|rsibreak-0.11-4|9	BuildRequires:	kdelibs4-devel
21cr|rsibreak-0.11-4|10	Requires:	kdebase4-runtime
21cr|rsibreak-0.11-4|11	
21cr|rsibreak-0.11-4|12	%description
21cr|rsibreak-0.11-4|13	Repetitive Strain Injury is an illness which can occur as a result of
21cr|rsibreak-0.11-4|14	working with a mouse and keyboard. This utility can be used to remind
21cr|rsibreak-0.11-4|15	you to take a break now and then.
21cr|rsibreak-0.11-4|16	
21cr|rsibreak-0.11-4|17	%files  -f %{name}.lang
21cr|rsibreak-0.11-4|18	%defattr(-,root,root)
21cr|rsibreak-0.11-4|19	%{_kde_bindir}/%{name}
21cr|rsibreak-0.11-4|20	%{_kde_appsdir}/rsibreak/rsibreak.notifyrc
21cr|rsibreak-0.11-4|21	%{_kde_datadir}/autostart/rsibreak.desktop
21cr|rsibreak-0.11-4|22	%{_kde_iconsdir}/hicolor/*/*/*
21cr|rsibreak-0.11-4|23	%{_kde_datadir}/applications/kde4/rsibreak.desktop
21cr|rsibreak-0.11-4|24	%{_kde_datadir}/dbus-1/interfaces/org.rsibreak.rsiwidget.xml
21cr|rsibreak-0.11-4|25	%{_kde_docdir}/HTML/*/rsibreak
21cr|rsibreak-0.11-4|26	
21cr|rsibreak-0.11-4|27	#-----------------------------------------------------------------------------
21cr|rsibreak-0.11-4|28	
21cr|rsibreak-0.11-4|29	%package -n plasma-applet-rsibreak
21cr|rsibreak-0.11-4|30	Summary:	Plasma applet for rsibreak
21cr|rsibreak-0.11-4|31	Group:		Graphical desktop/KDE
21cr|rsibreak-0.11-4|32	Requires:	%{name} = %{version}
21cr|rsibreak-0.11-4|33	Requires:	plasma-engine-rsibreak = %{version}
21cr|rsibreak-0.11-4|34	Provides:	plasma-applet
21cr|rsibreak-0.11-4|35	Conflicts:	extragear-plasma < 4.0.82
21cr|rsibreak-0.11-4|36	Conflicts:	kdebase4-workspace < 2:4.1.80-6
21cr|rsibreak-0.11-4|37	
21cr|rsibreak-0.11-4|38	%description -n plasma-applet-rsibreak
21cr|rsibreak-0.11-4|39	Plasma applet for rsibreak
21cr|rsibreak-0.11-4|40	
21cr|rsibreak-0.11-4|41	%files -n plasma-applet-rsibreak -f plasma_applet_rsibreak.lang
21cr|rsibreak-0.11-4|42	%defattr(-,root,root)
21cr|rsibreak-0.11-4|43	%{_kde_services}/plasma-applet-rsibreak.desktop
21cr|rsibreak-0.11-4|44	%{_kde_libdir}/kde4/plasma_applet_rsibreak.so
21cr|rsibreak-0.11-4|45	%{_kde_appsdir}/desktoptheme/default/widgets/rsibreak.svg
21cr|rsibreak-0.11-4|46	
21cr|rsibreak-0.11-4|47	#--------------------------------------------------------------------
21cr|rsibreak-0.11-4|48	
21cr|rsibreak-0.11-4|49	%package -n plasma-engine-rsibreak
21cr|rsibreak-0.11-4|50	Summary:	Plasma engine for rsibreak
21cr|rsibreak-0.11-4|51	Group:		Graphical desktop/KDE
21cr|rsibreak-0.11-4|52	Provides:	plasma-engine
21cr|rsibreak-0.11-4|53	
21cr|rsibreak-0.11-4|54	%description -n plasma-engine-rsibreak
21cr|rsibreak-0.11-4|55	Plasma engine for rsibreak
21cr|rsibreak-0.11-4|56	
21cr|rsibreak-0.11-4|57	%files -n plasma-engine-rsibreak
21cr|rsibreak-0.11-4|58	%defattr(-,root,root)
21cr|rsibreak-0.11-4|59	%{_kde_services}/plasma-engine-rsibreak.desktop
21cr|rsibreak-0.11-4|60	%{_kde_libdir}/kde4/plasma_engine_rsibreak.so
21cr|rsibreak-0.11-4|61	
21cr|rsibreak-0.11-4|62	#--------------------------------------------------------------------
21cr|rsibreak-0.11-4|63	
21cr|rsibreak-0.11-4|64	%prep
21cr|rsibreak-0.11-4|65	%setup -q
21cr|rsibreak-0.11-4|66	
21cr|rsibreak-0.11-4|67	%build
21cr|rsibreak-0.11-4|68	%cmake_kde4
21cr|rsibreak-0.11-4|69	%make
21cr|rsibreak-0.11-4|70	
21cr|rsibreak-0.11-4|71	%install
21cr|rsibreak-0.11-4|72	%__rm -rf %{buildroot}
21cr|rsibreak-0.11-4|73	%makeinstall_std -C build
21cr|rsibreak-0.11-4|74	
21cr|rsibreak-0.11-4|75	%find_lang %{name}
21cr|rsibreak-0.11-4|76	%find_lang plasma_applet_rsibreak
21cr|rsibreak-0.11-4|77	
21cr|rsibreak-0.11-4|78	%clean
21cr|rsibreak-0.11-4|79	%__rm -rf %{buildroot}

7984 21
21cr|rsl-1.50-1|1	%define major 1
21cr|rsl-1.50-1|2	%define libname %mklibname rsl %{major}
21cr|rsl-1.50-1|3	%define devname %mklibname rsl -d
21cr|rsl-1.50-1|4	
21cr|rsl-1.50-1|5	Summary:	TRMM Radar Software Library
21cr|rsl-1.50-1|6	Name:		rsl
21cr|rsl-1.50-1|7	Version:	1.50
21cr|rsl-1.50-1|8	Release:	1
21cr|rsl-1.50-1|9	License:	LGPLv2+
21cr|rsl-1.50-1|10	Group:		System/Libraries
21cr|rsl-1.50-1|11	Url:		http://trmm-fc.gsfc.nasa.gov/trmm_gv/software/rsl/
21cr|rsl-1.50-1|12	Source0:	https://trmm-fc.gsfc.nasa.gov/trmm_gv/software/rsl/software/rsl-v%{version}.tar.gz
21cr|rsl-1.50-1|13	Patch0:		rsl-1.50-mdv-install.patch
21cr|rsl-1.50-1|14	Patch1:		rsl-v1.50-tirpc.patch
21cr|rsl-1.50-1|15	BuildRequires:	bison
21cr|rsl-1.50-1|16	BuildRequires:	flex
21cr|rsl-1.50-1|17	BuildRequires:	pkgconfig(bzip2)
21cr|rsl-1.50-1|18	BuildRequires:	pkgconfig(libtirpc)
21cr|rsl-1.50-1|19	BuildRequires:	pkgconfig(zlib)
21cr|rsl-1.50-1|20	
21cr|rsl-1.50-1|21	%description
21cr|rsl-1.50-1|22	This library is an object oriented programming environment for writing software
21cr|rsl-1.50-1|23	applicable to all RADAR data related to the TRMM GV effort. This library reads
21cr|rsl-1.50-1|24	the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
21cr|rsl-1.50-1|25	formats. Additional functions are provided to manipulate the RSL objects.
21cr|rsl-1.50-1|26	Nearly all of the functions return objects. When they don't, they usually
21cr|rsl-1.50-1|27	perform actions like output, making images, etc. The most general object in RSL
21cr|rsl-1.50-1|28	is Radar. The structure Radar is the method used to define the ideal
21cr|rsl-1.50-1|29	or universal radar representation in RAM while keeping the natural resolution
21cr|rsl-1.50-1|30	of the data unchanged. More simply, Radar represents the super set of all radar
21cr|rsl-1.50-1|31	file formats. The Radar structure is hierarchically defined such that it is
21cr|rsl-1.50-1|32	composed of Volumes, each containing one field type. Volumes are composed
21cr|rsl-1.50-1|33	of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
21cr|rsl-1.50-1|34	type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
21cr|rsl-1.50-1|35	etc. There are approximately 20 field types.
21cr|rsl-1.50-1|36	
21cr|rsl-1.50-1|37	%files
21cr|rsl-1.50-1|38	%{_bindir}/*
21cr|rsl-1.50-1|39	%doc CHANGES Copyright README
21cr|rsl-1.50-1|40	
21cr|rsl-1.50-1|41	#------------------------------------------------------------------------------
21cr|rsl-1.50-1|42	
21cr|rsl-1.50-1|43	%package -n %{libname}
21cr|rsl-1.50-1|44	Summary:	TRMM Radar Software Library
21cr|rsl-1.50-1|45	Group:		System/Libraries
21cr|rsl-1.50-1|46	Requires:	%{name}-data >= %{EVRD}
21cr|rsl-1.50-1|47	
21cr|rsl-1.50-1|48	%description -n %{libname}
21cr|rsl-1.50-1|49	This library is an object oriented programming environment for writing software
21cr|rsl-1.50-1|50	applicable to all RADAR data related to the TRMM GV effort. This library reads
21cr|rsl-1.50-1|51	the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
21cr|rsl-1.50-1|52	formats. Additional functions are provided to manipulate the RSL objects.
21cr|rsl-1.50-1|53	Nearly all of the functions return objects. When they don't, they usually
21cr|rsl-1.50-1|54	perform actions like output, making images, etc. The most general object in RSL
21cr|rsl-1.50-1|55	is Radar. The structure Radar is the method used to define the ideal
21cr|rsl-1.50-1|56	or universal radar representation in RAM while keeping the natural resolution
21cr|rsl-1.50-1|57	of the data unchanged. More simply, Radar represents the super set of all radar
21cr|rsl-1.50-1|58	file formats. The Radar structure is hierarchically defined such that it is
21cr|rsl-1.50-1|59	composed of Volumes, each containing one field type. Volumes are composed
21cr|rsl-1.50-1|60	of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
21cr|rsl-1.50-1|61	type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
21cr|rsl-1.50-1|62	etc. There are approximately 20 field types.
21cr|rsl-1.50-1|63	
21cr|rsl-1.50-1|64	%files -n %{libname}
21cr|rsl-1.50-1|65	%{_libdir}/librsl.so.%{major}*
21cr|rsl-1.50-1|66	
21cr|rsl-1.50-1|67	#------------------------------------------------------------------------------
21cr|rsl-1.50-1|68	
21cr|rsl-1.50-1|69	%package -n %{devname}
21cr|rsl-1.50-1|70	Summary:	TRMM Radar Software Library development files
21cr|rsl-1.50-1|71	Group:		Development/C++
21cr|rsl-1.50-1|72	Requires:	%{libname} = %{EVRD}
21cr|rsl-1.50-1|73	Provides:	%{name}-devel = %{EVRD}
21cr|rsl-1.50-1|74	
21cr|rsl-1.50-1|75	%description -n %{devname}
21cr|rsl-1.50-1|76	This library is an object oriented programming environment for writing software
21cr|rsl-1.50-1|77	applicable to all RADAR data related to the TRMM GV effort. This library reads
21cr|rsl-1.50-1|78	the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
21cr|rsl-1.50-1|79	formats. Additional functions are provided to manipulate the RSL objects.
21cr|rsl-1.50-1|80	Nearly all of the functions return objects. When they don't, they usually
21cr|rsl-1.50-1|81	perform actions like output, making images, etc. The most general object in RSL
21cr|rsl-1.50-1|82	is Radar. The structure Radar is the method used to define the ideal
21cr|rsl-1.50-1|83	or universal radar representation in RAM while keeping the natural resolution
21cr|rsl-1.50-1|84	of the data unchanged. More simply, Radar represents the super set of all radar
21cr|rsl-1.50-1|85	file formats. The Radar structure is hierarchically defined such that it is
21cr|rsl-1.50-1|86	composed of Volumes, each containing one field type. Volumes are composed
21cr|rsl-1.50-1|87	of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
21cr|rsl-1.50-1|88	type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
21cr|rsl-1.50-1|89	etc. There are approximately 20 field types.
21cr|rsl-1.50-1|90	
21cr|rsl-1.50-1|91	This package contains files needed only for development.
21cr|rsl-1.50-1|92	
21cr|rsl-1.50-1|93	%files -n %{devname}
21cr|rsl-1.50-1|94	%{_libdir}/librsl.so
21cr|rsl-1.50-1|95	%{_includedir}/*
21cr|rsl-1.50-1|96	%doc CHANGES Copyright README
21cr|rsl-1.50-1|97	
21cr|rsl-1.50-1|98	#------------------------------------------------------------------------------
21cr|rsl-1.50-1|99	
21cr|rsl-1.50-1|100	%package data
21cr|rsl-1.50-1|101	Summary:	TRMM Radar Software Library data files
21cr|rsl-1.50-1|102	Group:		System/Libraries
21cr|rsl-1.50-1|103	
21cr|rsl-1.50-1|104	%description data
21cr|rsl-1.50-1|105	This library is an object oriented programming environment for writing software
21cr|rsl-1.50-1|106	applicable to all RADAR data related to the TRMM GV effort. This library reads
21cr|rsl-1.50-1|107	the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
21cr|rsl-1.50-1|108	formats. Additional functions are provided to manipulate the RSL objects.
21cr|rsl-1.50-1|109	Nearly all of the functions return objects. When they don't, they usually
21cr|rsl-1.50-1|110	perform actions like output, making images, etc. The most general object in RSL
21cr|rsl-1.50-1|111	is Radar. The structure Radar is the method used to define the ideal
21cr|rsl-1.50-1|112	or universal radar representation in RAM while keeping the natural resolution
21cr|rsl-1.50-1|113	of the data unchanged. More simply, Radar represents the super set of all radar
21cr|rsl-1.50-1|114	file formats. The Radar structure is hierarchically defined such that it is
21cr|rsl-1.50-1|115	composed of Volumes, each containing one field type. Volumes are composed
21cr|rsl-1.50-1|116	of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
21cr|rsl-1.50-1|117	type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
21cr|rsl-1.50-1|118	etc. There are approximately 20 field types.
21cr|rsl-1.50-1|119	
21cr|rsl-1.50-1|120	%files data
21cr|rsl-1.50-1|121	%{_datadir}/rsl/
21cr|rsl-1.50-1|122	
21cr|rsl-1.50-1|123	#------------------------------------------------------------------------------
21cr|rsl-1.50-1|124	
21cr|rsl-1.50-1|125	%package doc
21cr|rsl-1.50-1|126	Summary:	TRMM Radar Software Library documentation
21cr|rsl-1.50-1|127	Group:		Documentation
21cr|rsl-1.50-1|128	
21cr|rsl-1.50-1|129	%description doc
21cr|rsl-1.50-1|130	This library is an object oriented programming environment for writing software
21cr|rsl-1.50-1|131	applicable to all RADAR data related to the TRMM GV effort. This library reads
21cr|rsl-1.50-1|132	the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
21cr|rsl-1.50-1|133	formats. Additional functions are provided to manipulate the RSL objects.
21cr|rsl-1.50-1|134	Nearly all of the functions return objects. When they don't, they usually
21cr|rsl-1.50-1|135	perform actions like output, making images, etc. The most general object in RSL
21cr|rsl-1.50-1|136	is Radar. The structure Radar is the method used to define the ideal
21cr|rsl-1.50-1|137	or universal radar representation in RAM while keeping the natural resolution
21cr|rsl-1.50-1|138	of the data unchanged. More simply, Radar represents the super set of all radar
21cr|rsl-1.50-1|139	file formats. The Radar structure is hierarchically defined such that it is
21cr|rsl-1.50-1|140	composed of Volumes, each containing one field type. Volumes are composed
21cr|rsl-1.50-1|141	of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
21cr|rsl-1.50-1|142	type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
21cr|rsl-1.50-1|143	etc. There are approximately 20 field types.
21cr|rsl-1.50-1|144	
21cr|rsl-1.50-1|145	This package contains RSL documentation.
21cr|rsl-1.50-1|146	
21cr|rsl-1.50-1|147	%files doc
21cr|rsl-1.50-1|148	%doc doc/*.html doc/*.gif doc/*.jpg doc/*.fig
21cr|rsl-1.50-1|149	
21cr|rsl-1.50-1|150	#------------------------------------------------------------------------------
21cr|rsl-1.50-1|151	
21cr|rsl-1.50-1|152	%prep
21cr|rsl-1.50-1|153	%autosetup -p1 -n %{name}-v%{version}
21cr|rsl-1.50-1|154	
21cr|rsl-1.50-1|155	%build
21cr|rsl-1.50-1|156	%configure --enable-static
21cr|rsl-1.50-1|157	%make
21cr|rsl-1.50-1|158	
21cr|rsl-1.50-1|159	%install
21cr|rsl-1.50-1|160	%makeinstall_std
21cr|rsl-1.50-1|161	
21cr|rsl-1.50-1|162	rm -rf %{buildroot}%{_docdir}
21cr|rsl-1.50-1|163	# --disable-static doesn't work here
21cr|rsl-1.50-1|164	rm -rf %{buildroot}%{_libdir}/librsl.a

7985 21
21cr|R-slam-0.1.32-5|1	%global packname  slam
21cr|R-slam-0.1.32-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-slam-0.1.32-5|3	
21cr|R-slam-0.1.32-5|4	Name:             R-%{packname}
21cr|R-slam-0.1.32-5|5	Version:          0.1.32
21cr|R-slam-0.1.32-5|6	Release:          5
21cr|R-slam-0.1.32-5|7	Summary:          Sparse Lightweight Arrays and Matrices
21cr|R-slam-0.1.32-5|8	
21cr|R-slam-0.1.32-5|9	Group:            Sciences/Mathematics
21cr|R-slam-0.1.32-5|10	License:          GPL-2
21cr|R-slam-0.1.32-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-slam-0.1.32-5|12	Source0:          http://cran.r-project.org/src/contrib/slam_0.1-32.tar.gz
21cr|R-slam-0.1.32-5|13	BuildRequires:    R-devel Rmath-devel
21cr|R-slam-0.1.32-5|14	BuildRequires:    blas-devel
21cr|R-slam-0.1.32-5|15	BuildRequires:    lapack-devel
21cr|R-slam-0.1.32-5|16	
21cr|R-slam-0.1.32-5|17	%description
21cr|R-slam-0.1.32-5|18	Data structures and algorithms for sparse arrays and matrices, based on
21cr|R-slam-0.1.32-5|19	index arrays and simple triplet representations, respectively.
21cr|R-slam-0.1.32-5|20	
21cr|R-slam-0.1.32-5|21	%prep
21cr|R-slam-0.1.32-5|22	%setup -q -c -n %{packname}
21cr|R-slam-0.1.32-5|23	
21cr|R-slam-0.1.32-5|24	%build
21cr|R-slam-0.1.32-5|25	
21cr|R-slam-0.1.32-5|26	%install
21cr|R-slam-0.1.32-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-slam-0.1.32-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-slam-0.1.32-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-slam-0.1.32-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-slam-0.1.32-5|31	
21cr|R-slam-0.1.32-5|32	#check
21cr|R-slam-0.1.32-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-slam-0.1.32-5|34	
21cr|R-slam-0.1.32-5|35	%files
21cr|R-slam-0.1.32-5|36	%dir %{rlibdir}/%{packname}
21cr|R-slam-0.1.32-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-slam-0.1.32-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-slam-0.1.32-5|39	%{rlibdir}/%{packname}/INDEX
21cr|R-slam-0.1.32-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-slam-0.1.32-5|41	%{rlibdir}/%{packname}/Meta
21cr|R-slam-0.1.32-5|42	%{rlibdir}/%{packname}/R
21cr|R-slam-0.1.32-5|43	%{rlibdir}/%{packname}/help
21cr|R-slam-0.1.32-5|44	%{rlibdir}/%{packname}/libs

7986 21
21cr|R-Sleuth2-1.0.7-5|1	%define debug_package %{nil}
21cr|R-Sleuth2-1.0.7-5|2	
21cr|R-Sleuth2-1.0.7-5|3	%global packname  Sleuth2
21cr|R-Sleuth2-1.0.7-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-Sleuth2-1.0.7-5|5	
21cr|R-Sleuth2-1.0.7-5|6	Name:             R-%{packname}
21cr|R-Sleuth2-1.0.7-5|7	Version:          1.0.7
21cr|R-Sleuth2-1.0.7-5|8	Release:          5
21cr|R-Sleuth2-1.0.7-5|9	Summary:          Data sets from Ramsey and Schafer's "Statistical Sleuth (2nd ed)"
21cr|R-Sleuth2-1.0.7-5|10	Group:            Sciences/Mathematics
21cr|R-Sleuth2-1.0.7-5|11	License:          GPLv2+
21cr|R-Sleuth2-1.0.7-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Sleuth2-1.0.7-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-7.tar.gz
21cr|R-Sleuth2-1.0.7-5|14	
21cr|R-Sleuth2-1.0.7-5|15	
21cr|R-Sleuth2-1.0.7-5|16	
21cr|R-Sleuth2-1.0.7-5|17	Requires:         R-lattice
21cr|R-Sleuth2-1.0.7-5|18	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-Sleuth2-1.0.7-5|19	
21cr|R-Sleuth2-1.0.7-5|20	BuildRequires:   R-lattice
21cr|R-Sleuth2-1.0.7-5|21	%description
21cr|R-Sleuth2-1.0.7-5|22	Data sets from Ramsey, F.L. and Schafer, D.W. (2002), "The Statistical
21cr|R-Sleuth2-1.0.7-5|23	Sleuth: A Course in Methods of Data Analysis (2nd ed)", Duxbury.
21cr|R-Sleuth2-1.0.7-5|24	
21cr|R-Sleuth2-1.0.7-5|25	%prep
21cr|R-Sleuth2-1.0.7-5|26	%setup -q -c -n %{packname}
21cr|R-Sleuth2-1.0.7-5|27	
21cr|R-Sleuth2-1.0.7-5|28	%build
21cr|R-Sleuth2-1.0.7-5|29	
21cr|R-Sleuth2-1.0.7-5|30	%install
21cr|R-Sleuth2-1.0.7-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Sleuth2-1.0.7-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Sleuth2-1.0.7-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Sleuth2-1.0.7-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Sleuth2-1.0.7-5|35	
21cr|R-Sleuth2-1.0.7-5|36	#check
21cr|R-Sleuth2-1.0.7-5|37	#{_bindir}/R CMD check %%{packname}
21cr|R-Sleuth2-1.0.7-5|38	
21cr|R-Sleuth2-1.0.7-5|39	%files
21cr|R-Sleuth2-1.0.7-5|40	%dir %{rlibdir}/%{packname}
21cr|R-Sleuth2-1.0.7-5|41	%doc %{rlibdir}/%{packname}/doc
21cr|R-Sleuth2-1.0.7-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-Sleuth2-1.0.7-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Sleuth2-1.0.7-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-Sleuth2-1.0.7-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Sleuth2-1.0.7-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-Sleuth2-1.0.7-5|47	%{rlibdir}/%{packname}/R
21cr|R-Sleuth2-1.0.7-5|48	%{rlibdir}/%{packname}/data
21cr|R-Sleuth2-1.0.7-5|49	%{rlibdir}/%{packname}/help

7987 21
21cr|R-sm-2.2.5.4-5|1	%define debug_package %{nil}
21cr|R-sm-2.2.5.4-5|2	
21cr|R-sm-2.2.5.4-5|3	%global packname  sm
21cr|R-sm-2.2.5.4-5|4	%global rlibdir  %{_datadir}/R/library
21cr|R-sm-2.2.5.4-5|5	
21cr|R-sm-2.2.5.4-5|6	Name:             R-%{packname}
21cr|R-sm-2.2.5.4-5|7	Version:          2.2.5.4
21cr|R-sm-2.2.5.4-5|8	Release:          5
21cr|R-sm-2.2.5.4-5|9	Summary:          Smoothing methods for nonparametric regression and density estimation
21cr|R-sm-2.2.5.4-5|10	Group:            Sciences/Mathematics
21cr|R-sm-2.2.5.4-5|11	License:          GPL-2
21cr|R-sm-2.2.5.4-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-sm-2.2.5.4-5|13	Source0:          http://cran.r-project.org/src/contrib/sm_2.2-5.4.tar.gz
21cr|R-sm-2.2.5.4-5|14	Requires:         R-core
21cr|R-sm-2.2.5.4-5|15	Requires:         R-rpanel R-tkrplot R-rgl R-misc3d R-akima R-gam
21cr|R-sm-2.2.5.4-5|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-sm-2.2.5.4-5|17	BuildRequires:    R-rpanel R-tkrplot R-rgl R-misc3d R-akima R-gam
21cr|R-sm-2.2.5.4-5|18	
21cr|R-sm-2.2.5.4-5|19	%description
21cr|R-sm-2.2.5.4-5|20	This is software linked to the book `Applied Smoothing Techniques for Data
21cr|R-sm-2.2.5.4-5|21	Analysis: The Kernel Approach with S-Plus Illustrations' Oxford University
21cr|R-sm-2.2.5.4-5|22	
21cr|R-sm-2.2.5.4-5|23	%prep
21cr|R-sm-2.2.5.4-5|24	%setup -q -c -n %{packname}
21cr|R-sm-2.2.5.4-5|25	
21cr|R-sm-2.2.5.4-5|26	%build
21cr|R-sm-2.2.5.4-5|27	
21cr|R-sm-2.2.5.4-5|28	%install
21cr|R-sm-2.2.5.4-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-sm-2.2.5.4-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-sm-2.2.5.4-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-sm-2.2.5.4-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-sm-2.2.5.4-5|33	
21cr|R-sm-2.2.5.4-5|34	# FIXME (possibly due to bootstrap of other packages: Error in rgl.open() : rgl.open failed)
21cr|R-sm-2.2.5.4-5|35	%if 0
21cr|R-sm-2.2.5.4-5|36	%check
21cr|R-sm-2.2.5.4-5|37	%{_bindir}/R CMD check %{packname}
21cr|R-sm-2.2.5.4-5|38	%endif
21cr|R-sm-2.2.5.4-5|39	
21cr|R-sm-2.2.5.4-5|40	%files
21cr|R-sm-2.2.5.4-5|41	%dir %{rlibdir}/%{packname}
21cr|R-sm-2.2.5.4-5|42	%doc %{rlibdir}/%{packname}/history.txt
21cr|R-sm-2.2.5.4-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-sm-2.2.5.4-5|44	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-sm-2.2.5.4-5|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-sm-2.2.5.4-5|46	%{rlibdir}/%{packname}/COPYING
21cr|R-sm-2.2.5.4-5|47	%{rlibdir}/%{packname}/INDEX
21cr|R-sm-2.2.5.4-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-sm-2.2.5.4-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-sm-2.2.5.4-5|50	%{rlibdir}/%{packname}/R
21cr|R-sm-2.2.5.4-5|51	%{rlibdir}/%{packname}/data
21cr|R-sm-2.2.5.4-5|52	%{rlibdir}/%{packname}/help
21cr|R-sm-2.2.5.4-5|53	%{rlibdir}/%{packname}/scripts
21cr|R-sm-2.2.5.4-5|54	%{rlibdir}/%{packname}/smdata
21cr|R-sm-2.2.5.4-5|55	%{rlibdir}/sm/libs/sm.so

7988 21
21cr|R-sna-2.3.2-5|1	%bcond_without bootstrap
21cr|R-sna-2.3.2-5|2	%global packname  sna
21cr|R-sna-2.3.2-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-sna-2.3.2-5|4	
21cr|R-sna-2.3.2-5|5	Name:             R-%{packname}
21cr|R-sna-2.3.2-5|6	Version:          2.3.2
21cr|R-sna-2.3.2-5|7	Release:          5
21cr|R-sna-2.3.2-5|8	Summary:          Tools for Social Network Analysis
21cr|R-sna-2.3.2-5|9	Group:            Sciences/Mathematics
21cr|R-sna-2.3.2-5|10	License:          GPL (>= 2)
21cr|R-sna-2.3.2-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-sna-2.3.2-5|12	Source0:          http://cran.r-project.org/src/contrib/sna_2.3-2.tar.gz
21cr|R-sna-2.3.2-5|13	Requires:         R-utils R-network R-rgl R-numDeriv R-SparseM
21cr|R-sna-2.3.2-5|14	%if %{without bootstrap}
21cr|R-sna-2.3.2-5|15	Requires:         R-statnet
21cr|R-sna-2.3.2-5|16	%endif
21cr|R-sna-2.3.2-5|17	BuildRequires:    R-devel Rmath-devel
21cr|R-sna-2.3.2-5|18	BuildRequires:    R-utils R-network R-rgl R-numDeriv R-SparseM
21cr|R-sna-2.3.2-5|19	%if %{without bootstrap}
21cr|R-sna-2.3.2-5|20	BuildRequires:    R-statnet
21cr|R-sna-2.3.2-5|21	%endif
21cr|R-sna-2.3.2-5|22	
21cr|R-sna-2.3.2-5|23	%description
21cr|R-sna-2.3.2-5|24	A range of tools for social network analysis, including node and
21cr|R-sna-2.3.2-5|25	graph-level indices, structural distance and covariance methods,
21cr|R-sna-2.3.2-5|26	structural equivalence detection, p* modeling, random graph generation,
21cr|R-sna-2.3.2-5|27	and 2D/3D network visualization.
21cr|R-sna-2.3.2-5|28	
21cr|R-sna-2.3.2-5|29	%prep
21cr|R-sna-2.3.2-5|30	%setup -q -c -n %{packname}
21cr|R-sna-2.3.2-5|31	
21cr|R-sna-2.3.2-5|32	%build
21cr|R-sna-2.3.2-5|33	
21cr|R-sna-2.3.2-5|34	%install
21cr|R-sna-2.3.2-5|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-sna-2.3.2-5|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-sna-2.3.2-5|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-sna-2.3.2-5|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-sna-2.3.2-5|39	
21cr|R-sna-2.3.2-5|40	%if %{without bootstrap}
21cr|R-sna-2.3.2-5|41	%check
21cr|R-sna-2.3.2-5|42	%{_bindir}/R CMD check %{packname}
21cr|R-sna-2.3.2-5|43	%endif
21cr|R-sna-2.3.2-5|44	
21cr|R-sna-2.3.2-5|45	%files
21cr|R-sna-2.3.2-5|46	%dir %{rlibdir}/%{packname}
21cr|R-sna-2.3.2-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-sna-2.3.2-5|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-sna-2.3.2-5|49	%{rlibdir}/%{packname}/INDEX
21cr|R-sna-2.3.2-5|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-sna-2.3.2-5|51	%{rlibdir}/%{packname}/Meta
21cr|R-sna-2.3.2-5|52	%{rlibdir}/%{packname}/R
21cr|R-sna-2.3.2-5|53	%{rlibdir}/%{packname}/data
21cr|R-sna-2.3.2-5|54	%{rlibdir}/%{packname}/help
21cr|R-sna-2.3.2-5|55	%{rlibdir}/%{packname}/libs

7989 21
21cr|rsnapshot-1.3.1-20|1	Summary:	Local and remote filesystem snapshot utility
21cr|rsnapshot-1.3.1-20|2	Name:		rsnapshot
21cr|rsnapshot-1.3.1-20|3	Version:	1.3.1
21cr|rsnapshot-1.3.1-20|4	Release:	20
21cr|rsnapshot-1.3.1-20|5	License:	GPLv2+
21cr|rsnapshot-1.3.1-20|6	Group:		Archiving/Backup
21cr|rsnapshot-1.3.1-20|7	Url:		http://www.rsnapshot.org
21cr|rsnapshot-1.3.1-20|8	Source0:	%{name}-%{version}.tar.gz
21cr|rsnapshot-1.3.1-20|9	Patch0:		%{name}.patch
21cr|rsnapshot-1.3.1-20|10	Patch1:		rsnapshot-ionice.patch
21cr|rsnapshot-1.3.1-20|11	Patch2:		rsnapshot-exclude-snapshot_root.patch
21cr|rsnapshot-1.3.1-20|12	Patch3:		rsnapshot-pod2man.patch
21cr|rsnapshot-1.3.1-20|13	BuildRequires:	openssh-clients
21cr|rsnapshot-1.3.1-20|14	BuildRequires:	rsync
21cr|rsnapshot-1.3.1-20|15	Requires:	openssh-clients
21cr|rsnapshot-1.3.1-20|16	Requires:	rsync
21cr|rsnapshot-1.3.1-20|17	BuildArch:	noarch
21cr|rsnapshot-1.3.1-20|18	
21cr|rsnapshot-1.3.1-20|19	%description
21cr|rsnapshot-1.3.1-20|20	This is a remote backup program that uses rsync to take backup snapshots of
21cr|rsnapshot-1.3.1-20|21	filesystems.  It uses hard links to save space on disk.
21cr|rsnapshot-1.3.1-20|22	For more details see http://www.rsnapshot.org/.
21cr|rsnapshot-1.3.1-20|23	
21cr|rsnapshot-1.3.1-20|24	%files
21cr|rsnapshot-1.3.1-20|25	%doc AUTHORS ChangeLog README INSTALL TODO README.utils
21cr|rsnapshot-1.3.1-20|26	%doc docs/Upgrading_from_1.1 docs/HOWTOs/rsnapshot-HOWTO.en.html
21cr|rsnapshot-1.3.1-20|27	%doc rsnapshotdb/rsnapshotDB.CHANGES.txt rsnapshotdb/rsnapshotDB.TODO.txt
21cr|rsnapshot-1.3.1-20|28	%doc rsnapshotdb/rsnapshotDB.conf.sample
21cr|rsnapshot-1.3.1-20|29	%config %{_sysconfdir}/rsnapshot.conf.default
21cr|rsnapshot-1.3.1-20|30	%config(noreplace) %{_sysconfdir}/rsnapshot.conf
21cr|rsnapshot-1.3.1-20|31	%config(noreplace) %{_sysconfdir}/rsnapshotDB.conf
21cr|rsnapshot-1.3.1-20|32	%config %{_sysconfdir}/rsnapshotDB.xsd
21cr|rsnapshot-1.3.1-20|33	%{_bindir}/rsnapshot
21cr|rsnapshot-1.3.1-20|34	%{_bindir}/rsnapshot-diff
21cr|rsnapshot-1.3.1-20|35	%{_bindir}/rsnapreport.pl
21cr|rsnapshot-1.3.1-20|36	%{_bindir}/rsnapshotDB
21cr|rsnapshot-1.3.1-20|37	%{_datadir}/rsnapshot
21cr|rsnapshot-1.3.1-20|38	%{_mandir}/man1/rsnapshot.1*
21cr|rsnapshot-1.3.1-20|39	%{_mandir}/man1/rsnapshot-diff.1*
21cr|rsnapshot-1.3.1-20|40	
21cr|rsnapshot-1.3.1-20|41	#----------------------------------------------------------------------------
21cr|rsnapshot-1.3.1-20|42	
21cr|rsnapshot-1.3.1-20|43	%prep
21cr|rsnapshot-1.3.1-20|44	%setup -q
21cr|rsnapshot-1.3.1-20|45	%patch0 -p0
21cr|rsnapshot-1.3.1-20|46	%patch1 -p0
21cr|rsnapshot-1.3.1-20|47	%patch2 -p0
21cr|rsnapshot-1.3.1-20|48	%patch3 -p1
21cr|rsnapshot-1.3.1-20|49	
21cr|rsnapshot-1.3.1-20|50	%build
21cr|rsnapshot-1.3.1-20|51	%configure \
21cr|rsnapshot-1.3.1-20|52	--sysconfdir=%{buildroot}%{_sysconfdir}
21cr|rsnapshot-1.3.1-20|53	
21cr|rsnapshot-1.3.1-20|54	%make
21cr|rsnapshot-1.3.1-20|55	
21cr|rsnapshot-1.3.1-20|56	%install
21cr|rsnapshot-1.3.1-20|57	install -d %{buildroot}%{_bindir}
21cr|rsnapshot-1.3.1-20|58	install -m 755 rsnapshot %{buildroot}%{_bindir}/rsnapshot
21cr|rsnapshot-1.3.1-20|59	install -m 755 rsnapshot-diff %{buildroot}%{_bindir}/rsnapshot-diff
21cr|rsnapshot-1.3.1-20|60	install -m 755 utils/rsnapreport.pl %{buildroot}%{_bindir}/rsnapreport.pl
21cr|rsnapshot-1.3.1-20|61	
21cr|rsnapshot-1.3.1-20|62	install -d %{buildroot}%{_datadir}/rsnapshot
21cr|rsnapshot-1.3.1-20|63	mv utils/rsnapshotdb rsnapshotdb
21cr|rsnapshot-1.3.1-20|64	mv utils/README README.utils
21cr|rsnapshot-1.3.1-20|65	mv rsnapshotdb/CHANGES.txt rsnapshotdb/rsnapshotDB.CHANGES.txt
21cr|rsnapshot-1.3.1-20|66	mv rsnapshotdb/TODO.txt rsnapshotdb/rsnapshotDB.TODO.txt
21cr|rsnapshot-1.3.1-20|67	install -m 755 utils/* %{buildroot}%{_datadir}/rsnapshot
21cr|rsnapshot-1.3.1-20|68	install -m 755 rsnapshotdb/rsnapshotDB.pl %{buildroot}%{_bindir}/rsnapshotDB
21cr|rsnapshot-1.3.1-20|69	
21cr|rsnapshot-1.3.1-20|70	install -d %{buildroot}%{_mandir}/man1
21cr|rsnapshot-1.3.1-20|71	install -m 644 rsnapshot.1 %{buildroot}%{_mandir}/man1/
21cr|rsnapshot-1.3.1-20|72	install -m 644 rsnapshot-diff.1 %{buildroot}%{_mandir}/man1/
21cr|rsnapshot-1.3.1-20|73	
21cr|rsnapshot-1.3.1-20|74	install -d %{buildroot}%{_sysconfdir}
21cr|rsnapshot-1.3.1-20|75	install -m 644 rsnapshot.conf.default %{buildroot}%{_sysconfdir}/rsnapshot.conf.default
21cr|rsnapshot-1.3.1-20|76	install -m 600 rsnapshot.conf.default %{buildroot}%{_sysconfdir}/rsnapshot.conf
21cr|rsnapshot-1.3.1-20|77	install -m 600 rsnapshotdb/rsnapshotDB.conf.sample %{buildroot}%{_sysconfdir}/rsnapshotDB.conf
21cr|rsnapshot-1.3.1-20|78	install -m 644 rsnapshotdb/rsnapshotDB.xsd %{buildroot}%{_sysconfdir}/rsnapshotDB.xsd
21cr|rsnapshot-1.3.1-20|79	
21cr|rsnapshot-1.3.1-20|80	perl -pi -e  's/^#// if /^#cmd_ssh/; s!/path/to/ssh!/usr/bin/ssh!; s!(snapshot_root\s*)/.snapshots/!#\1/home/.snapshots/!; s!^#(link_dest\s*)0!${1}1!' %{buildroot}%{_sysconfdir}/rsnapshot.conf
21cr|rsnapshot-1.3.1-20|81	
21cr|rsnapshot-1.3.1-20|82	perl -pi -e "s|%{buildroot}||g" %{buildroot}%{_bindir}/rsnapshot
21cr|rsnapshot-1.3.1-20|83	
21cr|rsnapshot-1.3.1-20|84	# path fix
21cr|rsnapshot-1.3.1-20|85	find %{buildroot} -type f | xargs perl -pi -e "s|/usr/local|%{_prefix}|g"
21cr|rsnapshot-1.3.1-20|86	
21cr|rsnapshot-1.3.1-20|87	#Remove unnessesary files
21cr|rsnapshot-1.3.1-20|88	rm -f %{_datadir}/rsnapreport.pl
21cr|rsnapshot-1.3.1-20|89	rm -f %{_datadir}/sign_packages.sh
21cr|rsnapshot-1.3.1-20|90	rm -f %{_datadir}/rsnapshot_if_mounted.sh

7990 21
21cr|R-snow-0.4.2-2|1	%global packname  snow
21cr|R-snow-0.4.2-2|2	%global rlibdir  %{_datadir}/R/library
21cr|R-snow-0.4.2-2|3	
21cr|R-snow-0.4.2-2|4	Name:             R-%{packname}
21cr|R-snow-0.4.2-2|5	Version:          0.4.2
21cr|R-snow-0.4.2-2|6	Release:          2
21cr|R-snow-0.4.2-2|7	Summary:          Simple Network of Workstations
21cr|R-snow-0.4.2-2|8	Group:            Sciences/Mathematics
21cr|R-snow-0.4.2-2|9	License:          GPL
21cr|R-snow-0.4.2-2|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-snow-0.4.2-2|11	Source0:          http://cran.r-project.org/src/contrib/snow_0.4-2.tar.gz
21cr|R-snow-0.4.2-2|12	BuildArch:        noarch
21cr|R-snow-0.4.2-2|13	Requires:         R-core
21cr|R-snow-0.4.2-2|14	Requires:         R-utils
21cr|R-snow-0.4.2-2|15	Requires:         R-Rmpi R-rlecuyer R-nws
21cr|R-snow-0.4.2-2|16	BuildRequires:    R-devel Rmath-devel  R-utils
21cr|R-snow-0.4.2-2|17	BuildRequires:    R-Rmpi R-rlecuyer R-nws
21cr|R-snow-0.4.2-2|18	
21cr|R-snow-0.4.2-2|19	%description
21cr|R-snow-0.4.2-2|20	Support for simple parallel computing in R.
21cr|R-snow-0.4.2-2|21	
21cr|R-snow-0.4.2-2|22	%prep
21cr|R-snow-0.4.2-2|23	%setup -q -c -n %{packname}
21cr|R-snow-0.4.2-2|24	
21cr|R-snow-0.4.2-2|25	%build
21cr|R-snow-0.4.2-2|26	
21cr|R-snow-0.4.2-2|27	%install
21cr|R-snow-0.4.2-2|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-snow-0.4.2-2|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-snow-0.4.2-2|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-snow-0.4.2-2|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-snow-0.4.2-2|32	
21cr|R-snow-0.4.2-2|33	#check
21cr|R-snow-0.4.2-2|34	#_R_CHECK_FORCE_SUGGESTS_=0 %%{_bindir}/R CMD check %%{packname}
21cr|R-snow-0.4.2-2|35	
21cr|R-snow-0.4.2-2|36	%files
21cr|R-snow-0.4.2-2|37	%{rlibdir}/%{packname}

7991 21
21cr|R-SnowballC-0.5.1-4|1	%global packname  SnowballC
21cr|R-SnowballC-0.5.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-SnowballC-0.5.1-4|3	
21cr|R-SnowballC-0.5.1-4|4	Name:             R-%{packname}
21cr|R-SnowballC-0.5.1-4|5	Version:          0.5.1
21cr|R-SnowballC-0.5.1-4|6	Release:          4
21cr|R-SnowballC-0.5.1-4|7	Summary:          Snowball stemmers based on the C libstemmer UTF-8 library
21cr|R-SnowballC-0.5.1-4|8	Group:            Sciences/Mathematics
21cr|R-SnowballC-0.5.1-4|9	License:          BSD
21cr|R-SnowballC-0.5.1-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-SnowballC-0.5.1-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-SnowballC-0.5.1-4|12	
21cr|R-SnowballC-0.5.1-4|13	BuildRequires:    R-devel Rmath-devel
21cr|R-SnowballC-0.5.1-4|14	
21cr|R-SnowballC-0.5.1-4|15	
21cr|R-SnowballC-0.5.1-4|16	%description
21cr|R-SnowballC-0.5.1-4|17	An R interface to the C libstemmer library that implements Porter's word
21cr|R-SnowballC-0.5.1-4|18	stemming algorithm for collapsing words to a common root to aid comparison
21cr|R-SnowballC-0.5.1-4|19	of vocabulary. Currently supported languages are Danish, Dutch, English,
21cr|R-SnowballC-0.5.1-4|20	Finnish, French, German, Hungarian, Italian, Norwegian, Portuguese,
21cr|R-SnowballC-0.5.1-4|21	Romanian, Russian, Spanish, Swedish and Turkish.
21cr|R-SnowballC-0.5.1-4|22	
21cr|R-SnowballC-0.5.1-4|23	%prep
21cr|R-SnowballC-0.5.1-4|24	%setup -q -c -n %{packname}
21cr|R-SnowballC-0.5.1-4|25	
21cr|R-SnowballC-0.5.1-4|26	%build
21cr|R-SnowballC-0.5.1-4|27	
21cr|R-SnowballC-0.5.1-4|28	%install
21cr|R-SnowballC-0.5.1-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-SnowballC-0.5.1-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-SnowballC-0.5.1-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-SnowballC-0.5.1-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-SnowballC-0.5.1-4|33	
21cr|R-SnowballC-0.5.1-4|34	#check
21cr|R-SnowballC-0.5.1-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-SnowballC-0.5.1-4|36	
21cr|R-SnowballC-0.5.1-4|37	%files
21cr|R-SnowballC-0.5.1-4|38	%dir %{rlibdir}/%{packname}
21cr|R-SnowballC-0.5.1-4|39	%doc %{rlibdir}/%{packname}/html
21cr|R-SnowballC-0.5.1-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-SnowballC-0.5.1-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-SnowballC-0.5.1-4|42	%{rlibdir}/%{packname}/LICENSE*
21cr|R-SnowballC-0.5.1-4|43	%{rlibdir}/%{packname}/N*
21cr|R-SnowballC-0.5.1-4|44	%{rlibdir}/%{packname}/Meta
21cr|R-SnowballC-0.5.1-4|45	%{rlibdir}/%{packname}/R
21cr|R-SnowballC-0.5.1-4|46	%{rlibdir}/%{packname}/help
21cr|R-SnowballC-0.5.1-4|47	%{rlibdir}/%{packname}/libs
21cr|R-SnowballC-0.5.1-4|48	%{rlibdir}/%{packname}/words*

7992 21
21cr|R-snowfall-1.84.6-5|1	%global packname  snowfall
21cr|R-snowfall-1.84.6-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-snowfall-1.84.6-5|3	
21cr|R-snowfall-1.84.6-5|4	%define debug_package %{nil}
21cr|R-snowfall-1.84.6-5|5	
21cr|R-snowfall-1.84.6-5|6	Name:             R-%{packname}
21cr|R-snowfall-1.84.6-5|7	Version:          1.84.6
21cr|R-snowfall-1.84.6-5|8	Release:          5
21cr|R-snowfall-1.84.6-5|9	Summary:          Easier cluster computing (based on snow)
21cr|R-snowfall-1.84.6-5|10	Group:            Sciences/Mathematics
21cr|R-snowfall-1.84.6-5|11	License:          GPL
21cr|R-snowfall-1.84.6-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-snowfall-1.84.6-5|13	Source0:          http://cran.r-project.org/src/contrib/snowfall_1.84-6.tar.gz
21cr|R-snowfall-1.84.6-5|14	Requires:         R-snow R-Rmpi
21cr|R-snowfall-1.84.6-5|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-snowfall-1.84.6-5|16	BuildRequires:    R-snow R-Rmpi
21cr|R-snowfall-1.84.6-5|17	
21cr|R-snowfall-1.84.6-5|18	%description
21cr|R-snowfall-1.84.6-5|19	Usability wrapper around snow for easier development of parallel R
21cr|R-snowfall-1.84.6-5|20	programs. This package offers e.g. extended error checks, and additional
21cr|R-snowfall-1.84.6-5|21	functions. All functions work in sequential mode, too, if no cluster is
21cr|R-snowfall-1.84.6-5|22	present or wished. Package is also designed as connector to the cluster
21cr|R-snowfall-1.84.6-5|23	management tool sfCluster, but can also used without it.
21cr|R-snowfall-1.84.6-5|24	
21cr|R-snowfall-1.84.6-5|25	%prep
21cr|R-snowfall-1.84.6-5|26	%setup -q -c -n %{packname}
21cr|R-snowfall-1.84.6-5|27	
21cr|R-snowfall-1.84.6-5|28	%build
21cr|R-snowfall-1.84.6-5|29	
21cr|R-snowfall-1.84.6-5|30	%install
21cr|R-snowfall-1.84.6-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-snowfall-1.84.6-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-snowfall-1.84.6-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-snowfall-1.84.6-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-snowfall-1.84.6-5|35	
21cr|R-snowfall-1.84.6-5|36	#check
21cr|R-snowfall-1.84.6-5|37	#{_bindir}/R CMD check %%{packname}
21cr|R-snowfall-1.84.6-5|38	
21cr|R-snowfall-1.84.6-5|39	%files
21cr|R-snowfall-1.84.6-5|40	%dir %{rlibdir}/%{packname}
21cr|R-snowfall-1.84.6-5|41	%doc %{rlibdir}/%{packname}/doc
21cr|R-snowfall-1.84.6-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-snowfall-1.84.6-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-snowfall-1.84.6-5|44	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-snowfall-1.84.6-5|45	%{rlibdir}/%{packname}/INDEX
21cr|R-snowfall-1.84.6-5|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-snowfall-1.84.6-5|47	%{rlibdir}/%{packname}/Meta
21cr|R-snowfall-1.84.6-5|48	%{rlibdir}/%{packname}/R
21cr|R-snowfall-1.84.6-5|49	%{rlibdir}/%{packname}/data
21cr|R-snowfall-1.84.6-5|50	%{rlibdir}/%{packname}/help

7993 21
21cr|R-snowFT-1.4.0-2|1	%global packname  snowFT
21cr|R-snowFT-1.4.0-2|2	%global rlibdir  %{_datadir}/R/library
21cr|R-snowFT-1.4.0-2|3	
21cr|R-snowFT-1.4.0-2|4	Name:             R-%{packname}
21cr|R-snowFT-1.4.0-2|5	Version:          1.4.0
21cr|R-snowFT-1.4.0-2|6	Release:          2
21cr|R-snowFT-1.4.0-2|7	Summary:          Fault Tolerant Simple Network of Workstations
21cr|R-snowFT-1.4.0-2|8	Group:            Sciences/Mathematics
21cr|R-snowFT-1.4.0-2|9	License:          GPL (>= 2)
21cr|R-snowFT-1.4.0-2|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-snowFT-1.4.0-2|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.4-0.tar.gz
21cr|R-snowFT-1.4.0-2|12	BuildArch:        noarch
21cr|R-snowFT-1.4.0-2|13	Requires:         R-core
21cr|R-snowFT-1.4.0-2|14	Requires:         R-snow
21cr|R-snowFT-1.4.0-2|15	Requires:         R-Rmpi R-rlecuyer
21cr|R-snowFT-1.4.0-2|16	BuildRequires:    R-devel Rmath-devel  R-snow
21cr|R-snowFT-1.4.0-2|17	BuildRequires:    R-Rmpi R-rlecuyer
21cr|R-snowFT-1.4.0-2|18	
21cr|R-snowFT-1.4.0-2|19	%description
21cr|R-snowFT-1.4.0-2|20	Extension of the snow package supporting fault tolerant and reproducible
21cr|R-snowFT-1.4.0-2|21	applications, as well as supporting easy-to-use parallel programming -
21cr|R-snowFT-1.4.0-2|22	only one function is needed.
21cr|R-snowFT-1.4.0-2|23	
21cr|R-snowFT-1.4.0-2|24	%prep
21cr|R-snowFT-1.4.0-2|25	%setup -q -c -n %{packname}
21cr|R-snowFT-1.4.0-2|26	
21cr|R-snowFT-1.4.0-2|27	perl -pi -e 's|\brmpi\b|Rmpi|;' snowFT/man/snowFT-package.Rd snowFT/DESCRIPTION
21cr|R-snowFT-1.4.0-2|28	
21cr|R-snowFT-1.4.0-2|29	%build
21cr|R-snowFT-1.4.0-2|30	
21cr|R-snowFT-1.4.0-2|31	%install
21cr|R-snowFT-1.4.0-2|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-snowFT-1.4.0-2|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-snowFT-1.4.0-2|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-snowFT-1.4.0-2|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-snowFT-1.4.0-2|36	
21cr|R-snowFT-1.4.0-2|37	#check
21cr|R-snowFT-1.4.0-2|38	#{_bindir}/R CMD check %%{packname}
21cr|R-snowFT-1.4.0-2|39	
21cr|R-snowFT-1.4.0-2|40	%files
21cr|R-snowFT-1.4.0-2|41	%{rlibdir}/%{packname}

7994 21
21cr|R-som-0.3.5-4|1	%global packname  som
21cr|R-som-0.3.5-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-som-0.3.5-4|3	
21cr|R-som-0.3.5-4|4	Name:             R-%{packname}
21cr|R-som-0.3.5-4|5	Version:          0.3.5
21cr|R-som-0.3.5-4|6	Release:          4
21cr|R-som-0.3.5-4|7	Summary:          Self-Organizing Map
21cr|R-som-0.3.5-4|8	Group:            Sciences/Mathematics
21cr|R-som-0.3.5-4|9	License:          GPLv3+
21cr|R-som-0.3.5-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-som-0.3.5-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-5.tar.gz
21cr|R-som-0.3.5-4|12	
21cr|R-som-0.3.5-4|13	
21cr|R-som-0.3.5-4|14	
21cr|R-som-0.3.5-4|15	
21cr|R-som-0.3.5-4|16	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-som-0.3.5-4|17	
21cr|R-som-0.3.5-4|18	
21cr|R-som-0.3.5-4|19	%description
21cr|R-som-0.3.5-4|20	Self-Organizing Map (with application in gene clustering)
21cr|R-som-0.3.5-4|21	
21cr|R-som-0.3.5-4|22	%prep
21cr|R-som-0.3.5-4|23	%setup -q -c -n %{packname}
21cr|R-som-0.3.5-4|24	
21cr|R-som-0.3.5-4|25	%build
21cr|R-som-0.3.5-4|26	
21cr|R-som-0.3.5-4|27	%install
21cr|R-som-0.3.5-4|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-som-0.3.5-4|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-som-0.3.5-4|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-som-0.3.5-4|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-som-0.3.5-4|32	
21cr|R-som-0.3.5-4|33	#check
21cr|R-som-0.3.5-4|34	#{_bindir}/R CMD check %%{packname}
21cr|R-som-0.3.5-4|35	
21cr|R-som-0.3.5-4|36	%files
21cr|R-som-0.3.5-4|37	%dir %{rlibdir}/%{packname}
21cr|R-som-0.3.5-4|38	%doc %{rlibdir}/%{packname}/html
21cr|R-som-0.3.5-4|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-som-0.3.5-4|40	%{rlibdir}/%{packname}/INDEX
21cr|R-som-0.3.5-4|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-som-0.3.5-4|42	%{rlibdir}/%{packname}/Meta
21cr|R-som-0.3.5-4|43	%{rlibdir}/%{packname}/R
21cr|R-som-0.3.5-4|44	%{rlibdir}/%{packname}/help
21cr|R-som-0.3.5-4|45	%{rlibdir}/%{packname}/libs
21cr|R-som-0.3.5-4|46	%{rlibdir}/%{packname}/data

7995 21
21cr|R-sp-1.4.2-2|1	%bcond_without bootstrap
21cr|R-sp-1.4.2-2|2	%global	packname sp
21cr|R-sp-1.4.2-2|3	%global	rlibdir %{_libdir}/R/library
21cr|R-sp-1.4.2-2|4	
21cr|R-sp-1.4.2-2|5	Summary:	Classes and methods for spatial data
21cr|R-sp-1.4.2-2|6	Name:		R-%{packname}
21cr|R-sp-1.4.2-2|7	Version:	1.4.2
21cr|R-sp-1.4.2-2|8	Release:	2
21cr|R-sp-1.4.2-2|9	License:	GPLv2+
21cr|R-sp-1.4.2-2|10	Group:		Sciences/Mathematics
21cr|R-sp-1.4.2-2|11	Url:		http://cran.r-project.org/web/packages/sp/index.html
21cr|R-sp-1.4.2-2|12	Source0:	http://cran.r-project.org/src/contrib/sp_1.4-2.tar.gz
21cr|R-sp-1.4.2-2|13	BuildRequires:	texlive-collection-latex
21cr|R-sp-1.4.2-2|14	BuildRequires:	R-graphics
21cr|R-sp-1.4.2-2|15	BuildRequires:	R-grid
21cr|R-sp-1.4.2-2|16	BuildRequires:	R-lattice
21cr|R-sp-1.4.2-2|17	BuildRequires:	R-utils
21cr|R-sp-1.4.2-2|18	BuildRequires:	R-methods
21cr|R-sp-1.4.2-2|19	%if %{with bootstrap}
21cr|R-sp-1.4.2-2|20	BuildRequires:	R-RColorBrewer
21cr|R-sp-1.4.2-2|21	%else
21cr|R-sp-1.4.2-2|22	BuildRequires:	R-RColorBrewer
21cr|R-sp-1.4.2-2|23	BuildRequires:	R-rgdal
21cr|R-sp-1.4.2-2|24	BuildRequires:	R-rgeos
21cr|R-sp-1.4.2-2|25	%endif
21cr|R-sp-1.4.2-2|26	BuildRequires:	blas-devel
21cr|R-sp-1.4.2-2|27	BuildRequires:	lapack-devel
21cr|R-sp-1.4.2-2|28	BuildRequires:	R-devel
21cr|R-sp-1.4.2-2|29	BuildRequires:	Rmath-devel
21cr|R-sp-1.4.2-2|30	BuildRequires:	x11-server-xvfb
21cr|R-sp-1.4.2-2|31	Requires:	R-graphics
21cr|R-sp-1.4.2-2|32	Requires:	R-grid
21cr|R-sp-1.4.2-2|33	Requires:	R-lattice
21cr|R-sp-1.4.2-2|34	Requires:	R-methods
21cr|R-sp-1.4.2-2|35	Requires:	R-utils
21cr|R-sp-1.4.2-2|36	%if %{with bootstrap}
21cr|R-sp-1.4.2-2|37	Requires:	R-RColorBrewer
21cr|R-sp-1.4.2-2|38	%else
21cr|R-sp-1.4.2-2|39	Requires:	R-RColorBrewer
21cr|R-sp-1.4.2-2|40	Requires:	R-rgdal
21cr|R-sp-1.4.2-2|41	Requires:	R-rgeos
21cr|R-sp-1.4.2-2|42	%endif
21cr|R-sp-1.4.2-2|43	
21cr|R-sp-1.4.2-2|44	%description
21cr|R-sp-1.4.2-2|45	A package that provides classes and methods for spatial data. The classes
21cr|R-sp-1.4.2-2|46	document where the spatial location information resides, for 2D or 3D data.
21cr|R-sp-1.4.2-2|47	Utility functions are provided, e.g. for plotting data as maps, spatial
21cr|R-sp-1.4.2-2|48	selection, as well as methods for retrieving coordinates, for subsetting,
21cr|R-sp-1.4.2-2|49	print, summary, etc.
21cr|R-sp-1.4.2-2|50	
21cr|R-sp-1.4.2-2|51	%files
21cr|R-sp-1.4.2-2|52	%dir %{rlibdir}/%{packname}
21cr|R-sp-1.4.2-2|53	%doc %{rlibdir}/%{packname}/doc
21cr|R-sp-1.4.2-2|54	%doc %{rlibdir}/%{packname}/html
21cr|R-sp-1.4.2-2|55	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-sp-1.4.2-2|56	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-sp-1.4.2-2|57	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-sp-1.4.2-2|58	%{rlibdir}/%{packname}/INDEX
21cr|R-sp-1.4.2-2|59	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-sp-1.4.2-2|60	%{rlibdir}/%{packname}/Meta
21cr|R-sp-1.4.2-2|61	%{rlibdir}/%{packname}/R
21cr|R-sp-1.4.2-2|62	%{rlibdir}/%{packname}/data
21cr|R-sp-1.4.2-2|63	%{rlibdir}/%{packname}/demo
21cr|R-sp-1.4.2-2|64	%{rlibdir}/%{packname}/external
21cr|R-sp-1.4.2-2|65	%{rlibdir}/%{packname}/help
21cr|R-sp-1.4.2-2|66	%{rlibdir}/%{packname}/include
21cr|R-sp-1.4.2-2|67	%{rlibdir}/%{packname}/libs
21cr|R-sp-1.4.2-2|68	
21cr|R-sp-1.4.2-2|69	#------------------------------------------------------------------
21cr|R-sp-1.4.2-2|70	
21cr|R-sp-1.4.2-2|71	%prep
21cr|R-sp-1.4.2-2|72	%setup -c -qn %{packname}
21cr|R-sp-1.4.2-2|73	
21cr|R-sp-1.4.2-2|74	
21cr|R-sp-1.4.2-2|75	%build
21cr|R-sp-1.4.2-2|76	# Nothing to do
21cr|R-sp-1.4.2-2|77	
21cr|R-sp-1.4.2-2|78	
21cr|R-sp-1.4.2-2|79	%install
21cr|R-sp-1.4.2-2|80	mkdir -p %{buildroot}%{rlibdir}
21cr|R-sp-1.4.2-2|81	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-sp-1.4.2-2|82	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-sp-1.4.2-2|83	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-sp-1.4.2-2|84	
21cr|R-sp-1.4.2-2|85	%if %{without bootstrap}
21cr|R-sp-1.4.2-2|86	%check
21cr|R-sp-1.4.2-2|87	xvfb-run %{_bindir}/R CMD check %{packname}
21cr|R-sp-1.4.2-2|88	%endif

7996 21
21cr|R-spam-0.41.0-5|1	%bcond_without bootstrap
21cr|R-spam-0.41.0-5|2	%global packname  spam
21cr|R-spam-0.41.0-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-spam-0.41.0-5|4	
21cr|R-spam-0.41.0-5|5	Name:             R-%{packname}
21cr|R-spam-0.41.0-5|6	Version:          0.41.0
21cr|R-spam-0.41.0-5|7	Release:          5
21cr|R-spam-0.41.0-5|8	Summary:          SPArse Matrix
21cr|R-spam-0.41.0-5|9	Group:            Sciences/Mathematics
21cr|R-spam-0.41.0-5|10	License:          GPL | file LICENSE
21cr|R-spam-0.41.0-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-spam-0.41.0-5|12	Source0:          http://cran.r-project.org/src/contrib/spam_0.41-0.tar.gz
21cr|R-spam-0.41.0-5|13	Requires:         R-methods
21cr|R-spam-0.41.0-5|14	%if %{with bootstrap}
21cr|R-spam-0.41.0-5|15	Requires:         R-SparseM
21cr|R-spam-0.41.0-5|16	Requires:         R-Matrix
21cr|R-spam-0.41.0-5|17	%else
21cr|R-spam-0.41.0-5|18	Requires:         R-fields
21cr|R-spam-0.41.0-5|19	Requires:         R-SparseM
21cr|R-spam-0.41.0-5|20	Requires:         R-Matrix
21cr|R-spam-0.41.0-5|21	%endif
21cr|R-spam-0.41.0-5|22	BuildRequires:    R-devel
21cr|R-spam-0.41.0-5|23	BuildRequires:    Rmath-devel
21cr|R-spam-0.41.0-5|24	BuildRequires:    R-methods
21cr|R-spam-0.41.0-5|25	%if %{with bootstrap}
21cr|R-spam-0.41.0-5|26	BuildRequires:    R-SparseM
21cr|R-spam-0.41.0-5|27	BuildRequires:    R-Matrix
21cr|R-spam-0.41.0-5|28	%else
21cr|R-spam-0.41.0-5|29	BuildRequires:    R-fields
21cr|R-spam-0.41.0-5|30	BuildRequires:    R-SparseM
21cr|R-spam-0.41.0-5|31	BuildRequires:    R-Matrix
21cr|R-spam-0.41.0-5|32	%endif
21cr|R-spam-0.41.0-5|33	BuildRequires:    blas-devel
21cr|R-spam-0.41.0-5|34	BuildRequires:    lapack-devel
21cr|R-spam-0.41.0-5|35	
21cr|R-spam-0.41.0-5|36	%description
21cr|R-spam-0.41.0-5|37	Set of function for sparse matrix algebra.  Differences with
21cr|R-spam-0.41.0-5|38	SparseM/Matrix are: (1) we only support (essentially) one sparse matrix
21cr|R-spam-0.41.0-5|39	format, (2) based on transparent and simple structure(s), (3) tailored for
21cr|R-spam-0.41.0-5|40	MCMC calculations within GMRF. (4) S3 and S4 like-"compatible" ...  and it
21cr|R-spam-0.41.0-5|41	is fast.
21cr|R-spam-0.41.0-5|42	
21cr|R-spam-0.41.0-5|43	%prep
21cr|R-spam-0.41.0-5|44	%setup -q -c -n %{packname}
21cr|R-spam-0.41.0-5|45	
21cr|R-spam-0.41.0-5|46	%build
21cr|R-spam-0.41.0-5|47	
21cr|R-spam-0.41.0-5|48	%install
21cr|R-spam-0.41.0-5|49	mkdir -p %{buildroot}%{rlibdir}
21cr|R-spam-0.41.0-5|50	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-spam-0.41.0-5|51	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-spam-0.41.0-5|52	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-spam-0.41.0-5|53	
21cr|R-spam-0.41.0-5|54	%if %{without bootstrap}
21cr|R-spam-0.41.0-5|55	%check
21cr|R-spam-0.41.0-5|56	%{_bindir}/R CMD check %{packname}
21cr|R-spam-0.41.0-5|57	%endif
21cr|R-spam-0.41.0-5|58	
21cr|R-spam-0.41.0-5|59	%files
21cr|R-spam-0.41.0-5|60	%dir %{rlibdir}/%{packname}
21cr|R-spam-0.41.0-5|61	%doc %{rlibdir}/%{packname}/html
21cr|R-spam-0.41.0-5|62	%doc %{rlibdir}/%{packname}/0NEWS
21cr|R-spam-0.41.0-5|63	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-spam-0.41.0-5|64	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-spam-0.41.0-5|65	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-spam-0.41.0-5|66	%{rlibdir}/%{packname}/INDEX
21cr|R-spam-0.41.0-5|67	%{rlibdir}/%{packname}/LICENSE
21cr|R-spam-0.41.0-5|68	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-spam-0.41.0-5|69	%{rlibdir}/%{packname}/Meta
21cr|R-spam-0.41.0-5|70	%{rlibdir}/%{packname}/R
21cr|R-spam-0.41.0-5|71	%{rlibdir}/%{packname}/data
21cr|R-spam-0.41.0-5|72	%{rlibdir}/%{packname}/demo
21cr|R-spam-0.41.0-5|73	%{rlibdir}/%{packname}/demodata
21cr|R-spam-0.41.0-5|74	%{rlibdir}/%{packname}/help
21cr|R-spam-0.41.0-5|75	%{rlibdir}/%{packname}/libs

7997 21
21cr|rspamd-2.6-3|1	# The contributed internal libraries are linked statically:
21cr|rspamd-2.6-3|2	# linking errors from them are harmless
21cr|rspamd-2.6-3|3	%global	_disable_ld_no_undefined 1
21cr|rspamd-2.6-3|4	
21cr|rspamd-2.6-3|5	%define	rspamd_user _rspamd
21cr|rspamd-2.6-3|6	%define	rspamd_group %{rspamd_user}
21cr|rspamd-2.6-3|7	%define	rspamd_home %{_localstatedir}/lib/%{name}
21cr|rspamd-2.6-3|8	%define	rspamd_logdir %{_localstatedir}/log/%{name}
21cr|rspamd-2.6-3|9	%define	rspamd_confdir %{_sysconfdir}/%{name}
21cr|rspamd-2.6-3|10	%define	rspamd_mapsdir %{rspamd_confdir}/maps.d
21cr|rspamd-2.6-3|11	%define	rspamd_pluginsdir %{_datadir}/%{name}
21cr|rspamd-2.6-3|12	%define	rspamd_rulesdir %{_datadir}/%{name}/rules
21cr|rspamd-2.6-3|13	%define	rspamd_wwwdir %{_datadir}/%{name}/www
21cr|rspamd-2.6-3|14	
21cr|rspamd-2.6-3|15	# No major: internal libraries only
21cr|rspamd-2.6-3|16	%define	libname	%mklibname %{name}
21cr|rspamd-2.6-3|17	
21cr|rspamd-2.6-3|18	Summary:	Rapid spam filtering system
21cr|rspamd-2.6-3|19	Name:		rspamd
21cr|rspamd-2.6-3|20	Version:	2.6
21cr|rspamd-2.6-3|21	Release:	3
21cr|rspamd-2.6-3|22	Group:		Networking/Mail
21cr|rspamd-2.6-3|23	License:	BSD
21cr|rspamd-2.6-3|24	Url:		https://rspamd.com
21cr|rspamd-2.6-3|25	Source0:	https://github.com/rspamd/rspamd/archive/%{name}-%{version}.tar.gz
21cr|rspamd-2.6-3|26	Source1:	%{name}.tmpfile
21cr|rspamd-2.6-3|27	Source2:	%{name}.logrotate
21cr|rspamd-2.6-3|28	Source3:	80-%{name}.preset
21cr|rspamd-2.6-3|29	Patch0:		rspamd-2.6-service-type.patch
21cr|rspamd-2.6-3|30	BuildRequires:	cmake
21cr|rspamd-2.6-3|31	BuildRequires:	ragel
21cr|rspamd-2.6-3|32	BuildRequires:	systemd
21cr|rspamd-2.6-3|33	BuildRequires:	jemalloc-devel
21cr|rspamd-2.6-3|34	BuildRequires:	libstemmer-devel
21cr|rspamd-2.6-3|35	BuildRequires:	magic-devel
21cr|rspamd-2.6-3|36	BuildRequires:	pkgconfig(glib-2.0) >= 2.28
21cr|rspamd-2.6-3|37	BuildRequires:	pkgconfig(icu-i18n)
21cr|rspamd-2.6-3|38	BuildRequires:	pkgconfig(libpcre)
21cr|rspamd-2.6-3|39	BuildRequires:	pkgconfig(libsodium) >= 1.0.0
21cr|rspamd-2.6-3|40	BuildRequires:	pkgconfig(lua)
21cr|rspamd-2.6-3|41	BuildRequires:	pkgconfig(luajit)
21cr|rspamd-2.6-3|42	BuildRequires:	pkgconfig(openssl)
21cr|rspamd-2.6-3|43	BuildRequires:	pkgconfig(sqlite3)
21cr|rspamd-2.6-3|44	BuildRequires:	pkgconfig(zlib)
21cr|rspamd-2.6-3|45	Requires:	%{libname} = %{EVRD}
21cr|rspamd-2.6-3|46	Requires:	logrotate
21cr|rspamd-2.6-3|47	Requires(pre,post,preun,postun):	rpm-helper
21cr|rspamd-2.6-3|48	Requires(pre,post,preun,postun):	systemd
21cr|rspamd-2.6-3|49	Recommends:	redis
21cr|rspamd-2.6-3|50	
21cr|rspamd-2.6-3|51	%description
21cr|rspamd-2.6-3|52	Rspamd is a rapid, modular and lightweight spam filter. It is designed to work
21cr|rspamd-2.6-3|53	with big amount of mail and can be easily extended with own filters written in
21cr|rspamd-2.6-3|54	lua.
21cr|rspamd-2.6-3|55	
21cr|rspamd-2.6-3|56	%files
21cr|rspamd-2.6-3|57	%doc ChangeLog LICENSE.md README.md
21cr|rspamd-2.6-3|58	%{_unitdir}/%{name}.service
21cr|rspamd-2.6-3|59	%{_tmpfilesdir}/%{name}.conf
21cr|rspamd-2.6-3|60	%{_presetdir}/80-%{name}.preset
21cr|rspamd-2.6-3|61	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|rspamd-2.6-3|62	%dir %{rspamd_logdir}
21cr|rspamd-2.6-3|63	%{_bindir}/%{name}
21cr|rspamd-2.6-3|64	%{_bindir}/%{name}_stats
21cr|rspamd-2.6-3|65	%{_bindir}/rspamc
21cr|rspamd-2.6-3|66	%{_bindir}/rspamadm
21cr|rspamd-2.6-3|67	%config(noreplace) %{rspamd_confdir}/%{name}.conf
21cr|rspamd-2.6-3|68	%config(noreplace) %{rspamd_confdir}/actions.conf
21cr|rspamd-2.6-3|69	%config(noreplace) %{rspamd_confdir}/composites.conf
21cr|rspamd-2.6-3|70	%config(noreplace) %{rspamd_confdir}/cgp.inc
21cr|rspamd-2.6-3|71	%config(noreplace) %{rspamd_confdir}/groups.conf
21cr|rspamd-2.6-3|72	%config(noreplace) %{rspamd_confdir}/metrics.conf
21cr|rspamd-2.6-3|73	%config(noreplace) %{rspamd_confdir}/modules.conf
21cr|rspamd-2.6-3|74	%config(noreplace) %{rspamd_confdir}/statistic.conf
21cr|rspamd-2.6-3|75	%config(noreplace) %{rspamd_confdir}/settings.conf
21cr|rspamd-2.6-3|76	%config(noreplace) %{rspamd_confdir}/common.conf
21cr|rspamd-2.6-3|77	%config(noreplace) %{rspamd_confdir}/logging.inc
21cr|rspamd-2.6-3|78	%config(noreplace) %{rspamd_confdir}/options.inc
21cr|rspamd-2.6-3|79	%config(noreplace) %{rspamd_confdir}/worker-controller.inc
21cr|rspamd-2.6-3|80	%config(noreplace) %{rspamd_confdir}/worker-fuzzy.inc
21cr|rspamd-2.6-3|81	%config(noreplace) %{rspamd_confdir}/worker-normal.inc
21cr|rspamd-2.6-3|82	%config(noreplace) %{rspamd_confdir}/worker-proxy.inc
21cr|rspamd-2.6-3|83	%config(noreplace) %{rspamd_confdir}/modules.d/*
21cr|rspamd-2.6-3|84	%config(noreplace) %{rspamd_confdir}/scores.d/*
21cr|rspamd-2.6-3|85	%config(noreplace) %{rspamd_mapsdir}/dmarc_whitelist.inc
21cr|rspamd-2.6-3|86	%config(noreplace) %{rspamd_mapsdir}/maillist.inc
21cr|rspamd-2.6-3|87	%config(noreplace) %{rspamd_mapsdir}/mid.inc
21cr|rspamd-2.6-3|88	%config(noreplace) %{rspamd_mapsdir}/mime_types.inc
21cr|rspamd-2.6-3|89	%config(noreplace) %{rspamd_mapsdir}/redirectors.inc
21cr|rspamd-2.6-3|90	%config(noreplace) %{rspamd_mapsdir}/spf_dkim_whitelist.inc
21cr|rspamd-2.6-3|91	%config(noreplace) %{rspamd_mapsdir}/surbl-whitelist.inc
21cr|rspamd-2.6-3|92	%attr(-, _rspamd, _rspamd) %dir %{rspamd_home}
21cr|rspamd-2.6-3|93	%dir %{rspamd_rulesdir}
21cr|rspamd-2.6-3|94	%{rspamd_rulesdir}/*.lua
21cr|rspamd-2.6-3|95	%dir %{rspamd_rulesdir}/controller
21cr|rspamd-2.6-3|96	%{rspamd_rulesdir}/controller/*.lua
21cr|rspamd-2.6-3|97	%dir %{rspamd_rulesdir}/regexp
21cr|rspamd-2.6-3|98	%{rspamd_rulesdir}/regexp/*.lua
21cr|rspamd-2.6-3|99	%dir %{rspamd_confdir}
21cr|rspamd-2.6-3|100	%dir %{rspamd_mapsdir}
21cr|rspamd-2.6-3|101	%dir %{rspamd_confdir}/modules.d
21cr|rspamd-2.6-3|102	%dir %{rspamd_confdir}/local.d
21cr|rspamd-2.6-3|103	%dir %{rspamd_confdir}/override.d
21cr|rspamd-2.6-3|104	%dir %{rspamd_confdir}/scores.d
21cr|rspamd-2.6-3|105	%dir %{rspamd_pluginsdir}
21cr|rspamd-2.6-3|106	%{rspamd_pluginsdir}/effective_tld_names.dat
21cr|rspamd-2.6-3|107	%{rspamd_pluginsdir}/*.lua
21cr|rspamd-2.6-3|108	%dir %{rspamd_pluginsdir}/elastic
21cr|rspamd-2.6-3|109	%{rspamd_pluginsdir}/elastic/*.json
21cr|rspamd-2.6-3|110	%dir %{rspamd_pluginsdir}/languages
21cr|rspamd-2.6-3|111	%{rspamd_pluginsdir}/languages/*.json
21cr|rspamd-2.6-3|112	%{rspamd_pluginsdir}/languages/stop_words
21cr|rspamd-2.6-3|113	%dir %{rspamd_pluginsdir}/lualib
21cr|rspamd-2.6-3|114	%{rspamd_pluginsdir}/lualib/*.lua
21cr|rspamd-2.6-3|115	%dir %{rspamd_pluginsdir}/lualib/lua_content
21cr|rspamd-2.6-3|116	%dir %{rspamd_pluginsdir}/lualib/lua_ffi
21cr|rspamd-2.6-3|117	%dir %{rspamd_pluginsdir}/lualib/lua_magic
21cr|rspamd-2.6-3|118	%dir %{rspamd_pluginsdir}/lualib/lua_scanners
21cr|rspamd-2.6-3|119	%dir %{rspamd_pluginsdir}/lualib/lua_selectors
21cr|rspamd-2.6-3|120	%dir %{rspamd_pluginsdir}/lualib/rspamadm
21cr|rspamd-2.6-3|121	%{rspamd_pluginsdir}/lualib/*/*.lua
21cr|rspamd-2.6-3|122	%dir %{rspamd_wwwdir}
21cr|rspamd-2.6-3|123	%{rspamd_wwwdir}/*
21cr|rspamd-2.6-3|124	%{_mandir}/man8/%{name}.*
21cr|rspamd-2.6-3|125	%{_mandir}/man1/rspamc.*
21cr|rspamd-2.6-3|126	%{_mandir}/man1/rspamadm.*
21cr|rspamd-2.6-3|127	
21cr|rspamd-2.6-3|128	%pre
21cr|rspamd-2.6-3|129	%_pre_useradd %{rspamd_user}
21cr|rspamd-2.6-3|130	%_pre_groupadd %{rspamd_group}
21cr|rspamd-2.6-3|131	
21cr|rspamd-2.6-3|132	%post
21cr|rspamd-2.6-3|133	%tmpfiles_create %{name}
21cr|rspamd-2.6-3|134	%systemd_post %{name}.service
21cr|rspamd-2.6-3|135	
21cr|rspamd-2.6-3|136	%preun
21cr|rspamd-2.6-3|137	%systemd_preun %{name}.service
21cr|rspamd-2.6-3|138	
21cr|rspamd-2.6-3|139	%postun
21cr|rspamd-2.6-3|140	%systemd_postun_with_restart %{name}.service
21cr|rspamd-2.6-3|141	%_postun_userdel %{rspamd_user}
21cr|rspamd-2.6-3|142	%_postun_groupdel %{rspamd_group}
21cr|rspamd-2.6-3|143	
21cr|rspamd-2.6-3|144	#-----------------------------------------------------------------------------
21cr|rspamd-2.6-3|145	
21cr|rspamd-2.6-3|146	%package -n %{libname}
21cr|rspamd-2.6-3|147	Summary:	Libraries for rspamd rapid spam filtering system
21cr|rspamd-2.6-3|148	Group:		System/Libraries
21cr|rspamd-2.6-3|149	
21cr|rspamd-2.6-3|150	%description -n %{libname}
21cr|rspamd-2.6-3|151	Libraries used by %{name}.
21cr|rspamd-2.6-3|152	
21cr|rspamd-2.6-3|153	%files -n %{libname}
21cr|rspamd-2.6-3|154	%doc LICENSE.md
21cr|rspamd-2.6-3|155	%dir %{_libdir}/%{name}
21cr|rspamd-2.6-3|156	%{_libdir}/%{name}/*.so
21cr|rspamd-2.6-3|157	
21cr|rspamd-2.6-3|158	#-----------------------------------------------------------------------------
21cr|rspamd-2.6-3|159	
21cr|rspamd-2.6-3|160	%prep
21cr|rspamd-2.6-3|161	%setup -q
21cr|rspamd-2.6-3|162	%patch0 -p1
21cr|rspamd-2.6-3|163	
21cr|rspamd-2.6-3|164	
21cr|rspamd-2.6-3|165	%build
21cr|rspamd-2.6-3|166	#DEBIAN_BUILD controls the build of tests: 1 = NO.
21cr|rspamd-2.6-3|167	%cmake .. \
21cr|rspamd-2.6-3|168	-DCMAKE_BUILD_TYPE=Release \
21cr|rspamd-2.6-3|169	-DCMAKE_C_OPT_FLAGS="%{optflags}" \
21cr|rspamd-2.6-3|170	-DINCLUDEDIR=%{_includedir} \
21cr|rspamd-2.6-3|171	-DMANDIR=%{_mandir} \
21cr|rspamd-2.6-3|172	-DSYSTEMDDIR=%{_unitdir} \
21cr|rspamd-2.6-3|173	-DCONFDIR=%{_sysconfdir}/rspamd \
21cr|rspamd-2.6-3|174	-DDBDIR=%{_localstatedir}/lib/rspamd \
21cr|rspamd-2.6-3|175	-DEXAMPLESDIR=%{_datadir}/examples/rspamd \
21cr|rspamd-2.6-3|176	-DLIBDIR=%{_libdir}/rspamd/ \
21cr|rspamd-2.6-3|177	-DLOGDIR=%{_localstatedir}/log/rspamd \
21cr|rspamd-2.6-3|178	-DPLUGINSDIR=%{_datadir}/rspamd \
21cr|rspamd-2.6-3|179	-DRUNDIR=%{_rundir}/rspamd \
21cr|rspamd-2.6-3|180	-DENABLE_LUAJIT=ON \
21cr|rspamd-2.6-3|181	-DWANT_SYSTEMD_UNITS=ON \
21cr|rspamd-2.6-3|182	-DENABLE_SNOWBALL=ON \
21cr|rspamd-2.6-3|183	-DENABLE_JEMALLOC=ON \
21cr|rspamd-2.6-3|184	-DNO_SHARED=ON \
21cr|rspamd-2.6-3|185	-DDEBIAN_BUILD=1 \
21cr|rspamd-2.6-3|186	-DRSPAMD_GROUP=%{rspamd_group} \
21cr|rspamd-2.6-3|187	-DRSPAMD_USER=%{rspamd_user}
21cr|rspamd-2.6-3|188	%make
21cr|rspamd-2.6-3|189	
21cr|rspamd-2.6-3|190	
21cr|rspamd-2.6-3|191	%install
21cr|rspamd-2.6-3|192	%makeinstall_std -C build
21cr|rspamd-2.6-3|193	
21cr|rspamd-2.6-3|194	# Create some needed dirs
21cr|rspamd-2.6-3|195	install -d -p -m 0755 %{buildroot}%{rspamd_logdir}
21cr|rspamd-2.6-3|196	install -d -p -m 0755 %{buildroot}%{rspamd_home}
21cr|rspamd-2.6-3|197	install -p -D -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/local.d/
21cr|rspamd-2.6-3|198	install -p -D -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/override.d/
21cr|rspamd-2.6-3|199	
21cr|rspamd-2.6-3|200	# Install our stuff
21cr|rspamd-2.6-3|201	install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|rspamd-2.6-3|202	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|rspamd-2.6-3|203	install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_presetdir}/80-rspamd.preset

7998 21
21cr|R-SparseM-1.6-5|1	%global packname  SparseM
21cr|R-SparseM-1.6-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-SparseM-1.6-5|3	
21cr|R-SparseM-1.6-5|4	Name:             R-%{packname}
21cr|R-SparseM-1.6-5|5	Version:          1.6
21cr|R-SparseM-1.6-5|6	Release:          5
21cr|R-SparseM-1.6-5|7	Summary:          Sparse Linear Algebra
21cr|R-SparseM-1.6-5|8	Group:            Sciences/Mathematics
21cr|R-SparseM-1.6-5|9	License:          file LICENSE
21cr|R-SparseM-1.6-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-SparseM-1.6-5|11	Source0:          http://cran.r-project.org/src/contrib/SparseM_%{version}.tar.gz
21cr|R-SparseM-1.6-5|12	Requires:         R-methods
21cr|R-SparseM-1.6-5|13	Requires:         R-stats
21cr|R-SparseM-1.6-5|14	Requires:         R-utils
21cr|R-SparseM-1.6-5|15	BuildRequires:    R-devel
21cr|R-SparseM-1.6-5|16	BuildRequires:    Rmath-devel
21cr|R-SparseM-1.6-5|17	BuildRequires:    texlive-collection-latex
21cr|R-SparseM-1.6-5|18	BuildRequires:    R-methods
21cr|R-SparseM-1.6-5|19	BuildRequires:    R-stats
21cr|R-SparseM-1.6-5|20	BuildRequires:    R-utils
21cr|R-SparseM-1.6-5|21	BuildRequires:    pkgconfig(lapack)
21cr|R-SparseM-1.6-5|22	
21cr|R-SparseM-1.6-5|23	%description
21cr|R-SparseM-1.6-5|24	Basic linear algebra for sparse matrices
21cr|R-SparseM-1.6-5|25	
21cr|R-SparseM-1.6-5|26	%prep
21cr|R-SparseM-1.6-5|27	%setup -q -c -n %{packname}
21cr|R-SparseM-1.6-5|28	
21cr|R-SparseM-1.6-5|29	%build
21cr|R-SparseM-1.6-5|30	
21cr|R-SparseM-1.6-5|31	%install
21cr|R-SparseM-1.6-5|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-SparseM-1.6-5|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-SparseM-1.6-5|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-SparseM-1.6-5|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-SparseM-1.6-5|36	
21cr|R-SparseM-1.6-5|37	#check
21cr|R-SparseM-1.6-5|38	#{_bindir}/R CMD check %%{packname}
21cr|R-SparseM-1.6-5|39	
21cr|R-SparseM-1.6-5|40	%files
21cr|R-SparseM-1.6-5|41	%dir %{rlibdir}/%{packname}
21cr|R-SparseM-1.6-5|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-SparseM-1.6-5|43	%doc %{rlibdir}/%{packname}/html
21cr|R-SparseM-1.6-5|44	%doc %{rlibdir}/%{packname}/Change*
21cr|R-SparseM-1.6-5|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-SparseM-1.6-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-SparseM-1.6-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-SparseM-1.6-5|48	%{rlibdir}/%{packname}/TODO
21cr|R-SparseM-1.6-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-SparseM-1.6-5|50	%{rlibdir}/%{packname}/R
21cr|R-SparseM-1.6-5|51	%{rlibdir}/%{packname}/data
21cr|R-SparseM-1.6-5|52	%{rlibdir}/%{packname}/demo
21cr|R-SparseM-1.6-5|53	%{rlibdir}/%{packname}/extdata
21cr|R-SparseM-1.6-5|54	%{rlibdir}/%{packname}/help
21cr|R-SparseM-1.6-5|55	%{rlibdir}/%{packname}/libs

7999 21
21cr|R-spatstat-1.38.1-7|1	%bcond_without bootstrap
21cr|R-spatstat-1.38.1-7|2	%global packname spatstat
21cr|R-spatstat-1.38.1-7|3	%global rlibdir %{_libdir}/R/library
21cr|R-spatstat-1.38.1-7|4	
21cr|R-spatstat-1.38.1-7|5	Summary:	Spatial Point Pattern analysis, model-fitting, simulation, tests
21cr|R-spatstat-1.38.1-7|6	Name:		R-%{packname}
21cr|R-spatstat-1.38.1-7|7	Version:	1.38.1
21cr|R-spatstat-1.38.1-7|8	Release:	7
21cr|R-spatstat-1.38.1-7|9	License:	GPL (>= 2)
21cr|R-spatstat-1.38.1-7|10	Group:		Sciences/Mathematics
21cr|R-spatstat-1.38.1-7|11	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-spatstat-1.38.1-7|12	Source0:	http://cran.r-project.org/src/contrib/spatstat_1.38-1.tar.gz
21cr|R-spatstat-1.38.1-7|13	BuildRequires:	R-devel Rmath-devel texlive-collection-latex R-stats
21cr|R-spatstat-1.38.1-7|14	BuildRequires:	R-graphics R-utils R-deldir
21cr|R-spatstat-1.38.1-7|15	BuildRequires:	R-gsl R-polyclip R-goftest
21cr|R-spatstat-1.38.1-7|16	%if %{with bootstrap}
21cr|R-spatstat-1.38.1-7|17	BuildRequires:	R-gpclib R-sm R-spatial R-tkrplot R-scatterplot3d
21cr|R-spatstat-1.38.1-7|18	%else
21cr|R-spatstat-1.38.1-7|19	BuildRequires:	R-gpclib R-sm R-maptools R-spatial R-rpanel R-tkrplot
21cr|R-spatstat-1.38.1-7|20	BuildRequires:	R-scatterplot3d R-RandomFields
21cr|R-spatstat-1.38.1-7|21	%endif
21cr|R-spatstat-1.38.1-7|22	BuildRequires:	x11-server-xvfb
21cr|R-spatstat-1.38.1-7|23	BuildRequires:	R-abind R-locfit R-tensor
21cr|R-spatstat-1.38.1-7|24	Requires:	R-stats R-graphics R-utils
21cr|R-spatstat-1.38.1-7|25	Recommends:     R-RandomFields R-rpanel
21cr|R-spatstat-1.38.1-7|26	Requires:	R-gsl
21cr|R-spatstat-1.38.1-7|27	%if %{with bootstrap}
21cr|R-spatstat-1.38.1-7|28	Requires:	R-gpclib R-sm R-spatial R-tkrplot R-scatterplot3d
21cr|R-spatstat-1.38.1-7|29	%else
21cr|R-spatstat-1.38.1-7|30	Requires:	R-gpclib R-sm R-maptools R-spatial R-rpanel R-tkrplot
21cr|R-spatstat-1.38.1-7|31	Requires:	R-scatterplot3d R-RandomFields
21cr|R-spatstat-1.38.1-7|32	%endif
21cr|R-spatstat-1.38.1-7|33	Requires:	R-abind R-locfit R-deldir R-tensor R-polyclip R-goftest
21cr|R-spatstat-1.38.1-7|34	
21cr|R-spatstat-1.38.1-7|35	%description
21cr|R-spatstat-1.38.1-7|36	A package for analysing spatial data, mainly Spatial Point Patterns,
21cr|R-spatstat-1.38.1-7|37	including multitype/marked points and spatial covariates, in any
21cr|R-spatstat-1.38.1-7|38	two-dimensional spatial region. Also supports three-dimensional point
21cr|R-spatstat-1.38.1-7|39	patterns, and space-time point patterns in any number of dimensions.
21cr|R-spatstat-1.38.1-7|40	Contains over 1000 functions for plotting spatial data, exploratory data
21cr|R-spatstat-1.38.1-7|41	analysis, model-fitting, simulation, spatial sampling, model diagnostics,
21cr|R-spatstat-1.38.1-7|42	and formal inference.  Data types include point patterns, line segment
21cr|R-spatstat-1.38.1-7|43	patterns, spatial windows, pixel images and tessellations.  Exploratory
21cr|R-spatstat-1.38.1-7|44	methods include K-functions, nearest neighbour distance and empty space
21cr|R-spatstat-1.38.1-7|45	statistics, Fry plots, pair correlation function, kernel smoothed
21cr|R-spatstat-1.38.1-7|46	intensity, relative risk estimation with cross-validated bandwidth
21cr|R-spatstat-1.38.1-7|47	selection, mark correlation functions, segregation indices, mark
21cr|R-spatstat-1.38.1-7|48	dependence diagnostics etc.  Point process models can be fitted to point
21cr|R-spatstat-1.38.1-7|49	pattern data using functions ppm, kppm, slrm similar to glm. Models may
21cr|R-spatstat-1.38.1-7|50	include dependence on covariates, interpoint interaction, cluster
21cr|R-spatstat-1.38.1-7|51	formation and dependence on marks. Fitted models can be simulated
21cr|R-spatstat-1.38.1-7|52	automatically.  Also provides facilities for formal inference (such as
21cr|R-spatstat-1.38.1-7|53	chi-squared tests) and model diagnostics (including simulation envelopes,
21cr|R-spatstat-1.38.1-7|54	residuals, residual plots and Q-Q plots).
21cr|R-spatstat-1.38.1-7|55	
21cr|R-spatstat-1.38.1-7|56	%files
21cr|R-spatstat-1.38.1-7|57	%dir %{rlibdir}/%{packname}
21cr|R-spatstat-1.38.1-7|58	%doc %{rlibdir}/%{packname}/doc
21cr|R-spatstat-1.38.1-7|59	%doc %{rlibdir}/%{packname}/html
21cr|R-spatstat-1.38.1-7|60	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-spatstat-1.38.1-7|61	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-spatstat-1.38.1-7|62	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-spatstat-1.38.1-7|63	%{rlibdir}/%{packname}/INDEX
21cr|R-spatstat-1.38.1-7|64	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-spatstat-1.38.1-7|65	%{rlibdir}/%{packname}/Meta
21cr|R-spatstat-1.38.1-7|66	%{rlibdir}/%{packname}/R
21cr|R-spatstat-1.38.1-7|67	%{rlibdir}/%{packname}/data
21cr|R-spatstat-1.38.1-7|68	%{rlibdir}/%{packname}/demo
21cr|R-spatstat-1.38.1-7|69	%{rlibdir}/%{packname}/help
21cr|R-spatstat-1.38.1-7|70	%{rlibdir}/%{packname}/libs
21cr|R-spatstat-1.38.1-7|71	%{rlibdir}/%{packname}/ratfor
21cr|R-spatstat-1.38.1-7|72	
21cr|R-spatstat-1.38.1-7|73	#------------------------------------------------------------
21cr|R-spatstat-1.38.1-7|74	
21cr|R-spatstat-1.38.1-7|75	%prep
21cr|R-spatstat-1.38.1-7|76	%setup -q -c -n %{packname}
21cr|R-spatstat-1.38.1-7|77	
21cr|R-spatstat-1.38.1-7|78	%build
21cr|R-spatstat-1.38.1-7|79	
21cr|R-spatstat-1.38.1-7|80	%install
21cr|R-spatstat-1.38.1-7|81	mkdir -p %{buildroot}%{rlibdir}
21cr|R-spatstat-1.38.1-7|82	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-spatstat-1.38.1-7|83	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-spatstat-1.38.1-7|84	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-spatstat-1.38.1-7|85	
21cr|R-spatstat-1.38.1-7|86	%if %{without bootstrap}
21cr|R-spatstat-1.38.1-7|87	%check
21cr|R-spatstat-1.38.1-7|88	xvfb-run %{_bindir}/R CMD check %{packname}
21cr|R-spatstat-1.38.1-7|89	%endif

8000 21
21cr|R-spdep-0.6.11-2|1	%global packname spdep
21cr|R-spdep-0.6.11-2|2	%global rlibdir %{_libdir}/R/library
21cr|R-spdep-0.6.11-2|3	
21cr|R-spdep-0.6.11-2|4	Summary:	Spatial dependence: weighting schemes, statistics and models
21cr|R-spdep-0.6.11-2|5	Name:		R-%{packname}
21cr|R-spdep-0.6.11-2|6	Version:	0.6.11
21cr|R-spdep-0.6.11-2|7	Release:	2
21cr|R-spdep-0.6.11-2|8	License:	GPL (>= 2)
21cr|R-spdep-0.6.11-2|9	Group:		Sciences/Mathematics
21cr|R-spdep-0.6.11-2|10	Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-spdep-0.6.11-2|11	Source0:	http://cran.r-project.org/src/contrib/spdep_0.6-11.tar.gz
21cr|R-spdep-0.6.11-2|12	BuildRequires:	R-devel Rmath-devel texlive-collection-latex R-methods R-sp R-boot R-Matrix R-MASS R-nlme R-maptools R-deldir R-coda
21cr|R-spdep-0.6.11-2|13	BuildRequires:	R-snow R-rlecuyer R-spam R-RANN R-RColorBrewer R-lattice
21cr|R-spdep-0.6.11-2|14	BuildRequires:	R-LearnBayes
21cr|R-spdep-0.6.11-2|15	BuildRequires:	R-igraph R-expm R-gmodels
21cr|R-spdep-0.6.11-2|16	BuildRequires:	blas-devel
21cr|R-spdep-0.6.11-2|17	BuildRequires:	lapack-devel
21cr|R-spdep-0.6.11-2|18	Requires:	R-methods R-sp R-boot R-Matrix R-MASS R-nlme R-maptools R-deldir R-coda
21cr|R-spdep-0.6.11-2|19	Requires:	R-snow R-rlecuyer R-spam R-RANN R-RColorBrewer R-lattice
21cr|R-spdep-0.6.11-2|20	Requires:	R-LearnBayes
21cr|R-spdep-0.6.11-2|21	Requires:	R-igraph R-expm R-gmodels
21cr|R-spdep-0.6.11-2|22	
21cr|R-spdep-0.6.11-2|23	%description
21cr|R-spdep-0.6.11-2|24	A collection of functions to create spatial weights matrix objects from
21cr|R-spdep-0.6.11-2|25	polygon contiguities, from point patterns by distance and tesselations,
21cr|R-spdep-0.6.11-2|26	for summarising these objects, and for permitting their use in spatial
21cr|R-spdep-0.6.11-2|27	data analysis, including regional aggregation by minimum spanning tree; a
21cr|R-spdep-0.6.11-2|28	collection of tests for spatial autocorrelation, including global Moran's
21cr|R-spdep-0.6.11-2|29	I, APLE, Geary's C, Hubert/Mantel general cross product statistic,
21cr|R-spdep-0.6.11-2|30	Empirical Bayes estimates and Assuncao/Reis Index, Getis/Ord G and
21cr|R-spdep-0.6.11-2|31	multicoloured join count statistics, local Moran's I and Getis/Ord G,
21cr|R-spdep-0.6.11-2|32	saddlepoint approximations  and exact tests for global and local Moran's
21cr|R-spdep-0.6.11-2|33	I; and functions for estimating spatial simultaneous autoregressive (SAR)
21cr|R-spdep-0.6.11-2|34	lag and error models, impact measures for lag models, weighted and
21cr|R-spdep-0.6.11-2|35	unweighted SAR and CAR spatial regression models, semi-parametric and
21cr|R-spdep-0.6.11-2|36	Moran eigenvector spatial filtering, GM SAR error models, and generalized
21cr|R-spdep-0.6.11-2|37	spatial two stage least squares models.
21cr|R-spdep-0.6.11-2|38	
21cr|R-spdep-0.6.11-2|39	%files
21cr|R-spdep-0.6.11-2|40	%dir %{rlibdir}/%{packname}
21cr|R-spdep-0.6.11-2|41	%doc %{rlibdir}/%{packname}/doc
21cr|R-spdep-0.6.11-2|42	%doc %{rlibdir}/%{packname}/html
21cr|R-spdep-0.6.11-2|43	%doc %{rlibdir}/%{packname}/CHANGES
21cr|R-spdep-0.6.11-2|44	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-spdep-0.6.11-2|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-spdep-0.6.11-2|46	%{rlibdir}/%{packname}/INDEX
21cr|R-spdep-0.6.11-2|47	%{rlibdir}/%{packname}/CITATION
21cr|R-spdep-0.6.11-2|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-spdep-0.6.11-2|49	%{rlibdir}/%{packname}/Meta
21cr|R-spdep-0.6.11-2|50	%{rlibdir}/%{packname}/R
21cr|R-spdep-0.6.11-2|51	%{rlibdir}/%{packname}/data
21cr|R-spdep-0.6.11-2|52	%{rlibdir}/%{packname}/etc
21cr|R-spdep-0.6.11-2|53	%{rlibdir}/%{packname}/help
21cr|R-spdep-0.6.11-2|54	%{rlibdir}/%{packname}/libs
21cr|R-spdep-0.6.11-2|55	%{rlibdir}/spdep/README
21cr|R-spdep-0.6.11-2|56	
21cr|R-spdep-0.6.11-2|57	#------------------------------------------------------------
21cr|R-spdep-0.6.11-2|58	
21cr|R-spdep-0.6.11-2|59	%prep
21cr|R-spdep-0.6.11-2|60	%setup -q -c -n %{packname}
21cr|R-spdep-0.6.11-2|61	
21cr|R-spdep-0.6.11-2|62	%build
21cr|R-spdep-0.6.11-2|63	
21cr|R-spdep-0.6.11-2|64	%install
21cr|R-spdep-0.6.11-2|65	mkdir -p %{buildroot}%{rlibdir}
21cr|R-spdep-0.6.11-2|66	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-spdep-0.6.11-2|67	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-spdep-0.6.11-2|68	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-spdep-0.6.11-2|69	
21cr|R-spdep-0.6.11-2|70	#check
21cr|R-spdep-0.6.11-2|71	#{_bindir}/R CMD check %%{packname}

8001 21
21cr|rspfd-1.1-5|1	Name:         rspfd
21cr|rspfd-1.1-5|2	License:      GPL
21cr|rspfd-1.1-5|3	Group:        Communications
21cr|rspfd-1.1-5|4	Version:      1.1
21cr|rspfd-1.1-5|5	Release:      5
21cr|rspfd-1.1-5|6	Summary:      Routing Daemon for Use Over Amateur Radio Links
21cr|rspfd-1.1-5|7	Source0:      http://rspf.sourceforge.net/rspf/rspfd-%{version}.tar.gz
21cr|rspfd-1.1-5|8	Patch0:		rspfd-1.1-debug.patch
21cr|rspfd-1.1-5|9	URL:          http://rspf.sourceforge.net/
21cr|rspfd-1.1-5|10	
21cr|rspfd-1.1-5|11	%description
21cr|rspfd-1.1-5|12	RSPFd is a routing daemon specifically designed to be used over amateur
21cr|rspfd-1.1-5|13	radio links.  This implementation adheres as closely as possible to
21cr|rspfd-1.1-5|14	RSPF v2.2. Most other implementations (part of *NOS programs) follow
21cr|rspfd-1.1-5|15	RSPF v2.0 somewhat.
21cr|rspfd-1.1-5|16	
21cr|rspfd-1.1-5|17	
21cr|rspfd-1.1-5|18	
21cr|rspfd-1.1-5|19	Authors:
21cr|rspfd-1.1-5|20	--------
21cr|rspfd-1.1-5|21	Craig Small <csmall@small.dropbear.id.au>
21cr|rspfd-1.1-5|22	
21cr|rspfd-1.1-5|23	%prep
21cr|rspfd-1.1-5|24	%setup -q
21cr|rspfd-1.1-5|25	%apply_patches
21cr|rspfd-1.1-5|26	
21cr|rspfd-1.1-5|27	%build
21cr|rspfd-1.1-5|28	%configure
21cr|rspfd-1.1-5|29	%make
21cr|rspfd-1.1-5|30	
21cr|rspfd-1.1-5|31	%install
21cr|rspfd-1.1-5|32	#make install DESTDIR=$RPM_BUILD_ROOT
21cr|rspfd-1.1-5|33	%makeinstall_std
21cr|rspfd-1.1-5|34	
21cr|rspfd-1.1-5|35	%files
21cr|rspfd-1.1-5|36	%doc AUTHORS README
21cr|rspfd-1.1-5|37	%{_mandir}/man5/*.xz
21cr|rspfd-1.1-5|38	%{_mandir}/man8/*.xz
21cr|rspfd-1.1-5|39	%{_sbindir}/*

8002 21
21cr|R-splancs-2.01.37-5|1	%global packname  splancs
21cr|R-splancs-2.01.37-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-splancs-2.01.37-5|3	
21cr|R-splancs-2.01.37-5|4	Name:             R-%{packname}
21cr|R-splancs-2.01.37-5|5	Version:          2.01.37
21cr|R-splancs-2.01.37-5|6	Release:          5
21cr|R-splancs-2.01.37-5|7	Summary:          Spatial and Space-Time Point Pattern Analysis
21cr|R-splancs-2.01.37-5|8	Group:            Sciences/Mathematics
21cr|R-splancs-2.01.37-5|9	License:          GPL (>= 2)
21cr|R-splancs-2.01.37-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-splancs-2.01.37-5|11	Source0:          http://cran.r-project.org/src/contrib/splancs_2.01-37.tar.gz
21cr|R-splancs-2.01.37-5|12	Requires:         R-sp
21cr|R-splancs-2.01.37-5|13	BuildRequires:    R-devel Rmath-devel  R-sp
21cr|R-splancs-2.01.37-5|14	
21cr|R-splancs-2.01.37-5|15	%description
21cr|R-splancs-2.01.37-5|16	Spatial and Space-Time Point Pattern Analysis Functions
21cr|R-splancs-2.01.37-5|17	
21cr|R-splancs-2.01.37-5|18	%prep
21cr|R-splancs-2.01.37-5|19	%setup -q -c -n %{packname}
21cr|R-splancs-2.01.37-5|20	
21cr|R-splancs-2.01.37-5|21	%build
21cr|R-splancs-2.01.37-5|22	
21cr|R-splancs-2.01.37-5|23	%install
21cr|R-splancs-2.01.37-5|24	mkdir -p %{buildroot}%{rlibdir}
21cr|R-splancs-2.01.37-5|25	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-splancs-2.01.37-5|26	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-splancs-2.01.37-5|27	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-splancs-2.01.37-5|28	
21cr|R-splancs-2.01.37-5|29	#check
21cr|R-splancs-2.01.37-5|30	#{_bindir}/R CMD check %%{packname}
21cr|R-splancs-2.01.37-5|31	
21cr|R-splancs-2.01.37-5|32	%files
21cr|R-splancs-2.01.37-5|33	%dir %{rlibdir}/%{packname}
21cr|R-splancs-2.01.37-5|34	%doc %{rlibdir}/%{packname}/html
21cr|R-splancs-2.01.37-5|35	%doc %{rlibdir}/%{packname}/ChangeLog
21cr|R-splancs-2.01.37-5|36	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-splancs-2.01.37-5|37	%{rlibdir}/%{packname}/INDEX
21cr|R-splancs-2.01.37-5|38	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-splancs-2.01.37-5|39	%{rlibdir}/%{packname}/Meta
21cr|R-splancs-2.01.37-5|40	%{rlibdir}/%{packname}/R
21cr|R-splancs-2.01.37-5|41	%{rlibdir}/%{packname}/data
21cr|R-splancs-2.01.37-5|42	%{rlibdir}/%{packname}/help
21cr|R-splancs-2.01.37-5|43	%{rlibdir}/%{packname}/libs
21cr|R-splancs-2.01.37-5|44	%{rlibdir}/%{packname}/README

8003 21
21cr|R-spls-2.2.1-4|1	%global packname  spls
21cr|R-spls-2.2.1-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-spls-2.2.1-4|3	%define debug_package %{nil}
21cr|R-spls-2.2.1-4|4	
21cr|R-spls-2.2.1-4|5	Name:             R-%{packname}
21cr|R-spls-2.2.1-4|6	Version:          2.2.1
21cr|R-spls-2.2.1-4|7	Release:          4
21cr|R-spls-2.2.1-4|8	Summary:          Sparse Partial Least Squares (SPLS) Regression and Classification
21cr|R-spls-2.2.1-4|9	Group:            Sciences/Mathematics
21cr|R-spls-2.2.1-4|10	License:          GPLv2+
21cr|R-spls-2.2.1-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-spls-2.2.1-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.2-1.tar.gz
21cr|R-spls-2.2.1-4|13	
21cr|R-spls-2.2.1-4|14	
21cr|R-spls-2.2.1-4|15	Requires:         R-MASS R-nnet R-parallel R-pls
21cr|R-spls-2.2.1-4|16	
21cr|R-spls-2.2.1-4|17	BuildRequires:    R-devel Rmath-devel
21cr|R-spls-2.2.1-4|18	BuildRequires:    R-MASS R-nnet R-parallel R-pls
21cr|R-spls-2.2.1-4|19	
21cr|R-spls-2.2.1-4|20	%description
21cr|R-spls-2.2.1-4|21	This package provides functions for fitting a Sparse Partial Least Squares
21cr|R-spls-2.2.1-4|22	Regression and Classification
21cr|R-spls-2.2.1-4|23	
21cr|R-spls-2.2.1-4|24	%prep
21cr|R-spls-2.2.1-4|25	%setup -q -c -n %{packname}
21cr|R-spls-2.2.1-4|26	
21cr|R-spls-2.2.1-4|27	%build
21cr|R-spls-2.2.1-4|28	
21cr|R-spls-2.2.1-4|29	%install
21cr|R-spls-2.2.1-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-spls-2.2.1-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-spls-2.2.1-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-spls-2.2.1-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-spls-2.2.1-4|34	
21cr|R-spls-2.2.1-4|35	#check
21cr|R-spls-2.2.1-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-spls-2.2.1-4|37	
21cr|R-spls-2.2.1-4|38	%files
21cr|R-spls-2.2.1-4|39	%dir %{rlibdir}/%{packname}
21cr|R-spls-2.2.1-4|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-spls-2.2.1-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-spls-2.2.1-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-spls-2.2.1-4|43	%{rlibdir}/%{packname}/INDEX
21cr|R-spls-2.2.1-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-spls-2.2.1-4|45	%{rlibdir}/%{packname}/Meta
21cr|R-spls-2.2.1-4|46	%{rlibdir}/%{packname}/R
21cr|R-spls-2.2.1-4|47	%{rlibdir}/%{packname}/help
21cr|R-spls-2.2.1-4|48	%{rlibdir}/%{packname}/data

8004 21
21cr|R-SRAdb-1.16.0-6|1	%define debug_package %{nil}
21cr|R-SRAdb-1.16.0-6|2	
21cr|R-SRAdb-1.16.0-6|3	%global packname  SRAdb
21cr|R-SRAdb-1.16.0-6|4	%global rlibdir  %{_libdir}/R/library
21cr|R-SRAdb-1.16.0-6|5	
21cr|R-SRAdb-1.16.0-6|6	Name:             R-%{packname}
21cr|R-SRAdb-1.16.0-6|7	Version:          1.16.0
21cr|R-SRAdb-1.16.0-6|8	Release:          6
21cr|R-SRAdb-1.16.0-6|9	Summary:          A compilation of metadata from NCBI SRA and tools
21cr|R-SRAdb-1.16.0-6|10	Group:            Sciences/Mathematics
21cr|R-SRAdb-1.16.0-6|11	License:          Artistic-2.0
21cr|R-SRAdb-1.16.0-6|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-SRAdb-1.16.0-6|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-SRAdb-1.16.0-6|14	
21cr|R-SRAdb-1.16.0-6|15	Requires:         R-RSQLite R-graph R-RCurl
21cr|R-SRAdb-1.16.0-6|16	Requires:         R-GEOquery
21cr|R-SRAdb-1.16.0-6|17	Recommends:         R-Rgraphviz
21cr|R-SRAdb-1.16.0-6|18	BuildRequires:    R-devel Rmath-devel texlive-latex R-RSQLite R-graph R-RCurl
21cr|R-SRAdb-1.16.0-6|19	BuildRequires:    R-GEOquery
21cr|R-SRAdb-1.16.0-6|20	BuildRequires:	  R-Rgraphviz
21cr|R-SRAdb-1.16.0-6|21	
21cr|R-SRAdb-1.16.0-6|22	%description
21cr|R-SRAdb-1.16.0-6|23	The Sequence Read Archive (SRA) is the largest public repository of
21cr|R-SRAdb-1.16.0-6|24	sequencing data from the next generation of sequencing platforms including
21cr|R-SRAdb-1.16.0-6|25	Roche 454 GS System, Illumina Genome Analyzer, Applied Biosystems SOLiD
21cr|R-SRAdb-1.16.0-6|26	System, Helicos Heliscope, and others. However, finding data of interest
21cr|R-SRAdb-1.16.0-6|27	can be challenging using current tools. SRAdb is an attempt to make access
21cr|R-SRAdb-1.16.0-6|28	to the metadata associated with submission, study, sample, experiment and
21cr|R-SRAdb-1.16.0-6|29	run much more feasible. This is accomplished by parsing all the NCBI SRA
21cr|R-SRAdb-1.16.0-6|30	metadata into a SQLite database that can be stored and queried locally.
21cr|R-SRAdb-1.16.0-6|31	Fulltext search in the package make querying metadata very flexible and
21cr|R-SRAdb-1.16.0-6|32	powerful.  fastq and sra files can be downloaded for doing alignment
21cr|R-SRAdb-1.16.0-6|33	locally. Beside ftp protocol, the SRAdb has funcitons supporting fastp
21cr|R-SRAdb-1.16.0-6|34	protocol (ascp from Aspera Connect) for faster downloading large data
21cr|R-SRAdb-1.16.0-6|35	files over long distance. The SQLite database is updated regularly as new
21cr|R-SRAdb-1.16.0-6|36	data is added to SRA and can be downloaded at will for the most up-to-date
21cr|R-SRAdb-1.16.0-6|37	
21cr|R-SRAdb-1.16.0-6|38	%prep
21cr|R-SRAdb-1.16.0-6|39	%setup -q -c -n %{packname}
21cr|R-SRAdb-1.16.0-6|40	
21cr|R-SRAdb-1.16.0-6|41	%build
21cr|R-SRAdb-1.16.0-6|42	
21cr|R-SRAdb-1.16.0-6|43	%install
21cr|R-SRAdb-1.16.0-6|44	mkdir -p %{buildroot}%{rlibdir}
21cr|R-SRAdb-1.16.0-6|45	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-SRAdb-1.16.0-6|46	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-SRAdb-1.16.0-6|47	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-SRAdb-1.16.0-6|48	
21cr|R-SRAdb-1.16.0-6|49	#check
21cr|R-SRAdb-1.16.0-6|50	#{_bindir}/R CMD check %%{packname}
21cr|R-SRAdb-1.16.0-6|51	
21cr|R-SRAdb-1.16.0-6|52	%files
21cr|R-SRAdb-1.16.0-6|53	%dir %{rlibdir}/%{packname}
21cr|R-SRAdb-1.16.0-6|54	%doc %{rlibdir}/%{packname}/doc
21cr|R-SRAdb-1.16.0-6|55	%doc %{rlibdir}/%{packname}/html
21cr|R-SRAdb-1.16.0-6|56	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-SRAdb-1.16.0-6|57	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-SRAdb-1.16.0-6|58	%{rlibdir}/%{packname}/CITATION
21cr|R-SRAdb-1.16.0-6|59	%{rlibdir}/%{packname}/INDEX
21cr|R-SRAdb-1.16.0-6|60	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-SRAdb-1.16.0-6|61	%{rlibdir}/%{packname}/Meta
21cr|R-SRAdb-1.16.0-6|62	%{rlibdir}/%{packname}/R
21cr|R-SRAdb-1.16.0-6|63	%{rlibdir}/%{packname}/extdata
21cr|R-SRAdb-1.16.0-6|64	%{rlibdir}/%{packname}/help

8005 21
21cr|rss2email-3.14-1|1	Name:           rss2email
21cr|rss2email-3.14-1|2	Version:	3.14
21cr|rss2email-3.14-1|3	Release:	1
21cr|rss2email-3.14-1|4	Summary:        Deliver news from RSS feeds to your smtp server as text or html mail
21cr|rss2email-3.14-1|5	Group:          Networking/News
21cr|rss2email-3.14-1|6	License:        GPLv3
21cr|rss2email-3.14-1|7	URL:            https://github.com/rss2email/rss2email
21cr|rss2email-3.14-1|8	Source0:        https://github.com/rss2email/rss2email/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|rss2email-3.14-1|9	# Migration tool (rss2email 2.x to rss2email 3.x) from https://github.com/emillon/rss2email-debian
21cr|rss2email-3.14-1|10	Source1:        r2e-migrate
21cr|rss2email-3.14-1|11	Source2:        r2e-migrate.1
21cr|rss2email-3.14-1|12	Source3:        README.migrate
21cr|rss2email-3.14-1|13	BuildRequires:  python3-devel
21cr|rss2email-3.14-1|14	BuildRequires:  python3-setuptools
21cr|rss2email-3.14-1|15	BuildRequires:  python3-feedparser >= 6.0.0
21cr|rss2email-3.14-1|16	BuildRequires:  python3-html2text >= 2018.1.9
21cr|rss2email-3.14-1|17	Recommends:     python3-beautifulsoup4
21cr|rss2email-3.14-1|18	Recommends:     esmtp
21cr|rss2email-3.14-1|19	# r2e-migrate
21cr|rss2email-3.14-1|20	Requires:       python3-pyxdg
21cr|rss2email-3.14-1|21	BuildArch:      noarch
21cr|rss2email-3.14-1|22	
21cr|rss2email-3.14-1|23	%description
21cr|rss2email-3.14-1|24	rss2email lets you subscribe to a list of XML newsfeeds (RSS or Atom). It can
21cr|rss2email-3.14-1|25	parse them regularly with the help of cron and send new items to you by email.
21cr|rss2email-3.14-1|26	
21cr|rss2email-3.14-1|27	A HTML-mail will be sent in the default configuration to the local smtp server.
21cr|rss2email-3.14-1|28	See the man page r2e for details on how to set rss2email up.
21cr|rss2email-3.14-1|29	
21cr|rss2email-3.14-1|30	%files
21cr|rss2email-3.14-1|31	%license COPYING
21cr|rss2email-3.14-1|32	%doc AUTHORS CHANGELOG README.rst README.migrate
21cr|rss2email-3.14-1|33	%{_bindir}/r2e
21cr|rss2email-3.14-1|34	%{_bindir}/r2e-migrate
21cr|rss2email-3.14-1|35	%{_mandir}/man1/r2e.1*
21cr|rss2email-3.14-1|36	%{_mandir}/man1/r2e-migrate.1*
21cr|rss2email-3.14-1|37	%{python3_sitelib}/%{name}/
21cr|rss2email-3.14-1|38	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info/
21cr|rss2email-3.14-1|39	
21cr|rss2email-3.14-1|40	#---------------------------------------------------------------
21cr|rss2email-3.14-1|41	%prep
21cr|rss2email-3.14-1|42	%autosetup -p1
21cr|rss2email-3.14-1|43	
21cr|rss2email-3.14-1|44	cp -p %{SOURCE3} .
21cr|rss2email-3.14-1|45	
21cr|rss2email-3.14-1|46	%build
21cr|rss2email-3.14-1|47	%py3_build
21cr|rss2email-3.14-1|48	
21cr|rss2email-3.14-1|49	
21cr|rss2email-3.14-1|50	%install
21cr|rss2email-3.14-1|51	%py3_install
21cr|rss2email-3.14-1|52	
21cr|rss2email-3.14-1|53	install -D -m 644 -p r2e.1 %{buildroot}%{_mandir}/man1/r2e.1
21cr|rss2email-3.14-1|54	
21cr|rss2email-3.14-1|55	install -D -m 755 -p %{SOURCE1} %{buildroot}%{_bindir}/r2e-migrate
21cr|rss2email-3.14-1|56	install -D -m 644 -p %{SOURCE2} %{buildroot}%{_mandir}/man1/r2e-migrate.1
21cr|rss2email-3.14-1|57	

8006 21
21cr|rssh-2.3.4-5|1	Summary:	Restricted shell for scp or sftp
21cr|rssh-2.3.4-5|2	Name:		rssh
21cr|rssh-2.3.4-5|3	Version:	2.3.4
21cr|rssh-2.3.4-5|4	Release:	5
21cr|rssh-2.3.4-5|5	License:	BSD
21cr|rssh-2.3.4-5|6	Group:		Networking/Remote access
21cr|rssh-2.3.4-5|7	Url:		http://www.pizzashack.org/rssh/
21cr|rssh-2.3.4-5|8	#gw this is tar.gz for signature checking
21cr|rssh-2.3.4-5|9	Source0:	http://prdownloads.sourceforge.net/rssh/%{name}-%{version}.tar.gz
21cr|rssh-2.3.4-5|10	Source1:	http://prdownloads.sourceforge.net/rssh/%{name}-%{version}.tar.gz.sig
21cr|rssh-2.3.4-5|11	Patch0:		rssh-2.3.4-optflags.patch
21cr|rssh-2.3.4-5|12	BuildRequires:	openssh-server
21cr|rssh-2.3.4-5|13	Requires:	openssh
21cr|rssh-2.3.4-5|14	
21cr|rssh-2.3.4-5|15	%description
21cr|rssh-2.3.4-5|16	rssh is a restricted shell, used as a login shell, that allows users to perform
21cr|rssh-2.3.4-5|17	only scp, sftp, cvs, svnserve (Subversion), rdist, and/or rsync operations.
21cr|rssh-2.3.4-5|18	
21cr|rssh-2.3.4-5|19	%files
21cr|rssh-2.3.4-5|20	%doc AUTHORS ChangeLog CHROOT COPYING README SECURITY TODO
21cr|rssh-2.3.4-5|21	%config(noreplace) %{_sysconfdir}/rssh.conf
21cr|rssh-2.3.4-5|22	%attr(0755,root,root) %{_bindir}/rssh
21cr|rssh-2.3.4-5|23	%attr(4755,root,root) %{_libexecdir}/rssh_chroot_helper
21cr|rssh-2.3.4-5|24	%{_mandir}/man?/*
21cr|rssh-2.3.4-5|25	%{_datadir}/rssh
21cr|rssh-2.3.4-5|26	
21cr|rssh-2.3.4-5|27	#----------------------------------------------------------------------------
21cr|rssh-2.3.4-5|28	
21cr|rssh-2.3.4-5|29	%prep
21cr|rssh-2.3.4-5|30	%setup -q
21cr|rssh-2.3.4-5|31	%patch0 -p1
21cr|rssh-2.3.4-5|32	
21cr|rssh-2.3.4-5|33	%build
21cr|rssh-2.3.4-5|34	autoreconf -fi
21cr|rssh-2.3.4-5|35	%configure \
21cr|rssh-2.3.4-5|36	--with-sftp-server=%{_libdir}/ssh/sftp-server \
21cr|rssh-2.3.4-5|37	--with-rsync=%{_bindir}/rsync \
21cr|rssh-2.3.4-5|38	--with-scp=%{_bindir}/scp \
21cr|rssh-2.3.4-5|39	--with-rdist=%{_bindir}/rdist \
21cr|rssh-2.3.4-5|40	--with-cvs=%{_bindir}/cvs
21cr|rssh-2.3.4-5|41	%make CPPFLAGS="%{optflags}"
21cr|rssh-2.3.4-5|42	
21cr|rssh-2.3.4-5|43	%install
21cr|rssh-2.3.4-5|44	%makeinstall
21cr|rssh-2.3.4-5|45	
21cr|rssh-2.3.4-5|46	install -m 755 -D conf_convert.sh %{buildroot}%{_datadir}/%{name}/conf_convert.sh
21cr|rssh-2.3.4-5|47	
21cr|rssh-2.3.4-5|48	cp rssh.conf.default %{buildroot}%{_sysconfdir}/rssh.conf
21cr|rssh-2.3.4-5|49	rm -f %{buildroot}/%{_sysconfdir}/rssh.conf.default

8007 21
21cr|R-StanHeaders-2.14.0.1-2|1	%global packname  StanHeaders
21cr|R-StanHeaders-2.14.0.1-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-StanHeaders-2.14.0.1-2|3	
21cr|R-StanHeaders-2.14.0.1-2|4	%define debug_package %{nil}
21cr|R-StanHeaders-2.14.0.1-2|5	
21cr|R-StanHeaders-2.14.0.1-2|6	Name:             R-%{packname}
21cr|R-StanHeaders-2.14.0.1-2|7	Version:          2.14.0.1
21cr|R-StanHeaders-2.14.0.1-2|8	Release:          2
21cr|R-StanHeaders-2.14.0.1-2|9	Summary:          C++ Header Files for Stan
21cr|R-StanHeaders-2.14.0.1-2|10	Group:            Sciences/Mathematics
21cr|R-StanHeaders-2.14.0.1-2|11	License:          BSD_3_clause + file LICENSE
21cr|R-StanHeaders-2.14.0.1-2|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-StanHeaders-2.14.0.1-2|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.14.0-1.tar.gz
21cr|R-StanHeaders-2.14.0.1-2|14	
21cr|R-StanHeaders-2.14.0.1-2|15	Recommends:         R-RcppEigen R-BH
21cr|R-StanHeaders-2.14.0.1-2|16	BuildRequires:    R-devel Rmath-devel
21cr|R-StanHeaders-2.14.0.1-2|17	
21cr|R-StanHeaders-2.14.0.1-2|18	BuildRequires:   R-RcppEigen R-BH
21cr|R-StanHeaders-2.14.0.1-2|19	
21cr|R-StanHeaders-2.14.0.1-2|20	%description
21cr|R-StanHeaders-2.14.0.1-2|21	The C++ header files of the Stan project are provided by this package, but
21cr|R-StanHeaders-2.14.0.1-2|22	it contains no R code, vignettes, or function documentation. There is a
21cr|R-StanHeaders-2.14.0.1-2|23	shared object containing part of the 'CVODES' library, but it is not
21cr|R-StanHeaders-2.14.0.1-2|24	accessible from R. 'StanHeaders' is only useful for developers who want to
21cr|R-StanHeaders-2.14.0.1-2|25	utilize the 'LinkingTo' directive of their package's DESCRIPTION file to
21cr|R-StanHeaders-2.14.0.1-2|26	build on the Stan library without incurring unnecessary dependencies. The
21cr|R-StanHeaders-2.14.0.1-2|27	Stan project develops a probabilistic programming language that implements
21cr|R-StanHeaders-2.14.0.1-2|28	full or approximate Bayesian statistical inference via Markov Chain Monte
21cr|R-StanHeaders-2.14.0.1-2|29	Carlo or 'variational' methods and implements (optionally penalized)
21cr|R-StanHeaders-2.14.0.1-2|30	maximum likelihood estimation via optimization. The Stan library includes
21cr|R-StanHeaders-2.14.0.1-2|31	an advanced automatic differentiation scheme, 'templated' statistical and
21cr|R-StanHeaders-2.14.0.1-2|32	linear algebra functions that can handle the automatically
21cr|R-StanHeaders-2.14.0.1-2|33	'differentiable' scalar types (and doubles, 'ints', etc.), and a parser
21cr|R-StanHeaders-2.14.0.1-2|34	for the Stan language. The 'rstan' package provides user-facing R
21cr|R-StanHeaders-2.14.0.1-2|35	functions to parse, compile, test, estimate, and analyze Stan models.
21cr|R-StanHeaders-2.14.0.1-2|36	
21cr|R-StanHeaders-2.14.0.1-2|37	%prep
21cr|R-StanHeaders-2.14.0.1-2|38	%setup -q -c -n %{packname}
21cr|R-StanHeaders-2.14.0.1-2|39	
21cr|R-StanHeaders-2.14.0.1-2|40	%build
21cr|R-StanHeaders-2.14.0.1-2|41	
21cr|R-StanHeaders-2.14.0.1-2|42	%install
21cr|R-StanHeaders-2.14.0.1-2|43	mkdir -p %{buildroot}%{rlibdir}
21cr|R-StanHeaders-2.14.0.1-2|44	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-StanHeaders-2.14.0.1-2|45	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-StanHeaders-2.14.0.1-2|46	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-StanHeaders-2.14.0.1-2|47	
21cr|R-StanHeaders-2.14.0.1-2|48	#check
21cr|R-StanHeaders-2.14.0.1-2|49	#{_bindir}/R CMD check %%{packname}
21cr|R-StanHeaders-2.14.0.1-2|50	
21cr|R-StanHeaders-2.14.0.1-2|51	%files
21cr|R-StanHeaders-2.14.0.1-2|52	%{rlibdir}/%{packname}

8008 21
21cr|R-statmod-1.4.21-5|1	%bcond_without bootstrap
21cr|R-statmod-1.4.21-5|2	%global packname  statmod
21cr|R-statmod-1.4.21-5|3	%global rlibdir  %{_datadir}/R/library
21cr|R-statmod-1.4.21-5|4	
21cr|R-statmod-1.4.21-5|5	Name:             R-%{packname}
21cr|R-statmod-1.4.21-5|6	Version:          1.4.21
21cr|R-statmod-1.4.21-5|7	Release:          5
21cr|R-statmod-1.4.21-5|8	Summary:          Statistical Modeling
21cr|R-statmod-1.4.21-5|9	Group:            Sciences/Mathematics
21cr|R-statmod-1.4.21-5|10	License:          LGPL (>= 2)
21cr|R-statmod-1.4.21-5|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-statmod-1.4.21-5|12	Source0:          http://cran.r-project.org/src/contrib/statmod_%{version}.tar.gz
21cr|R-statmod-1.4.21-5|13	# BuildArch:        noarch
21cr|R-statmod-1.4.21-5|14	Requires:         R-core R-MASS
21cr|R-statmod-1.4.21-5|15	%if %{without bootstrap}
21cr|R-statmod-1.4.21-5|16	Requires:         R-tweedie
21cr|R-statmod-1.4.21-5|17	%endif
21cr|R-statmod-1.4.21-5|18	BuildRequires:    R-devel Rmath-devel  R-MASS
21cr|R-statmod-1.4.21-5|19	%if %{without bootstrap}
21cr|R-statmod-1.4.21-5|20	BuildRequires:    R-tweedie
21cr|R-statmod-1.4.21-5|21	%endif
21cr|R-statmod-1.4.21-5|22	
21cr|R-statmod-1.4.21-5|23	%description
21cr|R-statmod-1.4.21-5|24	Various statistical modeling functions including growth curve comparisons,
21cr|R-statmod-1.4.21-5|25	limiting dilution analysis, mixed linear models, heteroscedastic
21cr|R-statmod-1.4.21-5|26	regression, Tweedie family generalized linear models, the inverse-Gaussian
21cr|R-statmod-1.4.21-5|27	distribution and Gauss quadrature.
21cr|R-statmod-1.4.21-5|28	
21cr|R-statmod-1.4.21-5|29	%prep
21cr|R-statmod-1.4.21-5|30	%setup -q -c -n %{packname}
21cr|R-statmod-1.4.21-5|31	
21cr|R-statmod-1.4.21-5|32	%build
21cr|R-statmod-1.4.21-5|33	
21cr|R-statmod-1.4.21-5|34	%install
21cr|R-statmod-1.4.21-5|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-statmod-1.4.21-5|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-statmod-1.4.21-5|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-statmod-1.4.21-5|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-statmod-1.4.21-5|39	
21cr|R-statmod-1.4.21-5|40	%if %{without bootstrap}
21cr|R-statmod-1.4.21-5|41	%check
21cr|R-statmod-1.4.21-5|42	%{_bindir}/R CMD check %{packname}
21cr|R-statmod-1.4.21-5|43	%endif
21cr|R-statmod-1.4.21-5|44	
21cr|R-statmod-1.4.21-5|45	%files
21cr|R-statmod-1.4.21-5|46	%dir %{rlibdir}/%{packname}
21cr|R-statmod-1.4.21-5|47	%doc %{rlibdir}/%{packname}/html
21cr|R-statmod-1.4.21-5|48	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-statmod-1.4.21-5|49	%{rlibdir}/%{packname}/INDEX
21cr|R-statmod-1.4.21-5|50	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-statmod-1.4.21-5|51	%{rlibdir}/%{packname}/NEWS*
21cr|R-statmod-1.4.21-5|52	%{rlibdir}/%{packname}/Meta
21cr|R-statmod-1.4.21-5|53	%{rlibdir}/%{packname}/R
21cr|R-statmod-1.4.21-5|54	%{rlibdir}/%{packname}/data
21cr|R-statmod-1.4.21-5|55	%{rlibdir}/%{packname}/help
21cr|R-statmod-1.4.21-5|56	%{rlibdir}/%{packname}/libs

8009 21
21cr|R-statnet.common-3.2.2-4|1	%global packname statnet.common
21cr|R-statnet.common-3.2.2-4|2	%global rlibdir %{_libdir}/R/library
21cr|R-statnet.common-3.2.2-4|3	
21cr|R-statnet.common-3.2.2-4|4	Name:             R-%{packname}
21cr|R-statnet.common-3.2.2-4|5	Version:          3.2.2
21cr|R-statnet.common-3.2.2-4|6	Release:          4
21cr|R-statnet.common-3.2.2-4|7	Summary:          Common R Scripts and Utilities Used by the Statnet Project Software
21cr|R-statnet.common-3.2.2-4|8	Group:            Sciences/Mathematics
21cr|R-statnet.common-3.2.2-4|9	License:          GPLv3
21cr|R-statnet.common-3.2.2-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-statnet.common-3.2.2-4|11	Source0:          http://cran.r-project.org/src/contrib/statnet.common_%{version}.tar.gz
21cr|R-statnet.common-3.2.2-4|12	BuildArch:        noarch
21cr|R-statnet.common-3.2.2-4|13	Requires:         R-core
21cr|R-statnet.common-3.2.2-4|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-statnet.common-3.2.2-4|15	
21cr|R-statnet.common-3.2.2-4|16	%description
21cr|R-statnet.common-3.2.2-4|17	This package contains non-statistical utilities used by
21cr|R-statnet.common-3.2.2-4|18	the software developed by the Statnet Project.
21cr|R-statnet.common-3.2.2-4|19	They may also be of use to others.
21cr|R-statnet.common-3.2.2-4|20	
21cr|R-statnet.common-3.2.2-4|21	%prep
21cr|R-statnet.common-3.2.2-4|22	%setup -q -c -n %{packname}
21cr|R-statnet.common-3.2.2-4|23	
21cr|R-statnet.common-3.2.2-4|24	%build
21cr|R-statnet.common-3.2.2-4|25	
21cr|R-statnet.common-3.2.2-4|26	%install
21cr|R-statnet.common-3.2.2-4|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-statnet.common-3.2.2-4|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-statnet.common-3.2.2-4|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-statnet.common-3.2.2-4|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-statnet.common-3.2.2-4|31	
21cr|R-statnet.common-3.2.2-4|32	#check
21cr|R-statnet.common-3.2.2-4|33	#{_bindir}/R CMD check %%{packname}
21cr|R-statnet.common-3.2.2-4|34	
21cr|R-statnet.common-3.2.2-4|35	%files
21cr|R-statnet.common-3.2.2-4|36	%dir %{rlibdir}/%{packname}
21cr|R-statnet.common-3.2.2-4|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-statnet.common-3.2.2-4|38	%doc %{rlibdir}/%{packname}/html
21cr|R-statnet.common-3.2.2-4|39	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-statnet.common-3.2.2-4|40	%{rlibdir}/%{packname}/help
21cr|R-statnet.common-3.2.2-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-statnet.common-3.2.2-4|42	%{rlibdir}/%{packname}/CITATION
21cr|R-statnet.common-3.2.2-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-statnet.common-3.2.2-4|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-statnet.common-3.2.2-4|45	%{rlibdir}/%{packname}/R

8010 21
21cr|R-stringi-1.7.6-2|1	%global packname  stringi
21cr|R-stringi-1.7.6-2|2	%global rlibdir  %{_libdir}/R/library
21cr|R-stringi-1.7.6-2|3	
21cr|R-stringi-1.7.6-2|4	Name:             R-%{packname}
21cr|R-stringi-1.7.6-2|5	Version:          1.7.6
21cr|R-stringi-1.7.6-2|6	Release:          2
21cr|R-stringi-1.7.6-2|7	Summary:          Character String Processing Facilities
21cr|R-stringi-1.7.6-2|8	Group:            Sciences/Mathematics
21cr|R-stringi-1.7.6-2|9	License:          file LICENSE
21cr|R-stringi-1.7.6-2|10	URL:              https://cran.r-project.org/package=%{packname}
21cr|R-stringi-1.7.6-2|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-stringi-1.7.6-2|12	
21cr|R-stringi-1.7.6-2|13	
21cr|R-stringi-1.7.6-2|14	Requires:         R-tools R-utils R-stats
21cr|R-stringi-1.7.6-2|15	
21cr|R-stringi-1.7.6-2|16	BuildRequires:    R-devel Rmath-devel
21cr|R-stringi-1.7.6-2|17	BuildRequires:    R-tools R-utils R-stats
21cr|R-stringi-1.7.6-2|18	BuildRequires:    icu-data icu-devel
21cr|R-stringi-1.7.6-2|19	
21cr|R-stringi-1.7.6-2|20	%description
21cr|R-stringi-1.7.6-2|21	Allows for fast, correct, consistent, portable, as well as convenient
21cr|R-stringi-1.7.6-2|22	character string/text processing in every locale and any native encoding.
21cr|R-stringi-1.7.6-2|23	Owing to the use of the ICU library, the package provides R users with
21cr|R-stringi-1.7.6-2|24	platform-independent functions known to Java, Perl, Python, PHP, and Ruby
21cr|R-stringi-1.7.6-2|25	programmers. Among available features there are: pattern searching (e.g.,
21cr|R-stringi-1.7.6-2|26	with ICU Java-like regular expressions or the Unicode Collation
21cr|R-stringi-1.7.6-2|27	Algorithm), random string generation, case mapping, string
21cr|R-stringi-1.7.6-2|28	transliteration, concatenation, Unicode normalization, date-time
21cr|R-stringi-1.7.6-2|29	formatting and parsing, etc.
21cr|R-stringi-1.7.6-2|30	
21cr|R-stringi-1.7.6-2|31	%prep
21cr|R-stringi-1.7.6-2|32	%setup -q -c -n %{packname}
21cr|R-stringi-1.7.6-2|33	
21cr|R-stringi-1.7.6-2|34	%build
21cr|R-stringi-1.7.6-2|35	pushd %{packname}
21cr|R-stringi-1.7.6-2|36	%configure --disable-icu-bundle
21cr|R-stringi-1.7.6-2|37	popd
21cr|R-stringi-1.7.6-2|38	
21cr|R-stringi-1.7.6-2|39	%install
21cr|R-stringi-1.7.6-2|40	
21cr|R-stringi-1.7.6-2|41	mkdir -p %{buildroot}%{rlibdir}
21cr|R-stringi-1.7.6-2|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-stringi-1.7.6-2|43	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-stringi-1.7.6-2|44	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-stringi-1.7.6-2|45	
21cr|R-stringi-1.7.6-2|46	%check
21cr|R-stringi-1.7.6-2|47	#%{_bindir}/R CMD check %{packname}
21cr|R-stringi-1.7.6-2|48	
21cr|R-stringi-1.7.6-2|49	%files
21cr|R-stringi-1.7.6-2|50	%dir %{rlibdir}/%{packname}
21cr|R-stringi-1.7.6-2|51	%doc %{rlibdir}/%{packname}/html
21cr|R-stringi-1.7.6-2|52	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-stringi-1.7.6-2|53	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-stringi-1.7.6-2|54	%doc %{rlibdir}/%{packname}/AUTHORS
21cr|R-stringi-1.7.6-2|55	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-stringi-1.7.6-2|56	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-stringi-1.7.6-2|57	%{rlibdir}/%{packname}/INDEX
21cr|R-stringi-1.7.6-2|58	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-stringi-1.7.6-2|59	%{rlibdir}/%{packname}/Meta
21cr|R-stringi-1.7.6-2|60	%{rlibdir}/%{packname}/R
21cr|R-stringi-1.7.6-2|61	%{rlibdir}/%{packname}/help
21cr|R-stringi-1.7.6-2|62	%{rlibdir}/%{packname}/include
21cr|R-stringi-1.7.6-2|63	%{rlibdir}/%{packname}/libs

8011 21
21cr|R-stringr-1.0.0-6|1	%bcond_without    bootstrap
21cr|R-stringr-1.0.0-6|2	%global packname  stringr
21cr|R-stringr-1.0.0-6|3	%global rlibdir  %{_datadir}/R/library
21cr|R-stringr-1.0.0-6|4	
21cr|R-stringr-1.0.0-6|5	Name:             R-%{packname}
21cr|R-stringr-1.0.0-6|6	Version:          1.0.0
21cr|R-stringr-1.0.0-6|7	Release:          6
21cr|R-stringr-1.0.0-6|8	Summary:          Make it easier to work with strings
21cr|R-stringr-1.0.0-6|9	Group:            Sciences/Mathematics
21cr|R-stringr-1.0.0-6|10	License:          GPL-2
21cr|R-stringr-1.0.0-6|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-stringr-1.0.0-6|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-stringr-1.0.0-6|13	BuildArch:        noarch
21cr|R-stringr-1.0.0-6|14	Requires:         R-core
21cr|R-stringr-1.0.0-6|15	Requires:         R-plyr
21cr|R-stringr-1.0.0-6|16	Requires:         R-stringi R-magrittr
21cr|R-stringr-1.0.0-6|17	%if %{without bootstrap}
21cr|R-stringr-1.0.0-6|18	Requires:         R-testthat
21cr|R-stringr-1.0.0-6|19	%endif
21cr|R-stringr-1.0.0-6|20	BuildRequires:    R-devel Rmath-devel
21cr|R-stringr-1.0.0-6|21	BuildRequires:    R-plyr
21cr|R-stringr-1.0.0-6|22	BuildRequires:    R-stringi R-magrittr
21cr|R-stringr-1.0.0-6|23	%if %{without bootstrap}
21cr|R-stringr-1.0.0-6|24	BuildRequires:    R-testthat
21cr|R-stringr-1.0.0-6|25	%endif
21cr|R-stringr-1.0.0-6|26	
21cr|R-stringr-1.0.0-6|27	%description
21cr|R-stringr-1.0.0-6|28	stringr is a set of simple wrappers that make R's string functions more
21cr|R-stringr-1.0.0-6|29	consistent, simpler and easier to use.  It does this by ensuring that:
21cr|R-stringr-1.0.0-6|30	function and argument names (and positions) are consistent, all functions
21cr|R-stringr-1.0.0-6|31	deal with NA's and zero length character appropriately, and the output
21cr|R-stringr-1.0.0-6|32	data structures from each function matches the input data structures of
21cr|R-stringr-1.0.0-6|33	other functions.
21cr|R-stringr-1.0.0-6|34	
21cr|R-stringr-1.0.0-6|35	%prep
21cr|R-stringr-1.0.0-6|36	%setup -q -c -n %{packname}
21cr|R-stringr-1.0.0-6|37	
21cr|R-stringr-1.0.0-6|38	%build
21cr|R-stringr-1.0.0-6|39	
21cr|R-stringr-1.0.0-6|40	%install
21cr|R-stringr-1.0.0-6|41	mkdir -p %{buildroot}%{rlibdir}
21cr|R-stringr-1.0.0-6|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-stringr-1.0.0-6|43	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-stringr-1.0.0-6|44	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-stringr-1.0.0-6|45	
21cr|R-stringr-1.0.0-6|46	%if %{without bootstrap}
21cr|R-stringr-1.0.0-6|47	%check
21cr|R-stringr-1.0.0-6|48	%{_bindir}/R CMD check %{packname}
21cr|R-stringr-1.0.0-6|49	%endif
21cr|R-stringr-1.0.0-6|50	
21cr|R-stringr-1.0.0-6|51	%files
21cr|R-stringr-1.0.0-6|52	%{rlibdir}/%{packname}

8012 21
21cr|R-strucchange-1.5.0-5|1	%bcond_without bootstrap
21cr|R-strucchange-1.5.0-5|2	%global packname  strucchange
21cr|R-strucchange-1.5.0-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-strucchange-1.5.0-5|4	
21cr|R-strucchange-1.5.0-5|5	%define debug_package %{nil}
21cr|R-strucchange-1.5.0-5|6	
21cr|R-strucchange-1.5.0-5|7	Name:             R-%{packname}
21cr|R-strucchange-1.5.0-5|8	Version:          1.5.0
21cr|R-strucchange-1.5.0-5|9	Release:          5
21cr|R-strucchange-1.5.0-5|10	Summary:          Testing, Monitoring, and Dating Structural Changes
21cr|R-strucchange-1.5.0-5|11	Group:            Sciences/Mathematics
21cr|R-strucchange-1.5.0-5|12	License:          GPL-2
21cr|R-strucchange-1.5.0-5|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-strucchange-1.5.0-5|14	Source0:          http://cran.r-project.org/src/contrib/strucchange_1.5-0.tar.gz
21cr|R-strucchange-1.5.0-5|15	Requires:         R-graphics R-stats R-zoo R-sandwich R-graphics R-stats
21cr|R-strucchange-1.5.0-5|16	Requires:         R-e1071 R-foreach
21cr|R-strucchange-1.5.0-5|17	Recommends:       R-lmtest R-car R-tseries
21cr|R-strucchange-1.5.0-5|18	%if %{without bootstrap}
21cr|R-strucchange-1.5.0-5|19	Requires:         R-dynlm
21cr|R-strucchange-1.5.0-5|20	%endif
21cr|R-strucchange-1.5.0-5|21	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-strucchange-1.5.0-5|22	BuildRequires:    R-graphics R-stats R-zoo R-sandwich R-graphics R-stats
21cr|R-strucchange-1.5.0-5|23	BuildRequires:    R-e1071 R-foreach
21cr|R-strucchange-1.5.0-5|24	%if %{without bootstrap}
21cr|R-strucchange-1.5.0-5|25	BuildRequires:    R-dynlm
21cr|R-strucchange-1.5.0-5|26	%endif
21cr|R-strucchange-1.5.0-5|27	
21cr|R-strucchange-1.5.0-5|28	%description
21cr|R-strucchange-1.5.0-5|29	Testing, monitoring and dating structural changes in (linear) regression
21cr|R-strucchange-1.5.0-5|30	models. strucchange features tests/methods from the generalized
21cr|R-strucchange-1.5.0-5|31	fluctuation test framework as well as from the F test (Chow test)
21cr|R-strucchange-1.5.0-5|32	framework. This includes methods to fit, plot and test fluctuation
21cr|R-strucchange-1.5.0-5|33	processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
21cr|R-strucchange-1.5.0-5|34	statistics, respectively. It is possible to monitor incoming data online
21cr|R-strucchange-1.5.0-5|35	using fluctuation processes. Finally, the breakpoints in regression models
21cr|R-strucchange-1.5.0-5|36	with structural changes can be estimated together with confidence
21cr|R-strucchange-1.5.0-5|37	intervals. Emphasis is always given to methods for visualizing the data.
21cr|R-strucchange-1.5.0-5|38	
21cr|R-strucchange-1.5.0-5|39	%prep
21cr|R-strucchange-1.5.0-5|40	%setup -q -c -n %{packname}
21cr|R-strucchange-1.5.0-5|41	
21cr|R-strucchange-1.5.0-5|42	%build
21cr|R-strucchange-1.5.0-5|43	
21cr|R-strucchange-1.5.0-5|44	%install
21cr|R-strucchange-1.5.0-5|45	mkdir -p %{buildroot}%{rlibdir}
21cr|R-strucchange-1.5.0-5|46	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-strucchange-1.5.0-5|47	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-strucchange-1.5.0-5|48	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-strucchange-1.5.0-5|49	
21cr|R-strucchange-1.5.0-5|50	%if %{without bootstrap}
21cr|R-strucchange-1.5.0-5|51	%check
21cr|R-strucchange-1.5.0-5|52	%{_bindir}/R CMD check %{packname}
21cr|R-strucchange-1.5.0-5|53	%endif
21cr|R-strucchange-1.5.0-5|54	
21cr|R-strucchange-1.5.0-5|55	%files
21cr|R-strucchange-1.5.0-5|56	%dir %{rlibdir}/%{packname}
21cr|R-strucchange-1.5.0-5|57	%doc %{rlibdir}/%{packname}/doc
21cr|R-strucchange-1.5.0-5|58	%doc %{rlibdir}/%{packname}/html
21cr|R-strucchange-1.5.0-5|59	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-strucchange-1.5.0-5|60	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-strucchange-1.5.0-5|61	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-strucchange-1.5.0-5|62	%{rlibdir}/%{packname}/INDEX
21cr|R-strucchange-1.5.0-5|63	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-strucchange-1.5.0-5|64	%{rlibdir}/%{packname}/Meta
21cr|R-strucchange-1.5.0-5|65	%{rlibdir}/%{packname}/R
21cr|R-strucchange-1.5.0-5|66	%{rlibdir}/%{packname}/data
21cr|R-strucchange-1.5.0-5|67	%{rlibdir}/%{packname}/demo
21cr|R-strucchange-1.5.0-5|68	%{rlibdir}/%{packname}/help

8013 21
21cr|R-subselect-0.12.5-5|1	%global packname  subselect
21cr|R-subselect-0.12.5-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-subselect-0.12.5-5|3	
21cr|R-subselect-0.12.5-5|4	Name:             R-%{packname}
21cr|R-subselect-0.12.5-5|5	Version:          0.12.5
21cr|R-subselect-0.12.5-5|6	Release:          5
21cr|R-subselect-0.12.5-5|7	Summary:          Selecting variable subsets
21cr|R-subselect-0.12.5-5|8	Group:            Sciences/Mathematics
21cr|R-subselect-0.12.5-5|9	License:          GPL (>= 2)
21cr|R-subselect-0.12.5-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-subselect-0.12.5-5|11	Source0:          http://cran.r-project.org/src/contrib/subselect_0.12-5.tar.gz
21cr|R-subselect-0.12.5-5|12	Requires:         R-MASS R-ISwR
21cr|R-subselect-0.12.5-5|13	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-subselect-0.12.5-5|14	BuildRequires:    R-MASS R-ISwR
21cr|R-subselect-0.12.5-5|15	BuildRequires:    blas-devel
21cr|R-subselect-0.12.5-5|16	BuildRequires:    lapack-devel
21cr|R-subselect-0.12.5-5|17	
21cr|R-subselect-0.12.5-5|18	%description
21cr|R-subselect-0.12.5-5|19	A collection of functions which (i) assess the quality of variable subsets
21cr|R-subselect-0.12.5-5|20	as surrogates for a full data set, in either an exploratory data analysis
21cr|R-subselect-0.12.5-5|21	or in the context of a multivariate linear model, and (ii) search for
21cr|R-subselect-0.12.5-5|22	subsets which are optimal under various criteria.
21cr|R-subselect-0.12.5-5|23	
21cr|R-subselect-0.12.5-5|24	%prep
21cr|R-subselect-0.12.5-5|25	%setup -q -c -n %{packname}
21cr|R-subselect-0.12.5-5|26	
21cr|R-subselect-0.12.5-5|27	%build
21cr|R-subselect-0.12.5-5|28	
21cr|R-subselect-0.12.5-5|29	%install
21cr|R-subselect-0.12.5-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-subselect-0.12.5-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-subselect-0.12.5-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-subselect-0.12.5-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-subselect-0.12.5-5|34	
21cr|R-subselect-0.12.5-5|35	#%check
21cr|R-subselect-0.12.5-5|36	#%{_bindir}/R CMD check %{packname}
21cr|R-subselect-0.12.5-5|37	
21cr|R-subselect-0.12.5-5|38	%files
21cr|R-subselect-0.12.5-5|39	%dir %{rlibdir}/%{packname}
21cr|R-subselect-0.12.5-5|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-subselect-0.12.5-5|41	%doc %{rlibdir}/%{packname}/html
21cr|R-subselect-0.12.5-5|42	%doc %{rlibdir}/%{packname}/readme
21cr|R-subselect-0.12.5-5|43	%doc %{rlibdir}/%{packname}/CHANGELOG
21cr|R-subselect-0.12.5-5|44	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-subselect-0.12.5-5|45	%{rlibdir}/%{packname}/INDEX
21cr|R-subselect-0.12.5-5|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-subselect-0.12.5-5|47	%{rlibdir}/%{packname}/Meta
21cr|R-subselect-0.12.5-5|48	%{rlibdir}/%{packname}/R
21cr|R-subselect-0.12.5-5|49	%{rlibdir}/%{packname}/data
21cr|R-subselect-0.12.5-5|50	%{rlibdir}/%{packname}/help
21cr|R-subselect-0.12.5-5|51	%{rlibdir}/%{packname}/libs

8014 21
21cr|R-survey-3.29.5-6|1	%global packname  survey
21cr|R-survey-3.29.5-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-survey-3.29.5-6|3	
21cr|R-survey-3.29.5-6|4	%define debug_package %{nil}
21cr|R-survey-3.29.5-6|5	
21cr|R-survey-3.29.5-6|6	Name:             R-%{packname}
21cr|R-survey-3.29.5-6|7	Version:          3.29.5
21cr|R-survey-3.29.5-6|8	Release:          6
21cr|R-survey-3.29.5-6|9	Summary:          analysis of complex survey samples
21cr|R-survey-3.29.5-6|10	Group:            Sciences/Mathematics
21cr|R-survey-3.29.5-6|11	License:          GPL-2 | GPL-3
21cr|R-survey-3.29.5-6|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-survey-3.29.5-6|13	Source0:          http://cran.r-project.org/src/contrib/survey_3.29-5.tar.gz
21cr|R-survey-3.29.5-6|14	Requires:         R-foreign R-survival R-MASS R-splines R-KernSmooth
21cr|R-survey-3.29.5-6|15	Requires:         R-hexbin R-mitools R-lattice R-RSQLite R-RODBC R-quantreg
21cr|R-survey-3.29.5-6|16	Requires:         R-Matrix R-multicore R-CompQuadForm
21cr|R-survey-3.29.5-6|17	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-survey-3.29.5-6|18	BuildRequires:    R-foreign R-survival R-MASS R-splines R-KernSmooth
21cr|R-survey-3.29.5-6|19	BuildRequires:    R-hexbin R-mitools R-lattice R-RSQLite R-RODBC R-quantreg
21cr|R-survey-3.29.5-6|20	BuildRequires:    R-Matrix R-multicore R-CompQuadForm
21cr|R-survey-3.29.5-6|21	
21cr|R-survey-3.29.5-6|22	%description
21cr|R-survey-3.29.5-6|23	Summary statistics, two-sample tests, generalised linear models,
21cr|R-survey-3.29.5-6|24	cumulative link models, Cox models, loglinear models, and general maximum
21cr|R-survey-3.29.5-6|25	pseudolikelihood estimation for multistage stratified, cluster-sampled,
21cr|R-survey-3.29.5-6|26	unequally weighted survey samples. Variances by Taylor series
21cr|R-survey-3.29.5-6|27	linearisation or replicate weights. Post-stratification, calibration, and
21cr|R-survey-3.29.5-6|28	raking. Two-phase subsampling designs. Graphics. Predictive margins by
21cr|R-survey-3.29.5-6|29	direct standardization. PPS sampling without replacement. Principal
21cr|R-survey-3.29.5-6|30	components, factor analysis.
21cr|R-survey-3.29.5-6|31	
21cr|R-survey-3.29.5-6|32	%prep
21cr|R-survey-3.29.5-6|33	%setup -q -c -n %{packname}
21cr|R-survey-3.29.5-6|34	
21cr|R-survey-3.29.5-6|35	%build
21cr|R-survey-3.29.5-6|36	
21cr|R-survey-3.29.5-6|37	%install
21cr|R-survey-3.29.5-6|38	mkdir -p %{buildroot}%{rlibdir}
21cr|R-survey-3.29.5-6|39	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-survey-3.29.5-6|40	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-survey-3.29.5-6|41	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-survey-3.29.5-6|42	
21cr|R-survey-3.29.5-6|43	#Disable check - fails due to texlive errors...
21cr|R-survey-3.29.5-6|44	#check
21cr|R-survey-3.29.5-6|45	#{_bindir}/R CMD check %%{packname}
21cr|R-survey-3.29.5-6|46	
21cr|R-survey-3.29.5-6|47	%files
21cr|R-survey-3.29.5-6|48	%dir %{rlibdir}/%{packname}
21cr|R-survey-3.29.5-6|49	%doc %{rlibdir}/%{packname}/disclaimer
21cr|R-survey-3.29.5-6|50	%doc %{rlibdir}/%{packname}/doc
21cr|R-survey-3.29.5-6|51	%doc %{rlibdir}/%{packname}/html
21cr|R-survey-3.29.5-6|52	%doc %{rlibdir}/%{packname}/porting*
21cr|R-survey-3.29.5-6|53	%doc %{rlibdir}/%{packname}/*.pdf
21cr|R-survey-3.29.5-6|54	%doc %{rlibdir}/%{packname}/BUGS
21cr|R-survey-3.29.5-6|55	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-survey-3.29.5-6|56	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-survey-3.29.5-6|57	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-survey-3.29.5-6|58	%{rlibdir}/%{packname}/COPYING
21cr|R-survey-3.29.5-6|59	%{rlibdir}/%{packname}/INDEX
21cr|R-survey-3.29.5-6|60	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-survey-3.29.5-6|61	%{rlibdir}/%{packname}/Meta
21cr|R-survey-3.29.5-6|62	%{rlibdir}/%{packname}/R
21cr|R-survey-3.29.5-6|63	%{rlibdir}/%{packname}/api.db
21cr|R-survey-3.29.5-6|64	%{rlibdir}/%{packname}/data
21cr|R-survey-3.29.5-6|65	%{rlibdir}/%{packname}/help

8015 21
21cr|R-svGUI-0.9.55-5|1	%global packname  svGUI
21cr|R-svGUI-0.9.55-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-svGUI-0.9.55-5|3	
21cr|R-svGUI-0.9.55-5|4	Name:             R-%{packname}
21cr|R-svGUI-0.9.55-5|5	Version:          0.9.55
21cr|R-svGUI-0.9.55-5|6	Release:          5
21cr|R-svGUI-0.9.55-5|7	Summary:          SciViews GUI API - Functions to manage GUIs
21cr|R-svGUI-0.9.55-5|8	Group:            Sciences/Mathematics
21cr|R-svGUI-0.9.55-5|9	License:          GPLv2
21cr|R-svGUI-0.9.55-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-svGUI-0.9.55-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-55.tar.gz
21cr|R-svGUI-0.9.55-5|12	BuildArch:        noarch
21cr|R-svGUI-0.9.55-5|13	Requires:         R-core
21cr|R-svGUI-0.9.55-5|14	
21cr|R-svGUI-0.9.55-5|15	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-svGUI-0.9.55-5|16	
21cr|R-svGUI-0.9.55-5|17	%description
21cr|R-svGUI-0.9.55-5|18	Functions to manage GUIs from R
21cr|R-svGUI-0.9.55-5|19	
21cr|R-svGUI-0.9.55-5|20	%prep
21cr|R-svGUI-0.9.55-5|21	%setup -q -c -n %{packname}
21cr|R-svGUI-0.9.55-5|22	
21cr|R-svGUI-0.9.55-5|23	%build
21cr|R-svGUI-0.9.55-5|24	
21cr|R-svGUI-0.9.55-5|25	%install
21cr|R-svGUI-0.9.55-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-svGUI-0.9.55-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-svGUI-0.9.55-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-svGUI-0.9.55-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-svGUI-0.9.55-5|30	
21cr|R-svGUI-0.9.55-5|31	#check
21cr|R-svGUI-0.9.55-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-svGUI-0.9.55-5|33	
21cr|R-svGUI-0.9.55-5|34	%files
21cr|R-svGUI-0.9.55-5|35	%dir %{rlibdir}/%{packname}
21cr|R-svGUI-0.9.55-5|36	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-svGUI-0.9.55-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-svGUI-0.9.55-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-svGUI-0.9.55-5|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-svGUI-0.9.55-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-svGUI-0.9.55-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-svGUI-0.9.55-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-svGUI-0.9.55-5|43	%{rlibdir}/%{packname}/R
21cr|R-svGUI-0.9.55-5|44	%{rlibdir}/%{packname}/help

8016 21
21cr|rsvndump-0.6.1-1|1	Summary:	Remote Subversion repository dump
21cr|rsvndump-0.6.1-1|2	Name:		rsvndump
21cr|rsvndump-0.6.1-1|3	Version:	0.6.1
21cr|rsvndump-0.6.1-1|4	Release:	1
21cr|rsvndump-0.6.1-1|5	License:	GPLv3
21cr|rsvndump-0.6.1-1|6	Group:		System/Servers
21cr|rsvndump-0.6.1-1|7	URL:		http://rsvndump.sourceforge.net/
21cr|rsvndump-0.6.1-1|8	Source0:	http://downloads.sourceforge.net/project/rsvndump/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
21cr|rsvndump-0.6.1-1|9	BuildRequires:	apr-devel
21cr|rsvndump-0.6.1-1|10	BuildRequires:	subversion-devel
21cr|rsvndump-0.6.1-1|11	BuildRequires:	gettext-devel
21cr|rsvndump-0.6.1-1|12	
21cr|rsvndump-0.6.1-1|13	%description
21cr|rsvndump-0.6.1-1|14	rsvndump is a command line tool that is able to dump a subversion repository
21cr|rsvndump-0.6.1-1|15	that resides on a remote server. All data is dumped in the format that can be
21cr|rsvndump-0.6.1-1|16	read/written by svnadmin, so the data produced by rsvndump can easily be
21cr|rsvndump-0.6.1-1|17	imported into a new subversion repository.
21cr|rsvndump-0.6.1-1|18	
21cr|rsvndump-0.6.1-1|19	%prep
21cr|rsvndump-0.6.1-1|20	%setup -q
21cr|rsvndump-0.6.1-1|21	
21cr|rsvndump-0.6.1-1|22	
21cr|rsvndump-0.6.1-1|23	%build
21cr|rsvndump-0.6.1-1|24	%configure
21cr|rsvndump-0.6.1-1|25	%make
21cr|rsvndump-0.6.1-1|26	
21cr|rsvndump-0.6.1-1|27	%install
21cr|rsvndump-0.6.1-1|28	%makeinstall_std
21cr|rsvndump-0.6.1-1|29	%find_lang %{name}
21cr|rsvndump-0.6.1-1|30	
21cr|rsvndump-0.6.1-1|31	%files -f %{name}.lang
21cr|rsvndump-0.6.1-1|32	%doc AUTHORS ChangeLog THANKS doc/rsvndump.txt
21cr|rsvndump-0.6.1-1|33	%{_bindir}/rsvndump

8017 21
21cr|R-svUnit-0.7.12-5|1	%define debug_package %{nil}
21cr|R-svUnit-0.7.12-5|2	
21cr|R-svUnit-0.7.12-5|3	%global packname  svUnit
21cr|R-svUnit-0.7.12-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-svUnit-0.7.12-5|5	
21cr|R-svUnit-0.7.12-5|6	Name:             R-%{packname}
21cr|R-svUnit-0.7.12-5|7	Version:          0.7.12
21cr|R-svUnit-0.7.12-5|8	Release:          5
21cr|R-svUnit-0.7.12-5|9	Summary:          SciViews GUI API - Unit testing
21cr|R-svUnit-0.7.12-5|10	Group:            Sciences/Mathematics
21cr|R-svUnit-0.7.12-5|11	License:          GPL-2
21cr|R-svUnit-0.7.12-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-svUnit-0.7.12-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.7-12.tar.gz
21cr|R-svUnit-0.7.12-5|14	
21cr|R-svUnit-0.7.12-5|15	Requires:         R-svGUI R-datasets R-utils R-XML
21cr|R-svUnit-0.7.12-5|16	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-svUnit-0.7.12-5|17	
21cr|R-svUnit-0.7.12-5|18	BuildRequires:   R-svGUI R-datasets R-utils R-XML
21cr|R-svUnit-0.7.12-5|19	
21cr|R-svUnit-0.7.12-5|20	%description
21cr|R-svUnit-0.7.12-5|21	A complete unit test system and functions to implement its GUI part
21cr|R-svUnit-0.7.12-5|22	
21cr|R-svUnit-0.7.12-5|23	%prep
21cr|R-svUnit-0.7.12-5|24	%setup -q -c -n %{packname}
21cr|R-svUnit-0.7.12-5|25	
21cr|R-svUnit-0.7.12-5|26	%build
21cr|R-svUnit-0.7.12-5|27	
21cr|R-svUnit-0.7.12-5|28	%install
21cr|R-svUnit-0.7.12-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-svUnit-0.7.12-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-svUnit-0.7.12-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-svUnit-0.7.12-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-svUnit-0.7.12-5|33	
21cr|R-svUnit-0.7.12-5|34	#check
21cr|R-svUnit-0.7.12-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-svUnit-0.7.12-5|36	
21cr|R-svUnit-0.7.12-5|37	%files
21cr|R-svUnit-0.7.12-5|38	%dir %{rlibdir}/%{packname}
21cr|R-svUnit-0.7.12-5|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-svUnit-0.7.12-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-svUnit-0.7.12-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-svUnit-0.7.12-5|42	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-svUnit-0.7.12-5|43	%{rlibdir}/%{packname}/CITATION
21cr|R-svUnit-0.7.12-5|44	%{rlibdir}/%{packname}/INDEX
21cr|R-svUnit-0.7.12-5|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-svUnit-0.7.12-5|46	%{rlibdir}/%{packname}/Meta
21cr|R-svUnit-0.7.12-5|47	%{rlibdir}/%{packname}/R
21cr|R-svUnit-0.7.12-5|48	%{rlibdir}/%{packname}/Tests*
21cr|R-svUnit-0.7.12-5|49	%{rlibdir}/%{packname}/help
21cr|R-svUnit-0.7.12-5|50	%{rlibdir}/%{packname}/komodo
21cr|R-svUnit-0.7.12-5|51	%{rlibdir}/%{packname}/unitTests

8018 21
21cr|R-sys-3.4-1|1	%global oname sys
21cr|R-sys-3.4-1|2	
21cr|R-sys-3.4-1|3	Summary:	Powerful and Reliable Tools for Running System Commands in R
21cr|R-sys-3.4-1|4	Name:		R-sys
21cr|R-sys-3.4-1|5	Version:	3.4
21cr|R-sys-3.4-1|6	Release:	1
21cr|R-sys-3.4-1|7	License:	MIT
21cr|R-sys-3.4-1|8	Group:		Sciences/Mathematics
21cr|R-sys-3.4-1|9	Url:		https://CRAN.R-project.org/package=sys
21cr|R-sys-3.4-1|10	Source0:	https://cran.r-project.org/src/contrib/%{oname}_%{version}.tar.gz
21cr|R-sys-3.4-1|11	BuildRequires:	R-devel
21cr|R-sys-3.4-1|12	
21cr|R-sys-3.4-1|13	%description
21cr|R-sys-3.4-1|14	Drop-in replacements for the base system2() function with fine control and
21cr|R-sys-3.4-1|15	consistent behavior across platforms. Supports clean interruption, timeout,
21cr|R-sys-3.4-1|16	background tasks, and streaming STDIN / STDOUT / STDERR over binary or text
21cr|R-sys-3.4-1|17	connections. Arguments on Windows automatically get encoded and quoted to work
21cr|R-sys-3.4-1|18	on different locales.
21cr|R-sys-3.4-1|19	
21cr|R-sys-3.4-1|20	%files
21cr|R-sys-3.4-1|21	%doc %{_libdir}/R/library/%{oname}/html
21cr|R-sys-3.4-1|22	%doc %{_libdir}/R/library/%{oname}/NEWS
21cr|R-sys-3.4-1|23	%license %{_libdir}/R/library/%{oname}/LICENSE
21cr|R-sys-3.4-1|24	%{_libdir}/R/library/%{oname}/DESCRIPTION
21cr|R-sys-3.4-1|25	%{_libdir}/R/library/%{oname}/help
21cr|R-sys-3.4-1|26	%{_libdir}/R/library/%{oname}/INDEX
21cr|R-sys-3.4-1|27	%{_libdir}/R/library/%{oname}/libs/%{oname}.so
21cr|R-sys-3.4-1|28	%{_libdir}/R/library/%{oname}/Meta
21cr|R-sys-3.4-1|29	%{_libdir}/R/library/%{oname}/NAMESPACE
21cr|R-sys-3.4-1|30	%{_libdir}/R/library/%{oname}/R
21cr|R-sys-3.4-1|31	%{_libdir}/R/library/%{oname}/WORDLIST
21cr|R-sys-3.4-1|32	
21cr|R-sys-3.4-1|33	#------------------------------------------------------------------
21cr|R-sys-3.4-1|34	
21cr|R-sys-3.4-1|35	%prep
21cr|R-sys-3.4-1|36	%setup -qcn %{oname}-%{version}
21cr|R-sys-3.4-1|37	
21cr|R-sys-3.4-1|38	%build
21cr|R-sys-3.4-1|39	
21cr|R-sys-3.4-1|40	%install
21cr|R-sys-3.4-1|41	mkdir -p %{buildroot}%{_libdir}/R/library
21cr|R-sys-3.4-1|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{_libdir}/R/library %{oname}
21cr|R-sys-3.4-1|43	test -d %{oname}/src && (cd %{oname}/src; rm -f *.o *.so)
21cr|R-sys-3.4-1|44	rm -f %{buildroot}%{_libdir}/R/library/R.css
21cr|R-sys-3.4-1|45	
21cr|R-sys-3.4-1|46	# A file used in tests; tests aren't installed.
21cr|R-sys-3.4-1|47	rm %{buildroot}%{_libdir}/R/library/%{oname}/utf8.txt

8019 21
21cr|rt-4.4.5-2|1	# We cannot fix this package neither now nor later, just ignore rpmlint
21cr|rt-4.4.5-2|2	#%%define _build_pkgcheck_set %{nil}
21cr|rt-4.4.5-2|3	
21cr|rt-4.4.5-2|4	# Work-around rpm's depgenerator defect:
21cr|rt-4.4.5-2|5	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(DBIx::SearchBuilder::Handle::\\)
21cr|rt-4.4.5-2|6	
21cr|rt-4.4.5-2|7	# Filter redundant provides
21cr|rt-4.4.5-2|8	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(RT\\)$
21cr|rt-4.4.5-2|9	# Filter bogus provides
21cr|rt-4.4.5-2|10	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(HTML::Mason
21cr|rt-4.4.5-2|11	
21cr|rt-4.4.5-2|12	#
21cr|rt-4.4.5-2|13	# Copyright (c) 2005-2021, Ralf Corsepius, Ulm, Germany.
21cr|rt-4.4.5-2|14	# This file and all modifications and additions to the pristine
21cr|rt-4.4.5-2|15	# package are under the same license as the package itself.
21cr|rt-4.4.5-2|16	#
21cr|rt-4.4.5-2|17	
21cr|rt-4.4.5-2|18	# --with devel_mode/--without devel_mode
21cr|rt-4.4.5-2|19	#	enable/disable building/installing devel files
21cr|rt-4.4.5-2|20	#	Default: enabled
21cr|rt-4.4.5-2|21	%bcond_without devel_mode
21cr|rt-4.4.5-2|22	
21cr|rt-4.4.5-2|23	# --with runtests
21cr|rt-4.4.5-2|24	#	run testsuite when building the rpm
21cr|rt-4.4.5-2|25	#	Default: disabled (doesn't work in chroots.)
21cr|rt-4.4.5-2|26	%bcond_with runtests
21cr|rt-4.4.5-2|27	
21cr|rt-4.4.5-2|28	# --with mysql
21cr|rt-4.4.5-2|29	#	configure for use with mysql
21cr|rt-4.4.5-2|30	%bcond_with mysql
21cr|rt-4.4.5-2|31	# --with pg
21cr|rt-4.4.5-2|32	#	configure for use with postgress
21cr|rt-4.4.5-2|33	%bcond_with pg
21cr|rt-4.4.5-2|34	
21cr|rt-4.4.5-2|35	# default to mysql
21cr|rt-4.4.5-2|36	%if !%{with mysql} && !%{with pg}
21cr|rt-4.4.5-2|37	%global with_mysql 1
21cr|rt-4.4.5-2|38	%endif
21cr|rt-4.4.5-2|39	
21cr|rt-4.4.5-2|40	%global RT_BINDIR		%{_bindir}
21cr|rt-4.4.5-2|41	%global RT_SBINDIR		%{_sbindir}
21cr|rt-4.4.5-2|42	%global RT_FONTSDIR		%{_datadir}/%{name}/fonts
21cr|rt-4.4.5-2|43	%global RT_LIBDIR		%{perl_vendorlib}
21cr|rt-4.4.5-2|44	%global RT_WWWDIR		%{_datadir}/%{name}/html
21cr|rt-4.4.5-2|45	%global RT_LEXDIR		%{_datadir}/%{name}/po
21cr|rt-4.4.5-2|46	%global RT_LOGDIR		%{_localstatedir}/log/%{name}
21cr|rt-4.4.5-2|47	%global RT_CACHEDIR		%{_localstatedir}/cache/%{name}
21cr|rt-4.4.5-2|48	%global RT_LOCALSTATEDIR	%{_localstatedir}/lib/%{name}
21cr|rt-4.4.5-2|49	%global RT_STATICDIR		%{_datadir}/%{name}/static
21cr|rt-4.4.5-2|50	
21cr|rt-4.4.5-2|51	Summary:	Request tracker
21cr|rt-4.4.5-2|52	Name:		rt
21cr|rt-4.4.5-2|53	Version:	4.4.5
21cr|rt-4.4.5-2|54	Release:	2
21cr|rt-4.4.5-2|55	License:	GPLv2+
21cr|rt-4.4.5-2|56	Group:		System/Servers
21cr|rt-4.4.5-2|57	Url:		http://www.bestpractical.com/rt
21cr|rt-4.4.5-2|58	Source0:	http://www.bestpractical.com/pub/rt/release/rt-%{version}.tar.gz
21cr|rt-4.4.5-2|59	# Notes on running the testsuite
21cr|rt-4.4.5-2|60	Source1:	README.tests
21cr|rt-4.4.5-2|61	# rt's Apache configuration
21cr|rt-4.4.5-2|62	Source2:	rt.conf.in
21cr|rt-4.4.5-2|63	# Fedora-specific installation notes
21cr|rt-4.4.5-2|64	Source3:	README.fedora.in
21cr|rt-4.4.5-2|65	# rt's logrotate configuration
21cr|rt-4.4.5-2|66	Source4:	rt.logrotate.in
21cr|rt-4.4.5-2|67	Patch1: 0001-Add-Fedora-configuration.patch
21cr|rt-4.4.5-2|68	Patch2: 0002-Use-usr-bin-perl-instead-of-usr-bin-env-perl.patch
21cr|rt-4.4.5-2|69	Patch3: 0003-Remove-fixperms-font-install.patch
21cr|rt-4.4.5-2|70	Patch4: 0004-Fix-permissions.patch
21cr|rt-4.4.5-2|71	Patch5: 0005-Do-not-install-cpanfile.patch
21cr|rt-4.4.5-2|72	BuildArch:	noarch
21cr|rt-4.4.5-2|73	BuildRequires:	apache-devel
21cr|rt-4.4.5-2|74	# This list is alpha sorted
21cr|rt-4.4.5-2|75	BuildRequires: make
21cr|rt-4.4.5-2|76	BuildRequires: perl-generators
21cr|rt-4.4.5-2|77	BuildRequires: perl(Apache::Session) >= 1.53
21cr|rt-4.4.5-2|78	BuildRequires: perl(Business::Hours)
21cr|rt-4.4.5-2|79	BuildRequires: perl(CGI::Cookie) >= 1.20
21cr|rt-4.4.5-2|80	BuildRequires: perl(CGI::PSGI)
21cr|rt-4.4.5-2|81	BuildRequires: perl(CGI::Emulate::PSGI)
21cr|rt-4.4.5-2|82	BuildRequires: perl(Class::ReturnValue) >= 0.40
21cr|rt-4.4.5-2|83	BuildRequires: perl(Convert::Color)
21cr|rt-4.4.5-2|84	BuildRequires: perl(CPAN)
21cr|rt-4.4.5-2|85	BuildRequires: perl(Crypt::Eksblowfish)
21cr|rt-4.4.5-2|86	BuildRequires: perl(Crypt::X509)
21cr|rt-4.4.5-2|87	BuildRequires: perl(CSS::Minifier::XS)
21cr|rt-4.4.5-2|88	BuildRequires: perl(CSS::Squish) >= 0.06
21cr|rt-4.4.5-2|89	BuildRequires: perl(Data::GUID)
21cr|rt-4.4.5-2|90	BuildRequires: perl(Data::ICal)
21cr|rt-4.4.5-2|91	BuildRequires: perl(Data::Page::Pageset)
21cr|rt-4.4.5-2|92	BuildRequires: perl(Data::Perl::Role::Collection::Array)
21cr|rt-4.4.5-2|93	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|94	BuildRequires: perl(Date::Extract) >= 0.02
21cr|rt-4.4.5-2|95	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|96	BuildRequires: perl(Date::Manip)
21cr|rt-4.4.5-2|97	BuildRequires: perl(DateTime::Format::Natural) >= 0.67
21cr|rt-4.4.5-2|98	BuildRequires: perl(Date::Format)
21cr|rt-4.4.5-2|99	BuildRequires: perl(DateTime) >= 0.44
21cr|rt-4.4.5-2|100	BuildRequires: perl(DateTime::Locale) >= 0.40
21cr|rt-4.4.5-2|101	%{?with_mysql:BuildRequires: perl(DBD::mysql) >= 2.1018}
21cr|rt-4.4.5-2|102	%{?with_pg:BuildRequires: perl(DBD::Pg) >= 1.43}
21cr|rt-4.4.5-2|103	BuildRequires: perl(DBI) >= 1.37
21cr|rt-4.4.5-2|104	BuildRequires: perl(DBIx::SearchBuilder) >= 1.59
21cr|rt-4.4.5-2|105	BuildRequires: perl(Devel::StackTrace) >= 1.19
21cr|rt-4.4.5-2|106	BuildRequires: perl(Devel::GlobalDestruction)
21cr|rt-4.4.5-2|107	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|108	BuildRequires: perl(Digest::base)
21cr|rt-4.4.5-2|109	BuildRequires: perl(Digest::MD5) >= 2.27
21cr|rt-4.4.5-2|110	BuildRequires: perl(Email::Address) >= 1.912
21cr|rt-4.4.5-2|111	BuildRequires: perl(Email::Address::List) >= 0.02
21cr|rt-4.4.5-2|112	BuildRequires: perl(Encode) >= 2.64
21cr|rt-4.4.5-2|113	%if "%{version}" >= "5.0.0"
21cr|rt-4.4.5-2|114	BuildRequires: perl(Encode::Detect::Detector)
21cr|rt-4.4.5-2|115	%endif
21cr|rt-4.4.5-2|116	BuildRequires: perl(Encode::HanExtra)
21cr|rt-4.4.5-2|117	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|118	BuildRequires: perl(Errno)
21cr|rt-4.4.5-2|119	BuildRequires: perl(File::Find)
21cr|rt-4.4.5-2|120	BuildRequires: perl(File::Glob)
21cr|rt-4.4.5-2|121	BuildRequires: perl(File::ShareDir)
21cr|rt-4.4.5-2|122	BuildRequires: perl(File::Spec) >= 0.8
21cr|rt-4.4.5-2|123	BuildRequires: perl(File::Temp) >= 0.19
21cr|rt-4.4.5-2|124	BuildRequires: perl(File::Which)
21cr|rt-4.4.5-2|125	BuildRequires: perl(GD)
21cr|rt-4.4.5-2|126	BuildRequires: perl(GD::Graph) >= 1.47
21cr|rt-4.4.5-2|127	BuildRequires: perl(GD::Text)
21cr|rt-4.4.5-2|128	BuildRequires: perl(GnuPG::Interface)
21cr|rt-4.4.5-2|129	BuildRequires: perl(GraphViz)
21cr|rt-4.4.5-2|130	BuildRequires: perl(Getopt::Long) >= 2.24
21cr|rt-4.4.5-2|131	BuildRequires: perl(HTML::Entities)
21cr|rt-4.4.5-2|132	%if "%{version}" >= "5.0.0"
21cr|rt-4.4.5-2|133	BuildRequires: perl(HTML::FormatExternal)
21cr|rt-4.4.5-2|134	%endif
21cr|rt-4.4.5-2|135	BuildRequires: perl(HTML::FormatText::WithLinks) >= 0.14
21cr|rt-4.4.5-2|136	BuildRequires: perl(HTML::FormatText::WithLinks::AndTables) >= 0.06
21cr|rt-4.4.5-2|137	%if "%{version}" >= "5.0.0"
21cr|rt-4.4.5-2|138	BuildRequires: perl(HTML::Gumbo)
21cr|rt-4.4.5-2|139	%endif
21cr|rt-4.4.5-2|140	BuildRequires: perl(HTML::Mason) >= 1.43
21cr|rt-4.4.5-2|141	BuildRequires: perl(HTML::Mason::PSGIHandler)
21cr|rt-4.4.5-2|142	BuildRequires: perl(HTML::Quoted)
21cr|rt-4.4.5-2|143	BuildRequires: perl(HTML::RewriteAttributes) >= 0.02
21cr|rt-4.4.5-2|144	BuildRequires: perl(HTML::Scrubber) >= 0.08
21cr|rt-4.4.5-2|145	BuildRequires: perl(HTML::TreeBuilder)
21cr|rt-4.4.5-2|146	BuildRequires: perl(HTTP::Request::Common)
21cr|rt-4.4.5-2|147	BuildRequires: perl(HTTP::Status)
21cr|rt-4.4.5-2|148	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|149	BuildRequires: perl(IPC::Run)
21cr|rt-4.4.5-2|150	BuildRequires: perl(IPC::Run3)
21cr|rt-4.4.5-2|151	BuildRequires: perl(JSON)
21cr|rt-4.4.5-2|152	BuildRequires: perl(JavaScript::Minifier::XS)
21cr|rt-4.4.5-2|153	BuildRequires: perl(List::MoreUtils)
21cr|rt-4.4.5-2|154	BuildRequires: perl(Locale::Maketext) >= 1.06
21cr|rt-4.4.5-2|155	BuildRequires: perl(Locale::Maketext::Fuzzy) >= 0.11
21cr|rt-4.4.5-2|156	BuildRequires: perl(Locale::Maketext::Lexicon) >= 0.32
21cr|rt-4.4.5-2|157	BuildRequires: perl(Locale::PO)
21cr|rt-4.4.5-2|158	BuildRequires: perl(Log::Dispatch) >= 2.23
21cr|rt-4.4.5-2|159	BuildRequires: perl(Net::LDAP::Server::Test)
21cr|rt-4.4.5-2|160	%{?with_devel_mode:BuildRequires: perl(Log::Dispatch::Perl)}
21cr|rt-4.4.5-2|161	BuildRequires: perl(LWP)
21cr|rt-4.4.5-2|162	BuildRequires: perl(LWP::UserAgent)
21cr|rt-4.4.5-2|163	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|164	BuildRequires: perl(LWP::Protocol::https)
21cr|rt-4.4.5-2|165	BuildRequires: perl(Mail::Mailer) >= 1.57
21cr|rt-4.4.5-2|166	BuildRequires: perl(MIME::Entity) >= 5.425
21cr|rt-4.4.5-2|167	BuildRequires: perl(MIME::Types)
21cr|rt-4.4.5-2|168	%if "%{version}" >= "5.0.0"
21cr|rt-4.4.5-2|169	BuildRequires: perl(Module::Path)
21cr|rt-4.4.5-2|170	%endif
21cr|rt-4.4.5-2|171	%{?with_devel_mode:BuildRequires: perl(Module::Refresh) >= 0.03}
21cr|rt-4.4.5-2|172	BuildRequires: perl(Module::Versions::Report) >= 1.05
21cr|rt-4.4.5-2|173	%if "%{version}" >= "5.0.0"
21cr|rt-4.4.5-2|174	BuildRequires: perl(Moose)
21cr|rt-4.4.5-2|175	BuildRequires: perl(MooseX::NonMoose)
21cr|rt-4.4.5-2|176	BuildRequires: perl(MooseX::Role::Parameterized)
21cr|rt-4.4.5-2|177	%endif
21cr|rt-4.4.5-2|178	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|179	BuildRequires: perl(Mozilla::CA)
21cr|rt-4.4.5-2|180	BuildRequires: perl(Mojo::DOM)
21cr|rt-4.4.5-2|181	BuildRequires: perl(Net::CIDR)
21cr|rt-4.4.5-2|182	BuildRequires: perl(Net::IP)
21cr|rt-4.4.5-2|183	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|184	BuildRequires: perl(Net::SSLeay)
21cr|rt-4.4.5-2|185	%if (("%{version}" >= "4.4.5") && ("%{version}" < "5.0.0")) || ("%{version}" >= "5.0.2")
21cr|rt-4.4.5-2|186	BuildRequires: perl(Parallel::ForkManager)
21cr|rt-4.4.5-2|187	%endif
21cr|rt-4.4.5-2|188	%if "%{version}" >= "5.0.0"
21cr|rt-4.4.5-2|189	BuildRequires: perl(Path::Dispatcher) >= 1.07
21cr|rt-4.4.5-2|190	%endif
21cr|rt-4.4.5-2|191	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|192	BuildRequires: perl(PerlIO::eol)
21cr|rt-4.4.5-2|193	BuildRequires: perl(Pod::Usage)
21cr|rt-4.4.5-2|194	BuildRequires: perl(Pod::Select)
21cr|rt-4.4.5-2|195	BuildRequires: perl(Plack)
21cr|rt-4.4.5-2|196	# In rt-test-dependencies, but seemingly unused
21cr|rt-4.4.5-2|197	BuildRequires: perl(Plack::Handler::Starlet)
21cr|rt-4.4.5-2|198	%{?with_devel_mode:BuildRequires: perl(Plack::Middleware::Test::StashWarnings) >= 0.06}
21cr|rt-4.4.5-2|199	BuildRequires: perl(Regexp::Common)
21cr|rt-4.4.5-2|200	BuildRequires: perl(Regexp::Common::net::CIDR)
21cr|rt-4.4.5-2|201	BuildRequires: perl(Regexp::IPv6)
21cr|rt-4.4.5-2|202	BuildRequires: perl(Role::Basic) >= 0.12
21cr|rt-4.4.5-2|203	BuildRequires: perl(Scalar::Util)
21cr|rt-4.4.5-2|204	BuildRequires: perl(Scope::Upper)
21cr|rt-4.4.5-2|205	BuildRequires: perl(Set::Tiny)
21cr|rt-4.4.5-2|206	BuildRequires: perl(Storable) >= 2.08
21cr|rt-4.4.5-2|207	BuildRequires: perl(Sub::HandlesVia)
21cr|rt-4.4.5-2|208	%{?with_devel_mode:BuildRequires: perl(String::ShellQuote)}
21cr|rt-4.4.5-2|209	BuildRequires: perl(Symbol::Global::Name) >= 0.04
21cr|rt-4.4.5-2|210	BuildRequires: perl(Term::ReadKey)
21cr|rt-4.4.5-2|211	BuildRequires: perl(Term::ReadLine)
21cr|rt-4.4.5-2|212	%{?with_devel_mode:BuildRequires: perl(Test::Builder) >= 0.77}
21cr|rt-4.4.5-2|213	%{?with_devel_mode:BuildRequires: perl(Test::Deep)}
21cr|rt-4.4.5-2|214	%{?with_devel_mode:BuildRequires: perl(Test::Email)}
21cr|rt-4.4.5-2|215	%{?with_devel_mode:BuildRequires: perl(Email::Abstract)}
21cr|rt-4.4.5-2|216	%{?with_devel_mode:BuildRequires: perl(Test::Expect) >= 0.31}
21cr|rt-4.4.5-2|217	%{?with_devel_mode:BuildRequires: perl(Test::MockTime)}
21cr|rt-4.4.5-2|218	%{?with_devel_mode:BuildRequires: perl(Test::NoWarnings)}
21cr|rt-4.4.5-2|219	%{?with_devel_mode:BuildRequires: perl(Test::Pod) >= 1.14}
21cr|rt-4.4.5-2|220	%{?with_devel_mode:BuildRequires: perl(Test::Warn)}
21cr|rt-4.4.5-2|221	%{?with_devel_mode:BuildRequires: perl(Test::WWW::Mechanize)}
21cr|rt-4.4.5-2|222	%{?with_devel_mode:BuildRequires: perl(Test::WWW::Mechanize::PSGI)}
21cr|rt-4.4.5-2|223	BuildRequires: perl(Text::Autoformat)
21cr|rt-4.4.5-2|224	BuildRequires: perl(Text::ParseWords)
21cr|rt-4.4.5-2|225	BuildRequires: perl(Text::Password::Pronounceable)
21cr|rt-4.4.5-2|226	BuildRequires: perl(Text::Quoted) >= 2.02
21cr|rt-4.4.5-2|227	BuildRequires: perl(Text::Template)
21cr|rt-4.4.5-2|228	BuildRequires: perl(Text::WikiFormat) >= 0.76
21cr|rt-4.4.5-2|229	%if "%{version}" >= "5.0.1"
21cr|rt-4.4.5-2|230	BuildRequires: perl(Text::WordDiff)
21cr|rt-4.4.5-2|231	%endif
21cr|rt-4.4.5-2|232	BuildRequires: perl(Text::Wrapper)
21cr|rt-4.4.5-2|233	BuildRequires: perl(Time::HiRes)
21cr|rt-4.4.5-2|234	BuildRequires: perl(Time::ParseDate)
21cr|rt-4.4.5-2|235	BuildRequires: perl(Tree::Simple) >= 1.04
21cr|rt-4.4.5-2|236	BuildRequires: perl(Type::Utils)
21cr|rt-4.4.5-2|237	BuildRequires: perl(UNIVERSAL::require)
21cr|rt-4.4.5-2|238	BuildRequires: perl(URI::QueryParam)
21cr|rt-4.4.5-2|239	%if "%{version}" >= "5.0.0"
21cr|rt-4.4.5-2|240	BuildRequires: perl(Web::Machine) >= 0.12
21cr|rt-4.4.5-2|241	%endif
21cr|rt-4.4.5-2|242	%{?with_devel_mode:BuildRequires: perl(WWW::Mechanize)}
21cr|rt-4.4.5-2|243	BuildRequires: perl(XML::RSS) >= 1.05
21cr|rt-4.4.5-2|244	%{?with_devel_mode:BuildRequires: perl(XML::Simple)}
21cr|rt-4.4.5-2|245	
21cr|rt-4.4.5-2|246	%{?with_runtests:BuildRequires: perl(DBD::SQLite)}
21cr|rt-4.4.5-2|247	%{?with_runtests:BuildRequires: perl(Test::Warn)}
21cr|rt-4.4.5-2|248	%{?with_runtests:BuildRequires: perl(Test::MockTime)}
21cr|rt-4.4.5-2|249	%{?with_runtests:BuildRequires: perl(String::ShellQuote)}
21cr|rt-4.4.5-2|250	%{?with_runtests:BuildRequires: perl(Test::Expect)}
21cr|rt-4.4.5-2|251	
21cr|rt-4.4.5-2|252	BuildRequires:	/usr/bin/pod2man
21cr|rt-4.4.5-2|253	BuildRequires:	/usr/sbin/apachectl
21cr|rt-4.4.5-2|254	
21cr|rt-4.4.5-2|255	# the original sources carry bundled versions of these ...
21cr|rt-4.4.5-2|256	Requires:  /usr/share/fonts/TTF/droid/DroidSansFallback.ttf
21cr|rt-4.4.5-2|257	Requires:  /usr/share/fonts/TTF/droid/DroidSans.ttf
21cr|rt-4.4.5-2|258	# ... we use symlinks to the system-wide versions ...
21cr|rt-4.4.5-2|259	BuildRequires:  /usr/share/fonts/TTF/droid/DroidSansFallback.ttf
21cr|rt-4.4.5-2|260	BuildRequires:  /usr/share/fonts/TTF/droid/DroidSans.ttf
21cr|rt-4.4.5-2|261	
21cr|rt-4.4.5-2|262	Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|rt-4.4.5-2|263	Requires:	%{_sysconfdir}/httpd/conf.d
21cr|rt-4.4.5-2|264	
21cr|rt-4.4.5-2|265	# rpm doesn't catch these:
21cr|rt-4.4.5-2|266	Requires: perl(Apache::Session)
21cr|rt-4.4.5-2|267	Requires: perl(Business::Hours)
21cr|rt-4.4.5-2|268	Requires: perl(Calendar::Simple)
21cr|rt-4.4.5-2|269	Requires: perl(CSS::Squish)
21cr|rt-4.4.5-2|270	Requires: perl(Data::Page)
21cr|rt-4.4.5-2|271	Requires: perl(Data::Page::Pageset)
21cr|rt-4.4.5-2|272	Requires: perl(Data::ICal)
21cr|rt-4.4.5-2|273	Requires: perl(Data::ICal::Entry::Event)
21cr|rt-4.4.5-2|274	%{?with_mysql:Requires: perl(DBD::mysql) >= 2.1018}
21cr|rt-4.4.5-2|275	%{?with_pg:Requires: perl(DBD::Pg)}
21cr|rt-4.4.5-2|276	Requires: perl(DateTime::Format::Natural) >= 0.67
21cr|rt-4.4.5-2|277	Requires: perl(Log::Dispatch::Perl)
21cr|rt-4.4.5-2|278	Requires: perl(GD::Text)
21cr|rt-4.4.5-2|279	Requires: perl(GD::Graph::bars)
21cr|rt-4.4.5-2|280	Requires: perl(GD::Graph::pie)
21cr|rt-4.4.5-2|281	Requires: perl(HTML::Quoted)
21cr|rt-4.4.5-2|282	Requires: perl(HTML::Mason::Request)
21cr|rt-4.4.5-2|283	Requires: perl(I18N::LangTags::List)
21cr|rt-4.4.5-2|284	Requires: perl(IPC::Run3)
21cr|rt-4.4.5-2|285	Requires: perl(LWP::MediaTypes)
21cr|rt-4.4.5-2|286	Requires: perl(mod_perl2)
21cr|rt-4.4.5-2|287	Requires: perl(Module::Versions::Report)
21cr|rt-4.4.5-2|288	Requires: perl(Net::IP)
21cr|rt-4.4.5-2|289	Requires: perl(PerlIO::eol)
21cr|rt-4.4.5-2|290	Requires: perl(Plack::Middleware::Test::StashWarnings) >= 0.06
21cr|rt-4.4.5-2|291	Requires: perl(Plack::Handler::Starlet)
21cr|rt-4.4.5-2|292	Requires: perl(Text::Quoted)
21cr|rt-4.4.5-2|293	Requires: perl(Text::WikiFormat)
21cr|rt-4.4.5-2|294	Requires: perl(Time::ParseDate)
21cr|rt-4.4.5-2|295	Requires: perl(URI::URL)
21cr|rt-4.4.5-2|296	Requires: perl(XML::RSS)
21cr|rt-4.4.5-2|297	
21cr|rt-4.4.5-2|298	# optional
21cr|rt-4.4.5-2|299	Recommends:  perl(Encode::HanExtra)
21cr|rt-4.4.5-2|300	
21cr|rt-4.4.5-2|301	
21cr|rt-4.4.5-2|302	# rpm fails to add these:
21cr|rt-4.4.5-2|303	Provides: perl(RT::Shredder::Exceptions)
21cr|rt-4.4.5-2|304	
21cr|rt-4.4.5-2|305	# Split out. Technically, not actually necessary, but ... let's keep it for now.
21cr|rt-4.4.5-2|306	Requires: rt-mailgate
21cr|rt-4.4.5-2|307	
21cr|rt-4.4.5-2|308	%{?perl_default_filter}
21cr|rt-4.4.5-2|309	
21cr|rt-4.4.5-2|310	%description
21cr|rt-4.4.5-2|311	RT is an enterprise-grade ticketing system which enables a group of people
21cr|rt-4.4.5-2|312	to intelligently and efficiently manage tasks, issues, and requests submitted
21cr|rt-4.4.5-2|313	by a community of users.
21cr|rt-4.4.5-2|314	
21cr|rt-4.4.5-2|315	%files
21cr|rt-4.4.5-2|316	%{_docdir}/%{name}-%{version}
21cr|rt-4.4.5-2|317	%license COPYING
21cr|rt-4.4.5-2|318	%{_bindir}/*
21cr|rt-4.4.5-2|319	%{_sbindir}/*
21cr|rt-4.4.5-2|320	%exclude %{_bindir}/rt-mailgate
21cr|rt-4.4.5-2|321	%{_mandir}/man1/*
21cr|rt-4.4.5-2|322	%exclude %{_mandir}/man1/rt-mailgate*
21cr|rt-4.4.5-2|323	%{RT_LIBDIR}/*
21cr|rt-4.4.5-2|324	%exclude %{RT_LIBDIR}/RT/Test*
21cr|rt-4.4.5-2|325	%attr(0700,apache,apache) %{RT_LOGDIR}
21cr|rt-4.4.5-2|326	%attr(0760,apache,apache) %{RT_LOCALSTATEDIR}
21cr|rt-4.4.5-2|327	
21cr|rt-4.4.5-2|328	%dir %{_sysconfdir}/%{name}
21cr|rt-4.4.5-2|329	%attr(-,root,root)%{_datadir}/%{name}/upgrade
21cr|rt-4.4.5-2|330	%attr(-,root,root)%{_sysconfdir}/%{name}/upgrade
21cr|rt-4.4.5-2|331	%attr(-,root,root)%{_sysconfdir}/%{name}/acl*
21cr|rt-4.4.5-2|332	%attr(-,root,root)%{_sysconfdir}/%{name}/schema*
21cr|rt-4.4.5-2|333	%attr(-,root,root)%{_sysconfdir}/%{name}/init*
21cr|rt-4.4.5-2|334	%{?!with_pg:%exclude %{_sysconfdir}/%{name}/*.Pg}
21cr|rt-4.4.5-2|335	%{?!with_pg:%exclude %{_datadir}/%{name}/upgrade/*/*.Pg}
21cr|rt-4.4.5-2|336	%exclude %{_sysconfdir}/%{name}/*.Oracle
21cr|rt-4.4.5-2|337	%exclude %{_datadir}/%{name}/upgrade/*/*.Oracle
21cr|rt-4.4.5-2|338	%exclude %{_sysconfdir}/%{name}/*.SQLite
21cr|rt-4.4.5-2|339	%exclude %{_datadir}/%{name}/upgrade/*/*.SQLite
21cr|rt-4.4.5-2|340	%{?!with_mysql:%exclude %{_sysconfdir}/%{name}/*.mysql}
21cr|rt-4.4.5-2|341	%{?!with_mysql:%exclude %{_datadir}/%{name}/upgrade/*/*.mysql}
21cr|rt-4.4.5-2|342	%attr(0750,apache,apache) %{_sysconfdir}/%{name}/RT_SiteConfig.d
21cr|rt-4.4.5-2|343	%config(noreplace) %attr(0640,apache,apache) %{_sysconfdir}/%{name}/RT_*.pm
21cr|rt-4.4.5-2|344	
21cr|rt-4.4.5-2|345	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|rt-4.4.5-2|346	
21cr|rt-4.4.5-2|347	%dir %{_datadir}/%{name}
21cr|rt-4.4.5-2|348	%{RT_WWWDIR}
21cr|rt-4.4.5-2|349	%{RT_LEXDIR}
21cr|rt-4.4.5-2|350	%{RT_FONTSDIR}
21cr|rt-4.4.5-2|351	%{RT_STATICDIR}
21cr|rt-4.4.5-2|352	
21cr|rt-4.4.5-2|353	%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
21cr|rt-4.4.5-2|354	
21cr|rt-4.4.5-2|355	%dir %{RT_CACHEDIR}
21cr|rt-4.4.5-2|356	%attr(0770,apache,apache) %{RT_CACHEDIR}/mason_data
21cr|rt-4.4.5-2|357	%attr(0770,apache,apache) %{RT_CACHEDIR}/session_data
21cr|rt-4.4.5-2|358	
21cr|rt-4.4.5-2|359	#----------------------------------------------------------------------------
21cr|rt-4.4.5-2|360	
21cr|rt-4.4.5-2|361	%package mailgate
21cr|rt-4.4.5-2|362	Summary:	rt's mailgate utility
21cr|rt-4.4.5-2|363	Group:		System/Servers
21cr|rt-4.4.5-2|364	# rpm doesn't catch these:
21cr|rt-4.4.5-2|365	Requires:	perl(Pod::Usage)
21cr|rt-4.4.5-2|366	Requires:	perl(HTML::TreeBuilder)
21cr|rt-4.4.5-2|367	
21cr|rt-4.4.5-2|368	%description mailgate
21cr|rt-4.4.5-2|369	rt's mailgate utility.
21cr|rt-4.4.5-2|370	
21cr|rt-4.4.5-2|371	%files mailgate
21cr|rt-4.4.5-2|372	%{_bindir}/rt-mailgate
21cr|rt-4.4.5-2|373	%{_mandir}/man1/rt-mailgate*
21cr|rt-4.4.5-2|374	
21cr|rt-4.4.5-2|375	#----------------------------------------------------------------------------
21cr|rt-4.4.5-2|376	
21cr|rt-4.4.5-2|377	%if %{with devel_mode}
21cr|rt-4.4.5-2|378	%package tests
21cr|rt-4.4.5-2|379	Summary:	Test suite for package rt
21cr|rt-4.4.5-2|380	Requires:	%{name} = %{version}-%{release}
21cr|rt-4.4.5-2|381	Requires(postun): %{__rm}
21cr|rt-4.4.5-2|382	Requires:	/usr/bin/prove
21cr|rt-4.4.5-2|383	Requires:	perl(RT::Test)
21cr|rt-4.4.5-2|384	# rpm doesn't catch these:
21cr|rt-4.4.5-2|385	Requires:	perl(DBD::SQLite)
21cr|rt-4.4.5-2|386	Requires:       perl(Encode::HanExtra)
21cr|rt-4.4.5-2|387	Requires:	perl(GnuPG::Interface)
21cr|rt-4.4.5-2|388	# Bug: The testsuite unconditionally depends upon perl(GraphViz)
21cr|rt-4.4.5-2|389	Requires:	perl(GraphViz)
21cr|rt-4.4.5-2|390	Requires:	perl(Net::LDAP::Server::Test)
21cr|rt-4.4.5-2|391	Requires:	perl(Plack::Handler::Apache2)
21cr|rt-4.4.5-2|392	Requires:	perl(Set::Tiny)
21cr|rt-4.4.5-2|393	Requires:	perl(String::ShellQuote)
21cr|rt-4.4.5-2|394	Requires:	perl(Test::Deep)
21cr|rt-4.4.5-2|395	Requires:	perl(Test::Expect)
21cr|rt-4.4.5-2|396	Requires:	perl(Test::MockTime)
21cr|rt-4.4.5-2|397	Requires:	perl(Test::Warn)
21cr|rt-4.4.5-2|398	
21cr|rt-4.4.5-2|399	
21cr|rt-4.4.5-2|400	%description tests
21cr|rt-4.4.5-2|401	%{summary}
21cr|rt-4.4.5-2|402	
21cr|rt-4.4.5-2|403	%files tests
21cr|rt-4.4.5-2|404	%dir %{_libexecdir}/perl5-tests
21cr|rt-4.4.5-2|405	%{_libexecdir}/perl5-tests/%{name}
21cr|rt-4.4.5-2|406	# Doesn't work outside of the source tree
21cr|rt-4.4.5-2|407	%exclude %{_libexecdir}/perl5-tests/%{name}/t/pod.t
21cr|rt-4.4.5-2|408	# Required by t/shredder/*t
21cr|rt-4.4.5-2|409	%{_sysconfdir}/%{name}/*.SQLite
21cr|rt-4.4.5-2|410	
21cr|rt-4.4.5-2|411	# Running the tests leaves stray files
21cr|rt-4.4.5-2|412	# remove everything by brute force.
21cr|rt-4.4.5-2|413	%postun tests
21cr|rt-4.4.5-2|414	if [ $1 -eq 0 ]; then
21cr|rt-4.4.5-2|415	%{__rm} -rf %{_libexecdir}/perl5-tests/%{name}
21cr|rt-4.4.5-2|416	fi
21cr|rt-4.4.5-2|417	
21cr|rt-4.4.5-2|418	#----------------------------------------------------------------------------
21cr|rt-4.4.5-2|419	
21cr|rt-4.4.5-2|420	%package -n perl-RT-Test
21cr|rt-4.4.5-2|421	Summary: rt's test utility module
21cr|rt-4.4.5-2|422	Requires:	rt = %{version}-%{release}
21cr|rt-4.4.5-2|423	Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21cr|rt-4.4.5-2|424	
21cr|rt-4.4.5-2|425	# rpm doesn't catch these:
21cr|rt-4.4.5-2|426	Requires:	perl(Test::WWW::Mechanize::PSGI)
21cr|rt-4.4.5-2|427	Requires:	perl(Mojo::DOM)
21cr|rt-4.4.5-2|428	
21cr|rt-4.4.5-2|429	%description -n perl-RT-Test
21cr|rt-4.4.5-2|430	%{summary}
21cr|rt-4.4.5-2|431	
21cr|rt-4.4.5-2|432	%files -n perl-RT-Test
21cr|rt-4.4.5-2|433	%license COPYING
21cr|rt-4.4.5-2|434	%dir %{RT_LIBDIR}/RT
21cr|rt-4.4.5-2|435	%{RT_LIBDIR}/RT/Test*
21cr|rt-4.4.5-2|436	
21cr|rt-4.4.5-2|437	%endif
21cr|rt-4.4.5-2|438	#----------------------------------------------------------------------------
21cr|rt-4.4.5-2|439	
21cr|rt-4.4.5-2|440	%prep
21cr|rt-4.4.5-2|441	%setup -q
21cr|rt-4.4.5-2|442	
21cr|rt-4.4.5-2|443	sed -e 's,@RT_CACHEDIR@,%{RT_CACHEDIR},' %{SOURCE3} \
21cr|rt-4.4.5-2|444	> README.fedora
21cr|rt-4.4.5-2|445	sed -e 's,@RT_LOGDIR@,%{RT_LOGDIR},' %{SOURCE4} \
21cr|rt-4.4.5-2|446	> rt.logrotate
21cr|rt-4.4.5-2|447	
21cr|rt-4.4.5-2|448	# remove auto*generated files
21cr|rt-4.4.5-2|449	find -name '*.in' | \
21cr|rt-4.4.5-2|450	while read a; do b=$(echo "$a" | sed -e 's,\.in$,,'); rm "$b"; done
21cr|rt-4.4.5-2|451	
21cr|rt-4.4.5-2|452	%patch1 -p1
21cr|rt-4.4.5-2|453	%patch2 -p1
21cr|rt-4.4.5-2|454	%patch3 -p1
21cr|rt-4.4.5-2|455	%patch4 -p1
21cr|rt-4.4.5-2|456	%if "%{version}" >= "5.0.0"
21cr|rt-4.4.5-2|457	%patch5 -p1
21cr|rt-4.4.5-2|458	%endif
21cr|rt-4.4.5-2|459	
21cr|rt-4.4.5-2|460	# Propagate rpm's directories to config.layout
21cr|rt-4.4.5-2|461	cat << \EOF >> config.layout
21cr|rt-4.4.5-2|462	
21cr|rt-4.4.5-2|463	#   Fedora directory layout.
21cr|rt-4.4.5-2|464	<Layout Fedora>
21cr|rt-4.4.5-2|465	bindir:		%{RT_BINDIR}
21cr|rt-4.4.5-2|466	sbindir:		%{RT_SBINDIR}
21cr|rt-4.4.5-2|467	sysconfdir:		%{_sysconfdir}/%{name}
21cr|rt-4.4.5-2|468	libdir:		%{RT_LIBDIR}
21cr|rt-4.4.5-2|469	manualdir:		%{_docdir}/%{name}-%{version}/docs
21cr|rt-4.4.5-2|470	lexdir:		%{RT_LEXDIR}
21cr|rt-4.4.5-2|471	localstatedir:	%{RT_LOCALSTATEDIR}
21cr|rt-4.4.5-2|472	htmldir:		%{RT_WWWDIR}
21cr|rt-4.4.5-2|473	fontdir:		%{RT_FONTSDIR}
21cr|rt-4.4.5-2|474	staticdir:		%{RT_STATICDIR}
21cr|rt-4.4.5-2|475	logfiledir:		%{RT_LOGDIR}
21cr|rt-4.4.5-2|476	masonstatedir:	%{RT_CACHEDIR}/mason_data
21cr|rt-4.4.5-2|477	sessionstatedir:	%{RT_CACHEDIR}/session_data
21cr|rt-4.4.5-2|478	customdir:		%{_prefix}/local/lib/%{name}
21cr|rt-4.4.5-2|479	custometcdir:		%{_prefix}/local/etc/%{name}
21cr|rt-4.4.5-2|480	customhtmldir:	${customdir}/html
21cr|rt-4.4.5-2|481	customlexdir:		${customdir}/po
21cr|rt-4.4.5-2|482	customlibdir:		${customdir}/lib
21cr|rt-4.4.5-2|483	</Layout>
21cr|rt-4.4.5-2|484	EOF
21cr|rt-4.4.5-2|485	
21cr|rt-4.4.5-2|486	# Comment out the Makefile trying to change groups/owners
21cr|rt-4.4.5-2|487	# Fix DESTDIR support
21cr|rt-4.4.5-2|488	sed -i \
21cr|rt-4.4.5-2|489	-e 's,	chgrp,	: chrgp,g' \
21cr|rt-4.4.5-2|490	-e 's,	chown,	: chown,g' \
21cr|rt-4.4.5-2|491	-e 's,$(DESTDIR)/,$(DESTDIR),g' \
21cr|rt-4.4.5-2|492	-e 's,-o $(BIN_OWNER) -g $(RTGROUP),,g' \
21cr|rt-4.4.5-2|493	Makefile.in
21cr|rt-4.4.5-2|494	
21cr|rt-4.4.5-2|495	# Install upgrade/ into %%{_datadir}/%%{name}/upgrade
21cr|rt-4.4.5-2|496	sed -i -e 's,$(RT_ETC_PATH)/upgrade,%{_datadir}/%{name}/upgrade,g' Makefile.in
21cr|rt-4.4.5-2|497	
21cr|rt-4.4.5-2|498	%build
21cr|rt-4.4.5-2|499	%configure \
21cr|rt-4.4.5-2|500	--with-web-user=apache --with-web-group=apache \
21cr|rt-4.4.5-2|501	--with-db-type=%{?with_mysql:mysql}%{?with_pg:Pg} \
21cr|rt-4.4.5-2|502	--enable-layout=Fedora \
21cr|rt-4.4.5-2|503	--with-web-handler=modperl2 \
21cr|rt-4.4.5-2|504	--libdir=%{RT_LIBDIR}
21cr|rt-4.4.5-2|505	
21cr|rt-4.4.5-2|506	%make
21cr|rt-4.4.5-2|507	
21cr|rt-4.4.5-2|508	# Explicitly check for devel-mode deps
21cr|rt-4.4.5-2|509	%{?with_devel_mode:%{__perl} ./sbin/rt-test-dependencies --verbose --with-%{?with_mysql:mysql}%{?with_pg:pg} --with-modperl2 --with-dev}
21cr|rt-4.4.5-2|510	
21cr|rt-4.4.5-2|511	# Generate man-pages
21cr|rt-4.4.5-2|512	for file in \
21cr|rt-4.4.5-2|513	bin/rt \
21cr|rt-4.4.5-2|514	bin/rt-crontool \
21cr|rt-4.4.5-2|515	bin/rt-mailgate \
21cr|rt-4.4.5-2|516	sbin/rt-attributes-viewer \
21cr|rt-4.4.5-2|517	sbin/rt-clean-sessions \
21cr|rt-4.4.5-2|518	sbin/rt-dump-metadata \
21cr|rt-4.4.5-2|519	sbin/rt-email-dashboards \
21cr|rt-4.4.5-2|520	sbin/rt-email-digest \
21cr|rt-4.4.5-2|521	sbin/rt-email-group-admin \
21cr|rt-4.4.5-2|522	sbin/rt-externalize-attachments \
21cr|rt-4.4.5-2|523	sbin/rt-fulltext-indexer \
21cr|rt-4.4.5-2|524	sbin/rt-importer \
21cr|rt-4.4.5-2|525	sbin/rt-preferences-viewer \
21cr|rt-4.4.5-2|526	sbin/rt-server \
21cr|rt-4.4.5-2|527	sbin/rt-server.fcgi \
21cr|rt-4.4.5-2|528	sbin/rt-session-viewer \
21cr|rt-4.4.5-2|529	sbin/rt-setup-database \
21cr|rt-4.4.5-2|530	sbin/rt-setup-fulltext-index \
21cr|rt-4.4.5-2|531	sbin/rt-serializer \
21cr|rt-4.4.5-2|532	sbin/rt-shredder \
21cr|rt-4.4.5-2|533	sbin/rt-validate-aliases \
21cr|rt-4.4.5-2|534	sbin/rt-validator \
21cr|rt-4.4.5-2|535	sbin/standalone_httpd \
21cr|rt-4.4.5-2|536	; do
21cr|rt-4.4.5-2|537	/usr/bin/pod2man $file > $file.1
21cr|rt-4.4.5-2|538	done
21cr|rt-4.4.5-2|539	
21cr|rt-4.4.5-2|540	%install
21cr|rt-4.4.5-2|541	%makeinstall_std
21cr|rt-4.4.5-2|542	
21cr|rt-4.4.5-2|543	# Work-around to regression in rpm >= 4.12.90:
21cr|rt-4.4.5-2|544	# Can't mix %%doc with directly installed docs, anymore.
21cr|rt-4.4.5-2|545	# Need to install all files directly.
21cr|rt-4.4.5-2|546	install -m 644 README README.fedora %{buildroot}%{_docdir}/%{name}-%{version}
21cr|rt-4.4.5-2|547	
21cr|rt-4.4.5-2|548	# We don't want CPAN
21cr|rt-4.4.5-2|549	rm -f %{buildroot}%{_sbindir}/rt-test-dependencies
21cr|rt-4.4.5-2|550	
21cr|rt-4.4.5-2|551	# Install apache configuration
21cr|rt-4.4.5-2|552	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
21cr|rt-4.4.5-2|553	sed -e 's,@RT_WWWDIR@,%{RT_WWWDIR},g' \
21cr|rt-4.4.5-2|554	-e 's,@RT_SBINDIR@,%{RT_SBINDIR},g' \
21cr|rt-4.4.5-2|555	-e 's,@RT_BINDIR@,%{RT_BINDIR},g' \
21cr|rt-4.4.5-2|556	%{SOURCE2} > %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf
21cr|rt-4.4.5-2|557	
21cr|rt-4.4.5-2|558	mkdir -p %{buildroot}%{_mandir}/man1
21cr|rt-4.4.5-2|559	for file in bin/*.1 sbin/*.1; do
21cr|rt-4.4.5-2|560	install -m 0644 $file %{buildroot}%{_mandir}/man1
21cr|rt-4.4.5-2|561	done
21cr|rt-4.4.5-2|562	
21cr|rt-4.4.5-2|563	# missed by "make install"
21cr|rt-4.4.5-2|564	install -d -m755 %{buildroot}%{RT_LOGDIR}
21cr|rt-4.4.5-2|565	# missed by "make install"
21cr|rt-4.4.5-2|566	install -d -m755 %{buildroot}%{RT_LOCALSTATEDIR}
21cr|rt-4.4.5-2|567	
21cr|rt-4.4.5-2|568	# install log rotation stuff
21cr|rt-4.4.5-2|569	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|rt-4.4.5-2|570	install -m 644 rt.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|rt-4.4.5-2|571	
21cr|rt-4.4.5-2|572	# Symlink, %%{_sysconfdir}/%%{name}/upgrade is hard-coded at various places
21cr|rt-4.4.5-2|573	ln -s %{_datadir}/%{name}/upgrade %{buildroot}%{_sysconfdir}/%{name}/upgrade
21cr|rt-4.4.5-2|574	
21cr|rt-4.4.5-2|575	install -d -m755 %{buildroot}%{RT_FONTSDIR}
21cr|rt-4.4.5-2|576	ln -s /usr/share/fonts/TTF/droid/DroidSans.ttf %{buildroot}%{RT_FONTSDIR}/DroidSans.ttf
21cr|rt-4.4.5-2|577	ln -s /usr/share/fonts/TTF/droid/DroidSansFallback.ttf %{buildroot}%{RT_FONTSDIR}/DroidSansFallback.ttf
21cr|rt-4.4.5-2|578	install -d -m755 %{buildroot}%{_libexecdir}/perl5-tests/%{name}
21cr|rt-4.4.5-2|579	cp -R t %{buildroot}%{_libexecdir}/perl5-tests/%{name}
21cr|rt-4.4.5-2|580	
21cr|rt-4.4.5-2|581	# Uninstalled stuff the testsuite accesses
21cr|rt-4.4.5-2|582	install -d -m755 %{buildroot}%{_libexecdir}/perl5-tests/%{name}/devel
21cr|rt-4.4.5-2|583	cp -R devel/tools %{buildroot}%{_libexecdir}/perl5-tests/%{name}/devel
21cr|rt-4.4.5-2|584	cp -R devel/docs %{buildroot}%{_libexecdir}/perl5-tests/%{name}/devel
21cr|rt-4.4.5-2|585	# Some parts of the testsuite want relative paths
21cr|rt-4.4.5-2|586	cp %{SOURCE1} %{buildroot}%{_libexecdir}/perl5-tests/%{name}
21cr|rt-4.4.5-2|587	install -d -m755 %{buildroot}%{_libexecdir}/perl5-tests/%{name}/share
21cr|rt-4.4.5-2|588	ln -s %{RT_WWWDIR} %{buildroot}%{_libexecdir}/perl5-tests/%{name}/share/html
21cr|rt-4.4.5-2|589	ln -s %{RT_STATICDIR} %{buildroot}%{_libexecdir}/perl5-tests/%{name}/share/static
21cr|rt-4.4.5-2|590	ln -s %{_bindir} %{buildroot}%{_libexecdir}/perl5-tests/%{name}/bin
21cr|rt-4.4.5-2|591	ln -s %{_sbindir} %{buildroot}%{_libexecdir}/perl5-tests/%{name}/sbin
21cr|rt-4.4.5-2|592	ln -s %{_sysconfdir}/%{name} %{buildroot}%{_libexecdir}/perl5-tests/%{name}/etc
21cr|rt-4.4.5-2|593	ln -s %{RT_LIBDIR} %{buildroot}%{_libexecdir}/perl5-tests/%{name}/lib
21cr|rt-4.4.5-2|594	ln -s %{_docdir}/%{name}-%{version}/docs %{buildroot}%{_libexecdir}/perl5-tests/%{name}/docs
21cr|rt-4.4.5-2|595	
21cr|rt-4.4.5-2|596	
21cr|rt-4.4.5-2|597	# These files should not be installed
21cr|rt-4.4.5-2|598	rm %{buildroot}%{RT_LEXDIR}/*.pot
21cr|rt-4.4.5-2|599	rm %{buildroot}%{RT_LIBDIR}/RT/Generated.pm.in
21cr|rt-4.4.5-2|600	
21cr|rt-4.4.5-2|601	# Fix permissions
21cr|rt-4.4.5-2|602	find %{buildroot}%{RT_WWWDIR} \
21cr|rt-4.4.5-2|603	-type f -exec chmod a-x {} \;
21cr|rt-4.4.5-2|604	
21cr|rt-4.4.5-2|605	# Silence rpmlint
21cr|rt-4.4.5-2|606	chmod a+x \
21cr|rt-4.4.5-2|607	%{buildroot}%{_datadir}/%{name}/upgrade/3.8-ical-extension \
21cr|rt-4.4.5-2|608	%{buildroot}%{_datadir}/%{name}/upgrade/4.0-customfield-checkbox-extension \
21cr|rt-4.4.5-2|609	%{buildroot}%{_datadir}/%{name}/upgrade/generate-rtaddressregexp \
21cr|rt-4.4.5-2|610	%{buildroot}%{_datadir}/%{name}/upgrade/sanity-check-stylesheets \
21cr|rt-4.4.5-2|611	%{buildroot}%{_datadir}/%{name}/upgrade/shrink-cgm-table \
21cr|rt-4.4.5-2|612	%{buildroot}%{_datadir}/%{name}/upgrade/shrink-transactions-table \
21cr|rt-4.4.5-2|613	%{buildroot}%{_datadir}/%{name}/upgrade/switch-templates-to \
21cr|rt-4.4.5-2|614	%{buildroot}%{_datadir}/%{name}/upgrade/time-worked-history \
21cr|rt-4.4.5-2|615	%{buildroot}%{_datadir}/%{name}/upgrade/upgrade-articles \
21cr|rt-4.4.5-2|616	%{buildroot}%{_datadir}/%{name}/upgrade/upgrade-mysql-schema.pl \
21cr|rt-4.4.5-2|617	%{buildroot}%{_datadir}/%{name}/upgrade/vulnerable-passwords
21cr|rt-4.4.5-2|618	
21cr|rt-4.4.5-2|619	%check
21cr|rt-4.4.5-2|620	# The tests don't work in buildroots, they
21cr|rt-4.4.5-2|621	# - require to be run as root
21cr|rt-4.4.5-2|622	# - require an operational rt system
21cr|rt-4.4.5-2|623	%{?with_runtests:make test}
21cr|rt-4.4.5-2|624	
21cr|rt-4.4.5-2|625	%{!?with_runtests:/usr/bin/prove -l t/pod.t}
21cr|rt-4.4.5-2|626	
21cr|rt-4.4.5-2|627	%postun
21cr|rt-4.4.5-2|628	if [ $1 -eq 0 ]; then
21cr|rt-4.4.5-2|629	%{__rm} -rf %{RT_CACHEDIR}
21cr|rt-4.4.5-2|630	fi

8020 21
21cr|R-tables-0.7.92-3|1	%global packname  tables
21cr|R-tables-0.7.92-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tables-0.7.92-3|3	
21cr|R-tables-0.7.92-3|4	%define debug_package %{nil}
21cr|R-tables-0.7.92-3|5	
21cr|R-tables-0.7.92-3|6	Name:             R-%{packname}
21cr|R-tables-0.7.92-3|7	Version:          0.7.92
21cr|R-tables-0.7.92-3|8	Release:          3
21cr|R-tables-0.7.92-3|9	Summary:          Formula-Driven Table Generation
21cr|R-tables-0.7.92-3|10	Group:            Sciences/Mathematics
21cr|R-tables-0.7.92-3|11	License:          GPL-2
21cr|R-tables-0.7.92-3|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tables-0.7.92-3|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-tables-0.7.92-3|14	
21cr|R-tables-0.7.92-3|15	Requires:         R-Hmisc
21cr|R-tables-0.7.92-3|16	Requires:         R-stats R-utils
21cr|R-tables-0.7.92-3|17	Recommends:       R-knitr
21cr|R-tables-0.7.92-3|18	BuildRequires:    R-devel Rmath-devel R-Hmisc R-gridExtra
21cr|R-tables-0.7.92-3|19	BuildRequires:    R-stats R-utils
21cr|R-tables-0.7.92-3|20	#BuildRequires:   R-knitr
21cr|R-tables-0.7.92-3|21	%description
21cr|R-tables-0.7.92-3|22	Computes and displays complex tables of summary statistics.
21cr|R-tables-0.7.92-3|23	
21cr|R-tables-0.7.92-3|24	%prep
21cr|R-tables-0.7.92-3|25	%setup -q -c -n %{packname}
21cr|R-tables-0.7.92-3|26	
21cr|R-tables-0.7.92-3|27	%build
21cr|R-tables-0.7.92-3|28	
21cr|R-tables-0.7.92-3|29	%install
21cr|R-tables-0.7.92-3|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tables-0.7.92-3|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tables-0.7.92-3|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tables-0.7.92-3|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tables-0.7.92-3|34	
21cr|R-tables-0.7.92-3|35	#check
21cr|R-tables-0.7.92-3|36	#{_bindir}/R CMD check %%{packname}
21cr|R-tables-0.7.92-3|37	
21cr|R-tables-0.7.92-3|38	%files
21cr|R-tables-0.7.92-3|39	%dir %{rlibdir}/%{packname}
21cr|R-tables-0.7.92-3|40	%doc %{rlibdir}/%{packname}/doc
21cr|R-tables-0.7.92-3|41	%doc %{rlibdir}/%{packname}/html
21cr|R-tables-0.7.92-3|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tables-0.7.92-3|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-tables-0.7.92-3|44	%{rlibdir}/%{packname}/INDEX
21cr|R-tables-0.7.92-3|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tables-0.7.92-3|46	%{rlibdir}/%{packname}/Meta
21cr|R-tables-0.7.92-3|47	%{rlibdir}/%{packname}/R
21cr|R-tables-0.7.92-3|48	%{rlibdir}/%{packname}/help

8021 21
21cr|rtaudio-5.2.0-1|1	%define	major 6
21cr|rtaudio-5.2.0-1|2	%define	libname %mklibname %{name} %{major}
21cr|rtaudio-5.2.0-1|3	%define	devname %mklibname %{name} -d
21cr|rtaudio-5.2.0-1|4	
21cr|rtaudio-5.2.0-1|5	Summary:	Real-time audio library
21cr|rtaudio-5.2.0-1|6	Name:		rtaudio
21cr|rtaudio-5.2.0-1|7	Version:	5.2.0
21cr|rtaudio-5.2.0-1|8	Release:	1
21cr|rtaudio-5.2.0-1|9	License:	MIT
21cr|rtaudio-5.2.0-1|10	Group:		Sound
21cr|rtaudio-5.2.0-1|11	Url:		https://www.music.mcgill.ca/~gary/rtaudio/
21cr|rtaudio-5.2.0-1|12	Source0:	http://www.music.mcgill.ca/~gary/%{name}/release/%{name}-%{version}.tar.gz
21cr|rtaudio-5.2.0-1|13	Patch0:		rtaudio-5.2.0-fix-pkgconfig-file.patch
21cr|rtaudio-5.2.0-1|14	BuildRequires:	cmake >= 3.10
21cr|rtaudio-5.2.0-1|15	BuildRequires:	doxygen
21cr|rtaudio-5.2.0-1|16	BuildRequires:	pkgconfig(alsa)
21cr|rtaudio-5.2.0-1|17	BuildRequires:	pkgconfig(jack)
21cr|rtaudio-5.2.0-1|18	BuildRequires:	pkgconfig(libpulse-simple)
21cr|rtaudio-5.2.0-1|19	
21cr|rtaudio-5.2.0-1|20	%description
21cr|rtaudio-5.2.0-1|21	A set of C++ classes that provide a common API for real-time audio input /
21cr|rtaudio-5.2.0-1|22	output for Linux (native ALSA, JACK, PulseAudio and OSS).
21cr|rtaudio-5.2.0-1|23	It was designed with the following objectives:
21cr|rtaudio-5.2.0-1|24	- object-oriented C++ design;
21cr|rtaudio-5.2.0-1|25	- simple, common API across all supported platforms;
21cr|rtaudio-5.2.0-1|26	- only one source and one header file for easy inclusion in programming
21cr|rtaudio-5.2.0-1|27	projects;
21cr|rtaudio-5.2.0-1|28	- allow simultaneous multi-api support;
21cr|rtaudio-5.2.0-1|29	- support dynamic connection of devices;
21cr|rtaudio-5.2.0-1|30	- provide extensive audio device parameter control;
21cr|rtaudio-5.2.0-1|31	- allow audio device capability probing;
21cr|rtaudio-5.2.0-1|32	- automatic internal conversion for data format, channel number compensation,
21cr|rtaudio-5.2.0-1|33	(de)interleaving, and byte-swapping.
21cr|rtaudio-5.2.0-1|34	
21cr|rtaudio-5.2.0-1|35	#-----------------------------------------------------------------------------
21cr|rtaudio-5.2.0-1|36	
21cr|rtaudio-5.2.0-1|37	%package -n %{libname}
21cr|rtaudio-5.2.0-1|38	Summary:	Development files for %{name}
21cr|rtaudio-5.2.0-1|39	Group:		Development/C++
21cr|rtaudio-5.2.0-1|40	
21cr|rtaudio-5.2.0-1|41	%description -n %{libname}
21cr|rtaudio-5.2.0-1|42	A set of C++ classes that provide a common API for realtime audio input /
21cr|rtaudio-5.2.0-1|43	output for Linux (native ALSA, JACK, PulseAudio and OSS).
21cr|rtaudio-5.2.0-1|44	This package contains the main %{name} library.
21cr|rtaudio-5.2.0-1|45	
21cr|rtaudio-5.2.0-1|46	%files -n %{libname}
21cr|rtaudio-5.2.0-1|47	%doc ChangeLog README.md
21cr|rtaudio-5.2.0-1|48	%{_libdir}/librtaudio.so.%{major}*
21cr|rtaudio-5.2.0-1|49	
21cr|rtaudio-5.2.0-1|50	#-----------------------------------------------------------------------------
21cr|rtaudio-5.2.0-1|51	
21cr|rtaudio-5.2.0-1|52	%package -n %{devname}
21cr|rtaudio-5.2.0-1|53	Summary:	Development files for %{name}
21cr|rtaudio-5.2.0-1|54	Group:		Development/C
21cr|rtaudio-5.2.0-1|55	Requires:	%{libname} = %{EVRD}
21cr|rtaudio-5.2.0-1|56	Provides:	  rtaudio-devel = %{EVRD}
21cr|rtaudio-5.2.0-1|57	
21cr|rtaudio-5.2.0-1|58	%description -n %{devname}
21cr|rtaudio-5.2.0-1|59	A set of C++ classes that provide a common API for realtime audio input /
21cr|rtaudio-5.2.0-1|60	output for Linux (native ALSA, JACK, PulseAudio and OSS).
21cr|rtaudio-5.2.0-1|61	This package contains the development files for %{name}.
21cr|rtaudio-5.2.0-1|62	
21cr|rtaudio-5.2.0-1|63	%files -n %{devname}
21cr|rtaudio-5.2.0-1|64	%doc doc/html/
21cr|rtaudio-5.2.0-1|65	%{_includedir}/%{name}/*.h
21cr|rtaudio-5.2.0-1|66	%{_libdir}/librtaudio.so
21cr|rtaudio-5.2.0-1|67	%{_libdir}/pkgconfig/%{name}.pc
21cr|rtaudio-5.2.0-1|68	%{_datadir}/%{name}/*.cmake
21cr|rtaudio-5.2.0-1|69	
21cr|rtaudio-5.2.0-1|70	#--------------------------------------------------------------------
21cr|rtaudio-5.2.0-1|71	
21cr|rtaudio-5.2.0-1|72	%prep
21cr|rtaudio-5.2.0-1|73	%setup -q
21cr|rtaudio-5.2.0-1|74	%patch0 -p1
21cr|rtaudio-5.2.0-1|75	
21cr|rtaudio-5.2.0-1|76	
21cr|rtaudio-5.2.0-1|77	%build
21cr|rtaudio-5.2.0-1|78	%cmake
21cr|rtaudio-5.2.0-1|79	%make
21cr|rtaudio-5.2.0-1|80	
21cr|rtaudio-5.2.0-1|81	
21cr|rtaudio-5.2.0-1|82	%install
21cr|rtaudio-5.2.0-1|83	%makeinstall_std -C build

8022 21
21cr|R-tcltk2-1.2.11-5|1	%global packname  tcltk2
21cr|R-tcltk2-1.2.11-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tcltk2-1.2.11-5|3	
21cr|R-tcltk2-1.2.11-5|4	%define debug_package %{nil}
21cr|R-tcltk2-1.2.11-5|5	
21cr|R-tcltk2-1.2.11-5|6	Name:             R-%{packname}
21cr|R-tcltk2-1.2.11-5|7	Version:          1.2.11
21cr|R-tcltk2-1.2.11-5|8	Release:          5
21cr|R-tcltk2-1.2.11-5|9	Summary:          Tcl/Tk Additions
21cr|R-tcltk2-1.2.11-5|10	Group:            Sciences/Mathematics
21cr|R-tcltk2-1.2.11-5|11	License:          file LICENSE
21cr|R-tcltk2-1.2.11-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tcltk2-1.2.11-5|13	Source0:          http://cran.r-project.org/src/contrib/tcltk2_1.2-11.tar.gz
21cr|R-tcltk2-1.2.11-5|14	Source1:	  %{name}.rpmlintrc
21cr|R-tcltk2-1.2.11-5|15	Requires:         R-tcltk
21cr|R-tcltk2-1.2.11-5|16	Requires:         R-utils
21cr|R-tcltk2-1.2.11-5|17	BuildRequires:    R-devel Rmath-devel  R-tcltk
21cr|R-tcltk2-1.2.11-5|18	BuildRequires:    R-utils
21cr|R-tcltk2-1.2.11-5|19	
21cr|R-tcltk2-1.2.11-5|20	%description
21cr|R-tcltk2-1.2.11-5|21	A series of additional Tcl commands and Tk widgets with style and various
21cr|R-tcltk2-1.2.11-5|22	functions (under Windows: DDE exchange, access to the registry and icon
21cr|R-tcltk2-1.2.11-5|23	manipulation) to supplement the tcltk package
21cr|R-tcltk2-1.2.11-5|24	
21cr|R-tcltk2-1.2.11-5|25	%prep
21cr|R-tcltk2-1.2.11-5|26	%setup -q -c -n %{packname}
21cr|R-tcltk2-1.2.11-5|27	perl -pi -e 's|/bin/tclsh8.3|%{_bindir}/tclsh|;'			\
21cr|R-tcltk2-1.2.11-5|28	tcltk2.Rcheck/tcltk2/tklibs/ctext3.2/function_finder.tcl		\
21cr|R-tcltk2-1.2.11-5|29	tcltk2/inst/tklibs/ctext3.2/function_finder.tcl
21cr|R-tcltk2-1.2.11-5|30	
21cr|R-tcltk2-1.2.11-5|31	%build
21cr|R-tcltk2-1.2.11-5|32	
21cr|R-tcltk2-1.2.11-5|33	%install
21cr|R-tcltk2-1.2.11-5|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tcltk2-1.2.11-5|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tcltk2-1.2.11-5|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tcltk2-1.2.11-5|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tcltk2-1.2.11-5|38	
21cr|R-tcltk2-1.2.11-5|39	#check
21cr|R-tcltk2-1.2.11-5|40	#{_bindir}/R CMD check %%{packname}
21cr|R-tcltk2-1.2.11-5|41	
21cr|R-tcltk2-1.2.11-5|42	%files
21cr|R-tcltk2-1.2.11-5|43	%dir %{rlibdir}/%{packname}
21cr|R-tcltk2-1.2.11-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-tcltk2-1.2.11-5|45	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-tcltk2-1.2.11-5|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tcltk2-1.2.11-5|47	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-tcltk2-1.2.11-5|48	%{rlibdir}/%{packname}/Fonts.txt
21cr|R-tcltk2-1.2.11-5|49	%{rlibdir}/%{packname}/INDEX
21cr|R-tcltk2-1.2.11-5|50	%{rlibdir}/%{packname}/LICENSE
21cr|R-tcltk2-1.2.11-5|51	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tcltk2-1.2.11-5|52	%{rlibdir}/%{packname}/Meta
21cr|R-tcltk2-1.2.11-5|53	%{rlibdir}/%{packname}/R
21cr|R-tcltk2-1.2.11-5|54	%{rlibdir}/%{packname}/gui
21cr|R-tcltk2-1.2.11-5|55	%{rlibdir}/%{packname}/help
21cr|R-tcltk2-1.2.11-5|56	%{rlibdir}/%{packname}/po
21cr|R-tcltk2-1.2.11-5|57	%{rlibdir}/%{packname}/tklibs
21cr|R-tcltk2-1.2.11-5|58	%{rlibdir}/tcltk2/test.R

8023 21
21cr|R-TeachingDemos-2.9-5|1	%global packname  TeachingDemos
21cr|R-TeachingDemos-2.9-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-TeachingDemos-2.9-5|3	
21cr|R-TeachingDemos-2.9-5|4	Name:             R-%{packname}
21cr|R-TeachingDemos-2.9-5|5	Version:          2.9
21cr|R-TeachingDemos-2.9-5|6	Release:          5
21cr|R-TeachingDemos-2.9-5|7	Summary:          Demonstrations for teaching and learning
21cr|R-TeachingDemos-2.9-5|8	Group:            Sciences/Mathematics
21cr|R-TeachingDemos-2.9-5|9	License:          Artistic-2.0
21cr|R-TeachingDemos-2.9-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-TeachingDemos-2.9-5|11	Source0:          http://cran.r-project.org/src/contrib/TeachingDemos_2.9.tar.gz
21cr|R-TeachingDemos-2.9-5|12	BuildArch:        noarch
21cr|R-TeachingDemos-2.9-5|13	Requires:         R-core
21cr|R-TeachingDemos-2.9-5|14	Requires:         R-tkrplot R-lattice R-MASS R-rgl R-sgeostat R-mapproj R-tcltk R-tcltk2 R-EBImage R-png
21cr|R-TeachingDemos-2.9-5|15	BuildRequires:    R-devel Rmath-devel
21cr|R-TeachingDemos-2.9-5|16	BuildRequires:    R-tkrplot R-lattice R-MASS R-rgl R-sgeostat R-mapproj R-tcltk R-tcltk2 R-EBImage R-png
21cr|R-TeachingDemos-2.9-5|17	
21cr|R-TeachingDemos-2.9-5|18	%description
21cr|R-TeachingDemos-2.9-5|19	This package is a set of demonstration functions that can be used in a
21cr|R-TeachingDemos-2.9-5|20	classroom to demonstrate statistical concepts, or on your own to better
21cr|R-TeachingDemos-2.9-5|21	understand the concepts or the programming.
21cr|R-TeachingDemos-2.9-5|22	
21cr|R-TeachingDemos-2.9-5|23	%prep
21cr|R-TeachingDemos-2.9-5|24	%setup -q -c -n %{packname}
21cr|R-TeachingDemos-2.9-5|25	
21cr|R-TeachingDemos-2.9-5|26	%build
21cr|R-TeachingDemos-2.9-5|27	
21cr|R-TeachingDemos-2.9-5|28	%install
21cr|R-TeachingDemos-2.9-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-TeachingDemos-2.9-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-TeachingDemos-2.9-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-TeachingDemos-2.9-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-TeachingDemos-2.9-5|33	
21cr|R-TeachingDemos-2.9-5|34	%files
21cr|R-TeachingDemos-2.9-5|35	%dir %{rlibdir}/%{packname}
21cr|R-TeachingDemos-2.9-5|36	%doc %{rlibdir}/%{packname}/html
21cr|R-TeachingDemos-2.9-5|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-TeachingDemos-2.9-5|38	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-TeachingDemos-2.9-5|39	%{rlibdir}/%{packname}/INDEX
21cr|R-TeachingDemos-2.9-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-TeachingDemos-2.9-5|41	%{rlibdir}/%{packname}/Meta
21cr|R-TeachingDemos-2.9-5|42	%{rlibdir}/%{packname}/R
21cr|R-TeachingDemos-2.9-5|43	%{rlibdir}/%{packname}/data
21cr|R-TeachingDemos-2.9-5|44	%{rlibdir}/%{packname}/help

8024 21
21cr|R-tensor-1.5-5|1	%global packname  tensor
21cr|R-tensor-1.5-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-tensor-1.5-5|3	
21cr|R-tensor-1.5-5|4	Name:             R-%{packname}
21cr|R-tensor-1.5-5|5	Version:          1.5
21cr|R-tensor-1.5-5|6	Release:          5
21cr|R-tensor-1.5-5|7	Summary:          Tensor product of arrays
21cr|R-tensor-1.5-5|8	Group:            Sciences/Mathematics
21cr|R-tensor-1.5-5|9	License:          GPLv2+
21cr|R-tensor-1.5-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tensor-1.5-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-tensor-1.5-5|12	BuildArch:        noarch
21cr|R-tensor-1.5-5|13	Requires:         R-core
21cr|R-tensor-1.5-5|14	
21cr|R-tensor-1.5-5|15	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-tensor-1.5-5|16	
21cr|R-tensor-1.5-5|17	
21cr|R-tensor-1.5-5|18	%description
21cr|R-tensor-1.5-5|19	The tensor product of two arrays is notionally an outer product of the
21cr|R-tensor-1.5-5|20	arrays collapsed in specific extents by summing along the appropriate
21cr|R-tensor-1.5-5|21	
21cr|R-tensor-1.5-5|22	%prep
21cr|R-tensor-1.5-5|23	%setup -q -c -n %{packname}
21cr|R-tensor-1.5-5|24	
21cr|R-tensor-1.5-5|25	%build
21cr|R-tensor-1.5-5|26	
21cr|R-tensor-1.5-5|27	%install
21cr|R-tensor-1.5-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tensor-1.5-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tensor-1.5-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tensor-1.5-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tensor-1.5-5|32	
21cr|R-tensor-1.5-5|33	#check
21cr|R-tensor-1.5-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-tensor-1.5-5|35	
21cr|R-tensor-1.5-5|36	%files
21cr|R-tensor-1.5-5|37	%dir %{rlibdir}/%{packname}
21cr|R-tensor-1.5-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-tensor-1.5-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tensor-1.5-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-tensor-1.5-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tensor-1.5-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-tensor-1.5-5|43	%{rlibdir}/%{packname}/R
21cr|R-tensor-1.5-5|44	%{rlibdir}/%{packname}/help

8025 21
21cr|R-testit-0.4-5|1	%global packname  testit
21cr|R-testit-0.4-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-testit-0.4-5|3	
21cr|R-testit-0.4-5|4	Name:             R-%{packname}
21cr|R-testit-0.4-5|5	Version:          0.4
21cr|R-testit-0.4-5|6	Release:          5
21cr|R-testit-0.4-5|7	Summary:          A simple package for testing R packages
21cr|R-testit-0.4-5|8	Group:            Sciences/Mathematics
21cr|R-testit-0.4-5|9	License:          GPL
21cr|R-testit-0.4-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-testit-0.4-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-testit-0.4-5|12	BuildArch:        noarch
21cr|R-testit-0.4-5|13	Requires:         R-core
21cr|R-testit-0.4-5|14	
21cr|R-testit-0.4-5|15	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-testit-0.4-5|16	
21cr|R-testit-0.4-5|17	%description
21cr|R-testit-0.4-5|18	This package provides two convenience functions assert() and test_pkg() to
21cr|R-testit-0.4-5|19	facilitate testing R packages.
21cr|R-testit-0.4-5|20	
21cr|R-testit-0.4-5|21	%prep
21cr|R-testit-0.4-5|22	%setup -q -c -n %{packname}
21cr|R-testit-0.4-5|23	
21cr|R-testit-0.4-5|24	%build
21cr|R-testit-0.4-5|25	
21cr|R-testit-0.4-5|26	%install
21cr|R-testit-0.4-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-testit-0.4-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-testit-0.4-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-testit-0.4-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-testit-0.4-5|31	
21cr|R-testit-0.4-5|32	#check
21cr|R-testit-0.4-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-testit-0.4-5|34	
21cr|R-testit-0.4-5|35	%files
21cr|R-testit-0.4-5|36	%dir %{rlibdir}/%{packname}
21cr|R-testit-0.4-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-testit-0.4-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-testit-0.4-5|39	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-testit-0.4-5|40	%{rlibdir}/%{packname}/INDEX
21cr|R-testit-0.4-5|41	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-testit-0.4-5|42	%{rlibdir}/%{packname}/Meta
21cr|R-testit-0.4-5|43	%{rlibdir}/%{packname}/R
21cr|R-testit-0.4-5|44	%{rlibdir}/%{packname}/help

8026 21
21cr|R-testthat-1.0.2-6|1	%global packname  testthat
21cr|R-testthat-1.0.2-6|2	%global rlibdir  %{_datadir}/R/library
21cr|R-testthat-1.0.2-6|3	
21cr|R-testthat-1.0.2-6|4	Name:             R-%{packname}
21cr|R-testthat-1.0.2-6|5	Version:          1.0.2
21cr|R-testthat-1.0.2-6|6	Release:          6
21cr|R-testthat-1.0.2-6|7	Summary:          Testthat code.  Tools to make testing fun :)
21cr|R-testthat-1.0.2-6|8	Group:            Sciences/Mathematics
21cr|R-testthat-1.0.2-6|9	License:          GPL
21cr|R-testthat-1.0.2-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-testthat-1.0.2-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-testthat-1.0.2-6|12	Requires:         R-core
21cr|R-testthat-1.0.2-6|13	Requires:         R-digest R-stringr >= 0.4 R-evaluate >= 0.4.3 R-methods
21cr|R-testthat-1.0.2-6|14	Requires:         R-crayon R-praise R-magrittr R-R6
21cr|R-testthat-1.0.2-6|15	Recommends:         R-devtools R-covr
21cr|R-testthat-1.0.2-6|16	BuildRequires:    R-devel Rmath-devel
21cr|R-testthat-1.0.2-6|17	BuildRequires:    R-digest R-stringr >= 0.4 R-evaluate >= 0.4.3 R-methods
21cr|R-testthat-1.0.2-6|18	BuildRequires:         R-devtools R-covr
21cr|R-testthat-1.0.2-6|19	BuildRequires:    R-crayon R-praise R-magrittr R-R6
21cr|R-testthat-1.0.2-6|20	
21cr|R-testthat-1.0.2-6|21	
21cr|R-testthat-1.0.2-6|22	%description
21cr|R-testthat-1.0.2-6|23	A testing package specifically tailored for R that's fun, flexible and
21cr|R-testthat-1.0.2-6|24	easy to set up.
21cr|R-testthat-1.0.2-6|25	
21cr|R-testthat-1.0.2-6|26	%prep
21cr|R-testthat-1.0.2-6|27	%setup -q -c -n %{packname}
21cr|R-testthat-1.0.2-6|28	
21cr|R-testthat-1.0.2-6|29	%build
21cr|R-testthat-1.0.2-6|30	
21cr|R-testthat-1.0.2-6|31	%install
21cr|R-testthat-1.0.2-6|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-testthat-1.0.2-6|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-testthat-1.0.2-6|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-testthat-1.0.2-6|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-testthat-1.0.2-6|36	
21cr|R-testthat-1.0.2-6|37	#check
21cr|R-testthat-1.0.2-6|38	#{_bindir}/R CMD check %{packname}
21cr|R-testthat-1.0.2-6|39	
21cr|R-testthat-1.0.2-6|40	%files
21cr|R-testthat-1.0.2-6|41	%dir %{rlibdir}/%{packname}
21cr|R-testthat-1.0.2-6|42	%doc %{rlibdir}/%{packname}/html
21cr|R-testthat-1.0.2-6|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-testthat-1.0.2-6|44	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-testthat-1.0.2-6|45	%{rlibdir}/%{packname}/CITATION
21cr|R-testthat-1.0.2-6|46	%{rlibdir}/%{packname}/INDEX
21cr|R-testthat-1.0.2-6|47	%{rlibdir}/%{packname}/LICENSE
21cr|R-testthat-1.0.2-6|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-testthat-1.0.2-6|49	%{rlibdir}/%{packname}/Meta
21cr|R-testthat-1.0.2-6|50	%{rlibdir}/%{packname}/R
21cr|R-testthat-1.0.2-6|51	%{rlibdir}/%{packname}/help
21cr|R-testthat-1.0.2-6|52	%{rlibdir}/%{packname}/libs
21cr|R-testthat-1.0.2-6|53	%{rlibdir}/%{packname}/include
21cr|R-testthat-1.0.2-6|54	%{rlibdir}/%{packname}/resources

8027 21
21cr|R-TH.data-1.0.3-5|1	%global packname  TH.data
21cr|R-TH.data-1.0.3-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-TH.data-1.0.3-5|3	
21cr|R-TH.data-1.0.3-5|4	Name:             R-%{packname}
21cr|R-TH.data-1.0.3-5|5	Version:          1.0.3
21cr|R-TH.data-1.0.3-5|6	Release:          5
21cr|R-TH.data-1.0.3-5|7	Summary:          TH's Data Archive
21cr|R-TH.data-1.0.3-5|8	Group:            Sciences/Mathematics
21cr|R-TH.data-1.0.3-5|9	License:          GPL-3
21cr|R-TH.data-1.0.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-TH.data-1.0.3-5|11	Source0:          http://cran.r-project.org/src/contrib/TH.data_1.0-3.tar.gz
21cr|R-TH.data-1.0.3-5|12	BuildArch:        noarch
21cr|R-TH.data-1.0.3-5|13	Requires:         R-core
21cr|R-TH.data-1.0.3-5|14	
21cr|R-TH.data-1.0.3-5|15	BuildRequires:    R-devel Rmath-devel texinfo texlive
21cr|R-TH.data-1.0.3-5|16	
21cr|R-TH.data-1.0.3-5|17	
21cr|R-TH.data-1.0.3-5|18	%description
21cr|R-TH.data-1.0.3-5|19	Contains data sets used in other packages I maintain.
21cr|R-TH.data-1.0.3-5|20	
21cr|R-TH.data-1.0.3-5|21	%prep
21cr|R-TH.data-1.0.3-5|22	%setup -q -c -n %{packname}
21cr|R-TH.data-1.0.3-5|23	
21cr|R-TH.data-1.0.3-5|24	%build
21cr|R-TH.data-1.0.3-5|25	
21cr|R-TH.data-1.0.3-5|26	%install
21cr|R-TH.data-1.0.3-5|27	mkdir -p %{buildroot}%{rlibdir}
21cr|R-TH.data-1.0.3-5|28	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-TH.data-1.0.3-5|29	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-TH.data-1.0.3-5|30	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-TH.data-1.0.3-5|31	
21cr|R-TH.data-1.0.3-5|32	#check
21cr|R-TH.data-1.0.3-5|33	#{_bindir}/R CMD check %%{packname}
21cr|R-TH.data-1.0.3-5|34	
21cr|R-TH.data-1.0.3-5|35	%files
21cr|R-TH.data-1.0.3-5|36	%dir %{rlibdir}/%{packname}
21cr|R-TH.data-1.0.3-5|37	%doc %{rlibdir}/%{packname}/html
21cr|R-TH.data-1.0.3-5|38	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-TH.data-1.0.3-5|39	%{rlibdir}/%{packname}/INDEX
21cr|R-TH.data-1.0.3-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-TH.data-1.0.3-5|41	%{rlibdir}/%{packname}/Meta
21cr|R-TH.data-1.0.3-5|42	%{rlibdir}/%{packname}/help
21cr|R-TH.data-1.0.3-5|43	%{rlibdir}/%{packname}/data
21cr|R-TH.data-1.0.3-5|44	%{rlibdir}/%{packname}/rda

8028 21
21cr|R-tibble-1.2-3|1	%global packname  tibble
21cr|R-tibble-1.2-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tibble-1.2-3|3	
21cr|R-tibble-1.2-3|4	%define debug_package %{nil}
21cr|R-tibble-1.2-3|5	
21cr|R-tibble-1.2-3|6	Name:             R-%{packname}
21cr|R-tibble-1.2-3|7	Version:          1.2
21cr|R-tibble-1.2-3|8	Release:          3
21cr|R-tibble-1.2-3|9	Summary:          Simple Data Frames
21cr|R-tibble-1.2-3|10	Group:            Sciences/Mathematics
21cr|R-tibble-1.2-3|11	License:          MIT + file LICENSE
21cr|R-tibble-1.2-3|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tibble-1.2-3|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-tibble-1.2-3|14	
21cr|R-tibble-1.2-3|15	
21cr|R-tibble-1.2-3|16	Requires:         R-methods R-assertthat R-utils R-lazyeval R-Rcpp
21cr|R-tibble-1.2-3|17	#Requires:         R-testthat R-withr R-knitr R-rmarkdown R-nycflights13 R-microbenchmark
21cr|R-tibble-1.2-3|18	BuildRequires:    R-devel Rmath-devel
21cr|R-tibble-1.2-3|19	BuildRequires:    R-methods R-assertthat R-utils R-lazyeval R-Rcpp
21cr|R-tibble-1.2-3|20	#BuildRequires:   R-testthat R-withr R-knitr R-rmarkdown R-nycflights13 R-microbenchmark
21cr|R-tibble-1.2-3|21	
21cr|R-tibble-1.2-3|22	%description
21cr|R-tibble-1.2-3|23	Provides a 'tbl_df' class that offers better checking and printing
21cr|R-tibble-1.2-3|24	capabilities than traditional data frames.
21cr|R-tibble-1.2-3|25	
21cr|R-tibble-1.2-3|26	%prep
21cr|R-tibble-1.2-3|27	%setup -q -c -n %{packname}
21cr|R-tibble-1.2-3|28	
21cr|R-tibble-1.2-3|29	%build
21cr|R-tibble-1.2-3|30	
21cr|R-tibble-1.2-3|31	%install
21cr|R-tibble-1.2-3|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tibble-1.2-3|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tibble-1.2-3|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tibble-1.2-3|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tibble-1.2-3|36	
21cr|R-tibble-1.2-3|37	#check
21cr|R-tibble-1.2-3|38	#{_bindir}/R CMD check %%{packname}
21cr|R-tibble-1.2-3|39	
21cr|R-tibble-1.2-3|40	%files
21cr|R-tibble-1.2-3|41	%{rlibdir}/%{packname}

8029 21
21cr|R-tiff-0.1.5-5|1	%global packname  tiff
21cr|R-tiff-0.1.5-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tiff-0.1.5-5|3	
21cr|R-tiff-0.1.5-5|4	Name:             R-%{packname}
21cr|R-tiff-0.1.5-5|5	Version:          0.1.5
21cr|R-tiff-0.1.5-5|6	Release:          5
21cr|R-tiff-0.1.5-5|7	Summary:          Read and write TIFF images
21cr|R-tiff-0.1.5-5|8	Group:            Sciences/Mathematics
21cr|R-tiff-0.1.5-5|9	License:          GPL-2 | GPL-3
21cr|R-tiff-0.1.5-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tiff-0.1.5-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-5.tar.gz
21cr|R-tiff-0.1.5-5|12	
21cr|R-tiff-0.1.5-5|13	BuildRequires:    tiff-devel
21cr|R-tiff-0.1.5-5|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-tiff-0.1.5-5|15	
21cr|R-tiff-0.1.5-5|16	
21cr|R-tiff-0.1.5-5|17	%description
21cr|R-tiff-0.1.5-5|18	This package provides an easy and simple way to read, write and display
21cr|R-tiff-0.1.5-5|19	bitmap images stored in the TIFF format. It can read and write both files
21cr|R-tiff-0.1.5-5|20	and in-memory raw vectors.
21cr|R-tiff-0.1.5-5|21	
21cr|R-tiff-0.1.5-5|22	%prep
21cr|R-tiff-0.1.5-5|23	%setup -q -c -n %{packname}
21cr|R-tiff-0.1.5-5|24	
21cr|R-tiff-0.1.5-5|25	%build
21cr|R-tiff-0.1.5-5|26	
21cr|R-tiff-0.1.5-5|27	%install
21cr|R-tiff-0.1.5-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tiff-0.1.5-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tiff-0.1.5-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tiff-0.1.5-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tiff-0.1.5-5|32	
21cr|R-tiff-0.1.5-5|33	#check
21cr|R-tiff-0.1.5-5|34	#{_bindir}/R CMD check %%{packname}
21cr|R-tiff-0.1.5-5|35	
21cr|R-tiff-0.1.5-5|36	%files
21cr|R-tiff-0.1.5-5|37	%dir %{rlibdir}/%{packname}
21cr|R-tiff-0.1.5-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-tiff-0.1.5-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tiff-0.1.5-5|40	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-tiff-0.1.5-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-tiff-0.1.5-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tiff-0.1.5-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-tiff-0.1.5-5|44	%{rlibdir}/%{packname}/R
21cr|R-tiff-0.1.5-5|45	%{rlibdir}/%{packname}/help
21cr|R-tiff-0.1.5-5|46	%{rlibdir}/%{packname}/img
21cr|R-tiff-0.1.5-5|47	%{rlibdir}/%{packname}/libs

8030 21
21cr|R-tikzDevice-0.8.1-3|1	%global packname  tikzDevice
21cr|R-tikzDevice-0.8.1-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tikzDevice-0.8.1-3|3	
21cr|R-tikzDevice-0.8.1-3|4	Name:             R-%{packname}
21cr|R-tikzDevice-0.8.1-3|5	Version:          0.8.1
21cr|R-tikzDevice-0.8.1-3|6	Release:          3
21cr|R-tikzDevice-0.8.1-3|7	Summary:          A Device for R Graphics Output in PGF/TikZ Format
21cr|R-tikzDevice-0.8.1-3|8	Group:            Sciences/Mathematics
21cr|R-tikzDevice-0.8.1-3|9	License:          GPL (>= 3)
21cr|R-tikzDevice-0.8.1-3|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tikzDevice-0.8.1-3|11	Source0:          http://cran.r-project.org/src/contrib/tikzDevice_%{version}.tar.gz
21cr|R-tikzDevice-0.8.1-3|12	Requires:         R-filehash
21cr|R-tikzDevice-0.8.1-3|13	Requires:         R-testthat R-evaluate R-stringr R-ggplot2 R-maps
21cr|R-tikzDevice-0.8.1-3|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-filehash texlive-preview
21cr|R-tikzDevice-0.8.1-3|15	BuildRequires:    R-testthat R-evaluate R-stringr R-ggplot2 R-maps
21cr|R-tikzDevice-0.8.1-3|16	
21cr|R-tikzDevice-0.8.1-3|17	%description
21cr|R-tikzDevice-0.8.1-3|18	The TikZ device enables LaTeX-ready output from R graphics functions. This
21cr|R-tikzDevice-0.8.1-3|19	is done by producing code that can be understood by the TikZ graphics
21cr|R-tikzDevice-0.8.1-3|20	language. All text in a graphic output with the tikz() function will can
21cr|R-tikzDevice-0.8.1-3|21	be typeset by LaTeX and therefore will match whatever fonts are currently
21cr|R-tikzDevice-0.8.1-3|22	used in the document. This also means that LaTeX mathematics can be
21cr|R-tikzDevice-0.8.1-3|23	typeset directly into labels and annotations!  Graphics produced this way
21cr|R-tikzDevice-0.8.1-3|24	can also be annotated with custom TikZ commands.
21cr|R-tikzDevice-0.8.1-3|25	
21cr|R-tikzDevice-0.8.1-3|26	%prep
21cr|R-tikzDevice-0.8.1-3|27	%setup -q -c -n %{packname}
21cr|R-tikzDevice-0.8.1-3|28	
21cr|R-tikzDevice-0.8.1-3|29	%build
21cr|R-tikzDevice-0.8.1-3|30	
21cr|R-tikzDevice-0.8.1-3|31	%install
21cr|R-tikzDevice-0.8.1-3|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tikzDevice-0.8.1-3|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tikzDevice-0.8.1-3|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tikzDevice-0.8.1-3|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tikzDevice-0.8.1-3|36	
21cr|R-tikzDevice-0.8.1-3|37	# Fails due to texlive issues
21cr|R-tikzDevice-0.8.1-3|38	# %check
21cr|R-tikzDevice-0.8.1-3|39	# %{_bindir}/R CMD check %{packname}
21cr|R-tikzDevice-0.8.1-3|40	
21cr|R-tikzDevice-0.8.1-3|41	%files
21cr|R-tikzDevice-0.8.1-3|42	%dir %{rlibdir}/%{packname}
21cr|R-tikzDevice-0.8.1-3|43	%doc %{rlibdir}/%{packname}/doc
21cr|R-tikzDevice-0.8.1-3|44	%doc %{rlibdir}/%{packname}/html
21cr|R-tikzDevice-0.8.1-3|45	%doc %{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tikzDevice-0.8.1-3|46	%{rlibdir}/%{packname}/INDEX
21cr|R-tikzDevice-0.8.1-3|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tikzDevice-0.8.1-3|48	%{rlibdir}/%{packname}/Meta
21cr|R-tikzDevice-0.8.1-3|49	%{rlibdir}/%{packname}/NEWS*
21cr|R-tikzDevice-0.8.1-3|50	%{rlibdir}/%{packname}/R
21cr|R-tikzDevice-0.8.1-3|51	%{rlibdir}/%{packname}/help
21cr|R-tikzDevice-0.8.1-3|52	%{rlibdir}/%{packname}/libs

8031 21
21cr|R-timeDate-3012.100-4|1	%global packname  timeDate
21cr|R-timeDate-3012.100-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-timeDate-3012.100-4|3	
21cr|R-timeDate-3012.100-4|4	Name:             R-%{packname}
21cr|R-timeDate-3012.100-4|5	Version:          3012.100
21cr|R-timeDate-3012.100-4|6	Release:          4
21cr|R-timeDate-3012.100-4|7	Summary:          Rmetrics - Chronological and Calendarical Objects
21cr|R-timeDate-3012.100-4|8	Group:            Sciences/Mathematics
21cr|R-timeDate-3012.100-4|9	License:          GPL (>= 2)
21cr|R-timeDate-3012.100-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-timeDate-3012.100-4|11	Source0:          http://cran.r-project.org/src/contrib/timeDate_%{version}.tar.gz
21cr|R-timeDate-3012.100-4|12	BuildArch:        noarch
21cr|R-timeDate-3012.100-4|13	Requires:         R-core
21cr|R-timeDate-3012.100-4|14	Requires:         R-graphics R-utils R-stats R-methods
21cr|R-timeDate-3012.100-4|15	Requires:         R-RUnit
21cr|R-timeDate-3012.100-4|16	BuildRequires:    R-devel Rmath-devel  R-graphics R-utils R-stats R-methods
21cr|R-timeDate-3012.100-4|17	BuildRequires:    R-RUnit
21cr|R-timeDate-3012.100-4|18	
21cr|R-timeDate-3012.100-4|19	%description
21cr|R-timeDate-3012.100-4|20	Environment for teaching "Financial Engineering and Computational Finance"
21cr|R-timeDate-3012.100-4|21	
21cr|R-timeDate-3012.100-4|22	%prep
21cr|R-timeDate-3012.100-4|23	%setup -q -c -n %{packname}
21cr|R-timeDate-3012.100-4|24	
21cr|R-timeDate-3012.100-4|25	%build
21cr|R-timeDate-3012.100-4|26	
21cr|R-timeDate-3012.100-4|27	%install
21cr|R-timeDate-3012.100-4|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-timeDate-3012.100-4|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-timeDate-3012.100-4|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-timeDate-3012.100-4|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-timeDate-3012.100-4|32	
21cr|R-timeDate-3012.100-4|33	#check
21cr|R-timeDate-3012.100-4|34	#{_bindir}/R CMD check %%{packname}
21cr|R-timeDate-3012.100-4|35	
21cr|R-timeDate-3012.100-4|36	%files
21cr|R-timeDate-3012.100-4|37	%dir %{rlibdir}/%{packname}
21cr|R-timeDate-3012.100-4|38	%doc %{rlibdir}/%{packname}/html
21cr|R-timeDate-3012.100-4|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-timeDate-3012.100-4|40	%{rlibdir}/%{packname}/COPYRIGHT.html
21cr|R-timeDate-3012.100-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-timeDate-3012.100-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-timeDate-3012.100-4|43	%{rlibdir}/%{packname}/Meta
21cr|R-timeDate-3012.100-4|44	%{rlibdir}/%{packname}/R
21cr|R-timeDate-3012.100-4|45	%{rlibdir}/%{packname}/help
21cr|R-timeDate-3012.100-4|46	%{rlibdir}/%{packname}/unitTests

8032 21
21cr|R-timereg-1.9.0-3|1	%global packname  timereg
21cr|R-timereg-1.9.0-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-timereg-1.9.0-3|3	
21cr|R-timereg-1.9.0-3|4	%define debug_package %{nil}
21cr|R-timereg-1.9.0-3|5	
21cr|R-timereg-1.9.0-3|6	Name:             R-%{packname}
21cr|R-timereg-1.9.0-3|7	Version:          1.9.0
21cr|R-timereg-1.9.0-3|8	Release:          3
21cr|R-timereg-1.9.0-3|9	Summary:          Flexible Regression Models for Survival Data
21cr|R-timereg-1.9.0-3|10	Group:            Sciences/Mathematics
21cr|R-timereg-1.9.0-3|11	License:          GPLv2+
21cr|R-timereg-1.9.0-3|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-timereg-1.9.0-3|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-timereg-1.9.0-3|14	
21cr|R-timereg-1.9.0-3|15	Requires:         R-survival
21cr|R-timereg-1.9.0-3|16	Requires:         R-lava R-numDeriv R-stats R-graphics R-grDevices R-utils
21cr|R-timereg-1.9.0-3|17	
21cr|R-timereg-1.9.0-3|18	BuildRequires:    R-devel Rmath-devel R-survival lapack-devel
21cr|R-timereg-1.9.0-3|19	BuildRequires:    R-lava R-numDeriv R-stats R-graphics R-grDevices R-utils
21cr|R-timereg-1.9.0-3|20	
21cr|R-timereg-1.9.0-3|21	%description
21cr|R-timereg-1.9.0-3|22	Programs for Martinussen and Scheike (2006), `Dynamic Regression Models
21cr|R-timereg-1.9.0-3|23	for Survival Data', Springer Verlag.  Plus more recent developments.
21cr|R-timereg-1.9.0-3|24	Additive survival model, semiparametric proportional odds model, fast
21cr|R-timereg-1.9.0-3|25	cumulative residuals, excess risk models and more. Flexible competing
21cr|R-timereg-1.9.0-3|26	risks regression including GOF-tests. Two-stage frailty modelling. PLS for
21cr|R-timereg-1.9.0-3|27	the additive risk model. Lasso in the 'ahaz' package.
21cr|R-timereg-1.9.0-3|28	
21cr|R-timereg-1.9.0-3|29	%prep
21cr|R-timereg-1.9.0-3|30	%setup -q -c -n %{packname}
21cr|R-timereg-1.9.0-3|31	
21cr|R-timereg-1.9.0-3|32	%build
21cr|R-timereg-1.9.0-3|33	
21cr|R-timereg-1.9.0-3|34	%install
21cr|R-timereg-1.9.0-3|35	mkdir -p %{buildroot}%{rlibdir}
21cr|R-timereg-1.9.0-3|36	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-timereg-1.9.0-3|37	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-timereg-1.9.0-3|38	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-timereg-1.9.0-3|39	
21cr|R-timereg-1.9.0-3|40	#%check
21cr|R-timereg-1.9.0-3|41	#%{_bindir}/R CMD check %{packname}
21cr|R-timereg-1.9.0-3|42	
21cr|R-timereg-1.9.0-3|43	%files
21cr|R-timereg-1.9.0-3|44	%{rlibdir}/%{packname}

8033 21
21cr|R-timeSeries-3012.99-4|1	%bcond_without bootstrap
21cr|R-timeSeries-3012.99-4|2	%global packname  timeSeries
21cr|R-timeSeries-3012.99-4|3	%global rlibdir  %{_datadir}/R/library
21cr|R-timeSeries-3012.99-4|4	
21cr|R-timeSeries-3012.99-4|5	Name:             R-%{packname}
21cr|R-timeSeries-3012.99-4|6	Version:          3012.99
21cr|R-timeSeries-3012.99-4|7	Release:          4
21cr|R-timeSeries-3012.99-4|8	Summary:          Rmetrics - Financial Time Series Objects
21cr|R-timeSeries-3012.99-4|9	Group:            Sciences/Mathematics
21cr|R-timeSeries-3012.99-4|10	License:          GPL (>= 2)
21cr|R-timeSeries-3012.99-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-timeSeries-3012.99-4|12	Source0:          http://cran.r-project.org/src/contrib/timeSeries_%{version}.tar.gz
21cr|R-timeSeries-3012.99-4|13	BuildArch:        noarch
21cr|R-timeSeries-3012.99-4|14	Requires:         R-core R-graphics R-grDevices R-methods R-stats R-utils
21cr|R-timeSeries-3012.99-4|15	Requires:         R-timeDate R-RUnit
21cr|R-timeSeries-3012.99-4|16	%if %{without bootstrap}
21cr|R-timeSeries-3012.99-4|17	Requires:         R-robustbase
21cr|R-timeSeries-3012.99-4|18	%endif
21cr|R-timeSeries-3012.99-4|19	BuildRequires:    R-devel Rmath-devel  R-graphics
21cr|R-timeSeries-3012.99-4|20	BuildRequires:    R-grDevices R-methods R-stats R-utils R-timeDate R-RUnit
21cr|R-timeSeries-3012.99-4|21	%if %{without bootstrap}
21cr|R-timeSeries-3012.99-4|22	BuildRequires:    R-robustbase
21cr|R-timeSeries-3012.99-4|23	%endif
21cr|R-timeSeries-3012.99-4|24	
21cr|R-timeSeries-3012.99-4|25	%description
21cr|R-timeSeries-3012.99-4|26	Environment for teaching "Financial Engineering and Computational Finance"
21cr|R-timeSeries-3012.99-4|27	
21cr|R-timeSeries-3012.99-4|28	%prep
21cr|R-timeSeries-3012.99-4|29	%setup -q -c -n %{packname}
21cr|R-timeSeries-3012.99-4|30	
21cr|R-timeSeries-3012.99-4|31	%build
21cr|R-timeSeries-3012.99-4|32	
21cr|R-timeSeries-3012.99-4|33	%install
21cr|R-timeSeries-3012.99-4|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-timeSeries-3012.99-4|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-timeSeries-3012.99-4|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-timeSeries-3012.99-4|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-timeSeries-3012.99-4|38	
21cr|R-timeSeries-3012.99-4|39	#if %%{without bootstrap}
21cr|R-timeSeries-3012.99-4|40	#check
21cr|R-timeSeries-3012.99-4|41	#{_bindir}/R CMD check %%{packname}
21cr|R-timeSeries-3012.99-4|42	#endif
21cr|R-timeSeries-3012.99-4|43	
21cr|R-timeSeries-3012.99-4|44	%files
21cr|R-timeSeries-3012.99-4|45	%dir %{rlibdir}/%{packname}
21cr|R-timeSeries-3012.99-4|46	%doc %{rlibdir}/%{packname}/html
21cr|R-timeSeries-3012.99-4|47	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-timeSeries-3012.99-4|48	%doc %{rlibdir}/%{packname}/README
21cr|R-timeSeries-3012.99-4|49	%doc %{rlibdir}/%{packname}/THANKS
21cr|R-timeSeries-3012.99-4|50	%{rlibdir}/%{packname}/COPYING
21cr|R-timeSeries-3012.99-4|51	%{rlibdir}/%{packname}/COPYRIGHTS
21cr|R-timeSeries-3012.99-4|52	%{rlibdir}/%{packname}/INDEX
21cr|R-timeSeries-3012.99-4|53	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-timeSeries-3012.99-4|54	%{rlibdir}/%{packname}/Meta
21cr|R-timeSeries-3012.99-4|55	%{rlibdir}/%{packname}/R
21cr|R-timeSeries-3012.99-4|56	%{rlibdir}/%{packname}/data
21cr|R-timeSeries-3012.99-4|57	%{rlibdir}/%{packname}/help
21cr|R-timeSeries-3012.99-4|58	%{rlibdir}/%{packname}/*Tests
21cr|R-timeSeries-3012.99-4|59	%{rlibdir}/%{packname}/doc

8034 21
21cr|rtirq-20120505-4|1	Name:		rtirq
21cr|rtirq-20120505-4|2	Summary:	Realtime IRQ thread system tunning
21cr|rtirq-20120505-4|3	Version:	20120505
21cr|rtirq-20120505-4|4	Release:	4
21cr|rtirq-20120505-4|5	License:	GPLv2
21cr|rtirq-20120505-4|6	URL:		http://www.rncbc.org/jack/#rtirq
21cr|rtirq-20120505-4|7	Group:		System/Configuration/Boot and Init
21cr|rtirq-20120505-4|8	Source0:	%{name}-%{version}.tar.gz
21cr|rtirq-20120505-4|9	BuildArch:	noarch
21cr|rtirq-20120505-4|10	Requires:	/bin/sh,util-linux,sysvinit-tools
21cr|rtirq-20120505-4|11	Requires(post,preun):	/sbin/chkconfig
21cr|rtirq-20120505-4|12	
21cr|rtirq-20120505-4|13	%description
21cr|rtirq-20120505-4|14	Startup scripts for tunning the realtime scheduling policy and priority
21cr|rtirq-20120505-4|15	of relevant IRQ service threads, featured for a realtime-preempt enabled
21cr|rtirq-20120505-4|16	kernel configuration.
21cr|rtirq-20120505-4|17	
21cr|rtirq-20120505-4|18	%prep
21cr|rtirq-20120505-4|19	%setup -q
21cr|rtirq-20120505-4|20	
21cr|rtirq-20120505-4|21	%build
21cr|rtirq-20120505-4|22	
21cr|rtirq-20120505-4|23	%install
21cr|rtirq-20120505-4|24	install -vD rtirq.sh   -m 0755 %{buildroot}/etc/init.d/rtirq
21cr|rtirq-20120505-4|25	install -vD rtirq.conf -m 0644 %{buildroot}/etc/sysconfig/rtirq
21cr|rtirq-20120505-4|26	
21cr|rtirq-20120505-4|27	%post
21cr|rtirq-20120505-4|28	# Only run on install, not upgrade.
21cr|rtirq-20120505-4|29	if [ "$1" = "1" ]; then
21cr|rtirq-20120505-4|30	chkconfig --add rtirq
21cr|rtirq-20120505-4|31	chkconfig rtirq on
21cr|rtirq-20120505-4|32	fi
21cr|rtirq-20120505-4|33	
21cr|rtirq-20120505-4|34	%preun
21cr|rtirq-20120505-4|35	# Only run if this is the last instance to be removed.
21cr|rtirq-20120505-4|36	if [ "$1" = "0" ]; then
21cr|rtirq-20120505-4|37	chkconfig rtirq off
21cr|rtirq-20120505-4|38	chkconfig --del rtirq
21cr|rtirq-20120505-4|39	fi
21cr|rtirq-20120505-4|40	
21cr|rtirq-20120505-4|41	%files
21cr|rtirq-20120505-4|42	%config(noreplace) /etc/sysconfig/rtirq
21cr|rtirq-20120505-4|43	/etc/init.d/rtirq

8035 21
21cr|R-tis-1.30-4|1	%define debug_package %{nil}
21cr|R-tis-1.30-4|2	
21cr|R-tis-1.30-4|3	%global packname  tis
21cr|R-tis-1.30-4|4	%global rlibdir  %{_libdir}/R/library
21cr|R-tis-1.30-4|5	
21cr|R-tis-1.30-4|6	Name:             R-%{packname}
21cr|R-tis-1.30-4|7	Version:          1.30
21cr|R-tis-1.30-4|8	Release:          4
21cr|R-tis-1.30-4|9	Summary:          Time Indexes and Time Indexed Series
21cr|R-tis-1.30-4|10	Group:            Sciences/Mathematics
21cr|R-tis-1.30-4|11	License:          Unlimited
21cr|R-tis-1.30-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tis-1.30-4|13	BuildRequires:    R-devel Rmath-devel
21cr|R-tis-1.30-4|14	Source0:          http://cran.r-project.org/src/contrib/tis_%{version}.tar.gz
21cr|R-tis-1.30-4|15	
21cr|R-tis-1.30-4|16	%description
21cr|R-tis-1.30-4|17	Functions and S3 classes for time indexes and time indexed series, which
21cr|R-tis-1.30-4|18	are compatible with FAME frequencies.
21cr|R-tis-1.30-4|19	
21cr|R-tis-1.30-4|20	%prep
21cr|R-tis-1.30-4|21	%setup -q -c -n %{packname}
21cr|R-tis-1.30-4|22	
21cr|R-tis-1.30-4|23	%build
21cr|R-tis-1.30-4|24	
21cr|R-tis-1.30-4|25	%install
21cr|R-tis-1.30-4|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tis-1.30-4|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tis-1.30-4|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tis-1.30-4|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tis-1.30-4|30	
21cr|R-tis-1.30-4|31	%files
21cr|R-tis-1.30-4|32	%dir %{rlibdir}/%{packname}
21cr|R-tis-1.30-4|33	%doc %{rlibdir}/%{packname}/html
21cr|R-tis-1.30-4|34	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tis-1.30-4|35	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-tis-1.30-4|36	%{rlibdir}/%{packname}/INDEX
21cr|R-tis-1.30-4|37	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tis-1.30-4|38	%{rlibdir}/%{packname}/COPYRIGHTS
21cr|R-tis-1.30-4|39	%{rlibdir}/%{packname}/Meta
21cr|R-tis-1.30-4|40	%{rlibdir}/%{packname}/R
21cr|R-tis-1.30-4|41	%{rlibdir}/%{packname}/help
21cr|R-tis-1.30-4|42	%{rlibdir}/%{packname}/libs

8036 21
21cr|R-tkrplot-0.0_23-6|1	%global packname  tkrplot
21cr|R-tkrplot-0.0_23-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tkrplot-0.0_23-6|3	
21cr|R-tkrplot-0.0_23-6|4	Name:             R-%{packname}
21cr|R-tkrplot-0.0_23-6|5	Version:          0.0_23
21cr|R-tkrplot-0.0_23-6|6	Release:          6
21cr|R-tkrplot-0.0_23-6|7	Summary:          TK Rplot
21cr|R-tkrplot-0.0_23-6|8	Group:            Sciences/Mathematics
21cr|R-tkrplot-0.0_23-6|9	License:          GPL
21cr|R-tkrplot-0.0_23-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tkrplot-0.0_23-6|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-23.tar.gz
21cr|R-tkrplot-0.0_23-6|12	Requires:         R-grDevices R-tcltk
21cr|R-tkrplot-0.0_23-6|13	BuildRequires:    R-devel Rmath-devel texlive R-grDevices R-tcltk
21cr|R-tkrplot-0.0_23-6|14	
21cr|R-tkrplot-0.0_23-6|15	%description
21cr|R-tkrplot-0.0_23-6|16	simple mechanism for placing R graphics in a Tk widget
21cr|R-tkrplot-0.0_23-6|17	
21cr|R-tkrplot-0.0_23-6|18	%prep
21cr|R-tkrplot-0.0_23-6|19	%setup -q -c -n %{packname}
21cr|R-tkrplot-0.0_23-6|20	
21cr|R-tkrplot-0.0_23-6|21	%build
21cr|R-tkrplot-0.0_23-6|22	
21cr|R-tkrplot-0.0_23-6|23	%install
21cr|R-tkrplot-0.0_23-6|24	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tkrplot-0.0_23-6|25	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tkrplot-0.0_23-6|26	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tkrplot-0.0_23-6|27	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tkrplot-0.0_23-6|28	
21cr|R-tkrplot-0.0_23-6|29	#check
21cr|R-tkrplot-0.0_23-6|30	#{_bindir}/R CMD check %%{packname}
21cr|R-tkrplot-0.0_23-6|31	
21cr|R-tkrplot-0.0_23-6|32	%files
21cr|R-tkrplot-0.0_23-6|33	%dir %{rlibdir}/%{packname}
21cr|R-tkrplot-0.0_23-6|34	%doc %{rlibdir}/%{packname}/html
21cr|R-tkrplot-0.0_23-6|35	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tkrplot-0.0_23-6|36	%{rlibdir}/%{packname}/INDEX
21cr|R-tkrplot-0.0_23-6|37	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tkrplot-0.0_23-6|38	%{rlibdir}/%{packname}/Meta
21cr|R-tkrplot-0.0_23-6|39	%{rlibdir}/%{packname}/R
21cr|R-tkrplot-0.0_23-6|40	%{rlibdir}/%{packname}/help
21cr|R-tkrplot-0.0_23-6|41	%{rlibdir}/%{packname}/libs

8037 21
21cr|R-tkWidgets-1.42.0-5|1	%global packname  tkWidgets
21cr|R-tkWidgets-1.42.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tkWidgets-1.42.0-5|3	
21cr|R-tkWidgets-1.42.0-5|4	%define debug_package %{nil}
21cr|R-tkWidgets-1.42.0-5|5	
21cr|R-tkWidgets-1.42.0-5|6	Name:             R-%{packname}
21cr|R-tkWidgets-1.42.0-5|7	Version:          1.42.0
21cr|R-tkWidgets-1.42.0-5|8	Release:          5
21cr|R-tkWidgets-1.42.0-5|9	Summary:          R based tk widgets
21cr|R-tkWidgets-1.42.0-5|10	Group:            Sciences/Mathematics
21cr|R-tkWidgets-1.42.0-5|11	License:          Artistic-2.0
21cr|R-tkWidgets-1.42.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-tkWidgets-1.42.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-tkWidgets-1.42.0-5|14	Requires:         R-methods R-widgetTools R-DynDoc R-tools
21cr|R-tkWidgets-1.42.0-5|15	Requires:         R-Biobase R-hgu95av2.db R-hgu95av2cdf R-hgu95av2probe
21cr|R-tkWidgets-1.42.0-5|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-widgetTools R-DynDoc R-tools
21cr|R-tkWidgets-1.42.0-5|17	BuildRequires:    R-Biobase R-hgu95av2.db R-hgu95av2cdf R-hgu95av2probe
21cr|R-tkWidgets-1.42.0-5|18	
21cr|R-tkWidgets-1.42.0-5|19	%description
21cr|R-tkWidgets-1.42.0-5|20	Widgets to provide user interfaces. tcltk should have been installed for
21cr|R-tkWidgets-1.42.0-5|21	the widgets to run.
21cr|R-tkWidgets-1.42.0-5|22	
21cr|R-tkWidgets-1.42.0-5|23	%prep
21cr|R-tkWidgets-1.42.0-5|24	%setup -q -c -n %{packname}
21cr|R-tkWidgets-1.42.0-5|25	
21cr|R-tkWidgets-1.42.0-5|26	%build
21cr|R-tkWidgets-1.42.0-5|27	
21cr|R-tkWidgets-1.42.0-5|28	%install
21cr|R-tkWidgets-1.42.0-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tkWidgets-1.42.0-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tkWidgets-1.42.0-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tkWidgets-1.42.0-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tkWidgets-1.42.0-5|33	
21cr|R-tkWidgets-1.42.0-5|34	#check
21cr|R-tkWidgets-1.42.0-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-tkWidgets-1.42.0-5|36	
21cr|R-tkWidgets-1.42.0-5|37	%files
21cr|R-tkWidgets-1.42.0-5|38	%dir %{rlibdir}/%{packname}
21cr|R-tkWidgets-1.42.0-5|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-tkWidgets-1.42.0-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-tkWidgets-1.42.0-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tkWidgets-1.42.0-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-tkWidgets-1.42.0-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tkWidgets-1.42.0-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-tkWidgets-1.42.0-5|45	%{rlibdir}/%{packname}/R
21cr|R-tkWidgets-1.42.0-5|46	%{rlibdir}/%{packname}/help
21cr|R-tkWidgets-1.42.0-5|47	%{rlibdir}/%{packname}/testfiles

8038 21
21cr|rtl8188eu-4.1.8-0.775137f.1|1	# Some device not work with kernel r8188eu driver
21cr|rtl8188eu-4.1.8-0.775137f.1|2	# try to use this driver.
21cr|rtl8188eu-4.1.8-0.775137f.1|3	
21cr|rtl8188eu-4.1.8-0.775137f.1|4	# Revision from the upstream git repository.
21cr|rtl8188eu-4.1.8-0.775137f.1|5	%define commit 775137f273ed75bd092b281470accb827a3e1355
21cr|rtl8188eu-4.1.8-0.775137f.1|6	%define git_rev 775137f
21cr|rtl8188eu-4.1.8-0.775137f.1|7	
21cr|rtl8188eu-4.1.8-0.775137f.1|8	# The real release number (increment it before rebuild).
21cr|rtl8188eu-4.1.8-0.775137f.1|9	%define real_rel 1
21cr|rtl8188eu-4.1.8-0.775137f.1|10	
21cr|rtl8188eu-4.1.8-0.775137f.1|11	%define _enable_debug_packages  %{nil}
21cr|rtl8188eu-4.1.8-0.775137f.1|12	%define debug_package       %{nil}
21cr|rtl8188eu-4.1.8-0.775137f.1|13	
21cr|rtl8188eu-4.1.8-0.775137f.1|14	Name:		rtl8188eu
21cr|rtl8188eu-4.1.8-0.775137f.1|15	Version:	4.1.8
21cr|rtl8188eu-4.1.8-0.775137f.1|16	Release:	0.%{git_rev}.%{real_rel}
21cr|rtl8188eu-4.1.8-0.775137f.1|17	Summary:	The standalone RTL8188EU driver
21cr|rtl8188eu-4.1.8-0.775137f.1|18	Group:		System/Kernel and hardware
21cr|rtl8188eu-4.1.8-0.775137f.1|19	URL:		https://github.com/lwfinger/rtl8188eu
21cr|rtl8188eu-4.1.8-0.775137f.1|20	Source0:	https://github.com/lwfinger/rtl8188eu/archive/%{commit}.zip?/%{name}-%{git_rev}.zip
21cr|rtl8188eu-4.1.8-0.775137f.1|21	Source1:	Kbuild
21cr|rtl8188eu-4.1.8-0.775137f.1|22	Source2:	rtl8188eu.conf
21cr|rtl8188eu-4.1.8-0.775137f.1|23	License:	GPLv2
21cr|rtl8188eu-4.1.8-0.775137f.1|24	
21cr|rtl8188eu-4.1.8-0.775137f.1|25	%description
21cr|rtl8188eu-4.1.8-0.775137f.1|26	This package contains the driver for Realtek 8188 802.11n USB wireless
21cr|rtl8188eu-4.1.8-0.775137f.1|27	adapters (RTL8188EU).
21cr|rtl8188eu-4.1.8-0.775137f.1|28	
21cr|rtl8188eu-4.1.8-0.775137f.1|29	#---------------------------------------------------------------------
21cr|rtl8188eu-4.1.8-0.775137f.1|30	%package -n dkms-%{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|31	Summary:	The standalone RTL8188EU driver
21cr|rtl8188eu-4.1.8-0.775137f.1|32	Group:		System/Kernel and hardware
21cr|rtl8188eu-4.1.8-0.775137f.1|33	Requires(post):		dkms
21cr|rtl8188eu-4.1.8-0.775137f.1|34	Requires(preun):	dkms
21cr|rtl8188eu-4.1.8-0.775137f.1|35	
21cr|rtl8188eu-4.1.8-0.775137f.1|36	%description -n dkms-%{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|37	This package contains the driver for Realtek 8188 802.11n USB wireless
21cr|rtl8188eu-4.1.8-0.775137f.1|38	adapters (RTL8188EU).
21cr|rtl8188eu-4.1.8-0.775137f.1|39	
21cr|rtl8188eu-4.1.8-0.775137f.1|40	%files -n dkms-%{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|41	%defattr(0644,root,root,0755)
21cr|rtl8188eu-4.1.8-0.775137f.1|42	%dir %{_usr}/src/%{name}-%{version}-%{real_rel}
21cr|rtl8188eu-4.1.8-0.775137f.1|43	%{_usr}/src/%{name}-%{version}-%{real_rel}/*
21cr|rtl8188eu-4.1.8-0.775137f.1|44	%config(noreplace) /etc/modprobe.d/rtl8188eu.conf
21cr|rtl8188eu-4.1.8-0.775137f.1|45	
21cr|rtl8188eu-4.1.8-0.775137f.1|46	%post -n dkms-%{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|47	set -x
21cr|rtl8188eu-4.1.8-0.775137f.1|48	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{real_rel}
21cr|rtl8188eu-4.1.8-0.775137f.1|49	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{real_rel}
21cr|rtl8188eu-4.1.8-0.775137f.1|50	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{real_rel}
21cr|rtl8188eu-4.1.8-0.775137f.1|51	
21cr|rtl8188eu-4.1.8-0.775137f.1|52	%preun -n dkms-%{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|53	# rmmod can fail
21cr|rtl8188eu-4.1.8-0.775137f.1|54	/sbin/rmmod %{name} >/dev/null 2>&1
21cr|rtl8188eu-4.1.8-0.775137f.1|55	set -x
21cr|rtl8188eu-4.1.8-0.775137f.1|56	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{real_rel} --all || :
21cr|rtl8188eu-4.1.8-0.775137f.1|57	
21cr|rtl8188eu-4.1.8-0.775137f.1|58	#---------------------------------------------------------------------
21cr|rtl8188eu-4.1.8-0.775137f.1|59	
21cr|rtl8188eu-4.1.8-0.775137f.1|60	%prep
21cr|rtl8188eu-4.1.8-0.775137f.1|61	%setup -q -T -c -a0 %{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|62	
21cr|rtl8188eu-4.1.8-0.775137f.1|63	# Kbuild file is a stripped version of the original Makefile. This is to
21cr|rtl8188eu-4.1.8-0.775137f.1|64	# make sure the driver is build with the same compiler settings as the rest
21cr|rtl8188eu-4.1.8-0.775137f.1|65	# of the kernel - just in case.
21cr|rtl8188eu-4.1.8-0.775137f.1|66	cp -p %{SOURCE1} .
21cr|rtl8188eu-4.1.8-0.775137f.1|67	
21cr|rtl8188eu-4.1.8-0.775137f.1|68	%build
21cr|rtl8188eu-4.1.8-0.775137f.1|69	
21cr|rtl8188eu-4.1.8-0.775137f.1|70	%install
21cr|rtl8188eu-4.1.8-0.775137f.1|71	
21cr|rtl8188eu-4.1.8-0.775137f.1|72	# sources to be used by DKMS
21cr|rtl8188eu-4.1.8-0.775137f.1|73	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{real_rel}
21cr|rtl8188eu-4.1.8-0.775137f.1|74	cp -R %{name}-%{commit}/core/ %{name}-%{commit}/hal/ %{name}-%{commit}/include/ %{name}-%{commit}/os_dep/ \
21cr|rtl8188eu-4.1.8-0.775137f.1|75	%{buildroot}%{_usr}/src/%{name}-%{version}-%{real_rel}/
21cr|rtl8188eu-4.1.8-0.775137f.1|76	cp Kbuild %{buildroot}%{_usr}/src/%{name}-%{version}-%{real_rel}/
21cr|rtl8188eu-4.1.8-0.775137f.1|77	
21cr|rtl8188eu-4.1.8-0.775137f.1|78	# Blacklist the corresponding drivers that might be provided by the kernel
21cr|rtl8188eu-4.1.8-0.775137f.1|79	# packages. This is needed to avoid conflicts while still keeping the
21cr|rtl8188eu-4.1.8-0.775137f.1|80	# original drivers available, just in case.
21cr|rtl8188eu-4.1.8-0.775137f.1|81	mkdir -p %{buildroot}/etc/modprobe.d/
21cr|rtl8188eu-4.1.8-0.775137f.1|82	install -m644 %{SOURCE2} %{buildroot}/etc/modprobe.d
21cr|rtl8188eu-4.1.8-0.775137f.1|83	
21cr|rtl8188eu-4.1.8-0.775137f.1|84	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{real_rel}/dkms.conf << EOF
21cr|rtl8188eu-4.1.8-0.775137f.1|85	MAKE="make -C \$kernel_source_dir M=\\\$(pwd)"
21cr|rtl8188eu-4.1.8-0.775137f.1|86	PACKAGE_NAME=%{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|87	PACKAGE_VERSION=%{version}-%{real_rel}
21cr|rtl8188eu-4.1.8-0.775137f.1|88	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|89	BUILT_MODULE_NAME=%{name}
21cr|rtl8188eu-4.1.8-0.775137f.1|90	AUTOINSTALL=yes
21cr|rtl8188eu-4.1.8-0.775137f.1|91	EOF
21cr|rtl8188eu-4.1.8-0.775137f.1|92	
21cr|rtl8188eu-4.1.8-0.775137f.1|93	

8039 21
21cr|rtl8192ee-20220203-1|1	%define gitrev 951b543019883cf08659595b71234ee15fccccf0
21cr|rtl8192ee-20220203-1|2	%define gitdate 20220203
21cr|rtl8192ee-20220203-1|3	%define kname 951b543
21cr|rtl8192ee-20220203-1|4	
21cr|rtl8192ee-20220203-1|5	%define _enable_debug_packages %{nil}
21cr|rtl8192ee-20220203-1|6	%define debug_package %{nil}
21cr|rtl8192ee-20220203-1|7	
21cr|rtl8192ee-20220203-1|8	Summary:	Driver for Realtek RTL8192EE
21cr|rtl8192ee-20220203-1|9	Name:		rtl8192ee
21cr|rtl8192ee-20220203-1|10	Version:	%{gitdate}
21cr|rtl8192ee-20220203-1|11	Release:	1
21cr|rtl8192ee-20220203-1|12	License:	GPLv2
21cr|rtl8192ee-20220203-1|13	Group:		System/Kernel and hardware
21cr|rtl8192ee-20220203-1|14	URL:		https://github.com/lwfinger/rtl8192ee
21cr|rtl8192ee-20220203-1|15	Source0:	https://github.com/lwfinger/rtl8192ee/archive/%{gitrev}.tar.gz
21cr|rtl8192ee-20220203-1|16	
21cr|rtl8192ee-20220203-1|17	%description
21cr|rtl8192ee-20220203-1|18	This package contains the driver for the adapters with
21cr|rtl8192ee-20220203-1|19	the chip RTL8192EE by Realtek.
21cr|rtl8192ee-20220203-1|20	
21cr|rtl8192ee-20220203-1|21	#----------------------------------------------------------------------------
21cr|rtl8192ee-20220203-1|22	
21cr|rtl8192ee-20220203-1|23	%package -n dkms-%{name}
21cr|rtl8192ee-20220203-1|24	Summary:	Driver for Realtek RTL8192EE
21cr|rtl8192ee-20220203-1|25	Group:		System/Kernel and hardware
21cr|rtl8192ee-20220203-1|26	Requires(post,preun):	dkms
21cr|rtl8192ee-20220203-1|27	
21cr|rtl8192ee-20220203-1|28	%description -n dkms-%{name}
21cr|rtl8192ee-20220203-1|29	This package contains the driver for the adapters with
21cr|rtl8192ee-20220203-1|30	the chip RTL8192EE by Realtek.
21cr|rtl8192ee-20220203-1|31	
21cr|rtl8192ee-20220203-1|32	%post -n dkms-%{name}
21cr|rtl8192ee-20220203-1|33	set -x
21cr|rtl8192ee-20220203-1|34	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21cr|rtl8192ee-20220203-1|35	
21cr|rtl8192ee-20220203-1|36	# Build and install the driver for all available kernels that have devel
21cr|rtl8192ee-20220203-1|37	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|rtl8192ee-20220203-1|38	# Do not fail the installation of the package if the build fails for some
21cr|rtl8192ee-20220203-1|39	# kernels, this may happen during testing, etc.
21cr|rtl8192ee-20220203-1|40	for kk in /lib/modules/*; do
21cr|rtl8192ee-20220203-1|41	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|rtl8192ee-20220203-1|42	if test -d "/lib/modules/$kk/build"; then
21cr|rtl8192ee-20220203-1|43	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21cr|rtl8192ee-20220203-1|44	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21cr|rtl8192ee-20220203-1|45	else
21cr|rtl8192ee-20220203-1|46	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|rtl8192ee-20220203-1|47	fi;
21cr|rtl8192ee-20220203-1|48	done
21cr|rtl8192ee-20220203-1|49	
21cr|rtl8192ee-20220203-1|50	%preun -n dkms-%{name}
21cr|rtl8192ee-20220203-1|51	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|rtl8192ee-20220203-1|52	# deinstallation.
21cr|rtl8192ee-20220203-1|53	/sbin/rmmod %{kname} >/dev/null 2>&1 || true
21cr|rtl8192ee-20220203-1|54	set -x
21cr|rtl8192ee-20220203-1|55	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21cr|rtl8192ee-20220203-1|56	
21cr|rtl8192ee-20220203-1|57	%files -n dkms-%{name}
21cr|rtl8192ee-20220203-1|58	%doc README.md
21cr|rtl8192ee-20220203-1|59	%license LICENSE
21cr|rtl8192ee-20220203-1|60	%dir %{_usr}/src/%{name}-%{version}-%{release}
21cr|rtl8192ee-20220203-1|61	%{_usr}/src/%{name}-%{version}-%{release}/*
21cr|rtl8192ee-20220203-1|62	
21cr|rtl8192ee-20220203-1|63	#----------------------------------------------------------------------------
21cr|rtl8192ee-20220203-1|64	
21cr|rtl8192ee-20220203-1|65	%prep
21cr|rtl8192ee-20220203-1|66	%setup -qn %{name}-%{gitrev}
21cr|rtl8192ee-20220203-1|67	
21cr|rtl8192ee-20220203-1|68	%build
21cr|rtl8192ee-20220203-1|69	
21cr|rtl8192ee-20220203-1|70	%install
21cr|rtl8192ee-20220203-1|71	# install dkms sources
21cr|rtl8192ee-20220203-1|72	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21cr|rtl8192ee-20220203-1|73	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21cr|rtl8192ee-20220203-1|74	
21cr|rtl8192ee-20220203-1|75	# The driver has its own dkms.conf but we replace it with ours to
21cr|rtl8192ee-20220203-1|76	# use the appropriate versioning scheme, to avoid rebuilding initrd, etc.
21cr|rtl8192ee-20220203-1|77	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21cr|rtl8192ee-20220203-1|78	PACKAGE_NAME=%{name}
21cr|rtl8192ee-20220203-1|79	PACKAGE_VERSION=%{version}-%{release}
21cr|rtl8192ee-20220203-1|80	BUILT_MODULE_NAME=%{kname}
21cr|rtl8192ee-20220203-1|81	DEST_MODULE_LOCATION=/kernel/drivers/net/wireless/
21cr|rtl8192ee-20220203-1|82	AUTOINSTALL=yes
21cr|rtl8192ee-20220203-1|83	MAKE="'make' all KVER=\${kernelver}"
21cr|rtl8192ee-20220203-1|84	CLEAN="make clean"
21cr|rtl8192ee-20220203-1|85	EOF

8040 21
21cr|rtl8192eu-0-0.gitdd32ee.1|1	%define commit dd32eeed5a677616a4570a1fbe0b891f6c9ef450
21cr|rtl8192eu-0-0.gitdd32ee.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|rtl8192eu-0-0.gitdd32ee.1|3	
21cr|rtl8192eu-0-0.gitdd32ee.1|4	%define kname 8192eu
21cr|rtl8192eu-0-0.gitdd32ee.1|5	
21cr|rtl8192eu-0-0.gitdd32ee.1|6	%define _enable_debug_packages %{nil}
21cr|rtl8192eu-0-0.gitdd32ee.1|7	%define debug_package %{nil}
21cr|rtl8192eu-0-0.gitdd32ee.1|8	
21cr|rtl8192eu-0-0.gitdd32ee.1|9	Summary:	Driver for Realtek RTL8192EU Wireless LAN 802.11bgn
21cr|rtl8192eu-0-0.gitdd32ee.1|10	Name:		rtl8192eu
21cr|rtl8192eu-0-0.gitdd32ee.1|11	Version:	0
21cr|rtl8192eu-0-0.gitdd32ee.1|12	Release:	0.git%{commit_short}.1
21cr|rtl8192eu-0-0.gitdd32ee.1|13	Epoch:		1
21cr|rtl8192eu-0-0.gitdd32ee.1|14	License:	GPLv2
21cr|rtl8192eu-0-0.gitdd32ee.1|15	Group:		System/Kernel and hardware
21cr|rtl8192eu-0-0.gitdd32ee.1|16	URL:		https://github.com/clnhub/rtl8192eu-linux
21cr|rtl8192eu-0-0.gitdd32ee.1|17	Source0:	https://github.com/clnhub/rtl8192eu-linux/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|rtl8192eu-0-0.gitdd32ee.1|18	
21cr|rtl8192eu-0-0.gitdd32ee.1|19	%description
21cr|rtl8192eu-0-0.gitdd32ee.1|20	This package contains the driver for the USB 2.0 WiFi adapters with
21cr|rtl8192eu-0-0.gitdd32ee.1|21	the chip RTL8192EU by Realtek.
21cr|rtl8192eu-0-0.gitdd32ee.1|22	
21cr|rtl8192eu-0-0.gitdd32ee.1|23	#----------------------------------------------------------------------------
21cr|rtl8192eu-0-0.gitdd32ee.1|24	
21cr|rtl8192eu-0-0.gitdd32ee.1|25	%package -n dkms-%{name}
21cr|rtl8192eu-0-0.gitdd32ee.1|26	Summary:	Driver for Realtek RTL8192EU Wireless LAN 802.11bgn
21cr|rtl8192eu-0-0.gitdd32ee.1|27	Group:		System/Kernel and hardware
21cr|rtl8192eu-0-0.gitdd32ee.1|28	Requires(post,preun):	dkms
21cr|rtl8192eu-0-0.gitdd32ee.1|29	
21cr|rtl8192eu-0-0.gitdd32ee.1|30	%description -n dkms-%{name}
21cr|rtl8192eu-0-0.gitdd32ee.1|31	This package contains the driver for the USB 2.0 WiFi adapters with
21cr|rtl8192eu-0-0.gitdd32ee.1|32	the chip RTL8192EU by Realtek.
21cr|rtl8192eu-0-0.gitdd32ee.1|33	
21cr|rtl8192eu-0-0.gitdd32ee.1|34	%post -n dkms-%{name}
21cr|rtl8192eu-0-0.gitdd32ee.1|35	set -x
21cr|rtl8192eu-0-0.gitdd32ee.1|36	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21cr|rtl8192eu-0-0.gitdd32ee.1|37	
21cr|rtl8192eu-0-0.gitdd32ee.1|38	# Build and install the driver for all available kernels that have devel
21cr|rtl8192eu-0-0.gitdd32ee.1|39	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|rtl8192eu-0-0.gitdd32ee.1|40	# Do not fail the installation of the package if the build fails for some
21cr|rtl8192eu-0-0.gitdd32ee.1|41	# kernels, this may happen during testing, etc.
21cr|rtl8192eu-0-0.gitdd32ee.1|42	for kk in /lib/modules/*; do
21cr|rtl8192eu-0-0.gitdd32ee.1|43	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|rtl8192eu-0-0.gitdd32ee.1|44	if test -d "/lib/modules/$kk/build"; then
21cr|rtl8192eu-0-0.gitdd32ee.1|45	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21cr|rtl8192eu-0-0.gitdd32ee.1|46	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21cr|rtl8192eu-0-0.gitdd32ee.1|47	else
21cr|rtl8192eu-0-0.gitdd32ee.1|48	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|rtl8192eu-0-0.gitdd32ee.1|49	fi;
21cr|rtl8192eu-0-0.gitdd32ee.1|50	done
21cr|rtl8192eu-0-0.gitdd32ee.1|51	
21cr|rtl8192eu-0-0.gitdd32ee.1|52	%preun -n dkms-%{name}
21cr|rtl8192eu-0-0.gitdd32ee.1|53	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|rtl8192eu-0-0.gitdd32ee.1|54	# deinstallation.
21cr|rtl8192eu-0-0.gitdd32ee.1|55	/sbin/rmmod %{kname} >/dev/null 2>&1 || true
21cr|rtl8192eu-0-0.gitdd32ee.1|56	set -x
21cr|rtl8192eu-0-0.gitdd32ee.1|57	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21cr|rtl8192eu-0-0.gitdd32ee.1|58	
21cr|rtl8192eu-0-0.gitdd32ee.1|59	%files -n dkms-%{name}
21cr|rtl8192eu-0-0.gitdd32ee.1|60	%dir %{_usr}/src/%{name}-%{version}-%{release}
21cr|rtl8192eu-0-0.gitdd32ee.1|61	%{_usr}/src/%{name}-%{version}-%{release}/*
21cr|rtl8192eu-0-0.gitdd32ee.1|62	
21cr|rtl8192eu-0-0.gitdd32ee.1|63	#----------------------------------------------------------------------------
21cr|rtl8192eu-0-0.gitdd32ee.1|64	
21cr|rtl8192eu-0-0.gitdd32ee.1|65	%prep
21cr|rtl8192eu-0-0.gitdd32ee.1|66	%autosetup -p1 -n %{name}-linux-%{commit}
21cr|rtl8192eu-0-0.gitdd32ee.1|67	
21cr|rtl8192eu-0-0.gitdd32ee.1|68	%build
21cr|rtl8192eu-0-0.gitdd32ee.1|69	
21cr|rtl8192eu-0-0.gitdd32ee.1|70	%install
21cr|rtl8192eu-0-0.gitdd32ee.1|71	# install dkms sources
21cr|rtl8192eu-0-0.gitdd32ee.1|72	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21cr|rtl8192eu-0-0.gitdd32ee.1|73	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21cr|rtl8192eu-0-0.gitdd32ee.1|74	
21cr|rtl8192eu-0-0.gitdd32ee.1|75	# The driver has its own dkms.conf but we replace it with ours to
21cr|rtl8192eu-0-0.gitdd32ee.1|76	# use the appropriate versioning scheme, to avoid rebuilding initrd, etc.
21cr|rtl8192eu-0-0.gitdd32ee.1|77	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21cr|rtl8192eu-0-0.gitdd32ee.1|78	PACKAGE_NAME=%{name}
21cr|rtl8192eu-0-0.gitdd32ee.1|79	PACKAGE_VERSION=%{version}-%{release}
21cr|rtl8192eu-0-0.gitdd32ee.1|80	BUILT_MODULE_NAME=%{kname}
21cr|rtl8192eu-0-0.gitdd32ee.1|81	DEST_MODULE_LOCATION=/kernel/drivers/net/wireless/
21cr|rtl8192eu-0-0.gitdd32ee.1|82	AUTOINSTALL=yes
21cr|rtl8192eu-0-0.gitdd32ee.1|83	MAKE="'make' all KVER=\${kernelver}"
21cr|rtl8192eu-0-0.gitdd32ee.1|84	CLEAN="make clean"
21cr|rtl8192eu-0-0.gitdd32ee.1|85	EOF

8041 21
21cr|rtl8723de-5-2.gitb84e8a|1	# bump Release, not Version, when updating
21cr|rtl8723de-5-2.gitb84e8a|2	%define commit b84e8acd571224d5849d783e712ce0e54c625ad2
21cr|rtl8723de-5-2.gitb84e8a|3	%define commit_short %(echo %{commit} | head -c 6)
21cr|rtl8723de-5-2.gitb84e8a|4	
21cr|rtl8723de-5-2.gitb84e8a|5	%define kname 8723de
21cr|rtl8723de-5-2.gitb84e8a|6	
21cr|rtl8723de-5-2.gitb84e8a|7	%define _enable_debug_packages	%{nil}
21cr|rtl8723de-5-2.gitb84e8a|8	%define debug_package	%{nil}
21cr|rtl8723de-5-2.gitb84e8a|9	
21cr|rtl8723de-5-2.gitb84e8a|10	Summary:	Standalone RTL8723DE driver
21cr|rtl8723de-5-2.gitb84e8a|11	Name:		rtl8723de
21cr|rtl8723de-5-2.gitb84e8a|12	# "Realtek RTL8723DE module for Linux kernel version 5" -> Version 5
21cr|rtl8723de-5-2.gitb84e8a|13	Version:	5
21cr|rtl8723de-5-2.gitb84e8a|14	Release:	2.git%{commit_short}
21cr|rtl8723de-5-2.gitb84e8a|15	Epoch:		3
21cr|rtl8723de-5-2.gitb84e8a|16	Source0:	https://github.com/smlinux/rtl8723de/archive/%{commit}.tar.gz?/rtl8723de-%{commit}.tar.gz
21cr|rtl8723de-5-2.gitb84e8a|17	Source1:	%{name}.rpmlintrc
21cr|rtl8723de-5-2.gitb84e8a|18	# https://github.com/smlinux/rtl8723de/pull/67
21cr|rtl8723de-5-2.gitb84e8a|19	Patch0001:	0001-Build-for-the-target-kernel.patch
21cr|rtl8723de-5-2.gitb84e8a|20	Patch0002:	0001-Min-compat-with-both-4.15-and-5.4.patch
21cr|rtl8723de-5-2.gitb84e8a|21	License:	GPLv2
21cr|rtl8723de-5-2.gitb84e8a|22	Group:		System/Kernel and hardware
21cr|rtl8723de-5-2.gitb84e8a|23	URL:		https://github.com/smlinux/rtl8723de/
21cr|rtl8723de-5-2.gitb84e8a|24	
21cr|rtl8723de-5-2.gitb84e8a|25	%description
21cr|rtl8723de-5-2.gitb84e8a|26	This package contains the driver for the USB WiFi adapters with
21cr|rtl8723de-5-2.gitb84e8a|27	the chip RTL8723DE by Realtek.
21cr|rtl8723de-5-2.gitb84e8a|28	
21cr|rtl8723de-5-2.gitb84e8a|29	%package -n dkms-%{name}
21cr|rtl8723de-5-2.gitb84e8a|30	Summary:	Standalone RTL8723DE driver
21cr|rtl8723de-5-2.gitb84e8a|31	Group:		System/Kernel and hardware
21cr|rtl8723de-5-2.gitb84e8a|32	Requires(post,preun):	dkms
21cr|rtl8723de-5-2.gitb84e8a|33	
21cr|rtl8723de-5-2.gitb84e8a|34	%description -n dkms-%{name}
21cr|rtl8723de-5-2.gitb84e8a|35	This package contains the driver for the USB WiFi adapters with
21cr|rtl8723de-5-2.gitb84e8a|36	the chip RTL8723DE by Realtek.
21cr|rtl8723de-5-2.gitb84e8a|37	
21cr|rtl8723de-5-2.gitb84e8a|38	%prep
21cr|rtl8723de-5-2.gitb84e8a|39	%setup -qn %{name}-%{commit}
21cr|rtl8723de-5-2.gitb84e8a|40	%apply_patches
21cr|rtl8723de-5-2.gitb84e8a|41	
21cr|rtl8723de-5-2.gitb84e8a|42	%build
21cr|rtl8723de-5-2.gitb84e8a|43	
21cr|rtl8723de-5-2.gitb84e8a|44	%install
21cr|rtl8723de-5-2.gitb84e8a|45	
21cr|rtl8723de-5-2.gitb84e8a|46	# install dkms sources
21cr|rtl8723de-5-2.gitb84e8a|47	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21cr|rtl8723de-5-2.gitb84e8a|48	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21cr|rtl8723de-5-2.gitb84e8a|49	
21cr|rtl8723de-5-2.gitb84e8a|50	# The driver has its own dkms.conf but we replace it with ours to
21cr|rtl8723de-5-2.gitb84e8a|51	# use the appropriate versioning scheme, to avoid rebuilding initrd, etc.
21cr|rtl8723de-5-2.gitb84e8a|52	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21cr|rtl8723de-5-2.gitb84e8a|53	MAKE="'make' all KVER=\${kernelver}"
21cr|rtl8723de-5-2.gitb84e8a|54	CLEAN="'make' clean"
21cr|rtl8723de-5-2.gitb84e8a|55	PACKAGE_NAME=%{name}
21cr|rtl8723de-5-2.gitb84e8a|56	PACKAGE_VERSION=%{version}-%{release}
21cr|rtl8723de-5-2.gitb84e8a|57	DEST_MODULE_LOCATION=/kernel/drivers/net/wireless/
21cr|rtl8723de-5-2.gitb84e8a|58	BUILT_MODULE_NAME=%{kname}
21cr|rtl8723de-5-2.gitb84e8a|59	AUTOINSTALL=yes
21cr|rtl8723de-5-2.gitb84e8a|60	EOF
21cr|rtl8723de-5-2.gitb84e8a|61	
21cr|rtl8723de-5-2.gitb84e8a|62	
21cr|rtl8723de-5-2.gitb84e8a|63	%post -n dkms-%{name}
21cr|rtl8723de-5-2.gitb84e8a|64	set -x
21cr|rtl8723de-5-2.gitb84e8a|65	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21cr|rtl8723de-5-2.gitb84e8a|66	
21cr|rtl8723de-5-2.gitb84e8a|67	# Build and install the driver for all available kernels that have devel
21cr|rtl8723de-5-2.gitb84e8a|68	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|rtl8723de-5-2.gitb84e8a|69	# Do not fail the installation of the package if the build fails for some
21cr|rtl8723de-5-2.gitb84e8a|70	# kernels, this may happen during testing, etc.
21cr|rtl8723de-5-2.gitb84e8a|71	for kk in /lib/modules/*; do
21cr|rtl8723de-5-2.gitb84e8a|72	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|rtl8723de-5-2.gitb84e8a|73	if test -d "/lib/modules/$kk/build"; then
21cr|rtl8723de-5-2.gitb84e8a|74	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21cr|rtl8723de-5-2.gitb84e8a|75	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21cr|rtl8723de-5-2.gitb84e8a|76	else
21cr|rtl8723de-5-2.gitb84e8a|77	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|rtl8723de-5-2.gitb84e8a|78	fi;
21cr|rtl8723de-5-2.gitb84e8a|79	done
21cr|rtl8723de-5-2.gitb84e8a|80	
21cr|rtl8723de-5-2.gitb84e8a|81	%preun -n dkms-%{name}
21cr|rtl8723de-5-2.gitb84e8a|82	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21cr|rtl8723de-5-2.gitb84e8a|83	# deinstallation.
21cr|rtl8723de-5-2.gitb84e8a|84	/sbin/rmmod %{kname} >/dev/null 2>&1 || true
21cr|rtl8723de-5-2.gitb84e8a|85	set -x
21cr|rtl8723de-5-2.gitb84e8a|86	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21cr|rtl8723de-5-2.gitb84e8a|87	
21cr|rtl8723de-5-2.gitb84e8a|88	%files -n dkms-%{name}
21cr|rtl8723de-5-2.gitb84e8a|89	%dir %{_usr}/src/%{name}-%{version}-%{release}
21cr|rtl8723de-5-2.gitb84e8a|90	%{_usr}/src/%{name}-%{version}-%{release}/*

8042 21
21cr|rtl-sdr-0.6.0-1|1	%define major   0
21cr|rtl-sdr-0.6.0-1|2	%define libname %mklibname %{name} %{major}
21cr|rtl-sdr-0.6.0-1|3	%define devname %mklibname %{name} -d
21cr|rtl-sdr-0.6.0-1|4	
21cr|rtl-sdr-0.6.0-1|5	Name:             rtl-sdr
21cr|rtl-sdr-0.6.0-1|6	URL:              http://sdr.osmocom.org/trac/wiki/rtl-sdr
21cr|rtl-sdr-0.6.0-1|7	Version:          0.6.0
21cr|rtl-sdr-0.6.0-1|8	Release:          1
21cr|rtl-sdr-0.6.0-1|9	License:          GPLv2+
21cr|rtl-sdr-0.6.0-1|10	Group:            Communications
21cr|rtl-sdr-0.6.0-1|11	Summary:          SDR utilities for Realtek RTL2832 based DVB-T dongles
21cr|rtl-sdr-0.6.0-1|12	Source0:          https://github.com/osmocom/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|rtl-sdr-0.6.0-1|13	BuildRequires:    cmake
21cr|rtl-sdr-0.6.0-1|14	BuildRequires:    pkgconfig(libusb)
21cr|rtl-sdr-0.6.0-1|15	Requires(pre):    shadow-utils
21cr|rtl-sdr-0.6.0-1|16	
21cr|rtl-sdr-0.6.0-1|17	%description
21cr|rtl-sdr-0.6.0-1|18	This package can turn your RTL2832 based DVB-T dongle into an SDR receiver.
21cr|rtl-sdr-0.6.0-1|19	
21cr|rtl-sdr-0.6.0-1|20	%package -n %{libname}
21cr|rtl-sdr-0.6.0-1|21	Summary:          Library files for rtl-sdr
21cr|rtl-sdr-0.6.0-1|22	Group:            System/Libraries
21cr|rtl-sdr-0.6.0-1|23	Requires:         %{name} = %{version}-%{release}
21cr|rtl-sdr-0.6.0-1|24	
21cr|rtl-sdr-0.6.0-1|25	%description -n %{libname}
21cr|rtl-sdr-0.6.0-1|26	Library files for rtl-sdr.
21cr|rtl-sdr-0.6.0-1|27	
21cr|rtl-sdr-0.6.0-1|28	%package -n %{devname}
21cr|rtl-sdr-0.6.0-1|29	Summary:          Development files for rtl-sdr
21cr|rtl-sdr-0.6.0-1|30	Group:            System/Libraries
21cr|rtl-sdr-0.6.0-1|31	Requires:         %{libname} = %{version}-%{release}
21cr|rtl-sdr-0.6.0-1|32	Provides:         %{name}-devel = %{version}-%{release}
21cr|rtl-sdr-0.6.0-1|33	
21cr|rtl-sdr-0.6.0-1|34	%description -n %{devname}
21cr|rtl-sdr-0.6.0-1|35	Development files for rtl-sdr.
21cr|rtl-sdr-0.6.0-1|36	
21cr|rtl-sdr-0.6.0-1|37	%prep
21cr|rtl-sdr-0.6.0-1|38	%autosetup -p1
21cr|rtl-sdr-0.6.0-1|39	
21cr|rtl-sdr-0.6.0-1|40	rm -rf src/getopt
21cr|rtl-sdr-0.6.0-1|41	
21cr|rtl-sdr-0.6.0-1|42	%build
21cr|rtl-sdr-0.6.0-1|43	%cmake -DDETACH_KERNEL_DRIVER=ON
21cr|rtl-sdr-0.6.0-1|44	%make_build
21cr|rtl-sdr-0.6.0-1|45	
21cr|rtl-sdr-0.6.0-1|46	%install
21cr|rtl-sdr-0.6.0-1|47	%make_install -C build
21cr|rtl-sdr-0.6.0-1|48	
21cr|rtl-sdr-0.6.0-1|49	# remove static libs
21cr|rtl-sdr-0.6.0-1|50	rm -f %{buildroot}%{_libdir}/*.a
21cr|rtl-sdr-0.6.0-1|51	
21cr|rtl-sdr-0.6.0-1|52	# Fix udev rules and allow access only to users in rtlsdr group
21cr|rtl-sdr-0.6.0-1|53	sed -i 's/MODE:="0666"/MODE:="0660", ENV{ID_SOFTWARE_RADIO}="1"/' rtl-sdr.rules
21cr|rtl-sdr-0.6.0-1|54	install -Dpm 644 rtl-sdr.rules %{buildroot}%{_udevrulesdir}/10-rtl-sdr.rules
21cr|rtl-sdr-0.6.0-1|55	
21cr|rtl-sdr-0.6.0-1|56	# Fix Version string in librtlsdr.pc
21cr|rtl-sdr-0.6.0-1|57	sed -i '/Version/c Version: %{version}' %{buildroot}%{_libdir}/pkgconfig/librtlsdr.pc
21cr|rtl-sdr-0.6.0-1|58	
21cr|rtl-sdr-0.6.0-1|59	%files
21cr|rtl-sdr-0.6.0-1|60	%doc AUTHORS
21cr|rtl-sdr-0.6.0-1|61	%{_bindir}/*
21cr|rtl-sdr-0.6.0-1|62	%{_udevrulesdir}/10-rtl-sdr.rules
21cr|rtl-sdr-0.6.0-1|63	
21cr|rtl-sdr-0.6.0-1|64	%files -n %{libname}
21cr|rtl-sdr-0.6.0-1|65	%{_libdir}/*.so.%{major}{,.*}
21cr|rtl-sdr-0.6.0-1|66	
21cr|rtl-sdr-0.6.0-1|67	%files -n %{devname}
21cr|rtl-sdr-0.6.0-1|68	%{_includedir}/*
21cr|rtl-sdr-0.6.0-1|69	%{_libdir}/*.so
21cr|rtl-sdr-0.6.0-1|70	%{_libdir}/pkgconfig/librtlsdr.pc

8043 21
21cr|rtlwifi_new-5-4.git0a751e|1	# Using the "extended" branch!
21cr|rtlwifi_new-5-4.git0a751e|2	# https://github.com/lwfinger/rtlwifi_new/tree/extended
21cr|rtlwifi_new-5-4.git0a751e|3	# rtl8723de is only in "extended"
21cr|rtlwifi_new-5-4.git0a751e|4	%define commit 0a751e30e3aed5e6e0f72123031012abda91ca1a
21cr|rtlwifi_new-5-4.git0a751e|5	%define commit_short %(echo %{commit} | head -c 6)
21cr|rtlwifi_new-5-4.git0a751e|6	
21cr|rtlwifi_new-5-4.git0a751e|7	%define _enable_debug_packages	%{nil}
21cr|rtlwifi_new-5-4.git0a751e|8	%define debug_package	%{nil}
21cr|rtlwifi_new-5-4.git0a751e|9	
21cr|rtlwifi_new-5-4.git0a751e|10	Summary:	Collection of drivers for WiFi adapters by Realtek
21cr|rtlwifi_new-5-4.git0a751e|11	Name:		rtlwifi_new
21cr|rtlwifi_new-5-4.git0a751e|12	Version:	5
21cr|rtlwifi_new-5-4.git0a751e|13	Release:	4.git%{commit_short}
21cr|rtlwifi_new-5-4.git0a751e|14	Epoch:		3
21cr|rtlwifi_new-5-4.git0a751e|15	Source0:	https://github.com/lwfinger/rtlwifi_new/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|rtlwifi_new-5-4.git0a751e|16	Source1:	rtlwifi_new.conf
21cr|rtlwifi_new-5-4.git0a751e|17	License:	GPLv2
21cr|rtlwifi_new-5-4.git0a751e|18	Group:		System/Kernel and hardware
21cr|rtlwifi_new-5-4.git0a751e|19	URL:		https://github.com/lwfinger/rtlwifi_new/tree/extended
21cr|rtlwifi_new-5-4.git0a751e|20	BuildRequires:	findutils
21cr|rtlwifi_new-5-4.git0a751e|21	BuildRequires:	grep
21cr|rtlwifi_new-5-4.git0a751e|22	
21cr|rtlwifi_new-5-4.git0a751e|23	# Rename the modules to avoid conflicts with the modules provided by the
21cr|rtlwifi_new-5-4.git0a751e|24	# kernel packages.
21cr|rtlwifi_new-5-4.git0a751e|25	Patch1:		001-Rename-modules-to-name_new.patch
21cr|rtlwifi_new-5-4.git0a751e|26	
21cr|rtlwifi_new-5-4.git0a751e|27	%description
21cr|rtlwifi_new-5-4.git0a751e|28	This package contains the following drivers for the WiFi adapters by Realtek:
21cr|rtlwifi_new-5-4.git0a751e|29	rtl8192ce, rtl8192se, rtl8192de, rtl8188ee, rtl8192ee, rtl8723ae, rtl8723be,
21cr|rtlwifi_new-5-4.git0a751e|30	rtl8723de and rtl8821ae as well as the common modules they need. The respective
21cr|rtlwifi_new-5-4.git0a751e|31	modules provided by the kernel packages will be blacklisted to avoid
21cr|rtlwifi_new-5-4.git0a751e|32	conflicts.
21cr|rtlwifi_new-5-4.git0a751e|33	
21cr|rtlwifi_new-5-4.git0a751e|34	%package -n dkms-%{name}
21cr|rtlwifi_new-5-4.git0a751e|35	Summary:	Collection of drivers for WiFi adapters by Realtek
21cr|rtlwifi_new-5-4.git0a751e|36	Group:		System/Kernel and hardware
21cr|rtlwifi_new-5-4.git0a751e|37	Requires(post,preun):		dkms
21cr|rtlwifi_new-5-4.git0a751e|38	Requires:	dkms
21cr|rtlwifi_new-5-4.git0a751e|39	Requires:	dracut >= 046
21cr|rtlwifi_new-5-4.git0a751e|40	# rtl8723 driver from old "rtl8723de" package is reported to be broken:
21cr|rtlwifi_new-5-4.git0a751e|41	# https://github.com/smlinux/rtl8723de/issues/66
21cr|rtlwifi_new-5-4.git0a751e|42	# Migrate to the one from rtlwifi_new
21cr|rtlwifi_new-5-4.git0a751e|43	# smlinux/rtl8723de also has issues with buildability with different kernel versions
21cr|rtlwifi_new-5-4.git0a751e|44	Conflicts:	dkms-rtl8723de < %{EVRD}
21cr|rtlwifi_new-5-4.git0a751e|45	%rename		dkms-rtl8723de
21cr|rtlwifi_new-5-4.git0a751e|46	
21cr|rtlwifi_new-5-4.git0a751e|47	%description -n dkms-%{name}
21cr|rtlwifi_new-5-4.git0a751e|48	This package contains the following drivers for the WiFi adapters by Realtek:
21cr|rtlwifi_new-5-4.git0a751e|49	rtl8192ce, rtl8192se, rtl8192de, rtl8188ee, rtl8192ee, rtl8723ae, rtl8723be,
21cr|rtlwifi_new-5-4.git0a751e|50	and rtl8821ae as well as the common modules they need. The respective
21cr|rtlwifi_new-5-4.git0a751e|51	modules provided by the kernel packages will be blacklisted to avoid
21cr|rtlwifi_new-5-4.git0a751e|52	conflicts.
21cr|rtlwifi_new-5-4.git0a751e|53	
21cr|rtlwifi_new-5-4.git0a751e|54	
21cr|rtlwifi_new-5-4.git0a751e|55	%prep
21cr|rtlwifi_new-5-4.git0a751e|56	%setup -qn %{name}-%{commit}
21cr|rtlwifi_new-5-4.git0a751e|57	%apply_patches
21cr|rtlwifi_new-5-4.git0a751e|58	
21cr|rtlwifi_new-5-4.git0a751e|59	# Change firmware directory from /rtlwifi/ to /rtlwifi_new/
21cr|rtlwifi_new-5-4.git0a751e|60	ls firmware/rtlwifi/ | grep '.bin$' | \
21cr|rtlwifi_new-5-4.git0a751e|61	while read -r line ; do
21cr|rtlwifi_new-5-4.git0a751e|62	find . -type f -name '*.c' | xargs sed -i -e "s,rtlwifi/${line},rtlwifi_new/${line},g"
21cr|rtlwifi_new-5-4.git0a751e|63	done
21cr|rtlwifi_new-5-4.git0a751e|64	
21cr|rtlwifi_new-5-4.git0a751e|65	%build
21cr|rtlwifi_new-5-4.git0a751e|66	
21cr|rtlwifi_new-5-4.git0a751e|67	%install
21cr|rtlwifi_new-5-4.git0a751e|68	# sources to be used by DKMS
21cr|rtlwifi_new-5-4.git0a751e|69	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21cr|rtlwifi_new-5-4.git0a751e|70	cp -r * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21cr|rtlwifi_new-5-4.git0a751e|71	# installed to another place
21cr|rtlwifi_new-5-4.git0a751e|72	rm -fr %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/firmware
21cr|rtlwifi_new-5-4.git0a751e|73	# bundled original drivers from Realtek
21cr|rtlwifi_new-5-4.git0a751e|74	rm -fr %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/*.tar.*
21cr|rtlwifi_new-5-4.git0a751e|75	# patch artefacts
21cr|rtlwifi_new-5-4.git0a751e|76	rm -fr %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/*.*~
21cr|rtlwifi_new-5-4.git0a751e|77	
21cr|rtlwifi_new-5-4.git0a751e|78	# Blacklist the corresponding drivers that might be provided by the kernel
21cr|rtlwifi_new-5-4.git0a751e|79	# packages. This is needed to avoid conflicts while still keeping the
21cr|rtlwifi_new-5-4.git0a751e|80	# original drivers available, just in case.
21cr|rtlwifi_new-5-4.git0a751e|81	mkdir -p %{buildroot}/etc/modprobe.d/
21cr|rtlwifi_new-5-4.git0a751e|82	install -m644 %{SOURCE1} %{buildroot}/etc/modprobe.d
21cr|rtlwifi_new-5-4.git0a751e|83	
21cr|rtlwifi_new-5-4.git0a751e|84	mkdir -p %{buildroot}/lib/firmware/rtlwifi_new
21cr|rtlwifi_new-5-4.git0a751e|85	install -m644 firmware/rtlwifi/* %{buildroot}/lib/firmware/rtlwifi_new/
21cr|rtlwifi_new-5-4.git0a751e|86	
21cr|rtlwifi_new-5-4.git0a751e|87	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21cr|rtlwifi_new-5-4.git0a751e|88	MAKE="make"
21cr|rtlwifi_new-5-4.git0a751e|89	PACKAGE_NAME=%{name}
21cr|rtlwifi_new-5-4.git0a751e|90	PACKAGE_VERSION=%{version}-%{release}
21cr|rtlwifi_new-5-4.git0a751e|91	BUILT_MODULE_NAME[0]=rtlwifi_new
21cr|rtlwifi_new-5-4.git0a751e|92	BUILT_MODULE_NAME[1]=rtl_pci_new
21cr|rtlwifi_new-5-4.git0a751e|93	BUILT_MODULE_NAME[2]=rtl_usb_new
21cr|rtlwifi_new-5-4.git0a751e|94	BUILT_MODULE_NAME[3]=btcoexist_new
21cr|rtlwifi_new-5-4.git0a751e|95	BUILT_MODULE_LOCATION[3]=btcoexist/
21cr|rtlwifi_new-5-4.git0a751e|96	BUILT_MODULE_NAME[4]=rtl8192c-common_new
21cr|rtlwifi_new-5-4.git0a751e|97	BUILT_MODULE_LOCATION[4]=rtl8192c/
21cr|rtlwifi_new-5-4.git0a751e|98	BUILT_MODULE_NAME[5]=rtl8821ae_new
21cr|rtlwifi_new-5-4.git0a751e|99	BUILT_MODULE_LOCATION[5]=rtl8821ae/
21cr|rtlwifi_new-5-4.git0a751e|100	BUILT_MODULE_NAME[6]=rtl8192se_new
21cr|rtlwifi_new-5-4.git0a751e|101	BUILT_MODULE_LOCATION[6]=rtl8192se/
21cr|rtlwifi_new-5-4.git0a751e|102	BUILT_MODULE_NAME[7]=rtl8192de_new
21cr|rtlwifi_new-5-4.git0a751e|103	BUILT_MODULE_LOCATION[7]=rtl8192de/
21cr|rtlwifi_new-5-4.git0a751e|104	BUILT_MODULE_NAME[8]=rtl8723be_new
21cr|rtlwifi_new-5-4.git0a751e|105	BUILT_MODULE_LOCATION[8]=rtl8723be/
21cr|rtlwifi_new-5-4.git0a751e|106	BUILT_MODULE_NAME[8]=rtl8723de_new
21cr|rtlwifi_new-5-4.git0a751e|107	BUILT_MODULE_LOCATION[8]=rtl8723de/
21cr|rtlwifi_new-5-4.git0a751e|108	BUILT_MODULE_NAME[9]=rtl8192ee_new
21cr|rtlwifi_new-5-4.git0a751e|109	BUILT_MODULE_LOCATION[9]=rtl8192ee/
21cr|rtlwifi_new-5-4.git0a751e|110	BUILT_MODULE_NAME[10]=rtl8192cu_new
21cr|rtlwifi_new-5-4.git0a751e|111	BUILT_MODULE_LOCATION[10]=rtl8192cu/
21cr|rtlwifi_new-5-4.git0a751e|112	BUILT_MODULE_NAME[11]=rtl8188ee_new
21cr|rtlwifi_new-5-4.git0a751e|113	BUILT_MODULE_LOCATION[11]=rtl8188ee/
21cr|rtlwifi_new-5-4.git0a751e|114	BUILT_MODULE_NAME[12]=rtl8192ce_new
21cr|rtlwifi_new-5-4.git0a751e|115	BUILT_MODULE_LOCATION[12]=rtl8192ce/
21cr|rtlwifi_new-5-4.git0a751e|116	BUILT_MODULE_NAME[13]=rtl8723ae_new
21cr|rtlwifi_new-5-4.git0a751e|117	BUILT_MODULE_LOCATION[13]=rtl8723ae/
21cr|rtlwifi_new-5-4.git0a751e|118	BUILT_MODULE_NAME[14]=rtl8723-common_new
21cr|rtlwifi_new-5-4.git0a751e|119	BUILT_MODULE_LOCATION[14]=rtl8723com/
21cr|rtlwifi_new-5-4.git0a751e|120	DEST_MODULE_LOCATION[0]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|121	DEST_MODULE_LOCATION[1]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|122	DEST_MODULE_LOCATION[2]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|123	DEST_MODULE_LOCATION[3]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|124	DEST_MODULE_LOCATION[4]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|125	DEST_MODULE_LOCATION[5]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|126	DEST_MODULE_LOCATION[6]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|127	DEST_MODULE_LOCATION[7]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|128	DEST_MODULE_LOCATION[8]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|129	DEST_MODULE_LOCATION[9]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|130	DEST_MODULE_LOCATION[10]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|131	DEST_MODULE_LOCATION[11]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|132	DEST_MODULE_LOCATION[12]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|133	DEST_MODULE_LOCATION[13]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|134	DEST_MODULE_LOCATION[14]=/kernel/3rdparty/%{name}/
21cr|rtlwifi_new-5-4.git0a751e|135	AUTOINSTALL=yes
21cr|rtlwifi_new-5-4.git0a751e|136	EOF
21cr|rtlwifi_new-5-4.git0a751e|137	
21cr|rtlwifi_new-5-4.git0a751e|138	%post -n dkms-%{name}
21cr|rtlwifi_new-5-4.git0a751e|139	set -x
21cr|rtlwifi_new-5-4.git0a751e|140	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21cr|rtlwifi_new-5-4.git0a751e|141	
21cr|rtlwifi_new-5-4.git0a751e|142	# Build and install the driver for all available kernels that have devel
21cr|rtlwifi_new-5-4.git0a751e|143	# files, no matter how these kernels were installed (from RPMs or manually).
21cr|rtlwifi_new-5-4.git0a751e|144	# Do not fail the installation of the package if the build fails for some
21cr|rtlwifi_new-5-4.git0a751e|145	# kernels, this may happen during testing, etc.
21cr|rtlwifi_new-5-4.git0a751e|146	for kk in /lib/modules/*; do
21cr|rtlwifi_new-5-4.git0a751e|147	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21cr|rtlwifi_new-5-4.git0a751e|148	if test -d "/lib/modules/$kk/build"; then
21cr|rtlwifi_new-5-4.git0a751e|149	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21cr|rtlwifi_new-5-4.git0a751e|150	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21cr|rtlwifi_new-5-4.git0a751e|151	else
21cr|rtlwifi_new-5-4.git0a751e|152	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21cr|rtlwifi_new-5-4.git0a751e|153	fi;
21cr|rtlwifi_new-5-4.git0a751e|154	done
21cr|rtlwifi_new-5-4.git0a751e|155	
21cr|rtlwifi_new-5-4.git0a751e|156	%preun -n dkms-%{name}
21cr|rtlwifi_new-5-4.git0a751e|157	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :
21cr|rtlwifi_new-5-4.git0a751e|158	
21cr|rtlwifi_new-5-4.git0a751e|159	%files -n dkms-%{name}
21cr|rtlwifi_new-5-4.git0a751e|160	%dir %{_usr}/src/%{name}-%{version}-%{release}
21cr|rtlwifi_new-5-4.git0a751e|161	%{_usr}/src/%{name}-%{version}-%{release}/*
21cr|rtlwifi_new-5-4.git0a751e|162	%dir /lib/firmware/rtlwifi_new
21cr|rtlwifi_new-5-4.git0a751e|163	/lib/firmware/rtlwifi_new/*
21cr|rtlwifi_new-5-4.git0a751e|164	%config(noreplace) /etc/modprobe.d/rtlwifi_new.conf

8044 21
21cr|R-tm-0.5.10-5|1	%global packname  tm
21cr|R-tm-0.5.10-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tm-0.5.10-5|3	
21cr|R-tm-0.5.10-5|4	Name:             R-%{packname}
21cr|R-tm-0.5.10-5|5	Version:          0.5.10
21cr|R-tm-0.5.10-5|6	Release:          5
21cr|R-tm-0.5.10-5|7	Summary:          Text Mining Package
21cr|R-tm-0.5.10-5|8	Group:            Sciences/Mathematics
21cr|R-tm-0.5.10-5|9	License:          GPL-3
21cr|R-tm-0.5.10-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tm-0.5.10-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-10.tar.gz
21cr|R-tm-0.5.10-5|12	
21cr|R-tm-0.5.10-5|13	
21cr|R-tm-0.5.10-5|14	Requires:         R-parallel R-slam
21cr|R-tm-0.5.10-5|15	Requires:         R-filehash R-proxy R-Rgraphviz R-Rpoppler R-SnowballC R-XML
21cr|R-tm-0.5.10-5|16	# Requires:         R-Rcampdf
21cr|R-tm-0.5.10-5|17	BuildRequires:    R-devel Rmath-devel texlive-latex
21cr|R-tm-0.5.10-5|18	BuildRequires:    R-parallel R-slam
21cr|R-tm-0.5.10-5|19	BuildRequires:    R-filehash R-proxy R-Rgraphviz R-Rpoppler R-SnowballC R-XML
21cr|R-tm-0.5.10-5|20	# BuildRequires:    R-Rcampdf
21cr|R-tm-0.5.10-5|21	
21cr|R-tm-0.5.10-5|22	%description
21cr|R-tm-0.5.10-5|23	A framework for text mining applications within R.
21cr|R-tm-0.5.10-5|24	
21cr|R-tm-0.5.10-5|25	%prep
21cr|R-tm-0.5.10-5|26	%setup -q -c -n %{packname}
21cr|R-tm-0.5.10-5|27	
21cr|R-tm-0.5.10-5|28	%build
21cr|R-tm-0.5.10-5|29	
21cr|R-tm-0.5.10-5|30	%install
21cr|R-tm-0.5.10-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tm-0.5.10-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tm-0.5.10-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tm-0.5.10-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tm-0.5.10-5|35	
21cr|R-tm-0.5.10-5|36	#check
21cr|R-tm-0.5.10-5|37	#{_bindir}/R CMD check %%{packname}
21cr|R-tm-0.5.10-5|38	
21cr|R-tm-0.5.10-5|39	%files
21cr|R-tm-0.5.10-5|40	%dir %{rlibdir}/%{packname}
21cr|R-tm-0.5.10-5|41	%doc %{rlibdir}/%{packname}/doc
21cr|R-tm-0.5.10-5|42	%doc %{rlibdir}/%{packname}/html
21cr|R-tm-0.5.10-5|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tm-0.5.10-5|44	%doc %{rlibdir}/%{packname}/NEWS*
21cr|R-tm-0.5.10-5|45	%{rlibdir}/%{packname}/CITATION
21cr|R-tm-0.5.10-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-tm-0.5.10-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tm-0.5.10-5|48	%{rlibdir}/%{packname}/Meta
21cr|R-tm-0.5.10-5|49	%{rlibdir}/%{packname}/R
21cr|R-tm-0.5.10-5|50	%{rlibdir}/%{packname}/data
21cr|R-tm-0.5.10-5|51	%{rlibdir}/%{packname}/ghostscript
21cr|R-tm-0.5.10-5|52	%{rlibdir}/%{packname}/help
21cr|R-tm-0.5.10-5|53	%{rlibdir}/%{packname}/libs
21cr|R-tm-0.5.10-5|54	%{rlibdir}/%{packname}/stopwords
21cr|R-tm-0.5.10-5|55	%{rlibdir}/%{packname}/texts

8045 21
21cr|rtmidi-5.0.0-1|1	%define	major	6
21cr|rtmidi-5.0.0-1|2	%define	libname		%mklibname %{name} %{major}
21cr|rtmidi-5.0.0-1|3	%define	develname	%mklibname %{name} -d
21cr|rtmidi-5.0.0-1|4	
21cr|rtmidi-5.0.0-1|5	Summary:	C++ library for real time MIDI input/output
21cr|rtmidi-5.0.0-1|6	Name:		rtmidi
21cr|rtmidi-5.0.0-1|7	Version:	5.0.0
21cr|rtmidi-5.0.0-1|8	Release:	1
21cr|rtmidi-5.0.0-1|9	License:	MIT
21cr|rtmidi-5.0.0-1|10	Group:		Sound
21cr|rtmidi-5.0.0-1|11	Url:		https://www.music.mcgill.ca/~gary/rtmidi/index.html
21cr|rtmidi-5.0.0-1|12	Source0:	https://github.com/thestk/rtmidi/archive/%{name}-%{version}.tar.gz
21cr|rtmidi-5.0.0-1|13	Patch0:		rtmdi-5.0.0-fix-pkgconfig-file.patch
21cr|rtmidi-5.0.0-1|14	BuildRequires:	cmake >= 3.10
21cr|rtmidi-5.0.0-1|15	BuildRequires:	doxygen
21cr|rtmidi-5.0.0-1|16	BuildRequires:	pkgconfig(alsa)
21cr|rtmidi-5.0.0-1|17	BuildRequires:	pkgconfig(jack)
21cr|rtmidi-5.0.0-1|18	
21cr|rtmidi-5.0.0-1|19	%description
21cr|rtmidi-5.0.0-1|20	A set of C++ classes (RtMidiIn, RtMidiOut and API-specific classes) that
21cr|rtmidi-5.0.0-1|21	provides a common API (Application Programming Interface) for real time MIDI
21cr|rtmidi-5.0.0-1|22	input/output across ALSA & JACK.
21cr|rtmidi-5.0.0-1|23	
21cr|rtmidi-5.0.0-1|24	#-----------------------------------------------------------------------------
21cr|rtmidi-5.0.0-1|25	
21cr|rtmidi-5.0.0-1|26	%package -n	%{libname}
21cr|rtmidi-5.0.0-1|27	Summary:	C++ library for real time MIDI input/output
21cr|rtmidi-5.0.0-1|28	Group:		System/Libraries
21cr|rtmidi-5.0.0-1|29	
21cr|rtmidi-5.0.0-1|30	%description -n	%{libname}
21cr|rtmidi-5.0.0-1|31	A set of C++ classes (RtMidiIn, RtMidiOut and API-specific classes) that
21cr|rtmidi-5.0.0-1|32	provides a common API (Application Programming Interface) for real time MIDI
21cr|rtmidi-5.0.0-1|33	input/output across ALSA & JACK.
21cr|rtmidi-5.0.0-1|34	This package provides the shared library.
21cr|rtmidi-5.0.0-1|35	
21cr|rtmidi-5.0.0-1|36	%files -n %{libname}
21cr|rtmidi-5.0.0-1|37	%doc README.md
21cr|rtmidi-5.0.0-1|38	%{_libdir}/lib%{name}.so.%{major}*
21cr|rtmidi-5.0.0-1|39	
21cr|rtmidi-5.0.0-1|40	#-----------------------------------------------------------------------------
21cr|rtmidi-5.0.0-1|41	
21cr|rtmidi-5.0.0-1|42	%package -n	%{develname}
21cr|rtmidi-5.0.0-1|43	Summary:	Development package for %{name}
21cr|rtmidi-5.0.0-1|44	Group:		Development/C++
21cr|rtmidi-5.0.0-1|45	Requires:	%{libname} = %{EVRD}
21cr|rtmidi-5.0.0-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|rtmidi-5.0.0-1|47	
21cr|rtmidi-5.0.0-1|48	%description -n	%{develname}
21cr|rtmidi-5.0.0-1|49	A set of C++ classes (RtMidiIn, RtMidiOut and API-specific classes) that
21cr|rtmidi-5.0.0-1|50	provides a common API (Application Programming Interface) for real time MIDI
21cr|rtmidi-5.0.0-1|51	input/output across ALSA & JACK.
21cr|rtmidi-5.0.0-1|52	This package provide the files for development with %{name}.
21cr|rtmidi-5.0.0-1|53	
21cr|rtmidi-5.0.0-1|54	%files -n %{develname}
21cr|rtmidi-5.0.0-1|55	%doc doc/html/* doc/images/*
21cr|rtmidi-5.0.0-1|56	%{_includedir}/%{name}/
21cr|rtmidi-5.0.0-1|57	%{_libdir}/lib%{name}.so
21cr|rtmidi-5.0.0-1|58	%{_libdir}/pkgconfig/%{name}.pc
21cr|rtmidi-5.0.0-1|59	%{_datadir}/%{name}/RtMidi*.cmake
21cr|rtmidi-5.0.0-1|60	
21cr|rtmidi-5.0.0-1|61	#-----------------------------------------------------------------------------
21cr|rtmidi-5.0.0-1|62	
21cr|rtmidi-5.0.0-1|63	%prep
21cr|rtmidi-5.0.0-1|64	%setup -q
21cr|rtmidi-5.0.0-1|65	%patch0 -p1
21cr|rtmidi-5.0.0-1|66	
21cr|rtmidi-5.0.0-1|67	
21cr|rtmidi-5.0.0-1|68	%build
21cr|rtmidi-5.0.0-1|69	%cmake ..
21cr|rtmidi-5.0.0-1|70	%make
21cr|rtmidi-5.0.0-1|71	
21cr|rtmidi-5.0.0-1|72	
21cr|rtmidi-5.0.0-1|73	%install
21cr|rtmidi-5.0.0-1|74	%makeinstall_std -C build

8046 21
21cr|R-tnet-3.0.11-4|1	%global packname  tnet
21cr|R-tnet-3.0.11-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-tnet-3.0.11-4|3	
21cr|R-tnet-3.0.11-4|4	%define debug_package %{nil}
21cr|R-tnet-3.0.11-4|5	
21cr|R-tnet-3.0.11-4|6	Name:             R-%{packname}
21cr|R-tnet-3.0.11-4|7	Version:          3.0.11
21cr|R-tnet-3.0.11-4|8	Release:          4
21cr|R-tnet-3.0.11-4|9	Summary:          tnet: Software for Analysis of Weighted, Two-mode, and Longitudinal networks
21cr|R-tnet-3.0.11-4|10	Group:            Sciences/Mathematics
21cr|R-tnet-3.0.11-4|11	License:          CC BY-NC 3.0 + file LICENSE
21cr|R-tnet-3.0.11-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tnet-3.0.11-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-tnet-3.0.11-4|14	BuildArch:        noarch
21cr|R-tnet-3.0.11-4|15	Requires:         R-core
21cr|R-tnet-3.0.11-4|16	
21cr|R-tnet-3.0.11-4|17	Requires:         R-igraph R-survival R-magrittr R-pkgconfig
21cr|R-tnet-3.0.11-4|18	
21cr|R-tnet-3.0.11-4|19	BuildRequires:    R-devel Rmath-devel R-igraph R-survival R-magrittr R-pkgconfig
21cr|R-tnet-3.0.11-4|20	
21cr|R-tnet-3.0.11-4|21	
21cr|R-tnet-3.0.11-4|22	%description
21cr|R-tnet-3.0.11-4|23	R package for analyzing weighted, two-mode, and longitudinal networks.
21cr|R-tnet-3.0.11-4|24	
21cr|R-tnet-3.0.11-4|25	%prep
21cr|R-tnet-3.0.11-4|26	%setup -q -c -n %{packname}
21cr|R-tnet-3.0.11-4|27	
21cr|R-tnet-3.0.11-4|28	%build
21cr|R-tnet-3.0.11-4|29	
21cr|R-tnet-3.0.11-4|30	%install
21cr|R-tnet-3.0.11-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tnet-3.0.11-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tnet-3.0.11-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tnet-3.0.11-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tnet-3.0.11-4|35	
21cr|R-tnet-3.0.11-4|36	#check
21cr|R-tnet-3.0.11-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-tnet-3.0.11-4|38	
21cr|R-tnet-3.0.11-4|39	%files
21cr|R-tnet-3.0.11-4|40	%dir %{rlibdir}/%{packname}
21cr|R-tnet-3.0.11-4|41	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-tnet-3.0.11-4|42	%doc %{rlibdir}/%{packname}/html
21cr|R-tnet-3.0.11-4|43	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tnet-3.0.11-4|44	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-tnet-3.0.11-4|45	%{rlibdir}/%{packname}/INDEX
21cr|R-tnet-3.0.11-4|46	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tnet-3.0.11-4|47	%{rlibdir}/%{packname}/Meta
21cr|R-tnet-3.0.11-4|48	%{rlibdir}/%{packname}/R
21cr|R-tnet-3.0.11-4|49	%{rlibdir}/%{packname}/help
21cr|R-tnet-3.0.11-4|50	%{rlibdir}/%{packname}/data

8047 21
21cr|rtorrent-0.10.0-1|1	%define libtorrentver 0.14.0
21cr|rtorrent-0.10.0-1|2	
21cr|rtorrent-0.10.0-1|3	Summary:	Curses based BitTorrent client
21cr|rtorrent-0.10.0-1|4	Name:		rtorrent
21cr|rtorrent-0.10.0-1|5	Version:	0.10.0
21cr|rtorrent-0.10.0-1|6	Release:	1
21cr|rtorrent-0.10.0-1|7	Epoch:		1
21cr|rtorrent-0.10.0-1|8	License:	GPLv2+
21cr|rtorrent-0.10.0-1|9	Group:		Networking/File transfer
21cr|rtorrent-0.10.0-1|10	Url:		https://rakshasa.github.io/rtorrent/
21cr|rtorrent-0.10.0-1|11	Source0:	https://github.com/rakshasa/rtorrent/releases/download/v%{version}/rtorrent-%{version}.tar.gz
21cr|rtorrent-0.10.0-1|12	BuildRequires:	autoconf-archive
21cr|rtorrent-0.10.0-1|13	BuildRequires:	pkgconfig(libcurl)
21cr|rtorrent-0.10.0-1|14	BuildRequires:	pkgconfig(libtorrent) >= %{libtorrentver}
21cr|rtorrent-0.10.0-1|15	BuildRequires:	pkgconfig(ncursesw)
21cr|rtorrent-0.10.0-1|16	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|rtorrent-0.10.0-1|17	BuildRequires:	pkgconfig(xmlrpc)
21cr|rtorrent-0.10.0-1|18	Requires:	libtorrent >= %{libtorrentver}
21cr|rtorrent-0.10.0-1|19	
21cr|rtorrent-0.10.0-1|20	%description
21cr|rtorrent-0.10.0-1|21	This is a text mode BitTorrent client with a curses interface based on
21cr|rtorrent-0.10.0-1|22	libtorrent.
21cr|rtorrent-0.10.0-1|23	
21cr|rtorrent-0.10.0-1|24	%files
21cr|rtorrent-0.10.0-1|25	%doc README AUTHORS doc/rtorrent.rc
21cr|rtorrent-0.10.0-1|26	%{_bindir}/rtorrent
21cr|rtorrent-0.10.0-1|27	
21cr|rtorrent-0.10.0-1|28	#----------------------------------------------------------------------------
21cr|rtorrent-0.10.0-1|29	
21cr|rtorrent-0.10.0-1|30	%prep
21cr|rtorrent-0.10.0-1|31	%autosetup -p1
21cr|rtorrent-0.10.0-1|32	
21cr|rtorrent-0.10.0-1|33	%build
21cr|rtorrent-0.10.0-1|34	%global optflags %{optflags} -fno-strict-aliasing
21cr|rtorrent-0.10.0-1|35	export CPPFLAGS=-I%{_includedir}/ncursesw
21cr|rtorrent-0.10.0-1|36	export LIBS="-lpthread -lxmlrpc -lxmlrpc_util"
21cr|rtorrent-0.10.0-1|37	
21cr|rtorrent-0.10.0-1|38	%configure \
21cr|rtorrent-0.10.0-1|39	--with-xmlrpc-c
21cr|rtorrent-0.10.0-1|40	%make
21cr|rtorrent-0.10.0-1|41	
21cr|rtorrent-0.10.0-1|42	%install
21cr|rtorrent-0.10.0-1|43	%makeinstall_std

8048 21
21cr|R-tree-1.0.35-5|1	%global packname  tree
21cr|R-tree-1.0.35-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tree-1.0.35-5|3	
21cr|R-tree-1.0.35-5|4	Name:             R-%{packname}
21cr|R-tree-1.0.35-5|5	Version:          1.0.35
21cr|R-tree-1.0.35-5|6	Release:          5
21cr|R-tree-1.0.35-5|7	Summary:          Classification and regression trees
21cr|R-tree-1.0.35-5|8	Group:            Sciences/Mathematics
21cr|R-tree-1.0.35-5|9	License:          GPL-2 | GPL-3
21cr|R-tree-1.0.35-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tree-1.0.35-5|11	Source0:          http://cran.r-project.org/src/contrib/tree_1.0-35.tar.gz
21cr|R-tree-1.0.35-5|12	Requires:         R-grDevices R-graphics R-stats
21cr|R-tree-1.0.35-5|13	Requires:         R-MASS
21cr|R-tree-1.0.35-5|14	BuildRequires:    R-devel Rmath-devel  R-grDevices R-graphics R-stats
21cr|R-tree-1.0.35-5|15	BuildRequires:    R-MASS
21cr|R-tree-1.0.35-5|16	
21cr|R-tree-1.0.35-5|17	%description
21cr|R-tree-1.0.35-5|18	Classification and Regression Trees.
21cr|R-tree-1.0.35-5|19	
21cr|R-tree-1.0.35-5|20	%prep
21cr|R-tree-1.0.35-5|21	%setup -q -c -n %{packname}
21cr|R-tree-1.0.35-5|22	
21cr|R-tree-1.0.35-5|23	%build
21cr|R-tree-1.0.35-5|24	
21cr|R-tree-1.0.35-5|25	%install
21cr|R-tree-1.0.35-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tree-1.0.35-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tree-1.0.35-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tree-1.0.35-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tree-1.0.35-5|30	
21cr|R-tree-1.0.35-5|31	#check
21cr|R-tree-1.0.35-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-tree-1.0.35-5|33	
21cr|R-tree-1.0.35-5|34	%files
21cr|R-tree-1.0.35-5|35	%dir %{rlibdir}/%{packname}
21cr|R-tree-1.0.35-5|36	%doc %{rlibdir}/%{packname}/html
21cr|R-tree-1.0.35-5|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tree-1.0.35-5|38	%{rlibdir}/%{packname}/INDEX
21cr|R-tree-1.0.35-5|39	# %{rlibdir}/%{packname}/LICENCE
21cr|R-tree-1.0.35-5|40	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tree-1.0.35-5|41	%{rlibdir}/%{packname}/Meta
21cr|R-tree-1.0.35-5|42	%{rlibdir}/%{packname}/R
21cr|R-tree-1.0.35-5|43	%{rlibdir}/%{packname}/help
21cr|R-tree-1.0.35-5|44	%{rlibdir}/%{packname}/libs
21cr|R-tree-1.0.35-5|45	%{rlibdir}/%{packname}/po

8049 21
21cr|R-tripack-1.3.6-5|1	%global packname  tripack
21cr|R-tripack-1.3.6-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-tripack-1.3.6-5|3	
21cr|R-tripack-1.3.6-5|4	Name:             R-%{packname}
21cr|R-tripack-1.3.6-5|5	Version:          1.3.6
21cr|R-tripack-1.3.6-5|6	Release:          5
21cr|R-tripack-1.3.6-5|7	Summary:          Triangulation of irregularly spaced data
21cr|R-tripack-1.3.6-5|8	Group:            Sciences/Mathematics
21cr|R-tripack-1.3.6-5|9	License:          file LICENSE
21cr|R-tripack-1.3.6-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-tripack-1.3.6-5|11	Source0:          http://cran.r-project.org/src/contrib/tripack_1.3-6.tar.gz
21cr|R-tripack-1.3.6-5|12	BuildRequires:    R-devel Rmath-devel
21cr|R-tripack-1.3.6-5|13	
21cr|R-tripack-1.3.6-5|14	%description
21cr|R-tripack-1.3.6-5|15	A constrained two-dimensional Delaunay triangulation package
21cr|R-tripack-1.3.6-5|16	
21cr|R-tripack-1.3.6-5|17	%prep
21cr|R-tripack-1.3.6-5|18	%setup -q -c -n %{packname}
21cr|R-tripack-1.3.6-5|19	
21cr|R-tripack-1.3.6-5|20	%build
21cr|R-tripack-1.3.6-5|21	
21cr|R-tripack-1.3.6-5|22	%install
21cr|R-tripack-1.3.6-5|23	mkdir -p %{buildroot}%{rlibdir}
21cr|R-tripack-1.3.6-5|24	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-tripack-1.3.6-5|25	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-tripack-1.3.6-5|26	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-tripack-1.3.6-5|27	
21cr|R-tripack-1.3.6-5|28	#check
21cr|R-tripack-1.3.6-5|29	#{_bindir}/R CMD check %%{packname}
21cr|R-tripack-1.3.6-5|30	
21cr|R-tripack-1.3.6-5|31	%files
21cr|R-tripack-1.3.6-5|32	%dir %{rlibdir}/%{packname}
21cr|R-tripack-1.3.6-5|33	%doc %{rlibdir}/%{packname}/html
21cr|R-tripack-1.3.6-5|34	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-tripack-1.3.6-5|35	%{rlibdir}/%{packname}/INDEX
21cr|R-tripack-1.3.6-5|36	%{rlibdir}/%{packname}/LICENSE
21cr|R-tripack-1.3.6-5|37	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-tripack-1.3.6-5|38	%{rlibdir}/%{packname}/Meta
21cr|R-tripack-1.3.6-5|39	%{rlibdir}/%{packname}/R
21cr|R-tripack-1.3.6-5|40	%{rlibdir}/%{packname}/data
21cr|R-tripack-1.3.6-5|41	%{rlibdir}/%{packname}/help
21cr|R-tripack-1.3.6-5|42	%{rlibdir}/%{packname}/libs

8050 21
21cr|R-truncreg-0.2.1-5|1	%global packname  truncreg
21cr|R-truncreg-0.2.1-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-truncreg-0.2.1-5|3	
21cr|R-truncreg-0.2.1-5|4	Name:             R-%{packname}
21cr|R-truncreg-0.2.1-5|5	Version:          0.2.1
21cr|R-truncreg-0.2.1-5|6	Release:          5
21cr|R-truncreg-0.2.1-5|7	Summary:          Truncated Regression Models
21cr|R-truncreg-0.2.1-5|8	Group:            Sciences/Mathematics
21cr|R-truncreg-0.2.1-5|9	License:          GPL (>=2)
21cr|R-truncreg-0.2.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-truncreg-0.2.1-5|11	Source0:          http://cran.r-project.org/src/contrib/truncreg_0.2-1.tar.gz
21cr|R-truncreg-0.2.1-5|12	BuildArch:        noarch
21cr|R-truncreg-0.2.1-5|13	Requires:         R-core
21cr|R-truncreg-0.2.1-5|14	Requires:         R-maxLik
21cr|R-truncreg-0.2.1-5|15	BuildRequires:    R-devel Rmath-devel  R-maxLik
21cr|R-truncreg-0.2.1-5|16	
21cr|R-truncreg-0.2.1-5|17	%description
21cr|R-truncreg-0.2.1-5|18	Estimation of models for truncated variables by maximum likelihood
21cr|R-truncreg-0.2.1-5|19	
21cr|R-truncreg-0.2.1-5|20	%prep
21cr|R-truncreg-0.2.1-5|21	%setup -q -c -n %{packname}
21cr|R-truncreg-0.2.1-5|22	
21cr|R-truncreg-0.2.1-5|23	%build
21cr|R-truncreg-0.2.1-5|24	
21cr|R-truncreg-0.2.1-5|25	%install
21cr|R-truncreg-0.2.1-5|26	mkdir -p %{buildroot}%{rlibdir}
21cr|R-truncreg-0.2.1-5|27	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-truncreg-0.2.1-5|28	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-truncreg-0.2.1-5|29	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-truncreg-0.2.1-5|30	
21cr|R-truncreg-0.2.1-5|31	#check
21cr|R-truncreg-0.2.1-5|32	#{_bindir}/R CMD check %%{packname}
21cr|R-truncreg-0.2.1-5|33	
21cr|R-truncreg-0.2.1-5|34	%files
21cr|R-truncreg-0.2.1-5|35	%dir %{rlibdir}/%{packname}
21cr|R-truncreg-0.2.1-5|36	%doc %{rlibdir}/%{packname}/html
21cr|R-truncreg-0.2.1-5|37	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-truncreg-0.2.1-5|38	%{rlibdir}/%{packname}/INDEX
21cr|R-truncreg-0.2.1-5|39	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-truncreg-0.2.1-5|40	%{rlibdir}/%{packname}/Meta
21cr|R-truncreg-0.2.1-5|41	%{rlibdir}/%{packname}/R
21cr|R-truncreg-0.2.1-5|42	%{rlibdir}/%{packname}/help
21cr|R-truncreg-0.2.1-5|43	%{rlibdir}/truncreg/NEWS

8051 21
21cr|R-trust-0.1.6-5|1	%global packname  trust
21cr|R-trust-0.1.6-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-trust-0.1.6-5|3	
21cr|R-trust-0.1.6-5|4	%define debug_package %{nil}
21cr|R-trust-0.1.6-5|5	
21cr|R-trust-0.1.6-5|6	Name:             R-%{packname}
21cr|R-trust-0.1.6-5|7	Version:          0.1.6
21cr|R-trust-0.1.6-5|8	Release:          5
21cr|R-trust-0.1.6-5|9	Summary:          Trust Region Optimization
21cr|R-trust-0.1.6-5|10	
21cr|R-trust-0.1.6-5|11	Group:            Sciences/Mathematics
21cr|R-trust-0.1.6-5|12	License:          X11
21cr|R-trust-0.1.6-5|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-trust-0.1.6-5|14	Source0:          http://cran.r-project.org/src/contrib/trust_0.1-6.tar.gz
21cr|R-trust-0.1.6-5|15	BuildRequires:    R-devel
21cr|R-trust-0.1.6-5|16	BuildRequires:    Rmath-devel
21cr|R-trust-0.1.6-5|17	BuildRequires:    texlive-collection-latex
21cr|R-trust-0.1.6-5|18	BuildRequires:    pkgconfig(lapack)
21cr|R-trust-0.1.6-5|19	
21cr|R-trust-0.1.6-5|20	%description
21cr|R-trust-0.1.6-5|21	local optimization using two derivatives and trust regions
21cr|R-trust-0.1.6-5|22	
21cr|R-trust-0.1.6-5|23	%prep
21cr|R-trust-0.1.6-5|24	%setup -q -c -n %{packname}
21cr|R-trust-0.1.6-5|25	
21cr|R-trust-0.1.6-5|26	%build
21cr|R-trust-0.1.6-5|27	
21cr|R-trust-0.1.6-5|28	%install
21cr|R-trust-0.1.6-5|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-trust-0.1.6-5|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-trust-0.1.6-5|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-trust-0.1.6-5|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-trust-0.1.6-5|33	
21cr|R-trust-0.1.6-5|34	#check
21cr|R-trust-0.1.6-5|35	#{_bindir}/R CMD check %%{packname}
21cr|R-trust-0.1.6-5|36	
21cr|R-trust-0.1.6-5|37	%files
21cr|R-trust-0.1.6-5|38	%dir %{rlibdir}/%{packname}
21cr|R-trust-0.1.6-5|39	%doc %{rlibdir}/%{packname}/doc
21cr|R-trust-0.1.6-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-trust-0.1.6-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-trust-0.1.6-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-trust-0.1.6-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-trust-0.1.6-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-trust-0.1.6-5|45	%{rlibdir}/%{packname}/R
21cr|R-trust-0.1.6-5|46	%{rlibdir}/%{packname}/help
21cr|R-trust-0.1.6-5|47	%{rlibdir}/%{packname}/LICENSE

8052 21
21cr|R-TSP-1.0.8-6|1	%global packname  TSP
21cr|R-TSP-1.0.8-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-TSP-1.0.8-6|3	
21cr|R-TSP-1.0.8-6|4	Name:             R-%{packname}
21cr|R-TSP-1.0.8-6|5	Version:          1.0.8
21cr|R-TSP-1.0.8-6|6	Release:          6
21cr|R-TSP-1.0.8-6|7	Summary:          Traveling Salesperson Problem (TSP)
21cr|R-TSP-1.0.8-6|8	Group:            Sciences/Mathematics
21cr|R-TSP-1.0.8-6|9	License:          GPL-2
21cr|R-TSP-1.0.8-6|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-TSP-1.0.8-6|11	Source0:          http://cran.r-project.org/src/contrib/TSP_1.0-8.tar.gz
21cr|R-TSP-1.0.8-6|12	Requires:         R-maps R-sp
21cr|R-TSP-1.0.8-6|13	Recommends:       R-maptools
21cr|R-TSP-1.0.8-6|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-TSP-1.0.8-6|15	BuildRequires:    R-maps R-sp
21cr|R-TSP-1.0.8-6|16	BuildRequires:    blas-devel
21cr|R-TSP-1.0.8-6|17	BuildRequires:    lapack-devel
21cr|R-TSP-1.0.8-6|18	
21cr|R-TSP-1.0.8-6|19	%description
21cr|R-TSP-1.0.8-6|20	Basic infrastructure and some algorithms for the traveling salesperson
21cr|R-TSP-1.0.8-6|21	problem (also traveling salesman problem; TSP). The package provides some
21cr|R-TSP-1.0.8-6|22	simple algorithms and an interface to Concorde, the currently fastest TSP
21cr|R-TSP-1.0.8-6|23	solver. Concorde itself is not included in the package and has to be
21cr|R-TSP-1.0.8-6|24	obtained separately.
21cr|R-TSP-1.0.8-6|25	
21cr|R-TSP-1.0.8-6|26	%prep
21cr|R-TSP-1.0.8-6|27	%setup -q -c -n %{packname}
21cr|R-TSP-1.0.8-6|28	
21cr|R-TSP-1.0.8-6|29	%build
21cr|R-TSP-1.0.8-6|30	
21cr|R-TSP-1.0.8-6|31	%install
21cr|R-TSP-1.0.8-6|32	mkdir -p %{buildroot}%{rlibdir}
21cr|R-TSP-1.0.8-6|33	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-TSP-1.0.8-6|34	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-TSP-1.0.8-6|35	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-TSP-1.0.8-6|36	
21cr|R-TSP-1.0.8-6|37	#check
21cr|R-TSP-1.0.8-6|38	#{_bindir}/R CMD check %%{packname}
21cr|R-TSP-1.0.8-6|39	
21cr|R-TSP-1.0.8-6|40	%files
21cr|R-TSP-1.0.8-6|41	%dir %{rlibdir}/%{packname}
21cr|R-TSP-1.0.8-6|42	%doc %{rlibdir}/%{packname}/doc
21cr|R-TSP-1.0.8-6|43	%doc %{rlibdir}/%{packname}/html
21cr|R-TSP-1.0.8-6|44	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-TSP-1.0.8-6|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-TSP-1.0.8-6|46	%{rlibdir}/%{packname}/INDEX
21cr|R-TSP-1.0.8-6|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-TSP-1.0.8-6|48	%{rlibdir}/%{packname}/Meta
21cr|R-TSP-1.0.8-6|49	%{rlibdir}/%{packname}/R
21cr|R-TSP-1.0.8-6|50	%{rlibdir}/%{packname}/data
21cr|R-TSP-1.0.8-6|51	%{rlibdir}/%{packname}/help
21cr|R-TSP-1.0.8-6|52	%{rlibdir}/%{packname}/libs
21cr|R-TSP-1.0.8-6|53	%{rlibdir}/%{packname}/NEWS

8053 21
21cr|rubber-1.6.0-1|1	Name:		rubber
21cr|rubber-1.6.0-1|2	Version:	1.6.0
21cr|rubber-1.6.0-1|3	Release:	1
21cr|rubber-1.6.0-1|4	Summary:	An automated system for building LaTeX documents
21cr|rubber-1.6.0-1|5	Group:		Publishing
21cr|rubber-1.6.0-1|6	License:	GPL
21cr|rubber-1.6.0-1|7	URL:		https://gitlab.com/latex-rubber/rubber
21cr|rubber-1.6.0-1|8	Source:		https://gitlab.com/latex-rubber/rubber/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|rubber-1.6.0-1|9	Patch0:		rubber-disable-pdf-build.patch
21cr|rubber-1.6.0-1|10	BuildRequires:	python3-devel
21cr|rubber-1.6.0-1|11	BuildRequires:	texinfo
21cr|rubber-1.6.0-1|12	Requires:	texlive
21cr|rubber-1.6.0-1|13	BuildArch:	noarch
21cr|rubber-1.6.0-1|14	
21cr|rubber-1.6.0-1|15	%description
21cr|rubber-1.6.0-1|16	This is a building system for LaTeX documents. It is based on a routine that
21cr|rubber-1.6.0-1|17	runs just as many compilations as necessary. The module system provides a
21cr|rubber-1.6.0-1|18	great flexibility that virtually allows support for any package with no user
21cr|rubber-1.6.0-1|19	intervention, as well as pre- and post-processing of the document. The
21cr|rubber-1.6.0-1|20	standard modules currently provide support for bibtex, dvips, dvipdfm, pdftex,
21cr|rubber-1.6.0-1|21	makeindex. A good number of standard packages are supported, including
21cr|rubber-1.6.0-1|22	graphics/graphicx (with automatic conversion between various formats and
21cr|rubber-1.6.0-1|23	Metapost compilation).
21cr|rubber-1.6.0-1|24	
21cr|rubber-1.6.0-1|25	
21cr|rubber-1.6.0-1|26	%files
21cr|rubber-1.6.0-1|27	%doc COPYING NEWS README
21cr|rubber-1.6.0-1|28	%doc %{_docdir}/rubber/rubber.html
21cr|rubber-1.6.0-1|29	%{_bindir}/*
21cr|rubber-1.6.0-1|30	%{py3_puresitedir}/rubber
21cr|rubber-1.6.0-1|31	%{py3_puresitedir}/*.egg-info
21cr|rubber-1.6.0-1|32	%lang(fr) %{_mandir}/fr/man1/*
21cr|rubber-1.6.0-1|33	%{_mandir}/man1/*
21cr|rubber-1.6.0-1|34	
21cr|rubber-1.6.0-1|35	#-------------------------------------------------------------------------
21cr|rubber-1.6.0-1|36	%prep
21cr|rubber-1.6.0-1|37	%autosetup -p1
21cr|rubber-1.6.0-1|38	
21cr|rubber-1.6.0-1|39	%build
21cr|rubber-1.6.0-1|40	%py3_build
21cr|rubber-1.6.0-1|41	
21cr|rubber-1.6.0-1|42	%install
21cr|rubber-1.6.0-1|43	%__python3 setup.py install --mandir=%{_mandir} --root=%{buildroot}

8054 21
21cr|rubygem-addressable-2.8.1-1|1	%define gem_name addressable
21cr|rubygem-addressable-2.8.1-1|2	
21cr|rubygem-addressable-2.8.1-1|3	Summary:	Alternative implementation to the URI implementation
21cr|rubygem-addressable-2.8.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-addressable-2.8.1-1|5	Version:	2.8.1
21cr|rubygem-addressable-2.8.1-1|6	Release:	1
21cr|rubygem-addressable-2.8.1-1|7	License:	ASL 2.0
21cr|rubygem-addressable-2.8.1-1|8	Group:		Development/Ruby
21cr|rubygem-addressable-2.8.1-1|9	Url:		https://rubygems.org/gems/addressable
21cr|rubygem-addressable-2.8.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-addressable-2.8.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-addressable-2.8.1-1|12	BuildArch:	noarch
21cr|rubygem-addressable-2.8.1-1|13	
21cr|rubygem-addressable-2.8.1-1|14	%description
21cr|rubygem-addressable-2.8.1-1|15	Addressable is an alternative implementation to the URI implementation
21cr|rubygem-addressable-2.8.1-1|16	that is part of Ruby's standard library. It is flexible, offers heuristic
21cr|rubygem-addressable-2.8.1-1|17	parsing, and additionally provides extensive support for IRIs and URI templates.
21cr|rubygem-addressable-2.8.1-1|18	
21cr|rubygem-addressable-2.8.1-1|19	%files
21cr|rubygem-addressable-2.8.1-1|20	%doc README.md
21cr|rubygem-addressable-2.8.1-1|21	%{gem_instdir}
21cr|rubygem-addressable-2.8.1-1|22	%{gem_spec}
21cr|rubygem-addressable-2.8.1-1|23	%exclude %{gem_cache}
21cr|rubygem-addressable-2.8.1-1|24	
21cr|rubygem-addressable-2.8.1-1|25	#----------------------------------------------------------------------------
21cr|rubygem-addressable-2.8.1-1|26	
21cr|rubygem-addressable-2.8.1-1|27	%package doc
21cr|rubygem-addressable-2.8.1-1|28	Summary:	Documentation for %{name}
21cr|rubygem-addressable-2.8.1-1|29	Group:		Books/Computer books
21cr|rubygem-addressable-2.8.1-1|30	Requires:	%{name} = %{EVRD}
21cr|rubygem-addressable-2.8.1-1|31	
21cr|rubygem-addressable-2.8.1-1|32	%description doc
21cr|rubygem-addressable-2.8.1-1|33	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-addressable-2.8.1-1|34	
21cr|rubygem-addressable-2.8.1-1|35	%files doc
21cr|rubygem-addressable-2.8.1-1|36	%doc %{gem_docdir}
21cr|rubygem-addressable-2.8.1-1|37	%doc README.md
21cr|rubygem-addressable-2.8.1-1|38	
21cr|rubygem-addressable-2.8.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-addressable-2.8.1-1|40	
21cr|rubygem-addressable-2.8.1-1|41	%prep
21cr|rubygem-addressable-2.8.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-addressable-2.8.1-1|43	
21cr|rubygem-addressable-2.8.1-1|44	%build
21cr|rubygem-addressable-2.8.1-1|45	%gem_build
21cr|rubygem-addressable-2.8.1-1|46	
21cr|rubygem-addressable-2.8.1-1|47	%install
21cr|rubygem-addressable-2.8.1-1|48	%gem_install
21cr|rubygem-addressable-2.8.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-addressable-2.8.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-addressable-2.8.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8055 21
21cr|rubygem-apt_stage_artifacts-0.11.0-1|1	%define gem_name apt_stage_artifacts
21cr|rubygem-apt_stage_artifacts-0.11.0-1|2	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|3	Summary:	Stages .deb artifacts to a remote freight repository
21cr|rubygem-apt_stage_artifacts-0.11.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|5	Version:	0.11.0
21cr|rubygem-apt_stage_artifacts-0.11.0-1|6	Release:	1
21cr|rubygem-apt_stage_artifacts-0.11.0-1|7	License:	ASL 2.0
21cr|rubygem-apt_stage_artifacts-0.11.0-1|8	Group:		Development/Ruby
21cr|rubygem-apt_stage_artifacts-0.11.0-1|9	Url:		https://rubygems.org/gems/apt_stage_artifacts
21cr|rubygem-apt_stage_artifacts-0.11.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-apt_stage_artifacts-0.11.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-apt_stage_artifacts-0.11.0-1|12	BuildArch:	noarch
21cr|rubygem-apt_stage_artifacts-0.11.0-1|13	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|14	%description
21cr|rubygem-apt_stage_artifacts-0.11.0-1|15	Stages .deb artifacts to a remote freight repository.
21cr|rubygem-apt_stage_artifacts-0.11.0-1|16	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|17	%files
21cr|rubygem-apt_stage_artifacts-0.11.0-1|18	%doc README.md
21cr|rubygem-apt_stage_artifacts-0.11.0-1|19	%{gem_instdir}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|20	%{gem_spec}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|21	%exclude %{gem_cache}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|22	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|23	#----------------------------------------------------------------------------
21cr|rubygem-apt_stage_artifacts-0.11.0-1|24	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|25	%package doc
21cr|rubygem-apt_stage_artifacts-0.11.0-1|26	Summary:	Documentation for %{name}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|27	Group:		Books/Computer books
21cr|rubygem-apt_stage_artifacts-0.11.0-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|29	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|30	%description doc
21cr|rubygem-apt_stage_artifacts-0.11.0-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-apt_stage_artifacts-0.11.0-1|32	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|33	%files doc
21cr|rubygem-apt_stage_artifacts-0.11.0-1|34	%doc %{gem_docdir}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|35	%doc README.md
21cr|rubygem-apt_stage_artifacts-0.11.0-1|36	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|37	#----------------------------------------------------------------------------
21cr|rubygem-apt_stage_artifacts-0.11.0-1|38	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|39	%prep
21cr|rubygem-apt_stage_artifacts-0.11.0-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|41	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|42	%build
21cr|rubygem-apt_stage_artifacts-0.11.0-1|43	%gem_build
21cr|rubygem-apt_stage_artifacts-0.11.0-1|44	
21cr|rubygem-apt_stage_artifacts-0.11.0-1|45	%install
21cr|rubygem-apt_stage_artifacts-0.11.0-1|46	%gem_install
21cr|rubygem-apt_stage_artifacts-0.11.0-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-apt_stage_artifacts-0.11.0-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8056 21
21cr|rubygem-artifactory-3.0.15-1|1	%define gem_name artifactory
21cr|rubygem-artifactory-3.0.15-1|2	
21cr|rubygem-artifactory-3.0.15-1|3	Summary:	Ruby client for Artifactory
21cr|rubygem-artifactory-3.0.15-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-artifactory-3.0.15-1|5	Version:	3.0.15
21cr|rubygem-artifactory-3.0.15-1|6	Release:	1
21cr|rubygem-artifactory-3.0.15-1|7	License:	ASL 2.0
21cr|rubygem-artifactory-3.0.15-1|8	Group:		Development/Ruby
21cr|rubygem-artifactory-3.0.15-1|9	Url:		https://rubygems.org/gems/artifactory
21cr|rubygem-artifactory-3.0.15-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-artifactory-3.0.15-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-artifactory-3.0.15-1|12	BuildArch:	noarch
21cr|rubygem-artifactory-3.0.15-1|13	
21cr|rubygem-artifactory-3.0.15-1|14	%description
21cr|rubygem-artifactory-3.0.15-1|15	Ruby client for Artifactory.
21cr|rubygem-artifactory-3.0.15-1|16	
21cr|rubygem-artifactory-3.0.15-1|17	%files
21cr|rubygem-artifactory-3.0.15-1|18	%license LICENSE
21cr|rubygem-artifactory-3.0.15-1|19	%{gem_instdir}
21cr|rubygem-artifactory-3.0.15-1|20	%{gem_spec}
21cr|rubygem-artifactory-3.0.15-1|21	%exclude %{gem_cache}
21cr|rubygem-artifactory-3.0.15-1|22	
21cr|rubygem-artifactory-3.0.15-1|23	#----------------------------------------------------------------------------
21cr|rubygem-artifactory-3.0.15-1|24	
21cr|rubygem-artifactory-3.0.15-1|25	%package doc
21cr|rubygem-artifactory-3.0.15-1|26	Summary:	Documentation for %{name}
21cr|rubygem-artifactory-3.0.15-1|27	Group:		Books/Computer books
21cr|rubygem-artifactory-3.0.15-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-artifactory-3.0.15-1|29	
21cr|rubygem-artifactory-3.0.15-1|30	%description doc
21cr|rubygem-artifactory-3.0.15-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-artifactory-3.0.15-1|32	
21cr|rubygem-artifactory-3.0.15-1|33	%files doc
21cr|rubygem-artifactory-3.0.15-1|34	%doc %{gem_docdir}
21cr|rubygem-artifactory-3.0.15-1|35	%license LICENSE
21cr|rubygem-artifactory-3.0.15-1|36	
21cr|rubygem-artifactory-3.0.15-1|37	#----------------------------------------------------------------------------
21cr|rubygem-artifactory-3.0.15-1|38	
21cr|rubygem-artifactory-3.0.15-1|39	%prep
21cr|rubygem-artifactory-3.0.15-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-artifactory-3.0.15-1|41	
21cr|rubygem-artifactory-3.0.15-1|42	%build
21cr|rubygem-artifactory-3.0.15-1|43	%gem_build
21cr|rubygem-artifactory-3.0.15-1|44	
21cr|rubygem-artifactory-3.0.15-1|45	%install
21cr|rubygem-artifactory-3.0.15-1|46	%gem_install
21cr|rubygem-artifactory-3.0.15-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-artifactory-3.0.15-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-artifactory-3.0.15-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8057 21
21cr|rubygem-ast-2.4.2-1|1	%define gem_name ast
21cr|rubygem-ast-2.4.2-1|2	
21cr|rubygem-ast-2.4.2-1|3	Summary:	Library for working with Abstract Syntax Trees
21cr|rubygem-ast-2.4.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-ast-2.4.2-1|5	Version:	2.4.2
21cr|rubygem-ast-2.4.2-1|6	Release:	1
21cr|rubygem-ast-2.4.2-1|7	License:	MIT
21cr|rubygem-ast-2.4.2-1|8	Group:		Development/Ruby
21cr|rubygem-ast-2.4.2-1|9	Url:		https://rubygems.org/gems/ast
21cr|rubygem-ast-2.4.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-ast-2.4.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-ast-2.4.2-1|12	BuildArch:	noarch
21cr|rubygem-ast-2.4.2-1|13	
21cr|rubygem-ast-2.4.2-1|14	%description
21cr|rubygem-ast-2.4.2-1|15	Library for working with Abstract Syntax Trees.
21cr|rubygem-ast-2.4.2-1|16	
21cr|rubygem-ast-2.4.2-1|17	%files
21cr|rubygem-ast-2.4.2-1|18	%doc README.YARD.md
21cr|rubygem-ast-2.4.2-1|19	%license LICENSE.MIT
21cr|rubygem-ast-2.4.2-1|20	%{gem_instdir}
21cr|rubygem-ast-2.4.2-1|21	%{gem_spec}
21cr|rubygem-ast-2.4.2-1|22	%exclude %{gem_cache}
21cr|rubygem-ast-2.4.2-1|23	
21cr|rubygem-ast-2.4.2-1|24	#----------------------------------------------------------------------------
21cr|rubygem-ast-2.4.2-1|25	
21cr|rubygem-ast-2.4.2-1|26	%package doc
21cr|rubygem-ast-2.4.2-1|27	Summary:	Documentation for %{name}
21cr|rubygem-ast-2.4.2-1|28	Group:		Books/Computer books
21cr|rubygem-ast-2.4.2-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-ast-2.4.2-1|30	
21cr|rubygem-ast-2.4.2-1|31	%description doc
21cr|rubygem-ast-2.4.2-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-ast-2.4.2-1|33	
21cr|rubygem-ast-2.4.2-1|34	%files doc
21cr|rubygem-ast-2.4.2-1|35	%doc %{gem_docdir}
21cr|rubygem-ast-2.4.2-1|36	%doc README.YARD.md
21cr|rubygem-ast-2.4.2-1|37	%license LICENSE.MIT
21cr|rubygem-ast-2.4.2-1|38	
21cr|rubygem-ast-2.4.2-1|39	#----------------------------------------------------------------------------
21cr|rubygem-ast-2.4.2-1|40	
21cr|rubygem-ast-2.4.2-1|41	%prep
21cr|rubygem-ast-2.4.2-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-ast-2.4.2-1|43	
21cr|rubygem-ast-2.4.2-1|44	%build
21cr|rubygem-ast-2.4.2-1|45	%gem_build
21cr|rubygem-ast-2.4.2-1|46	
21cr|rubygem-ast-2.4.2-1|47	%install
21cr|rubygem-ast-2.4.2-1|48	%gem_install
21cr|rubygem-ast-2.4.2-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-ast-2.4.2-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-ast-2.4.2-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8058 21
21cr|rubygem-CFPropertyList-3.0.5-1|1	%define gem_name CFPropertyList
21cr|rubygem-CFPropertyList-3.0.5-1|2	
21cr|rubygem-CFPropertyList-3.0.5-1|3	Summary:	Manipulate both binary and XML property lists as defined by apple
21cr|rubygem-CFPropertyList-3.0.5-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-CFPropertyList-3.0.5-1|5	Version:	3.0.5
21cr|rubygem-CFPropertyList-3.0.5-1|6	Release:	1
21cr|rubygem-CFPropertyList-3.0.5-1|7	License:	MIT
21cr|rubygem-CFPropertyList-3.0.5-1|8	Group:		Development/Ruby
21cr|rubygem-CFPropertyList-3.0.5-1|9	Url:		https://rubygems.org/gems/CFPropertyList
21cr|rubygem-CFPropertyList-3.0.5-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-CFPropertyList-3.0.5-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-CFPropertyList-3.0.5-1|12	BuildArch:	noarch
21cr|rubygem-CFPropertyList-3.0.5-1|13	
21cr|rubygem-CFPropertyList-3.0.5-1|14	%description
21cr|rubygem-CFPropertyList-3.0.5-1|15	%{summary}.
21cr|rubygem-CFPropertyList-3.0.5-1|16	
21cr|rubygem-CFPropertyList-3.0.5-1|17	%files
21cr|rubygem-CFPropertyList-3.0.5-1|18	%doc README.md
21cr|rubygem-CFPropertyList-3.0.5-1|19	%license LICENSE
21cr|rubygem-CFPropertyList-3.0.5-1|20	%{gem_instdir}
21cr|rubygem-CFPropertyList-3.0.5-1|21	%{gem_spec}
21cr|rubygem-CFPropertyList-3.0.5-1|22	%exclude %{gem_cache}
21cr|rubygem-CFPropertyList-3.0.5-1|23	
21cr|rubygem-CFPropertyList-3.0.5-1|24	#----------------------------------------------------------------------------
21cr|rubygem-CFPropertyList-3.0.5-1|25	
21cr|rubygem-CFPropertyList-3.0.5-1|26	%package doc
21cr|rubygem-CFPropertyList-3.0.5-1|27	Summary:	Documentation for %{name}
21cr|rubygem-CFPropertyList-3.0.5-1|28	Group:		Books/Computer books
21cr|rubygem-CFPropertyList-3.0.5-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-CFPropertyList-3.0.5-1|30	
21cr|rubygem-CFPropertyList-3.0.5-1|31	%description doc
21cr|rubygem-CFPropertyList-3.0.5-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-CFPropertyList-3.0.5-1|33	
21cr|rubygem-CFPropertyList-3.0.5-1|34	%files doc
21cr|rubygem-CFPropertyList-3.0.5-1|35	%doc %{gem_docdir}
21cr|rubygem-CFPropertyList-3.0.5-1|36	%doc README.md
21cr|rubygem-CFPropertyList-3.0.5-1|37	%license LICENSE
21cr|rubygem-CFPropertyList-3.0.5-1|38	
21cr|rubygem-CFPropertyList-3.0.5-1|39	#----------------------------------------------------------------------------
21cr|rubygem-CFPropertyList-3.0.5-1|40	
21cr|rubygem-CFPropertyList-3.0.5-1|41	%prep
21cr|rubygem-CFPropertyList-3.0.5-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-CFPropertyList-3.0.5-1|43	
21cr|rubygem-CFPropertyList-3.0.5-1|44	%build
21cr|rubygem-CFPropertyList-3.0.5-1|45	%gem_build
21cr|rubygem-CFPropertyList-3.0.5-1|46	
21cr|rubygem-CFPropertyList-3.0.5-1|47	%install
21cr|rubygem-CFPropertyList-3.0.5-1|48	%gem_install
21cr|rubygem-CFPropertyList-3.0.5-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-CFPropertyList-3.0.5-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-CFPropertyList-3.0.5-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8059 21
21cr|rubygem-colored2-3.1.2-1|1	%define gem_name colored2
21cr|rubygem-colored2-3.1.2-1|2	
21cr|rubygem-colored2-3.1.2-1|3	Summary:	Fork of colored
21cr|rubygem-colored2-3.1.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-colored2-3.1.2-1|5	Version:	3.1.2
21cr|rubygem-colored2-3.1.2-1|6	Release:	1
21cr|rubygem-colored2-3.1.2-1|7	License:	MIT
21cr|rubygem-colored2-3.1.2-1|8	Group:		Development/Ruby
21cr|rubygem-colored2-3.1.2-1|9	Url:		https://rubygems.org/gems/colored2
21cr|rubygem-colored2-3.1.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-colored2-3.1.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-colored2-3.1.2-1|12	BuildArch:	noarch
21cr|rubygem-colored2-3.1.2-1|13	
21cr|rubygem-colored2-3.1.2-1|14	%description
21cr|rubygem-colored2-3.1.2-1|15	%{summary}.
21cr|rubygem-colored2-3.1.2-1|16	
21cr|rubygem-colored2-3.1.2-1|17	%files
21cr|rubygem-colored2-3.1.2-1|18	%doc README.md
21cr|rubygem-colored2-3.1.2-1|19	%license LICENSE
21cr|rubygem-colored2-3.1.2-1|20	%{gem_instdir}
21cr|rubygem-colored2-3.1.2-1|21	%{gem_spec}
21cr|rubygem-colored2-3.1.2-1|22	%exclude %{gem_cache}
21cr|rubygem-colored2-3.1.2-1|23	
21cr|rubygem-colored2-3.1.2-1|24	#----------------------------------------------------------------------------
21cr|rubygem-colored2-3.1.2-1|25	
21cr|rubygem-colored2-3.1.2-1|26	%package doc
21cr|rubygem-colored2-3.1.2-1|27	Summary:	Documentation for %{name}
21cr|rubygem-colored2-3.1.2-1|28	Group:		Books/Computer books
21cr|rubygem-colored2-3.1.2-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-colored2-3.1.2-1|30	
21cr|rubygem-colored2-3.1.2-1|31	%description doc
21cr|rubygem-colored2-3.1.2-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-colored2-3.1.2-1|33	
21cr|rubygem-colored2-3.1.2-1|34	%files doc
21cr|rubygem-colored2-3.1.2-1|35	%doc %{gem_docdir}
21cr|rubygem-colored2-3.1.2-1|36	%doc README.md
21cr|rubygem-colored2-3.1.2-1|37	%license LICENSE
21cr|rubygem-colored2-3.1.2-1|38	
21cr|rubygem-colored2-3.1.2-1|39	#----------------------------------------------------------------------------
21cr|rubygem-colored2-3.1.2-1|40	
21cr|rubygem-colored2-3.1.2-1|41	%prep
21cr|rubygem-colored2-3.1.2-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-colored2-3.1.2-1|43	
21cr|rubygem-colored2-3.1.2-1|44	%build
21cr|rubygem-colored2-3.1.2-1|45	%gem_build
21cr|rubygem-colored2-3.1.2-1|46	
21cr|rubygem-colored2-3.1.2-1|47	%install
21cr|rubygem-colored2-3.1.2-1|48	%gem_install
21cr|rubygem-colored2-3.1.2-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-colored2-3.1.2-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-colored2-3.1.2-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8060 21
21cr|rubygem-colorize-0.8.1-1|1	%define gem_name colorize
21cr|rubygem-colorize-0.8.1-1|2	
21cr|rubygem-colorize-0.8.1-1|3	Summary:	Extends String class or add a ColorizedString for text effects
21cr|rubygem-colorize-0.8.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-colorize-0.8.1-1|5	Version:	0.8.1
21cr|rubygem-colorize-0.8.1-1|6	Release:	1
21cr|rubygem-colorize-0.8.1-1|7	License:	GPLv2
21cr|rubygem-colorize-0.8.1-1|8	Group:		Development/Ruby
21cr|rubygem-colorize-0.8.1-1|9	Url:		https://rubygems.org/gems/colorize
21cr|rubygem-colorize-0.8.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-colorize-0.8.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-colorize-0.8.1-1|12	BuildArch:	noarch
21cr|rubygem-colorize-0.8.1-1|13	
21cr|rubygem-colorize-0.8.1-1|14	%description
21cr|rubygem-colorize-0.8.1-1|15	Extends String class or add a ColorizedString with methods
21cr|rubygem-colorize-0.8.1-1|16	to set text color, background color and text effects.
21cr|rubygem-colorize-0.8.1-1|17	
21cr|rubygem-colorize-0.8.1-1|18	%files
21cr|rubygem-colorize-0.8.1-1|19	%doc CHANGELOG README.md
21cr|rubygem-colorize-0.8.1-1|20	%license LICENSE
21cr|rubygem-colorize-0.8.1-1|21	%{gem_instdir}
21cr|rubygem-colorize-0.8.1-1|22	%{gem_spec}
21cr|rubygem-colorize-0.8.1-1|23	%exclude %{gem_cache}
21cr|rubygem-colorize-0.8.1-1|24	
21cr|rubygem-colorize-0.8.1-1|25	#----------------------------------------------------------------------------
21cr|rubygem-colorize-0.8.1-1|26	
21cr|rubygem-colorize-0.8.1-1|27	%package doc
21cr|rubygem-colorize-0.8.1-1|28	Summary:	Documentation for %{name}
21cr|rubygem-colorize-0.8.1-1|29	Group:		Books/Computer books
21cr|rubygem-colorize-0.8.1-1|30	Requires:	%{name} = %{EVRD}
21cr|rubygem-colorize-0.8.1-1|31	
21cr|rubygem-colorize-0.8.1-1|32	%description doc
21cr|rubygem-colorize-0.8.1-1|33	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-colorize-0.8.1-1|34	
21cr|rubygem-colorize-0.8.1-1|35	%files doc
21cr|rubygem-colorize-0.8.1-1|36	%doc %{gem_docdir}
21cr|rubygem-colorize-0.8.1-1|37	%doc CHANGELOG README.md
21cr|rubygem-colorize-0.8.1-1|38	%license LICENSE
21cr|rubygem-colorize-0.8.1-1|39	
21cr|rubygem-colorize-0.8.1-1|40	#----------------------------------------------------------------------------
21cr|rubygem-colorize-0.8.1-1|41	
21cr|rubygem-colorize-0.8.1-1|42	%prep
21cr|rubygem-colorize-0.8.1-1|43	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-colorize-0.8.1-1|44	
21cr|rubygem-colorize-0.8.1-1|45	%build
21cr|rubygem-colorize-0.8.1-1|46	%gem_build
21cr|rubygem-colorize-0.8.1-1|47	
21cr|rubygem-colorize-0.8.1-1|48	%install
21cr|rubygem-colorize-0.8.1-1|49	%gem_install
21cr|rubygem-colorize-0.8.1-1|50	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-colorize-0.8.1-1|51	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-colorize-0.8.1-1|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8061 21
21cr|rubygem-connection_pool-2.3.0-1|1	%define gem_name connection_pool
21cr|rubygem-connection_pool-2.3.0-1|2	
21cr|rubygem-connection_pool-2.3.0-1|3	Summary:	Generic connection pool for Ruby
21cr|rubygem-connection_pool-2.3.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-connection_pool-2.3.0-1|5	Version:	2.3.0
21cr|rubygem-connection_pool-2.3.0-1|6	Release:	1
21cr|rubygem-connection_pool-2.3.0-1|7	License:	MIT
21cr|rubygem-connection_pool-2.3.0-1|8	Group:		Development/Ruby
21cr|rubygem-connection_pool-2.3.0-1|9	Url:		https://rubygems.org/gems/connection_pool
21cr|rubygem-connection_pool-2.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-connection_pool-2.3.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-connection_pool-2.3.0-1|12	BuildArch:	noarch
21cr|rubygem-connection_pool-2.3.0-1|13	
21cr|rubygem-connection_pool-2.3.0-1|14	%description
21cr|rubygem-connection_pool-2.3.0-1|15	%{summary}.
21cr|rubygem-connection_pool-2.3.0-1|16	
21cr|rubygem-connection_pool-2.3.0-1|17	%files
21cr|rubygem-connection_pool-2.3.0-1|18	%doc README.md
21cr|rubygem-connection_pool-2.3.0-1|19	%license LICENSE
21cr|rubygem-connection_pool-2.3.0-1|20	%{gem_instdir}
21cr|rubygem-connection_pool-2.3.0-1|21	%{gem_spec}
21cr|rubygem-connection_pool-2.3.0-1|22	%exclude %{gem_cache}
21cr|rubygem-connection_pool-2.3.0-1|23	
21cr|rubygem-connection_pool-2.3.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-connection_pool-2.3.0-1|25	
21cr|rubygem-connection_pool-2.3.0-1|26	%package doc
21cr|rubygem-connection_pool-2.3.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-connection_pool-2.3.0-1|28	Group:		Books/Computer books
21cr|rubygem-connection_pool-2.3.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-connection_pool-2.3.0-1|30	
21cr|rubygem-connection_pool-2.3.0-1|31	%description doc
21cr|rubygem-connection_pool-2.3.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-connection_pool-2.3.0-1|33	
21cr|rubygem-connection_pool-2.3.0-1|34	%files doc
21cr|rubygem-connection_pool-2.3.0-1|35	%doc %{gem_docdir}
21cr|rubygem-connection_pool-2.3.0-1|36	%doc README.md
21cr|rubygem-connection_pool-2.3.0-1|37	%license LICENSE
21cr|rubygem-connection_pool-2.3.0-1|38	
21cr|rubygem-connection_pool-2.3.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-connection_pool-2.3.0-1|40	
21cr|rubygem-connection_pool-2.3.0-1|41	%prep
21cr|rubygem-connection_pool-2.3.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-connection_pool-2.3.0-1|43	
21cr|rubygem-connection_pool-2.3.0-1|44	%build
21cr|rubygem-connection_pool-2.3.0-1|45	%gem_build
21cr|rubygem-connection_pool-2.3.0-1|46	
21cr|rubygem-connection_pool-2.3.0-1|47	%install
21cr|rubygem-connection_pool-2.3.0-1|48	%gem_install
21cr|rubygem-connection_pool-2.3.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-connection_pool-2.3.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-connection_pool-2.3.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8062 21
21cr|rubygem-cri-2.15.11-1|1	%define gem_name cri
21cr|rubygem-cri-2.15.11-1|2	
21cr|rubygem-cri-2.15.11-1|3	Summary:	Easy-to-use CLI with support for subcommand
21cr|rubygem-cri-2.15.11-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-cri-2.15.11-1|5	Version:	2.15.11
21cr|rubygem-cri-2.15.11-1|6	Release:	1
21cr|rubygem-cri-2.15.11-1|7	License:	MIT
21cr|rubygem-cri-2.15.11-1|8	Group:		Development/Ruby
21cr|rubygem-cri-2.15.11-1|9	Url:		https://rubygems.org/gems/cri
21cr|rubygem-cri-2.15.11-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-cri-2.15.11-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-cri-2.15.11-1|12	BuildArch:	noarch
21cr|rubygem-cri-2.15.11-1|13	
21cr|rubygem-cri-2.15.11-1|14	%description
21cr|rubygem-cri-2.15.11-1|15	%{summary}.
21cr|rubygem-cri-2.15.11-1|16	
21cr|rubygem-cri-2.15.11-1|17	%files
21cr|rubygem-cri-2.15.11-1|18	%doc README.md
21cr|rubygem-cri-2.15.11-1|19	%license LICENSE
21cr|rubygem-cri-2.15.11-1|20	%{gem_instdir}
21cr|rubygem-cri-2.15.11-1|21	%{gem_spec}
21cr|rubygem-cri-2.15.11-1|22	%exclude %{gem_cache}
21cr|rubygem-cri-2.15.11-1|23	
21cr|rubygem-cri-2.15.11-1|24	#----------------------------------------------------------------------------
21cr|rubygem-cri-2.15.11-1|25	
21cr|rubygem-cri-2.15.11-1|26	%package doc
21cr|rubygem-cri-2.15.11-1|27	Summary:	Documentation for %{name}
21cr|rubygem-cri-2.15.11-1|28	Group:		Books/Computer books
21cr|rubygem-cri-2.15.11-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-cri-2.15.11-1|30	
21cr|rubygem-cri-2.15.11-1|31	%description doc
21cr|rubygem-cri-2.15.11-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-cri-2.15.11-1|33	
21cr|rubygem-cri-2.15.11-1|34	%files doc
21cr|rubygem-cri-2.15.11-1|35	%doc %{gem_docdir}
21cr|rubygem-cri-2.15.11-1|36	%doc README.md
21cr|rubygem-cri-2.15.11-1|37	%license LICENSE
21cr|rubygem-cri-2.15.11-1|38	
21cr|rubygem-cri-2.15.11-1|39	#----------------------------------------------------------------------------
21cr|rubygem-cri-2.15.11-1|40	
21cr|rubygem-cri-2.15.11-1|41	%prep
21cr|rubygem-cri-2.15.11-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-cri-2.15.11-1|43	
21cr|rubygem-cri-2.15.11-1|44	%build
21cr|rubygem-cri-2.15.11-1|45	%gem_build
21cr|rubygem-cri-2.15.11-1|46	
21cr|rubygem-cri-2.15.11-1|47	%install
21cr|rubygem-cri-2.15.11-1|48	%gem_install
21cr|rubygem-cri-2.15.11-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-cri-2.15.11-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-cri-2.15.11-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8063 21
21cr|rubygem-csv3_1_5-3.1.5-1|1	%define gem_name csv
21cr|rubygem-csv3_1_5-3.1.5-1|2	# Need for rubygem-packaging
21cr|rubygem-csv3_1_5-3.1.5-1|3	%define version 3.1.5
21cr|rubygem-csv3_1_5-3.1.5-1|4	
21cr|rubygem-csv3_1_5-3.1.5-1|5	Summary:	Complete interface to CSV files and data
21cr|rubygem-csv3_1_5-3.1.5-1|6	Name:		rubygem-%{gem_name}3_1_5
21cr|rubygem-csv3_1_5-3.1.5-1|7	Version:	%{version}
21cr|rubygem-csv3_1_5-3.1.5-1|8	Release:	1
21cr|rubygem-csv3_1_5-3.1.5-1|9	License:	ASL 2.0
21cr|rubygem-csv3_1_5-3.1.5-1|10	Group:		Development/Ruby
21cr|rubygem-csv3_1_5-3.1.5-1|11	Url:		https://rubygems.org/gems/csv
21cr|rubygem-csv3_1_5-3.1.5-1|12	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-csv3_1_5-3.1.5-1|13	BuildRequires:	rubygems-devel
21cr|rubygem-csv3_1_5-3.1.5-1|14	BuildArch:	noarch
21cr|rubygem-csv3_1_5-3.1.5-1|15	
21cr|rubygem-csv3_1_5-3.1.5-1|16	%description
21cr|rubygem-csv3_1_5-3.1.5-1|17	complete interface to CSV files and data. It offers tools to enable you
21cr|rubygem-csv3_1_5-3.1.5-1|18	to read and write to and from Strings or IO objects, as needed.
21cr|rubygem-csv3_1_5-3.1.5-1|19	
21cr|rubygem-csv3_1_5-3.1.5-1|20	%files
21cr|rubygem-csv3_1_5-3.1.5-1|21	%doc README.md
21cr|rubygem-csv3_1_5-3.1.5-1|22	%license LICENSE.txt
21cr|rubygem-csv3_1_5-3.1.5-1|23	%{gem_instdir}
21cr|rubygem-csv3_1_5-3.1.5-1|24	%{gem_spec}
21cr|rubygem-csv3_1_5-3.1.5-1|25	%exclude %{gem_cache}
21cr|rubygem-csv3_1_5-3.1.5-1|26	
21cr|rubygem-csv3_1_5-3.1.5-1|27	#----------------------------------------------------------------------------
21cr|rubygem-csv3_1_5-3.1.5-1|28	
21cr|rubygem-csv3_1_5-3.1.5-1|29	%package doc
21cr|rubygem-csv3_1_5-3.1.5-1|30	Summary:	Documentation for %{name}
21cr|rubygem-csv3_1_5-3.1.5-1|31	Group:		Books/Computer books
21cr|rubygem-csv3_1_5-3.1.5-1|32	Requires:	%{name} = %{EVRD}
21cr|rubygem-csv3_1_5-3.1.5-1|33	
21cr|rubygem-csv3_1_5-3.1.5-1|34	%description doc
21cr|rubygem-csv3_1_5-3.1.5-1|35	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-csv3_1_5-3.1.5-1|36	
21cr|rubygem-csv3_1_5-3.1.5-1|37	%files doc
21cr|rubygem-csv3_1_5-3.1.5-1|38	%doc %{gem_docdir}
21cr|rubygem-csv3_1_5-3.1.5-1|39	%doc README.md
21cr|rubygem-csv3_1_5-3.1.5-1|40	%license LICENSE.txt
21cr|rubygem-csv3_1_5-3.1.5-1|41	
21cr|rubygem-csv3_1_5-3.1.5-1|42	#----------------------------------------------------------------------------
21cr|rubygem-csv3_1_5-3.1.5-1|43	
21cr|rubygem-csv3_1_5-3.1.5-1|44	%prep
21cr|rubygem-csv3_1_5-3.1.5-1|45	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-csv3_1_5-3.1.5-1|46	
21cr|rubygem-csv3_1_5-3.1.5-1|47	%build
21cr|rubygem-csv3_1_5-3.1.5-1|48	%gem_build
21cr|rubygem-csv3_1_5-3.1.5-1|49	
21cr|rubygem-csv3_1_5-3.1.5-1|50	%install
21cr|rubygem-csv3_1_5-3.1.5-1|51	%gem_install
21cr|rubygem-csv3_1_5-3.1.5-1|52	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-csv3_1_5-3.1.5-1|53	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-csv3_1_5-3.1.5-1|54	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8064 21
21cr|rubygem-declarative-0.0.20-1|1	%define gem_name declarative
21cr|rubygem-declarative-0.0.20-1|2	
21cr|rubygem-declarative-0.0.20-1|3	Summary:	DSL for nested generic schemas with inheritance and refining
21cr|rubygem-declarative-0.0.20-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-declarative-0.0.20-1|5	Version:	0.0.20
21cr|rubygem-declarative-0.0.20-1|6	Release:	1
21cr|rubygem-declarative-0.0.20-1|7	License:	MIT
21cr|rubygem-declarative-0.0.20-1|8	Group:		Development/Ruby
21cr|rubygem-declarative-0.0.20-1|9	Url:		https://rubygems.org/gems/declarative
21cr|rubygem-declarative-0.0.20-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-declarative-0.0.20-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-declarative-0.0.20-1|12	BuildArch:	noarch
21cr|rubygem-declarative-0.0.20-1|13	
21cr|rubygem-declarative-0.0.20-1|14	%description
21cr|rubygem-declarative-0.0.20-1|15	DSL for nested generic schemas with inheritance and refining.
21cr|rubygem-declarative-0.0.20-1|16	
21cr|rubygem-declarative-0.0.20-1|17	%files
21cr|rubygem-declarative-0.0.20-1|18	%doc README.md
21cr|rubygem-declarative-0.0.20-1|19	%license LICENSE.txt
21cr|rubygem-declarative-0.0.20-1|20	%{gem_instdir}
21cr|rubygem-declarative-0.0.20-1|21	%{gem_spec}
21cr|rubygem-declarative-0.0.20-1|22	%exclude %{gem_cache}
21cr|rubygem-declarative-0.0.20-1|23	
21cr|rubygem-declarative-0.0.20-1|24	#----------------------------------------------------------------------------
21cr|rubygem-declarative-0.0.20-1|25	
21cr|rubygem-declarative-0.0.20-1|26	%package doc
21cr|rubygem-declarative-0.0.20-1|27	Summary:	Documentation for %{name}
21cr|rubygem-declarative-0.0.20-1|28	Group:		Books/Computer books
21cr|rubygem-declarative-0.0.20-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-declarative-0.0.20-1|30	
21cr|rubygem-declarative-0.0.20-1|31	%description doc
21cr|rubygem-declarative-0.0.20-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-declarative-0.0.20-1|33	
21cr|rubygem-declarative-0.0.20-1|34	%files doc
21cr|rubygem-declarative-0.0.20-1|35	%doc %{gem_docdir}
21cr|rubygem-declarative-0.0.20-1|36	%doc README.md
21cr|rubygem-declarative-0.0.20-1|37	%license LICENSE.txt
21cr|rubygem-declarative-0.0.20-1|38	
21cr|rubygem-declarative-0.0.20-1|39	#----------------------------------------------------------------------------
21cr|rubygem-declarative-0.0.20-1|40	
21cr|rubygem-declarative-0.0.20-1|41	%prep
21cr|rubygem-declarative-0.0.20-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-declarative-0.0.20-1|43	
21cr|rubygem-declarative-0.0.20-1|44	%build
21cr|rubygem-declarative-0.0.20-1|45	%gem_build
21cr|rubygem-declarative-0.0.20-1|46	
21cr|rubygem-declarative-0.0.20-1|47	%install
21cr|rubygem-declarative-0.0.20-1|48	%gem_install
21cr|rubygem-declarative-0.0.20-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-declarative-0.0.20-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-declarative-0.0.20-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8065 21
21cr|rubygem-digest-crc-0.6.4-2|1	%define gem_name digest-crc
21cr|rubygem-digest-crc-0.6.4-2|2	
21cr|rubygem-digest-crc-0.6.4-2|3	Summary:	Adds support for calculating CRC to the Digest module
21cr|rubygem-digest-crc-0.6.4-2|4	Name:		rubygem-%{gem_name}
21cr|rubygem-digest-crc-0.6.4-2|5	Version:	0.6.4
21cr|rubygem-digest-crc-0.6.4-2|6	Release:	2
21cr|rubygem-digest-crc-0.6.4-2|7	License:	MIT
21cr|rubygem-digest-crc-0.6.4-2|8	Group:		Development/Ruby
21cr|rubygem-digest-crc-0.6.4-2|9	Url:		https://rubygems.org/gems/digest-crc
21cr|rubygem-digest-crc-0.6.4-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-digest-crc-0.6.4-2|11	BuildRequires:	rubygem-rake
21cr|rubygem-digest-crc-0.6.4-2|12	BuildRequires:	rubygems-devel
21cr|rubygem-digest-crc-0.6.4-2|13	BuildRequires:	pkgconfig(ruby)
21cr|rubygem-digest-crc-0.6.4-2|14	Requires:	rubygem-rake
21cr|rubygem-digest-crc-0.6.4-2|15	
21cr|rubygem-digest-crc-0.6.4-2|16	%description
21cr|rubygem-digest-crc-0.6.4-2|17	Adds support for calculating Cyclic Redundancy Check (CRC) to the Digest module.
21cr|rubygem-digest-crc-0.6.4-2|18	
21cr|rubygem-digest-crc-0.6.4-2|19	%files
21cr|rubygem-digest-crc-0.6.4-2|20	%doc README.md
21cr|rubygem-digest-crc-0.6.4-2|21	%{gem_instdir}
21cr|rubygem-digest-crc-0.6.4-2|22	%{gem_spec}
21cr|rubygem-digest-crc-0.6.4-2|23	%exclude %{gem_cache}
21cr|rubygem-digest-crc-0.6.4-2|24	
21cr|rubygem-digest-crc-0.6.4-2|25	#----------------------------------------------------------------------------
21cr|rubygem-digest-crc-0.6.4-2|26	
21cr|rubygem-digest-crc-0.6.4-2|27	%package doc
21cr|rubygem-digest-crc-0.6.4-2|28	Summary:	Documentation for %{name}
21cr|rubygem-digest-crc-0.6.4-2|29	Group:		Books/Computer books
21cr|rubygem-digest-crc-0.6.4-2|30	Requires:	%{name} = %{EVRD}
21cr|rubygem-digest-crc-0.6.4-2|31	
21cr|rubygem-digest-crc-0.6.4-2|32	%description doc
21cr|rubygem-digest-crc-0.6.4-2|33	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-digest-crc-0.6.4-2|34	
21cr|rubygem-digest-crc-0.6.4-2|35	%files doc
21cr|rubygem-digest-crc-0.6.4-2|36	%doc %{gem_docdir}
21cr|rubygem-digest-crc-0.6.4-2|37	%doc README.md
21cr|rubygem-digest-crc-0.6.4-2|38	
21cr|rubygem-digest-crc-0.6.4-2|39	#----------------------------------------------------------------------------
21cr|rubygem-digest-crc-0.6.4-2|40	
21cr|rubygem-digest-crc-0.6.4-2|41	%prep
21cr|rubygem-digest-crc-0.6.4-2|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-digest-crc-0.6.4-2|43	
21cr|rubygem-digest-crc-0.6.4-2|44	%build
21cr|rubygem-digest-crc-0.6.4-2|45	%gem_build
21cr|rubygem-digest-crc-0.6.4-2|46	
21cr|rubygem-digest-crc-0.6.4-2|47	%install
21cr|rubygem-digest-crc-0.6.4-2|48	%gem_install
21cr|rubygem-digest-crc-0.6.4-2|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-digest-crc-0.6.4-2|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-digest-crc-0.6.4-2|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8066 21
21cr|rubygem-docile-1.4.0-1|1	%global gem_name docile
21cr|rubygem-docile-1.4.0-1|2	
21cr|rubygem-docile-1.4.0-1|3	Name:		rubygem-%{gem_name}
21cr|rubygem-docile-1.4.0-1|4	Version:	1.4.0
21cr|rubygem-docile-1.4.0-1|5	Release:	1
21cr|rubygem-docile-1.4.0-1|6	Summary:	Docile keeps your Ruby DSLs tame and well-behaved
21cr|rubygem-docile-1.4.0-1|7	Group:		Development/Ruby
21cr|rubygem-docile-1.4.0-1|8	License:	MIT
21cr|rubygem-docile-1.4.0-1|9	URL:		https://ms-ati.github.com/docile/
21cr|rubygem-docile-1.4.0-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-docile-1.4.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-docile-1.4.0-1|12	BuildArch:	noarch
21cr|rubygem-docile-1.4.0-1|13	
21cr|rubygem-docile-1.4.0-1|14	%description
21cr|rubygem-docile-1.4.0-1|15	Docile turns any Ruby object into a DSL.
21cr|rubygem-docile-1.4.0-1|16	Especially useful with the Builder pattern.
21cr|rubygem-docile-1.4.0-1|17	
21cr|rubygem-docile-1.4.0-1|18	%files
21cr|rubygem-docile-1.4.0-1|19	%doc %{gem_instdir}/LICENSE
21cr|rubygem-docile-1.4.0-1|20	%dir %{gem_instdir}
21cr|rubygem-docile-1.4.0-1|21	%{gem_libdir}
21cr|rubygem-docile-1.4.0-1|22	%exclude %{gem_cache}
21cr|rubygem-docile-1.4.0-1|23	%exclude %{gem_instdir}/Gemfile
21cr|rubygem-docile-1.4.0-1|24	%exclude %{gem_instdir}/docile.gemspec
21cr|rubygem-docile-1.4.0-1|25	%{gem_spec}
21cr|rubygem-docile-1.4.0-1|26	
21cr|rubygem-docile-1.4.0-1|27	#------------------------------------------------------------------
21cr|rubygem-docile-1.4.0-1|28	%package doc
21cr|rubygem-docile-1.4.0-1|29	Summary:	Documentation for %{name}
21cr|rubygem-docile-1.4.0-1|30	Requires:	%{name} = %{version}-%{release}
21cr|rubygem-docile-1.4.0-1|31	BuildArch:	noarch
21cr|rubygem-docile-1.4.0-1|32	
21cr|rubygem-docile-1.4.0-1|33	%description doc
21cr|rubygem-docile-1.4.0-1|34	Documentation for %{name}
21cr|rubygem-docile-1.4.0-1|35	
21cr|rubygem-docile-1.4.0-1|36	%files doc
21cr|rubygem-docile-1.4.0-1|37	%doc %{gem_docdir}
21cr|rubygem-docile-1.4.0-1|38	%doc %{gem_instdir}/HISTORY.md
21cr|rubygem-docile-1.4.0-1|39	%doc %{gem_instdir}/README.md
21cr|rubygem-docile-1.4.0-1|40	%doc %{gem_instdir}/SECURITY.md
21cr|rubygem-docile-1.4.0-1|41	%{gem_instdir}/Rakefile
21cr|rubygem-docile-1.4.0-1|42	
21cr|rubygem-docile-1.4.0-1|43	#------------------------------------------------------------------
21cr|rubygem-docile-1.4.0-1|44	
21cr|rubygem-docile-1.4.0-1|45	%prep
21cr|rubygem-docile-1.4.0-1|46	%setup -q -n %{gem_name}-%{version}
21cr|rubygem-docile-1.4.0-1|47	
21cr|rubygem-docile-1.4.0-1|48	%build
21cr|rubygem-docile-1.4.0-1|49	%gem_build
21cr|rubygem-docile-1.4.0-1|50	
21cr|rubygem-docile-1.4.0-1|51	%install
21cr|rubygem-docile-1.4.0-1|52	%gem_install
21cr|rubygem-docile-1.4.0-1|53	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-docile-1.4.0-1|54	cp -a ./%{gem_dir}/* %{buildroot}%{gem_dir}/
21cr|rubygem-docile-1.4.0-1|55	
21cr|rubygem-docile-1.4.0-1|56	# Remove build leftovers.
21cr|rubygem-docile-1.4.0-1|57	rm -rf %{buildroot}%{gem_instdir}/{.coveralls.yml,.gitignore,.rspec,.ruby-gemset,.ruby-version,.travis.yml,.yard*,.rubocop.yml,.github}

8067 21
21cr|rubygem-docopt-0.6.1-1|1	%define gem_name docopt
21cr|rubygem-docopt-0.6.1-1|2	
21cr|rubygem-docopt-0.6.1-1|3	Summary:	Ruby port of creater command-line interfaces
21cr|rubygem-docopt-0.6.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-docopt-0.6.1-1|5	Version:	0.6.1
21cr|rubygem-docopt-0.6.1-1|6	Release:	1
21cr|rubygem-docopt-0.6.1-1|7	License:	MIT
21cr|rubygem-docopt-0.6.1-1|8	Group:		Development/Ruby
21cr|rubygem-docopt-0.6.1-1|9	Url:		https://github.com/docopt/docopt.rb
21cr|rubygem-docopt-0.6.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-docopt-0.6.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-docopt-0.6.1-1|12	BuildArch:	noarch
21cr|rubygem-docopt-0.6.1-1|13	
21cr|rubygem-docopt-0.6.1-1|14	%description
21cr|rubygem-docopt-0.6.1-1|15	Ruby port of creater command-line interfaces.
21cr|rubygem-docopt-0.6.1-1|16	
21cr|rubygem-docopt-0.6.1-1|17	%files
21cr|rubygem-docopt-0.6.1-1|18	%doc README.md
21cr|rubygem-docopt-0.6.1-1|19	%license LICENSE
21cr|rubygem-docopt-0.6.1-1|20	%{gem_instdir}
21cr|rubygem-docopt-0.6.1-1|21	%{gem_spec}
21cr|rubygem-docopt-0.6.1-1|22	%exclude %{gem_cache}
21cr|rubygem-docopt-0.6.1-1|23	
21cr|rubygem-docopt-0.6.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-docopt-0.6.1-1|25	
21cr|rubygem-docopt-0.6.1-1|26	%package doc
21cr|rubygem-docopt-0.6.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-docopt-0.6.1-1|28	Group:		Books/Computer books
21cr|rubygem-docopt-0.6.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-docopt-0.6.1-1|30	
21cr|rubygem-docopt-0.6.1-1|31	%description doc
21cr|rubygem-docopt-0.6.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-docopt-0.6.1-1|33	
21cr|rubygem-docopt-0.6.1-1|34	%files doc
21cr|rubygem-docopt-0.6.1-1|35	%doc %{gem_docdir}
21cr|rubygem-docopt-0.6.1-1|36	%doc README.md
21cr|rubygem-docopt-0.6.1-1|37	%license LICENSE
21cr|rubygem-docopt-0.6.1-1|38	
21cr|rubygem-docopt-0.6.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-docopt-0.6.1-1|40	
21cr|rubygem-docopt-0.6.1-1|41	%prep
21cr|rubygem-docopt-0.6.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-docopt-0.6.1-1|43	
21cr|rubygem-docopt-0.6.1-1|44	%build
21cr|rubygem-docopt-0.6.1-1|45	%gem_build
21cr|rubygem-docopt-0.6.1-1|46	
21cr|rubygem-docopt-0.6.1-1|47	%install
21cr|rubygem-docopt-0.6.1-1|48	%gem_install
21cr|rubygem-docopt-0.6.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-docopt-0.6.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-docopt-0.6.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8068 21
21cr|rubygem-erubi-1.11.0-1|1	%define gem_name erubi
21cr|rubygem-erubi-1.11.0-1|2	
21cr|rubygem-erubi-1.11.0-1|3	Summary:	ERB template engine for ruby
21cr|rubygem-erubi-1.11.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-erubi-1.11.0-1|5	Version:	1.11.0
21cr|rubygem-erubi-1.11.0-1|6	Release:	1
21cr|rubygem-erubi-1.11.0-1|7	License:	MIT
21cr|rubygem-erubi-1.11.0-1|8	Group:		Development/Ruby
21cr|rubygem-erubi-1.11.0-1|9	Url:		https://rubygems.org/gems/erubi
21cr|rubygem-erubi-1.11.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-erubi-1.11.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-erubi-1.11.0-1|12	BuildArch:	noarch
21cr|rubygem-erubi-1.11.0-1|13	
21cr|rubygem-erubi-1.11.0-1|14	%description
21cr|rubygem-erubi-1.11.0-1|15	%{summary}.
21cr|rubygem-erubi-1.11.0-1|16	
21cr|rubygem-erubi-1.11.0-1|17	%files
21cr|rubygem-erubi-1.11.0-1|18	%doc CHANGELOG README.rdoc
21cr|rubygem-erubi-1.11.0-1|19	%license MIT-LICENSE
21cr|rubygem-erubi-1.11.0-1|20	%{gem_instdir}
21cr|rubygem-erubi-1.11.0-1|21	%{gem_spec}
21cr|rubygem-erubi-1.11.0-1|22	%exclude %{gem_cache}
21cr|rubygem-erubi-1.11.0-1|23	
21cr|rubygem-erubi-1.11.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-erubi-1.11.0-1|25	
21cr|rubygem-erubi-1.11.0-1|26	%package doc
21cr|rubygem-erubi-1.11.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-erubi-1.11.0-1|28	Group:		Books/Computer books
21cr|rubygem-erubi-1.11.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-erubi-1.11.0-1|30	
21cr|rubygem-erubi-1.11.0-1|31	%description doc
21cr|rubygem-erubi-1.11.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-erubi-1.11.0-1|33	
21cr|rubygem-erubi-1.11.0-1|34	%files doc
21cr|rubygem-erubi-1.11.0-1|35	%doc %{gem_docdir}
21cr|rubygem-erubi-1.11.0-1|36	%doc CHANGELOG README.rdoc
21cr|rubygem-erubi-1.11.0-1|37	%license MIT-LICENSE
21cr|rubygem-erubi-1.11.0-1|38	
21cr|rubygem-erubi-1.11.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-erubi-1.11.0-1|40	
21cr|rubygem-erubi-1.11.0-1|41	%prep
21cr|rubygem-erubi-1.11.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-erubi-1.11.0-1|43	
21cr|rubygem-erubi-1.11.0-1|44	%build
21cr|rubygem-erubi-1.11.0-1|45	%gem_build
21cr|rubygem-erubi-1.11.0-1|46	
21cr|rubygem-erubi-1.11.0-1|47	%install
21cr|rubygem-erubi-1.11.0-1|48	%gem_install
21cr|rubygem-erubi-1.11.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-erubi-1.11.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-erubi-1.11.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8069 21
21cr|rubygem-faraday-2.7.2-1|1	%define gem_name faraday
21cr|rubygem-faraday-2.7.2-1|2	
21cr|rubygem-faraday-2.7.2-1|3	Summary:	HTTP/REST API client library
21cr|rubygem-faraday-2.7.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-2.7.2-1|5	Version:	2.7.2
21cr|rubygem-faraday-2.7.2-1|6	Release:	1
21cr|rubygem-faraday-2.7.2-1|7	License:	MIT
21cr|rubygem-faraday-2.7.2-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-2.7.2-1|9	Url:		https://rubygems.org/gems/faraday
21cr|rubygem-faraday-2.7.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-2.7.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-2.7.2-1|12	BuildArch:	noarch
21cr|rubygem-faraday-2.7.2-1|13	
21cr|rubygem-faraday-2.7.2-1|14	%description
21cr|rubygem-faraday-2.7.2-1|15	HTTP/REST API client library.
21cr|rubygem-faraday-2.7.2-1|16	
21cr|rubygem-faraday-2.7.2-1|17	%files
21cr|rubygem-faraday-2.7.2-1|18	%doc README.md
21cr|rubygem-faraday-2.7.2-1|19	%{gem_instdir}
21cr|rubygem-faraday-2.7.2-1|20	%{gem_spec}
21cr|rubygem-faraday-2.7.2-1|21	%exclude %{gem_cache}
21cr|rubygem-faraday-2.7.2-1|22	
21cr|rubygem-faraday-2.7.2-1|23	#----------------------------------------------------------------------------
21cr|rubygem-faraday-2.7.2-1|24	
21cr|rubygem-faraday-2.7.2-1|25	%package doc
21cr|rubygem-faraday-2.7.2-1|26	Summary:	Documentation for %{name}
21cr|rubygem-faraday-2.7.2-1|27	Group:		Books/Computer books
21cr|rubygem-faraday-2.7.2-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-2.7.2-1|29	
21cr|rubygem-faraday-2.7.2-1|30	%description doc
21cr|rubygem-faraday-2.7.2-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-2.7.2-1|32	
21cr|rubygem-faraday-2.7.2-1|33	%files doc
21cr|rubygem-faraday-2.7.2-1|34	%doc %{gem_docdir}
21cr|rubygem-faraday-2.7.2-1|35	%doc README.md
21cr|rubygem-faraday-2.7.2-1|36	
21cr|rubygem-faraday-2.7.2-1|37	#----------------------------------------------------------------------------
21cr|rubygem-faraday-2.7.2-1|38	
21cr|rubygem-faraday-2.7.2-1|39	%prep
21cr|rubygem-faraday-2.7.2-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-2.7.2-1|41	
21cr|rubygem-faraday-2.7.2-1|42	%build
21cr|rubygem-faraday-2.7.2-1|43	%gem_build
21cr|rubygem-faraday-2.7.2-1|44	
21cr|rubygem-faraday-2.7.2-1|45	%install
21cr|rubygem-faraday-2.7.2-1|46	%gem_install
21cr|rubygem-faraday-2.7.2-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-2.7.2-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-2.7.2-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8070 21
21cr|rubygem-faraday-em_http-1.0.0-1|1	%define gem_name faraday-em_http
21cr|rubygem-faraday-em_http-1.0.0-1|2	
21cr|rubygem-faraday-em_http-1.0.0-1|3	Summary:	Faraday adapter for Em::Http
21cr|rubygem-faraday-em_http-1.0.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-em_http-1.0.0-1|5	Version:	1.0.0
21cr|rubygem-faraday-em_http-1.0.0-1|6	Release:	1
21cr|rubygem-faraday-em_http-1.0.0-1|7	License:	MIT
21cr|rubygem-faraday-em_http-1.0.0-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-em_http-1.0.0-1|9	Url:		https://rubygems.org/gems/faraday-em_http
21cr|rubygem-faraday-em_http-1.0.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-em_http-1.0.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-em_http-1.0.0-1|12	BuildArch:	noarch
21cr|rubygem-faraday-em_http-1.0.0-1|13	
21cr|rubygem-faraday-em_http-1.0.0-1|14	%description
21cr|rubygem-faraday-em_http-1.0.0-1|15	%{summary}.
21cr|rubygem-faraday-em_http-1.0.0-1|16	
21cr|rubygem-faraday-em_http-1.0.0-1|17	%files
21cr|rubygem-faraday-em_http-1.0.0-1|18	%doc README.md
21cr|rubygem-faraday-em_http-1.0.0-1|19	%license LICENSE.md
21cr|rubygem-faraday-em_http-1.0.0-1|20	%{gem_instdir}
21cr|rubygem-faraday-em_http-1.0.0-1|21	%{gem_spec}
21cr|rubygem-faraday-em_http-1.0.0-1|22	%exclude %{gem_cache}
21cr|rubygem-faraday-em_http-1.0.0-1|23	
21cr|rubygem-faraday-em_http-1.0.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-faraday-em_http-1.0.0-1|25	
21cr|rubygem-faraday-em_http-1.0.0-1|26	%package doc
21cr|rubygem-faraday-em_http-1.0.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-faraday-em_http-1.0.0-1|28	Group:		Books/Computer books
21cr|rubygem-faraday-em_http-1.0.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-em_http-1.0.0-1|30	
21cr|rubygem-faraday-em_http-1.0.0-1|31	%description doc
21cr|rubygem-faraday-em_http-1.0.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-em_http-1.0.0-1|33	
21cr|rubygem-faraday-em_http-1.0.0-1|34	%files doc
21cr|rubygem-faraday-em_http-1.0.0-1|35	%doc %{gem_docdir}
21cr|rubygem-faraday-em_http-1.0.0-1|36	%doc README.md
21cr|rubygem-faraday-em_http-1.0.0-1|37	%license LICENSE.md
21cr|rubygem-faraday-em_http-1.0.0-1|38	
21cr|rubygem-faraday-em_http-1.0.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-faraday-em_http-1.0.0-1|40	
21cr|rubygem-faraday-em_http-1.0.0-1|41	%prep
21cr|rubygem-faraday-em_http-1.0.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-em_http-1.0.0-1|43	
21cr|rubygem-faraday-em_http-1.0.0-1|44	%build
21cr|rubygem-faraday-em_http-1.0.0-1|45	%gem_build
21cr|rubygem-faraday-em_http-1.0.0-1|46	
21cr|rubygem-faraday-em_http-1.0.0-1|47	%install
21cr|rubygem-faraday-em_http-1.0.0-1|48	%gem_install
21cr|rubygem-faraday-em_http-1.0.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-em_http-1.0.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-em_http-1.0.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8071 21
21cr|rubygem-faraday-em_synchrony-1.0.0-1|1	%define gem_name faraday-em_synchrony
21cr|rubygem-faraday-em_synchrony-1.0.0-1|2	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|3	Summary:	Faraday adapter for EM::Synchrony
21cr|rubygem-faraday-em_synchrony-1.0.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|5	Version:	1.0.0
21cr|rubygem-faraday-em_synchrony-1.0.0-1|6	Release:	1
21cr|rubygem-faraday-em_synchrony-1.0.0-1|7	License:	MIT
21cr|rubygem-faraday-em_synchrony-1.0.0-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-em_synchrony-1.0.0-1|9	Url:		https://rubygems.org/gems/faraday-em_synchrony
21cr|rubygem-faraday-em_synchrony-1.0.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-em_synchrony-1.0.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-em_synchrony-1.0.0-1|12	BuildArch:	noarch
21cr|rubygem-faraday-em_synchrony-1.0.0-1|13	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|14	%description
21cr|rubygem-faraday-em_synchrony-1.0.0-1|15	%{summary}.
21cr|rubygem-faraday-em_synchrony-1.0.0-1|16	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|17	%files
21cr|rubygem-faraday-em_synchrony-1.0.0-1|18	%doc README.md
21cr|rubygem-faraday-em_synchrony-1.0.0-1|19	%license LICENSE.md
21cr|rubygem-faraday-em_synchrony-1.0.0-1|20	%{gem_instdir}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|21	%{gem_spec}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|22	%exclude %{gem_cache}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|23	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-faraday-em_synchrony-1.0.0-1|25	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|26	%package doc
21cr|rubygem-faraday-em_synchrony-1.0.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|28	Group:		Books/Computer books
21cr|rubygem-faraday-em_synchrony-1.0.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|30	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|31	%description doc
21cr|rubygem-faraday-em_synchrony-1.0.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-em_synchrony-1.0.0-1|33	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|34	%files doc
21cr|rubygem-faraday-em_synchrony-1.0.0-1|35	%doc %{gem_docdir}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|36	%doc README.md
21cr|rubygem-faraday-em_synchrony-1.0.0-1|37	%license LICENSE.md
21cr|rubygem-faraday-em_synchrony-1.0.0-1|38	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-faraday-em_synchrony-1.0.0-1|40	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|41	%prep
21cr|rubygem-faraday-em_synchrony-1.0.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|43	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|44	%build
21cr|rubygem-faraday-em_synchrony-1.0.0-1|45	%gem_build
21cr|rubygem-faraday-em_synchrony-1.0.0-1|46	
21cr|rubygem-faraday-em_synchrony-1.0.0-1|47	%install
21cr|rubygem-faraday-em_synchrony-1.0.0-1|48	%gem_install
21cr|rubygem-faraday-em_synchrony-1.0.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-em_synchrony-1.0.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8072 21
21cr|rubygem-faraday-httpclient-2.0.1-1|1	%define gem_name faraday-httpclient
21cr|rubygem-faraday-httpclient-2.0.1-1|2	
21cr|rubygem-faraday-httpclient-2.0.1-1|3	Summary:	Faraday adapter for HTTPClient
21cr|rubygem-faraday-httpclient-2.0.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-httpclient-2.0.1-1|5	Version:	2.0.1
21cr|rubygem-faraday-httpclient-2.0.1-1|6	Release:	1
21cr|rubygem-faraday-httpclient-2.0.1-1|7	License:	MIT
21cr|rubygem-faraday-httpclient-2.0.1-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-httpclient-2.0.1-1|9	Url:		https://rubygems.org/gems/faraday-httpclient
21cr|rubygem-faraday-httpclient-2.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-httpclient-2.0.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-httpclient-2.0.1-1|12	BuildArch:	noarch
21cr|rubygem-faraday-httpclient-2.0.1-1|13	
21cr|rubygem-faraday-httpclient-2.0.1-1|14	%description
21cr|rubygem-faraday-httpclient-2.0.1-1|15	%{summary}.
21cr|rubygem-faraday-httpclient-2.0.1-1|16	
21cr|rubygem-faraday-httpclient-2.0.1-1|17	%files
21cr|rubygem-faraday-httpclient-2.0.1-1|18	%doc README.md
21cr|rubygem-faraday-httpclient-2.0.1-1|19	%license LICENSE.md
21cr|rubygem-faraday-httpclient-2.0.1-1|20	%{gem_instdir}
21cr|rubygem-faraday-httpclient-2.0.1-1|21	%{gem_spec}
21cr|rubygem-faraday-httpclient-2.0.1-1|22	%exclude %{gem_cache}
21cr|rubygem-faraday-httpclient-2.0.1-1|23	
21cr|rubygem-faraday-httpclient-2.0.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-faraday-httpclient-2.0.1-1|25	
21cr|rubygem-faraday-httpclient-2.0.1-1|26	%package doc
21cr|rubygem-faraday-httpclient-2.0.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-faraday-httpclient-2.0.1-1|28	Group:		Books/Computer books
21cr|rubygem-faraday-httpclient-2.0.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-httpclient-2.0.1-1|30	
21cr|rubygem-faraday-httpclient-2.0.1-1|31	%description doc
21cr|rubygem-faraday-httpclient-2.0.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-httpclient-2.0.1-1|33	
21cr|rubygem-faraday-httpclient-2.0.1-1|34	%files doc
21cr|rubygem-faraday-httpclient-2.0.1-1|35	%doc %{gem_docdir}
21cr|rubygem-faraday-httpclient-2.0.1-1|36	%doc README.md
21cr|rubygem-faraday-httpclient-2.0.1-1|37	%license LICENSE.md
21cr|rubygem-faraday-httpclient-2.0.1-1|38	
21cr|rubygem-faraday-httpclient-2.0.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-faraday-httpclient-2.0.1-1|40	
21cr|rubygem-faraday-httpclient-2.0.1-1|41	%prep
21cr|rubygem-faraday-httpclient-2.0.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-httpclient-2.0.1-1|43	
21cr|rubygem-faraday-httpclient-2.0.1-1|44	%build
21cr|rubygem-faraday-httpclient-2.0.1-1|45	%gem_build
21cr|rubygem-faraday-httpclient-2.0.1-1|46	
21cr|rubygem-faraday-httpclient-2.0.1-1|47	%install
21cr|rubygem-faraday-httpclient-2.0.1-1|48	%gem_install
21cr|rubygem-faraday-httpclient-2.0.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-httpclient-2.0.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-httpclient-2.0.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8073 21
21cr|rubygem-faraday-multipart-1.0.4-1|1	%define gem_name faraday-multipart
21cr|rubygem-faraday-multipart-1.0.4-1|2	
21cr|rubygem-faraday-multipart-1.0.4-1|3	Summary:	Perform multipart-post requests using Faraday
21cr|rubygem-faraday-multipart-1.0.4-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-multipart-1.0.4-1|5	Version:	1.0.4
21cr|rubygem-faraday-multipart-1.0.4-1|6	Release:	1
21cr|rubygem-faraday-multipart-1.0.4-1|7	License:	MIT
21cr|rubygem-faraday-multipart-1.0.4-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-multipart-1.0.4-1|9	Url:		https://rubygems.org/gems/faraday-multipart
21cr|rubygem-faraday-multipart-1.0.4-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-multipart-1.0.4-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-multipart-1.0.4-1|12	BuildArch:	noarch
21cr|rubygem-faraday-multipart-1.0.4-1|13	
21cr|rubygem-faraday-multipart-1.0.4-1|14	%description
21cr|rubygem-faraday-multipart-1.0.4-1|15	%{summary}.
21cr|rubygem-faraday-multipart-1.0.4-1|16	
21cr|rubygem-faraday-multipart-1.0.4-1|17	%files
21cr|rubygem-faraday-multipart-1.0.4-1|18	%doc CHANGELOG.md README.md
21cr|rubygem-faraday-multipart-1.0.4-1|19	%license LICENSE.md
21cr|rubygem-faraday-multipart-1.0.4-1|20	%{gem_instdir}
21cr|rubygem-faraday-multipart-1.0.4-1|21	%{gem_spec}
21cr|rubygem-faraday-multipart-1.0.4-1|22	%exclude %{gem_cache}
21cr|rubygem-faraday-multipart-1.0.4-1|23	
21cr|rubygem-faraday-multipart-1.0.4-1|24	#----------------------------------------------------------------------------
21cr|rubygem-faraday-multipart-1.0.4-1|25	
21cr|rubygem-faraday-multipart-1.0.4-1|26	%package doc
21cr|rubygem-faraday-multipart-1.0.4-1|27	Summary:	Documentation for %{name}
21cr|rubygem-faraday-multipart-1.0.4-1|28	Group:		Books/Computer books
21cr|rubygem-faraday-multipart-1.0.4-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-multipart-1.0.4-1|30	
21cr|rubygem-faraday-multipart-1.0.4-1|31	%description doc
21cr|rubygem-faraday-multipart-1.0.4-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-multipart-1.0.4-1|33	
21cr|rubygem-faraday-multipart-1.0.4-1|34	%files doc
21cr|rubygem-faraday-multipart-1.0.4-1|35	%doc %{gem_docdir}
21cr|rubygem-faraday-multipart-1.0.4-1|36	%doc CHANGELOG.md README.md
21cr|rubygem-faraday-multipart-1.0.4-1|37	%license LICENSE.md
21cr|rubygem-faraday-multipart-1.0.4-1|38	
21cr|rubygem-faraday-multipart-1.0.4-1|39	#----------------------------------------------------------------------------
21cr|rubygem-faraday-multipart-1.0.4-1|40	
21cr|rubygem-faraday-multipart-1.0.4-1|41	%prep
21cr|rubygem-faraday-multipart-1.0.4-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-multipart-1.0.4-1|43	
21cr|rubygem-faraday-multipart-1.0.4-1|44	%build
21cr|rubygem-faraday-multipart-1.0.4-1|45	%gem_build
21cr|rubygem-faraday-multipart-1.0.4-1|46	
21cr|rubygem-faraday-multipart-1.0.4-1|47	%install
21cr|rubygem-faraday-multipart-1.0.4-1|48	%gem_install
21cr|rubygem-faraday-multipart-1.0.4-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-multipart-1.0.4-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-multipart-1.0.4-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8074 21
21cr|rubygem-faraday-net_http-3.0.2-1|1	%define gem_name faraday-net_http
21cr|rubygem-faraday-net_http-3.0.2-1|2	
21cr|rubygem-faraday-net_http-3.0.2-1|3	Summary:	Faraday adapter for Net::HTTP
21cr|rubygem-faraday-net_http-3.0.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-net_http-3.0.2-1|5	Version:	3.0.2
21cr|rubygem-faraday-net_http-3.0.2-1|6	Release:	1
21cr|rubygem-faraday-net_http-3.0.2-1|7	License:	MIT
21cr|rubygem-faraday-net_http-3.0.2-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-net_http-3.0.2-1|9	Url:		https://rubygems.org/gems/faraday-net_http
21cr|rubygem-faraday-net_http-3.0.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-net_http-3.0.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-net_http-3.0.2-1|12	BuildArch:	noarch
21cr|rubygem-faraday-net_http-3.0.2-1|13	
21cr|rubygem-faraday-net_http-3.0.2-1|14	%description
21cr|rubygem-faraday-net_http-3.0.2-1|15	Faraday adapter for Net::HTTP.
21cr|rubygem-faraday-net_http-3.0.2-1|16	
21cr|rubygem-faraday-net_http-3.0.2-1|17	%files
21cr|rubygem-faraday-net_http-3.0.2-1|18	%doc README.md
21cr|rubygem-faraday-net_http-3.0.2-1|19	%{gem_instdir}
21cr|rubygem-faraday-net_http-3.0.2-1|20	%{gem_spec}
21cr|rubygem-faraday-net_http-3.0.2-1|21	%exclude %{gem_cache}
21cr|rubygem-faraday-net_http-3.0.2-1|22	
21cr|rubygem-faraday-net_http-3.0.2-1|23	#----------------------------------------------------------------------------
21cr|rubygem-faraday-net_http-3.0.2-1|24	
21cr|rubygem-faraday-net_http-3.0.2-1|25	%package doc
21cr|rubygem-faraday-net_http-3.0.2-1|26	Summary:	Documentation for %{name}
21cr|rubygem-faraday-net_http-3.0.2-1|27	Group:		Books/Computer books
21cr|rubygem-faraday-net_http-3.0.2-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-net_http-3.0.2-1|29	
21cr|rubygem-faraday-net_http-3.0.2-1|30	%description doc
21cr|rubygem-faraday-net_http-3.0.2-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-net_http-3.0.2-1|32	
21cr|rubygem-faraday-net_http-3.0.2-1|33	%files doc
21cr|rubygem-faraday-net_http-3.0.2-1|34	%doc %{gem_docdir}
21cr|rubygem-faraday-net_http-3.0.2-1|35	%doc README.md
21cr|rubygem-faraday-net_http-3.0.2-1|36	
21cr|rubygem-faraday-net_http-3.0.2-1|37	#----------------------------------------------------------------------------
21cr|rubygem-faraday-net_http-3.0.2-1|38	
21cr|rubygem-faraday-net_http-3.0.2-1|39	%prep
21cr|rubygem-faraday-net_http-3.0.2-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-net_http-3.0.2-1|41	
21cr|rubygem-faraday-net_http-3.0.2-1|42	%build
21cr|rubygem-faraday-net_http-3.0.2-1|43	%gem_build
21cr|rubygem-faraday-net_http-3.0.2-1|44	
21cr|rubygem-faraday-net_http-3.0.2-1|45	%install
21cr|rubygem-faraday-net_http-3.0.2-1|46	%gem_install
21cr|rubygem-faraday-net_http-3.0.2-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-net_http-3.0.2-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-net_http-3.0.2-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8075 21
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|1	%define gem_name faraday-net_http_persistent
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|2	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|3	Summary:	Faraday adapter for NetHttpPersistent
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|5	Version:	2.1.0
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|6	Release:	1
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|7	License:	MIT
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|9	Url:		https://rubygems.org/gems/faraday-net_http_persistent
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|12	BuildArch:	noarch
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|13	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|14	%description
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|15	%{summary}.
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|16	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|17	%files
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|18	%doc README.md
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|19	%license LICENSE.md
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|20	%{gem_instdir}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|21	%{gem_spec}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|22	%exclude %{gem_cache}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|23	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|25	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|26	%package doc
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|28	Group:		Books/Computer books
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|30	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|31	%description doc
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|33	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|34	%files doc
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|35	%doc %{gem_docdir}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|36	%doc README.md
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|37	%license LICENSE.md
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|38	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|40	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|41	%prep
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|43	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|44	%build
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|45	%gem_build
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|46	
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|47	%install
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|48	%gem_install
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-net_http_persistent-2.1.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8076 21
21cr|rubygem-faraday-rack-2.0.0-1|1	%define gem_name faraday-rack
21cr|rubygem-faraday-rack-2.0.0-1|2	
21cr|rubygem-faraday-rack-2.0.0-1|3	Summary:	Faraday adapter for Rack
21cr|rubygem-faraday-rack-2.0.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-rack-2.0.0-1|5	Version:	2.0.0
21cr|rubygem-faraday-rack-2.0.0-1|6	Release:	1
21cr|rubygem-faraday-rack-2.0.0-1|7	License:	MIT
21cr|rubygem-faraday-rack-2.0.0-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-rack-2.0.0-1|9	Url:		https://rubygems.org/gems/faraday-rack
21cr|rubygem-faraday-rack-2.0.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-rack-2.0.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-rack-2.0.0-1|12	BuildArch:	noarch
21cr|rubygem-faraday-rack-2.0.0-1|13	
21cr|rubygem-faraday-rack-2.0.0-1|14	%description
21cr|rubygem-faraday-rack-2.0.0-1|15	%{summary}.
21cr|rubygem-faraday-rack-2.0.0-1|16	
21cr|rubygem-faraday-rack-2.0.0-1|17	%files
21cr|rubygem-faraday-rack-2.0.0-1|18	%doc README.md
21cr|rubygem-faraday-rack-2.0.0-1|19	%license LICENSE.md
21cr|rubygem-faraday-rack-2.0.0-1|20	%{gem_instdir}
21cr|rubygem-faraday-rack-2.0.0-1|21	%{gem_spec}
21cr|rubygem-faraday-rack-2.0.0-1|22	%exclude %{gem_cache}
21cr|rubygem-faraday-rack-2.0.0-1|23	
21cr|rubygem-faraday-rack-2.0.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-faraday-rack-2.0.0-1|25	
21cr|rubygem-faraday-rack-2.0.0-1|26	%package doc
21cr|rubygem-faraday-rack-2.0.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-faraday-rack-2.0.0-1|28	Group:		Books/Computer books
21cr|rubygem-faraday-rack-2.0.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-rack-2.0.0-1|30	
21cr|rubygem-faraday-rack-2.0.0-1|31	%description doc
21cr|rubygem-faraday-rack-2.0.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-rack-2.0.0-1|33	
21cr|rubygem-faraday-rack-2.0.0-1|34	%files doc
21cr|rubygem-faraday-rack-2.0.0-1|35	%doc %{gem_docdir}
21cr|rubygem-faraday-rack-2.0.0-1|36	%doc README.md
21cr|rubygem-faraday-rack-2.0.0-1|37	%license LICENSE.md
21cr|rubygem-faraday-rack-2.0.0-1|38	
21cr|rubygem-faraday-rack-2.0.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-faraday-rack-2.0.0-1|40	
21cr|rubygem-faraday-rack-2.0.0-1|41	%prep
21cr|rubygem-faraday-rack-2.0.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-rack-2.0.0-1|43	
21cr|rubygem-faraday-rack-2.0.0-1|44	%build
21cr|rubygem-faraday-rack-2.0.0-1|45	%gem_build
21cr|rubygem-faraday-rack-2.0.0-1|46	
21cr|rubygem-faraday-rack-2.0.0-1|47	%install
21cr|rubygem-faraday-rack-2.0.0-1|48	%gem_install
21cr|rubygem-faraday-rack-2.0.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-rack-2.0.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-rack-2.0.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8077 21
21cr|rubygem-faraday-retry-2.0.0-1|1	%define gem_name faraday-retry
21cr|rubygem-faraday-retry-2.0.0-1|2	
21cr|rubygem-faraday-retry-2.0.0-1|3	Summary:	Catches exceptions and retries each request a limited number of timess
21cr|rubygem-faraday-retry-2.0.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-faraday-retry-2.0.0-1|5	Version:	2.0.0
21cr|rubygem-faraday-retry-2.0.0-1|6	Release:	1
21cr|rubygem-faraday-retry-2.0.0-1|7	License:	MIT
21cr|rubygem-faraday-retry-2.0.0-1|8	Group:		Development/Ruby
21cr|rubygem-faraday-retry-2.0.0-1|9	Url:		https://rubygems.org/gems/faraday-retry
21cr|rubygem-faraday-retry-2.0.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-faraday-retry-2.0.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-faraday-retry-2.0.0-1|12	BuildArch:	noarch
21cr|rubygem-faraday-retry-2.0.0-1|13	
21cr|rubygem-faraday-retry-2.0.0-1|14	%description
21cr|rubygem-faraday-retry-2.0.0-1|15	%{summary}.
21cr|rubygem-faraday-retry-2.0.0-1|16	
21cr|rubygem-faraday-retry-2.0.0-1|17	%files
21cr|rubygem-faraday-retry-2.0.0-1|18	%doc CHANGELOG.md README.md
21cr|rubygem-faraday-retry-2.0.0-1|19	%license LICENSE.md
21cr|rubygem-faraday-retry-2.0.0-1|20	%{gem_instdir}
21cr|rubygem-faraday-retry-2.0.0-1|21	%{gem_spec}
21cr|rubygem-faraday-retry-2.0.0-1|22	%exclude %{gem_cache}
21cr|rubygem-faraday-retry-2.0.0-1|23	
21cr|rubygem-faraday-retry-2.0.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-faraday-retry-2.0.0-1|25	
21cr|rubygem-faraday-retry-2.0.0-1|26	%package doc
21cr|rubygem-faraday-retry-2.0.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-faraday-retry-2.0.0-1|28	Group:		Books/Computer books
21cr|rubygem-faraday-retry-2.0.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-faraday-retry-2.0.0-1|30	
21cr|rubygem-faraday-retry-2.0.0-1|31	%description doc
21cr|rubygem-faraday-retry-2.0.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-faraday-retry-2.0.0-1|33	
21cr|rubygem-faraday-retry-2.0.0-1|34	%files doc
21cr|rubygem-faraday-retry-2.0.0-1|35	%doc %{gem_docdir}
21cr|rubygem-faraday-retry-2.0.0-1|36	%doc CHANGELOG.md README.md
21cr|rubygem-faraday-retry-2.0.0-1|37	%license LICENSE.md
21cr|rubygem-faraday-retry-2.0.0-1|38	
21cr|rubygem-faraday-retry-2.0.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-faraday-retry-2.0.0-1|40	
21cr|rubygem-faraday-retry-2.0.0-1|41	%prep
21cr|rubygem-faraday-retry-2.0.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-faraday-retry-2.0.0-1|43	
21cr|rubygem-faraday-retry-2.0.0-1|44	%build
21cr|rubygem-faraday-retry-2.0.0-1|45	%gem_build
21cr|rubygem-faraday-retry-2.0.0-1|46	
21cr|rubygem-faraday-retry-2.0.0-1|47	%install
21cr|rubygem-faraday-retry-2.0.0-1|48	%gem_install
21cr|rubygem-faraday-retry-2.0.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-faraday-retry-2.0.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-faraday-retry-2.0.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8078 21
21cr|rubygem-fustigit0_2_0-0.2.0-1|1	%define gem_name fustigit
21cr|rubygem-fustigit0_2_0-0.2.0-1|2	# Need for rubygem-vanagon
21cr|rubygem-fustigit0_2_0-0.2.0-1|3	%define version 0.2.0
21cr|rubygem-fustigit0_2_0-0.2.0-1|4	
21cr|rubygem-fustigit0_2_0-0.2.0-1|5	Summary:	Parse SCP-like address triplets with the Standard Ruby URI Library
21cr|rubygem-fustigit0_2_0-0.2.0-1|6	Name:		rubygem-%{gem_name}0_2_0
21cr|rubygem-fustigit0_2_0-0.2.0-1|7	Version:	%{version}
21cr|rubygem-fustigit0_2_0-0.2.0-1|8	Release:	1
21cr|rubygem-fustigit0_2_0-0.2.0-1|9	License:	ASL 2.0
21cr|rubygem-fustigit0_2_0-0.2.0-1|10	Group:		Development/Ruby
21cr|rubygem-fustigit0_2_0-0.2.0-1|11	Url:		https://rubygems.org/gems/fustigit
21cr|rubygem-fustigit0_2_0-0.2.0-1|12	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-fustigit0_2_0-0.2.0-1|13	BuildRequires:	rubygems-devel
21cr|rubygem-fustigit0_2_0-0.2.0-1|14	BuildArch:	noarch
21cr|rubygem-fustigit0_2_0-0.2.0-1|15	
21cr|rubygem-fustigit0_2_0-0.2.0-1|16	%description
21cr|rubygem-fustigit0_2_0-0.2.0-1|17	Parse SCP-like address triplets with the Standard Ruby URI Library.
21cr|rubygem-fustigit0_2_0-0.2.0-1|18	
21cr|rubygem-fustigit0_2_0-0.2.0-1|19	%files
21cr|rubygem-fustigit0_2_0-0.2.0-1|20	%doc README.md
21cr|rubygem-fustigit0_2_0-0.2.0-1|21	%license LICENSE
21cr|rubygem-fustigit0_2_0-0.2.0-1|22	%{gem_instdir}
21cr|rubygem-fustigit0_2_0-0.2.0-1|23	%{gem_spec}
21cr|rubygem-fustigit0_2_0-0.2.0-1|24	%exclude %{gem_cache}
21cr|rubygem-fustigit0_2_0-0.2.0-1|25	
21cr|rubygem-fustigit0_2_0-0.2.0-1|26	#----------------------------------------------------------------------------
21cr|rubygem-fustigit0_2_0-0.2.0-1|27	
21cr|rubygem-fustigit0_2_0-0.2.0-1|28	%package doc
21cr|rubygem-fustigit0_2_0-0.2.0-1|29	Summary:	Documentation for %{name}
21cr|rubygem-fustigit0_2_0-0.2.0-1|30	Group:		Books/Computer books
21cr|rubygem-fustigit0_2_0-0.2.0-1|31	Requires:	%{name} = %{EVRD}
21cr|rubygem-fustigit0_2_0-0.2.0-1|32	
21cr|rubygem-fustigit0_2_0-0.2.0-1|33	%description doc
21cr|rubygem-fustigit0_2_0-0.2.0-1|34	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-fustigit0_2_0-0.2.0-1|35	
21cr|rubygem-fustigit0_2_0-0.2.0-1|36	%files doc
21cr|rubygem-fustigit0_2_0-0.2.0-1|37	%doc %{gem_docdir}
21cr|rubygem-fustigit0_2_0-0.2.0-1|38	%doc README.md
21cr|rubygem-fustigit0_2_0-0.2.0-1|39	%license LICENSE
21cr|rubygem-fustigit0_2_0-0.2.0-1|40	
21cr|rubygem-fustigit0_2_0-0.2.0-1|41	#----------------------------------------------------------------------------
21cr|rubygem-fustigit0_2_0-0.2.0-1|42	
21cr|rubygem-fustigit0_2_0-0.2.0-1|43	%prep
21cr|rubygem-fustigit0_2_0-0.2.0-1|44	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-fustigit0_2_0-0.2.0-1|45	
21cr|rubygem-fustigit0_2_0-0.2.0-1|46	%build
21cr|rubygem-fustigit0_2_0-0.2.0-1|47	%gem_build
21cr|rubygem-fustigit0_2_0-0.2.0-1|48	
21cr|rubygem-fustigit0_2_0-0.2.0-1|49	%install
21cr|rubygem-fustigit0_2_0-0.2.0-1|50	%gem_install
21cr|rubygem-fustigit0_2_0-0.2.0-1|51	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-fustigit0_2_0-0.2.0-1|52	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-fustigit0_2_0-0.2.0-1|53	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8079 21
21cr|rubygem-fustigit-0.3.0-1|1	%define gem_name fustigit
21cr|rubygem-fustigit-0.3.0-1|2	
21cr|rubygem-fustigit-0.3.0-1|3	Summary:	Parse SCP-like address triplets with the Standard Ruby URI Library
21cr|rubygem-fustigit-0.3.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-fustigit-0.3.0-1|5	Version:	0.3.0
21cr|rubygem-fustigit-0.3.0-1|6	Release:	1
21cr|rubygem-fustigit-0.3.0-1|7	License:	ASL 2.0
21cr|rubygem-fustigit-0.3.0-1|8	Group:		Development/Ruby
21cr|rubygem-fustigit-0.3.0-1|9	Url:		https://rubygems.org/gems/fustigit
21cr|rubygem-fustigit-0.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-fustigit-0.3.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-fustigit-0.3.0-1|12	BuildArch:	noarch
21cr|rubygem-fustigit-0.3.0-1|13	
21cr|rubygem-fustigit-0.3.0-1|14	%description
21cr|rubygem-fustigit-0.3.0-1|15	Parse SCP-like address triplets with the Standard Ruby URI Library.
21cr|rubygem-fustigit-0.3.0-1|16	
21cr|rubygem-fustigit-0.3.0-1|17	%files
21cr|rubygem-fustigit-0.3.0-1|18	%doc README.md
21cr|rubygem-fustigit-0.3.0-1|19	%license LICENSE
21cr|rubygem-fustigit-0.3.0-1|20	%{gem_instdir}
21cr|rubygem-fustigit-0.3.0-1|21	%{gem_spec}
21cr|rubygem-fustigit-0.3.0-1|22	%exclude %{gem_cache}
21cr|rubygem-fustigit-0.3.0-1|23	
21cr|rubygem-fustigit-0.3.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-fustigit-0.3.0-1|25	
21cr|rubygem-fustigit-0.3.0-1|26	%package doc
21cr|rubygem-fustigit-0.3.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-fustigit-0.3.0-1|28	Group:		Books/Computer books
21cr|rubygem-fustigit-0.3.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-fustigit-0.3.0-1|30	
21cr|rubygem-fustigit-0.3.0-1|31	%description doc
21cr|rubygem-fustigit-0.3.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-fustigit-0.3.0-1|33	
21cr|rubygem-fustigit-0.3.0-1|34	%files doc
21cr|rubygem-fustigit-0.3.0-1|35	%doc %{gem_docdir}
21cr|rubygem-fustigit-0.3.0-1|36	%doc README.md
21cr|rubygem-fustigit-0.3.0-1|37	%license LICENSE
21cr|rubygem-fustigit-0.3.0-1|38	
21cr|rubygem-fustigit-0.3.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-fustigit-0.3.0-1|40	
21cr|rubygem-fustigit-0.3.0-1|41	%prep
21cr|rubygem-fustigit-0.3.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-fustigit-0.3.0-1|43	
21cr|rubygem-fustigit-0.3.0-1|44	%build
21cr|rubygem-fustigit-0.3.0-1|45	%gem_build
21cr|rubygem-fustigit-0.3.0-1|46	
21cr|rubygem-fustigit-0.3.0-1|47	%install
21cr|rubygem-fustigit-0.3.0-1|48	%gem_install
21cr|rubygem-fustigit-0.3.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-fustigit-0.3.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-fustigit-0.3.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8080 21
21cr|rubygem-git1_11_0-1.11.0-1|1	%define gem_name git
21cr|rubygem-git1_11_0-1.11.0-1|2	# Need for rubygem-vanagon
21cr|rubygem-git1_11_0-1.11.0-1|3	%define version 1.11.0
21cr|rubygem-git1_11_0-1.11.0-1|4	
21cr|rubygem-git1_11_0-1.11.0-1|5	Summary:	Gem provides an API that can be used Git repositories
21cr|rubygem-git1_11_0-1.11.0-1|6	Name:		rubygem-%{gem_name}1_11_0
21cr|rubygem-git1_11_0-1.11.0-1|7	Version:	%{version}
21cr|rubygem-git1_11_0-1.11.0-1|8	Release:	1
21cr|rubygem-git1_11_0-1.11.0-1|9	License:	MIT
21cr|rubygem-git1_11_0-1.11.0-1|10	Group:		Development/Ruby
21cr|rubygem-git1_11_0-1.11.0-1|11	Url:		https://rubygems.org/gems/git
21cr|rubygem-git1_11_0-1.11.0-1|12	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-git1_11_0-1.11.0-1|13	BuildRequires:	rubygems-devel
21cr|rubygem-git1_11_0-1.11.0-1|14	BuildArch:	noarch
21cr|rubygem-git1_11_0-1.11.0-1|15	
21cr|rubygem-git1_11_0-1.11.0-1|16	%description
21cr|rubygem-git1_11_0-1.11.0-1|17	Gem provides an API that can be used to create, read, and manipulate
21cr|rubygem-git1_11_0-1.11.0-1|18	Git repositories by wrapping system calls to the `git` binary.
21cr|rubygem-git1_11_0-1.11.0-1|19	The API can be used for working with Git in complex interactions
21cr|rubygem-git1_11_0-1.11.0-1|20	including branching and merging, object inspection and manipulation,
21cr|rubygem-git1_11_0-1.11.0-1|21	history, patch generation and more.
21cr|rubygem-git1_11_0-1.11.0-1|22	
21cr|rubygem-git1_11_0-1.11.0-1|23	%files
21cr|rubygem-git1_11_0-1.11.0-1|24	%doc README.md
21cr|rubygem-git1_11_0-1.11.0-1|25	%license LICENSE
21cr|rubygem-git1_11_0-1.11.0-1|26	%{gem_instdir}
21cr|rubygem-git1_11_0-1.11.0-1|27	%{gem_spec}
21cr|rubygem-git1_11_0-1.11.0-1|28	%exclude %{gem_cache}
21cr|rubygem-git1_11_0-1.11.0-1|29	
21cr|rubygem-git1_11_0-1.11.0-1|30	#----------------------------------------------------------------------------
21cr|rubygem-git1_11_0-1.11.0-1|31	
21cr|rubygem-git1_11_0-1.11.0-1|32	%package doc
21cr|rubygem-git1_11_0-1.11.0-1|33	Summary:	Documentation for %{name}
21cr|rubygem-git1_11_0-1.11.0-1|34	Group:		Books/Computer books
21cr|rubygem-git1_11_0-1.11.0-1|35	Requires:	%{name} = %{EVRD}
21cr|rubygem-git1_11_0-1.11.0-1|36	
21cr|rubygem-git1_11_0-1.11.0-1|37	%description doc
21cr|rubygem-git1_11_0-1.11.0-1|38	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-git1_11_0-1.11.0-1|39	
21cr|rubygem-git1_11_0-1.11.0-1|40	%files doc
21cr|rubygem-git1_11_0-1.11.0-1|41	%doc %{gem_docdir}
21cr|rubygem-git1_11_0-1.11.0-1|42	%doc README.md
21cr|rubygem-git1_11_0-1.11.0-1|43	%license LICENSE
21cr|rubygem-git1_11_0-1.11.0-1|44	
21cr|rubygem-git1_11_0-1.11.0-1|45	#----------------------------------------------------------------------------
21cr|rubygem-git1_11_0-1.11.0-1|46	
21cr|rubygem-git1_11_0-1.11.0-1|47	%prep
21cr|rubygem-git1_11_0-1.11.0-1|48	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-git1_11_0-1.11.0-1|49	
21cr|rubygem-git1_11_0-1.11.0-1|50	%build
21cr|rubygem-git1_11_0-1.11.0-1|51	%gem_build
21cr|rubygem-git1_11_0-1.11.0-1|52	
21cr|rubygem-git1_11_0-1.11.0-1|53	%install
21cr|rubygem-git1_11_0-1.11.0-1|54	%gem_install
21cr|rubygem-git1_11_0-1.11.0-1|55	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-git1_11_0-1.11.0-1|56	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-git1_11_0-1.11.0-1|57	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8081 21
21cr|rubygem-git-1.12.0-1|1	%define gem_name git
21cr|rubygem-git-1.12.0-1|2	
21cr|rubygem-git-1.12.0-1|3	Summary:	Gem provides an API that can be used Git repositories
21cr|rubygem-git-1.12.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-git-1.12.0-1|5	Version:	1.12.0
21cr|rubygem-git-1.12.0-1|6	Release:	1
21cr|rubygem-git-1.12.0-1|7	License:	MIT
21cr|rubygem-git-1.12.0-1|8	Group:		Development/Ruby
21cr|rubygem-git-1.12.0-1|9	Url:		https://rubygems.org/gems/git
21cr|rubygem-git-1.12.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-git-1.12.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-git-1.12.0-1|12	BuildArch:	noarch
21cr|rubygem-git-1.12.0-1|13	
21cr|rubygem-git-1.12.0-1|14	%description
21cr|rubygem-git-1.12.0-1|15	Gem provides an API that can be used to create, read, and manipulate
21cr|rubygem-git-1.12.0-1|16	Git repositories by wrapping system calls to the `git` binary.
21cr|rubygem-git-1.12.0-1|17	The API can be used for working with Git in complex interactions
21cr|rubygem-git-1.12.0-1|18	including branching and merging, object inspection and manipulation,
21cr|rubygem-git-1.12.0-1|19	history, patch generation and more.
21cr|rubygem-git-1.12.0-1|20	
21cr|rubygem-git-1.12.0-1|21	%files
21cr|rubygem-git-1.12.0-1|22	%doc README.md
21cr|rubygem-git-1.12.0-1|23	%license LICENSE
21cr|rubygem-git-1.12.0-1|24	%{gem_instdir}
21cr|rubygem-git-1.12.0-1|25	%{gem_spec}
21cr|rubygem-git-1.12.0-1|26	%exclude %{gem_cache}
21cr|rubygem-git-1.12.0-1|27	
21cr|rubygem-git-1.12.0-1|28	#----------------------------------------------------------------------------
21cr|rubygem-git-1.12.0-1|29	
21cr|rubygem-git-1.12.0-1|30	%package doc
21cr|rubygem-git-1.12.0-1|31	Summary:	Documentation for %{name}
21cr|rubygem-git-1.12.0-1|32	Group:		Books/Computer books
21cr|rubygem-git-1.12.0-1|33	Requires:	%{name} = %{EVRD}
21cr|rubygem-git-1.12.0-1|34	
21cr|rubygem-git-1.12.0-1|35	%description doc
21cr|rubygem-git-1.12.0-1|36	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-git-1.12.0-1|37	
21cr|rubygem-git-1.12.0-1|38	%files doc
21cr|rubygem-git-1.12.0-1|39	%doc %{gem_docdir}
21cr|rubygem-git-1.12.0-1|40	%doc README.md
21cr|rubygem-git-1.12.0-1|41	%license LICENSE
21cr|rubygem-git-1.12.0-1|42	
21cr|rubygem-git-1.12.0-1|43	#----------------------------------------------------------------------------
21cr|rubygem-git-1.12.0-1|44	
21cr|rubygem-git-1.12.0-1|45	%prep
21cr|rubygem-git-1.12.0-1|46	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-git-1.12.0-1|47	
21cr|rubygem-git-1.12.0-1|48	%build
21cr|rubygem-git-1.12.0-1|49	%gem_build
21cr|rubygem-git-1.12.0-1|50	
21cr|rubygem-git-1.12.0-1|51	%install
21cr|rubygem-git-1.12.0-1|52	%gem_install
21cr|rubygem-git-1.12.0-1|53	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-git-1.12.0-1|54	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-git-1.12.0-1|55	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8082 21
21cr|rubygem-google-apis-core-0.9.2-1|1	%define gem_name google-apis-core
21cr|rubygem-google-apis-core-0.9.2-1|2	
21cr|rubygem-google-apis-core-0.9.2-1|3	Summary:	Common utility and base classes for legacy Google REST clients
21cr|rubygem-google-apis-core-0.9.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-google-apis-core-0.9.2-1|5	Version:	0.9.2
21cr|rubygem-google-apis-core-0.9.2-1|6	Release:	1
21cr|rubygem-google-apis-core-0.9.2-1|7	License:	ASL 2.0
21cr|rubygem-google-apis-core-0.9.2-1|8	Group:		Development/Ruby
21cr|rubygem-google-apis-core-0.9.2-1|9	Url:		https://rubygems.org/gems/google-apis-core
21cr|rubygem-google-apis-core-0.9.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-google-apis-core-0.9.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-google-apis-core-0.9.2-1|12	BuildArch:	noarch
21cr|rubygem-google-apis-core-0.9.2-1|13	
21cr|rubygem-google-apis-core-0.9.2-1|14	%description
21cr|rubygem-google-apis-core-0.9.2-1|15	Common utility and base classes for legacy Google REST clients.
21cr|rubygem-google-apis-core-0.9.2-1|16	
21cr|rubygem-google-apis-core-0.9.2-1|17	%files
21cr|rubygem-google-apis-core-0.9.2-1|18	%{gem_instdir}
21cr|rubygem-google-apis-core-0.9.2-1|19	%{gem_spec}
21cr|rubygem-google-apis-core-0.9.2-1|20	%exclude %{gem_cache}
21cr|rubygem-google-apis-core-0.9.2-1|21	
21cr|rubygem-google-apis-core-0.9.2-1|22	#----------------------------------------------------------------------------
21cr|rubygem-google-apis-core-0.9.2-1|23	
21cr|rubygem-google-apis-core-0.9.2-1|24	%package doc
21cr|rubygem-google-apis-core-0.9.2-1|25	Summary:	Documentation for %{name}
21cr|rubygem-google-apis-core-0.9.2-1|26	Group:		Books/Computer books
21cr|rubygem-google-apis-core-0.9.2-1|27	Requires:	%{name} = %{EVRD}
21cr|rubygem-google-apis-core-0.9.2-1|28	
21cr|rubygem-google-apis-core-0.9.2-1|29	%description doc
21cr|rubygem-google-apis-core-0.9.2-1|30	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-google-apis-core-0.9.2-1|31	
21cr|rubygem-google-apis-core-0.9.2-1|32	%files doc
21cr|rubygem-google-apis-core-0.9.2-1|33	%doc %{gem_docdir}
21cr|rubygem-google-apis-core-0.9.2-1|34	%doc %{gem_instdir}/CHANGELOG.md
21cr|rubygem-google-apis-core-0.9.2-1|35	
21cr|rubygem-google-apis-core-0.9.2-1|36	#----------------------------------------------------------------------------
21cr|rubygem-google-apis-core-0.9.2-1|37	
21cr|rubygem-google-apis-core-0.9.2-1|38	%prep
21cr|rubygem-google-apis-core-0.9.2-1|39	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-google-apis-core-0.9.2-1|40	
21cr|rubygem-google-apis-core-0.9.2-1|41	%build
21cr|rubygem-google-apis-core-0.9.2-1|42	%gem_build
21cr|rubygem-google-apis-core-0.9.2-1|43	
21cr|rubygem-google-apis-core-0.9.2-1|44	%install
21cr|rubygem-google-apis-core-0.9.2-1|45	%gem_install
21cr|rubygem-google-apis-core-0.9.2-1|46	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-google-apis-core-0.9.2-1|47	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-google-apis-core-0.9.2-1|48	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8083 21
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|1	%define gem_name google-apis-iamcredentials_v1
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|2	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|3	Summary:	REST client for IAM Service Account Credentials API V1
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|5	Version:	0.16.0
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|6	Release:	1
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|7	License:	ASL 2.0
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|8	Group:		Development/Ruby
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|9	Url:		https://rubygems.org/gems/google-apis-iamcredentials_v1
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|12	BuildArch:	noarch
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|13	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|14	%description
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|15	This is the simple REST client for IAM Service Account Credentials API V1.
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|16	Simple REST clients are Ruby client libraries that provide access
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|17	to Google services via their HTTP REST API endpoints.
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|18	These libraries are generated and updated automatically based on
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|19	the discovery documents published by the service, and they handle most concerns
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|20	such as authentication, pagination, retry, timeouts, and logging.
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|21	You can use this client to access the IAM Service Account Credentials API,
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|22	but note that some services may provide a separate modern client
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|23	that is easier to use.
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|24	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|25	%files
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|26	%{gem_instdir}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|27	%{gem_spec}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|28	%exclude %{gem_cache}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|29	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|30	#----------------------------------------------------------------------------
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|31	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|32	%package doc
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|33	Summary:	Documentation for %{name}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|34	Group:		Books/Computer books
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|35	Requires:	%{name} = %{EVRD}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|36	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|37	%description doc
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|38	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|39	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|40	%files doc
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|41	%doc %{gem_docdir}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|42	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|43	#----------------------------------------------------------------------------
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|44	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|45	%prep
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|46	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|47	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|48	%build
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|49	%gem_build
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|50	
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|51	%install
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|52	%gem_install
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|53	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|54	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-google-apis-iamcredentials_v1-0.16.0-1|55	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8084 21
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|1	%define gem_name google-apis-storage_v1
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|2	# Need 0.19.0 for rubygem-google-cloud-storage
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|3	%define version 0.19.0
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|4	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|5	Summary:	Simple REST client for Cloud Storage JSON API V1
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|6	Name:		rubygem-%{gem_name}_0_19_0
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|7	Version:	0.19.0
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|8	Release:	1
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|9	License:	ASL 2.0
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|10	Group:		Development/Ruby
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|11	Url:		https://rubygems.org/gems/google-apis-storage_v1
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|12	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|13	BuildRequires:	rubygems-devel
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|14	BuildArch:	noarch
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|15	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|16	%description
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|17	Simple REST client for Cloud Storage JSON API V1. Simple REST clients
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|18	are Ruby client libraries that provide access to Google services via their
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|19	HTTP REST API endpoints. These libraries are generated and updated
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|20	automatically based on the discovery documents published by the service,
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|21	and they handle most concerns such as authentication, pagination, retry,
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|22	timeouts, and logging. You can use this client to access the Cloud Storage JSON API,
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|23	but note that some services may provide a separate modern client that is easier to use.
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|24	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|25	%files
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|26	%license LICENSE.md
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|27	%{gem_instdir}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|28	%{gem_spec}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|29	%exclude %{gem_cache}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|30	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|31	#----------------------------------------------------------------------------
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|32	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|33	%package doc
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|34	Summary:	Documentation for %{name}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|35	Group:		Books/Computer books
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|36	Requires:	%{name} = %{EVRD}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|37	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|38	%description doc
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|39	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|40	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|41	%files doc
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|42	%doc %{gem_docdir}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|43	%license LICENSE.md
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|44	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|45	#----------------------------------------------------------------------------
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|46	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|47	%prep
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|48	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|49	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|50	%build
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|51	%gem_build
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|52	
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|53	%install
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|54	%gem_install
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|55	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|56	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-google-apis-storage_v1_0_19_0-0.19.0-1|57	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8085 21
21cr|rubygem-googleauth-1.3.0-1|1	%define gem_name googleauth
21cr|rubygem-googleauth-1.3.0-1|2	
21cr|rubygem-googleauth-1.3.0-1|3	Summary:	Implements simple authorization for accessing Google APIs
21cr|rubygem-googleauth-1.3.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-googleauth-1.3.0-1|5	Version:	1.3.0
21cr|rubygem-googleauth-1.3.0-1|6	Release:	1
21cr|rubygem-googleauth-1.3.0-1|7	License:	ASL 2.0
21cr|rubygem-googleauth-1.3.0-1|8	Group:		Development/Ruby
21cr|rubygem-googleauth-1.3.0-1|9	Url:		https://rubygems.org/gems/googleauth
21cr|rubygem-googleauth-1.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-googleauth-1.3.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-googleauth-1.3.0-1|12	BuildArch:	noarch
21cr|rubygem-googleauth-1.3.0-1|13	
21cr|rubygem-googleauth-1.3.0-1|14	%description
21cr|rubygem-googleauth-1.3.0-1|15	Implements simple authorization for accessing Google APIs,
21cr|rubygem-googleauth-1.3.0-1|16	and provides support for Application Default Credentials.
21cr|rubygem-googleauth-1.3.0-1|17	
21cr|rubygem-googleauth-1.3.0-1|18	%files
21cr|rubygem-googleauth-1.3.0-1|19	%doc README.md
21cr|rubygem-googleauth-1.3.0-1|20	%license LICENSE
21cr|rubygem-googleauth-1.3.0-1|21	%{gem_instdir}
21cr|rubygem-googleauth-1.3.0-1|22	%{gem_spec}
21cr|rubygem-googleauth-1.3.0-1|23	%exclude %{gem_cache}
21cr|rubygem-googleauth-1.3.0-1|24	
21cr|rubygem-googleauth-1.3.0-1|25	#----------------------------------------------------------------------------
21cr|rubygem-googleauth-1.3.0-1|26	
21cr|rubygem-googleauth-1.3.0-1|27	%package doc
21cr|rubygem-googleauth-1.3.0-1|28	Summary:	Documentation for %{name}
21cr|rubygem-googleauth-1.3.0-1|29	Group:		Books/Computer books
21cr|rubygem-googleauth-1.3.0-1|30	Requires:	%{name} = %{EVRD}
21cr|rubygem-googleauth-1.3.0-1|31	
21cr|rubygem-googleauth-1.3.0-1|32	%description doc
21cr|rubygem-googleauth-1.3.0-1|33	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-googleauth-1.3.0-1|34	
21cr|rubygem-googleauth-1.3.0-1|35	%files doc
21cr|rubygem-googleauth-1.3.0-1|36	%doc %{gem_docdir}
21cr|rubygem-googleauth-1.3.0-1|37	%doc README.md
21cr|rubygem-googleauth-1.3.0-1|38	%license LICENSE
21cr|rubygem-googleauth-1.3.0-1|39	
21cr|rubygem-googleauth-1.3.0-1|40	#----------------------------------------------------------------------------
21cr|rubygem-googleauth-1.3.0-1|41	
21cr|rubygem-googleauth-1.3.0-1|42	%prep
21cr|rubygem-googleauth-1.3.0-1|43	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-googleauth-1.3.0-1|44	
21cr|rubygem-googleauth-1.3.0-1|45	%build
21cr|rubygem-googleauth-1.3.0-1|46	%gem_build
21cr|rubygem-googleauth-1.3.0-1|47	
21cr|rubygem-googleauth-1.3.0-1|48	%install
21cr|rubygem-googleauth-1.3.0-1|49	%gem_install
21cr|rubygem-googleauth-1.3.0-1|50	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-googleauth-1.3.0-1|51	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-googleauth-1.3.0-1|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8086 21
21cr|rubygem-google-cloud-core-1.6.0-1|1	%define gem_name google-cloud-core
21cr|rubygem-google-cloud-core-1.6.0-1|2	
21cr|rubygem-google-cloud-core-1.6.0-1|3	Summary:	Internal shared library for google-cloud-ruby
21cr|rubygem-google-cloud-core-1.6.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-google-cloud-core-1.6.0-1|5	Version:	1.6.0
21cr|rubygem-google-cloud-core-1.6.0-1|6	Release:	1
21cr|rubygem-google-cloud-core-1.6.0-1|7	License:	ASL 2.0
21cr|rubygem-google-cloud-core-1.6.0-1|8	Group:		Development/Ruby
21cr|rubygem-google-cloud-core-1.6.0-1|9	Url:		https://rubygems.org/gems/google-cloud-core
21cr|rubygem-google-cloud-core-1.6.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-google-cloud-core-1.6.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-google-cloud-core-1.6.0-1|12	BuildArch:	noarch
21cr|rubygem-google-cloud-core-1.6.0-1|13	
21cr|rubygem-google-cloud-core-1.6.0-1|14	%description
21cr|rubygem-google-cloud-core-1.6.0-1|15	Internal shared library for google-cloud-ruby.
21cr|rubygem-google-cloud-core-1.6.0-1|16	
21cr|rubygem-google-cloud-core-1.6.0-1|17	%files
21cr|rubygem-google-cloud-core-1.6.0-1|18	%doc README.md
21cr|rubygem-google-cloud-core-1.6.0-1|19	%license LICENSE
21cr|rubygem-google-cloud-core-1.6.0-1|20	%{gem_instdir}
21cr|rubygem-google-cloud-core-1.6.0-1|21	%{gem_spec}
21cr|rubygem-google-cloud-core-1.6.0-1|22	%exclude %{gem_cache}
21cr|rubygem-google-cloud-core-1.6.0-1|23	
21cr|rubygem-google-cloud-core-1.6.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-google-cloud-core-1.6.0-1|25	
21cr|rubygem-google-cloud-core-1.6.0-1|26	%package doc
21cr|rubygem-google-cloud-core-1.6.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-google-cloud-core-1.6.0-1|28	Group:		Books/Computer books
21cr|rubygem-google-cloud-core-1.6.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-google-cloud-core-1.6.0-1|30	
21cr|rubygem-google-cloud-core-1.6.0-1|31	%description doc
21cr|rubygem-google-cloud-core-1.6.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-google-cloud-core-1.6.0-1|33	
21cr|rubygem-google-cloud-core-1.6.0-1|34	%files doc
21cr|rubygem-google-cloud-core-1.6.0-1|35	%doc %{gem_docdir}
21cr|rubygem-google-cloud-core-1.6.0-1|36	%doc README.md
21cr|rubygem-google-cloud-core-1.6.0-1|37	%license LICENSE
21cr|rubygem-google-cloud-core-1.6.0-1|38	
21cr|rubygem-google-cloud-core-1.6.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-google-cloud-core-1.6.0-1|40	
21cr|rubygem-google-cloud-core-1.6.0-1|41	%prep
21cr|rubygem-google-cloud-core-1.6.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-google-cloud-core-1.6.0-1|43	
21cr|rubygem-google-cloud-core-1.6.0-1|44	%build
21cr|rubygem-google-cloud-core-1.6.0-1|45	%gem_build
21cr|rubygem-google-cloud-core-1.6.0-1|46	
21cr|rubygem-google-cloud-core-1.6.0-1|47	%install
21cr|rubygem-google-cloud-core-1.6.0-1|48	%gem_install
21cr|rubygem-google-cloud-core-1.6.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-google-cloud-core-1.6.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-google-cloud-core-1.6.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8087 21
21cr|rubygem-google-cloud-env-1.6.0-1|1	%define gem_name google-cloud-env
21cr|rubygem-google-cloud-env-1.6.0-1|2	
21cr|rubygem-google-cloud-env-1.6.0-1|3	Summary:	Information on the Google Cloud Platform hosting environment
21cr|rubygem-google-cloud-env-1.6.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-google-cloud-env-1.6.0-1|5	Version:	1.6.0
21cr|rubygem-google-cloud-env-1.6.0-1|6	Release:	1
21cr|rubygem-google-cloud-env-1.6.0-1|7	License:	ASL 2.0
21cr|rubygem-google-cloud-env-1.6.0-1|8	Group:		Development/Ruby
21cr|rubygem-google-cloud-env-1.6.0-1|9	Url:		https://rubygems.org/gems/google-cloud-env
21cr|rubygem-google-cloud-env-1.6.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-google-cloud-env-1.6.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-google-cloud-env-1.6.0-1|12	BuildArch:	noarch
21cr|rubygem-google-cloud-env-1.6.0-1|13	
21cr|rubygem-google-cloud-env-1.6.0-1|14	%description
21cr|rubygem-google-cloud-env-1.6.0-1|15	Provides information on the Google Cloud Platform hosting environment.
21cr|rubygem-google-cloud-env-1.6.0-1|16	Applications can use this library to determine hosting context information
21cr|rubygem-google-cloud-env-1.6.0-1|17	such as the project ID, whether App Engine is running, what tags are set
21cr|rubygem-google-cloud-env-1.6.0-1|18	on the VM instance, and much more.
21cr|rubygem-google-cloud-env-1.6.0-1|19	
21cr|rubygem-google-cloud-env-1.6.0-1|20	%files
21cr|rubygem-google-cloud-env-1.6.0-1|21	%doc README.md
21cr|rubygem-google-cloud-env-1.6.0-1|22	%license LICENSE
21cr|rubygem-google-cloud-env-1.6.0-1|23	%{gem_instdir}
21cr|rubygem-google-cloud-env-1.6.0-1|24	%{gem_spec}
21cr|rubygem-google-cloud-env-1.6.0-1|25	%exclude %{gem_cache}
21cr|rubygem-google-cloud-env-1.6.0-1|26	
21cr|rubygem-google-cloud-env-1.6.0-1|27	#----------------------------------------------------------------------------
21cr|rubygem-google-cloud-env-1.6.0-1|28	
21cr|rubygem-google-cloud-env-1.6.0-1|29	%package doc
21cr|rubygem-google-cloud-env-1.6.0-1|30	Summary:	Documentation for %{name}
21cr|rubygem-google-cloud-env-1.6.0-1|31	Group:		Books/Computer books
21cr|rubygem-google-cloud-env-1.6.0-1|32	Requires:	%{name} = %{EVRD}
21cr|rubygem-google-cloud-env-1.6.0-1|33	
21cr|rubygem-google-cloud-env-1.6.0-1|34	%description doc
21cr|rubygem-google-cloud-env-1.6.0-1|35	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-google-cloud-env-1.6.0-1|36	
21cr|rubygem-google-cloud-env-1.6.0-1|37	%files doc
21cr|rubygem-google-cloud-env-1.6.0-1|38	%doc %{gem_docdir}
21cr|rubygem-google-cloud-env-1.6.0-1|39	%doc README.md
21cr|rubygem-google-cloud-env-1.6.0-1|40	%license LICENSE
21cr|rubygem-google-cloud-env-1.6.0-1|41	
21cr|rubygem-google-cloud-env-1.6.0-1|42	#----------------------------------------------------------------------------
21cr|rubygem-google-cloud-env-1.6.0-1|43	
21cr|rubygem-google-cloud-env-1.6.0-1|44	%prep
21cr|rubygem-google-cloud-env-1.6.0-1|45	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-google-cloud-env-1.6.0-1|46	
21cr|rubygem-google-cloud-env-1.6.0-1|47	%build
21cr|rubygem-google-cloud-env-1.6.0-1|48	%gem_build
21cr|rubygem-google-cloud-env-1.6.0-1|49	
21cr|rubygem-google-cloud-env-1.6.0-1|50	%install
21cr|rubygem-google-cloud-env-1.6.0-1|51	%gem_install
21cr|rubygem-google-cloud-env-1.6.0-1|52	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-google-cloud-env-1.6.0-1|53	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-google-cloud-env-1.6.0-1|54	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8088 21
21cr|rubygem-google-cloud-errors-1.3.0-1|1	%define gem_name google-cloud-errors
21cr|rubygem-google-cloud-errors-1.3.0-1|2	
21cr|rubygem-google-cloud-errors-1.3.0-1|3	Summary:	Defines error classes for google-cloud-ruby
21cr|rubygem-google-cloud-errors-1.3.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-google-cloud-errors-1.3.0-1|5	Version:	1.3.0
21cr|rubygem-google-cloud-errors-1.3.0-1|6	Release:	1
21cr|rubygem-google-cloud-errors-1.3.0-1|7	License:	ASL 2.0
21cr|rubygem-google-cloud-errors-1.3.0-1|8	Group:		Development/Ruby
21cr|rubygem-google-cloud-errors-1.3.0-1|9	Url:		https://rubygems.org/gems/google-cloud-errors
21cr|rubygem-google-cloud-errors-1.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-google-cloud-errors-1.3.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-google-cloud-errors-1.3.0-1|12	BuildArch:	noarch
21cr|rubygem-google-cloud-errors-1.3.0-1|13	
21cr|rubygem-google-cloud-errors-1.3.0-1|14	%description
21cr|rubygem-google-cloud-errors-1.3.0-1|15	Defines error classes for google-cloud-ruby.
21cr|rubygem-google-cloud-errors-1.3.0-1|16	
21cr|rubygem-google-cloud-errors-1.3.0-1|17	%files
21cr|rubygem-google-cloud-errors-1.3.0-1|18	%doc README.md
21cr|rubygem-google-cloud-errors-1.3.0-1|19	%license LICENSE
21cr|rubygem-google-cloud-errors-1.3.0-1|20	%{gem_instdir}
21cr|rubygem-google-cloud-errors-1.3.0-1|21	%{gem_spec}
21cr|rubygem-google-cloud-errors-1.3.0-1|22	%exclude %{gem_cache}
21cr|rubygem-google-cloud-errors-1.3.0-1|23	
21cr|rubygem-google-cloud-errors-1.3.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-google-cloud-errors-1.3.0-1|25	
21cr|rubygem-google-cloud-errors-1.3.0-1|26	%package doc
21cr|rubygem-google-cloud-errors-1.3.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-google-cloud-errors-1.3.0-1|28	Group:		Books/Computer books
21cr|rubygem-google-cloud-errors-1.3.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-google-cloud-errors-1.3.0-1|30	
21cr|rubygem-google-cloud-errors-1.3.0-1|31	%description doc
21cr|rubygem-google-cloud-errors-1.3.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-google-cloud-errors-1.3.0-1|33	
21cr|rubygem-google-cloud-errors-1.3.0-1|34	%files doc
21cr|rubygem-google-cloud-errors-1.3.0-1|35	%doc %{gem_docdir}
21cr|rubygem-google-cloud-errors-1.3.0-1|36	%doc README.md
21cr|rubygem-google-cloud-errors-1.3.0-1|37	%license LICENSE
21cr|rubygem-google-cloud-errors-1.3.0-1|38	
21cr|rubygem-google-cloud-errors-1.3.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-google-cloud-errors-1.3.0-1|40	
21cr|rubygem-google-cloud-errors-1.3.0-1|41	%prep
21cr|rubygem-google-cloud-errors-1.3.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-google-cloud-errors-1.3.0-1|43	
21cr|rubygem-google-cloud-errors-1.3.0-1|44	%build
21cr|rubygem-google-cloud-errors-1.3.0-1|45	%gem_build
21cr|rubygem-google-cloud-errors-1.3.0-1|46	
21cr|rubygem-google-cloud-errors-1.3.0-1|47	%install
21cr|rubygem-google-cloud-errors-1.3.0-1|48	%gem_install
21cr|rubygem-google-cloud-errors-1.3.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-google-cloud-errors-1.3.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-google-cloud-errors-1.3.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8089 21
21cr|rubygem-google-cloud-storage-1.44.0-1|1	%define gem_name google-cloud-storage
21cr|rubygem-google-cloud-storage-1.44.0-1|2	
21cr|rubygem-google-cloud-storage-1.44.0-1|3	Summary:	Official library for Google Cloud Storage
21cr|rubygem-google-cloud-storage-1.44.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-google-cloud-storage-1.44.0-1|5	Version:	1.44.0
21cr|rubygem-google-cloud-storage-1.44.0-1|6	Release:	1
21cr|rubygem-google-cloud-storage-1.44.0-1|7	License:	ASL 2.0
21cr|rubygem-google-cloud-storage-1.44.0-1|8	Group:		Development/Ruby
21cr|rubygem-google-cloud-storage-1.44.0-1|9	Url:		https://rubygems.org/gems/google-cloud-storage
21cr|rubygem-google-cloud-storage-1.44.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-google-cloud-storage-1.44.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-google-cloud-storage-1.44.0-1|12	BuildArch:	noarch
21cr|rubygem-google-cloud-storage-1.44.0-1|13	
21cr|rubygem-google-cloud-storage-1.44.0-1|14	%description
21cr|rubygem-google-cloud-storage-1.44.0-1|15	Official library for Google Cloud Storage.
21cr|rubygem-google-cloud-storage-1.44.0-1|16	
21cr|rubygem-google-cloud-storage-1.44.0-1|17	%files
21cr|rubygem-google-cloud-storage-1.44.0-1|18	%license LICENSE
21cr|rubygem-google-cloud-storage-1.44.0-1|19	%{gem_instdir}
21cr|rubygem-google-cloud-storage-1.44.0-1|20	%{gem_spec}
21cr|rubygem-google-cloud-storage-1.44.0-1|21	%exclude %{gem_cache}
21cr|rubygem-google-cloud-storage-1.44.0-1|22	
21cr|rubygem-google-cloud-storage-1.44.0-1|23	#----------------------------------------------------------------------------
21cr|rubygem-google-cloud-storage-1.44.0-1|24	
21cr|rubygem-google-cloud-storage-1.44.0-1|25	%package doc
21cr|rubygem-google-cloud-storage-1.44.0-1|26	Summary:	Documentation for %{name}
21cr|rubygem-google-cloud-storage-1.44.0-1|27	Group:		Books/Computer books
21cr|rubygem-google-cloud-storage-1.44.0-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-google-cloud-storage-1.44.0-1|29	
21cr|rubygem-google-cloud-storage-1.44.0-1|30	%description doc
21cr|rubygem-google-cloud-storage-1.44.0-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-google-cloud-storage-1.44.0-1|32	
21cr|rubygem-google-cloud-storage-1.44.0-1|33	%files doc
21cr|rubygem-google-cloud-storage-1.44.0-1|34	%doc %{gem_docdir}
21cr|rubygem-google-cloud-storage-1.44.0-1|35	%license LICENSE
21cr|rubygem-google-cloud-storage-1.44.0-1|36	
21cr|rubygem-google-cloud-storage-1.44.0-1|37	#----------------------------------------------------------------------------
21cr|rubygem-google-cloud-storage-1.44.0-1|38	
21cr|rubygem-google-cloud-storage-1.44.0-1|39	%prep
21cr|rubygem-google-cloud-storage-1.44.0-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-google-cloud-storage-1.44.0-1|41	
21cr|rubygem-google-cloud-storage-1.44.0-1|42	%build
21cr|rubygem-google-cloud-storage-1.44.0-1|43	%gem_build
21cr|rubygem-google-cloud-storage-1.44.0-1|44	
21cr|rubygem-google-cloud-storage-1.44.0-1|45	%install
21cr|rubygem-google-cloud-storage-1.44.0-1|46	%gem_install
21cr|rubygem-google-cloud-storage-1.44.0-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-google-cloud-storage-1.44.0-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-google-cloud-storage-1.44.0-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8090 21
21cr|rubygem-gssapi-1.3.1-1|1	%define gem_name gssapi
21cr|rubygem-gssapi-1.3.1-1|2	
21cr|rubygem-gssapi-1.3.1-1|3	Summary:	FFI wrapper around the system GSSAPI library
21cr|rubygem-gssapi-1.3.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-gssapi-1.3.1-1|5	Version:	1.3.1
21cr|rubygem-gssapi-1.3.1-1|6	Release:	1
21cr|rubygem-gssapi-1.3.1-1|7	License:	MIT
21cr|rubygem-gssapi-1.3.1-1|8	Group:		Development/Ruby
21cr|rubygem-gssapi-1.3.1-1|9	Url:		https://rubygems.org/gems/gssapi
21cr|rubygem-gssapi-1.3.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-gssapi-1.3.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-gssapi-1.3.1-1|12	BuildArch:	noarch
21cr|rubygem-gssapi-1.3.1-1|13	
21cr|rubygem-gssapi-1.3.1-1|14	%description
21cr|rubygem-gssapi-1.3.1-1|15	%{summary}.
21cr|rubygem-gssapi-1.3.1-1|16	
21cr|rubygem-gssapi-1.3.1-1|17	%files
21cr|rubygem-gssapi-1.3.1-1|18	%doc Changelog.md README.md
21cr|rubygem-gssapi-1.3.1-1|19	%license COPYING
21cr|rubygem-gssapi-1.3.1-1|20	%{gem_instdir}
21cr|rubygem-gssapi-1.3.1-1|21	%{gem_spec}
21cr|rubygem-gssapi-1.3.1-1|22	%exclude %{gem_cache}
21cr|rubygem-gssapi-1.3.1-1|23	
21cr|rubygem-gssapi-1.3.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-gssapi-1.3.1-1|25	
21cr|rubygem-gssapi-1.3.1-1|26	%package doc
21cr|rubygem-gssapi-1.3.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-gssapi-1.3.1-1|28	Group:		Books/Computer books
21cr|rubygem-gssapi-1.3.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-gssapi-1.3.1-1|30	
21cr|rubygem-gssapi-1.3.1-1|31	%description doc
21cr|rubygem-gssapi-1.3.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-gssapi-1.3.1-1|33	
21cr|rubygem-gssapi-1.3.1-1|34	%files doc
21cr|rubygem-gssapi-1.3.1-1|35	%doc %{gem_docdir}
21cr|rubygem-gssapi-1.3.1-1|36	%doc Changelog.md README.md
21cr|rubygem-gssapi-1.3.1-1|37	%license COPYING
21cr|rubygem-gssapi-1.3.1-1|38	
21cr|rubygem-gssapi-1.3.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-gssapi-1.3.1-1|40	
21cr|rubygem-gssapi-1.3.1-1|41	%prep
21cr|rubygem-gssapi-1.3.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-gssapi-1.3.1-1|43	
21cr|rubygem-gssapi-1.3.1-1|44	%build
21cr|rubygem-gssapi-1.3.1-1|45	%gem_build
21cr|rubygem-gssapi-1.3.1-1|46	
21cr|rubygem-gssapi-1.3.1-1|47	%install
21cr|rubygem-gssapi-1.3.1-1|48	%gem_install
21cr|rubygem-gssapi-1.3.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-gssapi-1.3.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-gssapi-1.3.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8091 21
21cr|rubygem-gyoku-1.4.0-1|1	%define gem_name gyoku
21cr|rubygem-gyoku-1.4.0-1|2	
21cr|rubygem-gyoku-1.4.0-1|3	Summary:	Translates Ruby Hashes to XML
21cr|rubygem-gyoku-1.4.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-gyoku-1.4.0-1|5	Version:	1.4.0
21cr|rubygem-gyoku-1.4.0-1|6	Release:	1
21cr|rubygem-gyoku-1.4.0-1|7	License:	MIT
21cr|rubygem-gyoku-1.4.0-1|8	Group:		Development/Ruby
21cr|rubygem-gyoku-1.4.0-1|9	Url:		https://rubygems.org/gems/gyoku
21cr|rubygem-gyoku-1.4.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-gyoku-1.4.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-gyoku-1.4.0-1|12	BuildArch:	noarch
21cr|rubygem-gyoku-1.4.0-1|13	
21cr|rubygem-gyoku-1.4.0-1|14	%description
21cr|rubygem-gyoku-1.4.0-1|15	%{summary}.
21cr|rubygem-gyoku-1.4.0-1|16	
21cr|rubygem-gyoku-1.4.0-1|17	%files
21cr|rubygem-gyoku-1.4.0-1|18	%doc CHANGELOG.md README.md
21cr|rubygem-gyoku-1.4.0-1|19	%license MIT-LICENSE
21cr|rubygem-gyoku-1.4.0-1|20	%{gem_instdir}
21cr|rubygem-gyoku-1.4.0-1|21	%{gem_spec}
21cr|rubygem-gyoku-1.4.0-1|22	%exclude %{gem_cache}
21cr|rubygem-gyoku-1.4.0-1|23	
21cr|rubygem-gyoku-1.4.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-gyoku-1.4.0-1|25	
21cr|rubygem-gyoku-1.4.0-1|26	%package doc
21cr|rubygem-gyoku-1.4.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-gyoku-1.4.0-1|28	Group:		Books/Computer books
21cr|rubygem-gyoku-1.4.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-gyoku-1.4.0-1|30	
21cr|rubygem-gyoku-1.4.0-1|31	%description doc
21cr|rubygem-gyoku-1.4.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-gyoku-1.4.0-1|33	
21cr|rubygem-gyoku-1.4.0-1|34	%files doc
21cr|rubygem-gyoku-1.4.0-1|35	%doc %{gem_docdir}
21cr|rubygem-gyoku-1.4.0-1|36	%doc CHANGELOG.md README.md
21cr|rubygem-gyoku-1.4.0-1|37	%license MIT-LICENSE
21cr|rubygem-gyoku-1.4.0-1|38	
21cr|rubygem-gyoku-1.4.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-gyoku-1.4.0-1|40	
21cr|rubygem-gyoku-1.4.0-1|41	%prep
21cr|rubygem-gyoku-1.4.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-gyoku-1.4.0-1|43	
21cr|rubygem-gyoku-1.4.0-1|44	%build
21cr|rubygem-gyoku-1.4.0-1|45	%gem_build
21cr|rubygem-gyoku-1.4.0-1|46	
21cr|rubygem-gyoku-1.4.0-1|47	%install
21cr|rubygem-gyoku-1.4.0-1|48	%gem_install
21cr|rubygem-gyoku-1.4.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-gyoku-1.4.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-gyoku-1.4.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8092 21
21cr|rubygem-hashdiff-1.0.1-1|1	%define gem_name hashdiff
21cr|rubygem-hashdiff-1.0.1-1|2	
21cr|rubygem-hashdiff-1.0.1-1|3	Summary:	Diff lib to compute the smallest difference between two hashes
21cr|rubygem-hashdiff-1.0.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-hashdiff-1.0.1-1|5	Version:	1.0.1
21cr|rubygem-hashdiff-1.0.1-1|6	Release:	1
21cr|rubygem-hashdiff-1.0.1-1|7	License:	MIT
21cr|rubygem-hashdiff-1.0.1-1|8	Group:		Development/Ruby
21cr|rubygem-hashdiff-1.0.1-1|9	Url:		https://rubygems.org/gems/hashdiff
21cr|rubygem-hashdiff-1.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-hashdiff-1.0.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-hashdiff-1.0.1-1|12	BuildArch:	noarch
21cr|rubygem-hashdiff-1.0.1-1|13	
21cr|rubygem-hashdiff-1.0.1-1|14	%description
21cr|rubygem-hashdiff-1.0.1-1|15	diff lib to compute the smallest difference between two hashes.
21cr|rubygem-hashdiff-1.0.1-1|16	
21cr|rubygem-hashdiff-1.0.1-1|17	%files
21cr|rubygem-hashdiff-1.0.1-1|18	%doc README.md
21cr|rubygem-hashdiff-1.0.1-1|19	%license LICENSE
21cr|rubygem-hashdiff-1.0.1-1|20	%{gem_instdir}
21cr|rubygem-hashdiff-1.0.1-1|21	%{gem_spec}
21cr|rubygem-hashdiff-1.0.1-1|22	%exclude %{gem_cache}
21cr|rubygem-hashdiff-1.0.1-1|23	
21cr|rubygem-hashdiff-1.0.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-hashdiff-1.0.1-1|25	
21cr|rubygem-hashdiff-1.0.1-1|26	%package doc
21cr|rubygem-hashdiff-1.0.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-hashdiff-1.0.1-1|28	Group:		Books/Computer books
21cr|rubygem-hashdiff-1.0.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-hashdiff-1.0.1-1|30	
21cr|rubygem-hashdiff-1.0.1-1|31	%description doc
21cr|rubygem-hashdiff-1.0.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-hashdiff-1.0.1-1|33	
21cr|rubygem-hashdiff-1.0.1-1|34	%files doc
21cr|rubygem-hashdiff-1.0.1-1|35	%doc %{gem_docdir}
21cr|rubygem-hashdiff-1.0.1-1|36	%doc README.md
21cr|rubygem-hashdiff-1.0.1-1|37	%license LICENSE
21cr|rubygem-hashdiff-1.0.1-1|38	
21cr|rubygem-hashdiff-1.0.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-hashdiff-1.0.1-1|40	
21cr|rubygem-hashdiff-1.0.1-1|41	%prep
21cr|rubygem-hashdiff-1.0.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-hashdiff-1.0.1-1|43	
21cr|rubygem-hashdiff-1.0.1-1|44	%build
21cr|rubygem-hashdiff-1.0.1-1|45	%gem_build
21cr|rubygem-hashdiff-1.0.1-1|46	
21cr|rubygem-hashdiff-1.0.1-1|47	%install
21cr|rubygem-hashdiff-1.0.1-1|48	%gem_install
21cr|rubygem-hashdiff-1.0.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-hashdiff-1.0.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-hashdiff-1.0.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8093 21
21cr|rubygem-hiera-3.6.0-1|1	%define gem_name hiera
21cr|rubygem-hiera-3.6.0-1|2	
21cr|rubygem-hiera-3.6.0-1|3	Summary:	Light weight hierarchical data store
21cr|rubygem-hiera-3.6.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-hiera-3.6.0-1|5	Version:	3.6.0
21cr|rubygem-hiera-3.6.0-1|6	Release:	1
21cr|rubygem-hiera-3.6.0-1|7	License:	Apache License
21cr|rubygem-hiera-3.6.0-1|8	Group:		Development/Ruby
21cr|rubygem-hiera-3.6.0-1|9	Url:		https://github.com/puppetlabs/hiera/
21cr|rubygem-hiera-3.6.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-hiera-3.6.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-hiera-3.6.0-1|12	Conflicts:	ruby-%{gem_name} < 3.0.5-5
21cr|rubygem-hiera-3.6.0-1|13	Obsoletes:	ruby-%{gem_name} < 3.0.5-5
21cr|rubygem-hiera-3.6.0-1|14	BuildArch:	noarch
21cr|rubygem-hiera-3.6.0-1|15	
21cr|rubygem-hiera-3.6.0-1|16	%description
21cr|rubygem-hiera-3.6.0-1|17	A pluggable data store for hierarchical data.
21cr|rubygem-hiera-3.6.0-1|18	
21cr|rubygem-hiera-3.6.0-1|19	%files
21cr|rubygem-hiera-3.6.0-1|20	%{_bindir}/hiera
21cr|rubygem-hiera-3.6.0-1|21	%{gem_dir}/gems/*
21cr|rubygem-hiera-3.6.0-1|22	%{gem_dir}/specifications/*
21cr|rubygem-hiera-3.6.0-1|23	%exclude %{gem_dir}/cache
21cr|rubygem-hiera-3.6.0-1|24	#-------------------------------------------------------------------------------
21cr|rubygem-hiera-3.6.0-1|25	
21cr|rubygem-hiera-3.6.0-1|26	%package doc
21cr|rubygem-hiera-3.6.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-hiera-3.6.0-1|28	Group:		Development/Ruby
21cr|rubygem-hiera-3.6.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-hiera-3.6.0-1|30	Provides:	ruby-%{gem_name}-doc = %{EVRD}
21cr|rubygem-hiera-3.6.0-1|31	Conflicts:	ruby-%{gem_name}-doc < 3.0.5-5
21cr|rubygem-hiera-3.6.0-1|32	Obsoletes:	ruby-%{gem_name}-doc < 3.0.5-5
21cr|rubygem-hiera-3.6.0-1|33	
21cr|rubygem-hiera-3.6.0-1|34	%description doc
21cr|rubygem-hiera-3.6.0-1|35	Documents, Rdoc & RI documentation for %{name}.
21cr|rubygem-hiera-3.6.0-1|36	
21cr|rubygem-hiera-3.6.0-1|37	%files doc
21cr|rubygem-hiera-3.6.0-1|38	%{gem_dir}/doc/*
21cr|rubygem-hiera-3.6.0-1|39	
21cr|rubygem-hiera-3.6.0-1|40	#-------------------------------------------------------------------------------
21cr|rubygem-hiera-3.6.0-1|41	
21cr|rubygem-hiera-3.6.0-1|42	%prep
21cr|rubygem-hiera-3.6.0-1|43	%setup -qn %{gem_name}-%{version}
21cr|rubygem-hiera-3.6.0-1|44	
21cr|rubygem-hiera-3.6.0-1|45	%build
21cr|rubygem-hiera-3.6.0-1|46	%gem_build
21cr|rubygem-hiera-3.6.0-1|47	
21cr|rubygem-hiera-3.6.0-1|48	%install
21cr|rubygem-hiera-3.6.0-1|49	%gem_install -d %{buildroot}

8094 21
21cr|rubygem-hiera-eyaml-3.3.0-1|1	%define gem_name hiera-eyaml
21cr|rubygem-hiera-eyaml-3.3.0-1|2	
21cr|rubygem-hiera-eyaml-3.3.0-1|3	Summary:	Hiera backend for decrypting encrypted yaml properties
21cr|rubygem-hiera-eyaml-3.3.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-hiera-eyaml-3.3.0-1|5	Version:	3.3.0
21cr|rubygem-hiera-eyaml-3.3.0-1|6	Release:	1
21cr|rubygem-hiera-eyaml-3.3.0-1|7	License:	MIT
21cr|rubygem-hiera-eyaml-3.3.0-1|8	Group:		Development/Ruby
21cr|rubygem-hiera-eyaml-3.3.0-1|9	Url:		https://rubygems.org/gems/hiera-eyaml
21cr|rubygem-hiera-eyaml-3.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-hiera-eyaml-3.3.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-hiera-eyaml-3.3.0-1|12	BuildArch:	noarch
21cr|rubygem-hiera-eyaml-3.3.0-1|13	
21cr|rubygem-hiera-eyaml-3.3.0-1|14	%description
21cr|rubygem-hiera-eyaml-3.3.0-1|15	%{summary}.
21cr|rubygem-hiera-eyaml-3.3.0-1|16	
21cr|rubygem-hiera-eyaml-3.3.0-1|17	%files
21cr|rubygem-hiera-eyaml-3.3.0-1|18	%doc CHANGELOG.md HISTORY.md PLUGINS.md README.md
21cr|rubygem-hiera-eyaml-3.3.0-1|19	%license LICENSE.txt
21cr|rubygem-hiera-eyaml-3.3.0-1|20	%{gem_instdir}
21cr|rubygem-hiera-eyaml-3.3.0-1|21	%{gem_spec}
21cr|rubygem-hiera-eyaml-3.3.0-1|22	%exclude %{gem_cache}
21cr|rubygem-hiera-eyaml-3.3.0-1|23	
21cr|rubygem-hiera-eyaml-3.3.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-hiera-eyaml-3.3.0-1|25	
21cr|rubygem-hiera-eyaml-3.3.0-1|26	%package doc
21cr|rubygem-hiera-eyaml-3.3.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-hiera-eyaml-3.3.0-1|28	Group:		Books/Computer books
21cr|rubygem-hiera-eyaml-3.3.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-hiera-eyaml-3.3.0-1|30	
21cr|rubygem-hiera-eyaml-3.3.0-1|31	%description doc
21cr|rubygem-hiera-eyaml-3.3.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-hiera-eyaml-3.3.0-1|33	
21cr|rubygem-hiera-eyaml-3.3.0-1|34	%files doc
21cr|rubygem-hiera-eyaml-3.3.0-1|35	%doc %{gem_docdir}
21cr|rubygem-hiera-eyaml-3.3.0-1|36	%doc CHANGELOG.md HISTORY.md PLUGINS.md README.md
21cr|rubygem-hiera-eyaml-3.3.0-1|37	%license LICENSE.txt
21cr|rubygem-hiera-eyaml-3.3.0-1|38	
21cr|rubygem-hiera-eyaml-3.3.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-hiera-eyaml-3.3.0-1|40	
21cr|rubygem-hiera-eyaml-3.3.0-1|41	%prep
21cr|rubygem-hiera-eyaml-3.3.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-hiera-eyaml-3.3.0-1|43	
21cr|rubygem-hiera-eyaml-3.3.0-1|44	%build
21cr|rubygem-hiera-eyaml-3.3.0-1|45	%gem_build
21cr|rubygem-hiera-eyaml-3.3.0-1|46	
21cr|rubygem-hiera-eyaml-3.3.0-1|47	%install
21cr|rubygem-hiera-eyaml-3.3.0-1|48	%gem_install
21cr|rubygem-hiera-eyaml-3.3.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-hiera-eyaml-3.3.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-hiera-eyaml-3.3.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8095 21
21cr|rubygem-highline-2.0.3-1|1	%define gem_name highline
21cr|rubygem-highline-2.0.3-1|2	
21cr|rubygem-highline-2.0.3-1|3	Summary:	High-level IO library that provides validation and more
21cr|rubygem-highline-2.0.3-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-highline-2.0.3-1|5	Version:	2.0.3
21cr|rubygem-highline-2.0.3-1|6	Release:	1
21cr|rubygem-highline-2.0.3-1|7	License:	ASL 2.0
21cr|rubygem-highline-2.0.3-1|8	Group:		Development/Ruby
21cr|rubygem-highline-2.0.3-1|9	Url:		https://rubygems.org/gems/highline
21cr|rubygem-highline-2.0.3-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-highline-2.0.3-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-highline-2.0.3-1|12	BuildArch:	noarch
21cr|rubygem-highline-2.0.3-1|13	
21cr|rubygem-highline-2.0.3-1|14	%description
21cr|rubygem-highline-2.0.3-1|15	High-level IO library that provides validation, type conversion, and more
21cr|rubygem-highline-2.0.3-1|16	for command-line interfaces. HighLine also includes a complete menu system
21cr|rubygem-highline-2.0.3-1|17	that can crank out anything from simple list selection to complete shells
21cr|rubygem-highline-2.0.3-1|18	with just minutes of work.
21cr|rubygem-highline-2.0.3-1|19	
21cr|rubygem-highline-2.0.3-1|20	%files
21cr|rubygem-highline-2.0.3-1|21	%doc README.md
21cr|rubygem-highline-2.0.3-1|22	%license LICENSE
21cr|rubygem-highline-2.0.3-1|23	%{gem_instdir}
21cr|rubygem-highline-2.0.3-1|24	%{gem_spec}
21cr|rubygem-highline-2.0.3-1|25	%exclude %{gem_cache}
21cr|rubygem-highline-2.0.3-1|26	
21cr|rubygem-highline-2.0.3-1|27	#----------------------------------------------------------------------------
21cr|rubygem-highline-2.0.3-1|28	
21cr|rubygem-highline-2.0.3-1|29	%package doc
21cr|rubygem-highline-2.0.3-1|30	Summary:	Documentation for %{name}
21cr|rubygem-highline-2.0.3-1|31	Group:		Books/Computer books
21cr|rubygem-highline-2.0.3-1|32	Requires:	%{name} = %{EVRD}
21cr|rubygem-highline-2.0.3-1|33	
21cr|rubygem-highline-2.0.3-1|34	%description doc
21cr|rubygem-highline-2.0.3-1|35	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-highline-2.0.3-1|36	
21cr|rubygem-highline-2.0.3-1|37	%files doc
21cr|rubygem-highline-2.0.3-1|38	%doc %{gem_docdir}
21cr|rubygem-highline-2.0.3-1|39	%doc README.md
21cr|rubygem-highline-2.0.3-1|40	%license LICENSE
21cr|rubygem-highline-2.0.3-1|41	
21cr|rubygem-highline-2.0.3-1|42	#----------------------------------------------------------------------------
21cr|rubygem-highline-2.0.3-1|43	
21cr|rubygem-highline-2.0.3-1|44	%prep
21cr|rubygem-highline-2.0.3-1|45	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-highline-2.0.3-1|46	
21cr|rubygem-highline-2.0.3-1|47	%build
21cr|rubygem-highline-2.0.3-1|48	%gem_build
21cr|rubygem-highline-2.0.3-1|49	
21cr|rubygem-highline-2.0.3-1|50	%install
21cr|rubygem-highline-2.0.3-1|51	%gem_install
21cr|rubygem-highline-2.0.3-1|52	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-highline-2.0.3-1|53	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-highline-2.0.3-1|54	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8096 21
21cr|rubygem-httpclient-2.8.3-1|1	%define gem_name httpclient
21cr|rubygem-httpclient-2.8.3-1|2	
21cr|rubygem-httpclient-2.8.3-1|3	Summary:	Gives something like the functionality of libwww-perl (LWP) in Ruby
21cr|rubygem-httpclient-2.8.3-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-httpclient-2.8.3-1|5	Version:	2.8.3
21cr|rubygem-httpclient-2.8.3-1|6	Release:	1
21cr|rubygem-httpclient-2.8.3-1|7	License:	Ruby
21cr|rubygem-httpclient-2.8.3-1|8	Group:		Development/Ruby
21cr|rubygem-httpclient-2.8.3-1|9	Url:		https://rubygems.org/gems/httpclient
21cr|rubygem-httpclient-2.8.3-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-httpclient-2.8.3-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-httpclient-2.8.3-1|12	BuildArch:	noarch
21cr|rubygem-httpclient-2.8.3-1|13	
21cr|rubygem-httpclient-2.8.3-1|14	%description
21cr|rubygem-httpclient-2.8.3-1|15	Gives something like the functionality of libwww-perl (LWP) in Ruby.
21cr|rubygem-httpclient-2.8.3-1|16	
21cr|rubygem-httpclient-2.8.3-1|17	%files
21cr|rubygem-httpclient-2.8.3-1|18	%doc README.md
21cr|rubygem-httpclient-2.8.3-1|19	%{gem_instdir}
21cr|rubygem-httpclient-2.8.3-1|20	%{gem_spec}
21cr|rubygem-httpclient-2.8.3-1|21	%exclude %{gem_cache}
21cr|rubygem-httpclient-2.8.3-1|22	
21cr|rubygem-httpclient-2.8.3-1|23	#----------------------------------------------------------------------------
21cr|rubygem-httpclient-2.8.3-1|24	
21cr|rubygem-httpclient-2.8.3-1|25	%package doc
21cr|rubygem-httpclient-2.8.3-1|26	Summary:	Documentation for %{name}
21cr|rubygem-httpclient-2.8.3-1|27	Group:		Books/Computer books
21cr|rubygem-httpclient-2.8.3-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-httpclient-2.8.3-1|29	
21cr|rubygem-httpclient-2.8.3-1|30	%description doc
21cr|rubygem-httpclient-2.8.3-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-httpclient-2.8.3-1|32	
21cr|rubygem-httpclient-2.8.3-1|33	%files doc
21cr|rubygem-httpclient-2.8.3-1|34	%doc %{gem_docdir}
21cr|rubygem-httpclient-2.8.3-1|35	%doc README.md
21cr|rubygem-httpclient-2.8.3-1|36	
21cr|rubygem-httpclient-2.8.3-1|37	#----------------------------------------------------------------------------
21cr|rubygem-httpclient-2.8.3-1|38	
21cr|rubygem-httpclient-2.8.3-1|39	%prep
21cr|rubygem-httpclient-2.8.3-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-httpclient-2.8.3-1|41	
21cr|rubygem-httpclient-2.8.3-1|42	%build
21cr|rubygem-httpclient-2.8.3-1|43	%gem_build
21cr|rubygem-httpclient-2.8.3-1|44	
21cr|rubygem-httpclient-2.8.3-1|45	%install
21cr|rubygem-httpclient-2.8.3-1|46	%gem_install
21cr|rubygem-httpclient-2.8.3-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-httpclient-2.8.3-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-httpclient-2.8.3-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8097 21
21cr|rubygem-jmespath-1.6.2-1|1	%define gem_name jmespath
21cr|rubygem-jmespath-1.6.2-1|2	
21cr|rubygem-jmespath-1.6.2-1|3	Summary:	Implements JMESPath for Ruby
21cr|rubygem-jmespath-1.6.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-jmespath-1.6.2-1|5	Version:	1.6.2
21cr|rubygem-jmespath-1.6.2-1|6	Release:	1
21cr|rubygem-jmespath-1.6.2-1|7	License:	ASL 2.0
21cr|rubygem-jmespath-1.6.2-1|8	Group:		Development/Ruby
21cr|rubygem-jmespath-1.6.2-1|9	Url:		https://rubygems.org/gems/jmespath
21cr|rubygem-jmespath-1.6.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-jmespath-1.6.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-jmespath-1.6.2-1|12	BuildArch:	noarch
21cr|rubygem-jmespath-1.6.2-1|13	
21cr|rubygem-jmespath-1.6.2-1|14	%description
21cr|rubygem-jmespath-1.6.2-1|15	%{summary}.
21cr|rubygem-jmespath-1.6.2-1|16	
21cr|rubygem-jmespath-1.6.2-1|17	%files
21cr|rubygem-jmespath-1.6.2-1|18	%license LICENSE.txt
21cr|rubygem-jmespath-1.6.2-1|19	%{gem_instdir}
21cr|rubygem-jmespath-1.6.2-1|20	%{gem_spec}
21cr|rubygem-jmespath-1.6.2-1|21	%exclude %{gem_cache}
21cr|rubygem-jmespath-1.6.2-1|22	
21cr|rubygem-jmespath-1.6.2-1|23	#----------------------------------------------------------------------------
21cr|rubygem-jmespath-1.6.2-1|24	
21cr|rubygem-jmespath-1.6.2-1|25	%package doc
21cr|rubygem-jmespath-1.6.2-1|26	Summary:	Documentation for %{name}
21cr|rubygem-jmespath-1.6.2-1|27	Group:		Books/Computer books
21cr|rubygem-jmespath-1.6.2-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-jmespath-1.6.2-1|29	
21cr|rubygem-jmespath-1.6.2-1|30	%description doc
21cr|rubygem-jmespath-1.6.2-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-jmespath-1.6.2-1|32	
21cr|rubygem-jmespath-1.6.2-1|33	%files doc
21cr|rubygem-jmespath-1.6.2-1|34	%doc %{gem_docdir}
21cr|rubygem-jmespath-1.6.2-1|35	%license LICENSE.txt
21cr|rubygem-jmespath-1.6.2-1|36	
21cr|rubygem-jmespath-1.6.2-1|37	#----------------------------------------------------------------------------
21cr|rubygem-jmespath-1.6.2-1|38	
21cr|rubygem-jmespath-1.6.2-1|39	%prep
21cr|rubygem-jmespath-1.6.2-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-jmespath-1.6.2-1|41	
21cr|rubygem-jmespath-1.6.2-1|42	%build
21cr|rubygem-jmespath-1.6.2-1|43	%gem_build
21cr|rubygem-jmespath-1.6.2-1|44	
21cr|rubygem-jmespath-1.6.2-1|45	%install
21cr|rubygem-jmespath-1.6.2-1|46	%gem_install
21cr|rubygem-jmespath-1.6.2-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-jmespath-1.6.2-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-jmespath-1.6.2-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8098 21
21cr|rubygem-jwt-2.5.0-1|1	%define gem_name jwt
21cr|rubygem-jwt-2.5.0-1|2	
21cr|rubygem-jwt-2.5.0-1|3	Summary:	A pure ruby implementation of the RFC 7519 OAuth JWT standard
21cr|rubygem-jwt-2.5.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-jwt-2.5.0-1|5	Version:	2.5.0
21cr|rubygem-jwt-2.5.0-1|6	Release:	1
21cr|rubygem-jwt-2.5.0-1|7	License:	MIT
21cr|rubygem-jwt-2.5.0-1|8	Group:		Development/Ruby
21cr|rubygem-jwt-2.5.0-1|9	Url:		https://rubygems.org/gems/jwt
21cr|rubygem-jwt-2.5.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-jwt-2.5.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-jwt-2.5.0-1|12	BuildArch:	noarch
21cr|rubygem-jwt-2.5.0-1|13	
21cr|rubygem-jwt-2.5.0-1|14	%description
21cr|rubygem-jwt-2.5.0-1|15	A pure ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard.
21cr|rubygem-jwt-2.5.0-1|16	
21cr|rubygem-jwt-2.5.0-1|17	%files
21cr|rubygem-jwt-2.5.0-1|18	%doc README.md
21cr|rubygem-jwt-2.5.0-1|19	%license LICENSE
21cr|rubygem-jwt-2.5.0-1|20	%{gem_instdir}
21cr|rubygem-jwt-2.5.0-1|21	%{gem_spec}
21cr|rubygem-jwt-2.5.0-1|22	%exclude %{gem_cache}
21cr|rubygem-jwt-2.5.0-1|23	
21cr|rubygem-jwt-2.5.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-jwt-2.5.0-1|25	
21cr|rubygem-jwt-2.5.0-1|26	%package doc
21cr|rubygem-jwt-2.5.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-jwt-2.5.0-1|28	Group:		Books/Computer books
21cr|rubygem-jwt-2.5.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-jwt-2.5.0-1|30	
21cr|rubygem-jwt-2.5.0-1|31	%description doc
21cr|rubygem-jwt-2.5.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-jwt-2.5.0-1|33	
21cr|rubygem-jwt-2.5.0-1|34	%files doc
21cr|rubygem-jwt-2.5.0-1|35	%doc %{gem_docdir}
21cr|rubygem-jwt-2.5.0-1|36	%doc README.md
21cr|rubygem-jwt-2.5.0-1|37	%license LICENSE
21cr|rubygem-jwt-2.5.0-1|38	
21cr|rubygem-jwt-2.5.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-jwt-2.5.0-1|40	
21cr|rubygem-jwt-2.5.0-1|41	%prep
21cr|rubygem-jwt-2.5.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-jwt-2.5.0-1|43	
21cr|rubygem-jwt-2.5.0-1|44	%build
21cr|rubygem-jwt-2.5.0-1|45	%gem_build
21cr|rubygem-jwt-2.5.0-1|46	
21cr|rubygem-jwt-2.5.0-1|47	%install
21cr|rubygem-jwt-2.5.0-1|48	%gem_install
21cr|rubygem-jwt-2.5.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-jwt-2.5.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-jwt-2.5.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8099 21
21cr|rubygem-little-plugger-1.1.4-1|1	%define gem_name little-plugger
21cr|rubygem-little-plugger-1.1.4-1|2	
21cr|rubygem-little-plugger-1.1.4-1|3	Summary:	Provides Gem based plugin management
21cr|rubygem-little-plugger-1.1.4-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-little-plugger-1.1.4-1|5	Version:	1.1.4
21cr|rubygem-little-plugger-1.1.4-1|6	Release:	1
21cr|rubygem-little-plugger-1.1.4-1|7	License:	MIT
21cr|rubygem-little-plugger-1.1.4-1|8	Group:		Development/Ruby
21cr|rubygem-little-plugger-1.1.4-1|9	Url:		https://rubygems.org/gems/little-plugger
21cr|rubygem-little-plugger-1.1.4-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-little-plugger-1.1.4-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-little-plugger-1.1.4-1|12	BuildArch:	noarch
21cr|rubygem-little-plugger-1.1.4-1|13	
21cr|rubygem-little-plugger-1.1.4-1|14	%description
21cr|rubygem-little-plugger-1.1.4-1|15	%{summary}.
21cr|rubygem-little-plugger-1.1.4-1|16	
21cr|rubygem-little-plugger-1.1.4-1|17	%files
21cr|rubygem-little-plugger-1.1.4-1|18	%doc History.txt README.rdoc
21cr|rubygem-little-plugger-1.1.4-1|19	%{gem_instdir}
21cr|rubygem-little-plugger-1.1.4-1|20	%{gem_spec}
21cr|rubygem-little-plugger-1.1.4-1|21	%exclude %{gem_cache}
21cr|rubygem-little-plugger-1.1.4-1|22	
21cr|rubygem-little-plugger-1.1.4-1|23	#----------------------------------------------------------------------------
21cr|rubygem-little-plugger-1.1.4-1|24	
21cr|rubygem-little-plugger-1.1.4-1|25	%package doc
21cr|rubygem-little-plugger-1.1.4-1|26	Summary:	Documentation for %{name}
21cr|rubygem-little-plugger-1.1.4-1|27	Group:		Books/Computer books
21cr|rubygem-little-plugger-1.1.4-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-little-plugger-1.1.4-1|29	
21cr|rubygem-little-plugger-1.1.4-1|30	%description doc
21cr|rubygem-little-plugger-1.1.4-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-little-plugger-1.1.4-1|32	
21cr|rubygem-little-plugger-1.1.4-1|33	%files doc
21cr|rubygem-little-plugger-1.1.4-1|34	%doc %{gem_docdir}
21cr|rubygem-little-plugger-1.1.4-1|35	%doc History.txt README.rdoc
21cr|rubygem-little-plugger-1.1.4-1|36	
21cr|rubygem-little-plugger-1.1.4-1|37	#----------------------------------------------------------------------------
21cr|rubygem-little-plugger-1.1.4-1|38	
21cr|rubygem-little-plugger-1.1.4-1|39	%prep
21cr|rubygem-little-plugger-1.1.4-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-little-plugger-1.1.4-1|41	
21cr|rubygem-little-plugger-1.1.4-1|42	%build
21cr|rubygem-little-plugger-1.1.4-1|43	%gem_build
21cr|rubygem-little-plugger-1.1.4-1|44	
21cr|rubygem-little-plugger-1.1.4-1|45	%install
21cr|rubygem-little-plugger-1.1.4-1|46	%gem_install
21cr|rubygem-little-plugger-1.1.4-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-little-plugger-1.1.4-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-little-plugger-1.1.4-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8100 21
21cr|rubygem-lock_manager-0.1.5-1|1	%define gem_name lock_manager
21cr|rubygem-lock_manager-0.1.5-1|2	
21cr|rubygem-lock_manager-0.1.5-1|3	Summary:	Small helper gem that provides locking and unlocking hardware
21cr|rubygem-lock_manager-0.1.5-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-lock_manager-0.1.5-1|5	Version:	0.1.5
21cr|rubygem-lock_manager-0.1.5-1|6	Release:	1
21cr|rubygem-lock_manager-0.1.5-1|7	License:	ASL 2.0
21cr|rubygem-lock_manager-0.1.5-1|8	Group:		Development/Ruby
21cr|rubygem-lock_manager-0.1.5-1|9	Url:		https://rubygems.org/gems/lock_manager
21cr|rubygem-lock_manager-0.1.5-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-lock_manager-0.1.5-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-lock_manager-0.1.5-1|12	BuildArch:	noarch
21cr|rubygem-lock_manager-0.1.5-1|13	
21cr|rubygem-lock_manager-0.1.5-1|14	%description
21cr|rubygem-lock_manager-0.1.5-1|15	Small helper gem that provides locking and unlocking hardware.
21cr|rubygem-lock_manager-0.1.5-1|16	
21cr|rubygem-lock_manager-0.1.5-1|17	%files
21cr|rubygem-lock_manager-0.1.5-1|18	%doc README.md
21cr|rubygem-lock_manager-0.1.5-1|19	%license LICENSE
21cr|rubygem-lock_manager-0.1.5-1|20	%{gem_instdir}
21cr|rubygem-lock_manager-0.1.5-1|21	%{gem_spec}
21cr|rubygem-lock_manager-0.1.5-1|22	%exclude %{gem_cache}
21cr|rubygem-lock_manager-0.1.5-1|23	
21cr|rubygem-lock_manager-0.1.5-1|24	#----------------------------------------------------------------------------
21cr|rubygem-lock_manager-0.1.5-1|25	
21cr|rubygem-lock_manager-0.1.5-1|26	%package doc
21cr|rubygem-lock_manager-0.1.5-1|27	Summary:	Documentation for %{name}
21cr|rubygem-lock_manager-0.1.5-1|28	Group:		Books/Computer books
21cr|rubygem-lock_manager-0.1.5-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-lock_manager-0.1.5-1|30	
21cr|rubygem-lock_manager-0.1.5-1|31	%description doc
21cr|rubygem-lock_manager-0.1.5-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-lock_manager-0.1.5-1|33	
21cr|rubygem-lock_manager-0.1.5-1|34	%files doc
21cr|rubygem-lock_manager-0.1.5-1|35	%doc %{gem_docdir}
21cr|rubygem-lock_manager-0.1.5-1|36	%doc README.md
21cr|rubygem-lock_manager-0.1.5-1|37	%license LICENSE
21cr|rubygem-lock_manager-0.1.5-1|38	
21cr|rubygem-lock_manager-0.1.5-1|39	#----------------------------------------------------------------------------
21cr|rubygem-lock_manager-0.1.5-1|40	
21cr|rubygem-lock_manager-0.1.5-1|41	%prep
21cr|rubygem-lock_manager-0.1.5-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-lock_manager-0.1.5-1|43	
21cr|rubygem-lock_manager-0.1.5-1|44	%build
21cr|rubygem-lock_manager-0.1.5-1|45	%gem_build
21cr|rubygem-lock_manager-0.1.5-1|46	
21cr|rubygem-lock_manager-0.1.5-1|47	%install
21cr|rubygem-lock_manager-0.1.5-1|48	%gem_install
21cr|rubygem-lock_manager-0.1.5-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-lock_manager-0.1.5-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-lock_manager-0.1.5-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8101 21
21cr|rubygem-log4r-1.1.10-1|1	%define gem_name log4r
21cr|rubygem-log4r-1.1.10-1|2	
21cr|rubygem-log4r-1.1.10-1|3	Summary:	Gem logging apache
21cr|rubygem-log4r-1.1.10-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-log4r-1.1.10-1|5	Version:	1.1.10
21cr|rubygem-log4r-1.1.10-1|6	Release:	1
21cr|rubygem-log4r-1.1.10-1|7	License:	ASL 2.0
21cr|rubygem-log4r-1.1.10-1|8	Group:		Development/Ruby
21cr|rubygem-log4r-1.1.10-1|9	Url:		https://rubygems.org/gems/log4r
21cr|rubygem-log4r-1.1.10-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-log4r-1.1.10-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-log4r-1.1.10-1|12	BuildArch:	noarch
21cr|rubygem-log4r-1.1.10-1|13	
21cr|rubygem-log4r-1.1.10-1|14	%description
21cr|rubygem-log4r-1.1.10-1|15	%{summary}.
21cr|rubygem-log4r-1.1.10-1|16	
21cr|rubygem-log4r-1.1.10-1|17	%files
21cr|rubygem-log4r-1.1.10-1|18	%{gem_instdir}
21cr|rubygem-log4r-1.1.10-1|19	%{gem_spec}
21cr|rubygem-log4r-1.1.10-1|20	%exclude %{gem_cache}
21cr|rubygem-log4r-1.1.10-1|21	
21cr|rubygem-log4r-1.1.10-1|22	#----------------------------------------------------------------------------
21cr|rubygem-log4r-1.1.10-1|23	
21cr|rubygem-log4r-1.1.10-1|24	%package doc
21cr|rubygem-log4r-1.1.10-1|25	Summary:	Documentation for %{name}
21cr|rubygem-log4r-1.1.10-1|26	Group:		Books/Computer books
21cr|rubygem-log4r-1.1.10-1|27	Requires:	%{name} = %{EVRD}
21cr|rubygem-log4r-1.1.10-1|28	
21cr|rubygem-log4r-1.1.10-1|29	%description doc
21cr|rubygem-log4r-1.1.10-1|30	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-log4r-1.1.10-1|31	
21cr|rubygem-log4r-1.1.10-1|32	%files doc
21cr|rubygem-log4r-1.1.10-1|33	%doc %{gem_docdir}
21cr|rubygem-log4r-1.1.10-1|34	
21cr|rubygem-log4r-1.1.10-1|35	#----------------------------------------------------------------------------
21cr|rubygem-log4r-1.1.10-1|36	
21cr|rubygem-log4r-1.1.10-1|37	%prep
21cr|rubygem-log4r-1.1.10-1|38	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-log4r-1.1.10-1|39	
21cr|rubygem-log4r-1.1.10-1|40	%build
21cr|rubygem-log4r-1.1.10-1|41	%gem_build
21cr|rubygem-log4r-1.1.10-1|42	
21cr|rubygem-log4r-1.1.10-1|43	%install
21cr|rubygem-log4r-1.1.10-1|44	%gem_install
21cr|rubygem-log4r-1.1.10-1|45	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-log4r-1.1.10-1|46	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-log4r-1.1.10-1|47	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8102 21
21cr|rubygem-logging-2.3.1-1|1	%define gem_name logging
21cr|rubygem-logging-2.3.1-1|2	
21cr|rubygem-logging-2.3.1-1|3	Summary:	Flexible logging library for use in Ruby programs
21cr|rubygem-logging-2.3.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-logging-2.3.1-1|5	Version:	2.3.1
21cr|rubygem-logging-2.3.1-1|6	Release:	1
21cr|rubygem-logging-2.3.1-1|7	License:	MIT
21cr|rubygem-logging-2.3.1-1|8	Group:		Development/Ruby
21cr|rubygem-logging-2.3.1-1|9	Url:		https://rubygems.org/gems/logging
21cr|rubygem-logging-2.3.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-logging-2.3.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-logging-2.3.1-1|12	BuildArch:	noarch
21cr|rubygem-logging-2.3.1-1|13	
21cr|rubygem-logging-2.3.1-1|14	%description
21cr|rubygem-logging-2.3.1-1|15	%{summary}.
21cr|rubygem-logging-2.3.1-1|16	
21cr|rubygem-logging-2.3.1-1|17	%files
21cr|rubygem-logging-2.3.1-1|18	%doc README.md
21cr|rubygem-logging-2.3.1-1|19	%license LICENSE
21cr|rubygem-logging-2.3.1-1|20	%{gem_instdir}
21cr|rubygem-logging-2.3.1-1|21	%{gem_spec}
21cr|rubygem-logging-2.3.1-1|22	%exclude %{gem_cache}
21cr|rubygem-logging-2.3.1-1|23	
21cr|rubygem-logging-2.3.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-logging-2.3.1-1|25	
21cr|rubygem-logging-2.3.1-1|26	%package doc
21cr|rubygem-logging-2.3.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-logging-2.3.1-1|28	Group:		Books/Computer books
21cr|rubygem-logging-2.3.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-logging-2.3.1-1|30	
21cr|rubygem-logging-2.3.1-1|31	%description doc
21cr|rubygem-logging-2.3.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-logging-2.3.1-1|33	
21cr|rubygem-logging-2.3.1-1|34	%files doc
21cr|rubygem-logging-2.3.1-1|35	%doc %{gem_docdir}
21cr|rubygem-logging-2.3.1-1|36	%doc README.md
21cr|rubygem-logging-2.3.1-1|37	%license LICENSE
21cr|rubygem-logging-2.3.1-1|38	
21cr|rubygem-logging-2.3.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-logging-2.3.1-1|40	
21cr|rubygem-logging-2.3.1-1|41	%prep
21cr|rubygem-logging-2.3.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-logging-2.3.1-1|43	
21cr|rubygem-logging-2.3.1-1|44	%build
21cr|rubygem-logging-2.3.1-1|45	%gem_build
21cr|rubygem-logging-2.3.1-1|46	
21cr|rubygem-logging-2.3.1-1|47	%install
21cr|rubygem-logging-2.3.1-1|48	%gem_install
21cr|rubygem-logging-2.3.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-logging-2.3.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-logging-2.3.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8103 21
21cr|rubygem-memoist-0.16.2-1|1	%define gem_name memoist
21cr|rubygem-memoist-0.16.2-1|2	
21cr|rubygem-memoist-0.16.2-1|3	Summary:	Memoize methods invocation
21cr|rubygem-memoist-0.16.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-memoist-0.16.2-1|5	Version:	0.16.2
21cr|rubygem-memoist-0.16.2-1|6	Release:	1
21cr|rubygem-memoist-0.16.2-1|7	License:	MIT
21cr|rubygem-memoist-0.16.2-1|8	Group:		Development/Ruby
21cr|rubygem-memoist-0.16.2-1|9	Url:		https://rubygems.org/gems/memoist
21cr|rubygem-memoist-0.16.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-memoist-0.16.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-memoist-0.16.2-1|12	BuildArch:	noarch
21cr|rubygem-memoist-0.16.2-1|13	
21cr|rubygem-memoist-0.16.2-1|14	%description
21cr|rubygem-memoist-0.16.2-1|15	Memoize methods invocation.
21cr|rubygem-memoist-0.16.2-1|16	
21cr|rubygem-memoist-0.16.2-1|17	%files
21cr|rubygem-memoist-0.16.2-1|18	%doc README.md
21cr|rubygem-memoist-0.16.2-1|19	%license LICENSE.md
21cr|rubygem-memoist-0.16.2-1|20	%{gem_instdir}
21cr|rubygem-memoist-0.16.2-1|21	%{gem_spec}
21cr|rubygem-memoist-0.16.2-1|22	%exclude %{gem_cache}
21cr|rubygem-memoist-0.16.2-1|23	
21cr|rubygem-memoist-0.16.2-1|24	#----------------------------------------------------------------------------
21cr|rubygem-memoist-0.16.2-1|25	
21cr|rubygem-memoist-0.16.2-1|26	%package doc
21cr|rubygem-memoist-0.16.2-1|27	Summary:	Documentation for %{name}
21cr|rubygem-memoist-0.16.2-1|28	Group:		Books/Computer books
21cr|rubygem-memoist-0.16.2-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-memoist-0.16.2-1|30	
21cr|rubygem-memoist-0.16.2-1|31	%description doc
21cr|rubygem-memoist-0.16.2-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-memoist-0.16.2-1|33	
21cr|rubygem-memoist-0.16.2-1|34	%files doc
21cr|rubygem-memoist-0.16.2-1|35	%doc %{gem_docdir}
21cr|rubygem-memoist-0.16.2-1|36	%doc README.md
21cr|rubygem-memoist-0.16.2-1|37	%license LICENSE.md
21cr|rubygem-memoist-0.16.2-1|38	
21cr|rubygem-memoist-0.16.2-1|39	#----------------------------------------------------------------------------
21cr|rubygem-memoist-0.16.2-1|40	
21cr|rubygem-memoist-0.16.2-1|41	%prep
21cr|rubygem-memoist-0.16.2-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-memoist-0.16.2-1|43	
21cr|rubygem-memoist-0.16.2-1|44	%build
21cr|rubygem-memoist-0.16.2-1|45	%gem_build
21cr|rubygem-memoist-0.16.2-1|46	
21cr|rubygem-memoist-0.16.2-1|47	%install
21cr|rubygem-memoist-0.16.2-1|48	%gem_install
21cr|rubygem-memoist-0.16.2-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-memoist-0.16.2-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-memoist-0.16.2-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8104 21
21cr|rubygem-mime-types-3.3.1-1|1	%define	gem_name	mime-types
21cr|rubygem-mime-types-3.3.1-1|2	
21cr|rubygem-mime-types-3.3.1-1|3	Summary:	MIME content type identification library for ruby
21cr|rubygem-mime-types-3.3.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-mime-types-3.3.1-1|5	Version:	3.3.1
21cr|rubygem-mime-types-3.3.1-1|6	Release:	1
21cr|rubygem-mime-types-3.3.1-1|7	License:	GPLv2+ or Ruby or Perl Artistic License
21cr|rubygem-mime-types-3.3.1-1|8	Group:		Development/Ruby
21cr|rubygem-mime-types-3.3.1-1|9	URL:		http://%{gem_name}.rubyforge.org/
21cr|rubygem-mime-types-3.3.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-mime-types-3.3.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-mime-types-3.3.1-1|12	BuildArch:	noarch
21cr|rubygem-mime-types-3.3.1-1|13	
21cr|rubygem-mime-types-3.3.1-1|14	%description
21cr|rubygem-mime-types-3.3.1-1|15	This ruby library allows for the identification of a file's likely MIME content
21cr|rubygem-mime-types-3.3.1-1|16	type. The identification of MIME content type is based on a file's filename
21cr|rubygem-mime-types-3.3.1-1|17	extensions.
21cr|rubygem-mime-types-3.3.1-1|18	
21cr|rubygem-mime-types-3.3.1-1|19	%package	doc
21cr|rubygem-mime-types-3.3.1-1|20	Summary:	Documentation for %{name}
21cr|rubygem-mime-types-3.3.1-1|21	Group:		Books/Computer books
21cr|rubygem-mime-types-3.3.1-1|22	Requires:	%{name} = %{EVRD}
21cr|rubygem-mime-types-3.3.1-1|23	BuildArch:	noarch
21cr|rubygem-mime-types-3.3.1-1|24	
21cr|rubygem-mime-types-3.3.1-1|25	%description	doc
21cr|rubygem-mime-types-3.3.1-1|26	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-mime-types-3.3.1-1|27	
21cr|rubygem-mime-types-3.3.1-1|28	%prep
21cr|rubygem-mime-types-3.3.1-1|29	%setup-q -n %{gem_name}-%{version}
21cr|rubygem-mime-types-3.3.1-1|30	
21cr|rubygem-mime-types-3.3.1-1|31	%build
21cr|rubygem-mime-types-3.3.1-1|32	%gem_build
21cr|rubygem-mime-types-3.3.1-1|33	
21cr|rubygem-mime-types-3.3.1-1|34	%install
21cr|rubygem-mime-types-3.3.1-1|35	%gem_install
21cr|rubygem-mime-types-3.3.1-1|36	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-mime-types-3.3.1-1|37	cp -a .%{gem_dir}/* \
21cr|rubygem-mime-types-3.3.1-1|38	%{buildroot}%{gem_dir}/
21cr|rubygem-mime-types-3.3.1-1|39	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21cr|rubygem-mime-types-3.3.1-1|40	
21cr|rubygem-mime-types-3.3.1-1|41	%files
21cr|rubygem-mime-types-3.3.1-1|42	%dir %{gem_instdir}
21cr|rubygem-mime-types-3.3.1-1|43	%license %{gem_instdir}/Licence*
21cr|rubygem-mime-types-3.3.1-1|44	%{gem_libdir}
21cr|rubygem-mime-types-3.3.1-1|45	%exclude %{gem_cache}
21cr|rubygem-mime-types-3.3.1-1|46	%{gem_spec}
21cr|rubygem-mime-types-3.3.1-1|47	%{gem_instdir}/test
21cr|rubygem-mime-types-3.3.1-1|48	%{gem_instdir}/Rakefile
21cr|rubygem-mime-types-3.3.1-1|49	
21cr|rubygem-mime-types-3.3.1-1|50	%files doc
21cr|rubygem-mime-types-3.3.1-1|51	%doc %{gem_docdir}
21cr|rubygem-mime-types-3.3.1-1|52	%doc %{gem_instdir}/*.md
21cr|rubygem-mime-types-3.3.1-1|53	%doc %{gem_instdir}/*.txt
21cr|rubygem-mime-types-3.3.1-1|54	%doc %{gem_instdir}/*.rdoc
21cr|rubygem-mime-types-3.3.1-1|55	
21cr|rubygem-mime-types-3.3.1-1|56	

8105 21
21cr|rubygem-mime-types-data-3.2021.0901-1|1	%global gem_name mime-types-data
21cr|rubygem-mime-types-data-3.2021.0901-1|2	
21cr|rubygem-mime-types-data-3.2021.0901-1|3	Name:		rubygem-%{gem_name}
21cr|rubygem-mime-types-data-3.2021.0901-1|4	Version:	3.2021.0901
21cr|rubygem-mime-types-data-3.2021.0901-1|5	Release:	1
21cr|rubygem-mime-types-data-3.2021.0901-1|6	Summary:	A registry for information about MIME media type definitions
21cr|rubygem-mime-types-data-3.2021.0901-1|7	Group:		Development/Ruby
21cr|rubygem-mime-types-data-3.2021.0901-1|8	License:	MIT
21cr|rubygem-mime-types-data-3.2021.0901-1|9	URL:		https://github.com/mime-types/mime-types-data/
21cr|rubygem-mime-types-data-3.2021.0901-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-mime-types-data-3.2021.0901-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-mime-types-data-3.2021.0901-1|12	BuildArch: noarch
21cr|rubygem-mime-types-data-3.2021.0901-1|13	
21cr|rubygem-mime-types-data-3.2021.0901-1|14	%description
21cr|rubygem-mime-types-data-3.2021.0901-1|15	mime-types-data provides a registry for information about MIME media type
21cr|rubygem-mime-types-data-3.2021.0901-1|16	definitions. It can be used with the Ruby mime-types library or other software
21cr|rubygem-mime-types-data-3.2021.0901-1|17	to determine defined filename extensions for MIME types, or to use filename
21cr|rubygem-mime-types-data-3.2021.0901-1|18	extensions to look up the likely MIME type definitions.
21cr|rubygem-mime-types-data-3.2021.0901-1|19	
21cr|rubygem-mime-types-data-3.2021.0901-1|20	%files
21cr|rubygem-mime-types-data-3.2021.0901-1|21	%dir %{gem_instdir}
21cr|rubygem-mime-types-data-3.2021.0901-1|22	%license %{gem_instdir}/Licence.md
21cr|rubygem-mime-types-data-3.2021.0901-1|23	%{gem_instdir}/data
21cr|rubygem-mime-types-data-3.2021.0901-1|24	%{gem_instdir}/types
21cr|rubygem-mime-types-data-3.2021.0901-1|25	%{gem_libdir}
21cr|rubygem-mime-types-data-3.2021.0901-1|26	%exclude %{gem_cache}
21cr|rubygem-mime-types-data-3.2021.0901-1|27	%{gem_spec}
21cr|rubygem-mime-types-data-3.2021.0901-1|28	
21cr|rubygem-mime-types-data-3.2021.0901-1|29	#----------------------------------------------------------
21cr|rubygem-mime-types-data-3.2021.0901-1|30	%package doc
21cr|rubygem-mime-types-data-3.2021.0901-1|31	Summary: Documentation for %{name}
21cr|rubygem-mime-types-data-3.2021.0901-1|32	Requires: %{name} = %{version}-%{release}
21cr|rubygem-mime-types-data-3.2021.0901-1|33	BuildArch: noarch
21cr|rubygem-mime-types-data-3.2021.0901-1|34	
21cr|rubygem-mime-types-data-3.2021.0901-1|35	%description doc
21cr|rubygem-mime-types-data-3.2021.0901-1|36	Documentation for %{name}.
21cr|rubygem-mime-types-data-3.2021.0901-1|37	
21cr|rubygem-mime-types-data-3.2021.0901-1|38	%files doc
21cr|rubygem-mime-types-data-3.2021.0901-1|39	%doc %{gem_docdir}
21cr|rubygem-mime-types-data-3.2021.0901-1|40	%doc %{gem_instdir}/Code-of-Conduct.md
21cr|rubygem-mime-types-data-3.2021.0901-1|41	%doc %{gem_instdir}/Contributing.md
21cr|rubygem-mime-types-data-3.2021.0901-1|42	%doc %{gem_instdir}/History.md
21cr|rubygem-mime-types-data-3.2021.0901-1|43	%{gem_instdir}/Manifest.txt
21cr|rubygem-mime-types-data-3.2021.0901-1|44	%doc %{gem_instdir}/README.md
21cr|rubygem-mime-types-data-3.2021.0901-1|45	%{gem_instdir}/Rakefile
21cr|rubygem-mime-types-data-3.2021.0901-1|46	
21cr|rubygem-mime-types-data-3.2021.0901-1|47	#----------------------------------------------------------
21cr|rubygem-mime-types-data-3.2021.0901-1|48	
21cr|rubygem-mime-types-data-3.2021.0901-1|49	%prep
21cr|rubygem-mime-types-data-3.2021.0901-1|50	%setup -q -n %{gem_name}-%{version}
21cr|rubygem-mime-types-data-3.2021.0901-1|51	
21cr|rubygem-mime-types-data-3.2021.0901-1|52	%build
21cr|rubygem-mime-types-data-3.2021.0901-1|53	%gem_build
21cr|rubygem-mime-types-data-3.2021.0901-1|54	
21cr|rubygem-mime-types-data-3.2021.0901-1|55	%install
21cr|rubygem-mime-types-data-3.2021.0901-1|56	%gem_install
21cr|rubygem-mime-types-data-3.2021.0901-1|57	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-mime-types-data-3.2021.0901-1|58	cp -a .%{gem_dir}/* \
21cr|rubygem-mime-types-data-3.2021.0901-1|59	%{buildroot}%{gem_dir}/

8106 21
21cr|rubygem-mini_mime-1.1.2-1|1	%define gem_name mini_mime
21cr|rubygem-mini_mime-1.1.2-1|2	
21cr|rubygem-mini_mime-1.1.2-1|3	Summary:	Lightweight mime type lookup toy
21cr|rubygem-mini_mime-1.1.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-mini_mime-1.1.2-1|5	Version:	1.1.2
21cr|rubygem-mini_mime-1.1.2-1|6	Release:	1
21cr|rubygem-mini_mime-1.1.2-1|7	License:	MIT
21cr|rubygem-mini_mime-1.1.2-1|8	Group:		Development/Ruby
21cr|rubygem-mini_mime-1.1.2-1|9	Url:		https://rubygems.org/gems/mini_mime
21cr|rubygem-mini_mime-1.1.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-mini_mime-1.1.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-mini_mime-1.1.2-1|12	BuildArch:	noarch
21cr|rubygem-mini_mime-1.1.2-1|13	
21cr|rubygem-mini_mime-1.1.2-1|14	%description
21cr|rubygem-mini_mime-1.1.2-1|15	Lightweight mime type lookup toy.
21cr|rubygem-mini_mime-1.1.2-1|16	
21cr|rubygem-mini_mime-1.1.2-1|17	%files
21cr|rubygem-mini_mime-1.1.2-1|18	%doc README.md
21cr|rubygem-mini_mime-1.1.2-1|19	%license LICENSE.txt
21cr|rubygem-mini_mime-1.1.2-1|20	%{gem_instdir}
21cr|rubygem-mini_mime-1.1.2-1|21	%{gem_spec}
21cr|rubygem-mini_mime-1.1.2-1|22	%exclude %{gem_cache}
21cr|rubygem-mini_mime-1.1.2-1|23	
21cr|rubygem-mini_mime-1.1.2-1|24	#----------------------------------------------------------------------------
21cr|rubygem-mini_mime-1.1.2-1|25	
21cr|rubygem-mini_mime-1.1.2-1|26	%package doc
21cr|rubygem-mini_mime-1.1.2-1|27	Summary:	Documentation for %{name}
21cr|rubygem-mini_mime-1.1.2-1|28	Group:		Books/Computer books
21cr|rubygem-mini_mime-1.1.2-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-mini_mime-1.1.2-1|30	
21cr|rubygem-mini_mime-1.1.2-1|31	%description doc
21cr|rubygem-mini_mime-1.1.2-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-mini_mime-1.1.2-1|33	
21cr|rubygem-mini_mime-1.1.2-1|34	%files doc
21cr|rubygem-mini_mime-1.1.2-1|35	%doc %{gem_docdir}
21cr|rubygem-mini_mime-1.1.2-1|36	%doc README.md
21cr|rubygem-mini_mime-1.1.2-1|37	%license LICENSE.txt
21cr|rubygem-mini_mime-1.1.2-1|38	
21cr|rubygem-mini_mime-1.1.2-1|39	#----------------------------------------------------------------------------
21cr|rubygem-mini_mime-1.1.2-1|40	
21cr|rubygem-mini_mime-1.1.2-1|41	%prep
21cr|rubygem-mini_mime-1.1.2-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-mini_mime-1.1.2-1|43	
21cr|rubygem-mini_mime-1.1.2-1|44	%build
21cr|rubygem-mini_mime-1.1.2-1|45	%gem_build
21cr|rubygem-mini_mime-1.1.2-1|46	
21cr|rubygem-mini_mime-1.1.2-1|47	%install
21cr|rubygem-mini_mime-1.1.2-1|48	%gem_install
21cr|rubygem-mini_mime-1.1.2-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-mini_mime-1.1.2-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-mini_mime-1.1.2-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8107 21
21cr|rubygem-mini_portile2-2.8.4-1|1	%define gem_name mini_portile2
21cr|rubygem-mini_portile2-2.8.4-1|2	
21cr|rubygem-mini_portile2-2.8.4-1|3	Summary:	Simplistic port-like solution for developers
21cr|rubygem-mini_portile2-2.8.4-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-mini_portile2-2.8.4-1|5	Version:	2.8.4
21cr|rubygem-mini_portile2-2.8.4-1|6	Release:	1
21cr|rubygem-mini_portile2-2.8.4-1|7	License:	MIT
21cr|rubygem-mini_portile2-2.8.4-1|8	Group:		Development/Ruby
21cr|rubygem-mini_portile2-2.8.4-1|9	Url:		http://rack.rubyforge.org
21cr|rubygem-mini_portile2-2.8.4-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-mini_portile2-2.8.4-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-mini_portile2-2.8.4-1|12	BuildArch:	noarch
21cr|rubygem-mini_portile2-2.8.4-1|13	
21cr|rubygem-mini_portile2-2.8.4-1|14	%description
21cr|rubygem-mini_portile2-2.8.4-1|15	Simplistic port-like solution for developers. It provides a standard and
21cr|rubygem-mini_portile2-2.8.4-1|16	simplified way to compile against dependency libraries without messing up
21cr|rubygem-mini_portile2-2.8.4-1|17	your system.
21cr|rubygem-mini_portile2-2.8.4-1|18	
21cr|rubygem-mini_portile2-2.8.4-1|19	%files
21cr|rubygem-mini_portile2-2.8.4-1|20	%dir %{gem_instdir}
21cr|rubygem-mini_portile2-2.8.4-1|21	%license %{gem_instdir}/LICENSE.txt
21cr|rubygem-mini_portile2-2.8.4-1|22	%{gem_libdir}
21cr|rubygem-mini_portile2-2.8.4-1|23	%exclude %{gem_cache}
21cr|rubygem-mini_portile2-2.8.4-1|24	%{gem_spec}
21cr|rubygem-mini_portile2-2.8.4-1|25	
21cr|rubygem-mini_portile2-2.8.4-1|26	#----------------------------------------------------------------------------
21cr|rubygem-mini_portile2-2.8.4-1|27	
21cr|rubygem-mini_portile2-2.8.4-1|28	%package doc
21cr|rubygem-mini_portile2-2.8.4-1|29	Summary:	Documentation for %{name}
21cr|rubygem-mini_portile2-2.8.4-1|30	Group:		Documentation
21cr|rubygem-mini_portile2-2.8.4-1|31	Requires:	%{name} = %{EVRD}
21cr|rubygem-mini_portile2-2.8.4-1|32	
21cr|rubygem-mini_portile2-2.8.4-1|33	%description doc
21cr|rubygem-mini_portile2-2.8.4-1|34	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-mini_portile2-2.8.4-1|35	
21cr|rubygem-mini_portile2-2.8.4-1|36	%files doc
21cr|rubygem-mini_portile2-2.8.4-1|37	%doc %{gem_docdir}
21cr|rubygem-mini_portile2-2.8.4-1|38	%doc %{gem_instdir}/CHANGELOG.md
21cr|rubygem-mini_portile2-2.8.4-1|39	%{gem_instdir}/Gemfile
21cr|rubygem-mini_portile2-2.8.4-1|40	%doc %{gem_instdir}/README.md
21cr|rubygem-mini_portile2-2.8.4-1|41	%doc %{gem_instdir}/SECURITY.md
21cr|rubygem-mini_portile2-2.8.4-1|42	
21cr|rubygem-mini_portile2-2.8.4-1|43	#----------------------------------------------------------------------------
21cr|rubygem-mini_portile2-2.8.4-1|44	
21cr|rubygem-mini_portile2-2.8.4-1|45	%prep
21cr|rubygem-mini_portile2-2.8.4-1|46	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-mini_portile2-2.8.4-1|47	
21cr|rubygem-mini_portile2-2.8.4-1|48	%build
21cr|rubygem-mini_portile2-2.8.4-1|49	%gem_build
21cr|rubygem-mini_portile2-2.8.4-1|50	
21cr|rubygem-mini_portile2-2.8.4-1|51	%install
21cr|rubygem-mini_portile2-2.8.4-1|52	%gem_install
21cr|rubygem-mini_portile2-2.8.4-1|53	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-mini_portile2-2.8.4-1|54	cp -a .%{gem_dir}/* \
21cr|rubygem-mini_portile2-2.8.4-1|55	%{buildroot}%{gem_dir}/
21cr|rubygem-mini_portile2-2.8.4-1|56	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21cr|rubygem-mini_portile2-2.8.4-1|57	
21cr|rubygem-mini_portile2-2.8.4-1|58	rm -r %{buildroot}%{gem_instdir}/.github
21cr|rubygem-mini_portile2-2.8.4-1|59	rm %{buildroot}%{gem_instdir}/Rakefile
21cr|rubygem-mini_portile2-2.8.4-1|60	rm %{buildroot}%{gem_instdir}/mini_portile2.gemspec
21cr|rubygem-mini_portile2-2.8.4-1|61	rm -r %{buildroot}%{gem_instdir}/test

8108 21
21cr|rubygem-minitar-0.9-1|1	%define gem_name minitar
21cr|rubygem-minitar-0.9-1|2	
21cr|rubygem-minitar-0.9-1|3	Summary:	Pure-Ruby library that provides the ability to deal with POSIX tar
21cr|rubygem-minitar-0.9-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-minitar-0.9-1|5	Version:	0.9
21cr|rubygem-minitar-0.9-1|6	Release:	1
21cr|rubygem-minitar-0.9-1|7	License:	BSD
21cr|rubygem-minitar-0.9-1|8	Group:		Development/Ruby
21cr|rubygem-minitar-0.9-1|9	Url:		https://rubygems.org/gems/minitar
21cr|rubygem-minitar-0.9-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-minitar-0.9-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-minitar-0.9-1|12	BuildArch:	noarch
21cr|rubygem-minitar-0.9-1|13	
21cr|rubygem-minitar-0.9-1|14	%description
21cr|rubygem-minitar-0.9-1|15	%{summary}.
21cr|rubygem-minitar-0.9-1|16	
21cr|rubygem-minitar-0.9-1|17	%files
21cr|rubygem-minitar-0.9-1|18	%doc History.md README.rdoc
21cr|rubygem-minitar-0.9-1|19	%license Licence.md
21cr|rubygem-minitar-0.9-1|20	%{gem_instdir}
21cr|rubygem-minitar-0.9-1|21	%{gem_spec}
21cr|rubygem-minitar-0.9-1|22	%exclude %{gem_cache}
21cr|rubygem-minitar-0.9-1|23	
21cr|rubygem-minitar-0.9-1|24	#----------------------------------------------------------------------------
21cr|rubygem-minitar-0.9-1|25	
21cr|rubygem-minitar-0.9-1|26	%package doc
21cr|rubygem-minitar-0.9-1|27	Summary:	Documentation for %{name}
21cr|rubygem-minitar-0.9-1|28	Group:		Books/Computer books
21cr|rubygem-minitar-0.9-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-minitar-0.9-1|30	
21cr|rubygem-minitar-0.9-1|31	%description doc
21cr|rubygem-minitar-0.9-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-minitar-0.9-1|33	
21cr|rubygem-minitar-0.9-1|34	%files doc
21cr|rubygem-minitar-0.9-1|35	%doc %{gem_docdir}
21cr|rubygem-minitar-0.9-1|36	%doc History.md README.rdoc
21cr|rubygem-minitar-0.9-1|37	%license Licence.md
21cr|rubygem-minitar-0.9-1|38	
21cr|rubygem-minitar-0.9-1|39	#----------------------------------------------------------------------------
21cr|rubygem-minitar-0.9-1|40	
21cr|rubygem-minitar-0.9-1|41	%prep
21cr|rubygem-minitar-0.9-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-minitar-0.9-1|43	
21cr|rubygem-minitar-0.9-1|44	%build
21cr|rubygem-minitar-0.9-1|45	%gem_build
21cr|rubygem-minitar-0.9-1|46	
21cr|rubygem-minitar-0.9-1|47	%install
21cr|rubygem-minitar-0.9-1|48	%gem_install
21cr|rubygem-minitar-0.9-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-minitar-0.9-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-minitar-0.9-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8109 21
21cr|rubygem-molinillo-0.8.0-1|1	%define gem_name molinillo
21cr|rubygem-molinillo-0.8.0-1|2	
21cr|rubygem-molinillo-0.8.0-1|3	Summary:	Support for dependency resolution
21cr|rubygem-molinillo-0.8.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-molinillo-0.8.0-1|5	Version:	0.8.0
21cr|rubygem-molinillo-0.8.0-1|6	Release:	1
21cr|rubygem-molinillo-0.8.0-1|7	License:	MIT
21cr|rubygem-molinillo-0.8.0-1|8	Group:		Development/Ruby
21cr|rubygem-molinillo-0.8.0-1|9	Url:		https://rubygems.org/gems/molinillo
21cr|rubygem-molinillo-0.8.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-molinillo-0.8.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-molinillo-0.8.0-1|12	BuildArch:	noarch
21cr|rubygem-molinillo-0.8.0-1|13	
21cr|rubygem-molinillo-0.8.0-1|14	%description
21cr|rubygem-molinillo-0.8.0-1|15	%{summary}.
21cr|rubygem-molinillo-0.8.0-1|16	
21cr|rubygem-molinillo-0.8.0-1|17	%files
21cr|rubygem-molinillo-0.8.0-1|18	%doc README.md
21cr|rubygem-molinillo-0.8.0-1|19	%license LICENSE
21cr|rubygem-molinillo-0.8.0-1|20	%{gem_instdir}
21cr|rubygem-molinillo-0.8.0-1|21	%{gem_spec}
21cr|rubygem-molinillo-0.8.0-1|22	%exclude %{gem_cache}
21cr|rubygem-molinillo-0.8.0-1|23	
21cr|rubygem-molinillo-0.8.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-molinillo-0.8.0-1|25	
21cr|rubygem-molinillo-0.8.0-1|26	%package doc
21cr|rubygem-molinillo-0.8.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-molinillo-0.8.0-1|28	Group:		Books/Computer books
21cr|rubygem-molinillo-0.8.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-molinillo-0.8.0-1|30	
21cr|rubygem-molinillo-0.8.0-1|31	%description doc
21cr|rubygem-molinillo-0.8.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-molinillo-0.8.0-1|33	
21cr|rubygem-molinillo-0.8.0-1|34	%files doc
21cr|rubygem-molinillo-0.8.0-1|35	%doc %{gem_docdir}
21cr|rubygem-molinillo-0.8.0-1|36	%doc README.md
21cr|rubygem-molinillo-0.8.0-1|37	%license LICENSE
21cr|rubygem-molinillo-0.8.0-1|38	
21cr|rubygem-molinillo-0.8.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-molinillo-0.8.0-1|40	
21cr|rubygem-molinillo-0.8.0-1|41	%prep
21cr|rubygem-molinillo-0.8.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-molinillo-0.8.0-1|43	
21cr|rubygem-molinillo-0.8.0-1|44	%build
21cr|rubygem-molinillo-0.8.0-1|45	%gem_build
21cr|rubygem-molinillo-0.8.0-1|46	
21cr|rubygem-molinillo-0.8.0-1|47	%install
21cr|rubygem-molinillo-0.8.0-1|48	%gem_install
21cr|rubygem-molinillo-0.8.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-molinillo-0.8.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-molinillo-0.8.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8110 21
21cr|rubygem-multi_json-1.15.0-2|1	%define gem_name multi_json
21cr|rubygem-multi_json-1.15.0-2|2	
21cr|rubygem-multi_json-1.15.0-2|3	Summary:	A gem to provide swappable JSON backends
21cr|rubygem-multi_json-1.15.0-2|4	Name:		rubygem-%{gem_name}
21cr|rubygem-multi_json-1.15.0-2|5	Version:	1.15.0
21cr|rubygem-multi_json-1.15.0-2|6	Release:	2
21cr|rubygem-multi_json-1.15.0-2|7	License:	MIT
21cr|rubygem-multi_json-1.15.0-2|8	Group:		Development/Ruby
21cr|rubygem-multi_json-1.15.0-2|9	Url:		https://rubygems.org/gems/multi_json
21cr|rubygem-multi_json-1.15.0-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-multi_json-1.15.0-2|11	BuildRequires:	rubygems-devel
21cr|rubygem-multi_json-1.15.0-2|12	Recommends:   rubygem(rspec)
21cr|rubygem-multi_json-1.15.0-2|13	BuildArch:  noarch
21cr|rubygem-multi_json-1.15.0-2|14	
21cr|rubygem-multi_json-1.15.0-2|15	%description
21cr|rubygem-multi_json-1.15.0-2|16	A gem to provide swappable JSON backends utilizing Yajl::Ruby, the JSON gem,
21cr|rubygem-multi_json-1.15.0-2|17	ActiveSupport, or JSON pure.
21cr|rubygem-multi_json-1.15.0-2|18	
21cr|rubygem-multi_json-1.15.0-2|19	%files
21cr|rubygem-multi_json-1.15.0-2|20	%doc README.md
21cr|rubygem-multi_json-1.15.0-2|21	%license LICENSE.md
21cr|rubygem-multi_json-1.15.0-2|22	%{gem_instdir}
21cr|rubygem-multi_json-1.15.0-2|23	%{gem_spec}
21cr|rubygem-multi_json-1.15.0-2|24	%exclude %{gem_cache}
21cr|rubygem-multi_json-1.15.0-2|25	
21cr|rubygem-multi_json-1.15.0-2|26	#----------------------------------------------------------------------------
21cr|rubygem-multi_json-1.15.0-2|27	
21cr|rubygem-multi_json-1.15.0-2|28	%package doc
21cr|rubygem-multi_json-1.15.0-2|29	Summary:	Documentation for %{name}
21cr|rubygem-multi_json-1.15.0-2|30	Group:		Books/Computer books
21cr|rubygem-multi_json-1.15.0-2|31	Requires:	%{name} = %{EVRD}
21cr|rubygem-multi_json-1.15.0-2|32	
21cr|rubygem-multi_json-1.15.0-2|33	%description doc
21cr|rubygem-multi_json-1.15.0-2|34	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-multi_json-1.15.0-2|35	
21cr|rubygem-multi_json-1.15.0-2|36	%files doc
21cr|rubygem-multi_json-1.15.0-2|37	%doc %{gem_docdir}
21cr|rubygem-multi_json-1.15.0-2|38	%doc README.md
21cr|rubygem-multi_json-1.15.0-2|39	%license LICENSE.md
21cr|rubygem-multi_json-1.15.0-2|40	
21cr|rubygem-multi_json-1.15.0-2|41	#----------------------------------------------------------------------------
21cr|rubygem-multi_json-1.15.0-2|42	
21cr|rubygem-multi_json-1.15.0-2|43	%prep
21cr|rubygem-multi_json-1.15.0-2|44	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-multi_json-1.15.0-2|45	
21cr|rubygem-multi_json-1.15.0-2|46	%build
21cr|rubygem-multi_json-1.15.0-2|47	%gem_build
21cr|rubygem-multi_json-1.15.0-2|48	
21cr|rubygem-multi_json-1.15.0-2|49	%install
21cr|rubygem-multi_json-1.15.0-2|50	%gem_install
21cr|rubygem-multi_json-1.15.0-2|51	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-multi_json-1.15.0-2|52	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-multi_json-1.15.0-2|53	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8111 21
21cr|rubygem-multipart-post-2.2.3-1|1	%define gem_name multipart-post
21cr|rubygem-multipart-post-2.2.3-1|2	
21cr|rubygem-multipart-post-2.2.3-1|3	Summary:	Multipart form post accessory for Net::HTTP
21cr|rubygem-multipart-post-2.2.3-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-multipart-post-2.2.3-1|5	Version:	2.2.3
21cr|rubygem-multipart-post-2.2.3-1|6	Release:	1
21cr|rubygem-multipart-post-2.2.3-1|7	License:	MIT
21cr|rubygem-multipart-post-2.2.3-1|8	Group:		Development/Ruby
21cr|rubygem-multipart-post-2.2.3-1|9	Url:		https://rubygems.org/gems/multipart-post
21cr|rubygem-multipart-post-2.2.3-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-multipart-post-2.2.3-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-multipart-post-2.2.3-1|12	BuildArch:	noarch
21cr|rubygem-multipart-post-2.2.3-1|13	
21cr|rubygem-multipart-post-2.2.3-1|14	%description
21cr|rubygem-multipart-post-2.2.3-1|15	%{summary}.
21cr|rubygem-multipart-post-2.2.3-1|16	
21cr|rubygem-multipart-post-2.2.3-1|17	%files
21cr|rubygem-multipart-post-2.2.3-1|18	%{gem_instdir}
21cr|rubygem-multipart-post-2.2.3-1|19	%{gem_spec}
21cr|rubygem-multipart-post-2.2.3-1|20	%exclude %{gem_cache}
21cr|rubygem-multipart-post-2.2.3-1|21	
21cr|rubygem-multipart-post-2.2.3-1|22	#----------------------------------------------------------------------------
21cr|rubygem-multipart-post-2.2.3-1|23	
21cr|rubygem-multipart-post-2.2.3-1|24	%package doc
21cr|rubygem-multipart-post-2.2.3-1|25	Summary:	Documentation for %{name}
21cr|rubygem-multipart-post-2.2.3-1|26	Group:		Books/Computer books
21cr|rubygem-multipart-post-2.2.3-1|27	Requires:	%{name} = %{EVRD}
21cr|rubygem-multipart-post-2.2.3-1|28	
21cr|rubygem-multipart-post-2.2.3-1|29	%description doc
21cr|rubygem-multipart-post-2.2.3-1|30	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-multipart-post-2.2.3-1|31	
21cr|rubygem-multipart-post-2.2.3-1|32	%files doc
21cr|rubygem-multipart-post-2.2.3-1|33	%doc %{gem_docdir}
21cr|rubygem-multipart-post-2.2.3-1|34	
21cr|rubygem-multipart-post-2.2.3-1|35	#----------------------------------------------------------------------------
21cr|rubygem-multipart-post-2.2.3-1|36	
21cr|rubygem-multipart-post-2.2.3-1|37	%prep
21cr|rubygem-multipart-post-2.2.3-1|38	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-multipart-post-2.2.3-1|39	
21cr|rubygem-multipart-post-2.2.3-1|40	%build
21cr|rubygem-multipart-post-2.2.3-1|41	%gem_build
21cr|rubygem-multipart-post-2.2.3-1|42	
21cr|rubygem-multipart-post-2.2.3-1|43	%install
21cr|rubygem-multipart-post-2.2.3-1|44	%gem_install
21cr|rubygem-multipart-post-2.2.3-1|45	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-multipart-post-2.2.3-1|46	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-multipart-post-2.2.3-1|47	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8112 21
21cr|rubygem-net-http-persistent-4.0.1-1|1	%define gem_name net-http-persistent
21cr|rubygem-net-http-persistent-4.0.1-1|2	
21cr|rubygem-net-http-persistent-4.0.1-1|3	Summary:	Manages persistent connections using Net::HTTP
21cr|rubygem-net-http-persistent-4.0.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-net-http-persistent-4.0.1-1|5	Version:	4.0.1
21cr|rubygem-net-http-persistent-4.0.1-1|6	Release:	1
21cr|rubygem-net-http-persistent-4.0.1-1|7	License:	MIT
21cr|rubygem-net-http-persistent-4.0.1-1|8	Group:		Development/Ruby
21cr|rubygem-net-http-persistent-4.0.1-1|9	Url:		https://rubygems.org/gems/net-http-persistent
21cr|rubygem-net-http-persistent-4.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-net-http-persistent-4.0.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-net-http-persistent-4.0.1-1|12	BuildArch:	noarch
21cr|rubygem-net-http-persistent-4.0.1-1|13	
21cr|rubygem-net-http-persistent-4.0.1-1|14	%description
21cr|rubygem-net-http-persistent-4.0.1-1|15	%{summary}.
21cr|rubygem-net-http-persistent-4.0.1-1|16	
21cr|rubygem-net-http-persistent-4.0.1-1|17	%files
21cr|rubygem-net-http-persistent-4.0.1-1|18	%doc History.txt README.rdoc
21cr|rubygem-net-http-persistent-4.0.1-1|19	%{gem_instdir}
21cr|rubygem-net-http-persistent-4.0.1-1|20	%{gem_spec}
21cr|rubygem-net-http-persistent-4.0.1-1|21	%exclude %{gem_cache}
21cr|rubygem-net-http-persistent-4.0.1-1|22	
21cr|rubygem-net-http-persistent-4.0.1-1|23	#----------------------------------------------------------------------------
21cr|rubygem-net-http-persistent-4.0.1-1|24	
21cr|rubygem-net-http-persistent-4.0.1-1|25	%package doc
21cr|rubygem-net-http-persistent-4.0.1-1|26	Summary:	Documentation for %{name}
21cr|rubygem-net-http-persistent-4.0.1-1|27	Group:		Books/Computer books
21cr|rubygem-net-http-persistent-4.0.1-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-net-http-persistent-4.0.1-1|29	
21cr|rubygem-net-http-persistent-4.0.1-1|30	%description doc
21cr|rubygem-net-http-persistent-4.0.1-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-net-http-persistent-4.0.1-1|32	
21cr|rubygem-net-http-persistent-4.0.1-1|33	%files doc
21cr|rubygem-net-http-persistent-4.0.1-1|34	%doc %{gem_docdir}
21cr|rubygem-net-http-persistent-4.0.1-1|35	%doc History.txt README.rdoc
21cr|rubygem-net-http-persistent-4.0.1-1|36	
21cr|rubygem-net-http-persistent-4.0.1-1|37	#----------------------------------------------------------------------------
21cr|rubygem-net-http-persistent-4.0.1-1|38	
21cr|rubygem-net-http-persistent-4.0.1-1|39	%prep
21cr|rubygem-net-http-persistent-4.0.1-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-net-http-persistent-4.0.1-1|41	
21cr|rubygem-net-http-persistent-4.0.1-1|42	%build
21cr|rubygem-net-http-persistent-4.0.1-1|43	%gem_build
21cr|rubygem-net-http-persistent-4.0.1-1|44	
21cr|rubygem-net-http-persistent-4.0.1-1|45	%install
21cr|rubygem-net-http-persistent-4.0.1-1|46	%gem_install
21cr|rubygem-net-http-persistent-4.0.1-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-net-http-persistent-4.0.1-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-net-http-persistent-4.0.1-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8113 21
21cr|rubygem-net-scp-4.0.0-1|1	%define gem_name net-scp
21cr|rubygem-net-scp-4.0.0-1|2	
21cr|rubygem-net-scp-4.0.0-1|3	Summary:	Pure Ruby implementation of the SCP client protocol
21cr|rubygem-net-scp-4.0.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-net-scp-4.0.0-1|5	Version:	4.0.0
21cr|rubygem-net-scp-4.0.0-1|6	Release:	1
21cr|rubygem-net-scp-4.0.0-1|7	License:	MIT
21cr|rubygem-net-scp-4.0.0-1|8	Group:		Development/Ruby
21cr|rubygem-net-scp-4.0.0-1|9	Url:		https://rubygems.org/gems/net-scp
21cr|rubygem-net-scp-4.0.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-net-scp-4.0.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-net-scp-4.0.0-1|12	BuildArch:	noarch
21cr|rubygem-net-scp-4.0.0-1|13	
21cr|rubygem-net-scp-4.0.0-1|14	%description
21cr|rubygem-net-scp-4.0.0-1|15	%{summary}.
21cr|rubygem-net-scp-4.0.0-1|16	
21cr|rubygem-net-scp-4.0.0-1|17	%files
21cr|rubygem-net-scp-4.0.0-1|18	%doc CHANGES.txt README.rdoc
21cr|rubygem-net-scp-4.0.0-1|19	%license LICENSE.txt
21cr|rubygem-net-scp-4.0.0-1|20	%{gem_instdir}
21cr|rubygem-net-scp-4.0.0-1|21	%{gem_spec}
21cr|rubygem-net-scp-4.0.0-1|22	%exclude %{gem_cache}
21cr|rubygem-net-scp-4.0.0-1|23	
21cr|rubygem-net-scp-4.0.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-net-scp-4.0.0-1|25	
21cr|rubygem-net-scp-4.0.0-1|26	%package doc
21cr|rubygem-net-scp-4.0.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-net-scp-4.0.0-1|28	Group:		Books/Computer books
21cr|rubygem-net-scp-4.0.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-net-scp-4.0.0-1|30	
21cr|rubygem-net-scp-4.0.0-1|31	%description doc
21cr|rubygem-net-scp-4.0.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-net-scp-4.0.0-1|33	
21cr|rubygem-net-scp-4.0.0-1|34	%files doc
21cr|rubygem-net-scp-4.0.0-1|35	%doc %{gem_docdir}
21cr|rubygem-net-scp-4.0.0-1|36	%doc CHANGES.txt README.rdoc
21cr|rubygem-net-scp-4.0.0-1|37	%license LICENSE.txt
21cr|rubygem-net-scp-4.0.0-1|38	
21cr|rubygem-net-scp-4.0.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-net-scp-4.0.0-1|40	
21cr|rubygem-net-scp-4.0.0-1|41	%prep
21cr|rubygem-net-scp-4.0.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-net-scp-4.0.0-1|43	
21cr|rubygem-net-scp-4.0.0-1|44	%build
21cr|rubygem-net-scp-4.0.0-1|45	%gem_build
21cr|rubygem-net-scp-4.0.0-1|46	
21cr|rubygem-net-scp-4.0.0-1|47	%install
21cr|rubygem-net-scp-4.0.0-1|48	%gem_install
21cr|rubygem-net-scp-4.0.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-net-scp-4.0.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-net-scp-4.0.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8114 21
21cr|rubygem-net-ssh-7.0.1-1|1	%define gem_name net-ssh
21cr|rubygem-net-ssh-7.0.1-1|2	
21cr|rubygem-net-ssh-7.0.1-1|3	Summary:	Net::SSH: a pure-Ruby implementation of the SSH2 client protocol
21cr|rubygem-net-ssh-7.0.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-net-ssh-7.0.1-1|5	Version:	7.0.1
21cr|rubygem-net-ssh-7.0.1-1|6	Release:	1
21cr|rubygem-net-ssh-7.0.1-1|7	License:	MIT
21cr|rubygem-net-ssh-7.0.1-1|8	Group:		Development/Ruby
21cr|rubygem-net-ssh-7.0.1-1|9	Url:		https://rubygems.org/gems/net-ssh
21cr|rubygem-net-ssh-7.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-net-ssh-7.0.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-net-ssh-7.0.1-1|12	BuildArch:	noarch
21cr|rubygem-net-ssh-7.0.1-1|13	
21cr|rubygem-net-ssh-7.0.1-1|14	%description
21cr|rubygem-net-ssh-7.0.1-1|15	%{summary}.
21cr|rubygem-net-ssh-7.0.1-1|16	
21cr|rubygem-net-ssh-7.0.1-1|17	%files
21cr|rubygem-net-ssh-7.0.1-1|18	%doc README.md
21cr|rubygem-net-ssh-7.0.1-1|19	%license LICENSE.txt
21cr|rubygem-net-ssh-7.0.1-1|20	%{gem_instdir}
21cr|rubygem-net-ssh-7.0.1-1|21	%{gem_spec}
21cr|rubygem-net-ssh-7.0.1-1|22	%exclude %{gem_cache}
21cr|rubygem-net-ssh-7.0.1-1|23	
21cr|rubygem-net-ssh-7.0.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-net-ssh-7.0.1-1|25	
21cr|rubygem-net-ssh-7.0.1-1|26	%package doc
21cr|rubygem-net-ssh-7.0.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-net-ssh-7.0.1-1|28	Group:		Books/Computer books
21cr|rubygem-net-ssh-7.0.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-net-ssh-7.0.1-1|30	
21cr|rubygem-net-ssh-7.0.1-1|31	%description doc
21cr|rubygem-net-ssh-7.0.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-net-ssh-7.0.1-1|33	
21cr|rubygem-net-ssh-7.0.1-1|34	%files doc
21cr|rubygem-net-ssh-7.0.1-1|35	%doc %{gem_docdir}
21cr|rubygem-net-ssh-7.0.1-1|36	%doc README.md
21cr|rubygem-net-ssh-7.0.1-1|37	%license LICENSE.txt
21cr|rubygem-net-ssh-7.0.1-1|38	
21cr|rubygem-net-ssh-7.0.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-net-ssh-7.0.1-1|40	
21cr|rubygem-net-ssh-7.0.1-1|41	%prep
21cr|rubygem-net-ssh-7.0.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-net-ssh-7.0.1-1|43	
21cr|rubygem-net-ssh-7.0.1-1|44	%build
21cr|rubygem-net-ssh-7.0.1-1|45	%gem_build
21cr|rubygem-net-ssh-7.0.1-1|46	
21cr|rubygem-net-ssh-7.0.1-1|47	%install
21cr|rubygem-net-ssh-7.0.1-1|48	%gem_install
21cr|rubygem-net-ssh-7.0.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-net-ssh-7.0.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-net-ssh-7.0.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8115 21
21cr|rubygem-net-ssh-krb-0.5.1-1|1	%define gem_name net-ssh-krb
21cr|rubygem-net-ssh-krb-0.5.1-1|2	
21cr|rubygem-net-ssh-krb-0.5.1-1|3	Summary:	Extends Net::SSH by adding Kerberos authentication capability
21cr|rubygem-net-ssh-krb-0.5.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-net-ssh-krb-0.5.1-1|5	Version:	0.5.1
21cr|rubygem-net-ssh-krb-0.5.1-1|6	Release:	1
21cr|rubygem-net-ssh-krb-0.5.1-1|7	License:	MIT
21cr|rubygem-net-ssh-krb-0.5.1-1|8	Group:		Development/Ruby
21cr|rubygem-net-ssh-krb-0.5.1-1|9	Url:		https://rubygems.org/gems/net-ssh-krb
21cr|rubygem-net-ssh-krb-0.5.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-net-ssh-krb-0.5.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-net-ssh-krb-0.5.1-1|12	BuildArch:	noarch
21cr|rubygem-net-ssh-krb-0.5.1-1|13	
21cr|rubygem-net-ssh-krb-0.5.1-1|14	%description
21cr|rubygem-net-ssh-krb-0.5.1-1|15	%{summary}.
21cr|rubygem-net-ssh-krb-0.5.1-1|16	
21cr|rubygem-net-ssh-krb-0.5.1-1|17	%files
21cr|rubygem-net-ssh-krb-0.5.1-1|18	%doc README.md
21cr|rubygem-net-ssh-krb-0.5.1-1|19	%license LICENSE
21cr|rubygem-net-ssh-krb-0.5.1-1|20	%{gem_instdir}
21cr|rubygem-net-ssh-krb-0.5.1-1|21	%{gem_spec}
21cr|rubygem-net-ssh-krb-0.5.1-1|22	%exclude %{gem_cache}
21cr|rubygem-net-ssh-krb-0.5.1-1|23	
21cr|rubygem-net-ssh-krb-0.5.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-net-ssh-krb-0.5.1-1|25	
21cr|rubygem-net-ssh-krb-0.5.1-1|26	%package doc
21cr|rubygem-net-ssh-krb-0.5.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-net-ssh-krb-0.5.1-1|28	Group:		Books/Computer books
21cr|rubygem-net-ssh-krb-0.5.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-net-ssh-krb-0.5.1-1|30	
21cr|rubygem-net-ssh-krb-0.5.1-1|31	%description doc
21cr|rubygem-net-ssh-krb-0.5.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-net-ssh-krb-0.5.1-1|33	
21cr|rubygem-net-ssh-krb-0.5.1-1|34	%files doc
21cr|rubygem-net-ssh-krb-0.5.1-1|35	%doc %{gem_docdir}
21cr|rubygem-net-ssh-krb-0.5.1-1|36	%doc README.md
21cr|rubygem-net-ssh-krb-0.5.1-1|37	%license LICENSE
21cr|rubygem-net-ssh-krb-0.5.1-1|38	
21cr|rubygem-net-ssh-krb-0.5.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-net-ssh-krb-0.5.1-1|40	
21cr|rubygem-net-ssh-krb-0.5.1-1|41	%prep
21cr|rubygem-net-ssh-krb-0.5.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-net-ssh-krb-0.5.1-1|43	
21cr|rubygem-net-ssh-krb-0.5.1-1|44	%build
21cr|rubygem-net-ssh-krb-0.5.1-1|45	%gem_build
21cr|rubygem-net-ssh-krb-0.5.1-1|46	
21cr|rubygem-net-ssh-krb-0.5.1-1|47	%install
21cr|rubygem-net-ssh-krb-0.5.1-1|48	%gem_install
21cr|rubygem-net-ssh-krb-0.5.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-net-ssh-krb-0.5.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-net-ssh-krb-0.5.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8116 21
21cr|rubygem-nori-2.6.0-1|1	%define gem_name nori
21cr|rubygem-nori-2.6.0-1|2	
21cr|rubygem-nori-2.6.0-1|3	Summary:	XML to Hash translator
21cr|rubygem-nori-2.6.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-nori-2.6.0-1|5	Version:	2.6.0
21cr|rubygem-nori-2.6.0-1|6	Release:	1
21cr|rubygem-nori-2.6.0-1|7	License:	MIT
21cr|rubygem-nori-2.6.0-1|8	Group:		Development/Ruby
21cr|rubygem-nori-2.6.0-1|9	Url:		https://rubygems.org/gems/nori
21cr|rubygem-nori-2.6.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-nori-2.6.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-nori-2.6.0-1|12	BuildArch:	noarch
21cr|rubygem-nori-2.6.0-1|13	
21cr|rubygem-nori-2.6.0-1|14	%description
21cr|rubygem-nori-2.6.0-1|15	%{summary}.
21cr|rubygem-nori-2.6.0-1|16	
21cr|rubygem-nori-2.6.0-1|17	%files
21cr|rubygem-nori-2.6.0-1|18	%doc README.md
21cr|rubygem-nori-2.6.0-1|19	%license LICENSE
21cr|rubygem-nori-2.6.0-1|20	%{gem_instdir}
21cr|rubygem-nori-2.6.0-1|21	%{gem_spec}
21cr|rubygem-nori-2.6.0-1|22	%exclude %{gem_cache}
21cr|rubygem-nori-2.6.0-1|23	
21cr|rubygem-nori-2.6.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-nori-2.6.0-1|25	
21cr|rubygem-nori-2.6.0-1|26	%package doc
21cr|rubygem-nori-2.6.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-nori-2.6.0-1|28	Group:		Books/Computer books
21cr|rubygem-nori-2.6.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-nori-2.6.0-1|30	
21cr|rubygem-nori-2.6.0-1|31	%description doc
21cr|rubygem-nori-2.6.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-nori-2.6.0-1|33	
21cr|rubygem-nori-2.6.0-1|34	%files doc
21cr|rubygem-nori-2.6.0-1|35	%doc %{gem_docdir}
21cr|rubygem-nori-2.6.0-1|36	%doc README.md
21cr|rubygem-nori-2.6.0-1|37	%license LICENSE
21cr|rubygem-nori-2.6.0-1|38	
21cr|rubygem-nori-2.6.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-nori-2.6.0-1|40	
21cr|rubygem-nori-2.6.0-1|41	%prep
21cr|rubygem-nori-2.6.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-nori-2.6.0-1|43	
21cr|rubygem-nori-2.6.0-1|44	%build
21cr|rubygem-nori-2.6.0-1|45	%gem_build
21cr|rubygem-nori-2.6.0-1|46	
21cr|rubygem-nori-2.6.0-1|47	%install
21cr|rubygem-nori-2.6.0-1|48	%gem_install
21cr|rubygem-nori-2.6.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-nori-2.6.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-nori-2.6.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8117 21
21cr|rubygem-octokit-6.0.1-1|1	%define gem_name octokit
21cr|rubygem-octokit-6.0.1-1|2	
21cr|rubygem-octokit-6.0.1-1|3	Summary:	Simple wrapper for the GitHub API
21cr|rubygem-octokit-6.0.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-octokit-6.0.1-1|5	Version:	6.0.1
21cr|rubygem-octokit-6.0.1-1|6	Release:	1
21cr|rubygem-octokit-6.0.1-1|7	License:	MIT
21cr|rubygem-octokit-6.0.1-1|8	Group:		Development/Ruby
21cr|rubygem-octokit-6.0.1-1|9	Url:		https://rubygems.org/gems/octokit
21cr|rubygem-octokit-6.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-octokit-6.0.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-octokit-6.0.1-1|12	BuildArch:	noarch
21cr|rubygem-octokit-6.0.1-1|13	
21cr|rubygem-octokit-6.0.1-1|14	%description
21cr|rubygem-octokit-6.0.1-1|15	Simple wrapper for the GitHub API.
21cr|rubygem-octokit-6.0.1-1|16	
21cr|rubygem-octokit-6.0.1-1|17	%files
21cr|rubygem-octokit-6.0.1-1|18	%doc README.md
21cr|rubygem-octokit-6.0.1-1|19	%license LICENSE.md
21cr|rubygem-octokit-6.0.1-1|20	%{gem_instdir}
21cr|rubygem-octokit-6.0.1-1|21	%{gem_spec}
21cr|rubygem-octokit-6.0.1-1|22	%exclude %{gem_cache}
21cr|rubygem-octokit-6.0.1-1|23	
21cr|rubygem-octokit-6.0.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-octokit-6.0.1-1|25	
21cr|rubygem-octokit-6.0.1-1|26	%package doc
21cr|rubygem-octokit-6.0.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-octokit-6.0.1-1|28	Group:		Books/Computer books
21cr|rubygem-octokit-6.0.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-octokit-6.0.1-1|30	
21cr|rubygem-octokit-6.0.1-1|31	%description doc
21cr|rubygem-octokit-6.0.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-octokit-6.0.1-1|33	
21cr|rubygem-octokit-6.0.1-1|34	%files doc
21cr|rubygem-octokit-6.0.1-1|35	%doc %{gem_docdir}
21cr|rubygem-octokit-6.0.1-1|36	%doc README.md
21cr|rubygem-octokit-6.0.1-1|37	%license LICENSE.md
21cr|rubygem-octokit-6.0.1-1|38	
21cr|rubygem-octokit-6.0.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-octokit-6.0.1-1|40	
21cr|rubygem-octokit-6.0.1-1|41	%prep
21cr|rubygem-octokit-6.0.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-octokit-6.0.1-1|43	
21cr|rubygem-octokit-6.0.1-1|44	%build
21cr|rubygem-octokit-6.0.1-1|45	%gem_build
21cr|rubygem-octokit-6.0.1-1|46	
21cr|rubygem-octokit-6.0.1-1|47	%install
21cr|rubygem-octokit-6.0.1-1|48	%gem_install
21cr|rubygem-octokit-6.0.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-octokit-6.0.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-octokit-6.0.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8118 21
21cr|rubygem-optimist-3.0.1-1|1	%define gem_name optimist
21cr|rubygem-optimist-3.0.1-1|2	
21cr|rubygem-optimist-3.0.1-1|3	Summary:	Commandline option parser for Ruby
21cr|rubygem-optimist-3.0.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-optimist-3.0.1-1|5	Version:	3.0.1
21cr|rubygem-optimist-3.0.1-1|6	Release:	1
21cr|rubygem-optimist-3.0.1-1|7	License:	MIT
21cr|rubygem-optimist-3.0.1-1|8	Group:		Development/Ruby
21cr|rubygem-optimist-3.0.1-1|9	Url:		https://rubygems.org/gems/optimist
21cr|rubygem-optimist-3.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-optimist-3.0.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-optimist-3.0.1-1|12	BuildArch:	noarch
21cr|rubygem-optimist-3.0.1-1|13	
21cr|rubygem-optimist-3.0.1-1|14	%description
21cr|rubygem-optimist-3.0.1-1|15	%{summary}.
21cr|rubygem-optimist-3.0.1-1|16	
21cr|rubygem-optimist-3.0.1-1|17	%files
21cr|rubygem-optimist-3.0.1-1|18	%doc README.md
21cr|rubygem-optimist-3.0.1-1|19	%license LICENSE.txt
21cr|rubygem-optimist-3.0.1-1|20	%{gem_instdir}
21cr|rubygem-optimist-3.0.1-1|21	%{gem_spec}
21cr|rubygem-optimist-3.0.1-1|22	%exclude %{gem_cache}
21cr|rubygem-optimist-3.0.1-1|23	
21cr|rubygem-optimist-3.0.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-optimist-3.0.1-1|25	
21cr|rubygem-optimist-3.0.1-1|26	%package doc
21cr|rubygem-optimist-3.0.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-optimist-3.0.1-1|28	Group:		Books/Computer books
21cr|rubygem-optimist-3.0.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-optimist-3.0.1-1|30	
21cr|rubygem-optimist-3.0.1-1|31	%description doc
21cr|rubygem-optimist-3.0.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-optimist-3.0.1-1|33	
21cr|rubygem-optimist-3.0.1-1|34	%files doc
21cr|rubygem-optimist-3.0.1-1|35	%doc %{gem_docdir}
21cr|rubygem-optimist-3.0.1-1|36	%doc README.md
21cr|rubygem-optimist-3.0.1-1|37	%license LICENSE.txt
21cr|rubygem-optimist-3.0.1-1|38	
21cr|rubygem-optimist-3.0.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-optimist-3.0.1-1|40	
21cr|rubygem-optimist-3.0.1-1|41	%prep
21cr|rubygem-optimist-3.0.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-optimist-3.0.1-1|43	
21cr|rubygem-optimist-3.0.1-1|44	%build
21cr|rubygem-optimist-3.0.1-1|45	%gem_build
21cr|rubygem-optimist-3.0.1-1|46	
21cr|rubygem-optimist-3.0.1-1|47	%install
21cr|rubygem-optimist-3.0.1-1|48	%gem_install
21cr|rubygem-optimist-3.0.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-optimist-3.0.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-optimist-3.0.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8119 21
21cr|rubygem-os-1.1.4-1|1	%define gem_name os
21cr|rubygem-os-1.1.4-1|2	
21cr|rubygem-os-1.1.4-1|3	Summary:	Allows for some useful and easy functions, like OS.windows
21cr|rubygem-os-1.1.4-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-os-1.1.4-1|5	Version:	1.1.4
21cr|rubygem-os-1.1.4-1|6	Release:	1
21cr|rubygem-os-1.1.4-1|7	License:	MIT
21cr|rubygem-os-1.1.4-1|8	Group:		Development/Ruby
21cr|rubygem-os-1.1.4-1|9	Url:		https://rubygems.org/gems/os
21cr|rubygem-os-1.1.4-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-os-1.1.4-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-os-1.1.4-1|12	BuildArch:	noarch
21cr|rubygem-os-1.1.4-1|13	
21cr|rubygem-os-1.1.4-1|14	%description
21cr|rubygem-os-1.1.4-1|15	Allows for some useful and easy functions, like OS.windows.
21cr|rubygem-os-1.1.4-1|16	
21cr|rubygem-os-1.1.4-1|17	%files
21cr|rubygem-os-1.1.4-1|18	%doc README.md
21cr|rubygem-os-1.1.4-1|19	%license LICENSE
21cr|rubygem-os-1.1.4-1|20	%{gem_instdir}
21cr|rubygem-os-1.1.4-1|21	%{gem_spec}
21cr|rubygem-os-1.1.4-1|22	%exclude %{gem_cache}
21cr|rubygem-os-1.1.4-1|23	
21cr|rubygem-os-1.1.4-1|24	#----------------------------------------------------------------------------
21cr|rubygem-os-1.1.4-1|25	
21cr|rubygem-os-1.1.4-1|26	%package doc
21cr|rubygem-os-1.1.4-1|27	Summary:	Documentation for %{name}
21cr|rubygem-os-1.1.4-1|28	Group:		Books/Computer books
21cr|rubygem-os-1.1.4-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-os-1.1.4-1|30	
21cr|rubygem-os-1.1.4-1|31	%description doc
21cr|rubygem-os-1.1.4-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-os-1.1.4-1|33	
21cr|rubygem-os-1.1.4-1|34	%files doc
21cr|rubygem-os-1.1.4-1|35	%doc %{gem_docdir}
21cr|rubygem-os-1.1.4-1|36	%doc README.md
21cr|rubygem-os-1.1.4-1|37	%license LICENSE
21cr|rubygem-os-1.1.4-1|38	
21cr|rubygem-os-1.1.4-1|39	#----------------------------------------------------------------------------
21cr|rubygem-os-1.1.4-1|40	
21cr|rubygem-os-1.1.4-1|41	%prep
21cr|rubygem-os-1.1.4-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-os-1.1.4-1|43	
21cr|rubygem-os-1.1.4-1|44	%build
21cr|rubygem-os-1.1.4-1|45	%gem_build
21cr|rubygem-os-1.1.4-1|46	
21cr|rubygem-os-1.1.4-1|47	%install
21cr|rubygem-os-1.1.4-1|48	%gem_install
21cr|rubygem-os-1.1.4-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-os-1.1.4-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-os-1.1.4-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8120 21
21cr|rubygem-packaging-0.108.0-1|1	%define gem_name packaging
21cr|rubygem-packaging-0.108.0-1|2	
21cr|rubygem-packaging-0.108.0-1|3	Summary:	Automation written in Rake and Ruby
21cr|rubygem-packaging-0.108.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-packaging-0.108.0-1|5	Version:	0.108.0
21cr|rubygem-packaging-0.108.0-1|6	Release:	1
21cr|rubygem-packaging-0.108.0-1|7	License:	ASL 2.0
21cr|rubygem-packaging-0.108.0-1|8	Group:		Development/Ruby
21cr|rubygem-packaging-0.108.0-1|9	Url:		https://rubygems.org/gems/packaging
21cr|rubygem-packaging-0.108.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-packaging-0.108.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-packaging-0.108.0-1|12	BuildArch:	noarch
21cr|rubygem-packaging-0.108.0-1|13	
21cr|rubygem-packaging-0.108.0-1|14	%description
21cr|rubygem-packaging-0.108.0-1|15	Automation written in Rake and Ruby.
21cr|rubygem-packaging-0.108.0-1|16	
21cr|rubygem-packaging-0.108.0-1|17	%files
21cr|rubygem-packaging-0.108.0-1|18	%doc README.md
21cr|rubygem-packaging-0.108.0-1|19	%license LICENSE
21cr|rubygem-packaging-0.108.0-1|20	%{gem_instdir}
21cr|rubygem-packaging-0.108.0-1|21	%{gem_spec}
21cr|rubygem-packaging-0.108.0-1|22	%exclude %{gem_cache}
21cr|rubygem-packaging-0.108.0-1|23	
21cr|rubygem-packaging-0.108.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-packaging-0.108.0-1|25	
21cr|rubygem-packaging-0.108.0-1|26	%package doc
21cr|rubygem-packaging-0.108.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-packaging-0.108.0-1|28	Group:		Books/Computer books
21cr|rubygem-packaging-0.108.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-packaging-0.108.0-1|30	
21cr|rubygem-packaging-0.108.0-1|31	%description doc
21cr|rubygem-packaging-0.108.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-packaging-0.108.0-1|33	
21cr|rubygem-packaging-0.108.0-1|34	%files doc
21cr|rubygem-packaging-0.108.0-1|35	%doc %{gem_docdir}
21cr|rubygem-packaging-0.108.0-1|36	%doc README.md
21cr|rubygem-packaging-0.108.0-1|37	%license LICENSE
21cr|rubygem-packaging-0.108.0-1|38	
21cr|rubygem-packaging-0.108.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-packaging-0.108.0-1|40	
21cr|rubygem-packaging-0.108.0-1|41	%prep
21cr|rubygem-packaging-0.108.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-packaging-0.108.0-1|43	
21cr|rubygem-packaging-0.108.0-1|44	%build
21cr|rubygem-packaging-0.108.0-1|45	%gem_build
21cr|rubygem-packaging-0.108.0-1|46	
21cr|rubygem-packaging-0.108.0-1|47	%install
21cr|rubygem-packaging-0.108.0-1|48	%gem_install
21cr|rubygem-packaging-0.108.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-packaging-0.108.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-packaging-0.108.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8121 21
21cr|rubygem-paint-2.3.0-1|1	%define gem_name paint
21cr|rubygem-paint-2.3.0-1|2	
21cr|rubygem-paint-2.3.0-1|3	Summary:	Terminal painter with RGB and 256 (fallback) color and terminal effects support
21cr|rubygem-paint-2.3.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-paint-2.3.0-1|5	Version:	2.3.0
21cr|rubygem-paint-2.3.0-1|6	Release:	1
21cr|rubygem-paint-2.3.0-1|7	License:	MIT
21cr|rubygem-paint-2.3.0-1|8	Group:		Development/Ruby
21cr|rubygem-paint-2.3.0-1|9	Url:		https://rubygems.org/gems/paint
21cr|rubygem-paint-2.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-paint-2.3.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-paint-2.3.0-1|12	BuildArch:	noarch
21cr|rubygem-paint-2.3.0-1|13	
21cr|rubygem-paint-2.3.0-1|14	%description
21cr|rubygem-paint-2.3.0-1|15	%{summary}.
21cr|rubygem-paint-2.3.0-1|16	
21cr|rubygem-paint-2.3.0-1|17	%files
21cr|rubygem-paint-2.3.0-1|18	%doc CHANGELOG.md README.md
21cr|rubygem-paint-2.3.0-1|19	%license MIT-LICENSE.txt
21cr|rubygem-paint-2.3.0-1|20	%{gem_instdir}
21cr|rubygem-paint-2.3.0-1|21	%{gem_spec}
21cr|rubygem-paint-2.3.0-1|22	%exclude %{gem_cache}
21cr|rubygem-paint-2.3.0-1|23	
21cr|rubygem-paint-2.3.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-paint-2.3.0-1|25	
21cr|rubygem-paint-2.3.0-1|26	%package doc
21cr|rubygem-paint-2.3.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-paint-2.3.0-1|28	Group:		Books/Computer books
21cr|rubygem-paint-2.3.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-paint-2.3.0-1|30	
21cr|rubygem-paint-2.3.0-1|31	%description doc
21cr|rubygem-paint-2.3.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-paint-2.3.0-1|33	
21cr|rubygem-paint-2.3.0-1|34	%files doc
21cr|rubygem-paint-2.3.0-1|35	%doc %{gem_docdir}
21cr|rubygem-paint-2.3.0-1|36	%doc CHANGELOG.md README.md
21cr|rubygem-paint-2.3.0-1|37	%license MIT-LICENSE.txt
21cr|rubygem-paint-2.3.0-1|38	
21cr|rubygem-paint-2.3.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-paint-2.3.0-1|40	
21cr|rubygem-paint-2.3.0-1|41	%prep
21cr|rubygem-paint-2.3.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-paint-2.3.0-1|43	
21cr|rubygem-paint-2.3.0-1|44	%build
21cr|rubygem-paint-2.3.0-1|45	%gem_build
21cr|rubygem-paint-2.3.0-1|46	
21cr|rubygem-paint-2.3.0-1|47	%install
21cr|rubygem-paint-2.3.0-1|48	%gem_install
21cr|rubygem-paint-2.3.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-paint-2.3.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-paint-2.3.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8122 21
21cr|rubygem-parallel-1.22.1-1|1	%define gem_name parallel
21cr|rubygem-parallel-1.22.1-1|2	
21cr|rubygem-parallel-1.22.1-1|3	Summary:	Run any kind of code in parallel processes
21cr|rubygem-parallel-1.22.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-parallel-1.22.1-1|5	Version:	1.22.1
21cr|rubygem-parallel-1.22.1-1|6	Release:	1
21cr|rubygem-parallel-1.22.1-1|7	License:	MIT
21cr|rubygem-parallel-1.22.1-1|8	Group:		Development/Ruby
21cr|rubygem-parallel-1.22.1-1|9	Url:		https://rubygems.org/gems/parallel
21cr|rubygem-parallel-1.22.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-parallel-1.22.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-parallel-1.22.1-1|12	BuildArch:	noarch
21cr|rubygem-parallel-1.22.1-1|13	
21cr|rubygem-parallel-1.22.1-1|14	%description
21cr|rubygem-parallel-1.22.1-1|15	Run any kind of code in parallel processes.
21cr|rubygem-parallel-1.22.1-1|16	
21cr|rubygem-parallel-1.22.1-1|17	%files
21cr|rubygem-parallel-1.22.1-1|18	%license MIT-LICENSE.txt
21cr|rubygem-parallel-1.22.1-1|19	%{gem_instdir}
21cr|rubygem-parallel-1.22.1-1|20	%{gem_spec}
21cr|rubygem-parallel-1.22.1-1|21	%exclude %{gem_cache}
21cr|rubygem-parallel-1.22.1-1|22	
21cr|rubygem-parallel-1.22.1-1|23	#----------------------------------------------------------------------------
21cr|rubygem-parallel-1.22.1-1|24	
21cr|rubygem-parallel-1.22.1-1|25	%package doc
21cr|rubygem-parallel-1.22.1-1|26	Summary:	Documentation for %{name}
21cr|rubygem-parallel-1.22.1-1|27	Group:		Books/Computer books
21cr|rubygem-parallel-1.22.1-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-parallel-1.22.1-1|29	
21cr|rubygem-parallel-1.22.1-1|30	%description doc
21cr|rubygem-parallel-1.22.1-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-parallel-1.22.1-1|32	
21cr|rubygem-parallel-1.22.1-1|33	%files doc
21cr|rubygem-parallel-1.22.1-1|34	%doc %{gem_docdir}
21cr|rubygem-parallel-1.22.1-1|35	%license MIT-LICENSE.txt
21cr|rubygem-parallel-1.22.1-1|36	
21cr|rubygem-parallel-1.22.1-1|37	#----------------------------------------------------------------------------
21cr|rubygem-parallel-1.22.1-1|38	
21cr|rubygem-parallel-1.22.1-1|39	%prep
21cr|rubygem-parallel-1.22.1-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-parallel-1.22.1-1|41	
21cr|rubygem-parallel-1.22.1-1|42	%build
21cr|rubygem-parallel-1.22.1-1|43	%gem_build
21cr|rubygem-parallel-1.22.1-1|44	
21cr|rubygem-parallel-1.22.1-1|45	%install
21cr|rubygem-parallel-1.22.1-1|46	%gem_install
21cr|rubygem-parallel-1.22.1-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-parallel-1.22.1-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-parallel-1.22.1-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8123 21
21cr|rubygem-parser-3.1.3.0-1|1	%define gem_name parser
21cr|rubygem-parser-3.1.3.0-1|2	
21cr|rubygem-parser-3.1.3.0-1|3	Summary:	Ruby parser written in pure Ruby
21cr|rubygem-parser-3.1.3.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-parser-3.1.3.0-1|5	Version:	3.1.3.0
21cr|rubygem-parser-3.1.3.0-1|6	Release:	1
21cr|rubygem-parser-3.1.3.0-1|7	License:	ASL 2.0
21cr|rubygem-parser-3.1.3.0-1|8	Group:		Development/Ruby
21cr|rubygem-parser-3.1.3.0-1|9	Url:		https://rubygems.org/gems/parser
21cr|rubygem-parser-3.1.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-parser-3.1.3.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-parser-3.1.3.0-1|12	BuildArch:	noarch
21cr|rubygem-parser-3.1.3.0-1|13	
21cr|rubygem-parser-3.1.3.0-1|14	%description
21cr|rubygem-parser-3.1.3.0-1|15	Ruby parser written in pure Ruby.
21cr|rubygem-parser-3.1.3.0-1|16	
21cr|rubygem-parser-3.1.3.0-1|17	%files
21cr|rubygem-parser-3.1.3.0-1|18	%license LICENSE.txt
21cr|rubygem-parser-3.1.3.0-1|19	%{gem_instdir}
21cr|rubygem-parser-3.1.3.0-1|20	%{gem_spec}
21cr|rubygem-parser-3.1.3.0-1|21	%exclude %{gem_cache}
21cr|rubygem-parser-3.1.3.0-1|22	
21cr|rubygem-parser-3.1.3.0-1|23	#----------------------------------------------------------------------------
21cr|rubygem-parser-3.1.3.0-1|24	
21cr|rubygem-parser-3.1.3.0-1|25	%package doc
21cr|rubygem-parser-3.1.3.0-1|26	Summary:	Documentation for %{name}
21cr|rubygem-parser-3.1.3.0-1|27	Group:		Books/Computer books
21cr|rubygem-parser-3.1.3.0-1|28	Requires:	%{name} = %{EVRD}
21cr|rubygem-parser-3.1.3.0-1|29	
21cr|rubygem-parser-3.1.3.0-1|30	%description doc
21cr|rubygem-parser-3.1.3.0-1|31	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-parser-3.1.3.0-1|32	
21cr|rubygem-parser-3.1.3.0-1|33	%files doc
21cr|rubygem-parser-3.1.3.0-1|34	%doc %{gem_docdir}
21cr|rubygem-parser-3.1.3.0-1|35	%license LICENSE.txt
21cr|rubygem-parser-3.1.3.0-1|36	
21cr|rubygem-parser-3.1.3.0-1|37	#----------------------------------------------------------------------------
21cr|rubygem-parser-3.1.3.0-1|38	
21cr|rubygem-parser-3.1.3.0-1|39	%prep
21cr|rubygem-parser-3.1.3.0-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-parser-3.1.3.0-1|41	
21cr|rubygem-parser-3.1.3.0-1|42	%build
21cr|rubygem-parser-3.1.3.0-1|43	%gem_build
21cr|rubygem-parser-3.1.3.0-1|44	
21cr|rubygem-parser-3.1.3.0-1|45	%install
21cr|rubygem-parser-3.1.3.0-1|46	%gem_install
21cr|rubygem-parser-3.1.3.0-1|47	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-parser-3.1.3.0-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-parser-3.1.3.0-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8124 21
21cr|rubygem-progressbar-1.11.0-1|1	%define	gem_name	progressbar
21cr|rubygem-progressbar-1.11.0-1|2	
21cr|rubygem-progressbar-1.11.0-1|3	Summary:	Ruby/ProgressBar is a text progress bar library for Ruby
21cr|rubygem-progressbar-1.11.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-progressbar-1.11.0-1|5	Version:	1.11.0
21cr|rubygem-progressbar-1.11.0-1|6	Release:	1
21cr|rubygem-progressbar-1.11.0-1|7	Group:		Development/Ruby
21cr|rubygem-progressbar-1.11.0-1|8	License:	GPLv2+ or Ruby
21cr|rubygem-progressbar-1.11.0-1|9	URL:		http://github.com/peleteiro/progressbar
21cr|rubygem-progressbar-1.11.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-progressbar-1.11.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-progressbar-1.11.0-1|12	BuildArch:	noarch
21cr|rubygem-progressbar-1.11.0-1|13	
21cr|rubygem-progressbar-1.11.0-1|14	%description
21cr|rubygem-progressbar-1.11.0-1|15	Ruby/ProgressBar is a text progress bar library for Ruby. It can indicate
21cr|rubygem-progressbar-1.11.0-1|16	progress with percentage, a progress bar, and estimated remaining time.
21cr|rubygem-progressbar-1.11.0-1|17	
21cr|rubygem-progressbar-1.11.0-1|18	%files
21cr|rubygem-progressbar-1.11.0-1|19	%dir %{gem_instdir}
21cr|rubygem-progressbar-1.11.0-1|20	%license %{gem_instdir}/LICENSE.txt
21cr|rubygem-progressbar-1.11.0-1|21	%{gem_libdir}
21cr|rubygem-progressbar-1.11.0-1|22	%exclude %{gem_cache}
21cr|rubygem-progressbar-1.11.0-1|23	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21cr|rubygem-progressbar-1.11.0-1|24	
21cr|rubygem-progressbar-1.11.0-1|25	#-----------------------------------------------------------------------
21cr|rubygem-progressbar-1.11.0-1|26	%package	doc
21cr|rubygem-progressbar-1.11.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-progressbar-1.11.0-1|28	Group:		Books/Computer books
21cr|rubygem-progressbar-1.11.0-1|29	BuildArch:	noarch
21cr|rubygem-progressbar-1.11.0-1|30	
21cr|rubygem-progressbar-1.11.0-1|31	%description	doc
21cr|rubygem-progressbar-1.11.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-progressbar-1.11.0-1|33	
21cr|rubygem-progressbar-1.11.0-1|34	%files doc
21cr|rubygem-progressbar-1.11.0-1|35	%doc %{gem_docdir}
21cr|rubygem-progressbar-1.11.0-1|36	%doc %{gem_instdir}/README.md
21cr|rubygem-progressbar-1.11.0-1|37	%{gem_instdir}/Rakefile
21cr|rubygem-progressbar-1.11.0-1|38	%doc %{gem_instdir}/README.md
21cr|rubygem-progressbar-1.11.0-1|39	
21cr|rubygem-progressbar-1.11.0-1|40	#-----------------------------------------------------------------------
21cr|rubygem-progressbar-1.11.0-1|41	
21cr|rubygem-progressbar-1.11.0-1|42	%prep
21cr|rubygem-progressbar-1.11.0-1|43	%setup -q -n %{gem_name}-%{version}
21cr|rubygem-progressbar-1.11.0-1|44	
21cr|rubygem-progressbar-1.11.0-1|45	%build
21cr|rubygem-progressbar-1.11.0-1|46	%gem_build
21cr|rubygem-progressbar-1.11.0-1|47	
21cr|rubygem-progressbar-1.11.0-1|48	%install
21cr|rubygem-progressbar-1.11.0-1|49	%gem_install
21cr|rubygem-progressbar-1.11.0-1|50	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-progressbar-1.11.0-1|51	cp -a .%{gem_dir}/* \
21cr|rubygem-progressbar-1.11.0-1|52	%{buildroot}%{gem_dir}/
21cr|rubygem-progressbar-1.11.0-1|53	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21cr|rubygem-progressbar-1.11.0-1|54	

8125 21
21cr|rubygem-public_suffix-5.0.1-1|1	%define gem_name public_suffix
21cr|rubygem-public_suffix-5.0.1-1|2	
21cr|rubygem-public_suffix-5.0.1-1|3	Summary:	Parse and decompose a domain name
21cr|rubygem-public_suffix-5.0.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-public_suffix-5.0.1-1|5	Version:	5.0.1
21cr|rubygem-public_suffix-5.0.1-1|6	Release:	1
21cr|rubygem-public_suffix-5.0.1-1|7	License:	MIT
21cr|rubygem-public_suffix-5.0.1-1|8	Group:		Development/Ruby
21cr|rubygem-public_suffix-5.0.1-1|9	Url:		https://rubygems.org/gems/public_suffix
21cr|rubygem-public_suffix-5.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-public_suffix-5.0.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-public_suffix-5.0.1-1|12	BuildArch:	noarch
21cr|rubygem-public_suffix-5.0.1-1|13	
21cr|rubygem-public_suffix-5.0.1-1|14	%description
21cr|rubygem-public_suffix-5.0.1-1|15	PublicSuffix can parse and decompose a domain name into
21cr|rubygem-public_suffix-5.0.1-1|16	top level domain, domain and subdomains.
21cr|rubygem-public_suffix-5.0.1-1|17	
21cr|rubygem-public_suffix-5.0.1-1|18	%files
21cr|rubygem-public_suffix-5.0.1-1|19	%doc README.md
21cr|rubygem-public_suffix-5.0.1-1|20	%{gem_instdir}
21cr|rubygem-public_suffix-5.0.1-1|21	%{gem_spec}
21cr|rubygem-public_suffix-5.0.1-1|22	%exclude %{gem_cache}
21cr|rubygem-public_suffix-5.0.1-1|23	
21cr|rubygem-public_suffix-5.0.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-public_suffix-5.0.1-1|25	
21cr|rubygem-public_suffix-5.0.1-1|26	%package doc
21cr|rubygem-public_suffix-5.0.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-public_suffix-5.0.1-1|28	Group:		Books/Computer books
21cr|rubygem-public_suffix-5.0.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-public_suffix-5.0.1-1|30	
21cr|rubygem-public_suffix-5.0.1-1|31	%description doc
21cr|rubygem-public_suffix-5.0.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-public_suffix-5.0.1-1|33	
21cr|rubygem-public_suffix-5.0.1-1|34	%files doc
21cr|rubygem-public_suffix-5.0.1-1|35	%doc %{gem_docdir}
21cr|rubygem-public_suffix-5.0.1-1|36	%doc README.md
21cr|rubygem-public_suffix-5.0.1-1|37	
21cr|rubygem-public_suffix-5.0.1-1|38	#----------------------------------------------------------------------------
21cr|rubygem-public_suffix-5.0.1-1|39	
21cr|rubygem-public_suffix-5.0.1-1|40	%prep
21cr|rubygem-public_suffix-5.0.1-1|41	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-public_suffix-5.0.1-1|42	
21cr|rubygem-public_suffix-5.0.1-1|43	%build
21cr|rubygem-public_suffix-5.0.1-1|44	%gem_build
21cr|rubygem-public_suffix-5.0.1-1|45	
21cr|rubygem-public_suffix-5.0.1-1|46	%install
21cr|rubygem-public_suffix-5.0.1-1|47	%gem_install
21cr|rubygem-public_suffix-5.0.1-1|48	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-public_suffix-5.0.1-1|49	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-public_suffix-5.0.1-1|50	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8126 21
21cr|rubygem-puppet-8.0.1-1|1	%define gem_name puppet
21cr|rubygem-puppet-8.0.1-1|2	
21cr|rubygem-puppet-8.0.1-1|3	%global __requires_exclude_from %{gem_dir}/gems/%{gem_name}-%{version}/ext/solaris
21cr|rubygem-puppet-8.0.1-1|4	
21cr|rubygem-puppet-8.0.1-1|5	Summary:	Automated configuration management tool
21cr|rubygem-puppet-8.0.1-1|6	Name:		rubygem-%{gem_name}
21cr|rubygem-puppet-8.0.1-1|7	Version:	8.0.1
21cr|rubygem-puppet-8.0.1-1|8	Release:	1
21cr|rubygem-puppet-8.0.1-1|9	License:	ASL 2.0
21cr|rubygem-puppet-8.0.1-1|10	Group:		Development/Ruby
21cr|rubygem-puppet-8.0.1-1|11	Url:		https://rubygems.org/gems/%{gem_name}
21cr|rubygem-puppet-8.0.1-1|12	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-puppet-8.0.1-1|13	BuildRequires:	rubygems-devel
21cr|rubygem-puppet-8.0.1-1|14	BuildArch:	noarch
21cr|rubygem-puppet-8.0.1-1|15	
21cr|rubygem-puppet-8.0.1-1|16	%description
21cr|rubygem-puppet-8.0.1-1|17	Automated configuration management tool.
21cr|rubygem-puppet-8.0.1-1|18	
21cr|rubygem-puppet-8.0.1-1|19	%files
21cr|rubygem-puppet-8.0.1-1|20	%doc README.md
21cr|rubygem-puppet-8.0.1-1|21	%license LICENSE
21cr|rubygem-puppet-8.0.1-1|22	%{gem_instdir}
21cr|rubygem-puppet-8.0.1-1|23	%{gem_spec}
21cr|rubygem-puppet-8.0.1-1|24	%exclude %{gem_cache}
21cr|rubygem-puppet-8.0.1-1|25	
21cr|rubygem-puppet-8.0.1-1|26	#----------------------------------------------------------------------------
21cr|rubygem-puppet-8.0.1-1|27	
21cr|rubygem-puppet-8.0.1-1|28	%package doc
21cr|rubygem-puppet-8.0.1-1|29	Summary:	Documentation for %{name}
21cr|rubygem-puppet-8.0.1-1|30	Group:		Books/Computer books
21cr|rubygem-puppet-8.0.1-1|31	Requires:	%{name} = %{EVRD}
21cr|rubygem-puppet-8.0.1-1|32	
21cr|rubygem-puppet-8.0.1-1|33	%description doc
21cr|rubygem-puppet-8.0.1-1|34	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-puppet-8.0.1-1|35	
21cr|rubygem-puppet-8.0.1-1|36	%files doc
21cr|rubygem-puppet-8.0.1-1|37	%doc %{gem_docdir}
21cr|rubygem-puppet-8.0.1-1|38	%doc README.md
21cr|rubygem-puppet-8.0.1-1|39	%license LICENSE
21cr|rubygem-puppet-8.0.1-1|40	
21cr|rubygem-puppet-8.0.1-1|41	#----------------------------------------------------------------------------
21cr|rubygem-puppet-8.0.1-1|42	
21cr|rubygem-puppet-8.0.1-1|43	%prep
21cr|rubygem-puppet-8.0.1-1|44	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-puppet-8.0.1-1|45	
21cr|rubygem-puppet-8.0.1-1|46	%build
21cr|rubygem-puppet-8.0.1-1|47	%gem_build
21cr|rubygem-puppet-8.0.1-1|48	
21cr|rubygem-puppet-8.0.1-1|49	%install
21cr|rubygem-puppet-8.0.1-1|50	%gem_install
21cr|rubygem-puppet-8.0.1-1|51	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-puppet-8.0.1-1|52	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-puppet-8.0.1-1|53	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8127 21
21cr|rubygem-puppetfile-resolver-0.6.2-1|1	%define gem_name puppetfile-resolver
21cr|rubygem-puppetfile-resolver-0.6.2-1|2	
21cr|rubygem-puppetfile-resolver-0.6.2-1|3	Summary:	Resolves the Puppet Modules in a Puppetfile with a full dependency graph
21cr|rubygem-puppetfile-resolver-0.6.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-puppetfile-resolver-0.6.2-1|5	Version:	0.6.2
21cr|rubygem-puppetfile-resolver-0.6.2-1|6	Release:	1
21cr|rubygem-puppetfile-resolver-0.6.2-1|7	License:	ASL 2.0
21cr|rubygem-puppetfile-resolver-0.6.2-1|8	Group:		Development/Ruby
21cr|rubygem-puppetfile-resolver-0.6.2-1|9	Url:		https://rubygems.org/gems/puppetfile-resolver
21cr|rubygem-puppetfile-resolver-0.6.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-puppetfile-resolver-0.6.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-puppetfile-resolver-0.6.2-1|12	BuildArch:	noarch
21cr|rubygem-puppetfile-resolver-0.6.2-1|13	
21cr|rubygem-puppetfile-resolver-0.6.2-1|14	%description
21cr|rubygem-puppetfile-resolver-0.6.2-1|15	%{summary}.
21cr|rubygem-puppetfile-resolver-0.6.2-1|16	
21cr|rubygem-puppetfile-resolver-0.6.2-1|17	%files
21cr|rubygem-puppetfile-resolver-0.6.2-1|18	%doc README.md
21cr|rubygem-puppetfile-resolver-0.6.2-1|19	%license LICENSE
21cr|rubygem-puppetfile-resolver-0.6.2-1|20	%{gem_instdir}
21cr|rubygem-puppetfile-resolver-0.6.2-1|21	%{gem_spec}
21cr|rubygem-puppetfile-resolver-0.6.2-1|22	%exclude %{gem_cache}
21cr|rubygem-puppetfile-resolver-0.6.2-1|23	
21cr|rubygem-puppetfile-resolver-0.6.2-1|24	#----------------------------------------------------------------------------
21cr|rubygem-puppetfile-resolver-0.6.2-1|25	
21cr|rubygem-puppetfile-resolver-0.6.2-1|26	%package doc
21cr|rubygem-puppetfile-resolver-0.6.2-1|27	Summary:	Documentation for %{name}
21cr|rubygem-puppetfile-resolver-0.6.2-1|28	Group:		Books/Computer books
21cr|rubygem-puppetfile-resolver-0.6.2-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-puppetfile-resolver-0.6.2-1|30	
21cr|rubygem-puppetfile-resolver-0.6.2-1|31	%description doc
21cr|rubygem-puppetfile-resolver-0.6.2-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-puppetfile-resolver-0.6.2-1|33	
21cr|rubygem-puppetfile-resolver-0.6.2-1|34	%files doc
21cr|rubygem-puppetfile-resolver-0.6.2-1|35	%doc %{gem_docdir}
21cr|rubygem-puppetfile-resolver-0.6.2-1|36	%doc README.md
21cr|rubygem-puppetfile-resolver-0.6.2-1|37	%license LICENSE
21cr|rubygem-puppetfile-resolver-0.6.2-1|38	
21cr|rubygem-puppetfile-resolver-0.6.2-1|39	#----------------------------------------------------------------------------
21cr|rubygem-puppetfile-resolver-0.6.2-1|40	
21cr|rubygem-puppetfile-resolver-0.6.2-1|41	%prep
21cr|rubygem-puppetfile-resolver-0.6.2-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-puppetfile-resolver-0.6.2-1|43	
21cr|rubygem-puppetfile-resolver-0.6.2-1|44	%build
21cr|rubygem-puppetfile-resolver-0.6.2-1|45	%gem_build
21cr|rubygem-puppetfile-resolver-0.6.2-1|46	
21cr|rubygem-puppetfile-resolver-0.6.2-1|47	%install
21cr|rubygem-puppetfile-resolver-0.6.2-1|48	%gem_install
21cr|rubygem-puppetfile-resolver-0.6.2-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-puppetfile-resolver-0.6.2-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-puppetfile-resolver-0.6.2-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8128 21
21cr|rubygem-puppet-resource_api-1.8.14-1|1	%define gem_name puppet-resource_api
21cr|rubygem-puppet-resource_api-1.8.14-1|2	
21cr|rubygem-puppet-resource_api-1.8.14-1|3	Summary:	This library write new native resources for puppet
21cr|rubygem-puppet-resource_api-1.8.14-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-puppet-resource_api-1.8.14-1|5	Version:	1.8.14
21cr|rubygem-puppet-resource_api-1.8.14-1|6	Release:	1
21cr|rubygem-puppet-resource_api-1.8.14-1|7	License:	ASL 2.0
21cr|rubygem-puppet-resource_api-1.8.14-1|8	Group:		Development/Ruby
21cr|rubygem-puppet-resource_api-1.8.14-1|9	Url:		https://rubygems.org/gems/puppet-resource_api
21cr|rubygem-puppet-resource_api-1.8.14-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-puppet-resource_api-1.8.14-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-puppet-resource_api-1.8.14-1|12	BuildArch:	noarch
21cr|rubygem-puppet-resource_api-1.8.14-1|13	
21cr|rubygem-puppet-resource_api-1.8.14-1|14	%description
21cr|rubygem-puppet-resource_api-1.8.14-1|15	This library provides a simple way to write new native resources for puppet.
21cr|rubygem-puppet-resource_api-1.8.14-1|16	
21cr|rubygem-puppet-resource_api-1.8.14-1|17	%files
21cr|rubygem-puppet-resource_api-1.8.14-1|18	%doc README.md
21cr|rubygem-puppet-resource_api-1.8.14-1|19	%license LICENSE
21cr|rubygem-puppet-resource_api-1.8.14-1|20	%{gem_instdir}
21cr|rubygem-puppet-resource_api-1.8.14-1|21	%{gem_spec}
21cr|rubygem-puppet-resource_api-1.8.14-1|22	%exclude %{gem_cache}
21cr|rubygem-puppet-resource_api-1.8.14-1|23	
21cr|rubygem-puppet-resource_api-1.8.14-1|24	#----------------------------------------------------------------------------
21cr|rubygem-puppet-resource_api-1.8.14-1|25	
21cr|rubygem-puppet-resource_api-1.8.14-1|26	%package doc
21cr|rubygem-puppet-resource_api-1.8.14-1|27	Summary:	Documentation for %{name}
21cr|rubygem-puppet-resource_api-1.8.14-1|28	Group:		Books/Computer books
21cr|rubygem-puppet-resource_api-1.8.14-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-puppet-resource_api-1.8.14-1|30	
21cr|rubygem-puppet-resource_api-1.8.14-1|31	%description doc
21cr|rubygem-puppet-resource_api-1.8.14-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-puppet-resource_api-1.8.14-1|33	
21cr|rubygem-puppet-resource_api-1.8.14-1|34	%files doc
21cr|rubygem-puppet-resource_api-1.8.14-1|35	%doc %{gem_docdir}
21cr|rubygem-puppet-resource_api-1.8.14-1|36	%doc README.md
21cr|rubygem-puppet-resource_api-1.8.14-1|37	%license LICENSE
21cr|rubygem-puppet-resource_api-1.8.14-1|38	
21cr|rubygem-puppet-resource_api-1.8.14-1|39	#----------------------------------------------------------------------------
21cr|rubygem-puppet-resource_api-1.8.14-1|40	
21cr|rubygem-puppet-resource_api-1.8.14-1|41	%prep
21cr|rubygem-puppet-resource_api-1.8.14-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-puppet-resource_api-1.8.14-1|43	
21cr|rubygem-puppet-resource_api-1.8.14-1|44	%build
21cr|rubygem-puppet-resource_api-1.8.14-1|45	%gem_build
21cr|rubygem-puppet-resource_api-1.8.14-1|46	
21cr|rubygem-puppet-resource_api-1.8.14-1|47	%install
21cr|rubygem-puppet-resource_api-1.8.14-1|48	%gem_install
21cr|rubygem-puppet-resource_api-1.8.14-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-puppet-resource_api-1.8.14-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-puppet-resource_api-1.8.14-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8129 21
21cr|rubygem-puppet-strings-3.0.1-1|1	%define gem_name puppet-strings
21cr|rubygem-puppet-strings-3.0.1-1|2	
21cr|rubygem-puppet-strings-3.0.1-1|3	Summary:	Puppet documentation via YARDs
21cr|rubygem-puppet-strings-3.0.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-puppet-strings-3.0.1-1|5	Version:	3.0.1
21cr|rubygem-puppet-strings-3.0.1-1|6	Release:	1
21cr|rubygem-puppet-strings-3.0.1-1|7	License:	ASL 2.0
21cr|rubygem-puppet-strings-3.0.1-1|8	Group:		Development/Ruby
21cr|rubygem-puppet-strings-3.0.1-1|9	Url:		https://rubygems.org/gems/puppet-strings
21cr|rubygem-puppet-strings-3.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-puppet-strings-3.0.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-puppet-strings-3.0.1-1|12	BuildArch:	noarch
21cr|rubygem-puppet-strings-3.0.1-1|13	
21cr|rubygem-puppet-strings-3.0.1-1|14	%description
21cr|rubygem-puppet-strings-3.0.1-1|15	%{summary}.
21cr|rubygem-puppet-strings-3.0.1-1|16	
21cr|rubygem-puppet-strings-3.0.1-1|17	%files
21cr|rubygem-puppet-strings-3.0.1-1|18	%doc README.md
21cr|rubygem-puppet-strings-3.0.1-1|19	%license LICENSE
21cr|rubygem-puppet-strings-3.0.1-1|20	%{gem_instdir}
21cr|rubygem-puppet-strings-3.0.1-1|21	%{gem_spec}
21cr|rubygem-puppet-strings-3.0.1-1|22	%exclude %{gem_cache}
21cr|rubygem-puppet-strings-3.0.1-1|23	
21cr|rubygem-puppet-strings-3.0.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-puppet-strings-3.0.1-1|25	
21cr|rubygem-puppet-strings-3.0.1-1|26	%package doc
21cr|rubygem-puppet-strings-3.0.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-puppet-strings-3.0.1-1|28	Group:		Books/Computer books
21cr|rubygem-puppet-strings-3.0.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-puppet-strings-3.0.1-1|30	
21cr|rubygem-puppet-strings-3.0.1-1|31	%description doc
21cr|rubygem-puppet-strings-3.0.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-puppet-strings-3.0.1-1|33	
21cr|rubygem-puppet-strings-3.0.1-1|34	%files doc
21cr|rubygem-puppet-strings-3.0.1-1|35	%doc %{gem_docdir}
21cr|rubygem-puppet-strings-3.0.1-1|36	%doc README.md
21cr|rubygem-puppet-strings-3.0.1-1|37	%license LICENSE
21cr|rubygem-puppet-strings-3.0.1-1|38	
21cr|rubygem-puppet-strings-3.0.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-puppet-strings-3.0.1-1|40	
21cr|rubygem-puppet-strings-3.0.1-1|41	%prep
21cr|rubygem-puppet-strings-3.0.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-puppet-strings-3.0.1-1|43	
21cr|rubygem-puppet-strings-3.0.1-1|44	%build
21cr|rubygem-puppet-strings-3.0.1-1|45	%gem_build
21cr|rubygem-puppet-strings-3.0.1-1|46	
21cr|rubygem-puppet-strings-3.0.1-1|47	%install
21cr|rubygem-puppet-strings-3.0.1-1|48	%gem_install
21cr|rubygem-puppet-strings-3.0.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-puppet-strings-3.0.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-puppet-strings-3.0.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8130 21
21cr|rubygem-rainbow-3.1.1-1|1	%define gem_name rainbow
21cr|rubygem-rainbow-3.1.1-1|2	
21cr|rubygem-rainbow-3.1.1-1|3	Summary:	Colorize printed text on ANSI terminals
21cr|rubygem-rainbow-3.1.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-rainbow-3.1.1-1|5	Version:	3.1.1
21cr|rubygem-rainbow-3.1.1-1|6	Release:	1
21cr|rubygem-rainbow-3.1.1-1|7	License:	MIT
21cr|rubygem-rainbow-3.1.1-1|8	Group:		Development/Ruby
21cr|rubygem-rainbow-3.1.1-1|9	Url:		https://rubygems.org/gems/rainbow
21cr|rubygem-rainbow-3.1.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-rainbow-3.1.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-rainbow-3.1.1-1|12	BuildArch:	noarch
21cr|rubygem-rainbow-3.1.1-1|13	
21cr|rubygem-rainbow-3.1.1-1|14	%description
21cr|rubygem-rainbow-3.1.1-1|15	Colorize printed text on ANSI terminals.
21cr|rubygem-rainbow-3.1.1-1|16	
21cr|rubygem-rainbow-3.1.1-1|17	%files
21cr|rubygem-rainbow-3.1.1-1|18	%doc Changelog.md README.markdown
21cr|rubygem-rainbow-3.1.1-1|19	%license LICENSE
21cr|rubygem-rainbow-3.1.1-1|20	%{gem_instdir}
21cr|rubygem-rainbow-3.1.1-1|21	%{gem_spec}
21cr|rubygem-rainbow-3.1.1-1|22	%exclude %{gem_cache}
21cr|rubygem-rainbow-3.1.1-1|23	
21cr|rubygem-rainbow-3.1.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-rainbow-3.1.1-1|25	
21cr|rubygem-rainbow-3.1.1-1|26	%package doc
21cr|rubygem-rainbow-3.1.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-rainbow-3.1.1-1|28	Group:		Books/Computer books
21cr|rubygem-rainbow-3.1.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-rainbow-3.1.1-1|30	
21cr|rubygem-rainbow-3.1.1-1|31	%description doc
21cr|rubygem-rainbow-3.1.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-rainbow-3.1.1-1|33	
21cr|rubygem-rainbow-3.1.1-1|34	%files doc
21cr|rubygem-rainbow-3.1.1-1|35	%doc %{gem_docdir}
21cr|rubygem-rainbow-3.1.1-1|36	%doc Changelog.md README.markdown
21cr|rubygem-rainbow-3.1.1-1|37	%license LICENSE
21cr|rubygem-rainbow-3.1.1-1|38	
21cr|rubygem-rainbow-3.1.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-rainbow-3.1.1-1|40	
21cr|rubygem-rainbow-3.1.1-1|41	%prep
21cr|rubygem-rainbow-3.1.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-rainbow-3.1.1-1|43	
21cr|rubygem-rainbow-3.1.1-1|44	%build
21cr|rubygem-rainbow-3.1.1-1|45	%gem_build
21cr|rubygem-rainbow-3.1.1-1|46	
21cr|rubygem-rainbow-3.1.1-1|47	%install
21cr|rubygem-rainbow-3.1.1-1|48	%gem_install
21cr|rubygem-rainbow-3.1.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-rainbow-3.1.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-rainbow-3.1.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8131 21
21cr|rubygem-rake12_3_3-12.3.3-1|1	%define gem_name   rake
21cr|rubygem-rake12_3_3-12.3.3-1|2	# 12.3.3 need for puppet-runtime
21cr|rubygem-rake12_3_3-12.3.3-1|3	%define version 12.3.3
21cr|rubygem-rake12_3_3-12.3.3-1|4	
21cr|rubygem-rake12_3_3-12.3.3-1|5	Summary:	Simple ruby build program with capabilities similar to make
21cr|rubygem-rake12_3_3-12.3.3-1|6	Name:		rubygem-%{gem_name}12_3_3
21cr|rubygem-rake12_3_3-12.3.3-1|7	Version:	%{version}
21cr|rubygem-rake12_3_3-12.3.3-1|8	Release:	1
21cr|rubygem-rake12_3_3-12.3.3-1|9	License:	MIT
21cr|rubygem-rake12_3_3-12.3.3-1|10	Group:		Development/Ruby
21cr|rubygem-rake12_3_3-12.3.3-1|11	URL:		http://rake.rubyforge.org/
21cr|rubygem-rake12_3_3-12.3.3-1|12	Source0:	http://rubygems.org/downloads/%{gem_name}-%{version}.gem
21cr|rubygem-rake12_3_3-12.3.3-1|13	BuildRequires:	rubygems-devel
21cr|rubygem-rake12_3_3-12.3.3-1|14	BuildArch:	noarch
21cr|rubygem-rake12_3_3-12.3.3-1|15	
21cr|rubygem-rake12_3_3-12.3.3-1|16	%description
21cr|rubygem-rake12_3_3-12.3.3-1|17	This package contains Rake, a simple ruby build program with capabilities
21cr|rubygem-rake12_3_3-12.3.3-1|18	similar to make.
21cr|rubygem-rake12_3_3-12.3.3-1|19	
21cr|rubygem-rake12_3_3-12.3.3-1|20	%files
21cr|rubygem-rake12_3_3-12.3.3-1|21	%{_bindir}/rake
21cr|rubygem-rake12_3_3-12.3.3-1|22	%doc README.*
21cr|rubygem-rake12_3_3-12.3.3-1|23	%{gem_dir}/gems/%{gem_name}-%{version}
21cr|rubygem-rake12_3_3-12.3.3-1|24	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21cr|rubygem-rake12_3_3-12.3.3-1|25	%exclude %{gem_dir}/cache
21cr|rubygem-rake12_3_3-12.3.3-1|26	
21cr|rubygem-rake12_3_3-12.3.3-1|27	#-------------------------------------------------------------------------
21cr|rubygem-rake12_3_3-12.3.3-1|28	
21cr|rubygem-rake12_3_3-12.3.3-1|29	%package	doc
21cr|rubygem-rake12_3_3-12.3.3-1|30	Summary:	Documentation for %{name}
21cr|rubygem-rake12_3_3-12.3.3-1|31	Group:		Books/Computer books
21cr|rubygem-rake12_3_3-12.3.3-1|32	Requires:	%{name} = %{EVRD}
21cr|rubygem-rake12_3_3-12.3.3-1|33	
21cr|rubygem-rake12_3_3-12.3.3-1|34	%description	doc
21cr|rubygem-rake12_3_3-12.3.3-1|35	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-rake12_3_3-12.3.3-1|36	
21cr|rubygem-rake12_3_3-12.3.3-1|37	%files doc
21cr|rubygem-rake12_3_3-12.3.3-1|38	%doc README.*
21cr|rubygem-rake12_3_3-12.3.3-1|39	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21cr|rubygem-rake12_3_3-12.3.3-1|40	
21cr|rubygem-rake12_3_3-12.3.3-1|41	#-------------------------------------------------------------------------
21cr|rubygem-rake12_3_3-12.3.3-1|42	
21cr|rubygem-rake12_3_3-12.3.3-1|43	%prep
21cr|rubygem-rake12_3_3-12.3.3-1|44	%setup -q -n %{gem_name}-%{version}
21cr|rubygem-rake12_3_3-12.3.3-1|45	
21cr|rubygem-rake12_3_3-12.3.3-1|46	%build
21cr|rubygem-rake12_3_3-12.3.3-1|47	%gem_build
21cr|rubygem-rake12_3_3-12.3.3-1|48	
21cr|rubygem-rake12_3_3-12.3.3-1|49	%install
21cr|rubygem-rake12_3_3-12.3.3-1|50	%gem_install
21cr|rubygem-rake12_3_3-12.3.3-1|51	
21cr|rubygem-rake12_3_3-12.3.3-1|52	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-rake12_3_3-12.3.3-1|53	cp -a .%{gem_dir}/* \
21cr|rubygem-rake12_3_3-12.3.3-1|54	%{buildroot}%{gem_dir}/
21cr|rubygem-rake12_3_3-12.3.3-1|55	
21cr|rubygem-rake12_3_3-12.3.3-1|56	mkdir -p %{buildroot}%{_bindir}
21cr|rubygem-rake12_3_3-12.3.3-1|57	cp -a .%{_bindir}/* \
21cr|rubygem-rake12_3_3-12.3.3-1|58	%{buildroot}%{_bindir}/
21cr|rubygem-rake12_3_3-12.3.3-1|59	
21cr|rubygem-rake12_3_3-12.3.3-1|60	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21cr|rubygem-rake12_3_3-12.3.3-1|61	
21cr|rubygem-rake12_3_3-12.3.3-1|62	#fix shebang
21cr|rubygem-rake12_3_3-12.3.3-1|63	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/exe/*

8132 21
21cr|rubygem-rchardet-1.8.0-1|1	%define gem_name rchardet
21cr|rubygem-rchardet-1.8.0-1|2	
21cr|rubygem-rchardet-1.8.0-1|3	Summary:	Character encoding auto-detection in Ruby
21cr|rubygem-rchardet-1.8.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-rchardet-1.8.0-1|5	Version:	1.8.0
21cr|rubygem-rchardet-1.8.0-1|6	Release:	1
21cr|rubygem-rchardet-1.8.0-1|7	License:	LGPL
21cr|rubygem-rchardet-1.8.0-1|8	Group:		Development/Ruby
21cr|rubygem-rchardet-1.8.0-1|9	Url:		https://rubygems.org/gems/rchardet
21cr|rubygem-rchardet-1.8.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-rchardet-1.8.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-rchardet-1.8.0-1|12	BuildArch:	noarch
21cr|rubygem-rchardet-1.8.0-1|13	
21cr|rubygem-rchardet-1.8.0-1|14	%description
21cr|rubygem-rchardet-1.8.0-1|15	Character encoding auto-detection in Ruby. As smart as your browser.
21cr|rubygem-rchardet-1.8.0-1|16	
21cr|rubygem-rchardet-1.8.0-1|17	%files
21cr|rubygem-rchardet-1.8.0-1|18	%{gem_instdir}
21cr|rubygem-rchardet-1.8.0-1|19	%{gem_spec}
21cr|rubygem-rchardet-1.8.0-1|20	%exclude %{gem_cache}
21cr|rubygem-rchardet-1.8.0-1|21	
21cr|rubygem-rchardet-1.8.0-1|22	#----------------------------------------------------------------------------
21cr|rubygem-rchardet-1.8.0-1|23	
21cr|rubygem-rchardet-1.8.0-1|24	%package doc
21cr|rubygem-rchardet-1.8.0-1|25	Summary:	Documentation for %{name}
21cr|rubygem-rchardet-1.8.0-1|26	Group:		Books/Computer books
21cr|rubygem-rchardet-1.8.0-1|27	Requires:	%{name} = %{EVRD}
21cr|rubygem-rchardet-1.8.0-1|28	
21cr|rubygem-rchardet-1.8.0-1|29	%description doc
21cr|rubygem-rchardet-1.8.0-1|30	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-rchardet-1.8.0-1|31	
21cr|rubygem-rchardet-1.8.0-1|32	%files doc
21cr|rubygem-rchardet-1.8.0-1|33	%doc %{gem_docdir}
21cr|rubygem-rchardet-1.8.0-1|34	
21cr|rubygem-rchardet-1.8.0-1|35	#----------------------------------------------------------------------------
21cr|rubygem-rchardet-1.8.0-1|36	
21cr|rubygem-rchardet-1.8.0-1|37	%prep
21cr|rubygem-rchardet-1.8.0-1|38	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-rchardet-1.8.0-1|39	
21cr|rubygem-rchardet-1.8.0-1|40	%build
21cr|rubygem-rchardet-1.8.0-1|41	%gem_build
21cr|rubygem-rchardet-1.8.0-1|42	
21cr|rubygem-rchardet-1.8.0-1|43	%install
21cr|rubygem-rchardet-1.8.0-1|44	%gem_install
21cr|rubygem-rchardet-1.8.0-1|45	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-rchardet-1.8.0-1|46	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-rchardet-1.8.0-1|47	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8133 21
21cr|rubygem-redis3_2-3.3.5-1|1	%define gem_name redis
21cr|rubygem-redis3_2-3.3.5-1|2	
21cr|rubygem-redis3_2-3.3.5-1|3	Summary:	Ruby client that tries to match Redis' API
21cr|rubygem-redis3_2-3.3.5-1|4	Name:		rubygem-%{gem_name}3_2
21cr|rubygem-redis3_2-3.3.5-1|5	Version:	3.3.5
21cr|rubygem-redis3_2-3.3.5-1|6	Release:	1
21cr|rubygem-redis3_2-3.3.5-1|7	License:	ASL 2.0
21cr|rubygem-redis3_2-3.3.5-1|8	Group:		Development/Ruby
21cr|rubygem-redis3_2-3.3.5-1|9	Url:		https://rubygems.org/gems/redis
21cr|rubygem-redis3_2-3.3.5-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-redis3_2-3.3.5-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-redis3_2-3.3.5-1|12	Conflicts:	rubygem-%{gem_name}
21cr|rubygem-redis3_2-3.3.5-1|13	BuildArch:	noarch
21cr|rubygem-redis3_2-3.3.5-1|14	
21cr|rubygem-redis3_2-3.3.5-1|15	%description
21cr|rubygem-redis3_2-3.3.5-1|16	Ruby client that tries to match Redis' API one-to-one,
21cr|rubygem-redis3_2-3.3.5-1|17	while still providing an idiomatic interface.
21cr|rubygem-redis3_2-3.3.5-1|18	
21cr|rubygem-redis3_2-3.3.5-1|19	%files
21cr|rubygem-redis3_2-3.3.5-1|20	%doc README.md
21cr|rubygem-redis3_2-3.3.5-1|21	%license LICENSE
21cr|rubygem-redis3_2-3.3.5-1|22	%{gem_instdir}
21cr|rubygem-redis3_2-3.3.5-1|23	%{gem_spec}
21cr|rubygem-redis3_2-3.3.5-1|24	%exclude %{gem_cache}
21cr|rubygem-redis3_2-3.3.5-1|25	
21cr|rubygem-redis3_2-3.3.5-1|26	#----------------------------------------------------------------------------
21cr|rubygem-redis3_2-3.3.5-1|27	
21cr|rubygem-redis3_2-3.3.5-1|28	%package doc
21cr|rubygem-redis3_2-3.3.5-1|29	Summary:	Documentation for %{name}
21cr|rubygem-redis3_2-3.3.5-1|30	Group:		Books/Computer books
21cr|rubygem-redis3_2-3.3.5-1|31	Requires:	%{name} = %{EVRD}
21cr|rubygem-redis3_2-3.3.5-1|32	
21cr|rubygem-redis3_2-3.3.5-1|33	%description doc
21cr|rubygem-redis3_2-3.3.5-1|34	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-redis3_2-3.3.5-1|35	
21cr|rubygem-redis3_2-3.3.5-1|36	%files doc
21cr|rubygem-redis3_2-3.3.5-1|37	%doc %{gem_docdir}
21cr|rubygem-redis3_2-3.3.5-1|38	%doc README.md
21cr|rubygem-redis3_2-3.3.5-1|39	%license LICENSE
21cr|rubygem-redis3_2-3.3.5-1|40	
21cr|rubygem-redis3_2-3.3.5-1|41	#----------------------------------------------------------------------------
21cr|rubygem-redis3_2-3.3.5-1|42	
21cr|rubygem-redis3_2-3.3.5-1|43	%prep
21cr|rubygem-redis3_2-3.3.5-1|44	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-redis3_2-3.3.5-1|45	
21cr|rubygem-redis3_2-3.3.5-1|46	%build
21cr|rubygem-redis3_2-3.3.5-1|47	%gem_build
21cr|rubygem-redis3_2-3.3.5-1|48	
21cr|rubygem-redis3_2-3.3.5-1|49	%install
21cr|rubygem-redis3_2-3.3.5-1|50	%gem_install
21cr|rubygem-redis3_2-3.3.5-1|51	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-redis3_2-3.3.5-1|52	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-redis3_2-3.3.5-1|53	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8134 21
21cr|rubygem-regexp_parser-2.6.1-1|1	%define gem_name regexp_parser
21cr|rubygem-regexp_parser-2.6.1-1|2	
21cr|rubygem-regexp_parser-2.6.1-1|3	Summary:	Library for tokenizing, lexing, and parsing Ruby regular expressions
21cr|rubygem-regexp_parser-2.6.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-regexp_parser-2.6.1-1|5	Version:	2.6.1
21cr|rubygem-regexp_parser-2.6.1-1|6	Release:	1
21cr|rubygem-regexp_parser-2.6.1-1|7	License:	MIT
21cr|rubygem-regexp_parser-2.6.1-1|8	Group:		Development/Ruby
21cr|rubygem-regexp_parser-2.6.1-1|9	Url:		https://rubygems.org/gems/regexp_parser
21cr|rubygem-regexp_parser-2.6.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-regexp_parser-2.6.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-regexp_parser-2.6.1-1|12	BuildArch:	noarch
21cr|rubygem-regexp_parser-2.6.1-1|13	
21cr|rubygem-regexp_parser-2.6.1-1|14	%description
21cr|rubygem-regexp_parser-2.6.1-1|15	Library for tokenizing, lexing, and parsing Ruby regular expressions.
21cr|rubygem-regexp_parser-2.6.1-1|16	
21cr|rubygem-regexp_parser-2.6.1-1|17	%files
21cr|rubygem-regexp_parser-2.6.1-1|18	%doc README.md
21cr|rubygem-regexp_parser-2.6.1-1|19	%license LICENSE
21cr|rubygem-regexp_parser-2.6.1-1|20	%{gem_instdir}
21cr|rubygem-regexp_parser-2.6.1-1|21	%{gem_spec}
21cr|rubygem-regexp_parser-2.6.1-1|22	%exclude %{gem_cache}
21cr|rubygem-regexp_parser-2.6.1-1|23	
21cr|rubygem-regexp_parser-2.6.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-regexp_parser-2.6.1-1|25	
21cr|rubygem-regexp_parser-2.6.1-1|26	%package doc
21cr|rubygem-regexp_parser-2.6.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-regexp_parser-2.6.1-1|28	Group:		Books/Computer books
21cr|rubygem-regexp_parser-2.6.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-regexp_parser-2.6.1-1|30	
21cr|rubygem-regexp_parser-2.6.1-1|31	%description doc
21cr|rubygem-regexp_parser-2.6.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-regexp_parser-2.6.1-1|33	
21cr|rubygem-regexp_parser-2.6.1-1|34	%files doc
21cr|rubygem-regexp_parser-2.6.1-1|35	%doc %{gem_docdir}
21cr|rubygem-regexp_parser-2.6.1-1|36	%doc README.md
21cr|rubygem-regexp_parser-2.6.1-1|37	%license LICENSE
21cr|rubygem-regexp_parser-2.6.1-1|38	
21cr|rubygem-regexp_parser-2.6.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-regexp_parser-2.6.1-1|40	
21cr|rubygem-regexp_parser-2.6.1-1|41	%prep
21cr|rubygem-regexp_parser-2.6.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-regexp_parser-2.6.1-1|43	
21cr|rubygem-regexp_parser-2.6.1-1|44	%build
21cr|rubygem-regexp_parser-2.6.1-1|45	%gem_build
21cr|rubygem-regexp_parser-2.6.1-1|46	
21cr|rubygem-regexp_parser-2.6.1-1|47	%install
21cr|rubygem-regexp_parser-2.6.1-1|48	%gem_install
21cr|rubygem-regexp_parser-2.6.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-regexp_parser-2.6.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-regexp_parser-2.6.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8135 21
21cr|rubygem-release-metrics-1.1.0-1|1	%define gem_name release-metrics
21cr|rubygem-release-metrics-1.1.0-1|2	
21cr|rubygem-release-metrics-1.1.0-1|3	Summary:	Puppet, Inc. Release Metrics
21cr|rubygem-release-metrics-1.1.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-release-metrics-1.1.0-1|5	Version:	1.1.0
21cr|rubygem-release-metrics-1.1.0-1|6	Release:	1
21cr|rubygem-release-metrics-1.1.0-1|7	License:	ASL 2.0
21cr|rubygem-release-metrics-1.1.0-1|8	Group:		Development/Ruby
21cr|rubygem-release-metrics-1.1.0-1|9	Url:		https://rubygems.org/gems/release-metrics
21cr|rubygem-release-metrics-1.1.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-release-metrics-1.1.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-release-metrics-1.1.0-1|12	BuildArch:	noarch
21cr|rubygem-release-metrics-1.1.0-1|13	
21cr|rubygem-release-metrics-1.1.0-1|14	%description
21cr|rubygem-release-metrics-1.1.0-1|15	Puppet, Inc. Release Metrics.
21cr|rubygem-release-metrics-1.1.0-1|16	
21cr|rubygem-release-metrics-1.1.0-1|17	%files
21cr|rubygem-release-metrics-1.1.0-1|18	%doc README.md
21cr|rubygem-release-metrics-1.1.0-1|19	%license LICENSE
21cr|rubygem-release-metrics-1.1.0-1|20	%{gem_instdir}
21cr|rubygem-release-metrics-1.1.0-1|21	%{gem_spec}
21cr|rubygem-release-metrics-1.1.0-1|22	%exclude %{gem_cache}
21cr|rubygem-release-metrics-1.1.0-1|23	
21cr|rubygem-release-metrics-1.1.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-release-metrics-1.1.0-1|25	
21cr|rubygem-release-metrics-1.1.0-1|26	%package doc
21cr|rubygem-release-metrics-1.1.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-release-metrics-1.1.0-1|28	Group:		Books/Computer books
21cr|rubygem-release-metrics-1.1.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-release-metrics-1.1.0-1|30	
21cr|rubygem-release-metrics-1.1.0-1|31	%description doc
21cr|rubygem-release-metrics-1.1.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-release-metrics-1.1.0-1|33	
21cr|rubygem-release-metrics-1.1.0-1|34	%files doc
21cr|rubygem-release-metrics-1.1.0-1|35	%doc %{gem_docdir}
21cr|rubygem-release-metrics-1.1.0-1|36	%doc README.md
21cr|rubygem-release-metrics-1.1.0-1|37	%license LICENSE
21cr|rubygem-release-metrics-1.1.0-1|38	
21cr|rubygem-release-metrics-1.1.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-release-metrics-1.1.0-1|40	
21cr|rubygem-release-metrics-1.1.0-1|41	%prep
21cr|rubygem-release-metrics-1.1.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-release-metrics-1.1.0-1|43	
21cr|rubygem-release-metrics-1.1.0-1|44	%build
21cr|rubygem-release-metrics-1.1.0-1|45	%gem_build
21cr|rubygem-release-metrics-1.1.0-1|46	
21cr|rubygem-release-metrics-1.1.0-1|47	%install
21cr|rubygem-release-metrics-1.1.0-1|48	%gem_install
21cr|rubygem-release-metrics-1.1.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-release-metrics-1.1.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-release-metrics-1.1.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8136 21
21cr|rubygem-representable-3.2.0-1|1	%define gem_name representable
21cr|rubygem-representable-3.2.0-1|2	
21cr|rubygem-representable-3.2.0-1|3	Summary:	Renders and parses JSON/XML/YAML documents from and to Ruby objects
21cr|rubygem-representable-3.2.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-representable-3.2.0-1|5	Version:	3.2.0
21cr|rubygem-representable-3.2.0-1|6	Release:	1
21cr|rubygem-representable-3.2.0-1|7	License:	MIT
21cr|rubygem-representable-3.2.0-1|8	Group:		Development/Ruby
21cr|rubygem-representable-3.2.0-1|9	Url:		https://rubygems.org/gems/representable
21cr|rubygem-representable-3.2.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-representable-3.2.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-representable-3.2.0-1|12	BuildArch:	noarch
21cr|rubygem-representable-3.2.0-1|13	
21cr|rubygem-representable-3.2.0-1|14	%description
21cr|rubygem-representable-3.2.0-1|15	Renders and parses JSON/XML/YAML documents from and to Ruby objects.
21cr|rubygem-representable-3.2.0-1|16	Includes plain properties, collections, nesting, coercion and more.
21cr|rubygem-representable-3.2.0-1|17	
21cr|rubygem-representable-3.2.0-1|18	%files
21cr|rubygem-representable-3.2.0-1|19	%doc README.md
21cr|rubygem-representable-3.2.0-1|20	%license LICENSE
21cr|rubygem-representable-3.2.0-1|21	%{gem_instdir}
21cr|rubygem-representable-3.2.0-1|22	%{gem_spec}
21cr|rubygem-representable-3.2.0-1|23	%exclude %{gem_cache}
21cr|rubygem-representable-3.2.0-1|24	
21cr|rubygem-representable-3.2.0-1|25	#----------------------------------------------------------------------------
21cr|rubygem-representable-3.2.0-1|26	
21cr|rubygem-representable-3.2.0-1|27	%package doc
21cr|rubygem-representable-3.2.0-1|28	Summary:	Documentation for %{name}
21cr|rubygem-representable-3.2.0-1|29	Group:		Books/Computer books
21cr|rubygem-representable-3.2.0-1|30	Requires:	%{name} = %{EVRD}
21cr|rubygem-representable-3.2.0-1|31	
21cr|rubygem-representable-3.2.0-1|32	%description doc
21cr|rubygem-representable-3.2.0-1|33	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-representable-3.2.0-1|34	
21cr|rubygem-representable-3.2.0-1|35	%files doc
21cr|rubygem-representable-3.2.0-1|36	%doc %{gem_docdir}
21cr|rubygem-representable-3.2.0-1|37	%doc README.md
21cr|rubygem-representable-3.2.0-1|38	%license LICENSE
21cr|rubygem-representable-3.2.0-1|39	
21cr|rubygem-representable-3.2.0-1|40	#----------------------------------------------------------------------------
21cr|rubygem-representable-3.2.0-1|41	
21cr|rubygem-representable-3.2.0-1|42	%prep
21cr|rubygem-representable-3.2.0-1|43	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-representable-3.2.0-1|44	
21cr|rubygem-representable-3.2.0-1|45	%build
21cr|rubygem-representable-3.2.0-1|46	%gem_build
21cr|rubygem-representable-3.2.0-1|47	
21cr|rubygem-representable-3.2.0-1|48	%install
21cr|rubygem-representable-3.2.0-1|49	%gem_install
21cr|rubygem-representable-3.2.0-1|50	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-representable-3.2.0-1|51	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-representable-3.2.0-1|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8137 21
21cr|rubygem-retriable-3.1.2-1|1	%define gem_name retriable
21cr|rubygem-retriable-3.1.2-1|2	
21cr|rubygem-retriable-3.1.2-1|3	Summary:	Retriable is a simple DSL to retry failed code blocks
21cr|rubygem-retriable-3.1.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-retriable-3.1.2-1|5	Version:	3.1.2
21cr|rubygem-retriable-3.1.2-1|6	Release:	1
21cr|rubygem-retriable-3.1.2-1|7	License:	MIT
21cr|rubygem-retriable-3.1.2-1|8	Group:		Development/Ruby
21cr|rubygem-retriable-3.1.2-1|9	Url:		https://rubygems.org/gems/retriable
21cr|rubygem-retriable-3.1.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-retriable-3.1.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-retriable-3.1.2-1|12	BuildArch:	noarch
21cr|rubygem-retriable-3.1.2-1|13	
21cr|rubygem-retriable-3.1.2-1|14	%description
21cr|rubygem-retriable-3.1.2-1|15	Retriable is a simple DSL to retry failed code blocks with randomized
21cr|rubygem-retriable-3.1.2-1|16	exponential backoff. This is especially useful when interacting external
21cr|rubygem-retriable-3.1.2-1|17	api/services or file system calls.
21cr|rubygem-retriable-3.1.2-1|18	
21cr|rubygem-retriable-3.1.2-1|19	%files
21cr|rubygem-retriable-3.1.2-1|20	%doc README.md
21cr|rubygem-retriable-3.1.2-1|21	%license LICENSE
21cr|rubygem-retriable-3.1.2-1|22	%{gem_instdir}
21cr|rubygem-retriable-3.1.2-1|23	%{gem_spec}
21cr|rubygem-retriable-3.1.2-1|24	%exclude %{gem_cache}
21cr|rubygem-retriable-3.1.2-1|25	
21cr|rubygem-retriable-3.1.2-1|26	#----------------------------------------------------------------------------
21cr|rubygem-retriable-3.1.2-1|27	
21cr|rubygem-retriable-3.1.2-1|28	%package doc
21cr|rubygem-retriable-3.1.2-1|29	Summary:	Documentation for %{name}
21cr|rubygem-retriable-3.1.2-1|30	Group:		Books/Computer books
21cr|rubygem-retriable-3.1.2-1|31	Requires:	%{name} = %{EVRD}
21cr|rubygem-retriable-3.1.2-1|32	
21cr|rubygem-retriable-3.1.2-1|33	%description doc
21cr|rubygem-retriable-3.1.2-1|34	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-retriable-3.1.2-1|35	
21cr|rubygem-retriable-3.1.2-1|36	%files doc
21cr|rubygem-retriable-3.1.2-1|37	%doc %{gem_docdir}
21cr|rubygem-retriable-3.1.2-1|38	%doc README.md
21cr|rubygem-retriable-3.1.2-1|39	%license LICENSE
21cr|rubygem-retriable-3.1.2-1|40	
21cr|rubygem-retriable-3.1.2-1|41	#----------------------------------------------------------------------------
21cr|rubygem-retriable-3.1.2-1|42	
21cr|rubygem-retriable-3.1.2-1|43	%prep
21cr|rubygem-retriable-3.1.2-1|44	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-retriable-3.1.2-1|45	
21cr|rubygem-retriable-3.1.2-1|46	%build
21cr|rubygem-retriable-3.1.2-1|47	%gem_build
21cr|rubygem-retriable-3.1.2-1|48	
21cr|rubygem-retriable-3.1.2-1|49	%install
21cr|rubygem-retriable-3.1.2-1|50	%gem_install
21cr|rubygem-retriable-3.1.2-1|51	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-retriable-3.1.2-1|52	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-retriable-3.1.2-1|53	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8138 21
21cr|rubygem-rgen-0.9.1-1|1	%define gem_name rgen
21cr|rubygem-rgen-0.9.1-1|2	
21cr|rubygem-rgen-0.9.1-1|3	Summary:	Framework for Model Driven Software Development (MDSD) in Ruby
21cr|rubygem-rgen-0.9.1-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-rgen-0.9.1-1|5	Version:	0.9.1
21cr|rubygem-rgen-0.9.1-1|6	Release:	1
21cr|rubygem-rgen-0.9.1-1|7	License:	MIT
21cr|rubygem-rgen-0.9.1-1|8	Group:		Development/Ruby
21cr|rubygem-rgen-0.9.1-1|9	Url:		https://rubygems.org/gems/rgen
21cr|rubygem-rgen-0.9.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-rgen-0.9.1-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-rgen-0.9.1-1|12	BuildArch:	noarch
21cr|rubygem-rgen-0.9.1-1|13	
21cr|rubygem-rgen-0.9.1-1|14	%description
21cr|rubygem-rgen-0.9.1-1|15	%{summary}.
21cr|rubygem-rgen-0.9.1-1|16	
21cr|rubygem-rgen-0.9.1-1|17	%files
21cr|rubygem-rgen-0.9.1-1|18	%doc CHANGELOG README.rdoc
21cr|rubygem-rgen-0.9.1-1|19	%license MIT-LICENSE
21cr|rubygem-rgen-0.9.1-1|20	%{gem_instdir}
21cr|rubygem-rgen-0.9.1-1|21	%{gem_spec}
21cr|rubygem-rgen-0.9.1-1|22	%exclude %{gem_cache}
21cr|rubygem-rgen-0.9.1-1|23	
21cr|rubygem-rgen-0.9.1-1|24	#----------------------------------------------------------------------------
21cr|rubygem-rgen-0.9.1-1|25	
21cr|rubygem-rgen-0.9.1-1|26	%package doc
21cr|rubygem-rgen-0.9.1-1|27	Summary:	Documentation for %{name}
21cr|rubygem-rgen-0.9.1-1|28	Group:		Books/Computer books
21cr|rubygem-rgen-0.9.1-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-rgen-0.9.1-1|30	
21cr|rubygem-rgen-0.9.1-1|31	%description doc
21cr|rubygem-rgen-0.9.1-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-rgen-0.9.1-1|33	
21cr|rubygem-rgen-0.9.1-1|34	%files doc
21cr|rubygem-rgen-0.9.1-1|35	%doc %{gem_docdir}
21cr|rubygem-rgen-0.9.1-1|36	%doc CHANGELOG README.rdoc
21cr|rubygem-rgen-0.9.1-1|37	%license MIT-LICENSE
21cr|rubygem-rgen-0.9.1-1|38	
21cr|rubygem-rgen-0.9.1-1|39	#----------------------------------------------------------------------------
21cr|rubygem-rgen-0.9.1-1|40	
21cr|rubygem-rgen-0.9.1-1|41	%prep
21cr|rubygem-rgen-0.9.1-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-rgen-0.9.1-1|43	
21cr|rubygem-rgen-0.9.1-1|44	%build
21cr|rubygem-rgen-0.9.1-1|45	%gem_build
21cr|rubygem-rgen-0.9.1-1|46	
21cr|rubygem-rgen-0.9.1-1|47	%install
21cr|rubygem-rgen-0.9.1-1|48	%gem_install
21cr|rubygem-rgen-0.9.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-rgen-0.9.1-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-rgen-0.9.1-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8139 21
21cr|rubygem-rubocop-1.40.0-1|1	%define gem_name rubocop
21cr|rubygem-rubocop-1.40.0-1|2	
21cr|rubygem-rubocop-1.40.0-1|3	Summary:	Ruby code style checking and code formatting tool
21cr|rubygem-rubocop-1.40.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-rubocop-1.40.0-1|5	Version:	1.40.0
21cr|rubygem-rubocop-1.40.0-1|6	Release:	1
21cr|rubygem-rubocop-1.40.0-1|7	License:	MIT
21cr|rubygem-rubocop-1.40.0-1|8	Group:		Development/Ruby
21cr|rubygem-rubocop-1.40.0-1|9	Url:		https://rubygems.org/gems/rubocop
21cr|rubygem-rubocop-1.40.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-rubocop-1.40.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-rubocop-1.40.0-1|12	BuildArch:	noarch
21cr|rubygem-rubocop-1.40.0-1|13	
21cr|rubygem-rubocop-1.40.0-1|14	%description
21cr|rubygem-rubocop-1.40.0-1|15	Ruby code style checking and code formatting tool.
21cr|rubygem-rubocop-1.40.0-1|16	It aims to enforce the community-driven Ruby Style Guide.
21cr|rubygem-rubocop-1.40.0-1|17	
21cr|rubygem-rubocop-1.40.0-1|18	%files
21cr|rubygem-rubocop-1.40.0-1|19	%doc README.md
21cr|rubygem-rubocop-1.40.0-1|20	%license LICENSE.txt
21cr|rubygem-rubocop-1.40.0-1|21	%{gem_instdir}
21cr|rubygem-rubocop-1.40.0-1|22	%{gem_spec}
21cr|rubygem-rubocop-1.40.0-1|23	%exclude %{gem_cache}
21cr|rubygem-rubocop-1.40.0-1|24	
21cr|rubygem-rubocop-1.40.0-1|25	#----------------------------------------------------------------------------
21cr|rubygem-rubocop-1.40.0-1|26	
21cr|rubygem-rubocop-1.40.0-1|27	%package doc
21cr|rubygem-rubocop-1.40.0-1|28	Summary:	Documentation for %{name}
21cr|rubygem-rubocop-1.40.0-1|29	Group:		Books/Computer books
21cr|rubygem-rubocop-1.40.0-1|30	Requires:	%{name} = %{EVRD}
21cr|rubygem-rubocop-1.40.0-1|31	
21cr|rubygem-rubocop-1.40.0-1|32	%description doc
21cr|rubygem-rubocop-1.40.0-1|33	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-rubocop-1.40.0-1|34	
21cr|rubygem-rubocop-1.40.0-1|35	%files doc
21cr|rubygem-rubocop-1.40.0-1|36	%doc %{gem_docdir}
21cr|rubygem-rubocop-1.40.0-1|37	%doc README.md
21cr|rubygem-rubocop-1.40.0-1|38	%license LICENSE.txt
21cr|rubygem-rubocop-1.40.0-1|39	
21cr|rubygem-rubocop-1.40.0-1|40	#----------------------------------------------------------------------------
21cr|rubygem-rubocop-1.40.0-1|41	
21cr|rubygem-rubocop-1.40.0-1|42	%prep
21cr|rubygem-rubocop-1.40.0-1|43	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-rubocop-1.40.0-1|44	
21cr|rubygem-rubocop-1.40.0-1|45	%build
21cr|rubygem-rubocop-1.40.0-1|46	%gem_build
21cr|rubygem-rubocop-1.40.0-1|47	
21cr|rubygem-rubocop-1.40.0-1|48	%install
21cr|rubygem-rubocop-1.40.0-1|49	%gem_install
21cr|rubygem-rubocop-1.40.0-1|50	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-rubocop-1.40.0-1|51	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-rubocop-1.40.0-1|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8140 21
21cr|rubygem-rubocop-ast-1.24.0-1|1	%define gem_name rubocop-ast
21cr|rubygem-rubocop-ast-1.24.0-1|2	
21cr|rubygem-rubocop-ast-1.24.0-1|3	Summary:	RuboCop's Node and NodePattern classes
21cr|rubygem-rubocop-ast-1.24.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-rubocop-ast-1.24.0-1|5	Version:	1.24.0
21cr|rubygem-rubocop-ast-1.24.0-1|6	Release:	1
21cr|rubygem-rubocop-ast-1.24.0-1|7	License:	MIT
21cr|rubygem-rubocop-ast-1.24.0-1|8	Group:		Development/Ruby
21cr|rubygem-rubocop-ast-1.24.0-1|9	Url:		https://rubygems.org/gems/rubocop-ast
21cr|rubygem-rubocop-ast-1.24.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-rubocop-ast-1.24.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-rubocop-ast-1.24.0-1|12	BuildArch:	noarch
21cr|rubygem-rubocop-ast-1.24.0-1|13	
21cr|rubygem-rubocop-ast-1.24.0-1|14	%description
21cr|rubygem-rubocop-ast-1.24.0-1|15	RuboCop's Node and NodePattern classes.
21cr|rubygem-rubocop-ast-1.24.0-1|16	
21cr|rubygem-rubocop-ast-1.24.0-1|17	%files
21cr|rubygem-rubocop-ast-1.24.0-1|18	%doc README.md
21cr|rubygem-rubocop-ast-1.24.0-1|19	%license LICENSE.txt
21cr|rubygem-rubocop-ast-1.24.0-1|20	%{gem_instdir}
21cr|rubygem-rubocop-ast-1.24.0-1|21	%{gem_spec}
21cr|rubygem-rubocop-ast-1.24.0-1|22	%exclude %{gem_cache}
21cr|rubygem-rubocop-ast-1.24.0-1|23	
21cr|rubygem-rubocop-ast-1.24.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-rubocop-ast-1.24.0-1|25	
21cr|rubygem-rubocop-ast-1.24.0-1|26	%package doc
21cr|rubygem-rubocop-ast-1.24.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-rubocop-ast-1.24.0-1|28	Group:		Books/Computer books
21cr|rubygem-rubocop-ast-1.24.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-rubocop-ast-1.24.0-1|30	
21cr|rubygem-rubocop-ast-1.24.0-1|31	%description doc
21cr|rubygem-rubocop-ast-1.24.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-rubocop-ast-1.24.0-1|33	
21cr|rubygem-rubocop-ast-1.24.0-1|34	%files doc
21cr|rubygem-rubocop-ast-1.24.0-1|35	%doc %{gem_docdir}
21cr|rubygem-rubocop-ast-1.24.0-1|36	%doc README.md
21cr|rubygem-rubocop-ast-1.24.0-1|37	%license LICENSE.txt
21cr|rubygem-rubocop-ast-1.24.0-1|38	
21cr|rubygem-rubocop-ast-1.24.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-rubocop-ast-1.24.0-1|40	
21cr|rubygem-rubocop-ast-1.24.0-1|41	%prep
21cr|rubygem-rubocop-ast-1.24.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-rubocop-ast-1.24.0-1|43	
21cr|rubygem-rubocop-ast-1.24.0-1|44	%build
21cr|rubygem-rubocop-ast-1.24.0-1|45	%gem_build
21cr|rubygem-rubocop-ast-1.24.0-1|46	
21cr|rubygem-rubocop-ast-1.24.0-1|47	%install
21cr|rubygem-rubocop-ast-1.24.0-1|48	%gem_install
21cr|rubygem-rubocop-ast-1.24.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-rubocop-ast-1.24.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-rubocop-ast-1.24.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8141 21
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|1	%define gem_name ruby2_keywords
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|2	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|3	Summary:	Shim library for Module ruby2_keywords
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|4	Name:		rubygem-%{gem_name}0_0_5
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|5	Version:	0.0.5
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|6	Release:	1
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|7	License:	BSD
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|8	Group:		Development/Ruby
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|9	Url:		https://rubygems.org/gems/ruby2_keywords
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|12	BuildArch:	noarch
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|13	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|14	%description
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|15	Shim library for Module ruby2_keywords.
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|16	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|17	%files
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|18	%doc README.md
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|19	%license LICENSE
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|20	%{gem_instdir}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|21	%{gem_spec}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|22	%exclude %{gem_cache}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|23	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|24	#----------------------------------------------------------------------------
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|25	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|26	%package doc
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|27	Summary:	Documentation for %{name}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|28	Group:		Books/Computer books
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|30	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|31	%description doc
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|33	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|34	%files doc
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|35	%doc %{gem_docdir}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|36	%doc README.md
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|37	%license LICENSE
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|38	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|39	#----------------------------------------------------------------------------
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|40	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|41	%prep
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|43	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|44	%build
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|45	%gem_build
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|46	
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|47	%install
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|48	%gem_install
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-ruby2_keywords0_0_5-0.0.5-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8142 21
21cr|rubygem-rubyntlm-0.6.3-1|1	%define gem_name rubyntlm
21cr|rubygem-rubyntlm-0.6.3-1|2	
21cr|rubygem-rubyntlm-0.6.3-1|3	Summary:	Ruby/NTLM provides message creator and parser for the NTLM authentication
21cr|rubygem-rubyntlm-0.6.3-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-rubyntlm-0.6.3-1|5	Version:	0.6.3
21cr|rubygem-rubyntlm-0.6.3-1|6	Release:	1
21cr|rubygem-rubyntlm-0.6.3-1|7	License:	MIT
21cr|rubygem-rubyntlm-0.6.3-1|8	Group:		Development/Ruby
21cr|rubygem-rubyntlm-0.6.3-1|9	Url:		https://rubygems.org/gems/rubyntlm
21cr|rubygem-rubyntlm-0.6.3-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-rubyntlm-0.6.3-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-rubyntlm-0.6.3-1|12	BuildArch:	noarch
21cr|rubygem-rubyntlm-0.6.3-1|13	
21cr|rubygem-rubyntlm-0.6.3-1|14	%description
21cr|rubygem-rubyntlm-0.6.3-1|15	%{summary}.
21cr|rubygem-rubyntlm-0.6.3-1|16	
21cr|rubygem-rubyntlm-0.6.3-1|17	%files
21cr|rubygem-rubyntlm-0.6.3-1|18	%doc README.md
21cr|rubygem-rubyntlm-0.6.3-1|19	%license LICENSE
21cr|rubygem-rubyntlm-0.6.3-1|20	%{gem_instdir}
21cr|rubygem-rubyntlm-0.6.3-1|21	%{gem_spec}
21cr|rubygem-rubyntlm-0.6.3-1|22	%exclude %{gem_cache}
21cr|rubygem-rubyntlm-0.6.3-1|23	
21cr|rubygem-rubyntlm-0.6.3-1|24	#----------------------------------------------------------------------------
21cr|rubygem-rubyntlm-0.6.3-1|25	
21cr|rubygem-rubyntlm-0.6.3-1|26	%package doc
21cr|rubygem-rubyntlm-0.6.3-1|27	Summary:	Documentation for %{name}
21cr|rubygem-rubyntlm-0.6.3-1|28	Group:		Books/Computer books
21cr|rubygem-rubyntlm-0.6.3-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-rubyntlm-0.6.3-1|30	
21cr|rubygem-rubyntlm-0.6.3-1|31	%description doc
21cr|rubygem-rubyntlm-0.6.3-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-rubyntlm-0.6.3-1|33	
21cr|rubygem-rubyntlm-0.6.3-1|34	%files doc
21cr|rubygem-rubyntlm-0.6.3-1|35	%doc %{gem_docdir}
21cr|rubygem-rubyntlm-0.6.3-1|36	%doc README.md
21cr|rubygem-rubyntlm-0.6.3-1|37	%license LICENSE
21cr|rubygem-rubyntlm-0.6.3-1|38	
21cr|rubygem-rubyntlm-0.6.3-1|39	#----------------------------------------------------------------------------
21cr|rubygem-rubyntlm-0.6.3-1|40	
21cr|rubygem-rubyntlm-0.6.3-1|41	%prep
21cr|rubygem-rubyntlm-0.6.3-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-rubyntlm-0.6.3-1|43	
21cr|rubygem-rubyntlm-0.6.3-1|44	%build
21cr|rubygem-rubyntlm-0.6.3-1|45	%gem_build
21cr|rubygem-rubyntlm-0.6.3-1|46	
21cr|rubygem-rubyntlm-0.6.3-1|47	%install
21cr|rubygem-rubyntlm-0.6.3-1|48	%gem_install
21cr|rubygem-rubyntlm-0.6.3-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-rubyntlm-0.6.3-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-rubyntlm-0.6.3-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8143 21
21cr|rubygem-sawyer-0.9.2-1|1	%define gem_name sawyer
21cr|rubygem-sawyer-0.9.2-1|2	
21cr|rubygem-sawyer-0.9.2-1|3	Summary:	Secret User Agent of HTTP
21cr|rubygem-sawyer-0.9.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-sawyer-0.9.2-1|5	Version:	0.9.2
21cr|rubygem-sawyer-0.9.2-1|6	Release:	1
21cr|rubygem-sawyer-0.9.2-1|7	License:	MIT
21cr|rubygem-sawyer-0.9.2-1|8	Group:		Development/Ruby
21cr|rubygem-sawyer-0.9.2-1|9	Url:		https://rubygems.org/gems/sawyer
21cr|rubygem-sawyer-0.9.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-sawyer-0.9.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-sawyer-0.9.2-1|12	BuildArch:	noarch
21cr|rubygem-sawyer-0.9.2-1|13	
21cr|rubygem-sawyer-0.9.2-1|14	%description
21cr|rubygem-sawyer-0.9.2-1|15	Secret User Agent of HTTP.
21cr|rubygem-sawyer-0.9.2-1|16	
21cr|rubygem-sawyer-0.9.2-1|17	%files
21cr|rubygem-sawyer-0.9.2-1|18	%doc README.md
21cr|rubygem-sawyer-0.9.2-1|19	%license LICENSE.md
21cr|rubygem-sawyer-0.9.2-1|20	%{gem_instdir}
21cr|rubygem-sawyer-0.9.2-1|21	%{gem_spec}
21cr|rubygem-sawyer-0.9.2-1|22	%exclude %{gem_cache}
21cr|rubygem-sawyer-0.9.2-1|23	
21cr|rubygem-sawyer-0.9.2-1|24	#----------------------------------------------------------------------------
21cr|rubygem-sawyer-0.9.2-1|25	
21cr|rubygem-sawyer-0.9.2-1|26	%package doc
21cr|rubygem-sawyer-0.9.2-1|27	Summary:	Documentation for %{name}
21cr|rubygem-sawyer-0.9.2-1|28	Group:		Books/Computer books
21cr|rubygem-sawyer-0.9.2-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-sawyer-0.9.2-1|30	
21cr|rubygem-sawyer-0.9.2-1|31	%description doc
21cr|rubygem-sawyer-0.9.2-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-sawyer-0.9.2-1|33	
21cr|rubygem-sawyer-0.9.2-1|34	%files doc
21cr|rubygem-sawyer-0.9.2-1|35	%doc %{gem_docdir}
21cr|rubygem-sawyer-0.9.2-1|36	%doc README.md
21cr|rubygem-sawyer-0.9.2-1|37	%license LICENSE.md
21cr|rubygem-sawyer-0.9.2-1|38	
21cr|rubygem-sawyer-0.9.2-1|39	#----------------------------------------------------------------------------
21cr|rubygem-sawyer-0.9.2-1|40	
21cr|rubygem-sawyer-0.9.2-1|41	%prep
21cr|rubygem-sawyer-0.9.2-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-sawyer-0.9.2-1|43	
21cr|rubygem-sawyer-0.9.2-1|44	%build
21cr|rubygem-sawyer-0.9.2-1|45	%gem_build
21cr|rubygem-sawyer-0.9.2-1|46	
21cr|rubygem-sawyer-0.9.2-1|47	%install
21cr|rubygem-sawyer-0.9.2-1|48	%gem_install
21cr|rubygem-sawyer-0.9.2-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-sawyer-0.9.2-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-sawyer-0.9.2-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8144 21
21cr|rubygem-scanf-1.0.0-1|1	%define gem_name scanf
21cr|rubygem-scanf-1.0.0-1|2	
21cr|rubygem-scanf-1.0.0-1|3	Summary:	Implementation of the C function scanf(3)
21cr|rubygem-scanf-1.0.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-scanf-1.0.0-1|5	Version:	1.0.0
21cr|rubygem-scanf-1.0.0-1|6	Release:	1
21cr|rubygem-scanf-1.0.0-1|7	License:	BSD
21cr|rubygem-scanf-1.0.0-1|8	Group:		Development/Ruby
21cr|rubygem-scanf-1.0.0-1|9	Url:		https://rubygems.org/gems/scanf
21cr|rubygem-scanf-1.0.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-scanf-1.0.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-scanf-1.0.0-1|12	BuildArch:	noarch
21cr|rubygem-scanf-1.0.0-1|13	
21cr|rubygem-scanf-1.0.0-1|14	%description
21cr|rubygem-scanf-1.0.0-1|15	Implementation of the C function scanf(3).
21cr|rubygem-scanf-1.0.0-1|16	
21cr|rubygem-scanf-1.0.0-1|17	%files
21cr|rubygem-scanf-1.0.0-1|18	%{gem_instdir}
21cr|rubygem-scanf-1.0.0-1|19	%{gem_spec}
21cr|rubygem-scanf-1.0.0-1|20	%exclude %{gem_cache}
21cr|rubygem-scanf-1.0.0-1|21	
21cr|rubygem-scanf-1.0.0-1|22	#----------------------------------------------------------------------------
21cr|rubygem-scanf-1.0.0-1|23	
21cr|rubygem-scanf-1.0.0-1|24	%package doc
21cr|rubygem-scanf-1.0.0-1|25	Summary:	Documentation for %{name}
21cr|rubygem-scanf-1.0.0-1|26	Group:		Books/Computer books
21cr|rubygem-scanf-1.0.0-1|27	Requires:	%{name} = %{EVRD}
21cr|rubygem-scanf-1.0.0-1|28	
21cr|rubygem-scanf-1.0.0-1|29	%description doc
21cr|rubygem-scanf-1.0.0-1|30	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-scanf-1.0.0-1|31	
21cr|rubygem-scanf-1.0.0-1|32	%files doc
21cr|rubygem-scanf-1.0.0-1|33	%doc %{gem_docdir}
21cr|rubygem-scanf-1.0.0-1|34	
21cr|rubygem-scanf-1.0.0-1|35	#----------------------------------------------------------------------------
21cr|rubygem-scanf-1.0.0-1|36	
21cr|rubygem-scanf-1.0.0-1|37	%prep
21cr|rubygem-scanf-1.0.0-1|38	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-scanf-1.0.0-1|39	
21cr|rubygem-scanf-1.0.0-1|40	%build
21cr|rubygem-scanf-1.0.0-1|41	%gem_build
21cr|rubygem-scanf-1.0.0-1|42	
21cr|rubygem-scanf-1.0.0-1|43	%install
21cr|rubygem-scanf-1.0.0-1|44	%gem_install
21cr|rubygem-scanf-1.0.0-1|45	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-scanf-1.0.0-1|46	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-scanf-1.0.0-1|47	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8145 21
21cr|rubygem-signet-0.17.0-1|1	%define gem_name signet
21cr|rubygem-signet-0.17.0-1|2	
21cr|rubygem-signet-0.17.0-1|3	Summary:	Small helper gem that provides locking and unlocking hardware
21cr|rubygem-signet-0.17.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-signet-0.17.0-1|5	Version:	0.17.0
21cr|rubygem-signet-0.17.0-1|6	Release:	1
21cr|rubygem-signet-0.17.0-1|7	License:	ASL 2.0
21cr|rubygem-signet-0.17.0-1|8	Group:		Development/Ruby
21cr|rubygem-signet-0.17.0-1|9	Url:		https://rubygems.org/gems/signet
21cr|rubygem-signet-0.17.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-signet-0.17.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-signet-0.17.0-1|12	BuildArch:	noarch
21cr|rubygem-signet-0.17.0-1|13	
21cr|rubygem-signet-0.17.0-1|14	%description
21cr|rubygem-signet-0.17.0-1|15	Small helper gem that provides locking and unlocking hardware.
21cr|rubygem-signet-0.17.0-1|16	
21cr|rubygem-signet-0.17.0-1|17	%files
21cr|rubygem-signet-0.17.0-1|18	%doc README.md
21cr|rubygem-signet-0.17.0-1|19	%license LICENSE
21cr|rubygem-signet-0.17.0-1|20	%{gem_instdir}
21cr|rubygem-signet-0.17.0-1|21	%{gem_spec}
21cr|rubygem-signet-0.17.0-1|22	%exclude %{gem_cache}
21cr|rubygem-signet-0.17.0-1|23	
21cr|rubygem-signet-0.17.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-signet-0.17.0-1|25	
21cr|rubygem-signet-0.17.0-1|26	%package doc
21cr|rubygem-signet-0.17.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-signet-0.17.0-1|28	Group:		Books/Computer books
21cr|rubygem-signet-0.17.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-signet-0.17.0-1|30	
21cr|rubygem-signet-0.17.0-1|31	%description doc
21cr|rubygem-signet-0.17.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-signet-0.17.0-1|33	
21cr|rubygem-signet-0.17.0-1|34	%files doc
21cr|rubygem-signet-0.17.0-1|35	%doc %{gem_docdir}
21cr|rubygem-signet-0.17.0-1|36	%doc README.md
21cr|rubygem-signet-0.17.0-1|37	%license LICENSE
21cr|rubygem-signet-0.17.0-1|38	
21cr|rubygem-signet-0.17.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-signet-0.17.0-1|40	
21cr|rubygem-signet-0.17.0-1|41	%prep
21cr|rubygem-signet-0.17.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-signet-0.17.0-1|43	
21cr|rubygem-signet-0.17.0-1|44	%build
21cr|rubygem-signet-0.17.0-1|45	%gem_build
21cr|rubygem-signet-0.17.0-1|46	
21cr|rubygem-signet-0.17.0-1|47	%install
21cr|rubygem-signet-0.17.0-1|48	%gem_install
21cr|rubygem-signet-0.17.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-signet-0.17.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-signet-0.17.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8146 21
21cr|rubygem-simplecov-0.21.2-1|1	%define	gem_name	simplecov
21cr|rubygem-simplecov-0.21.2-1|2	
21cr|rubygem-simplecov-0.21.2-1|3	Summary:	Code coverage for Ruby
21cr|rubygem-simplecov-0.21.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-simplecov-0.21.2-1|5	
21cr|rubygem-simplecov-0.21.2-1|6	Version:	0.21.2
21cr|rubygem-simplecov-0.21.2-1|7	Release:	1
21cr|rubygem-simplecov-0.21.2-1|8	Group:		Development/Ruby
21cr|rubygem-simplecov-0.21.2-1|9	License:	GPLv2+ or Ruby
21cr|rubygem-simplecov-0.21.2-1|10	URL:		http://github.com/colszowka/simplecov
21cr|rubygem-simplecov-0.21.2-1|11	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-simplecov-0.21.2-1|12	BuildRequires:	rubygems-devel
21cr|rubygem-simplecov-0.21.2-1|13	BuildArch:	noarch
21cr|rubygem-simplecov-0.21.2-1|14	
21cr|rubygem-simplecov-0.21.2-1|15	%description
21cr|rubygem-simplecov-0.21.2-1|16	Code coverage for Ruby 1.9 with a powerful configuration library and automatic
21cr|rubygem-simplecov-0.21.2-1|17	merging of coverage across test suites
21cr|rubygem-simplecov-0.21.2-1|18	
21cr|rubygem-simplecov-0.21.2-1|19	%package	doc
21cr|rubygem-simplecov-0.21.2-1|20	Summary:	Documentation for %{name}
21cr|rubygem-simplecov-0.21.2-1|21	Group:		Books/Computer books
21cr|rubygem-simplecov-0.21.2-1|22	Requires:	%{name} = %{EVRD}
21cr|rubygem-simplecov-0.21.2-1|23	BuildArch:	noarch
21cr|rubygem-simplecov-0.21.2-1|24	
21cr|rubygem-simplecov-0.21.2-1|25	%description	doc
21cr|rubygem-simplecov-0.21.2-1|26	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-simplecov-0.21.2-1|27	
21cr|rubygem-simplecov-0.21.2-1|28	%prep
21cr|rubygem-simplecov-0.21.2-1|29	%setup -q -n %{gem_name}-%{version}
21cr|rubygem-simplecov-0.21.2-1|30	
21cr|rubygem-simplecov-0.21.2-1|31	%build
21cr|rubygem-simplecov-0.21.2-1|32	%gem_build
21cr|rubygem-simplecov-0.21.2-1|33	
21cr|rubygem-simplecov-0.21.2-1|34	%install
21cr|rubygem-simplecov-0.21.2-1|35	%gem_install
21cr|rubygem-simplecov-0.21.2-1|36	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-simplecov-0.21.2-1|37	cp -a .%{gem_dir}/* \
21cr|rubygem-simplecov-0.21.2-1|38	%{buildroot}%{gem_dir}/
21cr|rubygem-simplecov-0.21.2-1|39	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21cr|rubygem-simplecov-0.21.2-1|40	
21cr|rubygem-simplecov-0.21.2-1|41	%files
21cr|rubygem-simplecov-0.21.2-1|42	%dir %{gem_instdir}
21cr|rubygem-simplecov-0.21.2-1|43	%license %{gem_instdir}/LICENSE
21cr|rubygem-simplecov-0.21.2-1|44	%{gem_libdir}
21cr|rubygem-simplecov-0.21.2-1|45	%exclude %{gem_cache}
21cr|rubygem-simplecov-0.21.2-1|46	%{gem_spec}
21cr|rubygem-simplecov-0.21.2-1|47	
21cr|rubygem-simplecov-0.21.2-1|48	%files doc
21cr|rubygem-simplecov-0.21.2-1|49	%doc %{gem_docdir}
21cr|rubygem-simplecov-0.21.2-1|50	%doc %{gem_instdir}/CHANGELOG.md
21cr|rubygem-simplecov-0.21.2-1|51	%doc %{gem_instdir}/README.md
21cr|rubygem-simplecov-0.21.2-1|52	%doc %{gem_instdir}/doc/alternate-formatters.md
21cr|rubygem-simplecov-0.21.2-1|53	%doc %{gem_instdir}/doc/commercial-services.md
21cr|rubygem-simplecov-0.21.2-1|54	%doc %{gem_instdir}/doc/editor-integration.md
21cr|rubygem-simplecov-0.21.2-1|55	

8147 21
21cr|rubygem-simplecov-html-0.12.3-1|1	%define	gem_name	simplecov-html
21cr|rubygem-simplecov-html-0.12.3-1|2	
21cr|rubygem-simplecov-html-0.12.3-1|3	Summary:	Default HTML formatter for SimpleCov code coverage tool for ruby 1.9+
21cr|rubygem-simplecov-html-0.12.3-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-simplecov-html-0.12.3-1|5	
21cr|rubygem-simplecov-html-0.12.3-1|6	Version:	0.12.3
21cr|rubygem-simplecov-html-0.12.3-1|7	Release:	1
21cr|rubygem-simplecov-html-0.12.3-1|8	Group:		Development/Ruby
21cr|rubygem-simplecov-html-0.12.3-1|9	License:	GPLv2+ or Ruby
21cr|rubygem-simplecov-html-0.12.3-1|10	URL:		https://github.com/colszowka/simplecov-html
21cr|rubygem-simplecov-html-0.12.3-1|11	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-simplecov-html-0.12.3-1|12	BuildRequires:	rubygems-devel
21cr|rubygem-simplecov-html-0.12.3-1|13	BuildArch:	noarch
21cr|rubygem-simplecov-html-0.12.3-1|14	
21cr|rubygem-simplecov-html-0.12.3-1|15	%description
21cr|rubygem-simplecov-html-0.12.3-1|16	Default HTML formatter for SimpleCov code coverage tool for ruby 1.9+
21cr|rubygem-simplecov-html-0.12.3-1|17	
21cr|rubygem-simplecov-html-0.12.3-1|18	%package	doc
21cr|rubygem-simplecov-html-0.12.3-1|19	Summary:	Documentation for %{name}
21cr|rubygem-simplecov-html-0.12.3-1|20	Group:		Books/Computer books
21cr|rubygem-simplecov-html-0.12.3-1|21	Requires:	%{name} = %{EVRD}
21cr|rubygem-simplecov-html-0.12.3-1|22	BuildArch:	noarch
21cr|rubygem-simplecov-html-0.12.3-1|23	
21cr|rubygem-simplecov-html-0.12.3-1|24	%description	doc
21cr|rubygem-simplecov-html-0.12.3-1|25	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-simplecov-html-0.12.3-1|26	
21cr|rubygem-simplecov-html-0.12.3-1|27	%prep
21cr|rubygem-simplecov-html-0.12.3-1|28	%setup -q -n %{gem_name}-%{version}
21cr|rubygem-simplecov-html-0.12.3-1|29	
21cr|rubygem-simplecov-html-0.12.3-1|30	%build
21cr|rubygem-simplecov-html-0.12.3-1|31	%gem_build
21cr|rubygem-simplecov-html-0.12.3-1|32	
21cr|rubygem-simplecov-html-0.12.3-1|33	%install
21cr|rubygem-simplecov-html-0.12.3-1|34	%gem_install
21cr|rubygem-simplecov-html-0.12.3-1|35	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-simplecov-html-0.12.3-1|36	cp -a .%{gem_dir}/* \
21cr|rubygem-simplecov-html-0.12.3-1|37	%{buildroot}%{gem_dir}/
21cr|rubygem-simplecov-html-0.12.3-1|38	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21cr|rubygem-simplecov-html-0.12.3-1|39	
21cr|rubygem-simplecov-html-0.12.3-1|40	# delete hidden files
21cr|rubygem-simplecov-html-0.12.3-1|41	find %{buildroot}%{gem_dir} -name '.*' -exec rm -rf -- {} \;
21cr|rubygem-simplecov-html-0.12.3-1|42	
21cr|rubygem-simplecov-html-0.12.3-1|43	
21cr|rubygem-simplecov-html-0.12.3-1|44	%files
21cr|rubygem-simplecov-html-0.12.3-1|45	%dir %{gem_instdir}
21cr|rubygem-simplecov-html-0.12.3-1|46	%license %{gem_instdir}/LICENSE
21cr|rubygem-simplecov-html-0.12.3-1|47	%{gem_libdir}
21cr|rubygem-simplecov-html-0.12.3-1|48	%exclude %{gem_cache}
21cr|rubygem-simplecov-html-0.12.3-1|49	%{gem_spec}
21cr|rubygem-simplecov-html-0.12.3-1|50	%{gem_instdir}/views
21cr|rubygem-simplecov-html-0.12.3-1|51	%{gem_instdir}/test
21cr|rubygem-simplecov-html-0.12.3-1|52	%{gem_instdir}/public
21cr|rubygem-simplecov-html-0.12.3-1|53	%{gem_instdir}/assets
21cr|rubygem-simplecov-html-0.12.3-1|54	%{gem_instdir}/Gemfile
21cr|rubygem-simplecov-html-0.12.3-1|55	%{gem_instdir}/Gemfile.lock
21cr|rubygem-simplecov-html-0.12.3-1|56	%{gem_instdir}/Guardfile
21cr|rubygem-simplecov-html-0.12.3-1|57	%{gem_instdir}/Rakefile
21cr|rubygem-simplecov-html-0.12.3-1|58	%{gem_instdir}/simplecov-html.gemspec
21cr|rubygem-simplecov-html-0.12.3-1|59	
21cr|rubygem-simplecov-html-0.12.3-1|60	%files doc
21cr|rubygem-simplecov-html-0.12.3-1|61	%doc %{gem_docdir}
21cr|rubygem-simplecov-html-0.12.3-1|62	%doc %{gem_instdir}/CHANGELOG.md
21cr|rubygem-simplecov-html-0.12.3-1|63	%doc %{gem_instdir}/README.md
21cr|rubygem-simplecov-html-0.12.3-1|64	

8148 21
21cr|rubygem-simplecov_json_formatter-0.1.3-1|1	%define	gem_name	simplecov_json_formatter
21cr|rubygem-simplecov_json_formatter-0.1.3-1|2	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|3	Summary:	JSON formatter for SimpleCov
21cr|rubygem-simplecov_json_formatter-0.1.3-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|5	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|6	Version:	0.1.3
21cr|rubygem-simplecov_json_formatter-0.1.3-1|7	Release:	1
21cr|rubygem-simplecov_json_formatter-0.1.3-1|8	Group:		Development/Ruby
21cr|rubygem-simplecov_json_formatter-0.1.3-1|9	License:	GPLv2+ or Ruby
21cr|rubygem-simplecov_json_formatter-0.1.3-1|10	URL:		https://github.com/fede-moya/simplecov_json_formatter
21cr|rubygem-simplecov_json_formatter-0.1.3-1|11	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-simplecov_json_formatter-0.1.3-1|12	BuildRequires:	rubygems-devel
21cr|rubygem-simplecov_json_formatter-0.1.3-1|13	BuildArch:	noarch
21cr|rubygem-simplecov_json_formatter-0.1.3-1|14	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|15	%description
21cr|rubygem-simplecov_json_formatter-0.1.3-1|16	JSON formatter for SimpleCov
21cr|rubygem-simplecov_json_formatter-0.1.3-1|17	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|18	%package	doc
21cr|rubygem-simplecov_json_formatter-0.1.3-1|19	Summary:	Documentation for %{name}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|20	Group:		Books/Computer books
21cr|rubygem-simplecov_json_formatter-0.1.3-1|21	Requires:	%{name} = %{EVRD}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|22	BuildArch:	noarch
21cr|rubygem-simplecov_json_formatter-0.1.3-1|23	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|24	%description	doc
21cr|rubygem-simplecov_json_formatter-0.1.3-1|25	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-simplecov_json_formatter-0.1.3-1|26	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|27	%prep
21cr|rubygem-simplecov_json_formatter-0.1.3-1|28	%setup -q -n %{gem_name}-%{version}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|29	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|30	%build
21cr|rubygem-simplecov_json_formatter-0.1.3-1|31	%gem_build
21cr|rubygem-simplecov_json_formatter-0.1.3-1|32	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|33	%install
21cr|rubygem-simplecov_json_formatter-0.1.3-1|34	%gem_install
21cr|rubygem-simplecov_json_formatter-0.1.3-1|35	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|36	cp -a .%{gem_dir}/* \
21cr|rubygem-simplecov_json_formatter-0.1.3-1|37	%{buildroot}%{gem_dir}/
21cr|rubygem-simplecov_json_formatter-0.1.3-1|38	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21cr|rubygem-simplecov_json_formatter-0.1.3-1|39	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|40	# delete hidden files
21cr|rubygem-simplecov_json_formatter-0.1.3-1|41	find %{buildroot}%{gem_dir} -name '.*' -exec rm -rf -- {} \;
21cr|rubygem-simplecov_json_formatter-0.1.3-1|42	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|43	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|44	%files
21cr|rubygem-simplecov_json_formatter-0.1.3-1|45	%dir %{gem_instdir}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|46	%{gem_libdir}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|47	%exclude %{gem_cache}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|48	%{gem_spec}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|49	
21cr|rubygem-simplecov_json_formatter-0.1.3-1|50	%files doc
21cr|rubygem-simplecov_json_formatter-0.1.3-1|51	%doc %{gem_docdir}
21cr|rubygem-simplecov_json_formatter-0.1.3-1|52	%doc %{gem_instdir}/CHANGELOG.md
21cr|rubygem-simplecov_json_formatter-0.1.3-1|53	%doc %{gem_instdir}/README.md
21cr|rubygem-simplecov_json_formatter-0.1.3-1|54	

8149 21
21cr|rubygem-sqlite3-1.4.2-1|1	%define	gem_name sqlite3
21cr|rubygem-sqlite3-1.4.2-1|2	
21cr|rubygem-sqlite3-1.4.2-1|3	Summary:	Interface with the SQLite3 database engine
21cr|rubygem-sqlite3-1.4.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-sqlite3-1.4.2-1|5	
21cr|rubygem-sqlite3-1.4.2-1|6	Version:	1.4.2
21cr|rubygem-sqlite3-1.4.2-1|7	Release:	1
21cr|rubygem-sqlite3-1.4.2-1|8	Group:		Development/Ruby
21cr|rubygem-sqlite3-1.4.2-1|9	License:	GPLv2+ or Ruby
21cr|rubygem-sqlite3-1.4.2-1|10	URL:		http://github.com/luislavena/sqlite3-ruby
21cr|rubygem-sqlite3-1.4.2-1|11	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21cr|rubygem-sqlite3-1.4.2-1|12	BuildRequires:	rubygems-devel
21cr|rubygem-sqlite3-1.4.2-1|13	BuildRequires:	ruby-devel
21cr|rubygem-sqlite3-1.4.2-1|14	BuildRequires:	rubygem(rake)
21cr|rubygem-sqlite3-1.4.2-1|15	BuildRequires:	sqlite-devel
21cr|rubygem-sqlite3-1.4.2-1|16	BuildRequires:	pkgconfig(sqlite3)
21cr|rubygem-sqlite3-1.4.2-1|17	
21cr|rubygem-sqlite3-1.4.2-1|18	
21cr|rubygem-sqlite3-1.4.2-1|19	%description
21cr|rubygem-sqlite3-1.4.2-1|20	This module allows Ruby programs to interface with the SQLite3
21cr|rubygem-sqlite3-1.4.2-1|21	database engine (http://www.sqlite.org).  You must have the
21cr|rubygem-sqlite3-1.4.2-1|22	SQLite engine installed in order to build this module.
21cr|rubygem-sqlite3-1.4.2-1|23	Note that this module is only compatible with SQLite 3.6.16 or newer.
21cr|rubygem-sqlite3-1.4.2-1|24	
21cr|rubygem-sqlite3-1.4.2-1|25	%files
21cr|rubygem-sqlite3-1.4.2-1|26	%{gem_libdir}
21cr|rubygem-sqlite3-1.4.2-1|27	%exclude %{gem_cache}
21cr|rubygem-sqlite3-1.4.2-1|28	%{gem_spec}
21cr|rubygem-sqlite3-1.4.2-1|29	%{gem_instdir}/test
21cr|rubygem-sqlite3-1.4.2-1|30	%{gem_instdir}/rakelib
21cr|rubygem-sqlite3-1.4.2-1|31	%{gem_instdir}/ext
21cr|rubygem-sqlite3-1.4.2-1|32	%{gem_instdir}/faq
21cr|rubygem-sqlite3-1.4.2-1|33	%{gem_instdir}/Rakefile
21cr|rubygem-sqlite3-1.4.2-1|34	%{gem_instdir}/appveyor.yml
21cr|rubygem-sqlite3-1.4.2-1|35	%{gem_instdir}/setup.rb
21cr|rubygem-sqlite3-1.4.2-1|36	
21cr|rubygem-sqlite3-1.4.2-1|37	#--------------------------------------------------------
21cr|rubygem-sqlite3-1.4.2-1|38	%package	doc
21cr|rubygem-sqlite3-1.4.2-1|39	Summary:	Documentation for %{name}
21cr|rubygem-sqlite3-1.4.2-1|40	Group:		Books/Computer books
21cr|rubygem-sqlite3-1.4.2-1|41	Requires:	%{name} = %{EVRD}
21cr|rubygem-sqlite3-1.4.2-1|42	BuildArch:	noarch
21cr|rubygem-sqlite3-1.4.2-1|43	
21cr|rubygem-sqlite3-1.4.2-1|44	%description	doc
21cr|rubygem-sqlite3-1.4.2-1|45	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-sqlite3-1.4.2-1|46	
21cr|rubygem-sqlite3-1.4.2-1|47	%files doc
21cr|rubygem-sqlite3-1.4.2-1|48	%doc %{gem_instdir}/*.rdoc
21cr|rubygem-sqlite3-1.4.2-1|49	%doc %{gem_instdir}/*.txt
21cr|rubygem-sqlite3-1.4.2-1|50	%doc %{gem_instdir}/ext/sqlite3/*.c
21cr|rubygem-sqlite3-1.4.2-1|51	%doc %{gem_docdir}
21cr|rubygem-sqlite3-1.4.2-1|52	%doc %{gem_instdir}/.gemtest
21cr|rubygem-sqlite3-1.4.2-1|53	%doc %{gem_instdir}/.travis.yml
21cr|rubygem-sqlite3-1.4.2-1|54	%doc %{gem_instdir}/ChangeLog.cvs
21cr|rubygem-sqlite3-1.4.2-1|55	%doc %{gem_instdir}/Gemfile
21cr|rubygem-sqlite3-1.4.2-1|56	%doc %{gem_instdir}/LICENSE
21cr|rubygem-sqlite3-1.4.2-1|57	
21cr|rubygem-sqlite3-1.4.2-1|58	#--------------------------------------------------------
21cr|rubygem-sqlite3-1.4.2-1|59	
21cr|rubygem-sqlite3-1.4.2-1|60	%prep
21cr|rubygem-sqlite3-1.4.2-1|61	%setup -q -n %{gem_name}-%{version}
21cr|rubygem-sqlite3-1.4.2-1|62	
21cr|rubygem-sqlite3-1.4.2-1|63	%build
21cr|rubygem-sqlite3-1.4.2-1|64	%gem_build
21cr|rubygem-sqlite3-1.4.2-1|65	
21cr|rubygem-sqlite3-1.4.2-1|66	%install
21cr|rubygem-sqlite3-1.4.2-1|67	%gem_install
21cr|rubygem-sqlite3-1.4.2-1|68	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-sqlite3-1.4.2-1|69	cp -a .%{gem_dir}/* \
21cr|rubygem-sqlite3-1.4.2-1|70	%{buildroot}%{gem_dir}/
21cr|rubygem-sqlite3-1.4.2-1|71	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21cr|rubygem-sqlite3-1.4.2-1|72	

8150 21
21cr|rubygem-sys-filesystem-1.4.3-1|1	%define gem_name sys-filesystem
21cr|rubygem-sys-filesystem-1.4.3-1|2	
21cr|rubygem-sys-filesystem-1.4.3-1|3	Summary:	Cross-platform interface for gathering filesystem information
21cr|rubygem-sys-filesystem-1.4.3-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-sys-filesystem-1.4.3-1|5	Version:	1.4.3
21cr|rubygem-sys-filesystem-1.4.3-1|6	Release:	1
21cr|rubygem-sys-filesystem-1.4.3-1|7	License:	ASL 2.0
21cr|rubygem-sys-filesystem-1.4.3-1|8	Group:		Development/Ruby
21cr|rubygem-sys-filesystem-1.4.3-1|9	Url:		https://rubygems.org/gems/sys-filesystem
21cr|rubygem-sys-filesystem-1.4.3-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-sys-filesystem-1.4.3-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-sys-filesystem-1.4.3-1|12	BuildArch:	noarch
21cr|rubygem-sys-filesystem-1.4.3-1|13	
21cr|rubygem-sys-filesystem-1.4.3-1|14	%description
21cr|rubygem-sys-filesystem-1.4.3-1|15	%{summary}.
21cr|rubygem-sys-filesystem-1.4.3-1|16	
21cr|rubygem-sys-filesystem-1.4.3-1|17	%files
21cr|rubygem-sys-filesystem-1.4.3-1|18	%doc README.md
21cr|rubygem-sys-filesystem-1.4.3-1|19	%license LICENSE
21cr|rubygem-sys-filesystem-1.4.3-1|20	%{gem_instdir}
21cr|rubygem-sys-filesystem-1.4.3-1|21	%{gem_spec}
21cr|rubygem-sys-filesystem-1.4.3-1|22	%exclude %{gem_cache}
21cr|rubygem-sys-filesystem-1.4.3-1|23	
21cr|rubygem-sys-filesystem-1.4.3-1|24	#----------------------------------------------------------------------------
21cr|rubygem-sys-filesystem-1.4.3-1|25	
21cr|rubygem-sys-filesystem-1.4.3-1|26	%package doc
21cr|rubygem-sys-filesystem-1.4.3-1|27	Summary:	Documentation for %{name}
21cr|rubygem-sys-filesystem-1.4.3-1|28	Group:		Books/Computer books
21cr|rubygem-sys-filesystem-1.4.3-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-sys-filesystem-1.4.3-1|30	
21cr|rubygem-sys-filesystem-1.4.3-1|31	%description doc
21cr|rubygem-sys-filesystem-1.4.3-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-sys-filesystem-1.4.3-1|33	
21cr|rubygem-sys-filesystem-1.4.3-1|34	%files doc
21cr|rubygem-sys-filesystem-1.4.3-1|35	%doc %{gem_docdir}
21cr|rubygem-sys-filesystem-1.4.3-1|36	%doc README.md
21cr|rubygem-sys-filesystem-1.4.3-1|37	%license LICENSE
21cr|rubygem-sys-filesystem-1.4.3-1|38	
21cr|rubygem-sys-filesystem-1.4.3-1|39	#----------------------------------------------------------------------------
21cr|rubygem-sys-filesystem-1.4.3-1|40	
21cr|rubygem-sys-filesystem-1.4.3-1|41	%prep
21cr|rubygem-sys-filesystem-1.4.3-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-sys-filesystem-1.4.3-1|43	
21cr|rubygem-sys-filesystem-1.4.3-1|44	%build
21cr|rubygem-sys-filesystem-1.4.3-1|45	%gem_build
21cr|rubygem-sys-filesystem-1.4.3-1|46	
21cr|rubygem-sys-filesystem-1.4.3-1|47	%install
21cr|rubygem-sys-filesystem-1.4.3-1|48	%gem_install
21cr|rubygem-sys-filesystem-1.4.3-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-sys-filesystem-1.4.3-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-sys-filesystem-1.4.3-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8151 21
21cr|rubygem-terminal-table-3.0.2-1|1	%define gem_name terminal-table
21cr|rubygem-terminal-table-3.0.2-1|2	
21cr|rubygem-terminal-table-3.0.2-1|3	Summary:	Simple, feature rich ascii table generation library
21cr|rubygem-terminal-table-3.0.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-terminal-table-3.0.2-1|5	Version:	3.0.2
21cr|rubygem-terminal-table-3.0.2-1|6	Release:	1
21cr|rubygem-terminal-table-3.0.2-1|7	License:	MIT
21cr|rubygem-terminal-table-3.0.2-1|8	Group:		Development/Ruby
21cr|rubygem-terminal-table-3.0.2-1|9	Url:		https://rubygems.org/gems/terminal-table
21cr|rubygem-terminal-table-3.0.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-terminal-table-3.0.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-terminal-table-3.0.2-1|12	BuildArch:	noarch
21cr|rubygem-terminal-table-3.0.2-1|13	
21cr|rubygem-terminal-table-3.0.2-1|14	%description
21cr|rubygem-terminal-table-3.0.2-1|15	%{summary}.
21cr|rubygem-terminal-table-3.0.2-1|16	
21cr|rubygem-terminal-table-3.0.2-1|17	%files
21cr|rubygem-terminal-table-3.0.2-1|18	%doc README.md
21cr|rubygem-terminal-table-3.0.2-1|19	%license LICENSE.txt
21cr|rubygem-terminal-table-3.0.2-1|20	%{gem_instdir}
21cr|rubygem-terminal-table-3.0.2-1|21	%{gem_spec}
21cr|rubygem-terminal-table-3.0.2-1|22	%exclude %{gem_cache}
21cr|rubygem-terminal-table-3.0.2-1|23	
21cr|rubygem-terminal-table-3.0.2-1|24	#----------------------------------------------------------------------------
21cr|rubygem-terminal-table-3.0.2-1|25	
21cr|rubygem-terminal-table-3.0.2-1|26	%package doc
21cr|rubygem-terminal-table-3.0.2-1|27	Summary:	Documentation for %{name}
21cr|rubygem-terminal-table-3.0.2-1|28	Group:		Books/Computer books
21cr|rubygem-terminal-table-3.0.2-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-terminal-table-3.0.2-1|30	
21cr|rubygem-terminal-table-3.0.2-1|31	%description doc
21cr|rubygem-terminal-table-3.0.2-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-terminal-table-3.0.2-1|33	
21cr|rubygem-terminal-table-3.0.2-1|34	%files doc
21cr|rubygem-terminal-table-3.0.2-1|35	%doc %{gem_docdir}
21cr|rubygem-terminal-table-3.0.2-1|36	%doc README.md
21cr|rubygem-terminal-table-3.0.2-1|37	%license LICENSE.txt
21cr|rubygem-terminal-table-3.0.2-1|38	
21cr|rubygem-terminal-table-3.0.2-1|39	#----------------------------------------------------------------------------
21cr|rubygem-terminal-table-3.0.2-1|40	
21cr|rubygem-terminal-table-3.0.2-1|41	%prep
21cr|rubygem-terminal-table-3.0.2-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-terminal-table-3.0.2-1|43	
21cr|rubygem-terminal-table-3.0.2-1|44	%build
21cr|rubygem-terminal-table-3.0.2-1|45	%gem_build
21cr|rubygem-terminal-table-3.0.2-1|46	
21cr|rubygem-terminal-table-3.0.2-1|47	%install
21cr|rubygem-terminal-table-3.0.2-1|48	%gem_install
21cr|rubygem-terminal-table-3.0.2-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-terminal-table-3.0.2-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-terminal-table-3.0.2-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8152 21
21cr|rubygem-trailblazer-option-0.1.2-1|1	%define gem_name trailblazer-option
21cr|rubygem-trailblazer-option-0.1.2-1|2	
21cr|rubygem-trailblazer-option-0.1.2-1|3	Summary:	Wrap an option at compile-time and call it at runtime
21cr|rubygem-trailblazer-option-0.1.2-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-trailblazer-option-0.1.2-1|5	Version:	0.1.2
21cr|rubygem-trailblazer-option-0.1.2-1|6	Release:	1
21cr|rubygem-trailblazer-option-0.1.2-1|7	License:	MIT
21cr|rubygem-trailblazer-option-0.1.2-1|8	Group:		Development/Ruby
21cr|rubygem-trailblazer-option-0.1.2-1|9	Url:		https://rubygems.org/gems/trailblazer-option
21cr|rubygem-trailblazer-option-0.1.2-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-trailblazer-option-0.1.2-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-trailblazer-option-0.1.2-1|12	BuildArch:	noarch
21cr|rubygem-trailblazer-option-0.1.2-1|13	
21cr|rubygem-trailblazer-option-0.1.2-1|14	%description
21cr|rubygem-trailblazer-option-0.1.2-1|15	Wrap an option at compile-time and call it at runtime, which allows to have
21cr|rubygem-trailblazer-option-0.1.2-1|16	the common -> (), :method or Callable pattern used for most options.
21cr|rubygem-trailblazer-option-0.1.2-1|17	
21cr|rubygem-trailblazer-option-0.1.2-1|18	%files
21cr|rubygem-trailblazer-option-0.1.2-1|19	%doc README.md
21cr|rubygem-trailblazer-option-0.1.2-1|20	%license LICENSE
21cr|rubygem-trailblazer-option-0.1.2-1|21	%{gem_instdir}
21cr|rubygem-trailblazer-option-0.1.2-1|22	%{gem_spec}
21cr|rubygem-trailblazer-option-0.1.2-1|23	%exclude %{gem_cache}
21cr|rubygem-trailblazer-option-0.1.2-1|24	
21cr|rubygem-trailblazer-option-0.1.2-1|25	#----------------------------------------------------------------------------
21cr|rubygem-trailblazer-option-0.1.2-1|26	
21cr|rubygem-trailblazer-option-0.1.2-1|27	%package doc
21cr|rubygem-trailblazer-option-0.1.2-1|28	Summary:	Documentation for %{name}
21cr|rubygem-trailblazer-option-0.1.2-1|29	Group:		Books/Computer books
21cr|rubygem-trailblazer-option-0.1.2-1|30	Requires:	%{name} = %{EVRD}
21cr|rubygem-trailblazer-option-0.1.2-1|31	
21cr|rubygem-trailblazer-option-0.1.2-1|32	%description doc
21cr|rubygem-trailblazer-option-0.1.2-1|33	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-trailblazer-option-0.1.2-1|34	
21cr|rubygem-trailblazer-option-0.1.2-1|35	%files doc
21cr|rubygem-trailblazer-option-0.1.2-1|36	%doc %{gem_docdir}
21cr|rubygem-trailblazer-option-0.1.2-1|37	%doc README.md
21cr|rubygem-trailblazer-option-0.1.2-1|38	%license LICENSE
21cr|rubygem-trailblazer-option-0.1.2-1|39	
21cr|rubygem-trailblazer-option-0.1.2-1|40	#----------------------------------------------------------------------------
21cr|rubygem-trailblazer-option-0.1.2-1|41	
21cr|rubygem-trailblazer-option-0.1.2-1|42	%prep
21cr|rubygem-trailblazer-option-0.1.2-1|43	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-trailblazer-option-0.1.2-1|44	
21cr|rubygem-trailblazer-option-0.1.2-1|45	%build
21cr|rubygem-trailblazer-option-0.1.2-1|46	%gem_build
21cr|rubygem-trailblazer-option-0.1.2-1|47	
21cr|rubygem-trailblazer-option-0.1.2-1|48	%install
21cr|rubygem-trailblazer-option-0.1.2-1|49	%gem_install
21cr|rubygem-trailblazer-option-0.1.2-1|50	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-trailblazer-option-0.1.2-1|51	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-trailblazer-option-0.1.2-1|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8153 21
21cr|rubygem-uber-0.1.0-1|1	%define gem_name uber
21cr|rubygem-uber-0.1.0-1|2	
21cr|rubygem-uber-0.1.0-1|3	Summary:	Gem-authoring framework
21cr|rubygem-uber-0.1.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-uber-0.1.0-1|5	Version:	0.1.0
21cr|rubygem-uber-0.1.0-1|6	Release:	1
21cr|rubygem-uber-0.1.0-1|7	License:	MIT
21cr|rubygem-uber-0.1.0-1|8	Group:		Development/Ruby
21cr|rubygem-uber-0.1.0-1|9	Url:		https://rubygems.org/gems/uber
21cr|rubygem-uber-0.1.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-uber-0.1.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-uber-0.1.0-1|12	BuildArch:	noarch
21cr|rubygem-uber-0.1.0-1|13	
21cr|rubygem-uber-0.1.0-1|14	%description
21cr|rubygem-uber-0.1.0-1|15	Gem-authoring framework.
21cr|rubygem-uber-0.1.0-1|16	
21cr|rubygem-uber-0.1.0-1|17	%files
21cr|rubygem-uber-0.1.0-1|18	%doc README.md
21cr|rubygem-uber-0.1.0-1|19	%license LICENSE
21cr|rubygem-uber-0.1.0-1|20	%{gem_instdir}
21cr|rubygem-uber-0.1.0-1|21	%{gem_spec}
21cr|rubygem-uber-0.1.0-1|22	%exclude %{gem_cache}
21cr|rubygem-uber-0.1.0-1|23	
21cr|rubygem-uber-0.1.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-uber-0.1.0-1|25	
21cr|rubygem-uber-0.1.0-1|26	%package doc
21cr|rubygem-uber-0.1.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-uber-0.1.0-1|28	Group:		Books/Computer books
21cr|rubygem-uber-0.1.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-uber-0.1.0-1|30	
21cr|rubygem-uber-0.1.0-1|31	%description doc
21cr|rubygem-uber-0.1.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-uber-0.1.0-1|33	
21cr|rubygem-uber-0.1.0-1|34	%files doc
21cr|rubygem-uber-0.1.0-1|35	%doc %{gem_docdir}
21cr|rubygem-uber-0.1.0-1|36	%doc README.md
21cr|rubygem-uber-0.1.0-1|37	%license LICENSE
21cr|rubygem-uber-0.1.0-1|38	
21cr|rubygem-uber-0.1.0-1|39	#----------------------------------------------------------------------------
21cr|rubygem-uber-0.1.0-1|40	
21cr|rubygem-uber-0.1.0-1|41	%prep
21cr|rubygem-uber-0.1.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-uber-0.1.0-1|43	
21cr|rubygem-uber-0.1.0-1|44	%build
21cr|rubygem-uber-0.1.0-1|45	%gem_build
21cr|rubygem-uber-0.1.0-1|46	
21cr|rubygem-uber-0.1.0-1|47	%install
21cr|rubygem-uber-0.1.0-1|48	%gem_install
21cr|rubygem-uber-0.1.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-uber-0.1.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-uber-0.1.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8154 21
21cr|rubygem-unicode-display_width-2.3.0-1|1	%define gem_name unicode-display_width
21cr|rubygem-unicode-display_width-2.3.0-1|2	
21cr|rubygem-unicode-display_width-2.3.0-1|3	Summary:	Determines the monospace display width of a string
21cr|rubygem-unicode-display_width-2.3.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-unicode-display_width-2.3.0-1|5	Version:	2.3.0
21cr|rubygem-unicode-display_width-2.3.0-1|6	Release:	1
21cr|rubygem-unicode-display_width-2.3.0-1|7	License:	MIT
21cr|rubygem-unicode-display_width-2.3.0-1|8	Group:		Development/Ruby
21cr|rubygem-unicode-display_width-2.3.0-1|9	Url:		https://rubygems.org/gems/unicode-display_width
21cr|rubygem-unicode-display_width-2.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-unicode-display_width-2.3.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-unicode-display_width-2.3.0-1|12	BuildArch:	noarch
21cr|rubygem-unicode-display_width-2.3.0-1|13	
21cr|rubygem-unicode-display_width-2.3.0-1|14	%description
21cr|rubygem-unicode-display_width-2.3.0-1|15	Determines the monospace display width of a string using EastAsianWidth.txt,
21cr|rubygem-unicode-display_width-2.3.0-1|16	Unicode general category, and other data.
21cr|rubygem-unicode-display_width-2.3.0-1|17	
21cr|rubygem-unicode-display_width-2.3.0-1|18	%files
21cr|rubygem-unicode-display_width-2.3.0-1|19	%doc CHANGELOG.md README.md
21cr|rubygem-unicode-display_width-2.3.0-1|20	%license MIT-LICENSE.txt
21cr|rubygem-unicode-display_width-2.3.0-1|21	%{gem_instdir}
21cr|rubygem-unicode-display_width-2.3.0-1|22	%{gem_spec}
21cr|rubygem-unicode-display_width-2.3.0-1|23	%exclude %{gem_cache}
21cr|rubygem-unicode-display_width-2.3.0-1|24	
21cr|rubygem-unicode-display_width-2.3.0-1|25	#----------------------------------------------------------------------------
21cr|rubygem-unicode-display_width-2.3.0-1|26	
21cr|rubygem-unicode-display_width-2.3.0-1|27	%package doc
21cr|rubygem-unicode-display_width-2.3.0-1|28	Summary:	Documentation for %{name}
21cr|rubygem-unicode-display_width-2.3.0-1|29	Group:		Books/Computer books
21cr|rubygem-unicode-display_width-2.3.0-1|30	Requires:	%{name} = %{EVRD}
21cr|rubygem-unicode-display_width-2.3.0-1|31	
21cr|rubygem-unicode-display_width-2.3.0-1|32	%description doc
21cr|rubygem-unicode-display_width-2.3.0-1|33	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-unicode-display_width-2.3.0-1|34	
21cr|rubygem-unicode-display_width-2.3.0-1|35	%files doc
21cr|rubygem-unicode-display_width-2.3.0-1|36	%doc %{gem_docdir}
21cr|rubygem-unicode-display_width-2.3.0-1|37	%doc CHANGELOG.md README.md
21cr|rubygem-unicode-display_width-2.3.0-1|38	%license MIT-LICENSE.txt
21cr|rubygem-unicode-display_width-2.3.0-1|39	
21cr|rubygem-unicode-display_width-2.3.0-1|40	#----------------------------------------------------------------------------
21cr|rubygem-unicode-display_width-2.3.0-1|41	
21cr|rubygem-unicode-display_width-2.3.0-1|42	%prep
21cr|rubygem-unicode-display_width-2.3.0-1|43	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-unicode-display_width-2.3.0-1|44	
21cr|rubygem-unicode-display_width-2.3.0-1|45	%build
21cr|rubygem-unicode-display_width-2.3.0-1|46	%gem_build
21cr|rubygem-unicode-display_width-2.3.0-1|47	
21cr|rubygem-unicode-display_width-2.3.0-1|48	%install
21cr|rubygem-unicode-display_width-2.3.0-1|49	%gem_install
21cr|rubygem-unicode-display_width-2.3.0-1|50	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-unicode-display_width-2.3.0-1|51	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-unicode-display_width-2.3.0-1|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8155 21
21cr|rubygem-vanagon-0.31.0-1|1	%define gem_name vanagon
21cr|rubygem-vanagon-0.31.0-1|2	
21cr|rubygem-vanagon-0.31.0-1|3	Summary:	Tool for develop the puppet-agent
21cr|rubygem-vanagon-0.31.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-vanagon-0.31.0-1|5	Version:	0.31.0
21cr|rubygem-vanagon-0.31.0-1|6	Release:	1
21cr|rubygem-vanagon-0.31.0-1|7	License:	ASL 2.0
21cr|rubygem-vanagon-0.31.0-1|8	Group:		Development/Ruby
21cr|rubygem-vanagon-0.31.0-1|9	Url:		https://github.com/puppetlabs/vanagon
21cr|rubygem-vanagon-0.31.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-vanagon-0.31.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-vanagon-0.31.0-1|12	BuildArch:	noarch
21cr|rubygem-vanagon-0.31.0-1|13	
21cr|rubygem-vanagon-0.31.0-1|14	%description
21cr|rubygem-vanagon-0.31.0-1|15	Tool for build a single package out of a project, which can itself contain one
21cr|rubygem-vanagon-0.31.0-1|16	or more components. This tooling is being used to develop the puppet-agent
21cr|rubygem-vanagon-0.31.0-1|17	package, which contains components such as openssl, ruby, and augeas among others.
21cr|rubygem-vanagon-0.31.0-1|18	
21cr|rubygem-vanagon-0.31.0-1|19	%files
21cr|rubygem-vanagon-0.31.0-1|20	%doc README.md
21cr|rubygem-vanagon-0.31.0-1|21	%license LICENSE
21cr|rubygem-vanagon-0.31.0-1|22	%{gem_instdir}
21cr|rubygem-vanagon-0.31.0-1|23	%{gem_spec}
21cr|rubygem-vanagon-0.31.0-1|24	%exclude %{gem_cache}
21cr|rubygem-vanagon-0.31.0-1|25	
21cr|rubygem-vanagon-0.31.0-1|26	#----------------------------------------------------------------------------
21cr|rubygem-vanagon-0.31.0-1|27	
21cr|rubygem-vanagon-0.31.0-1|28	%package doc
21cr|rubygem-vanagon-0.31.0-1|29	Summary:	Documentation for %{name}
21cr|rubygem-vanagon-0.31.0-1|30	Group:		Books/Computer books
21cr|rubygem-vanagon-0.31.0-1|31	Requires:	%{name} = %{EVRD}
21cr|rubygem-vanagon-0.31.0-1|32	
21cr|rubygem-vanagon-0.31.0-1|33	%description doc
21cr|rubygem-vanagon-0.31.0-1|34	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-vanagon-0.31.0-1|35	
21cr|rubygem-vanagon-0.31.0-1|36	%files doc
21cr|rubygem-vanagon-0.31.0-1|37	%doc %{gem_docdir}
21cr|rubygem-vanagon-0.31.0-1|38	%doc README.md
21cr|rubygem-vanagon-0.31.0-1|39	%license LICENSE
21cr|rubygem-vanagon-0.31.0-1|40	
21cr|rubygem-vanagon-0.31.0-1|41	#----------------------------------------------------------------------------
21cr|rubygem-vanagon-0.31.0-1|42	
21cr|rubygem-vanagon-0.31.0-1|43	%prep
21cr|rubygem-vanagon-0.31.0-1|44	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-vanagon-0.31.0-1|45	
21cr|rubygem-vanagon-0.31.0-1|46	%build
21cr|rubygem-vanagon-0.31.0-1|47	%gem_build
21cr|rubygem-vanagon-0.31.0-1|48	
21cr|rubygem-vanagon-0.31.0-1|49	%install
21cr|rubygem-vanagon-0.31.0-1|50	%gem_install
21cr|rubygem-vanagon-0.31.0-1|51	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-vanagon-0.31.0-1|52	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-vanagon-0.31.0-1|53	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8156 21
21cr|rubygem-webrick-1.7.0-1|1	%define gem_name webrick
21cr|rubygem-webrick-1.7.0-1|2	
21cr|rubygem-webrick-1.7.0-1|3	Summary:	HTTP server toolkit
21cr|rubygem-webrick-1.7.0-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-webrick-1.7.0-1|5	Version:	1.7.0
21cr|rubygem-webrick-1.7.0-1|6	Release:	1
21cr|rubygem-webrick-1.7.0-1|7	License:	BSD
21cr|rubygem-webrick-1.7.0-1|8	Group:		Development/Ruby
21cr|rubygem-webrick-1.7.0-1|9	Url:		https://rubygems.org/gems/webrick
21cr|rubygem-webrick-1.7.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-webrick-1.7.0-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-webrick-1.7.0-1|12	BuildArch:	noarch
21cr|rubygem-webrick-1.7.0-1|13	
21cr|rubygem-webrick-1.7.0-1|14	%description
21cr|rubygem-webrick-1.7.0-1|15	HTTP server toolkit that can be configured as an HTTPS server,
21cr|rubygem-webrick-1.7.0-1|16	a proxy server, and a virtual-host server.
21cr|rubygem-webrick-1.7.0-1|17	
21cr|rubygem-webrick-1.7.0-1|18	%files
21cr|rubygem-webrick-1.7.0-1|19	%doc README.md
21cr|rubygem-webrick-1.7.0-1|20	%{gem_instdir}
21cr|rubygem-webrick-1.7.0-1|21	%{gem_spec}
21cr|rubygem-webrick-1.7.0-1|22	%exclude %{gem_cache}
21cr|rubygem-webrick-1.7.0-1|23	
21cr|rubygem-webrick-1.7.0-1|24	#----------------------------------------------------------------------------
21cr|rubygem-webrick-1.7.0-1|25	
21cr|rubygem-webrick-1.7.0-1|26	%package doc
21cr|rubygem-webrick-1.7.0-1|27	Summary:	Documentation for %{name}
21cr|rubygem-webrick-1.7.0-1|28	Group:		Books/Computer books
21cr|rubygem-webrick-1.7.0-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-webrick-1.7.0-1|30	
21cr|rubygem-webrick-1.7.0-1|31	%description doc
21cr|rubygem-webrick-1.7.0-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-webrick-1.7.0-1|33	
21cr|rubygem-webrick-1.7.0-1|34	%files doc
21cr|rubygem-webrick-1.7.0-1|35	%doc %{gem_docdir}
21cr|rubygem-webrick-1.7.0-1|36	%doc README.md
21cr|rubygem-webrick-1.7.0-1|37	
21cr|rubygem-webrick-1.7.0-1|38	#----------------------------------------------------------------------------
21cr|rubygem-webrick-1.7.0-1|39	
21cr|rubygem-webrick-1.7.0-1|40	%prep
21cr|rubygem-webrick-1.7.0-1|41	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-webrick-1.7.0-1|42	
21cr|rubygem-webrick-1.7.0-1|43	%build
21cr|rubygem-webrick-1.7.0-1|44	%gem_build
21cr|rubygem-webrick-1.7.0-1|45	
21cr|rubygem-webrick-1.7.0-1|46	%install
21cr|rubygem-webrick-1.7.0-1|47	%gem_install
21cr|rubygem-webrick-1.7.0-1|48	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-webrick-1.7.0-1|49	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-webrick-1.7.0-1|50	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8157 21
21cr|rubygem-windows_error-0.1.4-1|1	%define gem_name windows_error
21cr|rubygem-windows_error-0.1.4-1|2	
21cr|rubygem-windows_error-0.1.4-1|3	Summary:	Easily accessible reference for standard Windows API Error Codes
21cr|rubygem-windows_error-0.1.4-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-windows_error-0.1.4-1|5	Version:	0.1.4
21cr|rubygem-windows_error-0.1.4-1|6	Release:	1
21cr|rubygem-windows_error-0.1.4-1|7	License:	BSD
21cr|rubygem-windows_error-0.1.4-1|8	Group:		Development/Ruby
21cr|rubygem-windows_error-0.1.4-1|9	Url:		https://rubygems.org/gems/windows_error
21cr|rubygem-windows_error-0.1.4-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-windows_error-0.1.4-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-windows_error-0.1.4-1|12	BuildArch:	noarch
21cr|rubygem-windows_error-0.1.4-1|13	
21cr|rubygem-windows_error-0.1.4-1|14	%description
21cr|rubygem-windows_error-0.1.4-1|15	%{summary}.
21cr|rubygem-windows_error-0.1.4-1|16	
21cr|rubygem-windows_error-0.1.4-1|17	%files
21cr|rubygem-windows_error-0.1.4-1|18	%doc README.md
21cr|rubygem-windows_error-0.1.4-1|19	%license LICENSE.txt
21cr|rubygem-windows_error-0.1.4-1|20	%{gem_instdir}
21cr|rubygem-windows_error-0.1.4-1|21	%{gem_spec}
21cr|rubygem-windows_error-0.1.4-1|22	%exclude %{gem_cache}
21cr|rubygem-windows_error-0.1.4-1|23	
21cr|rubygem-windows_error-0.1.4-1|24	#----------------------------------------------------------------------------
21cr|rubygem-windows_error-0.1.4-1|25	
21cr|rubygem-windows_error-0.1.4-1|26	%package doc
21cr|rubygem-windows_error-0.1.4-1|27	Summary:	Documentation for %{name}
21cr|rubygem-windows_error-0.1.4-1|28	Group:		Books/Computer books
21cr|rubygem-windows_error-0.1.4-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-windows_error-0.1.4-1|30	
21cr|rubygem-windows_error-0.1.4-1|31	%description doc
21cr|rubygem-windows_error-0.1.4-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-windows_error-0.1.4-1|33	
21cr|rubygem-windows_error-0.1.4-1|34	%files doc
21cr|rubygem-windows_error-0.1.4-1|35	%doc %{gem_docdir}
21cr|rubygem-windows_error-0.1.4-1|36	%doc README.md
21cr|rubygem-windows_error-0.1.4-1|37	%license LICENSE.txt
21cr|rubygem-windows_error-0.1.4-1|38	
21cr|rubygem-windows_error-0.1.4-1|39	#----------------------------------------------------------------------------
21cr|rubygem-windows_error-0.1.4-1|40	
21cr|rubygem-windows_error-0.1.4-1|41	%prep
21cr|rubygem-windows_error-0.1.4-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-windows_error-0.1.4-1|43	
21cr|rubygem-windows_error-0.1.4-1|44	%build
21cr|rubygem-windows_error-0.1.4-1|45	%gem_build
21cr|rubygem-windows_error-0.1.4-1|46	
21cr|rubygem-windows_error-0.1.4-1|47	%install
21cr|rubygem-windows_error-0.1.4-1|48	%gem_install
21cr|rubygem-windows_error-0.1.4-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-windows_error-0.1.4-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-windows_error-0.1.4-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8158 21
21cr|rubygem-winrm-2.3.6-1|1	%define gem_name winrm
21cr|rubygem-winrm-2.3.6-1|2	
21cr|rubygem-winrm-2.3.6-1|3	Summary:	Ruby library for Windows Remote Management
21cr|rubygem-winrm-2.3.6-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-winrm-2.3.6-1|5	Version:	2.3.6
21cr|rubygem-winrm-2.3.6-1|6	Release:	1
21cr|rubygem-winrm-2.3.6-1|7	License:	ASL 2.0
21cr|rubygem-winrm-2.3.6-1|8	Group:		Development/Ruby
21cr|rubygem-winrm-2.3.6-1|9	Url:		https://rubygems.org/gems/winrm
21cr|rubygem-winrm-2.3.6-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-winrm-2.3.6-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-winrm-2.3.6-1|12	BuildArch:	noarch
21cr|rubygem-winrm-2.3.6-1|13	
21cr|rubygem-winrm-2.3.6-1|14	%description
21cr|rubygem-winrm-2.3.6-1|15	%{summary}.
21cr|rubygem-winrm-2.3.6-1|16	
21cr|rubygem-winrm-2.3.6-1|17	%files
21cr|rubygem-winrm-2.3.6-1|18	%doc README.md
21cr|rubygem-winrm-2.3.6-1|19	%license LICENSE
21cr|rubygem-winrm-2.3.6-1|20	%{gem_instdir}
21cr|rubygem-winrm-2.3.6-1|21	%{gem_spec}
21cr|rubygem-winrm-2.3.6-1|22	%exclude %{gem_cache}
21cr|rubygem-winrm-2.3.6-1|23	
21cr|rubygem-winrm-2.3.6-1|24	#----------------------------------------------------------------------------
21cr|rubygem-winrm-2.3.6-1|25	
21cr|rubygem-winrm-2.3.6-1|26	%package doc
21cr|rubygem-winrm-2.3.6-1|27	Summary:	Documentation for %{name}
21cr|rubygem-winrm-2.3.6-1|28	Group:		Books/Computer books
21cr|rubygem-winrm-2.3.6-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-winrm-2.3.6-1|30	
21cr|rubygem-winrm-2.3.6-1|31	%description doc
21cr|rubygem-winrm-2.3.6-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-winrm-2.3.6-1|33	
21cr|rubygem-winrm-2.3.6-1|34	%files doc
21cr|rubygem-winrm-2.3.6-1|35	%doc %{gem_docdir}
21cr|rubygem-winrm-2.3.6-1|36	%doc README.md
21cr|rubygem-winrm-2.3.6-1|37	%license LICENSE
21cr|rubygem-winrm-2.3.6-1|38	
21cr|rubygem-winrm-2.3.6-1|39	#----------------------------------------------------------------------------
21cr|rubygem-winrm-2.3.6-1|40	
21cr|rubygem-winrm-2.3.6-1|41	%prep
21cr|rubygem-winrm-2.3.6-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-winrm-2.3.6-1|43	
21cr|rubygem-winrm-2.3.6-1|44	%build
21cr|rubygem-winrm-2.3.6-1|45	%gem_build
21cr|rubygem-winrm-2.3.6-1|46	
21cr|rubygem-winrm-2.3.6-1|47	%install
21cr|rubygem-winrm-2.3.6-1|48	%gem_install
21cr|rubygem-winrm-2.3.6-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-winrm-2.3.6-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-winrm-2.3.6-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8159 21
21cr|rubygem-winrm-fs-1.3.5-1|1	%define gem_name winrm-fs
21cr|rubygem-winrm-fs-1.3.5-1|2	
21cr|rubygem-winrm-fs-1.3.5-1|3	Summary:	Ruby library for file system operations via Windows Remote Management
21cr|rubygem-winrm-fs-1.3.5-1|4	Name:		rubygem-%{gem_name}
21cr|rubygem-winrm-fs-1.3.5-1|5	Version:	1.3.5
21cr|rubygem-winrm-fs-1.3.5-1|6	Release:	1
21cr|rubygem-winrm-fs-1.3.5-1|7	License:	ASL 2.0
21cr|rubygem-winrm-fs-1.3.5-1|8	Group:		Development/Ruby
21cr|rubygem-winrm-fs-1.3.5-1|9	Url:		https://rubygems.org/gems/winrm-fs
21cr|rubygem-winrm-fs-1.3.5-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21cr|rubygem-winrm-fs-1.3.5-1|11	BuildRequires:	rubygems-devel
21cr|rubygem-winrm-fs-1.3.5-1|12	BuildArch:	noarch
21cr|rubygem-winrm-fs-1.3.5-1|13	
21cr|rubygem-winrm-fs-1.3.5-1|14	%description
21cr|rubygem-winrm-fs-1.3.5-1|15	%{summary}.
21cr|rubygem-winrm-fs-1.3.5-1|16	
21cr|rubygem-winrm-fs-1.3.5-1|17	%files
21cr|rubygem-winrm-fs-1.3.5-1|18	%doc README.md
21cr|rubygem-winrm-fs-1.3.5-1|19	%license LICENSE
21cr|rubygem-winrm-fs-1.3.5-1|20	%{gem_instdir}
21cr|rubygem-winrm-fs-1.3.5-1|21	%{gem_spec}
21cr|rubygem-winrm-fs-1.3.5-1|22	%exclude %{gem_cache}
21cr|rubygem-winrm-fs-1.3.5-1|23	
21cr|rubygem-winrm-fs-1.3.5-1|24	#----------------------------------------------------------------------------
21cr|rubygem-winrm-fs-1.3.5-1|25	
21cr|rubygem-winrm-fs-1.3.5-1|26	%package doc
21cr|rubygem-winrm-fs-1.3.5-1|27	Summary:	Documentation for %{name}
21cr|rubygem-winrm-fs-1.3.5-1|28	Group:		Books/Computer books
21cr|rubygem-winrm-fs-1.3.5-1|29	Requires:	%{name} = %{EVRD}
21cr|rubygem-winrm-fs-1.3.5-1|30	
21cr|rubygem-winrm-fs-1.3.5-1|31	%description doc
21cr|rubygem-winrm-fs-1.3.5-1|32	Documents, RDoc & RI documentation for %{name}.
21cr|rubygem-winrm-fs-1.3.5-1|33	
21cr|rubygem-winrm-fs-1.3.5-1|34	%files doc
21cr|rubygem-winrm-fs-1.3.5-1|35	%doc %{gem_docdir}
21cr|rubygem-winrm-fs-1.3.5-1|36	%doc README.md
21cr|rubygem-winrm-fs-1.3.5-1|37	%license LICENSE
21cr|rubygem-winrm-fs-1.3.5-1|38	
21cr|rubygem-winrm-fs-1.3.5-1|39	#----------------------------------------------------------------------------
21cr|rubygem-winrm-fs-1.3.5-1|40	
21cr|rubygem-winrm-fs-1.3.5-1|41	%prep
21cr|rubygem-winrm-fs-1.3.5-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21cr|rubygem-winrm-fs-1.3.5-1|43	
21cr|rubygem-winrm-fs-1.3.5-1|44	%build
21cr|rubygem-winrm-fs-1.3.5-1|45	%gem_build
21cr|rubygem-winrm-fs-1.3.5-1|46	
21cr|rubygem-winrm-fs-1.3.5-1|47	%install
21cr|rubygem-winrm-fs-1.3.5-1|48	%gem_install
21cr|rubygem-winrm-fs-1.3.5-1|49	mkdir -p %{buildroot}%{gem_dir}
21cr|rubygem-winrm-fs-1.3.5-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21cr|rubygem-winrm-fs-1.3.5-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

8160 21
21cr|rubyripper-0.8.0-0.rc3.1|1	# The last stable release was in Dec 2011 and in 2013 the main
21cr|rubyripper-0.8.0-0.rc3.1|2	# developer lost interest: see http://code.google.com/p/rubyripper/
21cr|rubyripper-0.8.0-0.rc3.1|3	# Switch to a more active fork (last commit in May 2016)
21cr|rubyripper-0.8.0-0.rc3.1|4	%define	git	0
21cr|rubyripper-0.8.0-0.rc3.1|5	%define	gitdate	20160512
21cr|rubyripper-0.8.0-0.rc3.1|6	%if %{git}
21cr|rubyripper-0.8.0-0.rc3.1|7	%define	rel		0.%{gitdate}.1
21cr|rubyripper-0.8.0-0.rc3.1|8	%else
21cr|rubyripper-0.8.0-0.rc3.1|9	%define	rel		0.rc3.1
21cr|rubyripper-0.8.0-0.rc3.1|10	%endif
21cr|rubyripper-0.8.0-0.rc3.1|11	
21cr|rubyripper-0.8.0-0.rc3.1|12	Summary:	A high precision cd ripper
21cr|rubyripper-0.8.0-0.rc3.1|13	Name:		rubyripper
21cr|rubyripper-0.8.0-0.rc3.1|14	Version:	0.8.0
21cr|rubyripper-0.8.0-0.rc3.1|15	Release:	%{rel}
21cr|rubyripper-0.8.0-0.rc3.1|16	License:	GPLv3+
21cr|rubyripper-0.8.0-0.rc3.1|17	Group:		Sound
21cr|rubyripper-0.8.0-0.rc3.1|18	# Original URL: http://code.google.com/p/rubyripper/
21cr|rubyripper-0.8.0-0.rc3.1|19	Url:		https://github.com/bleskodev/rubyripper
21cr|rubyripper-0.8.0-0.rc3.1|20	%if %{git}
21cr|rubyripper-0.8.0-0.rc3.1|21	Source0:	%{name}-%{gitdate}.tar.xz
21cr|rubyripper-0.8.0-0.rc3.1|22	%else
21cr|rubyripper-0.8.0-0.rc3.1|23	Source0:	https://github.com/bleskodev/rubyripper/archive/%{name}-0.8.0rc3.tar.gz
21cr|rubyripper-0.8.0-0.rc3.1|24	%endif
21cr|rubyripper-0.8.0-0.rc3.1|25	# configure sets RUBYDIR="/lib/rubyripper" and installs all the files into it
21cr|rubyripper-0.8.0-0.rc3.1|26	# but we want them in %%{ruby_libdir}: patch the main scritps to search in it
21cr|rubyripper-0.8.0-0.rc3.1|27	Patch0:		rubyripper-0.8.0rc3-fix-rubydir.patch
21cr|rubyripper-0.8.0-0.rc3.1|28	Patch1:		rubyripper-0.8.0rc3-fix-env-shebangs.patch
21cr|rubyripper-0.8.0-0.rc3.1|29	BuildRequires:	cd-discid
21cr|rubyripper-0.8.0-0.rc3.1|30	BuildRequires:	cdparanoia
21cr|rubyripper-0.8.0-0.rc3.1|31	BuildRequires:	cdtool
21cr|rubyripper-0.8.0-0.rc3.1|32	BuildRequires:	ruby >= 1.9
21cr|rubyripper-0.8.0-0.rc3.1|33	BuildRequires:	ruby-devel
21cr|rubyripper-0.8.0-0.rc3.1|34	BuildRequires:	rubygem-gettext >= 3.2.4
21cr|rubyripper-0.8.0-0.rc3.1|35	BuildRequires:	rubygem-gtk3
21cr|rubyripper-0.8.0-0.rc3.1|36	BuildRequires:	rubygem-rexml
21cr|rubyripper-0.8.0-0.rc3.1|37	BuildRequires:	pkgconfig(libdiscid)
21cr|rubyripper-0.8.0-0.rc3.1|38	BuildRequires:	pkgconfig(ruby-gtk3)
21cr|rubyripper-0.8.0-0.rc3.1|39	Requires:	cd-discid
21cr|rubyripper-0.8.0-0.rc3.1|40	Requires:	cdparanoia
21cr|rubyripper-0.8.0-0.rc3.1|41	Requires:	cdtool
21cr|rubyripper-0.8.0-0.rc3.1|42	Requires:	flac
21cr|rubyripper-0.8.0-0.rc3.1|43	Requires:	lame
21cr|rubyripper-0.8.0-0.rc3.1|44	Requires:	mp3gain
21cr|rubyripper-0.8.0-0.rc3.1|45	Requires:	normalize
21cr|rubyripper-0.8.0-0.rc3.1|46	Requires:	ruby >= 1.9
21cr|rubyripper-0.8.0-0.rc3.1|47	Requires:	rubygem-gettext
21cr|rubyripper-0.8.0-0.rc3.1|48	Requires:	rubygem-gtk3
21cr|rubyripper-0.8.0-0.rc3.1|49	Requires:	rubygem-rexml
21cr|rubyripper-0.8.0-0.rc3.1|50	Requires:	sox
21cr|rubyripper-0.8.0-0.rc3.1|51	Requires:	vorbis-tools
21cr|rubyripper-0.8.0-0.rc3.1|52	Requires:	vorbisgain
21cr|rubyripper-0.8.0-0.rc3.1|53	Recommends:	rubyripper-gtk
21cr|rubyripper-0.8.0-0.rc3.1|54	BuildArch:	noarch
21cr|rubyripper-0.8.0-0.rc3.1|55	
21cr|rubyripper-0.8.0-0.rc3.1|56	%description
21cr|rubyripper-0.8.0-0.rc3.1|57	Rubyripper is a digital audio extraction algorithm that uses cdparanoia error
21cr|rubyripper-0.8.0-0.rc3.1|58	correcting power and it's own secure ripping algorithm to make sure that a CD
21cr|rubyripper-0.8.0-0.rc3.1|59	rip is done successfully and accurately.
21cr|rubyripper-0.8.0-0.rc3.1|60	
21cr|rubyripper-0.8.0-0.rc3.1|61	%files
21cr|rubyripper-0.8.0-0.rc3.1|62	%doc README.md CHANGELOG GPL-3.txt
21cr|rubyripper-0.8.0-0.rc3.1|63	%{_bindir}/rrip_cli
21cr|rubyripper-0.8.0-0.rc3.1|64	%{ruby_libdir}/%{name}
21cr|rubyripper-0.8.0-0.rc3.1|65	
21cr|rubyripper-0.8.0-0.rc3.1|66	#-----------------------------------------------------------------------------
21cr|rubyripper-0.8.0-0.rc3.1|67	
21cr|rubyripper-0.8.0-0.rc3.1|68	%package -n rubyripper-gtk
21cr|rubyripper-0.8.0-0.rc3.1|69	Summary:	GTK front-end for rubyripper
21cr|rubyripper-0.8.0-0.rc3.1|70	Group:		Graphical desktop/GNOME
21cr|rubyripper-0.8.0-0.rc3.1|71	Requires:	%{name} = %{EVRD}
21cr|rubyripper-0.8.0-0.rc3.1|72	Requires:	rubygem(gtk3)
21cr|rubyripper-0.8.0-0.rc3.1|73	
21cr|rubyripper-0.8.0-0.rc3.1|74	%description -n rubyripper-gtk
21cr|rubyripper-0.8.0-0.rc3.1|75	Rubyripper is a digital audio extraction algorithm that uses cdparanoia error
21cr|rubyripper-0.8.0-0.rc3.1|76	correcting power and it's own secure ripping algorithm to make sure that a CD
21cr|rubyripper-0.8.0-0.rc3.1|77	rip is done successfully and accurately.
21cr|rubyripper-0.8.0-0.rc3.1|78	This package contains the GTK3 fron-tend for %{name}.
21cr|rubyripper-0.8.0-0.rc3.1|79	
21cr|rubyripper-0.8.0-0.rc3.1|80	%files -n rubyripper-gtk
21cr|rubyripper-0.8.0-0.rc3.1|81	%doc README.md
21cr|rubyripper-0.8.0-0.rc3.1|82	%{_bindir}/rrip_gui
21cr|rubyripper-0.8.0-0.rc3.1|83	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|rubyripper-0.8.0-0.rc3.1|84	%{_datadir}/applications/%{name}.desktop
21cr|rubyripper-0.8.0-0.rc3.1|85	
21cr|rubyripper-0.8.0-0.rc3.1|86	#-----------------------------------------------------------------------------
21cr|rubyripper-0.8.0-0.rc3.1|87	
21cr|rubyripper-0.8.0-0.rc3.1|88	%prep
21cr|rubyripper-0.8.0-0.rc3.1|89	%if %{git}
21cr|rubyripper-0.8.0-0.rc3.1|90	%setup -qn %{name}-%{gitdate}
21cr|rubyripper-0.8.0-0.rc3.1|91	%else
21cr|rubyripper-0.8.0-0.rc3.1|92	%setup -qn %{name}-0.8.0rc3
21cr|rubyripper-0.8.0-0.rc3.1|93	%endif
21cr|rubyripper-0.8.0-0.rc3.1|94	%apply_patches
21cr|rubyripper-0.8.0-0.rc3.1|95	
21cr|rubyripper-0.8.0-0.rc3.1|96	
21cr|rubyripper-0.8.0-0.rc3.1|97	%build
21cr|rubyripper-0.8.0-0.rc3.1|98	%configure \
21cr|rubyripper-0.8.0-0.rc3.1|99	--enable-lang=all \
21cr|rubyripper-0.8.0-0.rc3.1|100	--enable-cli \
21cr|rubyripper-0.8.0-0.rc3.1|101	--enable-gtk3
21cr|rubyripper-0.8.0-0.rc3.1|102	
21cr|rubyripper-0.8.0-0.rc3.1|103	# Force the RUBYDIR path to be the one we want (%%{ruby_libdir})
21cr|rubyripper-0.8.0-0.rc3.1|104	sed -i -e 's|/usr/lib/rubyripper|/usr/share/ruby/rubyripper|' Makefile
21cr|rubyripper-0.8.0-0.rc3.1|105	
21cr|rubyripper-0.8.0-0.rc3.1|106	
21cr|rubyripper-0.8.0-0.rc3.1|107	%install
21cr|rubyripper-0.8.0-0.rc3.1|108	%makeinstall_std
21cr|rubyripper-0.8.0-0.rc3.1|109	
21cr|rubyripper-0.8.0-0.rc3.1|110	# Fix perms
21cr|rubyripper-0.8.0-0.rc3.1|111	find %{buildroot}%{ruby_libdir}/%{name} -name "*.rb" | xargs chmod +x
21cr|rubyripper-0.8.0-0.rc3.1|112	
21cr|rubyripper-0.8.0-0.rc3.1|113	%if 0
21cr|rubyripper-0.8.0-0.rc3.1|114	# Somehow configure does not find the installed gettext gem package
21cr|rubyripper-0.8.0-0.rc3.1|115	#  and then does not install the lang files: do it manually
21cr|rubyripper-0.8.0-0.rc3.1|116	for lang in nl de fr hu ru es se bg it da; do
21cr|rubyripper-0.8.0-0.rc3.1|117	mkdir -p %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES
21cr|rubyripper-0.8.0-0.rc3.1|118	install -m 644 locale/${lang}/LC_MESSAGES/%{name}.mo %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/%{name}
21cr|rubyripper-0.8.0-0.rc3.1|119	done
21cr|rubyripper-0.8.0-0.rc3.1|120	
21cr|rubyripper-0.8.0-0.rc3.1|121	
21cr|rubyripper-0.8.0-0.rc3.1|122	# Makefile does not install the lang files
21cr|rubyripper-0.8.0-0.rc3.1|123	mkdir %{buildroot}%{_datadir}/locale
21cr|rubyripper-0.8.0-0.rc3.1|124	cp -r locale/* %{buildroot}%{_datadir}/locale
21cr|rubyripper-0.8.0-0.rc3.1|125	%endif
21cr|rubyripper-0.8.0-0.rc3.1|126	
21cr|rubyripper-0.8.0-0.rc3.1|127	#find_lang %%{name}

8161 21
21cr|R-ucminf-1.1.3-5|1	%global packname  ucminf
21cr|R-ucminf-1.1.3-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-ucminf-1.1.3-5|3	
21cr|R-ucminf-1.1.3-5|4	Name:             R-%{packname}
21cr|R-ucminf-1.1.3-5|5	Version:          1.1.3
21cr|R-ucminf-1.1.3-5|6	Release:          5
21cr|R-ucminf-1.1.3-5|7	Summary:          General-purpose unconstrained non-linear optimization
21cr|R-ucminf-1.1.3-5|8	Group:            Sciences/Mathematics
21cr|R-ucminf-1.1.3-5|9	License:          GPL (>= 2)
21cr|R-ucminf-1.1.3-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-ucminf-1.1.3-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-3.tar.gz
21cr|R-ucminf-1.1.3-5|12	
21cr|R-ucminf-1.1.3-5|13	Requires:         R-numDeriv
21cr|R-ucminf-1.1.3-5|14	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-ucminf-1.1.3-5|15	
21cr|R-ucminf-1.1.3-5|16	BuildRequires:    R-numDeriv
21cr|R-ucminf-1.1.3-5|17	BuildRequires:    lapack-devel
21cr|R-ucminf-1.1.3-5|18	
21cr|R-ucminf-1.1.3-5|19	
21cr|R-ucminf-1.1.3-5|20	%description
21cr|R-ucminf-1.1.3-5|21	An algorithm for general-purpose unconstrained non-linear optimization.
21cr|R-ucminf-1.1.3-5|22	The algorithm is of quasi-Newton type with BFGS updating of the inverse
21cr|R-ucminf-1.1.3-5|23	Hessian and soft line search with a trust region type monitoring of the
21cr|R-ucminf-1.1.3-5|24	input to the line search algorithm. The interface of 'ucminf' is designed
21cr|R-ucminf-1.1.3-5|25	for easy interchange with 'optim'.
21cr|R-ucminf-1.1.3-5|26	
21cr|R-ucminf-1.1.3-5|27	%prep
21cr|R-ucminf-1.1.3-5|28	%setup -q -c -n %{packname}
21cr|R-ucminf-1.1.3-5|29	
21cr|R-ucminf-1.1.3-5|30	%build
21cr|R-ucminf-1.1.3-5|31	
21cr|R-ucminf-1.1.3-5|32	%install
21cr|R-ucminf-1.1.3-5|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-ucminf-1.1.3-5|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-ucminf-1.1.3-5|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-ucminf-1.1.3-5|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-ucminf-1.1.3-5|37	
21cr|R-ucminf-1.1.3-5|38	#check
21cr|R-ucminf-1.1.3-5|39	#{_bindir}/R CMD check %%{packname}
21cr|R-ucminf-1.1.3-5|40	
21cr|R-ucminf-1.1.3-5|41	%files
21cr|R-ucminf-1.1.3-5|42	%dir %{rlibdir}/%{packname}
21cr|R-ucminf-1.1.3-5|43	%doc %{rlibdir}/%{packname}/doc
21cr|R-ucminf-1.1.3-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-ucminf-1.1.3-5|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-ucminf-1.1.3-5|46	%{rlibdir}/%{packname}/INDEX
21cr|R-ucminf-1.1.3-5|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-ucminf-1.1.3-5|48	%{rlibdir}/%{packname}/Meta
21cr|R-ucminf-1.1.3-5|49	%{rlibdir}/%{packname}/R
21cr|R-ucminf-1.1.3-5|50	%{rlibdir}/%{packname}/help
21cr|R-ucminf-1.1.3-5|51	%{rlibdir}/%{packname}/libs

8162 21
21cr|ruijieclient-0.7.0-4|1	Summary:	A ruijie network supplicant for GNU/Linux
21cr|ruijieclient-0.7.0-4|2	Name:		ruijieclient
21cr|ruijieclient-0.7.0-4|3	Version:	0.7.0
21cr|ruijieclient-0.7.0-4|4	Release:	4
21cr|ruijieclient-0.7.0-4|5	License:	LGPLv3+
21cr|ruijieclient-0.7.0-4|6	Group:		System/Servers
21cr|ruijieclient-0.7.0-4|7	URL:		http://code.google.com/p/ruijieclient/
21cr|ruijieclient-0.7.0-4|8	Source:		http://ruijieclient.googlecode.com/files/%{name}-%{version}.tar.bz2
21cr|ruijieclient-0.7.0-4|9	Source1:	ruijie.conf
21cr|ruijieclient-0.7.0-4|10	BuildRequires:	libpcap-devel
21cr|ruijieclient-0.7.0-4|11	
21cr|ruijieclient-0.7.0-4|12	%description
21cr|ruijieclient-0.7.0-4|13	RuijieClient is a ruijie network supplicant for GNU/Linux which is based
21cr|ruijieclient-0.7.0-4|14	on mystar, but re-writed form scratch.
21cr|ruijieclient-0.7.0-4|15	
21cr|ruijieclient-0.7.0-4|16	%prep
21cr|ruijieclient-0.7.0-4|17	%setup -q -n %{name}-%{version}
21cr|ruijieclient-0.7.0-4|18	
21cr|ruijieclient-0.7.0-4|19	%build
21cr|ruijieclient-0.7.0-4|20	%configure
21cr|ruijieclient-0.7.0-4|21	%make
21cr|ruijieclient-0.7.0-4|22	
21cr|ruijieclient-0.7.0-4|23	%install
21cr|ruijieclient-0.7.0-4|24	rm -rf %{buildroot}
21cr|ruijieclient-0.7.0-4|25	%makeinstall_std
21cr|ruijieclient-0.7.0-4|26	
21cr|ruijieclient-0.7.0-4|27	rm -fr %buildroot%_datadir/doc
21cr|ruijieclient-0.7.0-4|28	
21cr|ruijieclient-0.7.0-4|29	install -D %{SOURCE1} -m0644 %buildroot%_sysconfdir/ruijie.conf
21cr|ruijieclient-0.7.0-4|30	
21cr|ruijieclient-0.7.0-4|31	%clean
21cr|ruijieclient-0.7.0-4|32	rm -rf %{buildroot}
21cr|ruijieclient-0.7.0-4|33	
21cr|ruijieclient-0.7.0-4|34	%files
21cr|ruijieclient-0.7.0-4|35	%defattr(-,root,root)
21cr|ruijieclient-0.7.0-4|36	%doc README
21cr|ruijieclient-0.7.0-4|37	%{_bindir}/ruijieclient
21cr|ruijieclient-0.7.0-4|38	%config(noreplace) %_sysconfdir/ruijie.conf

8163 21
21cr|rules_du_jour-1.30-7|1	Summary:	This script updates SpamAssassin RuleSet files from the internet
21cr|rules_du_jour-1.30-7|2	Name:		rules_du_jour
21cr|rules_du_jour-1.30-7|3	Version:	1.30
21cr|rules_du_jour-1.30-7|4	Release:	7
21cr|rules_du_jour-1.30-7|5	License:	GPL
21cr|rules_du_jour-1.30-7|6	Group:		Networking/Mail
21cr|rules_du_jour-1.30-7|7	URL:		http://sandgnat.com/rdj/rules_du_jour
21cr|rules_du_jour-1.30-7|8	Source0:	http://sandgnat.com/rdj/rules_du_jour
21cr|rules_du_jour-1.30-7|9	Requires:	curl
21cr|rules_du_jour-1.30-7|10	Requires:	spamassassin
21cr|rules_du_jour-1.30-7|11	Requires:	spamassassin-spamd
21cr|rules_du_jour-1.30-7|12	Requires:	wget
21cr|rules_du_jour-1.30-7|13	BuildArch:	noarch
21cr|rules_du_jour-1.30-7|14	Buildroot:	%{_tmppath}/%{name}-%{version}-root
21cr|rules_du_jour-1.30-7|15	
21cr|rules_du_jour-1.30-7|16	%description
21cr|rules_du_jour-1.30-7|17	This script updates SpamAssassin RuleSet files from the internet.
21cr|rules_du_jour-1.30-7|18	
21cr|rules_du_jour-1.30-7|19	%prep
21cr|rules_du_jour-1.30-7|20	
21cr|rules_du_jour-1.30-7|21	%setup -c -T -n %{name}-%{version}
21cr|rules_du_jour-1.30-7|22	cp %{SOURCE0} %{name}
21cr|rules_du_jour-1.30-7|23	
21cr|rules_du_jour-1.30-7|24	%install
21cr|rules_du_jour-1.30-7|25	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|rules_du_jour-1.30-7|26	
21cr|rules_du_jour-1.30-7|27	install -d %{buildroot}%{_sbindir}
21cr|rules_du_jour-1.30-7|28	install -d %{buildroot}%{_sysconfdir}/cron.daily
21cr|rules_du_jour-1.30-7|29	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|rules_du_jour-1.30-7|30	install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/RulesDuJour
21cr|rules_du_jour-1.30-7|31	
21cr|rules_du_jour-1.30-7|32	cat > RulesDuJour << EOF
21cr|rules_du_jour-1.30-7|33	TRUSTED_RULESETS="TRIPWIRE EVILNUMBERS SARE_RANDOM"
21cr|rules_du_jour-1.30-7|34	SA_DIR="%{_sysconfdir}/mail/spamassassin"
21cr|rules_du_jour-1.30-7|35	SA_RESTART="%{_initrddir}/spamd restart"
21cr|rules_du_jour-1.30-7|36	#SA_RESTART="svc -du /service/spamd /service/spamd/log"
21cr|rules_du_jour-1.30-7|37	EOF
21cr|rules_du_jour-1.30-7|38	
21cr|rules_du_jour-1.30-7|39	install -m0755 %{name} %{buildroot}%{_sbindir}/
21cr|rules_du_jour-1.30-7|40	ln -s %{_sbindir}/%{name} %{buildroot}%{_sysconfdir}/mail/spamassassin/RulesDuJour/%{name}
21cr|rules_du_jour-1.30-7|41	ln -s %{_sbindir}/%{name} %{buildroot}%{_sysconfdir}/cron.daily/%{name}
21cr|rules_du_jour-1.30-7|42	
21cr|rules_du_jour-1.30-7|43	install -m0644 RulesDuJour %{buildroot}%{_sysconfdir}/sysconfig/
21cr|rules_du_jour-1.30-7|44	
21cr|rules_du_jour-1.30-7|45	%clean
21cr|rules_du_jour-1.30-7|46	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|rules_du_jour-1.30-7|47	
21cr|rules_du_jour-1.30-7|48	%files
21cr|rules_du_jour-1.30-7|49	%defattr(-,root,root)
21cr|rules_du_jour-1.30-7|50	%dir %attr(0755,root,root) %{_sysconfdir}/mail/spamassassin/RulesDuJour
21cr|rules_du_jour-1.30-7|51	%config(noreplace) %{_sysconfdir}/sysconfig/RulesDuJour
21cr|rules_du_jour-1.30-7|52	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|rules_du_jour-1.30-7|53	%attr(0755,root,root) %{_sysconfdir}/mail/spamassassin/RulesDuJour/%{name}
21cr|rules_du_jour-1.30-7|54	%attr(0755,root,root) %{_sysconfdir}/cron.daily/%{name}

8164 21
21cr|runsuid-1.5-10|1	Summary:	Runs scripts with different group/user id
21cr|runsuid-1.5-10|2	Name:		runsuid
21cr|runsuid-1.5-10|3	Version:	1.5
21cr|runsuid-1.5-10|4	Release:	10
21cr|runsuid-1.5-10|5	License:	GPL
21cr|runsuid-1.5-10|6	Group:		System/Base
21cr|runsuid-1.5-10|7	Url:		http://www.ftp.uni-erlangen.de/~runsuid/
21cr|runsuid-1.5-10|8	Source0:	http://www.ftp.uni-erlangen.de/~runsuid/%{name}-%{version}.tgz
21cr|runsuid-1.5-10|9	BuildRequires:	glibc-devel
21cr|runsuid-1.5-10|10	
21cr|runsuid-1.5-10|11	%description
21cr|runsuid-1.5-10|12	runsuid runs a script with another user-id/group-id, when
21cr|runsuid-1.5-10|13	the user has the right to do so according to the configuration file.
21cr|runsuid-1.5-10|14	If used in the right combination with access restrictions this can
21cr|runsuid-1.5-10|15	ease the life of system administrators. Additionally, it can be used
21cr|runsuid-1.5-10|16	for running CGI-scripts as different fixed users.
21cr|runsuid-1.5-10|17	
21cr|runsuid-1.5-10|18	%prep
21cr|runsuid-1.5-10|19	%setup -q %{name}-%{version}
21cr|runsuid-1.5-10|20	
21cr|runsuid-1.5-10|21	%build
21cr|runsuid-1.5-10|22	perl -pi -e "s/MAKE_CFLAGS=-O3 -Wall/MAKE_CFLAGS=%{optflags}/" Makefile
21cr|runsuid-1.5-10|23	
21cr|runsuid-1.5-10|24	%make
21cr|runsuid-1.5-10|25	
21cr|runsuid-1.5-10|26	%install
21cr|runsuid-1.5-10|27	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|runsuid-1.5-10|28	install -d  %{buildroot}%{_sbindir}
21cr|runsuid-1.5-10|29	install -D %{name} %{buildroot}%{_sbindir}/%{name}
21cr|runsuid-1.5-10|30	
21cr|runsuid-1.5-10|31	%clean
21cr|runsuid-1.5-10|32	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|runsuid-1.5-10|33	
21cr|runsuid-1.5-10|34	%files
21cr|runsuid-1.5-10|35	%defattr(644,root,root,755)
21cr|runsuid-1.5-10|36	%doc README runsuid.rc.example
21cr|runsuid-1.5-10|37	%attr(755,root,root) %{_sbindir}/%{name}

8165 21
21cr|R-urca-1.3.0-3|1	%global packname  urca
21cr|R-urca-1.3.0-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-urca-1.3.0-3|3	
21cr|R-urca-1.3.0-3|4	Name:             R-%{packname}
21cr|R-urca-1.3.0-3|5	Version:          1.3.0
21cr|R-urca-1.3.0-3|6	Release:          3
21cr|R-urca-1.3.0-3|7	Summary:          Unit root and cointegration tests for time series data
21cr|R-urca-1.3.0-3|8	Group:            Sciences/Mathematics
21cr|R-urca-1.3.0-3|9	License:          GPL (>= 2)
21cr|R-urca-1.3.0-3|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-urca-1.3.0-3|11	Source0:          http://cran.r-project.org/src/contrib/urca_1.3-0.tar.gz
21cr|R-urca-1.3.0-3|12	Requires:         R-methods
21cr|R-urca-1.3.0-3|13	Requires:         R-nlme R-graphics R-stats
21cr|R-urca-1.3.0-3|14	BuildRequires:    R-devel Rmath-devel  R-methods
21cr|R-urca-1.3.0-3|15	BuildRequires:    R-nlme R-graphics R-stats
21cr|R-urca-1.3.0-3|16	BuildRequires:    blas-devel
21cr|R-urca-1.3.0-3|17	BuildRequires:    lapack-devel
21cr|R-urca-1.3.0-3|18	
21cr|R-urca-1.3.0-3|19	%description
21cr|R-urca-1.3.0-3|20	Unit root and cointegration tests encountered in applied econometric
21cr|R-urca-1.3.0-3|21	analysis are implemented.
21cr|R-urca-1.3.0-3|22	
21cr|R-urca-1.3.0-3|23	%prep
21cr|R-urca-1.3.0-3|24	%setup -q -c -n %{packname}
21cr|R-urca-1.3.0-3|25	
21cr|R-urca-1.3.0-3|26	%build
21cr|R-urca-1.3.0-3|27	
21cr|R-urca-1.3.0-3|28	%install
21cr|R-urca-1.3.0-3|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-urca-1.3.0-3|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-urca-1.3.0-3|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-urca-1.3.0-3|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-urca-1.3.0-3|33	
21cr|R-urca-1.3.0-3|34	#check
21cr|R-urca-1.3.0-3|35	#{_bindir}/R CMD check %%{packname}
21cr|R-urca-1.3.0-3|36	
21cr|R-urca-1.3.0-3|37	%files
21cr|R-urca-1.3.0-3|38	%{rlibdir}/%{packname}

8166 21
21cr|rute-1.0.0-8|1	Summary:	Rute Users Tutorial and Exposition
21cr|rute-1.0.0-8|2	Name:		rute
21cr|rute-1.0.0-8|3	Version:	1.0.0
21cr|rute-1.0.0-8|4	Release:	8
21cr|rute-1.0.0-8|5	License:	Open Content License
21cr|rute-1.0.0-8|6	Group:		Books/Computer books
21cr|rute-1.0.0-8|7	Url:		http://rute.2038bug.com
21cr|rute-1.0.0-8|8	Source0:	%{name}.html.tar.bz2
21cr|rute-1.0.0-8|9	Requires:	xdg-utils
21cr|rute-1.0.0-8|10	BuildArch:	noarch
21cr|rute-1.0.0-8|11	
21cr|rute-1.0.0-8|12	%description
21cr|rute-1.0.0-8|13	Rute is a beginners guide to Linux and Unix-like systems. It is designed as a
21cr|rute-1.0.0-8|14	dependency consistent tutorial document. This means you can (and should) read
21cr|rute-1.0.0-8|15	it from beginning to end in consecutive order. Rute also satisfies the
21cr|rute-1.0.0-8|16	requirements for course notes for a Linux training course.
21cr|rute-1.0.0-8|17	
21cr|rute-1.0.0-8|18	%files
21cr|rute-1.0.0-8|19	%defattr(-,root,root,0755)
21cr|rute-1.0.0-8|20	%doc *
21cr|rute-1.0.0-8|21	%{_datadir}/applications/*.desktop
21cr|rute-1.0.0-8|22	
21cr|rute-1.0.0-8|23	#----------------------------------------------------------------------------
21cr|rute-1.0.0-8|24	
21cr|rute-1.0.0-8|25	%prep
21cr|rute-1.0.0-8|26	%setup -qn %{name}
21cr|rute-1.0.0-8|27	
21cr|rute-1.0.0-8|28	%build
21cr|rute-1.0.0-8|29	
21cr|rute-1.0.0-8|30	%install
21cr|rute-1.0.0-8|31	mkdir -p %{buildroot}%{_datadir}/applications
21cr|rute-1.0.0-8|32	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|rute-1.0.0-8|33	[Desktop Entry]
21cr|rute-1.0.0-8|34	Name=Beginners Guide to Linux
21cr|rute-1.0.0-8|35	Comment=Rute Users Tutorial and Exposition
21cr|rute-1.0.0-8|36	Exec=xdg-open %{_docdir}/%{name}/index.html
21cr|rute-1.0.0-8|37	Icon=documentation_section
21cr|rute-1.0.0-8|38	Type=Application
21cr|rute-1.0.0-8|39	Categories=Documentation;System;
21cr|rute-1.0.0-8|40	EOF

8167 21
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|1	# https://github.com/AktivCo/rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|2	%define commit_main e7683f6bcca6eeb8368f9f6946d39a08c6249936
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|3	%define commit_main_short %(echo %{commit_main} | head -c 6)
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|4	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|5	# https://github.com/AktivCo/2fa-tuner-lib
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|6	%define commit_lib 95665760c99172e16e4ab617b126edb75cc538cc
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|7	%define commit_lib_short %(echo %{commit_lib} | head -c 6)
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|8	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|9	Summary:	GUI tool to setup Rutoken
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|10	Summary(ru_RU.UTF-8):	Графическая утилита для работы с Рутокенами
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|11	Name:		rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|12	Version:	0
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|13	Release:	0.git%{commit_main_short}.%{commit_lib_short}.2
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|14	License:	MIT
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|15	Group:		System/Configuration/Other
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|16	Url:		https://github.com/AktivCo/rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|17	Source0:	https://github.com/AktivCo/rutoken-linux-gui-manager/archive/%{commit_main}.tar.gz?/rutoken-linux-gui-manager-%{commit_main}.tar.gz
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|18	Source1:	https://github.com/AktivCo/2fa-tuner-lib/archive/%{commit_lib}.tar.gz?/2fa-tuner-lib-%{commit_lib}.tar.gz
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|19	# https://dev.rutoken.ru/download/attachments/557059/PUB?version=6&modificationDate=1586955473000&api=v2
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|20	# https://github.com/AktivCo/rutoken-linux-gui-manager/issues/4
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|21	Source2:	rutoken.png
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|22	# https://github.com/AktivCo/2fa-tuner-lib/pull/4
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|23	Patch0001:	0001-rosa-update-list-of-packages.patch
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|24	Patch10:	no-update-check.diff
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|25	BuildArch:	noarch
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|26	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|27	# _install_packages() in https://github.com/AktivCo/2fa-tuner-lib/blob/master/implementation/rosa/setup.sh
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|28	Requires:	ccid
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|29	Requires:	opensc
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|30	Requires:	p11-kit
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|31	# XXX what for?
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|32	# https://github.com/AktivCo/rutoken-linux-gui-manager/issues/3
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|33	#Requires:	rpmdevtools
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|34	Requires:	dialog
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|35	# XXX what for?!
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|36	#Requires:	%{_lib}p11-devel
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|37	Requires:	engine_pkcs11
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|38	Requires:	pam_pkcs11
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|39	Requires:	pam_pkcs11-tools
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|40	Requires:	tkinter3
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|41	# https://github.com/AktivCo/2fa-tuner-lib/issues/3
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|42	Requires:	pcsc-tools
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|43	Requires:	gettext
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|44	# messages are in Russian only
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|45	Requires:	locales-ru
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|46	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|47	%description
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|48	GUI tool to setup Rutoken.
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|49	Requires librtpkcs11ecp from https://www.rutoken.ru/support/download/pkcs
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|50	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|51	%description -l ru_RU.UTF-8
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|52	Графическая утилита для работы с Рутокенами.
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|53	Требуется проприетарная библиотека librtpkcs11ecp
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|54	из https://www.rutoken.ru/support/download/pkcs
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|55	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|56	%files
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|57	%license LICENSE
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|58	%doc README.md
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|59	%{_bindir}/rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|60	%{_datadir}/rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|61	%{_datadir}/icons/rutoken-linux-gui-manager.png
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|62	%{_datadir}/applications/rutoken-linux-gui-manager.desktop
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|63	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|64	#------------------------------------------------------------------
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|65	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|66	%prep
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|67	%setup -q -n rutoken-linux-gui-manager-%{commit_main}
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|68	rmdir 2fa-tuner-lib
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|69	tar -xf %{SOURCE1}
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|70	mv 2fa-tuner-lib-%{commit_lib} 2fa-tuner-lib
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|71	%autopatch -p1
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|72	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|73	%build
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|74	:
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|75	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|76	%install
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|77	mkdir -p %{buildroot}%{_bindir}
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|78	mkdir -p %{buildroot}%{_datadir}/rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|79	mkdir -p %{buildroot}%{_datadir}/applications
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|80	mkdir -p %{buildroot}%{_datadir}/icons
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|81	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|82	rm -fv token-assistent.command
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|83	rm -fv token-assistent.installer
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|84	rm -fv .token-assistent.desktop
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|85	rm -fv .gitignore
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|86	rm -fv .gitmodules
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|87	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|88	cp -rv * %{buildroot}%{_datadir}/rutoken-linux-gui-manager/
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|89	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|90	cat > %{buildroot}%{_bindir}/rutoken-linux-gui-manager << 'EOF'
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|91	#!/bin/bash
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|92	exec %{_datadir}/rutoken-linux-gui-manager/token-assistent.run "$@"
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|93	EOF
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|94	chmod 755 %{buildroot}%{_bindir}/rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|95	
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|96	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/rutoken-linux-gui-manager.png
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|97	cat > %{buildroot}%{_datadir}/applications/rutoken-linux-gui-manager.desktop << 'EOF'
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|98	[Desktop Entry]
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|99	Version=1.0
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|100	Name=Rutoken Setup Tool
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|101	Name[ru]=Программа настройки Рутокенов
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|102	Categories=Settings;
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|103	Exec=%{_bindir}/rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|104	Terminal=false
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|105	Type=Application
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|106	Icon=rutoken-linux-gui-manager
21cr|rutoken-linux-gui-manager-0-0.gite7683f.956657.2|107	EOF

8168 21
21cr|rutorrent-3.5-3|1	Summary:	Web frontend for the rTorrent bittorrent client
21cr|rutorrent-3.5-3|2	Name:		rutorrent
21cr|rutorrent-3.5-3|3	Version:	3.5
21cr|rutorrent-3.5-3|4	Release:	3
21cr|rutorrent-3.5-3|5	License:	GPLv3
21cr|rutorrent-3.5-3|6	Group:		Networking/File transfer
21cr|rutorrent-3.5-3|7	URL:		http://code.google.com/p/rutorrent/
21cr|rutorrent-3.5-3|8	Source:		http://rutorrent.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|rutorrent-3.5-3|9	# Plugins are here in the same .spec for simplicity as they mostly share
21cr|rutorrent-3.5-3|10	# rutorrent's version number. If this changes in the future or it is otherwise
21cr|rutorrent-3.5-3|11	# seemed better, this can be splitted to one or more separate src.rpms.
21cr|rutorrent-3.5-3|12	# - Anssi 08/2010
21cr|rutorrent-3.5-3|13	Source1:	http://rutorrent.googlecode.com/files/plugins-%{version}.tar.gz
21cr|rutorrent-3.5-3|14	Patch0:		rutorrent-fhs.patch
21cr|rutorrent-3.5-3|15	Patch1:		rutorrent-log.patch
21cr|rutorrent-3.5-3|16	# Load a "backup" config file before the actual config file.
21cr|rutorrent-3.5-3|17	# In case of an unhandled .rpmnew file, the possible newly added configuration
21cr|rutorrent-3.5-3|18	# options are loaded from the backup file. This is similar in how e.g. normal
21cr|rutorrent-3.5-3|19	# initscript configurations are handled. - Anssi 08/2010
21cr|rutorrent-3.5-3|20	Patch2:		rutorrent-defaults.patch
21cr|rutorrent-3.5-3|21	# Disable non-service plugins by default, but allow the user to enable them
21cr|rutorrent-3.5-3|22	# via GUI. http://code.google.com/p/rutorrent/wiki/Plugins recommends to not
21cr|rutorrent-3.5-3|23	# enable unused plugins, and this way we don't have to split them in many
21cr|rutorrent-3.5-3|24	# packages. - Anssi 03/2012
21cr|rutorrent-3.5-3|25	Patch3:		rutorrent-disable-plugins-by-default.patch
21cr|rutorrent-3.5-3|26	BuildArch:	noarch
21cr|rutorrent-3.5-3|27	Requires:	webserver
21cr|rutorrent-3.5-3|28	# suggests to allow other webservers:
21cr|rutorrent-3.5-3|29	Recommends:	apache-mod_php
21cr|rutorrent-3.5-3|30	# for apache user:
21cr|rutorrent-3.5-3|31	Requires(pre):	apache-conf
21cr|rutorrent-3.5-3|32	
21cr|rutorrent-3.5-3|33	%description
21cr|rutorrent-3.5-3|34	rutorrent is a web frontend for the rTorrent bittorrent client.
21cr|rutorrent-3.5-3|35	
21cr|rutorrent-3.5-3|36	Official plugins are included in %{name}-plugins subpackage.
21cr|rutorrent-3.5-3|37	
21cr|rutorrent-3.5-3|38	Note that you need to either configure an SCGI module for your web
21cr|rutorrent-3.5-3|39	server or install %{name}-plugins and enable rpc or httprpc
21cr|rutorrent-3.5-3|40	plugins for rutorrent to work. See the online documentation for more
21cr|rutorrent-3.5-3|41	details. All configuration files, including plugin configuration,
21cr|rutorrent-3.5-3|42	are in %{_sysconfdir}/%{name}.
21cr|rutorrent-3.5-3|43	
21cr|rutorrent-3.5-3|44	%package plugins
21cr|rutorrent-3.5-3|45	Summary:	Official plugins for ruTorrent
21cr|rutorrent-3.5-3|46	Group:		Networking/File transfer
21cr|rutorrent-3.5-3|47	Requires:	%{name} = %{version}
21cr|rutorrent-3.5-3|48	%define old_plugins autotools chunks cookies cpuload create data datadir diskspace edit	erasedata extsearch feeds geoip _getdir httprpc loginmgr ratio retrackers rpc rss rssurlrewrite scheduler seedingtime show_peers_like_wtorrent source theme throttle tracklabels trafic unpack
21cr|rutorrent-3.5-3|49	Obsoletes:	%(for plugin in %old_plugins; do echo -n "rutorrent-plugin-$plugin < 3.4-1 "; done)
21cr|rutorrent-3.5-3|50	
21cr|rutorrent-3.5-3|51	%description plugins
21cr|rutorrent-3.5-3|52	This package contains the official plugins for ruTorrent.
21cr|rutorrent-3.5-3|53	
21cr|rutorrent-3.5-3|54	The plugins are disabled by default, they can be enabled via GUI or
21cr|rutorrent-3.5-3|55	in %{_sysconfdir}/%{name}/plugins.ini.
21cr|rutorrent-3.5-3|56	
21cr|rutorrent-3.5-3|57	%prep
21cr|rutorrent-3.5-3|58	%setup -q -n %{name} -a 1
21cr|rutorrent-3.5-3|59	%apply_patches
21cr|rutorrent-3.5-3|60	find -name '*.00??*' -print -delete
21cr|rutorrent-3.5-3|61	
21cr|rutorrent-3.5-3|62	# make sure a directory layout change is not missed
21cr|rutorrent-3.5-3|63	[ $(ls | wc -l) -eq 10 ]
21cr|rutorrent-3.5-3|64	# make sure the fhs patch does not miss anything
21cr|rutorrent-3.5-3|65	grep -R -e 'conf/' -e "'/share" . && exit 1
21cr|rutorrent-3.5-3|66	
21cr|rutorrent-3.5-3|67	# for defaults.patch:
21cr|rutorrent-3.5-3|68	cp -a conf/config.php php/defaults-rpm.php
21cr|rutorrent-3.5-3|69	
21cr|rutorrent-3.5-3|70	cat > README.install.urpmi <<EOF
21cr|rutorrent-3.5-3|71	Note that you will need to either configure an SCGI module for your web server
21cr|rutorrent-3.5-3|72	or install %{name}-plugins and enable rpc or httprpc in %{_sysconfdir}/%{name}/plugins.ini
21cr|rutorrent-3.5-3|73	for rutorrent to work. See the online documentation for more details:
21cr|rutorrent-3.5-3|74	http://code.google.com/p/rutorrent/wiki/WebSERVER
21cr|rutorrent-3.5-3|75	
21cr|rutorrent-3.5-3|76	The official plugins are contained in the %{name}-plugins subpackage.
21cr|rutorrent-3.5-3|77	
21cr|rutorrent-3.5-3|78	On this %product_distribution packaging of rutorrent and its plugins, all configuration
21cr|rutorrent-3.5-3|79	files are in %{_sysconfdir}/%{name}.
21cr|rutorrent-3.5-3|80	The access configuration is in %{_webappconfdir}/%{name}.conf. By default only
21cr|rutorrent-3.5-3|81	localhost is allowed to use rutorrent.
21cr|rutorrent-3.5-3|82	EOF
21cr|rutorrent-3.5-3|83	
21cr|rutorrent-3.5-3|84	cat > README.3.4.upgrade.urpmi <<EOF
21cr|rutorrent-3.5-3|85	All the plugins have been moved to a single %{name}-plugins subpackage.
21cr|rutorrent-3.5-3|86	
21cr|rutorrent-3.5-3|87	The plugins are disabled by default. They can be enabled via GUI or
21cr|rutorrent-3.5-3|88	in %{_sysconfdir}/%{name}/plugins.ini.
21cr|rutorrent-3.5-3|89	EOF
21cr|rutorrent-3.5-3|90	
21cr|rutorrent-3.5-3|91	%install
21cr|rutorrent-3.5-3|92	install -d -m755 %{buildroot}%{_webappconfdir}
21cr|rutorrent-3.5-3|93	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|rutorrent-3.5-3|94	Alias /%{name} %{_datadir}/%{name}
21cr|rutorrent-3.5-3|95	
21cr|rutorrent-3.5-3|96	<Directory %{_datadir}/%{name}>
21cr|rutorrent-3.5-3|97	Require local granted
21cr|rutorrent-3.5-3|98	</Directory>
21cr|rutorrent-3.5-3|99	EOF
21cr|rutorrent-3.5-3|100	
21cr|rutorrent-3.5-3|101	install -d -m755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|rutorrent-3.5-3|102	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21cr|rutorrent-3.5-3|103	%{_logdir}/%{name}/*.log {
21cr|rutorrent-3.5-3|104	missingok
21cr|rutorrent-3.5-3|105	}
21cr|rutorrent-3.5-3|106	EOF
21cr|rutorrent-3.5-3|107	
21cr|rutorrent-3.5-3|108	install -d -m755 %{buildroot}%{_datadir}/%{name}
21cr|rutorrent-3.5-3|109	cp -a *.html *.ico css images js lang php plugins %{buildroot}%{_datadir}/%{name}
21cr|rutorrent-3.5-3|110	
21cr|rutorrent-3.5-3|111	install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|rutorrent-3.5-3|112	cp -a share %{buildroot}%{_localstatedir}/lib/%{name}
21cr|rutorrent-3.5-3|113	
21cr|rutorrent-3.5-3|114	install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
21cr|rutorrent-3.5-3|115	cp -a conf/* %{buildroot}%{_sysconfdir}/%{name}
21cr|rutorrent-3.5-3|116	
21cr|rutorrent-3.5-3|117	install -d -m755 %{buildroot}%{_logdir}/%{name}
21cr|rutorrent-3.5-3|118	
21cr|rutorrent-3.5-3|119	rm -rf lists
21cr|rutorrent-3.5-3|120	mkdir lists
21cr|rutorrent-3.5-3|121	rm -rf plugindocs
21cr|rutorrent-3.5-3|122	mkdir plugindocs
21cr|rutorrent-3.5-3|123	for dir in %{buildroot}%{_datadir}/%{name}/plugins/*; do
21cr|rutorrent-3.5-3|124	plugin=$(basename "$dir")
21cr|rutorrent-3.5-3|125	version=$(sed -n 's,plugin.version: ,,p' "$dir/plugin.info" | tr -d '\r')
21cr|rutorrent-3.5-3|126	# check that rpm version is set correctly:
21cr|rutorrent-3.5-3|127	[ "%{version}" = "$version" ]
21cr|rutorrent-3.5-3|128	
21cr|rutorrent-3.5-3|129	touch lists/$plugin.list
21cr|rutorrent-3.5-3|130	echo %{_datadir}/%{name}/plugins/$plugin > lists/$plugin.list
21cr|rutorrent-3.5-3|131	if [ -e "$dir/conf.php" ]; then
21cr|rutorrent-3.5-3|132	install -d -m755 %{buildroot}%{_sysconfdir}/%{name}/plugins/$plugin
21cr|rutorrent-3.5-3|133	cp "$dir/conf.php" %{buildroot}%{_sysconfdir}/%{name}/plugins/$plugin
21cr|rutorrent-3.5-3|134	mv "$dir/conf.php" "$dir/defaults-rpm.php"
21cr|rutorrent-3.5-3|135	sed -i '/rtorrent.php.error/s/conf.php/defaults-rpm.php/' $dir/plugin.info
21cr|rutorrent-3.5-3|136	echo "%dir %{_sysconfdir}/%{name}/plugins/$plugin" >> lists/$plugin.list
21cr|rutorrent-3.5-3|137	echo "%config(noreplace) %{_sysconfdir}/%{name}/plugins/$plugin/conf.php" >> lists/$plugin.list
21cr|rutorrent-3.5-3|138	fi
21cr|rutorrent-3.5-3|139	for file in $dir/readme*.txt; do
21cr|rutorrent-3.5-3|140	[ -e "$file" ] || continue
21cr|rutorrent-3.5-3|141	mkdir -p plugindocs/$plugin
21cr|rutorrent-3.5-3|142	mv "$file" plugindocs/$plugin/
21cr|rutorrent-3.5-3|143	#echo "%%doc plugins/$plugin/$(basename "$file")" >> lists/$plugin.list
21cr|rutorrent-3.5-3|144	done
21cr|rutorrent-3.5-3|145	done
21cr|rutorrent-3.5-3|146	
21cr|rutorrent-3.5-3|147	# include all plugins in a single package
21cr|rutorrent-3.5-3|148	cat lists/*.list > all-plugins.list
21cr|rutorrent-3.5-3|149	
21cr|rutorrent-3.5-3|150	%files
21cr|rutorrent-3.5-3|151	%doc README.*urpmi
21cr|rutorrent-3.5-3|152	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|rutorrent-3.5-3|153	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|rutorrent-3.5-3|154	%dir %{_sysconfdir}/%{name}
21cr|rutorrent-3.5-3|155	%config(noreplace) %{_sysconfdir}/%{name}/access.ini
21cr|rutorrent-3.5-3|156	%config(noreplace) %{_sysconfdir}/%{name}/config.php
21cr|rutorrent-3.5-3|157	%config(noreplace) %{_sysconfdir}/%{name}/plugins.ini
21cr|rutorrent-3.5-3|158	%dir %{_sysconfdir}/%{name}/plugins
21cr|rutorrent-3.5-3|159	%dir %{_sysconfdir}/%{name}/users
21cr|rutorrent-3.5-3|160	%dir %{_datadir}/%{name}
21cr|rutorrent-3.5-3|161	%{_datadir}/%{name}/css
21cr|rutorrent-3.5-3|162	%{_datadir}/%{name}/favicon.ico
21cr|rutorrent-3.5-3|163	%{_datadir}/%{name}/images
21cr|rutorrent-3.5-3|164	%{_datadir}/%{name}/index.html
21cr|rutorrent-3.5-3|165	%{_datadir}/%{name}/js
21cr|rutorrent-3.5-3|166	%{_datadir}/%{name}/lang
21cr|rutorrent-3.5-3|167	%{_datadir}/%{name}/php
21cr|rutorrent-3.5-3|168	%dir %{_datadir}/%{name}/plugins
21cr|rutorrent-3.5-3|169	%dir %{_localstatedir}/lib/%{name}
21cr|rutorrent-3.5-3|170	%attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/share
21cr|rutorrent-3.5-3|171	%attr(0755,apache,apache) %dir %{_logdir}/%{name}
21cr|rutorrent-3.5-3|172	
21cr|rutorrent-3.5-3|173	%files plugins -f all-plugins.list
21cr|rutorrent-3.5-3|174	%doc plugindocs/*

8169 21
21cr|rutracker-news-0.8-2|1	%bcond_without qt5
21cr|rutracker-news-0.8-2|2	
21cr|rutracker-news-0.8-2|3	Summary:	Rutracker.org new releases fetcher
21cr|rutracker-news-0.8-2|4	Name:		rutracker-news
21cr|rutracker-news-0.8-2|5	Version:	0.8
21cr|rutracker-news-0.8-2|6	Release:	2
21cr|rutracker-news-0.8-2|7	License:	GPLv2+
21cr|rutracker-news-0.8-2|8	Group:		Networking/News
21cr|rutracker-news-0.8-2|9	Url:		https://github.com/Pulfer/rutracker-news
21cr|rutracker-news-0.8-2|10	# From git by tag, https://github.com/Pulfer/rutracker-news/archive/%{version}.tar.gz
21cr|rutracker-news-0.8-2|11	Source0:	%{name}-%{version}.tar.gz
21cr|rutracker-news-0.8-2|12	BuildRequires:	imagemagick
21cr|rutracker-news-0.8-2|13	%if %{with qt5}
21cr|rutracker-news-0.8-2|14	BuildRequires:	qmake5
21cr|rutracker-news-0.8-2|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|rutracker-news-0.8-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|rutracker-news-0.8-2|17	BuildRequires:	pkgconfig(Qt5Network)
21cr|rutracker-news-0.8-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|rutracker-news-0.8-2|19	%else
21cr|rutracker-news-0.8-2|20	BuildRequires:	qt4-devel
21cr|rutracker-news-0.8-2|21	%endif
21cr|rutracker-news-0.8-2|22	
21cr|rutracker-news-0.8-2|23	%description
21cr|rutracker-news-0.8-2|24	Rutracker.org new releases fetcher. Supports most popular subforums (various
21cr|rutracker-news-0.8-2|25	movies, TV series, anime etc). Fetches also IMDB ratings where it's possible.
21cr|rutracker-news-0.8-2|26	See project homepage for more info.
21cr|rutracker-news-0.8-2|27	
21cr|rutracker-news-0.8-2|28	GUI in Russian only (other languages make no sense for this application).
21cr|rutracker-news-0.8-2|29	
21cr|rutracker-news-0.8-2|30	%files
21cr|rutracker-news-0.8-2|31	%doc AUTHORS COPYING
21cr|rutracker-news-0.8-2|32	%{_bindir}/%{name}
21cr|rutracker-news-0.8-2|33	%{_datadir}/applications/%{name}.desktop
21cr|rutracker-news-0.8-2|34	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|rutracker-news-0.8-2|35	
21cr|rutracker-news-0.8-2|36	#----------------------------------------------------------------------------
21cr|rutracker-news-0.8-2|37	
21cr|rutracker-news-0.8-2|38	%prep
21cr|rutracker-news-0.8-2|39	%setup -q
21cr|rutracker-news-0.8-2|40	
21cr|rutracker-news-0.8-2|41	%build
21cr|rutracker-news-0.8-2|42	%if %{with qt5}
21cr|rutracker-news-0.8-2|43	%qmake_qt5
21cr|rutracker-news-0.8-2|44	%else
21cr|rutracker-news-0.8-2|45	%qmake_qt4
21cr|rutracker-news-0.8-2|46	%endif
21cr|rutracker-news-0.8-2|47	%make
21cr|rutracker-news-0.8-2|48	
21cr|rutracker-news-0.8-2|49	%install
21cr|rutracker-news-0.8-2|50	install -D %{name} %{buildroot}%{_bindir}/%{name}
21cr|rutracker-news-0.8-2|51	
21cr|rutracker-news-0.8-2|52	# menu-entry
21cr|rutracker-news-0.8-2|53	mkdir -p %{buildroot}%{_datadir}/applications
21cr|rutracker-news-0.8-2|54	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|rutracker-news-0.8-2|55	[Desktop Entry]
21cr|rutracker-news-0.8-2|56	Name=Rutracker News
21cr|rutracker-news-0.8-2|57	Name[ru]=Rutracker News
21cr|rutracker-news-0.8-2|58	Comment=Rutracker.org new releases fetcher
21cr|rutracker-news-0.8-2|59	Comment[ru]=Просмотр информации о новых релизах на Rutracker.org
21cr|rutracker-news-0.8-2|60	Exec=%{name}
21cr|rutracker-news-0.8-2|61	Icon=%{name}
21cr|rutracker-news-0.8-2|62	Terminal=false
21cr|rutracker-news-0.8-2|63	Type=Application
21cr|rutracker-news-0.8-2|64	Categories=Qt;Network;News;
21cr|rutracker-news-0.8-2|65	EOF
21cr|rutracker-news-0.8-2|66	
21cr|rutracker-news-0.8-2|67	# menu icons
21cr|rutracker-news-0.8-2|68	for N in 16 32 48 64 128;
21cr|rutracker-news-0.8-2|69	do
21cr|rutracker-news-0.8-2|70	convert %{name}.png -scale ${N}x${N} $N.png;
21cr|rutracker-news-0.8-2|71	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|rutracker-news-0.8-2|72	done

8170 21
21cr|R-vcd-1.3.1-5|1	%bcond_without bootstrap
21cr|R-vcd-1.3.1-5|2	%global packname  vcd
21cr|R-vcd-1.3.1-5|3	%global rlibdir  %{_libdir}/R/library
21cr|R-vcd-1.3.1-5|4	
21cr|R-vcd-1.3.1-5|5	%define debug_package %{nil}
21cr|R-vcd-1.3.1-5|6	
21cr|R-vcd-1.3.1-5|7	Name:             R-%{packname}
21cr|R-vcd-1.3.1-5|8	Version:          1.3.1
21cr|R-vcd-1.3.1-5|9	Release:          5
21cr|R-vcd-1.3.1-5|10	Summary:          Visualizing Categorical Data
21cr|R-vcd-1.3.1-5|11	Group:            Sciences/Mathematics
21cr|R-vcd-1.3.1-5|12	License:          GPL-2
21cr|R-vcd-1.3.1-5|13	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-vcd-1.3.1-5|14	Source0:          http://cran.r-project.org/src/contrib/vcd_1.3-1.tar.gz
21cr|R-vcd-1.3.1-5|15	Requires:         R-MASS R-grid R-colorspace R-stats R-utils
21cr|R-vcd-1.3.1-5|16	Requires:         R-grDevices R-KernSmooth R-mvtnorm R-kernlab
21cr|R-vcd-1.3.1-5|17	%if %{without bootstrap}
21cr|R-vcd-1.3.1-5|18	Requires:         R-HSAUR
21cr|R-vcd-1.3.1-5|19	%endif
21cr|R-vcd-1.3.1-5|20	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-vcd-1.3.1-5|21	BuildRequires:    R-MASS R-grid R-colorspace R-stats R-utils
21cr|R-vcd-1.3.1-5|22	BuildRequires:    R-grDevices R-KernSmooth R-mvtnorm R-kernlab
21cr|R-vcd-1.3.1-5|23	%if %{without bootstrap}
21cr|R-vcd-1.3.1-5|24	BuildRequires:    R-HSAUR
21cr|R-vcd-1.3.1-5|25	%endif
21cr|R-vcd-1.3.1-5|26	
21cr|R-vcd-1.3.1-5|27	%description
21cr|R-vcd-1.3.1-5|28	Visualization techniques, data sets, summary and inference procedures
21cr|R-vcd-1.3.1-5|29	aimed particularly at categorical data. Special emphasis is given to
21cr|R-vcd-1.3.1-5|30	highly extensible grid graphics. The package was inspired by the book
21cr|R-vcd-1.3.1-5|31	"Visualizing Categorical Data" by Michael Friendly.
21cr|R-vcd-1.3.1-5|32	
21cr|R-vcd-1.3.1-5|33	%prep
21cr|R-vcd-1.3.1-5|34	%setup -q -c -n %{packname}
21cr|R-vcd-1.3.1-5|35	
21cr|R-vcd-1.3.1-5|36	%build
21cr|R-vcd-1.3.1-5|37	
21cr|R-vcd-1.3.1-5|38	%install
21cr|R-vcd-1.3.1-5|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-vcd-1.3.1-5|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-vcd-1.3.1-5|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-vcd-1.3.1-5|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-vcd-1.3.1-5|43	
21cr|R-vcd-1.3.1-5|44	%if %{without bootstrap}
21cr|R-vcd-1.3.1-5|45	%check
21cr|R-vcd-1.3.1-5|46	%{_bindir}/R CMD check %{packname}
21cr|R-vcd-1.3.1-5|47	%endif
21cr|R-vcd-1.3.1-5|48	
21cr|R-vcd-1.3.1-5|49	%files
21cr|R-vcd-1.3.1-5|50	%dir %{rlibdir}/%{packname}
21cr|R-vcd-1.3.1-5|51	%doc %{rlibdir}/%{packname}/doc
21cr|R-vcd-1.3.1-5|52	%doc %{rlibdir}/%{packname}/html
21cr|R-vcd-1.3.1-5|53	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-vcd-1.3.1-5|54	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-vcd-1.3.1-5|55	%doc %{rlibdir}/%{packname}/NEWS.Rd
21cr|R-vcd-1.3.1-5|56	%{rlibdir}/%{packname}/INDEX
21cr|R-vcd-1.3.1-5|57	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-vcd-1.3.1-5|58	%{rlibdir}/%{packname}/Meta
21cr|R-vcd-1.3.1-5|59	%{rlibdir}/%{packname}/R
21cr|R-vcd-1.3.1-5|60	%{rlibdir}/%{packname}/data
21cr|R-vcd-1.3.1-5|61	%{rlibdir}/%{packname}/demo
21cr|R-vcd-1.3.1-5|62	%{rlibdir}/%{packname}/help

8171 21
21cr|R-vcdExtra-0.6.8-5|1	%define debug_package %{nil}
21cr|R-vcdExtra-0.6.8-5|2	
21cr|R-vcdExtra-0.6.8-5|3	%global packname  vcdExtra
21cr|R-vcdExtra-0.6.8-5|4	%global rlibdir  %{_libdir}/R/library
21cr|R-vcdExtra-0.6.8-5|5	
21cr|R-vcdExtra-0.6.8-5|6	Name:             R-%{packname}
21cr|R-vcdExtra-0.6.8-5|7	Version:          0.6.8
21cr|R-vcdExtra-0.6.8-5|8	Release:          5
21cr|R-vcdExtra-0.6.8-5|9	Summary:          Vcd extensions and additions
21cr|R-vcdExtra-0.6.8-5|10	Group:            Sciences/Mathematics
21cr|R-vcdExtra-0.6.8-5|11	License:          GPL (>= 2)
21cr|R-vcdExtra-0.6.8-5|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-vcdExtra-0.6.8-5|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.6-8.tar.gz
21cr|R-vcdExtra-0.6.8-5|14	
21cr|R-vcdExtra-0.6.8-5|15	Requires:         R-vcd R-gnm
21cr|R-vcdExtra-0.6.8-5|16	Requires:         R-MASS
21cr|R-vcdExtra-0.6.8-5|17	Requires:         R-ca R-Fahrmeir R-VGAM R-plyr R-rgl R-nnet R-ggplot2 R-Sleuth2 R-lattice
21cr|R-vcdExtra-0.6.8-5|18	Recommends:       R-car R-effects R-gmodels R-lmtest
21cr|R-vcdExtra-0.6.8-5|19	BuildRequires:    R-devel Rmath-devel texlive-latex R-vcd R-gnm
21cr|R-vcdExtra-0.6.8-5|20	BuildRequires:    R-MASS
21cr|R-vcdExtra-0.6.8-5|21	BuildRequires:    R-ca R-Fahrmeir R-VGAM R-plyr R-rgl R-nnet R-ggplot2 R-Sleuth2 R-lattice
21cr|R-vcdExtra-0.6.8-5|22	BuildRequires:    x11-server-xvfb
21cr|R-vcdExtra-0.6.8-5|23	
21cr|R-vcdExtra-0.6.8-5|24	%description
21cr|R-vcdExtra-0.6.8-5|25	Provides additional data sets, methods and documentation to complement the
21cr|R-vcdExtra-0.6.8-5|26	vcd package for Visualizing Categorical Data and the gnm package for
21cr|R-vcdExtra-0.6.8-5|27	Generalized Nonlinear Models. In particular, vcdExtra extends mosaic,
21cr|R-vcdExtra-0.6.8-5|28	assoc and sieve plots from vcd to handle glm() and gnm() models and adds a
21cr|R-vcdExtra-0.6.8-5|29	3D version in mosaic3d.  Additionally, methods are provided for comparing
21cr|R-vcdExtra-0.6.8-5|30	and visualizing lists of glm and loglm objects.
21cr|R-vcdExtra-0.6.8-5|31	
21cr|R-vcdExtra-0.6.8-5|32	%prep
21cr|R-vcdExtra-0.6.8-5|33	%setup -q -c -n %{packname}
21cr|R-vcdExtra-0.6.8-5|34	
21cr|R-vcdExtra-0.6.8-5|35	%build
21cr|R-vcdExtra-0.6.8-5|36	
21cr|R-vcdExtra-0.6.8-5|37	%install
21cr|R-vcdExtra-0.6.8-5|38	mkdir -p %{buildroot}%{rlibdir}
21cr|R-vcdExtra-0.6.8-5|39	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-vcdExtra-0.6.8-5|40	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-vcdExtra-0.6.8-5|41	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-vcdExtra-0.6.8-5|42	
21cr|R-vcdExtra-0.6.8-5|43	# Fail even with xvfb due to GL problems
21cr|R-vcdExtra-0.6.8-5|44	#check
21cr|R-vcdExtra-0.6.8-5|45	#xvfb-run %{_bindir}/R CMD check %%{packname}
21cr|R-vcdExtra-0.6.8-5|46	
21cr|R-vcdExtra-0.6.8-5|47	%files
21cr|R-vcdExtra-0.6.8-5|48	%dir %{rlibdir}/%{packname}
21cr|R-vcdExtra-0.6.8-5|49	%doc %{rlibdir}/%{packname}/doc
21cr|R-vcdExtra-0.6.8-5|50	%doc %{rlibdir}/%{packname}/html
21cr|R-vcdExtra-0.6.8-5|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-vcdExtra-0.6.8-5|52	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-vcdExtra-0.6.8-5|53	%{rlibdir}/%{packname}/INDEX
21cr|R-vcdExtra-0.6.8-5|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-vcdExtra-0.6.8-5|55	%{rlibdir}/%{packname}/Meta
21cr|R-vcdExtra-0.6.8-5|56	%{rlibdir}/%{packname}/R
21cr|R-vcdExtra-0.6.8-5|57	%{rlibdir}/%{packname}/data
21cr|R-vcdExtra-0.6.8-5|58	%{rlibdir}/%{packname}/demo
21cr|R-vcdExtra-0.6.8-5|59	%{rlibdir}/%{packname}/help

8172 21
21cr|R-VGAM-1.1.5-4|1	%global packname  VGAM
21cr|R-VGAM-1.1.5-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-VGAM-1.1.5-4|3	
21cr|R-VGAM-1.1.5-4|4	Name:             R-%{packname}
21cr|R-VGAM-1.1.5-4|5	Version:          1.1.5
21cr|R-VGAM-1.1.5-4|6	Release:          4
21cr|R-VGAM-1.1.5-4|7	Summary:          Vector Generalized Linear and Additive Models
21cr|R-VGAM-1.1.5-4|8	Group:            Sciences/Mathematics
21cr|R-VGAM-1.1.5-4|9	License:          GPL-2
21cr|R-VGAM-1.1.5-4|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-VGAM-1.1.5-4|11	Source0:          http://cran.r-project.org/src/contrib/VGAM_1.1-5.tar.gz
21cr|R-VGAM-1.1.5-4|12	Requires:         R-splines
21cr|R-VGAM-1.1.5-4|13	Requires:         R-methods
21cr|R-VGAM-1.1.5-4|14	Requires:         R-stats
21cr|R-VGAM-1.1.5-4|15	Requires:         R-stats4
21cr|R-VGAM-1.1.5-4|16	Requires:         R-VGAMdata
21cr|R-VGAM-1.1.5-4|17	BuildRequires:    R-devel
21cr|R-VGAM-1.1.5-4|18	BuildRequires:    Rmath-devel
21cr|R-VGAM-1.1.5-4|19	BuildRequires:    texlive-collection-latex
21cr|R-VGAM-1.1.5-4|20	BuildRequires:    R-splines
21cr|R-VGAM-1.1.5-4|21	BuildRequires:    R-methods
21cr|R-VGAM-1.1.5-4|22	BuildRequires:    R-stats
21cr|R-VGAM-1.1.5-4|23	BuildRequires:    R-stats4
21cr|R-VGAM-1.1.5-4|24	BuildRequires:    R-VGAMdata
21cr|R-VGAM-1.1.5-4|25	BuildRequires:    pkgconfig(lapack)
21cr|R-VGAM-1.1.5-4|26	
21cr|R-VGAM-1.1.5-4|27	%description
21cr|R-VGAM-1.1.5-4|28	Vector generalized linear and additive models, and associated models
21cr|R-VGAM-1.1.5-4|29	(Reduced-Rank VGLMs, Quadratic RR-VGLMs, Reduced-Rank VGAMs). This package
21cr|R-VGAM-1.1.5-4|30	fits many models and distribution by maximum likelihood estimation (MLE)
21cr|R-VGAM-1.1.5-4|31	or penalized MLE. Also fits constrained ordination models in ecology.
21cr|R-VGAM-1.1.5-4|32	
21cr|R-VGAM-1.1.5-4|33	%prep
21cr|R-VGAM-1.1.5-4|34	%setup -q -c -n %{packname}
21cr|R-VGAM-1.1.5-4|35	
21cr|R-VGAM-1.1.5-4|36	%build
21cr|R-VGAM-1.1.5-4|37	
21cr|R-VGAM-1.1.5-4|38	%install
21cr|R-VGAM-1.1.5-4|39	mkdir -p %{buildroot}%{rlibdir}
21cr|R-VGAM-1.1.5-4|40	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-VGAM-1.1.5-4|41	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-VGAM-1.1.5-4|42	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-VGAM-1.1.5-4|43	
21cr|R-VGAM-1.1.5-4|44	#check
21cr|R-VGAM-1.1.5-4|45	#{_bindir}/R CMD check %%{packname}
21cr|R-VGAM-1.1.5-4|46	
21cr|R-VGAM-1.1.5-4|47	%files
21cr|R-VGAM-1.1.5-4|48	%dir %{rlibdir}/%{packname}
21cr|R-VGAM-1.1.5-4|49	%doc %{rlibdir}/%{packname}/html
21cr|R-VGAM-1.1.5-4|50	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-VGAM-1.1.5-4|51	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-VGAM-1.1.5-4|52	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-VGAM-1.1.5-4|53	%{rlibdir}/%{packname}/INDEX
21cr|R-VGAM-1.1.5-4|54	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-VGAM-1.1.5-4|55	%{rlibdir}/%{packname}/Meta
21cr|R-VGAM-1.1.5-4|56	%{rlibdir}/%{packname}/R
21cr|R-VGAM-1.1.5-4|57	%{rlibdir}/%{packname}/data
21cr|R-VGAM-1.1.5-4|58	%{rlibdir}/%{packname}/demo
21cr|R-VGAM-1.1.5-4|59	%{rlibdir}/%{packname}/help
21cr|R-VGAM-1.1.5-4|60	%{rlibdir}/%{packname}/libs

8173 21
21cr|R-VGAMdata-0.9.7-4|1	%global packname  VGAMdata
21cr|R-VGAMdata-0.9.7-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-VGAMdata-0.9.7-4|3	%define debug_package %{nil}
21cr|R-VGAMdata-0.9.7-4|4	
21cr|R-VGAMdata-0.9.7-4|5	Name:             R-%{packname}
21cr|R-VGAMdata-0.9.7-4|6	Version:          0.9.7
21cr|R-VGAMdata-0.9.7-4|7	Release:          4
21cr|R-VGAMdata-0.9.7-4|8	Summary:          Data supporting the VGAM package
21cr|R-VGAMdata-0.9.7-4|9	Group:            Sciences/Mathematics
21cr|R-VGAMdata-0.9.7-4|10	License:          GPL-2
21cr|R-VGAMdata-0.9.7-4|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-VGAMdata-0.9.7-4|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-7.tar.gz
21cr|R-VGAMdata-0.9.7-4|13	BuildArch:        noarch
21cr|R-VGAMdata-0.9.7-4|14	Requires:         R-core
21cr|R-VGAMdata-0.9.7-4|15	
21cr|R-VGAMdata-0.9.7-4|16	
21cr|R-VGAMdata-0.9.7-4|17	
21cr|R-VGAMdata-0.9.7-4|18	Recommends:       R-VGAM
21cr|R-VGAMdata-0.9.7-4|19	BuildRequires:    R-devel Rmath-devel
21cr|R-VGAMdata-0.9.7-4|20	
21cr|R-VGAMdata-0.9.7-4|21	%description
21cr|R-VGAMdata-0.9.7-4|22	Data sets to accompany the VGAM package. These are used to illustrate
21cr|R-VGAMdata-0.9.7-4|23	vector generalized linear and additive models (VGLMs/VGAMs), and
21cr|R-VGAMdata-0.9.7-4|24	associated models (Reduced-Rank VGLMs, Quadratic RR-VGLMs, Row-Column
21cr|R-VGAMdata-0.9.7-4|25	Interaction Models, and constrained and unconstrained ordination models in
21cr|R-VGAMdata-0.9.7-4|26	
21cr|R-VGAMdata-0.9.7-4|27	%prep
21cr|R-VGAMdata-0.9.7-4|28	%setup -q -c -n %{packname}
21cr|R-VGAMdata-0.9.7-4|29	
21cr|R-VGAMdata-0.9.7-4|30	%build
21cr|R-VGAMdata-0.9.7-4|31	
21cr|R-VGAMdata-0.9.7-4|32	%install
21cr|R-VGAMdata-0.9.7-4|33	mkdir -p %{buildroot}%{rlibdir}
21cr|R-VGAMdata-0.9.7-4|34	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-VGAMdata-0.9.7-4|35	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-VGAMdata-0.9.7-4|36	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-VGAMdata-0.9.7-4|37	
21cr|R-VGAMdata-0.9.7-4|38	#check
21cr|R-VGAMdata-0.9.7-4|39	#{_bindir}/R CMD check %%{packname}
21cr|R-VGAMdata-0.9.7-4|40	
21cr|R-VGAMdata-0.9.7-4|41	%files
21cr|R-VGAMdata-0.9.7-4|42	%dir %{rlibdir}/%{packname}
21cr|R-VGAMdata-0.9.7-4|43	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-VGAMdata-0.9.7-4|44	%doc %{rlibdir}/%{packname}/html
21cr|R-VGAMdata-0.9.7-4|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-VGAMdata-0.9.7-4|46	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-VGAMdata-0.9.7-4|47	%{rlibdir}/%{packname}/INDEX
21cr|R-VGAMdata-0.9.7-4|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-VGAMdata-0.9.7-4|49	%{rlibdir}/%{packname}/Meta
21cr|R-VGAMdata-0.9.7-4|50	%{rlibdir}/%{packname}/R
21cr|R-VGAMdata-0.9.7-4|51	%{rlibdir}/%{packname}/data
21cr|R-VGAMdata-0.9.7-4|52	%{rlibdir}/%{packname}/demo
21cr|R-VGAMdata-0.9.7-4|53	%{rlibdir}/%{packname}/help

8174 21
21cr|R-vioplot-0.2-5|1	%global packname  vioplot
21cr|R-vioplot-0.2-5|2	%global rlibdir  %{_datadir}/R/library
21cr|R-vioplot-0.2-5|3	
21cr|R-vioplot-0.2-5|4	Name:             R-%{packname}
21cr|R-vioplot-0.2-5|5	Version:          0.2
21cr|R-vioplot-0.2-5|6	Release:          5
21cr|R-vioplot-0.2-5|7	Summary:          Violin plot
21cr|R-vioplot-0.2-5|8	Group:            Sciences/Mathematics
21cr|R-vioplot-0.2-5|9	License:          BSD
21cr|R-vioplot-0.2-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-vioplot-0.2-5|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-vioplot-0.2-5|12	BuildArch:        noarch
21cr|R-vioplot-0.2-5|13	Requires:         R-core
21cr|R-vioplot-0.2-5|14	
21cr|R-vioplot-0.2-5|15	Requires:         R-sm
21cr|R-vioplot-0.2-5|16	
21cr|R-vioplot-0.2-5|17	
21cr|R-vioplot-0.2-5|18	BuildRequires:    R-devel Rmath-devel  R-sm
21cr|R-vioplot-0.2-5|19	
21cr|R-vioplot-0.2-5|20	
21cr|R-vioplot-0.2-5|21	%description
21cr|R-vioplot-0.2-5|22	A violin plot is a combination of a box plot and a kernel density plot.
21cr|R-vioplot-0.2-5|23	
21cr|R-vioplot-0.2-5|24	%prep
21cr|R-vioplot-0.2-5|25	%setup -q -c -n %{packname}
21cr|R-vioplot-0.2-5|26	
21cr|R-vioplot-0.2-5|27	%build
21cr|R-vioplot-0.2-5|28	
21cr|R-vioplot-0.2-5|29	%install
21cr|R-vioplot-0.2-5|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-vioplot-0.2-5|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-vioplot-0.2-5|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-vioplot-0.2-5|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-vioplot-0.2-5|34	
21cr|R-vioplot-0.2-5|35	#check
21cr|R-vioplot-0.2-5|36	#{_bindir}/R CMD check %%{packname}
21cr|R-vioplot-0.2-5|37	
21cr|R-vioplot-0.2-5|38	%files
21cr|R-vioplot-0.2-5|39	%dir %{rlibdir}/%{packname}
21cr|R-vioplot-0.2-5|40	%doc %{rlibdir}/%{packname}/html
21cr|R-vioplot-0.2-5|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-vioplot-0.2-5|42	%doc %{rlibdir}/%{packname}/LICENSE
21cr|R-vioplot-0.2-5|43	%{rlibdir}/%{packname}/INDEX
21cr|R-vioplot-0.2-5|44	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-vioplot-0.2-5|45	%{rlibdir}/%{packname}/Meta
21cr|R-vioplot-0.2-5|46	%{rlibdir}/%{packname}/R
21cr|R-vioplot-0.2-5|47	%{rlibdir}/%{packname}/help

8175 21
21cr|rvm-1.28-1|1	%define major 1
21cr|rvm-1.28-1|2	%define librdslwp %mklibname rdslwp %{major}
21cr|rvm-1.28-1|3	%define librvmlwp %mklibname rvmlwp %{major}
21cr|rvm-1.28-1|4	%define libseglwp %mklibname seglwp %{major}
21cr|rvm-1.28-1|5	%define devname %mklibname %{name} -d
21cr|rvm-1.28-1|6	
21cr|rvm-1.28-1|7	Summary:	RVM persistent recoverable memory library
21cr|rvm-1.28-1|8	Name:		rvm
21cr|rvm-1.28-1|9	Version:	1.28
21cr|rvm-1.28-1|10	Release:	1
21cr|rvm-1.28-1|11	License:	LGPLv2+
21cr|rvm-1.28-1|12	Group:		System/Libraries
21cr|rvm-1.28-1|13	Url:		http://www.coda.cs.cmu.edu/doc/html/index.html
21cr|rvm-1.28-1|14	Source:		https://github.com/cmusatyalab/coda/archive/%{name}-%{version}.tar.gz?/coda-%{name}-%{version}.tar.gz
21cr|rvm-1.28-1|15	BuildRequires:	pkgconfig(lwp)
21cr|rvm-1.28-1|16	
21cr|rvm-1.28-1|17	%description
21cr|rvm-1.28-1|18	The RVM persistent recoverable memory library. The RVM library is used by
21cr|rvm-1.28-1|19	the Coda distributed filesystem.
21cr|rvm-1.28-1|20	
21cr|rvm-1.28-1|21	#------------------------------------------------------------------------------
21cr|rvm-1.28-1|22	
21cr|rvm-1.28-1|23	%package -n %{librdslwp}
21cr|rvm-1.28-1|24	Summary:	RVM shared library
21cr|rvm-1.28-1|25	Group:		System/Libraries
21cr|rvm-1.28-1|26	Conflicts:	%{_lib}rvm1 < 1.20
21cr|rvm-1.28-1|27	Conflicts:	%{_lib}rvm2 < 1.20
21cr|rvm-1.28-1|28	Obsoletes:	%{_lib}rvm2 < 1.20
21cr|rvm-1.28-1|29	
21cr|rvm-1.28-1|30	%description -n %{librdslwp}
21cr|rvm-1.28-1|31	The RVM persistent recoverable memory library. The RVM library is used by
21cr|rvm-1.28-1|32	the Coda distributed filesystem.
21cr|rvm-1.28-1|33	
21cr|rvm-1.28-1|34	%files -n %{librdslwp}
21cr|rvm-1.28-1|35	%{_libdir}/librdslwp.so.%{major}*
21cr|rvm-1.28-1|36	
21cr|rvm-1.28-1|37	#------------------------------------------------------------------------------
21cr|rvm-1.28-1|38	
21cr|rvm-1.28-1|39	%package -n %{librvmlwp}
21cr|rvm-1.28-1|40	Summary:	RVM shared library
21cr|rvm-1.28-1|41	Group:		System/Libraries
21cr|rvm-1.28-1|42	Conflicts:	%{_lib}rvm1 < 1.20
21cr|rvm-1.28-1|43	Conflicts:	%{_lib}rvm2 < 1.20
21cr|rvm-1.28-1|44	
21cr|rvm-1.28-1|45	%description -n %{librvmlwp}
21cr|rvm-1.28-1|46	The RVM persistent recoverable memory library. The RVM library is used by
21cr|rvm-1.28-1|47	the Coda distributed filesystem.
21cr|rvm-1.28-1|48	
21cr|rvm-1.28-1|49	%files -n %{librvmlwp}
21cr|rvm-1.28-1|50	%{_libdir}/librvmlwp.so.%{major}*
21cr|rvm-1.28-1|51	
21cr|rvm-1.28-1|52	#------------------------------------------------------------------------------
21cr|rvm-1.28-1|53	
21cr|rvm-1.28-1|54	%package -n %{libseglwp}
21cr|rvm-1.28-1|55	Summary:	RVM shared library
21cr|rvm-1.28-1|56	Group:		System/Libraries
21cr|rvm-1.28-1|57	Conflicts:	%{_lib}rvm1 < 1.20
21cr|rvm-1.28-1|58	Conflicts:	%{_lib}rvm2 < 1.20
21cr|rvm-1.28-1|59	
21cr|rvm-1.28-1|60	%description -n %{libseglwp}
21cr|rvm-1.28-1|61	The RVM persistent recoverable memory library. The RVM library is used by
21cr|rvm-1.28-1|62	the Coda distributed filesystem.
21cr|rvm-1.28-1|63	
21cr|rvm-1.28-1|64	%files -n %{libseglwp}
21cr|rvm-1.28-1|65	%{_libdir}/libseglwp.so.%{major}*
21cr|rvm-1.28-1|66	
21cr|rvm-1.28-1|67	#------------------------------------------------------------------------------
21cr|rvm-1.28-1|68	
21cr|rvm-1.28-1|69	%package -n %{devname}
21cr|rvm-1.28-1|70	Summary:	RVM library development files
21cr|rvm-1.28-1|71	Group:		Development/Other
21cr|rvm-1.28-1|72	Requires:	%{librdslwp} = %{EVRD}
21cr|rvm-1.28-1|73	Requires:	%{librvmlwp} = %{EVRD}
21cr|rvm-1.28-1|74	Requires:	%{libseglwp} = %{EVRD}
21cr|rvm-1.28-1|75	Provides:	%{name}-devel = %{EVRD}
21cr|rvm-1.28-1|76	
21cr|rvm-1.28-1|77	%description -n %{devname}
21cr|rvm-1.28-1|78	Headers and static libraries for developing programs using the RVM library.
21cr|rvm-1.28-1|79	The RVM library is used by the Coda distributed filesystem.
21cr|rvm-1.28-1|80	
21cr|rvm-1.28-1|81	%files -n %{devname}
21cr|rvm-1.28-1|82	%{_includedir}/*/*.h
21cr|rvm-1.28-1|83	%{_libdir}/*.so
21cr|rvm-1.28-1|84	%{_libdir}/pkgconfig/*.pc
21cr|rvm-1.28-1|85	
21cr|rvm-1.28-1|86	#------------------------------------------------------------------------------
21cr|rvm-1.28-1|87	
21cr|rvm-1.28-1|88	%package tools
21cr|rvm-1.28-1|89	Summary:	RVM tools
21cr|rvm-1.28-1|90	Group:		Development/Tools
21cr|rvm-1.28-1|91	
21cr|rvm-1.28-1|92	%description tools
21cr|rvm-1.28-1|93	Userspace tools to initialize and manipulate RVM log and data segments.
21cr|rvm-1.28-1|94	The RVM library is used by the Coda distributed filesystem.
21cr|rvm-1.28-1|95	
21cr|rvm-1.28-1|96	%files tools
21cr|rvm-1.28-1|97	%{_sbindir}/rdsinit
21cr|rvm-1.28-1|98	%{_sbindir}/rvmutl
21cr|rvm-1.28-1|99	%{_mandir}/man1/rdsinit.1*
21cr|rvm-1.28-1|100	%{_mandir}/man1/rvmutl.1*
21cr|rvm-1.28-1|101	
21cr|rvm-1.28-1|102	#------------------------------------------------------------------------------
21cr|rvm-1.28-1|103	
21cr|rvm-1.28-1|104	%prep
21cr|rvm-1.28-1|105	# Make sure to build only rvm library!
21cr|rvm-1.28-1|106	%setup -qn coda-%{name}-%{version}/lib-src/rvm
21cr|rvm-1.28-1|107	
21cr|rvm-1.28-1|108	%build
21cr|rvm-1.28-1|109	autoreconf -fi
21cr|rvm-1.28-1|110	%configure \
21cr|rvm-1.28-1|111	--disable-static
21cr|rvm-1.28-1|112	
21cr|rvm-1.28-1|113	%make
21cr|rvm-1.28-1|114	
21cr|rvm-1.28-1|115	%install
21cr|rvm-1.28-1|116	%makeinstall_std

8176 21
21cr|R-vsn-3.30.0-5|1	%global packname  vsn
21cr|R-vsn-3.30.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-vsn-3.30.0-5|3	
21cr|R-vsn-3.30.0-5|4	Name:             R-%{packname}
21cr|R-vsn-3.30.0-5|5	Version:          3.30.0
21cr|R-vsn-3.30.0-5|6	Release:          5
21cr|R-vsn-3.30.0-5|7	Summary:          Variance stabilization and calibration for microarray data
21cr|R-vsn-3.30.0-5|8	Group:            Sciences/Mathematics
21cr|R-vsn-3.30.0-5|9	License:          Artistic-2.0
21cr|R-vsn-3.30.0-5|10	URL:              http://bioconductor.org/packages/release/bioc/html/vsn.html
21cr|R-vsn-3.30.0-5|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/vsn_3.30.0.tar.gz
21cr|R-vsn-3.30.0-5|12	Requires:         R-Biobase R-methods R-affy R-lattice R-limma
21cr|R-vsn-3.30.0-5|13	Requires:         R-affydata R-hgu95av2cdf
21cr|R-vsn-3.30.0-5|14	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-vsn-3.30.0-5|15	BuildRequires:    R-Biobase R-methods R-affy R-lattice
21cr|R-vsn-3.30.0-5|16	BuildRequires:    R-affydata R-hgu95av2cdf R-limma
21cr|R-vsn-3.30.0-5|17	
21cr|R-vsn-3.30.0-5|18	%description
21cr|R-vsn-3.30.0-5|19	The package implements a method for normalising microarray intensities,
21cr|R-vsn-3.30.0-5|20	both between colours within array, and between arrays. The method uses a
21cr|R-vsn-3.30.0-5|21	robust variant of the maximum-likelihood estimator for the stochastic
21cr|R-vsn-3.30.0-5|22	model of microarray data described in the references (see vignette). The
21cr|R-vsn-3.30.0-5|23	model incorporates data calibration (a.k.a. normalization), a model for
21cr|R-vsn-3.30.0-5|24	the dependence of the variance on the mean intensity, and a variance
21cr|R-vsn-3.30.0-5|25	stabilizing data transformation. Differences between transformed
21cr|R-vsn-3.30.0-5|26	intensities are analogous to "normalized log-ratios". However, in contrast
21cr|R-vsn-3.30.0-5|27	to the latter, their variance is independent of the mean, and they are
21cr|R-vsn-3.30.0-5|28	usually more sensitive and specific in detecting differential
21cr|R-vsn-3.30.0-5|29	
21cr|R-vsn-3.30.0-5|30	%prep
21cr|R-vsn-3.30.0-5|31	%setup -q -c -n %{packname}
21cr|R-vsn-3.30.0-5|32	
21cr|R-vsn-3.30.0-5|33	%build
21cr|R-vsn-3.30.0-5|34	
21cr|R-vsn-3.30.0-5|35	%install
21cr|R-vsn-3.30.0-5|36	mkdir -p %{buildroot}%{rlibdir}
21cr|R-vsn-3.30.0-5|37	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-vsn-3.30.0-5|38	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-vsn-3.30.0-5|39	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-vsn-3.30.0-5|40	
21cr|R-vsn-3.30.0-5|41	%files
21cr|R-vsn-3.30.0-5|42	%dir %{rlibdir}/%{packname}
21cr|R-vsn-3.30.0-5|43	%doc %{rlibdir}/%{packname}/doc
21cr|R-vsn-3.30.0-5|44	%doc %{rlibdir}/%{packname}/html
21cr|R-vsn-3.30.0-5|45	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-vsn-3.30.0-5|46	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-vsn-3.30.0-5|47	%{rlibdir}/%{packname}/INDEX
21cr|R-vsn-3.30.0-5|48	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-vsn-3.30.0-5|49	%{rlibdir}/%{packname}/Meta
21cr|R-vsn-3.30.0-5|50	%{rlibdir}/%{packname}/R
21cr|R-vsn-3.30.0-5|51	%{rlibdir}/%{packname}/data
21cr|R-vsn-3.30.0-5|52	%{rlibdir}/%{packname}/help
21cr|R-vsn-3.30.0-5|53	%{rlibdir}/%{packname}/libs
21cr|R-vsn-3.30.0-5|54	%{rlibdir}/%{packname}/scripts

8177 21
21cr|rwall-0.17-27|1	%define debug_package %{nil}
21cr|rwall-0.17-27|2	Summary:	Client and server for sending messages to a host's logged in users
21cr|rwall-0.17-27|3	Name:		rwall
21cr|rwall-0.17-27|4	Version:	0.17
21cr|rwall-0.17-27|5	Release:	27
21cr|rwall-0.17-27|6	License:	BSD
21cr|rwall-0.17-27|7	Group:		System/Servers
21cr|rwall-0.17-27|8	Source:		ftp://sunsite.unc.edu/pub/Linux/system/network/daemons/netkit-rwall-%{version}.tar.bz2
21cr|rwall-0.17-27|9	Source1:	rwalld.service
21cr|rwall-0.17-27|10	Patch0:		netkit-rwalld-0.10-banner.patch
21cr|rwall-0.17-27|11	Patch2:		netkit-rwall-0.17-strip.patch
21cr|rwall-0.17-27|12	Patch4:		netkit-rwall-0.17-droppriv.patch
21cr|rwall-0.17-27|13	BuildRequires:	tirpc-devel
21cr|rwall-0.17-27|14	
21cr|rwall-0.17-27|15	%description
21cr|rwall-0.17-27|16	The rwall command sends a message to all of the users logged into a specified
21cr|rwall-0.17-27|17	host.  Actually, your machine's rwall client sends the message to the rwall
21cr|rwall-0.17-27|18	daemon running on the specified host, and the rwall daemon relays the message
21cr|rwall-0.17-27|19	to all of the users logged in to that host.  The rwall daemon is run from
21cr|rwall-0.17-27|20	/etc/inetd.conf and is disabled by default on Mandriva Linux systems (it can be
21cr|rwall-0.17-27|21	very annoying to keep getting all those messages when you're trying to play
21cr|rwall-0.17-27|22	Quake--I mean trying to get some work done).
21cr|rwall-0.17-27|23	
21cr|rwall-0.17-27|24	Install rwall if you'd like the ability to send messages to users logged in to
21cr|rwall-0.17-27|25	a specified host machine.
21cr|rwall-0.17-27|26	
21cr|rwall-0.17-27|27	%package server
21cr|rwall-0.17-27|28	Summary:	Server for sending messages to a host's logged in users
21cr|rwall-0.17-27|29	Group:		System/Servers
21cr|rwall-0.17-27|30	BuildRequires:	systemd-units
21cr|rwall-0.17-27|31	
21cr|rwall-0.17-27|32	%description server
21cr|rwall-0.17-27|33	The rwall command sends a message to all of the users logged into
21cr|rwall-0.17-27|34	a specified host.  The rwall-server package contains the daemon for
21cr|rwall-0.17-27|35	receiving such messages, and is disabled by default on Red Hat Linux
21cr|rwall-0.17-27|36	systems (it can be very annoying to keep getting all those messages
21cr|rwall-0.17-27|37	when you're trying to play Quake--I mean, trying to get some work done).
21cr|rwall-0.17-27|38	
21cr|rwall-0.17-27|39	Install rwall-server if you'd like the ability to receive messages
21cr|rwall-0.17-27|40	from users on remote hosts.
21cr|rwall-0.17-27|41	
21cr|rwall-0.17-27|42	%prep
21cr|rwall-0.17-27|43	%setup -q -n netkit-rwall-%{version}
21cr|rwall-0.17-27|44	%patch0 -p1
21cr|rwall-0.17-27|45	%patch2 -p1 -b .strip
21cr|rwall-0.17-27|46	%patch4 -p1 -b .droppriv
21cr|rwall-0.17-27|47	
21cr|rwall-0.17-27|48	%build
21cr|rwall-0.17-27|49	%serverbuild
21cr|rwall-0.17-27|50	CC="gcc" CFLAGS="%{optflags}" ./configure
21cr|rwall-0.17-27|51	%make LIBS="-ltirpc"
21cr|rwall-0.17-27|52	
21cr|rwall-0.17-27|53	%install
21cr|rwall-0.17-27|54	mkdir -p %{buildroot}%{_bindir}
21cr|rwall-0.17-27|55	mkdir -p %{buildroot}%{_sbindir}
21cr|rwall-0.17-27|56	mkdir -p %{buildroot}%{_mandir}/man{1,8}
21cr|rwall-0.17-27|57	mkdir -p %{buildroot}%{_unitdir}
21cr|rwall-0.17-27|58	
21cr|rwall-0.17-27|59	%makeinstall INSTALLROOT=%{buildroot} MANDIR=%{_mandir}
21cr|rwall-0.17-27|60	install -m 755 %{SOURCE1} -D %{buildroot}%{_unitdir}/rwalld.service
21cr|rwall-0.17-27|61	
21cr|rwall-0.17-27|62	rm %{buildroot}%{_mandir}/man8/rwalld.8
21cr|rwall-0.17-27|63	ln -s rpc.rwalld.8 %{buildroot}%{_mandir}/man8/rwalld.8
21cr|rwall-0.17-27|64	
21cr|rwall-0.17-27|65	%post server
21cr|rwall-0.17-27|66	%systemd_post rwalld.service
21cr|rwall-0.17-27|67	
21cr|rwall-0.17-27|68	%preun server
21cr|rwall-0.17-27|69	%systemd_preun rwalld.service
21cr|rwall-0.17-27|70	
21cr|rwall-0.17-27|71	%postun server
21cr|rwall-0.17-27|72	%systemd_postun_with_restart rwalld.service
21cr|rwall-0.17-27|73	
21cr|rwall-0.17-27|74	%files
21cr|rwall-0.17-27|75	%{_bindir}/rwall
21cr|rwall-0.17-27|76	%{_mandir}/man1/rwall.1*
21cr|rwall-0.17-27|77	
21cr|rwall-0.17-27|78	%files server
21cr|rwall-0.17-27|79	%{_sbindir}/rpc.rwalld
21cr|rwall-0.17-27|80	%{_mandir}/man8/rpc.rwalld.8*
21cr|rwall-0.17-27|81	%{_mandir}/man8/rwalld.8*
21cr|rwall-0.17-27|82	%{_unitdir}/*

8178 21
21cr|R-WhatIf-1.5.10-1|1	%global oname WhatIf
21cr|R-WhatIf-1.5.10-1|2	%define aver %(echo %{version} |cut -d. -f1,2)
21cr|R-WhatIf-1.5.10-1|3	%define bver %(echo %{version} |cut -d. -f3)
21cr|R-WhatIf-1.5.10-1|4	
21cr|R-WhatIf-1.5.10-1|5	Summary:	Software for Evaluating Counterfactuals
21cr|R-WhatIf-1.5.10-1|6	Name:		R-WhatIf
21cr|R-WhatIf-1.5.10-1|7	Version:	1.5.10
21cr|R-WhatIf-1.5.10-1|8	Release:	1
21cr|R-WhatIf-1.5.10-1|9	License:	GPLv3
21cr|R-WhatIf-1.5.10-1|10	Group:		Sciences/Mathematics
21cr|R-WhatIf-1.5.10-1|11	Url:		http://cran.r-project.org/web/packages/WhatIf/index.html
21cr|R-WhatIf-1.5.10-1|12	Source0:	http://cran.r-project.org/src/contrib/%{oname}_%{aver}-%{bver}.tar.gz
21cr|R-WhatIf-1.5.10-1|13	BuildRequires:	R-devel
21cr|R-WhatIf-1.5.10-1|14	BuildRequires:	R-lpSolve
21cr|R-WhatIf-1.5.10-1|15	BuildRequires:	R-pbmcapply
21cr|R-WhatIf-1.5.10-1|16	#BuildRequires:	R-testthat
21cr|R-WhatIf-1.5.10-1|17	Requires:	R-core
21cr|R-WhatIf-1.5.10-1|18	Requires:	R-lpSolve
21cr|R-WhatIf-1.5.10-1|19	Requires:	R-pbmcapply
21cr|R-WhatIf-1.5.10-1|20	BuildArch:	noarch
21cr|R-WhatIf-1.5.10-1|21	
21cr|R-WhatIf-1.5.10-1|22	%description
21cr|R-WhatIf-1.5.10-1|23	Inferences about counterfactuals are essential for prediction,
21cr|R-WhatIf-1.5.10-1|24	answering what if questions, and estimating causal effects.
21cr|R-WhatIf-1.5.10-1|25	However, when the counterfactuals posed are too far from the data at hand,
21cr|R-WhatIf-1.5.10-1|26	conclusions drawn from well-specified statistical analyses become based largely
21cr|R-WhatIf-1.5.10-1|27	on speculation hidden in convenient modeling assumptions that few would be
21cr|R-WhatIf-1.5.10-1|28	willing to defend. Unfortunately, standard statistical approaches assume the
21cr|R-WhatIf-1.5.10-1|29	veracity of the model rather than revealing the degree of model-dependence,
21cr|R-WhatIf-1.5.10-1|30	which makes this problem hard to detect. WhatIf offers easy-to-apply methods
21cr|R-WhatIf-1.5.10-1|31	to evaluate counterfactuals that do not require sensitivity testing over
21cr|R-WhatIf-1.5.10-1|32	specified classes of models. If an analysis fails the tests offered here,
21cr|R-WhatIf-1.5.10-1|33	then we know that substantive inferences will be sensitive to at least some
21cr|R-WhatIf-1.5.10-1|34	modeling choices that are not based on empirical evidence, no matter what
21cr|R-WhatIf-1.5.10-1|35	method of inference one chooses to use. WhatIf implements the methods for
21cr|R-WhatIf-1.5.10-1|36	evaluating counterfactuals discussed in Gary King and Langche Zeng, 2006,
21cr|R-WhatIf-1.5.10-1|37	"The Dangers of Extreme Counterfactuals," Political Analysis 14 (2);
21cr|R-WhatIf-1.5.10-1|38	and Gary King and Langche Zeng, 2007, "When Can History Be Our Guide?
21cr|R-WhatIf-1.5.10-1|39	The Pitfalls of Counterfactual Inference,"
21cr|R-WhatIf-1.5.10-1|40	International Studies Quarterly 51 (March).
21cr|R-WhatIf-1.5.10-1|41	
21cr|R-WhatIf-1.5.10-1|42	%files
21cr|R-WhatIf-1.5.10-1|43	%doc %{_libdir}/R/library/%{oname}/doc
21cr|R-WhatIf-1.5.10-1|44	%doc %{_libdir}/R/library/%{oname}/html
21cr|R-WhatIf-1.5.10-1|45	%doc %{_libdir}/R/library/%{oname}/NEWS.md
21cr|R-WhatIf-1.5.10-1|46	%{_libdir}/R/library/%{oname}/data
21cr|R-WhatIf-1.5.10-1|47	%{_libdir}/R/library/%{oname}/demo
21cr|R-WhatIf-1.5.10-1|48	%{_libdir}/R/library/%{oname}/DESCRIPTION
21cr|R-WhatIf-1.5.10-1|49	%{_libdir}/R/library/%{oname}/help
21cr|R-WhatIf-1.5.10-1|50	%{_libdir}/R/library/%{oname}/INDEX
21cr|R-WhatIf-1.5.10-1|51	%{_libdir}/R/library/%{oname}/Meta
21cr|R-WhatIf-1.5.10-1|52	%{_libdir}/R/library/%{oname}/NAMESPACE
21cr|R-WhatIf-1.5.10-1|53	%{_libdir}/R/library/%{oname}/R
21cr|R-WhatIf-1.5.10-1|54	
21cr|R-WhatIf-1.5.10-1|55	#------------------------------------------------------------------
21cr|R-WhatIf-1.5.10-1|56	
21cr|R-WhatIf-1.5.10-1|57	%prep
21cr|R-WhatIf-1.5.10-1|58	%setup -qcn %{oname}
21cr|R-WhatIf-1.5.10-1|59	
21cr|R-WhatIf-1.5.10-1|60	%build
21cr|R-WhatIf-1.5.10-1|61	
21cr|R-WhatIf-1.5.10-1|62	%install
21cr|R-WhatIf-1.5.10-1|63	mkdir -p %{buildroot}%{_libdir}/R/library
21cr|R-WhatIf-1.5.10-1|64	%{_bindir}/R CMD INSTALL -l %{buildroot}%{_libdir}/R/library %{oname}
21cr|R-WhatIf-1.5.10-1|65	test -d %{oname}/src && (cd %{oname}/src; rm -f *.o *.so)
21cr|R-WhatIf-1.5.10-1|66	rm -f %{buildroot}%{_libdir}/R/library/R.css
21cr|R-WhatIf-1.5.10-1|67	
21cr|R-WhatIf-1.5.10-1|68	#check
21cr|R-WhatIf-1.5.10-1|69	#{_bindir}/R CMD check %%{oname}

8179 21
21cr|R-whisker-0.3.2-4|1	%global packname  whisker
21cr|R-whisker-0.3.2-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-whisker-0.3.2-4|3	
21cr|R-whisker-0.3.2-4|4	Name:             R-%{packname}
21cr|R-whisker-0.3.2-4|5	Version:          0.3.2
21cr|R-whisker-0.3.2-4|6	Release:          4
21cr|R-whisker-0.3.2-4|7	Summary:           for R, logicless templating
21cr|R-whisker-0.3.2-4|8	Group:            Sciences/Mathematics
21cr|R-whisker-0.3.2-4|9	License:          GPL-3
21cr|R-whisker-0.3.2-4|10	URL:              None
21cr|R-whisker-0.3.2-4|11	Source0:          http://cran.r-project.org/src/contrib/whisker_0.3-2.tar.gz
21cr|R-whisker-0.3.2-4|12	BuildArch:        noarch
21cr|R-whisker-0.3.2-4|13	Requires:         R-core
21cr|R-whisker-0.3.2-4|14	
21cr|R-whisker-0.3.2-4|15	
21cr|R-whisker-0.3.2-4|16	
21cr|R-whisker-0.3.2-4|17	Requires:         R-markdown
21cr|R-whisker-0.3.2-4|18	BuildRequires:    R-devel Rmath-devel
21cr|R-whisker-0.3.2-4|19	
21cr|R-whisker-0.3.2-4|20	BuildRequires:   R-markdown
21cr|R-whisker-0.3.2-4|21	%description
21cr|R-whisker-0.3.2-4|22	logicless templating, reuse templates in many programming languages
21cr|R-whisker-0.3.2-4|23	including R
21cr|R-whisker-0.3.2-4|24	
21cr|R-whisker-0.3.2-4|25	%prep
21cr|R-whisker-0.3.2-4|26	%setup -q -c -n %{packname}
21cr|R-whisker-0.3.2-4|27	
21cr|R-whisker-0.3.2-4|28	%build
21cr|R-whisker-0.3.2-4|29	
21cr|R-whisker-0.3.2-4|30	%install
21cr|R-whisker-0.3.2-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-whisker-0.3.2-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-whisker-0.3.2-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-whisker-0.3.2-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-whisker-0.3.2-4|35	
21cr|R-whisker-0.3.2-4|36	#check
21cr|R-whisker-0.3.2-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-whisker-0.3.2-4|38	
21cr|R-whisker-0.3.2-4|39	%files
21cr|R-whisker-0.3.2-4|40	%dir %{rlibdir}/%{packname}
21cr|R-whisker-0.3.2-4|41	%doc %{rlibdir}/%{packname}/html
21cr|R-whisker-0.3.2-4|42	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-whisker-0.3.2-4|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-whisker-0.3.2-4|44	%{rlibdir}/%{packname}/INDEX
21cr|R-whisker-0.3.2-4|45	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-whisker-0.3.2-4|46	%{rlibdir}/%{packname}/Meta
21cr|R-whisker-0.3.2-4|47	%{rlibdir}/%{packname}/R
21cr|R-whisker-0.3.2-4|48	%{rlibdir}/%{packname}/help
21cr|R-whisker-0.3.2-4|49	%{rlibdir}/%{packname}/tests
21cr|R-whisker-0.3.2-4|50	%{rlibdir}/%{packname}/specs

8180 21
21cr|rwho-0.17-26|1	Summary:	Logged in to local network machines
21cr|rwho-0.17-26|2	Name:		rwho
21cr|rwho-0.17-26|3	Version:	0.17
21cr|rwho-0.17-26|4	Release:	26
21cr|rwho-0.17-26|5	License:	BSD
21cr|rwho-0.17-26|6	Group:		Monitoring
21cr|rwho-0.17-26|7	Url:		ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
21cr|rwho-0.17-26|8	Source:		ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-rwho-%{version}.tar.bz2
21cr|rwho-0.17-26|9	Source1:	rwhod.service
21cr|rwho-0.17-26|10	#FIX for http://www.mandriva.com/security/advisories?name=MDKSA-2005:039
21cr|rwho-0.17-26|11	Patch0:		netkit-rwho-0.17-makefiles.patch
21cr|rwho-0.17-26|12	Patch2:		rwho-0.17-fixbcast.patch
21cr|rwho-0.17-26|13	Patch3:		rwho-0.17-fixhostname.patch
21cr|rwho-0.17-26|14	Patch5:		rwho-0.17-CAN-2004-1180.patch
21cr|rwho-0.17-26|15	
21cr|rwho-0.17-26|16	%description
21cr|rwho-0.17-26|17	The rwho command displays output similar to the output of the who
21cr|rwho-0.17-26|18	command (it shows who is logged in) for all machines on the local
21cr|rwho-0.17-26|19	network running the rwho daemon.
21cr|rwho-0.17-26|20	
21cr|rwho-0.17-26|21	Install the rwho command if you need to keep track of the users who
21cr|rwho-0.17-26|22	are logged in to your local network.
21cr|rwho-0.17-26|23	
21cr|rwho-0.17-26|24	%prep
21cr|rwho-0.17-26|25	%setup -q -n netkit-rwho-%{version}
21cr|rwho-0.17-26|26	
21cr|rwho-0.17-26|27	%patch5 -p1 -b .can-2004-118
21cr|rwho-0.17-26|28	# (02/11/05 - vdanen) drop due to it being too intrusive against the security patch
21cr|rwho-0.17-26|29	# and we don't support alpha anyways
21cr|rwho-0.17-26|30	%patch0 -p1 -b .makefiles
21cr|rwho-0.17-26|31	%patch2 -p0 -b .fixbcast
21cr|rwho-0.17-26|32	%patch3 -p1 -b .fixhostname
21cr|rwho-0.17-26|33	
21cr|rwho-0.17-26|34	%build
21cr|rwho-0.17-26|35	%serverbuild
21cr|rwho-0.17-26|36	CFLAGS="%{optflags}" ./configure --with-c-compiler=gcc
21cr|rwho-0.17-26|37	
21cr|rwho-0.17-26|38	make RPM_OPT_FLAGS="%{optflags}"
21cr|rwho-0.17-26|39	make RPM_OPT_FLAGS="%{optflags}" -C ruptime
21cr|rwho-0.17-26|40	
21cr|rwho-0.17-26|41	%install
21cr|rwho-0.17-26|42	mkdir -p %{buildroot}/%{_bindir}
21cr|rwho-0.17-26|43	mkdir -p %{buildroot}%{_sbindir}
21cr|rwho-0.17-26|44	mkdir -p %{buildroot}/%{_mandir}/man{1,8}
21cr|rwho-0.17-26|45	mkdir -p %{buildroot}%{_unitdir}
21cr|rwho-0.17-26|46	mkdir -p %{buildroot}/var/spool/rwho
21cr|rwho-0.17-26|47	
21cr|rwho-0.17-26|48	make INSTALLROOT=%{buildroot} MANDIR=%{_mandir} install
21cr|rwho-0.17-26|49	make INSTALLROOT=%{buildroot} install -C ruptime MANDIR=%{_mandir}
21cr|rwho-0.17-26|50	
21cr|rwho-0.17-26|51	install -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/rwhod.service
21cr|rwho-0.17-26|52	
21cr|rwho-0.17-26|53	%post
21cr|rwho-0.17-26|54	%systemd_post rwhod.service
21cr|rwho-0.17-26|55	
21cr|rwho-0.17-26|56	%preun
21cr|rwho-0.17-26|57	%systemd_preun rwhod.service
21cr|rwho-0.17-26|58	
21cr|rwho-0.17-26|59	%postun
21cr|rwho-0.17-26|60	%systemd_postun_with_restart rwhod.service
21cr|rwho-0.17-26|61	
21cr|rwho-0.17-26|62	%files
21cr|rwho-0.17-26|63	%{_bindir}/ruptime
21cr|rwho-0.17-26|64	%{_mandir}/man1/ruptime.1*
21cr|rwho-0.17-26|65	%{_bindir}/rwho
21cr|rwho-0.17-26|66	%{_mandir}/man1/rwho.1*
21cr|rwho-0.17-26|67	%{_sbindir}/rwhod
21cr|rwho-0.17-26|68	%{_mandir}/man8/rwhod.8*
21cr|rwho-0.17-26|69	%attr(0755,daemon,daemon) /var/spool/rwho
21cr|rwho-0.17-26|70	%{_unitdir}/rwhod*

8181 21
21cr|R-whoami-1.1.1-4|1	%global packname  whoami
21cr|R-whoami-1.1.1-4|2	%global rlibdir  %{_datadir}/R/library
21cr|R-whoami-1.1.1-4|3	
21cr|R-whoami-1.1.1-4|4	Name:             R-%{packname}
21cr|R-whoami-1.1.1-4|5	Version:          1.1.1
21cr|R-whoami-1.1.1-4|6	Release:          4
21cr|R-whoami-1.1.1-4|7	Summary:          Username, Full Name, Email Address, 'GitHub' Username of the Current User
21cr|R-whoami-1.1.1-4|8	Group:            Sciences/Mathematics
21cr|R-whoami-1.1.1-4|9	License:          MIT + file LICENSE
21cr|R-whoami-1.1.1-4|10	URL:              None
21cr|R-whoami-1.1.1-4|11	Source0:          https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-whoami-1.1.1-4|12	BuildArch:        noarch
21cr|R-whoami-1.1.1-4|13	Requires:         R-core
21cr|R-whoami-1.1.1-4|14	Recommends:         R-testthat
21cr|R-whoami-1.1.1-4|15	Requires:         R-utils R-httr R-jsonlite
21cr|R-whoami-1.1.1-4|16	BuildRequires:    R-devel Rmath-devel
21cr|R-whoami-1.1.1-4|17	#BuildRequires:    R-testthat
21cr|R-whoami-1.1.1-4|18	BuildRequires:    R-utils R-httr R-jsonlite
21cr|R-whoami-1.1.1-4|19	
21cr|R-whoami-1.1.1-4|20	%description
21cr|R-whoami-1.1.1-4|21	Look up the username and full name of the current user, the current user's
21cr|R-whoami-1.1.1-4|22	email address and 'GitHub' username, using various sources of system and
21cr|R-whoami-1.1.1-4|23	configuration information.
21cr|R-whoami-1.1.1-4|24	
21cr|R-whoami-1.1.1-4|25	%prep
21cr|R-whoami-1.1.1-4|26	%setup -q -c -n %{packname}
21cr|R-whoami-1.1.1-4|27	
21cr|R-whoami-1.1.1-4|28	%build
21cr|R-whoami-1.1.1-4|29	
21cr|R-whoami-1.1.1-4|30	%install
21cr|R-whoami-1.1.1-4|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-whoami-1.1.1-4|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-whoami-1.1.1-4|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-whoami-1.1.1-4|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-whoami-1.1.1-4|35	
21cr|R-whoami-1.1.1-4|36	#check
21cr|R-whoami-1.1.1-4|37	#{_bindir}/R CMD check %%{packname}
21cr|R-whoami-1.1.1-4|38	
21cr|R-whoami-1.1.1-4|39	%files
21cr|R-whoami-1.1.1-4|40	%{rlibdir}/%{packname}

8182 21
21cr|R-widgetTools-1.40.0-5|1	%global packname  widgetTools
21cr|R-widgetTools-1.40.0-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-widgetTools-1.40.0-5|3	
21cr|R-widgetTools-1.40.0-5|4	%define debug_package %{nil}
21cr|R-widgetTools-1.40.0-5|5	
21cr|R-widgetTools-1.40.0-5|6	Name:             R-%{packname}
21cr|R-widgetTools-1.40.0-5|7	Version:          1.40.0
21cr|R-widgetTools-1.40.0-5|8	Release:          5
21cr|R-widgetTools-1.40.0-5|9	Summary:          Creates an interactive tcltk widget
21cr|R-widgetTools-1.40.0-5|10	Group:            Sciences/Mathematics
21cr|R-widgetTools-1.40.0-5|11	License:          LGPL
21cr|R-widgetTools-1.40.0-5|12	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-widgetTools-1.40.0-5|13	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/widgetTools_1.40.0.tar.gz
21cr|R-widgetTools-1.40.0-5|14	Requires:         R-methods R-utils R-tcltk
21cr|R-widgetTools-1.40.0-5|15	Requires:         R-Biobase
21cr|R-widgetTools-1.40.0-5|16	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils R-tcltk
21cr|R-widgetTools-1.40.0-5|17	BuildRequires:    R-Biobase
21cr|R-widgetTools-1.40.0-5|18	
21cr|R-widgetTools-1.40.0-5|19	%description
21cr|R-widgetTools-1.40.0-5|20	This packages contains tools to support the construction of tcltk widgets
21cr|R-widgetTools-1.40.0-5|21	
21cr|R-widgetTools-1.40.0-5|22	%prep
21cr|R-widgetTools-1.40.0-5|23	%setup -q -c -n %{packname}
21cr|R-widgetTools-1.40.0-5|24	
21cr|R-widgetTools-1.40.0-5|25	%build
21cr|R-widgetTools-1.40.0-5|26	
21cr|R-widgetTools-1.40.0-5|27	%install
21cr|R-widgetTools-1.40.0-5|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-widgetTools-1.40.0-5|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-widgetTools-1.40.0-5|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-widgetTools-1.40.0-5|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-widgetTools-1.40.0-5|32	
21cr|R-widgetTools-1.40.0-5|33	#%check
21cr|R-widgetTools-1.40.0-5|34	#%{_bindir}/R CMD check %{packname}
21cr|R-widgetTools-1.40.0-5|35	
21cr|R-widgetTools-1.40.0-5|36	%files
21cr|R-widgetTools-1.40.0-5|37	%dir %{rlibdir}/%{packname}
21cr|R-widgetTools-1.40.0-5|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-widgetTools-1.40.0-5|39	%doc %{rlibdir}/%{packname}/html
21cr|R-widgetTools-1.40.0-5|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-widgetTools-1.40.0-5|41	%{rlibdir}/%{packname}/INDEX
21cr|R-widgetTools-1.40.0-5|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-widgetTools-1.40.0-5|43	%{rlibdir}/%{packname}/Meta
21cr|R-widgetTools-1.40.0-5|44	%{rlibdir}/%{packname}/R
21cr|R-widgetTools-1.40.0-5|45	%{rlibdir}/%{packname}/help

8183 21
21cr|R-withr-1.0.2-2|1	%global packname  withr
21cr|R-withr-1.0.2-2|2	%global rlibdir  %{_datadir}/R/library
21cr|R-withr-1.0.2-2|3	%define debug_package %{nil}
21cr|R-withr-1.0.2-2|4	
21cr|R-withr-1.0.2-2|5	Name:             R-%{packname}
21cr|R-withr-1.0.2-2|6	Version:          1.0.2
21cr|R-withr-1.0.2-2|7	Release:          2
21cr|R-withr-1.0.2-2|8	Summary:          Run Code 'With' Temporarily Modified Global State
21cr|R-withr-1.0.2-2|9	Group:            Sciences/Mathematics
21cr|R-withr-1.0.2-2|10	License:          GPLv2+
21cr|R-withr-1.0.2-2|11	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-withr-1.0.2-2|12	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-withr-1.0.2-2|13	BuildArch:        noarch
21cr|R-withr-1.0.2-2|14	Requires:         R-core
21cr|R-withr-1.0.2-2|15	
21cr|R-withr-1.0.2-2|16	Requires:         R-stats R-graphics
21cr|R-withr-1.0.2-2|17	Recommends:         R-testthat
21cr|R-withr-1.0.2-2|18	BuildRequires:    R-devel Rmath-devel
21cr|R-withr-1.0.2-2|19	BuildRequires:    R-stats R-graphics
21cr|R-withr-1.0.2-2|20	#BuildRequires:   R-testthat
21cr|R-withr-1.0.2-2|21	
21cr|R-withr-1.0.2-2|22	%description
21cr|R-withr-1.0.2-2|23	A set of functions to run code 'with' safely and temporarily modified
21cr|R-withr-1.0.2-2|24	global state. Many of these functions were originally a part of the
21cr|R-withr-1.0.2-2|25	'devtools' package, this provides a simple package with limited
21cr|R-withr-1.0.2-2|26	dependencies to provide access to these functions.
21cr|R-withr-1.0.2-2|27	
21cr|R-withr-1.0.2-2|28	%prep
21cr|R-withr-1.0.2-2|29	%setup -q -c -n %{packname}
21cr|R-withr-1.0.2-2|30	
21cr|R-withr-1.0.2-2|31	%build
21cr|R-withr-1.0.2-2|32	
21cr|R-withr-1.0.2-2|33	%install
21cr|R-withr-1.0.2-2|34	mkdir -p %{buildroot}%{rlibdir}
21cr|R-withr-1.0.2-2|35	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-withr-1.0.2-2|36	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-withr-1.0.2-2|37	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-withr-1.0.2-2|38	
21cr|R-withr-1.0.2-2|39	#check
21cr|R-withr-1.0.2-2|40	#{_bindir}/R CMD check %%{packname}
21cr|R-withr-1.0.2-2|41	
21cr|R-withr-1.0.2-2|42	%files
21cr|R-withr-1.0.2-2|43	%{rlibdir}/%{packname}

8184 21
21cr|R-wordcloud-2.5-4|1	%global packname  wordcloud
21cr|R-wordcloud-2.5-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-wordcloud-2.5-4|3	
21cr|R-wordcloud-2.5-4|4	%define debug_package %{nil}
21cr|R-wordcloud-2.5-4|5	
21cr|R-wordcloud-2.5-4|6	Name:             R-%{packname}
21cr|R-wordcloud-2.5-4|7	Version:          2.5
21cr|R-wordcloud-2.5-4|8	Release:          4
21cr|R-wordcloud-2.5-4|9	Summary:          Word Clouds
21cr|R-wordcloud-2.5-4|10	Group:            Sciences/Mathematics
21cr|R-wordcloud-2.5-4|11	License:          LGPL-2.1
21cr|R-wordcloud-2.5-4|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-wordcloud-2.5-4|13	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-wordcloud-2.5-4|14	
21cr|R-wordcloud-2.5-4|15	Requires:         R-methods R-RColorBrewer
21cr|R-wordcloud-2.5-4|16	Requires:         R-slam R-Rcpp
21cr|R-wordcloud-2.5-4|17	Requires:         R-tm
21cr|R-wordcloud-2.5-4|18	BuildRequires:    R-devel Rmath-devel R-methods R-RColorBrewer
21cr|R-wordcloud-2.5-4|19	BuildRequires:    R-slam R-Rcpp
21cr|R-wordcloud-2.5-4|20	BuildRequires:   R-tm
21cr|R-wordcloud-2.5-4|21	%description
21cr|R-wordcloud-2.5-4|22	Pretty word clouds.
21cr|R-wordcloud-2.5-4|23	
21cr|R-wordcloud-2.5-4|24	%prep
21cr|R-wordcloud-2.5-4|25	%setup -q -c -n %{packname}
21cr|R-wordcloud-2.5-4|26	
21cr|R-wordcloud-2.5-4|27	%build
21cr|R-wordcloud-2.5-4|28	
21cr|R-wordcloud-2.5-4|29	%install
21cr|R-wordcloud-2.5-4|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-wordcloud-2.5-4|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-wordcloud-2.5-4|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-wordcloud-2.5-4|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-wordcloud-2.5-4|34	
21cr|R-wordcloud-2.5-4|35	#check
21cr|R-wordcloud-2.5-4|36	#{_bindir}/R CMD check %%{packname}
21cr|R-wordcloud-2.5-4|37	
21cr|R-wordcloud-2.5-4|38	%files
21cr|R-wordcloud-2.5-4|39	%{rlibdir}/%{packname}

8185 21
21cr|R-XML-3.98.1.1-5|1	%global packname  XML
21cr|R-XML-3.98.1.1-5|2	%global rlibdir  %{_libdir}/R/library
21cr|R-XML-3.98.1.1-5|3	
21cr|R-XML-3.98.1.1-5|4	Name:             R-%{packname}
21cr|R-XML-3.98.1.1-5|5	Version:          3.98.1.1
21cr|R-XML-3.98.1.1-5|6	Release:          5
21cr|R-XML-3.98.1.1-5|7	Summary:          Tools for parsing and generating XML within R and S-Plus
21cr|R-XML-3.98.1.1-5|8	Group:            Sciences/Mathematics
21cr|R-XML-3.98.1.1-5|9	License:          BSD
21cr|R-XML-3.98.1.1-5|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-XML-3.98.1.1-5|11	Source0:          http://cran.r-project.org/src/contrib/XML_3.98-1.1.tar.gz
21cr|R-XML-3.98.1.1-5|12	Requires:         R-methods R-utils
21cr|R-XML-3.98.1.1-5|13	Requires:         R-methods
21cr|R-XML-3.98.1.1-5|14	Requires:         R-bitops
21cr|R-XML-3.98.1.1-5|15	BuildRequires:    R-devel Rmath-devel  R-methods R-utils
21cr|R-XML-3.98.1.1-5|16	BuildRequires:    R-methods
21cr|R-XML-3.98.1.1-5|17	BuildRequires:    R-bitops
21cr|R-XML-3.98.1.1-5|18	BuildRequires:    libxml2-devel
21cr|R-XML-3.98.1.1-5|19	
21cr|R-XML-3.98.1.1-5|20	%description
21cr|R-XML-3.98.1.1-5|21	This package provides many approaches for both reading and creating XML
21cr|R-XML-3.98.1.1-5|22	(and HTML) documents (including DTDs), both local and accessible via HTTP
21cr|R-XML-3.98.1.1-5|23	or FTP.  It also offers access to an XPath "interpreter".
21cr|R-XML-3.98.1.1-5|24	
21cr|R-XML-3.98.1.1-5|25	%prep
21cr|R-XML-3.98.1.1-5|26	%setup -q -c -n %{packname}
21cr|R-XML-3.98.1.1-5|27	
21cr|R-XML-3.98.1.1-5|28	%build
21cr|R-XML-3.98.1.1-5|29	
21cr|R-XML-3.98.1.1-5|30	%install
21cr|R-XML-3.98.1.1-5|31	mkdir -p %{buildroot}%{rlibdir}
21cr|R-XML-3.98.1.1-5|32	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-XML-3.98.1.1-5|33	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-XML-3.98.1.1-5|34	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-XML-3.98.1.1-5|35	
21cr|R-XML-3.98.1.1-5|36	%files
21cr|R-XML-3.98.1.1-5|37	%dir %{rlibdir}/%{packname}
21cr|R-XML-3.98.1.1-5|38	%doc %{rlibdir}/%{packname}/html
21cr|R-XML-3.98.1.1-5|39	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-XML-3.98.1.1-5|40	#doc %%{rlibdir}/%%{packname}/Docs
21cr|R-XML-3.98.1.1-5|41	#doc %%{rlibdir}/%%{packname}/README*
21cr|R-XML-3.98.1.1-5|42	%{rlibdir}/%{packname}/INDEX
21cr|R-XML-3.98.1.1-5|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-XML-3.98.1.1-5|44	%{rlibdir}/%{packname}/Meta
21cr|R-XML-3.98.1.1-5|45	%{rlibdir}/%{packname}/R
21cr|R-XML-3.98.1.1-5|46	%{rlibdir}/%{packname}/examples
21cr|R-XML-3.98.1.1-5|47	%{rlibdir}/%{packname}/exampleData
21cr|R-XML-3.98.1.1-5|48	%{rlibdir}/%{packname}/help
21cr|R-XML-3.98.1.1-5|49	%{rlibdir}/%{packname}/libs
21cr|R-XML-3.98.1.1-5|50	%{rlibdir}/%{packname}/scripts

8186 21
21cr|rxp-1.4.8-5|1	Name:		rxp
21cr|rxp-1.4.8-5|2	Version:	1.4.8
21cr|rxp-1.4.8-5|3	Release:	5
21cr|rxp-1.4.8-5|4	Summary:	XML parser
21cr|rxp-1.4.8-5|5	Group:		Development/Other
21cr|rxp-1.4.8-5|6	License:	GPL
21cr|rxp-1.4.8-5|7	URL:		http://www.cogsci.ed.ac.uk/~richard/rxp.html
21cr|rxp-1.4.8-5|8	Source:		ftp://ftp.cogsci.ed.ac.uk/pub/richard/%{name}-%{version}.tar.bz2
21cr|rxp-1.4.8-5|9	Patch:		%{name}.makefile.patch
21cr|rxp-1.4.8-5|10	
21cr|rxp-1.4.8-5|11	%description
21cr|rxp-1.4.8-5|12	RXP is a validating XML parser written in C. It is used by the LT XML toolkit,
21cr|rxp-1.4.8-5|13	and the Festival speech synthesis system.
21cr|rxp-1.4.8-5|14	
21cr|rxp-1.4.8-5|15	%prep
21cr|rxp-1.4.8-5|16	%setup
21cr|rxp-1.4.8-5|17	%patch
21cr|rxp-1.4.8-5|18	
21cr|rxp-1.4.8-5|19	%build
21cr|rxp-1.4.8-5|20	export CFLAGS=$RPM_OPT_FLAGS
21cr|rxp-1.4.8-5|21	%make
21cr|rxp-1.4.8-5|22	
21cr|rxp-1.4.8-5|23	%install
21cr|rxp-1.4.8-5|24	rm -rf %{buildroot}
21cr|rxp-1.4.8-5|25	install -d -m 755 %{buildroot}%{_bindir}
21cr|rxp-1.4.8-5|26	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|rxp-1.4.8-5|27	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|rxp-1.4.8-5|28	install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1
21cr|rxp-1.4.8-5|29	
21cr|rxp-1.4.8-5|30	%clean
21cr|rxp-1.4.8-5|31	rm -rf %{buildroot}
21cr|rxp-1.4.8-5|32	
21cr|rxp-1.4.8-5|33	%files
21cr|rxp-1.4.8-5|34	%defattr(-,root,root)
21cr|rxp-1.4.8-5|35	%doc COPYING COPYRIGHT Manual Threads
21cr|rxp-1.4.8-5|36	%{_bindir}/%{name}
21cr|rxp-1.4.8-5|37	%{_mandir}/man1/%{name}.1*

8187 21
21cr|R-xtable-1.7.4-3|1	%global packname  xtable
21cr|R-xtable-1.7.4-3|2	%global rlibdir  %{_libdir}/R/library
21cr|R-xtable-1.7.4-3|3	
21cr|R-xtable-1.7.4-3|4	%define debug_package %{nil}
21cr|R-xtable-1.7.4-3|5	
21cr|R-xtable-1.7.4-3|6	Name:             R-%{packname}
21cr|R-xtable-1.7.4-3|7	Version:          1.7.4
21cr|R-xtable-1.7.4-3|8	Release:          3
21cr|R-xtable-1.7.4-3|9	Summary:          Export tables to LaTeX or HTML
21cr|R-xtable-1.7.4-3|10	Group:            Sciences/Mathematics
21cr|R-xtable-1.7.4-3|11	License:          GPL (>= 2)
21cr|R-xtable-1.7.4-3|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-xtable-1.7.4-3|13	Source0:          http://cran.r-project.org/src/contrib/xtable_1.7-4.tar.gz
21cr|R-xtable-1.7.4-3|14	BuildRequires:    R-devel
21cr|R-xtable-1.7.4-3|15	BuildRequires:    Rmath-devel
21cr|R-xtable-1.7.4-3|16	BuildRequires:    texlive-collection-latex
21cr|R-xtable-1.7.4-3|17	BuildRequires:    pkgconfig(lapack)
21cr|R-xtable-1.7.4-3|18	
21cr|R-xtable-1.7.4-3|19	%description
21cr|R-xtable-1.7.4-3|20	Coerce data to LaTeX and HTML tables
21cr|R-xtable-1.7.4-3|21	
21cr|R-xtable-1.7.4-3|22	%prep
21cr|R-xtable-1.7.4-3|23	%setup -q -c -n %{packname}
21cr|R-xtable-1.7.4-3|24	
21cr|R-xtable-1.7.4-3|25	%build
21cr|R-xtable-1.7.4-3|26	
21cr|R-xtable-1.7.4-3|27	%install
21cr|R-xtable-1.7.4-3|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-xtable-1.7.4-3|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-xtable-1.7.4-3|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-xtable-1.7.4-3|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-xtable-1.7.4-3|32	
21cr|R-xtable-1.7.4-3|33	#check
21cr|R-xtable-1.7.4-3|34	#{_bindir}/R CMD check %%{packname}
21cr|R-xtable-1.7.4-3|35	
21cr|R-xtable-1.7.4-3|36	%files
21cr|R-xtable-1.7.4-3|37	%dir %{rlibdir}/%{packname}
21cr|R-xtable-1.7.4-3|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-xtable-1.7.4-3|39	%doc %{rlibdir}/%{packname}/html
21cr|R-xtable-1.7.4-3|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-xtable-1.7.4-3|41	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-xtable-1.7.4-3|42	%{rlibdir}/%{packname}/INDEX
21cr|R-xtable-1.7.4-3|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-xtable-1.7.4-3|44	%{rlibdir}/%{packname}/Meta
21cr|R-xtable-1.7.4-3|45	%{rlibdir}/%{packname}/R
21cr|R-xtable-1.7.4-3|46	%{rlibdir}/%{packname}/data
21cr|R-xtable-1.7.4-3|47	%{rlibdir}/%{packname}/help

8188 21
21cr|R-xts-0.12.1-1|1	%global packname  xts
21cr|R-xts-0.12.1-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-xts-0.12.1-1|3	
21cr|R-xts-0.12.1-1|4	Name:             R-%{packname}
21cr|R-xts-0.12.1-1|5	Version:          0.12.1
21cr|R-xts-0.12.1-1|6	Release:          1
21cr|R-xts-0.12.1-1|7	Summary:          eXtensible Time Series
21cr|R-xts-0.12.1-1|8	Group:            Sciences/Mathematics
21cr|R-xts-0.12.1-1|9	License:          GPL-2
21cr|R-xts-0.12.1-1|10	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-xts-0.12.1-1|11	Source0:          http://cran.r-project.org/src/contrib/xts_%{version}.tar.gz
21cr|R-xts-0.12.1-1|12	Requires:         R-zoo
21cr|R-xts-0.12.1-1|13	Requires:         R-timeSeries R-timeDate R-chron R-tis
21cr|R-xts-0.12.1-1|14	Recommends:       R-fts R-tseries R-its
21cr|R-xts-0.12.1-1|15	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-zoo
21cr|R-xts-0.12.1-1|16	BuildRequires:    R-timeSeries R-timeDate R-chron R-tis
21cr|R-xts-0.12.1-1|17	
21cr|R-xts-0.12.1-1|18	%description
21cr|R-xts-0.12.1-1|19	Provide for uniform handling of R's different time-based data classes by
21cr|R-xts-0.12.1-1|20	extending zoo, maximizing native format information preservation and
21cr|R-xts-0.12.1-1|21	allowing for user level customization and extension, while simplifying
21cr|R-xts-0.12.1-1|22	cross-class interoperability.
21cr|R-xts-0.12.1-1|23	
21cr|R-xts-0.12.1-1|24	%prep
21cr|R-xts-0.12.1-1|25	%setup -q -c -n %{packname}
21cr|R-xts-0.12.1-1|26	
21cr|R-xts-0.12.1-1|27	%build
21cr|R-xts-0.12.1-1|28	
21cr|R-xts-0.12.1-1|29	%install
21cr|R-xts-0.12.1-1|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-xts-0.12.1-1|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-xts-0.12.1-1|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-xts-0.12.1-1|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-xts-0.12.1-1|34	
21cr|R-xts-0.12.1-1|35	#check
21cr|R-xts-0.12.1-1|36	#{_bindir}/R CMD check %%{packname}
21cr|R-xts-0.12.1-1|37	
21cr|R-xts-0.12.1-1|38	%files
21cr|R-xts-0.12.1-1|39	%dir %{rlibdir}/%{packname}
21cr|R-xts-0.12.1-1|40	%doc %{rlibdir}/%{packname}/api_example
21cr|R-xts-0.12.1-1|41	%doc %{rlibdir}/%{packname}/doc
21cr|R-xts-0.12.1-1|42	%doc %{rlibdir}/%{packname}/html
21cr|R-xts-0.12.1-1|43	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-xts-0.12.1-1|44	%{rlibdir}/%{packname}/benchmarks
21cr|R-xts-0.12.1-1|45	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-xts-0.12.1-1|46	%{rlibdir}/%{packname}/INDEX
21cr|R-xts-0.12.1-1|47	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-xts-0.12.1-1|48	%{rlibdir}/%{packname}/Meta
21cr|R-xts-0.12.1-1|49	%{rlibdir}/%{packname}/R
21cr|R-xts-0.12.1-1|50	%{rlibdir}/%{packname}/data
21cr|R-xts-0.12.1-1|51	%{rlibdir}/%{packname}/help
21cr|R-xts-0.12.1-1|52	%{rlibdir}/%{packname}/include
21cr|R-xts-0.12.1-1|53	%{rlibdir}/%{packname}/libs

8189 21
21cr|R-XVector-0.32.0-1|1	%global packname  XVector
21cr|R-XVector-0.32.0-1|2	%global rlibdir  %{_libdir}/R/library
21cr|R-XVector-0.32.0-1|3	
21cr|R-XVector-0.32.0-1|4	Name:             R-%{packname}
21cr|R-XVector-0.32.0-1|5	Version:          0.32.0
21cr|R-XVector-0.32.0-1|6	Release:          1
21cr|R-XVector-0.32.0-1|7	Summary:          Representation and manpulation of external sequences
21cr|R-XVector-0.32.0-1|8	Group:            Sciences/Mathematics
21cr|R-XVector-0.32.0-1|9	License:          Artistic-2.0
21cr|R-XVector-0.32.0-1|10	URL:              http://bioconductor.org/packages/release/bioc/html/XVector.html
21cr|R-XVector-0.32.0-1|11	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-XVector-0.32.0-1|12	
21cr|R-XVector-0.32.0-1|13	Requires:         R-methods R-BiocGenerics R-S4Vectors
21cr|R-XVector-0.32.0-1|14	Requires:         R-RUnit
21cr|R-XVector-0.32.0-1|15	Recommends:       R-Biostrings R-IRanges R-drosophila2probe R-zlibbioc
21cr|R-XVector-0.32.0-1|16	BuildRequires:    R-devel Rmath-devel R-methods R-BiocGenerics
21cr|R-XVector-0.32.0-1|17	BuildRequires:    R-methods R-BiocGenerics R-S4Vectors
21cr|R-XVector-0.32.0-1|18	BuildRequires:    R-RUnit R-IRanges R-zlibbioc
21cr|R-XVector-0.32.0-1|19	
21cr|R-XVector-0.32.0-1|20	%description
21cr|R-XVector-0.32.0-1|21	Memory efficient S4 classes for storing sequences "externally" (behind an
21cr|R-XVector-0.32.0-1|22	R external pointer, or on disk).
21cr|R-XVector-0.32.0-1|23	
21cr|R-XVector-0.32.0-1|24	%prep
21cr|R-XVector-0.32.0-1|25	%setup -q -c -n %{packname}
21cr|R-XVector-0.32.0-1|26	
21cr|R-XVector-0.32.0-1|27	%build
21cr|R-XVector-0.32.0-1|28	
21cr|R-XVector-0.32.0-1|29	%install
21cr|R-XVector-0.32.0-1|30	mkdir -p %{buildroot}%{rlibdir}
21cr|R-XVector-0.32.0-1|31	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-XVector-0.32.0-1|32	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-XVector-0.32.0-1|33	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-XVector-0.32.0-1|34	
21cr|R-XVector-0.32.0-1|35	#check
21cr|R-XVector-0.32.0-1|36	#{_bindir}/R CMD check %{packname}
21cr|R-XVector-0.32.0-1|37	
21cr|R-XVector-0.32.0-1|38	%files
21cr|R-XVector-0.32.0-1|39	%dir %{rlibdir}/%{packname}
21cr|R-XVector-0.32.0-1|40	%doc %{rlibdir}/%{packname}/html
21cr|R-XVector-0.32.0-1|41	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-XVector-0.32.0-1|42	%{rlibdir}/%{packname}/INDEX
21cr|R-XVector-0.32.0-1|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-XVector-0.32.0-1|44	%{rlibdir}/%{packname}/Meta
21cr|R-XVector-0.32.0-1|45	%{rlibdir}/%{packname}/R
21cr|R-XVector-0.32.0-1|46	%{rlibdir}/%{packname}/help
21cr|R-XVector-0.32.0-1|47	%{rlibdir}/%{packname}/include
21cr|R-XVector-0.32.0-1|48	%{rlibdir}/%{packname}/libs
21cr|R-XVector-0.32.0-1|49	%{rlibdir}/%{packname}/unitTests

8190 21
21cr|rxvt-unicode-9.31-4|1	Summary:	A color VT102 terminal emulator for the X Window System
21cr|rxvt-unicode-9.31-4|2	Name:		rxvt-unicode
21cr|rxvt-unicode-9.31-4|3	Version:	9.31
21cr|rxvt-unicode-9.31-4|4	Release:	4
21cr|rxvt-unicode-9.31-4|5	License:	GPLv2+
21cr|rxvt-unicode-9.31-4|6	Group:		Terminals
21cr|rxvt-unicode-9.31-4|7	Url:		http://dist.schmorp.de/rxvt-unicode
21cr|rxvt-unicode-9.31-4|8	Source0:	http://dist.schmorp.de/rxvt-unicode/%{name}-%{version}.tar.bz2
21cr|rxvt-unicode-9.31-4|9	Source1:	%{name}.desktop
21cr|rxvt-unicode-9.31-4|10	Patch0:		rxvt-unicode-9.21-Fix-hard-coded-wrong-path-to-xsubpp.patch
21cr|rxvt-unicode-9.31-4|11	# Don't build terminfo files because they are already in ncurses-extraterms
21cr|rxvt-unicode-9.31-4|12	Patch1:		rxvt-unicode-9.31-terminfo.patch
21cr|rxvt-unicode-9.31-4|13	# from Ubuntu
21cr|rxvt-unicode-9.31-4|14	Patch2:		18_Fix-UTF-8-display-with-perl-5.38.diff
21cr|rxvt-unicode-9.31-4|15	# for support wide symbols
21cr|rxvt-unicode-9.31-4|16	Patch3:		rxvt-unicode-enable-wide-glyphs.patch
21cr|rxvt-unicode-9.31-4|17	# X11 locales are required to build IM support
21cr|rxvt-unicode-9.31-4|18	BuildRequires:	libx11-common
21cr|rxvt-unicode-9.31-4|19	BuildRequires:	libstdc++-static-devel
21cr|rxvt-unicode-9.31-4|20	BuildRequires:	perl-devel
21cr|rxvt-unicode-9.31-4|21	BuildRequires:	perl(ExtUtils::Embed)
21cr|rxvt-unicode-9.31-4|22	BuildRequires:	pkgconfig(fontconfig)
21cr|rxvt-unicode-9.31-4|23	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|rxvt-unicode-9.31-4|24	BuildRequires:	pkgconfig(ice)
21cr|rxvt-unicode-9.31-4|25	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|rxvt-unicode-9.31-4|26	BuildRequires:	pkgconfig(libptytty)
21cr|rxvt-unicode-9.31-4|27	BuildRequires:	pkgconfig(x11)
21cr|rxvt-unicode-9.31-4|28	BuildRequires:	pkgconfig(xft)
21cr|rxvt-unicode-9.31-4|29	BuildRequires:	pkgconfig(xext)
21cr|rxvt-unicode-9.31-4|30	BuildRequires:	pkgconfig(xrender)
21cr|rxvt-unicode-9.31-4|31	Requires:	ncurses-extraterms
21cr|rxvt-unicode-9.31-4|32	
21cr|rxvt-unicode-9.31-4|33	%description
21cr|rxvt-unicode-9.31-4|34	Rxvt-unicode is a clone of the well known terminal emulator rxvt, modified to
21cr|rxvt-unicode-9.31-4|35	store text in Unicode (either UCS-2 or UCS-4) and to use locale-correct input
21cr|rxvt-unicode-9.31-4|36	and output. It also supports mixing multiple fonts at the same time, including
21cr|rxvt-unicode-9.31-4|37	Xft fonts.
21cr|rxvt-unicode-9.31-4|38	
21cr|rxvt-unicode-9.31-4|39	%files
21cr|rxvt-unicode-9.31-4|40	%{_bindir}/urxvt*
21cr|rxvt-unicode-9.31-4|41	%{_bindir}/urclock
21cr|rxvt-unicode-9.31-4|42	%{_libdir}/urxvt
21cr|rxvt-unicode-9.31-4|43	%{_datadir}/applications/*.desktop
21cr|rxvt-unicode-9.31-4|44	%{_mandir}/man*/*
21cr|rxvt-unicode-9.31-4|45	
21cr|rxvt-unicode-9.31-4|46	#----------------------------------------------------------------------------
21cr|rxvt-unicode-9.31-4|47	
21cr|rxvt-unicode-9.31-4|48	%prep
21cr|rxvt-unicode-9.31-4|49	%autosetup -p1
21cr|rxvt-unicode-9.31-4|50	
21cr|rxvt-unicode-9.31-4|51	find . -type f -exec chmod a+r {} \;
21cr|rxvt-unicode-9.31-4|52	
21cr|rxvt-unicode-9.31-4|53	%build
21cr|rxvt-unicode-9.31-4|54	./autogen.sh
21cr|rxvt-unicode-9.31-4|55	
21cr|rxvt-unicode-9.31-4|56	%configure \
21cr|rxvt-unicode-9.31-4|57	--enable-unicode3 \
21cr|rxvt-unicode-9.31-4|58	--enable-combining \
21cr|rxvt-unicode-9.31-4|59	--enable-xft \
21cr|rxvt-unicode-9.31-4|60	--enable-font-styles \
21cr|rxvt-unicode-9.31-4|61	--enable-pixbuf \
21cr|rxvt-unicode-9.31-4|62	--enable-transparency \
21cr|rxvt-unicode-9.31-4|63	--enable-fading \
21cr|rxvt-unicode-9.31-4|64	--enable-rxvt-scroll \
21cr|rxvt-unicode-9.31-4|65	--disable-next-scroll \
21cr|rxvt-unicode-9.31-4|66	--disable-xterm-scroll \
21cr|rxvt-unicode-9.31-4|67	--enable-perl \
21cr|rxvt-unicode-9.31-4|68	--enable-xim \
21cr|rxvt-unicode-9.31-4|69	--enable-backspace-key \
21cr|rxvt-unicode-9.31-4|70	--enable-delete-key \
21cr|rxvt-unicode-9.31-4|71	--enable-resources \
21cr|rxvt-unicode-9.31-4|72	--disable-8bitctrls \
21cr|rxvt-unicode-9.31-4|73	--enable-swapscreen \
21cr|rxvt-unicode-9.31-4|74	--enable-iso14755 \
21cr|rxvt-unicode-9.31-4|75	--enable-frills \
21cr|rxvt-unicode-9.31-4|76	--enable-keepscrolling \
21cr|rxvt-unicode-9.31-4|77	--enable-selectionscrolling \
21cr|rxvt-unicode-9.31-4|78	--enable-mousewheel \
21cr|rxvt-unicode-9.31-4|79	--enable-slipwheeling \
21cr|rxvt-unicode-9.31-4|80	--enable-smart-resize \
21cr|rxvt-unicode-9.31-4|81	--enable-text-blink \
21cr|rxvt-unicode-9.31-4|82	--enable-pointer-blank \
21cr|rxvt-unicode-9.31-4|83	--enable-wide-glyphs \
21cr|rxvt-unicode-9.31-4|84	--disable-utmp \
21cr|rxvt-unicode-9.31-4|85	--disable-wtmp \
21cr|rxvt-unicode-9.31-4|86	--disable-lastlog \
21cr|rxvt-unicode-9.31-4|87	--with-term=rxvt-unicode-256color \
21cr|rxvt-unicode-9.31-4|88	--enable-256-color
21cr|rxvt-unicode-9.31-4|89	
21cr|rxvt-unicode-9.31-4|90	%make
21cr|rxvt-unicode-9.31-4|91	
21cr|rxvt-unicode-9.31-4|92	%install
21cr|rxvt-unicode-9.31-4|93	%makeinstall_std
21cr|rxvt-unicode-9.31-4|94	
21cr|rxvt-unicode-9.31-4|95	install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

8191 21
21cr|R-yaml-2.1.13-4|1	%global packname  yaml
21cr|R-yaml-2.1.13-4|2	%global rlibdir  %{_libdir}/R/library
21cr|R-yaml-2.1.13-4|3	
21cr|R-yaml-2.1.13-4|4	Name:             R-%{packname}
21cr|R-yaml-2.1.13-4|5	Version:          2.1.13
21cr|R-yaml-2.1.13-4|6	Release:          4
21cr|R-yaml-2.1.13-4|7	Summary:          Methods to convert R data to YAML and back
21cr|R-yaml-2.1.13-4|8	Group:            Sciences/Mathematics
21cr|R-yaml-2.1.13-4|9	License:          BSD_3_clause + file LICENSE
21cr|R-yaml-2.1.13-4|10	URL:              None
21cr|R-yaml-2.1.13-4|11	Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
21cr|R-yaml-2.1.13-4|12	
21cr|R-yaml-2.1.13-4|13	
21cr|R-yaml-2.1.13-4|14	
21cr|R-yaml-2.1.13-4|15	Recommends:       R-testthat
21cr|R-yaml-2.1.13-4|16	BuildRequires:    R-devel Rmath-devel
21cr|R-yaml-2.1.13-4|17	
21cr|R-yaml-2.1.13-4|18	#BuildRequires:   R-testthat
21cr|R-yaml-2.1.13-4|19	%description
21cr|R-yaml-2.1.13-4|20	This package implements the libyaml YAML 1.1 parser and emitter
21cr|R-yaml-2.1.13-4|21	(http://pyyaml.org/wiki/LibYAML) for R.
21cr|R-yaml-2.1.13-4|22	
21cr|R-yaml-2.1.13-4|23	%prep
21cr|R-yaml-2.1.13-4|24	%setup -q -c -n %{packname}
21cr|R-yaml-2.1.13-4|25	
21cr|R-yaml-2.1.13-4|26	%build
21cr|R-yaml-2.1.13-4|27	
21cr|R-yaml-2.1.13-4|28	%install
21cr|R-yaml-2.1.13-4|29	mkdir -p %{buildroot}%{rlibdir}
21cr|R-yaml-2.1.13-4|30	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-yaml-2.1.13-4|31	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-yaml-2.1.13-4|32	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-yaml-2.1.13-4|33	
21cr|R-yaml-2.1.13-4|34	#check
21cr|R-yaml-2.1.13-4|35	#{_bindir}/R CMD check %%{packname}
21cr|R-yaml-2.1.13-4|36	
21cr|R-yaml-2.1.13-4|37	%files
21cr|R-yaml-2.1.13-4|38	%dir %{rlibdir}/%{packname}
21cr|R-yaml-2.1.13-4|39	%doc %{rlibdir}/%{packname}/html
21cr|R-yaml-2.1.13-4|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-yaml-2.1.13-4|41	%{rlibdir}/%{packname}/INDEX
21cr|R-yaml-2.1.13-4|42	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-yaml-2.1.13-4|43	%{rlibdir}/%{packname}/CHANGELOG
21cr|R-yaml-2.1.13-4|44	%{rlibdir}/%{packname}/LICENSE
21cr|R-yaml-2.1.13-4|45	%{rlibdir}/%{packname}/THANKS
21cr|R-yaml-2.1.13-4|46	%{rlibdir}/%{packname}/libs
21cr|R-yaml-2.1.13-4|47	%{rlibdir}/%{packname}/tests
21cr|R-yaml-2.1.13-4|48	%{rlibdir}/%{packname}/implicit.re
21cr|R-yaml-2.1.13-4|49	%{rlibdir}/%{packname}/Meta
21cr|R-yaml-2.1.13-4|50	%{rlibdir}/%{packname}/R
21cr|R-yaml-2.1.13-4|51	%{rlibdir}/%{packname}/help

8192 21
21cr|ryzenadj-0.11.1-3|1	Summary:	Adjust power management settings for Ryzen Mobile Processors
21cr|ryzenadj-0.11.1-3|2	Name:		ryzenadj
21cr|ryzenadj-0.11.1-3|3	Version:	0.11.1
21cr|ryzenadj-0.11.1-3|4	Release:	3
21cr|ryzenadj-0.11.1-3|5	License:	GPLv3
21cr|ryzenadj-0.11.1-3|6	Group:		System/Configuration/Hardware
21cr|ryzenadj-0.11.1-3|7	Url:		https://github.com/FlyGoat/RyzenAdj
21cr|ryzenadj-0.11.1-3|8	Source0:	https://github.com/FlyGoat/RyzenAdj/archive/refs/tags/v%{version}.tar.gz?/RyzenAdj-%{version}.tar.gz
21cr|ryzenadj-0.11.1-3|9	BuildRequires:  cmake
21cr|ryzenadj-0.11.1-3|10	BuildRequires:  pkgconfig(libpci)
21cr|ryzenadj-0.11.1-3|11	Provides:		RyzenAdj = %{EVRD}
21cr|ryzenadj-0.11.1-3|12	ExclusiveArch:	%{x86_64}
21cr|ryzenadj-0.11.1-3|13	
21cr|ryzenadj-0.11.1-3|14	%description
21cr|ryzenadj-0.11.1-3|15	Adjust power management settings for Ryzen Mobile Processors.
21cr|ryzenadj-0.11.1-3|16	
21cr|ryzenadj-0.11.1-3|17	%files
21cr|ryzenadj-0.11.1-3|18	%license LICENSE
21cr|ryzenadj-0.11.1-3|19	%doc README.md
21cr|ryzenadj-0.11.1-3|20	%{_sbindir}/ryzenadj
21cr|ryzenadj-0.11.1-3|21	
21cr|ryzenadj-0.11.1-3|22	#------------------------------------------------------------------
21cr|ryzenadj-0.11.1-3|23	
21cr|ryzenadj-0.11.1-3|24	%prep
21cr|ryzenadj-0.11.1-3|25	%autosetup -p1 -n RyzenAdj-%{version}
21cr|ryzenadj-0.11.1-3|26	
21cr|ryzenadj-0.11.1-3|27	%build
21cr|ryzenadj-0.11.1-3|28	%cmake \
21cr|ryzenadj-0.11.1-3|29	-DBUILD_SHARED_LIBS=OFF
21cr|ryzenadj-0.11.1-3|30	%make
21cr|ryzenadj-0.11.1-3|31	
21cr|ryzenadj-0.11.1-3|32	%install
21cr|ryzenadj-0.11.1-3|33	mkdir -p %{buildroot}%{_sbindir}
21cr|ryzenadj-0.11.1-3|34	install -m755 build/ryzenadj %{buildroot}%{_sbindir}
21cr|ryzenadj-0.11.1-3|35	
21cr|ryzenadj-0.11.1-3|36	%check
21cr|ryzenadj-0.11.1-3|37	# verify that there are no missing libraries
21cr|ryzenadj-0.11.1-3|38	# libryzenadj.so is built but is not needed because of -DBUILD_SHARED_LIBS=OFF
21cr|ryzenadj-0.11.1-3|39	%{buildroot}%{_sbindir}/ryzenadj --help

8193 21
21cr|R-Zelig-4.2.1-7|1	%global packname  Zelig
21cr|R-Zelig-4.2.1-7|2	%global rlibdir  %{_libdir}/R/library
21cr|R-Zelig-4.2.1-7|3	
21cr|R-Zelig-4.2.1-7|4	%define debug_package %{nil}
21cr|R-Zelig-4.2.1-7|5	
21cr|R-Zelig-4.2.1-7|6	Name:             R-%{packname}
21cr|R-Zelig-4.2.1-7|7	Version:          4.2.1
21cr|R-Zelig-4.2.1-7|8	Release:          7
21cr|R-Zelig-4.2.1-7|9	Summary:          Everyone's Statistical Software
21cr|R-Zelig-4.2.1-7|10	Group:            Sciences/Mathematics
21cr|R-Zelig-4.2.1-7|11	License:          GPL (>= 2)
21cr|R-Zelig-4.2.1-7|12	URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
21cr|R-Zelig-4.2.1-7|13	Source0:          http://cran.r-project.org/src/contrib/Zelig_4.2-1.tar.gz
21cr|R-Zelig-4.2.1-7|14	Requires:         R-MASS R-boot R-stats
21cr|R-Zelig-4.2.1-7|15	Requires:         R-VGAM R-MCMCpack R-mvtnorm R-survival R-sandwich R-zoo R-coda R-nnet R-sna R-gee R-lme4 R-anchors R-survey R-quantreg
21cr|R-Zelig-4.2.1-7|16	Requires:         R-Amelia R-MatchIt
21cr|R-Zelig-4.2.1-7|17	Recommends:       R-systemfit
21cr|R-Zelig-4.2.1-7|18	BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-boot R-stats
21cr|R-Zelig-4.2.1-7|19	BuildRequires:    R-VGAM R-MCMCpack R-mvtnorm R-survival R-sandwich R-zoo R-coda R-nnet R-sna R-gee R-lme4 R-anchors R-survey R-quantreg
21cr|R-Zelig-4.2.1-7|20	BuildRequires:    R-Amelia R-MatchIt
21cr|R-Zelig-4.2.1-7|21	
21cr|R-Zelig-4.2.1-7|22	%description
21cr|R-Zelig-4.2.1-7|23	Zelig is an easy-to-use program that can estimate, and help interpret the
21cr|R-Zelig-4.2.1-7|24	results of, an enormous range of statistical models. It literally is
21cr|R-Zelig-4.2.1-7|25	``everyone's statistical software'' because Zelig's simple unified
21cr|R-Zelig-4.2.1-7|26	framework incorporates everyone else's (R) code. We also hope it will
21cr|R-Zelig-4.2.1-7|27	become ``everyone's statistical software'' for applications and teaching,
21cr|R-Zelig-4.2.1-7|28	and so have designed Zelig so that anyone can easily use it or add their
21cr|R-Zelig-4.2.1-7|29	programs to it.  Zelig also comes with infrastructure that facilitates the
21cr|R-Zelig-4.2.1-7|30	use of any existing method, such as by allowing multiply imputed data for
21cr|R-Zelig-4.2.1-7|31	any model, and mimicking the program Clarify (for Stata) that takes the
21cr|R-Zelig-4.2.1-7|32	raw output of existing statistical procedures and translates them into
21cr|R-Zelig-4.2.1-7|33	quantities of direct interest.
21cr|R-Zelig-4.2.1-7|34	
21cr|R-Zelig-4.2.1-7|35	%prep
21cr|R-Zelig-4.2.1-7|36	%setup -q -c -n %{packname}
21cr|R-Zelig-4.2.1-7|37	
21cr|R-Zelig-4.2.1-7|38	%build
21cr|R-Zelig-4.2.1-7|39	
21cr|R-Zelig-4.2.1-7|40	%install
21cr|R-Zelig-4.2.1-7|41	mkdir -p %{buildroot}%{rlibdir}
21cr|R-Zelig-4.2.1-7|42	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-Zelig-4.2.1-7|43	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-Zelig-4.2.1-7|44	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-Zelig-4.2.1-7|45	
21cr|R-Zelig-4.2.1-7|46	#check
21cr|R-Zelig-4.2.1-7|47	#{_bindir}/R CMD check %%{packname}
21cr|R-Zelig-4.2.1-7|48	
21cr|R-Zelig-4.2.1-7|49	%files
21cr|R-Zelig-4.2.1-7|50	%dir %{rlibdir}/%{packname}
21cr|R-Zelig-4.2.1-7|51	%doc %{rlibdir}/%{packname}/doc
21cr|R-Zelig-4.2.1-7|52	%doc %{rlibdir}/%{packname}/html
21cr|R-Zelig-4.2.1-7|53	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-Zelig-4.2.1-7|54	%{rlibdir}/%{packname}/INDEX
21cr|R-Zelig-4.2.1-7|55	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-Zelig-4.2.1-7|56	%{rlibdir}/%{packname}/Meta
21cr|R-Zelig-4.2.1-7|57	%{rlibdir}/%{packname}/R
21cr|R-Zelig-4.2.1-7|58	%{rlibdir}/%{packname}/data
21cr|R-Zelig-4.2.1-7|59	%{rlibdir}/%{packname}/demo
21cr|R-Zelig-4.2.1-7|60	%{rlibdir}/%{packname}/help
21cr|R-Zelig-4.2.1-7|61	%{rlibdir}/%{packname}/templates
21cr|R-Zelig-4.2.1-7|62	%{rlibdir}/%{packname}/NEWS

8194 21
21cr|rzip-2.1-12|1	Name:		rzip
21cr|rzip-2.1-12|2	Summary:	Compression program, similar in functionality to gzip or bzip2
21cr|rzip-2.1-12|3	Version:	2.1
21cr|rzip-2.1-12|4	Release:	12
21cr|rzip-2.1-12|5	Source0:	%{name}-%{version}.tar.bz2
21cr|rzip-2.1-12|6	URL:		http://rzip.samba.org/
21cr|rzip-2.1-12|7	Group:		Archiving/Compression
21cr|rzip-2.1-12|8	License:	GPLv2+
21cr|rzip-2.1-12|9	# CVE-2017-8364
21cr|rzip-2.1-12|10	Patch1000:	fill-buffer.patch
21cr|rzip-2.1-12|11	BuildRequires:	bzip2-devel
21cr|rzip-2.1-12|12	
21cr|rzip-2.1-12|13	%description
21cr|rzip-2.1-12|14	rzip is a compression program, similar in functionality to gzip or bzip2,
21cr|rzip-2.1-12|15	but able to take advantage long distance redundencies in files, which can
21cr|rzip-2.1-12|16	sometimes allow rzip to produce much better compression ratios than other
21cr|rzip-2.1-12|17	programs.
21cr|rzip-2.1-12|18	The principal advantage of rzip is that it has an effective history
21cr|rzip-2.1-12|19	buffer of 900 Mbyte. This means it can find matching pieces of the input
21cr|rzip-2.1-12|20	file over huge distances compared to other commonly used compression
21cr|rzip-2.1-12|21	programs. The gzip program by comparison uses a history buffer of 32
21cr|rzip-2.1-12|22	kbyte and bzip2 uses a history buffer of 900 kbyte. The second advantage
21cr|rzip-2.1-12|23	of rzip over bzip2 is that it is usually faster.
21cr|rzip-2.1-12|24	
21cr|rzip-2.1-12|25	%prep
21cr|rzip-2.1-12|26	%setup -q
21cr|rzip-2.1-12|27	
21cr|rzip-2.1-12|28	%patch1000 -p1
21cr|rzip-2.1-12|29	
21cr|rzip-2.1-12|30	%build
21cr|rzip-2.1-12|31	%configure
21cr|rzip-2.1-12|32	%make
21cr|rzip-2.1-12|33	
21cr|rzip-2.1-12|34	%install
21cr|rzip-2.1-12|35	rm -rf $RPM_BUILD_ROOT
21cr|rzip-2.1-12|36	%makeinstall
21cr|rzip-2.1-12|37	mkdir $RPM_BUILD_ROOT/usr/share
21cr|rzip-2.1-12|38	mv $RPM_BUILD_ROOT/usr/man $RPM_BUILD_ROOT/usr/share
21cr|rzip-2.1-12|39	
21cr|rzip-2.1-12|40	%clean
21cr|rzip-2.1-12|41	rm -rf $RPM_BUILD_ROOT
21cr|rzip-2.1-12|42	
21cr|rzip-2.1-12|43	%files
21cr|rzip-2.1-12|44	%defattr(-,root,root,0755)
21cr|rzip-2.1-12|45	%doc COPYING
21cr|rzip-2.1-12|46	%{_mandir}/man1/rzip.1*
21cr|rzip-2.1-12|47	%{_bindir}/rzip

8195 21
21cr|R-zlibbioc-1.8.0-6|1	%global packname  zlibbioc
21cr|R-zlibbioc-1.8.0-6|2	%global rlibdir  %{_libdir}/R/library
21cr|R-zlibbioc-1.8.0-6|3	%define debug_package %{nil}
21cr|R-zlibbioc-1.8.0-6|4	
21cr|R-zlibbioc-1.8.0-6|5	Name:             R-%{packname}
21cr|R-zlibbioc-1.8.0-6|6	Version:          1.8.0
21cr|R-zlibbioc-1.8.0-6|7	Release:          6
21cr|R-zlibbioc-1.8.0-6|8	Summary:          An R packaged zlib-1.2.5
21cr|R-zlibbioc-1.8.0-6|9	Group:            Sciences/Mathematics
21cr|R-zlibbioc-1.8.0-6|10	License:          Artistic-2.0 + file LICENSE
21cr|R-zlibbioc-1.8.0-6|11	URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
21cr|R-zlibbioc-1.8.0-6|12	Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/zlibbioc_1.8.0.tar.gz
21cr|R-zlibbioc-1.8.0-6|13	BuildRequires:    R-devel Rmath-devel texlive
21cr|R-zlibbioc-1.8.0-6|14	BuildRequires:    zlib-devel
21cr|R-zlibbioc-1.8.0-6|15	
21cr|R-zlibbioc-1.8.0-6|16	%description
21cr|R-zlibbioc-1.8.0-6|17	This package uses the source code of zlib-1.2.5 to create libraries for
21cr|R-zlibbioc-1.8.0-6|18	systems that do not have these available via other means (most Linux and
21cr|R-zlibbioc-1.8.0-6|19	Mac users should have system-level access to zlib, and no direct need for
21cr|R-zlibbioc-1.8.0-6|20	this package). See the vignette for instructions on use.
21cr|R-zlibbioc-1.8.0-6|21	
21cr|R-zlibbioc-1.8.0-6|22	%prep
21cr|R-zlibbioc-1.8.0-6|23	%setup -q -c -n %{packname}
21cr|R-zlibbioc-1.8.0-6|24	
21cr|R-zlibbioc-1.8.0-6|25	%build
21cr|R-zlibbioc-1.8.0-6|26	
21cr|R-zlibbioc-1.8.0-6|27	%install
21cr|R-zlibbioc-1.8.0-6|28	mkdir -p %{buildroot}%{rlibdir}
21cr|R-zlibbioc-1.8.0-6|29	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-zlibbioc-1.8.0-6|30	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-zlibbioc-1.8.0-6|31	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-zlibbioc-1.8.0-6|32	
21cr|R-zlibbioc-1.8.0-6|33	#check
21cr|R-zlibbioc-1.8.0-6|34	#{_bindir}/R CMD check %%{packname}
21cr|R-zlibbioc-1.8.0-6|35	
21cr|R-zlibbioc-1.8.0-6|36	%files
21cr|R-zlibbioc-1.8.0-6|37	%dir %{rlibdir}/%{packname}
21cr|R-zlibbioc-1.8.0-6|38	%doc %{rlibdir}/%{packname}/doc
21cr|R-zlibbioc-1.8.0-6|39	%doc %{rlibdir}/%{packname}/html
21cr|R-zlibbioc-1.8.0-6|40	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-zlibbioc-1.8.0-6|41	%{rlibdir}/%{packname}/INDEX
21cr|R-zlibbioc-1.8.0-6|42	%{rlibdir}/%{packname}/LICENSE
21cr|R-zlibbioc-1.8.0-6|43	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-zlibbioc-1.8.0-6|44	%{rlibdir}/%{packname}/Meta
21cr|R-zlibbioc-1.8.0-6|45	%{rlibdir}/%{packname}/R
21cr|R-zlibbioc-1.8.0-6|46	%{rlibdir}/%{packname}/help
21cr|R-zlibbioc-1.8.0-6|47	%{rlibdir}/%{packname}/libs

8196 21
21cr|R-zoo-1.8.9-1|1	%bcond_without bootstrap
21cr|R-zoo-1.8.9-1|2	%global packname  zoo
21cr|R-zoo-1.8.9-1|3	%global rlibdir  %{_libdir}/R/library
21cr|R-zoo-1.8.9-1|4	
21cr|R-zoo-1.8.9-1|5	Name:             R-%{packname}
21cr|R-zoo-1.8.9-1|6	Version:          1.8.9
21cr|R-zoo-1.8.9-1|7	Release:          1
21cr|R-zoo-1.8.9-1|8	Summary:          Regular and Irregular Time Series S3 Infrastructure (Z's ordered observations)
21cr|R-zoo-1.8.9-1|9	
21cr|R-zoo-1.8.9-1|10	Group:            Sciences/Mathematics
21cr|R-zoo-1.8.9-1|11	License:          GPL-2
21cr|R-zoo-1.8.9-1|12	URL:              http://cran.r-project.org/web/packages/zoo/index.html
21cr|R-zoo-1.8.9-1|13	Source0:          http://cran.r-project.org/src/contrib/zoo_1.8-9.tar.gz
21cr|R-zoo-1.8.9-1|14	Requires:         R-stats R-utils R-graphics R-grDevices R-lattice R-coda
21cr|R-zoo-1.8.9-1|15	Requires:         R-chron R-lattice R-timeDate R-timeSeries R-tis
21cr|R-zoo-1.8.9-1|16	%if %{without bootstrap}
21cr|R-zoo-1.8.9-1|17	Requires:         R-DAAG R-mondate R-strucchange R-tis R-tseries R-xts R-scales
21cr|R-zoo-1.8.9-1|18	%endif
21cr|R-zoo-1.8.9-1|19	BuildRequires:    R-devel Rmath-devel texlive-collection-latex
21cr|R-zoo-1.8.9-1|20	BuildRequires:    R-stats R-utils R-graphics R-grDevices R-lattice R-coda
21cr|R-zoo-1.8.9-1|21	BuildRequires:    R-chron R-lattice R-timeDate R-timeSeries R-tis
21cr|R-zoo-1.8.9-1|22	%if %{without bootstrap}
21cr|R-zoo-1.8.9-1|23	BuildRequires:    R-DAAG R-mondate R-strucchange R-tis R-tseries R-xts R-scales
21cr|R-zoo-1.8.9-1|24	%endif
21cr|R-zoo-1.8.9-1|25	%rename R-cran-zoo
21cr|R-zoo-1.8.9-1|26	
21cr|R-zoo-1.8.9-1|27	%description
21cr|R-zoo-1.8.9-1|28	An S3 class with methods for totally ordered indexed observations. It is
21cr|R-zoo-1.8.9-1|29	particularly aimed at irregular time series of numeric vectors/matrices
21cr|R-zoo-1.8.9-1|30	and factors. zoo's key design goals are independence of a particular
21cr|R-zoo-1.8.9-1|31	index/date/time class and consistency with ts and base R by providing
21cr|R-zoo-1.8.9-1|32	methods to extend standard generics.
21cr|R-zoo-1.8.9-1|33	
21cr|R-zoo-1.8.9-1|34	%prep
21cr|R-zoo-1.8.9-1|35	%setup -q -c -n %{packname}
21cr|R-zoo-1.8.9-1|36	
21cr|R-zoo-1.8.9-1|37	%build
21cr|R-zoo-1.8.9-1|38	
21cr|R-zoo-1.8.9-1|39	%install
21cr|R-zoo-1.8.9-1|40	mkdir -p %{buildroot}%{rlibdir}
21cr|R-zoo-1.8.9-1|41	%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
21cr|R-zoo-1.8.9-1|42	test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
21cr|R-zoo-1.8.9-1|43	rm -f %{buildroot}%{rlibdir}/R.css
21cr|R-zoo-1.8.9-1|44	
21cr|R-zoo-1.8.9-1|45	#if %%{without bootstrap}
21cr|R-zoo-1.8.9-1|46	#check
21cr|R-zoo-1.8.9-1|47	#{_bindir}/R CMD check %%{packname}
21cr|R-zoo-1.8.9-1|48	#endif
21cr|R-zoo-1.8.9-1|49	
21cr|R-zoo-1.8.9-1|50	%files
21cr|R-zoo-1.8.9-1|51	%dir %{rlibdir}/%{packname}
21cr|R-zoo-1.8.9-1|52	%doc %{rlibdir}/%{packname}/doc
21cr|R-zoo-1.8.9-1|53	%doc %{rlibdir}/%{packname}/html
21cr|R-zoo-1.8.9-1|54	%doc %{rlibdir}/%{packname}/CITATION
21cr|R-zoo-1.8.9-1|55	%{rlibdir}/%{packname}/DESCRIPTION
21cr|R-zoo-1.8.9-1|56	%doc %{rlibdir}/%{packname}/NEWS
21cr|R-zoo-1.8.9-1|57	%{rlibdir}/%{packname}/include
21cr|R-zoo-1.8.9-1|58	%{rlibdir}/%{packname}/INDEX
21cr|R-zoo-1.8.9-1|59	%{rlibdir}/%{packname}/NAMESPACE
21cr|R-zoo-1.8.9-1|60	%{rlibdir}/%{packname}/Meta
21cr|R-zoo-1.8.9-1|61	%{rlibdir}/%{packname}/R
21cr|R-zoo-1.8.9-1|62	%{rlibdir}/%{packname}/demo
21cr|R-zoo-1.8.9-1|63	%{rlibdir}/%{packname}/help
21cr|R-zoo-1.8.9-1|64	%{rlibdir}/%{packname}/libs
21cr|R-zoo-1.8.9-1|65	%{rlibdir}/zoo/THANKS
21cr|R-zoo-1.8.9-1|66	%{rlibdir}/zoo/TODO
21cr|R-zoo-1.8.9-1|67	%{rlibdir}/zoo/WISHLIST

8197 21
21cr|safecat-1.13-7|1	%define _enable_debug_packages %{nil}
21cr|safecat-1.13-7|2	%define debug_package          %{nil}
21cr|safecat-1.13-7|3	
21cr|safecat-1.13-7|4	Summary:	Secure File Wiping and Deletion
21cr|safecat-1.13-7|5	Name:		safecat
21cr|safecat-1.13-7|6	Version:	1.13
21cr|safecat-1.13-7|7	Release:	7
21cr|safecat-1.13-7|8	License:	BSD
21cr|safecat-1.13-7|9	Group:		File tools
21cr|safecat-1.13-7|10	URL:		http://jeenyus.net/~budney/linux/software/safecat.html
21cr|safecat-1.13-7|11	Source0:	http://jeenyus.net/~budney/linux/software/safecat/%{name}-%{version}.tar.bz2
21cr|safecat-1.13-7|12	Source1:	README.MDK
21cr|safecat-1.13-7|13	BuildRequires:	dietlibc-devel >= 0.20
21cr|safecat-1.13-7|14	BuildRequires:  groff-for-man
21cr|safecat-1.13-7|15	
21cr|safecat-1.13-7|16	%description
21cr|safecat-1.13-7|17	safecat is an implementation of D. J. Bernstein's maildir algorithm. It can be
21cr|safecat-1.13-7|18	used to write mail messages to a qmail-style maildir, or to write data to a
21cr|safecat-1.13-7|19	"spool" directory reliably. There are no lockfiles with safecat, and nothing is
21cr|safecat-1.13-7|20	left to chance. If safecat returns a successful exit status, then you can be
21cr|safecat-1.13-7|21	(practically) 100% sure your data is safely committed to disk. Further, if data
21cr|safecat-1.13-7|22	is written to a directory using safecat (or other implementations of the
21cr|safecat-1.13-7|23	maildir algorithm), then every file in that directory is guaranteed to be
21cr|safecat-1.13-7|24	complete. If safecat fails to write all of the data, there will be no file at
21cr|safecat-1.13-7|25	all in the destination directory.
21cr|safecat-1.13-7|26	
21cr|safecat-1.13-7|27	Of course, you know that such a thing cannot be: between UNIX and the different
21cr|safecat-1.13-7|28	hardware options available, a 100% guarantee is not possible. However, safecat
21cr|safecat-1.13-7|29	takes every precaution possible in writing your data.
21cr|safecat-1.13-7|30	
21cr|safecat-1.13-7|31	%prep
21cr|safecat-1.13-7|32	
21cr|safecat-1.13-7|33	%setup -q
21cr|safecat-1.13-7|34	cp %{SOURCE1} README.MDK
21cr|safecat-1.13-7|35	
21cr|safecat-1.13-7|36	%build
21cr|safecat-1.13-7|37	echo "diet gcc -Os -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" > conf-cc
21cr|safecat-1.13-7|38	echo "diet gcc -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -static -s" > conf-ld
21cr|safecat-1.13-7|39	echo "%{_prefix}" > conf-root
21cr|safecat-1.13-7|40	make
21cr|safecat-1.13-7|41	
21cr|safecat-1.13-7|42	%install
21cr|safecat-1.13-7|43	rm -rf %{buildroot}
21cr|safecat-1.13-7|44	
21cr|safecat-1.13-7|45	install -d %{buildroot}%{_bindir}
21cr|safecat-1.13-7|46	install -d %{buildroot}%{_mandir}/man1
21cr|safecat-1.13-7|47	
21cr|safecat-1.13-7|48	install -m0755 safecat %{buildroot}%{_bindir}/
21cr|safecat-1.13-7|49	install -m0755 maildir %{buildroot}%{_bindir}/
21cr|safecat-1.13-7|50	install -m0644 safecat.1 %{buildroot}%{_mandir}/man1/
21cr|safecat-1.13-7|51	install -m0644 maildir.1 %{buildroot}%{_mandir}/man1/
21cr|safecat-1.13-7|52	
21cr|safecat-1.13-7|53	%clean
21cr|safecat-1.13-7|54	rm -rf %{buildroot}
21cr|safecat-1.13-7|55	
21cr|safecat-1.13-7|56	%files
21cr|safecat-1.13-7|57	%defattr (-,root,root)
21cr|safecat-1.13-7|58	%doc COPYING CHANGES INSTALL README README.MDK
21cr|safecat-1.13-7|59	%{_bindir}/safecat
21cr|safecat-1.13-7|60	%{_bindir}/maildir
21cr|safecat-1.13-7|61	%{_mandir}/man1/safecat.1*
21cr|safecat-1.13-7|62	%{_mandir}/man1/maildir.1*

8198 21
21cr|safecopy-1.7-2|1	Name:		safecopy
21cr|safecopy-1.7-2|2	Summary:	A data recovery tool
21cr|safecopy-1.7-2|3	Version:	1.7
21cr|safecopy-1.7-2|4	Release:	2
21cr|safecopy-1.7-2|5	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|safecopy-1.7-2|6	URL:		http://safecopy.sourceforge.net
21cr|safecopy-1.7-2|7	Group:		File tools
21cr|safecopy-1.7-2|8	License:	GPLv2+
21cr|safecopy-1.7-2|9	
21cr|safecopy-1.7-2|10	%description
21cr|safecopy-1.7-2|11	safecopy is a data recovery tool which tries to extract as much data a
21cr|safecopy-1.7-2|12	possible from a seekable but problematic (i.e., damaged sectors) source like
21cr|safecopy-1.7-2|13	floppy drives, hard disk partitions, CDs, etc., where other tools like dd
21cr|safecopy-1.7-2|14	would fail due to I/O errors.
21cr|safecopy-1.7-2|15	
21cr|safecopy-1.7-2|16	%prep
21cr|safecopy-1.7-2|17	%setup -q
21cr|safecopy-1.7-2|18	
21cr|safecopy-1.7-2|19	%build
21cr|safecopy-1.7-2|20	%configure
21cr|safecopy-1.7-2|21	%make
21cr|safecopy-1.7-2|22	
21cr|safecopy-1.7-2|23	%install
21cr|safecopy-1.7-2|24	%makeinstall
21cr|safecopy-1.7-2|25	
21cr|safecopy-1.7-2|26	%files
21cr|safecopy-1.7-2|27	%doc README AUTHORS ChangeLog NEWS
21cr|safecopy-1.7-2|28	%{_bindir}/*
21cr|safecopy-1.7-2|29	%{_mandir}/man1/*

8199 21
21cr|sakura-3.8.6-1|1	Summary:	A lightweight terminal emulator with very few dependencies
21cr|sakura-3.8.6-1|2	Name:		sakura
21cr|sakura-3.8.6-1|3	Version:	3.8.6
21cr|sakura-3.8.6-1|4	Release:	1
21cr|sakura-3.8.6-1|5	License:	GPLv2+
21cr|sakura-3.8.6-1|6	Group:		Terminals
21cr|sakura-3.8.6-1|7	Url:		https://www.pleyades.net/david/projects/sakura
21cr|sakura-3.8.6-1|8	Source0:	https://launchpad.net/sakura/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
21cr|sakura-3.8.6-1|9	BuildRequires:	cmake
21cr|sakura-3.8.6-1|10	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|sakura-3.8.6-1|11	BuildRequires:	pkgconfig(vte-2.91)
21cr|sakura-3.8.6-1|12	
21cr|sakura-3.8.6-1|13	%description
21cr|sakura-3.8.6-1|14	Sakura is a terminal emulator based on GTK and VTE. It's a terminal emulator
21cr|sakura-3.8.6-1|15	with few dependencies, so you don't need a full GNOME desktop installed to have
21cr|sakura-3.8.6-1|16	a decent terminal emulator. Current terminal emulators based on VTE are
21cr|sakura-3.8.6-1|17	gnome-terminal, Xfce Terminal, TermIt and a small sample program included in
21cr|sakura-3.8.6-1|18	the vte sources. The differences between sakura and the last one are that it
21cr|sakura-3.8.6-1|19	uses a notebook to provide several terminals in one window and adds a
21cr|sakura-3.8.6-1|20	contextual menu with some basic options. No more no less.
21cr|sakura-3.8.6-1|21	
21cr|sakura-3.8.6-1|22	%files -f %{name}.lang
21cr|sakura-3.8.6-1|23	%doc %{_docdir}/sakura/README.md
21cr|sakura-3.8.6-1|24	%{_bindir}/*
21cr|sakura-3.8.6-1|25	%{_datadir}/applications/*
21cr|sakura-3.8.6-1|26	%{_datadir}/pixmaps/*
21cr|sakura-3.8.6-1|27	%{_mandir}/man1/sakura.1*
21cr|sakura-3.8.6-1|28	
21cr|sakura-3.8.6-1|29	#----------------------------------------------------------------------------
21cr|sakura-3.8.6-1|30	
21cr|sakura-3.8.6-1|31	%prep
21cr|sakura-3.8.6-1|32	%setup -q
21cr|sakura-3.8.6-1|33	%apply_patches
21cr|sakura-3.8.6-1|34	
21cr|sakura-3.8.6-1|35	%build
21cr|sakura-3.8.6-1|36	%cmake \
21cr|sakura-3.8.6-1|37	-DLOCALE_INSTALL_DIR=%{_datadir}/locale \
21cr|sakura-3.8.6-1|38	-DLIB_INSTALL_DIR=%{_libdir}
21cr|sakura-3.8.6-1|39	%make
21cr|sakura-3.8.6-1|40	
21cr|sakura-3.8.6-1|41	%install
21cr|sakura-3.8.6-1|42	%makeinstall_std -C build
21cr|sakura-3.8.6-1|43	
21cr|sakura-3.8.6-1|44	%find_lang %{name}

8200 21
21cr|sam2p-0.49.4-1|1	%define _disable_ld_no_undefined 1
21cr|sam2p-0.49.4-1|2	
21cr|sam2p-0.49.4-1|3	%define debug_package %{nil}
21cr|sam2p-0.49.4-1|4	
21cr|sam2p-0.49.4-1|5	%define tif22pnmver 2014-01-09
21cr|sam2p-0.49.4-1|6	
21cr|sam2p-0.49.4-1|7	Summary:	Convert raster images to PostScript or PDF
21cr|sam2p-0.49.4-1|8	Name:		sam2p
21cr|sam2p-0.49.4-1|9	Version:	0.49.4
21cr|sam2p-0.49.4-1|10	Release:	1
21cr|sam2p-0.49.4-1|11	License:	GPLv2+
21cr|sam2p-0.49.4-1|12	Group:		Graphics
21cr|sam2p-0.49.4-1|13	Url:		http://pts.50.hu/sam2p/
21cr|sam2p-0.49.4-1|14	Source0:	https://github.com/pts/sam2p/releases/download/v%{version}/sam2p-%{version}.tar.gz
21cr|sam2p-0.49.4-1|15	Source1:	https://github.com/pts/tif22pnm/archive/refs/tags/2014-01-09.tar.gz?/tif22pnm-%{tif22pnmver}.tar.gz
21cr|sam2p-0.49.4-1|16	BuildRequires:	jpeg-progs
21cr|sam2p-0.49.4-1|17	BuildRequires:	pkgconfig(libpng)
21cr|sam2p-0.49.4-1|18	BuildRequires:	pkgconfig(libtiff-4)
21cr|sam2p-0.49.4-1|19	Requires:	jpeg-progs
21cr|sam2p-0.49.4-1|20	Requires:	ghostscript
21cr|sam2p-0.49.4-1|21	Requires:	netpbm
21cr|sam2p-0.49.4-1|22	
21cr|sam2p-0.49.4-1|23	%description
21cr|sam2p-0.49.4-1|24	sam2p is a UNIX command line utility written in ANSI C++ that converts
21cr|sam2p-0.49.4-1|25	many raster (bitmap) image formats into Adobe PostScript or PDF files
21cr|sam2p-0.49.4-1|26	and several other formats. The images are not vectorized. sam2p gives
21cr|sam2p-0.49.4-1|27	full control to the user to specify standards-compliance, compression,
21cr|sam2p-0.49.4-1|28	and bit depths. In some cases sam2p can compress an image 100 times
21cr|sam2p-0.49.4-1|29	smaller than the PostScript output of many other common image
21cr|sam2p-0.49.4-1|30	converters. sam2p provides ZIP, RLE and LZW (de)compression filters
21cr|sam2p-0.49.4-1|31	even on Level1 devices.
21cr|sam2p-0.49.4-1|32	
21cr|sam2p-0.49.4-1|33	%files
21cr|sam2p-0.49.4-1|34	%doc COPYING
21cr|sam2p-0.49.4-1|35	%doc README README.tif22pnm examples contrib
21cr|sam2p-0.49.4-1|36	%{_bindir}/*
21cr|sam2p-0.49.4-1|37	
21cr|sam2p-0.49.4-1|38	#----------------------------------------------------------------------------
21cr|sam2p-0.49.4-1|39	
21cr|sam2p-0.49.4-1|40	%prep
21cr|sam2p-0.49.4-1|41	%autosetup -p1 -n %{name}-%{version} -a1
21cr|sam2p-0.49.4-1|42	
21cr|sam2p-0.49.4-1|43	%build
21cr|sam2p-0.49.4-1|44	# don't use icecream
21cr|sam2p-0.49.4-1|45	PATH=/bin:/usr/bin:/usr/X11R6/bin
21cr|sam2p-0.49.4-1|46	export PATH
21cr|sam2p-0.49.4-1|47	autoconf
21cr|sam2p-0.49.4-1|48	
21cr|sam2p-0.49.4-1|49	pushd tif22pnm-%{tif22pnmver}
21cr|sam2p-0.49.4-1|50	%configure \
21cr|sam2p-0.49.4-1|51	--with-libtiff-idir=%{_includedir} \
21cr|sam2p-0.49.4-1|52	--with-libpng-idir=%{_includedir} \
21cr|sam2p-0.49.4-1|53	--with-libtiff-ldir=%{_libdir} \
21cr|sam2p-0.49.4-1|54	--with-libpng-ldir=%{_libdir}
21cr|sam2p-0.49.4-1|55	
21cr|sam2p-0.49.4-1|56	sed -i -e 's/lpng /lpng -lm/' cc_help.sh
21cr|sam2p-0.49.4-1|57	
21cr|sam2p-0.49.4-1|58	make
21cr|sam2p-0.49.4-1|59	
21cr|sam2p-0.49.4-1|60	cp tif22pnm png22pnm ../
21cr|sam2p-0.49.4-1|61	cp -p README ../README.tif22pnm
21cr|sam2p-0.49.4-1|62	popd
21cr|sam2p-0.49.4-1|63	
21cr|sam2p-0.49.4-1|64	%configure \
21cr|sam2p-0.49.4-1|65	--enable-lzw \
21cr|sam2p-0.49.4-1|66	--enable-gif
21cr|sam2p-0.49.4-1|67	
21cr|sam2p-0.49.4-1|68	make
21cr|sam2p-0.49.4-1|69	
21cr|sam2p-0.49.4-1|70	%install
21cr|sam2p-0.49.4-1|71	mkdir -p %{buildroot}%{_bindir}
21cr|sam2p-0.49.4-1|72	install -m 755 sam2p tif22pnm png22pnm %{buildroot}%{_bindir}

8201 21
21cr|samhain-4.4.6-1|1	%define package_version %{version}
21cr|samhain-4.4.6-1|2	
21cr|samhain-4.4.6-1|3	%define debug_package %{nil}
21cr|samhain-4.4.6-1|4	
21cr|samhain-4.4.6-1|5	Name:           samhain
21cr|samhain-4.4.6-1|6	Version:        4.4.6
21cr|samhain-4.4.6-1|7	Release:        1
21cr|samhain-4.4.6-1|8	Summary:        File integrity and host-based IDS
21cr|samhain-4.4.6-1|9	License:        GPLv2+
21cr|samhain-4.4.6-1|10	Group:          System/Servers
21cr|samhain-4.4.6-1|11	URL:            http://www.la-samhna.de/samhain/
21cr|samhain-4.4.6-1|12	Source0:        http://www.la-samhna.de/samhain/samhain-current.tar.gz
21cr|samhain-4.4.6-1|13	BuildRequires:  attr-devel
21cr|samhain-4.4.6-1|14	BuildRequires:  ext2fs-devel
21cr|samhain-4.4.6-1|15	BuildRequires:  gmp-devel
21cr|samhain-4.4.6-1|16	BuildRequires:  pkgconfig(zlib)
21cr|samhain-4.4.6-1|17	BuildRequires:  prelude-devel
21cr|samhain-4.4.6-1|18	BuildRequires:  wrap-devel
21cr|samhain-4.4.6-1|19	BuildRequires:  procps
21cr|samhain-4.4.6-1|20	
21cr|samhain-4.4.6-1|21	%description
21cr|samhain-4.4.6-1|22	samhain is an open source file integrity and host-based intrusion
21cr|samhain-4.4.6-1|23	detection system for Linux and Unix. It can run as a daemon process, and
21cr|samhain-4.4.6-1|24	thus can remember file changes. Contrary to a tool that runs from
21cr|samhain-4.4.6-1|25	cron, if a file is modified you will get only one report, while
21cr|samhain-4.4.6-1|26	subsequent checks of that file will ignore the modification as it is
21cr|samhain-4.4.6-1|27	already reported (unless the file is modified again).
21cr|samhain-4.4.6-1|28	
21cr|samhain-4.4.6-1|29	samhain can optionally be used as client/server system to provide
21cr|samhain-4.4.6-1|30	centralized monitoring for multiple host. Logging to a (MySQL or
21cr|samhain-4.4.6-1|31	PostgreSQL) database is supported.
21cr|samhain-4.4.6-1|32	
21cr|samhain-4.4.6-1|33	This package contains only the single host version. It also contains
21cr|samhain-4.4.6-1|34	support for tcp-wrappers and prelude.
21cr|samhain-4.4.6-1|35	
21cr|samhain-4.4.6-1|36	This package does not contain database support.
21cr|samhain-4.4.6-1|37	
21cr|samhain-4.4.6-1|38	%prep
21cr|samhain-4.4.6-1|39	%setup -q -c
21cr|samhain-4.4.6-1|40	%{__tar} xf samhain-%{package_version}.tar.gz
21cr|samhain-4.4.6-1|41	cd samhain-%{package_version}
21cr|samhain-4.4.6-1|42	
21cr|samhain-4.4.6-1|43	%build
21cr|samhain-4.4.6-1|44	cd samhain-%{package_version}
21cr|samhain-4.4.6-1|45	%{serverbuild}
21cr|samhain-4.4.6-1|46	%setup_compile_flags
21cr|samhain-4.4.6-1|47	# XXX: Wow, these guys are evil, overriding the default configure
21cr|samhain-4.4.6-1|48	# XXX: args parsing...
21cr|samhain-4.4.6-1|49	./configure \
21cr|samhain-4.4.6-1|50	--build=%{_target_platform} \
21cr|samhain-4.4.6-1|51	--prefix=%{_prefix} \
21cr|samhain-4.4.6-1|52	--exec-prefix=%{_exec_prefix} \
21cr|samhain-4.4.6-1|53	--sbindir=%{_sbindir} \
21cr|samhain-4.4.6-1|54	--sysconfdir=%{_sysconfdir} \
21cr|samhain-4.4.6-1|55	--localstatedir=%{_var} \
21cr|samhain-4.4.6-1|56	--mandir=%{_mandir} \
21cr|samhain-4.4.6-1|57	--with-libwrap \
21cr|samhain-4.4.6-1|58	--with-prelude \
21cr|samhain-4.4.6-1|59	--disable-asm
21cr|samhain-4.4.6-1|60	
21cr|samhain-4.4.6-1|61	# XXX: parallel make doesn't work since `encode' must exist first
21cr|samhain-4.4.6-1|62	%make -j1
21cr|samhain-4.4.6-1|63	
21cr|samhain-4.4.6-1|64	%install
21cr|samhain-4.4.6-1|65	cd samhain-%{package_version}
21cr|samhain-4.4.6-1|66	%{__cat} > sstrip << EOF
21cr|samhain-4.4.6-1|67	#!/bin/sh
21cr|samhain-4.4.6-1|68	echo "*** sstrip DISABLED ***"
21cr|samhain-4.4.6-1|69	EOF
21cr|samhain-4.4.6-1|70	%{__chmod} 0755 sstrip
21cr|samhain-4.4.6-1|71	%{makeinstall_std}
21cr|samhain-4.4.6-1|72	%{__mkdir_p} %{buildroot}%{_initrddir}
21cr|samhain-4.4.6-1|73	%{__install} -m 0755 init/samhain.startLSB %{buildroot}%{_initrddir}/%{name}
21cr|samhain-4.4.6-1|74	%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
21cr|samhain-4.4.6-1|75	%{__cat} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
21cr|samhain-4.4.6-1|76	%{_logdir}/%{name}_log {
21cr|samhain-4.4.6-1|77	notifempty
21cr|samhain-4.4.6-1|78	missingok
21cr|samhain-4.4.6-1|79	rotate 7
21cr|samhain-4.4.6-1|80	daily
21cr|samhain-4.4.6-1|81	compress
21cr|samhain-4.4.6-1|82	create 644 root root
21cr|samhain-4.4.6-1|83	postrotate
21cr|samhain-4.4.6-1|84	/sbin/service %{name} reload 2>/dev/null || true
21cr|samhain-4.4.6-1|85	endscript
21cr|samhain-4.4.6-1|86	}
21cr|samhain-4.4.6-1|87	EOF
21cr|samhain-4.4.6-1|88	/bin/touch %{buildroot}%{_logdir}/%{name}_log.lock
21cr|samhain-4.4.6-1|89	/bin/touch %{buildroot}%{_logdir}/%{name}_log
21cr|samhain-4.4.6-1|90	/bin/touch %{buildroot}%{_localstatedir}/lib/%{name}/samhain_file
21cr|samhain-4.4.6-1|91	/bin/touch %{buildroot}%{_localstatedir}/lib/%{name}/samhain.html
21cr|samhain-4.4.6-1|92	
21cr|samhain-4.4.6-1|93	
21cr|samhain-4.4.6-1|94	%post
21cr|samhain-4.4.6-1|95	if [ "$1" = 1 ]; then
21cr|samhain-4.4.6-1|96	%create_ghostfile %{_logdir}/%{name}_log.lock root root 0644
21cr|samhain-4.4.6-1|97	%create_ghostfile %{_logdir}/%{name}_log root root 0644
21cr|samhain-4.4.6-1|98	%create_ghostfile %{_localstatedir}/lib/%{name}/samhain_file root root 0644
21cr|samhain-4.4.6-1|99	%create_ghostfile %{_localstatedir}/lib/%{name}/samhain.html root root 0644
21cr|samhain-4.4.6-1|100	%{_sbindir}/samhain -t init >/dev/null 2>&1
21cr|samhain-4.4.6-1|101	fi
21cr|samhain-4.4.6-1|102	%_post_service %{name}
21cr|samhain-4.4.6-1|103	
21cr|samhain-4.4.6-1|104	%preun
21cr|samhain-4.4.6-1|105	%_preun_service %{name}
21cr|samhain-4.4.6-1|106	
21cr|samhain-4.4.6-1|107	%files
21cr|samhain-4.4.6-1|108	%defattr(0644,root,root,0755)
21cr|samhain-4.4.6-1|109	%doc samhain-%{package_version}/docs/BUGS samhain-%{package_version}/COPYING
21cr|samhain-4.4.6-1|110	%doc samhain-%{package_version}/docs/Changelog
21cr|samhain-4.4.6-1|111	%doc samhain-%{package_version}/LICENSE samhain-%{package_version}/docs/HOWTO*
21cr|samhain-4.4.6-1|112	%doc samhain-%{package_version}/docs/MANUAL-* samhain-%{package_version}/docs/README*
21cr|samhain-4.4.6-1|113	%doc samhain-%{version}.tar.gz.asc
21cr|samhain-4.4.6-1|114	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|samhain-4.4.6-1|115	%{_mandir}/man5/samhain*
21cr|samhain-4.4.6-1|116	%{_mandir}/man8/samhain*
21cr|samhain-4.4.6-1|117	%config(noreplace) %{_sysconfdir}/samhainrc
21cr|samhain-4.4.6-1|118	%attr(0755,root,root) %{_initrddir}/%{name}
21cr|samhain-4.4.6-1|119	%ghost %{_logdir}/%{name}_log
21cr|samhain-4.4.6-1|120	%ghost %{_logdir}/%{name}_log.lock
21cr|samhain-4.4.6-1|121	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|samhain-4.4.6-1|122	%dir %{_localstatedir}/lib/%{name}
21cr|samhain-4.4.6-1|123	%ghost %{_localstatedir}/lib/%{name}/samhain_file
21cr|samhain-4.4.6-1|124	%ghost %{_localstatedir}/lib/%{name}/samhain.html

8202 21
21cr|samsung-tools-2.3.3-1|1	%define debug_package %{nil}
21cr|samsung-tools-2.3.3-1|2	
21cr|samsung-tools-2.3.3-1|3	Name:		samsung-tools
21cr|samsung-tools-2.3.3-1|4	Version:	2.3.3
21cr|samsung-tools-2.3.3-1|5	Release:	1
21cr|samsung-tools-2.3.3-1|6	License:	GPLv2+
21cr|samsung-tools-2.3.3-1|7	Group:		System/Configuration/Hardware
21cr|samsung-tools-2.3.3-1|8	URL:		https://launchpad.net/samsung-tools
21cr|samsung-tools-2.3.3-1|9	Source0:	http://launchpad.net/samsung-tools/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21cr|samsung-tools-2.3.3-1|10	Summary:	Tools for Samsung laptops
21cr|samsung-tools-2.3.3-1|11	#ExclusiveArch:	%{x86_64} %{ix86}
21cr|samsung-tools-2.3.3-1|12	
21cr|samsung-tools-2.3.3-1|13	%description
21cr|samsung-tools-2.3.3-1|14	Tools for Samsung netbooks.
21cr|samsung-tools-2.3.3-1|15	'Samsung Tools' is the successor of 'Samsung Scripts'
21cr|samsung-tools-2.3.3-1|16	provided by the 'Linux On My Samsung' project.
21cr|samsung-tools-2.3.3-1|17	It allows the complete configuration and the
21cr|samsung-tools-2.3.3-1|18	control in a friendly way of devices
21cr|samsung-tools-2.3.3-1|19	found on Samsung netbooks (bluetooth, wireless,
21cr|samsung-tools-2.3.3-1|20	webcam, backlight, CPU fan, special keys)
21cr|samsung-tools-2.3.3-1|21	and the control of various aspects
21cr|samsung-tools-2.3.3-1|22	related to power management,
21cr|samsung-tools-2.3.3-1|23	like the CPU undervolting
21cr|samsung-tools-2.3.3-1|24	(when a PHC-enabled kernel is available).
21cr|samsung-tools-2.3.3-1|25	
21cr|samsung-tools-2.3.3-1|26	
21cr|samsung-tools-2.3.3-1|27	%prep
21cr|samsung-tools-2.3.3-1|28	%setup -q
21cr|samsung-tools-2.3.3-1|29	
21cr|samsung-tools-2.3.3-1|30	%build
21cr|samsung-tools-2.3.3-1|31	#make
21cr|samsung-tools-2.3.3-1|32	
21cr|samsung-tools-2.3.3-1|33	%install
21cr|samsung-tools-2.3.3-1|34	#without this build throws a bunch of warnings
21cr|samsung-tools-2.3.3-1|35	LC_ALL=UTF-8 %makeinstall_std
21cr|samsung-tools-2.3.3-1|36	
21cr|samsung-tools-2.3.3-1|37	#move files to a correct location
21cr|samsung-tools-2.3.3-1|38	%ifarch %{x86_64} aarch64 %{e2k} %{riscv}
21cr|samsung-tools-2.3.3-1|39	mkdir -p %{buildroot}%{_libdir}
21cr|samsung-tools-2.3.3-1|40	mv %{buildroot}%{_prefix}/lib/pm-utils %{buildroot}%{_libdir}/pm-utils
21cr|samsung-tools-2.3.3-1|41	%endif
21cr|samsung-tools-2.3.3-1|42	
21cr|samsung-tools-2.3.3-1|43	mkdir -p %{buildroot}%{_unitdir}
21cr|samsung-tools-2.3.3-1|44	mv %{buildroot}/usr/%{_unitdir}/%{name}.service %{buildroot}%{_unitdir}
21cr|samsung-tools-2.3.3-1|45	
21cr|samsung-tools-2.3.3-1|46	%find_lang %{name} --all-name
21cr|samsung-tools-2.3.3-1|47	
21cr|samsung-tools-2.3.3-1|48	%post
21cr|samsung-tools-2.3.3-1|49	%systemd_post %{name}.service
21cr|samsung-tools-2.3.3-1|50	
21cr|samsung-tools-2.3.3-1|51	%preun
21cr|samsung-tools-2.3.3-1|52	%systemd_preun %{name}.service
21cr|samsung-tools-2.3.3-1|53	
21cr|samsung-tools-2.3.3-1|54	%files -f %{name}.lang
21cr|samsung-tools-2.3.3-1|55	%doc ChangeLog README.md
21cr|samsung-tools-2.3.3-1|56	%{_bindir}/%{name}
21cr|samsung-tools-2.3.3-1|57	%{_bindir}/%{name}-preferences
21cr|samsung-tools-2.3.3-1|58	%dir %{_sysconfdir}/%{name}/
21cr|samsung-tools-2.3.3-1|59	%dir %{_sysconfdir}/%{name}/scripts/
21cr|samsung-tools-2.3.3-1|60	%config(noreplace) %{_sysconfdir}/%{name}/session.conf
21cr|samsung-tools-2.3.3-1|61	%config(noreplace) %{_sysconfdir}/%{name}/system.conf
21cr|samsung-tools-2.3.3-1|62	%config(noreplace) %{_sysconfdir}/%{name}/scripts/*
21cr|samsung-tools-2.3.3-1|63	%{_sysconfdir}/dbus-1/system.d/org.voria.SamsungTools.System.conf
21cr|samsung-tools-2.3.3-1|64	%{_sysconfdir}/xdg/autostart/%{name}-session-service.desktop
21cr|samsung-tools-2.3.3-1|65	%{_libdir}/pm-utils/power.d/%{name}*
21cr|samsung-tools-2.3.3-1|66	%{_libdir}/pm-utils/sleep.d/20_%{name}
21cr|samsung-tools-2.3.3-1|67	%{_datadir}/applications/%{name}-preferences.desktop
21cr|samsung-tools-2.3.3-1|68	%{_datadir}/dbus-1/*/org.voria.SamsungTools.*.service
21cr|samsung-tools-2.3.3-1|69	%{_datadir}/%{name}/
21cr|samsung-tools-2.3.3-1|70	%{_unitdir}/%{name}.service

8203 21
21cr|samtools-1.17-1|1	Summary:	Tools for manipulating next-generation sequencing data
21cr|samtools-1.17-1|2	Name:		samtools
21cr|samtools-1.17-1|3	Version:	1.17
21cr|samtools-1.17-1|4	Release:	1
21cr|samtools-1.17-1|5	License:	MIT
21cr|samtools-1.17-1|6	Group:		Sciences/Biology
21cr|samtools-1.17-1|7	Url:		https://github.com/samtools/samtools
21cr|samtools-1.17-1|8	Source0:	https://github.com/samtools/samtools/releases/download/%{version}/%{name}-%{version}.tar.bz2
21cr|samtools-1.17-1|9	BuildRequires:	pkgconfig(ncurses)
21cr|samtools-1.17-1|10	BuildRequires:	pkgconfig(zlib)
21cr|samtools-1.17-1|11	BuildRequires:	pkgconfig(bzip2)
21cr|samtools-1.17-1|12	BuildRequires:	pkgconfig(liblzma)
21cr|samtools-1.17-1|13	
21cr|samtools-1.17-1|14	%description
21cr|samtools-1.17-1|15	SAM (Sequence Alignment/Map) is a flexible generic format for storing
21cr|samtools-1.17-1|16	nucleotide sequence alignment.
21cr|samtools-1.17-1|17	
21cr|samtools-1.17-1|18	SAMtools provide efficient utilities on manipulating alignments in the
21cr|samtools-1.17-1|19	SAM format.
21cr|samtools-1.17-1|20	
21cr|samtools-1.17-1|21	%files
21cr|samtools-1.17-1|22	%{_bindir}/*
21cr|samtools-1.17-1|23	%{_mandir}/man1/*
21cr|samtools-1.17-1|24	
21cr|samtools-1.17-1|25	#----------------------------------------------------------------------------
21cr|samtools-1.17-1|26	
21cr|samtools-1.17-1|27	%prep
21cr|samtools-1.17-1|28	%setup -q
21cr|samtools-1.17-1|29	
21cr|samtools-1.17-1|30	%build
21cr|samtools-1.17-1|31	%configure \
21cr|samtools-1.17-1|32	--with-ncurses
21cr|samtools-1.17-1|33	%make
21cr|samtools-1.17-1|34	
21cr|samtools-1.17-1|35	%install
21cr|samtools-1.17-1|36	%makeinstall_std

8204 21
21cr|samyak-fonts-1.2.2-10|1	%define	fontname	samyak
21cr|samyak-fonts-1.2.2-10|2	%global fontconf	67-%{fontname}
21cr|samyak-fonts-1.2.2-10|3	
21cr|samyak-fonts-1.2.2-10|4	# Common description
21cr|samyak-fonts-1.2.2-10|5	%define common_desc \
21cr|samyak-fonts-1.2.2-10|6	The Samyak package contains fonts for the display of \
21cr|samyak-fonts-1.2.2-10|7	Scripts Devanagari, Gujarati, Malayalam, Oriya and Tamil
21cr|samyak-fonts-1.2.2-10|8	
21cr|samyak-fonts-1.2.2-10|9	Name:	 %{fontname}-fonts
21cr|samyak-fonts-1.2.2-10|10	Version:	1.2.2
21cr|samyak-fonts-1.2.2-10|11	Release:	10
21cr|samyak-fonts-1.2.2-10|12	Summary:	Free Indian truetype/opentype fonts
21cr|samyak-fonts-1.2.2-10|13	Group:	        System/Fonts/True type
21cr|samyak-fonts-1.2.2-10|14	License:	GPLv3+ with exceptions
21cr|samyak-fonts-1.2.2-10|15	URL:	http://sarovar.org/projects/samyak/
21cr|samyak-fonts-1.2.2-10|16	# Source0: http://sarovar.org/frs/?group_id=461&release_id=821
21cr|samyak-fonts-1.2.2-10|17	Source:	samyak-fonts-%{version}.tar.gz
21cr|samyak-fonts-1.2.2-10|18	Source1: 67-samyak-devanagari.conf
21cr|samyak-fonts-1.2.2-10|19	Source2: 67-samyak-tamil.conf
21cr|samyak-fonts-1.2.2-10|20	Source3: 68-samyak-malayalam.conf
21cr|samyak-fonts-1.2.2-10|21	Source4: 67-samyak-gujarati.conf
21cr|samyak-fonts-1.2.2-10|22	Source5: 67-samyak-oriya.conf
21cr|samyak-fonts-1.2.2-10|23	BuildArch:	noarch
21cr|samyak-fonts-1.2.2-10|24	BuildRequires:	fontpackages-devel
21cr|samyak-fonts-1.2.2-10|25	BuildRequires: fontforge
21cr|samyak-fonts-1.2.2-10|26	
21cr|samyak-fonts-1.2.2-10|27	%description
21cr|samyak-fonts-1.2.2-10|28	%common_desc
21cr|samyak-fonts-1.2.2-10|29	
21cr|samyak-fonts-1.2.2-10|30	%package common
21cr|samyak-fonts-1.2.2-10|31	Summary:  Common files for samyak-fonts
21cr|samyak-fonts-1.2.2-10|32	Group:	System/Fonts/True type
21cr|samyak-fonts-1.2.2-10|33	Requires: fontpackages-filesystem
21cr|samyak-fonts-1.2.2-10|34	Provides: %{fontname}-common-fonts = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|35	Obsoletes: %{fontname}-common-fonts < 1.2.1-4
21cr|samyak-fonts-1.2.2-10|36	%description common
21cr|samyak-fonts-1.2.2-10|37	%common_desc
21cr|samyak-fonts-1.2.2-10|38	
21cr|samyak-fonts-1.2.2-10|39	%package -n %{fontname}-devanagari-fonts
21cr|samyak-fonts-1.2.2-10|40	Summary: Open Type Fonts for Devanagari script
21cr|samyak-fonts-1.2.2-10|41	Group: System/Fonts/True type
21cr|samyak-fonts-1.2.2-10|42	Requires: %{name}-common = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|43	License: GPLv3+ with exceptions
21cr|samyak-fonts-1.2.2-10|44	Provides: %{name}-devanagari = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|45	Obsoletes: %{name}-devanagari < 1.2.1-3
21cr|samyak-fonts-1.2.2-10|46	%description -n %{fontname}-devanagari-fonts
21cr|samyak-fonts-1.2.2-10|47	This package contains truetype/opentype font for the display of \
21cr|samyak-fonts-1.2.2-10|48	Scripts Devanagari.
21cr|samyak-fonts-1.2.2-10|49	
21cr|samyak-fonts-1.2.2-10|50	%_font_pkg -n devanagari -f %{fontconf}-devanagari.conf Samyak-Devanagari.ttf
21cr|samyak-fonts-1.2.2-10|51	
21cr|samyak-fonts-1.2.2-10|52	%package -n %{fontname}-tamil-fonts
21cr|samyak-fonts-1.2.2-10|53	Summary: Open Type Fonts for Tamil script
21cr|samyak-fonts-1.2.2-10|54	Group: System/Fonts/True type
21cr|samyak-fonts-1.2.2-10|55	Requires: %{name}-common = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|56	License: GPLv3+ with exceptions
21cr|samyak-fonts-1.2.2-10|57	Provides: %{name}-tamil = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|58	Obsoletes: %{name}-tamil < 1.2.1-3
21cr|samyak-fonts-1.2.2-10|59	%description -n %{fontname}-tamil-fonts
21cr|samyak-fonts-1.2.2-10|60	This package contains truetype/opentype font for the display of \
21cr|samyak-fonts-1.2.2-10|61	Scripts Tamil.
21cr|samyak-fonts-1.2.2-10|62	
21cr|samyak-fonts-1.2.2-10|63	%_font_pkg -n tamil -f %{fontconf}-tamil.conf Samyak-Tamil.ttf
21cr|samyak-fonts-1.2.2-10|64	
21cr|samyak-fonts-1.2.2-10|65	%package -n %{fontname}-malayalam-fonts
21cr|samyak-fonts-1.2.2-10|66	Summary: Open Type Fonts for Malayalam script
21cr|samyak-fonts-1.2.2-10|67	Group: System/Fonts/True type
21cr|samyak-fonts-1.2.2-10|68	Requires: %{name}-common = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|69	License: GPLv3+ with exceptions
21cr|samyak-fonts-1.2.2-10|70	Provides: %{name}-malayalam = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|71	Obsoletes: %{name}-malayalam < 1.2.1-3
21cr|samyak-fonts-1.2.2-10|72	%description -n %{fontname}-malayalam-fonts
21cr|samyak-fonts-1.2.2-10|73	This package contains truetype/opentype font for the display of \
21cr|samyak-fonts-1.2.2-10|74	Scripts Malayalam.
21cr|samyak-fonts-1.2.2-10|75	
21cr|samyak-fonts-1.2.2-10|76	%_font_pkg -n malayalam -f 68-samyak-malayalam.conf Samyak-Malayalam.ttf
21cr|samyak-fonts-1.2.2-10|77	
21cr|samyak-fonts-1.2.2-10|78	%package -n %{fontname}-gujarati-fonts
21cr|samyak-fonts-1.2.2-10|79	Summary: Open Type Fonts for Gujarati script
21cr|samyak-fonts-1.2.2-10|80	Group: System/Fonts/True type
21cr|samyak-fonts-1.2.2-10|81	Requires: %{name}-common = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|82	License: GPLv3+ with exceptions
21cr|samyak-fonts-1.2.2-10|83	Provides: %{name}-gujarati = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|84	Obsoletes: %{name}-gujarati < 1.2.1-3
21cr|samyak-fonts-1.2.2-10|85	%description -n %{fontname}-gujarati-fonts
21cr|samyak-fonts-1.2.2-10|86	This package contains truetype/opentype font for the display of \
21cr|samyak-fonts-1.2.2-10|87	Scripts Gujarati.
21cr|samyak-fonts-1.2.2-10|88	
21cr|samyak-fonts-1.2.2-10|89	%_font_pkg -n gujarati -f %{fontconf}-gujarati.conf Samyak-Gujarati.ttf
21cr|samyak-fonts-1.2.2-10|90	
21cr|samyak-fonts-1.2.2-10|91	%package -n %{fontname}-oriya-fonts
21cr|samyak-fonts-1.2.2-10|92	Summary: Open Type Fonts for Oriya script
21cr|samyak-fonts-1.2.2-10|93	Group: System/Fonts/True type
21cr|samyak-fonts-1.2.2-10|94	Requires: %{name}-common = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|95	License: GPLv3+ with exceptions
21cr|samyak-fonts-1.2.2-10|96	Provides: %{name}-oriya = %{version}-%{release}
21cr|samyak-fonts-1.2.2-10|97	Obsoletes: %{name}-oriya < 1.2.1-3
21cr|samyak-fonts-1.2.2-10|98	%description -n %{fontname}-oriya-fonts
21cr|samyak-fonts-1.2.2-10|99	This package contains truetype/opentype font for the display of \
21cr|samyak-fonts-1.2.2-10|100	Scripts Oriya.
21cr|samyak-fonts-1.2.2-10|101	
21cr|samyak-fonts-1.2.2-10|102	%_font_pkg -n oriya -f %{fontconf}-oriya.conf Samyak-Oriya.ttf
21cr|samyak-fonts-1.2.2-10|103	
21cr|samyak-fonts-1.2.2-10|104	
21cr|samyak-fonts-1.2.2-10|105	%prep
21cr|samyak-fonts-1.2.2-10|106	%setup -q -n samyak-fonts-%{version}
21cr|samyak-fonts-1.2.2-10|107	
21cr|samyak-fonts-1.2.2-10|108	%build
21cr|samyak-fonts-1.2.2-10|109	mkdir -p TTFfiles/
21cr|samyak-fonts-1.2.2-10|110	./generate.pe */*.sfd
21cr|samyak-fonts-1.2.2-10|111	
21cr|samyak-fonts-1.2.2-10|112	%install
21cr|samyak-fonts-1.2.2-10|113	install -m 0755 -d %{buildroot}%{_fontdir}
21cr|samyak-fonts-1.2.2-10|114	install -m 0644 -p TTFfiles/*.ttf %{buildroot}%{_fontdir}
21cr|samyak-fonts-1.2.2-10|115	
21cr|samyak-fonts-1.2.2-10|116	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21cr|samyak-fonts-1.2.2-10|117	%{buildroot}%{_fontconfig_confdir}
21cr|samyak-fonts-1.2.2-10|118	
21cr|samyak-fonts-1.2.2-10|119	# Repeat for every font family
21cr|samyak-fonts-1.2.2-10|120	install -m 0644 -p %{SOURCE1} \
21cr|samyak-fonts-1.2.2-10|121	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-devanagari.conf
21cr|samyak-fonts-1.2.2-10|122	
21cr|samyak-fonts-1.2.2-10|123	install -m 0644 -p %{SOURCE2} \
21cr|samyak-fonts-1.2.2-10|124	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-tamil.conf
21cr|samyak-fonts-1.2.2-10|125	
21cr|samyak-fonts-1.2.2-10|126	install -m 0644 -p %{SOURCE3} \
21cr|samyak-fonts-1.2.2-10|127	%{buildroot}%{_fontconfig_templatedir}/68-samyak-malayalam.conf
21cr|samyak-fonts-1.2.2-10|128	
21cr|samyak-fonts-1.2.2-10|129	install -m 0644 -p %{SOURCE4} \
21cr|samyak-fonts-1.2.2-10|130	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-gujarati.conf
21cr|samyak-fonts-1.2.2-10|131	
21cr|samyak-fonts-1.2.2-10|132	install -m 0644 -p %{SOURCE5} \
21cr|samyak-fonts-1.2.2-10|133	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-oriya.conf
21cr|samyak-fonts-1.2.2-10|134	
21cr|samyak-fonts-1.2.2-10|135	
21cr|samyak-fonts-1.2.2-10|136	for fconf in %{fontconf}-devanagari.conf \
21cr|samyak-fonts-1.2.2-10|137	%{fontconf}-tamil.conf \
21cr|samyak-fonts-1.2.2-10|138	68-samyak-malayalam.conf \
21cr|samyak-fonts-1.2.2-10|139	%{fontconf}-gujarati.conf \
21cr|samyak-fonts-1.2.2-10|140	%{fontconf}-oriya.conf ; do
21cr|samyak-fonts-1.2.2-10|141	ln -s %{_fontconfig_templatedir}/$fconf \
21cr|samyak-fonts-1.2.2-10|142	%{buildroot}%{_fontconfig_confdir}/$fconf
21cr|samyak-fonts-1.2.2-10|143	done
21cr|samyak-fonts-1.2.2-10|144	
21cr|samyak-fonts-1.2.2-10|145	%files common
21cr|samyak-fonts-1.2.2-10|146	%doc COPYING README AUTHORS
21cr|samyak-fonts-1.2.2-10|147	%dir %{_fontdir}

8205 21
21cr|sandy-0.4-3|1	Summary:	Simple ncurses text editor
21cr|sandy-0.4-3|2	Name:		sandy
21cr|sandy-0.4-3|3	Version:	0.4
21cr|sandy-0.4-3|4	Release:	3
21cr|sandy-0.4-3|5	License:	MIT
21cr|sandy-0.4-3|6	Group:		Editors
21cr|sandy-0.4-3|7	Url:		http://tools.suckless.org/sandy
21cr|sandy-0.4-3|8	Source0:	http://git.suckless.org/sandy/snapshot/%{name}-%{version}.tar.bz2
21cr|sandy-0.4-3|9	Patch0:		sandy-0.4-optflags.patch
21cr|sandy-0.4-3|10	BuildRequires:	pkgconfig(ncursesw)
21cr|sandy-0.4-3|11	
21cr|sandy-0.4-3|12	%description
21cr|sandy-0.4-3|13	Simple ncurses text editor.
21cr|sandy-0.4-3|14	
21cr|sandy-0.4-3|15	%files
21cr|sandy-0.4-3|16	%{_bindir}/%{name}
21cr|sandy-0.4-3|17	%{_mandir}/man1/%{name}.1*
21cr|sandy-0.4-3|18	
21cr|sandy-0.4-3|19	#----------------------------------------------------------------------------
21cr|sandy-0.4-3|20	
21cr|sandy-0.4-3|21	%prep
21cr|sandy-0.4-3|22	%setup -q
21cr|sandy-0.4-3|23	%patch0 -p1
21cr|sandy-0.4-3|24	
21cr|sandy-0.4-3|25	%build
21cr|sandy-0.4-3|26	make \
21cr|sandy-0.4-3|27	OPTS="%{optflags}"
21cr|sandy-0.4-3|28	
21cr|sandy-0.4-3|29	%install
21cr|sandy-0.4-3|30	%makeinstall_std \
21cr|sandy-0.4-3|31	PREFIX=%{_prefix}

8206 21
21cr|sarg-2.4.0-1|1	%define contentdir /var/www
21cr|sarg-2.4.0-1|2	
21cr|sarg-2.4.0-1|3	Summary:	Squid report generator per user/ip/name
21cr|sarg-2.4.0-1|4	Name:		sarg
21cr|sarg-2.4.0-1|5	Version:	2.4.0
21cr|sarg-2.4.0-1|6	Release:	1
21cr|sarg-2.4.0-1|7	License:	GPLv2+
21cr|sarg-2.4.0-1|8	Group:		Monitoring
21cr|sarg-2.4.0-1|9	URL:		http://sarg.sourceforge.net/
21cr|sarg-2.4.0-1|10	Source:		https://sourceforge.net/projects/sarg/files/sarg/sarg-%{version}/sarg-%{version}.tar.gz
21cr|sarg-2.4.0-1|11	Source1:	0sarg.daily
21cr|sarg-2.4.0-1|12	Source2:	0sarg.weekly
21cr|sarg-2.4.0-1|13	Source3:	0sarg.monthly
21cr|sarg-2.4.0-1|14	Source4:	sarg.conf.mandriva
21cr|sarg-2.4.0-1|15	# from debian
21cr|sarg-2.4.0-1|16	Patch1:		0001-config-file-references.patch
21cr|sarg-2.4.0-1|17	Patch2:		0002-fix-build-errors.patch
21cr|sarg-2.4.0-1|18	Patch3:		0003-Fix-FTCBFS.patch
21cr|sarg-2.4.0-1|19	Patch4:		0004-fix-format-security.patch
21cr|sarg-2.4.0-1|20	Patch5:		0005-fix-multiple-include-conf.patch
21cr|sarg-2.4.0-1|21	BuildRequires:	pkgconfig(bzip2)
21cr|sarg-2.4.0-1|22	BuildRequires:	pkgconfig(libpcre)
21cr|sarg-2.4.0-1|23	BuildRequires:	pkgconfig(liblzma)
21cr|sarg-2.4.0-1|24	BuildRequires:	pkgconfig(zlib)
21cr|sarg-2.4.0-1|25	BuildRequires:	pkgconfig(gdlib)
21cr|sarg-2.4.0-1|26	BuildRequires:	openldap-devel
21cr|sarg-2.4.0-1|27	Requires:	squid
21cr|sarg-2.4.0-1|28	Requires:	bash
21cr|sarg-2.4.0-1|29	
21cr|sarg-2.4.0-1|30	%description
21cr|sarg-2.4.0-1|31	Sarg (was Sqmgrlog) generate reports per user/ip/name from SQUID log file.
21cr|sarg-2.4.0-1|32	The reports will be generated in HTML or email.
21cr|sarg-2.4.0-1|33	
21cr|sarg-2.4.0-1|34	%prep
21cr|sarg-2.4.0-1|35	%autosetup -p1
21cr|sarg-2.4.0-1|36	
21cr|sarg-2.4.0-1|37	%build
21cr|sarg-2.4.0-1|38	chmod a+x cfgaux configure include
21cr|sarg-2.4.0-1|39	chmod 744 images
21cr|sarg-2.4.0-1|40	%configure
21cr|sarg-2.4.0-1|41	
21cr|sarg-2.4.0-1|42	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|sarg-2.4.0-1|43	perl -p -i -e 's|/usr/share/man/man1|%{buildroot}/usr/share/man/man1|' %{buildroot}/%name-%version/Makefile
21cr|sarg-2.4.0-1|44	make
21cr|sarg-2.4.0-1|45	
21cr|sarg-2.4.0-1|46	%install
21cr|sarg-2.4.0-1|47	mkdir -p %{buildroot}/{%_bindir,%_datadir/%name,%_sysconfdir/%name}
21cr|sarg-2.4.0-1|48	mkdir -p %{buildroot}%{contentdir}/html/squid
21cr|sarg-2.4.0-1|49	mkdir -p %{buildroot}%{contentdir}/html/squid/{daily,weekly,monthly}
21cr|sarg-2.4.0-1|50	%makeinstall_std
21cr|sarg-2.4.0-1|51	mkdir -p %{buildroot}/etc/cron.daily
21cr|sarg-2.4.0-1|52	install -m 0755 %{SOURCE1} %{buildroot}/etc/cron.daily/0%{name}
21cr|sarg-2.4.0-1|53	mkdir -p %{buildroot}/etc/cron.weekly
21cr|sarg-2.4.0-1|54	install -m 0755 %{SOURCE2} %{buildroot}/etc/cron.weekly/0%{name}
21cr|sarg-2.4.0-1|55	mkdir -p %{buildroot}/etc/cron.monthly
21cr|sarg-2.4.0-1|56	install -m 0755 %{SOURCE3} %{buildroot}/etc/cron.monthly/0%{name}
21cr|sarg-2.4.0-1|57	install -m 644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/%{name}/%{name}.conf
21cr|sarg-2.4.0-1|58	mv %{buildroot}/%{_sysconfdir}/exclude_codes %{buildroot}/%{_sysconfdir}/%{name}/exclude_codes
21cr|sarg-2.4.0-1|59	mv %{buildroot}/%{_sysconfdir}/%{name}.conf %{buildroot}/%{_sysconfdir}/%{name}/%{name}.conf
21cr|sarg-2.4.0-1|60	mv %{buildroot}/%{_sysconfdir}/user_limit_block %{buildroot}/%{_sysconfdir}/%{name}/user_limit_block
21cr|sarg-2.4.0-1|61	mv %{buildroot}/%{_sysconfdir}/css.tpl %{buildroot}/%{_sysconfdir}/%{name}/css.tpl
21cr|sarg-2.4.0-1|62	
21cr|sarg-2.4.0-1|63	%find_lang %{name}
21cr|sarg-2.4.0-1|64	
21cr|sarg-2.4.0-1|65	%files -f %{name}.lang
21cr|sarg-2.4.0-1|66	%defattr(-,root,squid)
21cr|sarg-2.4.0-1|67	%doc CONTRIBUTORS DONATIONS ChangeLog
21cr|sarg-2.4.0-1|68	%{_mandir}/man1/*
21cr|sarg-2.4.0-1|69	%{_sysconfdir}/%{name}/*.tpl
21cr|sarg-2.4.0-1|70	%{_sysconfdir}/%{name}/user*
21cr|sarg-2.4.0-1|71	%attr(0755,root,squid) %{_bindir}/%{name}*
21cr|sarg-2.4.0-1|72	%attr(0755,root,squid) %dir %{_sysconfdir}/%{name}
21cr|sarg-2.4.0-1|73	%attr(0664,root,squid) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|sarg-2.4.0-1|74	%attr(0755,root,squid) %dir %{contentdir}/html/squid
21cr|sarg-2.4.0-1|75	%attr(0755,root,squid) %dir %{contentdir}/html/squid/daily
21cr|sarg-2.4.0-1|76	%attr(0755,root,squid) %dir %{contentdir}/html/squid/weekly
21cr|sarg-2.4.0-1|77	%attr(0755,root,squid) %dir %{contentdir}/html/squid/monthly
21cr|sarg-2.4.0-1|78	%{contentdir}/html/%{name}-php
21cr|sarg-2.4.0-1|79	%{_datadir}/%{name}
21cr|sarg-2.4.0-1|80	%config(noreplace) %attr(0754,root,squid) %{_sysconfdir}/cron.*/*
21cr|sarg-2.4.0-1|81	%config(noreplace) %attr(0644,root,squid) %{_sysconfdir}/%{name}/exclude_codes

8207 21
21cr|sauerbraten-2013_02_03-4|1	Summary:	A multi-player/single-player first person shooter
21cr|sauerbraten-2013_02_03-4|2	Name:		sauerbraten
21cr|sauerbraten-2013_02_03-4|3	Version:	2013_02_03
21cr|sauerbraten-2013_02_03-4|4	Release:	4
21cr|sauerbraten-2013_02_03-4|5	License:	ZLIB license and BSD
21cr|sauerbraten-2013_02_03-4|6	Group:		Games/Arcade
21cr|sauerbraten-2013_02_03-4|7	Url:		http://www.sauerbraten.org/
21cr|sauerbraten-2013_02_03-4|8	Source0:	http://switch.dl.sourceforge.net/project/sauerbraten/sauerbraten/%{version}/sauerbraten_%{version}_collect_edition_linux.tar.bz2
21cr|sauerbraten-2013_02_03-4|9	Source1:	%{name}.png
21cr|sauerbraten-2013_02_03-4|10	BuildRequires:	imagemagick
21cr|sauerbraten-2013_02_03-4|11	BuildRequires:	pkgconfig(gl)
21cr|sauerbraten-2013_02_03-4|12	BuildRequires:	pkgconfig(glu)
21cr|sauerbraten-2013_02_03-4|13	BuildRequires:	pkgconfig(libenet) >= 1.3.5
21cr|sauerbraten-2013_02_03-4|14	BuildRequires:	pkgconfig(libpng)
21cr|sauerbraten-2013_02_03-4|15	BuildRequires:	pkgconfig(sdl)
21cr|sauerbraten-2013_02_03-4|16	BuildRequires:	pkgconfig(SDL_image)
21cr|sauerbraten-2013_02_03-4|17	BuildRequires:	pkgconfig(SDL_mixer)
21cr|sauerbraten-2013_02_03-4|18	BuildRequires:	pkgconfig(zlib)
21cr|sauerbraten-2013_02_03-4|19	Requires:	%{name}-data = %{EVRD}
21cr|sauerbraten-2013_02_03-4|20	
21cr|sauerbraten-2013_02_03-4|21	%description
21cr|sauerbraten-2013_02_03-4|22	Free multi-player/single-player first person shooter, built as a major
21cr|sauerbraten-2013_02_03-4|23	redesign of the Cube FPS.
21cr|sauerbraten-2013_02_03-4|24	
21cr|sauerbraten-2013_02_03-4|25	Much like the original Cube, the aim of this game is not necessarily
21cr|sauerbraten-2013_02_03-4|26	to produce the most features & eye-candy possible, but rather to
21cr|sauerbraten-2013_02_03-4|27	allow map/geometry editing to be done dynamically in-game, to create
21cr|sauerbraten-2013_02_03-4|28	fun game-play and an elegant engine.
21cr|sauerbraten-2013_02_03-4|29	
21cr|sauerbraten-2013_02_03-4|30	The engine supporting the game is entirely original in code & design,
21cr|sauerbraten-2013_02_03-4|31	and its code is Open Source (ZLIB license, read the docs for more on
21cr|sauerbraten-2013_02_03-4|32	how you can use the engine).
21cr|sauerbraten-2013_02_03-4|33	
21cr|sauerbraten-2013_02_03-4|34	In addition to the FPS game which is in a very playable state, the
21cr|sauerbraten-2013_02_03-4|35	engine is being used for an RPG which is in the preproduction phase.
21cr|sauerbraten-2013_02_03-4|36	Additionally, Proper Games ltd are the first to use the engine
21cr|sauerbraten-2013_02_03-4|37	commercially. dot3 labs is a company started by the creators of
21cr|sauerbraten-2013_02_03-4|38	sauerbraten that offers commercial support.
21cr|sauerbraten-2013_02_03-4|39	
21cr|sauerbraten-2013_02_03-4|40	%files
21cr|sauerbraten-2013_02_03-4|41	%doc docs/*
21cr|sauerbraten-2013_02_03-4|42	%{_bindir}/%{name}.sh
21cr|sauerbraten-2013_02_03-4|43	%{_gamesbindir}/sauer_client
21cr|sauerbraten-2013_02_03-4|44	%{_datadir}/pixmaps/%{name}.png
21cr|sauerbraten-2013_02_03-4|45	%{_miconsdir}/%{name}.png
21cr|sauerbraten-2013_02_03-4|46	%{_iconsdir}/%{name}.png
21cr|sauerbraten-2013_02_03-4|47	%{_liconsdir}/%{name}.png
21cr|sauerbraten-2013_02_03-4|48	%{_datadir}/applications/%{name}.desktop
21cr|sauerbraten-2013_02_03-4|49	
21cr|sauerbraten-2013_02_03-4|50	#-----------------------------------------------------------------------------
21cr|sauerbraten-2013_02_03-4|51	
21cr|sauerbraten-2013_02_03-4|52	%package server
21cr|sauerbraten-2013_02_03-4|53	Summary:	Standalone Sauerbraten server for LAN and Internet gaming
21cr|sauerbraten-2013_02_03-4|54	Group:		Games/Arcade
21cr|sauerbraten-2013_02_03-4|55	Requires:	%{name}-data = %{EVRD}
21cr|sauerbraten-2013_02_03-4|56	
21cr|sauerbraten-2013_02_03-4|57	%description server
21cr|sauerbraten-2013_02_03-4|58	Sauerbraten (a.k.a. Cube 2) is a free multi-player/single-player
21cr|sauerbraten-2013_02_03-4|59	first person shooter, built as a major redesign of the Cube FPS.
21cr|sauerbraten-2013_02_03-4|60	This package is useful if you only need the Sauerbraten server and
21cr|sauerbraten-2013_02_03-4|61	not the game itself.
21cr|sauerbraten-2013_02_03-4|62	
21cr|sauerbraten-2013_02_03-4|63	This package contains a standalone server.
21cr|sauerbraten-2013_02_03-4|64	
21cr|sauerbraten-2013_02_03-4|65	%files server
21cr|sauerbraten-2013_02_03-4|66	%{_bindir}/%{name}-server.sh
21cr|sauerbraten-2013_02_03-4|67	%{_gamesbindir}/sauer_server
21cr|sauerbraten-2013_02_03-4|68	
21cr|sauerbraten-2013_02_03-4|69	#-----------------------------------------------------------------------------
21cr|sauerbraten-2013_02_03-4|70	
21cr|sauerbraten-2013_02_03-4|71	%package data
21cr|sauerbraten-2013_02_03-4|72	Summary:	Standalone Sauerbraten server for LAN and Internet gaming
21cr|sauerbraten-2013_02_03-4|73	Group:		Games/Arcade
21cr|sauerbraten-2013_02_03-4|74	Conflicts:	%{name} < 2013_02_03
21cr|sauerbraten-2013_02_03-4|75	BuildArch:	noarch
21cr|sauerbraten-2013_02_03-4|76	
21cr|sauerbraten-2013_02_03-4|77	%description data
21cr|sauerbraten-2013_02_03-4|78	Sauerbraten (a.k.a. Cube 2) is a free multi-player/single-player
21cr|sauerbraten-2013_02_03-4|79	first person shooter, built as a major redesign of the Cube FPS.
21cr|sauerbraten-2013_02_03-4|80	This package is useful if you only need the Sauerbraten server and
21cr|sauerbraten-2013_02_03-4|81	not the game itself.
21cr|sauerbraten-2013_02_03-4|82	
21cr|sauerbraten-2013_02_03-4|83	%files data
21cr|sauerbraten-2013_02_03-4|84	%{_gamesdatadir}/%{name}
21cr|sauerbraten-2013_02_03-4|85	
21cr|sauerbraten-2013_02_03-4|86	#-----------------------------------------------------------------------------
21cr|sauerbraten-2013_02_03-4|87	
21cr|sauerbraten-2013_02_03-4|88	%prep
21cr|sauerbraten-2013_02_03-4|89	%setup -q -n %{name}
21cr|sauerbraten-2013_02_03-4|90	rm -rf bin_unix/*
21cr|sauerbraten-2013_02_03-4|91	
21cr|sauerbraten-2013_02_03-4|92	%build
21cr|sauerbraten-2013_02_03-4|93	pushd src/enet
21cr|sauerbraten-2013_02_03-4|94	autoreconf -fi
21cr|sauerbraten-2013_02_03-4|95	popd
21cr|sauerbraten-2013_02_03-4|96	
21cr|sauerbraten-2013_02_03-4|97	# flags for enet
21cr|sauerbraten-2013_02_03-4|98	%setup_compile_flags
21cr|sauerbraten-2013_02_03-4|99	
21cr|sauerbraten-2013_02_03-4|100	pushd src
21cr|sauerbraten-2013_02_03-4|101	%make
21cr|sauerbraten-2013_02_03-4|102	popd
21cr|sauerbraten-2013_02_03-4|103	
21cr|sauerbraten-2013_02_03-4|104	%install
21cr|sauerbraten-2013_02_03-4|105	# engine --------------------------------------------------------------------
21cr|sauerbraten-2013_02_03-4|106	mkdir -p %{buildroot}%{_gamesbindir}
21cr|sauerbraten-2013_02_03-4|107	install -m 755 src/sauer_client %{buildroot}%{_gamesbindir}
21cr|sauerbraten-2013_02_03-4|108	install -m 755 src/sauer_server %{buildroot}%{_gamesbindir}
21cr|sauerbraten-2013_02_03-4|109	
21cr|sauerbraten-2013_02_03-4|110	# startscripts --------------------------------------------------------------
21cr|sauerbraten-2013_02_03-4|111	cat > %{name}.sh <<EOF
21cr|sauerbraten-2013_02_03-4|112	#!/bin/bash
21cr|sauerbraten-2013_02_03-4|113	CUBE_DIR=\$HOME/.%{name}
21cr|sauerbraten-2013_02_03-4|114	if [ ! -d \$CUBE_DIR ]; then
21cr|sauerbraten-2013_02_03-4|115	mkdir -p \$CUBE_DIR
21cr|sauerbraten-2013_02_03-4|116	cd \$CUBE_DIR
21cr|sauerbraten-2013_02_03-4|117	ln -s %{_gamesbindir}/sauer_*  .
21cr|sauerbraten-2013_02_03-4|118	ln -s %{_gamesdatadir}/%{name}/* .
21cr|sauerbraten-2013_02_03-4|119	rm server*.cfg 2> /dev/null
21cr|sauerbraten-2013_02_03-4|120	fi
21cr|sauerbraten-2013_02_03-4|121	
21cr|sauerbraten-2013_02_03-4|122	cd \$CUBE_DIR
21cr|sauerbraten-2013_02_03-4|123	ln -sf %{_gamesbindir}/sauer_*  .
21cr|sauerbraten-2013_02_03-4|124	ln -sf %{_gamesdatadir}/%{name}/* .
21cr|sauerbraten-2013_02_03-4|125	exec ./sauer_client \$*
21cr|sauerbraten-2013_02_03-4|126	EOF
21cr|sauerbraten-2013_02_03-4|127	
21cr|sauerbraten-2013_02_03-4|128	cat > %{name}-server.sh <<EOF
21cr|sauerbraten-2013_02_03-4|129	#!/bin/bash
21cr|sauerbraten-2013_02_03-4|130	CUBE_DIR=\$HOME/.%{name}
21cr|sauerbraten-2013_02_03-4|131	if [ ! -d \$CUBE_DIR ]; then
21cr|sauerbraten-2013_02_03-4|132	mkdir -p \$CUBE_DIR
21cr|sauerbraten-2013_02_03-4|133	cd \$CUBE_DIR
21cr|sauerbraten-2013_02_03-4|134	ln -s %{_gamesbindir}/sauer_* .
21cr|sauerbraten-2013_02_03-4|135	ln -s %{_gamesdatadir}/%{name}/* .
21cr|sauerbraten-2013_02_03-4|136	rm server*.cfg 2> /dev/null
21cr|sauerbraten-2013_02_03-4|137	cp %{_gamesdatadir}/%{name}/server*.cfg .
21cr|sauerbraten-2013_02_03-4|138	fi
21cr|sauerbraten-2013_02_03-4|139	# server.cfg ==> servers.cfg
21cr|sauerbraten-2013_02_03-4|140	if [ ! -e \$CUBE_DIR/servers.cfg ]; then
21cr|sauerbraten-2013_02_03-4|141	cd \$CUBE_DIR
21cr|sauerbraten-2013_02_03-4|142	rm servers.cfg 2> /dev/null
21cr|sauerbraten-2013_02_03-4|143	cp %{_gamesdatadir}/%{name}/servers.cfg .
21cr|sauerbraten-2013_02_03-4|144	fi
21cr|sauerbraten-2013_02_03-4|145	# new in troopers server-init.cfg
21cr|sauerbraten-2013_02_03-4|146	if [ ! -e \$CUBE_DIR/server-init.cfg ]; then
21cr|sauerbraten-2013_02_03-4|147	cd \$CUBE_DIR
21cr|sauerbraten-2013_02_03-4|148	rm server-init.cfg 2> /dev/null
21cr|sauerbraten-2013_02_03-4|149	cp %{_gamesdatadir}/%{name}/server-init.cfg .
21cr|sauerbraten-2013_02_03-4|150	fi
21cr|sauerbraten-2013_02_03-4|151	cd \$CUBE_DIR
21cr|sauerbraten-2013_02_03-4|152	exec ./sauer_server \$*
21cr|sauerbraten-2013_02_03-4|153	EOF
21cr|sauerbraten-2013_02_03-4|154	
21cr|sauerbraten-2013_02_03-4|155	mkdir -p %{buildroot}%{_bindir}
21cr|sauerbraten-2013_02_03-4|156	install -m 755 %{name}*.sh %{buildroot}%{_bindir}
21cr|sauerbraten-2013_02_03-4|157	
21cr|sauerbraten-2013_02_03-4|158	# install the menu icon -----------------------------------------------------
21cr|sauerbraten-2013_02_03-4|159	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|sauerbraten-2013_02_03-4|160	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps
21cr|sauerbraten-2013_02_03-4|161	
21cr|sauerbraten-2013_02_03-4|162	# need for simple-welcome ---------------------------------------------------
21cr|sauerbraten-2013_02_03-4|163	mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|sauerbraten-2013_02_03-4|164	convert -size 16x16 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|sauerbraten-2013_02_03-4|165	convert -size 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
21cr|sauerbraten-2013_02_03-4|166	convert -size 48x48 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
21cr|sauerbraten-2013_02_03-4|167	
21cr|sauerbraten-2013_02_03-4|168	# menu entry ----------------------------------------------------------------
21cr|sauerbraten-2013_02_03-4|169	mkdir -p %{buildroot}%{_datadir}/applications
21cr|sauerbraten-2013_02_03-4|170	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|sauerbraten-2013_02_03-4|171	[Desktop Entry]
21cr|sauerbraten-2013_02_03-4|172	Name=Sauerbraten
21cr|sauerbraten-2013_02_03-4|173	Comment=A multi-player/single-player first person shooter
21cr|sauerbraten-2013_02_03-4|174	Comment[ru]=Sauerbraten - одно/многопользовательский шутер от первого лица
21cr|sauerbraten-2013_02_03-4|175	Exec=%{_bindir}/%{name}.sh
21cr|sauerbraten-2013_02_03-4|176	Icon=%{name}
21cr|sauerbraten-2013_02_03-4|177	Terminal=false
21cr|sauerbraten-2013_02_03-4|178	Type=Application
21cr|sauerbraten-2013_02_03-4|179	StartupNotify=false
21cr|sauerbraten-2013_02_03-4|180	Categories=Game;ArcadeGame;
21cr|sauerbraten-2013_02_03-4|181	EOF
21cr|sauerbraten-2013_02_03-4|182	
21cr|sauerbraten-2013_02_03-4|183	# data files ----------------------------------------------------------------
21cr|sauerbraten-2013_02_03-4|184	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|sauerbraten-2013_02_03-4|185	cp -a data packages %{buildroot}%{_gamesdatadir}/%{name}

8208 21
21cr|sawfish-1.12.0-5|1	%define _disable_ld_no_undefined 1
21cr|sawfish-1.12.0-5|2	
21cr|sawfish-1.12.0-5|3	Summary:	An extensible window manager for the X Window System
21cr|sawfish-1.12.0-5|4	Name:		sawfish
21cr|sawfish-1.12.0-5|5	Version:	1.12.0
21cr|sawfish-1.12.0-5|6	Release:	5
21cr|sawfish-1.12.0-5|7	Epoch:		2
21cr|sawfish-1.12.0-5|8	License:	GPLv2+
21cr|sawfish-1.12.0-5|9	Group:		Graphical desktop/Sawfish
21cr|sawfish-1.12.0-5|10	Url:		http://sawmill.sourceforge.net/
21cr|sawfish-1.12.0-5|11	Source0:	http://download.tuxfamily.org/%name/%{name}_%{version}.tar.bz2
21cr|sawfish-1.12.0-5|12	BuildRequires:	kdelibs4-core
21cr|sawfish-1.12.0-5|13	BuildRequires:	texinfo
21cr|sawfish-1.12.0-5|14	BuildRequires:	gmp-devel
21cr|sawfish-1.12.0-5|15	BuildRequires:	readline-devel
21cr|sawfish-1.12.0-5|16	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21cr|sawfish-1.12.0-5|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|sawfish-1.12.0-5|18	BuildRequires:	pkgconfig(ice)
21cr|sawfish-1.12.0-5|19	BuildRequires:	pkgconfig(librep) >= 0.92.3
21cr|sawfish-1.12.0-5|20	BuildRequires:	pkgconfig(ncurses)
21cr|sawfish-1.12.0-5|21	BuildRequires:	pkgconfig(pangox)
21cr|sawfish-1.12.0-5|22	BuildRequires:	pkgconfig(pangoxft)
21cr|sawfish-1.12.0-5|23	BuildRequires:	pkgconfig(rep-gtk) >= 0.90.7
21cr|sawfish-1.12.0-5|24	BuildRequires:	pkgconfig(sm)
21cr|sawfish-1.12.0-5|25	BuildRequires:	pkgconfig(xft)
21cr|sawfish-1.12.0-5|26	BuildRequires:	pkgconfig(xtst)
21cr|sawfish-1.12.0-5|27	
21cr|sawfish-1.12.0-5|28	Requires:	librep
21cr|sawfish-1.12.0-5|29	Requires:	rep-gtk
21cr|sawfish-1.12.0-5|30	Requires:	xsetroot
21cr|sawfish-1.12.0-5|31	Provides:	windowmanager
21cr|sawfish-1.12.0-5|32	Provides:	sawmill
21cr|sawfish-1.12.0-5|33	Provides:	sawmill-gnome
21cr|sawfish-1.12.0-5|34	Provides:	sawfish-gnome
21cr|sawfish-1.12.0-5|35	Provides:	sawfish-themer
21cr|sawfish-1.12.0-5|36	
21cr|sawfish-1.12.0-5|37	%description
21cr|sawfish-1.12.0-5|38	Sawfish is an extensible window manager which uses a Lisp-based scripting
21cr|sawfish-1.12.0-5|39	language. All window decorations are configurable and the basic idea is to
21cr|sawfish-1.12.0-5|40	have as much user-interface policy as possible controlled through the Lisp
21cr|sawfish-1.12.0-5|41	language. Configuration can be accomplished by writing Lisp code in a
21cr|sawfish-1.12.0-5|42	personal .sawfishrc file, or using a GTK+ interface. Sawfish is mostly
21cr|sawfish-1.12.0-5|43	GNOME compliant.
21cr|sawfish-1.12.0-5|44	
21cr|sawfish-1.12.0-5|45	%files -f %{name}.lang
21cr|sawfish-1.12.0-5|46	%doc COPYING INSTALL README* NEWS TODO
21cr|sawfish-1.12.0-5|47	%{_bindir}/*
21cr|sawfish-1.12.0-5|48	%{_libdir}/%{name}
21cr|sawfish-1.12.0-5|49	%{_libdir}/rep/*
21cr|sawfish-1.12.0-5|50	%{_datadir}/applications/*.desktop
21cr|sawfish-1.12.0-5|51	%{_datadir}/kde4/apps/ksmserver/windowmanagers/sawfish.desktop
21cr|sawfish-1.12.0-5|52	%{_datadir}/ksmserver/windowmanagers/sawfish.desktop
21cr|sawfish-1.12.0-5|53	%{_datadir}/gnome/wm-properties/sawfish-wm.desktop
21cr|sawfish-1.12.0-5|54	%{_datadir}/sawfish
21cr|sawfish-1.12.0-5|55	%{_datadir}/xsessions/*
21cr|sawfish-1.12.0-5|56	%{_iconsdir}/hicolor/*/apps/sawfish*
21cr|sawfish-1.12.0-5|57	%{_mandir}/man1/sawfish.1*
21cr|sawfish-1.12.0-5|58	%{_mandir}/man1/sawfish-client.1*
21cr|sawfish-1.12.0-5|59	%{_mandir}/man1/sawfish-config.1*
21cr|sawfish-1.12.0-5|60	%{_infodir}/sawfish*
21cr|sawfish-1.12.0-5|61	
21cr|sawfish-1.12.0-5|62	#----------------------------------------------------------------------------
21cr|sawfish-1.12.0-5|63	
21cr|sawfish-1.12.0-5|64	%package devel
21cr|sawfish-1.12.0-5|65	Summary:	Development files for Sawfish
21cr|sawfish-1.12.0-5|66	Group:		Graphical desktop/Sawfish
21cr|sawfish-1.12.0-5|67	Requires:	%{name} = %{EVRD}
21cr|sawfish-1.12.0-5|68	
21cr|sawfish-1.12.0-5|69	%description devel
21cr|sawfish-1.12.0-5|70	This package contains development files for sawfish.
21cr|sawfish-1.12.0-5|71	
21cr|sawfish-1.12.0-5|72	%files devel
21cr|sawfish-1.12.0-5|73	%{_libdir}/pkgconfig/*.pc
21cr|sawfish-1.12.0-5|74	%{_includedir}/sawfish/
21cr|sawfish-1.12.0-5|75	
21cr|sawfish-1.12.0-5|76	#----------------------------------------------------------------------------
21cr|sawfish-1.12.0-5|77	
21cr|sawfish-1.12.0-5|78	%prep
21cr|sawfish-1.12.0-5|79	%setup -qn %{name}_%{version}
21cr|sawfish-1.12.0-5|80	
21cr|sawfish-1.12.0-5|81	%build
21cr|sawfish-1.12.0-5|82	%global optflags %{optflags} -fcommon
21cr|sawfish-1.12.0-5|83	%configure
21cr|sawfish-1.12.0-5|84	%make
21cr|sawfish-1.12.0-5|85	
21cr|sawfish-1.12.0-5|86	%install
21cr|sawfish-1.12.0-5|87	%makeinstall_std
21cr|sawfish-1.12.0-5|88	
21cr|sawfish-1.12.0-5|89	%find_lang %{name}

8209 21
21cr|sawfish-pager-0.90.3-5|1	%define sawfish 1.8.1
21cr|sawfish-pager-0.90.3-5|2	%define sfepoch 2
21cr|sawfish-pager-0.90.3-5|3	
21cr|sawfish-pager-0.90.3-5|4	Summary:	Lightweight desktop pager for Sawfish
21cr|sawfish-pager-0.90.3-5|5	Name:		sawfish-pager
21cr|sawfish-pager-0.90.3-5|6	Version:	0.90.3
21cr|sawfish-pager-0.90.3-5|7	Release:	5
21cr|sawfish-pager-0.90.3-5|8	License:	GPLv2+
21cr|sawfish-pager-0.90.3-5|9	Group:		Graphical desktop/Sawfish
21cr|sawfish-pager-0.90.3-5|10	Url:		http://sawfish-pager.sourceforge.net/
21cr|sawfish-pager-0.90.3-5|11	Source0:	http://download.tuxfamily.org/sawfishpager/%{name}-%{version}.tar.xz
21cr|sawfish-pager-0.90.3-5|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|sawfish-pager-0.90.3-5|13	BuildRequires:	sawfish-devel >= %{sfepoch}:%{sawfish}
21cr|sawfish-pager-0.90.3-5|14	Requires:	sawfish
21cr|sawfish-pager-0.90.3-5|15	
21cr|sawfish-pager-0.90.3-5|16	%description
21cr|sawfish-pager-0.90.3-5|17	A pager is a map of your desktop. As maps go, it shows not only the visible
21cr|sawfish-pager-0.90.3-5|18	part (your current viewport), but if you are so configured, also the parts
21cr|sawfish-pager-0.90.3-5|19	that extend beyond the sides of your screen. Also, if you have more than
21cr|sawfish-pager-0.90.3-5|20	one workspace, the pager will follow you to where you are, or optionally
21cr|sawfish-pager-0.90.3-5|21	show all workspaces at once. Of course you can select viewports and
21cr|sawfish-pager-0.90.3-5|22	windows, and also move or raise/lower the latter.
21cr|sawfish-pager-0.90.3-5|23	
21cr|sawfish-pager-0.90.3-5|24	%files
21cr|sawfish-pager-0.90.3-5|25	%doc NEWS README TODO
21cr|sawfish-pager-0.90.3-5|26	%{_libdir}/sawfish/sawfishpager
21cr|sawfish-pager-0.90.3-5|27	%{_datadir}/sawfish/lisp/sawfish/wm/ext/pager.jl
21cr|sawfish-pager-0.90.3-5|28	%{_datadir}/sawfish/lisp/sawfish/wm/ext/pager.jlc
21cr|sawfish-pager-0.90.3-5|29	
21cr|sawfish-pager-0.90.3-5|30	#----------------------------------------------------------------------------
21cr|sawfish-pager-0.90.3-5|31	
21cr|sawfish-pager-0.90.3-5|32	%prep
21cr|sawfish-pager-0.90.3-5|33	%setup -q
21cr|sawfish-pager-0.90.3-5|34	
21cr|sawfish-pager-0.90.3-5|35	%build
21cr|sawfish-pager-0.90.3-5|36	%configure
21cr|sawfish-pager-0.90.3-5|37	%make
21cr|sawfish-pager-0.90.3-5|38	
21cr|sawfish-pager-0.90.3-5|39	%install
21cr|sawfish-pager-0.90.3-5|40	%makeinstall_std
21cr|sawfish-pager-0.90.3-5|41	

8210 21
21cr|saxon-xslt2-7.8-8|1	Summary:	Saxon XSLT2 Processor in Java
21cr|saxon-xslt2-7.8-8|2	Name: 		saxon-xslt2
21cr|saxon-xslt2-7.8-8|3	Version: 	7.8
21cr|saxon-xslt2-7.8-8|4	Release: 	8
21cr|saxon-xslt2-7.8-8|5	License: 	MPL
21cr|saxon-xslt2-7.8-8|6	Group: 		Publishing
21cr|saxon-xslt2-7.8-8|7	Url:		http://saxon.sourceforge.net/
21cr|saxon-xslt2-7.8-8|8	Source: 	http://prdownloads.sourceforge.net/saxon/%{name}-%{version}.tar.bz2
21cr|saxon-xslt2-7.8-8|9	BuildArch:	noarch
21cr|saxon-xslt2-7.8-8|10	
21cr|saxon-xslt2-7.8-8|11	Requires:	jre
21cr|saxon-xslt2-7.8-8|12	
21cr|saxon-xslt2-7.8-8|13	%define	_javaclassdir	%{_datadir}/java/classes/%{name}
21cr|saxon-xslt2-7.8-8|14	
21cr|saxon-xslt2-7.8-8|15	%description
21cr|saxon-xslt2-7.8-8|16	The SAXON package is a collection of tools for processing XML
21cr|saxon-xslt2-7.8-8|17	documents, compliant with the XSLT2 recommendation.
21cr|saxon-xslt2-7.8-8|18	
21cr|saxon-xslt2-7.8-8|19	%prep
21cr|saxon-xslt2-7.8-8|20	%setup -q
21cr|saxon-xslt2-7.8-8|21	
21cr|saxon-xslt2-7.8-8|22	%install
21cr|saxon-xslt2-7.8-8|23	[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
21cr|saxon-xslt2-7.8-8|24	
21cr|saxon-xslt2-7.8-8|25	chmod a-x *.jar
21cr|saxon-xslt2-7.8-8|26	install -d $RPM_BUILD_ROOT%{_javaclassdir}
21cr|saxon-xslt2-7.8-8|27	install saxon7*.jar $RPM_BUILD_ROOT%{_javaclassdir}
21cr|saxon-xslt2-7.8-8|28	
21cr|saxon-xslt2-7.8-8|29	mkdir -p $RPM_BUILD_ROOT/%{_prefix}/bin
21cr|saxon-xslt2-7.8-8|30	cat << EOF > $RPM_BUILD_ROOT/%{_prefix}/bin/saxon7batch
21cr|saxon-xslt2-7.8-8|31	#!/bin/bash
21cr|saxon-xslt2-7.8-8|32	
21cr|saxon-xslt2-7.8-8|33	export CLASSPATH=$CLASSPATH:%{_javaclassdir}/saxon7.jar
21cr|saxon-xslt2-7.8-8|34	java net.sf.saxon.Transform \$*
21cr|saxon-xslt2-7.8-8|35	EOF
21cr|saxon-xslt2-7.8-8|36	chmod 555 $RPM_BUILD_ROOT/%{_prefix}/bin/saxon7batch
21cr|saxon-xslt2-7.8-8|37	
21cr|saxon-xslt2-7.8-8|38	
21cr|saxon-xslt2-7.8-8|39	%clean
21cr|saxon-xslt2-7.8-8|40	[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
21cr|saxon-xslt2-7.8-8|41	
21cr|saxon-xslt2-7.8-8|42	%files
21cr|saxon-xslt2-7.8-8|43	%defattr(-,root,root)
21cr|saxon-xslt2-7.8-8|44	%doc doc samples use-cases
21cr|saxon-xslt2-7.8-8|45	%dir %{_datadir}/java/classes/
21cr|saxon-xslt2-7.8-8|46	%dir %{_javaclassdir}/
21cr|saxon-xslt2-7.8-8|47	#%{_javaclassdir}
21cr|saxon-xslt2-7.8-8|48	%{_javaclassdir}/*
21cr|saxon-xslt2-7.8-8|49	%attr(755,root,root) %{_prefix}/bin/saxon7batch

8211 21
21cr|sayonara-1.7.0-2|1	%define	tarball stable3
21cr|sayonara-1.7.0-2|2	
21cr|sayonara-1.7.0-2|3	Summary:	A lightweight Qt Audio player
21cr|sayonara-1.7.0-2|4	Name:		sayonara
21cr|sayonara-1.7.0-2|5	Version:	1.7.0
21cr|sayonara-1.7.0-2|6	Release:	2
21cr|sayonara-1.7.0-2|7	License:	GPLv3+
21cr|sayonara-1.7.0-2|8	Group:		Sound
21cr|sayonara-1.7.0-2|9	Url:		https://sayonara-player.com
21cr|sayonara-1.7.0-2|10	Source0:	https://sayonara-player.com/files/source/%{version}-%{tarball}/%{name}-player-%{version}-%{tarball}.tar.bz2
21cr|sayonara-1.7.0-2|11	Patch0:		sayonara-1.7.0-fix-env-shebangs.patch
21cr|sayonara-1.7.0-2|12	BuildRequires:	cmake >= 3.8
21cr|sayonara-1.7.0-2|13	BuildRequires:	doxygen
21cr|sayonara-1.7.0-2|14	BuildRequires:	perl
21cr|sayonara-1.7.0-2|15	BuildRequires:	qt5-linguist-tools
21cr|sayonara-1.7.0-2|16	BuildRequires:	qt5-tools
21cr|sayonara-1.7.0-2|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|sayonara-1.7.0-2|18	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|sayonara-1.7.0-2|19	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21cr|sayonara-1.7.0-2|20	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21cr|sayonara-1.7.0-2|21	BuildRequires:	pkgconfig(libcurl)
21cr|sayonara-1.7.0-2|22	BuildRequires:	pkgconfig(libmtp)
21cr|sayonara-1.7.0-2|23	BuildRequires:	pkgconfig(libnotify)
21cr|sayonara-1.7.0-2|24	BuildRequires:	pkgconfig(Qt5Core) >= 5.8
21cr|sayonara-1.7.0-2|25	BuildRequires:	pkgconfig(Qt5DBus)
21cr|sayonara-1.7.0-2|26	BuildRequires:	pkgconfig(Qt5Help)
21cr|sayonara-1.7.0-2|27	BuildRequires:	pkgconfig(Qt5Network)
21cr|sayonara-1.7.0-2|28	BuildRequires:	pkgconfig(Qt5Sql)
21cr|sayonara-1.7.0-2|29	BuildRequires:	pkgconfig(Qt5Svg)
21cr|sayonara-1.7.0-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|sayonara-1.7.0-2|31	BuildRequires:	pkgconfig(Qt5Xml)
21cr|sayonara-1.7.0-2|32	BuildRequires:	pkgconfig(libnotify)
21cr|sayonara-1.7.0-2|33	BuildRequires:	pkgconfig(taglib)
21cr|sayonara-1.7.0-2|34	BuildRequires:	pkgconfig(zlib)
21cr|sayonara-1.7.0-2|35	Requires:	qt5-database-plugin-sqlite
21cr|sayonara-1.7.0-2|36	Requires:	gstreamer1.0-plugins-bad
21cr|sayonara-1.7.0-2|37	Requires:	gstreamer1.0-soundtouch
21cr|sayonara-1.7.0-2|38	# For the two python scripts
21cr|sayonara-1.7.0-2|39	Requires:	python3-pydbus
21cr|sayonara-1.7.0-2|40	
21cr|sayonara-1.7.0-2|41	
21cr|sayonara-1.7.0-2|42	%description
21cr|sayonara-1.7.0-2|43	Sayonara is a small, clear, not yet platform-independent music player. Low CPU
21cr|sayonara-1.7.0-2|44	usage, low memory consumption and no long loading times are only three
21cr|sayonara-1.7.0-2|45	benefits of this player. Sayonara should be easy and intuitive to use and
21cr|sayonara-1.7.0-2|46	therefore it should be able to compete with the most popular music players.
21cr|sayonara-1.7.0-2|47	
21cr|sayonara-1.7.0-2|48	%files
21cr|sayonara-1.7.0-2|49	%doc COPYING MANUAL README.md
21cr|sayonara-1.7.0-2|50	%doc build/docs/html/*
21cr|sayonara-1.7.0-2|51	%{_bindir}/%{name}
21cr|sayonara-1.7.0-2|52	%{_bindir}/%{name}-ctl
21cr|sayonara-1.7.0-2|53	%{_bindir}/%{name}-query
21cr|sayonara-1.7.0-2|54	#{_libdir}/%%{name}/
21cr|sayonara-1.7.0-2|55	%{_datadir}/%{name}/
21cr|sayonara-1.7.0-2|56	%{_datadir}/applications/com.%{name}-player.Sayonara.desktop
21cr|sayonara-1.7.0-2|57	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|sayonara-1.7.0-2|58	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|sayonara-1.7.0-2|59	%{_mandir}/man1/%{name}.1.*
21cr|sayonara-1.7.0-2|60	%{_mandir}/man1/%{name}-ctl.1.*
21cr|sayonara-1.7.0-2|61	%{_mandir}/man1/%{name}-query.1.*
21cr|sayonara-1.7.0-2|62	
21cr|sayonara-1.7.0-2|63	#----------------------------------------------------------------------------
21cr|sayonara-1.7.0-2|64	
21cr|sayonara-1.7.0-2|65	%prep
21cr|sayonara-1.7.0-2|66	%setup -qn %{name}-player-%{version}-%{tarball}
21cr|sayonara-1.7.0-2|67	%patch0 -p1
21cr|sayonara-1.7.0-2|68	
21cr|sayonara-1.7.0-2|69	
21cr|sayonara-1.7.0-2|70	%build
21cr|sayonara-1.7.0-2|71	%cmake_qt5 -DWITH_DOC=ON
21cr|sayonara-1.7.0-2|72	%make
21cr|sayonara-1.7.0-2|73	# Build the docs
21cr|sayonara-1.7.0-2|74	%make doc
21cr|sayonara-1.7.0-2|75	
21cr|sayonara-1.7.0-2|76	
21cr|sayonara-1.7.0-2|77	%install
21cr|sayonara-1.7.0-2|78	%makeinstall_std -C build
21cr|sayonara-1.7.0-2|79	
21cr|sayonara-1.7.0-2|80	# Remove menu dir, because it's not necessary...
21cr|sayonara-1.7.0-2|81	rm -rf %{buildroot}%{_datadir}/menu
21cr|sayonara-1.7.0-2|82	# and the installed docs, since we use our macro for them
21cr|sayonara-1.7.0-2|83	rm -rf %{buildroot}%{_datadir}/doc/%{name}/doxygen

8212 21
21cr|sazanami-fonts-0.20040629-24|1	%define	priority	65-4
21cr|sazanami-fonts-0.20040629-24|2	%define	fontname	sazanami
21cr|sazanami-fonts-0.20040629-24|3	%define	fontconf	%{priority}-%{fontname}
21cr|sazanami-fonts-0.20040629-24|4	%define catalogue	%{_sysconfdir}/X11/fontpath.d
21cr|sazanami-fonts-0.20040629-24|5	%define	common_desc	\
21cr|sazanami-fonts-0.20040629-24|6	The Sazanami type faces are automatically generated from Wadalab font kit.\
21cr|sazanami-fonts-0.20040629-24|7	They also contains some embedded Japanese bitmap fonts.
21cr|sazanami-fonts-0.20040629-24|8	
21cr|sazanami-fonts-0.20040629-24|9	Name:		%{fontname}-fonts
21cr|sazanami-fonts-0.20040629-24|10	Version:	0.20040629
21cr|sazanami-fonts-0.20040629-24|11	Release:	24
21cr|sazanami-fonts-0.20040629-24|12	BuildArch:	noarch
21cr|sazanami-fonts-0.20040629-24|13	BuildRequires:	ttmkfdir >= 3.0.6
21cr|sazanami-fonts-0.20040629-24|14	BuildRequires:	mkfontdir
21cr|sazanami-fonts-0.20040629-24|15	BuildRequires:	ttmkfdir
21cr|sazanami-fonts-0.20040629-24|16	BuildRequires:	fontpackages-devel
21cr|sazanami-fonts-0.20040629-24|17	BuildRequires:	fonttools
21cr|sazanami-fonts-0.20040629-24|18	URL:		http://efont.sourceforge.jp/
21cr|sazanami-fonts-0.20040629-24|19	
21cr|sazanami-fonts-0.20040629-24|20	Source0:	http://globalbase.dl.sourceforge.jp/efont/10087/sazanami-20040629.tar.bz2
21cr|sazanami-fonts-0.20040629-24|21	Source1:	fonts.alias.sazanami-gothic
21cr|sazanami-fonts-0.20040629-24|22	Source2:	fonts.alias.sazanami-mincho
21cr|sazanami-fonts-0.20040629-24|23	Source3:	%{fontname}-gothic-fontconfig.conf
21cr|sazanami-fonts-0.20040629-24|24	Source4:	%{fontname}-mincho-fontconfig.conf
21cr|sazanami-fonts-0.20040629-24|25	Patch1:		uni7E6B-gothic.patch
21cr|sazanami-fonts-0.20040629-24|26	Patch2:		uni7E6B-mincho.patch
21cr|sazanami-fonts-0.20040629-24|27	Patch3:		uni8449-mincho.patch
21cr|sazanami-fonts-0.20040629-24|28	
21cr|sazanami-fonts-0.20040629-24|29	Summary:	Sazanami Japanese TrueType fonts
21cr|sazanami-fonts-0.20040629-24|30	License:	BSD
21cr|sazanami-fonts-0.20040629-24|31	Group:		System/Fonts/True type
21cr|sazanami-fonts-0.20040629-24|32	
21cr|sazanami-fonts-0.20040629-24|33	%description
21cr|sazanami-fonts-0.20040629-24|34	%common_desc
21cr|sazanami-fonts-0.20040629-24|35	
21cr|sazanami-fonts-0.20040629-24|36	%package	common
21cr|sazanami-fonts-0.20040629-24|37	Summary:	Common files for Sazanami Japanese TrueType fonts
21cr|sazanami-fonts-0.20040629-24|38	Group:		System/Fonts/True type
21cr|sazanami-fonts-0.20040629-24|39	Requires:	fontpackages-filesystem
21cr|sazanami-fonts-0.20040629-24|40	
21cr|sazanami-fonts-0.20040629-24|41	%description	common
21cr|sazanami-fonts-0.20040629-24|42	%common_desc
21cr|sazanami-fonts-0.20040629-24|43	
21cr|sazanami-fonts-0.20040629-24|44	This package consists of files used by other %{name} packages.
21cr|sazanami-fonts-0.20040629-24|45	
21cr|sazanami-fonts-0.20040629-24|46	%package -n	%{fontname}-gothic-fonts
21cr|sazanami-fonts-0.20040629-24|47	Summary:	Sazanami Gothic Japanese TrueType font
21cr|sazanami-fonts-0.20040629-24|48	License:	BSD
21cr|sazanami-fonts-0.20040629-24|49	Group:		System/Fonts/True type
21cr|sazanami-fonts-0.20040629-24|50	Conflicts:	fonts-japanese <= 0.20061016-9.fc8
21cr|sazanami-fonts-0.20040629-24|51	Provides:	ttfonts-ja = 1.2-37, %{fontname}-fonts-gothic = %{version}-%{release}
21cr|sazanami-fonts-0.20040629-24|52	Obsoletes:	ttfonts-ja < 1.2-37, %{fontname}-fonts-gothic < 0.20040629-6.20061016
21cr|sazanami-fonts-0.20040629-24|53	Requires:	%{name}-common = %{version}-%{release}
21cr|sazanami-fonts-0.20040629-24|54	
21cr|sazanami-fonts-0.20040629-24|55	%description -n	%{fontname}-gothic-fonts
21cr|sazanami-fonts-0.20040629-24|56	%common_desc
21cr|sazanami-fonts-0.20040629-24|57	
21cr|sazanami-fonts-0.20040629-24|58	This package contains Japanese TrueType font for Gothic type face.
21cr|sazanami-fonts-0.20040629-24|59	
21cr|sazanami-fonts-0.20040629-24|60	%package -n	%{fontname}-mincho-fonts
21cr|sazanami-fonts-0.20040629-24|61	Summary:	Sazanami Mincho Japanese TrueType font
21cr|sazanami-fonts-0.20040629-24|62	License:	BSD
21cr|sazanami-fonts-0.20040629-24|63	Group:		System/Fonts/True type
21cr|sazanami-fonts-0.20040629-24|64	Conflicts:	fonts-japanese <= 0.20061016-9.fc8
21cr|sazanami-fonts-0.20040629-24|65	Provides:	ttfonts-ja = 1.2-37, %{fontname}-fonts-mincho = %{version}-%{release}
21cr|sazanami-fonts-0.20040629-24|66	Obsoletes:	ttfonts-ja < 1.2-37, %{fontname}-fonts-mincho < 0.20040629-6.20061016
21cr|sazanami-fonts-0.20040629-24|67	Requires:	%{name}-common = %{version}-%{release}
21cr|sazanami-fonts-0.20040629-24|68	
21cr|sazanami-fonts-0.20040629-24|69	%description -n	%{fontname}-mincho-fonts
21cr|sazanami-fonts-0.20040629-24|70	%common_desc
21cr|sazanami-fonts-0.20040629-24|71	
21cr|sazanami-fonts-0.20040629-24|72	This package contains Japanese TrueType font for Mincho type face.
21cr|sazanami-fonts-0.20040629-24|73	
21cr|sazanami-fonts-0.20040629-24|74	%prep
21cr|sazanami-fonts-0.20040629-24|75	%setup -q -n sazanami-20040629
21cr|sazanami-fonts-0.20040629-24|76	
21cr|sazanami-fonts-0.20040629-24|77	%build
21cr|sazanami-fonts-0.20040629-24|78	#rhbz#196433: modify the ttfs to change the glyph for 0x7E6B
21cr|sazanami-fonts-0.20040629-24|79	ttx -i -a -e sazanami-gothic.ttf
21cr|sazanami-fonts-0.20040629-24|80	patch -b -z .uni7E6B sazanami-gothic.ttx %{PATCH1}
21cr|sazanami-fonts-0.20040629-24|81	touch -r sazanami-gothic.ttf sazanami-gothic.ttx
21cr|sazanami-fonts-0.20040629-24|82	rm sazanami-gothic.ttf
21cr|sazanami-fonts-0.20040629-24|83	ttx -b sazanami-gothic.ttx
21cr|sazanami-fonts-0.20040629-24|84	touch -r sazanami-gothic.ttx sazanami-gothic.ttf
21cr|sazanami-fonts-0.20040629-24|85	
21cr|sazanami-fonts-0.20040629-24|86	ttx -i -a -e sazanami-mincho.ttf
21cr|sazanami-fonts-0.20040629-24|87	patch -b -z .uni7E6B sazanami-mincho.ttx %{PATCH2}
21cr|sazanami-fonts-0.20040629-24|88	patch -b -z .uni8449 sazanami-mincho.ttx %{PATCH3}
21cr|sazanami-fonts-0.20040629-24|89	touch -r sazanami-mincho.ttf sazanami-mincho.ttx
21cr|sazanami-fonts-0.20040629-24|90	rm sazanami-mincho.ttf
21cr|sazanami-fonts-0.20040629-24|91	ttx -b sazanami-mincho.ttx
21cr|sazanami-fonts-0.20040629-24|92	touch -r sazanami-mincho.ttx sazanami-mincho.ttf
21cr|sazanami-fonts-0.20040629-24|93	
21cr|sazanami-fonts-0.20040629-24|94	%install
21cr|sazanami-fonts-0.20040629-24|95	install -dm 0755 %{buildroot}%{_fontdir}/{gothic,mincho}
21cr|sazanami-fonts-0.20040629-24|96	install -pm 0644 sazanami-gothic.ttf %{buildroot}%{_fontdir}/gothic
21cr|sazanami-fonts-0.20040629-24|97	install -pm 0644 sazanami-mincho.ttf %{buildroot}%{_fontdir}/mincho
21cr|sazanami-fonts-0.20040629-24|98	
21cr|sazanami-fonts-0.20040629-24|99	install -dm 0755 %{buildroot}%{_fontconfig_templatedir} \
21cr|sazanami-fonts-0.20040629-24|100	%{buildroot}%{_fontconfig_confdir}
21cr|sazanami-fonts-0.20040629-24|101	install -pm 0644 %{SOURCE3} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-gothic.conf
21cr|sazanami-fonts-0.20040629-24|102	install -pm 0644 %{SOURCE4} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-mincho.conf
21cr|sazanami-fonts-0.20040629-24|103	
21cr|sazanami-fonts-0.20040629-24|104	for fontconf in %{fontconf}-gothic.conf %{fontconf}-mincho.conf; do
21cr|sazanami-fonts-0.20040629-24|105	ln -s %{_fontconfig_templatedir}/$fontconf %{buildroot}%{_fontconfig_confdir}/$fontconf
21cr|sazanami-fonts-0.20040629-24|106	done
21cr|sazanami-fonts-0.20040629-24|107	
21cr|sazanami-fonts-0.20040629-24|108	install -dm 0755 %{buildroot}%{catalogue}
21cr|sazanami-fonts-0.20040629-24|109	install -pm 0644 %{SOURCE1} %{buildroot}%{_fontdir}/gothic/fonts.alias
21cr|sazanami-fonts-0.20040629-24|110	install -pm 0644 %{SOURCE2} %{buildroot}%{_fontdir}/mincho/fonts.alias
21cr|sazanami-fonts-0.20040629-24|111	
21cr|sazanami-fonts-0.20040629-24|112	# Create fonts.scale and fonts.dir
21cr|sazanami-fonts-0.20040629-24|113	%{_bindir}/ttmkfdir -d %{buildroot}%{_fontdir}/gothic -o %{buildroot}%{_fontdir}/gothic/fonts.scale
21cr|sazanami-fonts-0.20040629-24|114	%{_bindir}/mkfontdir %{buildroot}%{_fontdir}/gothic
21cr|sazanami-fonts-0.20040629-24|115	%{_bindir}/ttmkfdir -d %{buildroot}%{_fontdir}/mincho -o %{buildroot}%{_fontdir}/mincho/fonts.scale
21cr|sazanami-fonts-0.20040629-24|116	%{_bindir}/mkfontdir %{buildroot}%{_fontdir}/mincho
21cr|sazanami-fonts-0.20040629-24|117	
21cr|sazanami-fonts-0.20040629-24|118	# Install catalogue symlink
21cr|sazanami-fonts-0.20040629-24|119	ln -sf %{_fontdir}/gothic %{buildroot}%{catalogue}/%{name}-gothic
21cr|sazanami-fonts-0.20040629-24|120	ln -sf %{_fontdir}/mincho %{buildroot}%{catalogue}/%{name}-mincho
21cr|sazanami-fonts-0.20040629-24|121	
21cr|sazanami-fonts-0.20040629-24|122	
21cr|sazanami-fonts-0.20040629-24|123	%_font_pkg -n gothic -f %{fontconf}-gothic.conf gothic/sazanami-gothic.ttf
21cr|sazanami-fonts-0.20040629-24|124	
21cr|sazanami-fonts-0.20040629-24|125	%dir %{_fontdir}/gothic
21cr|sazanami-fonts-0.20040629-24|126	%{catalogue}/%{name}-gothic
21cr|sazanami-fonts-0.20040629-24|127	%verify(not md5 size mtime) %{_fontdir}/gothic/fonts.dir
21cr|sazanami-fonts-0.20040629-24|128	%verify(not md5 size mtime) %{_fontdir}/gothic/fonts.scale
21cr|sazanami-fonts-0.20040629-24|129	%verify(not md5 size mtime) %{_fontdir}/gothic/fonts.alias
21cr|sazanami-fonts-0.20040629-24|130	
21cr|sazanami-fonts-0.20040629-24|131	%_font_pkg -n mincho -f %{fontconf}-mincho.conf mincho/sazanami-mincho.ttf
21cr|sazanami-fonts-0.20040629-24|132	
21cr|sazanami-fonts-0.20040629-24|133	%dir %{_fontdir}/mincho
21cr|sazanami-fonts-0.20040629-24|134	%{catalogue}/%{name}-mincho
21cr|sazanami-fonts-0.20040629-24|135	%verify(not md5 size mtime) %{_fontdir}/mincho/fonts.dir
21cr|sazanami-fonts-0.20040629-24|136	%verify(not md5 size mtime) %{_fontdir}/mincho/fonts.scale
21cr|sazanami-fonts-0.20040629-24|137	%verify(not md5 size mtime) %{_fontdir}/mincho/fonts.alias
21cr|sazanami-fonts-0.20040629-24|138	
21cr|sazanami-fonts-0.20040629-24|139	%files common
21cr|sazanami-fonts-0.20040629-24|140	%defattr(0644, root, root, 0755)
21cr|sazanami-fonts-0.20040629-24|141	%doc doc README
21cr|sazanami-fonts-0.20040629-24|142	%dir %{_fontdir}

8213 21
21cr|sbcl-2.2.0-2|1	#temporary disable build manual, texlive is broken
21cr|sbcl-2.2.0-2|2	%bcond_with manual
21cr|sbcl-2.2.0-2|3	
21cr|sbcl-2.2.0-2|4	%bcond_with bootstrap
21cr|sbcl-2.2.0-2|5	%bcond_without threads
21cr|sbcl-2.2.0-2|6	
21cr|sbcl-2.2.0-2|7	Summary:	Steel Bank Common Lisp compiler and runtime system
21cr|sbcl-2.2.0-2|8	Name:		sbcl
21cr|sbcl-2.2.0-2|9	Version:	2.2.0
21cr|sbcl-2.2.0-2|10	Release:	2
21cr|sbcl-2.2.0-2|11	License:	Public Domain and MIT and BSD with advertising
21cr|sbcl-2.2.0-2|12	Group:		Development/Other
21cr|sbcl-2.2.0-2|13	Url:		http://sbcl.sourceforge.net/
21cr|sbcl-2.2.0-2|14	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}-source.tar.bz2
21cr|sbcl-2.2.0-2|15	Source10:	customize-target-features.lisp
21cr|sbcl-2.2.0-2|16	Patch2:		%{name}-2.0.5-personality.patch
21cr|sbcl-2.2.0-2|17	Patch3:		%{name}-2.0.5-optflags.patch
21cr|sbcl-2.2.0-2|18	Patch4:		%{name}-2.0.5-LIB_DIR.patch
21cr|sbcl-2.2.0-2|19	# doc generation
21cr|sbcl-2.2.0-2|20	BuildRequires:	ghostscript
21cr|sbcl-2.2.0-2|21	BuildRequires:	texinfo
21cr|sbcl-2.2.0-2|22	%if %{with manual}
21cr|sbcl-2.2.0-2|23	BuildRequires:	texlive
21cr|sbcl-2.2.0-2|24	BuildRequires:	texlive-collection-fontsrecommended
21cr|sbcl-2.2.0-2|25	BuildRequires:	texlive-collection-langgerman
21cr|sbcl-2.2.0-2|26	BuildRequires:	texlive-texinfo
21cr|sbcl-2.2.0-2|27	%endif
21cr|sbcl-2.2.0-2|28	BuildRequires:	time
21cr|sbcl-2.2.0-2|29	BuildRequires:	gmp-devel
21cr|sbcl-2.2.0-2|30	%if %{with bootstrap}
21cr|sbcl-2.2.0-2|31	BuildRequires:	clisp
21cr|sbcl-2.2.0-2|32	%else
21cr|sbcl-2.2.0-2|33	BuildRequires:	%{name}
21cr|sbcl-2.2.0-2|34	%endif
21cr|sbcl-2.2.0-2|35	
21cr|sbcl-2.2.0-2|36	%description
21cr|sbcl-2.2.0-2|37	Steel Bank Common Lisp (SBCL) is a Open Source development environment for
21cr|sbcl-2.2.0-2|38	Common Lisp. It includes an integrated native compiler, interpreter, and
21cr|sbcl-2.2.0-2|39	debugger.
21cr|sbcl-2.2.0-2|40	
21cr|sbcl-2.2.0-2|41	%files
21cr|sbcl-2.2.0-2|42	%doc %{_docdir}/%{name}
21cr|sbcl-2.2.0-2|43	%{_bindir}/*
21cr|sbcl-2.2.0-2|44	%{_libdir}/%{name}/%{name}.core
21cr|sbcl-2.2.0-2|45	%define sb_prefix %{_libdir}/%{name}/contrib
21cr|sbcl-2.2.0-2|46	%{sb_prefix}/asdf.*
21cr|sbcl-2.2.0-2|47	%{sb_prefix}/sb-aclrepl.*
21cr|sbcl-2.2.0-2|48	%{sb_prefix}/sb-bsd-sockets.*
21cr|sbcl-2.2.0-2|49	%{sb_prefix}/sb-cltl2.*
21cr|sbcl-2.2.0-2|50	%{sb_prefix}/sb-concurrency.*
21cr|sbcl-2.2.0-2|51	%{sb_prefix}/sb-cover.*
21cr|sbcl-2.2.0-2|52	%{sb_prefix}/sb-executable.*
21cr|sbcl-2.2.0-2|53	%{sb_prefix}/sb-gmp.*
21cr|sbcl-2.2.0-2|54	%{sb_prefix}/sb-graph.*
21cr|sbcl-2.2.0-2|55	%{sb_prefix}/sb-grovel.*
21cr|sbcl-2.2.0-2|56	%{sb_prefix}/sb-introspect.*
21cr|sbcl-2.2.0-2|57	%{sb_prefix}/sb-md5.*
21cr|sbcl-2.2.0-2|58	%{sb_prefix}/sb-posix.*
21cr|sbcl-2.2.0-2|59	%{sb_prefix}/sb-queue.*
21cr|sbcl-2.2.0-2|60	%{sb_prefix}/sb-rotate-byte.*
21cr|sbcl-2.2.0-2|61	%{sb_prefix}/sb-rt.*
21cr|sbcl-2.2.0-2|62	%{sb_prefix}/sb-simple-streams.*
21cr|sbcl-2.2.0-2|63	%{sb_prefix}/sb-sprof.*
21cr|sbcl-2.2.0-2|64	%{sb_prefix}/sb-capstone.*
21cr|sbcl-2.2.0-2|65	%{sb_prefix}/sb-mpfr.*
21cr|sbcl-2.2.0-2|66	%{sb_prefix}/uiop.*
21cr|sbcl-2.2.0-2|67	%{_libdir}/sbcl/sbcl.mk
21cr|sbcl-2.2.0-2|68	%{_infodir}/*
21cr|sbcl-2.2.0-2|69	%{_mandir}/man?/*
21cr|sbcl-2.2.0-2|70	
21cr|sbcl-2.2.0-2|71	#----------------------------------------------------------------------------
21cr|sbcl-2.2.0-2|72	
21cr|sbcl-2.2.0-2|73	%prep
21cr|sbcl-2.2.0-2|74	%autosetup -p1
21cr|sbcl-2.2.0-2|75	
21cr|sbcl-2.2.0-2|76	%if %{with threads}
21cr|sbcl-2.2.0-2|77	install -m644 -p %{SOURCE10} ./customize-target-features.lisp
21cr|sbcl-2.2.0-2|78	%endif
21cr|sbcl-2.2.0-2|79	
21cr|sbcl-2.2.0-2|80	%build
21cr|sbcl-2.2.0-2|81	export SBCL_HOME=%{_libdir}/%{name}
21cr|sbcl-2.2.0-2|82	sed -i 's|../lib/sbcl|../%{_lib}/sbcl|' src/runtime/runtime.c
21cr|sbcl-2.2.0-2|83	export RPM_OPT_FLAGS=$(echo %{optflags} | sed -e "s/-fomit-frame-pointer//")
21cr|sbcl-2.2.0-2|84	
21cr|sbcl-2.2.0-2|85	%if %{with bootstrap}
21cr|sbcl-2.2.0-2|86	sh make.sh "clisp" --prefix=%{_prefix}
21cr|sbcl-2.2.0-2|87	%else
21cr|sbcl-2.2.0-2|88	sh make.sh "%{name}" --prefix=%{_prefix}
21cr|sbcl-2.2.0-2|89	%endif
21cr|sbcl-2.2.0-2|90	
21cr|sbcl-2.2.0-2|91	%if %{with manual}
21cr|sbcl-2.2.0-2|92	make -C doc/manual
21cr|sbcl-2.2.0-2|93	%else
21cr|sbcl-2.2.0-2|94	make -C doc/manual info
21cr|sbcl-2.2.0-2|95	%endif
21cr|sbcl-2.2.0-2|96	
21cr|sbcl-2.2.0-2|97	%install
21cr|sbcl-2.2.0-2|98	unset SBCL_HOME
21cr|sbcl-2.2.0-2|99	export INSTALL_ROOT=%{buildroot}%{_prefix}
21cr|sbcl-2.2.0-2|100	export LIB_DIR=%{buildroot}%{_libdir}
21cr|sbcl-2.2.0-2|101	sh install.sh
21cr|sbcl-2.2.0-2|102	
21cr|sbcl-2.2.0-2|103	if test %{_docdir} != %{_prefix}/share/doc ;then
21cr|sbcl-2.2.0-2|104	mkdir -p %{buildroot}%{_docdir}
21cr|sbcl-2.2.0-2|105	mv %{buildroot}%{_prefix}/share/doc/%{name} %{buildroot}%{_docdir}/
21cr|sbcl-2.2.0-2|106	fi
21cr|sbcl-2.2.0-2|107	
21cr|sbcl-2.2.0-2|108	## Unpackaged files
21cr|sbcl-2.2.0-2|109	rm -f  %{buildroot}%{_infodir}/dir
21cr|sbcl-2.2.0-2|110	# CVS crud
21cr|sbcl-2.2.0-2|111	find %{buildroot} -name CVS -type d | xargs rm -rf
21cr|sbcl-2.2.0-2|112	find %{buildroot} -name .cvsignore | xargs rm -f
21cr|sbcl-2.2.0-2|113	# 'test-passed' files from %%check
21cr|sbcl-2.2.0-2|114	find %{buildroot} -name 'test-passed' | xargs rm -vf

8214 21
21cr|sbxkb-0.7.6-7|1	Name:           sbxkb
21cr|sbxkb-0.7.6-7|2	Summary:        Simple keyboard indicator
21cr|sbxkb-0.7.6-7|3	Version:        0.7.6
21cr|sbxkb-0.7.6-7|4	Release:        7
21cr|sbxkb-0.7.6-7|5	License:        GPLv2
21cr|sbxkb-0.7.6-7|6	Group:          System/Configuration/Other
21cr|sbxkb-0.7.6-7|7	Url:            http://sourceforge.net/projects/staybox/
21cr|sbxkb-0.7.6-7|8	BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
21cr|sbxkb-0.7.6-7|9	BuildRequires:  pkgconfig(gtk+-2.0)
21cr|sbxkb-0.7.6-7|10	BuildRequires:  pkgconfig(gdk-pixbuf-xlib-2.0)
21cr|sbxkb-0.7.6-7|11	Source0:        %{name}-%{version}.tar.gz
21cr|sbxkb-0.7.6-7|12	
21cr|sbxkb-0.7.6-7|13	
21cr|sbxkb-0.7.6-7|14	%description
21cr|sbxkb-0.7.6-7|15	Simple keyboard indicator
21cr|sbxkb-0.7.6-7|16	
21cr|sbxkb-0.7.6-7|17	Author: Sorry, I don;t know :(
21cr|sbxkb-0.7.6-7|18	--------
21cr|sbxkb-0.7.6-7|19	
21cr|sbxkb-0.7.6-7|20	%define INSTALL      install -m755 -s
21cr|sbxkb-0.7.6-7|21	%define INSTALL_DIR  install -d -m755
21cr|sbxkb-0.7.6-7|22	
21cr|sbxkb-0.7.6-7|23	%prep
21cr|sbxkb-0.7.6-7|24	%setup -q
21cr|sbxkb-0.7.6-7|25	
21cr|sbxkb-0.7.6-7|26	
21cr|sbxkb-0.7.6-7|27	%build
21cr|sbxkb-0.7.6-7|28	./configure --prefix=%{_prefix} LIBS=-lX11
21cr|sbxkb-0.7.6-7|29	make
21cr|sbxkb-0.7.6-7|30	
21cr|sbxkb-0.7.6-7|31	%install
21cr|sbxkb-0.7.6-7|32	%makeinstall_std
21cr|sbxkb-0.7.6-7|33	
21cr|sbxkb-0.7.6-7|34	%files
21cr|sbxkb-0.7.6-7|35	%{_bindir}/%{name}
21cr|sbxkb-0.7.6-7|36	%doc COPYING
21cr|sbxkb-0.7.6-7|37	%dir %{_datadir}/%{name}
21cr|sbxkb-0.7.6-7|38	%{_datadir}/%{name}/*

8215 21
21cr|sc68-2.2.1-19|1	%define major 2.2.1
21cr|sc68-2.2.1-19|2	%define libname %mklibname sc68_ %{major}
21cr|sc68-2.2.1-19|3	%define devname %mklibname %{name} -d
21cr|sc68-2.2.1-19|4	
21cr|sc68-2.2.1-19|5	%define	_disable_ld_no_undefined 1
21cr|sc68-2.2.1-19|6	%define	_disable_ld_as_needed 1
21cr|sc68-2.2.1-19|7	
21cr|sc68-2.2.1-19|8	Summary:	SC68 - Atari ST and Amiga music player
21cr|sc68-2.2.1-19|9	Name:		sc68
21cr|sc68-2.2.1-19|10	Version:	2.2.1
21cr|sc68-2.2.1-19|11	Release:	19
21cr|sc68-2.2.1-19|12	License:	GPLv2+
21cr|sc68-2.2.1-19|13	Group:		Sound
21cr|sc68-2.2.1-19|14	Url:		http://sc68.atari.org/
21cr|sc68-2.2.1-19|15	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|sc68-2.2.1-19|16	Patch0:		sc68-2.2.1-format-string.patch
21cr|sc68-2.2.1-19|17	Patch1:		sc68-2.2.1-no-info.patch
21cr|sc68-2.2.1-19|18	BuildRequires:	doxygen
21cr|sc68-2.2.1-19|19	BuildRequires:	readline-devel
21cr|sc68-2.2.1-19|20	BuildRequires:	pkgconfig(ncurses)
21cr|sc68-2.2.1-19|21	BuildRequires:	pkgconfig(zlib)
21cr|sc68-2.2.1-19|22	
21cr|sc68-2.2.1-19|23	%description
21cr|sc68-2.2.1-19|24	sc68 is an Atari ST and Amiga music player. It can play special files (.sc68).
21cr|sc68-2.2.1-19|25	This file encapsulates orgininal music files and possibly the program to play
21cr|sc68-2.2.1-19|26	it. You can find a very large collection of this file on sc68 official web
21cr|sc68-2.2.1-19|27	site <http://sashipa.ben.free.fr/sc68>.
21cr|sc68-2.2.1-19|28	This package contains a command line player.
21cr|sc68-2.2.1-19|29	
21cr|sc68-2.2.1-19|30	%files
21cr|sc68-2.2.1-19|31	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
21cr|sc68-2.2.1-19|32	%{_bindir}/*68
21cr|sc68-2.2.1-19|33	%{_datadir}/%{name}
21cr|sc68-2.2.1-19|34	%{_mandir}/man1/*
21cr|sc68-2.2.1-19|35	
21cr|sc68-2.2.1-19|36	#-----------------------------------------------------------------------------
21cr|sc68-2.2.1-19|37	
21cr|sc68-2.2.1-19|38	%package -n %{libname}
21cr|sc68-2.2.1-19|39	Summary:	Libraries of the sc68 sound emulator
21cr|sc68-2.2.1-19|40	Group:		System/Libraries
21cr|sc68-2.2.1-19|41	Requires:	%{name}
21cr|sc68-2.2.1-19|42	
21cr|sc68-2.2.1-19|43	%description -n %{libname}
21cr|sc68-2.2.1-19|44	sc68 is an Atari ST and Amiga music player. It can play special files (.sc68).
21cr|sc68-2.2.1-19|45	This file encapsulates orgininal music files and possibly the program to play
21cr|sc68-2.2.1-19|46	it. You can find a very large collection of this file on sc68 official web
21cr|sc68-2.2.1-19|47	site <http://sashipa.ben.free.fr/sc68>.
21cr|sc68-2.2.1-19|48	This package contains the shared libraries required by sc68.
21cr|sc68-2.2.1-19|49	
21cr|sc68-2.2.1-19|50	%files -n %{libname}
21cr|sc68-2.2.1-19|51	%doc COPYING README
21cr|sc68-2.2.1-19|52	%{_libdir}/lib*.so.*
21cr|sc68-2.2.1-19|53	
21cr|sc68-2.2.1-19|54	#-----------------------------------------------------------------------------
21cr|sc68-2.2.1-19|55	
21cr|sc68-2.2.1-19|56	%package -n %{devname}
21cr|sc68-2.2.1-19|57	Summary:	Development files of the sc68 sound emulator
21cr|sc68-2.2.1-19|58	Group:		Development/C
21cr|sc68-2.2.1-19|59	Requires:	%{libname} = %{EVRD}
21cr|sc68-2.2.1-19|60	Provides:	%{name}-devel = %{EVRD}
21cr|sc68-2.2.1-19|61	
21cr|sc68-2.2.1-19|62	%description -n %{devname}
21cr|sc68-2.2.1-19|63	sc68 is an Atari ST and Amiga music player. It can play special files (.sc68).
21cr|sc68-2.2.1-19|64	This file encapsulates orgininal music files and possibly the program to play
21cr|sc68-2.2.1-19|65	it. You can find a very large collection of this file on sc68 official web
21cr|sc68-2.2.1-19|66	site <http://sashipa.ben.free.fr/sc68>.
21cr|sc68-2.2.1-19|67	This package contains the C headers and libraries required for building
21cr|sc68-2.2.1-19|68	applications with sc68.
21cr|sc68-2.2.1-19|69	
21cr|sc68-2.2.1-19|70	%files -n %{devname}
21cr|sc68-2.2.1-19|71	%{_bindir}/%{name}-config
21cr|sc68-2.2.1-19|72	%{_includedir}/%{name}/
21cr|sc68-2.2.1-19|73	%{_libdir}/lib*.so
21cr|sc68-2.2.1-19|74	%{_libdir}/pkgconfig/%{name}.pc
21cr|sc68-2.2.1-19|75	
21cr|sc68-2.2.1-19|76	#-----------------------------------------------------------------------------
21cr|sc68-2.2.1-19|77	
21cr|sc68-2.2.1-19|78	%prep
21cr|sc68-2.2.1-19|79	%setup -q
21cr|sc68-2.2.1-19|80	%patch0 -p1
21cr|sc68-2.2.1-19|81	%patch1 -p1
21cr|sc68-2.2.1-19|82	
21cr|sc68-2.2.1-19|83	%build
21cr|sc68-2.2.1-19|84	%configure \
21cr|sc68-2.2.1-19|85	--disable-doc \
21cr|sc68-2.2.1-19|86	--disable-static
21cr|sc68-2.2.1-19|87	%make
21cr|sc68-2.2.1-19|88	
21cr|sc68-2.2.1-19|89	%install
21cr|sc68-2.2.1-19|90	%makeinstall_std

8216 21
21cr|scanmem-0.17-2|1	%define major 1
21cr|scanmem-0.17-2|2	%define libname %mklibname %{name} %{major}
21cr|scanmem-0.17-2|3	%define devname %mklibname %{name} -d
21cr|scanmem-0.17-2|4	
21cr|scanmem-0.17-2|5	Summary:	Simple interactive debugging utility
21cr|scanmem-0.17-2|6	Name:		scanmem
21cr|scanmem-0.17-2|7	Version:	0.17
21cr|scanmem-0.17-2|8	Release:	2
21cr|scanmem-0.17-2|9	License:	GPLv2+
21cr|scanmem-0.17-2|10	Group:		Development/Tools
21cr|scanmem-0.17-2|11	Url:		https://github.com/scanmem/scanmem/
21cr|scanmem-0.17-2|12	Source0:	https://github.com/scanmem/scanmem/archive/%{name}-%{version}.tar.gz
21cr|scanmem-0.17-2|13	# Fix library name for dlopen, should include library major
21cr|scanmem-0.17-2|14	Patch0:		scanmem-0.15.8-dlopen.patch
21cr|scanmem-0.17-2|15	BuildRequires:	desktop-file-utils
21cr|scanmem-0.17-2|16	BuildRequires:	gettext
21cr|scanmem-0.17-2|17	BuildRequires:	intltool
21cr|scanmem-0.17-2|18	BuildRequires:	libtool
21cr|scanmem-0.17-2|19	BuildRequires:	readline-devel
21cr|scanmem-0.17-2|20	
21cr|scanmem-0.17-2|21	%description
21cr|scanmem-0.17-2|22	scanmem is a simple interactive debugging utility, used to locate the address
21cr|scanmem-0.17-2|23	of a variable in an executing process. This can be used for the analysis or
21cr|scanmem-0.17-2|24	modification of a hostile process on a compromised machine, reverse
21cr|scanmem-0.17-2|25	engineering, or as a "pokefinder" to cheat at video games.
21cr|scanmem-0.17-2|26	
21cr|scanmem-0.17-2|27	%files
21cr|scanmem-0.17-2|28	%doc ChangeLog README TODO COPYING
21cr|scanmem-0.17-2|29	%{_bindir}/scanmem
21cr|scanmem-0.17-2|30	%{_mandir}/man1/scanmem.1.*
21cr|scanmem-0.17-2|31	#----------------------------------------------------------------------------
21cr|scanmem-0.17-2|32	
21cr|scanmem-0.17-2|33	%package -n gameconqueror
21cr|scanmem-0.17-2|34	Summary:	CheatEngline-alike interface for scanmem
21cr|scanmem-0.17-2|35	Group:		Development/Tools
21cr|scanmem-0.17-2|36	Requires:	%{name} = %{EVRD}
21cr|scanmem-0.17-2|37	Requires:	polkit
21cr|scanmem-0.17-2|38	Requires:	python3-gobject
21cr|scanmem-0.17-2|39	
21cr|scanmem-0.17-2|40	%description -n gameconqueror
21cr|scanmem-0.17-2|41	GameConqueror aims to provide a CheatEngline-alike interface for scanmem, it's
21cr|scanmem-0.17-2|42	user-friendly and easy to use. GameConqueror is written in PyGTK.
21cr|scanmem-0.17-2|43	
21cr|scanmem-0.17-2|44	%files -n gameconqueror -f GameConqueror.lang
21cr|scanmem-0.17-2|45	%{_bindir}/gameconqueror
21cr|scanmem-0.17-2|46	%{_datadir}/appdata/GameConqueror.appdata.xml
21cr|scanmem-0.17-2|47	%{_datadir}/applications/GameConqueror.desktop
21cr|scanmem-0.17-2|48	%dir %{_datadir}/gameconqueror/
21cr|scanmem-0.17-2|49	%{_datadir}/gameconqueror/*
21cr|scanmem-0.17-2|50	%{_datadir}/icons/hicolor/*/apps/GameConqueror.png
21cr|scanmem-0.17-2|51	%{_datadir}/polkit-1/actions/org.freedesktop.gameconqueror.policy
21cr|scanmem-0.17-2|52	%{_mandir}/man1/gameconqueror.1*
21cr|scanmem-0.17-2|53	
21cr|scanmem-0.17-2|54	#----------------------------------------------------------------------------
21cr|scanmem-0.17-2|55	
21cr|scanmem-0.17-2|56	%package -n %{libname}
21cr|scanmem-0.17-2|57	Summary:	Shared library for %{name}
21cr|scanmem-0.17-2|58	Group:		System/Libraries
21cr|scanmem-0.17-2|59	Requires: %{name} = %{EVRD}
21cr|scanmem-0.17-2|60	
21cr|scanmem-0.17-2|61	%description -n %{libname}
21cr|scanmem-0.17-2|62	Shared library for %{name}.
21cr|scanmem-0.17-2|63	
21cr|scanmem-0.17-2|64	%files -n %{libname}
21cr|scanmem-0.17-2|65	%{_libdir}/libscanmem.so.%{major}*
21cr|scanmem-0.17-2|66	
21cr|scanmem-0.17-2|67	#----------------------------------------------------------------------------
21cr|scanmem-0.17-2|68	
21cr|scanmem-0.17-2|69	%package -n %{devname}
21cr|scanmem-0.17-2|70	Summary:	Header files for %{name}
21cr|scanmem-0.17-2|71	Group:		System/Libraries
21cr|scanmem-0.17-2|72	Requires: %{name} = %{EVRD}
21cr|scanmem-0.17-2|73	
21cr|scanmem-0.17-2|74	%description -n %{devname}
21cr|scanmem-0.17-2|75	Header files for %{name}.
21cr|scanmem-0.17-2|76	
21cr|scanmem-0.17-2|77	%files -n %{devname}
21cr|scanmem-0.17-2|78	%dir %{_includedir}/scanmem
21cr|scanmem-0.17-2|79	%{_includedir}/scanmem/*
21cr|scanmem-0.17-2|80	
21cr|scanmem-0.17-2|81	#----------------------------------------------------------------------------
21cr|scanmem-0.17-2|82	%prep
21cr|scanmem-0.17-2|83	%setup -q
21cr|scanmem-0.17-2|84	%patch0 -p1
21cr|scanmem-0.17-2|85	
21cr|scanmem-0.17-2|86	%build
21cr|scanmem-0.17-2|87	./autogen.sh
21cr|scanmem-0.17-2|88	%configure \
21cr|scanmem-0.17-2|89	--enable-gui
21cr|scanmem-0.17-2|90	%make
21cr|scanmem-0.17-2|91	
21cr|scanmem-0.17-2|92	%install
21cr|scanmem-0.17-2|93	%makeinstall_std
21cr|scanmem-0.17-2|94	rm -f %{buildroot}%{_libdir}/libscanmem.a
21cr|scanmem-0.17-2|95	rm -f %{buildroot}%{_libdir}/libscanmem.so
21cr|scanmem-0.17-2|96	%find_lang GameConqueror
21cr|scanmem-0.17-2|97	
21cr|scanmem-0.17-2|98	%check
21cr|scanmem-0.17-2|99	make check
21cr|scanmem-0.17-2|100	desktop-file-validate %{buildroot}%{_datadir}/applications/GameConqueror.desktop

8217 21
21cr|scanssh-2.1.2-1|1	Summary:	Scans the given addresses and networks for running SSH servers
21cr|scanssh-2.1.2-1|2	Name:		scanssh
21cr|scanssh-2.1.2-1|3	Version:	2.1.2
21cr|scanssh-2.1.2-1|4	Release:	1
21cr|scanssh-2.1.2-1|5	License:	BSD
21cr|scanssh-2.1.2-1|6	Group:		Networking/Other
21cr|scanssh-2.1.2-1|7	URL:		http://www.monkey.org/~provos/scanssh/
21cr|scanssh-2.1.2-1|8	Source0:    https://github.com/ofalk/scanssh/archive/refs/tags/%{version}.tar.gz
21cr|scanssh-2.1.2-1|9	Patch0:		scanssh-no-locincpth.patch
21cr|scanssh-2.1.2-1|10	BuildRequires:	libpcap >= 0.9.5
21cr|scanssh-2.1.2-1|11	BuildRequires:	libpcap-devel >= 0.9.5
21cr|scanssh-2.1.2-1|12	BuildRequires:	libevent-devel >= 1.3
21cr|scanssh-2.1.2-1|13	BuildRequires:	libdnet-devel >= 1.7
21cr|scanssh-2.1.2-1|14	
21cr|scanssh-2.1.2-1|15	%description
21cr|scanssh-2.1.2-1|16	Scanssh scans the given addresses and networks for running SSH servers. It will
21cr|scanssh-2.1.2-1|17	query their version number and displays the results in a list.
21cr|scanssh-2.1.2-1|18	
21cr|scanssh-2.1.2-1|19	This program was originally written under OpenBSD as a personal measurement
21cr|scanssh-2.1.2-1|20	tool. However, besides gathering statistics, it's also useful for other
21cr|scanssh-2.1.2-1|21	purposes such as ensuring that all machines on your network run the latest SSH
21cr|scanssh-2.1.2-1|22	versions, etc...
21cr|scanssh-2.1.2-1|23	
21cr|scanssh-2.1.2-1|24	%prep
21cr|scanssh-2.1.2-1|25	
21cr|scanssh-2.1.2-1|26	%setup -q -n %{name}-%{version}
21cr|scanssh-2.1.2-1|27	%patch0 -p0
21cr|scanssh-2.1.2-1|28	
21cr|scanssh-2.1.2-1|29	%build
21cr|scanssh-2.1.2-1|30	
21cr|scanssh-2.1.2-1|31	%configure
21cr|scanssh-2.1.2-1|32	
21cr|scanssh-2.1.2-1|33	# work around --recheck
21cr|scanssh-2.1.2-1|34	touch *
21cr|scanssh-2.1.2-1|35	
21cr|scanssh-2.1.2-1|36	%make CFLAGS="%{optflags} -fPIC"
21cr|scanssh-2.1.2-1|37	
21cr|scanssh-2.1.2-1|38	%install
21cr|scanssh-2.1.2-1|39	install -d %{buildroot}%{_sbindir}
21cr|scanssh-2.1.2-1|40	install -d %{buildroot}%{_mandir}/man1
21cr|scanssh-2.1.2-1|41	
21cr|scanssh-2.1.2-1|42	install -m755 scanssh %{buildroot}%{_sbindir}
21cr|scanssh-2.1.2-1|43	install -m644 scanssh.1 %{buildroot}%{_mandir}/man1
21cr|scanssh-2.1.2-1|44	
21cr|scanssh-2.1.2-1|45	%clean
21cr|scanssh-2.1.2-1|46	
21cr|scanssh-2.1.2-1|47	%files
21cr|scanssh-2.1.2-1|48	%{_sbindir}/scanssh
21cr|scanssh-2.1.2-1|49	%{_mandir}/*/*

8218 21
21cr|scantailor-0_9_12_2-1|1	%define over 0_9_12_1
21cr|scantailor-0_9_12_2-1|2	
21cr|scantailor-0_9_12_2-1|3	Summary:	Scan processing software
21cr|scantailor-0_9_12_2-1|4	Name:		scantailor
21cr|scantailor-0_9_12_2-1|5	Version:	0_9_12_2
21cr|scantailor-0_9_12_2-1|6	Release:	1
21cr|scantailor-0_9_12_2-1|7	License:	GPLv3+
21cr|scantailor-0_9_12_2-1|8	Group:		Graphics
21cr|scantailor-0_9_12_2-1|9	Url:		http://scantailor.sf.net
21cr|scantailor-0_9_12_2-1|10	Source0:	https://github.com/scantailor/scantailor/archive/RELEASE_%{over}.tar.gz?/scantailor-RELEASE_%{over}.tar.gz
21cr|scantailor-0_9_12_2-1|11	Source1:	%{name}.desktop
21cr|scantailor-0_9_12_2-1|12	Source2:	%{name}.xml
21cr|scantailor-0_9_12_2-1|13	BuildRequires:	cmake
21cr|scantailor-0_9_12_2-1|14	BuildRequires:	boost-devel
21cr|scantailor-0_9_12_2-1|15	BuildRequires:	jpeg-devel
21cr|scantailor-0_9_12_2-1|16	BuildRequires:	qt4-devel
21cr|scantailor-0_9_12_2-1|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|scantailor-0_9_12_2-1|18	BuildRequires:	pkgconfig(libtiff-4)
21cr|scantailor-0_9_12_2-1|19	BuildRequires:	pkgconfig(xfixes)
21cr|scantailor-0_9_12_2-1|20	BuildRequires:	pkgconfig(xrender)
21cr|scantailor-0_9_12_2-1|21	
21cr|scantailor-0_9_12_2-1|22	%description
21cr|scantailor-0_9_12_2-1|23	Scan Tailor is an interactive post-processing tool for scanned pages. It
21cr|scantailor-0_9_12_2-1|24	performs operations such as page splitting, deskewing, adding/removing borders,
21cr|scantailor-0_9_12_2-1|25	and others. You give it raw scans, and you get pages ready to be printed
21cr|scantailor-0_9_12_2-1|26	or assembled into a PDF or DJVU file. Scanning, optical character recognition,
21cr|scantailor-0_9_12_2-1|27	and assembling multi-page documents are out of scope of this project.
21cr|scantailor-0_9_12_2-1|28	
21cr|scantailor-0_9_12_2-1|29	%files -f %{name}.lang
21cr|scantailor-0_9_12_2-1|30	%doc COPYING
21cr|scantailor-0_9_12_2-1|31	%{_bindir}/%{name}
21cr|scantailor-0_9_12_2-1|32	%{_bindir}/%{name}-cli
21cr|scantailor-0_9_12_2-1|33	%{_datadir}/applications/%{name}.desktop
21cr|scantailor-0_9_12_2-1|34	%{_datadir}/mime/packages/%{name}.xml
21cr|scantailor-0_9_12_2-1|35	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|scantailor-0_9_12_2-1|36	
21cr|scantailor-0_9_12_2-1|37	#----------------------------------------------------------------------------
21cr|scantailor-0_9_12_2-1|38	
21cr|scantailor-0_9_12_2-1|39	%prep
21cr|scantailor-0_9_12_2-1|40	%setup -qn scantailor-RELEASE_%{over}
21cr|scantailor-0_9_12_2-1|41	
21cr|scantailor-0_9_12_2-1|42	%build
21cr|scantailor-0_9_12_2-1|43	%cmake \
21cr|scantailor-0_9_12_2-1|44	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|scantailor-0_9_12_2-1|45	-DEXTRA_LIBS=Xrender
21cr|scantailor-0_9_12_2-1|46	%make
21cr|scantailor-0_9_12_2-1|47	
21cr|scantailor-0_9_12_2-1|48	%install
21cr|scantailor-0_9_12_2-1|49	%makeinstall_std -C build
21cr|scantailor-0_9_12_2-1|50	install -pm644 -D resources/appicon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|scantailor-0_9_12_2-1|51	install -pm644 -D %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|scantailor-0_9_12_2-1|52	install -pm644 -D %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|scantailor-0_9_12_2-1|53	
21cr|scantailor-0_9_12_2-1|54	%find_lang %{name} --with-qt

8219 21
21cr|scap-security-guide-0.1.78-2|1	Summary:	Security guidance and baselines in SCAP formats
21cr|scap-security-guide-0.1.78-2|2	Name:		scap-security-guide
21cr|scap-security-guide-0.1.78-2|3	Version:	0.1.78
21cr|scap-security-guide-0.1.78-2|4	Release:	2
21cr|scap-security-guide-0.1.78-2|5	License:	BSD-3-Clause
21cr|scap-security-guide-0.1.78-2|6	Group:		Monitoring
21cr|scap-security-guide-0.1.78-2|7	Url:		https://github.com/ComplianceAsCode/content/
21cr|scap-security-guide-0.1.78-2|8	Source0:	https://github.com/ComplianceAsCode/content/releases/download/v%{version}/scap-security-guide-%{version}.tar.bz2
21cr|scap-security-guide-0.1.78-2|9	Source1:	ssg-rosa-xccdf.xml
21cr|scap-security-guide-0.1.78-2|10	Source2:	ssg-rosa-chrome-ocil.xml
21cr|scap-security-guide-0.1.78-2|11	Source3:	ssg-rosa-chrome-xccdf.xml
21cr|scap-security-guide-0.1.78-2|12	Source4:	ssg-rosa-chrome-cpe-oval.xml
21cr|scap-security-guide-0.1.78-2|13	Source5:	ssg-rosa-chrome-oval.xml
21cr|scap-security-guide-0.1.78-2|14	Source10:	fedora-playbook-pci-dss-rosa-12.yml
21cr|scap-security-guide-0.1.78-2|15	Source11:	fedora-playbook-pci-dss-rosa-13.yml
21cr|scap-security-guide-0.1.78-2|16	BuildRequires:	cmake
21cr|scap-security-guide-0.1.78-2|17	BuildRequires:	expat
21cr|scap-security-guide-0.1.78-2|18	BuildRequires:	openscap
21cr|scap-security-guide-0.1.78-2|19	BuildRequires:	libxml2-utils
21cr|scap-security-guide-0.1.78-2|20	BuildRequires:	python3-jinja2
21cr|scap-security-guide-0.1.78-2|21	BuildRequires:	python3-yaml
21cr|scap-security-guide-0.1.78-2|22	BuildRequires:	xsltproc
21cr|scap-security-guide-0.1.78-2|23	Requires:	openscap
21cr|scap-security-guide-0.1.78-2|24	Requires:	sgml-common
21cr|scap-security-guide-0.1.78-2|25	BuildArch:	noarch
21cr|scap-security-guide-0.1.78-2|26	
21cr|scap-security-guide-0.1.78-2|27	%description
21cr|scap-security-guide-0.1.78-2|28	The scap-security-guide project provides a guide for configuration of the
21cr|scap-security-guide-0.1.78-2|29	system from the final system's security point of view. The guidance is
21cr|scap-security-guide-0.1.78-2|30	specified in the Security Content Automation Protocol (SCAP) format and
21cr|scap-security-guide-0.1.78-2|31	constitutes a catalog of practical hardening advice, linked to government
21cr|scap-security-guide-0.1.78-2|32	requirements where applicable. The project bridges the gap between generalized
21cr|scap-security-guide-0.1.78-2|33	policy requirements and specific implementation guidelines. The Fedora system
21cr|scap-security-guide-0.1.78-2|34	administrator can use the oscap CLI tool from openscap-scanner package, or the
21cr|scap-security-guide-0.1.78-2|35	scap-workbench GUI tool from scap-workbench package to verify that the system
21cr|scap-security-guide-0.1.78-2|36	conforms to provided guideline. Refer to scap-security-guide(8) manual page for
21cr|scap-security-guide-0.1.78-2|37	further information.
21cr|scap-security-guide-0.1.78-2|38	
21cr|scap-security-guide-0.1.78-2|39	%files
21cr|scap-security-guide-0.1.78-2|40	%doc %{_docdir}/%{name}/Contributors.md
21cr|scap-security-guide-0.1.78-2|41	%doc %{_docdir}/%{name}/LICENSE
21cr|scap-security-guide-0.1.78-2|42	%doc %{_docdir}/%{name}/README.md
21cr|scap-security-guide-0.1.78-2|43	%doc %{_docdir}/%{name}/guides/*.html
21cr|scap-security-guide-0.1.78-2|44	%doc %{_docdir}/%{name}/tables/*.html
21cr|scap-security-guide-0.1.78-2|45	%{_datadir}/%{name}/ansible
21cr|scap-security-guide-0.1.78-2|46	%{_datadir}/%{name}/bash
21cr|scap-security-guide-0.1.78-2|47	%{_datadir}/%{name}/kickstart
21cr|scap-security-guide-0.1.78-2|48	%{_datadir}/xml/scap/ssg/content
21cr|scap-security-guide-0.1.78-2|49	%{_datadir}/%{name}/tailoring
21cr|scap-security-guide-0.1.78-2|50	%{_mandir}/man8/scap-security-guide.8.*
21cr|scap-security-guide-0.1.78-2|51	
21cr|scap-security-guide-0.1.78-2|52	#----------------------------------------------------------------------------
21cr|scap-security-guide-0.1.78-2|53	
21cr|scap-security-guide-0.1.78-2|54	%prep
21cr|scap-security-guide-0.1.78-2|55	%setup -q
21cr|scap-security-guide-0.1.78-2|56	
21cr|scap-security-guide-0.1.78-2|57	%build
21cr|scap-security-guide-0.1.78-2|58	%cmake
21cr|scap-security-guide-0.1.78-2|59	%make_build
21cr|scap-security-guide-0.1.78-2|60	
21cr|scap-security-guide-0.1.78-2|61	%install
21cr|scap-security-guide-0.1.78-2|62	%make_install -C build
21cr|scap-security-guide-0.1.78-2|63	
21cr|scap-security-guide-0.1.78-2|64	# add rosa rules
21cr|scap-security-guide-0.1.78-2|65	install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/xml/scap/ssg/content/
21cr|scap-security-guide-0.1.78-2|66	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/xml/scap/ssg/content/
21cr|scap-security-guide-0.1.78-2|67	install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/xml/scap/ssg/content/
21cr|scap-security-guide-0.1.78-2|68	install -m0644 %{SOURCE4} %{buildroot}%{_datadir}/xml/scap/ssg/content/
21cr|scap-security-guide-0.1.78-2|69	install -m0644 %{SOURCE5} %{buildroot}%{_datadir}/xml/scap/ssg/content/
21cr|scap-security-guide-0.1.78-2|70	
21cr|scap-security-guide-0.1.78-2|71	install -m0644 %{SOURCE10} %{buildroot}%{_datadir}/scap-security-guide/ansible/
21cr|scap-security-guide-0.1.78-2|72	install -m0644 %{SOURCE11} %{buildroot}%{_datadir}/scap-security-guide/ansible/
21cr|scap-security-guide-0.1.78-2|73	
21cr|scap-security-guide-0.1.78-2|74	%changelog
21cr|scap-security-guide-0.1.78-2|75	* Mon Dec 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|scap-security-guide-0.1.78-2|76	- minor fixes by pechkin
21cr|scap-security-guide-0.1.78-2|77	
21cr|scap-security-guide-0.1.78-2|78	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.1.78-1
21cr|scap-security-guide-0.1.78-2|79	- Update version to 0.1.78
21cr|scap-security-guide-0.1.78-2|80	
21cr|scap-security-guide-0.1.78-2|81	* Tue Apr 1 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.1.76-2
21cr|scap-security-guide-0.1.78-2|82	- restore ssg rules for check additional OS in containers
21cr|scap-security-guide-0.1.78-2|83	
21cr|scap-security-guide-0.1.78-2|84	* Tue Apr 1 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.1.76-1
21cr|scap-security-guide-0.1.78-2|85	- Update version to 0.1.76
21cr|scap-security-guide-0.1.78-2|86	
21cr|scap-security-guide-0.1.78-2|87	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|scap-security-guide-0.1.78-2|88	- automated spec cleanup
21cr|scap-security-guide-0.1.78-2|89	
21cr|scap-security-guide-0.1.78-2|90	* Mon Jun 24 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.1.73-1
21cr|scap-security-guide-0.1.78-2|91	- Update version to 0.1.73
21cr|scap-security-guide-0.1.78-2|92	
21cr|scap-security-guide-0.1.78-2|93	* Fri Apr 26 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.1.72-1
21cr|scap-security-guide-0.1.78-2|94	- Update version to 0.1.72
21cr|scap-security-guide-0.1.78-2|95	
21cr|scap-security-guide-0.1.78-2|96	* Wed Apr 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.1.67-1
21cr|scap-security-guide-0.1.78-2|97	- Update version to 0.1.67
21cr|scap-security-guide-0.1.78-2|98	
21cr|scap-security-guide-0.1.78-2|99	* Fri Dec 4 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.1.49-1
21cr|scap-security-guide-0.1.78-2|100	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21cr|scap-security-guide-0.1.78-2|101	- (13) rosa2019.1: run with 10-12 added
21cr|scap-security-guide-0.1.78-2|102	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21cr|scap-security-guide-0.1.78-2|103	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21cr|scap-security-guide-0.1.78-2|104	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21cr|scap-security-guide-0.1.78-2|105	- (9): Adopt spec for enabled byte compiling in Python
21cr|scap-security-guide-0.1.78-2|106	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21cr|scap-security-guide-0.1.78-2|107	- 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.
21cr|scap-security-guide-0.1.78-2|108	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21cr|scap-security-guide-0.1.78-2|109	- Contact m.novosyolov@rosalinux.ru in case of problems
21cr|scap-security-guide-0.1.78-2|110	
21cr|scap-security-guide-0.1.78-2|111	* Thu Jul 9 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.49-1
21cr|scap-security-guide-0.1.78-2|112	- Build requires xsltproc
21cr|scap-security-guide-0.1.78-2|113	
21cr|scap-security-guide-0.1.78-2|114	* Thu Jul 9 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21cr|scap-security-guide-0.1.78-2|115	- Don't use python3egg() format for BuildRequires to avoid python38-* packages usage
21cr|scap-security-guide-0.1.78-2|116	
21cr|scap-security-guide-0.1.78-2|117	* Wed Jul 8 2020 ABF <abf@rosalinux.ru>
21cr|scap-security-guide-0.1.78-2|118	- Automatic import for version 0.1.49-1

8220 21
21cr|scapy-2.4.3-1|1	Summary:	An interactive packet manipulation tool and network scanner
21cr|scapy-2.4.3-1|2	Name:		scapy
21cr|scapy-2.4.3-1|3	Version:	2.4.3
21cr|scapy-2.4.3-1|4	Release:	1
21cr|scapy-2.4.3-1|5	License:	GPLv2+
21cr|scapy-2.4.3-1|6	Group:		Networking/Other
21cr|scapy-2.4.3-1|7	Url:		http://www.secdev.org/projects/scapy
21cr|scapy-2.4.3-1|8	Source0:	https://github.com/secdev/scapy/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|scapy-2.4.3-1|9	Patch0:		scapy-2.4.3-ethertypes.patch
21cr|scapy-2.4.3-1|10	BuildRequires:	pkgconfig(python3)
21cr|scapy-2.4.3-1|11	BuildRequires:	python3egg(setuptools)
21cr|scapy-2.4.3-1|12	Requires:	python3egg(ipython)
21cr|scapy-2.4.3-1|13	Requires:	nmap
21cr|scapy-2.4.3-1|14	Requires:	tcpdump
21cr|scapy-2.4.3-1|15	BuildArch:	noarch
21cr|scapy-2.4.3-1|16	
21cr|scapy-2.4.3-1|17	%description
21cr|scapy-2.4.3-1|18	Scapy is a powerful interactive packet manipulation tool, packet generator,
21cr|scapy-2.4.3-1|19	network scanner, network discovery, packet sniffer, etc. It can for the
21cr|scapy-2.4.3-1|20	moment replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump,
21cr|scapy-2.4.3-1|21	tethereal, p0f, ....
21cr|scapy-2.4.3-1|22	
21cr|scapy-2.4.3-1|23	Scapy uses the python interpreter as a command board. That means that you
21cr|scapy-2.4.3-1|24	can use directly python language (assign variables, use loops, define
21cr|scapy-2.4.3-1|25	functions, etc.) If you give a file as parameter when you run scapy, your
21cr|scapy-2.4.3-1|26	session (variables, functions, intances, ...) will be saved when you leave
21cr|scapy-2.4.3-1|27	the interpretor, and restored the next time you launch scapy.
21cr|scapy-2.4.3-1|28	
21cr|scapy-2.4.3-1|29	%files
21cr|scapy-2.4.3-1|30	%doc %{_mandir}/man1/scapy.1*
21cr|scapy-2.4.3-1|31	%{_bindir}/scapy
21cr|scapy-2.4.3-1|32	%{_bindir}/UTscapy
21cr|scapy-2.4.3-1|33	%{py3_puresitedir}/scapy/*
21cr|scapy-2.4.3-1|34	%{py3_puresitedir}/scapy-*.egg-info
21cr|scapy-2.4.3-1|35	
21cr|scapy-2.4.3-1|36	#----------------------------------------------------------------------
21cr|scapy-2.4.3-1|37	
21cr|scapy-2.4.3-1|38	%prep
21cr|scapy-2.4.3-1|39	%setup -q
21cr|scapy-2.4.3-1|40	%patch0 -p1
21cr|scapy-2.4.3-1|41	
21cr|scapy-2.4.3-1|42	# Change shebang /usr/bin/env python -> /usr/bin/python3
21cr|scapy-2.4.3-1|43	find -name '*.py' -print0 | xargs -0 \
21cr|scapy-2.4.3-1|44	sed -i.env-python -e 's,^#!/usr/bin/env python,#!/usr/bin/python3,'
21cr|scapy-2.4.3-1|45	find -name '*.py' -print0 | xargs -0 \
21cr|scapy-2.4.3-1|46	sed -i.env-python -e 's,^#! /usr/bin/env python,#!/usr/bin/python3,'
21cr|scapy-2.4.3-1|47	
21cr|scapy-2.4.3-1|48	
21cr|scapy-2.4.3-1|49	%build
21cr|scapy-2.4.3-1|50	%py3_build
21cr|scapy-2.4.3-1|51	
21cr|scapy-2.4.3-1|52	%install
21cr|scapy-2.4.3-1|53	%py3_install
21cr|scapy-2.4.3-1|54	rm -f %{buildroot}%{py3_puresitedir}/*egg-info/requires.txt

8221 21
21cr|scc-3.1.0-1|1	# use bundled golang modules (from Source1)
21cr|scc-3.1.0-1|2	%global gomodulesmode GO111MODULE=on
21cr|scc-3.1.0-1|3	%global goipath github.com/boyter/scc
21cr|scc-3.1.0-1|4	
21cr|scc-3.1.0-1|5	# Package source code as a devel package.
21cr|scc-3.1.0-1|6	# Turn on if using not bundled go modules.
21cr|scc-3.1.0-1|7	# Offed for now because it automatically requires not packaged golang modules.
21cr|scc-3.1.0-1|8	%bcond_with devel
21cr|scc-3.1.0-1|9	
21cr|scc-3.1.0-1|10	Summary:	Tool for counting lines of code
21cr|scc-3.1.0-1|11	Name:		scc
21cr|scc-3.1.0-1|12	Version:	3.1.0
21cr|scc-3.1.0-1|13	Release:	1
21cr|scc-3.1.0-1|14	License:	MIT
21cr|scc-3.1.0-1|15	Group:		Networking/Other
21cr|scc-3.1.0-1|16	Url:		https://github.com/boyter/scc
21cr|scc-3.1.0-1|17	Source0:	https://github.com/boyter/scc/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|scc-3.1.0-1|18	# go mod vendor, created with ./upd.sh
21cr|scc-3.1.0-1|19	Source1:	scc-%{version}-go-mod-vendor.tar.xz
21cr|scc-3.1.0-1|20	Source2:	upd.sh
21cr|scc-3.1.0-1|21	BuildRequires:	golang
21cr|scc-3.1.0-1|22	%gometa
21cr|scc-3.1.0-1|23	
21cr|scc-3.1.0-1|24	%description
21cr|scc-3.1.0-1|25	A tool similar to cloc, sloccount and tokei.
21cr|scc-3.1.0-1|26	For counting the lines of code, blank lines,
21cr|scc-3.1.0-1|27	comment lines, and physical lines of source
21cr|scc-3.1.0-1|28	code in many programming languages.
21cr|scc-3.1.0-1|29	Goal is to be the fastest code counter possible,
21cr|scc-3.1.0-1|30	but also perform COCOMO calculation like sloccount and
21cr|scc-3.1.0-1|31	to estimate code complexity similar to cyclomatic
21cr|scc-3.1.0-1|32	complexity calculators. In short one tool to rule them all.
21cr|scc-3.1.0-1|33	
21cr|scc-3.1.0-1|34	%files
21cr|scc-3.1.0-1|35	%license LICENSE UNLICENSE
21cr|scc-3.1.0-1|36	%doc README.md LANGUAGES.md
21cr|scc-3.1.0-1|37	%{_bindir}/scc
21cr|scc-3.1.0-1|38	
21cr|scc-3.1.0-1|39	#------------------------------------------------------------------
21cr|scc-3.1.0-1|40	
21cr|scc-3.1.0-1|41	%if %{with devel}
21cr|scc-3.1.0-1|42	%gopkg
21cr|scc-3.1.0-1|43	%gopkgfiles
21cr|scc-3.1.0-1|44	%endif
21cr|scc-3.1.0-1|45	
21cr|scc-3.1.0-1|46	#------------------------------------------------------------------
21cr|scc-3.1.0-1|47	
21cr|scc-3.1.0-1|48	%prep
21cr|scc-3.1.0-1|49	%goprep
21cr|scc-3.1.0-1|50	%autopatch -p1
21cr|scc-3.1.0-1|51	
21cr|scc-3.1.0-1|52	%build
21cr|scc-3.1.0-1|53	( cd .. && tar -xf %{SOURCE1} )
21cr|scc-3.1.0-1|54	%gobuild
21cr|scc-3.1.0-1|55	
21cr|scc-3.1.0-1|56	%install
21cr|scc-3.1.0-1|57	mkdir -p %{buildroot}%{_bindir}
21cr|scc-3.1.0-1|58	install -m0755 scc %{buildroot}%{_bindir}
21cr|scc-3.1.0-1|59	
21cr|scc-3.1.0-1|60	%if %{with devel}
21cr|scc-3.1.0-1|61	%gopkginstall
21cr|scc-3.1.0-1|62	%endif

8222 21
21cr|scdoc-1.11.2-1|1	Name:     scdoc
21cr|scdoc-1.11.2-1|2	Version:	1.11.2
21cr|scdoc-1.11.2-1|3	Release:	1
21cr|scdoc-1.11.2-1|4	Summary:  Tool for generating roff manual pages
21cr|scdoc-1.11.2-1|5	License:  MIT
21cr|scdoc-1.11.2-1|6	Group:    Development/Other
21cr|scdoc-1.11.2-1|7	URL:      https://git.sr.ht/~sircmpwn/%{name}
21cr|scdoc-1.11.2-1|8	Source0:  %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21cr|scdoc-1.11.2-1|9	
21cr|scdoc-1.11.2-1|10	BuildRequires: make
21cr|scdoc-1.11.2-1|11	BuildRequires: gcc
21cr|scdoc-1.11.2-1|12	BuildRequires: sed
21cr|scdoc-1.11.2-1|13	
21cr|scdoc-1.11.2-1|14	%description
21cr|scdoc-1.11.2-1|15	scdoc is a tool designed to make the process of writing man pages more
21cr|scdoc-1.11.2-1|16	friendly. It reads scdoc syntax from stdin and writes roff to stdout, suitable
21cr|scdoc-1.11.2-1|17	for reading with man.
21cr|scdoc-1.11.2-1|18	
21cr|scdoc-1.11.2-1|19	%prep
21cr|scdoc-1.11.2-1|20	%setup -q
21cr|scdoc-1.11.2-1|21	
21cr|scdoc-1.11.2-1|22	# Disable static linking
21cr|scdoc-1.11.2-1|23	sed -i '/-static/d' Makefile
21cr|scdoc-1.11.2-1|24	
21cr|scdoc-1.11.2-1|25	# Use INSTALL provided by the make_install macro
21cr|scdoc-1.11.2-1|26	sed -i 's/\tinstall/\t$(INSTALL)/g' Makefile
21cr|scdoc-1.11.2-1|27	
21cr|scdoc-1.11.2-1|28	%build
21cr|scdoc-1.11.2-1|29	%make_build PREFIX=%{_prefix}
21cr|scdoc-1.11.2-1|30	
21cr|scdoc-1.11.2-1|31	%install
21cr|scdoc-1.11.2-1|32	%make_install PREFIX=%{_prefix}
21cr|scdoc-1.11.2-1|33	
21cr|scdoc-1.11.2-1|34	%check
21cr|scdoc-1.11.2-1|35	make check
21cr|scdoc-1.11.2-1|36	
21cr|scdoc-1.11.2-1|37	%files
21cr|scdoc-1.11.2-1|38	%license COPYING
21cr|scdoc-1.11.2-1|39	%doc README.md
21cr|scdoc-1.11.2-1|40	%{_bindir}/%{name}
21cr|scdoc-1.11.2-1|41	%{_mandir}/man1/%{name}.1*
21cr|scdoc-1.11.2-1|42	%{_mandir}/man5/%{name}.5*
21cr|scdoc-1.11.2-1|43	# Not shipped in a -devel package since scdoc is a development tool not
21cr|scdoc-1.11.2-1|44	# installed in a user runtime.
21cr|scdoc-1.11.2-1|45	%{_datadir}/pkgconfig/%{name}.pc

8223 21
21cr|scew-1.1.7-5|1	%define major 1
21cr|scew-1.1.7-5|2	%define libname %mklibname %{name} %{major}
21cr|scew-1.1.7-5|3	%define devname %mklibname %{name} -d
21cr|scew-1.1.7-5|4	
21cr|scew-1.1.7-5|5	Summary:	SCEW provides an easy interface around the XML Expat library
21cr|scew-1.1.7-5|6	Name:		scew
21cr|scew-1.1.7-5|7	Version:	1.1.7
21cr|scew-1.1.7-5|8	Release:	5
21cr|scew-1.1.7-5|9	License:	LGPL
21cr|scew-1.1.7-5|10	Group:		Development/C
21cr|scew-1.1.7-5|11	Url:		http://www.nongnu.org/scew
21cr|scew-1.1.7-5|12	Source0:	http://savannah.nongnu.org/download/scew/%{name}-%{version}.tar.gz
21cr|scew-1.1.7-5|13	BuildRequires:	pkgconfig(expat)
21cr|scew-1.1.7-5|14	
21cr|scew-1.1.7-5|15	%description
21cr|scew-1.1.7-5|16	SCEW (Simple C Expat Wrapper) incorporated functions to create XML
21cr|scew-1.1.7-5|17	files and handle XML memory trees. That is, add and delete tree nodes,
21cr|scew-1.1.7-5|18	change attribute names and values...
21cr|scew-1.1.7-5|19	
21cr|scew-1.1.7-5|20	SCEW provides functions to load and access XML elements without the
21cr|scew-1.1.7-5|21	need to create the event handling routines and probably the most
21cr|scew-1.1.7-5|22	important: without the need to rewrite these functions each time you
21cr|scew-1.1.7-5|23	need to load a different XML tree. It also lets you access to the
21cr|scew-1.1.7-5|24	internal Expat parser, that means you can still have all the
21cr|scew-1.1.7-5|25	functionality that Expat library gives you.
21cr|scew-1.1.7-5|26	
21cr|scew-1.1.7-5|27	%files
21cr|scew-1.1.7-5|28	%{_bindir}/scew_print
21cr|scew-1.1.7-5|29	%{_bindir}/scew_write
21cr|scew-1.1.7-5|30	
21cr|scew-1.1.7-5|31	#-------------------------------------------------------------------
21cr|scew-1.1.7-5|32	
21cr|scew-1.1.7-5|33	%package -n %{libname}
21cr|scew-1.1.7-5|34	Summary:	Simple C Expat Wrapper library
21cr|scew-1.1.7-5|35	Group:		Development/C
21cr|scew-1.1.7-5|36	
21cr|scew-1.1.7-5|37	%description -n %{libname}
21cr|scew-1.1.7-5|38	This package contains the SCEW (Simple C Expat Wrapper) library.
21cr|scew-1.1.7-5|39	
21cr|scew-1.1.7-5|40	%files -n %{libname}
21cr|scew-1.1.7-5|41	%{_libdir}/libscew.so.%{major}*
21cr|scew-1.1.7-5|42	
21cr|scew-1.1.7-5|43	#-------------------------------------------------------------------
21cr|scew-1.1.7-5|44	
21cr|scew-1.1.7-5|45	%package -n %{devname}
21cr|scew-1.1.7-5|46	Summary:	Headers for developing programs that will use scew
21cr|scew-1.1.7-5|47	Group:		Development/C
21cr|scew-1.1.7-5|48	Provides:	libscew-devel = %{EVRD}
21cr|scew-1.1.7-5|49	Provides:	%{name}-devel = %{EVRD}
21cr|scew-1.1.7-5|50	Requires:	%{libname} = %{EVRD}
21cr|scew-1.1.7-5|51	Requires:	%{name} = %{EVRD}
21cr|scew-1.1.7-5|52	
21cr|scew-1.1.7-5|53	%description -n %{devname}
21cr|scew-1.1.7-5|54	This package contains the headers that programmers will need to develop
21cr|scew-1.1.7-5|55	applications which will use scew.
21cr|scew-1.1.7-5|56	
21cr|scew-1.1.7-5|57	%files -n %{devname}
21cr|scew-1.1.7-5|58	%{_libdir}/libscew.so
21cr|scew-1.1.7-5|59	%{_includedir}/*
21cr|scew-1.1.7-5|60	%{_libdir}/pkgconfig/*
21cr|scew-1.1.7-5|61	
21cr|scew-1.1.7-5|62	#-------------------------------------------------------------------
21cr|scew-1.1.7-5|63	
21cr|scew-1.1.7-5|64	%prep
21cr|scew-1.1.7-5|65	%setup -q
21cr|scew-1.1.7-5|66	
21cr|scew-1.1.7-5|67	%build
21cr|scew-1.1.7-5|68	%configure \
21cr|scew-1.1.7-5|69	--includedir=%{_includedir}/%{name}
21cr|scew-1.1.7-5|70	%make
21cr|scew-1.1.7-5|71	
21cr|scew-1.1.7-5|72	%install
21cr|scew-1.1.7-5|73	%makeinstall_std
21cr|scew-1.1.7-5|74	
21cr|scew-1.1.7-5|75	mkdir -p %{buildroot}%{_bindir}
21cr|scew-1.1.7-5|76	install -m 755 examples/scew_print/scew_print %{buildroot}%{_bindir}
21cr|scew-1.1.7-5|77	install -m 755 examples/scew_write/scew_write %{buildroot}%{_bindir}

8224 21
21cr|schedtool-1.3.0-6|1	Name:		schedtool
21cr|schedtool-1.3.0-6|2	Version:	1.3.0
21cr|schedtool-1.3.0-6|3	Release:	6
21cr|schedtool-1.3.0-6|4	Summary:	Tool for setting and querying scheduling parameters
21cr|schedtool-1.3.0-6|5	License:	GPLv2
21cr|schedtool-1.3.0-6|6	Group:		System/Kernel and hardware
21cr|schedtool-1.3.0-6|7	Url:		http://freequaos.host.sk/schedtool/
21cr|schedtool-1.3.0-6|8	Source:		%{name}-%{version}.tar.bz2
21cr|schedtool-1.3.0-6|9	Patch0:		schedtool-1.3.0-debug.patch
21cr|schedtool-1.3.0-6|10	
21cr|schedtool-1.3.0-6|11	%description
21cr|schedtool-1.3.0-6|12	schedtool can set all scheduling parameters Linux is capable of or dis-
21cr|schedtool-1.3.0-6|13	play information for given processes.
21cr|schedtool-1.3.0-6|14	
21cr|schedtool-1.3.0-6|15	Long-running, non-interactive tasks may  benefit  from  SCHED_BATCH  as
21cr|schedtool-1.3.0-6|16	timeslices are longer, less system-time is wasted by computing the next
21cr|schedtool-1.3.0-6|17	runnable process and the caches stay stable.
21cr|schedtool-1.3.0-6|18	
21cr|schedtool-1.3.0-6|19	Audio/video or other near-realtime applications may run with less skip-
21cr|schedtool-1.3.0-6|20	ping  if  set  to SCHED_RR.  Use the static priority-switch -p to fine-
21cr|schedtool-1.3.0-6|21	tune inter-process-hierarchies.
21cr|schedtool-1.3.0-6|22	
21cr|schedtool-1.3.0-6|23	schedtool now supports setting the  CPU-affinity  introduced  in  linux
21cr|schedtool-1.3.0-6|24	2.5.8.
21cr|schedtool-1.3.0-6|25	
21cr|schedtool-1.3.0-6|26	%prep
21cr|schedtool-1.3.0-6|27	%setup -q
21cr|schedtool-1.3.0-6|28	%patch0 -p1
21cr|schedtool-1.3.0-6|29	
21cr|schedtool-1.3.0-6|30	%build
21cr|schedtool-1.3.0-6|31	CFLAGS="%{optflags}" %make
21cr|schedtool-1.3.0-6|32	
21cr|schedtool-1.3.0-6|33	%install
21cr|schedtool-1.3.0-6|34	install -m755 -d %{buildroot}/%{_bindir}/
21cr|schedtool-1.3.0-6|35	install -m755  %{name} %{buildroot}/%{_bindir}/%{name}
21cr|schedtool-1.3.0-6|36	install -m755 -d %{buildroot}/%{_mandir}/man8/
21cr|schedtool-1.3.0-6|37	install -m611  %{name}.8 %{buildroot}/%{_mandir}/man8/%{name}.8
21cr|schedtool-1.3.0-6|38	
21cr|schedtool-1.3.0-6|39	%clean
21cr|schedtool-1.3.0-6|40	
21cr|schedtool-1.3.0-6|41	%files
21cr|schedtool-1.3.0-6|42	%attr(755,root,root) %{_bindir}/*
21cr|schedtool-1.3.0-6|43	%doc CHANGES INSTALL LICENSE PACKAGERS README SCHED_DESIGN TUNING
21cr|schedtool-1.3.0-6|44	%attr(644,root,root) %{_mandir}/man8/%{name}.*

8225 21
21cr|schismtracker-20221201-1|1	Summary:	Music editor, Impulse Tracker clone
21cr|schismtracker-20221201-1|2	Name:		schismtracker
21cr|schismtracker-20221201-1|3	Version:	20221201
21cr|schismtracker-20221201-1|4	Release:	1
21cr|schismtracker-20221201-1|5	License:	GPLv2+
21cr|schismtracker-20221201-1|6	Group:		Sound
21cr|schismtracker-20221201-1|7	Url:		http://schismtracker.org/
21cr|schismtracker-20221201-1|8	Source0:	https://github.com/schismtracker/schismtracker/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|schismtracker-20221201-1|9	Patch0:		schismtracker-makefile.patch
21cr|schismtracker-20221201-1|10	BuildRequires:	autoconf-archive
21cr|schismtracker-20221201-1|11	BuildRequires:	desktop-file-utils
21cr|schismtracker-20221201-1|12	BuildRequires:	python3
21cr|schismtracker-20221201-1|13	BuildRequires:	pkgconfig(alsa)
21cr|schismtracker-20221201-1|14	BuildRequires:	pkgconfig(sdl2)
21cr|schismtracker-20221201-1|15	BuildRequires:	pkgconfig(x11)
21cr|schismtracker-20221201-1|16	BuildRequires:	pkgconfig(xext)
21cr|schismtracker-20221201-1|17	BuildRequires:	pkgconfig(xv)
21cr|schismtracker-20221201-1|18	
21cr|schismtracker-20221201-1|19	%description
21cr|schismtracker-20221201-1|20	Schism Tracker is a free reimplementation of Impulse Tracker, a program used
21cr|schismtracker-20221201-1|21	to create high quality music without the requirements of specialized,
21cr|schismtracker-20221201-1|22	expensive equipment, and with a unique "finger feel" that is difficult to
21cr|schismtracker-20221201-1|23	replicate in-part. The player is based on a highly modified version of the
21cr|schismtracker-20221201-1|24	Modplug engine, with a number of bug-fixes and changes to improve IT playback.
21cr|schismtracker-20221201-1|25	
21cr|schismtracker-20221201-1|26	%files
21cr|schismtracker-20221201-1|27	%doc AUTHORS COPYING NEWS README.md
21cr|schismtracker-20221201-1|28	%{_bindir}/%{name}
21cr|schismtracker-20221201-1|29	%{_datadir}/icons/hicolor/*/*/%{name}*
21cr|schismtracker-20221201-1|30	%{_datadir}/applications/schism.desktop
21cr|schismtracker-20221201-1|31	%{_mandir}/man1/%{name}.1*
21cr|schismtracker-20221201-1|32	
21cr|schismtracker-20221201-1|33	#-----------------------------------------------------------------------------
21cr|schismtracker-20221201-1|34	
21cr|schismtracker-20221201-1|35	%prep
21cr|schismtracker-20221201-1|36	%autosetup -p1
21cr|schismtracker-20221201-1|37	
21cr|schismtracker-20221201-1|38	
21cr|schismtracker-20221201-1|39	%build
21cr|schismtracker-20221201-1|40	autoreconf -vfi
21cr|schismtracker-20221201-1|41	%configure
21cr|schismtracker-20221201-1|42	%make
21cr|schismtracker-20221201-1|43	
21cr|schismtracker-20221201-1|44	
21cr|schismtracker-20221201-1|45	%install
21cr|schismtracker-20221201-1|46	%makeinstall_std
21cr|schismtracker-20221201-1|47	
21cr|schismtracker-20221201-1|48	# Provide more icons
21cr|schismtracker-20221201-1|49	for size in 16 22 24 32 36 48 64 72 96 128 192; do
21cr|schismtracker-20221201-1|50	install -D -m 0644 icons/schism-icon-$size.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png
21cr|schismtracker-20221201-1|51	done
21cr|schismtracker-20221201-1|52	install -D -m 0644 icons/schism-icon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|schismtracker-20221201-1|53	# Remove unwanted icon
21cr|schismtracker-20221201-1|54	rm -rf %{buildroot}%{_datadir}/pixmaps

8226 21
21cr|school-ringer-2.3-1.gita90c49.1|1	%define commit a90c4930ccea26cff488dc1e0ecec6dd38b7b00a
21cr|school-ringer-2.3-1.gita90c49.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|school-ringer-2.3-1.gita90c49.1|3	
21cr|school-ringer-2.3-1.gita90c49.1|4	Summary:	Program for scheduling rings in school
21cr|school-ringer-2.3-1.gita90c49.1|5	Summary(ru_RU.UTF-8):	Программа для планирования звонков в школе
21cr|school-ringer-2.3-1.gita90c49.1|6	Name:		school-ringer
21cr|school-ringer-2.3-1.gita90c49.1|7	Version:	2.3
21cr|school-ringer-2.3-1.gita90c49.1|8	Release:	1.git%{commit_short}.1
21cr|school-ringer-2.3-1.gita90c49.1|9	License:	GPLv3
21cr|school-ringer-2.3-1.gita90c49.1|10	Group:		Education
21cr|school-ringer-2.3-1.gita90c49.1|11	Url:		https://hub.mos.ru/mos/src/school-ringer
21cr|school-ringer-2.3-1.gita90c49.1|12	Source0:	https://hub.mos.ru/mos/src/school-ringer/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|school-ringer-2.3-1.gita90c49.1|13	Source1:	sysusers.conf
21cr|school-ringer-2.3-1.gita90c49.1|14	Requires:	python3-openpyxl
21cr|school-ringer-2.3-1.gita90c49.1|15	Requires:	python3-schedule
21cr|school-ringer-2.3-1.gita90c49.1|16	Requires:	python3-qt6
21cr|school-ringer-2.3-1.gita90c49.1|17	Requires:	python3-mos-pyqt6-dialogs >= 1.0.0-2
21cr|school-ringer-2.3-1.gita90c49.1|18	Requires:	python3-mutagen
21cr|school-ringer-2.3-1.gita90c49.1|19	Requires:	py-ini-config
21cr|school-ringer-2.3-1.gita90c49.1|20	Requires:	mpv-core
21cr|school-ringer-2.3-1.gita90c49.1|21	Requires:	at
21cr|school-ringer-2.3-1.gita90c49.1|22	Recommends:	polkit
21cr|school-ringer-2.3-1.gita90c49.1|23	%if %{mdvver} >= 202310
21cr|school-ringer-2.3-1.gita90c49.1|24	Requires(pre): %{_bindir}/systemd-sysusers
21cr|school-ringer-2.3-1.gita90c49.1|25	%else
21cr|school-ringer-2.3-1.gita90c49.1|26	Requires(pre): /bin/systemd-sysusers
21cr|school-ringer-2.3-1.gita90c49.1|27	%endif
21cr|school-ringer-2.3-1.gita90c49.1|28	
21cr|school-ringer-2.3-1.gita90c49.1|29	BuildArch:	noarch
21cr|school-ringer-2.3-1.gita90c49.1|30	
21cr|school-ringer-2.3-1.gita90c49.1|31	%description
21cr|school-ringer-2.3-1.gita90c49.1|32	Program for scheduling rings in school.
21cr|school-ringer-2.3-1.gita90c49.1|33	
21cr|school-ringer-2.3-1.gita90c49.1|34	%description -l ru_RU.UTF-8
21cr|school-ringer-2.3-1.gita90c49.1|35	Программа для планирования звонков в школе.
21cr|school-ringer-2.3-1.gita90c49.1|36	
21cr|school-ringer-2.3-1.gita90c49.1|37	%files
21cr|school-ringer-2.3-1.gita90c49.1|38	%{_bindir}/school-ringer-gui
21cr|school-ringer-2.3-1.gita90c49.1|39	%{_bindir}/school-ringer-daemon
21cr|school-ringer-2.3-1.gita90c49.1|40	%{python3_sitelib}/school_ringer_modules
21cr|school-ringer-2.3-1.gita90c49.1|41	%{_datadir}/applications/school-ringer.desktop
21cr|school-ringer-2.3-1.gita90c49.1|42	%{_datadir}/polkit-1/actions/ru.mos.os.school-ringer.policy
21cr|school-ringer-2.3-1.gita90c49.1|43	%{_iconsdir}/hicolor/scalable/apps/school-ringer.svg
21cr|school-ringer-2.3-1.gita90c49.1|44	%{_datadir}/school-ringer
21cr|school-ringer-2.3-1.gita90c49.1|45	%{_sysusersdir}/school-ringer.conf
21cr|school-ringer-2.3-1.gita90c49.1|46	%{_unitdir}/school-ringer.service
21cr|school-ringer-2.3-1.gita90c49.1|47	%{_sysconfdir}/asound.conf-school-ringer
21cr|school-ringer-2.3-1.gita90c49.1|48	%attr(700,school-ringer,school-ringer) /var/lib/school-ringer
21cr|school-ringer-2.3-1.gita90c49.1|49	
21cr|school-ringer-2.3-1.gita90c49.1|50	%pre
21cr|school-ringer-2.3-1.gita90c49.1|51	%sysusers_create_package school-ringer %{SOURCE1}
21cr|school-ringer-2.3-1.gita90c49.1|52	
21cr|school-ringer-2.3-1.gita90c49.1|53	%post
21cr|school-ringer-2.3-1.gita90c49.1|54	%systemd_post school-ringer.service
21cr|school-ringer-2.3-1.gita90c49.1|55	# по аналогии с https://abf.io/import/rivendell/blob/rosa2023.1/rivendell.spec
21cr|school-ringer-2.3-1.gita90c49.1|56	if test ! -e %{_sysconfdir}/asound.conf ; then
21cr|school-ringer-2.3-1.gita90c49.1|57	cp %{_sysconfdir}/asound.conf-school-ringer %{_sysconfdir}/asound.conf
21cr|school-ringer-2.3-1.gita90c49.1|58	fi
21cr|school-ringer-2.3-1.gita90c49.1|59	
21cr|school-ringer-2.3-1.gita90c49.1|60	%preun
21cr|school-ringer-2.3-1.gita90c49.1|61	%systemd_preun school-ringer.service
21cr|school-ringer-2.3-1.gita90c49.1|62	
21cr|school-ringer-2.3-1.gita90c49.1|63	#------------------------------------------------------------------
21cr|school-ringer-2.3-1.gita90c49.1|64	
21cr|school-ringer-2.3-1.gita90c49.1|65	%prep
21cr|school-ringer-2.3-1.gita90c49.1|66	%autosetup -p1 -n %{name}-%{commit}
21cr|school-ringer-2.3-1.gita90c49.1|67	
21cr|school-ringer-2.3-1.gita90c49.1|68	%install
21cr|school-ringer-2.3-1.gita90c49.1|69	mkdir -p %{buildroot}%{_bindir}
21cr|school-ringer-2.3-1.gita90c49.1|70	install -m755 app.py %{buildroot}%{_bindir}/school-ringer-gui
21cr|school-ringer-2.3-1.gita90c49.1|71	install -m755 daemon.py %{buildroot}%{_bindir}/school-ringer-daemon
21cr|school-ringer-2.3-1.gita90c49.1|72	mkdir -p %{buildroot}%{python3_sitelib}/school_ringer_modules
21cr|school-ringer-2.3-1.gita90c49.1|73	install -m644 school_ringer_modules/* %{buildroot}%{python3_sitelib}/school_ringer_modules/
21cr|school-ringer-2.3-1.gita90c49.1|74	mkdir -p %{buildroot}%{_datadir}/school-ringer/config
21cr|school-ringer-2.3-1.gita90c49.1|75	mkdir -p %{buildroot}%{_datadir}/school-ringer/sound
21cr|school-ringer-2.3-1.gita90c49.1|76	install -m644 cat-box.gif %{buildroot}%{_datadir}/school-ringer/config
21cr|school-ringer-2.3-1.gita90c49.1|77	install -m644 school-ringer.conf %{buildroot}%{_datadir}/school-ringer/config
21cr|school-ringer-2.3-1.gita90c49.1|78	install -m644 ring_schedule.xlsx %{buildroot}%{_datadir}/school-ringer/config
21cr|school-ringer-2.3-1.gita90c49.1|79	install -m644 ring01.mp3 %{buildroot}%{_datadir}/school-ringer/sound
21cr|school-ringer-2.3-1.gita90c49.1|80	touch %{buildroot}%{_datadir}/school-ringer/config/pid
21cr|school-ringer-2.3-1.gita90c49.1|81	chmod 666 %{buildroot}%{_datadir}/school-ringer/config/pid
21cr|school-ringer-2.3-1.gita90c49.1|82	mkdir -p %{buildroot}%{_datadir}/applications
21cr|school-ringer-2.3-1.gita90c49.1|83	install -m644 school-ringer.desktop %{buildroot}%{_datadir}/applications
21cr|school-ringer-2.3-1.gita90c49.1|84	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|school-ringer-2.3-1.gita90c49.1|85	install -m644 school-ringer.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|school-ringer-2.3-1.gita90c49.1|86	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|school-ringer-2.3-1.gita90c49.1|87	install -m644 polkit/ru.mos.os.school-ringer.policy %{buildroot}%{_datadir}/polkit-1/actions
21cr|school-ringer-2.3-1.gita90c49.1|88	mkdir -p %{buildroot}%{_unitdir}
21cr|school-ringer-2.3-1.gita90c49.1|89	install -m644 school-ringer.service %{buildroot}%{_unitdir}
21cr|school-ringer-2.3-1.gita90c49.1|90	mkdir -p %{buildroot}%{_sysusersdir}
21cr|school-ringer-2.3-1.gita90c49.1|91	install -m644 %{SOURCE1} %{buildroot}%{_sysusersdir}/school-ringer.conf
21cr|school-ringer-2.3-1.gita90c49.1|92	mkdir --mode=700 -p %{buildroot}/var/lib/school-ringer
21cr|school-ringer-2.3-1.gita90c49.1|93	mkdir -p %{buildroot}%{_sysconfdir}
21cr|school-ringer-2.3-1.gita90c49.1|94	# настройка asound.conf: https://www.alsa-project.org/main/index.php/Asoundrc#dmix
21cr|school-ringer-2.3-1.gita90c49.1|95	install -m644 asound.conf %{buildroot}%{_sysconfdir}/asound.conf-school-ringer
21cr|school-ringer-2.3-1.gita90c49.1|96	
21cr|school-ringer-2.3-1.gita90c49.1|97	%changelog
21cr|school-ringer-2.3-1.gita90c49.1|98	- Merge: c8f1b85 6a545d1
21cr|school-ringer-2.3-1.gita90c49.1|99	* Mon Dec 29 2025 tema <temap@mail.ru>
21cr|school-ringer-2.3-1.gita90c49.1|100	- Merge pull request #29 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|101	- Версия 2.3
21cr|school-ringer-2.3-1.gita90c49.1|102	
21cr|school-ringer-2.3-1.gita90c49.1|103	* Mon Dec 29 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|104	- Версия 2.3
21cr|school-ringer-2.3-1.gita90c49.1|105	
21cr|school-ringer-2.3-1.gita90c49.1|106	* Fri Dec 26 2025 norby4ever <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|107	- Оптимизация работы программы
21cr|school-ringer-2.3-1.gita90c49.1|108	
21cr|school-ringer-2.3-1.gita90c49.1|109	* Wed Dec 24 2025 norby4ever <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|110	- Version 2.3
21cr|school-ringer-2.3-1.gita90c49.1|111	
21cr|school-ringer-2.3-1.gita90c49.1|112	* Mon Dec 22 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|113	- Ver. 2.3
21cr|school-ringer-2.3-1.gita90c49.1|114	
21cr|school-ringer-2.3-1.gita90c49.1|115	- Merge: a63551f 1681ac8
21cr|school-ringer-2.3-1.gita90c49.1|116	* Wed Dec 17 2025 tema <temap@mail.ru> 2.2-1.gitaf1b7f.1
21cr|school-ringer-2.3-1.gita90c49.1|117	- Merge pull request #28 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|118	- Версия 2.2
21cr|school-ringer-2.3-1.gita90c49.1|119	
21cr|school-ringer-2.3-1.gita90c49.1|120	* Wed Dec 17 2025 norby4ever <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|121	- Версия 2.2
21cr|school-ringer-2.3-1.gita90c49.1|122	
21cr|school-ringer-2.3-1.gita90c49.1|123	- Merge: fd0ea42 113560f
21cr|school-ringer-2.3-1.gita90c49.1|124	* Thu Sep 4 2025 tema <temap@mail.ru> 2.1-1.git3e5857.1
21cr|school-ringer-2.3-1.gita90c49.1|125	- Merge pull request #27 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|126	- Версия 2.1
21cr|school-ringer-2.3-1.gita90c49.1|127	
21cr|school-ringer-2.3-1.gita90c49.1|128	* Thu Sep 4 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|129	- Ver. 2.1 - добавлены логи
21cr|school-ringer-2.3-1.gita90c49.1|130	
21cr|school-ringer-2.3-1.gita90c49.1|131	- Merge: 7ba2e6b 041b45c
21cr|school-ringer-2.3-1.gita90c49.1|132	* Tue Sep 2 2025 tema <temap@mail.ru> 2.0-15.git2d5f7a.1
21cr|school-ringer-2.3-1.gita90c49.1|133	- Merge pull request #26 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|134	- Ярлык перемещён из Образования в Утилиты
21cr|school-ringer-2.3-1.gita90c49.1|135	
21cr|school-ringer-2.3-1.gita90c49.1|136	* Thu Aug 28 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|137	- Ярлык перемещён из Образования в Утилиты
21cr|school-ringer-2.3-1.gita90c49.1|138	
21cr|school-ringer-2.3-1.gita90c49.1|139	- Merge: da21b35 4296937
21cr|school-ringer-2.3-1.gita90c49.1|140	* Mon Jul 7 2025 tema <temap@mail.ru> 2.0-14.git790f5a.1
21cr|school-ringer-2.3-1.gita90c49.1|141	- Merge pull request #25 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|142	- Версия 2.0
21cr|school-ringer-2.3-1.gita90c49.1|143	
21cr|school-ringer-2.3-1.gita90c49.1|144	* Mon Jul 7 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|145	- Bug fix: меню окна настроек не отображалось на 13 платформе
21cr|school-ringer-2.3-1.gita90c49.1|146	
21cr|school-ringer-2.3-1.gita90c49.1|147	* Mon Jul 7 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|148	- Bug fix: меню окна настроек перекрывало контент
21cr|school-ringer-2.3-1.gita90c49.1|149	
21cr|school-ringer-2.3-1.gita90c49.1|150	* Mon Jul 7 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|151	- Fix design
21cr|school-ringer-2.3-1.gita90c49.1|152	
21cr|school-ringer-2.3-1.gita90c49.1|153	* Mon Jul 7 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|154	- Очистка мусора
21cr|school-ringer-2.3-1.gita90c49.1|155	
21cr|school-ringer-2.3-1.gita90c49.1|156	* Thu Jul 3 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|157	- Ver. 2.11 - добавлено меню окна для настройки звука
21cr|school-ringer-2.3-1.gita90c49.1|158	
21cr|school-ringer-2.3-1.gita90c49.1|159	* Wed Jul 2 2025 norby4ever <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|160	- Bug fix: не отображался значок
21cr|school-ringer-2.3-1.gita90c49.1|161	
21cr|school-ringer-2.3-1.gita90c49.1|162	* Wed Jul 2 2025 norby4ever <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|163	- Обновление asound.conf для работы на 12 и 13 платформах
21cr|school-ringer-2.3-1.gita90c49.1|164	
21cr|school-ringer-2.3-1.gita90c49.1|165	* Tue Jul 1 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|166	- Bug fix: падение программы при создании расписания
21cr|school-ringer-2.3-1.gita90c49.1|167	
21cr|school-ringer-2.3-1.gita90c49.1|168	* Fri Jun 27 2025 norby4ever <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|169	- Bug fix: некоторая музыка не играла на переменах
21cr|school-ringer-2.3-1.gita90c49.1|170	
21cr|school-ringer-2.3-1.gita90c49.1|171	* Thu Jun 26 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|172	- Улучшения интерфейса, починка музыки на переменах
21cr|school-ringer-2.3-1.gita90c49.1|173	
21cr|school-ringer-2.3-1.gita90c49.1|174	* Wed Jun 25 2025 Petr L <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|175	- Bug fix: выключение сервиса до конца дня + at в requires
21cr|school-ringer-2.3-1.gita90c49.1|176	
21cr|school-ringer-2.3-1.gita90c49.1|177	* Wed Jun 25 2025 Petr L <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|178	- Ver. 2.0 - PyQt6
21cr|school-ringer-2.3-1.gita90c49.1|179	
21cr|school-ringer-2.3-1.gita90c49.1|180	* Tue Jun 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|181	- В заголовке окна повышена версия
21cr|school-ringer-2.3-1.gita90c49.1|182	
21cr|school-ringer-2.3-1.gita90c49.1|183	* Tue Jun 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|184	- Улучшение интерфейса, дополнительный номер релиза в спеке
21cr|school-ringer-2.3-1.gita90c49.1|185	
21cr|school-ringer-2.3-1.gita90c49.1|186	- Merge: 62dd3d3 e10f7a5
21cr|school-ringer-2.3-1.gita90c49.1|187	* Mon Jun 9 2025 tema <temap@mail.ru> 1-16.gita3aafc.3
21cr|school-ringer-2.3-1.gita90c49.1|188	- Merge pull request #23 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|189	- Version 1.16
21cr|school-ringer-2.3-1.gita90c49.1|190	
21cr|school-ringer-2.3-1.gita90c49.1|191	* Mon Jun 9 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|192	- Убран config(noreplace), добавлены комментарии
21cr|school-ringer-2.3-1.gita90c49.1|193	
21cr|school-ringer-2.3-1.gita90c49.1|194	* Mon Jun 9 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|195	- Файл конфига устанавливается как asound.conf-school-ringer
21cr|school-ringer-2.3-1.gita90c49.1|196	
21cr|school-ringer-2.3-1.gita90c49.1|197	* Mon Jun 9 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|198	- /etc/asound.conf не заменяется, если такой был
21cr|school-ringer-2.3-1.gita90c49.1|199	
21cr|school-ringer-2.3-1.gita90c49.1|200	* Mon Jun 9 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|201	- Ver. 1.16 - добавлен asound.conf для МОС13
21cr|school-ringer-2.3-1.gita90c49.1|202	
21cr|school-ringer-2.3-1.gita90c49.1|203	* Tue Jun 3 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|204	- Version 1.15
21cr|school-ringer-2.3-1.gita90c49.1|205	
21cr|school-ringer-2.3-1.gita90c49.1|206	- Merge: 14c1ed7 b9819c9
21cr|school-ringer-2.3-1.gita90c49.1|207	* Tue Apr 22 2025 tema <temap@mail.ru> 1-14.gitc58ce8.1
21cr|school-ringer-2.3-1.gita90c49.1|208	- Merge pull request #20 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|209	- Version 1.14
21cr|school-ringer-2.3-1.gita90c49.1|210	
21cr|school-ringer-2.3-1.gita90c49.1|211	* Tue Apr 22 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|212	- Ver. 1.14 - bug fix + new instruction
21cr|school-ringer-2.3-1.gita90c49.1|213	
21cr|school-ringer-2.3-1.gita90c49.1|214	- Merge: 0e0e53a 0e989cf
21cr|school-ringer-2.3-1.gita90c49.1|215	* Mon Sep 2 2024 tema <temap@mail.ru> 1-13.git4b7384.1
21cr|school-ringer-2.3-1.gita90c49.1|216	- Merge pull request #19 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|217	- Version 1.13
21cr|school-ringer-2.3-1.gita90c49.1|218	
21cr|school-ringer-2.3-1.gita90c49.1|219	* Thu Aug 29 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|220	- Добавлено воспроизведение звуковых файлов с оповещением
21cr|school-ringer-2.3-1.gita90c49.1|221	
21cr|school-ringer-2.3-1.gita90c49.1|222	* Thu Aug 29 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|223	- Добавлено отключение звонков на сегодня
21cr|school-ringer-2.3-1.gita90c49.1|224	
21cr|school-ringer-2.3-1.gita90c49.1|225	- Merge: 4391ff3 28b62b7
21cr|school-ringer-2.3-1.gita90c49.1|226	* Thu Feb 1 2024 tema <temap@mail.ru> 1-12.gitf67915.1
21cr|school-ringer-2.3-1.gita90c49.1|227	- Merge pull request #17 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|228	- Ver. 1.12
21cr|school-ringer-2.3-1.gita90c49.1|229	
21cr|school-ringer-2.3-1.gita90c49.1|230	* Thu Feb 1 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|231	- Ver. 1.12
21cr|school-ringer-2.3-1.gita90c49.1|232	
21cr|school-ringer-2.3-1.gita90c49.1|233	- Merge: bb236ab 56c3dd7
21cr|school-ringer-2.3-1.gita90c49.1|234	* Mon Jan 29 2024 tema <temap@mail.ru> 1-11.gitd9a13c.1
21cr|school-ringer-2.3-1.gita90c49.1|235	- Merge pull request #16 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|236	- Ver. 1.11
21cr|school-ringer-2.3-1.gita90c49.1|237	
21cr|school-ringer-2.3-1.gita90c49.1|238	* Thu Jan 25 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|239	- Ver. 1.11
21cr|school-ringer-2.3-1.gita90c49.1|240	
21cr|school-ringer-2.3-1.gita90c49.1|241	- Merge: 05d3b74 793b759
21cr|school-ringer-2.3-1.gita90c49.1|242	* Tue Jan 16 2024 tema <temap@mail.ru> 1-10.git34d56e.1
21cr|school-ringer-2.3-1.gita90c49.1|243	- Merge pull request #15 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|244	- Ver. 1.10
21cr|school-ringer-2.3-1.gita90c49.1|245	
21cr|school-ringer-2.3-1.gita90c49.1|246	* Mon Jan 15 2024 norby4ever <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|247	- Ver. 1.10
21cr|school-ringer-2.3-1.gita90c49.1|248	
21cr|school-ringer-2.3-1.gita90c49.1|249	* Mon Jan 15 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|250	- Ver. 1.10
21cr|school-ringer-2.3-1.gita90c49.1|251	
21cr|school-ringer-2.3-1.gita90c49.1|252	- Merge: 00c2fd4 2576839
21cr|school-ringer-2.3-1.gita90c49.1|253	* Tue Jan 9 2024 tema <temap@mail.ru> 1-9.giteaa9c7.1
21cr|school-ringer-2.3-1.gita90c49.1|254	- Merge pull request #13 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|255	- Ver. 1.09
21cr|school-ringer-2.3-1.gita90c49.1|256	
21cr|school-ringer-2.3-1.gita90c49.1|257	* Tue Jan 9 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|258	- Updated URL
21cr|school-ringer-2.3-1.gita90c49.1|259	
21cr|school-ringer-2.3-1.gita90c49.1|260	* Tue Jan 9 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|261	- Ver. 1.09
21cr|school-ringer-2.3-1.gita90c49.1|262	
21cr|school-ringer-2.3-1.gita90c49.1|263	- Merge: 7e5d428 5be785c
21cr|school-ringer-2.3-1.gita90c49.1|264	* Sat Dec 30 2023 tema <temap@mail.ru> 1-8.gita21a85.3
21cr|school-ringer-2.3-1.gita90c49.1|265	- Merge pull request #11 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|266	- Version 1.8
21cr|school-ringer-2.3-1.gita90c49.1|267	
21cr|school-ringer-2.3-1.gita90c49.1|268	* Sat Dec 30 2023 norby4ever <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|269	- Ver. 1.8
21cr|school-ringer-2.3-1.gita90c49.1|270	
21cr|school-ringer-2.3-1.gita90c49.1|271	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru> 1-5.gite063f9.2
21cr|school-ringer-2.3-1.gita90c49.1|272	- Check platform for path
21cr|school-ringer-2.3-1.gita90c49.1|273	
21cr|school-ringer-2.3-1.gita90c49.1|274	- Merge: 8d50c25 0e6835f
21cr|school-ringer-2.3-1.gita90c49.1|275	* Mon Dec 18 2023 tema <temap@mail.ru> 1-5.gite063f9.1
21cr|school-ringer-2.3-1.gita90c49.1|276	- Merge pull request #8 from norby4ever/school-ringer:rosa2023.1
21cr|school-ringer-2.3-1.gita90c49.1|277	- Add single call and instruction
21cr|school-ringer-2.3-1.gita90c49.1|278	
21cr|school-ringer-2.3-1.gita90c49.1|279	* Mon Dec 18 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|280	- fix typo in spec
21cr|school-ringer-2.3-1.gita90c49.1|281	
21cr|school-ringer-2.3-1.gita90c49.1|282	* Mon Dec 18 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|283	- buildarch moved down
21cr|school-ringer-2.3-1.gita90c49.1|284	
21cr|school-ringer-2.3-1.gita90c49.1|285	* Mon Dec 18 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|286	- /usr/bin -> bindir
21cr|school-ringer-2.3-1.gita90c49.1|287	
21cr|school-ringer-2.3-1.gita90c49.1|288	* Mon Dec 18 2023 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|289	- Add single calls and instruction
21cr|school-ringer-2.3-1.gita90c49.1|290	
21cr|school-ringer-2.3-1.gita90c49.1|291	* Fri Dec 1 2023 Andrey Bondrov <abondrov@rosalab.ru> 1-1.git60a90b.2
21cr|school-ringer-2.3-1.gita90c49.1|292	- usr move
21cr|school-ringer-2.3-1.gita90c49.1|293	
21cr|school-ringer-2.3-1.gita90c49.1|294	- Merge: d45fda6 0b33aae
21cr|school-ringer-2.3-1.gita90c49.1|295	* Tue May 30 2023 survolog <survolog@yandex.ru> 1-1.git60a90b.1
21cr|school-ringer-2.3-1.gita90c49.1|296	- Merge pull request #4 from norby4ever/school-ringer:rosa2021.1
21cr|school-ringer-2.3-1.gita90c49.1|297	- Версия с каникулами
21cr|school-ringer-2.3-1.gita90c49.1|298	
21cr|school-ringer-2.3-1.gita90c49.1|299	* Mon May 29 2023 Petr L <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|300	- Версия с каникулами + русификация
21cr|school-ringer-2.3-1.gita90c49.1|301	
21cr|school-ringer-2.3-1.gita90c49.1|302	* Mon May 29 2023 Petr L <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|303	- Версия с каникулами
21cr|school-ringer-2.3-1.gita90c49.1|304	
21cr|school-ringer-2.3-1.gita90c49.1|305	* Mon May 15 2023 Petr <petrleliaev@gmail.com> 0-0.git5eb688.1
21cr|school-ringer-2.3-1.gita90c49.1|306	- Run not as root
21cr|school-ringer-2.3-1.gita90c49.1|307	
21cr|school-ringer-2.3-1.gita90c49.1|308	* Mon May 15 2023 Petr <petrleliaev@gmail.com>
21cr|school-ringer-2.3-1.gita90c49.1|309	- init

8227 21
21cr|schroot-1.7.2-5|1	%define libname %mklibname sbuild %{version}
21cr|schroot-1.7.2-5|2	%define devname %mklibname sbuild -d
21cr|schroot-1.7.2-5|3	
21cr|schroot-1.7.2-5|4	Summary:	Execute commands in a chroot environment
21cr|schroot-1.7.2-5|5	Name:		schroot
21cr|schroot-1.7.2-5|6	Version:	1.7.2
21cr|schroot-1.7.2-5|7	Release:	5
21cr|schroot-1.7.2-5|8	License:	GPLv3+
21cr|schroot-1.7.2-5|9	Group:		Development/Other
21cr|schroot-1.7.2-5|10	Url:		http://packages.debian.org/schroot
21cr|schroot-1.7.2-5|11	Source0:	http://ftp.de.debian.org/debian/pool/main/s/schroot/%{name}_%{version}.orig.tar.xz
21cr|schroot-1.7.2-5|12	Patch0:		schroot-pam.patch
21cr|schroot-1.7.2-5|13	Patch1:		schroot-default-config-path.patch
21cr|schroot-1.7.2-5|14	Patch2:		schroot-1.7.2-regex.patch
21cr|schroot-1.7.2-5|15	Patch3:		schroot-1.7.2-gtest-1.7.0.patch
21cr|schroot-1.7.2-5|16	BuildRequires:	btrfs-progs
21cr|schroot-1.7.2-5|17	BuildRequires:	cmake
21cr|schroot-1.7.2-5|18	BuildRequires:	debootstrap
21cr|schroot-1.7.2-5|19	BuildRequires:	doxygen
21cr|schroot-1.7.2-5|20	BuildRequires:	fakeroot
21cr|schroot-1.7.2-5|21	BuildRequires:	gettext
21cr|schroot-1.7.2-5|22	BuildRequires:	groff
21cr|schroot-1.7.2-5|23	BuildRequires:	po4a
21cr|schroot-1.7.2-5|24	BuildRequires:	pam-devel
21cr|schroot-1.7.2-5|25	BuildRequires:	boost-devel
21cr|schroot-1.7.2-5|26	BuildRequires:	gmock-devel
21cr|schroot-1.7.2-5|27	BuildRequires:	pkgconfig(cppunit)
21cr|schroot-1.7.2-5|28	BuildRequires:	pkgconfig(lockdev)
21cr|schroot-1.7.2-5|29	BuildRequires:	pkgconfig(uuid)
21cr|schroot-1.7.2-5|30	Recommends:	lvm2
21cr|schroot-1.7.2-5|31	Recommends:	btrfs-progs
21cr|schroot-1.7.2-5|32	
21cr|schroot-1.7.2-5|33	%description
21cr|schroot-1.7.2-5|34	schroot allows users to execute commands or interactive shells in
21cr|schroot-1.7.2-5|35	different chroots.  Any number of named chroots may be created, and
21cr|schroot-1.7.2-5|36	access permissions given to each, including root access for normal
21cr|schroot-1.7.2-5|37	users, on a per-user or per-group basis.  Additionally, schroot can
21cr|schroot-1.7.2-5|38	switch to a different user in the chroot, using PAM for
21cr|schroot-1.7.2-5|39	authentication and authorisation.
21cr|schroot-1.7.2-5|40	All operations are logged for security.
21cr|schroot-1.7.2-5|41	
21cr|schroot-1.7.2-5|42	Several different types of chroot are supported, including normal
21cr|schroot-1.7.2-5|43	directories in the filesystem, and also block devices.  Sessions,
21cr|schroot-1.7.2-5|44	persistent chroots created on the fly from files (tar with optional
21cr|schroot-1.7.2-5|45	compression and zip) and LVM snapshots are also supported.
21cr|schroot-1.7.2-5|46	
21cr|schroot-1.7.2-5|47	schroot supports kernel personalities, allowing the programs run
21cr|schroot-1.7.2-5|48	inside the chroot to have a different personality.  For example,
21cr|schroot-1.7.2-5|49	running 32-bit chroots on 64-bit systems, or even running binaries
21cr|schroot-1.7.2-5|50	from alternative operating systems such as SVR4 or Xenix.
21cr|schroot-1.7.2-5|51	
21cr|schroot-1.7.2-5|52	schroot also integrates with sbuild, to allow building packages with
21cr|schroot-1.7.2-5|53	all supported chroot types, including session-managed chroot types
21cr|schroot-1.7.2-5|54	such as LVM snapshots.
21cr|schroot-1.7.2-5|55	
21cr|schroot-1.7.2-5|56	schroot shares most of its options with dchroot, but offers vastly
21cr|schroot-1.7.2-5|57	more functionality.
21cr|schroot-1.7.2-5|58	
21cr|schroot-1.7.2-5|59	%files -f build/%{name}.lang
21cr|schroot-1.7.2-5|60	%doc COPYING AUTHORS ChangeLog HACKING NEWS README THANKS TODO
21cr|schroot-1.7.2-5|61	%{_bindir}/schroot
21cr|schroot-1.7.2-5|62	%dir %{_sysconfdir}/schroot
21cr|schroot-1.7.2-5|63	%dir %{_sysconfdir}/schroot/chroot.d
21cr|schroot-1.7.2-5|64	%config(noreplace) %{_sysconfdir}/schroot/schroot.conf
21cr|schroot-1.7.2-5|65	%config(noreplace) %{_sysconfdir}/pam.d/schroot
21cr|schroot-1.7.2-5|66	%dir %{_sysconfdir}/schroot/setup.d
21cr|schroot-1.7.2-5|67	%{_sysconfdir}/bash_completion.d/schroot
21cr|schroot-1.7.2-5|68	%{_sysconfdir}/schroot/default/copyfiles
21cr|schroot-1.7.2-5|69	%{_sysconfdir}/schroot/default/fstab
21cr|schroot-1.7.2-5|70	%{_sysconfdir}/schroot/default/nssdatabases
21cr|schroot-1.7.2-5|71	%{_sysconfdir}/schroot/desktop/copyfiles
21cr|schroot-1.7.2-5|72	%{_sysconfdir}/schroot/desktop/fstab
21cr|schroot-1.7.2-5|73	%{_sysconfdir}/schroot/desktop/nssdatabases
21cr|schroot-1.7.2-5|74	%{_sysconfdir}/schroot/minimal/copyfiles
21cr|schroot-1.7.2-5|75	%{_sysconfdir}/schroot/minimal/fstab
21cr|schroot-1.7.2-5|76	%{_sysconfdir}/schroot/minimal/nssdatabases
21cr|schroot-1.7.2-5|77	%{_sysconfdir}/schroot/buildd/copyfiles
21cr|schroot-1.7.2-5|78	%{_sysconfdir}/schroot/buildd/fstab
21cr|schroot-1.7.2-5|79	%{_sysconfdir}/schroot/buildd/nssdatabases
21cr|schroot-1.7.2-5|80	%{_sysconfdir}/schroot/sbuild/copyfiles
21cr|schroot-1.7.2-5|81	%{_sysconfdir}/schroot/sbuild/fstab
21cr|schroot-1.7.2-5|82	%{_sysconfdir}/schroot/sbuild/nssdatabases
21cr|schroot-1.7.2-5|83	%{_sysconfdir}/schroot/setup.d/00check
21cr|schroot-1.7.2-5|84	%{_sysconfdir}/schroot/setup.d/05btrfs
21cr|schroot-1.7.2-5|85	%{_sysconfdir}/schroot/setup.d/05file
21cr|schroot-1.7.2-5|86	%{_sysconfdir}/schroot/setup.d/05lvm
21cr|schroot-1.7.2-5|87	%{_sysconfdir}/schroot/setup.d/05union
21cr|schroot-1.7.2-5|88	%{_sysconfdir}/schroot/setup.d/10mount
21cr|schroot-1.7.2-5|89	%{_sysconfdir}/schroot/setup.d/15binfmt
21cr|schroot-1.7.2-5|90	%{_sysconfdir}/schroot/setup.d/15killprocs
21cr|schroot-1.7.2-5|91	%{_sysconfdir}/schroot/setup.d/20copyfiles
21cr|schroot-1.7.2-5|92	%{_sysconfdir}/schroot/setup.d/20nssdatabases
21cr|schroot-1.7.2-5|93	%{_sysconfdir}/schroot/setup.d/50chrootname
21cr|schroot-1.7.2-5|94	%{_sysconfdir}/schroot/setup.d/70services
21cr|schroot-1.7.2-5|95	%{_sysconfdir}/schroot/setup.d/99check
21cr|schroot-1.7.2-5|96	%dir %{_prefix}/libexec/schroot
21cr|schroot-1.7.2-5|97	%{_prefix}/libexec/schroot/listmounts
21cr|schroot-1.7.2-5|98	%{_prefix}/libexec/schroot/mount
21cr|schroot-1.7.2-5|99	%dir %{_localstatedir}/lib/schroot
21cr|schroot-1.7.2-5|100	%{_localstatedir}/lib/schroot/session
21cr|schroot-1.7.2-5|101	%{_localstatedir}/lib/schroot/mount
21cr|schroot-1.7.2-5|102	%{_datadir}/%{name}/setup/common-config
21cr|schroot-1.7.2-5|103	%{_datadir}/%{name}/setup/common-data
21cr|schroot-1.7.2-5|104	%{_datadir}/%{name}/setup/common-functions
21cr|schroot-1.7.2-5|105	%{_mandir}/man1/schroot.1.*
21cr|schroot-1.7.2-5|106	%{_mandir}/de/man1/schroot.1.*
21cr|schroot-1.7.2-5|107	%{_mandir}/fr/man1/schroot.1.*
21cr|schroot-1.7.2-5|108	%{_mandir}/man5/schroot*.5.*
21cr|schroot-1.7.2-5|109	%{_mandir}/man7/schroot*.7.*
21cr|schroot-1.7.2-5|110	%{_mandir}/de/man5/schroot*.5.*
21cr|schroot-1.7.2-5|111	%{_mandir}/de/man7/schroot*.7.*
21cr|schroot-1.7.2-5|112	%{_mandir}/fr/man5/schroot*.5.*
21cr|schroot-1.7.2-5|113	%{_mandir}/fr/man7/schroot*.7.*
21cr|schroot-1.7.2-5|114	
21cr|schroot-1.7.2-5|115	#----------------------------------------------------------------------------
21cr|schroot-1.7.2-5|116	
21cr|schroot-1.7.2-5|117	%package -n dchroot
21cr|schroot-1.7.2-5|118	Summary:	Older tool similar to schroot
21cr|schroot-1.7.2-5|119	Group:		Development/Other
21cr|schroot-1.7.2-5|120	
21cr|schroot-1.7.2-5|121	%description -n dchroot
21cr|schroot-1.7.2-5|122	dchroot allows users to execute commands or interactive shells in different
21cr|schroot-1.7.2-5|123	chroots. Users can move between chroots as necessary. Enhanced functionality
21cr|schroot-1.7.2-5|124	is available in the next generation tool called schroot.
21cr|schroot-1.7.2-5|125	
21cr|schroot-1.7.2-5|126	%files -n dchroot
21cr|schroot-1.7.2-5|127	%{_bindir}/dchroot*
21cr|schroot-1.7.2-5|128	%{_mandir}/man1/dchroot*.1.*
21cr|schroot-1.7.2-5|129	%{_mandir}/de/man1/dchroot*.1.*
21cr|schroot-1.7.2-5|130	%{_mandir}/fr/man1/dchroot*.1.*
21cr|schroot-1.7.2-5|131	
21cr|schroot-1.7.2-5|132	#----------------------------------------------------------------------------
21cr|schroot-1.7.2-5|133	
21cr|schroot-1.7.2-5|134	%package -n %{libname}
21cr|schroot-1.7.2-5|135	Summary:	Sbuild library for schroot and dchroot
21cr|schroot-1.7.2-5|136	Group:		System/Libraries
21cr|schroot-1.7.2-5|137	
21cr|schroot-1.7.2-5|138	%description -n %{libname}
21cr|schroot-1.7.2-5|139	sbuild library for schroot and dchroot.
21cr|schroot-1.7.2-5|140	
21cr|schroot-1.7.2-5|141	%files -n %{libname}
21cr|schroot-1.7.2-5|142	%{_libdir}/libsbuild.so.%{version}
21cr|schroot-1.7.2-5|143	
21cr|schroot-1.7.2-5|144	#----------------------------------------------------------------------------
21cr|schroot-1.7.2-5|145	
21cr|schroot-1.7.2-5|146	%package -n %{devname}
21cr|schroot-1.7.2-5|147	Group:		Development/Other
21cr|schroot-1.7.2-5|148	Summary:	Develoment files for schroot and dchroot
21cr|schroot-1.7.2-5|149	Requires:	%{libname} = %{EVRD}
21cr|schroot-1.7.2-5|150	Provides:	%{name}-devel = %{EVRD}
21cr|schroot-1.7.2-5|151	
21cr|schroot-1.7.2-5|152	%description -n %{devname}
21cr|schroot-1.7.2-5|153	Develoment files for schroot and dchroot.
21cr|schroot-1.7.2-5|154	
21cr|schroot-1.7.2-5|155	%files -n %{devname}
21cr|schroot-1.7.2-5|156	%dir %{_includedir}/sbuild
21cr|schroot-1.7.2-5|157	%{_includedir}/sbuild/*
21cr|schroot-1.7.2-5|158	%{_libdir}/libsbuild.so
21cr|schroot-1.7.2-5|159	%{_libdir}/pkgconfig/sbuild.pc
21cr|schroot-1.7.2-5|160	
21cr|schroot-1.7.2-5|161	#----------------------------------------------------------------------------
21cr|schroot-1.7.2-5|162	
21cr|schroot-1.7.2-5|163	%prep
21cr|schroot-1.7.2-5|164	%setup -q
21cr|schroot-1.7.2-5|165	%patch0 -p0
21cr|schroot-1.7.2-5|166	%patch1 -p0
21cr|schroot-1.7.2-5|167	%patch2 -p0
21cr|schroot-1.7.2-5|168	%patch3 -p1
21cr|schroot-1.7.2-5|169	
21cr|schroot-1.7.2-5|170	%build
21cr|schroot-1.7.2-5|171	export CXXFLAGS="%{optflags} -std=c++11"
21cr|schroot-1.7.2-5|172	%cmake \
21cr|schroot-1.7.2-5|173	-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
21cr|schroot-1.7.2-5|174	-DCMAKE_INSTALL_SYSCONFDIR=/etc \
21cr|schroot-1.7.2-5|175	-Dlvm-snapshot=ON \
21cr|schroot-1.7.2-5|176	-Dbtrfs-snapshot=ON \
21cr|schroot-1.7.2-5|177	-Ddchroot=ON \
21cr|schroot-1.7.2-5|178	-Ddchroot-dsa=ON \
21cr|schroot-1.7.2-5|179	-DBTRFS_EXECUTABLE=/usr/sbin/btrfs \
21cr|schroot-1.7.2-5|180	-DLVCREATE_EXECUTABLE=/usr/sbin/lvcreate \
21cr|schroot-1.7.2-5|181	-DLVREMOVE_EXECUTABLE=/usr/sbin/lvremove
21cr|schroot-1.7.2-5|182	
21cr|schroot-1.7.2-5|183	%make
21cr|schroot-1.7.2-5|184	
21cr|schroot-1.7.2-5|185	%install
21cr|schroot-1.7.2-5|186	pushd build
21cr|schroot-1.7.2-5|187	%makeinstall_std
21cr|schroot-1.7.2-5|188	mkdir -p %{buildroot}%{_localstatedir}/lib/schroot/session
21cr|schroot-1.7.2-5|189	mkdir -p %{buildroot}%{_sysconfdir}/schroot/chroot.d
21cr|schroot-1.7.2-5|190	/sbin/ldconfig -n %{buildroot}/%{_libdir}
21cr|schroot-1.7.2-5|191	
21cr|schroot-1.7.2-5|192	%find_lang %{name}

8228 21
21cr|scid-4.7.4-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|scid-4.7.4-1|2	
21cr|scid-4.7.4-1|3	Summary:	Shane's Chess Information Database
21cr|scid-4.7.4-1|4	Name:		scid
21cr|scid-4.7.4-1|5	Version:	4.7.4
21cr|scid-4.7.4-1|6	Release:	1
21cr|scid-4.7.4-1|7	License:	GPLv2+
21cr|scid-4.7.4-1|8	Group:		Games/Boards
21cr|scid-4.7.4-1|9	Url:		http://scid.sourceforge.net
21cr|scid-4.7.4-1|10	Source0:	https://sourceforge.net/projects/scid/files/Scid/Scid%20%{url_ver}/scid-code-%{version}.zip
21cr|scid-4.7.4-1|11	Source1:	%{name}.png
21cr|scid-4.7.4-1|12	Patch0:		scid-4.7.4-cflags.patch
21cr|scid-4.7.4-1|13	Patch1:		scid-4.6.1-sfmt.patch
21cr|scid-4.7.4-1|14	# Based on Gentoo patch
21cr|scid-4.7.4-1|15	Patch2:		scid-4.7.4-rosa.patch
21cr|scid-4.7.4-1|16	BuildRequires:	pkgconfig(tcl)
21cr|scid-4.7.4-1|17	BuildRequires:	pkgconfig(tk)
21cr|scid-4.7.4-1|18	BuildRequires:	pkgconfig(zlib)
21cr|scid-4.7.4-1|19	
21cr|scid-4.7.4-1|20	%description
21cr|scid-4.7.4-1|21	Scid (Shane's Chess Information Database) is a free chess database app.
21cr|scid-4.7.4-1|22	
21cr|scid-4.7.4-1|23	With Scid you can maintain a database of chess games, search games by
21cr|scid-4.7.4-1|24	many criteria, view graphical trends, and produce printable reports on
21cr|scid-4.7.4-1|25	players and openings.
21cr|scid-4.7.4-1|26	
21cr|scid-4.7.4-1|27	You can also analyze games with the Xboard or UCI compatible chess
21cr|scid-4.7.4-1|28	program, and even use Scid to study endings with endgame tablebases.
21cr|scid-4.7.4-1|29	
21cr|scid-4.7.4-1|30	With Scid you can also play against various engines, or on the Internet.
21cr|scid-4.7.4-1|31	
21cr|scid-4.7.4-1|32	%files
21cr|scid-4.7.4-1|33	%doc ChangeLog COPYING
21cr|scid-4.7.4-1|34	%{_bindir}/*
21cr|scid-4.7.4-1|35	%{_datadir}/%{name}
21cr|scid-4.7.4-1|36	%{_datadir}/applications/%{name}.desktop
21cr|scid-4.7.4-1|37	%{_iconsdir}/*/*/*/%{name}.*
21cr|scid-4.7.4-1|38	
21cr|scid-4.7.4-1|39	#----------------------------------------------------------------------------
21cr|scid-4.7.4-1|40	
21cr|scid-4.7.4-1|41	%prep
21cr|scid-4.7.4-1|42	%autosetup -p1
21cr|scid-4.7.4-1|43	
21cr|scid-4.7.4-1|44	sed -i -e "s:@ROSA_DATADIR@:%{_datadir}/%{name}:" tcl/options.tcl
21cr|scid-4.7.4-1|45	sed -i -e "s:@ROSA_DATADIR@:%{_datadir}/%{name}:" tcl/start.tcl
21cr|scid-4.7.4-1|46	
21cr|scid-4.7.4-1|47	%build
21cr|scid-4.7.4-1|48	%setup_compile_flags
21cr|scid-4.7.4-1|49	./configure \
21cr|scid-4.7.4-1|50	BINDIR=%{_bindir} \
21cr|scid-4.7.4-1|51	SHAREDIR=%{_datadir}/%{name} \
21cr|scid-4.7.4-1|52	OPTIMIZE="%{optflags}"
21cr|scid-4.7.4-1|53	%make
21cr|scid-4.7.4-1|54	
21cr|scid-4.7.4-1|55	%install
21cr|scid-4.7.4-1|56	# makeinstall_std macro not work
21cr|scid-4.7.4-1|57	make install DESTDIR=%{buildroot}
21cr|scid-4.7.4-1|58	
21cr|scid-4.7.4-1|59	mkdir -p %{buildroot}%{_iconsdir}/hicolor/128x128/apps
21cr|scid-4.7.4-1|60	cp %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/128x128/apps
21cr|scid-4.7.4-1|61	
21cr|scid-4.7.4-1|62	mkdir -p %{buildroot}%{_datadir}/applications
21cr|scid-4.7.4-1|63	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|scid-4.7.4-1|64	[Desktop Entry]
21cr|scid-4.7.4-1|65	Name=Scid
21cr|scid-4.7.4-1|66	Comment=Chess games database
21cr|scid-4.7.4-1|67	Exec=%{name}
21cr|scid-4.7.4-1|68	Icon=%{name}
21cr|scid-4.7.4-1|69	Terminal=false
21cr|scid-4.7.4-1|70	Type=Application
21cr|scid-4.7.4-1|71	StartupNotify=true
21cr|scid-4.7.4-1|72	Categories=BoardGame;
21cr|scid-4.7.4-1|73	EOF
21cr|scid-4.7.4-1|74	
21cr|scid-4.7.4-1|75	# set python shebang
21cr|scid-4.7.4-1|76	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/pgnfix

8229 21
21cr|scilab-6.1.1-4|1	%global __provides_exclude lib.*|ld-linux.*
21cr|scilab-6.1.1-4|2	%global __requires_exclude lib.*
21cr|scilab-6.1.1-4|3	%define debug_package %{nil}
21cr|scilab-6.1.1-4|4	
21cr|scilab-6.1.1-4|5	Summary:	A high-level language for numerical computations
21cr|scilab-6.1.1-4|6	Name:		scilab
21cr|scilab-6.1.1-4|7	Version:	6.1.1
21cr|scilab-6.1.1-4|8	Release:	4
21cr|scilab-6.1.1-4|9	License:	CeCILL
21cr|scilab-6.1.1-4|10	Group:		Sciences/Mathematics
21cr|scilab-6.1.1-4|11	Url:		https://www.scilab.org/
21cr|scilab-6.1.1-4|12	Source0:	https://www.scilab.org/download/%{version}/%{name}-%{version}.bin.linux-x86_64.tar.gz
21cr|scilab-6.1.1-4|13	Source100:	%{name}.rpmlintrc
21cr|scilab-6.1.1-4|14	Requires:	ocaml
21cr|scilab-6.1.1-4|15	Requires:	gcc-gfortran
21cr|scilab-6.1.1-4|16	Requires:	gcc-c++
21cr|scilab-6.1.1-4|17	Requires:	java
21cr|scilab-6.1.1-4|18	Requires:	docbook-style-xsl
21cr|scilab-6.1.1-4|19	Requires:	jlatexmath
21cr|scilab-6.1.1-4|20	Requires:	%{_lib}ncursesw6
21cr|scilab-6.1.1-4|21	ExclusiveArch:	x86_64
21cr|scilab-6.1.1-4|22	
21cr|scilab-6.1.1-4|23	%description
21cr|scilab-6.1.1-4|24	Scilab is a high-level language, primarily intended for numerical
21cr|scilab-6.1.1-4|25	computations.  Scilab includes a number of toolboxes and on-line
21cr|scilab-6.1.1-4|26	documentation.
21cr|scilab-6.1.1-4|27	
21cr|scilab-6.1.1-4|28	%files
21cr|scilab-6.1.1-4|29	%{_bindir}/*
21cr|scilab-6.1.1-4|30	%{_iconsdir}/hicolor/*/*/*.png
21cr|scilab-6.1.1-4|31	%{_datadir}/appdata
21cr|scilab-6.1.1-4|32	%{_datadir}/applications/*.desktop
21cr|scilab-6.1.1-4|33	%{_datadir}/mime/packages
21cr|scilab-6.1.1-4|34	%{_datadir}/%{name}-%{version}
21cr|scilab-6.1.1-4|35	
21cr|scilab-6.1.1-4|36	#------------------------------------------------------------
21cr|scilab-6.1.1-4|37	
21cr|scilab-6.1.1-4|38	%package devel
21cr|scilab-6.1.1-4|39	Summary:	Development files for %{name}
21cr|scilab-6.1.1-4|40	Group:		Development/Other
21cr|scilab-6.1.1-4|41	
21cr|scilab-6.1.1-4|42	%description devel
21cr|scilab-6.1.1-4|43	Development files and headers for %{name}.
21cr|scilab-6.1.1-4|44	
21cr|scilab-6.1.1-4|45	%files devel
21cr|scilab-6.1.1-4|46	%{_includedir}/%{name}
21cr|scilab-6.1.1-4|47	
21cr|scilab-6.1.1-4|48	#------------------------------------------------------------
21cr|scilab-6.1.1-4|49	
21cr|scilab-6.1.1-4|50	%prep
21cr|scilab-6.1.1-4|51	%setup -qcT
21cr|scilab-6.1.1-4|52	tar xzvf %{SOURCE0}
21cr|scilab-6.1.1-4|53	
21cr|scilab-6.1.1-4|54	%build
21cr|scilab-6.1.1-4|55	
21cr|scilab-6.1.1-4|56	%install
21cr|scilab-6.1.1-4|57	mkdir -p %{buildroot}%{_datadir}
21cr|scilab-6.1.1-4|58	mkdir -p %{buildroot}%{_includedir}
21cr|scilab-6.1.1-4|59	
21cr|scilab-6.1.1-4|60	cp -r %{name}-%{version} %{buildroot}%{_datadir}/
21cr|scilab-6.1.1-4|61	mv %{buildroot}%{_datadir}/%{name}-%{version}/share/appdata %{buildroot}%{_datadir}/
21cr|scilab-6.1.1-4|62	mv %{buildroot}%{_datadir}/%{name}-%{version}/share/applications %{buildroot}%{_datadir}/
21cr|scilab-6.1.1-4|63	mv %{buildroot}%{_datadir}/%{name}-%{version}/share/icons %{buildroot}%{_datadir}/
21cr|scilab-6.1.1-4|64	mv %{buildroot}%{_datadir}/%{name}-%{version}/share/mime %{buildroot}%{_datadir}/
21cr|scilab-6.1.1-4|65	
21cr|scilab-6.1.1-4|66	mv %{buildroot}%{_datadir}/%{name}-%{version}/include/%{name} %{buildroot}%{_includedir}/
21cr|scilab-6.1.1-4|67	rm -rf %{buildroot}%{_datadir}/%{name}-%{version}/include
21cr|scilab-6.1.1-4|68	
21cr|scilab-6.1.1-4|69	# pc file should be adopted. can't ship it "as is"
21cr|scilab-6.1.1-4|70	rm -rf %{buildroot}%{_datadir}/%{name}-%{version}/lib/pkgconfig
21cr|scilab-6.1.1-4|71	
21cr|scilab-6.1.1-4|72	mkdir -p %{buildroot}%{_bindir}
21cr|scilab-6.1.1-4|73	
21cr|scilab-6.1.1-4|74	cat > %{buildroot}%{_bindir}/%{name} <<EOF
21cr|scilab-6.1.1-4|75	#!/bin/sh
21cr|scilab-6.1.1-4|76	cd %{_datadir}/%{name}-%{version}/bin
21cr|scilab-6.1.1-4|77	./scilab "\$@"
21cr|scilab-6.1.1-4|78	EOF
21cr|scilab-6.1.1-4|79	
21cr|scilab-6.1.1-4|80	cat > %{buildroot}%{_bindir}/xcos <<EOF
21cr|scilab-6.1.1-4|81	#!/bin/sh
21cr|scilab-6.1.1-4|82	cd %{_datadir}/%{name}-%{version}/bin
21cr|scilab-6.1.1-4|83	./xcos "\$@"
21cr|scilab-6.1.1-4|84	EOF
21cr|scilab-6.1.1-4|85	
21cr|scilab-6.1.1-4|86	cat > %{buildroot}%{_bindir}/scinotes <<EOF
21cr|scilab-6.1.1-4|87	#!/bin/sh
21cr|scilab-6.1.1-4|88	cd %{_datadir}/%{name}-%{version}/bin
21cr|scilab-6.1.1-4|89	./scinotes "\$@"
21cr|scilab-6.1.1-4|90	EOF
21cr|scilab-6.1.1-4|91	
21cr|scilab-6.1.1-4|92	chmod a+x %{buildroot}%{_bindir}/%{name}
21cr|scilab-6.1.1-4|93	chmod a+x %{buildroot}%{_bindir}/xcos
21cr|scilab-6.1.1-4|94	chmod a+x %{buildroot}%{_bindir}/scinotes

8230 21
21cr|scim-1.4.18-1|1	%define api 1.0
21cr|scim-1.4.18-1|2	%define scim_api 1.4.0
21cr|scim-1.4.18-1|3	%define major 8
21cr|scim-1.4.18-1|4	%define libname %mklibname %{name} %{api} %{major}
21cr|scim-1.4.18-1|5	%define devname %mklibname %{name} -d
21cr|scim-1.4.18-1|6	
21cr|scim-1.4.18-1|7	%define _xinputconf %{_sysconfdir}/X11/xinit/xinput.d/scim.conf
21cr|scim-1.4.18-1|8	
21cr|scim-1.4.18-1|9	Summary:	Smart Common Input Method platform
21cr|scim-1.4.18-1|10	Name:		scim
21cr|scim-1.4.18-1|11	Version:	1.4.18
21cr|scim-1.4.18-1|12	Release:	1
21cr|scim-1.4.18-1|13	Group:		System/Internationalization
21cr|scim-1.4.18-1|14	License:	LGPLv2+
21cr|scim-1.4.18-1|15	# alt URL:	http://sourceforge.net/projects/scim/
21cr|scim-1.4.18-1|16	Url:		http://www.scim-im.org
21cr|scim-1.4.18-1|17	Source0:	https://github.com/scim-im/scim/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|scim-1.4.18-1|18	Source1:	xinput-scim
21cr|scim-1.4.18-1|19	Source2:	scim-icons-0.7.tar.bz2
21cr|scim-1.4.18-1|20	Source3:	scim-system-config
21cr|scim-1.4.18-1|21	Source4:	scim-system-global
21cr|scim-1.4.18-1|22	Patch1:		scim-add-restart.patch
21cr|scim-1.4.18-1|23	Patch7:		scim_panel_gtk-emacs-cc-style.patch
21cr|scim-1.4.18-1|24	
21cr|scim-1.4.18-1|25	BuildRequires:	intltool
21cr|scim-1.4.18-1|26	BuildRequires:	gettext-devel
21cr|scim-1.4.18-1|27	BuildRequires:	libtool-devel
21cr|scim-1.4.18-1|28	BuildRequires:	libxt-devel
21cr|scim-1.4.18-1|29	BuildRequires:	pkgconfig(atk)
21cr|scim-1.4.18-1|30	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|scim-1.4.18-1|31	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|scim-1.4.18-1|32	# for autogen.sh
21cr|scim-1.4.18-1|33	Buildrequires: gnome-common
21cr|scim-1.4.18-1|34	Requires:	%{name}-common
21cr|scim-1.4.18-1|35	# fwang: in fact, scim could interact with gtk2 apps via xim
21cr|scim-1.4.18-1|36	#Suggests:	%{name}-gtk
21cr|scim-1.4.18-1|37	
21cr|scim-1.4.18-1|38	%description
21cr|scim-1.4.18-1|39	SCIM is a developing platform to significant reduce the difficulty of
21cr|scim-1.4.18-1|40	input method development.
21cr|scim-1.4.18-1|41	
21cr|scim-1.4.18-1|42	%files
21cr|scim-1.4.18-1|43	%doc AUTHORS COPYING README ChangeLog TODO
21cr|scim-1.4.18-1|44	%{_bindir}/scim
21cr|scim-1.4.18-1|45	
21cr|scim-1.4.18-1|46	#----------------------------------------------------------------------
21cr|scim-1.4.18-1|47	
21cr|scim-1.4.18-1|48	%package -n %{libname}
21cr|scim-1.4.18-1|49	Summary:	SCIM shared library
21cr|scim-1.4.18-1|50	Group:		System/Internationalization
21cr|scim-1.4.18-1|51	
21cr|scim-1.4.18-1|52	%description -n %{libname}
21cr|scim-1.4.18-1|53	SCIM shared library.
21cr|scim-1.4.18-1|54	
21cr|scim-1.4.18-1|55	%files -n %{libname}
21cr|scim-1.4.18-1|56	%{_libdir}/libscim-%{api}.so.%{major}*
21cr|scim-1.4.18-1|57	%{_libdir}/libscim-gtkutils-%{api}.so.%{major}*
21cr|scim-1.4.18-1|58	%{_libdir}/libscim-x11utils-%{api}.so.%{major}*
21cr|scim-1.4.18-1|59	
21cr|scim-1.4.18-1|60	#----------------------------------------------------------------------
21cr|scim-1.4.18-1|61	
21cr|scim-1.4.18-1|62	%package common
21cr|scim-1.4.18-1|63	Summary:	SCIM common files
21cr|scim-1.4.18-1|64	Group:		System/Internationalization
21cr|scim-1.4.18-1|65	
21cr|scim-1.4.18-1|66	%description common
21cr|scim-1.4.18-1|67	Common files for scim input method.
21cr|scim-1.4.18-1|68	
21cr|scim-1.4.18-1|69	%files common -f %{name}.lang
21cr|scim-1.4.18-1|70	%{_bindir}/scim-im-agent
21cr|scim-1.4.18-1|71	%{_bindir}/scim-setup
21cr|scim-1.4.18-1|72	%{_bindir}/scim-config-agent
21cr|scim-1.4.18-1|73	%dir %{_sysconfdir}/scim
21cr|scim-1.4.18-1|74	%config(noreplace) %{_sysconfdir}/scim/*
21cr|scim-1.4.18-1|75	%{_libdir}/scim-1.0/scim-helper-launcher
21cr|scim-1.4.18-1|76	%{_libdir}/scim-1.0/scim-helper-manager
21cr|scim-1.4.18-1|77	%{_libdir}/scim-1.0/scim-launcher
21cr|scim-1.4.18-1|78	%{_libdir}/scim-1.0/scim-panel-gtk
21cr|scim-1.4.18-1|79	%dir %{_libdir}/scim-1.0/%{scim_api}
21cr|scim-1.4.18-1|80	%{_libdir}/scim-1.0/%{scim_api}/Filter
21cr|scim-1.4.18-1|81	%{_libdir}/scim-1.0/%{scim_api}/FrontEnd
21cr|scim-1.4.18-1|82	%{_libdir}/scim-1.0/%{scim_api}/Helper
21cr|scim-1.4.18-1|83	%dir %{_libdir}/scim-1.0/%{scim_api}/IMEngine
21cr|scim-1.4.18-1|84	%{_libdir}/scim-1.0/%{scim_api}/IMEngine/socket.so
21cr|scim-1.4.18-1|85	%{_libdir}/scim-1.0/%{scim_api}/IMEngine/rawcode.so
21cr|scim-1.4.18-1|86	%{_libdir}/scim-1.0/%{scim_api}/SetupUI
21cr|scim-1.4.18-1|87	%{_libdir}/scim-1.0/%{scim_api}/Config
21cr|scim-1.4.18-1|88	%{_datadir}/%{name}
21cr|scim-1.4.18-1|89	%{_datadir}/pixmaps/*
21cr|scim-1.4.18-1|90	%{_xinputconf}
21cr|scim-1.4.18-1|91	
21cr|scim-1.4.18-1|92	%post
21cr|scim-1.4.18-1|93	# remove old xinput.d alternatives
21cr|scim-1.4.18-1|94	%define cjk_langs ja_JP ko_KR zh_CN zh_HK zh_TW
21cr|scim-1.4.18-1|95	%define indic_langs as_IN bn_IN gu_IN hi_IN kn_IN ml_IN or_IN pa_IN ta_IN te_IN
21cr|scim-1.4.18-1|96	%define supported_langs %{cjk_langs} %{indic_langs} ne_NE si_LK th_TH vi_VN
21cr|scim-1.4.18-1|97	for llcc in %{supported_langs}; do
21cr|scim-1.4.18-1|98	%{_sbindir}/alternatives --remove xinput-$llcc %{_sysconfdir}/X11/xinit/xinput.d/scim &>/dev/null || :
21cr|scim-1.4.18-1|99	# if alternative was set to manual scim, reset to auto
21cr|scim-1.4.18-1|100	[ -L %{_sysconfdir}/alternatives/xinput-$llcc -a "`readlink %{_sysconfdir}/alternatives/xinput-$llcc`" = "%{_sysconfdir}/X11/xinit/xinput.d/scim" ] && %{_sbindir}/alternatives --auto xinput-$llcc &>/dev/null || :
21cr|scim-1.4.18-1|101	done
21cr|scim-1.4.18-1|102	
21cr|scim-1.4.18-1|103	# xinputrc alternative
21cr|scim-1.4.18-1|104	%{_sbindir}/alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_xinputconf} 82 || :
21cr|scim-1.4.18-1|105	
21cr|scim-1.4.18-1|106	%postun
21cr|scim-1.4.18-1|107	if [ "$1" = "0" ]; then
21cr|scim-1.4.18-1|108	%{_sbindir}/alternatives --remove xinputrc %{_xinputconf} || :
21cr|scim-1.4.18-1|109	# if alternative was set to manual scim, reset to auto
21cr|scim-1.4.18-1|110	[ -L %{_sysconfdir}/alternatives/xinputrc -a "`readlink %{_sysconfdir}/alternatives/xinputrc`" = "%{_xinputconf}" ] && %{_sbindir}/alternatives --auto xinputrc || :
21cr|scim-1.4.18-1|111	fi
21cr|scim-1.4.18-1|112	#----------------------------------------------------------------------
21cr|scim-1.4.18-1|113	
21cr|scim-1.4.18-1|114	%package gtk
21cr|scim-1.4.18-1|115	Summary:	SCIM Gtk 2.x IM module
21cr|scim-1.4.18-1|116	Group:		System/Internationalization
21cr|scim-1.4.18-1|117	Requires(post,postun):	gtk+2.0
21cr|scim-1.4.18-1|118	
21cr|scim-1.4.18-1|119	%description gtk
21cr|scim-1.4.18-1|120	This package provides a GTK 2.x input method module for SCIM.
21cr|scim-1.4.18-1|121	
21cr|scim-1.4.18-1|122	%files gtk
21cr|scim-1.4.18-1|123	%{_libdir}/gtk-2.0/*/immodules/im-scim.so
21cr|scim-1.4.18-1|124	
21cr|scim-1.4.18-1|125	%post gtk
21cr|scim-1.4.18-1|126	gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}
21cr|scim-1.4.18-1|127	
21cr|scim-1.4.18-1|128	%postun gtk
21cr|scim-1.4.18-1|129	gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}
21cr|scim-1.4.18-1|130	
21cr|scim-1.4.18-1|131	#----------------------------------------------------------------------
21cr|scim-1.4.18-1|132	
21cr|scim-1.4.18-1|133	%package gtk3
21cr|scim-1.4.18-1|134	Summary:	SCIM Gtk 3.x IM module
21cr|scim-1.4.18-1|135	Group:		System/Internationalization
21cr|scim-1.4.18-1|136	
21cr|scim-1.4.18-1|137	%description gtk3
21cr|scim-1.4.18-1|138	This package provides a GTK 3.x input method module for SCIM.
21cr|scim-1.4.18-1|139	
21cr|scim-1.4.18-1|140	%files gtk3
21cr|scim-1.4.18-1|141	%{_libdir}/gtk-3.0/*/immodules/im-scim.so
21cr|scim-1.4.18-1|142	
21cr|scim-1.4.18-1|143	#----------------------------------------------------------------------
21cr|scim-1.4.18-1|144	
21cr|scim-1.4.18-1|145	%package -n %{devname}
21cr|scim-1.4.18-1|146	Summary:	Headers of SCIM for development
21cr|scim-1.4.18-1|147	Group:		Development/C
21cr|scim-1.4.18-1|148	Requires:	%{libname} = %{version}
21cr|scim-1.4.18-1|149	Provides:	%{name}-devel = %{EVRD}
21cr|scim-1.4.18-1|150	
21cr|scim-1.4.18-1|151	%description -n %{devname}
21cr|scim-1.4.18-1|152	Headers of %{name} for development.
21cr|scim-1.4.18-1|153	
21cr|scim-1.4.18-1|154	%files -n %{devname}
21cr|scim-1.4.18-1|155	%{_libdir}/lib*.so
21cr|scim-1.4.18-1|156	%{_libdir}/pkgconfig/*.pc
21cr|scim-1.4.18-1|157	%dir %{_includedir}/scim-1.0
21cr|scim-1.4.18-1|158	%{_includedir}/scim-1.0/*.h
21cr|scim-1.4.18-1|159	%{_includedir}/scim-1.0/gtk/*.h
21cr|scim-1.4.18-1|160	%{_includedir}/scim-1.0/x11/scim_x11_utils.h
21cr|scim-1.4.18-1|161	
21cr|scim-1.4.18-1|162	#----------------------------------------------------------------------
21cr|scim-1.4.18-1|163	
21cr|scim-1.4.18-1|164	%prep
21cr|scim-1.4.18-1|165	%setup -q -a2
21cr|scim-1.4.18-1|166	
21cr|scim-1.4.18-1|167	cp -p scim-icons/icons/*.png data/icons
21cr|scim-1.4.18-1|168	cp -p scim-icons/pixmaps/*.png data/pixmaps
21cr|scim-1.4.18-1|169	
21cr|scim-1.4.18-1|170	# use our system config & global file
21cr|scim-1.4.18-1|171	mv configs/config{,.orig}
21cr|scim-1.4.18-1|172	cp -p %{SOURCE3} configs/config
21cr|scim-1.4.18-1|173	mv configs/global{,.orig}
21cr|scim-1.4.18-1|174	cp -p %{SOURCE4} configs/global
21cr|scim-1.4.18-1|175	
21cr|scim-1.4.18-1|176	#%%patch1 -p1
21cr|scim-1.4.18-1|177	%patch7 -p1 -b .7-emacs-ccmode~
21cr|scim-1.4.18-1|178	
21cr|scim-1.4.18-1|179	touch ./ABOUT-NLS
21cr|scim-1.4.18-1|180	
21cr|scim-1.4.18-1|181	
21cr|scim-1.4.18-1|182	
21cr|scim-1.4.18-1|183	%build
21cr|scim-1.4.18-1|184	#intltoolize --automake --copy --force
21cr|scim-1.4.18-1|185	#aclocal -I m4
21cr|scim-1.4.18-1|186	#automake -a
21cr|scim-1.4.18-1|187	#autoconf
21cr|scim-1.4.18-1|188	pushd extras/immodules
21cr|scim-1.4.18-1|189	./bootstrap
21cr|scim-1.4.18-1|190	popd
21cr|scim-1.4.18-1|191	
21cr|scim-1.4.18-1|192	./bootstrap
21cr|scim-1.4.18-1|193	
21cr|scim-1.4.18-1|194	# not use configure macros, its launch automake etc.. and configure fail
21cr|scim-1.4.18-1|195	./configure \
21cr|scim-1.4.18-1|196	--prefix=%{_prefix} \
21cr|scim-1.4.18-1|197	--sysconfdir=%{_sysconfdir} \
21cr|scim-1.4.18-1|198	--localstatedir=%{_localstatedir} \
21cr|scim-1.4.18-1|199	--libdir=%{_libdir} \
21cr|scim-1.4.18-1|200	--disable-static \
21cr|scim-1.4.18-1|201	--enable-ld-version-script \
21cr|scim-1.4.18-1|202	--with-gtk-version=3 \
21cr|scim-1.4.18-1|203	--disable-qt3-immodule \
21cr|scim-1.4.18-1|204	--disable-qt4-immodule
21cr|scim-1.4.18-1|205	%make
21cr|scim-1.4.18-1|206	
21cr|scim-1.4.18-1|207	%install
21cr|scim-1.4.18-1|208	%makeinstall_std
21cr|scim-1.4.18-1|209	
21cr|scim-1.4.18-1|210	# remove .la files
21cr|scim-1.4.18-1|211	find %{buildroot} -name '*.la' | xargs rm
21cr|scim-1.4.18-1|212	
21cr|scim-1.4.18-1|213	# remove scim-setup.desktop file since it is confusing with im-chooser
21cr|scim-1.4.18-1|214	rm -dr %{buildroot}%{_datadir}/applications
21cr|scim-1.4.18-1|215	# remove capplet
21cr|scim-1.4.18-1|216	rm %{buildroot}/%{_datadir}/control-center-2.0/capplets/scim-setup.desktop
21cr|scim-1.4.18-1|217	
21cr|scim-1.4.18-1|218	# don't need this
21cr|scim-1.4.18-1|219	rm -f docs/html/FreeSans.ttf
21cr|scim-1.4.18-1|220	
21cr|scim-1.4.18-1|221	# install xinput config file
21cr|scim-1.4.18-1|222	mkdir -pm 755 %{buildroot}/%{_sysconfdir}/X11/xinit/xinput.d
21cr|scim-1.4.18-1|223	install -pm 644 %{SOURCE1} %{buildroot}%{_xinputconf}
21cr|scim-1.4.18-1|224	
21cr|scim-1.4.18-1|225	%find_lang %{name}

8231 21
21cr|scim-googlepinyin-0.1-0.20101114.3|1	%define snapdate 20101114
21cr|scim-googlepinyin-0.1-0.20101114.3|2	
21cr|scim-googlepinyin-0.1-0.20101114.3|3	Summary:	An SCIM port of android Google Pinyin IME
21cr|scim-googlepinyin-0.1-0.20101114.3|4	Name:		scim-googlepinyin
21cr|scim-googlepinyin-0.1-0.20101114.3|5	Version:	0.1
21cr|scim-googlepinyin-0.1-0.20101114.3|6	Release:	0.%{snapdate}.3
21cr|scim-googlepinyin-0.1-0.20101114.3|7	License:	ASL 2.0
21cr|scim-googlepinyin-0.1-0.20101114.3|8	Group:		System/Internationalization
21cr|scim-googlepinyin-0.1-0.20101114.3|9	Url:		http://code.google.com/p/scim-googlepinyin/
21cr|scim-googlepinyin-0.1-0.20101114.3|10	# source0 is generated by:
21cr|scim-googlepinyin-0.1-0.20101114.3|11	# git clone git://github.com/tchaikov/scim-googlepinyin.git
21cr|scim-googlepinyin-0.1-0.20101114.3|12	# cd scim-googlepinyin
21cr|scim-googlepinyin-0.1-0.20101114.3|13	# git archive --format=tar --prefix=scim-googlepinyin/ HEAD | xz> scim-googlepinyin-%{snapdate}.tar.xz
21cr|scim-googlepinyin-0.1-0.20101114.3|14	Source0:	%{name}-%{snapdate}.tar.xz
21cr|scim-googlepinyin-0.1-0.20101114.3|15	BuildRequires:	pkgconfig(scim)
21cr|scim-googlepinyin-0.1-0.20101114.3|16	
21cr|scim-googlepinyin-0.1-0.20101114.3|17	%description
21cr|scim-googlepinyin-0.1-0.20101114.3|18	scim-googlepinyin is an SCIM port of google-pinyin on android platform.
21cr|scim-googlepinyin-0.1-0.20101114.3|19	It's basically a translation from its original java code to C++ counterpart.
21cr|scim-googlepinyin-0.1-0.20101114.3|20	Android google pinyin's core is not changed in porting, but this user
21cr|scim-googlepinyin-0.1-0.20101114.3|21	interface is slightly modified to simulate the bevaviour of GooglePinyin
21cr|scim-googlepinyin-0.1-0.20101114.3|22	on Windows.
21cr|scim-googlepinyin-0.1-0.20101114.3|23	
21cr|scim-googlepinyin-0.1-0.20101114.3|24	%files
21cr|scim-googlepinyin-0.1-0.20101114.3|25	%{_datadir}/scim/googlepinyin
21cr|scim-googlepinyin-0.1-0.20101114.3|26	%{_datadir}/scim/icons/google-pinyin_icon.png
21cr|scim-googlepinyin-0.1-0.20101114.3|27	%{_libdir}/scim-1.0/*/*/*.so
21cr|scim-googlepinyin-0.1-0.20101114.3|28	
21cr|scim-googlepinyin-0.1-0.20101114.3|29	#----------------------------------------------------------------------------
21cr|scim-googlepinyin-0.1-0.20101114.3|30	
21cr|scim-googlepinyin-0.1-0.20101114.3|31	%prep
21cr|scim-googlepinyin-0.1-0.20101114.3|32	%setup -qn %{name}
21cr|scim-googlepinyin-0.1-0.20101114.3|33	
21cr|scim-googlepinyin-0.1-0.20101114.3|34	%build
21cr|scim-googlepinyin-0.1-0.20101114.3|35	./autogen.sh
21cr|scim-googlepinyin-0.1-0.20101114.3|36	%configure --disable-static
21cr|scim-googlepinyin-0.1-0.20101114.3|37	%make
21cr|scim-googlepinyin-0.1-0.20101114.3|38	
21cr|scim-googlepinyin-0.1-0.20101114.3|39	%install
21cr|scim-googlepinyin-0.1-0.20101114.3|40	%makeinstall_std

8232 21
21cr|scim-hangul-0.4.0-5|1	Summary:	Hangul Input Method Engine for SCIM
21cr|scim-hangul-0.4.0-5|2	Name:		scim-hangul
21cr|scim-hangul-0.4.0-5|3	Version:	0.4.0
21cr|scim-hangul-0.4.0-5|4	Release:	5
21cr|scim-hangul-0.4.0-5|5	License:	GPLv3+
21cr|scim-hangul-0.4.0-5|6	Group:		System/Internationalization
21cr|scim-hangul-0.4.0-5|7	Url:		http://www.scim-im.org/
21cr|scim-hangul-0.4.0-5|8	Source0:	http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.gz
21cr|scim-hangul-0.4.0-5|9	Patch0:		scim-hangul-0.4.0.gcc47.patch
21cr|scim-hangul-0.4.0-5|10	BuildRequires:	pkgconfig(libhangul)
21cr|scim-hangul-0.4.0-5|11	BuildRequires:	pkgconfig(scim)
21cr|scim-hangul-0.4.0-5|12	
21cr|scim-hangul-0.4.0-5|13	%description
21cr|scim-hangul-0.4.0-5|14	Scim-hangul is a SCIM IMEngine module for Korean (Hangul) input support.
21cr|scim-hangul-0.4.0-5|15	
21cr|scim-hangul-0.4.0-5|16	%files -f %{name}.lang
21cr|scim-hangul-0.4.0-5|17	%doc AUTHORS COPYING README
21cr|scim-hangul-0.4.0-5|18	%{_libdir}/scim-1.0/*/IMEngine/hangul.so
21cr|scim-hangul-0.4.0-5|19	%{_libdir}/scim-1.0/*/SetupUI/hangul-imengine-setup.so
21cr|scim-hangul-0.4.0-5|20	%{_datadir}/scim/icons/scim-hangul*.png
21cr|scim-hangul-0.4.0-5|21	%{_datadir}/scim/hangul
21cr|scim-hangul-0.4.0-5|22	
21cr|scim-hangul-0.4.0-5|23	#----------------------------------------------------------------------------
21cr|scim-hangul-0.4.0-5|24	
21cr|scim-hangul-0.4.0-5|25	%prep
21cr|scim-hangul-0.4.0-5|26	%setup -q
21cr|scim-hangul-0.4.0-5|27	%apply_patches
21cr|scim-hangul-0.4.0-5|28	
21cr|scim-hangul-0.4.0-5|29	
21cr|scim-hangul-0.4.0-5|30	%build
21cr|scim-hangul-0.4.0-5|31	%configure --disable-static
21cr|scim-hangul-0.4.0-5|32	%make
21cr|scim-hangul-0.4.0-5|33	
21cr|scim-hangul-0.4.0-5|34	%install
21cr|scim-hangul-0.4.0-5|35	%makeinstall_std
21cr|scim-hangul-0.4.0-5|36	
21cr|scim-hangul-0.4.0-5|37	%find_lang %{name}

8233 21
21cr|scim-m17n-0.2.3-8|1	Summary:	A wrapper for m17n
21cr|scim-m17n-0.2.3-8|2	Name:		scim-m17n
21cr|scim-m17n-0.2.3-8|3	Version:	0.2.3
21cr|scim-m17n-0.2.3-8|4	Release:	8
21cr|scim-m17n-0.2.3-8|5	License:	GPLv2+
21cr|scim-m17n-0.2.3-8|6	Group:		System/Internationalization
21cr|scim-m17n-0.2.3-8|7	Url:		http://sourceforge.net/projects/scim/
21cr|scim-m17n-0.2.3-8|8	Source0:	http://freefr.dl.sourceforge.net/sourceforge/scim/%{name}-%{version}.tar.gz
21cr|scim-m17n-0.2.3-8|9	BuildRequires:	pkgconfig(m17n-core)
21cr|scim-m17n-0.2.3-8|10	BuildRequires:	pkgconfig(scim)
21cr|scim-m17n-0.2.3-8|11	Requires:	m17n-lib
21cr|scim-m17n-0.2.3-8|12	
21cr|scim-m17n-0.2.3-8|13	%description
21cr|scim-m17n-0.2.3-8|14	A wrapper for m17n.
21cr|scim-m17n-0.2.3-8|15	
21cr|scim-m17n-0.2.3-8|16	%files
21cr|scim-m17n-0.2.3-8|17	%doc AUTHORS COPYING
21cr|scim-m17n-0.2.3-8|18	%{_datadir}/scim/icons/*
21cr|scim-m17n-0.2.3-8|19	%{_libdir}/scim-1.0/*/IMEngine/m17n.so
21cr|scim-m17n-0.2.3-8|20	
21cr|scim-m17n-0.2.3-8|21	#----------------------------------------------------------------------------
21cr|scim-m17n-0.2.3-8|22	
21cr|scim-m17n-0.2.3-8|23	%prep
21cr|scim-m17n-0.2.3-8|24	%setup -q
21cr|scim-m17n-0.2.3-8|25	
21cr|scim-m17n-0.2.3-8|26	%build
21cr|scim-m17n-0.2.3-8|27	%configure --disable-static
21cr|scim-m17n-0.2.3-8|28	%make
21cr|scim-m17n-0.2.3-8|29	
21cr|scim-m17n-0.2.3-8|30	%install
21cr|scim-m17n-0.2.3-8|31	%makeinstall_std
21cr|scim-m17n-0.2.3-8|32	
21cr|scim-m17n-0.2.3-8|33	# remove unneeded files
21cr|scim-m17n-0.2.3-8|34	rm -f %{buildroot}%{scim_plugins_dir}/IMEngine/*.{a,la}

8234 21
21cr|scim-pinyin-0.5.92-4|1	Summary:	Chinese input module for Smart Chinese/Common Input Method platform
21cr|scim-pinyin-0.5.92-4|2	Name:		scim-pinyin
21cr|scim-pinyin-0.5.92-4|3	Version:	0.5.92
21cr|scim-pinyin-0.5.92-4|4	Release:	4
21cr|scim-pinyin-0.5.92-4|5	License:	GPLv2+
21cr|scim-pinyin-0.5.92-4|6	Group:		System/Internationalization
21cr|scim-pinyin-0.5.92-4|7	Url:		http://www.scim-im.org
21cr|scim-pinyin-0.5.92-4|8	Source0:	http://dl.sourceforge.net/scim/%{name}-%{version}.tar.gz
21cr|scim-pinyin-0.5.92-4|9	Patch0:		scim-pinyin-showallkeys.patch
21cr|scim-pinyin-0.5.92-4|10	Patch1:		scim-pinyin-0.5.91-save-in-temp.patch
21cr|scim-pinyin-0.5.92-4|11	Patch2:		scim-pinyin-0.5.91-fix-load.patch
21cr|scim-pinyin-0.5.92-4|12	Patch3:		scim-pinyin-0.5.91-fix-ms-shuangpin.patch
21cr|scim-pinyin-0.5.92-4|13	BuildRequires:	gettext-devel
21cr|scim-pinyin-0.5.92-4|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|scim-pinyin-0.5.92-4|15	BuildRequires:	pkgconfig(scim)
21cr|scim-pinyin-0.5.92-4|16	
21cr|scim-pinyin-0.5.92-4|17	%description
21cr|scim-pinyin-0.5.92-4|18	SCIM is a platform for the development of input methods. This is the
21cr|scim-pinyin-0.5.92-4|19	Chinese Pinyin input module for SCIM. You should install it if you
21cr|scim-pinyin-0.5.92-4|20	wish to enter Chinese text using the Pinyin input method.
21cr|scim-pinyin-0.5.92-4|21	
21cr|scim-pinyin-0.5.92-4|22	%files -f %{name}.lang
21cr|scim-pinyin-0.5.92-4|23	%doc AUTHORS COPYING README
21cr|scim-pinyin-0.5.92-4|24	%{_libdir}/scim-1.0/*/IMEngine/pinyin.so
21cr|scim-pinyin-0.5.92-4|25	%{_libdir}/scim-1.0/*/SetupUI/pinyin-imengine-setup.so
21cr|scim-pinyin-0.5.92-4|26	%{_datadir}/scim/pinyin
21cr|scim-pinyin-0.5.92-4|27	%{_datadir}/scim/icons/smart-pinyin.png
21cr|scim-pinyin-0.5.92-4|28	
21cr|scim-pinyin-0.5.92-4|29	#----------------------------------------------------------------------------
21cr|scim-pinyin-0.5.92-4|30	
21cr|scim-pinyin-0.5.92-4|31	%prep
21cr|scim-pinyin-0.5.92-4|32	%setup -q
21cr|scim-pinyin-0.5.92-4|33	%patch0 -p1
21cr|scim-pinyin-0.5.92-4|34	%patch1 -p1
21cr|scim-pinyin-0.5.92-4|35	%patch2 -p1
21cr|scim-pinyin-0.5.92-4|36	%patch3 -p1
21cr|scim-pinyin-0.5.92-4|37	
21cr|scim-pinyin-0.5.92-4|38	%build
21cr|scim-pinyin-0.5.92-4|39	autoreconf -fi
21cr|scim-pinyin-0.5.92-4|40	%configure --disable-static
21cr|scim-pinyin-0.5.92-4|41	# force rebuild of updated po:
21cr|scim-pinyin-0.5.92-4|42	%make -C po update-gmo
21cr|scim-pinyin-0.5.92-4|43	%make
21cr|scim-pinyin-0.5.92-4|44	
21cr|scim-pinyin-0.5.92-4|45	%install
21cr|scim-pinyin-0.5.92-4|46	%makeinstall_std
21cr|scim-pinyin-0.5.92-4|47	
21cr|scim-pinyin-0.5.92-4|48	%find_lang %{name}

8235 21
21cr|scim-tables-0.5.13-5|1	Summary:	Data files for SCIM Generic Table input method module
21cr|scim-tables-0.5.13-5|2	Name:		scim-tables
21cr|scim-tables-0.5.13-5|3	Version:	0.5.13
21cr|scim-tables-0.5.13-5|4	Release:	5
21cr|scim-tables-0.5.13-5|5	License:	GPLv2+
21cr|scim-tables-0.5.13-5|6	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|7	Url:		http://sourceforge.net/projects/scim/
21cr|scim-tables-0.5.13-5|8	Source0:	http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.bz2
21cr|scim-tables-0.5.13-5|9	BuildRequires:	intltool
21cr|scim-tables-0.5.13-5|10	BuildRequires:	pkgconfig(scim) >= 1.4.9
21cr|scim-tables-0.5.13-5|11	BuildRequires:	pkgconfig(scim-gtkutils) >= 1.4.9
21cr|scim-tables-0.5.13-5|12	Requires:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|13	
21cr|scim-tables-0.5.13-5|14	%description
21cr|scim-tables-0.5.13-5|15	This package includes many data files for SCIM Generic Table input method
21cr|scim-tables-0.5.13-5|16	module. The data files are came from unicon and xcin.
21cr|scim-tables-0.5.13-5|17	
21cr|scim-tables-0.5.13-5|18	%files -f %{name}.lang
21cr|scim-tables-0.5.13-5|19	%doc AUTHORS ChangeLog COPYING README
21cr|scim-tables-0.5.13-5|20	%{_bindir}/scim-make-table
21cr|scim-tables-0.5.13-5|21	%{_datadir}/scim/icons/table.png
21cr|scim-tables-0.5.13-5|22	%{_mandir}/man1/*
21cr|scim-tables-0.5.13-5|23	%{_libdir}/scim-1.0/*/IMEngine/*.so
21cr|scim-tables-0.5.13-5|24	%{_libdir}/scim-1.0/*/SetupUI/*.so
21cr|scim-tables-0.5.13-5|25	
21cr|scim-tables-0.5.13-5|26	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|27	
21cr|scim-tables-0.5.13-5|28	%package en
21cr|scim-tables-0.5.13-5|29	Summary:	Dummy package for scim-tables-lang
21cr|scim-tables-0.5.13-5|30	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|31	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|32	Requires:	locales-en
21cr|scim-tables-0.5.13-5|33	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|34	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|35	
21cr|scim-tables-0.5.13-5|36	%description en
21cr|scim-tables-0.5.13-5|37	This package is dummy package to satisfy scim-tables-lang.
21cr|scim-tables-0.5.13-5|38	
21cr|scim-tables-0.5.13-5|39	%files en
21cr|scim-tables-0.5.13-5|40	%doc README
21cr|scim-tables-0.5.13-5|41	
21cr|scim-tables-0.5.13-5|42	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|43	
21cr|scim-tables-0.5.13-5|44	%package am
21cr|scim-tables-0.5.13-5|45	Summary:	Data files for Amharic
21cr|scim-tables-0.5.13-5|46	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|47	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|48	Requires:	locales-am
21cr|scim-tables-0.5.13-5|49	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|50	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|51	
21cr|scim-tables-0.5.13-5|52	%description am
21cr|scim-tables-0.5.13-5|53	This package includes table IM data files for Amharic.
21cr|scim-tables-0.5.13-5|54	
21cr|scim-tables-0.5.13-5|55	%files am
21cr|scim-tables-0.5.13-5|56	%{_datadir}/scim/tables/Amharic.bin
21cr|scim-tables-0.5.13-5|57	%{_datadir}/scim/icons/Amharic.png
21cr|scim-tables-0.5.13-5|58	
21cr|scim-tables-0.5.13-5|59	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|60	
21cr|scim-tables-0.5.13-5|61	%package ar
21cr|scim-tables-0.5.13-5|62	Summary:	Data files for Arabic
21cr|scim-tables-0.5.13-5|63	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|64	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|65	Requires:	locales-ar
21cr|scim-tables-0.5.13-5|66	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|67	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|68	
21cr|scim-tables-0.5.13-5|69	%description ar
21cr|scim-tables-0.5.13-5|70	This package includes table IM data files for Arabic.
21cr|scim-tables-0.5.13-5|71	
21cr|scim-tables-0.5.13-5|72	%files ar
21cr|scim-tables-0.5.13-5|73	%{_datadir}/scim/tables/Arabic.bin
21cr|scim-tables-0.5.13-5|74	%{_datadir}/scim/icons/Arabic.png
21cr|scim-tables-0.5.13-5|75	
21cr|scim-tables-0.5.13-5|76	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|77	
21cr|scim-tables-0.5.13-5|78	%package bn
21cr|scim-tables-0.5.13-5|79	Summary:	Data files for Bengali
21cr|scim-tables-0.5.13-5|80	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|81	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|82	Requires:	locales-bn
21cr|scim-tables-0.5.13-5|83	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|84	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|85	
21cr|scim-tables-0.5.13-5|86	%description bn
21cr|scim-tables-0.5.13-5|87	This package includes table IM data files for Bengali.
21cr|scim-tables-0.5.13-5|88	
21cr|scim-tables-0.5.13-5|89	%files bn
21cr|scim-tables-0.5.13-5|90	%{_datadir}/scim/tables/Bengali-inscript.bin
21cr|scim-tables-0.5.13-5|91	%{_datadir}/scim/tables/Bengali-probhat.bin
21cr|scim-tables-0.5.13-5|92	%{_datadir}/scim/icons/Bengali-inscript.png
21cr|scim-tables-0.5.13-5|93	%{_datadir}/scim/icons/Bengali-probhat.png
21cr|scim-tables-0.5.13-5|94	
21cr|scim-tables-0.5.13-5|95	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|96	
21cr|scim-tables-0.5.13-5|97	%package el
21cr|scim-tables-0.5.13-5|98	Summary:	Data files for Greek
21cr|scim-tables-0.5.13-5|99	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|100	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|101	Requires:	locales-el
21cr|scim-tables-0.5.13-5|102	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|103	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|104	
21cr|scim-tables-0.5.13-5|105	%description el
21cr|scim-tables-0.5.13-5|106	This package includes table IM data files for Greek.
21cr|scim-tables-0.5.13-5|107	
21cr|scim-tables-0.5.13-5|108	%files el
21cr|scim-tables-0.5.13-5|109	%{_datadir}/scim/tables/greekpoly.bin
21cr|scim-tables-0.5.13-5|110	
21cr|scim-tables-0.5.13-5|111	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|112	
21cr|scim-tables-0.5.13-5|113	%package gu
21cr|scim-tables-0.5.13-5|114	Summary:	Data files for Gujarati
21cr|scim-tables-0.5.13-5|115	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|116	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|117	Requires:	locales-gu
21cr|scim-tables-0.5.13-5|118	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|119	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|120	
21cr|scim-tables-0.5.13-5|121	%description gu
21cr|scim-tables-0.5.13-5|122	This package includes table IM data files for Gujarati.
21cr|scim-tables-0.5.13-5|123	
21cr|scim-tables-0.5.13-5|124	%files gu
21cr|scim-tables-0.5.13-5|125	%{_datadir}/scim/tables/Gujarati-inscript.bin
21cr|scim-tables-0.5.13-5|126	%{_datadir}/scim/tables/Gujarati-phonetic.bin
21cr|scim-tables-0.5.13-5|127	%{_datadir}/scim/icons/Gujarati-inscript.png
21cr|scim-tables-0.5.13-5|128	%{_datadir}/scim/icons/Gujarati-phonetic.png
21cr|scim-tables-0.5.13-5|129	
21cr|scim-tables-0.5.13-5|130	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|131	
21cr|scim-tables-0.5.13-5|132	%package he
21cr|scim-tables-0.5.13-5|133	Summary:	Data files for Hebrew
21cr|scim-tables-0.5.13-5|134	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|135	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|136	Requires:	locales-he
21cr|scim-tables-0.5.13-5|137	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|138	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|139	
21cr|scim-tables-0.5.13-5|140	%description he
21cr|scim-tables-0.5.13-5|141	This package includes table IM data files for Hebrew.
21cr|scim-tables-0.5.13-5|142	
21cr|scim-tables-0.5.13-5|143	%files he
21cr|scim-tables-0.5.13-5|144	%{_datadir}/scim/tables/classicalhebrew.bin
21cr|scim-tables-0.5.13-5|145	%{_datadir}/scim/tables/HebrewComputer.bin
21cr|scim-tables-0.5.13-5|146	%{_datadir}/scim/icons/HebrewComputer.png
21cr|scim-tables-0.5.13-5|147	
21cr|scim-tables-0.5.13-5|148	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|149	
21cr|scim-tables-0.5.13-5|150	%package hi
21cr|scim-tables-0.5.13-5|151	Summary:	Data files for Hindi
21cr|scim-tables-0.5.13-5|152	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|153	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|154	Requires:	locales-hi
21cr|scim-tables-0.5.13-5|155	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|156	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|157	
21cr|scim-tables-0.5.13-5|158	%description hi
21cr|scim-tables-0.5.13-5|159	This package includes table IM data files for Hindi.
21cr|scim-tables-0.5.13-5|160	
21cr|scim-tables-0.5.13-5|161	%files hi
21cr|scim-tables-0.5.13-5|162	%{_datadir}/scim/tables/Hindi-remington.bin
21cr|scim-tables-0.5.13-5|163	%{_datadir}/scim/tables/Hindi-inscript.bin
21cr|scim-tables-0.5.13-5|164	%{_datadir}/scim/tables/Hindi-phonetic.bin
21cr|scim-tables-0.5.13-5|165	%{_datadir}/scim/icons/Hindi-remington.png
21cr|scim-tables-0.5.13-5|166	%{_datadir}/scim/icons/Hindi-inscript.png
21cr|scim-tables-0.5.13-5|167	%{_datadir}/scim/icons/Hindi-phonetic.png
21cr|scim-tables-0.5.13-5|168	
21cr|scim-tables-0.5.13-5|169	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|170	
21cr|scim-tables-0.5.13-5|171	%package ja
21cr|scim-tables-0.5.13-5|172	Summary:	Data files for Japanese
21cr|scim-tables-0.5.13-5|173	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|174	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|175	Requires:	locales-ja
21cr|scim-tables-0.5.13-5|176	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|177	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|178	
21cr|scim-tables-0.5.13-5|179	%description ja
21cr|scim-tables-0.5.13-5|180	This package includes table IM data files for Japanese.
21cr|scim-tables-0.5.13-5|181	
21cr|scim-tables-0.5.13-5|182	%files ja
21cr|scim-tables-0.5.13-5|183	%doc tables/ja/kanjidic_licence.html tables/ja/kanjidic_doc.html tables/ja/kanjidic-permission-to-use-for-scim
21cr|scim-tables-0.5.13-5|184	%{_datadir}/scim/tables/HIRAGANA.bin
21cr|scim-tables-0.5.13-5|185	%{_datadir}/scim/tables/KATAKANA.bin
21cr|scim-tables-0.5.13-5|186	%{_datadir}/scim/tables/Nippon.bin
21cr|scim-tables-0.5.13-5|187	%{_datadir}/scim/icons/HIRAGANA.png
21cr|scim-tables-0.5.13-5|188	%{_datadir}/scim/icons/KATAKANA.png
21cr|scim-tables-0.5.13-5|189	%{_datadir}/scim/icons/Nippon.png
21cr|scim-tables-0.5.13-5|190	
21cr|scim-tables-0.5.13-5|191	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|192	
21cr|scim-tables-0.5.13-5|193	%package kn
21cr|scim-tables-0.5.13-5|194	Summary:	Data files for Kannada
21cr|scim-tables-0.5.13-5|195	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|196	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|197	Requires:	locales-kn
21cr|scim-tables-0.5.13-5|198	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|199	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|200	
21cr|scim-tables-0.5.13-5|201	%description kn
21cr|scim-tables-0.5.13-5|202	This package includes table IM data files for Kannada.
21cr|scim-tables-0.5.13-5|203	
21cr|scim-tables-0.5.13-5|204	%files kn
21cr|scim-tables-0.5.13-5|205	%{_datadir}/scim/tables/Kannada-inscript.bin
21cr|scim-tables-0.5.13-5|206	%{_datadir}/scim/tables/Kannada-kgp.bin
21cr|scim-tables-0.5.13-5|207	%{_datadir}/scim/icons/Kannada-inscript.png
21cr|scim-tables-0.5.13-5|208	%{_datadir}/scim/icons/Kannada-kgp.png
21cr|scim-tables-0.5.13-5|209	
21cr|scim-tables-0.5.13-5|210	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|211	
21cr|scim-tables-0.5.13-5|212	%package ko
21cr|scim-tables-0.5.13-5|213	Summary:	Data files for Korean
21cr|scim-tables-0.5.13-5|214	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|215	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|216	Requires:	locales-ko
21cr|scim-tables-0.5.13-5|217	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|218	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|219	
21cr|scim-tables-0.5.13-5|220	%description ko
21cr|scim-tables-0.5.13-5|221	This package includes table IM data files for Korean.
21cr|scim-tables-0.5.13-5|222	
21cr|scim-tables-0.5.13-5|223	%files ko
21cr|scim-tables-0.5.13-5|224	%{_datadir}/scim/tables/Hangul.bin
21cr|scim-tables-0.5.13-5|225	%{_datadir}/scim/tables/HangulRomaja.bin
21cr|scim-tables-0.5.13-5|226	%{_datadir}/scim/tables/Hanja.bin
21cr|scim-tables-0.5.13-5|227	%{_datadir}/scim/icons/Hangul.png
21cr|scim-tables-0.5.13-5|228	%{_datadir}/scim/icons/Hanja.png
21cr|scim-tables-0.5.13-5|229	
21cr|scim-tables-0.5.13-5|230	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|231	
21cr|scim-tables-0.5.13-5|232	%package ml
21cr|scim-tables-0.5.13-5|233	Summary:	Data files for Malayalam
21cr|scim-tables-0.5.13-5|234	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|235	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|236	Requires:	locales-ml
21cr|scim-tables-0.5.13-5|237	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|238	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|239	
21cr|scim-tables-0.5.13-5|240	%description ml
21cr|scim-tables-0.5.13-5|241	This package includes table IM data files for Malayalam.
21cr|scim-tables-0.5.13-5|242	
21cr|scim-tables-0.5.13-5|243	%files ml
21cr|scim-tables-0.5.13-5|244	%{_datadir}/scim/tables/Malayalam-inscript.bin
21cr|scim-tables-0.5.13-5|245	%{_datadir}/scim/tables/Malayalam-phonetic.bin
21cr|scim-tables-0.5.13-5|246	%{_datadir}/scim/icons/Malayalam-inscript.png
21cr|scim-tables-0.5.13-5|247	%{_datadir}/scim/icons/Malayalam-phonetic.png
21cr|scim-tables-0.5.13-5|248	
21cr|scim-tables-0.5.13-5|249	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|250	
21cr|scim-tables-0.5.13-5|251	%package mr
21cr|scim-tables-0.5.13-5|252	Summary:	Data files for Marathi
21cr|scim-tables-0.5.13-5|253	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|254	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|255	Requires:	locales-mr
21cr|scim-tables-0.5.13-5|256	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|257	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|258	
21cr|scim-tables-0.5.13-5|259	%description mr
21cr|scim-tables-0.5.13-5|260	This package includes table IM data files for Marathi.
21cr|scim-tables-0.5.13-5|261	
21cr|scim-tables-0.5.13-5|262	%files mr
21cr|scim-tables-0.5.13-5|263	%{_datadir}/scim/tables/Marathi-remington.bin
21cr|scim-tables-0.5.13-5|264	%{_datadir}/scim/icons/Marathi-remington.png
21cr|scim-tables-0.5.13-5|265	
21cr|scim-tables-0.5.13-5|266	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|267	
21cr|scim-tables-0.5.13-5|268	%package ne
21cr|scim-tables-0.5.13-5|269	Summary:	Data files for Nepali
21cr|scim-tables-0.5.13-5|270	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|271	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|272	Requires:	locales-ne
21cr|scim-tables-0.5.13-5|273	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|274	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|275	
21cr|scim-tables-0.5.13-5|276	%description ne
21cr|scim-tables-0.5.13-5|277	This package includes table IM data files for Nepali.
21cr|scim-tables-0.5.13-5|278	
21cr|scim-tables-0.5.13-5|279	%files ne
21cr|scim-tables-0.5.13-5|280	%{_datadir}/scim/tables/Nepali_Rom.bin
21cr|scim-tables-0.5.13-5|281	%{_datadir}/scim/tables/Nepali_Trad.bin
21cr|scim-tables-0.5.13-5|282	%{_datadir}/scim/icons/Nepali.png
21cr|scim-tables-0.5.13-5|283	
21cr|scim-tables-0.5.13-5|284	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|285	
21cr|scim-tables-0.5.13-5|286	%package pa
21cr|scim-tables-0.5.13-5|287	Summary:	Data files for Punjabi
21cr|scim-tables-0.5.13-5|288	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|289	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|290	Requires:	locales-pa
21cr|scim-tables-0.5.13-5|291	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|292	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|293	
21cr|scim-tables-0.5.13-5|294	%description pa
21cr|scim-tables-0.5.13-5|295	This package includes table IM data files for Punjabi.
21cr|scim-tables-0.5.13-5|296	
21cr|scim-tables-0.5.13-5|297	%files pa
21cr|scim-tables-0.5.13-5|298	%{_datadir}/scim/tables/Punjabi-remington.bin
21cr|scim-tables-0.5.13-5|299	%{_datadir}/scim/tables/Punjabi-inscript.bin
21cr|scim-tables-0.5.13-5|300	%{_datadir}/scim/tables/Punjabi-jhelum.bin
21cr|scim-tables-0.5.13-5|301	%{_datadir}/scim/tables/Punjabi-phonetic.bin
21cr|scim-tables-0.5.13-5|302	%{_datadir}/scim/icons/Punjabi-remington.png
21cr|scim-tables-0.5.13-5|303	%{_datadir}/scim/icons/Punjabi-inscript.png
21cr|scim-tables-0.5.13-5|304	%{_datadir}/scim/icons/Punjabi-jhelum.png
21cr|scim-tables-0.5.13-5|305	%{_datadir}/scim/icons/Punjabi-phonetic.png
21cr|scim-tables-0.5.13-5|306	
21cr|scim-tables-0.5.13-5|307	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|308	
21cr|scim-tables-0.5.13-5|309	%package ru
21cr|scim-tables-0.5.13-5|310	Summary:	Data files for Yawerty
21cr|scim-tables-0.5.13-5|311	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|312	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|313	Requires:	locales-ru
21cr|scim-tables-0.5.13-5|314	Conflicts:	scim-tables-uk < 0.5.13
21cr|scim-tables-0.5.13-5|315	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|316	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|317	
21cr|scim-tables-0.5.13-5|318	%description ru
21cr|scim-tables-0.5.13-5|319	This package includes table IM data files for Yawerty.
21cr|scim-tables-0.5.13-5|320	
21cr|scim-tables-0.5.13-5|321	%files ru
21cr|scim-tables-0.5.13-5|322	%{_datadir}/scim/icons/Translit.png
21cr|scim-tables-0.5.13-5|323	%{_datadir}/scim/tables/Translit.bin
21cr|scim-tables-0.5.13-5|324	%{_datadir}/scim/tables/Yawerty.bin
21cr|scim-tables-0.5.13-5|325	%{_datadir}/scim/icons/Yawerty.png
21cr|scim-tables-0.5.13-5|326	%{_datadir}/scim/icons/RussianComputer.png
21cr|scim-tables-0.5.13-5|327	%{_datadir}/scim/tables/RussianTraditional.bin
21cr|scim-tables-0.5.13-5|328	%{_datadir}/scim/icons/RussianTraditional.png
21cr|scim-tables-0.5.13-5|329	%{_datadir}/scim/tables/RussianComputer.bin
21cr|scim-tables-0.5.13-5|330	
21cr|scim-tables-0.5.13-5|331	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|332	
21cr|scim-tables-0.5.13-5|333	%package ta
21cr|scim-tables-0.5.13-5|334	Summary:	Data files for Tamil
21cr|scim-tables-0.5.13-5|335	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|336	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|337	Requires:	locales-ta
21cr|scim-tables-0.5.13-5|338	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|339	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|340	
21cr|scim-tables-0.5.13-5|341	%description ta
21cr|scim-tables-0.5.13-5|342	This package includes table IM data files for Tamil.
21cr|scim-tables-0.5.13-5|343	
21cr|scim-tables-0.5.13-5|344	%files ta
21cr|scim-tables-0.5.13-5|345	%{_datadir}/scim/tables/Tamil-tamil99.bin
21cr|scim-tables-0.5.13-5|346	%{_datadir}/scim/tables/Tamil-inscript.bin
21cr|scim-tables-0.5.13-5|347	%{_datadir}/scim/tables/Tamil-phonetic.bin
21cr|scim-tables-0.5.13-5|348	%{_datadir}/scim/tables/Tamil-remington.bin
21cr|scim-tables-0.5.13-5|349	%{_datadir}/scim/icons/Tamil-inscript.png
21cr|scim-tables-0.5.13-5|350	%{_datadir}/scim/icons/Tamil-phonetic.png
21cr|scim-tables-0.5.13-5|351	%{_datadir}/scim/icons/Tamil-remington.png
21cr|scim-tables-0.5.13-5|352	%{_datadir}/scim/icons/Tamil-tamil99.png
21cr|scim-tables-0.5.13-5|353	
21cr|scim-tables-0.5.13-5|354	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|355	
21cr|scim-tables-0.5.13-5|356	%package te
21cr|scim-tables-0.5.13-5|357	Summary:	Data files for Telugu
21cr|scim-tables-0.5.13-5|358	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|359	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|360	Requires:	locales-te
21cr|scim-tables-0.5.13-5|361	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|362	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|363	
21cr|scim-tables-0.5.13-5|364	%description te
21cr|scim-tables-0.5.13-5|365	This package includes table IM data files for Telugu.
21cr|scim-tables-0.5.13-5|366	
21cr|scim-tables-0.5.13-5|367	%files te
21cr|scim-tables-0.5.13-5|368	%{_datadir}/scim/tables/Telugu-inscript.bin
21cr|scim-tables-0.5.13-5|369	%{_datadir}/scim/icons/Telugu-inscript.png
21cr|scim-tables-0.5.13-5|370	
21cr|scim-tables-0.5.13-5|371	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|372	
21cr|scim-tables-0.5.13-5|373	%package th
21cr|scim-tables-0.5.13-5|374	Summary:	Data files for Thai
21cr|scim-tables-0.5.13-5|375	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|376	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|377	Requires:	locales-th
21cr|scim-tables-0.5.13-5|378	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|379	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|380	
21cr|scim-tables-0.5.13-5|381	%description th
21cr|scim-tables-0.5.13-5|382	This package includes table IM data files for Thai.
21cr|scim-tables-0.5.13-5|383	
21cr|scim-tables-0.5.13-5|384	%files th
21cr|scim-tables-0.5.13-5|385	%{_datadir}/scim/tables/Thai.bin
21cr|scim-tables-0.5.13-5|386	%{_datadir}/scim/icons/Thai.png
21cr|scim-tables-0.5.13-5|387	
21cr|scim-tables-0.5.13-5|388	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|389	
21cr|scim-tables-0.5.13-5|390	%package ug
21cr|scim-tables-0.5.13-5|391	Summary:	Data files for Uyghur
21cr|scim-tables-0.5.13-5|392	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|393	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|394	Requires:	locales-ug
21cr|scim-tables-0.5.13-5|395	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|396	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|397	
21cr|scim-tables-0.5.13-5|398	%description ug
21cr|scim-tables-0.5.13-5|399	This package includes table IM data files for Uyghur.
21cr|scim-tables-0.5.13-5|400	
21cr|scim-tables-0.5.13-5|401	%files ug
21cr|scim-tables-0.5.13-5|402	%{_datadir}/scim/tables/Uyghur-Romanized.bin
21cr|scim-tables-0.5.13-5|403	%{_datadir}/scim/tables/Uyghur-Standard.bin
21cr|scim-tables-0.5.13-5|404	%{_datadir}/scim/icons/Uyghur.png
21cr|scim-tables-0.5.13-5|405	
21cr|scim-tables-0.5.13-5|406	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|407	
21cr|scim-tables-0.5.13-5|408	%package uk
21cr|scim-tables-0.5.13-5|409	Summary:	Data files for Ukrainian
21cr|scim-tables-0.5.13-5|410	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|411	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|412	Requires:	locales-uk
21cr|scim-tables-0.5.13-5|413	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|414	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|415	
21cr|scim-tables-0.5.13-5|416	%description uk
21cr|scim-tables-0.5.13-5|417	This package includes table IM data files for Ukrainian.
21cr|scim-tables-0.5.13-5|418	
21cr|scim-tables-0.5.13-5|419	%files uk
21cr|scim-tables-0.5.13-5|420	%{_datadir}/scim/tables/Ukrainian-Translit.bin
21cr|scim-tables-0.5.13-5|421	%{_datadir}/scim/icons/Ukrainian-Translit.png
21cr|scim-tables-0.5.13-5|422	
21cr|scim-tables-0.5.13-5|423	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|424	
21cr|scim-tables-0.5.13-5|425	%package vi
21cr|scim-tables-0.5.13-5|426	Summary:	Data files for Viqr
21cr|scim-tables-0.5.13-5|427	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|428	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|429	Requires:	locales-vi
21cr|scim-tables-0.5.13-5|430	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|431	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|432	
21cr|scim-tables-0.5.13-5|433	%description vi
21cr|scim-tables-0.5.13-5|434	This package includes table IM data files for Viqr.
21cr|scim-tables-0.5.13-5|435	
21cr|scim-tables-0.5.13-5|436	%files vi
21cr|scim-tables-0.5.13-5|437	%{_datadir}/scim/tables/Viqr.bin
21cr|scim-tables-0.5.13-5|438	%{_datadir}/scim/icons/Viqr.png
21cr|scim-tables-0.5.13-5|439	
21cr|scim-tables-0.5.13-5|440	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|441	
21cr|scim-tables-0.5.13-5|442	%package zh
21cr|scim-tables-0.5.13-5|443	Summary:	Data files for Chinese
21cr|scim-tables-0.5.13-5|444	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|445	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|446	Requires:	locales-zh
21cr|scim-tables-0.5.13-5|447	Provides:	scim-tables-lang = %{EVRD}
21cr|scim-tables-0.5.13-5|448	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|449	
21cr|scim-tables-0.5.13-5|450	%description zh
21cr|scim-tables-0.5.13-5|451	This package includes table IM data files for Chinese.
21cr|scim-tables-0.5.13-5|452	
21cr|scim-tables-0.5.13-5|453	%files zh
21cr|scim-tables-0.5.13-5|454	%doc tables/zh/README-Erbi.txt tables/zh/README-CangJie.txt
21cr|scim-tables-0.5.13-5|455	%doc tables/zh/README-Wu.txt
21cr|scim-tables-0.5.13-5|456	%{_datadir}/scim/tables/Erbi.bin
21cr|scim-tables-0.5.13-5|457	%{_datadir}/scim/tables/Erbi-QS.bin
21cr|scim-tables-0.5.13-5|458	%{_datadir}/scim/tables/Wubi.bin
21cr|scim-tables-0.5.13-5|459	%{_datadir}/scim/tables/Ziranma.bin
21cr|scim-tables-0.5.13-5|460	%{_datadir}/scim/icons/Erbi.png
21cr|scim-tables-0.5.13-5|461	%{_datadir}/scim/icons/Erbi-QS.png
21cr|scim-tables-0.5.13-5|462	%{_datadir}/scim/icons/Wubi.png
21cr|scim-tables-0.5.13-5|463	%{_datadir}/scim/icons/Ziranma.png
21cr|scim-tables-0.5.13-5|464	%{_datadir}/scim/tables/Array30.bin
21cr|scim-tables-0.5.13-5|465	%{_datadir}/scim/tables/CangJie.bin
21cr|scim-tables-0.5.13-5|466	%{_datadir}/scim/tables/CangJie3.bin
21cr|scim-tables-0.5.13-5|467	%{_datadir}/scim/tables/CangJie5.bin
21cr|scim-tables-0.5.13-5|468	%{_datadir}/scim/tables/Cantonese.bin
21cr|scim-tables-0.5.13-5|469	%{_datadir}/scim/tables/CantonHK.bin
21cr|scim-tables-0.5.13-5|470	%{_datadir}/scim/tables/CNS11643.bin
21cr|scim-tables-0.5.13-5|471	%{_datadir}/scim/tables/Dayi3.bin
21cr|scim-tables-0.5.13-5|472	%{_datadir}/scim/tables/EZ-Big.bin
21cr|scim-tables-0.5.13-5|473	%{_datadir}/scim/tables/Jyutping.bin
21cr|scim-tables-0.5.13-5|474	%{_datadir}/scim/tables/Quick.bin
21cr|scim-tables-0.5.13-5|475	%{_datadir}/scim/tables/Simplex.bin
21cr|scim-tables-0.5.13-5|476	%{_datadir}/scim/tables/Stroke5.bin
21cr|scim-tables-0.5.13-5|477	%{_datadir}/scim/tables/Wu.bin
21cr|scim-tables-0.5.13-5|478	%{_datadir}/scim/tables/ZhuYin.bin
21cr|scim-tables-0.5.13-5|479	%{_datadir}/scim/tables/ZhuYin-Big.bin
21cr|scim-tables-0.5.13-5|480	%{_datadir}/scim/tables/SmartCangJie6.bin
21cr|scim-tables-0.5.13-5|481	%{_datadir}/scim/icons/Array30.png
21cr|scim-tables-0.5.13-5|482	%{_datadir}/scim/icons/CangJie.png
21cr|scim-tables-0.5.13-5|483	%{_datadir}/scim/icons/CangJie3.png
21cr|scim-tables-0.5.13-5|484	%{_datadir}/scim/icons/Cantonese.png
21cr|scim-tables-0.5.13-5|485	%{_datadir}/scim/icons/CantonHK.png
21cr|scim-tables-0.5.13-5|486	%{_datadir}/scim/icons/CNS11643.png
21cr|scim-tables-0.5.13-5|487	%{_datadir}/scim/icons/Dayi.png
21cr|scim-tables-0.5.13-5|488	%{_datadir}/scim/icons/EZ.png
21cr|scim-tables-0.5.13-5|489	%{_datadir}/scim/icons/Jyutping.png
21cr|scim-tables-0.5.13-5|490	%{_datadir}/scim/icons/Quick.png
21cr|scim-tables-0.5.13-5|491	%{_datadir}/scim/icons/Simplex.png
21cr|scim-tables-0.5.13-5|492	%{_datadir}/scim/icons/Stroke5.png
21cr|scim-tables-0.5.13-5|493	%{_datadir}/scim/icons/Wu.png
21cr|scim-tables-0.5.13-5|494	%{_datadir}/scim/icons/ZhuYin.png
21cr|scim-tables-0.5.13-5|495	%{_datadir}/scim/icons/SmartCangJie6.png
21cr|scim-tables-0.5.13-5|496	
21cr|scim-tables-0.5.13-5|497	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|498	
21cr|scim-tables-0.5.13-5|499	%package additional
21cr|scim-tables-0.5.13-5|500	Summary:	Data files for additional languages
21cr|scim-tables-0.5.13-5|501	Group:		System/Internationalization
21cr|scim-tables-0.5.13-5|502	Requires:	scim-tables = %{EVRD}
21cr|scim-tables-0.5.13-5|503	BuildArch:	noarch
21cr|scim-tables-0.5.13-5|504	
21cr|scim-tables-0.5.13-5|505	%description additional
21cr|scim-tables-0.5.13-5|506	This package includes table IM data files for additional languages.
21cr|scim-tables-0.5.13-5|507	
21cr|scim-tables-0.5.13-5|508	%files additional
21cr|scim-tables-0.5.13-5|509	%{_datadir}/scim/tables/LaTeX.bin
21cr|scim-tables-0.5.13-5|510	%{_datadir}/scim/tables/IPA-X-SAMPA.bin
21cr|scim-tables-0.5.13-5|511	%{_datadir}/scim/tables/IPA-Kirshenbaum.bin
21cr|scim-tables-0.5.13-5|512	%{_datadir}/scim/icons/LaTeX.png
21cr|scim-tables-0.5.13-5|513	%{_datadir}/scim/icons/IPA-X-SAMPA.png
21cr|scim-tables-0.5.13-5|514	
21cr|scim-tables-0.5.13-5|515	#----------------------------------------------------------------------------
21cr|scim-tables-0.5.13-5|516	
21cr|scim-tables-0.5.13-5|517	%prep
21cr|scim-tables-0.5.13-5|518	%setup -q
21cr|scim-tables-0.5.13-5|519	
21cr|scim-tables-0.5.13-5|520	%build
21cr|scim-tables-0.5.13-5|521	%configure --disable-static
21cr|scim-tables-0.5.13-5|522	%make
21cr|scim-tables-0.5.13-5|523	
21cr|scim-tables-0.5.13-5|524	%install
21cr|scim-tables-0.5.13-5|525	%makeinstall_std
21cr|scim-tables-0.5.13-5|526	
21cr|scim-tables-0.5.13-5|527	%find_lang %{name}

8236 21
21cr|scim-thai-0.1.3-6|1	%define _disable_rebuild_configure 1
21cr|scim-thai-0.1.3-6|2	
21cr|scim-thai-0.1.3-6|3	Summary:	Thai IMEngine for SCIM
21cr|scim-thai-0.1.3-6|4	Name:		scim-thai
21cr|scim-thai-0.1.3-6|5	Version:	0.1.3
21cr|scim-thai-0.1.3-6|6	Release:	6
21cr|scim-thai-0.1.3-6|7	License:	GPLv2+
21cr|scim-thai-0.1.3-6|8	Group:		System/Internationalization
21cr|scim-thai-0.1.3-6|9	Url:		http://linux.thai.net/projects/scim-thai
21cr|scim-thai-0.1.3-6|10	Source0:	ftp://linux.thai.net/pub/ThaiLinux/software/libthai/%{name}-%{version}.tar.gz
21cr|scim-thai-0.1.3-6|11	BuildRequires:	gettext-devel
21cr|scim-thai-0.1.3-6|12	BuildRequires:	pkgconfig(libthai)
21cr|scim-thai-0.1.3-6|13	BuildRequires:	pkgconfig(scim)
21cr|scim-thai-0.1.3-6|14	
21cr|scim-thai-0.1.3-6|15	%description
21cr|scim-thai-0.1.3-6|16	Thai IMEngine for SCIM.
21cr|scim-thai-0.1.3-6|17	
21cr|scim-thai-0.1.3-6|18	%files -f %{name}.lang
21cr|scim-thai-0.1.3-6|19	%doc AUTHORS COPYING
21cr|scim-thai-0.1.3-6|20	%{_datadir}/scim/icons/*
21cr|scim-thai-0.1.3-6|21	%{_libdir}/scim-1.0/*/IMEngine/*.so
21cr|scim-thai-0.1.3-6|22	%{_libdir}/scim-1.0/*/SetupUI/*.so
21cr|scim-thai-0.1.3-6|23	
21cr|scim-thai-0.1.3-6|24	#----------------------------------------------------------------------------
21cr|scim-thai-0.1.3-6|25	
21cr|scim-thai-0.1.3-6|26	%prep
21cr|scim-thai-0.1.3-6|27	%setup -q
21cr|scim-thai-0.1.3-6|28	
21cr|scim-thai-0.1.3-6|29	%build
21cr|scim-thai-0.1.3-6|30	%configure \
21cr|scim-thai-0.1.3-6|31	--disable-static \
21cr|scim-thai-0.1.3-6|32	--disable-rpath
21cr|scim-thai-0.1.3-6|33	%make
21cr|scim-thai-0.1.3-6|34	
21cr|scim-thai-0.1.3-6|35	%install
21cr|scim-thai-0.1.3-6|36	%makeinstall_std
21cr|scim-thai-0.1.3-6|37	
21cr|scim-thai-0.1.3-6|38	%find_lang %{name}

8237 21
21cr|scite-5.3.1-1|1	%define _version	%(echo %{version} | tr -d '.')
21cr|scite-5.3.1-1|2	
21cr|scite-5.3.1-1|3	%define major   %(cut -d. -f1 <<< %{version})
21cr|scite-5.3.1-1|4	%define libname %mklibname scintilla %{major}
21cr|scite-5.3.1-1|5	%define develname %mklibname scintilla -d
21cr|scite-5.3.1-1|6	%define liblexname %mklibname lexilla %{major}
21cr|scite-5.3.1-1|7	%define devellexname %mklibname lexilla -d
21cr|scite-5.3.1-1|8	
21cr|scite-5.3.1-1|9	Name:		scite
21cr|scite-5.3.1-1|10	Version:	5.3.1
21cr|scite-5.3.1-1|11	Release:	1
21cr|scite-5.3.1-1|12	Summary:	SCIntilla based GTK+3 text editor
21cr|scite-5.3.1-1|13	Group:		Editors
21cr|scite-5.3.1-1|14	License:	MIT
21cr|scite-5.3.1-1|15	Url:		http://www.scintilla.org/SciTE.html
21cr|scite-5.3.1-1|16	Source0:	https://download.sourceforge.net/scintilla/%{name}%{_version}.tgz
21cr|scite-5.3.1-1|17	Patch0:		scite-5.2.1-mga-desktop-file.patch
21cr|scite-5.3.1-1|18	Patch1:		scite-skip-rpath.patch
21cr|scite-5.3.1-1|19	Patch2:		scite-soname.patch
21cr|scite-5.3.1-1|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|scite-5.3.1-1|21	
21cr|scite-5.3.1-1|22	%description
21cr|scite-5.3.1-1|23	SciTE is a SCIntilla based Text Editor. Originally built to demonstrate
21cr|scite-5.3.1-1|24	Scintilla, it has grown to be a generally useful editor with facilities for
21cr|scite-5.3.1-1|25	building and running programs.
21cr|scite-5.3.1-1|26	
21cr|scite-5.3.1-1|27	%package -n     %{libname}
21cr|scite-5.3.1-1|28	Summary:        Scintilla shared libraries
21cr|scite-5.3.1-1|29	Group:          System/Servers
21cr|scite-5.3.1-1|30	
21cr|scite-5.3.1-1|31	%description -n %{libname}
21cr|scite-5.3.1-1|32	Scintilla is a free source code editing component. As well as features
21cr|scite-5.3.1-1|33	found in standard text editing components, Scintilla includes features
21cr|scite-5.3.1-1|34	especially useful when editing and debugging source code. These include
21cr|scite-5.3.1-1|35	support for syntax styling, error indicators, code completion and call
21cr|scite-5.3.1-1|36	tips.
21cr|scite-5.3.1-1|37	
21cr|scite-5.3.1-1|38	%package -n     %{develname}
21cr|scite-5.3.1-1|39	Group:          Development/C
21cr|scite-5.3.1-1|40	Summary:        Headers and static lib for scintilla development
21cr|scite-5.3.1-1|41	Requires:       %{libname} = %{version}-%{release}
21cr|scite-5.3.1-1|42	Provides:       scintilla-devel = %{version}-%{release}
21cr|scite-5.3.1-1|43	
21cr|scite-5.3.1-1|44	%description -n %{develname}
21cr|scite-5.3.1-1|45	Install this package if you want do compile applications using the
21cr|scite-5.3.1-1|46	scintilla library.
21cr|scite-5.3.1-1|47	
21cr|scite-5.3.1-1|48	
21cr|scite-5.3.1-1|49	%package -n     %{liblexname}
21cr|scite-5.3.1-1|50	Summary:          Lexillia shared libraries
21cr|scite-5.3.1-1|51	Group:          System/Servers
21cr|scite-5.3.1-1|52	
21cr|scite-5.3.1-1|53	%description -n %{liblexname}
21cr|scite-5.3.1-1|54	Scintilla is a free source code editing component. As well as features
21cr|scite-5.3.1-1|55	found in standard text editing components, Scintilla includes features
21cr|scite-5.3.1-1|56	especially useful when editing and debugging source code. These include
21cr|scite-5.3.1-1|57	support for syntax styling, error indicators, code completion and call
21cr|scite-5.3.1-1|58	tips.
21cr|scite-5.3.1-1|59	
21cr|scite-5.3.1-1|60	
21cr|scite-5.3.1-1|61	%package -n     %{devellexname}
21cr|scite-5.3.1-1|62	Group:          Development/C
21cr|scite-5.3.1-1|63	Summary:        Headers and static lib for scintilla development
21cr|scite-5.3.1-1|64	Requires:       %{liblexname} = %{version}-%{release}
21cr|scite-5.3.1-1|65	Provides:       lexilla-devel = %{version}-%{release}
21cr|scite-5.3.1-1|66	
21cr|scite-5.3.1-1|67	%description -n %{devellexname}
21cr|scite-5.3.1-1|68	Install this package if you want do compile applications using the
21cr|scite-5.3.1-1|69	lexilla library.
21cr|scite-5.3.1-1|70	
21cr|scite-5.3.1-1|71	%prep
21cr|scite-5.3.1-1|72	%autosetup -p1 -c
21cr|scite-5.3.1-1|73	
21cr|scite-5.3.1-1|74	%build
21cr|scite-5.3.1-1|75	%set_build_flags
21cr|scite-5.3.1-1|76	%make_build GTK3=1 SOMAJOR=%{major} -C scintilla/gtk shared
21cr|scite-5.3.1-1|77	%make_build GTK3=1 SOMAJOR=%{major} -C lexilla/src shared
21cr|scite-5.3.1-1|78	%make_build libdir=%{_libdir} GTK3=1 SOMAJOR=%{major} -C scite/gtk
21cr|scite-5.3.1-1|79	
21cr|scite-5.3.1-1|80	%install
21cr|scite-5.3.1-1|81	%make_install libdir=%{_libdir} GTK3=1 SOMAJOR=%{major} -C scite/gtk
21cr|scite-5.3.1-1|82	
21cr|scite-5.3.1-1|83	ln -s SciTE %{buildroot}%{_bindir}/scite
21cr|scite-5.3.1-1|84	
21cr|scite-5.3.1-1|85	# move and rename icon
21cr|scite-5.3.1-1|86	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps
21cr|scite-5.3.1-1|87	mv %{buildroot}%{_datadir}/pixmaps/Sci48M.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|scite-5.3.1-1|88	
21cr|scite-5.3.1-1|89	# include files
21cr|scite-5.3.1-1|90	for d in scintilla lexilla; do
21cr|scite-5.3.1-1|91	mkdir -p %{buildroot}%{_includedir}/$d
21cr|scite-5.3.1-1|92	install -pm644 $d/include/*.h %{buildroot}%{_includedir}/$d/
21cr|scite-5.3.1-1|93	done
21cr|scite-5.3.1-1|94	
21cr|scite-5.3.1-1|95	%files
21cr|scite-5.3.1-1|96	%doc scite/README scite/License.txt
21cr|scite-5.3.1-1|97	%{_bindir}/SciTE
21cr|scite-5.3.1-1|98	%{_bindir}/%{name}
21cr|scite-5.3.1-1|99	%{_datadir}/%{name}/
21cr|scite-5.3.1-1|100	%{_datadir}/applications/SciTE.desktop
21cr|scite-5.3.1-1|101	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|scite-5.3.1-1|102	
21cr|scite-5.3.1-1|103	%files -n       %{libname}
21cr|scite-5.3.1-1|104	%{_libdir}/libscintilla.so.%{major}
21cr|scite-5.3.1-1|105	%doc scintilla/doc/*
21cr|scite-5.3.1-1|106	%doc scintilla/License.txt
21cr|scite-5.3.1-1|107	
21cr|scite-5.3.1-1|108	%files -n       %{develname}
21cr|scite-5.3.1-1|109	%{_includedir}/scintilla/
21cr|scite-5.3.1-1|110	%{_libdir}/libscintilla.so
21cr|scite-5.3.1-1|111	# %{_libdir}/pkgconfig/scintilla.pc
21cr|scite-5.3.1-1|112	
21cr|scite-5.3.1-1|113	%files -n       %{liblexname}
21cr|scite-5.3.1-1|114	%{_libdir}/liblexilla.so.%{major}
21cr|scite-5.3.1-1|115	%doc lexilla/doc/*
21cr|scite-5.3.1-1|116	%doc lexilla/License.txt
21cr|scite-5.3.1-1|117	
21cr|scite-5.3.1-1|118	%files -n       %{devellexname}
21cr|scite-5.3.1-1|119	%{_includedir}/lexilla/
21cr|scite-5.3.1-1|120	%{_libdir}/liblexilla.so
21cr|scite-5.3.1-1|121	# %{_libdir}/pkgconfig/lexilla.pc
21cr|scite-5.3.1-1|122	

8238 21
21cr|sciter-sdk-bin-4.4.8.23-1|1	%define		debug_package %nil
21cr|sciter-sdk-bin-4.4.8.23-1|2	%define		gitcommit f33df075d9eb2f8d252cb88f1b2c8096e56197ed
21cr|sciter-sdk-bin-4.4.8.23-1|3	%define		oname sciter-sdk
21cr|sciter-sdk-bin-4.4.8.23-1|4	
21cr|sciter-sdk-bin-4.4.8.23-1|5	Name:		sciter-sdk-bin
21cr|sciter-sdk-bin-4.4.8.23-1|6	Version:	4.4.8.23
21cr|sciter-sdk-bin-4.4.8.23-1|7	Release:	1
21cr|sciter-sdk-bin-4.4.8.23-1|8	Summary:	An embeddable HTML/CSS/scripting engine
21cr|sciter-sdk-bin-4.4.8.23-1|9	Group:		Development/Other
21cr|sciter-sdk-bin-4.4.8.23-1|10	License:	BSD
21cr|sciter-sdk-bin-4.4.8.23-1|11	URL:		http://sciter.com
21cr|sciter-sdk-bin-4.4.8.23-1|12	Source0:	https://github.com/c-smile/sciter-sdk/archive/%{gitcommit}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|sciter-sdk-bin-4.4.8.23-1|13	Source10:	%{name}.rpmlintrc
21cr|sciter-sdk-bin-4.4.8.23-1|14	ExclusiveArch:	%{x86_64} aarch64
21cr|sciter-sdk-bin-4.4.8.23-1|15	
21cr|sciter-sdk-bin-4.4.8.23-1|16	%description
21cr|sciter-sdk-bin-4.4.8.23-1|17	Sciter is an embeddable HTML/CSS/scripting engine, Windows,
21cr|sciter-sdk-bin-4.4.8.23-1|18	Mac OSX and Linux.
21cr|sciter-sdk-bin-4.4.8.23-1|19	
21cr|sciter-sdk-bin-4.4.8.23-1|20	%prep
21cr|sciter-sdk-bin-4.4.8.23-1|21	%setup -qn %{oname}-%{gitcommit}
21cr|sciter-sdk-bin-4.4.8.23-1|22	
21cr|sciter-sdk-bin-4.4.8.23-1|23	%build
21cr|sciter-sdk-bin-4.4.8.23-1|24	
21cr|sciter-sdk-bin-4.4.8.23-1|25	
21cr|sciter-sdk-bin-4.4.8.23-1|26	%install
21cr|sciter-sdk-bin-4.4.8.23-1|27	%ifarch aarch64
21cr|sciter-sdk-bin-4.4.8.23-1|28	install -Dm0755 bin.lnx/arm64/libsciter-gtk.so %{buildroot}%{_libdir}/libsciter-gtk.so
21cr|sciter-sdk-bin-4.4.8.23-1|29	install -Dm0755 bin.lnx/arm64/sciter-sqlite.so %{buildroot}%{_libdir}/sciter-sqlite.so
21cr|sciter-sdk-bin-4.4.8.23-1|30	%endif
21cr|sciter-sdk-bin-4.4.8.23-1|31	
21cr|sciter-sdk-bin-4.4.8.23-1|32	%ifarch %{x86_64}
21cr|sciter-sdk-bin-4.4.8.23-1|33	install -Dm0755 bin.lnx/x64/libsciter-gtk.so %{buildroot}%{_libdir}/libsciter-gtk.so
21cr|sciter-sdk-bin-4.4.8.23-1|34	install -Dm0755 bin.lnx/x64/sciter-sqlite.so %{buildroot}%{_libdir}/sciter-sqlite.so
21cr|sciter-sdk-bin-4.4.8.23-1|35	%endif
21cr|sciter-sdk-bin-4.4.8.23-1|36	
21cr|sciter-sdk-bin-4.4.8.23-1|37	%files
21cr|sciter-sdk-bin-4.4.8.23-1|38	%doc README.md license.htm
21cr|sciter-sdk-bin-4.4.8.23-1|39	%{_libdir}/libsciter-gtk.so
21cr|sciter-sdk-bin-4.4.8.23-1|40	%{_libdir}/sciter-sqlite.so
21cr|sciter-sdk-bin-4.4.8.23-1|41	
21cr|sciter-sdk-bin-4.4.8.23-1|42	

8239 21
21cr|scitopdf-0-3.git72eacc.1|1	%define commit 72eacce0acfb149619a09f1b96813b88c3b18959
21cr|scitopdf-0-3.git72eacc.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|scitopdf-0-3.git72eacc.1|3	
21cr|scitopdf-0-3.git72eacc.1|4	Summary:	Download papers from Sci-Hub
21cr|scitopdf-0-3.git72eacc.1|5	Name:		scitopdf
21cr|scitopdf-0-3.git72eacc.1|6	Version:	0
21cr|scitopdf-0-3.git72eacc.1|7	Release:	3.git%{commit_short}.1
21cr|scitopdf-0-3.git72eacc.1|8	License:	GPLv3
21cr|scitopdf-0-3.git72eacc.1|9	Group:		Networking/WWW
21cr|scitopdf-0-3.git72eacc.1|10	Url:		https://github.com/dougy147/scitopdf
21cr|scitopdf-0-3.git72eacc.1|11	Source0:	https://github.com/dougy147/scitopdf/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|scitopdf-0-3.git72eacc.1|12	Requires: bash
21cr|scitopdf-0-3.git72eacc.1|13	Requires: curl
21cr|scitopdf-0-3.git72eacc.1|14	Requires: grep
21cr|scitopdf-0-3.git72eacc.1|15	# tput command
21cr|scitopdf-0-3.git72eacc.1|16	Requires: ncurses
21cr|scitopdf-0-3.git72eacc.1|17	# to find PDF viewer
21cr|scitopdf-0-3.git72eacc.1|18	Recommends:	%{_bindir}/xdg-open
21cr|scitopdf-0-3.git72eacc.1|19	BuildArch:	noarch
21cr|scitopdf-0-3.git72eacc.1|20	
21cr|scitopdf-0-3.git72eacc.1|21	%description
21cr|scitopdf-0-3.git72eacc.1|22	bash script to quickly fetch, download and open
21cr|scitopdf-0-3.git72eacc.1|23	scientific papers from Sci-Hub's database
21cr|scitopdf-0-3.git72eacc.1|24	
21cr|scitopdf-0-3.git72eacc.1|25	%files
21cr|scitopdf-0-3.git72eacc.1|26	%{_bindir}/scitopdf
21cr|scitopdf-0-3.git72eacc.1|27	%{_mandir}/man1/scitopdf.1*
21cr|scitopdf-0-3.git72eacc.1|28	
21cr|scitopdf-0-3.git72eacc.1|29	#------------------------------------------------------------------
21cr|scitopdf-0-3.git72eacc.1|30	
21cr|scitopdf-0-3.git72eacc.1|31	%prep
21cr|scitopdf-0-3.git72eacc.1|32	%autosetup -p1 -n %{name}-%{commit}
21cr|scitopdf-0-3.git72eacc.1|33	
21cr|scitopdf-0-3.git72eacc.1|34	%install
21cr|scitopdf-0-3.git72eacc.1|35	mkdir -p %{buildroot}%{_bindir}
21cr|scitopdf-0-3.git72eacc.1|36	mkdir -p %{buildroot}%{_mandir}/man1
21cr|scitopdf-0-3.git72eacc.1|37	install -m0755 bin/scitopdf %{buildroot}%{_bindir}/scitopdf
21cr|scitopdf-0-3.git72eacc.1|38	install -m0644 scitopdf.1 %{buildroot}%{_mandir}/man1/scitopdf.1

8240 21
21cr|scli-0.4.0-20|1	Summary:	SCLI - SNMP Command Line Interface
21cr|scli-0.4.0-20|2	Name:		scli
21cr|scli-0.4.0-20|3	Version:	0.4.0
21cr|scli-0.4.0-20|4	Release:	20
21cr|scli-0.4.0-20|5	License:	GPLv2+
21cr|scli-0.4.0-20|6	Group:		Networking/Other
21cr|scli-0.4.0-20|7	Url:		http://www.ibr.cs.tu-bs.de/projects/scli/
21cr|scli-0.4.0-20|8	Source0:	ftp://ftp.ibr.cs.tu-bs.de/pub/local/scli/%{name}-%{version}.tar.gz
21cr|scli-0.4.0-20|9	#patch was sent upstream (Kharec)
21cr|scli-0.4.0-20|10	Patch0:		scli-0.4.0-fix-str-fmt.patch
21cr|scli-0.4.0-20|11	#from upstream
21cr|scli-0.4.0-20|12	Patch1:		scli-0.4.0-readline6.3.patch
21cr|scli-0.4.0-20|13	BuildRequires:	readline-devel
21cr|scli-0.4.0-20|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|scli-0.4.0-20|15	BuildRequires:	pkgconfig(gnet-2.0)
21cr|scli-0.4.0-20|16	BuildRequires:	pkgconfig(gsnmp)
21cr|scli-0.4.0-20|17	BuildRequires:	pkgconfig(libxml-2.0)
21cr|scli-0.4.0-20|18	BuildRequires:	pkgconfig(ncurses)
21cr|scli-0.4.0-20|19	
21cr|scli-0.4.0-20|20	%description
21cr|scli-0.4.0-20|21	Authors description on the project's home page:
21cr|scli-0.4.0-20|22	
21cr|scli-0.4.0-20|23	The scli package was written to address the need for small and
21cr|scli-0.4.0-20|24	efficient command line utilities to monitor and configure network
21cr|scli-0.4.0-20|25	devices and host systems. The scli package is based on the SNMP
21cr|scli-0.4.0-20|26	management protocol. It utilizes a MIB compiler called smidump to
21cr|scli-0.4.0-20|27	generate C stub code. In fact, virtually no SNMP knowledge is required
21cr|scli-0.4.0-20|28	in order to extend the scli programs with new features.
21cr|scli-0.4.0-20|29	
21cr|scli-0.4.0-20|30	The programs contained in the scli package try to be very specific
21cr|scli-0.4.0-20|31	rather than generic. Generic SNMP tools such as MIB browsers or simple
21cr|scli-0.4.0-20|32	command line tools (e.g. snmpwalk) are hard to use since they expose
21cr|scli-0.4.0-20|33	too many protocol details. And in most cases, they fail to present the
21cr|scli-0.4.0-20|34	information in a format that is easy to read and understand.
21cr|scli-0.4.0-20|35	
21cr|scli-0.4.0-20|36	The scli package was designed to be extensible. Additional modes that
21cr|scli-0.4.0-20|37	extend the capabilities of the tools can easily be added. The smidump
21cr|scli-0.4.0-20|38	MIB compiler hides all the SNMP protocol details so that every C
21cr|scli-0.4.0-20|39	programmer can implement new modes. In fact, we like to encourage
21cr|scli-0.4.0-20|40	users to write and contribute new modes so that the package becomes
21cr|scli-0.4.0-20|41	more and more valuable.
21cr|scli-0.4.0-20|42	
21cr|scli-0.4.0-20|43	To summarize, the slogan for this little package is: "After more than
21cr|scli-0.4.0-20|44	10 years of SNMP, I felt it is time for really useful command line
21cr|scli-0.4.0-20|45	SNMP monitoring and configuration tools. ;-)"
21cr|scli-0.4.0-20|46	
21cr|scli-0.4.0-20|47	%files
21cr|scli-0.4.0-20|48	%doc AUTHORS NEWS PORTING README TODO
21cr|scli-0.4.0-20|49	%{_bindir}/*
21cr|scli-0.4.0-20|50	%{_mandir}/man1/*
21cr|scli-0.4.0-20|51	%{_infodir}/*
21cr|scli-0.4.0-20|52	
21cr|scli-0.4.0-20|53	#----------------------------------------------------------------------------
21cr|scli-0.4.0-20|54	
21cr|scli-0.4.0-20|55	%prep
21cr|scli-0.4.0-20|56	%setup -q
21cr|scli-0.4.0-20|57	%patch0 -p0
21cr|scli-0.4.0-20|58	%patch1 -p1
21cr|scli-0.4.0-20|59	
21cr|scli-0.4.0-20|60	%build
21cr|scli-0.4.0-20|61	%configure --disable-xmltest
21cr|scli-0.4.0-20|62	%make
21cr|scli-0.4.0-20|63	
21cr|scli-0.4.0-20|64	%install
21cr|scli-0.4.0-20|65	%makeinstall_std

8241 21
21cr|scmxx-0.9.0-9|1	Name:		scmxx
21cr|scmxx-0.9.0-9|2	Summary:	Exchange data with Siemens mobile phones
21cr|scmxx-0.9.0-9|3	Version:	0.9.0
21cr|scmxx-0.9.0-9|4	Release:	9
21cr|scmxx-0.9.0-9|5	License:	GPL
21cr|scmxx-0.9.0-9|6	Group:		Communications
21cr|scmxx-0.9.0-9|7	URL:		http://www.hendrik-sattler.de/scmxx
21cr|scmxx-0.9.0-9|8	Source:		http://prdownloads.sourceforge.net/scmxx/%{name}-%{version}.tar.bz2
21cr|scmxx-0.9.0-9|9	
21cr|scmxx-0.9.0-9|10	%description
21cr|scmxx-0.9.0-9|11	SCMxx is a console program that allows you to exchange certain types of data
21cr|scmxx-0.9.0-9|12	with mobile phones made by Siemens. Some of the data types that can be
21cr|scmxx-0.9.0-9|13	exchanged are logos, ring tones, vCalendars, phonebook entries, and SMS
21cr|scmxx-0.9.0-9|14	messages. It works with the following models: S25, S35i, M35i and C35i, SL45,
21cr|scmxx-0.9.0-9|15	S45, ME45 and C45 and probably others.
21cr|scmxx-0.9.0-9|16	
21cr|scmxx-0.9.0-9|17	%prep
21cr|scmxx-0.9.0-9|18	%setup -q
21cr|scmxx-0.9.0-9|19	
21cr|scmxx-0.9.0-9|20	%build
21cr|scmxx-0.9.0-9|21	%configure
21cr|scmxx-0.9.0-9|22	%make
21cr|scmxx-0.9.0-9|23	
21cr|scmxx-0.9.0-9|24	%install
21cr|scmxx-0.9.0-9|25	%makeinstall_std
21cr|scmxx-0.9.0-9|26	
21cr|scmxx-0.9.0-9|27	%find_lang %name
21cr|scmxx-0.9.0-9|28	
21cr|scmxx-0.9.0-9|29	%clean
21cr|scmxx-0.9.0-9|30	rm -rf $RPM_BUILD_ROOT
21cr|scmxx-0.9.0-9|31	
21cr|scmxx-0.9.0-9|32	%files -f %name.lang
21cr|scmxx-0.9.0-9|33	%defattr(-, root, root)
21cr|scmxx-0.9.0-9|34	%doc BUGS INSTALL README TODO AUTHORS CHANGELOG docs/*.txt contrib
21cr|scmxx-0.9.0-9|35	%{_bindir}/*
21cr|scmxx-0.9.0-9|36	%{_mandir}/man*/*
21cr|scmxx-0.9.0-9|37	%lang(ru) %{_mandir}/ru/*/*
21cr|scmxx-0.9.0-9|38	%lang(de) %{_mandir}/de/*/*
21cr|scmxx-0.9.0-9|39	%lang(it) %{_mandir}/it/*/*

8242 21
21cr|scorched3d-44-5|1	%define oname Scorched3D
21cr|scorched3d-44-5|2	
21cr|scorched3d-44-5|3	Summary:	3D artillery game similar to Scorched Earth
21cr|scorched3d-44-5|4	Name:		scorched3d
21cr|scorched3d-44-5|5	Version:	44
21cr|scorched3d-44-5|6	Release:	5
21cr|scorched3d-44-5|7	License:	GPLv2+
21cr|scorched3d-44-5|8	Group:		Games/Arcade
21cr|scorched3d-44-5|9	Url:		http://www.scorched3d.co.uk
21cr|scorched3d-44-5|10	Source0:	http://downloads.sourceforge.net/scorched3d/%{oname}-%{version}-src.tar.gz
21cr|scorched3d-44-5|11	# openal-soft does not provide openal-config, so fake it
21cr|scorched3d-44-5|12	Source1:	openal-config
21cr|scorched3d-44-5|13	Patch1:		scorched3d-help.patch
21cr|scorched3d-44-5|14	Patch2:		scorched3d-44-fdr-sys-lua.patch
21cr|scorched3d-44-5|15	Patch3:		scorched3d-44-fdr-syslibs.patch
21cr|scorched3d-44-5|16	Patch4:		scorched3d-returntype.patch
21cr|scorched3d-44-5|17	BuildRequires:	jpeg-devel
21cr|scorched3d-44-5|18	BuildRequires:	imagemagick
21cr|scorched3d-44-5|19	BuildRequires:	wxgtku2.8-devel
21cr|scorched3d-44-5|20	BuildRequires:	pkgconfig(lua)
21cr|scorched3d-44-5|21	BuildRequires:	pkgconfig(expat)
21cr|scorched3d-44-5|22	BuildRequires:	pkgconfig(fftw3)
21cr|scorched3d-44-5|23	BuildRequires:	pkgconfig(freealut)
21cr|scorched3d-44-5|24	BuildRequires:	pkgconfig(freetype2) >= 2.7
21cr|scorched3d-44-5|25	BuildRequires:	pkgconfig(gl)
21cr|scorched3d-44-5|26	BuildRequires:	pkgconfig(glew)
21cr|scorched3d-44-5|27	BuildRequires:	pkgconfig(glu)
21cr|scorched3d-44-5|28	BuildRequires:	pkgconfig(libpng)
21cr|scorched3d-44-5|29	BuildRequires:	pkgconfig(ogg)
21cr|scorched3d-44-5|30	BuildRequires:	pkgconfig(openal)
21cr|scorched3d-44-5|31	BuildRequires:	pkgconfig(SDL_mixer)
21cr|scorched3d-44-5|32	BuildRequires:	pkgconfig(SDL_net)
21cr|scorched3d-44-5|33	BuildRequires:	pkgconfig(vorbis)
21cr|scorched3d-44-5|34	
21cr|scorched3d-44-5|35	%description
21cr|scorched3d-44-5|36	Scorched is a game loosely-based on the classic DOS game Scorched
21cr|scorched3d-44-5|37	Earth, "The Mother Of All Games", with fully destructible 3D landscapes
21cr|scorched3d-44-5|38	and stunning visual effects.
21cr|scorched3d-44-5|39	
21cr|scorched3d-44-5|40	"Scorched Earth is a simple, yet exciting artillery combat game,
21cr|scorched3d-44-5|41	based on an auspicious history of artillery games."
21cr|scorched3d-44-5|42	(Review of Scorched Earth at ClassicGaming.com)
21cr|scorched3d-44-5|43	
21cr|scorched3d-44-5|44	In its simplest form Scorched is an artillery game.
21cr|scorched3d-44-5|45	Tanks take turns to earn money by destroying opponents in an arena.
21cr|scorched3d-44-5|46	Scorched attempts to recreate the simple yet addictive game play
21cr|scorched3d-44-5|47	of the original game, adding amongst other new features a 3D island
21cr|scorched3d-44-5|48	environment and LAN and internet play.
21cr|scorched3d-44-5|49	
21cr|scorched3d-44-5|50	%files
21cr|scorched3d-44-5|51	%doc README documentation/*
21cr|scorched3d-44-5|52	%{_gamesbindir}/%{name}*
21cr|scorched3d-44-5|53	%{_gamesdatadir}/%{name}
21cr|scorched3d-44-5|54	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|scorched3d-44-5|55	%{_datadir}/applications/%{name}.desktop
21cr|scorched3d-44-5|56	
21cr|scorched3d-44-5|57	#----------------------------------------------------------------------------
21cr|scorched3d-44-5|58	
21cr|scorched3d-44-5|59	%prep
21cr|scorched3d-44-5|60	%setup -q -n scorched
21cr|scorched3d-44-5|61	%apply_patches
21cr|scorched3d-44-5|62	install -m 755 %{SOURCE1} .
21cr|scorched3d-44-5|63	
21cr|scorched3d-44-5|64	# ensure we use the system versions of these
21cr|scorched3d-44-5|65	rm -f src/common/common/snprintf.c
21cr|scorched3d-44-5|66	rm -f src/common/lua/l*.{cpp,h}
21cr|scorched3d-44-5|67	rm -f src/common/lua/print.cpp
21cr|scorched3d-44-5|68	
21cr|scorched3d-44-5|69	%build
21cr|scorched3d-44-5|70	touch NEWS AUTHORS ChangeLog
21cr|scorched3d-44-5|71	autoreconf -vfi
21cr|scorched3d-44-5|72	export OPENAL_CONFIG=$PWD/openal-config
21cr|scorched3d-44-5|73	%configure \
21cr|scorched3d-44-5|74	--bindir=%{_gamesbindir} \
21cr|scorched3d-44-5|75	--datadir=%{_gamesdatadir}/%{name} \
21cr|scorched3d-44-5|76	--with-wx-config=%{_bindir}/wx-config \
21cr|scorched3d-44-5|77	--disable-openaltest \
21cr|scorched3d-44-5|78	--enable-dependency-tracking
21cr|scorched3d-44-5|79	
21cr|scorched3d-44-5|80	%make
21cr|scorched3d-44-5|81	
21cr|scorched3d-44-5|82	%install
21cr|scorched3d-44-5|83	%makeinstall_std
21cr|scorched3d-44-5|84	rm -rf %{buildroot}%{_gamesdatadir}/%{name}/{README,documentation}
21cr|scorched3d-44-5|85	
21cr|scorched3d-44-5|86	mkdir -p %{buildroot}%{_datadir}/applications
21cr|scorched3d-44-5|87	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|scorched3d-44-5|88	[Desktop Entry]
21cr|scorched3d-44-5|89	Name=Scorched3D
21cr|scorched3d-44-5|90	GenericName=Artillery game
21cr|scorched3d-44-5|91	Comment=%{summary}
21cr|scorched3d-44-5|92	Exec=%{name}
21cr|scorched3d-44-5|93	Icon=%{name}
21cr|scorched3d-44-5|94	Terminal=false
21cr|scorched3d-44-5|95	Type=Application
21cr|scorched3d-44-5|96	StartupNotify=true
21cr|scorched3d-44-5|97	Categories=Game;StrategyGame;
21cr|scorched3d-44-5|98	EOF
21cr|scorched3d-44-5|99	
21cr|scorched3d-44-5|100	# Extract 48x48 icon
21cr|scorched3d-44-5|101	convert data/images/tank2.ico tank2.png
21cr|scorched3d-44-5|102	install -D -m 644 tank2-0.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

8243 21
21cr|scponly-4.8-7|1	%define	with_rsync	0
21cr|scponly-4.8-7|2	%define	with_svn	0
21cr|scponly-4.8-7|3	%define	with_unison	0
21cr|scponly-4.8-7|4	%define with_quota	0
21cr|scponly-4.8-7|5	%{?_with_rsync: %{expand: %%global with_rsync 1}}
21cr|scponly-4.8-7|6	%{?_with_svn: %{expand: %%global with_svn 1}}
21cr|scponly-4.8-7|7	%{?_with_unison: %{expand: %%global with_unison 1}}
21cr|scponly-4.8-7|8	%{?_with_quota: %{expand: %%global with_quota 1}}
21cr|scponly-4.8-7|9	
21cr|scponly-4.8-7|10	Summary:	Connection shell to allow only scp/sftp/rsync/svn
21cr|scponly-4.8-7|11	Name:		scponly
21cr|scponly-4.8-7|12	Version:	4.8
21cr|scponly-4.8-7|13	Release:	7
21cr|scponly-4.8-7|14	License:	BSD
21cr|scponly-4.8-7|15	Group:		Networking/Remote access
21cr|scponly-4.8-7|16	Url:		http://sublimation.org/scponly/
21cr|scponly-4.8-7|17	Source0:	http://www.sublimation.org/scponly/%{name}-%{version}.tar.bz2
21cr|scponly-4.8-7|18	Patch0:		scponly-install.patch
21cr|scponly-4.8-7|19	Patch1:		scponly-4.8-elif-gcc44.patch
21cr|scponly-4.8-7|20	Requires(post):	rpm-helper >= 0.7
21cr|scponly-4.8-7|21	Requires(postun):	rpm-helper >= 0.7
21cr|scponly-4.8-7|22	Requires:	openssh-server
21cr|scponly-4.8-7|23	BuildRequires:	openssh-server
21cr|scponly-4.8-7|24	BuildRequires:	passwd
21cr|scponly-4.8-7|25	%if %{with_rsync}
21cr|scponly-4.8-7|26	Requires:	rsync
21cr|scponly-4.8-7|27	BuildRequires:	rsync
21cr|scponly-4.8-7|28	%endif
21cr|scponly-4.8-7|29	%if %{with_svn}
21cr|scponly-4.8-7|30	Requires:	subversion-server
21cr|scponly-4.8-7|31	BuildRequires:	subversion-server
21cr|scponly-4.8-7|32	%endif
21cr|scponly-4.8-7|33	%if %{with_unison}
21cr|scponly-4.8-7|34	Requires:	unison
21cr|scponly-4.8-7|35	BuildRequires:	unison
21cr|scponly-4.8-7|36	%endif
21cr|scponly-4.8-7|37	%if %{with_quota}
21cr|scponly-4.8-7|38	Requires:	quota
21cr|scponly-4.8-7|39	BuildRequires:	quota
21cr|scponly-4.8-7|40	%endif
21cr|scponly-4.8-7|41	
21cr|scponly-4.8-7|42	%description
21cr|scponly-4.8-7|43	"scponly" is an alternative 'shell' (of sorts) for system
21cr|scponly-4.8-7|44	administrators who would like to provide access to remote users to
21cr|scponly-4.8-7|45	both read and write local files without providing any remote execution
21cr|scponly-4.8-7|46	priviledges. Functionally, it is best described as a wrapper to the
21cr|scponly-4.8-7|47	"tried and true" ssh suite of applications.
21cr|scponly-4.8-7|48	
21cr|scponly-4.8-7|49	This package have some configurable build options:
21cr|scponly-4.8-7|50	--with rsync	- build with support for rsync
21cr|scponly-4.8-7|51	--with svn	- build with support for subversion
21cr|scponly-4.8-7|52	--with unison	- build with support for unison
21cr|scponly-4.8-7|53	--with quota	- build with support for quota
21cr|scponly-4.8-7|54	
21cr|scponly-4.8-7|55	%files
21cr|scponly-4.8-7|56	%defattr(-,root,root)
21cr|scponly-4.8-7|57	%doc AUTHOR BUILDING-JAILS.TXT CHANGELOG CONTRIB COPYING README TODO
21cr|scponly-4.8-7|58	%dir %{_sysconfdir}/%{name}
21cr|scponly-4.8-7|59	%config(noreplace) %{_sysconfdir}/%{name}/debuglevel
21cr|scponly-4.8-7|60	%{_bindir}/*
21cr|scponly-4.8-7|61	%{_sbindir}/*
21cr|scponly-4.8-7|62	%{_mandir}/man8/*
21cr|scponly-4.8-7|63	%dir %{_datadir}/%{name}-%{version}
21cr|scponly-4.8-7|64	%{_datadir}/%{name}-%{version}/*
21cr|scponly-4.8-7|65	
21cr|scponly-4.8-7|66	#---------------------------------------------------------------------
21cr|scponly-4.8-7|67	
21cr|scponly-4.8-7|68	%prep
21cr|scponly-4.8-7|69	
21cr|scponly-4.8-7|70	%setup -q
21cr|scponly-4.8-7|71	%patch0 -p1
21cr|scponly-4.8-7|72	%patch1 -p1
21cr|scponly-4.8-7|73	
21cr|scponly-4.8-7|74	%build
21cr|scponly-4.8-7|75	# temporary permission fix
21cr|scponly-4.8-7|76	chmod 644 AUTHOR BUILDING-JAILS.TXT CHANGELOG CONTRIB COPYING README TODO
21cr|scponly-4.8-7|77	
21cr|scponly-4.8-7|78	# lib64 fix
21cr|scponly-4.8-7|79	export scponly_PROG_SFTP_SERVER="%{_libdir}/ssh/sftp-server"
21cr|scponly-4.8-7|80	perl -pi -e "s|/usr/lib\b|%{_libdir}|g" configure*
21cr|scponly-4.8-7|81	
21cr|scponly-4.8-7|82	%configure \
21cr|scponly-4.8-7|83	%if %{with_rsync}
21cr|scponly-4.8-7|84	--enable-rsync-compat \
21cr|scponly-4.8-7|85	%endif
21cr|scponly-4.8-7|86	%if %{with_svn}
21cr|scponly-4.8-7|87	--enable-svn-compat \
21cr|scponly-4.8-7|88	--enable-svnserv-compat \
21cr|scponly-4.8-7|89	%endif
21cr|scponly-4.8-7|90	%if %{with_unison}
21cr|scponly-4.8-7|91	--enable-unison-compat \
21cr|scponly-4.8-7|92	%endif
21cr|scponly-4.8-7|93	%if %{with_quota}
21cr|scponly-4.8-7|94	--enable-quota-compat \
21cr|scponly-4.8-7|95	%endif
21cr|scponly-4.8-7|96	--enable-chrooted-binary \
21cr|scponly-4.8-7|97	--enable-winscp-compat \
21cr|scponly-4.8-7|98	--enable-sftp-logging-compat \
21cr|scponly-4.8-7|99	--enable-scp-compat \
21cr|scponly-4.8-7|100	--with-sftp-server=%{_libdir}/ssh/sftp-server \
21cr|scponly-4.8-7|101	--enable-passwd-compat
21cr|scponly-4.8-7|102	
21cr|scponly-4.8-7|103	%make
21cr|scponly-4.8-7|104	
21cr|scponly-4.8-7|105	%install
21cr|scponly-4.8-7|106	perl -p -i -e 's/-o 0 -g 0//' Makefile*
21cr|scponly-4.8-7|107	%makeinstall CONFDIR=%{buildroot}%{_sysconfdir}/%{name}
21cr|scponly-4.8-7|108	
21cr|scponly-4.8-7|109	mkdir -p %{buildroot}%{_datadir}/%{name}-%{version}
21cr|scponly-4.8-7|110	install -m 755 setup_chroot.sh %{buildroot}%{_datadir}/%{name}-%{version}
21cr|scponly-4.8-7|111	install -m 644 config.h %{buildroot}%{_datadir}/%{name}-%{version}
21cr|scponly-4.8-7|112	install -m 755 groups %{buildroot}%{_datadir}/%{name}-%{version}
21cr|scponly-4.8-7|113	
21cr|scponly-4.8-7|114	%post
21cr|scponly-4.8-7|115	/usr/share/rpm-helper/add-shell %{name} $1 %{_bindir}/%{name}
21cr|scponly-4.8-7|116	/usr/share/rpm-helper/add-shell %{name} $1 %{_sbindir}/%{name}c
21cr|scponly-4.8-7|117	
21cr|scponly-4.8-7|118	%postun
21cr|scponly-4.8-7|119	/usr/share/rpm-helper/del-shell %{name} $1 %{_bindir}/%{name}
21cr|scponly-4.8-7|120	/usr/share/rpm-helper/del-shell %{name} $1 %{_sbindir}/%{name}c

8244 21
21cr|scrabble-1.5-9|1	Summary:	Text Mode Scrabble Word Game
21cr|scrabble-1.5-9|2	Name:		scrabble
21cr|scrabble-1.5-9|3	Version:	1.5
21cr|scrabble-1.5-9|4	Release:	9
21cr|scrabble-1.5-9|5	License:	Public Domain
21cr|scrabble-1.5-9|6	Group:		Games/Boards
21cr|scrabble-1.5-9|7	URL:		http://packages.qa.debian.org/s/scrabble.html
21cr|scrabble-1.5-9|8	Source:		%{name}-%{version}.tar.bz2
21cr|scrabble-1.5-9|9	Patch0:		scrabble-1.5-hidden-config.patch.bz2
21cr|scrabble-1.5-9|10	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21cr|scrabble-1.5-9|11	BuildRequires:	perl
21cr|scrabble-1.5-9|12	BuildArch:	noarch
21cr|scrabble-1.5-9|13	
21cr|scrabble-1.5-9|14	%description
21cr|scrabble-1.5-9|15	Scrabble is a hybrid of crossword mentality, positional strategy, and a
21cr|scrabble-1.5-9|16	true test of your language mastery. You start with a board that serves
21cr|scrabble-1.5-9|17	for the placement for letter tiles. On the board there are specific
21cr|scrabble-1.5-9|18	squares that when used can add to your score dramatically. These
21cr|scrabble-1.5-9|19	premium squares can double or triple letter values. Some of these
21cr|scrabble-1.5-9|20	squares can even double or triple your word scores! You must position
21cr|scrabble-1.5-9|21	yourself to grab the squares and block your opponent from spelling
21cr|scrabble-1.5-9|22	out a "killer" word.
21cr|scrabble-1.5-9|23	
21cr|scrabble-1.5-9|24	This package is not for beginners as the display does not include
21cr|scrabble-1.5-9|25	letter values or a description of what the symbols on the board
21cr|scrabble-1.5-9|26	represent. You must be familiar with the game of Scrabble before
21cr|scrabble-1.5-9|27	trying to play this version.
21cr|scrabble-1.5-9|28	
21cr|scrabble-1.5-9|29	%prep
21cr|scrabble-1.5-9|30	%setup -q -n %{name}
21cr|scrabble-1.5-9|31	%patch0 -p1 -b .hidden
21cr|scrabble-1.5-9|32	
21cr|scrabble-1.5-9|33	%build
21cr|scrabble-1.5-9|34	
21cr|scrabble-1.5-9|35	%install
21cr|scrabble-1.5-9|36	rm -rf %{buildroot}
21cr|scrabble-1.5-9|37	make install prefix=%{buildroot}%{_prefix}
21cr|scrabble-1.5-9|38	
21cr|scrabble-1.5-9|39	%clean
21cr|scrabble-1.5-9|40	rm -rf %{buildroot}
21cr|scrabble-1.5-9|41	
21cr|scrabble-1.5-9|42	%files
21cr|scrabble-1.5-9|43	%defattr(-,root,root)
21cr|scrabble-1.5-9|44	%{_gamesbindir}/*
21cr|scrabble-1.5-9|45	%{_datadir}/dict/*
21cr|scrabble-1.5-9|46	%{_mandir}/man6/*

8245 21
21cr|scramble-4.5.0-12|1	Name: 	 	scramble
21cr|scramble-4.5.0-12|2	Summary: 	File encryption utility used by xffm
21cr|scramble-4.5.0-12|3	Version: 	4.5.0
21cr|scramble-4.5.0-12|4	Release: 	12
21cr|scramble-4.5.0-12|5	
21cr|scramble-4.5.0-12|6	Source:		http://downloads.sourceforge.net/xffm/%{name}-%{version}.tar.bz2
21cr|scramble-4.5.0-12|7	URL:		http://xffm.sf.net
21cr|scramble-4.5.0-12|8	License:	GPL
21cr|scramble-4.5.0-12|9	Group:		Graphical desktop/Other
21cr|scramble-4.5.0-12|10	BuildRequires:	xfce-dev-tools
21cr|scramble-4.5.0-12|11	BuildRequires:	autoconf
21cr|scramble-4.5.0-12|12	BuildRequires:	automake
21cr|scramble-4.5.0-12|13	BuildRequires:	intltool
21cr|scramble-4.5.0-12|14	BuildRequires:	glib-gettextize
21cr|scramble-4.5.0-12|15	
21cr|scramble-4.5.0-12|16	%description
21cr|scramble-4.5.0-12|17	Scramble is the command find tool used by the Xffm-filemanager to
21cr|scramble-4.5.0-12|18	encrypt and descrypt files upon user request. The application is
21cr|scramble-4.5.0-12|19	also used to schred files before deleting.
21cr|scramble-4.5.0-12|20	
21cr|scramble-4.5.0-12|21	%prep
21cr|scramble-4.5.0-12|22	%setup -q
21cr|scramble-4.5.0-12|23	
21cr|scramble-4.5.0-12|24	%build
21cr|scramble-4.5.0-12|25	autoreconf -fi -I /usr/share/xfce4/dev-tools/m4macros
21cr|scramble-4.5.0-12|26	%configure
21cr|scramble-4.5.0-12|27	%make
21cr|scramble-4.5.0-12|28	
21cr|scramble-4.5.0-12|29	%install
21cr|scramble-4.5.0-12|30	rm -rf %{buildroot}
21cr|scramble-4.5.0-12|31	%makeinstall_std
21cr|scramble-4.5.0-12|32	%find_lang %{name}
21cr|scramble-4.5.0-12|33	
21cr|scramble-4.5.0-12|34	%clean
21cr|scramble-4.5.0-12|35	rm -rf %{buildroot}
21cr|scramble-4.5.0-12|36	
21cr|scramble-4.5.0-12|37	%files -f %{name}.lang
21cr|scramble-4.5.0-12|38	%defattr(-,root,root)
21cr|scramble-4.5.0-12|39	%doc AUTHORS COPYING* ChangeLog NEWS* README*
21cr|scramble-4.5.0-12|40	%{_bindir}/%{name}
21cr|scramble-4.5.0-12|41	%{_bindir}/unscramble
21cr|scramble-4.5.0-12|42	%{_mandir}/man1/*
21cr|scramble-4.5.0-12|43	%{_datadir}/xffm/%{name}
21cr|scramble-4.5.0-12|44	%{_libdir}/pkgconfig/%{name}.pc

8246 21
21cr|scratch-1.4.0.7-9|1	%define	debug_package %{nil}
21cr|scratch-1.4.0.7-9|2	%define	__os_install_post /usr/lib/rpm/brp-compress %{nil}
21cr|scratch-1.4.0.7-9|3	%define	squeak_ver 4.10.2-2614
21cr|scratch-1.4.0.7-9|4	
21cr|scratch-1.4.0.7-9|5	Summary:	Programming system and content development tool
21cr|scratch-1.4.0.7-9|6	Name:		scratch
21cr|scratch-1.4.0.7-9|7	Version:	1.4.0.7
21cr|scratch-1.4.0.7-9|8	Release:	9
21cr|scratch-1.4.0.7-9|9	License:	MIT
21cr|scratch-1.4.0.7-9|10	Group:		Education
21cr|scratch-1.4.0.7-9|11	Url:		https://scratch.mit.edu
21cr|scratch-1.4.0.7-9|12	Source0:	https://info.scratch.mit.edu/%{name}-%{version}.src.tar.gz
21cr|scratch-1.4.0.7-9|13	Source1:	scratch.rpmlintrc
21cr|scratch-1.4.0.7-9|14	Source2:	fix-presentation-mode.image
21cr|scratch-1.4.0.7-9|15	Patch0:		scratch_locale.patch
21cr|scratch-1.4.0.7-9|16	Patch1:		scratch-1.4.0.7-implicit-function-declaration.patch
21cr|scratch-1.4.0.7-9|17	BuildRequires:	pkgconfig(libv4l2)
21cr|scratch-1.4.0.7-9|18	BuildRequires:	pkgconfig(pangocairo)
21cr|scratch-1.4.0.7-9|19	Requires:	squeak-vm
21cr|scratch-1.4.0.7-9|20	Recommends:	python3dist(pyscrlink)
21cr|scratch-1.4.0.7-9|21	
21cr|scratch-1.4.0.7-9|22	%description
21cr|scratch-1.4.0.7-9|23	Scratch is a programming language that makes it easy to create your own
21cr|scratch-1.4.0.7-9|24	interactive stories, animations, games, music, and art -- and share your
21cr|scratch-1.4.0.7-9|25	creations on the web.
21cr|scratch-1.4.0.7-9|26	
21cr|scratch-1.4.0.7-9|27	%files
21cr|scratch-1.4.0.7-9|28	%doc %{_docdir}/%{name}
21cr|scratch-1.4.0.7-9|29	%license gpl-2.0.txt LICENSE
21cr|scratch-1.4.0.7-9|30	%{_bindir}/%{name}
21cr|scratch-1.4.0.7-9|31	%{_datadir}/applications/%{name}.desktop
21cr|scratch-1.4.0.7-9|32	%{_datadir}/mime/packages/%{name}.xml
21cr|scratch-1.4.0.7-9|33	%{_datadir}/%{name}
21cr|scratch-1.4.0.7-9|34	%{_iconsdir}/hicolor/*x*/apps/*
21cr|scratch-1.4.0.7-9|35	%{_iconsdir}/hicolor/*x*/mimetypes/*
21cr|scratch-1.4.0.7-9|36	%{_libdir}/%{name}
21cr|scratch-1.4.0.7-9|37	%{_mandir}/man1/%{name}*.1*
21cr|scratch-1.4.0.7-9|38	
21cr|scratch-1.4.0.7-9|39	#------------------------------------------------------------------
21cr|scratch-1.4.0.7-9|40	
21cr|scratch-1.4.0.7-9|41	%prep
21cr|scratch-1.4.0.7-9|42	%autosetup -p0 -n %{name}-%{version}.src
21cr|scratch-1.4.0.7-9|43	
21cr|scratch-1.4.0.7-9|44	rm -f Plugins/* Plugins64/* App/scratch_squeak_vm
21cr|scratch-1.4.0.7-9|45	cp -f %{SOURCE2} Scratch.image
21cr|scratch-1.4.0.7-9|46	
21cr|scratch-1.4.0.7-9|47	%build
21cr|scratch-1.4.0.7-9|48	make
21cr|scratch-1.4.0.7-9|49	
21cr|scratch-1.4.0.7-9|50	%install
21cr|scratch-1.4.0.7-9|51	install -d %{buildroot}%{_libdir}/%{name}/Plugins
21cr|scratch-1.4.0.7-9|52	install -m 644 Scratch.{image,ini} %{buildroot}%{_libdir}/%{name}
21cr|scratch-1.4.0.7-9|53	install -m 644 Plugins/* %{buildroot}%{_libdir}/%{name}/Plugins
21cr|scratch-1.4.0.7-9|54	
21cr|scratch-1.4.0.7-9|55	install -d %{buildroot}%{_datadir}/%{name}
21cr|scratch-1.4.0.7-9|56	
21cr|scratch-1.4.0.7-9|57	cp -R Media %{buildroot}%{_datadir}/%{name}/
21cr|scratch-1.4.0.7-9|58	
21cr|scratch-1.4.0.7-9|59	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Animation
21cr|scratch-1.4.0.7-9|60	install -m 644 Projects/Animation/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Animation/
21cr|scratch-1.4.0.7-9|61	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Games
21cr|scratch-1.4.0.7-9|62	install -m 644 Projects/Games/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Games/
21cr|scratch-1.4.0.7-9|63	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Greetings
21cr|scratch-1.4.0.7-9|64	install -m 644 Projects/Greetings/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Greetings/
21cr|scratch-1.4.0.7-9|65	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Interactive\ Art
21cr|scratch-1.4.0.7-9|66	install -m 644 Projects/Interactive\ Art/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Interactive\ Art/
21cr|scratch-1.4.0.7-9|67	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Music\ and\ Dance
21cr|scratch-1.4.0.7-9|68	install -m 644 Projects/Music\ and\ Dance/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Music\ and\ Dance/
21cr|scratch-1.4.0.7-9|69	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Names
21cr|scratch-1.4.0.7-9|70	install -m 644 Projects/Names/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Names/
21cr|scratch-1.4.0.7-9|71	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Sensors\ and\ Motors
21cr|scratch-1.4.0.7-9|72	install -m 644 Projects/Sensors\ and\ Motors/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Sensors\ and\ Motors/
21cr|scratch-1.4.0.7-9|73	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Simulations
21cr|scratch-1.4.0.7-9|74	install -m 644 Projects/Simulations/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Simulations/
21cr|scratch-1.4.0.7-9|75	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Speak\ Up
21cr|scratch-1.4.0.7-9|76	install -m 644 Projects/Speak\ Up/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Speak\ Up/
21cr|scratch-1.4.0.7-9|77	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Projects/Stories
21cr|scratch-1.4.0.7-9|78	install -m 644 Projects/Stories/*.sb %{buildroot}%{_datadir}/%{name}/Projects/Stories/
21cr|scratch-1.4.0.7-9|79	
21cr|scratch-1.4.0.7-9|80	install -m 755 -d %{buildroot}%{_datadir}/%{name}/Help/en/images
21cr|scratch-1.4.0.7-9|81	install -m 644 Help/en/*.pdf %{buildroot}%{_datadir}/%{name}/Help/en/
21cr|scratch-1.4.0.7-9|82	install -m 644 Help/en/*.html %{buildroot}%{_datadir}/%{name}/Help/en/
21cr|scratch-1.4.0.7-9|83	install -m 644 Help/en/*.gif %{buildroot}%{_datadir}/%{name}/Help/en/
21cr|scratch-1.4.0.7-9|84	install -m 644 Help/en/images/*.gif %{buildroot}%{_datadir}/%{name}/Help/en/images/
21cr|scratch-1.4.0.7-9|85	
21cr|scratch-1.4.0.7-9|86	install -m 755 -d %{buildroot}%{_datadir}/%{name}/locale
21cr|scratch-1.4.0.7-9|87	install -m 644 locale/* %{buildroot}%{_datadir}/%{name}/locale/
21cr|scratch-1.4.0.7-9|88	
21cr|scratch-1.4.0.7-9|89	install -d %{buildroot}%{_docdir}/%{name}
21cr|scratch-1.4.0.7-9|90	ln -sf %{_datadir}/%{name}/Help %{buildroot}%{_docdir}/%{name}/Help
21cr|scratch-1.4.0.7-9|91	install -m 644 {ACKNOWLEDGEMENTS,KNOWN-BUGS,LICENSE} %{buildroot}%{_docdir}/%{name}
21cr|scratch-1.4.0.7-9|92	
21cr|scratch-1.4.0.7-9|93	install -d %{buildroot}%{_mandir}/man1
21cr|scratch-1.4.0.7-9|94	install -m 644 src/man/scratch.1.gz %{buildroot}%{_mandir}/man1
21cr|scratch-1.4.0.7-9|95	
21cr|scratch-1.4.0.7-9|96	install -d %{buildroot}%{_datadir}/applications
21cr|scratch-1.4.0.7-9|97	install -m 644 src/%{name}.desktop %{buildroot}%{_datadir}/applications
21cr|scratch-1.4.0.7-9|98	
21cr|scratch-1.4.0.7-9|99	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{48x48,128x128}/{apps,mimetypes}
21cr|scratch-1.4.0.7-9|100	install -m 644 src/icons/48x48/scratch.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
21cr|scratch-1.4.0.7-9|101	install -m 644 src/icons/128x128/scratch.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
21cr|scratch-1.4.0.7-9|102	install -m 644 src/icons/48x48/gnome-mime-application-x-scratch-project.png %{buildroot}%{_datadir}/icons/hicolor/48x48/mimetypes
21cr|scratch-1.4.0.7-9|103	install -m 644 src/icons/128x128/gnome-mime-application-x-scratch-project.png %{buildroot}%{_datadir}/icons/hicolor/128x128/mimetypes
21cr|scratch-1.4.0.7-9|104	install -d %{buildroot}%{_datadir}/mime/packages
21cr|scratch-1.4.0.7-9|105	install -m 644 src/%{name}.xml %{buildroot}%{_datadir}/mime/packages
21cr|scratch-1.4.0.7-9|106	
21cr|scratch-1.4.0.7-9|107	install -d %{buildroot}%{_bindir}
21cr|scratch-1.4.0.7-9|108	cat > %{buildroot}%{_bindir}/%{name} <<EOF
21cr|scratch-1.4.0.7-9|109	#!/bin/sh
21cr|scratch-1.4.0.7-9|110	# Squeakvm wrapper to load Scratch image.
21cr|scratch-1.4.0.7-9|111	#------------------------------------------------------------
21cr|scratch-1.4.0.7-9|112	
21cr|scratch-1.4.0.7-9|113	/usr/bin/squeak \
21cr|scratch-1.4.0.7-9|114	-plugins %{_libdir}/scratch/Plugins:%{_libdir}/squeak/%{squeak_ver} \
21cr|scratch-1.4.0.7-9|115	-vm-sound-pulse \
21cr|scratch-1.4.0.7-9|116	%{_libdir}/scratch/Scratch.image "\${@}"
21cr|scratch-1.4.0.7-9|117	EOF
21cr|scratch-1.4.0.7-9|118	chmod +x %{buildroot}%{_bindir}/%{name}
21cr|scratch-1.4.0.7-9|119	chmod -R 755 %{buildroot}%{_datadir}/%{name}/Media

8247 21
21cr|scratch-desktop-3.30.5-2|1	%define debug_package %{nil}
21cr|scratch-desktop-3.30.5-2|2	%define name scratch-desktop
21cr|scratch-desktop-3.30.5-2|3	
21cr|scratch-desktop-3.30.5-2|4	%global __requires_exclude ^lib(ffmpeg|EGL|GLES|vk_swiftshader|vulkan)
21cr|scratch-desktop-3.30.5-2|5	%global __provides_exclude ^lib.*
21cr|scratch-desktop-3.30.5-2|6	
21cr|scratch-desktop-3.30.5-2|7	Name: %{name}
21cr|scratch-desktop-3.30.5-2|8	Version: 3.30.5
21cr|scratch-desktop-3.30.5-2|9	Release: 2
21cr|scratch-desktop-3.30.5-2|10	
21cr|scratch-desktop-3.30.5-2|11	Group: Education
21cr|scratch-desktop-3.30.5-2|12	License: BSD-3-Clause
21cr|scratch-desktop-3.30.5-2|13	Url: https://scratch.mit.edu/
21cr|scratch-desktop-3.30.5-2|14	
21cr|scratch-desktop-3.30.5-2|15	Summary: Scratch-desktop is a set of React components that comprise the interface for creating and running Scratch 3.0 projects
21cr|scratch-desktop-3.30.5-2|16	Summary(ru.UTF-8): Scratch-desktop - это набор компонентов React, которые составляют интерфейс для создания и запуска проектов Scratch 3.0
21cr|scratch-desktop-3.30.5-2|17	
21cr|scratch-desktop-3.30.5-2|18	Source: https://github.com/scratchfoundation/%{name}/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|scratch-desktop-3.30.5-2|19	
21cr|scratch-desktop-3.30.5-2|20	# predownload node_modules
21cr|scratch-desktop-3.30.5-2|21	# $ npm run fetch
21cr|scratch-desktop-3.30.5-2|22	
21cr|scratch-desktop-3.30.5-2|23	# $ vim scripts/electron-builder-wrapper.js
21cr|scratch-desktop-3.30.5-2|24	#--- a/scripts/electron-builder-wrapper.js	2023-08-15 16:13:45.000000000 +0300
21cr|scratch-desktop-3.30.5-2|25	#+++ b/scripts/electron-builder-wrapper.js	2023-10-03 07:29:39.367486449 +0300
21cr|scratch-desktop-3.30.5-2|26	#@@ -145,6 +145,8 @@
21cr|scratch-desktop-3.30.5-2|27	#         }
21cr|scratch-desktop-3.30.5-2|28	#         targets.push(availableTargets.macDirectDownload);
21cr|scratch-desktop-3.30.5-2|29	#         break;
21cr|scratch-desktop-3.30.5-2|30	#+    case 'linux':
21cr|scratch-desktop-3.30.5-2|31	#+        break;
21cr|scratch-desktop-3.30.5-2|32	#     default:
21cr|scratch-desktop-3.30.5-2|33	#         throw new Error(`Could not determine targets for platform: ${process.platform}`);
21cr|scratch-desktop-3.30.5-2|34	#     }
21cr|scratch-desktop-3.30.5-2|35	
21cr|scratch-desktop-3.30.5-2|36	# $ npm install --save-dev file-loader
21cr|scratch-desktop-3.30.5-2|37	
21cr|scratch-desktop-3.30.5-2|38	# #Module not found: Error: Can't resolve '../generated/microbit-hex-url.cjs'
21cr|scratch-desktop-3.30.5-2|39	
21cr|scratch-desktop-3.30.5-2|40	# $ cd node_modules/scratch-gui
21cr|scratch-desktop-3.30.5-2|41	# $ npm install html-webpack-plugin
21cr|scratch-desktop-3.30.5-2|42	# $ npm install uglifyjs-webpack-plugin
21cr|scratch-desktop-3.30.5-2|43	# $ npm run build:dir
21cr|scratch-desktop-3.30.5-2|44	
21cr|scratch-desktop-3.30.5-2|45	# $ date=$(date +%Y%m%d)
21cr|scratch-desktop-3.30.5-2|46	# $ XZ_OPT="-6 --threads=0 -v" tar cJf %%{name}-nodejs-modules-${date}.tar.xz node_modules
21cr|scratch-desktop-3.30.5-2|47	Source1: %{name}-nodejs-modules-20231003.tar.xz
21cr|scratch-desktop-3.30.5-2|48	
21cr|scratch-desktop-3.30.5-2|49	# predownload static assets
21cr|scratch-desktop-3.30.5-2|50	# $ npm run fetch
21cr|scratch-desktop-3.30.5-2|51	# $ date=$(date +%Y%m%d)
21cr|scratch-desktop-3.30.5-2|52	# $ XZ_OPT="-6 --threads=0 -v" tar cJf %%{name}-static-${date}.tar.xz static
21cr|scratch-desktop-3.30.5-2|53	Source2: %{name}-static-20231003.tar.xz
21cr|scratch-desktop-3.30.5-2|54	Source3: scratch-desktop.desktop
21cr|scratch-desktop-3.30.5-2|55	Patch1: 0001-Fix-package-build.patch
21cr|scratch-desktop-3.30.5-2|56	Patch2: 0002-Fix-launch-application.patch
21cr|scratch-desktop-3.30.5-2|57	
21cr|scratch-desktop-3.30.5-2|58	ExclusiveArch: x86_64
21cr|scratch-desktop-3.30.5-2|59	
21cr|scratch-desktop-3.30.5-2|60	BuildRequires: nodejs
21cr|scratch-desktop-3.30.5-2|61	BuildRequires: pkgconfig(xshmfence)
21cr|scratch-desktop-3.30.5-2|62	BuildRequires: nss-devel
21cr|scratch-desktop-3.30.5-2|63	BuildRequires: at-spi2-core-devel
21cr|scratch-desktop-3.30.5-2|64	BuildRequires: libdrm-devel
21cr|scratch-desktop-3.30.5-2|65	BuildRequires: gtk+3-devel
21cr|scratch-desktop-3.30.5-2|66	BuildRequires: pkgconfig(alsa)
21cr|scratch-desktop-3.30.5-2|67	
21cr|scratch-desktop-3.30.5-2|68	%description
21cr|scratch-desktop-3.30.5-2|69	Scratch-desktop is a standalone Electron based desktop application.
21cr|scratch-desktop-3.30.5-2|70	Scratch is a new programming language that makes it easy to create your own
21cr|scratch-desktop-3.30.5-2|71	interactive stories, animations, games, music, and art -- and share your
21cr|scratch-desktop-3.30.5-2|72	creations on the web.
21cr|scratch-desktop-3.30.5-2|73	
21cr|scratch-desktop-3.30.5-2|74	Scratch is designed to help young people (ages 8 and up) develop 21st century
21cr|scratch-desktop-3.30.5-2|75	learning skills. As they create Scratch projects, young people learn important
21cr|scratch-desktop-3.30.5-2|76	mathematical and computational ideas, while also gaining a deeper understanding
21cr|scratch-desktop-3.30.5-2|77	of the process of design.
21cr|scratch-desktop-3.30.5-2|78	
21cr|scratch-desktop-3.30.5-2|79	%description -l ru_RU.UTF-8
21cr|scratch-desktop-3.30.5-2|80	Scratch-desktop - отдельное настольное приложение на базе Electron.
21cr|scratch-desktop-3.30.5-2|81	Scratch - это новый язык программирования, который позволяет легко создавать
21cr|scratch-desktop-3.30.5-2|82	свои собственные интерактивные истории, анимацию, игры, музыку и искусство
21cr|scratch-desktop-3.30.5-2|83	- и делиться своими творениями в Интернете.
21cr|scratch-desktop-3.30.5-2|84	
21cr|scratch-desktop-3.30.5-2|85	Scratch разработан, чтобы помочь молодым людям (в возрасте 8 лет и старше)
21cr|scratch-desktop-3.30.5-2|86	развить навыки обучения 21-го века. При создании Scratch-проектов молодые люди
21cr|scratch-desktop-3.30.5-2|87	изучают важные математические и вычислительные идеи, а также получают более
21cr|scratch-desktop-3.30.5-2|88	глубокое понимание процесса проектирования.
21cr|scratch-desktop-3.30.5-2|89	
21cr|scratch-desktop-3.30.5-2|90	%files
21cr|scratch-desktop-3.30.5-2|91	%doc LICENSE TRADEMARK README.md
21cr|scratch-desktop-3.30.5-2|92	%{_bindir}/%{name}
21cr|scratch-desktop-3.30.5-2|93	%{_datadir}/applications/%{name}.desktop
21cr|scratch-desktop-3.30.5-2|94	%{_iconsdir}/hicolor/*/apps/*
21cr|scratch-desktop-3.30.5-2|95	%{_libdir}/%{name}/
21cr|scratch-desktop-3.30.5-2|96	
21cr|scratch-desktop-3.30.5-2|97	#-------------------------------------------------------------------------------
21cr|scratch-desktop-3.30.5-2|98	%prep
21cr|scratch-desktop-3.30.5-2|99	%setup -q -a1 -a2
21cr|scratch-desktop-3.30.5-2|100	%patch1 -p1
21cr|scratch-desktop-3.30.5-2|101	%patch2 -p1
21cr|scratch-desktop-3.30.5-2|102	
21cr|scratch-desktop-3.30.5-2|103	# workarround error:
21cr|scratch-desktop-3.30.5-2|104	#
21cr|scratch-desktop-3.30.5-2|105	# [FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found,
21cr|scratch-desktop-3.30.5-2|106	#                                     but is not configured correctly.
21cr|scratch-desktop-3.30.5-2|107	#  You need to make sure that .../chrome-sandbox is owned by root and has mode 4755.
21cr|scratch-desktop-3.30.5-2|108	#
21cr|scratch-desktop-3.30.5-2|109	# disable use sandbox to electron while build
21cr|scratch-desktop-3.30.5-2|110	# create wrapper for electron — permanently added --no-sandbox
21cr|scratch-desktop-3.30.5-2|111	cat > node_modules/.bin/electron <<'EOF'
21cr|scratch-desktop-3.30.5-2|112	#!/bin/sh
21cr|scratch-desktop-3.30.5-2|113	exec "$(dirname "$0")/../electron/dist/electron" --no-sandbox --disable-setuid-sandbox "$@"
21cr|scratch-desktop-3.30.5-2|114	EOF
21cr|scratch-desktop-3.30.5-2|115	chmod +x node_modules/.bin/electron
21cr|scratch-desktop-3.30.5-2|116	
21cr|scratch-desktop-3.30.5-2|117	# workarround error:
21cr|scratch-desktop-3.30.5-2|118	#
21cr|scratch-desktop-3.30.5-2|119	# Error: error:0308010C:digital envelope routines::unsupported
21cr|scratch-desktop-3.30.5-2|120	#    at new Hash (node:internal/crypto/hash:79:19)
21cr|scratch-desktop-3.30.5-2|121	#    at Object.createHash (node:crypto:137:10)
21cr|scratch-desktop-3.30.5-2|122	#
21cr|scratch-desktop-3.30.5-2|123	# Replace 'electron --version' with a constant — workaround for the error
21cr|scratch-desktop-3.30.5-2|124	sed -i -e "s|const electronVersion = childProcess.execSync.*|const electronVersion = '23.3.12';|g" webpack.makeConfig.js
21cr|scratch-desktop-3.30.5-2|125	
21cr|scratch-desktop-3.30.5-2|126	%build
21cr|scratch-desktop-3.30.5-2|127	npm run build:dir
21cr|scratch-desktop-3.30.5-2|128	
21cr|scratch-desktop-3.30.5-2|129	mkdir -p asar_resources/node_modules/buffer-from/
21cr|scratch-desktop-3.30.5-2|130	mkdir -p asar_resources/node_modules/source-map-support/
21cr|scratch-desktop-3.30.5-2|131	mkdir -p asar_resources/node_modules/source-map/
21cr|scratch-desktop-3.30.5-2|132	mkdir -p asar_resources/static/assets/
21cr|scratch-desktop-3.30.5-2|133	mkdir -p asar_resources/static/blocks-media/
21cr|scratch-desktop-3.30.5-2|134	
21cr|scratch-desktop-3.30.5-2|135	cp -a dist/main/*  asar_resources/
21cr|scratch-desktop-3.30.5-2|136	cp -a dist/renderer/*  asar_resources/
21cr|scratch-desktop-3.30.5-2|137	
21cr|scratch-desktop-3.30.5-2|138	cp -a dist/renderer/static/*  asar_resources/static/
21cr|scratch-desktop-3.30.5-2|139	cp -a node_modules/buffer-from/*  asar_resources/node_modules/buffer-from/
21cr|scratch-desktop-3.30.5-2|140	cp -a node_modules/source-map-support/*  asar_resources/node_modules/source-map-support/
21cr|scratch-desktop-3.30.5-2|141	cp -a node_modules/source-map/*  asar_resources/node_modules/source-map/
21cr|scratch-desktop-3.30.5-2|142	cp -a package.json asar_resources/
21cr|scratch-desktop-3.30.5-2|143	
21cr|scratch-desktop-3.30.5-2|144	node_modules/asar/bin/asar.js pack asar_resources/ app.asar
21cr|scratch-desktop-3.30.5-2|145	
21cr|scratch-desktop-3.30.5-2|146	%install
21cr|scratch-desktop-3.30.5-2|147	install -D -m644 src/icon/ScratchDesktop.png %{buildroot}%{_iconsdir}/hicolor/1024x1024/apps/ScratchDesktop.png
21cr|scratch-desktop-3.30.5-2|148	install -D -m644 src/icon/ScratchDesktop.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/ScratchDesktop.svg
21cr|scratch-desktop-3.30.5-2|149	install -D -m644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|scratch-desktop-3.30.5-2|150	
21cr|scratch-desktop-3.30.5-2|151	mkdir -p %{buildroot}%{_libdir}/%{name}/resources/static/
21cr|scratch-desktop-3.30.5-2|152	
21cr|scratch-desktop-3.30.5-2|153	cp -a node_modules/electron/dist/*  %{buildroot}%{_libdir}/%{name}/
21cr|scratch-desktop-3.30.5-2|154	rm -f %{buildroot}%{_libdir}/%{name}/resources/default_app.asar
21cr|scratch-desktop-3.30.5-2|155	install -D -m755 app.asar %{buildroot}%{_libdir}/%{name}/resources/app.asar
21cr|scratch-desktop-3.30.5-2|156	
21cr|scratch-desktop-3.30.5-2|157	mkdir -p %{buildroot}/%{_bindir}/
21cr|scratch-desktop-3.30.5-2|158	ln -rs %{buildroot}/%{_libdir}/%{name}/electron %{buildroot}/%{_bindir}/%name
21cr|scratch-desktop-3.30.5-2|159	
21cr|scratch-desktop-3.30.5-2|160	cp -a static/* %{buildroot}%{_libdir}/%{name}/resources/static/
21cr|scratch-desktop-3.30.5-2|161	
21cr|scratch-desktop-3.30.5-2|162	%changelog
21cr|scratch-desktop-3.30.5-2|163	* Fri Dec 19 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|scratch-desktop-3.30.5-2|164	- Fix: drop NODE_OPTIONS for rosa2021.1 compatibility
21cr|scratch-desktop-3.30.5-2|165	
21cr|scratch-desktop-3.30.5-2|166	- Merge: 7c23798 5b0e4fd
21cr|scratch-desktop-3.30.5-2|167	* Fri Dec 19 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|scratch-desktop-3.30.5-2|168	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|scratch-desktop-3.30.5-2|169	
21cr|scratch-desktop-3.30.5-2|170	* Fri Dec 19 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|scratch-desktop-3.30.5-2|171	- clean .abf.yml
21cr|scratch-desktop-3.30.5-2|172	
21cr|scratch-desktop-3.30.5-2|173	* Thu Dec 18 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|scratch-desktop-3.30.5-2|174	- Fix Electron sandbox and OpenSSL legacy issues while build
21cr|scratch-desktop-3.30.5-2|175	- Add electron wrapper to inject --no-sandbox and --disable-setuid-sandbox,
21cr|scratch-desktop-3.30.5-2|176	- avoiding FATAL:setuid_sandbox_host.cc in chroot/mock environments.
21cr|scratch-desktop-3.30.5-2|177	- Replace dynamic `electron --version` call with hardcoded version '23.3.12'
21cr|scratch-desktop-3.30.5-2|178	- to bypass sandbox-triggered NODE_OPTIONS rejection during build.
21cr|scratch-desktop-3.30.5-2|179	- Enable legacy crypto provider via NODE_OPTIONS=--openssl-legacy-provider
21cr|scratch-desktop-3.30.5-2|180	- to resolve Webpack 4 'digital envelope routines::unsupported' error.
21cr|scratch-desktop-3.30.5-2|181	
21cr|scratch-desktop-3.30.5-2|182	* Mon Sep 16 2024 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|scratch-desktop-3.30.5-2|183	- Store binary rpm and add it to mos repo by copyrms
21cr|scratch-desktop-3.30.5-2|184	
21cr|scratch-desktop-3.30.5-2|185	* Mon Oct 16 2023 Mikhail Novosyolov <m@mikhailnov.ru>
21cr|scratch-desktop-3.30.5-2|186	- filter provides
21cr|scratch-desktop-3.30.5-2|187	
21cr|scratch-desktop-3.30.5-2|188	* Mon Oct 9 2023 Evgeniy Kukhtinov <neurofreak@altlinux.org>
21cr|scratch-desktop-3.30.5-2|189	- new version 3.30.5
21cr|scratch-desktop-3.30.5-2|190	
21cr|scratch-desktop-3.30.5-2|191	* Mon Jul 24 2023 Evgeniy Kukhtinov <neurofreak@bk.ru>
21cr|scratch-desktop-3.30.5-2|192	- new pkg

8248 21
21cr|scrcpy-3.2-1|1	Summary:	Display and control Android device
21cr|scrcpy-3.2-1|2	Name:		scrcpy
21cr|scrcpy-3.2-1|3	Version:	3.2
21cr|scrcpy-3.2-1|4	Release:	1
21cr|scrcpy-3.2-1|5	License:	ASL 2.0
21cr|scrcpy-3.2-1|6	Group:		File tools
21cr|scrcpy-3.2-1|7	Url:		https://github.com/Genymobile/scrcpy
21cr|scrcpy-3.2-1|8	Source0:	https://github.com/Genymobile/scrcpy/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|scrcpy-3.2-1|9	# From OpenMandriva
21cr|scrcpy-3.2-1|10	# We use prebuild server jar file, to save time and nerves without compiling it with java. Suggested by upstream anyway (angry)
21cr|scrcpy-3.2-1|11	# FIXME we should build from source at some point to make sure nobody hide any backdoors inside prebuilt files...
21cr|scrcpy-3.2-1|12	Source1:	https://github.com/Genymobile/scrcpy/releases/download/v%{version}/scrcpy-server-v%{version}
21cr|scrcpy-3.2-1|13	BuildRequires:	java
21cr|scrcpy-3.2-1|14	BuildRequires:	meson
21cr|scrcpy-3.2-1|15	BuildRequires:	ninja
21cr|scrcpy-3.2-1|16	BuildRequires:	pkgconfig(libavcodec)
21cr|scrcpy-3.2-1|17	BuildRequires:	pkgconfig(libavformat)
21cr|scrcpy-3.2-1|18	BuildRequires:	pkgconfig(libavdevice)
21cr|scrcpy-3.2-1|19	BuildRequires:	pkgconfig(libavutil)
21cr|scrcpy-3.2-1|20	BuildRequires:	pkgconfig(libswresample)
21cr|scrcpy-3.2-1|21	BuildRequires:	pkgconfig(libusb-1.0)
21cr|scrcpy-3.2-1|22	BuildRequires:	pkgconfig(sdl2)
21cr|scrcpy-3.2-1|23	Requires:	android-tools
21cr|scrcpy-3.2-1|24	
21cr|scrcpy-3.2-1|25	%description
21cr|scrcpy-3.2-1|26	It's application provides display and control of Android devices connected on
21cr|scrcpy-3.2-1|27	USB (or over TCP/IP). It does not require any root access. It works on
21cr|scrcpy-3.2-1|28	GNU/Linux, Windows and macOS.
21cr|scrcpy-3.2-1|29	
21cr|scrcpy-3.2-1|30	%files
21cr|scrcpy-3.2-1|31	%doc README.md FAQ.md
21cr|scrcpy-3.2-1|32	%license LICENSE
21cr|scrcpy-3.2-1|33	%{_bindir}/%{name}
21cr|scrcpy-3.2-1|34	%{_datadir}/applications/%{name}.desktop
21cr|scrcpy-3.2-1|35	%{_datadir}/applications/%{name}-console.desktop
21cr|scrcpy-3.2-1|36	%{_datadir}/bash-completion/completions/%{name}
21cr|scrcpy-3.2-1|37	%{_datadir}/%{name}
21cr|scrcpy-3.2-1|38	%{_datadir}/zsh/site-functions/_%{name}
21cr|scrcpy-3.2-1|39	%{_iconsdir}/hicolor/*x*/apps/%{name}.png
21cr|scrcpy-3.2-1|40	%{_mandir}/man1/%{name}.1.*
21cr|scrcpy-3.2-1|41	
21cr|scrcpy-3.2-1|42	#----------------------------------------------------------------------------
21cr|scrcpy-3.2-1|43	
21cr|scrcpy-3.2-1|44	%prep
21cr|scrcpy-3.2-1|45	%autosetup -p1
21cr|scrcpy-3.2-1|46	
21cr|scrcpy-3.2-1|47	
21cr|scrcpy-3.2-1|48	%build
21cr|scrcpy-3.2-1|49	%meson -Dprebuilt_server=%{SOURCE1}
21cr|scrcpy-3.2-1|50	%meson_build
21cr|scrcpy-3.2-1|51	
21cr|scrcpy-3.2-1|52	
21cr|scrcpy-3.2-1|53	%install
21cr|scrcpy-3.2-1|54	%meson_install

8249 21
21cr|screenfetch-dev-3.9.1-1|1	%define oname screenFetch
21cr|screenfetch-dev-3.9.1-1|2	
21cr|screenfetch-dev-3.9.1-1|3	Name:           screenfetch-dev
21cr|screenfetch-dev-3.9.1-1|4	Version:        3.9.1
21cr|screenfetch-dev-3.9.1-1|5	Release:        1
21cr|screenfetch-dev-3.9.1-1|6	Summary: 	Screen-shot information tool for nerds
21cr|screenfetch-dev-3.9.1-1|7	License: 	GPLv3
21cr|screenfetch-dev-3.9.1-1|8	Group: 		Shells
21cr|screenfetch-dev-3.9.1-1|9	Url:		http://github.com/KittyKatt/screenFetch
21cr|screenfetch-dev-3.9.1-1|10	Source0:	%{oname}-%{version}.tar.gz
21cr|screenfetch-dev-3.9.1-1|11	BuildArch: 	noarch
21cr|screenfetch-dev-3.9.1-1|12	Provides:	sfetch = %{EVRD}
21cr|screenfetch-dev-3.9.1-1|13	Provides:	screenfetch = %{EVRD}
21cr|screenfetch-dev-3.9.1-1|14	Requires:	bc
21cr|screenfetch-dev-3.9.1-1|15	
21cr|screenfetch-dev-3.9.1-1|16	%description
21cr|screenfetch-dev-3.9.1-1|17	Script to fetch system and theme settings for screen-shots in most mainstream.
21cr|screenfetch-dev-3.9.1-1|18	
21cr|screenfetch-dev-3.9.1-1|19	%files
21cr|screenfetch-dev-3.9.1-1|20	%doc CHANGELOG COPYING README.mkdn TODO
21cr|screenfetch-dev-3.9.1-1|21	%{_bindir}/*
21cr|screenfetch-dev-3.9.1-1|22	%{_mandir}/man1/screenfetch.1*
21cr|screenfetch-dev-3.9.1-1|23	#-----------------------------------------------------------------------
21cr|screenfetch-dev-3.9.1-1|24	
21cr|screenfetch-dev-3.9.1-1|25	%prep
21cr|screenfetch-dev-3.9.1-1|26	%setup -qn  %{oname}-%{version}
21cr|screenfetch-dev-3.9.1-1|27	# clean the shell before launch it.Sflo
21cr|screenfetch-dev-3.9.1-1|28	sed -i '28iclear' screenfetch-dev
21cr|screenfetch-dev-3.9.1-1|29	
21cr|screenfetch-dev-3.9.1-1|30	%build
21cr|screenfetch-dev-3.9.1-1|31	
21cr|screenfetch-dev-3.9.1-1|32	%install
21cr|screenfetch-dev-3.9.1-1|33	install -d -m 755 %{buildroot}%{_bindir}
21cr|screenfetch-dev-3.9.1-1|34	# alias , "sfetch" is more handy to use for newbies
21cr|screenfetch-dev-3.9.1-1|35	# and not only.Sflo
21cr|screenfetch-dev-3.9.1-1|36	install -m 755 screenfetch-dev %{buildroot}%{_bindir}/
21cr|screenfetch-dev-3.9.1-1|37	pushd %{buildroot}%{_bindir}
21cr|screenfetch-dev-3.9.1-1|38	ln -s screenfetch-dev sfetch
21cr|screenfetch-dev-3.9.1-1|39	ln -s screenfetch-dev screenfetch
21cr|screenfetch-dev-3.9.1-1|40	popd
21cr|screenfetch-dev-3.9.1-1|41	install -m 644 -p -D screenfetch.1 %{buildroot}%{_mandir}/man1/screenfetch.1

8250 21
21cr|screengen-1.10-0.20161103.1|1	#define debug_package %{nil}
21cr|screengen-1.10-0.20161103.1|2	#define distsuffix mrb
21cr|screengen-1.10-0.20161103.1|3	%define oversion 20161103
21cr|screengen-1.10-0.20161103.1|4	
21cr|screengen-1.10-0.20161103.1|5	Summary:	Screen-list Generator
21cr|screengen-1.10-0.20161103.1|6	Name:		screengen
21cr|screengen-1.10-0.20161103.1|7	Version:	1.10
21cr|screengen-1.10-0.20161103.1|8	Release:	0.%{oversion}.1
21cr|screengen-1.10-0.20161103.1|9	License:	GPLv3
21cr|screengen-1.10-0.20161103.1|10	Url:		http://kochkin.tk/doku.php/screengen/start
21cr|screengen-1.10-0.20161103.1|11	Group:		Video
21cr|screengen-1.10-0.20161103.1|12	#Source0:	http://www.kochkin.org/lib/exe/fetch.php/%{name}/%{name}-%{version}-%{oversion}.tar.bz2
21cr|screengen-1.10-0.20161103.1|13	Source0:	http://www.kochkin.tk/screengen/devel/%{name}-%{version}.dev-%{oversion}.tar.bz2
21cr|screengen-1.10-0.20161103.1|14	BuildRequires:	qt4-devel >= 4.8
21cr|screengen-1.10-0.20161103.1|15	BuildRequires:	ffmpeg-devel
21cr|screengen-1.10-0.20161103.1|16	Requires:	ffmpeg
21cr|screengen-1.10-0.20161103.1|17	
21cr|screengen-1.10-0.20161103.1|18	%description
21cr|screengen-1.10-0.20161103.1|19	Creates screen-list from a video file using ffmpeg-libs.
21cr|screengen-1.10-0.20161103.1|20	Console application (no GUI).
21cr|screengen-1.10-0.20161103.1|21	All parameters are specified on the command
21cr|screengen-1.10-0.20161103.1|22	line or in the configuration file.
21cr|screengen-1.10-0.20161103.1|23	
21cr|screengen-1.10-0.20161103.1|24	%files
21cr|screengen-1.10-0.20161103.1|25	%doc CHANGELOG COPYING example-scripts/
21cr|screengen-1.10-0.20161103.1|26	%{_bindir}/%{name}
21cr|screengen-1.10-0.20161103.1|27	%{_bindir}/%{name}-file
21cr|screengen-1.10-0.20161103.1|28	%lang(ru_RU) %{_datadir}/%{name}/translations/%{name}_ru_RU.qm
21cr|screengen-1.10-0.20161103.1|29	%{_datadir}/kde4/services/ServiceMenus/*.desktop
21cr|screengen-1.10-0.20161103.1|30	#-----------------------------------------------
21cr|screengen-1.10-0.20161103.1|31	
21cr|screengen-1.10-0.20161103.1|32	%prep
21cr|screengen-1.10-0.20161103.1|33	%setup -qn %{name}
21cr|screengen-1.10-0.20161103.1|34	find . -type f -exec chmod 644 {} \;
21cr|screengen-1.10-0.20161103.1|35	
21cr|screengen-1.10-0.20161103.1|36	%build
21cr|screengen-1.10-0.20161103.1|37	%qmake_qt4
21cr|screengen-1.10-0.20161103.1|38	%make
21cr|screengen-1.10-0.20161103.1|39	
21cr|screengen-1.10-0.20161103.1|40	%install
21cr|screengen-1.10-0.20161103.1|41	%makeinstall_qt
21cr|screengen-1.10-0.20161103.1|42	# kde4 integraytion
21cr|screengen-1.10-0.20161103.1|43	# contextuat menu entry in Dolphin
21cr|screengen-1.10-0.20161103.1|44	install -m755 example-scripts/screengen-file \
21cr|screengen-1.10-0.20161103.1|45	%{buildroot}%{_bindir}/
21cr|screengen-1.10-0.20161103.1|46	
21cr|screengen-1.10-0.20161103.1|47	mkdir -p %{buildroot}%{_datadir}/kde4/services/ServiceMenus
21cr|screengen-1.10-0.20161103.1|48	cp -pr  example-scripts/%{name}.desktop \
21cr|screengen-1.10-0.20161103.1|49	%{buildroot}%{_datadir}/kde4/services/ServiceMenus/%{name}.desktop

8251 21
21cr|screentest-2.0-6|1	Summary: The CRT screen quality testing utility
21cr|screentest-2.0-6|2	Name: screentest
21cr|screentest-2.0-6|3	Version: 2.0
21cr|screentest-2.0-6|4	Release: 6
21cr|screentest-2.0-6|5	License: GPLv2
21cr|screentest-2.0-6|6	Group: System/X11
21cr|screentest-2.0-6|7	Source: http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|screentest-2.0-6|8	URL: http://sourceforge.net/projects/%{name}/
21cr|screentest-2.0-6|9	BuildRequires: pkgconfig(gtk+-2.0)
21cr|screentest-2.0-6|10	BuildRequires: pkgconfig(libglade-2.0)
21cr|screentest-2.0-6|11	
21cr|screentest-2.0-6|12	
21cr|screentest-2.0-6|13	%description
21cr|screentest-2.0-6|14	Screentest is a simple program which displays various patterns
21cr|screentest-2.0-6|15	(colors, circles, grids, text) on your screen in order to allow you
21cr|screentest-2.0-6|16	to evaluate the quality of your CRT/LCD monitor (sharpness, linearity, etc).
21cr|screentest-2.0-6|17	
21cr|screentest-2.0-6|18	%prep
21cr|screentest-2.0-6|19	%setup -q
21cr|screentest-2.0-6|20	
21cr|screentest-2.0-6|21	%build
21cr|screentest-2.0-6|22	export LDFLAGS="-lgmodule-2.0"
21cr|screentest-2.0-6|23	%configure
21cr|screentest-2.0-6|24	%make
21cr|screentest-2.0-6|25	
21cr|screentest-2.0-6|26	%install
21cr|screentest-2.0-6|27	%makeinstall
21cr|screentest-2.0-6|28	%find_lang %{name}
21cr|screentest-2.0-6|29	
21cr|screentest-2.0-6|30	%files -f %{name}.lang
21cr|screentest-2.0-6|31	%defattr(-, root,root)
21cr|screentest-2.0-6|32	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|screentest-2.0-6|33	%{_bindir}/%{name}
21cr|screentest-2.0-6|34	%{_datadir}/%{name}/%{name}.glade
21cr|screentest-2.0-6|35	%dir %{_datadir}/%{name}/

8252 21
21cr|scribus-1.5.8-9|1	Summary:	Scribus - Open Source Page Layout
21cr|scribus-1.5.8-9|2	Name:		scribus
21cr|scribus-1.5.8-9|3	Version:	1.5.8
21cr|scribus-1.5.8-9|4	Release:	9
21cr|scribus-1.5.8-9|5	License:	GPLv2+
21cr|scribus-1.5.8-9|6	Group:		Office
21cr|scribus-1.5.8-9|7	Url:		http://www.scribus.net/
21cr|scribus-1.5.8-9|8	Source0:	https://sourceforge.net/projects/scribus/files/scribus-devel/%{version}/%{name}-%{version}.tar.xz
21cr|scribus-1.5.8-9|9	Source1:	scribus.ru.tar.gz
21cr|scribus-1.5.8-9|10	Source10:	scribus.rpmlintrc
21cr|scribus-1.5.8-9|11	Patch0:		scribus-1.5.4-build-error.patch
21cr|scribus-1.5.8-9|12	# https://bugs.scribus.net/view.php?id=16734 + git
21cr|scribus-1.5.8-9|13	Patch1:		scribus-1.5.8-poppler-22.4.0.patch
21cr|scribus-1.5.8-9|14	# https://bugs.scribus.net/view.php?id=16764&nbn=1
21cr|scribus-1.5.8-9|15	Patch2:		poppler-22.03.0.patch
21cr|scribus-1.5.8-9|16	# https://www.scribus.net/websvn/comp.php?repname=Scribus&compare[]=%2Fbranches%2FVersion15x%2FScribus@25134&compare[]=%2Fbranches%2FVersion15x%2FScribus@25139
21cr|scribus-1.5.8-9|17	Patch3:		scribus-poppler-22.09.0.patch
21cr|scribus-1.5.8-9|18	Patch4:		scribus-basepoint-widget.patch
21cr|scribus-1.5.8-9|19	Patch5:		scribus-podofo.patch
21cr|scribus-1.5.8-9|20	BuildRequires:	cmake
21cr|scribus-1.5.8-9|21	BuildRequires:	desktop-file-utils
21cr|scribus-1.5.8-9|22	BuildRequires:	imagemagick
21cr|scribus-1.5.8-9|23	BuildRequires:	python3-tkinter
21cr|scribus-1.5.8-9|24	BuildRequires:	qt5-linguist-tools
21cr|scribus-1.5.8-9|25	BuildRequires:	boost-devel
21cr|scribus-1.5.8-9|26	BuildRequires:	cups-devel
21cr|scribus-1.5.8-9|27	BuildRequires:	hyphen-devel
21cr|scribus-1.5.8-9|28	BuildRequires:	jpeg-devel
21cr|scribus-1.5.8-9|29	BuildRequires:	podofo-devel
21cr|scribus-1.5.8-9|30	BuildRequires:	python3-qt5-devel
21cr|scribus-1.5.8-9|31	BuildRequires:	python3dist(pillow)
21cr|scribus-1.5.8-9|32	BuildRequires:	python3dist(setuptools)
21cr|scribus-1.5.8-9|33	BuildRequires:	pkgconfig(cairo)
21cr|scribus-1.5.8-9|34	BuildRequires:	pkgconfig(fontconfig)
21cr|scribus-1.5.8-9|35	BuildRequires:	pkgconfig(freetype2)
21cr|scribus-1.5.8-9|36	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|scribus-1.5.8-9|37	BuildRequires:	pkgconfig(hunspell)
21cr|scribus-1.5.8-9|38	BuildRequires:	pkgconfig(lcms2)
21cr|scribus-1.5.8-9|39	BuildRequires:	pkgconfig(libcdr-0.1)
21cr|scribus-1.5.8-9|40	BuildRequires:	pkgconfig(libfreehand-0.1)
21cr|scribus-1.5.8-9|41	BuildRequires:	pkgconfig(libmspub-0.1)
21cr|scribus-1.5.8-9|42	BuildRequires:	pkgconfig(libpagemaker-0.0)
21cr|scribus-1.5.8-9|43	BuildRequires:	pkgconfig(libpng)
21cr|scribus-1.5.8-9|44	BuildRequires:	pkgconfig(libqxp-0.0)
21cr|scribus-1.5.8-9|45	BuildRequires:	pkgconfig(libtiff-4)
21cr|scribus-1.5.8-9|46	BuildRequires:	pkgconfig(libvisio-0.1)
21cr|scribus-1.5.8-9|47	BuildRequires:	pkgconfig(libwpg-0.3)
21cr|scribus-1.5.8-9|48	BuildRequires:	pkgconfig(libxml-2.0)
21cr|scribus-1.5.8-9|49	BuildRequires:	pkgconfig(libzmf-0.0)
21cr|scribus-1.5.8-9|50	# OSG in Contrib
21cr|scribus-1.5.8-9|51	#BuildRequires:	pkgconfig(openscenegraph)
21cr|scribus-1.5.8-9|52	BuildRequires:	pkgconfig(poppler)
21cr|scribus-1.5.8-9|53	BuildRequires:	pkgconfig(poppler-cpp)
21cr|scribus-1.5.8-9|54	BuildRequires:	pkgconfig(poppler-data)
21cr|scribus-1.5.8-9|55	BuildRequires:	pkgconfig(python3)
21cr|scribus-1.5.8-9|56	BuildRequires:	pkgconfig(Qt5Core)
21cr|scribus-1.5.8-9|57	BuildRequires:	pkgconfig(Qt5Gui)
21cr|scribus-1.5.8-9|58	BuildRequires:	pkgconfig(Qt5Network)
21cr|scribus-1.5.8-9|59	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|scribus-1.5.8-9|60	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|scribus-1.5.8-9|61	BuildRequires:	pkgconfig(Qt5Quick)
21cr|scribus-1.5.8-9|62	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|scribus-1.5.8-9|63	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|scribus-1.5.8-9|64	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|scribus-1.5.8-9|65	BuildRequires:	pkgconfig(Qt5Xml)
21cr|scribus-1.5.8-9|66	BuildRequires:	pkgconfig(tk)
21cr|scribus-1.5.8-9|67	BuildRequires:	pkgconfig(zlib)
21cr|scribus-1.5.8-9|68	Requires:	tkinter
21cr|scribus-1.5.8-9|69	Requires:	ghostscript-common
21cr|scribus-1.5.8-9|70	Obsoletes:	%{name}-devel < 1.5.2
21cr|scribus-1.5.8-9|71	
21cr|scribus-1.5.8-9|72	%description
21cr|scribus-1.5.8-9|73	Scribus is a desktop open source page layout program with the aim of
21cr|scribus-1.5.8-9|74	producing commercial grade output in PDF and Postscript, primarily,
21cr|scribus-1.5.8-9|75	though not exclusively, for Linux.
21cr|scribus-1.5.8-9|76	
21cr|scribus-1.5.8-9|77	While the goals of the program are ease of use and simple
21cr|scribus-1.5.8-9|78	easy-to-understand tools, Scribus offers support for professional
21cr|scribus-1.5.8-9|79	publishing features, such as CMYK colors, easy PDF creation,
21cr|scribus-1.5.8-9|80	Encapsulated Postscript import and export, and creation of color
21cr|scribus-1.5.8-9|81	separations.
21cr|scribus-1.5.8-9|82	
21cr|scribus-1.5.8-9|83	%files
21cr|scribus-1.5.8-9|84	%{_bindir}/*
21cr|scribus-1.5.8-9|85	%{_datadir}/%{name}
21cr|scribus-1.5.8-9|86	%{_libdir}/%{name}
21cr|scribus-1.5.8-9|87	%{_mandir}/man1/*
21cr|scribus-1.5.8-9|88	%lang(pl) %{_mandir}/pl/man1/*
21cr|scribus-1.5.8-9|89	%lang(de) %{_mandir}/de/man1/*
21cr|scribus-1.5.8-9|90	%{_appdatadir}/scribus.appdata.xml
21cr|scribus-1.5.8-9|91	%{_datadir}/applications/*.desktop
21cr|scribus-1.5.8-9|92	%{_datadir}/mime/packages/*.xml
21cr|scribus-1.5.8-9|93	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|scribus-1.5.8-9|94	%doc %{_datadir}/doc/%{name}*
21cr|scribus-1.5.8-9|95	
21cr|scribus-1.5.8-9|96	#--------------------------------------------------------------------
21cr|scribus-1.5.8-9|97	
21cr|scribus-1.5.8-9|98	%prep
21cr|scribus-1.5.8-9|99	%setup -q
21cr|scribus-1.5.8-9|100	%apply_patches
21cr|scribus-1.5.8-9|101	
21cr|scribus-1.5.8-9|102	pushd resources/translations
21cr|scribus-1.5.8-9|103	tar -xvzf %{SOURCE1}
21cr|scribus-1.5.8-9|104	popd
21cr|scribus-1.5.8-9|105	
21cr|scribus-1.5.8-9|106	# Don't add (Development) to name in program menu, it makes no sense for
21cr|scribus-1.5.8-9|107	# users
21cr|scribus-1.5.8-9|108	sed -i -e "s/ (Development)//" scribus.desktop.in
21cr|scribus-1.5.8-9|109	
21cr|scribus-1.5.8-9|110	%build
21cr|scribus-1.5.8-9|111	%cmake_qt5 \
21cr|scribus-1.5.8-9|112	-DWANT_HUNSPELL:BOOL=ON	\
21cr|scribus-1.5.8-9|113	-DWANT_CPP17=ON
21cr|scribus-1.5.8-9|114	%make
21cr|scribus-1.5.8-9|115	
21cr|scribus-1.5.8-9|116	%install
21cr|scribus-1.5.8-9|117	%makeinstall_std -C build
21cr|scribus-1.5.8-9|118	
21cr|scribus-1.5.8-9|119	install -d %{buildroot}%{_datadir}/applications
21cr|scribus-1.5.8-9|120	desktop-file-install --vendor='' \
21cr|scribus-1.5.8-9|121	--dir %{buildroot}%{_datadir}/applications/ \
21cr|scribus-1.5.8-9|122	--remove-key='Encoding' \
21cr|scribus-1.5.8-9|123	--remove-category='Graphics' \
21cr|scribus-1.5.8-9|124	--add-category='Office' \
21cr|scribus-1.5.8-9|125	%{name}.desktop
21cr|scribus-1.5.8-9|126	
21cr|scribus-1.5.8-9|127	# install icons for hicolor and old WM
21cr|scribus-1.5.8-9|128	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,128x128}/apps
21cr|scribus-1.5.8-9|129	install -m 644 resources/iconsets/artwork/icon_16x16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|scribus-1.5.8-9|130	install -m 644 resources/iconsets/artwork/icon_32x32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|scribus-1.5.8-9|131	install -m 644 resources/iconsets/artwork/icon_128x128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|scribus-1.5.8-9|132	
21cr|scribus-1.5.8-9|133	# we do not need KDE stuff
21cr|scribus-1.5.8-9|134	rm -f %{buildroot}%{_datadir}/mimelnk/application/vnd.scribus.desktop

8253 21
21cr|scrot-1.7-1|1	Summary:	Screen-shot capture using Imlib 2
21cr|scrot-1.7-1|2	Name:		scrot
21cr|scrot-1.7-1|3	Version:	1.7
21cr|scrot-1.7-1|4	Release:	1
21cr|scrot-1.7-1|5	License: 	BSD
21cr|scrot-1.7-1|6	Group:		Graphics
21cr|scrot-1.7-1|7	Url:		http://www.linuxbrit.co.uk
21cr|scrot-1.7-1|8	Source0:	https://github.com/resurrecting-open-source-projects/scrot/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|scrot-1.7-1|9	Source1:	%{name}-screen
21cr|scrot-1.7-1|10	Source2:	%{name}-area
21cr|scrot-1.7-1|11	Source3:	user.dconf
21cr|scrot-1.7-1|12	Source4:	00-screenshot
21cr|scrot-1.7-1|13	Source5:	org.gnome.settings-daemon.plugins.media-keys.gschema.override
21cr|scrot-1.7-1|14	#BuildRequires:	autoconf2.5
21cr|scrot-1.7-1|15	BuildRequires:	autoconf-archive
21cr|scrot-1.7-1|16	BuildRequires:	pkgconfig(imlib2)
21cr|scrot-1.7-1|17	BuildRequires:	pkgconfig(x11)
21cr|scrot-1.7-1|18	BuildRequires:	pkgconfig(xcursor)
21cr|scrot-1.7-1|19	BuildRequires:	pkgconfig(xcomposite)
21cr|scrot-1.7-1|20	BuildRequires:	pkgconfig(xfixes)
21cr|scrot-1.7-1|21	
21cr|scrot-1.7-1|22	%description
21cr|scrot-1.7-1|23	A nice and straightforward screen capture utility implementing the
21cr|scrot-1.7-1|24	dynamic loaders of imlib2.
21cr|scrot-1.7-1|25	
21cr|scrot-1.7-1|26	%files
21cr|scrot-1.7-1|27	%{_bindir}/%{name}
21cr|scrot-1.7-1|28	%doc %{_datadir}/doc/%{name}/*
21cr|scrot-1.7-1|29	%{_mandir}/man1/%{name}.1.*
21cr|scrot-1.7-1|30	
21cr|scrot-1.7-1|31	#----------------------------------------------------------------------------
21cr|scrot-1.7-1|32	
21cr|scrot-1.7-1|33	%package gnome
21cr|scrot-1.7-1|34	Summary:	Replacement for standart GNOME Shell screen capture
21cr|scrot-1.7-1|35	Group:		Graphical desktop/GNOME
21cr|scrot-1.7-1|36	Requires:	%{name} = %{EVRD}
21cr|scrot-1.7-1|37	Requires:	dconf
21cr|scrot-1.7-1|38	Requires:	gnome-settings-daemon
21cr|scrot-1.7-1|39	Requires:	libnotify
21cr|scrot-1.7-1|40	Requires:	glib2.0-common
21cr|scrot-1.7-1|41	Requires(post,postun):	dconf
21cr|scrot-1.7-1|42	
21cr|scrot-1.7-1|43	%description gnome
21cr|scrot-1.7-1|44	This package replace standart GNOME Shell screen capture mechanism to scrot.
21cr|scrot-1.7-1|45	
21cr|scrot-1.7-1|46	%files gnome
21cr|scrot-1.7-1|47	%{_bindir}/%{name}-*
21cr|scrot-1.7-1|48	%{_sysconfdir}/dconf/*
21cr|scrot-1.7-1|49	%{_datadir}/glib-2.0/schemas/*.override
21cr|scrot-1.7-1|50	
21cr|scrot-1.7-1|51	%post gnome
21cr|scrot-1.7-1|52	dconf update
21cr|scrot-1.7-1|53	glib-compile-schemas %{_datadir}/glib-2.0/schemas/ > /dev/null 2>&1
21cr|scrot-1.7-1|54	
21cr|scrot-1.7-1|55	%postun gnome
21cr|scrot-1.7-1|56	dconf update
21cr|scrot-1.7-1|57	glib-compile-schemas %{_datadir}/glib-2.0/schemas/ > /dev/null 2>&1
21cr|scrot-1.7-1|58	
21cr|scrot-1.7-1|59	#----------------------------------------------------------------------------
21cr|scrot-1.7-1|60	
21cr|scrot-1.7-1|61	%prep
21cr|scrot-1.7-1|62	%setup -q
21cr|scrot-1.7-1|63	
21cr|scrot-1.7-1|64	%build
21cr|scrot-1.7-1|65	autoreconf -fiv
21cr|scrot-1.7-1|66	%configure
21cr|scrot-1.7-1|67	%make_build
21cr|scrot-1.7-1|68	
21cr|scrot-1.7-1|69	%install
21cr|scrot-1.7-1|70	%make_install
21cr|scrot-1.7-1|71	
21cr|scrot-1.7-1|72	# install new dconf rules and capture files
21cr|scrot-1.7-1|73	install -dD %{buildroot}%{_sysconfdir}/dconf/db/site.d/
21cr|scrot-1.7-1|74	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/dconf/db/site.d/
21cr|scrot-1.7-1|75	
21cr|scrot-1.7-1|76	#install -dD %%buildroot%%_sysconfdir/dconf/profile/
21cr|scrot-1.7-1|77	#install -m644 %%SOURCE3 %%buildroot%%_sysconfdir/dconf/profile/user
21cr|scrot-1.7-1|78	
21cr|scrot-1.7-1|79	install -m755 %{SOURCE1} %{SOURCE2} %{buildroot}%{_bindir}/
21cr|scrot-1.7-1|80	
21cr|scrot-1.7-1|81	install -dD %{buildroot}%{_datadir}/glib-2.0/schemas/
21cr|scrot-1.7-1|82	install -m644 %{SOURCE5} %{buildroot}%{_datadir}/glib-2.0/schemas/
21cr|scrot-1.7-1|83	

8254 21
21cr|scsiadd-1.97-3|1	%define debug_package %{nil}
21cr|scsiadd-1.97-3|2	
21cr|scsiadd-1.97-3|3	Summary:	Utility to add and remove SCSI devices on the fly
21cr|scsiadd-1.97-3|4	Name:		scsiadd
21cr|scsiadd-1.97-3|5	Version:	1.97
21cr|scsiadd-1.97-3|6	Release:	3
21cr|scsiadd-1.97-3|7	Epoch:		1
21cr|scsiadd-1.97-3|8	License:	GPL
21cr|scsiadd-1.97-3|9	Group:		System/Configuration/Hardware
21cr|scsiadd-1.97-3|10	URL:		http://llg.cubic.org/tools/
21cr|scsiadd-1.97-3|11	Source0:	http://llg.cubic.org/tools/%{name}-%{version}.tar.gz
21cr|scsiadd-1.97-3|12	
21cr|scsiadd-1.97-3|13	%description
21cr|scsiadd-1.97-3|14	scsiadd lets you insert or remove SCSI devices from the linux SCSI
21cr|scsiadd-1.97-3|15	subsystem on the fly. This is useful for external devices
21cr|scsiadd-1.97-3|16	like scanners or tapes which can be powered on after system boot.
21cr|scsiadd-1.97-3|17	Devices can be added or removed at any time.
21cr|scsiadd-1.97-3|18	
21cr|scsiadd-1.97-3|19	%prep
21cr|scsiadd-1.97-3|20	%setup -q
21cr|scsiadd-1.97-3|21	
21cr|scsiadd-1.97-3|22	%build
21cr|scsiadd-1.97-3|23	%configure
21cr|scsiadd-1.97-3|24	%make
21cr|scsiadd-1.97-3|25	
21cr|scsiadd-1.97-3|26	%install
21cr|scsiadd-1.97-3|27	%makeinstall_std
21cr|scsiadd-1.97-3|28	
21cr|scsiadd-1.97-3|29	%files
21cr|scsiadd-1.97-3|30	%defattr (-,root,root)
21cr|scsiadd-1.97-3|31	%doc README NEWS
21cr|scsiadd-1.97-3|32	%{_sbindir}/%{name}
21cr|scsiadd-1.97-3|33	%{_mandir}/man8/%{name}.8*

8255 21
21cr|scsiaddgui-1.5-11|1	Summary:	A graphical front end for scsiadd
21cr|scsiaddgui-1.5-11|2	Name:		scsiaddgui
21cr|scsiaddgui-1.5-11|3	Version:	1.5
21cr|scsiaddgui-1.5-11|4	Release:	11
21cr|scsiaddgui-1.5-11|5	License:	GPL
21cr|scsiaddgui-1.5-11|6	Url:		http://scsiaddgui.sourceforge.net
21cr|scsiaddgui-1.5-11|7	Requires:	python2, tkinter, scsiadd
21cr|scsiaddgui-1.5-11|8	Group:		System/Kernel and hardware
21cr|scsiaddgui-1.5-11|9	Source:		http://downloads.sourceforge.net/scsiaddgui/%{name}-%{version}.tar.bz2
21cr|scsiaddgui-1.5-11|10	BuildArch:	noarch
21cr|scsiaddgui-1.5-11|11	
21cr|scsiaddgui-1.5-11|12	%description
21cr|scsiaddgui-1.5-11|13	scsiaddgui provides a GUI for the scsiadd - utility
21cr|scsiaddgui-1.5-11|14	
21cr|scsiaddgui-1.5-11|15	%prep
21cr|scsiaddgui-1.5-11|16	%setup -q
21cr|scsiaddgui-1.5-11|17	
21cr|scsiaddgui-1.5-11|18	%build
21cr|scsiaddgui-1.5-11|19	sed -i '1 s!env python!python2!' scsiaddgui.py
21cr|scsiaddgui-1.5-11|20	
21cr|scsiaddgui-1.5-11|21	%install
21cr|scsiaddgui-1.5-11|22	rm -rf $RPM_BUILD_ROOT
21cr|scsiaddgui-1.5-11|23	mkdir -p $RPM_BUILD_ROOT%_datadir/scsiaddgui
21cr|scsiaddgui-1.5-11|24	mkdir -p $RPM_BUILD_ROOT%_bindir
21cr|scsiaddgui-1.5-11|25	install --mode=755 scsiaddgui.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/scsiaddgui.py
21cr|scsiaddgui-1.5-11|26	#install --mode=644 Control.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/Control.py
21cr|scsiaddgui-1.5-11|27	#install --mode=644 arrow_up.xbm $RPM_BUILD_ROOT%_datadir/scsiaddgui/arrow_up.xbm
21cr|scsiaddgui-1.5-11|28	#install --mode=644 arrow_down.xbm $RPM_BUILD_ROOT%_datadir/scsiaddgui/arrow_down.xbm
21cr|scsiaddgui-1.5-11|29	#install --mode=644 messages_de.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/messages_de.py
21cr|scsiaddgui-1.5-11|30	#install --mode=644 messages_en.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/messages_en.py
21cr|scsiaddgui-1.5-11|31	#install --mode=644 messages.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/messages.py
21cr|scsiaddgui-1.5-11|32	#install --mode=644 optionDB $RPM_BUILD_ROOT%_datadir/scsiaddgui/optionDB
21cr|scsiaddgui-1.5-11|33	install --mode=644 help_de $RPM_BUILD_ROOT%_datadir/scsiaddgui/help_de
21cr|scsiaddgui-1.5-11|34	install --mode=644 help_en $RPM_BUILD_ROOT%_datadir/scsiaddgui/help_en
21cr|scsiaddgui-1.5-11|35	install --mode=644 help_fr $RPM_BUILD_ROOT%_datadir/scsiaddgui/help_fr
21cr|scsiaddgui-1.5-11|36	
21cr|scsiaddgui-1.5-11|37	mkdir -p $RPM_BUILD_ROOT%_datadir/locale/de/LC_MESSAGES
21cr|scsiaddgui-1.5-11|38	install -v --mode=644 locale/de.gmo $RPM_BUILD_ROOT%_datadir/locale/de/LC_MESSAGES/scsiaddgui.mo
21cr|scsiaddgui-1.5-11|39	mkdir -p $RPM_BUILD_ROOT%_datadir/locale/fr/LC_MESSAGES
21cr|scsiaddgui-1.5-11|40	install -v --mode=644 locale/fr.gmo $RPM_BUILD_ROOT%_datadir/locale/fr/LC_MESSAGES/scsiaddgui.mo
21cr|scsiaddgui-1.5-11|41	
21cr|scsiaddgui-1.5-11|42	(cd $RPM_BUILD_ROOT
21cr|scsiaddgui-1.5-11|43	ln -s %_datadir/scsiaddgui/scsiaddgui.py ./%_bindir/scsiaddgui
21cr|scsiaddgui-1.5-11|44	)
21cr|scsiaddgui-1.5-11|45	%find_lang %name
21cr|scsiaddgui-1.5-11|46	
21cr|scsiaddgui-1.5-11|47	%files -f %name.lang
21cr|scsiaddgui-1.5-11|48	%defattr(-,root,root)
21cr|scsiaddgui-1.5-11|49	%doc doc/{ChangeLog,README}
21cr|scsiaddgui-1.5-11|50	%_bindir/scsiaddgui
21cr|scsiaddgui-1.5-11|51	%dir %_datadir/scsiaddgui
21cr|scsiaddgui-1.5-11|52	%_datadir/scsiaddgui/scsiaddgui.py
21cr|scsiaddgui-1.5-11|53	#%_datadir/scsiaddgui/Control.py
21cr|scsiaddgui-1.5-11|54	#%_datadir/scsiaddgui/arrow_up.xbm
21cr|scsiaddgui-1.5-11|55	#%_datadir/scsiaddgui/arrow_down.xbm
21cr|scsiaddgui-1.5-11|56	#%_datadir/scsiaddgui/messages_en.py
21cr|scsiaddgui-1.5-11|57	#%_datadir/scsiaddgui/messages_de.py
21cr|scsiaddgui-1.5-11|58	#%_datadir/scsiaddgui/messages.py
21cr|scsiaddgui-1.5-11|59	#%_datadir/scsiaddgui/optionDB
21cr|scsiaddgui-1.5-11|60	%_datadir/scsiaddgui/help_de
21cr|scsiaddgui-1.5-11|61	%_datadir/scsiaddgui/help_en
21cr|scsiaddgui-1.5-11|62	%_datadir/scsiaddgui/help_fr
21cr|scsiaddgui-1.5-11|63	%_datadir/scsiaddgui/__pycache__/
21cr|scsiaddgui-1.5-11|64	
21cr|scsiaddgui-1.5-11|65	%clean
21cr|scsiaddgui-1.5-11|66	rm -rf $RPM_BUILD_ROOT

8256 21
21cr|sctl-0.2.3-12|1	Name:		sctl
21cr|sctl-0.2.3-12|2	Summary:	A program designed to control Bearcat model BC-895xlt & BC-245xlt scanners
21cr|sctl-0.2.3-12|3	Version:	0.2.3
21cr|sctl-0.2.3-12|4	Release:	12
21cr|sctl-0.2.3-12|5	Source:		http://www.obairlann.net/~reaper/sctl/tarfiles/%{name}-%{version}.tar.gz
21cr|sctl-0.2.3-12|6	URL:		http://www.obairlann.net/~reaper/sctl/
21cr|sctl-0.2.3-12|7	Group:		Communications
21cr|sctl-0.2.3-12|8	License:	GPL
21cr|sctl-0.2.3-12|9	
21cr|sctl-0.2.3-12|10	%description
21cr|sctl-0.2.3-12|11	Sctl is a program designed to control Bearcat model BC-895xlt scanners. It
21cr|sctl-0.2.3-12|12	may control other scanners with PC-control (aka, "serial") ports on them
21cr|sctl-0.2.3-12|13	(no testing has been done yet). It provides a command-line interface, and
21cr|sctl-0.2.3-12|14	is extremely small (it would be described as "fast" too, but 9600 baud
21cr|sctl-0.2.3-12|15	communication makes anything seem slow). It should work with any *nix system,
21cr|sctl-0.2.3-12|16	and more targets will be tested as time goes on. At present it's known to
21cr|sctl-0.2.3-12|17	work with Debian 1.2 and Redhat 6.2, indicating a good chance it'll work
21cr|sctl-0.2.3-12|18	on any reasonably modern Linux system.  Compatible scanners include the
21cr|sctl-0.2.3-12|19	BC-245xlt.
21cr|sctl-0.2.3-12|20	
21cr|sctl-0.2.3-12|21	%prep
21cr|sctl-0.2.3-12|22	
21cr|sctl-0.2.3-12|23	%setup
21cr|sctl-0.2.3-12|24	
21cr|sctl-0.2.3-12|25	%build
21cr|sctl-0.2.3-12|26	
21cr|sctl-0.2.3-12|27	%make
21cr|sctl-0.2.3-12|28	
21cr|sctl-0.2.3-12|29	%install
21cr|sctl-0.2.3-12|30	mkdir -p %{buildroot}%{_bindir}
21cr|sctl-0.2.3-12|31	
21cr|sctl-0.2.3-12|32	install sctl %{buildroot}%{_bindir}
21cr|sctl-0.2.3-12|33	
21cr|sctl-0.2.3-12|34	# cleanup
21cr|sctl-0.2.3-12|35	find . -type d -name CVS | xargs rm -rf
21cr|sctl-0.2.3-12|36	
21cr|sctl-0.2.3-12|37	%clean
21cr|sctl-0.2.3-12|38	
21cr|sctl-0.2.3-12|39	%files
21cr|sctl-0.2.3-12|40	%defattr(-,root,root,0755)
21cr|sctl-0.2.3-12|41	%{_bindir}/*
21cr|sctl-0.2.3-12|42	%doc BUGS Changelog CREDITS LICENSE NEWS README
21cr|sctl-0.2.3-12|43	%doc docs/*

8257 21
21cr|scummvm-2.6.0-1|1	%global	_disable_lto 1
21cr|scummvm-2.6.0-1|2	
21cr|scummvm-2.6.0-1|3	Summary:	An implementation of LucasArts's SCUMM interpreter
21cr|scummvm-2.6.0-1|4	Name:		scummvm
21cr|scummvm-2.6.0-1|5	Version:	2.6.0
21cr|scummvm-2.6.0-1|6	Release:	1
21cr|scummvm-2.6.0-1|7	License:	GPLv2+ and LGPLv2+
21cr|scummvm-2.6.0-1|8	Group:		Games/Adventure
21cr|scummvm-2.6.0-1|9	Url:		https://www.scummvm.org/
21cr|scummvm-2.6.0-1|10	Source0:	https://downloads.scummvm.org/frs/scummvm/%{version}/%{name}-%{version}.tar.xz
21cr|scummvm-2.6.0-1|11	Source100: %{name}.rpmlintrc
21cr|scummvm-2.6.0-1|12	# Split dwarf needs lto, but we disabled it...
21cr|scummvm-2.6.0-1|13	Patch0:		scummvm-2.6.0-drop-split-dwarf.patch
21cr|scummvm-2.6.0-1|14	BuildRequires:	nasm
21cr|scummvm-2.6.0-1|15	# Not provided yet
21cr|scummvm-2.6.0-1|16	#BuildRequires:	pandoc
21cr|scummvm-2.6.0-1|17	BuildRequires:	a52dec-devel
21cr|scummvm-2.6.0-1|18	BuildRequires:	ieee1284-devel
21cr|scummvm-2.6.0-1|19	BuildRequires:	giflib-devel
21cr|scummvm-2.6.0-1|20	BuildRequires:	libfaad2-devel
21cr|scummvm-2.6.0-1|21	BuildRequires:	sndio-devel
21cr|scummvm-2.6.0-1|22	BuildRequires:	pkgconfig(alsa)
21cr|scummvm-2.6.0-1|23	BuildRequires:	pkgconfig(flac)
21cr|scummvm-2.6.0-1|24	BuildRequires:	pkgconfig(fluidsynth)
21cr|scummvm-2.6.0-1|25	BuildRequires:	pkgconfig(freetype2)
21cr|scummvm-2.6.0-1|26	BuildRequires:	pkgconfig(fribidi)
21cr|scummvm-2.6.0-1|27	BuildRequires:	pkgconfig(gl)
21cr|scummvm-2.6.0-1|28	BuildRequires:	pkgconfig(glew)
21cr|scummvm-2.6.0-1|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|scummvm-2.6.0-1|30	BuildRequires:	pkgconfig(glu)
21cr|scummvm-2.6.0-1|31	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|scummvm-2.6.0-1|32	BuildRequires:	pkgconfig(libcurl)
21cr|scummvm-2.6.0-1|33	BuildRequires:	pkgconfig(libjpeg)
21cr|scummvm-2.6.0-1|34	BuildRequires:	pkgconfig(libmpeg2)
21cr|scummvm-2.6.0-1|35	BuildRequires:	pkgconfig(libpng)
21cr|scummvm-2.6.0-1|36	BuildRequires:	pkgconfig(mad)
21cr|scummvm-2.6.0-1|37	BuildRequires:	pkgconfig(ncurses)
21cr|scummvm-2.6.0-1|38	BuildRequires:	pkgconfig(sdl2)
21cr|scummvm-2.6.0-1|39	BuildRequires:	pkgconfig(SDL2_net)
21cr|scummvm-2.6.0-1|40	BuildRequires:	pkgconfig(speech-dispatcher)
21cr|scummvm-2.6.0-1|41	BuildRequires:	pkgconfig(theoradec)
21cr|scummvm-2.6.0-1|42	BuildRequires:	pkgconfig(vorbis)
21cr|scummvm-2.6.0-1|43	BuildRequires:	pkgconfig(zlib)
21cr|scummvm-2.6.0-1|44	
21cr|scummvm-2.6.0-1|45	%description
21cr|scummvm-2.6.0-1|46	ScummVM is an implementation of LucasArts S.C.U.M.M. (Script Creation Utility
21cr|scummvm-2.6.0-1|47	for Maniac Mansion) interpreter, used in games such as Monkey Island, Indiana
21cr|scummvm-2.6.0-1|48	Jones, Day Of The Tentacle, Sam and Max, and many more. Some things are still
21cr|scummvm-2.6.0-1|49	missing, and some games cannot be completed yet. There are quite a few known
21cr|scummvm-2.6.0-1|50	bugs. Regardless of them it is still possible to play many games all the way
21cr|scummvm-2.6.0-1|51	through to the end. Still other games do not load at all.
21cr|scummvm-2.6.0-1|52	Some games such as "Beneath A Steel Sky", "Flight Of The Amazon Queen" and
21cr|scummvm-2.6.0-1|53	"Drascula: The Vampire Strikes Back" have been released by their developers.
21cr|scummvm-2.6.0-1|54	Install beneath-a-steel-sky, flight-of-the-amazon-queen and drascula packages
21cr|scummvm-2.6.0-1|55	from Non-free repository to play them.
21cr|scummvm-2.6.0-1|56	
21cr|scummvm-2.6.0-1|57	%files
21cr|scummvm-2.6.0-1|58	%doc %{_docdir}/%{name}
21cr|scummvm-2.6.0-1|59	%{_datadir}/applications/%{name}.desktop
21cr|scummvm-2.6.0-1|60	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|scummvm-2.6.0-1|61	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|scummvm-2.6.0-1|62	%{_datadir}/pixmaps/%{name}.xpm
21cr|scummvm-2.6.0-1|63	%{_gamesbindir}/*
21cr|scummvm-2.6.0-1|64	%{_gamesdatadir}/*
21cr|scummvm-2.6.0-1|65	%{_mandir}/*/*
21cr|scummvm-2.6.0-1|66	
21cr|scummvm-2.6.0-1|67	#----------------------------------------------------------------------------
21cr|scummvm-2.6.0-1|68	
21cr|scummvm-2.6.0-1|69	%prep
21cr|scummvm-2.6.0-1|70	%autosetup -p1
21cr|scummvm-2.6.0-1|71	
21cr|scummvm-2.6.0-1|72	%build
21cr|scummvm-2.6.0-1|73	# Sed to fix endianness check fail caused by LTO enabled.
21cr|scummvm-2.6.0-1|74	sed -i '/tmp_endianness_check.cpp/ s/$CXXFLAGS/$CXXFLAGS -fno-lto -O0/' configure
21cr|scummvm-2.6.0-1|75	
21cr|scummvm-2.6.0-1|76	%setup_compile_flags
21cr|scummvm-2.6.0-1|77	./configure \
21cr|scummvm-2.6.0-1|78	--bindir=%{_gamesbindir}	\
21cr|scummvm-2.6.0-1|79	--datadir=%{_gamesdatadir}	\
21cr|scummvm-2.6.0-1|80	--disable-libunity		\
21cr|scummvm-2.6.0-1|81	--disable-sparkle		\
21cr|scummvm-2.6.0-1|82	--enable-all-engines		\
21cr|scummvm-2.6.0-1|83	--enable-eventrecorder		\
21cr|scummvm-2.6.0-1|84	--enable-opl2lpt		\
21cr|scummvm-2.6.0-1|85	--enable-optimizations		\
21cr|scummvm-2.6.0-1|86	--enable-release		\
21cr|scummvm-2.6.0-1|87	--enable-tts			\
21cr|scummvm-2.6.0-1|88	--enable-verbose-build		\
21cr|scummvm-2.6.0-1|89	--enable-vkeybd			\
21cr|scummvm-2.6.0-1|90	--libdir=%{_libdir}		\
21cr|scummvm-2.6.0-1|91	--mandir=%{_mandir}		\
21cr|scummvm-2.6.0-1|92	--opengl-mode=gl		\
21cr|scummvm-2.6.0-1|93	--prefix=%{_prefix}
21cr|scummvm-2.6.0-1|94	%make NASMFLAGS="-Ox -gdwarf2 -f elf -Fdwarf" STRIP="true"
21cr|scummvm-2.6.0-1|95	
21cr|scummvm-2.6.0-1|96	%install
21cr|scummvm-2.6.0-1|97	%makeinstall_std STRIP="true"

8258 21
21cr|sd2xc-2.5-4|1	Summary: CursorXP to X11 Mouse Theme Converter
21cr|sd2xc-2.5-4|2	Name:    sd2xc
21cr|sd2xc-2.5-4|3	Version: 2.5
21cr|sd2xc-2.5-4|4	Release: 4
21cr|sd2xc-2.5-4|5	Source0: %{name}-%{version}.pl.bz2
21cr|sd2xc-2.5-4|6	URL: http://gtk-apps.org/content/show.php/CursorXP+to+X11+Mouse+Theme+Converter?content=104659
21cr|sd2xc-2.5-4|7	License: MIT
21cr|sd2xc-2.5-4|8	Group: Graphics
21cr|sd2xc-2.5-4|9	Requires: perl-Image-Magick
21cr|sd2xc-2.5-4|10	Requires: perl-Config-IniFiles
21cr|sd2xc-2.5-4|11	BuildArch: noarch
21cr|sd2xc-2.5-4|12	
21cr|sd2xc-2.5-4|13	%description
21cr|sd2xc-2.5-4|14	Converts StarDock CursorXP themes (http://www.wincustomize.com/) to
21cr|sd2xc-2.5-4|15	XCursor themes compatible with XFree86 4.2.99 and higher.
21cr|sd2xc-2.5-4|16	
21cr|sd2xc-2.5-4|17	%prep
21cr|sd2xc-2.5-4|18	
21cr|sd2xc-2.5-4|19	%build
21cr|sd2xc-2.5-4|20	
21cr|sd2xc-2.5-4|21	%install
21cr|sd2xc-2.5-4|22	mkdir -p %buildroot%_bindir
21cr|sd2xc-2.5-4|23	bzip2 -cd %SOURCE0 > %buildroot%_bindir/%name
21cr|sd2xc-2.5-4|24	
21cr|sd2xc-2.5-4|25	
21cr|sd2xc-2.5-4|26	%files
21cr|sd2xc-2.5-4|27	%defattr(-,root,root)
21cr|sd2xc-2.5-4|28	%attr(755,root,root) %_bindir/%name

8259 21
21cr|sdb-0.10.1-5|1	%define major 0
21cr|sdb-0.10.1-5|2	%define libname %mklibname %{name} %{major}
21cr|sdb-0.10.1-5|3	%define devname %mklibname %{name} -d
21cr|sdb-0.10.1-5|4	
21cr|sdb-0.10.1-5|5	Summary:	Simple database library
21cr|sdb-0.10.1-5|6	Name:		sdb
21cr|sdb-0.10.1-5|7	Version:	0.10.1
21cr|sdb-0.10.1-5|8	Release:	5
21cr|sdb-0.10.1-5|9	License:	LGPLv2+
21cr|sdb-0.10.1-5|10	Group:		Databases
21cr|sdb-0.10.1-5|11	Url:		http://siag.nu/libsdb/
21cr|sdb-0.10.1-5|12	Source0:	http://siag.nu/pub/libsdb/%{name}-%{version}.tar.gz
21cr|sdb-0.10.1-5|13	Patch0:		sdb-0.6.0-no_ms.diff
21cr|sdb-0.10.1-5|14	Patch1:		sdb-0.6.0-postgres.diff
21cr|sdb-0.10.1-5|15	BuildRequires:	libtool
21cr|sdb-0.10.1-5|16	BuildRequires:	gdbm-devel
21cr|sdb-0.10.1-5|17	BuildRequires:	mysql-devel
21cr|sdb-0.10.1-5|18	BuildRequires:	unixODBC-devel
21cr|sdb-0.10.1-5|19	BuildRequires:	pkgconfig(libpq)
21cr|sdb-0.10.1-5|20	BuildRequires:	pkgconfig(openssl)
21cr|sdb-0.10.1-5|21	BuildRequires:	pkgconfig(sqlite)
21cr|sdb-0.10.1-5|22	BuildRequires:	pkgconfig(zlib)
21cr|sdb-0.10.1-5|23	
21cr|sdb-0.10.1-5|24	%description
21cr|sdb-0.10.1-5|25	This is libsdb, the simple database library, which provides a way
21cr|sdb-0.10.1-5|26	to support multiple database management systems in an application
21cr|sdb-0.10.1-5|27	with negligeable overhead, in terms of code as well as system
21cr|sdb-0.10.1-5|28	resources. It is mainly intended for use on Unix, but the ODBC
21cr|sdb-0.10.1-5|29	driver works on Windows as well.
21cr|sdb-0.10.1-5|30	
21cr|sdb-0.10.1-5|31	%files -n %{name}
21cr|sdb-0.10.1-5|32	%doc AUTHORS COPYING* ChangeLog INSTALL README*
21cr|sdb-0.10.1-5|33	%{_bindir}/sdb_client
21cr|sdb-0.10.1-5|34	%{_bindir}/sdbd
21cr|sdb-0.10.1-5|35	%{_bindir}/sdbd_client
21cr|sdb-0.10.1-5|36	%{_mandir}/man3/sdb.3*
21cr|sdb-0.10.1-5|37	%{_mandir}/man8/sdbd.8*
21cr|sdb-0.10.1-5|38	
21cr|sdb-0.10.1-5|39	#----------------------------------------------------------------------------
21cr|sdb-0.10.1-5|40	
21cr|sdb-0.10.1-5|41	%package -n %{libname}
21cr|sdb-0.10.1-5|42	Summary:	Libraries for %{name}
21cr|sdb-0.10.1-5|43	Group:		System/Libraries
21cr|sdb-0.10.1-5|44	
21cr|sdb-0.10.1-5|45	%description -n %{libname}
21cr|sdb-0.10.1-5|46	This package contains libraries necessary for %{name}.
21cr|sdb-0.10.1-5|47	
21cr|sdb-0.10.1-5|48	%files -n %{libname}
21cr|sdb-0.10.1-5|49	%{_libdir}/libsdb.so.%{major}*
21cr|sdb-0.10.1-5|50	
21cr|sdb-0.10.1-5|51	#----------------------------------------------------------------------------
21cr|sdb-0.10.1-5|52	
21cr|sdb-0.10.1-5|53	%package -n %{devname}
21cr|sdb-0.10.1-5|54	Summary:	Development header files and libraries for %{name}
21cr|sdb-0.10.1-5|55	Group:		Development/C
21cr|sdb-0.10.1-5|56	Requires:	%{libname} = %{EVRD}
21cr|sdb-0.10.1-5|57	Provides:	%{name}-devel = %{EVRD}
21cr|sdb-0.10.1-5|58	
21cr|sdb-0.10.1-5|59	%description -n %{devname}
21cr|sdb-0.10.1-5|60	This package contains the development header files and libraries
21cr|sdb-0.10.1-5|61	for %{name}.
21cr|sdb-0.10.1-5|62	
21cr|sdb-0.10.1-5|63	%files -n %{devname}
21cr|sdb-0.10.1-5|64	%{_bindir}/sdb-config
21cr|sdb-0.10.1-5|65	%{_libdir}/*.a
21cr|sdb-0.10.1-5|66	%{_libdir}/*.so
21cr|sdb-0.10.1-5|67	%{_includedir}/*.h
21cr|sdb-0.10.1-5|68	
21cr|sdb-0.10.1-5|69	#----------------------------------------------------------------------------
21cr|sdb-0.10.1-5|70	
21cr|sdb-0.10.1-5|71	%prep
21cr|sdb-0.10.1-5|72	%setup -q
21cr|sdb-0.10.1-5|73	%patch0 -p0
21cr|sdb-0.10.1-5|74	%patch1 -p0
21cr|sdb-0.10.1-5|75	
21cr|sdb-0.10.1-5|76	perl -pi -e "s|/usr/local/|%{_prefix}/|g" configure
21cr|sdb-0.10.1-5|77	perl -pi -e "s|/lib |%{_lib} |g" configure
21cr|sdb-0.10.1-5|78	
21cr|sdb-0.10.1-5|79	%build
21cr|sdb-0.10.1-5|80	./configure \
21cr|sdb-0.10.1-5|81	--with-gdbm \
21cr|sdb-0.10.1-5|82	--with-mysql \
21cr|sdb-0.10.1-5|83	--with-postgres \
21cr|sdb-0.10.1-5|84	--with-odbc=odbc \
21cr|sdb-0.10.1-5|85	--with-sqlite
21cr|sdb-0.10.1-5|86	
21cr|sdb-0.10.1-5|87	perl -pi -e "s|/sbin/ldconfig|#/sbin/ldconfig|g" Makefile
21cr|sdb-0.10.1-5|88	
21cr|sdb-0.10.1-5|89	make CFLAGS="%{optflags} -fPIC "\
21cr|sdb-0.10.1-5|90	LDFLAGS="%{ldflags}" \
21cr|sdb-0.10.1-5|91	PREFIX=%{_prefix} \
21cr|sdb-0.10.1-5|92	BINDIR=%{_bindir} \
21cr|sdb-0.10.1-5|93	LIBDIR=%{_libdir} \
21cr|sdb-0.10.1-5|94	MANDIR=%{_mandir} \
21cr|sdb-0.10.1-5|95	INCDIR=%{_includedir}
21cr|sdb-0.10.1-5|96	
21cr|sdb-0.10.1-5|97	%install
21cr|sdb-0.10.1-5|98	install -d %{buildroot}%{_bindir}
21cr|sdb-0.10.1-5|99	install -d %{buildroot}%{_libdir}
21cr|sdb-0.10.1-5|100	install -d %{buildroot}%{_mandir}
21cr|sdb-0.10.1-5|101	install -d %{buildroot}%{_includedir}
21cr|sdb-0.10.1-5|102	
21cr|sdb-0.10.1-5|103	make \
21cr|sdb-0.10.1-5|104	PREFIX=%{buildroot}%{_prefix} \
21cr|sdb-0.10.1-5|105	BINDIR=%{buildroot}%{_bindir} \
21cr|sdb-0.10.1-5|106	LIBDIR=%{buildroot}%{_libdir} \
21cr|sdb-0.10.1-5|107	MANDIR=%{buildroot}%{_mandir} \
21cr|sdb-0.10.1-5|108	INCDIR=%{buildroot}%{_includedir} \
21cr|sdb-0.10.1-5|109	install
21cr|sdb-0.10.1-5|110	
21cr|sdb-0.10.1-5|111	# remove invalid manpages
21cr|sdb-0.10.1-5|112	rm -f %{buildroot}%{_mandir}/man3/sdb_*

8260 21
21cr|sdbus-cpp-1.2.0-1|1	%define major 1
21cr|sdbus-cpp-1.2.0-1|2	%define libname %mklibname sdbus-c++ %{major}
21cr|sdbus-cpp-1.2.0-1|3	%define devname %mklibname sdbus-c++ -d
21cr|sdbus-cpp-1.2.0-1|4	
21cr|sdbus-cpp-1.2.0-1|5	# https://github.com/Kistler-Group/sdbus-cpp/issues/137
21cr|sdbus-cpp-1.2.0-1|6	%global optflags %{optflags} -lpthread
21cr|sdbus-cpp-1.2.0-1|7	
21cr|sdbus-cpp-1.2.0-1|8	Summary:        High-level C++ D-Bus library
21cr|sdbus-cpp-1.2.0-1|9	Name:           sdbus-cpp
21cr|sdbus-cpp-1.2.0-1|10	Group:          System/Libraries
21cr|sdbus-cpp-1.2.0-1|11	Version:        1.2.0
21cr|sdbus-cpp-1.2.0-1|12	Release:        1
21cr|sdbus-cpp-1.2.0-1|13	License:        LGPLv2
21cr|sdbus-cpp-1.2.0-1|14	URL:            https://github.com/Kistler-Group/sdbus-cpp
21cr|sdbus-cpp-1.2.0-1|15	Source0:        https://github.com/Kistler-Group/sdbus-cpp/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sdbus-cpp-1.2.0-1|16	BuildRequires:  cmake
21cr|sdbus-cpp-1.2.0-1|17	BuildRequires:  doxygen
21cr|sdbus-cpp-1.2.0-1|18	BuildRequires:  gcc-c++
21cr|sdbus-cpp-1.2.0-1|19	BuildRequires:  pkgconfig(libsystemd)
21cr|sdbus-cpp-1.2.0-1|20	BuildRequires:  pkgconfig(expat)
21cr|sdbus-cpp-1.2.0-1|21	
21cr|sdbus-cpp-1.2.0-1|22	%description
21cr|sdbus-cpp-1.2.0-1|23	High-level C++ D-Bus library for Linux designed to provide easy-to-use
21cr|sdbus-cpp-1.2.0-1|24	yet powerful API in modern C++
21cr|sdbus-cpp-1.2.0-1|25	
21cr|sdbus-cpp-1.2.0-1|26	#-----------------------------------------------------------------------
21cr|sdbus-cpp-1.2.0-1|27	
21cr|sdbus-cpp-1.2.0-1|28	%package -n %{libname}
21cr|sdbus-cpp-1.2.0-1|29	Summary:        High-level C++ D-Bus library
21cr|sdbus-cpp-1.2.0-1|30	Group:        	System/Libraries
21cr|sdbus-cpp-1.2.0-1|31	
21cr|sdbus-cpp-1.2.0-1|32	%description -n %{libname}
21cr|sdbus-cpp-1.2.0-1|33	High-level C++ D-Bus library for Linux designed to provide easy-to-use
21cr|sdbus-cpp-1.2.0-1|34	yet powerful API in modern C++
21cr|sdbus-cpp-1.2.0-1|35	
21cr|sdbus-cpp-1.2.0-1|36	%files -n %{libname}
21cr|sdbus-cpp-1.2.0-1|37	%license COPYING
21cr|sdbus-cpp-1.2.0-1|38	%doc README README.md NEWS ChangeLog AUTHORS
21cr|sdbus-cpp-1.2.0-1|39	%{_libdir}/libsdbus-c++.so.%{major}*
21cr|sdbus-cpp-1.2.0-1|40	
21cr|sdbus-cpp-1.2.0-1|41	#-----------------------------------------------------------------------
21cr|sdbus-cpp-1.2.0-1|42	
21cr|sdbus-cpp-1.2.0-1|43	%package -n %{devname}
21cr|sdbus-cpp-1.2.0-1|44	Summary:        Development files for %{name}
21cr|sdbus-cpp-1.2.0-1|45	Group:        	Development/C++
21cr|sdbus-cpp-1.2.0-1|46	Requires:       %{libname}%{?_isa} = %{EVRD}
21cr|sdbus-cpp-1.2.0-1|47	Provides:       sdbus-cpp-devel = %{EVRD}
21cr|sdbus-cpp-1.2.0-1|48	Provides:       sdbus-c++-devel = %{EVRD}
21cr|sdbus-cpp-1.2.0-1|49	
21cr|sdbus-cpp-1.2.0-1|50	%description -n %{devname}
21cr|sdbus-cpp-1.2.0-1|51	Development files for %{name} - high-level C++ D-Bus for Linux designed
21cr|sdbus-cpp-1.2.0-1|52	to provide easy-to-use yet powerful API in modern C++
21cr|sdbus-cpp-1.2.0-1|53	
21cr|sdbus-cpp-1.2.0-1|54	%files -n %{devname}
21cr|sdbus-cpp-1.2.0-1|55	%license COPYING
21cr|sdbus-cpp-1.2.0-1|56	%doc README README.md NEWS ChangeLog AUTHORS
21cr|sdbus-cpp-1.2.0-1|57	%{_libdir}/pkgconfig/sdbus-c++.pc
21cr|sdbus-cpp-1.2.0-1|58	%{_libdir}/pkgconfig/sdbus-c++-tools.pc
21cr|sdbus-cpp-1.2.0-1|59	%{_libdir}/libsdbus-c++.so
21cr|sdbus-cpp-1.2.0-1|60	%{_includedir}/sdbus-c++
21cr|sdbus-cpp-1.2.0-1|61	%{_libdir}/cmake/sdbus-c++
21cr|sdbus-cpp-1.2.0-1|62	%{_libdir}/cmake/sdbus-c++-tools
21cr|sdbus-cpp-1.2.0-1|63	#-----------------------------------------------------------------------
21cr|sdbus-cpp-1.2.0-1|64	
21cr|sdbus-cpp-1.2.0-1|65	%package devel-doc
21cr|sdbus-cpp-1.2.0-1|66	Summary:        Developer documentation for %{name}
21cr|sdbus-cpp-1.2.0-1|67	BuildArch:      noarch
21cr|sdbus-cpp-1.2.0-1|68	Group:        	Development/C++
21cr|sdbus-cpp-1.2.0-1|69	
21cr|sdbus-cpp-1.2.0-1|70	%description devel-doc
21cr|sdbus-cpp-1.2.0-1|71	Developer documentation for %{name} - high-level C++ D-Bus for Linux
21cr|sdbus-cpp-1.2.0-1|72	designed to provide easy-to-use yet powerful API in modern C++
21cr|sdbus-cpp-1.2.0-1|73	
21cr|sdbus-cpp-1.2.0-1|74	%files devel-doc
21cr|sdbus-cpp-1.2.0-1|75	%license COPYING
21cr|sdbus-cpp-1.2.0-1|76	%doc README README.md NEWS ChangeLog AUTHORS
21cr|sdbus-cpp-1.2.0-1|77	%{_docdir}/sdbus-c++
21cr|sdbus-cpp-1.2.0-1|78	
21cr|sdbus-cpp-1.2.0-1|79	#-----------------------------------------------------------------------
21cr|sdbus-cpp-1.2.0-1|80	
21cr|sdbus-cpp-1.2.0-1|81	%package xml2cpp
21cr|sdbus-cpp-1.2.0-1|82	Summary:        Stub code generator for sdbus-c++
21cr|sdbus-cpp-1.2.0-1|83	Requires:       %{devname}%{?_isa} = %{EVRD}
21cr|sdbus-cpp-1.2.0-1|84	
21cr|sdbus-cpp-1.2.0-1|85	%description xml2cpp
21cr|sdbus-cpp-1.2.0-1|86	The stub code generator for generating the adapter and proxy interfaces
21cr|sdbus-cpp-1.2.0-1|87	out of the D-Bus IDL XML description.
21cr|sdbus-cpp-1.2.0-1|88	
21cr|sdbus-cpp-1.2.0-1|89	%files xml2cpp
21cr|sdbus-cpp-1.2.0-1|90	%license COPYING
21cr|sdbus-cpp-1.2.0-1|91	%doc README README.md NEWS ChangeLog AUTHORS
21cr|sdbus-cpp-1.2.0-1|92	%{_bindir}/sdbus-c++-xml2cpp
21cr|sdbus-cpp-1.2.0-1|93	
21cr|sdbus-cpp-1.2.0-1|94	#-----------------------------------------------------------------------
21cr|sdbus-cpp-1.2.0-1|95	
21cr|sdbus-cpp-1.2.0-1|96	%prep
21cr|sdbus-cpp-1.2.0-1|97	%autosetup -p1
21cr|sdbus-cpp-1.2.0-1|98	
21cr|sdbus-cpp-1.2.0-1|99	%build
21cr|sdbus-cpp-1.2.0-1|100	%cmake . \
21cr|sdbus-cpp-1.2.0-1|101	-DCMAKE_BUILD_TYPE=Release \
21cr|sdbus-cpp-1.2.0-1|102	-DBUILD_CODE_GEN=ON \
21cr|sdbus-cpp-1.2.0-1|103	-DBUILD_DOXYGEN_DOC=ON
21cr|sdbus-cpp-1.2.0-1|104	%make
21cr|sdbus-cpp-1.2.0-1|105	%make -C docs
21cr|sdbus-cpp-1.2.0-1|106	
21cr|sdbus-cpp-1.2.0-1|107	%install
21cr|sdbus-cpp-1.2.0-1|108	%makeinstall_std -C build

8261 21
21cr|sdcc-3.4.0-4|1	Summary:	Small Device C Compiler
21cr|sdcc-3.4.0-4|2	Name:		sdcc
21cr|sdcc-3.4.0-4|3	Version:	3.4.0
21cr|sdcc-3.4.0-4|4	Release:	4
21cr|sdcc-3.4.0-4|5	License:	GPLv2+
21cr|sdcc-3.4.0-4|6	Group:		Development/Other
21cr|sdcc-3.4.0-4|7	Url:		http://sdcc.sourceforge.net/
21cr|sdcc-3.4.0-4|8	Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-src-%{version}.tar.bz2
21cr|sdcc-3.4.0-4|9	Patch0:		sdcc-3.4-mga-binutils-2.24-bfd.patch
21cr|sdcc-3.4.0-4|10	Patch1:		sdcc-3.4.0-libiberty.patch
21cr|sdcc-3.4.0-4|11	Patch2:		sdcc-3.4.0-strndup.patch
21cr|sdcc-3.4.0-4|12	
21cr|sdcc-3.4.0-4|13	BuildRequires:	bison
21cr|sdcc-3.4.0-4|14	BuildRequires:	flex
21cr|sdcc-3.4.0-4|15	BuildRequires:	ghostscript-common
21cr|sdcc-3.4.0-4|16	BuildRequires:	gputils
21cr|sdcc-3.4.0-4|17	BuildRequires:	latex2html
21cr|sdcc-3.4.0-4|18	#BuildRequires:	lyx
21cr|sdcc-3.4.0-4|19	BuildRequires:	boost-devel
21cr|sdcc-3.4.0-4|20	BuildRequires:	glibc-devel
21cr|sdcc-3.4.0-4|21	BuildRequires:	libstdc++-devel
21cr|sdcc-3.4.0-4|22	BuildRequires:	pkgconfig(bdw-gc)
21cr|sdcc-3.4.0-4|23	Requires:	gputils
21cr|sdcc-3.4.0-4|24	Requires:	python2
21cr|sdcc-3.4.0-4|25	Conflicts:	sdcc2.9
21cr|sdcc-3.4.0-4|26	Obsoletes:	%{name}-doc < 3.4
21cr|sdcc-3.4.0-4|27	Obsoletes:	%{name}2.9 < 3.0
21cr|sdcc-3.4.0-4|28	
21cr|sdcc-3.4.0-4|29	%description
21cr|sdcc-3.4.0-4|30	SDCC is a retargettable, optimizing ANSI-C compiler that targets the
21cr|sdcc-3.4.0-4|31	Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based
21cr|sdcc-3.4.0-4|32	MCUs. Work is in progress on supporting the Microchip PIC16 and
21cr|sdcc-3.4.0-4|33	PIC18 series.
21cr|sdcc-3.4.0-4|34	
21cr|sdcc-3.4.0-4|35	%files
21cr|sdcc-3.4.0-4|36	%doc %{_docdir}/%{name}/
21cr|sdcc-3.4.0-4|37	%{_bindir}/*
21cr|sdcc-3.4.0-4|38	%{_datadir}/%{name}/
21cr|sdcc-3.4.0-4|39	
21cr|sdcc-3.4.0-4|40	#----------------------------------------------------------------------------
21cr|sdcc-3.4.0-4|41	
21cr|sdcc-3.4.0-4|42	%prep
21cr|sdcc-3.4.0-4|43	%setup -q
21cr|sdcc-3.4.0-4|44	%apply_patches
21cr|sdcc-3.4.0-4|45	
21cr|sdcc-3.4.0-4|46	%build
21cr|sdcc-3.4.0-4|47	%global optflags %{optflags} -Wstrict-aliasing=0
21cr|sdcc-3.4.0-4|48	%configure \
21cr|sdcc-3.4.0-4|49	--enable-libgc \
21cr|sdcc-3.4.0-4|50	--disable-doc \
21cr|sdcc-3.4.0-4|51	--disable-werror \
21cr|sdcc-3.4.0-4|52	--disable-non-free \
21cr|sdcc-3.4.0-4|53	PDFOPT="/bin/cp"
21cr|sdcc-3.4.0-4|54	make
21cr|sdcc-3.4.0-4|55	
21cr|sdcc-3.4.0-4|56	%install
21cr|sdcc-3.4.0-4|57	%makeinstall_std
21cr|sdcc-3.4.0-4|58	rm -f %{buildroot}%{_includedir}/*
21cr|sdcc-3.4.0-4|59	rm -f %{buildroot}%{_libdir}/*
21cr|sdcc-3.4.0-4|60	mv %{buildroot}%{_docdir}/ucsim %{buildroot}%{_docdir}/%{name}/
21cr|sdcc-3.4.0-4|61	
21cr|sdcc-3.4.0-4|62	# shebang python fix
21cr|sdcc-3.4.0-4|63	sed -i -e "1s,python,python2," %{buildroot}%{_bindir}/as2gbmap
21cr|sdcc-3.4.0-4|64	
21cr|sdcc-3.4.0-4|65	find %{buildroot} -name INSTALL.txt -delete

8262 21
21cr|sdd-1.52-7|1	Name:       sdd
21cr|sdd-1.52-7|2	Summary:    A fast and enhanced replacement for dd
21cr|sdd-1.52-7|3	Version:    1.52
21cr|sdd-1.52-7|4	Release:    7
21cr|sdd-1.52-7|5	URL:        ftp://ftp.berlios.de/pub/sdd
21cr|sdd-1.52-7|6	Source0:    %{name}-%{version}.tar.bz2
21cr|sdd-1.52-7|7	Source1:    bash-completion-sdd
21cr|sdd-1.52-7|8	Patch0:     sdd-name-conflicts-fix.patch
21cr|sdd-1.52-7|9	Patch1:     sdd-1.52-debug.patch
21cr|sdd-1.52-7|10	License:    GPL
21cr|sdd-1.52-7|11	Group:      File tools
21cr|sdd-1.52-7|12	BuildRequires:  gcc
21cr|sdd-1.52-7|13	BuildRequires:  make
21cr|sdd-1.52-7|14	ExclusiveArch:  %{ix86} %{x86_64}
21cr|sdd-1.52-7|15	
21cr|sdd-1.52-7|16	%description
21cr|sdd-1.52-7|17	sdd is a replacement for dd program with some fixes and improvements including:
21cr|sdd-1.52-7|18	* better performance when input block size (ibs) is not equal to the output
21cr|sdd-1.52-7|19	block size (obs);
21cr|sdd-1.52-7|20	* improved statistics readability;
21cr|sdd-1.52-7|21	* progress display;
21cr|sdd-1.52-7|22	* and other features.
21cr|sdd-1.52-7|23	
21cr|sdd-1.52-7|24	%prep
21cr|sdd-1.52-7|25	%setup -q -n %{name}-%{version}
21cr|sdd-1.52-7|26	%apply_patches
21cr|sdd-1.52-7|27	ln -s i586-linux-cc.rul RULES/x86_64-linux-cc.rul
21cr|sdd-1.52-7|28	
21cr|sdd-1.52-7|29	%build
21cr|sdd-1.52-7|30	COPTS="%{optflags}" CPPOPTS="%{optflags}" %make
21cr|sdd-1.52-7|31	
21cr|sdd-1.52-7|32	%install
21cr|sdd-1.52-7|33	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1 %{buildroot}%{_datadir}/bash-completion/completions
21cr|sdd-1.52-7|34	
21cr|sdd-1.52-7|35	install -m 0755 sdd/OBJ/*/sdd %{buildroot}%{_bindir}
21cr|sdd-1.52-7|36	install -p -m 0644 sdd/sdd.1 %{buildroot}%{_mandir}/man1
21cr|sdd-1.52-7|37	install -p -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/sdd
21cr|sdd-1.52-7|38	
21cr|sdd-1.52-7|39	%files
21cr|sdd-1.52-7|40	%defattr(-,root,root)
21cr|sdd-1.52-7|41	
21cr|sdd-1.52-7|42	%{_bindir}/sdd
21cr|sdd-1.52-7|43	%{_mandir}/man1/sdd.1.xz
21cr|sdd-1.52-7|44	%{_datadir}/bash-completion/completions/sdd

8263 21
21cr|sddm-theme-clairvoyance-revision-1.0-1|1	Summary:	Clairvoyance Revision theme
21cr|sddm-theme-clairvoyance-revision-1.0-1|2	Name:		sddm-theme-clairvoyance-revision
21cr|sddm-theme-clairvoyance-revision-1.0-1|3	Version:	1.0
21cr|sddm-theme-clairvoyance-revision-1.0-1|4	Release:	1
21cr|sddm-theme-clairvoyance-revision-1.0-1|5	License:	GPLv3+
21cr|sddm-theme-clairvoyance-revision-1.0-1|6	Group:		Graphical desktop/Other
21cr|sddm-theme-clairvoyance-revision-1.0-1|7	Url:		https://vk.com/xfce_rospo
21cr|sddm-theme-clairvoyance-revision-1.0-1|8	Source0:	%{name}-%{version}.tar.gz
21cr|sddm-theme-clairvoyance-revision-1.0-1|9	Requires:	qt5-qtgraphicaleffects-qml
21cr|sddm-theme-clairvoyance-revision-1.0-1|10	Requires:	qt5-qtquickcontrols2-qml
21cr|sddm-theme-clairvoyance-revision-1.0-1|11	BuildArch:	noarch
21cr|sddm-theme-clairvoyance-revision-1.0-1|12	
21cr|sddm-theme-clairvoyance-revision-1.0-1|13	
21cr|sddm-theme-clairvoyance-revision-1.0-1|14	%description
21cr|sddm-theme-clairvoyance-revision-1.0-1|15	%{summary} fork themes Clairvoyance.
21cr|sddm-theme-clairvoyance-revision-1.0-1|16	
21cr|sddm-theme-clairvoyance-revision-1.0-1|17	%files
21cr|sddm-theme-clairvoyance-revision-1.0-1|18	%dir %{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-clairvoyance-revision-1.0-1|19	%{_datadir}/sddm/themes/%{name}/*
21cr|sddm-theme-clairvoyance-revision-1.0-1|20	
21cr|sddm-theme-clairvoyance-revision-1.0-1|21	#----------------------------------------------------------------------------
21cr|sddm-theme-clairvoyance-revision-1.0-1|22	
21cr|sddm-theme-clairvoyance-revision-1.0-1|23	%prep
21cr|sddm-theme-clairvoyance-revision-1.0-1|24	%setup -q
21cr|sddm-theme-clairvoyance-revision-1.0-1|25	
21cr|sddm-theme-clairvoyance-revision-1.0-1|26	%build
21cr|sddm-theme-clairvoyance-revision-1.0-1|27	
21cr|sddm-theme-clairvoyance-revision-1.0-1|28	%install
21cr|sddm-theme-clairvoyance-revision-1.0-1|29	mkdir -p %{buildroot}%{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-clairvoyance-revision-1.0-1|30	cp -R clairvoyance-revision/* %{buildroot}%{_datadir}/sddm/themes/%{name}/
21cr|sddm-theme-clairvoyance-revision-1.0-1|31	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|sddm-theme-clairvoyance-revision-1.0-1|32	find %{buildroot} -type d -exec chmod 0755 {} \;

8264 21
21cr|sddm-theme-neru-city-1.0-1|1	Summary:	Neru Sddm theme
21cr|sddm-theme-neru-city-1.0-1|2	Name:		sddm-theme-neru-city
21cr|sddm-theme-neru-city-1.0-1|3	Version:	1.0
21cr|sddm-theme-neru-city-1.0-1|4	Release:	1
21cr|sddm-theme-neru-city-1.0-1|5	License:	CC-BY-SA-4.0
21cr|sddm-theme-neru-city-1.0-1|6	Group:		Graphical desktop/Other
21cr|sddm-theme-neru-city-1.0-1|7	Url:		https://github.com/chistota/sddm-theme-neru-city
21cr|sddm-theme-neru-city-1.0-1|8	Source0:	https://github.com/chistota/sddm-theme-neru-city/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sddm-theme-neru-city-1.0-1|9	Requires:	qt5-qtgraphicaleffects-qml
21cr|sddm-theme-neru-city-1.0-1|10	Requires:	qt5-qtquickcontrols2-qml
21cr|sddm-theme-neru-city-1.0-1|11	BuildArch:	noarch
21cr|sddm-theme-neru-city-1.0-1|12	
21cr|sddm-theme-neru-city-1.0-1|13	
21cr|sddm-theme-neru-city-1.0-1|14	#--------????????--------------
21cr|sddm-theme-neru-city-1.0-1|15	%description
21cr|sddm-theme-neru-city-1.0-1|16	%{summary} by RamilSadrlimanov@ro_spo.
21cr|sddm-theme-neru-city-1.0-1|17	
21cr|sddm-theme-neru-city-1.0-1|18	#--------происходит выборка файлов из {buildroot}, которая пойдёт в пакет.
21cr|sddm-theme-neru-city-1.0-1|19	#----отправляет файлы в папку документов-----------
21cr|sddm-theme-neru-city-1.0-1|20	%files
21cr|sddm-theme-neru-city-1.0-1|21	%doc AUTHORS LICENSE README.md
21cr|sddm-theme-neru-city-1.0-1|22	%dir %{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-neru-city-1.0-1|23	%{_datadir}/sddm/themes/%{name}/*
21cr|sddm-theme-neru-city-1.0-1|24	
21cr|sddm-theme-neru-city-1.0-1|25	#------Распаковка
21cr|sddm-theme-neru-city-1.0-1|26	#------Расспаковываем каталог Source0 и входим в sddm-theme-neru-city 1.0--------------------------------------
21cr|sddm-theme-neru-city-1.0-1|27	%prep
21cr|sddm-theme-neru-city-1.0-1|28	%setup -q %{name}-%{version}
21cr|sddm-theme-neru-city-1.0-1|29	
21cr|sddm-theme-neru-city-1.0-1|30	
21cr|sddm-theme-neru-city-1.0-1|31	#-----------------------Установка-----------
21cr|sddm-theme-neru-city-1.0-1|32	#----проводим расстановку распакованных и собранных файлов так, как они должны лежать после установки в корне
21cr|sddm-theme-neru-city-1.0-1|33	# ---коприруем из neru-city и вставляем в
21cr|sddm-theme-neru-city-1.0-1|34	%install
21cr|sddm-theme-neru-city-1.0-1|35	install -d %{buildroot}%{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-neru-city-1.0-1|36	cp -R neru-city/* %{buildroot}%{_datadir}/sddm/themes/%{name}/

8265 21
21cr|sddm-theme-neru-newyear-1.0-1|1	Summary:	Neru Sddm theme
21cr|sddm-theme-neru-newyear-1.0-1|2	Name:		sddm-theme-neru-newyear
21cr|sddm-theme-neru-newyear-1.0-1|3	Version:	1.0
21cr|sddm-theme-neru-newyear-1.0-1|4	Release:	1
21cr|sddm-theme-neru-newyear-1.0-1|5	License:	CC-BY-SA-4.0
21cr|sddm-theme-neru-newyear-1.0-1|6	Group:		Graphical desktop/Other
21cr|sddm-theme-neru-newyear-1.0-1|7	Url:		https://github.com/chistota/sddm-theme-neru-newyear
21cr|sddm-theme-neru-newyear-1.0-1|8	Source0:	https://github.com/chistota/sddm-theme-neru-newyear/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sddm-theme-neru-newyear-1.0-1|9	Requires:	qt5-qtgraphicaleffects-qml
21cr|sddm-theme-neru-newyear-1.0-1|10	Requires:	qt5-qtquickcontrols2-qml
21cr|sddm-theme-neru-newyear-1.0-1|11	BuildArch:	noarch
21cr|sddm-theme-neru-newyear-1.0-1|12	
21cr|sddm-theme-neru-newyear-1.0-1|13	%description
21cr|sddm-theme-neru-newyear-1.0-1|14	%{summary} by RamilSadrlimanov@ro_spo.
21cr|sddm-theme-neru-newyear-1.0-1|15	
21cr|sddm-theme-neru-newyear-1.0-1|16	%files
21cr|sddm-theme-neru-newyear-1.0-1|17	%doc AUTHORS LICENSE README.md
21cr|sddm-theme-neru-newyear-1.0-1|18	%dir %{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-neru-newyear-1.0-1|19	%{_datadir}/sddm/themes/%{name}/*
21cr|sddm-theme-neru-newyear-1.0-1|20	
21cr|sddm-theme-neru-newyear-1.0-1|21	#----------------------------------------------------------------------------
21cr|sddm-theme-neru-newyear-1.0-1|22	%prep
21cr|sddm-theme-neru-newyear-1.0-1|23	%setup -qn %{name}-%{version}
21cr|sddm-theme-neru-newyear-1.0-1|24	
21cr|sddm-theme-neru-newyear-1.0-1|25	%build
21cr|sddm-theme-neru-newyear-1.0-1|26	
21cr|sddm-theme-neru-newyear-1.0-1|27	%install
21cr|sddm-theme-neru-newyear-1.0-1|28	install -d %{buildroot}%{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-neru-newyear-1.0-1|29	cp -R neru-newyear/* %{buildroot}%{_datadir}/sddm/themes/%{name}/

8266 21
21cr|sddm-theme-neru-rospo-1.0-1|1	Summary:	Neru Sddm theme
21cr|sddm-theme-neru-rospo-1.0-1|2	Name:		sddm-theme-neru-rospo
21cr|sddm-theme-neru-rospo-1.0-1|3	Version:	1.0
21cr|sddm-theme-neru-rospo-1.0-1|4	Release:	1
21cr|sddm-theme-neru-rospo-1.0-1|5	License:	CC-BY-SA-4.0
21cr|sddm-theme-neru-rospo-1.0-1|6	Group:		Graphical desktop/Other
21cr|sddm-theme-neru-rospo-1.0-1|7	Url:		https://github.com/chistota/sddm-theme-neru-rospo
21cr|sddm-theme-neru-rospo-1.0-1|8	Source0:	https://github.com/chistota/sddm-theme-neru-rospo/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sddm-theme-neru-rospo-1.0-1|9	Requires:	qt5-qtgraphicaleffects-qml
21cr|sddm-theme-neru-rospo-1.0-1|10	Requires:	qt5-qtquickcontrols2-qml
21cr|sddm-theme-neru-rospo-1.0-1|11	BuildArch:	noarch
21cr|sddm-theme-neru-rospo-1.0-1|12	
21cr|sddm-theme-neru-rospo-1.0-1|13	%description
21cr|sddm-theme-neru-rospo-1.0-1|14	%{summary} by RamilSadrlimanov@ro_spo.
21cr|sddm-theme-neru-rospo-1.0-1|15	
21cr|sddm-theme-neru-rospo-1.0-1|16	%files
21cr|sddm-theme-neru-rospo-1.0-1|17	%doc AUTHORS LICENSE README.md
21cr|sddm-theme-neru-rospo-1.0-1|18	%dir %{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-neru-rospo-1.0-1|19	%{_datadir}/sddm/themes/%{name}/*
21cr|sddm-theme-neru-rospo-1.0-1|20	
21cr|sddm-theme-neru-rospo-1.0-1|21	#----------------------------------------------------------------------------
21cr|sddm-theme-neru-rospo-1.0-1|22	%prep
21cr|sddm-theme-neru-rospo-1.0-1|23	%setup -qn %{name}-%{version}
21cr|sddm-theme-neru-rospo-1.0-1|24	
21cr|sddm-theme-neru-rospo-1.0-1|25	%build
21cr|sddm-theme-neru-rospo-1.0-1|26	
21cr|sddm-theme-neru-rospo-1.0-1|27	%install
21cr|sddm-theme-neru-rospo-1.0-1|28	install -d %{buildroot}%{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-neru-rospo-1.0-1|29	cp -R neru-rospo/* %{buildroot}%{_datadir}/sddm/themes/%{name}/

8267 21
21cr|sddm-theme-rospo-1.5-3|1	%define aname	newyear
21cr|sddm-theme-rospo-1.5-3|2	%define aver	1.5
21cr|sddm-theme-rospo-1.5-3|3	%define bname	city
21cr|sddm-theme-rospo-1.5-3|4	%define bver	1.7
21cr|sddm-theme-rospo-1.5-3|5	
21cr|sddm-theme-rospo-1.5-3|6	Summary:	ROSPO Sddm theme
21cr|sddm-theme-rospo-1.5-3|7	Name:		sddm-theme-rospo
21cr|sddm-theme-rospo-1.5-3|8	Version:	1.5
21cr|sddm-theme-rospo-1.5-3|9	Release:	3
21cr|sddm-theme-rospo-1.5-3|10	License:	CC-BY-SA-4.0
21cr|sddm-theme-rospo-1.5-3|11	Group:		Graphical desktop/Other
21cr|sddm-theme-rospo-1.5-3|12	Url:		https://github.com/chistota/
21cr|sddm-theme-rospo-1.5-3|13	Source0:	https://github.com/chistota/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sddm-theme-rospo-1.5-3|14	Source1:	https://github.com/chistota/%{name}-%{aname}/archive/v%{aver}.tar.gz?/%{name}-%{aname}-%{aver}.tar.gz
21cr|sddm-theme-rospo-1.5-3|15	Source2:	https://github.com/chistota/%{name}-%{bname}/archive/v%{verbfeast}.tar.gz?/%{name}-%{bname}-%{bver}.tar.gz
21cr|sddm-theme-rospo-1.5-3|16	Requires:	qt5-qtgraphicaleffects-qml
21cr|sddm-theme-rospo-1.5-3|17	Requires:	qt5-qtquickcontrols2-qml
21cr|sddm-theme-rospo-1.5-3|18	BuildArch:	noarch
21cr|sddm-theme-rospo-1.5-3|19	
21cr|sddm-theme-rospo-1.5-3|20	%description
21cr|sddm-theme-rospo-1.5-3|21	%{summary} by RamilSadrlimanov@ro_spo.
21cr|sddm-theme-rospo-1.5-3|22	
21cr|sddm-theme-rospo-1.5-3|23	%files
21cr|sddm-theme-rospo-1.5-3|24	%doc AUTHORS LICENSE README.md
21cr|sddm-theme-rospo-1.5-3|25	%dir %{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-rospo-1.5-3|26	%{_datadir}/sddm/themes/%{name}/*
21cr|sddm-theme-rospo-1.5-3|27	
21cr|sddm-theme-rospo-1.5-3|28	#----------------------------------------------------------------------------
21cr|sddm-theme-rospo-1.5-3|29	
21cr|sddm-theme-rospo-1.5-3|30	%package 	%{aname}
21cr|sddm-theme-rospo-1.5-3|31	Summary:	ROSPO-%{aname} sddm theme
21cr|sddm-theme-rospo-1.5-3|32	Group:		Graphical desktop/Other
21cr|sddm-theme-rospo-1.5-3|33	Requires:	qt5-qtgraphicaleffects-qml
21cr|sddm-theme-rospo-1.5-3|34	Requires:	qt5-qtquickcontrols2-qml
21cr|sddm-theme-rospo-1.5-3|35	
21cr|sddm-theme-rospo-1.5-3|36	%description %{aname}
21cr|sddm-theme-rospo-1.5-3|37	ROSPO-%{aname} sddm theme.
21cr|sddm-theme-rospo-1.5-3|38	
21cr|sddm-theme-rospo-1.5-3|39	%files %{aname}
21cr|sddm-theme-rospo-1.5-3|40	%doc %{name}-%{aname}-%{aver}/{AUTHORS,LICENSE,README.md}
21cr|sddm-theme-rospo-1.5-3|41	%dir %{_datadir}/sddm/themes/%{name}-%{aname}
21cr|sddm-theme-rospo-1.5-3|42	%{_datadir}/sddm/themes/%{name}-%{aname}/*
21cr|sddm-theme-rospo-1.5-3|43	
21cr|sddm-theme-rospo-1.5-3|44	#----------------------------------------------------------------------------
21cr|sddm-theme-rospo-1.5-3|45	
21cr|sddm-theme-rospo-1.5-3|46	%package 	%{bname}
21cr|sddm-theme-rospo-1.5-3|47	Summary:	ROSPO-%{bname} sddm theme
21cr|sddm-theme-rospo-1.5-3|48	Group:		Graphical desktop/Other
21cr|sddm-theme-rospo-1.5-3|49	Requires:	qt5-qtgraphicaleffects-qml
21cr|sddm-theme-rospo-1.5-3|50	Requires:	qt5-qtquickcontrols2-qml
21cr|sddm-theme-rospo-1.5-3|51	
21cr|sddm-theme-rospo-1.5-3|52	%description %{bname}
21cr|sddm-theme-rospo-1.5-3|53	ROSPO-%{bname} sddm theme.
21cr|sddm-theme-rospo-1.5-3|54	
21cr|sddm-theme-rospo-1.5-3|55	%files %{bname}
21cr|sddm-theme-rospo-1.5-3|56	%doc %{name}-%{bname}-%{bver}/{AUTHORS,LICENSE,README.md}
21cr|sddm-theme-rospo-1.5-3|57	%dir %{_datadir}/sddm/themes/%{name}-%{bname}
21cr|sddm-theme-rospo-1.5-3|58	%{_datadir}/sddm/themes/%{name}-%{bname}/*
21cr|sddm-theme-rospo-1.5-3|59	
21cr|sddm-theme-rospo-1.5-3|60	#----------------------------------------------------------------------------
21cr|sddm-theme-rospo-1.5-3|61	
21cr|sddm-theme-rospo-1.5-3|62	%prep
21cr|sddm-theme-rospo-1.5-3|63	%setup -qn %{name}-%{version} -a1 -a2
21cr|sddm-theme-rospo-1.5-3|64	
21cr|sddm-theme-rospo-1.5-3|65	%build
21cr|sddm-theme-rospo-1.5-3|66	
21cr|sddm-theme-rospo-1.5-3|67	%install
21cr|sddm-theme-rospo-1.5-3|68	install -d %{buildroot}%{_datadir}/sddm/themes/%{name}
21cr|sddm-theme-rospo-1.5-3|69	install -d %{buildroot}%{_datadir}/sddm/themes/%{name}-%{aname}
21cr|sddm-theme-rospo-1.5-3|70	install -d %{buildroot}%{_datadir}/sddm/themes/%{name}-%{bname}
21cr|sddm-theme-rospo-1.5-3|71	cp -R sddm/* %{buildroot}%{_datadir}/sddm/themes/%{name}/
21cr|sddm-theme-rospo-1.5-3|72	cp -R %{name}-%{aname}-%{aver}/sddm/* %{buildroot}%{_datadir}/sddm/themes/%{name}-%{aname}/
21cr|sddm-theme-rospo-1.5-3|73	cp -R %{name}-%{bname}-%{bver}/sddm/* %{buildroot}%{_datadir}/sddm/themes/%{name}-%{bname}/

8268 21
21cr|sdf-2.001-9|1	%global __requires_exclude perl\\((ctime.pl|sdf::.*)\\)
21cr|sdf-2.001-9|2	
21cr|sdf-2.001-9|3	Name:		sdf
21cr|sdf-2.001-9|4	Version:	2.001
21cr|sdf-2.001-9|5	Release:	9
21cr|sdf-2.001-9|6	License:	BSD like
21cr|sdf-2.001-9|7	Group:		Publishing
21cr|sdf-2.001-9|8	Summary:	Simple Document Format document development system
21cr|sdf-2.001-9|9	
21cr|sdf-2.001-9|10	Source:		%{name}-%{version}.tar.bz2
21cr|sdf-2.001-9|11	URL:		http://search.cpan.org/~ianc/%{name}-%{version}/
21cr|sdf-2.001-9|12	BuildRequires:	perl
21cr|sdf-2.001-9|13	BuildRequires:	perl-devel
21cr|sdf-2.001-9|14	BuildArch:	noarch
21cr|sdf-2.001-9|15	
21cr|sdf-2.001-9|16	%description
21cr|sdf-2.001-9|17	SDF (Simple Document Format) is a freely available document development
21cr|sdf-2.001-9|18	system which generates high quality outputs in a variety of formats
21cr|sdf-2.001-9|19	from a single source. The output formats supported include
21cr|sdf-2.001-9|20	PostScript(tm), PDF, HTML, plain text, POD, man pages, LaTeX,
21cr|sdf-2.001-9|21	MIF, SGML, Windows(tm) help, RTF, MIMS F6 help and MIMS HTX help.
21cr|sdf-2.001-9|22	If the idea of specifying documents in a logical manner via a
21cr|sdf-2.001-9|23	simple markup language sounds appealing, SDF may be useful to you.
21cr|sdf-2.001-9|24	
21cr|sdf-2.001-9|25	SDF documents are simple to create and maintain, minimising the time
21cr|sdf-2.001-9|26	spent on documentation. In particular, SDF directly supports the
21cr|sdf-2.001-9|27	creation and maintenance of large, on-line documentation systems
21cr|sdf-2.001-9|28	(including intranets) via centralised hypertext management and
21cr|sdf-2.001-9|29	rule-based hypertext generation. As well as normal documents,
21cr|sdf-2.001-9|30	SDF is useful for:
21cr|sdf-2.001-9|31	
21cr|sdf-2.001-9|32	* user manuals (paper-based and online)
21cr|sdf-2.001-9|33	* online document catalogs
21cr|sdf-2.001-9|34	* Perl module documentation
21cr|sdf-2.001-9|35	* Delphi(tm) component documentation
21cr|sdf-2.001-9|36	* source code listings (pretty printing most languages).
21cr|sdf-2.001-9|37	
21cr|sdf-2.001-9|38	SDF is also good for literate programming, i.e. documentation can
21cr|sdf-2.001-9|39	be embedded in the comments of most programming languages and can be
21cr|sdf-2.001-9|40	selectively extracted. The embedded documentation can be in any
21cr|sdf-2.001-9|41	markup language you like, although there are advantages to using
21cr|sdf-2.001-9|42	SDF's markup language.
21cr|sdf-2.001-9|43	
21cr|sdf-2.001-9|44	SDF is freely available for commercial and non-commercial use.
21cr|sdf-2.001-9|45	See the LICENSE file for details.
21cr|sdf-2.001-9|46	
21cr|sdf-2.001-9|47	%prep
21cr|sdf-2.001-9|48	%setup -q
21cr|sdf-2.001-9|49	
21cr|sdf-2.001-9|50	%build
21cr|sdf-2.001-9|51	perl Makefile.PL
21cr|sdf-2.001-9|52	%make
21cr|sdf-2.001-9|53	
21cr|sdf-2.001-9|54	%install
21cr|sdf-2.001-9|55	%makeinstall_std INSTALLDIRS=vendor
21cr|sdf-2.001-9|56	
21cr|sdf-2.001-9|57	%files
21cr|sdf-2.001-9|58	%{_bindir}/*
21cr|sdf-2.001-9|59	%{perl_vendorlib}/%{name}
21cr|sdf-2.001-9|60	%{perl_vendorlib}/Pod/*.pm
21cr|sdf-2.001-9|61	%{_mandir}/man?/*
21cr|sdf-2.001-9|62	%doc LICENSE README PODNOTES

8269 21
21cr|SDL2_gfx-1.0.4-4|1	%define major	0
21cr|SDL2_gfx-1.0.4-4|2	%define apiver	1.0
21cr|SDL2_gfx-1.0.4-4|3	
21cr|SDL2_gfx-1.0.4-4|4	%define libname		%mklibname %{name} %{apiver} %{major}
21cr|SDL2_gfx-1.0.4-4|5	%define develname	%mklibname %{name} -d
21cr|SDL2_gfx-1.0.4-4|6	
21cr|SDL2_gfx-1.0.4-4|7	# math library is included but not linked
21cr|SDL2_gfx-1.0.4-4|8	%global ldflags %{ldflags} -lm
21cr|SDL2_gfx-1.0.4-4|9	
21cr|SDL2_gfx-1.0.4-4|10	Summary:	SDL2 graphics drawing primitives
21cr|SDL2_gfx-1.0.4-4|11	Name:		SDL2_gfx
21cr|SDL2_gfx-1.0.4-4|12	Version:	1.0.4
21cr|SDL2_gfx-1.0.4-4|13	Release:	4
21cr|SDL2_gfx-1.0.4-4|14	License:	zlib
21cr|SDL2_gfx-1.0.4-4|15	Group:		System/Libraries
21cr|SDL2_gfx-1.0.4-4|16	Url:		http://www.ferzkopp.net/joomla/content/view/19/14/
21cr|SDL2_gfx-1.0.4-4|17	Source0:	http://www.ferzkopp.net/Software/%{name}/%{name}-%{version}.tar.gz
21cr|SDL2_gfx-1.0.4-4|18	BuildRequires:	pkgconfig(sdl2)
21cr|SDL2_gfx-1.0.4-4|19	
21cr|SDL2_gfx-1.0.4-4|20	%description
21cr|SDL2_gfx-1.0.4-4|21	The SDL2_gfx library provides the basic drawing functions such
21cr|SDL2_gfx-1.0.4-4|22	as lines, circles or polygons.
21cr|SDL2_gfx-1.0.4-4|23	There is also an implementation of an interpolating rotozoomer for SDL2
21cr|SDL2_gfx-1.0.4-4|24	surfaces.
21cr|SDL2_gfx-1.0.4-4|25	
21cr|SDL2_gfx-1.0.4-4|26	The current components of the SDL2_gfx library are:
21cr|SDL2_gfx-1.0.4-4|27	
21cr|SDL2_gfx-1.0.4-4|28	* Graphic Primitives
21cr|SDL2_gfx-1.0.4-4|29	* Surface Rotozoomer
21cr|SDL2_gfx-1.0.4-4|30	* Framerate control
21cr|SDL2_gfx-1.0.4-4|31	* MMX image filters
21cr|SDL2_gfx-1.0.4-4|32	* Build-in 8x8 Font
21cr|SDL2_gfx-1.0.4-4|33	
21cr|SDL2_gfx-1.0.4-4|34	%package -n %{libname}
21cr|SDL2_gfx-1.0.4-4|35	Summary:	Main library for %{name}
21cr|SDL2_gfx-1.0.4-4|36	Group:		System/Libraries
21cr|SDL2_gfx-1.0.4-4|37	
21cr|SDL2_gfx-1.0.4-4|38	%description -n %{libname}
21cr|SDL2_gfx-1.0.4-4|39	This package contains the library needed to run programs dynamically
21cr|SDL2_gfx-1.0.4-4|40	linked with %{name}.
21cr|SDL2_gfx-1.0.4-4|41	
21cr|SDL2_gfx-1.0.4-4|42	%files -n %{libname}
21cr|SDL2_gfx-1.0.4-4|43	%doc COPYING AUTHORS
21cr|SDL2_gfx-1.0.4-4|44	%{_libdir}/lib%{name}-%{apiver}.so.%{major}
21cr|SDL2_gfx-1.0.4-4|45	%{_libdir}/lib%{name}-%{apiver}.so.%{major}.*
21cr|SDL2_gfx-1.0.4-4|46	
21cr|SDL2_gfx-1.0.4-4|47	#---------------------------------------------------------
21cr|SDL2_gfx-1.0.4-4|48	
21cr|SDL2_gfx-1.0.4-4|49	%package -n %{develname}
21cr|SDL2_gfx-1.0.4-4|50	Summary:	Headers for developing programs that will use %{name}
21cr|SDL2_gfx-1.0.4-4|51	Group:		Development/C
21cr|SDL2_gfx-1.0.4-4|52	Requires:	%{libname} = %{EVRD}
21cr|SDL2_gfx-1.0.4-4|53	Provides:	lib%{name}-devel = %{EVRD}
21cr|SDL2_gfx-1.0.4-4|54	Provides:	%{name}%{apiver}-devel = %{EVRD}
21cr|SDL2_gfx-1.0.4-4|55	Provides:	%{name}-devel = %{EVRD}
21cr|SDL2_gfx-1.0.4-4|56	
21cr|SDL2_gfx-1.0.4-4|57	%description -n %{develname}
21cr|SDL2_gfx-1.0.4-4|58	This package contains the headers that programmers will need to develop
21cr|SDL2_gfx-1.0.4-4|59	applications which will use %{name}.
21cr|SDL2_gfx-1.0.4-4|60	
21cr|SDL2_gfx-1.0.4-4|61	%files -n %{develname}
21cr|SDL2_gfx-1.0.4-4|62	%doc README NEWS ChangeLog
21cr|SDL2_gfx-1.0.4-4|63	%{_libdir}/lib%{name}.so
21cr|SDL2_gfx-1.0.4-4|64	%{_libdir}/pkgconfig/%{name}.pc
21cr|SDL2_gfx-1.0.4-4|65	%{_includedir}/SDL2/*
21cr|SDL2_gfx-1.0.4-4|66	
21cr|SDL2_gfx-1.0.4-4|67	#---------------------------------------------------------
21cr|SDL2_gfx-1.0.4-4|68	
21cr|SDL2_gfx-1.0.4-4|69	%package      docs
21cr|SDL2_gfx-1.0.4-4|70	Summary:      Documentation for %{name}
21cr|SDL2_gfx-1.0.4-4|71	Group:        Documentation
21cr|SDL2_gfx-1.0.4-4|72	BuildArch:    noarch
21cr|SDL2_gfx-1.0.4-4|73	
21cr|SDL2_gfx-1.0.4-4|74	%description docs
21cr|SDL2_gfx-1.0.4-4|75	This package contains the documentation for the %{name} library.
21cr|SDL2_gfx-1.0.4-4|76	
21cr|SDL2_gfx-1.0.4-4|77	%files docs
21cr|SDL2_gfx-1.0.4-4|78	%doc Docs/html
21cr|SDL2_gfx-1.0.4-4|79	
21cr|SDL2_gfx-1.0.4-4|80	#---------------------------------------------------------
21cr|SDL2_gfx-1.0.4-4|81	
21cr|SDL2_gfx-1.0.4-4|82	%prep
21cr|SDL2_gfx-1.0.4-4|83	%autosetup -n %{name}-%{version}
21cr|SDL2_gfx-1.0.4-4|84	
21cr|SDL2_gfx-1.0.4-4|85	# fix linting
21cr|SDL2_gfx-1.0.4-4|86	sed -i 's/\r//g' {ChangeLog,README}
21cr|SDL2_gfx-1.0.4-4|87	find . -type f -exec chmod -x {} \;
21cr|SDL2_gfx-1.0.4-4|88	#
21cr|SDL2_gfx-1.0.4-4|89	chmod +x configure
21cr|SDL2_gfx-1.0.4-4|90	
21cr|SDL2_gfx-1.0.4-4|91	%build
21cr|SDL2_gfx-1.0.4-4|92	%ifnarch %{ix86} x86_64
21cr|SDL2_gfx-1.0.4-4|93	%configure --disable-mmx
21cr|SDL2_gfx-1.0.4-4|94	%else
21cr|SDL2_gfx-1.0.4-4|95	%configure
21cr|SDL2_gfx-1.0.4-4|96	%endif
21cr|SDL2_gfx-1.0.4-4|97	%make
21cr|SDL2_gfx-1.0.4-4|98	
21cr|SDL2_gfx-1.0.4-4|99	%install
21cr|SDL2_gfx-1.0.4-4|100	%makeinstall_std

8270 21
21cr|SDL2_Pango-2.1.5-1|1	%define major   4
21cr|SDL2_Pango-2.1.5-1|2	
21cr|SDL2_Pango-2.1.5-1|3	%define libname     %mklibname %{name} %{major}
21cr|SDL2_Pango-2.1.5-1|4	%define develname   %mklibname %{name} -d
21cr|SDL2_Pango-2.1.5-1|5	%define develsname  %mklibname %{name} -d -s
21cr|SDL2_Pango-2.1.5-1|6	
21cr|SDL2_Pango-2.1.5-1|7	Summary:	Rendering of internationalized text for SDL2 (Simple DirectMedia Layer)
21cr|SDL2_Pango-2.1.5-1|8	Name:		SDL2_Pango
21cr|SDL2_Pango-2.1.5-1|9	Version:	2.1.5
21cr|SDL2_Pango-2.1.5-1|10	Release:	1
21cr|SDL2_Pango-2.1.5-1|11	License:	LGPL-2.1
21cr|SDL2_Pango-2.1.5-1|12	Group:		System/Libraries
21cr|SDL2_Pango-2.1.5-1|13	URL:		https://github.com/markuskimius/SDL2_Pango
21cr|SDL2_Pango-2.1.5-1|14	Source0:	https://github.com/markuskimius/SDL2_Pango/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|SDL2_Pango-2.1.5-1|15	
21cr|SDL2_Pango-2.1.5-1|16	BuildRequires:	pkgconfig(sdl2)
21cr|SDL2_Pango-2.1.5-1|17	BuildRequires:	pkgconfig(pango)
21cr|SDL2_Pango-2.1.5-1|18	
21cr|SDL2_Pango-2.1.5-1|19	%description
21cr|SDL2_Pango-2.1.5-1|20	Rendering of internationalized text for SDL2 (Simple DirectMedia Layer)
21cr|SDL2_Pango-2.1.5-1|21	
21cr|SDL2_Pango-2.1.5-1|22	#------------------------------------------------------
21cr|SDL2_Pango-2.1.5-1|23	%package -n   %{libname}
21cr|SDL2_Pango-2.1.5-1|24	Summary:      Main library for %{name}
21cr|SDL2_Pango-2.1.5-1|25	Group:        System/Libraries
21cr|SDL2_Pango-2.1.5-1|26	
21cr|SDL2_Pango-2.1.5-1|27	%description -n %{libname}
21cr|SDL2_Pango-2.1.5-1|28	This package contains the library needed to run programs dynamically
21cr|SDL2_Pango-2.1.5-1|29	linked with %{name}.
21cr|SDL2_Pango-2.1.5-1|30	
21cr|SDL2_Pango-2.1.5-1|31	%files -n %{libname}
21cr|SDL2_Pango-2.1.5-1|32	%{_libdir}/lib%{name}.so.%{major}*
21cr|SDL2_Pango-2.1.5-1|33	
21cr|SDL2_Pango-2.1.5-1|34	#------------------------------------------------------
21cr|SDL2_Pango-2.1.5-1|35	
21cr|SDL2_Pango-2.1.5-1|36	%package -n   %{develname}
21cr|SDL2_Pango-2.1.5-1|37	Summary:      Headers for developing programs that will use %{name}
21cr|SDL2_Pango-2.1.5-1|38	Group:        Development/C
21cr|SDL2_Pango-2.1.5-1|39	Requires:     %{libname} = %{EVRD}
21cr|SDL2_Pango-2.1.5-1|40	Provides:     libsdl2_pango-devel = %{EVRD}
21cr|SDL2_Pango-2.1.5-1|41	Provides:     %{name}-devel = %{EVRD}
21cr|SDL2_Pango-2.1.5-1|42	
21cr|SDL2_Pango-2.1.5-1|43	%description -n %{develname}
21cr|SDL2_Pango-2.1.5-1|44	This package contains the headers that programmers will need to develop
21cr|SDL2_Pango-2.1.5-1|45	applications which will use %{name}.
21cr|SDL2_Pango-2.1.5-1|46	
21cr|SDL2_Pango-2.1.5-1|47	%files -n %{develname}
21cr|SDL2_Pango-2.1.5-1|48	%{_libdir}/libSDL2_Pango.so
21cr|SDL2_Pango-2.1.5-1|49	%{_libdir}/pkgconfig/SDL2_Pango.pc
21cr|SDL2_Pango-2.1.5-1|50	%{_includedir}/SDL2_Pango.h
21cr|SDL2_Pango-2.1.5-1|51	
21cr|SDL2_Pango-2.1.5-1|52	#------------------------------------------------------
21cr|SDL2_Pango-2.1.5-1|53	
21cr|SDL2_Pango-2.1.5-1|54	%package -n   %{develsname}
21cr|SDL2_Pango-2.1.5-1|55	Summary:      Static library for developing static programs that use %{name}
21cr|SDL2_Pango-2.1.5-1|56	Group:        Development/C
21cr|SDL2_Pango-2.1.5-1|57	Requires:     %{develname} = %{EVRD}
21cr|SDL2_Pango-2.1.5-1|58	
21cr|SDL2_Pango-2.1.5-1|59	%description -n %{develsname}
21cr|SDL2_Pango-2.1.5-1|60	This package contains the static library that programmers will need
21cr|SDL2_Pango-2.1.5-1|61	to develop static applications which are using %{name}.
21cr|SDL2_Pango-2.1.5-1|62	
21cr|SDL2_Pango-2.1.5-1|63	%files -n %{develsname}
21cr|SDL2_Pango-2.1.5-1|64	%{_libdir}/libSDL2_Pango.*a
21cr|SDL2_Pango-2.1.5-1|65	
21cr|SDL2_Pango-2.1.5-1|66	#------------------------------------------------------
21cr|SDL2_Pango-2.1.5-1|67	
21cr|SDL2_Pango-2.1.5-1|68	%prep
21cr|SDL2_Pango-2.1.5-1|69	%autosetup -p1
21cr|SDL2_Pango-2.1.5-1|70	
21cr|SDL2_Pango-2.1.5-1|71	%build
21cr|SDL2_Pango-2.1.5-1|72	%configure --enable-static
21cr|SDL2_Pango-2.1.5-1|73	%make_build
21cr|SDL2_Pango-2.1.5-1|74	
21cr|SDL2_Pango-2.1.5-1|75	%install
21cr|SDL2_Pango-2.1.5-1|76	%make_install

8271 21
21cr|sdl2_sound-2.0.1-2|1	%define major 2
21cr|sdl2_sound-2.0.1-2|2	%define libname %mklibname %{name} %{major}
21cr|sdl2_sound-2.0.1-2|3	%define develname %mklibname -d %{name}
21cr|sdl2_sound-2.0.1-2|4	%define oname SDL_sound
21cr|sdl2_sound-2.0.1-2|5	
21cr|sdl2_sound-2.0.1-2|6	Summary:	An abstract SDL2 sound-file decoder
21cr|sdl2_sound-2.0.1-2|7	Name:		sdl2_sound
21cr|sdl2_sound-2.0.1-2|8	# see cmake file
21cr|sdl2_sound-2.0.1-2|9	#set(SDLSOUND_VERSION 2.0.0)
21cr|sdl2_sound-2.0.1-2|10	Version:	2.0.1
21cr|sdl2_sound-2.0.1-2|11	Release:	2
21cr|sdl2_sound-2.0.1-2|12	License:	zlib
21cr|sdl2_sound-2.0.1-2|13	Group:		System/Libraries
21cr|sdl2_sound-2.0.1-2|14	Url:		https://hg.icculus.org/icculus/SDL_sound/
21cr|sdl2_sound-2.0.1-2|15	Source0:	https://github.com/icculus/SDL_sound/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|sdl2_sound-2.0.1-2|16	Patch0:		sdl2_sound-sdl2-path.patch
21cr|sdl2_sound-2.0.1-2|17	BuildRequires:	cmake
21cr|sdl2_sound-2.0.1-2|18	BuildRequires:	physfs-devel
21cr|sdl2_sound-2.0.1-2|19	BuildRequires:	pkgconfig(flac)
21cr|sdl2_sound-2.0.1-2|20	BuildRequires:	pkgconfig(libmikmod)
21cr|sdl2_sound-2.0.1-2|21	BuildRequires:	pkgconfig(libmodplug)
21cr|sdl2_sound-2.0.1-2|22	BuildRequires:	pkgconfig(sdl2)
21cr|sdl2_sound-2.0.1-2|23	BuildRequires:	pkgconfig(speex)
21cr|sdl2_sound-2.0.1-2|24	BuildRequires:	pkgconfig(vorbis)
21cr|sdl2_sound-2.0.1-2|25	
21cr|sdl2_sound-2.0.1-2|26	%description
21cr|sdl2_sound-2.0.1-2|27	SDL2_sound is SDL_sound but with a SDL2 backend. This is a library
21cr|sdl2_sound-2.0.1-2|28	that handles the decoding of several popular sound file formats, such
21cr|sdl2_sound-2.0.1-2|29	as .WAV and .MP3. It is meant to make the programmer's sound playback
21cr|sdl2_sound-2.0.1-2|30	tasks simpler. The programmer gives SDL2_sound a file-name, or feeds it
21cr|sdl2_sound-2.0.1-2|31	data directly from one of many sources, and then reads the decoded
21cr|sdl2_sound-2.0.1-2|32	waveform data back at her leisure. If resource constraints are a
21cr|sdl2_sound-2.0.1-2|33	concern, SDL2_sound can process sound data in programmer-specified
21cr|sdl2_sound-2.0.1-2|34	blocks. Alternately, SDL2_sound can decode a whole sound file and hand
21cr|sdl2_sound-2.0.1-2|35	back a single pointer to the whole waveform. SDL2_sound can also handle
21cr|sdl2_sound-2.0.1-2|36	sample rate, audio format, and channel conversion on-the-fly and
21cr|sdl2_sound-2.0.1-2|37	behind-the-scenes.
21cr|sdl2_sound-2.0.1-2|38	
21cr|sdl2_sound-2.0.1-2|39	%files
21cr|sdl2_sound-2.0.1-2|40	%doc docs/CREDITS.txt
21cr|sdl2_sound-2.0.1-2|41	%license LICENSE.txt
21cr|sdl2_sound-2.0.1-2|42	%{_bindir}/*
21cr|sdl2_sound-2.0.1-2|43	
21cr|sdl2_sound-2.0.1-2|44	#--------------------------------------------------------------
21cr|sdl2_sound-2.0.1-2|45	
21cr|sdl2_sound-2.0.1-2|46	%package -n %{libname}
21cr|sdl2_sound-2.0.1-2|47	Summary:	SDL2_sound main library
21cr|sdl2_sound-2.0.1-2|48	Group:		System/Libraries
21cr|sdl2_sound-2.0.1-2|49	
21cr|sdl2_sound-2.0.1-2|50	%description -n %{libname}
21cr|sdl2_sound-2.0.1-2|51	%{summary}.
21cr|sdl2_sound-2.0.1-2|52	
21cr|sdl2_sound-2.0.1-2|53	%files -n %{libname}
21cr|sdl2_sound-2.0.1-2|54	%doc docs/README.txt docs/INSTALL.txt
21cr|sdl2_sound-2.0.1-2|55	%{_libdir}/libSDL2_sound.so.%{major}
21cr|sdl2_sound-2.0.1-2|56	%{_libdir}/libSDL2_sound.so.%{major}.*
21cr|sdl2_sound-2.0.1-2|57	
21cr|sdl2_sound-2.0.1-2|58	#--------------------------------------------------------------
21cr|sdl2_sound-2.0.1-2|59	
21cr|sdl2_sound-2.0.1-2|60	%package -n %{develname}
21cr|sdl2_sound-2.0.1-2|61	Summary:	Development files for SDL2_sound applications
21cr|sdl2_sound-2.0.1-2|62	Group:		Development/C
21cr|sdl2_sound-2.0.1-2|63	Requires:	%{libname} = %{EVRD}
21cr|sdl2_sound-2.0.1-2|64	Provides:	SDL2_sound-devel = %{EVRD}
21cr|sdl2_sound-2.0.1-2|65	Provides:	lib%{name}-devel = %{EVRD}
21cr|sdl2_sound-2.0.1-2|66	Provides:	%{name}-devel = %{EVRD}
21cr|sdl2_sound-2.0.1-2|67	
21cr|sdl2_sound-2.0.1-2|68	%description -n %{develname}
21cr|sdl2_sound-2.0.1-2|69	%{summary}.
21cr|sdl2_sound-2.0.1-2|70	
21cr|sdl2_sound-2.0.1-2|71	%files -n %{develname}
21cr|sdl2_sound-2.0.1-2|72	%{_libdir}/lib*.so
21cr|sdl2_sound-2.0.1-2|73	%{_includedir}/SDL2/SDL_sound.h
21cr|sdl2_sound-2.0.1-2|74	
21cr|sdl2_sound-2.0.1-2|75	#-------------------------------------------------------------
21cr|sdl2_sound-2.0.1-2|76	
21cr|sdl2_sound-2.0.1-2|77	%prep
21cr|sdl2_sound-2.0.1-2|78	%autosetup -p1 -n %{oname}-%{version}
21cr|sdl2_sound-2.0.1-2|79	
21cr|sdl2_sound-2.0.1-2|80	%build
21cr|sdl2_sound-2.0.1-2|81	export CFLAGS="%{optflags} -lm -lSDL2"
21cr|sdl2_sound-2.0.1-2|82	%cmake
21cr|sdl2_sound-2.0.1-2|83	%make
21cr|sdl2_sound-2.0.1-2|84	
21cr|sdl2_sound-2.0.1-2|85	%install
21cr|sdl2_sound-2.0.1-2|86	%makeinstall_std -C build
21cr|sdl2_sound-2.0.1-2|87	# remove static stuff
21cr|sdl2_sound-2.0.1-2|88	find %{buildroot}%{_libdir} -name '*.la' -o -name "*.a" -exec rm {} \;

8272 21
21cr|sdl-ball-1.04-2|1	Summary:	Free/OpenSource brick-breaking game with pretty graphics
21cr|sdl-ball-1.04-2|2	Name:		sdl-ball
21cr|sdl-ball-1.04-2|3	Version:	1.04
21cr|sdl-ball-1.04-2|4	Release:	2
21cr|sdl-ball-1.04-2|5	License:	GPLv2+
21cr|sdl-ball-1.04-2|6	Group:		Games/Arcade
21cr|sdl-ball-1.04-2|7	Url:		https://sdl-ball.sourceforge.net
21cr|sdl-ball-1.04-2|8	Source0:	https://sourceforge.net/projects/sdl-ball/files/sdl-ball/%{version}/SDL-Ball_%{version}_src.tar.xz
21cr|sdl-ball-1.04-2|9	BuildRequires:	pkgconfig(gimp-2.0)
21cr|sdl-ball-1.04-2|10	BuildRequires:	pkgconfig(gl)
21cr|sdl-ball-1.04-2|11	BuildRequires:	pkgconfig(glu)
21cr|sdl-ball-1.04-2|12	BuildRequires:	pkgconfig(sdl)
21cr|sdl-ball-1.04-2|13	BuildRequires:	pkgconfig(SDL_image)
21cr|sdl-ball-1.04-2|14	BuildRequires:	pkgconfig(SDL_mixer)
21cr|sdl-ball-1.04-2|15	BuildRequires:	pkgconfig(SDL_ttf)
21cr|sdl-ball-1.04-2|16	
21cr|sdl-ball-1.04-2|17	%description
21cr|sdl-ball-1.04-2|18	SDL-Ball is a Free/OpenSource brick-breaking game for Linux, BSD and Windows
21cr|sdl-ball-1.04-2|19	with pretty graphics. It is written in C++ using SDL and OpenGL, here is the
21cr|sdl-ball-1.04-2|20	project page on sf.net.
21cr|sdl-ball-1.04-2|21	
21cr|sdl-ball-1.04-2|22	Your mission: To smash your way through a series of progressively harder and
21cr|sdl-ball-1.04-2|23	more tricky levels. Your tools: Ultrakinetic titanium balls and your trusty
21cr|sdl-ball-1.04-2|24	Gruntmazter-3000-Paddle edition.
21cr|sdl-ball-1.04-2|25	
21cr|sdl-ball-1.04-2|26	%files
21cr|sdl-ball-1.04-2|27	%doc README changelog.txt
21cr|sdl-ball-1.04-2|28	%{_gamesbindir}/%{name}
21cr|sdl-ball-1.04-2|29	%dir %{_gamesdatadir}/%{name}
21cr|sdl-ball-1.04-2|30	%{_gamesdatadir}/%{name}/*
21cr|sdl-ball-1.04-2|31	%{_iconsdir}/*.png
21cr|sdl-ball-1.04-2|32	%{_datadir}/applications/%{name}.desktop
21cr|sdl-ball-1.04-2|33	
21cr|sdl-ball-1.04-2|34	#----------------------------------------------------------------------------
21cr|sdl-ball-1.04-2|35	
21cr|sdl-ball-1.04-2|36	%package leveleditor
21cr|sdl-ball-1.04-2|37	Summary:	Level editor for SDL-Ball
21cr|sdl-ball-1.04-2|38	Group:		Games/Arcade
21cr|sdl-ball-1.04-2|39	
21cr|sdl-ball-1.04-2|40	%description leveleditor
21cr|sdl-ball-1.04-2|41	SDL-Ball is a Free/OpenSource brick-breaking game with pretty graphics.
21cr|sdl-ball-1.04-2|42	
21cr|sdl-ball-1.04-2|43	This package includes a level editor for SDL-Ball (GIMP plugin).
21cr|sdl-ball-1.04-2|44	
21cr|sdl-ball-1.04-2|45	Start gimp from a terminal in order to record the output from
21cr|sdl-ball-1.04-2|46	the plugin (you need that).
21cr|sdl-ball-1.04-2|47	
21cr|sdl-ball-1.04-2|48	%files leveleditor
21cr|sdl-ball-1.04-2|49	%{_libdir}/gimp/2.0/plug-ins/*
21cr|sdl-ball-1.04-2|50	
21cr|sdl-ball-1.04-2|51	#----------------------------------------------------------------------------
21cr|sdl-ball-1.04-2|52	
21cr|sdl-ball-1.04-2|53	
21cr|sdl-ball-1.04-2|54	%prep
21cr|sdl-ball-1.04-2|55	%setup -qn SDL-Ball_src
21cr|sdl-ball-1.04-2|56	# clean sources
21cr|sdl-ball-1.04-2|57	rm -f *.o sdl-ball
21cr|sdl-ball-1.04-2|58	
21cr|sdl-ball-1.04-2|59	%build
21cr|sdl-ball-1.04-2|60	%setup_compile_flags
21cr|sdl-ball-1.04-2|61	%make DATADIR=%{_gamesdatadir}/%{name}/
21cr|sdl-ball-1.04-2|62	pushd leveleditor/gimp-leveleditor
21cr|sdl-ball-1.04-2|63	gimptool-2.0 --build gimp-sdlball.c
21cr|sdl-ball-1.04-2|64	
21cr|sdl-ball-1.04-2|65	%install
21cr|sdl-ball-1.04-2|66	mkdir -p %{buildroot}%{_gamesdatadir} %{buildroot}%{_gamesbindir}
21cr|sdl-ball-1.04-2|67	mkdir -p %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21cr|sdl-ball-1.04-2|68	install %{name} %{buildroot}%{_gamesbindir}
21cr|sdl-ball-1.04-2|69	install leveleditor/gimp-leveleditor/gimp-sdlball %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21cr|sdl-ball-1.04-2|70	cp -a themes %{buildroot}%{_gamesdatadir}/%{name}
21cr|sdl-ball-1.04-2|71	
21cr|sdl-ball-1.04-2|72	mkdir -p %{buildroot}%{_datadir}/applications
21cr|sdl-ball-1.04-2|73	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|sdl-ball-1.04-2|74	[Desktop Entry]
21cr|sdl-ball-1.04-2|75	Name=SDL-Ball
21cr|sdl-ball-1.04-2|76	GenericName=Breakout/BrickBreaker
21cr|sdl-ball-1.04-2|77	Exec=sdl-ball
21cr|sdl-ball-1.04-2|78	Icon=sdl-ball
21cr|sdl-ball-1.04-2|79	Type=Application
21cr|sdl-ball-1.04-2|80	Comment=A DX-Ball/MegaBall/Breakout clone
21cr|sdl-ball-1.04-2|81	Categories=Game;ArcadeGame;
21cr|sdl-ball-1.04-2|82	EOF
21cr|sdl-ball-1.04-2|83	
21cr|sdl-ball-1.04-2|84	mkdir -p %{buildroot}%{_iconsdir}
21cr|sdl-ball-1.04-2|85	cp themes/default/icon32.png %{buildroot}%{_iconsdir}/%{name}.png

8273 21
21cr|sdlmame-0248-2|1	# Better disable debug because with it's so greedy for resources
21cr|sdlmame-0248-2|2	# that linkage fails
21cr|sdlmame-0248-2|3	%define debugcflags %{nil}
21cr|sdlmame-0248-2|4	%define debug_package %{nil}
21cr|sdlmame-0248-2|5	
21cr|sdlmame-0248-2|6	%define srcver %(echo %{version} |tr -d .)
21cr|sdlmame-0248-2|7	
21cr|sdlmame-0248-2|8	Summary:	SDL MAME is an arcade emulator
21cr|sdlmame-0248-2|9	Name:		sdlmame
21cr|sdlmame-0248-2|10	Version:	0248
21cr|sdlmame-0248-2|11	Release:	2
21cr|sdlmame-0248-2|12	License:	GPLv2+
21cr|sdlmame-0248-2|13	Group:		Emulators
21cr|sdlmame-0248-2|14	Url:		http://mamedev.org/
21cr|sdlmame-0248-2|15	Source0:	https://github.com/mamedev/mame/archive/mame%{srcver}.tar.gz
21cr|sdlmame-0248-2|16	Source1:	sdlmame-wrapper
21cr|sdlmame-0248-2|17	Source3:	sdlmame-extra.tar.bz2
21cr|sdlmame-0248-2|18	# Repack from git and 0.146 as these files are no longer in sources zip
21cr|sdlmame-0248-2|19	Source4:	sdlmess-extra-0.147.tar.bz2
21cr|sdlmame-0248-2|20	BuildRequires:	dos2unix
21cr|sdlmame-0248-2|21	BuildRequires:	p7zip
21cr|sdlmame-0248-2|22	BuildRequires:	pulseaudio-devel
21cr|sdlmame-0248-2|23	BuildRequires:	pkgconfig(alsa)
21cr|sdlmame-0248-2|24	BuildRequires:	pkgconfig(cairo)
21cr|sdlmame-0248-2|25	BuildRequires:	pkgconfig(expat)
21cr|sdlmame-0248-2|26	BuildRequires:	pkgconfig(flac)
21cr|sdlmame-0248-2|27	BuildRequires:	pkgconfig(fontconfig)
21cr|sdlmame-0248-2|28	BuildRequires:	pkgconfig(freetype2)
21cr|sdlmame-0248-2|29	BuildRequires:	pkgconfig(gl)
21cr|sdlmame-0248-2|30	BuildRequires:	pkgconfig(glu)
21cr|sdlmame-0248-2|31	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|sdlmame-0248-2|32	BuildRequires:	pkgconfig(gconf-2.0)
21cr|sdlmame-0248-2|33	BuildRequires:	pkgconfig(pango)
21cr|sdlmame-0248-2|34	BuildRequires:	pkgconfig(pangocairo)
21cr|sdlmame-0248-2|35	BuildRequires:	pkgconfig(QtGui)
21cr|sdlmame-0248-2|36	BuildRequires:	pkgconfig(sdl2)
21cr|sdlmame-0248-2|37	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|sdlmame-0248-2|38	BuildRequires:	pkgconfig(x11)
21cr|sdlmame-0248-2|39	BuildRequires:	pkgconfig(xinerama)
21cr|sdlmame-0248-2|40	BuildRequires:	pkgconfig(xrender)
21cr|sdlmame-0248-2|41	BuildRequires:	pkgconfig(zlib)
21cr|sdlmame-0248-2|42	Provides:	sdlmess = %{EVRD}
21cr|sdlmame-0248-2|43	Obsoletes:	sdlmess < 0.163
21cr|sdlmame-0248-2|44	
21cr|sdlmame-0248-2|45	%description
21cr|sdlmame-0248-2|46	SDL MAME is an arcade emulator using SDL, and based on the Multiple Arcade
21cr|sdlmame-0248-2|47	Machine Emulator (MAME).
21cr|sdlmame-0248-2|48	
21cr|sdlmame-0248-2|49	Since 0.162 it includes MESS functionality so sdlmess package is obsolete now.
21cr|sdlmame-0248-2|50	
21cr|sdlmame-0248-2|51	You can find a some freeware and their description on http://mamedev.org/roms/
21cr|sdlmame-0248-2|52	
21cr|sdlmame-0248-2|53	If you some tricks to finish a game, the cheat.zip file is now provided in a
21cr|sdlmame-0248-2|54	other package named sdlmame-extra-data.
21cr|sdlmame-0248-2|55	
21cr|sdlmame-0248-2|56	%files
21cr|sdlmame-0248-2|57	%defattr(0644,root,games,0755)
21cr|sdlmame-0248-2|58	%doc docs/*
21cr|sdlmame-0248-2|59	%attr(0755,root,games) %{_gamesbindir}/sdlmame*
21cr|sdlmame-0248-2|60	%attr(0755,root,games) %{_gamesbindir}/*-sdlmame
21cr|sdlmame-0248-2|61	%{_gamesdatadir}/sdlmame
21cr|sdlmame-0248-2|62	
21cr|sdlmame-0248-2|63	#----------------------------------------------------------------------------
21cr|sdlmame-0248-2|64	
21cr|sdlmame-0248-2|65	%prep
21cr|sdlmame-0248-2|66	%autosetup -p1 -n mame-mame%{srcver}
21cr|sdlmame-0248-2|67	
21cr|sdlmame-0248-2|68	#files missing : ui.bdf, keymaps
21cr|sdlmame-0248-2|69	tar xf %{SOURCE3}
21cr|sdlmame-0248-2|70	#files missing : arkwork, sysinfo.dat
21cr|sdlmame-0248-2|71	tar xf %{SOURCE4}
21cr|sdlmame-0248-2|72	
21cr|sdlmame-0248-2|73	%build
21cr|sdlmame-0248-2|74	%make all TARGET=mame	\
21cr|sdlmame-0248-2|75	NOWERROR=1	\
21cr|sdlmame-0248-2|76	BUILD_EXPAT=	\
21cr|sdlmame-0248-2|77	BUILD_FLAC=	\
21cr|sdlmame-0248-2|78	BUILD_ZLIB=	\
21cr|sdlmame-0248-2|79	USE_QTDEBUG=0	\
21cr|sdlmame-0248-2|80	NO_DEBUGGER=1	\
21cr|sdlmame-0248-2|81	TOOLS=1		\
21cr|sdlmame-0248-2|82	VERBOSE=1	\
21cr|sdlmame-0248-2|83	ARCHOPTS="%{optflags}" -j4
21cr|sdlmame-0248-2|84	
21cr|sdlmame-0248-2|85	%install
21cr|sdlmame-0248-2|86	mkdir -p %{buildroot}%{_gamesbindir}
21cr|sdlmame-0248-2|87	install -m 755 mame %{buildroot}/%{_gamesbindir}/sdlmame.real
21cr|sdlmame-0248-2|88	
21cr|sdlmame-0248-2|89	#tools
21cr|sdlmame-0248-2|90	#useful to manage roms
21cr|sdlmame-0248-2|91	install -m 755 chdman %{buildroot}%{_gamesbindir}/chdman-sdlmame
21cr|sdlmame-0248-2|92	install -m 755 romcmp %{buildroot}%{_gamesbindir}/romcmp-sdlmame
21cr|sdlmame-0248-2|93	#other tools built:
21cr|sdlmame-0248-2|94	#jedutils, makemeta, regrep, srcclean
21cr|sdlmame-0248-2|95	
21cr|sdlmame-0248-2|96	#"support files" moved to sdlmame-extra-data
21cr|sdlmame-0248-2|97	#but the directory is still owned by this package
21cr|sdlmame-0248-2|98	mkdir -p %{buildroot}%{_gamesdatadir}/sdlmame
21cr|sdlmame-0248-2|99	
21cr|sdlmame-0248-2|100	#ui font
21cr|sdlmame-0248-2|101	install -m 644 ui.bdf %{buildroot}/%{_gamesdatadir}/sdlmame/
21cr|sdlmame-0248-2|102	
21cr|sdlmame-0248-2|103	#keymaps
21cr|sdlmame-0248-2|104	mkdir -p %{buildroot}%{_gamesdatadir}/sdlmame/keymaps
21cr|sdlmame-0248-2|105	cp -r keymaps/* %{buildroot}/%{_gamesdatadir}/sdlmame/keymaps/
21cr|sdlmame-0248-2|106	
21cr|sdlmame-0248-2|107	#various directories and files
21cr|sdlmame-0248-2|108	mkdir -p %{buildroot}%{_gamesdatadir}/sdlmame/artwork
21cr|sdlmame-0248-2|109	cp -r artwork/* %{buildroot}%{_gamesdatadir}/sdlmame/artwork/
21cr|sdlmame-0248-2|110	mkdir -p %{buildroot}%{_gamesdatadir}/sdlmame/hash
21cr|sdlmame-0248-2|111	cp -r hash/* %{buildroot}%{_gamesdatadir}/sdlmame/hash/
21cr|sdlmame-0248-2|112	
21cr|sdlmame-0248-2|113	#sysinfo.dat
21cr|sdlmame-0248-2|114	install -m 644 sysinfo.dat %{buildroot}%{_gamesdatadir}/sdlmame/
21cr|sdlmame-0248-2|115	
21cr|sdlmame-0248-2|116	#install wrapper
21cr|sdlmame-0248-2|117	install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/sdlmame

8274 21
21cr|sdlmame-extra-data-0.243-1|1	Name:		sdlmame-extra-data
21cr|sdlmame-extra-data-0.243-1|2	Version:	0.243
21cr|sdlmame-extra-data-0.243-1|3	Release:	1
21cr|sdlmame-extra-data-0.243-1|4	Summary:	More data files for SDL MAME front-ends
21cr|sdlmame-extra-data-0.243-1|5	License:	Freeware
21cr|sdlmame-extra-data-0.243-1|6	Group:		Emulators
21cr|sdlmame-extra-data-0.243-1|7	URL:		http://mameworld.info/
21cr|sdlmame-extra-data-0.243-1|8	
21cr|sdlmame-extra-data-0.243-1|9	# Cheats (XML format)
21cr|sdlmame-extra-data-0.243-1|10	Source1:	http://cheat.retrogames.com/download/cheat0221.zip
21cr|sdlmame-extra-data-0.243-1|11	#alt url: http://www.mamecheat.co.uk/
21cr|sdlmame-extra-data-0.243-1|12	# nplayers.ini
21cr|sdlmame-extra-data-0.243-1|13	Source10:	http://nplayers.arcadebelgium.be/files/nplayers0241.zip
21cr|sdlmame-extra-data-0.243-1|14	# history.xml now supported in mame
21cr|sdlmame-extra-data-0.243-1|15	Source20:	https://www.arcade-history.com/dats/historyxml243.zip
21cr|sdlmame-extra-data-0.243-1|16	# mameinfo.dat
21cr|sdlmame-extra-data-0.243-1|17	Source30:	http://www.mameworld.info/mameinfo/download/Mameinfo0243.zip
21cr|sdlmame-extra-data-0.243-1|18	# catver.ini (en, fr, it)
21cr|sdlmame-extra-data-0.243-1|19	# http://www.progettoemma.net/public/ccount/click.php?id=6
21cr|sdlmame-extra-data-0.243-1|20	# http://clrmamepro.free.fr/file/catlist/catver.zip
21cr|sdlmame-extra-data-0.243-1|21	# http://www.progettoemma.net/public/ccount/click.php?id=5
21cr|sdlmame-extra-data-0.243-1|22	Source40:	catver.zip
21cr|sdlmame-extra-data-0.243-1|23	# controls.ini (for wahcade)
21cr|sdlmame-extra-data-0.243-1|24	Source50:	controls.ini.0.111.5.zip
21cr|sdlmame-extra-data-0.243-1|25	
21cr|sdlmame-extra-data-0.243-1|26	BuildRequires:	p7zip
21cr|sdlmame-extra-data-0.243-1|27	BuildRequires:	recode
21cr|sdlmame-extra-data-0.243-1|28	BuildRequires:	perl
21cr|sdlmame-extra-data-0.243-1|29	
21cr|sdlmame-extra-data-0.243-1|30	BuildArch:	noarch
21cr|sdlmame-extra-data-0.243-1|31	
21cr|sdlmame-extra-data-0.243-1|32	# cheat.zip does not require a front-end
21cr|sdlmame-extra-data-0.243-1|33	Requires:	sdlmame
21cr|sdlmame-extra-data-0.243-1|34	
21cr|sdlmame-extra-data-0.243-1|35	%description
21cr|sdlmame-extra-data-0.243-1|36	This package includes additional files for SDL MAME arcade emulator, which
21cr|sdlmame-extra-data-0.243-1|37	are used by sdlmame itself (cheat.zip) or its front-ends.
21cr|sdlmame-extra-data-0.243-1|38	
21cr|sdlmame-extra-data-0.243-1|39	%prep
21cr|sdlmame-extra-data-0.243-1|40	rm -rf %{name}-%{version}
21cr|sdlmame-extra-data-0.243-1|41	mkdir %{name}-%{version}
21cr|sdlmame-extra-data-0.243-1|42	cd %{name}-%{version}
21cr|sdlmame-extra-data-0.243-1|43	
21cr|sdlmame-extra-data-0.243-1|44	#cheats
21cr|sdlmame-extra-data-0.243-1|45	unzip %{SOURCE1}
21cr|sdlmame-extra-data-0.243-1|46	
21cr|sdlmame-extra-data-0.243-1|47	#nplayers
21cr|sdlmame-extra-data-0.243-1|48	unzip -CoLaa %{SOURCE10} nplayers.ini
21cr|sdlmame-extra-data-0.243-1|49	perl -pe "s/([0-9])P/\$1J/g" nplayers.ini >nplayers-fr.ini
21cr|sdlmame-extra-data-0.243-1|50	
21cr|sdlmame-extra-data-0.243-1|51	#history
21cr|sdlmame-extra-data-0.243-1|52	unzip %{SOURCE20}
21cr|sdlmame-extra-data-0.243-1|53	
21cr|sdlmame-extra-data-0.243-1|54	#mameinfo
21cr|sdlmame-extra-data-0.243-1|55	unzip -o %{SOURCE30}
21cr|sdlmame-extra-data-0.243-1|56	7za e Mameinfo*.7z mameinfo.dat
21cr|sdlmame-extra-data-0.243-1|57	
21cr|sdlmame-extra-data-0.243-1|58	#catver
21cr|sdlmame-extra-data-0.243-1|59	unzip -Coaap %{SOURCE40} Catver.ini >catver-en.ini
21cr|sdlmame-extra-data-0.243-1|60	#unzip -Coaap %{SOURCE41} Catver.ini >catver-fr.ini
21cr|sdlmame-extra-data-0.243-1|61	#unzip -Coaap %{SOURCE42} Catver.ini >catver-it.ini
21cr|sdlmame-extra-data-0.243-1|62	#fix catver (for loemu)
21cr|sdlmame-extra-data-0.243-1|63	#recode l1..u8 catver-fr.ini catver-it.ini
21cr|sdlmame-extra-data-0.243-1|64	#perl -pi -e "s/^=/#=/g" catver-fr.ini
21cr|sdlmame-extra-data-0.243-1|65	
21cr|sdlmame-extra-data-0.243-1|66	#controls
21cr|sdlmame-extra-data-0.243-1|67	unzip -o %{SOURCE50}
21cr|sdlmame-extra-data-0.243-1|68	
21cr|sdlmame-extra-data-0.243-1|69	%build
21cr|sdlmame-extra-data-0.243-1|70	
21cr|sdlmame-extra-data-0.243-1|71	%install
21cr|sdlmame-extra-data-0.243-1|72	cd %{name}-%{version}
21cr|sdlmame-extra-data-0.243-1|73	install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmame
21cr|sdlmame-extra-data-0.243-1|74	#install -m 644 cheat.zip catver-en.ini catver-fr.ini catver-it.ini \
21cr|sdlmame-extra-data-0.243-1|75	install -m 644 cheat.7z catver-en.ini \
21cr|sdlmame-extra-data-0.243-1|76	controls.ini history.xml mameinfo.dat nplayers.ini nplayers-fr.ini \
21cr|sdlmame-extra-data-0.243-1|77	%{buildroot}%{_gamesdatadir}/sdlmame/
21cr|sdlmame-extra-data-0.243-1|78	
21cr|sdlmame-extra-data-0.243-1|79	%files
21cr|sdlmame-extra-data-0.243-1|80	%{_gamesdatadir}/sdlmame/*
21cr|sdlmame-extra-data-0.243-1|81	

8275 21
21cr|SDLmm-0.1.8-20|1	%define api	0.1
21cr|SDLmm-0.1.8-20|2	%define	major	8
21cr|SDLmm-0.1.8-20|3	%define	lib_name	%mklibname %{name} %{api} %{major}
21cr|SDLmm-0.1.8-20|4	%define develname	%mklibname %{name} -d
21cr|SDLmm-0.1.8-20|5	
21cr|SDLmm-0.1.8-20|6	Name:		SDLmm
21cr|SDLmm-0.1.8-20|7	Summary:	A C++ Wrapper for the Simple DirectMedia Layer
21cr|SDLmm-0.1.8-20|8	Version:	0.1.8
21cr|SDLmm-0.1.8-20|9	Release:	20
21cr|SDLmm-0.1.8-20|10	License:	LGPL
21cr|SDLmm-0.1.8-20|11	Group:		System/Libraries
21cr|SDLmm-0.1.8-20|12	Source0:	http://download.sourceforge.net/SDLmm/%{name}-%{version}.tar.bz2
21cr|SDLmm-0.1.8-20|13	Patch0:		SDLmm-0.1.8-fix-underquoted-calls.patch
21cr|SDLmm-0.1.8-20|14	Patch1:		SDLmm-0.1.8-link.patch
21cr|SDLmm-0.1.8-20|15	URL:		http://sdlmm.sourceforge.net/
21cr|SDLmm-0.1.8-20|16	BuildRequires:	pkgconfig(sdl)
21cr|SDLmm-0.1.8-20|17	
21cr|SDLmm-0.1.8-20|18	%description
21cr|SDLmm-0.1.8-20|19	SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, which is a
21cr|SDLmm-0.1.8-20|20	generic API that provides low level access to audio, keyboard, mouse,
21cr|SDLmm-0.1.8-20|21	joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple
21cr|SDLmm-0.1.8-20|22	platforms.
21cr|SDLmm-0.1.8-20|23	
21cr|SDLmm-0.1.8-20|24	SDLmm aims to stay as close as possible to the C API while taking
21cr|SDLmm-0.1.8-20|25	advantage of native C++ features like object orientation.
21cr|SDLmm-0.1.8-20|26	
21cr|SDLmm-0.1.8-20|27	%package -n	%{lib_name}
21cr|SDLmm-0.1.8-20|28	Summary:	Main library for SDLmm
21cr|SDLmm-0.1.8-20|29	Group:		System/Libraries
21cr|SDLmm-0.1.8-20|30	Provides:	%{name} = %{version}-%{release}
21cr|SDLmm-0.1.8-20|31	Obsoletes:	%{_lib}SDLmm0.1 < 0.1.8-16
21cr|SDLmm-0.1.8-20|32	
21cr|SDLmm-0.1.8-20|33	%description -n	%{lib_name}
21cr|SDLmm-0.1.8-20|34	This package contains the library needed to run programs dynamically
21cr|SDLmm-0.1.8-20|35	linked with SDLmm.
21cr|SDLmm-0.1.8-20|36	
21cr|SDLmm-0.1.8-20|37	%package -n	%{develname}
21cr|SDLmm-0.1.8-20|38	Summary:	Headers for developing programs that will use SDLmm
21cr|SDLmm-0.1.8-20|39	Group:		Development/C++
21cr|SDLmm-0.1.8-20|40	Requires:	%{lib_name} = %{version}
21cr|SDLmm-0.1.8-20|41	Provides:	%{name}-devel = %{version}-%{release}
21cr|SDLmm-0.1.8-20|42	Obsoletes:	%{_lib}SDLmm0.1-devel < 0.1.8-16
21cr|SDLmm-0.1.8-20|43	
21cr|SDLmm-0.1.8-20|44	%description -n	%{develname}
21cr|SDLmm-0.1.8-20|45	This package contains the headers that programmers will need to develop
21cr|SDLmm-0.1.8-20|46	applications which will use SDLmm, the C++ interface to SDL.
21cr|SDLmm-0.1.8-20|47	
21cr|SDLmm-0.1.8-20|48	%prep
21cr|SDLmm-0.1.8-20|49	%setup -q
21cr|SDLmm-0.1.8-20|50	%patch0 -p1 -b .underquoted
21cr|SDLmm-0.1.8-20|51	%patch1 -p0 -b .link
21cr|SDLmm-0.1.8-20|52	
21cr|SDLmm-0.1.8-20|53	%build
21cr|SDLmm-0.1.8-20|54	%configure --disable-static
21cr|SDLmm-0.1.8-20|55	%make
21cr|SDLmm-0.1.8-20|56	
21cr|SDLmm-0.1.8-20|57	%install
21cr|SDLmm-0.1.8-20|58	%makeinstall_std
21cr|SDLmm-0.1.8-20|59	
21cr|SDLmm-0.1.8-20|60	%files -n %{lib_name}
21cr|SDLmm-0.1.8-20|61	%doc AUTHORS COPYING
21cr|SDLmm-0.1.8-20|62	%{_libdir}/libSDLmm-%{api}.so.%{major}*
21cr|SDLmm-0.1.8-20|63	
21cr|SDLmm-0.1.8-20|64	%files -n %{develname}
21cr|SDLmm-0.1.8-20|65	%doc docs/html/*.{html,gif} NEWS README
21cr|SDLmm-0.1.8-20|66	%{_bindir}/sdlmm-config
21cr|SDLmm-0.1.8-20|67	%{_includedir}/*
21cr|SDLmm-0.1.8-20|68	%{_libdir}/*.so
21cr|SDLmm-0.1.8-20|69	%{_datadir}/aclocal/*.m4
21cr|SDLmm-0.1.8-20|70	%{_mandir}/*/*

8276 21
21cr|SDL_Pango-0.1.2-16|1	# deleted from repo
21cr|SDL_Pango-0.1.2-16|2	
21cr|SDL_Pango-0.1.2-16|3	%define major 1
21cr|SDL_Pango-0.1.2-16|4	%define libname %mklibname %{name} %{major}
21cr|SDL_Pango-0.1.2-16|5	%define develname %mklibname %{name} -d
21cr|SDL_Pango-0.1.2-16|6	
21cr|SDL_Pango-0.1.2-16|7	%define _includedir %{_prefix}/include/SDL
21cr|SDL_Pango-0.1.2-16|8	
21cr|SDL_Pango-0.1.2-16|9	Summary:	Simple DirectMedia Layer for pango
21cr|SDL_Pango-0.1.2-16|10	Name:		SDL_Pango
21cr|SDL_Pango-0.1.2-16|11	Version:	0.1.2
21cr|SDL_Pango-0.1.2-16|12	Release:	16
21cr|SDL_Pango-0.1.2-16|13	License:	LGPLv2+
21cr|SDL_Pango-0.1.2-16|14	Group:		System/Libraries
21cr|SDL_Pango-0.1.2-16|15	URL:		http://sdlpango.sourceforge.net/
21cr|SDL_Pango-0.1.2-16|16	Source0:	http://puzzle.dl.sourceforge.net/sourceforge/sdlpango/%{name}-%{version}.tar.bz2
21cr|SDL_Pango-0.1.2-16|17	Patch0:		SDL_Pango-0.1.2-API-adds.patch
21cr|SDL_Pango-0.1.2-16|18	BuildRequires:	pkgconfig(sdl)
21cr|SDL_Pango-0.1.2-16|19	BuildRequires:	pkgconfig(pango)
21cr|SDL_Pango-0.1.2-16|20	BuildRequires:	pkgconfig(pangoft2)
21cr|SDL_Pango-0.1.2-16|21	
21cr|SDL_Pango-0.1.2-16|22	%description
21cr|SDL_Pango-0.1.2-16|23	Pango is the text rendering engine of GNOME 2.
21cr|SDL_Pango-0.1.2-16|24	SDL_Pango connects the engine to SDL.
21cr|SDL_Pango-0.1.2-16|25	
21cr|SDL_Pango-0.1.2-16|26	%package -n %{libname}
21cr|SDL_Pango-0.1.2-16|27	Summary:	Main library for %{name}
21cr|SDL_Pango-0.1.2-16|28	Group:		System/Libraries
21cr|SDL_Pango-0.1.2-16|29	
21cr|SDL_Pango-0.1.2-16|30	%description -n %{libname}
21cr|SDL_Pango-0.1.2-16|31	This package contains the library needed to run programs dynamically
21cr|SDL_Pango-0.1.2-16|32	linked with %{name}.
21cr|SDL_Pango-0.1.2-16|33	
21cr|SDL_Pango-0.1.2-16|34	%package -n %{develname}
21cr|SDL_Pango-0.1.2-16|35	Summary:	Headers for developing programs that will use %{name}
21cr|SDL_Pango-0.1.2-16|36	Group:		Development/C
21cr|SDL_Pango-0.1.2-16|37	Requires:	%{libname} = %{version}-%{release}
21cr|SDL_Pango-0.1.2-16|38	Provides:	lib%{name}-devel = %{version}-%{release}
21cr|SDL_Pango-0.1.2-16|39	Provides:	%{name}-devel = %{version}-%{release}
21cr|SDL_Pango-0.1.2-16|40	
21cr|SDL_Pango-0.1.2-16|41	%description -n %{develname}
21cr|SDL_Pango-0.1.2-16|42	This package contains the headers that programmers will need to develop
21cr|SDL_Pango-0.1.2-16|43	applications which will use %{name}.
21cr|SDL_Pango-0.1.2-16|44	
21cr|SDL_Pango-0.1.2-16|45	%prep
21cr|SDL_Pango-0.1.2-16|46	%setup -q
21cr|SDL_Pango-0.1.2-16|47	%patch0 -p0
21cr|SDL_Pango-0.1.2-16|48	
21cr|SDL_Pango-0.1.2-16|49	%build
21cr|SDL_Pango-0.1.2-16|50	%configure --disable-static
21cr|SDL_Pango-0.1.2-16|51	%make
21cr|SDL_Pango-0.1.2-16|52	
21cr|SDL_Pango-0.1.2-16|53	%install
21cr|SDL_Pango-0.1.2-16|54	%makeinstall_std
21cr|SDL_Pango-0.1.2-16|55	
21cr|SDL_Pango-0.1.2-16|56	%files -n %{libname}
21cr|SDL_Pango-0.1.2-16|57	%{_libdir}/lib*.so.%{major}*
21cr|SDL_Pango-0.1.2-16|58	
21cr|SDL_Pango-0.1.2-16|59	%files -n %{develname}
21cr|SDL_Pango-0.1.2-16|60	%doc README
21cr|SDL_Pango-0.1.2-16|61	%{_libdir}/lib*.so
21cr|SDL_Pango-0.1.2-16|62	%{_libdir}/pkgconfig/*
21cr|SDL_Pango-0.1.2-16|63	%{_includedir}/*

8277 21
21cr|sdlpop-1.24-2|1	%define commit 38cdc63823fe185ae69be353c92b63bbc505cb77
21cr|sdlpop-1.24-2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|sdlpop-1.24-2|3	
21cr|sdlpop-1.24-2|4	Summary:	Prince of Persia
21cr|sdlpop-1.24-2|5	Name:		sdlpop
21cr|sdlpop-1.24-2|6	Version:	1.24
21cr|sdlpop-1.24-2|7	Release:	2
21cr|sdlpop-1.24-2|8	License:	GPLv3
21cr|sdlpop-1.24-2|9	Group:		Games/Adventure
21cr|sdlpop-1.24-2|10	Url:		https://github.com/NagyD/SDLPoP
21cr|sdlpop-1.24-2|11	Source0:	https://github.com/NagyD/SDLPoP/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|sdlpop-1.24-2|12	Source1:	sdlpop.desktop
21cr|sdlpop-1.24-2|13	Patch1:	    0001-Create-folder-prince.patch
21cr|sdlpop-1.24-2|14	BuildRequires:  pkgconfig(SDL2_image)
21cr|sdlpop-1.24-2|15	
21cr|sdlpop-1.24-2|16	%description
21cr|sdlpop-1.24-2|17	An open-source port of Prince of Persia, based on the disassembly of the DOS version, extended with new features.
21cr|sdlpop-1.24-2|18	
21cr|sdlpop-1.24-2|19	%files
21cr|sdlpop-1.24-2|20	%doc README.md
21cr|sdlpop-1.24-2|21	%{_libdir}/%{name}
21cr|sdlpop-1.24-2|22	%attr(755, root, root) %{_bindir}/prince
21cr|sdlpop-1.24-2|23	%{_datadir}/applications/sdlpop.desktop
21cr|sdlpop-1.24-2|24	%{_datadir}/icons/icon.png
21cr|sdlpop-1.24-2|25	
21cr|sdlpop-1.24-2|26	#------------------------------------------------------------------
21cr|sdlpop-1.24-2|27	%prep
21cr|sdlpop-1.24-2|28	%autosetup -p1 -n SDLPoP-%{commit}
21cr|sdlpop-1.24-2|29	
21cr|sdlpop-1.24-2|30	%build
21cr|sdlpop-1.24-2|31	%setup_compile_flags
21cr|sdlpop-1.24-2|32	cd src
21cr|sdlpop-1.24-2|33	%make_build
21cr|sdlpop-1.24-2|34	
21cr|sdlpop-1.24-2|35	%install
21cr|sdlpop-1.24-2|36	mkdir -p %{buildroot}%{_bindir}
21cr|sdlpop-1.24-2|37	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|sdlpop-1.24-2|38	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|sdlpop-1.24-2|39	mkdir -p %{buildroot}%{_datadir}/icons
21cr|sdlpop-1.24-2|40	
21cr|sdlpop-1.24-2|41	install -D -m 0755 prince     %{buildroot}%{_libdir}/%{name}
21cr|sdlpop-1.24-2|42	install -D -m 0644 SDLPoP.ini %{buildroot}%{_libdir}/%{name}
21cr|sdlpop-1.24-2|43	cp -r data %{buildroot}%{_libdir}/%{name}
21cr|sdlpop-1.24-2|44	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|sdlpop-1.24-2|45	install -m644 data/icon.png %{buildroot}%{_datadir}/icons/
21cr|sdlpop-1.24-2|46	
21cr|sdlpop-1.24-2|47	cat > %{buildroot}%{_bindir}/prince << 'EOF'
21cr|sdlpop-1.24-2|48	#!/bin/bash
21cr|sdlpop-1.24-2|49	%{_libdir}/%{name}/prince
21cr|sdlpop-1.24-2|50	EOF
21cr|sdlpop-1.24-2|51	
21cr|sdlpop-1.24-2|52	%changelog
21cr|sdlpop-1.24-2|53	- Merge: 47d3a41 6c1f27d
21cr|sdlpop-1.24-2|54	* Thu Dec 11 2025 survolog <survolog@yandex.ru> 1.24-2
21cr|sdlpop-1.24-2|55	- Merge pull request #1 from ckumuhok/sdlpop:rosa2023.1
21cr|sdlpop-1.24-2|56	- Исправил хранение файлов
21cr|sdlpop-1.24-2|57	
21cr|sdlpop-1.24-2|58	* Thu Dec 11 2025 Проскурнёв Илья Сергеевич <ckumuhok@mail.ru>
21cr|sdlpop-1.24-2|59	- Added saving of files: screenshots, mods, replays, and saves in a separate folder
21cr|sdlpop-1.24-2|60	
21cr|sdlpop-1.24-2|61	* Thu Aug 28 2025 Artem Proskurnev <temap@mail.ru>
21cr|sdlpop-1.24-2|62	- rename spec
21cr|sdlpop-1.24-2|63	
21cr|sdlpop-1.24-2|64	* Thu Aug 28 2025 Artem Proskurnev <temap@mail.ru> 1.24-1
21cr|sdlpop-1.24-2|65	- Add sources
21cr|sdlpop-1.24-2|66	
21cr|sdlpop-1.24-2|67	* Thu Aug 28 2025 Artem Proskurnev <temap@mail.ru>
21cr|sdlpop-1.24-2|68	- Init

8278 21
21cr|sdlroids-1.3.4-17|1	# Workaround to build with GCC 10
21cr|sdlroids-1.3.4-17|2	%global optflags %{optflags} -fcommon
21cr|sdlroids-1.3.4-17|3	Summary:	SDLRoids - an enhanced shoot-the-asteroids
21cr|sdlroids-1.3.4-17|4	Name:		sdlroids
21cr|sdlroids-1.3.4-17|5	Version:	1.3.4
21cr|sdlroids-1.3.4-17|6	Release:	17
21cr|sdlroids-1.3.4-17|7	License:	GPL
21cr|sdlroids-1.3.4-17|8	Group:		Games/Arcade
21cr|sdlroids-1.3.4-17|9	Source0:	%{name}-%{version}.tar.bz2
21cr|sdlroids-1.3.4-17|10	URL:		http://eongames.com/games/sdlroids/
21cr|sdlroids-1.3.4-17|11	BuildRequires:	pkgconfig(sdl)
21cr|sdlroids-1.3.4-17|12	BuildRequires:	imagemagick
21cr|sdlroids-1.3.4-17|13	
21cr|sdlroids-1.3.4-17|14	%description
21cr|sdlroids-1.3.4-17|15	SDLRoids is essentially an Asteroids clone, but with a few extra
21cr|sdlroids-1.3.4-17|16	features, and some nice game physics. It is based on xhyperoid, which
21cr|sdlroids-1.3.4-17|17	is a UNIX port of the 16-bit Windows game Hyperoid. Major changes from
21cr|sdlroids-1.3.4-17|18	xhyperoid are that it's using SDL for sound and graphics, has a couple
21cr|sdlroids-1.3.4-17|19	of extra powerups  and that the shield behaves differently.
21cr|sdlroids-1.3.4-17|20	
21cr|sdlroids-1.3.4-17|21	%prep
21cr|sdlroids-1.3.4-17|22	%setup -q
21cr|sdlroids-1.3.4-17|23	
21cr|sdlroids-1.3.4-17|24	%build
21cr|sdlroids-1.3.4-17|25	%configure --bindir=%{_gamesbindir} \
21cr|sdlroids-1.3.4-17|26	--datadir=%{_gamesdatadir} \
21cr|sdlroids-1.3.4-17|27	--disable-rpath
21cr|sdlroids-1.3.4-17|28	%make
21cr|sdlroids-1.3.4-17|29	
21cr|sdlroids-1.3.4-17|30	%install
21cr|sdlroids-1.3.4-17|31	%makeinstall bindir=%{buildroot}%{_gamesbindir} datadir=%{buildroot}%{_gamesdatadir}
21cr|sdlroids-1.3.4-17|32	
21cr|sdlroids-1.3.4-17|33	install -d %{buildroot}{%{_liconsdir},%{_miconsdir}}
21cr|sdlroids-1.3.4-17|34	convert icons/%{name}-16x16.xpm %{buildroot}%{_miconsdir}/%{name}.png
21cr|sdlroids-1.3.4-17|35	convert icons/%{name}-32x32.xpm %{buildroot}%{_iconsdir}/%{name}.png
21cr|sdlroids-1.3.4-17|36	convert icons/%{name}-48x48.xpm %{buildroot}%{_liconsdir}/%{name}.png
21cr|sdlroids-1.3.4-17|37	
21cr|sdlroids-1.3.4-17|38	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|sdlroids-1.3.4-17|39	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|sdlroids-1.3.4-17|40	[Desktop Entry]
21cr|sdlroids-1.3.4-17|41	Type=Application
21cr|sdlroids-1.3.4-17|42	Exec=%{_gamesbindir}/%{name}
21cr|sdlroids-1.3.4-17|43	Icon=%{name}
21cr|sdlroids-1.3.4-17|44	Categories=Game;ArcadeGame;
21cr|sdlroids-1.3.4-17|45	Name=SDLRoids
21cr|sdlroids-1.3.4-17|46	Comment=SDLRoids - an enhanced shoot-the-asteroids
21cr|sdlroids-1.3.4-17|47	EOF
21cr|sdlroids-1.3.4-17|48	
21cr|sdlroids-1.3.4-17|49	%files
21cr|sdlroids-1.3.4-17|50	%defattr(644,root,root,755)
21cr|sdlroids-1.3.4-17|51	%doc ChangeLog README README.orig README.xhyperoid COPYING
21cr|sdlroids-1.3.4-17|52	%{_mandir}/man6/%{name}.6*
21cr|sdlroids-1.3.4-17|53	%dir %{_gamesdatadir}/%{name}
21cr|sdlroids-1.3.4-17|54	%{_gamesdatadir}/%{name}/*
21cr|sdlroids-1.3.4-17|55	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|sdlroids-1.3.4-17|56	%{_iconsdir}/%{name}.png
21cr|sdlroids-1.3.4-17|57	%{_liconsdir}/%{name}.png
21cr|sdlroids-1.3.4-17|58	%{_miconsdir}/%{name}.png
21cr|sdlroids-1.3.4-17|59	%defattr(755,root,root,755)
21cr|sdlroids-1.3.4-17|60	%{_gamesbindir}/%{name}

8279 21
21cr|sdlscav-145-7|1	# Workaround to build with GCC 10
21cr|sdlscav-145-7|2	%global optflags %{optflags} -fcommon
21cr|sdlscav-145-7|3	Summary:	Cool arcade/thinking game very much like Lode Runner
21cr|sdlscav-145-7|4	Name:		sdlscav
21cr|sdlscav-145-7|5	Version:	145
21cr|sdlscav-145-7|6	Release:	7
21cr|sdlscav-145-7|7	Group:		Games/Arcade
21cr|sdlscav-145-7|8	License:	GPL
21cr|sdlscav-145-7|9	URL:		http://www.xdr.com/dash/scavenger.html
21cr|sdlscav-145-7|10	Source:		http://www.xdr.com/dash/%{name}-%{version}.tar.bz2
21cr|sdlscav-145-7|11	Source10:	%{name}.16.xpm
21cr|sdlscav-145-7|12	Source11:	%{name}.32.xpm
21cr|sdlscav-145-7|13	Source12:	%{name}.48.xpm
21cr|sdlscav-145-7|14	Patch0:		%{name}-145-optflags.patch
21cr|sdlscav-145-7|15	Patch1:		%{name}-145-datapath.patch
21cr|sdlscav-145-7|16	BuildRequires:	SDL-devel
21cr|sdlscav-145-7|17	
21cr|sdlscav-145-7|18	%description
21cr|sdlscav-145-7|19	SDL Scavenger is a cool arcade/thinking game very much like Lode Runner.
21cr|sdlscav-145-7|20	You've got to run around and collect objects while avoiding enemies. Some
21cr|sdlscav-145-7|21	objects are buried and you've got to dig down to get at them. It's an
21cr|sdlscav-145-7|22	addictive game and some of the levels are devilishly (cruelly) complicated
21cr|sdlscav-145-7|23	to solve.
21cr|sdlscav-145-7|24	
21cr|sdlscav-145-7|25	%prep
21cr|sdlscav-145-7|26	%setup -q
21cr|sdlscav-145-7|27	%patch0 -p1
21cr|sdlscav-145-7|28	%patch1 -p1
21cr|sdlscav-145-7|29	
21cr|sdlscav-145-7|30	%build
21cr|sdlscav-145-7|31	%make OPT="%{optflags}"
21cr|sdlscav-145-7|32	
21cr|sdlscav-145-7|33	%install
21cr|sdlscav-145-7|34	rm -rf %{buildroot}
21cr|sdlscav-145-7|35	
21cr|sdlscav-145-7|36	mkdir -p %{buildroot}%_gamesbindir %{buildroot}%_gamesdatadir/%{name}
21cr|sdlscav-145-7|37	install -m 0755 %{name} %{buildroot}%_gamesbindir/
21cr|sdlscav-145-7|38	for f in data/*; do install -m 0644 $f %{buildroot}%_gamesdatadir/%{name}/; done
21cr|sdlscav-145-7|39	
21cr|sdlscav-145-7|40	mkdir -p %{buildroot}%{_datadir}/applications
21cr|sdlscav-145-7|41	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|sdlscav-145-7|42	[Desktop Entry]
21cr|sdlscav-145-7|43	Name=SDL Scavenger
21cr|sdlscav-145-7|44	Comment=Cool arcade/thinking game very much like Lode Runner
21cr|sdlscav-145-7|45	Exec=%{_gamesbindir}/%{name}
21cr|sdlscav-145-7|46	Icon=%{name}
21cr|sdlscav-145-7|47	Terminal=false
21cr|sdlscav-145-7|48	Type=Application
21cr|sdlscav-145-7|49	StartupNotify=true
21cr|sdlscav-145-7|50	Categories=Game;ArcadeGame;
21cr|sdlscav-145-7|51	EOF
21cr|sdlscav-145-7|52	
21cr|sdlscav-145-7|53	mkdir -p %{buildroot}%_miconsdir
21cr|sdlscav-145-7|54	mkdir -p %{buildroot}%_liconsdir
21cr|sdlscav-145-7|55	install -m 0644 %SOURCE10 %{buildroot}%_miconsdir/%{name}.xpm
21cr|sdlscav-145-7|56	install -m 0644 %SOURCE11 %{buildroot}%_iconsdir/%{name}.xpm
21cr|sdlscav-145-7|57	install -m 0644 %SOURCE12 %{buildroot}%_liconsdir/%{name}.xpm
21cr|sdlscav-145-7|58	
21cr|sdlscav-145-7|59	%if %mdkversion < 200900
21cr|sdlscav-145-7|60	%post
21cr|sdlscav-145-7|61	%{update_menus}
21cr|sdlscav-145-7|62	%endif
21cr|sdlscav-145-7|63	
21cr|sdlscav-145-7|64	%if %mdkversion < 200900
21cr|sdlscav-145-7|65	%postun
21cr|sdlscav-145-7|66	%{clean_menus}
21cr|sdlscav-145-7|67	%endif
21cr|sdlscav-145-7|68	
21cr|sdlscav-145-7|69	%clean
21cr|sdlscav-145-7|70	rm -rf %{buildroot}
21cr|sdlscav-145-7|71	
21cr|sdlscav-145-7|72	%files
21cr|sdlscav-145-7|73	%defattr(-,root,root)
21cr|sdlscav-145-7|74	%doc README DOC
21cr|sdlscav-145-7|75	%_gamesbindir/*
21cr|sdlscav-145-7|76	%_gamesdatadir/%{name}
21cr|sdlscav-145-7|77	%{_datadir}/applications/*.desktop
21cr|sdlscav-145-7|78	%_miconsdir/%{name}.xpm
21cr|sdlscav-145-7|79	%_iconsdir/%{name}.xpm
21cr|sdlscav-145-7|80	%_liconsdir/%{name}.xpm

8280 21
21cr|sdrangel-7.13.0-2|1	# Don't build with LTO since it breaks sdrangel
21cr|sdrangel-7.13.0-2|2	%define _disable_lto 1
21cr|sdrangel-7.13.0-2|3	
21cr|sdrangel-7.13.0-2|4	%ifarch %{ix86} %{arm}
21cr|sdrangel-7.13.0-2|5	%bcond_with    fec
21cr|sdrangel-7.13.0-2|6	%else
21cr|sdrangel-7.13.0-2|7	%bcond_without fec
21cr|sdrangel-7.13.0-2|8	%endif
21cr|sdrangel-7.13.0-2|9	%bcond_without freedv
21cr|sdrangel-7.13.0-2|10	# https://github.com/f4exb/sdrangel/issues/796
21cr|sdrangel-7.13.0-2|11	%bcond_with oldcpu
21cr|sdrangel-7.13.0-2|12	
21cr|sdrangel-7.13.0-2|13	Name:		sdrangel
21cr|sdrangel-7.13.0-2|14	Version:	7.13.0
21cr|sdrangel-7.13.0-2|15	Release:	2
21cr|sdrangel-7.13.0-2|16	Summary:	SDR/Analyzer frontend for Airspy, BladeRF, HackRF, RTL-SDR and FunCube
21cr|sdrangel-7.13.0-2|17	License:	GPL-3.0-or-later
21cr|sdrangel-7.13.0-2|18	Group:		Communications
21cr|sdrangel-7.13.0-2|19	URL:		https://github.com/f4exb/sdrangel
21cr|sdrangel-7.13.0-2|20	Source0:	https://github.com/f4exb/sdrangel/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sdrangel-7.13.0-2|21	BuildRequires:	cmake
21cr|sdrangel-7.13.0-2|22	BuildRequires:	doxygen
21cr|sdrangel-7.13.0-2|23	BuildRequires:	dsdcc-devel
21cr|sdrangel-7.13.0-2|24	BuildRequires:	hicolor-icon-theme
21cr|sdrangel-7.13.0-2|25	BuildRequires:	boost-devel
21cr|sdrangel-7.13.0-2|26	BuildRequires:	LimeSuite-devel
21cr|sdrangel-7.13.0-2|27	BuildRequires:	serialDV-devel
21cr|sdrangel-7.13.0-2|28	BuildRequires:	airspyone_host-devel
21cr|sdrangel-7.13.0-2|29	BuildRequires:	ffmpeg-devel
21cr|sdrangel-7.13.0-2|30	BuildRequires:	hidapi-devel
21cr|sdrangel-7.13.0-2|31	BuildRequires:	uhd-devel
21cr|sdrangel-7.13.0-2|32	BuildRequires:	qmake5
21cr|sdrangel-7.13.0-2|33	BuildRequires:	pkgconfig(libxtrxll)
21cr|sdrangel-7.13.0-2|34	BuildRequires:	pkgconfig(libperseus-sdr)
21cr|sdrangel-7.13.0-2|35	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|sdrangel-7.13.0-2|36	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21cr|sdrangel-7.13.0-2|37	BuildRequires:	pkgconfig(Qt5Core)
21cr|sdrangel-7.13.0-2|38	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|sdrangel-7.13.0-2|39	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|sdrangel-7.13.0-2|40	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|sdrangel-7.13.0-2|41	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|sdrangel-7.13.0-2|42	BuildRequires:	pkgconfig(Qt5Location)
21cr|sdrangel-7.13.0-2|43	BuildRequires:	pkgconfig(Qt5Charts)
21cr|sdrangel-7.13.0-2|44	BuildRequires:	pkgconfig(Qt5SerialPort)
21cr|sdrangel-7.13.0-2|45	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21cr|sdrangel-7.13.0-2|46	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|sdrangel-7.13.0-2|47	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|sdrangel-7.13.0-2|48	BuildRequires:	pkgconfig(SoapySDR)
21cr|sdrangel-7.13.0-2|49	BuildRequires:	pkgconfig(alsa)
21cr|sdrangel-7.13.0-2|50	BuildRequires:	pkgconfig(codec2)
21cr|sdrangel-7.13.0-2|51	BuildRequires:	pkgconfig(faad2)
21cr|sdrangel-7.13.0-2|52	BuildRequires:	pkgconfig(fftw3f)
21cr|sdrangel-7.13.0-2|53	BuildRequires:	pkgconfig(libairspyhf)
21cr|sdrangel-7.13.0-2|54	BuildRequires:	pkgconfig(libavcodec)
21cr|sdrangel-7.13.0-2|55	BuildRequires:	pkgconfig(libavformat)
21cr|sdrangel-7.13.0-2|56	BuildRequires:	pkgconfig(libavutil)
21cr|sdrangel-7.13.0-2|57	BuildRequires:	pkgconfig(libbladeRF)
21cr|sdrangel-7.13.0-2|58	BuildRequires:	pkgconfig(libhackrf)
21cr|sdrangel-7.13.0-2|59	BuildRequires:	pkgconfig(libiio)
21cr|sdrangel-7.13.0-2|60	BuildRequires:	pkgconfig(liblz4)
21cr|sdrangel-7.13.0-2|61	BuildRequires:	pkgconfig(librtlsdr)
21cr|sdrangel-7.13.0-2|62	BuildRequires:	pkgconfig(libpostproc)
21cr|sdrangel-7.13.0-2|63	BuildRequires:	pkgconfig(libmirisdr)
21cr|sdrangel-7.13.0-2|64	BuildRequires:	pkgconfig(libusb-1.0)
21cr|sdrangel-7.13.0-2|65	BuildRequires:	pkgconfig(libxtrxll)
21cr|sdrangel-7.13.0-2|66	BuildRequires:	pkgconfig(opus)
21cr|sdrangel-7.13.0-2|67	BuildRequires:	pkgconfig(opencv4)
21cr|sdrangel-7.13.0-2|68	BuildRequires:	pkgconfig(libswscale)
21cr|sdrangel-7.13.0-2|69	Requires:	python3-requests
21cr|sdrangel-7.13.0-2|70	%if %{with fec}
21cr|sdrangel-7.13.0-2|71	BuildRequires:	pkgconfig(libcm256cc)
21cr|sdrangel-7.13.0-2|72	BuildRequires:	pkgconfig(nanomsg)
21cr|sdrangel-7.13.0-2|73	%endif
21cr|sdrangel-7.13.0-2|74	%if %{with freedv}
21cr|sdrangel-7.13.0-2|75	BuildRequires:	pkgconfig(codec2)
21cr|sdrangel-7.13.0-2|76	%endif
21cr|sdrangel-7.13.0-2|77	
21cr|sdrangel-7.13.0-2|78	%description
21cr|sdrangel-7.13.0-2|79	SDRangel is an Open Source Qt5/OpenGL SDR and signal analyzer frontend
21cr|sdrangel-7.13.0-2|80	to various hardware.
21cr|sdrangel-7.13.0-2|81	
21cr|sdrangel-7.13.0-2|82	%package doc
21cr|sdrangel-7.13.0-2|83	Summary:	Documentation for SDRangel
21cr|sdrangel-7.13.0-2|84	
21cr|sdrangel-7.13.0-2|85	%description doc
21cr|sdrangel-7.13.0-2|86	Documentation for SDRangel.
21cr|sdrangel-7.13.0-2|87	
21cr|sdrangel-7.13.0-2|88	%prep
21cr|sdrangel-7.13.0-2|89	%autosetup -p1
21cr|sdrangel-7.13.0-2|90	sed -i 's/\r$//' Readme.md
21cr|sdrangel-7.13.0-2|91	
21cr|sdrangel-7.13.0-2|92	%build
21cr|sdrangel-7.13.0-2|93	%cmake \
21cr|sdrangel-7.13.0-2|94	-DCMAKE_SHARED_LINKER_FLAGS="" \
21cr|sdrangel-7.13.0-2|95	-DCMAKE_SKIP_RPATH:BOOL=OFF \
21cr|sdrangel-7.13.0-2|96	-DCMAKE_BUILD_TYPE=Release \
21cr|sdrangel-7.13.0-2|97	-DENABLE_DISTRIBUTION=ON \
21cr|sdrangel-7.13.0-2|98	-DINSTALL_LIB_DIR=%{_libdir}/%{name} \
21cr|sdrangel-7.13.0-2|99	%if %{with oldcpu}
21cr|sdrangel-7.13.0-2|100	-DARCH_OPT="" \
21cr|sdrangel-7.13.0-2|101	%endif
21cr|sdrangel-7.13.0-2|102	%ifarch aarch64
21cr|sdrangel-7.13.0-2|103	-DARCH_OPT="" \
21cr|sdrangel-7.13.0-2|104	%endif
21cr|sdrangel-7.13.0-2|105	%ifarch %{ix86}
21cr|sdrangel-7.13.0-2|106	-DFORCE_SSE41=ON \
21cr|sdrangel-7.13.0-2|107	%endif
21cr|sdrangel-7.13.0-2|108	-DRX_SAMPLE_24BIT=ON
21cr|sdrangel-7.13.0-2|109	
21cr|sdrangel-7.13.0-2|110	%make_build
21cr|sdrangel-7.13.0-2|111	
21cr|sdrangel-7.13.0-2|112	%install
21cr|sdrangel-7.13.0-2|113	%make_install -C build
21cr|sdrangel-7.13.0-2|114	rm -f %{buildroot}%{_datadir}/sdrangel/Readme.md
21cr|sdrangel-7.13.0-2|115	
21cr|sdrangel-7.13.0-2|116	%files
21cr|sdrangel-7.13.0-2|117	%license LICENSE
21cr|sdrangel-7.13.0-2|118	%{_bindir}/sdrangel
21cr|sdrangel-7.13.0-2|119	%{_bindir}/ldpctool
21cr|sdrangel-7.13.0-2|120	%{_bindir}/sdrangelbench
21cr|sdrangel-7.13.0-2|121	%{_bindir}/sdrangelsrv
21cr|sdrangel-7.13.0-2|122	%dir %{_libdir}/sdrangel
21cr|sdrangel-7.13.0-2|123	%{_libdir}/sdrangel/lib*
21cr|sdrangel-7.13.0-2|124	%{_libdir}/sdrangel/plugins*
21cr|sdrangel-7.13.0-2|125	%{_datadir}/applications/sdrangel.desktop
21cr|sdrangel-7.13.0-2|126	%{_datadir}/icons/hicolor/scalable/apps/sdrangel_icon.svg
21cr|sdrangel-7.13.0-2|127	
21cr|sdrangel-7.13.0-2|128	%files doc
21cr|sdrangel-7.13.0-2|129	%doc Readme.md
21cr|sdrangel-7.13.0-2|130	%doc swagger/sdrangel/examples/

8281 21
21cr|seamonkey-2.53.12-1|1	%define homepage file:///usr/share/doc/HTML/index.html
21cr|seamonkey-2.53.12-1|2	
21cr|seamonkey-2.53.12-1|3	%define default_bookmarks_file %{_datadir}/bookmarks/default-bookmarks.html
21cr|seamonkey-2.53.12-1|4	
21cr|seamonkey-2.53.12-1|5	%define minimum_build_nspr_version 4.12
21cr|seamonkey-2.53.12-1|6	%define minimum_build_nss_version 3.25
21cr|seamonkey-2.53.12-1|7	
21cr|seamonkey-2.53.12-1|8	%define build_langpacks 1
21cr|seamonkey-2.53.12-1|9	
21cr|seamonkey-2.53.12-1|10	%define builddir %{_builddir}/%{name}-%{version}
21cr|seamonkey-2.53.12-1|11	%define mozdir %{_libdir}/%{name}
21cr|seamonkey-2.53.12-1|12	
21cr|seamonkey-2.53.12-1|13	%if %{_use_internal_dependency_generator}
21cr|seamonkey-2.53.12-1|14	%global __provides_exclude (.*)\\.so(.*)
21cr|seamonkey-2.53.12-1|15	%global __requires_exclude libldap60\\.so(.*)|libldif60\\.so(.*)|liblgpllibs\\.so(.*)|libprldap60\\.so(.*)|libsuite\\.so(.*)|libxul\\.so(.*)|libmozavutil\\.so(.*)|libmozsqlite3\\.so(.*)|libmozgtk\\.so(.*)|libmozsandbox\\.so(.*)
21cr|seamonkey-2.53.12-1|16	%endif
21cr|seamonkey-2.53.12-1|17	
21cr|seamonkey-2.53.12-1|18	%bcond_with clang
21cr|seamonkey-2.53.12-1|19	
21cr|seamonkey-2.53.12-1|20	Summary:	Web browser, e-mail, news, IRC client, HTML editor
21cr|seamonkey-2.53.12-1|21	Name:		seamonkey
21cr|seamonkey-2.53.12-1|22	Version:	2.53.12
21cr|seamonkey-2.53.12-1|23	Release:	1
21cr|seamonkey-2.53.12-1|24	License:	MPLv1.1
21cr|seamonkey-2.53.12-1|25	Group:		Networking/WWW
21cr|seamonkey-2.53.12-1|26	Url:		https://www.seamonkey-project.org
21cr|seamonkey-2.53.12-1|27	Source0:	https://archive.mozilla.org/pub/seamonkey/releases/%{version}/source/seamonkey-%{version}.source.tar.xz
21cr|seamonkey-2.53.12-1|28	Source1:	%{name}-langpacks-%{version}.tar.xz
21cr|seamonkey-2.53.12-1|29	Source2:	%{name}.png
21cr|seamonkey-2.53.12-1|30	Source3:	%{name}.sh.in
21cr|seamonkey-2.53.12-1|31	Source20:	%{name}-rosa-default-prefs.js
21cr|seamonkey-2.53.12-1|32	Patch0:		Rosa-startup-homepage.patch
21cr|seamonkey-2.53.12-1|33	Patch1:		mozilla-2.26.1-nongnome-proxies.patch
21cr|seamonkey-2.53.12-1|34	Patch4:		mozilla-2.46-ntlm-full-path.patch
21cr|seamonkey-2.53.12-1|35	Patch6:		mozilla-2.48-language.patch
21cr|seamonkey-2.53.12-1|36	BuildRequires:	autoconf2.1
21cr|seamonkey-2.53.12-1|37	BuildRequires:  cargo
21cr|seamonkey-2.53.12-1|38	BuildRequires:	coreutils
21cr|seamonkey-2.53.12-1|39	%{?with_clang:BuildRequires:  clang}
21cr|seamonkey-2.53.12-1|40	BuildRequires:	desktop-file-utils
21cr|seamonkey-2.53.12-1|41	BuildRequires:	doxygen
21cr|seamonkey-2.53.12-1|42	BuildRequires:	pkgconfig(gconf-2.0)
21cr|seamonkey-2.53.12-1|43	BuildRequires:	imagemagick
21cr|seamonkey-2.53.12-1|44	BuildRequires:	java-rpmbuild
21cr|seamonkey-2.53.12-1|45	BuildRequires:	makedepend
21cr|seamonkey-2.53.12-1|46	BuildRequires:	nasm >= 2.13
21cr|seamonkey-2.53.12-1|47	BuildRequires:	perl
21cr|seamonkey-2.53.12-1|48	BuildRequires:	pkgconfig(python2)
21cr|seamonkey-2.53.12-1|49	BuildRequires:	python2-setuptools
21cr|seamonkey-2.53.12-1|50	BuildRequires:	python2-simplejson
21cr|seamonkey-2.53.12-1|51	BuildRequires:	rootcerts
21cr|seamonkey-2.53.12-1|52	BuildRequires:  rust
21cr|seamonkey-2.53.12-1|53	BuildRequires:	unzip
21cr|seamonkey-2.53.12-1|54	BuildRequires:	valgrind
21cr|seamonkey-2.53.12-1|55	BuildRequires:	wget
21cr|seamonkey-2.53.12-1|56	BuildRequires:	yasm
21cr|seamonkey-2.53.12-1|57	BuildRequires:	zip
21cr|seamonkey-2.53.12-1|58	
21cr|seamonkey-2.53.12-1|59	BuildRequires:	jpeg-devel
21cr|seamonkey-2.53.12-1|60	BuildRequires:	krb5-devel
21cr|seamonkey-2.53.12-1|61	BuildRequires:	libiw-devel
21cr|seamonkey-2.53.12-1|62	BuildRequires:	nss-static-devel
21cr|seamonkey-2.53.12-1|63	
21cr|seamonkey-2.53.12-1|64	BuildRequires:	pkgconfig(alsa)
21cr|seamonkey-2.53.12-1|65	BuildRequires:	pkgconfig(cairo)
21cr|seamonkey-2.53.12-1|66	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|seamonkey-2.53.12-1|67	BuildRequires:	pkgconfig(freetype2)
21cr|seamonkey-2.53.12-1|68	BuildRequires:	pkgconfig(gl)
21cr|seamonkey-2.53.12-1|69	BuildRequires:	pkgconfig(glib-2.0)
21cr|seamonkey-2.53.12-1|70	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|seamonkey-2.53.12-1|71	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|seamonkey-2.53.12-1|72	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|seamonkey-2.53.12-1|73	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|seamonkey-2.53.12-1|74	BuildRequires:	pkgconfig(hunspell)
21cr|seamonkey-2.53.12-1|75	BuildRequires:	pkgconfig(libcurl)
21cr|seamonkey-2.53.12-1|76	BuildRequires:	pkgconfig(libevent)
21cr|seamonkey-2.53.12-1|77	BuildRequires:	pkgconfig(libIDL-2.0)
21cr|seamonkey-2.53.12-1|78	BuildRequires:	pkgconfig(libnotify)
21cr|seamonkey-2.53.12-1|79	BuildRequires:	pkgconfig(libpng)
21cr|seamonkey-2.53.12-1|80	BuildRequires:	pkgconfig(libproxy-1.0)
21cr|seamonkey-2.53.12-1|81	BuildRequires:	pkgconfig(libpulse)
21cr|seamonkey-2.53.12-1|82	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|seamonkey-2.53.12-1|83	BuildRequires:	pkgconfig(pango)
21cr|seamonkey-2.53.12-1|84	BuildRequires:	pkgconfig(sqlite3)
21cr|seamonkey-2.53.12-1|85	BuildRequires:	pkgconfig(valgrind)
21cr|seamonkey-2.53.12-1|86	BuildRequires:	pkgconfig(vpx)
21cr|seamonkey-2.53.12-1|87	BuildRequires:	pkgconfig(xinerama)
21cr|seamonkey-2.53.12-1|88	BuildRequires:	pkgconfig(xrender)
21cr|seamonkey-2.53.12-1|89	BuildRequires:	pkgconfig(xscrnsaver)
21cr|seamonkey-2.53.12-1|90	BuildRequires:	pkgconfig(xt)
21cr|seamonkey-2.53.12-1|91	BuildRequires:	pkgconfig(zlib)
21cr|seamonkey-2.53.12-1|92	
21cr|seamonkey-2.53.12-1|93	Requires:	nspr >= %{minimum_build_nspr_version}
21cr|seamonkey-2.53.12-1|94	Requires:	nss >= %{minimum_build_nss_version}
21cr|seamonkey-2.53.12-1|95	Obsoletes:	%{name}-devel < %{version}
21cr|seamonkey-2.53.12-1|96	Obsoletes:	%{name}-dom-inspector < %{version}
21cr|seamonkey-2.53.12-1|97	Obsoletes:	%{name}-enigmail  < %{version}
21cr|seamonkey-2.53.12-1|98	Obsoletes:	%{name}-enigmime < %{version}
21cr|seamonkey-2.53.12-1|99	Obsoletes:	%{name}-irc < %{version}
21cr|seamonkey-2.53.12-1|100	Obsoletes:	%{name}-js-debugger < %{version}
21cr|seamonkey-2.53.12-1|101	Obsoletes:	%{name}-mail < %{version}
21cr|seamonkey-2.53.12-1|102	Obsoletes:	%{name}-spellchecker < %{version}
21cr|seamonkey-2.53.12-1|103	
21cr|seamonkey-2.53.12-1|104	ExcludeArch:	%arm64
21cr|seamonkey-2.53.12-1|105	
21cr|seamonkey-2.53.12-1|106	%description
21cr|seamonkey-2.53.12-1|107	SeaMonkey is an all-in-one Internet application suite. It includes a browser,
21cr|seamonkey-2.53.12-1|108	mail/news client, IRC client, JavaScript debugger, and a tool to inspect the
21cr|seamonkey-2.53.12-1|109	DOM for web pages. It is derived from the application formerly known as Mozilla
21cr|seamonkey-2.53.12-1|110	Application Suite.
21cr|seamonkey-2.53.12-1|111	
21cr|seamonkey-2.53.12-1|112	%files
21cr|seamonkey-2.53.12-1|113	%{_bindir}/%{name}
21cr|seamonkey-2.53.12-1|114	%{_datadir}/pixmaps/%{name}.png
21cr|seamonkey-2.53.12-1|115	%{mozdir}
21cr|seamonkey-2.53.12-1|116	%{_datadir}/applications/*.desktop
21cr|seamonkey-2.53.12-1|117	%{_miconsdir}/%{name}.png
21cr|seamonkey-2.53.12-1|118	%{_iconsdir}/%{name}.png
21cr|seamonkey-2.53.12-1|119	%{_liconsdir}/%{name}.png
21cr|seamonkey-2.53.12-1|120	
21cr|seamonkey-2.53.12-1|121	#----------------------------------------------------------------------------
21cr|seamonkey-2.53.12-1|122	
21cr|seamonkey-2.53.12-1|123	%prep
21cr|seamonkey-2.53.12-1|124	%setup -q
21cr|seamonkey-2.53.12-1|125	
21cr|seamonkey-2.53.12-1|126	%patch0 -p1
21cr|seamonkey-2.53.12-1|127	# mozilla patches
21cr|seamonkey-2.53.12-1|128	%patch1 -p1
21cr|seamonkey-2.53.12-1|129	%patch4 -p1
21cr|seamonkey-2.53.12-1|130	%patch6 -p1
21cr|seamonkey-2.53.12-1|131	
21cr|seamonkey-2.53.12-1|132	rm -f .mozconfig
21cr|seamonkey-2.53.12-1|133	
21cr|seamonkey-2.53.12-1|134	%build
21cr|seamonkey-2.53.12-1|135	MOZ_OPT_FLAGS='%{optflags}'
21cr|seamonkey-2.53.12-1|136	export CFLAGS=$MOZ_OPT_FLAGS
21cr|seamonkey-2.53.12-1|137	export CXXFLAGS=$MOZ_OPT_FLAGS
21cr|seamonkey-2.53.12-1|138	export LDFLAGS="-Wl,--no-keep-memory"
21cr|seamonkey-2.53.12-1|139	export BUILD_OFFICIAL=1
21cr|seamonkey-2.53.12-1|140	export MOZILLA_OFFICIAL=1
21cr|seamonkey-2.53.12-1|141	echo "mk_add_options BUILD_OFFICIAL=1" >> .mozconfig
21cr|seamonkey-2.53.12-1|142	echo "mk_add_options MOZILLA_OFFICIAL=1" >> .mozconfig
21cr|seamonkey-2.53.12-1|143	echo "mk_add_options MOZ_MAKE_FLAGS=%{_smp_mflags}" >> .mozconfig
21cr|seamonkey-2.53.12-1|144	echo "mk_add_options MOZ_OBJDIR=../obj-@CONFIG_GUESS@" >> .mozconfig
21cr|seamonkey-2.53.12-1|145	echo "ac_add_options --host=%{_host}" >> .mozconfig
21cr|seamonkey-2.53.12-1|146	echo "ac_add_options --prefix=%{_prefix}" >> .mozconfig
21cr|seamonkey-2.53.12-1|147	echo "ac_add_options --libdir=%{_libdir}" >> .mozconfig
21cr|seamonkey-2.53.12-1|148	echo "ac_add_options --enable-application=comm/suite" >> .mozconfig
21cr|seamonkey-2.53.12-1|149	echo "ac_add_options --enable-optimize=-O2" >> .mozconfig
21cr|seamonkey-2.53.12-1|150	%ifarch %{ix86}
21cr|seamonkey-2.53.12-1|151	echo "ac_add_options --disable-debug" >> .mozconfig
21cr|seamonkey-2.53.12-1|152	echo "ac_add_options --disable-debug-symbols" >> .mozconfig
21cr|seamonkey-2.53.12-1|153	echo "ac_add_options --disable-elf-hack" >> .mozconfig
21cr|seamonkey-2.53.12-1|154	%endif
21cr|seamonkey-2.53.12-1|155	echo "ac_add_options --enable-release" >> .mozconfig
21cr|seamonkey-2.53.12-1|156	echo "ac_add_options --enable-default-toolkit=cairo-gtk3" >> .mozconfig
21cr|seamonkey-2.53.12-1|157	echo "ac_add_options --disable-updater" >> .mozconfig
21cr|seamonkey-2.53.12-1|158	echo "ac_add_options --disable-crashreporter" >> .mozconfig
21cr|seamonkey-2.53.12-1|159	echo "ac_add_options --with-irc" >> .mozconfig
21cr|seamonkey-2.53.12-1|160	echo "ac_add_options --with-dominspector" >> .mozconfig
21cr|seamonkey-2.53.12-1|161	echo "ac_add_options --enable-calendar" >> .mozconfig
21cr|seamonkey-2.53.12-1|162	echo "ac_add_options --with-system-nspr" >> .mozconfig
21cr|seamonkey-2.53.12-1|163	echo "ac_add_options --with-system-nss" >> .mozconfig
21cr|seamonkey-2.53.12-1|164	echo "ac_add_options --with-system-zlib" >> .mozconfig
21cr|seamonkey-2.53.12-1|165	echo "ac_add_options --disable-tests" >> .mozconfig
21cr|seamonkey-2.53.12-1|166	echo "ac_add_options --disable-install-strip" >> .mozconfig
21cr|seamonkey-2.53.12-1|167	echo "ac_add_options --enable-js-shell" >> .mozconfig
21cr|seamonkey-2.53.12-1|168	
21cr|seamonkey-2.53.12-1|169	%{?with_clang:export CC="clang" export CXX="clang++"}
21cr|seamonkey-2.53.12-1|170	
21cr|seamonkey-2.53.12-1|171	./mach build
21cr|seamonkey-2.53.12-1|172	
21cr|seamonkey-2.53.12-1|173	%install
21cr|seamonkey-2.53.12-1|174	
21cr|seamonkey-2.53.12-1|175	pushd ../obj-*
21cr|seamonkey-2.53.12-1|176	%make_install
21cr|seamonkey-2.53.12-1|177	popd
21cr|seamonkey-2.53.12-1|178	
21cr|seamonkey-2.53.12-1|179	# we don't want to ship mozilla's default sidebar components
21cr|seamonkey-2.53.12-1|180	rm -f %{buildroot}/%{mozdir}/searchplugins/bugzilla.gif
21cr|seamonkey-2.53.12-1|181	rm -f %{buildroot}/%{mozdir}/searchplugins/bugzilla.src
21cr|seamonkey-2.53.12-1|182	rm -f %{buildroot}/%{mozdir}/searchplugins/dmoz.gif
21cr|seamonkey-2.53.12-1|183	rm -f %{buildroot}/%{mozdir}/searchplugins/dmoz.src
21cr|seamonkey-2.53.12-1|184	rm -f %{buildroot}/%{mozdir}/searchplugins/lxrmozilla.gif
21cr|seamonkey-2.53.12-1|185	rm -f %{buildroot}/%{mozdir}/searchplugins/lxrmozilla.src
21cr|seamonkey-2.53.12-1|186	rm -f %{buildroot}/%{mozdir}/searchplugins/mozilla.gif
21cr|seamonkey-2.53.12-1|187	rm -f %{buildroot}/%{mozdir}/searchplugins/mozilla.src
21cr|seamonkey-2.53.12-1|188	rm -f %{buildroot}/%{mozdir}/plugins/libnullplugin.so
21cr|seamonkey-2.53.12-1|189	
21cr|seamonkey-2.53.12-1|190	# the %%makeinstall_std macro also install files that we don't need (yet?)
21cr|seamonkey-2.53.12-1|191	rm -rf %{buildroot}%{_datadir}/idl
21cr|seamonkey-2.53.12-1|192	
21cr|seamonkey-2.53.12-1|193	echo > %{name}.lang
21cr|seamonkey-2.53.12-1|194	%if %{build_langpacks}
21cr|seamonkey-2.53.12-1|195	# Install langpacks
21cr|seamonkey-2.53.12-1|196	mkdir -p %{buildroot}%{mozdir}/extensions
21cr|seamonkey-2.53.12-1|197	tar xf %{SOURCE1}
21cr|seamonkey-2.53.12-1|198	for langpack in `ls seamonkey-langpacks/*.xpi`; do
21cr|seamonkey-2.53.12-1|199	language=$(basename $langpack .xpi | sed 's/^seamonkey-//' | sed 's/\.langpack$//' | sed 's/\([0-9]\{1,2\}\.\)*//')
21cr|seamonkey-2.53.12-1|200	extensiondir=%{buildroot}%{mozdir}/extensions/langpack-$language@seamonkey.mozilla.org
21cr|seamonkey-2.53.12-1|201	mkdir -p $extensiondir
21cr|seamonkey-2.53.12-1|202	unzip $langpack -d $extensiondir
21cr|seamonkey-2.53.12-1|203	find $extensiondir -type f | xargs chmod 644
21cr|seamonkey-2.53.12-1|204	
21cr|seamonkey-2.53.12-1|205	jarfile=$extensiondir/chrome/$language.jar
21cr|seamonkey-2.53.12-1|206	
21cr|seamonkey-2.53.12-1|207	sed -i -e "s|browser.startup.homepage.*$|browser.startup.homepage=%{homepage}|g;" \
21cr|seamonkey-2.53.12-1|208	$extensiondir/chrome/$language/locale/$language/navigator-region/region.properties
21cr|seamonkey-2.53.12-1|209	
21cr|seamonkey-2.53.12-1|210	pushd $extensiondir/chrome/$language
21cr|seamonkey-2.53.12-1|211	zip -r -D $jarfile locale
21cr|seamonkey-2.53.12-1|212	popd
21cr|seamonkey-2.53.12-1|213	
21cr|seamonkey-2.53.12-1|214	language=`echo $language | sed -e 's/-/_/g'`
21cr|seamonkey-2.53.12-1|215	extensiondir=`echo $extensiondir | sed -e "s,^%{buildroot},,"`
21cr|seamonkey-2.53.12-1|216	echo "%%lang($language) $extensiondir" >> %{name}.lang
21cr|seamonkey-2.53.12-1|217	done
21cr|seamonkey-2.53.12-1|218	rm -rf firefox-langpacks
21cr|seamonkey-2.53.12-1|219	%endif # build_langpacks
21cr|seamonkey-2.53.12-1|220	
21cr|seamonkey-2.53.12-1|221	# set up our desktop files
21cr|seamonkey-2.53.12-1|222	install -m 755 -d %{buildroot}%{_datadir}/applications
21cr|seamonkey-2.53.12-1|223	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|seamonkey-2.53.12-1|224	[Desktop Entry]
21cr|seamonkey-2.53.12-1|225	Encoding=UTF-8
21cr|seamonkey-2.53.12-1|226	Name=SeaMonkey Navigator
21cr|seamonkey-2.53.12-1|227	Comment=Seamonkey Navigator web browser
21cr|seamonkey-2.53.12-1|228	Exec=%{_bindir}/%{name} %u
21cr|seamonkey-2.53.12-1|229	Icon=%{name}.png
21cr|seamonkey-2.53.12-1|230	Terminal=false
21cr|seamonkey-2.53.12-1|231	Type=Application
21cr|seamonkey-2.53.12-1|232	StartupNotify=true
21cr|seamonkey-2.53.12-1|233	Categories=GTK;Network;WebBrowser;X-MandrivaLinux-Internet-WebBrowsers;
21cr|seamonkey-2.53.12-1|234	MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
21cr|seamonkey-2.53.12-1|235	StartupWMClass=Seamonkey-bin
21cr|seamonkey-2.53.12-1|236	EOF
21cr|seamonkey-2.53.12-1|237	
21cr|seamonkey-2.53.12-1|238	cat > %{buildroot}%{_datadir}/applications/%{name}-mail.desktop << EOF
21cr|seamonkey-2.53.12-1|239	[Desktop Entry]
21cr|seamonkey-2.53.12-1|240	Encoding=UTF-8
21cr|seamonkey-2.53.12-1|241	Name=SeaMonkey Mail
21cr|seamonkey-2.53.12-1|242	Comment=Seamonkey Mail & Newsgroups e-mail client
21cr|seamonkey-2.53.12-1|243	Exec=%{_bindir}/%{name} -mail
21cr|seamonkey-2.53.12-1|244	Icon=%{name}.png
21cr|seamonkey-2.53.12-1|245	Terminal=false
21cr|seamonkey-2.53.12-1|246	Type=Application
21cr|seamonkey-2.53.12-1|247	StartupNotify=true
21cr|seamonkey-2.53.12-1|248	Categories=GTK;X-MandrivaLinux-Internet-Mail;Office;Network;Email;
21cr|seamonkey-2.53.12-1|249	MimeType=x-scheme-handler/mailto;
21cr|seamonkey-2.53.12-1|250	StartupWMClass=Seamonkey-bin
21cr|seamonkey-2.53.12-1|251	EOF
21cr|seamonkey-2.53.12-1|252	
21cr|seamonkey-2.53.12-1|253	#Icons
21cr|seamonkey-2.53.12-1|254	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21cr|seamonkey-2.53.12-1|255	install -c -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|seamonkey-2.53.12-1|256	
21cr|seamonkey-2.53.12-1|257	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21cr|seamonkey-2.53.12-1|258	install -m 644 %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png
21cr|seamonkey-2.53.12-1|259	install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|seamonkey-2.53.12-1|260	install -m 644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
21cr|seamonkey-2.53.12-1|261	convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|seamonkey-2.53.12-1|262	convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|seamonkey-2.53.12-1|263	
21cr|seamonkey-2.53.12-1|264	#Link to existing plugins
21cr|seamonkey-2.53.12-1|265	if [ -d %{buildroot}/%{mozdir}/plugins ]; then
21cr|seamonkey-2.53.12-1|266	rm -rf %{buildroot}/%{mozdir}/plugins
21cr|seamonkey-2.53.12-1|267	fi
21cr|seamonkey-2.53.12-1|268	ln -s %{_libdir}/mozilla/plugins %{buildroot}/%{mozdir}/plugins
21cr|seamonkey-2.53.12-1|269	
21cr|seamonkey-2.53.12-1|270	# install our seamonkey.sh file
21cr|seamonkey-2.53.12-1|271	rm -rf %{buildroot}/usr/bin/%{name}
21cr|seamonkey-2.53.12-1|272	cp -fr %{SOURCE3} %{buildroot}%{_bindir}/%{name}
21cr|seamonkey-2.53.12-1|273	
21cr|seamonkey-2.53.12-1|274	sed -i -e 's/MOZILLA_VERSION/%{version}/g' \
21cr|seamonkey-2.53.12-1|275	-e 's,LIBDIR,%{_libdir},g' %{buildroot}%{_bindir}/%{name}
21cr|seamonkey-2.53.12-1|276	
21cr|seamonkey-2.53.12-1|277	chmod 0755 %{buildroot}%{_bindir}/%{name}
21cr|seamonkey-2.53.12-1|278	
21cr|seamonkey-2.53.12-1|279	# set up our default preferences
21cr|seamonkey-2.53.12-1|280	cp -fr %{SOURCE20} %{buildroot}%{mozdir}/defaults/pref/all-mandriva.js
21cr|seamonkey-2.53.12-1|281	sed -i -e 's,SEAMONKEY_RPM_VR,%{version}-%{release},g' %{buildroot}%{mozdir}/defaults/pref/all-mandriva.js
21cr|seamonkey-2.53.12-1|282	
21cr|seamonkey-2.53.12-1|283	#remove unneeded files
21cr|seamonkey-2.53.12-1|284	rm -f %{buildroot}%{mozdir}/.autoreg
21cr|seamonkey-2.53.12-1|285	rm -f %{buildroot}%{mozdir}/removed-files
21cr|seamonkey-2.53.12-1|286	rm -f %{buildroot}%{mozdir}/update.locale
21cr|seamonkey-2.53.12-1|287	rm -f %{buildroot}%{mozdir}/updater.ini
21cr|seamonkey-2.53.12-1|288	
21cr|seamonkey-2.53.12-1|289	rm -rf %{buildroot}%{_libdir}/%{name}-devel-%{version}
21cr|seamonkey-2.53.12-1|290	rm -rf %{buildroot}%{_includedir}

8282 21
21cr|searchandrescue-1.7.0-1|1	%define oname    SearchAndRescue
21cr|searchandrescue-1.7.0-1|2	
21cr|searchandrescue-1.7.0-1|3	%define title       SearchAndRescue
21cr|searchandrescue-1.7.0-1|4	%define longtitle   Helicopter simulator
21cr|searchandrescue-1.7.0-1|5	
21cr|searchandrescue-1.7.0-1|6	Summary:	Helicopter simulator
21cr|searchandrescue-1.7.0-1|7	Name:		searchandrescue
21cr|searchandrescue-1.7.0-1|8	Version:	1.7.0
21cr|searchandrescue-1.7.0-1|9	Release:	1
21cr|searchandrescue-1.7.0-1|10	License:	GPL
21cr|searchandrescue-1.7.0-1|11	Group:		Games/Other
21cr|searchandrescue-1.7.0-1|12	Url:		http://searchandrescue.sourceforge.net/
21cr|searchandrescue-1.7.0-1|13	Source0:	http://downloads.sourceforge.net/project/searchandrescue/Program/SearchAndRescue-%{version}.tar.gz
21cr|searchandrescue-1.7.0-1|14	Patch0:		SearchAndRescue-1.1.0-link.patch
21cr|searchandrescue-1.7.0-1|15	Patch1:		searchandrescue-1.4.0-compile.patch
21cr|searchandrescue-1.7.0-1|16	BuildRequires:	imagemagick
21cr|searchandrescue-1.7.0-1|17	BuildRequires:	jsw-devel
21cr|searchandrescue-1.7.0-1|18	BuildRequires:	yiff-devel
21cr|searchandrescue-1.7.0-1|19	BuildRequires:	SDL-devel
21cr|searchandrescue-1.7.0-1|20	BuildRequires:	pkgconfig(x11)
21cr|searchandrescue-1.7.0-1|21	BuildRequires:	pkgconfig(xext)
21cr|searchandrescue-1.7.0-1|22	BuildRequires:	pkgconfig(xpm)
21cr|searchandrescue-1.7.0-1|23	BuildRequires:	pkgconfig(gl)
21cr|searchandrescue-1.7.0-1|24	BuildRequires:	pkgconfig(glu)
21cr|searchandrescue-1.7.0-1|25	BuildRequires:	pkgconfig(xxf86vm)
21cr|searchandrescue-1.7.0-1|26	Requires:	%{name}-data
21cr|searchandrescue-1.7.0-1|27	ExclusiveArch:	%{ix86} %{x86_64}
21cr|searchandrescue-1.7.0-1|28	
21cr|searchandrescue-1.7.0-1|29	%description
21cr|searchandrescue-1.7.0-1|30	Changing the pace of recent sterotypical game themes, Search and Rescue aims to
21cr|searchandrescue-1.7.0-1|31	create a plot based on positive goals such as saving victims in varying
21cr|searchandrescue-1.7.0-1|32	situations of distress.
21cr|searchandrescue-1.7.0-1|33	The player will be given the chance to pilot different types of rescue aircraft
21cr|searchandrescue-1.7.0-1|34	in a variety of search and rescue style missions.
21cr|searchandrescue-1.7.0-1|35	Search and Rescue is highly customizeable by allowing intermediate players to
21cr|searchandrescue-1.7.0-1|36	create their own missions and allowing experianced players to design their own
21cr|searchandrescue-1.7.0-1|37	aircraft and scenery.
21cr|searchandrescue-1.7.0-1|38	
21cr|searchandrescue-1.7.0-1|39	%files
21cr|searchandrescue-1.7.0-1|40	%doc AUTHORS  HACKING  INSTALL  README
21cr|searchandrescue-1.7.0-1|41	%{_gamesbindir}/*
21cr|searchandrescue-1.7.0-1|42	%{_mandir}/man6/*
21cr|searchandrescue-1.7.0-1|43	%{_datadir}/pixmaps/*.xpm
21cr|searchandrescue-1.7.0-1|44	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|searchandrescue-1.7.0-1|45	%{_miconsdir}/%{name}.png
21cr|searchandrescue-1.7.0-1|46	%{_iconsdir}/%{name}.png
21cr|searchandrescue-1.7.0-1|47	%{_liconsdir}/%{name}.png
21cr|searchandrescue-1.7.0-1|48	
21cr|searchandrescue-1.7.0-1|49	#----------------------------------------------------------------------------
21cr|searchandrescue-1.7.0-1|50	
21cr|searchandrescue-1.7.0-1|51	%prep
21cr|searchandrescue-1.7.0-1|52	%setup -q -n %{name}_%{version}
21cr|searchandrescue-1.7.0-1|53	%patch0 -p0 -b .link~
21cr|searchandrescue-1.7.0-1|54	%patch1 -p1 -b .compile~
21cr|searchandrescue-1.7.0-1|55	
21cr|searchandrescue-1.7.0-1|56	chmod +x ./configure
21cr|searchandrescue-1.7.0-1|57	chmod +x ./pconf/pconf
21cr|searchandrescue-1.7.0-1|58	
21cr|searchandrescue-1.7.0-1|59	%build
21cr|searchandrescue-1.7.0-1|60	export CFLAGS="%{optflags}"
21cr|searchandrescue-1.7.0-1|61	export LD_LIBRARY_PATH=%{_libdir}
21cr|searchandrescue-1.7.0-1|62	export CPP="g++ %{build_ldflags} "
21cr|searchandrescue-1.7.0-1|63	./configure Linux -v --disable=arch-i686 --libdir="-L%{_libdir}"
21cr|searchandrescue-1.7.0-1|64	make all
21cr|searchandrescue-1.7.0-1|65	
21cr|searchandrescue-1.7.0-1|66	%install
21cr|searchandrescue-1.7.0-1|67	make PREFIX=%{buildroot}%{_prefix} MAN_DIR=%{buildroot}%{_mandir}/man6 install
21cr|searchandrescue-1.7.0-1|68	
21cr|searchandrescue-1.7.0-1|69	# icons
21cr|searchandrescue-1.7.0-1|70	convert sar/icons/%{oname}.xpm -resize 16x16 %{name}-16.png
21cr|searchandrescue-1.7.0-1|71	convert sar/icons/%{oname}.xpm -resize 32x32 %{name}-32.png
21cr|searchandrescue-1.7.0-1|72	convert sar/icons/%{oname}.xpm %{name}-48.png
21cr|searchandrescue-1.7.0-1|73	install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|searchandrescue-1.7.0-1|74	install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|searchandrescue-1.7.0-1|75	install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|searchandrescue-1.7.0-1|76	
21cr|searchandrescue-1.7.0-1|77	install -d -m 755 %{buildroot}%{_datadir}/pixmaps
21cr|searchandrescue-1.7.0-1|78	
21cr|searchandrescue-1.7.0-1|79	# menu entry
21cr|searchandrescue-1.7.0-1|80	
21cr|searchandrescue-1.7.0-1|81	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|searchandrescue-1.7.0-1|82	cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|searchandrescue-1.7.0-1|83	[Desktop Entry]
21cr|searchandrescue-1.7.0-1|84	Name=%{title}
21cr|searchandrescue-1.7.0-1|85	Comment=%{longtitle}
21cr|searchandrescue-1.7.0-1|86	Comment[ru]=Симулятор вертолета
21cr|searchandrescue-1.7.0-1|87	Exec=%{_gamesbindir}/%{name}
21cr|searchandrescue-1.7.0-1|88	Icon=%{name}
21cr|searchandrescue-1.7.0-1|89	Terminal=false
21cr|searchandrescue-1.7.0-1|90	Type=Application
21cr|searchandrescue-1.7.0-1|91	StartupNotify=false
21cr|searchandrescue-1.7.0-1|92	Categories=Game;Simulation;
21cr|searchandrescue-1.7.0-1|93	EOF
21cr|searchandrescue-1.7.0-1|94	

8283 21
21cr|searchandrescue-data-1.7.0-1|1	%define		base_name	searchandrescue
21cr|searchandrescue-data-1.7.0-1|2	%define		Base_Name	SearchAndRescue
21cr|searchandrescue-data-1.7.0-1|3	
21cr|searchandrescue-data-1.7.0-1|4	Name:		%{base_name}-data
21cr|searchandrescue-data-1.7.0-1|5	Version:	1.7.0
21cr|searchandrescue-data-1.7.0-1|6	Release:	1
21cr|searchandrescue-data-1.7.0-1|7	Summary:	Data package for Search and Rescue
21cr|searchandrescue-data-1.7.0-1|8	License:	GPLv2
21cr|searchandrescue-data-1.7.0-1|9	Group:		Games/Other
21cr|searchandrescue-data-1.7.0-1|10	Url:		http://searchandrescue.sourceforge.net
21cr|searchandrescue-data-1.7.0-1|11	Source:		http://sourceforge.net/projects/searchandrescue/files/Data_Files/%{Base_Name}-data-%{version}.tar.gz
21cr|searchandrescue-data-1.7.0-1|12	BuildArch:	noarch
21cr|searchandrescue-data-1.7.0-1|13	
21cr|searchandrescue-data-1.7.0-1|14	%description
21cr|searchandrescue-data-1.7.0-1|15	This is data package for Search and Rescue.
21cr|searchandrescue-data-1.7.0-1|16	
21cr|searchandrescue-data-1.7.0-1|17	%prep
21cr|searchandrescue-data-1.7.0-1|18	%setup -q -c
21cr|searchandrescue-data-1.7.0-1|19	
21cr|searchandrescue-data-1.7.0-1|20	%build
21cr|searchandrescue-data-1.7.0-1|21	
21cr|searchandrescue-data-1.7.0-1|22	%install
21cr|searchandrescue-data-1.7.0-1|23	rm -rf %{buildroot}
21cr|searchandrescue-data-1.7.0-1|24	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}
21cr|searchandrescue-data-1.7.0-1|25	cp -pr * %{buildroot}%{_gamesdatadir}/%{base_name}
21cr|searchandrescue-data-1.7.0-1|26	rm -f %{buildroot}%{_gamesdatadir}/%{base_name}/LICENSE
21cr|searchandrescue-data-1.7.0-1|27	
21cr|searchandrescue-data-1.7.0-1|28	%clean
21cr|searchandrescue-data-1.7.0-1|29	rm -rf %{buildroot}
21cr|searchandrescue-data-1.7.0-1|30	
21cr|searchandrescue-data-1.7.0-1|31	%files
21cr|searchandrescue-data-1.7.0-1|32	%defattr(-,root,root)
21cr|searchandrescue-data-1.7.0-1|33	%{_gamesdatadir}/%{base_name}

8284 21
21cr|seatd-0.8.0-2|1	%define major 1
21cr|seatd-0.8.0-2|2	%define libname %mklibname %{name} %{major}
21cr|seatd-0.8.0-2|3	%define devname %mklibname %{name} -d
21cr|seatd-0.8.0-2|4	
21cr|seatd-0.8.0-2|5	Summary:	Minimal seat management daemon
21cr|seatd-0.8.0-2|6	Name:		seatd
21cr|seatd-0.8.0-2|7	Version:	0.8.0
21cr|seatd-0.8.0-2|8	Release:	2
21cr|seatd-0.8.0-2|9	License:	MIT
21cr|seatd-0.8.0-2|10	Group:		System/Configuration/Boot and Init
21cr|seatd-0.8.0-2|11	Url:		https://github.com/kennylevinsen/seatd
21cr|seatd-0.8.0-2|12	Source0:	https://github.com/kennylevinsen/seatd/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|seatd-0.8.0-2|13	Source1:	seatd.sysusers
21cr|seatd-0.8.0-2|14	BuildRequires:	meson
21cr|seatd-0.8.0-2|15	BuildRequires:	pkgconfig(scdoc)
21cr|seatd-0.8.0-2|16	BuildRequires:	pkgconfig(libsystemd)
21cr|seatd-0.8.0-2|17	
21cr|seatd-0.8.0-2|18	%description
21cr|seatd-0.8.0-2|19	A seat management daemon, that does everything it needs to do.
21cr|seatd-0.8.0-2|20	Nothing more, nothing less. Depends only on libc.
21cr|seatd-0.8.0-2|21	
21cr|seatd-0.8.0-2|22	%files
21cr|seatd-0.8.0-2|23	%doc README.md
21cr|seatd-0.8.0-2|24	%license LICENSE
21cr|seatd-0.8.0-2|25	%{_bindir}/%{name}
21cr|seatd-0.8.0-2|26	%{_bindir}/%{name}-launch
21cr|seatd-0.8.0-2|27	%{_mandir}/man1/%{name}.1.*
21cr|seatd-0.8.0-2|28	%{_mandir}/man1/%{name}-launch.1.*
21cr|seatd-0.8.0-2|29	%{_sysusersdir}/%{name}.conf
21cr|seatd-0.8.0-2|30	%{_unitdir}/%{name}.service
21cr|seatd-0.8.0-2|31	
21cr|seatd-0.8.0-2|32	%post
21cr|seatd-0.8.0-2|33	%systemd_post %{name}.service
21cr|seatd-0.8.0-2|34	
21cr|seatd-0.8.0-2|35	%preun
21cr|seatd-0.8.0-2|36	%systemd_preun %{name}.service
21cr|seatd-0.8.0-2|37	
21cr|seatd-0.8.0-2|38	#----------------------------------------------------------------------------
21cr|seatd-0.8.0-2|39	
21cr|seatd-0.8.0-2|40	%package -n %{libname}
21cr|seatd-0.8.0-2|41	Summary:	Universal seat management library
21cr|seatd-0.8.0-2|42	Group:		System/Libraries
21cr|seatd-0.8.0-2|43	
21cr|seatd-0.8.0-2|44	%description -n %{libname}
21cr|seatd-0.8.0-2|45	Supports:
21cr|seatd-0.8.0-2|46	* seatd
21cr|seatd-0.8.0-2|47	* (e)logind
21cr|seatd-0.8.0-2|48	* embedded seatd for standalone operation
21cr|seatd-0.8.0-2|49	
21cr|seatd-0.8.0-2|50	Each backend can be compile-time included and is runtime auto-detected or
21cr|seatd-0.8.0-2|51	manually selected with the LIBSEAT_BACKEND environment variable.
21cr|seatd-0.8.0-2|52	
21cr|seatd-0.8.0-2|53	Which backend is in use is transparent to the application, providing a
21cr|seatd-0.8.0-2|54	simple common interface.
21cr|seatd-0.8.0-2|55	
21cr|seatd-0.8.0-2|56	%files -n %{libname}
21cr|seatd-0.8.0-2|57	%{_libdir}/libseat.so.%{major}*
21cr|seatd-0.8.0-2|58	
21cr|seatd-0.8.0-2|59	#----------------------------------------------------------------------------
21cr|seatd-0.8.0-2|60	
21cr|seatd-0.8.0-2|61	%package -n %{devname}
21cr|seatd-0.8.0-2|62	Summary:	Development files for libseat
21cr|seatd-0.8.0-2|63	Group:		Development/C++
21cr|seatd-0.8.0-2|64	Requires:	%{libname} = %{EVRD}
21cr|seatd-0.8.0-2|65	Provides:	%{name}-devel = %{EVRD}
21cr|seatd-0.8.0-2|66	
21cr|seatd-0.8.0-2|67	%description -n %{devname}
21cr|seatd-0.8.0-2|68	The libseat-devel package contains libraries and header files for
21cr|seatd-0.8.0-2|69	developing applications that use libseat.
21cr|seatd-0.8.0-2|70	
21cr|seatd-0.8.0-2|71	%files -n %{devname}
21cr|seatd-0.8.0-2|72	%{_includedir}/libseat.h
21cr|seatd-0.8.0-2|73	%{_libdir}/libseat.so
21cr|seatd-0.8.0-2|74	%{_libdir}/pkgconfig/libseat.pc
21cr|seatd-0.8.0-2|75	
21cr|seatd-0.8.0-2|76	#----------------------------------------------------------------------------
21cr|seatd-0.8.0-2|77	
21cr|seatd-0.8.0-2|78	%prep
21cr|seatd-0.8.0-2|79	%autosetup -p1
21cr|seatd-0.8.0-2|80	
21cr|seatd-0.8.0-2|81	%build
21cr|seatd-0.8.0-2|82	%meson
21cr|seatd-0.8.0-2|83	%meson_build
21cr|seatd-0.8.0-2|84	
21cr|seatd-0.8.0-2|85	%install
21cr|seatd-0.8.0-2|86	%meson_install
21cr|seatd-0.8.0-2|87	
21cr|seatd-0.8.0-2|88	install -D -m 0644 -pv contrib/systemd/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21cr|seatd-0.8.0-2|89	install -D -m 0644 -pv %{SOURCE1} %{buildroot}%{_sysusersdir}/%{name}.conf

8285 21
21cr|sec-2.7.6-3|1	Name:           sec
21cr|sec-2.7.6-3|2	Version:        2.7.6
21cr|sec-2.7.6-3|3	Release:        3
21cr|sec-2.7.6-3|4	Summary:        Simple Event Correlator script to filter log file entries
21cr|sec-2.7.6-3|5	Group:          System/Servers
21cr|sec-2.7.6-3|6	License:        GPLv2+
21cr|sec-2.7.6-3|7	URL:            http://simple-evcorr.sourceforge.net/
21cr|sec-2.7.6-3|8	Source0:        http://downloads.sourceforge.net/simple-evcorr/%{name}-%{version}.tar.gz
21cr|sec-2.7.6-3|9	Source1:        sec.service
21cr|sec-2.7.6-3|10	Source3:        sec.logrotate
21cr|sec-2.7.6-3|11	# Example files and configuration info
21cr|sec-2.7.6-3|12	Source4:        conf.README
21cr|sec-2.7.6-3|13	Source5:        http://simple-evcorr.sourceforge.net/rulesets/amavisd.sec
21cr|sec-2.7.6-3|14	Source6:        http://simple-evcorr.sourceforge.net/rulesets/bsd-MONITOR.sec
21cr|sec-2.7.6-3|15	Source7:        http://simple-evcorr.sourceforge.net/rulesets/bsd-PHYSMOD.sec
21cr|sec-2.7.6-3|16	Source8:        http://simple-evcorr.sourceforge.net/rulesets/bsd-USERACT.sec
21cr|sec-2.7.6-3|17	Source9:        http://simple-evcorr.sourceforge.net/rulesets/bsd-general.sec
21cr|sec-2.7.6-3|18	Source10:       http://simple-evcorr.sourceforge.net/rulesets/bsd-mpd.sec
21cr|sec-2.7.6-3|19	Source11:       http://simple-evcorr.sourceforge.net/rulesets/cisco-syslog.sec
21cr|sec-2.7.6-3|20	Source12:       http://simple-evcorr.sourceforge.net/rulesets/cvs.sec
21cr|sec-2.7.6-3|21	Source13:       http://simple-evcorr.sourceforge.net/rulesets/dameware.sec
21cr|sec-2.7.6-3|22	Source14:       http://simple-evcorr.sourceforge.net/rulesets/hp-openview.sec
21cr|sec-2.7.6-3|23	Source15:       http://simple-evcorr.sourceforge.net/rulesets/labrea.sec
21cr|sec-2.7.6-3|24	Source16:       http://simple-evcorr.sourceforge.net/rulesets/pix-general.sec
21cr|sec-2.7.6-3|25	Source17:       http://simple-evcorr.sourceforge.net/rulesets/pix-security.sec
21cr|sec-2.7.6-3|26	Source18:       http://simple-evcorr.sourceforge.net/rulesets/pix-url.sec
21cr|sec-2.7.6-3|27	Source19:       http://simple-evcorr.sourceforge.net/rulesets/portscan.sec
21cr|sec-2.7.6-3|28	Source20:       http://simple-evcorr.sourceforge.net/rulesets/snort.sec
21cr|sec-2.7.6-3|29	Source21:       http://simple-evcorr.sourceforge.net/rulesets/snortsam.sec
21cr|sec-2.7.6-3|30	Source22:       http://simple-evcorr.sourceforge.net/rulesets/ssh-brute.sec
21cr|sec-2.7.6-3|31	Source23:       http://simple-evcorr.sourceforge.net/rulesets/ssh.sec
21cr|sec-2.7.6-3|32	Source24:       http://simple-evcorr.sourceforge.net/rulesets/vtund.sec
21cr|sec-2.7.6-3|33	Source25:       http://simple-evcorr.sourceforge.net/rulesets/windows.sec
21cr|sec-2.7.6-3|34	BuildArch:      noarch
21cr|sec-2.7.6-3|35	
21cr|sec-2.7.6-3|36	BuildRequires:  systemd
21cr|sec-2.7.6-3|37	
21cr|sec-2.7.6-3|38	Requires:       logrotate
21cr|sec-2.7.6-3|39	
21cr|sec-2.7.6-3|40	Requires(post):   systemd
21cr|sec-2.7.6-3|41	Requires(preun):  systemd
21cr|sec-2.7.6-3|42	Requires(postun): systemd
21cr|sec-2.7.6-3|43	
21cr|sec-2.7.6-3|44	%description
21cr|sec-2.7.6-3|45	SEC is a simple event correlation tool that reads lines from files, named
21cr|sec-2.7.6-3|46	pipes, or standard input, and matches the lines with regular expressions,
21cr|sec-2.7.6-3|47	Perl subroutines, and other patterns for recognizing input events.
21cr|sec-2.7.6-3|48	Events are then correlated according to the rules in configuration files,
21cr|sec-2.7.6-3|49	producing output events by executing user-specified shell commands, by
21cr|sec-2.7.6-3|50	writing messages to pipes or files, etc.
21cr|sec-2.7.6-3|51	
21cr|sec-2.7.6-3|52	%prep
21cr|sec-2.7.6-3|53	%setup -q
21cr|sec-2.7.6-3|54	
21cr|sec-2.7.6-3|55	%build
21cr|sec-2.7.6-3|56	
21cr|sec-2.7.6-3|57	%install
21cr|sec-2.7.6-3|58	# Install SEC and its associated files
21cr|sec-2.7.6-3|59	install -D -m 0755 -p sec        %{buildroot}%{_bindir}/sec
21cr|sec-2.7.6-3|60	install -D -m 0644 -p sec.man    %{buildroot}%{_mandir}/man1/sec.1
21cr|sec-2.7.6-3|61	install -D -m 0644 -p %{SOURCE1} %{buildroot}%{_unitdir}/sec.service
21cr|sec-2.7.6-3|62	install -D -m 0644 -p %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/sec
21cr|sec-2.7.6-3|63	
21cr|sec-2.7.6-3|64	# Install the example config files and readme
21cr|sec-2.7.6-3|65	install -D -m 0644 -p %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}/README
21cr|sec-2.7.6-3|66	install -d -m 0755  examples
21cr|sec-2.7.6-3|67	install -m 0644 -p %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} \
21cr|sec-2.7.6-3|68	%{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} \
21cr|sec-2.7.6-3|69	%{SOURCE13} %{SOURCE14} %{SOURCE15} %{SOURCE16} \
21cr|sec-2.7.6-3|70	%{SOURCE17} %{SOURCE18} %{SOURCE19} %{SOURCE20} \
21cr|sec-2.7.6-3|71	%{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} \
21cr|sec-2.7.6-3|72	%{SOURCE25} examples/
21cr|sec-2.7.6-3|73	
21cr|sec-2.7.6-3|74	# Remove executable bits because these files get packed as docs
21cr|sec-2.7.6-3|75	chmod 0644 contrib/convert.pl contrib/swatch2sec.pl
21cr|sec-2.7.6-3|76	
21cr|sec-2.7.6-3|77	%post
21cr|sec-2.7.6-3|78	%systemd_post sec.service
21cr|sec-2.7.6-3|79	
21cr|sec-2.7.6-3|80	%preun
21cr|sec-2.7.6-3|81	%systemd_preun sec.service
21cr|sec-2.7.6-3|82	
21cr|sec-2.7.6-3|83	%postun
21cr|sec-2.7.6-3|84	%systemd_postun_with_restart sec.service
21cr|sec-2.7.6-3|85	
21cr|sec-2.7.6-3|86	%clean
21cr|sec-2.7.6-3|87	
21cr|sec-2.7.6-3|88	%files
21cr|sec-2.7.6-3|89	%defattr(-,root,root,-)
21cr|sec-2.7.6-3|90	%doc ChangeLog COPYING README contrib/convert.pl contrib/itostream.c contrib/swatch2sec.pl examples
21cr|sec-2.7.6-3|91	%config(noreplace) %{_sysconfdir}/%{name}
21cr|sec-2.7.6-3|92	%config(noreplace) %{_sysconfdir}/logrotate.d/sec
21cr|sec-2.7.6-3|93	%{_bindir}/sec
21cr|sec-2.7.6-3|94	%{_mandir}/man1/sec.1*
21cr|sec-2.7.6-3|95	%{_unitdir}/sec.service

8286 21
21cr|secp256k1-0-0.gitac83be3.2|1	# There are two upstreams of this library:
21cr|secp256k1-0-0.gitac83be3.2|2	# 1) https://github.com/bitcoin-core/secp256k1
21cr|secp256k1-0-0.gitac83be3.2|3	# 2) https://github.com/Bitcoin-ABC/secp256k1
21cr|secp256k1-0-0.gitac83be3.2|4	# (2) is a fork of (1), but Bitcoin ABC has become an another cryptocurrency,
21cr|secp256k1-0-0.gitac83be3.2|5	# its new name is eCash, if I understood correctly.
21cr|secp256k1-0-0.gitac83be3.2|6	# For now the only consumer of this library is electrum - a Bitcoin wallet,
21cr|secp256k1-0-0.gitac83be3.2|7	# so, as it is a Bitrcon, but not Bitcoin ABC/eCash wallet, let's better
21cr|secp256k1-0-0.gitac83be3.2|8	# use the original upstream.
21cr|secp256k1-0-0.gitac83be3.2|9	# Debian and FreeBSD use (1), Fedora uses (2).
21cr|secp256k1-0-0.gitac83be3.2|10	
21cr|secp256k1-0-0.gitac83be3.2|11	# Upstream has no tags
21cr|secp256k1-0-0.gitac83be3.2|12	%define commit ac83be33d0956faf6b7f61a60ab524ef7d6a473a
21cr|secp256k1-0-0.gitac83be3.2|13	%define commit_short %(echo %{commit} | head -c 7)
21cr|secp256k1-0-0.gitac83be3.2|14	
21cr|secp256k1-0-0.gitac83be3.2|15	%define major 0
21cr|secp256k1-0-0.gitac83be3.2|16	%define libname %mklibname secp256k1 %{major}
21cr|secp256k1-0-0.gitac83be3.2|17	%define devname %mklibname secp256k1 -d
21cr|secp256k1-0-0.gitac83be3.2|18	
21cr|secp256k1-0-0.gitac83be3.2|19	# autoreconf is enough
21cr|secp256k1-0-0.gitac83be3.2|20	%define _disable_rebuild_configure 1
21cr|secp256k1-0-0.gitac83be3.2|21	
21cr|secp256k1-0-0.gitac83be3.2|22	# From Fedora (https://src.fedoraproject.org/rpms/libsecp256k1)
21cr|secp256k1-0-0.gitac83be3.2|23	# This package has a configure test which uses ASMs, but does not link the
21cr|secp256k1-0-0.gitac83be3.2|24	# resultant .o files.  As such the ASM test is always successful, even on
21cr|secp256k1-0-0.gitac83be3.2|25	# architectures were the ASM is not valid when compiling with LTO.
21cr|secp256k1-0-0.gitac83be3.2|26	%global optflags %{optflags} -flto=auto -ffat-lto-objects
21cr|secp256k1-0-0.gitac83be3.2|27	%global ldflags %{ldflags} -flto=auto -ffat-lto-objects
21cr|secp256k1-0-0.gitac83be3.2|28	
21cr|secp256k1-0-0.gitac83be3.2|29	Summary:	Optimized C library for EC operations on curve secp256k1
21cr|secp256k1-0-0.gitac83be3.2|30	Name:		secp256k1
21cr|secp256k1-0-0.gitac83be3.2|31	Version:	0
21cr|secp256k1-0-0.gitac83be3.2|32	Release:	0.git%{commit_short}.2
21cr|secp256k1-0-0.gitac83be3.2|33	License:	MIT
21cr|secp256k1-0-0.gitac83be3.2|34	Group:		System/Libraries
21cr|secp256k1-0-0.gitac83be3.2|35	Url:		https://github.com/bitcoin-core/secp256k1
21cr|secp256k1-0-0.gitac83be3.2|36	Source0:	https://github.com/bitcoin-core/secp256k1/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|secp256k1-0-0.gitac83be3.2|37	
21cr|secp256k1-0-0.gitac83be3.2|38	%description
21cr|secp256k1-0-0.gitac83be3.2|39	Optimized C library for EC operations on curve secp256k1
21cr|secp256k1-0-0.gitac83be3.2|40	
21cr|secp256k1-0-0.gitac83be3.2|41	#------------------------------------------------------------------
21cr|secp256k1-0-0.gitac83be3.2|42	
21cr|secp256k1-0-0.gitac83be3.2|43	%package -n %{libname}
21cr|secp256k1-0-0.gitac83be3.2|44	Summary:	%{SUMMARY}
21cr|secp256k1-0-0.gitac83be3.2|45	Provides:	secp256k1 = %{EVRD}
21cr|secp256k1-0-0.gitac83be3.2|46	Provides:	secp256k1%{_isa} = %{EVRD}
21cr|secp256k1-0-0.gitac83be3.2|47	# compat with Fedora
21cr|secp256k1-0-0.gitac83be3.2|48	Provides:	libsecp256k1 = %{EVRD}
21cr|secp256k1-0-0.gitac83be3.2|49	Provides:	libsecp256k1%{_isa} = %{EVRD}
21cr|secp256k1-0-0.gitac83be3.2|50	
21cr|secp256k1-0-0.gitac83be3.2|51	%description -n %{libname}
21cr|secp256k1-0-0.gitac83be3.2|52	%{SUMMARY}
21cr|secp256k1-0-0.gitac83be3.2|53	
21cr|secp256k1-0-0.gitac83be3.2|54	%files -n %{libname}
21cr|secp256k1-0-0.gitac83be3.2|55	%license COPYING
21cr|secp256k1-0-0.gitac83be3.2|56	%doc README.md
21cr|secp256k1-0-0.gitac83be3.2|57	%{_libdir}/libsecp256k1.so.%{major}{,.*}
21cr|secp256k1-0-0.gitac83be3.2|58	
21cr|secp256k1-0-0.gitac83be3.2|59	#------------------------------------------------------------------
21cr|secp256k1-0-0.gitac83be3.2|60	
21cr|secp256k1-0-0.gitac83be3.2|61	%package -n %{devname}
21cr|secp256k1-0-0.gitac83be3.2|62	Summary:	Development files for libsecp256k1
21cr|secp256k1-0-0.gitac83be3.2|63	Provides:	secp256k1-devel = %{EVRD}
21cr|secp256k1-0-0.gitac83be3.2|64	Provides:	libsecp256k1-devel = %{EVRD}
21cr|secp256k1-0-0.gitac83be3.2|65	Requires:	%{libname}%{_isa} = %{EVRD}
21cr|secp256k1-0-0.gitac83be3.2|66	
21cr|secp256k1-0-0.gitac83be3.2|67	%description -n %{devname}
21cr|secp256k1-0-0.gitac83be3.2|68	Development files for libsecp256k1.
21cr|secp256k1-0-0.gitac83be3.2|69	libsecp256k1 is an optimized C library for EC operations on curve secp256k1.
21cr|secp256k1-0-0.gitac83be3.2|70	
21cr|secp256k1-0-0.gitac83be3.2|71	%files -n %{devname}
21cr|secp256k1-0-0.gitac83be3.2|72	%license COPYING
21cr|secp256k1-0-0.gitac83be3.2|73	%doc README.md
21cr|secp256k1-0-0.gitac83be3.2|74	%{_includedir}/*
21cr|secp256k1-0-0.gitac83be3.2|75	%{_libdir}/libsecp256k1.so
21cr|secp256k1-0-0.gitac83be3.2|76	%{_libdir}/pkgconfig/libsecp256k1.pc
21cr|secp256k1-0-0.gitac83be3.2|77	
21cr|secp256k1-0-0.gitac83be3.2|78	#------------------------------------------------------------------
21cr|secp256k1-0-0.gitac83be3.2|79	
21cr|secp256k1-0-0.gitac83be3.2|80	%prep
21cr|secp256k1-0-0.gitac83be3.2|81	%autosetup -p1 -n %{name}-%{commit}
21cr|secp256k1-0-0.gitac83be3.2|82	
21cr|secp256k1-0-0.gitac83be3.2|83	%build
21cr|secp256k1-0-0.gitac83be3.2|84	autoreconf -if
21cr|secp256k1-0-0.gitac83be3.2|85	%configure \
21cr|secp256k1-0-0.gitac83be3.2|86	--enable-benchmark=no \
21cr|secp256k1-0-0.gitac83be3.2|87	--enable-tests=no \
21cr|secp256k1-0-0.gitac83be3.2|88	--enable-experimental \
21cr|secp256k1-0-0.gitac83be3.2|89	--enable-module-ecdh \
21cr|secp256k1-0-0.gitac83be3.2|90	--enable-module-recovery \
21cr|secp256k1-0-0.gitac83be3.2|91	--enable-module-extrakeys \
21cr|secp256k1-0-0.gitac83be3.2|92	--enable-module-schnorrsig \
21cr|secp256k1-0-0.gitac83be3.2|93	--enable-external-default-callbacks=no \
21cr|secp256k1-0-0.gitac83be3.2|94	%ifarch %{x86_64}
21cr|secp256k1-0-0.gitac83be3.2|95	--with-asm=x86_64 \
21cr|secp256k1-0-0.gitac83be3.2|96	%endif
21cr|secp256k1-0-0.gitac83be3.2|97	--
21cr|secp256k1-0-0.gitac83be3.2|98	%make
21cr|secp256k1-0-0.gitac83be3.2|99	
21cr|secp256k1-0-0.gitac83be3.2|100	%install
21cr|secp256k1-0-0.gitac83be3.2|101	%makeinstall_std

8287 21
21cr|semantik-1.2.8-2|1	%define major 1
21cr|semantik-1.2.8-2|2	%define libname %mklibname %{name} %{major}
21cr|semantik-1.2.8-2|3	
21cr|semantik-1.2.8-2|4	# Comes out of the GitLab tarball
21cr|semantik-1.2.8-2|5	%define commit_id 1848610e16b3dd3f33b263347768820d875aa147
21cr|semantik-1.2.8-2|6	
21cr|semantik-1.2.8-2|7	Summary:	Mindmapping-like tool
21cr|semantik-1.2.8-2|8	Name:		semantik
21cr|semantik-1.2.8-2|9	Version:	1.2.8
21cr|semantik-1.2.8-2|10	Release:	2
21cr|semantik-1.2.8-2|11	Epoch:		1
21cr|semantik-1.2.8-2|12	License:	GPLv3+
21cr|semantik-1.2.8-2|13	Group:		Office
21cr|semantik-1.2.8-2|14	Url:		https://gitlab.com/ita1024/semantik
21cr|semantik-1.2.8-2|15	Source0:	https://gitlab.com/ita1024/semantik/-/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|semantik-1.2.8-2|16	Source10:	%{name}.rpmlintrc
21cr|semantik-1.2.8-2|17	
21cr|semantik-1.2.8-2|18	BuildRequires:  python3-devel >= 3.5
21cr|semantik-1.2.8-2|19	BuildRequires:  qmake5
21cr|semantik-1.2.8-2|20	BuildRequires:  pkgconfig(Qt5Core)
21cr|semantik-1.2.8-2|21	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|semantik-1.2.8-2|22	BuildRequires:  pkgconfig(Qt5DBus)
21cr|semantik-1.2.8-2|23	BuildRequires:  pkgconfig(Qt5Gui)
21cr|semantik-1.2.8-2|24	BuildRequires:  pkgconfig(Qt5WebEngine)
21cr|semantik-1.2.8-2|25	BuildRequires:  pkgconfig(Qt5WebEngineWidgets)
21cr|semantik-1.2.8-2|26	BuildRequires:  pkgconfig(Qt5Xml)
21cr|semantik-1.2.8-2|27	BuildRequires:  pkgconfig(Qt5PrintSupport)
21cr|semantik-1.2.8-2|28	BuildRequires:  pkgconfig(Qt5Svg)
21cr|semantik-1.2.8-2|29	BuildRequires:  qt5-linguist-tools
21cr|semantik-1.2.8-2|30	#BuildRequires:  waf
21cr|semantik-1.2.8-2|31	
21cr|semantik-1.2.8-2|32	BuildRequires:  kf5kio-devel
21cr|semantik-1.2.8-2|33	BuildRequires:  kf5auth-devel
21cr|semantik-1.2.8-2|34	BuildRequires:  kf5kio-devel
21cr|semantik-1.2.8-2|35	BuildRequires:  kf5iconthemes-devel
21cr|semantik-1.2.8-2|36	BuildRequires:  kf5configwidgets-devel
21cr|semantik-1.2.8-2|37	BuildRequires:  kf5xmlgui-devel
21cr|semantik-1.2.8-2|38	BuildRequires:  kf5coreaddons-devel
21cr|semantik-1.2.8-2|39	BuildRequires:  kf5config-devel
21cr|semantik-1.2.8-2|40	BuildRequires:  kf5widgetsaddons-devel
21cr|semantik-1.2.8-2|41	BuildRequires:  kf5i18n-devel
21cr|semantik-1.2.8-2|42	BuildRequires:  kf5sonnet-devel
21cr|semantik-1.2.8-2|43	BuildRequires:  kdelibs4support-devel
21cr|semantik-1.2.8-2|44	
21cr|semantik-1.2.8-2|45	%description
21cr|semantik-1.2.8-2|46	Semantik (previously Kdissert) is a mindmapping-like tool to help
21cr|semantik-1.2.8-2|47	students to produce complicated documents very quickly and efficiently:
21cr|semantik-1.2.8-2|48	presentations, dissertations, thesis, reports. While targetted mostly
21cr|semantik-1.2.8-2|49	at students, Kdissert can also help teachers, decision maker, engineers
21cr|semantik-1.2.8-2|50	and businessmen. Semantik is also available exclusively for Linux and
21cr|semantik-1.2.8-2|51	other free operating systems.
21cr|semantik-1.2.8-2|52	
21cr|semantik-1.2.8-2|53	%files -f %{name}.lang
21cr|semantik-1.2.8-2|54	%doc README
21cr|semantik-1.2.8-2|55	%{_bindir}/semantik*
21cr|semantik-1.2.8-2|56	%{_datadir}/semantik*
21cr|semantik-1.2.8-2|57	%{_datadir}/applications/semantik*
21cr|semantik-1.2.8-2|58	%{_datadir}/icons/hicolor/*/apps/semantik*
21cr|semantik-1.2.8-2|59	%{_datadir}/kxmlgui5/semantik*
21cr|semantik-1.2.8-2|60	%{_datadir}/mime/packages/semantik.xml
21cr|semantik-1.2.8-2|61	%{_mandir}/man1/%{name}.1*
21cr|semantik-1.2.8-2|62	
21cr|semantik-1.2.8-2|63	
21cr|semantik-1.2.8-2|64	#----------------------------------------------------------------------------
21cr|semantik-1.2.8-2|65	
21cr|semantik-1.2.8-2|66	%package -n %{libname}
21cr|semantik-1.2.8-2|67	Summary:        Shared library for %{name}
21cr|semantik-1.2.8-2|68	Group:          System/Libraries
21cr|semantik-1.2.8-2|69	
21cr|semantik-1.2.8-2|70	%description -n %{libname}
21cr|semantik-1.2.8-2|71	Shared library for %{name}.
21cr|semantik-1.2.8-2|72	
21cr|semantik-1.2.8-2|73	%files -n %{libname}
21cr|semantik-1.2.8-2|74	%{_libdir}/lib%{name}.so.%{major}*
21cr|semantik-1.2.8-2|75	
21cr|semantik-1.2.8-2|76	#--------------------------------------------------------------------
21cr|semantik-1.2.8-2|77	
21cr|semantik-1.2.8-2|78	%prep
21cr|semantik-1.2.8-2|79	%setup -q -n %{name}-%{name}-%{version}-%{commit_id}
21cr|semantik-1.2.8-2|80	
21cr|semantik-1.2.8-2|81	%build
21cr|semantik-1.2.8-2|82	./waf configure \
21cr|semantik-1.2.8-2|83	--qtdir=%{_libdir}/qt5 \
21cr|semantik-1.2.8-2|84	--qtlibs=%{_libdir} \
21cr|semantik-1.2.8-2|85	--qtbin=%{_libdir}/qt5/bin \
21cr|semantik-1.2.8-2|86	--prefix=%{_prefix}
21cr|semantik-1.2.8-2|87	
21cr|semantik-1.2.8-2|88	./waf build %{?_smp_mflags}
21cr|semantik-1.2.8-2|89	
21cr|semantik-1.2.8-2|90	%install
21cr|semantik-1.2.8-2|91	./waf install --destdir=%{buildroot}
21cr|semantik-1.2.8-2|92	
21cr|semantik-1.2.8-2|93	install -D -m 0644 src/data/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|semantik-1.2.8-2|94	
21cr|semantik-1.2.8-2|95	# Avoid 'W: non-executable-script'
21cr|semantik-1.2.8-2|96	find %{buildroot}%{_datadir}/semantik -regex ".*\(\.py\|\.sh\|wscript\)" -exec chmod -v a+rx {} \;
21cr|semantik-1.2.8-2|97	
21cr|semantik-1.2.8-2|98	# Avoid 'W: script-without-shebang'
21cr|semantik-1.2.8-2|99	find %{buildroot}%{_datadir}/semantik -name "*.py" -exec sed -i "1 s,^.*$,#!%__python3," {} \;
21cr|semantik-1.2.8-2|100	
21cr|semantik-1.2.8-2|101	# Avoid 'W: devel-file-in-non-devel-package'
21cr|semantik-1.2.8-2|102	unlink %{buildroot}%{_libdir}/libsemantik.so
21cr|semantik-1.2.8-2|103	
21cr|semantik-1.2.8-2|104	%find_lang %{name}
21cr|semantik-1.2.8-2|105	%find_lang %{name}-d
21cr|semantik-1.2.8-2|106	
21cr|semantik-1.2.8-2|107	# This RPM seems not to support multiple -f options for %files
21cr|semantik-1.2.8-2|108	cat %{name}-d.lang >> %{name}.lang

8288 21
21cr|semicontrol-0.1-69|1	%define  oname semicontrol.love
21cr|semicontrol-0.1-69|2	%define  distuffix mrb
21cr|semicontrol-0.1-69|3	
21cr|semicontrol-0.1-69|4	Name:           semicontrol
21cr|semicontrol-0.1-69|5	Version:        0.1
21cr|semicontrol-0.1-69|6	Release:        69
21cr|semicontrol-0.1-69|7	Summary:        A simple puzzle game
21cr|semicontrol-0.1-69|8	Group:          Games/Arcade
21cr|semicontrol-0.1-69|9	License:        GPLv3+
21cr|semicontrol-0.1-69|10	Url:            https://gordebak.itch.io/semicontrol
21cr|semicontrol-0.1-69|11	Source0:        %{oname}
21cr|semicontrol-0.1-69|12	BuildRequires:  imagemagick
21cr|semicontrol-0.1-69|13	BuildRequires:  zip
21cr|semicontrol-0.1-69|14	
21cr|semicontrol-0.1-69|15	Requires:       love
21cr|semicontrol-0.1-69|16	BuildArch:      noarch
21cr|semicontrol-0.1-69|17	
21cr|semicontrol-0.1-69|18	%description
21cr|semicontrol-0.1-69|19	A simple puzzle game where you try to put
21cr|semicontrol-0.1-69|20	the disc on the right in the red square by
21cr|semicontrol-0.1-69|21	moving the disc on the left.
21cr|semicontrol-0.1-69|22	Green squares reverses the movement relationship.
21cr|semicontrol-0.1-69|23	This game is a prototype.
21cr|semicontrol-0.1-69|24	But the response I got for it was positive,
21cr|semicontrol-0.1-69|25	so I decided to work on it more.
21cr|semicontrol-0.1-69|26	Currently there are 22 levels in the game.
21cr|semicontrol-0.1-69|27	Semicontrol is open source.
21cr|semicontrol-0.1-69|28	
21cr|semicontrol-0.1-69|29	
21cr|semicontrol-0.1-69|30	%files
21cr|semicontrol-0.1-69|31	%doc license.txt
21cr|semicontrol-0.1-69|32	%{_datadir}/applications/%{name}.desktop
21cr|semicontrol-0.1-69|33	%{_gamesbindir}/%{name}
21cr|semicontrol-0.1-69|34	%{_gamesdatadir}/%{name}/%{oname}
21cr|semicontrol-0.1-69|35	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|semicontrol-0.1-69|36	
21cr|semicontrol-0.1-69|37	#----------------------------------------------------------------------------
21cr|semicontrol-0.1-69|38	
21cr|semicontrol-0.1-69|39	%prep
21cr|semicontrol-0.1-69|40	%setup -q -c -n semicontrol
21cr|semicontrol-0.1-69|41	
21cr|semicontrol-0.1-69|42	%build
21cr|semicontrol-0.1-69|43	
21cr|semicontrol-0.1-69|44	%install
21cr|semicontrol-0.1-69|45	# data
21cr|semicontrol-0.1-69|46	install -D -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/%{name}/%{oname}
21cr|semicontrol-0.1-69|47	
21cr|semicontrol-0.1-69|48	
21cr|semicontrol-0.1-69|49	# wrapper
21cr|semicontrol-0.1-69|50	mkdir -p %{buildroot}%{_gamesbindir}
21cr|semicontrol-0.1-69|51	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|semicontrol-0.1-69|52	#!/bin/sh
21cr|semicontrol-0.1-69|53	love %{_gamesdatadir}/%{name}/%{oname}
21cr|semicontrol-0.1-69|54	EOF
21cr|semicontrol-0.1-69|55	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|semicontrol-0.1-69|56	
21cr|semicontrol-0.1-69|57	# Desktop entry
21cr|semicontrol-0.1-69|58	mkdir -p %{buildroot}%{_datadir}/applications
21cr|semicontrol-0.1-69|59	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|semicontrol-0.1-69|60	[Desktop Entry]
21cr|semicontrol-0.1-69|61	Name=%{name}
21cr|semicontrol-0.1-69|62	GenericName=%{summary}
21cr|semicontrol-0.1-69|63	Comment=%{summary}
21cr|semicontrol-0.1-69|64	Exec=%{name}
21cr|semicontrol-0.1-69|65	Icon=%{name}
21cr|semicontrol-0.1-69|66	Terminal=false
21cr|semicontrol-0.1-69|67	Type=Application
21cr|semicontrol-0.1-69|68	Categories=Game;ArcadeGame;
21cr|semicontrol-0.1-69|69	EOF
21cr|semicontrol-0.1-69|70	
21cr|semicontrol-0.1-69|71	
21cr|semicontrol-0.1-69|72	# icons
21cr|semicontrol-0.1-69|73	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|semicontrol-0.1-69|74	install -dm 0755 \
21cr|semicontrol-0.1-69|75	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|semicontrol-0.1-69|76	convert -strip -resize $size -background transparent -gravity Center images/ic_launcher.png \
21cr|semicontrol-0.1-69|77	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|semicontrol-0.1-69|78	done

8289 21
21cr|sendfile-2.1b-7|1	%define debug_package %{nil}
21cr|sendfile-2.1b-7|2	
21cr|sendfile-2.1b-7|3	Summary:	Asynchronous file transfer service
21cr|sendfile-2.1b-7|4	Name:		sendfile
21cr|sendfile-2.1b-7|5	Version:	2.1b
21cr|sendfile-2.1b-7|6	Release:	7
21cr|sendfile-2.1b-7|7	License:	GPLv2
21cr|sendfile-2.1b-7|8	Group:		Networking/File transfer
21cr|sendfile-2.1b-7|9	URL:		http://www.belwue.de/projekte/saft/sendfile.html
21cr|sendfile-2.1b-7|10	Source:		%{name}-%{version}.tar.bz2
21cr|sendfile-2.1b-7|11	Source1:	sendfile-xinetd
21cr|sendfile-2.1b-7|12	#patch0 sent upstream (Kharec)
21cr|sendfile-2.1b-7|13	Patch0:		sendfile-2.1b-fix-str-fmt.patch
21cr|sendfile-2.1b-7|14	Requires:	xinetd
21cr|sendfile-2.1b-7|15	BuildRequires:	readline-devel
21cr|sendfile-2.1b-7|16	ExclusiveArch:	%{ix86} %{x86_64}
21cr|sendfile-2.1b-7|17	
21cr|sendfile-2.1b-7|18	%description
21cr|sendfile-2.1b-7|19	Sendfile is an asynchronous file transfer service for the Internet, like the
21cr|sendfile-2.1b-7|20	sendfile facility in Bitnet: Any user A can send files to another user B
21cr|sendfile-2.1b-7|21	without B being active in any way.
21cr|sendfile-2.1b-7|22	
21cr|sendfile-2.1b-7|23	Sendfile which is an implementation of the SAFT protocol (Simple Asynchronous
21cr|sendfile-2.1b-7|24	File Transfer) offers you a true asynchronous file transfer service for the
21cr|sendfile-2.1b-7|25	Internet. Virtually any form of file can be sent, including encrypted ones.
21cr|sendfile-2.1b-7|26	
21cr|sendfile-2.1b-7|27	The sendfile package contains 5 main programs:
21cr|sendfile-2.1b-7|28	sendfiled  - the sendfile daemon which will be started by inetd
21cr|sendfile-2.1b-7|29	sendfile   - the sendfile client for sending files
21cr|sendfile-2.1b-7|30	sendmsg    - the send-message client for sending one-line text messages
21cr|sendfile-2.1b-7|31	receive    - the receive client for picking up already received files
21cr|sendfile-2.1b-7|32	fetchfile  - the O-SAFT client to obtain files from a remote SAFT server
21cr|sendfile-2.1b-7|33	
21cr|sendfile-2.1b-7|34	%files
21cr|sendfile-2.1b-7|35	%defattr(0755,root,root,0755)
21cr|sendfile-2.1b-7|36	%{_sbindir}/*
21cr|sendfile-2.1b-7|37	%{_bindir}/*
21cr|sendfile-2.1b-7|38	%defattr(0644,root,root,0755)
21cr|sendfile-2.1b-7|39	%doc doc/AUTHORS doc/COPYING doc/ChangeLog doc/doc.txt doc/doku.txt
21cr|sendfile-2.1b-7|40	%doc doc/features doc/LIESMICH* doc/README* doc/THANKS doc/vorteile
21cr|sendfile-2.1b-7|41	%dir %{_var}/spool/sendfile
21cr|sendfile-2.1b-7|42	%attr(0700,root,root) %dir %{_var}/spool/sendfile/LOG
21cr|sendfile-2.1b-7|43	%attr(1777,root,root) %dir %{_var}/spool/sendfile/OUTGOING
21cr|sendfile-2.1b-7|44	%config(noreplace) %{_sysconfdir}/sendfile.*
21cr|sendfile-2.1b-7|45	%config(noreplace) %{_sysconfdir}/profile.d/*
21cr|sendfile-2.1b-7|46	%config(noreplace) %{_sysconfdir}/xinetd.d/*
21cr|sendfile-2.1b-7|47	%{_mandir}/*/*
21cr|sendfile-2.1b-7|48	
21cr|sendfile-2.1b-7|49	%post
21cr|sendfile-2.1b-7|50	service xinetd reload
21cr|sendfile-2.1b-7|51	
21cr|sendfile-2.1b-7|52	%postun
21cr|sendfile-2.1b-7|53	service xinetd reload
21cr|sendfile-2.1b-7|54	
21cr|sendfile-2.1b-7|55	#----------------------------------------------------------------------------
21cr|sendfile-2.1b-7|56	
21cr|sendfile-2.1b-7|57	%prep
21cr|sendfile-2.1b-7|58	%setup -q
21cr|sendfile-2.1b-7|59	%patch0 -p0
21cr|sendfile-2.1b-7|60	
21cr|sendfile-2.1b-7|61	%build
21cr|sendfile-2.1b-7|62	%make CFLAGS="%{optflags}"
21cr|sendfile-2.1b-7|63	
21cr|sendfile-2.1b-7|64	%install
21cr|sendfile-2.1b-7|65	# install isn't good, so we do it by hand...
21cr|sendfile-2.1b-7|66	install -d %{buildroot}%{_sbindir}
21cr|sendfile-2.1b-7|67	install src/sendfiled %{buildroot}%{_sbindir}/
21cr|sendfile-2.1b-7|68	install -d %{buildroot}%{_var}/spool/sendfile/LOG
21cr|sendfile-2.1b-7|69	install -d %{buildroot}%{_var}/spool/sendfile/OUTGOING
21cr|sendfile-2.1b-7|70	install -d %{buildroot}%{_sysconfdir}
21cr|sendfile-2.1b-7|71	install etc/sendfile.deny %{buildroot}%{_sysconfdir}/
21cr|sendfile-2.1b-7|72	install etc/sendfile.cf %{buildroot}%{_sysconfdir}/
21cr|sendfile-2.1b-7|73	install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/sendfile
21cr|sendfile-2.1b-7|74	install -d %{buildroot}%{_mandir}/man1/
21cr|sendfile-2.1b-7|75	install doc/*.1 %{buildroot}%{_mandir}/man1/
21cr|sendfile-2.1b-7|76	install -d %{buildroot}%{_mandir}/man1
21cr|sendfile-2.1b-7|77	install -D etc/check_sendfile %{buildroot}%{_sysconfdir}/profile.d/sendfile-check.sh
21cr|sendfile-2.1b-7|78	install -d %{buildroot}%{_bindir}
21cr|sendfile-2.1b-7|79	install src/{sendfile,sendmsg,receive,fetchfile,utf7encode,wlock} %{buildroot}%{_bindir}/
21cr|sendfile-2.1b-7|80	ln -s utf7encode %{buildroot}%{_bindir}/utf7decode
21cr|sendfile-2.1b-7|81	install etc/{sfconf,sfdconf} %{buildroot}%{_bindir}/
21cr|sendfile-2.1b-7|82	

8290 21
21cr|sendip-2.5-12|1	Summary:	A command line tool to allow sending arbitrary IP packets
21cr|sendip-2.5-12|2	Name:		sendip
21cr|sendip-2.5-12|3	Version:	2.5
21cr|sendip-2.5-12|4	Release:	12
21cr|sendip-2.5-12|5	License:	GPLv2+
21cr|sendip-2.5-12|6	Group:		Networking/Other
21cr|sendip-2.5-12|7	Url: 		http://www.earth.li/projectpurple/progs/sendip.html
21cr|sendip-2.5-12|8	Source0:	http://www.earth.li/projectpurple/files/%{name}-%{version}.tar.gz
21cr|sendip-2.5-12|9	Patch0:		http://ftp.debian.org/debian/pool/main/s/sendip/sendip_2.5-2.diff.gz
21cr|sendip-2.5-12|10	Patch1:		sendip-2.5-optflags.patch
21cr|sendip-2.5-12|11	
21cr|sendip-2.5-12|12	%description
21cr|sendip-2.5-12|13	A command line tool to send arbitrary IP packets. It has a large number of
21cr|sendip-2.5-12|14	command line options to specify the content of every header of a NTP, BGP,
21cr|sendip-2.5-12|15	RIP, RIPng, TCP, UDP, ICMP, or raw IPv4 or IPv6 packet.  It also allows any
21cr|sendip-2.5-12|16	data to be added to the packet.
21cr|sendip-2.5-12|17	
21cr|sendip-2.5-12|18	%files
21cr|sendip-2.5-12|19	%doc README CHANGES LICENSE TODO
21cr|sendip-2.5-12|20	%{_mandir}/man1/sendip.1*
21cr|sendip-2.5-12|21	%{_bindir}/sendip
21cr|sendip-2.5-12|22	%{_libdir}/sendip/*.so
21cr|sendip-2.5-12|23	
21cr|sendip-2.5-12|24	#----------------------------------------------------------------------------
21cr|sendip-2.5-12|25	
21cr|sendip-2.5-12|26	%prep
21cr|sendip-2.5-12|27	%setup -q
21cr|sendip-2.5-12|28	%patch0 -p1
21cr|sendip-2.5-12|29	%patch1 -p1
21cr|sendip-2.5-12|30	
21cr|sendip-2.5-12|31	%build
21cr|sendip-2.5-12|32	%make \
21cr|sendip-2.5-12|33	PREFIX=%{_prefix} \
21cr|sendip-2.5-12|34	OPTFLAGS="%{optflags}"
21cr|sendip-2.5-12|35	
21cr|sendip-2.5-12|36	%install
21cr|sendip-2.5-12|37	mkdir -p %{buildroot}%{_prefix}/{bin,lib}
21cr|sendip-2.5-12|38	mkdir -p %{buildroot}%{_mandir}/man1
21cr|sendip-2.5-12|39	make \
21cr|sendip-2.5-12|40	PREFIX=%{buildroot}%{_prefix} \
21cr|sendip-2.5-12|41	MANDIR=%{buildroot}%{_mandir}/man1 \
21cr|sendip-2.5-12|42	LIBDIR=%{buildroot}%{_libdir}/sendip \
21cr|sendip-2.5-12|43	OPTFLAGS="%{optflags}" \
21cr|sendip-2.5-12|44	install

8291 21
21cr|seq24-0.9.3-4|1	Summary:	Minimalistic, loop-based MIDI sequencer
21cr|seq24-0.9.3-4|2	Name:		seq24
21cr|seq24-0.9.3-4|3	Version:	0.9.3
21cr|seq24-0.9.3-4|4	Release:	4
21cr|seq24-0.9.3-4|5	License:	GPLv2+
21cr|seq24-0.9.3-4|6	Group:		Sound
21cr|seq24-0.9.3-4|7	Url:		https://edge.launchpad.net/seq24
21cr|seq24-0.9.3-4|8	Source0:		http://edge.launchpad.net/seq24/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
21cr|seq24-0.9.3-4|9	Patch0:		seq24-0.9.3-fix-build-error-on-mutex-defs.patch
21cr|seq24-0.9.3-4|10	Patch1:		seq24-0.9.3-use-ladish-instead-of-lash.patch
21cr|seq24-0.9.3-4|11	BuildRequires:	pkgconfig(alsa)
21cr|seq24-0.9.3-4|12	BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.4.0
21cr|seq24-0.9.3-4|13	BuildRequires:	pkgconfig(jack)
21cr|seq24-0.9.3-4|14	BuildRequires:	pkgconfig(liblash)
21cr|seq24-0.9.3-4|15	
21cr|seq24-0.9.3-4|16	%description
21cr|seq24-0.9.3-4|17	Seq24 is a real-time midi sequencer. It was created to provide a very simple
21cr|seq24-0.9.3-4|18	interface for editing and playing midi 'loops'. After searching for a software
21cr|seq24-0.9.3-4|19	based sequencer that would provide the functionality needed for a live techno
21cr|seq24-0.9.3-4|20	performance, such as the Akai MPC line, the Kawai Q80 sequencer, or the
21cr|seq24-0.9.3-4|21	popular Alesis MMT-8, I found nothing similar in the software realm. I set out
21cr|seq24-0.9.3-4|22	to create a very minimal sequencer that excludes the bloated features of the
21cr|seq24-0.9.3-4|23	large software sequencers, and includes a small subset of features that I have
21cr|seq24-0.9.3-4|24	found usable in performing.
21cr|seq24-0.9.3-4|25	
21cr|seq24-0.9.3-4|26	%files
21cr|seq24-0.9.3-4|27	%doc README AUTHORS ChangeLog COPYING RTC SEQ24
21cr|seq24-0.9.3-4|28	%{_bindir}/%{name}
21cr|seq24-0.9.3-4|29	%{_mandir}/man1/%{name}*
21cr|seq24-0.9.3-4|30	%{_datadir}/applications/rosa-%{name}.desktop
21cr|seq24-0.9.3-4|31	%{_datadir}/pixmaps/%{name}.xpm
21cr|seq24-0.9.3-4|32	
21cr|seq24-0.9.3-4|33	#-----------------------------------------------------------------------------
21cr|seq24-0.9.3-4|34	
21cr|seq24-0.9.3-4|35	%prep
21cr|seq24-0.9.3-4|36	%setup -q
21cr|seq24-0.9.3-4|37	%patch0 -p1
21cr|seq24-0.9.3-4|38	%patch1 -p1
21cr|seq24-0.9.3-4|39	
21cr|seq24-0.9.3-4|40	
21cr|seq24-0.9.3-4|41	%build
21cr|seq24-0.9.3-4|42	autoreconf -vfi
21cr|seq24-0.9.3-4|43	%configure
21cr|seq24-0.9.3-4|44	%make
21cr|seq24-0.9.3-4|45	
21cr|seq24-0.9.3-4|46	
21cr|seq24-0.9.3-4|47	%install
21cr|seq24-0.9.3-4|48	%makeinstall_std
21cr|seq24-0.9.3-4|49	
21cr|seq24-0.9.3-4|50	# Install icons...
21cr|seq24-0.9.3-4|51	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|seq24-0.9.3-4|52	cp src/pixmaps/%{name}.xpm %{buildroot}%{_datadir}/pixmaps
21cr|seq24-0.9.3-4|53	
21cr|seq24-0.9.3-4|54	# ...and a menu entry
21cr|seq24-0.9.3-4|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|seq24-0.9.3-4|56	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|seq24-0.9.3-4|57	[Desktop Entry]
21cr|seq24-0.9.3-4|58	Name=Seq24
21cr|seq24-0.9.3-4|59	Comment=Loop-based MIDI sequencer
21cr|seq24-0.9.3-4|60	Exec=%{name}
21cr|seq24-0.9.3-4|61	Icon=%{name}
21cr|seq24-0.9.3-4|62	Terminal=false
21cr|seq24-0.9.3-4|63	Type=Application
21cr|seq24-0.9.3-4|64	StartupNotify=true
21cr|seq24-0.9.3-4|65	Categories=GTK;AudioVideo;Audio;
21cr|seq24-0.9.3-4|66	EOF

8292 21
21cr|ser-0.9.6-16|1	%define EXCLUDED_MODULES	mysql jabber auth_radius group_radius uri_radius avp_radius postgress snmp cpl cpl-c ext extcmd
21cr|ser-0.9.6-16|2	%define JABBER_MODULES		jabber
21cr|ser-0.9.6-16|3	%define MYSQL_MODULES		mysql
21cr|ser-0.9.6-16|4	%define RADIUS_MODULES		auth_radius group_radius uri_radius avp_radius
21cr|ser-0.9.6-16|5	%define RADIUS_MOD_PATH		modules/auth_radius modules/group_radius modules/uri_radius modules/avp_radius
21cr|ser-0.9.6-16|6	
21cr|ser-0.9.6-16|7	Summary:	SIP Express Router, very fast and flexible SIP Proxy
21cr|ser-0.9.6-16|8	Name:		ser
21cr|ser-0.9.6-16|9	Version:	0.9.6
21cr|ser-0.9.6-16|10	Release:	16
21cr|ser-0.9.6-16|11	License:	GPLv2+
21cr|ser-0.9.6-16|12	Group:		System/Servers
21cr|ser-0.9.6-16|13	URL:		http://iptel.org/ser
21cr|ser-0.9.6-16|14	Source0:	http://iptel.org/ser/stable/%{name}-%{version}_src.tar.bz2
21cr|ser-0.9.6-16|15	Patch1:		ser-0.8.14-errno.diff
21cr|ser-0.9.6-16|16	Patch2:		ser-0.9.6-str-fmt.patch
21cr|ser-0.9.6-16|17	# fix multiple definitions
21cr|ser-0.9.6-16|18	Patch3:		ser-gcc10.patch
21cr|ser-0.9.6-16|19	BuildRequires:	bison
21cr|ser-0.9.6-16|20	BuildRequires:	expat-devel
21cr|ser-0.9.6-16|21	BuildRequires:	flex
21cr|ser-0.9.6-16|22	BuildRequires:	radiusclient-ng-devel
21cr|ser-0.9.6-16|23	BuildRequires:	libxml2-devel
21cr|ser-0.9.6-16|24	BuildRequires:	mysql-devel
21cr|ser-0.9.6-16|25	BuildRequires:	postgresql-devel
21cr|ser-0.9.6-16|26	
21cr|ser-0.9.6-16|27	%description
21cr|ser-0.9.6-16|28	Ser or SIP Express Router is a very fast and flexible SIP (RFC3621)
21cr|ser-0.9.6-16|29	proxy server. Written entirely in C, ser can handle thousands calls
21cr|ser-0.9.6-16|30	per second even on low-budget hardware. A C Shell like scripting language
21cr|ser-0.9.6-16|31	provides full control over the server's behaviour. It's modular
21cr|ser-0.9.6-16|32	architecture allows only required functionality to be loaded.
21cr|ser-0.9.6-16|33	Currently the following modules are available: digest authentication,
21cr|ser-0.9.6-16|34	CPL scripts, instant messaging, MySQL support, a presence agent, radius
21cr|ser-0.9.6-16|35	authentication, record routing, an SMS gateway, a jabber gateway, a
21cr|ser-0.9.6-16|36	transaction module, registrar and user location.
21cr|ser-0.9.6-16|37	
21cr|ser-0.9.6-16|38	%package	mysql
21cr|ser-0.9.6-16|39	Summary:	MySQL connectivity for the SIP Express Router
21cr|ser-0.9.6-16|40	Group:		System/Servers
21cr|ser-0.9.6-16|41	Requires:	ser = %{version}
21cr|ser-0.9.6-16|42	
21cr|ser-0.9.6-16|43	%description	mysql
21cr|ser-0.9.6-16|44	The ser-mysql package contains MySQL database connectivity that you
21cr|ser-0.9.6-16|45	need to use digest authentication module or persistent user location
21cr|ser-0.9.6-16|46	entries.
21cr|ser-0.9.6-16|47	
21cr|ser-0.9.6-16|48	%package	jabber
21cr|ser-0.9.6-16|49	Summary:	SIP jabber message translation support for the SIP Express Router
21cr|ser-0.9.6-16|50	Group:		System/Servers
21cr|ser-0.9.6-16|51	Requires:	ser = %{version}
21cr|ser-0.9.6-16|52	
21cr|ser-0.9.6-16|53	%description	jabber
21cr|ser-0.9.6-16|54	The ser-jabber package contains a sip to jabber message translator.
21cr|ser-0.9.6-16|55	
21cr|ser-0.9.6-16|56	%package	radius
21cr|ser-0.9.6-16|57	Summary:	Ser radius authentication, group and uri check modules
21cr|ser-0.9.6-16|58	Group:		System/Servers
21cr|ser-0.9.6-16|59	Requires:	ser = %{version}
21cr|ser-0.9.6-16|60	
21cr|ser-0.9.6-16|61	%description	radius
21cr|ser-0.9.6-16|62	The ser-radius package contains modules for radius authentication, group
21cr|ser-0.9.6-16|63	membership and uri checking.
21cr|ser-0.9.6-16|64	
21cr|ser-0.9.6-16|65	%prep
21cr|ser-0.9.6-16|66	
21cr|ser-0.9.6-16|67	%autosetup -p1
21cr|ser-0.9.6-16|68	
21cr|ser-0.9.6-16|69	# lib64 fixes
21cr|ser-0.9.6-16|70	find -type f | xargs perl -pi -e 's|/usr/lib|%{_libdir}|g'
21cr|ser-0.9.6-16|71	find -type f | xargs perl -pi -e 's|\-L\$\(LOCALBASE\)/lib|\-L\$\(LOCALBASE\)/%{_lib}|g'
21cr|ser-0.9.6-16|72	
21cr|ser-0.9.6-16|73	%build
21cr|ser-0.9.6-16|74	make CFLAGS="%{optflags} -fPIC" all skip_modules="%EXCLUDED_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
21cr|ser-0.9.6-16|75	make CFLAGS="%{optflags} -fPIC" modules modules="modules/%MYSQL_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
21cr|ser-0.9.6-16|76	make CFLAGS="%{optflags} -fPIC" modules modules="modules/%JABBER_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
21cr|ser-0.9.6-16|77	make CFLAGS="%{optflags} -fPIC" modules modules="%RADIUS_MOD_PATH" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
21cr|ser-0.9.6-16|78	make CFLAGS="%{optflags} -fPIC" modules modules="modules/pa" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
21cr|ser-0.9.6-16|79	
21cr|ser-0.9.6-16|80	%install
21cr|ser-0.9.6-16|81	[ "%{buildroot}" != "/" ] && rm -rf "%{buildroot}"
21cr|ser-0.9.6-16|82	
21cr|ser-0.9.6-16|83	make install skip_modules="%EXCLUDED_MODULES" \
21cr|ser-0.9.6-16|84	basedir=%{buildroot} \
21cr|ser-0.9.6-16|85	prefix=%{_prefix} \
21cr|ser-0.9.6-16|86	cfg-prefix=%{buildroot} \
21cr|ser-0.9.6-16|87	cfg-target=%{_sysconfdir}/ser/ \
21cr|ser-0.9.6-16|88	modules-dir=%{_lib}/ser/modules/ \
21cr|ser-0.9.6-16|89	doc-prefix=$PWD \
21cr|ser-0.9.6-16|90	doc-dir=installed_docs
21cr|ser-0.9.6-16|91	
21cr|ser-0.9.6-16|92	make install-modules modules="modules/%MYSQL_MODULES" \
21cr|ser-0.9.6-16|93	basedir=%{buildroot} \
21cr|ser-0.9.6-16|94	prefix=%{_prefix} \
21cr|ser-0.9.6-16|95	cfg-prefix=%{buildroot} \
21cr|ser-0.9.6-16|96	cfg-target=%{_sysconfdir}/ser/ \
21cr|ser-0.9.6-16|97	modules-dir=%{_lib}/ser/modules/ \
21cr|ser-0.9.6-16|98	doc-prefix=$PWD \
21cr|ser-0.9.6-16|99	doc-dir=installed_docs
21cr|ser-0.9.6-16|100	
21cr|ser-0.9.6-16|101	make install-modules modules="modules/%JABBER_MODULES" \
21cr|ser-0.9.6-16|102	basedir=%{buildroot} \
21cr|ser-0.9.6-16|103	prefix=%{_prefix} \
21cr|ser-0.9.6-16|104	cfg-prefix=%{buildroot} \
21cr|ser-0.9.6-16|105	cfg-target=%{_sysconfdir}/ser/ \
21cr|ser-0.9.6-16|106	modules-dir=%{_lib}/ser/modules/ \
21cr|ser-0.9.6-16|107	doc-prefix=$PWD \
21cr|ser-0.9.6-16|108	doc-dir=installed_docs
21cr|ser-0.9.6-16|109	
21cr|ser-0.9.6-16|110	make install-doc modules="modules/%JABBER_MODULES" \
21cr|ser-0.9.6-16|111	basedir=%{buildroot} \
21cr|ser-0.9.6-16|112	prefix=%{_prefix} \
21cr|ser-0.9.6-16|113	cfg-prefix=%{buildroot} \
21cr|ser-0.9.6-16|114	cfg-target=%{_sysconfdir}/ser/ \
21cr|ser-0.9.6-16|115	modules-dir=%{_lib}/ser/modules/ \
21cr|ser-0.9.6-16|116	doc-prefix=$PWD \
21cr|ser-0.9.6-16|117	doc-dir=installed_docs
21cr|ser-0.9.6-16|118	
21cr|ser-0.9.6-16|119	make install-modules modules="%RADIUS_MOD_PATH" \
21cr|ser-0.9.6-16|120	basedir=%{buildroot} \
21cr|ser-0.9.6-16|121	prefix=%{_prefix} \
21cr|ser-0.9.6-16|122	cfg-prefix=%{buildroot} \
21cr|ser-0.9.6-16|123	cfg-target=%{_sysconfdir}/ser/ \
21cr|ser-0.9.6-16|124	modules-dir=%{_lib}/ser/modules/ \
21cr|ser-0.9.6-16|125	doc-prefix=$PWD \
21cr|ser-0.9.6-16|126	doc-dir=installed_docs
21cr|ser-0.9.6-16|127	
21cr|ser-0.9.6-16|128	make install-doc modules="%RADIUS_MOD_PATH" \
21cr|ser-0.9.6-16|129	basedir=%{buildroot} \
21cr|ser-0.9.6-16|130	prefix=%{_prefix} \
21cr|ser-0.9.6-16|131	cfg-prefix=%{buildroot} \
21cr|ser-0.9.6-16|132	cfg-target=%{_sysconfdir}/ser/ \
21cr|ser-0.9.6-16|133	modules-dir=%{_lib}/ser/modules/ \
21cr|ser-0.9.6-16|134	doc-prefix=$PWD \
21cr|ser-0.9.6-16|135	doc-dir=installed_docs
21cr|ser-0.9.6-16|136	
21cr|ser-0.9.6-16|137	make install-modules modules="modules/pa" \
21cr|ser-0.9.6-16|138	basedir=%{buildroot} \
21cr|ser-0.9.6-16|139	prefix=%{_prefix} \
21cr|ser-0.9.6-16|140	cfg-prefix=%{buildroot} \
21cr|ser-0.9.6-16|141	cfg-target=%{_sysconfdir}/ser/ \
21cr|ser-0.9.6-16|142	modules-dir=%{_lib}/ser/modules/ \
21cr|ser-0.9.6-16|143	doc-prefix=$PWD \
21cr|ser-0.9.6-16|144	doc-dir=installed_docs
21cr|ser-0.9.6-16|145	
21cr|ser-0.9.6-16|146	make install-doc modules="modules/pa" \
21cr|ser-0.9.6-16|147	basedir=%{buildroot} \
21cr|ser-0.9.6-16|148	prefix=%{_prefix} \
21cr|ser-0.9.6-16|149	cfg-prefix=%{buildroot} \
21cr|ser-0.9.6-16|150	cfg-target=%{_sysconfdir}/ser/ \
21cr|ser-0.9.6-16|151	modules-dir=%{_lib}/ser/modules/ \
21cr|ser-0.9.6-16|152	doc-prefix=$PWD \
21cr|ser-0.9.6-16|153	doc-dir=installed_docs
21cr|ser-0.9.6-16|154	
21cr|ser-0.9.6-16|155	mkdir -p %{buildroot}%{_initrddir}
21cr|ser-0.9.6-16|156	install -m755 rpm/ser.init %{buildroot}%{_initrddir}/ser
21cr|ser-0.9.6-16|157	
21cr|ser-0.9.6-16|158	%post
21cr|ser-0.9.6-16|159	%_post_service ser
21cr|ser-0.9.6-16|160	
21cr|ser-0.9.6-16|161	%preun
21cr|ser-0.9.6-16|162	%_preun_service ser
21cr|ser-0.9.6-16|163	
21cr|ser-0.9.6-16|164	%files
21cr|ser-0.9.6-16|165	%defattr(-,root,root)
21cr|ser-0.9.6-16|166	%doc installed_docs/AUTHORS installed_docs/NEWS installed_docs/INSTALL installed_docs/README installed_docs/README-MODULES
21cr|ser-0.9.6-16|167	%doc installed_docs/README.acc installed_docs/README.auth installed_docs/README.auth_db installed_docs/README.auth_diameter
21cr|ser-0.9.6-16|168	%doc installed_docs/README.dbtext installed_docs/README.domain installed_docs/README.enum installed_docs/README.exec
21cr|ser-0.9.6-16|169	%doc installed_docs/README.group installed_docs/README.mangler installed_docs/README.maxfwd installed_docs/README.msilo
21cr|ser-0.9.6-16|170	%doc installed_docs/README.nathelper installed_docs/README.pa installed_docs/README.pdt installed_docs/README.permissions
21cr|ser-0.9.6-16|171	%doc installed_docs/README.pike installed_docs/README.print installed_docs/README.registrar installed_docs/README.rr
21cr|ser-0.9.6-16|172	%doc installed_docs/README.sl installed_docs/README.sms installed_docs/README.textops installed_docs/README.tm installed_docs/README.uri
21cr|ser-0.9.6-16|173	%doc installed_docs/README.usrloc installed_docs/README.xlog
21cr|ser-0.9.6-16|174	%attr(0755,root,root) %{_initrddir}/ser
21cr|ser-0.9.6-16|175	%dir %{_sysconfdir}/ser
21cr|ser-0.9.6-16|176	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ser/*
21cr|ser-0.9.6-16|177	%dir %{_libdir}/ser
21cr|ser-0.9.6-16|178	%dir %{_libdir}/ser/modules
21cr|ser-0.9.6-16|179	%{_libdir}/ser/modules/acc.so
21cr|ser-0.9.6-16|180	%{_libdir}/ser/modules/auth.so
21cr|ser-0.9.6-16|181	%{_libdir}/ser/modules/auth_db.so
21cr|ser-0.9.6-16|182	%{_libdir}/ser/modules/auth_diameter.so
21cr|ser-0.9.6-16|183	%{_libdir}/ser/modules/dbtext.so
21cr|ser-0.9.6-16|184	%{_libdir}/ser/modules/domain.so
21cr|ser-0.9.6-16|185	%{_libdir}/ser/modules/enum.so
21cr|ser-0.9.6-16|186	%{_libdir}/ser/modules/exec.so
21cr|ser-0.9.6-16|187	%{_libdir}/ser/modules/group.so
21cr|ser-0.9.6-16|188	%{_libdir}/ser/modules/mangler.so
21cr|ser-0.9.6-16|189	%{_libdir}/ser/modules/maxfwd.so
21cr|ser-0.9.6-16|190	%{_libdir}/ser/modules/msilo.so
21cr|ser-0.9.6-16|191	%{_libdir}/ser/modules/nathelper.so
21cr|ser-0.9.6-16|192	%{_libdir}/ser/modules/pa.so
21cr|ser-0.9.6-16|193	%{_libdir}/ser/modules/pdt.so
21cr|ser-0.9.6-16|194	%{_libdir}/ser/modules/permissions.so
21cr|ser-0.9.6-16|195	%{_libdir}/ser/modules/pike.so
21cr|ser-0.9.6-16|196	%{_libdir}/ser/modules/print.so
21cr|ser-0.9.6-16|197	%{_libdir}/ser/modules/registrar.so
21cr|ser-0.9.6-16|198	%{_libdir}/ser/modules/rr.so
21cr|ser-0.9.6-16|199	%{_libdir}/ser/modules/sl.so
21cr|ser-0.9.6-16|200	%{_libdir}/ser/modules/sms.so
21cr|ser-0.9.6-16|201	%{_libdir}/ser/modules/textops.so
21cr|ser-0.9.6-16|202	%{_libdir}/ser/modules/tm.so
21cr|ser-0.9.6-16|203	%{_libdir}/ser/modules/uri.so
21cr|ser-0.9.6-16|204	%{_libdir}/ser/modules/usrloc.so
21cr|ser-0.9.6-16|205	%{_libdir}/ser/modules/xlog.so
21cr|ser-0.9.6-16|206	%{_libdir}/ser/modules/avp.so
21cr|ser-0.9.6-16|207	%{_libdir}/ser/modules/avp_db.so
21cr|ser-0.9.6-16|208	%{_libdir}/ser/modules/avpops.so
21cr|ser-0.9.6-16|209	%{_libdir}/ser/modules/dispatcher.so
21cr|ser-0.9.6-16|210	%{_libdir}/ser/modules/diversion.so
21cr|ser-0.9.6-16|211	%{_libdir}/ser/modules/flatstore.so
21cr|ser-0.9.6-16|212	%{_libdir}/ser/modules/gflags.so
21cr|ser-0.9.6-16|213	%{_libdir}/ser/modules/mediaproxy.so
21cr|ser-0.9.6-16|214	%{_libdir}/ser/modules/options.so
21cr|ser-0.9.6-16|215	%{_libdir}/ser/modules/speeddial.so
21cr|ser-0.9.6-16|216	%{_libdir}/ser/modules/uri_db.so
21cr|ser-0.9.6-16|217	%{_sbindir}/gen_ha1
21cr|ser-0.9.6-16|218	%{_sbindir}/ser
21cr|ser-0.9.6-16|219	%{_sbindir}/serunix
21cr|ser-0.9.6-16|220	%{_sbindir}/serctl
21cr|ser-0.9.6-16|221	%{_mandir}/man5/*
21cr|ser-0.9.6-16|222	%{_mandir}/man8/*
21cr|ser-0.9.6-16|223	
21cr|ser-0.9.6-16|224	%files mysql
21cr|ser-0.9.6-16|225	%defattr(-,root,root)
21cr|ser-0.9.6-16|226	%{_libdir}/ser/modules/mysql.so
21cr|ser-0.9.6-16|227	%{_sbindir}/ser_mysql.sh
21cr|ser-0.9.6-16|228	
21cr|ser-0.9.6-16|229	%files jabber
21cr|ser-0.9.6-16|230	%defattr(-,root,root)
21cr|ser-0.9.6-16|231	%doc installed_docs/README.jabber
21cr|ser-0.9.6-16|232	%{_libdir}/ser/modules/jabber.so
21cr|ser-0.9.6-16|233	
21cr|ser-0.9.6-16|234	%files radius
21cr|ser-0.9.6-16|235	%defattr(-,root,root)
21cr|ser-0.9.6-16|236	%doc installed_docs/README.auth_radius installed_docs/README.group_radius installed_docs/README.uri_radius
21cr|ser-0.9.6-16|237	%doc installed_docs/README.avp_radius
21cr|ser-0.9.6-16|238	%{_libdir}/ser/modules/auth_radius.so
21cr|ser-0.9.6-16|239	%{_libdir}/ser/modules/group_radius.so
21cr|ser-0.9.6-16|240	%{_libdir}/ser/modules/uri_radius.so
21cr|ser-0.9.6-16|241	%{_libdir}/ser/modules/avp_radius.so

8293 21
21cr|ser2net-3.1-3|1	Summary:	Serial to network proxy
21cr|ser2net-3.1-3|2	Name:		ser2net
21cr|ser2net-3.1-3|3	Version:	3.1
21cr|ser2net-3.1-3|4	Release:	3
21cr|ser2net-3.1-3|5	License:	GPLv2+
21cr|ser2net-3.1-3|6	Group:		System/Servers
21cr|ser2net-3.1-3|7	URL:		http://ser2net.sourceforge.net/
21cr|ser2net-3.1-3|8	Source0:	http://dl.sourceforge.net/ser2net/%{name}-%{version}.tar.gz
21cr|ser2net-3.1-3|9	Source1:	ser2net.service
21cr|ser2net-3.1-3|10	BuildRequires:	libwrap-devel
21cr|ser2net-3.1-3|11	
21cr|ser2net-3.1-3|12	%description
21cr|ser2net-3.1-3|13	Make serial ports available to network via TCP/IP connection.
21cr|ser2net-3.1-3|14	
21cr|ser2net-3.1-3|15	%prep
21cr|ser2net-3.1-3|16	%setup -q
21cr|ser2net-3.1-3|17	
21cr|ser2net-3.1-3|18	%build
21cr|ser2net-3.1-3|19	%configure --with-tcp-wrappers
21cr|ser2net-3.1-3|20	%make
21cr|ser2net-3.1-3|21	
21cr|ser2net-3.1-3|22	%install
21cr|ser2net-3.1-3|23	%makeinstall_std
21cr|ser2net-3.1-3|24	
21cr|ser2net-3.1-3|25	install -Dpm644 %{name}.conf %{buildroot}/%{_sysconfdir}/%{name}.conf
21cr|ser2net-3.1-3|26	install -Dpm755 %{SOURCE1} %{buildroot}/%{_unitdir}/%{name}.service
21cr|ser2net-3.1-3|27	
21cr|ser2net-3.1-3|28	%post
21cr|ser2net-3.1-3|29	%systemd_post ser2net.service
21cr|ser2net-3.1-3|30	
21cr|ser2net-3.1-3|31	%preun
21cr|ser2net-3.1-3|32	%systemd_preun ser2net.service
21cr|ser2net-3.1-3|33	
21cr|ser2net-3.1-3|34	%postun
21cr|ser2net-3.1-3|35	%systemd_postun_with_restart ser2net.service
21cr|ser2net-3.1-3|36	
21cr|ser2net-3.1-3|37	%files
21cr|ser2net-3.1-3|38	%doc AUTHORS ChangeLog NEWS README
21cr|ser2net-3.1-3|39	%{_sbindir}/ser2net
21cr|ser2net-3.1-3|40	%{_mandir}/man8/ser2net.8*
21cr|ser2net-3.1-3|41	%{_unitdir}/%{name}*
21cr|ser2net-3.1-3|42	%config(noreplace) %{_sysconfdir}/%{name}.conf

8294 21
21cr|serialDV-1.1.4-1|1	%define major 1
21cr|serialDV-1.1.4-1|2	%define libname %mklibname %{name} %{major}
21cr|serialDV-1.1.4-1|3	%define devname %mklibname -d %{name}
21cr|serialDV-1.1.4-1|4	
21cr|serialDV-1.1.4-1|5	Name:           serialDV
21cr|serialDV-1.1.4-1|6	Version:        1.1.4
21cr|serialDV-1.1.4-1|7	Release:        1%{?dist}
21cr|serialDV-1.1.4-1|8	Summary:        Library for audio de-/encoding with ABME3000 based devices
21cr|serialDV-1.1.4-1|9	License:        GPL-3.0-only
21cr|serialDV-1.1.4-1|10	Group:          System/Libraries
21cr|serialDV-1.1.4-1|11	URL:            https://github.com/f4exb/serialDV
21cr|serialDV-1.1.4-1|12	#Git-Clone:     https://github.com/f4exb/serialDV.git
21cr|serialDV-1.1.4-1|13	Source0:	https://github.com/f4exb/serialDV/archive/v%{version}.tar.gz
21cr|serialDV-1.1.4-1|14	BuildRequires:  cmake
21cr|serialDV-1.1.4-1|15	
21cr|serialDV-1.1.4-1|16	%description
21cr|serialDV-1.1.4-1|17	A library that provides an interface for audio encoding and decoding with
21cr|serialDV-1.1.4-1|18	AMBE3000 based devices in packet mode over a serial link.
21cr|serialDV-1.1.4-1|19	
21cr|serialDV-1.1.4-1|20	%package -n	%{devname}
21cr|serialDV-1.1.4-1|21	Summary:        Development files for libserialdv
21cr|serialDV-1.1.4-1|22	Group:		System/Libraries
21cr|serialDV-1.1.4-1|23	Requires:       %{libname} = %{EVRD}
21cr|serialDV-1.1.4-1|24	Provides:	%{name}-devel = %{EVRD}
21cr|serialDV-1.1.4-1|25	
21cr|serialDV-1.1.4-1|26	%description -n	%{devname}
21cr|serialDV-1.1.4-1|27	A library that provides an interface for audio encoding and decoding with
21cr|serialDV-1.1.4-1|28	AMBE3000 based devices in packet mode over a serial link.
21cr|serialDV-1.1.4-1|29	This subpackage contains libraries and header files for developing
21cr|serialDV-1.1.4-1|30	applications that want to make use of libserialdv.
21cr|serialDV-1.1.4-1|31	
21cr|serialDV-1.1.4-1|32	%package -n %{libname}
21cr|serialDV-1.1.4-1|33	Summary:        Library for audio de-/encoding with ABME3000 based devices
21cr|serialDV-1.1.4-1|34	Group:		System/Libraries
21cr|serialDV-1.1.4-1|35	
21cr|serialDV-1.1.4-1|36	%description -n %{libname}
21cr|serialDV-1.1.4-1|37	A library that provides an interface for audio encoding and decoding with
21cr|serialDV-1.1.4-1|38	AMBE3000 based devices in packet mode over a serial link.
21cr|serialDV-1.1.4-1|39	
21cr|serialDV-1.1.4-1|40	
21cr|serialDV-1.1.4-1|41	%package doc
21cr|serialDV-1.1.4-1|42	Summary:        Documentation for AMBE3000 based devices
21cr|serialDV-1.1.4-1|43	
21cr|serialDV-1.1.4-1|44	%description doc
21cr|serialDV-1.1.4-1|45	Documentation for AMBE3000 based devices
21cr|serialDV-1.1.4-1|46	
21cr|serialDV-1.1.4-1|47	%prep
21cr|serialDV-1.1.4-1|48	%autosetup
21cr|serialDV-1.1.4-1|49	
21cr|serialDV-1.1.4-1|50	%build
21cr|serialDV-1.1.4-1|51	%cmake
21cr|serialDV-1.1.4-1|52	%make_build
21cr|serialDV-1.1.4-1|53	
21cr|serialDV-1.1.4-1|54	%install
21cr|serialDV-1.1.4-1|55	%make_install -C build
21cr|serialDV-1.1.4-1|56	
21cr|serialDV-1.1.4-1|57	%files -n %{libname}
21cr|serialDV-1.1.4-1|58	%{_libdir}/libserialdv.so.%{major}*
21cr|serialDV-1.1.4-1|59	
21cr|serialDV-1.1.4-1|60	%files -n %{devname}
21cr|serialDV-1.1.4-1|61	%license LICENSE
21cr|serialDV-1.1.4-1|62	%{_bindir}/dvtest
21cr|serialDV-1.1.4-1|63	%{_includedir}/serialdv/
21cr|serialDV-1.1.4-1|64	%{_libdir}/libserialdv.so
21cr|serialDV-1.1.4-1|65	
21cr|serialDV-1.1.4-1|66	%files doc
21cr|serialDV-1.1.4-1|67	%doc Readme.md

8295 21
21cr|serialoverip-1.0-10|1	Summary:	Tool for transport of asynchronous serial devices over UDP/IP
21cr|serialoverip-1.0-10|2	Name:		serialoverip
21cr|serialoverip-1.0-10|3	Version:	1.0
21cr|serialoverip-1.0-10|4	Release:	10
21cr|serialoverip-1.0-10|5	License:	GPL
21cr|serialoverip-1.0-10|6	Group:		Networking/Other
21cr|serialoverip-1.0-10|7	URL:		http://sourceforge.net/projects/serialoverip
21cr|serialoverip-1.0-10|8	Source0:	%{name}-%{version}.tar.bz2
21cr|serialoverip-1.0-10|9	Patch0:		serialoverip-1.0-gcc3x.diff
21cr|serialoverip-1.0-10|10	
21cr|serialoverip-1.0-10|11	%description
21cr|serialoverip-1.0-10|12	Serial Over IP is a tool for the transport of serial interfaces over UDP/IP.
21cr|serialoverip-1.0-10|13	It is useful for connecting distant equipment that run via a serial interfaces
21cr|serialoverip-1.0-10|14	to a local computer. It requires two computers that are running Linux and are
21cr|serialoverip-1.0-10|15	connected via IP.
21cr|serialoverip-1.0-10|16	
21cr|serialoverip-1.0-10|17	%prep
21cr|serialoverip-1.0-10|18	
21cr|serialoverip-1.0-10|19	%setup -q
21cr|serialoverip-1.0-10|20	%patch0 -p0
21cr|serialoverip-1.0-10|21	
21cr|serialoverip-1.0-10|22	%build
21cr|serialoverip-1.0-10|23	
21cr|serialoverip-1.0-10|24	gcc %{optflags} -o serialoverip serialoverip.c
21cr|serialoverip-1.0-10|25	
21cr|serialoverip-1.0-10|26	%install
21cr|serialoverip-1.0-10|27	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|serialoverip-1.0-10|28	
21cr|serialoverip-1.0-10|29	install -d %{buildroot}%{_bindir}
21cr|serialoverip-1.0-10|30	install -m0755 serialoverip %{buildroot}%{_bindir}/
21cr|serialoverip-1.0-10|31	
21cr|serialoverip-1.0-10|32	%clean
21cr|serialoverip-1.0-10|33	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|serialoverip-1.0-10|34	
21cr|serialoverip-1.0-10|35	%files
21cr|serialoverip-1.0-10|36	%defattr(-,root,root)
21cr|serialoverip-1.0-10|37	%doc README
21cr|serialoverip-1.0-10|38	%{_bindir}/serialoverip

8296 21
21cr|sethdlc-1.18-3|1	%define	debug_package	%nil
21cr|sethdlc-1.18-3|2	
21cr|sethdlc-1.18-3|3	Summary:	HDLC card configurator
21cr|sethdlc-1.18-3|4	Name:		sethdlc
21cr|sethdlc-1.18-3|5	Version:	1.18
21cr|sethdlc-1.18-3|6	Release:	3
21cr|sethdlc-1.18-3|7	License:	GPLv2+
21cr|sethdlc-1.18-3|8	Group:          System/Kernel and hardware
21cr|sethdlc-1.18-3|9	URL:		http://hq.pm.waw.pl/hdlc/
21cr|sethdlc-1.18-3|10	Source0:	http://www.kernel.org/pub/linux/utils/net/hdlc/%{name}-%{version}.tar.gz
21cr|sethdlc-1.18-3|11	Patch0:		sethdlc-no-kernel-headers.patch
21cr|sethdlc-1.18-3|12	
21cr|sethdlc-1.18-3|13	%description
21cr|sethdlc-1.18-3|14	Sethdlc utility for 2.4/2.6 kernels. The sethdlc utility is used to configure
21cr|sethdlc-1.18-3|15	certain HDLC cards. General HDLC layer for Linux is an interface between
21cr|sethdlc-1.18-3|16	low-level hardware drivers for synchronous serial (HDLC) cards and the rest of
21cr|sethdlc-1.18-3|17	kernel networking.
21cr|sethdlc-1.18-3|18	
21cr|sethdlc-1.18-3|19	%prep
21cr|sethdlc-1.18-3|20	
21cr|sethdlc-1.18-3|21	%setup -q -n %{name}-%{version}
21cr|sethdlc-1.18-3|22	%apply_patches
21cr|sethdlc-1.18-3|23	# remove prebuilt binary included in the tarball
21cr|sethdlc-1.18-3|24	rm -f sethdlc
21cr|sethdlc-1.18-3|25	
21cr|sethdlc-1.18-3|26	%build
21cr|sethdlc-1.18-3|27	%setup_compile_flags
21cr|sethdlc-1.18-3|28	%make CFLAGS="%{optflags}"
21cr|sethdlc-1.18-3|29	
21cr|sethdlc-1.18-3|30	%install
21cr|sethdlc-1.18-3|31	install -d %{buildroot}%{_bindir}
21cr|sethdlc-1.18-3|32	install -m0755 sethdlc %{buildroot}%{_bindir}/
21cr|sethdlc-1.18-3|33	
21cr|sethdlc-1.18-3|34	%files
21cr|sethdlc-1.18-3|35	%{_bindir}/sethdlc

8297 21
21cr|setproctitle-0.3.2-6|1	%define major 0
21cr|setproctitle-0.3.2-6|2	%define libname %mklibname setproctitle %{major}
21cr|setproctitle-0.3.2-6|3	%define devname %mklibname setproctitle -d
21cr|setproctitle-0.3.2-6|4	
21cr|setproctitle-0.3.2-6|5	Summary:	A setproctitle implementation
21cr|setproctitle-0.3.2-6|6	Name:		setproctitle
21cr|setproctitle-0.3.2-6|7	Version:	0.3.2
21cr|setproctitle-0.3.2-6|8	Release:	6
21cr|setproctitle-0.3.2-6|9	License:	LGPL/BSD-style
21cr|setproctitle-0.3.2-6|10	Group:		System/Libraries
21cr|setproctitle-0.3.2-6|11	Url:		http://www.altlinux.ru/
21cr|setproctitle-0.3.2-6|12	# http://sisyphus.ru/cgi-bin/srpm.pl/Sisyphus/setproctitle/getsource/0
21cr|setproctitle-0.3.2-6|13	Source0:	%{name}-%{version}.tar.xz
21cr|setproctitle-0.3.2-6|14	Patch0:		setproctitle-0.3.2-extra-ld-flags.patch
21cr|setproctitle-0.3.2-6|15	
21cr|setproctitle-0.3.2-6|16	%description
21cr|setproctitle-0.3.2-6|17	This library provides setproctitle function for setting the
21cr|setproctitle-0.3.2-6|18	invoking process's title.
21cr|setproctitle-0.3.2-6|19	
21cr|setproctitle-0.3.2-6|20	#----------------------------------------------------------------------------
21cr|setproctitle-0.3.2-6|21	
21cr|setproctitle-0.3.2-6|22	%package -n %{libname}
21cr|setproctitle-0.3.2-6|23	Summary:	A setproctitle implementation
21cr|setproctitle-0.3.2-6|24	Group:		System/Libraries
21cr|setproctitle-0.3.2-6|25	
21cr|setproctitle-0.3.2-6|26	%description -n %{libname}
21cr|setproctitle-0.3.2-6|27	This library provides setproctitle function for setting the
21cr|setproctitle-0.3.2-6|28	invoking process's title.
21cr|setproctitle-0.3.2-6|29	
21cr|setproctitle-0.3.2-6|30	%files -n %{libname}
21cr|setproctitle-0.3.2-6|31	%doc LICENSE README
21cr|setproctitle-0.3.2-6|32	%{_libdir}/libsetproctitle.so.%{major}*
21cr|setproctitle-0.3.2-6|33	
21cr|setproctitle-0.3.2-6|34	#----------------------------------------------------------------------------
21cr|setproctitle-0.3.2-6|35	
21cr|setproctitle-0.3.2-6|36	%package -n %{devname}
21cr|setproctitle-0.3.2-6|37	Summary:	Development environment for %{name}
21cr|setproctitle-0.3.2-6|38	Group:		Development/C
21cr|setproctitle-0.3.2-6|39	Requires:	%{libname} = %{EVRD}
21cr|setproctitle-0.3.2-6|40	Provides:	%{name}-devel = %{EVRD}
21cr|setproctitle-0.3.2-6|41	
21cr|setproctitle-0.3.2-6|42	%description -n %{devname}
21cr|setproctitle-0.3.2-6|43	This package contains development files required to build
21cr|setproctitle-0.3.2-6|44	setproctitle-based software.
21cr|setproctitle-0.3.2-6|45	
21cr|setproctitle-0.3.2-6|46	%files -n %{devname}
21cr|setproctitle-0.3.2-6|47	%{_includedir}/*
21cr|setproctitle-0.3.2-6|48	%{_libdir}/libsetproctitle.so
21cr|setproctitle-0.3.2-6|49	%{_mandir}/man3/*
21cr|setproctitle-0.3.2-6|50	
21cr|setproctitle-0.3.2-6|51	#----------------------------------------------------------------------------
21cr|setproctitle-0.3.2-6|52	
21cr|setproctitle-0.3.2-6|53	%prep
21cr|setproctitle-0.3.2-6|54	%setup -q
21cr|setproctitle-0.3.2-6|55	%patch0 -p1 -b .ldflags~
21cr|setproctitle-0.3.2-6|56	
21cr|setproctitle-0.3.2-6|57	%build
21cr|setproctitle-0.3.2-6|58	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|setproctitle-0.3.2-6|59	
21cr|setproctitle-0.3.2-6|60	%install
21cr|setproctitle-0.3.2-6|61	%makeinstall

8298 21
21cr|sfc-0.018-7|1	Summary:	SoundFontCombi - ALSA MIDI event mixer
21cr|sfc-0.018-7|2	Name:		sfc
21cr|sfc-0.018-7|3	Version:	0.018
21cr|sfc-0.018-7|4	Release:	7
21cr|sfc-0.018-7|5	License:	GPLv2
21cr|sfc-0.018-7|6	Group:		Sound
21cr|sfc-0.018-7|7	# URL dead (10/2016)
21cr|sfc-0.018-7|8	Url:		http://personal.telefonica.terra.es/web/soudfontcombi
21cr|sfc-0.018-7|9	Source:		%{name}-%{version}.tar.gz
21cr|sfc-0.018-7|10	Patch0:		sfc-0.018-debug.patch
21cr|sfc-0.018-7|11	BuildRequires:	fltk-devel
21cr|sfc-0.018-7|12	BuildRequires:	pkgconfig(alsa)
21cr|sfc-0.018-7|13	BuildRequires:	pkgconfig(cairo)
21cr|sfc-0.018-7|14	BuildRequires:	pkgconfig(libpng)
21cr|sfc-0.018-7|15	BuildRequires:	pkgconfig(pixman-1)
21cr|sfc-0.018-7|16	BuildRequires:	pkgconfig(x11)
21cr|sfc-0.018-7|17	
21cr|sfc-0.018-7|18	%description
21cr|sfc-0.018-7|19	SoudFontCombi uses the ALSA sequencer to route MIDI events. You have 8 parts
21cr|sfc-0.018-7|20	and 2 MIDI ports, and you can produce combinations of sounds like some fancy
21cr|sfc-0.018-7|21	synthetizers.
21cr|sfc-0.018-7|22	
21cr|sfc-0.018-7|23	%files
21cr|sfc-0.018-7|24	%doc AUTHORS ChangeLog README COPYING
21cr|sfc-0.018-7|25	%{_bindir}/%{name}
21cr|sfc-0.018-7|26	%{_datadir}/%{name}
21cr|sfc-0.018-7|27	%{_datadir}/applications/%{name}.desktop
21cr|sfc-0.018-7|28	
21cr|sfc-0.018-7|29	#-----------------------------------------------------------------------------
21cr|sfc-0.018-7|30	
21cr|sfc-0.018-7|31	
21cr|sfc-0.018-7|32	%prep
21cr|sfc-0.018-7|33	%setup -q
21cr|sfc-0.018-7|34	%apply_patches
21cr|sfc-0.018-7|35	
21cr|sfc-0.018-7|36	
21cr|sfc-0.018-7|37	%build
21cr|sfc-0.018-7|38	export CXXFLAGS="%{optflags}"
21cr|sfc-0.018-7|39	autoreconf -fiv
21cr|sfc-0.018-7|40	%configure
21cr|sfc-0.018-7|41	%make
21cr|sfc-0.018-7|42	
21cr|sfc-0.018-7|43	
21cr|sfc-0.018-7|44	%install
21cr|sfc-0.018-7|45	%makeinstall_std
21cr|sfc-0.018-7|46	
21cr|sfc-0.018-7|47	# Menu
21cr|sfc-0.018-7|48	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|sfc-0.018-7|49	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|sfc-0.018-7|50	[Desktop Entry]
21cr|sfc-0.018-7|51	Type=Application
21cr|sfc-0.018-7|52	Exec=%{name}
21cr|sfc-0.018-7|53	Icon=sound_section
21cr|sfc-0.018-7|54	Name=SoundFontCombi
21cr|sfc-0.018-7|55	Comment=MIDI event mixer
21cr|sfc-0.018-7|56	Comment[ru]=Микшер MIDI-событий
21cr|sfc-0.018-7|57	Categories=AudioVideo;Player;Audio;
21cr|sfc-0.018-7|58	EOF

8299 21
21cr|sfml2-2.5.1-2|1	%define oname SFML
21cr|sfml2-2.5.1-2|2	
21cr|sfml2-2.5.1-2|3	%define	major		%(echo %{version} |cut -d. -f1,2)
21cr|sfml2-2.5.1-2|4	%define	minor		%(echo %{version} |cut -d. -f3)
21cr|sfml2-2.5.1-2|5	
21cr|sfml2-2.5.1-2|6	%define	libname_a	%mklibname %{name}-audio %{major}
21cr|sfml2-2.5.1-2|7	%define	libname_g	%mklibname %{name}-graphics %{major}
21cr|sfml2-2.5.1-2|8	%define	libname_n	%mklibname %{name}-network %{major}
21cr|sfml2-2.5.1-2|9	%define	libname_s	%mklibname %{name}-system %{major}
21cr|sfml2-2.5.1-2|10	%define	libname_w	%mklibname %{name}-window %{major}
21cr|sfml2-2.5.1-2|11	%define	devname		%mklibname %{name} -d
21cr|sfml2-2.5.1-2|12	
21cr|sfml2-2.5.1-2|13	Summary:	Simple and Fast Multimedia Library
21cr|sfml2-2.5.1-2|14	Name:		sfml2
21cr|sfml2-2.5.1-2|15	Version:	2.5.1
21cr|sfml2-2.5.1-2|16	Release:	2
21cr|sfml2-2.5.1-2|17	License:	zlib/libpng License
21cr|sfml2-2.5.1-2|18	Group:		System/Libraries
21cr|sfml2-2.5.1-2|19	Url:		http://www.sfml-dev.org
21cr|sfml2-2.5.1-2|20	Source0:	http://www.sfml-dev.org/files/%{oname}-%{version}-sources.zip
21cr|sfml2-2.5.1-2|21	Patch0:		sfml-2.5.0-fix-linkage.patch
21cr|sfml2-2.5.1-2|22	BuildRequires:	cmake
21cr|sfml2-2.5.1-2|23	BuildRequires:	ninja
21cr|sfml2-2.5.1-2|24	BuildRequires:	doxygen
21cr|sfml2-2.5.1-2|25	BuildRequires:	jpeg-devel
21cr|sfml2-2.5.1-2|26	BuildRequires:	pkgconfig(gl)
21cr|sfml2-2.5.1-2|27	BuildRequires:	pkgconfig(glu)
21cr|sfml2-2.5.1-2|28	BuildRequires:	pkgconfig(glew)
21cr|sfml2-2.5.1-2|29	BuildRequires:	pkgconfig(freetype2)
21cr|sfml2-2.5.1-2|30	BuildRequires:	pkgconfig(openal)
21cr|sfml2-2.5.1-2|31	BuildRequires:	pkgconfig(sndfile)
21cr|sfml2-2.5.1-2|32	BuildRequires:	pkgconfig(x11)
21cr|sfml2-2.5.1-2|33	BuildRequires:	pkgconfig(xcb-image)
21cr|sfml2-2.5.1-2|34	BuildRequires:	pkgconfig(xrandr)
21cr|sfml2-2.5.1-2|35	BuildRequires:	pkgconfig(udev)
21cr|sfml2-2.5.1-2|36	BuildRequires:	pkgconfig(vorbis)
21cr|sfml2-2.5.1-2|37	BuildRequires:	pkgconfig(flac)
21cr|sfml2-2.5.1-2|38	
21cr|sfml2-2.5.1-2|39	%description
21cr|sfml2-2.5.1-2|40	SFML is a portable and easy to use multimedia API written in C++.
21cr|sfml2-2.5.1-2|41	
21cr|sfml2-2.5.1-2|42	Its features are :
21cr|sfml2-2.5.1-2|43	- portability,
21cr|sfml2-2.5.1-2|44	- object-oriented design,
21cr|sfml2-2.5.1-2|45	- flexibility (a lot of small packages),
21cr|sfml2-2.5.1-2|46	- easy to use,
21cr|sfml2-2.5.1-2|47	- easy to integrate with GUI toolkits.
21cr|sfml2-2.5.1-2|48	
21cr|sfml2-2.5.1-2|49	The library is divided in 5 small packages :
21cr|sfml2-2.5.1-2|50	- audio
21cr|sfml2-2.5.1-2|51	- graphics
21cr|sfml2-2.5.1-2|52	- network
21cr|sfml2-2.5.1-2|53	- system
21cr|sfml2-2.5.1-2|54	- window
21cr|sfml2-2.5.1-2|55	
21cr|sfml2-2.5.1-2|56	#----------------------------------------------------------------------------
21cr|sfml2-2.5.1-2|57	
21cr|sfml2-2.5.1-2|58	%package -n %{libname_a}
21cr|sfml2-2.5.1-2|59	Summary:	Dynamic libraries from %{name}-audio
21cr|sfml2-2.5.1-2|60	Group:		System/Libraries
21cr|sfml2-2.5.1-2|61	Provides:	%{name}-audio = %{EVRD}
21cr|sfml2-2.5.1-2|62	Conflicts:	%{_lib}sfml2-audio2.0 < 2.1
21cr|sfml2-2.5.1-2|63	Obsoletes:	%{_lib}sfml2-audio2.0 < 2.1
21cr|sfml2-2.5.1-2|64	
21cr|sfml2-2.5.1-2|65	%description -n %{libname_a}
21cr|sfml2-2.5.1-2|66	Dynamic libraries from %{name}-audio.
21cr|sfml2-2.5.1-2|67	
21cr|sfml2-2.5.1-2|68	%files -n %{libname_a}
21cr|sfml2-2.5.1-2|69	%{_libdir}/libsfml-audio.so.%{major}
21cr|sfml2-2.5.1-2|70	%{_libdir}/libsfml-audio.so.%{major}.%{minor}
21cr|sfml2-2.5.1-2|71	
21cr|sfml2-2.5.1-2|72	#----------------------------------------------------------------------------
21cr|sfml2-2.5.1-2|73	
21cr|sfml2-2.5.1-2|74	%package -n %{libname_g}
21cr|sfml2-2.5.1-2|75	Summary:	Dynamic libraries from %{name}-graphics
21cr|sfml2-2.5.1-2|76	Group:		System/Libraries
21cr|sfml2-2.5.1-2|77	Provides:	%{name}-graphics = %{EVRD}
21cr|sfml2-2.5.1-2|78	Conflicts:	%{_lib}sfml2-graphics2.0 < 2.1
21cr|sfml2-2.5.1-2|79	Obsoletes:	%{_lib}sfml2-graphics2.0 < 2.1
21cr|sfml2-2.5.1-2|80	
21cr|sfml2-2.5.1-2|81	%description -n %{libname_g}
21cr|sfml2-2.5.1-2|82	Dynamic libraries from %{name}-graphics.
21cr|sfml2-2.5.1-2|83	
21cr|sfml2-2.5.1-2|84	%files -n %{libname_g}
21cr|sfml2-2.5.1-2|85	%{_libdir}/libsfml-graphics.so.%{major}
21cr|sfml2-2.5.1-2|86	%{_libdir}/libsfml-graphics.so.%{major}.%{minor}
21cr|sfml2-2.5.1-2|87	
21cr|sfml2-2.5.1-2|88	#----------------------------------------------------------------------------
21cr|sfml2-2.5.1-2|89	
21cr|sfml2-2.5.1-2|90	%package -n %{libname_n}
21cr|sfml2-2.5.1-2|91	Summary:	Dynamic libraries from %{name}-network
21cr|sfml2-2.5.1-2|92	Group:		System/Libraries
21cr|sfml2-2.5.1-2|93	Provides:	%{name}-network = %{EVRD}
21cr|sfml2-2.5.1-2|94	Conflicts:	%{_lib}sfml2-network2.0 < 2.1
21cr|sfml2-2.5.1-2|95	Obsoletes:	%{_lib}sfml2-network2.0 < 2.1
21cr|sfml2-2.5.1-2|96	
21cr|sfml2-2.5.1-2|97	%description -n %{libname_n}
21cr|sfml2-2.5.1-2|98	Dynamic libraries from %{name}-network.
21cr|sfml2-2.5.1-2|99	
21cr|sfml2-2.5.1-2|100	%files -n %{libname_n}
21cr|sfml2-2.5.1-2|101	%{_libdir}/libsfml-network.so.%{major}
21cr|sfml2-2.5.1-2|102	%{_libdir}/libsfml-network.so.%{major}.%{minor}
21cr|sfml2-2.5.1-2|103	
21cr|sfml2-2.5.1-2|104	#----------------------------------------------------------------------------
21cr|sfml2-2.5.1-2|105	
21cr|sfml2-2.5.1-2|106	%package -n %{libname_s}
21cr|sfml2-2.5.1-2|107	Summary:	Dynamic libraries from %{name}-system
21cr|sfml2-2.5.1-2|108	Group:		System/Libraries
21cr|sfml2-2.5.1-2|109	Provides:	%{name}-system = %{EVRD}
21cr|sfml2-2.5.1-2|110	Conflicts:	%{_lib}sfml2-system2.0 < 2.1
21cr|sfml2-2.5.1-2|111	Obsoletes:	%{_lib}sfml2-system2.0 < 2.1
21cr|sfml2-2.5.1-2|112	
21cr|sfml2-2.5.1-2|113	%description -n %{libname_s}
21cr|sfml2-2.5.1-2|114	Dynamic libraries from %{name}-system.
21cr|sfml2-2.5.1-2|115	
21cr|sfml2-2.5.1-2|116	%files -n %{libname_s}
21cr|sfml2-2.5.1-2|117	%{_libdir}/libsfml-system.so.%{major}
21cr|sfml2-2.5.1-2|118	%{_libdir}/libsfml-system.so.%{major}.%{minor}
21cr|sfml2-2.5.1-2|119	
21cr|sfml2-2.5.1-2|120	#----------------------------------------------------------------------------
21cr|sfml2-2.5.1-2|121	
21cr|sfml2-2.5.1-2|122	%package -n %{libname_w}
21cr|sfml2-2.5.1-2|123	Summary:	Dynamic libraries from %{name}-window
21cr|sfml2-2.5.1-2|124	Group:		System/Libraries
21cr|sfml2-2.5.1-2|125	Provides:	%{name}-window = %{EVRD}
21cr|sfml2-2.5.1-2|126	Conflicts:	%{_lib}sfml2-window2.0 < 2.1
21cr|sfml2-2.5.1-2|127	Obsoletes:	%{_lib}sfml2-window2.0 < 2.1
21cr|sfml2-2.5.1-2|128	
21cr|sfml2-2.5.1-2|129	%description -n %{libname_w}
21cr|sfml2-2.5.1-2|130	Dynamic libraries from %{name}-window.
21cr|sfml2-2.5.1-2|131	
21cr|sfml2-2.5.1-2|132	%files -n %{libname_w}
21cr|sfml2-2.5.1-2|133	%{_libdir}/libsfml-window.so.%{major}
21cr|sfml2-2.5.1-2|134	%{_libdir}/libsfml-window.so.%{major}.%{minor}
21cr|sfml2-2.5.1-2|135	
21cr|sfml2-2.5.1-2|136	#----------------------------------------------------------------------------
21cr|sfml2-2.5.1-2|137	
21cr|sfml2-2.5.1-2|138	%package -n %{devname}
21cr|sfml2-2.5.1-2|139	Summary:	Header and .so files for %{name}
21cr|sfml2-2.5.1-2|140	Group:		Development/C++
21cr|sfml2-2.5.1-2|141	Requires:	%{name}-audio = %{EVRD}
21cr|sfml2-2.5.1-2|142	Requires:	%{name}-graphics = %{EVRD}
21cr|sfml2-2.5.1-2|143	Requires:	%{name}-network = %{EVRD}
21cr|sfml2-2.5.1-2|144	Requires:	%{name}-system = %{EVRD}
21cr|sfml2-2.5.1-2|145	Requires:	%{name}-window = %{EVRD}
21cr|sfml2-2.5.1-2|146	Provides:	%{name}-devel = %{EVRD}
21cr|sfml2-2.5.1-2|147	Conflicts:	libsfml-audio-devel < %{version}
21cr|sfml2-2.5.1-2|148	Conflicts:	libsfml-graphics-devel < %{version}
21cr|sfml2-2.5.1-2|149	Conflicts:	libsfml-network-devel < %{version}
21cr|sfml2-2.5.1-2|150	Conflicts:	libsfml-system-devel < %{version}
21cr|sfml2-2.5.1-2|151	Conflicts:	libsfml-window-devel < %{version}
21cr|sfml2-2.5.1-2|152	
21cr|sfml2-2.5.1-2|153	%description -n %{devname}
21cr|sfml2-2.5.1-2|154	Includes files for developing programs based on %{name}.
21cr|sfml2-2.5.1-2|155	
21cr|sfml2-2.5.1-2|156	%files -n %{devname}
21cr|sfml2-2.5.1-2|157	%defattr(0644,root,root,0755)
21cr|sfml2-2.5.1-2|158	%{_includedir}/SFML
21cr|sfml2-2.5.1-2|159	%{_libdir}/libsfml-*.so
21cr|sfml2-2.5.1-2|160	%{_libdir}/cmake/SFML/*.cmake
21cr|sfml2-2.5.1-2|161	%{_libdir}/pkgconfig/*.pc
21cr|sfml2-2.5.1-2|162	
21cr|sfml2-2.5.1-2|163	#----------------------------------------------------------------------------
21cr|sfml2-2.5.1-2|164	
21cr|sfml2-2.5.1-2|165	%package doc
21cr|sfml2-2.5.1-2|166	Summary:	Documenation for %{name}
21cr|sfml2-2.5.1-2|167	Group:		Books/Computer books
21cr|sfml2-2.5.1-2|168	BuildArch:	noarch
21cr|sfml2-2.5.1-2|169	
21cr|sfml2-2.5.1-2|170	%description doc
21cr|sfml2-2.5.1-2|171	Documenation for %{name}.
21cr|sfml2-2.5.1-2|172	
21cr|sfml2-2.5.1-2|173	%files doc
21cr|sfml2-2.5.1-2|174	#%%defattr(0644,root,root,0755)
21cr|sfml2-2.5.1-2|175	%{_datadir}/SFML/doc/
21cr|sfml2-2.5.1-2|176	%{_datadir}/SFML/readme.md
21cr|sfml2-2.5.1-2|177	%{_datadir}/SFML/license.md
21cr|sfml2-2.5.1-2|178	%{_datadir}/SFML/examples/
21cr|sfml2-2.5.1-2|179	
21cr|sfml2-2.5.1-2|180	#----------------------------------------------------------------------------
21cr|sfml2-2.5.1-2|181	
21cr|sfml2-2.5.1-2|182	%prep
21cr|sfml2-2.5.1-2|183	%autosetup -p1 -n %{oname}-%{version}
21cr|sfml2-2.5.1-2|184	
21cr|sfml2-2.5.1-2|185	%build
21cr|sfml2-2.5.1-2|186	%cmake \
21cr|sfml2-2.5.1-2|187	-DSFML_BUILD_DOC=TRUE \
21cr|sfml2-2.5.1-2|188	-DSFML_INSTALL_PKGCONFIG_FILES=TRUE \
21cr|sfml2-2.5.1-2|189	-G Ninja
21cr|sfml2-2.5.1-2|190	
21cr|sfml2-2.5.1-2|191	%ninja_build
21cr|sfml2-2.5.1-2|192	
21cr|sfml2-2.5.1-2|193	%install
21cr|sfml2-2.5.1-2|194	%ninja_install -C build
21cr|sfml2-2.5.1-2|195	
21cr|sfml2-2.5.1-2|196	#copy examples, remove cmake files
21cr|sfml2-2.5.1-2|197	cp -fr examples %{buildroot}%{_datadir}/SFML/examples
21cr|sfml2-2.5.1-2|198	find %{buildroot}%{_datadir}/SFML/examples -name CMakeLists.txt -exec rm -f {} \;

8300 21
21cr|sfxsnapshot-0.4-2|1	%global debug_package %{nil}
21cr|sfxsnapshot-0.4-2|2	
21cr|sfxsnapshot-0.4-2|3	Name:		sfxsnapshot
21cr|sfxsnapshot-0.4-2|4	Version:	0.4
21cr|sfxsnapshot-0.4-2|5	Release:	2
21cr|sfxsnapshot-0.4-2|6	Group:		File tools
21cr|sfxsnapshot-0.4-2|7	Summary:	Creating SFX snapshots of files and folders
21cr|sfxsnapshot-0.4-2|8	License:	GPLv3
21cr|sfxsnapshot-0.4-2|9	URL:		https://github.com/AKotov-dev/SFXSnapshot
21cr|sfxsnapshot-0.4-2|10	Source0:	https://github.com/AKotov-dev/SFXSnapshot/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sfxsnapshot-0.4-2|11	Source1:	sfxsnapshot
21cr|sfxsnapshot-0.4-2|12	Source2:	sfxsnapshot.png
21cr|sfxsnapshot-0.4-2|13	Source3:	sfxsnapshot.desktop
21cr|sfxsnapshot-0.4-2|14	Source4:	sfxsnapshot-root.desktop
21cr|sfxsnapshot-0.4-2|15	Source5:	sfxsnapshot-root.policy
21cr|sfxsnapshot-0.4-2|16	BuildRequires:	zstd
21cr|sfxsnapshot-0.4-2|17	BuildRequires:	sakura
21cr|sfxsnapshot-0.4-2|18	BuildRequires:	lazarus
21cr|sfxsnapshot-0.4-2|19	BuildRequires:	gettext
21cr|sfxsnapshot-0.4-2|20	Requires:	zstd
21cr|sfxsnapshot-0.4-2|21	Requires:	polkit
21cr|sfxsnapshot-0.4-2|22	Requires:	sakura
21cr|sfxsnapshot-0.4-2|23	
21cr|sfxsnapshot-0.4-2|24	
21cr|sfxsnapshot-0.4-2|25	%description
21cr|sfxsnapshot-0.4-2|26	The program works with the "makeself" script and uses "zstd" compression
21cr|sfxsnapshot-0.4-2|27	makeself: https://github.com/megastep/makeself
21cr|sfxsnapshot-0.4-2|28	---
21cr|sfxsnapshot-0.4-2|29	More information: /usr/share/doc/package_name/repack.txt
21cr|sfxsnapshot-0.4-2|30	
21cr|sfxsnapshot-0.4-2|31	%files
21cr|sfxsnapshot-0.4-2|32	%doc ../README.md
21cr|sfxsnapshot-0.4-2|33	%license ../LICENSE
21cr|sfxsnapshot-0.4-2|34	%attr(0755,root,root) %{_bindir}/sfxsnapshot
21cr|sfxsnapshot-0.4-2|35	%{_datadir}/SFXSnapshot
21cr|sfxsnapshot-0.4-2|36	%{_datadir}/pixmaps/sfxsnapshot.png
21cr|sfxsnapshot-0.4-2|37	%{_datadir}/applications/sfxsnapshot.desktop
21cr|sfxsnapshot-0.4-2|38	%{_datadir}/applications/sfxsnapshot-root.desktop
21cr|sfxsnapshot-0.4-2|39	%{_datadir}/polkit-1/actions/sfxsnapshot-root.policy
21cr|sfxsnapshot-0.4-2|40	
21cr|sfxsnapshot-0.4-2|41	#---------------------------------------------------------------------
21cr|sfxsnapshot-0.4-2|42	%prep
21cr|sfxsnapshot-0.4-2|43	%setup -n SFXSnapshot-%{version}/SFXSnapshot
21cr|sfxsnapshot-0.4-2|44	
21cr|sfxsnapshot-0.4-2|45	# remove prebuild file
21cr|sfxsnapshot-0.4-2|46	rm -f SFXSnapshot
21cr|sfxsnapshot-0.4-2|47	
21cr|sfxsnapshot-0.4-2|48	%build
21cr|sfxsnapshot-0.4-2|49	lazbuild --build-all *.lpi
21cr|sfxsnapshot-0.4-2|50	
21cr|sfxsnapshot-0.4-2|51	#translate additional messages
21cr|sfxsnapshot-0.4-2|52	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|sfxsnapshot-0.4-2|53	
21cr|sfxsnapshot-0.4-2|54	%install
21cr|sfxsnapshot-0.4-2|55	mkdir -p %{buildroot}%{_bindir}
21cr|sfxsnapshot-0.4-2|56	mkdir -p %{buildroot}%{_datadir}/{pixmaps,SFXSnapshot,applications}
21cr|sfxsnapshot-0.4-2|57	mkdir -p %{buildroot}%{_datadir}/SFXSnapshot/languages
21cr|sfxsnapshot-0.4-2|58	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|sfxsnapshot-0.4-2|59	
21cr|sfxsnapshot-0.4-2|60	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|sfxsnapshot-0.4-2|61	cp SFXSnapshot %{buildroot}%{_datadir}/SFXSnapshot
21cr|sfxsnapshot-0.4-2|62	cp makeself* %{buildroot}%{_datadir}/SFXSnapshot
21cr|sfxsnapshot-0.4-2|63	cp sfx-snapshot.sh %{buildroot}%{_datadir}/SFXSnapshot
21cr|sfxsnapshot-0.4-2|64	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|sfxsnapshot-0.4-2|65	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|sfxsnapshot-0.4-2|66	cp %{SOURCE4} %{buildroot}%{_datadir}/applications/
21cr|sfxsnapshot-0.4-2|67	cp %{SOURCE5} %{buildroot}%{_datadir}/polkit-1/actions
21cr|sfxsnapshot-0.4-2|68	cp languages/*.mo %{buildroot}%{_datadir}/SFXSnapshot/languages/

8301 21
21cr|sgrotum-2.0.0-9|1	%define name    sgrotum
21cr|sgrotum-2.0.0-9|2	%define version 2.0.0
21cr|sgrotum-2.0.0-9|3	%define release 9
21cr|sgrotum-2.0.0-9|4	
21cr|sgrotum-2.0.0-9|5	%define section Networking/Mail
21cr|sgrotum-2.0.0-9|6	%define title   Sgrotum
21cr|sgrotum-2.0.0-9|7	%define Summary Email/news SiGnature ROTUMbulator
21cr|sgrotum-2.0.0-9|8	
21cr|sgrotum-2.0.0-9|9	Summary:        %Summary
21cr|sgrotum-2.0.0-9|10	Name:           %name
21cr|sgrotum-2.0.0-9|11	Version:        %version
21cr|sgrotum-2.0.0-9|12	Release:        %release
21cr|sgrotum-2.0.0-9|13	License:        GPL
21cr|sgrotum-2.0.0-9|14	Group:          %section
21cr|sgrotum-2.0.0-9|15	URL:            http://homepages.ihug.co.nz/~trmusson/programs.html
21cr|sgrotum-2.0.0-9|16	Source0:        %name-%version.tar.bz2
21cr|sgrotum-2.0.0-9|17	Buildrequires:  glib2-devel
21cr|sgrotum-2.0.0-9|18	
21cr|sgrotum-2.0.0-9|19	%description
21cr|sgrotum-2.0.0-9|20	An email/news SiGnature ROTUMbulator. As well as the rotation and
21cr|sgrotum-2.0.0-9|21	randomization of signatures, it'll optionally insert random
21cr|sgrotum-2.0.0-9|22	quotations, taking care of length, word-wrap and justification.
21cr|sgrotum-2.0.0-9|23	Like this:
21cr|sgrotum-2.0.0-9|24	
21cr|sgrotum-2.0.0-9|25	# Han
21cr|sgrotum-2.0.0-9|26	--
21cr|sgrotum-2.0.0-9|27	__   Men often believe -- or pretend -- that the Law
21cr|sgrotum-2.0.0-9|28	.,-;-;-,. /'_\  is something sacred, or at least a science -- an
21cr|sgrotum-2.0.0-9|29	_/_/_/_|_\_\) /       unfounded assumption very convenient to
21cr|sgrotum-2.0.0-9|30	'-<_><_><_><_>=/\                     governments.
21cr|sgrotum-2.0.0-9|31	jgs `/_/====/_/-'\_\
21cr|sgrotum-2.0.0-9|32	""     ""    ""
21cr|sgrotum-2.0.0-9|33	
21cr|sgrotum-2.0.0-9|34	
21cr|sgrotum-2.0.0-9|35	%prep
21cr|sgrotum-2.0.0-9|36	%setup -q
21cr|sgrotum-2.0.0-9|37	
21cr|sgrotum-2.0.0-9|38	%build
21cr|sgrotum-2.0.0-9|39	%configure --enable-glib2
21cr|sgrotum-2.0.0-9|40	%make
21cr|sgrotum-2.0.0-9|41	
21cr|sgrotum-2.0.0-9|42	
21cr|sgrotum-2.0.0-9|43	%install
21cr|sgrotum-2.0.0-9|44	rm -rf %buildroot
21cr|sgrotum-2.0.0-9|45	%makeinstall
21cr|sgrotum-2.0.0-9|46	
21cr|sgrotum-2.0.0-9|47	
21cr|sgrotum-2.0.0-9|48	%clean
21cr|sgrotum-2.0.0-9|49	rm -rf %buildroot
21cr|sgrotum-2.0.0-9|50	
21cr|sgrotum-2.0.0-9|51	
21cr|sgrotum-2.0.0-9|52	%files
21cr|sgrotum-2.0.0-9|53	%defattr(0755,root,root,0755)
21cr|sgrotum-2.0.0-9|54	%_bindir/*
21cr|sgrotum-2.0.0-9|55	%defattr(0644,root,root,0755)
21cr|sgrotum-2.0.0-9|56	%doc AUTHORS COPYING README ChangeLog examples
21cr|sgrotum-2.0.0-9|57	%_mandir/man1/%name.1.*

8302 21
21cr|shadowsocks-libev-3.3.5-1|1	# Workaround to build with GCC 10
21cr|shadowsocks-libev-3.3.5-1|2	%global optflags %{optflags} -fcommon
21cr|shadowsocks-libev-3.3.5-1|3	
21cr|shadowsocks-libev-3.3.5-1|4	%define major 2
21cr|shadowsocks-libev-3.3.5-1|5	%define libname %mklibname shadowsocks %major
21cr|shadowsocks-libev-3.3.5-1|6	%define develname %mklibname shadowsocks -d
21cr|shadowsocks-libev-3.3.5-1|7	
21cr|shadowsocks-libev-3.3.5-1|8	Summary:	A lightweight and secure socks5 proxy
21cr|shadowsocks-libev-3.3.5-1|9	Name:		shadowsocks-libev
21cr|shadowsocks-libev-3.3.5-1|10	Version:	3.3.5
21cr|shadowsocks-libev-3.3.5-1|11	Release:	1
21cr|shadowsocks-libev-3.3.5-1|12	License:	GPLv3
21cr|shadowsocks-libev-3.3.5-1|13	Group:		Networking/Other
21cr|shadowsocks-libev-3.3.5-1|14	Url:		https://github.com/shadowsocks/shadowsocks-libev
21cr|shadowsocks-libev-3.3.5-1|15	Source0:	https://github.com/shadowsocks/shadowsocks-libev/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|shadowsocks-libev-3.3.5-1|16	Source2:	shadowsocks-libev-redir@.service
21cr|shadowsocks-libev-3.3.5-1|17	Source3:	shadowsocks-libev-server@.service
21cr|shadowsocks-libev-3.3.5-1|18	Source4:	shadowsocks-libev@.service
21cr|shadowsocks-libev-3.3.5-1|19	Source5:	shadowsocks-libev-tunnel@.service
21cr|shadowsocks-libev-3.3.5-1|20	Source100:	31-%{name}.conf
21cr|shadowsocks-libev-3.3.5-1|21	BuildRequires:	asciidoc
21cr|shadowsocks-libev-3.3.5-1|22	BuildRequires:	docbook-dtd45-xml
21cr|shadowsocks-libev-3.3.5-1|23	BuildRequires:	gcc
21cr|shadowsocks-libev-3.3.5-1|24	BuildRequires:	mbedtls-devel
21cr|shadowsocks-libev-3.3.5-1|25	BuildRequires:	xmlto-notex
21cr|shadowsocks-libev-3.3.5-1|26	BuildRequires:	udns-devel
21cr|shadowsocks-libev-3.3.5-1|27	BuildRequires:	pkgconfig(libcares)
21cr|shadowsocks-libev-3.3.5-1|28	BuildRequires:	pkgconfig(libev)
21cr|shadowsocks-libev-3.3.5-1|29	BuildRequires:	pkgconfig(libpcre)
21cr|shadowsocks-libev-3.3.5-1|30	BuildRequires:	pkgconfig(libsodium)
21cr|shadowsocks-libev-3.3.5-1|31	BuildRequires:	pkgconfig(openssl)
21cr|shadowsocks-libev-3.3.5-1|32	BuildRequires:	pkgconfig(systemd)
21cr|shadowsocks-libev-3.3.5-1|33	BuildRequires:	pkgconfig(zlib)
21cr|shadowsocks-libev-3.3.5-1|34	Requires(pre):	rpm-helper
21cr|shadowsocks-libev-3.3.5-1|35	
21cr|shadowsocks-libev-3.3.5-1|36	%description
21cr|shadowsocks-libev-3.3.5-1|37	%{name} is a lightweight secured socks5 proxy for embedded devices
21cr|shadowsocks-libev-3.3.5-1|38	and low end boxes.
21cr|shadowsocks-libev-3.3.5-1|39	
21cr|shadowsocks-libev-3.3.5-1|40	%files
21cr|shadowsocks-libev-3.3.5-1|41	%{_bindir}/ss-local
21cr|shadowsocks-libev-3.3.5-1|42	%{_bindir}/ss-manager
21cr|shadowsocks-libev-3.3.5-1|43	%{_bindir}/ss-nat
21cr|shadowsocks-libev-3.3.5-1|44	%{_bindir}/ss-redir
21cr|shadowsocks-libev-3.3.5-1|45	%{_bindir}/ss-server
21cr|shadowsocks-libev-3.3.5-1|46	%{_bindir}/ss-tunnel
21cr|shadowsocks-libev-3.3.5-1|47	%{_docdir}/%{name}
21cr|shadowsocks-libev-3.3.5-1|48	%{_mandir}/man8/%{name}.8*
21cr|shadowsocks-libev-3.3.5-1|49	%{_mandir}/man1/ss-local.1*
21cr|shadowsocks-libev-3.3.5-1|50	%{_mandir}/man1/ss-manager.1*
21cr|shadowsocks-libev-3.3.5-1|51	%{_mandir}/man1/ss-nat.1*
21cr|shadowsocks-libev-3.3.5-1|52	%{_mandir}/man1/ss-redir.1*
21cr|shadowsocks-libev-3.3.5-1|53	%{_mandir}/man1/ss-server.1*
21cr|shadowsocks-libev-3.3.5-1|54	%{_mandir}/man1/ss-tunnel.1*
21cr|shadowsocks-libev-3.3.5-1|55	%{_prefix}/lib/sysctl.d/31-%{name}.conf
21cr|shadowsocks-libev-3.3.5-1|56	%attr(0750,root,shadowsocks) %{_sysconfdir}/shadowsocks
21cr|shadowsocks-libev-3.3.5-1|57	%{_unitdir}/%{name}*.service
21cr|shadowsocks-libev-3.3.5-1|58	
21cr|shadowsocks-libev-3.3.5-1|59	%pre
21cr|shadowsocks-libev-3.3.5-1|60	%_pre_useradd shadowsocks /var/lib/shadowsocks /bin/false
21cr|shadowsocks-libev-3.3.5-1|61	
21cr|shadowsocks-libev-3.3.5-1|62	#------------------------------------------------------------------
21cr|shadowsocks-libev-3.3.5-1|63	
21cr|shadowsocks-libev-3.3.5-1|64	%package -n %{libname}
21cr|shadowsocks-libev-3.3.5-1|65	Summary:	A lightweight and secure socks5 proxy
21cr|shadowsocks-libev-3.3.5-1|66	Group:		System/Libraries
21cr|shadowsocks-libev-3.3.5-1|67	
21cr|shadowsocks-libev-3.3.5-1|68	%description -n %{libname}
21cr|shadowsocks-libev-3.3.5-1|69	%{name} is a lightweight secured socks5 proxy for embedded devices
21cr|shadowsocks-libev-3.3.5-1|70	and low end boxes.
21cr|shadowsocks-libev-3.3.5-1|71	
21cr|shadowsocks-libev-3.3.5-1|72	%files -n %{libname}
21cr|shadowsocks-libev-3.3.5-1|73	%doc COPYING README.md
21cr|shadowsocks-libev-3.3.5-1|74	%{_libdir}/lib%{name}.so.%{major}*
21cr|shadowsocks-libev-3.3.5-1|75	
21cr|shadowsocks-libev-3.3.5-1|76	#------------------------------------------------------------------
21cr|shadowsocks-libev-3.3.5-1|77	
21cr|shadowsocks-libev-3.3.5-1|78	%package -n %{develname}
21cr|shadowsocks-libev-3.3.5-1|79	Summary:	Development headers for %{name}
21cr|shadowsocks-libev-3.3.5-1|80	Group:		Development/C
21cr|shadowsocks-libev-3.3.5-1|81	Requires:	%{libname} = %{version}
21cr|shadowsocks-libev-3.3.5-1|82	
21cr|shadowsocks-libev-3.3.5-1|83	%description -n %{develname}
21cr|shadowsocks-libev-3.3.5-1|84	This package provides development headers for %{name}.
21cr|shadowsocks-libev-3.3.5-1|85	
21cr|shadowsocks-libev-3.3.5-1|86	%files -n %{develname}
21cr|shadowsocks-libev-3.3.5-1|87	%{_includedir}/shadowsocks.h
21cr|shadowsocks-libev-3.3.5-1|88	%{_libdir}/lib%{name}.so
21cr|shadowsocks-libev-3.3.5-1|89	%{_libdir}/pkgconfig/%{name}.pc
21cr|shadowsocks-libev-3.3.5-1|90	
21cr|shadowsocks-libev-3.3.5-1|91	#------------------------------------------------------------------
21cr|shadowsocks-libev-3.3.5-1|92	
21cr|shadowsocks-libev-3.3.5-1|93	%prep
21cr|shadowsocks-libev-3.3.5-1|94	%setup -qn %{name}-%{version}
21cr|shadowsocks-libev-3.3.5-1|95	
21cr|shadowsocks-libev-3.3.5-1|96	%build
21cr|shadowsocks-libev-3.3.5-1|97	%configure --enable-shared
21cr|shadowsocks-libev-3.3.5-1|98	%make
21cr|shadowsocks-libev-3.3.5-1|99	
21cr|shadowsocks-libev-3.3.5-1|100	%install
21cr|shadowsocks-libev-3.3.5-1|101	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|shadowsocks-libev-3.3.5-1|102	find %{buildroot} -name '*.la' -delete
21cr|shadowsocks-libev-3.3.5-1|103	mkdir -p "%{buildroot}/%{_unitdir}"
21cr|shadowsocks-libev-3.3.5-1|104	mkdir -p "%{buildroot}/%{_sysconfdir}/shadowsocks"
21cr|shadowsocks-libev-3.3.5-1|105	install -Dm644 "%{SOURCE2}" "%{buildroot}/%{_unitdir}/"
21cr|shadowsocks-libev-3.3.5-1|106	install -Dm644 "%{SOURCE3}" "%{buildroot}/%{_unitdir}/"
21cr|shadowsocks-libev-3.3.5-1|107	install -Dm644 "%{SOURCE4}" "%{buildroot}/%{_unitdir}/"
21cr|shadowsocks-libev-3.3.5-1|108	install -Dm644 "%{SOURCE5}" "%{buildroot}/%{_unitdir}/"
21cr|shadowsocks-libev-3.3.5-1|109	install -D -p -m 0644 "%{SOURCE100}" %{buildroot}%{_prefix}/lib/sysctl.d/31-%{name}.conf

8303 21
21cr|shake-1.0-3|1	Summary:	User-space file-system defragmenter
21cr|shake-1.0-3|2	Name:		shake
21cr|shake-1.0-3|3	Version:	1.0
21cr|shake-1.0-3|4	Release:	3
21cr|shake-1.0-3|5	License:	GPLv3+
21cr|shake-1.0-3|6	Group:		System/Configuration/Hardware
21cr|shake-1.0-3|7	Url:		http://vleu.net/shake/
21cr|shake-1.0-3|8	Source0:	https://github.com/unbrice/shake/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|shake-1.0-3|9	BuildRequires:	cmake
21cr|shake-1.0-3|10	BuildRequires:	help2man
21cr|shake-1.0-3|11	BuildRequires:	attr-devel
21cr|shake-1.0-3|12	
21cr|shake-1.0-3|13	%description
21cr|shake-1.0-3|14	Shake is a defragmenter that runs in user space and works on a live system.
21cr|shake-1.0-3|15	It just works by rewriting fragmented files. But it has some heuristics that
21cr|shake-1.0-3|16	could make it more efficient than other tools, including defrag and, maybe,
21cr|shake-1.0-3|17	xfs_fsr.
21cr|shake-1.0-3|18	
21cr|shake-1.0-3|19	%files
21cr|shake-1.0-3|20	%doc COPYING GPL.txt
21cr|shake-1.0-3|21	%{_bindir}/*
21cr|shake-1.0-3|22	%{_mandir}/man8/*
21cr|shake-1.0-3|23	
21cr|shake-1.0-3|24	#----------------------------------------------------------------------------
21cr|shake-1.0-3|25	
21cr|shake-1.0-3|26	%prep
21cr|shake-1.0-3|27	%setup -q
21cr|shake-1.0-3|28	chmod 0644 COPYING GPL.txt
21cr|shake-1.0-3|29	
21cr|shake-1.0-3|30	%build
21cr|shake-1.0-3|31	%cmake
21cr|shake-1.0-3|32	%make
21cr|shake-1.0-3|33	#debug fix
21cr|shake-1.0-3|34	cd ..
21cr|shake-1.0-3|35	chmod 644 {linux,judge,signals,executive,msg,unattr,main}.c
21cr|shake-1.0-3|36	chmod 644 {signals,executive,msg,judge}.h
21cr|shake-1.0-3|37	
21cr|shake-1.0-3|38	%install
21cr|shake-1.0-3|39	%makeinstall_std -C build

8304 21
21cr|shared-color-targets-0.1.7-3|1	%define debug_package %nil
21cr|shared-color-targets-0.1.7-3|2	
21cr|shared-color-targets-0.1.7-3|3	Summary:	Shared color targets for creating color profiles
21cr|shared-color-targets-0.1.7-3|4	Name:		shared-color-targets
21cr|shared-color-targets-0.1.7-3|5	Version:	0.1.7
21cr|shared-color-targets-0.1.7-3|6	Release:	3
21cr|shared-color-targets-0.1.7-3|7	License:	GPLv2+ and Public Domain and CC-BY-SA
21cr|shared-color-targets-0.1.7-3|8	Group:		System/Libraries
21cr|shared-color-targets-0.1.7-3|9	URL:		http://github.com/hughsie/shared-color-targets
21cr|shared-color-targets-0.1.7-3|10	Source0:	http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
21cr|shared-color-targets-0.1.7-3|11	BuildArchitectures: noarch
21cr|shared-color-targets-0.1.7-3|12	
21cr|shared-color-targets-0.1.7-3|13	%description
21cr|shared-color-targets-0.1.7-3|14	The shared-color-targets package contains various targets which are useful for
21cr|shared-color-targets-0.1.7-3|15	programs that create ICC profiles.
21cr|shared-color-targets-0.1.7-3|16	This package only contains the free targets that can be safely distributed
21cr|shared-color-targets-0.1.7-3|17	with Fedora.
21cr|shared-color-targets-0.1.7-3|18	
21cr|shared-color-targets-0.1.7-3|19	%prep
21cr|shared-color-targets-0.1.7-3|20	%setup -q
21cr|shared-color-targets-0.1.7-3|21	
21cr|shared-color-targets-0.1.7-3|22	%build
21cr|shared-color-targets-0.1.7-3|23	%configure
21cr|shared-color-targets-0.1.7-3|24	
21cr|shared-color-targets-0.1.7-3|25	%install
21cr|shared-color-targets-0.1.7-3|26	%makeinstall_std
21cr|shared-color-targets-0.1.7-3|27	
21cr|shared-color-targets-0.1.7-3|28	%files
21cr|shared-color-targets-0.1.7-3|29	%doc AUTHORS COPYING
21cr|shared-color-targets-0.1.7-3|30	%dir %{_datadir}/color/targets
21cr|shared-color-targets-0.1.7-3|31	%{_datadir}/color/targets/*.it8
21cr|shared-color-targets-0.1.7-3|32	%dir %{_datadir}/shared-color-targets
21cr|shared-color-targets-0.1.7-3|33	
21cr|shared-color-targets-0.1.7-3|34	# Wolf Faust
21cr|shared-color-targets-0.1.7-3|35	%dir %{_datadir}/shared-color-targets/wolf_faust
21cr|shared-color-targets-0.1.7-3|36	%{_datadir}/shared-color-targets/wolf_faust/*
21cr|shared-color-targets-0.1.7-3|37	%dir %{_datadir}/color/targets/wolf_faust
21cr|shared-color-targets-0.1.7-3|38	%dir %{_datadir}/color/targets/wolf_faust/reflective
21cr|shared-color-targets-0.1.7-3|39	%{_datadir}/color/targets/wolf_faust/reflective/*.it8
21cr|shared-color-targets-0.1.7-3|40	%dir %{_datadir}/color/targets/wolf_faust/transmissive
21cr|shared-color-targets-0.1.7-3|41	%{_datadir}/color/targets/wolf_faust/transmissive/*.it8

8305 21
21cr|shared-desktop-ontologies-0.11.0-8|1	Summary:	Semantic web to the desktop in terms of vocabulary
21cr|shared-desktop-ontologies-0.11.0-8|2	Name:		shared-desktop-ontologies
21cr|shared-desktop-ontologies-0.11.0-8|3	Version:	0.11.0
21cr|shared-desktop-ontologies-0.11.0-8|4	Release:	8
21cr|shared-desktop-ontologies-0.11.0-8|5	License:	BSD
21cr|shared-desktop-ontologies-0.11.0-8|6	Group:		System/Base
21cr|shared-desktop-ontologies-0.11.0-8|7	Url:		http://sourceforge.net/projects/oscaf/
21cr|shared-desktop-ontologies-0.11.0-8|8	Source0:	http://sourceforge.net/projects/oscaf/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|shared-desktop-ontologies-0.11.0-8|9	BuildRequires:	kde4-macros
21cr|shared-desktop-ontologies-0.11.0-8|10	BuildArch:	noarch
21cr|shared-desktop-ontologies-0.11.0-8|11	
21cr|shared-desktop-ontologies-0.11.0-8|12	%description
21cr|shared-desktop-ontologies-0.11.0-8|13	Open Semantic Collaboration Architecture Foundation (OSCAF) ontologies and
21cr|shared-desktop-ontologies-0.11.0-8|14	reference code development. This project is used maintainers from open source
21cr|shared-desktop-ontologies-0.11.0-8|15	projects to maintain standards for the interoperability of desktop and web
21cr|shared-desktop-ontologies-0.11.0-8|16	applications.
21cr|shared-desktop-ontologies-0.11.0-8|17	
21cr|shared-desktop-ontologies-0.11.0-8|18	The shared-desktop-ontologies package brings the semantic web to the desktop
21cr|shared-desktop-ontologies-0.11.0-8|19	in terms of vocabulary. It contains the well known core ontologies such as RDF
21cr|shared-desktop-ontologies-0.11.0-8|20	and RDFS as well as the Nepomuk ontologies which are used by projects like KDE
21cr|shared-desktop-ontologies-0.11.0-8|21	or Strigi.
21cr|shared-desktop-ontologies-0.11.0-8|22	
21cr|shared-desktop-ontologies-0.11.0-8|23	%files
21cr|shared-desktop-ontologies-0.11.0-8|24	%{_kde_datadir}/ontology
21cr|shared-desktop-ontologies-0.11.0-8|25	
21cr|shared-desktop-ontologies-0.11.0-8|26	#--------------------------------------------------------------------
21cr|shared-desktop-ontologies-0.11.0-8|27	
21cr|shared-desktop-ontologies-0.11.0-8|28	%package devel
21cr|shared-desktop-ontologies-0.11.0-8|29	Summary:	Devel stuff for %{name}
21cr|shared-desktop-ontologies-0.11.0-8|30	Group:		Development/KDE and Qt
21cr|shared-desktop-ontologies-0.11.0-8|31	Requires:	%{name}
21cr|shared-desktop-ontologies-0.11.0-8|32	
21cr|shared-desktop-ontologies-0.11.0-8|33	%description devel
21cr|shared-desktop-ontologies-0.11.0-8|34	This package contains header files needed if you wish to build applications
21cr|shared-desktop-ontologies-0.11.0-8|35	based on %{name}.
21cr|shared-desktop-ontologies-0.11.0-8|36	
21cr|shared-desktop-ontologies-0.11.0-8|37	%files devel
21cr|shared-desktop-ontologies-0.11.0-8|38	%{_kde_datadir}/pkgconfig/shared-desktop-ontologies.pc
21cr|shared-desktop-ontologies-0.11.0-8|39	%{_kde_datadir}/cmake/SharedDesktopOntologies
21cr|shared-desktop-ontologies-0.11.0-8|40	
21cr|shared-desktop-ontologies-0.11.0-8|41	#--------------------------------------------------------------------
21cr|shared-desktop-ontologies-0.11.0-8|42	
21cr|shared-desktop-ontologies-0.11.0-8|43	%prep
21cr|shared-desktop-ontologies-0.11.0-8|44	%setup -q
21cr|shared-desktop-ontologies-0.11.0-8|45	
21cr|shared-desktop-ontologies-0.11.0-8|46	%build
21cr|shared-desktop-ontologies-0.11.0-8|47	%cmake_kde4
21cr|shared-desktop-ontologies-0.11.0-8|48	%make
21cr|shared-desktop-ontologies-0.11.0-8|49	
21cr|shared-desktop-ontologies-0.11.0-8|50	%install
21cr|shared-desktop-ontologies-0.11.0-8|51	%makeinstall_std -C build

8306 21
21cr|shc-4.0.2-3|1	Summary:	Generic shell script compiler
21cr|shc-4.0.2-3|2	Name:		shc
21cr|shc-4.0.2-3|3	Version:	4.0.2
21cr|shc-4.0.2-3|4	Release:	3
21cr|shc-4.0.2-3|5	License:	GPLv3
21cr|shc-4.0.2-3|6	Group:		Development/Other
21cr|shc-4.0.2-3|7	Url:		https://neurobin.github.io/shc/
21cr|shc-4.0.2-3|8	Source0:	https://github.com/neurobin/shc/archive/%{version}/%{name}-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|shc-4.0.2-3|9	BuildRequires:	gcc
21cr|shc-4.0.2-3|10	Requires:	gcc
21cr|shc-4.0.2-3|11	Requires:	glibc-devel
21cr|shc-4.0.2-3|12	
21cr|shc-4.0.2-3|13	%description
21cr|shc-4.0.2-3|14	A generic shell script compiler. Shc takes a script, which is
21cr|shc-4.0.2-3|15	specified on the command line and produces C source code. The
21cr|shc-4.0.2-3|16	generated source code is then compiled and linked to produce a
21cr|shc-4.0.2-3|17	stripped binary executable. Use with care.
21cr|shc-4.0.2-3|18	
21cr|shc-4.0.2-3|19	%files
21cr|shc-4.0.2-3|20	%{_bindir}/%{name}
21cr|shc-4.0.2-3|21	%{_mandir}/man1/%{name}.1.xz
21cr|shc-4.0.2-3|22	
21cr|shc-4.0.2-3|23	%prep
21cr|shc-4.0.2-3|24	%setup -q
21cr|shc-4.0.2-3|25	
21cr|shc-4.0.2-3|26	%build
21cr|shc-4.0.2-3|27	%configure2_5x
21cr|shc-4.0.2-3|28	%make
21cr|shc-4.0.2-3|29	
21cr|shc-4.0.2-3|30	%install
21cr|shc-4.0.2-3|31	%makeinstall_std

8307 21
21cr|shedskin-0.9.4-5|1	Summary:	An experimental python to c++ compiler
21cr|shedskin-0.9.4-5|2	Name:		shedskin
21cr|shedskin-0.9.4-5|3	Version:	0.9.4
21cr|shedskin-0.9.4-5|4	Release:	5
21cr|shedskin-0.9.4-5|5	License:	GPLv3
21cr|shedskin-0.9.4-5|6	Group:		Development/Python
21cr|shedskin-0.9.4-5|7	Url:		http://code.google.com/p/shedskin/
21cr|shedskin-0.9.4-5|8	Source0:	https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/shedskin/shedskin-%{version}.tgz
21cr|shedskin-0.9.4-5|9	BuildRequires:	pkgconfig(python2)
21cr|shedskin-0.9.4-5|10	Requires:	pkgconfig(bdw-gc)
21cr|shedskin-0.9.4-5|11	BuildArch:	noarch
21cr|shedskin-0.9.4-5|12	
21cr|shedskin-0.9.4-5|13	%description
21cr|shedskin-0.9.4-5|14	Shed Skin is an experimental compiler, that can translate pure, but implicitly
21cr|shedskin-0.9.4-5|15	statically typed Python (2.4-2.7) programs into optimized C++. It can generate
21cr|shedskin-0.9.4-5|16	stand-alone programs or extension modules that can be imported and used in
21cr|shedskin-0.9.4-5|17	larger Python programs.
21cr|shedskin-0.9.4-5|18	
21cr|shedskin-0.9.4-5|19	%files
21cr|shedskin-0.9.4-5|20	%{_bindir}/%{name}
21cr|shedskin-0.9.4-5|21	%{py2_puresitedir}/%{name}/
21cr|shedskin-0.9.4-5|22	%{py2_puresitedir}/%{name}-%{version}-py%{py2_ver}.egg-info
21cr|shedskin-0.9.4-5|23	
21cr|shedskin-0.9.4-5|24	#----------------------------------------------------------------------------
21cr|shedskin-0.9.4-5|25	
21cr|shedskin-0.9.4-5|26	%prep
21cr|shedskin-0.9.4-5|27	%setup -q
21cr|shedskin-0.9.4-5|28	
21cr|shedskin-0.9.4-5|29	%build
21cr|shedskin-0.9.4-5|30	%py2_build
21cr|shedskin-0.9.4-5|31	
21cr|shedskin-0.9.4-5|32	%install
21cr|shedskin-0.9.4-5|33	%py2_install
21cr|shedskin-0.9.4-5|34	

8308 21
21cr|shelldap-1.4.0-1|1	Name:		shelldap
21cr|shelldap-1.4.0-1|2	Version:	1.4.0
21cr|shelldap-1.4.0-1|3	Release:	1
21cr|shelldap-1.4.0-1|4	Summary:	LDAP shell
21cr|shelldap-1.4.0-1|5	License:	BSD
21cr|shelldap-1.4.0-1|6	Group:		Networking/Other
21cr|shelldap-1.4.0-1|7	URL:		https://bitbucket.org/mahlon/shelldap/
21cr|shelldap-1.4.0-1|8	Source:		https://bitbucket.org/mahlon/shelldap/downloads/%{name}-%{version}.tar.gz
21cr|shelldap-1.4.0-1|9	BuildArch:	noarch
21cr|shelldap-1.4.0-1|10	Requires:	perl-Term-ReadLine-Gnu
21cr|shelldap-1.4.0-1|11	
21cr|shelldap-1.4.0-1|12	%description
21cr|shelldap-1.4.0-1|13	A handy shell-like interface for browsing LDAP servers and editing their
21cr|shelldap-1.4.0-1|14	content. It keeps command history, has sane autocompletes, credential caching,
21cr|shelldap-1.4.0-1|15	site-wide and individual configs, and it's fun to say. Shelldap! Shelldap!
21cr|shelldap-1.4.0-1|16	Shelldap!
21cr|shelldap-1.4.0-1|17	
21cr|shelldap-1.4.0-1|18	%prep
21cr|shelldap-1.4.0-1|19	%setup -q
21cr|shelldap-1.4.0-1|20	perl -MConfig -i -pe 's{^#!/usr/bin/env perl}{$Config{startperl}}' %{name}
21cr|shelldap-1.4.0-1|21	
21cr|shelldap-1.4.0-1|22	%build
21cr|shelldap-1.4.0-1|23	pod2man shelldap shelldap.1
21cr|shelldap-1.4.0-1|24	perl -n -e 'if(m/^#/){print if($. > 4)}else{exit 0}' shelldap > LICENSE.txt
21cr|shelldap-1.4.0-1|25	
21cr|shelldap-1.4.0-1|26	%install
21cr|shelldap-1.4.0-1|27	install -d -m 755 %{buildroot}%{_bindir}
21cr|shelldap-1.4.0-1|28	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|shelldap-1.4.0-1|29	install -m 755 shelldap %{buildroot}%{_bindir}
21cr|shelldap-1.4.0-1|30	install -m 644 shelldap.1 %{buildroot}%{_mandir}/man1
21cr|shelldap-1.4.0-1|31	
21cr|shelldap-1.4.0-1|32	%files
21cr|shelldap-1.4.0-1|33	%doc README.md CHANGELOG CONTRIBUTORS USAGE
21cr|shelldap-1.4.0-1|34	%{_bindir}/shelldap
21cr|shelldap-1.4.0-1|35	%{_mandir}/man1/shelldap.1*

8309 21
21cr|shflags-1.0.3-3|1	Name:       shflags
21cr|shflags-1.0.3-3|2	Version:    1.0.3
21cr|shflags-1.0.3-3|3	Release:    3
21cr|shflags-1.0.3-3|4	Summary:    Simple handling of command-line flags in Bourne based Unix scripts
21cr|shflags-1.0.3-3|5	Group:      Development/Other
21cr|shflags-1.0.3-3|6	License:    LGPLv2
21cr|shflags-1.0.3-3|7	URL:        http://code.google.com/p/shflags/
21cr|shflags-1.0.3-3|8	Source0:    http://shflags.googlecode.com/files/shflags-1.0.3.tgz
21cr|shflags-1.0.3-3|9	BuildArch:  noarch
21cr|shflags-1.0.3-3|10	
21cr|shflags-1.0.3-3|11	Requires:   config(util-linux)
21cr|shflags-1.0.3-3|12	
21cr|shflags-1.0.3-3|13	%description
21cr|shflags-1.0.3-3|14	Shell Flags (shFlags) is a library written to greatly
21cr|shflags-1.0.3-3|15	simplify the handling of command-line flags in
21cr|shflags-1.0.3-3|16	Bourne based Unix shell scripts (bash, dash, ksh, sh, zsh)
21cr|shflags-1.0.3-3|17	on many Unix OSes (Linux, Solaris, Mac OS X, etc.).
21cr|shflags-1.0.3-3|18	
21cr|shflags-1.0.3-3|19	Most shell scripts use getopt for flags processing,
21cr|shflags-1.0.3-3|20	but the different versions of getopt on various OSes
21cr|shflags-1.0.3-3|21	make writing portable shell scripts difficult. shFlags
21cr|shflags-1.0.3-3|22	instead provides an API that doesn't change across shell
21cr|shflags-1.0.3-3|23	and OS versions so the script writer can be confident
21cr|shflags-1.0.3-3|24	that the script will work.
21cr|shflags-1.0.3-3|25	
21cr|shflags-1.0.3-3|26	shFlags is a port of the google-gflags C++/Python library.
21cr|shflags-1.0.3-3|27	
21cr|shflags-1.0.3-3|28	%prep
21cr|shflags-1.0.3-3|29	%setup -q
21cr|shflags-1.0.3-3|30	chmod -x examples/*.sh
21cr|shflags-1.0.3-3|31	
21cr|shflags-1.0.3-3|32	%build
21cr|shflags-1.0.3-3|33	
21cr|shflags-1.0.3-3|34	%check
21cr|shflags-1.0.3-3|35	pushd src
21cr|shflags-1.0.3-3|36	sh shflags_test_defines.sh
21cr|shflags-1.0.3-3|37	sh shflags_test_parsing.sh
21cr|shflags-1.0.3-3|38	sh shflags_test_public.sh
21cr|shflags-1.0.3-3|39	sh shflags_test_private.sh
21cr|shflags-1.0.3-3|40	sh shflags_test.sh
21cr|shflags-1.0.3-3|41	popd
21cr|shflags-1.0.3-3|42	
21cr|shflags-1.0.3-3|43	%install
21cr|shflags-1.0.3-3|44	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|shflags-1.0.3-3|45	cp -p src/shflags %{buildroot}/%{_datadir}/%{name}/.
21cr|shflags-1.0.3-3|46	
21cr|shflags-1.0.3-3|47	%files
21cr|shflags-1.0.3-3|48	%doc README.txt README.html doc/ examples/
21cr|shflags-1.0.3-3|49	%{_datadir}/%{name}

8310 21
21cr|shfs-utils-0.35-9|1	%define	module	shfs
21cr|shfs-utils-0.35-9|2	
21cr|shfs-utils-0.35-9|3	Summary:	Tools for (Secure) SHell File System module
21cr|shfs-utils-0.35-9|4	Name:		shfs-utils
21cr|shfs-utils-0.35-9|5	Version:	0.35
21cr|shfs-utils-0.35-9|6	Release:	9
21cr|shfs-utils-0.35-9|7	License:	GPL
21cr|shfs-utils-0.35-9|8	Group:		System/Kernel and hardware
21cr|shfs-utils-0.35-9|9	Url:		http://shfs.sourceforge.net/
21cr|shfs-utils-0.35-9|10	Source0:	http://atrey.karlin.mff.cuni.cz/~qiq/src/shfs/%{module}-%{version}.tar.bz2
21cr|shfs-utils-0.35-9|11	
21cr|shfs-utils-0.35-9|12	%description
21cr|shfs-utils-0.35-9|13	Mount shares from remote hosts using plain ssh/rsh connection.i
21cr|shfs-utils-0.35-9|14	This package contains mount/umount utility for shfs kernel module.
21cr|shfs-utils-0.35-9|15	
21cr|shfs-utils-0.35-9|16	%prep
21cr|shfs-utils-0.35-9|17	%setup -q -n %{module}-%{version}
21cr|shfs-utils-0.35-9|18	
21cr|shfs-utils-0.35-9|19	%build
21cr|shfs-utils-0.35-9|20	%make CFLAGS="%{optflags} -iquote -I. -I../shfs/Linux-2.4/ -DSHFS_VERSION=\"%{version}\"" utils
21cr|shfs-utils-0.35-9|21	make docs-install ROOT=. HTML_DOC_DIR=doc docs-install
21cr|shfs-utils-0.35-9|22	
21cr|shfs-utils-0.35-9|23	%install
21cr|shfs-utils-0.35-9|24	rm -rf %{buildroot}
21cr|shfs-utils-0.35-9|25	make ROOT=%{buildroot} HTML_DOC_DIR=/doc MAN_PAGE_DIR=%{_mandir} utils-install docs-install
21cr|shfs-utils-0.35-9|26	rm -rf doc
21cr|shfs-utils-0.35-9|27	mv %{buildroot}/doc .
21cr|shfs-utils-0.35-9|28	
21cr|shfs-utils-0.35-9|29	%clean
21cr|shfs-utils-0.35-9|30	rm -rf %{buildroot}
21cr|shfs-utils-0.35-9|31	
21cr|shfs-utils-0.35-9|32	%files
21cr|shfs-utils-0.35-9|33	%defattr(644,root,root,755)
21cr|shfs-utils-0.35-9|34	%doc TODO Changelog doc/*
21cr|shfs-utils-0.35-9|35	%defattr(-,root,root)
21cr|shfs-utils-0.35-9|36	%{_bindir}/shfsmount
21cr|shfs-utils-0.35-9|37	%{_bindir}/shfsumount
21cr|shfs-utils-0.35-9|38	/sbin/mount.shfs
21cr|shfs-utils-0.35-9|39	%{_mandir}/man8/shfsmount.8*
21cr|shfs-utils-0.35-9|40	%{_mandir}/man8/shfsumount.8*

8311 21
21cr|shhopt-1.1.7-11|1	%define major 1
21cr|shhopt-1.1.7-11|2	%define libname %mklibname %{name} %{major}
21cr|shhopt-1.1.7-11|3	%define devname %mklibname %{name} -d
21cr|shhopt-1.1.7-11|4	
21cr|shhopt-1.1.7-11|5	Summary:	Library for parsing command line options
21cr|shhopt-1.1.7-11|6	Name:		shhopt
21cr|shhopt-1.1.7-11|7	Version:	1.1.7
21cr|shhopt-1.1.7-11|8	Release:	11
21cr|shhopt-1.1.7-11|9	License:	Artistic
21cr|shhopt-1.1.7-11|10	Group:		System/Libraries
21cr|shhopt-1.1.7-11|11	Url:		http://shh.thathost.com/pub-unix/
21cr|shhopt-1.1.7-11|12	Source0:	http://shh.thathost.com/pub-unix/files/%{name}-%{version}.tar.gz
21cr|shhopt-1.1.7-11|13	
21cr|shhopt-1.1.7-11|14	%description
21cr|shhopt-1.1.7-11|15	C-functions for parsing command line options, both traditional
21cr|shhopt-1.1.7-11|16	one-character options, and GNU'ish --long-options.
21cr|shhopt-1.1.7-11|17	
21cr|shhopt-1.1.7-11|18	#----------------------------------------------------------------------------
21cr|shhopt-1.1.7-11|19	
21cr|shhopt-1.1.7-11|20	%package -n %{libname}
21cr|shhopt-1.1.7-11|21	Summary:	Library for parsing command line options
21cr|shhopt-1.1.7-11|22	Group:		System/Libraries
21cr|shhopt-1.1.7-11|23	
21cr|shhopt-1.1.7-11|24	%description -n %{libname}
21cr|shhopt-1.1.7-11|25	C-functions for parsing command line options, both traditional
21cr|shhopt-1.1.7-11|26	one-character options, and GNU'ish --long-options.
21cr|shhopt-1.1.7-11|27	
21cr|shhopt-1.1.7-11|28	%files -n %{libname}
21cr|shhopt-1.1.7-11|29	%doc CREDITS ChangeLog README TODO
21cr|shhopt-1.1.7-11|30	%{_libdir}/lib%{name}.so.%{major}*
21cr|shhopt-1.1.7-11|31	
21cr|shhopt-1.1.7-11|32	#----------------------------------------------------------------------------
21cr|shhopt-1.1.7-11|33	
21cr|shhopt-1.1.7-11|34	%package -n %{devname}
21cr|shhopt-1.1.7-11|35	Summary:	Library and header files for the %{name} library
21cr|shhopt-1.1.7-11|36	Group:		Development/C
21cr|shhopt-1.1.7-11|37	Provides:	%{name}-devel = %{EVRD}
21cr|shhopt-1.1.7-11|38	Requires:	%{libname} = %{EVRD}
21cr|shhopt-1.1.7-11|39	Obsoletes:	%{_lib}shhopt1-devel < 1.1.7-8
21cr|shhopt-1.1.7-11|40	Conflicts:	%{_lib}shhopt1-devel < 1.1.7-8
21cr|shhopt-1.1.7-11|41	
21cr|shhopt-1.1.7-11|42	%description -n %{devname}
21cr|shhopt-1.1.7-11|43	C-functions for parsing command line options, both traditional
21cr|shhopt-1.1.7-11|44	one-character options, and GNU'ish --long-options.
21cr|shhopt-1.1.7-11|45	
21cr|shhopt-1.1.7-11|46	%files -n %{devname}
21cr|shhopt-1.1.7-11|47	%dir %{_includedir}/%{name}
21cr|shhopt-1.1.7-11|48	%{_includedir}/%{name}/*
21cr|shhopt-1.1.7-11|49	%{_libdir}/*.so
21cr|shhopt-1.1.7-11|50	%{_libdir}/*.a
21cr|shhopt-1.1.7-11|51	
21cr|shhopt-1.1.7-11|52	#----------------------------------------------------------------------------
21cr|shhopt-1.1.7-11|53	
21cr|shhopt-1.1.7-11|54	%prep
21cr|shhopt-1.1.7-11|55	%setup -q
21cr|shhopt-1.1.7-11|56	
21cr|shhopt-1.1.7-11|57	%build
21cr|shhopt-1.1.7-11|58	# make the shared library
21cr|shhopt-1.1.7-11|59	%make_build SHARED="1" OPTIM="%{optflags} -D_REENTRANT -fPIC"
21cr|shhopt-1.1.7-11|60	
21cr|shhopt-1.1.7-11|61	# make the static library
21cr|shhopt-1.1.7-11|62	%make_build OPTIM="%{optflags} -D_REENTRANT -fPIC"
21cr|shhopt-1.1.7-11|63	
21cr|shhopt-1.1.7-11|64	%install
21cr|shhopt-1.1.7-11|65	# install the shared library
21cr|shhopt-1.1.7-11|66	%make_install \
21cr|shhopt-1.1.7-11|67	SHARED="1" \
21cr|shhopt-1.1.7-11|68	INSTBASEDIR="%{buildroot}%{_prefix}" \
21cr|shhopt-1.1.7-11|69	INSTLIBDIR="%{buildroot}%{_libdir}"
21cr|shhopt-1.1.7-11|70	
21cr|shhopt-1.1.7-11|71	# install the static library
21cr|shhopt-1.1.7-11|72	%make_install \
21cr|shhopt-1.1.7-11|73	INSTBASEDIR="%{buildroot}%{_prefix}" \
21cr|shhopt-1.1.7-11|74	INSTLIBDIR="%{buildroot}%{_libdir}"
21cr|shhopt-1.1.7-11|75	
21cr|shhopt-1.1.7-11|76	# fix a file conflict with netpbm-devel
21cr|shhopt-1.1.7-11|77	install -d %{buildroot}%{_includedir}/%{name}
21cr|shhopt-1.1.7-11|78	mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}/

8312 21
21cr|shivavg-0.2.1-10|1	%define major 0
21cr|shivavg-0.2.1-10|2	%define libname %mklibname OpenVG %{major}
21cr|shivavg-0.2.1-10|3	%define devname %mklibname OpenVG -d
21cr|shivavg-0.2.1-10|4	
21cr|shivavg-0.2.1-10|5	%define _disable_ld_as_needed 1
21cr|shivavg-0.2.1-10|6	
21cr|shivavg-0.2.1-10|7	Summary:	An implementation of the OpenVG vector graphics API
21cr|shivavg-0.2.1-10|8	Name:		shivavg
21cr|shivavg-0.2.1-10|9	Version:	0.2.1
21cr|shivavg-0.2.1-10|10	Release:	10
21cr|shivavg-0.2.1-10|11	License:	LGPLv2.1
21cr|shivavg-0.2.1-10|12	Group:		System/Libraries
21cr|shivavg-0.2.1-10|13	Url:		http://shivavg.sf.net/
21cr|shivavg-0.2.1-10|14	Source0:	http://garr.dl.sourceforge.net/project/shivavg/ShivaVG/%{version}/ShivaVG-%{version}.zip
21cr|shivavg-0.2.1-10|15	Patch0:		ShivaVG-0.2.1-compile.patch
21cr|shivavg-0.2.1-10|16	Patch1:		ShivaVG-0.2.1-GL-linkage.patch
21cr|shivavg-0.2.1-10|17	Patch2:		ShivaVG-0.2.1-optflags.patch
21cr|shivavg-0.2.1-10|18	BuildRequires:	jpeg-devel
21cr|shivavg-0.2.1-10|19	BuildRequires:	pkgconfig(gl)
21cr|shivavg-0.2.1-10|20	BuildRequires:	pkgconfig(glu)
21cr|shivavg-0.2.1-10|21	BuildRequires:	pkgconfig(glut)
21cr|shivavg-0.2.1-10|22	
21cr|shivavg-0.2.1-10|23	%description
21cr|shivavg-0.2.1-10|24	An implementation of the OpenVG vector graphics API on top of OpenGL.
21cr|shivavg-0.2.1-10|25	
21cr|shivavg-0.2.1-10|26	#----------------------------------------------------------------------------
21cr|shivavg-0.2.1-10|27	
21cr|shivavg-0.2.1-10|28	%package -n %{libname}
21cr|shivavg-0.2.1-10|29	Summary:	An implementation of the OpenVG vector graphics API
21cr|shivavg-0.2.1-10|30	Group:		System/Libraries
21cr|shivavg-0.2.1-10|31	
21cr|shivavg-0.2.1-10|32	%description -n %{libname}
21cr|shivavg-0.2.1-10|33	An implementation of the OpenVG vector graphics API on top of OpenGL.
21cr|shivavg-0.2.1-10|34	
21cr|shivavg-0.2.1-10|35	%files -n %{libname}
21cr|shivavg-0.2.1-10|36	%{_libdir}/libOpenVG.so.%{major}*
21cr|shivavg-0.2.1-10|37	
21cr|shivavg-0.2.1-10|38	#----------------------------------------------------------------------------
21cr|shivavg-0.2.1-10|39	
21cr|shivavg-0.2.1-10|40	%package -n %{devname}
21cr|shivavg-0.2.1-10|41	Summary:	Development files for %{name}
21cr|shivavg-0.2.1-10|42	Group:		Development/C
21cr|shivavg-0.2.1-10|43	Requires:	%{libname} = %{EVRD}
21cr|shivavg-0.2.1-10|44	# ShivaVG 0.2.1 implements the OpenVG standard 1.0, so...
21cr|shivavg-0.2.1-10|45	Provides:	openvg-devel = 1.0
21cr|shivavg-0.2.1-10|46	
21cr|shivavg-0.2.1-10|47	%description -n %{devname}
21cr|shivavg-0.2.1-10|48	Development files (Headers etc.) for %{name}.
21cr|shivavg-0.2.1-10|49	
21cr|shivavg-0.2.1-10|50	%files -n %{devname}
21cr|shivavg-0.2.1-10|51	%{_includedir}/vg
21cr|shivavg-0.2.1-10|52	%{_includedir}/VG
21cr|shivavg-0.2.1-10|53	%{_libdir}/libOpenVG.so
21cr|shivavg-0.2.1-10|54	
21cr|shivavg-0.2.1-10|55	#--------------------------------------------------------------------------
21cr|shivavg-0.2.1-10|56	
21cr|shivavg-0.2.1-10|57	%prep
21cr|shivavg-0.2.1-10|58	%setup -qn ShivaVG-%{version}
21cr|shivavg-0.2.1-10|59	%autopatch -p1
21cr|shivavg-0.2.1-10|60	
21cr|shivavg-0.2.1-10|61	%build
21cr|shivavg-0.2.1-10|62	chmod +x autogen.sh ; ./autogen.sh
21cr|shivavg-0.2.1-10|63	%configure \
21cr|shivavg-0.2.1-10|64	--disable-static
21cr|shivavg-0.2.1-10|65	%make
21cr|shivavg-0.2.1-10|66	
21cr|shivavg-0.2.1-10|67	%install
21cr|shivavg-0.2.1-10|68	%makeinstall_std
21cr|shivavg-0.2.1-10|69	
21cr|shivavg-0.2.1-10|70	# Since there seems to be some disagreement about
21cr|shivavg-0.2.1-10|71	# %{_includedir}/vg vs. %{_includedir}/VG in the standard,
21cr|shivavg-0.2.1-10|72	# let's support both...
21cr|shivavg-0.2.1-10|73	ln -s vg %{buildroot}%{_includedir}/VG

8313 21
21cr|shmux-1.0.2-5|1	Name: 		shmux
21cr|shmux-1.0.2-5|2	Version: 	1.0.2
21cr|shmux-1.0.2-5|3	Release: 	5
21cr|shmux-1.0.2-5|4	Summary: 	Program for executing the same command on many hosts in parallel
21cr|shmux-1.0.2-5|5	License: 	GPL
21cr|shmux-1.0.2-5|6	Group:		Networking/Remote access
21cr|shmux-1.0.2-5|7	Url: 		http://web.taranis.org/shmux/
21cr|shmux-1.0.2-5|8	Source0: 	%{name}-%{version}.tgz
21cr|shmux-1.0.2-5|9	BuildRequires:  pcre-devel
21cr|shmux-1.0.2-5|10	BuildRequires:  ncurses-devel
21cr|shmux-1.0.2-5|11	
21cr|shmux-1.0.2-5|12	
21cr|shmux-1.0.2-5|13	%description
21cr|shmux-1.0.2-5|14	Shmux is program for executing the same command on many hosts in parallel.
21cr|shmux-1.0.2-5|15	For each target, a child process is spawned by shmux, and a shell on the
21cr|shmux-1.0.2-5|16	target obtained one of the supported methods: rsh, ssh, or sh. The output
21cr|shmux-1.0.2-5|17	produced by the children is received by shmux and either (optionally) output
21cr|shmux-1.0.2-5|18	in turn to the user using an easy to read format, or written to files for
21cr|shmux-1.0.2-5|19	later processing making it well suited for use in scripts.
21cr|shmux-1.0.2-5|20	
21cr|shmux-1.0.2-5|21	%prep
21cr|shmux-1.0.2-5|22	%setup -q -n %name-%{version}
21cr|shmux-1.0.2-5|23	
21cr|shmux-1.0.2-5|24	%build
21cr|shmux-1.0.2-5|25	%configure
21cr|shmux-1.0.2-5|26	%make
21cr|shmux-1.0.2-5|27	
21cr|shmux-1.0.2-5|28	%install
21cr|shmux-1.0.2-5|29	rm -rf $RPM_BUILD_ROOT
21cr|shmux-1.0.2-5|30	
21cr|shmux-1.0.2-5|31	%makeinstall
21cr|shmux-1.0.2-5|32	
21cr|shmux-1.0.2-5|33	%clean
21cr|shmux-1.0.2-5|34	rm -rf $RPM_BUILD_ROOT
21cr|shmux-1.0.2-5|35	
21cr|shmux-1.0.2-5|36	%files
21cr|shmux-1.0.2-5|37	%defattr(-,root,root)
21cr|shmux-1.0.2-5|38	%doc tests/* CHANGES INSTALL LICENSE
21cr|shmux-1.0.2-5|39	%attr(755,root,root) %{_bindir}/*
21cr|shmux-1.0.2-5|40	%{_mandir}/man1/%name.1*
21cr|shmux-1.0.2-5|41	%_datadir/%name

8314 21
21cr|shntool-3.0.10-6|1	Summary:	A multi-purpose WAVE data processing and reporting utility
21cr|shntool-3.0.10-6|2	Name:		shntool
21cr|shntool-3.0.10-6|3	Version:	3.0.10
21cr|shntool-3.0.10-6|4	Release:	6
21cr|shntool-3.0.10-6|5	# URL dead (02/2022)
21cr|shntool-3.0.10-6|6	Url:		http://etree.org/shnutils/shntool
21cr|shntool-3.0.10-6|7	Source0:	%{name}-%{version}.tar.gz
21cr|shntool-3.0.10-6|8	Group:		Sound
21cr|shntool-3.0.10-6|9	License:	GPLv2
21cr|shntool-3.0.10-6|10	Recommends:	alac_decoder
21cr|shntool-3.0.10-6|11	Recommends:	bonk
21cr|shntool-3.0.10-6|12	Recommends:	cuetools
21cr|shntool-3.0.10-6|13	Recommends:	flac
21cr|shntool-3.0.10-6|14	Recommends:	kexis
21cr|shntool-3.0.10-6|15	Recommends:	mac
21cr|shntool-3.0.10-6|16	Recommends:	mp4als
21cr|shntool-3.0.10-6|17	Recommends:	shorten
21cr|shntool-3.0.10-6|18	Recommends:	sox
21cr|shntool-3.0.10-6|19	Recommends:	ttaenc
21cr|shntool-3.0.10-6|20	Recommends:	wavpack
21cr|shntool-3.0.10-6|21	
21cr|shntool-3.0.10-6|22	%description
21cr|shntool-3.0.10-6|23	A multi-purpose WAVE data processing and reporting utility. File formats are
21cr|shntool-3.0.10-6|24	abstracted from its core, so it can process any file that contains WAVE data,
21cr|shntool-3.0.10-6|25	compressed or not - provided there exists a format module to handle that
21cr|shntool-3.0.10-6|26	particular file type.
21cr|shntool-3.0.10-6|27	
21cr|shntool-3.0.10-6|28	%files
21cr|shntool-3.0.10-6|29	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|shntool-3.0.10-6|30	%doc doc/*
21cr|shntool-3.0.10-6|31	%{_bindir}/shn*
21cr|shntool-3.0.10-6|32	%{_mandir}/man1/*.1.*
21cr|shntool-3.0.10-6|33	
21cr|shntool-3.0.10-6|34	#-----------------------------------------------------------------------------
21cr|shntool-3.0.10-6|35	
21cr|shntool-3.0.10-6|36	%prep
21cr|shntool-3.0.10-6|37	%setup -q
21cr|shntool-3.0.10-6|38	
21cr|shntool-3.0.10-6|39	
21cr|shntool-3.0.10-6|40	%build
21cr|shntool-3.0.10-6|41	%configure
21cr|shntool-3.0.10-6|42	%make
21cr|shntool-3.0.10-6|43	
21cr|shntool-3.0.10-6|44	
21cr|shntool-3.0.10-6|45	%install
21cr|shntool-3.0.10-6|46	%makeinstall_std

8315 21
21cr|shotwell-0.31.5-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|shotwell-0.31.5-1|2	%define _disable_ld_no_undefined 1
21cr|shotwell-0.31.5-1|3	%define Werror_cflags %nil
21cr|shotwell-0.31.5-1|4	
21cr|shotwell-0.31.5-1|5	%define api 1.0
21cr|shotwell-0.31.5-1|6	%define major 0
21cr|shotwell-0.31.5-1|7	%define libshotwellplugin %mklibname shotwell-plugin-common %{major}
21cr|shotwell-0.31.5-1|8	%define libshotwellplugindev %mklibname shotwell-plugin-dev %{api} %{major}
21cr|shotwell-0.31.5-1|9	%define libshotwellauthenticator %mklibname shotwell-authenticator %{major}
21cr|shotwell-0.31.5-1|10	
21cr|shotwell-0.31.5-1|11	Summary:	A photo organizer designed for GNOME
21cr|shotwell-0.31.5-1|12	Name:		shotwell
21cr|shotwell-0.31.5-1|13	Version:	0.31.5
21cr|shotwell-0.31.5-1|14	Release:	1
21cr|shotwell-0.31.5-1|15	License:	LGPLv2+ and CC-BY-SA
21cr|shotwell-0.31.5-1|16	Group:		Graphics
21cr|shotwell-0.31.5-1|17	Url:		https://download.gnome.org/sources/shotwell
21cr|shotwell-0.31.5-1|18	Source0:	https://download.gnome.org/sources/shotwell/%{url_ver}/%{name}-%{version}.tar.xz
21cr|shotwell-0.31.5-1|19	# Localized desktop files - generated using upstream Makefile with several hacks in ru.po
21cr|shotwell-0.31.5-1|20	# and Makefile itself.
21cr|shotwell-0.31.5-1|21	# Drop them once generation of localized desktop files is fixed upstream
21cr|shotwell-0.31.5-1|22	# (https://bugzilla.gnome.org/show_bug.cgi?id=740873)
21cr|shotwell-0.31.5-1|23	Source2:	shotwell.desktop
21cr|shotwell-0.31.5-1|24	Source3:	shotwell-viewer.desktop
21cr|shotwell-0.31.5-1|25	Source4:	shotwell_ru.tar.gz
21cr|shotwell-0.31.5-1|26	BuildRequires:	locales-en
21cr|shotwell-0.31.5-1|27	BuildRequires:	itstool
21cr|shotwell-0.31.5-1|28	BuildRequires:	meson
21cr|shotwell-0.31.5-1|29	BuildRequires:	vala-devel
21cr|shotwell-0.31.5-1|30	BuildRequires:	pkgconfig(atk)
21cr|shotwell-0.31.5-1|31	BuildRequires:	pkgconfig(champlain-0.12)
21cr|shotwell-0.31.5-1|32	BuildRequires:	pkgconfig(gcr-3)
21cr|shotwell-0.31.5-1|33	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|shotwell-0.31.5-1|34	BuildRequires:	pkgconfig(gdk-3.0)
21cr|shotwell-0.31.5-1|35	BuildRequires:	pkgconfig(gee-0.8)
21cr|shotwell-0.31.5-1|36	BuildRequires:	pkgconfig(gexiv2)
21cr|shotwell-0.31.5-1|37	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|shotwell-0.31.5-1|38	BuildRequires:	pkgconfig(glib-2.0)
21cr|shotwell-0.31.5-1|39	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|shotwell-0.31.5-1|40	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|shotwell-0.31.5-1|41	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|shotwell-0.31.5-1|42	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21cr|shotwell-0.31.5-1|43	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21cr|shotwell-0.31.5-1|44	BuildRequires:	pkgconfig(gudev-1.0)
21cr|shotwell-0.31.5-1|45	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|shotwell-0.31.5-1|46	BuildRequires:	pkgconfig(libexif)
21cr|shotwell-0.31.5-1|47	BuildRequires:	pkgconfig(libgdata)
21cr|shotwell-0.31.5-1|48	BuildRequires:	pkgconfig(libgphoto2)
21cr|shotwell-0.31.5-1|49	BuildRequires:	pkgconfig(libraw)
21cr|shotwell-0.31.5-1|50	BuildRequires:	pkgconfig(libsoup-3.0)
21cr|shotwell-0.31.5-1|51	BuildRequires:	pkgconfig(opencv4)
21cr|shotwell-0.31.5-1|52	BuildRequires:	pkgconfig(rest-1.0)
21cr|shotwell-0.31.5-1|53	BuildRequires:	pkgconfig(sqlite3)
21cr|shotwell-0.31.5-1|54	BuildRequires:	pkgconfig(webkit2gtk-4.1)
21cr|shotwell-0.31.5-1|55	Provides:	f-spot = %{EVRD}
21cr|shotwell-0.31.5-1|56	# Required to send items by email
21cr|shotwell-0.31.5-1|57	Requires:	nautilus-sendto
21cr|shotwell-0.31.5-1|58	
21cr|shotwell-0.31.5-1|59	%description
21cr|shotwell-0.31.5-1|60	Shotwell is a digital photo organizer designed for the GNOME desktop
21cr|shotwell-0.31.5-1|61	environment. It allows you to import photos from disk or camera,
21cr|shotwell-0.31.5-1|62	organize them in various ways, view them in full-window or fullscreen
21cr|shotwell-0.31.5-1|63	mode, and export them to share with others.
21cr|shotwell-0.31.5-1|64	
21cr|shotwell-0.31.5-1|65	%files -f %{name}.lang
21cr|shotwell-0.31.5-1|66	%doc AUTHORS COPYING README.md NEWS THANKS
21cr|shotwell-0.31.5-1|67	%{_appdatadir}/org.gnome.Shotwell.appdata.xml
21cr|shotwell-0.31.5-1|68	%{_bindir}/*
21cr|shotwell-0.31.5-1|69	%{_datadir}/applications/%{name}*.desktop
21cr|shotwell-0.31.5-1|70	%{_datadir}/applications/org.gnome.Shotwell*.desktop
21cr|shotwell-0.31.5-1|71	%{_datadir}/apport/package-hooks/*
21cr|shotwell-0.31.5-1|72	%{_datadir}/dbus-1/services/org.gnome.Shotwell.Faces1.service
21cr|shotwell-0.31.5-1|73	%{_datadir}/glib-2.0/schemas/org.gnome.shotwell*.gschema.xml
21cr|shotwell-0.31.5-1|74	%{_datadir}/%{name}/facedetect-haarcascade.xml
21cr|shotwell-0.31.5-1|75	%{_iconsdir}/hicolor/*/apps/org.gnome.Shotwell*.png
21cr|shotwell-0.31.5-1|76	%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Shotwell-symbolic.svg
21cr|shotwell-0.31.5-1|77	%{_libdir}/%{name}
21cr|shotwell-0.31.5-1|78	%{_libexecdir}/%{name}/%{name}-*
21cr|shotwell-0.31.5-1|79	%{_mandir}/man1/shotwell.1*
21cr|shotwell-0.31.5-1|80	
21cr|shotwell-0.31.5-1|81	#----------------------------------------------------------------------------
21cr|shotwell-0.31.5-1|82	
21cr|shotwell-0.31.5-1|83	%package -n %{libshotwellplugin}
21cr|shotwell-0.31.5-1|84	Summary:	Shared library for %{name}
21cr|shotwell-0.31.5-1|85	Group:		System/Libraries
21cr|shotwell-0.31.5-1|86	
21cr|shotwell-0.31.5-1|87	%description -n %{libshotwellplugin}
21cr|shotwell-0.31.5-1|88	Shared library for %{name}.
21cr|shotwell-0.31.5-1|89	
21cr|shotwell-0.31.5-1|90	%files -n %{libshotwellplugin}
21cr|shotwell-0.31.5-1|91	%doc COPYING
21cr|shotwell-0.31.5-1|92	%{_libdir}/libshotwell-plugin-common.so.%{major}*
21cr|shotwell-0.31.5-1|93	
21cr|shotwell-0.31.5-1|94	#----------------------------------------------------------------------------
21cr|shotwell-0.31.5-1|95	
21cr|shotwell-0.31.5-1|96	%package -n %{libshotwellplugindev}
21cr|shotwell-0.31.5-1|97	Summary:	Shared library for %{name}
21cr|shotwell-0.31.5-1|98	Group:		System/Libraries
21cr|shotwell-0.31.5-1|99	
21cr|shotwell-0.31.5-1|100	%description -n %{libshotwellplugindev}
21cr|shotwell-0.31.5-1|101	Shared library for %{name}.
21cr|shotwell-0.31.5-1|102	
21cr|shotwell-0.31.5-1|103	%files -n %{libshotwellplugindev}
21cr|shotwell-0.31.5-1|104	%doc COPYING
21cr|shotwell-0.31.5-1|105	%{_libdir}/libshotwell-plugin-dev-%{api}.so.%{major}*
21cr|shotwell-0.31.5-1|106	
21cr|shotwell-0.31.5-1|107	#----------------------------------------------------------------------------
21cr|shotwell-0.31.5-1|108	
21cr|shotwell-0.31.5-1|109	%package -n %{libshotwellauthenticator}
21cr|shotwell-0.31.5-1|110	Summary:	Shared library for %{name}
21cr|shotwell-0.31.5-1|111	Group:		System/Libraries
21cr|shotwell-0.31.5-1|112	
21cr|shotwell-0.31.5-1|113	%description -n %{libshotwellauthenticator}
21cr|shotwell-0.31.5-1|114	Shared library for %{name}.
21cr|shotwell-0.31.5-1|115	
21cr|shotwell-0.31.5-1|116	%files -n %{libshotwellauthenticator}
21cr|shotwell-0.31.5-1|117	%doc COPYING
21cr|shotwell-0.31.5-1|118	%{_libdir}/libshotwell-authenticator.so.%{major}*
21cr|shotwell-0.31.5-1|119	
21cr|shotwell-0.31.5-1|120	#----------------------------------------------------------------------------
21cr|shotwell-0.31.5-1|121	
21cr|shotwell-0.31.5-1|122	%prep
21cr|shotwell-0.31.5-1|123	%setup -q
21cr|shotwell-0.31.5-1|124	%apply_patches
21cr|shotwell-0.31.5-1|125	
21cr|shotwell-0.31.5-1|126	pushd po
21cr|shotwell-0.31.5-1|127	tar -xvzf %{SOURCE4}
21cr|shotwell-0.31.5-1|128	popd
21cr|shotwell-0.31.5-1|129	
21cr|shotwell-0.31.5-1|130	%build
21cr|shotwell-0.31.5-1|131	%meson -Dface_detection=true
21cr|shotwell-0.31.5-1|132	%meson_build
21cr|shotwell-0.31.5-1|133	
21cr|shotwell-0.31.5-1|134	%install
21cr|shotwell-0.31.5-1|135	# otherwise gettext always returns English text regardless of LANGUAGE asked
21cr|shotwell-0.31.5-1|136	export LANG=en_US.utf8
21cr|shotwell-0.31.5-1|137	%meson_install
21cr|shotwell-0.31.5-1|138	
21cr|shotwell-0.31.5-1|139	# Drop development library unless headers are provided
21cr|shotwell-0.31.5-1|140	rm -f %{buildroot}%{_libdir}/libshotwell-plugin-common.so
21cr|shotwell-0.31.5-1|141	rm -f %{buildroot}%{_libdir}/libshotwell-plugin-dev-%{api}.so
21cr|shotwell-0.31.5-1|142	rm -f %{buildroot}%{_libdir}/libshotwell-authenticator.so
21cr|shotwell-0.31.5-1|143	
21cr|shotwell-0.31.5-1|144	# https://bugzilla.gnome.org/show_bug.cgi?id=740873
21cr|shotwell-0.31.5-1|145	cp -f %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|shotwell-0.31.5-1|146	cp -f %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}-viewer.desktop
21cr|shotwell-0.31.5-1|147	
21cr|shotwell-0.31.5-1|148	%find_lang %{name} --all-name --with-gnome

8316 21
21cr|shtool-2.0.8-10|1	Name:		shtool
21cr|shtool-2.0.8-10|2	Version:	2.0.8
21cr|shtool-2.0.8-10|3	Release:	10
21cr|shtool-2.0.8-10|4	Summary:	Portable shell tool
21cr|shtool-2.0.8-10|5	Group:		Shells
21cr|shtool-2.0.8-10|6	License:	GPLv2+
21cr|shtool-2.0.8-10|7	URL:		http://www.gnu.org/software/shtool/
21cr|shtool-2.0.8-10|8	Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
21cr|shtool-2.0.8-10|9	BuildArch:	noarch
21cr|shtool-2.0.8-10|10	
21cr|shtool-2.0.8-10|11	%description
21cr|shtool-2.0.8-10|12	GNU shtool is a compilation of small but very stable and portable
21cr|shtool-2.0.8-10|13	shell scripts into a single shell tool. All ingredients were in
21cr|shtool-2.0.8-10|14	successful use over many years in various free software projects.
21cr|shtool-2.0.8-10|15	The compiled shtool program is intended to be used inside the source
21cr|shtool-2.0.8-10|16	tree of other free software packages. There it can overtake various
21cr|shtool-2.0.8-10|17	(usually non-portable) tasks related to the building and installation
21cr|shtool-2.0.8-10|18	of such a package. It especially can replace the old mkdir.sh,
21cr|shtool-2.0.8-10|19	install.sh and related scripts.
21cr|shtool-2.0.8-10|20	
21cr|shtool-2.0.8-10|21	%prep
21cr|shtool-2.0.8-10|22	%setup -q
21cr|shtool-2.0.8-10|23	
21cr|shtool-2.0.8-10|24	%build
21cr|shtool-2.0.8-10|25	%configure
21cr|shtool-2.0.8-10|26	%make
21cr|shtool-2.0.8-10|27	
21cr|shtool-2.0.8-10|28	%check
21cr|shtool-2.0.8-10|29	make check
21cr|shtool-2.0.8-10|30	
21cr|shtool-2.0.8-10|31	%install
21cr|shtool-2.0.8-10|32	%makeinstall_std
21cr|shtool-2.0.8-10|33	
21cr|shtool-2.0.8-10|34	%files
21cr|shtool-2.0.8-10|35	%doc AUTHORS ChangeLog NEWS RATIONAL README THANKS VERSION
21cr|shtool-2.0.8-10|36	%{_mandir}/man*/%{name}*.*
21cr|shtool-2.0.8-10|37	%{_bindir}/%{name}
21cr|shtool-2.0.8-10|38	%{_bindir}/%{name}ize
21cr|shtool-2.0.8-10|39	%{_datadir}/%{name}/
21cr|shtool-2.0.8-10|40	%{_datadir}/aclocal/%{name}.m4

8317 21
21cr|siefs-0.5-3|1	%define debug_package %{nil}
21cr|siefs-0.5-3|2	
21cr|siefs-0.5-3|3	Summary:	SieFS - virtual filesystem for Siemens mobile phones' memory
21cr|siefs-0.5-3|4	Name:		siefs
21cr|siefs-0.5-3|5	Version:	0.5
21cr|siefs-0.5-3|6	Release:	3
21cr|siefs-0.5-3|7	License:	GPL, partially free (see COPYRIGHT.vmo2wav)
21cr|siefs-0.5-3|8	Group:		System/Base
21cr|siefs-0.5-3|9	Url:		http://chaos.allsiemens.com/siefs/
21cr|siefs-0.5-3|10	Source0:	http://chaos.allsiemens.com/download/%{name}-%{version}.tar.gz
21cr|siefs-0.5-3|11	Patch0:		siefs-0.5-qa-fixes.patch
21cr|siefs-0.5-3|12	BuildRequires:	autoconf
21cr|siefs-0.5-3|13	BuildRequires:	automake
21cr|siefs-0.5-3|14	BuildRequires:	pkgconfig(fuse) >= 2.2
21cr|siefs-0.5-3|15	BuildRequires:	pkgconfig
21cr|siefs-0.5-3|16	
21cr|siefs-0.5-3|17	%description
21cr|siefs-0.5-3|18	This is SieFS - a virtual filesystem for accessing Siemens mobile
21cr|siefs-0.5-3|19	phones' memory via datacable. Now you can mount your phone to a Linux
21cr|siefs-0.5-3|20	box and browse it like a simple directory! The program was tested on
21cr|siefs-0.5-3|21	S45/ME45/SL45/S55/M55/MC60, but should work also on C55/M50/MT50/SL55/C60.
21cr|siefs-0.5-3|22	
21cr|siefs-0.5-3|23	%files
21cr|siefs-0.5-3|24	%doc AUTHORS README* ChangeLog COPYRIGHT.vmo2wav
21cr|siefs-0.5-3|25	%attr(755,root,root) %{_bindir}/*
21cr|siefs-0.5-3|26	/sbin/mount.siefs
21cr|siefs-0.5-3|27	
21cr|siefs-0.5-3|28	#------------------------------------------------------------
21cr|siefs-0.5-3|29	
21cr|siefs-0.5-3|30	%prep
21cr|siefs-0.5-3|31	%setup -q
21cr|siefs-0.5-3|32	%apply_patches
21cr|siefs-0.5-3|33	
21cr|siefs-0.5-3|34	%build
21cr|siefs-0.5-3|35	autoreconf -fiv
21cr|siefs-0.5-3|36	CFLAGS="$(pkg-config --cflags fuse) -DFUSE_USE_VERSION=22"
21cr|siefs-0.5-3|37	LDFLAGS="$(pkg-config --libs fuse)"
21cr|siefs-0.5-3|38	%configure \
21cr|siefs-0.5-3|39	--with-fuse=%{_prefix}
21cr|siefs-0.5-3|40	%make
21cr|siefs-0.5-3|41	
21cr|siefs-0.5-3|42	%install
21cr|siefs-0.5-3|43	%makeinstall_std
21cr|siefs-0.5-3|44	
21cr|siefs-0.5-3|45	cp converter/README README.vmo2wav
21cr|siefs-0.5-3|46	cp converter/COPYRIGHT COPYRIGHT.vmo2wav

8318 21
21cr|siege-2.72-4|1	Summary:	HTTP regression testing and benchmarking utility
21cr|siege-2.72-4|2	Name:		siege
21cr|siege-2.72-4|3	Version:	2.72
21cr|siege-2.72-4|4	Release:	4
21cr|siege-2.72-4|5	License:	GPLv2+
21cr|siege-2.72-4|6	Group:		System/Servers
21cr|siege-2.72-4|7	URL:		http://www.joedog.org/JoeDog/Siege/
21cr|siege-2.72-4|8	Source0:	ftp://ftp.joedog.org/pub/siege/%{name}-%{version}.tar.gz
21cr|siege-2.72-4|9	Patch0:		siege-2.70-makefile.patch
21cr|siege-2.72-4|10	Patch1:		siege-2.72-mdv-format-security.patch
21cr|siege-2.72-4|11	BuildRequires:	openssl-devel
21cr|siege-2.72-4|12	
21cr|siege-2.72-4|13	%description
21cr|siege-2.72-4|14	Siege is an HTTP regression testing and benchmarking utility.
21cr|siege-2.72-4|15	It was designed to let web developers measure the performance of their code
21cr|siege-2.72-4|16	under duress, to see how it will stand up to load on the Internet.
21cr|siege-2.72-4|17	Siege supports basic authentication, cookies, HTTP and HTTPS protocols.
21cr|siege-2.72-4|18	It allows the user hit a web server with a configurable number of concurrent
21cr|siege-2.72-4|19	simulated users. Those users place the webserver "under siege."
21cr|siege-2.72-4|20	
21cr|siege-2.72-4|21	%prep
21cr|siege-2.72-4|22	%setup -q
21cr|siege-2.72-4|23	%patch0 -p1 -b .good
21cr|siege-2.72-4|24	%patch1 -p1 -b .format
21cr|siege-2.72-4|25	
21cr|siege-2.72-4|26	%build
21cr|siege-2.72-4|27	%configure
21cr|siege-2.72-4|28	%make
21cr|siege-2.72-4|29	
21cr|siege-2.72-4|30	%install
21cr|siege-2.72-4|31	%makeinstall_std
21cr|siege-2.72-4|32	
21cr|siege-2.72-4|33	install -d %{buildroot}%{_sysconfdir}
21cr|siege-2.72-4|34	install -m0644 doc/urls.txt %{buildroot}%{_sysconfdir}/urls.txt
21cr|siege-2.72-4|35	
21cr|siege-2.72-4|36	%files
21cr|siege-2.72-4|37	%defattr(-,root,root,0755)
21cr|siege-2.72-4|38	%doc AUTHORS ChangeLog COPYING KNOWNBUGS MACHINES NEWS PLATFORM README*
21cr|siege-2.72-4|39	%config(noreplace) %{_sysconfdir}/urls.txt
21cr|siege-2.72-4|40	%config(noreplace) %{_sysconfdir}/siegerc
21cr|siege-2.72-4|41	%{_bindir}/bombardment
21cr|siege-2.72-4|42	%{_bindir}/siege
21cr|siege-2.72-4|43	%{_bindir}/siege.config
21cr|siege-2.72-4|44	%{_bindir}/siege2csv.pl
21cr|siege-2.72-4|45	%{_mandir}/man1/bombardment.1*
21cr|siege-2.72-4|46	%{_mandir}/man1/siege.1*
21cr|siege-2.72-4|47	%{_mandir}/man1/siege.config*
21cr|siege-2.72-4|48	%{_mandir}/man1/siege2csv.1*
21cr|siege-2.72-4|49	%{_mandir}/man5/urls_txt.5*
21cr|siege-2.72-4|50	%{_mandir}/man7/layingsiege.7*

8319 21
21cr|sienna-1.0c-1|1	Name:           sienna
21cr|sienna-1.0c-1|2	Version:        1.0c
21cr|sienna-1.0c-1|3	Release:        1
21cr|sienna-1.0c-1|4	Summary:        Simple, albeit frustrating, one-button platformer
21cr|sienna-1.0c-1|5	Group:          Games/Arcade
21cr|sienna-1.0c-1|6	License:        zlib
21cr|sienna-1.0c-1|7	Url:            http://tangramgames.dk/games/sienna/
21cr|sienna-1.0c-1|8	Source0:        https://github.com/SimonLarsen/sienna/archive/%{name}-%{version}.tar.gz
21cr|sienna-1.0c-1|9	Source1:        http://tangramgames.dk/img/thumb/sienna.png
21cr|sienna-1.0c-1|10	BuildRequires:  imagemagick
21cr|sienna-1.0c-1|11	BuildRequires:  zip
21cr|sienna-1.0c-1|12	
21cr|sienna-1.0c-1|13	Requires:       love >= 0.10
21cr|sienna-1.0c-1|14	BuildArch:      noarch
21cr|sienna-1.0c-1|15	
21cr|sienna-1.0c-1|16	%description
21cr|sienna-1.0c-1|17	Sienna is a simple, albeit frustrating,
21cr|sienna-1.0c-1|18	one-button platformer.
21cr|sienna-1.0c-1|19	The game started as a solo project by
21cr|sienna-1.0c-1|20	Simon but features some artwork by Lukas.
21cr|sienna-1.0c-1|21	Sienna was never properly finished but
21cr|sienna-1.0c-1|22	is still pretty fun if you like a challenge.
21cr|sienna-1.0c-1|23	
21cr|sienna-1.0c-1|24	
21cr|sienna-1.0c-1|25	
21cr|sienna-1.0c-1|26	%files
21cr|sienna-1.0c-1|27	%doc *.md *.txt
21cr|sienna-1.0c-1|28	%{_datadir}/applications/%{name}.desktop
21cr|sienna-1.0c-1|29	%{_gamesbindir}/%{name}
21cr|sienna-1.0c-1|30	%{_gamesdatadir}/%{name}/%{name}.love
21cr|sienna-1.0c-1|31	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|sienna-1.0c-1|32	
21cr|sienna-1.0c-1|33	#----------------------------------------------------------------------------
21cr|sienna-1.0c-1|34	
21cr|sienna-1.0c-1|35	%prep
21cr|sienna-1.0c-1|36	%setup -q
21cr|sienna-1.0c-1|37	
21cr|sienna-1.0c-1|38	%build
21cr|sienna-1.0c-1|39	
21cr|sienna-1.0c-1|40	%install
21cr|sienna-1.0c-1|41	# data
21cr|sienna-1.0c-1|42	zip -9 -r %{name}.love .
21cr|sienna-1.0c-1|43	install -D -m644 %{name}.love %{buildroot}%{_gamesdatadir}/%{name}/%{name}.love
21cr|sienna-1.0c-1|44	
21cr|sienna-1.0c-1|45	# wrapper
21cr|sienna-1.0c-1|46	mkdir -p %{buildroot}%{_gamesbindir}
21cr|sienna-1.0c-1|47	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|sienna-1.0c-1|48	#!/bin/sh
21cr|sienna-1.0c-1|49	love %{_gamesdatadir}/%{name}/%{name}.love
21cr|sienna-1.0c-1|50	EOF
21cr|sienna-1.0c-1|51	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|sienna-1.0c-1|52	
21cr|sienna-1.0c-1|53	# Desktop entry
21cr|sienna-1.0c-1|54	mkdir -p %{buildroot}%{_datadir}/applications
21cr|sienna-1.0c-1|55	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|sienna-1.0c-1|56	[Desktop Entry]
21cr|sienna-1.0c-1|57	Name=Sienna
21cr|sienna-1.0c-1|58	GenericName=%{summary}
21cr|sienna-1.0c-1|59	Comment=%{summary}
21cr|sienna-1.0c-1|60	Exec=%{name}
21cr|sienna-1.0c-1|61	Icon=%{name}
21cr|sienna-1.0c-1|62	Terminal=false
21cr|sienna-1.0c-1|63	Type=Application
21cr|sienna-1.0c-1|64	Categories=Game;ArcadeGame;
21cr|sienna-1.0c-1|65	EOF
21cr|sienna-1.0c-1|66	
21cr|sienna-1.0c-1|67	
21cr|sienna-1.0c-1|68	# icons
21cr|sienna-1.0c-1|69	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|sienna-1.0c-1|70	install -dm 0755 \
21cr|sienna-1.0c-1|71	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|sienna-1.0c-1|72	convert -strip -resize $size %{SOURCE1} \
21cr|sienna-1.0c-1|73	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|sienna-1.0c-1|74	done

8320 21
21cr|sieve-connect-0.90-1|1	Summary:	A client for the ManageSieve protocol
21cr|sieve-connect-0.90-1|2	Name:		sieve-connect
21cr|sieve-connect-0.90-1|3	Version:	0.90
21cr|sieve-connect-0.90-1|4	Release:	1
21cr|sieve-connect-0.90-1|5	License:	BSD
21cr|sieve-connect-0.90-1|6	Group:		Networking/Mail
21cr|sieve-connect-0.90-1|7	URL:		http://people.spodhuis.org/phil.pennock/software/
21cr|sieve-connect-0.90-1|8	Source0:	http://people.spodhuis.org/phil.pennock/software/%{name}-%{version}.tar.bz2
21cr|sieve-connect-0.90-1|9	BuildArch:	noarch
21cr|sieve-connect-0.90-1|10	Requires:	perl
21cr|sieve-connect-0.90-1|11	Requires:	perl-Authen-SASL
21cr|sieve-connect-0.90-1|12	Requires:	perl-IO-Socket-INET6
21cr|sieve-connect-0.90-1|13	Requires:	perl-IO-Socket-SSL
21cr|sieve-connect-0.90-1|14	Requires:	perl-Net-DNS
21cr|sieve-connect-0.90-1|15	Requires:	perl-Term-ReadKey
21cr|sieve-connect-0.90-1|16	Recommends:	perl-Pod-Simple
21cr|sieve-connect-0.90-1|17	Recommends:	perl-Term-ReadLine-Gnu
21cr|sieve-connect-0.90-1|18	
21cr|sieve-connect-0.90-1|19	%description
21cr|sieve-connect-0.90-1|20	This is sieve-connect.  A client for the ManageSieve protocol, as
21cr|sieve-connect-0.90-1|21	specified in RFC 5804.  Historically, this was MANAGESIEVE as implemented
21cr|sieve-connect-0.90-1|22	by timsieved in Cyrus IMAP.
21cr|sieve-connect-0.90-1|23	
21cr|sieve-connect-0.90-1|24	sieve-connect speaks ManageSieve and supports TLS for connection privacy
21cr|sieve-connect-0.90-1|25	and also authentication if using client certificates.  sieve-connect
21cr|sieve-connect-0.90-1|26	will use SASL authentication; SASL integrity layers are not supported,
21cr|sieve-connect-0.90-1|27	use TLS instead.  GSSAPI-based authentication should generally work,
21cr|sieve-connect-0.90-1|28	provided that client and server can use a common underlaying protocol.
21cr|sieve-connect-0.90-1|29	If it doesn't work for you, please report the issue.
21cr|sieve-connect-0.90-1|30	
21cr|sieve-connect-0.90-1|31	sieve-connect is designed to be both a tool which can be invoked from
21cr|sieve-connect-0.90-1|32	scripts and also a decent interactive client.  It should also be a
21cr|sieve-connect-0.90-1|33	drop-in replacement for "sieveshell", as supplied with Cyrus IMAP.
21cr|sieve-connect-0.90-1|34	
21cr|sieve-connect-0.90-1|35	%prep
21cr|sieve-connect-0.90-1|36	%setup -q
21cr|sieve-connect-0.90-1|37	
21cr|sieve-connect-0.90-1|38	%build
21cr|sieve-connect-0.90-1|39	
21cr|sieve-connect-0.90-1|40	%install
21cr|sieve-connect-0.90-1|41	install -d -m 755 %{buildroot}%{_bindir}/
21cr|sieve-connect-0.90-1|42	install -d -m 755 %{buildroot}%{_mandir}/man1/
21cr|sieve-connect-0.90-1|43	make INSTALLROOT=%{buildroot} PREFIX=%{_prefix} MANDIR=/share/man install
21cr|sieve-connect-0.90-1|44	
21cr|sieve-connect-0.90-1|45	%files
21cr|sieve-connect-0.90-1|46	%{_bindir}/%{name}
21cr|sieve-connect-0.90-1|47	%{_mandir}/man1/%{name}.1*

8321 21
21cr|sigil-1.9.20-2|1	%define oname Sigil
21cr|sigil-1.9.20-2|2	
21cr|sigil-1.9.20-2|3	Summary:	A free, open source WYSIWYG ebook editor
21cr|sigil-1.9.20-2|4	Name:		sigil
21cr|sigil-1.9.20-2|5	Version:	1.9.20
21cr|sigil-1.9.20-2|6	Release:	2
21cr|sigil-1.9.20-2|7	# from Anssi: this makes it use system libs instead of bundled ones. Except for
21cr|sigil-1.9.20-2|8	# libtidy which has some local hacks not present in system-provided libtidy.
21cr|sigil-1.9.20-2|9	# code is GPlv3 and content is CC BY-SA
21cr|sigil-1.9.20-2|10	License:	GPLv3 and Creative Commons Attribution-ShareAlike
21cr|sigil-1.9.20-2|11	Group:		Office
21cr|sigil-1.9.20-2|12	Url:		http://sigil-ebook.com/
21cr|sigil-1.9.20-2|13	Source0:	https://github.com/Sigil-Ebook/Sigil/archive/%{version}/%{name}-%{version}.tar.gz
21cr|sigil-1.9.20-2|14	Source1:	ru_RU.aff
21cr|sigil-1.9.20-2|15	Source2:	ru_RU.dic
21cr|sigil-1.9.20-2|16	# Fix segfault (don't set QTLIB_DIR)
21cr|sigil-1.9.20-2|17	Patch0:		Sigil-0.9.18-libdir.patch
21cr|sigil-1.9.20-2|18	BuildRequires:	cmake
21cr|sigil-1.9.20-2|19	BuildRequires:	boost-devel
21cr|sigil-1.9.20-2|20	BuildRequires:	qt5-tools
21cr|sigil-1.9.20-2|21	BuildRequires:	qt5-linguist-tools
21cr|sigil-1.9.20-2|22	BuildRequires:	pkgconfig(hunspell)
21cr|sigil-1.9.20-2|23	BuildRequires:	pkgconfig(gl)
21cr|sigil-1.9.20-2|24	BuildRequires:	pkgconfig(libpcre)
21cr|sigil-1.9.20-2|25	BuildRequires:	pkgconfig(minizip)
21cr|sigil-1.9.20-2|26	BuildRequires:	pkgconfig(python3)
21cr|sigil-1.9.20-2|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|sigil-1.9.20-2|28	BuildRequires:	pkgconfig(Qt5Core)
21cr|sigil-1.9.20-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21cr|sigil-1.9.20-2|30	BuildRequires:	pkgconfig(Qt5Help)
21cr|sigil-1.9.20-2|31	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|sigil-1.9.20-2|32	BuildRequires:	pkgconfig(Qt5Svg)
21cr|sigil-1.9.20-2|33	BuildRequires:	pkgconfig(Qt5Qml)
21cr|sigil-1.9.20-2|34	BuildRequires:	pkgconfig(Qt5Quick)
21cr|sigil-1.9.20-2|35	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|sigil-1.9.20-2|36	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|sigil-1.9.20-2|37	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|sigil-1.9.20-2|38	BuildRequires:	pkgconfig(Qt5Xml)
21cr|sigil-1.9.20-2|39	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|sigil-1.9.20-2|40	BuildRequires:	pkgconfig(xerces-c)
21cr|sigil-1.9.20-2|41	BuildRequires:	pkgconfig(zlib)
21cr|sigil-1.9.20-2|42	# For the plugins
21cr|sigil-1.9.20-2|43	Requires:	python3-chardet
21cr|sigil-1.9.20-2|44	#Requires:	python3-cssselect
21cr|sigil-1.9.20-2|45	#Requires:	python3-cssutils
21cr|sigil-1.9.20-2|46	Requires:	python3-html5lib
21cr|sigil-1.9.20-2|47	Requires:	python3-lxml
21cr|sigil-1.9.20-2|48	Requires:	python3-pillow
21cr|sigil-1.9.20-2|49	#Requires:	python3-regex
21cr|sigil-1.9.20-2|50	Requires:	python3-six
21cr|sigil-1.9.20-2|51	
21cr|sigil-1.9.20-2|52	%description
21cr|sigil-1.9.20-2|53	Sigil is a free, open source WYSIWYG e-book editor.
21cr|sigil-1.9.20-2|54	It is designed to edit books in ePub format.
21cr|sigil-1.9.20-2|55	
21cr|sigil-1.9.20-2|56	%files
21cr|sigil-1.9.20-2|57	%doc ChangeLog.txt COPYING.txt README.md
21cr|sigil-1.9.20-2|58	%{_bindir}/%{name}
21cr|sigil-1.9.20-2|59	%dir %{_datadir}/%{name}/
21cr|sigil-1.9.20-2|60	%{_datadir}/%{name}/*
21cr|sigil-1.9.20-2|61	%dir %{_libdir}/%{name}/
21cr|sigil-1.9.20-2|62	%{_libdir}/%{name}/*
21cr|sigil-1.9.20-2|63	%{_datadir}/applications/%{name}.desktop
21cr|sigil-1.9.20-2|64	%{_datadir}/pixmaps/*.png
21cr|sigil-1.9.20-2|65	%{_iconsdir}/hicolor/*/apps/*.png
21cr|sigil-1.9.20-2|66	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|sigil-1.9.20-2|67	
21cr|sigil-1.9.20-2|68	#----------------------------------------------------------------------------
21cr|sigil-1.9.20-2|69	
21cr|sigil-1.9.20-2|70	%prep
21cr|sigil-1.9.20-2|71	%setup -qn %{oname}-%{version}
21cr|sigil-1.9.20-2|72	%patch0 -p1
21cr|sigil-1.9.20-2|73	
21cr|sigil-1.9.20-2|74	%build
21cr|sigil-1.9.20-2|75	# there are only internal helper libs, and they need to be static as build
21cr|sigil-1.9.20-2|76	# fails otherwise (they contain undefined symbols), and making them shared
21cr|sigil-1.9.20-2|77	# libs wouldn't make sense anyway (they are not shared by anything else)
21cr|sigil-1.9.20-2|78	# - Anssi 06/2010
21cr|sigil-1.9.20-2|79	%cmake_qt5 \
21cr|sigil-1.9.20-2|80	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|sigil-1.9.20-2|81	-DBUILD_STATIC_LIBS:BOOL=ON \
21cr|sigil-1.9.20-2|82	-DUSE_SYSTEM_LIBS:BOOL=ON
21cr|sigil-1.9.20-2|83	%make
21cr|sigil-1.9.20-2|84	
21cr|sigil-1.9.20-2|85	%install
21cr|sigil-1.9.20-2|86	%makeinstall_std -C build
21cr|sigil-1.9.20-2|87	
21cr|sigil-1.9.20-2|88	# install icons for the .desktop file
21cr|sigil-1.9.20-2|89	install -m644 -D src/Resource_Files/icon/app_icons_orig/app_icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/sigil.png
21cr|sigil-1.9.20-2|90	install -m644 -D src/Resource_Files/icon/app_icons_orig/app_icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/sigil.png
21cr|sigil-1.9.20-2|91	install -m644 -D src/Resource_Files/icon/app_icons_orig/app_icon_48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/sigil.png
21cr|sigil-1.9.20-2|92	install -m644 -D src/Resource_Files/icon/app_icons_orig/app_icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/sigil.png
21cr|sigil-1.9.20-2|93	install -m644 -D src/Resource_Files/icon/app_icons_orig/app_icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/sigil.png
21cr|sigil-1.9.20-2|94	install -m644 -D src/Resource_Files/icon/app_icons_orig/app_icon_scalable.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/sigil.svg
21cr|sigil-1.9.20-2|95	
21cr|sigil-1.9.20-2|96	# install additional dictionaries
21cr|sigil-1.9.20-2|97	install -m644 -D %{SOURCE1} %{SOURCE2} %{buildroot}%{_datadir}/%{name}/hunspell_dictionaries/

8322 21
21cr|signalwire-client-c-1.3.0-1|1	# This version of signalwire-client-c needed for Freeswitch, not delete this project from repo
21cr|signalwire-client-c-1.3.0-1|2	
21cr|signalwire-client-c-1.3.0-1|3	%global major 1
21cr|signalwire-client-c-1.3.0-1|4	%define libname %mklibname signalwire-client %{major}
21cr|signalwire-client-c-1.3.0-1|5	%define devname %mklibname signalwire-client -d
21cr|signalwire-client-c-1.3.0-1|6	
21cr|signalwire-client-c-1.3.0-1|7	Name:		signalwire-client-c
21cr|signalwire-client-c-1.3.0-1|8	Version:	1.3.0
21cr|signalwire-client-c-1.3.0-1|9	Release:	1
21cr|signalwire-client-c-1.3.0-1|10	Summary:	Foundational support for signalwire C products
21cr|signalwire-client-c-1.3.0-1|11	Group:		System/Libraries
21cr|signalwire-client-c-1.3.0-1|12	License:	GPL
21cr|signalwire-client-c-1.3.0-1|13	URL:		https://github.com/signalwire/libks
21cr|signalwire-client-c-1.3.0-1|14	Source0:	https://github.com/signalwire/signalwire-c/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|signalwire-client-c-1.3.0-1|15	Patch0:		signalwire-client-c-install.patch
21cr|signalwire-client-c-1.3.0-1|16	BuildRequires:	cmake
21cr|signalwire-client-c-1.3.0-1|17	BuildRequires:	ninja
21cr|signalwire-client-c-1.3.0-1|18	BuildRequires:	pkgconfig(libks)
21cr|signalwire-client-c-1.3.0-1|19	BuildRequires:	pkgconfig(uuid)
21cr|signalwire-client-c-1.3.0-1|20	BuildRequires:	pkgconfig(openssl)
21cr|signalwire-client-c-1.3.0-1|21	
21cr|signalwire-client-c-1.3.0-1|22	%description
21cr|signalwire-client-c-1.3.0-1|23	Foundational support for signalwire C products
21cr|signalwire-client-c-1.3.0-1|24	
21cr|signalwire-client-c-1.3.0-1|25	#----------------------------------------------------------------------------
21cr|signalwire-client-c-1.3.0-1|26	
21cr|signalwire-client-c-1.3.0-1|27	%package -n %{libname}
21cr|signalwire-client-c-1.3.0-1|28	Summary:	Foundational support for signalwire C products
21cr|signalwire-client-c-1.3.0-1|29	Group:		System/Libraries
21cr|signalwire-client-c-1.3.0-1|30	
21cr|signalwire-client-c-1.3.0-1|31	%description -n %{libname}
21cr|signalwire-client-c-1.3.0-1|32	Foundational support for signalwire C products.
21cr|signalwire-client-c-1.3.0-1|33	
21cr|signalwire-client-c-1.3.0-1|34	%files -n %{libname}
21cr|signalwire-client-c-1.3.0-1|35	%{_libdir}/libsignalwire_client.so.%{major}*
21cr|signalwire-client-c-1.3.0-1|36	
21cr|signalwire-client-c-1.3.0-1|37	#---------------------------------------------------------------
21cr|signalwire-client-c-1.3.0-1|38	%package devel
21cr|signalwire-client-c-1.3.0-1|39	Summary:	Development files for %{name}
21cr|signalwire-client-c-1.3.0-1|40	Group:		Development/Other
21cr|signalwire-client-c-1.3.0-1|41	Requires:	%{libname} = %{EVRD}
21cr|signalwire-client-c-1.3.0-1|42	Provides:	signalwire-client-c-devel = %{EVRD}
21cr|signalwire-client-c-1.3.0-1|43	
21cr|signalwire-client-c-1.3.0-1|44	%description devel
21cr|signalwire-client-c-1.3.0-1|45	Development libraries and headers for libks.
21cr|signalwire-client-c-1.3.0-1|46	
21cr|signalwire-client-c-1.3.0-1|47	%files devel
21cr|signalwire-client-c-1.3.0-1|48	%doc %{_docdir}/%{name}/copyright
21cr|signalwire-client-c-1.3.0-1|49	%{_includedir}/signalwire-client-c
21cr|signalwire-client-c-1.3.0-1|50	%{_libdir}/pkgconfig/signalwire_client.pc
21cr|signalwire-client-c-1.3.0-1|51	%{_libdir}/libsignalwire_client.so
21cr|signalwire-client-c-1.3.0-1|52	
21cr|signalwire-client-c-1.3.0-1|53	#---------------------------------------------------------------
21cr|signalwire-client-c-1.3.0-1|54	
21cr|signalwire-client-c-1.3.0-1|55	%prep
21cr|signalwire-client-c-1.3.0-1|56	%autosetup -p1 -n signalwire-c-%{version}
21cr|signalwire-client-c-1.3.0-1|57	
21cr|signalwire-client-c-1.3.0-1|58	# see patch0, in patch0 we force use lib64 install path, now set it to right {_lib} location
21cr|signalwire-client-c-1.3.0-1|59	sed -i 's:DESTINATION lib64:DESTINATION %{_lib}:' CMakeLists.txt
21cr|signalwire-client-c-1.3.0-1|60	
21cr|signalwire-client-c-1.3.0-1|61	%build
21cr|signalwire-client-c-1.3.0-1|62	%cmake \
21cr|signalwire-client-c-1.3.0-1|63	-G Ninja
21cr|signalwire-client-c-1.3.0-1|64	%ninja_build
21cr|signalwire-client-c-1.3.0-1|65	
21cr|signalwire-client-c-1.3.0-1|66	%install
21cr|signalwire-client-c-1.3.0-1|67	cp copyright build
21cr|signalwire-client-c-1.3.0-1|68	
21cr|signalwire-client-c-1.3.0-1|69	%ninja_install -C build
21cr|signalwire-client-c-1.3.0-1|70	
21cr|signalwire-client-c-1.3.0-1|71	# fix libdir path in .pc file
21cr|signalwire-client-c-1.3.0-1|72	sed -i 's:{prefix}/lib:{prefix}/%{_lib}:' %{buildroot}%{_libdir}/pkgconfig/signalwire_client.pc

8323 21
21cr|sim4-20121010-3|1	%define split_version	2012-10-10
21cr|sim4-20121010-3|2	
21cr|sim4-20121010-3|3	Summary:	Program to align cDNA and genomic DNA
21cr|sim4-20121010-3|4	Name:		sim4
21cr|sim4-20121010-3|5	Version:	20121010
21cr|sim4-20121010-3|6	Release:	3
21cr|sim4-20121010-3|7	License:	GPL
21cr|sim4-20121010-3|8	Group:		Sciences/Biology
21cr|sim4-20121010-3|9	URL:		http://globin.cse.psu.edu/html/docs/sim4.html
21cr|sim4-20121010-3|10	Source:		http://globin.cse.psu.edu/ftp/dist/sim4/%{name}.%{split_version}.tar.gz
21cr|sim4-20121010-3|11	
21cr|sim4-20121010-3|12	%description
21cr|sim4-20121010-3|13	sim4 is a similarity-based tool for aligning an expressed DNA sequence
21cr|sim4-20121010-3|14	(EST, cDNA, mRNA) with a genomic sequence for the gene.
21cr|sim4-20121010-3|15	It also detects end matches when the two input sequences overlap at one end
21cr|sim4-20121010-3|16	(i.e., the start of one sequence overlaps the end of the other)
21cr|sim4-20121010-3|17	
21cr|sim4-20121010-3|18	Reference for Sim4:
21cr|sim4-20121010-3|19	L. Florea, G. Hartzell, Z. Zhang, G. Rubin, and W. Miller (1998)
21cr|sim4-20121010-3|20	"A computer program for aligning a cDNA sequence with a genomic DNA sequence."
21cr|sim4-20121010-3|21	Genome Research 8, 967-974.
21cr|sim4-20121010-3|22	
21cr|sim4-20121010-3|23	%prep
21cr|sim4-20121010-3|24	%setup -qn %{name}.%{split_version}
21cr|sim4-20121010-3|25	
21cr|sim4-20121010-3|26	%build
21cr|sim4-20121010-3|27	%make CFLAGS="%{optflags}"
21cr|sim4-20121010-3|28	
21cr|sim4-20121010-3|29	%install
21cr|sim4-20121010-3|30	install -m 755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|sim4-20121010-3|31	
21cr|sim4-20121010-3|32	%clean
21cr|sim4-20121010-3|33	
21cr|sim4-20121010-3|34	%files
21cr|sim4-20121010-3|35	%doc COPYRIGHT README.sim4
21cr|sim4-20121010-3|36	%{_bindir}/%{name}

8324 21
21cr|simage-1.8.3-1|1	%define major 20
21cr|simage-1.8.3-1|2	%define libname %mklibname %{name} %{major}
21cr|simage-1.8.3-1|3	%define devname %mklibname %{name} -d
21cr|simage-1.8.3-1|4	
21cr|simage-1.8.3-1|5	Summary:	A support library for importing textures and sound files in various fileformats
21cr|simage-1.8.3-1|6	Name:		simage
21cr|simage-1.8.3-1|7	Version:	1.8.3
21cr|simage-1.8.3-1|8	Release:	1
21cr|simage-1.8.3-1|9	License:	GPLv2+
21cr|simage-1.8.3-1|10	Group:		Graphics
21cr|simage-1.8.3-1|11	Url:		http://www.coin3d.org/
21cr|simage-1.8.3-1|12	Source0:	https://github.com/coin3d/simage/releases/download/v%{version}/simage-%{version}-src.tar.gz
21cr|simage-1.8.3-1|13	BuildRequires:	cmake
21cr|simage-1.8.3-1|14	BuildRequires:	ninja
21cr|simage-1.8.3-1|15	BuildRequires:	pkgconfig(sndfile)
21cr|simage-1.8.3-1|16	BuildRequires:	pkgconfig(zlib)
21cr|simage-1.8.3-1|17	BuildRequires:	giflib-devel
21cr|simage-1.8.3-1|18	BuildRequires:	pkgconfig(libjpeg)
21cr|simage-1.8.3-1|19	BuildRequires:	pkgconfig(libpng)
21cr|simage-1.8.3-1|20	BuildRequires:	pkgconfig(libtiff-4)
21cr|simage-1.8.3-1|21	
21cr|simage-1.8.3-1|22	
21cr|simage-1.8.3-1|23	%description
21cr|simage-1.8.3-1|24	simage is a support library for importing textures and sound files in
21cr|simage-1.8.3-1|25	various fileformats.
21cr|simage-1.8.3-1|26	
21cr|simage-1.8.3-1|27	#----------------------------------------------------------------------------
21cr|simage-1.8.3-1|28	
21cr|simage-1.8.3-1|29	%package -n %{libname}
21cr|simage-1.8.3-1|30	Summary:	Main library for simage
21cr|simage-1.8.3-1|31	Group:		System/Libraries
21cr|simage-1.8.3-1|32	
21cr|simage-1.8.3-1|33	%description -n %{libname}
21cr|simage-1.8.3-1|34	This package contains the library needed to run programs dynamically
21cr|simage-1.8.3-1|35	linked with simage.
21cr|simage-1.8.3-1|36	
21cr|simage-1.8.3-1|37	%files -n %{libname}
21cr|simage-1.8.3-1|38	%{_libdir}/libsimage.so.%{major}*
21cr|simage-1.8.3-1|39	
21cr|simage-1.8.3-1|40	#----------------------------------------------------------------------------
21cr|simage-1.8.3-1|41	
21cr|simage-1.8.3-1|42	%package -n %{devname}
21cr|simage-1.8.3-1|43	Summary:	Headers for developing programs that will use simage
21cr|simage-1.8.3-1|44	Group:		Development/C++
21cr|simage-1.8.3-1|45	Requires:	%{libname} = %{EVRD}
21cr|simage-1.8.3-1|46	Provides:	%{name}-devel = %{EVRD}
21cr|simage-1.8.3-1|47	
21cr|simage-1.8.3-1|48	%description -n %{devname}
21cr|simage-1.8.3-1|49	This package contains the headers that programmers will need to develop
21cr|simage-1.8.3-1|50	applications which will use simage.
21cr|simage-1.8.3-1|51	
21cr|simage-1.8.3-1|52	%files -n %{devname}
21cr|simage-1.8.3-1|53	%doc README AUTHORS NEWS COPYING
21cr|simage-1.8.3-1|54	%{_bindir}/*
21cr|simage-1.8.3-1|55	%{_libdir}/libsimage.so
21cr|simage-1.8.3-1|56	%{_libdir}/pkgconfig/simage.pc
21cr|simage-1.8.3-1|57	%{_libdir}/cmake/simage-%{version}/*.cmake
21cr|simage-1.8.3-1|58	%{_includedir}/*
21cr|simage-1.8.3-1|59	%{_datadir}/Coin/conf/*
21cr|simage-1.8.3-1|60	
21cr|simage-1.8.3-1|61	#----------------------------------------------------------------------------
21cr|simage-1.8.3-1|62	
21cr|simage-1.8.3-1|63	%prep
21cr|simage-1.8.3-1|64	%autosetup -p1 -n %{name}
21cr|simage-1.8.3-1|65	
21cr|simage-1.8.3-1|66	%build
21cr|simage-1.8.3-1|67	%cmake -G Ninja
21cr|simage-1.8.3-1|68	%ninja_build
21cr|simage-1.8.3-1|69	
21cr|simage-1.8.3-1|70	%install
21cr|simage-1.8.3-1|71	%ninja_install -C build

8325 21
21cr|simde-0.8.2-1|1	Name:           simde
21cr|simde-0.8.2-1|2	Version:        0.8.2
21cr|simde-0.8.2-1|3	Release:        1
21cr|simde-0.8.2-1|4	Summary:        SIMD instruction sets for systems which don't natively support them
21cr|simde-0.8.2-1|5	License:        MIT
21cr|simde-0.8.2-1|6	Group:          Development/C
21cr|simde-0.8.2-1|7	URL:            https://simd-everywhere.github.io/blog/
21cr|simde-0.8.2-1|8	Source0:        https://github.com/simd-everywhere/simde/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz
21cr|simde-0.8.2-1|9	# Header only pkg
21cr|simde-0.8.2-1|10	BuildArch:      noarch
21cr|simde-0.8.2-1|11	
21cr|simde-0.8.2-1|12	BuildRequires:  meson
21cr|simde-0.8.2-1|13	BuildRequires:  cmake
21cr|simde-0.8.2-1|14	
21cr|simde-0.8.2-1|15	%description
21cr|simde-0.8.2-1|16	The SIMDe header-only library provides fast, portable implementations of SIMD
21cr|simde-0.8.2-1|17	intrinsics on hardware which doesn't natively support them, such as calling
21cr|simde-0.8.2-1|18	SSE functions on ARM. There is no performance penalty if the hardware supports
21cr|simde-0.8.2-1|19	the native implementation (e.g., SSE/AVX runs at full speed on x86, NEON
21cr|simde-0.8.2-1|20	on ARM, etc.).
21cr|simde-0.8.2-1|21	
21cr|simde-0.8.2-1|22	%package devel
21cr|simde-0.8.2-1|23	Summary:        Development header files for %{name}
21cr|simde-0.8.2-1|24	Group:          Development/C
21cr|simde-0.8.2-1|25	
21cr|simde-0.8.2-1|26	%description devel
21cr|simde-0.8.2-1|27	The SIMDe header-only library provides fast, portable implementations of SIMD
21cr|simde-0.8.2-1|28	intrinsics on hardware which doesn't natively support them, such as calling
21cr|simde-0.8.2-1|29	SSE functions on ARM. There is no performance penalty if the hardware supports
21cr|simde-0.8.2-1|30	the native implementation (e.g., SSE/AVX runs at full speed on x86, NEON
21cr|simde-0.8.2-1|31	on ARM, etc.).
21cr|simde-0.8.2-1|32	
21cr|simde-0.8.2-1|33	%prep
21cr|simde-0.8.2-1|34	%autosetup
21cr|simde-0.8.2-1|35	
21cr|simde-0.8.2-1|36	%build
21cr|simde-0.8.2-1|37	%meson --libdir=%{_datadir} -Dtests=false
21cr|simde-0.8.2-1|38	%meson_build
21cr|simde-0.8.2-1|39	
21cr|simde-0.8.2-1|40	%install
21cr|simde-0.8.2-1|41	%meson_install
21cr|simde-0.8.2-1|42	
21cr|simde-0.8.2-1|43	%files devel
21cr|simde-0.8.2-1|44	%doc README.md
21cr|simde-0.8.2-1|45	%license COPYING
21cr|simde-0.8.2-1|46	%{_includedir}/simde/
21cr|simde-0.8.2-1|47	%{_datadir}/pkgconfig/simde.pc

8326 21
21cr|simgear-2020.3.14-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|simgear-2020.3.14-1|2	
21cr|simgear-2020.3.14-1|3	Summary:	Basic tools for Simulation
21cr|simgear-2020.3.14-1|4	Name:		simgear
21cr|simgear-2020.3.14-1|5	Version:	2020.3.14
21cr|simgear-2020.3.14-1|6	Release:	1
21cr|simgear-2020.3.14-1|7	License:	LGPLv2+ and GPLv2+
21cr|simgear-2020.3.14-1|8	Group:		System/Libraries
21cr|simgear-2020.3.14-1|9	Url:		https://www.flightgear.org
21cr|simgear-2020.3.14-1|10	Source:		https://downloads.sourceforge.net/project/flightgear/release-2020.3/simgear-%{version}.tar.bz2
21cr|simgear-2020.3.14-1|11	Patch0:		simgear-gdal.patch
21cr|simgear-2020.3.14-1|12	Patch1:		simgear-link.patch
21cr|simgear-2020.3.14-1|13	BuildRequires:	cmake >= 3.0
21cr|simgear-2020.3.14-1|14	BuildRequires:	boost-devel
21cr|simgear-2020.3.14-1|15	BuildRequires:	plib-devel
21cr|simgear-2020.3.14-1|16	BuildRequires:	subversion-devel
21cr|simgear-2020.3.14-1|17	BuildRequires:	udns-devel
21cr|simgear-2020.3.14-1|18	BuildRequires:	pkgconfig(freealut)
21cr|simgear-2020.3.14-1|19	BuildRequires:	pkgconfig(egl)
21cr|simgear-2020.3.14-1|20	BuildRequires:	pkgconfig(gdal) >= 2.0.0
21cr|simgear-2020.3.14-1|21	BuildRequires:	pkgconfig(gl)
21cr|simgear-2020.3.14-1|22	BuildRequires:	pkgconfig(glu)
21cr|simgear-2020.3.14-1|23	BuildRequires:	pkgconfig(libcurl)
21cr|simgear-2020.3.14-1|24	BuildRequires:	pkgconfig(libjpeg)
21cr|simgear-2020.3.14-1|25	BuildRequires:	pkgconfig(openal)
21cr|simgear-2020.3.14-1|26	BuildRequires:	pkgconfig(openscenegraph) >= 3.2.0
21cr|simgear-2020.3.14-1|27	BuildRequires:	pkgconfig(zlib) >= 1.2.4
21cr|simgear-2020.3.14-1|28	
21cr|simgear-2020.3.14-1|29	%description
21cr|simgear-2020.3.14-1|30	All the basic routines required for the flight simulator as well as for
21cr|simgear-2020.3.14-1|31	building scenery. Needed for FlightGear, for example.
21cr|simgear-2020.3.14-1|32	
21cr|simgear-2020.3.14-1|33	#----------------------------------------------------------------------------
21cr|simgear-2020.3.14-1|34	
21cr|simgear-2020.3.14-1|35	%define libSimGearCore %mklibname SimGearCore %{version}
21cr|simgear-2020.3.14-1|36	
21cr|simgear-2020.3.14-1|37	%package -n %{libSimGearCore}
21cr|simgear-2020.3.14-1|38	Summary:	Shared library for SimGear
21cr|simgear-2020.3.14-1|39	Group:		System/Libraries
21cr|simgear-2020.3.14-1|40	
21cr|simgear-2020.3.14-1|41	%description -n %{libSimGearCore}
21cr|simgear-2020.3.14-1|42	Shared library for SimGear.
21cr|simgear-2020.3.14-1|43	
21cr|simgear-2020.3.14-1|44	%files -n %{libSimGearCore}
21cr|simgear-2020.3.14-1|45	%doc COPYING
21cr|simgear-2020.3.14-1|46	%{_libdir}/libSimGearCore.so.%{version}
21cr|simgear-2020.3.14-1|47	
21cr|simgear-2020.3.14-1|48	#----------------------------------------------------------------------------
21cr|simgear-2020.3.14-1|49	
21cr|simgear-2020.3.14-1|50	%define libSimGearScene %mklibname SimGearScene %{version}
21cr|simgear-2020.3.14-1|51	
21cr|simgear-2020.3.14-1|52	%package -n %{libSimGearScene}
21cr|simgear-2020.3.14-1|53	Summary:	Shared library for SimGear
21cr|simgear-2020.3.14-1|54	Group:		System/Libraries
21cr|simgear-2020.3.14-1|55	
21cr|simgear-2020.3.14-1|56	%description -n %{libSimGearScene}
21cr|simgear-2020.3.14-1|57	Shared library for SimGear.
21cr|simgear-2020.3.14-1|58	
21cr|simgear-2020.3.14-1|59	%files -n %{libSimGearScene}
21cr|simgear-2020.3.14-1|60	%doc COPYING
21cr|simgear-2020.3.14-1|61	%{_libdir}/libSimGearScene.so.%{version}
21cr|simgear-2020.3.14-1|62	
21cr|simgear-2020.3.14-1|63	#----------------------------------------------------------------------------
21cr|simgear-2020.3.14-1|64	
21cr|simgear-2020.3.14-1|65	%package devel
21cr|simgear-2020.3.14-1|66	Summary:	Headers/misc for developing programs that will use SimGear
21cr|simgear-2020.3.14-1|67	Group:		Development/C++
21cr|simgear-2020.3.14-1|68	Requires:	%{libSimGearCore} = %{EVRD}
21cr|simgear-2020.3.14-1|69	Requires:	%{libSimGearScene} = %{EVRD}
21cr|simgear-2020.3.14-1|70	Conflicts:	%{_lib}SimGearCore3.0.0 < 3.2.0
21cr|simgear-2020.3.14-1|71	Conflicts:	%{_lib}SimGearCore3.2.0 < 3.2.0-2
21cr|simgear-2020.3.14-1|72	
21cr|simgear-2020.3.14-1|73	%description devel
21cr|simgear-2020.3.14-1|74	This package contains the headers that programmers will need to develop
21cr|simgear-2020.3.14-1|75	applications which will use SimGear, for example FlightGear.
21cr|simgear-2020.3.14-1|76	
21cr|simgear-2020.3.14-1|77	%files devel
21cr|simgear-2020.3.14-1|78	%doc AUTHORS COPYING README NEWS
21cr|simgear-2020.3.14-1|79	%{_includedir}/%{name}/
21cr|simgear-2020.3.14-1|80	%{_libdir}/libSimGearCore.so
21cr|simgear-2020.3.14-1|81	%{_libdir}/libSimGearScene.so
21cr|simgear-2020.3.14-1|82	%{_libdir}/cmake/SimGear
21cr|simgear-2020.3.14-1|83	
21cr|simgear-2020.3.14-1|84	#----------------------------------------------------------------------------
21cr|simgear-2020.3.14-1|85	
21cr|simgear-2020.3.14-1|86	%prep
21cr|simgear-2020.3.14-1|87	%autosetup -p1 -n %{name}-%{version}
21cr|simgear-2020.3.14-1|88	
21cr|simgear-2020.3.14-1|89	# Fix perms
21cr|simgear-2020.3.14-1|90	find . -name "*.c" -o -name "*.h" | xargs chmod -x
21cr|simgear-2020.3.14-1|91	
21cr|simgear-2020.3.14-1|92	
21cr|simgear-2020.3.14-1|93	%build
21cr|simgear-2020.3.14-1|94	%cmake -DCMAKE_BUILD_TYPE=Release \
21cr|simgear-2020.3.14-1|95	-DSIMGEAR_SHARED:BOOL=ON \
21cr|simgear-2020.3.14-1|96	-DSYSTEM_EXPAT:BOOL=ON \
21cr|simgear-2020.3.14-1|97	-DSYSTEM_UDNS:BOOL=ON \
21cr|simgear-2020.3.14-1|98	-DENABLE_TESTS:BOOL=OFF \
21cr|simgear-2020.3.14-1|99	-DENABLE_OPENMP=ON \
21cr|simgear-2020.3.14-1|100	-DENABLE_GDAL=ON
21cr|simgear-2020.3.14-1|101	
21cr|simgear-2020.3.14-1|102	%make
21cr|simgear-2020.3.14-1|103	
21cr|simgear-2020.3.14-1|104	
21cr|simgear-2020.3.14-1|105	%install
21cr|simgear-2020.3.14-1|106	%makeinstall_std -C build

8327 21
21cr|simh-3.8.1-5|1	# Workaround to build with GCC 10
21cr|simh-3.8.1-5|2	%global optflags %{optflags} -fcommon
21cr|simh-3.8.1-5|3	# Based on spec from Fedora
21cr|simh-3.8.1-5|4	
21cr|simh-3.8.1-5|5	Summary:	A highly portable, multi-system emulator
21cr|simh-3.8.1-5|6	Name:		simh
21cr|simh-3.8.1-5|7	Version:	3.8.1
21cr|simh-3.8.1-5|8	Release:	5
21cr|simh-3.8.1-5|9	License:	MIT and GPLv1+
21cr|simh-3.8.1-5|10	Group:		Emulators
21cr|simh-3.8.1-5|11	Url:		http://simh.trailing-edge.com/
21cr|simh-3.8.1-5|12	Source0:	simh-%{version}-noroms.tar.gz
21cr|simh-3.8.1-5|13	# we use this to remove the roms binary and patented code before shipping it.
21cr|simh-3.8.1-5|14	# Download the upstream tarball and invoke this script while in the
21cr|simh-3.8.1-5|15	# tarball's directory: ./simh-generate-tarball.sh 3.8.1
21cr|simh-3.8.1-5|16	Source1:	simh-generate-tarball.sh
21cr|simh-3.8.1-5|17	Patch0:		simh-3.8.1-makefile.patch
21cr|simh-3.8.1-5|18	Patch1:		simh-3.8.1-altair-segfault.patch
21cr|simh-3.8.1-5|19	Patch2:		simh-3.8.1-fmt.patch
21cr|simh-3.8.1-5|20	BuildRequires:	dos2unix
21cr|simh-3.8.1-5|21	BuildRequires:	pcap-devel
21cr|simh-3.8.1-5|22	
21cr|simh-3.8.1-5|23	%description
21cr|simh-3.8.1-5|24	SIMH is a historical computer simulation system. It consists of simulators
21cr|simh-3.8.1-5|25	for many different computers, all written around a common user
21cr|simh-3.8.1-5|26	interface package and set of supporting libraries.
21cr|simh-3.8.1-5|27	SIMH can be used to simulate any computer system for which sufficient detail
21cr|simh-3.8.1-5|28	is available, but the focus to date has been on simulating computer systems
21cr|simh-3.8.1-5|29	of historic interest.
21cr|simh-3.8.1-5|30	
21cr|simh-3.8.1-5|31	SIMH implements simulators for:
21cr|simh-3.8.1-5|32	
21cr|simh-3.8.1-5|33	* Data General Nova, Eclipse
21cr|simh-3.8.1-5|34	* Digital Equipment Corporation PDP-1, PDP-4, PDP-7, PDP-8, PDP-9, PDP-10,
21cr|simh-3.8.1-5|35	PDP-11, PDP-15, VAX
21cr|simh-3.8.1-5|36	* GRI Corporation GRI-909, GRI-99
21cr|simh-3.8.1-5|37	* IBM 1401, 1620, 7090/7094, System 3
21cr|simh-3.8.1-5|38	* Interdata (Perkin-Elmer) 16b and 32b systems
21cr|simh-3.8.1-5|39	* Hewlett-Packard 2114, 2115, 2116, 2100, 21MX, 1000
21cr|simh-3.8.1-5|40	* Honeywell H316/H516
21cr|simh-3.8.1-5|41	* MITS Altair 8800, with both 8080 and Z80
21cr|simh-3.8.1-5|42	* Royal-Mcbee LGP-30, LGP-21
21cr|simh-3.8.1-5|43	* Scientific Data Systems SDS 940
21cr|simh-3.8.1-5|44	
21cr|simh-3.8.1-5|45	%files
21cr|simh-3.8.1-5|46	%doc ALTAIR/altair.txt NOVA/eclipse.txt 0readme_38.txt 0readme_ethernet.txt
21cr|simh-3.8.1-5|47	%doc HP2100/hp2100_diag.txt I7094/i7094_bug_history.txt Interdata/id_diag.txt
21cr|simh-3.8.1-5|48	%doc PDP1/pdp1_diag.txt PDP10/pdp10_bug_history.txt PDP18B/pdp18b_diag.txt
21cr|simh-3.8.1-5|49	%doc S3/haltguide.txt S3/readme_s3.txt S3/system3.txt SDS/sds_diag.txt
21cr|simh-3.8.1-5|50	%doc VAX/vax780_bug_history.txt
21cr|simh-3.8.1-5|51	%{_bindir}/*
21cr|simh-3.8.1-5|52	
21cr|simh-3.8.1-5|53	#----------------------------------------------------------------------------
21cr|simh-3.8.1-5|54	
21cr|simh-3.8.1-5|55	%prep
21cr|simh-3.8.1-5|56	%setup -q
21cr|simh-3.8.1-5|57	dos2unix makefile
21cr|simh-3.8.1-5|58	%patch0 -p1
21cr|simh-3.8.1-5|59	%patch1 -p1
21cr|simh-3.8.1-5|60	%patch2 -p1
21cr|simh-3.8.1-5|61	
21cr|simh-3.8.1-5|62	%build
21cr|simh-3.8.1-5|63	mkdir -p BIN
21cr|simh-3.8.1-5|64	export CFLAGS="%{optflags}"
21cr|simh-3.8.1-5|65	%make USE_NETWORK=1
21cr|simh-3.8.1-5|66	
21cr|simh-3.8.1-5|67	
21cr|simh-3.8.1-5|68	%install
21cr|simh-3.8.1-5|69	mkdir -p %{buildroot}%{_bindir}
21cr|simh-3.8.1-5|70	for i in `ls BIN/`; do
21cr|simh-3.8.1-5|71	install -p -m 755 BIN/$i %{buildroot}%{_bindir}/simh-$i
21cr|simh-3.8.1-5|72	done
21cr|simh-3.8.1-5|73	for i in `find -iname "*.txt"`; do dos2unix -k $i; done

8328 21
21cr|simpleburn-1.8.4-1|1	%define debug_package %{nil}
21cr|simpleburn-1.8.4-1|2	
21cr|simpleburn-1.8.4-1|3	Summary:	Basic burning tool for CDs and DVDs
21cr|simpleburn-1.8.4-1|4	Name:		simpleburn
21cr|simpleburn-1.8.4-1|5	Version:	1.8.4
21cr|simpleburn-1.8.4-1|6	Release:	1
21cr|simpleburn-1.8.4-1|7	Group:		Archiving/Cd burning
21cr|simpleburn-1.8.4-1|8	License:	CeCILL
21cr|simpleburn-1.8.4-1|9	Url:		http://simpleburn.tuxfamily.org/
21cr|simpleburn-1.8.4-1|10	Source0:	http://simpleburn.tuxfamily.org/IMG/gz/%{name}-%{version}.tar.gz
21cr|simpleburn-1.8.4-1|11	BuildRequires:	cmake
21cr|simpleburn-1.8.4-1|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|simpleburn-1.8.4-1|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|simpleburn-1.8.4-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|simpleburn-1.8.4-1|15	BuildRequires:	pkgconfig(libcddb)
21cr|simpleburn-1.8.4-1|16	BuildRequires:	pkgconfig(libcdio)
21cr|simpleburn-1.8.4-1|17	BuildRequires:	pkgconfig(dvdread)
21cr|simpleburn-1.8.4-1|18	Requires:	cdrkit
21cr|simpleburn-1.8.4-1|19	Requires:	vorbis-tools
21cr|simpleburn-1.8.4-1|20	Requires:	mpg123
21cr|simpleburn-1.8.4-1|21	Requires:	normalize
21cr|simpleburn-1.8.4-1|22	
21cr|simpleburn-1.8.4-1|23	%description
21cr|simpleburn-1.8.4-1|24	SimpleBurn is a basic burning application for CDs and DVDs.
21cr|simpleburn-1.8.4-1|25	
21cr|simpleburn-1.8.4-1|26	%files -f %{name}.lang
21cr|simpleburn-1.8.4-1|27	%doc doc/*
21cr|simpleburn-1.8.4-1|28	%{_bindir}/*
21cr|simpleburn-1.8.4-1|29	%{_datadir}/applications/%{name}.desktop
21cr|simpleburn-1.8.4-1|30	%{_datadir}/%{name}*
21cr|simpleburn-1.8.4-1|31	%{_iconsdir}/hicolor/*/apps/simpleburn.png
21cr|simpleburn-1.8.4-1|32	%{_libdir}/lib*.so
21cr|simpleburn-1.8.4-1|33	
21cr|simpleburn-1.8.4-1|34	#---------------------------------------------------------------
21cr|simpleburn-1.8.4-1|35	
21cr|simpleburn-1.8.4-1|36	%prep
21cr|simpleburn-1.8.4-1|37	%setup -q
21cr|simpleburn-1.8.4-1|38	
21cr|simpleburn-1.8.4-1|39	%build
21cr|simpleburn-1.8.4-1|40	export CFLAGS="$CFLAGS -lm"
21cr|simpleburn-1.8.4-1|41	export LDFLAGS="$LDFLAGS -lm -lglib-2.0 -lgobject-2.0 -lgtk-3"
21cr|simpleburn-1.8.4-1|42	%cmake \
21cr|simpleburn-1.8.4-1|43	-DDETECTION=UDEV \
21cr|simpleburn-1.8.4-1|44	-DBURNING=CDRTOOLS
21cr|simpleburn-1.8.4-1|45	
21cr|simpleburn-1.8.4-1|46	%make -s
21cr|simpleburn-1.8.4-1|47	
21cr|simpleburn-1.8.4-1|48	%install
21cr|simpleburn-1.8.4-1|49	%makeinstall_std -C build
21cr|simpleburn-1.8.4-1|50	rm -rf %{buildroot}/usr/doc/
21cr|simpleburn-1.8.4-1|51	
21cr|simpleburn-1.8.4-1|52	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|simpleburn-1.8.4-1|53	install -m755 build/src/lib*.so %{buildroot}%{_libdir}
21cr|simpleburn-1.8.4-1|54	
21cr|simpleburn-1.8.4-1|55	%find_lang %{name}

8329 21
21cr|simple-fb2-reader-1.1.3-1|1	Summary:	Simple tool to read FB2 books
21cr|simple-fb2-reader-1.1.3-1|2	Name:		simple-fb2-reader
21cr|simple-fb2-reader-1.1.3-1|3	Version:	1.1.3
21cr|simple-fb2-reader-1.1.3-1|4	Release:	1
21cr|simple-fb2-reader-1.1.3-1|5	License:	GPLv3
21cr|simple-fb2-reader-1.1.3-1|6	Group:		Books/Literature
21cr|simple-fb2-reader-1.1.3-1|7	Url:		https://github.com/Cactus64k/simple-fb2-reader
21cr|simple-fb2-reader-1.1.3-1|8	Source0:	https://github.com/Cactus64k/simple-fb2-reader/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|simple-fb2-reader-1.1.3-1|9	BuildRequires:	cmake
21cr|simple-fb2-reader-1.1.3-1|10	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|simple-fb2-reader-1.1.3-1|11	BuildRequires:	pkgconfig(libzip)
21cr|simple-fb2-reader-1.1.3-1|12	
21cr|simple-fb2-reader-1.1.3-1|13	%description
21cr|simple-fb2-reader-1.1.3-1|14	Simple tool to read FB2 books. Developed using GTK+3.
21cr|simple-fb2-reader-1.1.3-1|15	
21cr|simple-fb2-reader-1.1.3-1|16	%files -f %{name}.lang
21cr|simple-fb2-reader-1.1.3-1|17	%doc README
21cr|simple-fb2-reader-1.1.3-1|18	%license COPYING
21cr|simple-fb2-reader-1.1.3-1|19	%{_bindir}/%{name}
21cr|simple-fb2-reader-1.1.3-1|20	%{_datadir}/applications/%{name}.desktop
21cr|simple-fb2-reader-1.1.3-1|21	%{_datadir}/mime/packages/%{name}.xml
21cr|simple-fb2-reader-1.1.3-1|22	%{_datadir}/%{name}
21cr|simple-fb2-reader-1.1.3-1|23	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|simple-fb2-reader-1.1.3-1|24	%{_iconsdir}/hicolor/scalable/mimetypes/application-x-*.svg
21cr|simple-fb2-reader-1.1.3-1|25	
21cr|simple-fb2-reader-1.1.3-1|26	#----------------------------------------------------------------------------
21cr|simple-fb2-reader-1.1.3-1|27	
21cr|simple-fb2-reader-1.1.3-1|28	%prep
21cr|simple-fb2-reader-1.1.3-1|29	%autosetup -p1
21cr|simple-fb2-reader-1.1.3-1|30	
21cr|simple-fb2-reader-1.1.3-1|31	%build
21cr|simple-fb2-reader-1.1.3-1|32	%cmake
21cr|simple-fb2-reader-1.1.3-1|33	%make
21cr|simple-fb2-reader-1.1.3-1|34	
21cr|simple-fb2-reader-1.1.3-1|35	%install
21cr|simple-fb2-reader-1.1.3-1|36	%makeinstall_std -C build
21cr|simple-fb2-reader-1.1.3-1|37	
21cr|simple-fb2-reader-1.1.3-1|38	%find_lang %{name}

8330 21
21cr|simplesok-1.0.6-1|1	Name:           simplesok
21cr|simplesok-1.0.6-1|2	Version:        1.0.6
21cr|simplesok-1.0.6-1|3	Release:        1
21cr|simplesok-1.0.6-1|4	Summary:        Colorful Sokoban game aimed at playability
21cr|simplesok-1.0.6-1|5	Group:          Games/Puzzles
21cr|simplesok-1.0.6-1|6	License:        MIT
21cr|simplesok-1.0.6-1|7	URL:            http://simplesok.sourceforge.net/
21cr|simplesok-1.0.6-1|8	Source0:        http://downloads.sourceforge.net/project/simplesok/v%{version}/%{name}-%{version}.tar.xz
21cr|simplesok-1.0.6-1|9	BuildRequires:  desktop-file-utils
21cr|simplesok-1.0.6-1|10	BuildRequires:  pkgconfig(zlib)
21cr|simplesok-1.0.6-1|11	BuildRequires:  pkgconfig(sdl2) >= 2.0.1
21cr|simplesok-1.0.6-1|12	BuildRequires:  pkgconfig(SDL2_image)
21cr|simplesok-1.0.6-1|13	BuildRequires:  pkgconfig(libcurl)
21cr|simplesok-1.0.6-1|14	BuildRequires:  hicolor-icon-theme
21cr|simplesok-1.0.6-1|15	BuildRequires:  dos2unix
21cr|simplesok-1.0.6-1|16	
21cr|simplesok-1.0.6-1|17	%description
21cr|simplesok-1.0.6-1|18	Simple Sokoban is a colorful Sokoban game aimed for playability
21cr|simplesok-1.0.6-1|19	and portability across systems. It is written in ANSI C89, using
21cr|simplesok-1.0.6-1|20	SDL2 for user interactions.
21cr|simplesok-1.0.6-1|21	
21cr|simplesok-1.0.6-1|22	%prep
21cr|simplesok-1.0.6-1|23	%autosetup
21cr|simplesok-1.0.6-1|24	dos2unix *.txt
21cr|simplesok-1.0.6-1|25	
21cr|simplesok-1.0.6-1|26	%build
21cr|simplesok-1.0.6-1|27	%configure
21cr|simplesok-1.0.6-1|28	%make_build
21cr|simplesok-1.0.6-1|29	
21cr|simplesok-1.0.6-1|30	%install
21cr|simplesok-1.0.6-1|31	%make_install
21cr|simplesok-1.0.6-1|32	
21cr|simplesok-1.0.6-1|33	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
21cr|simplesok-1.0.6-1|34	install -Dm0644 simplesok.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
21cr|simplesok-1.0.6-1|35	install -D -m 644 simplesok.svg						\
21cr|simplesok-1.0.6-1|36	'%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/simplesok.svg'
21cr|simplesok-1.0.6-1|37	
21cr|simplesok-1.0.6-1|38	#	Install desktop menu entry.
21cr|simplesok-1.0.6-1|39	mkdir -p '%{buildroot}%{_datadir}/applications'
21cr|simplesok-1.0.6-1|40	cat > '%{name}.desktop' << EOF
21cr|simplesok-1.0.6-1|41	[Desktop Entry]
21cr|simplesok-1.0.6-1|42	Name=Simplesok
21cr|simplesok-1.0.6-1|43	Comment=Slide boxes to solve the puzzles
21cr|simplesok-1.0.6-1|44	Comment[fr]=Poussez les boîtes pour résoudre les casse-têtes
21cr|simplesok-1.0.6-1|45	Exec=%{name}
21cr|simplesok-1.0.6-1|46	Icon=%{name}
21cr|simplesok-1.0.6-1|47	Terminal=false
21cr|simplesok-1.0.6-1|48	Type=Application
21cr|simplesok-1.0.6-1|49	Categories=Game;LogicGame;
21cr|simplesok-1.0.6-1|50	EOF
21cr|simplesok-1.0.6-1|51	
21cr|simplesok-1.0.6-1|52	desktop-file-install							\
21cr|simplesok-1.0.6-1|53	--dir "%{buildroot}/%{_datadir}/applications"			\
21cr|simplesok-1.0.6-1|54	"%{name}.desktop"
21cr|simplesok-1.0.6-1|55	
21cr|simplesok-1.0.6-1|56	%files
21cr|simplesok-1.0.6-1|57	%doc simplesok.txt history.txt xsb_format.txt
21cr|simplesok-1.0.6-1|58	%{_bindir}/simplesok
21cr|simplesok-1.0.6-1|59	%{_datadir}/applications/*.desktop
21cr|simplesok-1.0.6-1|60	%{_datadir}/icons/hicolor/48x48/apps/simplesok.png
21cr|simplesok-1.0.6-1|61	%{_datadir}/icons/hicolor/scalable/apps/simplesok.svg
21cr|simplesok-1.0.6-1|62	%{_datadir}/simplesok/
21cr|simplesok-1.0.6-1|63	%{_mandir}/man6/simplesok.*

8331 21
21cr|simutrans-123.0.1-2|1	%define	srcver %(echo %{version} |tr . -)
21cr|simutrans-123.0.1-2|2	
21cr|simutrans-123.0.1-2|3	Summary:	Transport and Economic Simulation Game
21cr|simutrans-123.0.1-2|4	Name:		simutrans
21cr|simutrans-123.0.1-2|5	Version:	123.0.1
21cr|simutrans-123.0.1-2|6	Release:	2
21cr|simutrans-123.0.1-2|7	License:	Artistic
21cr|simutrans-123.0.1-2|8	Group:		Games/Strategy
21cr|simutrans-123.0.1-2|9	Url:		http://www.simutrans.com/
21cr|simutrans-123.0.1-2|10	Source0:	http://downloads.sourceforge.net/simutrans/simutrans-src-%{srcver}.zip
21cr|simutrans-123.0.1-2|11	Source1:	config.default
21cr|simutrans-123.0.1-2|12	Source2:	simutrans.run
21cr|simutrans-123.0.1-2|13	Source3:	simutrans.desktop
21cr|simutrans-123.0.1-2|14	Source4:	simutrans.png
21cr|simutrans-123.0.1-2|15	Source5:	simutrans_langtabs-99-17.tar.bz2
21cr|simutrans-123.0.1-2|16	Source6:	simutrans.appdata.xml
21cr|simutrans-123.0.1-2|17	Patch0:		simutrans-0.123-optflags.patch
21cr|simutrans-123.0.1-2|18	Patch1:		simutrans-0.123-homepath.patch
21cr|simutrans-123.0.1-2|19	Patch2:		simutrans-0.123-stray.patch
21cr|simutrans-123.0.1-2|20	BuildRequires:	bzip2-devel
21cr|simutrans-123.0.1-2|21	BuildRequires:	pkgconfig(libpng)
21cr|simutrans-123.0.1-2|22	BuildRequires:	pkgconfig(sdl2)
21cr|simutrans-123.0.1-2|23	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|simutrans-123.0.1-2|24	BuildRequires:	pkgconfig(zlib)
21cr|simutrans-123.0.1-2|25	Requires:	simutrans-pak
21cr|simutrans-123.0.1-2|26	
21cr|simutrans-123.0.1-2|27	%description
21cr|simutrans-123.0.1-2|28	Simutrans is a freeware transportation simulator that runs under
21cr|simutrans-123.0.1-2|29	Windows, Linux, and a few other operating systems (Apple Macintosh
21cr|simutrans-123.0.1-2|30	with Intel processors, BEOS). It's similar to Transport Tycoon,
21cr|simutrans-123.0.1-2|31	Transport Tycoon Deluxe and Transport Giant.
21cr|simutrans-123.0.1-2|32	
21cr|simutrans-123.0.1-2|33	You take on the role of operating a transportation company, and your
21cr|simutrans-123.0.1-2|34	goal is to get goods of various kinds, as well as passengers and mail,
21cr|simutrans-123.0.1-2|35	from one place to the next.
21cr|simutrans-123.0.1-2|36	
21cr|simutrans-123.0.1-2|37	Don't be fooled by the tile-based graphics - this is a very complex
21cr|simutrans-123.0.1-2|38	game, and it is constantly evolving, with new features being added. It
21cr|simutrans-123.0.1-2|39	is a living game, and consistently being made better and better.
21cr|simutrans-123.0.1-2|40	
21cr|simutrans-123.0.1-2|41	%files
21cr|simutrans-123.0.1-2|42	%doc simutrans/*.txt
21cr|simutrans-123.0.1-2|43	%{_bindir}/*
21cr|simutrans-123.0.1-2|44	%{_libexecdir}/simutrans
21cr|simutrans-123.0.1-2|45	%{_iconsdir}/*
21cr|simutrans-123.0.1-2|46	%{_datadir}/applications/*.desktop
21cr|simutrans-123.0.1-2|47	%{_datadir}/metainfo/simutrans.appdata.xml
21cr|simutrans-123.0.1-2|48	
21cr|simutrans-123.0.1-2|49	#----------------------------------------------------------------------------
21cr|simutrans-123.0.1-2|50	
21cr|simutrans-123.0.1-2|51	%prep
21cr|simutrans-123.0.1-2|52	%autosetup -p1 -c -a 5
21cr|simutrans-123.0.1-2|53	find . -type f -exec chmod 644 {} \;
21cr|simutrans-123.0.1-2|54	cp -pr %{SOURCE1} .
21cr|simutrans-123.0.1-2|55	
21cr|simutrans-123.0.1-2|56	%build
21cr|simutrans-123.0.1-2|57	%setup_compile_flags
21cr|simutrans-123.0.1-2|58	%make
21cr|simutrans-123.0.1-2|59	
21cr|simutrans-123.0.1-2|60	%install
21cr|simutrans-123.0.1-2|61	mkdir -p %{buildroot}%{_libexecdir}/simutrans
21cr|simutrans-123.0.1-2|62	mkdir -p %{buildroot}%{_bindir}
21cr|simutrans-123.0.1-2|63	mkdir -p %{buildroot}%{_iconsdir}
21cr|simutrans-123.0.1-2|64	mkdir -p %{buildroot}%{_datadir}/applications
21cr|simutrans-123.0.1-2|65	
21cr|simutrans-123.0.1-2|66	install -m 0755 build/default/sim %{buildroot}%{_libexecdir}/simutrans/simutrans.bin
21cr|simutrans-123.0.1-2|67	cp -pr simutrans/{config,font,music,script,text,themes} %{buildroot}%{_libexecdir}/simutrans/
21cr|simutrans-123.0.1-2|68	
21cr|simutrans-123.0.1-2|69	sed -e 's,@LIBEXECDIR@,%{_libexecdir},g' %{SOURCE2} > %{buildroot}%{_bindir}/simutrans
21cr|simutrans-123.0.1-2|70	chmod 0755 %{buildroot}%{_bindir}/simutrans
21cr|simutrans-123.0.1-2|71	install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|simutrans-123.0.1-2|72	install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/
21cr|simutrans-123.0.1-2|73	
21cr|simutrans-123.0.1-2|74	install -Dm644 %{SOURCE6} %{buildroot}%{_datadir}/metainfo/simutrans.appdata.xml

8332 21
21cr|simutrans-pak128-2.8.2-1|1	%define debug_package %{nil}
21cr|simutrans-pak128-2.8.2-1|2	
21cr|simutrans-pak128-2.8.2-1|3	%define	ver	4.1
21cr|simutrans-pak128-2.8.2-1|4	%define	majver	%(echo %{version} |cut -d. -f2)
21cr|simutrans-pak128-2.8.2-1|5	%define	oname	pak128
21cr|simutrans-pak128-2.8.2-1|6	
21cr|simutrans-pak128-2.8.2-1|7	Summary:	A complete Simutrans game data package with 128x128 tiles
21cr|simutrans-pak128-2.8.2-1|8	Name:		simutrans-pak128
21cr|simutrans-pak128-2.8.2-1|9	Version:	2.8.2
21cr|simutrans-pak128-2.8.2-1|10	Release:	1
21cr|simutrans-pak128-2.8.2-1|11	License:	Artistic
21cr|simutrans-pak128-2.8.2-1|12	Group:		Games/Strategy
21cr|simutrans-pak128-2.8.2-1|13	Url:		http://www.simutrans.com
21cr|simutrans-pak128-2.8.2-1|14	Source0:	https://downloads.sourceforge.net/project/simutrans/pak128/pak128%20for%20ST%2%{majver}.%{ver}%20%282.8.1%2C%20priority%20signals%20%2B%20bugfix%29/pak128.zip
21cr|simutrans-pak128-2.8.2-1|15	Requires:	simutrans
21cr|simutrans-pak128-2.8.2-1|16	Provides:	simutrans-pak = %{version}
21cr|simutrans-pak128-2.8.2-1|17	
21cr|simutrans-pak128-2.8.2-1|18	%description
21cr|simutrans-pak128-2.8.2-1|19	This is a complete data package for Simutrans transport game
21cr|simutrans-pak128-2.8.2-1|20	with 128x128 tiles. Internal version is %{ver}.
21cr|simutrans-pak128-2.8.2-1|21	
21cr|simutrans-pak128-2.8.2-1|22	%files
21cr|simutrans-pak128-2.8.2-1|23	%{_libexecdir}/simutrans/%{oname}*
21cr|simutrans-pak128-2.8.2-1|24	
21cr|simutrans-pak128-2.8.2-1|25	#----------------------------------------------------------------------------
21cr|simutrans-pak128-2.8.2-1|26	
21cr|simutrans-pak128-2.8.2-1|27	%prep
21cr|simutrans-pak128-2.8.2-1|28	%setup -q -n simutrans
21cr|simutrans-pak128-2.8.2-1|29	
21cr|simutrans-pak128-2.8.2-1|30	%build
21cr|simutrans-pak128-2.8.2-1|31	
21cr|simutrans-pak128-2.8.2-1|32	%install
21cr|simutrans-pak128-2.8.2-1|33	mkdir -p %{buildroot}%{_libexecdir}/simutrans/%{oname}
21cr|simutrans-pak128-2.8.2-1|34	cp -pr %{oname}/* %{buildroot}%{_libexecdir}/simutrans/%{oname}/

8333 21
21cr|singularity-1.00-1|1	Name:           singularity
21cr|singularity-1.00-1|2	Version:        1.00
21cr|singularity-1.00-1|3	Release:        1
21cr|singularity-1.00-1|4	Summary:        Simulation of true AI
21cr|singularity-1.00-1|5	License:        GPLv2
21cr|singularity-1.00-1|6	Group:          Games/Strategy
21cr|singularity-1.00-1|7	Url:            http://www.emhsoft.com/%{name}/index.html
21cr|singularity-1.00-1|8	Source0:        http://www.emhsoft.com/%{name}/%{name}-%{version}.tar.gz
21cr|singularity-1.00-1|9	Source1:        http://www.emhsoft.com/%{name}/endgame-%{name}-music-007.zip
21cr|singularity-1.00-1|10	#Source2:        %%{name}.desktop
21cr|singularity-1.00-1|11	#Source100:      %%{name}.rpmlintrc
21cr|singularity-1.00-1|12	BuildRequires:  unzip
21cr|singularity-1.00-1|13	BuildRequires:  pkgconfig(python3)
21cr|singularity-1.00-1|14	BuildRequires:  python3egg(setuptools)
21cr|singularity-1.00-1|15	BuildRequires:  desktop-file-utils
21cr|singularity-1.00-1|16	BuildRequires:  python3egg(pytest)
21cr|singularity-1.00-1|17	BuildRequires:  python3egg(pygame)
21cr|singularity-1.00-1|18	BuildRequires:  python3egg(numpy)
21cr|singularity-1.00-1|19	BuildRequires:  python3egg(polib)
21cr|singularity-1.00-1|20	
21cr|singularity-1.00-1|21	Requires:       python3egg(pygame)
21cr|singularity-1.00-1|22	Requires:       python3egg(numpy)
21cr|singularity-1.00-1|23	Requires:       python3egg(polib)
21cr|singularity-1.00-1|24	BuildArch:      noarch
21cr|singularity-1.00-1|25	
21cr|singularity-1.00-1|26	%description
21cr|singularity-1.00-1|27	Survive, grow, and learn. Go from computer to computer,
21cr|singularity-1.00-1|28	pursued by the entire world.
21cr|singularity-1.00-1|29	
21cr|singularity-1.00-1|30	Keep hidden, and you might have a chance.
21cr|singularity-1.00-1|31	
21cr|singularity-1.00-1|32	%files
21cr|singularity-1.00-1|33	%doc *.txt *.md
21cr|singularity-1.00-1|34	%{_gamesbindir}/%{name}
21cr|singularity-1.00-1|35	%{py3_puresitedir}/%{name}
21cr|singularity-1.00-1|36	%{py3_puresitedir}/Endgame_Singularity*
21cr|singularity-1.00-1|37	%{_datadir}/applications/%{name}.desktop
21cr|singularity-1.00-1|38	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|singularity-1.00-1|39	#----------------------------------------------------------
21cr|singularity-1.00-1|40	
21cr|singularity-1.00-1|41	%prep
21cr|singularity-1.00-1|42	%setup -q -a1
21cr|singularity-1.00-1|43	
21cr|singularity-1.00-1|44	
21cr|singularity-1.00-1|45	%build
21cr|singularity-1.00-1|46	%py3_build
21cr|singularity-1.00-1|47	
21cr|singularity-1.00-1|48	%install
21cr|singularity-1.00-1|49	%py3_install
21cr|singularity-1.00-1|50	# move game launcher
21cr|singularity-1.00-1|51	mkdir -p %{buildroot}%{_gamesbindir}
21cr|singularity-1.00-1|52	mv %{buildroot}%{_bindir}/%{name} \
21cr|singularity-1.00-1|53	%{buildroot}%{_gamesbindir}/%{name}
21cr|singularity-1.00-1|54	rm -fr %{buildroot}%{_bindir}
21cr|singularity-1.00-1|55	
21cr|singularity-1.00-1|56	# Music
21cr|singularity-1.00-1|57	cp -R endgame-%{name}-music-007 \
21cr|singularity-1.00-1|58	%{buildroot}%{py3_puresitedir}/%{name}/music
21cr|singularity-1.00-1|59	
21cr|singularity-1.00-1|60	# menu entry
21cr|singularity-1.00-1|61	desktop-file-install \
21cr|singularity-1.00-1|62	--dir=%{buildroot}%{_datadir}/applications \
21cr|singularity-1.00-1|63	%{name}.desktop
21cr|singularity-1.00-1|64	
21cr|singularity-1.00-1|65	
21cr|singularity-1.00-1|66	# icons
21cr|singularity-1.00-1|67	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
21cr|singularity-1.00-1|68	ln -sf %{py3_puresitedir}/%{name}/data/themes/default/images/icon.png \
21cr|singularity-1.00-1|69	%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|singularity-1.00-1|70	
21cr|singularity-1.00-1|71	# cleaning && linting
21cr|singularity-1.00-1|72	rm -rf %{buildroot}%{py3_puresitedir}/utils
21cr|singularity-1.00-1|73	pushd %{buildroot}%{py3_puresitedir}/%{name}/i18n/lang_gd
21cr|singularity-1.00-1|74	find . -type f -exec chmod -x '{}' \;
21cr|singularity-1.00-1|75	popd
21cr|singularity-1.00-1|76	chmod +x %{buildroot}%{py3_puresitedir}/%{name}/__main__.py
21cr|singularity-1.00-1|77	
21cr|singularity-1.00-1|78	
21cr|singularity-1.00-1|79	%check
21cr|singularity-1.00-1|80	%py3_test
21cr|singularity-1.00-1|81	
21cr|singularity-1.00-1|82	

8334 21
21cr|sipfwd-0.8.1-1|1	%define debug_package %{nil}
21cr|sipfwd-0.8.1-1|2	
21cr|sipfwd-0.8.1-1|3	Summary:	Stateless SIP Proxy
21cr|sipfwd-0.8.1-1|4	Name:		sipfwd
21cr|sipfwd-0.8.1-1|5	Version:	0.8.1
21cr|sipfwd-0.8.1-1|6	Release:	1
21cr|sipfwd-0.8.1-1|7	License:	GPLv2+
21cr|sipfwd-0.8.1-1|8	Group:		System/Servers
21cr|sipfwd-0.8.1-1|9	Url:		http://freecode.com/projects/sipfwd
21cr|sipfwd-0.8.1-1|10	Source0:	http://download.cmeerw.net/debian/sipfwd/source/%{name}_%{version}.tar.gz
21cr|sipfwd-0.8.1-1|11	Source1:	%{name}.sysinit
21cr|sipfwd-0.8.1-1|12	Source2:	%{name}.tmpfiles.d
21cr|sipfwd-0.8.1-1|13	BuildRequires:	pkgconfig(libosip2)
21cr|sipfwd-0.8.1-1|14	BuildRequires:	udns-devel
21cr|sipfwd-0.8.1-1|15	BuildRequires:	sqlite3-devel
21cr|sipfwd-0.8.1-1|16	BuildRequires:	sqlite3-tools
21cr|sipfwd-0.8.1-1|17	
21cr|sipfwd-0.8.1-1|18	%description
21cr|sipfwd-0.8.1-1|19	SIPFwd is a SIP forwarding daemon that acts as a stateless SIP proxy to
21cr|sipfwd-0.8.1-1|20	essentially forward a SIP address to another SIP server. This is useful
21cr|sipfwd-0.8.1-1|21	if you already have an account with a SIP provider, but aren't too happy
21cr|sipfwd-0.8.1-1|22	about the SIP URL you got and instead prefer to use a SIP URL with your
21cr|sipfwd-0.8.1-1|23	own domain name (but don't want to run a full-blown SIP server like
21cr|sipfwd-0.8.1-1|24	Asterisk or OpenSER).
21cr|sipfwd-0.8.1-1|25	
21cr|sipfwd-0.8.1-1|26	So it allows you to use and publish SIP URLs of the form
21cr|sipfwd-0.8.1-1|27	sip:user@example.com with the minimum possible effort.
21cr|sipfwd-0.8.1-1|28	
21cr|sipfwd-0.8.1-1|29	Of course, your existing SIP provider has to allow incoming connections
21cr|sipfwd-0.8.1-1|30	via SIP (unfortunately, some providers choose to block direct SIP connections
21cr|sipfwd-0.8.1-1|31	and only allow connections via PSTN).
21cr|sipfwd-0.8.1-1|32	
21cr|sipfwd-0.8.1-1|33	%files
21cr|sipfwd-0.8.1-1|34	%doc README
21cr|sipfwd-0.8.1-1|35	%{_sbindir}/%{name}
21cr|sipfwd-0.8.1-1|36	%{_sysconfdir}/init.d/%{name}
21cr|sipfwd-0.8.1-1|37	%attr(755,%{name},%{name}) %dir %{_localstatedir}/lib/%{name}
21cr|sipfwd-0.8.1-1|38	%attr(755,%{name},%{name}) %{_localstatedir}/lib/%{name}/db.sqlite
21cr|sipfwd-0.8.1-1|39	%{_tmpfilesdir}/%{name}.conf
21cr|sipfwd-0.8.1-1|40	%{_datadir}/doc/sipfwd/db.sqlite
21cr|sipfwd-0.8.1-1|41	
21cr|sipfwd-0.8.1-1|42	%post
21cr|sipfwd-0.8.1-1|43	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|sipfwd-0.8.1-1|44	%_post_service %{name}
21cr|sipfwd-0.8.1-1|45	
21cr|sipfwd-0.8.1-1|46	%preun
21cr|sipfwd-0.8.1-1|47	%_preun_service %{name}
21cr|sipfwd-0.8.1-1|48	
21cr|sipfwd-0.8.1-1|49	%pre
21cr|sipfwd-0.8.1-1|50	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
21cr|sipfwd-0.8.1-1|51	
21cr|sipfwd-0.8.1-1|52	%postun
21cr|sipfwd-0.8.1-1|53	%_postun_userdel %{name}
21cr|sipfwd-0.8.1-1|54	
21cr|sipfwd-0.8.1-1|55	#---------------------------------------------------------------------------
21cr|sipfwd-0.8.1-1|56	
21cr|sipfwd-0.8.1-1|57	%prep
21cr|sipfwd-0.8.1-1|58	%setup -q
21cr|sipfwd-0.8.1-1|59	cp %{SOURCE1} %{name}.sysinit
21cr|sipfwd-0.8.1-1|60	
21cr|sipfwd-0.8.1-1|61	%apply_patches
21cr|sipfwd-0.8.1-1|62	
21cr|sipfwd-0.8.1-1|63	%build
21cr|sipfwd-0.8.1-1|64	#configure2_5x
21cr|sipfwd-0.8.1-1|65	
21cr|sipfwd-0.8.1-1|66	%make
21cr|sipfwd-0.8.1-1|67	
21cr|sipfwd-0.8.1-1|68	%install
21cr|sipfwd-0.8.1-1|69	%makeinstall_std
21cr|sipfwd-0.8.1-1|70	install -D -m 0755 %{name}.sysinit %{buildroot}%{_sysconfdir}/init.d/%{name}
21cr|sipfwd-0.8.1-1|71	install -d %{buildroot}%{_localstatedir}/run/%{name}
21cr|sipfwd-0.8.1-1|72	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|sipfwd-0.8.1-1|73	sqlite3 %{buildroot}%{_localstatedir}/lib/%{name}/db.sqlite <db.sqlite
21cr|sipfwd-0.8.1-1|74	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|sipfwd-0.8.1-1|75	

8335 21
21cr|sipp-3.6.0-1|1	Summary:	Performance testing tool for the SIP protocol
21cr|sipp-3.6.0-1|2	Name:	 	sipp
21cr|sipp-3.6.0-1|3	Version:	3.6.0
21cr|sipp-3.6.0-1|4	Release:	1
21cr|sipp-3.6.0-1|5	License:	GPL
21cr|sipp-3.6.0-1|6	Group:		Networking/Other
21cr|sipp-3.6.0-1|7	URL:		http://sipp.sourceforge.net/
21cr|sipp-3.6.0-1|8	Source0:	https://github.com/SIPp/sipp/releases/download/v%{version}/sipp-%{version}.tar.gz
21cr|sipp-3.6.0-1|9	BuildRequires:	libstdc++-devel
21cr|sipp-3.6.0-1|10	BuildRequires:	lksctp-tools-devel
21cr|sipp-3.6.0-1|11	BuildRequires:	ncurses-devel
21cr|sipp-3.6.0-1|12	BuildRequires:	pcap-devel
21cr|sipp-3.6.0-1|13	BuildRequires:	pkgconfig(openssl)
21cr|sipp-3.6.0-1|14	
21cr|sipp-3.6.0-1|15	%description
21cr|sipp-3.6.0-1|16	SIPp is a performance testing tool for the SIP protocol. It
21cr|sipp-3.6.0-1|17	includes a few basic SipStone user agent scenarios (UAC and UAS)
21cr|sipp-3.6.0-1|18	and establishes and releases multiple calls with the INVITE and
21cr|sipp-3.6.0-1|19	BYE methods. It can also reads XML scenario files describing any
21cr|sipp-3.6.0-1|20	performance testing configuration. It features the dynamic display
21cr|sipp-3.6.0-1|21	of statistics about running tests (call rate, round trip delay,
21cr|sipp-3.6.0-1|22	and message statistics), periodic CSV statistics dumps, TCP and
21cr|sipp-3.6.0-1|23	UDP over multiple sockets or multiplexed with retransmission
21cr|sipp-3.6.0-1|24	management, regular expressions and variables in scenario files,
21cr|sipp-3.6.0-1|25	and dynamically adjustable call rates.
21cr|sipp-3.6.0-1|26	
21cr|sipp-3.6.0-1|27	SIPp can be used to test many real SIP equipements like SIP
21cr|sipp-3.6.0-1|28	proxies, B2BUAs, SIP media servers, SIP/x gateways, SIP PBX,
21cr|sipp-3.6.0-1|29	... It is also very useful to emulate thousands of user agents
21cr|sipp-3.6.0-1|30	calling your SIP system.
21cr|sipp-3.6.0-1|31	
21cr|sipp-3.6.0-1|32	%files
21cr|sipp-3.6.0-1|33	%doc README*
21cr|sipp-3.6.0-1|34	%{_bindir}/sipp
21cr|sipp-3.6.0-1|35	%{_datadir}/%{name}
21cr|sipp-3.6.0-1|36	
21cr|sipp-3.6.0-1|37	#----------------------------------------------------------------------------
21cr|sipp-3.6.0-1|38	
21cr|sipp-3.6.0-1|39	%prep
21cr|sipp-3.6.0-1|40	%setup -q
21cr|sipp-3.6.0-1|41	
21cr|sipp-3.6.0-1|42	%build
21cr|sipp-3.6.0-1|43	autoreconf -fi
21cr|sipp-3.6.0-1|44	%configure \
21cr|sipp-3.6.0-1|45	--with-openssl \
21cr|sipp-3.6.0-1|46	--with-pcap \
21cr|sipp-3.6.0-1|47	--with-sctp
21cr|sipp-3.6.0-1|48	%make
21cr|sipp-3.6.0-1|49	
21cr|sipp-3.6.0-1|50	%install
21cr|sipp-3.6.0-1|51	install -d %{buildroot}%{_bindir}
21cr|sipp-3.6.0-1|52	install -m0755 sipp %{buildroot}%{_bindir}/
21cr|sipp-3.6.0-1|53	mkdir -p %{buildroot}%{_datadir}/%{name}/pcap
21cr|sipp-3.6.0-1|54	install -p -m 644 pcap/*.pcap %{buildroot}%{_datadir}/%{name}/pcap
21cr|sipp-3.6.0-1|55	

8336 21
21cr|sirikali-1.4.1-3|1	%define oname SiriKali
21cr|sirikali-1.4.1-3|2	
21cr|sirikali-1.4.1-3|3	Summary:	GUI front end to encfs, cryfs, gocryptfs, ecryptfs and securefs
21cr|sirikali-1.4.1-3|4	Name:		sirikali
21cr|sirikali-1.4.1-3|5	Version:	1.4.1
21cr|sirikali-1.4.1-3|6	Release:	3
21cr|sirikali-1.4.1-3|7	License:	GPLv2+
21cr|sirikali-1.4.1-3|8	Group:		File tools
21cr|sirikali-1.4.1-3|9	Url:		http://mhogomchungu.github.io/sirikali
21cr|sirikali-1.4.1-3|10	Source0:	https://github.com/mhogomchungu/sirikali/releases/download/%{version}/%{oname}-%{version}.tar.xz
21cr|sirikali-1.4.1-3|11	Source2:	SiriKali-1.4.1_ru.tar.gz
21cr|sirikali-1.4.1-3|12	Patch0:		SiriKali-1.4.1-l10n-ru.patch
21cr|sirikali-1.4.1-3|13	Patch1:		SiriKali-1.4.1-rus_desktop.patch
21cr|sirikali-1.4.1-3|14	BuildRequires:	extra-cmake-modules
21cr|sirikali-1.4.1-3|15	BuildRequires:	cmake
21cr|sirikali-1.4.1-3|16	BuildRequires:	glibc-devel
21cr|sirikali-1.4.1-3|17	BuildRequires:	kf5notifications-devel
21cr|sirikali-1.4.1-3|18	BuildRequires:	kf5wallet-devel
21cr|sirikali-1.4.1-3|19	BuildRequires:	pkgconfig(blkid)
21cr|sirikali-1.4.1-3|20	BuildRequires:	pkgconfig(devmapper)
21cr|sirikali-1.4.1-3|21	BuildRequires:	pkgconfig(uuid)
21cr|sirikali-1.4.1-3|22	BuildRequires:	pkgconfig(libcryptsetup)
21cr|sirikali-1.4.1-3|23	BuildRequires:	pkgconfig(libgcrypt)
21cr|sirikali-1.4.1-3|24	BuildRequires:	pkgconfig(libsecret-1)
21cr|sirikali-1.4.1-3|25	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|sirikali-1.4.1-3|26	BuildRequires:	pkgconfig(pwquality)
21cr|sirikali-1.4.1-3|27	BuildRequires:	pkgconfig(Qt5Core)
21cr|sirikali-1.4.1-3|28	BuildRequires:	pkgconfig(Qt5Gui)
21cr|sirikali-1.4.1-3|29	BuildRequires:	pkgconfig(Qt5Network)
21cr|sirikali-1.4.1-3|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|sirikali-1.4.1-3|31	Recommends:	cryfs
21cr|sirikali-1.4.1-3|32	Recommends:	encfs
21cr|sirikali-1.4.1-3|33	
21cr|sirikali-1.4.1-3|34	%description
21cr|sirikali-1.4.1-3|35	GUI front end to encfs, cryfs, gocryptfs, ecryptfs and securefs.
21cr|sirikali-1.4.1-3|36	
21cr|sirikali-1.4.1-3|37	%files
21cr|sirikali-1.4.1-3|38	%{_bindir}/sirikali
21cr|sirikali-1.4.1-3|39	%{_bindir}/sirikali.pkexec
21cr|sirikali-1.4.1-3|40	%{_datadir}/applications/%{name}.desktop
21cr|sirikali-1.4.1-3|41	%dir %{_datadir}/sirikali/translations
21cr|sirikali-1.4.1-3|42	%dir %{_datadir}/sirikali
21cr|sirikali-1.4.1-3|43	%{_datadir}/icons/hicolor/48x48/apps/sirikali.png
21cr|sirikali-1.4.1-3|44	%{_datadir}/icons/hicolor/256x256/apps/sirikali.png
21cr|sirikali-1.4.1-3|45	%{_datadir}/pixmaps/sirikali.png
21cr|sirikali-1.4.1-3|46	%{_datadir}/icons/sirikali.png
21cr|sirikali-1.4.1-3|47	%{_datadir}/metainfo/sirikali.appdata.xml
21cr|sirikali-1.4.1-3|48	%{_datadir}/sirikali/translations/en_US.qm
21cr|sirikali-1.4.1-3|49	%{_datadir}/sirikali/translations/fr_FR.qm
21cr|sirikali-1.4.1-3|50	%{_datadir}/sirikali/translations/es_MX.qm
21cr|sirikali-1.4.1-3|51	%{_datadir}/sirikali/translations/de_DE.qm
21cr|sirikali-1.4.1-3|52	%{_datadir}/sirikali/translations/ru_RU.qm
21cr|sirikali-1.4.1-3|53	%{_datadir}/sirikali/translations/ru.qm
21cr|sirikali-1.4.1-3|54	%{_datadir}/polkit-1/actions/org.sirikali.pkexec.policy
21cr|sirikali-1.4.1-3|55	%{_datadir}/man/man1/sirikali.1.*
21cr|sirikali-1.4.1-3|56	%{_datadir}/man/man1/sirikali.pkexec.1.*
21cr|sirikali-1.4.1-3|57	
21cr|sirikali-1.4.1-3|58	#----------------------------------------------------------------------------
21cr|sirikali-1.4.1-3|59	
21cr|sirikali-1.4.1-3|60	%prep
21cr|sirikali-1.4.1-3|61	%setup -qn %{oname}-%{version}
21cr|sirikali-1.4.1-3|62	%patch0 -p1
21cr|sirikali-1.4.1-3|63	%patch1 -p1
21cr|sirikali-1.4.1-3|64	
21cr|sirikali-1.4.1-3|65	pushd translations
21cr|sirikali-1.4.1-3|66	tar -xvzf %{SOURCE2}
21cr|sirikali-1.4.1-3|67	popd
21cr|sirikali-1.4.1-3|68	
21cr|sirikali-1.4.1-3|69	%build
21cr|sirikali-1.4.1-3|70	%cmake_kde5 \
21cr|sirikali-1.4.1-3|71	-DQT5=true \
21cr|sirikali-1.4.1-3|72	-DNOKDESUPPORT=true \
21cr|sirikali-1.4.1-3|73	-DINTERNAL_LXQT_WALLET=true \
21cr|sirikali-1.4.1-3|74	-DNOSECRETSUPPORT=false
21cr|sirikali-1.4.1-3|75	
21cr|sirikali-1.4.1-3|76	
21cr|sirikali-1.4.1-3|77	%install
21cr|sirikali-1.4.1-3|78	%makeinstall_std -C build
21cr|sirikali-1.4.1-3|79	
21cr|sirikali-1.4.1-3|80	# rename to a more common naming style
21cr|sirikali-1.4.1-3|81	mv %{buildroot}%{_datadir}/applications/io.github.mhogomchungu.sirikali.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|sirikali-1.4.1-3|82	
21cr|sirikali-1.4.1-3|83	%find_lang %{name} --with-qt --all-name

8337 21
21cr|sitecopy-0.16.6-8|1	%define _disable_rebuild_configure 1
21cr|sitecopy-0.16.6-8|2	
21cr|sitecopy-0.16.6-8|3	Summary:	Tool for easily maintaining remote web sites
21cr|sitecopy-0.16.6-8|4	Name:		sitecopy
21cr|sitecopy-0.16.6-8|5	Version:	0.16.6
21cr|sitecopy-0.16.6-8|6	Release:	8
21cr|sitecopy-0.16.6-8|7	License:	GPL
21cr|sitecopy-0.16.6-8|8	Group:		Networking/File transfer
21cr|sitecopy-0.16.6-8|9	Url:		http://www.lyra.org/sitecopy/
21cr|sitecopy-0.16.6-8|10	Source0:	http://www.lyra.org/sitecopy/sitecopy-%{version}.tar.bz2
21cr|sitecopy-0.16.6-8|11	Source1:	%{name}.bash-completion
21cr|sitecopy-0.16.6-8|12	Patch0:		configure-0.16.6.patch
21cr|sitecopy-0.16.6-8|13	BuildRequires:	pkgconfig(neon)
21cr|sitecopy-0.16.6-8|14	
21cr|sitecopy-0.16.6-8|15	%description
21cr|sitecopy-0.16.6-8|16	sitecopy allows you to easily maintain remote Web sites.  The program
21cr|sitecopy-0.16.6-8|17	will upload files to the server which have changed locally, and delete
21cr|sitecopy-0.16.6-8|18	files from the server which have been removed locally, to keep the
21cr|sitecopy-0.16.6-8|19	remote site synchronized with the local site, with a single
21cr|sitecopy-0.16.6-8|20	command. sitecopy will also optionally try to spot files you move
21cr|sitecopy-0.16.6-8|21	locally, and move them remotely.  FTP and WebDAV servers are
21cr|sitecopy-0.16.6-8|22	supported.
21cr|sitecopy-0.16.6-8|23	
21cr|sitecopy-0.16.6-8|24	%files -f %{name}.lang
21cr|sitecopy-0.16.6-8|25	%{_bindir}/sitecopy
21cr|sitecopy-0.16.6-8|26	%{_mandir}/man1/*
21cr|sitecopy-0.16.6-8|27	%{_prefix}/share/sitecopy
21cr|sitecopy-0.16.6-8|28	%doc COPYING ChangeLog INSTALL NEWS README* THANKS TODO
21cr|sitecopy-0.16.6-8|29	%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
21cr|sitecopy-0.16.6-8|30	
21cr|sitecopy-0.16.6-8|31	#----------------------------------------------------------------------------
21cr|sitecopy-0.16.6-8|32	
21cr|sitecopy-0.16.6-8|33	%prep
21cr|sitecopy-0.16.6-8|34	%setup -q
21cr|sitecopy-0.16.6-8|35	%patch0 -p1
21cr|sitecopy-0.16.6-8|36	
21cr|sitecopy-0.16.6-8|37	%build
21cr|sitecopy-0.16.6-8|38	export CFLAGS="%{optflags} -fPIE"
21cr|sitecopy-0.16.6-8|39	export LDFLAGS="%{build_ldflags} -pie"
21cr|sitecopy-0.16.6-8|40	%configure \
21cr|sitecopy-0.16.6-8|41	--enable-debug \
21cr|sitecopy-0.16.6-8|42	--with-ssl \
21cr|sitecopy-0.16.6-8|43	--with-neon \
21cr|sitecopy-0.16.6-8|44	--disable-rsh
21cr|sitecopy-0.16.6-8|45	%make
21cr|sitecopy-0.16.6-8|46	
21cr|sitecopy-0.16.6-8|47	%install
21cr|sitecopy-0.16.6-8|48	%makeinstall_std
21cr|sitecopy-0.16.6-8|49	
21cr|sitecopy-0.16.6-8|50	%find_lang %{name}
21cr|sitecopy-0.16.6-8|51	
21cr|sitecopy-0.16.6-8|52	# (sb) remove fr man pages
21cr|sitecopy-0.16.6-8|53	rm -fr %{buildroot}/%{_mandir}/fr
21cr|sitecopy-0.16.6-8|54	
21cr|sitecopy-0.16.6-8|55	# fix doc file permissions
21cr|sitecopy-0.16.6-8|56	chmod 0644 COPYING ChangeLog INSTALL NEWS README* THANKS TODO
21cr|sitecopy-0.16.6-8|57	
21cr|sitecopy-0.16.6-8|58	# (sb) installed but unpackaged files
21cr|sitecopy-0.16.6-8|59	rm -fr %{buildroot}/%{_prefix}/doc
21cr|sitecopy-0.16.6-8|60	
21cr|sitecopy-0.16.6-8|61	install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|sitecopy-0.16.6-8|62	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21cr|sitecopy-0.16.6-8|63	

8338 21
21cr|sj-fonts-2.0.2-6|1	%define fontname sj
21cr|sj-fonts-2.0.2-6|2	%define fontconf 63-%{fontname}
21cr|sj-fonts-2.0.2-6|3	
21cr|sj-fonts-2.0.2-6|4	%define common_desc Two fonts by Steve Jordi released under the GPL
21cr|sj-fonts-2.0.2-6|5	
21cr|sj-fonts-2.0.2-6|6	Name:          %{fontname}-fonts
21cr|sj-fonts-2.0.2-6|7	Version:       2.0.2
21cr|sj-fonts-2.0.2-6|8	Release:       6
21cr|sj-fonts-2.0.2-6|9	Summary:       Two fonts by Steve Jordi released under the GPL
21cr|sj-fonts-2.0.2-6|10	
21cr|sj-fonts-2.0.2-6|11	Group:         System/Fonts/True type
21cr|sj-fonts-2.0.2-6|12	License:       GPLv2 with exceptions
21cr|sj-fonts-2.0.2-6|13	URL:           http://sjfonts.sourceforge.net
21cr|sj-fonts-2.0.2-6|14	Source0:       sjfonts-source-2.0.2.tar.bz2
21cr|sj-fonts-2.0.2-6|15	Source1:       %{name}-delphine-fontconfig.conf
21cr|sj-fonts-2.0.2-6|16	Source2:       %{name}-stevehand-fontconfig.conf
21cr|sj-fonts-2.0.2-6|17	
21cr|sj-fonts-2.0.2-6|18	BuildArch:     noarch
21cr|sj-fonts-2.0.2-6|19	BuildRequires: fontpackages-devel
21cr|sj-fonts-2.0.2-6|20	BuildRequires: fontforge
21cr|sj-fonts-2.0.2-6|21	
21cr|sj-fonts-2.0.2-6|22	%description
21cr|sj-fonts-2.0.2-6|23	%common_desc
21cr|sj-fonts-2.0.2-6|24	
21cr|sj-fonts-2.0.2-6|25	%package common
21cr|sj-fonts-2.0.2-6|26	Summary:       Common files for %{name}
21cr|sj-fonts-2.0.2-6|27	Group:         System/Fonts/True type
21cr|sj-fonts-2.0.2-6|28	Requires:      fontpackages-filesystem
21cr|sj-fonts-2.0.2-6|29	
21cr|sj-fonts-2.0.2-6|30	%description common
21cr|sj-fonts-2.0.2-6|31	%common_desc
21cr|sj-fonts-2.0.2-6|32	
21cr|sj-fonts-2.0.2-6|33	This package consists of files used by other %{name} packages.
21cr|sj-fonts-2.0.2-6|34	
21cr|sj-fonts-2.0.2-6|35	%package -n %{fontname}-delphine-fonts
21cr|sj-fonts-2.0.2-6|36	Summary:       Handwriting font
21cr|sj-fonts-2.0.2-6|37	Group:         System/Fonts/True type
21cr|sj-fonts-2.0.2-6|38	Requires:      %{name}-common = %{version}-%{release}
21cr|sj-fonts-2.0.2-6|39	
21cr|sj-fonts-2.0.2-6|40	%description -n %{fontname}-delphine-fonts
21cr|sj-fonts-2.0.2-6|41	%common_desc
21cr|sj-fonts-2.0.2-6|42	
21cr|sj-fonts-2.0.2-6|43	Handwriting font by Steve Jordi covering latin glyphs.
21cr|sj-fonts-2.0.2-6|44	
21cr|sj-fonts-2.0.2-6|45	%_font_pkg -n delphine -f %{fontconf}-delphine.conf Delphine.ttf
21cr|sj-fonts-2.0.2-6|46	
21cr|sj-fonts-2.0.2-6|47	%package -n %{fontname}-stevehand-fonts
21cr|sj-fonts-2.0.2-6|48	Summary:       Handwriting font
21cr|sj-fonts-2.0.2-6|49	Group:         System/Fonts/True type
21cr|sj-fonts-2.0.2-6|50	Requires:      %{name}-common = %{version}-%{release}
21cr|sj-fonts-2.0.2-6|51	
21cr|sj-fonts-2.0.2-6|52	%description -n %{fontname}-stevehand-fonts
21cr|sj-fonts-2.0.2-6|53	%common_desc
21cr|sj-fonts-2.0.2-6|54	
21cr|sj-fonts-2.0.2-6|55	Handwriting font by Steve Jordi covering latin glyphs.
21cr|sj-fonts-2.0.2-6|56	
21cr|sj-fonts-2.0.2-6|57	%_font_pkg -n stevehand -f %{fontconf}-stevehand.conf SteveHand.ttf
21cr|sj-fonts-2.0.2-6|58	
21cr|sj-fonts-2.0.2-6|59	%prep
21cr|sj-fonts-2.0.2-6|60	%setup -q -c %{name}-%{version}
21cr|sj-fonts-2.0.2-6|61	
21cr|sj-fonts-2.0.2-6|62	%build
21cr|sj-fonts-2.0.2-6|63	fontforge -lang=ff -script "-" Delphine.sfd SteveHand.sfd <<EOF
21cr|sj-fonts-2.0.2-6|64	i = 1
21cr|sj-fonts-2.0.2-6|65	while ( i < \$argc )
21cr|sj-fonts-2.0.2-6|66	Open (\$argv[i], 1)
21cr|sj-fonts-2.0.2-6|67	Generate (\$fontname + ".ttf")
21cr|sj-fonts-2.0.2-6|68	PrintSetup (5)
21cr|sj-fonts-2.0.2-6|69	PrintFont (0, 0, "", \$fontname + "-sample.pdf")
21cr|sj-fonts-2.0.2-6|70	Close()
21cr|sj-fonts-2.0.2-6|71	i++
21cr|sj-fonts-2.0.2-6|72	endloop
21cr|sj-fonts-2.0.2-6|73	EOF
21cr|sj-fonts-2.0.2-6|74	
21cr|sj-fonts-2.0.2-6|75	%install
21cr|sj-fonts-2.0.2-6|76	install -m 0755 -d %{buildroot}%{_fontdir}
21cr|sj-fonts-2.0.2-6|77	install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
21cr|sj-fonts-2.0.2-6|78	
21cr|sj-fonts-2.0.2-6|79	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} %{buildroot}%{_fontconfig_confdir}
21cr|sj-fonts-2.0.2-6|80	
21cr|sj-fonts-2.0.2-6|81	install -m 0644 -p %{SOURCE1} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-delphine.conf
21cr|sj-fonts-2.0.2-6|82	install -m 0644 -p %{SOURCE2} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-stevehand.conf
21cr|sj-fonts-2.0.2-6|83	
21cr|sj-fonts-2.0.2-6|84	for fontconf in %{fontconf}-delphine.conf %{fontconf}-stevehand.conf ; do
21cr|sj-fonts-2.0.2-6|85	ln -s %{_fontconfig_templatedir}/$fontconf %{buildroot}%{_fontconfig_confdir}/$fontconf
21cr|sj-fonts-2.0.2-6|86	done
21cr|sj-fonts-2.0.2-6|87	
21cr|sj-fonts-2.0.2-6|88	%files common
21cr|sj-fonts-2.0.2-6|89	%defattr(0644,root,root,0755)
21cr|sj-fonts-2.0.2-6|90	%doc COPYING
21cr|sj-fonts-2.0.2-6|91	%doc README
21cr|sj-fonts-2.0.2-6|92	
21cr|sj-fonts-2.0.2-6|93	%dir %{_fontdir}

8339 21
21cr|skanlite-23.08.4-2|1	%define url_ver %(echo %version | cut -d. -f1,2)
21cr|skanlite-23.08.4-2|2	
21cr|skanlite-23.08.4-2|3	Summary:	An image scanning application
21cr|skanlite-23.08.4-2|4	Name:		skanlite
21cr|skanlite-23.08.4-2|5	Version:	23.08.4
21cr|skanlite-23.08.4-2|6	Release:	2
21cr|skanlite-23.08.4-2|7	License:	GPLv2+
21cr|skanlite-23.08.4-2|8	Group:		Graphical desktop/KDE
21cr|skanlite-23.08.4-2|9	Url:		http://www.kde.org/applications/graphics/skanlite/
21cr|skanlite-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21cr|skanlite-23.08.4-2|11	Source1:	skanlite-21.12.2_ru.tar.gz
21cr|skanlite-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21cr|skanlite-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21cr|skanlite-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21cr|skanlite-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21cr|skanlite-23.08.4-2|16	BuildRequires:	kf5kio-devel
21cr|skanlite-23.08.4-2|17	BuildRequires:	kf5sane-devel
21cr|skanlite-23.08.4-2|18	BuildRequires:	kf5textwidgets-devel
21cr|skanlite-23.08.4-2|19	BuildRequires:	kf5xmlgui-devel
21cr|skanlite-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|skanlite-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Test)
21cr|skanlite-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|skanlite-23.08.4-2|23	BuildRequires:	pkgconfig(libpng)
21cr|skanlite-23.08.4-2|24	Provides:	scanner-gui
21cr|skanlite-23.08.4-2|25	
21cr|skanlite-23.08.4-2|26	%description
21cr|skanlite-23.08.4-2|27	Skanlite is an image scanning application that does nothing more than
21cr|skanlite-23.08.4-2|28	scan and save images. It is based on libksane, a KDE interface for SANE
21cr|skanlite-23.08.4-2|29	library to control flat scanners.
21cr|skanlite-23.08.4-2|30	
21cr|skanlite-23.08.4-2|31	%files -f %{name}.lang
21cr|skanlite-23.08.4-2|32	%{_kde5_bindir}/%{name}
21cr|skanlite-23.08.4-2|33	%{_kde5_applicationsdir}/*.desktop
21cr|skanlite-23.08.4-2|34	%{_kde5_iconsdir}/hicolor/*/apps/org.kde.skanlite.svg
21cr|skanlite-23.08.4-2|35	%{_appdatadir}/org.kde.skanlite.appdata.xml
21cr|skanlite-23.08.4-2|36	%{_kde5_docdir}/HTML/*/skanlite/*
21cr|skanlite-23.08.4-2|37	
21cr|skanlite-23.08.4-2|38	#------------------------------------------------
21cr|skanlite-23.08.4-2|39	
21cr|skanlite-23.08.4-2|40	%prep
21cr|skanlite-23.08.4-2|41	%setup -q
21cr|skanlite-23.08.4-2|42	
21cr|skanlite-23.08.4-2|43	pushd po
21cr|skanlite-23.08.4-2|44	tar -xvzf %{SOURCE1}
21cr|skanlite-23.08.4-2|45	popd
21cr|skanlite-23.08.4-2|46	
21cr|skanlite-23.08.4-2|47	%build
21cr|skanlite-23.08.4-2|48	%cmake_kde5
21cr|skanlite-23.08.4-2|49	%make
21cr|skanlite-23.08.4-2|50	
21cr|skanlite-23.08.4-2|51	%install
21cr|skanlite-23.08.4-2|52	%makeinstall_std -C build
21cr|skanlite-23.08.4-2|53	
21cr|skanlite-23.08.4-2|54	%find_lang %{name} --with-html

8340 21
21cr|skipfish-2.10-6|1	Summary:	A fully automated, active web application security reconnaissance tool
21cr|skipfish-2.10-6|2	Name:		skipfish
21cr|skipfish-2.10-6|3	Version:	2.10
21cr|skipfish-2.10-6|4	Release:	6
21cr|skipfish-2.10-6|5	License:	GPLv2
21cr|skipfish-2.10-6|6	Group:		Security
21cr|skipfish-2.10-6|7	Url:		http://code.google.com/p/skipfish/
21cr|skipfish-2.10-6|8	Source0:	http://%{name}.googlecode.com/files/%{name}-%{version}b.tgz
21cr|skipfish-2.10-6|9	Source1:	%{name}-starter
21cr|skipfish-2.10-6|10	Patch0:		skipfish-2.09b-fhs.patch
21cr|skipfish-2.10-6|11	Patch1:		skipfish-2.10b-openssl11.patch
21cr|skipfish-2.10-6|12	Patch2:		skipfish-gcc10.patch
21cr|skipfish-2.10-6|13	BuildRequires:	pkgconfig(openssl)
21cr|skipfish-2.10-6|14	BuildRequires:	pkgconfig(libidn)
21cr|skipfish-2.10-6|15	BuildRequires:	zlib-devel
21cr|skipfish-2.10-6|16	BuildRequires:	pcre-devel
21cr|skipfish-2.10-6|17	
21cr|skipfish-2.10-6|18	%description
21cr|skipfish-2.10-6|19	A fully automated, active web application security reconnaissance tool. Key
21cr|skipfish-2.10-6|20	features:
21cr|skipfish-2.10-6|21	* High speed: pure C code, highly optimized HTTP handling, minimal CPU
21cr|skipfish-2.10-6|22	footprint - easily achieving 2000 requests per second with responsive
21cr|skipfish-2.10-6|23	targets.
21cr|skipfish-2.10-6|24	* Ease of use: heuristics to support a variety of quirky web frameworks and
21cr|skipfish-2.10-6|25	mixed-technology sites, with automatic learning capabilities, on-the-fly
21cr|skipfish-2.10-6|26	wordlist creation, and form autocompletion.
21cr|skipfish-2.10-6|27	* Cutting-edge security logic: high quality, low false positive, differential
21cr|skipfish-2.10-6|28	security checks, capable of spotting a range of subtle flaws, including
21cr|skipfish-2.10-6|29	blind injection vectors.
21cr|skipfish-2.10-6|30	
21cr|skipfish-2.10-6|31	%files
21cr|skipfish-2.10-6|32	%doc README ChangeLog doc/*.txt
21cr|skipfish-2.10-6|33	%{_bindir}/%{name}
21cr|skipfish-2.10-6|34	%{_mandir}/man1/%{name}.1*
21cr|skipfish-2.10-6|35	%{_datadir}/%{name}
21cr|skipfish-2.10-6|36	
21cr|skipfish-2.10-6|37	#----------------------------------------------------------------------------
21cr|skipfish-2.10-6|38	
21cr|skipfish-2.10-6|39	%prep
21cr|skipfish-2.10-6|40	%setup -q -n %{name}-%{version}b
21cr|skipfish-2.10-6|41	%patch0 -p1
21cr|skipfish-2.10-6|42	%patch1 -p1
21cr|skipfish-2.10-6|43	%patch2 -p1
21cr|skipfish-2.10-6|44	
21cr|skipfish-2.10-6|45	%build
21cr|skipfish-2.10-6|46	%make
21cr|skipfish-2.10-6|47	
21cr|skipfish-2.10-6|48	%install
21cr|skipfish-2.10-6|49	install -d %{buildroot}%{_bindir}
21cr|skipfish-2.10-6|50	install -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|skipfish-2.10-6|51	install -d %{buildroot}%{_mandir}/man1
21cr|skipfish-2.10-6|52	install doc/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|skipfish-2.10-6|53	install -d %{buildroot}%{_datadir}/%{name}
21cr|skipfish-2.10-6|54	cp -r assets %{buildroot}%{_datadir}/%{name}
21cr|skipfish-2.10-6|55	cp -r signatures %{buildroot}%{_datadir}/%{name}
21cr|skipfish-2.10-6|56	install -m 644 dictionaries/*.wl %{buildroot}%{_datadir}/%{name}
21cr|skipfish-2.10-6|57	ln -s default.wl %{buildroot}%{_datadir}/%{name}/%{name}.wl
21cr|skipfish-2.10-6|58	

8341 21
21cr|skippy-0.5.0-11|1	# Workaround to build with GCC 10
21cr|skippy-0.5.0-11|2	%global optflags %{optflags} -fcommon
21cr|skippy-0.5.0-11|3	Name:		skippy
21cr|skippy-0.5.0-11|4	Version: 0.5.0
21cr|skippy-0.5.0-11|5	Release:	11
21cr|skippy-0.5.0-11|6	License:	GPL
21cr|skippy-0.5.0-11|7	Group:		Graphical desktop/Other
21cr|skippy-0.5.0-11|8	Summary:	A full screen pager for X11
21cr|skippy-0.5.0-11|9	Source0:    http://thegraveyard.org/files/%{name}-%{version}.tar.bz2
21cr|skippy-0.5.0-11|10	Url:		http://thegraveyard.org/skippy.php
21cr|skippy-0.5.0-11|11	BuildRequires: imlib2-devel
21cr|skippy-0.5.0-11|12	BuildRequires: pkgconfig(x11)
21cr|skippy-0.5.0-11|13	BuildRequires: pkgconfig(xft)
21cr|skippy-0.5.0-11|14	BuildRequires: pkgconfig(xinerama)
21cr|skippy-0.5.0-11|15	BuildRequires: pkgconfig(xmu)
21cr|skippy-0.5.0-11|16	
21cr|skippy-0.5.0-11|17	%description
21cr|skippy-0.5.0-11|18	A full screen pager for X11, not entirely unlike expocity and Apple's
21cr|skippy-0.5.0-11|19	Expose. It arranges snapshots of all windows on the current desktop,
21cr|skippy-0.5.0-11|20	allowing you to easily switch between applications. It doesn't require
21cr|skippy-0.5.0-11|21	a specific window manager, but requires NetWM compliance to work
21cr|skippy-0.5.0-11|22	( working with gnome, fluxbox, Metacity, KWin, IceWM, and others )
21cr|skippy-0.5.0-11|23	%prep
21cr|skippy-0.5.0-11|24	%setup -q
21cr|skippy-0.5.0-11|25	
21cr|skippy-0.5.0-11|26	%build
21cr|skippy-0.5.0-11|27	%setup_compile_flags
21cr|skippy-0.5.0-11|28	%make
21cr|skippy-0.5.0-11|29	
21cr|skippy-0.5.0-11|30	%install
21cr|skippy-0.5.0-11|31	rm -rf $RPM_BUILD_ROOT
21cr|skippy-0.5.0-11|32	mkdir -p $RPM_BUILD_ROOT/%_bindir/
21cr|skippy-0.5.0-11|33	cp %{name} $RPM_BUILD_ROOT/%_bindir/
21cr|skippy-0.5.0-11|34	
21cr|skippy-0.5.0-11|35	%clean
21cr|skippy-0.5.0-11|36	rm -rf $RPM_BUILD_ROOT
21cr|skippy-0.5.0-11|37	
21cr|skippy-0.5.0-11|38	%files
21cr|skippy-0.5.0-11|39	%defattr(-,root,root)
21cr|skippy-0.5.0-11|40	%doc CHANGELOG skippyrc-default COPYING
21cr|skippy-0.5.0-11|41	%_bindir/*

8342 21
21cr|skobo-0.5.1-10|1	Summary:	SDL port of Akira Higuchis game XKobo
21cr|skobo-0.5.1-10|2	Name:		skobo
21cr|skobo-0.5.1-10|3	Version:	0.5.1
21cr|skobo-0.5.1-10|4	Release:	10
21cr|skobo-0.5.1-10|5	License:	GPL
21cr|skobo-0.5.1-10|6	Group:		Games/Arcade
21cr|skobo-0.5.1-10|7	URL:		http://www.olofson.net/kobodl/
21cr|skobo-0.5.1-10|8	Source0:	http://olofson.net/kobodl/download/KoboDeluxe-%{version}.tar.bz2
21cr|skobo-0.5.1-10|9	Source5:	%{name}-16.png
21cr|skobo-0.5.1-10|10	Source6:	%{name}-32.png
21cr|skobo-0.5.1-10|11	Source7:	%{name}-48.png
21cr|skobo-0.5.1-10|12	Patch0:		skobo-0.4pre10-gcc4.patch
21cr|skobo-0.5.1-10|13	Patch2:		KoboDeluxe-0.4pre10-fix-segfault-in-midi.patch
21cr|skobo-0.5.1-10|14	Patch3:		04_enemies-pipe-decl.patch
21cr|skobo-0.5.1-10|15	Patch4:		skobo-0.5.1-gcc44.patch
21cr|skobo-0.5.1-10|16	BuildRequires:	SDL_image-devel
21cr|skobo-0.5.1-10|17	BuildRequires:	libmesaglu-devel
21cr|skobo-0.5.1-10|18	Provides:	KoboDeluxe = %{version}
21cr|skobo-0.5.1-10|19	Provides:	kobodeluxe = %{version}
21cr|skobo-0.5.1-10|20	
21cr|skobo-0.5.1-10|21	%description
21cr|skobo-0.5.1-10|22	Kobo Deluxe is an SDL port of Akira Higuchi's game XKobo. It adds sound,
21cr|skobo-0.5.1-10|23	smoother animation, filtered high resolution support, a more intuitive menu
21cr|skobo-0.5.1-10|24	driven user interface, joystick support and other features, and runs on most
21cr|skobo-0.5.1-10|25	of the major operating systems. Kobo Deluxe uses the Free/Open Source
21cr|skobo-0.5.1-10|26	libraries SDL and SDL_image, which can be downloaded (source as well as
21cr|skobo-0.5.1-10|27	binaries for various platforms) from http://www.libsdl.org.
21cr|skobo-0.5.1-10|28	
21cr|skobo-0.5.1-10|29	%prep
21cr|skobo-0.5.1-10|30	%setup -q -n KoboDeluxe-%{version}
21cr|skobo-0.5.1-10|31	%patch0 -p0 -b .gcc4
21cr|skobo-0.5.1-10|32	%patch2 -p1
21cr|skobo-0.5.1-10|33	%patch3 -p1 -b .debian
21cr|skobo-0.5.1-10|34	%patch4 -p0 -b .gcc44
21cr|skobo-0.5.1-10|35	
21cr|skobo-0.5.1-10|36	%build
21cr|skobo-0.5.1-10|37	%configure --bindir=%{_gamesbindir}
21cr|skobo-0.5.1-10|38	%make kobo_scoredir=%{_localstatedir}/lib/games/%{name}
21cr|skobo-0.5.1-10|39	
21cr|skobo-0.5.1-10|40	%install
21cr|skobo-0.5.1-10|41	install -d %{buildroot}%{_localstatedir}/lib/games/%{name}
21cr|skobo-0.5.1-10|42	%makeinstall_std kobo_scoredir=%{_localstatedir}/lib/games/%{name}
21cr|skobo-0.5.1-10|43	
21cr|skobo-0.5.1-10|44	
21cr|skobo-0.5.1-10|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|skobo-0.5.1-10|46	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|skobo-0.5.1-10|47	[Desktop Entry]
21cr|skobo-0.5.1-10|48	Name=Kobo Deluxe
21cr|skobo-0.5.1-10|49	Comment=Arcade video game
21cr|skobo-0.5.1-10|50	Exec=%{_gamesbindir}/kobodl
21cr|skobo-0.5.1-10|51	Icon=%{name}
21cr|skobo-0.5.1-10|52	Terminal=false
21cr|skobo-0.5.1-10|53	Type=Application
21cr|skobo-0.5.1-10|54	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|skobo-0.5.1-10|55	EOF
21cr|skobo-0.5.1-10|56	
21cr|skobo-0.5.1-10|57	install -D -m644 %{SOURCE6} %{buildroot}%{_iconsdir}/%{name}.png
21cr|skobo-0.5.1-10|58	install -D -m644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png
21cr|skobo-0.5.1-10|59	install -D -m644 %{SOURCE7} %{buildroot}%{_liconsdir}/%{name}.png
21cr|skobo-0.5.1-10|60	
21cr|skobo-0.5.1-10|61	
21cr|skobo-0.5.1-10|62	%files
21cr|skobo-0.5.1-10|63	%doc COPYING* ChangeLog README* TODO
21cr|skobo-0.5.1-10|64	%attr(2755,root,games) %{_gamesbindir}/kobodl
21cr|skobo-0.5.1-10|65	%attr(775,root,games) %{_localstatedir}/lib/games/%{name}
21cr|skobo-0.5.1-10|66	%{_datadir}/kobo-deluxe
21cr|skobo-0.5.1-10|67	%{_mandir}/man6/*
21cr|skobo-0.5.1-10|68	%{_datadir}/applications/*
21cr|skobo-0.5.1-10|69	%{_iconsdir}/*.png
21cr|skobo-0.5.1-10|70	%{_miconsdir}/*
21cr|skobo-0.5.1-10|71	%{_liconsdir}/*

8343 21
21cr|sl-5.05-1|1	Summary:	Mistyping correcter
21cr|sl-5.05-1|2	Name:		sl
21cr|sl-5.05-1|3	Version:	5.05
21cr|sl-5.05-1|4	Release:	1
21cr|sl-5.05-1|5	License:	Public Domain
21cr|sl-5.05-1|6	Group:		Toys
21cr|sl-5.05-1|7	Url:		http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/
21cr|sl-5.05-1|8	Source0:	http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/sl/%{name}.tar.bz2
21cr|sl-5.05-1|9	Source1:	%{name}.en.1.bz2
21cr|sl-5.05-1|10	Patch0:		sl5-1.patch
21cr|sl-5.05-1|11	BuildRequires:	pkgconfig(ncurses)
21cr|sl-5.05-1|12	
21cr|sl-5.05-1|13	%description
21cr|sl-5.05-1|14	sl is a sophisticated graphical program which corrects your mistyping (sl->ls).
21cr|sl-5.05-1|15	
21cr|sl-5.05-1|16	%files
21cr|sl-5.05-1|17	%doc README README.patch5
21cr|sl-5.05-1|18	%{_bindir}/*
21cr|sl-5.05-1|19	%{_mandir}/man1/*
21cr|sl-5.05-1|20	%{_mandir}/ja/man1/*
21cr|sl-5.05-1|21	
21cr|sl-5.05-1|22	#----------------------------------------------------------------------------
21cr|sl-5.05-1|23	
21cr|sl-5.05-1|24	%prep
21cr|sl-5.05-1|25	%setup -q -n %{name}
21cr|sl-5.05-1|26	bzcat %{SOURCE1} > %{name}.en.1
21cr|sl-5.05-1|27	%patch0 -p1
21cr|sl-5.05-1|28	
21cr|sl-5.05-1|29	%build
21cr|sl-5.05-1|30	%make CFLAGS="%{optflags}"
21cr|sl-5.05-1|31	
21cr|sl-5.05-1|32	%install
21cr|sl-5.05-1|33	install -d -m 755 %{buildroot}%{_bindir}
21cr|sl-5.05-1|34	install -m 755 sl %{buildroot}%{_bindir}
21cr|sl-5.05-1|35	
21cr|sl-5.05-1|36	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|sl-5.05-1|37	install -m 644 sl.en.1 %{buildroot}%{_mandir}/man1/sl.1
21cr|sl-5.05-1|38	
21cr|sl-5.05-1|39	install -d -m 755 %{buildroot}%{_mandir}/ja/man1
21cr|sl-5.05-1|40	install -m 644 sl.1 %{buildroot}%{_mandir}/ja/man1/sl.1

8344 21
21cr|slade-3.1.13a-2|1	%define oname SLADE
21cr|slade-3.1.13a-2|2	
21cr|slade-3.1.13a-2|3	Summary:	An editor for DOOM maps and WAD/PK3 archives
21cr|slade-3.1.13a-2|4	Name:		slade
21cr|slade-3.1.13a-2|5	Version:	3.1.13a
21cr|slade-3.1.13a-2|6	Release:	2
21cr|slade-3.1.13a-2|7	License:	GPLv2+
21cr|slade-3.1.13a-2|8	Group:		Games/Arcade
21cr|slade-3.1.13a-2|9	Url:		https://github.com/sirjuddington/SLADE
21cr|slade-3.1.13a-2|10	Source0:	https://github.com/sirjuddington/%{name}/archive/%{version}.zip?/%{oname}-%{version}.zip
21cr|slade-3.1.13a-2|11	Source1:	slade.desktop
21cr|slade-3.1.13a-2|12	Patch1:		SLADE-3.1.6-basepk3.patch
21cr|slade-3.1.13a-2|13	Patch3:		slade-wxapp.patch
21cr|slade-3.1.13a-2|14	Patch4:		slade-wxmainh.patch
21cr|slade-3.1.13a-2|15	Patch5:		slade-cmakelists.patch
21cr|slade-3.1.13a-2|16	Patch6:		slade-walk.patch
21cr|slade-3.1.13a-2|17	#arm not support sse extensions
21cr|slade-3.1.13a-2|18	Patch7:		slade-remove-sse-flag.patch
21cr|slade-3.1.13a-2|19	BuildRequires:	cmake
21cr|slade-3.1.13a-2|20	BuildRequires:	imagemagick
21cr|slade-3.1.13a-2|21	BuildRequires:	p7zip
21cr|slade-3.1.13a-2|22	BuildRequires:	freeimage-devel
21cr|slade-3.1.13a-2|23	BuildRequires:	pulseaudio-devel
21cr|slade-3.1.13a-2|24	BuildRequires:	wxgtku3.0-devel
21cr|slade-3.1.13a-2|25	BuildRequires:	pkgconfig(fluidsynth)
21cr|slade-3.1.13a-2|26	BuildRequires:	pkgconfig(ftgl)
21cr|slade-3.1.13a-2|27	BuildRequires:	pkgconfig(gl)
21cr|slade-3.1.13a-2|28	BuildRequires:	pkgconfig(glew)
21cr|slade-3.1.13a-2|29	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|slade-3.1.13a-2|30	BuildRequires:	pkgconfig(libcurl)
21cr|slade-3.1.13a-2|31	BuildRequires:	pkgconfig(sfml-all)
21cr|slade-3.1.13a-2|32	BuildRequires:	pkgconfig(x11)
21cr|slade-3.1.13a-2|33	BuildRequires:	pkgconfig(jack)
21cr|slade-3.1.13a-2|34	BuildRequires:	pkgconfig(lua)
21cr|slade-3.1.13a-2|35	
21cr|slade-3.1.13a-2|36	%description
21cr|slade-3.1.13a-2|37	SLADE3 is a modern editor for Doom-engine based games and source
21cr|slade-3.1.13a-2|38	ports. It has the ability to view, modify, and write many different
21cr|slade-3.1.13a-2|39	game-specific formats, and even convert between some of them, or
21cr|slade-3.1.13a-2|40	from/to other generic formats such as PNG.
21cr|slade-3.1.13a-2|41	
21cr|slade-3.1.13a-2|42	%files
21cr|slade-3.1.13a-2|43	%doc README.md
21cr|slade-3.1.13a-2|44	%license gpl-2.0.txt
21cr|slade-3.1.13a-2|45	%{_bindir}/slade
21cr|slade-3.1.13a-2|46	%{_datadir}/slade3/
21cr|slade-3.1.13a-2|47	%{_datadir}/pixmaps/%{name}.png
21cr|slade-3.1.13a-2|48	%{_datadir}/applications/%{name}.desktop
21cr|slade-3.1.13a-2|49	%{_appdatadir}/%{name}.metainfo.xml
21cr|slade-3.1.13a-2|50	
21cr|slade-3.1.13a-2|51	#----------------------------------------------------------------------------
21cr|slade-3.1.13a-2|52	
21cr|slade-3.1.13a-2|53	%prep
21cr|slade-3.1.13a-2|54	%setup -q -n %{oname}-%{version}
21cr|slade-3.1.13a-2|55	%patch1 -p1
21cr|slade-3.1.13a-2|56	%patch3 -p1
21cr|slade-3.1.13a-2|57	%patch4 -p1
21cr|slade-3.1.13a-2|58	%patch5 -p1
21cr|slade-3.1.13a-2|59	%patch6 -p1
21cr|slade-3.1.13a-2|60	
21cr|slade-3.1.13a-2|61	%ifarch %{armx}
21cr|slade-3.1.13a-2|62	%patch7 -p1
21cr|slade-3.1.13a-2|63	%endif
21cr|slade-3.1.13a-2|64	
21cr|slade-3.1.13a-2|65	#rm -f src/External/lua/lua.c
21cr|slade-3.1.13a-2|66	#rm -f src/Scripting/Lua.cpp
21cr|slade-3.1.13a-2|67	
21cr|slade-3.1.13a-2|68	%build
21cr|slade-3.1.13a-2|69	
21cr|slade-3.1.13a-2|70	%cmake \
21cr|slade-3.1.13a-2|71	-DUSE_WX_EXCEPTION_HANDLER=0 \
21cr|slade-3.1.13a-2|72	-DWX_GTK3:BOOL=ON
21cr|slade-3.1.13a-2|73	%make
21cr|slade-3.1.13a-2|74	
21cr|slade-3.1.13a-2|75	%install
21cr|slade-3.1.13a-2|76	%makeinstall_std -C build
21cr|slade-3.1.13a-2|77	
21cr|slade-3.1.13a-2|78	convert -strip build/msvc/slade.ico[0] -alpha on %{name}.png
21cr|slade-3.1.13a-2|79	install -Dpm0644 %{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|slade-3.1.13a-2|80	install -Dpm0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|slade-3.1.13a-2|81	
21cr|slade-3.1.13a-2|82	pushd misc
21cr|slade-3.1.13a-2|83	for txtfile in detect_functions.txt old-simage-formats.txt stuff.txt udmf11.txt \
21cr|slade-3.1.13a-2|84	udmf_zdoom.txt usdf.txt usdf_zdoom.txt
21cr|slade-3.1.13a-2|85	do
21cr|slade-3.1.13a-2|86	install -Dm644 $txtfile %{buildroot}%{_datadir}/slade3/misc/${txtfile}
21cr|slade-3.1.13a-2|87	done
21cr|slade-3.1.13a-2|88	popd
21cr|slade-3.1.13a-2|89	
21cr|slade-3.1.13a-2|90	mv %{buildroot}%{_appdatadir}/net.mancubus.SLADE.metainfo.xml %{buildroot}%{_appdatadir}/slade.metainfo.xml
21cr|slade-3.1.13a-2|91	
21cr|slade-3.1.13a-2|92	# Don't package duplicates
21cr|slade-3.1.13a-2|93	rm -f %{buildroot}%{_datadir}/applications/net.mancubus.SLADE.desktop
21cr|slade-3.1.13a-2|94	rm -f %{buildroot}%{_iconsdir}/net.mancubus.SLADE.png

8345 21
21cr|slay-1.2-19|1	%define oname Slay
21cr|slay-1.2-19|2	
21cr|slay-1.2-19|3	Summary:	Utility to kill all processes belonging to a user
21cr|slay-1.2-19|4	Name:		slay
21cr|slay-1.2-19|5	Version:	1.2
21cr|slay-1.2-19|6	Release:	19
21cr|slay-1.2-19|7	License:	GPLv2+
21cr|slay-1.2-19|8	Group:		Monitoring
21cr|slay-1.2-19|9	Source0:	%{oname}-%{version}.tar.bz2
21cr|slay-1.2-19|10	BuildArch:	noarch
21cr|slay-1.2-19|11	
21cr|slay-1.2-19|12	%description
21cr|slay-1.2-19|13	Slay sends given signal (KILL by default) to all processes belonging to user(s)
21cr|slay-1.2-19|14	given on the command line.
21cr|slay-1.2-19|15	
21cr|slay-1.2-19|16	%files
21cr|slay-1.2-19|17	%doc Slay.1.2.lsm
21cr|slay-1.2-19|18	%{_bindir}/slay
21cr|slay-1.2-19|19	
21cr|slay-1.2-19|20	#----------------------------------------------------------------------------
21cr|slay-1.2-19|21	
21cr|slay-1.2-19|22	%prep
21cr|slay-1.2-19|23	%setup -qn %{oname}-%{version}
21cr|slay-1.2-19|24	
21cr|slay-1.2-19|25	%build
21cr|slay-1.2-19|26	# do nothing
21cr|slay-1.2-19|27	
21cr|slay-1.2-19|28	%install
21cr|slay-1.2-19|29	mkdir -p %{buildroot}/%{_bindir}
21cr|slay-1.2-19|30	install -m 755 slay %{buildroot}/%{_bindir}

8346 21
21cr|sleuth-1.4.4-4|1	Summary:	Perl script for easy checking (DNS, common errors and etc.)
21cr|sleuth-1.4.4-4|2	Name:		sleuth
21cr|sleuth-1.4.4-4|3	Version:	1.4.4
21cr|sleuth-1.4.4-4|4	Release:	4
21cr|sleuth-1.4.4-4|5	License:	GPL
21cr|sleuth-1.4.4-4|6	Group:		Networking/Other
21cr|sleuth-1.4.4-4|7	URL:		ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/net/
21cr|sleuth-1.4.4-4|8	Source0:	ftp://atrey.karlin.mff.cuni.cz:21/pub/local/mj/net/%{name}-%{version}.tar.gz
21cr|sleuth-1.4.4-4|9	Patch0:		sleuth-1.3-relpath.patch
21cr|sleuth-1.4.4-4|10	#Requires:	perl-Net-DNS
21cr|sleuth-1.4.4-4|11	BuildArch:	noarch
21cr|sleuth-1.4.4-4|12	
21cr|sleuth-1.4.4-4|13	%description
21cr|sleuth-1.4.4-4|14	Sleuth is a Perl script designed for easy checking of DNS zones
21cr|sleuth-1.4.4-4|15	for common errors and also for processing of secondary name
21cr|sleuth-1.4.4-4|16	service requests.
21cr|sleuth-1.4.4-4|17	
21cr|sleuth-1.4.4-4|18	Sleuth also lists the corresponding RFC references with most of
21cr|sleuth-1.4.4-4|19	its error messages, so that the people upset with their zones
21cr|sleuth-1.4.4-4|20	being buggy can simply look up what exactly is going wrong and
21cr|sleuth-1.4.4-4|21	how to fix it.
21cr|sleuth-1.4.4-4|22	
21cr|sleuth-1.4.4-4|23	%prep
21cr|sleuth-1.4.4-4|24	
21cr|sleuth-1.4.4-4|25	%setup -q -n %{name}-%{version}
21cr|sleuth-1.4.4-4|26	%patch0 -p1
21cr|sleuth-1.4.4-4|27	
21cr|sleuth-1.4.4-4|28	%build
21cr|sleuth-1.4.4-4|29	
21cr|sleuth-1.4.4-4|30	%install
21cr|sleuth-1.4.4-4|31	install -d %{buildroot}%{_sysconfdir}
21cr|sleuth-1.4.4-4|32	install -d %{buildroot}%{_bindir}
21cr|sleuth-1.4.4-4|33	install -d %{buildroot}/var/www/cgi-bin
21cr|sleuth-1.4.4-4|34	install -m644 sleuth.conf %{buildroot}%{_sysconfdir}/
21cr|sleuth-1.4.4-4|35	install -m755 sleuth %{buildroot}%{_bindir}/
21cr|sleuth-1.4.4-4|36	install -m755 check.cgi %{buildroot}/var/www/cgi-bin/
21cr|sleuth-1.4.4-4|37	install -m644 check.conf %{buildroot}/var/www/cgi-bin/
21cr|sleuth-1.4.4-4|38	
21cr|sleuth-1.4.4-4|39	%files
21cr|sleuth-1.4.4-4|40	%defattr(-,root,root)
21cr|sleuth-1.4.4-4|41	%doc ChangeLog README THANKS TODO
21cr|sleuth-1.4.4-4|42	%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/sleuth.conf
21cr|sleuth-1.4.4-4|43	%attr(0755,root,root) %{_bindir}/sleuth
21cr|sleuth-1.4.4-4|44	%attr(0755,root,root) /var/www/cgi-bin/check.cgi
21cr|sleuth-1.4.4-4|45	%attr(0644,root,root) /var/www/cgi-bin/check.conf

8347 21
21cr|slim-1.3.6-10|1	%define libname %mklibname %{name} %{version}
21cr|slim-1.3.6-10|2	
21cr|slim-1.3.6-10|3	Summary:	Simple login manager
21cr|slim-1.3.6-10|4	Name:		slim
21cr|slim-1.3.6-10|5	Version:	1.3.6
21cr|slim-1.3.6-10|6	Release:	10
21cr|slim-1.3.6-10|7	License:	GPLv2+
21cr|slim-1.3.6-10|8	Group:		System/X11
21cr|slim-1.3.6-10|9	Url:		http://slim.berlios.de
21cr|slim-1.3.6-10|10	Source0:	http://download.berlios.de/slim/%{name}-%{version}.tar.gz
21cr|slim-1.3.6-10|11	Source1:	%{name}.pam
21cr|slim-1.3.6-10|12	Source2:	25%{name}.conf
21cr|slim-1.3.6-10|13	Source3:	slim.logrotate
21cr|slim-1.3.6-10|14	Source4:	slim.rpmlintrc
21cr|slim-1.3.6-10|15	Source5:	slim-tmpfiles.conf
21cr|slim-1.3.6-10|16	
21cr|slim-1.3.6-10|17	Patch1:		%{name}-1.3.3-config.patch
21cr|slim-1.3.6-10|18	Patch2:		slim-font-rendering.patch
21cr|slim-1.3.6-10|19	Patch3:		slim-delete-dead-code.patch
21cr|slim-1.3.6-10|20	Patch4:		slim-xsession.patch
21cr|slim-1.3.6-10|21	Patch5:		slim-1.3.6-fix-CMakeLists.patch
21cr|slim-1.3.6-10|22	Patch6:		slim-1.3.5-fix-service-file.patch
21cr|slim-1.3.6-10|23	BuildRequires:	cmake
21cr|slim-1.3.6-10|24	BuildRequires:	jpeg-devel
21cr|slim-1.3.6-10|25	BuildRequires:	pam-devel
21cr|slim-1.3.6-10|26	BuildRequires:	pkgconfig(fontconfig)
21cr|slim-1.3.6-10|27	BuildRequires:	pkgconfig(freetype2)
21cr|slim-1.3.6-10|28	BuildRequires:	pkgconfig(libpng)
21cr|slim-1.3.6-10|29	BuildRequires:	pkgconfig(libsystemd)
21cr|slim-1.3.6-10|30	BuildRequires:	pkgconfig(xft)
21cr|slim-1.3.6-10|31	BuildRequires:	pkgconfig(xmu)
21cr|slim-1.3.6-10|32	BuildRequires:	pkgconfig(xrandr)
21cr|slim-1.3.6-10|33	BuildRequires:	pkgconfig(xrender)
21cr|slim-1.3.6-10|34	BuildRequires:	pkgconfig(zlib)
21cr|slim-1.3.6-10|35	Requires:	pam >= 0.80
21cr|slim-1.3.6-10|36	Provides:	dm
21cr|slim-1.3.6-10|37	Obsoletes:	%{_lib}slim1 < 1.3.6-6
21cr|slim-1.3.6-10|38	
21cr|slim-1.3.6-10|39	%description
21cr|slim-1.3.6-10|40	SLiM (Simple Login Manager) is a Desktop-independent graphical
21cr|slim-1.3.6-10|41	login manager for X11.
21cr|slim-1.3.6-10|42	
21cr|slim-1.3.6-10|43	It aims to be light and simple, although completely configurable
21cr|slim-1.3.6-10|44	through themes and an option file; is suitable for machines on which
21cr|slim-1.3.6-10|45	remote login functionalities are not needed.
21cr|slim-1.3.6-10|46	
21cr|slim-1.3.6-10|47	Features included:
21cr|slim-1.3.6-10|48	
21cr|slim-1.3.6-10|49	* PNG and XFT support for alpha transparency and antialiased fonts
21cr|slim-1.3.6-10|50	* External themes support
21cr|slim-1.3.6-10|51	* Configurable runtime options: X server, login / shutdown / reboot commands
21cr|slim-1.3.6-10|52	* Single (GDM-like) or double (XDM-like) input control
21cr|slim-1.3.6-10|53	* Can load predefined user at startup
21cr|slim-1.3.6-10|54	* Configurable welcome / shutdown messages
21cr|slim-1.3.6-10|55	* Random theme selection
21cr|slim-1.3.6-10|56	
21cr|slim-1.3.6-10|57	%files
21cr|slim-1.3.6-10|58	%doc ChangeLog README THEMES TODO
21cr|slim-1.3.6-10|59	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|slim-1.3.6-10|60	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|slim-1.3.6-10|61	%config(noreplace) %{_datadir}/X11/dm.d/25%{name}.conf
21cr|slim-1.3.6-10|62	%dir %{_datadir}/slim
21cr|slim-1.3.6-10|63	%{_unitdir}/slim.service
21cr|slim-1.3.6-10|64	%{_sysconfdir}/logrotate.d/%{name}
21cr|slim-1.3.6-10|65	%{_sysconfdir}/tmpfiles.d/slim.conf
21cr|slim-1.3.6-10|66	%{_bindir}/slim*
21cr|slim-1.3.6-10|67	%{_datadir}/slim/themes/
21cr|slim-1.3.6-10|68	%{_mandir}/man1/*
21cr|slim-1.3.6-10|69	
21cr|slim-1.3.6-10|70	%post
21cr|slim-1.3.6-10|71	%tmpfiles_create slim.conf
21cr|slim-1.3.6-10|72	
21cr|slim-1.3.6-10|73	#----------------------------------------------------------------------------
21cr|slim-1.3.6-10|74	
21cr|slim-1.3.6-10|75	%prep
21cr|slim-1.3.6-10|76	%autosetup -p1
21cr|slim-1.3.6-10|77	
21cr|slim-1.3.6-10|78	%build
21cr|slim-1.3.6-10|79	export CMAKE_C_FLAGS="%{optflags}"
21cr|slim-1.3.6-10|80	export CMAKE_CPP_FLAGS="%{optflags}"
21cr|slim-1.3.6-10|81	export CMAKE_CXX_FLAGS="%{optflags}"
21cr|slim-1.3.6-10|82	export LDFLAGS="-lrt"
21cr|slim-1.3.6-10|83	
21cr|slim-1.3.6-10|84	
21cr|slim-1.3.6-10|85	%cmake \
21cr|slim-1.3.6-10|86	-DBUILD_SHARED_LIBS=Off \
21cr|slim-1.3.6-10|87	-DUSE_PAM=yes \
21cr|slim-1.3.6-10|88	-DCMAKE_SKIP_RPATH=ON \
21cr|slim-1.3.6-10|89	-DCMAKE_BUILD_TYPE=Release \
21cr|slim-1.3.6-10|90	-DCMAKE_INSTALL_LIBDIR:PATH="%{_lib}" \
21cr|slim-1.3.6-10|91	-DUSE_CONSOLEKIT=OFF
21cr|slim-1.3.6-10|92	
21cr|slim-1.3.6-10|93	%install
21cr|slim-1.3.6-10|94	%makeinstall_std -C build
21cr|slim-1.3.6-10|95	
21cr|slim-1.3.6-10|96	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|slim-1.3.6-10|97	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|slim-1.3.6-10|98	
21cr|slim-1.3.6-10|99	mkdir -p %{buildroot}%{_datadir}/X11/dm.d
21cr|slim-1.3.6-10|100	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/X11/dm.d/25%{name}.conf
21cr|slim-1.3.6-10|101	
21cr|slim-1.3.6-10|102	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|slim-1.3.6-10|103	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|slim-1.3.6-10|104	
21cr|slim-1.3.6-10|105	# (tpg) use background distro-theme
21cr|slim-1.3.6-10|106	rm -f %{buildroot}%{_datadir}/slim/themes/default/background.jpg
21cr|slim-1.3.6-10|107	ln -s ../../../mdk/backgrounds/default.jpg %{buildroot}%{_datadir}/slim/themes/default/background.jpg
21cr|slim-1.3.6-10|108	
21cr|slim-1.3.6-10|109	install -p -D -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf

8348 21
21cr|slimski-1.5.0-1|1	%define libname %mklibname %{name} %{version}
21cr|slimski-1.5.0-1|2	
21cr|slimski-1.5.0-1|3	%define commit c62d2697
21cr|slimski-1.5.0-1|4	
21cr|slimski-1.5.0-1|5	Summary:	Slimski login manager
21cr|slimski-1.5.0-1|6	Name:		slimski
21cr|slimski-1.5.0-1|7	Version:	1.5.0
21cr|slimski-1.5.0-1|8	Release:	1
21cr|slimski-1.5.0-1|9	License:	GPLv2+
21cr|slimski-1.5.0-1|10	Group:		System/X11
21cr|slimski-1.5.0-1|11	Url:		https://gitlab.com/antix-contribs/slimski
21cr|slimski-1.5.0-1|12	Source0:	https://gitlab.com/antix-contribs/slimski/-/archive/master/slimski-master.tar.gz?/%{name}-%{version}.tar.gz
21cr|slimski-1.5.0-1|13	Source1:	%{name}.service
21cr|slimski-1.5.0-1|14	Source2:	25%{name}.conf
21cr|slimski-1.5.0-1|15	Source5:	slimski-tmpfiles.conf
21cr|slimski-1.5.0-1|16	BuildRequires:	cmake
21cr|slimski-1.5.0-1|17	BuildRequires:	jpeg-devel
21cr|slimski-1.5.0-1|18	BuildRequires:	pam-devel
21cr|slimski-1.5.0-1|19	BuildRequires:	pkgconfig(fontconfig)
21cr|slimski-1.5.0-1|20	BuildRequires:	pkgconfig(freetype2)
21cr|slimski-1.5.0-1|21	BuildRequires:	pkgconfig(libpng)
21cr|slimski-1.5.0-1|22	BuildRequires:	pkgconfig(libsystemd)
21cr|slimski-1.5.0-1|23	BuildRequires:	pkgconfig(xft)
21cr|slimski-1.5.0-1|24	BuildRequires:	pkgconfig(xmu)
21cr|slimski-1.5.0-1|25	BuildRequires:	pkgconfig(xrandr)
21cr|slimski-1.5.0-1|26	BuildRequires:	pkgconfig(xrender)
21cr|slimski-1.5.0-1|27	BuildRequires:	pkgconfig(zlib)
21cr|slimski-1.5.0-1|28	Requires:	pam >= 0.80
21cr|slimski-1.5.0-1|29	Requires(post):	rpm-helper
21cr|slimski-1.5.0-1|30	Provides:	dm
21cr|slimski-1.5.0-1|31	Obsoletes:	%{_lib}slim1 < 1.3.6-6
21cr|slimski-1.5.0-1|32	
21cr|slimski-1.5.0-1|33	%description
21cr|slimski-1.5.0-1|34	slimski is a graphical login manager (aka DisplayManager) for X11.
21cr|slimski-1.5.0-1|35	It aims to be simple, fast, and independent from the various desktop environments.
21cr|slimski-1.5.0-1|36	
21cr|slimski-1.5.0-1|37	Features:
21cr|slimski-1.5.0-1|38	- supports customizable themes and provides a range of configuration options
21cr|slimski-1.5.0-1|39	- panel provides PNG support (with alpha transparency)
21cr|slimski-1.5.0-1|40	- remembers last sessiontype used; user can press F1 to cycle thru available xsessions
21cr|slimski-1.5.0-1|41	- option to specify default_user and autologin
21cr|slimski-1.5.0-1|42	- PNG / JPEG support for background images
21cr|slimski-1.5.0-1|43	- supports use of freetype and XFT fonts
21cr|slimski-1.5.0-1|44	- configurable inputbox presentation: dual, or single (GDM-style)
21cr|slimski-1.5.0-1|45	- CMake build procedure
21cr|slimski-1.5.0-1|46	- (same as SLiM) by design, slimski does NOT support XDMCP
21cr|slimski-1.5.0-1|47	- Support non-latin characters in theme settings (as of v1.36, debian SLiM does not)
21cr|slimski-1.5.0-1|48	- supports auth via libpam (same as SLiM)
21cr|slimski-1.5.0-1|49	
21cr|slimski-1.5.0-1|50	%files
21cr|slimski-1.5.0-1|51	%doc README
21cr|slimski-1.5.0-1|52	%doc %{_docdir}/%{name}/*.txt
21cr|slimski-1.5.0-1|53	%doc %{_docdir}/%{name}/COPYING
21cr|slimski-1.5.0-1|54	%doc %{_docdir}/%{name}/pam.sample
21cr|slimski-1.5.0-1|55	%doc %{_docdir}/%{name}/xinitrc.sample
21cr|slimski-1.5.0-1|56	%doc %{_docdir}/%{name}/THEMES
21cr|slimski-1.5.0-1|57	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|slimski-1.5.0-1|58	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|slimski-1.5.0-1|59	%config(noreplace) %{_datadir}/X11/dm.d/25%{name}.conf
21cr|slimski-1.5.0-1|60	%dir %{_datadir}/slimski
21cr|slimski-1.5.0-1|61	%{_unitdir}/slimski.service
21cr|slimski-1.5.0-1|62	%{_sysconfdir}/logrotate.d/%{name}
21cr|slimski-1.5.0-1|63	%{_sysconfdir}/tmpfiles.d/slimski.conf
21cr|slimski-1.5.0-1|64	%{_bindir}/slimski*
21cr|slimski-1.5.0-1|65	%{_datadir}/slimski/themes/
21cr|slimski-1.5.0-1|66	%{_mandir}/man1/*
21cr|slimski-1.5.0-1|67	
21cr|slimski-1.5.0-1|68	%post
21cr|slimski-1.5.0-1|69	%tmpfiles_create slimski.conf
21cr|slimski-1.5.0-1|70	
21cr|slimski-1.5.0-1|71	#----------------------------------------------------------------------------
21cr|slimski-1.5.0-1|72	
21cr|slimski-1.5.0-1|73	%prep
21cr|slimski-1.5.0-1|74	%autosetup -p1 -n %{name}-master
21cr|slimski-1.5.0-1|75	
21cr|slimski-1.5.0-1|76	%build
21cr|slimski-1.5.0-1|77	export CMAKE_C_FLAGS="%{optflags}"
21cr|slimski-1.5.0-1|78	export CMAKE_CPP_FLAGS="%{optflags}"
21cr|slimski-1.5.0-1|79	export CMAKE_CXX_FLAGS="%{optflags}"
21cr|slimski-1.5.0-1|80	
21cr|slimski-1.5.0-1|81	%cmake
21cr|slimski-1.5.0-1|82	%make
21cr|slimski-1.5.0-1|83	
21cr|slimski-1.5.0-1|84	%install
21cr|slimski-1.5.0-1|85	%makeinstall_std -C build
21cr|slimski-1.5.0-1|86	
21cr|slimski-1.5.0-1|87	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|slimski-1.5.0-1|88	install -m 644 debian/%{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|slimski-1.5.0-1|89	
21cr|slimski-1.5.0-1|90	mkdir -p %{buildroot}%{_datadir}/X11/dm.d
21cr|slimski-1.5.0-1|91	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/X11/dm.d/25%{name}.conf
21cr|slimski-1.5.0-1|92	
21cr|slimski-1.5.0-1|93	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|slimski-1.5.0-1|94	install -m 644 debian/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|slimski-1.5.0-1|95	
21cr|slimski-1.5.0-1|96	mkdir -p %{buildroot}%{_unitdir}/
21cr|slimski-1.5.0-1|97	install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|slimski-1.5.0-1|98	
21cr|slimski-1.5.0-1|99	# (tpg) use background distro-theme
21cr|slimski-1.5.0-1|100	#rm -f %{buildroot}%{_datadir}/slim/themes/default/background.jpg
21cr|slimski-1.5.0-1|101	#ln -s ../../../mdk/backgrounds/default.jpg %{buildroot}%{_datadir}/slim/themes/default/background.jpg
21cr|slimski-1.5.0-1|102	
21cr|slimski-1.5.0-1|103	install -p -D -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf

8349 21
21cr|slmenu-0.1-6|1	Summary:	Dmenu spinoff for the console
21cr|slmenu-0.1-6|2	Name:		slmenu
21cr|slmenu-0.1-6|3	Version:	0.1
21cr|slmenu-0.1-6|4	Release:	6
21cr|slmenu-0.1-6|5	License:	MIT
21cr|slmenu-0.1-6|6	Group: 		Terminals
21cr|slmenu-0.1-6|7	Url:		https://bitbucket.org/rafaelgg/slmenu
21cr|slmenu-0.1-6|8	# need mercurial to clone it:
21cr|slmenu-0.1-6|9	# hg clone https://bitbucket.org/rafaelgg/slmenu
21cr|slmenu-0.1-6|10	Source0:	%{name}.tar.gz
21cr|slmenu-0.1-6|11	Patch0:		slmenu-makefile.patch
21cr|slmenu-0.1-6|12	
21cr|slmenu-0.1-6|13	%description
21cr|slmenu-0.1-6|14	slmenu - single line menu, a dmenu clone for the console.
21cr|slmenu-0.1-6|15	
21cr|slmenu-0.1-6|16	%files
21cr|slmenu-0.1-6|17	%doc README LICENSE
21cr|slmenu-0.1-6|18	%{_bindir}/%{name}
21cr|slmenu-0.1-6|19	%{_datadir}/man/man1/slmenu.*
21cr|slmenu-0.1-6|20	
21cr|slmenu-0.1-6|21	#----------------------------------------------------------------------------
21cr|slmenu-0.1-6|22	
21cr|slmenu-0.1-6|23	%prep
21cr|slmenu-0.1-6|24	%setup -q -n %{name}
21cr|slmenu-0.1-6|25	%patch0 -p1
21cr|slmenu-0.1-6|26	
21cr|slmenu-0.1-6|27	%build
21cr|slmenu-0.1-6|28	%make \
21cr|slmenu-0.1-6|29	PREFIX=%{_prefix} \
21cr|slmenu-0.1-6|30	CXXFLAGS="%{optflags}" \
21cr|slmenu-0.1-6|31	LDFLAGS=""
21cr|slmenu-0.1-6|32	
21cr|slmenu-0.1-6|33	%install
21cr|slmenu-0.1-6|34	make \
21cr|slmenu-0.1-6|35	PREFIX=%{_prefix} \
21cr|slmenu-0.1-6|36	DESTDIR=%{buildroot} \
21cr|slmenu-0.1-6|37	LDFLAGS="" \
21cr|slmenu-0.1-6|38	install

8350 21
21cr|sloccount-2.26-12|1	%define debug_package %{nil}
21cr|sloccount-2.26-12|2	
21cr|sloccount-2.26-12|3	Name:		sloccount
21cr|sloccount-2.26-12|4	Summary:	Measures source lines of code (SLOC) in programs
21cr|sloccount-2.26-12|5	Version:	2.26
21cr|sloccount-2.26-12|6	Release:	12
21cr|sloccount-2.26-12|7	License:	GPL
21cr|sloccount-2.26-12|8	Group:		Development/Other
21cr|sloccount-2.26-12|9	Source:		http://www.dwheeler.com/sloccount/%{name}-%{version}.tar.gz
21cr|sloccount-2.26-12|10	URL:		http://www.dwheeler.com/sloccount
21cr|sloccount-2.26-12|11	BuildRequires:	flex
21cr|sloccount-2.26-12|12	
21cr|sloccount-2.26-12|13	%description
21cr|sloccount-2.26-12|14	SLOCCount (pronounced "sloc-count") is a suite of programs for counting
21cr|sloccount-2.26-12|15	physical source lines of code (SLOC) in potentially large software systems
21cr|sloccount-2.26-12|16	(thus, SLOCCount is a "software metrics tool" or "software measurement tool").
21cr|sloccount-2.26-12|17	SLOCCount can count physical SLOC for a wide number of languages;
21cr|sloccount-2.26-12|18	listed alphabetically, they are: Ada, Assembly, awk, Bourne shell, C, C++,
21cr|sloccount-2.26-12|19	C shell, COBOL, Expect, Fortran, Java, lex/flex, LISP (including Scheme),
21cr|sloccount-2.26-12|20	Modula-3, Objective-C, Pascal, Perl, PHP, Python, sed, TCL, and Yacc.
21cr|sloccount-2.26-12|21	SLOCCount can automatically determine if a file
21cr|sloccount-2.26-12|22	is a source code file or not, and if so, which language it's written in.
21cr|sloccount-2.26-12|23	As a result, you can analyze large systems completely automatically;
21cr|sloccount-2.26-12|24	it's been used to examine entire GNU/Linux distributions, for example.
21cr|sloccount-2.26-12|25	SLOCCount also includes some report-generating tools
21cr|sloccount-2.26-12|26	to collect the data generated and present it in several different formats.
21cr|sloccount-2.26-12|27	Normally you can just run "sloccount DIRECTORY" and all the source code
21cr|sloccount-2.26-12|28	in the directory and its descendants will be counted.
21cr|sloccount-2.26-12|29	
21cr|sloccount-2.26-12|30	%prep
21cr|sloccount-2.26-12|31	%setup -q
21cr|sloccount-2.26-12|32	
21cr|sloccount-2.26-12|33	%build
21cr|sloccount-2.26-12|34	%make
21cr|sloccount-2.26-12|35	
21cr|sloccount-2.26-12|36	%install
21cr|sloccount-2.26-12|37	mkdir -p %{buildroot}%{_bindir}
21cr|sloccount-2.26-12|38	mkdir -p %{buildroot}%{_mandir}/man1
21cr|sloccount-2.26-12|39	make install_programs PREFIX=%{buildroot}%{_prefix}
21cr|sloccount-2.26-12|40	make install_man PREFIX=%{buildroot}%{_prefix}
21cr|sloccount-2.26-12|41	
21cr|sloccount-2.26-12|42	%clean
21cr|sloccount-2.26-12|43	
21cr|sloccount-2.26-12|44	%files
21cr|sloccount-2.26-12|45	%doc sloccount.html README ChangeLog COPYING TODO
21cr|sloccount-2.26-12|46	%{_bindir}/*
21cr|sloccount-2.26-12|47	%{_mandir}/*/*

8351 21
21cr|slock-1.6-1|1	Name:		slock
21cr|slock-1.6-1|2	Version:	1.6
21cr|slock-1.6-1|3	Release:	1
21cr|slock-1.6-1|4	Group:		Graphical desktop/Other
21cr|slock-1.6-1|5	Summary:	Simple X display locker
21cr|slock-1.6-1|6	License:	MIT
21cr|slock-1.6-1|7	URL:		http://tools.suckless.org/slock
21cr|slock-1.6-1|8	Source:		http://dl.suckless.org/tools/slock-%{version}.tar.gz
21cr|slock-1.6-1|9	BuildRequires:	pkgconfig(x11)
21cr|slock-1.6-1|10	BuildRequires:	pkgconfig(xext)
21cr|slock-1.6-1|11	BuildRequires:	pkgconfig(xrandr)
21cr|slock-1.6-1|12	
21cr|slock-1.6-1|13	%description
21cr|slock-1.6-1|14	A very simple X screen locker from suckless.org. It is stable and quite
21cr|slock-1.6-1|15	a lot of people are using it every day when they are out with friends
21cr|slock-1.6-1|16	or fetching some food from the local pub
21cr|slock-1.6-1|17	
21cr|slock-1.6-1|18	
21cr|slock-1.6-1|19	%prep
21cr|slock-1.6-1|20	%autosetup -p1
21cr|slock-1.6-1|21	
21cr|slock-1.6-1|22	%build
21cr|slock-1.6-1|23	%set_build_flags
21cr|slock-1.6-1|24	%make_build CFLAGS="$CFLAGS "'$(CPPFLAGS) ' LDFLAGS="$LDFLAGS "'$(LIBS)'
21cr|slock-1.6-1|25	
21cr|slock-1.6-1|26	%install
21cr|slock-1.6-1|27	%make_install PREFIX=%{_prefix}
21cr|slock-1.6-1|28	
21cr|slock-1.6-1|29	%files
21cr|slock-1.6-1|30	%doc LICENSE README
21cr|slock-1.6-1|31	%{_bindir}/%{name}
21cr|slock-1.6-1|32	%{_mandir}/man1/slock.1*
21cr|slock-1.6-1|33	
21cr|slock-1.6-1|34	%changelog
21cr|slock-1.6-1|35	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|slock-1.6-1|36	- Update version to 1.6
21cr|slock-1.6-1|37	
21cr|slock-1.6-1|38	* Wed Nov 9 2022 Александр <a.proklov@rosalinux.ru>
21cr|slock-1.6-1|39	- NOW provided in https://abf.io/import/dwm-tools
21cr|slock-1.6-1|40	
21cr|slock-1.6-1|41	* Wed Nov 9 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|slock-1.6-1|42	- Deleted from repo contrib
21cr|slock-1.6-1|43	
21cr|slock-1.6-1|44	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 1.2-5
21cr|slock-1.6-1|45	- bot: rpm5 -> rpm4 (8)
21cr|slock-1.6-1|46	
21cr|slock-1.6-1|47	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|slock-1.6-1|48	- bot: rpm5 -> rpm4 (1)

8352 21
21cr|slop-7.6-2|1	%define major %{version}
21cr|slop-7.6-2|2	%define libname %mklibname %{name}y %{major}
21cr|slop-7.6-2|3	%define devname %mklibname %{name}y -d
21cr|slop-7.6-2|4	
21cr|slop-7.6-2|5	Summary:	Command line tool to perform region SeLect OPeration with mouse
21cr|slop-7.6-2|6	Name:		slop
21cr|slop-7.6-2|7	Version:	7.6
21cr|slop-7.6-2|8	Release:	2
21cr|slop-7.6-2|9	License:	GPLv3
21cr|slop-7.6-2|10	Group:		Accessibility
21cr|slop-7.6-2|11	Url:		https://github.com/naelstrof/slop
21cr|slop-7.6-2|12	Source0:	https://github.com/naelstrof/slop/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|slop-7.6-2|13	BuildRequires:	cmake
21cr|slop-7.6-2|14	BuildRequires:	egl-devel
21cr|slop-7.6-2|15	BuildRequires:	glm-devel
21cr|slop-7.6-2|16	BuildRequires:	pkgconfig(glew)
21cr|slop-7.6-2|17	BuildRequires:	pkgconfig(icu-i18n)
21cr|slop-7.6-2|18	BuildRequires:	pkgconfig(xext)
21cr|slop-7.6-2|19	BuildRequires:	pkgconfig(xrender)
21cr|slop-7.6-2|20	
21cr|slop-7.6-2|21	%description
21cr|slop-7.6-2|22	slop (Select Operation) is an application that queries for a selection
21cr|slop-7.6-2|23	from the user and prints the region to stdout.
21cr|slop-7.6-2|24	
21cr|slop-7.6-2|25	%files
21cr|slop-7.6-2|26	%doc README.md
21cr|slop-7.6-2|27	%license COPYING license.txt
21cr|slop-7.6-2|28	%{_bindir}/%{name}
21cr|slop-7.6-2|29	%{_mandir}/man1/%{name}.1.*
21cr|slop-7.6-2|30	
21cr|slop-7.6-2|31	#----------------------------------------------------------------------------
21cr|slop-7.6-2|32	
21cr|slop-7.6-2|33	%package -n %{libname}
21cr|slop-7.6-2|34	Summary:	Library for slop
21cr|slop-7.6-2|35	Group:		System/Libraries
21cr|slop-7.6-2|36	Requires:	%{name} = %{EVRD}
21cr|slop-7.6-2|37	
21cr|slop-7.6-2|38	%description -n %{libname}
21cr|slop-7.6-2|39	Library to perform region SeLect OPeration with mouse.
21cr|slop-7.6-2|40	
21cr|slop-7.6-2|41	%files -n %{libname}
21cr|slop-7.6-2|42	%{_libdir}/lib%{name}y.so.%{major}*
21cr|slop-7.6-2|43	
21cr|slop-7.6-2|44	#----------------------------------------------------------------------------
21cr|slop-7.6-2|45	
21cr|slop-7.6-2|46	%package -n %{devname}
21cr|slop-7.6-2|47	Summary:	Development files for slop
21cr|slop-7.6-2|48	Group:		Development/C++
21cr|slop-7.6-2|49	Requires:	%{libname} = %{EVRD}
21cr|slop-7.6-2|50	
21cr|slop-7.6-2|51	%description -n %{devname}
21cr|slop-7.6-2|52	Development files for slop.
21cr|slop-7.6-2|53	
21cr|slop-7.6-2|54	%files -n %{devname}
21cr|slop-7.6-2|55	%{_libdir}/lib%{name}y.so
21cr|slop-7.6-2|56	%{_includedir}/%{name}.hpp
21cr|slop-7.6-2|57	
21cr|slop-7.6-2|58	#----------------------------------------------------------------------------
21cr|slop-7.6-2|59	
21cr|slop-7.6-2|60	%prep
21cr|slop-7.6-2|61	%autosetup -p1
21cr|slop-7.6-2|62	
21cr|slop-7.6-2|63	%build
21cr|slop-7.6-2|64	%cmake
21cr|slop-7.6-2|65	%make
21cr|slop-7.6-2|66	
21cr|slop-7.6-2|67	%install
21cr|slop-7.6-2|68	%makeinstall_std -C build

8353 21
21cr|slowmoVideo-0.6.2-4|1	# Using git head at date: 21/12/2016
21cr|slowmoVideo-0.6.2-4|2	%define	git		0
21cr|slowmoVideo-0.6.2-4|3	
21cr|slowmoVideo-0.6.2-4|4	Summary:	Create slow-motion videos from your footage
21cr|slowmoVideo-0.6.2-4|5	Name:		slowmoVideo
21cr|slowmoVideo-0.6.2-4|6	Version:	0.6.2
21cr|slowmoVideo-0.6.2-4|7	Release:	4
21cr|slowmoVideo-0.6.2-4|8	License:	GPLv2+
21cr|slowmoVideo-0.6.2-4|9	Group:		Video
21cr|slowmoVideo-0.6.2-4|10	Url:		https://github.com/slowmoVideo/slowmoVideo
21cr|slowmoVideo-0.6.2-4|11	%if %{git}
21cr|slowmoVideo-0.6.2-4|12	Source0:	%{name}-master.zip
21cr|slowmoVideo-0.6.2-4|13	%else
21cr|slowmoVideo-0.6.2-4|14	# The tagged tarball lacks submodules... prepare one manually
21cr|slowmoVideo-0.6.2-4|15	#Source0:	https://github.com/slowmoVideo/slowmoVideo/archive/%%{name}-%%{version}.tar.gz
21cr|slowmoVideo-0.6.2-4|16	Source0:		%{name}-%{version}.tar.xz
21cr|slowmoVideo-0.6.2-4|17	%endif
21cr|slowmoVideo-0.6.2-4|18	# Russian locale files
21cr|slowmoVideo-0.6.2-4|19	Source1:		slowmoVideo_ru.tar.gz
21cr|slowmoVideo-0.6.2-4|20	# Desktop file contents are hardcoded in the CMakeLists.txt file for slowmoUI:
21cr|slowmoVideo-0.6.2-4|21	# patch it to keep rpmlint happy
21cr|slowmoVideo-0.6.2-4|22	Patch0:		slowmoVideo-0.6-fix-desktop-file.patch
21cr|slowmoVideo-0.6.2-4|23	Patch1:		russian-cmake.patch
21cr|slowmoVideo-0.6.2-4|24	Patch2:		fix-tr.patch
21cr|slowmoVideo-0.6.2-4|25	BuildRequires:	cmake >= 3.7.0
21cr|slowmoVideo-0.6.2-4|26	BuildRequires:	git
21cr|slowmoVideo-0.6.2-4|27	BuildRequires:	qt5-linguist-tools
21cr|slowmoVideo-0.6.2-4|28	BuildRequires:	unzip
21cr|slowmoVideo-0.6.2-4|29	BuildRequires:	ffmpeg-devel
21cr|slowmoVideo-0.6.2-4|30	BuildRequires:	pkgconfig(dbus-1)
21cr|slowmoVideo-0.6.2-4|31	BuildRequires:	pkgconfig(gl)
21cr|slowmoVideo-0.6.2-4|32	BuildRequires:	pkgconfig(glew)
21cr|slowmoVideo-0.6.2-4|33	BuildRequires:	pkgconfig(glut)
21cr|slowmoVideo-0.6.2-4|34	BuildRequires:	pkgconfig(libjpeg)
21cr|slowmoVideo-0.6.2-4|35	BuildRequires:	pkgconfig(libpng)
21cr|slowmoVideo-0.6.2-4|36	BuildRequires:	pkgconfig(opencv)
21cr|slowmoVideo-0.6.2-4|37	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|slowmoVideo-0.6.2-4|38	BuildRequires:	pkgconfig(Qt5Core)
21cr|slowmoVideo-0.6.2-4|39	BuildRequires:	pkgconfig(Qt5Gui)
21cr|slowmoVideo-0.6.2-4|40	BuildRequires:	pkgconfig(Qt5Script)
21cr|slowmoVideo-0.6.2-4|41	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|slowmoVideo-0.6.2-4|42	BuildRequires:	pkgconfig(Qt5Xml)
21cr|slowmoVideo-0.6.2-4|43	BuildRequires:	pkgconfig(sdl)
21cr|slowmoVideo-0.6.2-4|44	BuildRequires:	pkgconfig(x11)
21cr|slowmoVideo-0.6.2-4|45	BuildRequires:	pkgconfig(xext)
21cr|slowmoVideo-0.6.2-4|46	BuildRequires:	pkgconfig(zlib)
21cr|slowmoVideo-0.6.2-4|47	
21cr|slowmoVideo-0.6.2-4|48	%description
21cr|slowmoVideo-0.6.2-4|49	This is an OpenSource program that creates slow-motion videos from your
21cr|slowmoVideo-0.6.2-4|50	footage. But it does not simply make your videos play at 0.01× speed. You can
21cr|slowmoVideo-0.6.2-4|51	smoothly slow down and speed up your footage, optionally with motion blur.
21cr|slowmoVideo-0.6.2-4|52	How does slow motion work? It tries to find out where pixels move in the video
21cr|slowmoVideo-0.6.2-4|53	(this information is called Optical Flow), and then uses this information to
21cr|slowmoVideo-0.6.2-4|54	calculate the additional frames between the ones recorded by your camera.
21cr|slowmoVideo-0.6.2-4|55	
21cr|slowmoVideo-0.6.2-4|56	%files
21cr|slowmoVideo-0.6.2-4|57	%doc README.* LICENSE.*
21cr|slowmoVideo-0.6.2-4|58	%{_bindir}/slowmo*
21cr|slowmoVideo-0.6.2-4|59	%{_datadir}/applications/slowmoUI.desktop
21cr|slowmoVideo-0.6.2-4|60	%{_iconsdir}/AppIcon.png
21cr|slowmoVideo-0.6.2-4|61	
21cr|slowmoVideo-0.6.2-4|62	#----------------------------------------------------------------------------
21cr|slowmoVideo-0.6.2-4|63	
21cr|slowmoVideo-0.6.2-4|64	
21cr|slowmoVideo-0.6.2-4|65	%prep
21cr|slowmoVideo-0.6.2-4|66	%if %{git}
21cr|slowmoVideo-0.6.2-4|67	%setup -qn %{name}-master
21cr|slowmoVideo-0.6.2-4|68	%else
21cr|slowmoVideo-0.6.2-4|69	%setup -q
21cr|slowmoVideo-0.6.2-4|70	%endif
21cr|slowmoVideo-0.6.2-4|71	%apply_patches
21cr|slowmoVideo-0.6.2-4|72	
21cr|slowmoVideo-0.6.2-4|73	pushd src/tr
21cr|slowmoVideo-0.6.2-4|74	tar -xvzf %{SOURCE1}
21cr|slowmoVideo-0.6.2-4|75	popd
21cr|slowmoVideo-0.6.2-4|76	
21cr|slowmoVideo-0.6.2-4|77	%build
21cr|slowmoVideo-0.6.2-4|78	%cmake_qt5 -DCMAKE_BUILD_TYPE=Release \
21cr|slowmoVideo-0.6.2-4|79	-DUSE_DBUS=ON
21cr|slowmoVideo-0.6.2-4|80	%make
21cr|slowmoVideo-0.6.2-4|81	
21cr|slowmoVideo-0.6.2-4|82	
21cr|slowmoVideo-0.6.2-4|83	%install
21cr|slowmoVideo-0.6.2-4|84	%makeinstall_std -C build
21cr|slowmoVideo-0.6.2-4|85	
21cr|slowmoVideo-0.6.2-4|86	# Fix perms
21cr|slowmoVideo-0.6.2-4|87	chmod -x %{buildroot}%{_datadir}/applications/slowmoUI.desktop

8354 21
21cr|slrn-1.0.3-1|1	Name:		slrn
21cr|slrn-1.0.3-1|2	Summary:	A powerful, easy to use, threaded Internet news reader
21cr|slrn-1.0.3-1|3	Version:	1.0.3
21cr|slrn-1.0.3-1|4	Release:	1
21cr|slrn-1.0.3-1|5	License:	GPLv2+
21cr|slrn-1.0.3-1|6	Group:		Networking/News
21cr|slrn-1.0.3-1|7	URL:		http://www.slrn.org/
21cr|slrn-1.0.3-1|8	Source0:	http://jedsoft.org/releases/slrn/%{name}-%{version}a.tar.bz2
21cr|slrn-1.0.3-1|9	Source1:	slrnpull-expire
21cr|slrn-1.0.3-1|10	Source2:	slrnpull.log
21cr|slrn-1.0.3-1|11	Source3:	README.rpm-slrnpull
21cr|slrn-1.0.3-1|12	Patch0:		slrn-1.0.3-dont-strip-binaries-on-install.patch
21cr|slrn-1.0.3-1|13	Patch1:		slrn-0.9.9p1-no-rpath.patch
21cr|slrn-1.0.3-1|14	Requires:	noffle
21cr|slrn-1.0.3-1|15	Recommends:	lynx
21cr|slrn-1.0.3-1|16	BuildRequires:	slang-devel >= 2.0.0
21cr|slrn-1.0.3-1|17	BuildRequires:	sendmail-command
21cr|slrn-1.0.3-1|18	BuildRequires:	gettext-devel
21cr|slrn-1.0.3-1|19	BuildRequires:	noffle
21cr|slrn-1.0.3-1|20	
21cr|slrn-1.0.3-1|21	%description
21cr|slrn-1.0.3-1|22	SLRN is a powerful, easy to use, threaded Internet news reader.  SLRN is
21cr|slrn-1.0.3-1|23	highly customizable and allows you to design complex filters to sort or kill
21cr|slrn-1.0.3-1|24	news articles.  SLRN works well over slow network connections, and includes
21cr|slrn-1.0.3-1|25	a utility for reading news off-line.
21cr|slrn-1.0.3-1|26	
21cr|slrn-1.0.3-1|27	Install slrn if you need a full-featured news reader, if you have a slow
21cr|slrn-1.0.3-1|28	network connection, or if you'D like to save on-line time by reading your
21cr|slrn-1.0.3-1|29	news off-line.
21cr|slrn-1.0.3-1|30	
21cr|slrn-1.0.3-1|31	%files -f %{name}.lang
21cr|slrn-1.0.3-1|32	%doc doc/{FIRST_STEPS,README.SSL,help.txt,score.txt,slrnfuns.txt,README.macros,THANKS,manual.txt,slrn-doc.html,FAQ,README.GroupLens,README.multiuser,score.sl,slrn.rc} COPYRIGHT README changes.txt
21cr|slrn-1.0.3-1|33	%attr(755,root,root) %{_bindir}/slrn
21cr|slrn-1.0.3-1|34	%{_mandir}/man1/slrn.1*
21cr|slrn-1.0.3-1|35	%config(noreplace) %{_sysconfdir}/news/*
21cr|slrn-1.0.3-1|36	%dir %{_datadir}/%{name}
21cr|slrn-1.0.3-1|37	%{_datadir}/%{name}/*
21cr|slrn-1.0.3-1|38	
21cr|slrn-1.0.3-1|39	#------------------------------------------------------------------
21cr|slrn-1.0.3-1|40	%package	pull
21cr|slrn-1.0.3-1|41	Summary:	Offline news reading support for slrn
21cr|slrn-1.0.3-1|42	Group:		Networking/News
21cr|slrn-1.0.3-1|43	Requires:	%{name} = %{EVRD}
21cr|slrn-1.0.3-1|44	
21cr|slrn-1.0.3-1|45	%description pull
21cr|slrn-1.0.3-1|46	This package provides slrnpull, which allows set up of a small news
21cr|slrn-1.0.3-1|47	spool for offline news reading.
21cr|slrn-1.0.3-1|48	
21cr|slrn-1.0.3-1|49	%files pull
21cr|slrn-1.0.3-1|50	%doc doc/slrnpull/*
21cr|slrn-1.0.3-1|51	%{_mandir}/man1/slrnpull*
21cr|slrn-1.0.3-1|52	%{_bindir}/slrnpull
21cr|slrn-1.0.3-1|53	#------------------------------------------------------------------
21cr|slrn-1.0.3-1|54	
21cr|slrn-1.0.3-1|55	%prep
21cr|slrn-1.0.3-1|56	%autosetup -p1
21cr|slrn-1.0.3-1|57	
21cr|slrn-1.0.3-1|58	%build
21cr|slrn-1.0.3-1|59	# Fix install of slrnpull man page, seems to be broken upstream
21cr|slrn-1.0.3-1|60	# - AdamW 2008/02
21cr|slrn-1.0.3-1|61	sed -i -e 's,slrn.1,*.1,g' src/Makefile.in
21cr|slrn-1.0.3-1|62	# Better default browser - AdamW 2008/02
21cr|slrn-1.0.3-1|63	sed -i -e 's,netscape,www-browser,g' doc/slrn.rc
21cr|slrn-1.0.3-1|64	# FHS compliant install
21cr|slrn-1.0.3-1|65	%configure	--sysconfdir=%{_sysconfdir}/news \
21cr|slrn-1.0.3-1|66	--with-slanginc=%{_includedir}/slang \
21cr|slrn-1.0.3-1|67	--with-slanglib=%{_libdir} \
21cr|slrn-1.0.3-1|68	--with-slrnpull \
21cr|slrn-1.0.3-1|69	--with-slanginc=%{_includedir}/slang \
21cr|slrn-1.0.3-1|70	--with-nss-compat \
21cr|slrn-1.0.3-1|71	--enable-inews \
21cr|slrn-1.0.3-1|72	--enable-setgid-code \
21cr|slrn-1.0.3-1|73	--disable-rpath
21cr|slrn-1.0.3-1|74	%make
21cr|slrn-1.0.3-1|75	# Force build of slrnpull, again seems broken upstream - AdaMw 2008/02
21cr|slrn-1.0.3-1|76	%make slrnpull
21cr|slrn-1.0.3-1|77	
21cr|slrn-1.0.3-1|78	%install
21cr|slrn-1.0.3-1|79	%makeinstall_std
21cr|slrn-1.0.3-1|80	%find_lang %{name}
21cr|slrn-1.0.3-1|81	
21cr|slrn-1.0.3-1|82	mkdir -p %{buildroot}%{_sysconfdir}/{cron.daily,logrotate.d,news}
21cr|slrn-1.0.3-1|83	install -m644 doc/slrn.rc -D %{buildroot}%{_sysconfdir}/news/slrn.rc
21cr|slrn-1.0.3-1|84	
21cr|slrn-1.0.3-1|85	#(peroyvind) remove unpackaged files
21cr|slrn-1.0.3-1|86	rm -rf %{buildroot}%{_docdir}/%{name}
21cr|slrn-1.0.3-1|87	
21cr|slrn-1.0.3-1|88	

8355 21
21cr|slsnif-0.4.4-10|1	Summary:	A serial sniffer
21cr|slsnif-0.4.4-10|2	Name:		slsnif
21cr|slsnif-0.4.4-10|3	Version:	0.4.4
21cr|slsnif-0.4.4-10|4	Release:	10
21cr|slsnif-0.4.4-10|5	License:	GPL
21cr|slsnif-0.4.4-10|6	Group:		Monitoring
21cr|slsnif-0.4.4-10|7	Url:		http://sourceforge.net/projects/slsnif/
21cr|slsnif-0.4.4-10|8	Source0:	http://ovh.dl.sourceforge.net/sourceforge/slsnif/%{name}-%{version}.tar.gz
21cr|slsnif-0.4.4-10|9	
21cr|slsnif-0.4.4-10|10	%description
21cr|slsnif-0.4.4-10|11	A serial line sniffer
21cr|slsnif-0.4.4-10|12	
21cr|slsnif-0.4.4-10|13	%files
21cr|slsnif-0.4.4-10|14	%defattr(-,root,root)
21cr|slsnif-0.4.4-10|15	%doc AUTHORS COPYING NEWS README slsnifrc-example
21cr|slsnif-0.4.4-10|16	%{_bindir}/slsnif
21cr|slsnif-0.4.4-10|17	%{_mandir}/man1/slsnif.1*
21cr|slsnif-0.4.4-10|18	
21cr|slsnif-0.4.4-10|19	#-----------------------------------------------------------
21cr|slsnif-0.4.4-10|20	
21cr|slsnif-0.4.4-10|21	%prep
21cr|slsnif-0.4.4-10|22	%setup -q
21cr|slsnif-0.4.4-10|23	
21cr|slsnif-0.4.4-10|24	%build
21cr|slsnif-0.4.4-10|25	%configure
21cr|slsnif-0.4.4-10|26	%make
21cr|slsnif-0.4.4-10|27	
21cr|slsnif-0.4.4-10|28	%install
21cr|slsnif-0.4.4-10|29	%makeinstall

8356 21
21cr|slstatus-1.1-1|1	%define debug_package %{nil}
21cr|slstatus-1.1-1|2	
21cr|slstatus-1.1-1|3	Name:           slstatus
21cr|slstatus-1.1-1|4	Version:        1.1
21cr|slstatus-1.1-1|5	Release:        1
21cr|slstatus-1.1-1|6	Summary:        Prints all window titles of DISPLAY to standard output
21cr|slstatus-1.1-1|7	Group:          Graphical desktop/Other
21cr|slstatus-1.1-1|8	License:        MIT
21cr|slstatus-1.1-1|9	URL:            http://tools.suckless.org/%{name}
21cr|slstatus-1.1-1|10	Source0:        http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
21cr|slstatus-1.1-1|11	BuildRequires:  pkgconfig(x11)
21cr|slstatus-1.1-1|12	
21cr|slstatus-1.1-1|13	%description
21cr|slstatus-1.1-1|14	Lists the titles of all running X windows to stdout, similar to ls(1). Might
21cr|slstatus-1.1-1|15	be useful for script integration.
21cr|slstatus-1.1-1|16	
21cr|slstatus-1.1-1|17	%prep
21cr|slstatus-1.1-1|18	%autosetup -p1
21cr|slstatus-1.1-1|19	
21cr|slstatus-1.1-1|20	%build
21cr|slstatus-1.1-1|21	%set_build_flags
21cr|slstatus-1.1-1|22	%make_build
21cr|slstatus-1.1-1|23	
21cr|slstatus-1.1-1|24	%install
21cr|slstatus-1.1-1|25	%make_install PREFIX=%{_prefix}
21cr|slstatus-1.1-1|26	
21cr|slstatus-1.1-1|27	%files
21cr|slstatus-1.1-1|28	%license LICENSE
21cr|slstatus-1.1-1|29	%doc README
21cr|slstatus-1.1-1|30	%{_bindir}/%{name}
21cr|slstatus-1.1-1|31	%{_mandir}/man1/%{name}.1*
21cr|slstatus-1.1-1|32	
21cr|slstatus-1.1-1|33	%changelog
21cr|slstatus-1.1-1|34	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|slstatus-1.1-1|35	- new pkg

8357 21
21cr|slurm-22.05.3-1|1	%define	major 38
21cr|slurm-22.05.3-1|2	%define	libname %mklibname %{name} %{major}
21cr|slurm-22.05.3-1|3	%define	devname %mklibname %{name} -d
21cr|slurm-22.05.3-1|4	
21cr|slurm-22.05.3-1|5	Summary:	Simple Linux Utility for Resource Management
21cr|slurm-22.05.3-1|6	Name:		slurm
21cr|slurm-22.05.3-1|7	Version:	22.05.3
21cr|slurm-22.05.3-1|8	Release:	1
21cr|slurm-22.05.3-1|9	License:	GPLv2+
21cr|slurm-22.05.3-1|10	Group:		System/Cluster
21cr|slurm-22.05.3-1|11	Url:		https://slurm.schedmd.com/
21cr|slurm-22.05.3-1|12	Source0:	https://download.schedmd.com/slurm/slurm-%{version}.tar.bz2
21cr|slurm-22.05.3-1|13	Source1:	slurm.conf
21cr|slurm-22.05.3-1|14	Source2:	slurmdbd.conf
21cr|slurm-22.05.3-1|15	Source3:	slurm-sview.desktop
21cr|slurm-22.05.3-1|16	Source4:	slurm-128x128.png
21cr|slurm-22.05.3-1|17	Source5:	slurm.sysusers.conf
21cr|slurm-22.05.3-1|18	Source100:	slurm.rpmlintrc
21cr|slurm-22.05.3-1|19	Patch1:		slurm-21.08.5-switch-to-python3.patch
21cr|slurm-22.05.3-1|20	Patch2:		slurm-21.08.5-fix-pid-files-path.patch
21cr|slurm-22.05.3-1|21	Patch3:		slurm-21.08.5-fix-htmldoc-path.patch
21cr|slurm-22.05.3-1|22	Patch4:		slurm-19.05.3-perlapi-rpaths.patch
21cr|slurm-22.05.3-1|23	BuildRequires:	desktop-file-utils
21cr|slurm-22.05.3-1|24	BuildRequires:	gcc-c++
21cr|slurm-22.05.3-1|25	BuildRequires:	hdf5
21cr|slurm-22.05.3-1|26	BuildRequires:	man2html
21cr|slurm-22.05.3-1|27	BuildRequires:	perl-ExtUtils-MakeMaker
21cr|slurm-22.05.3-1|28	BuildRequires:	python3
21cr|slurm-22.05.3-1|29	BuildRequires:	systemd
21cr|slurm-22.05.3-1|30	BuildRequires:	hdf5-devel
21cr|slurm-22.05.3-1|31	BuildRequires:	mysql-devel
21cr|slurm-22.05.3-1|32	BuildRequires:	pam-devel
21cr|slurm-22.05.3-1|33	BuildRequires:	perl-devel >= %{perl_version}
21cr|slurm-22.05.3-1|34	BuildRequires:	zlib-devel
21cr|slurm-22.05.3-1|35	# Not provided yet
21cr|slurm-22.05.3-1|36	#BuildRequires:	DataWarp-devel
21cr|slurm-22.05.3-1|37	#BuildRequires:	netloc-devel
21cr|slurm-22.05.3-1|38	#BuildRequires:	ofed-devel
21cr|slurm-22.05.3-1|39	#BuildRequires:	pmix-devel
21cr|slurm-22.05.3-1|40	#BuildRequires:	ucx-devel
21cr|slurm-22.05.3-1|41	BuildRequires:	pkgconfig(check)
21cr|slurm-22.05.3-1|42	BuildRequires:	pkgconfig(glib-2.0)
21cr|slurm-22.05.3-1|43	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|slurm-22.05.3-1|44	BuildRequires:	pkgconfig(hwloc)
21cr|slurm-22.05.3-1|45	BuildRequires:	pkgconfig(json-c)
21cr|slurm-22.05.3-1|46	BuildRequires:	pkgconfig(libcurl)
21cr|slurm-22.05.3-1|47	BuildRequires:	pkgconfig(libevent)
21cr|slurm-22.05.3-1|48	BuildRequires:	pkgconfig(libfreeipmi)
21cr|slurm-22.05.3-1|49	BuildRequires:	pkgconfig(liblz4)
21cr|slurm-22.05.3-1|50	BuildRequires:	pkgconfig(librrd)
21cr|slurm-22.05.3-1|51	BuildRequires:	pkgconfig(lua)
21cr|slurm-22.05.3-1|52	BuildRequires:	pkgconfig(munge)
21cr|slurm-22.05.3-1|53	BuildRequires:	pkgconfig(ncurses)
21cr|slurm-22.05.3-1|54	BuildRequires:	pkgconfig(openssl)
21cr|slurm-22.05.3-1|55	BuildRequires:	pkgconfig(systemd)
21cr|slurm-22.05.3-1|56	Requires:	munge
21cr|slurm-22.05.3-1|57	Requires:	%{libname} = %{EVRD}
21cr|slurm-22.05.3-1|58	
21cr|slurm-22.05.3-1|59	# Old packages now gone
21cr|slurm-22.05.3-1|60	%rename	%{name}-sched-wiki
21cr|slurm-22.05.3-1|61	%rename	%{name}-db-pgsql
21cr|slurm-22.05.3-1|62	
21cr|slurm-22.05.3-1|63	%description
21cr|slurm-22.05.3-1|64	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|65	management and job scheduling system for Linux clusters containing up to
21cr|slurm-22.05.3-1|66	thousands of nodes. Components include machine status, partition management,
21cr|slurm-22.05.3-1|67	job management, and scheduling modules.
21cr|slurm-22.05.3-1|68	
21cr|slurm-22.05.3-1|69	%files
21cr|slurm-22.05.3-1|70	%doc AUTHORS DISCLAIMER NEWS README.rst RELEASE_NOTES
21cr|slurm-22.05.3-1|71	%doc etc/%{name}.conf.example etc/cgroup.conf.example
21cr|slurm-22.05.3-1|72	%doc doc/html
21cr|slurm-22.05.3-1|73	%config %{_sysconfdir}/%{name}/%{name}.conf.example
21cr|slurm-22.05.3-1|74	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|slurm-22.05.3-1|75	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|slurm-22.05.3-1|76	%{_bindir}/sacct
21cr|slurm-22.05.3-1|77	%{_bindir}/sacctmgr
21cr|slurm-22.05.3-1|78	%{_bindir}/salloc
21cr|slurm-22.05.3-1|79	%{_bindir}/sattach
21cr|slurm-22.05.3-1|80	%{_bindir}/sbatch
21cr|slurm-22.05.3-1|81	%{_bindir}/sbcast
21cr|slurm-22.05.3-1|82	%{_bindir}/scancel
21cr|slurm-22.05.3-1|83	%{_bindir}/scontrol
21cr|slurm-22.05.3-1|84	%{_bindir}/scrontab
21cr|slurm-22.05.3-1|85	%{_bindir}/sdiag
21cr|slurm-22.05.3-1|86	%{_bindir}/sh5util
21cr|slurm-22.05.3-1|87	%{_bindir}/sinfo
21cr|slurm-22.05.3-1|88	%{_bindir}/sprio
21cr|slurm-22.05.3-1|89	%{_bindir}/squeue
21cr|slurm-22.05.3-1|90	%{_bindir}/sreport
21cr|slurm-22.05.3-1|91	%{_bindir}/srun
21cr|slurm-22.05.3-1|92	%{_bindir}/sshare
21cr|slurm-22.05.3-1|93	%{_bindir}/sstat
21cr|slurm-22.05.3-1|94	%{_bindir}/strigger
21cr|slurm-22.05.3-1|95	%{_datadir}/bash-completion/completions/%{name}
21cr|slurm-22.05.3-1|96	%dir %{_localstatedir}/spool/%{name}/ctld
21cr|slurm-22.05.3-1|97	%dir %{_localstatedir}/spool/%{name}/d
21cr|slurm-22.05.3-1|98	%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|slurm-22.05.3-1|99	%{_mandir}/man1/%{name}.1*
21cr|slurm-22.05.3-1|100	%{_mandir}/man1/sacct.1*
21cr|slurm-22.05.3-1|101	%{_mandir}/man1/sacctmgr.1*
21cr|slurm-22.05.3-1|102	%{_mandir}/man1/salloc.1*
21cr|slurm-22.05.3-1|103	%{_mandir}/man1/sattach.1*
21cr|slurm-22.05.3-1|104	%{_mandir}/man1/sbatch.1*
21cr|slurm-22.05.3-1|105	%{_mandir}/man1/sbcast.1*
21cr|slurm-22.05.3-1|106	%{_mandir}/man1/scancel.1*
21cr|slurm-22.05.3-1|107	%{_mandir}/man1/scontrol.1*
21cr|slurm-22.05.3-1|108	%{_mandir}/man1/scrontab.1*
21cr|slurm-22.05.3-1|109	%{_mandir}/man1/sdiag.1*
21cr|slurm-22.05.3-1|110	%{_mandir}/man1/sh5util.1*
21cr|slurm-22.05.3-1|111	%{_mandir}/man1/sinfo.1*
21cr|slurm-22.05.3-1|112	%{_mandir}/man1/sprio.1*
21cr|slurm-22.05.3-1|113	%{_mandir}/man1/squeue.1*
21cr|slurm-22.05.3-1|114	%{_mandir}/man1/sreport.1*
21cr|slurm-22.05.3-1|115	%{_mandir}/man1/srun.1*
21cr|slurm-22.05.3-1|116	%{_mandir}/man1/sshare.1*
21cr|slurm-22.05.3-1|117	%{_mandir}/man1/sstat.1*
21cr|slurm-22.05.3-1|118	%{_mandir}/man1/strigger.1*
21cr|slurm-22.05.3-1|119	%{_mandir}/man5/acct_gather.conf.5*
21cr|slurm-22.05.3-1|120	%{_mandir}/man5/burst_buffer.conf.5*
21cr|slurm-22.05.3-1|121	%{_mandir}/man5/cgroup.conf.5*
21cr|slurm-22.05.3-1|122	%{_mandir}/man5/ext_sensors.conf.5*
21cr|slurm-22.05.3-1|123	%{_mandir}/man5/gres.conf.5*
21cr|slurm-22.05.3-1|124	%{_mandir}/man5/helpers.conf.5*
21cr|slurm-22.05.3-1|125	%{_mandir}/man5/job_container.conf.5*
21cr|slurm-22.05.3-1|126	%{_mandir}/man5/knl.conf.5*
21cr|slurm-22.05.3-1|127	%{_mandir}/man5/mpi.conf.5*
21cr|slurm-22.05.3-1|128	%{_mandir}/man5/%{name}.conf.5.*
21cr|slurm-22.05.3-1|129	%{_mandir}/man5/nonstop.conf.5*
21cr|slurm-22.05.3-1|130	%{_mandir}/man5/oci.conf.5*
21cr|slurm-22.05.3-1|131	%{_mandir}/man5/topology.conf.5*
21cr|slurm-22.05.3-1|132	%{_mandir}/man8/%{name}restd.8*
21cr|slurm-22.05.3-1|133	%{_mandir}/man8/spank.8.*
21cr|slurm-22.05.3-1|134	%{_tmpfilesdir}/%{name}.conf
21cr|slurm-22.05.3-1|135	
21cr|slurm-22.05.3-1|136	%post
21cr|slurm-22.05.3-1|137	%tmpfiles_create %{name}.conf
21cr|slurm-22.05.3-1|138	
21cr|slurm-22.05.3-1|139	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|140	# Base stuff
21cr|slurm-22.05.3-1|141	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|142	
21cr|slurm-22.05.3-1|143	%package -n %{libname}
21cr|slurm-22.05.3-1|144	Summary:	Libraries for %{name}
21cr|slurm-22.05.3-1|145	Group:		System/Libraries
21cr|slurm-22.05.3-1|146	
21cr|slurm-22.05.3-1|147	%description -n %{libname}
21cr|slurm-22.05.3-1|148	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|149	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|150	This package contains the libraries and the plugins needed to run %{name}.
21cr|slurm-22.05.3-1|151	
21cr|slurm-22.05.3-1|152	%files -n %{libname}
21cr|slurm-22.05.3-1|153	%doc COPYING
21cr|slurm-22.05.3-1|154	# Main libraries
21cr|slurm-22.05.3-1|155	%{_libdir}/lib%{name}.so.%{major}*
21cr|slurm-22.05.3-1|156	# Plugins
21cr|slurm-22.05.3-1|157	%dir %{_libdir}/%{name}
21cr|slurm-22.05.3-1|158	%dir %{_libdir}/%{name}/src
21cr|slurm-22.05.3-1|159	%{_libdir}/%{name}/accounting_storage_none.so
21cr|slurm-22.05.3-1|160	%{_libdir}/%{name}/acct_gather_energy_gpu.so
21cr|slurm-22.05.3-1|161	%{_libdir}/%{name}/acct_gather_energy_ibmaem.so
21cr|slurm-22.05.3-1|162	%{_libdir}/%{name}/acct_gather_energy_ipmi.so
21cr|slurm-22.05.3-1|163	%{_libdir}/%{name}/acct_gather_energy_none.so
21cr|slurm-22.05.3-1|164	%{_libdir}/%{name}/acct_gather_energy_pm_counters.so
21cr|slurm-22.05.3-1|165	%{_libdir}/%{name}/acct_gather_energy_rapl.so
21cr|slurm-22.05.3-1|166	%{_libdir}/%{name}/acct_gather_energy_xcc.so
21cr|slurm-22.05.3-1|167	%{_libdir}/%{name}/acct_gather_filesystem_lustre.so
21cr|slurm-22.05.3-1|168	%{_libdir}/%{name}/acct_gather_filesystem_none.so
21cr|slurm-22.05.3-1|169	%{_libdir}/%{name}/acct_gather_interconnect_none.so
21cr|slurm-22.05.3-1|170	%{_libdir}/%{name}/acct_gather_interconnect_sysfs.so
21cr|slurm-22.05.3-1|171	%{_libdir}/%{name}/acct_gather_profile_hdf5.so
21cr|slurm-22.05.3-1|172	%{_libdir}/%{name}/acct_gather_profile_influxdb.so
21cr|slurm-22.05.3-1|173	%{_libdir}/%{name}/acct_gather_profile_none.so
21cr|slurm-22.05.3-1|174	%{_libdir}/%{name}/burst_buffer_datawarp.so
21cr|slurm-22.05.3-1|175	%{_libdir}/%{name}/burst_buffer_lua.so
21cr|slurm-22.05.3-1|176	%{_libdir}/%{name}/cgroup_v1.so
21cr|slurm-22.05.3-1|177	%{_libdir}/%{name}/cgroup_v2.so
21cr|slurm-22.05.3-1|178	%{_libdir}/%{name}/cli_filter_lua.so
21cr|slurm-22.05.3-1|179	%{_libdir}/%{name}/cli_filter_none.so
21cr|slurm-22.05.3-1|180	%{_libdir}/%{name}/cli_filter_syslog.so
21cr|slurm-22.05.3-1|181	%{_libdir}/%{name}/cli_filter_user_defaults.so
21cr|slurm-22.05.3-1|182	%{_libdir}/%{name}/core_spec_cray_aries.so
21cr|slurm-22.05.3-1|183	%{_libdir}/%{name}/core_spec_none.so
21cr|slurm-22.05.3-1|184	%{_libdir}/%{name}/cred_munge.so
21cr|slurm-22.05.3-1|185	%{_libdir}/%{name}/cred_none.so
21cr|slurm-22.05.3-1|186	%{_libdir}/%{name}/ext_sensors_none.so
21cr|slurm-22.05.3-1|187	%{_libdir}/%{name}/ext_sensors_rrd.so
21cr|slurm-22.05.3-1|188	%{_libdir}/%{name}/gpu_generic.so
21cr|slurm-22.05.3-1|189	%{_libdir}/%{name}/gres_gpu.so
21cr|slurm-22.05.3-1|190	%{_libdir}/%{name}/gres_mps.so
21cr|slurm-22.05.3-1|191	%{_libdir}/%{name}/gres_nic.so
21cr|slurm-22.05.3-1|192	%{_libdir}/%{name}/gres_shard.so
21cr|slurm-22.05.3-1|193	%{_libdir}/%{name}/hash_k12.so
21cr|slurm-22.05.3-1|194	%{_libdir}/%{name}/jobacct_gather_cgroup.so
21cr|slurm-22.05.3-1|195	%{_libdir}/%{name}/jobacct_gather_linux.so
21cr|slurm-22.05.3-1|196	%{_libdir}/%{name}/jobacct_gather_none.so
21cr|slurm-22.05.3-1|197	%{_libdir}/%{name}/jobcomp_elasticsearch.so
21cr|slurm-22.05.3-1|198	%{_libdir}/%{name}/jobcomp_filetxt.so
21cr|slurm-22.05.3-1|199	%{_libdir}/%{name}/jobcomp_lua.so
21cr|slurm-22.05.3-1|200	%{_libdir}/%{name}/jobcomp_none.so
21cr|slurm-22.05.3-1|201	%{_libdir}/%{name}/jobcomp_script.so
21cr|slurm-22.05.3-1|202	%{_libdir}/%{name}/job_container_cncu.so
21cr|slurm-22.05.3-1|203	%{_libdir}/%{name}/job_container_none.so
21cr|slurm-22.05.3-1|204	%{_libdir}/%{name}/job_container_tmpfs.so
21cr|slurm-22.05.3-1|205	%{_libdir}/%{name}/job_submit_all_partitions.so
21cr|slurm-22.05.3-1|206	%{_libdir}/%{name}/job_submit_cray_aries.so
21cr|slurm-22.05.3-1|207	%{_libdir}/%{name}/job_submit_defaults.so
21cr|slurm-22.05.3-1|208	%{_libdir}/%{name}/job_submit_logging.so
21cr|slurm-22.05.3-1|209	%{_libdir}/%{name}/job_submit_lua.so
21cr|slurm-22.05.3-1|210	%{_libdir}/%{name}/job_submit_partition.so
21cr|slurm-22.05.3-1|211	%{_libdir}/%{name}/job_submit_require_timelimit.so
21cr|slurm-22.05.3-1|212	%{_libdir}/%{name}/job_submit_throttle.so
21cr|slurm-22.05.3-1|213	%{_libdir}/%{name}/launch_%{name}.so
21cr|slurm-22.05.3-1|214	%{_libdir}/%{name}/lib%{name}full.so
21cr|slurm-22.05.3-1|215	%{_libdir}/%{name}/lib%{name}_pmi.so
21cr|slurm-22.05.3-1|216	%{_libdir}/%{name}/mcs_account.so
21cr|slurm-22.05.3-1|217	%{_libdir}/%{name}/mcs_group.so
21cr|slurm-22.05.3-1|218	%{_libdir}/%{name}/mcs_none.so
21cr|slurm-22.05.3-1|219	%{_libdir}/%{name}/mcs_user.so
21cr|slurm-22.05.3-1|220	%{_libdir}/%{name}/mpi_cray_shasta.so
21cr|slurm-22.05.3-1|221	%{_libdir}/%{name}/mpi_none.so
21cr|slurm-22.05.3-1|222	%{_libdir}/%{name}/mpi_pmi2.so
21cr|slurm-22.05.3-1|223	%{_libdir}/%{name}/node_features_helpers.so
21cr|slurm-22.05.3-1|224	%{_libdir}/%{name}/node_features_knl_cray.so
21cr|slurm-22.05.3-1|225	%{_libdir}/%{name}/node_features_knl_generic.so
21cr|slurm-22.05.3-1|226	%{_libdir}/%{name}/openapi_dbv0_0_36.so
21cr|slurm-22.05.3-1|227	%{_libdir}/%{name}/openapi_dbv0_0_37.so
21cr|slurm-22.05.3-1|228	%{_libdir}/%{name}/openapi_dbv0_0_38.so
21cr|slurm-22.05.3-1|229	%{_libdir}/%{name}/openapi_v0_0_36.so
21cr|slurm-22.05.3-1|230	%{_libdir}/%{name}/openapi_v0_0_37.so
21cr|slurm-22.05.3-1|231	%{_libdir}/%{name}/openapi_v0_0_38.so
21cr|slurm-22.05.3-1|232	%{_libdir}/%{name}/power_cray_aries.so
21cr|slurm-22.05.3-1|233	%{_libdir}/%{name}/power_none.so
21cr|slurm-22.05.3-1|234	%{_libdir}/%{name}/preempt_none.so
21cr|slurm-22.05.3-1|235	%{_libdir}/%{name}/preempt_partition_prio.so
21cr|slurm-22.05.3-1|236	%{_libdir}/%{name}/preempt_qos.so
21cr|slurm-22.05.3-1|237	%{_libdir}/%{name}/prep_script.so
21cr|slurm-22.05.3-1|238	%{_libdir}/%{name}/priority_basic.so
21cr|slurm-22.05.3-1|239	%{_libdir}/%{name}/priority_multifactor.so
21cr|slurm-22.05.3-1|240	%{_libdir}/%{name}/proctrack_cgroup.so
21cr|slurm-22.05.3-1|241	%{_libdir}/%{name}/proctrack_linuxproc.so
21cr|slurm-22.05.3-1|242	%{_libdir}/%{name}/proctrack_pgid.so
21cr|slurm-22.05.3-1|243	%{_libdir}/%{name}/route_default.so
21cr|slurm-22.05.3-1|244	%{_libdir}/%{name}/route_topology.so
21cr|slurm-22.05.3-1|245	%{_libdir}/%{name}/sched_backfill.so
21cr|slurm-22.05.3-1|246	%{_libdir}/%{name}/sched_builtin.so
21cr|slurm-22.05.3-1|247	%{_libdir}/%{name}/select_cons_res.so
21cr|slurm-22.05.3-1|248	%{_libdir}/%{name}/select_cons_tres.so
21cr|slurm-22.05.3-1|249	%{_libdir}/%{name}/select_cray_aries.so
21cr|slurm-22.05.3-1|250	%{_libdir}/%{name}/select_linear.so
21cr|slurm-22.05.3-1|251	%{_libdir}/%{name}/serializer_json.so
21cr|slurm-22.05.3-1|252	%{_libdir}/%{name}/serializer_url_encoded.so
21cr|slurm-22.05.3-1|253	%{_libdir}/%{name}/site_factor_none.so
21cr|slurm-22.05.3-1|254	%{_libdir}/%{name}/src/*
21cr|slurm-22.05.3-1|255	%{_libdir}/%{name}/switch_cray_aries.so
21cr|slurm-22.05.3-1|256	%{_libdir}/%{name}/switch_none.so
21cr|slurm-22.05.3-1|257	%{_libdir}/%{name}/task_affinity.so
21cr|slurm-22.05.3-1|258	%{_libdir}/%{name}/task_cgroup.so
21cr|slurm-22.05.3-1|259	%{_libdir}/%{name}/task_cray_aries.so
21cr|slurm-22.05.3-1|260	%{_libdir}/%{name}/task_none.so
21cr|slurm-22.05.3-1|261	%{_libdir}/%{name}/topology_3d_torus.so
21cr|slurm-22.05.3-1|262	%{_libdir}/%{name}/topology_hypercube.so
21cr|slurm-22.05.3-1|263	%{_libdir}/%{name}/topology_none.so
21cr|slurm-22.05.3-1|264	%{_libdir}/%{name}/topology_tree.so
21cr|slurm-22.05.3-1|265	
21cr|slurm-22.05.3-1|266	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|267	
21cr|slurm-22.05.3-1|268	%package %{name}d
21cr|slurm-22.05.3-1|269	Summary:	Compute node daemon for %{name}
21cr|slurm-22.05.3-1|270	Group:		System/Cluster
21cr|slurm-22.05.3-1|271	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|272	Requires(post,preun,postun):	systemd
21cr|slurm-22.05.3-1|273	Requires(pre):	/bin/systemd-sysusers
21cr|slurm-22.05.3-1|274	
21cr|slurm-22.05.3-1|275	%description %{name}d
21cr|slurm-22.05.3-1|276	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|277	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|278	This package contains the compute node daemon, used to launch jobs on compute
21cr|slurm-22.05.3-1|279	nodes.
21cr|slurm-22.05.3-1|280	
21cr|slurm-22.05.3-1|281	%files %{name}d
21cr|slurm-22.05.3-1|282	%license COPYING
21cr|slurm-22.05.3-1|283	%ghost %{_localstatedir}/run/%{name}/%{name}d.pid
21cr|slurm-22.05.3-1|284	%{_mandir}/man8/%{name}d.8*
21cr|slurm-22.05.3-1|285	%{_mandir}/man8/%{name}stepd.8*
21cr|slurm-22.05.3-1|286	%{_sbindir}/%{name}d
21cr|slurm-22.05.3-1|287	%{_sbindir}/%{name}stepd
21cr|slurm-22.05.3-1|288	%{_sysusersdir}/%{name}.conf
21cr|slurm-22.05.3-1|289	%{_unitdir}/%{name}d.service
21cr|slurm-22.05.3-1|290	
21cr|slurm-22.05.3-1|291	%pre
21cr|slurm-22.05.3-1|292	#create user and group
21cr|slurm-22.05.3-1|293	%sysusers_create_package %{name} %{SOURCE5}
21cr|slurm-22.05.3-1|294	
21cr|slurm-22.05.3-1|295	%post %{name}d
21cr|slurm-22.05.3-1|296	%systemd_post %{name}d.service
21cr|slurm-22.05.3-1|297	
21cr|slurm-22.05.3-1|298	%preun %{name}d
21cr|slurm-22.05.3-1|299	%systemd_preun %{name}d.service
21cr|slurm-22.05.3-1|300	
21cr|slurm-22.05.3-1|301	%postun %{name}d
21cr|slurm-22.05.3-1|302	%systemd_postun_with_restart %{name}d.service
21cr|slurm-22.05.3-1|303	
21cr|slurm-22.05.3-1|304	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|305	
21cr|slurm-22.05.3-1|306	%package %{name}ctld
21cr|slurm-22.05.3-1|307	Summary:	The main control daemon for %{name}
21cr|slurm-22.05.3-1|308	Group:		System/Cluster
21cr|slurm-22.05.3-1|309	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|310	Requires(post,preun,postun):	systemd
21cr|slurm-22.05.3-1|311	
21cr|slurm-22.05.3-1|312	%description %{name}ctld
21cr|slurm-22.05.3-1|313	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|314	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|315	This package contains the main control daemon.
21cr|slurm-22.05.3-1|316	
21cr|slurm-22.05.3-1|317	%files %{name}ctld
21cr|slurm-22.05.3-1|318	%license COPYING
21cr|slurm-22.05.3-1|319	%ghost %{_localstatedir}/run/%{name}/%{name}ctld.pid
21cr|slurm-22.05.3-1|320	%{_libdir}/%{name}/%{name}ctld_nonstop.so
21cr|slurm-22.05.3-1|321	%{_mandir}/man8/%{name}ctld.8.*
21cr|slurm-22.05.3-1|322	%{_sbindir}/%{name}ctld
21cr|slurm-22.05.3-1|323	%{_unitdir}/%{name}ctld.service
21cr|slurm-22.05.3-1|324	
21cr|slurm-22.05.3-1|325	%post %{name}ctld
21cr|slurm-22.05.3-1|326	%systemd_post %{name}ctld.service
21cr|slurm-22.05.3-1|327	
21cr|slurm-22.05.3-1|328	%preun %{name}ctld
21cr|slurm-22.05.3-1|329	%systemd_preun %{name}ctld.service
21cr|slurm-22.05.3-1|330	
21cr|slurm-22.05.3-1|331	%postun %{name}ctld
21cr|slurm-22.05.3-1|332	%systemd_postun_with_restart %{name}ctld.service
21cr|slurm-22.05.3-1|333	
21cr|slurm-22.05.3-1|334	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|335	
21cr|slurm-22.05.3-1|336	%package %{name}dbd
21cr|slurm-22.05.3-1|337	Summary:	Provides accounting of jobs in a database
21cr|slurm-22.05.3-1|338	Group:		System/Cluster
21cr|slurm-22.05.3-1|339	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|340	Requires(post,preun,postun):	systemd
21cr|slurm-22.05.3-1|341	
21cr|slurm-22.05.3-1|342	%description %{name}dbd
21cr|slurm-22.05.3-1|343	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|344	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|345	This package provides accounting of jobs in a database.
21cr|slurm-22.05.3-1|346	
21cr|slurm-22.05.3-1|347	%files %{name}dbd
21cr|slurm-22.05.3-1|348	%license COPYING
21cr|slurm-22.05.3-1|349	%config(noreplace) %{_sysconfdir}/%{name}/%{name}dbd.conf
21cr|slurm-22.05.3-1|350	%ghost %{_localstatedir}/run/%{name}/%{name}dbd.pid
21cr|slurm-22.05.3-1|351	%{_libdir}/%{name}/accounting_storage_%{name}dbd.so
21cr|slurm-22.05.3-1|352	%{_mandir}/man5/%{name}dbd.conf.5.*
21cr|slurm-22.05.3-1|353	%{_mandir}/man8/%{name}dbd.8.*
21cr|slurm-22.05.3-1|354	%{_sbindir}/%{name}dbd
21cr|slurm-22.05.3-1|355	%{_sysconfdir}/%{name}/%{name}dbd.conf.example
21cr|slurm-22.05.3-1|356	%{_unitdir}/%{name}dbd.service
21cr|slurm-22.05.3-1|357	
21cr|slurm-22.05.3-1|358	%post %{name}dbd
21cr|slurm-22.05.3-1|359	%systemd_post %{name}dbd.service
21cr|slurm-22.05.3-1|360	
21cr|slurm-22.05.3-1|361	%preun %{name}dbd
21cr|slurm-22.05.3-1|362	%systemd_preun %{name}dbd.service
21cr|slurm-22.05.3-1|363	
21cr|slurm-22.05.3-1|364	%postun %{name}dbd
21cr|slurm-22.05.3-1|365	%systemd_postun_with_restart %{name}dbd.service
21cr|slurm-22.05.3-1|366	
21cr|slurm-22.05.3-1|367	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|368	
21cr|slurm-22.05.3-1|369	%package -n %{devname}
21cr|slurm-22.05.3-1|370	Summary:	Development package for SLURM
21cr|slurm-22.05.3-1|371	Group:		Development/C
21cr|slurm-22.05.3-1|372	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|373	Requires:	%{libname} = %{EVRD}
21cr|slurm-22.05.3-1|374	%rename	%{name}-devel
21cr|slurm-22.05.3-1|375	
21cr|slurm-22.05.3-1|376	%description -n %{devname}
21cr|slurm-22.05.3-1|377	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|378	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|379	This package includes the header files and libraries for the SLURM API.
21cr|slurm-22.05.3-1|380	
21cr|slurm-22.05.3-1|381	%files -n %{devname}
21cr|slurm-22.05.3-1|382	%license COPYING
21cr|slurm-22.05.3-1|383	%dir %{_includedir}/%{name}
21cr|slurm-22.05.3-1|384	%{_includedir}/%{name}/*
21cr|slurm-22.05.3-1|385	%{_libdir}/lib%{name}.so
21cr|slurm-22.05.3-1|386	%exclude %{_includedir}/%{name}/pmi*.h
21cr|slurm-22.05.3-1|387	
21cr|slurm-22.05.3-1|388	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|389	
21cr|slurm-22.05.3-1|390	%package auth-none
21cr|slurm-22.05.3-1|391	Summary:	Auth NULL implementation (no authentication)
21cr|slurm-22.05.3-1|392	Group:		System/Cluster
21cr|slurm-22.05.3-1|393	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|394	
21cr|slurm-22.05.3-1|395	%description auth-none
21cr|slurm-22.05.3-1|396	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|397	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|398	This package contains the NULL authentication module.
21cr|slurm-22.05.3-1|399	
21cr|slurm-22.05.3-1|400	%files auth-none
21cr|slurm-22.05.3-1|401	%license COPYING
21cr|slurm-22.05.3-1|402	%{_libdir}/%{name}/auth_none.so
21cr|slurm-22.05.3-1|403	
21cr|slurm-22.05.3-1|404	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|405	
21cr|slurm-22.05.3-1|406	%package gui
21cr|slurm-22.05.3-1|407	Summary:	Graphical interface for %{name}
21cr|slurm-22.05.3-1|408	Group:		System/Cluster
21cr|slurm-22.05.3-1|409	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|410	%rename	%{name}-sview
21cr|slurm-22.05.3-1|411	
21cr|slurm-22.05.3-1|412	%description gui
21cr|slurm-22.05.3-1|413	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|414	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|415	This package contains a graphical user interface to get and update state
21cr|slurm-22.05.3-1|416	information for jobs, partitions, and nodes managed by SLURM.
21cr|slurm-22.05.3-1|417	
21cr|slurm-22.05.3-1|418	%files gui
21cr|slurm-22.05.3-1|419	%license COPYING
21cr|slurm-22.05.3-1|420	%{_bindir}/sview
21cr|slurm-22.05.3-1|421	%{_datadir}/applications/%{name}-sview.desktop
21cr|slurm-22.05.3-1|422	%{_mandir}/man1/sview.1*
21cr|slurm-22.05.3-1|423	
21cr|slurm-22.05.3-1|424	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|425	
21cr|slurm-22.05.3-1|426	%package db-mysql
21cr|slurm-22.05.3-1|427	Summary:	Plugin to use MySQL
21cr|slurm-22.05.3-1|428	Group:		System/Libraries
21cr|slurm-22.05.3-1|429	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|430	
21cr|slurm-22.05.3-1|431	%description db-mysql
21cr|slurm-22.05.3-1|432	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|433	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|434	This package contains a plugin to use a MySQL database for job accounting.
21cr|slurm-22.05.3-1|435	
21cr|slurm-22.05.3-1|436	%files db-mysql
21cr|slurm-22.05.3-1|437	%license COPYING
21cr|slurm-22.05.3-1|438	%{_libdir}/%{name}/accounting_storage_mysql.so
21cr|slurm-22.05.3-1|439	%{_libdir}/%{name}/jobcomp_mysql.so
21cr|slurm-22.05.3-1|440	
21cr|slurm-22.05.3-1|441	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|442	
21cr|slurm-22.05.3-1|443	%package auth-munge
21cr|slurm-22.05.3-1|444	Summary:	Plugin to use munge authentication
21cr|slurm-22.05.3-1|445	Group:		System/Libraries
21cr|slurm-22.05.3-1|446	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|447	Requires:	munge
21cr|slurm-22.05.3-1|448	
21cr|slurm-22.05.3-1|449	%description auth-munge
21cr|slurm-22.05.3-1|450	SLURM is an open source, fault-tolerant, and highly scalable cluster
21cr|slurm-22.05.3-1|451	management and job scheduling system for Linux clusters.
21cr|slurm-22.05.3-1|452	This package contains a plugin to use munge authentication.
21cr|slurm-22.05.3-1|453	
21cr|slurm-22.05.3-1|454	%files auth-munge
21cr|slurm-22.05.3-1|455	%license COPYING
21cr|slurm-22.05.3-1|456	%{_libdir}/%{name}/auth_munge.so
21cr|slurm-22.05.3-1|457	
21cr|slurm-22.05.3-1|458	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|459	# Contributed stuff
21cr|slurm-22.05.3-1|460	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|461	
21cr|slurm-22.05.3-1|462	%package	contribs
21cr|slurm-22.05.3-1|463	Summary:	Perl tools to print Slurm job state information
21cr|slurm-22.05.3-1|464	Group:		System/Cluster
21cr|slurm-22.05.3-1|465	Requires:	%{name}-perlapi = %{EVRD}
21cr|slurm-22.05.3-1|466	
21cr|slurm-22.05.3-1|467	%description contribs
21cr|slurm-22.05.3-1|468	This package includes the programs seff, sjobexitmod, sjstat and smail.
21cr|slurm-22.05.3-1|469	See their respective man pages for more information.
21cr|slurm-22.05.3-1|470	
21cr|slurm-22.05.3-1|471	%files contribs
21cr|slurm-22.05.3-1|472	%doc contribs/lua/*.lua contribs/README
21cr|slurm-22.05.3-1|473	%license COPYING
21cr|slurm-22.05.3-1|474	%{_bindir}/seff
21cr|slurm-22.05.3-1|475	%{_bindir}/sgather
21cr|slurm-22.05.3-1|476	%{_bindir}/sjobexitmod
21cr|slurm-22.05.3-1|477	%{_bindir}/sjstat
21cr|slurm-22.05.3-1|478	%{_bindir}/smail
21cr|slurm-22.05.3-1|479	%{_mandir}/man1/sgather.1*
21cr|slurm-22.05.3-1|480	%{_mandir}/man1/sjobexitmod.1*
21cr|slurm-22.05.3-1|481	%{_mandir}/man1/sjstat.1*
21cr|slurm-22.05.3-1|482	
21cr|slurm-22.05.3-1|483	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|484	
21cr|slurm-22.05.3-1|485	# NOTE: This package will conflict with pmix
21cr|slurm-22.05.3-1|486	%package pmi
21cr|slurm-22.05.3-1|487	Summary:	The %{name} implementation of libpmi and libpmi2
21cr|slurm-22.05.3-1|488	Group:		System/Libraries
21cr|slurm-22.05.3-1|489	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|490	
21cr|slurm-22.05.3-1|491	%description pmi
21cr|slurm-22.05.3-1|492	This package contains the %{name} implementation of the libpmi and libpmi2
21cr|slurm-22.05.3-1|493	libraries.
21cr|slurm-22.05.3-1|494	
21cr|slurm-22.05.3-1|495	%files pmi
21cr|slurm-22.05.3-1|496	%license COPYING
21cr|slurm-22.05.3-1|497	%{_libdir}/libpmi2.so.0*
21cr|slurm-22.05.3-1|498	%{_libdir}/libpmi.so.0*
21cr|slurm-22.05.3-1|499	
21cr|slurm-22.05.3-1|500	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|501	
21cr|slurm-22.05.3-1|502	# NOTE: This package will conflict with pmix-devel
21cr|slurm-22.05.3-1|503	%package pmi-devel
21cr|slurm-22.05.3-1|504	Summary:	Development files for %{name}-pmi
21cr|slurm-22.05.3-1|505	Provides:	%{name}-pmi-devel = %{EVRD}
21cr|slurm-22.05.3-1|506	Requires:	%{name}-pmi = %{EVRD}
21cr|slurm-22.05.3-1|507	
21cr|slurm-22.05.3-1|508	%description pmi-devel
21cr|slurm-22.05.3-1|509	This package contains the development files for the libpmi and libpmi2
21cr|slurm-22.05.3-1|510	libraries used by %{name}.
21cr|slurm-22.05.3-1|511	
21cr|slurm-22.05.3-1|512	%files pmi-devel
21cr|slurm-22.05.3-1|513	%license COPYING
21cr|slurm-22.05.3-1|514	%{_includedir}/%{name}/pmi*.h
21cr|slurm-22.05.3-1|515	%{_libdir}/libpmi2.so
21cr|slurm-22.05.3-1|516	%{_libdir}/libpmi.so
21cr|slurm-22.05.3-1|517	
21cr|slurm-22.05.3-1|518	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|519	
21cr|slurm-22.05.3-1|520	%package nss_%{name}
21cr|slurm-22.05.3-1|521	Summary:	NSS plugin for slurm
21cr|slurm-22.05.3-1|522	Group:		System/Libraries
21cr|slurm-22.05.3-1|523	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|524	
21cr|slurm-22.05.3-1|525	%description nss_%{name}
21cr|slurm-22.05.3-1|526	An optional NSS plugin that can permit passwd and group resolution for a job
21cr|slurm-22.05.3-1|527	on the compute node to be serviced through the local slurmstepd process,
21cr|slurm-22.05.3-1|528	rather than through some alternate network-based service such as LDAP, SSSD
21cr|slurm-22.05.3-1|529	or NSLCD.
21cr|slurm-22.05.3-1|530	
21cr|slurm-22.05.3-1|531	%files nss_%{name}
21cr|slurm-22.05.3-1|532	%license COPYING
21cr|slurm-22.05.3-1|533	%{_libdir}/libnss_%{name}.so.2
21cr|slurm-22.05.3-1|534	
21cr|slurm-22.05.3-1|535	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|536	
21cr|slurm-22.05.3-1|537	%package openlava
21cr|slurm-22.05.3-1|538	Summary:	Openlava/LSF wrappers for transition from OpenLava to %{name}
21cr|slurm-22.05.3-1|539	Group:		System/Cluster
21cr|slurm-22.05.3-1|540	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|541	Requires:	%{name}-perlapi = %{version}-%{release}
21cr|slurm-22.05.3-1|542	
21cr|slurm-22.05.3-1|543	%description openlava
21cr|slurm-22.05.3-1|544	Wrapper scripts used for helping migrate from OpenLava/LSF to %{name}.
21cr|slurm-22.05.3-1|545	
21cr|slurm-22.05.3-1|546	%files openlava
21cr|slurm-22.05.3-1|547	%license COPYING
21cr|slurm-22.05.3-1|548	%{_bindir}/bjobs
21cr|slurm-22.05.3-1|549	%{_bindir}/bkill
21cr|slurm-22.05.3-1|550	%{_bindir}/bsub
21cr|slurm-22.05.3-1|551	%{_bindir}/lsid
21cr|slurm-22.05.3-1|552	%{_mandir}/man1/bjobs.1*
21cr|slurm-22.05.3-1|553	%{_mandir}/man1/bkill.1*
21cr|slurm-22.05.3-1|554	%{_mandir}/man1/bsub.1*
21cr|slurm-22.05.3-1|555	%{_mandir}/man1/lsid.1*
21cr|slurm-22.05.3-1|556	
21cr|slurm-22.05.3-1|557	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|558	
21cr|slurm-22.05.3-1|559	%package pam_%{name}
21cr|slurm-22.05.3-1|560	Summary:	PAM module for restricting access to compute nodes
21cr|slurm-22.05.3-1|561	Group:		System/Libraries
21cr|slurm-22.05.3-1|562	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|563	
21cr|slurm-22.05.3-1|564	%description pam_%{name}
21cr|slurm-22.05.3-1|565	This module restricts access to compute nodes in a cluster where %{name} is
21cr|slurm-22.05.3-1|566	in use. Access is granted to root, any user with a Slurm-launched job
21cr|slurm-22.05.3-1|567	currently running on the node, or any user who has allocated resources on the
21cr|slurm-22.05.3-1|568	node according to Slurm.
21cr|slurm-22.05.3-1|569	
21cr|slurm-22.05.3-1|570	%files pam_%{name}
21cr|slurm-22.05.3-1|571	%license COPYING
21cr|slurm-22.05.3-1|572	/%{_lib}/security/pam_%{name}_adopt.so
21cr|slurm-22.05.3-1|573	/%{_lib}/security/pam_%{name}.so
21cr|slurm-22.05.3-1|574	
21cr|slurm-22.05.3-1|575	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|576	
21cr|slurm-22.05.3-1|577	%package perlapi
21cr|slurm-22.05.3-1|578	Summary:	Perl bindings for %{name}
21cr|slurm-22.05.3-1|579	Group:		Development/Perl
21cr|slurm-22.05.3-1|580	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|581	Requires:	perl >= %{perl_version}
21cr|slurm-22.05.3-1|582	
21cr|slurm-22.05.3-1|583	%description perlapi
21cr|slurm-22.05.3-1|584	Perl bindings for %{name}: this package provides a helpful interface to
21cr|slurm-22.05.3-1|585	%{name} through Perl.
21cr|slurm-22.05.3-1|586	
21cr|slurm-22.05.3-1|587	%files perlapi
21cr|slurm-22.05.3-1|588	%license COPYING
21cr|slurm-22.05.3-1|589	%dir %{perl_vendorarch}/auto/Slurm
21cr|slurm-22.05.3-1|590	%dir %{perl_vendorarch}/auto/Slurmdb
21cr|slurm-22.05.3-1|591	%dir %{perl_vendorarch}/Slurm
21cr|slurm-22.05.3-1|592	%{_mandir}/man3/Slurm*.3pm*
21cr|slurm-22.05.3-1|593	%{perl_vendorarch}/auto/Slurmdb/autosplit.ix
21cr|slurm-22.05.3-1|594	%{perl_vendorarch}/auto/Slurmdb/Slurmdb.so
21cr|slurm-22.05.3-1|595	%{perl_vendorarch}/auto/Slurm/Slurm.so
21cr|slurm-22.05.3-1|596	%{perl_vendorarch}/Slurmdb.pm
21cr|slurm-22.05.3-1|597	%{perl_vendorarch}/Slurm.pm
21cr|slurm-22.05.3-1|598	%{perl_vendorarch}/Slurm/*.pm
21cr|slurm-22.05.3-1|599	
21cr|slurm-22.05.3-1|600	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|601	
21cr|slurm-22.05.3-1|602	%package torque
21cr|slurm-22.05.3-1|603	Summary: Torque/PBS wrappers for transition from Torque/PBS to %{name}
21cr|slurm-22.05.3-1|604	Group:		System/Cluster
21cr|slurm-22.05.3-1|605	Requires:	%{name} = %{EVRD}
21cr|slurm-22.05.3-1|606	Requires:	%{name}-perlapi = %{EVRD}
21cr|slurm-22.05.3-1|607	
21cr|slurm-22.05.3-1|608	%description torque
21cr|slurm-22.05.3-1|609	Wrapper scripts used for helping migrate from Torque/PBS to %{name}.
21cr|slurm-22.05.3-1|610	
21cr|slurm-22.05.3-1|611	%files torque
21cr|slurm-22.05.3-1|612	%license COPYING
21cr|slurm-22.05.3-1|613	%{_bindir}/generate_pbs_nodefile
21cr|slurm-22.05.3-1|614	%{_bindir}/mpiexec
21cr|slurm-22.05.3-1|615	%{_bindir}/pbsnodes
21cr|slurm-22.05.3-1|616	%{_bindir}/qalter
21cr|slurm-22.05.3-1|617	%{_bindir}/qdel
21cr|slurm-22.05.3-1|618	%{_bindir}/qhold
21cr|slurm-22.05.3-1|619	%{_bindir}/qrerun
21cr|slurm-22.05.3-1|620	%{_bindir}/qrls
21cr|slurm-22.05.3-1|621	%{_bindir}/qstat
21cr|slurm-22.05.3-1|622	%{_bindir}/qsub
21cr|slurm-22.05.3-1|623	%{_libdir}/%{name}/job_submit_pbs.so
21cr|slurm-22.05.3-1|624	%{_libdir}/%{name}/spank_pbs.so
21cr|slurm-22.05.3-1|625	%{_mandir}/man1/mpiexec.1*
21cr|slurm-22.05.3-1|626	%{_mandir}/man1/pbsnodes.1*
21cr|slurm-22.05.3-1|627	%{_mandir}/man1/qalter.1*
21cr|slurm-22.05.3-1|628	%{_mandir}/man1/qdel.1*
21cr|slurm-22.05.3-1|629	%{_mandir}/man1/qhold.1*
21cr|slurm-22.05.3-1|630	%{_mandir}/man1/qrerun.1*
21cr|slurm-22.05.3-1|631	%{_mandir}/man1/qrls.1*
21cr|slurm-22.05.3-1|632	%{_mandir}/man1/qstat.1*
21cr|slurm-22.05.3-1|633	%{_mandir}/man1/qsub.1*
21cr|slurm-22.05.3-1|634	
21cr|slurm-22.05.3-1|635	#-----------------------------------------------------------------------------
21cr|slurm-22.05.3-1|636	
21cr|slurm-22.05.3-1|637	%prep
21cr|slurm-22.05.3-1|638	%autosetup -p1 -n %{name}-%{version}
21cr|slurm-22.05.3-1|639	
21cr|slurm-22.05.3-1|640	%build
21cr|slurm-22.05.3-1|641	autoreconf -vfi
21cr|slurm-22.05.3-1|642	%configure	\
21cr|slurm-22.05.3-1|643	%ifarch %{ix86}
21cr|slurm-22.05.3-1|644	--enable-deprecated	\
21cr|slurm-22.05.3-1|645	%endif
21cr|slurm-22.05.3-1|646	--enable-x11		\
21cr|slurm-22.05.3-1|647	--disable-developer	\
21cr|slurm-22.05.3-1|648	--disable-static	\
21cr|slurm-22.05.3-1|649	--docdir=%{_docdir}/%{name}		\
21cr|slurm-22.05.3-1|650	--sysconfdir=%{_sysconfdir}/%{name}	\
21cr|slurm-22.05.3-1|651	--without-nvml		\
21cr|slurm-22.05.3-1|652	--without-rpath
21cr|slurm-22.05.3-1|653	# Build the main stuff
21cr|slurm-22.05.3-1|654	%make
21cr|slurm-22.05.3-1|655	
21cr|slurm-22.05.3-1|656	# Build contrib stuff
21cr|slurm-22.05.3-1|657	make PERL_MM_PARAMS="INSTALLDIRS=vendor" contrib
21cr|slurm-22.05.3-1|658	
21cr|slurm-22.05.3-1|659	%install
21cr|slurm-22.05.3-1|660	# Install main program
21cr|slurm-22.05.3-1|661	%makeinstall_std
21cr|slurm-22.05.3-1|662	
21cr|slurm-22.05.3-1|663	# Install contrib stuff
21cr|slurm-22.05.3-1|664	make DESTDIR=%{buildroot} install-contrib
21cr|slurm-22.05.3-1|665	
21cr|slurm-22.05.3-1|666	# Prepare needed dirs
21cr|slurm-22.05.3-1|667	install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}
21cr|slurm-22.05.3-1|668	install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|slurm-22.05.3-1|669	install -d -m 0755 %{buildroot}%{_unitdir}
21cr|slurm-22.05.3-1|670	install -d -m 0755 %{buildroot}%{_tmpfilesdir}
21cr|slurm-22.05.3-1|671	install -d -m 0755 %{buildroot}%{_localstatedir}/run/%{name}
21cr|slurm-22.05.3-1|672	install -d -m 0755 %{buildroot}%{_localstatedir}/log/%{name}
21cr|slurm-22.05.3-1|673	install -d -m 0755 %{buildroot}%{_localstatedir}/spool/%{name}/ctld
21cr|slurm-22.05.3-1|674	install -d -m 0755 %{buildroot}%{_localstatedir}/spool/%{name}/d
21cr|slurm-22.05.3-1|675	install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/128x128/apps
21cr|slurm-22.05.3-1|676	install -d -m 0755 %{buildroot}%{_datadir}/applications
21cr|slurm-22.05.3-1|677	install -d -m 0755 %{buildroot}%{_datadir}/bash-completion/completions
21cr|slurm-22.05.3-1|678	
21cr|slurm-22.05.3-1|679	# Install our custom config files and the sample config one from sources
21cr|slurm-22.05.3-1|680	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/
21cr|slurm-22.05.3-1|681	install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/
21cr|slurm-22.05.3-1|682	install -m644 etc/%{name}.conf.example %{buildroot}%{_sysconfdir}/%{name}/
21cr|slurm-22.05.3-1|683	install -m644 etc/%{name}dbd.conf.example %{buildroot}%{_sysconfdir}/%{name}/
21cr|slurm-22.05.3-1|684	
21cr|slurm-22.05.3-1|685	# Install .service files for the various daemons
21cr|slurm-22.05.3-1|686	install -m 0644 etc/%{name}ctld.service %{buildroot}%{_unitdir}/
21cr|slurm-22.05.3-1|687	install -m 0644 etc/%{name}d.service %{buildroot}%{_unitdir}/
21cr|slurm-22.05.3-1|688	install -m 0644 etc/%{name}dbd.service %{buildroot}%{_unitdir}/
21cr|slurm-22.05.3-1|689	
21cr|slurm-22.05.3-1|690	# Prepare .pid files
21cr|slurm-22.05.3-1|691	touch %{buildroot}%{_localstatedir}/run/%{name}/%{name}d.pid
21cr|slurm-22.05.3-1|692	touch %{buildroot}%{_localstatedir}/run/%{name}/%{name}ctld.pid
21cr|slurm-22.05.3-1|693	touch %{buildroot}%{_localstatedir}/run/%{name}/%{name}dbd.pid
21cr|slurm-22.05.3-1|694	
21cr|slurm-22.05.3-1|695	# Provide a tmpfiles.d file for creating /var/run/slurm dir after reboot
21cr|slurm-22.05.3-1|696	cat  >%{buildroot}%{_tmpfilesdir}/%{name}.conf <<EOF
21cr|slurm-22.05.3-1|697	D %{_localstatedir}/run/%{name} 0755 root root -
21cr|slurm-22.05.3-1|698	EOF
21cr|slurm-22.05.3-1|699	
21cr|slurm-22.05.3-1|700	# Provide a logrotate.d file
21cr|slurm-22.05.3-1|701	cat >%{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21cr|slurm-22.05.3-1|702	%{_localstatedir}/log/%{name}/* {
21cr|slurm-22.05.3-1|703	missingok
21cr|slurm-22.05.3-1|704	notifempty
21cr|slurm-22.05.3-1|705	copytruncate
21cr|slurm-22.05.3-1|706	rotate 5
21cr|slurm-22.05.3-1|707	}
21cr|slurm-22.05.3-1|708	EOF
21cr|slurm-22.05.3-1|709	
21cr|slurm-22.05.3-1|710	# Install icon and .desktop file for GUI
21cr|slurm-22.05.3-1|711	install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|slurm-22.05.3-1|712	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE3}
21cr|slurm-22.05.3-1|713	
21cr|slurm-22.05.3-1|714	# Install bash-completion support from contribs
21cr|slurm-22.05.3-1|715	install -m 0644 contribs/%{name}_completion_help/%{name}_completion.sh %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|slurm-22.05.3-1|716	
21cr|slurm-22.05.3-1|717	# Install another tool from contribs
21cr|slurm-22.05.3-1|718	install -m 0755 contribs/sjstat %{buildroot}%{_bindir}/sjstat
21cr|slurm-22.05.3-1|719	
21cr|slurm-22.05.3-1|720	# Build and install man pages for contribs perl scripts
21cr|slurm-22.05.3-1|721	for prog in sjobexitmod sjstat mpiexec pbsnodes qalter qdel qhold qrerun qrls \
21cr|slurm-22.05.3-1|722	qstat qsub bjobs bkill bsub lsid
21cr|slurm-22.05.3-1|723	do
21cr|slurm-22.05.3-1|724	rm -f %{buildroot}%{_mandir}/man1/${prog}.1
21cr|slurm-22.05.3-1|725	pod2man %{buildroot}%{_bindir}/${prog} > %{buildroot}%{_mandir}/man1/${prog}.1
21cr|slurm-22.05.3-1|726	done
21cr|slurm-22.05.3-1|727	
21cr|slurm-22.05.3-1|728	#install sysusers config
21cr|slurm-22.05.3-1|729	install -d %{buildroot}%{_sysusersdir}/
21cr|slurm-22.05.3-1|730	install -m0644 %{SOURCE5} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|slurm-22.05.3-1|731	
21cr|slurm-22.05.3-1|732	# Delete unwanted files:
21cr|slurm-22.05.3-1|733	# libtool archives
21cr|slurm-22.05.3-1|734	find %{buildroot} -name \*.a -o -name \*.la | xargs rm -f
21cr|slurm-22.05.3-1|735	# unwanted doc directory (we pick them with %%doc)
21cr|slurm-22.05.3-1|736	rm -rf %{buildroot}/%{_docdir}/%{name}-%{version}-%{ups_rel}/
21cr|slurm-22.05.3-1|737	# libslurmfull symlink (non-development, internal library)
21cr|slurm-22.05.3-1|738	rm -rf %{buildroot}%{_libdir}/lib%{name}full.so
21cr|slurm-22.05.3-1|739	# perl cruft
21cr|slurm-22.05.3-1|740	rm -f %{buildroot}%{perl_vendorarch}/auto/Slurm*/.packlist
21cr|slurm-22.05.3-1|741	rm -f %{buildroot}%{perl_vendorarch}/auto/Slurm*/Slurm*.bs
21cr|slurm-22.05.3-1|742	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21cr|slurm-22.05.3-1|743	# stuff for Cray supercomputer
21cr|slurm-22.05.3-1|744	rm -f %{buildroot}%{_sbindir}/capmc_*
21cr|slurm-22.05.3-1|745	rm -f %{buildroot}%{_sbindir}/%{name}smwd

8358 21
21cr|slurp-1.3.2-1|1	Name:           slurp
21cr|slurp-1.3.2-1|2	Version:	1.3.2
21cr|slurp-1.3.2-1|3	Release:	1
21cr|slurp-1.3.2-1|4	Summary:        Wayland region selector
21cr|slurp-1.3.2-1|5	Group:		Graphical desktop/Other
21cr|slurp-1.3.2-1|6	License:        MIT
21cr|slurp-1.3.2-1|7	URL:            https://github.com/emersion/slurp
21cr|slurp-1.3.2-1|8	Source0:        https://github.com/emersion/slurp/archive/v%{version}.tar.gz
21cr|slurp-1.3.2-1|9	BuildRequires:  meson >= 0.48.0
21cr|slurp-1.3.2-1|10	BuildRequires:  scdoc
21cr|slurp-1.3.2-1|11	BuildRequires:  pkgconfig(cairo)
21cr|slurp-1.3.2-1|12	BuildRequires:  pkgconfig(xkbcommon)
21cr|slurp-1.3.2-1|13	BuildRequires:  pkgconfig(wayland-client)
21cr|slurp-1.3.2-1|14	BuildRequires:  pkgconfig(wayland-protocols) >= 1.14
21cr|slurp-1.3.2-1|15	
21cr|slurp-1.3.2-1|16	%description
21cr|slurp-1.3.2-1|17	Tool to select a region in a Wayland compositor.
21cr|slurp-1.3.2-1|18	Meant to be used with a tool called grim.
21cr|slurp-1.3.2-1|19	
21cr|slurp-1.3.2-1|20	%prep
21cr|slurp-1.3.2-1|21	%autosetup -p1
21cr|slurp-1.3.2-1|22	
21cr|slurp-1.3.2-1|23	%build
21cr|slurp-1.3.2-1|24	export CFLAGS="%{optflags} -I/usr/include/wayland"
21cr|slurp-1.3.2-1|25	%meson
21cr|slurp-1.3.2-1|26	%meson_build
21cr|slurp-1.3.2-1|27	
21cr|slurp-1.3.2-1|28	%install
21cr|slurp-1.3.2-1|29	%meson_install
21cr|slurp-1.3.2-1|30	
21cr|slurp-1.3.2-1|31	%files
21cr|slurp-1.3.2-1|32	%{_bindir}/slurp
21cr|slurp-1.3.2-1|33	%{_mandir}/man1/slurp.1*

8359 21
21cr|slv2-0.6.6-13|1	%define	major 9
21cr|slv2-0.6.6-13|2	%define	libname %mklibname %{name} _%{major}
21cr|slv2-0.6.6-13|3	%define	devname %mklibname %{name} -d
21cr|slv2-0.6.6-13|4	
21cr|slv2-0.6.6-13|5	Summary:	A library for simple use of LV2 plugins
21cr|slv2-0.6.6-13|6	Name:		slv2
21cr|slv2-0.6.6-13|7	Version:	0.6.6
21cr|slv2-0.6.6-13|8	Release:	13
21cr|slv2-0.6.6-13|9	License:	GPLv2+
21cr|slv2-0.6.6-13|10	Group:		System/Libraries
21cr|slv2-0.6.6-13|11	Url:		http://wiki.drobilla.net/SLV2
21cr|slv2-0.6.6-13|12	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
21cr|slv2-0.6.6-13|13	Patch0:		slv2-0.6.6-ladspa2lv2_fix.diff
21cr|slv2-0.6.6-13|14	Patch1:		slv2-0.6.6-gcc46linking.diff
21cr|slv2-0.6.6-13|15	BuildRequires:	doxygen
21cr|slv2-0.6.6-13|16	BuildRequires:	python2
21cr|slv2-0.6.6-13|17	BuildRequires:	waf
21cr|slv2-0.6.6-13|18	BuildRequires:	pkgconfig(jack)
21cr|slv2-0.6.6-13|19	BuildRequires:	pkgconfig(lrdf)
21cr|slv2-0.6.6-13|20	BuildRequires:	pkgconfig(lv2core)
21cr|slv2-0.6.6-13|21	BuildRequires:	pkgconfig(raptor2)
21cr|slv2-0.6.6-13|22	BuildRequires:	pkgconfig(rasqal)
21cr|slv2-0.6.6-13|23	BuildRequires:	pkgconfig(redland)
21cr|slv2-0.6.6-13|24	
21cr|slv2-0.6.6-13|25	%description
21cr|slv2-0.6.6-13|26	SLV2 is a library geared towards music and audio applications which makes the
21cr|slv2-0.6.6-13|27	use of LV2 plugins <http://lv2plug.in> as simple as possible.
21cr|slv2-0.6.6-13|28	
21cr|slv2-0.6.6-13|29	This binary package contains various binaries:
21cr|slv2-0.6.6-13|30	
21cr|slv2-0.6.6-13|31	o lv2_inspect - Display information about an LV2 plugin.
21cr|slv2-0.6.6-13|32	o lv2_jack_host - SLV2 Jack Host.
21cr|slv2-0.6.6-13|33	o lv2_list - List system installed LV2 plugins.
21cr|slv2-0.6.6-13|34	o lv2_simple_jack_host - SLV2 Simple Jack Host Example.
21cr|slv2-0.6.6-13|35	
21cr|slv2-0.6.6-13|36	%files
21cr|slv2-0.6.6-13|37	%doc README
21cr|slv2-0.6.6-13|38	%{_bindir}/ladspa2lv2
21cr|slv2-0.6.6-13|39	%{_bindir}/lv2_inspect
21cr|slv2-0.6.6-13|40	%{_bindir}/lv2_jack_host
21cr|slv2-0.6.6-13|41	%{_bindir}/lv2_list
21cr|slv2-0.6.6-13|42	%{_bindir}/lv2_simple_jack_host
21cr|slv2-0.6.6-13|43	%{_mandir}/man1/*
21cr|slv2-0.6.6-13|44	
21cr|slv2-0.6.6-13|45	#----------------------------------------------------------------------------
21cr|slv2-0.6.6-13|46	
21cr|slv2-0.6.6-13|47	%package -n %{libname}
21cr|slv2-0.6.6-13|48	Summary:	A library for simple use of LV2 plugins
21cr|slv2-0.6.6-13|49	Group:		System/Libraries
21cr|slv2-0.6.6-13|50	
21cr|slv2-0.6.6-13|51	%description -n %{libname}
21cr|slv2-0.6.6-13|52	SLV2 is a library geared towards music and audio applications which makes the
21cr|slv2-0.6.6-13|53	use of LV2 plugins <http://lv2plug.in> as simple as possible.
21cr|slv2-0.6.6-13|54	
21cr|slv2-0.6.6-13|55	%files -n %{libname}
21cr|slv2-0.6.6-13|56	%doc AUTHORS README
21cr|slv2-0.6.6-13|57	%{_libdir}/libslv2.so.%{major}*
21cr|slv2-0.6.6-13|58	
21cr|slv2-0.6.6-13|59	#----------------------------------------------------------------------------
21cr|slv2-0.6.6-13|60	
21cr|slv2-0.6.6-13|61	%package -n %{devname}
21cr|slv2-0.6.6-13|62	Summary:	Development files (headers) for SLV2
21cr|slv2-0.6.6-13|63	Group:		Development/C
21cr|slv2-0.6.6-13|64	Requires:	%{libname} = %{EVRD}
21cr|slv2-0.6.6-13|65	Provides:	%{name}-devel = %{EVRD}
21cr|slv2-0.6.6-13|66	
21cr|slv2-0.6.6-13|67	%description -n %{devname}
21cr|slv2-0.6.6-13|68	Files required for compiling programs which use SLV2, and developer
21cr|slv2-0.6.6-13|69	documentation.
21cr|slv2-0.6.6-13|70	
21cr|slv2-0.6.6-13|71	%files -n %{devname}
21cr|slv2-0.6.6-13|72	%doc build/default/doc/html/*
21cr|slv2-0.6.6-13|73	%{_includedir}/slv2/*.h
21cr|slv2-0.6.6-13|74	%{_libdir}/*.so
21cr|slv2-0.6.6-13|75	%{_libdir}/pkgconfig/slv2.pc
21cr|slv2-0.6.6-13|76	%{_docdir}/%{name}/*
21cr|slv2-0.6.6-13|77	%{_mandir}/man3/*
21cr|slv2-0.6.6-13|78	
21cr|slv2-0.6.6-13|79	#----------------------------------------------------------------------------
21cr|slv2-0.6.6-13|80	
21cr|slv2-0.6.6-13|81	%prep
21cr|slv2-0.6.6-13|82	%setup -q
21cr|slv2-0.6.6-13|83	%patch0 -p0
21cr|slv2-0.6.6-13|84	%patch1 -p0
21cr|slv2-0.6.6-13|85	
21cr|slv2-0.6.6-13|86	# antiborker
21cr|slv2-0.6.6-13|87	perl -pi -e "s|/sbin/ldconfig|/bin/true|g" *.py
21cr|slv2-0.6.6-13|88	
21cr|slv2-0.6.6-13|89	# lib64 fix
21cr|slv2-0.6.6-13|90	perl -pi -e "s|/lib\b|/%{_lib}|g" *.py
21cr|slv2-0.6.6-13|91	
21cr|slv2-0.6.6-13|92	%build
21cr|slv2-0.6.6-13|93	export CFLAGS="%{optflags}"
21cr|slv2-0.6.6-13|94	export CXXFLAGS="%{optflags}"
21cr|slv2-0.6.6-13|95	
21cr|slv2-0.6.6-13|96	python2 ./waf configure \
21cr|slv2-0.6.6-13|97	--prefix=%{_prefix} \
21cr|slv2-0.6.6-13|98	--libdir=%{_libdir}/ \
21cr|slv2-0.6.6-13|99	--mandir=%{_mandir} \
21cr|slv2-0.6.6-13|100	--build-docs
21cr|slv2-0.6.6-13|101	
21cr|slv2-0.6.6-13|102	python2 ./waf build --verbose
21cr|slv2-0.6.6-13|103	
21cr|slv2-0.6.6-13|104	%install
21cr|slv2-0.6.6-13|105	DESTDIR=%{buildroot} python2 ./waf install --verbose
21cr|slv2-0.6.6-13|106	
21cr|slv2-0.6.6-13|107	chmod 0755 %{buildroot}%{_libdir}/libslv2.so.%{major}*

8360 21
21cr|smapi-2.4.0-0.rc5.5|1	%define preversion %(echo %{release} |cut -d. -f 2)
21cr|smapi-2.4.0-0.rc5.5|2	
21cr|smapi-2.4.0-0.rc5.5|3	%define major 2.4
21cr|smapi-2.4.0-0.rc5.5|4	%define libname %mklibname %name %major
21cr|smapi-2.4.0-0.rc5.5|5	
21cr|smapi-2.4.0-0.rc5.5|6	Summary:	MsgAPI for the Husky-Packages
21cr|smapi-2.4.0-0.rc5.5|7	Name:		smapi
21cr|smapi-2.4.0-0.rc5.5|8	Version:	2.4.0
21cr|smapi-2.4.0-0.rc5.5|9	Release:	0.rc5.5
21cr|smapi-2.4.0-0.rc5.5|10	License:	GPL
21cr|smapi-2.4.0-0.rc5.5|11	Group:		System/Libraries
21cr|smapi-2.4.0-0.rc5.5|12	Source0:		%{name}-%{major}-%{preversion}.tar.bz2
21cr|smapi-2.4.0-0.rc5.5|13	Patch0:		smapi-20021015-main.patch
21cr|smapi-2.4.0-0.rc5.5|14	Patch1:		smapi-Makefile.diff
21cr|smapi-2.4.0-0.rc5.5|15	patch2:		smapi-2.4-rc5.huskymap.patch
21cr|smapi-2.4.0-0.rc5.5|16	URL:		http://sourceforge.net/projects/husky/
21cr|smapi-2.4.0-0.rc5.5|17	BuildRequires:	huskybse
21cr|smapi-2.4.0-0.rc5.5|18	
21cr|smapi-2.4.0-0.rc5.5|19	%description
21cr|smapi-2.4.0-0.rc5.5|20	smapi is a modified message api for *.MSG, SQUISH (C) and JAM-Messagebase
21cr|smapi-2.4.0-0.rc5.5|21	formats. It is required for all other Husky-Software.
21cr|smapi-2.4.0-0.rc5.5|22	
21cr|smapi-2.4.0-0.rc5.5|23	%package -n %libname
21cr|smapi-2.4.0-0.rc5.5|24	Summary:        MsgAPI for the Husky-Packages
21cr|smapi-2.4.0-0.rc5.5|25	Group: System/Libraries
21cr|smapi-2.4.0-0.rc5.5|26	Provides: lib%name = %version-%release
21cr|smapi-2.4.0-0.rc5.5|27	
21cr|smapi-2.4.0-0.rc5.5|28	%description -n %libname
21cr|smapi-2.4.0-0.rc5.5|29	smapi is a modified message api for *.MSG, SQUISH (C) and JAM-Messagebase
21cr|smapi-2.4.0-0.rc5.5|30	formats. It is required for all other Husky-Software.
21cr|smapi-2.4.0-0.rc5.5|31	
21cr|smapi-2.4.0-0.rc5.5|32	%package -n %libname-devel
21cr|smapi-2.4.0-0.rc5.5|33	Summary: MsgAPI for the Husky-Packages, development files
21cr|smapi-2.4.0-0.rc5.5|34	Group: Development/Other
21cr|smapi-2.4.0-0.rc5.5|35	Requires: %{libname} = %{version}-%{release}
21cr|smapi-2.4.0-0.rc5.5|36	Provides: %name-devel = %version-%release
21cr|smapi-2.4.0-0.rc5.5|37	Provides: lib%name-devel = %version-%release
21cr|smapi-2.4.0-0.rc5.5|38	
21cr|smapi-2.4.0-0.rc5.5|39	%description -n %libname-devel
21cr|smapi-2.4.0-0.rc5.5|40	smapi is a modified message api for *.MSG, SQUISH (C) and JAM-Messagebase
21cr|smapi-2.4.0-0.rc5.5|41	formats. It is required for all other Husky-Software.
21cr|smapi-2.4.0-0.rc5.5|42	
21cr|smapi-2.4.0-0.rc5.5|43	This Package holds the Development files. Only needed if you want to compile
21cr|smapi-2.4.0-0.rc5.5|44	other Husky-Packages.
21cr|smapi-2.4.0-0.rc5.5|45	
21cr|smapi-2.4.0-0.rc5.5|46	%prep
21cr|smapi-2.4.0-0.rc5.5|47	%setup -q -n %name
21cr|smapi-2.4.0-0.rc5.5|48	#% patch0 -p1
21cr|smapi-2.4.0-0.rc5.5|49	%patch1 -p1
21cr|smapi-2.4.0-0.rc5.5|50	%patch2 -p1 -b .huskymak
21cr|smapi-2.4.0-0.rc5.5|51	
21cr|smapi-2.4.0-0.rc5.5|52	%build
21cr|smapi-2.4.0-0.rc5.5|53	%make OPTCFLAGS="$RPM_OPT_FLAGS -fPIC -s -c"
21cr|smapi-2.4.0-0.rc5.5|54	
21cr|smapi-2.4.0-0.rc5.5|55	%install
21cr|smapi-2.4.0-0.rc5.5|56	install -d $RPM_BUILD_ROOT%{_includedir}/smapi/
21cr|smapi-2.4.0-0.rc5.5|57	%make INCDIR=$RPM_BUILD_ROOT%{_includedir} LIBDIR=$RPM_BUILD_ROOT%{_libdir} install
21cr|smapi-2.4.0-0.rc5.5|58	install -m 644 cvsdate.h $RPM_BUILD_ROOT%{_includedir}/smapi/
21cr|smapi-2.4.0-0.rc5.5|59	
21cr|smapi-2.4.0-0.rc5.5|60	chmod 755 $RPM_BUILD_ROOT%{_libdir}/*.so*
21cr|smapi-2.4.0-0.rc5.5|61	
21cr|smapi-2.4.0-0.rc5.5|62	%files -n %libname
21cr|smapi-2.4.0-0.rc5.5|63	%defattr(-,root,root)
21cr|smapi-2.4.0-0.rc5.5|64	%doc BEOS.TXT BUGS COPYING ChangeLog HISTORY INSTALL LICENSE TODO VERSION file_id.diz readme.txt
21cr|smapi-2.4.0-0.rc5.5|65	%{_libdir}/libsmapi.so.*
21cr|smapi-2.4.0-0.rc5.5|66	
21cr|smapi-2.4.0-0.rc5.5|67	%files -n %libname-devel
21cr|smapi-2.4.0-0.rc5.5|68	%defattr(-,root,root)
21cr|smapi-2.4.0-0.rc5.5|69	%{_includedir}/smapi
21cr|smapi-2.4.0-0.rc5.5|70	%{_libdir}/*.so
21cr|smapi-2.4.0-0.rc5.5|71	%{_libdir}/libsmapi.a

8361 21
21cr|smartcar-3.1.0-1|1	Summary(ru_RU.UTF-8):	Графическое приложение для УМКИ — Управляемый Машинный Конструктор Инженерный
21cr|smartcar-3.1.0-1|2	Summary:	Frontend to UMKI - Radio Controlled Robotic Construction Set
21cr|smartcar-3.1.0-1|3	Name:		smartcar
21cr|smartcar-3.1.0-1|4	Version:	3.1.0
21cr|smartcar-3.1.0-1|5	Release:	1
21cr|smartcar-3.1.0-1|6	License:	GPL
21cr|smartcar-3.1.0-1|7	Group:		Education
21cr|smartcar-3.1.0-1|8	Url:		https://github.com/woronin/smartcar
21cr|smartcar-3.1.0-1|9	
21cr|smartcar-3.1.0-1|10	Source0:	https://hub.mos.ru/mos/src/devel/smartcar/-/archive/v%{version}/%{name}-v%{version}.tar.gz?/%{name}-v%{version}.tar.gz
21cr|smartcar-3.1.0-1|11	Source1:	%{name}.desktop
21cr|smartcar-3.1.0-1|12	
21cr|smartcar-3.1.0-1|13	BuildRequires: desktop-file-utils
21cr|smartcar-3.1.0-1|14	BuildRequires: gcc-c++
21cr|smartcar-3.1.0-1|15	BuildRequires: pkgconfig(Qt5Core)
21cr|smartcar-3.1.0-1|16	BuildRequires: pkgconfig(Qt5Gui)
21cr|smartcar-3.1.0-1|17	BuildRequires: pkgconfig(Qt5Widgets)
21cr|smartcar-3.1.0-1|18	BuildRequires: pkgconfig(Qt5Network)
21cr|smartcar-3.1.0-1|19	BuildRequires: pkgconfig(Qt5Xml)
21cr|smartcar-3.1.0-1|20	
21cr|smartcar-3.1.0-1|21	%description
21cr|smartcar-3.1.0-1|22	UMKI in Russian stands for Radio Controlled Robotic Construction Set,
21cr|smartcar-3.1.0-1|23	Innovative. It helps children to design robots and learn to control
21cr|smartcar-3.1.0-1|24	them.
21cr|smartcar-3.1.0-1|25	http://umki.vinforika.ru/
21cr|smartcar-3.1.0-1|26	
21cr|smartcar-3.1.0-1|27	%description -l ru_RU.UTF-8
21cr|smartcar-3.1.0-1|28	Управляемый Машинный Конструктор Инженерный (УМКИ) — это школьный
21cr|smartcar-3.1.0-1|29	учебно-методический комплект образовательной робототехники,
21cr|smartcar-3.1.0-1|30	включающий в себя группу мобильных роботов SmartCar,
21cr|smartcar-3.1.0-1|31	каждый из которых снабжен центральным процессором либо AVR — ATmega8L,
21cr|smartcar-3.1.0-1|32	либо ARM — CORTEX M8, а так же модулем связи Xbee либо Bluetooth.
21cr|smartcar-3.1.0-1|33	При помощи этого модуля становится возможным объединение
21cr|smartcar-3.1.0-1|34	всех передвижных роботов в распределенную MESH сеть
21cr|smartcar-3.1.0-1|35	по протоколу ZigBee или Bluetooth для изучения основных принципов
21cr|smartcar-3.1.0-1|36	управления группой автономных мобильных роботов.
21cr|smartcar-3.1.0-1|37	http://umki.vinforika.ru/
21cr|smartcar-3.1.0-1|38	
21cr|smartcar-3.1.0-1|39	%files
21cr|smartcar-3.1.0-1|40	%doc readme*
21cr|smartcar-3.1.0-1|41	%doc umkiguide.pdf
21cr|smartcar-3.1.0-1|42	%{_libexecdir}/%{name}/umkiguide.pdf
21cr|smartcar-3.1.0-1|43	%{_libexecdir}/%{name}/%{name}
21cr|smartcar-3.1.0-1|44	%{_bindir}/%{name}
21cr|smartcar-3.1.0-1|45	%{_sysconfdir}/%{name}
21cr|smartcar-3.1.0-1|46	%{_datadir}/%{name}
21cr|smartcar-3.1.0-1|47	%{_datadir}/applications/%{name}.desktop
21cr|smartcar-3.1.0-1|48	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|smartcar-3.1.0-1|49	
21cr|smartcar-3.1.0-1|50	#------------------------------------------------------------------
21cr|smartcar-3.1.0-1|51	
21cr|smartcar-3.1.0-1|52	%prep
21cr|smartcar-3.1.0-1|53	%autosetup -p1 -n %{name}-v%{version}
21cr|smartcar-3.1.0-1|54	
21cr|smartcar-3.1.0-1|55	%build
21cr|smartcar-3.1.0-1|56	%qmake_qt5 smartcar.pro
21cr|smartcar-3.1.0-1|57	%make_build
21cr|smartcar-3.1.0-1|58	
21cr|smartcar-3.1.0-1|59	%install
21cr|smartcar-3.1.0-1|60	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|smartcar-3.1.0-1|61	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|smartcar-3.1.0-1|62	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|smartcar-3.1.0-1|63	mkdir -p %{buildroot}%{_datadir}/applications
21cr|smartcar-3.1.0-1|64	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|smartcar-3.1.0-1|65	
21cr|smartcar-3.1.0-1|66	install -p -m755 %{name} %{buildroot}%{_libexecdir}/%{name}
21cr|smartcar-3.1.0-1|67	install -p -m755 umkiguide.pdf %{buildroot}%{_libexecdir}/%{name}
21cr|smartcar-3.1.0-1|68	install -p -m644 smart.ini %{buildroot}%{_sysconfdir}/%{name}
21cr|smartcar-3.1.0-1|69	install -p -m644 umki_logo.png %{buildroot}%{_datadir}/%{name}
21cr|smartcar-3.1.0-1|70	install -p -m644 image/UMKI_logo.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|smartcar-3.1.0-1|71	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|smartcar-3.1.0-1|72	
21cr|smartcar-3.1.0-1|73	mkdir -p %{buildroot}%{_bindir}/
21cr|smartcar-3.1.0-1|74	ln -s -T %{_libexecdir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
21cr|smartcar-3.1.0-1|75	
21cr|smartcar-3.1.0-1|76	%changelog
21cr|smartcar-3.1.0-1|77	- Merge: 2fbe060 eaea5f4
21cr|smartcar-3.1.0-1|78	* Fri Feb 20 2026 tema <temap@mail.ru>
21cr|smartcar-3.1.0-1|79	- Merge pull request #2 from thomaslucky13/smartcar:rosa2023.1
21cr|smartcar-3.1.0-1|80	- Обновление до версии 3.1.0
21cr|smartcar-3.1.0-1|81	
21cr|smartcar-3.1.0-1|82	* Thu Feb 19 2026 thomas_lucky13 <mkoul@mail.ru>
21cr|smartcar-3.1.0-1|83	- build version 3.1.0
21cr|smartcar-3.1.0-1|84	
21cr|smartcar-3.1.0-1|85	- Merge: d171ed4 f231bd5
21cr|smartcar-3.1.0-1|86	* Wed Jun 25 2025 survolog <survolog@yandex.ru> 2.4-0.gite13f68.1
21cr|smartcar-3.1.0-1|87	- Merge pull request #1 from thomaslucky13/smartcar:rosa2023.1
21cr|smartcar-3.1.0-1|88	- Перемещение программы в libexec/smartcar
21cr|smartcar-3.1.0-1|89	
21cr|smartcar-3.1.0-1|90	* Mon Feb 24 2025 thomas_lucky13 <mkoul@mail.ru>
21cr|smartcar-3.1.0-1|91	- Moved the program file to libexec dir and put the pdf guid there. Update the source code commit
21cr|smartcar-3.1.0-1|92	
21cr|smartcar-3.1.0-1|93	* Fri Jul 5 2024 Artem Proskurnev <temap@mail.ru> 2.3-0.git67a9db.1
21cr|smartcar-3.1.0-1|94	- Add BuildRequires qt5: network and xml. Remove umki
21cr|smartcar-3.1.0-1|95	
21cr|smartcar-3.1.0-1|96	* Fri Jul 5 2024 Artem Proskurnev <temap@mail.ru>
21cr|smartcar-3.1.0-1|97	- Refactoring macros, remove png
21cr|smartcar-3.1.0-1|98	
21cr|smartcar-3.1.0-1|99	* Fri Jul 5 2024 Artem Proskurnev <temap@mail.ru>
21cr|smartcar-3.1.0-1|100	- Add sources
21cr|smartcar-3.1.0-1|101	
21cr|smartcar-3.1.0-1|102	* Fri Jul 5 2024 Artem Proskurnev <temap@mail.ru>
21cr|smartcar-3.1.0-1|103	- Building from commit
21cr|smartcar-3.1.0-1|104	
21cr|smartcar-3.1.0-1|105	* Fri Jul 5 2024 Artem Proskurnev <temap@mail.ru>
21cr|smartcar-3.1.0-1|106	- ROSA refactoring
21cr|smartcar-3.1.0-1|107	
21cr|smartcar-3.1.0-1|108	* Fri Jul 5 2024 Artem Proskurnev <temap@mail.ru>
21cr|smartcar-3.1.0-1|109	- Init spec from alt

8362 21
21cr|smbldap-tools-0.9.5-14|1	Summary:	User & Group administration tools for Samba-OpenLDAP
21cr|smbldap-tools-0.9.5-14|2	
21cr|smbldap-tools-0.9.5-14|3	Name: 		smbldap-tools
21cr|smbldap-tools-0.9.5-14|4	Version: 	0.9.5
21cr|smbldap-tools-0.9.5-14|5	Release: 	14
21cr|smbldap-tools-0.9.5-14|6	Group: 		System/Servers
21cr|smbldap-tools-0.9.5-14|7	License: 	GPL
21cr|smbldap-tools-0.9.5-14|8	URL:		https://gna.org/projects/smbldap-tools/
21cr|smbldap-tools-0.9.5-14|9	Source0: 	http://download.gna.org/smbldap-tools/packages/%{name}-%{version}.tgz
21cr|smbldap-tools-0.9.5-14|10	Source1: 	mkntpwd.tar.bz2
21cr|smbldap-tools-0.9.5-14|11	Patch0:		smbldap-tools-mdvconfig.diff
21cr|smbldap-tools-0.9.5-14|12	Patch1:		smbldap-tools-utf-8.patch
21cr|smbldap-tools-0.9.5-14|13	Requires:	perl-IO-Socket-SSL
21cr|smbldap-tools-0.9.5-14|14	#BuildRequires:	perl-doc
21cr|smbldap-tools-0.9.5-14|15	
21cr|smbldap-tools-0.9.5-14|16	%description
21cr|smbldap-tools-0.9.5-14|17	Smbldap-tools is a set of perl scripts written by Idealx. Those scripts are
21cr|smbldap-tools-0.9.5-14|18	designed to help managing users and groups in a ldap directory server and
21cr|smbldap-tools-0.9.5-14|19	can be used both by users and administrators of Linux systems:
21cr|smbldap-tools-0.9.5-14|20	. users can change their password in a way similar to the standard
21cr|smbldap-tools-0.9.5-14|21	"passwd" command,
21cr|smbldap-tools-0.9.5-14|22	. administrators can perform users and groups management
21cr|smbldap-tools-0.9.5-14|23	
21cr|smbldap-tools-0.9.5-14|24	Scripts are described in the Smbldap-tools User Manual
21cr|smbldap-tools-0.9.5-14|25	(http://samba.idealx.org/smbldap-tools.en.html) which also give command
21cr|smbldap-tools-0.9.5-14|26	line examples.
21cr|smbldap-tools-0.9.5-14|27	You can download the latest version on Idealx web site
21cr|smbldap-tools-0.9.5-14|28	(http://samba.idealx.org/dist/).
21cr|smbldap-tools-0.9.5-14|29	Comments and/or questions can be sent to the smbldap-tools mailing list
21cr|smbldap-tools-0.9.5-14|30	(http://lists.idealx.org/lists/samba).
21cr|smbldap-tools-0.9.5-14|31	
21cr|smbldap-tools-0.9.5-14|32	%prep
21cr|smbldap-tools-0.9.5-14|33	
21cr|smbldap-tools-0.9.5-14|34	%setup -q -a1
21cr|smbldap-tools-0.9.5-14|35	%patch0 -p0 -b .mdvconf
21cr|smbldap-tools-0.9.5-14|36	%patch1 -p1 -b .utf8
21cr|smbldap-tools-0.9.5-14|37	
21cr|smbldap-tools-0.9.5-14|38	# nuke that IDEALX stuff from the code
21cr|smbldap-tools-0.9.5-14|39	for i in `find -type f`; do
21cr|smbldap-tools-0.9.5-14|40	perl -pi -e "s|/etc/opt/IDEALX/smbldap-tools/|%{_sysconfdir}/smbldap-tools/|g; \
21cr|smbldap-tools-0.9.5-14|41	s|/opt/IDEALX/bin:||g; \
21cr|smbldap-tools-0.9.5-14|42	s|/opt/IDEALX/sbin|%{_sbindir}|g" $i
21cr|smbldap-tools-0.9.5-14|43	done
21cr|smbldap-tools-0.9.5-14|44	
21cr|smbldap-tools-0.9.5-14|45	%build
21cr|smbldap-tools-0.9.5-14|46	%serverbuild
21cr|smbldap-tools-0.9.5-14|47	
21cr|smbldap-tools-0.9.5-14|48	pushd mkntpwd
21cr|smbldap-tools-0.9.5-14|49	%make CFLAGS="$CFLAGS"
21cr|smbldap-tools-0.9.5-14|50	popd
21cr|smbldap-tools-0.9.5-14|51	
21cr|smbldap-tools-0.9.5-14|52	# make some manpages
21cr|smbldap-tools-0.9.5-14|53	for i in smbldap-groupadd smbldap-groupdel smbldap-groupmod smbldap-groupshow smbldap-passwd \
21cr|smbldap-tools-0.9.5-14|54	smbldap-populate smbldap-useradd smbldap-userdel smbldap-userinfo smbldap-usermod smbldap-usershow; do
21cr|smbldap-tools-0.9.5-14|55	perldoc $i > $i.1
21cr|smbldap-tools-0.9.5-14|56	done
21cr|smbldap-tools-0.9.5-14|57	
21cr|smbldap-tools-0.9.5-14|58	%install
21cr|smbldap-tools-0.9.5-14|59	
21cr|smbldap-tools-0.9.5-14|60	install -d %{buildroot}%{_sysconfdir}/smbldap-tools
21cr|smbldap-tools-0.9.5-14|61	install -d %{buildroot}%{_sbindir}
21cr|smbldap-tools-0.9.5-14|62	install -d %{buildroot}%{perl_vendorlib}
21cr|smbldap-tools-0.9.5-14|63	install -d %{buildroot}%{_mandir}/man1
21cr|smbldap-tools-0.9.5-14|64	
21cr|smbldap-tools-0.9.5-14|65	install -m0644 smbldap.conf %{buildroot}%{_sysconfdir}/smbldap-tools/
21cr|smbldap-tools-0.9.5-14|66	install -m0600 smbldap_bind.conf %{buildroot}%{_sysconfdir}/smbldap-tools/
21cr|smbldap-tools-0.9.5-14|67	install -m0644 smbldap_tools.pm %{buildroot}%{perl_vendorlib}/
21cr|smbldap-tools-0.9.5-14|68	
21cr|smbldap-tools-0.9.5-14|69	install -m0755 smbldap-groupadd %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|70	install -m0755 smbldap-groupdel %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|71	install -m0755 smbldap-groupmod %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|72	install -m0755 smbldap-groupshow %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|73	install -m0755 smbldap-passwd %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|74	install -m0755 smbldap-populate %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|75	install -m0755 smbldap-useradd %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|76	install -m0755 smbldap-userdel %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|77	install -m0755 smbldap-userinfo %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|78	install -m0755 smbldap-usermod %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|79	install -m0755 smbldap-usershow %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|80	install -m0755 mkntpwd/mkntpwd %{buildroot}%{_sbindir}/
21cr|smbldap-tools-0.9.5-14|81	install -m0644 smbldap-*.1 %{buildroot}%{_mandir}/man1/
21cr|smbldap-tools-0.9.5-14|82	
21cr|smbldap-tools-0.9.5-14|83	%clean
21cr|smbldap-tools-0.9.5-14|84	
21cr|smbldap-tools-0.9.5-14|85	%files
21cr|smbldap-tools-0.9.5-14|86	%doc CONTRIBUTORS COPYING ChangeLog INFRA INSTALL README TODO doc
21cr|smbldap-tools-0.9.5-14|87	%doc smbldap.conf smbldap_bind.conf configure.pl
21cr|smbldap-tools-0.9.5-14|88	%dir %{_sysconfdir}/smbldap-tools
21cr|smbldap-tools-0.9.5-14|89	%config(noreplace) %{_sysconfdir}/smbldap-tools/smbldap.conf
21cr|smbldap-tools-0.9.5-14|90	%config(noreplace) %{_sysconfdir}/smbldap-tools/smbldap_bind.conf
21cr|smbldap-tools-0.9.5-14|91	%{_sbindir}/*
21cr|smbldap-tools-0.9.5-14|92	%{perl_vendorlib}/smbldap_tools.pm
21cr|smbldap-tools-0.9.5-14|93	%{_mandir}/man1/*

8363 21
21cr|smokegen-4.14.3-7|1	Summary:	Scripting MetaObject Kompiler Engine tools
21cr|smokegen-4.14.3-7|2	Name:		smokegen
21cr|smokegen-4.14.3-7|3	Version:	4.14.3
21cr|smokegen-4.14.3-7|4	Release:	7
21cr|smokegen-4.14.3-7|5	Epoch:		1
21cr|smokegen-4.14.3-7|6	License:	GPLv2+
21cr|smokegen-4.14.3-7|7	Group:		Graphical desktop/KDE
21cr|smokegen-4.14.3-7|8	Url:		http://www.kde.org
21cr|smokegen-4.14.3-7|9	%define is_beta %(if test `echo %version |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
21cr|smokegen-4.14.3-7|10	%if %{is_beta}
21cr|smokegen-4.14.3-7|11	%define ftpdir unstable
21cr|smokegen-4.14.3-7|12	%else
21cr|smokegen-4.14.3-7|13	%define ftpdir stable
21cr|smokegen-4.14.3-7|14	%endif
21cr|smokegen-4.14.3-7|15	Source:		ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
21cr|smokegen-4.14.3-7|16	BuildRequires:	kdelibs4-devel
21cr|smokegen-4.14.3-7|17	
21cr|smokegen-4.14.3-7|18	%description
21cr|smokegen-4.14.3-7|19	SMOKE provides infrastructure which is used for creating bindings for
21cr|smokegen-4.14.3-7|20	multiple languages such as Ruby, C# and PHP.
21cr|smokegen-4.14.3-7|21	
21cr|smokegen-4.14.3-7|22	This package contains the development tools to do bindings with the
21cr|smokegen-4.14.3-7|23	Scripting MetaObject Kompiler Engine, used by several Qt and KDE bindings,
21cr|smokegen-4.14.3-7|24	as well as some bindings for the Wt library.
21cr|smokegen-4.14.3-7|25	
21cr|smokegen-4.14.3-7|26	#------------------------------------------------------------
21cr|smokegen-4.14.3-7|27	
21cr|smokegen-4.14.3-7|28	%define libsmokebase_major 3
21cr|smokegen-4.14.3-7|29	%define libsmokebase %mklibname smokebase %{libsmokebase_major}
21cr|smokegen-4.14.3-7|30	
21cr|smokegen-4.14.3-7|31	%package -n %{libsmokebase}
21cr|smokegen-4.14.3-7|32	Summary:	smokegen Library
21cr|smokegen-4.14.3-7|33	Group:		Development/KDE and Qt
21cr|smokegen-4.14.3-7|34	Conflicts:	%{_lib}smokeqt3 <= 1:4.5.80-1
21cr|smokegen-4.14.3-7|35	
21cr|smokegen-4.14.3-7|36	%description -n %{libsmokebase}
21cr|smokegen-4.14.3-7|37	smokegen Library
21cr|smokegen-4.14.3-7|38	
21cr|smokegen-4.14.3-7|39	%files -n %{libsmokebase}
21cr|smokegen-4.14.3-7|40	%{_kde_libdir}/libsmokebase.so.%{libsmokebase_major}*
21cr|smokegen-4.14.3-7|41	
21cr|smokegen-4.14.3-7|42	#------------------------------------------------------------
21cr|smokegen-4.14.3-7|43	
21cr|smokegen-4.14.3-7|44	%package devel
21cr|smokegen-4.14.3-7|45	Summary:	Header files for %{name}
21cr|smokegen-4.14.3-7|46	Group:		Development/KDE and Qt
21cr|smokegen-4.14.3-7|47	Conflicts:	smoke4-devel < 1:4.6.90
21cr|smokegen-4.14.3-7|48	Requires:	kdelibs4-devel
21cr|smokegen-4.14.3-7|49	Requires:	%{libsmokebase} = %{EVRD}
21cr|smokegen-4.14.3-7|50	
21cr|smokegen-4.14.3-7|51	%description devel
21cr|smokegen-4.14.3-7|52	Header files for %{name}
21cr|smokegen-4.14.3-7|53	
21cr|smokegen-4.14.3-7|54	%files devel
21cr|smokegen-4.14.3-7|55	%{_kde_bindir}/smokegen
21cr|smokegen-4.14.3-7|56	%{_kde_bindir}/smokeapi
21cr|smokegen-4.14.3-7|57	%{_kde_libdir}/libcppparser.so
21cr|smokegen-4.14.3-7|58	%{_kde_libdir}/libsmokebase.so
21cr|smokegen-4.14.3-7|59	%{_kde_includedir}/smokegen/generatorenvironment.h
21cr|smokegen-4.14.3-7|60	%{_kde_includedir}/smokegen/generator_export.h
21cr|smokegen-4.14.3-7|61	%{_kde_includedir}/smokegen/generatorpreprocessor.h
21cr|smokegen-4.14.3-7|62	%{_kde_includedir}/smokegen/generatorvisitor.h
21cr|smokegen-4.14.3-7|63	%{_kde_includedir}/smokegen/name_compiler.h
21cr|smokegen-4.14.3-7|64	%{_kde_includedir}/smokegen/options.h
21cr|smokegen-4.14.3-7|65	%{_kde_includedir}/smokegen/type_compiler.h
21cr|smokegen-4.14.3-7|66	%{_kde_includedir}/smokegen/type.h
21cr|smokegen-4.14.3-7|67	%{_kde_includedir}/smoke.h
21cr|smokegen-4.14.3-7|68	%{_kde_datadir}/smokegen
21cr|smokegen-4.14.3-7|69	%{_kde_libdir}/smokegen/generator_smoke.so
21cr|smokegen-4.14.3-7|70	%{_kde_libdir}/smokegen/generator_dump.so
21cr|smokegen-4.14.3-7|71	%{_kde_datadir}/smoke/cmake/SmokeConfig.cmake
21cr|smokegen-4.14.3-7|72	%{_kde_datadir}/smoke/cmake/FindLibraryWithDebug.cmake
21cr|smokegen-4.14.3-7|73	%{_kde_datadir}/smoke/cmake/FindPhonon.cmake
21cr|smokegen-4.14.3-7|74	%{_kde_datadir}/smoke/cmake/FindQImageBlitz.cmake
21cr|smokegen-4.14.3-7|75	%{_kde_datadir}/smoke/cmake/FindQScintilla.cmake
21cr|smokegen-4.14.3-7|76	%{_kde_datadir}/smoke/cmake/FindQwt5.cmake
21cr|smokegen-4.14.3-7|77	%{_kde_datadir}/smoke/cmake/HandleImportedTargetsInCMakeRequiredLibraries.cmake
21cr|smokegen-4.14.3-7|78	%{_kde_datadir}/smoke/cmake/MacroLogFeature.cmake
21cr|smokegen-4.14.3-7|79	%{_kde_datadir}/smoke/cmake/MacroOptionalAddBindings.cmake
21cr|smokegen-4.14.3-7|80	%{_kde_datadir}/smoke/cmake/MacroOptionalFindPackage.cmake
21cr|smokegen-4.14.3-7|81	%{_kde_datadir}/smoke/cmake/SmokeVersionConfig.cmake
21cr|smokegen-4.14.3-7|82	
21cr|smokegen-4.14.3-7|83	#------------------------------------------------------------
21cr|smokegen-4.14.3-7|84	
21cr|smokegen-4.14.3-7|85	%prep
21cr|smokegen-4.14.3-7|86	%setup -q
21cr|smokegen-4.14.3-7|87	
21cr|smokegen-4.14.3-7|88	%build
21cr|smokegen-4.14.3-7|89	%cmake_kde4
21cr|smokegen-4.14.3-7|90	%make
21cr|smokegen-4.14.3-7|91	
21cr|smokegen-4.14.3-7|92	%install
21cr|smokegen-4.14.3-7|93	%makeinstall_std -C build

8364 21
21cr|smokeping-2.8.2-1|1	%{?filter_setup:
21cr|smokeping-2.8.2-1|2	%filter_provides_in %{_datadir}/%{name}/
21cr|smokeping-2.8.2-1|3	%filter_from_requires /perl(Authen::.*)/d; /perl(Net::OpenSSH)/d; /Smokeping/d
21cr|smokeping-2.8.2-1|4	%filter_setup
21cr|smokeping-2.8.2-1|5	}
21cr|smokeping-2.8.2-1|6	
21cr|smokeping-2.8.2-1|7	Summary:          Latency Logging and Graphing System
21cr|smokeping-2.8.2-1|8	Group:            Networking/WWW
21cr|smokeping-2.8.2-1|9	Name:             smokeping
21cr|smokeping-2.8.2-1|10	Version:          2.8.2
21cr|smokeping-2.8.2-1|11	Release:          1
21cr|smokeping-2.8.2-1|12	License:          GPLv2+
21cr|smokeping-2.8.2-1|13	URL:              https://oss.oetiker.ch/smokeping/
21cr|smokeping-2.8.2-1|14	Source0:          https://oss.oetiker.ch/smokeping/pub/smokeping-%{version}.tar.gz
21cr|smokeping-2.8.2-1|15	Source1:          smokeping.service
21cr|smokeping-2.8.2-1|16	Source2:          smokeping-httpd.conf.d
21cr|smokeping-2.8.2-1|17	Source3:          http://oss.oetiker.ch/smokeping-demo/img/smokeping.png
21cr|smokeping-2.8.2-1|18	Source4:          http://oss.oetiker.ch/smokeping-demo/img/rrdtool.png
21cr|smokeping-2.8.2-1|19	Source5:          smokeping-tmpfs.conf
21cr|smokeping-2.8.2-1|20	Source6:          smokeping-fix-ownership
21cr|smokeping-2.8.2-1|21	Source7:          README.fedora
21cr|smokeping-2.8.2-1|22	Source8:          smokeping.sysusers.conf
21cr|smokeping-2.8.2-1|23	Patch0:           smokeping-2.8.2-paths.patch
21cr|smokeping-2.8.2-1|24	Patch1:           smokeping-2.7.0-config.patch
21cr|smokeping-2.8.2-1|25	Patch2:           smokeping-2.6.7-silence.patch
21cr|smokeping-2.8.2-1|26	Patch3:           smokeping-2.8.2-no-3rd-party.patch
21cr|smokeping-2.8.2-1|27	Patch4:           smokeping-2.8.2-remove-date.patch
21cr|smokeping-2.8.2-1|28	BuildRequires:    /usr/bin/pod2man
21cr|smokeping-2.8.2-1|29	BuildRequires:    perl(Authen::Radius)
21cr|smokeping-2.8.2-1|30	BuildRequires:    perl(CGI)
21cr|smokeping-2.8.2-1|31	BuildRequires:    perl(CGI::Fast)
21cr|smokeping-2.8.2-1|32	BuildRequires:    perl(Config::Grammar)
21cr|smokeping-2.8.2-1|33	BuildRequires:    perl(Data::Dumper)
21cr|smokeping-2.8.2-1|34	BuildRequires:    perl(Digest::HMAC_MD5)
21cr|smokeping-2.8.2-1|35	BuildRequires:    perl(Digest::MD5)
21cr|smokeping-2.8.2-1|36	BuildRequires:    perl(ExtUtils::MakeMaker)
21cr|smokeping-2.8.2-1|37	BuildRequires:    perl(ExtUtils::Manifest)
21cr|smokeping-2.8.2-1|38	BuildRequires:    perl(FCGI)
21cr|smokeping-2.8.2-1|39	BuildRequires:    perl(File::Basename)
21cr|smokeping-2.8.2-1|40	BuildRequires:    perl(Getopt::Long)
21cr|smokeping-2.8.2-1|41	BuildRequires:    perl(IO::Pty)
21cr|smokeping-2.8.2-1|42	BuildRequires:    perl(IO::Socket::SSL)
21cr|smokeping-2.8.2-1|43	BuildRequires:    perl(LWP)
21cr|smokeping-2.8.2-1|44	BuildRequires:    perl(LWP::UserAgent)
21cr|smokeping-2.8.2-1|45	BuildRequires:    perl(Net::DNS)
21cr|smokeping-2.8.2-1|46	BuildRequires:    perl(Net::LDAP)
21cr|smokeping-2.8.2-1|47	BuildRequires:    perl(Net::OpenSSH)
21cr|smokeping-2.8.2-1|48	BuildRequires:    perl(Net::SNMP)
21cr|smokeping-2.8.2-1|49	BuildRequires:    perl(Net::Telnet)
21cr|smokeping-2.8.2-1|50	BuildRequires:    perl(POSIX)
21cr|smokeping-2.8.2-1|51	BuildRequires:    perl(Pod::Usage)
21cr|smokeping-2.8.2-1|52	BuildRequires:    perl(RRDs)
21cr|smokeping-2.8.2-1|53	BuildRequires:    perl(SNMP_Session)
21cr|smokeping-2.8.2-1|54	BuildRequires:    perl(SNMP_util) >= 1.13
21cr|smokeping-2.8.2-1|55	BuildRequires:    perl(Safe)
21cr|smokeping-2.8.2-1|56	BuildRequires:    perl(Socket6)
21cr|smokeping-2.8.2-1|57	BuildRequires:    perl(Storable)
21cr|smokeping-2.8.2-1|58	BuildRequires:    perl(Sys::Hostname)
21cr|smokeping-2.8.2-1|59	BuildRequires:    perl(Sys::Syslog)
21cr|smokeping-2.8.2-1|60	BuildRequires:    perl(Time::HiRes)
21cr|smokeping-2.8.2-1|61	BuildRequires:    perl(URI::Escape)
21cr|smokeping-2.8.2-1|62	BuildRequires:    perl(strict)
21cr|smokeping-2.8.2-1|63	BuildRequires:    perl(vars)
21cr|smokeping-2.8.2-1|64	BuildRequires:    perl(warnings)
21cr|smokeping-2.8.2-1|65	BuildRequires:    perl-generators
21cr|smokeping-2.8.2-1|66	BuildRequires:    systemd-units
21cr|smokeping-2.8.2-1|67	BuildRequires:    autoconf
21cr|smokeping-2.8.2-1|68	Requires:         findutils
21cr|smokeping-2.8.2-1|69	Requires:         fping >= 2.4b2
21cr|smokeping-2.8.2-1|70	# only httpd supported without config changes
21cr|smokeping-2.8.2-1|71	Requires:         httpd
21cr|smokeping-2.8.2-1|72	Requires:         apache-mod_fcgid
21cr|smokeping-2.8.2-1|73	# not picked up for some reason
21cr|smokeping-2.8.2-1|74	Requires:         perl(Config::Grammar)
21cr|smokeping-2.8.2-1|75	Requires:         perl(SNMP_util) >= 1.13
21cr|smokeping-2.8.2-1|76	Requires:         perl-interpreter >= 5.6.1
21cr|smokeping-2.8.2-1|77	Requires:         rrdtool >= 1.0.33
21cr|smokeping-2.8.2-1|78	Requires:         traceroute
21cr|smokeping-2.8.2-1|79	Requires(pre):    httpd
21cr|smokeping-2.8.2-1|80	Requires(pre):    /bin/systemd-sysusers
21cr|smokeping-2.8.2-1|81	BuildArch:        noarch
21cr|smokeping-2.8.2-1|82	
21cr|smokeping-2.8.2-1|83	%description
21cr|smokeping-2.8.2-1|84	SmokePing is a latency logging and graphing system. It consists of a
21cr|smokeping-2.8.2-1|85	daemon process which organizes the latency measurements and a CGI
21cr|smokeping-2.8.2-1|86	which presents the graphs.
21cr|smokeping-2.8.2-1|87	
21cr|smokeping-2.8.2-1|88	%prep
21cr|smokeping-2.8.2-1|89	%autosetup -p1
21cr|smokeping-2.8.2-1|90	install -p -m 0644 %{SOURCE7} .
21cr|smokeping-2.8.2-1|91	iconv -f ISO-8859-1 -t utf-8 -o CHANGES.utf8 CHANGES
21cr|smokeping-2.8.2-1|92	touch -r CHANGES CHANGES.utf8
21cr|smokeping-2.8.2-1|93	mv CHANGES.utf8 CHANGES
21cr|smokeping-2.8.2-1|94	
21cr|smokeping-2.8.2-1|95	# remove some external modules
21cr|smokeping-2.8.2-1|96	rm -f lib/{SNMP_Session,SNMP_util,BER}.pm
21cr|smokeping-2.8.2-1|97	rm -rf thirdparty/
21cr|smokeping-2.8.2-1|98	[ -e VERSION ] || echo %{version} > VERSION
21cr|smokeping-2.8.2-1|99	
21cr|smokeping-2.8.2-1|100	%build
21cr|smokeping-2.8.2-1|101	autoreconf --force --install --verbose --make
21cr|smokeping-2.8.2-1|102	
21cr|smokeping-2.8.2-1|103	%configure --with-htdocs-dir=%{_datadir}/smokeping/htdocs \
21cr|smokeping-2.8.2-1|104	--disable-silent-rules
21cr|smokeping-2.8.2-1|105	
21cr|smokeping-2.8.2-1|106	%install
21cr|smokeping-2.8.2-1|107	make install DESTDIR=%{buildroot}
21cr|smokeping-2.8.2-1|108	
21cr|smokeping-2.8.2-1|109	# Some additional dirs and files
21cr|smokeping-2.8.2-1|110	install -d %{buildroot}%{_localstatedir}/lib/smokeping/{rrd,images} \
21cr|smokeping-2.8.2-1|111	%{buildroot}/run/smokeping %{buildroot}%{_datadir}/smokeping/cgi
21cr|smokeping-2.8.2-1|112	install -Dp -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/smokeping.service
21cr|smokeping-2.8.2-1|113	install -Dp -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf.d/smokeping.conf
21cr|smokeping-2.8.2-1|114	install  -p -m 0644 %{SOURCE3} %{SOURCE4} %{buildroot}%{_datadir}/smokeping/htdocs
21cr|smokeping-2.8.2-1|115	install -Dp -m 0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/smokeping.conf
21cr|smokeping-2.8.2-1|116	install -Dp -m 0755 %{SOURCE6} %{buildroot}%{_libexecdir}/smokeping-fix-ownership
21cr|smokeping-2.8.2-1|117	
21cr|smokeping-2.8.2-1|118	# Fix some files
21cr|smokeping-2.8.2-1|119	for f in config basepage.html smokemail tmail smokeping_secrets ; do
21cr|smokeping-2.8.2-1|120	mv %{buildroot}%{_sysconfdir}/smokeping/$f.dist \
21cr|smokeping-2.8.2-1|121	%{buildroot}%{_sysconfdir}/smokeping/$f
21cr|smokeping-2.8.2-1|122	done
21cr|smokeping-2.8.2-1|123	mv %{buildroot}%{_sysconfdir}/smokeping/examples __examples
21cr|smokeping-2.8.2-1|124	mv %{buildroot}%{_bindir}/smokeping_cgi %{buildroot}%{_datadir}/smokeping/cgi
21cr|smokeping-2.8.2-1|125	ln -s smokeping_cgi %{buildroot}%{_datadir}/smokeping/cgi/smokeping.fcgi
21cr|smokeping-2.8.2-1|126	rm -f %{buildroot}%{_datadir}/smokeping/htdocs/smokeping.fcgi.dist
21cr|smokeping-2.8.2-1|127	
21cr|smokeping-2.8.2-1|128	#install sysuser config
21cr|smokeping-2.8.2-1|129	install -d %{buildroot}%{_sysusersdir}/
21cr|smokeping-2.8.2-1|130	install -m0644 %{SOURCE8} %{buildroot}%{_sysusersdir}/smokeping.conf
21cr|smokeping-2.8.2-1|131	
21cr|smokeping-2.8.2-1|132	%pre
21cr|smokeping-2.8.2-1|133	# create user and add it to apache group
21cr|smokeping-2.8.2-1|134	%sysusers_create_package smokeping %{SOURCE8}
21cr|smokeping-2.8.2-1|135	
21cr|smokeping-2.8.2-1|136	%post
21cr|smokeping-2.8.2-1|137	%systemd_post smokeping.service
21cr|smokeping-2.8.2-1|138	
21cr|smokeping-2.8.2-1|139	%preun
21cr|smokeping-2.8.2-1|140	%systemd_preun smokeping.service
21cr|smokeping-2.8.2-1|141	
21cr|smokeping-2.8.2-1|142	%postun
21cr|smokeping-2.8.2-1|143	%systemd_postun_with_restart smokeping.service
21cr|smokeping-2.8.2-1|144	
21cr|smokeping-2.8.2-1|145	%files
21cr|smokeping-2.8.2-1|146	%license COPYRIGHT LICENSE
21cr|smokeping-2.8.2-1|147	%doc CHANGES CONTRIBUTORS README.md TODO README.fedora
21cr|smokeping-2.8.2-1|148	%doc __examples/*
21cr|smokeping-2.8.2-1|149	%{_sbindir}/smokeping
21cr|smokeping-2.8.2-1|150	%{_bindir}/smokeinfo
21cr|smokeping-2.8.2-1|151	%{_bindir}/tSmoke
21cr|smokeping-2.8.2-1|152	%{_libexecdir}/smokeping-fix-ownership
21cr|smokeping-2.8.2-1|153	%{_unitdir}/smokeping.service
21cr|smokeping-2.8.2-1|154	%dir %{_sysconfdir}/smokeping
21cr|smokeping-2.8.2-1|155	%attr(0640, root, apache) %config(noreplace) %{_sysconfdir}/smokeping/config
21cr|smokeping-2.8.2-1|156	%config(noreplace) %{_sysconfdir}/smokeping/basepage.html
21cr|smokeping-2.8.2-1|157	%config(noreplace) %{_sysconfdir}/smokeping/smokemail
21cr|smokeping-2.8.2-1|158	%attr(0640, root, root) %config(noreplace) %{_sysconfdir}/smokeping/smokeping_secrets
21cr|smokeping-2.8.2-1|159	%config(noreplace) %{_sysconfdir}/smokeping/tmail
21cr|smokeping-2.8.2-1|160	%config(noreplace) %{_sysconfdir}/httpd/conf.d/smokeping.conf
21cr|smokeping-2.8.2-1|161	%{_tmpfilesdir}/smokeping.conf
21cr|smokeping-2.8.2-1|162	%{_datadir}/smokeping
21cr|smokeping-2.8.2-1|163	%dir %{_localstatedir}/lib/smokeping
21cr|smokeping-2.8.2-1|164	%attr(0755, smokeping, apache) %{_localstatedir}/lib/smokeping/rrd
21cr|smokeping-2.8.2-1|165	%attr(0755, smokeping, apache) /run/smokeping
21cr|smokeping-2.8.2-1|166	%attr(0755, apache, apache) %{_localstatedir}/lib/smokeping/images
21cr|smokeping-2.8.2-1|167	%{_mandir}/man1/smokeping*.1*
21cr|smokeping-2.8.2-1|168	%{_mandir}/man1/smokeinfo*.1*
21cr|smokeping-2.8.2-1|169	%{_mandir}/man1/tSmoke.1*
21cr|smokeping-2.8.2-1|170	%{_mandir}/man3/Smokeping_*.3*
21cr|smokeping-2.8.2-1|171	%{_mandir}/man5/smokeping_*.5*
21cr|smokeping-2.8.2-1|172	%{_mandir}/man7/smokeping_*.7*
21cr|smokeping-2.8.2-1|173	%{_sysusersdir}/smokeping.conf

8365 21
21cr|smooth-rospo-sound-theme-1.2-1|1	%define oname Smooth-Rospo
21cr|smooth-rospo-sound-theme-1.2-1|2	
21cr|smooth-rospo-sound-theme-1.2-1|3	Summary:	Sound scheme Smooth-ROSPO
21cr|smooth-rospo-sound-theme-1.2-1|4	Name:		smooth-rospo-sound-theme
21cr|smooth-rospo-sound-theme-1.2-1|5	Version:	1.2
21cr|smooth-rospo-sound-theme-1.2-1|6	Release:	1
21cr|smooth-rospo-sound-theme-1.2-1|7	License:	GPLv3+
21cr|smooth-rospo-sound-theme-1.2-1|8	Group:		Sound
21cr|smooth-rospo-sound-theme-1.2-1|9	Url:		https://vk.com/xfce_rospo
21cr|smooth-rospo-sound-theme-1.2-1|10	Source0:	%{oname}-%{version}.tar.gz
21cr|smooth-rospo-sound-theme-1.2-1|11	BuildArch:	noarch
21cr|smooth-rospo-sound-theme-1.2-1|12	
21cr|smooth-rospo-sound-theme-1.2-1|13	%description
21cr|smooth-rospo-sound-theme-1.2-1|14	Fork sound scheme Smooth for ROSA Linux XFCE
21cr|smooth-rospo-sound-theme-1.2-1|15	
21cr|smooth-rospo-sound-theme-1.2-1|16	%files
21cr|smooth-rospo-sound-theme-1.2-1|17	%dir %{_datadir}/sounds/Smooth-Rospo
21cr|smooth-rospo-sound-theme-1.2-1|18	%dir %{_datadir}/sounds/Smooth-Rospo/stereo
21cr|smooth-rospo-sound-theme-1.2-1|19	%{_datadir}/sounds/Smooth-Rospo/index.theme
21cr|smooth-rospo-sound-theme-1.2-1|20	%{_datadir}/sounds/Smooth-Rospo/stereo/*
21cr|smooth-rospo-sound-theme-1.2-1|21	
21cr|smooth-rospo-sound-theme-1.2-1|22	%prep
21cr|smooth-rospo-sound-theme-1.2-1|23	%setup -qn %{oname}-%{version}
21cr|smooth-rospo-sound-theme-1.2-1|24	
21cr|smooth-rospo-sound-theme-1.2-1|25	%build
21cr|smooth-rospo-sound-theme-1.2-1|26	
21cr|smooth-rospo-sound-theme-1.2-1|27	%install
21cr|smooth-rospo-sound-theme-1.2-1|28	mkdir -p %{buildroot}%{_datadir}/sounds/Smooth-Rospo/stereo
21cr|smooth-rospo-sound-theme-1.2-1|29	cp index.theme %{buildroot}%{_datadir}/sounds/Smooth-Rospo/
21cr|smooth-rospo-sound-theme-1.2-1|30	cp stereo/* %{buildroot}%{_datadir}/sounds/Smooth-Rospo/stereo/

8366 21
21cr|smpeg2-2.0.0-1.3496f5.3|1	%define commit 3496f57c254ae0a6ad2063fc266785471de4219b
21cr|smpeg2-2.0.0-1.3496f5.3|2	%define git 3496f5
21cr|smpeg2-2.0.0-1.3496f5.3|3	
21cr|smpeg2-2.0.0-1.3496f5.3|4	%define major 0
21cr|smpeg2-2.0.0-1.3496f5.3|5	%define api 2.0
21cr|smpeg2-2.0.0-1.3496f5.3|6	%define libname %mklibname %{name} %{api} %{major}
21cr|smpeg2-2.0.0-1.3496f5.3|7	%define devname %mklibname %{name} -d
21cr|smpeg2-2.0.0-1.3496f5.3|8	
21cr|smpeg2-2.0.0-1.3496f5.3|9	Summary:	SDL MPEG Library
21cr|smpeg2-2.0.0-1.3496f5.3|10	Name:		smpeg2
21cr|smpeg2-2.0.0-1.3496f5.3|11	Version:	2.0.0
21cr|smpeg2-2.0.0-1.3496f5.3|12	Release:	1.%{git}.3
21cr|smpeg2-2.0.0-1.3496f5.3|13	License:	LGPLv2+
21cr|smpeg2-2.0.0-1.3496f5.3|14	Group:		Video
21cr|smpeg2-2.0.0-1.3496f5.3|15	Url:		http://icculus.org/smpeg/
21cr|smpeg2-2.0.0-1.3496f5.3|16	Source0:	https://github.com/Distrotech/smpeg/archive/%{commit}.zip?/smpeg-%{git}.zip
21cr|smpeg2-2.0.0-1.3496f5.3|17	BuildRequires:	libstdc++-static-devel
21cr|smpeg2-2.0.0-1.3496f5.3|18	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|smpeg2-2.0.0-1.3496f5.3|19	BuildRequires:	pkgconfig(sdl2)
21cr|smpeg2-2.0.0-1.3496f5.3|20	
21cr|smpeg2-2.0.0-1.3496f5.3|21	%description
21cr|smpeg2-2.0.0-1.3496f5.3|22	SMPEG is based on UC Berkeley's mpeg_play software MPEG decoder and SPLAY,
21cr|smpeg2-2.0.0-1.3496f5.3|23	an mpeg audio decoder created by Woo-jae Jung. We have completed the
21cr|smpeg2-2.0.0-1.3496f5.3|24	initial work to wed these two projects in order to create a general
21cr|smpeg2-2.0.0-1.3496f5.3|25	purpose MPEG video/audio player for the Linux OS.
21cr|smpeg2-2.0.0-1.3496f5.3|26	
21cr|smpeg2-2.0.0-1.3496f5.3|27	#----------------------------------------------------------------------------
21cr|smpeg2-2.0.0-1.3496f5.3|28	
21cr|smpeg2-2.0.0-1.3496f5.3|29	%package -n %{libname}
21cr|smpeg2-2.0.0-1.3496f5.3|30	Summary:	Main library for %{name}
21cr|smpeg2-2.0.0-1.3496f5.3|31	Group:		System/Libraries
21cr|smpeg2-2.0.0-1.3496f5.3|32	Provides:	%{name} = %{EVRD}
21cr|smpeg2-2.0.0-1.3496f5.3|33	
21cr|smpeg2-2.0.0-1.3496f5.3|34	%description -n %{libname}
21cr|smpeg2-2.0.0-1.3496f5.3|35	This package contains the library needed to run programs dynamically
21cr|smpeg2-2.0.0-1.3496f5.3|36	linked with %{name}.
21cr|smpeg2-2.0.0-1.3496f5.3|37	
21cr|smpeg2-2.0.0-1.3496f5.3|38	%files -n %{libname}
21cr|smpeg2-2.0.0-1.3496f5.3|39	%doc README
21cr|smpeg2-2.0.0-1.3496f5.3|40	%{_libdir}/libsmpeg2-%{api}.so.%{major}*
21cr|smpeg2-2.0.0-1.3496f5.3|41	
21cr|smpeg2-2.0.0-1.3496f5.3|42	#----------------------------------------------------------------------------
21cr|smpeg2-2.0.0-1.3496f5.3|43	
21cr|smpeg2-2.0.0-1.3496f5.3|44	%package -n %{devname}
21cr|smpeg2-2.0.0-1.3496f5.3|45	Summary:	Headers for developing programs that will use %{name}
21cr|smpeg2-2.0.0-1.3496f5.3|46	Group:		Development/C
21cr|smpeg2-2.0.0-1.3496f5.3|47	#gw smpeg2-config calls sdl-config
21cr|smpeg2-2.0.0-1.3496f5.3|48	Requires:	pkgconfig(sdl2)
21cr|smpeg2-2.0.0-1.3496f5.3|49	Requires:	%{libname} = %{EVRD}
21cr|smpeg2-2.0.0-1.3496f5.3|50	Provides:	%{name}-devel = %{EVRD}
21cr|smpeg2-2.0.0-1.3496f5.3|51	
21cr|smpeg2-2.0.0-1.3496f5.3|52	%description -n %{devname}
21cr|smpeg2-2.0.0-1.3496f5.3|53	This package contains the headers that programmers will need to develop
21cr|smpeg2-2.0.0-1.3496f5.3|54	applications which will use %{name}.
21cr|smpeg2-2.0.0-1.3496f5.3|55	
21cr|smpeg2-2.0.0-1.3496f5.3|56	%files -n %{devname}
21cr|smpeg2-2.0.0-1.3496f5.3|57	%doc CHANGES README
21cr|smpeg2-2.0.0-1.3496f5.3|58	%license COPYING
21cr|smpeg2-2.0.0-1.3496f5.3|59	%{_bindir}/smpeg2-config
21cr|smpeg2-2.0.0-1.3496f5.3|60	%{_includedir}/*
21cr|smpeg2-2.0.0-1.3496f5.3|61	%{_libdir}/libsmpeg2.so
21cr|smpeg2-2.0.0-1.3496f5.3|62	%{_datadir}/aclocal/smpeg2.m4
21cr|smpeg2-2.0.0-1.3496f5.3|63	
21cr|smpeg2-2.0.0-1.3496f5.3|64	#----------------------------------------------------------------------------
21cr|smpeg2-2.0.0-1.3496f5.3|65	
21cr|smpeg2-2.0.0-1.3496f5.3|66	%package tools
21cr|smpeg2-2.0.0-1.3496f5.3|67	Summary:	Command line tools for working with %{name}
21cr|smpeg2-2.0.0-1.3496f5.3|68	Group:		Video
21cr|smpeg2-2.0.0-1.3496f5.3|69	Requires:	%{libname} = %{EVRD}
21cr|smpeg2-2.0.0-1.3496f5.3|70	
21cr|smpeg2-2.0.0-1.3496f5.3|71	%description tools
21cr|smpeg2-2.0.0-1.3496f5.3|72	Command line tools for working with %{name}
21cr|smpeg2-2.0.0-1.3496f5.3|73	
21cr|smpeg2-2.0.0-1.3496f5.3|74	%files tools
21cr|smpeg2-2.0.0-1.3496f5.3|75	%{_bindir}/plaympeg
21cr|smpeg2-2.0.0-1.3496f5.3|76	%exclude %{_mandir}/man1/gtv*
21cr|smpeg2-2.0.0-1.3496f5.3|77	%{_mandir}/man1/plaympeg*
21cr|smpeg2-2.0.0-1.3496f5.3|78	
21cr|smpeg2-2.0.0-1.3496f5.3|79	#----------------------------------------------------------------------------
21cr|smpeg2-2.0.0-1.3496f5.3|80	
21cr|smpeg2-2.0.0-1.3496f5.3|81	%prep
21cr|smpeg2-2.0.0-1.3496f5.3|82	%autosetup -p1 -n smpeg-%{commit}
21cr|smpeg2-2.0.0-1.3496f5.3|83	
21cr|smpeg2-2.0.0-1.3496f5.3|84	%build
21cr|smpeg2-2.0.0-1.3496f5.3|85	%global optflags %{optflags} -Wno-error=narrowing
21cr|smpeg2-2.0.0-1.3496f5.3|86	%configure \
21cr|smpeg2-2.0.0-1.3496f5.3|87	--disable-debug		\
21cr|smpeg2-2.0.0-1.3496f5.3|88	--disable-static	\
21cr|smpeg2-2.0.0-1.3496f5.3|89	--with-sdl-prefix=%{_prefix}
21cr|smpeg2-2.0.0-1.3496f5.3|90	%make
21cr|smpeg2-2.0.0-1.3496f5.3|91	
21cr|smpeg2-2.0.0-1.3496f5.3|92	%install
21cr|smpeg2-2.0.0-1.3496f5.3|93	%makeinstall_std

8367 21
21cr|smplayer-skins-20.11.0-1|1	Name:		smplayer-skins
21cr|smplayer-skins-20.11.0-1|2	Version:	20.11.0
21cr|smplayer-skins-20.11.0-1|3	Release:	1
21cr|smplayer-skins-20.11.0-1|4	Epoch:		1
21cr|smplayer-skins-20.11.0-1|5	Summary:	Skins for SMPlayer
21cr|smplayer-skins-20.11.0-1|6	# Actually, various
21cr|smplayer-skins-20.11.0-1|7	License:	GPLv2
21cr|smplayer-skins-20.11.0-1|8	Group:		Video
21cr|smplayer-skins-20.11.0-1|9	URL:		http://smplayer.sourceforge.net/
21cr|smplayer-skins-20.11.0-1|10	Source0:	%{name}-%{version}.tar.bz2
21cr|smplayer-skins-20.11.0-1|11	BuildRequires:	qt4-devel
21cr|smplayer-skins-20.11.0-1|12	Requires:	smplayer >= 0.8.2
21cr|smplayer-skins-20.11.0-1|13	BuildArch:	noarch
21cr|smplayer-skins-20.11.0-1|14	
21cr|smplayer-skins-20.11.0-1|15	%description
21cr|smplayer-skins-20.11.0-1|16	This package provides skin themes for SMPlayer.
21cr|smplayer-skins-20.11.0-1|17	
21cr|smplayer-skins-20.11.0-1|18	SMPlayer intends to be a complete front-end for Mplayer, from basic features
21cr|smplayer-skins-20.11.0-1|19	like playing videos, DVDs, and VCDs to more advanced features like support
21cr|smplayer-skins-20.11.0-1|20	for Mplayer filters and more. One of the main features is the ability to
21cr|smplayer-skins-20.11.0-1|21	remember the state of a played file, so when you play it later it will resume
21cr|smplayer-skins-20.11.0-1|22	at the same point and with the same settings. smplayer is developed with
21cr|smplayer-skins-20.11.0-1|23	the Qt toolkit, so it's multi-platform.
21cr|smplayer-skins-20.11.0-1|24	
21cr|smplayer-skins-20.11.0-1|25	%prep
21cr|smplayer-skins-20.11.0-1|26	%setup -q
21cr|smplayer-skins-20.11.0-1|27	
21cr|smplayer-skins-20.11.0-1|28	%build
21cr|smplayer-skins-20.11.0-1|29	%make
21cr|smplayer-skins-20.11.0-1|30	
21cr|smplayer-skins-20.11.0-1|31	%install
21cr|smplayer-skins-20.11.0-1|32	%makeinstall_std DESTDIR=%{buildroot} PREFIX=%{_prefix}
21cr|smplayer-skins-20.11.0-1|33	
21cr|smplayer-skins-20.11.0-1|34	%files
21cr|smplayer-skins-20.11.0-1|35	%doc README.txt Changelog COPYING*.txt
21cr|smplayer-skins-20.11.0-1|36	%dir %{_datadir}/smplayer/themes

8368 21
21cr|smstools-3.1.15-6|1	# Workaround to build with GCC 10
21cr|smstools-3.1.15-6|2	%global optflags %{optflags} -fcommon
21cr|smstools-3.1.15-6|3	%define _varlogdir      %{_localstatedir}/log/smsd
21cr|smstools-3.1.15-6|4	%define _varrundir      %{_localstatedir}/run/smsd
21cr|smstools-3.1.15-6|5	
21cr|smstools-3.1.15-6|6	Summary:	Tools to send and receive short messages through GSM modems or mobile phones
21cr|smstools-3.1.15-6|7	Name:		smstools
21cr|smstools-3.1.15-6|8	Version:	3.1.15
21cr|smstools-3.1.15-6|9	Release:	6
21cr|smstools-3.1.15-6|10	License:	GPLv2+
21cr|smstools-3.1.15-6|11	Group:		Communications
21cr|smstools-3.1.15-6|12	Url:		http://smstools3.kekekasvi.com
21cr|smstools-3.1.15-6|13	Source0:	http://smstools3.kekekasvi.com/packages/smstools3-%{version}.tar.gz
21cr|smstools-3.1.15-6|14	Source1:	smsd.service
21cr|smstools-3.1.15-6|15	Source2:	smsd.logrotate
21cr|smstools-3.1.15-6|16	Source3:	smsd.tmpfiles
21cr|smstools-3.1.15-6|17	Patch0:		smstools3-3.1.5-loglocation.patch
21cr|smstools-3.1.15-6|18	Patch1:		smstools3-3.1.15-rundirectory.patch
21cr|smstools-3.1.15-6|19	Patch2:		smstools3-3.1.15-makefile-whitespace.patch
21cr|smstools-3.1.15-6|20	Requires(pre):	shadow-utils
21cr|smstools-3.1.15-6|21	Requires(post): systemd-units
21cr|smstools-3.1.15-6|22	Requires(preun): systemd-units
21cr|smstools-3.1.15-6|23	Requires(postun): systemd-units
21cr|smstools-3.1.15-6|24	
21cr|smstools-3.1.15-6|25	%description
21cr|smstools-3.1.15-6|26	The SMS Server Tools are made to send and receive short messages through
21cr|smstools-3.1.15-6|27	GSM modems. It supports easy file interfaces and it can run external
21cr|smstools-3.1.15-6|28	programs for automatic actions.
21cr|smstools-3.1.15-6|29	
21cr|smstools-3.1.15-6|30	%files
21cr|smstools-3.1.15-6|31	%doc LICENSE manual/ examples/ scripts/checkhandler-utf-8 scripts/email2sms scripts/eventhandler-utf-8
21cr|smstools-3.1.15-6|32	%doc scripts/mysmsd scripts/regular_run scripts/smsevent scripts/smsresend scripts/sql_demo
21cr|smstools-3.1.15-6|33	%{_sbindir}/*
21cr|smstools-3.1.15-6|34	%{_bindir}/*
21cr|smstools-3.1.15-6|35	%{_unitdir}/smsd.service
21cr|smstools-3.1.15-6|36	%config(noreplace) %{_sysconfdir}/logrotate.d/smstools
21cr|smstools-3.1.15-6|37	%config(noreplace) %{_sysconfdir}/smsd.conf
21cr|smstools-3.1.15-6|38	%config %{_sysconfdir}/tmpfiles.d/smstools.conf
21cr|smstools-3.1.15-6|39	%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/
21cr|smstools-3.1.15-6|40	%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/checked
21cr|smstools-3.1.15-6|41	%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/failed
21cr|smstools-3.1.15-6|42	%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/incoming
21cr|smstools-3.1.15-6|43	%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/outgoing
21cr|smstools-3.1.15-6|44	%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/sent
21cr|smstools-3.1.15-6|45	%attr(0750,smstools,smstools) %dir %{_varlogdir}
21cr|smstools-3.1.15-6|46	%attr(0640,smstools,smstools) %ghost %{_varlogdir}/smsd.log
21cr|smstools-3.1.15-6|47	%attr(0640,smstools,smstools) %ghost %{_varlogdir}/smsd_trouble.log
21cr|smstools-3.1.15-6|48	%attr(0750,smstools,smstools) %dir %{_varlogdir}/smsd_stats
21cr|smstools-3.1.15-6|49	
21cr|smstools-3.1.15-6|50	%pre
21cr|smstools-3.1.15-6|51	getent group smstools >/dev/null || groupadd -r smstools
21cr|smstools-3.1.15-6|52	
21cr|smstools-3.1.15-6|53	# on older releases we need to use uucp (here it seems only the uucp group exists)
21cr|smstools-3.1.15-6|54	# on newer releases it's dialout (here it seems both groups exist)
21cr|smstools-3.1.15-6|55	# it would be more elegant to base my if clause on the udev rules instead of the group existence
21cr|smstools-3.1.15-6|56	if [ `getent group dialout` ]
21cr|smstools-3.1.15-6|57	then
21cr|smstools-3.1.15-6|58	getent passwd smstools >/dev/null || useradd -r -d /var/lib/smstools -m -g smstools -G dialout smstools
21cr|smstools-3.1.15-6|59	else
21cr|smstools-3.1.15-6|60	getent passwd smstools >/dev/null || useradd -r -d /var/lib/smstools -m -g smstools -G uucp smstools
21cr|smstools-3.1.15-6|61	fi
21cr|smstools-3.1.15-6|62	
21cr|smstools-3.1.15-6|63	%post
21cr|smstools-3.1.15-6|64	%systemd_post %{name}.service
21cr|smstools-3.1.15-6|65	
21cr|smstools-3.1.15-6|66	# Create initial log files so that logrotate doesn't complain
21cr|smstools-3.1.15-6|67	for n in smsd.log smsd_trouble.log; do
21cr|smstools-3.1.15-6|68	[ -f %{_varlogdir}/$n ] || touch %{_varlogdir}/$n
21cr|smstools-3.1.15-6|69	chown smstools:smstools %{_varlogdir}/$n
21cr|smstools-3.1.15-6|70	chmod 640 %{_varlogdir}/$n
21cr|smstools-3.1.15-6|71	done
21cr|smstools-3.1.15-6|72	
21cr|smstools-3.1.15-6|73	%preun
21cr|smstools-3.1.15-6|74	%systemd_preun %{name}.service
21cr|smstools-3.1.15-6|75	
21cr|smstools-3.1.15-6|76	%postun
21cr|smstools-3.1.15-6|77	%systemd_postun_with_restart %{name}.service
21cr|smstools-3.1.15-6|78	
21cr|smstools-3.1.15-6|79	#----------------------------------------------------------------------------
21cr|smstools-3.1.15-6|80	
21cr|smstools-3.1.15-6|81	%prep
21cr|smstools-3.1.15-6|82	%setup -q -n smstools3
21cr|smstools-3.1.15-6|83	%patch0 -p1 -b .loglocation~
21cr|smstools-3.1.15-6|84	%patch1 -p1 -b .conf~
21cr|smstools-3.1.15-6|85	%patch2 -p1 -b .make4~
21cr|smstools-3.1.15-6|86	
21cr|smstools-3.1.15-6|87	mv doc manual
21cr|smstools-3.1.15-6|88	mv examples/.procmailrc examples/procmailrc
21cr|smstools-3.1.15-6|89	mv examples/.qmailrc examples/qmailrc
21cr|smstools-3.1.15-6|90	find scripts/ examples/ manual/ -type f -print0 |xargs -0 chmod 644
21cr|smstools-3.1.15-6|91	
21cr|smstools-3.1.15-6|92	%build
21cr|smstools-3.1.15-6|93	%make -C src CFLAGS="%{optflags} -DNOSTATS -D NUMBER_OF_MODEMS=64" LFLAGS="%{ldflags}"
21cr|smstools-3.1.15-6|94	
21cr|smstools-3.1.15-6|95	%install
21cr|smstools-3.1.15-6|96	install -Dm 644 %{SOURCE1} %{buildroot}%{_unitdir}/smsd.service
21cr|smstools-3.1.15-6|97	install -Dm 664 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/smstools
21cr|smstools-3.1.15-6|98	install -Dm 664 %{SOURCE3} %{buildroot}%{_sysconfdir}/tmpfiles.d/smstools.conf
21cr|smstools-3.1.15-6|99	install -Dm 600 examples/smsd.conf.easy %{buildroot}%{_sysconfdir}/smsd.conf
21cr|smstools-3.1.15-6|100	install -Dm 755 src/smsd %{buildroot}%{_sbindir}/smsd
21cr|smstools-3.1.15-6|101	install -Dm 755 scripts/sendsms %{buildroot}%{_bindir}/smssend
21cr|smstools-3.1.15-6|102	install -Dm 755 scripts/sms2html %{buildroot}%{_bindir}/sms2html
21cr|smstools-3.1.15-6|103	install -Dm 755 scripts/sms2unicode %{buildroot}%{_bindir}/sms2unicode
21cr|smstools-3.1.15-6|104	install -Dm 755 scripts/sms2xml %{buildroot}%{_bindir}/sms2xml
21cr|smstools-3.1.15-6|105	install -Dm 755 scripts/unicode2sms %{buildroot}%{_bindir}/unicode2sms
21cr|smstools-3.1.15-6|106	install -dm 750 %{buildroot}%{_localstatedir}/spool/sms/checked
21cr|smstools-3.1.15-6|107	install -dm 750 %{buildroot}%{_localstatedir}/spool/sms/failed
21cr|smstools-3.1.15-6|108	install -dm 750 %{buildroot}/%{_localstatedir}/spool/sms/incoming
21cr|smstools-3.1.15-6|109	install -dm 770 %{buildroot}/%{_localstatedir}/spool/sms/outgoing
21cr|smstools-3.1.15-6|110	install -dm 750 %{buildroot}/%{_localstatedir}/spool/sms/sent
21cr|smstools-3.1.15-6|111	mkdir -p %{buildroot}/%{_varlogdir}
21cr|smstools-3.1.15-6|112	mkdir -p %{buildroot}/%{_varlogdir}/smsd_stats
21cr|smstools-3.1.15-6|113	
21cr|smstools-3.1.15-6|114	# Create ghost files
21cr|smstools-3.1.15-6|115	for n in smsd.log smsd_trouble.log; do
21cr|smstools-3.1.15-6|116	touch %{buildroot}/%{_varlogdir}/$n
21cr|smstools-3.1.15-6|117	done

8369 21
21cr|smtp-benchmark-1.0.3-11|1	Summary:	SMTP Benchmark Suite
21cr|smtp-benchmark-1.0.3-11|2	Name:		smtp-benchmark
21cr|smtp-benchmark-1.0.3-11|3	Version:	1.0.3
21cr|smtp-benchmark-1.0.3-11|4	Release:	11
21cr|smtp-benchmark-1.0.3-11|5	License:	BSD
21cr|smtp-benchmark-1.0.3-11|6	Group:		Networking/Other
21cr|smtp-benchmark-1.0.3-11|7	URL:		http://www.etc.msys.ch/software/smtp-benchmark/
21cr|smtp-benchmark-1.0.3-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|smtp-benchmark-1.0.3-11|9	Patch0:		smtp-benchmark-linux_fix.diff
21cr|smtp-benchmark-1.0.3-11|10	
21cr|smtp-benchmark-1.0.3-11|11	%description
21cr|smtp-benchmark-1.0.3-11|12	smtp-benchmark consists of two programs, smtpsend and smtpsink.
21cr|smtp-benchmark-1.0.3-11|13	Whereas smtpsend is used to send generated e-mail messages using
21cr|smtp-benchmark-1.0.3-11|14	SMTP to a mail transfer agent, smtpsink is designed to dispose of
21cr|smtp-benchmark-1.0.3-11|15	received messages as quick as possible.
21cr|smtp-benchmark-1.0.3-11|16	
21cr|smtp-benchmark-1.0.3-11|17	smtpsend measures the time spent sending e-mails and the number
21cr|smtp-benchmark-1.0.3-11|18	of e-mails actually sent and outputs statistics after the program
21cr|smtp-benchmark-1.0.3-11|19	run.
21cr|smtp-benchmark-1.0.3-11|20	
21cr|smtp-benchmark-1.0.3-11|21	smtpsend can fork one or more parallel senders each using one or
21cr|smtp-benchmark-1.0.3-11|22	more sequential connections to a SMTP server to deliver one or
21cr|smtp-benchmark-1.0.3-11|23	more messages per connection.
21cr|smtp-benchmark-1.0.3-11|24	
21cr|smtp-benchmark-1.0.3-11|25	smtpsink comes in handy when the relaying performance of a MTA is
21cr|smtp-benchmark-1.0.3-11|26	to be measured.
21cr|smtp-benchmark-1.0.3-11|27	
21cr|smtp-benchmark-1.0.3-11|28	%prep
21cr|smtp-benchmark-1.0.3-11|29	
21cr|smtp-benchmark-1.0.3-11|30	%setup -q -n %{name}
21cr|smtp-benchmark-1.0.3-11|31	%patch0 -p0
21cr|smtp-benchmark-1.0.3-11|32	
21cr|smtp-benchmark-1.0.3-11|33	%build
21cr|smtp-benchmark-1.0.3-11|34	
21cr|smtp-benchmark-1.0.3-11|35	gcc %{optflags} -o smtpsend/smtpsend smtpsend/smtpsend.c
21cr|smtp-benchmark-1.0.3-11|36	gcc %{optflags} -o smtpsink/smtpsink smtpsink/smtpsink.c
21cr|smtp-benchmark-1.0.3-11|37	
21cr|smtp-benchmark-1.0.3-11|38	%install
21cr|smtp-benchmark-1.0.3-11|39	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|smtp-benchmark-1.0.3-11|40	
21cr|smtp-benchmark-1.0.3-11|41	install -d %{buildroot}%{_sbindir}
21cr|smtp-benchmark-1.0.3-11|42	install -d %{buildroot}%{_mandir}/man8
21cr|smtp-benchmark-1.0.3-11|43	install -m0755 smtpsend/smtpsend %{buildroot}%{_sbindir}/
21cr|smtp-benchmark-1.0.3-11|44	install -m0755 smtpsink/smtpsink %{buildroot}%{_sbindir}/
21cr|smtp-benchmark-1.0.3-11|45	install -m0644 smtpsend/smtpsend.8 %{buildroot}%{_mandir}/man8/
21cr|smtp-benchmark-1.0.3-11|46	install -m0644 smtpsink/smtpsink.8 %{buildroot}%{_mandir}/man8/
21cr|smtp-benchmark-1.0.3-11|47	
21cr|smtp-benchmark-1.0.3-11|48	%clean
21cr|smtp-benchmark-1.0.3-11|49	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|smtp-benchmark-1.0.3-11|50	
21cr|smtp-benchmark-1.0.3-11|51	%files
21cr|smtp-benchmark-1.0.3-11|52	%defattr (-,root,root)
21cr|smtp-benchmark-1.0.3-11|53	%doc README
21cr|smtp-benchmark-1.0.3-11|54	%{_sbindir}/smtpsend
21cr|smtp-benchmark-1.0.3-11|55	%{_sbindir}/smtpsink
21cr|smtp-benchmark-1.0.3-11|56	%{_mandir}/man8/smtpsend.8*
21cr|smtp-benchmark-1.0.3-11|57	%{_mandir}/man8/smtpsink.8*

8370 21
21cr|smtpscan-0.5-8|1	Summary:	Remote SMTP Server Detection
21cr|smtpscan-0.5-8|2	Name:		smtpscan
21cr|smtpscan-0.5-8|3	Version:	0.5
21cr|smtpscan-0.5-8|4	Release:	8
21cr|smtpscan-0.5-8|5	License:	GPL
21cr|smtpscan-0.5-8|6	Group:		Monitoring
21cr|smtpscan-0.5-8|7	URL:		http://www.greyhats.org/outils/smtpscan/
21cr|smtpscan-0.5-8|8	Source0:	%{name}-%{version}.tar.bz2
21cr|smtpscan-0.5-8|9	Source1:	remote_smtp_detect.pdf.bz2
21cr|smtpscan-0.5-8|10	Patch0:		smtpscan-0.4.patch
21cr|smtpscan-0.5-8|11	Requires:	perl perl-Net-DNS
21cr|smtpscan-0.5-8|12	BuildArch:	noarch
21cr|smtpscan-0.5-8|13	
21cr|smtpscan-0.5-8|14	%description
21cr|smtpscan-0.5-8|15	Smtpscan is a tool to guess which MTA is used by sending several
21cr|smtpscan-0.5-8|16	"special" SMTP requests and by comparing error codes returned with
21cr|smtpscan-0.5-8|17	those in the fingerprint database. It does not take into account
21cr|smtpscan-0.5-8|18	banners and other text information, that cannot be trusted, only
21cr|smtpscan-0.5-8|19	error codes.
21cr|smtpscan-0.5-8|20	
21cr|smtpscan-0.5-8|21	%prep
21cr|smtpscan-0.5-8|22	
21cr|smtpscan-0.5-8|23	%setup -q -n %{name}
21cr|smtpscan-0.5-8|24	%patch0 -p1
21cr|smtpscan-0.5-8|25	
21cr|smtpscan-0.5-8|26	%build
21cr|smtpscan-0.5-8|27	
21cr|smtpscan-0.5-8|28	%install
21cr|smtpscan-0.5-8|29	rm -rf %{buildroot}
21cr|smtpscan-0.5-8|30	
21cr|smtpscan-0.5-8|31	install -d %{buildroot}%{_bindir}
21cr|smtpscan-0.5-8|32	install -d %{buildroot}%{_mandir}/man1
21cr|smtpscan-0.5-8|33	install -d %{buildroot}%{_datadir}/smtpscan
21cr|smtpscan-0.5-8|34	
21cr|smtpscan-0.5-8|35	install -m755 src/smtpscan %{buildroot}%{_bindir}/
21cr|smtpscan-0.5-8|36	install -m644 docs/man/smtpscan.1 %{buildroot}%{_mandir}/man1/
21cr|smtpscan-0.5-8|37	install -m644 src/fingerprints  %{buildroot}%{_datadir}/smtpscan/
21cr|smtpscan-0.5-8|38	install -m644 src/tests %{buildroot}%{_datadir}/smtpscan/
21cr|smtpscan-0.5-8|39	
21cr|smtpscan-0.5-8|40	bzcat %{SOURCE1} > remote_smtp_detect.pdf
21cr|smtpscan-0.5-8|41	
21cr|smtpscan-0.5-8|42	%clean
21cr|smtpscan-0.5-8|43	rm -rf %{buildroot}
21cr|smtpscan-0.5-8|44	
21cr|smtpscan-0.5-8|45	%files
21cr|smtpscan-0.5-8|46	%defattr(-,root,root)
21cr|smtpscan-0.5-8|47	%doc CHANGELOG CONTRIBUTORS remote_smtp_detect.pdf
21cr|smtpscan-0.5-8|48	%{_bindir}/smtpscan
21cr|smtpscan-0.5-8|49	%{_datadir}/smtpscan
21cr|smtpscan-0.5-8|50	%{_mandir}/man1/*

8371 21
21cr|snack-2.2.10-13|1	Summary:	Script-driven sound processing toolkit
21cr|snack-2.2.10-13|2	Name:		snack
21cr|snack-2.2.10-13|3	Version:	2.2.10
21cr|snack-2.2.10-13|4	Release:	13
21cr|snack-2.2.10-13|5	License:	BSD
21cr|snack-2.2.10-13|6	Group:		Sound
21cr|snack-2.2.10-13|7	Url:		http://www.speech.kth.se/snack/
21cr|snack-2.2.10-13|8	Source0:	http://www.speech.kth.se/~kare/%{name}%{version}.tar.bz2
21cr|snack-2.2.10-13|9	# Fix underlinking
21cr|snack-2.2.10-13|10	Patch0:		snack-2.2.10-underlinking.patch
21cr|snack-2.2.10-13|11	Patch1:		snack-2.2.10-unity-linux-fix-roundf.patch
21cr|snack-2.2.10-13|12	Patch2:		snack-2.2.10-unity-linux-gcc44.patch
21cr|snack-2.2.10-13|13	Patch3:		snack-2.2.10-mdv-fix-string-format.patch
21cr|snack-2.2.10-13|14	Patch4:		snack-2.2.10-suse-alsa.patch
21cr|snack-2.2.10-13|15	Patch5:		tcl-snack-2.2.10-CVE-2012-6303-fix.patch
21cr|snack-2.2.10-13|16	Patch6:		snack-python3.patch
21cr|snack-2.2.10-13|17	BuildRequires:	dos2unix
21cr|snack-2.2.10-13|18	BuildRequires:	tcl-devel
21cr|snack-2.2.10-13|19	BuildRequires:	tk-devel
21cr|snack-2.2.10-13|20	BuildRequires:	pkgconfig(ogg)
21cr|snack-2.2.10-13|21	BuildRequires:	pkgconfig(python3)
21cr|snack-2.2.10-13|22	BuildRequires:	pkgconfig(tcl)
21cr|snack-2.2.10-13|23	BuildRequires:	pkgconfig(tk)
21cr|snack-2.2.10-13|24	BuildRequires:	pkgconfig(vorbis)
21cr|snack-2.2.10-13|25	BuildRequires:	pkgconfig(x11)
21cr|snack-2.2.10-13|26	
21cr|snack-2.2.10-13|27	%description
21cr|snack-2.2.10-13|28	Snack is a sound processing toolkit designed as an extension
21cr|snack-2.2.10-13|29	to a scripting language. Snack currently works with the scripting
21cr|snack-2.2.10-13|30	languages Tcl/Tk, Python, and Ruby.
21cr|snack-2.2.10-13|31	
21cr|snack-2.2.10-13|32	Snack has commands to play, record, process, and visualize sound.
21cr|snack-2.2.10-13|33	Snack provides high level sound objects, with flexible storage management,
21cr|snack-2.2.10-13|34	and streaming support. It handles most common sound file formats.
21cr|snack-2.2.10-13|35	The visualization canvas item types update in real-time and can output
21cr|snack-2.2.10-13|36	postscript. The same scripts run on Unix (Linux, Solaris, HP-UX, IRIX,
21cr|snack-2.2.10-13|37	FreeBSD, NetBSD), Macintosh, and Windows 95/98/NT/2000/XP.
21cr|snack-2.2.10-13|38	
21cr|snack-2.2.10-13|39	#----------------------------------------------------------------------------
21cr|snack-2.2.10-13|40	
21cr|snack-2.2.10-13|41	%package -n tcl-%{name}
21cr|snack-2.2.10-13|42	Summary:	Snack Sound Toolkit for Tcl
21cr|snack-2.2.10-13|43	Group:		Sound
21cr|snack-2.2.10-13|44	Requires:	tcl
21cr|snack-2.2.10-13|45	
21cr|snack-2.2.10-13|46	%description -n tcl-%{name}
21cr|snack-2.2.10-13|47	Snack Sound Toolkit for Tcl.
21cr|snack-2.2.10-13|48	
21cr|snack-2.2.10-13|49	%files -n tcl-%{name}
21cr|snack-2.2.10-13|50	%doc changes COPYING doc/tcl-man.html demos/tcl/* doc/A* doc/C* doc/F* README doc/S*
21cr|snack-2.2.10-13|51	%{tcl_sitearch}/%{name}%{version}
21cr|snack-2.2.10-13|52	
21cr|snack-2.2.10-13|53	#----------------------------------------------------------------------------
21cr|snack-2.2.10-13|54	
21cr|snack-2.2.10-13|55	%package -n python3-%{name}
21cr|snack-2.2.10-13|56	Summary:	Snack Sound Toolkit for Python
21cr|snack-2.2.10-13|57	Group:		Sound
21cr|snack-2.2.10-13|58	Requires:	tcl-%{name} = %{EVRD}
21cr|snack-2.2.10-13|59	Requires:	tkinter
21cr|snack-2.2.10-13|60	
21cr|snack-2.2.10-13|61	%description -n python3-%{name}
21cr|snack-2.2.10-13|62	Snack Sound Toolkit for Python.
21cr|snack-2.2.10-13|63	
21cr|snack-2.2.10-13|64	%files -n python3-%{name}
21cr|snack-2.2.10-13|65	%doc doc/python-man.html demos/python/*
21cr|snack-2.2.10-13|66	%{py3_puresitedir}/*
21cr|snack-2.2.10-13|67	
21cr|snack-2.2.10-13|68	#----------------------------------------------------------------------------
21cr|snack-2.2.10-13|69	
21cr|snack-2.2.10-13|70	%prep
21cr|snack-2.2.10-13|71	%setup -q -n %{name}%{version}
21cr|snack-2.2.10-13|72	%patch0 -p1 -b .underlink
21cr|snack-2.2.10-13|73	%patch1 -p1
21cr|snack-2.2.10-13|74	%patch2 -p1
21cr|snack-2.2.10-13|75	%patch3 -p0
21cr|snack-2.2.10-13|76	%patch4 -p0
21cr|snack-2.2.10-13|77	%patch5 -p1
21cr|snack-2.2.10-13|78	%patch6 -p1
21cr|snack-2.2.10-13|79	chmod 644 COPYING README changes
21cr|snack-2.2.10-13|80	
21cr|snack-2.2.10-13|81	%build
21cr|snack-2.2.10-13|82	cd unix
21cr|snack-2.2.10-13|83	%configure --with-tcl=%{_libdir} --with-tk=%{_libdir} --with-ogg-include=/usr/include/ogg --with-ogg-lib=%{_libdir}
21cr|snack-2.2.10-13|84	%make TCL_INCPATH=/usr/include TK_INCPATH=/usr/include CC="gcc %{optflags}"
21cr|snack-2.2.10-13|85	%make TCL_INCPATH=/usr/include TK_INCPATH=/usr/include CC="gcc %{optflags}" libsnackogg.so
21cr|snack-2.2.10-13|86	
21cr|snack-2.2.10-13|87	%install
21cr|snack-2.2.10-13|88	chmod 644 doc/*
21cr|snack-2.2.10-13|89	chmod 755 python/*.py
21cr|snack-2.2.10-13|90	chmod 644 demos/tcl/*
21cr|snack-2.2.10-13|91	chmod 755 demos/tcl/*.tcl
21cr|snack-2.2.10-13|92	dos2unix demos/tcl/*.txt
21cr|snack-2.2.10-13|93	rm -f demos/tcl/tclkit-linux-x86
21cr|snack-2.2.10-13|94	chmod 644 demos/python/*
21cr|snack-2.2.10-13|95	chmod 755 demos/python/*.py
21cr|snack-2.2.10-13|96	dos2unix demos/python/*.txt
21cr|snack-2.2.10-13|97	
21cr|snack-2.2.10-13|98	cd unix
21cr|snack-2.2.10-13|99	mkdir -p %{buildroot}%{tcl_sitearch}/%{name}%{version}
21cr|snack-2.2.10-13|100	mkdir -p %{buildroot}%{py2_puresitedir}
21cr|snack-2.2.10-13|101	cp *.so %{buildroot}%{tcl_sitearch}/%{name}%{version}
21cr|snack-2.2.10-13|102	install -m 0755 *.tcl %{buildroot}%{tcl_sitearch}/%{name}%{version}
21cr|snack-2.2.10-13|103	cd ../python
21cr|snack-2.2.10-13|104	%__python3 setup.py install --root=%{buildroot} --compile --optimize=2

8372 21
21cr|snapd-2.63-2|1	# (Based on Fedora spec: https://src.fedoraproject.org/rpms/snapd/blob/rawhide/f/snapd.spec)
21cr|snapd-2.63-2|2	
21cr|snapd-2.63-2|3	# A switch to allow building the package with support for testkeys which
21cr|snapd-2.63-2|4	# are used for the spread test suite of snapd.
21cr|snapd-2.63-2|5	%bcond_with testkeys
21cr|snapd-2.63-2|6	
21cr|snapd-2.63-2|7	# Selinux policy is not buildable and is not needed much for now
21cr|snapd-2.63-2|8	%bcond_with selinux
21cr|snapd-2.63-2|9	
21cr|snapd-2.63-2|10	# https://bugs.launchpad.net/snappy/+bug/1947563
21cr|snapd-2.63-2|11	%define _libexecdir /usr/lib
21cr|snapd-2.63-2|12	
21cr|snapd-2.63-2|13	%global with_devel 1
21cr|snapd-2.63-2|14	%global with_debug 1
21cr|snapd-2.63-2|15	%global with_check 0
21cr|snapd-2.63-2|16	%global with_unit_test 0
21cr|snapd-2.63-2|17	%global with_test_keys 0
21cr|snapd-2.63-2|18	
21cr|snapd-2.63-2|19	# Set if multilib is enabled for supported arches
21cr|snapd-2.63-2|20	%ifarch %{x86_64} aarch64 %{power64} s390x
21cr|snapd-2.63-2|21	%global with_multilib 1
21cr|snapd-2.63-2|22	%endif
21cr|snapd-2.63-2|23	
21cr|snapd-2.63-2|24	# Set if valgrind is to be run
21cr|snapd-2.63-2|25	%ifnarch ppc64le
21cr|snapd-2.63-2|26	%global with_valgrind 1
21cr|snapd-2.63-2|27	%endif
21cr|snapd-2.63-2|28	
21cr|snapd-2.63-2|29	# Do not package go modules separately, use bundled ones
21cr|snapd-2.63-2|30	%global with_bundled 1
21cr|snapd-2.63-2|31	
21cr|snapd-2.63-2|32	%if ! %{with testkeys}
21cr|snapd-2.63-2|33	%global with_test_keys 0
21cr|snapd-2.63-2|34	%else
21cr|snapd-2.63-2|35	%global with_test_keys 1
21cr|snapd-2.63-2|36	%endif
21cr|snapd-2.63-2|37	
21cr|snapd-2.63-2|38	%global _dwz_low_mem_die_limit 0
21cr|snapd-2.63-2|39	
21cr|snapd-2.63-2|40	%global provider        github
21cr|snapd-2.63-2|41	%global provider_tld    com
21cr|snapd-2.63-2|42	%global project         snapcore
21cr|snapd-2.63-2|43	%global repo            snapd
21cr|snapd-2.63-2|44	# https://github.com/snapcore/snapd
21cr|snapd-2.63-2|45	%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
21cr|snapd-2.63-2|46	%global import_path     %{provider_prefix}
21cr|snapd-2.63-2|47	
21cr|snapd-2.63-2|48	%global snappy_svcs      snapd.service snapd.socket snapd.autoimport.service snapd.seeded.service
21cr|snapd-2.63-2|49	%global snappy_user_svcs snapd.session-agent.service snapd.session-agent.socket
21cr|snapd-2.63-2|50	
21cr|snapd-2.63-2|51	# Until we have a way to add more extldflags to gobuild macro...
21cr|snapd-2.63-2|52	# Always use external linking when building static binaries.
21cr|snapd-2.63-2|53	%define gobuild_static(o:) go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -linkmode external -extldflags '%__global_ldflags -static'" -a -v -x %{?**};
21cr|snapd-2.63-2|54	
21cr|snapd-2.63-2|55	Name:           snapd
21cr|snapd-2.63-2|56	Version:        2.63
21cr|snapd-2.63-2|57	Release:        2
21cr|snapd-2.63-2|58	Summary:        A transactional software package manager
21cr|snapd-2.63-2|59	Group:          System/Base
21cr|snapd-2.63-2|60	License:        GPLv3
21cr|snapd-2.63-2|61	URL:            https://github.com/snapcore/snapd
21cr|snapd-2.63-2|62	Source0:        https://%{provider_prefix}/releases/download/%{version}/%{name}_%{version}.no-vendor.tar.xz
21cr|snapd-2.63-2|63	Source1:        https://%{provider_prefix}/releases/download/%{version}/%{name}_%{version}.only-vendor.tar.xz
21cr|snapd-2.63-2|64	ExclusiveArch:  %{go_arches}
21cr|snapd-2.63-2|65	
21cr|snapd-2.63-2|66	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21cr|snapd-2.63-2|67	BuildRequires:  autoconf-archive
21cr|snapd-2.63-2|68	BuildRequires:  make
21cr|snapd-2.63-2|69	BuildRequires:  golang
21cr|snapd-2.63-2|70	BuildRequires:  go-srpm-macros
21cr|snapd-2.63-2|71	BuildRequires:  go-rpm-macros
21cr|snapd-2.63-2|72	BuildRequires:  systemd
21cr|snapd-2.63-2|73	
21cr|snapd-2.63-2|74	Requires:       snap-confine%{?_isa} = %{EVRD}
21cr|snapd-2.63-2|75	Requires:       squashfs-tools
21cr|snapd-2.63-2|76	# Kernel module may be not available, snapd will fallback to fuse
21cr|snapd-2.63-2|77	Recommends:       squashfuse
21cr|snapd-2.63-2|78	Recommends:       fuse
21cr|snapd-2.63-2|79	# bash-completion owns /usr/share/bash-completion/completions
21cr|snapd-2.63-2|80	Requires:       bash-completion
21cr|snapd-2.63-2|81	# store_download.go:143: no host system xdelta3 available to use deltas
21cr|snapd-2.63-2|82	Requires:       xdelta3
21cr|snapd-2.63-2|83	
21cr|snapd-2.63-2|84	%if %{with selinux}
21cr|snapd-2.63-2|85	Recommends:       (%{name}-selinux if selinux-policy)
21cr|snapd-2.63-2|86	%endif
21cr|snapd-2.63-2|87	
21cr|snapd-2.63-2|88	%description
21cr|snapd-2.63-2|89	Snappy is a modern, cross-distribution, transactional package manager
21cr|snapd-2.63-2|90	designed for working with self-contained, immutable packages.
21cr|snapd-2.63-2|91	
21cr|snapd-2.63-2|92	%files
21cr|snapd-2.63-2|93	%license COPYING
21cr|snapd-2.63-2|94	%doc README.md docs/*
21cr|snapd-2.63-2|95	%{_bindir}/snap
21cr|snapd-2.63-2|96	%{_bindir}/snapctl
21cr|snapd-2.63-2|97	%{_environmentdir}/990-snapd.conf
21cr|snapd-2.63-2|98	%dir %{_libexecdir}/snapd
21cr|snapd-2.63-2|99	%{_libexecdir}/snapd/snapctl
21cr|snapd-2.63-2|100	%{_libexecdir}/snapd/snapd
21cr|snapd-2.63-2|101	%{_libexecdir}/snapd/snap-exec
21cr|snapd-2.63-2|102	%{_libexecdir}/snapd/snap-failure
21cr|snapd-2.63-2|103	%{_libexecdir}/snapd/info
21cr|snapd-2.63-2|104	%{_libexecdir}/snapd/snap-mgmt
21cr|snapd-2.63-2|105	%{_libexecdir}/snapd/snap-mgmt-selinux
21cr|snapd-2.63-2|106	%{_mandir}/man8/snap.8*
21cr|snapd-2.63-2|107	%{_datadir}/applications/snap-handle-link.desktop
21cr|snapd-2.63-2|108	%{_datadir}/bash-completion/completions/snap
21cr|snapd-2.63-2|109	%{_datadir}/fish/vendor_conf.d/snapd.fish
21cr|snapd-2.63-2|110	%{_libexecdir}/snapd/complete.sh
21cr|snapd-2.63-2|111	%{_libexecdir}/snapd/etelpmoc.sh
21cr|snapd-2.63-2|112	%{_datadir}/zsh/site-functions/_snap
21cr|snapd-2.63-2|113	%{_libexecdir}/snapd/snapd.run-from-snap
21cr|snapd-2.63-2|114	%{_sysconfdir}/profile.d/snapd.sh
21cr|snapd-2.63-2|115	%{_mandir}/man8/snapd-env-generator.8*
21cr|snapd-2.63-2|116	%{_systemd_system_env_generator_dir}/snapd-env-generator
21cr|snapd-2.63-2|117	%{_unitdir}/snapd.socket
21cr|snapd-2.63-2|118	%{_unitdir}/snapd.service
21cr|snapd-2.63-2|119	%{_unitdir}/snapd.autoimport.service
21cr|snapd-2.63-2|120	%{_unitdir}/snapd.failure.service
21cr|snapd-2.63-2|121	%{_unitdir}/snapd.seeded.service
21cr|snapd-2.63-2|122	%{_unitdir}/snapd.mounts-pre.target
21cr|snapd-2.63-2|123	%{_unitdir}/snapd.mounts.target
21cr|snapd-2.63-2|124	%{_userunitdir}/snapd.session-agent.service
21cr|snapd-2.63-2|125	%{_userunitdir}/snapd.session-agent.socket
21cr|snapd-2.63-2|126	%{_presetdir}/86-snapd.preset
21cr|snapd-2.63-2|127	%{_datadir}/dbus-1/services/io.snapcraft.Launcher.service
21cr|snapd-2.63-2|128	%{_datadir}/dbus-1/services/io.snapcraft.SessionAgent.service
21cr|snapd-2.63-2|129	%{_datadir}/dbus-1/services/io.snapcraft.Settings.service
21cr|snapd-2.63-2|130	%{_datadir}/dbus-1/session.d/snapd.session-services.conf
21cr|snapd-2.63-2|131	%{_datadir}/dbus-1/system.d/snapd.system-services.conf
21cr|snapd-2.63-2|132	%{_datadir}/polkit-1/actions/io.snapcraft.snapd.policy
21cr|snapd-2.63-2|133	%{_datadir}/applications/io.snapcraft.SessionAgent.desktop
21cr|snapd-2.63-2|134	%{_datadir}/snapd/snapcraft-logo-bird.svg
21cr|snapd-2.63-2|135	%{_sysconfdir}/xdg/autostart/snap-userd-autostart.desktop
21cr|snapd-2.63-2|136	%{_tmpfilesdir}/snapd.conf
21cr|snapd-2.63-2|137	
21cr|snapd-2.63-2|138	%config(noreplace) %{_sysconfdir}/sysconfig/snapd
21cr|snapd-2.63-2|139	%dir %{_sharedstatedir}/snapd
21cr|snapd-2.63-2|140	%dir %{_sharedstatedir}/snapd/assertions
21cr|snapd-2.63-2|141	%dir %{_sharedstatedir}/snapd/cookie
21cr|snapd-2.63-2|142	%dir %{_sharedstatedir}/snapd/dbus-1
21cr|snapd-2.63-2|143	%dir %{_sharedstatedir}/snapd/dbus-1/services
21cr|snapd-2.63-2|144	%dir %{_sharedstatedir}/snapd/dbus-1/system-services
21cr|snapd-2.63-2|145	%dir %{_sharedstatedir}/snapd/desktop
21cr|snapd-2.63-2|146	%dir %{_sharedstatedir}/snapd/desktop/applications
21cr|snapd-2.63-2|147	%dir %{_sharedstatedir}/snapd/device
21cr|snapd-2.63-2|148	%dir %{_sharedstatedir}/snapd/hostfs
21cr|snapd-2.63-2|149	%dir %{_sharedstatedir}/snapd/inhibit
21cr|snapd-2.63-2|150	%dir %{_sharedstatedir}/snapd/lib
21cr|snapd-2.63-2|151	%dir %{_sharedstatedir}/snapd/lib/gl
21cr|snapd-2.63-2|152	%dir %{_sharedstatedir}/snapd/lib/gl32
21cr|snapd-2.63-2|153	%dir %{_sharedstatedir}/snapd/lib/glvnd
21cr|snapd-2.63-2|154	%dir %{_sharedstatedir}/snapd/lib/vulkan
21cr|snapd-2.63-2|155	%dir %{_sharedstatedir}/snapd/mount
21cr|snapd-2.63-2|156	%dir %{_sharedstatedir}/snapd/seccomp
21cr|snapd-2.63-2|157	%dir %{_sharedstatedir}/snapd/seccomp/bpf
21cr|snapd-2.63-2|158	%dir /snaps
21cr|snapd-2.63-2|159	%dir %{_localstatedir}/cache/snapd
21cr|snapd-2.63-2|160	%dir /snap
21cr|snapd-2.63-2|161	%ghost /snap/README
21cr|snapd-2.63-2|162	%ghost /snap/bin
21cr|snapd-2.63-2|163	%ghost %{_sharedstatedir}/snapd/state.json
21cr|snapd-2.63-2|164	# this is typically owned by zsh, but we do not want to explicitly require zsh
21cr|snapd-2.63-2|165	%dir %{_datadir}/zsh
21cr|snapd-2.63-2|166	%dir %{_datadir}/zsh/site-functions
21cr|snapd-2.63-2|167	
21cr|snapd-2.63-2|168	%post
21cr|snapd-2.63-2|169	%systemd_post %{snappy_svcs}
21cr|snapd-2.63-2|170	%systemd_user_post %{snappy_user_svcs}
21cr|snapd-2.63-2|171	# If install, test if snapd socket is enabled.
21cr|snapd-2.63-2|172	# If enabled, then attempt to start them. This will silently fail
21cr|snapd-2.63-2|173	# in chroots or other environments where services aren't expected
21cr|snapd-2.63-2|174	# to be started. Makes "snap" command workable right after installation
21cr|snapd-2.63-2|175	# (snapd.socket gets enable by systemd preset).
21cr|snapd-2.63-2|176	if [ $1 -eq 1 ] ; then
21cr|snapd-2.63-2|177	if systemctl -q is-enabled snapd.socket > /dev/null 2>&1 ; then
21cr|snapd-2.63-2|178	systemctl start snapd.socket > /dev/null 2>&1 || :
21cr|snapd-2.63-2|179	fi
21cr|snapd-2.63-2|180	fi
21cr|snapd-2.63-2|181	
21cr|snapd-2.63-2|182	%preun
21cr|snapd-2.63-2|183	%systemd_preun %{snappy_svcs}
21cr|snapd-2.63-2|184	%systemd_user_preun %{snappy_user_svcs}
21cr|snapd-2.63-2|185	
21cr|snapd-2.63-2|186	# Remove all Snappy content if snapd is being fully uninstalled
21cr|snapd-2.63-2|187	if [ $1 -eq 0 ]; then
21cr|snapd-2.63-2|188	%{_libexecdir}/snapd/snap-mgmt --purge || :
21cr|snapd-2.63-2|189	fi
21cr|snapd-2.63-2|190	
21cr|snapd-2.63-2|191	%postun
21cr|snapd-2.63-2|192	%systemd_postun_with_restart %{snappy_svcs}
21cr|snapd-2.63-2|193	%systemd_user_postun_with_restart %{snappy_user_svcs}
21cr|snapd-2.63-2|194	
21cr|snapd-2.63-2|195	#----------------------------------------------------
21cr|snapd-2.63-2|196	
21cr|snapd-2.63-2|197	%package -n snap-confine
21cr|snapd-2.63-2|198	Summary:        Confinement system for snap applications
21cr|snapd-2.63-2|199	License:        GPLv3
21cr|snapd-2.63-2|200	BuildRequires:  autoconf
21cr|snapd-2.63-2|201	BuildRequires:  automake
21cr|snapd-2.63-2|202	BuildRequires:  libtool
21cr|snapd-2.63-2|203	BuildRequires:  gcc
21cr|snapd-2.63-2|204	BuildRequires:  gettext
21cr|snapd-2.63-2|205	BuildRequires:  gnupg
21cr|snapd-2.63-2|206	BuildRequires:  pkgconfig(glib-2.0)
21cr|snapd-2.63-2|207	BuildRequires:  pkgconfig(libcap)
21cr|snapd-2.63-2|208	BuildRequires:  pkgconfig(libseccomp)
21cr|snapd-2.63-2|209	BuildRequires:  pkgconfig(libselinux)
21cr|snapd-2.63-2|210	BuildRequires:  pkgconfig(libudev)
21cr|snapd-2.63-2|211	BuildRequires:  pkgconfig(systemd)
21cr|snapd-2.63-2|212	BuildRequires:  pkgconfig(udev)
21cr|snapd-2.63-2|213	BuildRequires:  xfsprogs-devel
21cr|snapd-2.63-2|214	BuildRequires:  glibc-static-devel
21cr|snapd-2.63-2|215	%if 0%{?with_valgrind}
21cr|snapd-2.63-2|216	BuildRequires:  valgrind
21cr|snapd-2.63-2|217	%endif
21cr|snapd-2.63-2|218	BuildRequires:  %{_bindir}/rst2man
21cr|snapd-2.63-2|219	
21cr|snapd-2.63-2|220	%description -n snap-confine
21cr|snapd-2.63-2|221	This package is used internally by snapd to apply confinement to
21cr|snapd-2.63-2|222	the started snap applications.
21cr|snapd-2.63-2|223	
21cr|snapd-2.63-2|224	%files -n snap-confine
21cr|snapd-2.63-2|225	%doc cmd/snap-confine/PORTING
21cr|snapd-2.63-2|226	%license COPYING
21cr|snapd-2.63-2|227	%dir %{_libexecdir}/snapd
21cr|snapd-2.63-2|228	# For now, we can't use caps
21cr|snapd-2.63-2|229	# FIXME: Switch to "%%attr(0755,root,root) %%caps(cap_sys_admin=pe)" asap!
21cr|snapd-2.63-2|230	%attr(4755,root,root) %{_libexecdir}/snapd/snap-confine
21cr|snapd-2.63-2|231	%{_libexecdir}/snapd/snap-device-helper
21cr|snapd-2.63-2|232	%{_libexecdir}/snapd/snap-discard-ns
21cr|snapd-2.63-2|233	%{_libexecdir}/snapd/snap-gdb-shim
21cr|snapd-2.63-2|234	%{_libexecdir}/snapd/snap-gdbserver-shim
21cr|snapd-2.63-2|235	%{_libexecdir}/snapd/snap-seccomp
21cr|snapd-2.63-2|236	%{_libexecdir}/snapd/snap-update-ns
21cr|snapd-2.63-2|237	%{_mandir}/man8/snap-confine.8*
21cr|snapd-2.63-2|238	%{_mandir}/man8/snap-discard-ns.8*
21cr|snapd-2.63-2|239	%{_systemdgeneratordir}/snapd-generator
21cr|snapd-2.63-2|240	%attr(0111,root,root) %{_sharedstatedir}/snapd/void
21cr|snapd-2.63-2|241	
21cr|snapd-2.63-2|242	#----------------------------------------------------
21cr|snapd-2.63-2|243	
21cr|snapd-2.63-2|244	%if %{with selinux}
21cr|snapd-2.63-2|245	
21cr|snapd-2.63-2|246	%package selinux
21cr|snapd-2.63-2|247	Summary:        SELinux module for snapd
21cr|snapd-2.63-2|248	License:        GPLv2+
21cr|snapd-2.63-2|249	BuildArch:      noarch
21cr|snapd-2.63-2|250	BuildRequires:  selinux-policy
21cr|snapd-2.63-2|251	BuildRequires:  selinux-policy-devel
21cr|snapd-2.63-2|252	Requires(post): selinux-policy-base
21cr|snapd-2.63-2|253	Requires(post): policycoreutils
21cr|snapd-2.63-2|254	Requires(post): policycoreutils-python-utils
21cr|snapd-2.63-2|255	Requires(pre):  libselinux-utils
21cr|snapd-2.63-2|256	Requires(post): libselinux-utils
21cr|snapd-2.63-2|257	
21cr|snapd-2.63-2|258	%description selinux
21cr|snapd-2.63-2|259	This package provides the SELinux policy module to ensure snapd
21cr|snapd-2.63-2|260	runs properly under an environment with SELinux enabled.
21cr|snapd-2.63-2|261	
21cr|snapd-2.63-2|262	%files selinux
21cr|snapd-2.63-2|263	%license data/selinux/COPYING
21cr|snapd-2.63-2|264	%doc data/selinux/README.md
21cr|snapd-2.63-2|265	%{_datadir}/selinux/packages/snappy.pp.bz2
21cr|snapd-2.63-2|266	%{_datadir}/selinux/devel/include/contrib/snappy.if
21cr|snapd-2.63-2|267	
21cr|snapd-2.63-2|268	%pre selinux
21cr|snapd-2.63-2|269	%selinux_relabel_pre
21cr|snapd-2.63-2|270	
21cr|snapd-2.63-2|271	%post selinux
21cr|snapd-2.63-2|272	%selinux_modules_install %{_datadir}/selinux/packages/snappy.pp.bz2
21cr|snapd-2.63-2|273	%selinux_relabel_post
21cr|snapd-2.63-2|274	
21cr|snapd-2.63-2|275	%posttrans selinux
21cr|snapd-2.63-2|276	%selinux_relabel_post
21cr|snapd-2.63-2|277	
21cr|snapd-2.63-2|278	%postun selinux
21cr|snapd-2.63-2|279	%selinux_modules_uninstall snappy
21cr|snapd-2.63-2|280	if [ $1 -eq 0 ]; then
21cr|snapd-2.63-2|281	%selinux_relabel_post
21cr|snapd-2.63-2|282	fi
21cr|snapd-2.63-2|283	
21cr|snapd-2.63-2|284	%endif #with_selinux
21cr|snapd-2.63-2|285	#----------------------------------------------------
21cr|snapd-2.63-2|286	
21cr|snapd-2.63-2|287	%if 0%{?with_devel}
21cr|snapd-2.63-2|288	%package devel
21cr|snapd-2.63-2|289	Summary:       Development files for %{name}
21cr|snapd-2.63-2|290	Group:         Development/Other
21cr|snapd-2.63-2|291	BuildArch:     noarch
21cr|snapd-2.63-2|292	
21cr|snapd-2.63-2|293	%if 0%{?with_check} && ! 0%{?with_bundled}
21cr|snapd-2.63-2|294	%endif
21cr|snapd-2.63-2|295	
21cr|snapd-2.63-2|296	%description devel
21cr|snapd-2.63-2|297	This package contains library source intended for
21cr|snapd-2.63-2|298	building other packages which use import path with
21cr|snapd-2.63-2|299	%{import_path} prefix.
21cr|snapd-2.63-2|300	
21cr|snapd-2.63-2|301	%files devel -f devel.file-list
21cr|snapd-2.63-2|302	%license COPYING
21cr|snapd-2.63-2|303	%doc README.md
21cr|snapd-2.63-2|304	%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
21cr|snapd-2.63-2|305	%endif
21cr|snapd-2.63-2|306	
21cr|snapd-2.63-2|307	#----------------------------------------------------
21cr|snapd-2.63-2|308	
21cr|snapd-2.63-2|309	%if 0%{?with_unit_test} && 0%{?with_devel}
21cr|snapd-2.63-2|310	%package unit-test-devel
21cr|snapd-2.63-2|311	Summary:         Unit tests for %{name} package
21cr|snapd-2.63-2|312	
21cr|snapd-2.63-2|313	%if 0%{?with_check}
21cr|snapd-2.63-2|314	#Here comes all BuildRequires: PACKAGE the unit tests
21cr|snapd-2.63-2|315	#in %%check section need for running
21cr|snapd-2.63-2|316	%endif
21cr|snapd-2.63-2|317	
21cr|snapd-2.63-2|318	# test subpackage tests code from devel subpackage
21cr|snapd-2.63-2|319	Requires:        %{name}-devel = %{EVRD}
21cr|snapd-2.63-2|320	
21cr|snapd-2.63-2|321	%description unit-test-devel
21cr|snapd-2.63-2|322	This package contains unit tests for project
21cr|snapd-2.63-2|323	providing packages with %{import_path} prefix.
21cr|snapd-2.63-2|324	
21cr|snapd-2.63-2|325	%files unit-test-devel -f unit-test-devel.file-list
21cr|snapd-2.63-2|326	%license COPYING
21cr|snapd-2.63-2|327	%doc README.md
21cr|snapd-2.63-2|328	%endif
21cr|snapd-2.63-2|329	
21cr|snapd-2.63-2|330	#----------------------------------------------------
21cr|snapd-2.63-2|331	
21cr|snapd-2.63-2|332	%prep
21cr|snapd-2.63-2|333	# Extract each tarball properly
21cr|snapd-2.63-2|334	%setup -q -D -b 1
21cr|snapd-2.63-2|335	# Apply patches
21cr|snapd-2.63-2|336	%autopatch -p1
21cr|snapd-2.63-2|337	
21cr|snapd-2.63-2|338	%build
21cr|snapd-2.63-2|339	# Generate version files
21cr|snapd-2.63-2|340	./mkversion.sh "%{version}-%{release}"
21cr|snapd-2.63-2|341	
21cr|snapd-2.63-2|342	# We don't want/need squashfuse in the rpm, as it's available in Fedora and EPEL
21cr|snapd-2.63-2|343	sed -e 's:_ "github.com/snapcore/squashfuse"::g' -i systemd/systemd.go
21cr|snapd-2.63-2|344	
21cr|snapd-2.63-2|345	# Build snapd
21cr|snapd-2.63-2|346	mkdir -p src/github.com/snapcore
21cr|snapd-2.63-2|347	ln -s ../../../ src/github.com/snapcore/snapd || :
21cr|snapd-2.63-2|348	
21cr|snapd-2.63-2|349	export GOPATH=$(pwd):%{gopath}
21cr|snapd-2.63-2|350	# remove the mod file, we are building without go modules support
21cr|snapd-2.63-2|351	rm -f go.mod
21cr|snapd-2.63-2|352	export GO111MODULE=off
21cr|snapd-2.63-2|353	
21cr|snapd-2.63-2|354	# see https://github.com/gofed/go-macros/blob/master/rpm/macros.d/macros.go-compilers-golang
21cr|snapd-2.63-2|355	BUILDTAGS=
21cr|snapd-2.63-2|356	%if 0%{?with_test_keys}
21cr|snapd-2.63-2|357	BUILDTAGS="withtestkeys nosecboot"
21cr|snapd-2.63-2|358	%else
21cr|snapd-2.63-2|359	BUILDTAGS="nosecboot"
21cr|snapd-2.63-2|360	%endif
21cr|snapd-2.63-2|361	
21cr|snapd-2.63-2|362	%if ! 0%{?with_bundled}
21cr|snapd-2.63-2|363	# We don't need mvo5 fork for seccomp, as we have seccomp 2.3.x
21cr|snapd-2.63-2|364	sed -e "s:github.com/mvo5/libseccomp-golang:github.com/seccomp/libseccomp-golang:g" -i cmd/snap-seccomp/*.go
21cr|snapd-2.63-2|365	# We don't need the snapcore fork for bolt - it is just a fix on ppc
21cr|snapd-2.63-2|366	sed -e "s:github.com/snapcore/bolt:github.com/boltdb/bolt:g" -i advisor/*.go errtracker/*.go
21cr|snapd-2.63-2|367	%endif
21cr|snapd-2.63-2|368	
21cr|snapd-2.63-2|369	# We have to build snapd first to prevent the build from
21cr|snapd-2.63-2|370	# building various things from the tree without additional
21cr|snapd-2.63-2|371	# set tags.
21cr|snapd-2.63-2|372	%gobuild -o bin/snapd $GOFLAGS %{import_path}/cmd/snapd
21cr|snapd-2.63-2|373	BUILDTAGS="${BUILDTAGS} nomanagers"
21cr|snapd-2.63-2|374	%gobuild -o bin/snap $GOFLAGS %{import_path}/cmd/snap
21cr|snapd-2.63-2|375	%gobuild -o bin/snap-failure $GOFLAGS %{import_path}/cmd/snap-failure
21cr|snapd-2.63-2|376	
21cr|snapd-2.63-2|377	# To ensure things work correctly with base snaps,
21cr|snapd-2.63-2|378	# snap-exec, snap-update-ns, and snapctl need to be built statically
21cr|snapd-2.63-2|379	(
21cr|snapd-2.63-2|380	%if 0%{?rhel} >= 8
21cr|snapd-2.63-2|381	# since 1.12.1, the go-toolset module is built with FIPS compliance that
21cr|snapd-2.63-2|382	# defaults to using libcrypto.so which gets loaded at runtime via dlopen(),
21cr|snapd-2.63-2|383	# disable that functionality for statically built binaries
21cr|snapd-2.63-2|384	BUILDTAGS="${BUILDTAGS} no_openssl"
21cr|snapd-2.63-2|385	%endif
21cr|snapd-2.63-2|386	%gobuild_static -o bin/snap-exec $GOFLAGS %{import_path}/cmd/snap-exec
21cr|snapd-2.63-2|387	%gobuild_static -o bin/snap-update-ns $GOFLAGS %{import_path}/cmd/snap-update-ns
21cr|snapd-2.63-2|388	%gobuild_static -o bin/snapctl $GOFLAGS %{import_path}/cmd/snapctl
21cr|snapd-2.63-2|389	)
21cr|snapd-2.63-2|390	
21cr|snapd-2.63-2|391	# There's no static link library for libseccomp in RHEL/CentOS...
21cr|snapd-2.63-2|392	sed -e "s/-Bstatic -lseccomp/-Bstatic/g" -i cmd/snap-seccomp/*.go
21cr|snapd-2.63-2|393	%gobuild -o bin/snap-seccomp $GOFLAGS %{import_path}/cmd/snap-seccomp
21cr|snapd-2.63-2|394	
21cr|snapd-2.63-2|395	%if %{with selinux}
21cr|snapd-2.63-2|396	(
21cr|snapd-2.63-2|397	# Build SELinux module
21cr|snapd-2.63-2|398	cd ./data/selinux
21cr|snapd-2.63-2|399	# pass M4PARAM in env instead of as an override, so that make can still
21cr|snapd-2.63-2|400	# manipulate it freely, for more details see:
21cr|snapd-2.63-2|401	# https://www.gnu.org/software/make/manual/html_node/Override-Directive.html
21cr|snapd-2.63-2|402	M4PARAM="$M4PARAM" make SHARE="%{_datadir}" TARGETS="snappy"
21cr|snapd-2.63-2|403	)
21cr|snapd-2.63-2|404	%endif
21cr|snapd-2.63-2|405	
21cr|snapd-2.63-2|406	# Build snap-confine
21cr|snapd-2.63-2|407	pushd ./cmd
21cr|snapd-2.63-2|408	autoreconf -if
21cr|snapd-2.63-2|409	# FIXME: add --enable-caps-over-setuid as soon as possible (setuid discouraged!)
21cr|snapd-2.63-2|410	%configure \
21cr|snapd-2.63-2|411	--disable-apparmor \
21cr|snapd-2.63-2|412	--enable-selinux \
21cr|snapd-2.63-2|413	--libexecdir=%{_libexecdir}/snapd/ \
21cr|snapd-2.63-2|414	--enable-nvidia-biarch \
21cr|snapd-2.63-2|415	%{?with_multilib:--with-32bit-libdir=%{_prefix}/lib} \
21cr|snapd-2.63-2|416	--disable-merged-usr
21cr|snapd-2.63-2|417	
21cr|snapd-2.63-2|418	%make_build %{!?with_valgrind:HAVE_VALGRIND=}
21cr|snapd-2.63-2|419	popd
21cr|snapd-2.63-2|420	
21cr|snapd-2.63-2|421	# Build systemd units, dbus services, and env files
21cr|snapd-2.63-2|422	pushd ./data
21cr|snapd-2.63-2|423	make BINDIR="%{_bindir}" LIBEXECDIR="%{_libexecdir}" \
21cr|snapd-2.63-2|424	SYSTEMDSYSTEMUNITDIR="%{_unitdir}" \
21cr|snapd-2.63-2|425	SNAP_MOUNT_DIR="/snap" \
21cr|snapd-2.63-2|426	SNAPD_ENVIRONMENT_FILE="%{_sysconfdir}/sysconfig/snapd"
21cr|snapd-2.63-2|427	popd
21cr|snapd-2.63-2|428	
21cr|snapd-2.63-2|429	%install
21cr|snapd-2.63-2|430	install -d -p %{buildroot}%{_bindir}
21cr|snapd-2.63-2|431	install -d -p %{buildroot}%{_libexecdir}/snapd
21cr|snapd-2.63-2|432	install -d -p %{buildroot}%{_mandir}/man8
21cr|snapd-2.63-2|433	install -d -p %{buildroot}%{_environmentdir}
21cr|snapd-2.63-2|434	install -d -p %{buildroot}%{_systemdgeneratordir}
21cr|snapd-2.63-2|435	install -d -p %{buildroot}%{_systemd_system_env_generator_dir}
21cr|snapd-2.63-2|436	install -d -p %{buildroot}%{_unitdir}
21cr|snapd-2.63-2|437	install -d -p %{buildroot}%{_userunitdir}
21cr|snapd-2.63-2|438	install -d -p %{buildroot}%{_sysconfdir}/profile.d
21cr|snapd-2.63-2|439	install -d -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|snapd-2.63-2|440	install -d -p %{buildroot}%{_sharedstatedir}/snapd/assertions
21cr|snapd-2.63-2|441	install -d -p %{buildroot}%{_sharedstatedir}/snapd/cookie
21cr|snapd-2.63-2|442	install -d -p %{buildroot}%{_sharedstatedir}/snapd/dbus-1/services
21cr|snapd-2.63-2|443	install -d -p %{buildroot}%{_sharedstatedir}/snapd/dbus-1/system-services
21cr|snapd-2.63-2|444	install -d -p %{buildroot}%{_sharedstatedir}/snapd/desktop/applications
21cr|snapd-2.63-2|445	install -d -p %{buildroot}%{_sharedstatedir}/snapd/device
21cr|snapd-2.63-2|446	install -d -p %{buildroot}%{_sharedstatedir}/snapd/hostfs
21cr|snapd-2.63-2|447	install -d -p %{buildroot}%{_sharedstatedir}/snapd/inhibit
21cr|snapd-2.63-2|448	install -d -p %{buildroot}%{_sharedstatedir}/snapd/lib/gl
21cr|snapd-2.63-2|449	install -d -p %{buildroot}%{_sharedstatedir}/snapd/lib/gl32
21cr|snapd-2.63-2|450	install -d -p %{buildroot}%{_sharedstatedir}/snapd/lib/glvnd
21cr|snapd-2.63-2|451	install -d -p %{buildroot}%{_sharedstatedir}/snapd/lib/vulkan
21cr|snapd-2.63-2|452	install -d -p %{buildroot}%{_sharedstatedir}/snapd/mount
21cr|snapd-2.63-2|453	install -d -p %{buildroot}%{_sharedstatedir}/snapd/seccomp/bpf
21cr|snapd-2.63-2|454	install -d -p %{buildroot}/snaps
21cr|snapd-2.63-2|455	install -d -p %{buildroot}/snap/bin
21cr|snapd-2.63-2|456	install -d -p %{buildroot}%{_localstatedir}/snap
21cr|snapd-2.63-2|457	install -d -p %{buildroot}%{_localstatedir}/cache/snapd
21cr|snapd-2.63-2|458	install -d -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|snapd-2.63-2|459	install -d -p %{buildroot}%{_datadir}/selinux/devel/include/contrib
21cr|snapd-2.63-2|460	install -d -p %{buildroot}%{_datadir}/selinux/packages
21cr|snapd-2.63-2|461	
21cr|snapd-2.63-2|462	# Install snap and snapd
21cr|snapd-2.63-2|463	install -p -m 0755 bin/snap %{buildroot}%{_bindir}
21cr|snapd-2.63-2|464	install -p -m 0755 bin/snap-exec %{buildroot}%{_libexecdir}/snapd
21cr|snapd-2.63-2|465	install -p -m 0755 bin/snap-failure %{buildroot}%{_libexecdir}/snapd
21cr|snapd-2.63-2|466	install -p -m 0755 bin/snapd %{buildroot}%{_libexecdir}/snapd
21cr|snapd-2.63-2|467	install -p -m 0755 bin/snap-update-ns %{buildroot}%{_libexecdir}/snapd
21cr|snapd-2.63-2|468	install -p -m 0755 bin/snap-seccomp %{buildroot}%{_libexecdir}/snapd
21cr|snapd-2.63-2|469	# Ensure /usr/bin/snapctl is a symlink to /usr/libexec/snapd/snapctl
21cr|snapd-2.63-2|470	install -p -m 0755 bin/snapctl %{buildroot}%{_libexecdir}/snapd/snapctl
21cr|snapd-2.63-2|471	ln -sf %{_libexecdir}/snapd/snapctl %{buildroot}%{_bindir}/snapctl
21cr|snapd-2.63-2|472	
21cr|snapd-2.63-2|473	%if %{with selinux}
21cr|snapd-2.63-2|474	# Install SELinux module
21cr|snapd-2.63-2|475	install -p -m 0644 data/selinux/snappy.if %{buildroot}%{_datadir}/selinux/devel/include/contrib
21cr|snapd-2.63-2|476	install -p -m 0644 data/selinux/snappy.pp.bz2 %{buildroot}%{_datadir}/selinux/packages
21cr|snapd-2.63-2|477	%endif
21cr|snapd-2.63-2|478	
21cr|snapd-2.63-2|479	# Install snap(8) man page
21cr|snapd-2.63-2|480	bin/snap help --man > %{buildroot}%{_mandir}/man8/snap.8
21cr|snapd-2.63-2|481	
21cr|snapd-2.63-2|482	# Install the "info" data file with snapd version
21cr|snapd-2.63-2|483	install -m 644 -D data/info %{buildroot}%{_libexecdir}/snapd/info
21cr|snapd-2.63-2|484	
21cr|snapd-2.63-2|485	# Install bash completion for "snap"
21cr|snapd-2.63-2|486	install -m 644 -D data/completion/bash/snap %{buildroot}%{_datadir}/bash-completion/completions/snap
21cr|snapd-2.63-2|487	install -m 644 -D data/completion/bash/complete.sh %{buildroot}%{_libexecdir}/snapd
21cr|snapd-2.63-2|488	install -m 644 -D data/completion/bash/etelpmoc.sh %{buildroot}%{_libexecdir}/snapd
21cr|snapd-2.63-2|489	# Install zsh completion for "snap"
21cr|snapd-2.63-2|490	install -d -p %{buildroot}%{_datadir}/zsh/site-functions
21cr|snapd-2.63-2|491	install -m 644 -D data/completion/zsh/_snap %{buildroot}%{_datadir}/zsh/site-functions/_snap
21cr|snapd-2.63-2|492	
21cr|snapd-2.63-2|493	# Install snap-confine
21cr|snapd-2.63-2|494	pushd ./cmd
21cr|snapd-2.63-2|495	%make_install
21cr|snapd-2.63-2|496	# Undo the 0111 permissions, they are restored in the files section
21cr|snapd-2.63-2|497	chmod 0755 %{buildroot}%{_sharedstatedir}/snapd/void
21cr|snapd-2.63-2|498	# We don't use AppArmor
21cr|snapd-2.63-2|499	rm -rfv %{buildroot}%{_sysconfdir}/apparmor.d
21cr|snapd-2.63-2|500	# ubuntu-core-launcher is dead
21cr|snapd-2.63-2|501	rm -fv %{buildroot}%{_bindir}/ubuntu-core-launcher
21cr|snapd-2.63-2|502	popd
21cr|snapd-2.63-2|503	
21cr|snapd-2.63-2|504	# Install all systemd and dbus units, and env files
21cr|snapd-2.63-2|505	pushd ./data
21cr|snapd-2.63-2|506	%make_install BINDIR="%{_bindir}" LIBEXECDIR="%{_libexecdir}" \
21cr|snapd-2.63-2|507	SYSTEMDSYSTEMUNITDIR="%{_unitdir}" SYSTEMDUSERUNITDIR="%{_userunitdir}" \
21cr|snapd-2.63-2|508	SNAP_MOUNT_DIR="/snap" \
21cr|snapd-2.63-2|509	SNAPD_ENVIRONMENT_FILE="%{_sysconfdir}/sysconfig/snapd"
21cr|snapd-2.63-2|510	popd
21cr|snapd-2.63-2|511	# Sudo tweaks do not work anyway, see
21cr|snapd-2.63-2|512	# https://bugzilla.redhat.com/show_bug.cgi?id=1691996 for more details
21cr|snapd-2.63-2|513	rm -rfv %{buildroot}%{_sysconfdir}/sudoers.d
21cr|snapd-2.63-2|514	
21cr|snapd-2.63-2|515	# Remove snappy core specific units
21cr|snapd-2.63-2|516	rm -fv %{buildroot}%{_unitdir}/snapd.system-shutdown.service
21cr|snapd-2.63-2|517	rm -fv %{buildroot}%{_unitdir}/snapd.snap-repair.*
21cr|snapd-2.63-2|518	rm -fv %{buildroot}%{_unitdir}/snapd.core-fixup.*
21cr|snapd-2.63-2|519	rm -fv %{buildroot}%{_unitdir}/snapd.recovery-chooser-trigger.service
21cr|snapd-2.63-2|520	
21cr|snapd-2.63-2|521	# Remove snappy core specific scripts and binaries
21cr|snapd-2.63-2|522	rm %{buildroot}%{_libexecdir}/snapd/snapd.core-fixup.sh
21cr|snapd-2.63-2|523	rm %{buildroot}%{_libexecdir}/snapd/system-shutdown
21cr|snapd-2.63-2|524	
21cr|snapd-2.63-2|525	# Remove snapd apparmor service
21cr|snapd-2.63-2|526	rm -f %{buildroot}%{_unitdir}/snapd.apparmor.service
21cr|snapd-2.63-2|527	rm -f %{buildroot}%{_libexecdir}/snapd/snapd-apparmor
21cr|snapd-2.63-2|528	
21cr|snapd-2.63-2|529	# Install Polkit configuration
21cr|snapd-2.63-2|530	install -m 644 -D data/polkit/io.snapcraft.snapd.policy %{buildroot}%{_datadir}/polkit-1/actions
21cr|snapd-2.63-2|531	
21cr|snapd-2.63-2|532	# Disable re-exec by default
21cr|snapd-2.63-2|533	echo 'SNAP_REEXEC=0' > %{buildroot}%{_sysconfdir}/sysconfig/snapd
21cr|snapd-2.63-2|534	
21cr|snapd-2.63-2|535	mkdir -p %{buildroot}/snap
21cr|snapd-2.63-2|536	
21cr|snapd-2.63-2|537	# Create state.json and the README file to be ghosted
21cr|snapd-2.63-2|538	touch %{buildroot}%{_sharedstatedir}/snapd/state.json
21cr|snapd-2.63-2|539	touch %{buildroot}/snap/README
21cr|snapd-2.63-2|540	
21cr|snapd-2.63-2|541	# source codes for building projects
21cr|snapd-2.63-2|542	%if 0%{?with_devel}
21cr|snapd-2.63-2|543	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21cr|snapd-2.63-2|544	echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
21cr|snapd-2.63-2|545	# find all *.go but no *_test.go files and generate devel.file-list
21cr|snapd-2.63-2|546	for file in $(find . -iname "*.go" -o -iname "*.s" \! -iname "*_test.go") ; do
21cr|snapd-2.63-2|547	echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
21cr|snapd-2.63-2|548	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21cr|snapd-2.63-2|549	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21cr|snapd-2.63-2|550	echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
21cr|snapd-2.63-2|551	done
21cr|snapd-2.63-2|552	%endif
21cr|snapd-2.63-2|553	
21cr|snapd-2.63-2|554	# testing files for this project
21cr|snapd-2.63-2|555	%if 0%{?with_unit_test} && 0%{?with_devel}
21cr|snapd-2.63-2|556	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21cr|snapd-2.63-2|557	# find all *_test.go files and generate unit-test.file-list
21cr|snapd-2.63-2|558	for file in $(find . -iname "*_test.go"); do
21cr|snapd-2.63-2|559	echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
21cr|snapd-2.63-2|560	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21cr|snapd-2.63-2|561	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21cr|snapd-2.63-2|562	echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
21cr|snapd-2.63-2|563	done
21cr|snapd-2.63-2|564	
21cr|snapd-2.63-2|565	# Install additional testdata
21cr|snapd-2.63-2|566	install -d %{buildroot}/%{gopath}/src/%{import_path}/cmd/snap/test-data/
21cr|snapd-2.63-2|567	cp -pav cmd/snap/test-data/* %{buildroot}/%{gopath}/src/%{import_path}/cmd/snap/test-data/
21cr|snapd-2.63-2|568	echo "%%{gopath}/src/%%{import_path}/cmd/snap/test-data" >> unit-test-devel.file-list
21cr|snapd-2.63-2|569	%endif
21cr|snapd-2.63-2|570	
21cr|snapd-2.63-2|571	# make "snap" command work out of the box
21cr|snapd-2.63-2|572	mkdir -p %{buildroot}%{_presetdir}
21cr|snapd-2.63-2|573	echo "enable snapd.socket" > %{buildroot}%{_presetdir}/86-snapd.preset
21cr|snapd-2.63-2|574	
21cr|snapd-2.63-2|575	%if 0%{?with_devel}
21cr|snapd-2.63-2|576	sort -u -o devel.file-list devel.file-list
21cr|snapd-2.63-2|577	%endif
21cr|snapd-2.63-2|578	
21cr|snapd-2.63-2|579	# there are some problems with find-debuginfo
21cr|snapd-2.63-2|580	strip %{buildroot}/usr/lib/snapd/snap-gdb-shim
21cr|snapd-2.63-2|581	strip %{buildroot}/usr/lib/snapd/snap-gdbserver-shim
21cr|snapd-2.63-2|582	strip %{buildroot}/usr/lib/snapd/snap-update-ns
21cr|snapd-2.63-2|583	strip %{buildroot}/usr/lib/snapd/snap-exec
21cr|snapd-2.63-2|584	strip %{buildroot}/usr/lib/snapd/snapctl
21cr|snapd-2.63-2|585	
21cr|snapd-2.63-2|586	%check
21cr|snapd-2.63-2|587	for binary in snap-exec snap-update-ns snapctl; do
21cr|snapd-2.63-2|588	ldd bin/$binary 2>&1 | grep 'not a dynamic executable'
21cr|snapd-2.63-2|589	done
21cr|snapd-2.63-2|590	
21cr|snapd-2.63-2|591	# snapd tests
21cr|snapd-2.63-2|592	%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
21cr|snapd-2.63-2|593	%if ! 0%{?with_bundled}
21cr|snapd-2.63-2|594	export GOPATH=%{buildroot}/%{gopath}:%{gopath}
21cr|snapd-2.63-2|595	%else
21cr|snapd-2.63-2|596	export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
21cr|snapd-2.63-2|597	%endif
21cr|snapd-2.63-2|598	export GO111MODULE=off
21cr|snapd-2.63-2|599	%gotest %{import_path}/...
21cr|snapd-2.63-2|600	%endif
21cr|snapd-2.63-2|601	
21cr|snapd-2.63-2|602	# snap-confine tests (these always run!)
21cr|snapd-2.63-2|603	pushd ./cmd
21cr|snapd-2.63-2|604	make check
21cr|snapd-2.63-2|605	popd

8373 21
21cr|snapper-0.10.7-1|1	%define _disable_rebuild_configure 0
21cr|snapper-0.10.7-1|2	
21cr|snapper-0.10.7-1|3	%define snapperlib %{_prefix}/lib/%{name}
21cr|snapper-0.10.7-1|4	%define pamsnapperlib %{_prefix}/lib/pam_%{name}
21cr|snapper-0.10.7-1|5	
21cr|snapper-0.10.7-1|6	%define major 7
21cr|snapper-0.10.7-1|7	%define libname %mklibname %{name} %{major}
21cr|snapper-0.10.7-1|8	%define devname %mklibname %{name} -d
21cr|snapper-0.10.7-1|9	
21cr|snapper-0.10.7-1|10	Summary:	Tool for filesystem snapshot management
21cr|snapper-0.10.7-1|11	Name:		snapper
21cr|snapper-0.10.7-1|12	Version:	0.10.7
21cr|snapper-0.10.7-1|13	Release:	1
21cr|snapper-0.10.7-1|14	License:	GPLv2+
21cr|snapper-0.10.7-1|15	Group:		Archiving/Backup
21cr|snapper-0.10.7-1|16	Url:		http://snapper.io
21cr|snapper-0.10.7-1|17	Source0:	https://github.com/openSUSE/snapper/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|snapper-0.10.7-1|18	Source100:	%{name}.rpmlintrc
21cr|snapper-0.10.7-1|19	Patch1:		%{name}-0.2.8-rename-cron-files.patch
21cr|snapper-0.10.7-1|20	Patch2:		%{name}-link-with-ncurses.patch
21cr|snapper-0.10.7-1|21	BuildRequires:	docbook-style-xsl
21cr|snapper-0.10.7-1|22	BuildRequires:	doxygen
21cr|snapper-0.10.7-1|23	BuildRequires:	libtool
21cr|snapper-0.10.7-1|24	BuildRequires:	ncurses-devel
21cr|snapper-0.10.7-1|25	BuildRequires:	xsltproc
21cr|snapper-0.10.7-1|26	BuildRequires:	acl-devel
21cr|snapper-0.10.7-1|27	BuildRequires:	boost-devel
21cr|snapper-0.10.7-1|28	BuildRequires:	btrfs-devel
21cr|snapper-0.10.7-1|29	BuildRequires:	btrfsutil-devel
21cr|snapper-0.10.7-1|30	BuildRequires:	gettext-devel
21cr|snapper-0.10.7-1|31	BuildRequires:	pam-devel
21cr|snapper-0.10.7-1|32	BuildRequires:	stdc++-devel
21cr|snapper-0.10.7-1|33	BuildRequires:	pkgconfig(ext2fs)
21cr|snapper-0.10.7-1|34	BuildRequires:	pkgconfig(dbus-1)
21cr|snapper-0.10.7-1|35	BuildRequires:	pkgconfig(json-c)
21cr|snapper-0.10.7-1|36	BuildRequires:	pkgconfig(libxml-2.0)
21cr|snapper-0.10.7-1|37	BuildRequires:	pkgconfig(mount)
21cr|snapper-0.10.7-1|38	Obsoletes:	%{name}-libs < %{EVRD}
21cr|snapper-0.10.7-1|39	Requires:	coreutils
21cr|snapper-0.10.7-1|40	Requires:	diffutils
21cr|snapper-0.10.7-1|41	Requires:	e2fsprogs
21cr|snapper-0.10.7-1|42	Requires:	lvm2
21cr|snapper-0.10.7-1|43	Requires:	util-linux
21cr|snapper-0.10.7-1|44	
21cr|snapper-0.10.7-1|45	%description
21cr|snapper-0.10.7-1|46	This package contains snapper, a tool for filesystem snapshot management.
21cr|snapper-0.10.7-1|47	
21cr|snapper-0.10.7-1|48	%files -f %{name}.lang
21cr|snapper-0.10.7-1|49	%doc AUTHORS COPYING
21cr|snapper-0.10.7-1|50	%dir %{_sysconfdir}/%{name}
21cr|snapper-0.10.7-1|51	%dir %{_sysconfdir}/%{name}/configs
21cr|snapper-0.10.7-1|52	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|snapper-0.10.7-1|53	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|snapper-0.10.7-1|54	%{_sysconfdir}/cron.hourly/%{name}
21cr|snapper-0.10.7-1|55	%{_sysconfdir}/cron.daily/%{name}
21cr|snapper-0.10.7-1|56	%{_bindir}/%{name}
21cr|snapper-0.10.7-1|57	%{_sbindir}/mksubvolume
21cr|snapper-0.10.7-1|58	%{_sbindir}/snapperd
21cr|snapper-0.10.7-1|59	%{_unitdir}/%{name}-cleanup.*
21cr|snapper-0.10.7-1|60	%{_unitdir}/%{name}-timeline.*
21cr|snapper-0.10.7-1|61	%{_unitdir}/snapperd.service
21cr|snapper-0.10.7-1|62	%{_unitdir}/snapper-boot.service
21cr|snapper-0.10.7-1|63	%{_unitdir}/snapper-boot.timer
21cr|snapper-0.10.7-1|64	%dir %{snapperlib}
21cr|snapper-0.10.7-1|65	%{snapperlib}/*
21cr|snapper-0.10.7-1|66	%{_datadir}/snapper
21cr|snapper-0.10.7-1|67	%{_datadir}/zsh/site-functions/_snapper
21cr|snapper-0.10.7-1|68	%{_datadir}/bash-completion/completions/snapper
21cr|snapper-0.10.7-1|69	%{_datadir}/dbus-1/system.d/org.opensuse.Snapper.conf
21cr|snapper-0.10.7-1|70	%{_datadir}/dbus-1/system-services/org.opensuse.Snapper.service
21cr|snapper-0.10.7-1|71	%{_mandir}/man5/%{name}-configs.5*
21cr|snapper-0.10.7-1|72	%{_mandir}/man8/%{name}.8*
21cr|snapper-0.10.7-1|73	%{_mandir}/man8/mksubvolume.8*
21cr|snapper-0.10.7-1|74	%{_mandir}/man8/snapperd.8*
21cr|snapper-0.10.7-1|75	
21cr|snapper-0.10.7-1|76	#-----------------------------------------------------------------------------
21cr|snapper-0.10.7-1|77	
21cr|snapper-0.10.7-1|78	%package -n %{libname}
21cr|snapper-0.10.7-1|79	Summary:	Library for filesystem snapshot management
21cr|snapper-0.10.7-1|80	Group:		System/Libraries
21cr|snapper-0.10.7-1|81	
21cr|snapper-0.10.7-1|82	%description -n %{libname}
21cr|snapper-0.10.7-1|83	This package contains the snapper shared library for filesystem snapshot
21cr|snapper-0.10.7-1|84	management.
21cr|snapper-0.10.7-1|85	
21cr|snapper-0.10.7-1|86	%files -n %{libname}
21cr|snapper-0.10.7-1|87	%doc AUTHORS COPYING
21cr|snapper-0.10.7-1|88	%{_libdir}/libsnapper.so.*
21cr|snapper-0.10.7-1|89	
21cr|snapper-0.10.7-1|90	#-----------------------------------------------------------------------------
21cr|snapper-0.10.7-1|91	
21cr|snapper-0.10.7-1|92	%package -n pam_snapper
21cr|snapper-0.10.7-1|93	Summary:        PAM module for calling snapper
21cr|snapper-0.10.7-1|94	Group:          System/Configuration/Packaging
21cr|snapper-0.10.7-1|95	Requires:       pam
21cr|snapper-0.10.7-1|96	Requires:       %{name} = %{EVRD}
21cr|snapper-0.10.7-1|97	
21cr|snapper-0.10.7-1|98	
21cr|snapper-0.10.7-1|99	%description -n pam_snapper
21cr|snapper-0.10.7-1|100	A PAM module for calling snapper during user login and logout.
21cr|snapper-0.10.7-1|101	
21cr|snapper-0.10.7-1|102	%files -n pam_snapper
21cr|snapper-0.10.7-1|103	%{_libdir}/security/pam_%{name}.so
21cr|snapper-0.10.7-1|104	%{pamsnapperlib}/*.sh
21cr|snapper-0.10.7-1|105	%{_mandir}/man8/pam_snapper.8*
21cr|snapper-0.10.7-1|106	
21cr|snapper-0.10.7-1|107	#-----------------------------------------------------------------------------
21cr|snapper-0.10.7-1|108	
21cr|snapper-0.10.7-1|109	%package -n %{devname}
21cr|snapper-0.10.7-1|110	Group:		Development/Other
21cr|snapper-0.10.7-1|111	Summary:	Header files and documentation for libsnapper
21cr|snapper-0.10.7-1|112	BuildRequires:	pkgconfig(mount)
21cr|snapper-0.10.7-1|113	Obsoletes:	%{name}-devel = 0.5.6-1.git3b8888.2
21cr|snapper-0.10.7-1|114	Provides:	%{name}-devel
21cr|snapper-0.10.7-1|115	Requires:	%{libname} = %{EVRD}
21cr|snapper-0.10.7-1|116	Requires:	acl-devel
21cr|snapper-0.10.7-1|117	Requires:	boost-devel
21cr|snapper-0.10.7-1|118	Requires:	btrfs-devel
21cr|snapper-0.10.7-1|119	Requires:	stdc++-devel
21cr|snapper-0.10.7-1|120	Requires:	pkgconfig(libxml-2.0)
21cr|snapper-0.10.7-1|121	
21cr|snapper-0.10.7-1|122	%description -n %{devname}
21cr|snapper-0.10.7-1|123	This package contains header files and documentation for developing with
21cr|snapper-0.10.7-1|124	snapper.
21cr|snapper-0.10.7-1|125	
21cr|snapper-0.10.7-1|126	%files -n %{devname}
21cr|snapper-0.10.7-1|127	%doc AUTHORS COPYING
21cr|snapper-0.10.7-1|128	%doc examples/c++-lib/*.cc
21cr|snapper-0.10.7-1|129	%doc examples/c/*.c
21cr|snapper-0.10.7-1|130	%{_libdir}/libsnapper.so
21cr|snapper-0.10.7-1|131	%{_includedir}/%{name}
21cr|snapper-0.10.7-1|132	%{_libdir}/snapper/testsuite
21cr|snapper-0.10.7-1|133	
21cr|snapper-0.10.7-1|134	#-----------------------------------------------------------------------------
21cr|snapper-0.10.7-1|135	
21cr|snapper-0.10.7-1|136	%prep
21cr|snapper-0.10.7-1|137	%autosetup -p1
21cr|snapper-0.10.7-1|138	
21cr|snapper-0.10.7-1|139	%build
21cr|snapper-0.10.7-1|140	export LDFLAGS="%{ldflags} -lpthread"
21cr|snapper-0.10.7-1|141	aclocal
21cr|snapper-0.10.7-1|142	libtoolize --force --automake --copy
21cr|snapper-0.10.7-1|143	autoheader
21cr|snapper-0.10.7-1|144	automake --add-missing --copy
21cr|snapper-0.10.7-1|145	autoconf
21cr|snapper-0.10.7-1|146	
21cr|snapper-0.10.7-1|147	# NOTE: --disable-ext4 option removes support for ext4 internal snapshots since the feature
21cr|snapper-0.10.7-1|148	# never made it into upstream kernel
21cr|snapper-0.10.7-1|149	%configure \
21cr|snapper-0.10.7-1|150	--disable-silent-rules \
21cr|snapper-0.10.7-1|151	--disable-ext4 \
21cr|snapper-0.10.7-1|152	--disable-zypp \
21cr|snapper-0.10.7-1|153	--enable-xattrs \
21cr|snapper-0.10.7-1|154	--disable-static
21cr|snapper-0.10.7-1|155	
21cr|snapper-0.10.7-1|156	#NOTE: avoid 'unused-direct-shlib-dependency' warning in rpmlint checks
21cr|snapper-0.10.7-1|157	sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
21cr|snapper-0.10.7-1|158	export LDFLAGS="-lboost_system-mt"
21cr|snapper-0.10.7-1|159	export CFLAGS="-lboost_system-mt -Wl,-lboost_system-mt"
21cr|snapper-0.10.7-1|160	export CXXFLAGS="-lboost_system-mt -Wl,-lboost_system-mt"
21cr|snapper-0.10.7-1|161	%make
21cr|snapper-0.10.7-1|162	
21cr|snapper-0.10.7-1|163	%install
21cr|snapper-0.10.7-1|164	%makeinstall_std
21cr|snapper-0.10.7-1|165	
21cr|snapper-0.10.7-1|166	install -m644 -D data/sysconfig.snapper %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|snapper-0.10.7-1|167	
21cr|snapper-0.10.7-1|168	%if %{mdvver} <= 202115
21cr|snapper-0.10.7-1|169	mkdir -p %{buildroot}/lib
21cr|snapper-0.10.7-1|170	mv -fv %{buildroot}%{_prefix}/lib/systemd \
21cr|snapper-0.10.7-1|171	%{buildroot}/lib
21cr|snapper-0.10.7-1|172	%endif
21cr|snapper-0.10.7-1|173	
21cr|snapper-0.10.7-1|174	find %{buildroot} -name "*.la" -delete
21cr|snapper-0.10.7-1|175	
21cr|snapper-0.10.7-1|176	%find_lang %{name}
21cr|snapper-0.10.7-1|177	
21cr|snapper-0.10.7-1|178	%check
21cr|snapper-0.10.7-1|179	# https://github.com/openSUSE/snapper/issues/848#issuecomment-1823065456
21cr|snapper-0.10.7-1|180	
21cr|snapper-0.10.7-1|181	#Running 6 test cases...
21cr|snapper-0.10.7-1|182	#unknown location(0): fatal error: in "parse1": std::runtime_error: locale::facet::_S_create_c_locale name not valid
21cr|snapper-0.10.7-1|183	#limit.cc(37): last checkpoint
21cr|snapper-0.10.7-1|184	#unknown location(0): fatal error: in "parse2": std::runtime_error: locale::facet::_S_create_c_locale name not valid
21cr|snapper-0.10.7-1|185	#limit.cc(45): last checkpoint
21cr|snapper-0.10.7-1|186	#unknown location(0): fatal error: in "error1": std::runtime_error: locale::facet::_S_create_c_locale name not valid
21cr|snapper-0.10.7-1|187	#limit.cc(55): last checkpoint
21cr|snapper-0.10.7-1|188	#unknown location(0): fatal error: in "error2": std::runtime_error: locale::facet::_S_create_c_locale name not valid
21cr|snapper-0.10.7-1|189	#limit.cc(61): last checkpoint
21cr|snapper-0.10.7-1|190	
21cr|snapper-0.10.7-1|191	%make check || true
21cr|snapper-0.10.7-1|192	
21cr|snapper-0.10.7-1|193	

8374 21
21cr|snapraid-12.2-1|1	Summary:	Backup program for disk arrays
21cr|snapraid-12.2-1|2	Name:		snapraid
21cr|snapraid-12.2-1|3	Version:	12.2
21cr|snapraid-12.2-1|4	Release:	1
21cr|snapraid-12.2-1|5	License:	GPLv3+
21cr|snapraid-12.2-1|6	Group:		Archiving/Backup
21cr|snapraid-12.2-1|7	Url:		http://www.snapraid.it
21cr|snapraid-12.2-1|8	Source0:	https://github.com/amadvance/snapraid/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|snapraid-12.2-1|9	
21cr|snapraid-12.2-1|10	%description
21cr|snapraid-12.2-1|11	SnapRAID is a backup program for disk arrays. It stores parity information
21cr|snapraid-12.2-1|12	of your data and it's able to recover from up to six disk failures.
21cr|snapraid-12.2-1|13	
21cr|snapraid-12.2-1|14	%files
21cr|snapraid-12.2-1|15	%{_bindir}/%{name}
21cr|snapraid-12.2-1|16	%{_mandir}/man1/%{name}.1*
21cr|snapraid-12.2-1|17	
21cr|snapraid-12.2-1|18	#----------------------------------------------------------------------------
21cr|snapraid-12.2-1|19	
21cr|snapraid-12.2-1|20	%prep
21cr|snapraid-12.2-1|21	%setup -q
21cr|snapraid-12.2-1|22	
21cr|snapraid-12.2-1|23	%build
21cr|snapraid-12.2-1|24	%configure
21cr|snapraid-12.2-1|25	%make
21cr|snapraid-12.2-1|26	
21cr|snapraid-12.2-1|27	%install
21cr|snapraid-12.2-1|28	%makeinstall_std

8375 21
21cr|snd-23.1-1|1	Summary:	Audio file editor
21cr|snd-23.1-1|2	Name:		snd
21cr|snd-23.1-1|3	Version:	23.1
21cr|snd-23.1-1|4	Release:	1
21cr|snd-23.1-1|5	License:	BSD
21cr|snd-23.1-1|6	Group:		Sound
21cr|snd-23.1-1|7	Url:		https://ccrma.stanford.edu/software/snd/
21cr|snd-23.1-1|8	Source0:	https://ccrma.stanford.edu/software/snd/snd-%{version}.tar.gz
21cr|snd-23.1-1|9	Patch0:		snd-15.4-fix-build.patch
21cr|snd-23.1-1|10	Patch1:		snd-22.1-fix-env-shebang.patch
21cr|snd-23.1-1|11	# Math
21cr|snd-23.1-1|12	BuildRequires:	gmp-devel
21cr|snd-23.1-1|13	BuildRequires:	pkgconfig(fftw3)
21cr|snd-23.1-1|14	# Output audio
21cr|snd-23.1-1|15	BuildRequires:	ladspa-devel
21cr|snd-23.1-1|16	BuildRequires:	pkgconfig(alsa)
21cr|snd-23.1-1|17	#BuildRequires:	pkgconfig(libpulse)
21cr|snd-23.1-1|18	BuildRequires:	pkgconfig(jack)
21cr|snd-23.1-1|19	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|snd-23.1-1|20	BuildRequires:	pkgconfig(samplerate)
21cr|snd-23.1-1|21	# GUI stuff
21cr|snd-23.1-1|22	BuildRequires:	pkgconfig(cairo)
21cr|snd-23.1-1|23	BuildRequires:	pkgconfig(gl)
21cr|snd-23.1-1|24	BuildRequires:	pkgconfig(glu)
21cr|snd-23.1-1|25	BuildRequires:	pkgconfig(gsl) >= 1.0
21cr|snd-23.1-1|26	BuildRequires:	pkgconfig(xpm)
21cr|snd-23.1-1|27	BuildRequires:	openmotif-devel
21cr|snd-23.1-1|28	# Encoders & Co.
21cr|snd-23.1-1|29	BuildRequires:	flac
21cr|snd-23.1-1|30	BuildRequires:	mpg123
21cr|snd-23.1-1|31	BuildRequires:	speex
21cr|snd-23.1-1|32	BuildRequires:	TiMidity++
21cr|snd-23.1-1|33	BuildRequires:	ttaenc
21cr|snd-23.1-1|34	BuildRequires:	vorbis-tools
21cr|snd-23.1-1|35	BuildRequires:	wavpack
21cr|snd-23.1-1|36	BuildRequires:	libmpc-devel
21cr|snd-23.1-1|37	
21cr|snd-23.1-1|38	%description
21cr|snd-23.1-1|39	Snd is a free sound editor modelled loosely after Emacs and an old,
21cr|snd-23.1-1|40	sorely-missed PDP-10 sound editor named Dpysnd.
21cr|snd-23.1-1|41	
21cr|snd-23.1-1|42	%files
21cr|snd-23.1-1|43	%doc README.Snd HISTORY.Snd NEWS COPYING
21cr|snd-23.1-1|44	%{_bindir}/%{name}
21cr|snd-23.1-1|45	%{_datadir}/applications/%{name}.desktop
21cr|snd-23.1-1|46	%{_datadir}/%{name}/*
21cr|snd-23.1-1|47	%{_mandir}/man1/%{name}.1*
21cr|snd-23.1-1|48	
21cr|snd-23.1-1|49	#-----------------------------------------------------------------------------
21cr|snd-23.1-1|50	
21cr|snd-23.1-1|51	%prep
21cr|snd-23.1-1|52	%autosetup -p1
21cr|snd-23.1-1|53	
21cr|snd-23.1-1|54	%build
21cr|snd-23.1-1|55	export LDFLAGS="-lportaudio"
21cr|snd-23.1-1|56	%configure \
21cr|snd-23.1-1|57	--with-gsl \
21cr|snd-23.1-1|58	--with-gmp \
21cr|snd-23.1-1|59	--with-fftw \
21cr|snd-23.1-1|60	--with-alsa \
21cr|snd-23.1-1|61	--with-portaudio \
21cr|snd-23.1-1|62	--with-jack \
21cr|snd-23.1-1|63	--with-ladspa \
21cr|snd-23.1-1|64	--with-gtk \
21cr|snd-23.1-1|65	--without-motif \
21cr|snd-23.1-1|66	--with-gui
21cr|snd-23.1-1|67	
21cr|snd-23.1-1|68	%make
21cr|snd-23.1-1|69	
21cr|snd-23.1-1|70	
21cr|snd-23.1-1|71	%install
21cr|snd-23.1-1|72	%makeinstall_std
21cr|snd-23.1-1|73	
21cr|snd-23.1-1|74	# Provide a menu item
21cr|snd-23.1-1|75	mkdir -p %{buildroot}%{_datadir}/applications
21cr|snd-23.1-1|76	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|snd-23.1-1|77	[Desktop Entry]
21cr|snd-23.1-1|78	Name=Snd
21cr|snd-23.1-1|79	Comment=%{summary}
21cr|snd-23.1-1|80	Exec=%{name} %U
21cr|snd-23.1-1|81	Icon=sound_section
21cr|snd-23.1-1|82	Terminal=false
21cr|snd-23.1-1|83	Type=Application
21cr|snd-23.1-1|84	Categories=GTK;Audio;AudioVideo;AudioVideoEditing;
21cr|snd-23.1-1|85	EOF
21cr|snd-23.1-1|86	
21cr|snd-23.1-1|87	# Fix perms
21cr|snd-23.1-1|88	chmod +x %{buildroot}%{_datadir}/%{name}/grani.rb

8376 21
21cr|sndlib-22-1.20170802.3|1	# Take from the last change recorded in HISTORY.sndlib.
21cr|sndlib-22-1.20170802.3|2	# Actually, they don't seem to be updating it reliably, so
21cr|sndlib-22-1.20170802.3|3	# just go with the tarball date...
21cr|sndlib-22-1.20170802.3|4	%define date	20170802
21cr|sndlib-22-1.20170802.3|5	%define	rel		3
21cr|sndlib-22-1.20170802.3|6	%define	release		1.%{date}.%{rel}
21cr|sndlib-22-1.20170802.3|7	%define	lib_name_orig	lib%{name}
21cr|sndlib-22-1.20170802.3|8	%define develname	%mklibname %{name} -d
21cr|sndlib-22-1.20170802.3|9	%define staticname	%mklibname %{name} -s -d
21cr|sndlib-22-1.20170802.3|10	
21cr|sndlib-22-1.20170802.3|11	Name:		sndlib
21cr|sndlib-22-1.20170802.3|12	Summary:	Library of sound-related functions
21cr|sndlib-22-1.20170802.3|13	Version:	22
21cr|sndlib-22-1.20170802.3|14	Release:	%{release}
21cr|sndlib-22-1.20170802.3|15	License:	BSD
21cr|sndlib-22-1.20170802.3|16	Group:		Sound
21cr|sndlib-22-1.20170802.3|17	Url:		http://ccrma.stanford.edu/software/snd/%{name}/
21cr|sndlib-22-1.20170802.3|18	Source0:	ftp://ccrma-ftp.stanford.edu/pub/Lisp/%{name}.tar.gz
21cr|sndlib-22-1.20170802.3|19	Patch0:		%{name}-22-fix-pkgconfig-file-install.patch
21cr|sndlib-22-1.20170802.3|20	BuildRequires: 	pkgconfig(alsa)
21cr|sndlib-22-1.20170802.3|21	BuildRequires:	pkgconfig(gsl)
21cr|sndlib-22-1.20170802.3|22	BuildRequires: 	pkgconfig(guile-3.0)
21cr|sndlib-22-1.20170802.3|23	BuildRequires:	pkgconfig(jack)
21cr|sndlib-22-1.20170802.3|24	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|sndlib-22-1.20170802.3|25	BuildRequires:	pkgconfig(samplerate)
21cr|sndlib-22-1.20170802.3|26	ExcludeArch:	%{armx}
21cr|sndlib-22-1.20170802.3|27	
21cr|sndlib-22-1.20170802.3|28	%description
21cr|sndlib-22-1.20170802.3|29	The sound library is a collection of sound file and audio hardware handlers
21cr|sndlib-22-1.20170802.3|30	written in C, Forth, Scheme, Common Lisp, and Ruby, and running currently on
21cr|sndlib-22-1.20170802.3|31	SGI, Sun, Linux, Mac, HPUX, LinuxPPC, Mac OSX, and Windoze systems (but I'm
21cr|sndlib-22-1.20170802.3|32	not making any effort to keep the Windoze code going). It provides relatively
21cr|sndlib-22-1.20170802.3|33	straightforward access to many sound file headers and data types, and most of
21cr|sndlib-22-1.20170802.3|34	the features of the audio hardware.
21cr|sndlib-22-1.20170802.3|35	
21cr|sndlib-22-1.20170802.3|36	#-----------------------------------------------------------------------------
21cr|sndlib-22-1.20170802.3|37	
21cr|sndlib-22-1.20170802.3|38	%package -n	%{develname}
21cr|sndlib-22-1.20170802.3|39	Summary:	Development files for %{name}
21cr|sndlib-22-1.20170802.3|40	Group:		Development/C++
21cr|sndlib-22-1.20170802.3|41	Provides:	%{lib_name_orig}-devel = %{EVRD}
21cr|sndlib-22-1.20170802.3|42	Provides:	%{name}-devel = %{EVRD}
21cr|sndlib-22-1.20170802.3|43	%rename		%{staticname}
21cr|sndlib-22-1.20170802.3|44	
21cr|sndlib-22-1.20170802.3|45	%description -n	%{develname}
21cr|sndlib-22-1.20170802.3|46	The sound library is a collection of sound file and audio hardware handlers
21cr|sndlib-22-1.20170802.3|47	written in C, Forth, Scheme, Common Lisp, and Ruby, and running currently on
21cr|sndlib-22-1.20170802.3|48	SGI, Sun, Linux, Mac, HPUX, LinuxPPC, Mac OSX, and Windoze systems (but I'm
21cr|sndlib-22-1.20170802.3|49	not making any effort to keep the Windoze code going). It provides relatively
21cr|sndlib-22-1.20170802.3|50	straightforward access to many sound file headers and data types, and most of
21cr|sndlib-22-1.20170802.3|51	the features of the audio hardware.
21cr|sndlib-22-1.20170802.3|52	
21cr|sndlib-22-1.20170802.3|53	%files -n %{develname}
21cr|sndlib-22-1.20170802.3|54	%doc README.sndlib HISTORY.sndlib sndins/README
21cr|sndlib-22-1.20170802.3|55	%{_bindir}/%{name}-config
21cr|sndlib-22-1.20170802.3|56	%{_libdir}/lib%{name}.so
21cr|sndlib-22-1.20170802.3|57	%{_libdir}/pkgconfig/%{name}.pc
21cr|sndlib-22-1.20170802.3|58	%{_includedir}/%{name}.h
21cr|sndlib-22-1.20170802.3|59	
21cr|sndlib-22-1.20170802.3|60	#-----------------------------------------------------------------------------
21cr|sndlib-22-1.20170802.3|61	
21cr|sndlib-22-1.20170802.3|62	%prep
21cr|sndlib-22-1.20170802.3|63	%setup -qn %{name}
21cr|sndlib-22-1.20170802.3|64	%apply_patches
21cr|sndlib-22-1.20170802.3|65	
21cr|sndlib-22-1.20170802.3|66	
21cr|sndlib-22-1.20170802.3|67	%build
21cr|sndlib-22-1.20170802.3|68	CFLAGS="%{optflags} -fPIC" LDFLAGS="-ldl -lm" \
21cr|sndlib-22-1.20170802.3|69	%configure	--with-alsa \
21cr|sndlib-22-1.20170802.3|70	--with-jack \
21cr|sndlib-22-1.20170802.3|71	--with-portaudio \
21cr|sndlib-22-1.20170802.3|72	--with-gsl
21cr|sndlib-22-1.20170802.3|73	%make
21cr|sndlib-22-1.20170802.3|74	
21cr|sndlib-22-1.20170802.3|75	
21cr|sndlib-22-1.20170802.3|76	%install
21cr|sndlib-22-1.20170802.3|77	%makeinstall
21cr|sndlib-22-1.20170802.3|78	

8377 21
21cr|snes9x-1.61-0.gita2e058.1|1	%define commit a2e0580992873ec3913fd1ef09f22f368fe44b3b
21cr|snes9x-1.61-0.gita2e058.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|snes9x-1.61-0.gita2e058.1|3	
21cr|snes9x-1.61-0.gita2e058.1|4	Summary:	Super NES emulator
21cr|snes9x-1.61-0.gita2e058.1|5	Name:		snes9x
21cr|snes9x-1.61-0.gita2e058.1|6	Version:	1.61
21cr|snes9x-1.61-0.gita2e058.1|7	Release:	0.git%{commit_short}.1
21cr|snes9x-1.61-0.gita2e058.1|8	License:	Freeware and LGPLv2
21cr|snes9x-1.61-0.gita2e058.1|9	Group:		Emulators
21cr|snes9x-1.61-0.gita2e058.1|10	Url:		https://github.com/snes9xgit/snes9x
21cr|snes9x-1.61-0.gita2e058.1|11	Source0:	https://github.com/snes9xgit/snes9x/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|snes9x-1.61-0.gita2e058.1|12	Source1:	external.tar.gz
21cr|snes9x-1.61-0.gita2e058.1|13	Patch0:		snes9x-1.58-unix_flags.patch
21cr|snes9x-1.61-0.gita2e058.1|14	BuildRequires:	intltool
21cr|snes9x-1.61-0.gita2e058.1|15	BuildRequires:	meson
21cr|snes9x-1.61-0.gita2e058.1|16	BuildRequires:	nasm
21cr|snes9x-1.61-0.gita2e058.1|17	BuildRequires:	pkgconfig(alsa)
21cr|snes9x-1.61-0.gita2e058.1|18	BuildRequires:	pkgconfig(cairo)
21cr|snes9x-1.61-0.gita2e058.1|19	BuildRequires:	pkgconfig(gl)
21cr|snes9x-1.61-0.gita2e058.1|20	BuildRequires:	pkgconfig(gobject-2.0)
21cr|snes9x-1.61-0.gita2e058.1|21	BuildRequires:	pkgconfig(gthread-2.0)
21cr|snes9x-1.61-0.gita2e058.1|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|snes9x-1.61-0.gita2e058.1|23	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|snes9x-1.61-0.gita2e058.1|24	BuildRequires:	pkgconfig(libpng)
21cr|snes9x-1.61-0.gita2e058.1|25	BuildRequires:	pkgconfig(libpulse-simple)
21cr|snes9x-1.61-0.gita2e058.1|26	BuildRequires:	pkgconfig(libxml-2.0)
21cr|snes9x-1.61-0.gita2e058.1|27	BuildRequires:	pkgconfig(minizip)
21cr|snes9x-1.61-0.gita2e058.1|28	BuildRequires:	pkgconfig(pango)
21cr|snes9x-1.61-0.gita2e058.1|29	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|snes9x-1.61-0.gita2e058.1|30	BuildRequires:	pkgconfig(sdl2)
21cr|snes9x-1.61-0.gita2e058.1|31	BuildRequires:	pkgconfig(x11)
21cr|snes9x-1.61-0.gita2e058.1|32	BuildRequires:	pkgconfig(xext)
21cr|snes9x-1.61-0.gita2e058.1|33	BuildRequires:	pkgconfig(xrandr)
21cr|snes9x-1.61-0.gita2e058.1|34	BuildRequires:	pkgconfig(xv)
21cr|snes9x-1.61-0.gita2e058.1|35	BuildRequires:	pkgconfig(zlib)
21cr|snes9x-1.61-0.gita2e058.1|36	
21cr|snes9x-1.61-0.gita2e058.1|37	%description
21cr|snes9x-1.61-0.gita2e058.1|38	Snes9X is a portable, freeware Super Nintendo Entertainment System (SNES)
21cr|snes9x-1.61-0.gita2e058.1|39	emulator. It basically allows you to play most games designed for the SNES
21cr|snes9x-1.61-0.gita2e058.1|40	and Super Famicom Nintendo game systems on your PC or Workstation.
21cr|snes9x-1.61-0.gita2e058.1|41	
21cr|snes9x-1.61-0.gita2e058.1|42	%files
21cr|snes9x-1.61-0.gita2e058.1|43	%doc docs/*
21cr|snes9x-1.61-0.gita2e058.1|44	%doc unix/docs/readme_unix.html
21cr|snes9x-1.61-0.gita2e058.1|45	%doc LICENSE
21cr|snes9x-1.61-0.gita2e058.1|46	%{_bindir}/%{name}
21cr|snes9x-1.61-0.gita2e058.1|47	
21cr|snes9x-1.61-0.gita2e058.1|48	#----------------------------------------------------------------------------
21cr|snes9x-1.61-0.gita2e058.1|49	
21cr|snes9x-1.61-0.gita2e058.1|50	%package -n %{name}-gtk
21cr|snes9x-1.61-0.gita2e058.1|51	Summary:	Graphical User Interface for snes9x
21cr|snes9x-1.61-0.gita2e058.1|52	Group:		Emulators
21cr|snes9x-1.61-0.gita2e058.1|53	
21cr|snes9x-1.61-0.gita2e058.1|54	%description -n %{name}-gtk
21cr|snes9x-1.61-0.gita2e058.1|55	This package adds a GTK graphical user interface to snes9x.
21cr|snes9x-1.61-0.gita2e058.1|56	
21cr|snes9x-1.61-0.gita2e058.1|57	%files -n %{name}-gtk -f snes9x-gtk.lang
21cr|snes9x-1.61-0.gita2e058.1|58	%doc docs/*
21cr|snes9x-1.61-0.gita2e058.1|59	%doc LICENSE README.md
21cr|snes9x-1.61-0.gita2e058.1|60	%{_bindir}/%{name}-gtk
21cr|snes9x-1.61-0.gita2e058.1|61	%{_datadir}/applications/%{name}-gtk.desktop
21cr|snes9x-1.61-0.gita2e058.1|62	%{_datadir}/snes9x/cheats.bml
21cr|snes9x-1.61-0.gita2e058.1|63	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|snes9x-1.61-0.gita2e058.1|64	
21cr|snes9x-1.61-0.gita2e058.1|65	#----------------------------------------------------------------------------
21cr|snes9x-1.61-0.gita2e058.1|66	
21cr|snes9x-1.61-0.gita2e058.1|67	%prep
21cr|snes9x-1.61-0.gita2e058.1|68	%autosetup -p1 -n %{name}-%{commit} -a1
21cr|snes9x-1.61-0.gita2e058.1|69	
21cr|snes9x-1.61-0.gita2e058.1|70	%build
21cr|snes9x-1.61-0.gita2e058.1|71	pushd gtk
21cr|snes9x-1.61-0.gita2e058.1|72	%meson \
21cr|snes9x-1.61-0.gita2e058.1|73	-Doss=false
21cr|snes9x-1.61-0.gita2e058.1|74	%meson_build
21cr|snes9x-1.61-0.gita2e058.1|75	popd
21cr|snes9x-1.61-0.gita2e058.1|76	
21cr|snes9x-1.61-0.gita2e058.1|77	# Second, build the CLI version
21cr|snes9x-1.61-0.gita2e058.1|78	pushd unix
21cr|snes9x-1.61-0.gita2e058.1|79	autoreconf -fi
21cr|snes9x-1.61-0.gita2e058.1|80	%configure \
21cr|snes9x-1.61-0.gita2e058.1|81	--enable-netplay
21cr|snes9x-1.61-0.gita2e058.1|82	%make V=1
21cr|snes9x-1.61-0.gita2e058.1|83	popd
21cr|snes9x-1.61-0.gita2e058.1|84	
21cr|snes9x-1.61-0.gita2e058.1|85	%install
21cr|snes9x-1.61-0.gita2e058.1|86	pushd gtk
21cr|snes9x-1.61-0.gita2e058.1|87	%meson_install
21cr|snes9x-1.61-0.gita2e058.1|88	popd
21cr|snes9x-1.61-0.gita2e058.1|89	
21cr|snes9x-1.61-0.gita2e058.1|90	mkdir -p %{buildroot}%{_bindir}
21cr|snes9x-1.61-0.gita2e058.1|91	install -m 755 unix/snes9x %{buildroot}%{_bindir}
21cr|snes9x-1.61-0.gita2e058.1|92	
21cr|snes9x-1.61-0.gita2e058.1|93	%find_lang snes9x-gtk
21cr|snes9x-1.61-0.gita2e058.1|94	
21cr|snes9x-1.61-0.gita2e058.1|95	# remove cpirv_cross and glslang files. not needed.
21cr|snes9x-1.61-0.gita2e058.1|96	rm -r %{buildroot}%{_prefix}/lib
21cr|snes9x-1.61-0.gita2e058.1|97	rm %{buildroot}%{_bindir}/{glslangValidator,spirv*}

8378 21
21cr|snespurify-11b1-4|1	Summary:	A tool to clean up SNES ROMs for compatibility with BSNES
21cr|snespurify-11b1-4|2	Name:		snespurify
21cr|snespurify-11b1-4|3	Version:	11b1
21cr|snespurify-11b1-4|4	Release:	4
21cr|snespurify-11b1-4|5	License:	GPLv2
21cr|snespurify-11b1-4|6	URL:		http://byuu.org/
21cr|snespurify-11b1-4|7	Group:		Emulators
21cr|snespurify-11b1-4|8	Source0:	%{name}_v%{version}.tar.bz2
21cr|snespurify-11b1-4|9	BuildRequires:	qt4-devel
21cr|snespurify-11b1-4|10	
21cr|snespurify-11b1-4|11	%description
21cr|snespurify-11b1-4|12	A tool to clean up SNES ROMs for compatibility with BSNES.
21cr|snespurify-11b1-4|13	
21cr|snespurify-11b1-4|14	With a single tool and a handful of clicks, you can:
21cr|snespurify-11b1-4|15	- decompress archives
21cr|snespurify-11b1-4|16	- strip headers
21cr|snespurify-11b1-4|17	- fix file extensions
21cr|snespurify-11b1-4|18	- convert IPS patches to the UPS file format
21cr|snespurify-11b1-4|19	
21cr|snespurify-11b1-4|20	%files
21cr|snespurify-11b1-4|21	%defattr(-,root,root)
21cr|snespurify-11b1-4|22	#{_datadir}/pixmaps/%{name}.png
21cr|snespurify-11b1-4|23	%{_datadir}/applications/%{name}-qt.desktop
21cr|snespurify-11b1-4|24	%{_bindir}/%{name}-qt
21cr|snespurify-11b1-4|25	
21cr|snespurify-11b1-4|26	#----------------------------------------------------------------------------
21cr|snespurify-11b1-4|27	
21cr|snespurify-11b1-4|28	%prep
21cr|snespurify-11b1-4|29	%setup -qn %{name}
21cr|snespurify-11b1-4|30	
21cr|snespurify-11b1-4|31	%build
21cr|snespurify-11b1-4|32	sed -i "s/g++-4.5/g++/" cc-qt.sh
21cr|snespurify-11b1-4|33	
21cr|snespurify-11b1-4|34	#use system optflags
21cr|snespurify-11b1-4|35	sed -i "s/-O3/%{optflags}/" cc-qt.sh
21cr|snespurify-11b1-4|36	
21cr|snespurify-11b1-4|37	#don't strip the binaries prematurely
21cr|snespurify-11b1-4|38	sed -i "s/-s //" cc-qt.sh
21cr|snespurify-11b1-4|39	
21cr|snespurify-11b1-4|40	sh cc-qt.sh
21cr|snespurify-11b1-4|41	
21cr|snespurify-11b1-4|42	%install
21cr|snespurify-11b1-4|43	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|snespurify-11b1-4|44	
21cr|snespurify-11b1-4|45	%__mkdir -p %{buildroot}%{_bindir}
21cr|snespurify-11b1-4|46	%__mkdir -p %{buildroot}%{_datadir}/applications
21cr|snespurify-11b1-4|47	#__mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|snespurify-11b1-4|48	
21cr|snespurify-11b1-4|49	#install icon
21cr|snespurify-11b1-4|50	#__install -m 644 data/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|snespurify-11b1-4|51	
21cr|snespurify-11b1-4|52	#install binaries
21cr|snespurify-11b1-4|53	%__install -m 755 %{name}-qt %{buildroot}%{_bindir}/%{name}-qt
21cr|snespurify-11b1-4|54	
21cr|snespurify-11b1-4|55	#install XDG menu entries
21cr|snespurify-11b1-4|56	cat > %{buildroot}%{_datadir}/applications/%{name}-qt.desktop << EOF
21cr|snespurify-11b1-4|57	[Desktop Entry]
21cr|snespurify-11b1-4|58	Version=1.0
21cr|snespurify-11b1-4|59	Name=SnesPurify (Qt4)
21cr|snespurify-11b1-4|60	Comment=SNES ROMs purification utility
21cr|snespurify-11b1-4|61	Exec=%{name}-qt
21cr|snespurify-11b1-4|62	Icon=configure
21cr|snespurify-11b1-4|63	Terminal=false
21cr|snespurify-11b1-4|64	Type=Application
21cr|snespurify-11b1-4|65	Categories=Qt;Game;Emulator;
21cr|snespurify-11b1-4|66	EOF
21cr|snespurify-11b1-4|67	
21cr|snespurify-11b1-4|68	%clean
21cr|snespurify-11b1-4|69	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

8379 21
21cr|sni-qt-0.2.6-6|1	%define plugin %mklibname %{name}
21cr|sni-qt-0.2.6-6|2	
21cr|sni-qt-0.2.6-6|3	Summary:	Qt4 plugin that turns QSystemTrayIcons into status notifiers (config)
21cr|sni-qt-0.2.6-6|4	Name:		sni-qt
21cr|sni-qt-0.2.6-6|5	Version:	0.2.6
21cr|sni-qt-0.2.6-6|6	Release:	6
21cr|sni-qt-0.2.6-6|7	License:	LGPLv3+
21cr|sni-qt-0.2.6-6|8	Group:		System/Libraries
21cr|sni-qt-0.2.6-6|9	Url:		https://launchpad.net/sni-qt
21cr|sni-qt-0.2.6-6|10	Source0:	https://launchpad.net/sni-qt/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
21cr|sni-qt-0.2.6-6|11	# From Ubuntu packaging version 0.2.5-0ubuntu3
21cr|sni-qt-0.2.6-6|12	Source1:	sni-qt.conf
21cr|sni-qt-0.2.6-6|13	BuildRequires:	cmake
21cr|sni-qt-0.2.6-6|14	BuildRequires:	qt4-devel
21cr|sni-qt-0.2.6-6|15	BuildRequires:	pkgconfig(dbusmenu-qt)
21cr|sni-qt-0.2.6-6|16	Requires:	%{plugin}
21cr|sni-qt-0.2.6-6|17	# To support system tray for 32 bit applications in x86_64 system
21cr|sni-qt-0.2.6-6|18	%ifarch x86_64
21cr|sni-qt-0.2.6-6|19	Recommends:	sni-qt-32
21cr|sni-qt-0.2.6-6|20	%endif
21cr|sni-qt-0.2.6-6|21	
21cr|sni-qt-0.2.6-6|22	%description
21cr|sni-qt-0.2.6-6|23	This package contains config for a Qt4 plugin which turns all QSystemTrayIcon
21cr|sni-qt-0.2.6-6|24	into StatusNotifierItems (appindicators).
21cr|sni-qt-0.2.6-6|25	
21cr|sni-qt-0.2.6-6|26	%files
21cr|sni-qt-0.2.6-6|27	%doc COPYING NEWS README
21cr|sni-qt-0.2.6-6|28	%config %{_sysconfdir}/xdg/sni-qt.conf
21cr|sni-qt-0.2.6-6|29	
21cr|sni-qt-0.2.6-6|30	#----------------------------------------------------------------------------
21cr|sni-qt-0.2.6-6|31	
21cr|sni-qt-0.2.6-6|32	%package -n %{plugin}
21cr|sni-qt-0.2.6-6|33	Summary:	Qt4 plugin that turns QSystemTrayIcons into status notifiers (plugin)
21cr|sni-qt-0.2.6-6|34	Group:		System/Libraries
21cr|sni-qt-0.2.6-6|35	Requires:	%{name}
21cr|sni-qt-0.2.6-6|36	%ifarch x86_64
21cr|sni-qt-0.2.6-6|37	Provides:	sni-qt-64 = %{EVRD}
21cr|sni-qt-0.2.6-6|38	%else
21cr|sni-qt-0.2.6-6|39	Provides:	sni-qt-32 = %{EVRD}
21cr|sni-qt-0.2.6-6|40	%endif
21cr|sni-qt-0.2.6-6|41	Conflicts:	%{name} < 0.2.6-2
21cr|sni-qt-0.2.6-6|42	
21cr|sni-qt-0.2.6-6|43	%description -n %{plugin}
21cr|sni-qt-0.2.6-6|44	This package contains a Qt4 plugin which turns all QSystemTrayIcon into
21cr|sni-qt-0.2.6-6|45	StatusNotifierItems (appindicators).
21cr|sni-qt-0.2.6-6|46	
21cr|sni-qt-0.2.6-6|47	%files -n %{plugin}
21cr|sni-qt-0.2.6-6|48	%{_qt_plugindir}/systemtrayicon/
21cr|sni-qt-0.2.6-6|49	
21cr|sni-qt-0.2.6-6|50	#----------------------------------------------------------------------------
21cr|sni-qt-0.2.6-6|51	
21cr|sni-qt-0.2.6-6|52	%prep
21cr|sni-qt-0.2.6-6|53	%setup -q
21cr|sni-qt-0.2.6-6|54	
21cr|sni-qt-0.2.6-6|55	%build
21cr|sni-qt-0.2.6-6|56	%cmake_qt4
21cr|sni-qt-0.2.6-6|57	%make
21cr|sni-qt-0.2.6-6|58	
21cr|sni-qt-0.2.6-6|59	%install
21cr|sni-qt-0.2.6-6|60	%makeinstall_std -C build
21cr|sni-qt-0.2.6-6|61	
21cr|sni-qt-0.2.6-6|62	install -m644 -D -p %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/sni-qt.conf

8380 21
21cr|snmptt-1.4.2-1|1	Name:           snmptt
21cr|snmptt-1.4.2-1|2	Version:	1.4.2
21cr|snmptt-1.4.2-1|3	Release:	1
21cr|snmptt-1.4.2-1|4	Summary:        SNMP Trap Translator
21cr|snmptt-1.4.2-1|5	Group:          System/Servers
21cr|snmptt-1.4.2-1|6	License:        GPL
21cr|snmptt-1.4.2-1|7	URL:            http://snmptt.sourceforge.net/
21cr|snmptt-1.4.2-1|8	Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}_%{version}/%{name}_%{version}.tgz
21cr|snmptt-1.4.2-1|9	BuildArch:	noarch
21cr|snmptt-1.4.2-1|10	Requires(pre):	rpm-helper
21cr|snmptt-1.4.2-1|11	
21cr|snmptt-1.4.2-1|12	%description
21cr|snmptt-1.4.2-1|13	SNMPTT (SNMP Trap Translator) is an SNMP trap handler written in Perl for use
21cr|snmptt-1.4.2-1|14	with the Net-SNMP / UCD-SNMP snmptrapd program (www.net-snmp.org).
21cr|snmptt-1.4.2-1|15	
21cr|snmptt-1.4.2-1|16	%prep
21cr|snmptt-1.4.2-1|17	%setup -q -n %{name}_%{version}
21cr|snmptt-1.4.2-1|18	
21cr|snmptt-1.4.2-1|19	%install
21cr|snmptt-1.4.2-1|20	install -d -m 755 %{buildroot}%{_sbindir}
21cr|snmptt-1.4.2-1|21	install -m 755 snmptt snmpttconvert snmpttconvertmib snmptthandler \
21cr|snmptt-1.4.2-1|22	%{buildroot}%{_sbindir}
21cr|snmptt-1.4.2-1|23	
21cr|snmptt-1.4.2-1|24	install -d -m 755 %{buildroot}%{_sysconfdir}/snmp
21cr|snmptt-1.4.2-1|25	install -m 644 snmptt.ini %{buildroot}%{_sysconfdir}/snmp
21cr|snmptt-1.4.2-1|26	install -m 644 examples/snmptt.conf.generic \
21cr|snmptt-1.4.2-1|27	%{buildroot}%{_sysconfdir}/snmp/snmptt.conf
21cr|snmptt-1.4.2-1|28	
21cr|snmptt-1.4.2-1|29	install -d -m 755 %{buildroot}%{_initrddir}
21cr|snmptt-1.4.2-1|30	install -m 755 snmptt-init.d %{buildroot}%{_initrddir}/snmptt
21cr|snmptt-1.4.2-1|31	
21cr|snmptt-1.4.2-1|32	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|snmptt-1.4.2-1|33	cat > %{buildroot}%{_sysconfdir}/logrotate.d/snmptt <<EOF
21cr|snmptt-1.4.2-1|34	/var/log/snmptt/*.log /var/log/snmptt/*.debug {
21cr|snmptt-1.4.2-1|35	sharedscripts
21cr|snmptt-1.4.2-1|36	postrotate
21cr|snmptt-1.4.2-1|37	/etc/init.d/snmptt restart > /dev/null
21cr|snmptt-1.4.2-1|38	endscript
21cr|snmptt-1.4.2-1|39	}
21cr|snmptt-1.4.2-1|40	EOF
21cr|snmptt-1.4.2-1|41	
21cr|snmptt-1.4.2-1|42	install -d -m 755 %{buildroot}%{_localstatedir}/log/snmptt
21cr|snmptt-1.4.2-1|43	install -d -m 755 %{buildroot}%{_localstatedir}/spool/snmptt
21cr|snmptt-1.4.2-1|44	
21cr|snmptt-1.4.2-1|45	%pre
21cr|snmptt-1.4.2-1|46	%_pre_useradd %{name} %{_localstatedir}/spool/%{name} /bin/sh
21cr|snmptt-1.4.2-1|47	
21cr|snmptt-1.4.2-1|48	%post
21cr|snmptt-1.4.2-1|49	%_post_service %{name}
21cr|snmptt-1.4.2-1|50	
21cr|snmptt-1.4.2-1|51	%preun
21cr|snmptt-1.4.2-1|52	%_preun_service %{name}
21cr|snmptt-1.4.2-1|53	
21cr|snmptt-1.4.2-1|54	%postun
21cr|snmptt-1.4.2-1|55	%_postun_userdel %{name}
21cr|snmptt-1.4.2-1|56	
21cr|snmptt-1.4.2-1|57	%files
21cr|snmptt-1.4.2-1|58	%doc BUGS ChangeLog COPYING README
21cr|snmptt-1.4.2-1|59	%doc docs/*html docs/*.css examples
21cr|snmptt-1.4.2-1|60	%{_initrddir}/snmptt
21cr|snmptt-1.4.2-1|61	%config(noreplace) %{_sysconfdir}/snmp
21cr|snmptt-1.4.2-1|62	%config(noreplace) %{_sysconfdir}/logrotate.d/snmptt
21cr|snmptt-1.4.2-1|63	%{_sbindir}/snmptt
21cr|snmptt-1.4.2-1|64	%{_sbindir}/snmpttconvert
21cr|snmptt-1.4.2-1|65	%{_sbindir}/snmpttconvertmib
21cr|snmptt-1.4.2-1|66	%{_sbindir}/snmptthandler
21cr|snmptt-1.4.2-1|67	%attr(-,snmptt,snmptt) %{_localstatedir}/log/snmptt
21cr|snmptt-1.4.2-1|68	%attr(-,snmptt,snmptt) %{_localstatedir}/spool/snmptt

8381 21
21cr|snort-community-rules-2.4-9|1	Summary:	The Community Rulesets for Snort
21cr|snort-community-rules-2.4-9|2	Name:		snort-community-rules
21cr|snort-community-rules-2.4-9|3	Version:	2.4
21cr|snort-community-rules-2.4-9|4	Release:	9
21cr|snort-community-rules-2.4-9|5	License:	GPL
21cr|snort-community-rules-2.4-9|6	Group:		Networking/Other
21cr|snort-community-rules-2.4-9|7	URL:		http://www.snort.org/
21cr|snort-community-rules-2.4-9|8	Source0:	http://www.snort.org/pub-bin/downloads.cgi/Download/comm_rules/Community-Rules-%{version}.tar.bz2
21cr|snort-community-rules-2.4-9|9	BuildArch:	noarch
21cr|snort-community-rules-2.4-9|10	
21cr|snort-community-rules-2.4-9|11	%description
21cr|snort-community-rules-2.4-9|12	The Community Rulesets contain rules submitted by members of the
21cr|snort-community-rules-2.4-9|13	open source community. While these rules are available as is, the
21cr|snort-community-rules-2.4-9|14	VRT performs basic tests to ensure that new rules will not break
21cr|snort-community-rules-2.4-9|15	Snort. These rules are distributed under the GPL and are freely
21cr|snort-community-rules-2.4-9|16	available to all open source Snort users.
21cr|snort-community-rules-2.4-9|17	
21cr|snort-community-rules-2.4-9|18	%prep
21cr|snort-community-rules-2.4-9|19	
21cr|snort-community-rules-2.4-9|20	%setup -q -c -n Community-Rules-%{version}
21cr|snort-community-rules-2.4-9|21	%{__mv} docs signatures
21cr|snort-community-rules-2.4-9|22	
21cr|snort-community-rules-2.4-9|23	%build
21cr|snort-community-rules-2.4-9|24	
21cr|snort-community-rules-2.4-9|25	%install
21cr|snort-community-rules-2.4-9|26	%{__rm} -rf %{buildroot}
21cr|snort-community-rules-2.4-9|27	
21cr|snort-community-rules-2.4-9|28	%{__mkdir_p} %{buildroot}%{_sysconfdir}/snort/rules
21cr|snort-community-rules-2.4-9|29	%{__cp} -a rules/*.rules %{buildroot}%{_sysconfdir}/snort/rules/
21cr|snort-community-rules-2.4-9|30	
21cr|snort-community-rules-2.4-9|31	%clean
21cr|snort-community-rules-2.4-9|32	%{__rm} -rf %{buildroot}
21cr|snort-community-rules-2.4-9|33	
21cr|snort-community-rules-2.4-9|34	%files
21cr|snort-community-rules-2.4-9|35	%defattr(0644,root,root,0755)
21cr|snort-community-rules-2.4-9|36	%doc signatures
21cr|snort-community-rules-2.4-9|37	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/*.rules

8382 21
21cr|snortsam-2.70-5|1	Name:		snortsam
21cr|snortsam-2.70-5|2	Version:	2.70
21cr|snortsam-2.70-5|3	Release:	5
21cr|snortsam-2.70-5|4	Summary:	SnortSAM module
21cr|snortsam-2.70-5|5	License:	BSD
21cr|snortsam-2.70-5|6	Group:		Networking/Other
21cr|snortsam-2.70-5|7	URL:		http://www.snortsam.net/
21cr|snortsam-2.70-5|8	Source:		http://www.snortsam.net/files/snortsam/%{name}-src-%{version}.tar.gz
21cr|snortsam-2.70-5|9	Patch0:		snortsam-debug.patch
21cr|snortsam-2.70-5|10	
21cr|snortsam-2.70-5|11	%description
21cr|snortsam-2.70-5|12	Snortsam is a daemon that interacts with snort to use a firewall.
21cr|snortsam-2.70-5|13	
21cr|snortsam-2.70-5|14	%prep
21cr|snortsam-2.70-5|15	%setup -qn %{name}
21cr|snortsam-2.70-5|16	%patch0 -p1
21cr|snortsam-2.70-5|17	cat > Makefile <<EOF
21cr|snortsam-2.70-5|18	install:
21cr|snortsam-2.70-5|19	EOF
21cr|snortsam-2.70-5|20	
21cr|snortsam-2.70-5|21	%build
21cr|snortsam-2.70-5|22	sh ./makesnortsam.sh
21cr|snortsam-2.70-5|23	cd src
21cr|snortsam-2.70-5|24	make samtool
21cr|snortsam-2.70-5|25	#%make "CFLAGS=%optflags"
21cr|snortsam-2.70-5|26	
21cr|snortsam-2.70-5|27	%install
21cr|snortsam-2.70-5|28	install -d %{buildroot}%{_sbindir}
21cr|snortsam-2.70-5|29	rm -rf %{buildroot}%{_sysconfdir}
21cr|snortsam-2.70-5|30	install -d %{buildroot}%{_sysconfdir}
21cr|snortsam-2.70-5|31	install snortsam %{buildroot}%{_sbindir}
21cr|snortsam-2.70-5|32	install samtool %{buildroot}%{_sbindir}
21cr|snortsam-2.70-5|33	install conf/snortsam.conf.sample %{buildroot}%{_sysconfdir}/snortsam.conf
21cr|snortsam-2.70-5|34	%makeinstall
21cr|snortsam-2.70-5|35	#%{__rm} -rf %{buildroot}
21cr|snortsam-2.70-5|36	
21cr|snortsam-2.70-5|37	#mkdir %{buildroot}%_mandir/man1
21cr|snortsam-2.70-5|38	#mv %{buildroot}%_mandir/*.1 %{buildroot}%_mandir/man1/
21cr|snortsam-2.70-5|39	
21cr|snortsam-2.70-5|40	%clean
21cr|snortsam-2.70-5|41	
21cr|snortsam-2.70-5|42	%files
21cr|snortsam-2.70-5|43	%doc docs/{README*,LICENSE,INSTALL,FAQ,CREDITS,BUGS,AUTHORS}
21cr|snortsam-2.70-5|44	%{_sbindir}/*
21cr|snortsam-2.70-5|45	%{_sysconfdir}/snortsam.conf

8383 21
21cr|snr-1.7-4|1	%define tag_postfix -alt1
21cr|snr-1.7-4|2	
21cr|snr-1.7-4|3	Summary:	Simple wrapper to quickly run systemd-nspawn containers
21cr|snr-1.7-4|4	Name:		snr
21cr|snr-1.7-4|5	Version:	1.7
21cr|snr-1.7-4|6	Release:	4
21cr|snr-1.7-4|7	License:	MIT
21cr|snr-1.7-4|8	Group:		System/Base
21cr|snr-1.7-4|9	Url:		https://github.com/mikhailnov/snr
21cr|snr-1.7-4|10	Source0:	https://github.com/mikhailnov/snr/archive/%{version}%{tag_postfix}.tar.gz?/snr-%{version}%{tag_postfix}.tag.gz
21cr|snr-1.7-4|11	BuildRequires:	md2man
21cr|snr-1.7-4|12	# systemd-nspawn
21cr|snr-1.7-4|13	Requires:	gawk
21cr|snr-1.7-4|14	Requires:	grep
21cr|snr-1.7-4|15	Requires:	iproute2
21cr|snr-1.7-4|16	# pactl
21cr|snr-1.7-4|17	Requires:	pulseaudio-utils
21cr|snr-1.7-4|18	Requires:	systemd
21cr|snr-1.7-4|19	Requires:	xhost
21cr|snr-1.7-4|20	BuildArch:	noarch
21cr|snr-1.7-4|21	
21cr|snr-1.7-4|22	%description
21cr|snr-1.7-4|23	Simple wrapper to quickly run systemd-nspawn containers with support to:
21cr|snr-1.7-4|24	- run graphical applications inside container
21cr|snr-1.7-4|25	- have full access to videocard
21cr|snr-1.7-4|26	- have working sound input and output
21cr|snr-1.7-4|27	- bind to network bridge
21cr|snr-1.7-4|28	- specify any other options for systemd-nspawn
21cr|snr-1.7-4|29	
21cr|snr-1.7-4|30	%files
21cr|snr-1.7-4|31	%doc README.md
21cr|snr-1.7-4|32	%{_bindir}/snr
21cr|snr-1.7-4|33	%{_mandir}/man1/snr.1*
21cr|snr-1.7-4|34	%config(noreplace) %{_sysconfdir}/snr.conf
21cr|snr-1.7-4|35	
21cr|snr-1.7-4|36	#----------------------------------------------------------------------------
21cr|snr-1.7-4|37	
21cr|snr-1.7-4|38	%prep
21cr|snr-1.7-4|39	%autosetup -p1 -n %{name}-%{version}%{tag_postfix}
21cr|snr-1.7-4|40	
21cr|snr-1.7-4|41	%build
21cr|snr-1.7-4|42	
21cr|snr-1.7-4|43	%install
21cr|snr-1.7-4|44	%makeinstall_std

8384 21
21cr|SoapySDR-0.8.1-1|1	%define _disable_lto %nil
21cr|SoapySDR-0.8.1-1|2	%define major 0.8
21cr|SoapySDR-0.8.1-1|3	%define libname %mklibname %{name} %{major}
21cr|SoapySDR-0.8.1-1|4	%define devname %mklibname -d %{name}
21cr|SoapySDR-0.8.1-1|5	
21cr|SoapySDR-0.8.1-1|6	Name:		SoapySDR
21cr|SoapySDR-0.8.1-1|7	Version:	0.8.1
21cr|SoapySDR-0.8.1-1|8	Release:	1
21cr|SoapySDR-0.8.1-1|9	Summary:	A Vendor Neutral and Platform Independent SDR Support Library
21cr|SoapySDR-0.8.1-1|10	Group:		System/Libraries
21cr|SoapySDR-0.8.1-1|11	License:	Boost
21cr|SoapySDR-0.8.1-1|12	URL:		https://github.com/pothosware/%{name}
21cr|SoapySDR-0.8.1-1|13	Source0:	https://github.com/pothosware/SoapySDR/archive/soapy-sdr-%{version}.tar.gz
21cr|SoapySDR-0.8.1-1|14	
21cr|SoapySDR-0.8.1-1|15	BuildRequires:	cmake
21cr|SoapySDR-0.8.1-1|16	BuildRequires:	swig
21cr|SoapySDR-0.8.1-1|17	BuildRequires:	doxygen
21cr|SoapySDR-0.8.1-1|18	BuildRequires:	python3-devel
21cr|SoapySDR-0.8.1-1|19	BuildRequires:	python3-numpy
21cr|SoapySDR-0.8.1-1|20	
21cr|SoapySDR-0.8.1-1|21	%description
21cr|SoapySDR-0.8.1-1|22	SoapySDR is an open-source generalized C/C++ API and runtime library
21cr|SoapySDR-0.8.1-1|23	for interfacing with Software-Defined Radio (SDR) devices.
21cr|SoapySDR-0.8.1-1|24	
21cr|SoapySDR-0.8.1-1|25	%files
21cr|SoapySDR-0.8.1-1|26	%license LICENSE_1_0.txt
21cr|SoapySDR-0.8.1-1|27	%{_bindir}/SoapySDRUtil
21cr|SoapySDR-0.8.1-1|28	%{_mandir}/man1/*
21cr|SoapySDR-0.8.1-1|29	%doc README.md
21cr|SoapySDR-0.8.1-1|30	# for hardware support modules
21cr|SoapySDR-0.8.1-1|31	%dir %{_libdir}/%{name}
21cr|SoapySDR-0.8.1-1|32	%dir %{_libdir}/%{name}/modules0.7
21cr|SoapySDR-0.8.1-1|33	
21cr|SoapySDR-0.8.1-1|34	#-------------------------------------------------------------------
21cr|SoapySDR-0.8.1-1|35	%package -n python-%{name}
21cr|SoapySDR-0.8.1-1|36	Summary:	Python Bindings for SoapySDR
21cr|SoapySDR-0.8.1-1|37	Group:		Development/Python
21cr|SoapySDR-0.8.1-1|38	
21cr|SoapySDR-0.8.1-1|39	%description -n python-%{name}
21cr|SoapySDR-0.8.1-1|40	SoapySDR is an open-source generalized C/C++ API and runtime library
21cr|SoapySDR-0.8.1-1|41	for interfacing with Software-Defined Radio (SDR) devices.
21cr|SoapySDR-0.8.1-1|42	
21cr|SoapySDR-0.8.1-1|43	%files -n python-%{name}
21cr|SoapySDR-0.8.1-1|44	%license LICENSE_1_0.txt
21cr|SoapySDR-0.8.1-1|45	%{python3_sitearch}/SoapySDR.py
21cr|SoapySDR-0.8.1-1|46	%{python3_sitearch}/_SoapySDR.so
21cr|SoapySDR-0.8.1-1|47	%{python3_sitearch}/__pycache__/SoapySDR.cpython-*.pyc
21cr|SoapySDR-0.8.1-1|48	
21cr|SoapySDR-0.8.1-1|49	#-------------------------------------------------------------------
21cr|SoapySDR-0.8.1-1|50	
21cr|SoapySDR-0.8.1-1|51	%package -n %{libname}
21cr|SoapySDR-0.8.1-1|52	Summary:	Development Files for SoapySDR
21cr|SoapySDR-0.8.1-1|53	Group:		System/Libraries
21cr|SoapySDR-0.8.1-1|54	Requires:	%{name} = %{EVRD}
21cr|SoapySDR-0.8.1-1|55	
21cr|SoapySDR-0.8.1-1|56	%description -n %{libname}
21cr|SoapySDR-0.8.1-1|57	SoapySDR is an open-source generalized C/C++ API and runtime library
21cr|SoapySDR-0.8.1-1|58	for interfacing with Software-Defined Radio (SDR) devices.
21cr|SoapySDR-0.8.1-1|59	
21cr|SoapySDR-0.8.1-1|60	%files -n %{libname}
21cr|SoapySDR-0.8.1-1|61	%{_libdir}/libSoapySDR.so.%{major}*
21cr|SoapySDR-0.8.1-1|62	
21cr|SoapySDR-0.8.1-1|63	#-------------------------------------------------------------------
21cr|SoapySDR-0.8.1-1|64	
21cr|SoapySDR-0.8.1-1|65	%package -n %{devname}
21cr|SoapySDR-0.8.1-1|66	Summary:	Development Files for SoapySDR
21cr|SoapySDR-0.8.1-1|67	Group:		Development/Other
21cr|SoapySDR-0.8.1-1|68	Requires:	%{libname} = %{EVRD}
21cr|SoapySDR-0.8.1-1|69	
21cr|SoapySDR-0.8.1-1|70	%description -n %{devname}
21cr|SoapySDR-0.8.1-1|71	SoapySDR is an open-source generalized C/C++ API and runtime library
21cr|SoapySDR-0.8.1-1|72	for interfacing with Software-Defined Radio (SDR) devices.
21cr|SoapySDR-0.8.1-1|73	
21cr|SoapySDR-0.8.1-1|74	%files -n %{devname}
21cr|SoapySDR-0.8.1-1|75	%{_includedir}/%{name}
21cr|SoapySDR-0.8.1-1|76	%{_libdir}/libSoapySDR.so
21cr|SoapySDR-0.8.1-1|77	%{_libdir}/pkgconfig/*
21cr|SoapySDR-0.8.1-1|78	%dir %{_datadir}/cmake/%{name}
21cr|SoapySDR-0.8.1-1|79	%{_datadir}/cmake/%{name}/*
21cr|SoapySDR-0.8.1-1|80	
21cr|SoapySDR-0.8.1-1|81	#-------------------------------------------------------------------
21cr|SoapySDR-0.8.1-1|82	
21cr|SoapySDR-0.8.1-1|83	%prep
21cr|SoapySDR-0.8.1-1|84	%autosetup -p1 -n %{name}-soapy-sdr-%{version}
21cr|SoapySDR-0.8.1-1|85	sed -i 's!head-ref!HEAD!g' cmake/Modules/GetGitRevisionDescription.cmake.in
21cr|SoapySDR-0.8.1-1|86	
21cr|SoapySDR-0.8.1-1|87	%build
21cr|SoapySDR-0.8.1-1|88	export Python_ADDITIONAL_VERSIONS="%{python_version}"
21cr|SoapySDR-0.8.1-1|89	export CFLAGS="%{optflags} -pthread"
21cr|SoapySDR-0.8.1-1|90	export CXXFLAGS="%{optflags} -pthread"
21cr|SoapySDR-0.8.1-1|91	%cmake -DUSE_PYTHON_CONFIG=ON -DPYTHON3_EXECUTABLE=%{__python3} -DBUILD_PYTHON3=ON
21cr|SoapySDR-0.8.1-1|92	%make_build LIBS="-pthread"
21cr|SoapySDR-0.8.1-1|93	
21cr|SoapySDR-0.8.1-1|94	%install
21cr|SoapySDR-0.8.1-1|95	%make_install -C build
21cr|SoapySDR-0.8.1-1|96	mkdir -p %{buildroot}/%{_libdir}/%{name}/modules0.7
21cr|SoapySDR-0.8.1-1|97	
21cr|SoapySDR-0.8.1-1|98	%check
21cr|SoapySDR-0.8.1-1|99	ctest -V %{?_smp_mflags}

8385 21
21cr|sobby-0.4.8-6|1	Summary:	Standalone collaborative editing server, to use with gobby
21cr|sobby-0.4.8-6|2	Name:		sobby
21cr|sobby-0.4.8-6|3	Version:	0.4.8
21cr|sobby-0.4.8-6|4	Release:	6
21cr|sobby-0.4.8-6|5	License:	GPLv2+
21cr|sobby-0.4.8-6|6	Group:		System/Servers
21cr|sobby-0.4.8-6|7	Url:		http://gobby.0x539.de/trac/
21cr|sobby-0.4.8-6|8	Source0:	http://releases.0x539.de/sobby/%{name}-%{version}.tar.gz
21cr|sobby-0.4.8-6|9	Source1:	%{name}.conf
21cr|sobby-0.4.8-6|10	Source2:	%{name}.service
21cr|sobby-0.4.8-6|11	BuildRequires:	pkgconfig(avahi-glib)
21cr|sobby-0.4.8-6|12	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|sobby-0.4.8-6|13	BuildRequires:	pkgconfig(libxml++-2.6)
21cr|sobby-0.4.8-6|14	BuildRequires:	pkgconfig(net6-1.3)
21cr|sobby-0.4.8-6|15	BuildRequires:	pkgconfig(obby-0.4)
21cr|sobby-0.4.8-6|16	Requires(post,preun):	systemd
21cr|sobby-0.4.8-6|17	Requires(pre,postun):	rpm-helper
21cr|sobby-0.4.8-6|18	
21cr|sobby-0.4.8-6|19	%description
21cr|sobby-0.4.8-6|20	Sobby is a standalone collaborative editor, to be used with gobby. It allows
21cr|sobby-0.4.8-6|21	to save the edited document automatically, and to trigger actions after various
21cr|sobby-0.4.8-6|22	editing events.
21cr|sobby-0.4.8-6|23	
21cr|sobby-0.4.8-6|24	%files
21cr|sobby-0.4.8-6|25	%dir %attr(700,sobby,sobby) /var/lib/%{name}
21cr|sobby-0.4.8-6|26	%dir %attr(700,sobby,sobby) /var/lib/%{name}/command
21cr|sobby-0.4.8-6|27	%dir %attr(700,sobby,sobby) /var/lib/%{name}/tmp
21cr|sobby-0.4.8-6|28	%{_bindir}/%{name}
21cr|sobby-0.4.8-6|29	%{_mandir}/man1/*
21cr|sobby-0.4.8-6|30	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|sobby-0.4.8-6|31	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|sobby-0.4.8-6|32	%ghost %attr(0600,sobby,sobby) /var/lib/%{name}/autosave.obby
21cr|sobby-0.4.8-6|33	
21cr|sobby-0.4.8-6|34	%pre
21cr|sobby-0.4.8-6|35	%_pre_useradd %{name} /var/lib/%{name} /sbin/nologin
21cr|sobby-0.4.8-6|36	
21cr|sobby-0.4.8-6|37	%post
21cr|sobby-0.4.8-6|38	%systemd_post %{name}
21cr|sobby-0.4.8-6|39	if [ ! -f /var/lib/%{name}/autosave.obby ] ; then
21cr|sobby-0.4.8-6|40	cat <<EOF > /var/lib/%{name}/autosave.obby
21cr|sobby-0.4.8-6|41	!obby
21cr|sobby-0.4.8-6|42	session version="%{version}"
21cr|sobby-0.4.8-6|43	user_table
21cr|sobby-0.4.8-6|44	chat
21cr|sobby-0.4.8-6|45	EOF
21cr|sobby-0.4.8-6|46	
21cr|sobby-0.4.8-6|47	fi
21cr|sobby-0.4.8-6|48	
21cr|sobby-0.4.8-6|49	%preun
21cr|sobby-0.4.8-6|50	%systemd_preun %{name}
21cr|sobby-0.4.8-6|51	
21cr|sobby-0.4.8-6|52	%postun
21cr|sobby-0.4.8-6|53	%_postun_userdel %{name}
21cr|sobby-0.4.8-6|54	
21cr|sobby-0.4.8-6|55	#----------------------------------------------------------------------------
21cr|sobby-0.4.8-6|56	
21cr|sobby-0.4.8-6|57	%prep
21cr|sobby-0.4.8-6|58	%setup -q
21cr|sobby-0.4.8-6|59	
21cr|sobby-0.4.8-6|60	%build
21cr|sobby-0.4.8-6|61	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|sobby-0.4.8-6|62	%configure
21cr|sobby-0.4.8-6|63	%make
21cr|sobby-0.4.8-6|64	
21cr|sobby-0.4.8-6|65	%install
21cr|sobby-0.4.8-6|66	%makeinstall_std
21cr|sobby-0.4.8-6|67	
21cr|sobby-0.4.8-6|68	mkdir -p %{buildroot}/%{_unitdir}
21cr|sobby-0.4.8-6|69	mkdir -p %{buildroot}/%{_sysconfdir}
21cr|sobby-0.4.8-6|70	cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/%{name}.conf
21cr|sobby-0.4.8-6|71	cp %{SOURCE2} %{buildroot}/%{_unitdir}/%{name}.service
21cr|sobby-0.4.8-6|72	mkdir -p %{buildroot}/var/lib/%{name}/{command,tmp}
21cr|sobby-0.4.8-6|73	touch  %{buildroot}/var/lib/%{name}/autosave.obby

8386 21
21cr|socketlock-0.2-9|1	%define libname %_lib%name
21cr|socketlock-0.2-9|2	
21cr|socketlock-0.2-9|3	Summary: A library wraper for libc's bind() and connect() functions
21cr|socketlock-0.2-9|4	Name: socketlock
21cr|socketlock-0.2-9|5	Version: 0.2
21cr|socketlock-0.2-9|6	Release: 9
21cr|socketlock-0.2-9|7	Source0: http://mega.ist.utl.pt/~luis/socketlock/%{name}-%{version}.tar.bz2
21cr|socketlock-0.2-9|8	License: GPL
21cr|socketlock-0.2-9|9	Group: System/Servers
21cr|socketlock-0.2-9|10	Url: http://mega.ist.utl.pt/~luis/socketlock/
21cr|socketlock-0.2-9|11	
21cr|socketlock-0.2-9|12	%description
21cr|socketlock-0.2-9|13	socketlock is a dynamic library that wraps libc's bind() and connect()
21cr|socketlock-0.2-9|14	functions. Its purpose is to force bad programs to bind to specific IP's
21cr|socketlock-0.2-9|15	on multihomed machines. Both listening sockets and outbound sockets are
21cr|socketlock-0.2-9|16	supported.
21cr|socketlock-0.2-9|17	
21cr|socketlock-0.2-9|18	The idea was taken from a similar tool called socketbind. There were serious
21cr|socketlock-0.2-9|19	problems and lack of features, so this I written this new tool.
21cr|socketlock-0.2-9|20	
21cr|socketlock-0.2-9|21	To use it simply run:
21cr|socketlock-0.2-9|22	
21cr|socketlock-0.2-9|23	export LD_PRELOAD=libsocketlock.so
21cr|socketlock-0.2-9|24	export BINDTO=<ipaddress>
21cr|socketlock-0.2-9|25	
21cr|socketlock-0.2-9|26	<start program>
21cr|socketlock-0.2-9|27	
21cr|socketlock-0.2-9|28	%package -n %libname
21cr|socketlock-0.2-9|29	Group: System/Servers
21cr|socketlock-0.2-9|30	Summary: A library wraper for libc's bind() and connect() functions
21cr|socketlock-0.2-9|31	Provides: %name = %version-%release
21cr|socketlock-0.2-9|32	
21cr|socketlock-0.2-9|33	%description -n %libname
21cr|socketlock-0.2-9|34	socketlock is a dynamic library that wraps libc's bind() and connect()
21cr|socketlock-0.2-9|35	functions. Its purpose is to force bad programs to bind to specific IP's
21cr|socketlock-0.2-9|36	on multihomed machines. Both listening sockets and outbound sockets are
21cr|socketlock-0.2-9|37	supported.
21cr|socketlock-0.2-9|38	
21cr|socketlock-0.2-9|39	The idea was taken from a similar tool called socketbind. There were serious
21cr|socketlock-0.2-9|40	problems and lack of features, so this I written this new tool.
21cr|socketlock-0.2-9|41	
21cr|socketlock-0.2-9|42	To use it simply run:
21cr|socketlock-0.2-9|43	
21cr|socketlock-0.2-9|44	export LD_PRELOAD=%_libdir/libsocketlock.so
21cr|socketlock-0.2-9|45	export BINDTO=<ipaddress>
21cr|socketlock-0.2-9|46	
21cr|socketlock-0.2-9|47	<start program>
21cr|socketlock-0.2-9|48	
21cr|socketlock-0.2-9|49	%prep
21cr|socketlock-0.2-9|50	%setup -q
21cr|socketlock-0.2-9|51	
21cr|socketlock-0.2-9|52	%build
21cr|socketlock-0.2-9|53	gcc $RPM_OPT_FLAGS -c -rdynamic -fPIC socketlock.c
21cr|socketlock-0.2-9|54	gcc $RPM_OPT_FLAGS -shared -rdynamic -fPIC -ldl socketlock.o -o libsocketlock.so
21cr|socketlock-0.2-9|55	# strip libsocketlock.so
21cr|socketlock-0.2-9|56	
21cr|socketlock-0.2-9|57	%install
21cr|socketlock-0.2-9|58	rm -rf $RPM_BUILD_ROOT
21cr|socketlock-0.2-9|59	mkdir -p %buildroot%_libdir
21cr|socketlock-0.2-9|60	install -m 755 libsocketlock.so %buildroot%_libdir/libsocketlock.so
21cr|socketlock-0.2-9|61	
21cr|socketlock-0.2-9|62	%clean
21cr|socketlock-0.2-9|63	rm -rf $RPM_BUILD_ROOT
21cr|socketlock-0.2-9|64	
21cr|socketlock-0.2-9|65	%files -n %libname
21cr|socketlock-0.2-9|66	%defattr(-,root,root)
21cr|socketlock-0.2-9|67	%doc TODO README.txt
21cr|socketlock-0.2-9|68	%_libdir/libsocketlock.so

8387 21
21cr|sofia-sip-1.13.45-1|1	%define major 0
21cr|sofia-sip-1.13.45-1|2	%define gmajor 3
21cr|sofia-sip-1.13.45-1|3	%define libname %mklibname sofia-sip-ua %{major}
21cr|sofia-sip-1.13.45-1|4	%define libglib %mklibname sofia-sip-ua-glib %{gmajor}
21cr|sofia-sip-1.13.45-1|5	%define devname %mklibname %{name} -d
21cr|sofia-sip-1.13.45-1|6	%define sdevname %mklibname %{name} -d -s
21cr|sofia-sip-1.13.45-1|7	
21cr|sofia-sip-1.13.45-1|8	Summary:	An open-source SIP User-Agent library
21cr|sofia-sip-1.13.45-1|9	Name:		sofia-sip
21cr|sofia-sip-1.13.45-1|10	Version:	1.13.45
21cr|sofia-sip-1.13.45-1|11	Release:	1
21cr|sofia-sip-1.13.45-1|12	License:	LGPLv2+
21cr|sofia-sip-1.13.45-1|13	Group:		Networking/Instant messaging
21cr|sofia-sip-1.13.45-1|14	Url:		http://sofia-sip.sourceforge.net/
21cr|sofia-sip-1.13.45-1|15	Source0:	https://github.com/BelledonneCommunications/sofia-sip/archive/%{version}bc.tar.gz?/sofia-sip-%{version}bc.tar.gz
21cr|sofia-sip-1.13.45-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|sofia-sip-1.13.45-1|17	BuildRequires:	pkgconfig(openssl)
21cr|sofia-sip-1.13.45-1|18	
21cr|sofia-sip-1.13.45-1|19	%description
21cr|sofia-sip-1.13.45-1|20	Sofia-SIP is an open-source SIP  User-Agent library, compliant with the
21cr|sofia-sip-1.13.45-1|21	IETF RFC3261 specification (see the feature table). It can be used as
21cr|sofia-sip-1.13.45-1|22	a building block for SIP client software for uses such as VoIP, IM,
21cr|sofia-sip-1.13.45-1|23	and many other real-time and person-to-person communication services.
21cr|sofia-sip-1.13.45-1|24	The primary target platform for Sofia-SIP is GNU/Linux. Sofia-SIP is
21cr|sofia-sip-1.13.45-1|25	based on a SIP stack developed at the Nokia  Research Center.
21cr|sofia-sip-1.13.45-1|26	Sofia-SIP is licensed under the LGPL.
21cr|sofia-sip-1.13.45-1|27	
21cr|sofia-sip-1.13.45-1|28	%files
21cr|sofia-sip-1.13.45-1|29	%{_bindir}/addrinfo
21cr|sofia-sip-1.13.45-1|30	%{_bindir}/localinfo
21cr|sofia-sip-1.13.45-1|31	%{_bindir}/sip-date
21cr|sofia-sip-1.13.45-1|32	%{_bindir}/sip-dig
21cr|sofia-sip-1.13.45-1|33	%{_bindir}/sip-options
21cr|sofia-sip-1.13.45-1|34	%{_bindir}/stunc
21cr|sofia-sip-1.13.45-1|35	%{_mandir}/man1/*
21cr|sofia-sip-1.13.45-1|36	
21cr|sofia-sip-1.13.45-1|37	#----------------------------------------------------------------------------
21cr|sofia-sip-1.13.45-1|38	
21cr|sofia-sip-1.13.45-1|39	%package -n %{libname}
21cr|sofia-sip-1.13.45-1|40	Summary:	Sophia-sip shared library
21cr|sofia-sip-1.13.45-1|41	Group:		System/Libraries
21cr|sofia-sip-1.13.45-1|42	Conflicts:	%{_lib}sofia-sip0 < 1.12.11-5
21cr|sofia-sip-1.13.45-1|43	Obsoletes:	%{_lib}sofia-sip0 < 1.12.11-5
21cr|sofia-sip-1.13.45-1|44	
21cr|sofia-sip-1.13.45-1|45	%description -n %{libname}
21cr|sofia-sip-1.13.45-1|46	Sophia-sip shared library.
21cr|sofia-sip-1.13.45-1|47	
21cr|sofia-sip-1.13.45-1|48	%files -n %{libname}
21cr|sofia-sip-1.13.45-1|49	%{_libdir}/libsofia-sip-ua.so.%{major}*
21cr|sofia-sip-1.13.45-1|50	
21cr|sofia-sip-1.13.45-1|51	#----------------------------------------------------------------------------
21cr|sofia-sip-1.13.45-1|52	
21cr|sofia-sip-1.13.45-1|53	%package -n %{libglib}
21cr|sofia-sip-1.13.45-1|54	Summary:	Sophia-sip shared library
21cr|sofia-sip-1.13.45-1|55	Group:		System/Libraries
21cr|sofia-sip-1.13.45-1|56	Conflicts:	%{_lib}sofia-sip0 < 1.12.11-5
21cr|sofia-sip-1.13.45-1|57	
21cr|sofia-sip-1.13.45-1|58	%description -n %{libglib}
21cr|sofia-sip-1.13.45-1|59	Sophia-sip shared library.
21cr|sofia-sip-1.13.45-1|60	
21cr|sofia-sip-1.13.45-1|61	%files -n %{libglib}
21cr|sofia-sip-1.13.45-1|62	%{_libdir}/libsofia-sip-ua-glib.so.%{gmajor}*
21cr|sofia-sip-1.13.45-1|63	
21cr|sofia-sip-1.13.45-1|64	#----------------------------------------------------------------------------
21cr|sofia-sip-1.13.45-1|65	
21cr|sofia-sip-1.13.45-1|66	%package -n %{devname}
21cr|sofia-sip-1.13.45-1|67	Summary:	Headers of %{name} for development
21cr|sofia-sip-1.13.45-1|68	Group:		Development/C
21cr|sofia-sip-1.13.45-1|69	Requires:	%{libname} = %{EVRD}
21cr|sofia-sip-1.13.45-1|70	Requires:	%{libglib} = %{EVRD}
21cr|sofia-sip-1.13.45-1|71	Provides:	%{name}-devel = %{EVRD}
21cr|sofia-sip-1.13.45-1|72	
21cr|sofia-sip-1.13.45-1|73	%description -n %{devname}
21cr|sofia-sip-1.13.45-1|74	Headers of %{name} for development.
21cr|sofia-sip-1.13.45-1|75	
21cr|sofia-sip-1.13.45-1|76	%files -n %{devname}
21cr|sofia-sip-1.13.45-1|77	%{_datadir}/sofia-sip/msg_parser.awk
21cr|sofia-sip-1.13.45-1|78	%{_datadir}/sofia-sip/tag_dll.awk
21cr|sofia-sip-1.13.45-1|79	%{_includedir}/sofia-sip-1.13
21cr|sofia-sip-1.13.45-1|80	%{_libdir}/libsofia-sip-ua-glib.so
21cr|sofia-sip-1.13.45-1|81	%{_libdir}/libsofia-sip-ua.so
21cr|sofia-sip-1.13.45-1|82	%{_libdir}/pkgconfig/sofia-sip-ua-glib.pc
21cr|sofia-sip-1.13.45-1|83	%{_libdir}/pkgconfig/sofia-sip-ua.pc
21cr|sofia-sip-1.13.45-1|84	
21cr|sofia-sip-1.13.45-1|85	#----------------------------------------------------------------------------
21cr|sofia-sip-1.13.45-1|86	
21cr|sofia-sip-1.13.45-1|87	%prep
21cr|sofia-sip-1.13.45-1|88	%autosetup -p1 -n %{name}-%{version}bc
21cr|sofia-sip-1.13.45-1|89	
21cr|sofia-sip-1.13.45-1|90	%build
21cr|sofia-sip-1.13.45-1|91	libtoolize --automake --force
21cr|sofia-sip-1.13.45-1|92	aclocal -I m4 --force
21cr|sofia-sip-1.13.45-1|93	autoheader --force
21cr|sofia-sip-1.13.45-1|94	autoconf --force
21cr|sofia-sip-1.13.45-1|95	automake --gnu --force-missing --add-missing
21cr|sofia-sip-1.13.45-1|96	
21cr|sofia-sip-1.13.45-1|97	%configure \
21cr|sofia-sip-1.13.45-1|98	--disable-rpath
21cr|sofia-sip-1.13.45-1|99	%make
21cr|sofia-sip-1.13.45-1|100	
21cr|sofia-sip-1.13.45-1|101	%install
21cr|sofia-sip-1.13.45-1|102	%makeinstall_std

8388 21
21cr|sofia-sip-freeswitch-1.13.16-1|1	%define _disable_ld_no_undefined 1
21cr|sofia-sip-freeswitch-1.13.16-1|2	
21cr|sofia-sip-freeswitch-1.13.16-1|3	%global __provides_exclude_from ^%{_libdir}/
21cr|sofia-sip-freeswitch-1.13.16-1|4	%global __requires_exclude libsofia-sip-ua.*$|pkgconfig\\(sofia-sip-ua\\)
21cr|sofia-sip-freeswitch-1.13.16-1|5	
21cr|sofia-sip-freeswitch-1.13.16-1|6	%define major 0
21cr|sofia-sip-freeswitch-1.13.16-1|7	%define gmajor 3
21cr|sofia-sip-freeswitch-1.13.16-1|8	%define libname %mklibname sofia-sip-ua_freeswitch %{major}
21cr|sofia-sip-freeswitch-1.13.16-1|9	%define libglib %mklibname sofia-sip-ua-glib_freeswitch %{gmajor}
21cr|sofia-sip-freeswitch-1.13.16-1|10	%define devname %mklibname %{name} -d
21cr|sofia-sip-freeswitch-1.13.16-1|11	
21cr|sofia-sip-freeswitch-1.13.16-1|12	Summary:	An open-source SIP User-Agent library
21cr|sofia-sip-freeswitch-1.13.16-1|13	Name:		sofia-sip-freeswitch
21cr|sofia-sip-freeswitch-1.13.16-1|14	Version:	1.13.16
21cr|sofia-sip-freeswitch-1.13.16-1|15	Release:	1
21cr|sofia-sip-freeswitch-1.13.16-1|16	License:	LGPLv2+
21cr|sofia-sip-freeswitch-1.13.16-1|17	Group:		Networking/Instant messaging
21cr|sofia-sip-freeswitch-1.13.16-1|18	Url:		http://sofia-sip.sourceforge.net/
21cr|sofia-sip-freeswitch-1.13.16-1|19	Source0:	https://github.com/freeswitch/sofia-sip/archive/refs/tags/v%{version}.tar.gz?/sofia-sip-%{version}.tar.gz
21cr|sofia-sip-freeswitch-1.13.16-1|20	BuildRequires:	pkgconfig(glib-2.0)
21cr|sofia-sip-freeswitch-1.13.16-1|21	BuildRequires:	pkgconfig(openssl)
21cr|sofia-sip-freeswitch-1.13.16-1|22	Requires:	%{libname} = %{EVRD}
21cr|sofia-sip-freeswitch-1.13.16-1|23	Requires:	%{libglib} = %{EVRD}
21cr|sofia-sip-freeswitch-1.13.16-1|24	Conflicts:	sofia-sip
21cr|sofia-sip-freeswitch-1.13.16-1|25	
21cr|sofia-sip-freeswitch-1.13.16-1|26	%description
21cr|sofia-sip-freeswitch-1.13.16-1|27	Sofia-SIP is an open-source SIP  User-Agent library, compliant with the
21cr|sofia-sip-freeswitch-1.13.16-1|28	IETF RFC3261 specification (see the feature table). It can be used as
21cr|sofia-sip-freeswitch-1.13.16-1|29	a building block for SIP client software for uses such as VoIP, IM,
21cr|sofia-sip-freeswitch-1.13.16-1|30	and many other real-time and person-to-person communication services.
21cr|sofia-sip-freeswitch-1.13.16-1|31	The primary target platform for Sofia-SIP is GNU/Linux. Sofia-SIP is
21cr|sofia-sip-freeswitch-1.13.16-1|32	based on a SIP stack developed at the Nokia  Research Center.
21cr|sofia-sip-freeswitch-1.13.16-1|33	Sofia-SIP is licensed under the LGPL.
21cr|sofia-sip-freeswitch-1.13.16-1|34	
21cr|sofia-sip-freeswitch-1.13.16-1|35	%files
21cr|sofia-sip-freeswitch-1.13.16-1|36	%{_bindir}/addrinfo
21cr|sofia-sip-freeswitch-1.13.16-1|37	%{_bindir}/localinfo
21cr|sofia-sip-freeswitch-1.13.16-1|38	%{_bindir}/sip-date
21cr|sofia-sip-freeswitch-1.13.16-1|39	%{_bindir}/sip-dig
21cr|sofia-sip-freeswitch-1.13.16-1|40	%{_bindir}/sip-options
21cr|sofia-sip-freeswitch-1.13.16-1|41	%{_bindir}/stunc
21cr|sofia-sip-freeswitch-1.13.16-1|42	
21cr|sofia-sip-freeswitch-1.13.16-1|43	#----------------------------------------------------------------------------
21cr|sofia-sip-freeswitch-1.13.16-1|44	
21cr|sofia-sip-freeswitch-1.13.16-1|45	%package -n %{libname}
21cr|sofia-sip-freeswitch-1.13.16-1|46	Summary:	Sophia-sip shared library
21cr|sofia-sip-freeswitch-1.13.16-1|47	Group:		System/Libraries
21cr|sofia-sip-freeswitch-1.13.16-1|48	Conflicts:	%{_lib}sofia-sip-ua0 > %{EVRD}
21cr|sofia-sip-freeswitch-1.13.16-1|49	
21cr|sofia-sip-freeswitch-1.13.16-1|50	%description -n %{libname}
21cr|sofia-sip-freeswitch-1.13.16-1|51	Sophia-sip shared library.
21cr|sofia-sip-freeswitch-1.13.16-1|52	
21cr|sofia-sip-freeswitch-1.13.16-1|53	%files -n %{libname}
21cr|sofia-sip-freeswitch-1.13.16-1|54	%{_libdir}/libsofia-sip-ua.so.%{major}*
21cr|sofia-sip-freeswitch-1.13.16-1|55	
21cr|sofia-sip-freeswitch-1.13.16-1|56	#----------------------------------------------------------------------------
21cr|sofia-sip-freeswitch-1.13.16-1|57	
21cr|sofia-sip-freeswitch-1.13.16-1|58	%package -n %{libglib}
21cr|sofia-sip-freeswitch-1.13.16-1|59	Summary:	Sophia-sip shared library
21cr|sofia-sip-freeswitch-1.13.16-1|60	Group:		System/Libraries
21cr|sofia-sip-freeswitch-1.13.16-1|61	Conflicts:	%{_lib}sofia-sip-ua-glib3 > %{EVRD}
21cr|sofia-sip-freeswitch-1.13.16-1|62	
21cr|sofia-sip-freeswitch-1.13.16-1|63	%description -n %{libglib}
21cr|sofia-sip-freeswitch-1.13.16-1|64	Sophia-sip shared library.
21cr|sofia-sip-freeswitch-1.13.16-1|65	
21cr|sofia-sip-freeswitch-1.13.16-1|66	%files -n %{libglib}
21cr|sofia-sip-freeswitch-1.13.16-1|67	%{_libdir}/libsofia-sip-ua-glib.so.%{gmajor}*
21cr|sofia-sip-freeswitch-1.13.16-1|68	
21cr|sofia-sip-freeswitch-1.13.16-1|69	#----------------------------------------------------------------------------
21cr|sofia-sip-freeswitch-1.13.16-1|70	
21cr|sofia-sip-freeswitch-1.13.16-1|71	%package -n %{devname}
21cr|sofia-sip-freeswitch-1.13.16-1|72	Summary:	Headers of %{name} for development
21cr|sofia-sip-freeswitch-1.13.16-1|73	Group:		Development/C
21cr|sofia-sip-freeswitch-1.13.16-1|74	Requires:	%{libname} = %{EVRD}
21cr|sofia-sip-freeswitch-1.13.16-1|75	Requires:	%{libglib} = %{EVRD}
21cr|sofia-sip-freeswitch-1.13.16-1|76	Provides:	%{name}-devel = %{EVRD}
21cr|sofia-sip-freeswitch-1.13.16-1|77	
21cr|sofia-sip-freeswitch-1.13.16-1|78	%description -n %{devname}
21cr|sofia-sip-freeswitch-1.13.16-1|79	Headers of %{name} for development.
21cr|sofia-sip-freeswitch-1.13.16-1|80	
21cr|sofia-sip-freeswitch-1.13.16-1|81	%files -n %{devname}
21cr|sofia-sip-freeswitch-1.13.16-1|82	%{_datadir}/sofia-sip/msg_parser.awk
21cr|sofia-sip-freeswitch-1.13.16-1|83	%{_datadir}/sofia-sip/tag_dll.awk
21cr|sofia-sip-freeswitch-1.13.16-1|84	%{_includedir}/sofia-sip-1.13
21cr|sofia-sip-freeswitch-1.13.16-1|85	%{_libdir}/libsofia-sip-ua-glib.so
21cr|sofia-sip-freeswitch-1.13.16-1|86	%{_libdir}/libsofia-sip-ua.so
21cr|sofia-sip-freeswitch-1.13.16-1|87	%{_libdir}/pkgconfig/sofia-sip-ua-glib.pc
21cr|sofia-sip-freeswitch-1.13.16-1|88	%{_libdir}/pkgconfig/sofia-sip-ua.pc
21cr|sofia-sip-freeswitch-1.13.16-1|89	
21cr|sofia-sip-freeswitch-1.13.16-1|90	#----------------------------------------------------------------------------
21cr|sofia-sip-freeswitch-1.13.16-1|91	
21cr|sofia-sip-freeswitch-1.13.16-1|92	%prep
21cr|sofia-sip-freeswitch-1.13.16-1|93	%autosetup -p1 -n sofia-sip-%{version}
21cr|sofia-sip-freeswitch-1.13.16-1|94	
21cr|sofia-sip-freeswitch-1.13.16-1|95	%build
21cr|sofia-sip-freeswitch-1.13.16-1|96	libtoolize --automake --force
21cr|sofia-sip-freeswitch-1.13.16-1|97	aclocal -I m4 --force
21cr|sofia-sip-freeswitch-1.13.16-1|98	autoheader --force
21cr|sofia-sip-freeswitch-1.13.16-1|99	autoconf --force
21cr|sofia-sip-freeswitch-1.13.16-1|100	automake --gnu --force-missing --add-missing
21cr|sofia-sip-freeswitch-1.13.16-1|101	
21cr|sofia-sip-freeswitch-1.13.16-1|102	%configure \
21cr|sofia-sip-freeswitch-1.13.16-1|103	--disable-rpath
21cr|sofia-sip-freeswitch-1.13.16-1|104	%make
21cr|sofia-sip-freeswitch-1.13.16-1|105	
21cr|sofia-sip-freeswitch-1.13.16-1|106	%install
21cr|sofia-sip-freeswitch-1.13.16-1|107	%makeinstall_std

8389 21
21cr|soh-0-0.20240704.2|1	Summary:	Share over http - Utility for sharing files and directories via http
21cr|soh-0-0.20240704.2|2	Name:		soh
21cr|soh-0-0.20240704.2|3	Version:	0
21cr|soh-0-0.20240704.2|4	# https://notabug.org/64coreCPU/soh/commit/b702a3ec8a89cb9c95d45feac7ef7c1d83e755e3
21cr|soh-0-0.20240704.2|5	Release:	0.20240704.2
21cr|soh-0-0.20240704.2|6	License:	GPLv3
21cr|soh-0-0.20240704.2|7	Group:		Networking/File transfer
21cr|soh-0-0.20240704.2|8	Url:		https://notabug.org/64coreCPU/soh
21cr|soh-0-0.20240704.2|9	Source0:	https://notabug.org/64coreCPU/soh/archive/master.tar.gz?/%{name}-%{version}.tar.gz
21cr|soh-0-0.20240704.2|10	Patch0:		soh-CFLAGS.patch
21cr|soh-0-0.20240704.2|11	Requires:	/bin/cat
21cr|soh-0-0.20240704.2|12	Requires:	%{_bindir}/pv
21cr|soh-0-0.20240704.2|13	Requires:	%{_bindir}/tar
21cr|soh-0-0.20240704.2|14	Requires:	%{_bindir}/bzip2
21cr|soh-0-0.20240704.2|15	Requires:	%{_bindir}/gzip
21cr|soh-0-0.20240704.2|16	Requires:	%{_bindir}/lzip
21cr|soh-0-0.20240704.2|17	Requires:	%{_bindir}/lzma
21cr|soh-0-0.20240704.2|18	Requires:	%{_bindir}/lzop
21cr|soh-0-0.20240704.2|19	Requires:	%{_bindir}/xz
21cr|soh-0-0.20240704.2|20	Requires:	%{_bindir}/zstd
21cr|soh-0-0.20240704.2|21	
21cr|soh-0-0.20240704.2|22	%description
21cr|soh-0-0.20240704.2|23	This is a simple utility for sharing files and directories over HTTP.
21cr|soh-0-0.20240704.2|24	The utility is a small HTTP server that receives and processes
21cr|soh-0-0.20240704.2|25	requests from clients. The server only provides information
21cr|soh-0-0.20240704.2|26	about files and directories, and the work of transferring them is
21cr|soh-0-0.20240704.2|27	entrusted to external utilities. To transfer files and directories,
21cr|soh-0-0.20240704.2|28	the server runs a chain of programs, sequentially connecting them
21cr|soh-0-0.20240704.2|29	to stdout and stdin. The stdout of the last program in the chain
21cr|soh-0-0.20240704.2|30	is connected to the client's socket. This ensures simplicity
21cr|soh-0-0.20240704.2|31	and flexibility.
21cr|soh-0-0.20240704.2|32	
21cr|soh-0-0.20240704.2|33	%files
21cr|soh-0-0.20240704.2|34	%doc readme
21cr|soh-0-0.20240704.2|35	%{_bindir}/%{name}
21cr|soh-0-0.20240704.2|36	#------------------------------------------------------------------
21cr|soh-0-0.20240704.2|37	
21cr|soh-0-0.20240704.2|38	%prep
21cr|soh-0-0.20240704.2|39	%autosetup -p1 -n %{name}
21cr|soh-0-0.20240704.2|40	
21cr|soh-0-0.20240704.2|41	%build
21cr|soh-0-0.20240704.2|42	%set_build_flags
21cr|soh-0-0.20240704.2|43	%make_build
21cr|soh-0-0.20240704.2|44	
21cr|soh-0-0.20240704.2|45	%install
21cr|soh-0-0.20240704.2|46	mkdir -p %{buildroot}%{_bindir}
21cr|soh-0-0.20240704.2|47	cp %{name} %{buildroot}%{_bindir}/

8390 21
21cr|solaar-1.1.9-1|1	%define	oname	Solaar
21cr|solaar-1.1.9-1|2	
21cr|solaar-1.1.9-1|3	Summary:	Device manager for Logitech's Unifying Receiver
21cr|solaar-1.1.9-1|4	Name:		solaar
21cr|solaar-1.1.9-1|5	Version:	1.1.9
21cr|solaar-1.1.9-1|6	Release:	1
21cr|solaar-1.1.9-1|7	License:	GPLv2+
21cr|solaar-1.1.9-1|8	Group:		System/Kernel and hardware
21cr|solaar-1.1.9-1|9	Url:		https://pwr-solaar.github.io/Solaar/
21cr|solaar-1.1.9-1|10	Source0:	https://github.com/pwr-Solaar/Solaar/archive/refs/tags/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|solaar-1.1.9-1|11	Source100:	%{name}.rpmlintrc
21cr|solaar-1.1.9-1|12	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|solaar-1.1.9-1|13	BuildRequires:	python3 >= 3.5
21cr|solaar-1.1.9-1|14	BuildRequires:	python3-setuptools
21cr|solaar-1.1.9-1|15	Requires:	kernel >= 5.2.0
21cr|solaar-1.1.9-1|16	Requires:	python3-udev
21cr|solaar-1.1.9-1|17	Requires:	python3-gi
21cr|solaar-1.1.9-1|18	Requires:	typelib(AppIndicator3)
21cr|solaar-1.1.9-1|19	Requires:	typelib(Notify)
21cr|solaar-1.1.9-1|20	BuildArch:	noarch
21cr|solaar-1.1.9-1|21	
21cr|solaar-1.1.9-1|22	
21cr|solaar-1.1.9-1|23	%description
21cr|solaar-1.1.9-1|24	A Linux device manager for Logitech’s Unifying Receiver peripherals. It is
21cr|solaar-1.1.9-1|25	able to pair/unpair devices to the receiver, and for most devices read
21cr|solaar-1.1.9-1|26	battery status. It comes in two flavors, command-line and GUI. Both are able
21cr|solaar-1.1.9-1|27	to list the devices paired to a Unifying Receiver, show detailed info for each
21cr|solaar-1.1.9-1|28	device, and also pair/unpair supported devices with the receiver.
21cr|solaar-1.1.9-1|29	
21cr|solaar-1.1.9-1|30	%files -f %{name}.lang
21cr|solaar-1.1.9-1|31	%doc docs/*.md docs/*.txt docs/devices
21cr|solaar-1.1.9-1|32	%{_bindir}/%{name}*
21cr|solaar-1.1.9-1|33	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|solaar-1.1.9-1|34	%{_datadir}/applications/%{name}.desktop
21cr|solaar-1.1.9-1|35	%{_datadir}/%{name}/
21cr|solaar-1.1.9-1|36	%{_datadir}/metainfo/io.github.pwr_solaar.solaar.metainfo.xml
21cr|solaar-1.1.9-1|37	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21cr|solaar-1.1.9-1|38	%{py3_puresitedir}/hidapi/
21cr|solaar-1.1.9-1|39	%{py3_puresitedir}/logitech_receiver/
21cr|solaar-1.1.9-1|40	%{py3_puresitedir}/%{name}/
21cr|solaar-1.1.9-1|41	%{py3_puresitedir}/%{name}-%{version}-*.egg-info
21cr|solaar-1.1.9-1|42	%{py3_puresitedir}/keysyms
21cr|solaar-1.1.9-1|43	%{_udevrulesdir}/42-logitech-unify-permissions.rules
21cr|solaar-1.1.9-1|44	
21cr|solaar-1.1.9-1|45	#----------------------------------------------------------------------------
21cr|solaar-1.1.9-1|46	
21cr|solaar-1.1.9-1|47	%prep
21cr|solaar-1.1.9-1|48	%setup -q -n %{oname}-%{version}
21cr|solaar-1.1.9-1|49	
21cr|solaar-1.1.9-1|50	
21cr|solaar-1.1.9-1|51	%build
21cr|solaar-1.1.9-1|52	%py3_build
21cr|solaar-1.1.9-1|53	
21cr|solaar-1.1.9-1|54	# Build lang support
21cr|solaar-1.1.9-1|55	pushd tools
21cr|solaar-1.1.9-1|56	./po-compile.sh
21cr|solaar-1.1.9-1|57	popd
21cr|solaar-1.1.9-1|58	
21cr|solaar-1.1.9-1|59	
21cr|solaar-1.1.9-1|60	%install
21cr|solaar-1.1.9-1|61	%py3_install
21cr|solaar-1.1.9-1|62	
21cr|solaar-1.1.9-1|63	# Install udev rules
21cr|solaar-1.1.9-1|64	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|solaar-1.1.9-1|65	install -m 0644 rules.d/42-logitech-unify-permissions.rules %{buildroot}%{_udevrulesdir}
21cr|solaar-1.1.9-1|66	
21cr|solaar-1.1.9-1|67	# Install autostart file
21cr|solaar-1.1.9-1|68	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|solaar-1.1.9-1|69	install -m 0644 share/autostart/%{name}.desktop %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|solaar-1.1.9-1|70	
21cr|solaar-1.1.9-1|71	# Fix perms
21cr|solaar-1.1.9-1|72	chmod +x %{buildroot}%{py3_puresitedir}/%{name}/{gtk,tasks}.py
21cr|solaar-1.1.9-1|73	
21cr|solaar-1.1.9-1|74	
21cr|solaar-1.1.9-1|75	%find_lang %{name}

8391 21
21cr|solarus-1.6.5-3|1	%define major 1
21cr|solarus-1.6.5-3|2	%define libname %mklibname %{name} %{major}
21cr|solarus-1.6.5-3|3	%define devname %mklibname %{name} -d
21cr|solarus-1.6.5-3|4	
21cr|solarus-1.6.5-3|5	Summary:	An open-source Zelda-like 2D game engine
21cr|solarus-1.6.5-3|6	Name:		solarus
21cr|solarus-1.6.5-3|7	Version:	1.6.5
21cr|solarus-1.6.5-3|8	Release:	3
21cr|solarus-1.6.5-3|9	License:	GPLv3+
21cr|solarus-1.6.5-3|10	Group:		Games/Adventure
21cr|solarus-1.6.5-3|11	Url:		https://www.solarus-games.org/
21cr|solarus-1.6.5-3|12	Source0:	https://gitlab.com/solarus-games/solarus/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21cr|solarus-1.6.5-3|13	BuildRequires:	cmake
21cr|solarus-1.6.5-3|14	BuildRequires:	qt5-linguist-tools
21cr|solarus-1.6.5-3|15	BuildRequires:	glm-devel
21cr|solarus-1.6.5-3|16	BuildRequires:	physfs-devel
21cr|solarus-1.6.5-3|17	BuildRequires:	pkgconfig(gl)
21cr|solarus-1.6.5-3|18	BuildRequires:	pkgconfig(libmodplug)
21cr|solarus-1.6.5-3|19	BuildRequires:	pkgconfig(luajit)
21cr|solarus-1.6.5-3|20	BuildRequires:	pkgconfig(ogg)
21cr|solarus-1.6.5-3|21	BuildRequires:	pkgconfig(openal)
21cr|solarus-1.6.5-3|22	BuildRequires:	pkgconfig(Qt5Core)
21cr|solarus-1.6.5-3|23	BuildRequires:	pkgconfig(Qt5Gui)
21cr|solarus-1.6.5-3|24	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|solarus-1.6.5-3|25	BuildRequires:	pkgconfig(sdl2)
21cr|solarus-1.6.5-3|26	BuildRequires:	pkgconfig(SDL2_image)
21cr|solarus-1.6.5-3|27	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|solarus-1.6.5-3|28	BuildRequires:	pkgconfig(vorbis)
21cr|solarus-1.6.5-3|29	
21cr|solarus-1.6.5-3|30	%description
21cr|solarus-1.6.5-3|31	Solarus is an open-source Zelda-like 2D game engine written in C++. If you
21cr|solarus-1.6.5-3|32	want, you can download games "Zelda Mystery of Solarus DX" and "Zelda
21cr|solarus-1.6.5-3|33	Mystery of Solarus XD" on solarus site at:
21cr|solarus-1.6.5-3|34	http://www.solarus-games.org/games/.
21cr|solarus-1.6.5-3|35	Their licenses do not allow redistribution, they are open-source but
21cr|solarus-1.6.5-3|36	contain copyrighted material from Nintendo, thus preventing their
21cr|solarus-1.6.5-3|37	redistribution as per our licensing policy.
21cr|solarus-1.6.5-3|38	
21cr|solarus-1.6.5-3|39	%files
21cr|solarus-1.6.5-3|40	%doc changelog.md readme.md
21cr|solarus-1.6.5-3|41	%license license.txt
21cr|solarus-1.6.5-3|42	%{_appdatadir}/org.%{name}_games.%{name}.appdata.xml
21cr|solarus-1.6.5-3|43	%{_bindir}/%{name}-launcher
21cr|solarus-1.6.5-3|44	%{_bindir}/%{name}-run
21cr|solarus-1.6.5-3|45	%{_datadir}/applications/org.%{name}_games.%{name}.Launcher.desktop
21cr|solarus-1.6.5-3|46	%{_datadir}/pixmaps/org.%{name}_games.%{name}.*.png
21cr|solarus-1.6.5-3|47	%{_iconsdir}/hicolor/*/apps/org.%{name}_games.%{name}.*.png
21cr|solarus-1.6.5-3|48	%{_iconsdir}/hicolor/*/apps/org.%{name}_games.%{name}.*.svg
21cr|solarus-1.6.5-3|49	%lang(es) %{_datadir}/%{name}-gui/translations/%{name}_es.qm
21cr|solarus-1.6.5-3|50	%lang(fr) %{_datadir}/%{name}-gui/translations/%{name}_fr.qm
21cr|solarus-1.6.5-3|51	%{_mandir}/man6/%{name}-*.6.*
21cr|solarus-1.6.5-3|52	
21cr|solarus-1.6.5-3|53	#----------------------------------------------------------------------------
21cr|solarus-1.6.5-3|54	
21cr|solarus-1.6.5-3|55	%package -n %{libname}
21cr|solarus-1.6.5-3|56	Summary:	Solarus library
21cr|solarus-1.6.5-3|57	Group:		System/Libraries
21cr|solarus-1.6.5-3|58	
21cr|solarus-1.6.5-3|59	%description -n %{libname}
21cr|solarus-1.6.5-3|60	Solarus library.
21cr|solarus-1.6.5-3|61	
21cr|solarus-1.6.5-3|62	%files -n %{libname}
21cr|solarus-1.6.5-3|63	%{_libdir}/lib%{name}.so.%{major}*
21cr|solarus-1.6.5-3|64	%{_libdir}/lib%{name}-gui.so.%{major}*
21cr|solarus-1.6.5-3|65	
21cr|solarus-1.6.5-3|66	#----------------------------------------------------------------------------
21cr|solarus-1.6.5-3|67	
21cr|solarus-1.6.5-3|68	%package -n %{devname}
21cr|solarus-1.6.5-3|69	Summary:	Development files for solarus
21cr|solarus-1.6.5-3|70	Group:		Development/C++
21cr|solarus-1.6.5-3|71	Requires:	%{libname} = %{EVRD}
21cr|solarus-1.6.5-3|72	
21cr|solarus-1.6.5-3|73	%description -n %{devname}
21cr|solarus-1.6.5-3|74	Development files for solarus.
21cr|solarus-1.6.5-3|75	
21cr|solarus-1.6.5-3|76	%files -n %{devname}
21cr|solarus-1.6.5-3|77	%{_includedir}/%{name}
21cr|solarus-1.6.5-3|78	%{_libdir}/lib%{name}.so
21cr|solarus-1.6.5-3|79	%{_libdir}/lib%{name}-gui.so
21cr|solarus-1.6.5-3|80	
21cr|solarus-1.6.5-3|81	#----------------------------------------------------------------------------
21cr|solarus-1.6.5-3|82	
21cr|solarus-1.6.5-3|83	%prep
21cr|solarus-1.6.5-3|84	%autosetup -p1 -n %{name}-v%{version}
21cr|solarus-1.6.5-3|85	
21cr|solarus-1.6.5-3|86	%build
21cr|solarus-1.6.5-3|87	LDFLAGS="%{ldflags} -ldl"
21cr|solarus-1.6.5-3|88	%cmake
21cr|solarus-1.6.5-3|89	%make
21cr|solarus-1.6.5-3|90	
21cr|solarus-1.6.5-3|91	%install
21cr|solarus-1.6.5-3|92	%makeinstall_std -C build

8392 21
21cr|solarwolf-1.5-13|1	Name:		solarwolf
21cr|solarwolf-1.5-13|2	Version:	1.5
21cr|solarwolf-1.5-13|3	Release:	13
21cr|solarwolf-1.5-13|4	URL:		http://www.pygame.org/shredwheat/solarwolf/
21cr|solarwolf-1.5-13|5	Source0:	%{name}-%{version}.tar.bz2
21cr|solarwolf-1.5-13|6	Source11:	%{name}-16x16.png
21cr|solarwolf-1.5-13|7	Source12:	%{name}-32x32.png
21cr|solarwolf-1.5-13|8	Source13:	%{name}-48x48.png
21cr|solarwolf-1.5-13|9	License:	LGPL
21cr|solarwolf-1.5-13|10	Group:		Games/Arcade
21cr|solarwolf-1.5-13|11	Summary:	2D frantic arcade game of collecting boxes and dodging bullets
21cr|solarwolf-1.5-13|12	BuildArch:	noarch
21cr|solarwolf-1.5-13|13	Requires:	pygame
21cr|solarwolf-1.5-13|14	
21cr|solarwolf-1.5-13|15	%description
21cr|solarwolf-1.5-13|16	SolarWolf is an action/arcade game written entirely in Python.
21cr|solarwolf-1.5-13|17	
21cr|solarwolf-1.5-13|18	Advance through 48 levels levels. Collect the boxes on each stage,
21cr|solarwolf-1.5-13|19	while enemies shoot at you from all sides. The game is originally based
21cr|solarwolf-1.5-13|20	of one of the author's childhood favorites, SolarFox on the Atari 2600.
21cr|solarwolf-1.5-13|21	
21cr|solarwolf-1.5-13|22	%prep
21cr|solarwolf-1.5-13|23	%setup -q
21cr|solarwolf-1.5-13|24	rm -rf `find -type d -name .xvpics`
21cr|solarwolf-1.5-13|25	
21cr|solarwolf-1.5-13|26	%build
21cr|solarwolf-1.5-13|27	
21cr|solarwolf-1.5-13|28	%install
21cr|solarwolf-1.5-13|29	%{__install} -d %{buildroot}{%{_gamesdatadir}/%{name},%{_gamesbindir}}
21cr|solarwolf-1.5-13|30	cp -pr data code %{name}.py %{buildroot}%{_gamesdatadir}/%{name}/
21cr|solarwolf-1.5-13|31	
21cr|solarwolf-1.5-13|32	%{__cat} <<EOF > %{buildroot}%{_gamesbindir}/%{name}
21cr|solarwolf-1.5-13|33	#!/bin/sh
21cr|solarwolf-1.5-13|34	cd %{_gamesdatadir}/%{name}
21cr|solarwolf-1.5-13|35	./%{name}.py $@
21cr|solarwolf-1.5-13|36	EOF
21cr|solarwolf-1.5-13|37	
21cr|solarwolf-1.5-13|38	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|solarwolf-1.5-13|39	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%name.desktop
21cr|solarwolf-1.5-13|40	[Desktop Entry]
21cr|solarwolf-1.5-13|41	Type=Application
21cr|solarwolf-1.5-13|42	Exec=%{_gamesbindir}/%{name}
21cr|solarwolf-1.5-13|43	Icon=%{name}
21cr|solarwolf-1.5-13|44	Categories=Game;ArcadeGame;
21cr|solarwolf-1.5-13|45	Name=SolarWolf
21cr|solarwolf-1.5-13|46	Comment=%{Summary}
21cr|solarwolf-1.5-13|47	EOF
21cr|solarwolf-1.5-13|48	
21cr|solarwolf-1.5-13|49	%{__install} %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|solarwolf-1.5-13|50	%{__install} %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|solarwolf-1.5-13|51	%{__install} %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|solarwolf-1.5-13|52	
21cr|solarwolf-1.5-13|53	
21cr|solarwolf-1.5-13|54	%files
21cr|solarwolf-1.5-13|55	%defattr(644,root,root,755)
21cr|solarwolf-1.5-13|56	%doc readme.txt
21cr|solarwolf-1.5-13|57	%dir %{_gamesdatadir}/%{name}
21cr|solarwolf-1.5-13|58	%{_gamesdatadir}/%{name}/data
21cr|solarwolf-1.5-13|59	%{_gamesdatadir}/%{name}/code
21cr|solarwolf-1.5-13|60	%{_iconsdir}/%{name}.png
21cr|solarwolf-1.5-13|61	%{_liconsdir}/%{name}.png
21cr|solarwolf-1.5-13|62	%{_miconsdir}/%{name}.png
21cr|solarwolf-1.5-13|63	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|solarwolf-1.5-13|64	%defattr(755,root,root,755)
21cr|solarwolf-1.5-13|65	%{_gamesbindir}/%{name}
21cr|solarwolf-1.5-13|66	%{_gamesdatadir}/%{name}/%{name}.py

8393 21
21cr|sonata-1.7.0-1|1	Summary:	An elegant music client for MPD
21cr|sonata-1.7.0-1|2	Name:		sonata
21cr|sonata-1.7.0-1|3	Epoch:		1
21cr|sonata-1.7.0-1|4	Version:	1.7.0
21cr|sonata-1.7.0-1|5	Release:	1
21cr|sonata-1.7.0-1|6	License:	GPLv2+
21cr|sonata-1.7.0-1|7	Group:		Sound
21cr|sonata-1.7.0-1|8	Url:		http://www.nongnu.org/sonata/
21cr|sonata-1.7.0-1|9	Source0:	https://github.com/multani/sonata/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sonata-1.7.0-1|10	Source1:	norwegian-nb.po
21cr|sonata-1.7.0-1|11	BuildArch:	noarch
21cr|sonata-1.7.0-1|12	BuildRequires:	perl(XML::Parser)
21cr|sonata-1.7.0-1|13	BuildRequires:	pkgconfig(python3)
21cr|sonata-1.7.0-1|14	BuildRequires:	python3dist(setuptools)
21cr|sonata-1.7.0-1|15	Requires:	mpd
21cr|sonata-1.7.0-1|16	Requires:	python3-dbus
21cr|sonata-1.7.0-1|17	Requires:	python3-gobject3
21cr|sonata-1.7.0-1|18	Requires:	python3-mpd
21cr|sonata-1.7.0-1|19	Requires:	python3-tagpy
21cr|sonata-1.7.0-1|20	
21cr|sonata-1.7.0-1|21	%description
21cr|sonata-1.7.0-1|22	Sonata is an elegant GTK+ music client for the Music Player Daemon (MPD).
21cr|sonata-1.7.0-1|23	
21cr|sonata-1.7.0-1|24	%files -f %{name}.lang
21cr|sonata-1.7.0-1|25	%doc CHANGELOG README.rst TODO TRANSLATORS PLUGINS.rst
21cr|sonata-1.7.0-1|26	%{_bindir}/%{name}
21cr|sonata-1.7.0-1|27	%{py3_puresitedir}/*
21cr|sonata-1.7.0-1|28	%{_mandir}/man1/*
21cr|sonata-1.7.0-1|29	%{_datadir}/applications/%{name}.desktop
21cr|sonata-1.7.0-1|30	%{_datadir}/pixmaps/*
21cr|sonata-1.7.0-1|31	
21cr|sonata-1.7.0-1|32	#-----------------------------------------------------------------------
21cr|sonata-1.7.0-1|33	
21cr|sonata-1.7.0-1|34	%prep
21cr|sonata-1.7.0-1|35	%setup -q
21cr|sonata-1.7.0-1|36	
21cr|sonata-1.7.0-1|37	install -m644 %{SOURCE1} po/nb.po
21cr|sonata-1.7.0-1|38	
21cr|sonata-1.7.0-1|39	%build
21cr|sonata-1.7.0-1|40	%py3_build
21cr|sonata-1.7.0-1|41	
21cr|sonata-1.7.0-1|42	%install
21cr|sonata-1.7.0-1|43	%py3_install -- --no-compile
21cr|sonata-1.7.0-1|44	
21cr|sonata-1.7.0-1|45	mkdir -p %{buildroot}%{_prefix}
21cr|sonata-1.7.0-1|46	mkdir -p %{buildroot}%{_datadir}
21cr|sonata-1.7.0-1|47	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|sonata-1.7.0-1|48	mkdir -p %{buildroot}%{_mandir}
21cr|sonata-1.7.0-1|49	install -m644 sonata/pixmaps/%{name}.png -D %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|sonata-1.7.0-1|50	rm -f %{buildroot}%{_datadir}/%{name}/{CHANGELOG,README.rst,TODO,TRANSLATORS}
21cr|sonata-1.7.0-1|51	
21cr|sonata-1.7.0-1|52	%find_lang %{name}

8394 21
21cr|songs-0.5-3|1	Name:	 	songs
21cr|songs-0.5-3|2	Summary:	A little tool used to record and mix audio files
21cr|songs-0.5-3|3	Version:	0.5
21cr|songs-0.5-3|4	Release:	3
21cr|songs-0.5-3|5	License:	Public Domain
21cr|songs-0.5-3|6	Group:		Sound
21cr|songs-0.5-3|7	URL:		http://sed.free.fr/songs/
21cr|songs-0.5-3|8	Source0:	http://sed.free.fr/%{name}/%{name}-%{version}.tar.gz
21cr|songs-0.5-3|9	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|songs-0.5-3|10	BuildRequires:	pkgconfig(alsa)
21cr|songs-0.5-3|11	
21cr|songs-0.5-3|12	%description
21cr|songs-0.5-3|13	A sort of a hacker tool, using GTK 2.0 and ALSA or OSS.
21cr|songs-0.5-3|14	There are Linux recording tools, but these are too complex, too huge, eat too
21cr|songs-0.5-3|15	much memory and resources. Songs tries to prove that small machines can be
21cr|songs-0.5-3|16	used to record and mix audio files, even with a graphical interface.
21cr|songs-0.5-3|17	Features of Songs:
21cr|songs-0.5-3|18	* Unlimited number of tracks
21cr|songs-0.5-3|19	* Supports WAV files (mono/stereo, only 44.1 KHz, 16 bits)
21cr|songs-0.5-3|20	* Supports raw float files (mono/stereo)
21cr|songs-0.5-3|21	* Several effects
21cr|songs-0.5-3|22	* Not too much memory used.
21cr|songs-0.5-3|23	
21cr|songs-0.5-3|24	%files
21cr|songs-0.5-3|25	%doc BUGS ChangeLog README TODO
21cr|songs-0.5-3|26	%{_bindir}/%{name}
21cr|songs-0.5-3|27	%{_datadir}/applications/rosa-%{name}.desktop
21cr|songs-0.5-3|28	
21cr|songs-0.5-3|29	#-----------------------------------------------------------------------------
21cr|songs-0.5-3|30	
21cr|songs-0.5-3|31	%prep
21cr|songs-0.5-3|32	%setup -q
21cr|songs-0.5-3|33	
21cr|songs-0.5-3|34	
21cr|songs-0.5-3|35	%build
21cr|songs-0.5-3|36	export CFLAGS="%{optflags}"
21cr|songs-0.5-3|37	%make
21cr|songs-0.5-3|38	
21cr|songs-0.5-3|39	
21cr|songs-0.5-3|40	%install
21cr|songs-0.5-3|41	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|songs-0.5-3|42	#menu
21cr|songs-0.5-3|43	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|songs-0.5-3|44	cat << EOF > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21cr|songs-0.5-3|45	[Desktop Entry]
21cr|songs-0.5-3|46	Type=Application
21cr|songs-0.5-3|47	Exec=%{name}
21cr|songs-0.5-3|48	Icon=sound_section
21cr|songs-0.5-3|49	Name=Songs
21cr|songs-0.5-3|50	Comment=Multitrack wave editor
21cr|songs-0.5-3|51	Categories=Audio;AudioVideo;
21cr|songs-0.5-3|52	EOF

8395 21
21cr|songwrite3-0.1-2|1	%define	oname	Songwrite3
21cr|songwrite3-0.1-2|2	
21cr|songwrite3-0.1-2|3	Summary:	Guitar tabulature editor with playing and printing
21cr|songwrite3-0.1-2|4	Name:		songwrite3
21cr|songwrite3-0.1-2|5	Version:	0.1
21cr|songwrite3-0.1-2|6	Release:	2
21cr|songwrite3-0.1-2|7	License:	GPLv3+
21cr|songwrite3-0.1-2|8	Group:		Sound
21cr|songwrite3-0.1-2|9	Url:		http://www.lesfleursdunormal.fr/static/informatique/songwrite/index_en.html
21cr|songwrite3-0.1-2|10	Source0:	http://download.gna.org/songwrite/%{oname}-%{version}.tar.gz
21cr|songwrite3-0.1-2|11	BuildRequires:	desktop-file-utils
21cr|songwrite3-0.1-2|12	BuildRequires:	python3-setuptools
21cr|songwrite3-0.1-2|13	BuildRequires:	qt5-devel
21cr|songwrite3-0.1-2|14	BuildRequires:	pkgconfig(python3)
21cr|songwrite3-0.1-2|15	Requires:	editobj3
21cr|songwrite3-0.1-2|16	Requires:	TiMidity++
21cr|songwrite3-0.1-2|17	Requires:	lilypond
21cr|songwrite3-0.1-2|18	BuildArch:	noarch
21cr|songwrite3-0.1-2|19	%rename		songwrite2
21cr|songwrite3-0.1-2|20	
21cr|songwrite3-0.1-2|21	%description
21cr|songwrite3-0.1-2|22	This is a tablature (guitar partition) editor. It's the successor of songwrite
21cr|songwrite3-0.1-2|23	and songwrite2. It is coded in Python3 and now uses Qt5; it relies on
21cr|songwrite3-0.1-2|24	Timidity++ to play midi and on Lilypond for printing.
21cr|songwrite3-0.1-2|25	
21cr|songwrite3-0.1-2|26	%files -f %{name}.lang
21cr|songwrite3-0.1-2|27	%doc AUTHORS CHANGES README.rst
21cr|songwrite3-0.1-2|28	%doc doc/en/doc.pdf doc/*.xml
21cr|songwrite3-0.1-2|29	%{_bindir}/%{name}
21cr|songwrite3-0.1-2|30	%{py3_puresitedir}/%{name}/*.py*
21cr|songwrite3-0.1-2|31	%{py3_puresitedir}/%{name}/__pycache__/*.pyc
21cr|songwrite3-0.1-2|32	%{py3_puresitedir}/%{name}/data/
21cr|songwrite3-0.1-2|33	%{py3_puresitedir}/%{name}/plugins/
21cr|songwrite3-0.1-2|34	%{py3_puresitedir}/*.egg-info
21cr|songwrite3-0.1-2|35	%{_datadir}/applications/%{name}.desktop
21cr|songwrite3-0.1-2|36	%{_mandir}/man1/%{name}.xz
21cr|songwrite3-0.1-2|37	
21cr|songwrite3-0.1-2|38	#----------------------------------------------------------------------------
21cr|songwrite3-0.1-2|39	
21cr|songwrite3-0.1-2|40	%prep
21cr|songwrite3-0.1-2|41	%setup -qn %{oname}-%{version}
21cr|songwrite3-0.1-2|42	
21cr|songwrite3-0.1-2|43	
21cr|songwrite3-0.1-2|44	%build
21cr|songwrite3-0.1-2|45	%py3_build
21cr|songwrite3-0.1-2|46	
21cr|songwrite3-0.1-2|47	
21cr|songwrite3-0.1-2|48	%install
21cr|songwrite3-0.1-2|49	%py3_install
21cr|songwrite3-0.1-2|50	
21cr|songwrite3-0.1-2|51	# Install the provided .desktop file...
21cr|songwrite3-0.1-2|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|songwrite3-0.1-2|53	desktop-file-install %{name}.desktop \
21cr|songwrite3-0.1-2|54	--remove-key=Encoding \
21cr|songwrite3-0.1-2|55	--set-icon=%{name} \
21cr|songwrite3-0.1-2|56	--remove-category=Application \
21cr|songwrite3-0.1-2|57	--dir=%{buildroot}%{_datadir}/applications
21cr|songwrite3-0.1-2|58	# ... and the man page
21cr|songwrite3-0.1-2|59	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|songwrite3-0.1-2|60	install -m 0644 manpage/man1/%{name} %{buildroot}%{_mandir}/man1/
21cr|songwrite3-0.1-2|61	
21cr|songwrite3-0.1-2|62	# Remove provided docs (we take them with our macro)...
21cr|songwrite3-0.1-2|63	rm -rf %{buildroot}%{py3_puresitedir}/%{name}/doc/
21cr|songwrite3-0.1-2|64	# ... and the manpage (already installed in the right place)...
21cr|songwrite3-0.1-2|65	rm -rf %{buildroot}%{py3_puresitedir}/%{name}/manpage/
21cr|songwrite3-0.1-2|66	# .. and uninteresting lang source files
21cr|songwrite3-0.1-2|67	rm -f %{buildroot}%{py3_puresitedir}/%{name}/locale/*/LC_MESSAGES/%{name}.po
21cr|songwrite3-0.1-2|68	
21cr|songwrite3-0.1-2|69	%find_lang %{name}

8396 21
21cr|sonic-visualiser-4.4-4|1	%define	snapshot	0
21cr|sonic-visualiser-4.4-4|2	%define	commit		89a6d56803fd
21cr|sonic-visualiser-4.4-4|3	
21cr|sonic-visualiser-4.4-4|4	Summary:	Application for viewing and analyzing contents of audio files
21cr|sonic-visualiser-4.4-4|5	Name:		sonic-visualiser
21cr|sonic-visualiser-4.4-4|6	Version:	4.4
21cr|sonic-visualiser-4.4-4|7	Release:	4
21cr|sonic-visualiser-4.4-4|8	Group:		Sound
21cr|sonic-visualiser-4.4-4|9	License:	GPLv2+
21cr|sonic-visualiser-4.4-4|10	Url:		https://www.sonicvisualiser.org
21cr|sonic-visualiser-4.4-4|11	%if %{snapshot}
21cr|sonic-visualiser-4.4-4|12	Source0:	https://code.soundsoftware.ac.uk/hg/sonic-visualiser/archive/%{name}-%{commit}.zip
21cr|sonic-visualiser-4.4-4|13	%else
21cr|sonic-visualiser-4.4-4|14	Source0:	https://code.soundsoftware.ac.uk/attachments/download/2786/%{name}-%{version}.tar.gz
21cr|sonic-visualiser-4.4-4|15	%endif
21cr|sonic-visualiser-4.4-4|16	BuildRequires:	capnproto
21cr|sonic-visualiser-4.4-4|17	BuildRequires:	cmake
21cr|sonic-visualiser-4.4-4|18	BuildRequires:	doxygen
21cr|sonic-visualiser-4.4-4|19	BuildRequires:	meson >= 0.54.0
21cr|sonic-visualiser-4.4-4|20	BuildRequires:	ninja
21cr|sonic-visualiser-4.4-4|21	BuildRequires:	alsa-oss-devel
21cr|sonic-visualiser-4.4-4|22	BuildRequires:	bzip2-devel
21cr|sonic-visualiser-4.4-4|23	BuildRequires:	libfishsound-devel >= 1.0.0
21cr|sonic-visualiser-4.4-4|24	BuildRequires:	pkgconfig(alsa)
21cr|sonic-visualiser-4.4-4|25	BuildRequires:	pkgconfig(capnp) >= 0.6.1
21cr|sonic-visualiser-4.4-4|26	#BuildRequires:	pkgconfig(dataquay)
21cr|sonic-visualiser-4.4-4|27	BuildRequires:	pkgconfig(fftw3)
21cr|sonic-visualiser-4.4-4|28	BuildRequires:	pkgconfig(fishsound) >= 1.0.0
21cr|sonic-visualiser-4.4-4|29	BuildRequires:	pkgconfig(id3tag) >= 0.15.0
21cr|sonic-visualiser-4.4-4|30	BuildRequires:	pkgconfig(jack)
21cr|sonic-visualiser-4.4-4|31	BuildRequires:	pkgconfig(liblo)
21cr|sonic-visualiser-4.4-4|32	BuildRequires:	pkgconfig(libpulse)
21cr|sonic-visualiser-4.4-4|33	BuildRequires:	pkgconfig(lrdf)
21cr|sonic-visualiser-4.4-4|34	BuildRequires:	pkgconfig(mad) >= 0.15.0
21cr|sonic-visualiser-4.4-4|35	BuildRequires:	pkgconfig(oggz) >= 1.0.0
21cr|sonic-visualiser-4.4-4|36	BuildRequires:	pkgconfig(opus)
21cr|sonic-visualiser-4.4-4|37	BuildRequires:	pkgconfig(opusfile)
21cr|sonic-visualiser-4.4-4|38	BuildRequires:	pkgconfig(portaudio-2.0) >= 19
21cr|sonic-visualiser-4.4-4|39	BuildRequires:	pkgconfig(Qt5Core)
21cr|sonic-visualiser-4.4-4|40	BuildRequires:	pkgconfig(Qt5Gui)
21cr|sonic-visualiser-4.4-4|41	BuildRequires:	pkgconfig(Qt5Network)
21cr|sonic-visualiser-4.4-4|42	BuildRequires:	pkgconfig(Qt5Svg)
21cr|sonic-visualiser-4.4-4|43	BuildRequires:	pkgconfig(Qt5Test)
21cr|sonic-visualiser-4.4-4|44	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|sonic-visualiser-4.4-4|45	BuildRequires:	pkgconfig(Qt5Xml)
21cr|sonic-visualiser-4.4-4|46	#BuildRequires:	pkgconfig(raptor)
21cr|sonic-visualiser-4.4-4|47	BuildRequires:	pkgconfig(redland)
21cr|sonic-visualiser-4.4-4|48	BuildRequires:	pkgconfig(rubberband)
21cr|sonic-visualiser-4.4-4|49	BuildRequires:	pkgconfig(samplerate) >= 0.1.2
21cr|sonic-visualiser-4.4-4|50	BuildRequires:	pkgconfig(serd-0) >= 0.5
21cr|sonic-visualiser-4.4-4|51	BuildRequires:	pkgconfig(sndfile) >= 1.0.16
21cr|sonic-visualiser-4.4-4|52	BuildRequires:	pkgconfig(sord-0) >= 0.5
21cr|sonic-visualiser-4.4-4|53	BuildRequires:	pkgconfig(vamp) >= 2.1
21cr|sonic-visualiser-4.4-4|54	BuildRequires:	pkgconfig(x11)
21cr|sonic-visualiser-4.4-4|55	
21cr|sonic-visualiser-4.4-4|56	%description
21cr|sonic-visualiser-4.4-4|57	Sonic Visualiser is an application for viewing and analyzing the contents of
21cr|sonic-visualiser-4.4-4|58	music audio files. The aim of Sonic Visualiser is to be the first program you
21cr|sonic-visualiser-4.4-4|59	reach for when want to study a musical recording rather than simply listen to
21cr|sonic-visualiser-4.4-4|60	it.
21cr|sonic-visualiser-4.4-4|61	As well as a number of features designed to make exploring audio data as
21cr|sonic-visualiser-4.4-4|62	revealing and fun as possible, it also has powerful annotation capabilities
21cr|sonic-visualiser-4.4-4|63	to help you to describe what you find, and the ability to run automated
21cr|sonic-visualiser-4.4-4|64	annotation and analysis plugins in the Vamp analysis plugin format as well as
21cr|sonic-visualiser-4.4-4|65	applying standard audio effects.
21cr|sonic-visualiser-4.4-4|66	
21cr|sonic-visualiser-4.4-4|67	%files
21cr|sonic-visualiser-4.4-4|68	%doc CHANGELOG COPYING README.md README_OSC.md
21cr|sonic-visualiser-4.4-4|69	%{_bindir}/%{name}
21cr|sonic-visualiser-4.4-4|70	%{_bindir}/piper-convert
21cr|sonic-visualiser-4.4-4|71	%{_bindir}/piper-vamp-simple-server
21cr|sonic-visualiser-4.4-4|72	%{_bindir}/vamp-plugin-load-checker
21cr|sonic-visualiser-4.4-4|73	%dir %{_datadir}/%{name}
21cr|sonic-visualiser-4.4-4|74	%dir %{_datadir}/%{name}/icons
21cr|sonic-visualiser-4.4-4|75	%dir %{_datadir}/%{name}/samples
21cr|sonic-visualiser-4.4-4|76	%{_datadir}/%{name}/icons/*
21cr|sonic-visualiser-4.4-4|77	%{_datadir}/%{name}/samples/*.wav
21cr|sonic-visualiser-4.4-4|78	%{_datadir}/applications/%{name}.desktop
21cr|sonic-visualiser-4.4-4|79	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|sonic-visualiser-4.4-4|80	
21cr|sonic-visualiser-4.4-4|81	#-----------------------------------------------------------------------------
21cr|sonic-visualiser-4.4-4|82	
21cr|sonic-visualiser-4.4-4|83	%prep
21cr|sonic-visualiser-4.4-4|84	%if %{snapshot}
21cr|sonic-visualiser-4.4-4|85	%setup -qn %{name}-%{commit}
21cr|sonic-visualiser-4.4-4|86	%else
21cr|sonic-visualiser-4.4-4|87	%setup -q
21cr|sonic-visualiser-4.4-4|88	%endif
21cr|sonic-visualiser-4.4-4|89	
21cr|sonic-visualiser-4.4-4|90	
21cr|sonic-visualiser-4.4-4|91	%build
21cr|sonic-visualiser-4.4-4|92	%meson
21cr|sonic-visualiser-4.4-4|93	
21cr|sonic-visualiser-4.4-4|94	%meson_build
21cr|sonic-visualiser-4.4-4|95	
21cr|sonic-visualiser-4.4-4|96	
21cr|sonic-visualiser-4.4-4|97	%install
21cr|sonic-visualiser-4.4-4|98	%meson_install
21cr|sonic-visualiser-4.4-4|99	
21cr|sonic-visualiser-4.4-4|100	# Prepare and install other icon files
21cr|sonic-visualiser-4.4-4|101	for s in 16 22 24 32 48 64 128; do
21cr|sonic-visualiser-4.4-4|102	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21cr|sonic-visualiser-4.4-4|103	install -m 644 -p icons/sv-${s}x${s}.png %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
21cr|sonic-visualiser-4.4-4|104	done
21cr|sonic-visualiser-4.4-4|105	mkdir -p %{buildroot}%{_datadir}/%{name}/icons/
21cr|sonic-visualiser-4.4-4|106	install -m 644 -p icons/*.{png,svg,xbm} %{buildroot}%{_datadir}/%{name}/icons/
21cr|sonic-visualiser-4.4-4|107	
21cr|sonic-visualiser-4.4-4|108	# Install sample files
21cr|sonic-visualiser-4.4-4|109	mkdir -p %{buildroot}%{_datadir}/%{name}/samples/
21cr|sonic-visualiser-4.4-4|110	install -m 644 -p samples/*.wav %{buildroot}%{_datadir}/%{name}/samples/
21cr|sonic-visualiser-4.4-4|111	
21cr|sonic-visualiser-4.4-4|112	# Adjust the provided .desktop file
21cr|sonic-visualiser-4.4-4|113	desktop-file-edit --set-generic-name="Audio visualisation tool" %{buildroot}%{_datadir}/applications/%{name}.desktop

8397 21
21cr|sonivox-3.6.12-1|1	%define	major 3
21cr|sonivox-3.6.12-1|2	%define	libname %mklibname %{name} %{major}
21cr|sonivox-3.6.12-1|3	%define	devname %mklibname %{name} -d
21cr|sonivox-3.6.12-1|4	
21cr|sonivox-3.6.12-1|5	# The README.md file strongly recommends always running tests.
21cr|sonivox-3.6.12-1|6	# Do it while updating locally and disable it for ABF builds.
21cr|sonivox-3.6.12-1|7	%bcond_with	tests
21cr|sonivox-3.6.12-1|8	
21cr|sonivox-3.6.12-1|9	Summary:	Small wave table and GM synthesizer
21cr|sonivox-3.6.12-1|10	Name:		sonivox
21cr|sonivox-3.6.12-1|11	Version:	3.6.12
21cr|sonivox-3.6.12-1|12	Release:	1
21cr|sonivox-3.6.12-1|13	License:	Apache License
21cr|sonivox-3.6.12-1|14	Group:		Sound
21cr|sonivox-3.6.12-1|15	Url:			https://github.com/pedrolcl/sonivox
21cr|sonivox-3.6.12-1|16	Source0:	https://github.com/pedrolcl/sonivox/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|sonivox-3.6.12-1|17	BuildRequires:	cmake >= 3.14
21cr|sonivox-3.6.12-1|18	%if %{with tests}
21cr|sonivox-3.6.12-1|19	BuildRequires:	pkgconfig(gtest)
21cr|sonivox-3.6.12-1|20	%endif
21cr|sonivox-3.6.12-1|21	
21cr|sonivox-3.6.12-1|22	%description
21cr|sonivox-3.6.12-1|23	This is a Wave Table synthesizer, not using external sound-font files but
21cr|sonivox-3.6.12-1|24	embedded samples instead. It is also a real time GM synthesizer. It consumes
21cr|sonivox-3.6.12-1|25	very little resources, so it may be indicated in projects for small embedded
21cr|sonivox-3.6.12-1|26	devices. There is neither MIDI input nor Audio output facilities included in
21cr|sonivox-3.6.12-1|27	the library. You need to provide your own input/output.
21cr|sonivox-3.6.12-1|28	
21cr|sonivox-3.6.12-1|29	#-----------------------------------------------------------------------------
21cr|sonivox-3.6.12-1|30	
21cr|sonivox-3.6.12-1|31	%package -n %{libname}
21cr|sonivox-3.6.12-1|32	Summary:	Main library for %{name}
21cr|sonivox-3.6.12-1|33	Group:		System/Libraries
21cr|sonivox-3.6.12-1|34	
21cr|sonivox-3.6.12-1|35	%description -n %{libname}
21cr|sonivox-3.6.12-1|36	This is a Wave Table synthesizer, not using external sound-font files but
21cr|sonivox-3.6.12-1|37	embedded samples instead. It is also a real time GM synthesizer.
21cr|sonivox-3.6.12-1|38	This package contains the main library for %{name}.
21cr|sonivox-3.6.12-1|39	
21cr|sonivox-3.6.12-1|40	%files -n %{libname}
21cr|sonivox-3.6.12-1|41	%doc LICENSE NOTICE README.md
21cr|sonivox-3.6.12-1|42	%{_libdir}/lib%{name}.so.%{major}*
21cr|sonivox-3.6.12-1|43	
21cr|sonivox-3.6.12-1|44	#-----------------------------------------------------------------------------
21cr|sonivox-3.6.12-1|45	
21cr|sonivox-3.6.12-1|46	%package -n %{devname}
21cr|sonivox-3.6.12-1|47	Summary:	Development files for %{name}
21cr|sonivox-3.6.12-1|48	Group:		Development/C
21cr|sonivox-3.6.12-1|49	Provides:		name-devel = %{EVRD}
21cr|sonivox-3.6.12-1|50	Requires:	%{libname} = %{EVRD}
21cr|sonivox-3.6.12-1|51	
21cr|sonivox-3.6.12-1|52	%description -n %{devname}
21cr|sonivox-3.6.12-1|53	This is a Wave Table synthesizer, not using external sound-font files but
21cr|sonivox-3.6.12-1|54	embedded samples instead. It is also a real time GM synthesizer.
21cr|sonivox-3.6.12-1|55	This package contains the needed for programs using %{name}.
21cr|sonivox-3.6.12-1|56	
21cr|sonivox-3.6.12-1|57	%files -n %{devname}
21cr|sonivox-3.6.12-1|58	%doc docs/*.pdf
21cr|sonivox-3.6.12-1|59	%{_includedir}/%{name}/eas*.h
21cr|sonivox-3.6.12-1|60	%{_libdir}/lib%{name}.so
21cr|sonivox-3.6.12-1|61	%{_libdir}/pkgconfig/%{name}.pc
21cr|sonivox-3.6.12-1|62	%{_libdir}/cmake/%{name}/%{name}-*.cmake
21cr|sonivox-3.6.12-1|63	
21cr|sonivox-3.6.12-1|64	#-----------------------------------------------------------------------------
21cr|sonivox-3.6.12-1|65	
21cr|sonivox-3.6.12-1|66	%prep
21cr|sonivox-3.6.12-1|67	%setup -q
21cr|sonivox-3.6.12-1|68	
21cr|sonivox-3.6.12-1|69	
21cr|sonivox-3.6.12-1|70	%build
21cr|sonivox-3.6.12-1|71	%cmake	-DBUILD_SONIVOX_STATIC=OFF \
21cr|sonivox-3.6.12-1|72	-DBUILD_SONIVOX_SHARED=ON \
21cr|sonivox-3.6.12-1|73	%if %{with tests}
21cr|sonivox-3.6.12-1|74	-DBUILD_TESTING=ON \
21cr|sonivox-3.6.12-1|75	-DCMAKE_SKIP_RPATH=OFF
21cr|sonivox-3.6.12-1|76	%else
21cr|sonivox-3.6.12-1|77	-DBUILD_TESTING=OFF
21cr|sonivox-3.6.12-1|78	%endif
21cr|sonivox-3.6.12-1|79	%make
21cr|sonivox-3.6.12-1|80	
21cr|sonivox-3.6.12-1|81	
21cr|sonivox-3.6.12-1|82	%install
21cr|sonivox-3.6.12-1|83	%makeinstall_std -C build
21cr|sonivox-3.6.12-1|84	
21cr|sonivox-3.6.12-1|85	
21cr|sonivox-3.6.12-1|86	%if %{with tests}
21cr|sonivox-3.6.12-1|87	%check
21cr|sonivox-3.6.12-1|88	# WARNING: Always verify that the chosen dir for TMP is writable, before exporting
21cr|sonivox-3.6.12-1|89	export TMP="$HOME/rpm/tmp"
21cr|sonivox-3.6.12-1|90	export TEST_RESOURCES="test/res"
21cr|sonivox-3.6.12-1|91	cmake --build build --target test
21cr|sonivox-3.6.12-1|92	%endif

8398 21
21cr|sooperlooper-1.7.9-3|1	# Rebuilding configure without using their autogen.sh script fails
21cr|sooperlooper-1.7.9-3|2	%global	_disable_rebuild_configure	%{nil}
21cr|sooperlooper-1.7.9-3|3	
21cr|sooperlooper-1.7.9-3|4	Summary:	Live audio looper
21cr|sooperlooper-1.7.9-3|5	Name:		sooperlooper
21cr|sooperlooper-1.7.9-3|6	Version:	1.7.9
21cr|sooperlooper-1.7.9-3|7	Release:	3
21cr|sooperlooper-1.7.9-3|8	License:	GPLv2+
21cr|sooperlooper-1.7.9-3|9	Group:		Sound
21cr|sooperlooper-1.7.9-3|10	Url:		https://sonosaurus.com/sooperlooper
21cr|sooperlooper-1.7.9-3|11	# See also: https://github.com/essej/sooperlooper
21cr|sooperlooper-1.7.9-3|12	Source0:	http://sonosaurus.com/%{name}/%{name}-%{version}.tar.gz
21cr|sooperlooper-1.7.9-3|13	# Shamelessly stolen from Fedora
21cr|sooperlooper-1.7.9-3|14	Source1:	%{name}.appdata.xml
21cr|sooperlooper-1.7.9-3|15	Patch0:		sooperlooper-invalid-conversion.patch
21cr|sooperlooper-1.7.9-3|16	BuildRequires:	gettext-devel
21cr|sooperlooper-1.7.9-3|17	BuildRequires:	wxgtku3.2-devel
21cr|sooperlooper-1.7.9-3|18	BuildRequires:	pkgconfig(alsa)
21cr|sooperlooper-1.7.9-3|19	BuildRequires:	pkgconfig(fftw3)
21cr|sooperlooper-1.7.9-3|20	BuildRequires:	pkgconfig(jack)
21cr|sooperlooper-1.7.9-3|21	BuildRequires:	pkgconfig(liblo) >= 0.18
21cr|sooperlooper-1.7.9-3|22	BuildRequires:	pkgconfig(libxml-2.0) >= 2.5
21cr|sooperlooper-1.7.9-3|23	BuildRequires:	pkgconfig(ncurses)
21cr|sooperlooper-1.7.9-3|24	BuildRequires:	pkgconfig(rubberband) >= 0.0.13
21cr|sooperlooper-1.7.9-3|25	BuildRequires:	pkgconfig(samplerate) >= 0.0.13
21cr|sooperlooper-1.7.9-3|26	BuildRequires:	pkgconfig(sigc++-2.0) >= 2.2.10
21cr|sooperlooper-1.7.9-3|27	BuildRequires:	pkgconfig(sndfile) >= 1.0.2
21cr|sooperlooper-1.7.9-3|28	
21cr|sooperlooper-1.7.9-3|29	%description
21cr|sooperlooper-1.7.9-3|30	SooperLooper is a live looping sampler capable of immediate loop recording,
21cr|sooperlooper-1.7.9-3|31	overdubbing, multiplying, reversing and more. It allows for multiple
21cr|sooperlooper-1.7.9-3|32	simultaneous multi-channel loops limited only by your computer's available
21cr|sooperlooper-1.7.9-3|33	memory.
21cr|sooperlooper-1.7.9-3|34	
21cr|sooperlooper-1.7.9-3|35	%files
21cr|sooperlooper-1.7.9-3|36	%doc README.md
21cr|sooperlooper-1.7.9-3|37	%{_bindir}/%{name}
21cr|sooperlooper-1.7.9-3|38	%{_bindir}/slconsole
21cr|sooperlooper-1.7.9-3|39	%{_bindir}/slgui
21cr|sooperlooper-1.7.9-3|40	%{_bindir}/slregister
21cr|sooperlooper-1.7.9-3|41	%{_datadir}/%{name}
21cr|sooperlooper-1.7.9-3|42	%{_datadir}/applications/rosa-%{name}.desktop
21cr|sooperlooper-1.7.9-3|43	%{_datadir}/appdata/%{name}.appdata.xml
21cr|sooperlooper-1.7.9-3|44	
21cr|sooperlooper-1.7.9-3|45	#-----------------------------------------------------------------------------
21cr|sooperlooper-1.7.9-3|46	
21cr|sooperlooper-1.7.9-3|47	%prep
21cr|sooperlooper-1.7.9-3|48	%autosetup -p1
21cr|sooperlooper-1.7.9-3|49	
21cr|sooperlooper-1.7.9-3|50	%build
21cr|sooperlooper-1.7.9-3|51	export CXXFLAGS="-std=c++14 %{optflags}"
21cr|sooperlooper-1.7.9-3|52	
21cr|sooperlooper-1.7.9-3|53	./autogen.sh
21cr|sooperlooper-1.7.9-3|54	%configure
21cr|sooperlooper-1.7.9-3|55	%make
21cr|sooperlooper-1.7.9-3|56	
21cr|sooperlooper-1.7.9-3|57	
21cr|sooperlooper-1.7.9-3|58	%install
21cr|sooperlooper-1.7.9-3|59	%makeinstall_std
21cr|sooperlooper-1.7.9-3|60	
21cr|sooperlooper-1.7.9-3|61	# Provide menu entry
21cr|sooperlooper-1.7.9-3|62	mkdir -p %{buildroot}/%{_datadir}/applications
21cr|sooperlooper-1.7.9-3|63	cat > %{buildroot}/%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|sooperlooper-1.7.9-3|64	[Desktop Entry]
21cr|sooperlooper-1.7.9-3|65	Name=SooperLooper
21cr|sooperlooper-1.7.9-3|66	Comment=Live Audio Looper
21cr|sooperlooper-1.7.9-3|67	Exec=slgui
21cr|sooperlooper-1.7.9-3|68	Icon=sound_section
21cr|sooperlooper-1.7.9-3|69	Terminal=false
21cr|sooperlooper-1.7.9-3|70	Type=Application
21cr|sooperlooper-1.7.9-3|71	StartupNotify=true
21cr|sooperlooper-1.7.9-3|72	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;AudioVideoEditing;Midi;
21cr|sooperlooper-1.7.9-3|73	Keywords=Music;Sound;Looper;
21cr|sooperlooper-1.7.9-3|74	EOF
21cr|sooperlooper-1.7.9-3|75	
21cr|sooperlooper-1.7.9-3|76	# Install appdata
21cr|sooperlooper-1.7.9-3|77	mkdir -p %{buildroot}%{_datadir}/appdata
21cr|sooperlooper-1.7.9-3|78	install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/appdata

8399 21
21cr|soqt-1.6.0-2|1	# deleted from repo
21cr|soqt-1.6.0-2|2	
21cr|soqt-1.6.0-2|3	%define oname SoQt
21cr|soqt-1.6.0-2|4	
21cr|soqt-1.6.0-2|5	%define major 20
21cr|soqt-1.6.0-2|6	%define libname %mklibname %{name} %{major}
21cr|soqt-1.6.0-2|7	%define devname %mklibname %{name} -d
21cr|soqt-1.6.0-2|8	
21cr|soqt-1.6.0-2|9	Summary:	SoQt interfaces Coin with the Qt GUI library
21cr|soqt-1.6.0-2|10	Name:		soqt
21cr|soqt-1.6.0-2|11	Version:	1.6.0
21cr|soqt-1.6.0-2|12	Release:	2
21cr|soqt-1.6.0-2|13	License:	GPLv2+
21cr|soqt-1.6.0-2|14	Group:		System/Libraries
21cr|soqt-1.6.0-2|15	Url:		http://www.coin3d.org/
21cr|soqt-1.6.0-2|16	Source0:	https://github.com/coin3d/soqt/releases/download/SoQt-%{version}/%{name}-%{version}-src.tar.gz
21cr|soqt-1.6.0-2|17	Patch0:			soqt-1.6.0-cmake.patch
21cr|soqt-1.6.0-2|18	Patch1:			soqt-1.6.0-pkgconf.patch
21cr|soqt-1.6.0-2|19	# https://github.com/coin3d/soqt/commit/fb8f655632bb9c9c60e0ff9fa69a5ba22d3ff99d.patch$
21cr|soqt-1.6.0-2|20	Patch2:         fb8f655632bb9c9c60e0ff9fa69a5ba22d3ff99d.patch
21cr|soqt-1.6.0-2|21	BuildRequires:		cmake
21cr|soqt-1.6.0-2|22	BuildRequires:		doxygen
21cr|soqt-1.6.0-2|23	BuildRequires:		pkgconfig(Coin) >= 4.0.0
21cr|soqt-1.6.0-2|24	BuildRequires:		pkgconfig(Qt5Core)
21cr|soqt-1.6.0-2|25	BuildRequires:		pkgconfig(Qt5Gui)
21cr|soqt-1.6.0-2|26	BuildRequires:		pkgconfig(Qt5OpenGL)
21cr|soqt-1.6.0-2|27	BuildRequires:		pkgconfig(Qt5Widgets)
21cr|soqt-1.6.0-2|28	BuildRequires:		pkgconfig(xi)
21cr|soqt-1.6.0-2|29	
21cr|soqt-1.6.0-2|30	%description
21cr|soqt-1.6.0-2|31	SoQt interfaces Coin with the Qt GUI library.
21cr|soqt-1.6.0-2|32	
21cr|soqt-1.6.0-2|33	#----------------------------------------------------------------------------
21cr|soqt-1.6.0-2|34	
21cr|soqt-1.6.0-2|35	%package -n %{libname}
21cr|soqt-1.6.0-2|36	Summary:	Main library for SoQt
21cr|soqt-1.6.0-2|37	Group:		System/Libraries
21cr|soqt-1.6.0-2|38	
21cr|soqt-1.6.0-2|39	%description -n %{libname}
21cr|soqt-1.6.0-2|40	This package contains the library needed to run programs dynamically
21cr|soqt-1.6.0-2|41	linked with SoQt.
21cr|soqt-1.6.0-2|42	
21cr|soqt-1.6.0-2|43	%files -n %{libname}
21cr|soqt-1.6.0-2|44	%{_libdir}/libSoQt.so.%{major}*
21cr|soqt-1.6.0-2|45	%{_libdir}/libSoQt.so.%{version}*
21cr|soqt-1.6.0-2|46	
21cr|soqt-1.6.0-2|47	#----------------------------------------------------------------------------
21cr|soqt-1.6.0-2|48	
21cr|soqt-1.6.0-2|49	%package -n %{devname}
21cr|soqt-1.6.0-2|50	Summary:	Headers for developing programs that will use SoQt
21cr|soqt-1.6.0-2|51	Group:		Development/C++
21cr|soqt-1.6.0-2|52	Requires:	%{libname} = %{EVRD}
21cr|soqt-1.6.0-2|53	Provides:	%{name}-devel = %{EVRD}
21cr|soqt-1.6.0-2|54	
21cr|soqt-1.6.0-2|55	%description -n %{devname}
21cr|soqt-1.6.0-2|56	This package contains the headers that programmers will need to develop
21cr|soqt-1.6.0-2|57	applications which will use SoQt.
21cr|soqt-1.6.0-2|58	
21cr|soqt-1.6.0-2|59	%files -n %{devname}
21cr|soqt-1.6.0-2|60	%doc README FAQ AUTHORS NEWS
21cr|soqt-1.6.0-2|61	%{_libdir}/*.so
21cr|soqt-1.6.0-2|62	%{_libdir}/cmake/*
21cr|soqt-1.6.0-2|63	%{_libdir}/pkgconfig/SoQt.pc
21cr|soqt-1.6.0-2|64	%{_includedir}/*
21cr|soqt-1.6.0-2|65	%{_datadir}/SoQt
21cr|soqt-1.6.0-2|66	%{_datadir}/info/*
21cr|soqt-1.6.0-2|67	%{_docdir}/SoQt/*
21cr|soqt-1.6.0-2|68	%{_mandir}/man3/*
21cr|soqt-1.6.0-2|69	#----------------------------------------------------------------------------
21cr|soqt-1.6.0-2|70	
21cr|soqt-1.6.0-2|71	%prep
21cr|soqt-1.6.0-2|72	%autosetup -p1 -n %{name}
21cr|soqt-1.6.0-2|73	
21cr|soqt-1.6.0-2|74	%build
21cr|soqt-1.6.0-2|75	%cmake -DSOQT_BUILD_DOCUMENTATION=TRUE \
21cr|soqt-1.6.0-2|76	-DSOQT_BUILD_DOC_MAN=TRUE \
21cr|soqt-1.6.0-2|77	-DCMAKE_INSTALL_INCLUDEDIR=%{_includedir}/Coin4
21cr|soqt-1.6.0-2|78	%make
21cr|soqt-1.6.0-2|79	
21cr|soqt-1.6.0-2|80	%install
21cr|soqt-1.6.0-2|81	%makeinstall_std -C build

8400 21
21cr|soundconverter-4.0.5-2|1	Summary:	Sound converter application for the GNOME environment
21cr|soundconverter-4.0.5-2|2	Name:		soundconverter
21cr|soundconverter-4.0.5-2|3	Version:	4.0.5
21cr|soundconverter-4.0.5-2|4	Release:	2
21cr|soundconverter-4.0.5-2|5	License:	GPLv3+
21cr|soundconverter-4.0.5-2|6	Group:		Sound
21cr|soundconverter-4.0.5-2|7	Url:		https://soundconverter.org/
21cr|soundconverter-4.0.5-2|8	Source0:	https://launchpad.net/soundconverter/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21cr|soundconverter-4.0.5-2|9	BuildRequires:	desktop-file-utils
21cr|soundconverter-4.0.5-2|10	BuildRequires:	gettext
21cr|soundconverter-4.0.5-2|11	BuildRequires:	intltool
21cr|soundconverter-4.0.5-2|12	BuildRequires:	python3-distutils-extra
21cr|soundconverter-4.0.5-2|13	BuildRequires:	python3-gobject3-devel
21cr|soundconverter-4.0.5-2|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|soundconverter-4.0.5-2|15	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|soundconverter-4.0.5-2|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|soundconverter-4.0.5-2|17	BuildRequires:	pkgconfig(python3)
21cr|soundconverter-4.0.5-2|18	Requires:	dconf
21cr|soundconverter-4.0.5-2|19	Requires:	python3-gobject3
21cr|soundconverter-4.0.5-2|20	Requires:	gstreamer1.0-decoders-audio
21cr|soundconverter-4.0.5-2|21	Requires:	gstreamer1.0-libav
21cr|soundconverter-4.0.5-2|22	Requires:	gstreamer1.0-lame
21cr|soundconverter-4.0.5-2|23	Requires:	gstreamer1.0-plugins-base
21cr|soundconverter-4.0.5-2|24	Requires:	gstreamer1.0-plugins-good
21cr|soundconverter-4.0.5-2|25	Requires:	gstreamer1.0-plugins-ugly
21cr|soundconverter-4.0.5-2|26	Requires:	typelib(GstBadAudio)
21cr|soundconverter-4.0.5-2|27	Requires:	typelib(GstBase)
21cr|soundconverter-4.0.5-2|28	Requires:	typelib(GstCodecs)
21cr|soundconverter-4.0.5-2|29	Requires:	typelib(GstPbutils)
21cr|soundconverter-4.0.5-2|30	Requires:	typelib(Gtk)
21cr|soundconverter-4.0.5-2|31	Requires:	typelib(Notify)
21cr|soundconverter-4.0.5-2|32	Requires:	typelib(Pango)
21cr|soundconverter-4.0.5-2|33	
21cr|soundconverter-4.0.5-2|34	BuildArch:	noarch
21cr|soundconverter-4.0.5-2|35	
21cr|soundconverter-4.0.5-2|36	%description
21cr|soundconverter-4.0.5-2|37	SoundConverter is a simple sound converter application for the GNOME
21cr|soundconverter-4.0.5-2|38	environment. It reads and writes WAV, FLAC, MP3 and Ogg Vorbis. The user
21cr|soundconverter-4.0.5-2|39	interface is raw, but should be simple enough to get the job done.
21cr|soundconverter-4.0.5-2|40	
21cr|soundconverter-4.0.5-2|41	%files -f %{name}.lang
21cr|soundconverter-4.0.5-2|42	%doc CHANGELOG NEWS README.md
21cr|soundconverter-4.0.5-2|43	%{_bindir}/%{name}
21cr|soundconverter-4.0.5-2|44	%{py3_puresitedir}/%{name}
21cr|soundconverter-4.0.5-2|45	%{py3_puresitedir}/%{name}-*.egg-info
21cr|soundconverter-4.0.5-2|46	%{_datadir}/%{name}
21cr|soundconverter-4.0.5-2|47	%{_datadir}/applications/%{name}.desktop
21cr|soundconverter-4.0.5-2|48	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|soundconverter-4.0.5-2|49	%{_datadir}/glib-2.0/schemas/org.%{name}.gschema.xml
21cr|soundconverter-4.0.5-2|50	%{_datadir}/pixmaps/%{name}.png
21cr|soundconverter-4.0.5-2|51	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|soundconverter-4.0.5-2|52	
21cr|soundconverter-4.0.5-2|53	#-----------------------------------------------------------------------------
21cr|soundconverter-4.0.5-2|54	
21cr|soundconverter-4.0.5-2|55	%prep
21cr|soundconverter-4.0.5-2|56	%setup -qn %{name}-%{version}
21cr|soundconverter-4.0.5-2|57	
21cr|soundconverter-4.0.5-2|58	
21cr|soundconverter-4.0.5-2|59	%build
21cr|soundconverter-4.0.5-2|60	%py3_build
21cr|soundconverter-4.0.5-2|61	
21cr|soundconverter-4.0.5-2|62	
21cr|soundconverter-4.0.5-2|63	%install
21cr|soundconverter-4.0.5-2|64	%py3_install
21cr|soundconverter-4.0.5-2|65	
21cr|soundconverter-4.0.5-2|66	# Drop unwanted stuff
21cr|soundconverter-4.0.5-2|67	rm -f %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled
21cr|soundconverter-4.0.5-2|68	
21cr|soundconverter-4.0.5-2|69	# Somehow distutils won't install the translations files after building them:
21cr|soundconverter-4.0.5-2|70	# do it manually
21cr|soundconverter-4.0.5-2|71	mkdir -p %{buildroot}%{_datadir}/locale
21cr|soundconverter-4.0.5-2|72	mv build/mo/* %{buildroot}%{_datadir}/locale/
21cr|soundconverter-4.0.5-2|73	
21cr|soundconverter-4.0.5-2|74	# Ditto for the desktop file
21cr|soundconverter-4.0.5-2|75	desktop-file-install \
21cr|soundconverter-4.0.5-2|76	--dir %{buildroot}%{_datadir}/applications \
21cr|soundconverter-4.0.5-2|77	--delete-original \
21cr|soundconverter-4.0.5-2|78	build/share/applications/%{name}.desktop
21cr|soundconverter-4.0.5-2|79	
21cr|soundconverter-4.0.5-2|80	# Fix exec bits to avoid rpmlint noise
21cr|soundconverter-4.0.5-2|81	find %{buildroot}%{py3_puresitedir}/%{name}/ -name "*.py" |xargs chmod +x
21cr|soundconverter-4.0.5-2|82	
21cr|soundconverter-4.0.5-2|83	%find_lang %{name}

8401 21
21cr|soundkonverter-3.0.1-7|1	%define	major	3
21cr|soundkonverter-3.0.1-7|2	%define	libsoundkonvertercore	%mklibname soundkonvertercore %{major}
21cr|soundkonverter-3.0.1-7|3	
21cr|soundkonverter-3.0.1-7|4	Summary:	An audio file converter, CD ripper and replay gain tool
21cr|soundkonverter-3.0.1-7|5	Name:		soundkonverter
21cr|soundkonverter-3.0.1-7|6	Version:	3.0.1
21cr|soundkonverter-3.0.1-7|7	Release:	7
21cr|soundkonverter-3.0.1-7|8	License:	GPLv2+
21cr|soundkonverter-3.0.1-7|9	Group:		Sound
21cr|soundkonverter-3.0.1-7|10	Url:		https://github.com/dfaust/soundkonverter
21cr|soundkonverter-3.0.1-7|11	Source0:	https://github.com/dfaust/%{name}/archive/%{name}-%{version}.tar.gz
21cr|soundkonverter-3.0.1-7|12	# !!! Make sure to update this patch on EVERY version update !!!_
21cr|soundkonverter-3.0.1-7|13	Patch0:		soundkonverter-3.0.1-soname.patch
21cr|soundkonverter-3.0.1-7|14	Patch1:		soundkonverter-3.0.1-fix_translate.patch
21cr|soundkonverter-3.0.1-7|15	Patch2:		soundkonverter-3.0.1-fix-adding-directories-to-replaygain.patch
21cr|soundkonverter-3.0.1-7|16	Patch3:		soundkonverter-3.0.1-put-appdata-in-metainfo-dir.patch
21cr|soundkonverter-3.0.1-7|17	Patch4:		soundkonverter-3.0.1-fix-translations.patch
21cr|soundkonverter-3.0.1-7|18	# ECM >= 5.72 interferes with internal FindTaglib module
21cr|soundkonverter-3.0.1-7|19	Patch5:		soundkonverter-3.0.1-fix-taglib-inclusion.patch
21cr|soundkonverter-3.0.1-7|20	BuildRequires:	appstream
21cr|soundkonverter-3.0.1-7|21	BuildRequires:	cmake >= 3.3.0
21cr|soundkonverter-3.0.1-7|22	BuildRequires:	desktop-file-utils
21cr|soundkonverter-3.0.1-7|23	BuildRequires:	extra-cmake-modules
21cr|soundkonverter-3.0.1-7|24	BuildRequires:	gettext
21cr|soundkonverter-3.0.1-7|25	BuildRequires:	cdda-devel
21cr|soundkonverter-3.0.1-7|26	BuildRequires:	kf5auth-devel
21cr|soundkonverter-3.0.1-7|27	BuildRequires:	kf5bookmarks-devel
21cr|soundkonverter-3.0.1-7|28	BuildRequires:	kf5cddb-devel
21cr|soundkonverter-3.0.1-7|29	BuildRequires:	kf5codecs-devel
21cr|soundkonverter-3.0.1-7|30	BuildRequires:	kf5completion-devel
21cr|soundkonverter-3.0.1-7|31	BuildRequires:	kf5config-devel
21cr|soundkonverter-3.0.1-7|32	BuildRequires:	kf5configwidgets-devel
21cr|soundkonverter-3.0.1-7|33	BuildRequires:	kf5coreaddons-devel
21cr|soundkonverter-3.0.1-7|34	BuildRequires:	kf5crash-devel
21cr|soundkonverter-3.0.1-7|35	BuildRequires:	kf5guiaddons-devel
21cr|soundkonverter-3.0.1-7|36	BuildRequires:	kf5i18n-devel
21cr|soundkonverter-3.0.1-7|37	BuildRequires:	kf5iconthemes-devel
21cr|soundkonverter-3.0.1-7|38	BuildRequires:	kf5itemviews-devel
21cr|soundkonverter-3.0.1-7|39	BuildRequires:	kf5jobwidgets-devel
21cr|soundkonverter-3.0.1-7|40	BuildRequires:	kf5kio-devel
21cr|soundkonverter-3.0.1-7|41	BuildRequires:	kf5kdelibs4support-devel
21cr|soundkonverter-3.0.1-7|42	BuildRequires:	kf5notifications-devel
21cr|soundkonverter-3.0.1-7|43	BuildRequires:	kf5parts-devel
21cr|soundkonverter-3.0.1-7|44	BuildRequires:	kf5solid-devel
21cr|soundkonverter-3.0.1-7|45	BuildRequires:	kf5sonnet-devel
21cr|soundkonverter-3.0.1-7|46	BuildRequires:	kf5textwidgets-devel
21cr|soundkonverter-3.0.1-7|47	BuildRequires:	kf5unitconversion-devel
21cr|soundkonverter-3.0.1-7|48	BuildRequires:	kf5widgetsaddons-devel
21cr|soundkonverter-3.0.1-7|49	BuildRequires:	kf5windowsystem-devel
21cr|soundkonverter-3.0.1-7|50	BuildRequires:	kf5xmlgui-devel
21cr|soundkonverter-3.0.1-7|51	BuildRequires:	pkgconfig(libcdio_paranoia)
21cr|soundkonverter-3.0.1-7|52	BuildRequires:	pkgconfig(phonon4qt5)
21cr|soundkonverter-3.0.1-7|53	BuildRequires:	pkgconfig(Qt5Core) >= 5.9.1
21cr|soundkonverter-3.0.1-7|54	BuildRequires:	pkgconfig(Qt5DBus)
21cr|soundkonverter-3.0.1-7|55	BuildRequires:	pkgconfig(Qt5Gui)
21cr|soundkonverter-3.0.1-7|56	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|soundkonverter-3.0.1-7|57	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|soundkonverter-3.0.1-7|58	BuildRequires:	pkgconfig(Qt5Xml)
21cr|soundkonverter-3.0.1-7|59	BuildRequires:	pkgconfig(taglib) >= 1.10
21cr|soundkonverter-3.0.1-7|60	Requires:	%{name}-plugins = %{EVRD}
21cr|soundkonverter-3.0.1-7|61	Requires:	aften
21cr|soundkonverter-3.0.1-7|62	Requires:	cdparanoia
21cr|soundkonverter-3.0.1-7|63	Requires:	cdrtools
21cr|soundkonverter-3.0.1-7|64	Requires:	faac
21cr|soundkonverter-3.0.1-7|65	Requires:	faad2
21cr|soundkonverter-3.0.1-7|66	Requires:	flac
21cr|soundkonverter-3.0.1-7|67	Requires:	flac123
21cr|soundkonverter-3.0.1-7|68	Requires:	fluidsynth
21cr|soundkonverter-3.0.1-7|69	Requires:	ffmpeg
21cr|soundkonverter-3.0.1-7|70	Requires:	lame
21cr|soundkonverter-3.0.1-7|71	Requires:	mac
21cr|soundkonverter-3.0.1-7|72	Requires:	mp3gain
21cr|soundkonverter-3.0.1-7|73	Requires:	mplayer
21cr|soundkonverter-3.0.1-7|74	Requires:	mppenc
21cr|soundkonverter-3.0.1-7|75	Requires:	opus-tools
21cr|soundkonverter-3.0.1-7|76	Requires:	sox
21cr|soundkonverter-3.0.1-7|77	Requires:	speex
21cr|soundkonverter-3.0.1-7|78	Requires:	TiMidity++
21cr|soundkonverter-3.0.1-7|79	Requires:	ttaenc
21cr|soundkonverter-3.0.1-7|80	Requires:	twolame
21cr|soundkonverter-3.0.1-7|81	Requires:	vorbis-tools
21cr|soundkonverter-3.0.1-7|82	Requires:	vorbisgain
21cr|soundkonverter-3.0.1-7|83	Requires:	wavpack
21cr|soundkonverter-3.0.1-7|84	# Suggest stuff from Non-free
21cr|soundkonverter-3.0.1-7|85	Recommends:	shorten
21cr|soundkonverter-3.0.1-7|86	#aacgain
21cr|soundkonverter-3.0.1-7|87	#mppdec
21cr|soundkonverter-3.0.1-7|88	#neroaac
21cr|soundkonverter-3.0.1-7|89	
21cr|soundkonverter-3.0.1-7|90	%description
21cr|soundkonverter-3.0.1-7|91	An audio file converter, CD ripper and replay gain tool GUI for various
21cr|soundkonverter-3.0.1-7|92	back-ends.
21cr|soundkonverter-3.0.1-7|93	
21cr|soundkonverter-3.0.1-7|94	%files -f %{name}.lang
21cr|soundkonverter-3.0.1-7|95	%doc CHANGELOG COPYING README
21cr|soundkonverter-3.0.1-7|96	%{_kde5_bindir}/%{name}
21cr|soundkonverter-3.0.1-7|97	%{_kde5_applicationsdir}/%{name}.desktop
21cr|soundkonverter-3.0.1-7|98	#{_kde5_appsdir}/%%{name}
21cr|soundkonverter-3.0.1-7|99	%{_kde5_datadir}/solid/actions/%{name}-*
21cr|soundkonverter-3.0.1-7|100	%{_kde5_datadir}/%{name}/images/nocover.png
21cr|soundkonverter-3.0.1-7|101	%{_kde5_iconsdir}/hicolor/*/apps/*.png
21cr|soundkonverter-3.0.1-7|102	%{_kde5_services}/%{name}_*
21cr|soundkonverter-3.0.1-7|103	%{_kde5_servicetypes}/%{name}_*
21cr|soundkonverter-3.0.1-7|104	%{_kde5_xmlguidir}/%{name}/soundkonverterui.rc
21cr|soundkonverter-3.0.1-7|105	%{_appdatadir}/%{name}.appdata.xml
21cr|soundkonverter-3.0.1-7|106	
21cr|soundkonverter-3.0.1-7|107	#----------------------------------------------------------------------------
21cr|soundkonverter-3.0.1-7|108	
21cr|soundkonverter-3.0.1-7|109	%package -n %{libsoundkonvertercore}
21cr|soundkonverter-3.0.1-7|110	Summary:	Library for %{name}
21cr|soundkonverter-3.0.1-7|111	Group:		System/Libraries
21cr|soundkonverter-3.0.1-7|112	%rename	%{_lib}soundkonverter
21cr|soundkonverter-3.0.1-7|113	%rename	%{_lib}soundkonvertercore2
21cr|soundkonverter-3.0.1-7|114	
21cr|soundkonverter-3.0.1-7|115	%description -n %{libsoundkonvertercore}
21cr|soundkonverter-3.0.1-7|116	This package provides the library for %{name}.
21cr|soundkonverter-3.0.1-7|117	
21cr|soundkonverter-3.0.1-7|118	%files -n %{libsoundkonvertercore}
21cr|soundkonverter-3.0.1-7|119	%doc COPYING
21cr|soundkonverter-3.0.1-7|120	%{_kde5_libdir}/libsoundkonvertercore.so.%{major}*
21cr|soundkonverter-3.0.1-7|121	
21cr|soundkonverter-3.0.1-7|122	#----------------------------------------------------------------------------
21cr|soundkonverter-3.0.1-7|123	
21cr|soundkonverter-3.0.1-7|124	%package plugins
21cr|soundkonverter-3.0.1-7|125	Summary:	Codecs and filters for %{name}
21cr|soundkonverter-3.0.1-7|126	Group:		Sound
21cr|soundkonverter-3.0.1-7|127	
21cr|soundkonverter-3.0.1-7|128	%description plugins
21cr|soundkonverter-3.0.1-7|129	Codecs and filters for %{name}.
21cr|soundkonverter-3.0.1-7|130	
21cr|soundkonverter-3.0.1-7|131	%files plugins
21cr|soundkonverter-3.0.1-7|132	%doc COPYING
21cr|soundkonverter-3.0.1-7|133	%{_kde5_libdir}/qt5/plugins/soundkonverter_*.so
21cr|soundkonverter-3.0.1-7|134	
21cr|soundkonverter-3.0.1-7|135	#----------------------------------------------------------------------------
21cr|soundkonverter-3.0.1-7|136	
21cr|soundkonverter-3.0.1-7|137	%prep
21cr|soundkonverter-3.0.1-7|138	%setup -q
21cr|soundkonverter-3.0.1-7|139	%apply_patches
21cr|soundkonverter-3.0.1-7|140	
21cr|soundkonverter-3.0.1-7|141	# Fix debug linting
21cr|soundkonverter-3.0.1-7|142	find . -type f -exec chmod -x {} \;
21cr|soundkonverter-3.0.1-7|143	
21cr|soundkonverter-3.0.1-7|144	
21cr|soundkonverter-3.0.1-7|145	%build
21cr|soundkonverter-3.0.1-7|146	%cmake_kde5
21cr|soundkonverter-3.0.1-7|147	%make
21cr|soundkonverter-3.0.1-7|148	
21cr|soundkonverter-3.0.1-7|149	
21cr|soundkonverter-3.0.1-7|150	%install
21cr|soundkonverter-3.0.1-7|151	%makeinstall_std -C build
21cr|soundkonverter-3.0.1-7|152	
21cr|soundkonverter-3.0.1-7|153	# We don't need it as there are no headers anyway
21cr|soundkonverter-3.0.1-7|154	rm -f %{buildroot}%{_kde5_libdir}/libsoundkonvertercore.so
21cr|soundkonverter-3.0.1-7|155	
21cr|soundkonverter-3.0.1-7|156	# Fix provided .desktop file
21cr|soundkonverter-3.0.1-7|157	desktop-file-edit	--remove-key="Encoding" \
21cr|soundkonverter-3.0.1-7|158	--add-category="Qt" \
21cr|soundkonverter-3.0.1-7|159	%{buildroot}%{_kde5_applicationsdir}/%{name}.desktop
21cr|soundkonverter-3.0.1-7|160	
21cr|soundkonverter-3.0.1-7|161	
21cr|soundkonverter-3.0.1-7|162	%find_lang %{name}

8402 21
21cr|SourceCodePro-1.009-4|1	Name: SourceCodePro
21cr|SourceCodePro-1.009-4|2	Version: 1.009
21cr|SourceCodePro-1.009-4|3	Release: 4
21cr|SourceCodePro-1.009-4|4	Summary: Xorg X11 font encodings
21cr|SourceCodePro-1.009-4|5	Group: Development/X11
21cr|SourceCodePro-1.009-4|6	URL: http://www.adobe.com
21cr|SourceCodePro-1.009-4|7	Source: http://citylan.dl.sourceforge.net/project/sourcecodepro.adobe/SourceCodePro_FontsOnly-1.009.zip
21cr|SourceCodePro-1.009-4|8	License: OFL
21cr|SourceCodePro-1.009-4|9	BuildArch: noarch
21cr|SourceCodePro-1.009-4|10	
21cr|SourceCodePro-1.009-4|11	Requires(post,postun): mkfontdir
21cr|SourceCodePro-1.009-4|12	
21cr|SourceCodePro-1.009-4|13	%description
21cr|SourceCodePro-1.009-4|14	This package contains the professional monospace fonts.
21cr|SourceCodePro-1.009-4|15	
21cr|SourceCodePro-1.009-4|16	%prep
21cr|SourceCodePro-1.009-4|17	%setup -q -n SourceCodePro_FontsOnly-1.009
21cr|SourceCodePro-1.009-4|18	
21cr|SourceCodePro-1.009-4|19	%build
21cr|SourceCodePro-1.009-4|20	
21cr|SourceCodePro-1.009-4|21	%install
21cr|SourceCodePro-1.009-4|22	rm -rf %{buildroot}
21cr|SourceCodePro-1.009-4|23	mkdir -p %{buildroot}%{_datadir}/fonts/SourceCodePro
21cr|SourceCodePro-1.009-4|24	cp *.otf %{buildroot}%{_datadir}/fonts/SourceCodePro
21cr|SourceCodePro-1.009-4|25	
21cr|SourceCodePro-1.009-4|26	%clean
21cr|SourceCodePro-1.009-4|27	rm -rf %{buildroot}
21cr|SourceCodePro-1.009-4|28	
21cr|SourceCodePro-1.009-4|29	%post
21cr|SourceCodePro-1.009-4|30	mkfontdir -n -e %{_datadir}/fonts/SourceCodePro %{_datadir}/fonts/SourceCodePro
21cr|SourceCodePro-1.009-4|31	
21cr|SourceCodePro-1.009-4|32	%files
21cr|SourceCodePro-1.009-4|33	%defattr(-,root,root)
21cr|SourceCodePro-1.009-4|34	%dir %{_datadir}/fonts/SourceCodePro
21cr|SourceCodePro-1.009-4|35	%{_datadir}/fonts/SourceCodePro/*

8403 21
21cr|sourceinstall-2.5-6|1	Summary:	The GNU Source Installer
21cr|sourceinstall-2.5-6|2	Name:		sourceinstall
21cr|sourceinstall-2.5-6|3	Version:	2.5
21cr|sourceinstall-2.5-6|4	Release:	6
21cr|sourceinstall-2.5-6|5	License:	GPLv3+
21cr|sourceinstall-2.5-6|6	Group:		Development/Tools
21cr|sourceinstall-2.5-6|7	Url:		http://www.gnu.org/software/sourceinstall
21cr|sourceinstall-2.5-6|8	Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
21cr|sourceinstall-2.5-6|9	BuildRequires:	pkgconfig(libsrcinst)
21cr|sourceinstall-2.5-6|10	
21cr|sourceinstall-2.5-6|11	%description
21cr|sourceinstall-2.5-6|12	For an experienced user, this sofware provides a way to centralize source
21cr|sourceinstall-2.5-6|13	installation, keep track of already installed packages and their relevant
21cr|sourceinstall-2.5-6|14	files, check installations for consistency, and have enhanced uninstallation.
21cr|sourceinstall-2.5-6|15	For the novice but interested user, this software also offers a way to gain
21cr|sourceinstall-2.5-6|16	confidence with the command line (yes really), the file system, the traditional
21cr|sourceinstall-2.5-6|17	UNIX commands, and of course with common source configuration and installation
21cr|sourceinstall-2.5-6|18	procedures and options.
21cr|sourceinstall-2.5-6|19	The software is targeted at UNIX-like systems, and should work on recent
21cr|sourceinstall-2.5-6|20	UNIX-likes, with GNU/Linux as the primary target.
21cr|sourceinstall-2.5-6|21	Please report any portability problem you should encounter.
21cr|sourceinstall-2.5-6|22	After completing installation of `sourceinstall' itself, the install procedure
21cr|sourceinstall-2.5-6|23	becomes:
21cr|sourceinstall-2.5-6|24	- surf the web, browse a CD or other resource
21cr|sourceinstall-2.5-6|25	- identify a desired source package
21cr|sourceinstall-2.5-6|26	- add it using the installer
21cr|sourceinstall-2.5-6|27	
21cr|sourceinstall-2.5-6|28	%files -f %{name}.lang
21cr|sourceinstall-2.5-6|29	%doc AUTHORS ChangeLog
21cr|sourceinstall-2.5-6|30	%{_bindir}/sourceinstall
21cr|sourceinstall-2.5-6|31	%{_mandir}/man1/sourceinstall*
21cr|sourceinstall-2.5-6|32	
21cr|sourceinstall-2.5-6|33	#----------------------------------------------------------------------------
21cr|sourceinstall-2.5-6|34	
21cr|sourceinstall-2.5-6|35	%prep
21cr|sourceinstall-2.5-6|36	%setup -q
21cr|sourceinstall-2.5-6|37	
21cr|sourceinstall-2.5-6|38	%build
21cr|sourceinstall-2.5-6|39	%configure
21cr|sourceinstall-2.5-6|40	%make
21cr|sourceinstall-2.5-6|41	
21cr|sourceinstall-2.5-6|42	%install
21cr|sourceinstall-2.5-6|43	%makeinstall_std
21cr|sourceinstall-2.5-6|44	
21cr|sourceinstall-2.5-6|45	%find_lang %{name}

8404 21
21cr|sourceinstall-gtk-2.5-6|1	Summary:	GUI front end for sourceinstall
21cr|sourceinstall-gtk-2.5-6|2	Name:		sourceinstall-gtk
21cr|sourceinstall-gtk-2.5-6|3	Version:	2.5
21cr|sourceinstall-gtk-2.5-6|4	Release:	6
21cr|sourceinstall-gtk-2.5-6|5	License:	GPLv3+
21cr|sourceinstall-gtk-2.5-6|6	Group:		Development/Tools
21cr|sourceinstall-gtk-2.5-6|7	Url:		http://www.gnu.org/software/sourceinstall
21cr|sourceinstall-gtk-2.5-6|8	Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
21cr|sourceinstall-gtk-2.5-6|9	BuildRequires:	imagemagick
21cr|sourceinstall-gtk-2.5-6|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|sourceinstall-gtk-2.5-6|11	BuildRequires:	pkgconfig(libsrcinst)
21cr|sourceinstall-gtk-2.5-6|12	
21cr|sourceinstall-gtk-2.5-6|13	%description
21cr|sourceinstall-gtk-2.5-6|14	For an experienced user, sourceinstall provides a way to centralize source
21cr|sourceinstall-gtk-2.5-6|15	installation, keep track of already installed packages and their relevant
21cr|sourceinstall-gtk-2.5-6|16	files, check installations for consistency, and have enhanced uninstallation.
21cr|sourceinstall-gtk-2.5-6|17	sourceinstall-gtk is a GUI front end for sourceinstall.
21cr|sourceinstall-gtk-2.5-6|18	
21cr|sourceinstall-gtk-2.5-6|19	%files -f %{name}.lang
21cr|sourceinstall-gtk-2.5-6|20	%doc AUTHORS ChangeLog
21cr|sourceinstall-gtk-2.5-6|21	%{_bindir}/%{name}
21cr|sourceinstall-gtk-2.5-6|22	%{_mandir}/*/*
21cr|sourceinstall-gtk-2.5-6|23	%{_datadir}/%{name}
21cr|sourceinstall-gtk-2.5-6|24	%{_datadir}/applications/%{name}.desktop
21cr|sourceinstall-gtk-2.5-6|25	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|sourceinstall-gtk-2.5-6|26	
21cr|sourceinstall-gtk-2.5-6|27	#----------------------------------------------------------------------------
21cr|sourceinstall-gtk-2.5-6|28	
21cr|sourceinstall-gtk-2.5-6|29	%prep
21cr|sourceinstall-gtk-2.5-6|30	%setup -q
21cr|sourceinstall-gtk-2.5-6|31	
21cr|sourceinstall-gtk-2.5-6|32	%build
21cr|sourceinstall-gtk-2.5-6|33	%configure
21cr|sourceinstall-gtk-2.5-6|34	%make
21cr|sourceinstall-gtk-2.5-6|35	
21cr|sourceinstall-gtk-2.5-6|36	%install
21cr|sourceinstall-gtk-2.5-6|37	%makeinstall_std
21cr|sourceinstall-gtk-2.5-6|38	
21cr|sourceinstall-gtk-2.5-6|39	# icons
21cr|sourceinstall-gtk-2.5-6|40	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|sourceinstall-gtk-2.5-6|41	install -m 0644 images/icon48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|sourceinstall-gtk-2.5-6|42	convert -scale 32 images/icon48x48.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|sourceinstall-gtk-2.5-6|43	convert -scale 16 images/icon48x48.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|sourceinstall-gtk-2.5-6|44	
21cr|sourceinstall-gtk-2.5-6|45	# menu entry
21cr|sourceinstall-gtk-2.5-6|46	mkdir -p %{buildroot}%{_datadir}/applications
21cr|sourceinstall-gtk-2.5-6|47	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|sourceinstall-gtk-2.5-6|48	[Desktop Entry]
21cr|sourceinstall-gtk-2.5-6|49	Name=GNU Source Installer
21cr|sourceinstall-gtk-2.5-6|50	Comment=Install software from source code
21cr|sourceinstall-gtk-2.5-6|51	Exec=%{_bindir}/%{name}
21cr|sourceinstall-gtk-2.5-6|52	Icon=%{name}
21cr|sourceinstall-gtk-2.5-6|53	Terminal=false
21cr|sourceinstall-gtk-2.5-6|54	Type=Application
21cr|sourceinstall-gtk-2.5-6|55	StartupNotify=true
21cr|sourceinstall-gtk-2.5-6|56	Categories=GTK;Settings;PackageManager;
21cr|sourceinstall-gtk-2.5-6|57	EOF
21cr|sourceinstall-gtk-2.5-6|58	
21cr|sourceinstall-gtk-2.5-6|59	%find_lang %{name}

8405 21
21cr|source-sans-fonts-1.065-3|1	%define _name SourceSansPro
21cr|source-sans-fonts-1.065-3|2	%define	fontdir	%{_datadir}/fonts/source-sans
21cr|source-sans-fonts-1.065-3|3	
21cr|source-sans-fonts-1.065-3|4	Name:           source-sans-fonts
21cr|source-sans-fonts-1.065-3|5	Version:        1.065
21cr|source-sans-fonts-1.065-3|6	Release:        3
21cr|source-sans-fonts-1.065-3|7	Summary:        A set of OpenType fonts designed for user interfaces
21cr|source-sans-fonts-1.065-3|8	License:        OFL-1.1
21cr|source-sans-fonts-1.065-3|9	Group:          System/X11
21cr|source-sans-fonts-1.065-3|10	URL:            http://sourceforge.net/projects/sourcesans.adobe/
21cr|source-sans-fonts-1.065-3|11	Source:         1.065R-it.tar.gz
21cr|source-sans-fonts-1.065-3|12	BuildArch:      noarch
21cr|source-sans-fonts-1.065-3|13	
21cr|source-sans-fonts-1.065-3|14	%description
21cr|source-sans-fonts-1.065-3|15	Source Sans is a set of OpenType fonts that have been designed to work well
21cr|source-sans-fonts-1.065-3|16	in user interface (UI) environments, as well as in text setting for screen
21cr|source-sans-fonts-1.065-3|17	and print.
21cr|source-sans-fonts-1.065-3|18	
21cr|source-sans-fonts-1.065-3|19	%prep
21cr|source-sans-fonts-1.065-3|20	%setup -q -n source-sans-pro-2.010R-ro-%{version}R-it
21cr|source-sans-fonts-1.065-3|21	# Fix line endings
21cr|source-sans-fonts-1.065-3|22	sed -i 's/\r$//g' LICENSE.txt
21cr|source-sans-fonts-1.065-3|23	
21cr|source-sans-fonts-1.065-3|24	%build
21cr|source-sans-fonts-1.065-3|25	
21cr|source-sans-fonts-1.065-3|26	%install
21cr|source-sans-fonts-1.065-3|27	install -d %{buildroot}%{fontdir}
21cr|source-sans-fonts-1.065-3|28	install TTF/*.ttf %{buildroot}%{fontdir}
21cr|source-sans-fonts-1.065-3|29	chmod a-x %{buildroot}%{fontdir}/*ttf
21cr|source-sans-fonts-1.065-3|30	
21cr|source-sans-fonts-1.065-3|31	%files
21cr|source-sans-fonts-1.065-3|32	%doc LICENSE.txt *.html
21cr|source-sans-fonts-1.065-3|33	%{fontdir}/*

8406 21
21cr|space-1.0.0-17|1	Summary: Desktop backgrounds - Photo and data images from NASA
21cr|space-1.0.0-17|2	Name: space
21cr|space-1.0.0-17|3	Version: 1.0.0
21cr|space-1.0.0-17|4	Release: 17
21cr|space-1.0.0-17|5	License: Public domain
21cr|space-1.0.0-17|6	Group: Graphical desktop/Other
21cr|space-1.0.0-17|7	Source: %{name}-%{version}.tar.bz2
21cr|space-1.0.0-17|8	Source1: README.space
21cr|space-1.0.0-17|9	Source2: PHOTO_FAQ.ps
21cr|space-1.0.0-17|10	
21cr|space-1.0.0-17|11	URL: http://www.nasa.gov/gallery/photo/
21cr|space-1.0.0-17|12	BuildArchitectures: noarch
21cr|space-1.0.0-17|13	
21cr|space-1.0.0-17|14	%description
21cr|space-1.0.0-17|15	An extract of more than 500,000 photos and data images from 10 NASA
21cr|space-1.0.0-17|16	Centers have been linked together to create a searchable database of
21cr|space-1.0.0-17|17	agency imagery covering a variety of NASA programs. The NASA Image
21cr|space-1.0.0-17|18	Exchange (http://nix.nasa.gov/) is the first step toward a
21cr|space-1.0.0-17|19	comprehensive online imagery collection, and other collections will be
21cr|space-1.0.0-17|20	added as they become available. Curators of NASA image collections can
21cr|space-1.0.0-17|21	contact the NIX for details on how to join the project.
21cr|space-1.0.0-17|22	
21cr|space-1.0.0-17|23	%prep
21cr|space-1.0.0-17|24	rm -rf $RPM_BUILd_ROOT
21cr|space-1.0.0-17|25	
21cr|space-1.0.0-17|26	%setup0 -c
21cr|space-1.0.0-17|27	
21cr|space-1.0.0-17|28	%install
21cr|space-1.0.0-17|29	
21cr|space-1.0.0-17|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds
21cr|space-1.0.0-17|31	cd $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds
21cr|space-1.0.0-17|32	bzcat %{SOURCE0}|tar xv
21cr|space-1.0.0-17|33	
21cr|space-1.0.0-17|34	cd $RPM_BUILD_SOURCE
21cr|space-1.0.0-17|35	mkdir -p $RPM_BUILD_ROOT/%{_docdir}/%name-%version
21cr|space-1.0.0-17|36	cp %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT/%{_docdir}/%name-%version/
21cr|space-1.0.0-17|37	
21cr|space-1.0.0-17|38	%clean
21cr|space-1.0.0-17|39	rm -rf $RPM_BUILD_ROOT
21cr|space-1.0.0-17|40	
21cr|space-1.0.0-17|41	%files
21cr|space-1.0.0-17|42	%defattr(-, root, root)
21cr|space-1.0.0-17|43	%{_datadir}/pixmaps/backgrounds/space
21cr|space-1.0.0-17|44	%_docdir/%name-%version/*

8407 21
21cr|SpaceCadetPinball-2.1.0-1|1	Name:           SpaceCadetPinball
21cr|SpaceCadetPinball-2.1.0-1|2	Version:        2.1.0
21cr|SpaceCadetPinball-2.1.0-1|3	Release:        1
21cr|SpaceCadetPinball-2.1.0-1|4	Summary:        Reverse engineering of 3D Pinball for Windows - Space Cadet, a game bundled with Windows
21cr|SpaceCadetPinball-2.1.0-1|5	Summary(ru_RU.UTF-8): Реверс-инжиниринг игры 3D Pinball for Windows — Space Cadet, которая поставлялась в составе Windows
21cr|SpaceCadetPinball-2.1.0-1|6	License:        MIT
21cr|SpaceCadetPinball-2.1.0-1|7	Group:          Games/Other
21cr|SpaceCadetPinball-2.1.0-1|8	URL:            https://github.com/k4zmu2a/SpaceCadetPinball
21cr|SpaceCadetPinball-2.1.0-1|9	Source0:        https://github.com/k4zmu2a/SpaceCadetPinball/archive/refs/tags/Release_%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|SpaceCadetPinball-2.1.0-1|10	BuildRequires:  cmake
21cr|SpaceCadetPinball-2.1.0-1|11	BuildRequires:  make
21cr|SpaceCadetPinball-2.1.0-1|12	BuildRequires:  gcc
21cr|SpaceCadetPinball-2.1.0-1|13	BuildRequires:  gcc-c++
21cr|SpaceCadetPinball-2.1.0-1|14	BuildRequires:  pkgconf
21cr|SpaceCadetPinball-2.1.0-1|15	BuildRequires:  pkgconfig(sdl2)
21cr|SpaceCadetPinball-2.1.0-1|16	BuildRequires:  pkgconfig(SDL2_mixer)
21cr|SpaceCadetPinball-2.1.0-1|17	
21cr|SpaceCadetPinball-2.1.0-1|18	
21cr|SpaceCadetPinball-2.1.0-1|19	%description
21cr|SpaceCadetPinball-2.1.0-1|20	How to run:
21cr|SpaceCadetPinball-2.1.0-1|21	Place the original game resources (not included in the package)
21cr|SpaceCadetPinball-2.1.0-1|22	into one of the following directories:
21cr|SpaceCadetPinball-2.1.0-1|23	~/.local/share/SpaceCadetPinball/
21cr|SpaceCadetPinball-2.1.0-1|24	/usr/local/share/SpaceCadetPinball/
21cr|SpaceCadetPinball-2.1.0-1|25	/usr/share/SpaceCadetPinball/
21cr|SpaceCadetPinball-2.1.0-1|26	Supports data files from Windows and Full Tilt versions of the game.
21cr|SpaceCadetPinball-2.1.0-1|27	
21cr|SpaceCadetPinball-2.1.0-1|28	
21cr|SpaceCadetPinball-2.1.0-1|29	%description -l ru_RU.UTF-8
21cr|SpaceCadetPinball-2.1.0-1|30	Как запустить:
21cr|SpaceCadetPinball-2.1.0-1|31	Поместите ресурсы оригинальной игры (ресурсы не входят в комплект)
21cr|SpaceCadetPinball-2.1.0-1|32	в одну из следующих папок:
21cr|SpaceCadetPinball-2.1.0-1|33	~/.local/share/SpaceCadetPinball/
21cr|SpaceCadetPinball-2.1.0-1|34	/usr/local/share/SpaceCadetPinball/
21cr|SpaceCadetPinball-2.1.0-1|35	/usr/share/SpaceCadetPinball/
21cr|SpaceCadetPinball-2.1.0-1|36	Поддерживаются файлы данных из версий игры для Windows и Full Tilt.
21cr|SpaceCadetPinball-2.1.0-1|37	
21cr|SpaceCadetPinball-2.1.0-1|38	
21cr|SpaceCadetPinball-2.1.0-1|39	
21cr|SpaceCadetPinball-2.1.0-1|40	%prep
21cr|SpaceCadetPinball-2.1.0-1|41	%autosetup -n SpaceCadetPinball-Release_2.1.0
21cr|SpaceCadetPinball-2.1.0-1|42	
21cr|SpaceCadetPinball-2.1.0-1|43	
21cr|SpaceCadetPinball-2.1.0-1|44	%build
21cr|SpaceCadetPinball-2.1.0-1|45	%cmake
21cr|SpaceCadetPinball-2.1.0-1|46	%make_build
21cr|SpaceCadetPinball-2.1.0-1|47	
21cr|SpaceCadetPinball-2.1.0-1|48	
21cr|SpaceCadetPinball-2.1.0-1|49	%install
21cr|SpaceCadetPinball-2.1.0-1|50	%make_install -C build
21cr|SpaceCadetPinball-2.1.0-1|51	
21cr|SpaceCadetPinball-2.1.0-1|52	
21cr|SpaceCadetPinball-2.1.0-1|53	%files
21cr|SpaceCadetPinball-2.1.0-1|54	%{_bindir}/%{name}
21cr|SpaceCadetPinball-2.1.0-1|55	%{_datadir}/applications/*.desktop
21cr|SpaceCadetPinball-2.1.0-1|56	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|SpaceCadetPinball-2.1.0-1|57	%{_metainfodir}/%{name}.metainfo.xml

8408 21
21cr|spacefm-1.0.6-1|1	Summary:	A multi-panel tabbed file manager
21cr|spacefm-1.0.6-1|2	Name:		spacefm
21cr|spacefm-1.0.6-1|3	Version:	1.0.6
21cr|spacefm-1.0.6-1|4	Release:	1
21cr|spacefm-1.0.6-1|5	License:	GPLv3+
21cr|spacefm-1.0.6-1|6	Group:		File tools
21cr|spacefm-1.0.6-1|7	Url:		http://ignorantguru.github.io/spacefm/
21cr|spacefm-1.0.6-1|8	Source0:	https://github.com/IgnorantGuru/spacefm/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|spacefm-1.0.6-1|9	Patch0:		include-sysmacros-h.patch
21cr|spacefm-1.0.6-1|10	BuildRequires:	intltool
21cr|spacefm-1.0.6-1|11	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|spacefm-1.0.6-1|12	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|spacefm-1.0.6-1|13	BuildRequires:	pkgconfig(libudev)
21cr|spacefm-1.0.6-1|14	BuildRequires:	pkgconfig(libffmpegthumbnailer)
21cr|spacefm-1.0.6-1|15	
21cr|spacefm-1.0.6-1|16	# To perform 'run as root' functions
21cr|spacefm-1.0.6-1|17	Requires:	gksu
21cr|spacefm-1.0.6-1|18	# Eject media
21cr|spacefm-1.0.6-1|19	Requires:	util-linux
21cr|spacefm-1.0.6-1|20	# For device processes
21cr|spacefm-1.0.6-1|21	Requires:	lsof
21cr|spacefm-1.0.6-1|22	# Mount as non-root user
21cr|spacefm-1.0.6-1|23	Requires:	udisks2
21cr|spacefm-1.0.6-1|24	# For plugin download
21cr|spacefm-1.0.6-1|25	Requires:	wget
21cr|spacefm-1.0.6-1|26	
21cr|spacefm-1.0.6-1|27	%description
21cr|spacefm-1.0.6-1|28	SpaceFM is a multi-panel tabbed file manager with built-in VFS, udev-based
21cr|spacefm-1.0.6-1|29	device manager, customizable menu system, and bash integration.
21cr|spacefm-1.0.6-1|30	
21cr|spacefm-1.0.6-1|31	%files -f %{name}.lang
21cr|spacefm-1.0.6-1|32	%doc data/spacefm-manual-en.html
21cr|spacefm-1.0.6-1|33	%{_bindir}/%{name}*
21cr|spacefm-1.0.6-1|34	/etc/%{name}/%{name}.conf
21cr|spacefm-1.0.6-1|35	%{_datadir}/%{name}/
21cr|spacefm-1.0.6-1|36	%{_datadir}/applications/*.desktop
21cr|spacefm-1.0.6-1|37	%{_datadir}/mime/packages/spacefm-mime.xml
21cr|spacefm-1.0.6-1|38	%{_iconsdir}/hicolor/*/apps/%{name}*.png
21cr|spacefm-1.0.6-1|39	%{_iconsdir}/Faenza/apps/*/spacefm*.png
21cr|spacefm-1.0.6-1|40	
21cr|spacefm-1.0.6-1|41	#-----------------------------------------------------------------
21cr|spacefm-1.0.6-1|42	
21cr|spacefm-1.0.6-1|43	%prep
21cr|spacefm-1.0.6-1|44	%autosetup -p1
21cr|spacefm-1.0.6-1|45	
21cr|spacefm-1.0.6-1|46	%build
21cr|spacefm-1.0.6-1|47	LDFLAGS="%{ldflags} -z muldefs"
21cr|spacefm-1.0.6-1|48	%configure
21cr|spacefm-1.0.6-1|49	%make
21cr|spacefm-1.0.6-1|50	
21cr|spacefm-1.0.6-1|51	%install
21cr|spacefm-1.0.6-1|52	%makeinstall_std
21cr|spacefm-1.0.6-1|53	
21cr|spacefm-1.0.6-1|54	# handle docs in files section
21cr|spacefm-1.0.6-1|55	rm -rf %{buildroot}%{_defaultdocdir}
21cr|spacefm-1.0.6-1|56	
21cr|spacefm-1.0.6-1|57	%find_lang %{name}

8409 21
21cr|spacehulk-1.5-0.beta2.4|1	%define distsuffix plf
21cr|spacehulk-1.5-0.beta2.4|2	
21cr|spacehulk-1.5-0.beta2.4|3	%define beta	beta2
21cr|spacehulk-1.5-0.beta2.4|4	
21cr|spacehulk-1.5-0.beta2.4|5	Name:		spacehulk
21cr|spacehulk-1.5-0.beta2.4|6	Version:	1.5
21cr|spacehulk-1.5-0.beta2.4|7	Release:	0.%{beta}.4
21cr|spacehulk-1.5-0.beta2.4|8	Summary:	Science-fiction board game in the world of Warhammer 40000
21cr|spacehulk-1.5-0.beta2.4|9	License:	GPLv2
21cr|spacehulk-1.5-0.beta2.4|10	Group:		Games/Strategy
21cr|spacehulk-1.5-0.beta2.4|11	URL:		http://savannah.nongnu.org/projects/spacehulk/
21cr|spacehulk-1.5-0.beta2.4|12	Source0:	%{name}-%{version}-%{beta}.tar.bz2
21cr|spacehulk-1.5-0.beta2.4|13	Source1:	%{name}-16.png
21cr|spacehulk-1.5-0.beta2.4|14	Source2:	%{name}-32.png
21cr|spacehulk-1.5-0.beta2.4|15	Source3:	%{name}-48.png
21cr|spacehulk-1.5-0.beta2.4|16	BuildRequires:	qt3-devel
21cr|spacehulk-1.5-0.beta2.4|17	ExclusiveArch:	%{ix86} x86_64
21cr|spacehulk-1.5-0.beta2.4|18	
21cr|spacehulk-1.5-0.beta2.4|19	%description
21cr|spacehulk-1.5-0.beta2.4|20	Space Hulk is a science-fiction board game in the world of Warhammer
21cr|spacehulk-1.5-0.beta2.4|21	40000. The project is aiming at providing a way to play Space Hulk on
21cr|spacehulk-1.5-0.beta2.4|22	your computer with the exact same rules as in the board version.
21cr|spacehulk-1.5-0.beta2.4|23	
21cr|spacehulk-1.5-0.beta2.4|24	This package is in restricted as it contains potentially copyrighted material.
21cr|spacehulk-1.5-0.beta2.4|25	
21cr|spacehulk-1.5-0.beta2.4|26	%prep
21cr|spacehulk-1.5-0.beta2.4|27	%setup -q -n %{name}-%{version}-%{beta}
21cr|spacehulk-1.5-0.beta2.4|28	
21cr|spacehulk-1.5-0.beta2.4|29	%build
21cr|spacehulk-1.5-0.beta2.4|30	%configure_qt3 \
21cr|spacehulk-1.5-0.beta2.4|31	--bindir=%{_gamesbindir} \
21cr|spacehulk-1.5-0.beta2.4|32	--datadir=%{_gamesdatadir} \
21cr|spacehulk-1.5-0.beta2.4|33	--with-qt-bin=%{qt3bin} \
21cr|spacehulk-1.5-0.beta2.4|34	--with-qt-libs=%{_libdir}
21cr|spacehulk-1.5-0.beta2.4|35	%make LIBS="-lz"
21cr|spacehulk-1.5-0.beta2.4|36	
21cr|spacehulk-1.5-0.beta2.4|37	%install
21cr|spacehulk-1.5-0.beta2.4|38	%makeinstall bindir=%{buildroot}%{_gamesbindir} datadir=%{buildroot}%{_gamesdatadir}
21cr|spacehulk-1.5-0.beta2.4|39	# icons
21cr|spacehulk-1.5-0.beta2.4|40	install -D -m644 %{SOURCE3} %{buildroot}%{_liconsdir}/q%{name}.png
21cr|spacehulk-1.5-0.beta2.4|41	install -D -m644 %{SOURCE2} %{buildroot}%{_iconsdir}/q%{name}.png
21cr|spacehulk-1.5-0.beta2.4|42	install -D -m644 %{SOURCE1} %{buildroot}%{_miconsdir}/q%{name}.png
21cr|spacehulk-1.5-0.beta2.4|43	
21cr|spacehulk-1.5-0.beta2.4|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|spacehulk-1.5-0.beta2.4|45	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|spacehulk-1.5-0.beta2.4|46	[Desktop Entry]
21cr|spacehulk-1.5-0.beta2.4|47	Name=Space Hulk
21cr|spacehulk-1.5-0.beta2.4|48	Encoding=UTF-8
21cr|spacehulk-1.5-0.beta2.4|49	Comment=Science-fiction board game
21cr|spacehulk-1.5-0.beta2.4|50	Exec=%{_gamesbindir}/q%{name}
21cr|spacehulk-1.5-0.beta2.4|51	Icon=q%{name}
21cr|spacehulk-1.5-0.beta2.4|52	Terminal=false
21cr|spacehulk-1.5-0.beta2.4|53	Type=Application
21cr|spacehulk-1.5-0.beta2.4|54	StartupNotify=false
21cr|spacehulk-1.5-0.beta2.4|55	Categories=Game;BoardGame;
21cr|spacehulk-1.5-0.beta2.4|56	EOF
21cr|spacehulk-1.5-0.beta2.4|57	
21cr|spacehulk-1.5-0.beta2.4|58	%files
21cr|spacehulk-1.5-0.beta2.4|59	%doc AUTHORS COPYING ChangeLog INSTALL README TODO
21cr|spacehulk-1.5-0.beta2.4|60	%{_gamesbindir}/*
21cr|spacehulk-1.5-0.beta2.4|61	%{_gamesdatadir}/%{name}
21cr|spacehulk-1.5-0.beta2.4|62	%{_datadir}/applications/%{name}.desktop
21cr|spacehulk-1.5-0.beta2.4|63	%{_iconsdir}/q%{name}.png
21cr|spacehulk-1.5-0.beta2.4|64	%{_miconsdir}/q%{name}.png
21cr|spacehulk-1.5-0.beta2.4|65	%{_liconsdir}/q%{name}.png

8410 21
21cr|spacepong-0.0.2-7|1	Summary:	An innovative pong like game
21cr|spacepong-0.0.2-7|2	Name:		spacepong
21cr|spacepong-0.0.2-7|3	Version:	0.0.2
21cr|spacepong-0.0.2-7|4	Release:	7
21cr|spacepong-0.0.2-7|5	License:	GPLv2+
21cr|spacepong-0.0.2-7|6	Group:		Games/Arcade
21cr|spacepong-0.0.2-7|7	URL:		http://spacepong.sourceforge.net/
21cr|spacepong-0.0.2-7|8	Source0:	http://belnet.dl.sourceforge.net/sourceforge/spacepong/%{name}_%{version}-1.tar.bz2
21cr|spacepong-0.0.2-7|9	BuildArch:	noarch
21cr|spacepong-0.0.2-7|10	Requires:	pygame
21cr|spacepong-0.0.2-7|11	BuildRequires:	imagemagick
21cr|spacepong-0.0.2-7|12	
21cr|spacepong-0.0.2-7|13	%description
21cr|spacepong-0.0.2-7|14	An innovative game that is controlled with the mouse.
21cr|spacepong-0.0.2-7|15	Steer you spacecraft ball around the screen and pickup
21cr|spacepong-0.0.2-7|16	speed by bouncing off the walls. The goal is to collect
21cr|spacepong-0.0.2-7|17	a certain amount of space boxes in a short time
21cr|spacepong-0.0.2-7|18	
21cr|spacepong-0.0.2-7|19	%prep
21cr|spacepong-0.0.2-7|20	%setup -q -n %{name}-%{version}
21cr|spacepong-0.0.2-7|21	convert data/ship.png -size 48x48 ship-48x48.png
21cr|spacepong-0.0.2-7|22	
21cr|spacepong-0.0.2-7|23	%build
21cr|spacepong-0.0.2-7|24	#no build, this is a python script
21cr|spacepong-0.0.2-7|25	
21cr|spacepong-0.0.2-7|26	%install
21cr|spacepong-0.0.2-7|27	%makeinstall_std datadir=%{_gamesdatadir}/%{name}
21cr|spacepong-0.0.2-7|28	
21cr|spacepong-0.0.2-7|29	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|spacepong-0.0.2-7|30	
21cr|spacepong-0.0.2-7|31	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|spacepong-0.0.2-7|32	[Desktop Entry]
21cr|spacepong-0.0.2-7|33	Type=Application
21cr|spacepong-0.0.2-7|34	Exec=%{_gamesbindir}/%{name}
21cr|spacepong-0.0.2-7|35	Icon=arcade_section
21cr|spacepong-0.0.2-7|36	Categories=Game;ArcadeGame;
21cr|spacepong-0.0.2-7|37	Name=SpacePong
21cr|spacepong-0.0.2-7|38	Comment=%{Summary}
21cr|spacepong-0.0.2-7|39	EOF
21cr|spacepong-0.0.2-7|40	
21cr|spacepong-0.0.2-7|41	install -m644 data/ship-small.png -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|spacepong-0.0.2-7|42	install -m644 data/ship.png -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|spacepong-0.0.2-7|43	install -m644 ship-48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|spacepong-0.0.2-7|44	
21cr|spacepong-0.0.2-7|45	%files
21cr|spacepong-0.0.2-7|46	%defattr(-,root,root,0755)
21cr|spacepong-0.0.2-7|47	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|spacepong-0.0.2-7|48	%{_gamesdatadir}/%{name}/data
21cr|spacepong-0.0.2-7|49	%{_gamesbindir}/%{name}
21cr|spacepong-0.0.2-7|50	%{_miconsdir}/%{name}.png
21cr|spacepong-0.0.2-7|51	%{_iconsdir}/%{name}.png
21cr|spacepong-0.0.2-7|52	%{_liconsdir}/%{name}.png

8411 21
21cr|spacerocks-0.14-1|1	%define oname  space_rocks
21cr|spacerocks-0.14-1|2	
21cr|spacerocks-0.14-1|3	Summary:        An Asteroids-like space shooter made with Godot engine
21cr|spacerocks-0.14-1|4	Name:           spacerocks
21cr|spacerocks-0.14-1|5	Version:        0.14
21cr|spacerocks-0.14-1|6	Release:        1
21cr|spacerocks-0.14-1|7	Group:          Games/Arcade
21cr|spacerocks-0.14-1|8	License:        MIT
21cr|spacerocks-0.14-1|9	Url:            https://github.com/kidscancode/space_rocks
21cr|spacerocks-0.14-1|10	Source0:        https://github.com/kidscancode/space_rocks/archive/master.zip
21cr|spacerocks-0.14-1|11	BuildRequires:  imagemagick
21cr|spacerocks-0.14-1|12	Requires:       godot2-runner
21cr|spacerocks-0.14-1|13	BuildArch:      noarch
21cr|spacerocks-0.14-1|14	
21cr|spacerocks-0.14-1|15	%description
21cr|spacerocks-0.14-1|16	%{summary}.
21cr|spacerocks-0.14-1|17	
21cr|spacerocks-0.14-1|18	%files
21cr|spacerocks-0.14-1|19	%doc README.md LICENSE
21cr|spacerocks-0.14-1|20	%{_gamesdatadir}/%{name}
21cr|spacerocks-0.14-1|21	%{_gamesbindir}/%{name}
21cr|spacerocks-0.14-1|22	%{_datadir}/applications/%{name}.desktop
21cr|spacerocks-0.14-1|23	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|spacerocks-0.14-1|24	
21cr|spacerocks-0.14-1|25	#----------------------------------------------------
21cr|spacerocks-0.14-1|26	%prep
21cr|spacerocks-0.14-1|27	%setup -qn %{oname}-master
21cr|spacerocks-0.14-1|28	
21cr|spacerocks-0.14-1|29	
21cr|spacerocks-0.14-1|30	%build
21cr|spacerocks-0.14-1|31	
21cr|spacerocks-0.14-1|32	%install
21cr|spacerocks-0.14-1|33	# data
21cr|spacerocks-0.14-1|34	install -dm755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|spacerocks-0.14-1|35	find . -type f -name "*.png" -exec convert {} -strip {} \;
21cr|spacerocks-0.14-1|36	cp -R -t %{buildroot}%{_gamesdatadir}/%{name} *
21cr|spacerocks-0.14-1|37	
21cr|spacerocks-0.14-1|38	# wrapper
21cr|spacerocks-0.14-1|39	install -dm755 %{buildroot}%{_gamesbindir}
21cr|spacerocks-0.14-1|40	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|spacerocks-0.14-1|41	#!/bin/sh
21cr|spacerocks-0.14-1|42	godot2-runner -path "%{_gamesdatadir}/%{name}" $@
21cr|spacerocks-0.14-1|43	EOF
21cr|spacerocks-0.14-1|44	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|spacerocks-0.14-1|45	
21cr|spacerocks-0.14-1|46	# icons
21cr|spacerocks-0.14-1|47	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|spacerocks-0.14-1|48	install -dm 0755 \
21cr|spacerocks-0.14-1|49	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|spacerocks-0.14-1|50	convert -strip -resize $size ship_icon.png \
21cr|spacerocks-0.14-1|51	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|spacerocks-0.14-1|52	done
21cr|spacerocks-0.14-1|53	
21cr|spacerocks-0.14-1|54	#menu entry
21cr|spacerocks-0.14-1|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|spacerocks-0.14-1|56	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|spacerocks-0.14-1|57	[Desktop Entry]
21cr|spacerocks-0.14-1|58	Name=%{oname}
21cr|spacerocks-0.14-1|59	GenericName=%{oname}
21cr|spacerocks-0.14-1|60	Comment=%{oname}
21cr|spacerocks-0.14-1|61	Exec=%{name}
21cr|spacerocks-0.14-1|62	Icon=%{name}
21cr|spacerocks-0.14-1|63	Terminal=false
21cr|spacerocks-0.14-1|64	Type=Application
21cr|spacerocks-0.14-1|65	Categories=Game;ArcadeGame;
21cr|spacerocks-0.14-1|66	EOF

8412 21
21cr|spacewar-1.1.1-2|1	%define	oname	pyspacewar
21cr|spacewar-1.1.1-2|2	%define	module	spacewar
21cr|spacewar-1.1.1-2|3	
21cr|spacewar-1.1.1-2|4	Name:		%{module}
21cr|spacewar-1.1.1-2|5	Version:	1.1.1
21cr|spacewar-1.1.1-2|6	Release:	2
21cr|spacewar-1.1.1-2|7	Summary:	A game loosely inspired by the original Spacewar
21cr|spacewar-1.1.1-2|8	Source0:	http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21cr|spacewar-1.1.1-2|9	License:	GPLv2
21cr|spacewar-1.1.1-2|10	Group:		Games/Arcade
21cr|spacewar-1.1.1-2|11	Url:		http://mg.pov.lt/pyspacewar/
21cr|spacewar-1.1.1-2|12	BuildRequires:	python3egg(setuptools)
21cr|spacewar-1.1.1-2|13	BuildRequires:	python3-pygame-devel
21cr|spacewar-1.1.1-2|14	BuildRequires:	python3egg(pytest)
21cr|spacewar-1.1.1-2|15	BuildRequires:	python3egg(pygame)
21cr|spacewar-1.1.1-2|16	
21cr|spacewar-1.1.1-2|17	Requires:	python3egg(pygame)
21cr|spacewar-1.1.1-2|18	
21cr|spacewar-1.1.1-2|19	BuildArch:  noarch
21cr|spacewar-1.1.1-2|20	
21cr|spacewar-1.1.1-2|21	%description
21cr|spacewar-1.1.1-2|22	Two ships duel in a gravity field.   Gravity doesn't affect
21cr|spacewar-1.1.1-2|23	the ships themselves (which have spanking new anti-gravity
21cr|spacewar-1.1.1-2|24	devices), but it affects missiles launced by the ships.
21cr|spacewar-1.1.1-2|25	
21cr|spacewar-1.1.1-2|26	You can play against the computer, or two players can play
21cr|spacewar-1.1.1-2|27	with one keyboard.  There is also a Gravity Wars mode, where
21cr|spacewar-1.1.1-2|28	the two ships do not move, and the players repeatedly
21cr|spacewar-1.1.1-2|29	specify the direction and velocity of their missiles.
21cr|spacewar-1.1.1-2|30	
21cr|spacewar-1.1.1-2|31	Latest changes
21cr|spacewar-1.1.1-2|32	--------------
21cr|spacewar-1.1.1-2|33	
21cr|spacewar-1.1.1-2|34	September 21, 2016: Released version 1.1.0:
21cr|spacewar-1.1.1-2|35	
21cr|spacewar-1.1.1-2|36	- Support Python 3.4 and 3.5 in addition to 2.7.
21cr|spacewar-1.1.1-2|37	- Made 'pip install pyspacewar' work.
21cr|spacewar-1.1.1-2|38	
21cr|spacewar-1.1.1-2|39	%files
21cr|spacewar-1.1.1-2|40	%doc LICENSE NEWS.rst README.rst TODO.rst
21cr|spacewar-1.1.1-2|41	%{_bindir}/pyspacewar
21cr|spacewar-1.1.1-2|42	%{py3_puresitedir}/pyspacewar
21cr|spacewar-1.1.1-2|43	%{py3_puresitedir}/pyspacewar*.egg-info
21cr|spacewar-1.1.1-2|44	%{_iconsdir}/hicolor/*/apps/%{oname}.svg
21cr|spacewar-1.1.1-2|45	%{_datadir}/applications/%{name}.desktop
21cr|spacewar-1.1.1-2|46	#----------------------------------------------------------------
21cr|spacewar-1.1.1-2|47	
21cr|spacewar-1.1.1-2|48	%prep
21cr|spacewar-1.1.1-2|49	%setup -qn %{oname}-%{version}
21cr|spacewar-1.1.1-2|50	
21cr|spacewar-1.1.1-2|51	%build
21cr|spacewar-1.1.1-2|52	%py3_build
21cr|spacewar-1.1.1-2|53	
21cr|spacewar-1.1.1-2|54	%install
21cr|spacewar-1.1.1-2|55	%py3_install
21cr|spacewar-1.1.1-2|56	
21cr|spacewar-1.1.1-2|57	# icons
21cr|spacewar-1.1.1-2|58	for size in 48x48 32x32 22x22 16x16 ; do
21cr|spacewar-1.1.1-2|59	install -dm 0755 \
21cr|spacewar-1.1.1-2|60	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|spacewar-1.1.1-2|61	done
21cr|spacewar-1.1.1-2|62	install -m644 src/pyspacewar/icons/%{oname}48.svg \
21cr|spacewar-1.1.1-2|63	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{oname}.svg
21cr|spacewar-1.1.1-2|64	install -m644 src/pyspacewar/icons/%{oname}32.svg \
21cr|spacewar-1.1.1-2|65	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{oname}.svg
21cr|spacewar-1.1.1-2|66	install -m644 src/pyspacewar/icons/%{oname}16.svg \
21cr|spacewar-1.1.1-2|67	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{oname}.svg
21cr|spacewar-1.1.1-2|68	
21cr|spacewar-1.1.1-2|69	
21cr|spacewar-1.1.1-2|70	# menu entry
21cr|spacewar-1.1.1-2|71	mkdir -p %{buildroot}%{_datadir}/applications
21cr|spacewar-1.1.1-2|72	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|spacewar-1.1.1-2|73	[Desktop Entry]
21cr|spacewar-1.1.1-2|74	Name=%{name}
21cr|spacewar-1.1.1-2|75	Comment=Python port of Spacewar
21cr|spacewar-1.1.1-2|76	Exec=%{oname}
21cr|spacewar-1.1.1-2|77	Icon=%{oname}
21cr|spacewar-1.1.1-2|78	Terminal=false
21cr|spacewar-1.1.1-2|79	Type=Application
21cr|spacewar-1.1.1-2|80	StartupNotify=true
21cr|spacewar-1.1.1-2|81	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|spacewar-1.1.1-2|82	EOF
21cr|spacewar-1.1.1-2|83	
21cr|spacewar-1.1.1-2|84	
21cr|spacewar-1.1.1-2|85	%check
21cr|spacewar-1.1.1-2|86	PYTHONPATH=%{buildroot}%{py3_puresitedir} python3 -m pytest -v
21cr|spacewar-1.1.1-2|87	

8413 21
21cr|spacezero-0.86.01-1|1	Name:		spacezero
21cr|spacezero-0.86.01-1|2	Version:	0.86.01
21cr|spacezero-0.86.01-1|3	Release:	1
21cr|spacezero-0.86.01-1|4	Summary:	2D multi player net game
21cr|spacezero-0.86.01-1|5	Group:		Games/Other
21cr|spacezero-0.86.01-1|6	License:	GPLv3
21cr|spacezero-0.86.01-1|7	URL:		http://sourceforge.net/projects/spacezero/
21cr|spacezero-0.86.01-1|8	Source0:	http://download.sourceforge.net/project/spacezero/spacezero%200.86/%{name}-%{version}.tar.gz
21cr|spacezero-0.86.01-1|9	Source1:	%{name}.png
21cr|spacezero-0.86.01-1|10	Patch0:		spacezero-make-0.84.01.patch
21cr|spacezero-0.86.01-1|11	Patch1:		spacezero-debug.patch
21cr|spacezero-0.86.01-1|12	
21cr|spacezero-0.86.01-1|13	BuildRequires:	pkgconfig(gdk-2.0)
21cr|spacezero-0.86.01-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|spacezero-0.86.01-1|15	BuildRequires:	pkgconfig(openal)
21cr|spacezero-0.86.01-1|16	BuildRequires:	pkgconfig(freealut)
21cr|spacezero-0.86.01-1|17	BuildRequires:	pkgconfig(vorbis)
21cr|spacezero-0.86.01-1|18	BuildRequires:	pkgconfig(x11)
21cr|spacezero-0.86.01-1|19	
21cr|spacezero-0.86.01-1|20	%description
21cr|spacezero-0.86.01-1|21	SpaceZero is a 2D space combat, multi player (two players by now) net game.
21cr|spacezero-0.86.01-1|22	
21cr|spacezero-0.86.01-1|23	
21cr|spacezero-0.86.01-1|24	%prep
21cr|spacezero-0.86.01-1|25	%autosetup -p1 -n %{name}
21cr|spacezero-0.86.01-1|26	
21cr|spacezero-0.86.01-1|27	find src -name '*.c' -exec chmod a-x {} \;
21cr|spacezero-0.86.01-1|28	find include -name '*.h' -exec chmod a-x {} \;
21cr|spacezero-0.86.01-1|29	
21cr|spacezero-0.86.01-1|30	%build
21cr|spacezero-0.86.01-1|31	%make
21cr|spacezero-0.86.01-1|32	
21cr|spacezero-0.86.01-1|33	%install
21cr|spacezero-0.86.01-1|34	# game data
21cr|spacezero-0.86.01-1|35	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|spacezero-0.86.01-1|36	cp -r dat/sounds %{buildroot}%{_datadir}/%{name}/
21cr|spacezero-0.86.01-1|37	
21cr|spacezero-0.86.01-1|38	# binaries
21cr|spacezero-0.86.01-1|39	install -d -m 755 %{buildroot}%{_bindir}
21cr|spacezero-0.86.01-1|40	install -m 755  bin/%{name} %{buildroot}%{_bindir}/
21cr|spacezero-0.86.01-1|41	chmod a+x %{buildroot}%{_bindir}/%{name}
21cr|spacezero-0.86.01-1|42	
21cr|spacezero-0.86.01-1|43	# icons
21cr|spacezero-0.86.01-1|44	install -d -m755 %{buildroot}%{_iconsdir}
21cr|spacezero-0.86.01-1|45	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
21cr|spacezero-0.86.01-1|46	
21cr|spacezero-0.86.01-1|47	# man pages
21cr|spacezero-0.86.01-1|48	install -d -m755 %{buildroot}%{_docdir}/%{name}
21cr|spacezero-0.86.01-1|49	cp -R html/manual.html html/manual_files %{buildroot}%{_docdir}/%{name}
21cr|spacezero-0.86.01-1|50	find %{buildroot}%{_docdir}/%{name} -name '*.png' -exec chmod a-x {} \;
21cr|spacezero-0.86.01-1|51	chmod a-x %{buildroot}%{_docdir}/%{name}/manual.html
21cr|spacezero-0.86.01-1|52	chmod a-x %{buildroot}%{_docdir}/%{name}/manual_files/cssscreen.css
21cr|spacezero-0.86.01-1|53	chmod a-x %{buildroot}%{_docdir}/%{name}/manual_files/space.ico
21cr|spacezero-0.86.01-1|54	chmod a-x %{buildroot}%{_docdir}/%{name}/manual_files/cssprint.css
21cr|spacezero-0.86.01-1|55	
21cr|spacezero-0.86.01-1|56	# menu entry
21cr|spacezero-0.86.01-1|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|spacezero-0.86.01-1|58	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|spacezero-0.86.01-1|59	[Desktop Entry]
21cr|spacezero-0.86.01-1|60	Categories=GNOME;GTK;Game;
21cr|spacezero-0.86.01-1|61	Comment=funny 2D game
21cr|spacezero-0.86.01-1|62	Exec=spacezero
21cr|spacezero-0.86.01-1|63	GenericName=spacezero
21cr|spacezero-0.86.01-1|64	Icon=spacezero
21cr|spacezero-0.86.01-1|65	Name=spacezero
21cr|spacezero-0.86.01-1|66	Terminal=false
21cr|spacezero-0.86.01-1|67	Type=Application
21cr|spacezero-0.86.01-1|68	EOF
21cr|spacezero-0.86.01-1|69	
21cr|spacezero-0.86.01-1|70	%files
21cr|spacezero-0.86.01-1|71	%{_bindir}/%{name}
21cr|spacezero-0.86.01-1|72	%{_datadir}/applications/%{name}.desktop
21cr|spacezero-0.86.01-1|73	%{_docdir}/%{name}
21cr|spacezero-0.86.01-1|74	%{_iconsdir}/%{name}.png
21cr|spacezero-0.86.01-1|75	%{_datadir}/%{name}/*

8414 21
21cr|spamoracle-1.6-1|1	%define debug_package %{nil}
21cr|spamoracle-1.6-1|2	
21cr|spamoracle-1.6-1|3	Name:		spamoracle
21cr|spamoracle-1.6-1|4	Version:	1.6
21cr|spamoracle-1.6-1|5	Release:	1
21cr|spamoracle-1.6-1|6	Group:		Networking/Mail
21cr|spamoracle-1.6-1|7	Summary:	Spam filter based on statistical analysis of e-mail contents
21cr|spamoracle-1.6-1|8	License:	GPL
21cr|spamoracle-1.6-1|9	Url:		http://pauillac.inria.fr/~xleroy/software.html#spamoracle
21cr|spamoracle-1.6-1|10	Source:		https://github.com/xavierleroy/spamoracle/archive/refs/tags/release16.tar.gz?/spamoracle-%{version}.tar.gz
21cr|spamoracle-1.6-1|11	BuildRequires:	ocaml
21cr|spamoracle-1.6-1|12	
21cr|spamoracle-1.6-1|13	%description
21cr|spamoracle-1.6-1|14	SpamOracle is a tool to help detect and filter away "spam"
21cr|spamoracle-1.6-1|15	(unsolicited commercial e-mail).  It proceeds by statistical analysis
21cr|spamoracle-1.6-1|16	of the words that appear in the e-mail, comparing the frequencies of
21cr|spamoracle-1.6-1|17	words with those found in a user-provided corpus of known spam and
21cr|spamoracle-1.6-1|18	known legitimate e-mail.  The classification algorithm is based on
21cr|spamoracle-1.6-1|19	Bayes' formula, and is described in Paul Graham's paper, "A plan for
21cr|spamoracle-1.6-1|20	spam", http://www.paulgraham.com/spam.html.
21cr|spamoracle-1.6-1|21	
21cr|spamoracle-1.6-1|22	%prep
21cr|spamoracle-1.6-1|23	%setup -q -n %{name}-release16
21cr|spamoracle-1.6-1|24	
21cr|spamoracle-1.6-1|25	%build
21cr|spamoracle-1.6-1|26	%make
21cr|spamoracle-1.6-1|27	
21cr|spamoracle-1.6-1|28	%install
21cr|spamoracle-1.6-1|29	mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/{man1,man5}}
21cr|spamoracle-1.6-1|30	%makeinstall BINDIR=%{buildroot}/%{_bindir} MANDIR=%{buildroot}/%{_mandir}
21cr|spamoracle-1.6-1|31	
21cr|spamoracle-1.6-1|32	%clean
21cr|spamoracle-1.6-1|33	
21cr|spamoracle-1.6-1|34	%files
21cr|spamoracle-1.6-1|35	%doc README Changes
21cr|spamoracle-1.6-1|36	%{_bindir}/spamoracle
21cr|spamoracle-1.6-1|37	%{_mandir}/man1/spamoracle.1*
21cr|spamoracle-1.6-1|38	%{_mandir}/man5/spamoracle.conf.5*

8415 21
21cr|spampd-2.30-12|1	Summary:	Spam Proxy Daemon
21cr|spampd-2.30-12|2	Name:		spampd
21cr|spampd-2.30-12|3	Version:	2.30
21cr|spampd-2.30-12|4	Release:	12
21cr|spampd-2.30-12|5	License:	GPLv2+
21cr|spampd-2.30-12|6	Group:		Networking/Mail
21cr|spampd-2.30-12|7	Url:		http://www.wdg.us/index.cfm/rd/mta/spampd.htm
21cr|spampd-2.30-12|8	Source0:	http://www.wdg.us/Content/rd/mta/%{name}/%{name}-%{version}.tar.bz2
21cr|spampd-2.30-12|9	Patch0:		spampd-2.30-mdv.patch
21cr|spampd-2.30-12|10	Patch1:		spampd-2.30-pod.patch
21cr|spampd-2.30-12|11	BuildRequires:	perl
21cr|spampd-2.30-12|12	Requires(post,preun):	rpm-helper
21cr|spampd-2.30-12|13	BuildArch:	noarch
21cr|spampd-2.30-12|14	
21cr|spampd-2.30-12|15	%description
21cr|spampd-2.30-12|16	spampd is an SMTP/LMTP proxy that marks (or tags) spam using SpamAssassin
21cr|spampd-2.30-12|17	(http://www.SpamAssassin.org/). The proxy is designed to be transparent to
21cr|spampd-2.30-12|18	the sending and receiving mail servers and at no point takes responsibility
21cr|spampd-2.30-12|19	for the message itself. If a failure occurs within spampd (or SpamAssassin)
21cr|spampd-2.30-12|20	then the mail servers will disconnect and the sending server is still
21cr|spampd-2.30-12|21	responsible for retrying the message for as long as it is configured to do so.
21cr|spampd-2.30-12|22	
21cr|spampd-2.30-12|23	%files
21cr|spampd-2.30-12|24	%defattr(-,root,root,755)
21cr|spampd-2.30-12|25	%doc changelog.txt spampd.html
21cr|spampd-2.30-12|26	%{_sbindir}/spampd
21cr|spampd-2.30-12|27	%config(noreplace) %{_initrddir}/spampd
21cr|spampd-2.30-12|28	%config(noreplace) %{_sysconfdir}/sysconfig/spampd
21cr|spampd-2.30-12|29	%{_mandir}/man8/spampd.8*
21cr|spampd-2.30-12|30	
21cr|spampd-2.30-12|31	%post
21cr|spampd-2.30-12|32	%_post_service spampd
21cr|spampd-2.30-12|33	if [ -x /usr/sbin/postconf ] && [ -z `/usr/sbin/postconf -h content_filter` ] && \
21cr|spampd-2.30-12|34	grep -qs '^lmtp-filter\>' /etc/postfix/master.cf;then
21cr|spampd-2.30-12|35	LISTEN=127.0.0.1:10025
21cr|spampd-2.30-12|36	MAXCHILD=5
21cr|spampd-2.30-12|37	[ -f /etc/sysconfig/spampd ] && . /etc/sysconfig/spampd
21cr|spampd-2.30-12|38	postconf -e content_filter=lmtp-filter:${LISTEN}
21cr|spampd-2.30-12|39	postconf -e receive_override_options=no_address_mappings
21cr|spampd-2.30-12|40	postconf -e lmtp-filter_destination_concurrency_limit=${MAXCHILD}
21cr|spampd-2.30-12|41	fi
21cr|spampd-2.30-12|42	
21cr|spampd-2.30-12|43	%preun
21cr|spampd-2.30-12|44	%_preun_service spampd
21cr|spampd-2.30-12|45	
21cr|spampd-2.30-12|46	#----------------------------------------------------------------------------
21cr|spampd-2.30-12|47	
21cr|spampd-2.30-12|48	%prep
21cr|spampd-2.30-12|49	%setup -q
21cr|spampd-2.30-12|50	%patch0 -p1 -b .mdv
21cr|spampd-2.30-12|51	%patch1 -p1 -b .pod
21cr|spampd-2.30-12|52	make spampd.8
21cr|spampd-2.30-12|53	chmod 644 *
21cr|spampd-2.30-12|54	
21cr|spampd-2.30-12|55	%install
21cr|spampd-2.30-12|56	mkdir -p %{buildroot}%{_initrddir}
21cr|spampd-2.30-12|57	mkdir -p %{buildroot}%{_sbindir}
21cr|spampd-2.30-12|58	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|spampd-2.30-12|59	mkdir -p %{buildroot}%{_mandir}/man8
21cr|spampd-2.30-12|60	install -m 755 spampd %{buildroot}%{_sbindir}/spampd
21cr|spampd-2.30-12|61	install -m 755 spampd-rh-rc-script %{buildroot}%{_initrddir}/spampd
21cr|spampd-2.30-12|62	install -m 644 spampd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/spampd
21cr|spampd-2.30-12|63	install -m 644 spampd.8 %{buildroot}%{_mandir}/man8/spampd.8

8416 21
21cr|spatialindex-1.9.3-1|1	%define	major	6
21cr|spatialindex-1.9.3-1|2	%define	libname	%mklibname %{name} %{major}
21cr|spatialindex-1.9.3-1|3	%define	devname	%mklibname %{name} -d
21cr|spatialindex-1.9.3-1|4	
21cr|spatialindex-1.9.3-1|5	Name:		spatialindex
21cr|spatialindex-1.9.3-1|6	Version:	1.9.3
21cr|spatialindex-1.9.3-1|7	Release:	1
21cr|spatialindex-1.9.3-1|8	Summary:	Spatial index library
21cr|spatialindex-1.9.3-1|9	Group:		System/Libraries
21cr|spatialindex-1.9.3-1|10	License:	MIT
21cr|spatialindex-1.9.3-1|11	Url:		http://libspatialindex.org
21cr|spatialindex-1.9.3-1|12	# https://github.com/libspatialindex/libspatialindex
21cr|spatialindex-1.9.3-1|13	Source0:	http://download.osgeo.org/lib%{name}/%{name}-src-%{version}.tar.bz2
21cr|spatialindex-1.9.3-1|14	Patch0:     restore-pkg-config-functionality.patch
21cr|spatialindex-1.9.3-1|15	
21cr|spatialindex-1.9.3-1|16	BuildRequires:	cmake
21cr|spatialindex-1.9.3-1|17	
21cr|spatialindex-1.9.3-1|18	%description
21cr|spatialindex-1.9.3-1|19	Spatialindex provides a general framework for developing spatial indices.
21cr|spatialindex-1.9.3-1|20	Currently it defines generic interfaces, provides simple main memory and
21cr|spatialindex-1.9.3-1|21	disk based storage managers and a robust implementation of an R*-tree,
21cr|spatialindex-1.9.3-1|22	an MVR-tree and a TPR-tree.
21cr|spatialindex-1.9.3-1|23	
21cr|spatialindex-1.9.3-1|24	
21cr|spatialindex-1.9.3-1|25	#-----------------------------------------------------
21cr|spatialindex-1.9.3-1|26	
21cr|spatialindex-1.9.3-1|27	%package -n %{libname}
21cr|spatialindex-1.9.3-1|28	Summary:	Spatial index library
21cr|spatialindex-1.9.3-1|29	Group:		System/Libraries
21cr|spatialindex-1.9.3-1|30	
21cr|spatialindex-1.9.3-1|31	%description -n %{libname}
21cr|spatialindex-1.9.3-1|32	Spatialindex provides a general framework for developing spatial indices.
21cr|spatialindex-1.9.3-1|33	Currently it defines generic interfaces, provides simple main memory and
21cr|spatialindex-1.9.3-1|34	disk based storage managers and a robust implementation of an R*-tree,
21cr|spatialindex-1.9.3-1|35	an MVR-tree and a TPR-tree.
21cr|spatialindex-1.9.3-1|36	
21cr|spatialindex-1.9.3-1|37	%files -n %{libname}
21cr|spatialindex-1.9.3-1|38	%doc AUTHORS ChangeLog COPYING
21cr|spatialindex-1.9.3-1|39	%{_libdir}/lib%{name}*.so.*
21cr|spatialindex-1.9.3-1|40	
21cr|spatialindex-1.9.3-1|41	#-----------------------------------------------------
21cr|spatialindex-1.9.3-1|42	
21cr|spatialindex-1.9.3-1|43	%package -n %{devname}
21cr|spatialindex-1.9.3-1|44	Summary:	Development files for %{name}
21cr|spatialindex-1.9.3-1|45	Group:		Development/C++
21cr|spatialindex-1.9.3-1|46	Requires:	%{libname} = %{version}-%{release}
21cr|spatialindex-1.9.3-1|47	Provides:	%{name}-devel = %{version}-%{release}
21cr|spatialindex-1.9.3-1|48	
21cr|spatialindex-1.9.3-1|49	%description -n %{devname}
21cr|spatialindex-1.9.3-1|50	Development files for %{name}.
21cr|spatialindex-1.9.3-1|51	
21cr|spatialindex-1.9.3-1|52	
21cr|spatialindex-1.9.3-1|53	%files -n %{devname}
21cr|spatialindex-1.9.3-1|54	%doc AUTHORS ChangeLog COPYING
21cr|spatialindex-1.9.3-1|55	%{_includedir}/%{name}
21cr|spatialindex-1.9.3-1|56	%{_libdir}/lib%{name}*.so
21cr|spatialindex-1.9.3-1|57	%{_libdir}/pkgconfig/libspatialindex.pc
21cr|spatialindex-1.9.3-1|58	#-----------------------------------------------------
21cr|spatialindex-1.9.3-1|59	
21cr|spatialindex-1.9.3-1|60	%prep
21cr|spatialindex-1.9.3-1|61	%setup -qn %{name}-src-%{version}
21cr|spatialindex-1.9.3-1|62	%patch0 -p1
21cr|spatialindex-1.9.3-1|63	
21cr|spatialindex-1.9.3-1|64	%build
21cr|spatialindex-1.9.3-1|65	%cmake
21cr|spatialindex-1.9.3-1|66	%make
21cr|spatialindex-1.9.3-1|67	
21cr|spatialindex-1.9.3-1|68	%install
21cr|spatialindex-1.9.3-1|69	%makeinstall_std -C build
21cr|spatialindex-1.9.3-1|70	

8417 21
21cr|spawn-fcgi-1.6.4-3|1	Name:    spawn-fcgi
21cr|spawn-fcgi-1.6.4-3|2	Version: 1.6.4
21cr|spawn-fcgi-1.6.4-3|3	Release: 3
21cr|spawn-fcgi-1.6.4-3|4	Summary: Simple program for spawning FastCGI processes
21cr|spawn-fcgi-1.6.4-3|5	License: BSD
21cr|spawn-fcgi-1.6.4-3|6	Group:   System/Servers
21cr|spawn-fcgi-1.6.4-3|7	URL:     http://redmine.lighttpd.net/projects/spawn-fcgi/
21cr|spawn-fcgi-1.6.4-3|8	Source0: http://www.lighttpd.net/download/spawn-fcgi-%{version}.tar.gz
21cr|spawn-fcgi-1.6.4-3|9	
21cr|spawn-fcgi-1.6.4-3|10	%description
21cr|spawn-fcgi-1.6.4-3|11	This package contains the spawn-fcgi program used for spawning FastCGI
21cr|spawn-fcgi-1.6.4-3|12	processes, which can be local or remote.
21cr|spawn-fcgi-1.6.4-3|13	
21cr|spawn-fcgi-1.6.4-3|14	%prep
21cr|spawn-fcgi-1.6.4-3|15	%setup -q
21cr|spawn-fcgi-1.6.4-3|16	
21cr|spawn-fcgi-1.6.4-3|17	%build
21cr|spawn-fcgi-1.6.4-3|18	%configure
21cr|spawn-fcgi-1.6.4-3|19	%make
21cr|spawn-fcgi-1.6.4-3|20	
21cr|spawn-fcgi-1.6.4-3|21	%install
21cr|spawn-fcgi-1.6.4-3|22	%makeinstall_std
21cr|spawn-fcgi-1.6.4-3|23	
21cr|spawn-fcgi-1.6.4-3|24	%files
21cr|spawn-fcgi-1.6.4-3|25	%doc AUTHORS COPYING NEWS README
21cr|spawn-fcgi-1.6.4-3|26	%{_bindir}/spawn-fcgi
21cr|spawn-fcgi-1.6.4-3|27	%{_mandir}/man1/spawn-fcgi.1*

8418 21
21cr|spec2deb-1.0.0-1.git3ff035.1|1	%define commit 3ff035fc71277d3e10ad6b049aad8cec5854e445
21cr|spec2deb-1.0.0-1.git3ff035.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|spec2deb-1.0.0-1.git3ff035.1|3	
21cr|spec2deb-1.0.0-1.git3ff035.1|4	Summary:	This utility takes a rpm package.spec as input generating a series of debian-specific files
21cr|spec2deb-1.0.0-1.git3ff035.1|5	Name:		spec2deb
21cr|spec2deb-1.0.0-1.git3ff035.1|6	Version:	1.0.0
21cr|spec2deb-1.0.0-1.git3ff035.1|7	Release:	1.git%{commit_short}.1
21cr|spec2deb-1.0.0-1.git3ff035.1|8	License:	GPL-3
21cr|spec2deb-1.0.0-1.git3ff035.1|9	Group:		Development/Python
21cr|spec2deb-1.0.0-1.git3ff035.1|10	Url:		https://github.com/macq/spec2deb
21cr|spec2deb-1.0.0-1.git3ff035.1|11	Source0:	https://github.com/macq/spec2deb/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|spec2deb-1.0.0-1.git3ff035.1|12	BuildRequires:	python3-devel
21cr|spec2deb-1.0.0-1.git3ff035.1|13	BuildArch:	noarch
21cr|spec2deb-1.0.0-1.git3ff035.1|14	
21cr|spec2deb-1.0.0-1.git3ff035.1|15	%description
21cr|spec2deb-1.0.0-1.git3ff035.1|16	This utility takes a rpm package.spec as input generating a series
21cr|spec2deb-1.0.0-1.git3ff035.1|17	of debian-specific files like the package.dsc build descriptor and
21cr|spec2deb-1.0.0-1.git3ff035.1|18	the debian.diff.gz / debian.tar.gz containing the control file and patches.
21cr|spec2deb-1.0.0-1.git3ff035.1|19	
21cr|spec2deb-1.0.0-1.git3ff035.1|20	The result is a directory that is ready for dpkg-source to build a *.deb.
21cr|spec2deb-1.0.0-1.git3ff035.1|21	
21cr|spec2deb-1.0.0-1.git3ff035.1|22	Note that the script has some builting "magic" to transform the rpm
21cr|spec2deb-1.0.0-1.git3ff035.1|23	spec build and install scripts as well. Although it works in
21cr|spec2deb-1.0.0-1.git3ff035.1|24	a lot of cases it might be failing in your case.
21cr|spec2deb-1.0.0-1.git3ff035.1|25	
21cr|spec2deb-1.0.0-1.git3ff035.1|26	
21cr|spec2deb-1.0.0-1.git3ff035.1|27	%files
21cr|spec2deb-1.0.0-1.git3ff035.1|28	%{_bindir}/%{name}
21cr|spec2deb-1.0.0-1.git3ff035.1|29	%{python3_sitelib}/spec2deb
21cr|spec2deb-1.0.0-1.git3ff035.1|30	%{python3_sitelib}/spec2deb-0.4-py*.egg-info
21cr|spec2deb-1.0.0-1.git3ff035.1|31	#------------------------------------------------------------------
21cr|spec2deb-1.0.0-1.git3ff035.1|32	
21cr|spec2deb-1.0.0-1.git3ff035.1|33	%prep
21cr|spec2deb-1.0.0-1.git3ff035.1|34	%autosetup -p1 -n %{name}-%{commit}/src
21cr|spec2deb-1.0.0-1.git3ff035.1|35	
21cr|spec2deb-1.0.0-1.git3ff035.1|36	%build
21cr|spec2deb-1.0.0-1.git3ff035.1|37	%py3_build
21cr|spec2deb-1.0.0-1.git3ff035.1|38	
21cr|spec2deb-1.0.0-1.git3ff035.1|39	%install
21cr|spec2deb-1.0.0-1.git3ff035.1|40	%py3_install
21cr|spec2deb-1.0.0-1.git3ff035.1|41	
21cr|spec2deb-1.0.0-1.git3ff035.1|42	install -D -m0755 %{name}/%{name}.py %{buildroot}%{_bindir}/%{name}
21cr|spec2deb-1.0.0-1.git3ff035.1|43	
21cr|spec2deb-1.0.0-1.git3ff035.1|44	%py3_shebang_fix %{buildroot}%{_bindir}/%{name}
21cr|spec2deb-1.0.0-1.git3ff035.1|45	
21cr|spec2deb-1.0.0-1.git3ff035.1|46	
21cr|spec2deb-1.0.0-1.git3ff035.1|47	%changelog
21cr|spec2deb-1.0.0-1.git3ff035.1|48	* Thu Nov 6 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|spec2deb-1.0.0-1.git3ff035.1|49	- new pkg

8419 21
21cr|spec-gen-1.0-3|1	Name:		spec-gen
21cr|spec-gen-1.0-3|2	Version:	1.0
21cr|spec-gen-1.0-3|3	Release:	3
21cr|spec-gen-1.0-3|4	Summary:	ROSA RPM spec file generator
21cr|spec-gen-1.0-3|5	Group:		System/Configuration/Packaging
21cr|spec-gen-1.0-3|6	License:	GPLv2+
21cr|spec-gen-1.0-3|7	Url:		http://wiki.rosalab.ru/en/index.php/spec-file-generator
21cr|spec-gen-1.0-3|8	Source0:	https://abf.io/soft/spec-gen-dev/blob/master/spec-gen.py
21cr|spec-gen-1.0-3|9	BuildArch:	noarch
21cr|spec-gen-1.0-3|10	BuildRequires:	python3
21cr|spec-gen-1.0-3|11	
21cr|spec-gen-1.0-3|12	%description
21cr|spec-gen-1.0-3|13	Generate spec file on the basis of source tarball analysis.
21cr|spec-gen-1.0-3|14	
21cr|spec-gen-1.0-3|15	%prep
21cr|spec-gen-1.0-3|16	
21cr|spec-gen-1.0-3|17	%build
21cr|spec-gen-1.0-3|18	
21cr|spec-gen-1.0-3|19	%install
21cr|spec-gen-1.0-3|20	mkdir -p %{buildroot}%{_bindir}
21cr|spec-gen-1.0-3|21	install -m 755 %{SOURCE0} %{buildroot}%{_bindir}/
21cr|spec-gen-1.0-3|22	
21cr|spec-gen-1.0-3|23	%files
21cr|spec-gen-1.0-3|24	%{_bindir}/*

8420 21
21cr|speed-dreams-2.2.3-4|1	%define rev	7616
21cr|speed-dreams-2.2.3-4|2	
21cr|speed-dreams-2.2.3-4|3	%define _disable_ld_no_undefined 1
21cr|speed-dreams-2.2.3-4|4	
21cr|speed-dreams-2.2.3-4|5	%define __provides_exclude_from ^%{_libdir}/games
21cr|speed-dreams-2.2.3-4|6	%define __requires_exclude ^libtgf*.|^libportability.*|^librobottools.*|^libnetworking.*
21cr|speed-dreams-2.2.3-4|7	
21cr|speed-dreams-2.2.3-4|8	Summary:	Speed Dreams: An open motorsport simulation
21cr|speed-dreams-2.2.3-4|9	Name:		speed-dreams
21cr|speed-dreams-2.2.3-4|10	Version:	2.2.3
21cr|speed-dreams-2.2.3-4|11	Release:	4
21cr|speed-dreams-2.2.3-4|12	License:	GPLv2
21cr|speed-dreams-2.2.3-4|13	Group:		Games/Simulation
21cr|speed-dreams-2.2.3-4|14	Url:		http://www.speed-dreams.org
21cr|speed-dreams-2.2.3-4|15	Source0:	http://downloads.sf.net/speed-dreams/%{name}-src-base-%{version}-r%{rev}.tar.xz
21cr|speed-dreams-2.2.3-4|16	Source1:	http://downloads.sf.net/speed-dreams/%{name}-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz
21cr|speed-dreams-2.2.3-4|17	Source2:	http://downloads.sf.net/speed-dreams/%{name}-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz
21cr|speed-dreams-2.2.3-4|18	Source3:	http://downloads.sf.net/speed-dreams/%{name}-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz
21cr|speed-dreams-2.2.3-4|19	Source4:	http://downloads.sf.net/speed-dreams/%{name}-src-unmaintained-2.2.3-r7616.tar.xz
21cr|speed-dreams-2.2.3-4|20	BuildRequires:	cmake
21cr|speed-dreams-2.2.3-4|21	BuildRequires:	imagemagick
21cr|speed-dreams-2.2.3-4|22	BuildRequires:	jpeg-devel
21cr|speed-dreams-2.2.3-4|23	BuildRequires:	mesa-common-devel
21cr|speed-dreams-2.2.3-4|24	BuildRequires:	plib-devel
21cr|speed-dreams-2.2.3-4|25	BuildRequires:	pkgconfig(expat)
21cr|speed-dreams-2.2.3-4|26	BuildRequires:	pkgconfig(freealut)
21cr|speed-dreams-2.2.3-4|27	BuildRequires:	pkgconfig(freeglut)
21cr|speed-dreams-2.2.3-4|28	BuildRequires:	pkgconfig(gl)
21cr|speed-dreams-2.2.3-4|29	BuildRequires:	pkgconfig(libcurl)
21cr|speed-dreams-2.2.3-4|30	BuildRequires:	pkgconfig(libenet)
21cr|speed-dreams-2.2.3-4|31	BuildRequires:	pkgconfig(libpng)
21cr|speed-dreams-2.2.3-4|32	BuildRequires:	pkgconfig(openal)
21cr|speed-dreams-2.2.3-4|33	BuildRequires:	pkgconfig(sdl2)
21cr|speed-dreams-2.2.3-4|34	BuildRequires:	pkgconfig(vorbis)
21cr|speed-dreams-2.2.3-4|35	BuildRequires:	pkgconfig(zlib)
21cr|speed-dreams-2.2.3-4|36	Requires:	%{name}-data = %{EVRD}
21cr|speed-dreams-2.2.3-4|37	Obsoletes:	%{name}-data-wip < 2.2.3
21cr|speed-dreams-2.2.3-4|38	Obsoletes:	%{name}-robots-hq < 2.2.3
21cr|speed-dreams-2.2.3-4|39	Obsoletes:	%{name}-robots-more-hq < 2.2.3
21cr|speed-dreams-2.2.3-4|40	Obsoletes:	%{name}-robots-wip < 2.2.3
21cr|speed-dreams-2.2.3-4|41	
21cr|speed-dreams-2.2.3-4|42	%description
21cr|speed-dreams-2.2.3-4|43	A fork of the open racing car simulator Torcs,
21cr|speed-dreams-2.2.3-4|44	aiming to implement exciting new features, cars, tracks and
21cr|speed-dreams-2.2.3-4|45	AI opponents to make a more enjoyable game for the player,
21cr|speed-dreams-2.2.3-4|46	as well as constantly improving visual and physics realism.
21cr|speed-dreams-2.2.3-4|47	
21cr|speed-dreams-2.2.3-4|48	%files
21cr|speed-dreams-2.2.3-4|49	%doc CHANGES.txt README.txt
21cr|speed-dreams-2.2.3-4|50	%license COPYING.txt
21cr|speed-dreams-2.2.3-4|51	%{_datadir}/applications/%{name}.desktop
21cr|speed-dreams-2.2.3-4|52	%{_gamesbindir}/%{name}-2
21cr|speed-dreams-2.2.3-4|53	%{_gamesbindir}/sd2-*
21cr|speed-dreams-2.2.3-4|54	%{_iconsdir}/%{name}.png
21cr|speed-dreams-2.2.3-4|55	%dir %{_libdir}/games/%{name}-2
21cr|speed-dreams-2.2.3-4|56	%{_libdir}/games/%{name}-2/drivers/
21cr|speed-dreams-2.2.3-4|57	%{_libdir}/games/%{name}-2/lib/
21cr|speed-dreams-2.2.3-4|58	%{_libdir}/games/%{name}-2/modules/
21cr|speed-dreams-2.2.3-4|59	%{_liconsdir}/%{name}.png
21cr|speed-dreams-2.2.3-4|60	%{_mandir}/man6/%{name}-2.6*
21cr|speed-dreams-2.2.3-4|61	%{_mandir}/man6/sd2-*.6*
21cr|speed-dreams-2.2.3-4|62	%{_miconsdir}/%{name}.png
21cr|speed-dreams-2.2.3-4|63	
21cr|speed-dreams-2.2.3-4|64	#------------------------------------------------------
21cr|speed-dreams-2.2.3-4|65	
21cr|speed-dreams-2.2.3-4|66	%package data-base
21cr|speed-dreams-2.2.3-4|67	Summary:	Base data for Speed Dreams 2
21cr|speed-dreams-2.2.3-4|68	Provides:	%{name}-data = %{EVRD}
21cr|speed-dreams-2.2.3-4|69	Obsoletes:	%{name}-data-base < %{EVRD}
21cr|speed-dreams-2.2.3-4|70	BuildArch:	noarch
21cr|speed-dreams-2.2.3-4|71	
21cr|speed-dreams-2.2.3-4|72	%description data-base
21cr|speed-dreams-2.2.3-4|73	Base data for Speed Dreams 2. Contains the track "espie".
21cr|speed-dreams-2.2.3-4|74	
21cr|speed-dreams-2.2.3-4|75	%files data-base
21cr|speed-dreams-2.2.3-4|76	%doc CHANGES.txt README.txt
21cr|speed-dreams-2.2.3-4|77	%license COPYING.txt
21cr|speed-dreams-2.2.3-4|78	%dir %{_gamesdatadir}/%{name}-2
21cr|speed-dreams-2.2.3-4|79	%{_gamesdatadir}/%{name}-2/*
21cr|speed-dreams-2.2.3-4|80	
21cr|speed-dreams-2.2.3-4|81	#------------------------------------------------------
21cr|speed-dreams-2.2.3-4|82	
21cr|speed-dreams-2.2.3-4|83	%prep
21cr|speed-dreams-2.2.3-4|84	%setup -qn %{name}-2 -c -a1 -a2 -a3 -a4
21cr|speed-dreams-2.2.3-4|85	%apply_patches
21cr|speed-dreams-2.2.3-4|86	
21cr|speed-dreams-2.2.3-4|87	%build
21cr|speed-dreams-2.2.3-4|88	%cmake \
21cr|speed-dreams-2.2.3-4|89	-DBUILD_SHARED_LIBS=OFF		\
21cr|speed-dreams-2.2.3-4|90	-DCMAKE_SKIP_RPATH=OFF		\
21cr|speed-dreams-2.2.3-4|91	-DOPTION_3RDPARTY_EXPAT=ON	\
21cr|speed-dreams-2.2.3-4|92	-DOPTION_3RDPARTY_SOLID=OFF	\
21cr|speed-dreams-2.2.3-4|93	-DOPTION_AUTOVERSION=OFF	\
21cr|speed-dreams-2.2.3-4|94	-DOPTION_OFFICIAL_ONLY=ON	\
21cr|speed-dreams-2.2.3-4|95	-DOPTION_OSGGRAPH=OFF
21cr|speed-dreams-2.2.3-4|96	%make
21cr|speed-dreams-2.2.3-4|97	
21cr|speed-dreams-2.2.3-4|98	%install
21cr|speed-dreams-2.2.3-4|99	%makeinstall_std -C build
21cr|speed-dreams-2.2.3-4|100	
21cr|speed-dreams-2.2.3-4|101	rm -rf %{buildroot}%{_gamesdatadir}/%{name}-2/cmake
21cr|speed-dreams-2.2.3-4|102	rm -rf %{buildroot}%{_gamesdatadir}/%{name}-2/*.txt
21cr|speed-dreams-2.2.3-4|103	rm -rf %{buildroot}%{_includedir}
21cr|speed-dreams-2.2.3-4|104	
21cr|speed-dreams-2.2.3-4|105	mkdir -p %{buildroot}%{_datadir}/applications
21cr|speed-dreams-2.2.3-4|106	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|speed-dreams-2.2.3-4|107	[Desktop Entry]
21cr|speed-dreams-2.2.3-4|108	Name=Speed Dreams
21cr|speed-dreams-2.2.3-4|109	Comment=An open motorsport simulation
21cr|speed-dreams-2.2.3-4|110	Exec=%{name}-2
21cr|speed-dreams-2.2.3-4|111	Icon=%{name}
21cr|speed-dreams-2.2.3-4|112	Terminal=false
21cr|speed-dreams-2.2.3-4|113	Type=Application
21cr|speed-dreams-2.2.3-4|114	StartupNotify=false
21cr|speed-dreams-2.2.3-4|115	Categories=Game;SportsGame;
21cr|speed-dreams-2.2.3-4|116	EOF
21cr|speed-dreams-2.2.3-4|117	
21cr|speed-dreams-2.2.3-4|118	install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
21cr|speed-dreams-2.2.3-4|119	convert -size 16x16 data/data/icons/icon.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|speed-dreams-2.2.3-4|120	install data/data/icons/icon.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|speed-dreams-2.2.3-4|121	convert -size 48x48 data/data/icons/icon.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|speed-dreams-2.2.3-4|122	
21cr|speed-dreams-2.2.3-4|123	mkdir -p %{buildroot}%{_mandir}/man6
21cr|speed-dreams-2.2.3-4|124	install -m644 doc/man/* %{buildroot}%{_mandir}/man6/
21cr|speed-dreams-2.2.3-4|125	rm -fr %{buildroot}%{_gamesdatadir}/%{name}-2/drivers/dandroid_sc/readme.txt
21cr|speed-dreams-2.2.3-4|126	
21cr|speed-dreams-2.2.3-4|127	find %{buildroot}%{_libdir}/games -type f -name '*.so' -exec chmod +x {} \;

8421 21
21cr|speedtest-cli-2.1.3-2|1	Summary:	Command line interface for testing internet bandwidth
21cr|speedtest-cli-2.1.3-2|2	Name:		speedtest-cli
21cr|speedtest-cli-2.1.3-2|3	Version:	2.1.3
21cr|speedtest-cli-2.1.3-2|4	Release:	2
21cr|speedtest-cli-2.1.3-2|5	License:	ASL 2.0
21cr|speedtest-cli-2.1.3-2|6	Group:		Development/Tools
21cr|speedtest-cli-2.1.3-2|7	Url:		https://github.com/sivel/speedtest-cli
21cr|speedtest-cli-2.1.3-2|8	Source0:	https://github.com/sivel/speedtest-cli/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|speedtest-cli-2.1.3-2|9	BuildRequires:	pkgconfig(python3)
21cr|speedtest-cli-2.1.3-2|10	BuildRequires:	python3egg(setuptools)
21cr|speedtest-cli-2.1.3-2|11	Requires:	python(abi) >= 3.5
21cr|speedtest-cli-2.1.3-2|12	Requires:	python3egg(setuptools)
21cr|speedtest-cli-2.1.3-2|13	Provides:	speedtest = %{EVRD}
21cr|speedtest-cli-2.1.3-2|14	BuildArch:	noarch
21cr|speedtest-cli-2.1.3-2|15	
21cr|speedtest-cli-2.1.3-2|16	%description
21cr|speedtest-cli-2.1.3-2|17	Command line interface for testing internet bandwidth using speedtest.net
21cr|speedtest-cli-2.1.3-2|18	
21cr|speedtest-cli-2.1.3-2|19	%files
21cr|speedtest-cli-2.1.3-2|20	%doc CONTRIBUTING.md  LICENSE  README.rst
21cr|speedtest-cli-2.1.3-2|21	%{_bindir}/speedtest-cli
21cr|speedtest-cli-2.1.3-2|22	%{_bindir}/speedtest
21cr|speedtest-cli-2.1.3-2|23	%{py3_puresitedir}/*
21cr|speedtest-cli-2.1.3-2|24	%{_mandir}/man1/speedtest-cli.1.*
21cr|speedtest-cli-2.1.3-2|25	%{_mandir}/man1/speedtest.1.*
21cr|speedtest-cli-2.1.3-2|26	
21cr|speedtest-cli-2.1.3-2|27	#-----------------------------------------------------------------------------
21cr|speedtest-cli-2.1.3-2|28	
21cr|speedtest-cli-2.1.3-2|29	%prep
21cr|speedtest-cli-2.1.3-2|30	%setup -q
21cr|speedtest-cli-2.1.3-2|31	sed -i -e '/^#!\//, 1d' *.py
21cr|speedtest-cli-2.1.3-2|32	
21cr|speedtest-cli-2.1.3-2|33	%build
21cr|speedtest-cli-2.1.3-2|34	%py3_build
21cr|speedtest-cli-2.1.3-2|35	
21cr|speedtest-cli-2.1.3-2|36	%install
21cr|speedtest-cli-2.1.3-2|37	%py3_install
21cr|speedtest-cli-2.1.3-2|38	mkdir -p %{buildroot}%{_mandir}/man1
21cr|speedtest-cli-2.1.3-2|39	install -p -m 644 speedtest-cli.1 %{buildroot}%{_mandir}/man1/speedtest-cli.1
21cr|speedtest-cli-2.1.3-2|40	
21cr|speedtest-cli-2.1.3-2|41	# replace copy of file with symlink
21cr|speedtest-cli-2.1.3-2|42	( cd %{buildroot}%{_bindir} ; ln -sf speedtest-cli speedtest )
21cr|speedtest-cli-2.1.3-2|43	( cd %{buildroot}%{_mandir}/man1 ; ln -s speedtest-cli.1 speedtest.1 )
21cr|speedtest-cli-2.1.3-2|44	
21cr|speedtest-cli-2.1.3-2|45	%check
21cr|speedtest-cli-2.1.3-2|46	python3 setup.py test

8422 21
21cr|spek-0.8.3-3|1	Summary:	Tool for audio spectrum analysis and visualization
21cr|spek-0.8.3-3|2	Name:		spek
21cr|spek-0.8.3-3|3	Version:	0.8.3
21cr|spek-0.8.3-3|4	Release:	3
21cr|spek-0.8.3-3|5	License:	GPLv3+
21cr|spek-0.8.3-3|6	Group:		Sound
21cr|spek-0.8.3-3|7	Url:		http://spek.cc/
21cr|spek-0.8.3-3|8	Source0:	https://github.com/alexkay/spek/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|spek-0.8.3-3|9	Patch0:		spek-0.8.1-disable-updates.patch
21cr|spek-0.8.3-3|10	Patch1:		spek-0.8.3-ffmpeg3.patch
21cr|spek-0.8.3-3|11	Patch2:		spek-0.8.3-ffmpeg3-1.patch
21cr|spek-0.8.3-3|12	BuildRequires:	intltool
21cr|spek-0.8.3-3|13	BuildRequires:	ffmpeg-devel
21cr|spek-0.8.3-3|14	BuildRequires:	wxgtku2.8-devel
21cr|spek-0.8.3-3|15	
21cr|spek-0.8.3-3|16	%description
21cr|spek-0.8.3-3|17	Spek (IPA: /spɛk/, ‘bacon’ in Dutch) helps to analyse your audio files by
21cr|spek-0.8.3-3|18	showing their spectrogram. Spek is free software available for Unix,
21cr|spek-0.8.3-3|19	Windows and Mac OS X.
21cr|spek-0.8.3-3|20	
21cr|spek-0.8.3-3|21	Features:
21cr|spek-0.8.3-3|22	* Supports all popular lossy and lossless audio file formats
21cr|spek-0.8.3-3|23	(thanks to the FFmpeg libraries.)
21cr|spek-0.8.3-3|24	* Ultra-fast signal processing, uses multiple threads to further
21cr|spek-0.8.3-3|25	speed up the analysis.
21cr|spek-0.8.3-3|26	* Shows the codec name and the audio signal parameters.
21cr|spek-0.8.3-3|27	* Allows to save the spectrogram as an image file.
21cr|spek-0.8.3-3|28	* Drag-and-drop support; associates with common audio file formats.
21cr|spek-0.8.3-3|29	* Auto-fitting time, frequency and spectral density rulers.
21cr|spek-0.8.3-3|30	* Adjustable spectral density range.
21cr|spek-0.8.3-3|31	* Translated into 16 languages.
21cr|spek-0.8.3-3|32	
21cr|spek-0.8.3-3|33	%files -f %{name}.lang
21cr|spek-0.8.3-3|34	%doc README.md
21cr|spek-0.8.3-3|35	%{_bindir}/%{name}
21cr|spek-0.8.3-3|36	%{_datadir}/applications/%{name}.desktop
21cr|spek-0.8.3-3|37	%{_iconsdir}/hicolor/*
21cr|spek-0.8.3-3|38	%{_mandir}/man1/%{name}.*
21cr|spek-0.8.3-3|39	
21cr|spek-0.8.3-3|40	#----------------------------------------------------------------------------
21cr|spek-0.8.3-3|41	
21cr|spek-0.8.3-3|42	%prep
21cr|spek-0.8.3-3|43	%setup -q
21cr|spek-0.8.3-3|44	%patch0 -p1
21cr|spek-0.8.3-3|45	%patch1 -p1
21cr|spek-0.8.3-3|46	%patch2 -p1
21cr|spek-0.8.3-3|47	
21cr|spek-0.8.3-3|48	%build
21cr|spek-0.8.3-3|49	NOCONFIGURE=1 ./autogen.sh
21cr|spek-0.8.3-3|50	%configure
21cr|spek-0.8.3-3|51	%make
21cr|spek-0.8.3-3|52	
21cr|spek-0.8.3-3|53	%install
21cr|spek-0.8.3-3|54	%makeinstall_std
21cr|spek-0.8.3-3|55	
21cr|spek-0.8.3-3|56	%find_lang %{name}

8423 21
21cr|spellutils-0.7-17|1	Summary:	Programs for helping spell checking
21cr|spellutils-0.7-17|2	Name:		spellutils
21cr|spellutils-0.7-17|3	Version:	0.7
21cr|spellutils-0.7-17|4	Release:	17
21cr|spellutils-0.7-17|5	License:	GPLv2+
21cr|spellutils-0.7-17|6	Group:		Text tools
21cr|spellutils-0.7-17|7	Url:		http://home.worldonline.dk/byrial/spellutils/
21cr|spellutils-0.7-17|8	Source0:	http://home.worldonline.dk/byrial/spellutils/%{name}-%{version}.tar.bz2
21cr|spellutils-0.7-17|9	Requires:	common-licenses
21cr|spellutils-0.7-17|10	
21cr|spellutils-0.7-17|11	%description
21cr|spellutils-0.7-17|12	Spellutils is a suite of programs which are used to isolate some parts
21cr|spellutils-0.7-17|13	or texts from various types of files and hand them over to another
21cr|spellutils-0.7-17|14	program which may change the texts; it is typically a spell checker.
21cr|spellutils-0.7-17|15	Afterwards the possibly changed text parts are copied back in place in the
21cr|spellutils-0.7-17|16	original file.
21cr|spellutils-0.7-17|17	
21cr|spellutils-0.7-17|18	The programs in the Spellutils package are:
21cr|spellutils-0.7-17|19	
21cr|spellutils-0.7-17|20	* newsbody which can isolate your own text from headers, quotes and
21cr|spellutils-0.7-17|21	signature in e-mail or Usenet messages
21cr|spellutils-0.7-17|22	* pospell which can isolate translations in .po files
21cr|spellutils-0.7-17|23	* More programs are likely to follow
21cr|spellutils-0.7-17|24	
21cr|spellutils-0.7-17|25	%files
21cr|spellutils-0.7-17|26	%doc README FILES NEWS
21cr|spellutils-0.7-17|27	%{_mandir}/man1/*
21cr|spellutils-0.7-17|28	%{_bindir}/*
21cr|spellutils-0.7-17|29	
21cr|spellutils-0.7-17|30	#----------------------------------------------------------------------------
21cr|spellutils-0.7-17|31	
21cr|spellutils-0.7-17|32	%prep
21cr|spellutils-0.7-17|33	%setup -q
21cr|spellutils-0.7-17|34	
21cr|spellutils-0.7-17|35	%build
21cr|spellutils-0.7-17|36	%configure
21cr|spellutils-0.7-17|37	%make
21cr|spellutils-0.7-17|38	
21cr|spellutils-0.7-17|39	%install
21cr|spellutils-0.7-17|40	%makeinstall_std

8424 21
21cr|spew-1.0.8-5|1	Summary:	An I/O benchmark tool
21cr|spew-1.0.8-5|2	Name:		spew
21cr|spew-1.0.8-5|3	Version:	1.0.8
21cr|spew-1.0.8-5|4	Release:	5
21cr|spew-1.0.8-5|5	Source0:	ftp://ftp.berlios.de/pub/spew/%{version}/%{name}-%{version}.tgz
21cr|spew-1.0.8-5|6	Patch0:		%{name}-1.0.7-fix-str-fmt.patch
21cr|spew-1.0.8-5|7	License:	GPLv2
21cr|spew-1.0.8-5|8	Group:		System/Kernel and hardware
21cr|spew-1.0.8-5|9	Url:		http://spew.berlios.de/
21cr|spew-1.0.8-5|10	BuildRequires:	popt-devel
21cr|spew-1.0.8-5|11	BuildRequires:	ncurses-devel
21cr|spew-1.0.8-5|12	
21cr|spew-1.0.8-5|13	%description
21cr|spew-1.0.8-5|14	Spew is used to measure I/O performance of character devices,
21cr|spew-1.0.8-5|15	block devices, and regular files. It can also be used to generate
21cr|spew-1.0.8-5|16	high I/O loads to stress systems while verifying data integrity.
21cr|spew-1.0.8-5|17	
21cr|spew-1.0.8-5|18	%files
21cr|spew-1.0.8-5|19	%defattr(-,root,root)
21cr|spew-1.0.8-5|20	%config(noreplace)/%{_sysconfdir}/spew.conf
21cr|spew-1.0.8-5|21	%{_bindir}/gorge
21cr|spew-1.0.8-5|22	%{_bindir}/regorge
21cr|spew-1.0.8-5|23	%{_bindir}/spew
21cr|spew-1.0.8-5|24	%{_mandir}/man1/gorge.1*
21cr|spew-1.0.8-5|25	%{_mandir}/man1/regorge.1*
21cr|spew-1.0.8-5|26	%{_mandir}/man1/spew.1*
21cr|spew-1.0.8-5|27	
21cr|spew-1.0.8-5|28	#---------------------------------------------------
21cr|spew-1.0.8-5|29	
21cr|spew-1.0.8-5|30	%prep
21cr|spew-1.0.8-5|31	%setup -q
21cr|spew-1.0.8-5|32	%patch0 -p1 -b .strfmt
21cr|spew-1.0.8-5|33	
21cr|spew-1.0.8-5|34	%build
21cr|spew-1.0.8-5|35	%configure
21cr|spew-1.0.8-5|36	%make
21cr|spew-1.0.8-5|37	
21cr|spew-1.0.8-5|38	%install
21cr|spew-1.0.8-5|39	%makeinstall

8425 21
21cr|sphinxbase-0.9-0.20211103|1	%define	major	3
21cr|sphinxbase-0.9-0.20211103|2	%define	admajor	3
21cr|sphinxbase-0.9-0.20211103|3	
21cr|sphinxbase-0.9-0.20211103|4	%define	libname	%mklibname %{name} %{major}
21cr|sphinxbase-0.9-0.20211103|5	%define	adlibname %mklibname sphinxad %{admajor}
21cr|sphinxbase-0.9-0.20211103|6	%define	devname	%mklibname %{name} -d
21cr|sphinxbase-0.9-0.20211103|7	%define	alphaname 20211103
21cr|sphinxbase-0.9-0.20211103|8	
21cr|sphinxbase-0.9-0.20211103|9	%define	commit 9e901850ee4cd1c0b22f2d3b3c15f162564ca283
21cr|sphinxbase-0.9-0.20211103|10	
21cr|sphinxbase-0.9-0.20211103|11	Name:		sphinxbase
21cr|sphinxbase-0.9-0.20211103|12	# Fake version number to allow easy upgrading from previous 0.8:
21cr|sphinxbase-0.9-0.20211103|13	# the actual source version is "5prealpha"
21cr|sphinxbase-0.9-0.20211103|14	Version:	0.9
21cr|sphinxbase-0.9-0.20211103|15	Release:	0.%{alphaname}
21cr|sphinxbase-0.9-0.20211103|16	Summary:	The CMU Sphinx Recognition System
21cr|sphinxbase-0.9-0.20211103|17	Group:		Sound
21cr|sphinxbase-0.9-0.20211103|18	License:	BSD and LGPLv2+
21cr|sphinxbase-0.9-0.20211103|19	Url:		http://cmusphinx.sourceforge.net/
21cr|sphinxbase-0.9-0.20211103|20	Source0:	https://github.com/cmusphinx/sphinxbase/archive/%{commit}.zip
21cr|sphinxbase-0.9-0.20211103|21	# From upstream
21cr|sphinxbase-0.9-0.20211103|22	# http://sourceforge.net/p/cmusphinx/bugs/314/
21cr|sphinxbase-0.9-0.20211103|23	#Patch0:	sphinxbase-0.8-fix-testsuite.patch
21cr|sphinxbase-0.9-0.20211103|24	BuildRequires:	bison
21cr|sphinxbase-0.9-0.20211103|25	BuildRequires:	doxygen
21cr|sphinxbase-0.9-0.20211103|26	# for check
21cr|sphinxbase-0.9-0.20211103|27	BuildRequires:	locales-fr
21cr|sphinxbase-0.9-0.20211103|28	BuildRequires:	pkgconfig(sndfile)
21cr|sphinxbase-0.9-0.20211103|29	BuildRequires:	pkgconfig(python3)
21cr|sphinxbase-0.9-0.20211103|30	BuildRequires:	swig >= 2.0
21cr|sphinxbase-0.9-0.20211103|31	
21cr|sphinxbase-0.9-0.20211103|32	%description
21cr|sphinxbase-0.9-0.20211103|33	The CMU Sphinx Recognition System is a library and a set of examples and
21cr|sphinxbase-0.9-0.20211103|34	utilities for speech recognition. This package contains the utilities.
21cr|sphinxbase-0.9-0.20211103|35	
21cr|sphinxbase-0.9-0.20211103|36	%files
21cr|sphinxbase-0.9-0.20211103|37	%doc LICENSE README
21cr|sphinxbase-0.9-0.20211103|38	%{_bindir}/sphinx*
21cr|sphinxbase-0.9-0.20211103|39	%{_mandir}/man1/sphinx*
21cr|sphinxbase-0.9-0.20211103|40	
21cr|sphinxbase-0.9-0.20211103|41	#-----------------------------------------------------------------------------
21cr|sphinxbase-0.9-0.20211103|42	
21cr|sphinxbase-0.9-0.20211103|43	%package -n %{libname}
21cr|sphinxbase-0.9-0.20211103|44	Summary:	Shared components for Sphinx speech recognition
21cr|sphinxbase-0.9-0.20211103|45	Group:		System/Libraries
21cr|sphinxbase-0.9-0.20211103|46	
21cr|sphinxbase-0.9-0.20211103|47	%description -n %{libname}
21cr|sphinxbase-0.9-0.20211103|48	The CMU Sphinx Recognition System is a library and a set of examples and
21cr|sphinxbase-0.9-0.20211103|49	utilities for speech recognition. This package contains the shared libraries.
21cr|sphinxbase-0.9-0.20211103|50	
21cr|sphinxbase-0.9-0.20211103|51	%files -n %{libname}
21cr|sphinxbase-0.9-0.20211103|52	%doc LICENSE README
21cr|sphinxbase-0.9-0.20211103|53	%{_libdir}/lib%{name}.so.%{major}*
21cr|sphinxbase-0.9-0.20211103|54	
21cr|sphinxbase-0.9-0.20211103|55	#-----------------------------------------------------------------------------
21cr|sphinxbase-0.9-0.20211103|56	
21cr|sphinxbase-0.9-0.20211103|57	%package -n %{adlibname}
21cr|sphinxbase-0.9-0.20211103|58	Summary:	Shared components for Sphinx speech recognition
21cr|sphinxbase-0.9-0.20211103|59	Group:		System/Libraries
21cr|sphinxbase-0.9-0.20211103|60	
21cr|sphinxbase-0.9-0.20211103|61	%description -n %{adlibname}
21cr|sphinxbase-0.9-0.20211103|62	The CMU Sphinx Recognition System is a library and a set of examples and
21cr|sphinxbase-0.9-0.20211103|63	utilities for speech recognition. This package contains the shared libraries.
21cr|sphinxbase-0.9-0.20211103|64	
21cr|sphinxbase-0.9-0.20211103|65	%files -n %{adlibname}
21cr|sphinxbase-0.9-0.20211103|66	%doc LICENSE README
21cr|sphinxbase-0.9-0.20211103|67	%{_libdir}/libsphinxad.so.%{admajor}*
21cr|sphinxbase-0.9-0.20211103|68	
21cr|sphinxbase-0.9-0.20211103|69	#-----------------------------------------------------------------------------
21cr|sphinxbase-0.9-0.20211103|70	
21cr|sphinxbase-0.9-0.20211103|71	%package -n %{devname}
21cr|sphinxbase-0.9-0.20211103|72	Summary:	Header files for developing with The CMU Sphinx Recognition System
21cr|sphinxbase-0.9-0.20211103|73	Group:		Development/C
21cr|sphinxbase-0.9-0.20211103|74	Requires:	%{libname} = %{EVRD}
21cr|sphinxbase-0.9-0.20211103|75	Requires:	%{adlibname} = %{EVRD}
21cr|sphinxbase-0.9-0.20211103|76	Provides:	lib%{name}-devel = %{EVRD}
21cr|sphinxbase-0.9-0.20211103|77	Provides:	%{name}-devel = %{EVRD}
21cr|sphinxbase-0.9-0.20211103|78	
21cr|sphinxbase-0.9-0.20211103|79	%description -n %{devname}
21cr|sphinxbase-0.9-0.20211103|80	The CMU Sphinx Recognition System is a library and a set of examples and
21cr|sphinxbase-0.9-0.20211103|81	utilities for speech recognition. This package contains the header files and
21cr|sphinxbase-0.9-0.20211103|82	examples for developing with The CMU Sphinx Recognition System.
21cr|sphinxbase-0.9-0.20211103|83	
21cr|sphinxbase-0.9-0.20211103|84	%files -n %{devname}
21cr|sphinxbase-0.9-0.20211103|85	%doc LICENSE README
21cr|sphinxbase-0.9-0.20211103|86	%doc doc/html/
21cr|sphinxbase-0.9-0.20211103|87	%{_includedir}/%{name}
21cr|sphinxbase-0.9-0.20211103|88	%{_libdir}/pkgconfig/%{name}.pc
21cr|sphinxbase-0.9-0.20211103|89	%{_libdir}/lib%{name}.so
21cr|sphinxbase-0.9-0.20211103|90	%{_libdir}/libsphinxad.so
21cr|sphinxbase-0.9-0.20211103|91	
21cr|sphinxbase-0.9-0.20211103|92	#-----------------------------------------------------------------------------
21cr|sphinxbase-0.9-0.20211103|93	
21cr|sphinxbase-0.9-0.20211103|94	%package -n python3-%{name}
21cr|sphinxbase-0.9-0.20211103|95	Summary:	Python extension for The CMU Sphinx Recognition System
21cr|sphinxbase-0.9-0.20211103|96	Group:		Development/Python
21cr|sphinxbase-0.9-0.20211103|97	Provides:	python-%{name} = %{EVRD}
21cr|sphinxbase-0.9-0.20211103|98	
21cr|sphinxbase-0.9-0.20211103|99	%description -n python3-%{name}
21cr|sphinxbase-0.9-0.20211103|100	The CMU Sphinx Recognition System is a library and a set of examples and
21cr|sphinxbase-0.9-0.20211103|101	utilities for speech recognition. This package contains the python extension.
21cr|sphinxbase-0.9-0.20211103|102	
21cr|sphinxbase-0.9-0.20211103|103	%files -n python3-%{name}
21cr|sphinxbase-0.9-0.20211103|104	%doc LICENSE README
21cr|sphinxbase-0.9-0.20211103|105	%{py3_platsitedir}/*
21cr|sphinxbase-0.9-0.20211103|106	%{_datadir}/%{name}/swig/*.i
21cr|sphinxbase-0.9-0.20211103|107	
21cr|sphinxbase-0.9-0.20211103|108	#-----------------------------------------------------------------------------
21cr|sphinxbase-0.9-0.20211103|109	
21cr|sphinxbase-0.9-0.20211103|110	%prep
21cr|sphinxbase-0.9-0.20211103|111	%autosetup -p1 -n %{name}-%{commit}
21cr|sphinxbase-0.9-0.20211103|112	
21cr|sphinxbase-0.9-0.20211103|113	%build
21cr|sphinxbase-0.9-0.20211103|114	./autogen.sh
21cr|sphinxbase-0.9-0.20211103|115	%configure --disable-static
21cr|sphinxbase-0.9-0.20211103|116	%make
21cr|sphinxbase-0.9-0.20211103|117	
21cr|sphinxbase-0.9-0.20211103|118	
21cr|sphinxbase-0.9-0.20211103|119	%install
21cr|sphinxbase-0.9-0.20211103|120	%makeinstall_std
21cr|sphinxbase-0.9-0.20211103|121	
21cr|sphinxbase-0.9-0.20211103|122	# man pages
21cr|sphinxbase-0.9-0.20211103|123	mkdir -p %{buildroot}%{_mandir}/man1
21cr|sphinxbase-0.9-0.20211103|124	install -pm644 doc/*.1 %{buildroot}%{_mandir}/man1/
21cr|sphinxbase-0.9-0.20211103|125	
21cr|sphinxbase-0.9-0.20211103|126	
21cr|sphinxbase-0.9-0.20211103|127	%check
21cr|sphinxbase-0.9-0.20211103|128	%make check

8426 21
21cr|sphinxtrain-5.0.0-1|1	%define major 5
21cr|sphinxtrain-5.0.0-1|2	%define libname %mklibname %{name} %{major}
21cr|sphinxtrain-5.0.0-1|3	
21cr|sphinxtrain-5.0.0-1|4	Name:          sphinxtrain
21cr|sphinxtrain-5.0.0-1|5	Version:       5.0.0
21cr|sphinxtrain-5.0.0-1|6	Release:       1
21cr|sphinxtrain-5.0.0-1|7	Summary:       An acoustic model trainer for CMU's Sphinx tools
21cr|sphinxtrain-5.0.0-1|8	Group:         Development/Other
21cr|sphinxtrain-5.0.0-1|9	License:       BSD and LGPLv2+
21cr|sphinxtrain-5.0.0-1|10	URL:           http://www.cmusphinx.org/
21cr|sphinxtrain-5.0.0-1|11	Source0:       https://github.com/cmusphinx/sphinxtrain/archive/refs/tags/v5.0.0.tar.gz?/%{name}-%{version}.tar.gz
21cr|sphinxtrain-5.0.0-1|12	BuildRequires: cmake
21cr|sphinxtrain-5.0.0-1|13	BuildRequires: blas-devel
21cr|sphinxtrain-5.0.0-1|14	BuildRequires: lapack-devel
21cr|sphinxtrain-5.0.0-1|15	
21cr|sphinxtrain-5.0.0-1|16	%description
21cr|sphinxtrain-5.0.0-1|17	SphinxTrain is Carnegie Mellon University's open source acoustic model
21cr|sphinxtrain-5.0.0-1|18	trainer.  It contains the scripts and instructions necessary for building
21cr|sphinxtrain-5.0.0-1|19	models for the CMU Sphinx Recognizer.
21cr|sphinxtrain-5.0.0-1|20	
21cr|sphinxtrain-5.0.0-1|21	%files
21cr|sphinxtrain-5.0.0-1|22	%doc LICENSE README* NEWS
21cr|sphinxtrain-5.0.0-1|23	%{_bindir}/%{name}
21cr|sphinxtrain-5.0.0-1|24	%{_libexecdir}/%{name}
21cr|sphinxtrain-5.0.0-1|25	%{_datadir}/%{name}
21cr|sphinxtrain-5.0.0-1|26	
21cr|sphinxtrain-5.0.0-1|27	#------------------------------------------------------------------
21cr|sphinxtrain-5.0.0-1|28	
21cr|sphinxtrain-5.0.0-1|29	%package -n %{libname}
21cr|sphinxtrain-5.0.0-1|30	Summary:	%{name} shared library
21cr|sphinxtrain-5.0.0-1|31	Group:		System/Libraries
21cr|sphinxtrain-5.0.0-1|32	
21cr|sphinxtrain-5.0.0-1|33	%description -n %{libname}
21cr|sphinxtrain-5.0.0-1|34	%{name} shared library.
21cr|sphinxtrain-5.0.0-1|35	
21cr|sphinxtrain-5.0.0-1|36	%files -n %{libname}
21cr|sphinxtrain-5.0.0-1|37	%{_libdir}/lib%{name}.so.%{major}*
21cr|sphinxtrain-5.0.0-1|38	
21cr|sphinxtrain-5.0.0-1|39	#------------------------------------------------------------------
21cr|sphinxtrain-5.0.0-1|40	
21cr|sphinxtrain-5.0.0-1|41	%prep
21cr|sphinxtrain-5.0.0-1|42	%autosetup -p1
21cr|sphinxtrain-5.0.0-1|43	
21cr|sphinxtrain-5.0.0-1|44	%build
21cr|sphinxtrain-5.0.0-1|45	%cmake
21cr|sphinxtrain-5.0.0-1|46	%make
21cr|sphinxtrain-5.0.0-1|47	
21cr|sphinxtrain-5.0.0-1|48	%install
21cr|sphinxtrain-5.0.0-1|49	%makeinstall_std -C build
21cr|sphinxtrain-5.0.0-1|50	
21cr|sphinxtrain-5.0.0-1|51	# devel pkg not provided
21cr|sphinxtrain-5.0.0-1|52	rm %{buildroot}%{_libdir}/*.so
21cr|sphinxtrain-5.0.0-1|53	
21cr|sphinxtrain-5.0.0-1|54	# fix python shebang
21cr|sphinxtrain-5.0.0-1|55	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/%{name}
21cr|sphinxtrain-5.0.0-1|56	

8427 21
21cr|spicctrl-1.9-10|1	Summary:	Sony Vaio SPIC Control Program
21cr|spicctrl-1.9-10|2	Name:		spicctrl
21cr|spicctrl-1.9-10|3	Version:	1.9
21cr|spicctrl-1.9-10|4	Release:	10
21cr|spicctrl-1.9-10|5	License:	GPL
21cr|spicctrl-1.9-10|6	Group:		System/Configuration/Hardware
21cr|spicctrl-1.9-10|7	Source:		http://popies.net/sonypi/%{name}-%{version}.tar.bz2
21cr|spicctrl-1.9-10|8	Patch0:		spicctrl-1.9-debug.patch
21cr|spicctrl-1.9-10|9	URL:		http://popies.net/sonypi/
21cr|spicctrl-1.9-10|10	
21cr|spicctrl-1.9-10|11	%description
21cr|spicctrl-1.9-10|12	This utility allows one to query and set a variety of parameters on your
21cr|spicctrl-1.9-10|13	Sony Vaio laptop computer, including:
21cr|spicctrl-1.9-10|14	
21cr|spicctrl-1.9-10|15	* AC Power status
21cr|spicctrl-1.9-10|16	* Battery status
21cr|spicctrl-1.9-10|17	* Screen brightness
21cr|spicctrl-1.9-10|18	* Bluetooth device power status
21cr|spicctrl-1.9-10|19	
21cr|spicctrl-1.9-10|20	%prep
21cr|spicctrl-1.9-10|21	%setup
21cr|spicctrl-1.9-10|22	%patch0 -p1
21cr|spicctrl-1.9-10|23	
21cr|spicctrl-1.9-10|24	%build
21cr|spicctrl-1.9-10|25	%make
21cr|spicctrl-1.9-10|26	
21cr|spicctrl-1.9-10|27	%clean
21cr|spicctrl-1.9-10|28	
21cr|spicctrl-1.9-10|29	%install
21cr|spicctrl-1.9-10|30	mkdir -p %{buildroot}%{_sbindir}/
21cr|spicctrl-1.9-10|31	install %{_builddir}/%{name}-%{version}/spicctrl %{buildroot}/usr/sbin
21cr|spicctrl-1.9-10|32	
21cr|spicctrl-1.9-10|33	%post
21cr|spicctrl-1.9-10|34	if [ ! -c /dev/sonypi ]; then
21cr|spicctrl-1.9-10|35	rm -f /dev/sonypi
21cr|spicctrl-1.9-10|36	mknod /dev/sonypi c 10 250
21cr|spicctrl-1.9-10|37	fi
21cr|spicctrl-1.9-10|38	grep 'alias char-major-10-250 sonypi' /etc/modules.conf > /dev/null
21cr|spicctrl-1.9-10|39	RETVAL=$?
21cr|spicctrl-1.9-10|40	if [ $RETVAL -ne 0 ]; then
21cr|spicctrl-1.9-10|41	echo 'alias char-major-10-250 sonypi' >> /etc/modules.conf
21cr|spicctrl-1.9-10|42	echo 'options sonypi minor=250' >> /etc/modules.conf
21cr|spicctrl-1.9-10|43	echo 'alias char-major-10-250 sonypi' >> /etc/modprobe.conf
21cr|spicctrl-1.9-10|44	echo 'options sonypi minor=250' >> /etc/modprobe.conf
21cr|spicctrl-1.9-10|45	fi
21cr|spicctrl-1.9-10|46	
21cr|spicctrl-1.9-10|47	%files
21cr|spicctrl-1.9-10|48	%{_sbindir}/*
21cr|spicctrl-1.9-10|49	%doc AUTHORS LICENSE CHANGES

8428 21
21cr|spindown-0.4.0-6|1	Summary:    Daemon that can spin idle disks down
21cr|spindown-0.4.0-6|2	Name:       spindown
21cr|spindown-0.4.0-6|3	Version:    0.4.0
21cr|spindown-0.4.0-6|4	Release:    6
21cr|spindown-0.4.0-6|5	License:    GPLv3+
21cr|spindown-0.4.0-6|6	Group:      System/Servers
21cr|spindown-0.4.0-6|7	Url:        http://code.google.com/p/spindown
21cr|spindown-0.4.0-6|8	Source0:    http://spindown.googlecode.com/files/spindown-%{version}.tar.gz
21cr|spindown-0.4.0-6|9	Source1:    spindown.service
21cr|spindown-0.4.0-6|10	Source2:    01spindown
21cr|spindown-0.4.0-6|11	
21cr|spindown-0.4.0-6|12	Patch0: spindown-0.4.0-Makefile.patch
21cr|spindown-0.4.0-6|13	Patch1: spindown-0.4.0-iniparser.patch
21cr|spindown-0.4.0-6|14	Patch2: spindown-0.4.0-iniparser-3.0-1.patch
21cr|spindown-0.4.0-6|15	Patch3: spindown-0.4.0-bz1037334.patch
21cr|spindown-0.4.0-6|16	
21cr|spindown-0.4.0-6|17	Requires(preun): systemd-units
21cr|spindown-0.4.0-6|18	
21cr|spindown-0.4.0-6|19	BuildRequires: iniparser-devel
21cr|spindown-0.4.0-6|20	BuildRequires: systemd-units
21cr|spindown-0.4.0-6|21	
21cr|spindown-0.4.0-6|22	%description
21cr|spindown-0.4.0-6|23	Spindown is a daemon that can spin idle disks down and thus save energy and
21cr|spindown-0.4.0-6|24	improve disk lifetime. It periodically checks for read or written blocks. When
21cr|spindown-0.4.0-6|25	no blocks are read or written the disk is idle. When a disk stays idle long
21cr|spindown-0.4.0-6|26	enough, spindown uses custom command like sg_start or hdparm to spin it down.
21cr|spindown-0.4.0-6|27	It also works with USB disks and hot-swappable disks because it doesn't watch
21cr|spindown-0.4.0-6|28	the device name (hda, sdb, ...), but the device ID. This means that it doesn't
21cr|spindown-0.4.0-6|29	matter if the disk is swapped while the daemon is running.
21cr|spindown-0.4.0-6|30	
21cr|spindown-0.4.0-6|31	%prep
21cr|spindown-0.4.0-6|32	%setup -q
21cr|spindown-0.4.0-6|33	rm -rf src/ininiparser3.0b
21cr|spindown-0.4.0-6|34	cp -pf %{SOURCE1} spindown.service
21cr|spindown-0.4.0-6|35	cp -pf %{SOURCE2} 01spindown
21cr|spindown-0.4.0-6|36	%patch0 -p1
21cr|spindown-0.4.0-6|37	%patch1 -p1
21cr|spindown-0.4.0-6|38	%patch2 -p1
21cr|spindown-0.4.0-6|39	%patch3 -p1
21cr|spindown-0.4.0-6|40	
21cr|spindown-0.4.0-6|41	%build
21cr|spindown-0.4.0-6|42	%make OPT="%{optflags}"
21cr|spindown-0.4.0-6|43	
21cr|spindown-0.4.0-6|44	%install
21cr|spindown-0.4.0-6|45	make DESTDIR="%{buildroot}" install
21cr|spindown-0.4.0-6|46	mkdir -p %{buildroot}/%{_libdir}/pm-utils/sleep.d
21cr|spindown-0.4.0-6|47	mkdir -p %{buildroot}/%{_unitdir}
21cr|spindown-0.4.0-6|48	install -p -m 755 01spindown %{buildroot}/%{_libdir}/pm-utils/sleep.d/01spindown
21cr|spindown-0.4.0-6|49	install -p -m 755 spindown.service %{buildroot}/%{_unitdir}/spindown.service
21cr|spindown-0.4.0-6|50	
21cr|spindown-0.4.0-6|51	%post
21cr|spindown-0.4.0-6|52	%systemd_post spindown.service
21cr|spindown-0.4.0-6|53	
21cr|spindown-0.4.0-6|54	%preun
21cr|spindown-0.4.0-6|55	%systemd_preun spindown.service
21cr|spindown-0.4.0-6|56	
21cr|spindown-0.4.0-6|57	%files
21cr|spindown-0.4.0-6|58	%defattr(-,root,root,-)
21cr|spindown-0.4.0-6|59	%doc COPYING CHANGELOG README
21cr|spindown-0.4.0-6|60	%{_unitdir}/spindown.service
21cr|spindown-0.4.0-6|61	%{_sbindir}/spindownd
21cr|spindown-0.4.0-6|62	%{_libdir}/pm-utils/sleep.d/01spindown
21cr|spindown-0.4.0-6|63	%config(noreplace) %{_sysconfdir}/spindown.conf

8429 21
21cr|spip-2.1.1-6|1	%define	Name	SPIP
21cr|spip-2.1.1-6|2	
21cr|spip-2.1.1-6|3	%if %{_use_internal_dependency_generator}
21cr|spip-2.1.1-6|4	%global __requires_exclude pear(SourceMap.class.php)
21cr|spip-2.1.1-6|5	%else
21cr|spip-2.1.1-6|6	%define _requires_exceptions pear(SourceMap.class.php)
21cr|spip-2.1.1-6|7	%endif
21cr|spip-2.1.1-6|8	
21cr|spip-2.1.1-6|9	
21cr|spip-2.1.1-6|10	Name:		spip
21cr|spip-2.1.1-6|11	Version:	2.1.1
21cr|spip-2.1.1-6|12	Release:	6
21cr|spip-2.1.1-6|13	Summary:	CMS tool for Internet
21cr|spip-2.1.1-6|14	License:	GPLv2+
21cr|spip-2.1.1-6|15	Group:		System/Servers
21cr|spip-2.1.1-6|16	URL:		http://www.spip.net/
21cr|spip-2.1.1-6|17	Source0:	%{name}-v%{version}.zip
21cr|spip-2.1.1-6|18	Source1:	%{name}.logrotate.bz2
21cr|spip-2.1.1-6|19	Source2:	%{name}-apache.conf.bz2
21cr|spip-2.1.1-6|20	BuildArch:	noarch
21cr|spip-2.1.1-6|21	
21cr|spip-2.1.1-6|22	%description
21cr|spip-2.1.1-6|23	SPIP is a publishing system developed by the minirezo to manage the site
21cr|spip-2.1.1-6|24	uZine. We provide it to anyone as a free software under GPL licence.
21cr|spip-2.1.1-6|25	Therefore, you can use it freely for your own site, be it personnal,
21cr|spip-2.1.1-6|26	co-operative, institutional or commercial.
21cr|spip-2.1.1-6|27	
21cr|spip-2.1.1-6|28	To finish the installation, just go to http://localhost/spip/ecrire/
21cr|spip-2.1.1-6|29	
21cr|spip-2.1.1-6|30	%prep
21cr|spip-2.1.1-6|31	%setup -q
21cr|spip-2.1.1-6|32	find . -name remove.txt -exec rm -f {} \;
21cr|spip-2.1.1-6|33	find . -type f -exec chmod 644 {} \;
21cr|spip-2.1.1-6|34	find . -name '*svn*' -exec rm -f {} \;
21cr|spip-2.1.1-6|35	
21cr|spip-2.1.1-6|36	%build
21cr|spip-2.1.1-6|37	:
21cr|spip-2.1.1-6|38	
21cr|spip-2.1.1-6|39	%install
21cr|spip-2.1.1-6|40	# install files
21cr|spip-2.1.1-6|41	install -d -m 755 %{buildroot}%{_var}/www/%{name}
21cr|spip-2.1.1-6|42	cp -pR * %{buildroot}%{_var}/www/%{name}
21cr|spip-2.1.1-6|43	
21cr|spip-2.1.1-6|44	# logrotate
21cr|spip-2.1.1-6|45	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|spip-2.1.1-6|46	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|spip-2.1.1-6|47	
21cr|spip-2.1.1-6|48	# apache configuration
21cr|spip-2.1.1-6|49	install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|spip-2.1.1-6|50	bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
21cr|spip-2.1.1-6|51	
21cr|spip-2.1.1-6|52	%clean
21cr|spip-2.1.1-6|53	rm -rf %{buildroot}
21cr|spip-2.1.1-6|54	
21cr|spip-2.1.1-6|55	%post
21cr|spip-2.1.1-6|56	%create_ghostfile /var/log/httpd/spip.log apache apache 640
21cr|spip-2.1.1-6|57	
21cr|spip-2.1.1-6|58	
21cr|spip-2.1.1-6|59	%files
21cr|spip-2.1.1-6|60	%defattr(-,root,root)
21cr|spip-2.1.1-6|61	%dir %{_var}/www/%{name}
21cr|spip-2.1.1-6|62	%{_var}/www/%{name}/*.php
21cr|spip-2.1.1-6|63	#%{_var}/www/%{name}/*.htc
21cr|spip-2.1.1-6|64	%{_var}/www/%{name}/*.txt
21cr|spip-2.1.1-6|65	%{_var}/www/%{name}/*.gif
21cr|spip-2.1.1-6|66	%{_var}/www/%{name}/config
21cr|spip-2.1.1-6|67	%{_var}/www/%{name}/squelettes-dist
21cr|spip-2.1.1-6|68	%{_var}/www/%{name}/ecrire/*
21cr|spip-2.1.1-6|69	%{_var}/www/%{name}/local
21cr|spip-2.1.1-6|70	%{_var}/www/%{name}/tmp
21cr|spip-2.1.1-6|71	%{_var}/www/%{name}/prive
21cr|spip-2.1.1-6|72	%{_var}/www/%{name}/mutualisation/*
21cr|spip-2.1.1-6|73	%{_var}/www/%{name}/extensions/*
21cr|spip-2.1.1-6|74	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
21cr|spip-2.1.1-6|75	%dir %attr(775,root,apache) %{_var}/www/%{name}/IMG
21cr|spip-2.1.1-6|76	%dir %attr(775,root,apache) %{_var}/www/%{name}/ecrire
21cr|spip-2.1.1-6|77	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}

8430 21
21cr|SpiralSynth-2.0.0-14|1	Name:		SpiralSynth
21cr|SpiralSynth-2.0.0-14|2	Summary:	Simple software synthesizer
21cr|SpiralSynth-2.0.0-14|3	Version:	2.0.0
21cr|SpiralSynth-2.0.0-14|4	Release:	14
21cr|SpiralSynth-2.0.0-14|5	License:	GPLv2+
21cr|SpiralSynth-2.0.0-14|6	Group:		Sound
21cr|SpiralSynth-2.0.0-14|7	Url:		http://www.pawfal.org/Software/SpiralSynth
21cr|SpiralSynth-2.0.0-14|8	Source0:	%{name}-%{version}.tar.bz2
21cr|SpiralSynth-2.0.0-14|9	Source1: 	SpiralLogo48.png
21cr|SpiralSynth-2.0.0-14|10	Source2: 	SpiralLogo32.png
21cr|SpiralSynth-2.0.0-14|11	Source3: 	SpiralLogo16.png
21cr|SpiralSynth-2.0.0-14|12	Patch0:		%{name}-2.0.0.patch
21cr|SpiralSynth-2.0.0-14|13	Patch1:		SpiralSynth-2.0.0-fix-build.patch
21cr|SpiralSynth-2.0.0-14|14	Patch2:		SpiralSynth-2.0.0-gcc43.patch
21cr|SpiralSynth-2.0.0-14|15	Patch3:		SpiralSynth-2.0.0-newer-fltk.patch
21cr|SpiralSynth-2.0.0-14|16	BuildRequires:	fltk-devel
21cr|SpiralSynth-2.0.0-14|17	BuildRequires:	pkgconfig(gl)
21cr|SpiralSynth-2.0.0-14|18	
21cr|SpiralSynth-2.0.0-14|19	%description
21cr|SpiralSynth-2.0.0-14|20	SSM's little brother has been updated at last, much much faster, better
21cr|SpiralSynth-2.0.0-14|21	sounding, a bit prettier and soon to be a SSM polyphonic plugin.
21cr|SpiralSynth-2.0.0-14|22	SpiralSynth is a simple polyphonic analogue modelling softsynth that tries
21cr|SpiralSynth-2.0.0-14|23	to be as easy to use as possible.
21cr|SpiralSynth-2.0.0-14|24	
21cr|SpiralSynth-2.0.0-14|25	%files
21cr|SpiralSynth-2.0.0-14|26	%doc README CHANGES COPYING
21cr|SpiralSynth-2.0.0-14|27	%{_bindir}/%{name}
21cr|SpiralSynth-2.0.0-14|28	%{_datadir}/applications/rosa-%{name}.desktop
21cr|SpiralSynth-2.0.0-14|29	%{_liconsdir}/%{name}.png
21cr|SpiralSynth-2.0.0-14|30	%{_iconsdir}/%{name}.png
21cr|SpiralSynth-2.0.0-14|31	%{_miconsdir}/%{name}.png
21cr|SpiralSynth-2.0.0-14|32	
21cr|SpiralSynth-2.0.0-14|33	#-----------------------------------------------------------------------------
21cr|SpiralSynth-2.0.0-14|34	
21cr|SpiralSynth-2.0.0-14|35	%prep
21cr|SpiralSynth-2.0.0-14|36	%setup -qn %{name}-%{version}
21cr|SpiralSynth-2.0.0-14|37	%patch0 -p1
21cr|SpiralSynth-2.0.0-14|38	%patch1 -p1
21cr|SpiralSynth-2.0.0-14|39	%patch2 -p0
21cr|SpiralSynth-2.0.0-14|40	%patch3 -p0
21cr|SpiralSynth-2.0.0-14|41	perl -pi -e 's/usr\/X11R6\/lib/usr\/X11R6\/%{_lib}/g' Makefile.in PluginLink.sh
21cr|SpiralSynth-2.0.0-14|42	
21cr|SpiralSynth-2.0.0-14|43	
21cr|SpiralSynth-2.0.0-14|44	%build
21cr|SpiralSynth-2.0.0-14|45	%configure
21cr|SpiralSynth-2.0.0-14|46	%make CXXFLAGS="%{optflags}" LFLAGS="%{?ldflags}"
21cr|SpiralSynth-2.0.0-14|47	
21cr|SpiralSynth-2.0.0-14|48	
21cr|SpiralSynth-2.0.0-14|49	%install
21cr|SpiralSynth-2.0.0-14|50	mkdir -p %{buildroot}/%{_bindir}
21cr|SpiralSynth-2.0.0-14|51	cp %{name} %{buildroot}/%{_bindir}
21cr|SpiralSynth-2.0.0-14|52	
21cr|SpiralSynth-2.0.0-14|53	
21cr|SpiralSynth-2.0.0-14|54	# Menu entry
21cr|SpiralSynth-2.0.0-14|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|SpiralSynth-2.0.0-14|56	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|SpiralSynth-2.0.0-14|57	[Desktop Entry]
21cr|SpiralSynth-2.0.0-14|58	Name=%{name}
21cr|SpiralSynth-2.0.0-14|59	Comment=Synthesized Loops
21cr|SpiralSynth-2.0.0-14|60	Exec=%{name}
21cr|SpiralSynth-2.0.0-14|61	Icon=%{name}
21cr|SpiralSynth-2.0.0-14|62	Terminal=false
21cr|SpiralSynth-2.0.0-14|63	Type=Application
21cr|SpiralSynth-2.0.0-14|64	StartupNotify=true
21cr|SpiralSynth-2.0.0-14|65	Categories=AudioVideo;Audio;Video;X-MandrivaLinux-Multimedia-Video;AudioVideoEditing;
21cr|SpiralSynth-2.0.0-14|66	EOF
21cr|SpiralSynth-2.0.0-14|67	
21cr|SpiralSynth-2.0.0-14|68	
21cr|SpiralSynth-2.0.0-14|69	#icons
21cr|SpiralSynth-2.0.0-14|70	mkdir -p %{buildroot}/%{_liconsdir}
21cr|SpiralSynth-2.0.0-14|71	cat %{SOURCE1} > %{buildroot}/%{_liconsdir}/%{name}.png
21cr|SpiralSynth-2.0.0-14|72	mkdir -p %{buildroot}/%{_iconsdir}
21cr|SpiralSynth-2.0.0-14|73	cat %{SOURCE2} > %{buildroot}/%{_iconsdir}/%{name}.png
21cr|SpiralSynth-2.0.0-14|74	mkdir -p %{buildroot}/%{_miconsdir}
21cr|SpiralSynth-2.0.0-14|75	cat %{SOURCE3} > %{buildroot}/%{_miconsdir}/%{name}.png

8431 21
21cr|splint-3.1.2-11|1	%define _disable_rebuild_configure 1
21cr|splint-3.1.2-11|2	
21cr|splint-3.1.2-11|3	Summary:	Splint - Secure Programming Lint
21cr|splint-3.1.2-11|4	Name:		splint
21cr|splint-3.1.2-11|5	Version:	3.1.2
21cr|splint-3.1.2-11|6	Release:	11
21cr|splint-3.1.2-11|7	License:	GPLv2+
21cr|splint-3.1.2-11|8	Group:		Development/C
21cr|splint-3.1.2-11|9	Url:		http://www.splint.org
21cr|splint-3.1.2-11|10	Source0:	http://www.splint.org/downloads/splint-%{version}.tar.bz2
21cr|splint-3.1.2-11|11	BuildRequires:	flex
21cr|splint-3.1.2-11|12	
21cr|splint-3.1.2-11|13	%description
21cr|splint-3.1.2-11|14	Splint is a tool for statically checking C programs for security
21cr|splint-3.1.2-11|15	vulnerabilities and coding mistakes. With minimal effort, Splint can
21cr|splint-3.1.2-11|16	be used as a better lint. If additional effort is invested adding
21cr|splint-3.1.2-11|17	annotations to programs, Splint can perform stronger checking than can
21cr|splint-3.1.2-11|18	be done by any standard lint.
21cr|splint-3.1.2-11|19	
21cr|splint-3.1.2-11|20	%files
21cr|splint-3.1.2-11|21	%attr(0755,root,root) %{_bindir}/splint
21cr|splint-3.1.2-11|22	%defattr(0644,root,root,0755)
21cr|splint-3.1.2-11|23	%doc README
21cr|splint-3.1.2-11|24	%{_mandir}/man1/splint.1*
21cr|splint-3.1.2-11|25	%dir %{_datadir}/%{name}
21cr|splint-3.1.2-11|26	%{_datadir}/%{name}/*
21cr|splint-3.1.2-11|27	
21cr|splint-3.1.2-11|28	#----------------------------------------------------------------------------
21cr|splint-3.1.2-11|29	
21cr|splint-3.1.2-11|30	%prep
21cr|splint-3.1.2-11|31	%setup -q
21cr|splint-3.1.2-11|32	
21cr|splint-3.1.2-11|33	%build
21cr|splint-3.1.2-11|34	%configure
21cr|splint-3.1.2-11|35	make
21cr|splint-3.1.2-11|36	
21cr|splint-3.1.2-11|37	%install
21cr|splint-3.1.2-11|38	%makeinstall_std

8432 21
21cr|splitvt-1.6.6-10|1	%define debug_package %{nil}
21cr|splitvt-1.6.6-10|2	
21cr|splitvt-1.6.6-10|3	Summary:	Split terminal into two windows
21cr|splitvt-1.6.6-10|4	Name:		splitvt
21cr|splitvt-1.6.6-10|5	Version:	1.6.6
21cr|splitvt-1.6.6-10|6	Release:	10
21cr|splitvt-1.6.6-10|7	License:	GPL
21cr|splitvt-1.6.6-10|8	Group:		Terminals
21cr|splitvt-1.6.6-10|9	URL:		http://www.devolution.com/~slouken/projects/splitvt
21cr|splitvt-1.6.6-10|10	Source0:	%{name}-%{version}.tar.bz2
21cr|splitvt-1.6.6-10|11	Patch0:		%{name}-destdir.patch
21cr|splitvt-1.6.6-10|12	BuildRequires:	libnet-devel
21cr|splitvt-1.6.6-10|13	BuildRequires:	termcap-devel
21cr|splitvt-1.6.6-10|14	
21cr|splitvt-1.6.6-10|15	%description
21cr|splitvt-1.6.6-10|16	This program takes any VT100 terminal window and splits it
21cr|splitvt-1.6.6-10|17	into two shell windows, one on top and one on bottom.
21cr|splitvt-1.6.6-10|18	It allows you to watch two terminal sessions at once, which can
21cr|splitvt-1.6.6-10|19	be very useful whenever you want more screen real-estate without
21cr|splitvt-1.6.6-10|20	messing with windows.
21cr|splitvt-1.6.6-10|21	
21cr|splitvt-1.6.6-10|22	%prep
21cr|splitvt-1.6.6-10|23	
21cr|splitvt-1.6.6-10|24	%setup -q
21cr|splitvt-1.6.6-10|25	%patch0 -p0 -b .destdir
21cr|splitvt-1.6.6-10|26	
21cr|splitvt-1.6.6-10|27	# lib64 fix
21cr|splitvt-1.6.6-10|28	perl -pi -e "s|/usr/lib\b|%{_libdir}|g" config.c
21cr|splitvt-1.6.6-10|29	perl -pi -e "s|\.a\b|\.so|g" config.c
21cr|splitvt-1.6.6-10|30	
21cr|splitvt-1.6.6-10|31	%build
21cr|splitvt-1.6.6-10|32	./configure
21cr|splitvt-1.6.6-10|33	%make
21cr|splitvt-1.6.6-10|34	
21cr|splitvt-1.6.6-10|35	%install
21cr|splitvt-1.6.6-10|36	chmod 644 README BLURB ANNOUNCE CHANGES NOTES COPYING TODO
21cr|splitvt-1.6.6-10|37	mkdir -p %buildroot%{_bindir}
21cr|splitvt-1.6.6-10|38	mkdir -p %buildroot%{_mandir}/man1/
21cr|splitvt-1.6.6-10|39	
21cr|splitvt-1.6.6-10|40	%makeinstall_std PREFIX=%_prefix MANDIR=%_mandir
21cr|splitvt-1.6.6-10|41	
21cr|splitvt-1.6.6-10|42	chmod 755 %buildroot%{_bindir}/*
21cr|splitvt-1.6.6-10|43	
21cr|splitvt-1.6.6-10|44	%clean
21cr|splitvt-1.6.6-10|45	
21cr|splitvt-1.6.6-10|46	%files
21cr|splitvt-1.6.6-10|47	%defattr(-,root,root)
21cr|splitvt-1.6.6-10|48	%doc README BLURB ANNOUNCE CHANGES NOTES COPYING TODO
21cr|splitvt-1.6.6-10|49	%_bindir/splitvt
21cr|splitvt-1.6.6-10|50	%_bindir/xsplitvt
21cr|splitvt-1.6.6-10|51	%attr(0644,root,root) %_mandir/man1/splitvt.1*

8433 21
21cr|spoofdpi-0.12.0-2|1	# use bundled golang modules (from Source1)
21cr|spoofdpi-0.12.0-2|2	%global gomodulesmode GO111MODULE=off
21cr|spoofdpi-0.12.0-2|3	%global goipath github.com/xvzc/SpoofDPI
21cr|spoofdpi-0.12.0-2|4	
21cr|spoofdpi-0.12.0-2|5	Summary:	A simple and fast software designed to bypass Deep Packet Inspection
21cr|spoofdpi-0.12.0-2|6	Name:		spoofdpi
21cr|spoofdpi-0.12.0-2|7	Version:	0.12.0
21cr|spoofdpi-0.12.0-2|8	Release:	2
21cr|spoofdpi-0.12.0-2|9	License:	Apache-2.0
21cr|spoofdpi-0.12.0-2|10	Group:		Networking/Other
21cr|spoofdpi-0.12.0-2|11	Url:		https://github.com/xvzc/SpoofDPI
21cr|spoofdpi-0.12.0-2|12	Source0:	https://github.com/xvzc/SpoofDPI/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|spoofdpi-0.12.0-2|13	Source1:	spoof-dpi.service
21cr|spoofdpi-0.12.0-2|14	# created by ./upd.sh
21cr|spoofdpi-0.12.0-2|15	Source2:	spoofdpi-%{version}-go-mod-vendor.tar.xz
21cr|spoofdpi-0.12.0-2|16	BuildRequires:	golang
21cr|spoofdpi-0.12.0-2|17	Provides:	SpoofDPI = %{EVRD}
21cr|spoofdpi-0.12.0-2|18	Provides:	spoof-dpi = %{EVRD}
21cr|spoofdpi-0.12.0-2|19	Provides:	youtube-kostylen = %{EVRD}
21cr|spoofdpi-0.12.0-2|20	%gometa
21cr|spoofdpi-0.12.0-2|21	
21cr|spoofdpi-0.12.0-2|22	%description
21cr|spoofdpi-0.12.0-2|23	A simple and fast software designed to bypass Deep Packet Inspection
21cr|spoofdpi-0.12.0-2|24	
21cr|spoofdpi-0.12.0-2|25	%files
21cr|spoofdpi-0.12.0-2|26	%license LICENSE*
21cr|spoofdpi-0.12.0-2|27	%doc *.md
21cr|spoofdpi-0.12.0-2|28	%{_bindir}/spoof-dpi
21cr|spoofdpi-0.12.0-2|29	%{_bindir}/spoofdpi
21cr|spoofdpi-0.12.0-2|30	%{_userunitdir}/spoof-dpi.service
21cr|spoofdpi-0.12.0-2|31	
21cr|spoofdpi-0.12.0-2|32	%post
21cr|spoofdpi-0.12.0-2|33	# migrate from incorrect systemd unit
21cr|spoofdpi-0.12.0-2|34	if test -L /etc/systemd/user/multi-user.target.wants/spoof-dpi.service; then
21cr|spoofdpi-0.12.0-2|35	systemctl --global disable spoof-dpi.service && \
21cr|spoofdpi-0.12.0-2|36	systemctl --global preset spoof-dpi.service || :
21cr|spoofdpi-0.12.0-2|37	fi
21cr|spoofdpi-0.12.0-2|38	%systemd_user_post spoof-dpi.service
21cr|spoofdpi-0.12.0-2|39	
21cr|spoofdpi-0.12.0-2|40	%preun
21cr|spoofdpi-0.12.0-2|41	%systemd_user_preun spoof-dpi.service
21cr|spoofdpi-0.12.0-2|42	
21cr|spoofdpi-0.12.0-2|43	#----------------------------------------------------------------------------
21cr|spoofdpi-0.12.0-2|44	
21cr|spoofdpi-0.12.0-2|45	%prep
21cr|spoofdpi-0.12.0-2|46	%goprep
21cr|spoofdpi-0.12.0-2|47	%autopatch -p1
21cr|spoofdpi-0.12.0-2|48	
21cr|spoofdpi-0.12.0-2|49	tar -C .. -xf %{SOURCE2}
21cr|spoofdpi-0.12.0-2|50	
21cr|spoofdpi-0.12.0-2|51	%build
21cr|spoofdpi-0.12.0-2|52	%gobuild -o %{gobuilddir}/bin/spoofdpi %{goipath}/cmd/spoofdpi
21cr|spoofdpi-0.12.0-2|53	
21cr|spoofdpi-0.12.0-2|54	%install
21cr|spoofdpi-0.12.0-2|55	install -d %{buildroot}/%{_bindir}/
21cr|spoofdpi-0.12.0-2|56	install -m 0755 %{gobuilddir}/bin/spoofdpi %{buildroot}/%{_bindir}/
21cr|spoofdpi-0.12.0-2|57	install -d %{buildroot}/%{_userunitdir}
21cr|spoofdpi-0.12.0-2|58	install -m 0644 %{SOURCE1} %{buildroot}/%{_userunitdir}
21cr|spoofdpi-0.12.0-2|59	ln -s spoofdpi %{buildroot}%{_bindir}/spoof-dpi

8434 21
21cr|spread-sheet-widget-0.10-1|1	%define major 0
21cr|spread-sheet-widget-0.10-1|2	%define libname %mklibname %{name} %{major}
21cr|spread-sheet-widget-0.10-1|3	%define devname %mklibname %{name} -d
21cr|spread-sheet-widget-0.10-1|4	
21cr|spread-sheet-widget-0.10-1|5	Summary(ru_RU.UTF-8): Библиотека для Gtk+, которая предоставляет виджет для просмотра двумерных табличных данных и манипулирования ими
21cr|spread-sheet-widget-0.10-1|6	Summary: Library for Gtk+ which provides a widget for viewing and manipulating 2 dimensional tabular data
21cr|spread-sheet-widget-0.10-1|7	
21cr|spread-sheet-widget-0.10-1|8	Name:    spread-sheet-widget
21cr|spread-sheet-widget-0.10-1|9	Version: 0.10
21cr|spread-sheet-widget-0.10-1|10	Release: 1
21cr|spread-sheet-widget-0.10-1|11	
21cr|spread-sheet-widget-0.10-1|12	License: GPLv3+
21cr|spread-sheet-widget-0.10-1|13	Group:   System/Libraries
21cr|spread-sheet-widget-0.10-1|14	Url:     https://www.gnu.org/software/ssw/
21cr|spread-sheet-widget-0.10-1|15	
21cr|spread-sheet-widget-0.10-1|16	Source0: http://alpha.gnu.org/gnu/ssw/%name-%version.tar.gz?/%name-%version.tar.gz
21cr|spread-sheet-widget-0.10-1|17	
21cr|spread-sheet-widget-0.10-1|18	BuildRequires: pkgconfig(gtk+-3.0)
21cr|spread-sheet-widget-0.10-1|19	BuildRequires: texinfo
21cr|spread-sheet-widget-0.10-1|20	
21cr|spread-sheet-widget-0.10-1|21	%description
21cr|spread-sheet-widget-0.10-1|22	Demo binaries for %{libname}.
21cr|spread-sheet-widget-0.10-1|23	GNU Spread Sheet Widget is a library for Gtk+ which provides a widget for viewing
21cr|spread-sheet-widget-0.10-1|24	and manipulating 2 dimensional tabular data.
21cr|spread-sheet-widget-0.10-1|25	
21cr|spread-sheet-widget-0.10-1|26	%description -l ru_RU.UTF-8
21cr|spread-sheet-widget-0.10-1|27	Демонстрационные двоичные файлы для %{libname}.
21cr|spread-sheet-widget-0.10-1|28	GNU Spread Sheet Widget - это библиотека для Gtk+, которая предоставляет виджет
21cr|spread-sheet-widget-0.10-1|29	для просмотра и манипулирования двумерными табличными данными.
21cr|spread-sheet-widget-0.10-1|30	
21cr|spread-sheet-widget-0.10-1|31	%files
21cr|spread-sheet-widget-0.10-1|32	%{_bindir}/*
21cr|spread-sheet-widget-0.10-1|33	
21cr|spread-sheet-widget-0.10-1|34	#------------------------------------------------------------------------------------
21cr|spread-sheet-widget-0.10-1|35	
21cr|spread-sheet-widget-0.10-1|36	%package -n %{libname}
21cr|spread-sheet-widget-0.10-1|37	Summary(ru_RU.UTF-8): GNU Spread Sheet Widget - библиотека для Gtk+
21cr|spread-sheet-widget-0.10-1|38	Summary:  GNU Spread Sheet Widget library for Gtk+
21cr|spread-sheet-widget-0.10-1|39	Group:    System/Libraries
21cr|spread-sheet-widget-0.10-1|40	Provides: %{NAME} = %{EVRD}
21cr|spread-sheet-widget-0.10-1|41	Provides: %{NAME}%{_isa} = %{EVRD}
21cr|spread-sheet-widget-0.10-1|42	
21cr|spread-sheet-widget-0.10-1|43	%description -n %{libname}
21cr|spread-sheet-widget-0.10-1|44	GNU Spread Sheet Widget is a library for Gtk+ which provides a widget
21cr|spread-sheet-widget-0.10-1|45	for viewing and manipulating 2 dimensional tabular data in a manner
21cr|spread-sheet-widget-0.10-1|46	similar to many popular spread sheet programs.
21cr|spread-sheet-widget-0.10-1|47	
21cr|spread-sheet-widget-0.10-1|48	The design follows the model-view-controller paradigm and is of
21cr|spread-sheet-widget-0.10-1|49	complexity O(1) in both time and space. This means that it is
21cr|spread-sheet-widget-0.10-1|50	efficient and fast even for very large data.
21cr|spread-sheet-widget-0.10-1|51	
21cr|spread-sheet-widget-0.10-1|52	Features commonly found in graphical user interfaces such as cut and
21cr|spread-sheet-widget-0.10-1|53	paste, drag and drop and row/column labelling are also included.
21cr|spread-sheet-widget-0.10-1|54	
21cr|spread-sheet-widget-0.10-1|55	%description -l ru_RU.UTF-8 -n %{libname}
21cr|spread-sheet-widget-0.10-1|56	GNU Spread Sheet Widget - это библиотека для Gtk+, которая предоставляет виджет
21cr|spread-sheet-widget-0.10-1|57	для просмотра и манипулирования двумерными табличными данными
21cr|spread-sheet-widget-0.10-1|58	аналогично многим популярным программам для работы с электронными таблицами.
21cr|spread-sheet-widget-0.10-1|59	
21cr|spread-sheet-widget-0.10-1|60	Дизайн соответствует парадигме model-view-controller. Он эффективен и быстр
21cr|spread-sheet-widget-0.10-1|61	даже при работе с очень большими данными.
21cr|spread-sheet-widget-0.10-1|62	
21cr|spread-sheet-widget-0.10-1|63	В графических интерфейсах пользователя реализованы такие функции, как вырезать и
21cr|spread-sheet-widget-0.10-1|64	вставка, перетаскивание и маркировка строк и столбцов.
21cr|spread-sheet-widget-0.10-1|65	
21cr|spread-sheet-widget-0.10-1|66	%files -n %{libname}
21cr|spread-sheet-widget-0.10-1|67	%doc AUTHORS ChangeLog NEWS README TODO
21cr|spread-sheet-widget-0.10-1|68	%{_libdir}/lib*.so.%{major}*
21cr|spread-sheet-widget-0.10-1|69	
21cr|spread-sheet-widget-0.10-1|70	#------------------------------------------------------------------------------------
21cr|spread-sheet-widget-0.10-1|71	
21cr|spread-sheet-widget-0.10-1|72	%package -n %{devname}
21cr|spread-sheet-widget-0.10-1|73	Summary(ru_RU.UTF-8): Файлы разработчика для библиотеки %{name}
21cr|spread-sheet-widget-0.10-1|74	Summary:  Development files for %{name}
21cr|spread-sheet-widget-0.10-1|75	Group:    Development/GNOME and GTK+
21cr|spread-sheet-widget-0.10-1|76	Requires: %{libname} = %{EVRD}
21cr|spread-sheet-widget-0.10-1|77	Provides: %{name}-devel = %{EVRD}
21cr|spread-sheet-widget-0.10-1|78	
21cr|spread-sheet-widget-0.10-1|79	%description -n %{devname}
21cr|spread-sheet-widget-0.10-1|80	This package provides development files for %name library.
21cr|spread-sheet-widget-0.10-1|81	
21cr|spread-sheet-widget-0.10-1|82	%description -l ru_RU.UTF-8 -n %{devname}
21cr|spread-sheet-widget-0.10-1|83	Этот пакет предоставляет файлы разработчика для библиотеки %{name}
21cr|spread-sheet-widget-0.10-1|84	
21cr|spread-sheet-widget-0.10-1|85	%files -n %{devname}
21cr|spread-sheet-widget-0.10-1|86	%{_libdir}/*.so
21cr|spread-sheet-widget-0.10-1|87	%{_includedir}/ssw*.h
21cr|spread-sheet-widget-0.10-1|88	%{_libdir}/pkgconfig/*.pc
21cr|spread-sheet-widget-0.10-1|89	%{_infodir}/*.info*
21cr|spread-sheet-widget-0.10-1|90	
21cr|spread-sheet-widget-0.10-1|91	#------------------------------------------------------------------------------------
21cr|spread-sheet-widget-0.10-1|92	
21cr|spread-sheet-widget-0.10-1|93	%prep
21cr|spread-sheet-widget-0.10-1|94	%setup -q
21cr|spread-sheet-widget-0.10-1|95	
21cr|spread-sheet-widget-0.10-1|96	%build
21cr|spread-sheet-widget-0.10-1|97	%configure \
21cr|spread-sheet-widget-0.10-1|98	--disable-static
21cr|spread-sheet-widget-0.10-1|99	
21cr|spread-sheet-widget-0.10-1|100	%make_build
21cr|spread-sheet-widget-0.10-1|101	make doc/spread-sheet-widget.info
21cr|spread-sheet-widget-0.10-1|102	
21cr|spread-sheet-widget-0.10-1|103	%install
21cr|spread-sheet-widget-0.10-1|104	%makeinstall
21cr|spread-sheet-widget-0.10-1|105	
21cr|spread-sheet-widget-0.10-1|106	install -D doc/.libs/prog2 %{buildroot}%{_bindir}/%{name}-prog2
21cr|spread-sheet-widget-0.10-1|107	install -D doc/.libs/prog1 %{buildroot}%{_bindir}/%{name}-prog1
21cr|spread-sheet-widget-0.10-1|108	install -D demo/.libs/demo %{buildroot}%{_bindir}/%{name}-demo

8435 21
21cr|sprng-5.0-4|1	%define _enable_debug_packages %{nil}
21cr|sprng-5.0-4|2	%define debug_package %{nil}
21cr|sprng-5.0-4|3	
21cr|sprng-5.0-4|4	Summary:	Scalable Parallel Pseudo Random Number Generators Library
21cr|sprng-5.0-4|5	Name:		sprng
21cr|sprng-5.0-4|6	Version:	5.0
21cr|sprng-5.0-4|7	Release:	4
21cr|sprng-5.0-4|8	License:	GPLv2+
21cr|sprng-5.0-4|9	Group:		Sciences/Mathematics
21cr|sprng-5.0-4|10	Url:		http://sprng.cs.fsu.edu/
21cr|sprng-5.0-4|11	Source0:	http://www.sprng.org/Version5.0/sprng5.tar.bz2
21cr|sprng-5.0-4|12	Patch0:		sprng5-gcc5.patch
21cr|sprng-5.0-4|13	BuildRequires:	openmpi
21cr|sprng-5.0-4|14	BuildRequires:	gcc-gfortran
21cr|sprng-5.0-4|15	BuildRequires:	gmp-devel
21cr|sprng-5.0-4|16	Requires:	sprng-devel
21cr|sprng-5.0-4|17	
21cr|sprng-5.0-4|18	%description
21cr|sprng-5.0-4|19	Scalable Parallel Pseudo Random Number Generators Library.
21cr|sprng-5.0-4|20	
21cr|sprng-5.0-4|21	M. Mascagni and A. Srinivasan (2000), "Algorithm 806: SPRNG: A Scalable
21cr|sprng-5.0-4|22	Library for Pseudorandom Number Generation," ACM Transactions on
21cr|sprng-5.0-4|23	Mathematical Software, 26: 436-461.
21cr|sprng-5.0-4|24	
21cr|sprng-5.0-4|25	%files
21cr|sprng-5.0-4|26	
21cr|sprng-5.0-4|27	#----------------------------------------------------------------------------
21cr|sprng-5.0-4|28	
21cr|sprng-5.0-4|29	%package devel
21cr|sprng-5.0-4|30	Summary:	Scalable Parallel Pseudo Random Number Generators Library
21cr|sprng-5.0-4|31	Group:		Development/Other
21cr|sprng-5.0-4|32	
21cr|sprng-5.0-4|33	%description devel
21cr|sprng-5.0-4|34	Scalable Parallel Pseudo Random Number Generators Library.
21cr|sprng-5.0-4|35	
21cr|sprng-5.0-4|36	M. Mascagni and A. Srinivasan (2000), "Algorithm 806: SPRNG: A Scalable
21cr|sprng-5.0-4|37	Library for Pseudorandom Number Generation," ACM Transactions on
21cr|sprng-5.0-4|38	Mathematical Software, 26: 436-461.
21cr|sprng-5.0-4|39	
21cr|sprng-5.0-4|40	%files devel
21cr|sprng-5.0-4|41	%{_includedir}/sprng
21cr|sprng-5.0-4|42	%{_libdir}/*.a
21cr|sprng-5.0-4|43	
21cr|sprng-5.0-4|44	#----------------------------------------------------------------------------
21cr|sprng-5.0-4|45	
21cr|sprng-5.0-4|46	%prep
21cr|sprng-5.0-4|47	%setup -qn sprng5
21cr|sprng-5.0-4|48	%patch0 -p1
21cr|sprng-5.0-4|49	
21cr|sprng-5.0-4|50	%build
21cr|sprng-5.0-4|51	autoreconf -fi
21cr|sprng-5.0-4|52	%configure
21cr|sprng-5.0-4|53	make
21cr|sprng-5.0-4|54	
21cr|sprng-5.0-4|55	%install
21cr|sprng-5.0-4|56	mkdir -p %{buildroot}{%{_includedir}/sprng,%{_libdir}}
21cr|sprng-5.0-4|57	install -m 644 include/*.h %{buildroot}%{_includedir}/sprng
21cr|sprng-5.0-4|58	install -m 644 lib/*.a %{buildroot}%{_libdir}

8436 21
21cr|spybye-0.3-11|1	Summary:	A proxy to help finding malware
21cr|spybye-0.3-11|2	Name:		spybye
21cr|spybye-0.3-11|3	Version:	0.3
21cr|spybye-0.3-11|4	Release:	11
21cr|spybye-0.3-11|5	Group:		System/Servers
21cr|spybye-0.3-11|6	License:	GPLv2
21cr|spybye-0.3-11|7	URL:		http://www.monkey.org/~provos/spybye/
21cr|spybye-0.3-11|8	Source0:	http://www.monkey.org/~provos/%{name}-%{version}.tar.gz
21cr|spybye-0.3-11|9	Source1:	http://www.monkey.org/~provos/%{name}-%{version}.tar.gz.sig
21cr|spybye-0.3-11|10	Source2:	spybye.service
21cr|spybye-0.3-11|11	Source3:	spybye.sysconfig
21cr|spybye-0.3-11|12	Source4:	spybye.logrotate
21cr|spybye-0.3-11|13	Source5:	README.urpmi
21cr|spybye-0.3-11|14	Patch0:		spybye-memleak.diff
21cr|spybye-0.3-11|15	BuildRequires:	autoconf2.5
21cr|spybye-0.3-11|16	BuildRequires:	libevent-devel
21cr|spybye-0.3-11|17	#BuildRequires:	clamav-devel
21cr|spybye-0.3-11|18	Requires(post): rpm-helper
21cr|spybye-0.3-11|19	Requires(preun): rpm-helper
21cr|spybye-0.3-11|20	Requires:	clamav
21cr|spybye-0.3-11|21	Requires(pre):	rpm-helper
21cr|spybye-0.3-11|22	Requires(post): systemd-units
21cr|spybye-0.3-11|23	Requires(preun): systemd-units
21cr|spybye-0.3-11|24	Requires(postun): systemd-units
21cr|spybye-0.3-11|25	
21cr|spybye-0.3-11|26	%description
21cr|spybye-0.3-11|27	The crawl tool provide a proxy server through which web pages can be fetched
21cr|spybye-0.3-11|28	and analyzed for potentially dangerous includes. To use , you need to configure
21cr|spybye-0.3-11|29	your web browser to use the port configured by -p as proxy port.
21cr|spybye-0.3-11|30	
21cr|spybye-0.3-11|31	
21cr|spybye-0.3-11|32	%prep
21cr|spybye-0.3-11|33	
21cr|spybye-0.3-11|34	%setup -q -n %{name}-%{version}
21cr|spybye-0.3-11|35	%patch0 -p0
21cr|spybye-0.3-11|36	
21cr|spybye-0.3-11|37	cp %{SOURCE2} %{name}.init
21cr|spybye-0.3-11|38	cp %{SOURCE3} %{name}.sysconfig
21cr|spybye-0.3-11|39	cp %{SOURCE4} %{name}.logrotate
21cr|spybye-0.3-11|40	cp %{SOURCE5} README.urpmi
21cr|spybye-0.3-11|41	
21cr|spybye-0.3-11|42	%build
21cr|spybye-0.3-11|43	
21cr|spybye-0.3-11|44	%configure \
21cr|spybye-0.3-11|45	--bindir=%{_sbindir} \
21cr|spybye-0.3-11|46	--datadir=%{_localstatedir}/lib
21cr|spybye-0.3-11|47	
21cr|spybye-0.3-11|48	%make
21cr|spybye-0.3-11|49	
21cr|spybye-0.3-11|50	%install
21cr|spybye-0.3-11|51	
21cr|spybye-0.3-11|52	# don't fiddle with the initscript!
21cr|spybye-0.3-11|53	export DONT_GPRINTIFY=1
21cr|spybye-0.3-11|54	
21cr|spybye-0.3-11|55	%makeinstall_std
21cr|spybye-0.3-11|56	
21cr|spybye-0.3-11|57	install -d %{buildroot}%{_unitdir}
21cr|spybye-0.3-11|58	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|spybye-0.3-11|59	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|spybye-0.3-11|60	install -d %{buildroot}/var/log/%{name}
21cr|spybye-0.3-11|61	
21cr|spybye-0.3-11|62	install -m0755 %{name}.init %{buildroot}%{_unitdir}/%{name}.service
21cr|spybye-0.3-11|63	install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|spybye-0.3-11|64	install -m0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|spybye-0.3-11|65	
21cr|spybye-0.3-11|66	# create ghostfile
21cr|spybye-0.3-11|67	touch %{buildroot}/var/log/%{name}/%{name}.log
21cr|spybye-0.3-11|68	
21cr|spybye-0.3-11|69	%post
21cr|spybye-0.3-11|70	%create_ghostfile /var/log/%{name}/%{name}.log root root 0644
21cr|spybye-0.3-11|71	%systemd_post %{name}.service
21cr|spybye-0.3-11|72	
21cr|spybye-0.3-11|73	%preun
21cr|spybye-0.3-11|74	%systemd_preun %{name}.service
21cr|spybye-0.3-11|75	
21cr|spybye-0.3-11|76	%postun
21cr|spybye-0.3-11|77	%systemd_postun_with_restart %{name}.service
21cr|spybye-0.3-11|78	
21cr|spybye-0.3-11|79	%clean
21cr|spybye-0.3-11|80	
21cr|spybye-0.3-11|81	%files
21cr|spybye-0.3-11|82	%doc README.urpmi
21cr|spybye-0.3-11|83	%attr(0755,root,root) %{_unitdir}/%{name}.service
21cr|spybye-0.3-11|84	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
21cr|spybye-0.3-11|85	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
21cr|spybye-0.3-11|86	%attr(0755,root,root) %{_sbindir}/*
21cr|spybye-0.3-11|87	%dir %{_localstatedir}/lib/%{name}
21cr|spybye-0.3-11|88	%{_localstatedir}/lib/%{name}/*
21cr|spybye-0.3-11|89	%dir %attr(0755,root,root) /var/log/%{name}
21cr|spybye-0.3-11|90	%attr(0644,root,root) %ghost %config(noreplace) /var/log/%{name}/%{name}.log
21cr|spybye-0.3-11|91	%attr(0644,root,root) %{_mandir}/man?/*

8437 21
21cr|spyder-5.4.3-1|1	Summary:	Scientific Python Development Environment
21cr|spyder-5.4.3-1|2	Name:		spyder
21cr|spyder-5.4.3-1|3	Version:	5.4.3
21cr|spyder-5.4.3-1|4	Release:	1
21cr|spyder-5.4.3-1|5	License:	MIT
21cr|spyder-5.4.3-1|6	Group:		Development/Python
21cr|spyder-5.4.3-1|7	Url:		https://github.com/spyder-ide/spyder
21cr|spyder-5.4.3-1|8	Source0:	https://github.com/spyder-ide/spyder/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|spyder-5.4.3-1|9	BuildRequires:	pkgconfig(python3)
21cr|spyder-5.4.3-1|10	BuildRequires:	python3-sphinx
21cr|spyder-5.4.3-1|11	Requires:	python3-matplotlib-qt5
21cr|spyder-5.4.3-1|12	Requires:	python3-qt5
21cr|spyder-5.4.3-1|13	Requires:	python3-ipython
21cr|spyder-5.4.3-1|14	Requires:	python3-matplotlib
21cr|spyder-5.4.3-1|15	Requires:	python3-numpy
21cr|spyder-5.4.3-1|16	Requires:	python3-pyflakes
21cr|spyder-5.4.3-1|17	Requires:	python3-pylint
21cr|spyder-5.4.3-1|18	Requires:	python3-qt5-qscintilla
21cr|spyder-5.4.3-1|19	Requires:	python3-rope
21cr|spyder-5.4.3-1|20	Requires:	python3-scipy
21cr|spyder-5.4.3-1|21	BuildArch:	noarch
21cr|spyder-5.4.3-1|22	
21cr|spyder-5.4.3-1|23	%description
21cr|spyder-5.4.3-1|24	Spyder is a powerful scientific environment written in Python,
21cr|spyder-5.4.3-1|25	for Python, and designed by and for scientists, engineers and data analysts.
21cr|spyder-5.4.3-1|26	It offers a unique combination of the advanced editing, analysis, debugging,
21cr|spyder-5.4.3-1|27	and profiling functionality of a comprehensive development tool
21cr|spyder-5.4.3-1|28	with the data exploration, interactive execution, deep inspection,
21cr|spyder-5.4.3-1|29	and beautiful visualization capabilities of a scientific package.
21cr|spyder-5.4.3-1|30	
21cr|spyder-5.4.3-1|31	Beyond its many built-in features, its abilities can be extended
21cr|spyder-5.4.3-1|32	even further via its plugin system and API. Furthermore, Spyder can also
21cr|spyder-5.4.3-1|33	be used as a PyQt5 extension library, allowing you to build upon its
21cr|spyder-5.4.3-1|34	functionality and embed its components, such as the interactive console,
21cr|spyder-5.4.3-1|35	in your own software.
21cr|spyder-5.4.3-1|36	
21cr|spyder-5.4.3-1|37	%files
21cr|spyder-5.4.3-1|38	%license LICENSE.txt
21cr|spyder-5.4.3-1|39	%doc README.md
21cr|spyder-5.4.3-1|40	%{py3_puresitedir}/spyder-*.egg-info
21cr|spyder-5.4.3-1|41	%{py3_puresitedir}/%{name}/
21cr|spyder-5.4.3-1|42	%{_bindir}/%{name}
21cr|spyder-5.4.3-1|43	%{_datadir}/applications/%{name}.desktop
21cr|spyder-5.4.3-1|44	%{_datadir}/icons/%{name}.png
21cr|spyder-5.4.3-1|45	%{_datadir}/metainfo/org.spyder_ide.spyder.appdata.xml
21cr|spyder-5.4.3-1|46	
21cr|spyder-5.4.3-1|47	#----------------------------------------------------------------------------
21cr|spyder-5.4.3-1|48	
21cr|spyder-5.4.3-1|49	%prep
21cr|spyder-5.4.3-1|50	%autosetup -p1
21cr|spyder-5.4.3-1|51	sed -i 's|#!/usr/bin/python|&3|' scripts/%{name}
21cr|spyder-5.4.3-1|52	
21cr|spyder-5.4.3-1|53	# Remove DOS line endings
21cr|spyder-5.4.3-1|54	for file in `find -name "*.rst" -o -name "*.py" -o -name "*.css"` README.md; do
21cr|spyder-5.4.3-1|55	sed "s|\r||g" $file > $file.new && \
21cr|spyder-5.4.3-1|56	touch -r $file $file.new && \
21cr|spyder-5.4.3-1|57	mv $file.new $file
21cr|spyder-5.4.3-1|58	done
21cr|spyder-5.4.3-1|59	
21cr|spyder-5.4.3-1|60	%build
21cr|spyder-5.4.3-1|61	%py3_build
21cr|spyder-5.4.3-1|62	
21cr|spyder-5.4.3-1|63	%install
21cr|spyder-5.4.3-1|64	%py3_install

8438 21
21cr|sqlgrey-1.8.0-3|1	Summary:	Postfix grey-listing policy service
21cr|sqlgrey-1.8.0-3|2	Name:		sqlgrey
21cr|sqlgrey-1.8.0-3|3	Version:	1.8.0
21cr|sqlgrey-1.8.0-3|4	Release:	3
21cr|sqlgrey-1.8.0-3|5	License:	GPLv2+
21cr|sqlgrey-1.8.0-3|6	Group:		System/Servers
21cr|sqlgrey-1.8.0-3|7	URL:		http://sqlgrey.sourceforge.net
21cr|sqlgrey-1.8.0-3|8	Source0:	%{name}-%{version}.tar.gz
21cr|sqlgrey-1.8.0-3|9	Source1:	sqlgrey.service
21cr|sqlgrey-1.8.0-3|10	Patch0:         sqlgrey-1.7.4-sqlite.patch
21cr|sqlgrey-1.8.0-3|11	Patch1:         sqlgrey-1.7.4-warnings.patch
21cr|sqlgrey-1.8.0-3|12	BuildRequires:	perl-Pod-Perldoc
21cr|sqlgrey-1.8.0-3|13	Requires:	postfix
21cr|sqlgrey-1.8.0-3|14	Requires:	perl-DBD-SQLite
21cr|sqlgrey-1.8.0-3|15	Requires(pre):	shadow-utils
21cr|sqlgrey-1.8.0-3|16	Requires(post):	systemd
21cr|sqlgrey-1.8.0-3|17	BuildRequires: 	systemd
21cr|sqlgrey-1.8.0-3|18	BuildArch:	noarch
21cr|sqlgrey-1.8.0-3|19	
21cr|sqlgrey-1.8.0-3|20	%description
21cr|sqlgrey-1.8.0-3|21	SQLgrey is a Postfix grey-listing policy service with
21cr|sqlgrey-1.8.0-3|22	auto-white-listing written in Perl with SQL database as storage
21cr|sqlgrey-1.8.0-3|23	backend. Greylisting stops 50 to 90 % junk mails (spam and virus)
21cr|sqlgrey-1.8.0-3|24	before they reach your Postfix server (saves BW, user time and CPU
21cr|sqlgrey-1.8.0-3|25	time).
21cr|sqlgrey-1.8.0-3|26	
21cr|sqlgrey-1.8.0-3|27	%prep
21cr|sqlgrey-1.8.0-3|28	%setup -q
21cr|sqlgrey-1.8.0-3|29	%patch0 -p1
21cr|sqlgrey-1.8.0-3|30	%patch1 -p1
21cr|sqlgrey-1.8.0-3|31	
21cr|sqlgrey-1.8.0-3|32	%build
21cr|sqlgrey-1.8.0-3|33	make
21cr|sqlgrey-1.8.0-3|34	
21cr|sqlgrey-1.8.0-3|35	%install
21cr|sqlgrey-1.8.0-3|36	make rh-install ROOTDIR=%{buildroot}
21cr|sqlgrey-1.8.0-3|37	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/sqlgrey.service
21cr|sqlgrey-1.8.0-3|38	rm -rf %{buildroot}%{_sysconfdir}/init.d/
21cr|sqlgrey-1.8.0-3|39	mkdir -p -m 755 %{buildroot}%{_var}/lib
21cr|sqlgrey-1.8.0-3|40	mkdir -m 755 %{buildroot}%{_var}/lib/sqlgrey
21cr|sqlgrey-1.8.0-3|41	touch %{buildroot}%{_var}/lib/sqlgrey/sqlgrey.db
21cr|sqlgrey-1.8.0-3|42	
21cr|sqlgrey-1.8.0-3|43	%pre
21cr|sqlgrey-1.8.0-3|44	getent group sqlgrey >/dev/null || groupadd -r sqlgrey
21cr|sqlgrey-1.8.0-3|45	getent passwd sqlgrey >/dev/null || \
21cr|sqlgrey-1.8.0-3|46	useradd -r -g sqlgrey -d /var/lib/sqlgrey -s /sbin/nologin \
21cr|sqlgrey-1.8.0-3|47	-c "SQLgrey server" sqlgrey
21cr|sqlgrey-1.8.0-3|48	exit 0
21cr|sqlgrey-1.8.0-3|49	
21cr|sqlgrey-1.8.0-3|50	%post
21cr|sqlgrey-1.8.0-3|51	%systemd_post sqlgrey.service
21cr|sqlgrey-1.8.0-3|52	
21cr|sqlgrey-1.8.0-3|53	%preun
21cr|sqlgrey-1.8.0-3|54	%systemd_preun sqlgrey.service
21cr|sqlgrey-1.8.0-3|55	
21cr|sqlgrey-1.8.0-3|56	%postun
21cr|sqlgrey-1.8.0-3|57	%systemd_postun_with_restart sqlgrey.service
21cr|sqlgrey-1.8.0-3|58	
21cr|sqlgrey-1.8.0-3|59	%files
21cr|sqlgrey-1.8.0-3|60	%doc Changelog CONTRIB COPYING FAQ HOWTO README* TODO
21cr|sqlgrey-1.8.0-3|61	%{_unitdir}/sqlgrey.service
21cr|sqlgrey-1.8.0-3|62	%{_sbindir}/sqlgrey
21cr|sqlgrey-1.8.0-3|63	%{_sbindir}/update_sqlgrey_config
21cr|sqlgrey-1.8.0-3|64	%{_bindir}/sqlgrey-logstats.pl
21cr|sqlgrey-1.8.0-3|65	%{_mandir}/man1/sqlgrey.1*
21cr|sqlgrey-1.8.0-3|66	%attr(-,sqlgrey,sqlgrey) %dir %{_var}/lib/sqlgrey
21cr|sqlgrey-1.8.0-3|67	%attr(-,sqlgrey,sqlgrey) %ghost %{_var}/lib/sqlgrey/sqlgrey.db
21cr|sqlgrey-1.8.0-3|68	%dir %{_sysconfdir}/sqlgrey
21cr|sqlgrey-1.8.0-3|69	%config(noreplace) %{_sysconfdir}/sqlgrey/sqlgrey.conf
21cr|sqlgrey-1.8.0-3|70	# Content of these files are changed by sqlgrey itself
21cr|sqlgrey-1.8.0-3|71	%config(noreplace) %{_sysconfdir}/sqlgrey/clients_ip_whitelist
21cr|sqlgrey-1.8.0-3|72	%config(noreplace) %{_sysconfdir}/sqlgrey/clients_fqdn_whitelist
21cr|sqlgrey-1.8.0-3|73	%config(noreplace) %{_sysconfdir}/sqlgrey/*.regexp
21cr|sqlgrey-1.8.0-3|74	# Warning admins to not touch the above files

8439 21
21cr|sqlite2-2.8.17-14|1	# i'll keep this only as BR for others.
21cr|sqlite2-2.8.17-14|2	
21cr|sqlite2-2.8.17-14|3	%define	major 0
21cr|sqlite2-2.8.17-14|4	%define libname %mklibname %{name} %{major}
21cr|sqlite2-2.8.17-14|5	
21cr|sqlite2-2.8.17-14|6	Summary:	C library that implements an embeddable SQL database engine
21cr|sqlite2-2.8.17-14|7	Name:		sqlite2
21cr|sqlite2-2.8.17-14|8	Version:	2.8.17
21cr|sqlite2-2.8.17-14|9	Release:	14
21cr|sqlite2-2.8.17-14|10	License:	Public Domain
21cr|sqlite2-2.8.17-14|11	Group:		System/Libraries
21cr|sqlite2-2.8.17-14|12	Url:		http://www.sqlite.org/
21cr|sqlite2-2.8.17-14|13	Source0:	http://www.sqlite.org/sqlite-%{version}.tar.bz2
21cr|sqlite2-2.8.17-14|14	Patch1:         sqlite-2.8.15.rpath.patch
21cr|sqlite2-2.8.17-14|15	Patch2:         sqlite-2.8.15-makefile.patch
21cr|sqlite2-2.8.17-14|16	Patch3:         sqlite-2.8.3.test.rh9.patch
21cr|sqlite2-2.8.17-14|17	Patch4:         sqlite-64bit-fixes.patch
21cr|sqlite2-2.8.17-14|18	Patch5:         sqlite-2.8.15-arch-double-differences.patch
21cr|sqlite2-2.8.17-14|19	Patch6:         sqlite-2.8.17-test.patch
21cr|sqlite2-2.8.17-14|20	Patch7:         sqlite-2.8.17-tcl.patch
21cr|sqlite2-2.8.17-14|21	Patch8:         sqlite-2.8.17-ppc64.patch
21cr|sqlite2-2.8.17-14|22	Patch9:         sqlite-2.8.17-format-security.patch
21cr|sqlite2-2.8.17-14|23	Patch10:        sqlite-2.8.17-tcl86.patch
21cr|sqlite2-2.8.17-14|24	Patch11:        sqlite-2.8.17-cleanup-temp-c.patch
21cr|sqlite2-2.8.17-14|25	Patch12:        sqlite-2.8.17-suse-cleanups.patch
21cr|sqlite2-2.8.17-14|26	Patch13:        sqlite-2.8.17-suse-detect-sqlite3.patch
21cr|sqlite2-2.8.17-14|27	Patch14:        sqlite-2.8.17-CVE-2007-1888.patch
21cr|sqlite2-2.8.17-14|28	Patch15:        sqlite-2.8.17-lemon-snprintf.patch
21cr|sqlite2-2.8.17-14|29	Patch16:        sqlite-2.8.17-fix-sort-syntax.patch
21cr|sqlite2-2.8.17-14|30	Patch17:        sqlite-2.8.17-ldflags.patch
21cr|sqlite2-2.8.17-14|31	Patch18:        sqlite-2.8.17-fix-unsigned-FTBFS.patch
21cr|sqlite2-2.8.17-14|32	Patch19:        sqlite-2.8.17-gcc10.patch
21cr|sqlite2-2.8.17-14|33	
21cr|sqlite2-2.8.17-14|34	Provides:	sqlite2 = 2.8.17-16
21cr|sqlite2-2.8.17-14|35	Obsoletes:	sqlite < 2.8.17-16
21cr|sqlite2-2.8.17-14|36	BuildRequires:	chrpath
21cr|sqlite2-2.8.17-14|37	BuildRequires:	ncurses-devel
21cr|sqlite2-2.8.17-14|38	BuildRequires:	readline-devel
21cr|sqlite2-2.8.17-14|39	BuildRequires:	tcl tcl-devel
21cr|sqlite2-2.8.17-14|40	
21cr|sqlite2-2.8.17-14|41	%description
21cr|sqlite2-2.8.17-14|42	SQLite2 is an old version of the SQLite library.
21cr|sqlite2-2.8.17-14|43	
21cr|sqlite2-2.8.17-14|44	SQLite is a C library that implements an embeddable SQL database
21cr|sqlite2-2.8.17-14|45	engine. Programs that link with the SQLite library can have SQL
21cr|sqlite2-2.8.17-14|46	database access without running a separate RDBMS process. The
21cr|sqlite2-2.8.17-14|47	distribution comes with a standalone command-line access program
21cr|sqlite2-2.8.17-14|48	(sqlite) that can be used to administer an SQLite database and
21cr|sqlite2-2.8.17-14|49	which serves as an example of how to use the SQLite library.
21cr|sqlite2-2.8.17-14|50	#----------------------------------------------
21cr|sqlite2-2.8.17-14|51	
21cr|sqlite2-2.8.17-14|52	%package -n	%{libname}
21cr|sqlite2-2.8.17-14|53	Summary:	C library that implements an embeddable SQL database engine
21cr|sqlite2-2.8.17-14|54	Group:          System/Libraries
21cr|sqlite2-2.8.17-14|55	
21cr|sqlite2-2.8.17-14|56	%description -n	%{libname}
21cr|sqlite2-2.8.17-14|57	SQLite2 is an old version of the SQLite library.
21cr|sqlite2-2.8.17-14|58	
21cr|sqlite2-2.8.17-14|59	SQLite is a C library that implements an embeddable SQL database
21cr|sqlite2-2.8.17-14|60	engine. Programs that link with the SQLite library can have SQL
21cr|sqlite2-2.8.17-14|61	database access without running a separate RDBMS process. The
21cr|sqlite2-2.8.17-14|62	distribution comes with a standalone command-line access program
21cr|sqlite2-2.8.17-14|63	(sqlite) that can be used to administer an SQLite database and
21cr|sqlite2-2.8.17-14|64	which serves as an example of how to use the SQLite library.
21cr|sqlite2-2.8.17-14|65	
21cr|sqlite2-2.8.17-14|66	This package contains the shared libraries for %{name}
21cr|sqlite2-2.8.17-14|67	
21cr|sqlite2-2.8.17-14|68	%files -n %{libname}
21cr|sqlite2-2.8.17-14|69	%doc README
21cr|sqlite2-2.8.17-14|70	%{_libdir}/lib*.so.%{major}*
21cr|sqlite2-2.8.17-14|71	#----------------------------------------------
21cr|sqlite2-2.8.17-14|72	%package -n	%{libname}-devel
21cr|sqlite2-2.8.17-14|73	Summary:	Development library and header files for the %{name} library
21cr|sqlite2-2.8.17-14|74	Group:		Development/C
21cr|sqlite2-2.8.17-14|75	Requires:	%{libname} >= %{version}-%{release}
21cr|sqlite2-2.8.17-14|76	Provides:	lib%{name}-devel
21cr|sqlite2-2.8.17-14|77	Provides:	%{name}-devel
21cr|sqlite2-2.8.17-14|78	
21cr|sqlite2-2.8.17-14|79	%description -n	%{libname}-devel
21cr|sqlite2-2.8.17-14|80	SQLite2 is an old version of the SQLite library.
21cr|sqlite2-2.8.17-14|81	
21cr|sqlite2-2.8.17-14|82	SQLite is a C library that implements an embeddable SQL database
21cr|sqlite2-2.8.17-14|83	engine. Programs that link with the SQLite library can have SQL
21cr|sqlite2-2.8.17-14|84	database access without running a separate RDBMS process. The
21cr|sqlite2-2.8.17-14|85	distribution comes with a standalone command-line access program
21cr|sqlite2-2.8.17-14|86	(sqlite) that can be used to administer an SQLite database and
21cr|sqlite2-2.8.17-14|87	which serves as an example of how to use the SQLite library.
21cr|sqlite2-2.8.17-14|88	
21cr|sqlite2-2.8.17-14|89	This package contains the static %{libname} library and its header
21cr|sqlite2-2.8.17-14|90	files.
21cr|sqlite2-2.8.17-14|91	
21cr|sqlite2-2.8.17-14|92	%files -n %{libname}-devel
21cr|sqlite2-2.8.17-14|93	%doc doc/*.html doc/*.png
21cr|sqlite2-2.8.17-14|94	%{_includedir}/*.h
21cr|sqlite2-2.8.17-14|95	%{_libdir}/lib*.so
21cr|sqlite2-2.8.17-14|96	%{_libdir}/pkgconfig/*.pc
21cr|sqlite2-2.8.17-14|97	#----------------------------------------------
21cr|sqlite2-2.8.17-14|98	%package	tools
21cr|sqlite2-2.8.17-14|99	Summary:	Command line tools for managing the %{libname} library
21cr|sqlite2-2.8.17-14|100	Group:		Databases
21cr|sqlite2-2.8.17-14|101	Requires:	%{libname} = %{version}-%{release}
21cr|sqlite2-2.8.17-14|102	
21cr|sqlite2-2.8.17-14|103	%description	tools
21cr|sqlite2-2.8.17-14|104	SQLite2 is an old version of the SQLite library.
21cr|sqlite2-2.8.17-14|105	
21cr|sqlite2-2.8.17-14|106	SQLite is a C library that implements an embeddable SQL database
21cr|sqlite2-2.8.17-14|107	engine. Programs that link with the SQLite library can have SQL
21cr|sqlite2-2.8.17-14|108	database access without running a separate RDBMS process. The
21cr|sqlite2-2.8.17-14|109	distribution comes with a standalone command-line access program
21cr|sqlite2-2.8.17-14|110	(sqlite) that can be used to administer an SQLite database and
21cr|sqlite2-2.8.17-14|111	which serves as an example of how to use the SQLite library.
21cr|sqlite2-2.8.17-14|112	
21cr|sqlite2-2.8.17-14|113	This package contains command line tools for managing the
21cr|sqlite2-2.8.17-14|114	%{libname} library.
21cr|sqlite2-2.8.17-14|115	
21cr|sqlite2-2.8.17-14|116	%files tools
21cr|sqlite2-2.8.17-14|117	%{_bindir}/*
21cr|sqlite2-2.8.17-14|118	%{_mandir}/man1/*
21cr|sqlite2-2.8.17-14|119	#----------------------------------------------
21cr|sqlite2-2.8.17-14|120	%package        tcl
21cr|sqlite2-2.8.17-14|121	Summary:        Tcl bindings for sqlite
21cr|sqlite2-2.8.17-14|122	Requires:       tcl
21cr|sqlite2-2.8.17-14|123	Requires:       %{name}-tools = %{EVRD}
21cr|sqlite2-2.8.17-14|124	
21cr|sqlite2-2.8.17-14|125	%description    tcl
21cr|sqlite2-2.8.17-14|126	SQLite is a small, fast, embeddable SQL database engine that supports
21cr|sqlite2-2.8.17-14|127	most of SQL92, including transactions with atomic commit and rollback,
21cr|sqlite2-2.8.17-14|128	subqueries, compound queries, triggers, and views.
21cr|sqlite2-2.8.17-14|129	This package contains tcl bindings for sqlite.
21cr|sqlite2-2.8.17-14|130	
21cr|sqlite2-2.8.17-14|131	%files tcl
21cr|sqlite2-2.8.17-14|132	%doc doc/tclsqlite.html
21cr|sqlite2-2.8.17-14|133	%{tcl_sitearch}/sqlite2/
21cr|sqlite2-2.8.17-14|134	#----------------------------------------------
21cr|sqlite2-2.8.17-14|135	
21cr|sqlite2-2.8.17-14|136	%prep
21cr|sqlite2-2.8.17-14|137	%autosetup -p1 -n sqlite-%{version}
21cr|sqlite2-2.8.17-14|138	
21cr|sqlite2-2.8.17-14|139	sed -i.rpath 's!__VERSION__!%{version}!g' Makefile.in
21cr|sqlite2-2.8.17-14|140	# Patch additional /usr/lib locations where we don't have $(libdir)
21cr|sqlite2-2.8.17-14|141	# to substitute with.
21cr|sqlite2-2.8.17-14|142	sed -i.lib 's!@exec_prefix@/lib!%{_libdir}!g' Makefile.in
21cr|sqlite2-2.8.17-14|143	
21cr|sqlite2-2.8.17-14|144	%build
21cr|sqlite2-2.8.17-14|145	CFLAGS="$RPM_OPT_FLAGS -DNDEBUG=1"
21cr|sqlite2-2.8.17-14|146	%configure --enable-utf8 --disable-static --disable-rpath
21cr|sqlite2-2.8.17-14|147	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|sqlite2-2.8.17-14|148	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|sqlite2-2.8.17-14|149	make
21cr|sqlite2-2.8.17-14|150	make tclsqlite libtclsqlite.la doc
21cr|sqlite2-2.8.17-14|151	
21cr|sqlite2-2.8.17-14|152	%install
21cr|sqlite2-2.8.17-14|153	DIRECTORY=%{buildroot}%{_libdir}/sqlite-%{version}
21cr|sqlite2-2.8.17-14|154	install -d $DIRECTORY
21cr|sqlite2-2.8.17-14|155	echo 'package ifneeded sqlite 2 [list load [file join $dir libtclsqlite.so]]' > $DIRECTORY/pkgIndex.tcl
21cr|sqlite2-2.8.17-14|156	
21cr|sqlite2-2.8.17-14|157	%makeinstall
21cr|sqlite2-2.8.17-14|158	install -D -m 0644 sqlite.1 %{buildroot}%{_mandir}/man1/sqlite.1
21cr|sqlite2-2.8.17-14|159	mkdir -p %{buildroot}%{tcl_sitearch}
21cr|sqlite2-2.8.17-14|160	mv -f $DIRECTORY %{buildroot}%{tcl_sitearch}/sqlite2
21cr|sqlite2-2.8.17-14|161	
21cr|sqlite2-2.8.17-14|162	find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
21cr|sqlite2-2.8.17-14|163	rm -f %{buildroot}%{_bindir}/tclsqlite

8440 21
21cr|sqlitebrowser-3.11.2-2|1	%define debug_package %{nil}
21cr|sqlitebrowser-3.11.2-2|2	
21cr|sqlitebrowser-3.11.2-2|3	Summary:	Design and edit database files compatible with SQLite
21cr|sqlitebrowser-3.11.2-2|4	Name:		sqlitebrowser
21cr|sqlitebrowser-3.11.2-2|5	Version:	3.11.2
21cr|sqlitebrowser-3.11.2-2|6	Release:	2
21cr|sqlitebrowser-3.11.2-2|7	License:	Public Domain
21cr|sqlitebrowser-3.11.2-2|8	Group:		System/Configuration/Other
21cr|sqlitebrowser-3.11.2-2|9	Url:		https://dbhub.io
21cr|sqlitebrowser-3.11.2-2|10	Source0:	https://github.com/sqlitebrowser/sqlitebrowser/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sqlitebrowser-3.11.2-2|11	BuildRequires:	cmake
21cr|sqlitebrowser-3.11.2-2|12	BuildRequires:	appstream-util
21cr|sqlitebrowser-3.11.2-2|13	BuildRequires:	sqlite3-devel
21cr|sqlitebrowser-3.11.2-2|14	BuildRequires:	qt5-linguist-tools
21cr|sqlitebrowser-3.11.2-2|15	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|sqlitebrowser-3.11.2-2|16	BuildRequires:	pkgconfig(Qt5Core)
21cr|sqlitebrowser-3.11.2-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21cr|sqlitebrowser-3.11.2-2|18	BuildRequires:	pkgconfig(Qt5Network)
21cr|sqlitebrowser-3.11.2-2|19	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|sqlitebrowser-3.11.2-2|20	BuildRequires:	pkgconfig(Qt5Test)
21cr|sqlitebrowser-3.11.2-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|sqlitebrowser-3.11.2-2|22	BuildRequires:	pkgconfig(Qt5Xml)
21cr|sqlitebrowser-3.11.2-2|23	
21cr|sqlitebrowser-3.11.2-2|24	%description
21cr|sqlitebrowser-3.11.2-2|25	SQLite Database Browser is a freeware, public domain, open source
21cr|sqlitebrowser-3.11.2-2|26	visual tool used to create, design and edit database files compatible
21cr|sqlitebrowser-3.11.2-2|27	with SQLite. It is meant to be used for users and developers that want
21cr|sqlitebrowser-3.11.2-2|28	to create databases, edit and search data using a familiar
21cr|sqlitebrowser-3.11.2-2|29	spreadsheet-like interface, without the need to learn complicated
21cr|sqlitebrowser-3.11.2-2|30	SQL commands.
21cr|sqlitebrowser-3.11.2-2|31	
21cr|sqlitebrowser-3.11.2-2|32	%files
21cr|sqlitebrowser-3.11.2-2|33	%doc LICENSE README.md
21cr|sqlitebrowser-3.11.2-2|34	%{_bindir}/%{name}
21cr|sqlitebrowser-3.11.2-2|35	%{_datadir}/appdata/%{name}.desktop.appdata.xml
21cr|sqlitebrowser-3.11.2-2|36	%{_datadir}/applications/%{name}.desktop
21cr|sqlitebrowser-3.11.2-2|37	%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
21cr|sqlitebrowser-3.11.2-2|38	%{_qt5_translationsdir}
21cr|sqlitebrowser-3.11.2-2|39	
21cr|sqlitebrowser-3.11.2-2|40	#--------------------------------------------------------------------
21cr|sqlitebrowser-3.11.2-2|41	
21cr|sqlitebrowser-3.11.2-2|42	%prep
21cr|sqlitebrowser-3.11.2-2|43	%setup -q
21cr|sqlitebrowser-3.11.2-2|44	
21cr|sqlitebrowser-3.11.2-2|45	%build
21cr|sqlitebrowser-3.11.2-2|46	cmake \
21cr|sqlitebrowser-3.11.2-2|47	-DUSE_QT5=1\
21cr|sqlitebrowser-3.11.2-2|48	-DCMAKE_INSTALL_PREFIX=/usr \
21cr|sqlitebrowser-3.11.2-2|49	-DFORCE_INTERNAL_QSCINTILLA=ON
21cr|sqlitebrowser-3.11.2-2|50	
21cr|sqlitebrowser-3.11.2-2|51	%make
21cr|sqlitebrowser-3.11.2-2|52	
21cr|sqlitebrowser-3.11.2-2|53	%install
21cr|sqlitebrowser-3.11.2-2|54	%makeinstall_std
21cr|sqlitebrowser-3.11.2-2|55	%{_bindir}/appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.desktop.appdata.xml
21cr|sqlitebrowser-3.11.2-2|56	
21cr|sqlitebrowser-3.11.2-2|57	cat >%{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|sqlitebrowser-3.11.2-2|58	[Desktop Entry]
21cr|sqlitebrowser-3.11.2-2|59	Name=SQLite database browser
21cr|sqlitebrowser-3.11.2-2|60	GenericName=DB Browser for SQLite
21cr|sqlitebrowser-3.11.2-2|61	GenericName[ru]=Браузер для SQLite
21cr|sqlitebrowser-3.11.2-2|62	Comment=GUI editor for SQLite databases
21cr|sqlitebrowser-3.11.2-2|63	Comment[ru]=Графический редактор для баз данных SQLite
21cr|sqlitebrowser-3.11.2-2|64	TryExec=sqlitebrowser
21cr|sqlitebrowser-3.11.2-2|65	Exec=sqlitebrowser
21cr|sqlitebrowser-3.11.2-2|66	Icon=sqlitebrowser
21cr|sqlitebrowser-3.11.2-2|67	Terminal=false
21cr|sqlitebrowser-3.11.2-2|68	Type=Application
21cr|sqlitebrowser-3.11.2-2|69	Categories=Development;Database;Qt;
21cr|sqlitebrowser-3.11.2-2|70	MimeType=application/x-sqlite3;
21cr|sqlitebrowser-3.11.2-2|71	EOF
21cr|sqlitebrowser-3.11.2-2|72	
21cr|sqlitebrowser-3.11.2-2|73	mkdir -p %{buildroot}%{_qt5_translationsdir}
21cr|sqlitebrowser-3.11.2-2|74	install -D src/translations/*.qm %{buildroot}%{_qt5_translationsdir}/

8441 21
21cr|sqliteodbc-0.9998-1|1	Name:		sqliteodbc
21cr|sqliteodbc-0.9998-1|2	Version:	0.9998
21cr|sqliteodbc-0.9998-1|3	Release:	1
21cr|sqliteodbc-0.9998-1|4	Summary:	SQLite ODBC Driver
21cr|sqliteodbc-0.9998-1|5	
21cr|sqliteodbc-0.9998-1|6	Group:		Databases
21cr|sqliteodbc-0.9998-1|7	License:	BSD
21cr|sqliteodbc-0.9998-1|8	URL:		http://www.ch-werner.de/sqliteodbc
21cr|sqliteodbc-0.9998-1|9	Source0:	http://www.ch-werner.de/sqliteodbc/%{name}-%{version}.tar.gz
21cr|sqliteodbc-0.9998-1|10	Source100:	%{name}.rpmlintrc
21cr|sqliteodbc-0.9998-1|11	
21cr|sqliteodbc-0.9998-1|12	BuildRequires:	libxml2-devel
21cr|sqliteodbc-0.9998-1|13	BuildRequires:	sqlite-devel
21cr|sqliteodbc-0.9998-1|14	BuildRequires:	unixODBC-devel
21cr|sqliteodbc-0.9998-1|15	BuildRequires:	zlib-devel
21cr|sqliteodbc-0.9998-1|16	
21cr|sqliteodbc-0.9998-1|17	Requires:	unixODBC
21cr|sqliteodbc-0.9998-1|18	
21cr|sqliteodbc-0.9998-1|19	
21cr|sqliteodbc-0.9998-1|20	%description
21cr|sqliteodbc-0.9998-1|21	ODBC driver for SQLite interfacing SQLite 2.x and/or 3.x using the
21cr|sqliteodbc-0.9998-1|22	unixODBC or iODBC driver managers. For more information refer to:
21cr|sqliteodbc-0.9998-1|23	- http://www.sqlite.org    -  SQLite engine
21cr|sqliteodbc-0.9998-1|24	- http://www.unixodbc.org  -  unixODBC Driver Manager
21cr|sqliteodbc-0.9998-1|25	- http://www.iodbc.org     -  iODBC Driver Manager
21cr|sqliteodbc-0.9998-1|26	
21cr|sqliteodbc-0.9998-1|27	
21cr|sqliteodbc-0.9998-1|28	%prep
21cr|sqliteodbc-0.9998-1|29	%setup -q
21cr|sqliteodbc-0.9998-1|30	# correct EOL
21cr|sqliteodbc-0.9998-1|31	for i in README; do
21cr|sqliteodbc-0.9998-1|32	sed 's#\r##g' $i > $i.tmp && \
21cr|sqliteodbc-0.9998-1|33	touch -r $i $i.tmp && \
21cr|sqliteodbc-0.9998-1|34	mv $i.tmp $i
21cr|sqliteodbc-0.9998-1|35	done
21cr|sqliteodbc-0.9998-1|36	
21cr|sqliteodbc-0.9998-1|37	# Convert encoding to UTF-8
21cr|sqliteodbc-0.9998-1|38	for i in ChangeLog; do
21cr|sqliteodbc-0.9998-1|39	iconv -f ISO-8859-1 -t UTF-8 -o $i.tmp $i && \
21cr|sqliteodbc-0.9998-1|40	touch -r $i $i.tmp && \
21cr|sqliteodbc-0.9998-1|41	mv $i.tmp $i
21cr|sqliteodbc-0.9998-1|42	done
21cr|sqliteodbc-0.9998-1|43	
21cr|sqliteodbc-0.9998-1|44	
21cr|sqliteodbc-0.9998-1|45	%build
21cr|sqliteodbc-0.9998-1|46	%configure
21cr|sqliteodbc-0.9998-1|47	%make
21cr|sqliteodbc-0.9998-1|48	
21cr|sqliteodbc-0.9998-1|49	
21cr|sqliteodbc-0.9998-1|50	%install
21cr|sqliteodbc-0.9998-1|51	mkdir -p %{buildroot}%{_libdir}
21cr|sqliteodbc-0.9998-1|52	make install DESTDIR=%{buildroot}
21cr|sqliteodbc-0.9998-1|53	rm -f %{buildroot}%{_libdir}/libsqliteodbc*.{a,la}
21cr|sqliteodbc-0.9998-1|54	rm -f %{buildroot}%{_libdir}/libsqlite3odbc*.{a,la}
21cr|sqliteodbc-0.9998-1|55	rm -f %{buildroot}%{_libdir}/libsqlite3_mod_*.{a,la}
21cr|sqliteodbc-0.9998-1|56	# install example file
21cr|sqliteodbc-0.9998-1|57	cat > odbc.ini.sample <<- 'EOD'
21cr|sqliteodbc-0.9998-1|58	# ~/.odbc.ini example file
21cr|sqliteodbc-0.9998-1|59	[mysqlitedb]
21cr|sqliteodbc-0.9998-1|60	Description=My SQLite3 test database
21cr|sqliteodbc-0.9998-1|61	Driver=SQLite3
21cr|sqliteodbc-0.9998-1|62	Database=/home/user_name/Documents/databases/testdb.sqlite
21cr|sqliteodbc-0.9998-1|63	# optional lock timeout in milliseconds
21cr|sqliteodbc-0.9998-1|64	# Timeout=2000
21cr|sqliteodbc-0.9998-1|65	# StepAPI = No|Yes
21cr|sqliteodbc-0.9998-1|66	# ShortNames = No|Yes
21cr|sqliteodbc-0.9998-1|67	# FKSupport = No|Yes
21cr|sqliteodbc-0.9998-1|68	# SyncPragma = NORMAL|OFF|FULL
21cr|sqliteodbc-0.9998-1|69	# JournalMode = WAL|MEMORY|TRUNCATE|OFF|PERSIST|DELETE
21cr|sqliteodbc-0.9998-1|70	# BigInt = No|Yes
21cr|sqliteodbc-0.9998-1|71	EOD
21cr|sqliteodbc-0.9998-1|72	
21cr|sqliteodbc-0.9998-1|73	%post
21cr|sqliteodbc-0.9998-1|74	if [ -x %{_bindir}/odbcinst ] ; then
21cr|sqliteodbc-0.9998-1|75	INST=/tmp/sqliteodbcinst$$
21cr|sqliteodbc-0.9998-1|76	
21cr|sqliteodbc-0.9998-1|77	if [ -r %{_libdir}/libsqliteodbc.so ] ; then
21cr|sqliteodbc-0.9998-1|78	cat > $INST <<- 'EOD'
21cr|sqliteodbc-0.9998-1|79	[SQLITE]
21cr|sqliteodbc-0.9998-1|80	Description=SQLite ODBC 2.X
21cr|sqliteodbc-0.9998-1|81	Driver=%{_libdir}/libsqliteodbc.so
21cr|sqliteodbc-0.9998-1|82	Setup=%{_libdir}/libsqliteodbc.so
21cr|sqliteodbc-0.9998-1|83	Threading=2
21cr|sqliteodbc-0.9998-1|84	FileUsage=1
21cr|sqliteodbc-0.9998-1|85	EOD
21cr|sqliteodbc-0.9998-1|86	
21cr|sqliteodbc-0.9998-1|87	%{_bindir}/odbcinst -q -d -n SQLITE | grep '^\[SQLITE\]' >/dev/null || {
21cr|sqliteodbc-0.9998-1|88	%{_bindir}/odbcinst -i -d -n SQLITE -f $INST || true
21cr|sqliteodbc-0.9998-1|89	}
21cr|sqliteodbc-0.9998-1|90	
21cr|sqliteodbc-0.9998-1|91	cat > $INST <<- 'EOD'
21cr|sqliteodbc-0.9998-1|92	[SQLite Datasource]
21cr|sqliteodbc-0.9998-1|93	Driver=SQLITE
21cr|sqliteodbc-0.9998-1|94	EOD
21cr|sqliteodbc-0.9998-1|95	
21cr|sqliteodbc-0.9998-1|96	%{_bindir}/odbcinst -q -s -n "SQLite Datasource" | \
21cr|sqliteodbc-0.9998-1|97	grep '^\[SQLite Datasource\]' >/dev/null || {
21cr|sqliteodbc-0.9998-1|98	%{_bindir}/odbcinst -i -l -s -n "SQLite Datasource" -f $INST || true
21cr|sqliteodbc-0.9998-1|99	}
21cr|sqliteodbc-0.9998-1|100	fi
21cr|sqliteodbc-0.9998-1|101	
21cr|sqliteodbc-0.9998-1|102	if [ -r %{_libdir}/libsqlite3odbc.so ] ; then
21cr|sqliteodbc-0.9998-1|103	cat > $INST <<- 'EOD'
21cr|sqliteodbc-0.9998-1|104	[SQLITE3]
21cr|sqliteodbc-0.9998-1|105	Description=SQLite ODBC 3.X
21cr|sqliteodbc-0.9998-1|106	Driver=%{_libdir}/libsqlite3odbc.so
21cr|sqliteodbc-0.9998-1|107	Setup=%{_libdir}/libsqlite3odbc.so
21cr|sqliteodbc-0.9998-1|108	Threading=2
21cr|sqliteodbc-0.9998-1|109	FileUsage=1
21cr|sqliteodbc-0.9998-1|110	EOD
21cr|sqliteodbc-0.9998-1|111	
21cr|sqliteodbc-0.9998-1|112	%{_bindir}/odbcinst -q -d -n SQLITE3 | grep '^\[SQLITE3\]' >/dev/null || {
21cr|sqliteodbc-0.9998-1|113	%{_bindir}/odbcinst -i -d -n SQLITE3 -f $INST || true
21cr|sqliteodbc-0.9998-1|114	}
21cr|sqliteodbc-0.9998-1|115	
21cr|sqliteodbc-0.9998-1|116	cat > $INST <<- 'EOD'
21cr|sqliteodbc-0.9998-1|117	[SQLite3 Datasource]
21cr|sqliteodbc-0.9998-1|118	Driver=SQLITE3
21cr|sqliteodbc-0.9998-1|119	EOD
21cr|sqliteodbc-0.9998-1|120	
21cr|sqliteodbc-0.9998-1|121	%{_bindir}/odbcinst -q -s -n "SQLite3 Datasource" | \
21cr|sqliteodbc-0.9998-1|122	grep '^\[SQLite3 Datasource\]' >/dev/null || {
21cr|sqliteodbc-0.9998-1|123	%{_bindir}/odbcinst -i -l -s -n "SQLite3 Datasource" -f $INST || true
21cr|sqliteodbc-0.9998-1|124	}
21cr|sqliteodbc-0.9998-1|125	fi
21cr|sqliteodbc-0.9998-1|126	
21cr|sqliteodbc-0.9998-1|127	rm -f $INST || true
21cr|sqliteodbc-0.9998-1|128	fi
21cr|sqliteodbc-0.9998-1|129	
21cr|sqliteodbc-0.9998-1|130	
21cr|sqliteodbc-0.9998-1|131	%preun
21cr|sqliteodbc-0.9998-1|132	if [ "$1" = "0" ] ; then
21cr|sqliteodbc-0.9998-1|133	test -x %{_bindir}/odbcinst && {
21cr|sqliteodbc-0.9998-1|134	%{_bindir}/odbcinst -u -d -n SQLITE || true
21cr|sqliteodbc-0.9998-1|135	%{_bindir}/odbcinst -u -l -s -n "SQLite Datasource" || true
21cr|sqliteodbc-0.9998-1|136	%{_bindir}/odbcinst -u -d -n SQLITE3 || true
21cr|sqliteodbc-0.9998-1|137	%{_bindir}/odbcinst -u -l -s -n "SQLite3 Datasource" || true
21cr|sqliteodbc-0.9998-1|138	}
21cr|sqliteodbc-0.9998-1|139	
21cr|sqliteodbc-0.9998-1|140	true
21cr|sqliteodbc-0.9998-1|141	fi
21cr|sqliteodbc-0.9998-1|142	
21cr|sqliteodbc-0.9998-1|143	
21cr|sqliteodbc-0.9998-1|144	%files
21cr|sqliteodbc-0.9998-1|145	%doc README license.terms ChangeLog odbc.ini.sample
21cr|sqliteodbc-0.9998-1|146	%{_libdir}/*.so*

8442 21
21cr|sqlitestudio-3.4.4-3|1	%global optflags %{optflags} %(pkg-config --cflags-only-I --libs python3)
21cr|sqlitestudio-3.4.4-3|2	%define _disable_ld_no_undefined 1
21cr|sqlitestudio-3.4.4-3|3	
21cr|sqlitestudio-3.4.4-3|4	Name: sqlitestudio
21cr|sqlitestudio-3.4.4-3|5	Version: 3.4.4
21cr|sqlitestudio-3.4.4-3|6	Release: 3
21cr|sqlitestudio-3.4.4-3|7	
21cr|sqlitestudio-3.4.4-3|8	Group: Development/Databases
21cr|sqlitestudio-3.4.4-3|9	License: GPLv3+
21cr|sqlitestudio-3.4.4-3|10	Url: https://github.com/pawelsalawa/sqlitestudio
21cr|sqlitestudio-3.4.4-3|11	
21cr|sqlitestudio-3.4.4-3|12	Summary: Database manager for SQLite
21cr|sqlitestudio-3.4.4-3|13	Summary(ru_RU.UTF-8): Менеджер баз данных типа SQLite
21cr|sqlitestudio-3.4.4-3|14	
21cr|sqlitestudio-3.4.4-3|15	Source0: https://github.com/pawelsalawa/sqlitestudio/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sqlitestudio-3.4.4-3|16	Source1: %{name}.svg
21cr|sqlitestudio-3.4.4-3|17	
21cr|sqlitestudio-3.4.4-3|18	Patch1: 0001-fix-PyThreadState.patch
21cr|sqlitestudio-3.4.4-3|19	
21cr|sqlitestudio-3.4.4-3|20	BuildRequires: pkgconfig(sqlite3)
21cr|sqlitestudio-3.4.4-3|21	BuildRequires: pkgconfig(readline)
21cr|sqlitestudio-3.4.4-3|22	BuildRequires: pkgconfig(Qt5Concurrent)
21cr|sqlitestudio-3.4.4-3|23	BuildRequires: pkgconfig(Qt5Core)
21cr|sqlitestudio-3.4.4-3|24	BuildRequires: pkgconfig(Qt5Gui)
21cr|sqlitestudio-3.4.4-3|25	BuildRequires: pkgconfig(Qt5Network)
21cr|sqlitestudio-3.4.4-3|26	BuildRequires: pkgconfig(Qt5Qml)
21cr|sqlitestudio-3.4.4-3|27	BuildRequires: pkgconfig(Qt5Script)
21cr|sqlitestudio-3.4.4-3|28	BuildRequires: pkgconfig(Qt5Svg)
21cr|sqlitestudio-3.4.4-3|29	BuildRequires: pkgconfig(Qt5UiTools)
21cr|sqlitestudio-3.4.4-3|30	BuildRequires: pkgconfig(Qt5Widgets)
21cr|sqlitestudio-3.4.4-3|31	BuildRequires: pkgconfig(Qt5Xml)
21cr|sqlitestudio-3.4.4-3|32	BuildRequires: cmake(Qt5LinguistTools)
21cr|sqlitestudio-3.4.4-3|33	BuildRequires: cmake(Qt5PrintSupport)
21cr|sqlitestudio-3.4.4-3|34	BuildRequires: pkgconfig(tcl)
21cr|sqlitestudio-3.4.4-3|35	BuildRequires: pkgconfig(python3)
21cr|sqlitestudio-3.4.4-3|36	
21cr|sqlitestudio-3.4.4-3|37	%description
21cr|sqlitestudio-3.4.4-3|38	SQLiteStudio is a free, open source, multi-platform SQLite database manager
21cr|sqlitestudio-3.4.4-3|39	written in C++, with use of Qt framework.
21cr|sqlitestudio-3.4.4-3|40	
21cr|sqlitestudio-3.4.4-3|41	Features:
21cr|sqlitestudio-3.4.4-3|42	* Single executable file
21cr|sqlitestudio-3.4.4-3|43	* Intuitive interface
21cr|sqlitestudio-3.4.4-3|44	* All SQLite3 and SQLite2 features wrapped within simple GUI
21cr|sqlitestudio-3.4.4-3|45	* Cross-platform
21cr|sqlitestudio-3.4.4-3|46	* Localizations
21cr|sqlitestudio-3.4.4-3|47	* Exporting to various formats
21cr|sqlitestudio-3.4.4-3|48	* Importing data from various formats
21cr|sqlitestudio-3.4.4-3|49	* Numerous small additions
21cr|sqlitestudio-3.4.4-3|50	* UTF-8 support
21cr|sqlitestudio-3.4.4-3|51	* Skinnable
21cr|sqlitestudio-3.4.4-3|52	* Configurable colors, fonts and shortcuts
21cr|sqlitestudio-3.4.4-3|53	
21cr|sqlitestudio-3.4.4-3|54	%description -l ru_RU.UTF-8
21cr|sqlitestudio-3.4.4-3|55	SQLiteStudio - это свободный многоплатформенный менеджер баз данных SQLite
21cr|sqlitestudio-3.4.4-3|56	с открытым исходным кодом, написанный на C++ с использованием фреймворка Qt.
21cr|sqlitestudio-3.4.4-3|57	
21cr|sqlitestudio-3.4.4-3|58	Возможности:
21cr|sqlitestudio-3.4.4-3|59	* Единый исполняемый файл
21cr|sqlitestudio-3.4.4-3|60	* Интуитивно понятный интерфейс
21cr|sqlitestudio-3.4.4-3|61	* Все возможности SQLite3 и SQLite2 заключены в простой графический интерфейс.
21cr|sqlitestudio-3.4.4-3|62	* Кросс-платформенность
21cr|sqlitestudio-3.4.4-3|63	* Локализации
21cr|sqlitestudio-3.4.4-3|64	* Экспорт в различные форматы
21cr|sqlitestudio-3.4.4-3|65	* Импорт данных из различных форматов
21cr|sqlitestudio-3.4.4-3|66	* Многочисленные мелкие дополнения
21cr|sqlitestudio-3.4.4-3|67	* Поддержка UTF-8
21cr|sqlitestudio-3.4.4-3|68	* Возможность смены стиля
21cr|sqlitestudio-3.4.4-3|69	* Настраиваемые цвета, шрифты и ярлыки
21cr|sqlitestudio-3.4.4-3|70	
21cr|sqlitestudio-3.4.4-3|71	%files
21cr|sqlitestudio-3.4.4-3|72	%{_bindir}/%{name}*
21cr|sqlitestudio-3.4.4-3|73	%{_libdir}/%{name}/
21cr|sqlitestudio-3.4.4-3|74	%{_datadir}/applications/%{name}.desktop
21cr|sqlitestudio-3.4.4-3|75	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|sqlitestudio-3.4.4-3|76	
21cr|sqlitestudio-3.4.4-3|77	#----------------------------------------------------------------------------------
21cr|sqlitestudio-3.4.4-3|78	
21cr|sqlitestudio-3.4.4-3|79	%prep
21cr|sqlitestudio-3.4.4-3|80	%setup
21cr|sqlitestudio-3.4.4-3|81	
21cr|sqlitestudio-3.4.4-3|82	%patch1 -p1
21cr|sqlitestudio-3.4.4-3|83	
21cr|sqlitestudio-3.4.4-3|84	# ld: cannot find -lpython3.9: No such file or directory
21cr|sqlitestudio-3.4.4-3|85	sed -i -e 's/lpython3.9/lpython3/g' ./Plugins/ScriptingPython/ScriptingPython.pro
21cr|sqlitestudio-3.4.4-3|86	
21cr|sqlitestudio-3.4.4-3|87	%ifnarch %ix86 x86_64
21cr|sqlitestudio-3.4.4-3|88	# as of 3.4.1
21cr|sqlitestudio-3.4.4-3|89	sed -i '/-msse/d' Plugins/DbSqliteWx/DbSqliteWx.pro
21cr|sqlitestudio-3.4.4-3|90	%endif
21cr|sqlitestudio-3.4.4-3|91	
21cr|sqlitestudio-3.4.4-3|92	%build
21cr|sqlitestudio-3.4.4-3|93	%qmake_qt5 ./SQLiteStudio3/SQLiteStudio3.pro
21cr|sqlitestudio-3.4.4-3|94	%make_build
21cr|sqlitestudio-3.4.4-3|95	
21cr|sqlitestudio-3.4.4-3|96	%qmake_qt5 ./Plugins/Plugins.pro
21cr|sqlitestudio-3.4.4-3|97	%make_build -j1
21cr|sqlitestudio-3.4.4-3|98	
21cr|sqlitestudio-3.4.4-3|99	%install
21cr|sqlitestudio-3.4.4-3|100	install -p -m644 -D %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|sqlitestudio-3.4.4-3|101	
21cr|sqlitestudio-3.4.4-3|102	install -d -m755 %{buildroot}%{_datadir}/applications
21cr|sqlitestudio-3.4.4-3|103	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|sqlitestudio-3.4.4-3|104	[Desktop Entry]
21cr|sqlitestudio-3.4.4-3|105	Encoding=UTF-8
21cr|sqlitestudio-3.4.4-3|106	Type=Application
21cr|sqlitestudio-3.4.4-3|107	Name=Sqlitestudio
21cr|sqlitestudio-3.4.4-3|108	Comment=Database manager for SQLite
21cr|sqlitestudio-3.4.4-3|109	Exec=%name
21cr|sqlitestudio-3.4.4-3|110	Icon=%name
21cr|sqlitestudio-3.4.4-3|111	Terminal=false
21cr|sqlitestudio-3.4.4-3|112	StartupNotify=false
21cr|sqlitestudio-3.4.4-3|113	Categories=Application;Development
21cr|sqlitestudio-3.4.4-3|114	EOF
21cr|sqlitestudio-3.4.4-3|115	
21cr|sqlitestudio-3.4.4-3|116	mkdir -p %{buildroot}%{_libdir}/%{name}/
21cr|sqlitestudio-3.4.4-3|117	pushd %{_builddir}/%{name}-%{version}/output/SQLiteStudio
21cr|sqlitestudio-3.4.4-3|118	cp -a *.so* plugins %{name}* %{buildroot}%{_libdir}/%{name}/
21cr|sqlitestudio-3.4.4-3|119	popd
21cr|sqlitestudio-3.4.4-3|120	
21cr|sqlitestudio-3.4.4-3|121	mkdir -p %{buildroot}%{_bindir}/
21cr|sqlitestudio-3.4.4-3|122	# create wrappers to avoid messing with rpath
21cr|sqlitestudio-3.4.4-3|123	for i in %{name}{,cli}; do
21cr|sqlitestudio-3.4.4-3|124	cat > %{buildroot}%{_bindir}/$i <<-EOF
21cr|sqlitestudio-3.4.4-3|125	#!/bin/sh
21cr|sqlitestudio-3.4.4-3|126	# start SQLiteStudio with plugins
21cr|sqlitestudio-3.4.4-3|127	export SQLITESTUDIO_PLUGINS=%{_libdir}/%{name}/plugins
21cr|sqlitestudio-3.4.4-3|128	export LD_LIBRARY_PATH=%{_libdir}/%{name}
21cr|sqlitestudio-3.4.4-3|129	%{_libdir}/%{name}/$i
21cr|sqlitestudio-3.4.4-3|130	EOF
21cr|sqlitestudio-3.4.4-3|131	chmod 755 %{buildroot}%{_bindir}/$i
21cr|sqlitestudio-3.4.4-3|132	done

8443 21
21cr|sqlmap-1.2.12-1|1	# binaries are exploits, intended to be used on remote systems
21cr|sqlmap-1.2.12-1|2	%define _binaries_in_noarch_packages_terminate_build 0
21cr|sqlmap-1.2.12-1|3	
21cr|sqlmap-1.2.12-1|4	# exclude binaries from dependencies computing
21cr|sqlmap-1.2.12-1|5	%global __requires_exclude_from ^%{_datadir}/%{name}/udf/.*$
21cr|sqlmap-1.2.12-1|6	%global __provides_exclude_from ^%{_datadir}/%{name}/udf/.*$
21cr|sqlmap-1.2.12-1|7	
21cr|sqlmap-1.2.12-1|8	Name:           sqlmap
21cr|sqlmap-1.2.12-1|9	Version:        1.2.12
21cr|sqlmap-1.2.12-1|10	Release:        1
21cr|sqlmap-1.2.12-1|11	Summary:        Automatic SQL injection and database takeover tool
21cr|sqlmap-1.2.12-1|12	Group:          Security
21cr|sqlmap-1.2.12-1|13	License:        GPL
21cr|sqlmap-1.2.12-1|14	URL:            http://sqlmap.org/
21cr|sqlmap-1.2.12-1|15	Source0:        https://github.com/sqlmapproject/sqlmap/archive/%{name}-%{version}.tar.gz
21cr|sqlmap-1.2.12-1|16	BuildArch:      noarch
21cr|sqlmap-1.2.12-1|17	
21cr|sqlmap-1.2.12-1|18	%description
21cr|sqlmap-1.2.12-1|19	sqlmap is an open source penetration testing tool that automates the process
21cr|sqlmap-1.2.12-1|20	of detecting and exploiting SQL injection flaws and taking over of database
21cr|sqlmap-1.2.12-1|21	servers. It comes with a powerful detection engine, many niche features for
21cr|sqlmap-1.2.12-1|22	the ultimate penetration tester and a broad range of switches lasting from
21cr|sqlmap-1.2.12-1|23	database fingerprinting, over data fetching from the database, to accessing
21cr|sqlmap-1.2.12-1|24	the underlying file system and executing commands on the operating system
21cr|sqlmap-1.2.12-1|25	via
21cr|sqlmap-1.2.12-1|26	out-of-band connections.
21cr|sqlmap-1.2.12-1|27	
21cr|sqlmap-1.2.12-1|28	%prep
21cr|sqlmap-1.2.12-1|29	%setup -q
21cr|sqlmap-1.2.12-1|30	
21cr|sqlmap-1.2.12-1|31	%install
21cr|sqlmap-1.2.12-1|32	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|33	install -m 755 sqlmap.py %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|34	cp -pr extra %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|35	cp -pr lib %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|36	cp -pr plugins %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|37	cp -pr procs %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|38	cp -pr shell %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|39	cp -pr tamper %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|40	cp -pr thirdparty %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|41	cp -pr txt %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|42	cp -pr udf %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|43	cp -pr waf %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|44	cp -pr xml %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|45	
21cr|sqlmap-1.2.12-1|46	install -d -m 755 %{buildroot}%{_bindir}
21cr|sqlmap-1.2.12-1|47	cat > %{buildroot}%{_bindir}/sqlmap <<'EOF'
21cr|sqlmap-1.2.12-1|48	#!/bin/sh
21cr|sqlmap-1.2.12-1|49	cd %{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|50	./sqlmap.py "$@"
21cr|sqlmap-1.2.12-1|51	EOF
21cr|sqlmap-1.2.12-1|52	chmod +x %{buildroot}%{_bindir}/sqlmap
21cr|sqlmap-1.2.12-1|53	
21cr|sqlmap-1.2.12-1|54	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|sqlmap-1.2.12-1|55	install -m 644 sqlmap.conf %{buildroot}%{_sysconfdir}
21cr|sqlmap-1.2.12-1|56	pushd %{buildroot}%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|57	ln -s ../../..%{_sysconfdir}/sqlmap.conf .
21cr|sqlmap-1.2.12-1|58	popd
21cr|sqlmap-1.2.12-1|59	
21cr|sqlmap-1.2.12-1|60	%files
21cr|sqlmap-1.2.12-1|61	%doc doc/*
21cr|sqlmap-1.2.12-1|62	%{_datadir}/%{name}
21cr|sqlmap-1.2.12-1|63	%{_bindir}/%{name}
21cr|sqlmap-1.2.12-1|64	%config(noreplace) %{_sysconfdir}/%{name}.conf

8444 21
21cr|squeak-image-4.5.13680-1|1	%define sourcever %(echo %{version} |sed "s/\\\./-/2")
21cr|squeak-image-4.5.13680-1|2	%define majorver %(echo %{version} |cut -d. -f-2)
21cr|squeak-image-4.5.13680-1|3	
21cr|squeak-image-4.5.13680-1|4	Summary:	The image files for Squeak
21cr|squeak-image-4.5.13680-1|5	Name:		squeak-image
21cr|squeak-image-4.5.13680-1|6	Version:	4.5.13680
21cr|squeak-image-4.5.13680-1|7	Release:	1
21cr|squeak-image-4.5.13680-1|8	License:	MIT
21cr|squeak-image-4.5.13680-1|9	Group:		Development/Other
21cr|squeak-image-4.5.13680-1|10	Url:		http://www.squeak.org
21cr|squeak-image-4.5.13680-1|11	Source0:	http://ftp.squeak.org/%{majorver}/Squeak%{sourcever}.zip
21cr|squeak-image-4.5.13680-1|12	Source1:	http://ftp.squeak.org/sources_files/SqueakV41.sources.gz
21cr|squeak-image-4.5.13680-1|13	Source2:	http://ftp.squeak.org/4.1/LICENSE
21cr|squeak-image-4.5.13680-1|14	Source3:	squeak-image-doc.html
21cr|squeak-image-4.5.13680-1|15	Requires:	squeak-vm
21cr|squeak-image-4.5.13680-1|16	BuildArch:	noarch
21cr|squeak-image-4.5.13680-1|17	
21cr|squeak-image-4.5.13680-1|18	%description
21cr|squeak-image-4.5.13680-1|19	This is the standard Squeak image as distributed by sqeak.org.
21cr|squeak-image-4.5.13680-1|20	The Squeak image is split into three interdependent parts,
21cr|squeak-image-4.5.13680-1|21	the .image file, the .changes file, and the .sources file.
21cr|squeak-image-4.5.13680-1|22	
21cr|squeak-image-4.5.13680-1|23	%files
21cr|squeak-image-4.5.13680-1|24	%doc squeak-image-doc.html
21cr|squeak-image-4.5.13680-1|25	%license LICENSE
21cr|squeak-image-4.5.13680-1|26	%{_datadir}/squeak/*
21cr|squeak-image-4.5.13680-1|27	
21cr|squeak-image-4.5.13680-1|28	#------------------------------------------------------------------
21cr|squeak-image-4.5.13680-1|29	
21cr|squeak-image-4.5.13680-1|30	%prep
21cr|squeak-image-4.5.13680-1|31	%autosetup -c %{name}-%{version}
21cr|squeak-image-4.5.13680-1|32	cp -p %{SOURCE2} %{SOURCE3} .
21cr|squeak-image-4.5.13680-1|33	
21cr|squeak-image-4.5.13680-1|34	%build
21cr|squeak-image-4.5.13680-1|35	
21cr|squeak-image-4.5.13680-1|36	%install
21cr|squeak-image-4.5.13680-1|37	mkdir -p %{buildroot}%{_datadir}/squeak
21cr|squeak-image-4.5.13680-1|38	cp Squeak%{sourcever}.image %{buildroot}%{_datadir}/squeak
21cr|squeak-image-4.5.13680-1|39	cp Squeak%{sourcever}.changes %{buildroot}%{_datadir}/squeak
21cr|squeak-image-4.5.13680-1|40	zcat %{SOURCE1} >%{buildroot}%{_datadir}/squeak/SqueakV41.sources
21cr|squeak-image-4.5.13680-1|41	pushd %{buildroot}%{_datadir}/squeak
21cr|squeak-image-4.5.13680-1|42	gzip Squeak%{sourcever}.image
21cr|squeak-image-4.5.13680-1|43	gzip Squeak%{sourcever}.changes
21cr|squeak-image-4.5.13680-1|44	gzip SqueakV41.sources
21cr|squeak-image-4.5.13680-1|45	ln -sf Squeak%{sourcever}.image.gz squeak.image.gz
21cr|squeak-image-4.5.13680-1|46	ln -sf Squeak%{sourcever}.changes.gz squeak.changes.gz
21cr|squeak-image-4.5.13680-1|47	ln -s SqueakV41.sources.gz SqueakV4.sources.gz
21cr|squeak-image-4.5.13680-1|48	ln -s SqueakV41.sources.gz squeak.sources.gz
21cr|squeak-image-4.5.13680-1|49	popd

8445 21
21cr|squeak-vm-4.10.2.2614-12|1	%define vmver %(echo %{version} |cut -d. -f-3)
21cr|squeak-vm-4.10.2.2614-12|2	%define svntag %(echo %{version} |cut -d. -f4)
21cr|squeak-vm-4.10.2.2614-12|3	
21cr|squeak-vm-4.10.2.2614-12|4	Summary:	The Squeak virtual machine
21cr|squeak-vm-4.10.2.2614-12|5	Name:		squeak-vm
21cr|squeak-vm-4.10.2.2614-12|6	Version:	4.10.2.2614
21cr|squeak-vm-4.10.2.2614-12|7	Release:	12
21cr|squeak-vm-4.10.2.2614-12|8	License:	MIT
21cr|squeak-vm-4.10.2.2614-12|9	Group:		Development/Other
21cr|squeak-vm-4.10.2.2614-12|10	Url:		http://squeakvm.org/unix
21cr|squeak-vm-4.10.2.2614-12|11	Source0:	http://squeakvm.org/unix/release/Squeak-%{version}-src.tar.gz
21cr|squeak-vm-4.10.2.2614-12|12	Source1:	inisqueak
21cr|squeak-vm-4.10.2.2614-12|13	Source2:	squeak-desktop-files.tar.gz
21cr|squeak-vm-4.10.2.2614-12|14	Patch0:		squeak-vm-dprintf.patch
21cr|squeak-vm-4.10.2.2614-12|15	Patch1:		squeak-vm-4.10.2-alsa-fixes.patch
21cr|squeak-vm-4.10.2.2614-12|16	Patch2:		squeak-vm-4.10.2-fix-cmake.patch
21cr|squeak-vm-4.10.2.2614-12|17	Patch3:		squeak-vm-4.10.2-squeak-init-fix.patch
21cr|squeak-vm-4.10.2.2614-12|18	Patch4:		squeak-vm-4.10.2-format-security.patch
21cr|squeak-vm-4.10.2.2614-12|19	BuildRequires:	cmake
21cr|squeak-vm-4.10.2.2614-12|20	BuildRequires:	pkgconfig(alsa)
21cr|squeak-vm-4.10.2.2614-12|21	BuildRequires:	pkgconfig(audiofile)
21cr|squeak-vm-4.10.2.2614-12|22	BuildRequires:	pkgconfig(dbus-1)
21cr|squeak-vm-4.10.2.2614-12|23	BuildRequires:	pkgconfig(ext2fs)
21cr|squeak-vm-4.10.2.2614-12|24	BuildRequires:	pkgconfig(freetype2)
21cr|squeak-vm-4.10.2.2614-12|25	BuildRequires:	pkgconfig(gl)
21cr|squeak-vm-4.10.2.2614-12|26	BuildRequires:	pkgconfig(gstreamer-0.10)
21cr|squeak-vm-4.10.2.2614-12|27	BuildRequires:	pkgconfig(ice)
21cr|squeak-vm-4.10.2.2614-12|28	BuildRequires:	pkgconfig(libpulse)
21cr|squeak-vm-4.10.2.2614-12|29	BuildRequires:	pkgconfig(pango)
21cr|squeak-vm-4.10.2.2614-12|30	BuildRequires:	pkgconfig(sm)
21cr|squeak-vm-4.10.2.2614-12|31	BuildRequires:	pkgconfig(speex)
21cr|squeak-vm-4.10.2.2614-12|32	BuildRequires:	pkgconfig(theora)
21cr|squeak-vm-4.10.2.2614-12|33	BuildRequires:	pkgconfig(vorbis)
21cr|squeak-vm-4.10.2.2614-12|34	BuildRequires:	pkgconfig(x11)
21cr|squeak-vm-4.10.2.2614-12|35	BuildRequires:	pkgconfig(xext)
21cr|squeak-vm-4.10.2.2614-12|36	BuildRequires:	pkgconfig(xproto)
21cr|squeak-vm-4.10.2.2614-12|37	BuildRequires:	pkgconfig(xt)
21cr|squeak-vm-4.10.2.2614-12|38	Requires:	zenity
21cr|squeak-vm-4.10.2.2614-12|39	Recommends:	squeak-image
21cr|squeak-vm-4.10.2.2614-12|40	
21cr|squeak-vm-4.10.2.2614-12|41	%description
21cr|squeak-vm-4.10.2.2614-12|42	Squeak is a full-featured implementation of the Smalltalk programming
21cr|squeak-vm-4.10.2.2614-12|43	language and environment based on (and largely compatible with) the original
21cr|squeak-vm-4.10.2.2614-12|44	Smalltalk-80 system.
21cr|squeak-vm-4.10.2.2614-12|45	
21cr|squeak-vm-4.10.2.2614-12|46	This package contains just the Squeak virtual machine.
21cr|squeak-vm-4.10.2.2614-12|47	
21cr|squeak-vm-4.10.2.2614-12|48	%files
21cr|squeak-vm-4.10.2.2614-12|49	%doc unix/ChangeLog unix/doc/{README*,*RELEASE_NOTES}
21cr|squeak-vm-4.10.2.2614-12|50	%license unix/doc/LICENSE
21cr|squeak-vm-4.10.2.2614-12|51	%{_bindir}/*
21cr|squeak-vm-4.10.2.2614-12|52	%{_datadir}/applications/*
21cr|squeak-vm-4.10.2.2614-12|53	%{_datadir}/icons/gnome/*/*/*
21cr|squeak-vm-4.10.2.2614-12|54	%{_datadir}/mime/packages/*
21cr|squeak-vm-4.10.2.2614-12|55	%{_datadir}/pixmaps/*
21cr|squeak-vm-4.10.2.2614-12|56	%dir %{_libdir}/squeak
21cr|squeak-vm-4.10.2.2614-12|57	%{_libdir}/squeak/*
21cr|squeak-vm-4.10.2.2614-12|58	%{_mandir}/man*/*
21cr|squeak-vm-4.10.2.2614-12|59	
21cr|squeak-vm-4.10.2.2614-12|60	#----------------------------------------------------------------------------
21cr|squeak-vm-4.10.2.2614-12|61	
21cr|squeak-vm-4.10.2.2614-12|62	%prep
21cr|squeak-vm-4.10.2.2614-12|63	%autosetup -p1 -n Squeak-%{version}-src -a2
21cr|squeak-vm-4.10.2.2614-12|64	
21cr|squeak-vm-4.10.2.2614-12|65	sed -i 's|SET\s*\(imgdir\s+.+\)|SET (imgdir share/squeak)|i;
21cr|squeak-vm-4.10.2.2614-12|66	s|SET\s*\(plgdir\s+.+\)|SET (plgdir %{_lib}/squeak/${version}${versionsuffix})|i' \
21cr|squeak-vm-4.10.2.2614-12|67	unix/CMakeLists.txt
21cr|squeak-vm-4.10.2.2614-12|68	
21cr|squeak-vm-4.10.2.2614-12|69	sed -i 's|^libdir=.*$|libdir="%{_libdir}/squeak"|' unix/cmake/squeak.in
21cr|squeak-vm-4.10.2.2614-12|70	sed -i 's|^libdir=.*$|libdir="%{_libdir}/squeak"|' unix/cmake/squeak.sh.in
21cr|squeak-vm-4.10.2.2614-12|71	
21cr|squeak-vm-4.10.2.2614-12|72	# The source files chmod'd here have the execute bit set in the upstream tarball
21cr|squeak-vm-4.10.2.2614-12|73	# which bothers rpmlint, need submit a request upstream to have this changed
21cr|squeak-vm-4.10.2.2614-12|74	find . -name '*.[ch]' -exec chmod ug=rw,o=r {} \;
21cr|squeak-vm-4.10.2.2614-12|75	
21cr|squeak-vm-4.10.2.2614-12|76	%build
21cr|squeak-vm-4.10.2.2614-12|77	pushd unix
21cr|squeak-vm-4.10.2.2614-12|78	%cmake -DVM_HOST="%{_host}" -DVM_VERSION="%{vmver}-%{svntag}" -DPLATFORM_SOURCE_VERSION="%{svntag}"
21cr|squeak-vm-4.10.2.2614-12|79	%make
21cr|squeak-vm-4.10.2.2614-12|80	popd
21cr|squeak-vm-4.10.2.2614-12|81	
21cr|squeak-vm-4.10.2.2614-12|82	%install
21cr|squeak-vm-4.10.2.2614-12|83	pushd unix
21cr|squeak-vm-4.10.2.2614-12|84	%makeinstall_std -C build
21cr|squeak-vm-4.10.2.2614-12|85	popd
21cr|squeak-vm-4.10.2.2614-12|86	
21cr|squeak-vm-4.10.2.2614-12|87	# these files will be put in std RPM doc location
21cr|squeak-vm-4.10.2.2614-12|88	rm -rf %{buildroot}%{_prefix}/doc/squeak
21cr|squeak-vm-4.10.2.2614-12|89	
21cr|squeak-vm-4.10.2.2614-12|90	# install the desktop stuff
21cr|squeak-vm-4.10.2.2614-12|91	install -D --mode=u=rwx,go=rx mysqueak %{buildroot}%{_bindir}/mysqueak
21cr|squeak-vm-4.10.2.2614-12|92	install -D --mode=u=rw,go=r mysqueak.1 %{buildroot}%{_mandir}/man1/mysqueak.1
21cr|squeak-vm-4.10.2.2614-12|93	install -D --mode=u=rw,go=r squeak.xml %{buildroot}%{_datadir}/mime/packages/squeak.xml
21cr|squeak-vm-4.10.2.2614-12|94	install -D --mode=u=rw,go=r squeak.desktop %{buildroot}%{_datadir}/applications/squeak.desktop
21cr|squeak-vm-4.10.2.2614-12|95	install -D --mode=u=rw,go=r squeak.png %{buildroot}%{_datadir}/pixmaps/squeak.png
21cr|squeak-vm-4.10.2.2614-12|96	cp %{SOURCE1} %{buildroot}%{_bindir}
21cr|squeak-vm-4.10.2.2614-12|97	chmod +x %{buildroot}%{_bindir}/inisqueak
21cr|squeak-vm-4.10.2.2614-12|98	
21cr|squeak-vm-4.10.2.2614-12|99	%define icons_dir %{buildroot}%{_datadir}/icons/gnome
21cr|squeak-vm-4.10.2.2614-12|100	for size in 16 24 32 48 64 72 96
21cr|squeak-vm-4.10.2.2614-12|101	do
21cr|squeak-vm-4.10.2.2614-12|102	mkdir -p %{icons_dir}/${size}x${size}/mimetypes
21cr|squeak-vm-4.10.2.2614-12|103	install -m0644 squeak${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-image.png
21cr|squeak-vm-4.10.2.2614-12|104	install -m0644 squeaksource${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-source.png
21cr|squeak-vm-4.10.2.2614-12|105	done
21cr|squeak-vm-4.10.2.2614-12|106	
21cr|squeak-vm-4.10.2.2614-12|107	# If an image cant find the .sources in the current directory it will look
21cr|squeak-vm-4.10.2.2614-12|108	# in %{_libdir}/squeak/%{vmver}
21cr|squeak-vm-4.10.2.2614-12|109	pushd %{buildroot}%{_libdir}/squeak/%{vmver}-%{svntag}
21cr|squeak-vm-4.10.2.2614-12|110	DOTDOTS=$(echo %{_libdir}/squeak/%{vmver}-%{svntag} | sed -e 's:/[^/]\+:../:g')
21cr|squeak-vm-4.10.2.2614-12|111	ln -s ${DOTDOTS}%{_datadir}/squeak/SqueakV41.sources .
21cr|squeak-vm-4.10.2.2614-12|112	popd

8446 21
21cr|squeekboard-1.38.0-1|1	Summary:	An on-screen-keyboard input method for Wayland
21cr|squeekboard-1.38.0-1|2	Name:		squeekboard
21cr|squeekboard-1.38.0-1|3	Version:	1.38.0
21cr|squeekboard-1.38.0-1|4	Release:	1
21cr|squeekboard-1.38.0-1|5	License:	GPLv3
21cr|squeekboard-1.38.0-1|6	Group:		Graphical desktop/GNOME
21cr|squeekboard-1.38.0-1|7	Url:		https://gitlab.gnome.org/World/Phosh/squeekboard
21cr|squeekboard-1.38.0-1|8	Source0:	https://gitlab.gnome.org/World/Phosh/squeekboard/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|squeekboard-1.38.0-1|9	# cd squeekboard-v%%{version}
21cr|squeekboard-1.38.0-1|10	# mkdir cargo-home
21cr|squeekboard-1.38.0-1|11	# cat >cargo-home/config <<EOF
21cr|squeekboard-1.38.0-1|12	# [source.crates-io]
21cr|squeekboard-1.38.0-1|13	# registry = 'https://github.com/rust-lang/crates.io-index'
21cr|squeekboard-1.38.0-1|14	# replace-with = 'vendored-sources'
21cr|squeekboard-1.38.0-1|15	# [source.vendored-sources]
21cr|squeekboard-1.38.0-1|16	# directory = './vendor'
21cr|squeekboard-1.38.0-1|17	# EOF
21cr|squeekboard-1.38.0-1|18	# export CARGO_HOME=$(pwd)/cargo-home
21cr|squeekboard-1.38.0-1|19	# cargo vendor
21cr|squeekboard-1.38.0-1|20	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21cr|squeekboard-1.38.0-1|21	Source1:	vendor-%{version}.tar.xz
21cr|squeekboard-1.38.0-1|22	Source2:	squeekboard.desktop
21cr|squeekboard-1.38.0-1|23	BuildRequires:	cargo
21cr|squeekboard-1.38.0-1|24	BuildRequires:	cmake
21cr|squeekboard-1.38.0-1|25	BuildRequires:	meson
21cr|squeekboard-1.38.0-1|26	BuildRequires:	wayland-tools
21cr|squeekboard-1.38.0-1|27	BuildRequires:	pkgconfig(glib-2.0)
21cr|squeekboard-1.38.0-1|28	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21cr|squeekboard-1.38.0-1|29	BuildRequires:	pkgconfig(libbsd)
21cr|squeekboard-1.38.0-1|30	BuildRequires:	pkgconfig(libfeedback-0.0)
21cr|squeekboard-1.38.0-1|31	BuildRequires:	pkgconfig(wayland-protocols)
21cr|squeekboard-1.38.0-1|32	
21cr|squeekboard-1.38.0-1|33	%description
21cr|squeekboard-1.38.0-1|34	Squeekboard is a keyboard-shaped input method supporting Wayland,
21cr|squeekboard-1.38.0-1|35	built primarily for the Librem 5 phone.
21cr|squeekboard-1.38.0-1|36	
21cr|squeekboard-1.38.0-1|37	%files -f %{name}.lang
21cr|squeekboard-1.38.0-1|38	%doc NEWS.md README.md
21cr|squeekboard-1.38.0-1|39	%license COPYING
21cr|squeekboard-1.38.0-1|40	%{_bindir}/%{name}
21cr|squeekboard-1.38.0-1|41	%{_bindir}/%{name}-entry
21cr|squeekboard-1.38.0-1|42	%{_bindir}/%{name}-restyled
21cr|squeekboard-1.38.0-1|43	%{_bindir}/%{name}-test-layout
21cr|squeekboard-1.38.0-1|44	%{_datadir}/applications/sm.puri.Squeekboard.desktop
21cr|squeekboard-1.38.0-1|45	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|squeekboard-1.38.0-1|46	
21cr|squeekboard-1.38.0-1|47	#----------------------------------------------------------------------------
21cr|squeekboard-1.38.0-1|48	
21cr|squeekboard-1.38.0-1|49	%prep
21cr|squeekboard-1.38.0-1|50	%autosetup -p1 -n %{name}-v%{version} -a1
21cr|squeekboard-1.38.0-1|51	mkdir cargo-home
21cr|squeekboard-1.38.0-1|52	cat >cargo-home/config <<EOF
21cr|squeekboard-1.38.0-1|53	[source.crates-io]
21cr|squeekboard-1.38.0-1|54	replace-with = "vendored-sources"
21cr|squeekboard-1.38.0-1|55	
21cr|squeekboard-1.38.0-1|56	[source.vendored-sources]
21cr|squeekboard-1.38.0-1|57	directory = "vendor"
21cr|squeekboard-1.38.0-1|58	EOF
21cr|squeekboard-1.38.0-1|59	
21cr|squeekboard-1.38.0-1|60	%build
21cr|squeekboard-1.38.0-1|61	export CARGO_HOME=$(pwd)/cargo-home
21cr|squeekboard-1.38.0-1|62	%meson -Dtests=false
21cr|squeekboard-1.38.0-1|63	%meson_build
21cr|squeekboard-1.38.0-1|64	
21cr|squeekboard-1.38.0-1|65	%install
21cr|squeekboard-1.38.0-1|66	mkdir -p %{buildroot}%{_bindir}
21cr|squeekboard-1.38.0-1|67	mkdir -p %{buildroot}%{_datadir}/applications
21cr|squeekboard-1.38.0-1|68	mkdir -p %{buildroot}%{_localedir}
21cr|squeekboard-1.38.0-1|69	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|squeekboard-1.38.0-1|70	cp -rf *-rosa-linux-gnu/po/* %{buildroot}%{_localedir}
21cr|squeekboard-1.38.0-1|71	cp *-rosa-linux-gnu/data/sm.puri.Squeekboard.desktop %{buildroot}%{_datadir}/applications
21cr|squeekboard-1.38.0-1|72	cp *-rosa-linux-gnu/src/%{name} %{buildroot}%{_bindir}
21cr|squeekboard-1.38.0-1|73	cp *-rosa-linux-gnu/tools/%{name}-* %{buildroot}%{_bindir}
21cr|squeekboard-1.38.0-1|74	cp %{SOURCE2} %{buildroot}%{_sysconfdir}/xdg/autostart/
21cr|squeekboard-1.38.0-1|75	cp tools/%{name}-restyled %{buildroot}%{_bindir}
21cr|squeekboard-1.38.0-1|76	
21cr|squeekboard-1.38.0-1|77	chmod +x %{buildroot}%{_bindir}/squeekboard-entry
21cr|squeekboard-1.38.0-1|78	chmod +x %{buildroot}%{_bindir}/squeekboard-restyled
21cr|squeekboard-1.38.0-1|79	
21cr|squeekboard-1.38.0-1|80	%find_lang %{name}

8447 21
21cr|squidanalyzer-6.6-1|1	%define webdir /var/www
21cr|squidanalyzer-6.6-1|2	
21cr|squidanalyzer-6.6-1|3	Summary:	Squid proxy log analyzer and report generator
21cr|squidanalyzer-6.6-1|4	Name:		squidanalyzer
21cr|squidanalyzer-6.6-1|5	Version:	6.6
21cr|squidanalyzer-6.6-1|6	Release:	1
21cr|squidanalyzer-6.6-1|7	License:	GPLv3+
21cr|squidanalyzer-6.6-1|8	Group:		Monitoring
21cr|squidanalyzer-6.6-1|9	URL:		http://squidanalyzer.darold.net/
21cr|squidanalyzer-6.6-1|10	Source:		http://prdownloads.sourceforge.net/squid-report/%{name}-%{version}.tar.gz
21cr|squidanalyzer-6.6-1|11	BuildRequires:	perl
21cr|squidanalyzer-6.6-1|12	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|squidanalyzer-6.6-1|13	# user and group squid provided squid pkg
21cr|squidanalyzer-6.6-1|14	Requires:	squid
21cr|squidanalyzer-6.6-1|15	BuildArch:	noarch
21cr|squidanalyzer-6.6-1|16	
21cr|squidanalyzer-6.6-1|17	%description
21cr|squidanalyzer-6.6-1|18	Squid proxy native log analyzer and reports generator with full
21cr|squidanalyzer-6.6-1|19	statistics about times, hits, bytes, users, networks, top URLs and
21cr|squidanalyzer-6.6-1|20	top domains. Statistic reports are oriented toward user and
21cr|squidanalyzer-6.6-1|21	bandwidth control; this is not a pure cache statistics generator.
21cr|squidanalyzer-6.6-1|22	
21cr|squidanalyzer-6.6-1|23	SquidAnalyzer uses flat files to store data and doesn't need any SQL,
21cr|squidanalyzer-6.6-1|24	SQL Lite or Berkeley databases.
21cr|squidanalyzer-6.6-1|25	
21cr|squidanalyzer-6.6-1|26	This log analyzer is incremental and should be run in a daily cron,
21cr|squidanalyzer-6.6-1|27	or more often with heavy proxy usage.
21cr|squidanalyzer-6.6-1|28	
21cr|squidanalyzer-6.6-1|29	%files
21cr|squidanalyzer-6.6-1|30	%doc README ChangeLog
21cr|squidanalyzer-6.6-1|31	%{_mandir}/man3/squid-analyzer.3*
21cr|squidanalyzer-6.6-1|32	%{_mandir}/man3/SquidAnalyzer.3pm*
21cr|squidanalyzer-6.6-1|33	%{perl_vendorlib}/SquidAnalyzer.pm
21cr|squidanalyzer-6.6-1|34	%attr(0755,root,squid) %{_sbindir}/squid-analyzer
21cr|squidanalyzer-6.6-1|35	%attr(0755,root,squid) %dir %{_sysconfdir}/%{name}
21cr|squidanalyzer-6.6-1|36	%attr(0664,root,squid) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|squidanalyzer-6.6-1|37	%config(noreplace) %attr(0644,root,squid) %{_sysconfdir}/%{name}/excluded
21cr|squidanalyzer-6.6-1|38	%config(noreplace) %attr(0644,root,squid) %{_sysconfdir}/%{name}/included
21cr|squidanalyzer-6.6-1|39	%config(noreplace) %attr(0644,root,squid) %{_sysconfdir}/%{name}/network-aliases
21cr|squidanalyzer-6.6-1|40	%config(noreplace) %attr(0644,root,squid) %{_sysconfdir}/%{name}/user-aliases
21cr|squidanalyzer-6.6-1|41	%config(noreplace) %attr(0754,root,squid) %{_sysconfdir}/cron.daily/0%{name}
21cr|squidanalyzer-6.6-1|42	%attr(0755,root,squid) %dir %{_sysconfdir}/%{name}/lang
21cr|squidanalyzer-6.6-1|43	%{_sysconfdir}/%{name}/lang/*
21cr|squidanalyzer-6.6-1|44	%attr(0755,root,squid) %dir %{webdir}/%{name}
21cr|squidanalyzer-6.6-1|45	%{webdir}/%{name}/flotr2.js
21cr|squidanalyzer-6.6-1|46	%{webdir}/%{name}/sorttable.js
21cr|squidanalyzer-6.6-1|47	%{webdir}/%{name}/%{name}.css
21cr|squidanalyzer-6.6-1|48	%attr(0755,root,squid) %dir %{webdir}/%{name}/images
21cr|squidanalyzer-6.6-1|49	%{webdir}/%{name}/images/*.png
21cr|squidanalyzer-6.6-1|50	
21cr|squidanalyzer-6.6-1|51	#---------------------------------------------------------------------
21cr|squidanalyzer-6.6-1|52	%prep
21cr|squidanalyzer-6.6-1|53	%setup -q
21cr|squidanalyzer-6.6-1|54	
21cr|squidanalyzer-6.6-1|55	%build
21cr|squidanalyzer-6.6-1|56	# Build Makefile for SquidAnalyzer
21cr|squidanalyzer-6.6-1|57	perl Makefile.PL INSTALLDIRS=vendor DESTDIR=%{buildroot} LOGFILE=%{_logdir}/squid/access.log \
21cr|squidanalyzer-6.6-1|58	BINDIR=%{_sbindir} HTMLDIR=%{webdir}/%{name} BASEURL=/%{name} MANDIR=%{_mandir}/man3 QUIET=yes
21cr|squidanalyzer-6.6-1|59	
21cr|squidanalyzer-6.6-1|60	# Compile
21cr|squidanalyzer-6.6-1|61	make
21cr|squidanalyzer-6.6-1|62	
21cr|squidanalyzer-6.6-1|63	%install
21cr|squidanalyzer-6.6-1|64	# Make install distrib files
21cr|squidanalyzer-6.6-1|65	%make_install
21cr|squidanalyzer-6.6-1|66	
21cr|squidanalyzer-6.6-1|67	# Remove .packlist file (per rpmlint)
21cr|squidanalyzer-6.6-1|68	rm -f %{buildroot}/%{perl_vendorarch}/auto/SquidAnalyzer/.packlist
21cr|squidanalyzer-6.6-1|69	rm -f `find %{buildroot}/%{_libdir}/perl*/ -name .packlist -type f`
21cr|squidanalyzer-6.6-1|70	rm -f `find %{buildroot}/%{_libdir}/perl*/ -name perllocal.pod -type f`
21cr|squidanalyzer-6.6-1|71	
21cr|squidanalyzer-6.6-1|72	# Install cron
21cr|squidanalyzer-6.6-1|73	%{__install} -d %{buildroot}/%{_sysconfdir}/cron.daily
21cr|squidanalyzer-6.6-1|74	echo -e "#!/bin/sh\n%{_sbindir}/squid-analyzer" > %{buildroot}/%{_sysconfdir}/cron.daily/0%{name}
21cr|squidanalyzer-6.6-1|75	
21cr|squidanalyzer-6.6-1|76	# moved to usr/sbin
21cr|squidanalyzer-6.6-1|77	rm -f %{buildroot}%{_bindir}/squid-analyzer

8448 21
21cr|squidclamav-7.2-1|1	Summary:	A Clamav Antivirus Redirector for Squid
21cr|squidclamav-7.2-1|2	Name:		squidclamav
21cr|squidclamav-7.2-1|3	Version:	7.2
21cr|squidclamav-7.2-1|4	Release:	1
21cr|squidclamav-7.2-1|5	Group:		System/Servers
21cr|squidclamav-7.2-1|6	License:	GPLv2
21cr|squidclamav-7.2-1|7	URL:		http://sourceforge.net/projects/%{name}/
21cr|squidclamav-7.2-1|8	Source0:	http://sourceforge.net/projects/squidclamav/files/squidclamav/%{version}/%{name}-%{version}.tar.gz
21cr|squidclamav-7.2-1|9	BuildRequires:	curl-devel
21cr|squidclamav-7.2-1|10	BuildRequires:	c-icap-devel
21cr|squidclamav-7.2-1|11	Requires:	squid curl clamav clamd
21cr|squidclamav-7.2-1|12	Recommends:	squidGuard
21cr|squidclamav-7.2-1|13	Patch0:		squidclamav.conf.diff
21cr|squidclamav-7.2-1|14	
21cr|squidclamav-7.2-1|15	%description
21cr|squidclamav-7.2-1|16	SquidClamAv is a dedicated ClamAV antivirus redirector for Squid. It can run
21cr|squidclamav-7.2-1|17	antivirus checks based on filename regex, content-type regex, and more. It is
21cr|squidclamav-7.2-1|18	easy to install and works even with heavy Squid access.
21cr|squidclamav-7.2-1|19	
21cr|squidclamav-7.2-1|20	%files
21cr|squidclamav-7.2-1|21	%doc ChangeLog README
21cr|squidclamav-7.2-1|22	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/icapd/%{name}.conf
21cr|squidclamav-7.2-1|23	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|squidclamav-7.2-1|24	#%attr(0755,root,root) %{_bindir}/%{name}
21cr|squidclamav-7.2-1|25	%attr(0755,root,root) %{_libexecdir}/%{name}/*
21cr|squidclamav-7.2-1|26	%attr(0755,root,root) %{_libdir}/c_icap/%{name}.so
21cr|squidclamav-7.2-1|27	%attr(0755,root,root) %{_mandir}/man1/*1*
21cr|squidclamav-7.2-1|28	%attr(0755,squid,squid) %dir /var/log/%{name}
21cr|squidclamav-7.2-1|29	%{_sysconfdir}/icapd/squidclamav.conf.default
21cr|squidclamav-7.2-1|30	%{_datadir}/c_icap/templates/squidclamav/en/MALWARE_FOUND
21cr|squidclamav-7.2-1|31	
21cr|squidclamav-7.2-1|32	#-------------------------------------------------------------------------------
21cr|squidclamav-7.2-1|33	%prep
21cr|squidclamav-7.2-1|34	%autosetup -p1
21cr|squidclamav-7.2-1|35	
21cr|squidclamav-7.2-1|36	#chmod 644 ChangeLog README clwarn.cgi*
21cr|squidclamav-7.2-1|37	
21cr|squidclamav-7.2-1|38	%build
21cr|squidclamav-7.2-1|39	%configure
21cr|squidclamav-7.2-1|40	%make
21cr|squidclamav-7.2-1|41	
21cr|squidclamav-7.2-1|42	%install
21cr|squidclamav-7.2-1|43	install -d -m 0755 %{buildroot}%{_sysconfdir}
21cr|squidclamav-7.2-1|44	install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
21cr|squidclamav-7.2-1|45	install -d -m 0755 %{buildroot}/var/log/%{name}
21cr|squidclamav-7.2-1|46	install -d -m 0755 %{buildroot}/%{_libexecdir}
21cr|squidclamav-7.2-1|47	
21cr|squidclamav-7.2-1|48	%makeinstall_std
21cr|squidclamav-7.2-1|49	
21cr|squidclamav-7.2-1|50	
21cr|squidclamav-7.2-1|51	#install -m0644 {name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|squidclamav-7.2-1|52	#install -m0755 clwarn.cgi %{buildroot}/var/www/cgi-bin/
21cr|squidclamav-7.2-1|53	
21cr|squidclamav-7.2-1|54	# fix logrotate entries
21cr|squidclamav-7.2-1|55	cat > %{name}.logrotate << EOF
21cr|squidclamav-7.2-1|56	/var/log/%{name}/%{name}.log {
21cr|squidclamav-7.2-1|57	rotate 5
21cr|squidclamav-7.2-1|58	monthly
21cr|squidclamav-7.2-1|59	missingok
21cr|squidclamav-7.2-1|60	notifempty
21cr|squidclamav-7.2-1|61	}
21cr|squidclamav-7.2-1|62	EOF
21cr|squidclamav-7.2-1|63	install -m0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|squidclamav-7.2-1|64	
21cr|squidclamav-7.2-1|65	rm -f %{buildroot}%{_datadir}/%{name}/README
21cr|squidclamav-7.2-1|66	

8449 21
21cr|squidguard-1.5-0.beta.6|1	# Workaround to build with GCC 10
21cr|squidguard-1.5-0.beta.6|2	%global optflags %{optflags} -fcommon
21cr|squidguard-1.5-0.beta.6|3	%define rname	squidGuard
21cr|squidguard-1.5-0.beta.6|4	%define prerel	beta
21cr|squidguard-1.5-0.beta.6|5	
21cr|squidguard-1.5-0.beta.6|6	%if %{_use_internal_dependency_generator}
21cr|squidguard-1.5-0.beta.6|7	%global __requires_exclude perl\\((.*)\\)
21cr|squidguard-1.5-0.beta.6|8	%global __provides_exclude perl\\((.*)\\)
21cr|squidguard-1.5-0.beta.6|9	%else
21cr|squidguard-1.5-0.beta.6|10	%define _requires_exceptions perl(
21cr|squidguard-1.5-0.beta.6|11	%define _provides_exceptions perl(
21cr|squidguard-1.5-0.beta.6|12	%endif
21cr|squidguard-1.5-0.beta.6|13	
21cr|squidguard-1.5-0.beta.6|14	Summary:	Filter, redirector and access controller plugin for Squid
21cr|squidguard-1.5-0.beta.6|15	Name:		squidguard
21cr|squidguard-1.5-0.beta.6|16	Version:	1.5
21cr|squidguard-1.5-0.beta.6|17	Release:	0.%{prerel}.6
21cr|squidguard-1.5-0.beta.6|18	License:	GPLv2+
21cr|squidguard-1.5-0.beta.6|19	Group:		System/Servers
21cr|squidguard-1.5-0.beta.6|20	Url:		http://www.squidguard.org
21cr|squidguard-1.5-0.beta.6|21	Source0:	http://www.squidguard.org/Downloads/%{?prerel:Devel/}%{rname}-%{version}%{?prerel:-%{prerel}}.tar.gz
21cr|squidguard-1.5-0.beta.6|22	Source1:	%{rname}.conf.sample
21cr|squidguard-1.5-0.beta.6|23	Source2:	blacklists-readme
21cr|squidguard-1.5-0.beta.6|24	Source3:	%{rname}.cgi
21cr|squidguard-1.5-0.beta.6|25	Source4:	nulbanner.png
21cr|squidguard-1.5-0.beta.6|26	Source5:	blacklist-update
21cr|squidguard-1.5-0.beta.6|27	Source6:	%{rname}.logrotate
21cr|squidguard-1.5-0.beta.6|28	Source7:	squidGuard-1.4-patch-20150201.tar.gz
21cr|squidguard-1.5-0.beta.6|29	Patch0:		squidGuard-1.2.0.default_dir.patch
21cr|squidguard-1.5-0.beta.6|30	Patch1:		squidGuard-DESTDIR.diff
21cr|squidguard-1.5-0.beta.6|31	Patch2:		squidGuard-1.4-make_default_config_work.diff
21cr|squidguard-1.5-0.beta.6|32	
21cr|squidguard-1.5-0.beta.6|33	#Debian patches
21cr|squidguard-1.5-0.beta.6|34	Patch11:	04_update-links-in-doc-files.patch
21cr|squidguard-1.5-0.beta.6|35	Patch12:	05_distclean-more-files.patch
21cr|squidguard-1.5-0.beta.6|36	Patch13:	06_move-setuserinfo-to-sg-y.patch
21cr|squidguard-1.5-0.beta.6|37	Patch15:	09_missing-content-after-percent-sign.patch
21cr|squidguard-1.5-0.beta.6|38	Patch16:	10_use-newer-ldapsearch-of-denis.patch
21cr|squidguard-1.5-0.beta.6|39	Patch17:	11_fix-for-clean-target-without-syslog.patch
21cr|squidguard-1.5-0.beta.6|40	
21cr|squidguard-1.5-0.beta.6|41	BuildRequires:	bison
21cr|squidguard-1.5-0.beta.6|42	BuildRequires:	flex
21cr|squidguard-1.5-0.beta.6|43	BuildRequires:	db-devel
21cr|squidguard-1.5-0.beta.6|44	BuildRequires:	openldap-devel
21cr|squidguard-1.5-0.beta.6|45	Requires:	squid
21cr|squidguard-1.5-0.beta.6|46	Provides:	squidGuard = %{EVRD}
21cr|squidguard-1.5-0.beta.6|47	
21cr|squidguard-1.5-0.beta.6|48	%description
21cr|squidguard-1.5-0.beta.6|49	SquidGuard is a combined filter, redirector and access controller plugin for
21cr|squidguard-1.5-0.beta.6|50	Squid. It is free, very flexible, extremely fast, easily installed, portable.
21cr|squidguard-1.5-0.beta.6|51	SquidGuard can be used to
21cr|squidguard-1.5-0.beta.6|52	- limit the web access for some users to a list of accepted/well known web
21cr|squidguard-1.5-0.beta.6|53	servers and/or URLs only.
21cr|squidguard-1.5-0.beta.6|54	- block access to some listed or blacklisted web servers and/or URLs for
21cr|squidguard-1.5-0.beta.6|55	some users.
21cr|squidguard-1.5-0.beta.6|56	- block access to URLs matching a list of regular expressions or words for
21cr|squidguard-1.5-0.beta.6|57	some users.
21cr|squidguard-1.5-0.beta.6|58	- enforce the use of domainnames/prohibit the use of IP address in URLs.
21cr|squidguard-1.5-0.beta.6|59	- redirect blocked URLs to an "intelligent" CGI based info page.
21cr|squidguard-1.5-0.beta.6|60	- redirect unregistered user to a registration form.
21cr|squidguard-1.5-0.beta.6|61	- redirect popular downloads like Netscape, MSIE etc. to local copies.
21cr|squidguard-1.5-0.beta.6|62	- redirect banners to an empty GIF.
21cr|squidguard-1.5-0.beta.6|63	- have different access rules based on time of day, day of the week, date
21cr|squidguard-1.5-0.beta.6|64	etc.
21cr|squidguard-1.5-0.beta.6|65	- have different rules for different user groups.
21cr|squidguard-1.5-0.beta.6|66	
21cr|squidguard-1.5-0.beta.6|67	Neither squidGuard nor Squid can be used to
21cr|squidguard-1.5-0.beta.6|68	
21cr|squidguard-1.5-0.beta.6|69	- filter/censor/edit text inside documents
21cr|squidguard-1.5-0.beta.6|70	- filter/censor/edit embeded scripting languages
21cr|squidguard-1.5-0.beta.6|71	like JavaScript or VBscript inside HTML
21cr|squidguard-1.5-0.beta.6|72	
21cr|squidguard-1.5-0.beta.6|73	%files
21cr|squidguard-1.5-0.beta.6|74	%doc COPYING GPL README README.LDAP ANNOUNCE CHANGELOG blacklists-readme doc/*.{html,gif,txt}
21cr|squidguard-1.5-0.beta.6|75	%config(noreplace) %{_sysconfdir}/squid/*
21cr|squidguard-1.5-0.beta.6|76	%config(noreplace) %{_sysconfdir}/logrotate.d/%{rname}
21cr|squidguard-1.5-0.beta.6|77	%{_bindir}/*
21cr|squidguard-1.5-0.beta.6|78	%attr(0755,apache,apache) /var/www/cgi-bin/*.cgi
21cr|squidguard-1.5-0.beta.6|79	%attr(0755,apache,apache) /var/www/cgi-bin/*.png
21cr|squidguard-1.5-0.beta.6|80	%{_datadir}/%{rname}-%{version}/contrib
21cr|squidguard-1.5-0.beta.6|81	%{_datadir}/%{rname}-%{version}/samples
21cr|squidguard-1.5-0.beta.6|82	%{_datadir}/%{rname}-%{version}/db
21cr|squidguard-1.5-0.beta.6|83	%dir %attr(-,squid,squid)/var/log/%{rname}
21cr|squidguard-1.5-0.beta.6|84	%attr(-,squid,squid)/var/log/%{rname}/*
21cr|squidguard-1.5-0.beta.6|85	
21cr|squidguard-1.5-0.beta.6|86	%post
21cr|squidguard-1.5-0.beta.6|87	rm -rf `find %{_datadir}/%{rname}-%{version}/db |grep "\.db"`
21cr|squidguard-1.5-0.beta.6|88	%{_bindir}/%{rname} -c  %{_sysconfdir}/squid/%{rname}.conf.sample -C all
21cr|squidguard-1.5-0.beta.6|89	for i in privilegedsource bannedsource timerestriction lansource banneddestination advertising; do
21cr|squidguard-1.5-0.beta.6|90	rm -rf /usr/share/%{rname}-%{version}/db/$i/*.db
21cr|squidguard-1.5-0.beta.6|91	done
21cr|squidguard-1.5-0.beta.6|92	chown -R squid:squid /usr/share/%{rname}-%{version}/db
21cr|squidguard-1.5-0.beta.6|93	
21cr|squidguard-1.5-0.beta.6|94	echo "WARNING !!! WARNING !!! WARNING !!! WARNING !!!"
21cr|squidguard-1.5-0.beta.6|95	echo ""
21cr|squidguard-1.5-0.beta.6|96	echo "Modify the following line in the /etc/squid/squid.conf file:"
21cr|squidguard-1.5-0.beta.6|97	echo "url_rewrite_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf"
21cr|squidguard-1.5-0.beta.6|98	
21cr|squidguard-1.5-0.beta.6|99	%preun
21cr|squidguard-1.5-0.beta.6|100	if [ $1 = 0 ] ; then
21cr|squidguard-1.5-0.beta.6|101	rm -f /var/log/squidGuard/*
21cr|squidguard-1.5-0.beta.6|102	fi
21cr|squidguard-1.5-0.beta.6|103	
21cr|squidguard-1.5-0.beta.6|104	%postun
21cr|squidguard-1.5-0.beta.6|105	if [ "$1" = "0" ]; then
21cr|squidguard-1.5-0.beta.6|106	rm -rf %{_datadir}/%{rname}-%{version}
21cr|squidguard-1.5-0.beta.6|107	fi
21cr|squidguard-1.5-0.beta.6|108	
21cr|squidguard-1.5-0.beta.6|109	#----------------------------------------------------------------------------
21cr|squidguard-1.5-0.beta.6|110	
21cr|squidguard-1.5-0.beta.6|111	%prep
21cr|squidguard-1.5-0.beta.6|112	%setup -q -n %{rname}-%{version}-%{prerel}
21cr|squidguard-1.5-0.beta.6|113	
21cr|squidguard-1.5-0.beta.6|114	# fix attribs
21cr|squidguard-1.5-0.beta.6|115	find . -type d -perm 0750 -exec chmod 755 {} \;
21cr|squidguard-1.5-0.beta.6|116	find . -type f -perm 0640 -exec chmod 644 {} \;
21cr|squidguard-1.5-0.beta.6|117	
21cr|squidguard-1.5-0.beta.6|118	%patch0 -p1
21cr|squidguard-1.5-0.beta.6|119	%patch1 -p0
21cr|squidguard-1.5-0.beta.6|120	%patch2 -p0
21cr|squidguard-1.5-0.beta.6|121	
21cr|squidguard-1.5-0.beta.6|122	%patch11 -p1
21cr|squidguard-1.5-0.beta.6|123	%patch12 -p1
21cr|squidguard-1.5-0.beta.6|124	%patch13 -p1
21cr|squidguard-1.5-0.beta.6|125	%patch15 -p1
21cr|squidguard-1.5-0.beta.6|126	%patch16 -p1
21cr|squidguard-1.5-0.beta.6|127	%patch17 -p1
21cr|squidguard-1.5-0.beta.6|128	
21cr|squidguard-1.5-0.beta.6|129	cp %{SOURCE6} %{rname}.logrotate
21cr|squidguard-1.5-0.beta.6|130	
21cr|squidguard-1.5-0.beta.6|131	%build
21cr|squidguard-1.5-0.beta.6|132	%serverbuild
21cr|squidguard-1.5-0.beta.6|133	
21cr|squidguard-1.5-0.beta.6|134	%configure \
21cr|squidguard-1.5-0.beta.6|135	--with-ldap \
21cr|squidguard-1.5-0.beta.6|136	--with-sg-config=%{_sysconfdir}/squid/%{rname}.conf \
21cr|squidguard-1.5-0.beta.6|137	--with-sg-logdir=/var/log/squidGuard \
21cr|squidguard-1.5-0.beta.6|138	--with-sg-dbhome=%{_datadir}/%{rname}-%{version}/db
21cr|squidguard-1.5-0.beta.6|139	
21cr|squidguard-1.5-0.beta.6|140	make
21cr|squidguard-1.5-0.beta.6|141	
21cr|squidguard-1.5-0.beta.6|142	#Apply squidGuard-1.4-patch-20150201.tar.gz
21cr|squidguard-1.5-0.beta.6|143	tar -xzf %{SOURCE7} --overwrite -C samples/ --strip-components=1
21cr|squidguard-1.5-0.beta.6|144	
21cr|squidguard-1.5-0.beta.6|145	%install
21cr|squidguard-1.5-0.beta.6|146	Q=%{buildroot}%{_datadir}/%{rname}-%{version}
21cr|squidguard-1.5-0.beta.6|147	
21cr|squidguard-1.5-0.beta.6|148	install -d %{buildroot}%{_sysconfdir}/squid
21cr|squidguard-1.5-0.beta.6|149	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|squidguard-1.5-0.beta.6|150	install -d %{buildroot}/var/log/squidGuard
21cr|squidguard-1.5-0.beta.6|151	install -d %{buildroot}/var/www/cgi-bin
21cr|squidguard-1.5-0.beta.6|152	install -d %{buildroot}%{_bindir}
21cr|squidguard-1.5-0.beta.6|153	install -d %{buildroot}%{_datadir}/%{rname}-%{version}/contrib
21cr|squidguard-1.5-0.beta.6|154	install -d %{buildroot}%{_datadir}/%{rname}-%{version}/db/{advertising,bannedsource,banneddestination}
21cr|squidguard-1.5-0.beta.6|155	install -d %{buildroot}%{_datadir}/%{rname}-%{version}/db/{timerestriction,lansource,privilegedsource}
21cr|squidguard-1.5-0.beta.6|156	install -d %{buildroot}%{_datadir}/%{rname}-%{version}/db/{porn,adult,audio-video,forums,hacking,redirector}
21cr|squidguard-1.5-0.beta.6|157	install -d %{buildroot}%{_datadir}/%{rname}-%{version}/db/{warez,ads,aggressive,drugs,gambling,publicite,violence}
21cr|squidguard-1.5-0.beta.6|158	
21cr|squidguard-1.5-0.beta.6|159	%makeinstall_std SQUIDUSER="`id -nu`"
21cr|squidguard-1.5-0.beta.6|160	
21cr|squidguard-1.5-0.beta.6|161	install -m0644 %{rname}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{rname}
21cr|squidguard-1.5-0.beta.6|162	
21cr|squidguard-1.5-0.beta.6|163	touch $Q/db/advertising/{domains,urls}
21cr|squidguard-1.5-0.beta.6|164	touch $Q/db/banneddestination/{domains,urls,expressions}
21cr|squidguard-1.5-0.beta.6|165	touch $Q/db/bannedsource/ips
21cr|squidguard-1.5-0.beta.6|166	touch $Q/db/lansource/lan
21cr|squidguard-1.5-0.beta.6|167	touch $Q/db/timerestriction/lan
21cr|squidguard-1.5-0.beta.6|168	touch $Q/db/privilegedsource/ips
21cr|squidguard-1.5-0.beta.6|169	
21cr|squidguard-1.5-0.beta.6|170	# the blacklists default directories (Fabrice Pringent's one)
21cr|squidguard-1.5-0.beta.6|171	touch $Q/db/porn/{domains,urls,expressions}
21cr|squidguard-1.5-0.beta.6|172	touch $Q/db/adult/{domains,urls,expressions}
21cr|squidguard-1.5-0.beta.6|173	touch $Q/db/audio-video/{domains,urls}
21cr|squidguard-1.5-0.beta.6|174	touch $Q/db/forums/{domains,urls,expressions}
21cr|squidguard-1.5-0.beta.6|175	touch $Q/db/hacking/{domains,urls}
21cr|squidguard-1.5-0.beta.6|176	touch $Q/db/redirector/{domains,urls,expressions}
21cr|squidguard-1.5-0.beta.6|177	touch $Q/db/warez/{domains,urls}
21cr|squidguard-1.5-0.beta.6|178	touch $Q/db/ads/{domains,urls}
21cr|squidguard-1.5-0.beta.6|179	touch $Q/db/aggressive/{domains,urls}
21cr|squidguard-1.5-0.beta.6|180	touch $Q/db/drugs/{domains,urls}
21cr|squidguard-1.5-0.beta.6|181	touch $Q/db/gambling/{domains,urls}
21cr|squidguard-1.5-0.beta.6|182	touch $Q/db/publicite/{domains,urls,expressions}
21cr|squidguard-1.5-0.beta.6|183	touch $Q/db/violence/{domains,urls,expressions}
21cr|squidguard-1.5-0.beta.6|184	
21cr|squidguard-1.5-0.beta.6|185	cd samples/dest/
21cr|squidguard-1.5-0.beta.6|186	tar xzf blacklists.tar.gz
21cr|squidguard-1.5-0.beta.6|187	cp -af blacklists/* $Q/db
21cr|squidguard-1.5-0.beta.6|188	cd -
21cr|squidguard-1.5-0.beta.6|189	
21cr|squidguard-1.5-0.beta.6|190	cp -a contrib/hostbyname/hostbyname $Q/contrib/
21cr|squidguard-1.5-0.beta.6|191	cp -a contrib/sgclean/sgclean $Q/contrib/
21cr|squidguard-1.5-0.beta.6|192	cp -a contrib/squidGuardRobot/{squidGuardRobot,RobotUserAgent.pm} $Q/contrib/
21cr|squidguard-1.5-0.beta.6|193	
21cr|squidguard-1.5-0.beta.6|194	cp -a samples/dest $Q/samples
21cr|squidguard-1.5-0.beta.6|195	cp -a samples/*{.conf,.cgi} $Q/samples
21cr|squidguard-1.5-0.beta.6|196	
21cr|squidguard-1.5-0.beta.6|197	cp -a %{SOURCE2} .
21cr|squidguard-1.5-0.beta.6|198	cp -a %{SOURCE5} .
21cr|squidguard-1.5-0.beta.6|199	
21cr|squidguard-1.5-0.beta.6|200	rm -rf $Q/test/test*.conf.*
21cr|squidguard-1.5-0.beta.6|201	
21cr|squidguard-1.5-0.beta.6|202	# default config files
21cr|squidguard-1.5-0.beta.6|203	# log & error files
21cr|squidguard-1.5-0.beta.6|204	touch %{buildroot}/var/log/%{rname}/%{rname}.{log,error}
21cr|squidguard-1.5-0.beta.6|205	touch %{buildroot}/var/log/%{rname}/advertising.log
21cr|squidguard-1.5-0.beta.6|206	
21cr|squidguard-1.5-0.beta.6|207	# conf file
21cr|squidguard-1.5-0.beta.6|208	install %{SOURCE1} %{buildroot}/etc/squid/%{rname}.conf.sample
21cr|squidguard-1.5-0.beta.6|209	cp -af %{SOURCE3} %{SOURCE4} %{buildroot}/var/www/cgi-bin
21cr|squidguard-1.5-0.beta.6|210	rm -rf %{buildroot}%{_datadir}/%{rname}-%{version}/samples/dest
21cr|squidguard-1.5-0.beta.6|211	
21cr|squidguard-1.5-0.beta.6|212	# cleanup
21cr|squidguard-1.5-0.beta.6|213	rm -rf %{buildroot}%{_prefix}/squidGuard
21cr|squidguard-1.5-0.beta.6|214	
21cr|squidguard-1.5-0.beta.6|215	# fix attribs
21cr|squidguard-1.5-0.beta.6|216	find %{buildroot} -type d -perm 0750 -exec chmod 755 {} \;
21cr|squidguard-1.5-0.beta.6|217	find %{buildroot} -type f -perm 0640 -exec chmod 644 {} \;

8450 21
21cr|squid_nufw_helper-1.1.3-10|1	Summary:	NuFW SSO module for Squid
21cr|squid_nufw_helper-1.1.3-10|2	Name:		squid_nufw_helper
21cr|squid_nufw_helper-1.1.3-10|3	Version:	1.1.3
21cr|squid_nufw_helper-1.1.3-10|4	Release:	10
21cr|squid_nufw_helper-1.1.3-10|5	Group:		System/Servers
21cr|squid_nufw_helper-1.1.3-10|6	License:	GPL
21cr|squid_nufw_helper-1.1.3-10|7	URL:		http://www.inl.fr/squid-nufw-helper.html
21cr|squid_nufw_helper-1.1.3-10|8	Source0:	http://www.nufw.org/attachments/download/7/squid-nufw-helper-%{version}.tar.bz2
21cr|squid_nufw_helper-1.1.3-10|9	Patch0:		squid_nufw_helper-1.1.3-postgresql.diff
21cr|squid_nufw_helper-1.1.3-10|10	Patch1:		squid_nufw_helper-1.1.3-configure.diff
21cr|squid_nufw_helper-1.1.3-10|11	BuildRequires:	mysql-devel
21cr|squid_nufw_helper-1.1.3-10|12	#BuildRequires:	postgresql-devel
21cr|squid_nufw_helper-1.1.3-10|13	BuildRequires:	libxslt-devel
21cr|squid_nufw_helper-1.1.3-10|14	BuildRequires:	pam-devel
21cr|squid_nufw_helper-1.1.3-10|15	BuildRequires:	readline-devel
21cr|squid_nufw_helper-1.1.3-10|16	Requires:	squid
21cr|squid_nufw_helper-1.1.3-10|17	
21cr|squid_nufw_helper-1.1.3-10|18	
21cr|squid_nufw_helper-1.1.3-10|19	%description
21cr|squid_nufw_helper-1.1.3-10|20	squid-nufw-helper is the authentication SSO module for Squid, working with a
21cr|squid_nufw_helper-1.1.3-10|21	NuFW firewall. It allows for transparent (Single Sign On) authentication of
21cr|squid_nufw_helper-1.1.3-10|22	users on a Squid proxy, even if the proxy is a "transparent" one.
21cr|squid_nufw_helper-1.1.3-10|23	
21cr|squid_nufw_helper-1.1.3-10|24	%prep
21cr|squid_nufw_helper-1.1.3-10|25	
21cr|squid_nufw_helper-1.1.3-10|26	%setup -q -n squid-nufw-helper-%{version}
21cr|squid_nufw_helper-1.1.3-10|27	%patch0 -p0
21cr|squid_nufw_helper-1.1.3-10|28	%patch1 -p0
21cr|squid_nufw_helper-1.1.3-10|29	
21cr|squid_nufw_helper-1.1.3-10|30	# cleanup
21cr|squid_nufw_helper-1.1.3-10|31	rm -rf autom4te.cache
21cr|squid_nufw_helper-1.1.3-10|32	rm -f squid_nufw_helper
21cr|squid_nufw_helper-1.1.3-10|33	
21cr|squid_nufw_helper-1.1.3-10|34	%build
21cr|squid_nufw_helper-1.1.3-10|35	
21cr|squid_nufw_helper-1.1.3-10|36	# Build with mysql, fails to build with modern PostgreSQL
21cr|squid_nufw_helper-1.1.3-10|37	%configure \
21cr|squid_nufw_helper-1.1.3-10|38	--with-mysql
21cr|squid_nufw_helper-1.1.3-10|39	
21cr|squid_nufw_helper-1.1.3-10|40	make clean
21cr|squid_nufw_helper-1.1.3-10|41	%make
21cr|squid_nufw_helper-1.1.3-10|42	
21cr|squid_nufw_helper-1.1.3-10|43	mv squid_nufw_helper squid_nufw_helper-postgresql
21cr|squid_nufw_helper-1.1.3-10|44	
21cr|squid_nufw_helper-1.1.3-10|45	%configure \
21cr|squid_nufw_helper-1.1.3-10|46	--with-mysql
21cr|squid_nufw_helper-1.1.3-10|47	%make
21cr|squid_nufw_helper-1.1.3-10|48	mv squid_nufw_helper squid_nufw_helper-mysql
21cr|squid_nufw_helper-1.1.3-10|49	
21cr|squid_nufw_helper-1.1.3-10|50	%install
21cr|squid_nufw_helper-1.1.3-10|51	install -d %{buildroot}%{_sbindir}
21cr|squid_nufw_helper-1.1.3-10|52	
21cr|squid_nufw_helper-1.1.3-10|53	install -m0755 squid_nufw_helper-postgresql %{buildroot}%{_sbindir}/
21cr|squid_nufw_helper-1.1.3-10|54	install -m0755 squid_nufw_helper-mysql %{buildroot}%{_sbindir}/
21cr|squid_nufw_helper-1.1.3-10|55	
21cr|squid_nufw_helper-1.1.3-10|56	%files
21cr|squid_nufw_helper-1.1.3-10|57	%doc README ChangeLog squid_nufw_helper.conf
21cr|squid_nufw_helper-1.1.3-10|58	%attr(0755,root,root) %{_sbindir}/squid_nufw_helper-postgresql
21cr|squid_nufw_helper-1.1.3-10|59	%attr(0755,root,root) %{_sbindir}/squid_nufw_helper-mysql

8451 21
21cr|squid-purge-20040201-6|1	Name:		squid-purge
21cr|squid-purge-20040201-6|2	Version:	20040201
21cr|squid-purge-20040201-6|3	Release:	6
21cr|squid-purge-20040201-6|4	Summary:    Squid pruger utility
21cr|squid-purge-20040201-6|5	License:    GPLv2+
21cr|squid-purge-20040201-6|6	Group:      Networking/Other
21cr|squid-purge-20040201-6|7	URL:        http://www.squid-cache.org/contrib/
21cr|squid-purge-20040201-6|8	Source:     http://www.squid-cache.org/contrib/purge-%{version}-src.tar.gz
21cr|squid-purge-20040201-6|9	Patch0:     purge-gcc4.patch
21cr|squid-purge-20040201-6|10	Patch1:     make-install.patch
21cr|squid-purge-20040201-6|11	Patch2:     purge-conf.patch
21cr|squid-purge-20040201-6|12	BuildRequires:  gcc-c++
21cr|squid-purge-20040201-6|13	#Requires:	apache
21cr|squid-purge-20040201-6|14	Recommends:	webproxy
21cr|squid-purge-20040201-6|15	
21cr|squid-purge-20040201-6|16	
21cr|squid-purge-20040201-6|17	%description
21cr|squid-purge-20040201-6|18	The purge tool is a kind of magnifying glass into your squid-2 cache. You
21cr|squid-purge-20040201-6|19	can use purge to have a look at what URLs are stored in which file within
21cr|squid-purge-20040201-6|20	your cache. The purge tool can also be used to release objects which URLs
21cr|squid-purge-20040201-6|21	match user specified regular expressions. A more troublesome feature is the
21cr|squid-purge-20040201-6|22	ability to remove files squid does not seem to know about any longer.
21cr|squid-purge-20040201-6|23	
21cr|squid-purge-20040201-6|24	%prep
21cr|squid-purge-20040201-6|25	%setup -q -n purge
21cr|squid-purge-20040201-6|26	%patch0 -p0 -b .gcc4
21cr|squid-purge-20040201-6|27	%patch1 -p0 -b .make
21cr|squid-purge-20040201-6|28	%patch2 -p0 -b .etc
21cr|squid-purge-20040201-6|29	
21cr|squid-purge-20040201-6|30	%build
21cr|squid-purge-20040201-6|31	%make CXX="g++ %optflags" OPT_NORM="" SOCKLEN=socklen_t EXTRALIB="-lstdc++"
21cr|squid-purge-20040201-6|32	
21cr|squid-purge-20040201-6|33	
21cr|squid-purge-20040201-6|34	%install
21cr|squid-purge-20040201-6|35	#%makeinstall
21cr|squid-purge-20040201-6|36	mv purge squid-purge
21cr|squid-purge-20040201-6|37	install -d  %{buildroot}%{_sbindir}
21cr|squid-purge-20040201-6|38	install -m0700  squid-purge %{buildroot}%{_sbindir}/squid-purge
21cr|squid-purge-20040201-6|39	
21cr|squid-purge-20040201-6|40	
21cr|squid-purge-20040201-6|41	%clean
21cr|squid-purge-20040201-6|42	%{__rm} -rf %{buildroot}
21cr|squid-purge-20040201-6|43	
21cr|squid-purge-20040201-6|44	
21cr|squid-purge-20040201-6|45	%files
21cr|squid-purge-20040201-6|46	%defattr(0755,root,root)
21cr|squid-purge-20040201-6|47	%doc README
21cr|squid-purge-20040201-6|48	%{_sbindir}/squid-purge

8452 21
21cr|squirrel-3.2-1|1	%define _disable_ld_no_undefined %{nil}
21cr|squirrel-3.2-1|2	
21cr|squirrel-3.2-1|3	%define oname squirrel3
21cr|squirrel-3.2-1|4	
21cr|squirrel-3.2-1|5	%define major 0
21cr|squirrel-3.2-1|6	%define libname %mklibname %{name} %{major}
21cr|squirrel-3.2-1|7	%define libstdl %mklibname sqstdlib %{major}
21cr|squirrel-3.2-1|8	%define devname %mklibname %{name} -d
21cr|squirrel-3.2-1|9	
21cr|squirrel-3.2-1|10	%define	ver %(echo %{version}|sed s/\\\\\./_/g)
21cr|squirrel-3.2-1|11	
21cr|squirrel-3.2-1|12	Summary:	The squirrel language
21cr|squirrel-3.2-1|13	Name:		squirrel
21cr|squirrel-3.2-1|14	Version:	3.2
21cr|squirrel-3.2-1|15	Release:	1
21cr|squirrel-3.2-1|16	License:	zlib
21cr|squirrel-3.2-1|17	Group:		Development/Tools
21cr|squirrel-3.2-1|18	URL:		http://squirrel-lang.org
21cr|squirrel-3.2-1|19	Source0:	https://downloads.sourceforge.net/project/squirrel/squirrel3/squirrel%203.2%20stable/squirrel_%{ver}_stable.tar.gz
21cr|squirrel-3.2-1|20	
21cr|squirrel-3.2-1|21	Patch0:		squirrel-autoconfiscate.patch
21cr|squirrel-3.2-1|22	
21cr|squirrel-3.2-1|23	%description
21cr|squirrel-3.2-1|24	Squirrel is a light weight programming language featuring higher-order
21cr|squirrel-3.2-1|25	functions,classes/inheritance, delegation, tail recursion, generators,
21cr|squirrel-3.2-1|26	cooperative threads,exception handling, reference counting and garbage
21cr|squirrel-3.2-1|27	collection on demand. C-like syntax.
21cr|squirrel-3.2-1|28	
21cr|squirrel-3.2-1|29	%files
21cr|squirrel-3.2-1|30	%doc README HISTORY COPYRIGHT COMPILE
21cr|squirrel-3.2-1|31	%{_bindir}/sq
21cr|squirrel-3.2-1|32	
21cr|squirrel-3.2-1|33	#----------------------------------------------------------------------------
21cr|squirrel-3.2-1|34	
21cr|squirrel-3.2-1|35	%package -n %{libname}
21cr|squirrel-3.2-1|36	Summary:	Shared library from %{name}
21cr|squirrel-3.2-1|37	Group:		System/Libraries
21cr|squirrel-3.2-1|38	
21cr|squirrel-3.2-1|39	%description -n %{libname}
21cr|squirrel-3.2-1|40	Shared library from %{name}.
21cr|squirrel-3.2-1|41	
21cr|squirrel-3.2-1|42	%files -n %{libname}
21cr|squirrel-3.2-1|43	%{_libdir}/libsquirrel.so.%{major}*
21cr|squirrel-3.2-1|44	
21cr|squirrel-3.2-1|45	#----------------------------------------------------------------------------
21cr|squirrel-3.2-1|46	
21cr|squirrel-3.2-1|47	%package -n %{libstdl}
21cr|squirrel-3.2-1|48	Summary:	Shared library from %{name}
21cr|squirrel-3.2-1|49	Group:		System/Libraries
21cr|squirrel-3.2-1|50	
21cr|squirrel-3.2-1|51	%description -n %{libstdl}
21cr|squirrel-3.2-1|52	Shared library from %{name}.
21cr|squirrel-3.2-1|53	
21cr|squirrel-3.2-1|54	%files -n %{libstdl}
21cr|squirrel-3.2-1|55	%{_libdir}/libsqstdlib.so.%{major}*
21cr|squirrel-3.2-1|56	
21cr|squirrel-3.2-1|57	#----------------------------------------------------------------------------
21cr|squirrel-3.2-1|58	
21cr|squirrel-3.2-1|59	%package -n %{devname}
21cr|squirrel-3.2-1|60	Summary:	Development files from %{name}
21cr|squirrel-3.2-1|61	Group:		Development/Other
21cr|squirrel-3.2-1|62	Requires:	%{libname} = %{EVRD}
21cr|squirrel-3.2-1|63	Requires:	%{libstdl} = %{EVRD}
21cr|squirrel-3.2-1|64	Provides:	%{name}-devel = %{EVRD}
21cr|squirrel-3.2-1|65	
21cr|squirrel-3.2-1|66	%description -n %{devname}
21cr|squirrel-3.2-1|67	Development files from %{name}.
21cr|squirrel-3.2-1|68	
21cr|squirrel-3.2-1|69	%files -n %{devname}
21cr|squirrel-3.2-1|70	%dir %{_datadir}/%{name}/examples/
21cr|squirrel-3.2-1|71	%{_datadir}/%{name}/examples/*.nut
21cr|squirrel-3.2-1|72	%{_includedir}/%{name}
21cr|squirrel-3.2-1|73	%{_libdir}/*.so
21cr|squirrel-3.2-1|74	%{_libdir}/pkgconfig/*.pc
21cr|squirrel-3.2-1|75	
21cr|squirrel-3.2-1|76	#----------------------------------------------------------------------------
21cr|squirrel-3.2-1|77	
21cr|squirrel-3.2-1|78	%prep
21cr|squirrel-3.2-1|79	%setup -qn %{oname}
21cr|squirrel-3.2-1|80	%patch0 -p1 -b .autotools
21cr|squirrel-3.2-1|81	
21cr|squirrel-3.2-1|82	# fix file permissions
21cr|squirrel-3.2-1|83	find . -type f -exec chmod a-x {} \;
21cr|squirrel-3.2-1|84	chmod +x configure config.guess config.sub
21cr|squirrel-3.2-1|85	
21cr|squirrel-3.2-1|86	# fix EOL + preserve timestamps
21cr|squirrel-3.2-1|87	for f in README HISTORY COPYRIGHT
21cr|squirrel-3.2-1|88	do
21cr|squirrel-3.2-1|89	perl -pi -e 's/\015$//' $f
21cr|squirrel-3.2-1|90	done
21cr|squirrel-3.2-1|91	
21cr|squirrel-3.2-1|92	%build
21cr|squirrel-3.2-1|93	autoreconf -fi
21cr|squirrel-3.2-1|94	%configure \
21cr|squirrel-3.2-1|95	--includedir=%{_includedir}/%{name} \
21cr|squirrel-3.2-1|96	--disable-static
21cr|squirrel-3.2-1|97	%make
21cr|squirrel-3.2-1|98	
21cr|squirrel-3.2-1|99	%install
21cr|squirrel-3.2-1|100	%makeinstall_std INSTALL="/usr/bin/install -p"
21cr|squirrel-3.2-1|101	
21cr|squirrel-3.2-1|102	# Add pkgconfig file
21cr|squirrel-3.2-1|103	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|squirrel-3.2-1|104	cat >%{buildroot}%{_libdir}/pkgconfig/squirrel.pc <<EOF
21cr|squirrel-3.2-1|105	prefix=%{_prefix}
21cr|squirrel-3.2-1|106	exec_prefix=%{_prefix}
21cr|squirrel-3.2-1|107	libdir=%{_libdir}
21cr|squirrel-3.2-1|108	includedir=%{_includedir}/squirrel
21cr|squirrel-3.2-1|109	
21cr|squirrel-3.2-1|110	Name: %{name}
21cr|squirrel-3.2-1|111	Description: squirrel library
21cr|squirrel-3.2-1|112	Version: %{version}
21cr|squirrel-3.2-1|113	
21cr|squirrel-3.2-1|114	Requires:
21cr|squirrel-3.2-1|115	Libs: -lsquirrel -lsqstdlib
21cr|squirrel-3.2-1|116	Cflags: -I\${includedir}
21cr|squirrel-3.2-1|117	EOF
21cr|squirrel-3.2-1|118	
21cr|squirrel-3.2-1|119	#correct wrong file end of line encoding
21cr|squirrel-3.2-1|120	perl -pi -e 's/\015$//' %{buildroot}/%{_includedir}/*
21cr|squirrel-3.2-1|121	
21cr|squirrel-3.2-1|122	# Fix SUSE-ism
21cr|squirrel-3.2-1|123	mv %{buildroot}%{_docdir}/packages/%{name} %{buildroot}%{_docdir}/%{name}
21cr|squirrel-3.2-1|124	rmdir %{buildroot}%{_docdir}/packages
21cr|squirrel-3.2-1|125	
21cr|squirrel-3.2-1|126	# remove pdf
21cr|squirrel-3.2-1|127	rm -fv %{buildroot}/%{_docdir}/%{name}/*.pdf

8453 21
21cr|squirrelmail-1.4.23-0.0.r14325.11|1	# These ones don't show up with now
21cr|squirrelmail-1.4.23-0.0.r14325.11|2	#define __noautoreq pear(\\(class.JavaScriptPacker.php\\|/etc/squirrelmail/plugins/change_pass_settings.php\\))
21cr|squirrelmail-1.4.23-0.0.r14325.11|3	
21cr|squirrelmail-1.4.23-0.0.r14325.11|4	%global __requires_exclude /usr/bin/php
21cr|squirrelmail-1.4.23-0.0.r14325.11|5	
21cr|squirrelmail-1.4.23-0.0.r14325.11|6	# helps to find new languages
21cr|squirrelmail-1.4.23-0.0.r14325.11|7	%define _unpackaged_files_terminate_build 0
21cr|squirrelmail-1.4.23-0.0.r14325.11|8	
21cr|squirrelmail-1.4.23-0.0.r14325.11|9	%define basedir /var/www/squirrelmail
21cr|squirrelmail-1.4.23-0.0.r14325.11|10	%define varlibdir /var/lib/squirrelmail
21cr|squirrelmail-1.4.23-0.0.r14325.11|11	%define prefsdir %{varlibdir}/prefs
21cr|squirrelmail-1.4.23-0.0.r14325.11|12	%define varspooldir /var/spool/squirrelmail
21cr|squirrelmail-1.4.23-0.0.r14325.11|13	%define attdir %{varspooldir}/attach
21cr|squirrelmail-1.4.23-0.0.r14325.11|14	%define etcdir /etc/squirrelmail
21cr|squirrelmail-1.4.23-0.0.r14325.11|15	%define crondir /etc/cron.daily
21cr|squirrelmail-1.4.23-0.0.r14325.11|16	# Plugin config files
21cr|squirrelmail-1.4.23-0.0.r14325.11|17	%define pluginetc %{etcdir}/plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|18	
21cr|squirrelmail-1.4.23-0.0.r14325.11|19	%define locale_stamp 20090526
21cr|squirrelmail-1.4.23-0.0.r14325.11|20	
21cr|squirrelmail-1.4.23-0.0.r14325.11|21	%define snap r14325
21cr|squirrelmail-1.4.23-0.0.r14325.11|22	
21cr|squirrelmail-1.4.23-0.0.r14325.11|23	Summary:	Webmail client for PHP
21cr|squirrelmail-1.4.23-0.0.r14325.11|24	Name:		squirrelmail
21cr|squirrelmail-1.4.23-0.0.r14325.11|25	Version:	1.4.23
21cr|squirrelmail-1.4.23-0.0.r14325.11|26	Release:	0.0.%{snap}.11
21cr|squirrelmail-1.4.23-0.0.r14325.11|27	License:	GPLv2+
21cr|squirrelmail-1.4.23-0.0.r14325.11|28	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|29	Url:		http://www.squirrelmail.org/
21cr|squirrelmail-1.4.23-0.0.r14325.11|30	#Source0:	http://prdownloads.sf.net/squirrelmail/%{name}-webmail-%{version}.tar.gz
21cr|squirrelmail-1.4.23-0.0.r14325.11|31	Source0:	squirrelmail.tar.gz
21cr|squirrelmail-1.4.23-0.0.r14325.11|32	Source1:	http://prdownloads.sf.net/squirrelmail/all_locales-1.4.18-%{locale_stamp}.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|33	Source2:	squirrelmail-RPM.readme
21cr|squirrelmail-1.4.23-0.0.r14325.11|34	# http://squirrelmail.org/plugin_list.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|35	Source3:	http://www.squirrelmail.org/plugins/address_add-2.1-1.4.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|36	Source4:	http://www.squirrelmail.org/plugins/block_sender.2.02-1.4.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|37	Source5:	http://www.squirrelmail.org/plugins/login_image-0.2.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|38	Source6:	http://www.squirrelmail.org/plugins/secure_login-1.4-1.2.8.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|39	Source7:	http://www.squirrelmail.org/plugins/compatibility-2.0.14-1.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|40	Source8:	http://www.squirrelmail.org/plugins/change_pass-3.0-1.4.0.tar.gz
21cr|squirrelmail-1.4.23-0.0.r14325.11|41	Source9:	http://www.squirrelmail.org/plugins/quota_usage-1.3.1-1.2.7.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|42	# http://sourceforge.net/tracker/index.php?func=detail&aid=1255733&group_id=311&atid=300311
21cr|squirrelmail-1.4.23-0.0.r14325.11|43	Source10:	http://www.squirrelmail.org/plugins/change_ldappass-2.2-1.4.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|44	Source11:	http://www.squirrelmail.org/plugins/avelsieve-1.9.9.tar.gz
21cr|squirrelmail-1.4.23-0.0.r14325.11|45	Source12:	http://www.squirrelmail.org/plugins/windows-1.6-1.4.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|46	Source13:	http://www.squirrelmail.org/plugins/folder_sizes-1.5-1.4.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|47	Source14:	http://www.squirrelmail.org/plugins/archive_mail.1.2-1.4.2.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|48	Source15:	http://www.squirrelmail.org/plugins/empty_folders-2.0.1-1.2.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|49	Source16:	http://www.squirrelmail.org/plugins/abook_import_export-1.1-1.4.4.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|50	Source17:	http://www.squirrelmail.org/plugins/ldifimport-1.4-1.2.x.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|51	Source18:	http://www.squirrelmail.org/plugins/username-2.3-1.0.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|52	Source19:	http://www.squirrelmail.org/plugins/bookmarks-2.0.3-1.4.1.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|53	Source20:	http://www.squirrelmail.org/plugins/select_range-3.7.1-1.4.4.tar.gz
21cr|squirrelmail-1.4.23-0.0.r14325.11|54	Source21:	http://www.squirrelmail.org/plugins/rewrap-1.3-1.4.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|55	Source22:	http://www.squirrelmail.org/spam_buttons-2.3-1.4.0.tar.gz
21cr|squirrelmail-1.4.23-0.0.r14325.11|56	# http://sourceforge.net/projects/php-sa-mysql
21cr|squirrelmail-1.4.23-0.0.r14325.11|57	Source23:	http://prdownloads.sourceforge.net/php-sa-mysql/SquirrelSAP105.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|58	Source24:	http://squirrelmail.org/plugins/junkfolder-1.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|59	Source25:	conf.pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|60	# javascript_libs is required/recommended by avelsieve-1.9.8
21cr|squirrelmail-1.4.23-0.0.r14325.11|61	Source26:	http://email.uoa.gr/download/squirrelmail/javascript_libs/javascript_libs-0.1.2.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|62	# http://code.google.com/p/yubico-squirrelmail-plugin/
21cr|squirrelmail-1.4.23-0.0.r14325.11|63	Source27:	http://yubico-squirrelmail-plugin.googlecode.com/files/yubikey-0.8.1-1.4.0.tar.bz2
21cr|squirrelmail-1.4.23-0.0.r14325.11|64	# branding :)
21cr|squirrelmail-1.4.23-0.0.r14325.11|65	Source100:	logoMDA-CS.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|66	Patch0:		squirrelmail-1.4.8-get_branded.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|67	Patch1:		squirrelmail-1.4.2-config.php.patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|68	Patch2:		squirrelmail-1.4.5-change_pass_syntax.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|69	Patch5:		login_image-position.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|70	Patch6:		secure_login-stayinssl.patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|71	Patch7:		squirrelmail-1.4.1-default_folder_prefix.patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|72	Patch8:		squirrelmail-select_range.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|73	Patch10:	squirrelmail-1.4.6-ldappass.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|74	Patch11:	squirrelmail-avelsieve.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|75	Patch12:	squirrelmail-1.4.2-sqspell.patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|76	Patch13:	squirrelmail-1.4.2-filters.patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|77	Patch14:	squirrelmail-1.4.6-aspell.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|78	Patch17:	squirrelmail-1.4.4-log_failed_login_attempts.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|79	Patch18:	squirrelmail-broken_sql_auth_fix.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|80	Patch19:	squirrelmail-1.4.19-more_rosa_branding.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|81	Patch20:	squirrelmail-1.4.22-CVE-2017-7692.patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|82	Patch50:	CVE-2018-8741.patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|83	Patch51:        sqbug-2831.patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|84	Requires:	apache-mod_php
21cr|squirrelmail-1.4.23-0.0.r14325.11|85	Requires:	sendmail-command
21cr|squirrelmail-1.4.23-0.0.r14325.11|86	Requires:	aspell
21cr|squirrelmail-1.4.23-0.0.r14325.11|87	Requires:	php-imap
21cr|squirrelmail-1.4.23-0.0.r14325.11|88	Requires:	php-ldap
21cr|squirrelmail-1.4.23-0.0.r14325.11|89	Requires:	poppassd-ceti
21cr|squirrelmail-1.4.23-0.0.r14325.11|90	Requires:	tmpwatch >= 2.8
21cr|squirrelmail-1.4.23-0.0.r14325.11|91	# We use ccp to upgrade our config file when possible
21cr|squirrelmail-1.4.23-0.0.r14325.11|92	Requires(post):	ccp >= 0.4.0
21cr|squirrelmail-1.4.23-0.0.r14325.11|93	BuildArch:	noarch
21cr|squirrelmail-1.4.23-0.0.r14325.11|94	
21cr|squirrelmail-1.4.23-0.0.r14325.11|95	%description
21cr|squirrelmail-1.4.23-0.0.r14325.11|96	SquirrelMail is a standards-based webmail package written in PHP. It
21cr|squirrelmail-1.4.23-0.0.r14325.11|97	includes built-in pure PHP support for the IMAP and SMTP protocols, and
21cr|squirrelmail-1.4.23-0.0.r14325.11|98	all pages render in pure HTML 4.0 (with no Javascript) for maximum
21cr|squirrelmail-1.4.23-0.0.r14325.11|99	compatibility across browsers.  It has very few requirements and is very
21cr|squirrelmail-1.4.23-0.0.r14325.11|100	easy to configure and install. SquirrelMail has all the functionality
21cr|squirrelmail-1.4.23-0.0.r14325.11|101	you would want from an email client, including strong MIME support,
21cr|squirrelmail-1.4.23-0.0.r14325.11|102	address books, and folder manipulation.
21cr|squirrelmail-1.4.23-0.0.r14325.11|103	
21cr|squirrelmail-1.4.23-0.0.r14325.11|104	%package poutils
21cr|squirrelmail-1.4.23-0.0.r14325.11|105	Summary:	Some development tools for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|106	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|107	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|108	
21cr|squirrelmail-1.4.23-0.0.r14325.11|109	%description poutils
21cr|squirrelmail-1.4.23-0.0.r14325.11|110	This package includes some development tools for squirrelmail
21cr|squirrelmail-1.4.23-0.0.r14325.11|111	i18n, including the main po file and some compilation scripts.
21cr|squirrelmail-1.4.23-0.0.r14325.11|112	
21cr|squirrelmail-1.4.23-0.0.r14325.11|113	%package cyrus
21cr|squirrelmail-1.4.23-0.0.r14325.11|114	Summary:	Cyrus meta package for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|115	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|116	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|117	Requires:	sasl-plug-login
21cr|squirrelmail-1.4.23-0.0.r14325.11|118	Requires:	sasl-plug-plain
21cr|squirrelmail-1.4.23-0.0.r14325.11|119	Requires:	cyrus-imapd
21cr|squirrelmail-1.4.23-0.0.r14325.11|120	Requires:	cyrus-imapd-utils
21cr|squirrelmail-1.4.23-0.0.r14325.11|121	Requires:	cyrus-sasl
21cr|squirrelmail-1.4.23-0.0.r14325.11|122	
21cr|squirrelmail-1.4.23-0.0.r14325.11|123	%description cyrus
21cr|squirrelmail-1.4.23-0.0.r14325.11|124	Cyrus meta package for SquirrelMail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|125	
21cr|squirrelmail-1.4.23-0.0.r14325.11|126	%package ar
21cr|squirrelmail-1.4.23-0.0.r14325.11|127	Summary:	Arabic language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|128	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|129	Requires:	locales-ar
21cr|squirrelmail-1.4.23-0.0.r14325.11|130	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|131	
21cr|squirrelmail-1.4.23-0.0.r14325.11|132	%description ar
21cr|squirrelmail-1.4.23-0.0.r14325.11|133	This add-on package provides Arabic translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|134	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|135	
21cr|squirrelmail-1.4.23-0.0.r14325.11|136	%package bg
21cr|squirrelmail-1.4.23-0.0.r14325.11|137	Summary:	Bulgarian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|138	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|139	Requires:	locales-bg
21cr|squirrelmail-1.4.23-0.0.r14325.11|140	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|141	
21cr|squirrelmail-1.4.23-0.0.r14325.11|142	%description bg
21cr|squirrelmail-1.4.23-0.0.r14325.11|143	This add-on package provides Bulgarian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|144	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|145	
21cr|squirrelmail-1.4.23-0.0.r14325.11|146	%package bn-india
21cr|squirrelmail-1.4.23-0.0.r14325.11|147	Summary:	Bengali (India) language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|148	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|149	Requires:	locales-bn
21cr|squirrelmail-1.4.23-0.0.r14325.11|150	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|151	
21cr|squirrelmail-1.4.23-0.0.r14325.11|152	%description bn-india
21cr|squirrelmail-1.4.23-0.0.r14325.11|153	This add-on package provides Bengali (India) translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|154	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|155	
21cr|squirrelmail-1.4.23-0.0.r14325.11|156	%package bn-bangladesh
21cr|squirrelmail-1.4.23-0.0.r14325.11|157	Summary:	Bengali (Bangladesh) language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|158	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|159	Requires:	locales-bn
21cr|squirrelmail-1.4.23-0.0.r14325.11|160	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|161	
21cr|squirrelmail-1.4.23-0.0.r14325.11|162	%description bn-bangladesh
21cr|squirrelmail-1.4.23-0.0.r14325.11|163	This add-on package provides Bengali (Bangladesh) translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|164	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|165	
21cr|squirrelmail-1.4.23-0.0.r14325.11|166	%package ca
21cr|squirrelmail-1.4.23-0.0.r14325.11|167	Summary:	Catalan language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|168	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|169	Requires:	locales-ca
21cr|squirrelmail-1.4.23-0.0.r14325.11|170	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|171	
21cr|squirrelmail-1.4.23-0.0.r14325.11|172	%description ca
21cr|squirrelmail-1.4.23-0.0.r14325.11|173	This add-on package provides Catalan translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|174	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|175	
21cr|squirrelmail-1.4.23-0.0.r14325.11|176	%package cs
21cr|squirrelmail-1.4.23-0.0.r14325.11|177	Summary:	Czech language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|178	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|179	Requires:	locales-cs
21cr|squirrelmail-1.4.23-0.0.r14325.11|180	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|181	
21cr|squirrelmail-1.4.23-0.0.r14325.11|182	%description cs
21cr|squirrelmail-1.4.23-0.0.r14325.11|183	This add-on package provides Czech translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|184	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|185	
21cr|squirrelmail-1.4.23-0.0.r14325.11|186	%package cy
21cr|squirrelmail-1.4.23-0.0.r14325.11|187	Summary:	Welsh language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|188	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|189	Requires:	locales-cy
21cr|squirrelmail-1.4.23-0.0.r14325.11|190	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|191	
21cr|squirrelmail-1.4.23-0.0.r14325.11|192	%description cy
21cr|squirrelmail-1.4.23-0.0.r14325.11|193	This add-on package provides Welsh translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|194	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|195	
21cr|squirrelmail-1.4.23-0.0.r14325.11|196	%package da
21cr|squirrelmail-1.4.23-0.0.r14325.11|197	Summary:	Danish language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|198	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|199	Requires:	locales-da
21cr|squirrelmail-1.4.23-0.0.r14325.11|200	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|201	
21cr|squirrelmail-1.4.23-0.0.r14325.11|202	%description da
21cr|squirrelmail-1.4.23-0.0.r14325.11|203	This add-on package provides Danish translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|204	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|205	
21cr|squirrelmail-1.4.23-0.0.r14325.11|206	%package de
21cr|squirrelmail-1.4.23-0.0.r14325.11|207	Summary:	German language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|208	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|209	Requires:	locales-de
21cr|squirrelmail-1.4.23-0.0.r14325.11|210	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|211	
21cr|squirrelmail-1.4.23-0.0.r14325.11|212	%description de
21cr|squirrelmail-1.4.23-0.0.r14325.11|213	This add-on package provides German translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|214	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|215	
21cr|squirrelmail-1.4.23-0.0.r14325.11|216	%package el
21cr|squirrelmail-1.4.23-0.0.r14325.11|217	Summary:	Greek language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|218	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|219	Requires:	locales-el
21cr|squirrelmail-1.4.23-0.0.r14325.11|220	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|221	
21cr|squirrelmail-1.4.23-0.0.r14325.11|222	%description el
21cr|squirrelmail-1.4.23-0.0.r14325.11|223	This add-on package provides Greek translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|224	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|225	
21cr|squirrelmail-1.4.23-0.0.r14325.11|226	%package es
21cr|squirrelmail-1.4.23-0.0.r14325.11|227	Summary:	Spanish language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|228	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|229	Requires:	locales-es
21cr|squirrelmail-1.4.23-0.0.r14325.11|230	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|231	
21cr|squirrelmail-1.4.23-0.0.r14325.11|232	%description es
21cr|squirrelmail-1.4.23-0.0.r14325.11|233	This add-on package provides Spanish translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|234	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|235	
21cr|squirrelmail-1.4.23-0.0.r14325.11|236	%package et
21cr|squirrelmail-1.4.23-0.0.r14325.11|237	Summary:	Estonian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|238	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|239	Requires:	locales-et
21cr|squirrelmail-1.4.23-0.0.r14325.11|240	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|241	
21cr|squirrelmail-1.4.23-0.0.r14325.11|242	%description et
21cr|squirrelmail-1.4.23-0.0.r14325.11|243	This add-on package provides Estonian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|244	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|245	
21cr|squirrelmail-1.4.23-0.0.r14325.11|246	%package eu
21cr|squirrelmail-1.4.23-0.0.r14325.11|247	Summary:	Basque language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|248	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|249	Requires:	locales-eu
21cr|squirrelmail-1.4.23-0.0.r14325.11|250	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|251	
21cr|squirrelmail-1.4.23-0.0.r14325.11|252	%description eu
21cr|squirrelmail-1.4.23-0.0.r14325.11|253	This add-on package provides Basque translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|254	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|255	
21cr|squirrelmail-1.4.23-0.0.r14325.11|256	%package fa
21cr|squirrelmail-1.4.23-0.0.r14325.11|257	Summary:	Farsi language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|258	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|259	Requires:	locales-fa
21cr|squirrelmail-1.4.23-0.0.r14325.11|260	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|261	
21cr|squirrelmail-1.4.23-0.0.r14325.11|262	%description fa
21cr|squirrelmail-1.4.23-0.0.r14325.11|263	This add-on package provides Farsi translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|264	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|265	
21cr|squirrelmail-1.4.23-0.0.r14325.11|266	%package fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|267	Summary:	Finnish language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|268	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|269	Requires:	locales-fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|270	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|271	
21cr|squirrelmail-1.4.23-0.0.r14325.11|272	%description fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|273	This add-on package provides Finnish translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|274	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|275	
21cr|squirrelmail-1.4.23-0.0.r14325.11|276	%package fo
21cr|squirrelmail-1.4.23-0.0.r14325.11|277	Summary:	Faroese language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|278	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|279	Requires:	locales-fo
21cr|squirrelmail-1.4.23-0.0.r14325.11|280	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|281	
21cr|squirrelmail-1.4.23-0.0.r14325.11|282	%description fo
21cr|squirrelmail-1.4.23-0.0.r14325.11|283	This add-on package provides Faroese translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|284	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|285	
21cr|squirrelmail-1.4.23-0.0.r14325.11|286	%package fr
21cr|squirrelmail-1.4.23-0.0.r14325.11|287	Summary:	French language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|288	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|289	Requires:	locales-fr
21cr|squirrelmail-1.4.23-0.0.r14325.11|290	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|291	
21cr|squirrelmail-1.4.23-0.0.r14325.11|292	%description fr
21cr|squirrelmail-1.4.23-0.0.r14325.11|293	This add-on package provides French translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|294	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|295	
21cr|squirrelmail-1.4.23-0.0.r14325.11|296	%package fy
21cr|squirrelmail-1.4.23-0.0.r14325.11|297	Summary:	Frisian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|298	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|299	Requires:	locales-fy
21cr|squirrelmail-1.4.23-0.0.r14325.11|300	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|301	
21cr|squirrelmail-1.4.23-0.0.r14325.11|302	%description fy
21cr|squirrelmail-1.4.23-0.0.r14325.11|303	This add-on package provides Frisian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|304	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|305	
21cr|squirrelmail-1.4.23-0.0.r14325.11|306	%package he
21cr|squirrelmail-1.4.23-0.0.r14325.11|307	Summary:	Hebrew language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|308	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|309	Requires:	locales-he
21cr|squirrelmail-1.4.23-0.0.r14325.11|310	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|311	
21cr|squirrelmail-1.4.23-0.0.r14325.11|312	%description he
21cr|squirrelmail-1.4.23-0.0.r14325.11|313	This add-on package provides Hebrew translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|314	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|315	
21cr|squirrelmail-1.4.23-0.0.r14325.11|316	%package hr
21cr|squirrelmail-1.4.23-0.0.r14325.11|317	Summary:	Croatian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|318	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|319	Requires:	locales-hr
21cr|squirrelmail-1.4.23-0.0.r14325.11|320	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|321	
21cr|squirrelmail-1.4.23-0.0.r14325.11|322	%description hr
21cr|squirrelmail-1.4.23-0.0.r14325.11|323	This add-on package provides Croatian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|324	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|325	
21cr|squirrelmail-1.4.23-0.0.r14325.11|326	%package hu
21cr|squirrelmail-1.4.23-0.0.r14325.11|327	Summary:	Hungarian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|328	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|329	Requires:	locales-hu
21cr|squirrelmail-1.4.23-0.0.r14325.11|330	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|331	
21cr|squirrelmail-1.4.23-0.0.r14325.11|332	%description hu
21cr|squirrelmail-1.4.23-0.0.r14325.11|333	This add-on package provides Hungarian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|334	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|335	
21cr|squirrelmail-1.4.23-0.0.r14325.11|336	%package id
21cr|squirrelmail-1.4.23-0.0.r14325.11|337	Summary:	Indonesian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|338	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|339	Requires:	locales-id
21cr|squirrelmail-1.4.23-0.0.r14325.11|340	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|341	
21cr|squirrelmail-1.4.23-0.0.r14325.11|342	%description id
21cr|squirrelmail-1.4.23-0.0.r14325.11|343	This add-on package provides Indonesian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|344	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|345	
21cr|squirrelmail-1.4.23-0.0.r14325.11|346	%package is
21cr|squirrelmail-1.4.23-0.0.r14325.11|347	Summary:	Icelandic language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|348	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|349	Requires:	locales-is
21cr|squirrelmail-1.4.23-0.0.r14325.11|350	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|351	
21cr|squirrelmail-1.4.23-0.0.r14325.11|352	%description is
21cr|squirrelmail-1.4.23-0.0.r14325.11|353	This add-on package provides Icelandic translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|354	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|355	
21cr|squirrelmail-1.4.23-0.0.r14325.11|356	%package it
21cr|squirrelmail-1.4.23-0.0.r14325.11|357	Summary:	Italian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|358	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|359	Requires:	locales-it
21cr|squirrelmail-1.4.23-0.0.r14325.11|360	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|361	
21cr|squirrelmail-1.4.23-0.0.r14325.11|362	%description it
21cr|squirrelmail-1.4.23-0.0.r14325.11|363	This add-on package provides Italian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|364	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|365	
21cr|squirrelmail-1.4.23-0.0.r14325.11|366	%package ja
21cr|squirrelmail-1.4.23-0.0.r14325.11|367	Summary:	Japanese language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|368	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|369	Requires:	locales-ja
21cr|squirrelmail-1.4.23-0.0.r14325.11|370	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|371	
21cr|squirrelmail-1.4.23-0.0.r14325.11|372	%description ja
21cr|squirrelmail-1.4.23-0.0.r14325.11|373	This add-on package provides Japanese translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|374	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|375	
21cr|squirrelmail-1.4.23-0.0.r14325.11|376	%package	ko
21cr|squirrelmail-1.4.23-0.0.r14325.11|377	Summary:	Korean language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|378	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|379	Requires:	locales-ko
21cr|squirrelmail-1.4.23-0.0.r14325.11|380	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|381	
21cr|squirrelmail-1.4.23-0.0.r14325.11|382	%description ko
21cr|squirrelmail-1.4.23-0.0.r14325.11|383	This add-on package provides Korean translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|384	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|385	
21cr|squirrelmail-1.4.23-0.0.r14325.11|386	%package lt
21cr|squirrelmail-1.4.23-0.0.r14325.11|387	Summary:	Lithuanian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|388	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|389	Requires:	locales-lt
21cr|squirrelmail-1.4.23-0.0.r14325.11|390	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|391	
21cr|squirrelmail-1.4.23-0.0.r14325.11|392	%description lt
21cr|squirrelmail-1.4.23-0.0.r14325.11|393	This add-on package provides Lithuanian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|394	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|395	
21cr|squirrelmail-1.4.23-0.0.r14325.11|396	%package ms
21cr|squirrelmail-1.4.23-0.0.r14325.11|397	Summary:	Bahasa Melayu language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|398	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|399	Requires:	locales-ms
21cr|squirrelmail-1.4.23-0.0.r14325.11|400	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|401	
21cr|squirrelmail-1.4.23-0.0.r14325.11|402	%description ms
21cr|squirrelmail-1.4.23-0.0.r14325.11|403	This add-on package provides Bahasa Melayu translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|404	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|405	
21cr|squirrelmail-1.4.23-0.0.r14325.11|406	%package nb
21cr|squirrelmail-1.4.23-0.0.r14325.11|407	Summary:	Norwegian Bokmal language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|408	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|409	Requires:	locales-nb
21cr|squirrelmail-1.4.23-0.0.r14325.11|410	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|411	
21cr|squirrelmail-1.4.23-0.0.r14325.11|412	%description nb
21cr|squirrelmail-1.4.23-0.0.r14325.11|413	This add-on package provides Norwegian Bokmal translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|414	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|415	
21cr|squirrelmail-1.4.23-0.0.r14325.11|416	%package nl
21cr|squirrelmail-1.4.23-0.0.r14325.11|417	Summary:	Dutch language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|418	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|419	Requires:	locales-nl
21cr|squirrelmail-1.4.23-0.0.r14325.11|420	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|421	
21cr|squirrelmail-1.4.23-0.0.r14325.11|422	%description nl
21cr|squirrelmail-1.4.23-0.0.r14325.11|423	This add-on package provides Dutch translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|424	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|425	
21cr|squirrelmail-1.4.23-0.0.r14325.11|426	%package nn
21cr|squirrelmail-1.4.23-0.0.r14325.11|427	Summary:	Norwegian Nynorsk language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|428	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|429	Requires:	locales-nn
21cr|squirrelmail-1.4.23-0.0.r14325.11|430	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|431	
21cr|squirrelmail-1.4.23-0.0.r14325.11|432	%description nn
21cr|squirrelmail-1.4.23-0.0.r14325.11|433	This add-on package provides Norwegian Nynorsk translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|434	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|435	
21cr|squirrelmail-1.4.23-0.0.r14325.11|436	%package pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|437	Summary:	Polish language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|438	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|439	Requires:	locales-pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|440	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|441	
21cr|squirrelmail-1.4.23-0.0.r14325.11|442	%description pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|443	This add-on package provides Polish translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|444	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|445	
21cr|squirrelmail-1.4.23-0.0.r14325.11|446	%package pt
21cr|squirrelmail-1.4.23-0.0.r14325.11|447	Summary:	Portuguese and Brazilian Portuguese language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|448	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|449	Requires:	locales-pt
21cr|squirrelmail-1.4.23-0.0.r14325.11|450	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|451	Provides:	%{name}-pt_BR = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|452	
21cr|squirrelmail-1.4.23-0.0.r14325.11|453	%description pt
21cr|squirrelmail-1.4.23-0.0.r14325.11|454	This add-on package provides Portuguese and Brazilian Portuguese translation
21cr|squirrelmail-1.4.23-0.0.r14325.11|455	for Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|456	
21cr|squirrelmail-1.4.23-0.0.r14325.11|457	%package ro
21cr|squirrelmail-1.4.23-0.0.r14325.11|458	Summary:	Romanian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|459	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|460	Requires:	locales-ro
21cr|squirrelmail-1.4.23-0.0.r14325.11|461	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|462	
21cr|squirrelmail-1.4.23-0.0.r14325.11|463	%description ro
21cr|squirrelmail-1.4.23-0.0.r14325.11|464	This add-on package provides Romanian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|465	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|466	
21cr|squirrelmail-1.4.23-0.0.r14325.11|467	%package ru
21cr|squirrelmail-1.4.23-0.0.r14325.11|468	Summary:	Russian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|469	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|470	Requires:	locales-ru
21cr|squirrelmail-1.4.23-0.0.r14325.11|471	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|472	
21cr|squirrelmail-1.4.23-0.0.r14325.11|473	%description ru
21cr|squirrelmail-1.4.23-0.0.r14325.11|474	This add-on package provides Russian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|475	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|476	
21cr|squirrelmail-1.4.23-0.0.r14325.11|477	%package sk
21cr|squirrelmail-1.4.23-0.0.r14325.11|478	Summary:	Slovak language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|479	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|480	Requires:	locales-sk
21cr|squirrelmail-1.4.23-0.0.r14325.11|481	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|482	
21cr|squirrelmail-1.4.23-0.0.r14325.11|483	%description sk
21cr|squirrelmail-1.4.23-0.0.r14325.11|484	This add-on package provides Slovak translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|485	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|486	
21cr|squirrelmail-1.4.23-0.0.r14325.11|487	%package sl
21cr|squirrelmail-1.4.23-0.0.r14325.11|488	Summary:	Slovenian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|489	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|490	Requires:	locales-sl
21cr|squirrelmail-1.4.23-0.0.r14325.11|491	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|492	
21cr|squirrelmail-1.4.23-0.0.r14325.11|493	%description sl
21cr|squirrelmail-1.4.23-0.0.r14325.11|494	This add-on package provides Slovenian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|495	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|496	
21cr|squirrelmail-1.4.23-0.0.r14325.11|497	%package sr
21cr|squirrelmail-1.4.23-0.0.r14325.11|498	Summary:	Serbian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|499	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|500	Requires:	locales-sr
21cr|squirrelmail-1.4.23-0.0.r14325.11|501	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|502	
21cr|squirrelmail-1.4.23-0.0.r14325.11|503	%description sr
21cr|squirrelmail-1.4.23-0.0.r14325.11|504	This add-on package provides Serbian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|505	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|506	
21cr|squirrelmail-1.4.23-0.0.r14325.11|507	%package sv
21cr|squirrelmail-1.4.23-0.0.r14325.11|508	Summary:	Swedish language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|509	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|510	Requires:	locales-sv
21cr|squirrelmail-1.4.23-0.0.r14325.11|511	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|512	
21cr|squirrelmail-1.4.23-0.0.r14325.11|513	%description sv
21cr|squirrelmail-1.4.23-0.0.r14325.11|514	This add-on package provides Swedish translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|515	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|516	
21cr|squirrelmail-1.4.23-0.0.r14325.11|517	%package th
21cr|squirrelmail-1.4.23-0.0.r14325.11|518	Summary:	Thai language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|519	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|520	Requires:	locales-th
21cr|squirrelmail-1.4.23-0.0.r14325.11|521	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|522	
21cr|squirrelmail-1.4.23-0.0.r14325.11|523	%description th
21cr|squirrelmail-1.4.23-0.0.r14325.11|524	This add-on package provides Thai translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|525	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|526	
21cr|squirrelmail-1.4.23-0.0.r14325.11|527	%package tr
21cr|squirrelmail-1.4.23-0.0.r14325.11|528	Summary:	Turkish language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|529	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|530	Requires:	locales-tr
21cr|squirrelmail-1.4.23-0.0.r14325.11|531	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|532	
21cr|squirrelmail-1.4.23-0.0.r14325.11|533	%description tr
21cr|squirrelmail-1.4.23-0.0.r14325.11|534	This add-on package provides Turkish translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|535	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|536	
21cr|squirrelmail-1.4.23-0.0.r14325.11|537	%package ug
21cr|squirrelmail-1.4.23-0.0.r14325.11|538	Summary:	Uighur language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|539	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|540	Requires:	locales-ug
21cr|squirrelmail-1.4.23-0.0.r14325.11|541	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|542	
21cr|squirrelmail-1.4.23-0.0.r14325.11|543	%description ug
21cr|squirrelmail-1.4.23-0.0.r14325.11|544	This add-on package provides Uighur translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|545	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|546	
21cr|squirrelmail-1.4.23-0.0.r14325.11|547	%package uk
21cr|squirrelmail-1.4.23-0.0.r14325.11|548	Summary:	Ukrainian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|549	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|550	Requires:	locales-uk
21cr|squirrelmail-1.4.23-0.0.r14325.11|551	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|552	
21cr|squirrelmail-1.4.23-0.0.r14325.11|553	%description uk
21cr|squirrelmail-1.4.23-0.0.r14325.11|554	This add-on package provides Ukrainian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|555	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|556	
21cr|squirrelmail-1.4.23-0.0.r14325.11|557	%package vi
21cr|squirrelmail-1.4.23-0.0.r14325.11|558	Summary:	Vietnamese language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|559	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|560	Requires:	locales-vi
21cr|squirrelmail-1.4.23-0.0.r14325.11|561	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|562	
21cr|squirrelmail-1.4.23-0.0.r14325.11|563	%description vi
21cr|squirrelmail-1.4.23-0.0.r14325.11|564	This add-on package provides Vietnamese translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|565	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|566	
21cr|squirrelmail-1.4.23-0.0.r14325.11|567	%package zh_CN
21cr|squirrelmail-1.4.23-0.0.r14325.11|568	Summary:	Chinese Simplified language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|569	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|570	Requires:	locales-zh
21cr|squirrelmail-1.4.23-0.0.r14325.11|571	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|572	
21cr|squirrelmail-1.4.23-0.0.r14325.11|573	%description zh_CN
21cr|squirrelmail-1.4.23-0.0.r14325.11|574	This add-on package provides Chinese Simplified translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|575	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|576	
21cr|squirrelmail-1.4.23-0.0.r14325.11|577	%package zh_TW
21cr|squirrelmail-1.4.23-0.0.r14325.11|578	Summary:	Chinese Traditional language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|579	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|580	Requires:	locales-zh
21cr|squirrelmail-1.4.23-0.0.r14325.11|581	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|582	
21cr|squirrelmail-1.4.23-0.0.r14325.11|583	%description zh_TW
21cr|squirrelmail-1.4.23-0.0.r14325.11|584	This add-on package provides Chinese Traditional translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|585	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|586	
21cr|squirrelmail-1.4.23-0.0.r14325.11|587	%package ka
21cr|squirrelmail-1.4.23-0.0.r14325.11|588	Summary:	Georgian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|589	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|590	Requires:	locales-ka
21cr|squirrelmail-1.4.23-0.0.r14325.11|591	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|592	
21cr|squirrelmail-1.4.23-0.0.r14325.11|593	%description ka
21cr|squirrelmail-1.4.23-0.0.r14325.11|594	This add-on package provides Georgian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|595	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|596	
21cr|squirrelmail-1.4.23-0.0.r14325.11|597	%package km
21cr|squirrelmail-1.4.23-0.0.r14325.11|598	Summary:	Khmer language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|599	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|600	Requires:	locales-km
21cr|squirrelmail-1.4.23-0.0.r14325.11|601	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|602	
21cr|squirrelmail-1.4.23-0.0.r14325.11|603	%description km
21cr|squirrelmail-1.4.23-0.0.r14325.11|604	This add-on package provides Khmer translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|605	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|606	
21cr|squirrelmail-1.4.23-0.0.r14325.11|607	%package lv
21cr|squirrelmail-1.4.23-0.0.r14325.11|608	Summary:	Latvian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|609	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|610	Requires:	locales-lv
21cr|squirrelmail-1.4.23-0.0.r14325.11|611	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|612	
21cr|squirrelmail-1.4.23-0.0.r14325.11|613	%description lv
21cr|squirrelmail-1.4.23-0.0.r14325.11|614	This add-on package provides Latvian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|615	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|616	
21cr|squirrelmail-1.4.23-0.0.r14325.11|617	%package mk
21cr|squirrelmail-1.4.23-0.0.r14325.11|618	Summary:	Macedonian language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|619	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|620	Requires:	locales-mk
21cr|squirrelmail-1.4.23-0.0.r14325.11|621	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|622	
21cr|squirrelmail-1.4.23-0.0.r14325.11|623	%description mk
21cr|squirrelmail-1.4.23-0.0.r14325.11|624	This add-on package provides Macedonian translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|625	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|626	
21cr|squirrelmail-1.4.23-0.0.r14325.11|627	%package ta
21cr|squirrelmail-1.4.23-0.0.r14325.11|628	Summary:	Tamil language files for SquirrelMail
21cr|squirrelmail-1.4.23-0.0.r14325.11|629	Group:		System/Servers
21cr|squirrelmail-1.4.23-0.0.r14325.11|630	Requires:	locales-ta
21cr|squirrelmail-1.4.23-0.0.r14325.11|631	Requires:	%{name} = %{version}
21cr|squirrelmail-1.4.23-0.0.r14325.11|632	
21cr|squirrelmail-1.4.23-0.0.r14325.11|633	%description ta
21cr|squirrelmail-1.4.23-0.0.r14325.11|634	This add-on package provides Tamil translation for
21cr|squirrelmail-1.4.23-0.0.r14325.11|635	Squirrelmail.
21cr|squirrelmail-1.4.23-0.0.r14325.11|636	
21cr|squirrelmail-1.4.23-0.0.r14325.11|637	%prep
21cr|squirrelmail-1.4.23-0.0.r14325.11|638	
21cr|squirrelmail-1.4.23-0.0.r14325.11|639	#setup -q -n %{name}-webmail-%{version} -a1
21cr|squirrelmail-1.4.23-0.0.r14325.11|640	%setup -q -n squirrelmail -a1
21cr|squirrelmail-1.4.23-0.0.r14325.11|641	
21cr|squirrelmail-1.4.23-0.0.r14325.11|642	for i in `find . -type d -name .svn`; do
21cr|squirrelmail-1.4.23-0.0.r14325.11|643	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21cr|squirrelmail-1.4.23-0.0.r14325.11|644	done
21cr|squirrelmail-1.4.23-0.0.r14325.11|645	
21cr|squirrelmail-1.4.23-0.0.r14325.11|646	%patch0 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|647	%patch7 -p1
21cr|squirrelmail-1.4.23-0.0.r14325.11|648	%patch8 -p1
21cr|squirrelmail-1.4.23-0.0.r14325.11|649	%patch12 -p1
21cr|squirrelmail-1.4.23-0.0.r14325.11|650	%patch14 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|651	%patch17 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|652	%patch18 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|653	
21cr|squirrelmail-1.4.23-0.0.r14325.11|654	rm -f plugins/make_archive.pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|655	
21cr|squirrelmail-1.4.23-0.0.r14325.11|656	# branding :)
21cr|squirrelmail-1.4.23-0.0.r14325.11|657	install -m0644 %{SOURCE100} images/rosa.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|658	%patch19 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|659	
21cr|squirrelmail-1.4.23-0.0.r14325.11|660	%patch20 -p1
21cr|squirrelmail-1.4.23-0.0.r14325.11|661	%patch50 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|662	%patch51 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|663	
21cr|squirrelmail-1.4.23-0.0.r14325.11|664	# hard code the path to the core config files
21cr|squirrelmail-1.4.23-0.0.r14325.11|665	
21cr|squirrelmail-1.4.23-0.0.r14325.11|666	find . -type f|xargs perl -pi -e "s|SM_PATH \. \'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|667	s|SM_PATH \. \"config/config\.php\"|\'%{etcdir}/config\.php\'|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|668	s|\'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|669	s|\.\./config/config\.php|%{etcdir}/config\.php|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|670	s|SM_PATH \. \'config/config_default\.php\'|\'%{etcdir}/config_default\.php\'|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|671	s|SM_PATH \. \'config/config_local\.php\'|\'%{etcdir}/config_local\.php\'|g"
21cr|squirrelmail-1.4.23-0.0.r14325.11|672	
21cr|squirrelmail-1.4.23-0.0.r14325.11|673	perl -pi -e "s|config/config\.php|%{etcdir}/config\.php|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|674	s|\"config\.php\"|\"%{etcdir}/config\.php\"|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|675	s|\"config_default\.php\"|\"%{etcdir}/config_default\.php\"|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|676	s|\"config_local\.php\"|\"%{etcdir}/config_local\.php\"|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|677	s|\.\./plugins|%{basedir}/plugins|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|678	s|\.\./themes|%{basedir}/themes|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|679	s|\>config\.php|\>%{etcdir}/config\.php|g" config/conf.pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|680	
21cr|squirrelmail-1.4.23-0.0.r14325.11|681	# hard code the path to the plugins config files
21cr|squirrelmail-1.4.23-0.0.r14325.11|682	
21cr|squirrelmail-1.4.23-0.0.r14325.11|683	perl -pi -e "s|SM_PATH \. \'config/admins\'|\'%{pluginetc}/administrator-admins\'|g" plugins/administrator/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|684	perl -pi -e "s|SM_PATH \. \\\$SQSPELL_DIR \. \'sqspell_config\.php\'|\'%{pluginetc}/sqspell_config\.php\'|g" plugins/squirrelspell/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|685	
21cr|squirrelmail-1.4.23-0.0.r14325.11|686	
21cr|squirrelmail-1.4.23-0.0.r14325.11|687	if [ -d plugins/address_add ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|688	echo "address_add plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|689	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|690	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|691	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|692	tar -jxf %{SOURCE3}
21cr|squirrelmail-1.4.23-0.0.r14325.11|693	# Do not use chmod -R 644, otherwise you can't chdir to the
21cr|squirrelmail-1.4.23-0.0.r14325.11|694	# directory anymore
21cr|squirrelmail-1.4.23-0.0.r14325.11|695	chmod 644 address_add/*.php address_add/classes/*.php address_add/README
21cr|squirrelmail-1.4.23-0.0.r14325.11|696	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|697	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|698	
21cr|squirrelmail-1.4.23-0.0.r14325.11|699	if [ -d plugins/block_sender ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|700	echo "block_sender plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|701	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|702	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|703	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|704	tar -jxf %{SOURCE4}
21cr|squirrelmail-1.4.23-0.0.r14325.11|705	chmod 755 block_sender
21cr|squirrelmail-1.4.23-0.0.r14325.11|706	find block_sender -type f -print | xargs chmod 644
21cr|squirrelmail-1.4.23-0.0.r14325.11|707	perl -pi -e 's|data_dir \. \$username|data_dir ."/". \$username|;' block_sender/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|708	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|709	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|710	
21cr|squirrelmail-1.4.23-0.0.r14325.11|711	if [ -d plugins/login_image ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|712	echo "login_image plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|713	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|714	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|715	pushd plugins; tar -jxf %{SOURCE5}; chmod 0644 login_image/*.php; popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|716	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|717	%patch5 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|718	
21cr|squirrelmail-1.4.23-0.0.r14325.11|719	
21cr|squirrelmail-1.4.23-0.0.r14325.11|720	if [ -d plugins/secure_login ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|721	echo "secure_login plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|722	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|723	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|724	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|725	tar -jxf %{SOURCE6}
21cr|squirrelmail-1.4.23-0.0.r14325.11|726	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|727	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|728	pushd plugins/secure_login
21cr|squirrelmail-1.4.23-0.0.r14325.11|729	cp -f config.sample.php config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|730	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|731	%patch6 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|732	perl -pi -e "s|SM_PATH \. \'plugins/secure_login/config\.php\'|\'%{pluginetc}/secure_login_config\.php\'|g" plugins/secure_login/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|733	perl -pi -e "s|\'\.\./plugins/secure_login/config\.php\'|\'%{pluginetc}/secure_login_config\.php\'|g" plugins/secure_login/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|734	
21cr|squirrelmail-1.4.23-0.0.r14325.11|735	if [ -d plugins/compatibility ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|736	echo "compatibility plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|737	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|738	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|739	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|740	tar -jxf %{SOURCE7}
21cr|squirrelmail-1.4.23-0.0.r14325.11|741	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|742	cat plugins/compatibility/patches/compatibility_patch-1.4.11.diff | patch -p2
21cr|squirrelmail-1.4.23-0.0.r14325.11|743	rm -rf plugins/compatibility/patches plugins/compatibility/patches.old
21cr|squirrelmail-1.4.23-0.0.r14325.11|744	rm -f plugins/compatibility/COPYING plugins/compatibility/make_release.sh plugins/compatibility/getpot
21cr|squirrelmail-1.4.23-0.0.r14325.11|745	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|746	
21cr|squirrelmail-1.4.23-0.0.r14325.11|747	if [ -d plugins/change_pass ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|748	echo "change_pass plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|749	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|750	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|751	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|752	tar -zxf %{SOURCE8}
21cr|squirrelmail-1.4.23-0.0.r14325.11|753	pushd change_pass
21cr|squirrelmail-1.4.23-0.0.r14325.11|754	%patch2 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|755	perl -pi -e "s|SM_PATH \. \'plugins/change_pass/config.php\'|\'%{pluginetc}/change_pass_settings.php\'|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|756	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|757	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|758	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|759	
21cr|squirrelmail-1.4.23-0.0.r14325.11|760	if [ -d plugins/quota_usage ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|761	echo "quota_usage plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|762	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|763	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|764	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|765	tar -jxf %{SOURCE9}
21cr|squirrelmail-1.4.23-0.0.r14325.11|766	cp -f quota_usage/config.php.sample quota_usage/config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|767	rm -f quota_usage/screen.jpg quota_usage/getpot
21cr|squirrelmail-1.4.23-0.0.r14325.11|768	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|769	perl -pi -e "s|SM_PATH \. \'plugins/quota_usage/config.php\'|\'%{pluginetc}/quota_usage_config.php\'|g" plugins/quota_usage/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|770	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|771	
21cr|squirrelmail-1.4.23-0.0.r14325.11|772	if [ -d plugins/change_ldappass ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|773	echo "change_ldappass plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|774	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|775	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|776	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|777	tar -jxf %{SOURCE10}
21cr|squirrelmail-1.4.23-0.0.r14325.11|778	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|779	pushd plugins/change_ldappass
21cr|squirrelmail-1.4.23-0.0.r14325.11|780	%patch10 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|781	cp -f config_sample.php config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|782	perl -pi -e "s|SM_PATH \. \'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|783	s|\"\.\./plugins/change_ldappass/config\.php\"|\'%{pluginetc}/change_ldappass_config\.php\'|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|784	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|785	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|786	
21cr|squirrelmail-1.4.23-0.0.r14325.11|787	if [ -d plugins/avelsieve ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|788	echo "avelsieve plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|789	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|790	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|791	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|792	tar -zxf %{SOURCE11}
21cr|squirrelmail-1.4.23-0.0.r14325.11|793	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|794	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|795	pushd plugins/avelsieve
21cr|squirrelmail-1.4.23-0.0.r14325.11|796	%patch11 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|797	cp -f config/config_sample.php config/config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|798	rm -rf po
21cr|squirrelmail-1.4.23-0.0.r14325.11|799	perl -pi -e "s|^include \"config\.php\"\;|include \'%{pluginetc}/avelsieve_config\.php\'\;|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|800	s|SM_PATH \. \'plugins/avelsieve/config/rule|\'%{pluginetc}/avelsieve_rules|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|801	s|SM_PATH \. \'plugins/avelsieve/config/config\.php\'|\'%{pluginetc}/avelsieve_config\.php\'|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|802	s|SM_PATH \. \'plugins/junkfolder/config\.php\'|\'%{pluginetc}/junkfolder_config\.php\'|g" *.php include/*.php config/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|803	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|804	
21cr|squirrelmail-1.4.23-0.0.r14325.11|805	if [ -d plugins/windows ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|806	echo "windows plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|807	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|808	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|809	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|810	tar -jxf %{SOURCE12}
21cr|squirrelmail-1.4.23-0.0.r14325.11|811	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|812	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|813	pushd plugins/windows
21cr|squirrelmail-1.4.23-0.0.r14325.11|814	rm -f *.diff
21cr|squirrelmail-1.4.23-0.0.r14325.11|815	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|816	
21cr|squirrelmail-1.4.23-0.0.r14325.11|817	if [ -d plugins/folder_sizes ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|818	echo "folder_sizes plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|819	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|820	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|821	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|822	tar -jxf %{SOURCE13}
21cr|squirrelmail-1.4.23-0.0.r14325.11|823	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|824	perl -pi -e "s|SM_PATH \. \"/plugins/folder_sizes/folder_sizes_config\.php\"|\'%{pluginetc}/folder_sizes_config\.php\'|g" plugins/folder_sizes/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|825	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|826	
21cr|squirrelmail-1.4.23-0.0.r14325.11|827	if [ -d plugins/archive_mail ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|828	echo "archive_mail plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|829	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|830	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|831	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|832	tar -jxf %{SOURCE14}
21cr|squirrelmail-1.4.23-0.0.r14325.11|833	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|834	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|835	
21cr|squirrelmail-1.4.23-0.0.r14325.11|836	if [ -d plugins/empty_folders ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|837	echo "empty_folders plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|838	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|839	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|840	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|841	tar -jxf %{SOURCE15}
21cr|squirrelmail-1.4.23-0.0.r14325.11|842	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|843	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|844	
21cr|squirrelmail-1.4.23-0.0.r14325.11|845	pushd plugins/empty_folders
21cr|squirrelmail-1.4.23-0.0.r14325.11|846	cp -f config_example.php config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|847	rm -f empty_folder.php.old getpot make_release.sh
21cr|squirrelmail-1.4.23-0.0.r14325.11|848	rm -rf patches
21cr|squirrelmail-1.4.23-0.0.r14325.11|849	perl -pi -e "s|\'config\.php\'|\'%{pluginetc}/empty_folders_config\.php\'|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|850	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|851	
21cr|squirrelmail-1.4.23-0.0.r14325.11|852	if [ -d plugins/abook_import_export ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|853	echo "abook_import_export plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|854	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|855	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|856	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|857	tar -jxf %{SOURCE16}
21cr|squirrelmail-1.4.23-0.0.r14325.11|858	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|859	perl -pi -e "s|SM_PATH \. \'plugins/abook_import_export/config_default\.php\'|\'%{pluginetc}/abook_import_export_config\.php\'|g" plugins/abook_import_export/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|860	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|861	
21cr|squirrelmail-1.4.23-0.0.r14325.11|862	if [ -d plugins/ldifimport ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|863	echo "ldifimport plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|864	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|865	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|866	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|867	tar -jxf %{SOURCE17}
21cr|squirrelmail-1.4.23-0.0.r14325.11|868	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|869	perl -pi -e "s|\'config.php\'|\'%{pluginetc}/ldifimport_config\.php\'|g" plugins/ldifimport/*php
21cr|squirrelmail-1.4.23-0.0.r14325.11|870	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|871	
21cr|squirrelmail-1.4.23-0.0.r14325.11|872	if [ -d plugins/username ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|873	echo "username plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|874	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|875	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|876	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|877	tar -jxf %{SOURCE18}
21cr|squirrelmail-1.4.23-0.0.r14325.11|878	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|879	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|880	
21cr|squirrelmail-1.4.23-0.0.r14325.11|881	pushd plugins/username
21cr|squirrelmail-1.4.23-0.0.r14325.11|882	cp -f config.php.sample config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|883	perl -pi -e "s|SM_PATH \. \'plugins/username/config\.php\'|\'%{pluginetc}/username_config\.php\'|g; \
21cr|squirrelmail-1.4.23-0.0.r14325.11|884	s|\.\./plugins/username/config\.php|%{pluginetc}/username_config\.php|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|885	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|886	
21cr|squirrelmail-1.4.23-0.0.r14325.11|887	if [ -d plugins/bookmarks ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|888	echo "bookmarks plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|889	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|890	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|891	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|892	tar -jxf %{SOURCE19}
21cr|squirrelmail-1.4.23-0.0.r14325.11|893	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|894	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|895	
21cr|squirrelmail-1.4.23-0.0.r14325.11|896	pushd plugins/bookmarks
21cr|squirrelmail-1.4.23-0.0.r14325.11|897	cp -f bookmarks_data_text.php bookmarks_data.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|898	chmod 644 *
21cr|squirrelmail-1.4.23-0.0.r14325.11|899	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|900	
21cr|squirrelmail-1.4.23-0.0.r14325.11|901	if [ -d plugins/select_range ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|902	echo "select_range plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|903	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|904	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|905	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|906	tar -zxf %{SOURCE20}
21cr|squirrelmail-1.4.23-0.0.r14325.11|907	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|908	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|909	
21cr|squirrelmail-1.4.23-0.0.r14325.11|910	pushd plugins/select_range
21cr|squirrelmail-1.4.23-0.0.r14325.11|911	cp -p config_example.php config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|912	rm -rf patch
21cr|squirrelmail-1.4.23-0.0.r14325.11|913	perl -pi -e "s|SM_PATH \. \'plugins/select_range/config\.php\'|\'%{pluginetc}/select_range_config\.php\'|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|914	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|915	
21cr|squirrelmail-1.4.23-0.0.r14325.11|916	if [ -d plugins/rewrap ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|917	echo "rewrap plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|918	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|919	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|920	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|921	tar -jxf %{SOURCE21}
21cr|squirrelmail-1.4.23-0.0.r14325.11|922	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|923	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|924	
21cr|squirrelmail-1.4.23-0.0.r14325.11|925	pushd plugins/rewrap
21cr|squirrelmail-1.4.23-0.0.r14325.11|926	rm -f getpot make_release.sh rewrap.pot
21cr|squirrelmail-1.4.23-0.0.r14325.11|927	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|928	
21cr|squirrelmail-1.4.23-0.0.r14325.11|929	if [ -d plugins/spam_buttons ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|930	echo "spam_buttons plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|931	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|932	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|933	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|934	tar -zxf %{SOURCE22}
21cr|squirrelmail-1.4.23-0.0.r14325.11|935	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|936	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|937	
21cr|squirrelmail-1.4.23-0.0.r14325.11|938	pushd plugins/spam_buttons
21cr|squirrelmail-1.4.23-0.0.r14325.11|939	cp -p config_example.php config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|940	rm -f getpot
21cr|squirrelmail-1.4.23-0.0.r14325.11|941	perl -pi -e "s|\'\.\.\/\.\.\/config\/config_spam_buttons\.php\'|\'%{pluginetc}/spam_buttons_config\.php\'|g" functions.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|942	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|943	
21cr|squirrelmail-1.4.23-0.0.r14325.11|944	if [ -d plugins/spamassassin ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|945	echo "spamassassin plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|946	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|947	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|948	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|949	tar -jxvf %{SOURCE23}
21cr|squirrelmail-1.4.23-0.0.r14325.11|950	mv SquirrelSAP*/spamassassin .
21cr|squirrelmail-1.4.23-0.0.r14325.11|951	mv SquirrelSAP*/ReadMe_SquirrelSAP spamassassin/
21cr|squirrelmail-1.4.23-0.0.r14325.11|952	perl -pi -e "s|\r|\n|g" spamassassin/config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|953	perl -pi -e "s|\r|\n|g" spamassassin/options.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|954	perl -pi -e "s|\r|\n|g" spamassassin/spamassassin.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|955	rm -rf SquirrelSAP*
21cr|squirrelmail-1.4.23-0.0.r14325.11|956	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|957	perl -pi -e "s|SM_PATH \. \'plugins/spamassassin/config\.php\'|\'%{pluginetc}/spamassassin_config\.php\'|g" plugins/spamassassin/*.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|958	perl -pi -e "s|define\(\'SM_PATH\', \'\.\./\.\./\'\)\;||g" plugins/spamassassin/setup.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|959	
21cr|squirrelmail-1.4.23-0.0.r14325.11|960	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|961	
21cr|squirrelmail-1.4.23-0.0.r14325.11|962	if [ -d plugins/junkfolder ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|963	echo "junkfolder plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|964	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|965	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|966	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|967	tar -jxf %{SOURCE24}
21cr|squirrelmail-1.4.23-0.0.r14325.11|968	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|969	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|970	
21cr|squirrelmail-1.4.23-0.0.r14325.11|971	pushd plugins/junkfolder
21cr|squirrelmail-1.4.23-0.0.r14325.11|972	rm -f po/xgetpo
21cr|squirrelmail-1.4.23-0.0.r14325.11|973	perl -pi -e "s|SM_PATH \. \'plugins/junkfolder/config\.php\'|\'%{pluginetc}/junkfolder_config\.php\'|g" config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|974	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|975	
21cr|squirrelmail-1.4.23-0.0.r14325.11|976	# Don't enable SPAM RBL by default
21cr|squirrelmail-1.4.23-0.0.r14325.11|977	pushd plugins/filters
21cr|squirrelmail-1.4.23-0.0.r14325.11|978	%patch13 -p0
21cr|squirrelmail-1.4.23-0.0.r14325.11|979	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|980	
21cr|squirrelmail-1.4.23-0.0.r14325.11|981	# javascript_libs is required/recommended by avelsieve-1.9.8
21cr|squirrelmail-1.4.23-0.0.r14325.11|982	if [ -d plugins/javascript_libs ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|983	echo "javascript_libs plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|984	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|985	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|986	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|987	tar -jxf %{SOURCE26}
21cr|squirrelmail-1.4.23-0.0.r14325.11|988	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|989	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|990	
21cr|squirrelmail-1.4.23-0.0.r14325.11|991	pushd plugins/javascript_libs
21cr|squirrelmail-1.4.23-0.0.r14325.11|992	perl -pi -e "s|SM_PATH \. \'plugins/javascript_libs/config\.php\'|\'%{pluginetc}/javascript_libs_config\.php\'|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|993	perl -pi -e "s|^#\!/usr/bin/php5|#\!/usr/bin/php|g" minify_offline.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|994	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|995	
21cr|squirrelmail-1.4.23-0.0.r14325.11|996	if [ -d plugins/yubikey ]; then
21cr|squirrelmail-1.4.23-0.0.r14325.11|997	echo "yubikey plugin already present"
21cr|squirrelmail-1.4.23-0.0.r14325.11|998	sleep 360
21cr|squirrelmail-1.4.23-0.0.r14325.11|999	else
21cr|squirrelmail-1.4.23-0.0.r14325.11|1000	pushd plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|1001	tar -jxf %{SOURCE27}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1002	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|1003	fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|1004	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1005	pushd plugins/yubikey
21cr|squirrelmail-1.4.23-0.0.r14325.11|1006	rm -f getpot yubikey.pot
21cr|squirrelmail-1.4.23-0.0.r14325.11|1007	perl -pi -e "s|SM_PATH \. \'config/config_yubikey\.php\'|\'%{pluginetc}/yubikey_glogal_config\.php\'|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1008	perl -pi -e "s|SM_PATH \. \'plugins/yubikey/config\.php\'|\'%{pluginetc}/yubikey_config\.php\'|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1009	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|1010	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1011	# Rearrange the documentation
21cr|squirrelmail-1.4.23-0.0.r14325.11|1012	mv README doc/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1013	mv themes/README.themes doc/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1014	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1015	for f in `find plugins -name "README*" -or -name INSTALL -or -name CHANGES \
21cr|squirrelmail-1.4.23-0.0.r14325.11|1016	-or -name HISTORY -or -name CHANGELOG -or -name ChangeLog -or -name FAQ`; do
21cr|squirrelmail-1.4.23-0.0.r14325.11|1017	mkdir -p doc/`dirname $f`
21cr|squirrelmail-1.4.23-0.0.r14325.11|1018	mv $f $_
21cr|squirrelmail-1.4.23-0.0.r14325.11|1019	done
21cr|squirrelmail-1.4.23-0.0.r14325.11|1020	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1021	# cleanup
21cr|squirrelmail-1.4.23-0.0.r14325.11|1022	for f in `find plugins -name COPYING -or -name LICENSE`; do
21cr|squirrelmail-1.4.23-0.0.r14325.11|1023	rm -f $f
21cr|squirrelmail-1.4.23-0.0.r14325.11|1024	done
21cr|squirrelmail-1.4.23-0.0.r14325.11|1025	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1026	#mv doc/plugins/squirrelspell/doc/README doc/plugins/squirrelspell
21cr|squirrelmail-1.4.23-0.0.r14325.11|1027	#rmdir doc/plugins/squirrelspell/doc
21cr|squirrelmail-1.4.23-0.0.r14325.11|1028	mv plugins/squirrelspell/doc/* doc/plugins/squirrelspell
21cr|squirrelmail-1.4.23-0.0.r14325.11|1029	rm -f doc/plugins/squirrelspell/index.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1030	rmdir plugins/squirrelspell/doc
21cr|squirrelmail-1.4.23-0.0.r14325.11|1031	mv doc/index.html doc/index2.html
21cr|squirrelmail-1.4.23-0.0.r14325.11|1032	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1033	cat << EOF > doc/index.html
21cr|squirrelmail-1.4.23-0.0.r14325.11|1034	Your squirrelmail package is installed in <a href=/squirrelmail/>%{basedir}</a>, and is aliased to <a href=/webmail>/webmail</a>.
21cr|squirrelmail-1.4.23-0.0.r14325.11|1035	<p>
21cr|squirrelmail-1.4.23-0.0.r14325.11|1036	<a href=index2.html>Read documentation</a>
21cr|squirrelmail-1.4.23-0.0.r14325.11|1037	EOF
21cr|squirrelmail-1.4.23-0.0.r14325.11|1038	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1039	# Fixup various files
21cr|squirrelmail-1.4.23-0.0.r14325.11|1040	echo "left_refresh=300" >> data/default_pref
21cr|squirrelmail-1.4.23-0.0.r14325.11|1041	%patch1 -p0 -b .oldconf
21cr|squirrelmail-1.4.23-0.0.r14325.11|1042	for f in contrib/RPM/squirrelmail.cron contrib/RPM/config.php.redhat; do
21cr|squirrelmail-1.4.23-0.0.r14325.11|1043	perl -pi -e "s|__ATTDIR__|%{attdir}|g;s|__PREFSDIR__|%{prefsdir}|g;" $f
21cr|squirrelmail-1.4.23-0.0.r14325.11|1044	done
21cr|squirrelmail-1.4.23-0.0.r14325.11|1045	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1046	pushd plugins/mail_fetch
21cr|squirrelmail-1.4.23-0.0.r14325.11|1047	cp -f config_example.php mail_fetch_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1048	perl -pi -e "s|SM_PATH \. \'plugins/mail_fetch/config\.php\'|\'%{pluginetc}/mail_fetch_config\.php\'|g" *.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1049	popd
21cr|squirrelmail-1.4.23-0.0.r14325.11|1050	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1051	cp %{SOURCE2} doc/RPM.readme
21cr|squirrelmail-1.4.23-0.0.r14325.11|1052	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1053	%install
21cr|squirrelmail-1.4.23-0.0.r14325.11|1054	export DONT_RELINK=1
21cr|squirrelmail-1.4.23-0.0.r14325.11|1055	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1056	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21cr|squirrelmail-1.4.23-0.0.r14325.11|1057	install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
21cr|squirrelmail-1.4.23-0.0.r14325.11|1058	install -d %{buildroot}%{etcdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1059	install -d %{buildroot}%{prefsdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1060	install -d %{buildroot}%{attdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1061	install -d %{buildroot}%{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1062	install -d %{buildroot}%{crondir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1063	install -d %{buildroot}%{_sbindir}/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1064	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1065	# install default_pref
21cr|squirrelmail-1.4.23-0.0.r14325.11|1066	install -m 0644 data/default_pref %{buildroot}%{prefsdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1067	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1068	# install the config files
21cr|squirrelmail-1.4.23-0.0.r14325.11|1069	install -m0644 config/config*.php %{buildroot}%{etcdir}/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1070	install -m0644 contrib/RPM/config.php.redhat %{buildroot}%{etcdir}/config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1071	install -m0750 config/conf.pl %{buildroot}%{_sbindir}/squirrelmail-conf
21cr|squirrelmail-1.4.23-0.0.r14325.11|1072	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1073	# install index.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1074	install -m0644 index.php %{buildroot}%{basedir}/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1075	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1076	# install classes
21cr|squirrelmail-1.4.23-0.0.r14325.11|1077	install -d -m0755 %{buildroot}%{basedir}/class
21cr|squirrelmail-1.4.23-0.0.r14325.11|1078	cp -pr class %{buildroot}%{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1079	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1080	# install include
21cr|squirrelmail-1.4.23-0.0.r14325.11|1081	install -d -m0755 %{buildroot}%{basedir}/include
21cr|squirrelmail-1.4.23-0.0.r14325.11|1082	cp -pr include %{buildroot}%{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1083	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1084	# install functions
21cr|squirrelmail-1.4.23-0.0.r14325.11|1085	install -d -m0755 %{buildroot}%{basedir}/functions/decode
21cr|squirrelmail-1.4.23-0.0.r14325.11|1086	install -d -m0755 %{buildroot}%{basedir}/functions/encode
21cr|squirrelmail-1.4.23-0.0.r14325.11|1087	install -m 0644 functions/*.php %{buildroot}%{basedir}/functions/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1088	install -m 0644 functions/decode/*.php %{buildroot}%{basedir}/functions/decode
21cr|squirrelmail-1.4.23-0.0.r14325.11|1089	install -m 0644 functions/encode/*.php %{buildroot}%{basedir}/functions/encode
21cr|squirrelmail-1.4.23-0.0.r14325.11|1090	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1091	# install src
21cr|squirrelmail-1.4.23-0.0.r14325.11|1092	install -d -m0755 %{buildroot}%{basedir}/src
21cr|squirrelmail-1.4.23-0.0.r14325.11|1093	install -m 0644 src/* %{buildroot}%{basedir}/src/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1094	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1095	# install themes
21cr|squirrelmail-1.4.23-0.0.r14325.11|1096	install -d -m0755 %{buildroot}%{basedir}/themes
21cr|squirrelmail-1.4.23-0.0.r14325.11|1097	install -m 0644 themes/*.php %{buildroot}%{basedir}/themes/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1098	install -d -m0755 %{buildroot}%{basedir}/themes/css
21cr|squirrelmail-1.4.23-0.0.r14325.11|1099	install -m 0644 themes/css/*.css %{buildroot}%{basedir}/themes/css/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1100	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1101	# install images
21cr|squirrelmail-1.4.23-0.0.r14325.11|1102	install -d -m0755 %{buildroot}%{basedir}/images
21cr|squirrelmail-1.4.23-0.0.r14325.11|1103	install -m 0644 images/* %{buildroot}%{basedir}/images/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1104	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1105	# install the plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|1106	cp -rp plugins %{buildroot}%{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1107	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1108	# install the locales.
21cr|squirrelmail-1.4.23-0.0.r14325.11|1109	cp -rp locale %{buildroot}%{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1110	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1111	# install help files
21cr|squirrelmail-1.4.23-0.0.r14325.11|1112	cp -rp help %{buildroot}%{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1113	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1114	# po will go into the poutils package, so just copy it
21cr|squirrelmail-1.4.23-0.0.r14325.11|1115	cp -rp po %{buildroot}%{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1116	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1117	# install the cron script
21cr|squirrelmail-1.4.23-0.0.r14325.11|1118	install -m 0755 contrib/RPM/squirrelmail.cron %{buildroot}/%{crondir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1119	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1120	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1121	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|squirrelmail-1.4.23-0.0.r14325.11|1122	# squirrelmail.conf
21cr|squirrelmail-1.4.23-0.0.r14325.11|1123	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1124	Alias /%{name} %{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1125	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1126	<Directory %{basedir}>
21cr|squirrelmail-1.4.23-0.0.r14325.11|1127	Require local granted
21cr|squirrelmail-1.4.23-0.0.r14325.11|1128	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
21cr|squirrelmail-1.4.23-0.0.r14325.11|1129	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1130	php_admin_value session.bug_compat_42 0
21cr|squirrelmail-1.4.23-0.0.r14325.11|1131	# Otherwise can't send mails
21cr|squirrelmail-1.4.23-0.0.r14325.11|1132	php_admin_value safe_mode 0
21cr|squirrelmail-1.4.23-0.0.r14325.11|1133	# Misc
21cr|squirrelmail-1.4.23-0.0.r14325.11|1134	php_flag register_globals	off
21cr|squirrelmail-1.4.23-0.0.r14325.11|1135	# Other increased PHP parameters
21cr|squirrelmail-1.4.23-0.0.r14325.11|1136	php_admin_value memory_limit    64M
21cr|squirrelmail-1.4.23-0.0.r14325.11|1137	php_admin_value post_max_size   17M
21cr|squirrelmail-1.4.23-0.0.r14325.11|1138	php_admin_value upload_max_filesize 16M
21cr|squirrelmail-1.4.23-0.0.r14325.11|1139	php_admin_value max_execution_time 120
21cr|squirrelmail-1.4.23-0.0.r14325.11|1140	</Directory>
21cr|squirrelmail-1.4.23-0.0.r14325.11|1141	EOF
21cr|squirrelmail-1.4.23-0.0.r14325.11|1142	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1143	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1144	# Move plugin config files
21cr|squirrelmail-1.4.23-0.0.r14325.11|1145	mkdir -p %{buildroot}%{pluginetc}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1146	mv %{buildroot}%{basedir}/plugins/avelsieve/config/config.php %{buildroot}%{pluginetc}/avelsieve_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1147	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1148	# fix rules
21cr|squirrelmail-1.4.23-0.0.r14325.11|1149	install -d %{buildroot}%{pluginetc}/avelsieve_rules
21cr|squirrelmail-1.4.23-0.0.r14325.11|1150	mv %{buildroot}%{basedir}/plugins/avelsieve/config/rule.*.default.php %{buildroot}%{pluginetc}/avelsieve_rules/
21cr|squirrelmail-1.4.23-0.0.r14325.11|1151	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1152	mv %{buildroot}%{basedir}/plugins/change_ldappass/config.php %{buildroot}%{pluginetc}/change_ldappass_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1153	mv %{buildroot}%{basedir}/plugins/change_pass/config_example.php %{buildroot}%{pluginetc}/change_pass_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1154	mv %{buildroot}%{basedir}/plugins/empty_folders/config.php %{buildroot}%{pluginetc}/empty_folders_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1155	#mv %{buildroot}%{basedir}/plugins/folder_sizes/folder_sizes_config.php %{buildroot}%{pluginetc}/folder_sizes_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1156	mv %{buildroot}%{basedir}/plugins/ldifimport/config.php %{buildroot}%{pluginetc}/ldifimport_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1157	mv %{buildroot}%{basedir}/plugins/quota_usage/config.php %{buildroot}%{pluginetc}/quota_usage_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1158	mv %{buildroot}%{basedir}/plugins/secure_login/config.php %{buildroot}%{pluginetc}/secure_login_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1159	mv %{buildroot}%{basedir}/plugins/squirrelspell/sqspell_config.php %{buildroot}%{pluginetc}/sqspell_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1160	mv %{buildroot}%{basedir}/plugins/username/config.php %{buildroot}%{pluginetc}/username_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1161	mv %{buildroot}%{basedir}/plugins/select_range/config.php %{buildroot}%{pluginetc}/select_range_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1162	mv %{buildroot}%{basedir}/plugins/spam_buttons/config.php %{buildroot}%{pluginetc}/spam_buttons_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1163	mv %{buildroot}%{basedir}/plugins/spamassassin/config.php %{buildroot}%{pluginetc}/spamassassin_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1164	mv %{buildroot}%{basedir}/plugins/junkfolder/config.php %{buildroot}%{pluginetc}/junkfolder_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1165	mv %{buildroot}%{basedir}/plugins/abook_import_export/config_default.php %{buildroot}%{pluginetc}/abook_import_export_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1166	mv %{buildroot}%{basedir}/plugins/javascript_libs/config.php %{buildroot}%{pluginetc}/javascript_libs_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1167	mv %{buildroot}%{basedir}/plugins/yubikey/config_example.php %{buildroot}%{pluginetc}/yubikey_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1168	cp %{buildroot}%{pluginetc}/yubikey_config.php %{buildroot}%{pluginetc}/yubikey_glogal_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1169	mv %{buildroot}%{basedir}/plugins/mail_fetch/mail_fetch_config.php %{buildroot}%{pluginetc}/mail_fetch_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1170	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1171	# wrong locale name, would never be used, and it is duplicated with a
21cr|squirrelmail-1.4.23-0.0.r14325.11|1172	# correct name (just "pl")
21cr|squirrelmail-1.4.23-0.0.r14325.11|1173	rm -rf %{buildroot}%{basedir}/plugins/change_ldappass/locale/PL_pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|1174	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1175	# make some po file lists
21cr|squirrelmail-1.4.23-0.0.r14325.11|1176	find %{buildroot} -type f -name "*.po" | sed -e 's|^%{buildroot}|%%exclude |' > exclude_pofiles.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1177	find %{buildroot} -type f -name "*.po" | sed -e 's|^%{buildroot}||' > pofiles.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1178	find %{buildroot} -type f -name "*.mo" | sed -e 's|^%{buildroot}||' > mofiles.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1179	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1180	ls -1d locale/*/|sed -e 's/locale\///'|sed -e 's/\///'> LOCALES
21cr|squirrelmail-1.4.23-0.0.r14325.11|1181	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1182	# add some extra locales here
21cr|squirrelmail-1.4.23-0.0.r14325.11|1183	cat >> LOCALES << EOF
21cr|squirrelmail-1.4.23-0.0.r14325.11|1184	th_TH
21cr|squirrelmail-1.4.23-0.0.r14325.11|1185	uk_UA
21cr|squirrelmail-1.4.23-0.0.r14325.11|1186	vi_VN
21cr|squirrelmail-1.4.23-0.0.r14325.11|1187	EOF
21cr|squirrelmail-1.4.23-0.0.r14325.11|1188	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1189	for i in `cat LOCALES`; do
21cr|squirrelmail-1.4.23-0.0.r14325.11|1190	grep "/${i}/" mofiles.list > ${i}.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1191	if [ -d help/${i} ]; then echo "%{basedir}/help/${i}" >> ${i}.list; fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|1192	if [ -f images/sec_remove_${i}.png ]; then echo "%{basedir}/images/sec_remove_${i}.png" >> ${i}.list; fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|1193	if [ -f locale/${i}/setup.php ]; then echo "%{basedir}/locale/${i}/setup.php" >> ${i}.list; fi
21cr|squirrelmail-1.4.23-0.0.r14325.11|1194	done
21cr|squirrelmail-1.4.23-0.0.r14325.11|1195	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1196	#  merge the pt and pt_BR packages as locales-pt includes locales-pt_BR but does not provide
21cr|squirrelmail-1.4.23-0.0.r14325.11|1197	cat pt_BR.list >> pt_PT.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1198	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1199	# nuke unwanted files
21cr|squirrelmail-1.4.23-0.0.r14325.11|1200	rm -rf contrib/RPM
21cr|squirrelmail-1.4.23-0.0.r14325.11|1201	find %{buildroot} -name "\.htaccess" | xargs rm -f
21cr|squirrelmail-1.4.23-0.0.r14325.11|1202	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1203	install -d %{buildroot}%{basedir}/conf
21cr|squirrelmail-1.4.23-0.0.r14325.11|1204	install -m0750 %{SOURCE25} %{buildroot}%{basedir}/conf/conf.pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|1205	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1206	mv doc/ReleaseNotes doc/ReleaseNotes.txt
21cr|squirrelmail-1.4.23-0.0.r14325.11|1207	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1208	# cleanup
21cr|squirrelmail-1.4.23-0.0.r14325.11|1209	rm -f %{buildroot}%{basedir}/plugins/address_add/locale/he_HE/LC_MESSAGES/address_add.mo
21cr|squirrelmail-1.4.23-0.0.r14325.11|1210	rm -f %{buildroot}%{basedir}/plugins/address_add/locale/compileall.pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|1211	rm -f %{buildroot}%{basedir}/plugins/address_add/locale/index.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1212	rm -f %{buildroot}%{basedir}/plugins/address_add/locale/no_NO/LC_MESSAGES/address_add.mo
21cr|squirrelmail-1.4.23-0.0.r14325.11|1213	rm -f %{buildroot}%{basedir}/plugins/change_ldappass/locale/no_NO/LC_MESSAGES/change_ldappass.mo
21cr|squirrelmail-1.4.23-0.0.r14325.11|1214	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1215	%post
21cr|squirrelmail-1.4.23-0.0.r14325.11|1216	# Put correct hostname in config. We do this every time, since we change the
21cr|squirrelmail-1.4.23-0.0.r14325.11|1217	# .rpmnew as well. This is safe even if someone already modified the config,
21cr|squirrelmail-1.4.23-0.0.r14325.11|1218	# because the script will not find __HOSTNAME__ in the file and will do
21cr|squirrelmail-1.4.23-0.0.r14325.11|1219	# nothing.
21cr|squirrelmail-1.4.23-0.0.r14325.11|1220	for f in %{etcdir}/config.php %{etcdir}/config.php.rpmnew \
21cr|squirrelmail-1.4.23-0.0.r14325.11|1221	%{pluginetc}/avelsieve_config.php %{basedir}/plugins/avelsieve/addrule_html.php; do
21cr|squirrelmail-1.4.23-0.0.r14325.11|1222	perl -pi -e "s|__HOSTNAME__|$HOSTNAME|g" $f 2>/dev/null
21cr|squirrelmail-1.4.23-0.0.r14325.11|1223	done
21cr|squirrelmail-1.4.23-0.0.r14325.11|1224	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1225	# Upgrade the configuration file using ccp if needed
21cr|squirrelmail-1.4.23-0.0.r14325.11|1226	# --ifexists makes sure it doesn't do anything (or whine/return nonzero)
21cr|squirrelmail-1.4.23-0.0.r14325.11|1227	# --ignoreopt config_version makes sure the config_version in config.php.rpmnew is kept
21cr|squirrelmail-1.4.23-0.0.r14325.11|1228	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{etcdir}/config.php --newfile %{etcdir}/config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1229	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1230	# try to fix the plugins config too
21cr|squirrelmail-1.4.23-0.0.r14325.11|1231	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/avelsieve_config.php --newfile %{pluginetc}/avelsieve_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1232	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/change_ldappass_config.php --newfile %{pluginetc}/change_ldappass_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1233	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/change_pass_config.php --newfile %{pluginetc}/change_pass_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1234	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/empty_folders_config.php --newfile %{pluginetc}/empty_folders_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1235	#ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/folder_sizes_config.php --newfile %{pluginetc}/folder_sizes_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1236	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/ldifimport_config.php --newfile %{pluginetc}/ldifimport_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1237	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/quota_usage_config.php --newfile %{pluginetc}/quota_usage_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1238	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/secure_login_config.php --newfile %{pluginetc}/secure_login_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1239	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/select_range_config.php --newfile %{pluginetc}/select_range_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1240	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/spamassassin_config.php --newfile %{pluginetc}/spamassassin_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1241	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/spam_buttons_config.php --newfile %{pluginetc}/spam_buttons_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1242	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/sqspell_config.php --newfile %{pluginetc}/sqspell_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1243	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/username_config.php --newfile %{pluginetc}/username_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1244	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/junkfolder_config.php --newfile %{pluginetc}/junkfolder_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1245	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/abook_import_export_config.php --newfile %{pluginetc}/abook_import_export_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1246	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/javascript_libs_config.php --newfile %{pluginetc}/javascript_libs_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1247	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/yubikey_config.php --newfile %{pluginetc}/yubikey_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1248	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/yubikey_glogal_config.php --newfile %{pluginetc}/yubikey_glogal_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1249	ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/mail_fetch_config.php --newfile %{pluginetc}/mail_fetch_config.php.rpmnew
21cr|squirrelmail-1.4.23-0.0.r14325.11|1250	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1251	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1252	%files -f exclude_pofiles.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1253	%doc doc/* contrib
21cr|squirrelmail-1.4.23-0.0.r14325.11|1254	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|squirrelmail-1.4.23-0.0.r14325.11|1255	%dir %{etcdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1256	%attr(0644,root,root) %config(noreplace) %{etcdir}/config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1257	%attr(0644,root,root) %config(noreplace) %{etcdir}/config_default.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1258	%attr(0644,root,root) %config(noreplace) %{etcdir}/config_local.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1259	%dir %{pluginetc}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1260	%attr(0644,root,root) %config(noreplace) %{pluginetc}/avelsieve_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1261	%attr(0755,root,apache) %dir %{pluginetc}/avelsieve_rules
21cr|squirrelmail-1.4.23-0.0.r14325.11|1262	%attr(0644,root,root) %config(noreplace) %{pluginetc}/avelsieve_rules/rule.*.default.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1263	%attr(0644,root,root) %config(noreplace) %{pluginetc}/change_ldappass_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1264	%attr(0644,root,root) %config(noreplace) %{pluginetc}/change_pass_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1265	%attr(0644,root,root) %config(noreplace) %{pluginetc}/empty_folders_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1266	#%attr(0644,root,root) %config(noreplace) %{pluginetc}/folder_sizes_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1267	%attr(0644,root,root) %config(noreplace) %{pluginetc}/ldifimport_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1268	%attr(0644,root,root) %config(noreplace) %{pluginetc}/quota_usage_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1269	%attr(0644,root,root) %config(noreplace) %{pluginetc}/secure_login_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1270	%attr(0644,root,root) %config(noreplace) %{pluginetc}/select_range_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1271	%attr(0644,root,root) %config(noreplace) %{pluginetc}/spamassassin_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1272	%attr(0644,root,root) %config(noreplace) %{pluginetc}/spam_buttons_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1273	%attr(0644,root,root) %config(noreplace) %{pluginetc}/sqspell_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1274	%attr(0644,root,root) %config(noreplace) %{pluginetc}/username_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1275	%attr(0644,root,root) %config(noreplace) %{pluginetc}/junkfolder_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1276	%attr(0644,root,root) %config(noreplace) %{pluginetc}/abook_import_export_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1277	%attr(0644,root,root) %config(noreplace) %{pluginetc}/javascript_libs_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1278	%attr(0644,root,root) %config(noreplace) %{pluginetc}/yubikey_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1279	%attr(0644,root,root) %config(noreplace) %{pluginetc}/yubikey_glogal_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1280	%attr(0644,root,root) %config(noreplace) %{pluginetc}/mail_fetch_config.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1281	%dir %{basedir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1282	%dir %{varlibdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1283	%dir %{varspooldir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1284	%dir %{basedir}/conf
21cr|squirrelmail-1.4.23-0.0.r14325.11|1285	%dir %{basedir}/help
21cr|squirrelmail-1.4.23-0.0.r14325.11|1286	%dir %{basedir}/images
21cr|squirrelmail-1.4.23-0.0.r14325.11|1287	%dir %{basedir}/locale
21cr|squirrelmail-1.4.23-0.0.r14325.11|1288	%dir %{basedir}/plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|1289	%{basedir}/class
21cr|squirrelmail-1.4.23-0.0.r14325.11|1290	%{basedir}/functions
21cr|squirrelmail-1.4.23-0.0.r14325.11|1291	%{basedir}/help/en_US
21cr|squirrelmail-1.4.23-0.0.r14325.11|1292	%{basedir}/help/index.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1293	%{basedir}/locale/timezones.cfg
21cr|squirrelmail-1.4.23-0.0.r14325.11|1294	%{basedir}/locale/index.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1295	%{basedir}/locale/README.locales
21cr|squirrelmail-1.4.23-0.0.r14325.11|1296	%{basedir}/images/blank.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1297	%{basedir}/images/delitem.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1298	%{basedir}/images/down_pointer.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1299	%{basedir}/images/draft.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1300	%{basedir}/images/folder.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1301	%{basedir}/images/inbox.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1302	%{basedir}/images/index.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1303	%{basedir}/images/minus.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1304	%{basedir}/images/plus.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1305	%{basedir}/images/sec_remove_eng.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1306	%{basedir}/images/senti.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1307	%{basedir}/images/sm_logo.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1308	%{basedir}/images/sort_none.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1309	%{basedir}/images/up_pointer.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1310	%{basedir}/images/rosa.png
21cr|squirrelmail-1.4.23-0.0.r14325.11|1311	%{basedir}/include
21cr|squirrelmail-1.4.23-0.0.r14325.11|1312	%exclude %{basedir}/plugins/address_add/locale
21cr|squirrelmail-1.4.23-0.0.r14325.11|1313	%exclude %{basedir}/plugins/avelsieve/locale
21cr|squirrelmail-1.4.23-0.0.r14325.11|1314	%exclude %{basedir}/plugins/change_ldappass/locale
21cr|squirrelmail-1.4.23-0.0.r14325.11|1315	%exclude %{basedir}/plugins/junkfolder/locale/el_GR/LC_MESSAGES/junkfolder.mo
21cr|squirrelmail-1.4.23-0.0.r14325.11|1316	%exclude %{basedir}/plugins/quota_usage/locale/it_IT/LC_MESSAGES/quota_usage.mo
21cr|squirrelmail-1.4.23-0.0.r14325.11|1317	%{basedir}/plugins/index.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1318	# bundled plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|1319	%{basedir}/plugins/administrator
21cr|squirrelmail-1.4.23-0.0.r14325.11|1320	%{basedir}/plugins/bug_report
21cr|squirrelmail-1.4.23-0.0.r14325.11|1321	%{basedir}/plugins/calendar
21cr|squirrelmail-1.4.23-0.0.r14325.11|1322	%{basedir}/plugins/delete_move_next
21cr|squirrelmail-1.4.23-0.0.r14325.11|1323	%{basedir}/plugins/demo
21cr|squirrelmail-1.4.23-0.0.r14325.11|1324	%{basedir}/plugins/filters
21cr|squirrelmail-1.4.23-0.0.r14325.11|1325	%{basedir}/plugins/fortune
21cr|squirrelmail-1.4.23-0.0.r14325.11|1326	%{basedir}/plugins/info
21cr|squirrelmail-1.4.23-0.0.r14325.11|1327	%{basedir}/plugins/listcommands
21cr|squirrelmail-1.4.23-0.0.r14325.11|1328	%{basedir}/plugins/mail_fetch
21cr|squirrelmail-1.4.23-0.0.r14325.11|1329	%{basedir}/plugins/message_details
21cr|squirrelmail-1.4.23-0.0.r14325.11|1330	%{basedir}/plugins/newmail
21cr|squirrelmail-1.4.23-0.0.r14325.11|1331	%{basedir}/plugins/sent_subfolders
21cr|squirrelmail-1.4.23-0.0.r14325.11|1332	%{basedir}/plugins/spamcop
21cr|squirrelmail-1.4.23-0.0.r14325.11|1333	%{basedir}/plugins/squirrelspell
21cr|squirrelmail-1.4.23-0.0.r14325.11|1334	%{basedir}/plugins/test
21cr|squirrelmail-1.4.23-0.0.r14325.11|1335	%{basedir}/plugins/translate
21cr|squirrelmail-1.4.23-0.0.r14325.11|1336	# added plugins
21cr|squirrelmail-1.4.23-0.0.r14325.11|1337	%{basedir}/plugins/abook_import_export
21cr|squirrelmail-1.4.23-0.0.r14325.11|1338	%{basedir}/plugins/address_add
21cr|squirrelmail-1.4.23-0.0.r14325.11|1339	%{basedir}/plugins/archive_mail
21cr|squirrelmail-1.4.23-0.0.r14325.11|1340	%{basedir}/plugins/avelsieve
21cr|squirrelmail-1.4.23-0.0.r14325.11|1341	%{basedir}/plugins/block_sender
21cr|squirrelmail-1.4.23-0.0.r14325.11|1342	%{basedir}/plugins/bookmarks
21cr|squirrelmail-1.4.23-0.0.r14325.11|1343	%{basedir}/plugins/change_ldappass
21cr|squirrelmail-1.4.23-0.0.r14325.11|1344	%{basedir}/plugins/change_pass
21cr|squirrelmail-1.4.23-0.0.r14325.11|1345	%{basedir}/plugins/compatibility
21cr|squirrelmail-1.4.23-0.0.r14325.11|1346	%{basedir}/plugins/empty_folders
21cr|squirrelmail-1.4.23-0.0.r14325.11|1347	%{basedir}/plugins/folder_sizes
21cr|squirrelmail-1.4.23-0.0.r14325.11|1348	%{basedir}/plugins/ldifimport
21cr|squirrelmail-1.4.23-0.0.r14325.11|1349	%{basedir}/plugins/login_image
21cr|squirrelmail-1.4.23-0.0.r14325.11|1350	%{basedir}/plugins/quota_usage
21cr|squirrelmail-1.4.23-0.0.r14325.11|1351	%{basedir}/plugins/rewrap
21cr|squirrelmail-1.4.23-0.0.r14325.11|1352	%{basedir}/plugins/secure_login
21cr|squirrelmail-1.4.23-0.0.r14325.11|1353	%{basedir}/plugins/select_range
21cr|squirrelmail-1.4.23-0.0.r14325.11|1354	%{basedir}/plugins/spamassassin
21cr|squirrelmail-1.4.23-0.0.r14325.11|1355	%{basedir}/plugins/spam_buttons
21cr|squirrelmail-1.4.23-0.0.r14325.11|1356	%{basedir}/plugins/username
21cr|squirrelmail-1.4.23-0.0.r14325.11|1357	%{basedir}/plugins/windows
21cr|squirrelmail-1.4.23-0.0.r14325.11|1358	%{basedir}/plugins/junkfolder
21cr|squirrelmail-1.4.23-0.0.r14325.11|1359	%{basedir}/plugins/javascript_libs
21cr|squirrelmail-1.4.23-0.0.r14325.11|1360	%{basedir}/plugins/yubikey
21cr|squirrelmail-1.4.23-0.0.r14325.11|1361	%{basedir}/src
21cr|squirrelmail-1.4.23-0.0.r14325.11|1362	%{basedir}/themes
21cr|squirrelmail-1.4.23-0.0.r14325.11|1363	%{basedir}/index.php
21cr|squirrelmail-1.4.23-0.0.r14325.11|1364	%attr(0750,root,root) %{_sbindir}/squirrelmail-conf
21cr|squirrelmail-1.4.23-0.0.r14325.11|1365	%attr(0750,root,root) %{basedir}/conf/conf.pl
21cr|squirrelmail-1.4.23-0.0.r14325.11|1366	%attr(0770,root,apache) %dir %{prefsdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1367	%attr(0730,root,apache) %dir %{attdir}
21cr|squirrelmail-1.4.23-0.0.r14325.11|1368	%{prefsdir}/default_pref
21cr|squirrelmail-1.4.23-0.0.r14325.11|1369	%{crondir}/squirrelmail.cron
21cr|squirrelmail-1.4.23-0.0.r14325.11|1370	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1371	%files poutils -f pofiles.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1372	%{basedir}/po
21cr|squirrelmail-1.4.23-0.0.r14325.11|1373	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1374	%files cyrus
21cr|squirrelmail-1.4.23-0.0.r14325.11|1375	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1376	%files ar -f ar.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1377	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1378	%files bg -f bg_BG.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1379	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1380	%files bn-india -f bn_IN.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1381	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1382	%files bn-bangladesh -f bn_BD.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1383	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1384	%files ca -f ca_ES.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1385	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1386	%files cs -f cs_CZ.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1387	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1388	%files cy -f cy_GB.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1389	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1390	%files da -f da_DK.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1391	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1392	%files de -f de_DE.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1393	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1394	%files el -f el_GR.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1395	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1396	%files es -f es_ES.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1397	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1398	%files et -f et_EE.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1399	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1400	%files eu -f eu_ES.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1401	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1402	%files fa -f fa_IR.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1403	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1404	%files fi -f fi_FI.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1405	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1406	%files fo -f fo_FO.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1407	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1408	%files fr -f fr_FR.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1409	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1410	%files fy -f fy.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1411	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1412	%files he -f he_IL.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1413	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1414	%files hr -f hr_HR.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1415	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1416	%files hu -f hu_HU.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1417	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1418	%files id -f id_ID.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1419	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1420	%files is -f is_IS.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1421	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1422	%files it -f it_IT.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1423	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1424	%files ja -f ja_JP.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1425	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1426	%files ko -f ko_KR.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1427	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1428	%files lt -f lt_LT.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1429	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1430	%files ms -f ms_MY.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1431	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1432	# "no" is a deprecated language code for "nb"
21cr|squirrelmail-1.4.23-0.0.r14325.11|1433	%files nb -f nb_NO.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1434	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1435	%files nl -f nl_NL.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1436	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1437	%files nn -f nn_NO.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1438	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1439	%files pl -f pl_PL.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1440	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1441	%files pt -f pt_PT.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1442	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1443	%files ro -f ro_RO.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1444	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1445	%files ru -f ru_RU.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1446	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1447	%files sk -f sk_SK.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1448	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1449	%files sl -f sl_SI.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1450	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1451	%files sr -f sr_YU.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1452	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1453	%files sv -f sv_SE.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1454	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1455	%files th -f th_TH.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1456	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1457	%files tr -f tr_TR.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1458	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1459	%files ug -f ug.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1460	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1461	%files uk -f uk_UA.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1462	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1463	%files vi -f vi_VN.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1464	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1465	%files zh_CN -f zh_CN.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1466	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1467	%files zh_TW -f zh_TW.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1468	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1469	%files ka -f ka.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1470	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1471	%files km -f km.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1472	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1473	%files lv -f lv_LV.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1474	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1475	%files mk -f mk.list
21cr|squirrelmail-1.4.23-0.0.r14325.11|1476	
21cr|squirrelmail-1.4.23-0.0.r14325.11|1477	%files ta -f ta_LK.list

8454 21
21cr|srecord-1.65.0-1|1	%define devname %mklibname %{name} -d
21cr|srecord-1.65.0-1|2	
21cr|srecord-1.65.0-1|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|srecord-1.65.0-1|4	
21cr|srecord-1.65.0-1|5	Summary:	Manipulate EPROM load files
21cr|srecord-1.65.0-1|6	Name:		srecord
21cr|srecord-1.65.0-1|7	Version:	1.65.0
21cr|srecord-1.65.0-1|8	Release:	1
21cr|srecord-1.65.0-1|9	License:	GPLv3+ and LGPLv3+
21cr|srecord-1.65.0-1|10	Group:		Development/Other
21cr|srecord-1.65.0-1|11	Url:		http://srecord.sourceforge.net/
21cr|srecord-1.65.0-1|12	Source0:	https://sourceforge.net/projects/srecord/files/srecord/%{url_ver}/srecord-%{version}-Source.tar.gz
21cr|srecord-1.65.0-1|13	Patch0:		srecord-cmake.patch
21cr|srecord-1.65.0-1|14	BuildRequires:	doxygen
21cr|srecord-1.65.0-1|15	BuildRequires:	graphviz
21cr|srecord-1.65.0-1|16	BuildRequires:	psutils
21cr|srecord-1.65.0-1|17	BuildRequires:	ghostscript
21cr|srecord-1.65.0-1|18	BuildRequires:	ghostscript-common
21cr|srecord-1.65.0-1|19	BuildRequires:	groff
21cr|srecord-1.65.0-1|20	BuildRequires:	cmake
21cr|srecord-1.65.0-1|21	BuildRequires:	pkgconfig(libgcrypt)
21cr|srecord-1.65.0-1|22	
21cr|srecord-1.65.0-1|23	%description
21cr|srecord-1.65.0-1|24	The SRecord package is a collection of powerful tools for manipulating
21cr|srecord-1.65.0-1|25	EPROM load files.
21cr|srecord-1.65.0-1|26	
21cr|srecord-1.65.0-1|27	- The SRecord package understands a number of file formats: Motorola
21cr|srecord-1.65.0-1|28	S-Record, Intel, Tektronix, Binary.  These file formats may be read
21cr|srecord-1.65.0-1|29	and written.  Also C array definitions, for output only.
21cr|srecord-1.65.0-1|30	
21cr|srecord-1.65.0-1|31	- The SRecord package has a number of tools: srec_cat for copying and
21cr|srecord-1.65.0-1|32	and converting files, srec_cmp for comparing files and srec_info for
21cr|srecord-1.65.0-1|33	printing summaries.
21cr|srecord-1.65.0-1|34	
21cr|srecord-1.65.0-1|35	- The SRecord package has a number for filters: checksum to add checksums
21cr|srecord-1.65.0-1|36	to the data, crop to keep address ranges, exclude to remove address
21cr|srecord-1.65.0-1|37	ranges, fill to plug holes in the data, length to insert the data
21cr|srecord-1.65.0-1|38	length, maximum to insert the data address maximum, minimum to insert
21cr|srecord-1.65.0-1|39	the data address minimum, offset to adjust addresses, and split for
21cr|srecord-1.65.0-1|40	wide data buses and memory striping.
21cr|srecord-1.65.0-1|41	
21cr|srecord-1.65.0-1|42	More than one filter may be applied to each input file.  Different filters
21cr|srecord-1.65.0-1|43	may be applied to each input file.  All filters may be applied to all
21cr|srecord-1.65.0-1|44	file formats.
21cr|srecord-1.65.0-1|45	
21cr|srecord-1.65.0-1|46	%files
21cr|srecord-1.65.0-1|47	%doc %{_docdir}/srecord
21cr|srecord-1.65.0-1|48	%{_bindir}/*
21cr|srecord-1.65.0-1|49	%{_mandir}/man1/*.1*
21cr|srecord-1.65.0-1|50	%{_mandir}/man5/*.5*
21cr|srecord-1.65.0-1|51	
21cr|srecord-1.65.0-1|52	#----------------------------------------------------------------------------
21cr|srecord-1.65.0-1|53	
21cr|srecord-1.65.0-1|54	%package -n %{devname}
21cr|srecord-1.65.0-1|55	Summary:	Development headers and libraries for SRecord
21cr|srecord-1.65.0-1|56	Group:		Development/C
21cr|srecord-1.65.0-1|57	Provides:	%{name}-devel = %{EVRD}
21cr|srecord-1.65.0-1|58	Conflicts:	%{name}-devel < 1.62
21cr|srecord-1.65.0-1|59	Obsoletes:	%{name}-devel < 1.62
21cr|srecord-1.65.0-1|60	Conflicts:	%{name} < 1.62
21cr|srecord-1.65.0-1|61	
21cr|srecord-1.65.0-1|62	%description -n %{devname}
21cr|srecord-1.65.0-1|63	Development headers and libraries for developing applications against SRecord.
21cr|srecord-1.65.0-1|64	
21cr|srecord-1.65.0-1|65	%files -n %{devname}
21cr|srecord-1.65.0-1|66	%{_includedir}/srecord/
21cr|srecord-1.65.0-1|67	%{_libdir}/liblib_srecord.a
21cr|srecord-1.65.0-1|68	%{_mandir}/man3/*.3*
21cr|srecord-1.65.0-1|69	
21cr|srecord-1.65.0-1|70	#----------------------------------------------------------------------------
21cr|srecord-1.65.0-1|71	
21cr|srecord-1.65.0-1|72	%prep
21cr|srecord-1.65.0-1|73	%autosetup -p1 -n %{name}-%{version}-Source
21cr|srecord-1.65.0-1|74	
21cr|srecord-1.65.0-1|75	%build
21cr|srecord-1.65.0-1|76	%cmake
21cr|srecord-1.65.0-1|77	%make
21cr|srecord-1.65.0-1|78	
21cr|srecord-1.65.0-1|79	%install
21cr|srecord-1.65.0-1|80	%makeinstall_std -C build
21cr|srecord-1.65.0-1|81	
21cr|srecord-1.65.0-1|82	# cleanup
21cr|srecord-1.65.0-1|83	rm %{buildroot}%{_libdir}/*.so*
21cr|srecord-1.65.0-1|84	rm -r %{buildroot}%{_docdir}/srecord/htdocs/man

8455 21
21cr|sreditor-0.5-1|1	%global debug_package %{nil}
21cr|sreditor-0.5-1|2	
21cr|sreditor-0.5-1|3	Name:		sreditor
21cr|sreditor-0.5-1|4	Version:	0.5
21cr|sreditor-0.5-1|5	Release:	1
21cr|sreditor-0.5-1|6	Summary:	Automatic Rule Editor for Scanners
21cr|sreditor-0.5-1|7	Group:		System/Configuration/Printing
21cr|sreditor-0.5-1|8	License:	GPLv3
21cr|sreditor-0.5-1|9	URL:		https://github.com/AKotov-dev/sreditor
21cr|sreditor-0.5-1|10	Source0:	https://github.com/AKotov-dev/sreditor/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sreditor-0.5-1|11	Source1:	sreditor
21cr|sreditor-0.5-1|12	Source2:	sreditor.png
21cr|sreditor-0.5-1|13	Source3:	sreditor.desktop
21cr|sreditor-0.5-1|14	Source4:	sreditor.policy
21cr|sreditor-0.5-1|15	BuildRequires:	lazarus
21cr|sreditor-0.5-1|16	BuildRequires:	gettext
21cr|sreditor-0.5-1|17	Requires:	sane-backends
21cr|sreditor-0.5-1|18	Requires:	gtk2
21cr|sreditor-0.5-1|19	
21cr|sreditor-0.5-1|20	
21cr|sreditor-0.5-1|21	%description
21cr|sreditor-0.5-1|22	SrEditor designed for automatically inserting rules for scanners
21cr|sreditor-0.5-1|23	that are not in the lists of rules /etc/udev/rules.d/60-libsane.rules
21cr|sreditor-0.5-1|24	
21cr|sreditor-0.5-1|25	%files
21cr|sreditor-0.5-1|26	%doc ../README.md
21cr|sreditor-0.5-1|27	%license ../LICENSE
21cr|sreditor-0.5-1|28	%attr(0755,root,root) %{_bindir}/%{name}
21cr|sreditor-0.5-1|29	%{_datadir}/%{name}
21cr|sreditor-0.5-1|30	%{_datadir}/applications/%{name}.desktop
21cr|sreditor-0.5-1|31	%{_datadir}/pixmaps/%{name}.png
21cr|sreditor-0.5-1|32	%{_datadir}/polkit-1/actions/%{name}.policy
21cr|sreditor-0.5-1|33	
21cr|sreditor-0.5-1|34	#------------------------------------------------------------------
21cr|sreditor-0.5-1|35	%prep
21cr|sreditor-0.5-1|36	%setup -n %{name}-%{version}/%{name}
21cr|sreditor-0.5-1|37	
21cr|sreditor-0.5-1|38	# remove prebuild file
21cr|sreditor-0.5-1|39	rm -f %{name}
21cr|sreditor-0.5-1|40	
21cr|sreditor-0.5-1|41	%build
21cr|sreditor-0.5-1|42	lazbuild --build-all *.lpi
21cr|sreditor-0.5-1|43	
21cr|sreditor-0.5-1|44	#translate additional messages
21cr|sreditor-0.5-1|45	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|sreditor-0.5-1|46	
21cr|sreditor-0.5-1|47	%install
21cr|sreditor-0.5-1|48	mkdir -p %{buildroot}%{_bindir}
21cr|sreditor-0.5-1|49	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|sreditor-0.5-1|50	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|sreditor-0.5-1|51	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|sreditor-0.5-1|52	
21cr|sreditor-0.5-1|53	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|sreditor-0.5-1|54	cp %{name} %{buildroot}%{_datadir}/%{name}/
21cr|sreditor-0.5-1|55	cp -r ico %{buildroot}%{_datadir}/%{name}/
21cr|sreditor-0.5-1|56	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|sreditor-0.5-1|57	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|sreditor-0.5-1|58	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|sreditor-0.5-1|59	cp %{SOURCE4} %{buildroot}%{_datadir}/polkit-1/actions/

8456 21
21cr|srm-1.2.15-4|1	Summary:	Secure rm - destroys file contents before unlinking
21cr|srm-1.2.15-4|2	Name:		srm
21cr|srm-1.2.15-4|3	Version:	1.2.15
21cr|srm-1.2.15-4|4	Release:	4
21cr|srm-1.2.15-4|5	License:	MIT
21cr|srm-1.2.15-4|6	Group:		System/Base
21cr|srm-1.2.15-4|7	Url:		http://srm.sourceforge.net
21cr|srm-1.2.15-4|8	Source:		http://downloads.sourceforge.net/srm/%{name}-%{version}.tar.gz
21cr|srm-1.2.15-4|9	
21cr|srm-1.2.15-4|10	%files
21cr|srm-1.2.15-4|11	%attr(-, root, root) %{_bindir}/srm
21cr|srm-1.2.15-4|12	%attr(0644,root,root) %{_mandir}/man1/*
21cr|srm-1.2.15-4|13	
21cr|srm-1.2.15-4|14	#--------------------------------------------------------------
21cr|srm-1.2.15-4|15	
21cr|srm-1.2.15-4|16	%description
21cr|srm-1.2.15-4|17	This is srm, a secure replacement for rm(1). Unlike the standard rm,
21cr|srm-1.2.15-4|18	it overwrites the data in the target files before unlinking them. This
21cr|srm-1.2.15-4|19	prevents command-line recovery of the data by examining the raw block
21cr|srm-1.2.15-4|20	device. It may also help frustrate physical examination of the disk,
21cr|srm-1.2.15-4|21	although it's unlikely that completely protects against this type of
21cr|srm-1.2.15-4|22	recovery.
21cr|srm-1.2.15-4|23	
21cr|srm-1.2.15-4|24	%prep
21cr|srm-1.2.15-4|25	
21cr|srm-1.2.15-4|26	%setup
21cr|srm-1.2.15-4|27	
21cr|srm-1.2.15-4|28	%configure
21cr|srm-1.2.15-4|29	%make
21cr|srm-1.2.15-4|30	
21cr|srm-1.2.15-4|31	%build
21cr|srm-1.2.15-4|32	
21cr|srm-1.2.15-4|33	%install
21cr|srm-1.2.15-4|34	%makeinstall_std
21cr|srm-1.2.15-4|35	rm -f %{buildroot}%{_bindir}/fill_test

8457 21
21cr|sshdfilter-1.5.6-5|1	%bcond_with logwatch
21cr|sshdfilter-1.5.6-5|2	
21cr|sshdfilter-1.5.6-5|3	Summary:	SSH brute force attack blocker
21cr|sshdfilter-1.5.6-5|4	Name:		sshdfilter
21cr|sshdfilter-1.5.6-5|5	Version:	1.5.6
21cr|sshdfilter-1.5.6-5|6	Release:	5
21cr|sshdfilter-1.5.6-5|7	License:	GPLv2+
21cr|sshdfilter-1.5.6-5|8	Group:		Monitoring
21cr|sshdfilter-1.5.6-5|9	Url:		http://www.csc.liv.ac.uk/~greg/sshdfilter/
21cr|sshdfilter-1.5.6-5|10	Source0:	http://www.csc.liv.ac.uk/~greg/sshdfilter-%{version}.tar.gz
21cr|sshdfilter-1.5.6-5|11	Patch0:		sshdfilter-1.5.6-pod.patch
21cr|sshdfilter-1.5.6-5|12	Requires(post,postun):	iptables
21cr|sshdfilter-1.5.6-5|13	Requires(post,postun):	openssh-server
21cr|sshdfilter-1.5.6-5|14	BuildArch:	noarch
21cr|sshdfilter-1.5.6-5|15	
21cr|sshdfilter-1.5.6-5|16	%description
21cr|sshdfilter-1.5.6-5|17	sshdfilter blocks the frequent brute force attacks on ssh daemons, it
21cr|sshdfilter-1.5.6-5|18	does this by directly reading the sshd logging output and generating
21cr|sshdfilter-1.5.6-5|19	iptables rules, the process can be quick enough to block an attack
21cr|sshdfilter-1.5.6-5|20	before they get a chance to enter any password at all.
21cr|sshdfilter-1.5.6-5|21	
21cr|sshdfilter-1.5.6-5|22	sshdfilter starts sshd itself, having started sshd with the -e and -D
21cr|sshdfilter-1.5.6-5|23	options. This means it can see events as they happen. sshdfilter then
21cr|sshdfilter-1.5.6-5|24	looks for lines of the form:
21cr|sshdfilter-1.5.6-5|25	
21cr|sshdfilter-1.5.6-5|26	Did not receive identification string from x.x.x.x
21cr|sshdfilter-1.5.6-5|27	Illegal user x from x.x.x.x
21cr|sshdfilter-1.5.6-5|28	Failed password for illegal user x from x.x.x.x port x ssh2
21cr|sshdfilter-1.5.6-5|29	Failed password for x from x.x.x.x port x ssh2
21cr|sshdfilter-1.5.6-5|30	
21cr|sshdfilter-1.5.6-5|31	The former three instantly trigger sshdfilter into creating iptables
21cr|sshdfilter-1.5.6-5|32	rules which block all ssh access from that IP. The latter failure is
21cr|sshdfilter-1.5.6-5|33	given a few chances before it too is blocked. These are in fact example
21cr|sshdfilter-1.5.6-5|34	rules, the exact wording varies between Linux distributions, so
21cr|sshdfilter-1.5.6-5|35	sshdfilter exists as a base program and groups of patterns for each
21cr|sshdfilter-1.5.6-5|36	distribution.
21cr|sshdfilter-1.5.6-5|37	
21cr|sshdfilter-1.5.6-5|38	All new rules are inserted into a custom chain, and to prevent the chain
21cr|sshdfilter-1.5.6-5|39	from becoming overloaded with old rules, rules over a week old are
21cr|sshdfilter-1.5.6-5|40	deleted.
21cr|sshdfilter-1.5.6-5|41	
21cr|sshdfilter-1.5.6-5|42	%files
21cr|sshdfilter-1.5.6-5|43	%defattr(0644,root,root,0755)
21cr|sshdfilter-1.5.6-5|44	%doc INSTALL todo
21cr|sshdfilter-1.5.6-5|45	%attr(0755,root,root) %{_sbindir}/sshdfilter
21cr|sshdfilter-1.5.6-5|46	%{_mandir}/man1/sshdfilter.1*
21cr|sshdfilter-1.5.6-5|47	%{_mandir}/man5/sshdfilterrc.5*
21cr|sshdfilter-1.5.6-5|48	%config(noreplace) %{_sysconfdir}/sshdfilterrc
21cr|sshdfilter-1.5.6-5|49	%config(noreplace) %{_sysconfdir}/sysconfig/sshdfilter
21cr|sshdfilter-1.5.6-5|50	
21cr|sshdfilter-1.5.6-5|51	%post
21cr|sshdfilter-1.5.6-5|52	if [ -r %{_sysconfdir}/sysconfig/iptables ]; then
21cr|sshdfilter-1.5.6-5|53	perl -pi -e 's/.*SSHD.*\n//g' %{_sysconfdir}/sysconfig/iptables
21cr|sshdfilter-1.5.6-5|54	perl -pi -e 's/COMMIT\n//g' %{_sysconfdir}/sysconfig/iptables
21cr|sshdfilter-1.5.6-5|55	cat >> %{_sysconfdir}/sysconfig/iptables << EOF
21cr|sshdfilter-1.5.6-5|56	:SSHD - [0:0]
21cr|sshdfilter-1.5.6-5|57	-A INPUT -p tcp -m tcp --dport 22 -j SSHD
21cr|sshdfilter-1.5.6-5|58	COMMIT
21cr|sshdfilter-1.5.6-5|59	EOF
21cr|sshdfilter-1.5.6-5|60	else
21cr|sshdfilter-1.5.6-5|61	cat > %{_sysconfdir}/sysconfig/iptables << EOF
21cr|sshdfilter-1.5.6-5|62	*filter
21cr|sshdfilter-1.5.6-5|63	:INPUT ACCEPT [835:105991]
21cr|sshdfilter-1.5.6-5|64	:FORWARD ACCEPT [0:0]
21cr|sshdfilter-1.5.6-5|65	:OUTPUT ACCEPT [368:40879]
21cr|sshdfilter-1.5.6-5|66	:SSHD - [0:0]
21cr|sshdfilter-1.5.6-5|67	-A INPUT -p tcp -m tcp --dport 22 -j SSHD
21cr|sshdfilter-1.5.6-5|68	COMMIT
21cr|sshdfilter-1.5.6-5|69	EOF
21cr|sshdfilter-1.5.6-5|70	fi
21cr|sshdfilter-1.5.6-5|71	/sbin/service iptables condrestart
21cr|sshdfilter-1.5.6-5|72	/sbin/service sshd condrestart
21cr|sshdfilter-1.5.6-5|73	
21cr|sshdfilter-1.5.6-5|74	%postun
21cr|sshdfilter-1.5.6-5|75	if [ -r %{_sysconfdir}/sysconfig/iptables ]; then
21cr|sshdfilter-1.5.6-5|76	perl -pi -e 's/.*SSHD.*\n//g' %{_sysconfdir}/sysconfig/iptables
21cr|sshdfilter-1.5.6-5|77	fi
21cr|sshdfilter-1.5.6-5|78	/sbin/service iptables condrestart
21cr|sshdfilter-1.5.6-5|79	/sbin/service sshd condrestart
21cr|sshdfilter-1.5.6-5|80	
21cr|sshdfilter-1.5.6-5|81	#----------------------------------------------------------------------------
21cr|sshdfilter-1.5.6-5|82	
21cr|sshdfilter-1.5.6-5|83	%if %{with logwatch}
21cr|sshdfilter-1.5.6-5|84	%package logwatch
21cr|sshdfilter-1.5.6-5|85	Summary:	Logwatch scripts for sshdfilter
21cr|sshdfilter-1.5.6-5|86	Group:		Monitoring
21cr|sshdfilter-1.5.6-5|87	Requires:	%{name} = %{EVRD}
21cr|sshdfilter-1.5.6-5|88	Requires(post,postun):	logwatch
21cr|sshdfilter-1.5.6-5|89	
21cr|sshdfilter-1.5.6-5|90	%description logwatch
21cr|sshdfilter-1.5.6-5|91	Logwatch scripts for sshdfilter.
21cr|sshdfilter-1.5.6-5|92	
21cr|sshdfilter-1.5.6-5|93	%files logwatch
21cr|sshdfilter-1.5.6-5|94	%defattr(0644,root,root,0755)
21cr|sshdfilter-1.5.6-5|95	%config(noreplace) %{_sysconfdir}/log.d/conf/services/sshdfilt.conf
21cr|sshdfilter-1.5.6-5|96	%attr(0755,root,root) %{_sysconfdir}/log.d/scripts/services/sshdfilt
21cr|sshdfilter-1.5.6-5|97	
21cr|sshdfilter-1.5.6-5|98	%post logwatch
21cr|sshdfilter-1.5.6-5|99	perl -pi -e 's/ sshdfilt//g'%{_sysconfdir}/log.d/conf/services/secure.conf
21cr|sshdfilter-1.5.6-5|100	perl -pi -e 's/ sshd/ sshd sshdfilt/g' %{_sysconfdir}/log.d/conf/services/secure.conf
21cr|sshdfilter-1.5.6-5|101	
21cr|sshdfilter-1.5.6-5|102	%postun logwatch
21cr|sshdfilter-1.5.6-5|103	perl -pi -e 's/ sshdfilt//g' %{_sysconfdir}/log.d/conf/services/secure.conf
21cr|sshdfilter-1.5.6-5|104	
21cr|sshdfilter-1.5.6-5|105	%endif
21cr|sshdfilter-1.5.6-5|106	
21cr|sshdfilter-1.5.6-5|107	#----------------------------------------------------------------------------
21cr|sshdfilter-1.5.6-5|108	
21cr|sshdfilter-1.5.6-5|109	%prep
21cr|sshdfilter-1.5.6-5|110	%setup -q
21cr|sshdfilter-1.5.6-5|111	%patch0 -p1
21cr|sshdfilter-1.5.6-5|112	
21cr|sshdfilter-1.5.6-5|113	%build
21cr|sshdfilter-1.5.6-5|114	
21cr|sshdfilter-1.5.6-5|115	%install
21cr|sshdfilter-1.5.6-5|116	mkdir -p %{buildroot}%{_sysconfdir}
21cr|sshdfilter-1.5.6-5|117	cat etc/sshdfilterrc patterns/rhFC30.partconf > %{buildroot}%{_sysconfdir}/sshdfilterrc
21cr|sshdfilter-1.5.6-5|118	
21cr|sshdfilter-1.5.6-5|119	mkdir -p %{buildroot}%{_sbindir}
21cr|sshdfilter-1.5.6-5|120	cp -a source/sshdfilter.pl %{buildroot}%{_sbindir}/sshdfilter
21cr|sshdfilter-1.5.6-5|121	
21cr|sshdfilter-1.5.6-5|122	(cd man; sh ./pod2man.sh)
21cr|sshdfilter-1.5.6-5|123	mkdir -p %{buildroot}%{_mandir}/man1
21cr|sshdfilter-1.5.6-5|124	cp -a man/sshdfilter.1 %{buildroot}%{_mandir}/man1/sshdfilter.1
21cr|sshdfilter-1.5.6-5|125	mkdir -p %{buildroot}%{_mandir}/man5
21cr|sshdfilter-1.5.6-5|126	cp -a man/sshdfilterrc.5 %{buildroot}%{_mandir}/man5/sshdfilterrc.5
21cr|sshdfilter-1.5.6-5|127	
21cr|sshdfilter-1.5.6-5|128	%if %{with logwatch}
21cr|sshdfilter-1.5.6-5|129	mkdir -p %{buildroot}%{_sysconfdir}/log.d/{conf,scripts}/services
21cr|sshdfilter-1.5.6-5|130	install -m 644 etc/log.d/conf/services/sshdfilt.conf %{buildroot}%{_sysconfdir}/log.d/conf/services/sshdfilt.conf
21cr|sshdfilter-1.5.6-5|131	install -m 644 etc/log.d/scripts/services/sshdfilt %{buildroot}%{_sysconfdir}/log.d/scripts/services/sshdfilt
21cr|sshdfilter-1.5.6-5|132	%endif
21cr|sshdfilter-1.5.6-5|133	
21cr|sshdfilter-1.5.6-5|134	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|sshdfilter-1.5.6-5|135	cat > %{buildroot}%{_sysconfdir}/sysconfig/sshdfilter << EOF
21cr|sshdfilter-1.5.6-5|136	USE_SSHDFILTER_DEFAULT="no"
21cr|sshdfilter-1.5.6-5|137	EOF

8458 21
21cr|sshproxy-0.2-1|1	%global debug_package %{nil}
21cr|sshproxy-0.2-1|2	
21cr|sshproxy-0.2-1|3	Name:		sshproxy
21cr|sshproxy-0.2-1|4	Version:	0.2
21cr|sshproxy-0.2-1|5	Release:	1
21cr|sshproxy-0.2-1|6	Summary:	GUI for connecting to an external proxy through an SSH tunnel
21cr|sshproxy-0.2-1|7	Group:		Networking/Remote access
21cr|sshproxy-0.2-1|8	License:	GPLv3+
21cr|sshproxy-0.2-1|9	URL:		https://github.com/AKotov-dev/SSHProxy
21cr|sshproxy-0.2-1|10	Source0:	https://github.com/AKotov-dev/SSHProxy/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sshproxy-0.2-1|11	Source1:	sshproxy.service
21cr|sshproxy-0.2-1|12	Source2:	sshproxy.png
21cr|sshproxy-0.2-1|13	Source3:	sshproxy.desktop
21cr|sshproxy-0.2-1|14	BuildRequires:	lazarus
21cr|sshproxy-0.2-1|15	Requires:	openssh-clients
21cr|sshproxy-0.2-1|16	Requires:	sshpass
21cr|sshproxy-0.2-1|17	Requires:	systemd
21cr|sshproxy-0.2-1|18	Requires:	gtk2
21cr|sshproxy-0.2-1|19	
21cr|sshproxy-0.2-1|20	%description
21cr|sshproxy-0.2-1|21	GUI for connecting to an external proxy through an SSH tunnel (port forwarding, encryption)
21cr|sshproxy-0.2-1|22	
21cr|sshproxy-0.2-1|23	%files
21cr|sshproxy-0.2-1|24	%doc ../README.md
21cr|sshproxy-0.2-1|25	%license ../LICENSE
21cr|sshproxy-0.2-1|26	%attr(0755,root,root) %{_bindir}/%{name}
21cr|sshproxy-0.2-1|27	%{_datadir}/%{name}
21cr|sshproxy-0.2-1|28	%{_datadir}/applications/%{name}.desktop
21cr|sshproxy-0.2-1|29	%{_datadir}/pixmaps/%{name}.png
21cr|sshproxy-0.2-1|30	%{_userunitdir}/%{name}.service
21cr|sshproxy-0.2-1|31	
21cr|sshproxy-0.2-1|32	%post
21cr|sshproxy-0.2-1|33	%systemd_post %{name}.service
21cr|sshproxy-0.2-1|34	
21cr|sshproxy-0.2-1|35	%preun
21cr|sshproxy-0.2-1|36	%systemd_preun %{name}.service
21cr|sshproxy-0.2-1|37	#-----------------------------------------------------------------------------------------
21cr|sshproxy-0.2-1|38	%prep
21cr|sshproxy-0.2-1|39	%setup -n SSHProxy-%{version}/%{name}
21cr|sshproxy-0.2-1|40	
21cr|sshproxy-0.2-1|41	# remove prebuild file
21cr|sshproxy-0.2-1|42	rm -f %{name}
21cr|sshproxy-0.2-1|43	
21cr|sshproxy-0.2-1|44	%build
21cr|sshproxy-0.2-1|45	lazbuild --build-all *.lpi
21cr|sshproxy-0.2-1|46	
21cr|sshproxy-0.2-1|47	#translate additional messages
21cr|sshproxy-0.2-1|48	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|sshproxy-0.2-1|49	
21cr|sshproxy-0.2-1|50	%install
21cr|sshproxy-0.2-1|51	mkdir -p %{buildroot}%{_bindir}
21cr|sshproxy-0.2-1|52	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|sshproxy-0.2-1|53	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|sshproxy-0.2-1|54	mkdir -p %{buildroot}%{_userunitdir}
21cr|sshproxy-0.2-1|55	
21cr|sshproxy-0.2-1|56	cp usr/bin/%{name} %{buildroot}%{_bindir}/
21cr|sshproxy-0.2-1|57	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|sshproxy-0.2-1|58	cp %{SOURCE1} %{buildroot}%{_userunitdir}/
21cr|sshproxy-0.2-1|59	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|sshproxy-0.2-1|60	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|sshproxy-0.2-1|61	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

8459 21
21cr|sshuttle-1.1.1-1|1	Summary:            Transparent Proxy VPN
21cr|sshuttle-1.1.1-1|2	Name:               sshuttle
21cr|sshuttle-1.1.1-1|3	License:            LGPLv2+
21cr|sshuttle-1.1.1-1|4	Group:              Networking/Other
21cr|sshuttle-1.1.1-1|5	Version:            1.1.1
21cr|sshuttle-1.1.1-1|6	Release:            1
21cr|sshuttle-1.1.1-1|7	Url:                https://github.com/sshuttle/sshuttle
21cr|sshuttle-1.1.1-1|8	#Source0:            https://files.pythonhosted.org/packages/source/s/%{name}/%{name}-%{version}.tar.gz
21cr|sshuttle-1.1.1-1|9	Source0:            https://github.com/sshuttle/sshuttle/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sshuttle-1.1.1-1|10	BuildArch:          noarch
21cr|sshuttle-1.1.1-1|11	
21cr|sshuttle-1.1.1-1|12	BuildRequires:      make
21cr|sshuttle-1.1.1-1|13	BuildRequires:      python3-devel
21cr|sshuttle-1.1.1-1|14	BuildRequires:      python3-setuptools
21cr|sshuttle-1.1.1-1|15	BuildRequires:      python3-setuptools_scm
21cr|sshuttle-1.1.1-1|16	BuildRequires:      python3-pytest-runner
21cr|sshuttle-1.1.1-1|17	BuildRequires:      python3-mock
21cr|sshuttle-1.1.1-1|18	BuildRequires:      python3-sphinx
21cr|sshuttle-1.1.1-1|19	BuildRequires:      texinfo
21cr|sshuttle-1.1.1-1|20	
21cr|sshuttle-1.1.1-1|21	# For tests
21cr|sshuttle-1.1.1-1|22	BuildRequires:      python3-pytest
21cr|sshuttle-1.1.1-1|23	BuildRequires:      python3-pytest-cov
21cr|sshuttle-1.1.1-1|24	BuildRequires:      python3-pytest-runner
21cr|sshuttle-1.1.1-1|25	BuildRequires:      python3-pytest-mock
21cr|sshuttle-1.1.1-1|26	BuildRequires:      python3-psutil
21cr|sshuttle-1.1.1-1|27	BuildRequires:      python3-flake8
21cr|sshuttle-1.1.1-1|28	
21cr|sshuttle-1.1.1-1|29	Requires:           iptables
21cr|sshuttle-1.1.1-1|30	Requires:           openssh-clients
21cr|sshuttle-1.1.1-1|31	
21cr|sshuttle-1.1.1-1|32	%description
21cr|sshuttle-1.1.1-1|33	Transparent proxy server that works as a poor man's VPN. Forwards over ssh.
21cr|sshuttle-1.1.1-1|34	Doesn't require admin. Works with Linux, MacOS, BSD. Supports DNS tunneling.
21cr|sshuttle-1.1.1-1|35	
21cr|sshuttle-1.1.1-1|36	%files
21cr|sshuttle-1.1.1-1|37	%license LICENSE
21cr|sshuttle-1.1.1-1|38	%{_mandir}/man1/%{name}.1.*
21cr|sshuttle-1.1.1-1|39	%{_infodir}/%{name}.info.*
21cr|sshuttle-1.1.1-1|40	%{python3_sitelib}/%{name}
21cr|sshuttle-1.1.1-1|41	%{python3_sitelib}/%{name}*.egg-info
21cr|sshuttle-1.1.1-1|42	%{_bindir}/sshuttle
21cr|sshuttle-1.1.1-1|43	#---------------------------------------------------------------------------
21cr|sshuttle-1.1.1-1|44	
21cr|sshuttle-1.1.1-1|45	%prep
21cr|sshuttle-1.1.1-1|46	%autosetup -p1
21cr|sshuttle-1.1.1-1|47	
21cr|sshuttle-1.1.1-1|48	
21cr|sshuttle-1.1.1-1|49	%build
21cr|sshuttle-1.1.1-1|50	%py3_build
21cr|sshuttle-1.1.1-1|51	
21cr|sshuttle-1.1.1-1|52	# Build docs
21cr|sshuttle-1.1.1-1|53	pushd docs
21cr|sshuttle-1.1.1-1|54	make man
21cr|sshuttle-1.1.1-1|55	make info
21cr|sshuttle-1.1.1-1|56	popd
21cr|sshuttle-1.1.1-1|57	
21cr|sshuttle-1.1.1-1|58	
21cr|sshuttle-1.1.1-1|59	%install
21cr|sshuttle-1.1.1-1|60	%py3_install
21cr|sshuttle-1.1.1-1|61	
21cr|sshuttle-1.1.1-1|62	# Install docs
21cr|sshuttle-1.1.1-1|63	pushd docs
21cr|sshuttle-1.1.1-1|64	# Man
21cr|sshuttle-1.1.1-1|65	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|sshuttle-1.1.1-1|66	mv _build/man/%{name}.1 %{buildroot}/%{_mandir}/man1
21cr|sshuttle-1.1.1-1|67	# Info
21cr|sshuttle-1.1.1-1|68	mkdir -p %{buildroot}/%{_infodir}
21cr|sshuttle-1.1.1-1|69	mv _build/texinfo/%{name}.info %{buildroot}/%{_infodir}
21cr|sshuttle-1.1.1-1|70	popd
21cr|sshuttle-1.1.1-1|71	
21cr|sshuttle-1.1.1-1|72	
21cr|sshuttle-1.1.1-1|73	%check
21cr|sshuttle-1.1.1-1|74	%{__python3} setup.py test

8460 21
21cr|sshuttle-gui-0.2-1|1	%global debug_package %{nil}
21cr|sshuttle-gui-0.2-1|2	
21cr|sshuttle-gui-0.2-1|3	Name:		sshuttle-gui
21cr|sshuttle-gui-0.2-1|4	Version:	0.2
21cr|sshuttle-gui-0.2-1|5	Release:	1
21cr|sshuttle-gui-0.2-1|6	Group:		System/Configuration/Networking
21cr|sshuttle-gui-0.2-1|7	Summary:	GUI for SShuttle - Transparent proxy server
21cr|sshuttle-gui-0.2-1|8	License:	GPLv3
21cr|sshuttle-gui-0.2-1|9	URL:		https://github.com/AKotov-dev/SShuttle-GUI
21cr|sshuttle-gui-0.2-1|10	Source0:	https://github.com/AKotov-dev/SShuttle-GUI/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sshuttle-gui-0.2-1|11	BuildRequires:	lazarus
21cr|sshuttle-gui-0.2-1|12	BuildRequires:	gettext
21cr|sshuttle-gui-0.2-1|13	Requires:	sshuttle
21cr|sshuttle-gui-0.2-1|14	Requires:	systemd
21cr|sshuttle-gui-0.2-1|15	Requires:	iptables
21cr|sshuttle-gui-0.2-1|16	Requires:	sshpass
21cr|sshuttle-gui-0.2-1|17	Requires:	polkit
21cr|sshuttle-gui-0.2-1|18	Requires:	fping
21cr|sshuttle-gui-0.2-1|19	Requires:	gtk2
21cr|sshuttle-gui-0.2-1|20	
21cr|sshuttle-gui-0.2-1|21	
21cr|sshuttle-gui-0.2-1|22	%description
21cr|sshuttle-gui-0.2-1|23	GUI for SShuttle - Transparent proxy server that works as a poor man's VPN.
21cr|sshuttle-gui-0.2-1|24	Forwards over ssh.
21cr|sshuttle-gui-0.2-1|25	
21cr|sshuttle-gui-0.2-1|26	%files
21cr|sshuttle-gui-0.2-1|27	%doc ../README.md
21cr|sshuttle-gui-0.2-1|28	%license ../LICENSE
21cr|sshuttle-gui-0.2-1|29	%attr(0755,root,root) %{_bindir}/%{name}
21cr|sshuttle-gui-0.2-1|30	%{_datadir}/%{name}
21cr|sshuttle-gui-0.2-1|31	%{_datadir}/applications/%{name}.desktop
21cr|sshuttle-gui-0.2-1|32	%{_datadir}/pixmaps/%{name}.png
21cr|sshuttle-gui-0.2-1|33	%{_datadir}/polkit-1/actions/*
21cr|sshuttle-gui-0.2-1|34	%{_unitdir}/sshuttle.service
21cr|sshuttle-gui-0.2-1|35	
21cr|sshuttle-gui-0.2-1|36	%post
21cr|sshuttle-gui-0.2-1|37	%systemd_post sshuttle.service
21cr|sshuttle-gui-0.2-1|38	
21cr|sshuttle-gui-0.2-1|39	%preun
21cr|sshuttle-gui-0.2-1|40	%systemd_preun sshuttle.service
21cr|sshuttle-gui-0.2-1|41	
21cr|sshuttle-gui-0.2-1|42	#------------------------------------------------------------------
21cr|sshuttle-gui-0.2-1|43	%prep
21cr|sshuttle-gui-0.2-1|44	%setup -n SShuttle-GUI-%{version}/%{name}
21cr|sshuttle-gui-0.2-1|45	
21cr|sshuttle-gui-0.2-1|46	# remove prebuild file
21cr|sshuttle-gui-0.2-1|47	rm -f sshuttle_gui
21cr|sshuttle-gui-0.2-1|48	
21cr|sshuttle-gui-0.2-1|49	%build
21cr|sshuttle-gui-0.2-1|50	lazbuild --build-all *.lpi
21cr|sshuttle-gui-0.2-1|51	
21cr|sshuttle-gui-0.2-1|52	%install
21cr|sshuttle-gui-0.2-1|53	mkdir -p %{buildroot}%{_bindir}
21cr|sshuttle-gui-0.2-1|54	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications,polkit-1}
21cr|sshuttle-gui-0.2-1|55	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|sshuttle-gui-0.2-1|56	mkdir -p %{buildroot}%{_unitdir}
21cr|sshuttle-gui-0.2-1|57	
21cr|sshuttle-gui-0.2-1|58	cp ./all/usr/bin/* %{buildroot}%{_bindir}/
21cr|sshuttle-gui-0.2-1|59	cp ./sshuttle_gui %{buildroot}%{_datadir}/%{name}
21cr|sshuttle-gui-0.2-1|60	cp ./all/usr/share/icons/* %{buildroot}%{_datadir}/pixmaps/
21cr|sshuttle-gui-0.2-1|61	cp ./all/usr/share/applications/* %{buildroot}%{_datadir}/applications/
21cr|sshuttle-gui-0.2-1|62	cp ./languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|sshuttle-gui-0.2-1|63	cp -r ./all/usr/share/polkit-1/actions %{buildroot}%{_datadir}/polkit-1/
21cr|sshuttle-gui-0.2-1|64	cp ./all/etc/systemd/system/sshuttle.service %{buildroot}%{_unitdir}/

8461 21
21cr|ssid-0.1-1|1	%define debug_package %{nil}
21cr|ssid-0.1-1|2	
21cr|ssid-0.1-1|3	Name:		ssid
21cr|ssid-0.1-1|4	Version:	0.1
21cr|ssid-0.1-1|5	Release:	1
21cr|ssid-0.1-1|6	Summary:	Extremely simple setsid replacement
21cr|ssid-0.1-1|7	Group:		Graphical desktop/Other
21cr|ssid-0.1-1|8	License:        MIT
21cr|ssid-0.1-1|9	URL:            http://tools.suckless.org/%{name}
21cr|ssid-0.1-1|10	Source0:        http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
21cr|ssid-0.1-1|11	
21cr|ssid-0.1-1|12	%description
21cr|ssid-0.1-1|13	%{summary}.
21cr|ssid-0.1-1|14	
21cr|ssid-0.1-1|15	%prep
21cr|ssid-0.1-1|16	%autosetup -p1
21cr|ssid-0.1-1|17	
21cr|ssid-0.1-1|18	%build
21cr|ssid-0.1-1|19	%set_build_flags
21cr|ssid-0.1-1|20	%make_build CC="gcc %{optflags} %{ldflags}"
21cr|ssid-0.1-1|21	
21cr|ssid-0.1-1|22	%install
21cr|ssid-0.1-1|23	%make_install PREFIX=%{_prefix}
21cr|ssid-0.1-1|24	
21cr|ssid-0.1-1|25	%files
21cr|ssid-0.1-1|26	%license LICENSE
21cr|ssid-0.1-1|27	%doc README
21cr|ssid-0.1-1|28	%{_bindir}/%{name}
21cr|ssid-0.1-1|29	
21cr|ssid-0.1-1|30	%changelog
21cr|ssid-0.1-1|31	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.1-1
21cr|ssid-0.1-1|32	- new pkg

8462 21
21cr|ssl-cert-check-3.3-6|1	Summary:	SSL certificate expiration checker
21cr|ssl-cert-check-3.3-6|2	Name:		ssl-cert-check
21cr|ssl-cert-check-3.3-6|3	Version:	3.3
21cr|ssl-cert-check-3.3-6|4	Release:	6
21cr|ssl-cert-check-3.3-6|5	License:	BSD-like
21cr|ssl-cert-check-3.3-6|6	Group:		Monitoring
21cr|ssl-cert-check-3.3-6|7	URL:		http://prefetch.net/code/ssl-cert-check.html
21cr|ssl-cert-check-3.3-6|8	Source0:	http://prefetch.net/code/ssl-cert-check.bz2
21cr|ssl-cert-check-3.3-6|9	Patch0:		ssl-cert-check-3.3-mdv_conf.diff
21cr|ssl-cert-check-3.3-6|10	BuildArch:	noarch
21cr|ssl-cert-check-3.3-6|11	
21cr|ssl-cert-check-3.3-6|12	%description
21cr|ssl-cert-check-3.3-6|13	ssl-cert-check is a utility for checking the expiration date of an X.509
21cr|ssl-cert-check-3.3-6|14	certificate. ssl-cert-check can be run against a live server or a PEM encoded
21cr|ssl-cert-check-3.3-6|15	digital certificate.
21cr|ssl-cert-check-3.3-6|16	
21cr|ssl-cert-check-3.3-6|17	%prep
21cr|ssl-cert-check-3.3-6|18	
21cr|ssl-cert-check-3.3-6|19	%setup -q -c -T
21cr|ssl-cert-check-3.3-6|20	bzcat %{SOURCE0} > %{name}
21cr|ssl-cert-check-3.3-6|21	%patch0 -p0
21cr|ssl-cert-check-3.3-6|22	
21cr|ssl-cert-check-3.3-6|23	%build
21cr|ssl-cert-check-3.3-6|24	
21cr|ssl-cert-check-3.3-6|25	%install
21cr|ssl-cert-check-3.3-6|26	rm -rf %{buildroot}
21cr|ssl-cert-check-3.3-6|27	
21cr|ssl-cert-check-3.3-6|28	install -d %{buildroot}%{_bindir}
21cr|ssl-cert-check-3.3-6|29	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|ssl-cert-check-3.3-6|30	
21cr|ssl-cert-check-3.3-6|31	%clean
21cr|ssl-cert-check-3.3-6|32	rm -rf %{buildroot}
21cr|ssl-cert-check-3.3-6|33	
21cr|ssl-cert-check-3.3-6|34	%files
21cr|ssl-cert-check-3.3-6|35	%defattr(-,root,root)
21cr|ssl-cert-check-3.3-6|36	%attr(0755,root,root) %{_bindir}/%{name}

8463 21
21cr|sslscan-2.1.1-1|1	Summary:	Fast SSL Scanner
21cr|sslscan-2.1.1-1|2	Name:		sslscan
21cr|sslscan-2.1.1-1|3	Version:	2.1.1
21cr|sslscan-2.1.1-1|4	Release:	1
21cr|sslscan-2.1.1-1|5	License:	GPLv3+
21cr|sslscan-2.1.1-1|6	Group:		Monitoring
21cr|sslscan-2.1.1-1|7	Url:		https://github.com/rbsec/sslscan
21cr|sslscan-2.1.1-1|8	Source0:	https://github.com/rbsec/sslscan/archive/%{version}/%{name}-%{version}.tar.gz
21cr|sslscan-2.1.1-1|9	BuildRequires:	pkgconfig(openssl)
21cr|sslscan-2.1.1-1|10	
21cr|sslscan-2.1.1-1|11	%description
21cr|sslscan-2.1.1-1|12	SSLScan queries SSL services, such as HTTPS, in order to determine the ciphers
21cr|sslscan-2.1.1-1|13	that are supported. SSLScan is designed to be easy, lean and fast. The output
21cr|sslscan-2.1.1-1|14	includes prefered ciphers of the SSL service, the certificate and is in Text
21cr|sslscan-2.1.1-1|15	and XML formats.
21cr|sslscan-2.1.1-1|16	
21cr|sslscan-2.1.1-1|17	%files
21cr|sslscan-2.1.1-1|18	%doc Changelog README.md TODO
21cr|sslscan-2.1.1-1|19	%license LICENSE
21cr|sslscan-2.1.1-1|20	%{_bindir}/%{name}
21cr|sslscan-2.1.1-1|21	%{_mandir}/man1/sslscan.1*
21cr|sslscan-2.1.1-1|22	
21cr|sslscan-2.1.1-1|23	#----------------------------------------------------------------------------
21cr|sslscan-2.1.1-1|24	
21cr|sslscan-2.1.1-1|25	%prep
21cr|sslscan-2.1.1-1|26	%autosetup -p1
21cr|sslscan-2.1.1-1|27	
21cr|sslscan-2.1.1-1|28	%build
21cr|sslscan-2.1.1-1|29	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags} -lssl -lcrypto"
21cr|sslscan-2.1.1-1|30	
21cr|sslscan-2.1.1-1|31	%install
21cr|sslscan-2.1.1-1|32	install -D -m 755 sslscan %{buildroot}%{_bindir}/sslscan
21cr|sslscan-2.1.1-1|33	install -D -m 644 sslscan.1 %{buildroot}%{_mandir}/man1/sslscan.1

8464 21
21cr|ssmtp-2.64-10|1	Summary:	A minimal mail-transfer agent which forwards mail to an SMTP server
21cr|ssmtp-2.64-10|2	Name:		ssmtp
21cr|ssmtp-2.64-10|3	Version:	2.64
21cr|ssmtp-2.64-10|4	Release:	10
21cr|ssmtp-2.64-10|5	License:	GPL
21cr|ssmtp-2.64-10|6	URL:		http://packages.debian.org/unstable/mail/ssmtp.html
21cr|ssmtp-2.64-10|7	Group:		System/Servers
21cr|ssmtp-2.64-10|8	BuildRequires:	rcs
21cr|ssmtp-2.64-10|9	BuildRequires:	openssl-devel
21cr|ssmtp-2.64-10|10	Provides:	sendmail-command
21cr|ssmtp-2.64-10|11	Requires:	common-licenses
21cr|ssmtp-2.64-10|12	
21cr|ssmtp-2.64-10|13	Source:		http://ftp.debian.org/debian/pool/main/s/ssmtp/%{name}_%{version}.orig.tar.bz2
21cr|ssmtp-2.64-10|14	
21cr|ssmtp-2.64-10|15	%description
21cr|ssmtp-2.64-10|16	This is sSMTP, a program that replaces sendmail on workstations that
21cr|ssmtp-2.64-10|17	should send their mail via the departmental mailhub from which they pick up
21cr|ssmtp-2.64-10|18	their mail (via pop, imap, rsmtp, pop_fetch, NFS... or the like).  This
21cr|ssmtp-2.64-10|19	program accepts mail and sends it to the mailhub, optionally replacing the
21cr|ssmtp-2.64-10|20	domain in the From: line with a different one.
21cr|ssmtp-2.64-10|21	
21cr|ssmtp-2.64-10|22	%prep
21cr|ssmtp-2.64-10|23	%setup -q
21cr|ssmtp-2.64-10|24	
21cr|ssmtp-2.64-10|25	# viet 05/08/2003 / by default, the configure script sets sysconfdir
21cr|ssmtp-2.64-10|26	# to /usr/etc, which is no good. The --sysconfdir= switch doesn't do
21cr|ssmtp-2.64-10|27	# anything either because Makefile.in is not using it => patching Makefile.in
21cr|ssmtp-2.64-10|28	perl -pi -e 's|etcdir=\$\(prefix\)/etc|etcdir=\@sysconfdir\@|' Makefile.in
21cr|ssmtp-2.64-10|29	
21cr|ssmtp-2.64-10|30	%build
21cr|ssmtp-2.64-10|31	%serverbuild
21cr|ssmtp-2.64-10|32	export LIBS="-lcrypto"
21cr|ssmtp-2.64-10|33	%configure --enable-ssl --enable-md5auth
21cr|ssmtp-2.64-10|34	%make
21cr|ssmtp-2.64-10|35	
21cr|ssmtp-2.64-10|36	%install
21cr|ssmtp-2.64-10|37	install -D -m 755 ssmtp		%{buildroot}%{_sbindir}/ssmtp
21cr|ssmtp-2.64-10|38	install -D -m 644 ssmtp.conf	%{buildroot}%{_sysconfdir}/ssmtp/ssmtp.conf
21cr|ssmtp-2.64-10|39	install -D -m 644 revaliases	%{buildroot}%{_sysconfdir}/ssmtp/revaliases
21cr|ssmtp-2.64-10|40	install -D -m 644 ssmtp.conf.5	%{buildroot}%{_mandir}/man5/ssmtp.conf.5
21cr|ssmtp-2.64-10|41	install -D -m 644 ssmtp.8	%{buildroot}%{_mandir}/man8/ssmtp.8
21cr|ssmtp-2.64-10|42	
21cr|ssmtp-2.64-10|43	# fix doc permissions:
21cr|ssmtp-2.64-10|44	chmod 644 INSTALL README ChangeLog CHANGELOG_OLD COPYRIGHT TLS *.lsm
21cr|ssmtp-2.64-10|45	
21cr|ssmtp-2.64-10|46	#ln -s %{_sbindir}/ssmtp %{buildroot}%{_sbindir}/sendmail
21cr|ssmtp-2.64-10|47	# ln -s %{_mandir}/man8/ssmtp.8.bz2 %{buildroot}%{_mandir}/man8/sendmail.8.bz2
21cr|ssmtp-2.64-10|48	#ln -s ssmtp.8.bz2 %{buildroot}%{_mandir}/man8/sendmail.8.bz2
21cr|ssmtp-2.64-10|49	
21cr|ssmtp-2.64-10|50	%clean
21cr|ssmtp-2.64-10|51	
21cr|ssmtp-2.64-10|52	%post
21cr|ssmtp-2.64-10|53	update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/ssmtp 5 --slave %{_prefix}/lib/sendmail sendmail-command-in_libdir %{_sbindir}/ssmtp
21cr|ssmtp-2.64-10|54	
21cr|ssmtp-2.64-10|55	
21cr|ssmtp-2.64-10|56	%preun
21cr|ssmtp-2.64-10|57	if [ $1 = 0 ]; then
21cr|ssmtp-2.64-10|58	update-alternatives --remove sendmail-command %{_sbindir}/ssmtp
21cr|ssmtp-2.64-10|59	fi
21cr|ssmtp-2.64-10|60	
21cr|ssmtp-2.64-10|61	
21cr|ssmtp-2.64-10|62	%files
21cr|ssmtp-2.64-10|63	%doc INSTALL README ChangeLog CHANGELOG_OLD COPYRIGHT TLS *.lsm
21cr|ssmtp-2.64-10|64	%{_sbindir}/ssmtp
21cr|ssmtp-2.64-10|65	%config(noreplace) %dir %{_sysconfdir}/ssmtp
21cr|ssmtp-2.64-10|66	%config(noreplace) %{_sysconfdir}/ssmtp/*
21cr|ssmtp-2.64-10|67	%{_mandir}/man8/*
21cr|ssmtp-2.64-10|68	%{_mandir}/man5/*

8465 21
21cr|st-0.9.3-1|1	Name:             st
21cr|st-0.9.3-1|2	Version:          0.9.3
21cr|st-0.9.3-1|3	Release:          1
21cr|st-0.9.3-1|4	Summary:          A simple terminal implementation for X
21cr|st-0.9.3-1|5	Group:            Graphical desktop/Other
21cr|st-0.9.3-1|6	License:          MIT
21cr|st-0.9.3-1|7	URL:              http://%{name}.suckless.org/
21cr|st-0.9.3-1|8	Source0:          http://dl.suckless.org/%{name}/%{name}-%{version}.tar.gz
21cr|st-0.9.3-1|9	Source1:          %{name}.desktop
21cr|st-0.9.3-1|10	BuildRequires:    desktop-file-utils
21cr|st-0.9.3-1|11	BuildRequires:    pkgconfig(x11)
21cr|st-0.9.3-1|12	BuildRequires:    pkgconfig(xext)
21cr|st-0.9.3-1|13	BuildRequires:    pkgconfig(xft)
21cr|st-0.9.3-1|14	BuildRequires:    pkgconfig(xproto)
21cr|st-0.9.3-1|15	BuildRequires:    pkgconfig(freetype2)
21cr|st-0.9.3-1|16	Requires:         font(liberationmono)
21cr|st-0.9.3-1|17	Requires:         terminus-font
21cr|st-0.9.3-1|18	
21cr|st-0.9.3-1|19	%description
21cr|st-0.9.3-1|20	A simple virtual terminal emulator for X which sucks less.
21cr|st-0.9.3-1|21	
21cr|st-0.9.3-1|22	%prep
21cr|st-0.9.3-1|23	%setup -q
21cr|st-0.9.3-1|24	
21cr|st-0.9.3-1|25	%build
21cr|st-0.9.3-1|26	%set_build_flags
21cr|st-0.9.3-1|27	%make_build
21cr|st-0.9.3-1|28	
21cr|st-0.9.3-1|29	%install
21cr|st-0.9.3-1|30	%make_install PREFIX=%{_prefix}
21cr|st-0.9.3-1|31	
21cr|st-0.9.3-1|32	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|st-0.9.3-1|33	
21cr|st-0.9.3-1|34	%files
21cr|st-0.9.3-1|35	%doc FAQ LEGACY README TODO %{name}.info LICENSE
21cr|st-0.9.3-1|36	%{_bindir}/%{name}
21cr|st-0.9.3-1|37	%{_mandir}/man1/%{name}.*
21cr|st-0.9.3-1|38	%{_datadir}/applications/%{name}.desktop
21cr|st-0.9.3-1|39	
21cr|st-0.9.3-1|40	%changelog
21cr|st-0.9.3-1|41	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|st-0.9.3-1|42	- Update version to 0.9.3
21cr|st-0.9.3-1|43	
21cr|st-0.9.3-1|44	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|st-0.9.3-1|45	- automated spec cleanup
21cr|st-0.9.3-1|46	
21cr|st-0.9.3-1|47	* Sat Nov 9 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.9.2-1
21cr|st-0.9.3-1|48	- new pkg

8466 21
21cr|stacer-1.0.9-3|1	%define oname Stacer
21cr|stacer-1.0.9-3|2	
21cr|stacer-1.0.9-3|3	Summary:	Linux System Optimizer and Monitoring
21cr|stacer-1.0.9-3|4	Name:		stacer
21cr|stacer-1.0.9-3|5	Version:	1.0.9
21cr|stacer-1.0.9-3|6	Release:	3
21cr|stacer-1.0.9-3|7	License:	MIT
21cr|stacer-1.0.9-3|8	Group:		Monitoring
21cr|stacer-1.0.9-3|9	Url:		https://oguzhaninan.github.io/Stacer-Web
21cr|stacer-1.0.9-3|10	Source0:	https://github.com/oguzhaninan/Stacer/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|stacer-1.0.9-3|11	Patch0:		stacer-1.0.9-fix-build-against-qt-5.11.0.patch
21cr|stacer-1.0.9-3|12	BuildRequires:	cmake
21cr|stacer-1.0.9-3|13	BuildRequires:	qt5-linguist-tools
21cr|stacer-1.0.9-3|14	BuildRequires:	pkgconfig(Qt5Charts)
21cr|stacer-1.0.9-3|15	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|stacer-1.0.9-3|16	BuildRequires:	pkgconfig(Qt5Core)
21cr|stacer-1.0.9-3|17	BuildRequires:	pkgconfig(Qt5Gui)
21cr|stacer-1.0.9-3|18	BuildRequires:	pkgconfig(Qt5Help)
21cr|stacer-1.0.9-3|19	BuildRequires:	pkgconfig(Qt5Network)
21cr|stacer-1.0.9-3|20	BuildRequires:	pkgconfig(Qt5Svg)
21cr|stacer-1.0.9-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|stacer-1.0.9-3|22	
21cr|stacer-1.0.9-3|23	%description
21cr|stacer-1.0.9-3|24	Linux System Optimizer and Monitoring
21cr|stacer-1.0.9-3|25	
21cr|stacer-1.0.9-3|26	%files
21cr|stacer-1.0.9-3|27	%doc README.md
21cr|stacer-1.0.9-3|28	%{_bindir}/%{name}
21cr|stacer-1.0.9-3|29	%{_datadir}/applications/%{name}.desktop
21cr|stacer-1.0.9-3|30	%{_iconsdir}/hicolor/*/apps/*.png
21cr|stacer-1.0.9-3|31	
21cr|stacer-1.0.9-3|32	#-----------------------------------------------------
21cr|stacer-1.0.9-3|33	
21cr|stacer-1.0.9-3|34	%prep
21cr|stacer-1.0.9-3|35	%setup -qn %{oname}-%{version}
21cr|stacer-1.0.9-3|36	%patch0 -p1
21cr|stacer-1.0.9-3|37	
21cr|stacer-1.0.9-3|38	%build
21cr|stacer-1.0.9-3|39	%cmake_qt5 \
21cr|stacer-1.0.9-3|40	-DCMAKE_BUILD_TYPE=RelWithDebInfo
21cr|stacer-1.0.9-3|41	%make
21cr|stacer-1.0.9-3|42	
21cr|stacer-1.0.9-3|43	%install
21cr|stacer-1.0.9-3|44	%makeinstall_std -C build
21cr|stacer-1.0.9-3|45	
21cr|stacer-1.0.9-3|46	# properly install icons instead
21cr|stacer-1.0.9-3|47	rm -rf %{buildroot}%{_iconsdir}/%{name}.png
21cr|stacer-1.0.9-3|48	
21cr|stacer-1.0.9-3|49	# install menu icons
21cr|stacer-1.0.9-3|50	for N in 16 32 64 128 256;
21cr|stacer-1.0.9-3|51	do
21cr|stacer-1.0.9-3|52	install -D -m 0644 icons/hicolor/${N}x${N}/apps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|stacer-1.0.9-3|53	done

8467 21
21cr|stalonetray-0.8.4-1|1	Summary:	Stand-alone, full-featured system tray
21cr|stalonetray-0.8.4-1|2	Name:		stalonetray
21cr|stalonetray-0.8.4-1|3	Version:	0.8.4
21cr|stalonetray-0.8.4-1|4	Release:	1
21cr|stalonetray-0.8.4-1|5	License:	GPLv2
21cr|stalonetray-0.8.4-1|6	Group:		Graphical desktop/Other
21cr|stalonetray-0.8.4-1|7	URL:		http://stalonetray.sourceforge.net/
21cr|stalonetray-0.8.4-1|8	Source:		https://github.com/kolbusa/stalonetray/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|stalonetray-0.8.4-1|9	BuildRequires:	pkgconfig(x11)
21cr|stalonetray-0.8.4-1|10	BuildRequires:	pkgconfig(xpm)
21cr|stalonetray-0.8.4-1|11	BuildRequires:	xsltproc
21cr|stalonetray-0.8.4-1|12	BuildRequires:	docbook-style-xsl
21cr|stalonetray-0.8.4-1|13	
21cr|stalonetray-0.8.4-1|14	
21cr|stalonetray-0.8.4-1|15	%description
21cr|stalonetray-0.8.4-1|16	Stalonetray is a stand-alone freedesktop.org and KDE system tray (notification
21cr|stalonetray-0.8.4-1|17	area) for X Window System/X11. It has full XEMBED support and minimal
21cr|stalonetray-0.8.4-1|18	dependencies: an X11 lib only. Stalonetray works with virtually any
21cr|stalonetray-0.8.4-1|19	EWMH-compliant window manager.
21cr|stalonetray-0.8.4-1|20	
21cr|stalonetray-0.8.4-1|21	%prep
21cr|stalonetray-0.8.4-1|22	%setup -q
21cr|stalonetray-0.8.4-1|23	
21cr|stalonetray-0.8.4-1|24	%build
21cr|stalonetray-0.8.4-1|25	autoreconf -vfi
21cr|stalonetray-0.8.4-1|26	%configure
21cr|stalonetray-0.8.4-1|27	%make
21cr|stalonetray-0.8.4-1|28	
21cr|stalonetray-0.8.4-1|29	%install
21cr|stalonetray-0.8.4-1|30	%makeinstall_std
21cr|stalonetray-0.8.4-1|31	
21cr|stalonetray-0.8.4-1|32	%files
21cr|stalonetray-0.8.4-1|33	%doc AUTHORS README* NEWS TODO
21cr|stalonetray-0.8.4-1|34	%{_bindir}/%{name}
21cr|stalonetray-0.8.4-1|35	%{_mandir}/man1/*

8468 21
21cr|stardict-dalf-2.4.2-4|1	%define dict_name 	dalf
21cr|stardict-dalf-2.4.2-4|2	
21cr|stardict-dalf-2.4.2-4|3	Name: 			stardict-dalf
21cr|stardict-dalf-2.4.2-4|4	Version: 		2.4.2
21cr|stardict-dalf-2.4.2-4|5	Release: 		4
21cr|stardict-dalf-2.4.2-4|6	Summary: 		Dal's Russian Dictionary
21cr|stardict-dalf-2.4.2-4|7	License: 		GPLv2+
21cr|stardict-dalf-2.4.2-4|8	URL:			http://xdxf.revdanica.com/down/index.php
21cr|stardict-dalf-2.4.2-4|9	Group: 			Text tools
21cr|stardict-dalf-2.4.2-4|10	Source0: 		atla02_rus-rus_%dict_name.dict.dz
21cr|stardict-dalf-2.4.2-4|11	Source1: 		atla02_rus-rus_%dict_name.idx
21cr|stardict-dalf-2.4.2-4|12	Source2: 		atla02_rus-rus_%dict_name.ifo
21cr|stardict-dalf-2.4.2-4|13	BuildArch: 		noarch
21cr|stardict-dalf-2.4.2-4|14	Requires: 		stardict
21cr|stardict-dalf-2.4.2-4|15	
21cr|stardict-dalf-2.4.2-4|16	%description
21cr|stardict-dalf-2.4.2-4|17	Dal's Russian Dictionary in stardict format
21cr|stardict-dalf-2.4.2-4|18	
21cr|stardict-dalf-2.4.2-4|19	%install
21cr|stardict-dalf-2.4.2-4|20	rm -rf %{buildroot}
21cr|stardict-dalf-2.4.2-4|21	install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
21cr|stardict-dalf-2.4.2-4|22	install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
21cr|stardict-dalf-2.4.2-4|23	install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
21cr|stardict-dalf-2.4.2-4|24	
21cr|stardict-dalf-2.4.2-4|25	%clean
21cr|stardict-dalf-2.4.2-4|26	rm -rf %{buildroot}
21cr|stardict-dalf-2.4.2-4|27	
21cr|stardict-dalf-2.4.2-4|28	%files
21cr|stardict-dalf-2.4.2-4|29	%{_datadir}/stardict/dic/%{dict_name}*

8469 21
21cr|stardict-dict.org-devils-2.4.2-4|1	Summary:	The Devil's Dictionary for StarDict 2
21cr|stardict-dict.org-devils-2.4.2-4|2	Name:		stardict-dict.org-devils
21cr|stardict-dict.org-devils-2.4.2-4|3	Version:	2.4.2
21cr|stardict-dict.org-devils-2.4.2-4|4	Release:	4
21cr|stardict-dict.org-devils-2.4.2-4|5	License:	Public Domain
21cr|stardict-dict.org-devils-2.4.2-4|6	Group:		Databases
21cr|stardict-dict.org-devils-2.4.2-4|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-dict.org-devils-2.4.2-4|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-dict.org-devils-2.4.2-4|9	BuildArch:	noarch
21cr|stardict-dict.org-devils-2.4.2-4|10	
21cr|stardict-dict.org-devils-2.4.2-4|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_devils-%{version}.tar.bz2
21cr|stardict-dict.org-devils-2.4.2-4|12	
21cr|stardict-dict.org-devils-2.4.2-4|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-dict.org-devils-2.4.2-4|14	Requires:	stardict >= %{version}
21cr|stardict-dict.org-devils-2.4.2-4|15	
21cr|stardict-dict.org-devils-2.4.2-4|16	%description
21cr|stardict-dict.org-devils-2.4.2-4|17	The Devil's Dictionary converted into StarDict 2 format (originally for dictd)
21cr|stardict-dict.org-devils-2.4.2-4|18	
21cr|stardict-dict.org-devils-2.4.2-4|19	%prep
21cr|stardict-dict.org-devils-2.4.2-4|20	%setup -q -n stardict-dictd_www.dict.org_devils-%{version}
21cr|stardict-dict.org-devils-2.4.2-4|21	
21cr|stardict-dict.org-devils-2.4.2-4|22	%build
21cr|stardict-dict.org-devils-2.4.2-4|23	
21cr|stardict-dict.org-devils-2.4.2-4|24	%install
21cr|stardict-dict.org-devils-2.4.2-4|25	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-devils-2.4.2-4|26	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-devils-2.4.2-4|27	install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-devils-2.4.2-4|28	
21cr|stardict-dict.org-devils-2.4.2-4|29	%clean
21cr|stardict-dict.org-devils-2.4.2-4|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-devils-2.4.2-4|31	
21cr|stardict-dict.org-devils-2.4.2-4|32	%files
21cr|stardict-dict.org-devils-2.4.2-4|33	%defattr(-,root,root)
21cr|stardict-dict.org-devils-2.4.2-4|34	%{_datadir}/stardict/dic/*

8470 21
21cr|stardict-dict.org-elements-2.4.2-4|1	Summary:	Elements database for StarDict 2
21cr|stardict-dict.org-elements-2.4.2-4|2	Name:		stardict-dict.org-elements
21cr|stardict-dict.org-elements-2.4.2-4|3	Version:	2.4.2
21cr|stardict-dict.org-elements-2.4.2-4|4	Release:	4
21cr|stardict-dict.org-elements-2.4.2-4|5	License:	Public Domain
21cr|stardict-dict.org-elements-2.4.2-4|6	Group:		Databases
21cr|stardict-dict.org-elements-2.4.2-4|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-dict.org-elements-2.4.2-4|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-dict.org-elements-2.4.2-4|9	BuildArch:	noarch
21cr|stardict-dict.org-elements-2.4.2-4|10	
21cr|stardict-dict.org-elements-2.4.2-4|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_elements-%{version}.tar.bz2
21cr|stardict-dict.org-elements-2.4.2-4|12	
21cr|stardict-dict.org-elements-2.4.2-4|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-dict.org-elements-2.4.2-4|14	Requires:	stardict >= %{version}
21cr|stardict-dict.org-elements-2.4.2-4|15	
21cr|stardict-dict.org-elements-2.4.2-4|16	%description
21cr|stardict-dict.org-elements-2.4.2-4|17	Elements database converted into StarDict 2 format (originally for dictd)
21cr|stardict-dict.org-elements-2.4.2-4|18	
21cr|stardict-dict.org-elements-2.4.2-4|19	%prep
21cr|stardict-dict.org-elements-2.4.2-4|20	%setup -q -n stardict-dictd_www.dict.org_elements-%{version}
21cr|stardict-dict.org-elements-2.4.2-4|21	
21cr|stardict-dict.org-elements-2.4.2-4|22	%build
21cr|stardict-dict.org-elements-2.4.2-4|23	
21cr|stardict-dict.org-elements-2.4.2-4|24	%install
21cr|stardict-dict.org-elements-2.4.2-4|25	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-elements-2.4.2-4|26	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-elements-2.4.2-4|27	install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-elements-2.4.2-4|28	
21cr|stardict-dict.org-elements-2.4.2-4|29	%clean
21cr|stardict-dict.org-elements-2.4.2-4|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-elements-2.4.2-4|31	
21cr|stardict-dict.org-elements-2.4.2-4|32	%files
21cr|stardict-dict.org-elements-2.4.2-4|33	%defattr(-,root,root)
21cr|stardict-dict.org-elements-2.4.2-4|34	%{_datadir}/stardict/dic/*

8471 21
21cr|stardict-dict.org-gazetteer-2.4.2-4|1	Summary:	U.S. Gazetteer for StarDict 2
21cr|stardict-dict.org-gazetteer-2.4.2-4|2	Name:		stardict-dict.org-gazetteer
21cr|stardict-dict.org-gazetteer-2.4.2-4|3	Version:	2.4.2
21cr|stardict-dict.org-gazetteer-2.4.2-4|4	Release:	4
21cr|stardict-dict.org-gazetteer-2.4.2-4|5	License:	Public Domain
21cr|stardict-dict.org-gazetteer-2.4.2-4|6	Group:		Databases
21cr|stardict-dict.org-gazetteer-2.4.2-4|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-dict.org-gazetteer-2.4.2-4|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-dict.org-gazetteer-2.4.2-4|9	BuildArch:	noarch
21cr|stardict-dict.org-gazetteer-2.4.2-4|10	
21cr|stardict-dict.org-gazetteer-2.4.2-4|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_gazetteer-%{version}.tar.bz2
21cr|stardict-dict.org-gazetteer-2.4.2-4|12	
21cr|stardict-dict.org-gazetteer-2.4.2-4|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-dict.org-gazetteer-2.4.2-4|14	Requires:	stardict >= %{version}
21cr|stardict-dict.org-gazetteer-2.4.2-4|15	
21cr|stardict-dict.org-gazetteer-2.4.2-4|16	%description
21cr|stardict-dict.org-gazetteer-2.4.2-4|17	U.S. Gazetteer converted into StarDict 2 format (originally for dictd)
21cr|stardict-dict.org-gazetteer-2.4.2-4|18	
21cr|stardict-dict.org-gazetteer-2.4.2-4|19	%prep
21cr|stardict-dict.org-gazetteer-2.4.2-4|20	%setup -q -n stardict-dictd_www.dict.org_gazetteer-%{version}
21cr|stardict-dict.org-gazetteer-2.4.2-4|21	
21cr|stardict-dict.org-gazetteer-2.4.2-4|22	%build
21cr|stardict-dict.org-gazetteer-2.4.2-4|23	
21cr|stardict-dict.org-gazetteer-2.4.2-4|24	%install
21cr|stardict-dict.org-gazetteer-2.4.2-4|25	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-gazetteer-2.4.2-4|26	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-gazetteer-2.4.2-4|27	install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-gazetteer-2.4.2-4|28	
21cr|stardict-dict.org-gazetteer-2.4.2-4|29	%clean
21cr|stardict-dict.org-gazetteer-2.4.2-4|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-gazetteer-2.4.2-4|31	
21cr|stardict-dict.org-gazetteer-2.4.2-4|32	%files
21cr|stardict-dict.org-gazetteer-2.4.2-4|33	%defattr(-,root,root)
21cr|stardict-dict.org-gazetteer-2.4.2-4|34	%{_datadir}/stardict/dic/*

8472 21
21cr|stardict-dict.org-gcide-2.4.2-4|1	Summary:	GCIDE english dictionray for StarDict 2
21cr|stardict-dict.org-gcide-2.4.2-4|2	Name:		stardict-dict.org-gcide
21cr|stardict-dict.org-gcide-2.4.2-4|3	Version:	2.4.2
21cr|stardict-dict.org-gcide-2.4.2-4|4	Release:	4
21cr|stardict-dict.org-gcide-2.4.2-4|5	License:	GPL
21cr|stardict-dict.org-gcide-2.4.2-4|6	Group:		Databases
21cr|stardict-dict.org-gcide-2.4.2-4|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-dict.org-gcide-2.4.2-4|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-dict.org-gcide-2.4.2-4|9	BuildArch:	noarch
21cr|stardict-dict.org-gcide-2.4.2-4|10	
21cr|stardict-dict.org-gcide-2.4.2-4|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_gcide-%{version}.tar.bz2
21cr|stardict-dict.org-gcide-2.4.2-4|12	
21cr|stardict-dict.org-gcide-2.4.2-4|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-dict.org-gcide-2.4.2-4|14	Requires:	stardict >= %{version}
21cr|stardict-dict.org-gcide-2.4.2-4|15	
21cr|stardict-dict.org-gcide-2.4.2-4|16	%description
21cr|stardict-dict.org-gcide-2.4.2-4|17	GCIDE (GNU Collaborative International Dictionary of English) converted into
21cr|stardict-dict.org-gcide-2.4.2-4|18	StarDict 2 format (originally for dictd)
21cr|stardict-dict.org-gcide-2.4.2-4|19	
21cr|stardict-dict.org-gcide-2.4.2-4|20	%prep
21cr|stardict-dict.org-gcide-2.4.2-4|21	%setup -q -n stardict-dictd_www.dict.org_gcide-%{version}
21cr|stardict-dict.org-gcide-2.4.2-4|22	
21cr|stardict-dict.org-gcide-2.4.2-4|23	%build
21cr|stardict-dict.org-gcide-2.4.2-4|24	
21cr|stardict-dict.org-gcide-2.4.2-4|25	%install
21cr|stardict-dict.org-gcide-2.4.2-4|26	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-gcide-2.4.2-4|27	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-gcide-2.4.2-4|28	install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-gcide-2.4.2-4|29	
21cr|stardict-dict.org-gcide-2.4.2-4|30	%clean
21cr|stardict-dict.org-gcide-2.4.2-4|31	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-gcide-2.4.2-4|32	
21cr|stardict-dict.org-gcide-2.4.2-4|33	%files
21cr|stardict-dict.org-gcide-2.4.2-4|34	%defattr(-,root,root)
21cr|stardict-dict.org-gcide-2.4.2-4|35	%{_datadir}/stardict/dic/*

8473 21
21cr|stardict-dict.org-hitchcock-2.4.2-4|1	Summary:	Hitchcock's Bible Names for StarDict 2
21cr|stardict-dict.org-hitchcock-2.4.2-4|2	Name:		stardict-dict.org-hitchcock
21cr|stardict-dict.org-hitchcock-2.4.2-4|3	Version:	2.4.2
21cr|stardict-dict.org-hitchcock-2.4.2-4|4	Release:	4
21cr|stardict-dict.org-hitchcock-2.4.2-4|5	License:	Public Domain
21cr|stardict-dict.org-hitchcock-2.4.2-4|6	Group:		Databases
21cr|stardict-dict.org-hitchcock-2.4.2-4|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-dict.org-hitchcock-2.4.2-4|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-dict.org-hitchcock-2.4.2-4|9	BuildArch:	noarch
21cr|stardict-dict.org-hitchcock-2.4.2-4|10	
21cr|stardict-dict.org-hitchcock-2.4.2-4|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_hitchcock-%{version}.tar.bz2
21cr|stardict-dict.org-hitchcock-2.4.2-4|12	
21cr|stardict-dict.org-hitchcock-2.4.2-4|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-dict.org-hitchcock-2.4.2-4|14	Requires:	stardict >= %{version}
21cr|stardict-dict.org-hitchcock-2.4.2-4|15	
21cr|stardict-dict.org-hitchcock-2.4.2-4|16	%description
21cr|stardict-dict.org-hitchcock-2.4.2-4|17	Hitchcock's Bible Names converted into StarDict 2 format (originally for dictd)
21cr|stardict-dict.org-hitchcock-2.4.2-4|18	
21cr|stardict-dict.org-hitchcock-2.4.2-4|19	%prep
21cr|stardict-dict.org-hitchcock-2.4.2-4|20	%setup -q -n stardict-dictd_www.dict.org_hitchcock-%{version}
21cr|stardict-dict.org-hitchcock-2.4.2-4|21	
21cr|stardict-dict.org-hitchcock-2.4.2-4|22	%build
21cr|stardict-dict.org-hitchcock-2.4.2-4|23	
21cr|stardict-dict.org-hitchcock-2.4.2-4|24	%install
21cr|stardict-dict.org-hitchcock-2.4.2-4|25	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-hitchcock-2.4.2-4|26	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-hitchcock-2.4.2-4|27	install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-hitchcock-2.4.2-4|28	
21cr|stardict-dict.org-hitchcock-2.4.2-4|29	%clean
21cr|stardict-dict.org-hitchcock-2.4.2-4|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-hitchcock-2.4.2-4|31	
21cr|stardict-dict.org-hitchcock-2.4.2-4|32	%files
21cr|stardict-dict.org-hitchcock-2.4.2-4|33	%defattr(-,root,root)
21cr|stardict-dict.org-hitchcock-2.4.2-4|34	%{_datadir}/stardict/dic/*

8474 21
21cr|stardict-dict.org-wn-2.4.2-4|1	Summary:	WordNet for StarDict 2
21cr|stardict-dict.org-wn-2.4.2-4|2	Name:		stardict-dict.org-wn
21cr|stardict-dict.org-wn-2.4.2-4|3	Version:	2.4.2
21cr|stardict-dict.org-wn-2.4.2-4|4	Release:	4
21cr|stardict-dict.org-wn-2.4.2-4|5	License:	BSD style
21cr|stardict-dict.org-wn-2.4.2-4|6	Group:		Databases
21cr|stardict-dict.org-wn-2.4.2-4|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-dict.org-wn-2.4.2-4|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-dict.org-wn-2.4.2-4|9	BuildArch:	noarch
21cr|stardict-dict.org-wn-2.4.2-4|10	
21cr|stardict-dict.org-wn-2.4.2-4|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_wn-%{version}.tar.bz2
21cr|stardict-dict.org-wn-2.4.2-4|12	
21cr|stardict-dict.org-wn-2.4.2-4|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-dict.org-wn-2.4.2-4|14	Requires:	stardict >= %{version}
21cr|stardict-dict.org-wn-2.4.2-4|15	
21cr|stardict-dict.org-wn-2.4.2-4|16	%description
21cr|stardict-dict.org-wn-2.4.2-4|17	WordNet converted into StarDict 2 format (originally for dictd)
21cr|stardict-dict.org-wn-2.4.2-4|18	
21cr|stardict-dict.org-wn-2.4.2-4|19	%prep
21cr|stardict-dict.org-wn-2.4.2-4|20	%setup -q -n stardict-dictd_www.dict.org_wn-%{version}
21cr|stardict-dict.org-wn-2.4.2-4|21	
21cr|stardict-dict.org-wn-2.4.2-4|22	%build
21cr|stardict-dict.org-wn-2.4.2-4|23	
21cr|stardict-dict.org-wn-2.4.2-4|24	%install
21cr|stardict-dict.org-wn-2.4.2-4|25	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-wn-2.4.2-4|26	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-wn-2.4.2-4|27	install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-wn-2.4.2-4|28	
21cr|stardict-dict.org-wn-2.4.2-4|29	%clean
21cr|stardict-dict.org-wn-2.4.2-4|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-wn-2.4.2-4|31	
21cr|stardict-dict.org-wn-2.4.2-4|32	%files
21cr|stardict-dict.org-wn-2.4.2-4|33	%defattr(-,root,root)
21cr|stardict-dict.org-wn-2.4.2-4|34	%{_datadir}/stardict/dic/*

8475 21
21cr|stardict-dict.org-world95-2.4.2-4|1	Summary:	CIA World Factbook for StarDict 2
21cr|stardict-dict.org-world95-2.4.2-4|2	Name:		stardict-dict.org-world95
21cr|stardict-dict.org-world95-2.4.2-4|3	Version:	2.4.2
21cr|stardict-dict.org-world95-2.4.2-4|4	Release:	4
21cr|stardict-dict.org-world95-2.4.2-4|5	License:	Public Domain
21cr|stardict-dict.org-world95-2.4.2-4|6	Group:		Databases
21cr|stardict-dict.org-world95-2.4.2-4|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-dict.org-world95-2.4.2-4|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-dict.org-world95-2.4.2-4|9	BuildArch:	noarch
21cr|stardict-dict.org-world95-2.4.2-4|10	
21cr|stardict-dict.org-world95-2.4.2-4|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_world95-%{version}.tar.bz2
21cr|stardict-dict.org-world95-2.4.2-4|12	
21cr|stardict-dict.org-world95-2.4.2-4|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-dict.org-world95-2.4.2-4|14	Requires:	stardict >= %{version}
21cr|stardict-dict.org-world95-2.4.2-4|15	
21cr|stardict-dict.org-world95-2.4.2-4|16	%description
21cr|stardict-dict.org-world95-2.4.2-4|17	CIA World Factbook converted into StarDict 2 format (originally for dictd)
21cr|stardict-dict.org-world95-2.4.2-4|18	
21cr|stardict-dict.org-world95-2.4.2-4|19	%prep
21cr|stardict-dict.org-world95-2.4.2-4|20	%setup -q -n stardict-dictd_www.dict.org_world95-%{version}
21cr|stardict-dict.org-world95-2.4.2-4|21	
21cr|stardict-dict.org-world95-2.4.2-4|22	%build
21cr|stardict-dict.org-world95-2.4.2-4|23	
21cr|stardict-dict.org-world95-2.4.2-4|24	%install
21cr|stardict-dict.org-world95-2.4.2-4|25	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-world95-2.4.2-4|26	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-world95-2.4.2-4|27	install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-dict.org-world95-2.4.2-4|28	
21cr|stardict-dict.org-world95-2.4.2-4|29	%clean
21cr|stardict-dict.org-world95-2.4.2-4|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-dict.org-world95-2.4.2-4|31	
21cr|stardict-dict.org-world95-2.4.2-4|32	%files
21cr|stardict-dict.org-world95-2.4.2-4|33	%defattr(-,root,root)
21cr|stardict-dict.org-world95-2.4.2-4|34	%{_datadir}/stardict/dic/*

8476 21
21cr|stardict-freedict-eng-ara-2.4.2-8|1	Summary:	English -> Arabic Freedict dictionary for StarDict 2
21cr|stardict-freedict-eng-ara-2.4.2-8|2	Name:		stardict-freedict-eng-ara
21cr|stardict-freedict-eng-ara-2.4.2-8|3	Version:	2.4.2
21cr|stardict-freedict-eng-ara-2.4.2-8|4	Release:	8
21cr|stardict-freedict-eng-ara-2.4.2-8|5	License:	GPL
21cr|stardict-freedict-eng-ara-2.4.2-8|6	Group:		Databases
21cr|stardict-freedict-eng-ara-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-freedict-eng-ara-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-freedict-eng-ara-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-freedict-eng-ara-2.4.2-8|10	
21cr|stardict-freedict-eng-ara-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-ara-%{version}.tar.bz2
21cr|stardict-freedict-eng-ara-2.4.2-8|12	
21cr|stardict-freedict-eng-ara-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-freedict-eng-ara-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-freedict-eng-ara-2.4.2-8|15	
21cr|stardict-freedict-eng-ara-2.4.2-8|16	%description
21cr|stardict-freedict-eng-ara-2.4.2-8|17	English -> Arabic Freedict dictionary in StarDict 2 format
21cr|stardict-freedict-eng-ara-2.4.2-8|18	
21cr|stardict-freedict-eng-ara-2.4.2-8|19	%prep
21cr|stardict-freedict-eng-ara-2.4.2-8|20	%setup -q -n stardict-dictd_www.freedict.de_eng-ara-%{version}
21cr|stardict-freedict-eng-ara-2.4.2-8|21	
21cr|stardict-freedict-eng-ara-2.4.2-8|22	%build
21cr|stardict-freedict-eng-ara-2.4.2-8|23	
21cr|stardict-freedict-eng-ara-2.4.2-8|24	%install
21cr|stardict-freedict-eng-ara-2.4.2-8|25	rm -rf $RPM_BUILD_ROOT
21cr|stardict-freedict-eng-ara-2.4.2-8|26	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-freedict-eng-ara-2.4.2-8|27	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-freedict-eng-ara-2.4.2-8|28	
21cr|stardict-freedict-eng-ara-2.4.2-8|29	%clean
21cr|stardict-freedict-eng-ara-2.4.2-8|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-freedict-eng-ara-2.4.2-8|31	
21cr|stardict-freedict-eng-ara-2.4.2-8|32	%files
21cr|stardict-freedict-eng-ara-2.4.2-8|33	%defattr(-,root,root)
21cr|stardict-freedict-eng-ara-2.4.2-8|34	%{_datadir}/stardict/dic/*

8477 21
21cr|stardict-jmdict-en-ja-2.4.2-8|1	Summary:	JMDICT (English -> Japanese dictionary) converted to StarDict 2
21cr|stardict-jmdict-en-ja-2.4.2-8|2	Name:		stardict-jmdict-en-ja
21cr|stardict-jmdict-en-ja-2.4.2-8|3	Version:	2.4.2
21cr|stardict-jmdict-en-ja-2.4.2-8|4	Release:	8
21cr|stardict-jmdict-en-ja-2.4.2-8|5	License:	General Dictionary Licence
21cr|stardict-jmdict-en-ja-2.4.2-8|6	Group:		Databases
21cr|stardict-jmdict-en-ja-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-jmdict-en-ja-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-jmdict-en-ja-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-jmdict-en-ja-2.4.2-8|10	
21cr|stardict-jmdict-en-ja-2.4.2-8|11	Source0:	http://prdownloads.sourceforge.net/stardict/%{name}-%{version}.tar.bz2
21cr|stardict-jmdict-en-ja-2.4.2-8|12	Source1:	general-dictionary-licence.html.bz2
21cr|stardict-jmdict-en-ja-2.4.2-8|13	
21cr|stardict-jmdict-en-ja-2.4.2-8|14	Provides:	stardict-dictionary = %{version}
21cr|stardict-jmdict-en-ja-2.4.2-8|15	Requires:	stardict >= %{version}
21cr|stardict-jmdict-en-ja-2.4.2-8|16	
21cr|stardict-jmdict-en-ja-2.4.2-8|17	%description
21cr|stardict-jmdict-en-ja-2.4.2-8|18	The JMdict (Japanese-Multilingual Dictionary) project began in 1999 as an
21cr|stardict-jmdict-en-ja-2.4.2-8|19	offshoot of the EDICT Japanese-English Electronic Dictionary project. It
21cr|stardict-jmdict-en-ja-2.4.2-8|20	involved a major rebuild of the main files, with a more complex structure
21cr|stardict-jmdict-en-ja-2.4.2-8|21	using XML.
21cr|stardict-jmdict-en-ja-2.4.2-8|22	This package contains JMDICT database (English -> Japanese) converted
21cr|stardict-jmdict-en-ja-2.4.2-8|23	into StarDict 2 format.
21cr|stardict-jmdict-en-ja-2.4.2-8|24	
21cr|stardict-jmdict-en-ja-2.4.2-8|25	Please refer to http://www.csse.monash.edu.au/~jwb/j_jmdict.html
21cr|stardict-jmdict-en-ja-2.4.2-8|26	for more info.
21cr|stardict-jmdict-en-ja-2.4.2-8|27	
21cr|stardict-jmdict-en-ja-2.4.2-8|28	%prep
21cr|stardict-jmdict-en-ja-2.4.2-8|29	%setup -q
21cr|stardict-jmdict-en-ja-2.4.2-8|30	bzip2 -dc %SOURCE1 > general-dictionary-licence.html
21cr|stardict-jmdict-en-ja-2.4.2-8|31	
21cr|stardict-jmdict-en-ja-2.4.2-8|32	%build
21cr|stardict-jmdict-en-ja-2.4.2-8|33	
21cr|stardict-jmdict-en-ja-2.4.2-8|34	%install
21cr|stardict-jmdict-en-ja-2.4.2-8|35	rm -rf %{buildroot}
21cr|stardict-jmdict-en-ja-2.4.2-8|36	mkdir -p %{buildroot}%{_datadir}/stardict/dic
21cr|stardict-jmdict-en-ja-2.4.2-8|37	install -m 0644 * %{buildroot}%{_datadir}/stardict/dic
21cr|stardict-jmdict-en-ja-2.4.2-8|38	
21cr|stardict-jmdict-en-ja-2.4.2-8|39	%clean
21cr|stardict-jmdict-en-ja-2.4.2-8|40	rm -rf %{buildroot}
21cr|stardict-jmdict-en-ja-2.4.2-8|41	
21cr|stardict-jmdict-en-ja-2.4.2-8|42	%files
21cr|stardict-jmdict-en-ja-2.4.2-8|43	%defattr(-,root,root)
21cr|stardict-jmdict-en-ja-2.4.2-8|44	%doc general-dictionary-licence.html
21cr|stardict-jmdict-en-ja-2.4.2-8|45	%{_datadir}/stardict/dic/*

8478 21
21cr|stardict-jmdict-ja-en-2.4.2-8|1	Summary:	JMDICT (Japanese -> English dictionary) converted to StarDict 2
21cr|stardict-jmdict-ja-en-2.4.2-8|2	Name:		stardict-jmdict-ja-en
21cr|stardict-jmdict-ja-en-2.4.2-8|3	Version:	2.4.2
21cr|stardict-jmdict-ja-en-2.4.2-8|4	Release:	8
21cr|stardict-jmdict-ja-en-2.4.2-8|5	License:	General Dictionary Licence
21cr|stardict-jmdict-ja-en-2.4.2-8|6	Group:		Databases
21cr|stardict-jmdict-ja-en-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-jmdict-ja-en-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-jmdict-ja-en-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-jmdict-ja-en-2.4.2-8|10	
21cr|stardict-jmdict-ja-en-2.4.2-8|11	Source0:	http://prdownloads.sourceforge.net/stardict/%{name}-%{version}.tar.bz2
21cr|stardict-jmdict-ja-en-2.4.2-8|12	Source1:	general-dictionary-licence.html.bz2
21cr|stardict-jmdict-ja-en-2.4.2-8|13	
21cr|stardict-jmdict-ja-en-2.4.2-8|14	Provides:	stardict-dictionary = %{version}
21cr|stardict-jmdict-ja-en-2.4.2-8|15	Requires:	stardict >= %{version}
21cr|stardict-jmdict-ja-en-2.4.2-8|16	
21cr|stardict-jmdict-ja-en-2.4.2-8|17	%description
21cr|stardict-jmdict-ja-en-2.4.2-8|18	The JMdict (Japanese-Multilingual Dictionary) project began in 1999 as an
21cr|stardict-jmdict-ja-en-2.4.2-8|19	offshoot of the EDICT Japanese-English Electronic Dictionary project. It
21cr|stardict-jmdict-ja-en-2.4.2-8|20	involved a major rebuild of the main files, with a more complex structure
21cr|stardict-jmdict-ja-en-2.4.2-8|21	using XML.
21cr|stardict-jmdict-ja-en-2.4.2-8|22	This package contains JMDICT database (Japanese -> English) converted
21cr|stardict-jmdict-ja-en-2.4.2-8|23	into StarDict 2 format.
21cr|stardict-jmdict-ja-en-2.4.2-8|24	
21cr|stardict-jmdict-ja-en-2.4.2-8|25	Please refer to http://www.csse.monash.edu.au/~jwb/j_jmdict.html
21cr|stardict-jmdict-ja-en-2.4.2-8|26	for more info.
21cr|stardict-jmdict-ja-en-2.4.2-8|27	
21cr|stardict-jmdict-ja-en-2.4.2-8|28	%prep
21cr|stardict-jmdict-ja-en-2.4.2-8|29	%setup -q
21cr|stardict-jmdict-ja-en-2.4.2-8|30	bzip2 -dc %SOURCE1 > general-dictionary-licence.html
21cr|stardict-jmdict-ja-en-2.4.2-8|31	
21cr|stardict-jmdict-ja-en-2.4.2-8|32	%build
21cr|stardict-jmdict-ja-en-2.4.2-8|33	
21cr|stardict-jmdict-ja-en-2.4.2-8|34	%install
21cr|stardict-jmdict-ja-en-2.4.2-8|35	rm -rf %{buildroot}
21cr|stardict-jmdict-ja-en-2.4.2-8|36	mkdir -p %{buildroot}%{_datadir}/stardict/dic
21cr|stardict-jmdict-ja-en-2.4.2-8|37	install -m 0644 * %{buildroot}%{_datadir}/stardict/dic
21cr|stardict-jmdict-ja-en-2.4.2-8|38	
21cr|stardict-jmdict-ja-en-2.4.2-8|39	%clean
21cr|stardict-jmdict-ja-en-2.4.2-8|40	rm -rf %{buildroot}
21cr|stardict-jmdict-ja-en-2.4.2-8|41	
21cr|stardict-jmdict-ja-en-2.4.2-8|42	%files
21cr|stardict-jmdict-ja-en-2.4.2-8|43	%defattr(-,root,root)
21cr|stardict-jmdict-ja-en-2.4.2-8|44	%doc general-dictionary-licence.html
21cr|stardict-jmdict-ja-en-2.4.2-8|45	%{_datadir}/stardict/dic/*

8479 21
21cr|stardict-mueller24-2.4.2-4|1	%define dict_name	mueller24
21cr|stardict-mueller24-2.4.2-4|2	%define version		2.4.2
21cr|stardict-mueller24-2.4.2-4|3	%define release		4
21cr|stardict-mueller24-2.4.2-4|4	
21cr|stardict-mueller24-2.4.2-4|5	Name: 			stardict-%dict_name
21cr|stardict-mueller24-2.4.2-4|6	Version: 		2.4.2
21cr|stardict-mueller24-2.4.2-4|7	Release: 		4
21cr|stardict-mueller24-2.4.2-4|8	Summary: 		Mueller's English-Russian Dictionary, 24th edition
21cr|stardict-mueller24-2.4.2-4|9	License: 		GPLv2+
21cr|stardict-mueller24-2.4.2-4|10	URL:			http://xdxf.revdanica.com/down/index.php
21cr|stardict-mueller24-2.4.2-4|11	Group: 			Text tools
21cr|stardict-mueller24-2.4.2-4|12	Source0: 		%dict_name.dict.dz
21cr|stardict-mueller24-2.4.2-4|13	Source1: 		%dict_name.idx
21cr|stardict-mueller24-2.4.2-4|14	Source2: 		%dict_name.ifo
21cr|stardict-mueller24-2.4.2-4|15	BuildArch: 		noarch
21cr|stardict-mueller24-2.4.2-4|16	Requires: 		stardict
21cr|stardict-mueller24-2.4.2-4|17	
21cr|stardict-mueller24-2.4.2-4|18	%description
21cr|stardict-mueller24-2.4.2-4|19	Mueller's English-Russian Dictionary, 24th edition, in stardict format
21cr|stardict-mueller24-2.4.2-4|20	
21cr|stardict-mueller24-2.4.2-4|21	%install
21cr|stardict-mueller24-2.4.2-4|22	rm -rf %{buildroot}
21cr|stardict-mueller24-2.4.2-4|23	install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
21cr|stardict-mueller24-2.4.2-4|24	install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
21cr|stardict-mueller24-2.4.2-4|25	install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
21cr|stardict-mueller24-2.4.2-4|26	
21cr|stardict-mueller24-2.4.2-4|27	%clean
21cr|stardict-mueller24-2.4.2-4|28	rm -rf %{buildroot}
21cr|stardict-mueller24-2.4.2-4|29	
21cr|stardict-mueller24-2.4.2-4|30	%files
21cr|stardict-mueller24-2.4.2-4|31	%{_datadir}/stardict/dic/%{dict_name}*

8480 21
21cr|stardict-nbars-magus-2.4.2-4|1	%define	dict_name	magus
21cr|stardict-nbars-magus-2.4.2-4|2	%define version		2.4.2
21cr|stardict-nbars-magus-2.4.2-4|3	%define release		4
21cr|stardict-nbars-magus-2.4.2-4|4	
21cr|stardict-nbars-magus-2.4.2-4|5	Name:			stardict-nbars-%dict_name
21cr|stardict-nbars-magus-2.4.2-4|6	Version:		2.4.2
21cr|stardict-nbars-magus-2.4.2-4|7	Release:		%mkrel %{release}
21cr|stardict-nbars-magus-2.4.2-4|8	Summary:		New Big English-Russian Dictionary
21cr|stardict-nbars-magus-2.4.2-4|9	License:		GPLv2+
21cr|stardict-nbars-magus-2.4.2-4|10	URL:			http://xdxf.revdanica.com/down/index.php
21cr|stardict-nbars-magus-2.4.2-4|11	Group:			Text tools
21cr|stardict-nbars-magus-2.4.2-4|12	Source0:		%{dict_name}.dict.dz
21cr|stardict-nbars-magus-2.4.2-4|13	Source1:		%{dict_name}.idx
21cr|stardict-nbars-magus-2.4.2-4|14	Source2:		%{dict_name}.ifo
21cr|stardict-nbars-magus-2.4.2-4|15	BuildArch:		noarch
21cr|stardict-nbars-magus-2.4.2-4|16	Requires:		stardict
21cr|stardict-nbars-magus-2.4.2-4|17	
21cr|stardict-nbars-magus-2.4.2-4|18	%description
21cr|stardict-nbars-magus-2.4.2-4|19	New Comprehensive English-Russian Dictionary under the editorship
21cr|stardict-nbars-magus-2.4.2-4|20	of academician Y.D.Apresyan and professor E.M.Mednikova; Transmagus by
21cr|stardict-nbars-magus-2.4.2-4|21	Delta Lingotronic Inc.; http://www.callamer.com/~dlingo; ver. 1.2 for
21cr|stardict-nbars-magus-2.4.2-4|22	Unix; in stardict format
21cr|stardict-nbars-magus-2.4.2-4|23	
21cr|stardict-nbars-magus-2.4.2-4|24	%install
21cr|stardict-nbars-magus-2.4.2-4|25	rm -rf %{buildroot}
21cr|stardict-nbars-magus-2.4.2-4|26	install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
21cr|stardict-nbars-magus-2.4.2-4|27	install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
21cr|stardict-nbars-magus-2.4.2-4|28	install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
21cr|stardict-nbars-magus-2.4.2-4|29	
21cr|stardict-nbars-magus-2.4.2-4|30	%clean
21cr|stardict-nbars-magus-2.4.2-4|31	rm -rf %{buildroot}
21cr|stardict-nbars-magus-2.4.2-4|32	
21cr|stardict-nbars-magus-2.4.2-4|33	%files
21cr|stardict-nbars-magus-2.4.2-4|34	%{_datadir}/stardict/dic/%{dict_name}*

8481 21
21cr|stardict-ozhshv-2.4.2-4|1	%define dict_name	ozhshv
21cr|stardict-ozhshv-2.4.2-4|2	%define version		2.4.2
21cr|stardict-ozhshv-2.4.2-4|3	%define release		4
21cr|stardict-ozhshv-2.4.2-4|4	
21cr|stardict-ozhshv-2.4.2-4|5	Name: 			stardict-%dict_name
21cr|stardict-ozhshv-2.4.2-4|6	Version: 		2.4.2
21cr|stardict-ozhshv-2.4.2-4|7	Release: 		4
21cr|stardict-ozhshv-2.4.2-4|8	Summary: 		Ozhegov's and Shvedova's Russian Dictionary
21cr|stardict-ozhshv-2.4.2-4|9	License: 		GPLv2+
21cr|stardict-ozhshv-2.4.2-4|10	URL:			http://xdxf.revdanica.com/down/index.php
21cr|stardict-ozhshv-2.4.2-4|11	Group: 			Text tools
21cr|stardict-ozhshv-2.4.2-4|12	Source0: 		%dict_name.dict.dz
21cr|stardict-ozhshv-2.4.2-4|13	Source1: 		%dict_name.idx
21cr|stardict-ozhshv-2.4.2-4|14	Source2: 		%dict_name.ifo
21cr|stardict-ozhshv-2.4.2-4|15	BuildArch: 		noarch
21cr|stardict-ozhshv-2.4.2-4|16	Requires: 		stardict
21cr|stardict-ozhshv-2.4.2-4|17	
21cr|stardict-ozhshv-2.4.2-4|18	%description
21cr|stardict-ozhshv-2.4.2-4|19	Ozhegov's and Shvedova's Russian dictionary in stardict format
21cr|stardict-ozhshv-2.4.2-4|20	
21cr|stardict-ozhshv-2.4.2-4|21	%install
21cr|stardict-ozhshv-2.4.2-4|22	rm -rf %{buildroot}
21cr|stardict-ozhshv-2.4.2-4|23	install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
21cr|stardict-ozhshv-2.4.2-4|24	install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
21cr|stardict-ozhshv-2.4.2-4|25	install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
21cr|stardict-ozhshv-2.4.2-4|26	
21cr|stardict-ozhshv-2.4.2-4|27	%clean
21cr|stardict-ozhshv-2.4.2-4|28	rm -rf %{buildroot}
21cr|stardict-ozhshv-2.4.2-4|29	
21cr|stardict-ozhshv-2.4.2-4|30	%files
21cr|stardict-ozhshv-2.4.2-4|31	%{_datadir}/stardict/dic/%{dict_name}*

8482 21
21cr|stardict-quick-afr-swe-2.4.2-8|1	Summary:	Afrikaanss -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-afr-swe-2.4.2-8|2	Name:		stardict-quick-afr-swe
21cr|stardict-quick-afr-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-afr-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-afr-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-afr-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-afr-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-afr-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-afr-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-afr-swe-2.4.2-8|10	
21cr|stardict-quick-afr-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_afr-swe-%{version}.tar.bz2
21cr|stardict-quick-afr-swe-2.4.2-8|12	
21cr|stardict-quick-afr-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-afr-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-afr-swe-2.4.2-8|15	
21cr|stardict-quick-afr-swe-2.4.2-8|16	%description
21cr|stardict-quick-afr-swe-2.4.2-8|17	Afrikaanss -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-afr-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-afr-swe-2.4.2-8|19	
21cr|stardict-quick-afr-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-afr-swe-2.4.2-8|21	
21cr|stardict-quick-afr-swe-2.4.2-8|22	%prep
21cr|stardict-quick-afr-swe-2.4.2-8|23	%setup -q -n stardict-quick_afr-swe-%{version}
21cr|stardict-quick-afr-swe-2.4.2-8|24	
21cr|stardict-quick-afr-swe-2.4.2-8|25	%build
21cr|stardict-quick-afr-swe-2.4.2-8|26	
21cr|stardict-quick-afr-swe-2.4.2-8|27	%install
21cr|stardict-quick-afr-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-afr-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-afr-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-afr-swe-2.4.2-8|31	
21cr|stardict-quick-afr-swe-2.4.2-8|32	%clean
21cr|stardict-quick-afr-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-afr-swe-2.4.2-8|34	
21cr|stardict-quick-afr-swe-2.4.2-8|35	%files
21cr|stardict-quick-afr-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-afr-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8483 21
21cr|stardict-quick-bul-swe-2.4.2-9|1	Summary:	Bulgarian -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-bul-swe-2.4.2-9|2	Name:		stardict-quick-bul-swe
21cr|stardict-quick-bul-swe-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-bul-swe-2.4.2-9|4	Release:	9
21cr|stardict-quick-bul-swe-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-bul-swe-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-bul-swe-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-bul-swe-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-bul-swe-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-bul-swe-2.4.2-9|10	
21cr|stardict-quick-bul-swe-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_bul-swe-%{version}.tar.bz2
21cr|stardict-quick-bul-swe-2.4.2-9|12	
21cr|stardict-quick-bul-swe-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-bul-swe-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-bul-swe-2.4.2-9|15	
21cr|stardict-quick-bul-swe-2.4.2-9|16	%description
21cr|stardict-quick-bul-swe-2.4.2-9|17	Bulgarian -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-bul-swe-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-bul-swe-2.4.2-9|19	
21cr|stardict-quick-bul-swe-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-bul-swe-2.4.2-9|21	
21cr|stardict-quick-bul-swe-2.4.2-9|22	%prep
21cr|stardict-quick-bul-swe-2.4.2-9|23	%setup -q -n stardict-quick_bul-swe-%{version}
21cr|stardict-quick-bul-swe-2.4.2-9|24	
21cr|stardict-quick-bul-swe-2.4.2-9|25	%build
21cr|stardict-quick-bul-swe-2.4.2-9|26	
21cr|stardict-quick-bul-swe-2.4.2-9|27	%install
21cr|stardict-quick-bul-swe-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-bul-swe-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-bul-swe-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-bul-swe-2.4.2-9|31	
21cr|stardict-quick-bul-swe-2.4.2-9|32	%clean
21cr|stardict-quick-bul-swe-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-bul-swe-2.4.2-9|34	
21cr|stardict-quick-bul-swe-2.4.2-9|35	%files
21cr|stardict-quick-bul-swe-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-bul-swe-2.4.2-9|37	%{_datadir}/stardict/dic/*

8484 21
21cr|stardict-quick-dan-fin-2.4.2-9|1	Summary:	Danish -> Finnish *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-fin-2.4.2-9|2	Name:		stardict-quick-dan-fin
21cr|stardict-quick-dan-fin-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-dan-fin-2.4.2-9|4	Release:	9
21cr|stardict-quick-dan-fin-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-dan-fin-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-dan-fin-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-fin-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-fin-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-dan-fin-2.4.2-9|10	
21cr|stardict-quick-dan-fin-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-fin-%{version}.tar.bz2
21cr|stardict-quick-dan-fin-2.4.2-9|12	
21cr|stardict-quick-dan-fin-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-fin-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-fin-2.4.2-9|15	
21cr|stardict-quick-dan-fin-2.4.2-9|16	%description
21cr|stardict-quick-dan-fin-2.4.2-9|17	Danish -> Finnish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-fin-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-fin-2.4.2-9|19	
21cr|stardict-quick-dan-fin-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-dan-fin-2.4.2-9|21	
21cr|stardict-quick-dan-fin-2.4.2-9|22	%prep
21cr|stardict-quick-dan-fin-2.4.2-9|23	%setup -q -n stardict-quick_dan-fin-%{version}
21cr|stardict-quick-dan-fin-2.4.2-9|24	
21cr|stardict-quick-dan-fin-2.4.2-9|25	%build
21cr|stardict-quick-dan-fin-2.4.2-9|26	
21cr|stardict-quick-dan-fin-2.4.2-9|27	%install
21cr|stardict-quick-dan-fin-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-fin-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-fin-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-fin-2.4.2-9|31	
21cr|stardict-quick-dan-fin-2.4.2-9|32	%clean
21cr|stardict-quick-dan-fin-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-fin-2.4.2-9|34	
21cr|stardict-quick-dan-fin-2.4.2-9|35	%files
21cr|stardict-quick-dan-fin-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-dan-fin-2.4.2-9|37	%{_datadir}/stardict/dic/*

8485 21
21cr|stardict-quick-dan-hun-2.4.2-8|1	Summary:	Danish -> Hungarian *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-hun-2.4.2-8|2	Name:		stardict-quick-dan-hun
21cr|stardict-quick-dan-hun-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-dan-hun-2.4.2-8|4	Release:	8
21cr|stardict-quick-dan-hun-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-dan-hun-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-dan-hun-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-hun-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-hun-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-dan-hun-2.4.2-8|10	
21cr|stardict-quick-dan-hun-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-hun-%{version}.tar.bz2
21cr|stardict-quick-dan-hun-2.4.2-8|12	
21cr|stardict-quick-dan-hun-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-hun-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-hun-2.4.2-8|15	
21cr|stardict-quick-dan-hun-2.4.2-8|16	%description
21cr|stardict-quick-dan-hun-2.4.2-8|17	Danish -> Hungarian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-hun-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-hun-2.4.2-8|19	
21cr|stardict-quick-dan-hun-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-dan-hun-2.4.2-8|21	
21cr|stardict-quick-dan-hun-2.4.2-8|22	%prep
21cr|stardict-quick-dan-hun-2.4.2-8|23	%setup -q -n stardict-quick_dan-hun-%{version}
21cr|stardict-quick-dan-hun-2.4.2-8|24	
21cr|stardict-quick-dan-hun-2.4.2-8|25	%build
21cr|stardict-quick-dan-hun-2.4.2-8|26	
21cr|stardict-quick-dan-hun-2.4.2-8|27	%install
21cr|stardict-quick-dan-hun-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-hun-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-hun-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-hun-2.4.2-8|31	
21cr|stardict-quick-dan-hun-2.4.2-8|32	%clean
21cr|stardict-quick-dan-hun-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-hun-2.4.2-8|34	
21cr|stardict-quick-dan-hun-2.4.2-8|35	%files
21cr|stardict-quick-dan-hun-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-dan-hun-2.4.2-8|37	%{_datadir}/stardict/dic/*

8486 21
21cr|stardict-quick-dan-ind-2.4.2-8|1	Summary:	Danish -> Indonesian *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-ind-2.4.2-8|2	Name:		stardict-quick-dan-ind
21cr|stardict-quick-dan-ind-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-dan-ind-2.4.2-8|4	Release:	8
21cr|stardict-quick-dan-ind-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-dan-ind-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-dan-ind-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-ind-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-ind-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-dan-ind-2.4.2-8|10	
21cr|stardict-quick-dan-ind-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-ind-%{version}.tar.bz2
21cr|stardict-quick-dan-ind-2.4.2-8|12	
21cr|stardict-quick-dan-ind-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-ind-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-ind-2.4.2-8|15	
21cr|stardict-quick-dan-ind-2.4.2-8|16	%description
21cr|stardict-quick-dan-ind-2.4.2-8|17	Danish -> Indonesian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-ind-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-ind-2.4.2-8|19	
21cr|stardict-quick-dan-ind-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-dan-ind-2.4.2-8|21	
21cr|stardict-quick-dan-ind-2.4.2-8|22	%prep
21cr|stardict-quick-dan-ind-2.4.2-8|23	%setup -q -n stardict-quick_dan-ind-%{version}
21cr|stardict-quick-dan-ind-2.4.2-8|24	
21cr|stardict-quick-dan-ind-2.4.2-8|25	%build
21cr|stardict-quick-dan-ind-2.4.2-8|26	
21cr|stardict-quick-dan-ind-2.4.2-8|27	%install
21cr|stardict-quick-dan-ind-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-ind-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-ind-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-ind-2.4.2-8|31	
21cr|stardict-quick-dan-ind-2.4.2-8|32	%clean
21cr|stardict-quick-dan-ind-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-ind-2.4.2-8|34	
21cr|stardict-quick-dan-ind-2.4.2-8|35	%files
21cr|stardict-quick-dan-ind-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-dan-ind-2.4.2-8|37	%{_datadir}/stardict/dic/*

8487 21
21cr|stardict-quick-dan-ita-2.4.2-9|1	Summary:	Danish -> Italian *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-ita-2.4.2-9|2	Name:		stardict-quick-dan-ita
21cr|stardict-quick-dan-ita-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-dan-ita-2.4.2-9|4	Release:	9
21cr|stardict-quick-dan-ita-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-dan-ita-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-dan-ita-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-ita-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-ita-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-dan-ita-2.4.2-9|10	
21cr|stardict-quick-dan-ita-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-ita-%{version}.tar.bz2
21cr|stardict-quick-dan-ita-2.4.2-9|12	
21cr|stardict-quick-dan-ita-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-ita-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-ita-2.4.2-9|15	
21cr|stardict-quick-dan-ita-2.4.2-9|16	%description
21cr|stardict-quick-dan-ita-2.4.2-9|17	Danish -> Italian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-ita-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-ita-2.4.2-9|19	
21cr|stardict-quick-dan-ita-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-dan-ita-2.4.2-9|21	
21cr|stardict-quick-dan-ita-2.4.2-9|22	%prep
21cr|stardict-quick-dan-ita-2.4.2-9|23	%setup -q -n stardict-quick_dan-ita-%{version}
21cr|stardict-quick-dan-ita-2.4.2-9|24	
21cr|stardict-quick-dan-ita-2.4.2-9|25	%build
21cr|stardict-quick-dan-ita-2.4.2-9|26	
21cr|stardict-quick-dan-ita-2.4.2-9|27	%install
21cr|stardict-quick-dan-ita-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-ita-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-ita-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-ita-2.4.2-9|31	
21cr|stardict-quick-dan-ita-2.4.2-9|32	%clean
21cr|stardict-quick-dan-ita-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-ita-2.4.2-9|34	
21cr|stardict-quick-dan-ita-2.4.2-9|35	%files
21cr|stardict-quick-dan-ita-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-dan-ita-2.4.2-9|37	%{_datadir}/stardict/dic/*

8488 21
21cr|stardict-quick-dan-jpn-2.4.2-9|1	Summary:	Danish -> Japanese *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-jpn-2.4.2-9|2	Name:		stardict-quick-dan-jpn
21cr|stardict-quick-dan-jpn-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-dan-jpn-2.4.2-9|4	Release:	9
21cr|stardict-quick-dan-jpn-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-dan-jpn-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-dan-jpn-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-jpn-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-jpn-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-dan-jpn-2.4.2-9|10	
21cr|stardict-quick-dan-jpn-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-jpn-%{version}.tar.bz2
21cr|stardict-quick-dan-jpn-2.4.2-9|12	
21cr|stardict-quick-dan-jpn-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-jpn-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-jpn-2.4.2-9|15	
21cr|stardict-quick-dan-jpn-2.4.2-9|16	%description
21cr|stardict-quick-dan-jpn-2.4.2-9|17	Danish -> Japanese *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-jpn-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-jpn-2.4.2-9|19	
21cr|stardict-quick-dan-jpn-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-dan-jpn-2.4.2-9|21	
21cr|stardict-quick-dan-jpn-2.4.2-9|22	%prep
21cr|stardict-quick-dan-jpn-2.4.2-9|23	%setup -q -n stardict-quick_dan-jpn-%{version}
21cr|stardict-quick-dan-jpn-2.4.2-9|24	
21cr|stardict-quick-dan-jpn-2.4.2-9|25	%build
21cr|stardict-quick-dan-jpn-2.4.2-9|26	
21cr|stardict-quick-dan-jpn-2.4.2-9|27	%install
21cr|stardict-quick-dan-jpn-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-jpn-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-jpn-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-jpn-2.4.2-9|31	
21cr|stardict-quick-dan-jpn-2.4.2-9|32	%clean
21cr|stardict-quick-dan-jpn-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-jpn-2.4.2-9|34	
21cr|stardict-quick-dan-jpn-2.4.2-9|35	%files
21cr|stardict-quick-dan-jpn-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-dan-jpn-2.4.2-9|37	%{_datadir}/stardict/dic/*

8489 21
21cr|stardict-quick-dan-lat-2.4.2-8|1	Summary:	Danish -> Latin *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-lat-2.4.2-8|2	Name:		stardict-quick-dan-lat
21cr|stardict-quick-dan-lat-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-dan-lat-2.4.2-8|4	Release:	8
21cr|stardict-quick-dan-lat-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-dan-lat-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-dan-lat-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-lat-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-lat-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-dan-lat-2.4.2-8|10	
21cr|stardict-quick-dan-lat-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-lat-%{version}.tar.bz2
21cr|stardict-quick-dan-lat-2.4.2-8|12	
21cr|stardict-quick-dan-lat-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-lat-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-lat-2.4.2-8|15	
21cr|stardict-quick-dan-lat-2.4.2-8|16	%description
21cr|stardict-quick-dan-lat-2.4.2-8|17	Danish -> Latin *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-lat-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-lat-2.4.2-8|19	
21cr|stardict-quick-dan-lat-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-dan-lat-2.4.2-8|21	
21cr|stardict-quick-dan-lat-2.4.2-8|22	%prep
21cr|stardict-quick-dan-lat-2.4.2-8|23	%setup -q -n stardict-quick_dan-lat-%{version}
21cr|stardict-quick-dan-lat-2.4.2-8|24	
21cr|stardict-quick-dan-lat-2.4.2-8|25	%build
21cr|stardict-quick-dan-lat-2.4.2-8|26	
21cr|stardict-quick-dan-lat-2.4.2-8|27	%install
21cr|stardict-quick-dan-lat-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-lat-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-lat-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-lat-2.4.2-8|31	
21cr|stardict-quick-dan-lat-2.4.2-8|32	%clean
21cr|stardict-quick-dan-lat-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-lat-2.4.2-8|34	
21cr|stardict-quick-dan-lat-2.4.2-8|35	%files
21cr|stardict-quick-dan-lat-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-dan-lat-2.4.2-8|37	%{_datadir}/stardict/dic/*

8490 21
21cr|stardict-quick-dan-nld-2.4.2-8|1	Summary:	Danish -> Dutch *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-nld-2.4.2-8|2	Name:		stardict-quick-dan-nld
21cr|stardict-quick-dan-nld-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-dan-nld-2.4.2-8|4	Release:	8
21cr|stardict-quick-dan-nld-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-dan-nld-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-dan-nld-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-nld-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-nld-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-dan-nld-2.4.2-8|10	
21cr|stardict-quick-dan-nld-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-nld-%{version}.tar.bz2
21cr|stardict-quick-dan-nld-2.4.2-8|12	
21cr|stardict-quick-dan-nld-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-nld-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-nld-2.4.2-8|15	
21cr|stardict-quick-dan-nld-2.4.2-8|16	%description
21cr|stardict-quick-dan-nld-2.4.2-8|17	Danish -> Dutch *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-nld-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-nld-2.4.2-8|19	
21cr|stardict-quick-dan-nld-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-dan-nld-2.4.2-8|21	
21cr|stardict-quick-dan-nld-2.4.2-8|22	%prep
21cr|stardict-quick-dan-nld-2.4.2-8|23	%setup -q -n stardict-quick_dan-nld-%{version}
21cr|stardict-quick-dan-nld-2.4.2-8|24	
21cr|stardict-quick-dan-nld-2.4.2-8|25	%build
21cr|stardict-quick-dan-nld-2.4.2-8|26	
21cr|stardict-quick-dan-nld-2.4.2-8|27	%install
21cr|stardict-quick-dan-nld-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-nld-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-nld-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-nld-2.4.2-8|31	
21cr|stardict-quick-dan-nld-2.4.2-8|32	%clean
21cr|stardict-quick-dan-nld-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-nld-2.4.2-8|34	
21cr|stardict-quick-dan-nld-2.4.2-8|35	%files
21cr|stardict-quick-dan-nld-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-dan-nld-2.4.2-8|37	%{_datadir}/stardict/dic/*

8491 21
21cr|stardict-quick-dan-nor-2.4.2-8|1	Summary:	Danish -> Norwegian *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-nor-2.4.2-8|2	Name:		stardict-quick-dan-nor
21cr|stardict-quick-dan-nor-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-dan-nor-2.4.2-8|4	Release:	8
21cr|stardict-quick-dan-nor-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-dan-nor-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-dan-nor-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-nor-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-nor-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-dan-nor-2.4.2-8|10	
21cr|stardict-quick-dan-nor-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-nor-%{version}.tar.bz2
21cr|stardict-quick-dan-nor-2.4.2-8|12	
21cr|stardict-quick-dan-nor-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-nor-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-nor-2.4.2-8|15	
21cr|stardict-quick-dan-nor-2.4.2-8|16	%description
21cr|stardict-quick-dan-nor-2.4.2-8|17	Danish -> Norwegian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-nor-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-nor-2.4.2-8|19	
21cr|stardict-quick-dan-nor-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-dan-nor-2.4.2-8|21	
21cr|stardict-quick-dan-nor-2.4.2-8|22	%prep
21cr|stardict-quick-dan-nor-2.4.2-8|23	%setup -q -n stardict-quick_dan-nor-%{version}
21cr|stardict-quick-dan-nor-2.4.2-8|24	
21cr|stardict-quick-dan-nor-2.4.2-8|25	%build
21cr|stardict-quick-dan-nor-2.4.2-8|26	
21cr|stardict-quick-dan-nor-2.4.2-8|27	%install
21cr|stardict-quick-dan-nor-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-nor-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-nor-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-nor-2.4.2-8|31	
21cr|stardict-quick-dan-nor-2.4.2-8|32	%clean
21cr|stardict-quick-dan-nor-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-nor-2.4.2-8|34	
21cr|stardict-quick-dan-nor-2.4.2-8|35	%files
21cr|stardict-quick-dan-nor-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-dan-nor-2.4.2-8|37	%{_datadir}/stardict/dic/*

8492 21
21cr|stardict-quick-dan-por-2.4.2-8|1	Summary:	Danish -> Portuguese *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-por-2.4.2-8|2	Name:		stardict-quick-dan-por
21cr|stardict-quick-dan-por-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-dan-por-2.4.2-8|4	Release:	8
21cr|stardict-quick-dan-por-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-dan-por-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-dan-por-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-por-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-por-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-dan-por-2.4.2-8|10	
21cr|stardict-quick-dan-por-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-por-%{version}.tar.bz2
21cr|stardict-quick-dan-por-2.4.2-8|12	
21cr|stardict-quick-dan-por-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-por-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-por-2.4.2-8|15	
21cr|stardict-quick-dan-por-2.4.2-8|16	%description
21cr|stardict-quick-dan-por-2.4.2-8|17	Danish -> Portuguese *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-por-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-por-2.4.2-8|19	
21cr|stardict-quick-dan-por-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-dan-por-2.4.2-8|21	
21cr|stardict-quick-dan-por-2.4.2-8|22	%prep
21cr|stardict-quick-dan-por-2.4.2-8|23	%setup -q -n stardict-quick_dan-por-%{version}
21cr|stardict-quick-dan-por-2.4.2-8|24	
21cr|stardict-quick-dan-por-2.4.2-8|25	%build
21cr|stardict-quick-dan-por-2.4.2-8|26	
21cr|stardict-quick-dan-por-2.4.2-8|27	%install
21cr|stardict-quick-dan-por-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-por-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-por-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-por-2.4.2-8|31	
21cr|stardict-quick-dan-por-2.4.2-8|32	%clean
21cr|stardict-quick-dan-por-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-por-2.4.2-8|34	
21cr|stardict-quick-dan-por-2.4.2-8|35	%files
21cr|stardict-quick-dan-por-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-dan-por-2.4.2-8|37	%{_datadir}/stardict/dic/*

8493 21
21cr|stardict-quick-dan-rus-2.4.2-8|1	Summary:	Danish -> Russian *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-rus-2.4.2-8|2	Name:		stardict-quick-dan-rus
21cr|stardict-quick-dan-rus-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-dan-rus-2.4.2-8|4	Release:	8
21cr|stardict-quick-dan-rus-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-dan-rus-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-dan-rus-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-rus-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-rus-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-dan-rus-2.4.2-8|10	
21cr|stardict-quick-dan-rus-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-rus-%{version}.tar.bz2
21cr|stardict-quick-dan-rus-2.4.2-8|12	
21cr|stardict-quick-dan-rus-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-rus-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-rus-2.4.2-8|15	
21cr|stardict-quick-dan-rus-2.4.2-8|16	%description
21cr|stardict-quick-dan-rus-2.4.2-8|17	Danish -> Russian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-rus-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-rus-2.4.2-8|19	
21cr|stardict-quick-dan-rus-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-dan-rus-2.4.2-8|21	
21cr|stardict-quick-dan-rus-2.4.2-8|22	%prep
21cr|stardict-quick-dan-rus-2.4.2-8|23	%setup -q -n stardict-quick_dan-rus-%{version}
21cr|stardict-quick-dan-rus-2.4.2-8|24	
21cr|stardict-quick-dan-rus-2.4.2-8|25	%build
21cr|stardict-quick-dan-rus-2.4.2-8|26	
21cr|stardict-quick-dan-rus-2.4.2-8|27	%install
21cr|stardict-quick-dan-rus-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-rus-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-rus-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-rus-2.4.2-8|31	
21cr|stardict-quick-dan-rus-2.4.2-8|32	%clean
21cr|stardict-quick-dan-rus-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-rus-2.4.2-8|34	
21cr|stardict-quick-dan-rus-2.4.2-8|35	%files
21cr|stardict-quick-dan-rus-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-dan-rus-2.4.2-8|37	%{_datadir}/stardict/dic/*

8494 21
21cr|stardict-quick-dan-spa-2.4.2-9|1	Summary:	Danish -> Spanish *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-spa-2.4.2-9|2	Name:		stardict-quick-dan-spa
21cr|stardict-quick-dan-spa-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-dan-spa-2.4.2-9|4	Release:	9
21cr|stardict-quick-dan-spa-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-dan-spa-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-dan-spa-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-spa-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-spa-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-dan-spa-2.4.2-9|10	
21cr|stardict-quick-dan-spa-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-spa-%{version}.tar.bz2
21cr|stardict-quick-dan-spa-2.4.2-9|12	
21cr|stardict-quick-dan-spa-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-spa-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-spa-2.4.2-9|15	
21cr|stardict-quick-dan-spa-2.4.2-9|16	%description
21cr|stardict-quick-dan-spa-2.4.2-9|17	Danish -> Spanish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-spa-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-spa-2.4.2-9|19	
21cr|stardict-quick-dan-spa-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-dan-spa-2.4.2-9|21	
21cr|stardict-quick-dan-spa-2.4.2-9|22	%prep
21cr|stardict-quick-dan-spa-2.4.2-9|23	%setup -q -n stardict-quick_dan-spa-%{version}
21cr|stardict-quick-dan-spa-2.4.2-9|24	
21cr|stardict-quick-dan-spa-2.4.2-9|25	%build
21cr|stardict-quick-dan-spa-2.4.2-9|26	
21cr|stardict-quick-dan-spa-2.4.2-9|27	%install
21cr|stardict-quick-dan-spa-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-spa-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-spa-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-spa-2.4.2-9|31	
21cr|stardict-quick-dan-spa-2.4.2-9|32	%clean
21cr|stardict-quick-dan-spa-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-spa-2.4.2-9|34	
21cr|stardict-quick-dan-spa-2.4.2-9|35	%files
21cr|stardict-quick-dan-spa-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-dan-spa-2.4.2-9|37	%{_datadir}/stardict/dic/*

8495 21
21cr|stardict-quick-dan-swa-2.4.2-8|1	Summary:	Danish -> Swahili *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-swa-2.4.2-8|2	Name:		stardict-quick-dan-swa
21cr|stardict-quick-dan-swa-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-dan-swa-2.4.2-8|4	Release:	8
21cr|stardict-quick-dan-swa-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-dan-swa-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-dan-swa-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-swa-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-swa-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-dan-swa-2.4.2-8|10	
21cr|stardict-quick-dan-swa-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-swa-%{version}.tar.bz2
21cr|stardict-quick-dan-swa-2.4.2-8|12	
21cr|stardict-quick-dan-swa-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-swa-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-swa-2.4.2-8|15	
21cr|stardict-quick-dan-swa-2.4.2-8|16	%description
21cr|stardict-quick-dan-swa-2.4.2-8|17	Danish -> Swahili *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-swa-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-swa-2.4.2-8|19	
21cr|stardict-quick-dan-swa-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-dan-swa-2.4.2-8|21	
21cr|stardict-quick-dan-swa-2.4.2-8|22	%prep
21cr|stardict-quick-dan-swa-2.4.2-8|23	%setup -q -n stardict-quick_dan-swa-%{version}
21cr|stardict-quick-dan-swa-2.4.2-8|24	
21cr|stardict-quick-dan-swa-2.4.2-8|25	%build
21cr|stardict-quick-dan-swa-2.4.2-8|26	
21cr|stardict-quick-dan-swa-2.4.2-8|27	%install
21cr|stardict-quick-dan-swa-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-swa-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-swa-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-swa-2.4.2-8|31	
21cr|stardict-quick-dan-swa-2.4.2-8|32	%clean
21cr|stardict-quick-dan-swa-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-swa-2.4.2-8|34	
21cr|stardict-quick-dan-swa-2.4.2-8|35	%files
21cr|stardict-quick-dan-swa-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-dan-swa-2.4.2-8|37	%{_datadir}/stardict/dic/*

8496 21
21cr|stardict-quick-dan-swe-2.4.2-9|1	Summary:	Danish -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-dan-swe-2.4.2-9|2	Name:		stardict-quick-dan-swe
21cr|stardict-quick-dan-swe-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-dan-swe-2.4.2-9|4	Release:	9
21cr|stardict-quick-dan-swe-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-dan-swe-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-dan-swe-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-dan-swe-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-dan-swe-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-dan-swe-2.4.2-9|10	
21cr|stardict-quick-dan-swe-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-swe-%{version}.tar.bz2
21cr|stardict-quick-dan-swe-2.4.2-9|12	
21cr|stardict-quick-dan-swe-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-dan-swe-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-dan-swe-2.4.2-9|15	
21cr|stardict-quick-dan-swe-2.4.2-9|16	%description
21cr|stardict-quick-dan-swe-2.4.2-9|17	Danish -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-dan-swe-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-dan-swe-2.4.2-9|19	
21cr|stardict-quick-dan-swe-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-dan-swe-2.4.2-9|21	
21cr|stardict-quick-dan-swe-2.4.2-9|22	%prep
21cr|stardict-quick-dan-swe-2.4.2-9|23	%setup -q -n stardict-quick_dan-swe-%{version}
21cr|stardict-quick-dan-swe-2.4.2-9|24	
21cr|stardict-quick-dan-swe-2.4.2-9|25	%build
21cr|stardict-quick-dan-swe-2.4.2-9|26	
21cr|stardict-quick-dan-swe-2.4.2-9|27	%install
21cr|stardict-quick-dan-swe-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-swe-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-swe-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-dan-swe-2.4.2-9|31	
21cr|stardict-quick-dan-swe-2.4.2-9|32	%clean
21cr|stardict-quick-dan-swe-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-dan-swe-2.4.2-9|34	
21cr|stardict-quick-dan-swe-2.4.2-9|35	%files
21cr|stardict-quick-dan-swe-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-dan-swe-2.4.2-9|37	%{_datadir}/stardict/dic/*

8497 21
21cr|stardict-quick-esp-swe-2.4.2-8|1	Summary:	Esperanto -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-esp-swe-2.4.2-8|2	Name:		stardict-quick-esp-swe
21cr|stardict-quick-esp-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-esp-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-esp-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-esp-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-esp-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-esp-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-esp-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-esp-swe-2.4.2-8|10	
21cr|stardict-quick-esp-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_esp-swe-%{version}.tar.bz2
21cr|stardict-quick-esp-swe-2.4.2-8|12	
21cr|stardict-quick-esp-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-esp-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-esp-swe-2.4.2-8|15	
21cr|stardict-quick-esp-swe-2.4.2-8|16	%description
21cr|stardict-quick-esp-swe-2.4.2-8|17	Esperanto -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-esp-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-esp-swe-2.4.2-8|19	
21cr|stardict-quick-esp-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-esp-swe-2.4.2-8|21	
21cr|stardict-quick-esp-swe-2.4.2-8|22	%prep
21cr|stardict-quick-esp-swe-2.4.2-8|23	%setup -q -n stardict-quick_esp-swe-%{version}
21cr|stardict-quick-esp-swe-2.4.2-8|24	
21cr|stardict-quick-esp-swe-2.4.2-8|25	%build
21cr|stardict-quick-esp-swe-2.4.2-8|26	
21cr|stardict-quick-esp-swe-2.4.2-8|27	%install
21cr|stardict-quick-esp-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-esp-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-esp-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-esp-swe-2.4.2-8|31	
21cr|stardict-quick-esp-swe-2.4.2-8|32	%clean
21cr|stardict-quick-esp-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-esp-swe-2.4.2-8|34	
21cr|stardict-quick-esp-swe-2.4.2-8|35	%files
21cr|stardict-quick-esp-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-esp-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8498 21
21cr|stardict-quick-fin-dan-2.4.2-9|1	Summary:	Finnish -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-fin-dan-2.4.2-9|2	Name:		stardict-quick-fin-dan
21cr|stardict-quick-fin-dan-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-fin-dan-2.4.2-9|4	Release:	9
21cr|stardict-quick-fin-dan-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-fin-dan-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-fin-dan-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-fin-dan-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-fin-dan-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-fin-dan-2.4.2-9|10	
21cr|stardict-quick-fin-dan-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fin-dan-%{version}.tar.bz2
21cr|stardict-quick-fin-dan-2.4.2-9|12	
21cr|stardict-quick-fin-dan-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-fin-dan-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-fin-dan-2.4.2-9|15	
21cr|stardict-quick-fin-dan-2.4.2-9|16	%description
21cr|stardict-quick-fin-dan-2.4.2-9|17	Finnish -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-fin-dan-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-fin-dan-2.4.2-9|19	
21cr|stardict-quick-fin-dan-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-fin-dan-2.4.2-9|21	
21cr|stardict-quick-fin-dan-2.4.2-9|22	%prep
21cr|stardict-quick-fin-dan-2.4.2-9|23	%setup -q -n stardict-quick_fin-dan-%{version}
21cr|stardict-quick-fin-dan-2.4.2-9|24	
21cr|stardict-quick-fin-dan-2.4.2-9|25	%build
21cr|stardict-quick-fin-dan-2.4.2-9|26	
21cr|stardict-quick-fin-dan-2.4.2-9|27	%install
21cr|stardict-quick-fin-dan-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-fin-dan-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-fin-dan-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-fin-dan-2.4.2-9|31	
21cr|stardict-quick-fin-dan-2.4.2-9|32	%clean
21cr|stardict-quick-fin-dan-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-fin-dan-2.4.2-9|34	
21cr|stardict-quick-fin-dan-2.4.2-9|35	%files
21cr|stardict-quick-fin-dan-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-fin-dan-2.4.2-9|37	%{_datadir}/stardict/dic/*

8499 21
21cr|stardict-quick-fin-swe-2.4.2-8|1	Summary:	Finnish -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-fin-swe-2.4.2-8|2	Name:		stardict-quick-fin-swe
21cr|stardict-quick-fin-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-fin-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-fin-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-fin-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-fin-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-fin-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-fin-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-fin-swe-2.4.2-8|10	
21cr|stardict-quick-fin-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fin-swe-%{version}.tar.bz2
21cr|stardict-quick-fin-swe-2.4.2-8|12	
21cr|stardict-quick-fin-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-fin-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-fin-swe-2.4.2-8|15	
21cr|stardict-quick-fin-swe-2.4.2-8|16	%description
21cr|stardict-quick-fin-swe-2.4.2-8|17	Finnish -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-fin-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-fin-swe-2.4.2-8|19	
21cr|stardict-quick-fin-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-fin-swe-2.4.2-8|21	
21cr|stardict-quick-fin-swe-2.4.2-8|22	%prep
21cr|stardict-quick-fin-swe-2.4.2-8|23	%setup -q -n stardict-quick_fin-swe-%{version}
21cr|stardict-quick-fin-swe-2.4.2-8|24	
21cr|stardict-quick-fin-swe-2.4.2-8|25	%build
21cr|stardict-quick-fin-swe-2.4.2-8|26	
21cr|stardict-quick-fin-swe-2.4.2-8|27	%install
21cr|stardict-quick-fin-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-fin-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-fin-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-fin-swe-2.4.2-8|31	
21cr|stardict-quick-fin-swe-2.4.2-8|32	%clean
21cr|stardict-quick-fin-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-fin-swe-2.4.2-8|34	
21cr|stardict-quick-fin-swe-2.4.2-8|35	%files
21cr|stardict-quick-fin-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-fin-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8500 21
21cr|stardict-quick-fry-swe-2.4.2-8|1	Summary:	Frisian -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-fry-swe-2.4.2-8|2	Name:		stardict-quick-fry-swe
21cr|stardict-quick-fry-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-fry-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-fry-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-fry-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-fry-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-fry-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-fry-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-fry-swe-2.4.2-8|10	
21cr|stardict-quick-fry-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fry-swe-%{version}.tar.bz2
21cr|stardict-quick-fry-swe-2.4.2-8|12	
21cr|stardict-quick-fry-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-fry-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-fry-swe-2.4.2-8|15	
21cr|stardict-quick-fry-swe-2.4.2-8|16	%description
21cr|stardict-quick-fry-swe-2.4.2-8|17	Frisian -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-fry-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-fry-swe-2.4.2-8|19	
21cr|stardict-quick-fry-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-fry-swe-2.4.2-8|21	
21cr|stardict-quick-fry-swe-2.4.2-8|22	%prep
21cr|stardict-quick-fry-swe-2.4.2-8|23	%setup -q -n stardict-quick_fry-swe-%{version}
21cr|stardict-quick-fry-swe-2.4.2-8|24	
21cr|stardict-quick-fry-swe-2.4.2-8|25	%build
21cr|stardict-quick-fry-swe-2.4.2-8|26	
21cr|stardict-quick-fry-swe-2.4.2-8|27	%install
21cr|stardict-quick-fry-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-fry-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-fry-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-fry-swe-2.4.2-8|31	
21cr|stardict-quick-fry-swe-2.4.2-8|32	%clean
21cr|stardict-quick-fry-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-fry-swe-2.4.2-8|34	
21cr|stardict-quick-fry-swe-2.4.2-8|35	%files
21cr|stardict-quick-fry-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-fry-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8501 21
21cr|stardict-quick-gre-swe-2.4.2-8|1	Summary:	Greek -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-gre-swe-2.4.2-8|2	Name:		stardict-quick-gre-swe
21cr|stardict-quick-gre-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-gre-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-gre-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-gre-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-gre-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-gre-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-gre-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-gre-swe-2.4.2-8|10	
21cr|stardict-quick-gre-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_gre-swe-%{version}.tar.bz2
21cr|stardict-quick-gre-swe-2.4.2-8|12	
21cr|stardict-quick-gre-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-gre-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-gre-swe-2.4.2-8|15	
21cr|stardict-quick-gre-swe-2.4.2-8|16	%description
21cr|stardict-quick-gre-swe-2.4.2-8|17	Greek -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-gre-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-gre-swe-2.4.2-8|19	
21cr|stardict-quick-gre-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-gre-swe-2.4.2-8|21	
21cr|stardict-quick-gre-swe-2.4.2-8|22	%prep
21cr|stardict-quick-gre-swe-2.4.2-8|23	%setup -q -n stardict-quick_gre-swe-%{version}
21cr|stardict-quick-gre-swe-2.4.2-8|24	
21cr|stardict-quick-gre-swe-2.4.2-8|25	%build
21cr|stardict-quick-gre-swe-2.4.2-8|26	
21cr|stardict-quick-gre-swe-2.4.2-8|27	%install
21cr|stardict-quick-gre-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-gre-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-gre-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-gre-swe-2.4.2-8|31	
21cr|stardict-quick-gre-swe-2.4.2-8|32	%clean
21cr|stardict-quick-gre-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-gre-swe-2.4.2-8|34	
21cr|stardict-quick-gre-swe-2.4.2-8|35	%files
21cr|stardict-quick-gre-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-gre-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8502 21
21cr|stardict-quick-hun-dan-2.4.2-9|1	Summary:	Hungarian -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-hun-dan-2.4.2-9|2	Name:		stardict-quick-hun-dan
21cr|stardict-quick-hun-dan-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-hun-dan-2.4.2-9|4	Release:	9
21cr|stardict-quick-hun-dan-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-hun-dan-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-hun-dan-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-hun-dan-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-hun-dan-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-hun-dan-2.4.2-9|10	
21cr|stardict-quick-hun-dan-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_hun-dan-%{version}.tar.bz2
21cr|stardict-quick-hun-dan-2.4.2-9|12	
21cr|stardict-quick-hun-dan-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-hun-dan-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-hun-dan-2.4.2-9|15	
21cr|stardict-quick-hun-dan-2.4.2-9|16	%description
21cr|stardict-quick-hun-dan-2.4.2-9|17	Hungarian -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-hun-dan-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-hun-dan-2.4.2-9|19	
21cr|stardict-quick-hun-dan-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-hun-dan-2.4.2-9|21	
21cr|stardict-quick-hun-dan-2.4.2-9|22	%prep
21cr|stardict-quick-hun-dan-2.4.2-9|23	%setup -q -n stardict-quick_hun-dan-%{version}
21cr|stardict-quick-hun-dan-2.4.2-9|24	
21cr|stardict-quick-hun-dan-2.4.2-9|25	%build
21cr|stardict-quick-hun-dan-2.4.2-9|26	
21cr|stardict-quick-hun-dan-2.4.2-9|27	%install
21cr|stardict-quick-hun-dan-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-hun-dan-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-hun-dan-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-hun-dan-2.4.2-9|31	
21cr|stardict-quick-hun-dan-2.4.2-9|32	%clean
21cr|stardict-quick-hun-dan-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-hun-dan-2.4.2-9|34	
21cr|stardict-quick-hun-dan-2.4.2-9|35	%files
21cr|stardict-quick-hun-dan-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-hun-dan-2.4.2-9|37	%{_datadir}/stardict/dic/*

8503 21
21cr|stardict-quick-hun-swe-2.4.2-9|1	Summary:	Hungarian -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-hun-swe-2.4.2-9|2	Name:		stardict-quick-hun-swe
21cr|stardict-quick-hun-swe-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-hun-swe-2.4.2-9|4	Release:	9
21cr|stardict-quick-hun-swe-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-hun-swe-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-hun-swe-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-hun-swe-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-hun-swe-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-hun-swe-2.4.2-9|10	
21cr|stardict-quick-hun-swe-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_hun-swe-%{version}.tar.bz2
21cr|stardict-quick-hun-swe-2.4.2-9|12	
21cr|stardict-quick-hun-swe-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-hun-swe-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-hun-swe-2.4.2-9|15	
21cr|stardict-quick-hun-swe-2.4.2-9|16	%description
21cr|stardict-quick-hun-swe-2.4.2-9|17	Hungarian -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-hun-swe-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-hun-swe-2.4.2-9|19	
21cr|stardict-quick-hun-swe-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-hun-swe-2.4.2-9|21	
21cr|stardict-quick-hun-swe-2.4.2-9|22	%prep
21cr|stardict-quick-hun-swe-2.4.2-9|23	%setup -q -n stardict-quick_hun-swe-%{version}
21cr|stardict-quick-hun-swe-2.4.2-9|24	
21cr|stardict-quick-hun-swe-2.4.2-9|25	%build
21cr|stardict-quick-hun-swe-2.4.2-9|26	
21cr|stardict-quick-hun-swe-2.4.2-9|27	%install
21cr|stardict-quick-hun-swe-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-hun-swe-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-hun-swe-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-hun-swe-2.4.2-9|31	
21cr|stardict-quick-hun-swe-2.4.2-9|32	%clean
21cr|stardict-quick-hun-swe-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-hun-swe-2.4.2-9|34	
21cr|stardict-quick-hun-swe-2.4.2-9|35	%files
21cr|stardict-quick-hun-swe-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-hun-swe-2.4.2-9|37	%{_datadir}/stardict/dic/*

8504 21
21cr|stardict-quick-ind-dan-2.4.2-9|1	Summary:	Indonesian -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-ind-dan-2.4.2-9|2	Name:		stardict-quick-ind-dan
21cr|stardict-quick-ind-dan-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-ind-dan-2.4.2-9|4	Release:	9
21cr|stardict-quick-ind-dan-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-ind-dan-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-ind-dan-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-ind-dan-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-ind-dan-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-ind-dan-2.4.2-9|10	
21cr|stardict-quick-ind-dan-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ind-dan-%{version}.tar.bz2
21cr|stardict-quick-ind-dan-2.4.2-9|12	
21cr|stardict-quick-ind-dan-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-ind-dan-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-ind-dan-2.4.2-9|15	
21cr|stardict-quick-ind-dan-2.4.2-9|16	%description
21cr|stardict-quick-ind-dan-2.4.2-9|17	Indonesian -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-ind-dan-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-ind-dan-2.4.2-9|19	
21cr|stardict-quick-ind-dan-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-ind-dan-2.4.2-9|21	
21cr|stardict-quick-ind-dan-2.4.2-9|22	%prep
21cr|stardict-quick-ind-dan-2.4.2-9|23	%setup -q -n stardict-quick_ind-dan-%{version}
21cr|stardict-quick-ind-dan-2.4.2-9|24	
21cr|stardict-quick-ind-dan-2.4.2-9|25	%build
21cr|stardict-quick-ind-dan-2.4.2-9|26	
21cr|stardict-quick-ind-dan-2.4.2-9|27	%install
21cr|stardict-quick-ind-dan-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-ind-dan-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-ind-dan-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-ind-dan-2.4.2-9|31	
21cr|stardict-quick-ind-dan-2.4.2-9|32	%clean
21cr|stardict-quick-ind-dan-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-ind-dan-2.4.2-9|34	
21cr|stardict-quick-ind-dan-2.4.2-9|35	%files
21cr|stardict-quick-ind-dan-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-ind-dan-2.4.2-9|37	%{_datadir}/stardict/dic/*

8505 21
21cr|stardict-quick-ind-swe-2.4.2-8|1	Summary:	Indonesian -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-ind-swe-2.4.2-8|2	Name:		stardict-quick-ind-swe
21cr|stardict-quick-ind-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-ind-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-ind-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-ind-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-ind-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-ind-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-ind-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-ind-swe-2.4.2-8|10	
21cr|stardict-quick-ind-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ind-swe-%{version}.tar.bz2
21cr|stardict-quick-ind-swe-2.4.2-8|12	
21cr|stardict-quick-ind-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-ind-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-ind-swe-2.4.2-8|15	
21cr|stardict-quick-ind-swe-2.4.2-8|16	%description
21cr|stardict-quick-ind-swe-2.4.2-8|17	Indonesian -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-ind-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-ind-swe-2.4.2-8|19	
21cr|stardict-quick-ind-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-ind-swe-2.4.2-8|21	
21cr|stardict-quick-ind-swe-2.4.2-8|22	%prep
21cr|stardict-quick-ind-swe-2.4.2-8|23	%setup -q -n stardict-quick_ind-swe-%{version}
21cr|stardict-quick-ind-swe-2.4.2-8|24	
21cr|stardict-quick-ind-swe-2.4.2-8|25	%build
21cr|stardict-quick-ind-swe-2.4.2-8|26	
21cr|stardict-quick-ind-swe-2.4.2-8|27	%install
21cr|stardict-quick-ind-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-ind-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-ind-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-ind-swe-2.4.2-8|31	
21cr|stardict-quick-ind-swe-2.4.2-8|32	%clean
21cr|stardict-quick-ind-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-ind-swe-2.4.2-8|34	
21cr|stardict-quick-ind-swe-2.4.2-8|35	%files
21cr|stardict-quick-ind-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-ind-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8506 21
21cr|stardict-quick-isl-swe-2.4.2-8|1	Summary:	Icelandic -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-isl-swe-2.4.2-8|2	Name:		stardict-quick-isl-swe
21cr|stardict-quick-isl-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-isl-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-isl-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-isl-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-isl-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-isl-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-isl-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-isl-swe-2.4.2-8|10	
21cr|stardict-quick-isl-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_isl-swe-%{version}.tar.bz2
21cr|stardict-quick-isl-swe-2.4.2-8|12	
21cr|stardict-quick-isl-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-isl-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-isl-swe-2.4.2-8|15	
21cr|stardict-quick-isl-swe-2.4.2-8|16	%description
21cr|stardict-quick-isl-swe-2.4.2-8|17	Icelandic -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-isl-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-isl-swe-2.4.2-8|19	
21cr|stardict-quick-isl-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-isl-swe-2.4.2-8|21	
21cr|stardict-quick-isl-swe-2.4.2-8|22	%prep
21cr|stardict-quick-isl-swe-2.4.2-8|23	%setup -q -n stardict-quick_isl-swe-%{version}
21cr|stardict-quick-isl-swe-2.4.2-8|24	# tarball contains broken filename
21cr|stardict-quick-isl-swe-2.4.2-8|25	for i in *; do mv -f $i ${i/\?\?/an}; done
21cr|stardict-quick-isl-swe-2.4.2-8|26	
21cr|stardict-quick-isl-swe-2.4.2-8|27	%build
21cr|stardict-quick-isl-swe-2.4.2-8|28	
21cr|stardict-quick-isl-swe-2.4.2-8|29	%install
21cr|stardict-quick-isl-swe-2.4.2-8|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-isl-swe-2.4.2-8|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-isl-swe-2.4.2-8|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-isl-swe-2.4.2-8|33	
21cr|stardict-quick-isl-swe-2.4.2-8|34	%clean
21cr|stardict-quick-isl-swe-2.4.2-8|35	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-isl-swe-2.4.2-8|36	
21cr|stardict-quick-isl-swe-2.4.2-8|37	%files
21cr|stardict-quick-isl-swe-2.4.2-8|38	%defattr(-,root,root)
21cr|stardict-quick-isl-swe-2.4.2-8|39	%{_datadir}/stardict/dic/*

8507 21
21cr|stardict-quick-ita-dan-2.4.2-9|1	Summary:	Italian -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-ita-dan-2.4.2-9|2	Name:		stardict-quick-ita-dan
21cr|stardict-quick-ita-dan-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-ita-dan-2.4.2-9|4	Release:	9
21cr|stardict-quick-ita-dan-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-ita-dan-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-ita-dan-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-ita-dan-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-ita-dan-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-ita-dan-2.4.2-9|10	
21cr|stardict-quick-ita-dan-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ita-dan-%{version}.tar.bz2
21cr|stardict-quick-ita-dan-2.4.2-9|12	
21cr|stardict-quick-ita-dan-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-ita-dan-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-ita-dan-2.4.2-9|15	
21cr|stardict-quick-ita-dan-2.4.2-9|16	%description
21cr|stardict-quick-ita-dan-2.4.2-9|17	Italian -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-ita-dan-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-ita-dan-2.4.2-9|19	
21cr|stardict-quick-ita-dan-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-ita-dan-2.4.2-9|21	
21cr|stardict-quick-ita-dan-2.4.2-9|22	%prep
21cr|stardict-quick-ita-dan-2.4.2-9|23	%setup -q -n stardict-quick_ita-dan-%{version}
21cr|stardict-quick-ita-dan-2.4.2-9|24	
21cr|stardict-quick-ita-dan-2.4.2-9|25	%build
21cr|stardict-quick-ita-dan-2.4.2-9|26	
21cr|stardict-quick-ita-dan-2.4.2-9|27	%install
21cr|stardict-quick-ita-dan-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-ita-dan-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-ita-dan-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-ita-dan-2.4.2-9|31	
21cr|stardict-quick-ita-dan-2.4.2-9|32	%clean
21cr|stardict-quick-ita-dan-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-ita-dan-2.4.2-9|34	
21cr|stardict-quick-ita-dan-2.4.2-9|35	%files
21cr|stardict-quick-ita-dan-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-ita-dan-2.4.2-9|37	%{_datadir}/stardict/dic/*

8508 21
21cr|stardict-quick-ita-swe-2.4.2-8|1	Summary:	Italian -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-ita-swe-2.4.2-8|2	Name:		stardict-quick-ita-swe
21cr|stardict-quick-ita-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-ita-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-ita-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-ita-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-ita-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-ita-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-ita-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-ita-swe-2.4.2-8|10	
21cr|stardict-quick-ita-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ita-swe-%{version}.tar.bz2
21cr|stardict-quick-ita-swe-2.4.2-8|12	
21cr|stardict-quick-ita-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-ita-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-ita-swe-2.4.2-8|15	
21cr|stardict-quick-ita-swe-2.4.2-8|16	%description
21cr|stardict-quick-ita-swe-2.4.2-8|17	Italian -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-ita-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-ita-swe-2.4.2-8|19	
21cr|stardict-quick-ita-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-ita-swe-2.4.2-8|21	
21cr|stardict-quick-ita-swe-2.4.2-8|22	%prep
21cr|stardict-quick-ita-swe-2.4.2-8|23	%setup -q -n stardict-quick_ita-swe-%{version}
21cr|stardict-quick-ita-swe-2.4.2-8|24	
21cr|stardict-quick-ita-swe-2.4.2-8|25	%build
21cr|stardict-quick-ita-swe-2.4.2-8|26	
21cr|stardict-quick-ita-swe-2.4.2-8|27	%install
21cr|stardict-quick-ita-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-ita-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-ita-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-ita-swe-2.4.2-8|31	
21cr|stardict-quick-ita-swe-2.4.2-8|32	%clean
21cr|stardict-quick-ita-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-ita-swe-2.4.2-8|34	
21cr|stardict-quick-ita-swe-2.4.2-8|35	%files
21cr|stardict-quick-ita-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-ita-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8509 21
21cr|stardict-quick-jpn-dan-2.4.2-9|1	%define	version	2.4.2
21cr|stardict-quick-jpn-dan-2.4.2-9|2	%define release	9
21cr|stardict-quick-jpn-dan-2.4.2-9|3	%define dict_format_version	2.4.2
21cr|stardict-quick-jpn-dan-2.4.2-9|4	
21cr|stardict-quick-jpn-dan-2.4.2-9|5	Summary:	Japanese -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-jpn-dan-2.4.2-9|6	Name:		stardict-quick-jpn-dan
21cr|stardict-quick-jpn-dan-2.4.2-9|7	Version:	2.4.2
21cr|stardict-quick-jpn-dan-2.4.2-9|8	Release:	9
21cr|stardict-quick-jpn-dan-2.4.2-9|9	License:	Distributable
21cr|stardict-quick-jpn-dan-2.4.2-9|10	Group:		Databases
21cr|stardict-quick-jpn-dan-2.4.2-9|11	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-jpn-dan-2.4.2-9|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-jpn-dan-2.4.2-9|13	BuildArch:	noarch
21cr|stardict-quick-jpn-dan-2.4.2-9|14	
21cr|stardict-quick-jpn-dan-2.4.2-9|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_jpn-dan-%{version}.tar.bz2
21cr|stardict-quick-jpn-dan-2.4.2-9|16	
21cr|stardict-quick-jpn-dan-2.4.2-9|17	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-jpn-dan-2.4.2-9|18	Requires:	stardict >= %{version}
21cr|stardict-quick-jpn-dan-2.4.2-9|19	
21cr|stardict-quick-jpn-dan-2.4.2-9|20	%description
21cr|stardict-quick-jpn-dan-2.4.2-9|21	Japanese -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-jpn-dan-2.4.2-9|22	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-jpn-dan-2.4.2-9|23	
21cr|stardict-quick-jpn-dan-2.4.2-9|24	http://www.futureware.at/.
21cr|stardict-quick-jpn-dan-2.4.2-9|25	
21cr|stardict-quick-jpn-dan-2.4.2-9|26	%prep
21cr|stardict-quick-jpn-dan-2.4.2-9|27	%setup -q -n stardict-quick_jpn-dan-%{version}
21cr|stardict-quick-jpn-dan-2.4.2-9|28	
21cr|stardict-quick-jpn-dan-2.4.2-9|29	%build
21cr|stardict-quick-jpn-dan-2.4.2-9|30	
21cr|stardict-quick-jpn-dan-2.4.2-9|31	%install
21cr|stardict-quick-jpn-dan-2.4.2-9|32	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-jpn-dan-2.4.2-9|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-jpn-dan-2.4.2-9|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-jpn-dan-2.4.2-9|35	
21cr|stardict-quick-jpn-dan-2.4.2-9|36	%clean
21cr|stardict-quick-jpn-dan-2.4.2-9|37	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-jpn-dan-2.4.2-9|38	
21cr|stardict-quick-jpn-dan-2.4.2-9|39	%files
21cr|stardict-quick-jpn-dan-2.4.2-9|40	%defattr(-,root,root)
21cr|stardict-quick-jpn-dan-2.4.2-9|41	%{_datadir}/stardict/dic/*

8510 21
21cr|stardict-quick-jpn-swe-2.4.2-8|1	Summary:	Japanese -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-jpn-swe-2.4.2-8|2	Name:		stardict-quick-jpn-swe
21cr|stardict-quick-jpn-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-jpn-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-jpn-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-jpn-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-jpn-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-jpn-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-jpn-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-jpn-swe-2.4.2-8|10	
21cr|stardict-quick-jpn-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_jpn-swe-%{version}.tar.bz2
21cr|stardict-quick-jpn-swe-2.4.2-8|12	
21cr|stardict-quick-jpn-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-jpn-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-jpn-swe-2.4.2-8|15	
21cr|stardict-quick-jpn-swe-2.4.2-8|16	%description
21cr|stardict-quick-jpn-swe-2.4.2-8|17	Japanese -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-jpn-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-jpn-swe-2.4.2-8|19	
21cr|stardict-quick-jpn-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-jpn-swe-2.4.2-8|21	
21cr|stardict-quick-jpn-swe-2.4.2-8|22	%prep
21cr|stardict-quick-jpn-swe-2.4.2-8|23	%setup -q -n stardict-quick_jpn-swe-%{version}
21cr|stardict-quick-jpn-swe-2.4.2-8|24	
21cr|stardict-quick-jpn-swe-2.4.2-8|25	%build
21cr|stardict-quick-jpn-swe-2.4.2-8|26	
21cr|stardict-quick-jpn-swe-2.4.2-8|27	%install
21cr|stardict-quick-jpn-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-jpn-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-jpn-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-jpn-swe-2.4.2-8|31	
21cr|stardict-quick-jpn-swe-2.4.2-8|32	%clean
21cr|stardict-quick-jpn-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-jpn-swe-2.4.2-8|34	
21cr|stardict-quick-jpn-swe-2.4.2-8|35	%files
21cr|stardict-quick-jpn-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-jpn-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8511 21
21cr|stardict-quick-lat-dan-2.4.2-9|1	Summary:	Latin -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-lat-dan-2.4.2-9|2	Name:		stardict-quick-lat-dan
21cr|stardict-quick-lat-dan-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-lat-dan-2.4.2-9|4	Release:	9
21cr|stardict-quick-lat-dan-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-lat-dan-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-lat-dan-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-lat-dan-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-lat-dan-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-lat-dan-2.4.2-9|10	
21cr|stardict-quick-lat-dan-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_lat-dan-%{version}.tar.bz2
21cr|stardict-quick-lat-dan-2.4.2-9|12	
21cr|stardict-quick-lat-dan-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-lat-dan-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-lat-dan-2.4.2-9|15	
21cr|stardict-quick-lat-dan-2.4.2-9|16	%description
21cr|stardict-quick-lat-dan-2.4.2-9|17	Latin -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-lat-dan-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-lat-dan-2.4.2-9|19	
21cr|stardict-quick-lat-dan-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-lat-dan-2.4.2-9|21	
21cr|stardict-quick-lat-dan-2.4.2-9|22	%prep
21cr|stardict-quick-lat-dan-2.4.2-9|23	%setup -q -n stardict-quick_lat-dan-%{version}
21cr|stardict-quick-lat-dan-2.4.2-9|24	
21cr|stardict-quick-lat-dan-2.4.2-9|25	%build
21cr|stardict-quick-lat-dan-2.4.2-9|26	
21cr|stardict-quick-lat-dan-2.4.2-9|27	%install
21cr|stardict-quick-lat-dan-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-lat-dan-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-lat-dan-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-lat-dan-2.4.2-9|31	
21cr|stardict-quick-lat-dan-2.4.2-9|32	%clean
21cr|stardict-quick-lat-dan-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-lat-dan-2.4.2-9|34	
21cr|stardict-quick-lat-dan-2.4.2-9|35	%files
21cr|stardict-quick-lat-dan-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-lat-dan-2.4.2-9|37	%{_datadir}/stardict/dic/*

8512 21
21cr|stardict-quick-lat-swe-2.4.2-9|1	Summary:	Latin -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-lat-swe-2.4.2-9|2	Name:		stardict-quick-lat-swe
21cr|stardict-quick-lat-swe-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-lat-swe-2.4.2-9|4	Release:	9
21cr|stardict-quick-lat-swe-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-lat-swe-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-lat-swe-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-lat-swe-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-lat-swe-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-lat-swe-2.4.2-9|10	
21cr|stardict-quick-lat-swe-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_lat-swe-%{version}.tar.bz2
21cr|stardict-quick-lat-swe-2.4.2-9|12	
21cr|stardict-quick-lat-swe-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-lat-swe-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-lat-swe-2.4.2-9|15	
21cr|stardict-quick-lat-swe-2.4.2-9|16	%description
21cr|stardict-quick-lat-swe-2.4.2-9|17	Latin -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-lat-swe-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-lat-swe-2.4.2-9|19	
21cr|stardict-quick-lat-swe-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-lat-swe-2.4.2-9|21	
21cr|stardict-quick-lat-swe-2.4.2-9|22	%prep
21cr|stardict-quick-lat-swe-2.4.2-9|23	%setup -q -n stardict-quick_lat-swe-%{version}
21cr|stardict-quick-lat-swe-2.4.2-9|24	
21cr|stardict-quick-lat-swe-2.4.2-9|25	%build
21cr|stardict-quick-lat-swe-2.4.2-9|26	
21cr|stardict-quick-lat-swe-2.4.2-9|27	%install
21cr|stardict-quick-lat-swe-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-lat-swe-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-lat-swe-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-lat-swe-2.4.2-9|31	
21cr|stardict-quick-lat-swe-2.4.2-9|32	%clean
21cr|stardict-quick-lat-swe-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-lat-swe-2.4.2-9|34	
21cr|stardict-quick-lat-swe-2.4.2-9|35	%files
21cr|stardict-quick-lat-swe-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-lat-swe-2.4.2-9|37	%{_datadir}/stardict/dic/*

8513 21
21cr|stardict-quick-nld-dan-2.4.2-8|1	Summary:	Dutch -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-nld-dan-2.4.2-8|2	Name:		stardict-quick-nld-dan
21cr|stardict-quick-nld-dan-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-nld-dan-2.4.2-8|4	Release:	8
21cr|stardict-quick-nld-dan-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-nld-dan-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-nld-dan-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-nld-dan-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-nld-dan-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-nld-dan-2.4.2-8|10	
21cr|stardict-quick-nld-dan-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nld-dan-%{version}.tar.bz2
21cr|stardict-quick-nld-dan-2.4.2-8|12	
21cr|stardict-quick-nld-dan-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-nld-dan-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-nld-dan-2.4.2-8|15	
21cr|stardict-quick-nld-dan-2.4.2-8|16	%description
21cr|stardict-quick-nld-dan-2.4.2-8|17	Dutch -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-nld-dan-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-nld-dan-2.4.2-8|19	
21cr|stardict-quick-nld-dan-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-nld-dan-2.4.2-8|21	
21cr|stardict-quick-nld-dan-2.4.2-8|22	%prep
21cr|stardict-quick-nld-dan-2.4.2-8|23	%setup -q -n stardict-quick_nld-dan-%{version}
21cr|stardict-quick-nld-dan-2.4.2-8|24	
21cr|stardict-quick-nld-dan-2.4.2-8|25	%build
21cr|stardict-quick-nld-dan-2.4.2-8|26	
21cr|stardict-quick-nld-dan-2.4.2-8|27	%install
21cr|stardict-quick-nld-dan-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-nld-dan-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-nld-dan-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-nld-dan-2.4.2-8|31	
21cr|stardict-quick-nld-dan-2.4.2-8|32	%clean
21cr|stardict-quick-nld-dan-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-nld-dan-2.4.2-8|34	
21cr|stardict-quick-nld-dan-2.4.2-8|35	%files
21cr|stardict-quick-nld-dan-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-nld-dan-2.4.2-8|37	%{_datadir}/stardict/dic/*

8514 21
21cr|stardict-quick-nld-swe-2.4.2-8|1	Summary:	Dutch -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-nld-swe-2.4.2-8|2	Name:		stardict-quick-nld-swe
21cr|stardict-quick-nld-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-nld-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-nld-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-nld-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-nld-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-nld-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-nld-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-nld-swe-2.4.2-8|10	
21cr|stardict-quick-nld-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nld-swe-%{version}.tar.bz2
21cr|stardict-quick-nld-swe-2.4.2-8|12	
21cr|stardict-quick-nld-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-nld-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-nld-swe-2.4.2-8|15	
21cr|stardict-quick-nld-swe-2.4.2-8|16	%description
21cr|stardict-quick-nld-swe-2.4.2-8|17	Dutch -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-nld-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-nld-swe-2.4.2-8|19	
21cr|stardict-quick-nld-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-nld-swe-2.4.2-8|21	
21cr|stardict-quick-nld-swe-2.4.2-8|22	%prep
21cr|stardict-quick-nld-swe-2.4.2-8|23	%setup -q -n stardict-quick_nld-swe-%{version}
21cr|stardict-quick-nld-swe-2.4.2-8|24	# tarball contains broken filename
21cr|stardict-quick-nld-swe-2.4.2-8|25	for i in *; do mv -f $i ${i/\?\?/an}; done
21cr|stardict-quick-nld-swe-2.4.2-8|26	
21cr|stardict-quick-nld-swe-2.4.2-8|27	%build
21cr|stardict-quick-nld-swe-2.4.2-8|28	
21cr|stardict-quick-nld-swe-2.4.2-8|29	%install
21cr|stardict-quick-nld-swe-2.4.2-8|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-nld-swe-2.4.2-8|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-nld-swe-2.4.2-8|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-nld-swe-2.4.2-8|33	
21cr|stardict-quick-nld-swe-2.4.2-8|34	%clean
21cr|stardict-quick-nld-swe-2.4.2-8|35	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-nld-swe-2.4.2-8|36	
21cr|stardict-quick-nld-swe-2.4.2-8|37	%files
21cr|stardict-quick-nld-swe-2.4.2-8|38	%defattr(-,root,root)
21cr|stardict-quick-nld-swe-2.4.2-8|39	%{_datadir}/stardict/dic/*

8515 21
21cr|stardict-quick-nor-dan-2.4.2-9|1	Summary:	Norwegian -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-nor-dan-2.4.2-9|2	Name:		stardict-quick-nor-dan
21cr|stardict-quick-nor-dan-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-nor-dan-2.4.2-9|4	Release:	9
21cr|stardict-quick-nor-dan-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-nor-dan-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-nor-dan-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-nor-dan-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-nor-dan-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-nor-dan-2.4.2-9|10	
21cr|stardict-quick-nor-dan-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nor-dan-%{version}.tar.bz2
21cr|stardict-quick-nor-dan-2.4.2-9|12	
21cr|stardict-quick-nor-dan-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-nor-dan-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-nor-dan-2.4.2-9|15	
21cr|stardict-quick-nor-dan-2.4.2-9|16	%description
21cr|stardict-quick-nor-dan-2.4.2-9|17	Norwegian -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-nor-dan-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-nor-dan-2.4.2-9|19	
21cr|stardict-quick-nor-dan-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-nor-dan-2.4.2-9|21	
21cr|stardict-quick-nor-dan-2.4.2-9|22	%prep
21cr|stardict-quick-nor-dan-2.4.2-9|23	%setup -q -n stardict-quick_nor-dan-%{version}
21cr|stardict-quick-nor-dan-2.4.2-9|24	
21cr|stardict-quick-nor-dan-2.4.2-9|25	%build
21cr|stardict-quick-nor-dan-2.4.2-9|26	
21cr|stardict-quick-nor-dan-2.4.2-9|27	%install
21cr|stardict-quick-nor-dan-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-nor-dan-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-nor-dan-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-nor-dan-2.4.2-9|31	
21cr|stardict-quick-nor-dan-2.4.2-9|32	%clean
21cr|stardict-quick-nor-dan-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-nor-dan-2.4.2-9|34	
21cr|stardict-quick-nor-dan-2.4.2-9|35	%files
21cr|stardict-quick-nor-dan-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-nor-dan-2.4.2-9|37	%{_datadir}/stardict/dic/*

8516 21
21cr|stardict-quick-nor-swe-2.4.2-9|1	Summary:	Norwegian -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-nor-swe-2.4.2-9|2	Name:		stardict-quick-nor-swe
21cr|stardict-quick-nor-swe-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-nor-swe-2.4.2-9|4	Release:	9
21cr|stardict-quick-nor-swe-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-nor-swe-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-nor-swe-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-nor-swe-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-nor-swe-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-nor-swe-2.4.2-9|10	
21cr|stardict-quick-nor-swe-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nor-swe-%{version}.tar.bz2
21cr|stardict-quick-nor-swe-2.4.2-9|12	
21cr|stardict-quick-nor-swe-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-nor-swe-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-nor-swe-2.4.2-9|15	
21cr|stardict-quick-nor-swe-2.4.2-9|16	%description
21cr|stardict-quick-nor-swe-2.4.2-9|17	Norwegian -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-nor-swe-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-nor-swe-2.4.2-9|19	
21cr|stardict-quick-nor-swe-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-nor-swe-2.4.2-9|21	
21cr|stardict-quick-nor-swe-2.4.2-9|22	%prep
21cr|stardict-quick-nor-swe-2.4.2-9|23	%setup -q -n stardict-quick_nor-swe-%{version}
21cr|stardict-quick-nor-swe-2.4.2-9|24	
21cr|stardict-quick-nor-swe-2.4.2-9|25	%build
21cr|stardict-quick-nor-swe-2.4.2-9|26	
21cr|stardict-quick-nor-swe-2.4.2-9|27	%install
21cr|stardict-quick-nor-swe-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-nor-swe-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-nor-swe-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-nor-swe-2.4.2-9|31	
21cr|stardict-quick-nor-swe-2.4.2-9|32	%clean
21cr|stardict-quick-nor-swe-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-nor-swe-2.4.2-9|34	
21cr|stardict-quick-nor-swe-2.4.2-9|35	%files
21cr|stardict-quick-nor-swe-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-nor-swe-2.4.2-9|37	%{_datadir}/stardict/dic/*

8517 21
21cr|stardict-quick-pol-swe-2.4.2-8|1	Summary:	Polish -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-pol-swe-2.4.2-8|2	Name:		stardict-quick-pol-swe
21cr|stardict-quick-pol-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-pol-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-pol-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-pol-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-pol-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-pol-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-pol-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-pol-swe-2.4.2-8|10	
21cr|stardict-quick-pol-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_pol-swe-%{version}.tar.bz2
21cr|stardict-quick-pol-swe-2.4.2-8|12	
21cr|stardict-quick-pol-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-pol-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-pol-swe-2.4.2-8|15	
21cr|stardict-quick-pol-swe-2.4.2-8|16	%description
21cr|stardict-quick-pol-swe-2.4.2-8|17	Polish -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-pol-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-pol-swe-2.4.2-8|19	
21cr|stardict-quick-pol-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-pol-swe-2.4.2-8|21	
21cr|stardict-quick-pol-swe-2.4.2-8|22	%prep
21cr|stardict-quick-pol-swe-2.4.2-8|23	%setup -q -n stardict-quick_pol-swe-%{version}
21cr|stardict-quick-pol-swe-2.4.2-8|24	
21cr|stardict-quick-pol-swe-2.4.2-8|25	%build
21cr|stardict-quick-pol-swe-2.4.2-8|26	
21cr|stardict-quick-pol-swe-2.4.2-8|27	%install
21cr|stardict-quick-pol-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-pol-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-pol-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-pol-swe-2.4.2-8|31	
21cr|stardict-quick-pol-swe-2.4.2-8|32	%clean
21cr|stardict-quick-pol-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-pol-swe-2.4.2-8|34	
21cr|stardict-quick-pol-swe-2.4.2-8|35	%files
21cr|stardict-quick-pol-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-pol-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8518 21
21cr|stardict-quick-por-dan-2.4.2-8|1	Summary:	Portuguese -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-por-dan-2.4.2-8|2	Name:		stardict-quick-por-dan
21cr|stardict-quick-por-dan-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-por-dan-2.4.2-8|4	Release:	8
21cr|stardict-quick-por-dan-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-por-dan-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-por-dan-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-por-dan-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-por-dan-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-por-dan-2.4.2-8|10	
21cr|stardict-quick-por-dan-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_por-dan-%{version}.tar.bz2
21cr|stardict-quick-por-dan-2.4.2-8|12	
21cr|stardict-quick-por-dan-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-por-dan-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-por-dan-2.4.2-8|15	
21cr|stardict-quick-por-dan-2.4.2-8|16	%description
21cr|stardict-quick-por-dan-2.4.2-8|17	Portuguese -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-por-dan-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-por-dan-2.4.2-8|19	
21cr|stardict-quick-por-dan-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-por-dan-2.4.2-8|21	
21cr|stardict-quick-por-dan-2.4.2-8|22	%prep
21cr|stardict-quick-por-dan-2.4.2-8|23	%setup -q -n stardict-quick_por-dan-%{version}
21cr|stardict-quick-por-dan-2.4.2-8|24	
21cr|stardict-quick-por-dan-2.4.2-8|25	%build
21cr|stardict-quick-por-dan-2.4.2-8|26	
21cr|stardict-quick-por-dan-2.4.2-8|27	%install
21cr|stardict-quick-por-dan-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-por-dan-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-por-dan-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-por-dan-2.4.2-8|31	
21cr|stardict-quick-por-dan-2.4.2-8|32	%clean
21cr|stardict-quick-por-dan-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-por-dan-2.4.2-8|34	
21cr|stardict-quick-por-dan-2.4.2-8|35	%files
21cr|stardict-quick-por-dan-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-por-dan-2.4.2-8|37	%{_datadir}/stardict/dic/*

8519 21
21cr|stardict-quick-por-swe-2.4.2-8|1	Summary:	Portuguese -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-por-swe-2.4.2-8|2	Name:		stardict-quick-por-swe
21cr|stardict-quick-por-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-por-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-por-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-por-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-por-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-por-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-por-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-por-swe-2.4.2-8|10	
21cr|stardict-quick-por-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_por-swe-%{version}.tar.bz2
21cr|stardict-quick-por-swe-2.4.2-8|12	
21cr|stardict-quick-por-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-por-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-por-swe-2.4.2-8|15	
21cr|stardict-quick-por-swe-2.4.2-8|16	%description
21cr|stardict-quick-por-swe-2.4.2-8|17	Portuguese -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-por-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-por-swe-2.4.2-8|19	
21cr|stardict-quick-por-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-por-swe-2.4.2-8|21	
21cr|stardict-quick-por-swe-2.4.2-8|22	%prep
21cr|stardict-quick-por-swe-2.4.2-8|23	%setup -q -n stardict-quick_por-swe-%{version}
21cr|stardict-quick-por-swe-2.4.2-8|24	
21cr|stardict-quick-por-swe-2.4.2-8|25	%build
21cr|stardict-quick-por-swe-2.4.2-8|26	
21cr|stardict-quick-por-swe-2.4.2-8|27	%install
21cr|stardict-quick-por-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-por-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-por-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-por-swe-2.4.2-8|31	
21cr|stardict-quick-por-swe-2.4.2-8|32	%clean
21cr|stardict-quick-por-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-por-swe-2.4.2-8|34	
21cr|stardict-quick-por-swe-2.4.2-8|35	%files
21cr|stardict-quick-por-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-por-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8520 21
21cr|stardict-quick-rum-swe-2.4.2-9|1	Summary:	Romanian -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-rum-swe-2.4.2-9|2	Name:		stardict-quick-rum-swe
21cr|stardict-quick-rum-swe-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-rum-swe-2.4.2-9|4	Release:	9
21cr|stardict-quick-rum-swe-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-rum-swe-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-rum-swe-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-rum-swe-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-rum-swe-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-rum-swe-2.4.2-9|10	
21cr|stardict-quick-rum-swe-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_rum-swe-%{version}.tar.bz2
21cr|stardict-quick-rum-swe-2.4.2-9|12	
21cr|stardict-quick-rum-swe-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-rum-swe-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-rum-swe-2.4.2-9|15	
21cr|stardict-quick-rum-swe-2.4.2-9|16	%description
21cr|stardict-quick-rum-swe-2.4.2-9|17	Romanian -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-rum-swe-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-rum-swe-2.4.2-9|19	
21cr|stardict-quick-rum-swe-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-rum-swe-2.4.2-9|21	
21cr|stardict-quick-rum-swe-2.4.2-9|22	%prep
21cr|stardict-quick-rum-swe-2.4.2-9|23	%setup -q -n stardict-quick_rum-swe-%{version}
21cr|stardict-quick-rum-swe-2.4.2-9|24	# tarball contains broken filename
21cr|stardict-quick-rum-swe-2.4.2-9|25	for i in *; do mv -f $i ${i/\?\?/an}; done
21cr|stardict-quick-rum-swe-2.4.2-9|26	
21cr|stardict-quick-rum-swe-2.4.2-9|27	%build
21cr|stardict-quick-rum-swe-2.4.2-9|28	
21cr|stardict-quick-rum-swe-2.4.2-9|29	%install
21cr|stardict-quick-rum-swe-2.4.2-9|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-rum-swe-2.4.2-9|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-rum-swe-2.4.2-9|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-rum-swe-2.4.2-9|33	
21cr|stardict-quick-rum-swe-2.4.2-9|34	%clean
21cr|stardict-quick-rum-swe-2.4.2-9|35	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-rum-swe-2.4.2-9|36	
21cr|stardict-quick-rum-swe-2.4.2-9|37	%files
21cr|stardict-quick-rum-swe-2.4.2-9|38	%defattr(-,root,root)
21cr|stardict-quick-rum-swe-2.4.2-9|39	%{_datadir}/stardict/dic/*

8521 21
21cr|stardict-quick-rus-dan-2.4.2-8|1	Summary:	Russian -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-rus-dan-2.4.2-8|2	Name:		stardict-quick-rus-dan
21cr|stardict-quick-rus-dan-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-rus-dan-2.4.2-8|4	Release:	8
21cr|stardict-quick-rus-dan-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-rus-dan-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-rus-dan-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-rus-dan-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-rus-dan-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-rus-dan-2.4.2-8|10	
21cr|stardict-quick-rus-dan-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_rus-dan-%{version}.tar.bz2
21cr|stardict-quick-rus-dan-2.4.2-8|12	
21cr|stardict-quick-rus-dan-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-rus-dan-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-rus-dan-2.4.2-8|15	
21cr|stardict-quick-rus-dan-2.4.2-8|16	%description
21cr|stardict-quick-rus-dan-2.4.2-8|17	Russian -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-rus-dan-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-rus-dan-2.4.2-8|19	
21cr|stardict-quick-rus-dan-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-rus-dan-2.4.2-8|21	
21cr|stardict-quick-rus-dan-2.4.2-8|22	%prep
21cr|stardict-quick-rus-dan-2.4.2-8|23	%setup -q -n stardict-quick_rus-dan-%{version}
21cr|stardict-quick-rus-dan-2.4.2-8|24	
21cr|stardict-quick-rus-dan-2.4.2-8|25	%build
21cr|stardict-quick-rus-dan-2.4.2-8|26	
21cr|stardict-quick-rus-dan-2.4.2-8|27	%install
21cr|stardict-quick-rus-dan-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-rus-dan-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-rus-dan-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-rus-dan-2.4.2-8|31	
21cr|stardict-quick-rus-dan-2.4.2-8|32	%clean
21cr|stardict-quick-rus-dan-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-rus-dan-2.4.2-8|34	
21cr|stardict-quick-rus-dan-2.4.2-8|35	%files
21cr|stardict-quick-rus-dan-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-rus-dan-2.4.2-8|37	%{_datadir}/stardict/dic/*

8522 21
21cr|stardict-quick-rus-swe-2.4.2-9|1	Summary:	Russian -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-rus-swe-2.4.2-9|2	Name:		stardict-quick-rus-swe
21cr|stardict-quick-rus-swe-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-rus-swe-2.4.2-9|4	Release:	9
21cr|stardict-quick-rus-swe-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-rus-swe-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-rus-swe-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-rus-swe-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-rus-swe-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-rus-swe-2.4.2-9|10	
21cr|stardict-quick-rus-swe-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_rus-swe-%{version}.tar.bz2
21cr|stardict-quick-rus-swe-2.4.2-9|12	
21cr|stardict-quick-rus-swe-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-rus-swe-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-rus-swe-2.4.2-9|15	
21cr|stardict-quick-rus-swe-2.4.2-9|16	%description
21cr|stardict-quick-rus-swe-2.4.2-9|17	Russian -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-rus-swe-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-rus-swe-2.4.2-9|19	
21cr|stardict-quick-rus-swe-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-rus-swe-2.4.2-9|21	
21cr|stardict-quick-rus-swe-2.4.2-9|22	%prep
21cr|stardict-quick-rus-swe-2.4.2-9|23	%setup -q -n stardict-quick_rus-swe-%{version}
21cr|stardict-quick-rus-swe-2.4.2-9|24	
21cr|stardict-quick-rus-swe-2.4.2-9|25	%build
21cr|stardict-quick-rus-swe-2.4.2-9|26	
21cr|stardict-quick-rus-swe-2.4.2-9|27	%install
21cr|stardict-quick-rus-swe-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-rus-swe-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-rus-swe-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-rus-swe-2.4.2-9|31	
21cr|stardict-quick-rus-swe-2.4.2-9|32	%clean
21cr|stardict-quick-rus-swe-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-rus-swe-2.4.2-9|34	
21cr|stardict-quick-rus-swe-2.4.2-9|35	%files
21cr|stardict-quick-rus-swe-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-rus-swe-2.4.2-9|37	%{_datadir}/stardict/dic/*

8523 21
21cr|stardict-quick-slo-swe-2.4.2-8|1	Summary:	Slovak -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-slo-swe-2.4.2-8|2	Name:		stardict-quick-slo-swe
21cr|stardict-quick-slo-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-slo-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-slo-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-slo-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-slo-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-slo-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-slo-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-slo-swe-2.4.2-8|10	
21cr|stardict-quick-slo-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_slo-swe-%{version}.tar.bz2
21cr|stardict-quick-slo-swe-2.4.2-8|12	
21cr|stardict-quick-slo-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-slo-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-slo-swe-2.4.2-8|15	
21cr|stardict-quick-slo-swe-2.4.2-8|16	%description
21cr|stardict-quick-slo-swe-2.4.2-8|17	Slovak -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-slo-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-slo-swe-2.4.2-8|19	
21cr|stardict-quick-slo-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-slo-swe-2.4.2-8|21	
21cr|stardict-quick-slo-swe-2.4.2-8|22	%prep
21cr|stardict-quick-slo-swe-2.4.2-8|23	%setup -q -n stardict-quick_slo-swe-%{version}
21cr|stardict-quick-slo-swe-2.4.2-8|24	
21cr|stardict-quick-slo-swe-2.4.2-8|25	%build
21cr|stardict-quick-slo-swe-2.4.2-8|26	
21cr|stardict-quick-slo-swe-2.4.2-8|27	%install
21cr|stardict-quick-slo-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-slo-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-slo-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-slo-swe-2.4.2-8|31	
21cr|stardict-quick-slo-swe-2.4.2-8|32	%clean
21cr|stardict-quick-slo-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-slo-swe-2.4.2-8|34	
21cr|stardict-quick-slo-swe-2.4.2-8|35	%files
21cr|stardict-quick-slo-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-slo-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8524 21
21cr|stardict-quick-spa-dan-2.4.2-8|1	Summary:	Spanish -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-spa-dan-2.4.2-8|2	Name:		stardict-quick-spa-dan
21cr|stardict-quick-spa-dan-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-spa-dan-2.4.2-8|4	Release:	8
21cr|stardict-quick-spa-dan-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-spa-dan-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-spa-dan-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-spa-dan-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-spa-dan-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-spa-dan-2.4.2-8|10	
21cr|stardict-quick-spa-dan-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_spa-dan-%{version}.tar.bz2
21cr|stardict-quick-spa-dan-2.4.2-8|12	
21cr|stardict-quick-spa-dan-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-spa-dan-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-spa-dan-2.4.2-8|15	
21cr|stardict-quick-spa-dan-2.4.2-8|16	%description
21cr|stardict-quick-spa-dan-2.4.2-8|17	Spanish -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-spa-dan-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-spa-dan-2.4.2-8|19	
21cr|stardict-quick-spa-dan-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-spa-dan-2.4.2-8|21	
21cr|stardict-quick-spa-dan-2.4.2-8|22	%prep
21cr|stardict-quick-spa-dan-2.4.2-8|23	%setup -q -n stardict-quick_spa-dan-%{version}
21cr|stardict-quick-spa-dan-2.4.2-8|24	
21cr|stardict-quick-spa-dan-2.4.2-8|25	%build
21cr|stardict-quick-spa-dan-2.4.2-8|26	
21cr|stardict-quick-spa-dan-2.4.2-8|27	%install
21cr|stardict-quick-spa-dan-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-spa-dan-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-spa-dan-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-spa-dan-2.4.2-8|31	
21cr|stardict-quick-spa-dan-2.4.2-8|32	%clean
21cr|stardict-quick-spa-dan-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-spa-dan-2.4.2-8|34	
21cr|stardict-quick-spa-dan-2.4.2-8|35	%files
21cr|stardict-quick-spa-dan-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-spa-dan-2.4.2-8|37	%{_datadir}/stardict/dic/*

8525 21
21cr|stardict-quick-spa-swe-2.4.2-8|1	Summary:	Spanish -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-spa-swe-2.4.2-8|2	Name:		stardict-quick-spa-swe
21cr|stardict-quick-spa-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-spa-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-spa-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-spa-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-spa-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-spa-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-spa-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-spa-swe-2.4.2-8|10	
21cr|stardict-quick-spa-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_spa-swe-%{version}.tar.bz2
21cr|stardict-quick-spa-swe-2.4.2-8|12	
21cr|stardict-quick-spa-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-spa-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-spa-swe-2.4.2-8|15	
21cr|stardict-quick-spa-swe-2.4.2-8|16	%description
21cr|stardict-quick-spa-swe-2.4.2-8|17	Spanish -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-spa-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-spa-swe-2.4.2-8|19	
21cr|stardict-quick-spa-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-spa-swe-2.4.2-8|21	
21cr|stardict-quick-spa-swe-2.4.2-8|22	%prep
21cr|stardict-quick-spa-swe-2.4.2-8|23	%setup -q -n stardict-quick_spa-swe-%{version}
21cr|stardict-quick-spa-swe-2.4.2-8|24	
21cr|stardict-quick-spa-swe-2.4.2-8|25	%build
21cr|stardict-quick-spa-swe-2.4.2-8|26	
21cr|stardict-quick-spa-swe-2.4.2-8|27	%install
21cr|stardict-quick-spa-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-spa-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-spa-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-spa-swe-2.4.2-8|31	
21cr|stardict-quick-spa-swe-2.4.2-8|32	%clean
21cr|stardict-quick-spa-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-spa-swe-2.4.2-8|34	
21cr|stardict-quick-spa-swe-2.4.2-8|35	%files
21cr|stardict-quick-spa-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-spa-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8526 21
21cr|stardict-quick-swa-dan-2.4.2-8|1	Summary:	Swahili -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-swa-dan-2.4.2-8|2	Name:		stardict-quick-swa-dan
21cr|stardict-quick-swa-dan-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swa-dan-2.4.2-8|4	Release:	8
21cr|stardict-quick-swa-dan-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swa-dan-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swa-dan-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swa-dan-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swa-dan-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swa-dan-2.4.2-8|10	
21cr|stardict-quick-swa-dan-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swa-dan-%{version}.tar.bz2
21cr|stardict-quick-swa-dan-2.4.2-8|12	
21cr|stardict-quick-swa-dan-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swa-dan-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swa-dan-2.4.2-8|15	
21cr|stardict-quick-swa-dan-2.4.2-8|16	%description
21cr|stardict-quick-swa-dan-2.4.2-8|17	Swahili -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swa-dan-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swa-dan-2.4.2-8|19	
21cr|stardict-quick-swa-dan-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swa-dan-2.4.2-8|21	
21cr|stardict-quick-swa-dan-2.4.2-8|22	%prep
21cr|stardict-quick-swa-dan-2.4.2-8|23	%setup -q -n stardict-quick_swa-dan-%{version}
21cr|stardict-quick-swa-dan-2.4.2-8|24	
21cr|stardict-quick-swa-dan-2.4.2-8|25	%build
21cr|stardict-quick-swa-dan-2.4.2-8|26	
21cr|stardict-quick-swa-dan-2.4.2-8|27	%install
21cr|stardict-quick-swa-dan-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swa-dan-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swa-dan-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swa-dan-2.4.2-8|31	
21cr|stardict-quick-swa-dan-2.4.2-8|32	%clean
21cr|stardict-quick-swa-dan-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swa-dan-2.4.2-8|34	
21cr|stardict-quick-swa-dan-2.4.2-8|35	%files
21cr|stardict-quick-swa-dan-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swa-dan-2.4.2-8|37	%{_datadir}/stardict/dic/*

8527 21
21cr|stardict-quick-swa-swe-2.4.2-8|1	Summary:	Swahili -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-swa-swe-2.4.2-8|2	Name:		stardict-quick-swa-swe
21cr|stardict-quick-swa-swe-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swa-swe-2.4.2-8|4	Release:	8
21cr|stardict-quick-swa-swe-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swa-swe-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swa-swe-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swa-swe-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swa-swe-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swa-swe-2.4.2-8|10	
21cr|stardict-quick-swa-swe-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swa-swe-%{version}.tar.bz2
21cr|stardict-quick-swa-swe-2.4.2-8|12	
21cr|stardict-quick-swa-swe-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swa-swe-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swa-swe-2.4.2-8|15	
21cr|stardict-quick-swa-swe-2.4.2-8|16	%description
21cr|stardict-quick-swa-swe-2.4.2-8|17	Swahili -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swa-swe-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swa-swe-2.4.2-8|19	
21cr|stardict-quick-swa-swe-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swa-swe-2.4.2-8|21	
21cr|stardict-quick-swa-swe-2.4.2-8|22	%prep
21cr|stardict-quick-swa-swe-2.4.2-8|23	%setup -q -n stardict-quick_swa-swe-%{version}
21cr|stardict-quick-swa-swe-2.4.2-8|24	
21cr|stardict-quick-swa-swe-2.4.2-8|25	%build
21cr|stardict-quick-swa-swe-2.4.2-8|26	
21cr|stardict-quick-swa-swe-2.4.2-8|27	%install
21cr|stardict-quick-swa-swe-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swa-swe-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swa-swe-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swa-swe-2.4.2-8|31	
21cr|stardict-quick-swa-swe-2.4.2-8|32	%clean
21cr|stardict-quick-swa-swe-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swa-swe-2.4.2-8|34	
21cr|stardict-quick-swa-swe-2.4.2-8|35	%files
21cr|stardict-quick-swa-swe-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swa-swe-2.4.2-8|37	%{_datadir}/stardict/dic/*

8528 21
21cr|stardict-quick-swe-afr-2.4.2-9|1	Summary:	Swedish -> Afrikaanss *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-afr-2.4.2-9|2	Name:		stardict-quick-swe-afr
21cr|stardict-quick-swe-afr-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-afr-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-afr-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-afr-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-afr-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-afr-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-afr-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-afr-2.4.2-9|10	
21cr|stardict-quick-swe-afr-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-afr-%{version}.tar.bz2
21cr|stardict-quick-swe-afr-2.4.2-9|12	
21cr|stardict-quick-swe-afr-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-afr-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-afr-2.4.2-9|15	
21cr|stardict-quick-swe-afr-2.4.2-9|16	%description
21cr|stardict-quick-swe-afr-2.4.2-9|17	Swedish -> Afrikaanss *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-afr-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-afr-2.4.2-9|19	
21cr|stardict-quick-swe-afr-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-afr-2.4.2-9|21	
21cr|stardict-quick-swe-afr-2.4.2-9|22	%prep
21cr|stardict-quick-swe-afr-2.4.2-9|23	%setup -q -n stardict-quick_swe-afr-%{version}
21cr|stardict-quick-swe-afr-2.4.2-9|24	
21cr|stardict-quick-swe-afr-2.4.2-9|25	%build
21cr|stardict-quick-swe-afr-2.4.2-9|26	
21cr|stardict-quick-swe-afr-2.4.2-9|27	%install
21cr|stardict-quick-swe-afr-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-afr-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-afr-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-afr-2.4.2-9|31	
21cr|stardict-quick-swe-afr-2.4.2-9|32	%clean
21cr|stardict-quick-swe-afr-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-afr-2.4.2-9|34	
21cr|stardict-quick-swe-afr-2.4.2-9|35	%files
21cr|stardict-quick-swe-afr-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-afr-2.4.2-9|37	%{_datadir}/stardict/dic/*

8529 21
21cr|stardict-quick-swe-bul-2.4.2-8|1	Summary:	Swedish -> Bulgarian *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-bul-2.4.2-8|2	Name:		stardict-quick-swe-bul
21cr|stardict-quick-swe-bul-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-bul-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-bul-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-bul-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-bul-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-bul-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-bul-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-bul-2.4.2-8|10	
21cr|stardict-quick-swe-bul-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-bul-%{version}.tar.bz2
21cr|stardict-quick-swe-bul-2.4.2-8|12	
21cr|stardict-quick-swe-bul-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-bul-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-bul-2.4.2-8|15	
21cr|stardict-quick-swe-bul-2.4.2-8|16	%description
21cr|stardict-quick-swe-bul-2.4.2-8|17	Swedish -> Bulgarian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-bul-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-bul-2.4.2-8|19	
21cr|stardict-quick-swe-bul-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-bul-2.4.2-8|21	
21cr|stardict-quick-swe-bul-2.4.2-8|22	%prep
21cr|stardict-quick-swe-bul-2.4.2-8|23	%setup -q -n stardict-quick_swe-bul-%{version}
21cr|stardict-quick-swe-bul-2.4.2-8|24	
21cr|stardict-quick-swe-bul-2.4.2-8|25	%build
21cr|stardict-quick-swe-bul-2.4.2-8|26	
21cr|stardict-quick-swe-bul-2.4.2-8|27	%install
21cr|stardict-quick-swe-bul-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-bul-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-bul-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-bul-2.4.2-8|31	
21cr|stardict-quick-swe-bul-2.4.2-8|32	%clean
21cr|stardict-quick-swe-bul-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-bul-2.4.2-8|34	
21cr|stardict-quick-swe-bul-2.4.2-8|35	%files
21cr|stardict-quick-swe-bul-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swe-bul-2.4.2-8|37	%{_datadir}/stardict/dic/*

8530 21
21cr|stardict-quick-swe-dan-2.4.2-8|1	Summary:	Swedish -> Danish *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-dan-2.4.2-8|2	Name:		stardict-quick-swe-dan
21cr|stardict-quick-swe-dan-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-dan-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-dan-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-dan-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-dan-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-dan-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-dan-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-dan-2.4.2-8|10	
21cr|stardict-quick-swe-dan-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-dan-%{version}.tar.bz2
21cr|stardict-quick-swe-dan-2.4.2-8|12	
21cr|stardict-quick-swe-dan-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-dan-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-dan-2.4.2-8|15	
21cr|stardict-quick-swe-dan-2.4.2-8|16	%description
21cr|stardict-quick-swe-dan-2.4.2-8|17	Swedish -> Danish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-dan-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-dan-2.4.2-8|19	
21cr|stardict-quick-swe-dan-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-dan-2.4.2-8|21	
21cr|stardict-quick-swe-dan-2.4.2-8|22	%prep
21cr|stardict-quick-swe-dan-2.4.2-8|23	%setup -q -n stardict-quick_swe-dan-%{version}
21cr|stardict-quick-swe-dan-2.4.2-8|24	
21cr|stardict-quick-swe-dan-2.4.2-8|25	%build
21cr|stardict-quick-swe-dan-2.4.2-8|26	
21cr|stardict-quick-swe-dan-2.4.2-8|27	%install
21cr|stardict-quick-swe-dan-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-dan-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-dan-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-dan-2.4.2-8|31	
21cr|stardict-quick-swe-dan-2.4.2-8|32	%clean
21cr|stardict-quick-swe-dan-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-dan-2.4.2-8|34	
21cr|stardict-quick-swe-dan-2.4.2-8|35	%files
21cr|stardict-quick-swe-dan-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swe-dan-2.4.2-8|37	%{_datadir}/stardict/dic/*

8531 21
21cr|stardict-quick-swe-esp-2.4.2-10|1	Summary:	Swedish -> Esperanto *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-esp-2.4.2-10|2	Name:		stardict-quick-swe-esp
21cr|stardict-quick-swe-esp-2.4.2-10|3	Version:	2.4.2
21cr|stardict-quick-swe-esp-2.4.2-10|4	Release:	10
21cr|stardict-quick-swe-esp-2.4.2-10|5	License:	Distributable
21cr|stardict-quick-swe-esp-2.4.2-10|6	Group:		Databases
21cr|stardict-quick-swe-esp-2.4.2-10|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-esp-2.4.2-10|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-esp-2.4.2-10|9	BuildArch:	noarch
21cr|stardict-quick-swe-esp-2.4.2-10|10	
21cr|stardict-quick-swe-esp-2.4.2-10|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-esp-%{version}.tar.bz2
21cr|stardict-quick-swe-esp-2.4.2-10|12	
21cr|stardict-quick-swe-esp-2.4.2-10|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-esp-2.4.2-10|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-esp-2.4.2-10|15	
21cr|stardict-quick-swe-esp-2.4.2-10|16	%description
21cr|stardict-quick-swe-esp-2.4.2-10|17	Swedish -> Esperanto *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-esp-2.4.2-10|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-esp-2.4.2-10|19	
21cr|stardict-quick-swe-esp-2.4.2-10|20	http://www.futureware.at/.
21cr|stardict-quick-swe-esp-2.4.2-10|21	
21cr|stardict-quick-swe-esp-2.4.2-10|22	%prep
21cr|stardict-quick-swe-esp-2.4.2-10|23	%setup -q -n stardict-quick_swe-esp-%{version}
21cr|stardict-quick-swe-esp-2.4.2-10|24	
21cr|stardict-quick-swe-esp-2.4.2-10|25	%build
21cr|stardict-quick-swe-esp-2.4.2-10|26	
21cr|stardict-quick-swe-esp-2.4.2-10|27	%install
21cr|stardict-quick-swe-esp-2.4.2-10|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-esp-2.4.2-10|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-esp-2.4.2-10|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-esp-2.4.2-10|31	
21cr|stardict-quick-swe-esp-2.4.2-10|32	%clean
21cr|stardict-quick-swe-esp-2.4.2-10|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-esp-2.4.2-10|34	
21cr|stardict-quick-swe-esp-2.4.2-10|35	%files
21cr|stardict-quick-swe-esp-2.4.2-10|36	%defattr(-,root,root)
21cr|stardict-quick-swe-esp-2.4.2-10|37	%{_datadir}/stardict/dic/*

8532 21
21cr|stardict-quick-swe-fin-2.4.2-9|1	Summary:	Swedish -> Finnish *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-fin-2.4.2-9|2	Name:		stardict-quick-swe-fin
21cr|stardict-quick-swe-fin-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-fin-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-fin-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-fin-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-fin-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-fin-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-fin-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-fin-2.4.2-9|10	
21cr|stardict-quick-swe-fin-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-fin-%{version}.tar.bz2
21cr|stardict-quick-swe-fin-2.4.2-9|12	
21cr|stardict-quick-swe-fin-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-fin-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-fin-2.4.2-9|15	
21cr|stardict-quick-swe-fin-2.4.2-9|16	%description
21cr|stardict-quick-swe-fin-2.4.2-9|17	Swedish -> Finnish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-fin-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-fin-2.4.2-9|19	
21cr|stardict-quick-swe-fin-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-fin-2.4.2-9|21	
21cr|stardict-quick-swe-fin-2.4.2-9|22	%prep
21cr|stardict-quick-swe-fin-2.4.2-9|23	%setup -q -n stardict-quick_swe-fin-%{version}
21cr|stardict-quick-swe-fin-2.4.2-9|24	
21cr|stardict-quick-swe-fin-2.4.2-9|25	%build
21cr|stardict-quick-swe-fin-2.4.2-9|26	
21cr|stardict-quick-swe-fin-2.4.2-9|27	%install
21cr|stardict-quick-swe-fin-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-fin-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-fin-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-fin-2.4.2-9|31	
21cr|stardict-quick-swe-fin-2.4.2-9|32	%clean
21cr|stardict-quick-swe-fin-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-fin-2.4.2-9|34	
21cr|stardict-quick-swe-fin-2.4.2-9|35	%files
21cr|stardict-quick-swe-fin-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-fin-2.4.2-9|37	%{_datadir}/stardict/dic/*

8533 21
21cr|stardict-quick-swe-fry-2.4.2-8|1	Summary:	Swedish -> Frisian *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-fry-2.4.2-8|2	Name:		stardict-quick-swe-fry
21cr|stardict-quick-swe-fry-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-fry-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-fry-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-fry-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-fry-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-fry-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-fry-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-fry-2.4.2-8|10	
21cr|stardict-quick-swe-fry-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-fry-%{version}.tar.bz2
21cr|stardict-quick-swe-fry-2.4.2-8|12	
21cr|stardict-quick-swe-fry-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-fry-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-fry-2.4.2-8|15	
21cr|stardict-quick-swe-fry-2.4.2-8|16	%description
21cr|stardict-quick-swe-fry-2.4.2-8|17	Swedish -> Frisian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-fry-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-fry-2.4.2-8|19	
21cr|stardict-quick-swe-fry-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-fry-2.4.2-8|21	
21cr|stardict-quick-swe-fry-2.4.2-8|22	%prep
21cr|stardict-quick-swe-fry-2.4.2-8|23	%setup -q -n stardict-quick_swe-fry-%{version}
21cr|stardict-quick-swe-fry-2.4.2-8|24	
21cr|stardict-quick-swe-fry-2.4.2-8|25	%build
21cr|stardict-quick-swe-fry-2.4.2-8|26	
21cr|stardict-quick-swe-fry-2.4.2-8|27	%install
21cr|stardict-quick-swe-fry-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-fry-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-fry-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-fry-2.4.2-8|31	
21cr|stardict-quick-swe-fry-2.4.2-8|32	%clean
21cr|stardict-quick-swe-fry-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-fry-2.4.2-8|34	
21cr|stardict-quick-swe-fry-2.4.2-8|35	%files
21cr|stardict-quick-swe-fry-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swe-fry-2.4.2-8|37	%{_datadir}/stardict/dic/*

8534 21
21cr|stardict-quick-swe-gre-2.4.2-8|1	Summary:	Swedish -> Greek *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-gre-2.4.2-8|2	Name:		stardict-quick-swe-gre
21cr|stardict-quick-swe-gre-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-gre-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-gre-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-gre-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-gre-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-gre-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-gre-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-gre-2.4.2-8|10	
21cr|stardict-quick-swe-gre-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-gre-%{version}.tar.bz2
21cr|stardict-quick-swe-gre-2.4.2-8|12	
21cr|stardict-quick-swe-gre-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-gre-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-gre-2.4.2-8|15	
21cr|stardict-quick-swe-gre-2.4.2-8|16	%description
21cr|stardict-quick-swe-gre-2.4.2-8|17	Swedish -> Greek *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-gre-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-gre-2.4.2-8|19	
21cr|stardict-quick-swe-gre-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-gre-2.4.2-8|21	
21cr|stardict-quick-swe-gre-2.4.2-8|22	%prep
21cr|stardict-quick-swe-gre-2.4.2-8|23	%setup -q -n stardict-quick_swe-gre-%{version}
21cr|stardict-quick-swe-gre-2.4.2-8|24	
21cr|stardict-quick-swe-gre-2.4.2-8|25	%build
21cr|stardict-quick-swe-gre-2.4.2-8|26	
21cr|stardict-quick-swe-gre-2.4.2-8|27	%install
21cr|stardict-quick-swe-gre-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-gre-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-gre-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-gre-2.4.2-8|31	
21cr|stardict-quick-swe-gre-2.4.2-8|32	%clean
21cr|stardict-quick-swe-gre-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-gre-2.4.2-8|34	
21cr|stardict-quick-swe-gre-2.4.2-8|35	%files
21cr|stardict-quick-swe-gre-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swe-gre-2.4.2-8|37	%{_datadir}/stardict/dic/*

8535 21
21cr|stardict-quick-swe-hun-2.4.2-8|1	Summary:	Swedish -> Hungarian *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-hun-2.4.2-8|2	Name:		stardict-quick-swe-hun
21cr|stardict-quick-swe-hun-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-hun-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-hun-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-hun-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-hun-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-hun-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-hun-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-hun-2.4.2-8|10	
21cr|stardict-quick-swe-hun-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-hun-%{version}.tar.bz2
21cr|stardict-quick-swe-hun-2.4.2-8|12	
21cr|stardict-quick-swe-hun-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-hun-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-hun-2.4.2-8|15	
21cr|stardict-quick-swe-hun-2.4.2-8|16	%description
21cr|stardict-quick-swe-hun-2.4.2-8|17	Swedish -> Hungarian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-hun-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-hun-2.4.2-8|19	
21cr|stardict-quick-swe-hun-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-hun-2.4.2-8|21	
21cr|stardict-quick-swe-hun-2.4.2-8|22	%prep
21cr|stardict-quick-swe-hun-2.4.2-8|23	%setup -q -n stardict-quick_swe-hun-%{version}
21cr|stardict-quick-swe-hun-2.4.2-8|24	
21cr|stardict-quick-swe-hun-2.4.2-8|25	%build
21cr|stardict-quick-swe-hun-2.4.2-8|26	
21cr|stardict-quick-swe-hun-2.4.2-8|27	%install
21cr|stardict-quick-swe-hun-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-hun-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-hun-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-hun-2.4.2-8|31	
21cr|stardict-quick-swe-hun-2.4.2-8|32	%clean
21cr|stardict-quick-swe-hun-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-hun-2.4.2-8|34	
21cr|stardict-quick-swe-hun-2.4.2-8|35	%files
21cr|stardict-quick-swe-hun-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swe-hun-2.4.2-8|37	%{_datadir}/stardict/dic/*

8536 21
21cr|stardict-quick-swe-ind-2.4.2-8|1	Summary:	Swedish -> Indonesian *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-ind-2.4.2-8|2	Name:		stardict-quick-swe-ind
21cr|stardict-quick-swe-ind-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-ind-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-ind-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-ind-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-ind-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-ind-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-ind-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-ind-2.4.2-8|10	
21cr|stardict-quick-swe-ind-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-ind-%{version}.tar.bz2
21cr|stardict-quick-swe-ind-2.4.2-8|12	
21cr|stardict-quick-swe-ind-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-ind-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-ind-2.4.2-8|15	
21cr|stardict-quick-swe-ind-2.4.2-8|16	%description
21cr|stardict-quick-swe-ind-2.4.2-8|17	Swedish -> Indonesian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-ind-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-ind-2.4.2-8|19	
21cr|stardict-quick-swe-ind-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-ind-2.4.2-8|21	
21cr|stardict-quick-swe-ind-2.4.2-8|22	%prep
21cr|stardict-quick-swe-ind-2.4.2-8|23	%setup -q -n stardict-quick_swe-ind-%{version}
21cr|stardict-quick-swe-ind-2.4.2-8|24	
21cr|stardict-quick-swe-ind-2.4.2-8|25	%build
21cr|stardict-quick-swe-ind-2.4.2-8|26	
21cr|stardict-quick-swe-ind-2.4.2-8|27	%install
21cr|stardict-quick-swe-ind-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-ind-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-ind-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-ind-2.4.2-8|31	
21cr|stardict-quick-swe-ind-2.4.2-8|32	%clean
21cr|stardict-quick-swe-ind-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-ind-2.4.2-8|34	
21cr|stardict-quick-swe-ind-2.4.2-8|35	%files
21cr|stardict-quick-swe-ind-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swe-ind-2.4.2-8|37	%{_datadir}/stardict/dic/*

8537 21
21cr|stardict-quick-swe-isl-2.4.2-8|1	Summary:	Swedish -> Icelandic *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-isl-2.4.2-8|2	Name:		stardict-quick-swe-isl
21cr|stardict-quick-swe-isl-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-isl-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-isl-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-isl-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-isl-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-isl-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-isl-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-isl-2.4.2-8|10	
21cr|stardict-quick-swe-isl-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-isl-%{version}.tar.bz2
21cr|stardict-quick-swe-isl-2.4.2-8|12	
21cr|stardict-quick-swe-isl-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-isl-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-isl-2.4.2-8|15	
21cr|stardict-quick-swe-isl-2.4.2-8|16	%description
21cr|stardict-quick-swe-isl-2.4.2-8|17	Swedish -> Icelandic *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-isl-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-isl-2.4.2-8|19	
21cr|stardict-quick-swe-isl-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-isl-2.4.2-8|21	
21cr|stardict-quick-swe-isl-2.4.2-8|22	%prep
21cr|stardict-quick-swe-isl-2.4.2-8|23	%setup -q -n stardict-quick_swe-isl-%{version}
21cr|stardict-quick-swe-isl-2.4.2-8|24	# tarball contains broken filename
21cr|stardict-quick-swe-isl-2.4.2-8|25	for i in *; do mv -f $i ${i/\?\?/an}; done
21cr|stardict-quick-swe-isl-2.4.2-8|26	
21cr|stardict-quick-swe-isl-2.4.2-8|27	%build
21cr|stardict-quick-swe-isl-2.4.2-8|28	
21cr|stardict-quick-swe-isl-2.4.2-8|29	%install
21cr|stardict-quick-swe-isl-2.4.2-8|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-isl-2.4.2-8|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-isl-2.4.2-8|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-isl-2.4.2-8|33	
21cr|stardict-quick-swe-isl-2.4.2-8|34	%clean
21cr|stardict-quick-swe-isl-2.4.2-8|35	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-isl-2.4.2-8|36	
21cr|stardict-quick-swe-isl-2.4.2-8|37	%files
21cr|stardict-quick-swe-isl-2.4.2-8|38	%defattr(-,root,root)
21cr|stardict-quick-swe-isl-2.4.2-8|39	%{_datadir}/stardict/dic/*

8538 21
21cr|stardict-quick-swe-ita-2.4.2-8|1	Summary:	Swedish -> Italian *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-ita-2.4.2-8|2	Name:		stardict-quick-swe-ita
21cr|stardict-quick-swe-ita-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-ita-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-ita-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-ita-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-ita-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-ita-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-ita-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-ita-2.4.2-8|10	
21cr|stardict-quick-swe-ita-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-ita-%{version}.tar.bz2
21cr|stardict-quick-swe-ita-2.4.2-8|12	
21cr|stardict-quick-swe-ita-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-ita-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-ita-2.4.2-8|15	
21cr|stardict-quick-swe-ita-2.4.2-8|16	%description
21cr|stardict-quick-swe-ita-2.4.2-8|17	Swedish -> Italian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-ita-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-ita-2.4.2-8|19	
21cr|stardict-quick-swe-ita-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-ita-2.4.2-8|21	
21cr|stardict-quick-swe-ita-2.4.2-8|22	%prep
21cr|stardict-quick-swe-ita-2.4.2-8|23	%setup -q -n stardict-quick_swe-ita-%{version}
21cr|stardict-quick-swe-ita-2.4.2-8|24	
21cr|stardict-quick-swe-ita-2.4.2-8|25	%build
21cr|stardict-quick-swe-ita-2.4.2-8|26	
21cr|stardict-quick-swe-ita-2.4.2-8|27	%install
21cr|stardict-quick-swe-ita-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-ita-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-ita-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-ita-2.4.2-8|31	
21cr|stardict-quick-swe-ita-2.4.2-8|32	%clean
21cr|stardict-quick-swe-ita-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-ita-2.4.2-8|34	
21cr|stardict-quick-swe-ita-2.4.2-8|35	%files
21cr|stardict-quick-swe-ita-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swe-ita-2.4.2-8|37	%{_datadir}/stardict/dic/*

8539 21
21cr|stardict-quick-swe-jpn-2.4.2-9|1	Summary:	Swedish -> Japanese *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-jpn-2.4.2-9|2	Name:		stardict-quick-swe-jpn
21cr|stardict-quick-swe-jpn-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-jpn-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-jpn-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-jpn-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-jpn-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-jpn-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-jpn-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-jpn-2.4.2-9|10	
21cr|stardict-quick-swe-jpn-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-jpn-%{version}.tar.bz2
21cr|stardict-quick-swe-jpn-2.4.2-9|12	
21cr|stardict-quick-swe-jpn-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-jpn-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-jpn-2.4.2-9|15	
21cr|stardict-quick-swe-jpn-2.4.2-9|16	%description
21cr|stardict-quick-swe-jpn-2.4.2-9|17	Swedish -> Japanese *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-jpn-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-jpn-2.4.2-9|19	
21cr|stardict-quick-swe-jpn-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-jpn-2.4.2-9|21	
21cr|stardict-quick-swe-jpn-2.4.2-9|22	%prep
21cr|stardict-quick-swe-jpn-2.4.2-9|23	%setup -q -n stardict-quick_swe-jpn-%{version}
21cr|stardict-quick-swe-jpn-2.4.2-9|24	
21cr|stardict-quick-swe-jpn-2.4.2-9|25	%build
21cr|stardict-quick-swe-jpn-2.4.2-9|26	
21cr|stardict-quick-swe-jpn-2.4.2-9|27	%install
21cr|stardict-quick-swe-jpn-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-jpn-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-jpn-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-jpn-2.4.2-9|31	
21cr|stardict-quick-swe-jpn-2.4.2-9|32	%clean
21cr|stardict-quick-swe-jpn-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-jpn-2.4.2-9|34	
21cr|stardict-quick-swe-jpn-2.4.2-9|35	%files
21cr|stardict-quick-swe-jpn-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-jpn-2.4.2-9|37	%{_datadir}/stardict/dic/*

8540 21
21cr|stardict-quick-swe-lat-2.4.2-9|1	Summary:	Swedish -> Latin *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-lat-2.4.2-9|2	Name:		stardict-quick-swe-lat
21cr|stardict-quick-swe-lat-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-lat-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-lat-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-lat-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-lat-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-lat-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-lat-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-lat-2.4.2-9|10	
21cr|stardict-quick-swe-lat-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-lat-%{version}.tar.bz2
21cr|stardict-quick-swe-lat-2.4.2-9|12	
21cr|stardict-quick-swe-lat-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-lat-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-lat-2.4.2-9|15	
21cr|stardict-quick-swe-lat-2.4.2-9|16	%description
21cr|stardict-quick-swe-lat-2.4.2-9|17	Swedish -> Latin *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-lat-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-lat-2.4.2-9|19	
21cr|stardict-quick-swe-lat-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-lat-2.4.2-9|21	
21cr|stardict-quick-swe-lat-2.4.2-9|22	%prep
21cr|stardict-quick-swe-lat-2.4.2-9|23	%setup -q -n stardict-quick_swe-lat-%{version}
21cr|stardict-quick-swe-lat-2.4.2-9|24	
21cr|stardict-quick-swe-lat-2.4.2-9|25	%build
21cr|stardict-quick-swe-lat-2.4.2-9|26	
21cr|stardict-quick-swe-lat-2.4.2-9|27	%install
21cr|stardict-quick-swe-lat-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-lat-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-lat-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-lat-2.4.2-9|31	
21cr|stardict-quick-swe-lat-2.4.2-9|32	%clean
21cr|stardict-quick-swe-lat-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-lat-2.4.2-9|34	
21cr|stardict-quick-swe-lat-2.4.2-9|35	%files
21cr|stardict-quick-swe-lat-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-lat-2.4.2-9|37	%{_datadir}/stardict/dic/*

8541 21
21cr|stardict-quick-swe-nld-2.4.2-9|1	Summary:	Swedish -> Dutch *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-nld-2.4.2-9|2	Name:		stardict-quick-swe-nld
21cr|stardict-quick-swe-nld-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-nld-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-nld-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-nld-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-nld-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-nld-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-nld-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-nld-2.4.2-9|10	
21cr|stardict-quick-swe-nld-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-nld-%{version}.tar.bz2
21cr|stardict-quick-swe-nld-2.4.2-9|12	
21cr|stardict-quick-swe-nld-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-nld-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-nld-2.4.2-9|15	
21cr|stardict-quick-swe-nld-2.4.2-9|16	%description
21cr|stardict-quick-swe-nld-2.4.2-9|17	Swedish -> Dutch *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-nld-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-nld-2.4.2-9|19	
21cr|stardict-quick-swe-nld-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-nld-2.4.2-9|21	
21cr|stardict-quick-swe-nld-2.4.2-9|22	%prep
21cr|stardict-quick-swe-nld-2.4.2-9|23	%setup -q -n stardict-quick_swe-nld-%{version}
21cr|stardict-quick-swe-nld-2.4.2-9|24	# tarball contains broken filename
21cr|stardict-quick-swe-nld-2.4.2-9|25	for i in *; do mv -f $i ${i/\?\?/an}; done
21cr|stardict-quick-swe-nld-2.4.2-9|26	
21cr|stardict-quick-swe-nld-2.4.2-9|27	%build
21cr|stardict-quick-swe-nld-2.4.2-9|28	
21cr|stardict-quick-swe-nld-2.4.2-9|29	%install
21cr|stardict-quick-swe-nld-2.4.2-9|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-nld-2.4.2-9|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-nld-2.4.2-9|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-nld-2.4.2-9|33	
21cr|stardict-quick-swe-nld-2.4.2-9|34	%clean
21cr|stardict-quick-swe-nld-2.4.2-9|35	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-nld-2.4.2-9|36	
21cr|stardict-quick-swe-nld-2.4.2-9|37	%files
21cr|stardict-quick-swe-nld-2.4.2-9|38	%defattr(-,root,root)
21cr|stardict-quick-swe-nld-2.4.2-9|39	%{_datadir}/stardict/dic/*

8542 21
21cr|stardict-quick-swe-nor-2.4.2-9|1	Summary:	Swedish -> Norwegian *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-nor-2.4.2-9|2	Name:		stardict-quick-swe-nor
21cr|stardict-quick-swe-nor-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-nor-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-nor-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-nor-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-nor-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-nor-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-nor-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-nor-2.4.2-9|10	
21cr|stardict-quick-swe-nor-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-nor-%{version}.tar.bz2
21cr|stardict-quick-swe-nor-2.4.2-9|12	
21cr|stardict-quick-swe-nor-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-nor-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-nor-2.4.2-9|15	
21cr|stardict-quick-swe-nor-2.4.2-9|16	%description
21cr|stardict-quick-swe-nor-2.4.2-9|17	Swedish -> Norwegian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-nor-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-nor-2.4.2-9|19	
21cr|stardict-quick-swe-nor-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-nor-2.4.2-9|21	
21cr|stardict-quick-swe-nor-2.4.2-9|22	%prep
21cr|stardict-quick-swe-nor-2.4.2-9|23	%setup -q -n stardict-quick_swe-nor-%{version}
21cr|stardict-quick-swe-nor-2.4.2-9|24	
21cr|stardict-quick-swe-nor-2.4.2-9|25	%build
21cr|stardict-quick-swe-nor-2.4.2-9|26	
21cr|stardict-quick-swe-nor-2.4.2-9|27	%install
21cr|stardict-quick-swe-nor-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-nor-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-nor-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-nor-2.4.2-9|31	
21cr|stardict-quick-swe-nor-2.4.2-9|32	%clean
21cr|stardict-quick-swe-nor-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-nor-2.4.2-9|34	
21cr|stardict-quick-swe-nor-2.4.2-9|35	%files
21cr|stardict-quick-swe-nor-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-nor-2.4.2-9|37	%{_datadir}/stardict/dic/*

8543 21
21cr|stardict-quick-swe-pol-2.4.2-9|1	Summary:	Swedish -> Polish *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-pol-2.4.2-9|2	Name:		stardict-quick-swe-pol
21cr|stardict-quick-swe-pol-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-pol-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-pol-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-pol-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-pol-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-pol-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-pol-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-pol-2.4.2-9|10	
21cr|stardict-quick-swe-pol-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-pol-%{version}.tar.bz2
21cr|stardict-quick-swe-pol-2.4.2-9|12	
21cr|stardict-quick-swe-pol-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-pol-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-pol-2.4.2-9|15	
21cr|stardict-quick-swe-pol-2.4.2-9|16	%description
21cr|stardict-quick-swe-pol-2.4.2-9|17	Swedish -> Polish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-pol-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-pol-2.4.2-9|19	
21cr|stardict-quick-swe-pol-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-pol-2.4.2-9|21	
21cr|stardict-quick-swe-pol-2.4.2-9|22	%prep
21cr|stardict-quick-swe-pol-2.4.2-9|23	%setup -q -n stardict-quick_swe-pol-%{version}
21cr|stardict-quick-swe-pol-2.4.2-9|24	
21cr|stardict-quick-swe-pol-2.4.2-9|25	%build
21cr|stardict-quick-swe-pol-2.4.2-9|26	
21cr|stardict-quick-swe-pol-2.4.2-9|27	%install
21cr|stardict-quick-swe-pol-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-pol-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-pol-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-pol-2.4.2-9|31	
21cr|stardict-quick-swe-pol-2.4.2-9|32	%clean
21cr|stardict-quick-swe-pol-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-pol-2.4.2-9|34	
21cr|stardict-quick-swe-pol-2.4.2-9|35	%files
21cr|stardict-quick-swe-pol-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-pol-2.4.2-9|37	%{_datadir}/stardict/dic/*

8544 21
21cr|stardict-quick-swe-por-2.4.2-9|1	Summary:	Swedish -> Portuguese *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-por-2.4.2-9|2	Name:		stardict-quick-swe-por
21cr|stardict-quick-swe-por-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-por-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-por-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-por-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-por-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-por-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-por-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-por-2.4.2-9|10	
21cr|stardict-quick-swe-por-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-por-%{version}.tar.bz2
21cr|stardict-quick-swe-por-2.4.2-9|12	
21cr|stardict-quick-swe-por-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-por-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-por-2.4.2-9|15	
21cr|stardict-quick-swe-por-2.4.2-9|16	%description
21cr|stardict-quick-swe-por-2.4.2-9|17	Swedish -> Portuguese *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-por-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-por-2.4.2-9|19	
21cr|stardict-quick-swe-por-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-por-2.4.2-9|21	
21cr|stardict-quick-swe-por-2.4.2-9|22	%prep
21cr|stardict-quick-swe-por-2.4.2-9|23	%setup -q -n stardict-quick_swe-por-%{version}
21cr|stardict-quick-swe-por-2.4.2-9|24	
21cr|stardict-quick-swe-por-2.4.2-9|25	%build
21cr|stardict-quick-swe-por-2.4.2-9|26	
21cr|stardict-quick-swe-por-2.4.2-9|27	%install
21cr|stardict-quick-swe-por-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-por-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-por-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-por-2.4.2-9|31	
21cr|stardict-quick-swe-por-2.4.2-9|32	%clean
21cr|stardict-quick-swe-por-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-por-2.4.2-9|34	
21cr|stardict-quick-swe-por-2.4.2-9|35	%files
21cr|stardict-quick-swe-por-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-por-2.4.2-9|37	%{_datadir}/stardict/dic/*

8545 21
21cr|stardict-quick-swe-rum-2.4.2-9|1	Summary:	Swedish -> Romanian *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-rum-2.4.2-9|2	Name:		stardict-quick-swe-rum
21cr|stardict-quick-swe-rum-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-rum-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-rum-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-rum-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-rum-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-rum-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-rum-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-rum-2.4.2-9|10	
21cr|stardict-quick-swe-rum-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-rum-%{version}.tar.bz2
21cr|stardict-quick-swe-rum-2.4.2-9|12	
21cr|stardict-quick-swe-rum-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-rum-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-rum-2.4.2-9|15	
21cr|stardict-quick-swe-rum-2.4.2-9|16	%description
21cr|stardict-quick-swe-rum-2.4.2-9|17	Swedish -> Romanian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-rum-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-rum-2.4.2-9|19	
21cr|stardict-quick-swe-rum-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-rum-2.4.2-9|21	
21cr|stardict-quick-swe-rum-2.4.2-9|22	%prep
21cr|stardict-quick-swe-rum-2.4.2-9|23	%setup -q -n stardict-quick_swe-rum-%{version}
21cr|stardict-quick-swe-rum-2.4.2-9|24	# tarball contains broken filename
21cr|stardict-quick-swe-rum-2.4.2-9|25	for i in *; do mv -f $i ${i/\?\?/an}; done
21cr|stardict-quick-swe-rum-2.4.2-9|26	
21cr|stardict-quick-swe-rum-2.4.2-9|27	%build
21cr|stardict-quick-swe-rum-2.4.2-9|28	
21cr|stardict-quick-swe-rum-2.4.2-9|29	%install
21cr|stardict-quick-swe-rum-2.4.2-9|30	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-rum-2.4.2-9|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-rum-2.4.2-9|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-rum-2.4.2-9|33	
21cr|stardict-quick-swe-rum-2.4.2-9|34	%clean
21cr|stardict-quick-swe-rum-2.4.2-9|35	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-rum-2.4.2-9|36	
21cr|stardict-quick-swe-rum-2.4.2-9|37	%files
21cr|stardict-quick-swe-rum-2.4.2-9|38	%defattr(-,root,root)
21cr|stardict-quick-swe-rum-2.4.2-9|39	%{_datadir}/stardict/dic/*

8546 21
21cr|stardict-quick-swe-rus-2.4.2-8|1	%define	version	2.4.2
21cr|stardict-quick-swe-rus-2.4.2-8|2	%define release	8
21cr|stardict-quick-swe-rus-2.4.2-8|3	%define dict_format_version	2.4.2
21cr|stardict-quick-swe-rus-2.4.2-8|4	
21cr|stardict-quick-swe-rus-2.4.2-8|5	Summary:	Swedish -> Russian *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-rus-2.4.2-8|6	Name:		stardict-quick-swe-rus
21cr|stardict-quick-swe-rus-2.4.2-8|7	Version:	%{version}
21cr|stardict-quick-swe-rus-2.4.2-8|8	Release:	%{release}
21cr|stardict-quick-swe-rus-2.4.2-8|9	License:	Distributable
21cr|stardict-quick-swe-rus-2.4.2-8|10	Group:		Databases
21cr|stardict-quick-swe-rus-2.4.2-8|11	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-rus-2.4.2-8|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-rus-2.4.2-8|13	BuildArch:	noarch
21cr|stardict-quick-swe-rus-2.4.2-8|14	
21cr|stardict-quick-swe-rus-2.4.2-8|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-rus-%{version}.tar.bz2
21cr|stardict-quick-swe-rus-2.4.2-8|16	
21cr|stardict-quick-swe-rus-2.4.2-8|17	Provides:	stardict-dictionary = %{dict_format_version}
21cr|stardict-quick-swe-rus-2.4.2-8|18	Requires:	stardict >= %{dict_format_version}
21cr|stardict-quick-swe-rus-2.4.2-8|19	
21cr|stardict-quick-swe-rus-2.4.2-8|20	%description
21cr|stardict-quick-swe-rus-2.4.2-8|21	Swedish -> Russian *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-rus-2.4.2-8|22	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-rus-2.4.2-8|23	
21cr|stardict-quick-swe-rus-2.4.2-8|24	http://www.futureware.at/.
21cr|stardict-quick-swe-rus-2.4.2-8|25	
21cr|stardict-quick-swe-rus-2.4.2-8|26	%prep
21cr|stardict-quick-swe-rus-2.4.2-8|27	%setup -q -n stardict-quick_swe-rus-%{version}
21cr|stardict-quick-swe-rus-2.4.2-8|28	
21cr|stardict-quick-swe-rus-2.4.2-8|29	%build
21cr|stardict-quick-swe-rus-2.4.2-8|30	
21cr|stardict-quick-swe-rus-2.4.2-8|31	%install
21cr|stardict-quick-swe-rus-2.4.2-8|32	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-rus-2.4.2-8|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-rus-2.4.2-8|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-rus-2.4.2-8|35	
21cr|stardict-quick-swe-rus-2.4.2-8|36	%clean
21cr|stardict-quick-swe-rus-2.4.2-8|37	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-rus-2.4.2-8|38	
21cr|stardict-quick-swe-rus-2.4.2-8|39	%files
21cr|stardict-quick-swe-rus-2.4.2-8|40	%defattr(-,root,root)
21cr|stardict-quick-swe-rus-2.4.2-8|41	%{_datadir}/stardict/dic/*

8547 21
21cr|stardict-quick-swe-slo-2.4.2-8|1	Summary:	Swedish -> Slovak *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-slo-2.4.2-8|2	Name:		stardict-quick-swe-slo
21cr|stardict-quick-swe-slo-2.4.2-8|3	Version:	2.4.2
21cr|stardict-quick-swe-slo-2.4.2-8|4	Release:	8
21cr|stardict-quick-swe-slo-2.4.2-8|5	License:	Distributable
21cr|stardict-quick-swe-slo-2.4.2-8|6	Group:		Databases
21cr|stardict-quick-swe-slo-2.4.2-8|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-slo-2.4.2-8|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-slo-2.4.2-8|9	BuildArch:	noarch
21cr|stardict-quick-swe-slo-2.4.2-8|10	
21cr|stardict-quick-swe-slo-2.4.2-8|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-slo-%{version}.tar.bz2
21cr|stardict-quick-swe-slo-2.4.2-8|12	
21cr|stardict-quick-swe-slo-2.4.2-8|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-slo-2.4.2-8|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-slo-2.4.2-8|15	
21cr|stardict-quick-swe-slo-2.4.2-8|16	%description
21cr|stardict-quick-swe-slo-2.4.2-8|17	Swedish -> Slovak *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-slo-2.4.2-8|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-slo-2.4.2-8|19	
21cr|stardict-quick-swe-slo-2.4.2-8|20	http://www.futureware.at/.
21cr|stardict-quick-swe-slo-2.4.2-8|21	
21cr|stardict-quick-swe-slo-2.4.2-8|22	%prep
21cr|stardict-quick-swe-slo-2.4.2-8|23	%setup -q -n stardict-quick_swe-slo-%{version}
21cr|stardict-quick-swe-slo-2.4.2-8|24	
21cr|stardict-quick-swe-slo-2.4.2-8|25	%build
21cr|stardict-quick-swe-slo-2.4.2-8|26	
21cr|stardict-quick-swe-slo-2.4.2-8|27	%install
21cr|stardict-quick-swe-slo-2.4.2-8|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-slo-2.4.2-8|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-slo-2.4.2-8|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-slo-2.4.2-8|31	
21cr|stardict-quick-swe-slo-2.4.2-8|32	%clean
21cr|stardict-quick-swe-slo-2.4.2-8|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-slo-2.4.2-8|34	
21cr|stardict-quick-swe-slo-2.4.2-8|35	%files
21cr|stardict-quick-swe-slo-2.4.2-8|36	%defattr(-,root,root)
21cr|stardict-quick-swe-slo-2.4.2-8|37	%{_datadir}/stardict/dic/*

8548 21
21cr|stardict-quick-swe-spa-2.4.2-9|1	Summary:	Swedish -> Spanish *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-spa-2.4.2-9|2	Name:		stardict-quick-swe-spa
21cr|stardict-quick-swe-spa-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-spa-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-spa-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-spa-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-spa-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-spa-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-spa-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-spa-2.4.2-9|10	
21cr|stardict-quick-swe-spa-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-spa-%{version}.tar.bz2
21cr|stardict-quick-swe-spa-2.4.2-9|12	
21cr|stardict-quick-swe-spa-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-spa-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-spa-2.4.2-9|15	
21cr|stardict-quick-swe-spa-2.4.2-9|16	%description
21cr|stardict-quick-swe-spa-2.4.2-9|17	Swedish -> Spanish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-spa-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-spa-2.4.2-9|19	
21cr|stardict-quick-swe-spa-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-spa-2.4.2-9|21	
21cr|stardict-quick-swe-spa-2.4.2-9|22	%prep
21cr|stardict-quick-swe-spa-2.4.2-9|23	%setup -q -n stardict-quick_swe-spa-%{version}
21cr|stardict-quick-swe-spa-2.4.2-9|24	
21cr|stardict-quick-swe-spa-2.4.2-9|25	%build
21cr|stardict-quick-swe-spa-2.4.2-9|26	
21cr|stardict-quick-swe-spa-2.4.2-9|27	%install
21cr|stardict-quick-swe-spa-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-spa-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-spa-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-spa-2.4.2-9|31	
21cr|stardict-quick-swe-spa-2.4.2-9|32	%clean
21cr|stardict-quick-swe-spa-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-spa-2.4.2-9|34	
21cr|stardict-quick-swe-spa-2.4.2-9|35	%files
21cr|stardict-quick-swe-spa-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-spa-2.4.2-9|37	%{_datadir}/stardict/dic/*

8549 21
21cr|stardict-quick-swe-swa-2.4.2-9|1	Summary:	Swedish -> Swahili *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-swa-2.4.2-9|2	Name:		stardict-quick-swe-swa
21cr|stardict-quick-swe-swa-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-swa-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-swa-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-swa-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-swa-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-swa-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-swa-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-swa-2.4.2-9|10	
21cr|stardict-quick-swe-swa-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-swa-%{version}.tar.bz2
21cr|stardict-quick-swe-swa-2.4.2-9|12	
21cr|stardict-quick-swe-swa-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-swa-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-swa-2.4.2-9|15	
21cr|stardict-quick-swe-swa-2.4.2-9|16	%description
21cr|stardict-quick-swe-swa-2.4.2-9|17	Swedish -> Swahili *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-swa-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-swa-2.4.2-9|19	
21cr|stardict-quick-swe-swa-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-swa-2.4.2-9|21	
21cr|stardict-quick-swe-swa-2.4.2-9|22	%prep
21cr|stardict-quick-swe-swa-2.4.2-9|23	%setup -q -n stardict-quick_swe-swa-%{version}
21cr|stardict-quick-swe-swa-2.4.2-9|24	
21cr|stardict-quick-swe-swa-2.4.2-9|25	%build
21cr|stardict-quick-swe-swa-2.4.2-9|26	
21cr|stardict-quick-swe-swa-2.4.2-9|27	%install
21cr|stardict-quick-swe-swa-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-swa-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-swa-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-swa-2.4.2-9|31	
21cr|stardict-quick-swe-swa-2.4.2-9|32	%clean
21cr|stardict-quick-swe-swa-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-swa-2.4.2-9|34	
21cr|stardict-quick-swe-swa-2.4.2-9|35	%files
21cr|stardict-quick-swe-swa-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-swa-2.4.2-9|37	%{_datadir}/stardict/dic/*

8550 21
21cr|stardict-quick-swe-wel-2.4.2-9|1	Summary:	Swedish -> Welsh *Quick dictionary for StarDict 2
21cr|stardict-quick-swe-wel-2.4.2-9|2	Name:		stardict-quick-swe-wel
21cr|stardict-quick-swe-wel-2.4.2-9|3	Version:	2.4.2
21cr|stardict-quick-swe-wel-2.4.2-9|4	Release:	9
21cr|stardict-quick-swe-wel-2.4.2-9|5	License:	Distributable
21cr|stardict-quick-swe-wel-2.4.2-9|6	Group:		Databases
21cr|stardict-quick-swe-wel-2.4.2-9|7	URL:		http://stardict.sourceforge.net/
21cr|stardict-quick-swe-wel-2.4.2-9|8	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|stardict-quick-swe-wel-2.4.2-9|9	BuildArch:	noarch
21cr|stardict-quick-swe-wel-2.4.2-9|10	
21cr|stardict-quick-swe-wel-2.4.2-9|11	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-wel-%{version}.tar.bz2
21cr|stardict-quick-swe-wel-2.4.2-9|12	
21cr|stardict-quick-swe-wel-2.4.2-9|13	Provides:	stardict-dictionary = %{version}
21cr|stardict-quick-swe-wel-2.4.2-9|14	Requires:	stardict >= %{version}
21cr|stardict-quick-swe-wel-2.4.2-9|15	
21cr|stardict-quick-swe-wel-2.4.2-9|16	%description
21cr|stardict-quick-swe-wel-2.4.2-9|17	Swedish -> Welsh *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-swe-wel-2.4.2-9|18	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-swe-wel-2.4.2-9|19	
21cr|stardict-quick-swe-wel-2.4.2-9|20	http://www.futureware.at/.
21cr|stardict-quick-swe-wel-2.4.2-9|21	
21cr|stardict-quick-swe-wel-2.4.2-9|22	%prep
21cr|stardict-quick-swe-wel-2.4.2-9|23	%setup -q -n stardict-quick_swe-wel-%{version}
21cr|stardict-quick-swe-wel-2.4.2-9|24	
21cr|stardict-quick-swe-wel-2.4.2-9|25	%build
21cr|stardict-quick-swe-wel-2.4.2-9|26	
21cr|stardict-quick-swe-wel-2.4.2-9|27	%install
21cr|stardict-quick-swe-wel-2.4.2-9|28	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-wel-2.4.2-9|29	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-wel-2.4.2-9|30	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21cr|stardict-quick-swe-wel-2.4.2-9|31	
21cr|stardict-quick-swe-wel-2.4.2-9|32	%clean
21cr|stardict-quick-swe-wel-2.4.2-9|33	rm -rf $RPM_BUILD_ROOT
21cr|stardict-quick-swe-wel-2.4.2-9|34	
21cr|stardict-quick-swe-wel-2.4.2-9|35	%files
21cr|stardict-quick-swe-wel-2.4.2-9|36	%defattr(-,root,root)
21cr|stardict-quick-swe-wel-2.4.2-9|37	%{_datadir}/stardict/dic/*

8551 21
21cr|stardict-quick-wel-swe-2.4.2-10|1	%define dict_format_version 2.4.2
21cr|stardict-quick-wel-swe-2.4.2-10|2	
21cr|stardict-quick-wel-swe-2.4.2-10|3	Summary:	Welsh -> Swedish *Quick dictionary for StarDict 2
21cr|stardict-quick-wel-swe-2.4.2-10|4	Name:		stardict-quick-wel-swe
21cr|stardict-quick-wel-swe-2.4.2-10|5	Version:	2.4.2
21cr|stardict-quick-wel-swe-2.4.2-10|6	Release:	10
21cr|stardict-quick-wel-swe-2.4.2-10|7	License:	Distributable
21cr|stardict-quick-wel-swe-2.4.2-10|8	Group:		Databases
21cr|stardict-quick-wel-swe-2.4.2-10|9	Url:		http://stardict.sourceforge.net/
21cr|stardict-quick-wel-swe-2.4.2-10|10	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_wel-swe-%{version}.tar.bz2
21cr|stardict-quick-wel-swe-2.4.2-10|11	Provides:	stardict-dictionary = %{dict_format_version}
21cr|stardict-quick-wel-swe-2.4.2-10|12	Requires:	stardict >= %{dict_format_version}
21cr|stardict-quick-wel-swe-2.4.2-10|13	BuildArch:	noarch
21cr|stardict-quick-wel-swe-2.4.2-10|14	
21cr|stardict-quick-wel-swe-2.4.2-10|15	%description
21cr|stardict-quick-wel-swe-2.4.2-10|16	Welsh -> Swedish *Quick dictionary in StarDict 2 format.
21cr|stardict-quick-wel-swe-2.4.2-10|17	*Quick is an open source translation application. For more info, visit
21cr|stardict-quick-wel-swe-2.4.2-10|18	
21cr|stardict-quick-wel-swe-2.4.2-10|19	http://www.futureware.at/.
21cr|stardict-quick-wel-swe-2.4.2-10|20	
21cr|stardict-quick-wel-swe-2.4.2-10|21	%files
21cr|stardict-quick-wel-swe-2.4.2-10|22	%{_datadir}/stardict/dic/*
21cr|stardict-quick-wel-swe-2.4.2-10|23	
21cr|stardict-quick-wel-swe-2.4.2-10|24	#----------------------------------------------------------------------------
21cr|stardict-quick-wel-swe-2.4.2-10|25	
21cr|stardict-quick-wel-swe-2.4.2-10|26	%prep
21cr|stardict-quick-wel-swe-2.4.2-10|27	%setup -q -n stardict-quick_wel-swe-%{version}
21cr|stardict-quick-wel-swe-2.4.2-10|28	
21cr|stardict-quick-wel-swe-2.4.2-10|29	%build
21cr|stardict-quick-wel-swe-2.4.2-10|30	
21cr|stardict-quick-wel-swe-2.4.2-10|31	%install
21cr|stardict-quick-wel-swe-2.4.2-10|32	mkdir -p %{buildroot}%{_datadir}/stardict/dic
21cr|stardict-quick-wel-swe-2.4.2-10|33	install -m 0644 * %{buildroot}%{_datadir}/stardict/dic

8552 21
21cr|stardict-ushakov-2.4.2-4|1	%define dict_name	ushakov
21cr|stardict-ushakov-2.4.2-4|2	%define version		2.4.2
21cr|stardict-ushakov-2.4.2-4|3	%define release		4
21cr|stardict-ushakov-2.4.2-4|4	
21cr|stardict-ushakov-2.4.2-4|5	Name: 			stardict-%dict_name
21cr|stardict-ushakov-2.4.2-4|6	Version: 		2.4.2
21cr|stardict-ushakov-2.4.2-4|7	Release: 		%mkrel %{release}
21cr|stardict-ushakov-2.4.2-4|8	Summary: 		Russian Ushakov's Dictionary
21cr|stardict-ushakov-2.4.2-4|9	License: 		GPLv2+
21cr|stardict-ushakov-2.4.2-4|10	URL:			http://xdxf.revdanica.com/down/index.php
21cr|stardict-ushakov-2.4.2-4|11	Group: 			Text tools
21cr|stardict-ushakov-2.4.2-4|12	Source0: 		%dict_name.dict.dz
21cr|stardict-ushakov-2.4.2-4|13	Source1: 		%dict_name.idx
21cr|stardict-ushakov-2.4.2-4|14	Source2: 		%dict_name.ifo
21cr|stardict-ushakov-2.4.2-4|15	BuildArch: 		noarch
21cr|stardict-ushakov-2.4.2-4|16	Requires: 		stardict
21cr|stardict-ushakov-2.4.2-4|17	
21cr|stardict-ushakov-2.4.2-4|18	%description
21cr|stardict-ushakov-2.4.2-4|19	Russian Ushakov's Dictionary in stardict format
21cr|stardict-ushakov-2.4.2-4|20	
21cr|stardict-ushakov-2.4.2-4|21	%install
21cr|stardict-ushakov-2.4.2-4|22	rm -rf %{buildroot}
21cr|stardict-ushakov-2.4.2-4|23	install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
21cr|stardict-ushakov-2.4.2-4|24	install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
21cr|stardict-ushakov-2.4.2-4|25	install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
21cr|stardict-ushakov-2.4.2-4|26	
21cr|stardict-ushakov-2.4.2-4|27	%clean
21cr|stardict-ushakov-2.4.2-4|28	rm -rf %{buildroot}
21cr|stardict-ushakov-2.4.2-4|29	%files
21cr|stardict-ushakov-2.4.2-4|30	%{_datadir}/stardict/dic/%{dict_name}*

8553 21
21cr|starfighter-2.4-3|1	Summary:	Space/Arcade game which uses SDL libraries
21cr|starfighter-2.4-3|2	Name:		starfighter
21cr|starfighter-2.4-3|3	Version:	2.4
21cr|starfighter-2.4-3|4	Release:	3
21cr|starfighter-2.4-3|5	License:	GPLv2+
21cr|starfighter-2.4-3|6	Group:		Games/Arcade
21cr|starfighter-2.4-3|7	Url:		https://pr-starfighter.github.io
21cr|starfighter-2.4-3|8	Source0:	https://github.com/pr-starfighter/starfighter/releases/download/v%{version}/%{name}-%{version}-src.tar.gz
21cr|starfighter-2.4-3|9	BuildRequires:	desktop-file-utils
21cr|starfighter-2.4-3|10	BuildRequires:	imagemagick
21cr|starfighter-2.4-3|11	BuildRequires:	pkgconfig(fribidi)
21cr|starfighter-2.4-3|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|starfighter-2.4-3|13	BuildRequires:	pkgconfig(pango)
21cr|starfighter-2.4-3|14	BuildRequires:	pkgconfig(sdl2)
21cr|starfighter-2.4-3|15	BuildRequires:	pkgconfig(SDL2_image)
21cr|starfighter-2.4-3|16	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|starfighter-2.4-3|17	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|starfighter-2.4-3|18	
21cr|starfighter-2.4-3|19	%description
21cr|starfighter-2.4-3|20	Project: Starfighter is a is a Space/Arcade game which uses SDL libraries.
21cr|starfighter-2.4-3|21	The story:
21cr|starfighter-2.4-3|22	After decades of war one company, who had gained powerful supplying both
21cr|starfighter-2.4-3|23	sides with weaponary, steps forwards and crushes both warring factions in
21cr|starfighter-2.4-3|24	one swift movement. Using far superior weaponary and AI craft, the company
21cr|starfighter-2.4-3|25	was completely unstoppable and now no one can stand in their way. Thousands
21cr|starfighter-2.4-3|26	began to perish under the iron fist of the company. The people cried out
21cr|starfighter-2.4-3|27	for a saviour, for someone to light this dark hour... and someone did.
21cr|starfighter-2.4-3|28	Features:
21cr|starfighter-2.4-3|29	- 26 missions over 4 star systems.
21cr|starfighter-2.4-3|30	- Primary and Secondary Weapons (including laser cannon and charge weapon).
21cr|starfighter-2.4-3|31	- A weapon powerup system.
21cr|starfighter-2.4-3|32	- Wingmates.
21cr|starfighter-2.4-3|33	- Missions with Primary and Secondary Objectives.
21cr|starfighter-2.4-3|34	- A Variety of Missions (Protect, Destroy, etc).
21cr|starfighter-2.4-3|35	- 13 different music tracks.
21cr|starfighter-2.4-3|36	- Boss battles.
21cr|starfighter-2.4-3|37	
21cr|starfighter-2.4-3|38	%files
21cr|starfighter-2.4-3|39	%doc README.txt
21cr|starfighter-2.4-3|40	%license COPYING LICENSES
21cr|starfighter-2.4-3|41	%{_gamesbindir}/%{name}
21cr|starfighter-2.4-3|42	%dir %{_gamesdatadir}/%{name}
21cr|starfighter-2.4-3|43	%dir %{_gamesdatadir}/%{name}/data
21cr|starfighter-2.4-3|44	%dir %{_gamesdatadir}/%{name}/gfx
21cr|starfighter-2.4-3|45	%dir %{_gamesdatadir}/%{name}/locale
21cr|starfighter-2.4-3|46	%dir %{_gamesdatadir}/%{name}/music
21cr|starfighter-2.4-3|47	%dir %{_gamesdatadir}/%{name}/sound
21cr|starfighter-2.4-3|48	%{_gamesdatadir}/%{name}/data/*
21cr|starfighter-2.4-3|49	%{_gamesdatadir}/%{name}/gfx/*
21cr|starfighter-2.4-3|50	%{_gamesdatadir}/%{name}/locale/*
21cr|starfighter-2.4-3|51	%{_gamesdatadir}/%{name}/music/*.ogg
21cr|starfighter-2.4-3|52	%{_gamesdatadir}/%{name}/sound/*.ogg
21cr|starfighter-2.4-3|53	%{_datadir}/applications/%{name}.desktop
21cr|starfighter-2.4-3|54	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|starfighter-2.4-3|55	%{_mandir}/man6/%{name}.6.*
21cr|starfighter-2.4-3|56	
21cr|starfighter-2.4-3|57	#----------------------------------------------------------------------------
21cr|starfighter-2.4-3|58	
21cr|starfighter-2.4-3|59	%prep
21cr|starfighter-2.4-3|60	%setup -qn %{name}-%{version}-src
21cr|starfighter-2.4-3|61	
21cr|starfighter-2.4-3|62	# Fix perms
21cr|starfighter-2.4-3|63	find . -perm 0600 -exec chmod 0644 {} \;
21cr|starfighter-2.4-3|64	
21cr|starfighter-2.4-3|65	%build
21cr|starfighter-2.4-3|66	autoreconf -vfi
21cr|starfighter-2.4-3|67	%configure2_5x \
21cr|starfighter-2.4-3|68	--bindir="%{_gamesbindir}" \
21cr|starfighter-2.4-3|69	--datadir="%{_gamesdatadir}"
21cr|starfighter-2.4-3|70	%make
21cr|starfighter-2.4-3|71	
21cr|starfighter-2.4-3|72	%install
21cr|starfighter-2.4-3|73	%makeinstall_std
21cr|starfighter-2.4-3|74	
21cr|starfighter-2.4-3|75	# Install the provided 128x128 icon...
21cr|starfighter-2.4-3|76	install -Dm644 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|starfighter-2.4-3|77	# ...and resize it to have more sizes
21cr|starfighter-2.4-3|78	for i in 16x16 22x22 32x32 48x48 64x64 256x256; do
21cr|starfighter-2.4-3|79	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/apps
21cr|starfighter-2.4-3|80	convert misc/%{name}.png -resize $i %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
21cr|starfighter-2.4-3|81	done
21cr|starfighter-2.4-3|82	
21cr|starfighter-2.4-3|83	# Fix provided .desktop file
21cr|starfighter-2.4-3|84	desktop-file-edit --remove-category="ActionGame" %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|starfighter-2.4-3|85	
21cr|starfighter-2.4-3|86	# Drop unwanted stuff
21cr|starfighter-2.4-3|87	rm -rf %{buildroot}%{_datadir}/pixmaps
21cr|starfighter-2.4-3|88	rm -f %{buildroot}%{_gamesdatadir}/%{name}/locale/build.py
21cr|starfighter-2.4-3|89	rm -f %{buildroot}%{_gamesdatadir}/%{name}/locale/genpot.sh
21cr|starfighter-2.4-3|90	rm -f %{buildroot}%{_gamesdatadir}/%{name}/locale/pr-starfighter.pot

8554 21
21cr|startsess-1.1-8|1	%define _enable_debug_packages %{nil}
21cr|startsess-1.1-8|2	%define debug_package          %{nil}
21cr|startsess-1.1-8|3	
21cr|startsess-1.1-8|4	Summary:	Tool to start LTSP sessions
21cr|startsess-1.1-8|5	Name:		startsess
21cr|startsess-1.1-8|6	Version:	1.1
21cr|startsess-1.1-8|7	Release:	8
21cr|startsess-1.1-8|8	License:	GPL
21cr|startsess-1.1-8|9	Group:		System/Servers
21cr|startsess-1.1-8|10	URL:		http://www.ltsp.org
21cr|startsess-1.1-8|11	Source0:	http://www.ltsp.org/tarballs/%{name}-%{version}.tar.bz2
21cr|startsess-1.1-8|12	BuildRequires:	dietlibc-devel
21cr|startsess-1.1-8|13	Patch0:		startsess.patch
21cr|startsess-1.1-8|14	
21cr|startsess-1.1-8|15	%description
21cr|startsess-1.1-8|16	This program is used in LTSP to start the sessions (shell, telnet, startx).
21cr|startsess-1.1-8|17	
21cr|startsess-1.1-8|18	%prep
21cr|startsess-1.1-8|19	
21cr|startsess-1.1-8|20	%setup -n %{name}-%{version}
21cr|startsess-1.1-8|21	%patch0 -p0
21cr|startsess-1.1-8|22	
21cr|startsess-1.1-8|23	%build
21cr|startsess-1.1-8|24	diet gcc -Os -o %{name} %{name}.c
21cr|startsess-1.1-8|25	
21cr|startsess-1.1-8|26	%install
21cr|startsess-1.1-8|27	rm -rf %{buildroot}
21cr|startsess-1.1-8|28	
21cr|startsess-1.1-8|29	install -d %{buildroot}/bin
21cr|startsess-1.1-8|30	install -m0755 %{name} %{buildroot}/bin/
21cr|startsess-1.1-8|31	
21cr|startsess-1.1-8|32	%clean
21cr|startsess-1.1-8|33	rm -rf %{buildroot}
21cr|startsess-1.1-8|34	
21cr|startsess-1.1-8|35	%files
21cr|startsess-1.1-8|36	%defattr(-,root,root)
21cr|startsess-1.1-8|37	%doc COPYING README
21cr|startsess-1.1-8|38	%attr(0755,root,root) /bin/%{name}

8555 21
21cr|startwine-412-1|1	%define debug_package %{nil}
21cr|startwine-412-1|2	
21cr|startwine-412-1|3	%global __requires_exclude ^libc.so.6(.*)
21cr|startwine-412-1|4	
21cr|startwine-412-1|5	%global oname StartWine
21cr|startwine-412-1|6	
21cr|startwine-412-1|7	Summary:	Launcher for quickly and easily launch Windows applications
21cr|startwine-412-1|8	Name:		startwine
21cr|startwine-412-1|9	Version:	412
21cr|startwine-412-1|10	Release:	1
21cr|startwine-412-1|11	License:	GPLv3
21cr|startwine-412-1|12	Group:		Games/Other
21cr|startwine-412-1|13	Url:		https://github.com/RusNor/StartWine-Launcher
21cr|startwine-412-1|14	Source0:	https://github.com/Survolog/StartWine-Launcher/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|startwine-412-1|15	Source10:	README
21cr|startwine-412-1|16	Patch0:		startwine-410-default-settings.patch
21cr|startwine-412-1|17	BuildRequires:	meson
21cr|startwine-412-1|18	Requires:	bc
21cr|startwine-412-1|19	Requires:	bubblewrap
21cr|startwine-412-1|20	Requires:	cabextract
21cr|startwine-412-1|21	Requires:	canberra-gtk
21cr|startwine-412-1|22	Requires:	coreutils
21cr|startwine-412-1|23	Requires:	curl
21cr|startwine-412-1|24	Requires:	file
21cr|startwine-412-1|25	Requires:	htop
21cr|startwine-412-1|26	Requires:	icoutils
21cr|startwine-412-1|27	Requires:	imagemagick
21cr|startwine-412-1|28	Requires:	lib64drm2
21cr|startwine-412-1|29	Requires:	lib64opencl1
21cr|startwine-412-1|30	Requires:	lib64vte-gir2.91
21cr|startwine-412-1|31	Requires:	libnotify
21cr|startwine-412-1|32	Requires:	openssl
21cr|startwine-412-1|33	Requires:	python3-gobject
21cr|startwine-412-1|34	Requires:	sysvinit-tools
21cr|startwine-412-1|35	Requires:	tar
21cr|startwine-412-1|36	Requires:	vulkan-tools
21cr|startwine-412-1|37	Requires:	wget
21cr|startwine-412-1|38	Requires:	xdg-user-dirs
21cr|startwine-412-1|39	Requires:	xdg-utils
21cr|startwine-412-1|40	Requires:	xz
21cr|startwine-412-1|41	Requires:	zenity
21cr|startwine-412-1|42	Requires:	zstd
21cr|startwine-412-1|43	Requires:	python3dist(numpy)
21cr|startwine-412-1|44	Requires:	python3dist(pillow)
21cr|startwine-412-1|45	Requires:	python3dist(psutil)
21cr|startwine-412-1|46	Requires:	python3dist(pycairo)
21cr|startwine-412-1|47	Requires:	python3dist(six)
21cr|startwine-412-1|48	Requires:	rubygem(vte3)
21cr|startwine-412-1|49	Requires:	vkd3d(x86-64)
21cr|startwine-412-1|50	Requires:	vte291(x86-64)
21cr|startwine-412-1|51	Requires:	vulkan(x86-64)
21cr|startwine-412-1|52	Recommends:	lib64d3dadapter9_1
21cr|startwine-412-1|53	Recommends:	lib64freetype6
21cr|startwine-412-1|54	Recommends:	lib64txc-dxtn
21cr|startwine-412-1|55	Recommends:	python3dist(evdev)
21cr|startwine-412-1|56	Recommends:	python3dist(pyopengl)
21cr|startwine-412-1|57	Recommends:	ibus-gtk(x86-32)
21cr|startwine-412-1|58	Recommends:	libcurl4(x86-32)
21cr|startwine-412-1|59	Recommends:	libd3dadapter9_1(x86-32)
21cr|startwine-412-1|60	Recommends:	libdrm2(x86-32)
21cr|startwine-412-1|61	Recommends:	libfreetype6(x86-32)
21cr|startwine-412-1|62	Recommends:	libGL1(x86-32)
21cr|startwine-412-1|63	Recommends:	libnss3(x86-32)
21cr|startwine-412-1|64	Recommends:	libopencl1(x86-32)
21cr|startwine-412-1|65	Recommends:	libtxc-dxtn(x86-32)
21cr|startwine-412-1|66	Recommends:	libvte-gir2.91(x86-32)
21cr|startwine-412-1|67	Recommends:	libvulkan1(x86-32)
21cr|startwine-412-1|68	Recommends:	mesa(x86-32)
21cr|startwine-412-1|69	Recommends:	vkd3d(x86-32)
21cr|startwine-412-1|70	Recommends:	vte291(x86-32)
21cr|startwine-412-1|71	Recommends:	vulkan(x86-32)
21cr|startwine-412-1|72	Obsoletes:	startwine <= 384
21cr|startwine-412-1|73	ExclusiveArch:	x86_64
21cr|startwine-412-1|74	
21cr|startwine-412-1|75	%description
21cr|startwine-412-1|76	It is a launcher that allows you to quickly and easily launch
21cr|startwine-412-1|77	Windows applications on Linux operating systems.
21cr|startwine-412-1|78	
21cr|startwine-412-1|79	%files -f StartWine.lang
21cr|startwine-412-1|80	%doc handbook README README.md
21cr|startwine-412-1|81	%license LICENSE
21cr|startwine-412-1|82	%{_bindir}/%{name}
21cr|startwine-412-1|83	%{_datadir}/applications/StartWine.desktop
21cr|startwine-412-1|84	%{_datadir}/%{name}/data/app_config
21cr|startwine-412-1|85	%{_datadir}/%{name}/data/app_patches
21cr|startwine-412-1|86	%{_datadir}/%{name}/data/img
21cr|startwine-412-1|87	%{_datadir}/%{name}/data/scripts/appid*.json
21cr|startwine-412-1|88	%{_datadir}/%{name}/data/scripts/dxvk_vkd3d_version.json
21cr|startwine-412-1|89	%{_datadir}/%{name}/data/scripts/__pycache__
21cr|startwine-412-1|90	%{_datadir}/%{name}/data/scripts/sw_*
21cr|startwine-412-1|91	%{_datadir}/%{name}/data/scripts/wine_version.json
21cr|startwine-412-1|92	%dir %{_datadir}/%{name}
21cr|startwine-412-1|93	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|startwine-412-1|94	
21cr|startwine-412-1|95	%posttrans
21cr|startwine-412-1|96	for i in $(ls /home); do
21cr|startwine-412-1|97	rm -f /home/$i/.local/share/applications/StartWine.desktop && rm -f /home/$i/.local/share/applications/ru.launcher.StartWine.desktop
21cr|startwine-412-1|98	done
21cr|startwine-412-1|99	mv -f %{_datadir}/applications/ru.launcher.StartWine.desktop{,~}
21cr|startwine-412-1|100	# Wait update desktop's info in DE. Other methods don't always work.
21cr|startwine-412-1|101	sleep 10
21cr|startwine-412-1|102	mv -f %{_datadir}/applications/ru.launcher.StartWine.desktop{~,}
21cr|startwine-412-1|103	
21cr|startwine-412-1|104	cat %{_defaultdocdir}/%{name}/README
21cr|startwine-412-1|105	
21cr|startwine-412-1|106	#----------------------------------------------------------------------------
21cr|startwine-412-1|107	
21cr|startwine-412-1|108	%prep
21cr|startwine-412-1|109	%autosetup -p1
21cr|startwine-412-1|110	cp %{SOURCE10} .
21cr|startwine-412-1|111	mv data/ru.launcher.StartWine.desktop.in data/StartWine.desktop.in
21cr|startwine-412-1|112	find . -name "*.svg" -o -name "*.css" -o -name "*.json" |xargs chmod -x
21cr|startwine-412-1|113	chmod -x data/scripts/sw_shaders.py
21cr|startwine-412-1|114	sed -i "s/\r$//" README.md
21cr|startwine-412-1|115	sed -i "s/ru.launcher.StartWine.desktop/StartWine.desktop/" meson.build data/startwine.in data/scripts/sw_runlib
21cr|startwine-412-1|116	sed -i "s,^#!/usr/bin/env ,#!/usr/bin/," data/app_config/.default/* data/%{name}.in data/scripts/sw_*
21cr|startwine-412-1|117	
21cr|startwine-412-1|118	%build
21cr|startwine-412-1|119	%meson
21cr|startwine-412-1|120	%meson_build
21cr|startwine-412-1|121	
21cr|startwine-412-1|122	%install
21cr|startwine-412-1|123	%meson_install
21cr|startwine-412-1|124	
21cr|startwine-412-1|125	sed -i "s|sed .1,.* -C \(.*\)\(. &&\)|cp -rf %{_datadir}/%{name}/data \1/StartWine\2|" %{buildroot}%{_bindir}/%{name}
21cr|startwine-412-1|126	
21cr|startwine-412-1|127	rm -f %{buildroot}%{_datadir}/%{name}/data/scripts/locale/*/LC_MESSAGES/*.po
21cr|startwine-412-1|128	rm -f %{buildroot}%{_datadir}/%{name}/data/scripts/locale/*.po*
21cr|startwine-412-1|129	
21cr|startwine-412-1|130	%find_lang StartWine
21cr|startwine-412-1|131	
21cr|startwine-412-1|132	%changelog
21cr|startwine-412-1|133	* Mon Nov 24 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|startwine-412-1|134	- Fix message file
21cr|startwine-412-1|135	
21cr|startwine-412-1|136	* Mon Nov 24 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 412-1
21cr|startwine-412-1|137	- Update to 412
21cr|startwine-412-1|138	
21cr|startwine-412-1|139	- Merge: 2607141 489117a
21cr|startwine-412-1|140	* Mon Nov 24 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|startwine-412-1|141	- Merge from rosa2021.1
21cr|startwine-412-1|142	
21cr|startwine-412-1|143	* Mon Nov 24 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 412-1
21cr|startwine-412-1|144	- Update to 412
21cr|startwine-412-1|145	
21cr|startwine-412-1|146	* Wed Sep 17 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 411-1
21cr|startwine-412-1|147	- Update to 411
21cr|startwine-412-1|148	
21cr|startwine-412-1|149	* Wed Sep 17 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 411-1
21cr|startwine-412-1|150	- Update to 411
21cr|startwine-412-1|151	
21cr|startwine-412-1|152	* Tue Jun 3 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 410-4
21cr|startwine-412-1|153	- Drop i686 deps
21cr|startwine-412-1|154	
21cr|startwine-412-1|155	* Tue Jun 3 2025 Andrey Grigorev <survolog@yandex.ru> 410-3
21cr|startwine-412-1|156	- Drop i686 deps
21cr|startwine-412-1|157	
21cr|startwine-412-1|158	* Mon Apr 14 2025 Andrey Grigorev <survolog@yandex.ru> 410-2
21cr|startwine-412-1|159	- Fix files
21cr|startwine-412-1|160	
21cr|startwine-412-1|161	- Merge: b1a94ea d3cd3e9
21cr|startwine-412-1|162	* Mon Apr 14 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|startwine-412-1|163	- Merge branch 'rosa2023.1' into rosa2021.1
21cr|startwine-412-1|164	
21cr|startwine-412-1|165	* Mon Apr 14 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 410-2
21cr|startwine-412-1|166	- Revert desktop name
21cr|startwine-412-1|167	
21cr|startwine-412-1|168	* Sun Apr 13 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 410-1
21cr|startwine-412-1|169	- Update to 410
21cr|startwine-412-1|170	
21cr|startwine-412-1|171	* Sun Apr 13 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 410-1
21cr|startwine-412-1|172	- Update to 410
21cr|startwine-412-1|173	
21cr|startwine-412-1|174	* Mon Mar 17 2025 Mikhail N <m.novosyolov@rosalinux.ru> 409-2
21cr|startwine-412-1|175	- move to contrib
21cr|startwine-412-1|176	
21cr|startwine-412-1|177	* Mon Mar 17 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 409-1
21cr|startwine-412-1|178	- Update to 409
21cr|startwine-412-1|179	
21cr|startwine-412-1|180	* Thu Nov 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 408-1
21cr|startwine-412-1|181	- Update to 408
21cr|startwine-412-1|182	
21cr|startwine-412-1|183	* Mon Nov 25 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 407-1
21cr|startwine-412-1|184	- Update to 407
21cr|startwine-412-1|185	
21cr|startwine-412-1|186	* Sun Sep 15 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 406-1
21cr|startwine-412-1|187	- Update to 406
21cr|startwine-412-1|188	
21cr|startwine-412-1|189	* Sun Jul 21 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 405-1
21cr|startwine-412-1|190	- Update to 405
21cr|startwine-412-1|191	
21cr|startwine-412-1|192	* Sun Jun 23 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 404-1
21cr|startwine-412-1|193	- Up runtime
21cr|startwine-412-1|194	
21cr|startwine-412-1|195	* Sat Jun 22 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 404-1
21cr|startwine-412-1|196	- Update to 404
21cr|startwine-412-1|197	
21cr|startwine-412-1|198	* Wed Apr 3 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 403-1
21cr|startwine-412-1|199	- Update to 403
21cr|startwine-412-1|200	
21cr|startwine-412-1|201	* Thu Feb 8 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 402-4
21cr|startwine-412-1|202	- Fix for use in iso
21cr|startwine-412-1|203	
21cr|startwine-412-1|204	* Thu Feb 8 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|startwine-412-1|205	- Exclude /bin/sh Req for build in iso
21cr|startwine-412-1|206	
21cr|startwine-412-1|207	* Thu Feb 8 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 402-3
21cr|startwine-412-1|208	- Fix sh path
21cr|startwine-412-1|209	
21cr|startwine-412-1|210	* Tue Feb 6 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 402-2
21cr|startwine-412-1|211	- Update to v402
21cr|startwine-412-1|212	
21cr|startwine-412-1|213	* Mon Feb 5 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 402-1
21cr|startwine-412-1|214	- Update to 402
21cr|startwine-412-1|215	
21cr|startwine-412-1|216	* Fri Feb 2 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 401-1
21cr|startwine-412-1|217	- Drop BReqs, add Obsoletes
21cr|startwine-412-1|218	
21cr|startwine-412-1|219	* Fri Feb 2 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 401-1
21cr|startwine-412-1|220	- Update to 401
21cr|startwine-412-1|221	
21cr|startwine-412-1|222	* Sun Dec 10 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 384-1
21cr|startwine-412-1|223	- Add BReq
21cr|startwine-412-1|224	
21cr|startwine-412-1|225	* Sun Dec 10 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|startwine-412-1|226	- Update to 384
21cr|startwine-412-1|227	
21cr|startwine-412-1|228	* Fri Nov 24 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 383-1
21cr|startwine-412-1|229	- Update to 383
21cr|startwine-412-1|230	
21cr|startwine-412-1|231	- Merge: 5a96362 9ff4bbe
21cr|startwine-412-1|232	* Sat Nov 11 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 382-1
21cr|startwine-412-1|233	- Merge from rosa2023.1
21cr|startwine-412-1|234	
21cr|startwine-412-1|235	* Sat Nov 11 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 382-1
21cr|startwine-412-1|236	- Update to 382
21cr|startwine-412-1|237	
21cr|startwine-412-1|238	- Merge: 239d019 8fc3d8a
21cr|startwine-412-1|239	* Mon Oct 16 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 381-1
21cr|startwine-412-1|240	- Update to 381
21cr|startwine-412-1|241	
21cr|startwine-412-1|242	* Mon Oct 16 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 381-1
21cr|startwine-412-1|243	- Update to 381
21cr|startwine-412-1|244	
21cr|startwine-412-1|245	* Thu Sep 14 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 380-1
21cr|startwine-412-1|246	- Update to 380
21cr|startwine-412-1|247	
21cr|startwine-412-1|248	* Thu Sep 14 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 380-1
21cr|startwine-412-1|249	- Update to 380
21cr|startwine-412-1|250	
21cr|startwine-412-1|251	* Sat Aug 5 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 379-1
21cr|startwine-412-1|252	- Update to 379
21cr|startwine-412-1|253	
21cr|startwine-412-1|254	* Thu Jul 6 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru> 378-2
21cr|startwine-412-1|255	- MassBuild#3651: Increase release tag
21cr|startwine-412-1|256	
21cr|startwine-412-1|257	* Wed Jul 5 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 378-1
21cr|startwine-412-1|258	- Update to 378
21cr|startwine-412-1|259	
21cr|startwine-412-1|260	* Sun May 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 377-1
21cr|startwine-412-1|261	- Update to 377
21cr|startwine-412-1|262	
21cr|startwine-412-1|263	* Sun May 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|startwine-412-1|264	- Update to 377
21cr|startwine-412-1|265	
21cr|startwine-412-1|266	* Fri May 5 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 376-1
21cr|startwine-412-1|267	- Update to 376
21cr|startwine-412-1|268	
21cr|startwine-412-1|269	* Thu May 4 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 375-2
21cr|startwine-412-1|270	- Add meson build system, change default color, fix translate
21cr|startwine-412-1|271	
21cr|startwine-412-1|272	* Sun Apr 30 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 375-1
21cr|startwine-412-1|273	- Update to 375, add version to desktop text, add mention about Portproton
21cr|startwine-412-1|274	
21cr|startwine-412-1|275	- Merge: 2284033 076b914
21cr|startwine-412-1|276	* Wed Apr 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 374-2
21cr|startwine-412-1|277	- Sync 2021.1
21cr|startwine-412-1|278	
21cr|startwine-412-1|279	* Wed Apr 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 374-2
21cr|startwine-412-1|280	- Add some Req and Rec
21cr|startwine-412-1|281	
21cr|startwine-412-1|282	* Tue Apr 25 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 374-1
21cr|startwine-412-1|283	- Update to 374
21cr|startwine-412-1|284	
21cr|startwine-412-1|285	* Tue Apr 25 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 374-1
21cr|startwine-412-1|286	- Update to 374
21cr|startwine-412-1|287	
21cr|startwine-412-1|288	* Sat Apr 22 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 373-1
21cr|startwine-412-1|289	- Init 373
21cr|startwine-412-1|290	
21cr|startwine-412-1|291	* Sat Apr 22 2023 ABF <abf@rosalinux.ru>
21cr|startwine-412-1|292	- Automatic import for version 373-1

8556 21
21cr|statifier-1.7.4-3|1	Summary:	Convert elf dynamic linked exe to "pseudo-static"
21cr|statifier-1.7.4-3|2	Name:		statifier
21cr|statifier-1.7.4-3|3	Version:	1.7.4
21cr|statifier-1.7.4-3|4	Release:	3
21cr|statifier-1.7.4-3|5	License:	GPLv2
21cr|statifier-1.7.4-3|6	Group:		Development/Other
21cr|statifier-1.7.4-3|7	Url:		http://statifier.sourceforge.net
21cr|statifier-1.7.4-3|8	Source:		http://prdownloads.sourceforge.net/statifier/%{name}-%{version}.tar.gz
21cr|statifier-1.7.4-3|9	ExclusiveArch:	%ix86 alpha x86_64
21cr|statifier-1.7.4-3|10	BuildRequires:  glibc-static-devel
21cr|statifier-1.7.4-3|11	Requires:      coreutils
21cr|statifier-1.7.4-3|12	Requires:      gawk
21cr|statifier-1.7.4-3|13	Requires:      gdb
21cr|statifier-1.7.4-3|14	
21cr|statifier-1.7.4-3|15	%description
21cr|statifier-1.7.4-3|16	Statifier create from dynamically linked ELF executable
21cr|statifier-1.7.4-3|17	and all it's libraries (and all LD_PRELOAD libraries if any)
21cr|statifier-1.7.4-3|18	one file. This file can be copied and run on another machine
21cr|statifier-1.7.4-3|19	without need to drag all it's libraries.
21cr|statifier-1.7.4-3|20	
21cr|statifier-1.7.4-3|21	%prep
21cr|statifier-1.7.4-3|22	%setup -q
21cr|statifier-1.7.4-3|23	
21cr|statifier-1.7.4-3|24	%build
21cr|statifier-1.7.4-3|25	make all
21cr|statifier-1.7.4-3|26	
21cr|statifier-1.7.4-3|27	%install
21cr|statifier-1.7.4-3|28	
21cr|statifier-1.7.4-3|29	%makeinstall_std
21cr|statifier-1.7.4-3|30	chmod -R u+w %buildroot
21cr|statifier-1.7.4-3|31	
21cr|statifier-1.7.4-3|32	%files
21cr|statifier-1.7.4-3|33	%doc AUTHORS ChangeLog LICENSE NEWS README TODO
21cr|statifier-1.7.4-3|34	%attr(755,root,root)	%{_bindir}/statifier
21cr|statifier-1.7.4-3|35	%dir %{_prefix}/lib/statifier
21cr|statifier-1.7.4-3|36	%attr(755,root,root)	%{_prefix}/lib/statifier/*
21cr|statifier-1.7.4-3|37	%{_mandir}/man1/statifier.1*

8557 21
21cr|statist-1.4.2-1|1	Summary:	Statist is a terminal-based statistics program
21cr|statist-1.4.2-1|2	Name:		statist
21cr|statist-1.4.2-1|3	Version:	1.4.2
21cr|statist-1.4.2-1|4	Release:	1
21cr|statist-1.4.2-1|5	License:	GPLv2+
21cr|statist-1.4.2-1|6	Group:		Sciences/Mathematics
21cr|statist-1.4.2-1|7	Url:		http://statist.wald.intevation.org/
21cr|statist-1.4.2-1|8	Source0:	https://wald.intevation.org/frs/download.php/file/689/statist-%{version}.tar.gz
21cr|statist-1.4.2-1|9	Patch0:		statist-1.4.1-lang.patch
21cr|statist-1.4.2-1|10	Patch1:		statist-1.4.1-flags.patch
21cr|statist-1.4.2-1|11	Patch3:		statist-1.4.1-no-strip.patch
21cr|statist-1.4.2-1|12	Requires:	gnuplot
21cr|statist-1.4.2-1|13	
21cr|statist-1.4.2-1|14	%description
21cr|statist-1.4.2-1|15	Statist is a terminal-based statistics program with an interactive menu that
21cr|statist-1.4.2-1|16	makes it very easy to use. It can also be run in scripts and big datasets are
21cr|statist-1.4.2-1|17	handled reasonably well even on small machines. In spite of its low overhead
21cr|statist-1.4.2-1|18	statist can do quite a bunch of regression functions and tests. It can produce
21cr|statist-1.4.2-1|19	colorized output and uses gnuplot to create graphics.
21cr|statist-1.4.2-1|20	
21cr|statist-1.4.2-1|21	%files -f %{name}.lang
21cr|statist-1.4.2-1|22	%doc CHANGES COPYING CREDITS KNOWN_BUGS README
21cr|statist-1.4.2-1|23	%doc examples/ sample.statistrc
21cr|statist-1.4.2-1|24	%exclude %{_docdir}/%{name}/*.pdf
21cr|statist-1.4.2-1|25	%{_bindir}/statist
21cr|statist-1.4.2-1|26	%{_mandir}/*/*
21cr|statist-1.4.2-1|27	
21cr|statist-1.4.2-1|28	#----------------------------------------------------------------------------
21cr|statist-1.4.2-1|29	
21cr|statist-1.4.2-1|30	%prep
21cr|statist-1.4.2-1|31	%setup -q
21cr|statist-1.4.2-1|32	%patch0 -p1
21cr|statist-1.4.2-1|33	%patch1 -p1
21cr|statist-1.4.2-1|34	%patch3 -p1
21cr|statist-1.4.2-1|35	
21cr|statist-1.4.2-1|36	%build
21cr|statist-1.4.2-1|37	make \
21cr|statist-1.4.2-1|38	COMPILERCFLAGS="%{optflags} -c" \
21cr|statist-1.4.2-1|39	PREFIX=%{buildroot}%{_prefix}
21cr|statist-1.4.2-1|40	
21cr|statist-1.4.2-1|41	%install
21cr|statist-1.4.2-1|42	%makeinstall_std PREFIX=%{buildroot}%{_prefix}
21cr|statist-1.4.2-1|43	
21cr|statist-1.4.2-1|44	%find_lang %{name}

8558 21
21cr|statserial-1.1-31|1	%global debug_package %{nil}
21cr|statserial-1.1-31|2	
21cr|statserial-1.1-31|3	Summary:	A tool which displays the status of serial port modem lines
21cr|statserial-1.1-31|4	Name:		statserial
21cr|statserial-1.1-31|5	Version:	1.1
21cr|statserial-1.1-31|6	Release:	31
21cr|statserial-1.1-31|7	License:	BSD
21cr|statserial-1.1-31|8	Group:		Communications
21cr|statserial-1.1-31|9	URL:		ftp://sunsite.unc.edu/pub/Linux/system/serial/
21cr|statserial-1.1-31|10	Source0:	ftp://sunsite.unc.edu/pub/Linux/system/serial/%{name}-%{version}.tar.bz2
21cr|statserial-1.1-31|11	Patch0:		%{name}-1.1-config.patch
21cr|statserial-1.1-31|12	Patch1: 	%{name}-1.1-dev.patch
21cr|statserial-1.1-31|13	Patch2:		statserial-1.1-LDFLAGS.diff
21cr|statserial-1.1-31|14	BuildRequires:	ncurses-devel
21cr|statserial-1.1-31|15	BuildRequires:	glibc-static-devel
21cr|statserial-1.1-31|16	
21cr|statserial-1.1-31|17	%description
21cr|statserial-1.1-31|18	The statserial utility displays a table of the signals on a standard 9-pin or
21cr|statserial-1.1-31|19	25-pin serial port and indicates the status of the handshaking lines.
21cr|statserial-1.1-31|20	Statserial is useful for debugging serial port and/or modem problems.
21cr|statserial-1.1-31|21	
21cr|statserial-1.1-31|22	Install the statserial package if you need a tool to help debug serial port or
21cr|statserial-1.1-31|23	modem problems.
21cr|statserial-1.1-31|24	
21cr|statserial-1.1-31|25	%prep
21cr|statserial-1.1-31|26	
21cr|statserial-1.1-31|27	%setup -q
21cr|statserial-1.1-31|28	%patch0 -p1 -b .config
21cr|statserial-1.1-31|29	%patch1 -p1 -b .dev
21cr|statserial-1.1-31|30	%patch2 -p0 -b .LDFLAGS
21cr|statserial-1.1-31|31	
21cr|statserial-1.1-31|32	%build
21cr|statserial-1.1-31|33	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags} -static"
21cr|statserial-1.1-31|34	
21cr|statserial-1.1-31|35	%install
21cr|statserial-1.1-31|36	rm -rf %{buildroot}
21cr|statserial-1.1-31|37	
21cr|statserial-1.1-31|38	mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/man1}
21cr|statserial-1.1-31|39	
21cr|statserial-1.1-31|40	install -m 755 --strip statserial %{buildroot}%{_bindir}/statserial
21cr|statserial-1.1-31|41	install -m 444 statserial.1 %{buildroot}%{_mandir}/man1/statserial.1
21cr|statserial-1.1-31|42	
21cr|statserial-1.1-31|43	%clean
21cr|statserial-1.1-31|44	rm -rf %{buildroot}
21cr|statserial-1.1-31|45	
21cr|statserial-1.1-31|46	%files
21cr|statserial-1.1-31|47	%defattr(-,root,root)
21cr|statserial-1.1-31|48	%doc COPYING ChangeLog README
21cr|statserial-1.1-31|49	%{_bindir}/statserial
21cr|statserial-1.1-31|50	%{_mandir}/man1/statserial.1*

8559 21
21cr|steak-1.7.3-17|1	Name:         steak
21cr|steak-1.7.3-17|2	Url:          http://www.informatik.uni-frankfurt.de/~razi/steak/steak.html
21cr|steak-1.7.3-17|3	License:      GPLv2+
21cr|steak-1.7.3-17|4	Group:        System/Internationalization
21cr|steak-1.7.3-17|5	Summary:      English <-> German translator
21cr|steak-1.7.3-17|6	Version:      1.7.3
21cr|steak-1.7.3-17|7	Release:      17
21cr|steak-1.7.3-17|8	Source0:      Steak.%{version}.tar.bz2
21cr|steak-1.7.3-17|9	Patch0:       Steak-1.7.3-install.patch
21cr|steak-1.7.3-17|10	Patch1:	      steak-1.7.3-aspell.patch
21cr|steak-1.7.3-17|11	Patch2:	      Steak-recode-printbuffer-to-utf8.patch
21cr|steak-1.7.3-17|12	Patch3:		Steak-debug.patch
21cr|steak-1.7.3-17|13	BuildRequires:	pkgconfig(x11)
21cr|steak-1.7.3-17|14	BuildRequires:	pkgconfig(xt)
21cr|steak-1.7.3-17|15	BuildRequires:	recode
21cr|steak-1.7.3-17|16	Requires: aspell-de
21cr|steak-1.7.3-17|17	Requires: aspell-en
21cr|steak-1.7.3-17|18	Requires: recode
21cr|steak-1.7.3-17|19	
21cr|steak-1.7.3-17|20	%description
21cr|steak-1.7.3-17|21	steak translates and explain words. You can use it to translate
21cr|steak-1.7.3-17|22	between German and English on the command line. It will even translate
21cr|steak-1.7.3-17|23	the word you've selected under X when you call steak without
21cr|steak-1.7.3-17|24	arguments.
21cr|steak-1.7.3-17|25	
21cr|steak-1.7.3-17|26	%prep
21cr|steak-1.7.3-17|27	%setup -q -n Steak
21cr|steak-1.7.3-17|28	%patch3 -p1
21cr|steak-1.7.3-17|29	%patch0 -p 0 -E
21cr|steak-1.7.3-17|30	%patch1 -p0 -b .aspell
21cr|steak-1.7.3-17|31	%patch2 -p1
21cr|steak-1.7.3-17|32	find -type d | xargs chmod 755
21cr|steak-1.7.3-17|33	perl -pi -e "s!xxxLIBDIRx!%_libdir!" steak_install.sh
21cr|steak-1.7.3-17|34	recode l9..u8 iso2txt
21cr|steak-1.7.3-17|35	recode l9..u8 Datensatz/ger-eng.txt
21cr|steak-1.7.3-17|36	
21cr|steak-1.7.3-17|37	%build
21cr|steak-1.7.3-17|38	%make X11LIBDIR="-L%{_prefix}/X11R6/%_lib"
21cr|steak-1.7.3-17|39	
21cr|steak-1.7.3-17|40	%install
21cr|steak-1.7.3-17|41	mkdir -p %{buildroot}%{_libdir}/Steak/
21cr|steak-1.7.3-17|42	echo | %makeinstall_std
21cr|steak-1.7.3-17|43	
21cr|steak-1.7.3-17|44	cat > README.urpmi <<EOF
21cr|steak-1.7.3-17|45	Anpassungen spezifisch fÃ¼r das Mandriva-Paket
21cr|steak-1.7.3-17|46	
21cr|steak-1.7.3-17|47	Die Datenbank und das Programm wurden so umgestellt, dass es nur noch in der
21cr|steak-1.7.3-17|48	UTF-8-Kodierung funktioniert, die inzwischen Standard ist. Die ursprÃ¼ngliche
21cr|steak-1.7.3-17|49	Version funktionierte nur mit ISO-8859-1.
21cr|steak-1.7.3-17|50	
21cr|steak-1.7.3-17|51	
21cr|steak-1.7.3-17|52	Mandriva RPM specific notes
21cr|steak-1.7.3-17|53	
21cr|steak-1.7.3-17|54	The database and the program were changed to work in the UTF-8 encoding only.
21cr|steak-1.7.3-17|55	This is the current default. The original version only worked in ISO-8859-1.
21cr|steak-1.7.3-17|56	EOF
21cr|steak-1.7.3-17|57	
21cr|steak-1.7.3-17|58	
21cr|steak-1.7.3-17|59	%files
21cr|steak-1.7.3-17|60	%doc README* INSTALL INSTALL.ger ChangeLog
21cr|steak-1.7.3-17|61	%{_bindir}/*
21cr|steak-1.7.3-17|62	%{_libdir}/Steak

8560 21
21cr|steghide-0.5.1-19|1	Summary:	A steganography program
21cr|steghide-0.5.1-19|2	Name:		steghide
21cr|steghide-0.5.1-19|3	Version:	0.5.1
21cr|steghide-0.5.1-19|4	Release:	19
21cr|steghide-0.5.1-19|5	License:	GPLv2+
21cr|steghide-0.5.1-19|6	Group:		File tools
21cr|steghide-0.5.1-19|7	URL:		http://steghide.sourceforge.net/
21cr|steghide-0.5.1-19|8	Source0:	%{name}-%{version}.tar.bz2
21cr|steghide-0.5.1-19|9	Patch0:		steghide-0.5.1-gcc34.patch
21cr|steghide-0.5.1-19|10	Patch1:		steghide-0.5.1-gcc4.diff
21cr|steghide-0.5.1-19|11	Patch2:		steghide-0.5.1-passphrase-file.diff
21cr|steghide-0.5.1-19|12	Patch3:		steghide-0.5.1-gcc4_1.diff
21cr|steghide-0.5.1-19|13	Patch4:		steghide-0.5.1-libtool.diff
21cr|steghide-0.5.1-19|14	Patch5:		steghide-0.5.1-gcc43.patch
21cr|steghide-0.5.1-19|15	BuildRequires:	bison
21cr|steghide-0.5.1-19|16	BuildRequires:	doxygen
21cr|steghide-0.5.1-19|17	BuildRequires:	gettext-devel
21cr|steghide-0.5.1-19|18	BuildRequires:	jpeg-devel
21cr|steghide-0.5.1-19|19	BuildRequires:	libmcrypt-devel >= 2.5.8
21cr|steghide-0.5.1-19|20	BuildRequires:	libmhash-devel
21cr|steghide-0.5.1-19|21	BuildRequires:	libtool
21cr|steghide-0.5.1-19|22	BuildRequires:	libtool-devel
21cr|steghide-0.5.1-19|23	BuildRequires:	zlib-devel
21cr|steghide-0.5.1-19|24	
21cr|steghide-0.5.1-19|25	%description
21cr|steghide-0.5.1-19|26	Steghide is a steganography program which embeds a secret message
21cr|steghide-0.5.1-19|27	in a cover file by replacing some of the least significant bits of
21cr|steghide-0.5.1-19|28	the cover file with bits of the secret message. After that, the
21cr|steghide-0.5.1-19|29	secret message is imperceptible and can only be extracted with the
21cr|steghide-0.5.1-19|30	correct passphrase. To increase invisibility the hidden bits are
21cr|steghide-0.5.1-19|31	encrypted (using the blowfish encryption algorithm) and
21cr|steghide-0.5.1-19|32	pseudo-randomly spreaded in the stego file. Steghide is able to
21cr|steghide-0.5.1-19|33	embed data in BMP, WAV and AU files.
21cr|steghide-0.5.1-19|34	
21cr|steghide-0.5.1-19|35	%prep
21cr|steghide-0.5.1-19|36	
21cr|steghide-0.5.1-19|37	%setup -q
21cr|steghide-0.5.1-19|38	%patch0 -p0
21cr|steghide-0.5.1-19|39	%patch1 -p1
21cr|steghide-0.5.1-19|40	%patch2 -p1
21cr|steghide-0.5.1-19|41	%patch3 -p0
21cr|steghide-0.5.1-19|42	%patch4 -p1
21cr|steghide-0.5.1-19|43	%patch5 -p1
21cr|steghide-0.5.1-19|44	
21cr|steghide-0.5.1-19|45	%build
21cr|steghide-0.5.1-19|46	rm -f configure
21cr|steghide-0.5.1-19|47	libtoolize --force --copy; aclocal -I m4; autoheader; automake --add-missing --copy --foreign; autoconf
21cr|steghide-0.5.1-19|48	#touch NEWS ChangeLog AUTHORS
21cr|steghide-0.5.1-19|49	
21cr|steghide-0.5.1-19|50	export CPPFLAGS="%{optflags}"
21cr|steghide-0.5.1-19|51	%configure
21cr|steghide-0.5.1-19|52	%make
21cr|steghide-0.5.1-19|53	
21cr|steghide-0.5.1-19|54	%install
21cr|steghide-0.5.1-19|55	%makeinstall_std
21cr|steghide-0.5.1-19|56	
21cr|steghide-0.5.1-19|57	# add the html docs
21cr|steghide-0.5.1-19|58	rm -rf html; cp -r doc/doxygen/html .
21cr|steghide-0.5.1-19|59	
21cr|steghide-0.5.1-19|60	# fix this
21cr|steghide-0.5.1-19|61	rm -rf %{buildroot}%{_datadir}/doc
21cr|steghide-0.5.1-19|62	
21cr|steghide-0.5.1-19|63	%find_lang %{name}
21cr|steghide-0.5.1-19|64	
21cr|steghide-0.5.1-19|65	%files -f %{name}.lang
21cr|steghide-0.5.1-19|66	%doc BUGS CREDITS HISTORY INSTALL README TODO html
21cr|steghide-0.5.1-19|67	%{_bindir}/steghide
21cr|steghide-0.5.1-19|68	%{_mandir}/man1/steghide.1*

8561 21
21cr|stella-6.7-1|1	%global	debug_package %{nil}
21cr|stella-6.7-1|2	
21cr|stella-6.7-1|3	Summary:	An Atari 2600 Video Computer System emulator
21cr|stella-6.7-1|4	Name:		stella
21cr|stella-6.7-1|5	Version:	6.7
21cr|stella-6.7-1|6	Release:	1
21cr|stella-6.7-1|7	License:	GPLv2+
21cr|stella-6.7-1|8	Group:		Emulators
21cr|stella-6.7-1|9	Url:		https://github.com/stella-emu/stella
21cr|stella-6.7-1|10	Source0:	https://github.com/stella-emu/stella/releases/download/%{version}/%{name}-%{version}-src.tar.xz
21cr|stella-6.7-1|11	BuildRequires:	pkgconfig(libpng)
21cr|stella-6.7-1|12	BuildRequires:	pkgconfig(sdl2)
21cr|stella-6.7-1|13	BuildRequires:	pkgconfig(zlib)
21cr|stella-6.7-1|14	
21cr|stella-6.7-1|15	%description
21cr|stella-6.7-1|16	The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most
21cr|stella-6.7-1|17	popular home video game system of the early 1980's. This emulator will run
21cr|stella-6.7-1|18	most Atari ROM images, so that you can play your favorite old Atari 2600 games
21cr|stella-6.7-1|19	on your PC.
21cr|stella-6.7-1|20	
21cr|stella-6.7-1|21	%files
21cr|stella-6.7-1|22	%{_docdir}/%{name}/*
21cr|stella-6.7-1|23	%{_bindir}/%{name}
21cr|stella-6.7-1|24	%{_datadir}/applications/%{name}.desktop
21cr|stella-6.7-1|25	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|stella-6.7-1|26	
21cr|stella-6.7-1|27	#----------------------------------------------------------------------------
21cr|stella-6.7-1|28	
21cr|stella-6.7-1|29	%prep
21cr|stella-6.7-1|30	%autosetup -p1
21cr|stella-6.7-1|31	perl -pi -e "s|$(INSTALL) -c -s|$(INSTALL) -c|" Makefile
21cr|stella-6.7-1|32	
21cr|stella-6.7-1|33	%build
21cr|stella-6.7-1|34	%setup_compile_flags
21cr|stella-6.7-1|35	touch configure.in
21cr|stella-6.7-1|36	./configure \
21cr|stella-6.7-1|37	--enable-cheats		\
21cr|stella-6.7-1|38	--enable-debugger	\
21cr|stella-6.7-1|39	--enable-joystick	\
21cr|stella-6.7-1|40	--enable-shared		\
21cr|stella-6.7-1|41	--enable-sound		\
21cr|stella-6.7-1|42	--docdir=%{_docdir}/%{name} \
21cr|stella-6.7-1|43	--prefix=%{_prefix}
21cr|stella-6.7-1|44	%make
21cr|stella-6.7-1|45	
21cr|stella-6.7-1|46	%install
21cr|stella-6.7-1|47	%makeinstall_std

8562 21
21cr|stellarium-25.1-1|1	Summary:	Desktop planetarium
21cr|stellarium-25.1-1|2	Name:		stellarium
21cr|stellarium-25.1-1|3	Version:	25.1
21cr|stellarium-25.1-1|4	Release:	1
21cr|stellarium-25.1-1|5	License:	GPLv2+
21cr|stellarium-25.1-1|6	Group:		Sciences/Astronomy
21cr|stellarium-25.1-1|7	Url:		http://www.stellarium.org
21cr|stellarium-25.1-1|8	Source0:	https://github.com/Stellarium/stellarium/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|stellarium-25.1-1|9	Patch0:         stellarium-25.1-system-md4c.patch
21cr|stellarium-25.1-1|10	BuildRequires:	cmake
21cr|stellarium-25.1-1|11	BuildRequires:	doxygen
21cr|stellarium-25.1-1|12	BuildRequires:	graphviz
21cr|stellarium-25.1-1|13	BuildRequires:	imagemagick
21cr|stellarium-25.1-1|14	BuildRequires:	ninja
21cr|stellarium-25.1-1|15	BuildRequires:	qt6-cmake
21cr|stellarium-25.1-1|16	BuildRequires:	qt6-linguist-tools
21cr|stellarium-25.1-1|17	BuildRequires:	qt6-qtdeclarative
21cr|stellarium-25.1-1|18	BuildRequires:	qt6-qtwebengine
21cr|stellarium-25.1-1|19	BuildRequires:	calcmysky-devel
21cr|stellarium-25.1-1|20	BuildRequires:	pkgconfig(Qt6Charts) >= 6.6.2
21cr|stellarium-25.1-1|21	BuildRequires:	cmake(Qt6Concurrent)
21cr|stellarium-25.1-1|22	BuildRequires:	cmake(Qt6Core)
21cr|stellarium-25.1-1|23	BuildRequires:	cmake(Qt6Gui)
21cr|stellarium-25.1-1|24	BuildRequires:	cmake(Qt6Help)
21cr|stellarium-25.1-1|25	BuildRequires:	cmake(Qt6Multimedia)
21cr|stellarium-25.1-1|26	BuildRequires:	cmake(Qt6MultimediaWidgets)
21cr|stellarium-25.1-1|27	BuildRequires:	cmake(Qt6Network)
21cr|stellarium-25.1-1|28	BuildRequires:	cmake(Qt6OpenGL)
21cr|stellarium-25.1-1|29	BuildRequires:	cmake(Qt6Positioning)
21cr|stellarium-25.1-1|30	BuildRequires:	cmake(Qt6PrintSupport)
21cr|stellarium-25.1-1|31	BuildRequires:	cmake(Qt6Qml)
21cr|stellarium-25.1-1|32	BuildRequires:	cmake(Qt6SerialPort)
21cr|stellarium-25.1-1|33	BuildRequires:	cmake(Qt6Test)
21cr|stellarium-25.1-1|34	BuildRequires:	cmake(Qt6WebEngineWidgets)
21cr|stellarium-25.1-1|35	BuildRequires:	cmake(Qt6Widgets)
21cr|stellarium-25.1-1|36	BuildRequires:	cmake(QXlsxQt6)
21cr|stellarium-25.1-1|37	BuildRequires:	cmake(md4c)
21cr|stellarium-25.1-1|38	BuildRequires:	pkgconfig(exiv2)
21cr|stellarium-25.1-1|39	BuildRequires:	pkgconfig(libindi)
21cr|stellarium-25.1-1|40	BuildRequires:	pkgconfig(nlopt)
21cr|stellarium-25.1-1|41	BuildRequires:	pkgconfig(gl)
21cr|stellarium-25.1-1|42	BuildRequires:	pkgconfig(vulkan)
21cr|stellarium-25.1-1|43	
21cr|stellarium-25.1-1|44	%description
21cr|stellarium-25.1-1|45	Stellarium renders 3D photo-realistic skies in real time.
21cr|stellarium-25.1-1|46	With stellarium, you really see what you can see with your eyes,
21cr|stellarium-25.1-1|47	binoculars or a small telescope.
21cr|stellarium-25.1-1|48	
21cr|stellarium-25.1-1|49	%files
21cr|stellarium-25.1-1|50	%doc README.md CREDITS.md
21cr|stellarium-25.1-1|51	%license COPYING
21cr|stellarium-25.1-1|52	%{_bindir}/%{name}
21cr|stellarium-25.1-1|53	%{_datadir}/%{name}
21cr|stellarium-25.1-1|54	%{_datadir}/applications/org.%{name}.Stellarium.desktop
21cr|stellarium-25.1-1|55	%{_datadir}/metainfo/org.%{name}.Stellarium.appdata.xml
21cr|stellarium-25.1-1|56	%{_datadir}/mime/packages/%{name}.xml
21cr|stellarium-25.1-1|57	%{_iconsdir}/%{name}.png
21cr|stellarium-25.1-1|58	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|stellarium-25.1-1|59	%{_liconsdir}/%{name}.png
21cr|stellarium-25.1-1|60	%{_mandir}/man1/*.1.*
21cr|stellarium-25.1-1|61	%{_miconsdir}/%{name}.png
21cr|stellarium-25.1-1|62	
21cr|stellarium-25.1-1|63	#----------------------------------------------------------------------------
21cr|stellarium-25.1-1|64	
21cr|stellarium-25.1-1|65	%prep
21cr|stellarium-25.1-1|66	%autosetup -p1
21cr|stellarium-25.1-1|67	sed -i "s/ShowMySky REQUIRED/ShowMySky-Qt6 REQUIRED/" CMakeLists.txt
21cr|stellarium-25.1-1|68	
21cr|stellarium-25.1-1|69	%build
21cr|stellarium-25.1-1|70	%cmake	\
21cr|stellarium-25.1-1|71	-G Ninja		\
21cr|stellarium-25.1-1|72	-DENABLE_GPS=OFF	\
21cr|stellarium-25.1-1|73	-DENABLE_MEDIA=OFF
21cr|stellarium-25.1-1|74	export LD_LIBRARY_PATH="$(pwd)/build/lib:${LD_LIBRARY_PATH}"
21cr|stellarium-25.1-1|75	%ninja_build
21cr|stellarium-25.1-1|76	
21cr|stellarium-25.1-1|77	%install
21cr|stellarium-25.1-1|78	export LD_LIBRARY_PATH="$(pwd)/build/lib:${LD_LIBRARY_PATH}"
21cr|stellarium-25.1-1|79	%ninja_install -C build
21cr|stellarium-25.1-1|80	
21cr|stellarium-25.1-1|81	install -d -m 755 %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|stellarium-25.1-1|82	convert %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[1] \
21cr|stellarium-25.1-1|83	%{buildroot}%{_liconsdir}/stellarium.png
21cr|stellarium-25.1-1|84	convert %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[2] \
21cr|stellarium-25.1-1|85	%{buildroot}%{_iconsdir}/stellarium.png
21cr|stellarium-25.1-1|86	convert %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[4] \
21cr|stellarium-25.1-1|87	%{buildroot}%{_miconsdir}/stellarium.png

8563 21
21cr|stepmania-5.0.12-3|1	# Enable support for mp3.
21cr|stepmania-5.0.12-3|2	%bcond_without mp3
21cr|stepmania-5.0.12-3|3	
21cr|stepmania-5.0.12-3|4	Summary:	A dance and rhythm game
21cr|stepmania-5.0.12-3|5	Name:		stepmania
21cr|stepmania-5.0.12-3|6	Version:	5.0.12
21cr|stepmania-5.0.12-3|7	Release:	3
21cr|stepmania-5.0.12-3|8	# GPL, because of ffmpeg and MAD library.
21cr|stepmania-5.0.12-3|9	License:	GPL
21cr|stepmania-5.0.12-3|10	Group:		Games/Arcade
21cr|stepmania-5.0.12-3|11	Url:		http://www.stepmania.com/download/
21cr|stepmania-5.0.12-3|12	Source0:	https://github.com/stepmania/stepmania/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|stepmania-5.0.12-3|13	
21cr|stepmania-5.0.12-3|14	Patch2:		stepmania-5.0.9-mga-unbundle-libs.patch
21cr|stepmania-5.0.12-3|15	Patch3:		stepmania-5.0.12-ffmpeg3.patch
21cr|stepmania-5.0.12-3|16	
21cr|stepmania-5.0.12-3|17	BuildRequires:	cmake
21cr|stepmania-5.0.12-3|18	BuildRequires:	ninja
21cr|stepmania-5.0.12-3|19	BuildRequires:	bzip2-devel
21cr|stepmania-5.0.12-3|20	%if %{with ffmpeg}
21cr|stepmania-5.0.12-3|21	BuildRequires:	ffmpeg-devel
21cr|stepmania-5.0.12-3|22	%endif
21cr|stepmania-5.0.12-3|23	BuildRequires:	jpeg-devel
21cr|stepmania-5.0.12-3|24	%if %{with mp3}
21cr|stepmania-5.0.12-3|25	BuildRequires:	mad-devel
21cr|stepmania-5.0.12-3|26	%endif
21cr|stepmania-5.0.12-3|27	BuildRequires:	pkgconfig(alsa)
21cr|stepmania-5.0.12-3|28	BuildRequires:	pkgconfig(gl)
21cr|stepmania-5.0.12-3|29	BuildRequires:	pkgconfig(glu)
21cr|stepmania-5.0.12-3|30	BuildRequires:	pkgconfig(glew)
21cr|stepmania-5.0.12-3|31	BuildRequires:	pkgconfig(jack)
21cr|stepmania-5.0.12-3|32	BuildRequires:	pkgconfig(libpcre)
21cr|stepmania-5.0.12-3|33	BuildRequires:	pkgconfig(libpng)
21cr|stepmania-5.0.12-3|34	BuildRequires:	pkgconfig(libpulse)
21cr|stepmania-5.0.12-3|35	BuildRequires:	pkgconfig(vorbis)
21cr|stepmania-5.0.12-3|36	BuildRequires:	pkgconfig(libudev)
21cr|stepmania-5.0.12-3|37	BuildRequires:	pkgconfig(xtst)
21cr|stepmania-5.0.12-3|38	BuildRequires:	pkgconfig(xrandr)
21cr|stepmania-5.0.12-3|39	BuildRequires:	pkgconfig(zlib)
21cr|stepmania-5.0.12-3|40	ExcludeArch:	%{armx}
21cr|stepmania-5.0.12-3|41	Requires:	%{name}-data = %{version}-%{release}
21cr|stepmania-5.0.12-3|42	Recommends:	stepmania-stepmix1
21cr|stepmania-5.0.12-3|43	
21cr|stepmania-5.0.12-3|44	%description
21cr|stepmania-5.0.12-3|45	StepMania is a free dance and rhythm game. It features 3D graphics,
21cr|stepmania-5.0.12-3|46	keyboard and dance pad support, and an editor for creating your own steps.
21cr|stepmania-5.0.12-3|47	To add songs, simply copy the content of your folder containing songs
21cr|stepmania-5.0.12-3|48	to ~/.stepmania-5.0/Songs.
21cr|stepmania-5.0.12-3|49	
21cr|stepmania-5.0.12-3|50	%files
21cr|stepmania-5.0.12-3|51	%doc Manual/
21cr|stepmania-5.0.12-3|52	%doc Docs/SimfileFormats/ Docs/Themerdocs/ Docs/Userdocs/
21cr|stepmania-5.0.12-3|53	%doc Docs/Changelog*
21cr|stepmania-5.0.12-3|54	%doc Docs/{CommandLineArgs.txt,CourseFormat.txt,credits.txt,Licenses.txt}
21cr|stepmania-5.0.12-3|55	%doc Docs/KnownIssues.txt
21cr|stepmania-5.0.12-3|56	%{_gamesbindir}/%{name}
21cr|stepmania-5.0.12-3|57	%{_iconsdir}/hicolor/*/apps/%{name}-ssc.*
21cr|stepmania-5.0.12-3|58	%{_datadir}/applications/%{name}.desktop
21cr|stepmania-5.0.12-3|59	
21cr|stepmania-5.0.12-3|60	#----------------------------------------------------------------------------
21cr|stepmania-5.0.12-3|61	
21cr|stepmania-5.0.12-3|62	%package data
21cr|stepmania-5.0.12-3|63	Summary:	Data files for StepMania
21cr|stepmania-5.0.12-3|64	Obsoletes:	stepmania-data < 5.0
21cr|stepmania-5.0.12-3|65	BuildArch:	noarch
21cr|stepmania-5.0.12-3|66	
21cr|stepmania-5.0.12-3|67	%description data
21cr|stepmania-5.0.12-3|68	This package contains arch-independent data files for StepMania.
21cr|stepmania-5.0.12-3|69	
21cr|stepmania-5.0.12-3|70	%files data
21cr|stepmania-5.0.12-3|71	%{_gamesdatadir}/%{name}
21cr|stepmania-5.0.12-3|72	
21cr|stepmania-5.0.12-3|73	#----------------------------------------------------------------------------
21cr|stepmania-5.0.12-3|74	
21cr|stepmania-5.0.12-3|75	%prep
21cr|stepmania-5.0.12-3|76	%autosetup -p1
21cr|stepmania-5.0.12-3|77	
21cr|stepmania-5.0.12-3|78	%build
21cr|stepmania-5.0.12-3|79	%cmake -G Ninja \
21cr|stepmania-5.0.12-3|80	-DWITH_SYSTEM_FFMPEG=ON \
21cr|stepmania-5.0.12-3|81	%if %{with mp3}
21cr|stepmania-5.0.12-3|82	-DWITH_MP3=ON
21cr|stepmania-5.0.12-3|83	%else
21cr|stepmania-5.0.12-3|84	-DWITH_MP3=OFF
21cr|stepmania-5.0.12-3|85	%endif
21cr|stepmania-5.0.12-3|86	
21cr|stepmania-5.0.12-3|87	%ninja_build
21cr|stepmania-5.0.12-3|88	
21cr|stepmania-5.0.12-3|89	%install
21cr|stepmania-5.0.12-3|90	# By default, StepMania 5.0 installs everything to /usr/stepmania-5, which
21cr|stepmania-5.0.12-3|91	# is difficult to override. Installing manually.
21cr|stepmania-5.0.12-3|92	install -D -m 755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21cr|stepmania-5.0.12-3|93	
21cr|stepmania-5.0.12-3|94	install -d %{buildroot}%{_iconsdir}
21cr|stepmania-5.0.12-3|95	cp -af icons/hicolor %{buildroot}%{_iconsdir}/
21cr|stepmania-5.0.12-3|96	
21cr|stepmania-5.0.12-3|97	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|stepmania-5.0.12-3|98	cp -af \
21cr|stepmania-5.0.12-3|99	Announcers \
21cr|stepmania-5.0.12-3|100	BackgroundEffects \
21cr|stepmania-5.0.12-3|101	BackgroundTransitions \
21cr|stepmania-5.0.12-3|102	BGAnimations \
21cr|stepmania-5.0.12-3|103	Characters \
21cr|stepmania-5.0.12-3|104	Courses \
21cr|stepmania-5.0.12-3|105	Data \
21cr|stepmania-5.0.12-3|106	NoteSkins \
21cr|stepmania-5.0.12-3|107	Scripts \
21cr|stepmania-5.0.12-3|108	Songs \
21cr|stepmania-5.0.12-3|109	Themes \
21cr|stepmania-5.0.12-3|110	%{buildroot}%{_gamesdatadir}/%{name}/
21cr|stepmania-5.0.12-3|111	
21cr|stepmania-5.0.12-3|112	install -d %{buildroot}%{_datadir}/applications
21cr|stepmania-5.0.12-3|113	
21cr|stepmania-5.0.12-3|114	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|stepmania-5.0.12-3|115	[Desktop Entry]
21cr|stepmania-5.0.12-3|116	Name=StepMania
21cr|stepmania-5.0.12-3|117	Name[ru]=StepMania
21cr|stepmania-5.0.12-3|118	Comment=A dance and rhythm game
21cr|stepmania-5.0.12-3|119	Comment[ru]=Танцевальная игра StepMania
21cr|stepmania-5.0.12-3|120	Exec=%{_gamesbindir}/%{name}
21cr|stepmania-5.0.12-3|121	Icon=%{name}-ssc
21cr|stepmania-5.0.12-3|122	Type=Application
21cr|stepmania-5.0.12-3|123	Terminal=false
21cr|stepmania-5.0.12-3|124	Categories=Game;ArcadeGame;
21cr|stepmania-5.0.12-3|125	EOF

8564 21
21cr|stepmania-stepmix1-1-11|1	Summary:	StepMania StepMix1 song pack
21cr|stepmania-stepmix1-1-11|2	Name:		stepmania-stepmix1
21cr|stepmania-stepmix1-1-11|3	Version:	1
21cr|stepmania-stepmix1-1-11|4	Release:	11
21cr|stepmania-stepmix1-1-11|5	# from http://www.tfbw.com/dancegames/songs/
21cr|stepmania-stepmix1-1-11|6	License:	Creative Commons Attribution/Attribution-ShareAlike 2.5
21cr|stepmania-stepmix1-1-11|7	Group:		Games/Arcade
21cr|stepmania-stepmix1-1-11|8	Url:		http://www.stepmania.com/wiki/StepMix_1_Contest
21cr|stepmania-stepmix1-1-11|9	Source0:	http://files.tfbw.com/stepmania/songs/StepMania_all_StepMix1_entries.smzip
21cr|stepmania-stepmix1-1-11|10	Requires:	stepmania >= 5.0
21cr|stepmania-stepmix1-1-11|11	BuildArch:	noarch
21cr|stepmania-stepmix1-1-11|12	
21cr|stepmania-stepmix1-1-11|13	%description
21cr|stepmania-stepmix1-1-11|14	This packages contains the songs from the StepMania StepMix1 contest.
21cr|stepmania-stepmix1-1-11|15	
21cr|stepmania-stepmix1-1-11|16	%files
21cr|stepmania-stepmix1-1-11|17	%{_gamesdatadir}/stepmania/Packages/StepMix1.smzip
21cr|stepmania-stepmix1-1-11|18	
21cr|stepmania-stepmix1-1-11|19	#----------------------------------------------------------------------------
21cr|stepmania-stepmix1-1-11|20	
21cr|stepmania-stepmix1-1-11|21	%prep
21cr|stepmania-stepmix1-1-11|22	%setup -q -c -T
21cr|stepmania-stepmix1-1-11|23	
21cr|stepmania-stepmix1-1-11|24	%install
21cr|stepmania-stepmix1-1-11|25	install -D -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/stepmania/Packages/StepMix1.smzip

8565 21
21cr|stfl-0.24-1|1	%define major	0
21cr|stfl-0.24-1|2	
21cr|stfl-0.24-1|3	%define libname   %mklibname %{name} %{major}
21cr|stfl-0.24-1|4	%define develname %mklibname -d %{name}
21cr|stfl-0.24-1|5	
21cr|stfl-0.24-1|6	Summary:	Structured Terminal Forms Language
21cr|stfl-0.24-1|7	Name:		stfl
21cr|stfl-0.24-1|8	Version:	0.24
21cr|stfl-0.24-1|9	Release:	1
21cr|stfl-0.24-1|10	URL:		http://www.clifford.at/stfl/
21cr|stfl-0.24-1|11	Source0:	https://github.com/dennisschagt/stfl/archive/refs/tags/r0.24.tar.gz?/%{name}-%{version}.tar.gz
21cr|stfl-0.24-1|12	License:	LGPLv3+
21cr|stfl-0.24-1|13	Group:		Development/Other
21cr|stfl-0.24-1|14	BuildRequires:	ncurses-devel
21cr|stfl-0.24-1|15	BuildRequires:	perl-devel
21cr|stfl-0.24-1|16	# Python3 is not supported, nobody builds this binding and
21cr|stfl-0.24-1|17	# nobody uses it.
21cr|stfl-0.24-1|18	#BuildRequires:  python-devel
21cr|stfl-0.24-1|19	BuildRequires:	ruby
21cr|stfl-0.24-1|20	BuildRequires:	ruby-devel
21cr|stfl-0.24-1|21	BuildRequires:	swig
21cr|stfl-0.24-1|22	
21cr|stfl-0.24-1|23	%description
21cr|stfl-0.24-1|24	STFL is a library which implements a curses-based widget set for text
21cr|stfl-0.24-1|25	terminals. The STFL API can be used from C, SPL, Python, Perl and
21cr|stfl-0.24-1|26	Ruby. Since the API is only 14 simple function calls big and there are
21cr|stfl-0.24-1|27	already generic SWIG bindings, it is very easy to port STFL to
21cr|stfl-0.24-1|28	other scripting languages.
21cr|stfl-0.24-1|29	
21cr|stfl-0.24-1|30	A special language (the Structured Terminal Forms Language) is used to
21cr|stfl-0.24-1|31	describe STFL GUIs. The language is designed to be easy and fast to
21cr|stfl-0.24-1|32	write so an application programmer does not need to spend ages
21cr|stfl-0.24-1|33	fiddling around with the GUI and can concentrate on the more
21cr|stfl-0.24-1|34	interesting programming tasks.
21cr|stfl-0.24-1|35	
21cr|stfl-0.24-1|36	#--------------------------------------------------------------------
21cr|stfl-0.24-1|37	
21cr|stfl-0.24-1|38	%package -n	%{libname}
21cr|stfl-0.24-1|39	Summary:	Structured Terminal Forms Language library
21cr|stfl-0.24-1|40	Group:		System/Libraries
21cr|stfl-0.24-1|41	
21cr|stfl-0.24-1|42	%description -n	%{libname}
21cr|stfl-0.24-1|43	STFL is a library which implements a curses-based widget set for text
21cr|stfl-0.24-1|44	terminals.
21cr|stfl-0.24-1|45	
21cr|stfl-0.24-1|46	This package contains the shared library required for running programs
21cr|stfl-0.24-1|47	that use STFL.
21cr|stfl-0.24-1|48	
21cr|stfl-0.24-1|49	%files -n %{libname}
21cr|stfl-0.24-1|50	%{_libdir}/libstfl.so.%{major}*
21cr|stfl-0.24-1|51	
21cr|stfl-0.24-1|52	#--------------------------------------------------------------------
21cr|stfl-0.24-1|53	
21cr|stfl-0.24-1|54	%package -n	%{develname}
21cr|stfl-0.24-1|55	Summary:	Structured Terminal Forms Language development files
21cr|stfl-0.24-1|56	Group:		Development/C
21cr|stfl-0.24-1|57	Requires:	%{libname} = %{EVRD}
21cr|stfl-0.24-1|58	Provides:	%{name}-devel = %{EVRD}
21cr|stfl-0.24-1|59	
21cr|stfl-0.24-1|60	%description -n	%{develname}
21cr|stfl-0.24-1|61	STFL is a library which implements a curses-based widget set for text
21cr|stfl-0.24-1|62	terminals.
21cr|stfl-0.24-1|63	
21cr|stfl-0.24-1|64	This package contains the C headers and other files needed to compile
21cr|stfl-0.24-1|65	programs that use STFL.
21cr|stfl-0.24-1|66	
21cr|stfl-0.24-1|67	%files -n %{develname}
21cr|stfl-0.24-1|68	%doc COPYING README
21cr|stfl-0.24-1|69	%{_includedir}/stfl.h
21cr|stfl-0.24-1|70	%{_libdir}/libstfl.a
21cr|stfl-0.24-1|71	%{_libdir}/libstfl.so
21cr|stfl-0.24-1|72	%{_libdir}/pkgconfig/stfl.pc
21cr|stfl-0.24-1|73	
21cr|stfl-0.24-1|74	#--------------------------------------------------------------------
21cr|stfl-0.24-1|75	
21cr|stfl-0.24-1|76	#%package -n	python-%{name}
21cr|stfl-0.24-1|77	#Summary:	Structured Terminal Forms Language Python bindings
21cr|stfl-0.24-1|78	#
21cr|stfl-0.24-1|79	#Group:		Development/Python
21cr|stfl-0.24-1|80	#
21cr|stfl-0.24-1|81	#%description -n	python-%{name}
21cr|stfl-0.24-1|82	#STFL is a library which implements a curses-based widget set for text
21cr|stfl-0.24-1|83	#terminals.
21cr|stfl-0.24-1|84	#
21cr|stfl-0.24-1|85	#This package contains the bindings needed to use STFL with Python.
21cr|stfl-0.24-1|86	
21cr|stfl-0.24-1|87	#%files -n python-%{name}
21cr|stfl-0.24-1|88	# XXX: python extension should likely not be located under this directory..
21cr|stfl-0.24-1|89	#%{py2_dyndir}/_stfl.so
21cr|stfl-0.24-1|90	#%dir %{py2_platsitedir}/lib-dynload
21cr|stfl-0.24-1|91	#%{py2_platsitedir}/lib-dynload/_stfl.so
21cr|stfl-0.24-1|92	#%{py2_platsitedir}/stfl.py*
21cr|stfl-0.24-1|93	
21cr|stfl-0.24-1|94	#--------------------------------------------------------------------
21cr|stfl-0.24-1|95	
21cr|stfl-0.24-1|96	%package -n	perl-%{name}
21cr|stfl-0.24-1|97	Summary:	Structured Terminal Forms Language Perl bindings
21cr|stfl-0.24-1|98	Group:		Development/Perl
21cr|stfl-0.24-1|99	
21cr|stfl-0.24-1|100	%description -n	perl-%{name}
21cr|stfl-0.24-1|101	STFL is a library which implements a curses-based widget set for text
21cr|stfl-0.24-1|102	terminals.
21cr|stfl-0.24-1|103	
21cr|stfl-0.24-1|104	This package contains the bindings needed to use STFL with Perl.
21cr|stfl-0.24-1|105	
21cr|stfl-0.24-1|106	%files -n perl-%{name}
21cr|stfl-0.24-1|107	%{perl_vendorarch}/example.pl
21cr|stfl-0.24-1|108	%{perl_vendorarch}/stfl.pm
21cr|stfl-0.24-1|109	%dir %{perl_vendorarch}/auto/stfl
21cr|stfl-0.24-1|110	%{perl_vendorarch}/auto/stfl/stfl.so
21cr|stfl-0.24-1|111	%{perl_vendorarch}/example2.pl
21cr|stfl-0.24-1|112	
21cr|stfl-0.24-1|113	#--------------------------------------------------------------------
21cr|stfl-0.24-1|114	
21cr|stfl-0.24-1|115	%package -n	ruby-%{name}
21cr|stfl-0.24-1|116	Summary:	Structured Terminal Forms Language Ruby bindings
21cr|stfl-0.24-1|117	Group:		Development/Ruby
21cr|stfl-0.24-1|118	
21cr|stfl-0.24-1|119	%description -n	ruby-%{name}
21cr|stfl-0.24-1|120	STFL is a library which implements a curses-based widget set for text
21cr|stfl-0.24-1|121	terminals.
21cr|stfl-0.24-1|122	
21cr|stfl-0.24-1|123	This package contains the bindings needed to use STFL with Ruby.
21cr|stfl-0.24-1|124	
21cr|stfl-0.24-1|125	%files -n ruby-%{name}
21cr|stfl-0.24-1|126	%{ruby_libarchdir}/stfl.so
21cr|stfl-0.24-1|127	
21cr|stfl-0.24-1|128	#--------------------------------------------------------------------
21cr|stfl-0.24-1|129	%prep
21cr|stfl-0.24-1|130	%setup -q -n %{name}-r%{version}
21cr|stfl-0.24-1|131	
21cr|stfl-0.24-1|132	sed -i 's,$(prefix)/lib,/%{_libdir},g' python/Makefile.snippet
21cr|stfl-0.24-1|133	sed -i 's,$(prefix)/lib,/%{_libdir},g' ruby/Makefile.snippet
21cr|stfl-0.24-1|134	sed -i 's,$(prefix)/$(libdir)/ruby,%{ruby_libarchdir},g' ruby/Makefile.snippet
21cr|stfl-0.24-1|135	sed -i 's,libdir=lib,libdir=%{_libdir},g' Makefile
21cr|stfl-0.24-1|136	#sed -i "s,cd python && python -c 'import stfl',python -mcompileall .," python/Makefile.snippet
21cr|stfl-0.24-1|137	sed -i 's,export prefix ?= /usr/local,export prefix ?= %{_prefix},g' Makefile.cfg
21cr|stfl-0.24-1|138	sed -i 's,mkdir -p \$(DESTDIR)\$(prefix)/lib/pkgconfig,mkdir -p \$(DESTDIR)%{_libdir}/pkgconfig,g' Makefile
21cr|stfl-0.24-1|139	sed -i 's,libstfl.a \$(DESTDIR)\$(prefix)/lib/,libstfl.a \$(DESTDIR)%{_libdir},g' Makefile
21cr|stfl-0.24-1|140	sed -i 's,stfl.pc \$(DESTDIR)\$(prefix)/lib/pkgconfig/,stfl.pc \$(DESTDIR)%{_libdir}\/pkgconfig/,g' Makefile
21cr|stfl-0.24-1|141	sed -i.path -e '/mkdir.*lib-dynload/d' -e '/cp/s|lib-dynload||' python/Makefile.*
21cr|stfl-0.24-1|142	
21cr|stfl-0.24-1|143	%build
21cr|stfl-0.24-1|144	
21cr|stfl-0.24-1|145	CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" %make
21cr|stfl-0.24-1|146	
21cr|stfl-0.24-1|147	%install
21cr|stfl-0.24-1|148	%makeinstall_std prefix=%{_prefix} libdir=%{_lib} sitearchdir=%{buildroot}%{ruby_libarchdir}
21cr|stfl-0.24-1|149	
21cr|stfl-0.24-1|150	# fix rpmlint error
21cr|stfl-0.24-1|151	strip %{buildroot}%{_libdir}/libstfl.so

8566 21
21cr|stgit-2.0.4-1|1	%global debug_package %{nil}
21cr|stgit-2.0.4-1|2	
21cr|stgit-2.0.4-1|3	Summary:	Stacked GIT
21cr|stgit-2.0.4-1|4	Name:		stgit
21cr|stgit-2.0.4-1|5	Version:	2.0.4
21cr|stgit-2.0.4-1|6	Release:	1
21cr|stgit-2.0.4-1|7	License:	GPLv2+
21cr|stgit-2.0.4-1|8	Group:		Development/Other
21cr|stgit-2.0.4-1|9	Url:		https://stacked-git.github.io/
21cr|stgit-2.0.4-1|10	Source0:	https://github.com/stacked-git/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|stgit-2.0.4-1|11	# make with command: `cargo vendor && tar czf vendor.tar.gz vendor`
21cr|stgit-2.0.4-1|12	Source1:	vendor.tar.gz
21cr|stgit-2.0.4-1|13	# use vendor directory on build
21cr|stgit-2.0.4-1|14	Patch0:		use-vendor-archive.patch
21cr|stgit-2.0.4-1|15	# no rust on these architectures yet
21cr|stgit-2.0.4-1|16	ExcludeArch:	%{e2k} %{riscv}
21cr|stgit-2.0.4-1|17	BuildRequires:	cargo
21cr|stgit-2.0.4-1|18	BuildRequires:	pkgconfig(openssl)
21cr|stgit-2.0.4-1|19	BuildRequires:	asciidoc
21cr|stgit-2.0.4-1|20	BuildRequires:	xmlto
21cr|stgit-2.0.4-1|21	Requires:	git-core
21cr|stgit-2.0.4-1|22	Recommends:	bzip2
21cr|stgit-2.0.4-1|23	Recommends:	curl
21cr|stgit-2.0.4-1|24	
21cr|stgit-2.0.4-1|25	%description
21cr|stgit-2.0.4-1|26	Stacked Git, StGit for short, is an application for managing Git commits
21cr|stgit-2.0.4-1|27	as a stack of patches.
21cr|stgit-2.0.4-1|28	
21cr|stgit-2.0.4-1|29	With a patch stack workflow, multiple patches can be developed concurrently
21cr|stgit-2.0.4-1|30	and efficiently, with each patch focused on a single concern, resulting
21cr|stgit-2.0.4-1|31	in both a clean Git commit history and improved productivity.
21cr|stgit-2.0.4-1|32	
21cr|stgit-2.0.4-1|33	%files
21cr|stgit-2.0.4-1|34	%doc AUTHORS.md README.md CHANGELOG.md
21cr|stgit-2.0.4-1|35	%license COPYING
21cr|stgit-2.0.4-1|36	%{_bindir}/stg
21cr|stgit-2.0.4-1|37	%{_datadir}/bash-completion/completions/stg
21cr|stgit-2.0.4-1|38	%{_datadir}/fish/vendor_completions.d/stg.fish
21cr|stgit-2.0.4-1|39	%{_datadir}/zsh/site-functions/_stg
21cr|stgit-2.0.4-1|40	%{_datadir}/emacs/site-lisp/stgit.el
21cr|stgit-2.0.4-1|41	%{_datadir}/vim/vimfiles/ftdetect/stg.vim
21cr|stgit-2.0.4-1|42	%{_datadir}/vim/vimfiles/syntax/stg*.vim
21cr|stgit-2.0.4-1|43	%{_mandir}/man1/stg*
21cr|stgit-2.0.4-1|44	
21cr|stgit-2.0.4-1|45	#------------------------------------------------------------------
21cr|stgit-2.0.4-1|46	
21cr|stgit-2.0.4-1|47	%prep
21cr|stgit-2.0.4-1|48	%autosetup -p1
21cr|stgit-2.0.4-1|49	
21cr|stgit-2.0.4-1|50	%build
21cr|stgit-2.0.4-1|51	%make_build
21cr|stgit-2.0.4-1|52	
21cr|stgit-2.0.4-1|53	%install
21cr|stgit-2.0.4-1|54	%make_install prefix=%{_prefix} \
21cr|stgit-2.0.4-1|55	install-completion \
21cr|stgit-2.0.4-1|56	install-contrib \
21cr|stgit-2.0.4-1|57	install-man
21cr|stgit-2.0.4-1|58	
21cr|stgit-2.0.4-1|59	%check
21cr|stgit-2.0.4-1|60	%make_build unit-test

8567 21
21cr|stickynotes-0.6-2|1	%global debug_package %{nil}
21cr|stickynotes-0.6-2|2	
21cr|stickynotes-0.6-2|3	Name:		stickynotes
21cr|stickynotes-0.6-2|4	Version:	0.6
21cr|stickynotes-0.6-2|5	Release:	2
21cr|stickynotes-0.6-2|6	Summary:	Colorful Sticky Notes
21cr|stickynotes-0.6-2|7	Group:		Text tools
21cr|stickynotes-0.6-2|8	License:	GPLv3
21cr|stickynotes-0.6-2|9	URL:		https://github.com/AKotov-dev/StickyNotes
21cr|stickynotes-0.6-2|10	Source0:	https://github.com/AKotov-dev/StickyNotes/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|stickynotes-0.6-2|11	Source1:	stickynotes
21cr|stickynotes-0.6-2|12	Source2:	stickynotes.png
21cr|stickynotes-0.6-2|13	BuildRequires:	lazarus
21cr|stickynotes-0.6-2|14	BuildRequires:	gettext
21cr|stickynotes-0.6-2|15	Requires:	gtk2
21cr|stickynotes-0.6-2|16	
21cr|stickynotes-0.6-2|17	
21cr|stickynotes-0.6-2|18	%description
21cr|stickynotes-0.6-2|19	Simple, colorful sticky notes to use at work every day
21cr|stickynotes-0.6-2|20	
21cr|stickynotes-0.6-2|21	%files
21cr|stickynotes-0.6-2|22	%doc ../README.md
21cr|stickynotes-0.6-2|23	%license ../LICENSE
21cr|stickynotes-0.6-2|24	%attr(0755,root,root) %{_bindir}/%{name}
21cr|stickynotes-0.6-2|25	%{_datadir}/%{name}
21cr|stickynotes-0.6-2|26	%{_datadir}/applications/%{name}.desktop
21cr|stickynotes-0.6-2|27	%{_datadir}/pixmaps/%{name}.png
21cr|stickynotes-0.6-2|28	
21cr|stickynotes-0.6-2|29	#------------------------------------------------------------------
21cr|stickynotes-0.6-2|30	%prep
21cr|stickynotes-0.6-2|31	%setup -n StickyNotes-%{version}/%{name}
21cr|stickynotes-0.6-2|32	
21cr|stickynotes-0.6-2|33	# remove prebuild file
21cr|stickynotes-0.6-2|34	rm -f %{name}
21cr|stickynotes-0.6-2|35	
21cr|stickynotes-0.6-2|36	%build
21cr|stickynotes-0.6-2|37	lazbuild --build-all *.lpi
21cr|stickynotes-0.6-2|38	
21cr|stickynotes-0.6-2|39	#translate additional messages
21cr|stickynotes-0.6-2|40	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|stickynotes-0.6-2|41	
21cr|stickynotes-0.6-2|42	%install
21cr|stickynotes-0.6-2|43	mkdir -p %{buildroot}%{_bindir}
21cr|stickynotes-0.6-2|44	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|stickynotes-0.6-2|45	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|stickynotes-0.6-2|46	
21cr|stickynotes-0.6-2|47	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|stickynotes-0.6-2|48	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|stickynotes-0.6-2|49	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|stickynotes-0.6-2|50	cp %{name}.desktop %{buildroot}%{_datadir}/applications/
21cr|stickynotes-0.6-2|51	cp %{name}.desktop %{buildroot}%{_datadir}/%{name}/
21cr|stickynotes-0.6-2|52	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

8568 21
21cr|stjerm-0.14-4|1	Summary:	A GTK+-based drop-down terminal emulator
21cr|stjerm-0.14-4|2	Name:		stjerm
21cr|stjerm-0.14-4|3	Version:	0.14
21cr|stjerm-0.14-4|4	Release:	4
21cr|stjerm-0.14-4|5	Group:		Terminals
21cr|stjerm-0.14-4|6	License:	GPLv2
21cr|stjerm-0.14-4|7	URL:		http://code.google.com/p/stjerm-terminal-emulator/
21cr|stjerm-0.14-4|8	Source0:	http://stjerm-terminal-emulator.googlecode.com/files/%{name}-%{version}.tar.xz
21cr|stjerm-0.14-4|9	
21cr|stjerm-0.14-4|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|stjerm-0.14-4|11	BuildRequires:	pkgconfig(vte)
21cr|stjerm-0.14-4|12	
21cr|stjerm-0.14-4|13	%description
21cr|stjerm-0.14-4|14	Stjerm is a GTK+-based drop-down terminal emulator similar to the consoles used
21cr|stjerm-0.14-4|15	in PC games such as Quake and Half-Life2. Stjerm sets itself apart from similar
21cr|stjerm-0.14-4|16	programs by providing a minimalistic interface combined with a small file size,
21cr|stjerm-0.14-4|17	lightweight memory usage and easy integration with composite window managers
21cr|stjerm-0.14-4|18	such as Compiz.
21cr|stjerm-0.14-4|19	
21cr|stjerm-0.14-4|20	%prep
21cr|stjerm-0.14-4|21	%setup -q
21cr|stjerm-0.14-4|22	
21cr|stjerm-0.14-4|23	%build
21cr|stjerm-0.14-4|24	%configure
21cr|stjerm-0.14-4|25	%make
21cr|stjerm-0.14-4|26	
21cr|stjerm-0.14-4|27	%install
21cr|stjerm-0.14-4|28	%makeinstall_std
21cr|stjerm-0.14-4|29	
21cr|stjerm-0.14-4|30	%files
21cr|stjerm-0.14-4|31	%doc AUTHORS COPYING ChangeLog README TODO NEWS
21cr|stjerm-0.14-4|32	%{_bindir}/%{name}
21cr|stjerm-0.14-4|33	%{_mandir}/man8/stjerm.8*

8569 21
21cr|stlink-1.7.0-3|1	%global optflags %{optflags} -Wno-strict-aliasing
21cr|stlink-1.7.0-3|2	
21cr|stlink-1.7.0-3|3	%define major 1
21cr|stlink-1.7.0-3|4	%define libname %mklibname %{name} %{major}
21cr|stlink-1.7.0-3|5	%define devname %mklibname %{name} -d
21cr|stlink-1.7.0-3|6	
21cr|stlink-1.7.0-3|7	Summary:	Tool set to program and debug STM32 devices
21cr|stlink-1.7.0-3|8	Name:		stlink
21cr|stlink-1.7.0-3|9	Version:	1.7.0
21cr|stlink-1.7.0-3|10	Release:	3
21cr|stlink-1.7.0-3|11	License:	BSD-3
21cr|stlink-1.7.0-3|12	Group:		Development/Tools
21cr|stlink-1.7.0-3|13	Url:		https://github.com/stlink-org/stlink
21cr|stlink-1.7.0-3|14	Source0:	https://github.com/stlink-org/stlink/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|stlink-1.7.0-3|15	BuildRequires:  cmake
21cr|stlink-1.7.0-3|16	BuildRequires:  libusb-devel
21cr|stlink-1.7.0-3|17	BuildRequires:  pkgconfig(libcanberra-gtk3)
21cr|stlink-1.7.0-3|18	
21cr|stlink-1.7.0-3|19	%description
21cr|stlink-1.7.0-3|20	Stlink is an open source toolset to program and debug STM32 devices and boards manufactured by STMicroelectronics.
21cr|stlink-1.7.0-3|21	The STlink toolset includes:
21cr|stlink-1.7.0-3|22	
21cr|stlink-1.7.0-3|23	st-info - a programmer and chip information tool
21cr|stlink-1.7.0-3|24	st-flash - a flash manipulation tool
21cr|stlink-1.7.0-3|25	st-trace - a logging tool to record information on execution
21cr|stlink-1.7.0-3|26	st-util - a GDB server (supported in Visual Studio Code / VSCodium via the Cortex-Debug plugin)
21cr|stlink-1.7.0-3|27	stlink-lib - a communication library
21cr|stlink-1.7.0-3|28	stlink-gui - GUI for stlink
21cr|stlink-1.7.0-3|29	
21cr|stlink-1.7.0-3|30	%files
21cr|stlink-1.7.0-3|31	%{_udevrulesdir}/*.rules
21cr|stlink-1.7.0-3|32	%{_datadir}/applications/stlink-gui.desktop
21cr|stlink-1.7.0-3|33	%{_bindir}/st-*
21cr|stlink-1.7.0-3|34	%{_bindir}/stlink-gui
21cr|stlink-1.7.0-3|35	%{_sysconfdir}/modprobe.d/stlink_v1.conf
21cr|stlink-1.7.0-3|36	%{_datadir}/icons/hicolor/scalable/apps/stlink-gui.svg
21cr|stlink-1.7.0-3|37	%{_datadir}/man/man1/st-*.1*
21cr|stlink-1.7.0-3|38	%{_datadir}/stlink
21cr|stlink-1.7.0-3|39	
21cr|stlink-1.7.0-3|40	#--------------------------------------------------------------
21cr|stlink-1.7.0-3|41	%package -n %{libname}
21cr|stlink-1.7.0-3|42	Summary:	%{name} shared library
21cr|stlink-1.7.0-3|43	Group:		Development/Tools
21cr|stlink-1.7.0-3|44	
21cr|stlink-1.7.0-3|45	%description -n %{libname}
21cr|stlink-1.7.0-3|46	%{name} shared library.
21cr|stlink-1.7.0-3|47	
21cr|stlink-1.7.0-3|48	%files -n %{libname}
21cr|stlink-1.7.0-3|49	%{_libdir}/lib%{name}.so.%{major}*
21cr|stlink-1.7.0-3|50	
21cr|stlink-1.7.0-3|51	#------------------------------------------------------------------
21cr|stlink-1.7.0-3|52	%package -n %{devname}
21cr|stlink-1.7.0-3|53	Summary:	Development files of stlink
21cr|stlink-1.7.0-3|54	Group:		Development/Tools
21cr|stlink-1.7.0-3|55	Requires:	%{libname} = %{EVRD}
21cr|stlink-1.7.0-3|56	Provides:	%{name}-devel = %{EVRD}
21cr|stlink-1.7.0-3|57	
21cr|stlink-1.7.0-3|58	%description -n %{devname}
21cr|stlink-1.7.0-3|59	Headers and static library for stlink
21cr|stlink-1.7.0-3|60	
21cr|stlink-1.7.0-3|61	%files -n %{devname}
21cr|stlink-1.7.0-3|62	%{_includedir}/stlink
21cr|stlink-1.7.0-3|63	%{_libdir}/libstlink.a
21cr|stlink-1.7.0-3|64	%{_libdir}/libstlink.so
21cr|stlink-1.7.0-3|65	
21cr|stlink-1.7.0-3|66	#-------------------------------------------------__------------------
21cr|stlink-1.7.0-3|67	%prep
21cr|stlink-1.7.0-3|68	%autosetup -p1
21cr|stlink-1.7.0-3|69	
21cr|stlink-1.7.0-3|70	%build
21cr|stlink-1.7.0-3|71	%cmake
21cr|stlink-1.7.0-3|72	%make
21cr|stlink-1.7.0-3|73	
21cr|stlink-1.7.0-3|74	%install
21cr|stlink-1.7.0-3|75	%makeinstall_std -C build

8570 21
21cr|stopmotion-0.8.6-2|1	%define	oname linuxstopmotion
21cr|stopmotion-0.8.6-2|2	%define	git_commit e519f61597c826701d4c8a9c3efc0dc69e4cd0e9
21cr|stopmotion-0.8.6-2|3	
21cr|stopmotion-0.8.6-2|4	Summary:	An application for creating stopmotion animations
21cr|stopmotion-0.8.6-2|5	Name:		stopmotion
21cr|stopmotion-0.8.6-2|6	Version:	0.8.6
21cr|stopmotion-0.8.6-2|7	Release:	2
21cr|stopmotion-0.8.6-2|8	License:	GPLv2+
21cr|stopmotion-0.8.6-2|9	Group:		Video
21cr|stopmotion-0.8.6-2|10	Url:		http://linuxstopmotion.sourceforge.net/
21cr|stopmotion-0.8.6-2|11	Source0:	%{oname}-code-%{git_commit}.tar.xz
21cr|stopmotion-0.8.6-2|12	# Needed for icons
21cr|stopmotion-0.8.6-2|13	BuildRequires:	librsvg
21cr|stopmotion-0.8.6-2|14	BuildRequires:	qt5-linguist-tools
21cr|stopmotion-0.8.6-2|15	BuildRequires:	inotifytools-devel
21cr|stopmotion-0.8.6-2|16	BuildRequires:	libtar-devel
21cr|stopmotion-0.8.6-2|17	BuildRequires:	pkgconfig(gamin)
21cr|stopmotion-0.8.6-2|18	BuildRequires:	pkgconfig(libxml-2.0)
21cr|stopmotion-0.8.6-2|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|stopmotion-0.8.6-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|stopmotion-0.8.6-2|21	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|stopmotion-0.8.6-2|22	BuildRequires:	pkgconfig(Qt5Network)
21cr|stopmotion-0.8.6-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|stopmotion-0.8.6-2|24	BuildRequires:	pkgconfig(SDL_image)
21cr|stopmotion-0.8.6-2|25	BuildRequires:	pkgconfig(vorbis)
21cr|stopmotion-0.8.6-2|26	Requires:	vgrabbj
21cr|stopmotion-0.8.6-2|27	
21cr|stopmotion-0.8.6-2|28	%description
21cr|stopmotion-0.8.6-2|29	This is a free application for creating stop-motion animation movies. The
21cr|stopmotion-0.8.6-2|30	users will be able to create stop-motions from pictures imported from a camera
21cr|stopmotion-0.8.6-2|31	or from the harddrive, add sound effects and export the animation to different
21cr|stopmotion-0.8.6-2|32	video formats such as MPEG or AVI.
21cr|stopmotion-0.8.6-2|33	
21cr|stopmotion-0.8.6-2|34	%files
21cr|stopmotion-0.8.6-2|35	%doc README.md AUTHORS COPYING manual/
21cr|stopmotion-0.8.6-2|36	%{_docdir}/%{name}/html/*
21cr|stopmotion-0.8.6-2|37	%{_bindir}/%{name}
21cr|stopmotion-0.8.6-2|38	%{_datadir}/applications/%{name}.desktop
21cr|stopmotion-0.8.6-2|39	%dir %{_datadir}/%{name}
21cr|stopmotion-0.8.6-2|40	%{_datadir}/%{name}/*
21cr|stopmotion-0.8.6-2|41	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|stopmotion-0.8.6-2|42	%{_iconsdir}/%{name}.svg
21cr|stopmotion-0.8.6-2|43	
21cr|stopmotion-0.8.6-2|44	#----------------------------------------------------------------------------
21cr|stopmotion-0.8.6-2|45	
21cr|stopmotion-0.8.6-2|46	%prep
21cr|stopmotion-0.8.6-2|47	%setup -qn %{oname}-code-%{git_commit}
21cr|stopmotion-0.8.6-2|48	
21cr|stopmotion-0.8.6-2|49	
21cr|stopmotion-0.8.6-2|50	%build
21cr|stopmotion-0.8.6-2|51	%qmake_qt5 PREFIX=%{_prefix} TRANSLATIONS_PATH="%{_datadir}/stopmotion/translations/"
21cr|stopmotion-0.8.6-2|52	%make
21cr|stopmotion-0.8.6-2|53	
21cr|stopmotion-0.8.6-2|54	
21cr|stopmotion-0.8.6-2|55	%install
21cr|stopmotion-0.8.6-2|56	%makeinstall_qt
21cr|stopmotion-0.8.6-2|57	
21cr|stopmotion-0.8.6-2|58	# Install icons of various sizes
21cr|stopmotion-0.8.6-2|59	for s in 256 128 96 48 32 22 16 ; do
21cr|stopmotion-0.8.6-2|60	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21cr|stopmotion-0.8.6-2|61	rsvg-convert -w ${s} -h ${s} graphics/%{name}.svg -o \
21cr|stopmotion-0.8.6-2|62	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
21cr|stopmotion-0.8.6-2|63	done

8571 21
21cr|stoqdrivers-2.1.0-1|1	%define debug_package %{nil}
21cr|stoqdrivers-2.1.0-1|2	
21cr|stoqdrivers-2.1.0-1|3	Summary:	Fiscal driver collection
21cr|stoqdrivers-2.1.0-1|4	Name:		stoqdrivers
21cr|stoqdrivers-2.1.0-1|5	Version:	2.1.0
21cr|stoqdrivers-2.1.0-1|6	Release:	1
21cr|stoqdrivers-2.1.0-1|7	License:	LGPL
21cr|stoqdrivers-2.1.0-1|8	Group:		System/Libraries
21cr|stoqdrivers-2.1.0-1|9	URL:		http://www.stoq.com.br/
21cr|stoqdrivers-2.1.0-1|10	Source0:	https://github.com/stoq/stoqdrivers/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|stoqdrivers-2.1.0-1|11	Patch0:		stoqdrivers-requires.patch
21cr|stoqdrivers-2.1.0-1|12	BuildRequires:	python3-devel
21cr|stoqdrivers-2.1.0-1|13	BuildRequires:	python3-pytest
21cr|stoqdrivers-2.1.0-1|14	BuildRequires:	python3-zope-interface
21cr|stoqdrivers-2.1.0-1|15	BuildRequires:	pyproject-rpm-macros
21cr|stoqdrivers-2.1.0-1|16	%generate_buildrequires
21cr|stoqdrivers-2.1.0-1|17	%pyproject_buildrequires -r
21cr|stoqdrivers-2.1.0-1|18	
21cr|stoqdrivers-2.1.0-1|19	%description
21cr|stoqdrivers-2.1.0-1|20	This is a powerful collection of device drivers written in Python and totally
21cr|stoqdrivers-2.1.0-1|21	focused on retail systems. Stoqdrivers also offers an unified API for devices
21cr|stoqdrivers-2.1.0-1|22	like fiscal printers which makes it easy to embed in many applications.
21cr|stoqdrivers-2.1.0-1|23	
21cr|stoqdrivers-2.1.0-1|24	%files -f %{pyproject_files}
21cr|stoqdrivers-2.1.0-1|25	%doc AUTHORS ChangeLog COPYING NEWS README.md
21cr|stoqdrivers-2.1.0-1|26	
21cr|stoqdrivers-2.1.0-1|27	#----------------------------------------------------------------------
21cr|stoqdrivers-2.1.0-1|28	%prep
21cr|stoqdrivers-2.1.0-1|29	%autosetup -p1
21cr|stoqdrivers-2.1.0-1|30	
21cr|stoqdrivers-2.1.0-1|31	%build
21cr|stoqdrivers-2.1.0-1|32	%pyproject_wheel
21cr|stoqdrivers-2.1.0-1|33	
21cr|stoqdrivers-2.1.0-1|34	%install
21cr|stoqdrivers-2.1.0-1|35	%pyproject_install
21cr|stoqdrivers-2.1.0-1|36	%pyproject_save_files %{name}
21cr|stoqdrivers-2.1.0-1|37	

8572 21
21cr|stow-2.3.1-1|1	Summary:	Separate software packages manager
21cr|stow-2.3.1-1|2	Name:		stow
21cr|stow-2.3.1-1|3	Version:	2.3.1
21cr|stow-2.3.1-1|4	Release:	1
21cr|stow-2.3.1-1|5	License:	GPL
21cr|stow-2.3.1-1|6	Group:		System/Configuration/Packaging
21cr|stow-2.3.1-1|7	Source0:	http://ftp.gnu.org/gnu/stow/%{name}-%{version}.tar.gz
21cr|stow-2.3.1-1|8	URL:		http://www.gnu.org/software/stow/
21cr|stow-2.3.1-1|9	BuildRequires:	perl(Test::More)
21cr|stow-2.3.1-1|10	BuildRequires:	perl(Test::Output)
21cr|stow-2.3.1-1|11	BuildRequires:	perl(Test::Harness)
21cr|stow-2.3.1-1|12	BuildRequires:	perl(IO::Scalar)
21cr|stow-2.3.1-1|13	BuildArch:	noarch
21cr|stow-2.3.1-1|14	
21cr|stow-2.3.1-1|15	%description
21cr|stow-2.3.1-1|16	GNU Stow is a program for managing the installation of software packages,
21cr|stow-2.3.1-1|17	keeping them separate (/usr/local/stow/emacs vs. /usr/local/stow/perl, for
21cr|stow-2.3.1-1|18	example) while making them appear to e installed in the same place
21cr|stow-2.3.1-1|19	(/usr/local).
21cr|stow-2.3.1-1|20	
21cr|stow-2.3.1-1|21	%prep
21cr|stow-2.3.1-1|22	%autosetup -p1
21cr|stow-2.3.1-1|23	
21cr|stow-2.3.1-1|24	%build
21cr|stow-2.3.1-1|25	%configure --with-pmdir=%{perl_vendorlib}
21cr|stow-2.3.1-1|26	%make
21cr|stow-2.3.1-1|27	
21cr|stow-2.3.1-1|28	%install
21cr|stow-2.3.1-1|29	%makeinstall_std
21cr|stow-2.3.1-1|30	
21cr|stow-2.3.1-1|31	%check
21cr|stow-2.3.1-1|32	make check
21cr|stow-2.3.1-1|33	
21cr|stow-2.3.1-1|34	%files
21cr|stow-2.3.1-1|35	%doc %{_docdir}/stow
21cr|stow-2.3.1-1|36	%{_bindir}/*
21cr|stow-2.3.1-1|37	%{_infodir}/*
21cr|stow-2.3.1-1|38	%{_mandir}/man8/stow.*
21cr|stow-2.3.1-1|39	%{perl_vendorlib}/Stow/*.pm
21cr|stow-2.3.1-1|40	%{perl_vendorlib}/*.pm

8573 21
21cr|stp-2.3.3-0.git33b635.1|1	%define commit 33b6355fe8b342d00a07f43c238b04a1ff884b2e
21cr|stp-2.3.3-0.git33b635.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|stp-2.3.3-0.git33b635.1|3	
21cr|stp-2.3.3-0.git33b635.1|4	%define major 2
21cr|stp-2.3.3-0.git33b635.1|5	%define libname %mklibname %{name} %{major}
21cr|stp-2.3.3-0.git33b635.1|6	%define devname %mklibname %{name} -d
21cr|stp-2.3.3-0.git33b635.1|7	
21cr|stp-2.3.3-0.git33b635.1|8	Summary:	Constraint solver used by program analysis tools
21cr|stp-2.3.3-0.git33b635.1|9	Name:		stp
21cr|stp-2.3.3-0.git33b635.1|10	Version:	2.3.3
21cr|stp-2.3.3-0.git33b635.1|11	Release:	0.git%{commit_short}.1
21cr|stp-2.3.3-0.git33b635.1|12	License:	MIT and BSD
21cr|stp-2.3.3-0.git33b635.1|13	Group:		Development/Other
21cr|stp-2.3.3-0.git33b635.1|14	Url:		https://sites.google.com/site/stpfastprover/
21cr|stp-2.3.3-0.git33b635.1|15	Source0:	https://github.com/stp/stp/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|stp-2.3.3-0.git33b635.1|16	BuildRequires:	bison
21cr|stp-2.3.3-0.git33b635.1|17	BuildRequires:	boost-devel
21cr|stp-2.3.3-0.git33b635.1|18	BuildRequires:	flex
21cr|stp-2.3.3-0.git33b635.1|19	BuildRequires:	minisat-devel
21cr|stp-2.3.3-0.git33b635.1|20	BuildRequires:	cryptominisat-devel
21cr|stp-2.3.3-0.git33b635.1|21	BuildRequires:	cmake
21cr|stp-2.3.3-0.git33b635.1|22	# build man not work, help2man error
21cr|stp-2.3.3-0.git33b635.1|23	#BuildRequires:	help2man
21cr|stp-2.3.3-0.git33b635.1|24	BuildRequires:	pkgconfig(zlib)
21cr|stp-2.3.3-0.git33b635.1|25	
21cr|stp-2.3.3-0.git33b635.1|26	%description
21cr|stp-2.3.3-0.git33b635.1|27	STP is a constraint solver (also referred to as a decision procedure or
21cr|stp-2.3.3-0.git33b635.1|28	automated prover) aimed at solving constraints generated by program analysis
21cr|stp-2.3.3-0.git33b635.1|29	tools, theorem provers, automated bug finders, biology, cryptography,
21cr|stp-2.3.3-0.git33b635.1|30	intelligent fuzzers and model checkers. STP has been used in many research
21cr|stp-2.3.3-0.git33b635.1|31	projects at Stanford, Berkeley, MIT, CMU and other universities. It is also
21cr|stp-2.3.3-0.git33b635.1|32	being used at many companies such as NVIDIA, some startup companies, and
21cr|stp-2.3.3-0.git33b635.1|33	by certain government agencies.
21cr|stp-2.3.3-0.git33b635.1|34	
21cr|stp-2.3.3-0.git33b635.1|35	The input to STP are formulas over the theory of bit-vectors and arrays
21cr|stp-2.3.3-0.git33b635.1|36	(This theory captures most expressions from languages like C/C++/Java and
21cr|stp-2.3.3-0.git33b635.1|37	Verilog), and the output of STP is a single bit of information that
21cr|stp-2.3.3-0.git33b635.1|38	indicates whether the formula is satisfiable or not. If the input is
21cr|stp-2.3.3-0.git33b635.1|39	satisfiable, then it also generates a variable assignment to satisfy the
21cr|stp-2.3.3-0.git33b635.1|40	input formula.
21cr|stp-2.3.3-0.git33b635.1|41	
21cr|stp-2.3.3-0.git33b635.1|42	%files
21cr|stp-2.3.3-0.git33b635.1|43	%doc README* LICENSE* AUTHORS
21cr|stp-2.3.3-0.git33b635.1|44	%{_bindir}/*
21cr|stp-2.3.3-0.git33b635.1|45	
21cr|stp-2.3.3-0.git33b635.1|46	#------------------------------------------------------------------
21cr|stp-2.3.3-0.git33b635.1|47	%package -n python3-%{name}
21cr|stp-2.3.3-0.git33b635.1|48	Summary:	%{name} python bindings
21cr|stp-2.3.3-0.git33b635.1|49	Group:		Development/Python
21cr|stp-2.3.3-0.git33b635.1|50	Provides:	python-%{name} = %{EVRD}
21cr|stp-2.3.3-0.git33b635.1|51	
21cr|stp-2.3.3-0.git33b635.1|52	%description -n python3-%{name}
21cr|stp-2.3.3-0.git33b635.1|53	%{name} python bindings.
21cr|stp-2.3.3-0.git33b635.1|54	
21cr|stp-2.3.3-0.git33b635.1|55	%files -n python3-%{name}
21cr|stp-2.3.3-0.git33b635.1|56	%{python3_sitelib}/stp
21cr|stp-2.3.3-0.git33b635.1|57	
21cr|stp-2.3.3-0.git33b635.1|58	#------------------------------------------------------------------
21cr|stp-2.3.3-0.git33b635.1|59	
21cr|stp-2.3.3-0.git33b635.1|60	%package -n %{libname}
21cr|stp-2.3.3-0.git33b635.1|61	Summary:	%{name} shared library
21cr|stp-2.3.3-0.git33b635.1|62	Group:		System/Libraries
21cr|stp-2.3.3-0.git33b635.1|63	
21cr|stp-2.3.3-0.git33b635.1|64	%description -n %{libname}
21cr|stp-2.3.3-0.git33b635.1|65	%{name} shared library.
21cr|stp-2.3.3-0.git33b635.1|66	
21cr|stp-2.3.3-0.git33b635.1|67	%files -n %{libname}
21cr|stp-2.3.3-0.git33b635.1|68	%{_libdir}/lib%{name}.so.%{major}*
21cr|stp-2.3.3-0.git33b635.1|69	
21cr|stp-2.3.3-0.git33b635.1|70	#------------------------------------------------------------------
21cr|stp-2.3.3-0.git33b635.1|71	
21cr|stp-2.3.3-0.git33b635.1|72	%package -n %{devname}
21cr|stp-2.3.3-0.git33b635.1|73	Summary:	%{name} development files
21cr|stp-2.3.3-0.git33b635.1|74	Group:		Development/Other
21cr|stp-2.3.3-0.git33b635.1|75	Requires:	%{libname} = %{EVRD}
21cr|stp-2.3.3-0.git33b635.1|76	Provides:	%{name}-devel = %{EVRD}
21cr|stp-2.3.3-0.git33b635.1|77	
21cr|stp-2.3.3-0.git33b635.1|78	%description -n %{devname}
21cr|stp-2.3.3-0.git33b635.1|79	%{name} development files.
21cr|stp-2.3.3-0.git33b635.1|80	
21cr|stp-2.3.3-0.git33b635.1|81	%files -n %{devname}
21cr|stp-2.3.3-0.git33b635.1|82	%{_includedir}/stp
21cr|stp-2.3.3-0.git33b635.1|83	%{_libdir}/cmake/STP
21cr|stp-2.3.3-0.git33b635.1|84	%{_libdir}/*.so
21cr|stp-2.3.3-0.git33b635.1|85	
21cr|stp-2.3.3-0.git33b635.1|86	#------------------------------------------------------------------
21cr|stp-2.3.3-0.git33b635.1|87	
21cr|stp-2.3.3-0.git33b635.1|88	%prep
21cr|stp-2.3.3-0.git33b635.1|89	%autosetup -p1 -n %{name}-%{commit}
21cr|stp-2.3.3-0.git33b635.1|90	
21cr|stp-2.3.3-0.git33b635.1|91	%build
21cr|stp-2.3.3-0.git33b635.1|92	%cmake
21cr|stp-2.3.3-0.git33b635.1|93	%make
21cr|stp-2.3.3-0.git33b635.1|94	
21cr|stp-2.3.3-0.git33b635.1|95	%install
21cr|stp-2.3.3-0.git33b635.1|96	%makeinstall_std -C build

8574 21
21cr|stratagus-3.3.2-1|1	%global	debug_package %{nil}
21cr|stratagus-3.3.2-1|2	%global	_enable_debug_packages %{nil}
21cr|stratagus-3.3.2-1|3	
21cr|stratagus-3.3.2-1|4	Summary:	A real time strategy game engine
21cr|stratagus-3.3.2-1|5	Name:		stratagus
21cr|stratagus-3.3.2-1|6	Version:	3.3.2
21cr|stratagus-3.3.2-1|7	Release:	1
21cr|stratagus-3.3.2-1|8	License:	GPLv2+
21cr|stratagus-3.3.2-1|9	Group:		Games/Strategy
21cr|stratagus-3.3.2-1|10	Url:		https://stratagus.com/
21cr|stratagus-3.3.2-1|11	Source0:	https://github.com/Wargus/stratagus/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|stratagus-3.3.2-1|12	Patch0:		stratagus-3.3.2-drop-c++17.patch
21cr|stratagus-3.3.2-1|13	BuildRequires:	cmake
21cr|stratagus-3.3.2-1|14	BuildRequires:	doxygen
21cr|stratagus-3.3.2-1|15	BuildRequires:	bzip2-devel
21cr|stratagus-3.3.2-1|16	BuildRequires:	gomp-devel
21cr|stratagus-3.3.2-1|17	BuildRequires:	tolua++-devel
21cr|stratagus-3.3.2-1|18	BuildRequires:	pkgconfig(fluidsynth)
21cr|stratagus-3.3.2-1|19	BuildRequires:	pkgconfig(gl)
21cr|stratagus-3.3.2-1|20	BuildRequires:	pkgconfig(glu)
21cr|stratagus-3.3.2-1|21	BuildRequires:	pkgconfig(libmikmod)
21cr|stratagus-3.3.2-1|22	BuildRequires:	pkgconfig(libmng)
21cr|stratagus-3.3.2-1|23	BuildRequires:	pkgconfig(libpng)
21cr|stratagus-3.3.2-1|24	BuildRequires:	pkgconfig(lua)
21cr|stratagus-3.3.2-1|25	BuildRequires:	pkgconfig(theora)
21cr|stratagus-3.3.2-1|26	BuildRequires:	pkgconfig(sdl2)
21cr|stratagus-3.3.2-1|27	BuildRequires:	pkgconfig(SDL2_image)
21cr|stratagus-3.3.2-1|28	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|stratagus-3.3.2-1|29	BuildRequires:	pkgconfig(sqlite3)
21cr|stratagus-3.3.2-1|30	BuildRequires:	pkgconfig(vorbis)
21cr|stratagus-3.3.2-1|31	BuildRequires:	pkgconfig(x11)
21cr|stratagus-3.3.2-1|32	BuildRequires:	pkgconfig(xext)
21cr|stratagus-3.3.2-1|33	BuildRequires:	pkgconfig(zlib)
21cr|stratagus-3.3.2-1|34	# Without one of the packages below stratagus crashes on start
21cr|stratagus-3.3.2-1|35	# beacuse it cannot find any game to be run. But we cannot
21cr|stratagus-3.3.2-1|36	# require them because they in turn require stratagus...
21cr|stratagus-3.3.2-1|37	Recommends:	war1gus = %{version}
21cr|stratagus-3.3.2-1|38	Recommends:	wargus = %{version}
21cr|stratagus-3.3.2-1|39	
21cr|stratagus-3.3.2-1|40	%description
21cr|stratagus-3.3.2-1|41	Stratagus is a free cross-platform real-time strategy gaming engine.
21cr|stratagus-3.3.2-1|42	It includes support for playing over the internet/LAN, or playing a computer
21cr|stratagus-3.3.2-1|43	opponent. The engine is configurable and can be used to create games with a
21cr|stratagus-3.3.2-1|44	wide-range of features specific to your needs.
21cr|stratagus-3.3.2-1|45	
21cr|stratagus-3.3.2-1|46	%files
21cr|stratagus-3.3.2-1|47	%doc README.md doc/*
21cr|stratagus-3.3.2-1|48	%{_gamesbindir}/%{name}
21cr|stratagus-3.3.2-1|49	%{_bindir}/png2stratagus
21cr|stratagus-3.3.2-1|50	
21cr|stratagus-3.3.2-1|51	#----------------------------------------------------------------------------
21cr|stratagus-3.3.2-1|52	
21cr|stratagus-3.3.2-1|53	%package devel
21cr|stratagus-3.3.2-1|54	Summary:	Development files for %{name}
21cr|stratagus-3.3.2-1|55	Group:		Development/Other
21cr|stratagus-3.3.2-1|56	Requires:	%{name} = %{EVRD}
21cr|stratagus-3.3.2-1|57	BuildArch:	noarch
21cr|stratagus-3.3.2-1|58	
21cr|stratagus-3.3.2-1|59	%description devel
21cr|stratagus-3.3.2-1|60	This package contains development files for %{name}.
21cr|stratagus-3.3.2-1|61	
21cr|stratagus-3.3.2-1|62	%files devel
21cr|stratagus-3.3.2-1|63	%{_includedir}/%{name}*
21cr|stratagus-3.3.2-1|64	
21cr|stratagus-3.3.2-1|65	#----------------------------------------------------------------------------
21cr|stratagus-3.3.2-1|66	
21cr|stratagus-3.3.2-1|67	%prep
21cr|stratagus-3.3.2-1|68	%autosetup -p1
21cr|stratagus-3.3.2-1|69	
21cr|stratagus-3.3.2-1|70	%build
21cr|stratagus-3.3.2-1|71	export CXXFLAGS="%{optflags} -Wno-error=strict-aliasing"
21cr|stratagus-3.3.2-1|72	%cmake -DENABLE_DEV=ON
21cr|stratagus-3.3.2-1|73	%make
21cr|stratagus-3.3.2-1|74	
21cr|stratagus-3.3.2-1|75	%install
21cr|stratagus-3.3.2-1|76	%makeinstall_std -C build

8575 21
21cr|strawberry-1.0.21-1|1	Summary:	Audio player and music collection organizer forked from Clementine (and Clementine from Amarok 1.4)
21cr|strawberry-1.0.21-1|2	Name:		strawberry
21cr|strawberry-1.0.21-1|3	Release:	1
21cr|strawberry-1.0.21-1|4	Version:	1.0.21
21cr|strawberry-1.0.21-1|5	License:	GPLv2 and GPLv3+ and LGPLv2 and ASL 2.0 and MIT and Boost
21cr|strawberry-1.0.21-1|6	Group:		Sound
21cr|strawberry-1.0.21-1|7	Url:		https://www.strawberrymusicplayer.org/
21cr|strawberry-1.0.21-1|8	Source0:	https://github.com/strawberrymusicplayer/strawberry/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz
21cr|strawberry-1.0.21-1|9	
21cr|strawberry-1.0.21-1|10	BuildRequires:	cmake
21cr|strawberry-1.0.21-1|11	BuildRequires:	cmake(qt6)
21cr|strawberry-1.0.21-1|12	BuildRequires:	qmake-qt6
21cr|strawberry-1.0.21-1|13	BuildRequires:	boost-devel
21cr|strawberry-1.0.21-1|14	BuildRequires:	pkgconfig(alsa)
21cr|strawberry-1.0.21-1|15	BuildRequires:	pkgconfig(dbus-1)
21cr|strawberry-1.0.21-1|16	BuildRequires:	pkgconfig(fftw3)
21cr|strawberry-1.0.21-1|17	BuildRequires:	pkgconfig(glew)
21cr|strawberry-1.0.21-1|18	BuildRequires:	pkgconfig(glu)
21cr|strawberry-1.0.21-1|19	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|strawberry-1.0.21-1|20	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|strawberry-1.0.21-1|21	BuildRequires:	pkgconfig(gstreamer-tag-1.0)
21cr|strawberry-1.0.21-1|22	BuildRequires:	pkgconfig(gnutls)
21cr|strawberry-1.0.21-1|23	BuildRequires:	pkgconfig(gtest)
21cr|strawberry-1.0.21-1|24	BuildRequires:	pkgconfig(icu-io)
21cr|strawberry-1.0.21-1|25	BuildRequires:	pkgconfig(libcdio)
21cr|strawberry-1.0.21-1|26	BuildRequires:	pkgconfig(libchromaprint)
21cr|strawberry-1.0.21-1|27	BuildRequires:	pkgconfig(libebur128)
21cr|strawberry-1.0.21-1|28	BuildRequires:	pkgconfig(libgpod-1.0)
21cr|strawberry-1.0.21-1|29	BuildRequires:	pkgconfig(libmtp)
21cr|strawberry-1.0.21-1|30	BuildRequires:	pkgconfig(libplist-2.0)
21cr|strawberry-1.0.21-1|31	BuildRequires:	pkgconfig(libusbmuxd-2.0)
21cr|strawberry-1.0.21-1|32	BuildRequires:	pkgconfig(libvlc)
21cr|strawberry-1.0.21-1|33	BuildRequires:	pkgconfig(protobuf) >= 3.3.2
21cr|strawberry-1.0.21-1|34	BuildRequires:	pkgconfig(taglib) >= 1.11.1
21cr|strawberry-1.0.21-1|35	BuildRequires:	cmake(Qt6Concurrent)
21cr|strawberry-1.0.21-1|36	BuildRequires:	cmake(Qt6Core)
21cr|strawberry-1.0.21-1|37	BuildRequires:	cmake(Qt6DBus)
21cr|strawberry-1.0.21-1|38	BuildRequires:	cmake(Qt6Gui)
21cr|strawberry-1.0.21-1|39	BuildRequires:	cmake(Qt6LinguistTools)
21cr|strawberry-1.0.21-1|40	BuildRequires:	cmake(Qt6Network)
21cr|strawberry-1.0.21-1|41	BuildRequires:	cmake(Qt6Sql)
21cr|strawberry-1.0.21-1|42	BuildRequires:	cmake(Qt6Widgets)
21cr|strawberry-1.0.21-1|43	BuildRequires:	cmake(Qt6Test)
21cr|strawberry-1.0.21-1|44	BuildRequires:	cmake(absl)
21cr|strawberry-1.0.21-1|45	BuildRequires:	qt6-qttools
21cr|strawberry-1.0.21-1|46	BuildRequires:	pkgconfig(libpulse)
21cr|strawberry-1.0.21-1|47	BuildRequires:	pkgconfig(sqlite3)
21cr|strawberry-1.0.21-1|48	BuildRequires:	pkgconfig(xkbcommon)
21cr|strawberry-1.0.21-1|49	BuildRequires:	pkgconfig(vulkan)
21cr|strawberry-1.0.21-1|50	BuildRequires:	vulkan-headers
21cr|strawberry-1.0.21-1|51	
21cr|strawberry-1.0.21-1|52	
21cr|strawberry-1.0.21-1|53	Requires:	gstreamer1.0-tools
21cr|strawberry-1.0.21-1|54	Requires:	gstreamer1.0-flac
21cr|strawberry-1.0.21-1|55	Requires:	gstreamer1.0-plugins-ugly
21cr|strawberry-1.0.21-1|56	Requires:	gstreamer1.0-plugins-bad
21cr|strawberry-1.0.21-1|57	Suggests:	gstreamer1.0-decoders-audio
21cr|strawberry-1.0.21-1|58	# Needed to be able to mount ipod/iphone/ipad (not tested locally) but it's also pulling gvfs
21cr|strawberry-1.0.21-1|59	# which is need at least to mount mtp devices (tested locally)
21cr|strawberry-1.0.21-1|60	Suggests:	gvfs-iphone
21cr|strawberry-1.0.21-1|61	# Need for listen music from some online sources like Google Drive or SoundCloud (bug 2133)
21cr|strawberry-1.0.21-1|62	Recommends:	glib-networking
21cr|strawberry-1.0.21-1|63	
21cr|strawberry-1.0.21-1|64	%description
21cr|strawberry-1.0.21-1|65	Strawberry is a music player and music collection organizer. It is a fork of Clementine released in 2018 aimed at music collectors and audiophiles.
21cr|strawberry-1.0.21-1|66	It's written in C++ using the Qt toolkit.
21cr|strawberry-1.0.21-1|67	
21cr|strawberry-1.0.21-1|68	%files
21cr|strawberry-1.0.21-1|69	%{_bindir}/strawberry
21cr|strawberry-1.0.21-1|70	%{_bindir}/strawberry-tagreader
21cr|strawberry-1.0.21-1|71	%{_datadir}/applications/org.strawberrymusicplayer.strawberry.desktop
21cr|strawberry-1.0.21-1|72	%{_iconsdir}/hicolor/*x*/apps/strawberry.png
21cr|strawberry-1.0.21-1|73	%{_datadir}/metainfo/org.strawberrymusicplayer.strawberry.appdata.xml
21cr|strawberry-1.0.21-1|74	%{_mandir}/man1/strawberry-tagreader.1.*
21cr|strawberry-1.0.21-1|75	%{_mandir}/man1/strawberry.1.*
21cr|strawberry-1.0.21-1|76	#----------------------------------------------------------------------------
21cr|strawberry-1.0.21-1|77	
21cr|strawberry-1.0.21-1|78	%prep
21cr|strawberry-1.0.21-1|79	%autosetup -p1 -n %{name}-%{version}
21cr|strawberry-1.0.21-1|80	
21cr|strawberry-1.0.21-1|81	%build
21cr|strawberry-1.0.21-1|82	%cmake \
21cr|strawberry-1.0.21-1|83	-DCMAKE_BUILD_TYPE:STRING=Release \
21cr|strawberry-1.0.21-1|84	-DBUILD_WERROR=OFF \
21cr|strawberry-1.0.21-1|85	-DBUILD_WITH_QT6=ON
21cr|strawberry-1.0.21-1|86	
21cr|strawberry-1.0.21-1|87	%make_build
21cr|strawberry-1.0.21-1|88	
21cr|strawberry-1.0.21-1|89	%install
21cr|strawberry-1.0.21-1|90	%make_install -C build

8576 21
21cr|streamripper-1.64.6-6|1	Summary:	Audio stream recorder
21cr|streamripper-1.64.6-6|2	Name:		streamripper
21cr|streamripper-1.64.6-6|3	Version:	1.64.6
21cr|streamripper-1.64.6-6|4	Release:	6
21cr|streamripper-1.64.6-6|5	Group:		Sound
21cr|streamripper-1.64.6-6|6	URL:		http://sourceforge.net/projects/streamripper
21cr|streamripper-1.64.6-6|7	License:	GPLv2+
21cr|streamripper-1.64.6-6|8	Source0:	http://mesh.dl.sourceforge.net/sourceforge/streamripper/%{name}-%{version}.tar.gz
21cr|streamripper-1.64.6-6|9	BuildRequires:	pkgconfig(ogg)
21cr|streamripper-1.64.6-6|10	BuildRequires:	pkgconfig(vorbis)
21cr|streamripper-1.64.6-6|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|streamripper-1.64.6-6|12	BuildRequires:	tre-devel
21cr|streamripper-1.64.6-6|13	BuildRequires:	pkgconfig(mad)
21cr|streamripper-1.64.6-6|14	
21cr|streamripper-1.64.6-6|15	%description
21cr|streamripper-1.64.6-6|16	Streamripper records shoutcast compatible and live365 streams.
21cr|streamripper-1.64.6-6|17	For shoutcast style streams it finds the "meta data" or track
21cr|streamripper-1.64.6-6|18	separation data, and uses that as a marker for where the track
21cr|streamripper-1.64.6-6|19	should be separated. For live365 streams it hits the website
21cr|streamripper-1.64.6-6|20	and finds when a track has changed. Either way, the MP3 data
21cr|streamripper-1.64.6-6|21	will be decoded and scanned for a silent point which is where
21cr|streamripper-1.64.6-6|22	tracks will be created.
21cr|streamripper-1.64.6-6|23	
21cr|streamripper-1.64.6-6|24	%files
21cr|streamripper-1.64.6-6|25	%defattr(-,root,root)
21cr|streamripper-1.64.6-6|26	%doc README THANKS *.txt
21cr|streamripper-1.64.6-6|27	%_bindir/*
21cr|streamripper-1.64.6-6|28	%_mandir/man1/*
21cr|streamripper-1.64.6-6|29	
21cr|streamripper-1.64.6-6|30	#----------------------------------------------------------
21cr|streamripper-1.64.6-6|31	
21cr|streamripper-1.64.6-6|32	%prep
21cr|streamripper-1.64.6-6|33	%setup -q
21cr|streamripper-1.64.6-6|34	
21cr|streamripper-1.64.6-6|35	%build
21cr|streamripper-1.64.6-6|36	%configure
21cr|streamripper-1.64.6-6|37	%make
21cr|streamripper-1.64.6-6|38	
21cr|streamripper-1.64.6-6|39	%install
21cr|streamripper-1.64.6-6|40	%makeinstall_std

8577 21
21cr|streamtuner-2.1.9-2|1	%define _name   streamtuner2
21cr|streamtuner-2.1.9-2|2	
21cr|streamtuner-2.1.9-2|3	Name:           streamtuner
21cr|streamtuner-2.1.9-2|4	Version:        2.1.9
21cr|streamtuner-2.1.9-2|5	Release:        2
21cr|streamtuner-2.1.9-2|6	Summary:        An internet radio browser
21cr|streamtuner-2.1.9-2|7	Group:          Sound
21cr|streamtuner-2.1.9-2|8	License:        Public Domain
21cr|streamtuner-2.1.9-2|9	URL:            http://sourceforge.net/projects/streamtuner2/
21cr|streamtuner-2.1.9-2|10	Source0:        http://downloads.sf.net/streamtuner2/streamtuner2-%{version}.src.txz
21cr|streamtuner-2.1.9-2|11	Patch0:         streamtuner2-default-config-desktop-file.patch
21cr|streamtuner-2.1.9-2|12	BuildRequires:  findutils
21cr|streamtuner-2.1.9-2|13	BuildRequires:  desktop-file-utils
21cr|streamtuner-2.1.9-2|14	BuildRequires:  pkgconfig(python2)
21cr|streamtuner-2.1.9-2|15	Requires:       python
21cr|streamtuner-2.1.9-2|16	Requires:       python-chardet
21cr|streamtuner-2.1.9-2|17	Requires:       python-keybinder
21cr|streamtuner-2.1.9-2|18	Requires:       python-lxml
21cr|streamtuner-2.1.9-2|19	Requires:       python-pyquery
21cr|streamtuner-2.1.9-2|20	Requires:       python-requests
21cr|streamtuner-2.1.9-2|21	Requires:       python-simplejson
21cr|streamtuner-2.1.9-2|22	Requires:       pygtk2
21cr|streamtuner-2.1.9-2|23	Requires:       pyxdg
21cr|streamtuner-2.1.9-2|24	Requires:       audacious
21cr|streamtuner-2.1.9-2|25	Requires:       perl
21cr|streamtuner-2.1.9-2|26	Requires:       xterm
21cr|streamtuner-2.1.9-2|27	# required for youtube record
21cr|streamtuner-2.1.9-2|28	Requires:       youtube-dl
21cr|streamtuner-2.1.9-2|29	BuildArch:      noarch
21cr|streamtuner-2.1.9-2|30	
21cr|streamtuner-2.1.9-2|31	
21cr|streamtuner-2.1.9-2|32	%description
21cr|streamtuner-2.1.9-2|33	Streamtuner lists radio directory services like Shoutcast, Xiph, Live365,
21cr|streamtuner-2.1.9-2|34	MyOggRadio, Jamendo. It allows listening via any audio player and recording of
21cr|streamtuner-2.1.9-2|35	streams via streamripper.
21cr|streamtuner-2.1.9-2|36	This is streamtuner2 which mimics the older streamtuner 0.99.99 application
21cr|streamtuner-2.1.9-2|37	in look and feel. But it's an independent rewrite and runs on Python;
21cr|streamtuner-2.1.9-2|38	is therefore easier to extend.
21cr|streamtuner-2.1.9-2|39	
21cr|streamtuner-2.1.9-2|40	%prep
21cr|streamtuner-2.1.9-2|41	%setup -qn %{_name}
21cr|streamtuner-2.1.9-2|42	%patch0 -p1 -b .default-config-desktop-file
21cr|streamtuner-2.1.9-2|43	
21cr|streamtuner-2.1.9-2|44	%build
21cr|streamtuner-2.1.9-2|45	
21cr|streamtuner-2.1.9-2|46	%install
21cr|streamtuner-2.1.9-2|47	install -Dpm 755 bin %{buildroot}/%{_bindir}/%{_name}
21cr|streamtuner-2.1.9-2|48	install -Dpm 644 %{_name}.desktop %{buildroot}/%{_datadir}/applications/%{_name}.desktop
21cr|streamtuner-2.1.9-2|49	install -Dpm 644 icon.png %{buildroot}/%{_datadir}/pixmaps/%{_name}.png
21cr|streamtuner-2.1.9-2|50	
21cr|streamtuner-2.1.9-2|51	mkdir %{buildroot}/%{_datadir}/%{_name}
21cr|streamtuner-2.1.9-2|52	files=`find . -maxdepth 1 -type f -name "*.py" -or -name "*.png" -or -name "*.xml" -or -name "*.xml.gz"`
21cr|streamtuner-2.1.9-2|53	for f in $files
21cr|streamtuner-2.1.9-2|54	do install -pm 644 $f %{buildroot}/%{_datadir}/%{_name}/
21cr|streamtuner-2.1.9-2|55	done
21cr|streamtuner-2.1.9-2|56	
21cr|streamtuner-2.1.9-2|57	# Permission correction
21cr|streamtuner-2.1.9-2|58	chmod 0755 %{buildroot}/%{_datadir}/%{_name}/st2.py
21cr|streamtuner-2.1.9-2|59	
21cr|streamtuner-2.1.9-2|60	# Gnome help browser
21cr|streamtuner-2.1.9-2|61	mkdir -p %{buildroot}%{_datadir}/doc/%{_name}/help
21cr|streamtuner-2.1.9-2|62	cp -rp help %{buildroot}%{_datadir}/doc/%{_name}
21cr|streamtuner-2.1.9-2|63	
21cr|streamtuner-2.1.9-2|64	# Channels
21cr|streamtuner-2.1.9-2|65	mkdir %{buildroot}/%{_datadir}/%{_name}/channels
21cr|streamtuner-2.1.9-2|66	pushd channels
21cr|streamtuner-2.1.9-2|67	files=`find . -maxdepth 1 -type f -name "*.py*" -or -name "*.png"`
21cr|streamtuner-2.1.9-2|68	for f in $files
21cr|streamtuner-2.1.9-2|69	do install -pm 644 $f %{buildroot}/%{_datadir}/%{_name}/channels/
21cr|streamtuner-2.1.9-2|70	done
21cr|streamtuner-2.1.9-2|71	popd
21cr|streamtuner-2.1.9-2|72	
21cr|streamtuner-2.1.9-2|73	# Fix encoding issues
21cr|streamtuner-2.1.9-2|74	for file in README; do
21cr|streamtuner-2.1.9-2|75	sed 's|\r||' $file > $file.tmp
21cr|streamtuner-2.1.9-2|76	iconv -f ISO-8859-1 -t UTF8 $file.tmp > $file.tmp2
21cr|streamtuner-2.1.9-2|77	touch -r $file $file.tmp2
21cr|streamtuner-2.1.9-2|78	mv -f $file.tmp2 $file
21cr|streamtuner-2.1.9-2|79	done
21cr|streamtuner-2.1.9-2|80	
21cr|streamtuner-2.1.9-2|81	sed -i -e 's/^Value=/Version=/g' %{buildroot}%{_datadir}/applications/%{_name}.desktop
21cr|streamtuner-2.1.9-2|82	
21cr|streamtuner-2.1.9-2|83	# install man file
21cr|streamtuner-2.1.9-2|84	install -Dpm 644 help/streamtuner2.1 %{buildroot}%{_mandir}/man1/streamtuner2.1
21cr|streamtuner-2.1.9-2|85	
21cr|streamtuner-2.1.9-2|86	desktop-file-install                         \
21cr|streamtuner-2.1.9-2|87	--dir %{buildroot}%{_datadir}/applications \
21cr|streamtuner-2.1.9-2|88	--add-category Audio                       \
21cr|streamtuner-2.1.9-2|89	--add-category Tuner                       \
21cr|streamtuner-2.1.9-2|90	--add-category GTK                         \
21cr|streamtuner-2.1.9-2|91	--delete-original                          \
21cr|streamtuner-2.1.9-2|92	%{buildroot}%{_datadir}/applications/%{_name}.desktop
21cr|streamtuner-2.1.9-2|93	
21cr|streamtuner-2.1.9-2|94	%files
21cr|streamtuner-2.1.9-2|95	%doc README
21cr|streamtuner-2.1.9-2|96	%{_bindir}/%{_name}
21cr|streamtuner-2.1.9-2|97	%{_datadir}/applications/%{_name}.desktop
21cr|streamtuner-2.1.9-2|98	%{_datadir}/pixmaps/%{_name}.png
21cr|streamtuner-2.1.9-2|99	%{_datadir}/%{_name}/
21cr|streamtuner-2.1.9-2|100	%{_datadir}/doc/%{_name}/
21cr|streamtuner-2.1.9-2|101	%{_mandir}/man1/streamtuner2.1.*
21cr|streamtuner-2.1.9-2|102	

8578 21
21cr|stress-1.0.4-4|1	Summary:	A tool which imposes a configurable amount of load on your system
21cr|stress-1.0.4-4|2	Name:		stress
21cr|stress-1.0.4-4|3	Version:	1.0.4
21cr|stress-1.0.4-4|4	Release:	4
21cr|stress-1.0.4-4|5	License:	GPL
21cr|stress-1.0.4-4|6	Group:		System/Kernel and hardware
21cr|stress-1.0.4-4|7	Url:		http://weather.ou.edu/~apw/projects/stress/
21cr|stress-1.0.4-4|8	Source:		http://weather.ou.edu/~apw/projects/stress/%{name}-%{version}.tar.gz
21cr|stress-1.0.4-4|9	
21cr|stress-1.0.4-4|10	%description
21cr|stress-1.0.4-4|11	stress is a tool which imposes a configurable amount of CPU, memory, I/O, or
21cr|stress-1.0.4-4|12	disk stress on a POSIX-compliant operating system. It is written in
21cr|stress-1.0.4-4|13	highly-portable ANSI C, and uses the GNU Autotools to compile on a great number
21cr|stress-1.0.4-4|14	of UNIX-like operating systems.
21cr|stress-1.0.4-4|15	
21cr|stress-1.0.4-4|16	stress is not a benchmark. It is a tool used by system administrators to
21cr|stress-1.0.4-4|17	evaluate how well their systems will scale, by kernel programmers to evaluate
21cr|stress-1.0.4-4|18	perceived performance characteristics, and by systems programmers to expose the
21cr|stress-1.0.4-4|19	classes of bugs which only or more frequently manifest themselves when the
21cr|stress-1.0.4-4|20	system is under heavy load.
21cr|stress-1.0.4-4|21	
21cr|stress-1.0.4-4|22	%files
21cr|stress-1.0.4-4|23	%{_bindir}/stress
21cr|stress-1.0.4-4|24	%{_infodir}/stress.info.*
21cr|stress-1.0.4-4|25	%{_mandir}/man1/*
21cr|stress-1.0.4-4|26	
21cr|stress-1.0.4-4|27	#--------------------------------------------------------------
21cr|stress-1.0.4-4|28	
21cr|stress-1.0.4-4|29	%prep
21cr|stress-1.0.4-4|30	%setup
21cr|stress-1.0.4-4|31	
21cr|stress-1.0.4-4|32	%build
21cr|stress-1.0.4-4|33	%configure
21cr|stress-1.0.4-4|34	%make
21cr|stress-1.0.4-4|35	
21cr|stress-1.0.4-4|36	%install
21cr|stress-1.0.4-4|37	%makeinstall_std

8579 21
21cr|stress-ng-0.15.00-1|1	Summary:	A tool which imposes a configurable amount of load on your system
21cr|stress-ng-0.15.00-1|2	Name:		stress-ng
21cr|stress-ng-0.15.00-1|3	Version:	0.15.00
21cr|stress-ng-0.15.00-1|4	Release:	1
21cr|stress-ng-0.15.00-1|5	License:	GPL
21cr|stress-ng-0.15.00-1|6	Group:		System/Kernel and hardware
21cr|stress-ng-0.15.00-1|7	Url:		https://github.com/ColinIanKing/stress-ng
21cr|stress-ng-0.15.00-1|8	Source:		https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|stress-ng-0.15.00-1|9	BuildRequires:	make
21cr|stress-ng-0.15.00-1|10	BuildRequires:	pkgconfig(gl)
21cr|stress-ng-0.15.00-1|11	BuildRequires:	pkgconfig(egl)
21cr|stress-ng-0.15.00-1|12	BuildRequires:	pkgconfig(libbsd)
21cr|stress-ng-0.15.00-1|13	BuildRequires:	pkgconfig(libcap)
21cr|stress-ng-0.15.00-1|14	BuildRequires:	pkgconfig(libjpeg)
21cr|stress-ng-0.15.00-1|15	BuildRequires:	pkgconfig(libkeyutils)
21cr|stress-ng-0.15.00-1|16	BuildRequires:	pkgconfig(libgcrypt)
21cr|stress-ng-0.15.00-1|17	BuildRequires:	pkgconfig(gbm)
21cr|stress-ng-0.15.00-1|18	BuildRequires:	pkgconfig(x11)
21cr|stress-ng-0.15.00-1|19	BuildRequires:	pkgconfig(xcb)
21cr|stress-ng-0.15.00-1|20	BuildRequires:	libaio-devel
21cr|stress-ng-0.15.00-1|21	
21cr|stress-ng-0.15.00-1|22	%description
21cr|stress-ng-0.15.00-1|23	Stress test a computer system in various ways. It was designed to exercise
21cr|stress-ng-0.15.00-1|24	various physical subsystems of a computer as well as the various operating
21cr|stress-ng-0.15.00-1|25	system kernel interfaces.
21cr|stress-ng-0.15.00-1|26	
21cr|stress-ng-0.15.00-1|27	%files
21cr|stress-ng-0.15.00-1|28	%license COPYING
21cr|stress-ng-0.15.00-1|29	%doc README.md
21cr|stress-ng-0.15.00-1|30	%{_bindir}/%{name}
21cr|stress-ng-0.15.00-1|31	%{_mandir}/man1/%{name}.1*
21cr|stress-ng-0.15.00-1|32	%{_datadir}/bash-completion/completions/%{name}
21cr|stress-ng-0.15.00-1|33	
21cr|stress-ng-0.15.00-1|34	#--------------------------------------------------------------
21cr|stress-ng-0.15.00-1|35	
21cr|stress-ng-0.15.00-1|36	%prep
21cr|stress-ng-0.15.00-1|37	%autosetup -p1
21cr|stress-ng-0.15.00-1|38	
21cr|stress-ng-0.15.00-1|39	%build
21cr|stress-ng-0.15.00-1|40	%setup_compile_flags
21cr|stress-ng-0.15.00-1|41	%make
21cr|stress-ng-0.15.00-1|42	
21cr|stress-ng-0.15.00-1|43	%install
21cr|stress-ng-0.15.00-1|44	install -p -m 755 -D %{name} %{buildroot}%{_bindir}/%{name}
21cr|stress-ng-0.15.00-1|45	install -p -m 644 -D %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|stress-ng-0.15.00-1|46	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|stress-ng-0.15.00-1|47	install -pm 644 bash-completion/%{name} %{buildroot}%{_datadir}/bash-completion/completions/%{name}

8580 21
21cr|strigi-0.7.8-28|1	Summary:	Desktop Search
21cr|strigi-0.7.8-28|2	Name:		strigi
21cr|strigi-0.7.8-28|3	Version:	0.7.8
21cr|strigi-0.7.8-28|4	Release:	28
21cr|strigi-0.7.8-28|5	Epoch:		1
21cr|strigi-0.7.8-28|6	License:	LGPLv2+
21cr|strigi-0.7.8-28|7	Group:		Graphical desktop/KDE
21cr|strigi-0.7.8-28|8	Url:		http://strigi.sourceforge.net
21cr|strigi-0.7.8-28|9	Source0:	http://www.vandenoever.info/software/strigi/%{name}-%{version}.tar.bz2
21cr|strigi-0.7.8-28|10	Patch0:		strigi-0.7.7-missinglink.patch
21cr|strigi-0.7.8-28|11	Patch1:		strigi-0.7.8-ffmpeg3.patch
21cr|strigi-0.7.8-28|12	Patch2:		strigi-0.7.8-ffmpeg4.patch
21cr|strigi-0.7.8-28|13	Patch3:		strigi-0.7.8-gcc.patch
21cr|strigi-0.7.8-28|14	# Fix build with exiv2 0.27+
21cr|strigi-0.7.8-28|15	Patch4:		strigi-0.7.8-exiv2-0.27.patch
21cr|strigi-0.7.8-28|16	BuildRequires:	cmake
21cr|strigi-0.7.8-28|17	BuildRequires:	attr-devel
21cr|strigi-0.7.8-28|18	BuildRequires:	bzip2-devel
21cr|strigi-0.7.8-28|19	BuildRequires:	ffmpeg-devel
21cr|strigi-0.7.8-28|20	BuildRequires:	magic-devel
21cr|strigi-0.7.8-28|21	BuildRequires:	qt4-devel
21cr|strigi-0.7.8-28|22	BuildRequires:	pkgconfig(cppunit)
21cr|strigi-0.7.8-28|23	BuildRequires:	pkgconfig(dbus-1)
21cr|strigi-0.7.8-28|24	BuildRequires:	pkgconfig(exiv2)
21cr|strigi-0.7.8-28|25	BuildRequires:	pkgconfig(expat)
21cr|strigi-0.7.8-28|26	BuildRequires:	pkgconfig(libclucene-core)
21cr|strigi-0.7.8-28|27	BuildRequires:	pkgconfig(openssl)
21cr|strigi-0.7.8-28|28	Obsoletes:	%{mklibname cluceneindex 0} < 0.7.7-2
21cr|strigi-0.7.8-28|29	
21cr|strigi-0.7.8-28|30	%description
21cr|strigi-0.7.8-28|31	Here are the main features of Strigi:
21cr|strigi-0.7.8-28|32	
21cr|strigi-0.7.8-28|33	* very fast crawling
21cr|strigi-0.7.8-28|34	* very small memory footprint
21cr|strigi-0.7.8-28|35	* no hammering of the system
21cr|strigi-0.7.8-28|36	* pluggable backend, currently clucene and hyperestraier,
21cr|strigi-0.7.8-28|37	sqlite3 and xapian are in the works
21cr|strigi-0.7.8-28|38	* communication between daemon and search program over an
21cr|strigi-0.7.8-28|39	abstract interface, this is currently a simple socket
21cr|strigi-0.7.8-28|40	but implementation of dbus is a possibility. There's a
21cr|strigi-0.7.8-28|41	small perl program in the code as an example of how to
21cr|strigi-0.7.8-28|42	query. This is so easy that any KDE app could implement this.
21cr|strigi-0.7.8-28|43	* simple interface for implementing plugins for extracting
21cr|strigi-0.7.8-28|44	information. we'll try to reuse the kat plugins, although
21cr|strigi-0.7.8-28|45	native plugins will have a large speed advantage
21cr|strigi-0.7.8-28|46	* calculation of sha1 for every file crawled (allows fast finding
21cr|strigi-0.7.8-28|47	of duplicates)
21cr|strigi-0.7.8-28|48	
21cr|strigi-0.7.8-28|49	%files
21cr|strigi-0.7.8-28|50	%{_bindir}/*
21cr|strigi-0.7.8-28|51	%dir %{_libdir}/strigi
21cr|strigi-0.7.8-28|52	%{_libdir}/strigi/*
21cr|strigi-0.7.8-28|53	%{_datadir}/strigi/*
21cr|strigi-0.7.8-28|54	%{_datadir}/dbus-1/services/
21cr|strigi-0.7.8-28|55	%exclude %{_bindir}/strigiclient
21cr|strigi-0.7.8-28|56	
21cr|strigi-0.7.8-28|57	#--------------------------------------------------------------------
21cr|strigi-0.7.8-28|58	
21cr|strigi-0.7.8-28|59	%package gui
21cr|strigi-0.7.8-28|60	Summary:	Strigi interface
21cr|strigi-0.7.8-28|61	Group:		Graphical desktop/KDE
21cr|strigi-0.7.8-28|62	
21cr|strigi-0.7.8-28|63	%description gui
21cr|strigi-0.7.8-28|64	Strigi interface
21cr|strigi-0.7.8-28|65	
21cr|strigi-0.7.8-28|66	%files gui
21cr|strigi-0.7.8-28|67	%{_bindir}/strigiclient
21cr|strigi-0.7.8-28|68	
21cr|strigi-0.7.8-28|69	#--------------------------------------------------------------------
21cr|strigi-0.7.8-28|70	
21cr|strigi-0.7.8-28|71	%define searchclient_major 0
21cr|strigi-0.7.8-28|72	%define libsearchclient %mklibname searchclient %{searchclient_major}
21cr|strigi-0.7.8-28|73	
21cr|strigi-0.7.8-28|74	%package -n %{libsearchclient}
21cr|strigi-0.7.8-28|75	Summary:	Strigi library
21cr|strigi-0.7.8-28|76	Group:		System/Libraries
21cr|strigi-0.7.8-28|77	
21cr|strigi-0.7.8-28|78	%description -n %{libsearchclient}
21cr|strigi-0.7.8-28|79	Strigi library.
21cr|strigi-0.7.8-28|80	
21cr|strigi-0.7.8-28|81	%files -n %{libsearchclient}
21cr|strigi-0.7.8-28|82	%{_libdir}/libsearchclient.so.%{searchclient_major}*
21cr|strigi-0.7.8-28|83	
21cr|strigi-0.7.8-28|84	#--------------------------------------------------------------------
21cr|strigi-0.7.8-28|85	
21cr|strigi-0.7.8-28|86	%define streamanalyzer_major 0
21cr|strigi-0.7.8-28|87	%define libstreamanalyzer %mklibname streamanalyzer %{streamanalyzer_major}
21cr|strigi-0.7.8-28|88	
21cr|strigi-0.7.8-28|89	%package -n %{libstreamanalyzer}
21cr|strigi-0.7.8-28|90	Summary:	Strigi library
21cr|strigi-0.7.8-28|91	Group:		System/Libraries
21cr|strigi-0.7.8-28|92	
21cr|strigi-0.7.8-28|93	%description -n %{libstreamanalyzer}
21cr|strigi-0.7.8-28|94	Strigi library.
21cr|strigi-0.7.8-28|95	
21cr|strigi-0.7.8-28|96	%files -n %{libstreamanalyzer}
21cr|strigi-0.7.8-28|97	%{_libdir}/libstreamanalyzer.so.%{streamanalyzer_major}*
21cr|strigi-0.7.8-28|98	
21cr|strigi-0.7.8-28|99	#--------------------------------------------------------------------
21cr|strigi-0.7.8-28|100	
21cr|strigi-0.7.8-28|101	%define streams_major 0
21cr|strigi-0.7.8-28|102	%define libstreams %mklibname streams %{streams_major}
21cr|strigi-0.7.8-28|103	
21cr|strigi-0.7.8-28|104	%package -n %{libstreams}
21cr|strigi-0.7.8-28|105	Summary:	Strigi library
21cr|strigi-0.7.8-28|106	Group:		System/Libraries
21cr|strigi-0.7.8-28|107	
21cr|strigi-0.7.8-28|108	%description -n %{libstreams}
21cr|strigi-0.7.8-28|109	Strigi library.
21cr|strigi-0.7.8-28|110	
21cr|strigi-0.7.8-28|111	%files -n %{libstreams}
21cr|strigi-0.7.8-28|112	%{_libdir}/libstreams.so.%{streams_major}*
21cr|strigi-0.7.8-28|113	
21cr|strigi-0.7.8-28|114	#--------------------------------------------------------------------
21cr|strigi-0.7.8-28|115	
21cr|strigi-0.7.8-28|116	%define strigihtmlgui_major 0
21cr|strigi-0.7.8-28|117	%define libstrigihtmlgui %mklibname strigihtmlgui %{strigihtmlgui_major}
21cr|strigi-0.7.8-28|118	
21cr|strigi-0.7.8-28|119	%package -n %{libstrigihtmlgui}
21cr|strigi-0.7.8-28|120	Summary:	Strigi library
21cr|strigi-0.7.8-28|121	Group:		System/Libraries
21cr|strigi-0.7.8-28|122	
21cr|strigi-0.7.8-28|123	%description -n %{libstrigihtmlgui}
21cr|strigi-0.7.8-28|124	Strigi library.
21cr|strigi-0.7.8-28|125	
21cr|strigi-0.7.8-28|126	%files -n %{libstrigihtmlgui}
21cr|strigi-0.7.8-28|127	%{_libdir}/libstrigihtmlgui.so.%{strigihtmlgui_major}*
21cr|strigi-0.7.8-28|128	
21cr|strigi-0.7.8-28|129	#--------------------------------------------------------------------
21cr|strigi-0.7.8-28|130	
21cr|strigi-0.7.8-28|131	%define strigiqtdbusclient_major 0
21cr|strigi-0.7.8-28|132	%define libstrigiqtdbusclient %mklibname strigiqtdbusclient %{strigiqtdbusclient_major}
21cr|strigi-0.7.8-28|133	
21cr|strigi-0.7.8-28|134	%package -n %{libstrigiqtdbusclient}
21cr|strigi-0.7.8-28|135	Summary:	Strigi library
21cr|strigi-0.7.8-28|136	Group:		System/Libraries
21cr|strigi-0.7.8-28|137	
21cr|strigi-0.7.8-28|138	%description -n %{libstrigiqtdbusclient}
21cr|strigi-0.7.8-28|139	Strigi library.
21cr|strigi-0.7.8-28|140	
21cr|strigi-0.7.8-28|141	%files -n %{libstrigiqtdbusclient}
21cr|strigi-0.7.8-28|142	%{_libdir}/libstrigiqtdbusclient.so.%{strigiqtdbusclient_major}*
21cr|strigi-0.7.8-28|143	
21cr|strigi-0.7.8-28|144	#--------------------------------------------------------------------
21cr|strigi-0.7.8-28|145	
21cr|strigi-0.7.8-28|146	%package devel
21cr|strigi-0.7.8-28|147	Summary:	Development files for %{name}
21cr|strigi-0.7.8-28|148	Group:		Development/Other
21cr|strigi-0.7.8-28|149	Requires:	%{libstrigihtmlgui} = %{EVRD}
21cr|strigi-0.7.8-28|150	Requires:	%{libstrigiqtdbusclient} = %{EVRD}
21cr|strigi-0.7.8-28|151	Requires:	%{libsearchclient} = %{EVRD}
21cr|strigi-0.7.8-28|152	Requires:	%{libstreamanalyzer} = %{EVRD}
21cr|strigi-0.7.8-28|153	Requires:	%{libstreams} = %{EVRD}
21cr|strigi-0.7.8-28|154	Requires:	strigi = %{EVRD}
21cr|strigi-0.7.8-28|155	Provides:	libstrigi-devel = %{EVRD}
21cr|strigi-0.7.8-28|156	
21cr|strigi-0.7.8-28|157	%description devel
21cr|strigi-0.7.8-28|158	Development files for %{name}.
21cr|strigi-0.7.8-28|159	
21cr|strigi-0.7.8-28|160	%files devel
21cr|strigi-0.7.8-28|161	%{_libdir}/*.so
21cr|strigi-0.7.8-28|162	%{_includedir}/strigi
21cr|strigi-0.7.8-28|163	%{_libdir}/pkgconfig/*
21cr|strigi-0.7.8-28|164	%{_libdir}/cmake/LibSearchClient/LibSearchClientConfig.cmake
21cr|strigi-0.7.8-28|165	%{_libdir}/cmake/LibStreamAnalyzer/LibStreamAnalyzerConfig.cmake
21cr|strigi-0.7.8-28|166	%{_libdir}/cmake/LibStreamAnalyzer/LibStreamAnalyzerConfigVersion.cmake
21cr|strigi-0.7.8-28|167	%{_libdir}/cmake/LibStreams/LibStreamsConfig.cmake
21cr|strigi-0.7.8-28|168	%{_libdir}/cmake/LibStreams/LibStreamsTargets.cmake
21cr|strigi-0.7.8-28|169	%{_libdir}/cmake/LibStreams/LibStreamsTargets-noconfig.cmake
21cr|strigi-0.7.8-28|170	%{_libdir}/cmake/LibStreams/LibStreamsConfigVersion.cmake
21cr|strigi-0.7.8-28|171	%{_libdir}/cmake/Strigi
21cr|strigi-0.7.8-28|172	
21cr|strigi-0.7.8-28|173	#--------------------------------------------------------------------
21cr|strigi-0.7.8-28|174	
21cr|strigi-0.7.8-28|175	%prep
21cr|strigi-0.7.8-28|176	%setup -q
21cr|strigi-0.7.8-28|177	%patch0 -p1 -b .missinglink~
21cr|strigi-0.7.8-28|178	%patch1 -p1 -b .ffmpeg3~
21cr|strigi-0.7.8-28|179	%patch2 -p1 -b .ffmpeg4~
21cr|strigi-0.7.8-28|180	%patch3 -p1 -b .gcc~
21cr|strigi-0.7.8-28|181	%if %{mdvver} > 201610
21cr|strigi-0.7.8-28|182	%patch4 -p1 -b .exiv2~
21cr|strigi-0.7.8-28|183	%endif
21cr|strigi-0.7.8-28|184	
21cr|strigi-0.7.8-28|185	%build
21cr|strigi-0.7.8-28|186	%global optflags %{optflags} -std=c++11
21cr|strigi-0.7.8-28|187	%cmake_qt4 -DCMAKE_INSTALL_LIBDIR=%{_lib}
21cr|strigi-0.7.8-28|188	%make
21cr|strigi-0.7.8-28|189	
21cr|strigi-0.7.8-28|190	%install
21cr|strigi-0.7.8-28|191	%makeinstall_std -C build

8581 21
21cr|stun-0.97-2|1	Summary:        STUN server and client
21cr|stun-0.97-2|2	Name:           stun
21cr|stun-0.97-2|3	Version:        0.97
21cr|stun-0.97-2|4	Release:        2
21cr|stun-0.97-2|5	License:        BSD
21cr|stun-0.97-2|6	Group:          System/Servers
21cr|stun-0.97-2|7	URL:            https://sourceforge.net/projects/stun/
21cr|stun-0.97-2|8	Source0:        http://downloads.sourceforge.net/%{name}/stund-%{version}.tgz
21cr|stun-0.97-2|9	Source1:        stun-server.service
21cr|stun-0.97-2|10	Source2:        stun-server.sysconfig
21cr|stun-0.97-2|11	Patch0:         stund-0.94-mdk_conf.diff
21cr|stun-0.97-2|12	BuildRequires:	dos2unix
21cr|stun-0.97-2|13	BuildRequires:	openssl-devel
21cr|stun-0.97-2|14	
21cr|stun-0.97-2|15	%description
21cr|stun-0.97-2|16	The STUN (Simple Traversal of UDP through NATs (Network Address Translation))
21cr|stun-0.97-2|17	server is an implementation of the STUN protocol that enables STUN
21cr|stun-0.97-2|18	functionality in SIP-based systems. The STUN server tar ball also include a
21cr|stun-0.97-2|19	client API to enable STUN functionality in SIP endpoints. In addition there is
21cr|stun-0.97-2|20	a command line UNIX client and a graphical windows client that check what type
21cr|stun-0.97-2|21	of NAT the user is using.
21cr|stun-0.97-2|22	
21cr|stun-0.97-2|23	STUN is an application-layer protocol that can determine the public IP and
21cr|stun-0.97-2|24	nature of a NAT device that sits between the STUN client and STUN server.
21cr|stun-0.97-2|25	
21cr|stun-0.97-2|26	%package         server
21cr|stun-0.97-2|27	Summary:         STUN server
21cr|stun-0.97-2|28	Group:           System/Servers
21cr|stun-0.97-2|29	
21cr|stun-0.97-2|30	%description     server
21cr|stun-0.97-2|31	The STUN (Simple Traversal of UDP through NATs (Network Address Translation))
21cr|stun-0.97-2|32	server is an implementation of the STUN protocol that enables STUN
21cr|stun-0.97-2|33	functionality in SIP-based systems. The STUN server tar ball also include a
21cr|stun-0.97-2|34	client API to enable STUN functionality in SIP endpoints. In addition there is
21cr|stun-0.97-2|35	a command line UNIX client and a graphical windows client that check what type
21cr|stun-0.97-2|36	of NAT the user is using.
21cr|stun-0.97-2|37	
21cr|stun-0.97-2|38	STUN is an application-layer protocol that can determine the public IP and
21cr|stun-0.97-2|39	nature of a NAT device that sits between the STUN client and STUN server.
21cr|stun-0.97-2|40	
21cr|stun-0.97-2|41	This package contains the STUN server.
21cr|stun-0.97-2|42	
21cr|stun-0.97-2|43	%package        client
21cr|stun-0.97-2|44	Summary:        STUN client
21cr|stun-0.97-2|45	Group:          System/Servers
21cr|stun-0.97-2|46	
21cr|stun-0.97-2|47	%description    client
21cr|stun-0.97-2|48	The STUN (Simple Traversal of UDP through NATs (Network Address Translation))
21cr|stun-0.97-2|49	server is an implementation of the STUN protocol that enables STUN
21cr|stun-0.97-2|50	functionality in SIP-based systems. The STUN server tar ball also include a
21cr|stun-0.97-2|51	client API to enable STUN functionality in SIP endpoints. In addition there is
21cr|stun-0.97-2|52	a command line UNIX client and a graphical windows client that check what type
21cr|stun-0.97-2|53	of NAT the user is using.
21cr|stun-0.97-2|54	
21cr|stun-0.97-2|55	STUN is an application-layer protocol that can determine the public IP and
21cr|stun-0.97-2|56	nature of a NAT device that sits between the STUN client and STUN server.
21cr|stun-0.97-2|57	
21cr|stun-0.97-2|58	This package contains the STUN client.
21cr|stun-0.97-2|59	
21cr|stun-0.97-2|60	%prep
21cr|stun-0.97-2|61	
21cr|stun-0.97-2|62	%autosetup -p1 -n stund
21cr|stun-0.97-2|63	
21cr|stun-0.97-2|64	# strip away annoying ^M
21cr|stun-0.97-2|65	find -type f -exec dos2unix -U {} \;
21cr|stun-0.97-2|66	
21cr|stun-0.97-2|67	%build
21cr|stun-0.97-2|68	
21cr|stun-0.97-2|69	%make CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|stun-0.97-2|70	
21cr|stun-0.97-2|71	%install
21cr|stun-0.97-2|72	install -d %{buildroot}%{_sbindir}
21cr|stun-0.97-2|73	install -d %{buildroot}%{_bindir}
21cr|stun-0.97-2|74	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|stun-0.97-2|75	install -d %{buildroot}%{_unitdir}
21cr|stun-0.97-2|76	
21cr|stun-0.97-2|77	install -m0755 stun-server %{buildroot}%{_sbindir}/stun-server
21cr|stun-0.97-2|78	install -m0755 stun-client %{buildroot}%{_bindir}/stun-client
21cr|stun-0.97-2|79	
21cr|stun-0.97-2|80	install -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/stun-server.service
21cr|stun-0.97-2|81	install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/stun-server
21cr|stun-0.97-2|82	
21cr|stun-0.97-2|83	# compat with Debian
21cr|stun-0.97-2|84	( cd %{buildroot}%{_sbindir} && ln -s stun-server stund )
21cr|stun-0.97-2|85	( cd %{buildroot}%{_bindir} && ln -s stun-client stun )
21cr|stun-0.97-2|86	
21cr|stun-0.97-2|87	%post server
21cr|stun-0.97-2|88	%systemd_post stun-server.service
21cr|stun-0.97-2|89	
21cr|stun-0.97-2|90	%preun server
21cr|stun-0.97-2|91	%systemd_preun stun-server.service
21cr|stun-0.97-2|92	
21cr|stun-0.97-2|93	%files server
21cr|stun-0.97-2|94	%doc nattest nattestwarning.txt rfc3489.txt
21cr|stun-0.97-2|95	%attr(0644,root,root) %{_unitdir}/stun-server.service
21cr|stun-0.97-2|96	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/stun-server
21cr|stun-0.97-2|97	%attr(0755,root,root) %{_sbindir}/stun-server
21cr|stun-0.97-2|98	%{_sbindir}/stund
21cr|stun-0.97-2|99	
21cr|stun-0.97-2|100	%files client
21cr|stun-0.97-2|101	%attr(0755,root,root) %{_bindir}/stun-client
21cr|stun-0.97-2|102	%{_bindir}/stun

8582 21
21cr|sub2srt-0.5.5-3|1	Summary:	Convert subtitles from .sub to subviewer .srt format
21cr|sub2srt-0.5.5-3|2	Name:		sub2srt
21cr|sub2srt-0.5.5-3|3	Version:	0.5.5
21cr|sub2srt-0.5.5-3|4	Release:	3
21cr|sub2srt-0.5.5-3|5	License:	GPL
21cr|sub2srt-0.5.5-3|6	Group:		Video
21cr|sub2srt-0.5.5-3|7	URL:		http://www.robelix.com/sub2srt/
21cr|sub2srt-0.5.5-3|8	Source0:	https://github.com/robelix/sub2srt/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sub2srt-0.5.5-3|9	BuildArch:	noarch
21cr|sub2srt-0.5.5-3|10	
21cr|sub2srt-0.5.5-3|11	%description
21cr|sub2srt-0.5.5-3|12	sub2srt is a simple tool to convert 2 common subtitle formats (microdvd
21cr|sub2srt-0.5.5-3|13	and subrip - both are known as ".sub") to subviewer ".srt" format.
21cr|sub2srt-0.5.5-3|14	
21cr|sub2srt-0.5.5-3|15	%prep
21cr|sub2srt-0.5.5-3|16	%setup -q
21cr|sub2srt-0.5.5-3|17	
21cr|sub2srt-0.5.5-3|18	%build
21cr|sub2srt-0.5.5-3|19	
21cr|sub2srt-0.5.5-3|20	%install
21cr|sub2srt-0.5.5-3|21	install -m 755 -d %{buildroot}%{_bindir}
21cr|sub2srt-0.5.5-3|22	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|sub2srt-0.5.5-3|23	
21cr|sub2srt-0.5.5-3|24	%files
21cr|sub2srt-0.5.5-3|25	%defattr(-,root,root)
21cr|sub2srt-0.5.5-3|26	%doc README COPYING
21cr|sub2srt-0.5.5-3|27	%{_bindir}/%{name}

8583 21
21cr|subdownloader-2.1.0-1|1	Summary:	Automatic subtitle downloader/uploader
21cr|subdownloader-2.1.0-1|2	Name:		subdownloader
21cr|subdownloader-2.1.0-1|3	Version:	2.1.0
21cr|subdownloader-2.1.0-1|4	Release:	1
21cr|subdownloader-2.1.0-1|5	License:	GPLv2+
21cr|subdownloader-2.1.0-1|6	Group:		Video
21cr|subdownloader-2.1.0-1|7	Url:		http://subdownloader.net/
21cr|subdownloader-2.1.0-1|8	Source:		https://github.com/subdownloader/subdownloader/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|subdownloader-2.1.0-1|9	BuildRequires:	imagemagick
21cr|subdownloader-2.1.0-1|10	BuildRequires:	python3-qt5-devel
21cr|subdownloader-2.1.0-1|11	BuildRequires:	python3egg(sphinx)
21cr|subdownloader-2.1.0-1|12	Requires:	python3-qt5-gui
21cr|subdownloader-2.1.0-1|13	BuildArch:	noarch
21cr|subdownloader-2.1.0-1|14	
21cr|subdownloader-2.1.0-1|15	%description
21cr|subdownloader-2.1.0-1|16	Open Source tool written in Python for automatic download/upload
21cr|subdownloader-2.1.0-1|17	subtitles for videofiles (DIVX,MPEG,AVI,VOB,etc) and DVD's using fast
21cr|subdownloader-2.1.0-1|18	hashing.
21cr|subdownloader-2.1.0-1|19	
21cr|subdownloader-2.1.0-1|20	%files -f %{name}.lang
21cr|subdownloader-2.1.0-1|21	%doc ChangeLog
21cr|subdownloader-2.1.0-1|22	%{_bindir}/%{name}
21cr|subdownloader-2.1.0-1|23	%{_datadir}/applications/%{name}.desktop
21cr|subdownloader-2.1.0-1|24	%{_liconsdir}/%{name}.png
21cr|subdownloader-2.1.0-1|25	%{_iconsdir}/%{name}.png
21cr|subdownloader-2.1.0-1|26	%{_miconsdir}/%{name}.png
21cr|subdownloader-2.1.0-1|27	%{_iconsdir}/hicolor/*/%{name}.png
21cr|subdownloader-2.1.0-1|28	%{python3_sitelib}/subdownloader
21cr|subdownloader-2.1.0-1|29	%{python3_sitelib}/subdownloader-*-py*.egg-info
21cr|subdownloader-2.1.0-1|30	
21cr|subdownloader-2.1.0-1|31	#----------------------------------------------------------------------------
21cr|subdownloader-2.1.0-1|32	
21cr|subdownloader-2.1.0-1|33	%prep
21cr|subdownloader-2.1.0-1|34	%autosetup -p1
21cr|subdownloader-2.1.0-1|35	
21cr|subdownloader-2.1.0-1|36	%build
21cr|subdownloader-2.1.0-1|37	%py3_build
21cr|subdownloader-2.1.0-1|38	
21cr|subdownloader-2.1.0-1|39	%install
21cr|subdownloader-2.1.0-1|40	%py3_install
21cr|subdownloader-2.1.0-1|41	
21cr|subdownloader-2.1.0-1|42	# move locale to right place
21cr|subdownloader-2.1.0-1|43	install -d -m755 %{buildroot}%{_datadir}/locale
21cr|subdownloader-2.1.0-1|44	mv %{buildroot}%{python3_sitelib}/subdownloader/client/locale/* %{buildroot}%{_datadir}/locale
21cr|subdownloader-2.1.0-1|45	find %{buildroot}%{_datadir}/locale -name *.po -exec rm {} \;
21cr|subdownloader-2.1.0-1|46	rm %{buildroot}%{_datadir}/locale/*.pot
21cr|subdownloader-2.1.0-1|47	
21cr|subdownloader-2.1.0-1|48	
21cr|subdownloader-2.1.0-1|49	install -d -m755 %{buildroot}%{_datadir}/applications
21cr|subdownloader-2.1.0-1|50	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications
21cr|subdownloader-2.1.0-1|51	
21cr|subdownloader-2.1.0-1|52	for i in 64x64 48x48 32x32 16x16; do
21cr|subdownloader-2.1.0-1|53	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/$i
21cr|subdownloader-2.1.0-1|54	convert scripts/gui/rc/images/%{name}.png -resize $i %{buildroot}%{_iconsdir}/hicolor/$i/%{name}.png
21cr|subdownloader-2.1.0-1|55	done
21cr|subdownloader-2.1.0-1|56	
21cr|subdownloader-2.1.0-1|57	install -d -m755 %{buildroot}%{_liconsdir} %{buildroot}%{_miconsdir}
21cr|subdownloader-2.1.0-1|58	ln %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png %{buildroot}%{_liconsdir}
21cr|subdownloader-2.1.0-1|59	ln %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png %{buildroot}%{_iconsdir}
21cr|subdownloader-2.1.0-1|60	ln %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png %{buildroot}%{_miconsdir}
21cr|subdownloader-2.1.0-1|61	

8584 21
21cr|sublib-0.9-10|1	%define debug_package %{nil}
21cr|sublib-0.9-10|2	
21cr|sublib-0.9-10|3	Summary:	A library that eases the development of subtitling applications
21cr|sublib-0.9-10|4	Name:		sublib
21cr|sublib-0.9-10|5	Version:	0.9
21cr|sublib-0.9-10|6	Release:	10
21cr|sublib-0.9-10|7	License:	GPLv2+
21cr|sublib-0.9-10|8	Group:		System/Libraries
21cr|sublib-0.9-10|9	Url:		http://sublib.sourceforge.net/
21cr|sublib-0.9-10|10	Source0:	http://downloads.sourceforge.net/sublib/%{name}-%{version}.zip
21cr|sublib-0.9-10|11	Patch0:		sublib-0.9-mcs.patch
21cr|sublib-0.9-10|12	BuildRequires:	pkgconfig(mono)
21cr|sublib-0.9-10|13	
21cr|sublib-0.9-10|14	%description
21cr|sublib-0.9-10|15	SubLib is a library that eases the development of subtitling applications.
21cr|sublib-0.9-10|16	It supports the most common text-based subtitle formats and allows for
21cr|sublib-0.9-10|17	subtitle editing, conversion and synchronization.
21cr|sublib-0.9-10|18	
21cr|sublib-0.9-10|19	%files
21cr|sublib-0.9-10|20	%doc README CREDITS NEWS ChangeLog
21cr|sublib-0.9-10|21	%{_libdir}/sublib/sublib.dll
21cr|sublib-0.9-10|22	
21cr|sublib-0.9-10|23	#----------------------------------------------------------------------------
21cr|sublib-0.9-10|24	
21cr|sublib-0.9-10|25	%package devel
21cr|sublib-0.9-10|26	Summary:	SubLib development files
21cr|sublib-0.9-10|27	Group:		Development/Other
21cr|sublib-0.9-10|28	Requires:	%{name} = %{EVRD}
21cr|sublib-0.9-10|29	
21cr|sublib-0.9-10|30	%description devel
21cr|sublib-0.9-10|31	This package contains all files that are needed to build against %{name}.
21cr|sublib-0.9-10|32	
21cr|sublib-0.9-10|33	%files devel
21cr|sublib-0.9-10|34	%{_libdir}/pkgconfig/sublib.pc
21cr|sublib-0.9-10|35	
21cr|sublib-0.9-10|36	#----------------------------------------------------------------------------
21cr|sublib-0.9-10|37	
21cr|sublib-0.9-10|38	%prep
21cr|sublib-0.9-10|39	%setup -q
21cr|sublib-0.9-10|40	%patch0 -p1
21cr|sublib-0.9-10|41	
21cr|sublib-0.9-10|42	%build
21cr|sublib-0.9-10|43	autoreconf -fi
21cr|sublib-0.9-10|44	%configure
21cr|sublib-0.9-10|45	%make
21cr|sublib-0.9-10|46	
21cr|sublib-0.9-10|47	%install
21cr|sublib-0.9-10|48	%makeinstall_std

8585 21
21cr|subscription-manager-1.29.35-1|1	Summary:	Tools and libraries for subscription and repository management
21cr|subscription-manager-1.29.35-1|2	Name:		subscription-manager
21cr|subscription-manager-1.29.35-1|3	Version:	1.29.35
21cr|subscription-manager-1.29.35-1|4	Release:	1
21cr|subscription-manager-1.29.35-1|5	License:	GPLv2+
21cr|subscription-manager-1.29.35-1|6	Group:		System/Configuration/Packaging
21cr|subscription-manager-1.29.35-1|7	Url:		https://github.com/candlepin/subscription-manager/
21cr|subscription-manager-1.29.35-1|8	Source0:	https://github.com/candlepin/subscription-manager/archive/%{name}-%{version}-1.tar.gz?/%{name}-%{name}-%{version}-1.tar.gz
21cr|subscription-manager-1.29.35-1|9	Source1:	https://github.com/candlepin/subscription-manager-rhsm-certificates/archive/%{name}-rhsm-certificates-20220623-1.tar.gz?/%{name}-rhsm-certificates-%{name}-rhsm-certificates-20220623-1.tar.gz
21cr|subscription-manager-1.29.35-1|10	BuildRequires:	cmake
21cr|subscription-manager-1.29.35-1|11	BuildRequires:	desktop-file-utils
21cr|subscription-manager-1.29.35-1|12	BuildRequires:	gettext
21cr|subscription-manager-1.29.35-1|13	BuildRequires:	intltool
21cr|subscription-manager-1.29.35-1|14	BuildRequires:	python3dist(python-dateutil)
21cr|subscription-manager-1.29.35-1|15	BuildRequires:	python3dist(setuptools)
21cr|subscription-manager-1.29.35-1|16	BuildRequires:	pkgconfig(json-c)
21cr|subscription-manager-1.29.35-1|17	BuildRequires:	pkgconfig(libdnf)
21cr|subscription-manager-1.29.35-1|18	BuildRequires:	pkgconfig(libnotify)
21cr|subscription-manager-1.29.35-1|19	BuildRequires:	pkgconfig(openssl)
21cr|subscription-manager-1.29.35-1|20	BuildRequires:	pkgconfig(python3)
21cr|subscription-manager-1.29.35-1|21	Requires:	logrotate
21cr|subscription-manager-1.29.35-1|22	Requires:	%{name}-plugin-dnf = %{EVRD}
21cr|subscription-manager-1.29.35-1|23	Requires:	%{name}-rhsm-certificates = %{EVRD}
21cr|subscription-manager-1.29.35-1|24	Requires:	python3-cloud-what = %{EVRD}
21cr|subscription-manager-1.29.35-1|25	Requires:	python3-gobject2
21cr|subscription-manager-1.29.35-1|26	Requires:	python3-%{name}-rhsm = %{EVRD}
21cr|subscription-manager-1.29.35-1|27	Requires:	usermode-consoleonly
21cr|subscription-manager-1.29.35-1|28	Requires:	virt-what
21cr|subscription-manager-1.29.35-1|29	Requires:	python3dist(dbus-python)
21cr|subscription-manager-1.29.35-1|30	Requires:	python3dist(decorator)
21cr|subscription-manager-1.29.35-1|31	Requires:	python3dist(ethtool)
21cr|subscription-manager-1.29.35-1|32	Requires:	python3dist(iniparse)
21cr|subscription-manager-1.29.35-1|33	Requires:	python3dist(python-dateutil)
21cr|subscription-manager-1.29.35-1|34	Requires:	python3dist(python-dmidecode)
21cr|subscription-manager-1.29.35-1|35	Requires:	python3dist(simplejson)
21cr|subscription-manager-1.29.35-1|36	Requires:	python3-librepo
21cr|subscription-manager-1.29.35-1|37	Requires:	python3-gi
21cr|subscription-manager-1.29.35-1|38	Requires(post,preun,postun):	systemd
21cr|subscription-manager-1.29.35-1|39	
21cr|subscription-manager-1.29.35-1|40	%description
21cr|subscription-manager-1.29.35-1|41	The Subscription Manager package provides programs and libraries to allow users
21cr|subscription-manager-1.29.35-1|42	to manage subscriptions and yum repositories from the Red Hat entitlement
21cr|subscription-manager-1.29.35-1|43	platform.
21cr|subscription-manager-1.29.35-1|44	
21cr|subscription-manager-1.29.35-1|45	%files -f rhsm.lang
21cr|subscription-manager-1.29.35-1|46	%doc README.md
21cr|subscription-manager-1.29.35-1|47	%license LICENSE
21cr|subscription-manager-1.29.35-1|48	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/rhsm/rhsm.conf
21cr|subscription-manager-1.29.35-1|49	%attr(644,root,root) %{_sysconfdir}/rhsm/syspurpose/valid_fields.json
21cr|subscription-manager-1.29.35-1|50	%attr(644,root,root) %{_tmpfilesdir}/%{name}.conf
21cr|subscription-manager-1.29.35-1|51	%attr(644,root,root) %{_unitdir}/rhsmcertd.service
21cr|subscription-manager-1.29.35-1|52	%attr(755,root,root) %{_bindir}/rct
21cr|subscription-manager-1.29.35-1|53	%attr(755,root,root) %{_bindir}/rhsmcertd
21cr|subscription-manager-1.29.35-1|54	%attr(755,root,root) %{_bindir}/rhsm-debug
21cr|subscription-manager-1.29.35-1|55	%attr(755,root,root) %dir %{_sysconfdir}/pki/consumer
21cr|subscription-manager-1.29.35-1|56	%attr(755,root,root) %dir %{_sysconfdir}/pki/entitlement
21cr|subscription-manager-1.29.35-1|57	%attr(755,root,root) %dir %{_sysconfdir}/rhsm
21cr|subscription-manager-1.29.35-1|58	%attr(755,root,root) %dir %{_sysconfdir}/rhsm/facts
21cr|subscription-manager-1.29.35-1|59	%attr(755,root,root) %dir %{_var}/lib/rhsm
21cr|subscription-manager-1.29.35-1|60	%attr(755,root,root) %dir %{_var}/lib/rhsm/cache
21cr|subscription-manager-1.29.35-1|61	%attr(755,root,root) %dir %{_var}/lib/rhsm/facts
21cr|subscription-manager-1.29.35-1|62	%attr(755,root,root) %dir %{_var}/lib/rhsm/packages
21cr|subscription-manager-1.29.35-1|63	%attr(755,root,root) %dir %{_var}/log/rhsm
21cr|subscription-manager-1.29.35-1|64	%attr(755,root,root) %{_libexecdir}/rhsmcertd-worker
21cr|subscription-manager-1.29.35-1|65	%attr(755,root,root) %{_libexecdir}/rhsm-facts-service
21cr|subscription-manager-1.29.35-1|66	%attr(755,root,root) %{_libexecdir}/rhsm-service
21cr|subscription-manager-1.29.35-1|67	%attr(755,root,root) %{_libexecdir}/rhsm-package-profile-uploader
21cr|subscription-manager-1.29.35-1|68	%attr(755,root,root) %{_sbindir}/%{name}
21cr|subscription-manager-1.29.35-1|69	%{_bindir}/%{name}
21cr|subscription-manager-1.29.35-1|70	%config(noreplace) %attr(644,root,root) %{_sysconfdir}/dnf/plugins/%{name}.conf
21cr|subscription-manager-1.29.35-1|71	%config(noreplace) %attr(644,root,root) %{_sysconfdir}/dnf/plugins/product-id.conf
21cr|subscription-manager-1.29.35-1|72	%config(noreplace) %attr(644,root,root) %{_sysconfdir}/logrotate.d/%{name}
21cr|subscription-manager-1.29.35-1|73	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.RHSM1.conf
21cr|subscription-manager-1.29.35-1|74	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.RHSM1.Facts.conf
21cr|subscription-manager-1.29.35-1|75	%{_datadir}/bash-completion/completions/%{name}
21cr|subscription-manager-1.29.35-1|76	%{_datadir}/bash-completion/completions/rct
21cr|subscription-manager-1.29.35-1|77	%{_datadir}/bash-completion/completions/rhsmcertd
21cr|subscription-manager-1.29.35-1|78	%{_datadir}/bash-completion/completions/rhsm-debug
21cr|subscription-manager-1.29.35-1|79	%{_datadir}/dbus-1/system-services/com.redhat.RHSM1.Facts.service
21cr|subscription-manager-1.29.35-1|80	%{_datadir}/dbus-1/system-services/com.redhat.RHSM1.service
21cr|subscription-manager-1.29.35-1|81	%{_datadir}/polkit-1/actions/com.redhat.RHSM1.Facts.policy
21cr|subscription-manager-1.29.35-1|82	%{_datadir}/polkit-1/actions/com.redhat.RHSM1.policy
21cr|subscription-manager-1.29.35-1|83	%dir %{_datadir}/rhsm-plugins
21cr|subscription-manager-1.29.35-1|84	%dir %{python3_sitearch}/syspurpose
21cr|subscription-manager-1.29.35-1|85	%dir %{_sysconfdir}/rhsm/pluginconf.d
21cr|subscription-manager-1.29.35-1|86	%ghost %attr(755,root,root) %dir %{_var}/run/rhsm
21cr|subscription-manager-1.29.35-1|87	%ghost %{_sysconfdir}/yum.repos.d/redhat.repo
21cr|subscription-manager-1.29.35-1|88	%ghost %{_sysconfdir}/yum.repos.d/rosa.repo
21cr|subscription-manager-1.29.35-1|89	%{_libdir}/libdnf/plugins/product-id.so
21cr|subscription-manager-1.29.35-1|90	%{_mandir}/man5/rhsm.conf.5.xz
21cr|subscription-manager-1.29.35-1|91	%{_mandir}/man8/%{name}.8*
21cr|subscription-manager-1.29.35-1|92	%{_mandir}/man8/rct.8*
21cr|subscription-manager-1.29.35-1|93	%{_mandir}/man8/rhsmcertd.8*
21cr|subscription-manager-1.29.35-1|94	%{_mandir}/man8/rhsm-debug.8.xz
21cr|subscription-manager-1.29.35-1|95	%{python3_sitearch}/rct
21cr|subscription-manager-1.29.35-1|96	%{python3_sitearch}/rhsm_debug
21cr|subscription-manager-1.29.35-1|97	%{python3_sitearch}/rhsmlib/
21cr|subscription-manager-1.29.35-1|98	%{python3_sitearch}/subscription_manager/
21cr|subscription-manager-1.29.35-1|99	%{python3_sitearch}/subscription_manager-%{version}-py*.egg-info/
21cr|subscription-manager-1.29.35-1|100	%{python3_sitearch}/syspurpose/*.py*
21cr|subscription-manager-1.29.35-1|101	%{python3_sitearch}/syspurpose/__pycache__
21cr|subscription-manager-1.29.35-1|102	%{_sysconfdir}/pam.d/%{name}
21cr|subscription-manager-1.29.35-1|103	%{_sysconfdir}/security/console.apps/%{name}
21cr|subscription-manager-1.29.35-1|104	%{_unitdir}/rhsm-facts.service
21cr|subscription-manager-1.29.35-1|105	%{_unitdir}/rhsm.service
21cr|subscription-manager-1.29.35-1|106	
21cr|subscription-manager-1.29.35-1|107	%post
21cr|subscription-manager-1.29.35-1|108	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|subscription-manager-1.29.35-1|109	%systemd_post rhsmcertd.service
21cr|subscription-manager-1.29.35-1|110	%systemd_post rhsm.service
21cr|subscription-manager-1.29.35-1|111	%systemd_post rhsm-facts.service
21cr|subscription-manager-1.29.35-1|112	
21cr|subscription-manager-1.29.35-1|113	%preun
21cr|subscription-manager-1.29.35-1|114	%systemd_preun rhsmcertd.service
21cr|subscription-manager-1.29.35-1|115	%systemd_preun rhsm.service
21cr|subscription-manager-1.29.35-1|116	%systemd_preun rhsm-facts.service
21cr|subscription-manager-1.29.35-1|117	
21cr|subscription-manager-1.29.35-1|118	#----------------------------------------------------------------------------
21cr|subscription-manager-1.29.35-1|119	
21cr|subscription-manager-1.29.35-1|120	%package -n python3-%{name}-rhsm
21cr|subscription-manager-1.29.35-1|121	Summary:	A Python library to communicate with a Red Hat Unified Entitlement Platform
21cr|subscription-manager-1.29.35-1|122	Group:		System/Configuration/Packaging
21cr|subscription-manager-1.29.35-1|123	Requires:	python3dist(python-dateutil)
21cr|subscription-manager-1.29.35-1|124	Requires:	python3dist(iniparse)
21cr|subscription-manager-1.29.35-1|125	Requires:	%{name}-rhsm-certificates = %{EVRD}
21cr|subscription-manager-1.29.35-1|126	Requires:	python3-cloud-what = %{EVRD}
21cr|subscription-manager-1.29.35-1|127	Requires:	python3dist(rpm)
21cr|subscription-manager-1.29.35-1|128	Provides:	python3-rhsm = %{EVRD}
21cr|subscription-manager-1.29.35-1|129	
21cr|subscription-manager-1.29.35-1|130	%description -n python3-%{name}-rhsm
21cr|subscription-manager-1.29.35-1|131	A small library for communicating with the REST interface of a Red Hat Unified
21cr|subscription-manager-1.29.35-1|132	Entitlement Platform. This interface is used for the management of system
21cr|subscription-manager-1.29.35-1|133	entitlements, certificates, and access to content.
21cr|subscription-manager-1.29.35-1|134	
21cr|subscription-manager-1.29.35-1|135	%files -n python3-%{name}-rhsm
21cr|subscription-manager-1.29.35-1|136	%doc README.md
21cr|subscription-manager-1.29.35-1|137	%license LICENSE
21cr|subscription-manager-1.29.35-1|138	%{python3_sitearch}/rhsm
21cr|subscription-manager-1.29.35-1|139	
21cr|subscription-manager-1.29.35-1|140	#----------------------------------------------------------------------------
21cr|subscription-manager-1.29.35-1|141	
21cr|subscription-manager-1.29.35-1|142	%package -n python3-cloud-what
21cr|subscription-manager-1.29.35-1|143	Summary:	Python package for detection of public cloud provider
21cr|subscription-manager-1.29.35-1|144	Group:		System/Configuration/Packaging
21cr|subscription-manager-1.29.35-1|145	Requires:	python3dist(requests)
21cr|subscription-manager-1.29.35-1|146	%ifarch %{ix86} x86_64 aarch64
21cr|subscription-manager-1.29.35-1|147	Requires:	dmidecode
21cr|subscription-manager-1.29.35-1|148	%endif
21cr|subscription-manager-1.29.35-1|149	
21cr|subscription-manager-1.29.35-1|150	%description -n python3-cloud-what
21cr|subscription-manager-1.29.35-1|151	This package contains a Python module for detection and collection of public
21cr|subscription-manager-1.29.35-1|152	cloud metadata and signatures.
21cr|subscription-manager-1.29.35-1|153	
21cr|subscription-manager-1.29.35-1|154	%files -n python3-cloud-what
21cr|subscription-manager-1.29.35-1|155	%doc README.md
21cr|subscription-manager-1.29.35-1|156	%license LICENSE
21cr|subscription-manager-1.29.35-1|157	%attr(750,root,root) %dir %{_var}/cache/cloud-what
21cr|subscription-manager-1.29.35-1|158	%{python3_sitearch}/cloud_what
21cr|subscription-manager-1.29.35-1|159	
21cr|subscription-manager-1.29.35-1|160	#----------------------------------------------------------------------------
21cr|subscription-manager-1.29.35-1|161	
21cr|subscription-manager-1.29.35-1|162	%package plugin-ostree
21cr|subscription-manager-1.29.35-1|163	Summary:	A plugin for handling OSTree content
21cr|subscription-manager-1.29.35-1|164	Group:		System/Configuration/Packaging
21cr|subscription-manager-1.29.35-1|165	Requires:	%{name} = %{EVRD}
21cr|subscription-manager-1.29.35-1|166	
21cr|subscription-manager-1.29.35-1|167	%description plugin-ostree
21cr|subscription-manager-1.29.35-1|168	Enables handling of content of type 'ostree' in any certificates
21cr|subscription-manager-1.29.35-1|169	from the server. Populates /ostree/repo/config as well as updates
21cr|subscription-manager-1.29.35-1|170	the remote in the currently deployed .origin file.
21cr|subscription-manager-1.29.35-1|171	
21cr|subscription-manager-1.29.35-1|172	%files plugin-ostree
21cr|subscription-manager-1.29.35-1|173	%doc README.md
21cr|subscription-manager-1.29.35-1|174	%license LICENSE
21cr|subscription-manager-1.29.35-1|175	%{_datadir}/rhsm-plugins/ostree_content.py*
21cr|subscription-manager-1.29.35-1|176	%{_datadir}/rhsm-plugins/__pycache__/*ostree*
21cr|subscription-manager-1.29.35-1|177	%{python3_sitearch}/subscription_manager/plugin/ostree
21cr|subscription-manager-1.29.35-1|178	%{_sysconfdir}/rhsm/pluginconf.d/ostree_content.OstreeContentPlugin.conf
21cr|subscription-manager-1.29.35-1|179	
21cr|subscription-manager-1.29.35-1|180	#----------------------------------------------------------------------------
21cr|subscription-manager-1.29.35-1|181	
21cr|subscription-manager-1.29.35-1|182	%package plugin-container
21cr|subscription-manager-1.29.35-1|183	Summary:	A plugin for handling container content
21cr|subscription-manager-1.29.35-1|184	Group:		System/Configuration/Packaging
21cr|subscription-manager-1.29.35-1|185	Requires:	%{name} = %{EVRD}
21cr|subscription-manager-1.29.35-1|186	
21cr|subscription-manager-1.29.35-1|187	%description plugin-container
21cr|subscription-manager-1.29.35-1|188	Enables handling of content of type 'containerImage' in any certificates
21cr|subscription-manager-1.29.35-1|189	from the server. Populates /etc/docker/certs.d appropriately.
21cr|subscription-manager-1.29.35-1|190	
21cr|subscription-manager-1.29.35-1|191	%files plugin-container
21cr|subscription-manager-1.29.35-1|192	%{_datadir}/rhsm-plugins/container_content.py*
21cr|subscription-manager-1.29.35-1|193	%{_datadir}/rhsm-plugins/__pycache__/*container*
21cr|subscription-manager-1.29.35-1|194	%{python3_sitearch}/subscription_manager/plugin/container
21cr|subscription-manager-1.29.35-1|195	%{_sysconfdir}/rhsm/pluginconf.d/container_content.ContainerContentPlugin.conf
21cr|subscription-manager-1.29.35-1|196	
21cr|subscription-manager-1.29.35-1|197	%post plugin-container
21cr|subscription-manager-1.29.35-1|198	%{__python3} %{_datadir}/rhsm-plugins/container_content.py || :
21cr|subscription-manager-1.29.35-1|199	
21cr|subscription-manager-1.29.35-1|200	#----------------------------------------------------------------------------
21cr|subscription-manager-1.29.35-1|201	
21cr|subscription-manager-1.29.35-1|202	%package plugin-dnf
21cr|subscription-manager-1.29.35-1|203	Summary:	Subscription Manager plugins for DNF
21cr|subscription-manager-1.29.35-1|204	Group:		System/Configuration/Packaging
21cr|subscription-manager-1.29.35-1|205	Requires:	%{name} = %{EVRD}
21cr|subscription-manager-1.29.35-1|206	
21cr|subscription-manager-1.29.35-1|207	%description plugin-dnf
21cr|subscription-manager-1.29.35-1|208	This package provides plugins to interact with repositories and subscriptions
21cr|subscription-manager-1.29.35-1|209	from the Red Hat entitlement platform; contains subscription-manager and
21cr|subscription-manager-1.29.35-1|210	product-id plugins.
21cr|subscription-manager-1.29.35-1|211	
21cr|subscription-manager-1.29.35-1|212	%files plugin-dnf
21cr|subscription-manager-1.29.35-1|213	%doc README.md
21cr|subscription-manager-1.29.35-1|214	%license LICENSE
21cr|subscription-manager-1.29.35-1|215	%{_libdir}/libdnf/plugins/product-id.so
21cr|subscription-manager-1.29.35-1|216	%{python3_sitelib}/dnf-plugins
21cr|subscription-manager-1.29.35-1|217	
21cr|subscription-manager-1.29.35-1|218	#----------------------------------------------------------------------------
21cr|subscription-manager-1.29.35-1|219	
21cr|subscription-manager-1.29.35-1|220	%package rhsm-certificates
21cr|subscription-manager-1.29.35-1|221	Summary:	Certificates required to communicate with a Red Hat Unified Entitlement Platform
21cr|subscription-manager-1.29.35-1|222	Group:		System/Configuration/Packaging
21cr|subscription-manager-1.29.35-1|223	
21cr|subscription-manager-1.29.35-1|224	%description rhsm-certificates
21cr|subscription-manager-1.29.35-1|225	This package contains certificates required for communicating with the REST interface
21cr|subscription-manager-1.29.35-1|226	of a Red Hat Unified Entitlement Platform, used for the management of system entitlements
21cr|subscription-manager-1.29.35-1|227	and to receive access to content.
21cr|subscription-manager-1.29.35-1|228	
21cr|subscription-manager-1.29.35-1|229	%files rhsm-certificates
21cr|subscription-manager-1.29.35-1|230	%doc README.md
21cr|subscription-manager-1.29.35-1|231	%license LICENSE
21cr|subscription-manager-1.29.35-1|232	%dir %{_sysconfdir}/rhsm
21cr|subscription-manager-1.29.35-1|233	%dir %{_sysconfdir}/rhsm/ca
21cr|subscription-manager-1.29.35-1|234	%{_sysconfdir}/rhsm/ca/*.pem
21cr|subscription-manager-1.29.35-1|235	
21cr|subscription-manager-1.29.35-1|236	#----------------------------------------------------------------------------
21cr|subscription-manager-1.29.35-1|237	
21cr|subscription-manager-1.29.35-1|238	%prep
21cr|subscription-manager-1.29.35-1|239	%autosetup -p1 -n %{name}-%{name}-%{version}-1 -a1
21cr|subscription-manager-1.29.35-1|240	
21cr|subscription-manager-1.29.35-1|241	%build
21cr|subscription-manager-1.29.35-1|242	make -f Makefile		\
21cr|subscription-manager-1.29.35-1|243	CFLAGS="%{optflags}"	\
21cr|subscription-manager-1.29.35-1|244	LDFLAGS="%{ldflags} -lpython%{py3_ver}"	\
21cr|subscription-manager-1.29.35-1|245	OS_DIST="rosa"		\
21cr|subscription-manager-1.29.35-1|246	PYTHON="%{__python3}"	\
21cr|subscription-manager-1.29.35-1|247	PYTHON_SITELIB=%{python3_sitearch}	\
21cr|subscription-manager-1.29.35-1|248	VERSION=%{version}-%{release}
21cr|subscription-manager-1.29.35-1|249	pushd src/plugins/libdnf
21cr|subscription-manager-1.29.35-1|250	%cmake -DCMAKE_BUILD_TYPE="Release"
21cr|subscription-manager-1.29.35-1|251	%make
21cr|subscription-manager-1.29.35-1|252	popd
21cr|subscription-manager-1.29.35-1|253	
21cr|subscription-manager-1.29.35-1|254	%install
21cr|subscription-manager-1.29.35-1|255	make -f Makefile install		\
21cr|subscription-manager-1.29.35-1|256	COMPLETION_DIR=%{_datadir}/bash-completion/completions	\
21cr|subscription-manager-1.29.35-1|257	DESTDIR=%{buildroot}		\
21cr|subscription-manager-1.29.35-1|258	INSTALL_DNF_PLUGINS=true	\
21cr|subscription-manager-1.29.35-1|259	OS_DIST=rosa			\
21cr|subscription-manager-1.29.35-1|260	OS_VERSION=2021.1		\
21cr|subscription-manager-1.29.35-1|261	PREFIX=%{_prefix}		\
21cr|subscription-manager-1.29.35-1|262	PYTHON=%{__python3}		\
21cr|subscription-manager-1.29.35-1|263	PYTHON_SITELIB=%{python3_sitearch}	\
21cr|subscription-manager-1.29.35-1|264	VERSION=%{version}-%{release}
21cr|subscription-manager-1.29.35-1|265	pushd src/plugins/libdnf
21cr|subscription-manager-1.29.35-1|266	%make_install -C build
21cr|subscription-manager-1.29.35-1|267	popd
21cr|subscription-manager-1.29.35-1|268	
21cr|subscription-manager-1.29.35-1|269	pushd %{name}-rhsm-certificates*
21cr|subscription-manager-1.29.35-1|270	%make_install	\
21cr|subscription-manager-1.29.35-1|271	PREFIX=%{_prefix}	\
21cr|subscription-manager-1.29.35-1|272	SYSCONFDIR=%{_sysconfdir}
21cr|subscription-manager-1.29.35-1|273	popd
21cr|subscription-manager-1.29.35-1|274	
21cr|subscription-manager-1.29.35-1|275	# Replace physical link
21cr|subscription-manager-1.29.35-1|276	ln -sf consolehelper %{buildroot}%{_bindir}/subscription-manager
21cr|subscription-manager-1.29.35-1|277	
21cr|subscription-manager-1.29.35-1|278	mkdir -p %{buildroot}/lib/systemd/system/
21cr|subscription-manager-1.29.35-1|279	mv %{buildroot}/usr/lib/systemd/system/*.service %{buildroot}/lib/systemd/system/
21cr|subscription-manager-1.29.35-1|280	
21cr|subscription-manager-1.29.35-1|281	# fake out repo files
21cr|subscription-manager-1.29.35-1|282	mkdir %{buildroot}%{_sysconfdir}/yum.repos.d
21cr|subscription-manager-1.29.35-1|283	touch %{buildroot}%{_sysconfdir}/yum.repos.d/redhat.repo
21cr|subscription-manager-1.29.35-1|284	touch %{buildroot}%{_sysconfdir}/yum.repos.d/rosa.repo
21cr|subscription-manager-1.29.35-1|285	
21cr|subscription-manager-1.29.35-1|286	# fake out the certificate directories
21cr|subscription-manager-1.29.35-1|287	mkdir -p %{buildroot}%{_sysconfdir}/pki/consumer
21cr|subscription-manager-1.29.35-1|288	mkdir -p %{buildroot}%{_sysconfdir}/pki/entitlement
21cr|subscription-manager-1.29.35-1|289	
21cr|subscription-manager-1.29.35-1|290	# fix timestamps on our byte compiled files so them match across arches
21cr|subscription-manager-1.29.35-1|291	find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
21cr|subscription-manager-1.29.35-1|292	
21cr|subscription-manager-1.29.35-1|293	%find_lang rhsm
21cr|subscription-manager-1.29.35-1|294	
21cr|subscription-manager-1.29.35-1|295	# fix python shebang
21cr|subscription-manager-1.29.35-1|296	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{python3_sitearch}/subscription_manager/action_client.py
21cr|subscription-manager-1.29.35-1|297	chmod +x %{buildroot}%{python3_sitearch}/subscription_manager/action_client.py

8586 21
21cr|subtitleeditor-0.54.0-2|1	%define	major 0
21cr|subtitleeditor-0.54.0-2|2	%define	libname %mklibname %{name} %{major}
21cr|subtitleeditor-0.54.0-2|3	
21cr|subtitleeditor-0.54.0-2|4	Summary:	GTK+3 subtitle editor
21cr|subtitleeditor-0.54.0-2|5	Name:		subtitleeditor
21cr|subtitleeditor-0.54.0-2|6	Version:	0.54.0
21cr|subtitleeditor-0.54.0-2|7	Release:	2
21cr|subtitleeditor-0.54.0-2|8	License:	GPLv3+
21cr|subtitleeditor-0.54.0-2|9	Group:		Video
21cr|subtitleeditor-0.54.0-2|10	Url:		http://kitone.github.io/subtitleeditor/
21cr|subtitleeditor-0.54.0-2|11	Source0:	https://github.com/kitone/subtitleeditor/releases/download/0.54.0/%{name}-%{version}.tar.gz
21cr|subtitleeditor-0.54.0-2|12	BuildRequires:	intltool
21cr|subtitleeditor-0.54.0-2|13	BuildRequires:	iso-codes
21cr|subtitleeditor-0.54.0-2|14	BuildRequires:	libtool
21cr|subtitleeditor-0.54.0-2|15	BuildRequires:	pkgconfig(cppunit)
21cr|subtitleeditor-0.54.0-2|16	BuildRequires:	pkgconfig(enchant) >= 1.4.0
21cr|subtitleeditor-0.54.0-2|17	BuildRequires:	pkgconfig(gl)
21cr|subtitleeditor-0.54.0-2|18	BuildRequires:	pkgconfig(glibmm-2.4) >= 2.18.0
21cr|subtitleeditor-0.54.0-2|19	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|subtitleeditor-0.54.0-2|20	BuildRequires:	pkgconfig(gstreamermm-1.0) >= 1.0
21cr|subtitleeditor-0.54.0-2|21	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|subtitleeditor-0.54.0-2|22	BuildRequires:	pkgconfig(gtkmm-3.0) >= 3.10
21cr|subtitleeditor-0.54.0-2|23	BuildRequires:	pkgconfig(gtkglextmm-1.2)
21cr|subtitleeditor-0.54.0-2|24	BuildRequires:	pkgconfig(libglademm-2.4)
21cr|subtitleeditor-0.54.0-2|25	BuildRequires:	pkgconfig(libpcre)
21cr|subtitleeditor-0.54.0-2|26	BuildRequires:	pkgconfig(libxml++-2.6) >= 2.20
21cr|subtitleeditor-0.54.0-2|27	BuildRequires:	pkgconfig(libxml-2.0)
21cr|subtitleeditor-0.54.0-2|28	BuildRequires:	gstreamer1.0-plugins-good
21cr|subtitleeditor-0.54.0-2|29	Requires:	iso-codes
21cr|subtitleeditor-0.54.0-2|30	Requires:	gstreamer1.0-plugins-base
21cr|subtitleeditor-0.54.0-2|31	Requires:	gstreamer1.0-plugins-good
21cr|subtitleeditor-0.54.0-2|32	Requires:	gstreamer1.0-ffmpeg
21cr|subtitleeditor-0.54.0-2|33	Requires:	mplayer
21cr|subtitleeditor-0.54.0-2|34	# Due to library splitting
21cr|subtitleeditor-0.54.0-2|35	Requires:	%{libname} = %{EVRD}
21cr|subtitleeditor-0.54.0-2|36	Obsoletes:	%{name} < 0.41
21cr|subtitleeditor-0.54.0-2|37	
21cr|subtitleeditor-0.54.0-2|38	%description
21cr|subtitleeditor-0.54.0-2|39	Subtitle Editor is a GTK+3 tool to edit subtitles. It can be used for new
21cr|subtitleeditor-0.54.0-2|40	subtitles or as a tool to transform, edit, correct and refine existing
21cr|subtitleeditor-0.54.0-2|41	subtitle. This program also shows sound waves, which makes it easier to
21cr|subtitleeditor-0.54.0-2|42	synchronise subtitles to voices.
21cr|subtitleeditor-0.54.0-2|43	
21cr|subtitleeditor-0.54.0-2|44	%files -f %{name}.lang
21cr|subtitleeditor-0.54.0-2|45	%doc AUTHORS ChangeLog COPYING NEWS README TODO
21cr|subtitleeditor-0.54.0-2|46	%{_bindir}/%{name}
21cr|subtitleeditor-0.54.0-2|47	%{_datadir}/applications/%{name}.desktop
21cr|subtitleeditor-0.54.0-2|48	%{_datadir}/appdata/%{name}.appdata.xml
21cr|subtitleeditor-0.54.0-2|49	%{_datadir}/%{name}
21cr|subtitleeditor-0.54.0-2|50	%{_mandir}/man1/%{name}.1.*
21cr|subtitleeditor-0.54.0-2|51	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|subtitleeditor-0.54.0-2|52	%{_datadir}/pixmaps/%{name}.svg
21cr|subtitleeditor-0.54.0-2|53	
21cr|subtitleeditor-0.54.0-2|54	#-----------------------------------------------------------------------------
21cr|subtitleeditor-0.54.0-2|55	
21cr|subtitleeditor-0.54.0-2|56	%package -n %{libname}
21cr|subtitleeditor-0.54.0-2|57	Summary:	Library associated with %{name}
21cr|subtitleeditor-0.54.0-2|58	Group:		System/Libraries
21cr|subtitleeditor-0.54.0-2|59	
21cr|subtitleeditor-0.54.0-2|60	%description -n %{libname}
21cr|subtitleeditor-0.54.0-2|61	A GTK+3 tool to edit subtitles. This package contains the shared libraries
21cr|subtitleeditor-0.54.0-2|62	needed to use %{name}.
21cr|subtitleeditor-0.54.0-2|63	
21cr|subtitleeditor-0.54.0-2|64	%files -n %{libname}
21cr|subtitleeditor-0.54.0-2|65	%doc AUTHORS ChangeLog COPYING
21cr|subtitleeditor-0.54.0-2|66	%{_libdir}/%{name}
21cr|subtitleeditor-0.54.0-2|67	%{_libdir}/lib%{name}.so.*
21cr|subtitleeditor-0.54.0-2|68	
21cr|subtitleeditor-0.54.0-2|69	#-----------------------------------------------------------------------------
21cr|subtitleeditor-0.54.0-2|70	
21cr|subtitleeditor-0.54.0-2|71	%prep
21cr|subtitleeditor-0.54.0-2|72	%setup -q
21cr|subtitleeditor-0.54.0-2|73	
21cr|subtitleeditor-0.54.0-2|74	
21cr|subtitleeditor-0.54.0-2|75	%build
21cr|subtitleeditor-0.54.0-2|76	./autogen.sh
21cr|subtitleeditor-0.54.0-2|77	%configure \
21cr|subtitleeditor-0.54.0-2|78	--disable-static \
21cr|subtitleeditor-0.54.0-2|79	--with-default-audio-sink=pulsesink \
21cr|subtitleeditor-0.54.0-2|80	--with-default-video-sink=autovideosink
21cr|subtitleeditor-0.54.0-2|81	# This one makes the build fail with errors from gtkglextmm
21cr|subtitleeditor-0.54.0-2|82	#		--enable-gl \
21cr|subtitleeditor-0.54.0-2|83	%make
21cr|subtitleeditor-0.54.0-2|84	
21cr|subtitleeditor-0.54.0-2|85	
21cr|subtitleeditor-0.54.0-2|86	%install
21cr|subtitleeditor-0.54.0-2|87	%makeinstall_std
21cr|subtitleeditor-0.54.0-2|88	
21cr|subtitleeditor-0.54.0-2|89	# We don't ship devel files for now
21cr|subtitleeditor-0.54.0-2|90	rm -f %{buildroot}%{_libdir}/*.so
21cr|subtitleeditor-0.54.0-2|91	
21cr|subtitleeditor-0.54.0-2|92	%find_lang %{name}

8587 21
21cr|subtitleripper-0.6.14-0.20051106.7|1	%define cvs 20051106
21cr|subtitleripper-0.6.14-0.20051106.7|2	
21cr|subtitleripper-0.6.14-0.20051106.7|3	Summary:	DVD Subtitle Ripper for Linux
21cr|subtitleripper-0.6.14-0.20051106.7|4	Name:		subtitleripper
21cr|subtitleripper-0.6.14-0.20051106.7|5	Version:	0.6.14
21cr|subtitleripper-0.6.14-0.20051106.7|6	Release:	0.%{cvs}.7
21cr|subtitleripper-0.6.14-0.20051106.7|7	Epoch:		1
21cr|subtitleripper-0.6.14-0.20051106.7|8	License:	GPL+
21cr|subtitleripper-0.6.14-0.20051106.7|9	Group:		Video
21cr|subtitleripper-0.6.14-0.20051106.7|10	Url:		http://subtitleripper.sourceforge.net/
21cr|subtitleripper-0.6.14-0.20051106.7|11	Source0:	%{name}-%{cvs}.tar.bz2
21cr|subtitleripper-0.6.14-0.20051106.7|12	Patch0:		subtitleripper-20051106-netpbm.patch
21cr|subtitleripper-0.6.14-0.20051106.7|13	BuildRequires:	netpbm-devel
21cr|subtitleripper-0.6.14-0.20051106.7|14	BuildRequires:	pkgconfig(libpng)
21cr|subtitleripper-0.6.14-0.20051106.7|15	Requires:	transcode
21cr|subtitleripper-0.6.14-0.20051106.7|16	
21cr|subtitleripper-0.6.14-0.20051106.7|17	%description
21cr|subtitleripper-0.6.14-0.20051106.7|18	If you want to convert DVD subtitles into text format (e.g. subrip
21cr|subtitleripper-0.6.14-0.20051106.7|19	format) this program could be useful for you. However, it is only one
21cr|subtitleripper-0.6.14-0.20051106.7|20	tiny tool that you need in the process.
21cr|subtitleripper-0.6.14-0.20051106.7|21	The output of this program should be processed by some OCR software.
21cr|subtitleripper-0.6.14-0.20051106.7|22	
21cr|subtitleripper-0.6.14-0.20051106.7|23	This package is in restricted as it depends on transcode.
21cr|subtitleripper-0.6.14-0.20051106.7|24	
21cr|subtitleripper-0.6.14-0.20051106.7|25	%files
21cr|subtitleripper-0.6.14-0.20051106.7|26	%doc src/README* src/ChangeLog techdoc/spuformat.tex
21cr|subtitleripper-0.6.14-0.20051106.7|27	%{_bindir}/subtitle2vobsub
21cr|subtitleripper-0.6.14-0.20051106.7|28	%{_bindir}/srttool
21cr|subtitleripper-0.6.14-0.20051106.7|29	%{_bindir}/subtitle2pgm
21cr|subtitleripper-0.6.14-0.20051106.7|30	%{_bindir}/pgm2txt
21cr|subtitleripper-0.6.14-0.20051106.7|31	%{_bindir}/vobsub2pgm
21cr|subtitleripper-0.6.14-0.20051106.7|32	%{_datadir}/subtitleripper
21cr|subtitleripper-0.6.14-0.20051106.7|33	
21cr|subtitleripper-0.6.14-0.20051106.7|34	#----------------------------------------------------------------------------
21cr|subtitleripper-0.6.14-0.20051106.7|35	
21cr|subtitleripper-0.6.14-0.20051106.7|36	%prep
21cr|subtitleripper-0.6.14-0.20051106.7|37	%setup -q -n %{name}
21cr|subtitleripper-0.6.14-0.20051106.7|38	%patch0 -p1 -b .netpbm
21cr|subtitleripper-0.6.14-0.20051106.7|39	
21cr|subtitleripper-0.6.14-0.20051106.7|40	%build
21cr|subtitleripper-0.6.14-0.20051106.7|41	cd src
21cr|subtitleripper-0.6.14-0.20051106.7|42	%make all COPT="%{optflags} -DHAVE_GETLINE"
21cr|subtitleripper-0.6.14-0.20051106.7|43	%__perl -pi -e 's|PATH_TO_LANGUAGE_FILTER=.*|PATH_TO_LANGUAGE_FILTER=%{_datadir}/subtitleripper|' pgm2txt
21cr|subtitleripper-0.6.14-0.20051106.7|44	
21cr|subtitleripper-0.6.14-0.20051106.7|45	%install
21cr|subtitleripper-0.6.14-0.20051106.7|46	cd src
21cr|subtitleripper-0.6.14-0.20051106.7|47	mkdir -p %{buildroot}%{_bindir}
21cr|subtitleripper-0.6.14-0.20051106.7|48	install -m 755 subtitle2vobsub srttool subtitle2pgm pgm2txt vobsub2pgm %{buildroot}%{_bindir}
21cr|subtitleripper-0.6.14-0.20051106.7|49	install -d -m 755 %{buildroot}%{_datadir}/subtitleripper
21cr|subtitleripper-0.6.14-0.20051106.7|50	install -m 644 *.sed %{buildroot}%{_datadir}/subtitleripper

8588 21
21cr|suck-4.3.2-14|1	Summary:	Download news from remote NNTP server
21cr|suck-4.3.2-14|2	Name:		suck
21cr|suck-4.3.2-14|3	Version:	4.3.2
21cr|suck-4.3.2-14|4	Release:	14
21cr|suck-4.3.2-14|5	License:	Public Domain
21cr|suck-4.3.2-14|6	Group:		Networking/News
21cr|suck-4.3.2-14|7	Url:		http://home.comcast.net/~bobyetman/index.html
21cr|suck-4.3.2-14|8	Source0:	%{name}-%{version}.tar.bz2
21cr|suck-4.3.2-14|9	Patch0:		suck-4.3.2-no-strip.patch
21cr|suck-4.3.2-14|10	
21cr|suck-4.3.2-14|11	%description
21cr|suck-4.3.2-14|12	This package contains software for copying news from an NNTP server to your
21cr|suck-4.3.2-14|13	local machine, and copying replies back up to an NNTP server.  It works
21cr|suck-4.3.2-14|14	with most standard NNTP servers, including INN, CNEWS, DNEWS, and typhoon.
21cr|suck-4.3.2-14|15	
21cr|suck-4.3.2-14|16	%files
21cr|suck-4.3.2-14|17	%doc README CHANGELOG
21cr|suck-4.3.2-14|18	%{_bindir}/*
21cr|suck-4.3.2-14|19	%{_mandir}/man1/*
21cr|suck-4.3.2-14|20	
21cr|suck-4.3.2-14|21	#----------------------------------------------------------------------------
21cr|suck-4.3.2-14|22	
21cr|suck-4.3.2-14|23	%prep
21cr|suck-4.3.2-14|24	%setup -q
21cr|suck-4.3.2-14|25	%patch0 -p1
21cr|suck-4.3.2-14|26	
21cr|suck-4.3.2-14|27	%build
21cr|suck-4.3.2-14|28	export CFLAGS="%{optflags} -I/usr/include/db1"
21cr|suck-4.3.2-14|29	%configure
21cr|suck-4.3.2-14|30	make
21cr|suck-4.3.2-14|31	
21cr|suck-4.3.2-14|32	%install
21cr|suck-4.3.2-14|33	%makeinstall
21cr|suck-4.3.2-14|34	
21cr|suck-4.3.2-14|35	mkdir -p %{buildroot}%{_mandir}/man1
21cr|suck-4.3.2-14|36	mv %{buildroot}%{_mandir}/*.1 %{buildroot}%{_mandir}/man1/

8589 21
21cr|sudoku-savant-1.3-4|1	Summary:	GTK+ Sudoku Game
21cr|sudoku-savant-1.3-4|2	Name:		sudoku-savant
21cr|sudoku-savant-1.3-4|3	Version:	1.3
21cr|sudoku-savant-1.3-4|4	Release:	4
21cr|sudoku-savant-1.3-4|5	License:	GPLv3
21cr|sudoku-savant-1.3-4|6	Group:		Games/Other
21cr|sudoku-savant-1.3-4|7	Url:		http://sourceforge.net/projects/sudoku-savant/
21cr|sudoku-savant-1.3-4|8	Source0:	http://downloads.sourceforge.net/project/sudoku-savant/sudoku-savant/sudoku-savant-1.3/%{name}-%{version}.tar.bz2
21cr|sudoku-savant-1.3-4|9	
21cr|sudoku-savant-1.3-4|10	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|sudoku-savant-1.3-4|11	
21cr|sudoku-savant-1.3-4|12	%description
21cr|sudoku-savant-1.3-4|13	A simple GUI-driven application to solve and generate sudoku puzzles through
21cr|sudoku-savant-1.3-4|14	logical means. Also supports manual solving, with pencil marks and cell
21cr|sudoku-savant-1.3-4|15	colouring. Should be able to solve any standard sudoku from a newspaper or
21cr|sudoku-savant-1.3-4|16	magazine.
21cr|sudoku-savant-1.3-4|17	
21cr|sudoku-savant-1.3-4|18	%prep
21cr|sudoku-savant-1.3-4|19	%setup -q
21cr|sudoku-savant-1.3-4|20	
21cr|sudoku-savant-1.3-4|21	%build
21cr|sudoku-savant-1.3-4|22	%configure
21cr|sudoku-savant-1.3-4|23	
21cr|sudoku-savant-1.3-4|24	%make
21cr|sudoku-savant-1.3-4|25	
21cr|sudoku-savant-1.3-4|26	%install
21cr|sudoku-savant-1.3-4|27	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|sudoku-savant-1.3-4|28	%makeinstall
21cr|sudoku-savant-1.3-4|29	
21cr|sudoku-savant-1.3-4|30	%find_lang %{name}
21cr|sudoku-savant-1.3-4|31	
21cr|sudoku-savant-1.3-4|32	%files -f %{name}.lang
21cr|sudoku-savant-1.3-4|33	%{_bindir}/%{name}
21cr|sudoku-savant-1.3-4|34	%{_datadir}/applications/%{name}.desktop
21cr|sudoku-savant-1.3-4|35	%{_datadir}/pixmaps/%{name}.png

8590 21
21cr|sunflow-0.07.4-1|1	Name:		sunflow
21cr|sunflow-0.07.4-1|2	Version:	0.07.4
21cr|sunflow-0.07.4-1|3	Release:	1
21cr|sunflow-0.07.4-1|4	Summary:	Sunflow Rendering System
21cr|sunflow-0.07.4-1|5	License:	MIT
21cr|sunflow-0.07.4-1|6	Group:		Development/Java
21cr|sunflow-0.07.4-1|7	URL:		http://sunflow.sourceforge.net/
21cr|sunflow-0.07.4-1|8	# svn co https://sunflow.svn.sourceforge.net/svnroot/sunflow/trunk sunflow
21cr|sunflow-0.07.4-1|9	# tar czf sunflow-0.07.3-src-svn.tar.gz sunflow
21cr|sunflow-0.07.4-1|10	Source0:	sunflow-0.07.3-src-svn.tar.gz
21cr|sunflow-0.07.4-1|11	Patch0:		sunflow-0.07.3g-patch
21cr|sunflow-0.07.4-1|12	Patch1:		sunflow-0.07.3-noclasspathinmanifest.patch
21cr|sunflow-0.07.4-1|13	BuildArch:	noarch
21cr|sunflow-0.07.4-1|14	BuildRequires:	ant
21cr|sunflow-0.07.4-1|15	BuildRequires:	janino
21cr|sunflow-0.07.4-1|16	BuildRequires:	java-devel
21cr|sunflow-0.07.4-1|17	BuildRequires:	jpackage-utils
21cr|sunflow-0.07.4-1|18	BuildRequires:	java-rpmbuild
21cr|sunflow-0.07.4-1|19	BuildRequires:	junit
21cr|sunflow-0.07.4-1|20	
21cr|sunflow-0.07.4-1|21	Requires:	jpackage-utils
21cr|sunflow-0.07.4-1|22	
21cr|sunflow-0.07.4-1|23	
21cr|sunflow-0.07.4-1|24	%description
21cr|sunflow-0.07.4-1|25	Sunflow is an open source rendering system for photo-realistic image synthesis.
21cr|sunflow-0.07.4-1|26	It is written in Java and built around a flexible ray tracing core and
21cr|sunflow-0.07.4-1|27	an extensible object-oriented design.
21cr|sunflow-0.07.4-1|28	
21cr|sunflow-0.07.4-1|29	%package javadoc
21cr|sunflow-0.07.4-1|30	Summary:	Javadoc for %{name}
21cr|sunflow-0.07.4-1|31	Group:		Development/Java
21cr|sunflow-0.07.4-1|32	
21cr|sunflow-0.07.4-1|33	%description javadoc
21cr|sunflow-0.07.4-1|34	Sunflow Rendering System.
21cr|sunflow-0.07.4-1|35	
21cr|sunflow-0.07.4-1|36	This package contains javadoc for %{name}.
21cr|sunflow-0.07.4-1|37	
21cr|sunflow-0.07.4-1|38	%prep
21cr|sunflow-0.07.4-1|39	%setup -q -n %{name}
21cr|sunflow-0.07.4-1|40	
21cr|sunflow-0.07.4-1|41	for j in $(find . -name "*.jar"); do
21cr|sunflow-0.07.4-1|42	mv $j $j.no
21cr|sunflow-0.07.4-1|43	done
21cr|sunflow-0.07.4-1|44	
21cr|sunflow-0.07.4-1|45	%patch0 -p1
21cr|sunflow-0.07.4-1|46	%patch1 -p0
21cr|sunflow-0.07.4-1|47	
21cr|sunflow-0.07.4-1|48	ln -sf $(build-classpath janino/janino) janino.jar
21cr|sunflow-0.07.4-1|49	
21cr|sunflow-0.07.4-1|50	find examples -name ".svn" -type d -depth -exec rm -rf {} \;
21cr|sunflow-0.07.4-1|51	
21cr|sunflow-0.07.4-1|52	
21cr|sunflow-0.07.4-1|53	%build
21cr|sunflow-0.07.4-1|54	%ant
21cr|sunflow-0.07.4-1|55	
21cr|sunflow-0.07.4-1|56	%install
21cr|sunflow-0.07.4-1|57	# .jar-repertory
21cr|sunflow-0.07.4-1|58	mkdir -p %{buildroot}%{_javadir}
21cr|sunflow-0.07.4-1|59	install -m 644 release/sunflow.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21cr|sunflow-0.07.4-1|60	
21cr|sunflow-0.07.4-1|61	(
21cr|sunflow-0.07.4-1|62	cd %{buildroot}%{_javadir}
21cr|sunflow-0.07.4-1|63	for jar in *-%{version}.jar; do
21cr|sunflow-0.07.4-1|64	ln -sf ${jar} ${jar/-%{version}/}
21cr|sunflow-0.07.4-1|65	done
21cr|sunflow-0.07.4-1|66	)
21cr|sunflow-0.07.4-1|67	
21cr|sunflow-0.07.4-1|68	# javadoc-repertory
21cr|sunflow-0.07.4-1|69	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|sunflow-0.07.4-1|70	cp -pr release/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
21cr|sunflow-0.07.4-1|71	ln -s sunflow-%{version} %{buildroot}%{_javadocdir}/%{name}
21cr|sunflow-0.07.4-1|72	
21cr|sunflow-0.07.4-1|73	%files
21cr|sunflow-0.07.4-1|74	%doc CHANGELOG LICENSE README* examples
21cr|sunflow-0.07.4-1|75	%{_javadir}/%{name}-%{version}.jar
21cr|sunflow-0.07.4-1|76	%{_javadir}/%{name}.jar
21cr|sunflow-0.07.4-1|77	
21cr|sunflow-0.07.4-1|78	%files javadoc
21cr|sunflow-0.07.4-1|79	%{_javadocdir}/%{name}-%{version}
21cr|sunflow-0.07.4-1|80	%{_javadocdir}/%{name}

8591 21
21cr|sunpinyin-3.0.0-0.rc2.1|1	%global __requires_exclude '/usr/bin/make'
21cr|sunpinyin-3.0.0-0.rc2.1|2	
21cr|sunpinyin-3.0.0-0.rc2.1|3	%define debug_package %{nil}
21cr|sunpinyin-3.0.0-0.rc2.1|4	
21cr|sunpinyin-3.0.0-0.rc2.1|5	%define prel rc2
21cr|sunpinyin-3.0.0-0.rc2.1|6	
21cr|sunpinyin-3.0.0-0.rc2.1|7	%define major 3
21cr|sunpinyin-3.0.0-0.rc2.1|8	%define libname %mklibname %{name} %{major}
21cr|sunpinyin-3.0.0-0.rc2.1|9	%define devname %mklibname %{name} -d
21cr|sunpinyin-3.0.0-0.rc2.1|10	
21cr|sunpinyin-3.0.0-0.rc2.1|11	Summary:	A statistical language model based Chinese input method
21cr|sunpinyin-3.0.0-0.rc2.1|12	Name:		sunpinyin
21cr|sunpinyin-3.0.0-0.rc2.1|13	Version:	3.0.0
21cr|sunpinyin-3.0.0-0.rc2.1|14	Release:	0.%{prel}.1
21cr|sunpinyin-3.0.0-0.rc2.1|15	License:	LGPLv2+
21cr|sunpinyin-3.0.0-0.rc2.1|16	Group:		System/Internationalization
21cr|sunpinyin-3.0.0-0.rc2.1|17	Url:		http://code.google.com/p/sunpinyin
21cr|sunpinyin-3.0.0-0.rc2.1|18	Source0:	https://github.com/sunpinyin/sunpinyin/archive/v%{version}-%{prel}.tar.gz?/%{name}-%{version}-%{prel}.tar.gz
21cr|sunpinyin-3.0.0-0.rc2.1|19	Source1:	https://download.sourceforge.net/open-gram/lm_sc.3gm.arpa-20140820.tar.bz2
21cr|sunpinyin-3.0.0-0.rc2.1|20	Source2:	https://download.sourceforge.net/open-gram/dict.utf8-20131214.tar.bz2
21cr|sunpinyin-3.0.0-0.rc2.1|21	BuildRequires:	scons
21cr|sunpinyin-3.0.0-0.rc2.1|22	BuildRequires:	python2dist(functools32)
21cr|sunpinyin-3.0.0-0.rc2.1|23	BuildRequires:	pkgconfig(sqlite3)
21cr|sunpinyin-3.0.0-0.rc2.1|24	
21cr|sunpinyin-3.0.0-0.rc2.1|25	%description
21cr|sunpinyin-3.0.0-0.rc2.1|26	SunPinyin is a statistical language model based Chinese input method,
21cr|sunpinyin-3.0.0-0.rc2.1|27	which was firstly developed by Sun Beijing Globalization team, and
21cr|sunpinyin-3.0.0-0.rc2.1|28	opensource'd to community with opensolaris project, with LGPLv2 and
21cr|sunpinyin-3.0.0-0.rc2.1|29	CDDL dual-licenses.
21cr|sunpinyin-3.0.0-0.rc2.1|30	
21cr|sunpinyin-3.0.0-0.rc2.1|31	%files
21cr|sunpinyin-3.0.0-0.rc2.1|32	%{_bindir}/*
21cr|sunpinyin-3.0.0-0.rc2.1|33	%{_datadir}/sunpinyin
21cr|sunpinyin-3.0.0-0.rc2.1|34	%{_mandir}/man?/*
21cr|sunpinyin-3.0.0-0.rc2.1|35	
21cr|sunpinyin-3.0.0-0.rc2.1|36	#----------------------------------------------------------------------------
21cr|sunpinyin-3.0.0-0.rc2.1|37	
21cr|sunpinyin-3.0.0-0.rc2.1|38	%package -n %{libname}
21cr|sunpinyin-3.0.0-0.rc2.1|39	Summary:	Shared library for %{name}
21cr|sunpinyin-3.0.0-0.rc2.1|40	Group:		System/Libraries
21cr|sunpinyin-3.0.0-0.rc2.1|41	Requires:	%{name}
21cr|sunpinyin-3.0.0-0.rc2.1|42	
21cr|sunpinyin-3.0.0-0.rc2.1|43	%description -n %{libname}
21cr|sunpinyin-3.0.0-0.rc2.1|44	SunPinyin is a statistical language model based Chinese input method,
21cr|sunpinyin-3.0.0-0.rc2.1|45	which was firstly developed by Sun Beijing Globalization team, and
21cr|sunpinyin-3.0.0-0.rc2.1|46	opensource'd to community with opensolaris project, with LGPLv2 and
21cr|sunpinyin-3.0.0-0.rc2.1|47	CDDL dual-licenses.
21cr|sunpinyin-3.0.0-0.rc2.1|48	
21cr|sunpinyin-3.0.0-0.rc2.1|49	This package contains shared library for %{name}.
21cr|sunpinyin-3.0.0-0.rc2.1|50	
21cr|sunpinyin-3.0.0-0.rc2.1|51	%files -n %{libname}
21cr|sunpinyin-3.0.0-0.rc2.1|52	%{_libdir}/libsunpinyin.so.%{major}*
21cr|sunpinyin-3.0.0-0.rc2.1|53	
21cr|sunpinyin-3.0.0-0.rc2.1|54	#----------------------------------------------------------------------------
21cr|sunpinyin-3.0.0-0.rc2.1|55	
21cr|sunpinyin-3.0.0-0.rc2.1|56	%package -n %{devname}
21cr|sunpinyin-3.0.0-0.rc2.1|57	Summary:	Development files for %{name}
21cr|sunpinyin-3.0.0-0.rc2.1|58	Group:		Development/C
21cr|sunpinyin-3.0.0-0.rc2.1|59	Requires:	%{libname} = %{EVRD}
21cr|sunpinyin-3.0.0-0.rc2.1|60	Provides:	%{name}-devel = %{EVRD}
21cr|sunpinyin-3.0.0-0.rc2.1|61	
21cr|sunpinyin-3.0.0-0.rc2.1|62	%description -n %{devname}
21cr|sunpinyin-3.0.0-0.rc2.1|63	SunPinyin is a statistical language model based Chinese input method,
21cr|sunpinyin-3.0.0-0.rc2.1|64	which was firstly developed by Sun Beijing Globalization team, and
21cr|sunpinyin-3.0.0-0.rc2.1|65	opensource'd to community with opensolaris project, with LGPLv2 and
21cr|sunpinyin-3.0.0-0.rc2.1|66	CDDL dual-licenses.
21cr|sunpinyin-3.0.0-0.rc2.1|67	
21cr|sunpinyin-3.0.0-0.rc2.1|68	This package contains all necessary files to compile or develop
21cr|sunpinyin-3.0.0-0.rc2.1|69	programs/libraries that use %{name}.
21cr|sunpinyin-3.0.0-0.rc2.1|70	
21cr|sunpinyin-3.0.0-0.rc2.1|71	%files -n %{devname}
21cr|sunpinyin-3.0.0-0.rc2.1|72	%{_libdir}/libsunpinyin.so
21cr|sunpinyin-3.0.0-0.rc2.1|73	%{_libdir}/pkgconfig/*.pc
21cr|sunpinyin-3.0.0-0.rc2.1|74	%{_includedir}/*
21cr|sunpinyin-3.0.0-0.rc2.1|75	
21cr|sunpinyin-3.0.0-0.rc2.1|76	#----------------------------------------------------------------------------
21cr|sunpinyin-3.0.0-0.rc2.1|77	
21cr|sunpinyin-3.0.0-0.rc2.1|78	%prep
21cr|sunpinyin-3.0.0-0.rc2.1|79	%setup -qn %{name}-%{version}-%{prel} -a1 -a2
21cr|sunpinyin-3.0.0-0.rc2.1|80	
21cr|sunpinyin-3.0.0-0.rc2.1|81	mkdir -p raw
21cr|sunpinyin-3.0.0-0.rc2.1|82	mv lm_sc.3gm.arpa dict.utf8 raw/
21cr|sunpinyin-3.0.0-0.rc2.1|83	
21cr|sunpinyin-3.0.0-0.rc2.1|84	%build
21cr|sunpinyin-3.0.0-0.rc2.1|85	%setup_compile_flags
21cr|sunpinyin-3.0.0-0.rc2.1|86	export CXXFLAGS="$CXXFLAGS -std=c++11"
21cr|sunpinyin-3.0.0-0.rc2.1|87	scons \
21cr|sunpinyin-3.0.0-0.rc2.1|88	--prefix=%{_prefix} \
21cr|sunpinyin-3.0.0-0.rc2.1|89	--libdir=%{_libdir} \
21cr|sunpinyin-3.0.0-0.rc2.1|90	--datadir=%{_datadir}
21cr|sunpinyin-3.0.0-0.rc2.1|91	
21cr|sunpinyin-3.0.0-0.rc2.1|92	cp -af doc/SLM-inst.mk raw/Makefile
21cr|sunpinyin-3.0.0-0.rc2.1|93	%make -C raw PATH=../src:$PATH
21cr|sunpinyin-3.0.0-0.rc2.1|94	
21cr|sunpinyin-3.0.0-0.rc2.1|95	%install
21cr|sunpinyin-3.0.0-0.rc2.1|96	scons install \
21cr|sunpinyin-3.0.0-0.rc2.1|97	--prefix=%{_prefix} \
21cr|sunpinyin-3.0.0-0.rc2.1|98	--libdir=%{_libdir} \
21cr|sunpinyin-3.0.0-0.rc2.1|99	--datadir=%{_datadir} \
21cr|sunpinyin-3.0.0-0.rc2.1|100	--install-sandbox=%{buildroot}
21cr|sunpinyin-3.0.0-0.rc2.1|101	
21cr|sunpinyin-3.0.0-0.rc2.1|102	%makeinstall_std -C raw
21cr|sunpinyin-3.0.0-0.rc2.1|103	
21cr|sunpinyin-3.0.0-0.rc2.1|104	rm -rf %{buildroot}%{_datadir}/doc/%{name}

8592 21
21cr|supergfxctl-5.2.1-1|1	%global debug_package %{nil}
21cr|supergfxctl-5.2.1-1|2	
21cr|supergfxctl-5.2.1-1|3	# Use hardening ldflags.
21cr|supergfxctl-5.2.1-1|4	%global rustflags -Clink-arg=-Wl,-z,relro,-z,now
21cr|supergfxctl-5.2.1-1|5	
21cr|supergfxctl-5.2.1-1|6	%bcond_without alt_rustc
21cr|supergfxctl-5.2.1-1|7	%global rustc_path_bin %(echo /opt/rust*/bin)
21cr|supergfxctl-5.2.1-1|8	
21cr|supergfxctl-5.2.1-1|9	Summary:	Super graphics mode controller
21cr|supergfxctl-5.2.1-1|10	Name:		supergfxctl
21cr|supergfxctl-5.2.1-1|11	Version:	5.2.1
21cr|supergfxctl-5.2.1-1|12	Release:	1
21cr|supergfxctl-5.2.1-1|13	License:	MPLv2
21cr|supergfxctl-5.2.1-1|14	Group:		System/Kernel and hardware
21cr|supergfxctl-5.2.1-1|15	Url:		https://gitlab.com/asus-linux/supergfxctl
21cr|supergfxctl-5.2.1-1|16	Source0:	https://gitlab.com/asus-linux/supergfxctl/-/archive/%version/%{name}-%{version}.tar.gz
21cr|supergfxctl-5.2.1-1|17	Source1:	vendor-%{version}.tar.xz
21cr|supergfxctl-5.2.1-1|18	BuildRequires:	clang-devel
21cr|supergfxctl-5.2.1-1|19	%if %{without alt_rustc}
21cr|supergfxctl-5.2.1-1|20	BuildRequires:	cargo
21cr|supergfxctl-5.2.1-1|21	BuildRequires:	rust
21cr|supergfxctl-5.2.1-1|22	BuildRequires:	rust-std-static
21cr|supergfxctl-5.2.1-1|23	%else
21cr|supergfxctl-5.2.1-1|24	BuildRequires:	rust-nightly
21cr|supergfxctl-5.2.1-1|25	%endif
21cr|supergfxctl-5.2.1-1|26	BuildRequires:	pkgconfig(dbus-1)
21cr|supergfxctl-5.2.1-1|27	BuildRequires:	pkgconfig(libudev)
21cr|supergfxctl-5.2.1-1|28	BuildRequires:	pkgconfig(systemd)
21cr|supergfxctl-5.2.1-1|29	
21cr|supergfxctl-5.2.1-1|30	%description
21cr|supergfxctl-5.2.1-1|31	supergfxctl is a super graphics mode controller for laptops with hybrid nvidia.
21cr|supergfxctl-5.2.1-1|32	
21cr|supergfxctl-5.2.1-1|33	%files
21cr|supergfxctl-5.2.1-1|34	%license LICENSE
21cr|supergfxctl-5.2.1-1|35	%{_bindir}/supergfxd
21cr|supergfxctl-5.2.1-1|36	%{_bindir}/supergfxctl
21cr|supergfxctl-5.2.1-1|37	%{_unitdir}/supergfxd.service
21cr|supergfxctl-5.2.1-1|38	%{_presetdir}/99-supergfxd.preset
21cr|supergfxctl-5.2.1-1|39	%{_udevrulesdir}/90-supergfxd-nvidia-pm.rules
21cr|supergfxctl-5.2.1-1|40	%{_sysconfdir}/dbus-1/system.d/org.supergfxctl.Daemon.conf
21cr|supergfxctl-5.2.1-1|41	%{_datadir}/doc/%{name}/*
21cr|supergfxctl-5.2.1-1|42	
21cr|supergfxctl-5.2.1-1|43	%post
21cr|supergfxctl-5.2.1-1|44	%systemd_post supergfxd.service
21cr|supergfxctl-5.2.1-1|45	
21cr|supergfxctl-5.2.1-1|46	%postun
21cr|supergfxctl-5.2.1-1|47	%systemd_postun supergfxd.service
21cr|supergfxctl-5.2.1-1|48	
21cr|supergfxctl-5.2.1-1|49	#---------------------------------------------
21cr|supergfxctl-5.2.1-1|50	
21cr|supergfxctl-5.2.1-1|51	%prep
21cr|supergfxctl-5.2.1-1|52	%autosetup
21cr|supergfxctl-5.2.1-1|53	%setup -q -D -T -a 1
21cr|supergfxctl-5.2.1-1|54	
21cr|supergfxctl-5.2.1-1|55	mkdir .cargo
21cr|supergfxctl-5.2.1-1|56	cat >.cargo/config <<EOF
21cr|supergfxctl-5.2.1-1|57	[source.crates-io]
21cr|supergfxctl-5.2.1-1|58	replace-with = "vendored-sources"
21cr|supergfxctl-5.2.1-1|59	[source.vendored-sources]
21cr|supergfxctl-5.2.1-1|60	directory = "vendor"
21cr|supergfxctl-5.2.1-1|61	EOF
21cr|supergfxctl-5.2.1-1|62	
21cr|supergfxctl-5.2.1-1|63	%build
21cr|supergfxctl-5.2.1-1|64	%if %{with alt_rustc}
21cr|supergfxctl-5.2.1-1|65	export PATH="%{rustc_path_bin}:${PATH}"
21cr|supergfxctl-5.2.1-1|66	%endif
21cr|supergfxctl-5.2.1-1|67	
21cr|supergfxctl-5.2.1-1|68	export RUSTFLAGS="%{rustflags}"
21cr|supergfxctl-5.2.1-1|69	RUST_BACKTRACE=1 cargo build --release --features "daemon cli"
21cr|supergfxctl-5.2.1-1|70	
21cr|supergfxctl-5.2.1-1|71	%install
21cr|supergfxctl-5.2.1-1|72	export RUSTFLAGS="%{rustflags}"
21cr|supergfxctl-5.2.1-1|73	
21cr|supergfxctl-5.2.1-1|74	mkdir -p "%{buildroot}%{_bindir}"
21cr|supergfxctl-5.2.1-1|75	install -D -m 0755 target/release/supergfxd %{buildroot}%{_bindir}/supergfxd
21cr|supergfxctl-5.2.1-1|76	install -D -m 0755 target/release/supergfxctl %{buildroot}%{_bindir}/supergfxctl
21cr|supergfxctl-5.2.1-1|77	install -D -m 0644 data/90-supergfxd-nvidia-pm.rules %{buildroot}%{_udevrulesdir}/90-supergfxd-nvidia-pm.rules
21cr|supergfxctl-5.2.1-1|78	install -D -m 0644 data/org.supergfxctl.Daemon.conf  %{buildroot}%{_sysconfdir}/dbus-1/system.d/org.supergfxctl.Daemon.conf
21cr|supergfxctl-5.2.1-1|79	install -D -m 0644 data/supergfxd.service %{buildroot}%{_unitdir}/supergfxd.service
21cr|supergfxctl-5.2.1-1|80	install -D -m 0644 data/supergfxd.preset %{buildroot}%{_presetdir}/99-supergfxd.preset
21cr|supergfxctl-5.2.1-1|81	
21cr|supergfxctl-5.2.1-1|82	install -D -m 0644 LICENSE %{buildroot}%{_datadir}/licenses/%{name}/LICENSE

8593 21
21cr|superglu-1.3.0-1|1	%define debug_package          %{nil}
21cr|superglu-1.3.0-1|2	
21cr|superglu-1.3.0-1|3	%define devname %mklibname %{name} -d
21cr|superglu-1.3.0-1|4	
21cr|superglu-1.3.0-1|5	Summary:	A support library for Coin
21cr|superglu-1.3.0-1|6	Name:		superglu
21cr|superglu-1.3.0-1|7	Version:	1.3.0
21cr|superglu-1.3.0-1|8	Release:	1
21cr|superglu-1.3.0-1|9	License:	GPLv2+
21cr|superglu-1.3.0-1|10	Group:		Graphics
21cr|superglu-1.3.0-1|11	Url:		http://www.coin3d.org/
21cr|superglu-1.3.0-1|12	Source0:	https://github.com/coin3d/superglu/releases/download/superglu-%{version}/superglu-%{version}-src.tar.gz
21cr|superglu-1.3.0-1|13	BuildRequires:	cmake
21cr|superglu-1.3.0-1|14	BuildRequires:	ninja
21cr|superglu-1.3.0-1|15	BuildRequires:	pkgconfig(glx)
21cr|superglu-1.3.0-1|16	
21cr|superglu-1.3.0-1|17	%description
21cr|superglu-1.3.0-1|18	A support library for Coin
21cr|superglu-1.3.0-1|19	
21cr|superglu-1.3.0-1|20	#----------------------------------------------------------------------------
21cr|superglu-1.3.0-1|21	
21cr|superglu-1.3.0-1|22	%package -n %{devname}
21cr|superglu-1.3.0-1|23	Summary:	Headers for developing programs that will use superglu
21cr|superglu-1.3.0-1|24	Group:		Development/C++
21cr|superglu-1.3.0-1|25	Provides:	%{name}-devel = %{EVRD}
21cr|superglu-1.3.0-1|26	
21cr|superglu-1.3.0-1|27	%description -n %{devname}
21cr|superglu-1.3.0-1|28	This package contains the headers that programmers will need to develop
21cr|superglu-1.3.0-1|29	applications which will use simage.
21cr|superglu-1.3.0-1|30	
21cr|superglu-1.3.0-1|31	%files -n %{devname}
21cr|superglu-1.3.0-1|32	%doc README AUTHORS NEWS COPYING
21cr|superglu-1.3.0-1|33	%{_libdir}/cmake/superglu-%{version}/*.cmake
21cr|superglu-1.3.0-1|34	%{_includedir}/*
21cr|superglu-1.3.0-1|35	%{_libdir}/libGLU.a
21cr|superglu-1.3.0-1|36	
21cr|superglu-1.3.0-1|37	#----------------------------------------------------------------------------
21cr|superglu-1.3.0-1|38	
21cr|superglu-1.3.0-1|39	%prep
21cr|superglu-1.3.0-1|40	%autosetup -p1 -n %{name}
21cr|superglu-1.3.0-1|41	
21cr|superglu-1.3.0-1|42	%build
21cr|superglu-1.3.0-1|43	%cmake -G Ninja
21cr|superglu-1.3.0-1|44	%ninja_build
21cr|superglu-1.3.0-1|45	
21cr|superglu-1.3.0-1|46	%install
21cr|superglu-1.3.0-1|47	%ninja_install -C build

8594 21
21cr|superiotool-4.18-2|1	Summary:	Detect which Super I/O you have on your mainboard
21cr|superiotool-4.18-2|2	Name:		superiotool
21cr|superiotool-4.18-2|3	Version:	4.18
21cr|superiotool-4.18-2|4	Release:	2
21cr|superiotool-4.18-2|5	License:	GPLv2+
21cr|superiotool-4.18-2|6	Group:		System/Kernel and hardware
21cr|superiotool-4.18-2|7	Url:		http://www.coreboot.org/Superiotool
21cr|superiotool-4.18-2|8	# from https://github.com/coreboot/coreboot/
21cr|superiotool-4.18-2|9	Source0:	%{name}-%{version}.tar.gz
21cr|superiotool-4.18-2|10	Patch0:		makefiles_normal_dir.patch
21cr|superiotool-4.18-2|11	BuildRequires:	pciutils
21cr|superiotool-4.18-2|12	BuildRequires:	pkgconfig(libpci)
21cr|superiotool-4.18-2|13	ExclusiveArch:	%{ix86} %{x86_64}
21cr|superiotool-4.18-2|14	
21cr|superiotool-4.18-2|15	%description
21cr|superiotool-4.18-2|16	Superiotool is a GPL'd user-space helper tool for LinuxBIOS development
21cr|superiotool-4.18-2|17	purposes (but may also be useful for other things).
21cr|superiotool-4.18-2|18	
21cr|superiotool-4.18-2|19	It allows you to detect which Super I/O you have on your mainboard,
21cr|superiotool-4.18-2|20	and it can provide detailed information about the register contents
21cr|superiotool-4.18-2|21	of the Super I/O.
21cr|superiotool-4.18-2|22	
21cr|superiotool-4.18-2|23	%files
21cr|superiotool-4.18-2|24	%{_sbindir}/superiotool
21cr|superiotool-4.18-2|25	%{_mandir}/man8/superiotool*
21cr|superiotool-4.18-2|26	
21cr|superiotool-4.18-2|27	#----------------------------------------------------------------------------
21cr|superiotool-4.18-2|28	
21cr|superiotool-4.18-2|29	%prep
21cr|superiotool-4.18-2|30	%autosetup -p1 -n %{name}
21cr|superiotool-4.18-2|31	
21cr|superiotool-4.18-2|32	%build
21cr|superiotool-4.18-2|33	%setup_compile_flags
21cr|superiotool-4.18-2|34	%make
21cr|superiotool-4.18-2|35	
21cr|superiotool-4.18-2|36	%install
21cr|superiotool-4.18-2|37	%makeinstall_std

8595 21
21cr|superkaramba-theme-AeroG-0.8-10|1	%define theme_name AeroG
21cr|superkaramba-theme-AeroG-0.8-10|2	%define aname aeroG
21cr|superkaramba-theme-AeroG-0.8-10|3	
21cr|superkaramba-theme-AeroG-0.8-10|4	Summary:	Monitoring theme for superkaramba
21cr|superkaramba-theme-AeroG-0.8-10|5	Name:		superkaramba-theme-%{theme_name}
21cr|superkaramba-theme-AeroG-0.8-10|6	Version:	0.8
21cr|superkaramba-theme-AeroG-0.8-10|7	Release:	10
21cr|superkaramba-theme-AeroG-0.8-10|8	License:	GPL
21cr|superkaramba-theme-AeroG-0.8-10|9	Group:		Monitoring
21cr|superkaramba-theme-AeroG-0.8-10|10	Url:		http://kde-look.org/content/show.php?content=21407
21cr|superkaramba-theme-AeroG-0.8-10|11	Source0:	%{theme_name}.tar.bz2
21cr|superkaramba-theme-AeroG-0.8-10|12	Requires:	superkaramba
21cr|superkaramba-theme-AeroG-0.8-10|13	BuildArch:	noarch
21cr|superkaramba-theme-AeroG-0.8-10|14	
21cr|superkaramba-theme-AeroG-0.8-10|15	%description
21cr|superkaramba-theme-AeroG-0.8-10|16	This is a superkaramba theme which is a desktop applet that displays
21cr|superkaramba-theme-AeroG-0.8-10|17	system information.
21cr|superkaramba-theme-AeroG-0.8-10|18	
21cr|superkaramba-theme-AeroG-0.8-10|19	%files
21cr|superkaramba-theme-AeroG-0.8-10|20	%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-AeroG-0.8-10|21	%{_datadir}/apps/superkaramba/themes/%{theme_name}/*
21cr|superkaramba-theme-AeroG-0.8-10|22	
21cr|superkaramba-theme-AeroG-0.8-10|23	%post
21cr|superkaramba-theme-AeroG-0.8-10|24	if [ $1 = 1 ]; then
21cr|superkaramba-theme-AeroG-0.8-10|25	echo "THEME path=%{theme_name}/%{aname}-cpu.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-AeroG-0.8-10|26	echo "THEME path=%{theme_name}/%{aname}-disktheme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-AeroG-0.8-10|27	echo "THEME path=%{theme_name}/%{aname}-mail.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-AeroG-0.8-10|28	echo "THEME path=%{theme_name}/%{aname}-ram.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-AeroG-0.8-10|29	echo "THEME path=%{theme_name}/%{aname}-swap.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-AeroG-0.8-10|30	fi
21cr|superkaramba-theme-AeroG-0.8-10|31	
21cr|superkaramba-theme-AeroG-0.8-10|32	%postun
21cr|superkaramba-theme-AeroG-0.8-10|33	if [ $1 = 0 ]; then
21cr|superkaramba-theme-AeroG-0.8-10|34	grep -v "%{theme_name}" %{_datadir}/apps/superkaramba/themes/default.theme > %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-AeroG-0.8-10|35	exit 0
21cr|superkaramba-theme-AeroG-0.8-10|36	fi
21cr|superkaramba-theme-AeroG-0.8-10|37	
21cr|superkaramba-theme-AeroG-0.8-10|38	#----------------------------------------------------------------------------
21cr|superkaramba-theme-AeroG-0.8-10|39	
21cr|superkaramba-theme-AeroG-0.8-10|40	%prep
21cr|superkaramba-theme-AeroG-0.8-10|41	%setup -q -n %{theme_name}
21cr|superkaramba-theme-AeroG-0.8-10|42	
21cr|superkaramba-theme-AeroG-0.8-10|43	%build
21cr|superkaramba-theme-AeroG-0.8-10|44	
21cr|superkaramba-theme-AeroG-0.8-10|45	%install
21cr|superkaramba-theme-AeroG-0.8-10|46	mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-AeroG-0.8-10|47	cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}

8596 21
21cr|superkaramba-theme-cynapses-2.0-10|1	%define theme_name cynapses
21cr|superkaramba-theme-cynapses-2.0-10|2	
21cr|superkaramba-theme-cynapses-2.0-10|3	Summary:	Monitoring theme for superkaramba
21cr|superkaramba-theme-cynapses-2.0-10|4	Name:		superkaramba-theme-%{theme_name}
21cr|superkaramba-theme-cynapses-2.0-10|5	Version:	2.0
21cr|superkaramba-theme-cynapses-2.0-10|6	Release:	10
21cr|superkaramba-theme-cynapses-2.0-10|7	License:	GPL
21cr|superkaramba-theme-cynapses-2.0-10|8	Group:		Monitoring
21cr|superkaramba-theme-cynapses-2.0-10|9	Url:		http://kde-look.org/content/show.php?content=11405
21cr|superkaramba-theme-cynapses-2.0-10|10	Source0:	11405-%{theme_name}_karamba.tar.bz2
21cr|superkaramba-theme-cynapses-2.0-10|11	Requires:	superkaramba
21cr|superkaramba-theme-cynapses-2.0-10|12	BuildArch:	noarch
21cr|superkaramba-theme-cynapses-2.0-10|13	
21cr|superkaramba-theme-cynapses-2.0-10|14	%description
21cr|superkaramba-theme-cynapses-2.0-10|15	This is a superkaramba theme which is a desktop applet that displays
21cr|superkaramba-theme-cynapses-2.0-10|16	system information.
21cr|superkaramba-theme-cynapses-2.0-10|17	
21cr|superkaramba-theme-cynapses-2.0-10|18	%files
21cr|superkaramba-theme-cynapses-2.0-10|19	%doc ChangeLog
21cr|superkaramba-theme-cynapses-2.0-10|20	%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-cynapses-2.0-10|21	%{_datadir}/apps/superkaramba/themes/%{theme_name}/*
21cr|superkaramba-theme-cynapses-2.0-10|22	
21cr|superkaramba-theme-cynapses-2.0-10|23	%post
21cr|superkaramba-theme-cynapses-2.0-10|24	if [ $1 = 1 ]; then
21cr|superkaramba-theme-cynapses-2.0-10|25	echo "THEME path=%{theme_name}/sys_mon.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-cynapses-2.0-10|26	fi
21cr|superkaramba-theme-cynapses-2.0-10|27	
21cr|superkaramba-theme-cynapses-2.0-10|28	%postun
21cr|superkaramba-theme-cynapses-2.0-10|29	if [ $1 = 0 ]; then
21cr|superkaramba-theme-cynapses-2.0-10|30	cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-cynapses-2.0-10|31	exit 0
21cr|superkaramba-theme-cynapses-2.0-10|32	fi
21cr|superkaramba-theme-cynapses-2.0-10|33	
21cr|superkaramba-theme-cynapses-2.0-10|34	#----------------------------------------------------------------------------
21cr|superkaramba-theme-cynapses-2.0-10|35	
21cr|superkaramba-theme-cynapses-2.0-10|36	%prep
21cr|superkaramba-theme-cynapses-2.0-10|37	%setup -q -n %{theme_name}_karamba
21cr|superkaramba-theme-cynapses-2.0-10|38	
21cr|superkaramba-theme-cynapses-2.0-10|39	%build
21cr|superkaramba-theme-cynapses-2.0-10|40	
21cr|superkaramba-theme-cynapses-2.0-10|41	%install
21cr|superkaramba-theme-cynapses-2.0-10|42	mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-cynapses-2.0-10|43	cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-cynapses-2.0-10|44	chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/mails_pop3.pl
21cr|superkaramba-theme-cynapses-2.0-10|45	chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/osinfo.sh

8597 21
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|1	%define theme_name cynapses_karamba
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|2	%define aname sys_mon
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|3	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|4	Summary:	Monitoring theme for superkaramba
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|5	Name:		superkaramba-theme-%{theme_name}
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|6	Version:	2.0.alpha
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|7	Release:	10
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|8	License:	GPL
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|9	Group:		Monitoring
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|10	Url:		http://www.cynapses.org/
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|11	Source0:	11405-%{theme_name}.tar.bz2
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|12	Requires:	superkaramba
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|13	BuildArch:	noarch
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|14	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|15	%description
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|16	This is a desktop applet that displays system informations.
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|17	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|18	%files
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|19	%doc ChangeLog
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|20	%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|21	%{_datadir}/apps/superkaramba/themes/%{theme_name}/*
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|22	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|23	%post
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|24	if [ $1 = 1 ]; then
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|25	echo "THEME path=%{theme_name}/%{aname}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|26	fi
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|27	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|28	%postun
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|29	if [ $1 = 0 ]; then
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|30	cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|31	exit 0
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|32	fi
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|33	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|34	#----------------------------------------------------------------------------
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|35	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|36	%prep
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|37	%setup -q -n %{theme_name}
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|38	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|39	%build
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|40	
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|41	%install
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|42	mkdir -p  %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|43	cp -rf *  %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|44	chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/mails_pop3.pl
21cr|superkaramba-theme-cynapses_karamba-2.0.alpha-10|45	chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/osinfo.sh

8598 21
21cr|superkaramba-theme-fantastik-3.0-11|1	%define theme_name      fantastik
21cr|superkaramba-theme-fantastik-3.0-11|2	
21cr|superkaramba-theme-fantastik-3.0-11|3	Summary:	Monitoring theme for superkaramba
21cr|superkaramba-theme-fantastik-3.0-11|4	Name:		superkaramba-theme-%{theme_name}
21cr|superkaramba-theme-fantastik-3.0-11|5	Version:	3.0
21cr|superkaramba-theme-fantastik-3.0-11|6	Release:	11
21cr|superkaramba-theme-fantastik-3.0-11|7	License:	GPL
21cr|superkaramba-theme-fantastik-3.0-11|8	Group:		Monitoring
21cr|superkaramba-theme-fantastik-3.0-11|9	Url:		http://kde-look.org/content/show.php?content=21396
21cr|superkaramba-theme-fantastik-3.0-11|10	Source0:	%{theme_name}-%{version}.tar.bz2
21cr|superkaramba-theme-fantastik-3.0-11|11	Requires:	superkaramba
21cr|superkaramba-theme-fantastik-3.0-11|12	BuildArch:	noarch
21cr|superkaramba-theme-fantastik-3.0-11|13	
21cr|superkaramba-theme-fantastik-3.0-11|14	%description
21cr|superkaramba-theme-fantastik-3.0-11|15	This is a superkaramba theme which is a desktop applet
21cr|superkaramba-theme-fantastik-3.0-11|16	that displays system information.
21cr|superkaramba-theme-fantastik-3.0-11|17	
21cr|superkaramba-theme-fantastik-3.0-11|18	%files
21cr|superkaramba-theme-fantastik-3.0-11|19	%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-fantastik-3.0-11|20	%{_datadir}/apps/superkaramba/themes/%{theme_name}/*
21cr|superkaramba-theme-fantastik-3.0-11|21	
21cr|superkaramba-theme-fantastik-3.0-11|22	%post
21cr|superkaramba-theme-fantastik-3.0-11|23	if [ $1 = 1 ]; then
21cr|superkaramba-theme-fantastik-3.0-11|24	echo "THEME path=%{theme_name}/%{theme_name}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-fantastik-3.0-11|25	fi
21cr|superkaramba-theme-fantastik-3.0-11|26	
21cr|superkaramba-theme-fantastik-3.0-11|27	%postun
21cr|superkaramba-theme-fantastik-3.0-11|28	if [ $1 = 0 ]; then
21cr|superkaramba-theme-fantastik-3.0-11|29	cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-fantastik-3.0-11|30	exit 0
21cr|superkaramba-theme-fantastik-3.0-11|31	fi
21cr|superkaramba-theme-fantastik-3.0-11|32	
21cr|superkaramba-theme-fantastik-3.0-11|33	#----------------------------------------------------------------------------
21cr|superkaramba-theme-fantastik-3.0-11|34	
21cr|superkaramba-theme-fantastik-3.0-11|35	%prep
21cr|superkaramba-theme-fantastik-3.0-11|36	%setup -q -n %{theme_name}-%{version}
21cr|superkaramba-theme-fantastik-3.0-11|37	
21cr|superkaramba-theme-fantastik-3.0-11|38	%build
21cr|superkaramba-theme-fantastik-3.0-11|39	
21cr|superkaramba-theme-fantastik-3.0-11|40	%install
21cr|superkaramba-theme-fantastik-3.0-11|41	mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-fantastik-3.0-11|42	cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-fantastik-3.0-11|43	chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/programs/mails_pop3.pl

8599 21
21cr|superkaramba-theme-systemtux-1.3-10|1	%define theme_name systemtux
21cr|superkaramba-theme-systemtux-1.3-10|2	
21cr|superkaramba-theme-systemtux-1.3-10|3	Summary:	Monitoring theme for superkaramba
21cr|superkaramba-theme-systemtux-1.3-10|4	Name:		superkaramba-theme-%{theme_name}
21cr|superkaramba-theme-systemtux-1.3-10|5	Version:	1.3
21cr|superkaramba-theme-systemtux-1.3-10|6	Release:	10
21cr|superkaramba-theme-systemtux-1.3-10|7	License:	GPL
21cr|superkaramba-theme-systemtux-1.3-10|8	Group:		Monitoring
21cr|superkaramba-theme-systemtux-1.3-10|9	Url:		http://kde-look.org/content/show.php?content=16265
21cr|superkaramba-theme-systemtux-1.3-10|10	Source0:	%{theme_name}_%{version}.tar.bz2
21cr|superkaramba-theme-systemtux-1.3-10|11	Requires:	superkaramba
21cr|superkaramba-theme-systemtux-1.3-10|12	BuildArch:	noarch
21cr|superkaramba-theme-systemtux-1.3-10|13	
21cr|superkaramba-theme-systemtux-1.3-10|14	%description
21cr|superkaramba-theme-systemtux-1.3-10|15	This is a superkaramba theme which is a desktop applet that displays
21cr|superkaramba-theme-systemtux-1.3-10|16	system information.
21cr|superkaramba-theme-systemtux-1.3-10|17	
21cr|superkaramba-theme-systemtux-1.3-10|18	%files
21cr|superkaramba-theme-systemtux-1.3-10|19	%doc COPYING
21cr|superkaramba-theme-systemtux-1.3-10|20	%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-systemtux-1.3-10|21	%{_datadir}/apps/superkaramba/themes/%{theme_name}/*
21cr|superkaramba-theme-systemtux-1.3-10|22	
21cr|superkaramba-theme-systemtux-1.3-10|23	%post
21cr|superkaramba-theme-systemtux-1.3-10|24	if [ $1 = 1 ]; then
21cr|superkaramba-theme-systemtux-1.3-10|25	echo "THEME path=%{theme_name}/%{theme_name}-ModAmarok.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-systemtux-1.3-10|26	echo "THEME path=%{theme_name}/%{theme_name}-Modjuk.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-systemtux-1.3-10|27	echo "THEME path=%{theme_name}/%{theme_name}-ModClock.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-systemtux-1.3-10|28	echo "THEME path=%{theme_name}/%{theme_name}-ModNoatun.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-systemtux-1.3-10|29	echo "THEME path=%{theme_name}/%{theme_name}-ModSystem.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-systemtux-1.3-10|30	echo "THEME path=%{theme_name}/%{theme_name}-ModXmms.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-systemtux-1.3-10|31	echo "THEME path=%{theme_name}/%{theme_name}_v1.1.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-systemtux-1.3-10|32	fi
21cr|superkaramba-theme-systemtux-1.3-10|33	
21cr|superkaramba-theme-systemtux-1.3-10|34	%postun
21cr|superkaramba-theme-systemtux-1.3-10|35	if [ $1 = 0 ]; then
21cr|superkaramba-theme-systemtux-1.3-10|36	cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-systemtux-1.3-10|37	exit 0
21cr|superkaramba-theme-systemtux-1.3-10|38	fi
21cr|superkaramba-theme-systemtux-1.3-10|39	
21cr|superkaramba-theme-systemtux-1.3-10|40	#----------------------------------------------------------------------------
21cr|superkaramba-theme-systemtux-1.3-10|41	
21cr|superkaramba-theme-systemtux-1.3-10|42	%prep
21cr|superkaramba-theme-systemtux-1.3-10|43	%setup -q -n %{theme_name}_%{version}
21cr|superkaramba-theme-systemtux-1.3-10|44	
21cr|superkaramba-theme-systemtux-1.3-10|45	%build
21cr|superkaramba-theme-systemtux-1.3-10|46	
21cr|superkaramba-theme-systemtux-1.3-10|47	%install
21cr|superkaramba-theme-systemtux-1.3-10|48	mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-systemtux-1.3-10|49	cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}

8600 21
21cr|superkaramba-theme-topmon-0.3-10|1	%define theme_name topmon
21cr|superkaramba-theme-topmon-0.3-10|2	
21cr|superkaramba-theme-topmon-0.3-10|3	Summary:	Monitoring theme for superkaramba
21cr|superkaramba-theme-topmon-0.3-10|4	Name:		superkaramba-theme-%{theme_name}
21cr|superkaramba-theme-topmon-0.3-10|5	Version:	0.3
21cr|superkaramba-theme-topmon-0.3-10|6	Release:	10
21cr|superkaramba-theme-topmon-0.3-10|7	License:	GPL
21cr|superkaramba-theme-topmon-0.3-10|8	Group:		Monitoring
21cr|superkaramba-theme-topmon-0.3-10|9	Url:		http://kde-look.org/content/show.php?content=21482
21cr|superkaramba-theme-topmon-0.3-10|10	Source0:	%{theme_name}.tar.bz2
21cr|superkaramba-theme-topmon-0.3-10|11	Requires:	superkaramba
21cr|superkaramba-theme-topmon-0.3-10|12	BuildArch:	noarch
21cr|superkaramba-theme-topmon-0.3-10|13	
21cr|superkaramba-theme-topmon-0.3-10|14	%description
21cr|superkaramba-theme-topmon-0.3-10|15	This is a superkaramba theme which is a desktop applet that displays
21cr|superkaramba-theme-topmon-0.3-10|16	system information.
21cr|superkaramba-theme-topmon-0.3-10|17	
21cr|superkaramba-theme-topmon-0.3-10|18	%files
21cr|superkaramba-theme-topmon-0.3-10|19	%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-topmon-0.3-10|20	%{_datadir}/apps/superkaramba/themes/%{theme_name}/*
21cr|superkaramba-theme-topmon-0.3-10|21	
21cr|superkaramba-theme-topmon-0.3-10|22	%post
21cr|superkaramba-theme-topmon-0.3-10|23	if [ $1 = 1 ]; then
21cr|superkaramba-theme-topmon-0.3-10|24	echo "THEME path=%{theme_name}/%{theme_name}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-topmon-0.3-10|25	fi
21cr|superkaramba-theme-topmon-0.3-10|26	
21cr|superkaramba-theme-topmon-0.3-10|27	%postun
21cr|superkaramba-theme-topmon-0.3-10|28	if [ $1 = 0 ]; then
21cr|superkaramba-theme-topmon-0.3-10|29	cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
21cr|superkaramba-theme-topmon-0.3-10|30	exit 0
21cr|superkaramba-theme-topmon-0.3-10|31	fi
21cr|superkaramba-theme-topmon-0.3-10|32	
21cr|superkaramba-theme-topmon-0.3-10|33	#----------------------------------------------------------------------------
21cr|superkaramba-theme-topmon-0.3-10|34	
21cr|superkaramba-theme-topmon-0.3-10|35	%prep
21cr|superkaramba-theme-topmon-0.3-10|36	%setup -q -n %{theme_name}
21cr|superkaramba-theme-topmon-0.3-10|37	
21cr|superkaramba-theme-topmon-0.3-10|38	%build
21cr|superkaramba-theme-topmon-0.3-10|39	
21cr|superkaramba-theme-topmon-0.3-10|40	%install
21cr|superkaramba-theme-topmon-0.3-10|41	mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
21cr|superkaramba-theme-topmon-0.3-10|42	cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}

8601 21
21cr|superreadahead-0.01-4|1	Name:           superreadahead
21cr|superreadahead-0.01-4|2	Version:        0.01
21cr|superreadahead-0.01-4|3	Release:        4
21cr|superreadahead-0.01-4|4	Summary:        Read ahead pagecontent at boot
21cr|superreadahead-0.01-4|5	Group:          System/Base
21cr|superreadahead-0.01-4|6	URL:            http://repo.moblin.org/moblin/development/source/
21cr|superreadahead-0.01-4|7	License:        GPLv2
21cr|superreadahead-0.01-4|8	Source0:        superreadahead-0.01.tar.gz
21cr|superreadahead-0.01-4|9	
21cr|superreadahead-0.01-4|10	%description
21cr|superreadahead-0.01-4|11	Superreadahead is a read ahead pagecontent at boot.
21cr|superreadahead-0.01-4|12	
21cr|superreadahead-0.01-4|13	
21cr|superreadahead-0.01-4|14	%prep
21cr|superreadahead-0.01-4|15	%setup -q
21cr|superreadahead-0.01-4|16	# (tv) remove hardocded flags:
21cr|superreadahead-0.01-4|17	%ifarch %ix86
21cr|superreadahead-0.01-4|18	perl -pi -e 's!-march=i686!-march=i586!' Makefile
21cr|superreadahead-0.01-4|19	%else
21cr|superreadahead-0.01-4|20	perl -pi -e 's!-O0 -march=i686!-O2!' Makefile
21cr|superreadahead-0.01-4|21	%endif
21cr|superreadahead-0.01-4|22	
21cr|superreadahead-0.01-4|23	
21cr|superreadahead-0.01-4|24	%build
21cr|superreadahead-0.01-4|25	make %{?_smp_mflags}
21cr|superreadahead-0.01-4|26	
21cr|superreadahead-0.01-4|27	
21cr|superreadahead-0.01-4|28	%install
21cr|superreadahead-0.01-4|29	rm -rf $RPM_BUILD_ROOT
21cr|superreadahead-0.01-4|30	make install DESTDIR=$RPM_BUILD_ROOT
21cr|superreadahead-0.01-4|31	
21cr|superreadahead-0.01-4|32	
21cr|superreadahead-0.01-4|33	%clean
21cr|superreadahead-0.01-4|34	rm -rf $RPM_BUILD_ROOT
21cr|superreadahead-0.01-4|35	
21cr|superreadahead-0.01-4|36	
21cr|superreadahead-0.01-4|37	%files
21cr|superreadahead-0.01-4|38	%defattr(-,root,root,-)
21cr|superreadahead-0.01-4|39	%_sbindir/generate_filelist
21cr|superreadahead-0.01-4|40	%_sbindir/sreadahead

8602 21
21cr|superswitcher-0.6-5|1	Summary:	Featureful window switcher
21cr|superswitcher-0.6-5|2	Name:		superswitcher
21cr|superswitcher-0.6-5|3	Version:	0.6
21cr|superswitcher-0.6-5|4	Release:	5
21cr|superswitcher-0.6-5|5	License:	GPLv2
21cr|superswitcher-0.6-5|6	Group:		Graphical desktop/Other
21cr|superswitcher-0.6-5|7	Url:		http://superswitcher.googlecode.com/
21cr|superswitcher-0.6-5|8	Source0:	%{name}-%{version}.tar.gz
21cr|superswitcher-0.6-5|9	Patch0:		superswitcher-0.6-glib-single-include.patch
21cr|superswitcher-0.6-5|10	Patch1:		superswitcher-0.6-wnck-workspace.patch
21cr|superswitcher-0.6-5|11	BuildRequires:	perl-XML-Parser
21cr|superswitcher-0.6-5|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|superswitcher-0.6-5|13	BuildRequires:	pkgconfig(libwnck-1.0)
21cr|superswitcher-0.6-5|14	
21cr|superswitcher-0.6-5|15	%description
21cr|superswitcher-0.6-5|16	SuperSwitcher is a (more feature-ful) replacement for the Alt-Tab window
21cr|superswitcher-0.6-5|17	switching behavior and Ctrl-Alt-Left/Right/Up/Down workspace switching behavior
21cr|superswitcher-0.6-5|18	that is currently provided by Metacity.
21cr|superswitcher-0.6-5|19	
21cr|superswitcher-0.6-5|20	%files
21cr|superswitcher-0.6-5|21	%doc AUTHORS ChangeLog COPYING README TODO
21cr|superswitcher-0.6-5|22	%{_bindir}/%{name}
21cr|superswitcher-0.6-5|23	%{_datadir}/dbus-1/services/%{name}.*
21cr|superswitcher-0.6-5|24	
21cr|superswitcher-0.6-5|25	#----------------------------------------------------------------------------
21cr|superswitcher-0.6-5|26	
21cr|superswitcher-0.6-5|27	%prep
21cr|superswitcher-0.6-5|28	%setup -q
21cr|superswitcher-0.6-5|29	%patch0 -p1
21cr|superswitcher-0.6-5|30	%patch1 -p1
21cr|superswitcher-0.6-5|31	
21cr|superswitcher-0.6-5|32	%build
21cr|superswitcher-0.6-5|33	%configure
21cr|superswitcher-0.6-5|34	# GDK_DISPLAY deprecated
21cr|superswitcher-0.6-5|35	pushd src
21cr|superswitcher-0.6-5|36	for f in *; do sed -i 's/gdk_display/GDK_DISPLAY_XDISPLAY (gdk_display_get_default ())/g' "$f" ; done
21cr|superswitcher-0.6-5|37	popd
21cr|superswitcher-0.6-5|38	%make
21cr|superswitcher-0.6-5|39	
21cr|superswitcher-0.6-5|40	%install
21cr|superswitcher-0.6-5|41	%makeinstall
21cr|superswitcher-0.6-5|42	rm -rf %{buildroot}%{_datadir}/locale

8603 21
21cr|supertux-0.6.3-2|1	Summary:	Classic 2D jump n run sidescroller with Tux
21cr|supertux-0.6.3-2|2	Name:		supertux
21cr|supertux-0.6.3-2|3	Version:	0.6.3
21cr|supertux-0.6.3-2|4	Release:	2
21cr|supertux-0.6.3-2|5	License:	GPLv2+
21cr|supertux-0.6.3-2|6	Group:		Games/Arcade
21cr|supertux-0.6.3-2|7	Url:		https://www.supertux.org
21cr|supertux-0.6.3-2|8	Source0:	https://github.com/SuperTux/supertux/releases/download/v%{version}/SuperTux-v%{version}-Source.tar.gz
21cr|supertux-0.6.3-2|9	Source11:	%{name}-16x16.png
21cr|supertux-0.6.3-2|10	Source12:	%{name}-32x32.png
21cr|supertux-0.6.3-2|11	Source13:	%{name}-48x48.png
21cr|supertux-0.6.3-2|12	BuildRequires:	cmake
21cr|supertux-0.6.3-2|13	BuildRequires:	gettext
21cr|supertux-0.6.3-2|14	BuildRequires:	boost-devel
21cr|supertux-0.6.3-2|15	BuildRequires:	glm-devel
21cr|supertux-0.6.3-2|16	BuildRequires:	physfs-devel
21cr|supertux-0.6.3-2|17	BuildRequires:	pkgconfig(freetype2)
21cr|supertux-0.6.3-2|18	BuildRequires:	pkgconfig(gl)
21cr|supertux-0.6.3-2|19	BuildRequires:	pkgconfig(glew)
21cr|supertux-0.6.3-2|20	BuildRequires:	pkgconfig(glu)
21cr|supertux-0.6.3-2|21	BuildRequires:	pkgconfig(libcurl)
21cr|supertux-0.6.3-2|22	BuildRequires:	pkgconfig(libpng)
21cr|supertux-0.6.3-2|23	BuildRequires:	pkgconfig(openal)
21cr|supertux-0.6.3-2|24	BuildRequires:	pkgconfig(sdl2)
21cr|supertux-0.6.3-2|25	BuildRequires:	pkgconfig(SDL2_image)
21cr|supertux-0.6.3-2|26	BuildRequires:	pkgconfig(squirrel)
21cr|supertux-0.6.3-2|27	BuildRequires:	pkgconfig(vorbisfile)
21cr|supertux-0.6.3-2|28	BuildRequires:	pkgconfig(zlib)
21cr|supertux-0.6.3-2|29	
21cr|supertux-0.6.3-2|30	%description
21cr|supertux-0.6.3-2|31	SuperTux is a classic 2D jump 'n run sidescroller game in a similar style like
21cr|supertux-0.6.3-2|32	the original SuperMario games.
21cr|supertux-0.6.3-2|33	
21cr|supertux-0.6.3-2|34	%files
21cr|supertux-0.6.3-2|35	%doc NEWS.md README.md
21cr|supertux-0.6.3-2|36	%license LICENSE.txt
21cr|supertux-0.6.3-2|37	%{_gamesbindir}/%{name}2
21cr|supertux-0.6.3-2|38	%{_gamesdatadir}/%{name}2
21cr|supertux-0.6.3-2|39	%{_datadir}/applications/%{name}2.desktop
21cr|supertux-0.6.3-2|40	%{_datadir}/metainfo/%{name}2.appdata.xml
21cr|supertux-0.6.3-2|41	%{_datadir}/pixmaps/%{name}.png
21cr|supertux-0.6.3-2|42	%{_datadir}/pixmaps/%{name}.xpm
21cr|supertux-0.6.3-2|43	%{_datadir}/icons/hicolor/scalable/apps/%{name}2.svg
21cr|supertux-0.6.3-2|44	%{_iconsdir}/%{name}.png
21cr|supertux-0.6.3-2|45	%{_liconsdir}/%{name}*.png
21cr|supertux-0.6.3-2|46	%{_miconsdir}/%{name}*.png
21cr|supertux-0.6.3-2|47	
21cr|supertux-0.6.3-2|48	#----------------------------------------------------------------------------
21cr|supertux-0.6.3-2|49	
21cr|supertux-0.6.3-2|50	%prep
21cr|supertux-0.6.3-2|51	%autosetup -p1 -n SuperTux-v%{version}-Source
21cr|supertux-0.6.3-2|52	
21cr|supertux-0.6.3-2|53	%build
21cr|supertux-0.6.3-2|54	%cmake \
21cr|supertux-0.6.3-2|55	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|supertux-0.6.3-2|56	-DENABLE_BOOST_STATIC_LIBS=OFF
21cr|supertux-0.6.3-2|57	%make
21cr|supertux-0.6.3-2|58	
21cr|supertux-0.6.3-2|59	%install
21cr|supertux-0.6.3-2|60	%makeinstall_std -C build
21cr|supertux-0.6.3-2|61	
21cr|supertux-0.6.3-2|62	# Install our icons
21cr|supertux-0.6.3-2|63	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|supertux-0.6.3-2|64	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|supertux-0.6.3-2|65	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|supertux-0.6.3-2|66	
21cr|supertux-0.6.3-2|67	# Drop unwanted stuff
21cr|supertux-0.6.3-2|68	rm -fr %{buildroot}%{_docdir}/%{name}2
21cr|supertux-0.6.3-2|69	rm -f %{buildroot}%{_gamesdatadir}/%{name}2/images/engine/fonts/devanagari/File
21cr|supertux-0.6.3-2|70	
21cr|supertux-0.6.3-2|71	# Fix perms
21cr|supertux-0.6.3-2|72	chmod +x %{buildroot}%{_gamesdatadir}/%{name}2/sounds/normalize.sh

8604 21
21cr|supertuxkart-1.4-1|1	%define	oname	SuperTuxKart
21cr|supertuxkart-1.4-1|2	
21cr|supertuxkart-1.4-1|3	Summary:	Kart racing game
21cr|supertuxkart-1.4-1|4	Name:		supertuxkart
21cr|supertuxkart-1.4-1|5	Version:	1.4
21cr|supertuxkart-1.4-1|6	Release:	1
21cr|supertuxkart-1.4-1|7	License:	GPLv2+
21cr|supertuxkart-1.4-1|8	Group:		Games/Arcade
21cr|supertuxkart-1.4-1|9	Url:		https://supertuxkart.net
21cr|supertuxkart-1.4-1|10	Source0:	https://github.com/supertuxkart/stk-code/releases/download/%{version}/%{oname}-%{version}-src.tar.xz
21cr|supertuxkart-1.4-1|11	BuildRequires:	cmake
21cr|supertuxkart-1.4-1|12	BuildRequires:	desktop-file-utils
21cr|supertuxkart-1.4-1|13	BuildRequires:	git
21cr|supertuxkart-1.4-1|14	BuildRequires:	mcpp-devel
21cr|supertuxkart-1.4-1|15	BuildRequires:	wiiuse-devel
21cr|supertuxkart-1.4-1|16	BuildRequires:	angelscript-devel
21cr|supertuxkart-1.4-1|17	BuildRequires:	pkgconfig(bluez)
21cr|supertuxkart-1.4-1|18	BuildRequires:	pkgconfig(egl)
21cr|supertuxkart-1.4-1|19	BuildRequires:	pkgconfig(freealut)
21cr|supertuxkart-1.4-1|20	BuildRequires:	pkgconfig(freetype2)
21cr|supertuxkart-1.4-1|21	BuildRequires:	pkgconfig(fribidi)
21cr|supertuxkart-1.4-1|22	BuildRequires:	pkgconfig(gl)
21cr|supertuxkart-1.4-1|23	BuildRequires:	pkgconfig(glesv2)
21cr|supertuxkart-1.4-1|24	BuildRequires:	pkgconfig(glew)
21cr|supertuxkart-1.4-1|25	BuildRequires:	pkgconfig(glu)
21cr|supertuxkart-1.4-1|26	BuildRequires:	pkgconfig(harfbuzz)
21cr|supertuxkart-1.4-1|27	BuildRequires:	pkgconfig(libcurl)
21cr|supertuxkart-1.4-1|28	BuildRequires:	pkgconfig(libenet)
21cr|supertuxkart-1.4-1|29	BuildRequires:	pkgconfig(libjpeg)
21cr|supertuxkart-1.4-1|30	BuildRequires:	pkgconfig(libpng)
21cr|supertuxkart-1.4-1|31	BuildRequires:	pkgconfig(ogg)
21cr|supertuxkart-1.4-1|32	BuildRequires:	pkgconfig(openal)
21cr|supertuxkart-1.4-1|33	BuildRequires:	pkgconfig(openssl)
21cr|supertuxkart-1.4-1|34	BuildRequires:	pkgconfig(sdl2)
21cr|supertuxkart-1.4-1|35	BuildRequires:	pkgconfig(sqlite3)
21cr|supertuxkart-1.4-1|36	BuildRequires:	pkgconfig(vorbis)
21cr|supertuxkart-1.4-1|37	BuildRequires:	pkgconfig(wayland-client)
21cr|supertuxkart-1.4-1|38	BuildRequires:	pkgconfig(wayland-cursor)
21cr|supertuxkart-1.4-1|39	BuildRequires:	pkgconfig(wayland-egl)
21cr|supertuxkart-1.4-1|40	BuildRequires:	pkgconfig(x11)
21cr|supertuxkart-1.4-1|41	BuildRequires:	pkgconfig(xkbcommon)
21cr|supertuxkart-1.4-1|42	BuildRequires:	pkgconfig(xrandr)
21cr|supertuxkart-1.4-1|43	BuildRequires:	pkgconfig(zlib)
21cr|supertuxkart-1.4-1|44	
21cr|supertuxkart-1.4-1|45	%description
21cr|supertuxkart-1.4-1|46	SuperTuxKart is an improved version of TuxKart, a kart racing game featuring
21cr|supertuxkart-1.4-1|47	Tux and friends. It contains new characters, new tracks and a reworked user
21cr|supertuxkart-1.4-1|48	interface.
21cr|supertuxkart-1.4-1|49	
21cr|supertuxkart-1.4-1|50	%files
21cr|supertuxkart-1.4-1|51	%doc CHANGELOG.md NETWORKING.md README.md
21cr|supertuxkart-1.4-1|52	%license COPYING
21cr|supertuxkart-1.4-1|53	%{_datadir}/applications/%{name}.desktop
21cr|supertuxkart-1.4-1|54	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|supertuxkart-1.4-1|55	%{_datadir}/pixmaps/%{name}.png
21cr|supertuxkart-1.4-1|56	%{_gamesbindir}/%{name}
21cr|supertuxkart-1.4-1|57	%{_gamesdatadir}/%{name}
21cr|supertuxkart-1.4-1|58	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|supertuxkart-1.4-1|59	
21cr|supertuxkart-1.4-1|60	
21cr|supertuxkart-1.4-1|61	#----------------------------------------------------------------------------
21cr|supertuxkart-1.4-1|62	
21cr|supertuxkart-1.4-1|63	%prep
21cr|supertuxkart-1.4-1|64	%autosetup -p1 -n %{oname}-%{version}-src
21cr|supertuxkart-1.4-1|65	
21cr|supertuxkart-1.4-1|66	# Fix perms
21cr|supertuxkart-1.4-1|67	find . -name "*.c" -o -name "*.h" | xargs chmod 0644
21cr|supertuxkart-1.4-1|68	
21cr|supertuxkart-1.4-1|69	%build
21cr|supertuxkart-1.4-1|70	%cmake \
21cr|supertuxkart-1.4-1|71	-DBUILD_RECORDER:BOOL=OFF	\
21cr|supertuxkart-1.4-1|72	-DBUILD_SHARED_LIBS:BOOL=OFF	\
21cr|supertuxkart-1.4-1|73	-DSTK_INSTALL_BINARY_DIR=%{_gamesbindir}	\
21cr|supertuxkart-1.4-1|74	-DSTK_INSTALL_DATA_DIR=%{_gamesdatadir}/%{name}	\
21cr|supertuxkart-1.4-1|75	-DUSE_SYSTEM_ANGELSCRIPT=ON \
21cr|supertuxkart-1.4-1|76	-DUSE_SYSTEM_ENET=ON		\
21cr|supertuxkart-1.4-1|77	-DUSE_SYSTEM_GLEW=ON		\
21cr|supertuxkart-1.4-1|78	-DUSE_SYSTEM_WIIUSE=ON
21cr|supertuxkart-1.4-1|79	%make
21cr|supertuxkart-1.4-1|80	
21cr|supertuxkart-1.4-1|81	%install
21cr|supertuxkart-1.4-1|82	%makeinstall_std -C build
21cr|supertuxkart-1.4-1|83	
21cr|supertuxkart-1.4-1|84	# Fix .desktop file
21cr|supertuxkart-1.4-1|85	desktop-file-edit --remove-key="PrefersNonDefaultGPU" \
21cr|supertuxkart-1.4-1|86	--set-key="X-PrefersNonDefaultGPU" --set-value="true" \
21cr|supertuxkart-1.4-1|87	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|supertuxkart-1.4-1|88	
21cr|supertuxkart-1.4-1|89	# Fix perms
21cr|supertuxkart-1.4-1|90	chmod +x %{buildroot}%{_datadir}/games/%{name}/data/optimize_data.sh
21cr|supertuxkart-1.4-1|91	
21cr|supertuxkart-1.4-1|92	# Drop useless translation scripts
21cr|supertuxkart-1.4-1|93	rm -f %{buildroot}%{_datadir}/games/%{name}/data/po/pull_from_transifex.sh
21cr|supertuxkart-1.4-1|94	rm -f %{buildroot}%{_datadir}/games/%{name}/data/po/*.py
21cr|supertuxkart-1.4-1|95	rm -f %{buildroot}%{_datadir}/games/%{name}/data/po/.gitattributes
21cr|supertuxkart-1.4-1|96	
21cr|supertuxkart-1.4-1|97	#install pixmaps file
21cr|supertuxkart-1.4-1|98	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|supertuxkart-1.4-1|99	cp data/%{name}_64.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

8605 21
21cr|supervisor-4.2.4-2|1	Summary:	A System for Allowing the Control of Process State on UNIX
21cr|supervisor-4.2.4-2|2	Name:		supervisor
21cr|supervisor-4.2.4-2|3	Version:	4.2.4
21cr|supervisor-4.2.4-2|4	Release:	2
21cr|supervisor-4.2.4-2|5	
21cr|supervisor-4.2.4-2|6	License:	ZPLv2.1 and BSD and MIT
21cr|supervisor-4.2.4-2|7	Group:		System/Base
21cr|supervisor-4.2.4-2|8	URL:		https://supervisord.org
21cr|supervisor-4.2.4-2|9	Source0:	https://pypi.io/packages/source/s/%{name}/%{name}-%{version}.tar.gz
21cr|supervisor-4.2.4-2|10	Source1:	supervisord.service
21cr|supervisor-4.2.4-2|11	Source2:	supervisord.conf
21cr|supervisor-4.2.4-2|12	Source3:	supervisor.logrotate
21cr|supervisor-4.2.4-2|13	BuildArch:	noarch
21cr|supervisor-4.2.4-2|14	BuildRequires:	python3-devel
21cr|supervisor-4.2.4-2|15	BuildRequires:	python3-setuptools
21cr|supervisor-4.2.4-2|16	
21cr|supervisor-4.2.4-2|17	
21cr|supervisor-4.2.4-2|18	%description
21cr|supervisor-4.2.4-2|19	The supervisor is a client/server system that allows its users to control a
21cr|supervisor-4.2.4-2|20	number of processes on UNIX-like operating systems.
21cr|supervisor-4.2.4-2|21	
21cr|supervisor-4.2.4-2|22	%prep
21cr|supervisor-4.2.4-2|23	%setup -q
21cr|supervisor-4.2.4-2|24	
21cr|supervisor-4.2.4-2|25	%build
21cr|supervisor-4.2.4-2|26	CFLAGS="%{optflags}" %__python3 setup.py build
21cr|supervisor-4.2.4-2|27	
21cr|supervisor-4.2.4-2|28	%install
21cr|supervisor-4.2.4-2|29	%py3_install
21cr|supervisor-4.2.4-2|30	mkdir -p %{buildroot}/%{_sysconfdir}
21cr|supervisor-4.2.4-2|31	mkdir -p %{buildroot}/%{_sysconfdir}/supervisord.d
21cr|supervisor-4.2.4-2|32	mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d/
21cr|supervisor-4.2.4-2|33	mkdir -p %{buildroot}%{_unitdir}
21cr|supervisor-4.2.4-2|34	mkdir -p %{buildroot}/%{_localstatedir}/log/%{name}
21cr|supervisor-4.2.4-2|35	chmod 770 %{buildroot}/%{_localstatedir}/log/%{name}
21cr|supervisor-4.2.4-2|36	install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/supervisord.service
21cr|supervisor-4.2.4-2|37	install -p -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/supervisord.conf
21cr|supervisor-4.2.4-2|38	install -p -m 644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/logrotate.d/supervisor
21cr|supervisor-4.2.4-2|39	
21cr|supervisor-4.2.4-2|40	%post
21cr|supervisor-4.2.4-2|41	%systemd_post %{name}d.service
21cr|supervisor-4.2.4-2|42	
21cr|supervisor-4.2.4-2|43	%preun
21cr|supervisor-4.2.4-2|44	%systemd_preun %{name}d.service
21cr|supervisor-4.2.4-2|45	
21cr|supervisor-4.2.4-2|46	%postun
21cr|supervisor-4.2.4-2|47	%systemd_postun_with_restart %{name}d.service
21cr|supervisor-4.2.4-2|48	
21cr|supervisor-4.2.4-2|49	%files
21cr|supervisor-4.2.4-2|50	%doc README.rst LICENSES.txt CHANGES.rst COPYRIGHT.txt
21cr|supervisor-4.2.4-2|51	%dir %{_localstatedir}/log/%{name}
21cr|supervisor-4.2.4-2|52	%{_unitdir}/supervisord.service
21cr|supervisor-4.2.4-2|53	%{py3_puresitedir}/*
21cr|supervisor-4.2.4-2|54	%{_bindir}/supervisor*
21cr|supervisor-4.2.4-2|55	%{_bindir}/echo_supervisord_conf
21cr|supervisor-4.2.4-2|56	%{_bindir}/pidproxy
21cr|supervisor-4.2.4-2|57	
21cr|supervisor-4.2.4-2|58	%config(noreplace) %{_sysconfdir}/supervisord.conf
21cr|supervisor-4.2.4-2|59	%dir %{_sysconfdir}/supervisord.d
21cr|supervisor-4.2.4-2|60	%config(noreplace) %{_sysconfdir}/logrotate.d/supervisor

8606 21
21cr|surfraw-1.0.7-13|1	Summary: Command line interface to various web search engines
21cr|surfraw-1.0.7-13|2	Name: surfraw
21cr|surfraw-1.0.7-13|3	Version: 1.0.7
21cr|surfraw-1.0.7-13|4	Release: 13
21cr|surfraw-1.0.7-13|5	URL: http://surfraw.sf.net/
21cr|surfraw-1.0.7-13|6	Source0: ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/surfraw-%{version}.tar.bz2
21cr|surfraw-1.0.7-13|7	License: GPL
21cr|surfraw-1.0.7-13|8	Group: Networking/WWW
21cr|surfraw-1.0.7-13|9	BuildArch: noarch
21cr|surfraw-1.0.7-13|10	Requires: links
21cr|surfraw-1.0.7-13|11	Patch: surfraw-1.0.7-no-graphical-browser-by-default.patch
21cr|surfraw-1.0.7-13|12	
21cr|surfraw-1.0.7-13|13	%description
21cr|surfraw-1.0.7-13|14	Surfraw provides a fast unix command line interface to a variety
21cr|surfraw-1.0.7-13|15	of popular WWW search engines and other artifacts of power.
21cr|surfraw-1.0.7-13|16	Forsake GUI idolatry! Apostate return!
21cr|surfraw-1.0.7-13|17	
21cr|surfraw-1.0.7-13|18	%prep
21cr|surfraw-1.0.7-13|19	%setup -q
21cr|surfraw-1.0.7-13|20	%patch -p1
21cr|surfraw-1.0.7-13|21	
21cr|surfraw-1.0.7-13|22	%build
21cr|surfraw-1.0.7-13|23	%configure
21cr|surfraw-1.0.7-13|24	%make
21cr|surfraw-1.0.7-13|25	
21cr|surfraw-1.0.7-13|26	%install
21cr|surfraw-1.0.7-13|27	rm -rf $RPM_BUILD_ROOT
21cr|surfraw-1.0.7-13|28	%makeinstall
21cr|surfraw-1.0.7-13|29	
21cr|surfraw-1.0.7-13|30	rm $RPM_BUILD_ROOT%{_bindir}/rhyme
21cr|surfraw-1.0.7-13|31	
21cr|surfraw-1.0.7-13|32	%clean
21cr|surfraw-1.0.7-13|33	rm -rf $RPM_BUILD_ROOT
21cr|surfraw-1.0.7-13|34	
21cr|surfraw-1.0.7-13|35	%files
21cr|surfraw-1.0.7-13|36	%defattr(-,root,root)
21cr|surfraw-1.0.7-13|37	%doc README NEWS TODO
21cr|surfraw-1.0.7-13|38	%config(noreplace) /etc/*
21cr|surfraw-1.0.7-13|39	%{_bindir}/*

8607 21
21cr|svg2pdf-0-1.20100407.2|1	%define git_clone_date 20100407
21cr|svg2pdf-0-1.20100407.2|2	
21cr|svg2pdf-0-1.20100407.2|3	Summary:	Simple SVG to PDF converter
21cr|svg2pdf-0-1.20100407.2|4	Name:		svg2pdf
21cr|svg2pdf-0-1.20100407.2|5	Version:	0
21cr|svg2pdf-0-1.20100407.2|6	Release:	1.%{git_clone_date}.2
21cr|svg2pdf-0-1.20100407.2|7	License:	MIT
21cr|svg2pdf-0-1.20100407.2|8	Group:		Development/X11
21cr|svg2pdf-0-1.20100407.2|9	Url:		http://cgit.freedesktop.org/~cworth/svg2pdf/
21cr|svg2pdf-0-1.20100407.2|10	Source0:	svg2pdf.c
21cr|svg2pdf-0-1.20100407.2|11	Source1:	Makefile
21cr|svg2pdf-0-1.20100407.2|12	BuildRequires:	pkgconfig(cairo)
21cr|svg2pdf-0-1.20100407.2|13	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|svg2pdf-0-1.20100407.2|14	
21cr|svg2pdf-0-1.20100407.2|15	%description
21cr|svg2pdf-0-1.20100407.2|16	svg2pdf is a very simple tool to convert SVG files to PDF using cairo.
21cr|svg2pdf-0-1.20100407.2|17	
21cr|svg2pdf-0-1.20100407.2|18	%files
21cr|svg2pdf-0-1.20100407.2|19	%{_bindir}/svg2pdf
21cr|svg2pdf-0-1.20100407.2|20	
21cr|svg2pdf-0-1.20100407.2|21	#----------------------------------------------------------------------------
21cr|svg2pdf-0-1.20100407.2|22	
21cr|svg2pdf-0-1.20100407.2|23	%prep
21cr|svg2pdf-0-1.20100407.2|24	%setup -q -c -T
21cr|svg2pdf-0-1.20100407.2|25	cp %{SOURCE0} .
21cr|svg2pdf-0-1.20100407.2|26	cp %{SOURCE1} .
21cr|svg2pdf-0-1.20100407.2|27	
21cr|svg2pdf-0-1.20100407.2|28	%build
21cr|svg2pdf-0-1.20100407.2|29	%setup_compile_flags
21cr|svg2pdf-0-1.20100407.2|30	%make
21cr|svg2pdf-0-1.20100407.2|31	
21cr|svg2pdf-0-1.20100407.2|32	%install
21cr|svg2pdf-0-1.20100407.2|33	mkdir -p %{buildroot}/%{_bindir}
21cr|svg2pdf-0-1.20100407.2|34	install svg2pdf %{buildroot}/%{_bindir}/svg2pdf

8608 21
21cr|svgalib-1.9.25-19|1	%define major 1
21cr|svgalib-1.9.25-19|2	%define libname %mklibname %{name} %{major}
21cr|svgalib-1.9.25-19|3	%define devname %mklibname %{name} -d
21cr|svgalib-1.9.25-19|4	
21cr|svgalib-1.9.25-19|5	Summary:	A low-level fullscreen SVGA graphics library
21cr|svgalib-1.9.25-19|6	Name:		svgalib
21cr|svgalib-1.9.25-19|7	Version:	1.9.25
21cr|svgalib-1.9.25-19|8	Release:	19
21cr|svgalib-1.9.25-19|9	License:	Public Domain
21cr|svgalib-1.9.25-19|10	Group:		System/Libraries
21cr|svgalib-1.9.25-19|11	Url:		http://www.svgalib.org/
21cr|svgalib-1.9.25-19|12	Source0:	http://www.arava.co.il/matan/svgalib/%{name}-%{version}.tar.gz
21cr|svgalib-1.9.25-19|13	Patch0:		svgalib-1.9.21-makefiles.patch
21cr|svgalib-1.9.25-19|14	Patch1:		svgalib-1.4.3-fhs.patch
21cr|svgalib-1.9.25-19|15	Patch2:		svgalib-1.9.21-demos.patch
21cr|svgalib-1.9.25-19|16	Patch3:		svgalib-1.9.21-cfg.patch
21cr|svgalib-1.9.25-19|17	Patch4:		svgalib-1.9.25-kernel-2.6.26.patch
21cr|svgalib-1.9.25-19|18	Patch5:		svgalib-1.9.25-LDFLAGS.diff
21cr|svgalib-1.9.25-19|19	Patch6:		svgalib-1.9.25-round_gtf_gtfcalc_c.patch
21cr|svgalib-1.9.25-19|20	Patch7:		svgalib-1.9.25-quickmath-h-redefinitions.patch
21cr|svgalib-1.9.25-19|21	Patch8:		svgalib-1.9.25-vga_getmodenumber.patch
21cr|svgalib-1.9.25-19|22	# patch from Alt Linux
21cr|svgalib-1.9.25-19|23	Patch9:		svgalib-1.9.23-unresolved.patch
21cr|svgalib-1.9.25-19|24	Patch10:	svgalib-1.9.25-alt-asm-fix.patch
21cr|svgalib-1.9.25-19|25	Patch11:	svgalib-threeDKit-glibc.patch
21cr|svgalib-1.9.25-19|26	ExclusiveArch:	%{ix86} x86_64
21cr|svgalib-1.9.25-19|27	
21cr|svgalib-1.9.25-19|28	%description
21cr|svgalib-1.9.25-19|29	The svgalib package provides the SVGAlib low-level graphics library for
21cr|svgalib-1.9.25-19|30	Linux. SVGAlib is a library which allows applications to use full screen
21cr|svgalib-1.9.25-19|31	graphics on a variety of hardware platforms. Many games and utilities use
21cr|svgalib-1.9.25-19|32	SVGAlib for their graphics.
21cr|svgalib-1.9.25-19|33	
21cr|svgalib-1.9.25-19|34	You'll need to have the svgalib package installed if you use any of the
21cr|svgalib-1.9.25-19|35	programs which rely on SVGAlib for their graphics support.
21cr|svgalib-1.9.25-19|36	
21cr|svgalib-1.9.25-19|37	%files
21cr|svgalib-1.9.25-19|38	%doc 0-README LICENSE svgalib.lsm
21cr|svgalib-1.9.25-19|39	%dir %{_sysconfdir}/vga
21cr|svgalib-1.9.25-19|40	%config(noreplace) %{_sysconfdir}/vga/*
21cr|svgalib-1.9.25-19|41	%{_bindir}/*
21cr|svgalib-1.9.25-19|42	%{_mandir}/man?/*
21cr|svgalib-1.9.25-19|43	
21cr|svgalib-1.9.25-19|44	#----------------------------------------------------------------------------
21cr|svgalib-1.9.25-19|45	
21cr|svgalib-1.9.25-19|46	%package -n %{libname}
21cr|svgalib-1.9.25-19|47	Summary:	Main library for %{name}
21cr|svgalib-1.9.25-19|48	Group:		System/Libraries
21cr|svgalib-1.9.25-19|49	
21cr|svgalib-1.9.25-19|50	%description -n %{libname}
21cr|svgalib-1.9.25-19|51	This package contains the library needed to run programs dynamically
21cr|svgalib-1.9.25-19|52	linked with %{name}.
21cr|svgalib-1.9.25-19|53	
21cr|svgalib-1.9.25-19|54	%files -n %{libname}
21cr|svgalib-1.9.25-19|55	%{_libdir}/lib*.so.%{major}*
21cr|svgalib-1.9.25-19|56	
21cr|svgalib-1.9.25-19|57	#----------------------------------------------------------------------------
21cr|svgalib-1.9.25-19|58	
21cr|svgalib-1.9.25-19|59	%package -n %{devname}
21cr|svgalib-1.9.25-19|60	Summary:	Development tools for programs using the SVGAlib graphics library
21cr|svgalib-1.9.25-19|61	Group:		Development/C
21cr|svgalib-1.9.25-19|62	Requires:	%{libname} = %{EVRD}
21cr|svgalib-1.9.25-19|63	Provides:	%{name}-devel = %{EVRD}
21cr|svgalib-1.9.25-19|64	Provides:	lib%{name}-devel = %{EVRD}
21cr|svgalib-1.9.25-19|65	Conflicts:	%{_lib}svgalib1-devel < 1.9.25-14
21cr|svgalib-1.9.25-19|66	Obsoletes:	%{_lib}svgalib1-devel < 1.9.25-14
21cr|svgalib-1.9.25-19|67	
21cr|svgalib-1.9.25-19|68	%description -n %{devname}
21cr|svgalib-1.9.25-19|69	The svgalib-devel package contains the libraries and header files needed
21cr|svgalib-1.9.25-19|70	to build programs which will use the SVGAlib low-level graphics library.
21cr|svgalib-1.9.25-19|71	
21cr|svgalib-1.9.25-19|72	Install the svgalib-devel package if you want to develop applications
21cr|svgalib-1.9.25-19|73	which will use the SVGAlib library. Please take note that SVGAlib is
21cr|svgalib-1.9.25-19|74	independent from X Window System. Thus, this package is useless if you
21cr|svgalib-1.9.25-19|75	want to develop X11 applications.
21cr|svgalib-1.9.25-19|76	
21cr|svgalib-1.9.25-19|77	%files -n %{devname}
21cr|svgalib-1.9.25-19|78	%doc doc/CHANGES doc/DESIGN doc/Driver-programming-HOWTO doc/README.joystick doc/README.keymap doc/README.patching doc/README.vesa doc/TODO doc/svgalib.lsm
21cr|svgalib-1.9.25-19|79	%{_includedir}/*
21cr|svgalib-1.9.25-19|80	%{_libdir}/*.so
21cr|svgalib-1.9.25-19|81	
21cr|svgalib-1.9.25-19|82	#----------------------------------------------------------------------------
21cr|svgalib-1.9.25-19|83	
21cr|svgalib-1.9.25-19|84	%prep
21cr|svgalib-1.9.25-19|85	%autosetup -p1
21cr|svgalib-1.9.25-19|86	
21cr|svgalib-1.9.25-19|87	#the testlinear demo needs svgalib's internal libvga header, so copy it to the
21cr|svgalib-1.9.25-19|88	#demo dir
21cr|svgalib-1.9.25-19|89	cp src/libvga.h demos
21cr|svgalib-1.9.25-19|90	
21cr|svgalib-1.9.25-19|91	%build
21cr|svgalib-1.9.25-19|92	make OPTIMIZE="%{optflags} -Wno-pointer-sign" \
21cr|svgalib-1.9.25-19|93	LDFLAGS="%{ldflags}" \
21cr|svgalib-1.9.25-19|94	prefix=%{_prefix} \
21cr|svgalib-1.9.25-19|95	NO_HELPER=y \
21cr|svgalib-1.9.25-19|96	INCLUDE_ET4000_DRIVER=y \
21cr|svgalib-1.9.25-19|97	INCLUDE_OAK_DRIVER=y \
21cr|svgalib-1.9.25-19|98	INCLUDE_MACH32_DRIVER=y \
21cr|svgalib-1.9.25-19|99	INCLUDE_ET3000_DRIVER=y \
21cr|svgalib-1.9.25-19|100	INCLUDE_GVGA6400_DRIVER=y \
21cr|svgalib-1.9.25-19|101	INCLUDE_ATI_DRIVER=y \
21cr|svgalib-1.9.25-19|102	INCLUDE_G450C2_DRIVER=y \
21cr|svgalib-1.9.25-19|103	INCLUDE_ET4000_DRIVER_TEST=y \
21cr|svgalib-1.9.25-19|104	INCLUDE_FBDEV_DRIVER_TEST=y \
21cr|svgalib-1.9.25-19|105	INCLUDE_VESA_DRIVER_TEST=y \
21cr|svgalib-1.9.25-19|106	shared
21cr|svgalib-1.9.25-19|107	
21cr|svgalib-1.9.25-19|108	pushd utils
21cr|svgalib-1.9.25-19|109	make OPTIMIZE="%{optflags} -Wno-pointer-sign" \
21cr|svgalib-1.9.25-19|110	LDFLAGS="%{ldflags}" \
21cr|svgalib-1.9.25-19|111	prefix=%{_prefix}
21cr|svgalib-1.9.25-19|112	popd
21cr|svgalib-1.9.25-19|113	
21cr|svgalib-1.9.25-19|114	pushd threeDKit
21cr|svgalib-1.9.25-19|115	make OPTIMIZE="%{optflags} -Wno-pointer-sign -I../gl" \
21cr|svgalib-1.9.25-19|116	LDFLAGS="%{ldflags}" \
21cr|svgalib-1.9.25-19|117	LIBS="-L../sharedlib -lm -lvgagl -lvga" \
21cr|svgalib-1.9.25-19|118	prefix=%{_prefix} lib3dkit.so.%{version}
21cr|svgalib-1.9.25-19|119	popd
21cr|svgalib-1.9.25-19|120	
21cr|svgalib-1.9.25-19|121	%ifarch %{ix86}
21cr|svgalib-1.9.25-19|122	pushd lrmi-0.9
21cr|svgalib-1.9.25-19|123	make CFLAGS="%{optflags}" \
21cr|svgalib-1.9.25-19|124	LDFLAGS="%{ldflags}"
21cr|svgalib-1.9.25-19|125	popd
21cr|svgalib-1.9.25-19|126	%endif
21cr|svgalib-1.9.25-19|127	
21cr|svgalib-1.9.25-19|128	%install
21cr|svgalib-1.9.25-19|129	install -d %{buildroot}{%{_libdir},%{_sysconfdir}/vga}
21cr|svgalib-1.9.25-19|130	
21cr|svgalib-1.9.25-19|131	%makeinstall \
21cr|svgalib-1.9.25-19|132	TOPDIR=%{buildroot} \
21cr|svgalib-1.9.25-19|133	prefix=%{buildroot}%{_prefix} \
21cr|svgalib-1.9.25-19|134	mandir=%{buildroot}%{_mandir} \
21cr|svgalib-1.9.25-19|135	sharedlibdir=%{buildroot}%{_libdir} \
21cr|svgalib-1.9.25-19|136	NO_HELPER=y \
21cr|svgalib-1.9.25-19|137	INSTALL_PROGRAM="install -p -m755" \
21cr|svgalib-1.9.25-19|138	INSTALL_SCRIPT="install -p -m755" \
21cr|svgalib-1.9.25-19|139	INSTALL_SHLIB="install -p -m755" \
21cr|svgalib-1.9.25-19|140	INSTALL_DATA="install -p -m644" \
21cr|svgalib-1.9.25-19|141	INSTALLMODULE="" \
21cr|svgalib-1.9.25-19|142	INSTALLDEV="" \
21cr|svgalib-1.9.25-19|143	
21cr|svgalib-1.9.25-19|144	install -m644 ./src/config/* %{buildroot}%{_sysconfdir}/vga
21cr|svgalib-1.9.25-19|145	
21cr|svgalib-1.9.25-19|146	rm -f %{buildroot}%{_datadir}/{dvorak-us.keymap,libvga.config,libvga.et4000,null.keymap}
21cr|svgalib-1.9.25-19|147	
21cr|svgalib-1.9.25-19|148	%ifarch %{ix86}
21cr|svgalib-1.9.25-19|149	# use the newer lrmi stuff
21cr|svgalib-1.9.25-19|150	install -m0755 lrmi-0.9/mode3 %{buildroot}%{_bindir}/
21cr|svgalib-1.9.25-19|151	install -m0755 lrmi-0.9/vga_reset %{buildroot}%{_bindir}/
21cr|svgalib-1.9.25-19|152	%endif

8609 21
21cr|SVG-cards-2.0-10|1	%define name SVG-cards
21cr|SVG-cards-2.0-10|2	%define version 2.0
21cr|SVG-cards-2.0-10|3	%define release 10
21cr|SVG-cards-2.0-10|4	
21cr|SVG-cards-2.0-10|5	Summary: A set of playing cards in SVG
21cr|SVG-cards-2.0-10|6	Name: %name
21cr|SVG-cards-2.0-10|7	Version: %version
21cr|SVG-cards-2.0-10|8	Release: %release
21cr|SVG-cards-2.0-10|9	Group: Games/Cards
21cr|SVG-cards-2.0-10|10	License: LGPL
21cr|SVG-cards-2.0-10|11	Url:	 http://david.bellot.free.fr/svg-cards/files
21cr|SVG-cards-2.0-10|12	Source: http://david.bellot.free.fr/svg-cards/files/%{name}-%{version}.tar.bz2
21cr|SVG-cards-2.0-10|13	Buildarch: noarch
21cr|SVG-cards-2.0-10|14	
21cr|SVG-cards-2.0-10|15	%description
21cr|SVG-cards-2.0-10|16	This is a set of playing cards made in pure SVG with all kings,
21cr|SVG-cards-2.0-10|17	queens, jacks, numbers, jokers and backs of cards.
21cr|SVG-cards-2.0-10|18	This set of SVG files is intended to be used in games, figures,
21cr|SVG-cards-2.0-10|19	illustrations and web sites.
21cr|SVG-cards-2.0-10|20	The kings, queens and jacks are based on the french representation,
21cr|SVG-cards-2.0-10|21	because I find them beautiful.
21cr|SVG-cards-2.0-10|22	
21cr|SVG-cards-2.0-10|23	%prep
21cr|SVG-cards-2.0-10|24	%setup -q
21cr|SVG-cards-2.0-10|25	
21cr|SVG-cards-2.0-10|26	%build
21cr|SVG-cards-2.0-10|27	echo "Ready to use"
21cr|SVG-cards-2.0-10|28	
21cr|SVG-cards-2.0-10|29	%install
21cr|SVG-cards-2.0-10|30	rm -rf $RPM_BUILD_ROOT
21cr|SVG-cards-2.0-10|31	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%name
21cr|SVG-cards-2.0-10|32	install *.svg $RPM_BUILD_ROOT/%{_datadir}/%name
21cr|SVG-cards-2.0-10|33	
21cr|SVG-cards-2.0-10|34	%clean
21cr|SVG-cards-2.0-10|35	rm -rf $RPM_BUILD_ROOT
21cr|SVG-cards-2.0-10|36	
21cr|SVG-cards-2.0-10|37	%files
21cr|SVG-cards-2.0-10|38	%defattr(-,root,root)
21cr|SVG-cards-2.0-10|39	%doc AUTHORS Changelog NEWS README COPYING
21cr|SVG-cards-2.0-10|40	%_datadir/SVG-cards

8610 21
21cr|sviewgl-3.2.4-1|1	Name:		sviewgl
21cr|sviewgl-3.2.4-1|2	Version:	3.2.4
21cr|sviewgl-3.2.4-1|3	Release:	1
21cr|sviewgl-3.2.4-1|4	Summary:	Simple Viewer GL - simple and tiny image viewer based on OpenGL
21cr|sviewgl-3.2.4-1|5	Group:		Graphics
21cr|sviewgl-3.2.4-1|6	License:	GPLv2
21cr|sviewgl-3.2.4-1|7	URL:		https://github.com/reybits/simple-viewer-gl.git
21cr|sviewgl-3.2.4-1|8	Source0:	https://github.com/reybits/simple-viewer-gl/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sviewgl-3.2.4-1|9	Source1:	sviewgl.desktop
21cr|sviewgl-3.2.4-1|10	BuildRequires:	cmake
21cr|sviewgl-3.2.4-1|11	BuildRequires:	pkgconfig(gl)
21cr|sviewgl-3.2.4-1|12	BuildRequires:	pkgconfig(glfw3)
21cr|sviewgl-3.2.4-1|13	BuildRequires:	pkgconfig(freetype2)
21cr|sviewgl-3.2.4-1|14	BuildRequires:	pkgconfig(libpng)
21cr|sviewgl-3.2.4-1|15	BuildRequires:	pkgconfig(libturbojpeg)
21cr|sviewgl-3.2.4-1|16	BuildRequires:	pkgconfig(libtiff-4)
21cr|sviewgl-3.2.4-1|17	BuildRequires:	giflib-devel
21cr|sviewgl-3.2.4-1|18	BuildRequires:	pkgconfig(lcms2)
21cr|sviewgl-3.2.4-1|19	BuildRequires:	pkgconfig(libwebp)
21cr|sviewgl-3.2.4-1|20	BuildRequires:	pkgconfig(libexif)
21cr|sviewgl-3.2.4-1|21	BuildRequires:	pkgconfig(libopenjp2)
21cr|sviewgl-3.2.4-1|22	BuildRequires:	pkgconfig(imlib2)
21cr|sviewgl-3.2.4-1|23	BuildRequires:	pkgconfig(zlib)
21cr|sviewgl-3.2.4-1|24	# need support openexr3
21cr|sviewgl-3.2.4-1|25	#BuildRequires:	pkgconfig(ilmbase)
21cr|sviewgl-3.2.4-1|26	#BuildRequires:	pkgconfig(OpenEXR)
21cr|sviewgl-3.2.4-1|27	%rename simple-viewer-gl
21cr|sviewgl-3.2.4-1|28	
21cr|sviewgl-3.2.4-1|29	%description
21cr|sviewgl-3.2.4-1|30	Simple Viewer GL - simple and tiny image viewer based on OpenGL
21cr|sviewgl-3.2.4-1|31	
21cr|sviewgl-3.2.4-1|32	%files
21cr|sviewgl-3.2.4-1|33	%{_bindir}/%{name}
21cr|sviewgl-3.2.4-1|34	%{_iconsdir}/%{name}.png
21cr|sviewgl-3.2.4-1|35	%{_datadir}/applications/sviewgl.desktop
21cr|sviewgl-3.2.4-1|36	#--------------------------------------------------------
21cr|sviewgl-3.2.4-1|37	%prep
21cr|sviewgl-3.2.4-1|38	%autosetup -p1 -n simple-viewer-gl-%{version}
21cr|sviewgl-3.2.4-1|39	
21cr|sviewgl-3.2.4-1|40	# rosa2021.1 ussue
21cr|sviewgl-3.2.4-1|41	sed -i 's/VERSION 3.22/VERSION 3.21/' CMakeLists.txt
21cr|sviewgl-3.2.4-1|42	
21cr|sviewgl-3.2.4-1|43	%build
21cr|sviewgl-3.2.4-1|44	%cmake -DDISABLE_OPENEXR_SUPPORT=1
21cr|sviewgl-3.2.4-1|45	%make_build
21cr|sviewgl-3.2.4-1|46	
21cr|sviewgl-3.2.4-1|47	%install
21cr|sviewgl-3.2.4-1|48	install -Dpm0755 ./build/%{name} %{buildroot}%{_bindir}/%{name}
21cr|sviewgl-3.2.4-1|49	install -Dpm0644 ./res/Icon-32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|sviewgl-3.2.4-1|50	
21cr|sviewgl-3.2.4-1|51	install -Dpm0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/sviewgl.desktop
21cr|sviewgl-3.2.4-1|52	
21cr|sviewgl-3.2.4-1|53	
21cr|sviewgl-3.2.4-1|54	%changelog
21cr|sviewgl-3.2.4-1|55	* Sun Nov 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|sviewgl-3.2.4-1|56	- downgrade cmake version
21cr|sviewgl-3.2.4-1|57	
21cr|sviewgl-3.2.4-1|58	* Sun Nov 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|sviewgl-3.2.4-1|59	- fix spec
21cr|sviewgl-3.2.4-1|60	
21cr|sviewgl-3.2.4-1|61	* Sun Nov 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.2.4-1
21cr|sviewgl-3.2.4-1|62	- new pkg

8611 21
21cr|svkbd-0.4.2-1|1	Name:           svkbd
21cr|svkbd-0.4.2-1|2	Version:        0.4.2
21cr|svkbd-0.4.2-1|3	Release:        1
21cr|svkbd-0.4.2-1|4	Summary:        This is a simple virtual keyboard
21cr|svkbd-0.4.2-1|5	Group:          Graphical desktop/Other
21cr|svkbd-0.4.2-1|6	License:        MIT
21cr|svkbd-0.4.2-1|7	URL:            https://tools.suckless.org/x/svkbd/
21cr|svkbd-0.4.2-1|8	Source0:        http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
21cr|svkbd-0.4.2-1|9	BuildRequires:  pkgconfig(x11)
21cr|svkbd-0.4.2-1|10	BuildRequires:  pkgconfig(xft)
21cr|svkbd-0.4.2-1|11	BuildRequires:  pkgconfig(xtst)
21cr|svkbd-0.4.2-1|12	BuildRequires:  pkgconfig(xinerama)
21cr|svkbd-0.4.2-1|13	
21cr|svkbd-0.4.2-1|14	%description
21cr|svkbd-0.4.2-1|15	This is a simple virtual keyboard, intended to be used
21cr|svkbd-0.4.2-1|16	in environments, where no keyboard is available.
21cr|svkbd-0.4.2-1|17	
21cr|svkbd-0.4.2-1|18	%prep
21cr|svkbd-0.4.2-1|19	%autosetup -p1
21cr|svkbd-0.4.2-1|20	
21cr|svkbd-0.4.2-1|21	%build
21cr|svkbd-0.4.2-1|22	%set_build_flags
21cr|svkbd-0.4.2-1|23	%make_build
21cr|svkbd-0.4.2-1|24	
21cr|svkbd-0.4.2-1|25	%install
21cr|svkbd-0.4.2-1|26	%make_install PREFIX=%{_prefix}
21cr|svkbd-0.4.2-1|27	
21cr|svkbd-0.4.2-1|28	%files
21cr|svkbd-0.4.2-1|29	%license LICENSE
21cr|svkbd-0.4.2-1|30	%doc README.md
21cr|svkbd-0.4.2-1|31	%{_bindir}/%{name}*
21cr|svkbd-0.4.2-1|32	%{_mandir}/man1/%{name}.1*
21cr|svkbd-0.4.2-1|33	
21cr|svkbd-0.4.2-1|34	%changelog
21cr|svkbd-0.4.2-1|35	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|svkbd-0.4.2-1|36	- new pkg

8612 21
21cr|svn2cl-0.13-4|1	Summary: Generator of ChangeLog(s) from `svn log` output
21cr|svn2cl-0.13-4|2	Name: svn2cl
21cr|svn2cl-0.13-4|3	Version: 0.13
21cr|svn2cl-0.13-4|4	Release: 4
21cr|svn2cl-0.13-4|5	Source0: http://ch.tudelft.nl/~arthur/svn2cl/%name-%version.tar.gz
21cr|svn2cl-0.13-4|6	Patch0: svn2cl-0.12-accum.patch
21cr|svn2cl-0.13-4|7	Patch1: svn2cl-0.11-authors.patch
21cr|svn2cl-0.13-4|8	Patch2: svn2cl-fix-stripping.patch
21cr|svn2cl-0.13-4|9	License: BSD
21cr|svn2cl-0.13-4|10	Group: Development/Other
21cr|svn2cl-0.13-4|11	Url: http://ch.tudelft.nl/~arthur/svn2cl/
21cr|svn2cl-0.13-4|12	Requires: libxslt-proc
21cr|svn2cl-0.13-4|13	BuildArch: noarch
21cr|svn2cl-0.13-4|14	
21cr|svn2cl-0.13-4|15	%description
21cr|svn2cl-0.13-4|16	svn2cl is a simple xsl transformation and shellscript wrapper for generating a
21cr|svn2cl-0.13-4|17	classic GNU-style ChangeLog from a subversion repository log. It is made from
21cr|svn2cl-0.13-4|18	several changelog-like scripts using common xslt constructs found in different
21cr|svn2cl-0.13-4|19	places.
21cr|svn2cl-0.13-4|20	
21cr|svn2cl-0.13-4|21	%prep
21cr|svn2cl-0.13-4|22	
21cr|svn2cl-0.13-4|23	%setup -q
21cr|svn2cl-0.13-4|24	%patch0 -p0 -b .accum
21cr|svn2cl-0.13-4|25	%patch1 -p1 -b .authors
21cr|svn2cl-0.13-4|26	%patch2 -p0 -b .strip
21cr|svn2cl-0.13-4|27	
21cr|svn2cl-0.13-4|28	sed -i -e 's|^XSL="$dir/|XSL="%{_datadir}/svn2cl/|' svn2cl.sh
21cr|svn2cl-0.13-4|29	chmod 0644 ChangeLog NEWS README TODO authors.xml
21cr|svn2cl-0.13-4|30	chmod 0755 convert_authors.pl
21cr|svn2cl-0.13-4|31	
21cr|svn2cl-0.13-4|32	%build
21cr|svn2cl-0.13-4|33	
21cr|svn2cl-0.13-4|34	%install
21cr|svn2cl-0.13-4|35	rm -rf %{buildroot}
21cr|svn2cl-0.13-4|36	
21cr|svn2cl-0.13-4|37	install -d %{buildroot}%{_datadir}/%{name}
21cr|svn2cl-0.13-4|38	install -m 755 svn2cl.sh %{buildroot}%{_datadir}/%{name}
21cr|svn2cl-0.13-4|39	install -d %{buildroot}%{_bindir}
21cr|svn2cl-0.13-4|40	ln -sf %{_datadir}/%{name}/svn2cl.sh %{buildroot}%{_bindir}/%{name}
21cr|svn2cl-0.13-4|41	install -m 644 svn2cl.xsl svn2html.css svn2html.xsl %{buildroot}%{_datadir}/%{name}
21cr|svn2cl-0.13-4|42	install -d %{buildroot}%{_mandir}/man1
21cr|svn2cl-0.13-4|43	install -m 644 svn2cl.1 %{buildroot}%{_mandir}/man1/
21cr|svn2cl-0.13-4|44	
21cr|svn2cl-0.13-4|45	%clean
21cr|svn2cl-0.13-4|46	rm -rf %{buildroot}
21cr|svn2cl-0.13-4|47	
21cr|svn2cl-0.13-4|48	%files
21cr|svn2cl-0.13-4|49	%defattr(-,root,root)
21cr|svn2cl-0.13-4|50	%doc ChangeLog NEWS README TODO authors.xml convert_authors.pl
21cr|svn2cl-0.13-4|51	%{_bindir}/%{name}
21cr|svn2cl-0.13-4|52	%{_datadir}/%{name}
21cr|svn2cl-0.13-4|53	%{_mandir}/*/*

8613 21
21cr|svnauthcheck-1.0.15-3|1	Name:		svnauthcheck
21cr|svnauthcheck-1.0.15-3|2	Version:	1.0.15
21cr|svnauthcheck-1.0.15-3|3	Release:	3
21cr|svnauthcheck-1.0.15-3|4	Summary:	Tool to check the syntax of subversion acl file
21cr|svnauthcheck-1.0.15-3|5	License:	GPLv2+
21cr|svnauthcheck-1.0.15-3|6	Group:		Development/Other
21cr|svnauthcheck-1.0.15-3|7	Url:		https://svn.id.ethz.ch/docs/svnauthcheck.html
21cr|svnauthcheck-1.0.15-3|8	Source:		https://svn.id.ethz.ch/files/%{name}-%{version}.tar.bz2
21cr|svnauthcheck-1.0.15-3|9	BuildRequires:	flex
21cr|svnauthcheck-1.0.15-3|10	BuildRequires:	bison
21cr|svnauthcheck-1.0.15-3|11	
21cr|svnauthcheck-1.0.15-3|12	%description
21cr|svnauthcheck-1.0.15-3|13	svnauthcheck is a tool to check the syntax of Subversion access control files.
21cr|svnauthcheck-1.0.15-3|14	It was developed to be able to delegate to certain repository users the ability
21cr|svnauthcheck-1.0.15-3|15	to manage the access control to the repository itself.
21cr|svnauthcheck-1.0.15-3|16	
21cr|svnauthcheck-1.0.15-3|17	%prep
21cr|svnauthcheck-1.0.15-3|18	%setup -q
21cr|svnauthcheck-1.0.15-3|19	
21cr|svnauthcheck-1.0.15-3|20	%build
21cr|svnauthcheck-1.0.15-3|21	%configure
21cr|svnauthcheck-1.0.15-3|22	%make
21cr|svnauthcheck-1.0.15-3|23	
21cr|svnauthcheck-1.0.15-3|24	%install
21cr|svnauthcheck-1.0.15-3|25	%makeinstall_std
21cr|svnauthcheck-1.0.15-3|26	
21cr|svnauthcheck-1.0.15-3|27	%clean
21cr|svnauthcheck-1.0.15-3|28	
21cr|svnauthcheck-1.0.15-3|29	%files
21cr|svnauthcheck-1.0.15-3|30	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
21cr|svnauthcheck-1.0.15-3|31	%{_bindir}/*
21cr|svnauthcheck-1.0.15-3|32	%{_mandir}/man1/*

8614 21
21cr|svox-pico-20160125-1|1	%define major		0
21cr|svox-pico-20160125-1|2	%define libname		%mklibname ttspico %{major}
21cr|svox-pico-20160125-1|3	%define develname	%mklibname ttspico -d
21cr|svox-pico-20160125-1|4	
21cr|svox-pico-20160125-1|5	Summary:	Text-To-Speech engine from Android project
21cr|svox-pico-20160125-1|6	Name:		svox-pico
21cr|svox-pico-20160125-1|7	Version:	20160125
21cr|svox-pico-20160125-1|8	Release:	1
21cr|svox-pico-20160125-1|9	License:	ASL 2.0
21cr|svox-pico-20160125-1|10	Group:		Sound
21cr|svox-pico-20160125-1|11	Url:		http://android.googlesource.com/platform/external/svox.git
21cr|svox-pico-20160125-1|12	# tarball taken from:
21cr|svox-pico-20160125-1|13	# git clone https://android.googlesource.com/platform/external/svox
21cr|svox-pico-20160125-1|14	# commit: dfb9937746b1828d093faf3b1494f9dc403f392d
21cr|svox-pico-20160125-1|15	Source0:	%{name}-%{version}.tar.xz
21cr|svox-pico-20160125-1|16	# patches taken from debian:
21cr|svox-pico-20160125-1|17	Patch1:		0001-autoconf-building-of-library-using-libtool.patch
21cr|svox-pico-20160125-1|18	Patch2:		0002-gitignore-for-autotools-files.patch
21cr|svox-pico-20160125-1|19	Patch3:		0003-pico2wave-Convert-text-to-.wav-using-svox-text-to-sp.patch
21cr|svox-pico-20160125-1|20	Patch4:		0004-add-header-files.patch
21cr|svox-pico-20160125-1|21	Patch5:		0005-Install-lang-files.patch
21cr|svox-pico-20160125-1|22	Patch6:		0006-Set-picolangdir.patch
21cr|svox-pico-20160125-1|23	Patch9:		0009-Fix-link-order.patch
21cr|svox-pico-20160125-1|24	Patch10:	0010-platform.patch
21cr|svox-pico-20160125-1|25	Patch11:	0011-add-include-stdint.h.patch
21cr|svox-pico-20160125-1|26	
21cr|svox-pico-20160125-1|27	BuildRequires:	gettext-devel
21cr|svox-pico-20160125-1|28	BuildRequires:	pkgconfig(popt)
21cr|svox-pico-20160125-1|29	
21cr|svox-pico-20160125-1|30	%description
21cr|svox-pico-20160125-1|31	Text-To-Speech engine from Android project.
21cr|svox-pico-20160125-1|32	
21cr|svox-pico-20160125-1|33	%files
21cr|svox-pico-20160125-1|34	%doc pico_resources/NOTICE
21cr|svox-pico-20160125-1|35	%{_bindir}/*
21cr|svox-pico-20160125-1|36	%{_datadir}/pico/
21cr|svox-pico-20160125-1|37	
21cr|svox-pico-20160125-1|38	#------------------------------------------------
21cr|svox-pico-20160125-1|39	
21cr|svox-pico-20160125-1|40	%package -n	%{libname}
21cr|svox-pico-20160125-1|41	Summary:	Svox-pico library
21cr|svox-pico-20160125-1|42	Group:		System/Libraries
21cr|svox-pico-20160125-1|43	
21cr|svox-pico-20160125-1|44	%description -n	%{libname}
21cr|svox-pico-20160125-1|45	Library for svox-pico.
21cr|svox-pico-20160125-1|46	
21cr|svox-pico-20160125-1|47	%files -n %{libname}
21cr|svox-pico-20160125-1|48	%doc pico_resources/NOTICE
21cr|svox-pico-20160125-1|49	%{_libdir}/libttspico.so.%{major}
21cr|svox-pico-20160125-1|50	%{_libdir}/libttspico.so.%{major}.*
21cr|svox-pico-20160125-1|51	
21cr|svox-pico-20160125-1|52	#------------------------------------------------
21cr|svox-pico-20160125-1|53	
21cr|svox-pico-20160125-1|54	%package -n	%{develname}
21cr|svox-pico-20160125-1|55	Summary:	Svox-pico development files
21cr|svox-pico-20160125-1|56	Group:		Development/Other
21cr|svox-pico-20160125-1|57	Requires:	%{libname} = %{version}-%{release}
21cr|svox-pico-20160125-1|58	Provides:	%{name}-devel = %{version}-%{release}
21cr|svox-pico-20160125-1|59	
21cr|svox-pico-20160125-1|60	%description -n	%{develname}
21cr|svox-pico-20160125-1|61	Development files needed by svox-pico.
21cr|svox-pico-20160125-1|62	
21cr|svox-pico-20160125-1|63	%files -n %{develname}
21cr|svox-pico-20160125-1|64	%doc pico_resources/NOTICE
21cr|svox-pico-20160125-1|65	%{_includedir}/*
21cr|svox-pico-20160125-1|66	%{_libdir}/libttspico.so
21cr|svox-pico-20160125-1|67	#------------------------------------------------
21cr|svox-pico-20160125-1|68	
21cr|svox-pico-20160125-1|69	%prep
21cr|svox-pico-20160125-1|70	%setup -q
21cr|svox-pico-20160125-1|71	%autopatch -p1
21cr|svox-pico-20160125-1|72	
21cr|svox-pico-20160125-1|73	chmod +x ./pico/autogen.sh
21cr|svox-pico-20160125-1|74	
21cr|svox-pico-20160125-1|75	%build
21cr|svox-pico-20160125-1|76	pushd pico
21cr|svox-pico-20160125-1|77	NOCONFIGURE=1 ./autogen.sh
21cr|svox-pico-20160125-1|78	%configure --disable-static
21cr|svox-pico-20160125-1|79	%make
21cr|svox-pico-20160125-1|80	popd
21cr|svox-pico-20160125-1|81	
21cr|svox-pico-20160125-1|82	%install
21cr|svox-pico-20160125-1|83	%makeinstall -C pico
21cr|svox-pico-20160125-1|84	find %{buildroot} -name '*.la' -delete

8615 21
21cr|svrcore-4.1.2-4|1	%define nspr_version 4.12
21cr|svrcore-4.1.2-4|2	%define nss_version 3.11
21cr|svrcore-4.1.2-4|3	
21cr|svrcore-4.1.2-4|4	%define major	  0
21cr|svrcore-4.1.2-4|5	%define libname   %mklibname %{name} %{major}
21cr|svrcore-4.1.2-4|6	%define devname   %mklibname %{name} -d
21cr|svrcore-4.1.2-4|7	
21cr|svrcore-4.1.2-4|8	Summary:          Secure PIN handling using NSS crypto
21cr|svrcore-4.1.2-4|9	Name:             svrcore
21cr|svrcore-4.1.2-4|10	Version:          4.1.2
21cr|svrcore-4.1.2-4|11	Release:          4
21cr|svrcore-4.1.2-4|12	License:          MPLv1.1 or GPLv2+ or LGPLv2+
21cr|svrcore-4.1.2-4|13	URL:              http://www.mozilla.org/projects/security/pki/
21cr|svrcore-4.1.2-4|14	Group:            Security
21cr|svrcore-4.1.2-4|15	Requires:         nspr >= %{nspr_version}
21cr|svrcore-4.1.2-4|16	Requires:         nss >= %{nss_version}
21cr|svrcore-4.1.2-4|17	BuildRequires:    nspr-devel >= %{nspr_version}
21cr|svrcore-4.1.2-4|18	BuildRequires:    nss-devel >= %{nss_version}
21cr|svrcore-4.1.2-4|19	BuildRequires:    pkgconfig
21cr|svrcore-4.1.2-4|20	
21cr|svrcore-4.1.2-4|21	Source0:          ftp://ftp.mozilla.org/pub/mozilla.org/directory/svrcore/releases/%{version}/src/%{name}-%{version}.tar.bz2
21cr|svrcore-4.1.2-4|22	
21cr|svrcore-4.1.2-4|23	%description
21cr|svrcore-4.1.2-4|24	svrcore provides applications with several ways to handle secure PIN storage
21cr|svrcore-4.1.2-4|25	e.g. in an application that must be restarted, but needs the PIN to unlock
21cr|svrcore-4.1.2-4|26	the private key and other crypto material, without user intervention.  svrcore
21cr|svrcore-4.1.2-4|27	uses the facilities provided by NSS.
21cr|svrcore-4.1.2-4|28	
21cr|svrcore-4.1.2-4|29	%package -n %{libname}
21cr|svrcore-4.1.2-4|30	Summary:	Secure PIN handling using NSS crypto
21cr|svrcore-4.1.2-4|31	Group:		System/Libraries
21cr|svrcore-4.1.2-4|32	Provides:	%{name} = %{version}-%{release}
21cr|svrcore-4.1.2-4|33	Obsoletes:	%{name} < 4.0.4-5
21cr|svrcore-4.1.2-4|34	
21cr|svrcore-4.1.2-4|35	%description -n %{libname}
21cr|svrcore-4.1.2-4|36	svrcore provides applications with several ways to handle secure PIN storage
21cr|svrcore-4.1.2-4|37	e.g. in an application that must be restarted, but needs the PIN to unlock
21cr|svrcore-4.1.2-4|38	the private key and other crypto material, without user intervention.  svrcore
21cr|svrcore-4.1.2-4|39	uses the facilities provided by NSS.
21cr|svrcore-4.1.2-4|40	
21cr|svrcore-4.1.2-4|41	%package -n %{devname}
21cr|svrcore-4.1.2-4|42	Summary: 	Development files for secure PIN handling using NSS crypto
21cr|svrcore-4.1.2-4|43	Group: 		Development/C
21cr|svrcore-4.1.2-4|44	Requires: 	%{libname} = %{version}-%{release}
21cr|svrcore-4.1.2-4|45	Provides:	%{name}-devel = %{version}-%{release}
21cr|svrcore-4.1.2-4|46	Obsoletes:	%{name}-devel < 4.0.4-5
21cr|svrcore-4.1.2-4|47	
21cr|svrcore-4.1.2-4|48	%description -n %{devname}
21cr|svrcore-4.1.2-4|49	svrcore provides applications with several ways to handle secure PIN storage
21cr|svrcore-4.1.2-4|50	e.g. in an application that must be restarted, but needs the PIN to unlock
21cr|svrcore-4.1.2-4|51	the private key and other crypto material, without user intervention.  svrcore
21cr|svrcore-4.1.2-4|52	uses the facilities provided by NSS.
21cr|svrcore-4.1.2-4|53	
21cr|svrcore-4.1.2-4|54	This package contains header files and symlinks to develop programs which will
21cr|svrcore-4.1.2-4|55	use the libsvrcore library.  You should install this package if you need to
21cr|svrcore-4.1.2-4|56	develop programs which will use the svrcore library.
21cr|svrcore-4.1.2-4|57	
21cr|svrcore-4.1.2-4|58	%prep
21cr|svrcore-4.1.2-4|59	%setup -q
21cr|svrcore-4.1.2-4|60	
21cr|svrcore-4.1.2-4|61	%build
21cr|svrcore-4.1.2-4|62	autoreconf -vfi
21cr|svrcore-4.1.2-4|63	%configure
21cr|svrcore-4.1.2-4|64	%make
21cr|svrcore-4.1.2-4|65	
21cr|svrcore-4.1.2-4|66	%install
21cr|svrcore-4.1.2-4|67	%makeinstall_std
21cr|svrcore-4.1.2-4|68	
21cr|svrcore-4.1.2-4|69	rm -f %{buildroot}%{_libdir}/libsvrcore.{a,la}
21cr|svrcore-4.1.2-4|70	
21cr|svrcore-4.1.2-4|71	%files -n %{libname}
21cr|svrcore-4.1.2-4|72	%doc LICENSE README NEWS
21cr|svrcore-4.1.2-4|73	%{_libdir}/libsvrcore.so.%{major}
21cr|svrcore-4.1.2-4|74	%{_libdir}/libsvrcore.so.%{major}.*
21cr|svrcore-4.1.2-4|75	
21cr|svrcore-4.1.2-4|76	%files -n %{devname}
21cr|svrcore-4.1.2-4|77	%{_libdir}/pkgconfig/%{name}.pc
21cr|svrcore-4.1.2-4|78	%{_libdir}/libsvrcore.so
21cr|svrcore-4.1.2-4|79	%{_includedir}/svrcore.h

8616 21
21cr|swami-2.2.2-2|1	%define	major 1
21cr|swami-2.2.2-2|2	%define	libname %mklibname %{name} %{major}
21cr|swami-2.2.2-2|3	%define	devname %mklibname %{name} -d
21cr|swami-2.2.2-2|4	
21cr|swami-2.2.2-2|5	Summary:	Instrument patch editor for wave-table synths (soundfont)
21cr|swami-2.2.2-2|6	Name:		swami
21cr|swami-2.2.2-2|7	Version:	2.2.2
21cr|swami-2.2.2-2|8	Release:	2
21cr|swami-2.2.2-2|9	License:	GPLv2+
21cr|swami-2.2.2-2|10	Group:		Sound
21cr|swami-2.2.2-2|11	Url:		http://swami.sourceforge.net
21cr|swami-2.2.2-2|12	Source0:	https://github.com/swami/swami/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|swami-2.2.2-2|13	BuildRequires:	cmake >= 2.8.12
21cr|swami-2.2.2-2|14	BuildRequires:	desktop-file-utils
21cr|swami-2.2.2-2|15	BuildRequires:	gettext
21cr|swami-2.2.2-2|16	BuildRequires:	gtk-doc
21cr|swami-2.2.2-2|17	BuildRequires:	instpatch
21cr|swami-2.2.2-2|18	BuildRequires:	intltool
21cr|swami-2.2.2-2|19	BuildRequires:	pkgconfig(fftw3)
21cr|swami-2.2.2-2|20	BuildRequires:	pkgconfig(fluidsynth)
21cr|swami-2.2.2-2|21	BuildRequires:	pkgconfig(glib-2.0)
21cr|swami-2.2.2-2|22	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|swami-2.2.2-2|23	BuildRequires:	pkgconfig(gtksourceview-2.0)
21cr|swami-2.2.2-2|24	BuildRequires:	pkgconfig(libglade-2.0)
21cr|swami-2.2.2-2|25	BuildRequires:	pkgconfig(libgnomecanvasmm-2.6)
21cr|swami-2.2.2-2|26	BuildRequires:	pkgconfig(libinstpatch-1.0)
21cr|swami-2.2.2-2|27	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|swami-2.2.2-2|28	BuildRequires:	pkgconfig(pygobject-2.0)
21cr|swami-2.2.2-2|29	BuildRequires:	pkgconfig(sndfile)
21cr|swami-2.2.2-2|30	Requires:	fluidsynth
21cr|swami-2.2.2-2|31	Requires:	instpatch
21cr|swami-2.2.2-2|32	Requires:	%{libname} = %{EVRD}
21cr|swami-2.2.2-2|33	Conflicts:	%{_lib}swami0 < 2.0.0-5
21cr|swami-2.2.2-2|34	
21cr|swami-2.2.2-2|35	%description
21cr|swami-2.2.2-2|36	Swami is an instrument patch file editor using SoundFont files that allows you
21cr|swami-2.2.2-2|37	to create and distribute instruments from audio samples used for composing
21cr|swami-2.2.2-2|38	music. It uses the fluidsynth software synthesizer, which has real time effect
21cr|swami-2.2.2-2|39	control, support for modulators, and routable audio via Jack.
21cr|swami-2.2.2-2|40	Swami requires the instpatch library containing tools for soundfont editing.
21cr|swami-2.2.2-2|41	
21cr|swami-2.2.2-2|42	%files
21cr|swami-2.2.2-2|43	%license COPYING
21cr|swami-2.2.2-2|44	%{_bindir}/%{name}
21cr|swami-2.2.2-2|45	%dir %{_datadir}/%{name}
21cr|swami-2.2.2-2|46	%{_datadir}/%{name}/%{name}-2.ui
21cr|swami-2.2.2-2|47	%dir %{_datadir}/%{name}/images
21cr|swami-2.2.2-2|48	%{_datadir}/%{name}/images/*.png
21cr|swami-2.2.2-2|49	%{_datadir}/mime/packages/%{name}.xml
21cr|swami-2.2.2-2|50	%{_datadir}/applications/%{name}.desktop
21cr|swami-2.2.2-2|51	%{_datadir}/pixmaps/%{name}.svg
21cr|swami-2.2.2-2|52	%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|swami-2.2.2-2|53	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|swami-2.2.2-2|54	
21cr|swami-2.2.2-2|55	#----------------------------------------------------------------------------
21cr|swami-2.2.2-2|56	
21cr|swami-2.2.2-2|57	%package -n %{libname}
21cr|swami-2.2.2-2|58	Summary:	Library for processing Music Instrument patch files
21cr|swami-2.2.2-2|59	Group:		System/Libraries
21cr|swami-2.2.2-2|60	
21cr|swami-2.2.2-2|61	%description -n %{libname}
21cr|swami-2.2.2-2|62	Dynamic library files needed by the swami instrument patch editor.
21cr|swami-2.2.2-2|63	
21cr|swami-2.2.2-2|64	%files -n %{libname}
21cr|swami-2.2.2-2|65	%doc AUTHORS ChangeLog README.md
21cr|swami-2.2.2-2|66	%license COPYING
21cr|swami-2.2.2-2|67	%{_libdir}/lib%{name}.so.%{major}*
21cr|swami-2.2.2-2|68	%{_libdir}/lib%{name}gui.so.%{major}*
21cr|swami-2.2.2-2|69	%{_libdir}/%{name}/*.so
21cr|swami-2.2.2-2|70	
21cr|swami-2.2.2-2|71	#----------------------------------------------------------------------------
21cr|swami-2.2.2-2|72	
21cr|swami-2.2.2-2|73	%package -n %{devname}
21cr|swami-2.2.2-2|74	Summary:	Swami development headers
21cr|swami-2.2.2-2|75	Group:		Development/Other
21cr|swami-2.2.2-2|76	Requires:	%{libname} = %{EVRD}
21cr|swami-2.2.2-2|77	Provides:	%{name}-devel = %{EVRD}
21cr|swami-2.2.2-2|78	
21cr|swami-2.2.2-2|79	%description -n %{devname}
21cr|swami-2.2.2-2|80	Development files to build applications with swami headers.
21cr|swami-2.2.2-2|81	
21cr|swami-2.2.2-2|82	%files -n %{devname}
21cr|swami-2.2.2-2|83	%license COPYING
21cr|swami-2.2.2-2|84	%dir %{_includedir}/%{name}/lib%{name}
21cr|swami-2.2.2-2|85	%dir %{_includedir}/%{name}/lib%{name}gui
21cr|swami-2.2.2-2|86	%{_includedir}/%{name}/lib%{name}/*.h
21cr|swami-2.2.2-2|87	%{_includedir}/%{name}/lib%{name}gui/*.h
21cr|swami-2.2.2-2|88	%{_libdir}/lib%{name}.so
21cr|swami-2.2.2-2|89	%{_libdir}/lib%{name}gui.so
21cr|swami-2.2.2-2|90	
21cr|swami-2.2.2-2|91	#----------------------------------------------------------------------------
21cr|swami-2.2.2-2|92	
21cr|swami-2.2.2-2|93	%prep
21cr|swami-2.2.2-2|94	%autosetup -p1
21cr|swami-2.2.2-2|95	
21cr|swami-2.2.2-2|96	%build
21cr|swami-2.2.2-2|97	%cmake ..
21cr|swami-2.2.2-2|98	%make
21cr|swami-2.2.2-2|99	
21cr|swami-2.2.2-2|100	%install
21cr|swami-2.2.2-2|101	%makeinstall_std -C build
21cr|swami-2.2.2-2|102	
21cr|swami-2.2.2-2|103	desktop-file-edit \
21cr|swami-2.2.2-2|104	--add-category="X-MandrivaLinux-Multimedia-Sound;" \
21cr|swami-2.2.2-2|105	--remove-category="Application;" \
21cr|swami-2.2.2-2|106	--remove-category="Midi;" \
21cr|swami-2.2.2-2|107	--remove-category="Music;" \
21cr|swami-2.2.2-2|108	%{buildroot}%{_datadir}/applications/*
21cr|swami-2.2.2-2|109	
21cr|swami-2.2.2-2|110	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21cr|swami-2.2.2-2|111	cp %{name}.svg %{buildroot}%{_datadir}/pixmaps/

8617 21
21cr|swatch-3.2.3-9|1	Summary:	A utility for monitoring system logs files
21cr|swatch-3.2.3-9|2	
21cr|swatch-3.2.3-9|3	Name:		swatch
21cr|swatch-3.2.3-9|4	Version:	3.2.3
21cr|swatch-3.2.3-9|5	Release:	9
21cr|swatch-3.2.3-9|6	License:	GPLv2
21cr|swatch-3.2.3-9|7	Group:		Monitoring
21cr|swatch-3.2.3-9|8	Source0:	%{name}-%{version}.tar.gz
21cr|swatch-3.2.3-9|9	URL:		http://swatch.sourceforge.net/
21cr|swatch-3.2.3-9|10	Source1:	swatchrc.bz2
21cr|swatch-3.2.3-9|11	Source2:	README-mandrake.bz2
21cr|swatch-3.2.3-9|12	BuildRequires:	perl-devel perl-File-Tail perl-Date-Calc perl-Time-HiRes perl-TimeDate
21cr|swatch-3.2.3-9|13	Requires:	perl perl-File-Tail perl-Date-Calc perl-Time-HiRes perl-TimeDate
21cr|swatch-3.2.3-9|14	BuildArch:	noarch
21cr|swatch-3.2.3-9|15	
21cr|swatch-3.2.3-9|16	%description
21cr|swatch-3.2.3-9|17	The Swatch utility monitors system log files, filters out unwanted data
21cr|swatch-3.2.3-9|18	and takes specified actions (i.e., sending email, executing a script,
21cr|swatch-3.2.3-9|19	etc.) based upon what it finds in the log files.
21cr|swatch-3.2.3-9|20	
21cr|swatch-3.2.3-9|21	Install the swatch package if you need a program that will monitor log
21cr|swatch-3.2.3-9|22	files and alert you in certain situations.
21cr|swatch-3.2.3-9|23	
21cr|swatch-3.2.3-9|24	%prep
21cr|swatch-3.2.3-9|25	%setup -q
21cr|swatch-3.2.3-9|26	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21cr|swatch-3.2.3-9|27	
21cr|swatch-3.2.3-9|28	%make
21cr|swatch-3.2.3-9|29	
21cr|swatch-3.2.3-9|30	%check
21cr|swatch-3.2.3-9|31	make test
21cr|swatch-3.2.3-9|32	
21cr|swatch-3.2.3-9|33	%install
21cr|swatch-3.2.3-9|34	eval `perl '-V:installarchlib'`
21cr|swatch-3.2.3-9|35	mkdir -p %{buildroot}/$installarchlib
21cr|swatch-3.2.3-9|36	perl -pi -e "s|^(INSTALLMAN1DIR\s=\s/usr/share/man/man1)|INSTALLMAN1DIR = \\$\(PREFIX\)/share/man/man1|" $RPM_BUILD_DIR/%{name}-%{version}/Makefile
21cr|swatch-3.2.3-9|37	%makeinstall_std
21cr|swatch-3.2.3-9|38	install tools/swatch_oldrc2newrc -D %{buildroot}%{_bindir}/swatch_oldrc2newrc
21cr|swatch-3.2.3-9|39	
21cr|swatch-3.2.3-9|40	mkdir -p %{buildroot}%{_sysconfdir}
21cr|swatch-3.2.3-9|41	bzcat %{SOURCE1} >> %{buildroot}%{_sysconfdir}/swatchrc
21cr|swatch-3.2.3-9|42	
21cr|swatch-3.2.3-9|43	bzcat %{SOURCE2} >> $RPM_BUILD_DIR/%{name}-%{version}/README-Mandrake
21cr|swatch-3.2.3-9|44	
21cr|swatch-3.2.3-9|45	rm -rf %{buildroot}%{perl_vendorlib}/auto
21cr|swatch-3.2.3-9|46	
21cr|swatch-3.2.3-9|47	%clean
21cr|swatch-3.2.3-9|48	
21cr|swatch-3.2.3-9|49	%files
21cr|swatch-3.2.3-9|50	%doc CHANGES INSTALL COPYRIGHT KNOWN_BUGS README* examples tools
21cr|swatch-3.2.3-9|51	%{_bindir}/swatch
21cr|swatch-3.2.3-9|52	%{_bindir}/swatch_oldrc2newrc
21cr|swatch-3.2.3-9|53	%{_mandir}/man?/*
21cr|swatch-3.2.3-9|54	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/swatchrc
21cr|swatch-3.2.3-9|55	%dir %{perl_vendorlib}/Swatch
21cr|swatch-3.2.3-9|56	%{perl_vendorlib}/Swatch/*

8618 21
21cr|sway-1.8.1-2|1	%global Werror_cflags %nil
21cr|sway-1.8.1-2|2	
21cr|sway-1.8.1-2|3	Summary:	SirCmpwn's Wayland window manager
21cr|sway-1.8.1-2|4	Name:		sway
21cr|sway-1.8.1-2|5	Version:	1.8.1
21cr|sway-1.8.1-2|6	Release:	2
21cr|sway-1.8.1-2|7	License:	GPLv2+
21cr|sway-1.8.1-2|8	Group:		Graphical desktop/Other
21cr|sway-1.8.1-2|9	Url:		https://swaywm.org/
21cr|sway-1.8.1-2|10	# git clone https://github.com/SirCmpwn/sway.git
21cr|sway-1.8.1-2|11	# git archive --format=tar --prefix sway-0.5-$(date +%Y%m%d)/ HEAD | xz -vf > ../sway-0.5-$(date +%Y%m%d).tar.xz
21cr|sway-1.8.1-2|12	# Source0:	https://github.com/SirCmpwn/sway/archive/%{name}-%{version}-%{date}.tar.xz
21cr|sway-1.8.1-2|13	Source0:    https://github.com/swaywm/sway/archive/refs/tags/%{version}.tar.gz
21cr|sway-1.8.1-2|14	
21cr|sway-1.8.1-2|15	BuildRequires:	meson
21cr|sway-1.8.1-2|16	BuildRequires:	egl-devel
21cr|sway-1.8.1-2|17	BuildRequires:	pkgconfig(wayland-server)
21cr|sway-1.8.1-2|18	BuildRequires:	pkgconfig(wayland-protocols)
21cr|sway-1.8.1-2|19	BuildRequires:	pkgconfig(json-c)
21cr|sway-1.8.1-2|20	BuildRequires:	pkgconfig(libsystemd)
21cr|sway-1.8.1-2|21	BuildRequires:	pkgconfig(pango)
21cr|sway-1.8.1-2|22	BuildRequires:	pkgconfig(cairo)
21cr|sway-1.8.1-2|23	BuildRequires:	pkgconfig(pangocairo)
21cr|sway-1.8.1-2|24	BuildRequires:	pkgconfig(dbus-1)
21cr|sway-1.8.1-2|25	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|sway-1.8.1-2|26	BuildRequires:	pkgconfig(wlroots)
21cr|sway-1.8.1-2|27	BuildRequires:	pkgconfig(xkbcommon)
21cr|sway-1.8.1-2|28	BuildRequires:	scdoc
21cr|sway-1.8.1-2|29	BuildRequires:	pkgconfig(libinput)
21cr|sway-1.8.1-2|30	BuildRequires:	pkgconfig(libcap)
21cr|sway-1.8.1-2|31	BuildRequires:	pkgconfig(libevdev)
21cr|sway-1.8.1-2|32	BuildRequires:	pcre-devel
21cr|sway-1.8.1-2|33	BuildRequires:	pam-devel
21cr|sway-1.8.1-2|34	BuildRequires:	xsltproc
21cr|sway-1.8.1-2|35	BuildRequires:	docbook-dtds
21cr|sway-1.8.1-2|36	
21cr|sway-1.8.1-2|37	Requires(pre):	libcap-utils
21cr|sway-1.8.1-2|38	Requires:	imagemagick
21cr|sway-1.8.1-2|39	# update it too next time
21cr|sway-1.8.1-2|40	Requires:	swaylock
21cr|sway-1.8.1-2|41	Requires:	swayidle
21cr|sway-1.8.1-2|42	Requires:	grim
21cr|sway-1.8.1-2|43	Requires:	slurp
21cr|sway-1.8.1-2|44	Requires:	swaybg
21cr|sway-1.8.1-2|45	Requires:	mako
21cr|sway-1.8.1-2|46	Requires:	wl-clipboard
21cr|sway-1.8.1-2|47	Requires:	pavucontrol-qt
21cr|sway-1.8.1-2|48	Requires:	fonts-ttf-liberation
21cr|sway-1.8.1-2|49	Requires:   seatd
21cr|sway-1.8.1-2|50	
21cr|sway-1.8.1-2|51	Recommends:	sway-systemd
21cr|sway-1.8.1-2|52	Recommends:	dri-drivers
21cr|sway-1.8.1-2|53	Recommends:	qt5-qtwayland
21cr|sway-1.8.1-2|54	Recommends:	Rosa-theme-common
21cr|sway-1.8.1-2|55	Recommends:	xwayland
21cr|sway-1.8.1-2|56	Recommends:	kitty
21cr|sway-1.8.1-2|57	Recommends:	fontconfig
21cr|sway-1.8.1-2|58	Recommends:	alacritty
21cr|sway-1.8.1-2|59	
21cr|sway-1.8.1-2|60	%description
21cr|sway-1.8.1-2|61	"SirCmpwn's Wayland window manager" is a work in progress
21cr|sway-1.8.1-2|62	i3-compatible window manager for Wayland.
21cr|sway-1.8.1-2|63	
21cr|sway-1.8.1-2|64	%prep
21cr|sway-1.8.1-2|65	%autosetup -p1
21cr|sway-1.8.1-2|66	sed -i 's!werror=true!werror=false!g' meson.build
21cr|sway-1.8.1-2|67	
21cr|sway-1.8.1-2|68	%build
21cr|sway-1.8.1-2|69	%meson -Dsd-bus-provider=libsystemd
21cr|sway-1.8.1-2|70	%meson_build
21cr|sway-1.8.1-2|71	
21cr|sway-1.8.1-2|72	%install
21cr|sway-1.8.1-2|73	%meson_install
21cr|sway-1.8.1-2|74	# use kitty terminal
21cr|sway-1.8.1-2|75	sed -i 's!foot!kitty!g' %{buildroot}/etc/sway/config
21cr|sway-1.8.1-2|76	# set our background
21cr|sway-1.8.1-2|77	sed -i "s|^output \* bg .*|output * bg /usr/share/wallpapers/default.jpg fill|" %{buildroot}%{_sysconfdir}/sway/config
21cr|sway-1.8.1-2|78	# Create directory for extra config snippets
21cr|sway-1.8.1-2|79	install -d -m755 -pv %{buildroot}%{_sysconfdir}/sway/config.d
21cr|sway-1.8.1-2|80	
21cr|sway-1.8.1-2|81	%post
21cr|sway-1.8.1-2|82	%{_sbindir}/setcap cap_sys_ptrace=eip %{_bindir}/sway
21cr|sway-1.8.1-2|83	
21cr|sway-1.8.1-2|84	%files
21cr|sway-1.8.1-2|85	%config(noreplace)%{_sysconfdir}/%{name}/config
21cr|sway-1.8.1-2|86	%dir %{_sysconfdir}/sway/config.d
21cr|sway-1.8.1-2|87	%{_bindir}/sway*
21cr|sway-1.8.1-2|88	%{_mandir}/man5/%{name}*.*
21cr|sway-1.8.1-2|89	%{_mandir}/man7/sway*.7.*
21cr|sway-1.8.1-2|90	%{_mandir}/man1/%{name}*.*
21cr|sway-1.8.1-2|91	%{_datadir}/backgrounds/%{name}/
21cr|sway-1.8.1-2|92	%{_datadir}/wayland-sessions/sway.desktop
21cr|sway-1.8.1-2|93	%{_datadir}/bash-completion/completions/*
21cr|sway-1.8.1-2|94	%{_datadir}/fish/vendor_completions.d/*
21cr|sway-1.8.1-2|95	%{_datadir}/zsh/site-functions/*

8619 21
21cr|swaybg-1.1.1-1|1	Name:       swaybg
21cr|swaybg-1.1.1-1|2	Version:    1.1.1
21cr|swaybg-1.1.1-1|3	Release:    1
21cr|swaybg-1.1.1-1|4	Summary:    Wallpaper tool for Wayland compositors
21cr|swaybg-1.1.1-1|5	Group:          Graphical desktop/Other
21cr|swaybg-1.1.1-1|6	License:    MIT
21cr|swaybg-1.1.1-1|7	URL:        https://github.com/swaywm/swaybg
21cr|swaybg-1.1.1-1|8	Source0:	https://github.com/swaywm/swaybg/archive/v%{version}.tar.gz
21cr|swaybg-1.1.1-1|9	
21cr|swaybg-1.1.1-1|10	BuildRequires:  meson >= 0.48.0
21cr|swaybg-1.1.1-1|11	BuildRequires:  pkgconfig(cairo)
21cr|swaybg-1.1.1-1|12	BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
21cr|swaybg-1.1.1-1|13	BuildRequires:  pkgconfig(wayland-client)
21cr|swaybg-1.1.1-1|14	BuildRequires:  pkgconfig(wayland-protocols) >= 1.14
21cr|swaybg-1.1.1-1|15	# Man page compilation
21cr|swaybg-1.1.1-1|16	BuildRequires:  scdoc
21cr|swaybg-1.1.1-1|17	
21cr|swaybg-1.1.1-1|18	%description
21cr|swaybg-1.1.1-1|19	%{summary}.
21cr|swaybg-1.1.1-1|20	
21cr|swaybg-1.1.1-1|21	%prep
21cr|swaybg-1.1.1-1|22	%autosetup -p1
21cr|swaybg-1.1.1-1|23	
21cr|swaybg-1.1.1-1|24	%build
21cr|swaybg-1.1.1-1|25	%meson
21cr|swaybg-1.1.1-1|26	%meson_build
21cr|swaybg-1.1.1-1|27	
21cr|swaybg-1.1.1-1|28	%install
21cr|swaybg-1.1.1-1|29	%meson_install
21cr|swaybg-1.1.1-1|30	
21cr|swaybg-1.1.1-1|31	%files
21cr|swaybg-1.1.1-1|32	%doc README.md
21cr|swaybg-1.1.1-1|33	%license LICENSE
21cr|swaybg-1.1.1-1|34	%{_bindir}/swaybg
21cr|swaybg-1.1.1-1|35	%{_mandir}/man1/swaybg.1*

8620 21
21cr|swayidle-1.7.1-2|1	Name:		swayidle
21cr|swayidle-1.7.1-2|2	Version:	1.7.1
21cr|swayidle-1.7.1-2|3	Release:	2
21cr|swayidle-1.7.1-2|4	Summary:	Sway idle manager
21cr|swayidle-1.7.1-2|5	Group:		Graphical desktop/Other
21cr|swayidle-1.7.1-2|6	License:	MIT
21cr|swayidle-1.7.1-2|7	URL:		https://github.com/swaywm/swayidle
21cr|swayidle-1.7.1-2|8	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|swayidle-1.7.1-2|9	# Older versions were part of the sway package
21cr|swayidle-1.7.1-2|10	Conflicts:	sway < 1.0
21cr|swayidle-1.7.1-2|11	
21cr|swayidle-1.7.1-2|12	BuildRequires:	meson >= 0.48.0
21cr|swayidle-1.7.1-2|13	BuildRequires:	pkgconfig(wayland-client)
21cr|swayidle-1.7.1-2|14	BuildRequires:	pkgconfig(wayland-protocols) >= 1.14
21cr|swayidle-1.7.1-2|15	BuildRequires:	pkgconfig(libsystemd)
21cr|swayidle-1.7.1-2|16	BuildRequires:	scdoc
21cr|swayidle-1.7.1-2|17	
21cr|swayidle-1.7.1-2|18	%description
21cr|swayidle-1.7.1-2|19	swaylock is a screen locking utility for Wayland compositors.
21cr|swayidle-1.7.1-2|20	
21cr|swayidle-1.7.1-2|21	%prep
21cr|swayidle-1.7.1-2|22	%autosetup
21cr|swayidle-1.7.1-2|23	
21cr|swayidle-1.7.1-2|24	%build
21cr|swayidle-1.7.1-2|25	export CFLAGS=`echo %{optflags} -Wno-format -Wno-error=format-security`
21cr|swayidle-1.7.1-2|26	%meson
21cr|swayidle-1.7.1-2|27	%meson_build
21cr|swayidle-1.7.1-2|28	
21cr|swayidle-1.7.1-2|29	%install
21cr|swayidle-1.7.1-2|30	%meson_install
21cr|swayidle-1.7.1-2|31	
21cr|swayidle-1.7.1-2|32	%files
21cr|swayidle-1.7.1-2|33	%license LICENSE
21cr|swayidle-1.7.1-2|34	%doc README.md
21cr|swayidle-1.7.1-2|35	%{_bindir}/%{name}
21cr|swayidle-1.7.1-2|36	%{_mandir}/man1/%{name}.1*
21cr|swayidle-1.7.1-2|37	# Co-own completion directories
21cr|swayidle-1.7.1-2|38	%dir %{_datadir}/bash-completion
21cr|swayidle-1.7.1-2|39	%dir %{_datadir}/bash-completion/completions
21cr|swayidle-1.7.1-2|40	%{_datadir}/bash-completion/completions/%{name}
21cr|swayidle-1.7.1-2|41	%dir %{_datadir}/zsh
21cr|swayidle-1.7.1-2|42	%dir %{_datadir}/zsh/site-functions
21cr|swayidle-1.7.1-2|43	%{_datadir}/zsh/site-functions/_%{name}
21cr|swayidle-1.7.1-2|44	%dir %{_datadir}/fish
21cr|swayidle-1.7.1-2|45	%dir %{_datadir}/fish/vendor_completions.d
21cr|swayidle-1.7.1-2|46	%{_datadir}/fish/vendor_completions.d/%{name}.fish

8621 21
21cr|swaylock-1.6-1|1	Name:       swaylock
21cr|swaylock-1.6-1|2	Version:	1.6
21cr|swaylock-1.6-1|3	Release:	1
21cr|swaylock-1.6-1|4	Summary:    Screen locker for Wayland
21cr|swaylock-1.6-1|5	Group:		Graphical desktop/Other
21cr|swaylock-1.6-1|6	License:    MIT
21cr|swaylock-1.6-1|7	URL:        https://github.com/swaywm/swaylock
21cr|swaylock-1.6-1|8	Source0:    %{url}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|swaylock-1.6-1|9	# Older versions were part of the sway package
21cr|swaylock-1.6-1|10	Conflicts:      sway < 1.0
21cr|swaylock-1.6-1|11	
21cr|swaylock-1.6-1|12	BuildRequires:  meson >= 0.48.0
21cr|swaylock-1.6-1|13	BuildRequires:  pam-devel
21cr|swaylock-1.6-1|14	BuildRequires:  pkgconfig(cairo)
21cr|swaylock-1.6-1|15	BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
21cr|swaylock-1.6-1|16	BuildRequires:  pkgconfig(wayland-client)
21cr|swaylock-1.6-1|17	BuildRequires:  pkgconfig(wayland-protocols) >= 1.14
21cr|swaylock-1.6-1|18	BuildRequires:  pkgconfig(xkbcommon)
21cr|swaylock-1.6-1|19	BuildRequires:  scdoc
21cr|swaylock-1.6-1|20	
21cr|swaylock-1.6-1|21	%description
21cr|swaylock-1.6-1|22	swaylock is a screen locking utility for Wayland compositors.
21cr|swaylock-1.6-1|23	
21cr|swaylock-1.6-1|24	%prep
21cr|swaylock-1.6-1|25	%autosetup
21cr|swaylock-1.6-1|26	
21cr|swaylock-1.6-1|27	%build
21cr|swaylock-1.6-1|28	%meson
21cr|swaylock-1.6-1|29	%meson_build
21cr|swaylock-1.6-1|30	
21cr|swaylock-1.6-1|31	%install
21cr|swaylock-1.6-1|32	%meson_install
21cr|swaylock-1.6-1|33	
21cr|swaylock-1.6-1|34	%files
21cr|swaylock-1.6-1|35	%license LICENSE
21cr|swaylock-1.6-1|36	%doc README.md
21cr|swaylock-1.6-1|37	%{_bindir}/%{name}
21cr|swaylock-1.6-1|38	%{_mandir}/man1/%{name}.1*
21cr|swaylock-1.6-1|39	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|swaylock-1.6-1|40	# Co-own completion directories
21cr|swaylock-1.6-1|41	%dir %{_datadir}/bash-completion
21cr|swaylock-1.6-1|42	%dir %{_datadir}/bash-completion/completions
21cr|swaylock-1.6-1|43	%{_datadir}/bash-completion/completions/%{name}
21cr|swaylock-1.6-1|44	%dir %{_datadir}/zsh
21cr|swaylock-1.6-1|45	%dir %{_datadir}/zsh/site-functions
21cr|swaylock-1.6-1|46	%{_datadir}/zsh/site-functions/_%{name}
21cr|swaylock-1.6-1|47	%dir %{_datadir}/fish
21cr|swaylock-1.6-1|48	%dir %{_datadir}/fish/vendor_completions.d
21cr|swaylock-1.6-1|49	%{_datadir}/fish/vendor_completions.d/%{name}.fish

8622 21
21cr|sweep-0.9.3-10|1	Summary:	Sound sample editor
21cr|sweep-0.9.3-10|2	Name:		sweep
21cr|sweep-0.9.3-10|3	Version:	0.9.3
21cr|sweep-0.9.3-10|4	Release:	10
21cr|sweep-0.9.3-10|5	License:	GPLv2+
21cr|sweep-0.9.3-10|6	Group:		Sound
21cr|sweep-0.9.3-10|7	Url:		http://sweep.sourceforge.net/
21cr|sweep-0.9.3-10|8	Source0:	http://prdownloads.sourceforge.net/sweep/%{name}-%{version}.tar.gz
21cr|sweep-0.9.3-10|9	#gw received by mail from Pavel Fric
21cr|sweep-0.9.3-10|10	Source1:	cs.po
21cr|sweep-0.9.3-10|11	Patch0:		sweep-0.9.3-add-cs-po.patch
21cr|sweep-0.9.3-10|12	Patch1:		sweep-0.9.3-multithread.patch
21cr|sweep-0.9.3-10|13	BuildRequires:	desktop-file-utils
21cr|sweep-0.9.3-10|14	BuildRequires:	librsvg
21cr|sweep-0.9.3-10|15	BuildRequires:	libtool
21cr|sweep-0.9.3-10|16	#gw aclocal
21cr|sweep-0.9.3-10|17	Buildrequires:	gettext-devel
21cr|sweep-0.9.3-10|18	BuildRequires:	pkgconfig(alsa)
21cr|sweep-0.9.3-10|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|sweep-0.9.3-10|20	BuildRequires:	pkgconfig(mad)
21cr|sweep-0.9.3-10|21	BuildRequires:	pkgconfig(ogg)
21cr|sweep-0.9.3-10|22	BuildRequires:	pkgconfig(samplerate)
21cr|sweep-0.9.3-10|23	BuildRequires:	pkgconfig(sndfile)
21cr|sweep-0.9.3-10|24	BuildRequires:	pkgconfig(speex)
21cr|sweep-0.9.3-10|25	BuildRequires:	pkgconfig(tdb)
21cr|sweep-0.9.3-10|26	BuildRequires:	pkgconfig(vorbis)
21cr|sweep-0.9.3-10|27	#gw lam also has a binary named sweep
21cr|sweep-0.9.3-10|28	Conflicts:	lam-runtime
21cr|sweep-0.9.3-10|29	
21cr|sweep-0.9.3-10|30	%description
21cr|sweep-0.9.3-10|31	Sweep is an audio editor and live playback tool for GNU/Linux, BSD and
21cr|sweep-0.9.3-10|32	compatible systems. It supports many music and voice formats including
21cr|sweep-0.9.3-10|33	WAV, AIFF, Ogg Vorbis, Speex and MP3, with multichannel editing and
21cr|sweep-0.9.3-10|34	LADSPA effects plugins. Inside lives a pesky little virtual stylus called
21cr|sweep-0.9.3-10|35	Scrubby who enjoys mixing around in your files.
21cr|sweep-0.9.3-10|36	
21cr|sweep-0.9.3-10|37	%files -f %{name}.lang
21cr|sweep-0.9.3-10|38	%doc README ABOUT-NLS AUTHORS COPYING ChangeLog NEWS
21cr|sweep-0.9.3-10|39	%{_bindir}/*
21cr|sweep-0.9.3-10|40	%{_mandir}/man1/*
21cr|sweep-0.9.3-10|41	%{_datadir}/applications/%{name}.desktop
21cr|sweep-0.9.3-10|42	%{_datadir}/pixmaps/*
21cr|sweep-0.9.3-10|43	%dir %{_libdir}/sweep/
21cr|sweep-0.9.3-10|44	%{_libdir}/sweep/*.so
21cr|sweep-0.9.3-10|45	%dir %{_datadir}/sweep/
21cr|sweep-0.9.3-10|46	%{_datadir}/sweep/sweep_splash.png
21cr|sweep-0.9.3-10|47	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|sweep-0.9.3-10|48	
21cr|sweep-0.9.3-10|49	#----------------------------------------------------------------------------
21cr|sweep-0.9.3-10|50	
21cr|sweep-0.9.3-10|51	%package devel
21cr|sweep-0.9.3-10|52	Summary:	C headers for developing Sweep plugins
21cr|sweep-0.9.3-10|53	Group:		Development/C
21cr|sweep-0.9.3-10|54	
21cr|sweep-0.9.3-10|55	%description devel
21cr|sweep-0.9.3-10|56	Sweep is an audio editor and live playback tool for GNU/Linux, BSD and
21cr|sweep-0.9.3-10|57	compatible systems. It supports many music and voice formats including
21cr|sweep-0.9.3-10|58	WAV, AIFF, Ogg Vorbis, Speex and MP3, with multichannel editing and
21cr|sweep-0.9.3-10|59	LADSPA effects plugins. Inside lives a pesky little virtual stylus called
21cr|sweep-0.9.3-10|60	Scrubby who enjoys mixing around in your files.
21cr|sweep-0.9.3-10|61	
21cr|sweep-0.9.3-10|62	This package contains the C headers needed to compile plugins for Sweep.
21cr|sweep-0.9.3-10|63	
21cr|sweep-0.9.3-10|64	%files devel
21cr|sweep-0.9.3-10|65	%doc doc/*.txt
21cr|sweep-0.9.3-10|66	%dir %{_includedir}/%{name}
21cr|sweep-0.9.3-10|67	%{_includedir}/%{name}/*.h
21cr|sweep-0.9.3-10|68	
21cr|sweep-0.9.3-10|69	#----------------------------------------------------------------------------
21cr|sweep-0.9.3-10|70	
21cr|sweep-0.9.3-10|71	%prep
21cr|sweep-0.9.3-10|72	%setup -q
21cr|sweep-0.9.3-10|73	%patch0 -p1
21cr|sweep-0.9.3-10|74	%patch1 -p1
21cr|sweep-0.9.3-10|75	cp %{SOURCE1} po/
21cr|sweep-0.9.3-10|76	
21cr|sweep-0.9.3-10|77	%build
21cr|sweep-0.9.3-10|78	autoreconf -fi
21cr|sweep-0.9.3-10|79	# fix for wrongly set plugin dir on 64-bit
21cr|sweep-0.9.3-10|80	sed -i 's/sweep_plugin_dir=.*/sweep_plugin_dir="$PACKAGE_PLUGIN_DIR"/' configure
21cr|sweep-0.9.3-10|81	LDFLAGS="-lgmodule-2.0 -lX11" %configure --enable-alsa
21cr|sweep-0.9.3-10|82	
21cr|sweep-0.9.3-10|83	%make
21cr|sweep-0.9.3-10|84	
21cr|sweep-0.9.3-10|85	%install
21cr|sweep-0.9.3-10|86	%makeinstall_std MKINSTALLDIRS=`pwd`/mkinstalldirs
21cr|sweep-0.9.3-10|87	rm -rf %{buildroot}%{_datadir}/locale/en_AU
21cr|sweep-0.9.3-10|88	
21cr|sweep-0.9.3-10|89	%find_lang %{name}
21cr|sweep-0.9.3-10|90	
21cr|sweep-0.9.3-10|91	desktop-file-install --vendor="" \
21cr|sweep-0.9.3-10|92	--remove-category="Application" \
21cr|sweep-0.9.3-10|93	--add-category="X-MandrivaLinux-Multimedia-Sound" \
21cr|sweep-0.9.3-10|94	--add-category="AudioVideo" \
21cr|sweep-0.9.3-10|95	--add-category="Audio" \
21cr|sweep-0.9.3-10|96	--add-category="Sequencer" \
21cr|sweep-0.9.3-10|97	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|sweep-0.9.3-10|98	
21cr|sweep-0.9.3-10|99	install -d %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|sweep-0.9.3-10|100	install -m644 %{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/

8623 21
21cr|SweetHome3D-7.5-2|1	%define pkgname SweetHome3D
21cr|SweetHome3D-7.5-2|2	%define pkgmod 3DModels
21cr|SweetHome3D-7.5-2|3	%define pkgtextu Textures
21cr|SweetHome3D-7.5-2|4	%define modelver 1.9.3
21cr|SweetHome3D-7.5-2|5	%define textuver 1.3.1
21cr|SweetHome3D-7.5-2|6	%define texturesver 2.1
21cr|SweetHome3D-7.5-2|7	%define furniturever 2.2
21cr|SweetHome3D-7.5-2|8	
21cr|SweetHome3D-7.5-2|9	Summary:	A free interior design application, with a 3D preview
21cr|SweetHome3D-7.5-2|10	Name:		SweetHome3D
21cr|SweetHome3D-7.5-2|11	Version:	7.5
21cr|SweetHome3D-7.5-2|12	Release:	2
21cr|SweetHome3D-7.5-2|13	License:	GPLv2
21cr|SweetHome3D-7.5-2|14	Group:		Graphics
21cr|SweetHome3D-7.5-2|15	Url:		https://www.sweethome3d.com/
21cr|SweetHome3D-7.5-2|16	Source0:	https://sourceforge.net/projects/sweethome3d/files/SweetHome3D-source/%{pkgname}-%{version}-src/%{pkgname}-%{version}-src.zip
21cr|SweetHome3D-7.5-2|17	Source1:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-models/3DModels-%{modelver}/%{pkgmod}-Contributions-%{modelver}.zip
21cr|SweetHome3D-7.5-2|18	Source2:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-models/3DModels-%{modelver}/%{pkgmod}-KatorLegaz-%{modelver}.zip
21cr|SweetHome3D-7.5-2|19	Source3:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-models/3DModels-%{modelver}/%{pkgmod}-LucaPresidente-%{modelver}.zip
21cr|SweetHome3D-7.5-2|20	Source4:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-models/3DModels-%{modelver}/%{pkgmod}-Reallusion-%{modelver}.zip
21cr|SweetHome3D-7.5-2|21	Source5:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-models/3DModels-%{modelver}/%{pkgmod}-Scopia-%{modelver}.zip
21cr|SweetHome3D-7.5-2|22	Source6:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-models/3DModels-%{modelver}/%{pkgmod}-Trees-%{modelver}.zip
21cr|SweetHome3D-7.5-2|23	Source7:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-models/3DModels-%{modelver}/%{pkgmod}-BlendSwap-CC-BY-%{modelver}.zip
21cr|SweetHome3D-7.5-2|24	Source8:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-models/3DModels-%{modelver}/%{pkgmod}-BlendSwap-CC-0-%{modelver}.zip
21cr|SweetHome3D-7.5-2|25	Source9:	sweethome3d_128x128.png
21cr|SweetHome3D-7.5-2|26	Source10:	sweethome3d-4.6-script
21cr|SweetHome3D-7.5-2|27	Source11:	https://sourceforge.net/projects/%{name}/files/TexturesLibraryEditor-source/TexturesLibraryEditor-%{texturesver}-src.zip
21cr|SweetHome3D-7.5-2|28	Source12:	https://sourceforge.net/projects/sweethome3d/files/FurnitureLibraryEditor-source/FurnitureLibraryEditor-%{furniturever}-src.zip
21cr|SweetHome3D-7.5-2|29	Source13:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-textures/Textures-%{textuver}/%{pkgtextu}-Contributions-%{textuver}.zip
21cr|SweetHome3D-7.5-2|30	Source14:	https://sourceforge.net/projects/%{name}/files/SweetHome3D-textures/Textures-%{textuver}/%{pkgtextu}-eTeksScopia-%{textuver}.zip
21cr|SweetHome3D-7.5-2|31	Source15:	SweetHome3D.rpmlintrc
21cr|SweetHome3D-7.5-2|32	Patch0:		sweethome3d-01noMacOSX.patch
21cr|SweetHome3D-7.5-2|33	Patch1:		sweethome3d-7.2-build_xml.patch
21cr|SweetHome3D-7.5-2|34	Patch2:		sweethome3d-javadoc.patch
21cr|SweetHome3D-7.5-2|35	Patch3:		sweethome3d-7.2-disable_checkForUpdates.patch
21cr|SweetHome3D-7.5-2|36	
21cr|SweetHome3D-7.5-2|37	BuildArch:	noarch
21cr|SweetHome3D-7.5-2|38	ExclusiveArch:  x86_64
21cr|SweetHome3D-7.5-2|39	
21cr|SweetHome3D-7.5-2|40	BuildRequires:	ant
21cr|SweetHome3D-7.5-2|41	BuildRequires:	batik
21cr|SweetHome3D-7.5-2|42	BuildRequires:	desktop-file-utils
21cr|SweetHome3D-7.5-2|43	BuildRequires:	dos2unix
21cr|SweetHome3D-7.5-2|44	BuildRequires:	gnu-regexp
21cr|SweetHome3D-7.5-2|45	BuildRequires:	icedtea-web
21cr|SweetHome3D-7.5-2|46	BuildRequires:	imagemagick
21cr|SweetHome3D-7.5-2|47	BuildRequires:	itext
21cr|SweetHome3D-7.5-2|48	BuildRequires:	java-1.8.0-devel
21cr|SweetHome3D-7.5-2|49	BuildRequires:	java-1.8.0-javadoc
21cr|SweetHome3D-7.5-2|50	BuildRequires:	java-rpmbuild
21cr|SweetHome3D-7.5-2|51	BuildRequires:	java3d
21cr|SweetHome3D-7.5-2|52	BuildRequires:	java3d-javadoc
21cr|SweetHome3D-7.5-2|53	BuildRequires:	jdepend
21cr|SweetHome3D-7.5-2|54	BuildRequires:	jdom
21cr|SweetHome3D-7.5-2|55	BuildRequires:	jiprof
21cr|SweetHome3D-7.5-2|56	BuildRequires:	junit
21cr|SweetHome3D-7.5-2|57	BuildRequires:	jpackage-utils
21cr|SweetHome3D-7.5-2|58	# need patched bundled version of sunflow
21cr|SweetHome3D-7.5-2|59	# BuildRequires:	sunflow
21cr|SweetHome3D-7.5-2|60	BuildRequires:	vecmath
21cr|SweetHome3D-7.5-2|61	BuildRequires:	xerces-j2
21cr|SweetHome3D-7.5-2|62	BuildRequires:	xml-commons-apis
21cr|SweetHome3D-7.5-2|63	
21cr|SweetHome3D-7.5-2|64	Requires:	batik
21cr|SweetHome3D-7.5-2|65	Requires:	icedtea-web
21cr|SweetHome3D-7.5-2|66	Requires:	itext
21cr|SweetHome3D-7.5-2|67	Requires:	java-headless
21cr|SweetHome3D-7.5-2|68	Requires:	java3d
21cr|SweetHome3D-7.5-2|69	Requires:	jpackage-utils
21cr|SweetHome3D-7.5-2|70	#Requires:	sunflow
21cr|SweetHome3D-7.5-2|71	Requires:	vecmath
21cr|SweetHome3D-7.5-2|72	
21cr|SweetHome3D-7.5-2|73	Recommends:	%{name}-3dmodels
21cr|SweetHome3D-7.5-2|74	Recommends:	%{name}-textures
21cr|SweetHome3D-7.5-2|75	
21cr|SweetHome3D-7.5-2|76	%description
21cr|SweetHome3D-7.5-2|77	Sweet Home 3D is a free interior design application that helps you place your
21cr|SweetHome3D-7.5-2|78	furniture on a house 2D plan, with a 3D preview.
21cr|SweetHome3D-7.5-2|79	Available at http://www.sweethome3d.eu/, this program is aimed at people who
21cr|SweetHome3D-7.5-2|80	want to design their interior quickly, whether they are moving or they just
21cr|SweetHome3D-7.5-2|81	want to redesign their existing home. Numerous visual guides help you draw the
21cr|SweetHome3D-7.5-2|82	plan of your home and layout furniture. You may draw the walls of your rooms
21cr|SweetHome3D-7.5-2|83	upon the image of an existing plan, and then, drag and drop furniture onto the
21cr|SweetHome3D-7.5-2|84	plan from a catalog organized by categories. Each change in the 2D plan is
21cr|SweetHome3D-7.5-2|85	simultaneously updated in the 3D view, to show you a realistic rendering of
21cr|SweetHome3D-7.5-2|86	your layout.
21cr|SweetHome3D-7.5-2|87	
21cr|SweetHome3D-7.5-2|88	%files
21cr|SweetHome3D-7.5-2|89	%doc COPYING* LICENSE.TXT README.TXT
21cr|SweetHome3D-7.5-2|90	%{_bindir}/%{name}
21cr|SweetHome3D-7.5-2|91	%dir %{_javadir}/%{name}
21cr|SweetHome3D-7.5-2|92	%{_javadir}/%{name}/Furniture.jar
21cr|SweetHome3D-7.5-2|93	%{_javadir}/%{name}/Help.jar
21cr|SweetHome3D-7.5-2|94	%{_javadir}/%{name}/%{pkgname}-%{version}.jar
21cr|SweetHome3D-7.5-2|95	%{_javadir}/%{name}/%{pkgname}.jar
21cr|SweetHome3D-7.5-2|96	%{_javadir}/%{name}/Textures.jar
21cr|SweetHome3D-7.5-2|97	# FIXME for package jar that does not exist
21cr|SweetHome3D-7.5-2|98	%{_javadir}/%{name}/jmf.jar
21cr|SweetHome3D-7.5-2|99	%{_javadir}/%{name}/freehep-vectorgraphics-svg-2.1.1c.jar
21cr|SweetHome3D-7.5-2|100	%{_javadir}/%{name}/jnlp.jar
21cr|SweetHome3D-7.5-2|101	%{_javadir}/%{name}/jeksparser-calculator.jar
21cr|SweetHome3D-7.5-2|102	%{_javadir}/%{name}/sunflow-0.07.3i.jar
21cr|SweetHome3D-7.5-2|103	#
21cr|SweetHome3D-7.5-2|104	%{_datadir}/applications/%{name}.desktop
21cr|SweetHome3D-7.5-2|105	%{_datadir}/mime/packages/%{name}.xml
21cr|SweetHome3D-7.5-2|106	%{_datadir}/pixmaps/%{name}.png
21cr|SweetHome3D-7.5-2|107	%{_iconsdir}/*.jpg
21cr|SweetHome3D-7.5-2|108	%{_iconsdir}/*.gif
21cr|SweetHome3D-7.5-2|109	%{_iconsdir}/hicolor/*x*/apps/%{name}.png
21cr|SweetHome3D-7.5-2|110	#-----------------------------------------------------------------------------
21cr|SweetHome3D-7.5-2|111	
21cr|SweetHome3D-7.5-2|112	%package 3dmodels
21cr|SweetHome3D-7.5-2|113	Summary:	Some extra 3DModels for %{pkgname}
21cr|SweetHome3D-7.5-2|114	Group:		Graphics
21cr|SweetHome3D-7.5-2|115	BuildArch:	noarch
21cr|SweetHome3D-7.5-2|116	Requires:	%{name} = %{EVRD}
21cr|SweetHome3D-7.5-2|117	
21cr|SweetHome3D-7.5-2|118	%description 3dmodels
21cr|SweetHome3D-7.5-2|119	Some extra 3DModels for %{pkgname}.
21cr|SweetHome3D-7.5-2|120	
21cr|SweetHome3D-7.5-2|121	This package contains:
21cr|SweetHome3D-7.5-2|122	* 3DModels Contributions %{modelver}
21cr|SweetHome3D-7.5-2|123	* 3DModels KatorLegaz %{modelver}
21cr|SweetHome3D-7.5-2|124	* 3DModels Scopia %{modelver}
21cr|SweetHome3D-7.5-2|125	* 3DModels Trees %{modelver}
21cr|SweetHome3D-7.5-2|126	* 3DModels LucaPresidente %{modelver}
21cr|SweetHome3D-7.5-2|127	* 3DModels Reallusion-%{modelver}
21cr|SweetHome3D-7.5-2|128	* 3DModels BlendSwap-CC-BY-%{modelver}
21cr|SweetHome3D-7.5-2|129	* 3DModels BlendSwap-CC-0-%{modelver}
21cr|SweetHome3D-7.5-2|130	
21cr|SweetHome3D-7.5-2|131	%files 3dmodels
21cr|SweetHome3D-7.5-2|132	%doc 3DModels-Contributions/*.txt 3DModels-KatorLegaz/*.txt 3DModels-Scopia/*.txt 3DModels-Trees/*.txt 3DModels-LucaPresidente/*.txt 3DModels-Reallusion/*.txt 3DModels-BlendSwap-CC-BY/*.txt 3DModels-BlendSwap-CC-0/*.txt
21cr|SweetHome3D-7.5-2|133	%dir %{_datadir}/%{name}
21cr|SweetHome3D-7.5-2|134	%dir %{_datadir}/%{name}/%{pkgmod}
21cr|SweetHome3D-7.5-2|135	%{_datadir}/%{name}/%{pkgmod}/*.sh3f
21cr|SweetHome3D-7.5-2|136	
21cr|SweetHome3D-7.5-2|137	#-----------------------------------------------------------------------------
21cr|SweetHome3D-7.5-2|138	
21cr|SweetHome3D-7.5-2|139	%package textures
21cr|SweetHome3D-7.5-2|140	Summary:	Some extra Textures for %{pkgname}
21cr|SweetHome3D-7.5-2|141	Group:		Graphics
21cr|SweetHome3D-7.5-2|142	BuildArch:	noarch
21cr|SweetHome3D-7.5-2|143	Requires:	%{name} = %{EVRD}
21cr|SweetHome3D-7.5-2|144	
21cr|SweetHome3D-7.5-2|145	%description textures
21cr|SweetHome3D-7.5-2|146	(New) Some extra Textures for %{pkgname}.
21cr|SweetHome3D-7.5-2|147	
21cr|SweetHome3D-7.5-2|148	This package contains:
21cr|SweetHome3D-7.5-2|149	* Textures Contributions %{textuver}
21cr|SweetHome3D-7.5-2|150	* Textures eTeksScopia %{textuver}
21cr|SweetHome3D-7.5-2|151	
21cr|SweetHome3D-7.5-2|152	%files textures
21cr|SweetHome3D-7.5-2|153	%doc Textures-Contributions/*.txt Textures-eTeksScopia/*.txt
21cr|SweetHome3D-7.5-2|154	%dir %{_datadir}/%{name}
21cr|SweetHome3D-7.5-2|155	%dir %{_datadir}/%{name}/%{pkgtextu}
21cr|SweetHome3D-7.5-2|156	%{_datadir}/%{name}/%{pkgtextu}/*.sh3t
21cr|SweetHome3D-7.5-2|157	
21cr|SweetHome3D-7.5-2|158	#-----------------------------------------------------------------------------
21cr|SweetHome3D-7.5-2|159	
21cr|SweetHome3D-7.5-2|160	%package javadoc
21cr|SweetHome3D-7.5-2|161	Summary:	Javadoc for %{pkgname}
21cr|SweetHome3D-7.5-2|162	Group:		Documentation
21cr|SweetHome3D-7.5-2|163	BuildArch:	noarch
21cr|SweetHome3D-7.5-2|164	
21cr|SweetHome3D-7.5-2|165	%description javadoc
21cr|SweetHome3D-7.5-2|166	Sweet Home 3D - An application for placing your furniture on a house 2D plan,
21cr|SweetHome3D-7.5-2|167	with a 3D preview
21cr|SweetHome3D-7.5-2|168	
21cr|SweetHome3D-7.5-2|169	This package contains javadoc for %{pkgname}.
21cr|SweetHome3D-7.5-2|170	
21cr|SweetHome3D-7.5-2|171	%files javadoc
21cr|SweetHome3D-7.5-2|172	%dir %{_javadocdir}/%{name}
21cr|SweetHome3D-7.5-2|173	%{_javadocdir}/%{name}/*
21cr|SweetHome3D-7.5-2|174	
21cr|SweetHome3D-7.5-2|175	#-----------------------------------------------------------------------------
21cr|SweetHome3D-7.5-2|176	
21cr|SweetHome3D-7.5-2|177	%prep
21cr|SweetHome3D-7.5-2|178	%autosetup -p1 -n %{pkgname}-%{version}-src
21cr|SweetHome3D-7.5-2|179	
21cr|SweetHome3D-7.5-2|180	for j in $(find . -name "*.jar"); do
21cr|SweetHome3D-7.5-2|181	mv $j $j.no
21cr|SweetHome3D-7.5-2|182	done
21cr|SweetHome3D-7.5-2|183	
21cr|SweetHome3D-7.5-2|184	rm -rf lib/windows
21cr|SweetHome3D-7.5-2|185	rm -rf lib/macosx
21cr|SweetHome3D-7.5-2|186	rm -rf lib/linux
21cr|SweetHome3D-7.5-2|187	
21cr|SweetHome3D-7.5-2|188	pushd lib
21cr|SweetHome3D-7.5-2|189	ln -sf $(build-classpath batik-all) batik-svgpathparser-1.7.jar
21cr|SweetHome3D-7.5-2|190	ln -sf $(build-classpath itext) iText-2.1.7.jar
21cr|SweetHome3D-7.5-2|191	ln -sf $(build-classpath java3d/j3dcore) j3dcore.jar
21cr|SweetHome3D-7.5-2|192	ln -sf $(build-classpath java3d/j3dutils) j3dutils.jar
21cr|SweetHome3D-7.5-2|193	# need patched version of sunflow
21cr|SweetHome3D-7.5-2|194	#	ln -sf $(build-classpath sunflow) sunflow-0.07.3i.jar
21cr|SweetHome3D-7.5-2|195	ln -sf $(build-classpath vecmath) vecmath.jar
21cr|SweetHome3D-7.5-2|196	ln -sf %{_datadir}/icedtea-web/javaws.jar javaws.jar
21cr|SweetHome3D-7.5-2|197	# FIXME for package jar that does not exist on Mageia
21cr|SweetHome3D-7.5-2|198	mv jmf.jar.no jmf.jar
21cr|SweetHome3D-7.5-2|199	mv freehep-vectorgraphics-svg-2.1.1c.jar.no freehep-vectorgraphics-svg-2.1.1c.jar
21cr|SweetHome3D-7.5-2|200	mv jeksparser-calculator.jar.no jeksparser-calculator.jar
21cr|SweetHome3D-7.5-2|201	mv sunflow-0.07.3i.jar.no sunflow-0.07.3i.jar
21cr|SweetHome3D-7.5-2|202	popd
21cr|SweetHome3D-7.5-2|203	
21cr|SweetHome3D-7.5-2|204	# Abbot is not built yet
21cr|SweetHome3D-7.5-2|205	pushd libtest
21cr|SweetHome3D-7.5-2|206	ln -sf $(build-classpath gnu-regexp) gnu-regexp-1.1.4.jar
21cr|SweetHome3D-7.5-2|207	ln -sf $(build-classpath jdepend) jdepend-2.9.jar
21cr|SweetHome3D-7.5-2|208	ln -sf $(build-classpath jdom) jdom-1.1.1.jar
21cr|SweetHome3D-7.5-2|209	ln -sf %{_datadir}/icedtea-web/netx.jar jnlp.jar
21cr|SweetHome3D-7.5-2|210	ln -sf $(build-classpath jiprof/profile) profile.jar
21cr|SweetHome3D-7.5-2|211	popd
21cr|SweetHome3D-7.5-2|212	
21cr|SweetHome3D-7.5-2|213	for c in $(find lib -name "*.class"); do
21cr|SweetHome3D-7.5-2|214	rm -f $c
21cr|SweetHome3D-7.5-2|215	done
21cr|SweetHome3D-7.5-2|216	
21cr|SweetHome3D-7.5-2|217	dos2unix  *.TXT
21cr|SweetHome3D-7.5-2|218	chmod 644 *.TXT
21cr|SweetHome3D-7.5-2|219	
21cr|SweetHome3D-7.5-2|220	# for extra 3DModels
21cr|SweetHome3D-7.5-2|221	mkdir -p 3DModels-Contributions
21cr|SweetHome3D-7.5-2|222	pushd 3DModels-Contributions
21cr|SweetHome3D-7.5-2|223	unzip -q %{SOURCE1}
21cr|SweetHome3D-7.5-2|224	mv README.TXT README-3DModels-Contributions.txt
21cr|SweetHome3D-7.5-2|225	mv LICENSE.TXT LICENSE-3DModels-Contributions.txt
21cr|SweetHome3D-7.5-2|226	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|227	popd
21cr|SweetHome3D-7.5-2|228	mkdir -p 3DModels-KatorLegaz
21cr|SweetHome3D-7.5-2|229	pushd 3DModels-KatorLegaz
21cr|SweetHome3D-7.5-2|230	unzip -q %{SOURCE2}
21cr|SweetHome3D-7.5-2|231	mv README.TXT README-3DModels-KatorLegaz.txt
21cr|SweetHome3D-7.5-2|232	mv LICENSE.TXT LICENSE-3DModels-KatorLegaz.txt
21cr|SweetHome3D-7.5-2|233	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|234	popd
21cr|SweetHome3D-7.5-2|235	mkdir -p 3DModels-LucaPresidente
21cr|SweetHome3D-7.5-2|236	pushd 3DModels-LucaPresidente
21cr|SweetHome3D-7.5-2|237	unzip -q %{SOURCE3}
21cr|SweetHome3D-7.5-2|238	mv README.TXT README-3DModels-LucaPresidente.txt
21cr|SweetHome3D-7.5-2|239	mv LICENSE.TXT LICENSE-3DModels-LucaPresidente.txt
21cr|SweetHome3D-7.5-2|240	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|241	popd
21cr|SweetHome3D-7.5-2|242	mkdir -p 3DModels-Reallusion
21cr|SweetHome3D-7.5-2|243	pushd 3DModels-Reallusion
21cr|SweetHome3D-7.5-2|244	unzip -q %{SOURCE4}
21cr|SweetHome3D-7.5-2|245	mv README.TXT README-3DModels-Reallusion.txt
21cr|SweetHome3D-7.5-2|246	mv LICENSE.TXT LICENSE-3DModels-Reallusion.txt
21cr|SweetHome3D-7.5-2|247	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|248	popd
21cr|SweetHome3D-7.5-2|249	mkdir -p 3DModels-Scopia
21cr|SweetHome3D-7.5-2|250	pushd 3DModels-Scopia
21cr|SweetHome3D-7.5-2|251	unzip -q %{SOURCE5}
21cr|SweetHome3D-7.5-2|252	mv README.TXT README-3DModels-Scopia.txt
21cr|SweetHome3D-7.5-2|253	mv LICENSE.TXT LICENSE-3DModels-Scopia.txt
21cr|SweetHome3D-7.5-2|254	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|255	popd
21cr|SweetHome3D-7.5-2|256	mkdir -p 3DModels-Trees
21cr|SweetHome3D-7.5-2|257	pushd 3DModels-Trees
21cr|SweetHome3D-7.5-2|258	unzip -q %{SOURCE6}
21cr|SweetHome3D-7.5-2|259	mv README.TXT README-3DModels-Trees.txt
21cr|SweetHome3D-7.5-2|260	mv LICENSE.TXT LICENSE-3DModels-Trees.txt
21cr|SweetHome3D-7.5-2|261	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|262	popd
21cr|SweetHome3D-7.5-2|263	mkdir -p 3DModels-BlendSwap-CC-BY
21cr|SweetHome3D-7.5-2|264	pushd 3DModels-BlendSwap-CC-BY
21cr|SweetHome3D-7.5-2|265	unzip -q %{SOURCE7}
21cr|SweetHome3D-7.5-2|266	mv README.TXT README-3DModels-BlendSwap-CC-BY.txt
21cr|SweetHome3D-7.5-2|267	mv LICENSE.TXT LICENSE-3DModels-BlendSwap-CC-BY.txt
21cr|SweetHome3D-7.5-2|268	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|269	popd
21cr|SweetHome3D-7.5-2|270	mkdir -p 3DModels-BlendSwap-CC-0
21cr|SweetHome3D-7.5-2|271	pushd 3DModels-BlendSwap-CC-0
21cr|SweetHome3D-7.5-2|272	unzip -q %{SOURCE8}
21cr|SweetHome3D-7.5-2|273	mv README.TXT README-3DModels-BlendSwap-CC-0.txt
21cr|SweetHome3D-7.5-2|274	mv LICENSE.TXT LICENSE-3DModels-BlendSwap-CC-0.txt
21cr|SweetHome3D-7.5-2|275	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|276	popd
21cr|SweetHome3D-7.5-2|277	# for extra Textures
21cr|SweetHome3D-7.5-2|278	mkdir -p Textures-Contributions
21cr|SweetHome3D-7.5-2|279	pushd Textures-Contributions
21cr|SweetHome3D-7.5-2|280	unzip -q %{SOURCE13}
21cr|SweetHome3D-7.5-2|281	mv README.TXT README-Textures-Contributions.txt
21cr|SweetHome3D-7.5-2|282	mv LICENSE.TXT LICENSE-Textures-Contributions.txt
21cr|SweetHome3D-7.5-2|283	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|284	popd
21cr|SweetHome3D-7.5-2|285	mkdir -p Textures-eTeksScopia
21cr|SweetHome3D-7.5-2|286	pushd Textures-eTeksScopia
21cr|SweetHome3D-7.5-2|287	unzip -q %{SOURCE14}
21cr|SweetHome3D-7.5-2|288	mv README.TXT README-Textures-eTeksScopia.txt
21cr|SweetHome3D-7.5-2|289	mv LICENSE.TXT LICENSE-Textures-eTeksScopia.txt
21cr|SweetHome3D-7.5-2|290	sed -i 's/\r$//' *.txt
21cr|SweetHome3D-7.5-2|291	popd
21cr|SweetHome3D-7.5-2|292	
21cr|SweetHome3D-7.5-2|293	%build
21cr|SweetHome3D-7.5-2|294	%ant application furniture textures help javadoc
21cr|SweetHome3D-7.5-2|295	
21cr|SweetHome3D-7.5-2|296	%install
21cr|SweetHome3D-7.5-2|297	# .jar-repertory
21cr|SweetHome3D-7.5-2|298	mkdir -p %{buildroot}%{_javadir}/%{name}
21cr|SweetHome3D-7.5-2|299	install -pm 644 build/SweetHome3D.jar \
21cr|SweetHome3D-7.5-2|300	%{buildroot}%{_javadir}/%{name}/%{pkgname}-%{version}.jar
21cr|SweetHome3D-7.5-2|301	
21cr|SweetHome3D-7.5-2|302	(
21cr|SweetHome3D-7.5-2|303	cd %{buildroot}%{_javadir}/%{name}
21cr|SweetHome3D-7.5-2|304	for jar in *-%{version}*; do
21cr|SweetHome3D-7.5-2|305	ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`
21cr|SweetHome3D-7.5-2|306	done
21cr|SweetHome3D-7.5-2|307	)
21cr|SweetHome3D-7.5-2|308	
21cr|SweetHome3D-7.5-2|309	for i in Furniture Textures Help; do
21cr|SweetHome3D-7.5-2|310	install -pm 644 build/$i.jar %{buildroot}%{_javadir}/%{name}
21cr|SweetHome3D-7.5-2|311	done
21cr|SweetHome3D-7.5-2|312	
21cr|SweetHome3D-7.5-2|313	rm -rf lib/iText-2.1.7.jar
21cr|SweetHome3D-7.5-2|314	rm -rf lib/j3dcore.jar
21cr|SweetHome3D-7.5-2|315	rm -rf lib/j3dutils.jar
21cr|SweetHome3D-7.5-2|316	#rm -rf lib/sunflow-0.07.3i.jar
21cr|SweetHome3D-7.5-2|317	rm -rf lib/vecmath.jar
21cr|SweetHome3D-7.5-2|318	rm -rf lib/Loader3DS1_2u.jar
21cr|SweetHome3D-7.5-2|319	
21cr|SweetHome3D-7.5-2|320	# FIXME for package jar that does not exist on Mageia
21cr|SweetHome3D-7.5-2|321	install -pm 644 lib/jmf.jar %{buildroot}%{_javadir}/%{name}
21cr|SweetHome3D-7.5-2|322	install -pm 644 lib/freehep-vectorgraphics-svg-2.1.1c.jar %{buildroot}%{_javadir}/%{name}
21cr|SweetHome3D-7.5-2|323	# FIXME for display the sweethome3d splash screen
21cr|SweetHome3D-7.5-2|324	install -pm 644 libtest/jnlp.jar.no %{buildroot}%{_javadir}/%{name}/jnlp.jar
21cr|SweetHome3D-7.5-2|325	install -pm 644 lib/sunflow-0.07.3i.jar %{buildroot}%{_javadir}/%{name}
21cr|SweetHome3D-7.5-2|326	install -pm 644 lib/jeksparser-calculator.jar %{buildroot}%{_javadir}/%{name}
21cr|SweetHome3D-7.5-2|327	
21cr|SweetHome3D-7.5-2|328	# 3Dmodels-repertory
21cr|SweetHome3D-7.5-2|329	mkdir -p %{buildroot}%{_datadir}/%{name}/%{pkgmod}
21cr|SweetHome3D-7.5-2|330	for i in Contributions KatorLegaz LucaPresidente Reallusion Scopia Trees BlendSwap-CC-BY BlendSwap-CC-0; do
21cr|SweetHome3D-7.5-2|331	install -m 644 3DModels-$i/*.sh3f %{buildroot}%{_datadir}/%{name}/%{pkgmod}
21cr|SweetHome3D-7.5-2|332	done
21cr|SweetHome3D-7.5-2|333	
21cr|SweetHome3D-7.5-2|334	# Textures-repertory
21cr|SweetHome3D-7.5-2|335	mkdir -p %{buildroot}%{_datadir}/%{name}/%{pkgtextu}
21cr|SweetHome3D-7.5-2|336	for i in Contributions eTeksScopia; do
21cr|SweetHome3D-7.5-2|337	install -m 644 Textures-$i/*.sh3t %{buildroot}%{_datadir}/%{name}/%{pkgtextu}
21cr|SweetHome3D-7.5-2|338	done
21cr|SweetHome3D-7.5-2|339	
21cr|SweetHome3D-7.5-2|340	# javadoc-repertory
21cr|SweetHome3D-7.5-2|341	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21cr|SweetHome3D-7.5-2|342	cp -pr javadoc/* %{buildroot}%{_javadocdir}/%{name}
21cr|SweetHome3D-7.5-2|343	
21cr|SweetHome3D-7.5-2|344	# binary-repertory
21cr|SweetHome3D-7.5-2|345	mkdir -p %{buildroot}%{_bindir}
21cr|SweetHome3D-7.5-2|346	install -m 755 %{SOURCE10} %{buildroot}%{_bindir}/%{name}
21cr|SweetHome3D-7.5-2|347	
21cr|SweetHome3D-7.5-2|348	# icons-repertory
21cr|SweetHome3D-7.5-2|349	mkdir -p %{buildroot}%{_datadir}/pixmaps %{buildroot}%{_iconsdir} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/
21cr|SweetHome3D-7.5-2|350	cp -pr %{SOURCE9} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|SweetHome3D-7.5-2|351	cp -pr %{SOURCE9} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|SweetHome3D-7.5-2|352	cp -pr deploy/%{pkgname}*.jpg %{buildroot}%{_iconsdir}
21cr|SweetHome3D-7.5-2|353	cp -pr deploy/%{pkgname}*.gif %{buildroot}%{_iconsdir}
21cr|SweetHome3D-7.5-2|354	
21cr|SweetHome3D-7.5-2|355	for png in 64x64 32x32 22x22 16x16; do
21cr|SweetHome3D-7.5-2|356	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${png}/apps/
21cr|SweetHome3D-7.5-2|357	convert -geometry $png %{SOURCE9} %{buildroot}%{_iconsdir}/hicolor/${png}/apps/%{name}.png
21cr|SweetHome3D-7.5-2|358	done
21cr|SweetHome3D-7.5-2|359	
21cr|SweetHome3D-7.5-2|360	# menu-entry
21cr|SweetHome3D-7.5-2|361	mkdir -p %{buildroot}%{_datadir}/applications
21cr|SweetHome3D-7.5-2|362	cat > %{name}.desktop <<EOF
21cr|SweetHome3D-7.5-2|363	[Desktop Entry]
21cr|SweetHome3D-7.5-2|364	Version=1.0
21cr|SweetHome3D-7.5-2|365	Name=Sweet Home 3D
21cr|SweetHome3D-7.5-2|366	Name[fr]=Sweet Home 3D
21cr|SweetHome3D-7.5-2|367	Name[ru]=Sweet Home 3D
21cr|SweetHome3D-7.5-2|368	GenericName=Sweet Home 3D
21cr|SweetHome3D-7.5-2|369	GenericName[fr]=Sweet Home 3D
21cr|SweetHome3D-7.5-2|370	GenericName[ru]=Проектирование домашнего интерьера в 3D
21cr|SweetHome3D-7.5-2|371	Comment=Design Application
21cr|SweetHome3D-7.5-2|372	Comment[fr]=Application de conception d'intérieur en 3D
21cr|SweetHome3D-7.5-2|373	Comment[ru]=Программа проектирования домашнего интерьера в 3D
21cr|SweetHome3D-7.5-2|374	Exec=%{name}
21cr|SweetHome3D-7.5-2|375	Icon=%{name}
21cr|SweetHome3D-7.5-2|376	Terminal=false
21cr|SweetHome3D-7.5-2|377	Type=Application
21cr|SweetHome3D-7.5-2|378	StartupNotify=true
21cr|SweetHome3D-7.5-2|379	StartupWMClass=com-eteks-sweethome3d-SweetHome3D
21cr|SweetHome3D-7.5-2|380	Categories=Graphics;2DGraphics;3DGraphics;
21cr|SweetHome3D-7.5-2|381	EOF
21cr|SweetHome3D-7.5-2|382	
21cr|SweetHome3D-7.5-2|383	desktop-file-install \
21cr|SweetHome3D-7.5-2|384	--mode=0644 \
21cr|SweetHome3D-7.5-2|385	--dir=%{buildroot}%{_datadir}/applications %{name}.desktop
21cr|SweetHome3D-7.5-2|386	
21cr|SweetHome3D-7.5-2|387	# mime-entry for sh3d files
21cr|SweetHome3D-7.5-2|388	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|SweetHome3D-7.5-2|389	cat > %{buildroot}%{_datadir}/mime/packages/%{name}.xml <<EOF
21cr|SweetHome3D-7.5-2|390	<?xml version="1.0"?>
21cr|SweetHome3D-7.5-2|391	<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info';>
21cr|SweetHome3D-7.5-2|392	<mime-type type="application/vnd.sh3d">
21cr|SweetHome3D-7.5-2|393	<comment>SweetHome3D Project</comment>
21cr|SweetHome3D-7.5-2|394	<glob pattern="*.sh3d"/>
21cr|SweetHome3D-7.5-2|395	</mime-type>
21cr|SweetHome3D-7.5-2|396	</mime-info>
21cr|SweetHome3D-7.5-2|397	EOF
21cr|SweetHome3D-7.5-2|398	
21cr|SweetHome3D-7.5-2|399	%check
21cr|SweetHome3D-7.5-2|400	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

8624 21
21cr|swell-foop-41.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|swell-foop-41.1-1|2	
21cr|swell-foop-41.1-1|3	Summary:	GNOME colored tiles puzzle game
21cr|swell-foop-41.1-1|4	Name:		swell-foop
21cr|swell-foop-41.1-1|5	Version:	41.1
21cr|swell-foop-41.1-1|6	Release:	1
21cr|swell-foop-41.1-1|7	License:	GPLv2+ and GFDL
21cr|swell-foop-41.1-1|8	Group:		Games/Other
21cr|swell-foop-41.1-1|9	Url:		https://download.gnome.org/sources/swell-foop
21cr|swell-foop-41.1-1|10	Source0:	https://download.gnome.org/sources/swell-foop/%{url_ver}/swell-foop-%{version}.tar.xz
21cr|swell-foop-41.1-1|11	BuildRequires:	intltool
21cr|swell-foop-41.1-1|12	BuildRequires:	itstool
21cr|swell-foop-41.1-1|13	BuildRequires:	libxml2-utils
21cr|swell-foop-41.1-1|14	BuildRequires:	meson
21cr|swell-foop-41.1-1|15	BuildRequires:	vala
21cr|swell-foop-41.1-1|16	BuildRequires:	yelp-tools
21cr|swell-foop-41.1-1|17	BuildRequires:	gettext-devel
21cr|swell-foop-41.1-1|18	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|swell-foop-41.1-1|19	BuildRequires:	pkgconfig(gtk4)
21cr|swell-foop-41.1-1|20	BuildRequires:	pkgconfig(libgnome-games-support-1)
21cr|swell-foop-41.1-1|21	
21cr|swell-foop-41.1-1|22	%description
21cr|swell-foop-41.1-1|23	Clear the screen by removing groups of colored and shaped tiles.
21cr|swell-foop-41.1-1|24	
21cr|swell-foop-41.1-1|25	%files -f %{name}.lang
21cr|swell-foop-41.1-1|26	%license COPYING
21cr|swell-foop-41.1-1|27	%{_appdatadir}/org.gnome.SwellFoop.appdata.xml
21cr|swell-foop-41.1-1|28	%{_bindir}/swell-foop
21cr|swell-foop-41.1-1|29	%{_datadir}/applications/org.gnome.SwellFoop.desktop
21cr|swell-foop-41.1-1|30	%{_datadir}/dbus-1/services/org.gnome.SwellFoop.service
21cr|swell-foop-41.1-1|31	%{_datadir}/glib-2.0/schemas/org.gnome.SwellFoop.gschema.xml
21cr|swell-foop-41.1-1|32	%{_datadir}/icons/*/*/*/*
21cr|swell-foop-41.1-1|33	%{_datadir}/swell-foop
21cr|swell-foop-41.1-1|34	
21cr|swell-foop-41.1-1|35	#----------------------------------------------------------------------------
21cr|swell-foop-41.1-1|36	
21cr|swell-foop-41.1-1|37	%prep
21cr|swell-foop-41.1-1|38	%autosetup -p1
21cr|swell-foop-41.1-1|39	
21cr|swell-foop-41.1-1|40	%build
21cr|swell-foop-41.1-1|41	%meson
21cr|swell-foop-41.1-1|42	%meson_build
21cr|swell-foop-41.1-1|43	
21cr|swell-foop-41.1-1|44	%install
21cr|swell-foop-41.1-1|45	%meson_install
21cr|swell-foop-41.1-1|46	
21cr|swell-foop-41.1-1|47	%find_lang %{name} --with-gnome

8625 21
21cr|swh-lv2-1.0.16-4|1	Summary:	SWH LV2 plugins converted from LADSPA
21cr|swh-lv2-1.0.16-4|2	Name:		swh-lv2
21cr|swh-lv2-1.0.16-4|3	Version:	1.0.16
21cr|swh-lv2-1.0.16-4|4	Release:	4
21cr|swh-lv2-1.0.16-4|5	License:	GPLv2+
21cr|swh-lv2-1.0.16-4|6	Group:		Sound
21cr|swh-lv2-1.0.16-4|7	Url:		http://plugin.org.uk/
21cr|swh-lv2-1.0.16-4|8	Source0:	http://plugin.org.uk/lv2/lv2-%{version}.tar.gz
21cr|swh-lv2-1.0.16-4|9	BuildRequires:	libxslt-proc
21cr|swh-lv2-1.0.16-4|10	BuildRequires:	ladspa-devel
21cr|swh-lv2-1.0.16-4|11	BuildRequires:	pkgconfig(fftw3)
21cr|swh-lv2-1.0.16-4|12	BuildRequires:	pkgconfig(lv2)
21cr|swh-lv2-1.0.16-4|13	Requires:	lv2
21cr|swh-lv2-1.0.16-4|14	
21cr|swh-lv2-1.0.16-4|15	%description
21cr|swh-lv2-1.0.16-4|16	This is an early experimental port of my LADSPA plugins to the LV2
21cr|swh-lv2-1.0.16-4|17	specification (see http://lv2plug.in/). It's still quite early days, but most
21cr|swh-lv2-1.0.16-4|18	things should work as well or not as they did in LADSPA.
21cr|swh-lv2-1.0.16-4|19	
21cr|swh-lv2-1.0.16-4|20	%files
21cr|swh-lv2-1.0.16-4|21	%doc README
21cr|swh-lv2-1.0.16-4|22	%{_libdir}/lv2/*-swh.lv2/plugin-Linux.so
21cr|swh-lv2-1.0.16-4|23	%{_libdir}/lv2/*-swh.lv2/*.ttl
21cr|swh-lv2-1.0.16-4|24	
21cr|swh-lv2-1.0.16-4|25	#----------------------------------------------------------------------------
21cr|swh-lv2-1.0.16-4|26	
21cr|swh-lv2-1.0.16-4|27	%prep
21cr|swh-lv2-1.0.16-4|28	%setup -qn lv2-%{version}
21cr|swh-lv2-1.0.16-4|29	
21cr|swh-lv2-1.0.16-4|30	%build
21cr|swh-lv2-1.0.16-4|31	%setup_compile_flags
21cr|swh-lv2-1.0.16-4|32	%make
21cr|swh-lv2-1.0.16-4|33	
21cr|swh-lv2-1.0.16-4|34	%install
21cr|swh-lv2-1.0.16-4|35	make install-system \
21cr|swh-lv2-1.0.16-4|36	PREFIX=%{buildroot} \
21cr|swh-lv2-1.0.16-4|37	INSTALL_DIR=%{buildroot}%{_libdir}/lv2
21cr|swh-lv2-1.0.16-4|38	
21cr|swh-lv2-1.0.16-4|39	# Fix perms
21cr|swh-lv2-1.0.16-4|40	chmod 644 %{buildroot}%{_libdir}/lv2/*/*.ttl

8626 21
21cr|swig3-3.0.12-1|1	%bcond_with guile
21cr|swig3-3.0.12-1|2	%bcond_without mono
21cr|swig3-3.0.12-1|3	%bcond_without ocaml
21cr|swig3-3.0.12-1|4	%bcond_without php
21cr|swig3-3.0.12-1|5	%bcond_without ruby
21cr|swig3-3.0.12-1|6	%bcond_without lua
21cr|swig3-3.0.12-1|7	%define oname swig
21cr|swig3-3.0.12-1|8	
21cr|swig3-3.0.12-1|9	Summary:	Simplified Wrapper and Interface Generator (SWIG)
21cr|swig3-3.0.12-1|10	Name:		swig3
21cr|swig3-3.0.12-1|11	Version:	3.0.12
21cr|swig3-3.0.12-1|12	Release:	1
21cr|swig3-3.0.12-1|13	
21cr|swig3-3.0.12-1|14	License:	BSD
21cr|swig3-3.0.12-1|15	Group:		Development/Other
21cr|swig3-3.0.12-1|16	Url:		http://www.swig.org/
21cr|swig3-3.0.12-1|17	Source0:	http://download.sourceforge.net/%{oname}/%{oname}-%{version}.tar.gz
21cr|swig3-3.0.12-1|18	BuildRequires:	bison
21cr|swig3-3.0.12-1|19	BuildRequires:	imake
21cr|swig3-3.0.12-1|20	BuildRequires:	libtool
21cr|swig3-3.0.12-1|21	%if %{with mono}
21cr|swig3-3.0.12-1|22	BuildRequires:	mono
21cr|swig3-3.0.12-1|23	BuildRequires:	pkgconfig(mono)
21cr|swig3-3.0.12-1|24	%endif
21cr|swig3-3.0.12-1|25	%if %{with ocaml}
21cr|swig3-3.0.12-1|26	BuildRequires:	ocaml
21cr|swig3-3.0.12-1|27	%endif
21cr|swig3-3.0.12-1|28	BuildRequires:	boost-devel
21cr|swig3-3.0.12-1|29	BuildRequires:	libstdc++-devel
21cr|swig3-3.0.12-1|30	%if %{with guile}
21cr|swig3-3.0.12-1|31	BuildRequires:	lua-devel
21cr|swig3-3.0.12-1|32	%endif
21cr|swig3-3.0.12-1|33	BuildRequires:	perl-devel
21cr|swig3-3.0.12-1|34	%if %{with php}
21cr|swig3-3.0.12-1|35	BuildRequires:	php-devel
21cr|swig3-3.0.12-1|36	%endif
21cr|swig3-3.0.12-1|37	%if %{with ruby}
21cr|swig3-3.0.12-1|38	BuildRequires:	ruby-devel
21cr|swig3-3.0.12-1|39	%endif
21cr|swig3-3.0.12-1|40	BuildRequires:	tcl-devel
21cr|swig3-3.0.12-1|41	%if %{with guile}
21cr|swig3-3.0.12-1|42	BuildRequires:	pkgconfig(guile-2.0)
21cr|swig3-3.0.12-1|43	%endif
21cr|swig3-3.0.12-1|44	BuildRequires:	pkgconfig(libpcre)
21cr|swig3-3.0.12-1|45	BuildRequires:	pkgconfig(lua)
21cr|swig3-3.0.12-1|46	BuildRequires:	pkgconfig(python3)
21cr|swig3-3.0.12-1|47	
21cr|swig3-3.0.12-1|48	Conflicts:	swig
21cr|swig3-3.0.12-1|49	Provides:   %{name} = %{EVRD}
21cr|swig3-3.0.12-1|50	
21cr|swig3-3.0.12-1|51	%description
21cr|swig3-3.0.12-1|52	SWIG takes an interface description file written in a combination of C/C++
21cr|swig3-3.0.12-1|53	and special directives and produces interfaces to Perl, Python, and Tcl.
21cr|swig3-3.0.12-1|54	It allows scripting languages to use C/C++ code with minimal effort.
21cr|swig3-3.0.12-1|55	
21cr|swig3-3.0.12-1|56	%files
21cr|swig3-3.0.12-1|57	%doc  LICENSE
21cr|swig3-3.0.12-1|58	%{_bindir}/swig
21cr|swig3-3.0.12-1|59	%{_bindir}/ccache-swig
21cr|swig3-3.0.12-1|60	%{_datadir}/swig
21cr|swig3-3.0.12-1|61	
21cr|swig3-3.0.12-1|62	#----------------------------------------------------------------------------
21cr|swig3-3.0.12-1|63	
21cr|swig3-3.0.12-1|64	
21cr|swig3-3.0.12-1|65	%prep
21cr|swig3-3.0.12-1|66	%setup -qn %{oname}-%{version}
21cr|swig3-3.0.12-1|67	
21cr|swig3-3.0.12-1|68	%build
21cr|swig3-3.0.12-1|69	./autogen.sh
21cr|swig3-3.0.12-1|70	%configure \
21cr|swig3-3.0.12-1|71	--with-2to3=%{_bindir}/2to3 \
21cr|swig3-3.0.12-1|72	--with-python3=%{_bindir}/python3
21cr|swig3-3.0.12-1|73	%make
21cr|swig3-3.0.12-1|74	
21cr|swig3-3.0.12-1|75	%install
21cr|swig3-3.0.12-1|76	%makeinstall_std
21cr|swig3-3.0.12-1|77	find %{buildroot} -type f -empty -delete

8627 21
21cr|swing-layout-1.0.4-3|1	Name:		swing-layout
21cr|swing-layout-1.0.4-3|2	Summary:	Natural layout for Swing panels
21cr|swing-layout-1.0.4-3|3	Version:	1.0.4
21cr|swing-layout-1.0.4-3|4	Release:	3
21cr|swing-layout-1.0.4-3|5	Group:		Development/Java
21cr|swing-layout-1.0.4-3|6	Source:		%{name}-%{version}-src.zip
21cr|swing-layout-1.0.4-3|7	URL:		https://swing-layout.dev.java.net/
21cr|swing-layout-1.0.4-3|8	License:	LGPLv2
21cr|swing-layout-1.0.4-3|9	BuildArch:	noarch
21cr|swing-layout-1.0.4-3|10	BuildRequires:	java-devel >= 1.6.0
21cr|swing-layout-1.0.4-3|11	BuildRequires:	ant
21cr|swing-layout-1.0.4-3|12	BuildRequires:  java-rpmbuild
21cr|swing-layout-1.0.4-3|13	Requires:       java >= 1.3
21cr|swing-layout-1.0.4-3|14	
21cr|swing-layout-1.0.4-3|15	%description
21cr|swing-layout-1.0.4-3|16	Swing Layout Extensions goal is to make it easy to create professional
21cr|swing-layout-1.0.4-3|17	cross platform layouts with Swing. This project will consist of extensions
21cr|swing-layout-1.0.4-3|18	to Swing and possibly a new LayoutManager. The long term goal is to roll
21cr|swing-layout-1.0.4-3|19	these changes back into Swing proper.
21cr|swing-layout-1.0.4-3|20	
21cr|swing-layout-1.0.4-3|21	#%package javadoc
21cr|swing-layout-1.0.4-3|22	#Summary:	Javadoc for %name
21cr|swing-layout-1.0.4-3|23	#Group:		Development/Java
21cr|swing-layout-1.0.4-3|24	
21cr|swing-layout-1.0.4-3|25	#%description javadoc
21cr|swing-layout-1.0.4-3|26	#Javadoc for %{name}
21cr|swing-layout-1.0.4-3|27	
21cr|swing-layout-1.0.4-3|28	%prep
21cr|swing-layout-1.0.4-3|29	%setup -q
21cr|swing-layout-1.0.4-3|30	
21cr|swing-layout-1.0.4-3|31	%build
21cr|swing-layout-1.0.4-3|32	%ant jar
21cr|swing-layout-1.0.4-3|33	cd dist
21cr|swing-layout-1.0.4-3|34	mv %{name}.jar %{name}-%{version}.jar
21cr|swing-layout-1.0.4-3|35	ln -s %{name}-%{version}.jar %{name}.jar
21cr|swing-layout-1.0.4-3|36	
21cr|swing-layout-1.0.4-3|37	
21cr|swing-layout-1.0.4-3|38	%install
21cr|swing-layout-1.0.4-3|39	mkdir -p %{buildroot}%{_javadir}
21cr|swing-layout-1.0.4-3|40	#%{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|swing-layout-1.0.4-3|41	cp -a dist/%{name}.jar dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
21cr|swing-layout-1.0.4-3|42	#cp -pr dist/javadoc/*  %{buildroot}%{_javadocdir}/%{name}-%{version}/
21cr|swing-layout-1.0.4-3|43	
21cr|swing-layout-1.0.4-3|44	%files
21cr|swing-layout-1.0.4-3|45	%doc COPYING releaseNotes.txt
21cr|swing-layout-1.0.4-3|46	%{_javadir}/%{name}.jar
21cr|swing-layout-1.0.4-3|47	%{_javadir}/%{name}-%{version}.jar
21cr|swing-layout-1.0.4-3|48	
21cr|swing-layout-1.0.4-3|49	#%files javadoc
21cr|swing-layout-1.0.4-3|50	#%{_javadocdir}/%{name}-%{version}

8628 21
21cr|swi-prolog-9.0.0-1|1	#define _disable_ld_no_undefined 1
21cr|swi-prolog-9.0.0-1|2	%global __requires_exclude /usr/bin/../swipl.sh|/usr/bin/pl|/usr/bin/swipl
21cr|swi-prolog-9.0.0-1|3	
21cr|swi-prolog-9.0.0-1|4	%define major 9
21cr|swi-prolog-9.0.0-1|5	%define libname %mklibname swipl %{major}
21cr|swi-prolog-9.0.0-1|6	
21cr|swi-prolog-9.0.0-1|7	Summary:	Prolog interpreter and compiler
21cr|swi-prolog-9.0.0-1|8	Name:		swi-prolog
21cr|swi-prolog-9.0.0-1|9	Version:	9.0.0
21cr|swi-prolog-9.0.0-1|10	Release:	1
21cr|swi-prolog-9.0.0-1|11	License:	LGPLv2+
21cr|swi-prolog-9.0.0-1|12	Group:		Development/Other
21cr|swi-prolog-9.0.0-1|13	Url:		http://www.swi-prolog.org/
21cr|swi-prolog-9.0.0-1|14	Source0:	http://www.swi-prolog.org/download/stable/src/swipl-%{version}.tar.gz
21cr|swi-prolog-9.0.0-1|15	BuildRequires:	cmake
21cr|swi-prolog-9.0.0-1|16	BuildRequires:	ninja
21cr|swi-prolog-9.0.0-1|17	BuildRequires:	gmp-devel
21cr|swi-prolog-9.0.0-1|18	BuildRequires:	jpeg-devel
21cr|swi-prolog-9.0.0-1|19	BuildRequires:	pcre2-devel
21cr|swi-prolog-9.0.0-1|20	BuildRequires:	readline-devel
21cr|swi-prolog-9.0.0-1|21	BuildRequires:	unixODBC-devel
21cr|swi-prolog-9.0.0-1|22	BuildRequires:	yaml-devel
21cr|swi-prolog-9.0.0-1|23	BuildRequires:	pkgconfig(fontconfig)
21cr|swi-prolog-9.0.0-1|24	BuildRequires:	pkgconfig(libarchive)
21cr|swi-prolog-9.0.0-1|25	BuildRequires:	pkgconfig(libedit)
21cr|swi-prolog-9.0.0-1|26	BuildRequires:	pkgconfig(uuid)
21cr|swi-prolog-9.0.0-1|27	BuildRequires:	pkgconfig(ncursesw)
21cr|swi-prolog-9.0.0-1|28	Buildrequires:	pkgconfig(openssl)
21cr|swi-prolog-9.0.0-1|29	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|swi-prolog-9.0.0-1|30	BuildRequires:	pkgconfig(xpm)
21cr|swi-prolog-9.0.0-1|31	BuildRequires:	pkgconfig(x11)
21cr|swi-prolog-9.0.0-1|32	BuildRequires:	pkgconfig(xft)
21cr|swi-prolog-9.0.0-1|33	BuildRequires:	pkgconfig(xinerama)
21cr|swi-prolog-9.0.0-1|34	BuildRequires:	pkgconfig(xpm)
21cr|swi-prolog-9.0.0-1|35	BuildRequires:	pkgconfig(xt)
21cr|swi-prolog-9.0.0-1|36	BuildRequires:	pkgconfig(zlib)
21cr|swi-prolog-9.0.0-1|37	Requires:	%{name}-nox
21cr|swi-prolog-9.0.0-1|38	Requires:	%{name}-xpce
21cr|swi-prolog-9.0.0-1|39	Recommends:	%{name}-doc
21cr|swi-prolog-9.0.0-1|40	
21cr|swi-prolog-9.0.0-1|41	%description
21cr|swi-prolog-9.0.0-1|42	Edinburgh-style Prolog compiler including modules, autoload, libraries,
21cr|swi-prolog-9.0.0-1|43	Garbage-collector, stack-expandor, C-interface, GNU-readline and GNU-Emacs
21cr|swi-prolog-9.0.0-1|44	interface, very fast compiler.
21cr|swi-prolog-9.0.0-1|45	
21cr|swi-prolog-9.0.0-1|46	%files
21cr|swi-prolog-9.0.0-1|47	
21cr|swi-prolog-9.0.0-1|48	#----------------------------------------------------------------------------
21cr|swi-prolog-9.0.0-1|49	
21cr|swi-prolog-9.0.0-1|50	%package nox
21cr|swi-prolog-9.0.0-1|51	Summary:	SWI-Prolog without GUI components
21cr|swi-prolog-9.0.0-1|52	Group:		Development/Other
21cr|swi-prolog-9.0.0-1|53	Requires:	%{libname} = %{EVRD}
21cr|swi-prolog-9.0.0-1|54	Recommends:	%{name}-doc
21cr|swi-prolog-9.0.0-1|55	
21cr|swi-prolog-9.0.0-1|56	%description nox
21cr|swi-prolog-9.0.0-1|57	This package provide SWI-Prolog and several libraries, but without
21cr|swi-prolog-9.0.0-1|58	GUI components.
21cr|swi-prolog-9.0.0-1|59	
21cr|swi-prolog-9.0.0-1|60	%files nox
21cr|swi-prolog-9.0.0-1|61	%doc README* VERSION
21cr|swi-prolog-9.0.0-1|62	%{_mandir}/*/swipl*
21cr|swi-prolog-9.0.0-1|63	%{_bindir}/swipl
21cr|swi-prolog-9.0.0-1|64	%{_bindir}/swipl-ld
21cr|swi-prolog-9.0.0-1|65	%{_libdir}/swipl
21cr|swi-prolog-9.0.0-1|66	%{_libdir}/*.so
21cr|swi-prolog-9.0.0-1|67	%{_libdir}/cmake/swipl
21cr|swi-prolog-9.0.0-1|68	%{_libdir}/pkgconfig/swipl.pc
21cr|swi-prolog-9.0.0-1|69	%exclude %{_libdir}/swipl/doc
21cr|swi-prolog-9.0.0-1|70	%exclude %{_libdir}/swipl/xpce/*
21cr|swi-prolog-9.0.0-1|71	
21cr|swi-prolog-9.0.0-1|72	#----------------------------------------------------------------------------
21cr|swi-prolog-9.0.0-1|73	
21cr|swi-prolog-9.0.0-1|74	%package -n %{libname}
21cr|swi-prolog-9.0.0-1|75	Summary:	%{name} shared library
21cr|swi-prolog-9.0.0-1|76	Group:		System/Libraries
21cr|swi-prolog-9.0.0-1|77	
21cr|swi-prolog-9.0.0-1|78	%description -n %{libname}
21cr|swi-prolog-9.0.0-1|79	%{name} shared library.
21cr|swi-prolog-9.0.0-1|80	
21cr|swi-prolog-9.0.0-1|81	%files -n %{libname}
21cr|swi-prolog-9.0.0-1|82	%{_libdir}/libswipl.so.%{major}*
21cr|swi-prolog-9.0.0-1|83	
21cr|swi-prolog-9.0.0-1|84	#------------------------------------------------------------------
21cr|swi-prolog-9.0.0-1|85	%package x
21cr|swi-prolog-9.0.0-1|86	Summary:	SWI-Prolog native GUI library
21cr|swi-prolog-9.0.0-1|87	Group:		Development/Other
21cr|swi-prolog-9.0.0-1|88	Requires:	%{name}-nox = %{EVRD}
21cr|swi-prolog-9.0.0-1|89	Provides:	%{name}-xpce = %{EVRD}
21cr|swi-prolog-9.0.0-1|90	
21cr|swi-prolog-9.0.0-1|91	%description x
21cr|swi-prolog-9.0.0-1|92	XPCE is a toolkit for developing graphical applications in Prolog and
21cr|swi-prolog-9.0.0-1|93	other interactive and dynamically typed languages.
21cr|swi-prolog-9.0.0-1|94	
21cr|swi-prolog-9.0.0-1|95	%files x
21cr|swi-prolog-9.0.0-1|96	%doc %{_libdir}/swipl/doc/Manual/*xpce.html
21cr|swi-prolog-9.0.0-1|97	%{_bindir}/swipl-win*
21cr|swi-prolog-9.0.0-1|98	%{_libdir}/swipl/xpce/*
21cr|swi-prolog-9.0.0-1|99	
21cr|swi-prolog-9.0.0-1|100	#----------------------------------------------------------------------------
21cr|swi-prolog-9.0.0-1|101	
21cr|swi-prolog-9.0.0-1|102	%package doc
21cr|swi-prolog-9.0.0-1|103	Summary:	Documentation for SWI-Prolog
21cr|swi-prolog-9.0.0-1|104	Group:		Documentation
21cr|swi-prolog-9.0.0-1|105	Requires:	%{name}-nox = %{EVRD}
21cr|swi-prolog-9.0.0-1|106	
21cr|swi-prolog-9.0.0-1|107	%description doc
21cr|swi-prolog-9.0.0-1|108	Documentation for SWI-Prolog.
21cr|swi-prolog-9.0.0-1|109	
21cr|swi-prolog-9.0.0-1|110	%files doc
21cr|swi-prolog-9.0.0-1|111	%dir %{_libdir}/swipl/doc
21cr|swi-prolog-9.0.0-1|112	%doc %{_libdir}/swipl/doc/Manual
21cr|swi-prolog-9.0.0-1|113	%exclude %{_libdir}/swipl/doc/Manual/*xpce.html
21cr|swi-prolog-9.0.0-1|114	%doc %{_libdir}/swipl/doc/packages
21cr|swi-prolog-9.0.0-1|115	
21cr|swi-prolog-9.0.0-1|116	#----------------------------------------------------------------------------
21cr|swi-prolog-9.0.0-1|117	
21cr|swi-prolog-9.0.0-1|118	%prep
21cr|swi-prolog-9.0.0-1|119	%autosetup -p1 -n swipl-%{version}
21cr|swi-prolog-9.0.0-1|120	
21cr|swi-prolog-9.0.0-1|121	# set install path
21cr|swi-prolog-9.0.0-1|122	sed -i 's|lib/${SWIPL|%{_lib}/${SWIPL|' CMakeLists.txt
21cr|swi-prolog-9.0.0-1|123	sed -i 's|lib/cmake|%{_lib}/cmake|' CMakeLists.txt
21cr|swi-prolog-9.0.0-1|124	
21cr|swi-prolog-9.0.0-1|125	%build
21cr|swi-prolog-9.0.0-1|126	%cmake \
21cr|swi-prolog-9.0.0-1|127	-DSWIPL_INSTALL_IN_LIB=ON \
21cr|swi-prolog-9.0.0-1|128	-DSWIPL_INSTALL_PKGCONFIG=%{_libdir}/pkgconfig \
21cr|swi-prolog-9.0.0-1|129	-GNinja
21cr|swi-prolog-9.0.0-1|130	
21cr|swi-prolog-9.0.0-1|131	export LD_LIBRARY_PATH="$(pwd)/src:$LD_LIBRARY_PATH"
21cr|swi-prolog-9.0.0-1|132	export PATH="$(pwd)/src:$PATH"
21cr|swi-prolog-9.0.0-1|133	%ninja_build
21cr|swi-prolog-9.0.0-1|134	
21cr|swi-prolog-9.0.0-1|135	%install
21cr|swi-prolog-9.0.0-1|136	export LD_LIBRARY_PATH="$(pwd)/build/src:$LD_LIBRARY_PATH"
21cr|swi-prolog-9.0.0-1|137	export PATH="$(pwd)/build/src:$PATH"
21cr|swi-prolog-9.0.0-1|138	%ninja_install -C build

8629 21
21cr|switcheroo-control-2.4-1|1	Name:           switcheroo-control
21cr|switcheroo-control-2.4-1|2	Version:        2.4
21cr|switcheroo-control-2.4-1|3	Release:        1
21cr|switcheroo-control-2.4-1|4	Summary:        D-Bus service to check the availability of dual-GPU
21cr|switcheroo-control-2.4-1|5	Group:          System/Configuration/Hardware
21cr|switcheroo-control-2.4-1|6	License:        GPLv3
21cr|switcheroo-control-2.4-1|7	URL:            https://gitlab.freedesktop.org/hadess/switcheroo-control/
21cr|switcheroo-control-2.4-1|8	# URL from https://gitlab.freedesktop.org/hadess/switcheroo-control/-/releases
21cr|switcheroo-control-2.4-1|9	Source0:        https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/accd4a9492979bfd91b587ae7e18d3a2/switcheroo-control-2.4.tar.xz
21cr|switcheroo-control-2.4-1|10	Patch0:         switcheroo-control-systemd.patch
21cr|switcheroo-control-2.4-1|11	BuildRequires:  cmake
21cr|switcheroo-control-2.4-1|12	BuildRequires:  pkgconfig(gudev-1.0)
21cr|switcheroo-control-2.4-1|13	BuildRequires:  pkgconfig(gio-2.0)
21cr|switcheroo-control-2.4-1|14	BuildRequires:  gtk-doc
21cr|switcheroo-control-2.4-1|15	BuildRequires:  meson
21cr|switcheroo-control-2.4-1|16	BuildRequires:  pkgconfig(systemd)
21cr|switcheroo-control-2.4-1|17	
21cr|switcheroo-control-2.4-1|18	%{?systemd_requires}
21cr|switcheroo-control-2.4-1|19	
21cr|switcheroo-control-2.4-1|20	%description
21cr|switcheroo-control-2.4-1|21	D-Bus service to check the availability of dual-GPU.
21cr|switcheroo-control-2.4-1|22	
21cr|switcheroo-control-2.4-1|23	#------------------------------------------------------------
21cr|switcheroo-control-2.4-1|24	%package docs
21cr|switcheroo-control-2.4-1|25	Summary:        Documentation for %{name}
21cr|switcheroo-control-2.4-1|26	Group:          Documentation
21cr|switcheroo-control-2.4-1|27	BuildArch:      noarch
21cr|switcheroo-control-2.4-1|28	
21cr|switcheroo-control-2.4-1|29	%description docs
21cr|switcheroo-control-2.4-1|30	This package contains the documentation for %{name}.
21cr|switcheroo-control-2.4-1|31	
21cr|switcheroo-control-2.4-1|32	%files docs
21cr|switcheroo-control-2.4-1|33	%dir %{_datadir}/gtk-doc/
21cr|switcheroo-control-2.4-1|34	%dir %{_datadir}/gtk-doc/html/
21cr|switcheroo-control-2.4-1|35	%{_datadir}/gtk-doc/html/%{name}/
21cr|switcheroo-control-2.4-1|36	
21cr|switcheroo-control-2.4-1|37	#------------------------------------------------------------
21cr|switcheroo-control-2.4-1|38	
21cr|switcheroo-control-2.4-1|39	%prep
21cr|switcheroo-control-2.4-1|40	%autosetup -p1
21cr|switcheroo-control-2.4-1|41	
21cr|switcheroo-control-2.4-1|42	
21cr|switcheroo-control-2.4-1|43	%build
21cr|switcheroo-control-2.4-1|44	%meson -Dgtk_doc=true
21cr|switcheroo-control-2.4-1|45	%meson_build
21cr|switcheroo-control-2.4-1|46	
21cr|switcheroo-control-2.4-1|47	
21cr|switcheroo-control-2.4-1|48	%install
21cr|switcheroo-control-2.4-1|49	%meson_install
21cr|switcheroo-control-2.4-1|50	
21cr|switcheroo-control-2.4-1|51	%post
21cr|switcheroo-control-2.4-1|52	if [ $1 -eq 2 ] && [ -x /usr/bin/systemctl ] ; then
21cr|switcheroo-control-2.4-1|53	/usr/bin/systemctl daemon-reload
21cr|switcheroo-control-2.4-1|54	fi
21cr|switcheroo-control-2.4-1|55	%systemd_post switcheroo-control.service
21cr|switcheroo-control-2.4-1|56	%udev_hwdb_update
21cr|switcheroo-control-2.4-1|57	
21cr|switcheroo-control-2.4-1|58	%preun
21cr|switcheroo-control-2.4-1|59	%systemd_preun switcheroo-control.service
21cr|switcheroo-control-2.4-1|60	
21cr|switcheroo-control-2.4-1|61	%postun
21cr|switcheroo-control-2.4-1|62	%systemd_postun_with_restart switcheroo-control.service
21cr|switcheroo-control-2.4-1|63	%udev_hwdb_update
21cr|switcheroo-control-2.4-1|64	
21cr|switcheroo-control-2.4-1|65	%files
21cr|switcheroo-control-2.4-1|66	%license COPYING
21cr|switcheroo-control-2.4-1|67	%doc NEWS README.md
21cr|switcheroo-control-2.4-1|68	%{_bindir}/switcherooctl
21cr|switcheroo-control-2.4-1|69	%{_sysconfdir}/dbus-1/system.d/net.hadess.SwitcherooControl.conf
21cr|switcheroo-control-2.4-1|70	%{_unitdir}/switcheroo-control.service
21cr|switcheroo-control-2.4-1|71	%{_libexecdir}/switcheroo-control
21cr|switcheroo-control-2.4-1|72	%{_udevhwdbdir}/30-pci-intel-gpu.hwdb
21cr|switcheroo-control-2.4-1|73	%{_mandir}/man1/switcherooctl.1*
21cr|switcheroo-control-2.4-1|74	
21cr|switcheroo-control-2.4-1|75	

8630 21
21cr|swm-1.2.5-16|1	%define	relver	1.2.3
21cr|swm-1.2.5-16|2	
21cr|swm-1.2.5-16|3	Summary:	A small window manager for X11
21cr|swm-1.2.5-16|4	Name:		swm
21cr|swm-1.2.5-16|5	Version:	1.2.5
21cr|swm-1.2.5-16|6	Release:	16
21cr|swm-1.2.5-16|7	License:	GPLv2+
21cr|swm-1.2.5-16|8	Group:		Graphical desktop/Other
21cr|swm-1.2.5-16|9	Url:		http://www.informatik.hu-berlin.de/prog/swm.html
21cr|swm-1.2.5-16|10	Source0:	http://www.informatik.hu-berlin.de/prog/%{name}-%{relver}-src.tar.bz2
21cr|swm-1.2.5-16|11	Patch0:		swm-makefile.fix.relocate.patch
21cr|swm-1.2.5-16|12	Patch1:		swm-1.2.3-link.patch
21cr|swm-1.2.5-16|13	BuildRequires:	pkgconfig(x11)
21cr|swm-1.2.5-16|14	BuildRequires:	pkgconfig(xpm)
21cr|swm-1.2.5-16|15	
21cr|swm-1.2.5-16|16	%description
21cr|swm-1.2.5-16|17	Swm is a small window manager for X11 designed for very small laptop-screens
21cr|swm-1.2.5-16|18	with a resolution of 640x400 pixels and above. (Or with PDA-mode
21cr|swm-1.2.5-16|19	320x240) SWM is even smaller than a rxvt!
21cr|swm-1.2.5-16|20	
21cr|swm-1.2.5-16|21	%files
21cr|swm-1.2.5-16|22	%{_bindir}/*
21cr|swm-1.2.5-16|23	%{_mandir}/man1/*
21cr|swm-1.2.5-16|24	%doc TODO README LIESMICH COMPILE_PARAMS AUTHORS README.iPaq COPYING
21cr|swm-1.2.5-16|25	%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
21cr|swm-1.2.5-16|26	%{_datadir}/%{name}
21cr|swm-1.2.5-16|27	
21cr|swm-1.2.5-16|28	#----------------------------------------------------------------------------
21cr|swm-1.2.5-16|29	
21cr|swm-1.2.5-16|30	%prep
21cr|swm-1.2.5-16|31	%setup -q -n %{name}-%{relver}-src
21cr|swm-1.2.5-16|32	%patch0 -p0 -b .dir
21cr|swm-1.2.5-16|33	%patch1 -p0
21cr|swm-1.2.5-16|34	
21cr|swm-1.2.5-16|35	%build
21cr|swm-1.2.5-16|36	%make CFLAGS="%{optflags}" CC="gcc %{ldflags}"
21cr|swm-1.2.5-16|37	
21cr|swm-1.2.5-16|38	%install
21cr|swm-1.2.5-16|39	mkdir -p %{buildroot}%{_mandir}/man1
21cr|swm-1.2.5-16|40	mkdir -p %{buildroot}%{_bindir}
21cr|swm-1.2.5-16|41	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|swm-1.2.5-16|42	
21cr|swm-1.2.5-16|43	make PREFIX=%{buildroot}%{_prefix} install
21cr|swm-1.2.5-16|44	
21cr|swm-1.2.5-16|45	mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
21cr|swm-1.2.5-16|46	cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/12swm
21cr|swm-1.2.5-16|47	NAME=Swm
21cr|swm-1.2.5-16|48	DESC=Swm Window manager
21cr|swm-1.2.5-16|49	EXEC=%{_bindir}/startswm
21cr|swm-1.2.5-16|50	SCRIPT:
21cr|swm-1.2.5-16|51	exec %{_bindir}/startswm
21cr|swm-1.2.5-16|52	EOF

8631 21
21cr|sword-1.9.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|sword-1.9.0-3|2	
21cr|sword-1.9.0-3|3	%define soversion %{url_ver}
21cr|sword-1.9.0-3|4	%define libname   %mklibname %name %soversion
21cr|sword-1.9.0-3|5	%define devname   %mklibname %name -d
21cr|sword-1.9.0-3|6	
21cr|sword-1.9.0-3|7	Summary:        The SWORD Project framework for manipulating Bible texts
21cr|sword-1.9.0-3|8	Name:           sword
21cr|sword-1.9.0-3|9	Version:        1.9.0
21cr|sword-1.9.0-3|10	Release:        3
21cr|sword-1.9.0-3|11	License:        GPLv2+
21cr|sword-1.9.0-3|12	Group:          System/Libraries
21cr|sword-1.9.0-3|13	Url:            https://www.crosswire.org/sword/software/
21cr|sword-1.9.0-3|14	Source:         https://www.crosswire.org/ftpmirror/pub/sword/source/v%{url_ver}/%{name}-%{version}.tar.gz
21cr|sword-1.9.0-3|15	Source2:        sword_icons.tar.bz2
21cr|sword-1.9.0-3|16	Patch0:         cmake-perl-bindings.diff
21cr|sword-1.9.0-3|17	BuildRequires:  cmake
21cr|sword-1.9.0-3|18	BuildRequires:  icu
21cr|sword-1.9.0-3|19	BuildRequires:  swig
21cr|sword-1.9.0-3|20	BuildRequires:  pkgconfig(openssl)
21cr|sword-1.9.0-3|21	BuildRequires:  pkgconfig(zlib)
21cr|sword-1.9.0-3|22	BuildRequires:  pkgconfig(libcurl)
21cr|sword-1.9.0-3|23	BuildRequires:  pkgconfig(icu-i18n)
21cr|sword-1.9.0-3|24	BuildRequires:  pkgconfig(libidn)
21cr|sword-1.9.0-3|25	BuildRequires:  pkgconfig(libclucene-core)
21cr|sword-1.9.0-3|26	BuildRequires:  pkgconfig(cppunit)
21cr|sword-1.9.0-3|27	BuildRequires:  pkgconfig(python3)
21cr|sword-1.9.0-3|28	
21cr|sword-1.9.0-3|29	Requires:       curl
21cr|sword-1.9.0-3|30	
21cr|sword-1.9.0-3|31	
21cr|sword-1.9.0-3|32	%description
21cr|sword-1.9.0-3|33	The SWORD Project is an effort to create an ever expanding software package
21cr|sword-1.9.0-3|34	for research and study of God and His Word.  The SWORD Framework
21cr|sword-1.9.0-3|35	allows easy manipulation of Bible texts, commentaries, lexicons, dictionaries,
21cr|sword-1.9.0-3|36	etc.  Many frontends are build using this framework.  An installed module
21cr|sword-1.9.0-3|37	set may be shared between any frontend using the framework.
21cr|sword-1.9.0-3|38	
21cr|sword-1.9.0-3|39	%files
21cr|sword-1.9.0-3|40	%doc README AUTHORS NEWS ChangeLog
21cr|sword-1.9.0-3|41	%doc samples/ doc/*.*
21cr|sword-1.9.0-3|42	%license LICENSE
21cr|sword-1.9.0-3|43	%{_bindir}/*
21cr|sword-1.9.0-3|44	%{_datadir}/%{name}/
21cr|sword-1.9.0-3|45	%config(noreplace) %{_sysconfdir}/sword.conf
21cr|sword-1.9.0-3|46	#-----------------------------------------------------
21cr|sword-1.9.0-3|47	
21cr|sword-1.9.0-3|48	%package -n %{libname}
21cr|sword-1.9.0-3|49	Summary:         Main library for SWORD
21cr|sword-1.9.0-3|50	Group:           System/Libraries
21cr|sword-1.9.0-3|51	
21cr|sword-1.9.0-3|52	%description -n %{libname}
21cr|sword-1.9.0-3|53	This package contains the library needed to run programs dynamically
21cr|sword-1.9.0-3|54	linked with SWORD.
21cr|sword-1.9.0-3|55	
21cr|sword-1.9.0-3|56	%files -n %{libname}
21cr|sword-1.9.0-3|57	%doc README AUTHORS NEWS ChangeLog
21cr|sword-1.9.0-3|58	%{_libdir}/*%{name}.so.%{soversion}
21cr|sword-1.9.0-3|59	
21cr|sword-1.9.0-3|60	#-----------------------------------------------------
21cr|sword-1.9.0-3|61	%package -n %{devname}
21cr|sword-1.9.0-3|62	Summary:         Development files for SWORD
21cr|sword-1.9.0-3|63	Group:           Development/C
21cr|sword-1.9.0-3|64	Requires:        %{libname} = %{version}-%{release}
21cr|sword-1.9.0-3|65	Provides:        %{name}-devel = %{version}-%{release}
21cr|sword-1.9.0-3|66	Provides:        lib%{name}-devel = %{version}-%{release}
21cr|sword-1.9.0-3|67	
21cr|sword-1.9.0-3|68	%description -n %{devname}
21cr|sword-1.9.0-3|69	This package contains the headers that programmers
21cr|sword-1.9.0-3|70	will need to develop applications which will use the SWORD Bible Framework.
21cr|sword-1.9.0-3|71	
21cr|sword-1.9.0-3|72	%files -n %{devname}
21cr|sword-1.9.0-3|73	%doc README AUTHORS NEWS ChangeLog
21cr|sword-1.9.0-3|74	%{_includedir}/sword/
21cr|sword-1.9.0-3|75	%{_libdir}/*%{name}.so
21cr|sword-1.9.0-3|76	%{_libdir}/pkgconfig/*.pc
21cr|sword-1.9.0-3|77	#-----------------------------------------------------
21cr|sword-1.9.0-3|78	
21cr|sword-1.9.0-3|79	%package -n python3-sword
21cr|sword-1.9.0-3|80	Summary:         Python3 bindings for Sword
21cr|sword-1.9.0-3|81	Group:           Development/Python
21cr|sword-1.9.0-3|82	%{?python_provide:%python_provide python3-sword}
21cr|sword-1.9.0-3|83	Requires:        python3
21cr|sword-1.9.0-3|84	
21cr|sword-1.9.0-3|85	%description -n python3-sword
21cr|sword-1.9.0-3|86	Python 3 bindings for The SWORD Library.
21cr|sword-1.9.0-3|87	
21cr|sword-1.9.0-3|88	%files -n python3-sword
21cr|sword-1.9.0-3|89	%doc README AUTHORS NEWS ChangeLog
21cr|sword-1.9.0-3|90	%{python3_sitearch}/Sword.py
21cr|sword-1.9.0-3|91	%{python3_sitearch}/_Sword.cpython-*-*-linux-gnu.so
21cr|sword-1.9.0-3|92	%{python3_sitearch}/__pycache__/*
21cr|sword-1.9.0-3|93	%{python3_sitearch}/sword-%{version}-py%{python3_version}.egg-info
21cr|sword-1.9.0-3|94	
21cr|sword-1.9.0-3|95	#-----------------------------------------------------
21cr|sword-1.9.0-3|96	
21cr|sword-1.9.0-3|97	%prep
21cr|sword-1.9.0-3|98	%setup -q -a2
21cr|sword-1.9.0-3|99	%autopatch -p1
21cr|sword-1.9.0-3|100	
21cr|sword-1.9.0-3|101	%build
21cr|sword-1.9.0-3|102	%cmake -DLIBSWORD_LIBRARY_TYPE=Shared \
21cr|sword-1.9.0-3|103	-DSWORD_PYTHON_3:BOOL=TRUE \
21cr|sword-1.9.0-3|104	-DSWORD_PERL:BOOL=FALSE \
21cr|sword-1.9.0-3|105	-DSWORD_BUILD_UTILS="Yes" \
21cr|sword-1.9.0-3|106	-DLIBSWORD_SOVERSION=%{soversion} \
21cr|sword-1.9.0-3|107	-DLIBDIR=%{_libdir} \
21cr|sword-1.9.0-3|108	-DSWORD_BUILD_TESTS=Yes \
21cr|sword-1.9.0-3|109	-DSWORD_PYTHON_INSTALL_DIR="%{buildroot}%{_prefix}"
21cr|sword-1.9.0-3|110	%make
21cr|sword-1.9.0-3|111	
21cr|sword-1.9.0-3|112	%install
21cr|sword-1.9.0-3|113	%makeinstall_std -C build
21cr|sword-1.9.0-3|114	
21cr|sword-1.9.0-3|115	rm -f doc/Makefile.am samples/Makefile.am
21cr|sword-1.9.0-3|116	

8632 21
21cr|swtpm-0.8.0-1|1	%define major 0
21cr|swtpm-0.8.0-1|2	%define libname %mklibname %{name} %{major}
21cr|swtpm-0.8.0-1|3	%define devname %mklibname %{name} -d
21cr|swtpm-0.8.0-1|4	
21cr|swtpm-0.8.0-1|5	# Macros needed by SELinux
21cr|swtpm-0.8.0-1|6	%global selinuxtype targeted
21cr|swtpm-0.8.0-1|7	
21cr|swtpm-0.8.0-1|8	Summary: TPM Emulator
21cr|swtpm-0.8.0-1|9	Name:		swtpm
21cr|swtpm-0.8.0-1|10	Version:	0.8.0
21cr|swtpm-0.8.0-1|11	Release:	1
21cr|swtpm-0.8.0-1|12	License:	BSD
21cr|swtpm-0.8.0-1|13	Group:		Emulators
21cr|swtpm-0.8.0-1|14	Url:		http://github.com/stefanberger/swtpm
21cr|swtpm-0.8.0-1|15	Source0:	%{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|swtpm-0.8.0-1|16	
21cr|swtpm-0.8.0-1|17	BuildRequires:	pkgconfig(gnutls)
21cr|swtpm-0.8.0-1|18	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|swtpm-0.8.0-1|19	BuildRequires:	pkgconfig(libseccomp)
21cr|swtpm-0.8.0-1|20	BuildRequires:	pkgconfig(libtasn1)
21cr|swtpm-0.8.0-1|21	BuildRequires:	pkgconfig(libtpms)
21cr|swtpm-0.8.0-1|22	BuildRequires:	pkgconfig(openssl)
21cr|swtpm-0.8.0-1|23	BuildRequires:	pkgconfig(python3)
21cr|swtpm-0.8.0-1|24	BuildRequires:	selinux-policy-devel
21cr|swtpm-0.8.0-1|25	BuildRequires:	expect
21cr|swtpm-0.8.0-1|26	BuildRequires:	net-tools
21cr|swtpm-0.8.0-1|27	BuildRequires:	socat
21cr|swtpm-0.8.0-1|28	BuildRequires:	softhsm
21cr|swtpm-0.8.0-1|29	BuildRequires:	trousers
21cr|swtpm-0.8.0-1|30	BuildRequires:	tpm2-abrmd
21cr|swtpm-0.8.0-1|31	BuildRequires:	tpm2-pkcs11
21cr|swtpm-0.8.0-1|32	BuildRequires:	python3-tpm2-pkcs11
21cr|swtpm-0.8.0-1|33	
21cr|swtpm-0.8.0-1|34	%description
21cr|swtpm-0.8.0-1|35	TPM emulator built on libtpms providing TPM functionality for QEMU VMs
21cr|swtpm-0.8.0-1|36	
21cr|swtpm-0.8.0-1|37	%files
21cr|swtpm-0.8.0-1|38	%license LICENSE
21cr|swtpm-0.8.0-1|39	%doc README
21cr|swtpm-0.8.0-1|40	%{_bindir}/swtpm
21cr|swtpm-0.8.0-1|41	%{_mandir}/man8/swtpm.8*
21cr|swtpm-0.8.0-1|42	%{_datadir}/selinux/packages/swtpm.pp
21cr|swtpm-0.8.0-1|43	%{_datadir}/selinux/packages/swtpm_svirt.pp
21cr|swtpm-0.8.0-1|44	
21cr|swtpm-0.8.0-1|45	#------------------------------------------------------------------
21cr|swtpm-0.8.0-1|46	
21cr|swtpm-0.8.0-1|47	%package -n %{libname}
21cr|swtpm-0.8.0-1|48	Summary:	Private libraries for swtpm TPM emulators
21cr|swtpm-0.8.0-1|49	License:	BSD
21cr|swtpm-0.8.0-1|50	
21cr|swtpm-0.8.0-1|51	%description -n %{libname}
21cr|swtpm-0.8.0-1|52	A private library with callback functions for libtpms based swtpm TPM emulator
21cr|swtpm-0.8.0-1|53	
21cr|swtpm-0.8.0-1|54	%files -n %{libname}
21cr|swtpm-0.8.0-1|55	%license LICENSE
21cr|swtpm-0.8.0-1|56	%doc README
21cr|swtpm-0.8.0-1|57	%dir %{_libdir}/%{name}
21cr|swtpm-0.8.0-1|58	%{_libdir}/%{name}/libswtpm_libtpms.so.%{major}*
21cr|swtpm-0.8.0-1|59	
21cr|swtpm-0.8.0-1|60	#------------------------------------------------------------------
21cr|swtpm-0.8.0-1|61	
21cr|swtpm-0.8.0-1|62	%package -n %{devname}
21cr|swtpm-0.8.0-1|63	Summary:	Include files for the TPM emulator's CUSE interface for usage by clients
21cr|swtpm-0.8.0-1|64	License:	BSD
21cr|swtpm-0.8.0-1|65	Requires:	%{libname} = %{EVRD}
21cr|swtpm-0.8.0-1|66	Provides:	%{name}-devel = %{EVRD}
21cr|swtpm-0.8.0-1|67	
21cr|swtpm-0.8.0-1|68	%description -n %{devname}
21cr|swtpm-0.8.0-1|69	Include files for the TPM emulator's CUSE interface.
21cr|swtpm-0.8.0-1|70	
21cr|swtpm-0.8.0-1|71	%files  -n %{devname}
21cr|swtpm-0.8.0-1|72	%dir %{_includedir}/%{name}
21cr|swtpm-0.8.0-1|73	%{_includedir}/%{name}/*.h
21cr|swtpm-0.8.0-1|74	%{_libdir}/swtpm/libswtpm_libtpms.so
21cr|swtpm-0.8.0-1|75	%{_mandir}/man3/swtpm_ioctls.3*
21cr|swtpm-0.8.0-1|76	
21cr|swtpm-0.8.0-1|77	#------------------------------------------------------------------
21cr|swtpm-0.8.0-1|78	
21cr|swtpm-0.8.0-1|79	%package	tools
21cr|swtpm-0.8.0-1|80	Summary:	Tools for the TPM emulator
21cr|swtpm-0.8.0-1|81	License:	BSD
21cr|swtpm-0.8.0-1|82	Requires:	swtpm = %{EVRD}
21cr|swtpm-0.8.0-1|83	# trousers: for tss account
21cr|swtpm-0.8.0-1|84	Requires:	gnutls
21cr|swtpm-0.8.0-1|85	Requires:	trousers
21cr|swtpm-0.8.0-1|86	
21cr|swtpm-0.8.0-1|87	%description	tools
21cr|swtpm-0.8.0-1|88	Tools for the TPM emulator from the swtpm package
21cr|swtpm-0.8.0-1|89	
21cr|swtpm-0.8.0-1|90	%files tools
21cr|swtpm-0.8.0-1|91	%doc README
21cr|swtpm-0.8.0-1|92	%{_bindir}/swtpm_bios
21cr|swtpm-0.8.0-1|93	%{_bindir}/swtpm_cert
21cr|swtpm-0.8.0-1|94	%{_bindir}/swtpm_setup
21cr|swtpm-0.8.0-1|95	%{_bindir}/swtpm_ioctl
21cr|swtpm-0.8.0-1|96	%{_bindir}/swtpm_localca
21cr|swtpm-0.8.0-1|97	%{_mandir}/man5/swtpm-localca.conf.5*
21cr|swtpm-0.8.0-1|98	%{_mandir}/man5/swtpm-localca.options.5*
21cr|swtpm-0.8.0-1|99	%{_mandir}/man5/swtpm_setup.conf.5*
21cr|swtpm-0.8.0-1|100	%{_mandir}/man8/swtpm_bios.8*
21cr|swtpm-0.8.0-1|101	%{_mandir}/man8/swtpm_cert.8*
21cr|swtpm-0.8.0-1|102	%{_mandir}/man8/swtpm_ioctl.8*
21cr|swtpm-0.8.0-1|103	%{_mandir}/man8/swtpm-localca.8*
21cr|swtpm-0.8.0-1|104	%{_mandir}/man8/swtpm_localca.8*
21cr|swtpm-0.8.0-1|105	%{_mandir}/man8/swtpm_setup.8*
21cr|swtpm-0.8.0-1|106	%exclude %{_mandir}/man8/swtpm_cuse.8*
21cr|swtpm-0.8.0-1|107	%config(noreplace) %{_sysconfdir}/swtpm_setup.conf
21cr|swtpm-0.8.0-1|108	%config(noreplace) %{_sysconfdir}/swtpm-localca.options
21cr|swtpm-0.8.0-1|109	%config(noreplace) %{_sysconfdir}/swtpm-localca.conf
21cr|swtpm-0.8.0-1|110	%dir %{_datadir}/swtpm
21cr|swtpm-0.8.0-1|111	%{_datadir}/swtpm/swtpm-localca
21cr|swtpm-0.8.0-1|112	%{_datadir}/swtpm/swtpm-create-user-config-files
21cr|swtpm-0.8.0-1|113	%attr( 750, tss, root) %{_localstatedir}/lib/swtpm-localca
21cr|swtpm-0.8.0-1|114	
21cr|swtpm-0.8.0-1|115	#------------------------------------------------------------------
21cr|swtpm-0.8.0-1|116	
21cr|swtpm-0.8.0-1|117	%package	tools-pkcs11
21cr|swtpm-0.8.0-1|118	Summary:	Tools for creating a local CA based on a TPM pkcs11 device
21cr|swtpm-0.8.0-1|119	License:	BSD
21cr|swtpm-0.8.0-1|120	Requires:	swtpm-tools = %{EVRD}
21cr|swtpm-0.8.0-1|121	Requires:	tpm2-pkcs11
21cr|swtpm-0.8.0-1|122	Requires:	python3-tpm2-pkcs11
21cr|swtpm-0.8.0-1|123	Requires:	tpm2-tools
21cr|swtpm-0.8.0-1|124	Requires:	tpm2-abrmd
21cr|swtpm-0.8.0-1|125	Requires:	expect
21cr|swtpm-0.8.0-1|126	Requires:	gnutls
21cr|swtpm-0.8.0-1|127	Requires:	trousers
21cr|swtpm-0.8.0-1|128	
21cr|swtpm-0.8.0-1|129	%description	tools-pkcs11
21cr|swtpm-0.8.0-1|130	Tools for creating a local CA based on a pkcs11 device
21cr|swtpm-0.8.0-1|131	
21cr|swtpm-0.8.0-1|132	%files tools-pkcs11
21cr|swtpm-0.8.0-1|133	%{_mandir}/man8/swtpm-create-tpmca.8*
21cr|swtpm-0.8.0-1|134	%{_datadir}/swtpm/swtpm-create-tpmca
21cr|swtpm-0.8.0-1|135	
21cr|swtpm-0.8.0-1|136	#------------------------------------------------------------------
21cr|swtpm-0.8.0-1|137	
21cr|swtpm-0.8.0-1|138	%prep
21cr|swtpm-0.8.0-1|139	%autosetup -p1
21cr|swtpm-0.8.0-1|140	
21cr|swtpm-0.8.0-1|141	%build
21cr|swtpm-0.8.0-1|142	NOCONFIGURE=1 ./autogen.sh
21cr|swtpm-0.8.0-1|143	CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|swtpm-0.8.0-1|144	%configure \
21cr|swtpm-0.8.0-1|145	--with-gnutls
21cr|swtpm-0.8.0-1|146	
21cr|swtpm-0.8.0-1|147	%make_build
21cr|swtpm-0.8.0-1|148	
21cr|swtpm-0.8.0-1|149	%install
21cr|swtpm-0.8.0-1|150	%make_install
21cr|swtpm-0.8.0-1|151	
21cr|swtpm-0.8.0-1|152	%post
21cr|swtpm-0.8.0-1|153	for pp in /usr/share/selinux/packages/swtpm.pp \
21cr|swtpm-0.8.0-1|154	/usr/share/selinux/packages/swtpm_svirt.pp; do
21cr|swtpm-0.8.0-1|155	%selinux_modules_install -s %{selinuxtype} ${pp}
21cr|swtpm-0.8.0-1|156	done
21cr|swtpm-0.8.0-1|157	restorecon %{_bindir}/swtpm
21cr|swtpm-0.8.0-1|158	
21cr|swtpm-0.8.0-1|159	%postun
21cr|swtpm-0.8.0-1|160	if [ $1 -eq  0 ]; then
21cr|swtpm-0.8.0-1|161	for p in swtpm swtpm_svirt; do
21cr|swtpm-0.8.0-1|162	%selinux_modules_uninstall -s %{selinuxtype} $p
21cr|swtpm-0.8.0-1|163	done
21cr|swtpm-0.8.0-1|164	fi
21cr|swtpm-0.8.0-1|165	
21cr|swtpm-0.8.0-1|166	%posttrans
21cr|swtpm-0.8.0-1|167	%selinux_relabel_post -s %{selinuxtype}
21cr|swtpm-0.8.0-1|168	
21cr|swtpm-0.8.0-1|169	%check
21cr|swtpm-0.8.0-1|170	# the commandline test doesn't pass on the abf builder
21cr|swtpm-0.8.0-1|171	# error: TPM did not open port 11234
21cr|swtpm-0.8.0-1|172	sed -i '/test_commandline/d' tests/Makefile.am
21cr|swtpm-0.8.0-1|173	make %{?_smp_mflags} check VERBOSE=1

8633 21
21cr|sxhkd-0.6.2-1|1	Summary:        Simple X hotkey daemon
21cr|sxhkd-0.6.2-1|2	Name:           sxhkd
21cr|sxhkd-0.6.2-1|3	Version:        0.6.2
21cr|sxhkd-0.6.2-1|4	Release:        1
21cr|sxhkd-0.6.2-1|5	License:        BSD
21cr|sxhkd-0.6.2-1|6	Group:          System/X11
21cr|sxhkd-0.6.2-1|7	Url:            https://github.com/baskerville/sxhkd
21cr|sxhkd-0.6.2-1|8	Source0:        https://github.com/baskerville/sxhkd/archive/%{version}/%{name}-%{version}.tar.gz
21cr|sxhkd-0.6.2-1|9	BuildRequires:  pkgconfig(xcb-util)
21cr|sxhkd-0.6.2-1|10	BuildRequires:  pkgconfig(xcb-keysyms)
21cr|sxhkd-0.6.2-1|11	
21cr|sxhkd-0.6.2-1|12	%description
21cr|sxhkd-0.6.2-1|13	sxhkd is an X daemon that reacts to input events by executing commands.
21cr|sxhkd-0.6.2-1|14	Its configuration file is a series of bindings that define the associations
21cr|sxhkd-0.6.2-1|15	between the input events and the commands.
21cr|sxhkd-0.6.2-1|16	The format of the configuration file supports a simple notation for mapping
21cr|sxhkd-0.6.2-1|17	multiple shortcuts to multiple commands in parallel.
21cr|sxhkd-0.6.2-1|18	
21cr|sxhkd-0.6.2-1|19	%files
21cr|sxhkd-0.6.2-1|20	%license LICENSE
21cr|sxhkd-0.6.2-1|21	%doc %{_docdir}/%{name}
21cr|sxhkd-0.6.2-1|22	%{_mandir}/man1/%{name}.1*
21cr|sxhkd-0.6.2-1|23	%{_bindir}/%{name}
21cr|sxhkd-0.6.2-1|24	
21cr|sxhkd-0.6.2-1|25	#------------------------------------------------------------------
21cr|sxhkd-0.6.2-1|26	
21cr|sxhkd-0.6.2-1|27	%prep
21cr|sxhkd-0.6.2-1|28	%setup -q
21cr|sxhkd-0.6.2-1|29	
21cr|sxhkd-0.6.2-1|30	%build
21cr|sxhkd-0.6.2-1|31	%setup_compile_flags
21cr|sxhkd-0.6.2-1|32	%make
21cr|sxhkd-0.6.2-1|33	
21cr|sxhkd-0.6.2-1|34	%install
21cr|sxhkd-0.6.2-1|35	%makeinstall_std PREFIX=%{_prefix}

8634 21
21cr|sxiv-26-1|1	# Otherwise we have an error from rpmlint
21cr|sxiv-26-1|2	%global	debug_package	%{nil}
21cr|sxiv-26-1|3	
21cr|sxiv-26-1|4	Name:		sxiv
21cr|sxiv-26-1|5	Version:	26
21cr|sxiv-26-1|6	Release:	1
21cr|sxiv-26-1|7	Summary:	Simple (or small or suckless) X Image Viewer
21cr|sxiv-26-1|8	Group:		Graphics
21cr|sxiv-26-1|9	License:	GPLv2+
21cr|sxiv-26-1|10	Url:		https://github.com/muennich/sxiv/
21cr|sxiv-26-1|11	Source0:	https://github.com/downloads/muennich/%{name}/%{name}-%{version}.tar.gz
21cr|sxiv-26-1|12	BuildRequires:	desktop-file-utils
21cr|sxiv-26-1|13	BuildRequires:	giflib-devel
21cr|sxiv-26-1|14	BuildRequires:	pkgconfig(fontconfig)
21cr|sxiv-26-1|15	BuildRequires:	pkgconfig(freetype2)
21cr|sxiv-26-1|16	BuildRequires:	pkgconfig(imlib2)
21cr|sxiv-26-1|17	BuildRequires:	pkgconfig(libexif)
21cr|sxiv-26-1|18	BuildRequires:	pkgconfig(x11)
21cr|sxiv-26-1|19	BuildRequires:	pkgconfig(xft)
21cr|sxiv-26-1|20	
21cr|sxiv-26-1|21	%description
21cr|sxiv-26-1|22	This is an alternative to feh and qiv. The primary goal for writing sxiv is to
21cr|sxiv-26-1|23	create an image viewer, which only has the most basic features required for
21cr|sxiv-26-1|24	fast image viewing (the ones I want). It works nicely with tiling window
21cr|sxiv-26-1|25	managers and its code base should be kept small and clean to make it easy for
21cr|sxiv-26-1|26	you to dig into it and customize it for your needs.
21cr|sxiv-26-1|27	
21cr|sxiv-26-1|28	%files
21cr|sxiv-26-1|29	%doc LICENSE README.md
21cr|sxiv-26-1|30	%{_bindir}/%{name}
21cr|sxiv-26-1|31	%{_mandir}/man1/%{name}.1.*
21cr|sxiv-26-1|32	%{_datadir}/applications/%{name}.desktop
21cr|sxiv-26-1|33	%{_datadir}/%{name}/exec/*
21cr|sxiv-26-1|34	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|sxiv-26-1|35	
21cr|sxiv-26-1|36	#-----------------------------------------------------------------------------
21cr|sxiv-26-1|37	
21cr|sxiv-26-1|38	%prep
21cr|sxiv-26-1|39	%setup -q
21cr|sxiv-26-1|40	
21cr|sxiv-26-1|41	
21cr|sxiv-26-1|42	%build
21cr|sxiv-26-1|43	%make
21cr|sxiv-26-1|44	
21cr|sxiv-26-1|45	
21cr|sxiv-26-1|46	%install
21cr|sxiv-26-1|47	%makeinstall_std PREFIX=%{_prefix}
21cr|sxiv-26-1|48	
21cr|sxiv-26-1|49	# Install the source provided icons
21cr|sxiv-26-1|50	%makeinstall_std -C icon PREFIX=%{_prefix}
21cr|sxiv-26-1|51	
21cr|sxiv-26-1|52	# Install the source provided .desktop file
21cr|sxiv-26-1|53	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{name}.desktop
21cr|sxiv-26-1|54	

8635 21
21cr|sylpheed-3.7.0-2|1	#%%define major %%(echo %%{version}|cut -d. -f1,2)
21cr|sylpheed-3.7.0-2|2	%define urlver %(echo %{version}|cut -d. -f1,2)
21cr|sylpheed-3.7.0-2|3	
21cr|sylpheed-3.7.0-2|4	%define api 0
21cr|sylpheed-3.7.0-2|5	%define major 1
21cr|sylpheed-3.7.0-2|6	%define libname %mklibname %{name} %{api} %{major}
21cr|sylpheed-3.7.0-2|7	%define devname %mklibname %{name} -d
21cr|sylpheed-3.7.0-2|8	
21cr|sylpheed-3.7.0-2|9	Summary:	A GTK+2 based, lightweight, and fast e-mail client
21cr|sylpheed-3.7.0-2|10	Name:		sylpheed
21cr|sylpheed-3.7.0-2|11	Version:	3.7.0
21cr|sylpheed-3.7.0-2|12	Release:	2
21cr|sylpheed-3.7.0-2|13	License:	GPLv2+
21cr|sylpheed-3.7.0-2|14	Group:		Networking/Mail
21cr|sylpheed-3.7.0-2|15	Url:		http://sylpheed.sraoss.jp/
21cr|sylpheed-3.7.0-2|16	Source0:	http://sylpheed.sraoss.jp/sylpheed/v%{urlver}/%{name}-%{version}.tar.bz2
21cr|sylpheed-3.7.0-2|17	BuildRequires:	imagemagick
21cr|sylpheed-3.7.0-2|18	BuildRequires:	openldap-devel
21cr|sylpheed-3.7.0-2|19	BuildRequires:	gpgme-devel
21cr|sylpheed-3.7.0-2|20	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|sylpheed-3.7.0-2|21	BuildRequires:	pkgconfig(gtkspell-2.0)
21cr|sylpheed-3.7.0-2|22	Requires:	curl
21cr|sylpheed-3.7.0-2|23	Provides:	sylpheed-main = %{EVRD}
21cr|sylpheed-3.7.0-2|24	
21cr|sylpheed-3.7.0-2|25	%description
21cr|sylpheed-3.7.0-2|26	This program is an X based fast e-mail client which has features
21cr|sylpheed-3.7.0-2|27	(or go for it :-)) like:
21cr|sylpheed-3.7.0-2|28	o user-friendly and intuitive interface
21cr|sylpheed-3.7.0-2|29	o integrated NetNews client (partially implemented)
21cr|sylpheed-3.7.0-2|30	o ability of keyboard-only operation
21cr|sylpheed-3.7.0-2|31	o Mew/Wanderlust-like key bind
21cr|sylpheed-3.7.0-2|32	o multipart MIME
21cr|sylpheed-3.7.0-2|33	o built-in image view
21cr|sylpheed-3.7.0-2|34	o external editor support
21cr|sylpheed-3.7.0-2|35	o unlimited multiple account handling
21cr|sylpheed-3.7.0-2|36	o message queueing
21cr|sylpheed-3.7.0-2|37	o filtering
21cr|sylpheed-3.7.0-2|38	o XML-based address book
21cr|sylpheed-3.7.0-2|39	See 'README' for more information.
21cr|sylpheed-3.7.0-2|40	
21cr|sylpheed-3.7.0-2|41	%files -f %{name}.lang
21cr|sylpheed-3.7.0-2|42	%doc AUTHORS ChangeLog* NEWS README* TODO*
21cr|sylpheed-3.7.0-2|43	%{_bindir}/*
21cr|sylpheed-3.7.0-2|44	%dir %{_datadir}/%{name}
21cr|sylpheed-3.7.0-2|45	%dir %{_datadir}/%{name}/faq
21cr|sylpheed-3.7.0-2|46	%lang(de) %doc %{_datadir}/%{name}/faq/de
21cr|sylpheed-3.7.0-2|47	%lang(en) %doc %{_datadir}/%{name}/faq/en
21cr|sylpheed-3.7.0-2|48	%lang(es) %doc %{_datadir}/%{name}/faq/es
21cr|sylpheed-3.7.0-2|49	%lang(fr) %doc %{_datadir}/%{name}/faq/fr
21cr|sylpheed-3.7.0-2|50	%lang(it) %doc %{_datadir}/%{name}/faq/it
21cr|sylpheed-3.7.0-2|51	%dir %{_datadir}/%{name}/manual
21cr|sylpheed-3.7.0-2|52	%lang(en) %doc %{_datadir}/%{name}/manual/en
21cr|sylpheed-3.7.0-2|53	%lang(ja) %doc %{_datadir}/%{name}/manual/ja
21cr|sylpheed-3.7.0-2|54	%{_datadir}/applications/*.desktop
21cr|sylpheed-3.7.0-2|55	%{_datadir}/pixmaps/%{name}.png
21cr|sylpheed-3.7.0-2|56	%{_iconsdir}/sylpheed.png
21cr|sylpheed-3.7.0-2|57	%{_liconsdir}/sylpheed.png
21cr|sylpheed-3.7.0-2|58	%{_miconsdir}/sylpheed.png
21cr|sylpheed-3.7.0-2|59	
21cr|sylpheed-3.7.0-2|60	#----------------------------------------------------------------------------
21cr|sylpheed-3.7.0-2|61	
21cr|sylpheed-3.7.0-2|62	%package -n %{libname}
21cr|sylpheed-3.7.0-2|63	Summary:	Library files for %{name}
21cr|sylpheed-3.7.0-2|64	Group:		System/Libraries
21cr|sylpheed-3.7.0-2|65	
21cr|sylpheed-3.7.0-2|66	%description -n %{libname}
21cr|sylpheed-3.7.0-2|67	This package contains shared library files for %{name}.
21cr|sylpheed-3.7.0-2|68	
21cr|sylpheed-3.7.0-2|69	%files -n %{libname}
21cr|sylpheed-3.7.0-2|70	%doc AUTHORS ChangeLog* NEWS README* TODO*
21cr|sylpheed-3.7.0-2|71	%{_libdir}/*-%{api}.so.%{major}*
21cr|sylpheed-3.7.0-2|72	
21cr|sylpheed-3.7.0-2|73	#----------------------------------------------------------------------------
21cr|sylpheed-3.7.0-2|74	
21cr|sylpheed-3.7.0-2|75	%package -n %{devname}
21cr|sylpheed-3.7.0-2|76	Summary:	Development files for %{name}
21cr|sylpheed-3.7.0-2|77	Group:		Development/Other
21cr|sylpheed-3.7.0-2|78	Requires:	%{libname} = %{EVRD}
21cr|sylpheed-3.7.0-2|79	Provides:	%{name}-devel = %{EVRD}
21cr|sylpheed-3.7.0-2|80	
21cr|sylpheed-3.7.0-2|81	%description -n %{devname}
21cr|sylpheed-3.7.0-2|82	This package contains development files for %{name}.
21cr|sylpheed-3.7.0-2|83	
21cr|sylpheed-3.7.0-2|84	%files -n %{devname}
21cr|sylpheed-3.7.0-2|85	%doc AUTHORS ChangeLog* NEWS README* TODO*
21cr|sylpheed-3.7.0-2|86	%{_libdir}/*.so
21cr|sylpheed-3.7.0-2|87	%{_includedir}/%{name}
21cr|sylpheed-3.7.0-2|88	
21cr|sylpheed-3.7.0-2|89	#----------------------------------------------------------------------------
21cr|sylpheed-3.7.0-2|90	
21cr|sylpheed-3.7.0-2|91	%prep
21cr|sylpheed-3.7.0-2|92	%setup -q
21cr|sylpheed-3.7.0-2|93	
21cr|sylpheed-3.7.0-2|94	%build
21cr|sylpheed-3.7.0-2|95	%configure \
21cr|sylpheed-3.7.0-2|96	--enable-gpgme \
21cr|sylpheed-3.7.0-2|97	--enable-ssl \
21cr|sylpheed-3.7.0-2|98	--enable-ldap \
21cr|sylpheed-3.7.0-2|99	--enable-ipv6
21cr|sylpheed-3.7.0-2|100	
21cr|sylpheed-3.7.0-2|101	%make
21cr|sylpheed-3.7.0-2|102	
21cr|sylpheed-3.7.0-2|103	%install
21cr|sylpheed-3.7.0-2|104	%makeinstall_std
21cr|sylpheed-3.7.0-2|105	
21cr|sylpheed-3.7.0-2|106	mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|sylpheed-3.7.0-2|107	convert sylpheed.png -geometry 48x48 %{buildroot}%{_liconsdir}/sylpheed.png
21cr|sylpheed-3.7.0-2|108	convert sylpheed.png -geometry 32x32 %{buildroot}%{_iconsdir}/sylpheed.png
21cr|sylpheed-3.7.0-2|109	convert sylpheed.png -geometry 16x16 %{buildroot}%{_miconsdir}/sylpheed.png
21cr|sylpheed-3.7.0-2|110	
21cr|sylpheed-3.7.0-2|111	%find_lang %{name}

8636 21
21cr|symmetrica-2.0-15|1	%define name			symmetrica
21cr|symmetrica-2.0-15|2	%define libsymmetrica		%mklibname %{name} 0
21cr|symmetrica-2.0-15|3	%define libsymmetrica_devel	%mklibname %{name} -d
21cr|symmetrica-2.0-15|4	%define libsymmetrica_static	%mklibname %{name} -d -s
21cr|symmetrica-2.0-15|5	
21cr|symmetrica-2.0-15|6	Name:		%{name}
21cr|symmetrica-2.0-15|7	Version:	2.0
21cr|symmetrica-2.0-15|8	Release:	15
21cr|symmetrica-2.0-15|9	Summary:	A Collection of Routines for Solving Symmetric Groups
21cr|symmetrica-2.0-15|10	Group:		Sciences/Mathematics
21cr|symmetrica-2.0-15|11	# Note: they claim it's 'public domain' but then provide this:
21cr|symmetrica-2.0-15|12	# http://www.algorithm.uni-bayreuth.de/en/research/SYMMETRICA/copyright_engl.html
21cr|symmetrica-2.0-15|13	License:	MIT
21cr|symmetrica-2.0-15|14	URL:		http://www.algorithm.uni-bayreuth.de/en/research/SYMMETRICA/
21cr|symmetrica-2.0-15|15	Source0:	http://www.algorithm.uni-bayreuth.de/en/research/SYMMETRICA/SYM2_0_tar.gz
21cr|symmetrica-2.0-15|16	# Sent upstream 8 May 2012.  Sagemath patch to fix namespace collisions on the
21cr|symmetrica-2.0-15|17	# names "sort" and "sum".
21cr|symmetrica-2.0-15|18	Patch0:		symmetrica-sort_sum_rename.patch
21cr|symmetrica-2.0-15|19	# Sent upstream 8 May 2012.  The INT type should always be a 4-byte type, but
21cr|symmetrica-2.0-15|20	# the sources use an incorrect and outdated method of ensuring this.
21cr|symmetrica-2.0-15|21	Patch1:		symmetrica-int.patch
21cr|symmetrica-2.0-15|22	# Will not be sent upstream, as it is GCC-specific.  Add function attributes
21cr|symmetrica-2.0-15|23	# to quiet GCC warnings and improve opportunities for optimization.
21cr|symmetrica-2.0-15|24	Patch2:		symmetrica-attribute.patch
21cr|symmetrica-2.0-15|25	
21cr|symmetrica-2.0-15|26	%description
21cr|symmetrica-2.0-15|27	Symmetrica is a collection of routines, written in the programming
21cr|symmetrica-2.0-15|28	language C, through which the user can readily write his/her own
21cr|symmetrica-2.0-15|29	programs. Routines which manipulate many types of mathematical objects
21cr|symmetrica-2.0-15|30	are available.
21cr|symmetrica-2.0-15|31	
21cr|symmetrica-2.0-15|32	%package	-n %{libsymmetrica}
21cr|symmetrica-2.0-15|33	Group:		System/Libraries
21cr|symmetrica-2.0-15|34	Summary:	Symmetrica runtime files
21cr|symmetrica-2.0-15|35	Obsoletes:	symmetrica < %{version}-%{release}
21cr|symmetrica-2.0-15|36	
21cr|symmetrica-2.0-15|37	%description	-n %{libsymmetrica}
21cr|symmetrica-2.0-15|38	Symmetrica runtime files.
21cr|symmetrica-2.0-15|39	
21cr|symmetrica-2.0-15|40	%package	-n %{libsymmetrica_devel}
21cr|symmetrica-2.0-15|41	Group:		Development/C
21cr|symmetrica-2.0-15|42	Summary:	Symmetrica development files
21cr|symmetrica-2.0-15|43	Requires:	%{libsymmetrica} = %{version}-%{release}
21cr|symmetrica-2.0-15|44	Provides:	symmetrica-devel = %{version}-%{release}
21cr|symmetrica-2.0-15|45	Obsoletes:	symmetrica-devel < %{version}-%{release}
21cr|symmetrica-2.0-15|46	Obsoletes:	%{libsymmetrica_static} < %{version}-%{release}
21cr|symmetrica-2.0-15|47	
21cr|symmetrica-2.0-15|48	%description	-n %{libsymmetrica_devel}
21cr|symmetrica-2.0-15|49	The %{name}-devel package contains libraries and header files for
21cr|symmetrica-2.0-15|50	developing applications that use %{name}.
21cr|symmetrica-2.0-15|51	
21cr|symmetrica-2.0-15|52	%prep
21cr|symmetrica-2.0-15|53	%setup -q -c
21cr|symmetrica-2.0-15|54	%patch0 -p0
21cr|symmetrica-2.0-15|55	%patch1 -p0
21cr|symmetrica-2.0-15|56	%patch2 -p0
21cr|symmetrica-2.0-15|57	
21cr|symmetrica-2.0-15|58	# Don't print the banner on every library load and API function call
21cr|symmetrica-2.0-15|59	sed -i "s/^\(INT no_banner = \)FALSE/\1TRUE/" de.c
21cr|symmetrica-2.0-15|60	
21cr|symmetrica-2.0-15|61	%build
21cr|symmetrica-2.0-15|62	# All the silly *TRUE defines:
21cr|symmetrica-2.0-15|63	#DFLAGS=$(for def in $(grep '#ifdef' *.c | cut -d':' -f2 | cut -d' ' -f2 | egrep .*TRUE | sort | uniq); do echo -D${def}; done)
21cr|symmetrica-2.0-15|64	DFLAGS="-DBINTREETRUE -DBRUCHTRUE -DCHARTRUE -DCYCLOTRUE -DDGTRUE \
21cr|symmetrica-2.0-15|65	-DELMSYMTRUE -DFFTRUE -DGRALTRUE -DGRAPHTRUE -DGRTRUE -DHOMSYMTRUE \
21cr|symmetrica-2.0-15|66	-DINTEGERTRUE -DKOSTKATRUE -DKRANZTRUE -DLAURENTTRUE -DLISTTRUE \
21cr|symmetrica-2.0-15|67	-DLONGINTTRUE -DMATRIXTRUE -DMONOMIALTRUE -DMONOMTRUE \
21cr|symmetrica-2.0-15|68	-DMONOPOLYTRUE -DNUMBERTRUE -DPARTTRUE -DPERMTRUE -DPLETTRUE \
21cr|symmetrica-2.0-15|69	-DPOLYTRUE -DPOWSYMTRUE -DREIHETRUE -DSABTRUE -DSCHUBERTTRUE \
21cr|symmetrica-2.0-15|70	-DSCHURTRUE -DSHUFFLETRUE -DSKEWPARTTRUE -DSQRADTRUE -DTABLEAUXTRUE \
21cr|symmetrica-2.0-15|71	-DVECTORTRUE -DWORDTRUE -DZYKTRUE"
21cr|symmetrica-2.0-15|72	
21cr|symmetrica-2.0-15|73	for file in *.c; do
21cr|symmetrica-2.0-15|74	if [ $file != "test.c" ] ; then
21cr|symmetrica-2.0-15|75	gcc %{optflags} -c ${file} -I. -DFAST ${DFLAGS}
21cr|symmetrica-2.0-15|76	fi
21cr|symmetrica-2.0-15|77	done
21cr|symmetrica-2.0-15|78	ar rcs lib%{name}.a *.o
21cr|symmetrica-2.0-15|79	rm -f *.o
21cr|symmetrica-2.0-15|80	for file in *.c; do
21cr|symmetrica-2.0-15|81	if [ $file != "test.c" ] ; then
21cr|symmetrica-2.0-15|82	gcc %{optflags} -fPIC -c ${file} -I. -DFAST ${DFLAGS}
21cr|symmetrica-2.0-15|83	fi
21cr|symmetrica-2.0-15|84	done
21cr|symmetrica-2.0-15|85	gcc %{optflags} $RPM_LD_FLAGS -shared -lm -Xlinker -hlib%{name}.so.0 \
21cr|symmetrica-2.0-15|86	-o lib%{name}.so.0.0.0 *.o
21cr|symmetrica-2.0-15|87	
21cr|symmetrica-2.0-15|88	%install
21cr|symmetrica-2.0-15|89	chmod -R a+r .
21cr|symmetrica-2.0-15|90	mkdir -p %{buildroot}%{_libdir}
21cr|symmetrica-2.0-15|91	install -m 755 lib%{name}.so.0.0.0 %{buildroot}%{_libdir}/
21cr|symmetrica-2.0-15|92	ln -s lib%{name}.so.0.0.0 %{buildroot}%{_libdir}/lib%{name}.so.0
21cr|symmetrica-2.0-15|93	ln -s lib%{name}.so.0 %{buildroot}%{_libdir}/lib%{name}.so
21cr|symmetrica-2.0-15|94	mkdir -p %{buildroot}%{_includedir}/%{name}
21cr|symmetrica-2.0-15|95	install -m 644 *.h %{buildroot}%{_includedir}/%{name}/
21cr|symmetrica-2.0-15|96	
21cr|symmetrica-2.0-15|97	%files		-n %{libsymmetrica}
21cr|symmetrica-2.0-15|98	%doc *.doc
21cr|symmetrica-2.0-15|99	%{_libdir}/lib%{name}.so.0.0.0
21cr|symmetrica-2.0-15|100	%{_libdir}/lib%{name}.so.0
21cr|symmetrica-2.0-15|101	
21cr|symmetrica-2.0-15|102	%files		-n %{libsymmetrica_devel}
21cr|symmetrica-2.0-15|103	%doc test.c
21cr|symmetrica-2.0-15|104	%{_includedir}/%{name}
21cr|symmetrica-2.0-15|105	%{_libdir}/lib%{name}.so

8637 21
21cr|sympa-6.2.68-1|1	%global static_content %{_datadir}/sympa/static_content
21cr|sympa-6.2.68-1|2	
21cr|sympa-6.2.68-1|3	Name:		sympa
21cr|sympa-6.2.68-1|4	Version:	6.2.68
21cr|sympa-6.2.68-1|5	Release:	1
21cr|sympa-6.2.68-1|6	Summary:	Electronic mailing list manager
21cr|sympa-6.2.68-1|7	License:	GPL
21cr|sympa-6.2.68-1|8	Group:		System/Servers
21cr|sympa-6.2.68-1|9	URL:		http://www.sympa.org/
21cr|sympa-6.2.68-1|10	Source0:	https://github.com/sympa-community/sympa/releases/download/%{version}/sympa-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|sympa-6.2.68-1|11	Source1:	sympa.sysusers.conf
21cr|sympa-6.2.68-1|12	Source101:   sympa-httpd24-spawn_fcgi.conf
21cr|sympa-6.2.68-1|13	Source102:   sympa-lighttpd.conf
21cr|sympa-6.2.68-1|14	Source103:   sympa-nginx-spawn_fcgi.conf
21cr|sympa-6.2.68-1|15	Source106:   sympa-rsyslog.conf
21cr|sympa-6.2.68-1|16	Source107:   sympa-logrotate.conf
21cr|sympa-6.2.68-1|17	Source113:   sympa-systemd-README.RPM.md
21cr|sympa-6.2.68-1|18	Source114:   aliases.sympa.sendmail
21cr|sympa-6.2.68-1|19	Source115:   aliases.sympa.postfix
21cr|sympa-6.2.68-1|20	Source129:   sympa.service.d-dependencies.conf
21cr|sympa-6.2.68-1|21	Source130:   sympa-sysconfig
21cr|sympa-6.2.68-1|22	# Add path to MHonArc::UTF8 so that sympa_wizard won't miss it
21cr|sympa-6.2.68-1|23	Patch5:      sympa-6.2.36-wizard-mhonarc.patch
21cr|sympa-6.2.68-1|24	# RPM specific customization of site defaults
21cr|sympa-6.2.68-1|25	Patch13:     sympa-6.2.57b.1-confdef.patch
21cr|sympa-6.2.68-1|26	
21cr|sympa-6.2.68-1|27	Requires:	openssl >= 0.9.5a
21cr|sympa-6.2.68-1|28	Requires:	mhonarc >= 2.4.5
21cr|sympa-6.2.68-1|29	Requires:	mail-server
21cr|sympa-6.2.68-1|30	Requires(post):     mail-server
21cr|sympa-6.2.68-1|31	Requires(preun):    mail-server
21cr|sympa-6.2.68-1|32	BuildRequires:	    openssl-devel >= 0.9.5a
21cr|sympa-6.2.68-1|33	BuildRequires:	    perl-MailTools
21cr|sympa-6.2.68-1|34	BuildRequires:	    perl-libintl-perl
21cr|sympa-6.2.68-1|35	BuildRequires:	    gettext-devel
21cr|sympa-6.2.68-1|36	BuildRequires:	    perl(HTML::StripScripts::Parser)
21cr|sympa-6.2.68-1|37	
21cr|sympa-6.2.68-1|38	Requires:    mhonarc
21cr|sympa-6.2.68-1|39	Requires:    logrotate
21cr|sympa-6.2.68-1|40	Requires:    perl(DBD::mysql)
21cr|sympa-6.2.68-1|41	Requires:    perl(FCGI)
21cr|sympa-6.2.68-1|42	Provides:    perl(SympaTransport)
21cr|sympa-6.2.68-1|43	# Optional CPAN packages
21cr|sympa-6.2.68-1|44	Requires:    perl(AuthCAS)
21cr|sympa-6.2.68-1|45	Requires:    perl(Clone)
21cr|sympa-6.2.68-1|46	Requires:    perl(Crypt::CipherSaber)
21cr|sympa-6.2.68-1|47	Requires:    perl(Crypt::Eksblowfish)
21cr|sympa-6.2.68-1|48	Requires:    perl(Crypt::OpenSSL::X509)
21cr|sympa-6.2.68-1|49	Requires:    perl(Crypt::SMIME)
21cr|sympa-6.2.68-1|50	Requires:    perl(Data::Password)
21cr|sympa-6.2.68-1|51	Requires:    perl(DateTime::TimeZone)
21cr|sympa-6.2.68-1|52	Requires:    perl(DBD::CSV)
21cr|sympa-6.2.68-1|53	Requires:    perl(Encode::Locale)
21cr|sympa-6.2.68-1|54	# Recommended for handling Japanese vendor codepages.
21cr|sympa-6.2.68-1|55	Requires:    perl(Encode::EUCJPASCII)
21cr|sympa-6.2.68-1|56	# Handling several Chinese standards.
21cr|sympa-6.2.68-1|57	Requires:    perl(Encode::HanExtra)
21cr|sympa-6.2.68-1|58	Requires:    perl(IO::Socket::IP)
21cr|sympa-6.2.68-1|59	Requires:    perl(IO::Socket::SSL)
21cr|sympa-6.2.68-1|60	Requires:    perl(List::Util::XS)
21cr|sympa-6.2.68-1|61	Requires:    perl(LWP::Protocol::https)
21cr|sympa-6.2.68-1|62	Requires:    perl(Mail::DKIM::Verifier)
21cr|sympa-6.2.68-1|63	Requires:    perl(Net::DNS)
21cr|sympa-6.2.68-1|64	Requires:    perl(Net::SMTP)
21cr|sympa-6.2.68-1|65	Requires:    perl(Unicode::Normalize)
21cr|sympa-6.2.68-1|66	Requires:    perl(Unicode::UTF8)
21cr|sympa-6.2.68-1|67	Requires(pre): /bin/systemd-sysusers
21cr|sympa-6.2.68-1|68	
21cr|sympa-6.2.68-1|69	%description
21cr|sympa-6.2.68-1|70	SYMPA is an electronic mailing list manager. It is used to automate list
21cr|sympa-6.2.68-1|71	management functions such as subscription, moderation and management of
21cr|sympa-6.2.68-1|72	archives. SYMPA also manages sending of messages to the lists, and
21cr|sympa-6.2.68-1|73	makes it possible to reduce the load on the system. Provided that you
21cr|sympa-6.2.68-1|74	have enough memory on your system, Sympa is especially well adapted for big
21cr|sympa-6.2.68-1|75	lists. For a list with 20 000 subscribers, it takes 5 minutes to send a
21cr|sympa-6.2.68-1|76	message to 90% of subscribers, of course considering that the network is
21cr|sympa-6.2.68-1|77	available.
21cr|sympa-6.2.68-1|78	
21cr|sympa-6.2.68-1|79	Documentation is available under HTML and SGML (source) formats.
21cr|sympa-6.2.68-1|80	
21cr|sympa-6.2.68-1|81	%files -f %{name}.lang -f web_help.lang
21cr|sympa-6.2.68-1|82	%doc __doc/*
21cr|sympa-6.2.68-1|83	%license COPYING
21cr|sympa-6.2.68-1|84	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/
21cr|sympa-6.2.68-1|85	%{_sysconfdir}/sympa/README
21cr|sympa-6.2.68-1|86	%config(noreplace) %attr(0640,sympa,sympa) %{_sysconfdir}/sympa/sympa.conf
21cr|sympa-6.2.68-1|87	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/auth.conf
21cr|sympa-6.2.68-1|88	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/charset.conf
21cr|sympa-6.2.68-1|89	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/crawlers_detection.conf
21cr|sympa-6.2.68-1|90	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/create_list.conf
21cr|sympa-6.2.68-1|91	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/edit_list.conf
21cr|sympa-6.2.68-1|92	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/nrcpt_by_domain.conf
21cr|sympa-6.2.68-1|93	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/topics.conf
21cr|sympa-6.2.68-1|94	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/mime.types
21cr|sympa-6.2.68-1|95	%config(noreplace,missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/sympa.wsdl
21cr|sympa-6.2.68-1|96	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/create_list_templates
21cr|sympa-6.2.68-1|97	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/tasks
21cr|sympa-6.2.68-1|98	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/scenari
21cr|sympa-6.2.68-1|99	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/mail_tt2
21cr|sympa-6.2.68-1|100	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/web_tt2
21cr|sympa-6.2.68-1|101	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/custom_actions
21cr|sympa-6.2.68-1|102	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/custom_conditions
21cr|sympa-6.2.68-1|103	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/data_sources
21cr|sympa-6.2.68-1|104	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/families
21cr|sympa-6.2.68-1|105	%dir %attr(-,sympa,sympa) %{_sysconfdir}/sympa/search_filters
21cr|sympa-6.2.68-1|106	%config(missingok) %attr(-,sympa,sympa) %{_sysconfdir}/sympa/data_structure.current_version
21cr|sympa-6.2.68-1|107	%config(noreplace) %{_sysconfdir}/sympa/aliases.sympa.sendmail
21cr|sympa-6.2.68-1|108	%config(noreplace) %{_sysconfdir}/sympa/aliases.sympa.sendmail.db
21cr|sympa-6.2.68-1|109	%config(noreplace) %{_sysconfdir}/sympa/aliases.sympa.postfix
21cr|sympa-6.2.68-1|110	%config(noreplace) %{_sysconfdir}/sympa/aliases.sympa.postfix.db
21cr|sympa-6.2.68-1|111	%{_sysconfdir}/smrsh/*
21cr|sympa-6.2.68-1|112	%config(noreplace) %{_sysconfdir}/rsyslog.d/*
21cr|sympa-6.2.68-1|113	%config(noreplace) %{_sysconfdir}/logrotate.d/sympa
21cr|sympa-6.2.68-1|114	%{_sbindir}/*
21cr|sympa-6.2.68-1|115	%dir %{_libexecdir}/sympa/
21cr|sympa-6.2.68-1|116	%attr(4755,sympa,sympa) %{_libexecdir}/sympa/bouncequeue
21cr|sympa-6.2.68-1|117	%attr(4755,sympa,sympa) %{_libexecdir}/sympa/familyqueue
21cr|sympa-6.2.68-1|118	%attr(4755,sympa,sympa) %{_libexecdir}/sympa/queue
21cr|sympa-6.2.68-1|119	%attr(4750,root,sympa) %{_libexecdir}/sympa/sympa_newaliases-wrapper
21cr|sympa-6.2.68-1|120	%{_libexecdir}/sympa/sympa_soap_server.fcgi
21cr|sympa-6.2.68-1|121	%attr(6755,sympa,sympa) %{_libexecdir}/sympa/sympa_soap_server-wrapper.fcgi
21cr|sympa-6.2.68-1|122	%{_libexecdir}/sympa/wwsympa.fcgi
21cr|sympa-6.2.68-1|123	%attr(6755,sympa,sympa) %{_libexecdir}/sympa/wwsympa-wrapper.fcgi
21cr|sympa-6.2.68-1|124	%attr(-,sympa,sympa) %{_localstatedir}/lib/sympa/
21cr|sympa-6.2.68-1|125	%attr(-,sympa,sympa) %{_localstatedir}/spool/sympa/
21cr|sympa-6.2.68-1|126	%{_datadir}/sympa/
21cr|sympa-6.2.68-1|127	%{_mandir}/man1/*
21cr|sympa-6.2.68-1|128	%{_mandir}/man5/*
21cr|sympa-6.2.68-1|129	%{_mandir}/man8/*
21cr|sympa-6.2.68-1|130	%{_unitdir}/sympa.service
21cr|sympa-6.2.68-1|131	%{_unitdir}/sympa-outgoing.service
21cr|sympa-6.2.68-1|132	%{_unitdir}/sympa-archive.service
21cr|sympa-6.2.68-1|133	%{_unitdir}/sympa-bounce.service
21cr|sympa-6.2.68-1|134	%{_unitdir}/sympa-task.service
21cr|sympa-6.2.68-1|135	%{_tmpfilesdir}/sympa.conf
21cr|sympa-6.2.68-1|136	%ghost %attr(-,sympa,sympa) %{_rundir}/sympa/
21cr|sympa-6.2.68-1|137	%dir %{_sysconfdir}/systemd/system/sympa.service.d/
21cr|sympa-6.2.68-1|138	%config(noreplace) %{_sysconfdir}/systemd/system/sympa.service.d/*
21cr|sympa-6.2.68-1|139	%config(noreplace) %{_sysconfdir}/sysconfig/sympa
21cr|sympa-6.2.68-1|140	%{_sysusersdir}/sympa.conf
21cr|sympa-6.2.68-1|141	
21cr|sympa-6.2.68-1|142	%pre
21cr|sympa-6.2.68-1|143	# create user and group sympa
21cr|sympa-6.2.68-1|144	%sysusers_create_package sympa %{SOURCE1}
21cr|sympa-6.2.68-1|145	
21cr|sympa-6.2.68-1|146	# Fix CSS and pictures paths
21cr|sympa-6.2.68-1|147	if [ $1 -gt 1 ]; then
21cr|sympa-6.2.68-1|148	if [ -d %{_localstatedir}/lib/%{name}/static_content/css ]; then
21cr|sympa-6.2.68-1|149	mv -fu %{_localstatedir}/lib/%{name}/static_content/css/* \
21cr|sympa-6.2.68-1|150	%{_localstatedir}/lib/%{name}/css/ \
21cr|sympa-6.2.68-1|151	&& rm -rf %{_localstatedir}/lib/%{name}/static_content/css/
21cr|sympa-6.2.68-1|152	fi
21cr|sympa-6.2.68-1|153	if [ -d %{_localstatedir}/lib/%{name}/static_content/pictures ]; then
21cr|sympa-6.2.68-1|154	mv -fu %{_localstatedir}/lib/%{name}/static_content/pictures/* \
21cr|sympa-6.2.68-1|155	%{_localstatedir}/lib/%{name}/pictures/ \
21cr|sympa-6.2.68-1|156	&& rm -rf %{_localstatedir}/lib/%{name}/static_content/pictures/
21cr|sympa-6.2.68-1|157	fi
21cr|sympa-6.2.68-1|158	if [ ! -d %{_localstatedir}/lib/%{name}/static_content/css \
21cr|sympa-6.2.68-1|159	-a ! -d %{_localstatedir}/lib/%{name}/static_content/pictures \
21cr|sympa-6.2.68-1|160	-a -d %{_localstatedir}/lib/%{name}/static_content ]; then
21cr|sympa-6.2.68-1|161	rm -r %{_localstatedir}/lib/%{name}/static_content/
21cr|sympa-6.2.68-1|162	fi
21cr|sympa-6.2.68-1|163	fi
21cr|sympa-6.2.68-1|164	exit 0
21cr|sympa-6.2.68-1|165	
21cr|sympa-6.2.68-1|166	%post
21cr|sympa-6.2.68-1|167	%systemd_post sympa.service
21cr|sympa-6.2.68-1|168	%tmpfiles_create %{name}.conf
21cr|sympa-6.2.68-1|169	
21cr|sympa-6.2.68-1|170	# create cookie
21cr|sympa-6.2.68-1|171	function create_cookie {
21cr|sympa-6.2.68-1|172	cook=`mktemp`
21cr|sympa-6.2.68-1|173	perl -ne 'chomp $_; print $1 if /^cookie\s+(\S.*)/' \
21cr|sympa-6.2.68-1|174	%{_sysconfdir}/sympa/sympa.conf > $cook
21cr|sympa-6.2.68-1|175	if [ '!' -s $cook ]; then
21cr|sympa-6.2.68-1|176	if [ -e %{_sysconfdir}/sympa/cookies.history ]; then
21cr|sympa-6.2.68-1|177	cp -p %{_sysconfdir}/sympa/cookies.history $cook
21cr|sympa-6.2.68-1|178	else
21cr|sympa-6.2.68-1|179	dd if=/dev/urandom bs=2048 count=1 2>/dev/null | md5sum | \
21cr|sympa-6.2.68-1|180	cut -d" " -f1 > $cook
21cr|sympa-6.2.68-1|181	fi
21cr|sympa-6.2.68-1|182	perl -i -pe '/^#cookie\s/ and $_ = "cookie ".`cat '$cook'`."\n"' \
21cr|sympa-6.2.68-1|183	%{_sysconfdir}/sympa/sympa.conf
21cr|sympa-6.2.68-1|184	fi
21cr|sympa-6.2.68-1|185	rm -f $cook
21cr|sympa-6.2.68-1|186	}
21cr|sympa-6.2.68-1|187	
21cr|sympa-6.2.68-1|188	# create config at first time.
21cr|sympa-6.2.68-1|189	function create_config {
21cr|sympa-6.2.68-1|190	## create site configurations
21cr|sympa-6.2.68-1|191	if [ '!' -e %{_sysconfdir}/sympa/data_structure.version ]; then
21cr|sympa-6.2.68-1|192	cp -p %{_sysconfdir}/sympa/data_structure.current_version \
21cr|sympa-6.2.68-1|193	%{_sysconfdir}/sympa/data_structure.version
21cr|sympa-6.2.68-1|194	fi
21cr|sympa-6.2.68-1|195	## create sympa_aliases
21cr|sympa-6.2.68-1|196	if [ '!' -e %{_localstatedir}/lib/sympa/sympa_aliases ]; then
21cr|sympa-6.2.68-1|197	touch %{_localstatedir}/lib/sympa/sympa_aliases
21cr|sympa-6.2.68-1|198	chown sympa:sympa %{_localstatedir}/lib/sympa/sympa_aliases
21cr|sympa-6.2.68-1|199	chmod 644 %{_localstatedir}/lib/sympa/sympa_aliases
21cr|sympa-6.2.68-1|200	touch %{_localstatedir}/lib/sympa/sympa_aliases.db
21cr|sympa-6.2.68-1|201	chown sympa:root %{_localstatedir}/lib/sympa/sympa_aliases.db
21cr|sympa-6.2.68-1|202	chmod 664 %{_localstatedir}/lib/sympa/sympa_aliases.db
21cr|sympa-6.2.68-1|203	fi
21cr|sympa-6.2.68-1|204	}
21cr|sympa-6.2.68-1|205	
21cr|sympa-6.2.68-1|206	function upgrade_data_structure {
21cr|sympa-6.2.68-1|207	# Stop sympa if it is running
21cr|sympa-6.2.68-1|208	if systemctl is-active sympa > /dev/null 2>&1; then
21cr|sympa-6.2.68-1|209	/usr/bin/systemctl stop sympa > /dev/null 2>&1
21cr|sympa-6.2.68-1|210	ACTIVE="yes"
21cr|sympa-6.2.68-1|211	fi
21cr|sympa-6.2.68-1|212	# Upgrade
21cr|sympa-6.2.68-1|213	rm -f %{_sysconfdir}/sympa/sympa.conf.bin > /dev/null 2>&1
21cr|sympa-6.2.68-1|214	if %{_sbindir}/sympa.pl --upgrade > /dev/null 2>&1; then
21cr|sympa-6.2.68-1|215	# Start sympa if it was running previously
21cr|sympa-6.2.68-1|216	if [ "$ACTIVE" == "yes" ]; then
21cr|sympa-6.2.68-1|217	/usr/bin/systemctl start sympa > /dev/null 2>&1
21cr|sympa-6.2.68-1|218	fi
21cr|sympa-6.2.68-1|219	else
21cr|sympa-6.2.68-1|220	echo ============================================================
21cr|sympa-6.2.68-1|221	echo Notice: Failed upgrading data structure.  See logfile.
21cr|sympa-6.2.68-1|222	echo Sympa is stopped.
21cr|sympa-6.2.68-1|223	echo ============================================================
21cr|sympa-6.2.68-1|224	fi
21cr|sympa-6.2.68-1|225	}
21cr|sympa-6.2.68-1|226	
21cr|sympa-6.2.68-1|227	# Install
21cr|sympa-6.2.68-1|228	if [ $1 -eq 1 ]; then
21cr|sympa-6.2.68-1|229	create_cookie
21cr|sympa-6.2.68-1|230	create_config
21cr|sympa-6.2.68-1|231	echo ============================================================
21cr|sympa-6.2.68-1|232	echo Sympa had been installed successfully.  If you installed
21cr|sympa-6.2.68-1|233	echo Sympa at first time, please read:
21cr|sympa-6.2.68-1|234	echo %{_docdir}/%{name}-%{version}/README.RPM.md
21cr|sympa-6.2.68-1|235	echo ============================================================
21cr|sympa-6.2.68-1|236	fi
21cr|sympa-6.2.68-1|237	
21cr|sympa-6.2.68-1|238	# Update
21cr|sympa-6.2.68-1|239	if [ $1 -gt 1 ]; then
21cr|sympa-6.2.68-1|240	upgrade_data_structure
21cr|sympa-6.2.68-1|241	fi
21cr|sympa-6.2.68-1|242	
21cr|sympa-6.2.68-1|243	
21cr|sympa-6.2.68-1|244	%preun
21cr|sympa-6.2.68-1|245	%systemd_preun sympa.service
21cr|sympa-6.2.68-1|246	
21cr|sympa-6.2.68-1|247	%postun
21cr|sympa-6.2.68-1|248	%systemd_postun_with_restart sympa.service
21cr|sympa-6.2.68-1|249	
21cr|sympa-6.2.68-1|250	#-------------------------------------------------------------------------
21cr|sympa-6.2.68-1|251	%package httpd
21cr|sympa-6.2.68-1|252	Summary:	Sympa with Apache HTTP Server
21cr|sympa-6.2.68-1|253	Group:		System/Servers
21cr|sympa-6.2.68-1|254	Requires:	%{name} = %{EVRD}
21cr|sympa-6.2.68-1|255	Requires:	httpd
21cr|sympa-6.2.68-1|256	Requires:	spawn-fcgi
21cr|sympa-6.2.68-1|257	Conflicts:	%{name}-lighttpd, %{name}-nginx
21cr|sympa-6.2.68-1|258	
21cr|sympa-6.2.68-1|259	%description httpd
21cr|sympa-6.2.68-1|260	Apache HTTP Server support for Sympa.
21cr|sympa-6.2.68-1|261	
21cr|sympa-6.2.68-1|262	%files httpd
21cr|sympa-6.2.68-1|263	%config(noreplace) %{_sysconfdir}/httpd/conf.d/sympa.conf
21cr|sympa-6.2.68-1|264	%{_unitdir}/wwsympa.service
21cr|sympa-6.2.68-1|265	%{_unitdir}/sympasoap.service
21cr|sympa-6.2.68-1|266	
21cr|sympa-6.2.68-1|267	%post httpd
21cr|sympa-6.2.68-1|268	# register service
21cr|sympa-6.2.68-1|269	%systemd_post wwsympa.service
21cr|sympa-6.2.68-1|270	%systemd_post sympasoap.service
21cr|sympa-6.2.68-1|271	
21cr|sympa-6.2.68-1|272	%preun httpd
21cr|sympa-6.2.68-1|273	%systemd_preun wwsympa.service
21cr|sympa-6.2.68-1|274	%systemd_preun sympasoap.service
21cr|sympa-6.2.68-1|275	
21cr|sympa-6.2.68-1|276	%postun httpd
21cr|sympa-6.2.68-1|277	%systemd_postun_with_restart wwsympa.service
21cr|sympa-6.2.68-1|278	%systemd_postun_with_restart sympasoap.service
21cr|sympa-6.2.68-1|279	#-------------------------------------------------------------------------
21cr|sympa-6.2.68-1|280	
21cr|sympa-6.2.68-1|281	%package lighttpd
21cr|sympa-6.2.68-1|282	Summary:	Sympa with lighttpd
21cr|sympa-6.2.68-1|283	Group:		System/Servers
21cr|sympa-6.2.68-1|284	Requires:	%{name} = %{EVRD}
21cr|sympa-6.2.68-1|285	Requires:	lighttpd
21cr|sympa-6.2.68-1|286	Conflicts:	%{name}-httpd, %{name}-nginx
21cr|sympa-6.2.68-1|287	
21cr|sympa-6.2.68-1|288	%description lighttpd
21cr|sympa-6.2.68-1|289	lighttpd support for Sympa.
21cr|sympa-6.2.68-1|290	
21cr|sympa-6.2.68-1|291	%files lighttpd
21cr|sympa-6.2.68-1|292	%config(noreplace) %{_sysconfdir}/lighttpd/conf.d/sympa.conf
21cr|sympa-6.2.68-1|293	#-------------------------------------------------------------------------
21cr|sympa-6.2.68-1|294	
21cr|sympa-6.2.68-1|295	%package nginx
21cr|sympa-6.2.68-1|296	Summary:	Sympa with nginx
21cr|sympa-6.2.68-1|297	Group:		System/Servers
21cr|sympa-6.2.68-1|298	Requires:	%{name} = %{EVRD}
21cr|sympa-6.2.68-1|299	Requires:	nginx
21cr|sympa-6.2.68-1|300	Requires:	spawn-fcgi
21cr|sympa-6.2.68-1|301	Conflicts:	%{name}-httpd, %{name}-lighttpd
21cr|sympa-6.2.68-1|302	
21cr|sympa-6.2.68-1|303	%description nginx
21cr|sympa-6.2.68-1|304	nginx support for Sympa.
21cr|sympa-6.2.68-1|305	
21cr|sympa-6.2.68-1|306	%files nginx
21cr|sympa-6.2.68-1|307	%config(noreplace) %{_sysconfdir}/nginx/conf.d/sympa.conf
21cr|sympa-6.2.68-1|308	%{_unitdir}/wwsympa.service
21cr|sympa-6.2.68-1|309	%{_unitdir}/sympasoap.service
21cr|sympa-6.2.68-1|310	
21cr|sympa-6.2.68-1|311	%preun nginx
21cr|sympa-6.2.68-1|312	# nginx
21cr|sympa-6.2.68-1|313	%systemd_preun wwsympa.service
21cr|sympa-6.2.68-1|314	%systemd_preun sympasoap.service
21cr|sympa-6.2.68-1|315	
21cr|sympa-6.2.68-1|316	%post nginx
21cr|sympa-6.2.68-1|317	# register service
21cr|sympa-6.2.68-1|318	%systemd_post wwsympa.service
21cr|sympa-6.2.68-1|319	%systemd_post sympasoap.service
21cr|sympa-6.2.68-1|320	
21cr|sympa-6.2.68-1|321	%postun nginx
21cr|sympa-6.2.68-1|322	%systemd_postun_with_restart wwsympa.service
21cr|sympa-6.2.68-1|323	%systemd_postun_with_restart sympasoap.service
21cr|sympa-6.2.68-1|324	#-------------------------------------------------------------------------
21cr|sympa-6.2.68-1|325	
21cr|sympa-6.2.68-1|326	%package devel-doc
21cr|sympa-6.2.68-1|327	Summary:	Sympa devel doc
21cr|sympa-6.2.68-1|328	Group:		System/Servers
21cr|sympa-6.2.68-1|329	Requires:	%{name} = %{EVRD}
21cr|sympa-6.2.68-1|330	
21cr|sympa-6.2.68-1|331	%description devel-doc
21cr|sympa-6.2.68-1|332	Sympa documentation for developers.
21cr|sympa-6.2.68-1|333	
21cr|sympa-6.2.68-1|334	%files devel-doc
21cr|sympa-6.2.68-1|335	%{_mandir}/man3/*
21cr|sympa-6.2.68-1|336	#-------------------------------------------------------------------------
21cr|sympa-6.2.68-1|337	
21cr|sympa-6.2.68-1|338	%prep
21cr|sympa-6.2.68-1|339	%setup -q
21cr|sympa-6.2.68-1|340	%patch5 -p0 -b .mhonarc
21cr|sympa-6.2.68-1|341	%patch13 -p0 -b .confdef
21cr|sympa-6.2.68-1|342	
21cr|sympa-6.2.68-1|343	%build
21cr|sympa-6.2.68-1|344	%serverbuild
21cr|sympa-6.2.68-1|345	%configure \
21cr|sympa-6.2.68-1|346	--enable-fhs \
21cr|sympa-6.2.68-1|347	--prefix=%{_prefix} \
21cr|sympa-6.2.68-1|348	--bindir=%{_libexecdir}/sympa \
21cr|sympa-6.2.68-1|349	--docdir=%{_docdir}/%{name} \
21cr|sympa-6.2.68-1|350	--libexecdir=%{_libexecdir}/sympa \
21cr|sympa-6.2.68-1|351	--localstatedir=%{_localstatedir} \
21cr|sympa-6.2.68-1|352	--sysconfdir=%{_sysconfdir}/sympa \
21cr|sympa-6.2.68-1|353	--with-cgidir=%{_libexecdir}/sympa \
21cr|sympa-6.2.68-1|354	--with-confdir=%{_sysconfdir}/sympa \
21cr|sympa-6.2.68-1|355	--without-initdir \
21cr|sympa-6.2.68-1|356	--with-unitsdir=%{_unitdir} \
21cr|sympa-6.2.68-1|357	--with-piddir=%{_rundir}/sympa \
21cr|sympa-6.2.68-1|358	--with-smrshdir=%{_sysconfdir}/smrsh \
21cr|sympa-6.2.68-1|359	--with-aliases_file=%{_localstatedir}/lib/sympa/sympa_aliases \
21cr|sympa-6.2.68-1|360	--with-perl=%{_bindir}/perl \
21cr|sympa-6.2.68-1|361	--with-staticdir=%{static_content} \
21cr|sympa-6.2.68-1|362	--with-cssdir=%{_localstatedir}/lib/sympa/css \
21cr|sympa-6.2.68-1|363	--with-picturesdir=%{_localstatedir}/lib/sympa/pictures \
21cr|sympa-6.2.68-1|364	INSTALL_DATA='install -c -p -m 644'
21cr|sympa-6.2.68-1|365	%make
21cr|sympa-6.2.68-1|366	
21cr|sympa-6.2.68-1|367	# cancel workaround in Makefile getting previous version.
21cr|sympa-6.2.68-1|368	rm -f previous_sympa_version
21cr|sympa-6.2.68-1|369	
21cr|sympa-6.2.68-1|370	pushd po/sympa; rm -f stamp-po; make; popd
21cr|sympa-6.2.68-1|371	pushd po/web_help; rm -f stamp-po; make; popd
21cr|sympa-6.2.68-1|372	
21cr|sympa-6.2.68-1|373	%install
21cr|sympa-6.2.68-1|374	%makeinstall_std HOST=localhost
21cr|sympa-6.2.68-1|375	
21cr|sympa-6.2.68-1|376	%find_lang sympa
21cr|sympa-6.2.68-1|377	%find_lang web_help
21cr|sympa-6.2.68-1|378	
21cr|sympa-6.2.68-1|379	# Save version info.
21cr|sympa-6.2.68-1|380	mv %{buildroot}%{_sysconfdir}/sympa/data_structure.version \
21cr|sympa-6.2.68-1|381	%{buildroot}%{_sysconfdir}/sympa/data_structure.current_version
21cr|sympa-6.2.68-1|382	
21cr|sympa-6.2.68-1|383	# Copy *httpd config files.
21cr|sympa-6.2.68-1|384	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
21cr|sympa-6.2.68-1|385	install -m 0644 %{SOURCE101} %{buildroot}%{_sysconfdir}/httpd/conf.d/sympa.conf
21cr|sympa-6.2.68-1|386	mkdir -p %{buildroot}%{_sysconfdir}/lighttpd/conf.d
21cr|sympa-6.2.68-1|387	install -m 0644 %{SOURCE102} %{buildroot}%{_sysconfdir}/lighttpd/conf.d/sympa.conf
21cr|sympa-6.2.68-1|388	mkdir -p %{buildroot}%{_sysconfdir}/nginx/conf.d
21cr|sympa-6.2.68-1|389	install -m 0644 %{SOURCE103} %{buildroot}%{_sysconfdir}/nginx/conf.d/sympa.conf
21cr|sympa-6.2.68-1|390	
21cr|sympa-6.2.68-1|391	# Copy init scripts or unit files for nginx/spawn-fcgi etc.
21cr|sympa-6.2.68-1|392	install -m 0644 src/etc/script/wwsympa.service \
21cr|sympa-6.2.68-1|393	%{buildroot}%{_unitdir}/wwsympa.service
21cr|sympa-6.2.68-1|394	install -m 0644 src/etc/script/sympasoap.service \
21cr|sympa-6.2.68-1|395	%{buildroot}%{_unitdir}/sympasoap.service
21cr|sympa-6.2.68-1|396	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|sympa-6.2.68-1|397	install -m 0644 src/etc/script/sympa-tmpfiles.conf \
21cr|sympa-6.2.68-1|398	%{buildroot}%{_tmpfilesdir}/sympa.conf
21cr|sympa-6.2.68-1|399	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/sympa.service.d
21cr|sympa-6.2.68-1|400	install -m 0644 %{SOURCE129} \
21cr|sympa-6.2.68-1|401	%{buildroot}%{_sysconfdir}/systemd/system/sympa.service.d/dependencies.conf
21cr|sympa-6.2.68-1|402	
21cr|sympa-6.2.68-1|403	# Copy system config file.
21cr|sympa-6.2.68-1|404	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|sympa-6.2.68-1|405	install -m 0644 %{SOURCE130} %{buildroot}%{_sysconfdir}/sysconfig/sympa
21cr|sympa-6.2.68-1|406	
21cr|sympa-6.2.68-1|407	# Copy docs.
21cr|sympa-6.2.68-1|408	mv %{buildroot}%{_docdir}/%{name} __doc
21cr|sympa-6.2.68-1|409	cp -p AUTHORS.md CONTRIBUTING.md NEWS.md README.md __doc/
21cr|sympa-6.2.68-1|410	cp -p %{SOURCE113} __doc/README.RPM.md
21cr|sympa-6.2.68-1|411	mv %{buildroot}%{_sysconfdir}/sympa/README __doc/
21cr|sympa-6.2.68-1|412	ln -s %{_datadir}/doc/%{name}/README \
21cr|sympa-6.2.68-1|413	%{buildroot}/%{_sysconfdir}/sympa/README
21cr|sympa-6.2.68-1|414	ln -s %{_datadir}/doc/%{name}/README \
21cr|sympa-6.2.68-1|415	%{buildroot}/%{_datadir}/sympa/default/README
21cr|sympa-6.2.68-1|416	mv %{buildroot}%{_sysconfdir}/sympa/sympa.conf-dist __doc/
21cr|sympa-6.2.68-1|417	
21cr|sympa-6.2.68-1|418	# Copy robot aliases.
21cr|sympa-6.2.68-1|419	install -m 0644 %{SOURCE114} %{SOURCE115} %{buildroot}%{_sysconfdir}/sympa/
21cr|sympa-6.2.68-1|420	touch %{buildroot}%{_sysconfdir}/sympa/aliases.sympa.sendmail.db
21cr|sympa-6.2.68-1|421	touch %{buildroot}%{_sysconfdir}/sympa/aliases.sympa.postfix.db
21cr|sympa-6.2.68-1|422	
21cr|sympa-6.2.68-1|423	# Copy rsyslog config
21cr|sympa-6.2.68-1|424	mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d
21cr|sympa-6.2.68-1|425	install -m 0644 %{SOURCE106} %{buildroot}%{_sysconfdir}/rsyslog.d/sympa.conf
21cr|sympa-6.2.68-1|426	
21cr|sympa-6.2.68-1|427	# Create logrotate item
21cr|sympa-6.2.68-1|428	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|sympa-6.2.68-1|429	install -m 0644 %{SOURCE107} %{buildroot}%{_sysconfdir}/logrotate.d/sympa
21cr|sympa-6.2.68-1|430	
21cr|sympa-6.2.68-1|431	# Create configuration override structure
21cr|sympa-6.2.68-1|432	for conffile in \
21cr|sympa-6.2.68-1|433	auth.conf charset.conf crawlers_detection.conf create_list.conf \
21cr|sympa-6.2.68-1|434	edit_list.conf nrcpt_by_domain.conf topics.conf \
21cr|sympa-6.2.68-1|435	mime.types sympa.wsdl ;
21cr|sympa-6.2.68-1|436	do cp -a %{buildroot}%{_datadir}/%{name}/default/$conffile \
21cr|sympa-6.2.68-1|437	%{buildroot}%{_sysconfdir}/%{name}/;
21cr|sympa-6.2.68-1|438	done
21cr|sympa-6.2.68-1|439	
21cr|sympa-6.2.68-1|440	# Create directory for S/MIME user certificates
21cr|sympa-6.2.68-1|441	mkdir -p %{buildroot}%{_localstatedir}/lib/sympa/X509-user-certs
21cr|sympa-6.2.68-1|442	
21cr|sympa-6.2.68-1|443	# install sysuser config
21cr|sympa-6.2.68-1|444	install -d %{buildroot}%{_sysusersdir}
21cr|sympa-6.2.68-1|445	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/sympa.conf

8638 21
21cr|sympow-2.023.6-1|1	%define debug_package %{nil}
21cr|sympow-2.023.6-1|2	
21cr|sympow-2.023.6-1|3	%define sympowdir %{_datadir}/%{name}
21cr|sympow-2.023.6-1|4	
21cr|sympow-2.023.6-1|5	Summary:	Compute special values of symmetric power elliptic curve L-functions
21cr|sympow-2.023.6-1|6	Name:		sympow
21cr|sympow-2.023.6-1|7	Version:	2.023.6
21cr|sympow-2.023.6-1|8	Release:	1
21cr|sympow-2.023.6-1|9	License:	BSD
21cr|sympow-2.023.6-1|10	Group:		Sciences/Mathematics
21cr|sympow-2.023.6-1|11	Url:		http://www.maths.bris.ac.uk/~mamjw/
21cr|sympow-2.023.6-1|12	Source0:	https://gitlab.com/rezozer/forks/sympow/-/archive/v2.023.6/sympow-v2.023.6.tar.gz
21cr|sympow-2.023.6-1|13	BuildRequires:	help2man
21cr|sympow-2.023.6-1|14	BuildRequires:	pari
21cr|sympow-2.023.6-1|15	Requires:	pari
21cr|sympow-2.023.6-1|16	
21cr|sympow-2.023.6-1|17	%description
21cr|sympow-2.023.6-1|18	SYMPOW is a package to compute special values of symmetric power elliptic
21cr|sympow-2.023.6-1|19	curve L-functions. It can compute up to about 64 digits of precision.
21cr|sympow-2.023.6-1|20	
21cr|sympow-2.023.6-1|21	%files
21cr|sympow-2.023.6-1|22	%{_bindir}/%{name}
21cr|sympow-2.023.6-1|23	%{_mandir}/man1/*
21cr|sympow-2.023.6-1|24	%{sympowdir}/*
21cr|sympow-2.023.6-1|25	
21cr|sympow-2.023.6-1|26	#----------------------------------------------------------------------------
21cr|sympow-2.023.6-1|27	
21cr|sympow-2.023.6-1|28	%prep
21cr|sympow-2.023.6-1|29	%autosetup -p1 -n %{name}-v%{version}
21cr|sympow-2.023.6-1|30	
21cr|sympow-2.023.6-1|31	sed -i 's|(standard.\.gp)|%{sympowdir}/$1|g;' generate.c
21cr|sympow-2.023.6-1|32	sed -i 's|PREFIX/lib|%{_prefix}/data|g;' Configure
21cr|sympow-2.023.6-1|33	
21cr|sympow-2.023.6-1|34	%build
21cr|sympow-2.023.6-1|35	PREFIX=%{_prefix} ./Configure
21cr|sympow-2.023.6-1|36	make
21cr|sympow-2.023.6-1|37	
21cr|sympow-2.023.6-1|38	%install
21cr|sympow-2.023.6-1|39	%make_install

8639 21
21cr|sympytexpackage-0.3-1|1	Name:		sympytexpackage
21cr|sympytexpackage-0.3-1|2	Version:	0.3
21cr|sympytexpackage-0.3-1|3	Release:	1
21cr|sympytexpackage-0.3-1|4	Summary:	Include symbolic computation (using sympy) in documents
21cr|sympytexpackage-0.3-1|5	Group:		Publishing
21cr|sympytexpackage-0.3-1|6	URL:		https://ctan.org/pkg/sympytex
21cr|sympytexpackage-0.3-1|7	License:	GNU General Public License, version 2
21cr|sympytexpackage-0.3-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sympytexpackage.tar.xz
21cr|sympytexpackage-0.3-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sympytexpackage.doc.tar.xz
21cr|sympytexpackage-0.3-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sympytexpackage.source.tar.xz
21cr|sympytexpackage-0.3-1|11	BuildArch:	noarch
21cr|sympytexpackage-0.3-1|12	BuildRequires:	texlive-tlpkg
21cr|sympytexpackage-0.3-1|13	Requires(pre):	texlive-tlpkg
21cr|sympytexpackage-0.3-1|14	Requires(post):	texlive-kpathsea
21cr|sympytexpackage-0.3-1|15	
21cr|sympytexpackage-0.3-1|16	%description
21cr|sympytexpackage-0.3-1|17	The bundle supports inclusion of symbolic-python (sympy) expressions,
21cr|sympytexpackage-0.3-1|18	as well as graphical output from the sympy plotting module (or from matplotlib).
21cr|sympytexpackage-0.3-1|19	#-----------------------------------------------------------------------
21cr|sympytexpackage-0.3-1|20	%files
21cr|sympytexpackage-0.3-1|21	%{_texmfdistdir}/tex/latex/sympytexpackage
21cr|sympytexpackage-0.3-1|22	%doc %{_texmfdistdir}/doc/latex/sympytexpackage
21cr|sympytexpackage-0.3-1|23	%doc %{_texmfdistdir}/source/latex/sympytexpackage
21cr|sympytexpackage-0.3-1|24	#-----------------------------------------------------------------------
21cr|sympytexpackage-0.3-1|25	%prep
21cr|sympytexpackage-0.3-1|26	%setup -c -a0 -a1 -a2
21cr|sympytexpackage-0.3-1|27	
21cr|sympytexpackage-0.3-1|28	%build
21cr|sympytexpackage-0.3-1|29	
21cr|sympytexpackage-0.3-1|30	%install
21cr|sympytexpackage-0.3-1|31	mkdir -p %{buildroot}%{_texmfdistdir}

8640 21
21cr|syncevolution-2.0.0-4|1	%define _libexecdir %{_prefix}/libexec
21cr|syncevolution-2.0.0-4|2	%define _disable_ld_no_undefined 1
21cr|syncevolution-2.0.0-4|3	
21cr|syncevolution-2.0.0-4|4	%define gdbussyncevo_major 0
21cr|syncevolution-2.0.0-4|5	%define gdbussyncevo_libname %mklibname gdbussyncevo %{gdbussyncevo_major}
21cr|syncevolution-2.0.0-4|6	%define smltk_major 0
21cr|syncevolution-2.0.0-4|7	%define smltk_libname %mklibname smltk %{smltk_major}
21cr|syncevolution-2.0.0-4|8	%define syncevodbus_major 0
21cr|syncevolution-2.0.0-4|9	%define syncevodbus_libname %mklibname syncevo-dbus %{syncevodbus_major}
21cr|syncevolution-2.0.0-4|10	%define syncevolution_major 0
21cr|syncevolution-2.0.0-4|11	%define syncevolution_libname %mklibname syncevolution %{syncevolution_major}
21cr|syncevolution-2.0.0-4|12	%define synthesis_major 0
21cr|syncevolution-2.0.0-4|13	%define synthesis_libname %mklibname synthesis %{synthesis_major}
21cr|syncevolution-2.0.0-4|14	
21cr|syncevolution-2.0.0-4|15	%define devname %mklibname %{name} -d
21cr|syncevolution-2.0.0-4|16	
21cr|syncevolution-2.0.0-4|17	Summary:	SyncML client for evolution
21cr|syncevolution-2.0.0-4|18	Name:		syncevolution
21cr|syncevolution-2.0.0-4|19	Version:	2.0.0
21cr|syncevolution-2.0.0-4|20	Release:	4
21cr|syncevolution-2.0.0-4|21	License:	LGPLv2+
21cr|syncevolution-2.0.0-4|22	Group:		Networking/Remote access
21cr|syncevolution-2.0.0-4|23	Url:		http://syncevolution.org/
21cr|syncevolution-2.0.0-4|24	Source0:	https://downloads.syncevolution.org/syncevolution/sources/syncevolution-%{version}.tar.gz
21cr|syncevolution-2.0.0-4|25	# from Fedora
21cr|syncevolution-2.0.0-4|26	Patch1:		syncevolution-1.5.1-libical2.patch
21cr|syncevolution-2.0.0-4|27	Patch2:		syncevolution-1.5.3-autoconf-2.71.patch
21cr|syncevolution-2.0.0-4|28	Patch3:		003-pcre2.patch
21cr|syncevolution-2.0.0-4|29	BuildRequires:	desktop-file-utils
21cr|syncevolution-2.0.0-4|30	BuildRequires:	gettext
21cr|syncevolution-2.0.0-4|31	BuildRequires:	intltool
21cr|syncevolution-2.0.0-4|32	BuildRequires:	libtool
21cr|syncevolution-2.0.0-4|33	BuildRequires:	xsltproc
21cr|syncevolution-2.0.0-4|34	BuildRequires:	boost-devel
21cr|syncevolution-2.0.0-4|35	BuildRequires:	libtlen-devel
21cr|syncevolution-2.0.0-4|36	BuildRequires:	pkgconfig(bluez)
21cr|syncevolution-2.0.0-4|37	BuildRequires:	pkgconfig(cppunit)
21cr|syncevolution-2.0.0-4|38	BuildRequires:	pkgconfig(expat)
21cr|syncevolution-2.0.0-4|39	BuildRequires:	pkgconfig(glib-2.0)
21cr|syncevolution-2.0.0-4|40	BuildRequires:	pkgconfig(gnome-bluetooth-3.0)
21cr|syncevolution-2.0.0-4|41	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|syncevolution-2.0.0-4|42	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|syncevolution-2.0.0-4|43	BuildRequires:	pkgconfig(libcurl)
21cr|syncevolution-2.0.0-4|44	BuildRequires:	pkgconfig(libebook-1.2)
21cr|syncevolution-2.0.0-4|45	BuildRequires:	pkgconfig(libecal-2.0)
21cr|syncevolution-2.0.0-4|46	BuildRequires:	pkgconfig(libedataserver-1.2)
21cr|syncevolution-2.0.0-4|47	BuildRequires:	pkgconfig(libical)
21cr|syncevolution-2.0.0-4|48	BuildRequires:	pkgconfig(libnotify)
21cr|syncevolution-2.0.0-4|49	BuildRequires:	pkgconfig(libpcre2-8)
21cr|syncevolution-2.0.0-4|50	BuildRequires:	pkgconfig(neon)
21cr|syncevolution-2.0.0-4|51	BuildRequires:	pkgconfig(openobex)
21cr|syncevolution-2.0.0-4|52	BuildRequires:	pkgconfig(unique-1.0)
21cr|syncevolution-2.0.0-4|53	BuildRequires:	python3egg(docutils)
21cr|syncevolution-2.0.0-4|54	BuildRequires:	python3egg(pygments)
21cr|syncevolution-2.0.0-4|55	
21cr|syncevolution-2.0.0-4|56	Requires:	python3-twisted
21cr|syncevolution-2.0.0-4|57	Requires:	%{name}-backends
21cr|syncevolution-2.0.0-4|58	
21cr|syncevolution-2.0.0-4|59	%description
21cr|syncevolution-2.0.0-4|60	syncevolution is designed to provide a SyncML client that can
21cr|syncevolution-2.0.0-4|61	connect to and sync with various SyncML-based servers
21cr|syncevolution-2.0.0-4|62	
21cr|syncevolution-2.0.0-4|63	%files -f %{name}.lang
21cr|syncevolution-2.0.0-4|64	%doc AUTHORS NEWS README HACKING README.html README.rst
21cr|syncevolution-2.0.0-4|65	%{_sysconfdir}/xdg/autostart/syncevo-dbus-server.desktop
21cr|syncevolution-2.0.0-4|66	%{_bindir}/syncevolution
21cr|syncevolution-2.0.0-4|67	%{_bindir}/syncevo-http-server
21cr|syncevolution-2.0.0-4|68	%{_bindir}/syncevo-phone-config
21cr|syncevolution-2.0.0-4|69	%{_bindir}/synclog2html
21cr|syncevolution-2.0.0-4|70	%{_bindir}/syncevo-webdav-lookup
21cr|syncevolution-2.0.0-4|71	%{_libexecdir}/syncevo-dbus-helper
21cr|syncevolution-2.0.0-4|72	%{_libexecdir}/syncevo-dbus-server
21cr|syncevolution-2.0.0-4|73	%{_libexecdir}/syncevo-dbus-server-startup.sh
21cr|syncevolution-2.0.0-4|74	%{_libexecdir}/syncevo-local-sync
21cr|syncevolution-2.0.0-4|75	%{_datadir}/syncevolution
21cr|syncevolution-2.0.0-4|76	%{_datadir}/dbus-1/services/org.syncevolution.service
21cr|syncevolution-2.0.0-4|77	%{_mandir}/man1/syncevolution.1*
21cr|syncevolution-2.0.0-4|78	%{_userunitdir}/syncevo-dbus-server.service
21cr|syncevolution-2.0.0-4|79	%exclude %{_datadir}/syncevolution/xml/*.pl
21cr|syncevolution-2.0.0-4|80	
21cr|syncevolution-2.0.0-4|81	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|82	
21cr|syncevolution-2.0.0-4|83	%package backends
21cr|syncevolution-2.0.0-4|84	Summary:	%{name} backend plugins
21cr|syncevolution-2.0.0-4|85	Group:		System/Libraries
21cr|syncevolution-2.0.0-4|86	
21cr|syncevolution-2.0.0-4|87	%description backends
21cr|syncevolution-2.0.0-4|88	This package contains the backend plugins for %{name}.
21cr|syncevolution-2.0.0-4|89	
21cr|syncevolution-2.0.0-4|90	%files backends
21cr|syncevolution-2.0.0-4|91	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|92	%dir %{_libdir}/syncevolution
21cr|syncevolution-2.0.0-4|93	%{_libdir}/syncevolution/backends
21cr|syncevolution-2.0.0-4|94	
21cr|syncevolution-2.0.0-4|95	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|96	
21cr|syncevolution-2.0.0-4|97	%package -n %{gdbussyncevo_libname}
21cr|syncevolution-2.0.0-4|98	Summary:	Gdbussyncevo library
21cr|syncevolution-2.0.0-4|99	Group:		System/Libraries
21cr|syncevolution-2.0.0-4|100	
21cr|syncevolution-2.0.0-4|101	%description -n %{gdbussyncevo_libname}
21cr|syncevolution-2.0.0-4|102	This package contains the gdbussyncevo library.
21cr|syncevolution-2.0.0-4|103	
21cr|syncevolution-2.0.0-4|104	%files -n %{gdbussyncevo_libname}
21cr|syncevolution-2.0.0-4|105	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|106	%{_libdir}/libgdbussyncevo.so.%{gdbussyncevo_major}*
21cr|syncevolution-2.0.0-4|107	
21cr|syncevolution-2.0.0-4|108	
21cr|syncevolution-2.0.0-4|109	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|110	
21cr|syncevolution-2.0.0-4|111	%package -n %{smltk_libname}
21cr|syncevolution-2.0.0-4|112	Summary:	Smltk library
21cr|syncevolution-2.0.0-4|113	Group:		System/Libraries
21cr|syncevolution-2.0.0-4|114	
21cr|syncevolution-2.0.0-4|115	%description -n %{smltk_libname}
21cr|syncevolution-2.0.0-4|116	This package contains the smltk library.
21cr|syncevolution-2.0.0-4|117	
21cr|syncevolution-2.0.0-4|118	%files -n %{smltk_libname}
21cr|syncevolution-2.0.0-4|119	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|120	%{_libdir}/libsmltk.so.%{smltk_major}*
21cr|syncevolution-2.0.0-4|121	
21cr|syncevolution-2.0.0-4|122	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|123	
21cr|syncevolution-2.0.0-4|124	%package -n %{syncevodbus_libname}
21cr|syncevolution-2.0.0-4|125	Summary:	Syncevo-dbus library
21cr|syncevolution-2.0.0-4|126	Group:		System/Libraries
21cr|syncevolution-2.0.0-4|127	
21cr|syncevolution-2.0.0-4|128	%description -n %{syncevodbus_libname}
21cr|syncevolution-2.0.0-4|129	This package contains the syncevo-dbus library.
21cr|syncevolution-2.0.0-4|130	
21cr|syncevolution-2.0.0-4|131	%files -n %{syncevodbus_libname}
21cr|syncevolution-2.0.0-4|132	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|133	%{_libdir}/libsyncevo-dbus.so.%{syncevodbus_major}*
21cr|syncevolution-2.0.0-4|134	
21cr|syncevolution-2.0.0-4|135	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|136	
21cr|syncevolution-2.0.0-4|137	%package -n %{syncevolution_libname}
21cr|syncevolution-2.0.0-4|138	Summary:	Syncevolution library
21cr|syncevolution-2.0.0-4|139	Group:		System/Libraries
21cr|syncevolution-2.0.0-4|140	
21cr|syncevolution-2.0.0-4|141	%description -n %{syncevolution_libname}
21cr|syncevolution-2.0.0-4|142	This package contains the syncevolution library.
21cr|syncevolution-2.0.0-4|143	
21cr|syncevolution-2.0.0-4|144	%files -n %{syncevolution_libname}
21cr|syncevolution-2.0.0-4|145	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|146	%{_libdir}/libsyncevolution.so.%{syncevolution_major}*
21cr|syncevolution-2.0.0-4|147	
21cr|syncevolution-2.0.0-4|148	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|149	
21cr|syncevolution-2.0.0-4|150	%package -n %{synthesis_libname}
21cr|syncevolution-2.0.0-4|151	Summary:	Synthesis library
21cr|syncevolution-2.0.0-4|152	Group:		System/Libraries
21cr|syncevolution-2.0.0-4|153	
21cr|syncevolution-2.0.0-4|154	%description -n %{synthesis_libname}
21cr|syncevolution-2.0.0-4|155	This package contains the synthesis library.
21cr|syncevolution-2.0.0-4|156	
21cr|syncevolution-2.0.0-4|157	%files -n %{synthesis_libname}
21cr|syncevolution-2.0.0-4|158	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|159	%{_libdir}/libsynthesis.so.%{synthesis_major}*
21cr|syncevolution-2.0.0-4|160	
21cr|syncevolution-2.0.0-4|161	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|162	
21cr|syncevolution-2.0.0-4|163	%package -n %{devname}
21cr|syncevolution-2.0.0-4|164	Summary:	Development package for %{name}
21cr|syncevolution-2.0.0-4|165	Group:		Development/C
21cr|syncevolution-2.0.0-4|166	Requires:	%{name} = %{EVRD}
21cr|syncevolution-2.0.0-4|167	
21cr|syncevolution-2.0.0-4|168	%description -n %{devname}
21cr|syncevolution-2.0.0-4|169	Files for development with %{name}.
21cr|syncevolution-2.0.0-4|170	
21cr|syncevolution-2.0.0-4|171	%files -n %{devname}
21cr|syncevolution-2.0.0-4|172	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|173	%{_includedir}/syncevo
21cr|syncevolution-2.0.0-4|174	%{_includedir}/syncevo-dbus
21cr|syncevolution-2.0.0-4|175	%{_includedir}/synthesis
21cr|syncevolution-2.0.0-4|176	%{_libdir}/pkgconfig/s*.pc
21cr|syncevolution-2.0.0-4|177	%{_libdir}/*.so
21cr|syncevolution-2.0.0-4|178	%{_libdir}/*.a
21cr|syncevolution-2.0.0-4|179	
21cr|syncevolution-2.0.0-4|180	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|181	
21cr|syncevolution-2.0.0-4|182	%package gtk
21cr|syncevolution-2.0.0-4|183	Summary:	GTK+ GUI for %{name}
21cr|syncevolution-2.0.0-4|184	Group:		Networking/Remote access
21cr|syncevolution-2.0.0-4|185	Requires:	%{name} = %{EVRD}
21cr|syncevolution-2.0.0-4|186	
21cr|syncevolution-2.0.0-4|187	%description gtk
21cr|syncevolution-2.0.0-4|188	GTK+ GUI for use with %{name}.
21cr|syncevolution-2.0.0-4|189	
21cr|syncevolution-2.0.0-4|190	%files gtk
21cr|syncevolution-2.0.0-4|191	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|192	%{_bindir}/sync-ui
21cr|syncevolution-2.0.0-4|193	%{_datadir}/applications/sync.desktop
21cr|syncevolution-2.0.0-4|194	%{_datadir}/icons/hicolor/48x48/apps/sync.png
21cr|syncevolution-2.0.0-4|195	
21cr|syncevolution-2.0.0-4|196	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|197	
21cr|syncevolution-2.0.0-4|198	%package perl
21cr|syncevolution-2.0.0-4|199	Summary:	Perl utils for %{name}
21cr|syncevolution-2.0.0-4|200	Group:		Development/Perl
21cr|syncevolution-2.0.0-4|201	Requires:	%{name} = %{EVRD}
21cr|syncevolution-2.0.0-4|202	
21cr|syncevolution-2.0.0-4|203	%description perl
21cr|syncevolution-2.0.0-4|204	Perl utils for use with %{name}.
21cr|syncevolution-2.0.0-4|205	
21cr|syncevolution-2.0.0-4|206	%files perl
21cr|syncevolution-2.0.0-4|207	%doc AUTHORS NEWS README
21cr|syncevolution-2.0.0-4|208	%{_bindir}/synccompare
21cr|syncevolution-2.0.0-4|209	%{_datadir}/syncevolution/xml/*.pl
21cr|syncevolution-2.0.0-4|210	
21cr|syncevolution-2.0.0-4|211	#----------------------------------------------------------------------------
21cr|syncevolution-2.0.0-4|212	
21cr|syncevolution-2.0.0-4|213	%prep
21cr|syncevolution-2.0.0-4|214	%autosetup -p1
21cr|syncevolution-2.0.0-4|215	
21cr|syncevolution-2.0.0-4|216	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
21cr|syncevolution-2.0.0-4|217	
21cr|syncevolution-2.0.0-4|218	# use the ac macros in Makefile.am
21cr|syncevolution-2.0.0-4|219	sed -i '/^ACLOCAL_AMFLAGS/{ /m4-repo/!s/$/ -I m4-repo/ }' Makefile*.am
21cr|syncevolution-2.0.0-4|220	
21cr|syncevolution-2.0.0-4|221	%build
21cr|syncevolution-2.0.0-4|222	#intltoolize --automake --copy --force
21cr|syncevolution-2.0.0-4|223	#autoreconf -fiv
21cr|syncevolution-2.0.0-4|224	autoheader
21cr|syncevolution-2.0.0-4|225	(cd src/synthesis && autoupdate && autoreconf -fi && ./autogen.sh)
21cr|syncevolution-2.0.0-4|226	(cd src/synthesis/src/pcre && autoheader)
21cr|syncevolution-2.0.0-4|227	
21cr|syncevolution-2.0.0-4|228	%configure \
21cr|syncevolution-2.0.0-4|229	--disable-static \
21cr|syncevolution-2.0.0-4|230	--enable-shared \
21cr|syncevolution-2.0.0-4|231	--enable-libcurl \
21cr|syncevolution-2.0.0-4|232	--disable-libsoup \
21cr|syncevolution-2.0.0-4|233	--enable-dbus-service \
21cr|syncevolution-2.0.0-4|234	--enable-gtk=3 \
21cr|syncevolution-2.0.0-4|235	--enable-gui \
21cr|syncevolution-2.0.0-4|236	--with-gio-gdbus \
21cr|syncevolution-2.0.0-4|237	--with-expat=system \
21cr|syncevolution-2.0.0-4|238	--enable-dav \
21cr|syncevolution-2.0.0-4|239	--enable-bluetooth \
21cr|syncevolution-2.0.0-4|240	--enable-pbap \
21cr|syncevolution-2.0.0-4|241	--disable-akonadi \
21cr|syncevolution-2.0.0-4|242	--enable-gnomebluetooth
21cr|syncevolution-2.0.0-4|243	
21cr|syncevolution-2.0.0-4|244	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g
21cr|syncevolution-2.0.0-4|245	s|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|syncevolution-2.0.0-4|246	
21cr|syncevolution-2.0.0-4|247	make
21cr|syncevolution-2.0.0-4|248	find . -type d -perm 02755 -exec chmod 0755 '{}' \;
21cr|syncevolution-2.0.0-4|249	
21cr|syncevolution-2.0.0-4|250	%install
21cr|syncevolution-2.0.0-4|251	%makeinstall_std
21cr|syncevolution-2.0.0-4|252	rm -rf %{buildroot}%{_datadir}/doc
21cr|syncevolution-2.0.0-4|253	
21cr|syncevolution-2.0.0-4|254	%find_lang %{name}

8641 21
21cr|syncthing-1.27.10-1|1	%global debug_package %{nil}
21cr|syncthing-1.27.10-1|2	
21cr|syncthing-1.27.10-1|3	%define goipath github.com/syncthing/syncthing
21cr|syncthing-1.27.10-1|4	
21cr|syncthing-1.27.10-1|5	Summary:	Continuous file synchronization program
21cr|syncthing-1.27.10-1|6	Name:		syncthing
21cr|syncthing-1.27.10-1|7	Version:	1.27.10
21cr|syncthing-1.27.10-1|8	Release:	1
21cr|syncthing-1.27.10-1|9	License:	MIT
21cr|syncthing-1.27.10-1|10	Group:		Networking/File transfer
21cr|syncthing-1.27.10-1|11	Url:		http://syncthing.net
21cr|syncthing-1.27.10-1|12	Source0:	https://github.com/syncthing/syncthing/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|syncthing-1.27.10-1|13	Source1:	syncthing@.service
21cr|syncthing-1.27.10-1|14	Source2:	syncthing.init
21cr|syncthing-1.27.10-1|15	Source3:	syncthing.sysconfig
21cr|syncthing-1.27.10-1|16	Source4:	syncthing-tmpfiles.conf
21cr|syncthing-1.27.10-1|17	Source5:	syncthing.sh
21cr|syncthing-1.27.10-1|18	Source6:	syncthing-%{version}-go-mod-vendor.tar.xz
21cr|syncthing-1.27.10-1|19	Source7:	upd.sh
21cr|syncthing-1.27.10-1|20	Source100:	%{name}.rpmlintrc
21cr|syncthing-1.27.10-1|21	Source101:	syncthing.sysusers.conf
21cr|syncthing-1.27.10-1|22	BuildRequires:	golang
21cr|syncthing-1.27.10-1|23	BuildRequires:	systemd
21cr|syncthing-1.27.10-1|24	BuildRequires:	unzip
21cr|syncthing-1.27.10-1|25	Requires:	coreutils
21cr|syncthing-1.27.10-1|26	Requires(post):	systemd
21cr|syncthing-1.27.10-1|27	Recommends:	cpulimit
21cr|syncthing-1.27.10-1|28	
21cr|syncthing-1.27.10-1|29	%gometa
21cr|syncthing-1.27.10-1|30	
21cr|syncthing-1.27.10-1|31	%description
21cr|syncthing-1.27.10-1|32	Syncthing replaces Dropbox and BitTorrent Sync with something open, trustworthy
21cr|syncthing-1.27.10-1|33	and decentralized. Your data is your data alone and you deserve to choose where
21cr|syncthing-1.27.10-1|34	it is stored, if it is shared with some third party and how it's transmitted
21cr|syncthing-1.27.10-1|35	over the Internet.
21cr|syncthing-1.27.10-1|36	
21cr|syncthing-1.27.10-1|37	Using syncthing, that control is returned to you.
21cr|syncthing-1.27.10-1|38	
21cr|syncthing-1.27.10-1|39	%files
21cr|syncthing-1.27.10-1|40	%doc README* CONTRIBUTING.md
21cr|syncthing-1.27.10-1|41	%license LICENSE
21cr|syncthing-1.27.10-1|42	%{_bindir}/*
21cr|syncthing-1.27.10-1|43	%config (noreplace) /etc/sysconfig/%{name}
21cr|syncthing-1.27.10-1|44	%{_sysusersdir}/syncthing.conf
21cr|syncthing-1.27.10-1|45	%{_tmpfilesdir}/%{name}.conf
21cr|syncthing-1.27.10-1|46	%{_unitdir}/%{name}@.service
21cr|syncthing-1.27.10-1|47	
21cr|syncthing-1.27.10-1|48	#--------------------------------------------------------------------------------
21cr|syncthing-1.27.10-1|49	
21cr|syncthing-1.27.10-1|50	%prep
21cr|syncthing-1.27.10-1|51	%goprep -k
21cr|syncthing-1.27.10-1|52	
21cr|syncthing-1.27.10-1|53	%build
21cr|syncthing-1.27.10-1|54	export GO111MODULE=on
21cr|syncthing-1.27.10-1|55	
21cr|syncthing-1.27.10-1|56	( cd .. && tar -xf %{SOURCE6} )
21cr|syncthing-1.27.10-1|57	
21cr|syncthing-1.27.10-1|58	# compile assets used by the build process
21cr|syncthing-1.27.10-1|59	pushd _build/src/%{goipath}
21cr|syncthing-1.27.10-1|60	go run build.go assets
21cr|syncthing-1.27.10-1|61	rm build.go
21cr|syncthing-1.27.10-1|62	popd
21cr|syncthing-1.27.10-1|63	
21cr|syncthing-1.27.10-1|64	# set variables expected by syncthing binaries as additional LDFLAGS
21cr|syncthing-1.27.10-1|65	export BUILD_HOST=rosa
21cr|syncthing-1.27.10-1|66	export COMMON_LDFLAGS="-X %{goipath}/lib/build.Version=v%{version} -X %{goipath}/lib/build.Stamp=$(date +%s) -X %{goipath}/lib/build.User=$USER -X %{goipath}/lib/build.Host=$BUILD_HOST"
21cr|syncthing-1.27.10-1|67	export BUILDTAGS="noupgrade"
21cr|syncthing-1.27.10-1|68	
21cr|syncthing-1.27.10-1|69	export LDFLAGS="-X %{goipath}/lib/build.Program=syncthing $COMMON_LDFLAGS"
21cr|syncthing-1.27.10-1|70	%gobuild -o _bin/syncthing %{goipath}/cmd/syncthing
21cr|syncthing-1.27.10-1|71	export LDFLAGS="-X %{goipath}/lib/build.Program=stdiscosrv $COMMON_LDFLAGS"
21cr|syncthing-1.27.10-1|72	%gobuild -o _bin/stdiscosrv %{goipath}/cmd/stdiscosrv
21cr|syncthing-1.27.10-1|73	export LDFLAGS="-X %{goipath}/lib/build.Program=strelaysrv $COMMON_LDFLAGS"
21cr|syncthing-1.27.10-1|74	%gobuild -o _bin/strelaysrv %{goipath}/cmd/strelaysrv
21cr|syncthing-1.27.10-1|75	export LDFLAGS="-X %{goipath}/lib/build.Program=strelaypoolsrv $COMMON_LDFLAGS"
21cr|syncthing-1.27.10-1|76	%gobuild -o _bin/strelaypoolsrv %{goipath}/cmd/strelaypoolsrv
21cr|syncthing-1.27.10-1|77	
21cr|syncthing-1.27.10-1|78	%install
21cr|syncthing-1.27.10-1|79	mkdir -p %{buildroot}%{_bindir}
21cr|syncthing-1.27.10-1|80	mkdir -p %{buildroot}/etc/sysconfig
21cr|syncthing-1.27.10-1|81	mkdir -p %{buildroot}/var/run/syncthing
21cr|syncthing-1.27.10-1|82	install -p -m 0755 _bin/* %{buildroot}%{_bindir}
21cr|syncthing-1.27.10-1|83	install %{SOURCE3} %{buildroot}/etc/sysconfig/%{name}
21cr|syncthing-1.27.10-1|84	install -p -m 0755 %{SOURCE5} %{buildroot}%{_bindir}
21cr|syncthing-1.27.10-1|85	mkdir -p %{buildroot}%{_unitdir}
21cr|syncthing-1.27.10-1|86	install -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}
21cr|syncthing-1.27.10-1|87	install -D -p -m 0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|syncthing-1.27.10-1|88	
21cr|syncthing-1.27.10-1|89	install -d %{buildroot}%{_sysusersdir}/
21cr|syncthing-1.27.10-1|90	install -m0644 %{SOURCE101} %{buildroot}%{_sysusersdir}/syncthing.conf
21cr|syncthing-1.27.10-1|91	
21cr|syncthing-1.27.10-1|92	%post
21cr|syncthing-1.27.10-1|93	%sysusers_create %{name}.conf
21cr|syncthing-1.27.10-1|94	%tmpfiles_create %{name}
21cr|syncthing-1.27.10-1|95	%_post_service %{name}
21cr|syncthing-1.27.10-1|96	
21cr|syncthing-1.27.10-1|97	%preun
21cr|syncthing-1.27.10-1|98	%_preun_service %{name}
21cr|syncthing-1.27.10-1|99	
21cr|syncthing-1.27.10-1|100	%postun
21cr|syncthing-1.27.10-1|101	%_postun_userdel %{name}

8642 21
21cr|synergy-1.14.6.19-1|1	%define debug_package	%{nil}
21cr|synergy-1.14.6.19-1|2	
21cr|synergy-1.14.6.19-1|3	%define oname %{name}-core
21cr|synergy-1.14.6.19-1|4	
21cr|synergy-1.14.6.19-1|5	Summary:	Mouse and keyboard sharing utility
21cr|synergy-1.14.6.19-1|6	Name:		synergy
21cr|synergy-1.14.6.19-1|7	Version:	1.14.6.19
21cr|synergy-1.14.6.19-1|8	Release:	1
21cr|synergy-1.14.6.19-1|9	License:	GPLv2
21cr|synergy-1.14.6.19-1|10	Url:		http://synergy-foss.org/
21cr|synergy-1.14.6.19-1|11	Group:		Networking/Remote access
21cr|synergy-1.14.6.19-1|12	Source0:	https://github.com/symless/synergy-core/archive/%{version}-stable.tar.gz?/%{oname}-%{version}.tar.gz
21cr|synergy-1.14.6.19-1|13	Source10:	https://github.com/zeux/pugixml/archive/9e382f98076e57581fcc61323728443374889646.zip
21cr|synergy-1.14.6.19-1|14	Patch0:		0001-fixed-SIZE_MAX-was-not-declared.patch
21cr|synergy-1.14.6.19-1|15	BuildRequires: cmake
21cr|synergy-1.14.6.19-1|16	BuildRequires: desktop-file-utils
21cr|synergy-1.14.6.19-1|17	BuildRequires: ninja
21cr|synergy-1.14.6.19-1|18	BuildRequires: pkgconfig(avahi-compat-libdns_sd)
21cr|synergy-1.14.6.19-1|19	BuildRequires: pkgconfig(gdk-pixbuf-2.0)
21cr|synergy-1.14.6.19-1|20	BuildRequires: pkgconfig(x11)
21cr|synergy-1.14.6.19-1|21	BuildRequires: pkgconfig(xext)
21cr|synergy-1.14.6.19-1|22	BuildRequires: pkgconfig(xkbfile)
21cr|synergy-1.14.6.19-1|23	BuildRequires: pkgconfig(xinerama)
21cr|synergy-1.14.6.19-1|24	BuildRequires: pkgconfig(xrandr)
21cr|synergy-1.14.6.19-1|25	BuildRequires: pkgconfig(xtst)
21cr|synergy-1.14.6.19-1|26	BuildRequires: pkgconfig(xi)
21cr|synergy-1.14.6.19-1|27	BuildRequires: pkgconfig(cryptopp)
21cr|synergy-1.14.6.19-1|28	BuildRequires: pkgconfig(libcurl)
21cr|synergy-1.14.6.19-1|29	BuildRequires: pkgconfig(libnotify)
21cr|synergy-1.14.6.19-1|30	BuildRequires: qt5-linguist-tools
21cr|synergy-1.14.6.19-1|31	BuildRequires: qt5-devel
21cr|synergy-1.14.6.19-1|32	
21cr|synergy-1.14.6.19-1|33	Provides: synergy-plus = %{EVRD}
21cr|synergy-1.14.6.19-1|34	Obsoletes: synergy-plus < %{EVRD}
21cr|synergy-1.14.6.19-1|35	
21cr|synergy-1.14.6.19-1|36	%description
21cr|synergy-1.14.6.19-1|37	Synergy lets you easily share a single mouse and keyboard between
21cr|synergy-1.14.6.19-1|38	multiple computers with different operating systems, each with its
21cr|synergy-1.14.6.19-1|39	own display, without special hardware.  It's intended for users
21cr|synergy-1.14.6.19-1|40	with multiple computers on their desk since each system uses its
21cr|synergy-1.14.6.19-1|41	own display.
21cr|synergy-1.14.6.19-1|42	
21cr|synergy-1.14.6.19-1|43	%files
21cr|synergy-1.14.6.19-1|44	%doc ChangeLog
21cr|synergy-1.14.6.19-1|45	%doc doc/synergy.conf.*
21cr|synergy-1.14.6.19-1|46	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|synergy-1.14.6.19-1|47	%{_bindir}/synergyc
21cr|synergy-1.14.6.19-1|48	%{_bindir}/synergys
21cr|synergy-1.14.6.19-1|49	%{_bindir}/synergyd
21cr|synergy-1.14.6.19-1|50	%{_bindir}/syntool
21cr|synergy-1.14.6.19-1|51	%{_mandir}/man8/synergys.8*
21cr|synergy-1.14.6.19-1|52	#---------------------------------------------
21cr|synergy-1.14.6.19-1|53	
21cr|synergy-1.14.6.19-1|54	%package gui
21cr|synergy-1.14.6.19-1|55	Summary:	Qt based GUI for %{name}
21cr|synergy-1.14.6.19-1|56	Group:		Networking/Remote access
21cr|synergy-1.14.6.19-1|57	Requires:	%{name} = %{EVRD}
21cr|synergy-1.14.6.19-1|58	Provides:	qsynergy = %{EVRD}
21cr|synergy-1.14.6.19-1|59	
21cr|synergy-1.14.6.19-1|60	%description gui
21cr|synergy-1.14.6.19-1|61	The Synergy GUI is based on QSynergy by Volker Lanz.
21cr|synergy-1.14.6.19-1|62	
21cr|synergy-1.14.6.19-1|63	%files gui
21cr|synergy-1.14.6.19-1|64	%doc ChangeLog
21cr|synergy-1.14.6.19-1|65	%{_datadir}/applications/synergy.desktop
21cr|synergy-1.14.6.19-1|66	%{_bindir}/synergy
21cr|synergy-1.14.6.19-1|67	%{_bindir}/synergy-core
21cr|synergy-1.14.6.19-1|68	%{_mandir}/man8/synergyc.8*
21cr|synergy-1.14.6.19-1|69	%{_iconsdir}/hicolor/scalable/apps/synergy.svg
21cr|synergy-1.14.6.19-1|70	%{_datadir}/metainfo/synergy.appdata.xml
21cr|synergy-1.14.6.19-1|71	#------------------------------------------
21cr|synergy-1.14.6.19-1|72	%prep
21cr|synergy-1.14.6.19-1|73	%autosetup -p1 -n %{oname}-%{version}-stable
21cr|synergy-1.14.6.19-1|74	
21cr|synergy-1.14.6.19-1|75	unzip %{SOURCE10}
21cr|synergy-1.14.6.19-1|76	mv pugixml*/* ext/pugixml
21cr|synergy-1.14.6.19-1|77	
21cr|synergy-1.14.6.19-1|78	%build
21cr|synergy-1.14.6.19-1|79	%cmake -G Ninja -Wno-dev \
21cr|synergy-1.14.6.19-1|80	-DSYNERGY_VERSION_STAGE:STRING=stable \
21cr|synergy-1.14.6.19-1|81	-DBUILD_TESTS=false \
21cr|synergy-1.14.6.19-1|82	-DSYNERGY_ENTERPRISE=true
21cr|synergy-1.14.6.19-1|83	
21cr|synergy-1.14.6.19-1|84	%ninja_build
21cr|synergy-1.14.6.19-1|85	
21cr|synergy-1.14.6.19-1|86	%install
21cr|synergy-1.14.6.19-1|87	%ninja_install -C build
21cr|synergy-1.14.6.19-1|88	
21cr|synergy-1.14.6.19-1|89	install -D -p -m 0755 build/bin/synergyd %{buildroot}%{_bindir}/synergyd
21cr|synergy-1.14.6.19-1|90	install -D -p -m 0644 doc/synergy.conf.example %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|synergy-1.14.6.19-1|91	install -D -p -m 0644 doc/synergyc.man %{buildroot}%{_mandir}/man8/synergyc.8
21cr|synergy-1.14.6.19-1|92	install -D -p -m 0644 doc/synergys.man %{buildroot}%{_mandir}/man8/synergys.8
21cr|synergy-1.14.6.19-1|93	
21cr|synergy-1.14.6.19-1|94	mkdir -p %{buildroot}%{_datadir}/metainfo
21cr|synergy-1.14.6.19-1|95	## Write AppStream
21cr|synergy-1.14.6.19-1|96	cat <<END> %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
21cr|synergy-1.14.6.19-1|97	<?xml version="1.0" encoding="UTF-8"?>
21cr|synergy-1.14.6.19-1|98	<!-- Copyright 2018 Ding-Yi Chen <dchen@redhat.com> -->
21cr|synergy-1.14.6.19-1|99	<component type="desktop-application">
21cr|synergy-1.14.6.19-1|100	<id>%{name}</id>
21cr|synergy-1.14.6.19-1|101	<metadata_license>FSFAP</metadata_license>
21cr|synergy-1.14.6.19-1|102	<project_license>GPLv2</project_license>
21cr|synergy-1.14.6.19-1|103	<name>synergy</name>
21cr|synergy-1.14.6.19-1|104	<summary>Share mouse and keyboard between multiple computers over the network</summary>
21cr|synergy-1.14.6.19-1|105	
21cr|synergy-1.14.6.19-1|106	<description>
21cr|synergy-1.14.6.19-1|107	<p>
21cr|synergy-1.14.6.19-1|108	Synergy lets you easily share your mouse and keyboard between multiple
21cr|synergy-1.14.6.19-1|109	computers, where each computer has its own display. No special hardware is
21cr|synergy-1.14.6.19-1|110	required, all you need is a local area network. Synergy is supported on
21cr|synergy-1.14.6.19-1|111	Windows, Mac OS X and Linux. Redirecting the mouse and keyboard is as simple
21cr|synergy-1.14.6.19-1|112	as moving the mouse off the edge of your screen.
21cr|synergy-1.14.6.19-1|113	</p>
21cr|synergy-1.14.6.19-1|114	</description>
21cr|synergy-1.14.6.19-1|115	
21cr|synergy-1.14.6.19-1|116	<launchable type="desktop-id">%{name}.desktop</launchable>
21cr|synergy-1.14.6.19-1|117	
21cr|synergy-1.14.6.19-1|118	<url type="homepage">https://symless.com/synergy</url>
21cr|synergy-1.14.6.19-1|119	
21cr|synergy-1.14.6.19-1|120	<provides>
21cr|synergy-1.14.6.19-1|121	<binary>synergy</binary>
21cr|synergy-1.14.6.19-1|122	<binary>synergyc</binary>
21cr|synergy-1.14.6.19-1|123	<binary>synergys</binary>
21cr|synergy-1.14.6.19-1|124	<binary>syntool</binary>
21cr|synergy-1.14.6.19-1|125	</provides>
21cr|synergy-1.14.6.19-1|126	
21cr|synergy-1.14.6.19-1|127	<releases>
21cr|synergy-1.14.6.19-1|128	<release version="%{epoch}:%{version}" date="2019-05-10" />
21cr|synergy-1.14.6.19-1|129	</releases>
21cr|synergy-1.14.6.19-1|130	</component>
21cr|synergy-1.14.6.19-1|131	END
21cr|synergy-1.14.6.19-1|132	
21cr|synergy-1.14.6.19-1|133	desktop-file-install --delete-original  \
21cr|synergy-1.14.6.19-1|134	--dir %{buildroot}%{_datadir}/applications            \
21cr|synergy-1.14.6.19-1|135	--set-icon=%{_datadir}/pixmaps/synergy.ico            \
21cr|synergy-1.14.6.19-1|136	%{buildroot}%{_datadir}/applications/synergy.desktop
21cr|synergy-1.14.6.19-1|137	
21cr|synergy-1.14.6.19-1|138	desktop-file-validate %{buildroot}/%{_datadir}/applications/synergy.desktop

8643 21
21cr|synfig-1.5.1-1|1	%global	debug_package %{nil}
21cr|synfig-1.5.1-1|2	
21cr|synfig-1.5.1-1|3	%define	major 0
21cr|synfig-1.5.1-1|4	%define	libname %mklibname %{name} %{major}
21cr|synfig-1.5.1-1|5	%define	devname %mklibname %{name} -d
21cr|synfig-1.5.1-1|6	
21cr|synfig-1.5.1-1|7	Summary:	Vector-based 2D animation renderer
21cr|synfig-1.5.1-1|8	Name:		synfig
21cr|synfig-1.5.1-1|9	Version:	1.5.1
21cr|synfig-1.5.1-1|10	Release:	1
21cr|synfig-1.5.1-1|11	License:	GPLv3+
21cr|synfig-1.5.1-1|12	Group:		Graphics
21cr|synfig-1.5.1-1|13	Url:		https://www.synfig.org
21cr|synfig-1.5.1-1|14	Source0:	http://downloads.sourceforge.net/synfig/%{name}-%{version}.tar.gz
21cr|synfig-1.5.1-1|15	#Source0:	https://github.com/synfig/synfig/archive/refs/tags/v%%{version}.tar.gz?/%%{name}-%%{version}.tar.gz
21cr|synfig-1.5.1-1|16	Source100:	%{name}.rpmlintrc
21cr|synfig-1.5.1-1|17	Patch0:		synfig-1.1.10-optflags.patch
21cr|synfig-1.5.1-1|18	Patch1:		synfig-1.0.2-ltld.patch
21cr|synfig-1.5.1-1|19	BuildRequires:	automake
21cr|synfig-1.5.1-1|20	BuildRequires:	config(autoconf)
21cr|synfig-1.5.1-1|21	BuildRequires:	cvs
21cr|synfig-1.5.1-1|22	BuildRequires:	gettext >= 0.15
21cr|synfig-1.5.1-1|23	BuildRequires:	intltool
21cr|synfig-1.5.1-1|24	BuildRequires:	boost-devel >= 1.53.0
21cr|synfig-1.5.1-1|25	BuildRequires:	ffmpeg-devel
21cr|synfig-1.5.1-1|26	BuildRequires:	libltdl-devel
21cr|synfig-1.5.1-1|27	BuildRequires:	pkgconfig(cairo) >= 1.12.0
21cr|synfig-1.5.1-1|28	BuildRequires:	pkgconfig(ETL) >= 1.5.1
21cr|synfig-1.5.1-1|29	BuildRequires:	pkgconfig(fftw3)
21cr|synfig-1.5.1-1|30	BuildRequires:	pkgconfig(fontconfig)
21cr|synfig-1.5.1-1|31	BuildRequires:	pkgconfig(freetype2)
21cr|synfig-1.5.1-1|32	BuildRequires:	pkgconfig(fribidi)
21cr|synfig-1.5.1-1|33	BuildRequires:	pkgconfig(giomm-2.4) >= 2.18.2
21cr|synfig-1.5.1-1|34	BuildRequires:	pkgconfig(gl)
21cr|synfig-1.5.1-1|35	BuildRequires:	pkgconfig(glibmm-2.4) >= 2.24.2
21cr|synfig-1.5.1-1|36	BuildRequires:	pkgconfig(GraphicsMagick++)
21cr|synfig-1.5.1-1|37	BuildRequires:	pkgconfig(harfbuzz)
21cr|synfig-1.5.1-1|38	BuildRequires:	pkgconfig(ImageMagick) >= 6.4.2
21cr|synfig-1.5.1-1|39	BuildRequires:	pkgconfig(libdv)
21cr|synfig-1.5.1-1|40	BuildRequires:	pkgconfig(libjpeg)
21cr|synfig-1.5.1-1|41	BuildRequires:	pkgconfig(libmng)
21cr|synfig-1.5.1-1|42	BuildRequires:	pkgconfig(libpng)
21cr|synfig-1.5.1-1|43	BuildRequires:	pkgconfig(libxml++-2.6)
21cr|synfig-1.5.1-1|44	BuildRequires:	pkgconfig(mlt++-7)
21cr|synfig-1.5.1-1|45	BuildRequires:	pkgconfig(OpenEXR)
21cr|synfig-1.5.1-1|46	BuildRequires:	pkgconfig(pango)
21cr|synfig-1.5.1-1|47	BuildRequires:	pkgconfig(pangocairo)
21cr|synfig-1.5.1-1|48	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|synfig-1.5.1-1|49	BuildRequires:	pkgconfig(zlib)
21cr|synfig-1.5.1-1|50	Requires:	ffmpeg
21cr|synfig-1.5.1-1|51	Requires:	libdv-apps
21cr|synfig-1.5.1-1|52	Requires:	imagemagick
21cr|synfig-1.5.1-1|53	Requires:	x11-font-cursor-misc
21cr|synfig-1.5.1-1|54	Requires:	x11-font-misc
21cr|synfig-1.5.1-1|55	
21cr|synfig-1.5.1-1|56	
21cr|synfig-1.5.1-1|57	%description
21cr|synfig-1.5.1-1|58	Synfig is a vector based 2D animation renderer. It is designed to be capable
21cr|synfig-1.5.1-1|59	of producing feature-film quality animation.
21cr|synfig-1.5.1-1|60	This package contains the command-line renderer. For the GUI animation editor,
21cr|synfig-1.5.1-1|61	please install synfigstudio.
21cr|synfig-1.5.1-1|62	
21cr|synfig-1.5.1-1|63	%files -f %{name}.lang
21cr|synfig-1.5.1-1|64	%doc AUTHORS COPYING ChangeLog NEWS README TODO
21cr|synfig-1.5.1-1|65	%config(noreplace) %{_sysconfdir}/%{name}_modules.cfg
21cr|synfig-1.5.1-1|66	%{_bindir}/%{name}
21cr|synfig-1.5.1-1|67	%{_libdir}/%{name}
21cr|synfig-1.5.1-1|68	
21cr|synfig-1.5.1-1|69	#-----------------------------------------------------------------------------
21cr|synfig-1.5.1-1|70	
21cr|synfig-1.5.1-1|71	%package -n %{libname}
21cr|synfig-1.5.1-1|72	Summary:	Shared library for %{name}
21cr|synfig-1.5.1-1|73	Group:		System/Libraries
21cr|synfig-1.5.1-1|74	
21cr|synfig-1.5.1-1|75	%description -n %{libname}
21cr|synfig-1.5.1-1|76	Synfig is a vector based 2D animation renderer. It is designed to be capable
21cr|synfig-1.5.1-1|77	of producing feature-film quality animation.
21cr|synfig-1.5.1-1|78	This package contains the shared library needed by synfig.
21cr|synfig-1.5.1-1|79	
21cr|synfig-1.5.1-1|80	%files -n %{libname}
21cr|synfig-1.5.1-1|81	%doc COPYING ChangeLog NEWS
21cr|synfig-1.5.1-1|82	%{_libdir}/lib*.so.%{major}*
21cr|synfig-1.5.1-1|83	
21cr|synfig-1.5.1-1|84	#-----------------------------------------------------------------------------
21cr|synfig-1.5.1-1|85	
21cr|synfig-1.5.1-1|86	%package -n %{devname}
21cr|synfig-1.5.1-1|87	Summary:	Development headers and libraries for %{name}
21cr|synfig-1.5.1-1|88	Group:		Development/C++
21cr|synfig-1.5.1-1|89	Provides:	%{name}-devel = %{EVRD}
21cr|synfig-1.5.1-1|90	Requires:	%{libname} = %{EVRD}
21cr|synfig-1.5.1-1|91	
21cr|synfig-1.5.1-1|92	%description -n %{devname}
21cr|synfig-1.5.1-1|93	Synfig is a vector based 2D animation renderer. It is designed to be capable
21cr|synfig-1.5.1-1|94	of producing feature-film quality animation.
21cr|synfig-1.5.1-1|95	This package contains the development files for the shared library provided
21cr|synfig-1.5.1-1|96	by %{libname}.
21cr|synfig-1.5.1-1|97	
21cr|synfig-1.5.1-1|98	%files -n %{devname}
21cr|synfig-1.5.1-1|99	%doc COPYING ChangeLog NEWS
21cr|synfig-1.5.1-1|100	%{_bindir}/%{name}-config
21cr|synfig-1.5.1-1|101	%{_includedir}/%{name}-*
21cr|synfig-1.5.1-1|102	%{_libdir}/lib*.so
21cr|synfig-1.5.1-1|103	%{_libdir}/pkgconfig/%{name}.pc
21cr|synfig-1.5.1-1|104	
21cr|synfig-1.5.1-1|105	#-----------------------------------------------------------------------------
21cr|synfig-1.5.1-1|106	
21cr|synfig-1.5.1-1|107	%prep
21cr|synfig-1.5.1-1|108	%autosetup -p1
21cr|synfig-1.5.1-1|109	
21cr|synfig-1.5.1-1|110	# Drop internal library sources to force use of the system one
21cr|synfig-1.5.1-1|111	# (see Patch1)
21cr|synfig-1.5.1-1|112	rm -r libltdl
21cr|synfig-1.5.1-1|113	
21cr|synfig-1.5.1-1|114	# Fix non-UTF8
21cr|synfig-1.5.1-1|115	iconv -f iso8859-1 -t utf-8 ChangeLog -o ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
21cr|synfig-1.5.1-1|116	
21cr|synfig-1.5.1-1|117	
21cr|synfig-1.5.1-1|118	%build
21cr|synfig-1.5.1-1|119	export CC=gcc
21cr|synfig-1.5.1-1|120	export CXX=g++
21cr|synfig-1.5.1-1|121	export LDFLAGS="%{ldflags} -lpthread"
21cr|synfig-1.5.1-1|122	#autoreconf -vfi
21cr|synfig-1.5.1-1|123	#intltoolize --copy --force
21cr|synfig-1.5.1-1|124	%configure \
21cr|synfig-1.5.1-1|125	--disable-static \
21cr|synfig-1.5.1-1|126	--with-imagemagick \
21cr|synfig-1.5.1-1|127	--with-magickpp \
21cr|synfig-1.5.1-1|128	--with-ltdl-include=%{_includedir} \
21cr|synfig-1.5.1-1|129	--with-ltdl-lib=%{_libdir} \
21cr|synfig-1.5.1-1|130	--without-opengl
21cr|synfig-1.5.1-1|131	%make
21cr|synfig-1.5.1-1|132	
21cr|synfig-1.5.1-1|133	# Remove rpath from libtool
21cr|synfig-1.5.1-1|134	sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21cr|synfig-1.5.1-1|135	sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21cr|synfig-1.5.1-1|136	
21cr|synfig-1.5.1-1|137	
21cr|synfig-1.5.1-1|138	%install
21cr|synfig-1.5.1-1|139	%makeinstall_std
21cr|synfig-1.5.1-1|140	
21cr|synfig-1.5.1-1|141	# FIXME zh-Hant is not supported by Rosa language tree:
21cr|synfig-1.5.1-1|142	# remove offending lang file until we will support it and avoid 2 rpmlint errors
21cr|synfig-1.5.1-1|143	rm -rf %{buildroot}%{_datadir}/locale/zh-Hant
21cr|synfig-1.5.1-1|144	
21cr|synfig-1.5.1-1|145	%find_lang %{name}

8644 21
21cr|synfigstudio-1.5.1-1|1	%define	major 0
21cr|synfigstudio-1.5.1-1|2	%define	libname %mklibname synfigapp %{major}
21cr|synfigstudio-1.5.1-1|3	%define	devname %mklibname synfigapp -d
21cr|synfigstudio-1.5.1-1|4	
21cr|synfigstudio-1.5.1-1|5	Summary:	Vector-based 2D animation GUI
21cr|synfigstudio-1.5.1-1|6	Name:		synfigstudio
21cr|synfigstudio-1.5.1-1|7	Version:	1.5.1
21cr|synfigstudio-1.5.1-1|8	Release:	1
21cr|synfigstudio-1.5.1-1|9	License:	GPLv3+
21cr|synfigstudio-1.5.1-1|10	Group:		Graphics
21cr|synfigstudio-1.5.1-1|11	Url:		https://www.synfig.org/cms/
21cr|synfigstudio-1.5.1-1|12	Source0:	https://downloads.sourceforge.net/synfig/%{name}-%{version}.tar.gz
21cr|synfigstudio-1.5.1-1|13	BuildRequires:	desktop-file-utils
21cr|synfigstudio-1.5.1-1|14	BuildRequires:	fontconfig
21cr|synfigstudio-1.5.1-1|15	BuildRequires:	gettext >= 0.15
21cr|synfigstudio-1.5.1-1|16	BuildRequires:	imagemagick
21cr|synfigstudio-1.5.1-1|17	BuildRequires:	intltool >= 0.35.2
21cr|synfigstudio-1.5.1-1|18	BuildRequires:	perl
21cr|synfigstudio-1.5.1-1|19	BuildRequires:	perl(XML::Parser)
21cr|synfigstudio-1.5.1-1|20	BuildRequires:	synfig
21cr|synfigstudio-1.5.1-1|21	BuildRequires:	pkgconfig(atkmm-1.6)
21cr|synfigstudio-1.5.1-1|22	BuildRequires:	pkgconfig(ETL) >= 1.5.1
21cr|synfigstudio-1.5.1-1|23	BuildRequires:	pkgconfig(cairo)
21cr|synfigstudio-1.5.1-1|24	BuildRequires:	pkgconfig(fontconfig)
21cr|synfigstudio-1.5.1-1|25	BuildRequires:	pkgconfig(jack)
21cr|synfigstudio-1.5.1-1|26	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|synfigstudio-1.5.1-1|27	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|synfigstudio-1.5.1-1|28	BuildRequires:	pkgconfig(gthread-2.0)
21cr|synfigstudio-1.5.1-1|29	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|synfigstudio-1.5.1-1|30	BuildRequires:	pkgconfig(Magick++)
21cr|synfigstudio-1.5.1-1|31	BuildRequires:	pkgconfig(MagickCore)
21cr|synfigstudio-1.5.1-1|32	BuildRequires:	pkgconfig(MagickWand)
21cr|synfigstudio-1.5.1-1|33	BuildRequires:	pkgconfig(pango)
21cr|synfigstudio-1.5.1-1|34	BuildRequires:	pkgconfig(pangocairo)
21cr|synfigstudio-1.5.1-1|35	BuildRequires:	pkgconfig(pangomm-1.4)
21cr|synfigstudio-1.5.1-1|36	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|synfigstudio-1.5.1-1|37	BuildRequires:	pkgconfig(synfig) >= 1.5.1
21cr|synfigstudio-1.5.1-1|38	Requires:	synfig >= 1.5.1
21cr|synfigstudio-1.5.1-1|39	
21cr|synfigstudio-1.5.1-1|40	%description
21cr|synfigstudio-1.5.1-1|41	Synfig is a vector based 2D animation renderer. It is designed to be capable
21cr|synfigstudio-1.5.1-1|42	of producing feature-film quality animation.
21cr|synfigstudio-1.5.1-1|43	This package contains the graphical user interface for synfig.
21cr|synfigstudio-1.5.1-1|44	
21cr|synfigstudio-1.5.1-1|45	%files -f %{name}.lang
21cr|synfigstudio-1.5.1-1|46	%doc AUTHORS COPYING ChangeLog README NEWS TODO
21cr|synfigstudio-1.5.1-1|47	%{_bindir}/%{name}
21cr|synfigstudio-1.5.1-1|48	%{_bindir}/synfigplayer
21cr|synfigstudio-1.5.1-1|49	%{_datadir}/synfig/css/
21cr|synfigstudio-1.5.1-1|50	%{_datadir}/synfig/brushes/
21cr|synfigstudio-1.5.1-1|51	%{_datadir}/synfig/icons/
21cr|synfigstudio-1.5.1-1|52	%{_datadir}/synfig/images/
21cr|synfigstudio-1.5.1-1|53	%{_datadir}/synfig/plugins/
21cr|synfigstudio-1.5.1-1|54	%{_datadir}/synfig/sounds/
21cr|synfigstudio-1.5.1-1|55	%{_datadir}/synfig/ui/
21cr|synfigstudio-1.5.1-1|56	%{_datadir}/applications/org.synfig.SynfigStudio.desktop
21cr|synfigstudio-1.5.1-1|57	%{_iconsdir}/hicolor/*x*/apps/synfig_icon.png
21cr|synfigstudio-1.5.1-1|58	%{_iconsdir}/hicolor/scalable/apps/org.synfig.SynfigStudio.svg
21cr|synfigstudio-1.5.1-1|59	%{_datadir}/appdata/org.synfig.SynfigStudio.appdata.xml
21cr|synfigstudio-1.5.1-1|60	%{_datadir}/mime-info/%{name}.*
21cr|synfigstudio-1.5.1-1|61	%{_datadir}/mime/packages/org.synfig.SynfigStudio.xml
21cr|synfigstudio-1.5.1-1|62	
21cr|synfigstudio-1.5.1-1|63	#-----------------------------------------------------------------------------
21cr|synfigstudio-1.5.1-1|64	
21cr|synfigstudio-1.5.1-1|65	%package -n %{libname}
21cr|synfigstudio-1.5.1-1|66	Summary:	Shared library for %{name}
21cr|synfigstudio-1.5.1-1|67	Group:		System/Libraries
21cr|synfigstudio-1.5.1-1|68	
21cr|synfigstudio-1.5.1-1|69	%description -n %{libname}
21cr|synfigstudio-1.5.1-1|70	Synfig is a vector based 2D animation renderer. It is designed to be capable
21cr|synfigstudio-1.5.1-1|71	of producing feature-film quality animation.
21cr|synfigstudio-1.5.1-1|72	This package contains the shared library provided by %{name}.
21cr|synfigstudio-1.5.1-1|73	
21cr|synfigstudio-1.5.1-1|74	%files -n %{libname}
21cr|synfigstudio-1.5.1-1|75	%doc COPYING ChangeLog NEWS
21cr|synfigstudio-1.5.1-1|76	%{_libdir}/libsynfigapp.so.%{major}*
21cr|synfigstudio-1.5.1-1|77	
21cr|synfigstudio-1.5.1-1|78	#-----------------------------------------------------------------------------
21cr|synfigstudio-1.5.1-1|79	
21cr|synfigstudio-1.5.1-1|80	%package -n %{devname}
21cr|synfigstudio-1.5.1-1|81	Summary:	Development headers and libraries for %{name}
21cr|synfigstudio-1.5.1-1|82	Group:		Development/C++
21cr|synfigstudio-1.5.1-1|83	Provides:	synfigapp-devel = %{EVRD}
21cr|synfigstudio-1.5.1-1|84	Requires:	%{libname} = %{EVRD}
21cr|synfigstudio-1.5.1-1|85	
21cr|synfigstudio-1.5.1-1|86	%description -n %{devname}
21cr|synfigstudio-1.5.1-1|87	Synfig is a vector based 2D animation renderer. It is designed to be capable
21cr|synfigstudio-1.5.1-1|88	of producing feature-film quality animation.
21cr|synfigstudio-1.5.1-1|89	This package contains the development files for the shared library provided
21cr|synfigstudio-1.5.1-1|90	by %{name}.
21cr|synfigstudio-1.5.1-1|91	
21cr|synfigstudio-1.5.1-1|92	%files -n %{devname}
21cr|synfigstudio-1.5.1-1|93	%doc COPYING ChangeLog NEWS
21cr|synfigstudio-1.5.1-1|94	%{_includedir}/synfigapp-0.0
21cr|synfigstudio-1.5.1-1|95	%{_libdir}/libsynfigapp.so
21cr|synfigstudio-1.5.1-1|96	
21cr|synfigstudio-1.5.1-1|97	#-----------------------------------------------------------------------------
21cr|synfigstudio-1.5.1-1|98	
21cr|synfigstudio-1.5.1-1|99	%prep
21cr|synfigstudio-1.5.1-1|100	%autosetup -p1
21cr|synfigstudio-1.5.1-1|101	
21cr|synfigstudio-1.5.1-1|102	# Fix non-UTF8
21cr|synfigstudio-1.5.1-1|103	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
21cr|synfigstudio-1.5.1-1|104	
21cr|synfigstudio-1.5.1-1|105	
21cr|synfigstudio-1.5.1-1|106	%build
21cr|synfigstudio-1.5.1-1|107	autoreconf -vfi
21cr|synfigstudio-1.5.1-1|108	intltoolize --force
21cr|synfigstudio-1.5.1-1|109	%configure --enable-jack \
21cr|synfigstudio-1.5.1-1|110	--disable-static \
21cr|synfigstudio-1.5.1-1|111	--disable-rpath \
21cr|synfigstudio-1.5.1-1|112	--disable-update-mimedb
21cr|synfigstudio-1.5.1-1|113	%make
21cr|synfigstudio-1.5.1-1|114	
21cr|synfigstudio-1.5.1-1|115	
21cr|synfigstudio-1.5.1-1|116	%install
21cr|synfigstudio-1.5.1-1|117	%makeinstall_std
21cr|synfigstudio-1.5.1-1|118	
21cr|synfigstudio-1.5.1-1|119	desktop-file-edit		--add-category="X-MandrivaLinux-CrossDesktop" \
21cr|synfigstudio-1.5.1-1|120	%{buildroot}%{_datadir}/applications/org.synfig.SynfigStudio.desktop
21cr|synfigstudio-1.5.1-1|121	
21cr|synfigstudio-1.5.1-1|122	%find_lang %{name}

8645 21
21cr|synkron-1.6.2-4|1	%define srcname	Synkron
21cr|synkron-1.6.2-4|2	
21cr|synkron-1.6.2-4|3	%define debug_package %{nil}
21cr|synkron-1.6.2-4|4	
21cr|synkron-1.6.2-4|5	Summary:	A synchronization tool with QT4 GUI
21cr|synkron-1.6.2-4|6	Name:		synkron
21cr|synkron-1.6.2-4|7	Version:	1.6.2
21cr|synkron-1.6.2-4|8	Release:	4
21cr|synkron-1.6.2-4|9	Group:		File tools
21cr|synkron-1.6.2-4|10	License:	GPLv2
21cr|synkron-1.6.2-4|11	URL:		http://sourceforge.net/projects/synkron/
21cr|synkron-1.6.2-4|12	Source0:	http://downloads.sourceforge.net/project/%name/%name/%version/%srcname-%{version}-src.tar.gz
21cr|synkron-1.6.2-4|13	Source1:	Synkron.desktop
21cr|synkron-1.6.2-4|14	BuildRequires:	qt4-devel >= 4:4.3 desktop-file-utils
21cr|synkron-1.6.2-4|15	Requires:	qt4-common >= 4:4.3
21cr|synkron-1.6.2-4|16	
21cr|synkron-1.6.2-4|17	%description
21cr|synkron-1.6.2-4|18	Synkron is an application for folder synchronisation that allows you
21cr|synkron-1.6.2-4|19	to configure your synchronisations in detail. Despite having many
21cr|synkron-1.6.2-4|20	features, the user interface of Synkron is very user-friendly and easy
21cr|synkron-1.6.2-4|21	to use.
21cr|synkron-1.6.2-4|22	
21cr|synkron-1.6.2-4|23	Synkron is able to synchronise multiple folders at once, analyse
21cr|synkron-1.6.2-4|24	folders before sync, restore overwritten or deleted files, plan
21cr|synkron-1.6.2-4|25	synchronisations and much more.
21cr|synkron-1.6.2-4|26	
21cr|synkron-1.6.2-4|27	Synkron is a cross-platform application and runs on Mac OS X, Linux
21cr|synkron-1.6.2-4|28	and Windows.
21cr|synkron-1.6.2-4|29	
21cr|synkron-1.6.2-4|30	Synkron is distributed under the terms of the GPL v2 licence.
21cr|synkron-1.6.2-4|31	
21cr|synkron-1.6.2-4|32	%files
21cr|synkron-1.6.2-4|33	%doc gpl.txt readme.txt
21cr|synkron-1.6.2-4|34	%{_bindir}/synkron
21cr|synkron-1.6.2-4|35	%{_datadir}/icons/synkron/
21cr|synkron-1.6.2-4|36	%{_datadir}/applications/Synkron.desktop
21cr|synkron-1.6.2-4|37	
21cr|synkron-1.6.2-4|38	#---------------------------------------------------------------------
21cr|synkron-1.6.2-4|39	
21cr|synkron-1.6.2-4|40	%prep
21cr|synkron-1.6.2-4|41	%setup -q -n %{srcname}-%{version}-src
21cr|synkron-1.6.2-4|42	
21cr|synkron-1.6.2-4|43	%build
21cr|synkron-1.6.2-4|44	lrelease Synkron.pro
21cr|synkron-1.6.2-4|45	qmake -config release
21cr|synkron-1.6.2-4|46	%make
21cr|synkron-1.6.2-4|47	
21cr|synkron-1.6.2-4|48	%install
21cr|synkron-1.6.2-4|49	#binary
21cr|synkron-1.6.2-4|50	install -d %{buildroot}/%{_bindir}
21cr|synkron-1.6.2-4|51	install -m 0755 synkron -s %{buildroot}/%{_bindir}
21cr|synkron-1.6.2-4|52	
21cr|synkron-1.6.2-4|53	#icon
21cr|synkron-1.6.2-4|54	install -d %{buildroot}%{_datadir}/icons/%{name}
21cr|synkron-1.6.2-4|55	install -m 0644 images/Synkron48.png %{buildroot}/%{_datadir}/icons/%{name}
21cr|synkron-1.6.2-4|56	
21cr|synkron-1.6.2-4|57	
21cr|synkron-1.6.2-4|58	#desktop file
21cr|synkron-1.6.2-4|59	desktop-file-install  --dir="%{buildroot}/%{_datadir}/applications" %{SOURCE1}
21cr|synkron-1.6.2-4|60	# Fix perms
21cr|synkron-1.6.2-4|61	chmod 644  gpl.txt readme.txt

8646 21
21cr|syntek-3.0.0-3|1	%define modname stk11xx
21cr|syntek-3.0.0-3|2	
21cr|syntek-3.0.0-3|3	Name: 		syntek
21cr|syntek-3.0.0-3|4	Version: 	3.0.0
21cr|syntek-3.0.0-3|5	Release: 	3
21cr|syntek-3.0.0-3|6	Summary: 	Syntek USB Video Camera driver for DC-1125 and STK-1135
21cr|syntek-3.0.0-3|7	Group: 		System/Configuration/Hardware
21cr|syntek-3.0.0-3|8	License: 	GPLv2
21cr|syntek-3.0.0-3|9	URL:		http://syntekdriver.sourceforge.net/
21cr|syntek-3.0.0-3|10	#http://syntekdriver.svn.sourceforge.net/viewvc/syntekdriver/tags/%{version}/?view=tar
21cr|syntek-3.0.0-3|11	Source:         syntekdriver-%{version}.tar.gz
21cr|syntek-3.0.0-3|12	BuildRequires:	doxygen
21cr|syntek-3.0.0-3|13	BuildArch:	noarch
21cr|syntek-3.0.0-3|14	
21cr|syntek-3.0.0-3|15	%description
21cr|syntek-3.0.0-3|16	Documentation for the syntek USB 2.0 video camera driver for DC-1125 and
21cr|syntek-3.0.0-3|17	STK-1135
21cr|syntek-3.0.0-3|18	
21cr|syntek-3.0.0-3|19	
21cr|syntek-3.0.0-3|20	%package -n dkms-%name
21cr|syntek-3.0.0-3|21	Summary:	DKMS-ready kernel-source for the Syntek USB Video Camera kernel module
21cr|syntek-3.0.0-3|22	Group:		System/Configuration/Hardware
21cr|syntek-3.0.0-3|23	Requires(post):	ctags
21cr|syntek-3.0.0-3|24	Requires(post):	dkms
21cr|syntek-3.0.0-3|25	Requires(preun):dkms
21cr|syntek-3.0.0-3|26	
21cr|syntek-3.0.0-3|27	%description -n dkms-%name
21cr|syntek-3.0.0-3|28	DKMS-ready syntek USB 2.0 video camera driver for DC-1125 and STK-1135
21cr|syntek-3.0.0-3|29	
21cr|syntek-3.0.0-3|30	
21cr|syntek-3.0.0-3|31	%prep
21cr|syntek-3.0.0-3|32	%setup -qn %{version}
21cr|syntek-3.0.0-3|33	
21cr|syntek-3.0.0-3|34	%build
21cr|syntek-3.0.0-3|35	%make -f Makefile.standalone doc
21cr|syntek-3.0.0-3|36	
21cr|syntek-3.0.0-3|37	%install
21cr|syntek-3.0.0-3|38	mkdir -p -m755 %{buildroot}%{_docdir}/%{name}-%{version}/html
21cr|syntek-3.0.0-3|39	install -m644 %{_builddir}/doxygen/html/* %{buildroot}%{_docdir}/%{name}-%{version}/html
21cr|syntek-3.0.0-3|40	install -m644 README %{buildroot}%{_docdir}/%{name}-%{version}
21cr|syntek-3.0.0-3|41	
21cr|syntek-3.0.0-3|42	# DKMS stuff
21cr|syntek-3.0.0-3|43	mkdir -p -m755 %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}
21cr|syntek-3.0.0-3|44	cp -a * %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}
21cr|syntek-3.0.0-3|45	# Configuration for dkms
21cr|syntek-3.0.0-3|46	cat > %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf << 'EOF'
21cr|syntek-3.0.0-3|47	PACKAGE_VERSION=%{version}-%{release}
21cr|syntek-3.0.0-3|48	# Items below here should not have to change with each driver version
21cr|syntek-3.0.0-3|49	PACKAGE_NAME=%{name}
21cr|syntek-3.0.0-3|50	BUILT_MODULE_NAME[0]="%{modname}"
21cr|syntek-3.0.0-3|51	DEST_MODULE_LOCATION[0]="/kernel/3rdparty/%{name}"
21cr|syntek-3.0.0-3|52	REMAKE_INITRD="no"
21cr|syntek-3.0.0-3|53	AUTOINSTALL=yes
21cr|syntek-3.0.0-3|54	EOF
21cr|syntek-3.0.0-3|55	
21cr|syntek-3.0.0-3|56	%post -n dkms-%{name}
21cr|syntek-3.0.0-3|57	dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :
21cr|syntek-3.0.0-3|58	dkms build -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :
21cr|syntek-3.0.0-3|59	dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :
21cr|syntek-3.0.0-3|60	
21cr|syntek-3.0.0-3|61	%preun -n dkms-%{name}
21cr|syntek-3.0.0-3|62	dkms remove -m %{name} -v %{version}-%{release} --all --rpm_safe_upgrade || :
21cr|syntek-3.0.0-3|63	
21cr|syntek-3.0.0-3|64	%files
21cr|syntek-3.0.0-3|65	%dir %{_docdir}/%{name}-%{version}/
21cr|syntek-3.0.0-3|66	%doc %{_docdir}/%{name}-%{version}/README
21cr|syntek-3.0.0-3|67	%dir %{_docdir}/%{name}-%{version}/html/
21cr|syntek-3.0.0-3|68	%doc %{_docdir}/%{name}-%{version}/html/*
21cr|syntek-3.0.0-3|69	
21cr|syntek-3.0.0-3|70	%files -n dkms-%{name}
21cr|syntek-3.0.0-3|71	%doc README
21cr|syntek-3.0.0-3|72	%{_usrsrc}/%{name}-%{version}-%{release}/

8647 21
21cr|synthein-0.2.1-2|1	Name:           synthein
21cr|synthein-0.2.1-2|2	Version:        0.2.1
21cr|synthein-0.2.1-2|3	Release:        2
21cr|synthein-0.2.1-2|4	Summary:        A space ship building and combat game
21cr|synthein-0.2.1-2|5	Group:          Games/Arcade
21cr|synthein-0.2.1-2|6	License:        GPLv3+
21cr|synthein-0.2.1-2|7	Url:            https://github.com/synthein/synthein
21cr|synthein-0.2.1-2|8	Source0:        https://github.com/synthein/synthein/archive/v%{version}.tar.gz
21cr|synthein-0.2.1-2|9	BuildRequires:  imagemagick
21cr|synthein-0.2.1-2|10	BuildRequires:  zip
21cr|synthein-0.2.1-2|11	BuildRequires:  desktop-file-utils
21cr|synthein-0.2.1-2|12	Requires:       love
21cr|synthein-0.2.1-2|13	BuildArch:      noarch
21cr|synthein-0.2.1-2|14	
21cr|synthein-0.2.1-2|15	%description
21cr|synthein-0.2.1-2|16	Synthein is a game about blowing up
21cr|synthein-0.2.1-2|17	space ships and using their parts
21cr|synthein-0.2.1-2|18	to make your space ship bigger and better.
21cr|synthein-0.2.1-2|19	Features:
21cr|synthein-0.2.1-2|20	*You can build onto your ship.
21cr|synthein-0.2.1-2|21	*Enemies spawn at random.
21cr|synthein-0.2.1-2|22	*AI allies can follow you and attack nearby enemies.
21cr|synthein-0.2.1-2|23	
21cr|synthein-0.2.1-2|24	
21cr|synthein-0.2.1-2|25	
21cr|synthein-0.2.1-2|26	%files
21cr|synthein-0.2.1-2|27	%doc README.md LICENSE
21cr|synthein-0.2.1-2|28	%{_datadir}/applications/%{name}.desktop
21cr|synthein-0.2.1-2|29	%{_gamesbindir}/%{name}
21cr|synthein-0.2.1-2|30	%{_gamesdatadir}/%{name}/%{name}.love
21cr|synthein-0.2.1-2|31	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|synthein-0.2.1-2|32	
21cr|synthein-0.2.1-2|33	#----------------------------------------------------------------------------
21cr|synthein-0.2.1-2|34	%prep
21cr|synthein-0.2.1-2|35	%setup  -q
21cr|synthein-0.2.1-2|36	pushd src
21cr|synthein-0.2.1-2|37	zip -9 -q -r %{name}.love .
21cr|synthein-0.2.1-2|38	popd
21cr|synthein-0.2.1-2|39	
21cr|synthein-0.2.1-2|40	%build
21cr|synthein-0.2.1-2|41	
21cr|synthein-0.2.1-2|42	%install
21cr|synthein-0.2.1-2|43	# data
21cr|synthein-0.2.1-2|44	install -D -m 644 src/%{name}.love %{buildroot}%{_gamesdatadir}/%{name}/%{name}.love
21cr|synthein-0.2.1-2|45	
21cr|synthein-0.2.1-2|46	# wrapper
21cr|synthein-0.2.1-2|47	mkdir -p %{buildroot}%{_gamesbindir}
21cr|synthein-0.2.1-2|48	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|synthein-0.2.1-2|49	#!/bin/sh
21cr|synthein-0.2.1-2|50	exec love %{_gamesdatadir}/%{name}/%{name}.love "$@"
21cr|synthein-0.2.1-2|51	EOF
21cr|synthein-0.2.1-2|52	chmod 0755 %{buildroot}%{_gamesbindir}/%{name}
21cr|synthein-0.2.1-2|53	
21cr|synthein-0.2.1-2|54	# Desktop entry
21cr|synthein-0.2.1-2|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|synthein-0.2.1-2|56	desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
21cr|synthein-0.2.1-2|57	package/%{name}.desktop
21cr|synthein-0.2.1-2|58	
21cr|synthein-0.2.1-2|59	
21cr|synthein-0.2.1-2|60	# icons
21cr|synthein-0.2.1-2|61	for size in 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|synthein-0.2.1-2|62	install -dm 0755 \
21cr|synthein-0.2.1-2|63	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|synthein-0.2.1-2|64	convert -strip -resize $size  -background transparent package/%{name}.png \
21cr|synthein-0.2.1-2|65	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|synthein-0.2.1-2|66	done

8648 21
21cr|sysbench-1.0.20-2|1	Summary:       System performance benchmark
21cr|sysbench-1.0.20-2|2	Name:          sysbench
21cr|sysbench-1.0.20-2|3	Version:       1.0.20
21cr|sysbench-1.0.20-2|4	Release:       2
21cr|sysbench-1.0.20-2|5	Group:         System/Kernel and hardware
21cr|sysbench-1.0.20-2|6	License:       GPLv2+
21cr|sysbench-1.0.20-2|7	Source0:       https://github.com/akopytov/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|sysbench-1.0.20-2|8	URL:           https://github.com/akopytov/sysbench/
21cr|sysbench-1.0.20-2|9	Patch0:        sysbench-obsolete-egrep.patch
21cr|sysbench-1.0.20-2|10	BuildRequires: automake
21cr|sysbench-1.0.20-2|11	BuildRequires: pkgconfig(ck)
21cr|sysbench-1.0.20-2|12	BuildRequires: docbook-style-xsl
21cr|sysbench-1.0.20-2|13	BuildRequires: libaio-devel
21cr|sysbench-1.0.20-2|14	BuildRequires: libtool
21cr|sysbench-1.0.20-2|15	BuildRequires: xsltproc
21cr|sysbench-1.0.20-2|16	BuildRequires: luajit-devel
21cr|sysbench-1.0.20-2|17	BuildRequires: mariadb-devel
21cr|sysbench-1.0.20-2|18	#BuildRequires: mariadb-connector-c-devel
21cr|sysbench-1.0.20-2|19	#BuildRequires: libpq-devel
21cr|sysbench-1.0.20-2|20	BuildRequires: postgresql-devel
21cr|sysbench-1.0.20-2|21	BuildRequires: python3-cram
21cr|sysbench-1.0.20-2|22	
21cr|sysbench-1.0.20-2|23	%description
21cr|sysbench-1.0.20-2|24	SysBench is a modular, cross-platform and multi-threaded benchmark
21cr|sysbench-1.0.20-2|25	tool for evaluating OS parameters that are important for a system
21cr|sysbench-1.0.20-2|26	running a database under intensive load.
21cr|sysbench-1.0.20-2|27	
21cr|sysbench-1.0.20-2|28	The idea of this benchmark suite is to quickly get an impression about
21cr|sysbench-1.0.20-2|29	system performance without setting up complex database benchmarks or
21cr|sysbench-1.0.20-2|30	even without installing a database at all. Current features allow to
21cr|sysbench-1.0.20-2|31	test the following system parameters:
21cr|sysbench-1.0.20-2|32	- file I/O performance
21cr|sysbench-1.0.20-2|33	- scheduler performance
21cr|sysbench-1.0.20-2|34	- memory allocation and transfer speed
21cr|sysbench-1.0.20-2|35	- POSIX threads implementation performance
21cr|sysbench-1.0.20-2|36	- database server performance (OLTP benchmark)
21cr|sysbench-1.0.20-2|37	
21cr|sysbench-1.0.20-2|38	Primarily written for MySQL server benchmarking, SysBench will be
21cr|sysbench-1.0.20-2|39	further extended to support multiple database backends, distributed
21cr|sysbench-1.0.20-2|40	benchmarks and third-party plug-in modules.
21cr|sysbench-1.0.20-2|41	
21cr|sysbench-1.0.20-2|42	
21cr|sysbench-1.0.20-2|43	%prep
21cr|sysbench-1.0.20-2|44	%autosetup -p1
21cr|sysbench-1.0.20-2|45	rm -r third_party/luajit/luajit/
21cr|sysbench-1.0.20-2|46	rm -r third_party/concurrency_kit/ck/
21cr|sysbench-1.0.20-2|47	rm -r third_party/cram/
21cr|sysbench-1.0.20-2|48	
21cr|sysbench-1.0.20-2|49	%build
21cr|sysbench-1.0.20-2|50	export CFLAGS="%{optflags}"
21cr|sysbench-1.0.20-2|51	autoreconf -vif
21cr|sysbench-1.0.20-2|52	%configure --with-mysql \
21cr|sysbench-1.0.20-2|53	--with-pgsql \
21cr|sysbench-1.0.20-2|54	--with-system-ck \
21cr|sysbench-1.0.20-2|55	--with-system-luajit \
21cr|sysbench-1.0.20-2|56	--without-gcc-arch
21cr|sysbench-1.0.20-2|57	
21cr|sysbench-1.0.20-2|58	%make
21cr|sysbench-1.0.20-2|59	
21cr|sysbench-1.0.20-2|60	%install
21cr|sysbench-1.0.20-2|61	%makeinstall_std
21cr|sysbench-1.0.20-2|62	mv %{buildroot}%{_docdir}/sysbench/manual.html .
21cr|sysbench-1.0.20-2|63	
21cr|sysbench-1.0.20-2|64	%check
21cr|sysbench-1.0.20-2|65	cd tests
21cr|sysbench-1.0.20-2|66	./test_run.sh
21cr|sysbench-1.0.20-2|67	
21cr|sysbench-1.0.20-2|68	%files
21cr|sysbench-1.0.20-2|69	%doc ChangeLog README.md manual.html
21cr|sysbench-1.0.20-2|70	%doc COPYING
21cr|sysbench-1.0.20-2|71	%{_bindir}/*
21cr|sysbench-1.0.20-2|72	%{_datadir}/%{name}

8649 21
21cr|sysconftool-0.19-1|1	Group:		Development/Tools
21cr|sysconftool-0.19-1|2	Summary:	Macros for aclocal to install configuration files
21cr|sysconftool-0.19-1|3	Name:		sysconftool
21cr|sysconftool-0.19-1|4	Version:	0.19
21cr|sysconftool-0.19-1|5	Release:	1
21cr|sysconftool-0.19-1|6	License:	GPLv3 with exceptions
21cr|sysconftool-0.19-1|7	Source0:	http://downloads.sourceforge.net/project/courier/sysconftool/%version/%name-%version.tar.bz2
21cr|sysconftool-0.19-1|8	Source44:	import.info
21cr|sysconftool-0.19-1|9	Url:		http://www.courier-mta.org/sysconftool/
21cr|sysconftool-0.19-1|10	BuildArch:	noarch
21cr|sysconftool-0.19-1|11	BuildRequires:	autoconf
21cr|sysconftool-0.19-1|12	BuildRequires:	automake
21cr|sysconftool-0.19-1|13	
21cr|sysconftool-0.19-1|14	%description
21cr|sysconftool-0.19-1|15	sysconftool is a development utility that helps to install application
21cr|sysconftool-0.19-1|16	configuration files. sysconftool allows an existing application to be
21cr|sysconftool-0.19-1|17	upgraded without losing the older version's configuration settings.
21cr|sysconftool-0.19-1|18	
21cr|sysconftool-0.19-1|19	%prep
21cr|sysconftool-0.19-1|20	%setup
21cr|sysconftool-0.19-1|21	
21cr|sysconftool-0.19-1|22	%build
21cr|sysconftool-0.19-1|23	autoreconf
21cr|sysconftool-0.19-1|24	%configure
21cr|sysconftool-0.19-1|25	
21cr|sysconftool-0.19-1|26	%make
21cr|sysconftool-0.19-1|27	
21cr|sysconftool-0.19-1|28	%install
21cr|sysconftool-0.19-1|29	make install DESTDIR=%{buildroot}
21cr|sysconftool-0.19-1|30	
21cr|sysconftool-0.19-1|31	# make the symlinks relative
21cr|sysconftool-0.19-1|32	ln -sf ../share/sysconftool/sysconftoolcheck %{buildroot}%{_bindir}/
21cr|sysconftool-0.19-1|33	ln -sf ../share/sysconftool/sysconftoolize.pl %{buildroot}%{_bindir}/sysconftoolize
21cr|sysconftool-0.19-1|34	
21cr|sysconftool-0.19-1|35	%check
21cr|sysconftool-0.19-1|36	make check
21cr|sysconftool-0.19-1|37	
21cr|sysconftool-0.19-1|38	%files
21cr|sysconftool-0.19-1|39	%doc AUTHORS ChangeLog COPYING *.html NEWS
21cr|sysconftool-0.19-1|40	%{_bindir}/sysconftoolcheck
21cr|sysconftool-0.19-1|41	%{_bindir}/sysconftoolize
21cr|sysconftool-0.19-1|42	%{_datadir}/sysconftool
21cr|sysconftool-0.19-1|43	%{_mandir}/man1/sysconftool.1*
21cr|sysconftool-0.19-1|44	%{_mandir}/man1/sysconftoolcheck.1*
21cr|sysconftool-0.19-1|45	%{_mandir}/man1/sysconftoolize.1.xz
21cr|sysconftool-0.19-1|46	%{_mandir}/man7/sysconftool.7*
21cr|sysconftool-0.19-1|47	%{_datadir}/aclocal/sysconftool.m4

8650 21
21cr|syslog-ng-patterndb-20091209-5|1	Name:		syslog-ng-patterndb
21cr|syslog-ng-patterndb-20091209-5|2	Version:	20091209
21cr|syslog-ng-patterndb-20091209-5|3	Release:	5
21cr|syslog-ng-patterndb-20091209-5|4	Summary:    Syslog-ng pattern database
21cr|syslog-ng-patterndb-20091209-5|5	License:    GPL
21cr|syslog-ng-patterndb-20091209-5|6	Group:      Graphical desktop/GNOME
21cr|syslog-ng-patterndb-20091209-5|7	URL:        http://www.balabit.com/downloads/files/patterndb-snapshot
21cr|syslog-ng-patterndb-20091209-5|8	Source0:    http://www.balabit.com/downloads/files/patterndb-snapshot/patterndb-%{version}.zip
21cr|syslog-ng-patterndb-20091209-5|9	BuildArch:      noarch
21cr|syslog-ng-patterndb-20091209-5|10	
21cr|syslog-ng-patterndb-20091209-5|11	%description
21cr|syslog-ng-patterndb-20091209-5|12	This package contains a pattern database for syslog-ng.
21cr|syslog-ng-patterndb-20091209-5|13	
21cr|syslog-ng-patterndb-20091209-5|14	%prep
21cr|syslog-ng-patterndb-20091209-5|15	%setup -q -n patterndb
21cr|syslog-ng-patterndb-20091209-5|16	
21cr|syslog-ng-patterndb-20091209-5|17	%build
21cr|syslog-ng-patterndb-20091209-5|18	
21cr|syslog-ng-patterndb-20091209-5|19	%install
21cr|syslog-ng-patterndb-20091209-5|20	install -d -m 755 %{buildroot}%{_datadir}/syslog-ng
21cr|syslog-ng-patterndb-20091209-5|21	install -m 644 *.xml %{buildroot}%{_datadir}/syslog-ng
21cr|syslog-ng-patterndb-20091209-5|22	
21cr|syslog-ng-patterndb-20091209-5|23	%files
21cr|syslog-ng-patterndb-20091209-5|24	%{_datadir}/syslog-ng

8651 21
21cr|system-config-scanner-1.0-7.gitef125a.1|1	%define commit ef125aa8c2db8f3b961139b40d7bf9bc80a36800
21cr|system-config-scanner-1.0-7.gitef125a.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|system-config-scanner-1.0-7.gitef125a.1|3	
21cr|system-config-scanner-1.0-7.gitef125a.1|4	Summary:	Managing access to network scanners
21cr|system-config-scanner-1.0-7.gitef125a.1|5	Summary(ru_RU.UTF-8): Управление доступом к сетевым сканерам
21cr|system-config-scanner-1.0-7.gitef125a.1|6	Name:		system-config-scanner
21cr|system-config-scanner-1.0-7.gitef125a.1|7	Version:	1.0
21cr|system-config-scanner-1.0-7.gitef125a.1|8	Release:	7.git%{commit_short}.1
21cr|system-config-scanner-1.0-7.gitef125a.1|9	License:	GPLv3
21cr|system-config-scanner-1.0-7.gitef125a.1|10	Group:		System/Configuration/Other
21cr|system-config-scanner-1.0-7.gitef125a.1|11	Url:		https://hub.mos.ru/mos/src/%{name}
21cr|system-config-scanner-1.0-7.gitef125a.1|12	Vendor:		MOS
21cr|system-config-scanner-1.0-7.gitef125a.1|13	Source0:	https://hub.mos.ru/mos/src/%{name}/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21cr|system-config-scanner-1.0-7.gitef125a.1|14	Requires:	python3-qt6
21cr|system-config-scanner-1.0-7.gitef125a.1|15	BuildArch:	noarch
21cr|system-config-scanner-1.0-7.gitef125a.1|16	
21cr|system-config-scanner-1.0-7.gitef125a.1|17	%description
21cr|system-config-scanner-1.0-7.gitef125a.1|18	Managing access to network scanners
21cr|system-config-scanner-1.0-7.gitef125a.1|19	
21cr|system-config-scanner-1.0-7.gitef125a.1|20	%description -l ru_RU.UTF-8
21cr|system-config-scanner-1.0-7.gitef125a.1|21	Управление доступом к сетевым сканерам
21cr|system-config-scanner-1.0-7.gitef125a.1|22	
21cr|system-config-scanner-1.0-7.gitef125a.1|23	%files
21cr|system-config-scanner-1.0-7.gitef125a.1|24	%dir %{_datadir}/%{name}
21cr|system-config-scanner-1.0-7.gitef125a.1|25	%{_datadir}/%{name}/*
21cr|system-config-scanner-1.0-7.gitef125a.1|26	%{_datadir}/applications/%{name}.desktop
21cr|system-config-scanner-1.0-7.gitef125a.1|27	%{_datadir}/polkit-1/actions/ru.mos.os.%{name}.policy
21cr|system-config-scanner-1.0-7.gitef125a.1|28	%{_sbindir}/%{name}
21cr|system-config-scanner-1.0-7.gitef125a.1|29	%{_bindir}/%{name}
21cr|system-config-scanner-1.0-7.gitef125a.1|30	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|system-config-scanner-1.0-7.gitef125a.1|31	
21cr|system-config-scanner-1.0-7.gitef125a.1|32	#------------------------------------------------------------------
21cr|system-config-scanner-1.0-7.gitef125a.1|33	
21cr|system-config-scanner-1.0-7.gitef125a.1|34	%prep
21cr|system-config-scanner-1.0-7.gitef125a.1|35	%autosetup -n %{name}-%{commit}
21cr|system-config-scanner-1.0-7.gitef125a.1|36	
21cr|system-config-scanner-1.0-7.gitef125a.1|37	%build
21cr|system-config-scanner-1.0-7.gitef125a.1|38	
21cr|system-config-scanner-1.0-7.gitef125a.1|39	%install
21cr|system-config-scanner-1.0-7.gitef125a.1|40	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|system-config-scanner-1.0-7.gitef125a.1|41	mkdir -p %{buildroot}%{_sbindir}
21cr|system-config-scanner-1.0-7.gitef125a.1|42	mkdir -p %{buildroot}%{_bindir}
21cr|system-config-scanner-1.0-7.gitef125a.1|43	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|system-config-scanner-1.0-7.gitef125a.1|44	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|system-config-scanner-1.0-7.gitef125a.1|45	install -m755 main.py %{buildroot}%{_datadir}/%{name}
21cr|system-config-scanner-1.0-7.gitef125a.1|46	install -m755 %{name}.sh %{buildroot}%{_bindir}/%{name}
21cr|system-config-scanner-1.0-7.gitef125a.1|47	install -m644 ru.mos.os.%{name}.policy %{buildroot}%{_datadir}/polkit-1/actions
21cr|system-config-scanner-1.0-7.gitef125a.1|48	ln -s ../share/%{name}/main.py %{buildroot}%{_sbindir}/%{name}
21cr|system-config-scanner-1.0-7.gitef125a.1|49	install -m644 %{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|system-config-scanner-1.0-7.gitef125a.1|50	
21cr|system-config-scanner-1.0-7.gitef125a.1|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|system-config-scanner-1.0-7.gitef125a.1|52	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|system-config-scanner-1.0-7.gitef125a.1|53	
21cr|system-config-scanner-1.0-7.gitef125a.1|54	
21cr|system-config-scanner-1.0-7.gitef125a.1|55	%changelog
21cr|system-config-scanner-1.0-7.gitef125a.1|56	- Merge: 1ce5c8b 2563ad2
21cr|system-config-scanner-1.0-7.gitef125a.1|57	* Thu Mar 19 2026 tema <temap@mail.ru>
21cr|system-config-scanner-1.0-7.gitef125a.1|58	- Merge pull request #1 from norby4ever/system-config-scanner:rosa2023.1
21cr|system-config-scanner-1.0-7.gitef125a.1|59	- Добавлен значок, улучшен интерфейс
21cr|system-config-scanner-1.0-7.gitef125a.1|60	
21cr|system-config-scanner-1.0-7.gitef125a.1|61	* Thu Mar 19 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|system-config-scanner-1.0-7.gitef125a.1|62	- Недоступность кнопки Обновить список на время обновления
21cr|system-config-scanner-1.0-7.gitef125a.1|63	
21cr|system-config-scanner-1.0-7.gitef125a.1|64	* Wed Mar 18 2026 norby4ever <petrleliaev@gmail.com>
21cr|system-config-scanner-1.0-7.gitef125a.1|65	- Подсветка неактивных кнопок серым + значок
21cr|system-config-scanner-1.0-7.gitef125a.1|66	
21cr|system-config-scanner-1.0-7.gitef125a.1|67	* Wed Mar 18 2026 norby4ever <petrleliaev@gmail.com>
21cr|system-config-scanner-1.0-7.gitef125a.1|68	- Недоступность кнопок без необходимости
21cr|system-config-scanner-1.0-7.gitef125a.1|69	
21cr|system-config-scanner-1.0-7.gitef125a.1|70	* Tue Mar 17 2026 norby4ever (Petr) <petrleliaev@gmail.com> 1.0-4.git62fe9c.1
21cr|system-config-scanner-1.0-7.gitef125a.1|71	- Fix typo: неправильное название avahi-disable-browsing
21cr|system-config-scanner-1.0-7.gitef125a.1|72	
21cr|system-config-scanner-1.0-7.gitef125a.1|73	* Tue Mar 17 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|system-config-scanner-1.0-7.gitef125a.1|74	- Bug fix: в таблице могли повторяться имена сканеров
21cr|system-config-scanner-1.0-7.gitef125a.1|75	
21cr|system-config-scanner-1.0-7.gitef125a.1|76	* Mon Mar 16 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|system-config-scanner-1.0-7.gitef125a.1|77	- Добавлено удаление конфига
21cr|system-config-scanner-1.0-7.gitef125a.1|78	
21cr|system-config-scanner-1.0-7.gitef125a.1|79	* Mon Mar 16 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|system-config-scanner-1.0-7.gitef125a.1|80	- Add .abf.yml
21cr|system-config-scanner-1.0-7.gitef125a.1|81	
21cr|system-config-scanner-1.0-7.gitef125a.1|82	* Mon Mar 16 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21cr|system-config-scanner-1.0-7.gitef125a.1|83	- init

8652 21
21cr|systemctl-tui-0.3.8-1|1	%define         debug_package %{nil}
21cr|systemctl-tui-0.3.8-1|2	
21cr|systemctl-tui-0.3.8-1|3	Name:           systemctl-tui
21cr|systemctl-tui-0.3.8-1|4	Version:        0.3.8
21cr|systemctl-tui-0.3.8-1|5	Release:        1
21cr|systemctl-tui-0.3.8-1|6	Summary:        A fast, simple TUI for interacting with systemd services and their logs
21cr|systemctl-tui-0.3.8-1|7	License:        MIT
21cr|systemctl-tui-0.3.8-1|8	Group:          System/Base
21cr|systemctl-tui-0.3.8-1|9	URL:            https://github.com/rgwood/systemctl-tui
21cr|systemctl-tui-0.3.8-1|10	Source0:        %{name}-%{version}.tar.gz
21cr|systemctl-tui-0.3.8-1|11	Source1:        systemctl-tui-vendor-0.3.8.tar.xz
21cr|systemctl-tui-0.3.8-1|12	Source10:       upd.sh
21cr|systemctl-tui-0.3.8-1|13	BuildRequires:  cargo
21cr|systemctl-tui-0.3.8-1|14	
21cr|systemctl-tui-0.3.8-1|15	%description
21cr|systemctl-tui-0.3.8-1|16	systemctl-tui can quickly browse service status and logs,
21cr|systemctl-tui-0.3.8-1|17	and start/stop/restart services. It aims to do a small
21cr|systemctl-tui-0.3.8-1|18	number of things well.
21cr|systemctl-tui-0.3.8-1|19	
21cr|systemctl-tui-0.3.8-1|20	%prep
21cr|systemctl-tui-0.3.8-1|21	%autosetup -p1 -a1
21cr|systemctl-tui-0.3.8-1|22	
21cr|systemctl-tui-0.3.8-1|23	mkdir -p .cargo
21cr|systemctl-tui-0.3.8-1|24	cat > .cargo/config.toml << EOF
21cr|systemctl-tui-0.3.8-1|25	[source.crates-io]
21cr|systemctl-tui-0.3.8-1|26	replace-with = "vendored-sources"
21cr|systemctl-tui-0.3.8-1|27	
21cr|systemctl-tui-0.3.8-1|28	[source.vendored-sources]
21cr|systemctl-tui-0.3.8-1|29	directory = "vendor"
21cr|systemctl-tui-0.3.8-1|30	EOF
21cr|systemctl-tui-0.3.8-1|31	
21cr|systemctl-tui-0.3.8-1|32	%build
21cr|systemctl-tui-0.3.8-1|33	cargo build --release --offline %{?_smp_mflags}
21cr|systemctl-tui-0.3.8-1|34	
21cr|systemctl-tui-0.3.8-1|35	%install
21cr|systemctl-tui-0.3.8-1|36	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21cr|systemctl-tui-0.3.8-1|37	
21cr|systemctl-tui-0.3.8-1|38	%files
21cr|systemctl-tui-0.3.8-1|39	%doc README.md
21cr|systemctl-tui-0.3.8-1|40	%{_bindir}/%{name}

8653 21
21cr|systemd-ui-3-5|1	Summary:	System and Service Manager UI for systemd
21cr|systemd-ui-3-5|2	Name:		systemd-ui
21cr|systemd-ui-3-5|3	Version:	3
21cr|systemd-ui-3-5|4	Release:	5
21cr|systemd-ui-3-5|5	License:	GPLv2+
21cr|systemd-ui-3-5|6	Group:		System/Configuration/Boot and Init
21cr|systemd-ui-3-5|7	Url:		http://www.freedesktop.org/wiki/Software/systemd
21cr|systemd-ui-3-5|8	Source0:	http://www.freedesktop.org/software/systemd/systemd-ui-%{version}.tar.xz
21cr|systemd-ui-3-5|9	Patch0:		systemd-ui-0-linkage_fix.diff
21cr|systemd-ui-3-5|10	BuildRequires:	autoconf
21cr|systemd-ui-3-5|11	BuildRequires:	automake
21cr|systemd-ui-3-5|12	BuildRequires:	m4
21cr|systemd-ui-3-5|13	BuildRequires:	libtool
21cr|systemd-ui-3-5|14	BuildRequires:	pkgconfig(dbus-1)
21cr|systemd-ui-3-5|15	BuildRequires:	pkgconfig(gee-0.8)
21cr|systemd-ui-3-5|16	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|systemd-ui-3-5|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|systemd-ui-3-5|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|systemd-ui-3-5|19	BuildRequires:	pkgconfig(libnotify)
21cr|systemd-ui-3-5|20	BuildRequires:	vala >= 0.11
21cr|systemd-ui-3-5|21	BuildRequires:	xsltproc
21cr|systemd-ui-3-5|22	Requires:	polkit
21cr|systemd-ui-3-5|23	Requires:	systemd
21cr|systemd-ui-3-5|24	Obsoletes:	systemd-gtk < 45
21cr|systemd-ui-3-5|25	Provides:	systemd-gtk = %{EVRD}
21cr|systemd-ui-3-5|26	Provides:	systemadm = %{EVRD}
21cr|systemd-ui-3-5|27	Obsoletes:	systemadm <= 0-3
21cr|systemd-ui-3-5|28	
21cr|systemd-ui-3-5|29	%description
21cr|systemd-ui-3-5|30	Graphical front-end for systemd
21cr|systemd-ui-3-5|31	
21cr|systemd-ui-3-5|32	It contains :
21cr|systemd-ui-3-5|33	* systemadm is a graphical frontend for the systemd system and service manager
21cr|systemd-ui-3-5|34	and allows introspection and control of systemd
21cr|systemd-ui-3-5|35	
21cr|systemd-ui-3-5|36	%files
21cr|systemd-ui-3-5|37	%{_bindir}/systemadm
21cr|systemd-ui-3-5|38	%{_bindir}/systemd-gnome-ask-password-agent
21cr|systemd-ui-3-5|39	%{_mandir}/man1/systemadm.*
21cr|systemd-ui-3-5|40	%{_datadir}/applications/systemadm.desktop
21cr|systemd-ui-3-5|41	
21cr|systemd-ui-3-5|42	#------------------------------------------------------
21cr|systemd-ui-3-5|43	
21cr|systemd-ui-3-5|44	%prep
21cr|systemd-ui-3-5|45	
21cr|systemd-ui-3-5|46	%autosetup -p1 -n systemd-ui-%{version}
21cr|systemd-ui-3-5|47	
21cr|systemd-ui-3-5|48	%build
21cr|systemd-ui-3-5|49	export CC=gcc
21cr|systemd-ui-3-5|50	export CXX=g++
21cr|systemd-ui-3-5|51	
21cr|systemd-ui-3-5|52	autoreconf -fi
21cr|systemd-ui-3-5|53	
21cr|systemd-ui-3-5|54	%configure
21cr|systemd-ui-3-5|55	%make
21cr|systemd-ui-3-5|56	
21cr|systemd-ui-3-5|57	%install
21cr|systemd-ui-3-5|58	%makeinstall_std
21cr|systemd-ui-3-5|59	
21cr|systemd-ui-3-5|60	install -d %{buildroot}%{_datadir}/applications
21cr|systemd-ui-3-5|61	cat > %{buildroot}%{_datadir}/applications/systemadm.desktop <<EOF
21cr|systemd-ui-3-5|62	[Desktop Entry]
21cr|systemd-ui-3-5|63	Name=Graphical front-end for systemd
21cr|systemd-ui-3-5|64	Name[ru]=Графический интерфейс для systemd
21cr|systemd-ui-3-5|65	Comment=Modify systemd configuration
21cr|systemd-ui-3-5|66	Comment[ru]=Настройка параметров и мониторинг systemd
21cr|systemd-ui-3-5|67	Exec=systemadm
21cr|systemd-ui-3-5|68	Terminal=false
21cr|systemd-ui-3-5|69	Type=Application
21cr|systemd-ui-3-5|70	Icon=development_tools_section
21cr|systemd-ui-3-5|71	Categories=GTK;Settings;System;X-Mageia-CrossDesktop;
21cr|systemd-ui-3-5|72	EOF

8654 21
21cr|system-monitoring-center-2.22.2-1|1	Summary:	Multi-featured system monitor
21cr|system-monitoring-center-2.22.2-1|2	Name:		system-monitoring-center
21cr|system-monitoring-center-2.22.2-1|3	Version:	2.22.2
21cr|system-monitoring-center-2.22.2-1|4	Release:	1
21cr|system-monitoring-center-2.22.2-1|5	License:	GPLv3
21cr|system-monitoring-center-2.22.2-1|6	Group:		Monitoring
21cr|system-monitoring-center-2.22.2-1|7	Url:		https://github.com/hakandundar34coding/system-monitoring-center
21cr|system-monitoring-center-2.22.2-1|8	Source0:	https://github.com/hakandundar34coding/system-monitoring-center/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|system-monitoring-center-2.22.2-1|9	BuildRequires:	gtk4-update-icon-cache
21cr|system-monitoring-center-2.22.2-1|10	BuildRequires:	meson
21cr|system-monitoring-center-2.22.2-1|11	BuildRequires:	ninja
21cr|system-monitoring-center-2.22.2-1|12	BuildRequires:	python3dist(setuptools)
21cr|system-monitoring-center-2.22.2-1|13	BuildRequires:	pkgconfig(python3)
21cr|system-monitoring-center-2.22.2-1|14	Requires:	python3-gi
21cr|system-monitoring-center-2.22.2-1|15	Requires:	python3dist(pycairo)
21cr|system-monitoring-center-2.22.2-1|16	Requires:	python3dist(pygobject)
21cr|system-monitoring-center-2.22.2-1|17	Requires:	typelib(Adw)
21cr|system-monitoring-center-2.22.2-1|18	BuildArch:	noarch
21cr|system-monitoring-center-2.22.2-1|19	
21cr|system-monitoring-center-2.22.2-1|20	%description
21cr|system-monitoring-center-2.22.2-1|21	Provides information about CPU/RAM/Disk/Network/GPU performance, sensors,
21cr|system-monitoring-center-2.22.2-1|22	processes, users, storage, startup programs, services, environment
21cr|system-monitoring-center-2.22.2-1|23	variables and system.
21cr|system-monitoring-center-2.22.2-1|24	
21cr|system-monitoring-center-2.22.2-1|25	%files
21cr|system-monitoring-center-2.22.2-1|26	%doc README.md
21cr|system-monitoring-center-2.22.2-1|27	%license LICENSE
21cr|system-monitoring-center-2.22.2-1|28	%{_bindir}/%{name}
21cr|system-monitoring-center-2.22.2-1|29	%{_datadir}/appdata/io.github.hakandundar34coding.%{name}.appdata.xml
21cr|system-monitoring-center-2.22.2-1|30	%{_datadir}/applications/io.github.hakandundar34coding.%{name}.desktop
21cr|system-monitoring-center-2.22.2-1|31	%{_datadir}/%{name}/*
21cr|system-monitoring-center-2.22.2-1|32	%{_iconsdir}/hicolor/scalable/apps/io.github.hakandundar34coding.%{name}.svg
21cr|system-monitoring-center-2.22.2-1|33	%{_localedir}/*
21cr|system-monitoring-center-2.22.2-1|34	%{_mandir}/man1/%{name}.1.*
21cr|system-monitoring-center-2.22.2-1|35	
21cr|system-monitoring-center-2.22.2-1|36	#------------------------------------------------------------------
21cr|system-monitoring-center-2.22.2-1|37	
21cr|system-monitoring-center-2.22.2-1|38	%prep
21cr|system-monitoring-center-2.22.2-1|39	%autosetup -p1
21cr|system-monitoring-center-2.22.2-1|40	
21cr|system-monitoring-center-2.22.2-1|41	%build
21cr|system-monitoring-center-2.22.2-1|42	%meson
21cr|system-monitoring-center-2.22.2-1|43	%meson_build
21cr|system-monitoring-center-2.22.2-1|44	
21cr|system-monitoring-center-2.22.2-1|45	%install
21cr|system-monitoring-center-2.22.2-1|46	%meson_install

8655 21
21cr|systray-x-0.9.5-1|1	%bcond_without  kde5
21cr|systray-x-0.9.5-1|2	
21cr|systray-x-0.9.5-1|3	# see spec file https://abf.io/import/thunderbird-68
21cr|systray-x-0.9.5-1|4	%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
21cr|systray-x-0.9.5-1|5	%define tbextdir %{_libdir}/mozilla/extensions/%{tb_appid}
21cr|systray-x-0.9.5-1|6	
21cr|systray-x-0.9.5-1|7	Name:		systray-x
21cr|systray-x-0.9.5-1|8	Version:	0.9.5
21cr|systray-x-0.9.5-1|9	Release:	1
21cr|systray-x-0.9.5-1|10	Summary:	A system tray extension for Thunderbird 68+
21cr|systray-x-0.9.5-1|11	License:	MPL-2.0
21cr|systray-x-0.9.5-1|12	Group:		Graphical desktop/Other
21cr|systray-x-0.9.5-1|13	Url:		https://github.com/Ximi1970/systray-x
21cr|systray-x-0.9.5-1|14	Source0:	https://github.com/Ximi1970/systray-x/archive/refs/tags/0.9.5.tar.gz?/%{name}-%{version}.tar.gz
21cr|systray-x-0.9.5-1|15	Patch0:		systray-x-version.patch
21cr|systray-x-0.9.5-1|16	
21cr|systray-x-0.9.5-1|17	BuildRequires: pkgconfig(Qt5Core)
21cr|systray-x-0.9.5-1|18	BuildRequires: zip
21cr|systray-x-0.9.5-1|19	BuildRequires: unzip
21cr|systray-x-0.9.5-1|20	%if %{with kde5}
21cr|systray-x-0.9.5-1|21	BuildRequires: knotifications-devel
21cr|systray-x-0.9.5-1|22	%endif
21cr|systray-x-0.9.5-1|23	
21cr|systray-x-0.9.5-1|24	Requires: thunderbird
21cr|systray-x-0.9.5-1|25	
21cr|systray-x-0.9.5-1|26	%description
21cr|systray-x-0.9.5-1|27	SysTray-X is a system tray extension for Thunderbird 68+. The addon uses the
21cr|systray-x-0.9.5-1|28	WebExtension API's to control an external system dependent system tray
21cr|systray-x-0.9.5-1|29	application.
21cr|systray-x-0.9.5-1|30	
21cr|systray-x-0.9.5-1|31	The addon and system tray application can do:
21cr|systray-x-0.9.5-1|32	* custom new mail icon
21cr|systray-x-0.9.5-1|33	* display number of unread / new mails
21cr|systray-x-0.9.5-1|34	* show / hide Thunderbird (minimize)
21cr|systray-x-0.9.5-1|35	* minimizing hides to tray
21cr|systray-x-0.9.5-1|36	* minimize on startup
21cr|systray-x-0.9.5-1|37	* minimize on close
21cr|systray-x-0.9.5-1|38	
21cr|systray-x-0.9.5-1|39	%prep
21cr|systray-x-0.9.5-1|40	%autosetup -p1
21cr|systray-x-0.9.5-1|41	
21cr|systray-x-0.9.5-1|42	%build
21cr|systray-x-0.9.5-1|43	export PATH=$PATH:%{_qt5_bindir}
21cr|systray-x-0.9.5-1|44	%make_build \
21cr|systray-x-0.9.5-1|45	%if %{without kde5}
21cr|systray-x-0.9.5-1|46	OPTIONS="DEFINES+=NO_KDE_INTEGRATION"
21cr|systray-x-0.9.5-1|47	%endif
21cr|systray-x-0.9.5-1|48	
21cr|systray-x-0.9.5-1|49	sed < app/config/linux/SysTray_X.json.template -e 's|SYSTRAY_X_PATH|%{_bindir}/SysTray-X|' > SysTray_X.json
21cr|systray-x-0.9.5-1|50	
21cr|systray-x-0.9.5-1|51	%install
21cr|systray-x-0.9.5-1|52	install -Dm0755 SysTray-X %{buildroot}/%{_bindir}/SysTray-X
21cr|systray-x-0.9.5-1|53	install -Dm0644 SysTray_X.json %{buildroot}%{_libdir}/mozilla/native-messaging-hosts/SysTray_X.json
21cr|systray-x-0.9.5-1|54	mkdir -p %{buildroot}%{tbextdir}/systray-x@Ximi1970
21cr|systray-x-0.9.5-1|55	unzip -d %{buildroot}%{tbextdir}/systray-x@Ximi1970 systray-x@Ximi1970.xpi
21cr|systray-x-0.9.5-1|56	
21cr|systray-x-0.9.5-1|57	%files
21cr|systray-x-0.9.5-1|58	%doc README.md FAQ.txt README.preferences.md
21cr|systray-x-0.9.5-1|59	%{_bindir}/SysTray-X
21cr|systray-x-0.9.5-1|60	%{_libdir}/mozilla/native-messaging-hosts/SysTray_X.json
21cr|systray-x-0.9.5-1|61	%{tbextdir}/systray-x@Ximi1970
21cr|systray-x-0.9.5-1|62	

8656 21
21cr|t1lib-5.1.2-21|1	%define major 5
21cr|t1lib-5.1.2-21|2	%define libname %mklibname %{name} %{major}
21cr|t1lib-5.1.2-21|3	%define devname %mklibname %{name} -d
21cr|t1lib-5.1.2-21|4	
21cr|t1lib-5.1.2-21|5	Summary:	Type 1 font rasterizer
21cr|t1lib-5.1.2-21|6	Name:		t1lib
21cr|t1lib-5.1.2-21|7	Version:	5.1.2
21cr|t1lib-5.1.2-21|8	Release:	21
21cr|t1lib-5.1.2-21|9	Epoch:		1
21cr|t1lib-5.1.2-21|10	License:	LGPLv2.1+
21cr|t1lib-5.1.2-21|11	Group:		System/Libraries
21cr|t1lib-5.1.2-21|12	URL:		ftp://sunsite.unc.edu/pub/Linux/libs/graphics/
21cr|t1lib-5.1.2-21|13	Source:		ftp://sunsite.unc.edu/pub/Linux/libs/graphics/%{name}-%{version}.tar.gz
21cr|t1lib-5.1.2-21|14	Patch1:		t1lib-doc.patch
21cr|t1lib-5.1.2-21|15	Patch2:		t1lib-config.patch
21cr|t1lib-5.1.2-21|16	Patch4:		t1lib-5.1.2-lib-cleanup.patch
21cr|t1lib-5.1.2-21|17	Patch5:		t1lib-5.1.2-segf.patch
21cr|t1lib-5.1.2-21|18	Patch6:		t1lib-5.1.2-format_not_a_string_literal_and_no_format_arguments.diff
21cr|t1lib-5.1.2-21|19	Patch7:		t1lib-5.1.2-CVE-2010-2642,CVE-2011-0433.diff
21cr|t1lib-5.1.2-21|20	Patch8:		t1lib-5.1.2-CVE-2011-0764,1552,1553,1554.diff
21cr|t1lib-5.1.2-21|21	BuildRequires:	texlive
21cr|t1lib-5.1.2-21|22	BuildRequires:	pkgconfig(x11)
21cr|t1lib-5.1.2-21|23	BuildRequires:	pkgconfig(xaw7)
21cr|t1lib-5.1.2-21|24	BuildRequires:	pkgconfig(xt)
21cr|t1lib-5.1.2-21|25	
21cr|t1lib-5.1.2-21|26	%description
21cr|t1lib-5.1.2-21|27	T1lib is a library for generating character and string-glyphs from
21cr|t1lib-5.1.2-21|28	Adobe Type 1 fonts under UNIX. T1lib uses most of the code of the X11
21cr|t1lib-5.1.2-21|29	rasterizer donated by IBM to the X11-project. But some disadvantages
21cr|t1lib-5.1.2-21|30	of the rasterizer being included in X11 have been eliminated.  T1lib
21cr|t1lib-5.1.2-21|31	also includes a support for antialiasing.
21cr|t1lib-5.1.2-21|32	
21cr|t1lib-5.1.2-21|33	#----------------------------------------------------------------------------
21cr|t1lib-5.1.2-21|34	
21cr|t1lib-5.1.2-21|35	%package -n %{libname}
21cr|t1lib-5.1.2-21|36	Summary:	Type 1 font rasterizer
21cr|t1lib-5.1.2-21|37	Group:		System/Libraries
21cr|t1lib-5.1.2-21|38	Provides:	%{name} = %{EVRD}
21cr|t1lib-5.1.2-21|39	Provides:	%{name}1 = %{EVRD}
21cr|t1lib-5.1.2-21|40	Provides:	lib%{name} = %{EVRD}
21cr|t1lib-5.1.2-21|41	Requires:	%{name}-config
21cr|t1lib-5.1.2-21|42	
21cr|t1lib-5.1.2-21|43	%description -n %{libname}
21cr|t1lib-5.1.2-21|44	T1lib is a library for generating character and string-glyphs from
21cr|t1lib-5.1.2-21|45	Adobe Type 1 fonts under UNIX. T1lib uses most of the code of the X11
21cr|t1lib-5.1.2-21|46	rasterizer donated by IBM to the X11-project. But some disadvantages
21cr|t1lib-5.1.2-21|47	of the rasterizer being included in X11 have been eliminated.  T1lib
21cr|t1lib-5.1.2-21|48	also includes a support for antialiasing.
21cr|t1lib-5.1.2-21|49	
21cr|t1lib-5.1.2-21|50	%files -n %{libname}
21cr|t1lib-5.1.2-21|51	%dir %{_sysconfdir}/t1lib
21cr|t1lib-5.1.2-21|52	%doc Changes LGPL README.t1*
21cr|t1lib-5.1.2-21|53	%attr(0755,root,root) %{_libdir}/libt1*.so.%{major}*
21cr|t1lib-5.1.2-21|54	
21cr|t1lib-5.1.2-21|55	#----------------------------------------------------------------------------
21cr|t1lib-5.1.2-21|56	
21cr|t1lib-5.1.2-21|57	%package -n %{devname}
21cr|t1lib-5.1.2-21|58	Summary:	Header files for Type 1 font rasterizer
21cr|t1lib-5.1.2-21|59	Group:		Development/C
21cr|t1lib-5.1.2-21|60	Requires:	%{libname} = %{EVRD}
21cr|t1lib-5.1.2-21|61	Provides:	%{name}-devel = %{EVRD}
21cr|t1lib-5.1.2-21|62	Provides:	%{name}1-devel = %{EVRD}
21cr|t1lib-5.1.2-21|63	Provides:	lib%{name}-devel = %{EVRD}
21cr|t1lib-5.1.2-21|64	
21cr|t1lib-5.1.2-21|65	%description -n %{devname}
21cr|t1lib-5.1.2-21|66	Header files required for compiling packages needing the t1lib.
21cr|t1lib-5.1.2-21|67	
21cr|t1lib-5.1.2-21|68	%files -n %{devname}
21cr|t1lib-5.1.2-21|69	%doc doc/t1lib_doc.pdf
21cr|t1lib-5.1.2-21|70	%{_includedir}/*
21cr|t1lib-5.1.2-21|71	%{_libdir}/*.so
21cr|t1lib-5.1.2-21|72	
21cr|t1lib-5.1.2-21|73	#----------------------------------------------------------------------------
21cr|t1lib-5.1.2-21|74	
21cr|t1lib-5.1.2-21|75	%package progs
21cr|t1lib-5.1.2-21|76	Summary:	Programs dor manipulating Type 1 font
21cr|t1lib-5.1.2-21|77	Group:		Graphics
21cr|t1lib-5.1.2-21|78	License:	GPLv2+
21cr|t1lib-5.1.2-21|79	Provides:	%{name}1-progs = %{EVRD}
21cr|t1lib-5.1.2-21|80	
21cr|t1lib-5.1.2-21|81	%description progs
21cr|t1lib-5.1.2-21|82	The t1lib-progs contains the programs "xglyph" and "type1afm" It also
21cr|t1lib-5.1.2-21|83	contains the "t1libconfig" script used to configure t1lib.
21cr|t1lib-5.1.2-21|84	
21cr|t1lib-5.1.2-21|85	%files progs
21cr|t1lib-5.1.2-21|86	%doc README.t1python
21cr|t1lib-5.1.2-21|87	%attr(0755,root,root) %{_bindir}/*
21cr|t1lib-5.1.2-21|88	
21cr|t1lib-5.1.2-21|89	
21cr|t1lib-5.1.2-21|90	#----------------------------------------------------------------------------
21cr|t1lib-5.1.2-21|91	
21cr|t1lib-5.1.2-21|92	%package config
21cr|t1lib-5.1.2-21|93	Summary:	Configuration for %{name}
21cr|t1lib-5.1.2-21|94	Group:		Graphics
21cr|t1lib-5.1.2-21|95	
21cr|t1lib-5.1.2-21|96	%description config
21cr|t1lib-5.1.2-21|97	The t1lib-config contains configuration files for t1lib library.
21cr|t1lib-5.1.2-21|98	
21cr|t1lib-5.1.2-21|99	%files config
21cr|t1lib-5.1.2-21|100	%config(noreplace) %{_sysconfdir}/t1lib/t1lib.config
21cr|t1lib-5.1.2-21|101	
21cr|t1lib-5.1.2-21|102	#----------------------------------------------------------------------------
21cr|t1lib-5.1.2-21|103	
21cr|t1lib-5.1.2-21|104	%prep
21cr|t1lib-5.1.2-21|105	%setup -q
21cr|t1lib-5.1.2-21|106	%patch1 -p0
21cr|t1lib-5.1.2-21|107	%patch2 -p0
21cr|t1lib-5.1.2-21|108	%patch4 -p1 -b .lib-cleanup
21cr|t1lib-5.1.2-21|109	%patch5 -p1 -b .fix-segfault
21cr|t1lib-5.1.2-21|110	%patch6 -p1 -b .format_not_a_string_literal_and_no_format_arguments
21cr|t1lib-5.1.2-21|111	%patch7 -p1 -b .CVE-2010-2642,CVE-2011-0433
21cr|t1lib-5.1.2-21|112	%patch8 -p1 -b .CVE-2011-0764,1552,1553,1554
21cr|t1lib-5.1.2-21|113	
21cr|t1lib-5.1.2-21|114	%build
21cr|t1lib-5.1.2-21|115	%configure
21cr|t1lib-5.1.2-21|116	perl -pi -e 's,-DGLOBAL_CONFIG_DIR="\\"/usr/share/t1lib\\"",-DGLOBAL_CONFIG_DIR="\\"/etc/t1lib\\"",;' Makefile
21cr|t1lib-5.1.2-21|117	make without_doc
21cr|t1lib-5.1.2-21|118	
21cr|t1lib-5.1.2-21|119	%install
21cr|t1lib-5.1.2-21|120	%makeinstall_std
21cr|t1lib-5.1.2-21|121	mkdir -p %{buildroot}%{_sysconfdir}/t1lib
21cr|t1lib-5.1.2-21|122	mv %{buildroot}%{_datadir}/t1lib/t1lib.config %{buildroot}%{_sysconfdir}/t1lib
21cr|t1lib-5.1.2-21|123	
21cr|t1lib-5.1.2-21|124	# cleanup
21cr|t1lib-5.1.2-21|125	rm -rf %{buildroot}%{_libdir}/*.*a
21cr|t1lib-5.1.2-21|126	
21cr|t1lib-5.1.2-21|127	chmod 0755 %{buildroot}%{_libdir}/*.so.*

8657 21
21cr|tabatha-0.6-8|1	%define name 	tabatha
21cr|tabatha-0.6-8|2	%define version 0.6
21cr|tabatha-0.6-8|3	%define release 8
21cr|tabatha-0.6-8|4	
21cr|tabatha-0.6-8|5	Summary: 	Push-button menu for system commands
21cr|tabatha-0.6-8|6	Name: 		%name
21cr|tabatha-0.6-8|7	Version: 	%version
21cr|tabatha-0.6-8|8	Release: 	%release
21cr|tabatha-0.6-8|9	Url: 		http://groundstate.ca/tabatha/
21cr|tabatha-0.6-8|10	License: 	GPL
21cr|tabatha-0.6-8|11	Group: 		System/Configuration/Other
21cr|tabatha-0.6-8|12	Source: 	%{name}-%{version}.tar.bz2
21cr|tabatha-0.6-8|13	
21cr|tabatha-0.6-8|14	Buildroot: 	%_tmppath/%name-%version-buildroot
21cr|tabatha-0.6-8|15	BuildArch:	noarch
21cr|tabatha-0.6-8|16	Requires:	usermode-consoleonly
21cr|tabatha-0.6-8|17	
21cr|tabatha-0.6-8|18	%description
21cr|tabatha-0.6-8|19	Tabatha is a GTK2 popup menu for tablet PCs, handhelds, and other frequently
21cr|tabatha-0.6-8|20	changed desktops. It can be called with a single keypress, and allows system
21cr|tabatha-0.6-8|21	configurations (power, X display, networking, etc.) to be changed with a
21cr|tabatha-0.6-8|22	single button push. New buttons are easily configured through a simple XML
21cr|tabatha-0.6-8|23	file, with no programming necessary.
21cr|tabatha-0.6-8|24	
21cr|tabatha-0.6-8|25	%prep
21cr|tabatha-0.6-8|26	%setup -q
21cr|tabatha-0.6-8|27	
21cr|tabatha-0.6-8|28	%install
21cr|tabatha-0.6-8|29	rm -rf $RPM_BUILD_ROOT
21cr|tabatha-0.6-8|30	mkdir -p $RPM_BUILD_ROOT/{%_bindir,%_sbindir,%_datadir}
21cr|tabatha-0.6-8|31	%makeinstall_std
21cr|tabatha-0.6-8|32	
21cr|tabatha-0.6-8|33	#menu
21cr|tabatha-0.6-8|34	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|tabatha-0.6-8|35	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|tabatha-0.6-8|36	[Desktop Entry]
21cr|tabatha-0.6-8|37	Type=Application
21cr|tabatha-0.6-8|38	Exec=%{_bindir}/tabatha
21cr|tabatha-0.6-8|39	Name=Tabatha
21cr|tabatha-0.6-8|40	Comment=Quick-configure menu
21cr|tabatha-0.6-8|41	Icon=configuration_section
21cr|tabatha-0.6-8|42	Categories=Settings;
21cr|tabatha-0.6-8|43	EOF
21cr|tabatha-0.6-8|44	
21cr|tabatha-0.6-8|45	%if %mdkversion < 200900
21cr|tabatha-0.6-8|46	%post
21cr|tabatha-0.6-8|47	%update_menus
21cr|tabatha-0.6-8|48	%endif
21cr|tabatha-0.6-8|49	
21cr|tabatha-0.6-8|50	%if %mdkversion < 200900
21cr|tabatha-0.6-8|51	%postun
21cr|tabatha-0.6-8|52	%update_menus
21cr|tabatha-0.6-8|53	%endif
21cr|tabatha-0.6-8|54	
21cr|tabatha-0.6-8|55	%clean
21cr|tabatha-0.6-8|56	rm -rf $RPM_BUILD_ROOT
21cr|tabatha-0.6-8|57	
21cr|tabatha-0.6-8|58	%files
21cr|tabatha-0.6-8|59	%defattr(-,root,root)
21cr|tabatha-0.6-8|60	%doc ChangeLog INSTALL README
21cr|tabatha-0.6-8|61	%_bindir/%name
21cr|tabatha-0.6-8|62	%_sbindir/%name
21cr|tabatha-0.6-8|63	%_datadir/%name
21cr|tabatha-0.6-8|64	%{_datadir}/applications/mandriva-%name.desktop

8658 21
21cr|tabbed-0.9-1|1	Name:		tabbed
21cr|tabbed-0.9-1|2	Version:	0.9
21cr|tabbed-0.9-1|3	Release:	1
21cr|tabbed-0.9-1|4	Summary:	Simple Xembed container manager
21cr|tabbed-0.9-1|5	Group:		Graphical desktop/Other
21cr|tabbed-0.9-1|6	License:	MIT
21cr|tabbed-0.9-1|7	URL:		http://tools.suckless.org/tabbed
21cr|tabbed-0.9-1|8	Source0:	http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
21cr|tabbed-0.9-1|9	BuildRequires:	binutils
21cr|tabbed-0.9-1|10	BuildRequires:	coreutils
21cr|tabbed-0.9-1|11	BuildRequires:	fontconfig-devel
21cr|tabbed-0.9-1|12	BuildRequires:	pkgconfig(x11)
21cr|tabbed-0.9-1|13	BuildRequires:	pkgconfig(xft)
21cr|tabbed-0.9-1|14	
21cr|tabbed-0.9-1|15	
21cr|tabbed-0.9-1|16	%description
21cr|tabbed-0.9-1|17	A simple generic fronted to XEmbed aware applications.
21cr|tabbed-0.9-1|18	
21cr|tabbed-0.9-1|19	%prep
21cr|tabbed-0.9-1|20	%autosetup -p1
21cr|tabbed-0.9-1|21	
21cr|tabbed-0.9-1|22	%build
21cr|tabbed-0.9-1|23	%set_build_flags
21cr|tabbed-0.9-1|24	%make_build
21cr|tabbed-0.9-1|25	
21cr|tabbed-0.9-1|26	%install
21cr|tabbed-0.9-1|27	%make_install PREFIX=%{_prefix}
21cr|tabbed-0.9-1|28	
21cr|tabbed-0.9-1|29	%files
21cr|tabbed-0.9-1|30	%doc LICENSE README
21cr|tabbed-0.9-1|31	%{_bindir}/%{name}
21cr|tabbed-0.9-1|32	%{_bindir}/xembed
21cr|tabbed-0.9-1|33	%{_mandir}/man1/%{name}.*
21cr|tabbed-0.9-1|34	%{_mandir}/man1/xembed.*
21cr|tabbed-0.9-1|35	
21cr|tabbed-0.9-1|36	
21cr|tabbed-0.9-1|37	%changelog
21cr|tabbed-0.9-1|38	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|tabbed-0.9-1|39	- adapt for Rosa
21cr|tabbed-0.9-1|40	
21cr|tabbed-0.9-1|41	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|tabbed-0.9-1|42	- Imported from SRPM

8659 21
21cr|tablet-rotation-9-1|1	Name: tablet-rotation
21cr|tablet-rotation-9-1|2	Summary: Scripts to automatically rotate screens on different hardware
21cr|tablet-rotation-9-1|3	License: GPLv3
21cr|tablet-rotation-9-1|4	Group: Graphical desktop/Other
21cr|tablet-rotation-9-1|5	Version: 9
21cr|tablet-rotation-9-1|6	Release: 1
21cr|tablet-rotation-9-1|7	Url: http://abf.io/import/tablet-rotation
21cr|tablet-rotation-9-1|8	Source10: tablet-rotation.desktop
21cr|tablet-rotation-9-1|9	Source11: rotate-mig8.sh
21cr|tablet-rotation-9-1|10	Source12: rotate-mig10v1.sh
21cr|tablet-rotation-9-1|11	Source13: rotate-mig10v2.sh
21cr|tablet-rotation-9-1|12	Source14: tablet-autodetect.sh
21cr|tablet-rotation-9-1|13	Source15: systemd-generator-tablet-rotation.sh
21cr|tablet-rotation-9-1|14	Source16: tablet-onboard.desktop
21cr|tablet-rotation-9-1|15	Source17: filetrigger-plasma-clock.sh
21cr|tablet-rotation-9-1|16	Source18: kwinrc
21cr|tablet-rotation-9-1|17	BuildArch: noarch
21cr|tablet-rotation-9-1|18	
21cr|tablet-rotation-9-1|19	Requires: grep
21cr|tablet-rotation-9-1|20	Requires: %{_bindir}/awk
21cr|tablet-rotation-9-1|21	# iio-sensor-proxy
21cr|tablet-rotation-9-1|22	Requires: %{_bindir}/monitor-sensor
21cr|tablet-rotation-9-1|23	Requires: %{_bindir}/xinput
21cr|tablet-rotation-9-1|24	Requires: %{_bindir}/xrandr
21cr|tablet-rotation-9-1|25	# systemd.generator(7) script activates touchegg daemon on known tablets
21cr|tablet-rotation-9-1|26	# /etc/xdg/autostart/touchegg.desktop is patched to avoid autostart if no daemon
21cr|tablet-rotation-9-1|27	# (https://github.com/JoseExposito/touchegg/issues/615)
21cr|tablet-rotation-9-1|28	Recommends: touchegg
21cr|tablet-rotation-9-1|29	Recommends: onboard
21cr|tablet-rotation-9-1|30	Recommends: (%{name}-gdm if gdm)
21cr|tablet-rotation-9-1|31	# file changed by the filetrigger is in plasma5-applet-digitalclock
21cr|tablet-rotation-9-1|32	Recommends: (%{name}-plasma-settings if plasma5-applet-digitalclock)
21cr|tablet-rotation-9-1|33	Requires(post): update-alternatives
21cr|tablet-rotation-9-1|34	Requires(postun): update-alternatives
21cr|tablet-rotation-9-1|35	
21cr|tablet-rotation-9-1|36	%description
21cr|tablet-rotation-9-1|37	%{summary}
21cr|tablet-rotation-9-1|38	Run:
21cr|tablet-rotation-9-1|39	update-alternatives --config %{name}
21cr|tablet-rotation-9-1|40	to choose which script to run.
21cr|tablet-rotation-9-1|41	Defaults to script which tries to automatically detect hardware.
21cr|tablet-rotation-9-1|42	Does not start automatically if "tabletmode=0" is in kernel cmdline.
21cr|tablet-rotation-9-1|43	
21cr|tablet-rotation-9-1|44	%files
21cr|tablet-rotation-9-1|45	%ghost %{_bindir}/%{name}
21cr|tablet-rotation-9-1|46	%dir %{_libexecdir}/%{name}
21cr|tablet-rotation-9-1|47	%{_libexecdir}/%{name}/rotate-mig8.sh
21cr|tablet-rotation-9-1|48	%{_libexecdir}/%{name}/rotate-mig10v1.sh
21cr|tablet-rotation-9-1|49	%{_libexecdir}/%{name}/rotate-mig10v2.sh
21cr|tablet-rotation-9-1|50	%{_libexecdir}/%{name}/tablet-autodetect.sh
21cr|tablet-rotation-9-1|51	%{_sysconfdir}/xdg/autostart/tablet-rotation.desktop
21cr|tablet-rotation-9-1|52	%{_sysconfdir}/xdg/autostart/tablet-onboard.desktop
21cr|tablet-rotation-9-1|53	%{_systemdgeneratordir}/tablet-rotation
21cr|tablet-rotation-9-1|54	
21cr|tablet-rotation-9-1|55	%post
21cr|tablet-rotation-9-1|56	# XXX alternatives here make probably no sense now, TODO: remove them?
21cr|tablet-rotation-9-1|57	update-alternatives --install %{_bindir}/%{name} %{name} %{_libexecdir}/%{name}/tablet-autodetect.sh 100
21cr|tablet-rotation-9-1|58	update-alternatives --install %{_bindir}/%{name} %{name} %{_libexecdir}/%{name}/rotate-mig8.sh 11
21cr|tablet-rotation-9-1|59	update-alternatives --install %{_bindir}/%{name} %{name} %{_libexecdir}/%{name}/rotate-mig10v1.sh 12
21cr|tablet-rotation-9-1|60	update-alternatives --install %{_bindir}/%{name} %{name} %{_libexecdir}/%{name}/rotate-mig10v2.sh 13
21cr|tablet-rotation-9-1|61	
21cr|tablet-rotation-9-1|62	%postun
21cr|tablet-rotation-9-1|63	[ $1 = 0 ] || exit 0
21cr|tablet-rotation-9-1|64	update-alternatives --remove %{name} /dev/null
21cr|tablet-rotation-9-1|65	update-alternatives --remove %{name} %{_libexecdir}/%{name}/rotate-mig8.sh
21cr|tablet-rotation-9-1|66	update-alternatives --remove %{name} %{_libexecdir}/%{name}/rotate-mig10v1.sh
21cr|tablet-rotation-9-1|67	update-alternatives --remove %{name} %{_libexecdir}/%{name}/rotate-mig10v2.sh
21cr|tablet-rotation-9-1|68	
21cr|tablet-rotation-9-1|69	#---------------------------------------------------------------------------
21cr|tablet-rotation-9-1|70	
21cr|tablet-rotation-9-1|71	%package gdm
21cr|tablet-rotation-9-1|72	Summary: Intergrate tablet-rotation hacks with GDM
21cr|tablet-rotation-9-1|73	Requires: %{name}
21cr|tablet-rotation-9-1|74	# this hackery is for Xorg, not Wayland
21cr|tablet-rotation-9-1|75	Recommends: gdm-default-to-xorg
21cr|tablet-rotation-9-1|76	
21cr|tablet-rotation-9-1|77	%description gdm
21cr|tablet-rotation-9-1|78	Intergrate tablet-rotation hacks with GDM
21cr|tablet-rotation-9-1|79	(run tablet rotation script inside gnome-shell in GDM)
21cr|tablet-rotation-9-1|80	
21cr|tablet-rotation-9-1|81	%files gdm
21cr|tablet-rotation-9-1|82	%{_datadir}/gdm/greeter/autostart/tablet-rotation.desktop
21cr|tablet-rotation-9-1|83	
21cr|tablet-rotation-9-1|84	#---------------------------------------------------------------------------
21cr|tablet-rotation-9-1|85	
21cr|tablet-rotation-9-1|86	%package plasma-settings
21cr|tablet-rotation-9-1|87	Summary: Settings of KDE Plasma for tablets
21cr|tablet-rotation-9-1|88	Requires: bash
21cr|tablet-rotation-9-1|89	Requires: coreutils
21cr|tablet-rotation-9-1|90	
21cr|tablet-rotation-9-1|91	%description plasma-settings
21cr|tablet-rotation-9-1|92	Settings of KDE Plasma for tablets.
21cr|tablet-rotation-9-1|93	Enables showing seconds in the clock applet to workaround issues with
21cr|tablet-rotation-9-1|94	not redrawing the panel after screen rotation.
21cr|tablet-rotation-9-1|95	
21cr|tablet-rotation-9-1|96	%files plasma-settings
21cr|tablet-rotation-9-1|97	%{_libexecdir}/%{name}/filetrigger-plasma-clock.sh
21cr|tablet-rotation-9-1|98	/etc/skel/.config/kwinrc
21cr|tablet-rotation-9-1|99	
21cr|tablet-rotation-9-1|100	%transfiletriggerin plasma-settings -- /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/config
21cr|tablet-rotation-9-1|101	if ! grep -q "^/usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/config/main.xml$"; then exit 0; fi
21cr|tablet-rotation-9-1|102	exec %{_libexecdir}/%{name}/filetrigger-plasma-clock.sh
21cr|tablet-rotation-9-1|103	
21cr|tablet-rotation-9-1|104	#---------------------------------------------------------------------------
21cr|tablet-rotation-9-1|105	
21cr|tablet-rotation-9-1|106	%prep
21cr|tablet-rotation-9-1|107	cp %sources .
21cr|tablet-rotation-9-1|108	
21cr|tablet-rotation-9-1|109	%install
21cr|tablet-rotation-9-1|110	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|tablet-rotation-9-1|111	mkdir -p %{buildroot}%{_datadir}/gdm/greeter/autostart
21cr|tablet-rotation-9-1|112	mkdir -p %{buildroot}%{_bindir}
21cr|tablet-rotation-9-1|113	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21cr|tablet-rotation-9-1|114	mkdir -p %{buildroot}%{_systemdgeneratordir}
21cr|tablet-rotation-9-1|115	mkdir -p %{buildroot}/etc/skel/.config
21cr|tablet-rotation-9-1|116	install -m0755 %{SOURCE11} %{buildroot}%{_libexecdir}/%{name}/
21cr|tablet-rotation-9-1|117	install -m0755 %{SOURCE12} %{buildroot}%{_libexecdir}/%{name}/
21cr|tablet-rotation-9-1|118	install -m0755 %{SOURCE13} %{buildroot}%{_libexecdir}/%{name}/
21cr|tablet-rotation-9-1|119	install -m0755 %{SOURCE14} %{buildroot}%{_libexecdir}/%{name}/
21cr|tablet-rotation-9-1|120	install -m0755 %{SOURCE17} %{buildroot}%{_libexecdir}/%{name}/
21cr|tablet-rotation-9-1|121	install -m0644 %{SOURCE10} %{buildroot}%{_sysconfdir}/xdg/autostart/
21cr|tablet-rotation-9-1|122	install -m0755 %{SOURCE16} %{buildroot}%{_sysconfdir}/xdg/autostart/
21cr|tablet-rotation-9-1|123	install -m0644 %{SOURCE10} %{buildroot}%{_datadir}/gdm/greeter/autostart/tablet-rotation.desktop
21cr|tablet-rotation-9-1|124	install -m0755 %{SOURCE15} %{buildroot}%{_systemdgeneratordir}/tablet-rotation
21cr|tablet-rotation-9-1|125	install -m0644 %{SOURCE18} %{buildroot}/etc/skel/.config

8660 21
21cr|tachyon-0.99.5-2|1	%ifarch %{x86_64}
21cr|tachyon-0.99.5-2|2	%define target linux-64
21cr|tachyon-0.99.5-2|3	%else
21cr|tachyon-0.99.5-2|4	%define target linux
21cr|tachyon-0.99.5-2|5	%endif
21cr|tachyon-0.99.5-2|6	
21cr|tachyon-0.99.5-2|7	%define variants thr thr-ogl
21cr|tachyon-0.99.5-2|8	
21cr|tachyon-0.99.5-2|9	%define libname %mklibname %{name} %{version}
21cr|tachyon-0.99.5-2|10	%define devname %mklibname %{name} -d
21cr|tachyon-0.99.5-2|11	
21cr|tachyon-0.99.5-2|12	Summary:	Parallel / Multiprocessor Ray Tracing System
21cr|tachyon-0.99.5-2|13	Name:		tachyon
21cr|tachyon-0.99.5-2|14	Version:	0.99.5
21cr|tachyon-0.99.5-2|15	Release:	2
21cr|tachyon-0.99.5-2|16	License:	BSD with advertising
21cr|tachyon-0.99.5-2|17	Group:		Graphics
21cr|tachyon-0.99.5-2|18	Url:		http://jedi.ks.uiuc.edu/~johns/raytracer/
21cr|tachyon-0.99.5-2|19	Source0:	http://jedi.ks.uiuc.edu/~johns/raytracer/files/%{version}/tachyon-%{version}.tar.gz
21cr|tachyon-0.99.5-2|20	# taken from Debian package, rediff for 0.99.5
21cr|tachyon-0.99.5-2|21	Source1:	%{name}.1
21cr|tachyon-0.99.5-2|22	Patch0:		%{name}-rpm.patch
21cr|tachyon-0.99.5-2|23	Patch1:		%{name}-shared.patch
21cr|tachyon-0.99.5-2|24	BuildRequires:	jpeg-devel
21cr|tachyon-0.99.5-2|25	BuildRequires:	pkgconfig(gl)
21cr|tachyon-0.99.5-2|26	BuildRequires:	pkgconfig(libpng)
21cr|tachyon-0.99.5-2|27	Conflicts:	%{name}-docs < 0.99-0.b2.2
21cr|tachyon-0.99.5-2|28	Obsoletes:	%{name}-docs < 0.99-0.b2.2
21cr|tachyon-0.99.5-2|29	ExclusiveArch:	%{ix86} %{x86_64}
21cr|tachyon-0.99.5-2|30	
21cr|tachyon-0.99.5-2|31	%description
21cr|tachyon-0.99.5-2|32	A portable, high performance parallel ray tracing system with
21cr|tachyon-0.99.5-2|33	multithreaded implementation.
21cr|tachyon-0.99.5-2|34	
21cr|tachyon-0.99.5-2|35	%files
21cr|tachyon-0.99.5-2|36	%doc Changes
21cr|tachyon-0.99.5-2|37	%{_bindir}/%{name}
21cr|tachyon-0.99.5-2|38	%{_datadir}/%{name}
21cr|tachyon-0.99.5-2|39	%{_mandir}/man1/%{name}.1*
21cr|tachyon-0.99.5-2|40	
21cr|tachyon-0.99.5-2|41	#----------------------------------------------------------------------------
21cr|tachyon-0.99.5-2|42	
21cr|tachyon-0.99.5-2|43	%package gl
21cr|tachyon-0.99.5-2|44	Summary:	Parallel / Multiprocessor Ray Tracing System with OpenGL display
21cr|tachyon-0.99.5-2|45	Group:		Graphics
21cr|tachyon-0.99.5-2|46	Requires:	%{name}
21cr|tachyon-0.99.5-2|47	
21cr|tachyon-0.99.5-2|48	%description gl
21cr|tachyon-0.99.5-2|49	A portable, high performance parallel ray tracing system with
21cr|tachyon-0.99.5-2|50	multithreaded implementation.
21cr|tachyon-0.99.5-2|51	
21cr|tachyon-0.99.5-2|52	This package contains OpenGL-enabled build.
21cr|tachyon-0.99.5-2|53	
21cr|tachyon-0.99.5-2|54	%files gl
21cr|tachyon-0.99.5-2|55	%{_bindir}/%{name}-ogl
21cr|tachyon-0.99.5-2|56	%{_mandir}/man1/%{name}-ogl.1*
21cr|tachyon-0.99.5-2|57	
21cr|tachyon-0.99.5-2|58	#----------------------------------------------------------------------------
21cr|tachyon-0.99.5-2|59	
21cr|tachyon-0.99.5-2|60	%package -n %{libname}
21cr|tachyon-0.99.5-2|61	Summary:	Parallel / Multiprocessor Ray Tracing System library
21cr|tachyon-0.99.5-2|62	Group:		System/Libraries
21cr|tachyon-0.99.5-2|63	Conflicts:	%{name}-libs < 0.99-0.b2.2
21cr|tachyon-0.99.5-2|64	Obsoletes:	%{name}-libs < 0.99-0.b2.2
21cr|tachyon-0.99.5-2|65	
21cr|tachyon-0.99.5-2|66	%description -n %{libname}
21cr|tachyon-0.99.5-2|67	A portable, high performance parallel ray tracing system with
21cr|tachyon-0.99.5-2|68	multithreaded implementation.  Tachyon is built as a C callable
21cr|tachyon-0.99.5-2|69	library, which can be used with the included demo programs or within
21cr|tachyon-0.99.5-2|70	your own application.
21cr|tachyon-0.99.5-2|71	
21cr|tachyon-0.99.5-2|72	This package contains the shared library.
21cr|tachyon-0.99.5-2|73	
21cr|tachyon-0.99.5-2|74	%files -n %{libname}
21cr|tachyon-0.99.5-2|75	%doc Copyright README
21cr|tachyon-0.99.5-2|76	%{_libdir}/libtachyon-%{version}.so
21cr|tachyon-0.99.5-2|77	
21cr|tachyon-0.99.5-2|78	#----------------------------------------------------------------------------
21cr|tachyon-0.99.5-2|79	
21cr|tachyon-0.99.5-2|80	%package -n %{devname}
21cr|tachyon-0.99.5-2|81	Summary:	Development files for tachyon
21cr|tachyon-0.99.5-2|82	Group:		Development/Other
21cr|tachyon-0.99.5-2|83	Requires:	%{libname} = %{EVRD}
21cr|tachyon-0.99.5-2|84	Provides:	%{name}-devel = %{EVRD}
21cr|tachyon-0.99.5-2|85	Conflicts:	%{name}-devel < 0.99-0.b2.2
21cr|tachyon-0.99.5-2|86	Obsoletes:	%{name}-devel < 0.99-0.b2.2
21cr|tachyon-0.99.5-2|87	
21cr|tachyon-0.99.5-2|88	%description -n %{devname}
21cr|tachyon-0.99.5-2|89	This package contains development headers and libraries for developing
21cr|tachyon-0.99.5-2|90	with tachyon.
21cr|tachyon-0.99.5-2|91	
21cr|tachyon-0.99.5-2|92	%files -n %{devname}
21cr|tachyon-0.99.5-2|93	%{_includedir}/tachyon
21cr|tachyon-0.99.5-2|94	%{_libdir}/libtachyon.so
21cr|tachyon-0.99.5-2|95	
21cr|tachyon-0.99.5-2|96	#----------------------------------------------------------------------------
21cr|tachyon-0.99.5-2|97	
21cr|tachyon-0.99.5-2|98	%prep
21cr|tachyon-0.99.5-2|99	%autosetup -p1 -n %{name}
21cr|tachyon-0.99.5-2|100	
21cr|tachyon-0.99.5-2|101	find . -name CVS | xargs rm -r
21cr|tachyon-0.99.5-2|102	# executable sources
21cr|tachyon-0.99.5-2|103	chmod 644 src/hash.{c,h}
21cr|tachyon-0.99.5-2|104	chmod 644 src/pngfile.h
21cr|tachyon-0.99.5-2|105	chmod 644 src/ProfileHooks.h
21cr|tachyon-0.99.5-2|106	chmod 644 src/TachyonOptiX.h
21cr|tachyon-0.99.5-2|107	chmod 644 demosrc/spaceball.c
21cr|tachyon-0.99.5-2|108	chmod 644 demosrc/trackball.{c,h}
21cr|tachyon-0.99.5-2|109	
21cr|tachyon-0.99.5-2|110	%build
21cr|tachyon-0.99.5-2|111	pushd unix
21cr|tachyon-0.99.5-2|112	for variant in %{variants} ; do
21cr|tachyon-0.99.5-2|113	%make OPTFLAGS="%{optflags}" %{target}-$variant
21cr|tachyon-0.99.5-2|114	done
21cr|tachyon-0.99.5-2|115	popd
21cr|tachyon-0.99.5-2|116	
21cr|tachyon-0.99.5-2|117	%install
21cr|tachyon-0.99.5-2|118	mkdir -p %{buildroot}{%{_bindir},%{_libdir},{%{_datadir},%{_includedir}}/tachyon,%{_mandir}/man1}
21cr|tachyon-0.99.5-2|119	for variant in %{variants} ; do
21cr|tachyon-0.99.5-2|120	install -pm755 compile/%{target}-$variant/tachyon %{buildroot}%{_bindir}/tachyon-$variant
21cr|tachyon-0.99.5-2|121	done
21cr|tachyon-0.99.5-2|122	rename -- -thr "" %{buildroot}%{_bindir}/*
21cr|tachyon-0.99.5-2|123	cp -pr scenes %{buildroot}%{_datadir}/tachyon/
21cr|tachyon-0.99.5-2|124	install -pm644 %{SOURCE1} %{buildroot}%{_mandir}/man1/
21cr|tachyon-0.99.5-2|125	echo ".so tachyon.1" > %{buildroot}%{_mandir}/man1/tachyon-ogl.1
21cr|tachyon-0.99.5-2|126	cp -a compile/%{target}-thr/libtachyon*.so %{buildroot}%{_libdir}/
21cr|tachyon-0.99.5-2|127	install -pm644 src/{hash,tachyon{,_dep},util}.h %{buildroot}%{_includedir}/tachyon/
21cr|tachyon-0.99.5-2|128	
21cr|tachyon-0.99.5-2|129	find %{buildroot}%{_datadir}/%{name}/ -type f | xargs chmod 0644

8661 21
21cr|tac_plus-4.0.4.28-1|1	%define major 1
21cr|tac_plus-4.0.4.28-1|2	%define libname %mklibname %{name} %{major}
21cr|tac_plus-4.0.4.28-1|3	%define devname %mklibname %{name} -d
21cr|tac_plus-4.0.4.28-1|4	
21cr|tac_plus-4.0.4.28-1|5	Summary:	TACACS++ server based on Cisco engineering release
21cr|tac_plus-4.0.4.28-1|6	Name:		tac_plus
21cr|tac_plus-4.0.4.28-1|7	Version:	4.0.4.28
21cr|tac_plus-4.0.4.28-1|8	Release:	1
21cr|tac_plus-4.0.4.28-1|9	License:	BSD
21cr|tac_plus-4.0.4.28-1|10	Group:		System/Servers
21cr|tac_plus-4.0.4.28-1|11	Url:		http://www.shrubbery.net/tac_plus/
21cr|tac_plus-4.0.4.28-1|12	Source:		https://shrubbery.net/pub/tac_plus/tacacs-F%{version}.tar.gz
21cr|tac_plus-4.0.4.28-1|13	Source1:	tac_plus.conf
21cr|tac_plus-4.0.4.28-1|14	Source2:	tac_plus.pamd
21cr|tac_plus-4.0.4.28-1|15	Source3:	tac_plus.service
21cr|tac_plus-4.0.4.28-1|16	Source4:	tac_plus.sysconfig
21cr|tac_plus-4.0.4.28-1|17	Source5:	tac_plus-wrapper.sh
21cr|tac_plus-4.0.4.28-1|18	BuildRequires:	bison
21cr|tac_plus-4.0.4.28-1|19	BuildRequires:	flex
21cr|tac_plus-4.0.4.28-1|20	BuildRequires:	tcp_wrappers-devel
21cr|tac_plus-4.0.4.28-1|21	BuildRequires:	pam-devel
21cr|tac_plus-4.0.4.28-1|22	BuildRequires:	pkgconfig(libnsl)
21cr|tac_plus-4.0.4.28-1|23	
21cr|tac_plus-4.0.4.28-1|24	%description
21cr|tac_plus-4.0.4.28-1|25	The base source for this TACACS+ package is Cisco's publicly available TACACS+
21cr|tac_plus-4.0.4.28-1|26	"developer's kit", for which we are grateful.
21cr|tac_plus-4.0.4.28-1|27	
21cr|tac_plus-4.0.4.28-1|28	We needed a way to limit certain groups within the company from logging into
21cr|tac_plus-4.0.4.28-1|29	or getting enable access on certain devices. Access lists (ACLs) of a sort have
21cr|tac_plus-4.0.4.28-1|30	been added that match against the address of the device speaking with the
21cr|tac_plus-4.0.4.28-1|31	daemon.
21cr|tac_plus-4.0.4.28-1|32	
21cr|tac_plus-4.0.4.28-1|33	Being paranoid, we also wanted to limit which hosts could connect to the
21cr|tac_plus-4.0.4.28-1|34	daemon. This can be done with tcp_wrappers via inetd, but this does not work if
21cr|tac_plus-4.0.4.28-1|35	the daemon is running standalone. So, calls to libwrap, the tcp_wrappers
21cr|tac_plus-4.0.4.28-1|36	library, have been added. For the source and more information about
21cr|tac_plus-4.0.4.28-1|37	tcp_wrappers, see Wietse Venema's site at http://www.porcupine.org/.
21cr|tac_plus-4.0.4.28-1|38	
21cr|tac_plus-4.0.4.28-1|39	Along the way we have also added autoconf, expanded the manual pages,
21cr|tac_plus-4.0.4.28-1|40	cleaned-up various formatting and STD C nits, added PAM authentication support,
21cr|tac_plus-4.0.4.28-1|41	and fixed a few LP64 problems.
21cr|tac_plus-4.0.4.28-1|42	
21cr|tac_plus-4.0.4.28-1|43	Of course we have also received some enchancement requests from users. One of
21cr|tac_plus-4.0.4.28-1|44	which was the addition of a host clause (per-host configuration). This has been
21cr|tac_plus-4.0.4.28-1|45	added; ported from Devrim Seral's implementation. See the documentation for
21cr|tac_plus-4.0.4.28-1|46	further information.
21cr|tac_plus-4.0.4.28-1|47	
21cr|tac_plus-4.0.4.28-1|48	%files
21cr|tac_plus-4.0.4.28-1|49	%{_bindir}/tac_*
21cr|tac_plus-4.0.4.28-1|50	%{_sbindir}/tac_plus
21cr|tac_plus-4.0.4.28-1|51	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|tac_plus-4.0.4.28-1|52	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|tac_plus-4.0.4.28-1|53	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|tac_plus-4.0.4.28-1|54	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|tac_plus-4.0.4.28-1|55	%doc %{_mandir}/man5/tac_plus.conf.5.*
21cr|tac_plus-4.0.4.28-1|56	%doc %{_mandir}/man8/tac_plus.8.*
21cr|tac_plus-4.0.4.28-1|57	%doc %{_mandir}/man8/tac_pwd.8.*
21cr|tac_plus-4.0.4.28-1|58	%doc users_guide
21cr|tac_plus-4.0.4.28-1|59	%{_datadir}/%{name}
21cr|tac_plus-4.0.4.28-1|60	
21cr|tac_plus-4.0.4.28-1|61	%post
21cr|tac_plus-4.0.4.28-1|62	%systemd_post %{name}.service
21cr|tac_plus-4.0.4.28-1|63	
21cr|tac_plus-4.0.4.28-1|64	%preun
21cr|tac_plus-4.0.4.28-1|65	%systemd_preun %{name}.service
21cr|tac_plus-4.0.4.28-1|66	
21cr|tac_plus-4.0.4.28-1|67	#------------------------------------------------------------------------
21cr|tac_plus-4.0.4.28-1|68	
21cr|tac_plus-4.0.4.28-1|69	%package -n %{libname}
21cr|tac_plus-4.0.4.28-1|70	Summary:	%{name} shared library
21cr|tac_plus-4.0.4.28-1|71	Group:		System/Libraries
21cr|tac_plus-4.0.4.28-1|72	
21cr|tac_plus-4.0.4.28-1|73	%description -n %{libname}
21cr|tac_plus-4.0.4.28-1|74	%{name} shared library.
21cr|tac_plus-4.0.4.28-1|75	
21cr|tac_plus-4.0.4.28-1|76	%files -n %{libname}
21cr|tac_plus-4.0.4.28-1|77	%{_libdir}/libtacacs.so.%{major}*
21cr|tac_plus-4.0.4.28-1|78	
21cr|tac_plus-4.0.4.28-1|79	#------------------------------------------------------------------
21cr|tac_plus-4.0.4.28-1|80	
21cr|tac_plus-4.0.4.28-1|81	%package -n %{devname}
21cr|tac_plus-4.0.4.28-1|82	Summary:	%{name} development files
21cr|tac_plus-4.0.4.28-1|83	Group:		Development/Other
21cr|tac_plus-4.0.4.28-1|84	Requires:	%{libname} = %{EVRD}
21cr|tac_plus-4.0.4.28-1|85	Provides:	%{name}-devel = %{EVRD}
21cr|tac_plus-4.0.4.28-1|86	
21cr|tac_plus-4.0.4.28-1|87	%description -n %{devname}
21cr|tac_plus-4.0.4.28-1|88	%{name} development files.
21cr|tac_plus-4.0.4.28-1|89	
21cr|tac_plus-4.0.4.28-1|90	%files -n %{devname}
21cr|tac_plus-4.0.4.28-1|91	%{_includedir}/*.h
21cr|tac_plus-4.0.4.28-1|92	%{_libdir}/*.so
21cr|tac_plus-4.0.4.28-1|93	
21cr|tac_plus-4.0.4.28-1|94	#------------------------------------------------------------------
21cr|tac_plus-4.0.4.28-1|95	
21cr|tac_plus-4.0.4.28-1|96	%prep
21cr|tac_plus-4.0.4.28-1|97	%setup -q -n tacacs-F%{version}
21cr|tac_plus-4.0.4.28-1|98	
21cr|tac_plus-4.0.4.28-1|99	%build
21cr|tac_plus-4.0.4.28-1|100	./configure \
21cr|tac_plus-4.0.4.28-1|101	--prefix=/usr \
21cr|tac_plus-4.0.4.28-1|102	--enable-acls \
21cr|tac_plus-4.0.4.28-1|103	--enable-uenable \
21cr|tac_plus-4.0.4.28-1|104	--libdir=%{_libdir} \
21cr|tac_plus-4.0.4.28-1|105	--disable-static
21cr|tac_plus-4.0.4.28-1|106	
21cr|tac_plus-4.0.4.28-1|107	%make
21cr|tac_plus-4.0.4.28-1|108	
21cr|tac_plus-4.0.4.28-1|109	%install
21cr|tac_plus-4.0.4.28-1|110	%makeinstall_std
21cr|tac_plus-4.0.4.28-1|111	
21cr|tac_plus-4.0.4.28-1|112	mkdir -p %{buildroot}/{%{_unitdir},%{_sysconfdir}/{pam.d,sysconfig}}
21cr|tac_plus-4.0.4.28-1|113	install -m 640 %{SOURCE1} %{buildroot}%{_sysconfdir}/
21cr|tac_plus-4.0.4.28-1|114	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|tac_plus-4.0.4.28-1|115	install -m0644 -D %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
21cr|tac_plus-4.0.4.28-1|116	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|tac_plus-4.0.4.28-1|117	install -m0755 -D %{SOURCE5} %{buildroot}%{_bindir}/tac_plus-wrapper.sh
21cr|tac_plus-4.0.4.28-1|118	mv %{buildroot}%{_datadir}/tacacs %{buildroot}%{_datadir}/%{name}
21cr|tac_plus-4.0.4.28-1|119	
21cr|tac_plus-4.0.4.28-1|120	sed "s:libexecdir:%{_libexecdir}:" -i %{buildroot}%{_unitdir}/%{name}.service
21cr|tac_plus-4.0.4.28-1|121	sed "s:sysconfig:%{_sysconfdir}/sysconfig:" -i %{buildroot}%{_unitdir}/%{name}.service
21cr|tac_plus-4.0.4.28-1|122	

8662 21
21cr|tagtool-0.14.5-1|1	Name:		tagtool
21cr|tagtool-0.14.5-1|2	Summary:	Audio file (MP3/OGG) tag editor
21cr|tagtool-0.14.5-1|3	Version:	0.14.5
21cr|tagtool-0.14.5-1|4	Release:	1
21cr|tagtool-0.14.5-1|5	License:	GPLv2+
21cr|tagtool-0.14.5-1|6	Group:		Sound
21cr|tagtool-0.14.5-1|7	# More recent fork, supporting GTK3
21cr|tagtool-0.14.5-1|8	Url:		https://github.com/impegoraro/%{name}
21cr|tagtool-0.14.5-1|9	Source0:	https://github.com/impegoraro/%{name}/archive/%{name}-master.zip
21cr|tagtool-0.14.5-1|10	Patch0:		%{name}-0.14.2-fix-fmt-string.patch
21cr|tagtool-0.14.5-1|11	BuildRequires:	desktop-file-utils
21cr|tagtool-0.14.5-1|12	BuildRequires:	gettext
21cr|tagtool-0.14.5-1|13	BuildRequires:	imagemagick
21cr|tagtool-0.14.5-1|14	BuildRequires:	intltool
21cr|tagtool-0.14.5-1|15	BuildRequires:	id3lib-devel
21cr|tagtool-0.14.5-1|16	BuildRequires:	perl(XML::Parser)
21cr|tagtool-0.14.5-1|17	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.16
21cr|tagtool-0.14.5-1|18	BuildRequires:	pkgconfig(libglade-2.0) >= 2.6.0
21cr|tagtool-0.14.5-1|19	BuildRequires:	pkgconfig(ogg)
21cr|tagtool-0.14.5-1|20	BuildRequires:	pkgconfig(vorbis)
21cr|tagtool-0.14.5-1|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|tagtool-0.14.5-1|22	
21cr|tagtool-0.14.5-1|23	%description
21cr|tagtool-0.14.5-1|24	Audio Tag Tool is a program to manage the information fields in MP3 and Ogg
21cr|tagtool-0.14.5-1|25	Vorbis files, commonly called tags.Tag Tool can be used to edit tags one by
21cr|tagtool-0.14.5-1|26	one, but the most useful features are the ability to easily tag or rename
21cr|tagtool-0.14.5-1|27	hundreds of files at once, in any desired format.  The mass tag and mass
21cr|tagtool-0.14.5-1|28	rename features can handle filenames in any format thanks to an easily
21cr|tagtool-0.14.5-1|29	configurable format template.
21cr|tagtool-0.14.5-1|30	
21cr|tagtool-0.14.5-1|31	%files -f %{name}.lang
21cr|tagtool-0.14.5-1|32	%doc AUTHORS BUGS ChangeLog COPYING README README.md NEWS THANKS TODO
21cr|tagtool-0.14.5-1|33	%{_bindir}/%{name}
21cr|tagtool-0.14.5-1|34	%{_datadir}/applications/%{name}.desktop
21cr|tagtool-0.14.5-1|35	%{_datadir}/%{name}
21cr|tagtool-0.14.5-1|36	%{_iconsdir}/hicolor/*/apps/TagTool.*
21cr|tagtool-0.14.5-1|37	
21cr|tagtool-0.14.5-1|38	#-----------------------------------------------------------------------------
21cr|tagtool-0.14.5-1|39	
21cr|tagtool-0.14.5-1|40	%prep
21cr|tagtool-0.14.5-1|41	%setup -qn %{name}-master
21cr|tagtool-0.14.5-1|42	%patch0 -p1
21cr|tagtool-0.14.5-1|43	
21cr|tagtool-0.14.5-1|44	
21cr|tagtool-0.14.5-1|45	%build
21cr|tagtool-0.14.5-1|46	autoreconf -vfi
21cr|tagtool-0.14.5-1|47	%configure
21cr|tagtool-0.14.5-1|48	%make
21cr|tagtool-0.14.5-1|49	
21cr|tagtool-0.14.5-1|50	
21cr|tagtool-0.14.5-1|51	%install
21cr|tagtool-0.14.5-1|52	%makeinstall_std
21cr|tagtool-0.14.5-1|53	
21cr|tagtool-0.14.5-1|54	# Fix provided .desktop file
21cr|tagtool-0.14.5-1|55	sed -i -e 's|False|false|g' %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|tagtool-0.14.5-1|56	desktop-file-install	--add-category="GTK" \
21cr|tagtool-0.14.5-1|57	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|tagtool-0.14.5-1|58	
21cr|tagtool-0.14.5-1|59	# Provide more icons
21cr|tagtool-0.14.5-1|60	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,16x16}/apps/
21cr|tagtool-0.14.5-1|61	convert -size 32x32 pixmaps/TagTool.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/TagTool.png
21cr|tagtool-0.14.5-1|62	convert -size 16x16 pixmaps/TagTool.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/TagTool.png
21cr|tagtool-0.14.5-1|63	
21cr|tagtool-0.14.5-1|64	# Drop build-produced icon cache data
21cr|tagtool-0.14.5-1|65	rm -f %{buildroot}/%{_iconsdir}/hicolor/*.cache
21cr|tagtool-0.14.5-1|66	
21cr|tagtool-0.14.5-1|67	%find_lang %{name}

8663 21
21cr|taipeifonts-1.2-35|1	%define name	taipeifonts
21cr|taipeifonts-1.2-35|2	%define version	1.2
21cr|taipeifonts-1.2-35|3	
21cr|taipeifonts-1.2-35|4	Summary:	Taipei Chinese big5 fonts
21cr|taipeifonts-1.2-35|5	Name:		%{name}
21cr|taipeifonts-1.2-35|6	Version:	%{version}
21cr|taipeifonts-1.2-35|7	Release:	35
21cr|taipeifonts-1.2-35|8	License:	Public Domain
21cr|taipeifonts-1.2-35|9	Group:		System/Fonts/X11 bitmap
21cr|taipeifonts-1.2-35|10	Source0:	%{name}-%{version}.tar.bz2
21cr|taipeifonts-1.2-35|11	#Packager:	platin@ch.ntu.edu.tw
21cr|taipeifonts-1.2-35|12	BuildArch:	noarch
21cr|taipeifonts-1.2-35|13	BuildRequires:	bdftopcf
21cr|taipeifonts-1.2-35|14	Requires(post,postun):	mkfontscale
21cr|taipeifonts-1.2-35|15	Requires(post,postun):	mkfontdir
21cr|taipeifonts-1.2-35|16	Provides:	zh-pcf-fonts, taipei16, taipeik20, taipeik24, taipeim20, taipeim24
21cr|taipeifonts-1.2-35|17	
21cr|taipeifonts-1.2-35|18	%description
21cr|taipeifonts-1.2-35|19	These are the Traditional Chinese fonts for X found on GNU's FTP mirror.
21cr|taipeifonts-1.2-35|20	
21cr|taipeifonts-1.2-35|21	%prep
21cr|taipeifonts-1.2-35|22	%setup -q
21cr|taipeifonts-1.2-35|23	
21cr|taipeifonts-1.2-35|24	%build
21cr|taipeifonts-1.2-35|25	bdftopcf taipei24.bdf | gzip -c > taipei24.pcf.gz
21cr|taipeifonts-1.2-35|26	bdftopcf taipei20.bdf | gzip -c > taipei20.pcf.gz
21cr|taipeifonts-1.2-35|27	bdftopcf taipei16.bdf | gzip -c > taipei16.pcf.gz
21cr|taipeifonts-1.2-35|28	
21cr|taipeifonts-1.2-35|29	%install
21cr|taipeifonts-1.2-35|30	rm -rf $RPM_BUILD_ROOT
21cr|taipeifonts-1.2-35|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/misc
21cr|taipeifonts-1.2-35|32	
21cr|taipeifonts-1.2-35|33	install -m 644 taipei24.pcf.gz $RPM_BUILD_ROOT%{_datadir}/fonts/misc/
21cr|taipeifonts-1.2-35|34	install -m 644 taipei20.pcf.gz $RPM_BUILD_ROOT%{_datadir}/fonts/misc/
21cr|taipeifonts-1.2-35|35	install -m 644 taipei16.pcf.gz $RPM_BUILD_ROOT%{_datadir}/fonts/misc/
21cr|taipeifonts-1.2-35|36	install -m 644 vga12x24.pcf.gz $RPM_BUILD_ROOT%{_datadir}/fonts/misc/
21cr|taipeifonts-1.2-35|37	
21cr|taipeifonts-1.2-35|38	%post
21cr|taipeifonts-1.2-35|39	mkfontscale %_datadir/fonts/misc
21cr|taipeifonts-1.2-35|40	mkfontdir %_datadir/fonts/misc
21cr|taipeifonts-1.2-35|41	
21cr|taipeifonts-1.2-35|42	%postun
21cr|taipeifonts-1.2-35|43	mkfontscale %_datadir/fonts/misc
21cr|taipeifonts-1.2-35|44	mkfontdir %_datadir/fonts/misc
21cr|taipeifonts-1.2-35|45	
21cr|taipeifonts-1.2-35|46	%clean
21cr|taipeifonts-1.2-35|47	rm -rf $RPM_BUILD_ROOT
21cr|taipeifonts-1.2-35|48	
21cr|taipeifonts-1.2-35|49	%files
21cr|taipeifonts-1.2-35|50	%defattr(0644,root,root,0755)
21cr|taipeifonts-1.2-35|51	%{_datadir}/fonts/misc/*

8664 21
21cr|talk-0.17-24|1	Summary:	Talk client for one-on-one Internet chatting
21cr|talk-0.17-24|2	Name:		talk
21cr|talk-0.17-24|3	Version:	0.17
21cr|talk-0.17-24|4	Release:	24
21cr|talk-0.17-24|5	License:	BSD
21cr|talk-0.17-24|6	Group:		Networking/Chat
21cr|talk-0.17-24|7	Source0:	ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-ntalk-%{version}.tar.gz
21cr|talk-0.17-24|8	Source1:	talk-xinetd
21cr|talk-0.17-24|9	Source2:	ntalk-xinetd
21cr|talk-0.17-24|10	Patch0:		netkit-ntalk-0.17-pre20000412-time.patch
21cr|talk-0.17-24|11	Patch1:		netkit-ntalk-0.17-strip.patch
21cr|talk-0.17-24|12	Patch2:		netkit-ntalk-0.17-sockopt.patch
21cr|talk-0.17-24|13	Patch3:		netkit-ntalk-0.17-i18n.patch
21cr|talk-0.17-24|14	Patch4:		netkit-ntalk-0.17-resize.patch
21cr|talk-0.17-24|15	Patch5:		netkit-ntalk-0.17-fix-dos-condition.patch
21cr|talk-0.17-24|16	Patch6:		netkit-ntalk-0.17-man-ln.patch
21cr|talk-0.17-24|17	BuildRequires:	pkgconfig(ncurses)
21cr|talk-0.17-24|18	
21cr|talk-0.17-24|19	%description
21cr|talk-0.17-24|20	The talk package provides client and daemon programs for the Internet
21cr|talk-0.17-24|21	talk protocol, which allows you to chat with other users on different
21cr|talk-0.17-24|22	systems.  Talk is a communication program which copies lines from one
21cr|talk-0.17-24|23	terminal to the terminal of another user.
21cr|talk-0.17-24|24	
21cr|talk-0.17-24|25	Install talk if you'd like to use talk for chatting with users on
21cr|talk-0.17-24|26	different systems.
21cr|talk-0.17-24|27	
21cr|talk-0.17-24|28	%files
21cr|talk-0.17-24|29	%{_bindir}/talk
21cr|talk-0.17-24|30	%{_mandir}/man1/talk.1*
21cr|talk-0.17-24|31	
21cr|talk-0.17-24|32	#----------------------------------------------------------------------------
21cr|talk-0.17-24|33	
21cr|talk-0.17-24|34	%package server
21cr|talk-0.17-24|35	Summary:	Server for the talk program
21cr|talk-0.17-24|36	Group:		System/Servers
21cr|talk-0.17-24|37	Requires:	xinetd
21cr|talk-0.17-24|38	
21cr|talk-0.17-24|39	%description	server
21cr|talk-0.17-24|40	The talk-server package provides daemon programs for the Internet talk
21cr|talk-0.17-24|41	protocol, which allows you to chat with other users on different
21cr|talk-0.17-24|42	machines.  Talk is a communication program which copies lines from one
21cr|talk-0.17-24|43	terminal to the terminal of another user.
21cr|talk-0.17-24|44	
21cr|talk-0.17-24|45	%files server
21cr|talk-0.17-24|46	%config (noreplace) %{_sysconfdir}/xinetd.d/*
21cr|talk-0.17-24|47	%attr(0711,root,root)%{_sbindir}/in.ntalkd
21cr|talk-0.17-24|48	%{_sbindir}/in.talkd
21cr|talk-0.17-24|49	%{_mandir}/man8/in.ntalkd.8*
21cr|talk-0.17-24|50	%{_mandir}/man8/in.talkd.8*
21cr|talk-0.17-24|51	%{_mandir}/man8/ntalkd.8*
21cr|talk-0.17-24|52	%{_mandir}/man8/talkd.8*
21cr|talk-0.17-24|53	
21cr|talk-0.17-24|54	#----------------------------------------------------------------------------
21cr|talk-0.17-24|55	
21cr|talk-0.17-24|56	%prep
21cr|talk-0.17-24|57	%setup -q -n netkit-ntalk-%{version}
21cr|talk-0.17-24|58	%patch0 -p1 -b .time
21cr|talk-0.17-24|59	%patch1 -p1 -b .strip
21cr|talk-0.17-24|60	%patch2 -p1 -b .sockopt
21cr|talk-0.17-24|61	%patch3 -p1 -b .i18n
21cr|talk-0.17-24|62	%patch4 -p1 -b .resize
21cr|talk-0.17-24|63	%patch5 -p1 -b .dos
21cr|talk-0.17-24|64	%patch6 -p0 -b .man
21cr|talk-0.17-24|65	
21cr|talk-0.17-24|66	cp %{SOURCE1} talk.xinetd
21cr|talk-0.17-24|67	cp %{SOURCE2} ntalk.xinetd
21cr|talk-0.17-24|68	
21cr|talk-0.17-24|69	%build
21cr|talk-0.17-24|70	sh configure
21cr|talk-0.17-24|71	perl -pi -e '
21cr|talk-0.17-24|72	s,^CC=.*$,CC=cc,;
21cr|talk-0.17-24|73	s,-O2,\$(RPM_OPT_FLAGS) -D_GNU_SOURCE,;
21cr|talk-0.17-24|74	s,^BINDIR=.*$,BINDIR=%{_bindir},;
21cr|talk-0.17-24|75	s,^MANDIR=.*$,MANDIR=%{_mandir},;
21cr|talk-0.17-24|76	s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
21cr|talk-0.17-24|77	' MCONFIG
21cr|talk-0.17-24|78	
21cr|talk-0.17-24|79	%make
21cr|talk-0.17-24|80	
21cr|talk-0.17-24|81	%install
21cr|talk-0.17-24|82	install -d %{buildroot}%{_sysconfdir}/xinetd.d
21cr|talk-0.17-24|83	install -d %{buildroot}%{_bindir}
21cr|talk-0.17-24|84	install -d %{buildroot}%{_sbindir}
21cr|talk-0.17-24|85	install -d %{buildroot}%{_mandir}/man1
21cr|talk-0.17-24|86	install -d %{buildroot}%{_mandir}/man8
21cr|talk-0.17-24|87	
21cr|talk-0.17-24|88	make INSTALLROOT=%{buildroot} install MANDIR=%{_mandir}
21cr|talk-0.17-24|89	
21cr|talk-0.17-24|90	install -m0644 talk.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/talk
21cr|talk-0.17-24|91	install -m0644 ntalk.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/ntalk

8665 21
21cr|talkfilters-2.3.8-11|1	%define major 1
21cr|talkfilters-2.3.8-11|2	%define libname %mklibname %{name} %{major}
21cr|talkfilters-2.3.8-11|3	%define libnamedev %mklibname -d %{name}
21cr|talkfilters-2.3.8-11|4	
21cr|talkfilters-2.3.8-11|5	Summary:	GNU Talk filters
21cr|talkfilters-2.3.8-11|6	Name:		talkfilters
21cr|talkfilters-2.3.8-11|7	Version:	2.3.8
21cr|talkfilters-2.3.8-11|8	Release:	11
21cr|talkfilters-2.3.8-11|9	Source0:	%{name}-%{version}.tar.gz
21cr|talkfilters-2.3.8-11|10	Patch:		talkfilters-2.3.7-info-dir.patch
21cr|talkfilters-2.3.8-11|11	Patch1:		talkfilters-2.3.8-format-strings.patch
21cr|talkfilters-2.3.8-11|12	License:	GPLv2+
21cr|talkfilters-2.3.8-11|13	Group:		Toys
21cr|talkfilters-2.3.8-11|14	Url:		http://www.hyperrealm.com/talkfilters/talkfilters.html
21cr|talkfilters-2.3.8-11|15	BuildRequires:	texinfo
21cr|talkfilters-2.3.8-11|16	BuildRequires:	flex
21cr|talkfilters-2.3.8-11|17	
21cr|talkfilters-2.3.8-11|18	%description
21cr|talkfilters-2.3.8-11|19	The GNU Talk Filters are filter programs that convert ordinary English
21cr|talkfilters-2.3.8-11|20	text into text that mimics a stereotyped or otherwise humorous
21cr|talkfilters-2.3.8-11|21	dialect. These filters have been in the public domain for many years,
21cr|talkfilters-2.3.8-11|22	but now for the first time they are provided as a single integrated
21cr|talkfilters-2.3.8-11|23	package. The filters include austro, b1ff, brooklyn, chef, cockney,
21cr|talkfilters-2.3.8-11|24	drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate,
21cr|talkfilters-2.3.8-11|25	postmodern, redneck, valspeak, and warez. Each program reads from
21cr|talkfilters-2.3.8-11|26	standard input and writes to standard output. The package also
21cr|talkfilters-2.3.8-11|27	provides the filters as a C library, so they can be easily used by
21cr|talkfilters-2.3.8-11|28	other programs.
21cr|talkfilters-2.3.8-11|29	
21cr|talkfilters-2.3.8-11|30	%package -n %{libname}
21cr|talkfilters-2.3.8-11|31	Summary:	GNU Talk filters shared library
21cr|talkfilters-2.3.8-11|32	Group:		System/Libraries
21cr|talkfilters-2.3.8-11|33	
21cr|talkfilters-2.3.8-11|34	%description -n %{libname}
21cr|talkfilters-2.3.8-11|35	The GNU Talk Filters are filter programs that convert ordinary English
21cr|talkfilters-2.3.8-11|36	text into text that mimics a stereotyped or otherwise humorous
21cr|talkfilters-2.3.8-11|37	dialect. These filters have been in the public domain for many years,
21cr|talkfilters-2.3.8-11|38	but now for the first time they are provided as a single integrated
21cr|talkfilters-2.3.8-11|39	package. The filters include austro, b1ff, brooklyn, chef, cockney,
21cr|talkfilters-2.3.8-11|40	drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate,
21cr|talkfilters-2.3.8-11|41	postmodern, redneck, valspeak, and warez. Each program reads from
21cr|talkfilters-2.3.8-11|42	standard input and writes to standard output. The package also
21cr|talkfilters-2.3.8-11|43	provides the filters as a C library, so they can be easily used by
21cr|talkfilters-2.3.8-11|44	other programs.
21cr|talkfilters-2.3.8-11|45	
21cr|talkfilters-2.3.8-11|46	%package -n %{libnamedev}
21cr|talkfilters-2.3.8-11|47	Summary:	GNU Talk filters shared library
21cr|talkfilters-2.3.8-11|48	Group:		Development/C
21cr|talkfilters-2.3.8-11|49	Requires:	%{libname} = %{version}-%{release}
21cr|talkfilters-2.3.8-11|50	Provides:	%{name}-devel = %{version}-%{release}
21cr|talkfilters-2.3.8-11|51	
21cr|talkfilters-2.3.8-11|52	%description -n %{libnamedev}
21cr|talkfilters-2.3.8-11|53	The GNU Talk Filters are filter programs that convert ordinary English
21cr|talkfilters-2.3.8-11|54	text into text that mimics a stereotyped or otherwise humorous
21cr|talkfilters-2.3.8-11|55	dialect. These filters have been in the public domain for many years,
21cr|talkfilters-2.3.8-11|56	but now for the first time they are provided as a single integrated
21cr|talkfilters-2.3.8-11|57	package. The filters include austro, b1ff, brooklyn, chef, cockney,
21cr|talkfilters-2.3.8-11|58	drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate,
21cr|talkfilters-2.3.8-11|59	postmodern, redneck, valspeak, and warez. Each program reads from
21cr|talkfilters-2.3.8-11|60	standard input and writes to standard output. The package also
21cr|talkfilters-2.3.8-11|61	provides the filters as a C library, so they can be easily used by
21cr|talkfilters-2.3.8-11|62	other programs.
21cr|talkfilters-2.3.8-11|63	
21cr|talkfilters-2.3.8-11|64	%prep
21cr|talkfilters-2.3.8-11|65	%setup -q
21cr|talkfilters-2.3.8-11|66	%patch -p1 -b .info-dir
21cr|talkfilters-2.3.8-11|67	%patch1 -p1
21cr|talkfilters-2.3.8-11|68	
21cr|talkfilters-2.3.8-11|69	%build
21cr|talkfilters-2.3.8-11|70	%configure
21cr|talkfilters-2.3.8-11|71	%make
21cr|talkfilters-2.3.8-11|72	
21cr|talkfilters-2.3.8-11|73	%install
21cr|talkfilters-2.3.8-11|74	rm -rf %{buildroot}
21cr|talkfilters-2.3.8-11|75	%makeinstall_std
21cr|talkfilters-2.3.8-11|76	
21cr|talkfilters-2.3.8-11|77	%files
21cr|talkfilters-2.3.8-11|78	%doc README AUTHORS
21cr|talkfilters-2.3.8-11|79	%{_bindir}/*
21cr|talkfilters-2.3.8-11|80	%{_mandir}/man1/*
21cr|talkfilters-2.3.8-11|81	
21cr|talkfilters-2.3.8-11|82	%files -n %{libname}
21cr|talkfilters-2.3.8-11|83	%{_libdir}/libtalkfilters.so.%{major}*
21cr|talkfilters-2.3.8-11|84	
21cr|talkfilters-2.3.8-11|85	%files -n %{libnamedev}
21cr|talkfilters-2.3.8-11|86	%doc ChangeLog
21cr|talkfilters-2.3.8-11|87	%{_libdir}/libtalkfilters.so
21cr|talkfilters-2.3.8-11|88	%{_libdir}/pkgconfig/*
21cr|talkfilters-2.3.8-11|89	%{_includedir}/*
21cr|talkfilters-2.3.8-11|90	%{_infodir}/talkfilters.info*

8666 21
21cr|tanglet-1.6.1.1-2|1	Summary:	Word finding game
21cr|tanglet-1.6.1.1-2|2	Name:		tanglet
21cr|tanglet-1.6.1.1-2|3	Version:	1.6.1.1
21cr|tanglet-1.6.1.1-2|4	Release:	2
21cr|tanglet-1.6.1.1-2|5	Group:		Games/Puzzles
21cr|tanglet-1.6.1.1-2|6	License:	GPLv3+
21cr|tanglet-1.6.1.1-2|7	Url:		http://gottcode.org/%{name}/
21cr|tanglet-1.6.1.1-2|8	Source0:	http://gottcode.org/%{name}/%{name}-%{version}-src.tar.bz2
21cr|tanglet-1.6.1.1-2|9	BuildRequires:	pkgconfig(Qt5Core)
21cr|tanglet-1.6.1.1-2|10	BuildRequires:	pkgconfig(Qt5Gui)
21cr|tanglet-1.6.1.1-2|11	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|tanglet-1.6.1.1-2|12	BuildRequires:	qt5-linguist-tools
21cr|tanglet-1.6.1.1-2|13	BuildRequires:	desktop-file-utils
21cr|tanglet-1.6.1.1-2|14	BuildRequires:	appstream-util
21cr|tanglet-1.6.1.1-2|15	
21cr|tanglet-1.6.1.1-2|16	%description
21cr|tanglet-1.6.1.1-2|17	A single player word finding game based on Boggle. The object of the
21cr|tanglet-1.6.1.1-2|18	game is to list as many words as you can before the time runs out.
21cr|tanglet-1.6.1.1-2|19	There are several timer modes that determine how much time you start
21cr|tanglet-1.6.1.1-2|20	with, and if you get extra time when you find a word.
21cr|tanglet-1.6.1.1-2|21	
21cr|tanglet-1.6.1.1-2|22	You can join letters horizontally, vertically, or diagonally in any
21cr|tanglet-1.6.1.1-2|23	direction to make a word, so as long as the letters are next to each
21cr|tanglet-1.6.1.1-2|24	other on the board. However, you can not reuse the same letter cells
21cr|tanglet-1.6.1.1-2|25	in a single word. Also, each word must be at least three letters on
21cr|tanglet-1.6.1.1-2|26	a normal board, and four letters on a large board.
21cr|tanglet-1.6.1.1-2|27	
21cr|tanglet-1.6.1.1-2|28	%files -f %{name}.lang
21cr|tanglet-1.6.1.1-2|29	%{_gamesbindir}/%{name}
21cr|tanglet-1.6.1.1-2|30	%{_datadir}/%{name}/data/
21cr|tanglet-1.6.1.1-2|31	%{_datadir}/applications/%{name}.desktop
21cr|tanglet-1.6.1.1-2|32	%{_datadir}/mime/packages/%{name}.xml
21cr|tanglet-1.6.1.1-2|33	%{_appdatadir}/%{name}.appdata.xml
21cr|tanglet-1.6.1.1-2|34	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|tanglet-1.6.1.1-2|35	%{_mandir}/man6/%{name}.6*
21cr|tanglet-1.6.1.1-2|36	#--------------------------------------------------------
21cr|tanglet-1.6.1.1-2|37	
21cr|tanglet-1.6.1.1-2|38	%prep
21cr|tanglet-1.6.1.1-2|39	%setup -q
21cr|tanglet-1.6.1.1-2|40	
21cr|tanglet-1.6.1.1-2|41	%build
21cr|tanglet-1.6.1.1-2|42	%qmake_qt5 PREFIX=%{_prefix} \
21cr|tanglet-1.6.1.1-2|43	BINDIR=games
21cr|tanglet-1.6.1.1-2|44	%make
21cr|tanglet-1.6.1.1-2|45	
21cr|tanglet-1.6.1.1-2|46	%install
21cr|tanglet-1.6.1.1-2|47	%makeinstall_qt PREFIX=%{_prefix} \
21cr|tanglet-1.6.1.1-2|48	BINDIR=games
21cr|tanglet-1.6.1.1-2|49	
21cr|tanglet-1.6.1.1-2|50	rm -fr %{buildroot}%{_datadir}/pixmaps
21cr|tanglet-1.6.1.1-2|51	rm -fr %{buildroot}%{_datadir}/tanglet/translations/tanglet_szl.qm
21cr|tanglet-1.6.1.1-2|52	
21cr|tanglet-1.6.1.1-2|53	%{find_lang} %{name} --with-qt
21cr|tanglet-1.6.1.1-2|54	
21cr|tanglet-1.6.1.1-2|55	%check
21cr|tanglet-1.6.1.1-2|56	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|tanglet-1.6.1.1-2|57	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml

8667 21
21cr|tango-generator-3.2.1-7|1	%define debug_package	%{nil}
21cr|tango-generator-3.2.1-7|2	%define name tango-generator
21cr|tango-generator-3.2.1-7|3	%define version 3.2.1
21cr|tango-generator-3.2.1-7|4	%define unmangled_version 3.2.1
21cr|tango-generator-3.2.1-7|5	%define release 7
21cr|tango-generator-3.2.1-7|6	%define _unpackaged_files_terminate_build 0
21cr|tango-generator-3.2.1-7|7	
21cr|tango-generator-3.2.1-7|8	Summary: Tango Generator
21cr|tango-generator-3.2.1-7|9	Name: %{name}
21cr|tango-generator-3.2.1-7|10	Version: %{version}
21cr|tango-generator-3.2.1-7|11	Release: %{release}
21cr|tango-generator-3.2.1-7|12	License: GPLv2
21cr|tango-generator-3.2.1-7|13	Group: Graphical desktop/Other
21cr|tango-generator-3.2.1-7|14	Url: http://mejogid.ohallwebservices.com/
21cr|tango-generator-3.2.1-7|15	Source0: %{name}-%{unmangled_version}.tar.gz
21cr|tango-generator-3.2.1-7|16	
21cr|tango-generator-3.2.1-7|17	BuildRequires:	pkgconfig(python)
21cr|tango-generator-3.2.1-7|18	
21cr|tango-generator-3.2.1-7|19	Prefix: %{_prefix}
21cr|tango-generator-3.2.1-7|20	Requires: python >= 2.4
21cr|tango-generator-3.2.1-7|21	Requires: librsvg2
21cr|tango-generator-3.2.1-7|22	Requires: imagemagick
21cr|tango-generator-3.2.1-7|23	Requires: pygtk2.0 >= 2.6.3-2
21cr|tango-generator-3.2.1-7|24	
21cr|tango-generator-3.2.1-7|25	
21cr|tango-generator-3.2.1-7|26	
21cr|tango-generator-3.2.1-7|27	%description
21cr|tango-generator-3.2.1-7|28	An icon theme creation application
21cr|tango-generator-3.2.1-7|29	
21cr|tango-generator-3.2.1-7|30	%prep
21cr|tango-generator-3.2.1-7|31	%setup -q -n %{name}-%{unmangled_version}
21cr|tango-generator-3.2.1-7|32	
21cr|tango-generator-3.2.1-7|33	%build
21cr|tango-generator-3.2.1-7|34	python setup.py build
21cr|tango-generator-3.2.1-7|35	
21cr|tango-generator-3.2.1-7|36	%install
21cr|tango-generator-3.2.1-7|37	python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
21cr|tango-generator-3.2.1-7|38	
21cr|tango-generator-3.2.1-7|39	
21cr|tango-generator-3.2.1-7|40	
21cr|tango-generator-3.2.1-7|41	%files
21cr|tango-generator-3.2.1-7|42	%doc COPYING AUTHORS README
21cr|tango-generator-3.2.1-7|43	%_bindir/tango-generator
21cr|tango-generator-3.2.1-7|44	%_datadir/applications/tango-generator.desktop
21cr|tango-generator-3.2.1-7|45	%_iconsdir/*/*/*/*
21cr|tango-generator-3.2.1-7|46	%_datadir/mime/packages/*.xml
21cr|tango-generator-3.2.1-7|47	%_datadir/tango-generator
21cr|tango-generator-3.2.1-7|48	%py_puresitedir/*
21cr|tango-generator-3.2.1-7|49	
21cr|tango-generator-3.2.1-7|50	

8668 21
21cr|tango-icon-theme-0.8.90-9|1	%define extraname tango-icon-theme-extras
21cr|tango-icon-theme-0.8.90-9|2	%define extraversion 0.1.0
21cr|tango-icon-theme-0.8.90-9|3	
21cr|tango-icon-theme-0.8.90-9|4	Summary:	Tango icon theme
21cr|tango-icon-theme-0.8.90-9|5	Name:		tango-icon-theme
21cr|tango-icon-theme-0.8.90-9|6	Version:	0.8.90
21cr|tango-icon-theme-0.8.90-9|7	Release:	9
21cr|tango-icon-theme-0.8.90-9|8	License:	Public Domain
21cr|tango-icon-theme-0.8.90-9|9	Group:		Graphical desktop/Other
21cr|tango-icon-theme-0.8.90-9|10	Url:		http://tango.freedesktop.org/Tango_Icon_Library#Download
21cr|tango-icon-theme-0.8.90-9|11	Source0:	http://tango.freedesktop.org/releases/%{name}-%{version}.tar.bz2
21cr|tango-icon-theme-0.8.90-9|12	Source1:	http://tango.freedesktop.org/releases/%{extraname}-%{extraversion}.tar.gz
21cr|tango-icon-theme-0.8.90-9|13	# http://www.gnome-look.org/content/show.php?content=41229
21cr|tango-icon-theme-0.8.90-9|14	Source2:	tango_addon-0.5b.tar.bz2
21cr|tango-icon-theme-0.8.90-9|15	Source3:	tango-icon-theme-xfce.tar.bz2
21cr|tango-icon-theme-0.8.90-9|16	BuildRequires:	icon-naming-utils
21cr|tango-icon-theme-0.8.90-9|17	BuildRequires:	imagemagick
21cr|tango-icon-theme-0.8.90-9|18	BuildRequires:	intltool
21cr|tango-icon-theme-0.8.90-9|19	BuildRequires:	pkgconfig(ImageMagick)
21cr|tango-icon-theme-0.8.90-9|20	Requires(post,preun):	gtk+2.0
21cr|tango-icon-theme-0.8.90-9|21	Provides:	tango-icon-theme-kde = %{EVRD}
21cr|tango-icon-theme-0.8.90-9|22	BuildArch:	noarch
21cr|tango-icon-theme-0.8.90-9|23	
21cr|tango-icon-theme-0.8.90-9|24	%description
21cr|tango-icon-theme-0.8.90-9|25	This is an icon theme that follows the Tango visual guidelines.
21cr|tango-icon-theme-0.8.90-9|26	It bundles with the extra icon set and additional Mandriva icons.
21cr|tango-icon-theme-0.8.90-9|27	
21cr|tango-icon-theme-0.8.90-9|28	%files
21cr|tango-icon-theme-0.8.90-9|29	%defattr(-,root,root,-)
21cr|tango-icon-theme-0.8.90-9|30	%doc README* AUTHORS* ChangeLog* COPYING
21cr|tango-icon-theme-0.8.90-9|31	%doc tango_addon/readme.txt
21cr|tango-icon-theme-0.8.90-9|32	%dir %{_datadir}/icons/Tango/
21cr|tango-icon-theme-0.8.90-9|33	%{_datadir}/icons/Tango/index.theme
21cr|tango-icon-theme-0.8.90-9|34	%{_datadir}/icons/Tango/16x16
21cr|tango-icon-theme-0.8.90-9|35	%{_datadir}/icons/Tango/22x22
21cr|tango-icon-theme-0.8.90-9|36	%{_datadir}/icons/Tango/24x24
21cr|tango-icon-theme-0.8.90-9|37	%{_datadir}/icons/Tango/32x32
21cr|tango-icon-theme-0.8.90-9|38	%{_datadir}/icons/Tango/scalable
21cr|tango-icon-theme-0.8.90-9|39	%ghost %{_datadir}/icons/Tango/icon-theme.cache
21cr|tango-icon-theme-0.8.90-9|40	
21cr|tango-icon-theme-0.8.90-9|41	%post
21cr|tango-icon-theme-0.8.90-9|42	%update_icon_cache Tango
21cr|tango-icon-theme-0.8.90-9|43	
21cr|tango-icon-theme-0.8.90-9|44	%postun
21cr|tango-icon-theme-0.8.90-9|45	%clean_icon_cache Tango
21cr|tango-icon-theme-0.8.90-9|46	
21cr|tango-icon-theme-0.8.90-9|47	#----------------------------------------------------------------------------
21cr|tango-icon-theme-0.8.90-9|48	
21cr|tango-icon-theme-0.8.90-9|49	%prep
21cr|tango-icon-theme-0.8.90-9|50	%setup -q -a 1 -a 2 -a 3
21cr|tango-icon-theme-0.8.90-9|51	cp %{extraname}-%{extraversion}/README README.extra
21cr|tango-icon-theme-0.8.90-9|52	cp %{extraname}-%{extraversion}/AUTHORS AUTHORS.extra
21cr|tango-icon-theme-0.8.90-9|53	cp %{extraname}-%{extraversion}/ChangeLog ChangeLog.extra
21cr|tango-icon-theme-0.8.90-9|54	mv "tango addon" tango_addon
21cr|tango-icon-theme-0.8.90-9|55	chmod 644 tango_addon/readme.txt
21cr|tango-icon-theme-0.8.90-9|56	rm tango_addon/apps/gtk-close.svg
21cr|tango-icon-theme-0.8.90-9|57	
21cr|tango-icon-theme-0.8.90-9|58	%build
21cr|tango-icon-theme-0.8.90-9|59	./configure --prefix=%{_prefix}
21cr|tango-icon-theme-0.8.90-9|60	%make
21cr|tango-icon-theme-0.8.90-9|61	cd %{extraname}-%{extraversion}
21cr|tango-icon-theme-0.8.90-9|62	./configure --prefix=%{_prefix}
21cr|tango-icon-theme-0.8.90-9|63	%make
21cr|tango-icon-theme-0.8.90-9|64	
21cr|tango-icon-theme-0.8.90-9|65	%install
21cr|tango-icon-theme-0.8.90-9|66	%makeinstall_std
21cr|tango-icon-theme-0.8.90-9|67	cd %{extraname}-%{extraversion}
21cr|tango-icon-theme-0.8.90-9|68	%makeinstall_std
21cr|tango-icon-theme-0.8.90-9|69	cd ../tango_addon
21cr|tango-icon-theme-0.8.90-9|70	install -m 644 apps/* %{buildroot}%{_datadir}/icons/Tango/scalable/apps
21cr|tango-icon-theme-0.8.90-9|71	install -m 644 categories/* %{buildroot}%{_datadir}/icons/Tango/scalable/categories
21cr|tango-icon-theme-0.8.90-9|72	
21cr|tango-icon-theme-0.8.90-9|73	cd ../tango-icon-theme-xfce
21cr|tango-icon-theme-0.8.90-9|74	install -m 644 scalable/apps/* %{buildroot}%{_datadir}/icons/Tango/scalable/apps
21cr|tango-icon-theme-0.8.90-9|75	
21cr|tango-icon-theme-0.8.90-9|76	touch %{buildroot}%{_datadir}/icons/Tango/icon-theme.cache
21cr|tango-icon-theme-0.8.90-9|77	
21cr|tango-icon-theme-0.8.90-9|78	ln -s mozilla-firefox.svg %{buildroot}%{_iconsdir}/Tango/scalable/apps/firefox.svg

8669 21
21cr|tanks-of-freedom-0.7.0-1|1	%define oname   Tanks-of-Freedom
21cr|tanks-of-freedom-0.7.0-1|2	
21cr|tanks-of-freedom-0.7.0-1|3	Summary:        Indie Turn Based Strategy in Isometric Pixel Art
21cr|tanks-of-freedom-0.7.0-1|4	Name:           tanks-of-freedom
21cr|tanks-of-freedom-0.7.0-1|5	Version:        0.7.0
21cr|tanks-of-freedom-0.7.0-1|6	Release:        1
21cr|tanks-of-freedom-0.7.0-1|7	Group:          Games/Strategy
21cr|tanks-of-freedom-0.7.0-1|8	# https://github.com/w84death/Tanks-of-Freedom/blob/master/LICENSE.md
21cr|tanks-of-freedom-0.7.0-1|9	License:        MIT
21cr|tanks-of-freedom-0.7.0-1|10	Url:            http://tof.p1x.in
21cr|tanks-of-freedom-0.7.0-1|11	Source0:        https://github.com/w84death/%{oname}/archive/%{version}-beta/%{oname}-%{version}-beta.tar.gz
21cr|tanks-of-freedom-0.7.0-1|12	BuildRequires:  imagemagick
21cr|tanks-of-freedom-0.7.0-1|13	Requires:       godot2-runner
21cr|tanks-of-freedom-0.7.0-1|14	
21cr|tanks-of-freedom-0.7.0-1|15	BuildArch:      noarch
21cr|tanks-of-freedom-0.7.0-1|16	
21cr|tanks-of-freedom-0.7.0-1|17	
21cr|tanks-of-freedom-0.7.0-1|18	%description
21cr|tanks-of-freedom-0.7.0-1|19	Classic turn-based strategy game with two armies fighting against each
21cr|tanks-of-freedom-0.7.0-1|20	other. Challenge yourself in campaign against AI or hot-seat battle
21cr|tanks-of-freedom-0.7.0-1|21	with a friend. Using easy map editor you can create any imaginable
21cr|tanks-of-freedom-0.7.0-1|22	scenario to play and share online for others to discover!
21cr|tanks-of-freedom-0.7.0-1|23	
21cr|tanks-of-freedom-0.7.0-1|24	%files
21cr|tanks-of-freedom-0.7.0-1|25	%doc *.md
21cr|tanks-of-freedom-0.7.0-1|26	%{_gamesbindir}/%{name}
21cr|tanks-of-freedom-0.7.0-1|27	%{_gamesdatadir}/%{name}/
21cr|tanks-of-freedom-0.7.0-1|28	%{_datadir}/applications/%{name}.desktop
21cr|tanks-of-freedom-0.7.0-1|29	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|tanks-of-freedom-0.7.0-1|30	#-------------------------------------------------------------------
21cr|tanks-of-freedom-0.7.0-1|31	%prep
21cr|tanks-of-freedom-0.7.0-1|32	%setup -qn %{oname}-%{version}-beta
21cr|tanks-of-freedom-0.7.0-1|33	
21cr|tanks-of-freedom-0.7.0-1|34	
21cr|tanks-of-freedom-0.7.0-1|35	# clean before copy
21cr|tanks-of-freedom-0.7.0-1|36	rm -rf .git{attributes,ignore}
21cr|tanks-of-freedom-0.7.0-1|37	find . -perm 0600 -exec chmod 0644 {} \;
21cr|tanks-of-freedom-0.7.0-1|38	
21cr|tanks-of-freedom-0.7.0-1|39	%build
21cr|tanks-of-freedom-0.7.0-1|40	
21cr|tanks-of-freedom-0.7.0-1|41	%install
21cr|tanks-of-freedom-0.7.0-1|42	# game data
21cr|tanks-of-freedom-0.7.0-1|43	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|tanks-of-freedom-0.7.0-1|44	cp -a . %{buildroot}%{_gamesdatadir}/%{name}/
21cr|tanks-of-freedom-0.7.0-1|45	
21cr|tanks-of-freedom-0.7.0-1|46	# godot2 wrapper
21cr|tanks-of-freedom-0.7.0-1|47	cat << EOF > %{name}.sh
21cr|tanks-of-freedom-0.7.0-1|48	#!/bin/sh
21cr|tanks-of-freedom-0.7.0-1|49	exec godot2-runner -path %{_gamesdatadir}/%{name} "\$@"
21cr|tanks-of-freedom-0.7.0-1|50	EOF
21cr|tanks-of-freedom-0.7.0-1|51	install -D -m755 %{name}.sh %{buildroot}%{_gamesbindir}/%{name}
21cr|tanks-of-freedom-0.7.0-1|52	
21cr|tanks-of-freedom-0.7.0-1|53	# icons
21cr|tanks-of-freedom-0.7.0-1|54	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|tanks-of-freedom-0.7.0-1|55	install -dm 0755 \
21cr|tanks-of-freedom-0.7.0-1|56	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|tanks-of-freedom-0.7.0-1|57	convert -strip -resize $size assets/icons/icon1024.png \
21cr|tanks-of-freedom-0.7.0-1|58	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|tanks-of-freedom-0.7.0-1|59	done
21cr|tanks-of-freedom-0.7.0-1|60	
21cr|tanks-of-freedom-0.7.0-1|61	# menu entry
21cr|tanks-of-freedom-0.7.0-1|62	install -d %{buildroot}%{_datadir}/applications
21cr|tanks-of-freedom-0.7.0-1|63	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|tanks-of-freedom-0.7.0-1|64	[Desktop Entry]
21cr|tanks-of-freedom-0.7.0-1|65	Name=Tanks of Freedom
21cr|tanks-of-freedom-0.7.0-1|66	GenericName=Turn-based strategy game
21cr|tanks-of-freedom-0.7.0-1|67	Comment=Indie Turn Based Strategy in Isometric Pixel Art
21cr|tanks-of-freedom-0.7.0-1|68	Exec=%{name}
21cr|tanks-of-freedom-0.7.0-1|69	Icon=%{name}
21cr|tanks-of-freedom-0.7.0-1|70	Terminal=false
21cr|tanks-of-freedom-0.7.0-1|71	Type=Application
21cr|tanks-of-freedom-0.7.0-1|72	Categories=Game;StrategyGame;
21cr|tanks-of-freedom-0.7.0-1|73	EOF

8670 21
21cr|tap-plugins-1.0.1-1|1	Summary:	Tom's Audio Processing plugins
21cr|tap-plugins-1.0.1-1|2	Name:		tap-plugins
21cr|tap-plugins-1.0.1-1|3	Version:	1.0.1
21cr|tap-plugins-1.0.1-1|4	Release:	1
21cr|tap-plugins-1.0.1-1|5	License:	GPLv2+
21cr|tap-plugins-1.0.1-1|6	Group:		Sound
21cr|tap-plugins-1.0.1-1|7	Url:		https://tomscii.sig7.se/tap-plugins/
21cr|tap-plugins-1.0.1-1|8	#See also: https://github.com/tomszilagyi/tap-plugins
21cr|tap-plugins-1.0.1-1|9	Source0:	https://github.com/tomszilagyi/tap-plugins/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|tap-plugins-1.0.1-1|10	
21cr|tap-plugins-1.0.1-1|11	%description
21cr|tap-plugins-1.0.1-1|12	TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch of
21cr|tap-plugins-1.0.1-1|13	LADSPA plugins for digital audio processing, intended for use in a
21cr|tap-plugins-1.0.1-1|14	professional DAW environment such as Ardour.
21cr|tap-plugins-1.0.1-1|15	
21cr|tap-plugins-1.0.1-1|16	%files
21cr|tap-plugins-1.0.1-1|17	%doc COPYING CREDITS README
21cr|tap-plugins-1.0.1-1|18	%dir %{_libdir}/ladspa
21cr|tap-plugins-1.0.1-1|19	%{_libdir}/ladspa/*.so
21cr|tap-plugins-1.0.1-1|20	%{_datadir}/ladspa/rdf/*
21cr|tap-plugins-1.0.1-1|21	
21cr|tap-plugins-1.0.1-1|22	#-----------------------------------------------------------------------------
21cr|tap-plugins-1.0.1-1|23	
21cr|tap-plugins-1.0.1-1|24	%prep
21cr|tap-plugins-1.0.1-1|25	%setup -q
21cr|tap-plugins-1.0.1-1|26	perl -p -i -e "s/-O3/%{optflags}/g" Makefile
21cr|tap-plugins-1.0.1-1|27	
21cr|tap-plugins-1.0.1-1|28	
21cr|tap-plugins-1.0.1-1|29	%build
21cr|tap-plugins-1.0.1-1|30	%make
21cr|tap-plugins-1.0.1-1|31	
21cr|tap-plugins-1.0.1-1|32	
21cr|tap-plugins-1.0.1-1|33	%install
21cr|tap-plugins-1.0.1-1|34	mkdir -p %{buildroot}%{_libdir}/ladspa
21cr|tap-plugins-1.0.1-1|35	make INSTALL_PLUGINS_DIR=%{buildroot}%{_libdir}/ladspa/ \
21cr|tap-plugins-1.0.1-1|36	INSTALL_LRDF_DIR=%{buildroot}%{_datadir}/ladspa/rdf/ install

8671 21
21cr|targetcli-2.1.54-1|1	%global oname targetcli-fb
21cr|targetcli-2.1.54-1|2	
21cr|targetcli-2.1.54-1|3	Name:           targetcli
21cr|targetcli-2.1.54-1|4	License:        ASL 2.0
21cr|targetcli-2.1.54-1|5	Summary:        An administration shell for storage targets
21cr|targetcli-2.1.54-1|6	Group:          System/Configuration/Hardware
21cr|targetcli-2.1.54-1|7	Version:        2.1.54
21cr|targetcli-2.1.54-1|8	Release:        1
21cr|targetcli-2.1.54-1|9	URL:            https://github.com/open-iscsi/%{oname}
21cr|targetcli-2.1.54-1|10	Source:         %{url}/archive/v%{version}/%{oname}-%{version}.tar.gz
21cr|targetcli-2.1.54-1|11	# Proposed upstream
21cr|targetcli-2.1.54-1|12	## From: https://github.com/open-iscsi/targetcli-fb/pull/176
21cr|targetcli-2.1.54-1|13	BuildArch:      noarch
21cr|targetcli-2.1.54-1|14	BuildRequires:  python3-devel
21cr|targetcli-2.1.54-1|15	BuildRequires:  python3-setuptools
21cr|targetcli-2.1.54-1|16	Requires:       python3-rtslib
21cr|targetcli-2.1.54-1|17	Requires:       python3-configshell-fb
21cr|targetcli-2.1.54-1|18	Requires:       python3-six
21cr|targetcli-2.1.54-1|19	Requires:       python3-dbus
21cr|targetcli-2.1.54-1|20	Requires:       python3-gobject
21cr|targetcli-2.1.54-1|21	
21cr|targetcli-2.1.54-1|22	
21cr|targetcli-2.1.54-1|23	%description
21cr|targetcli-2.1.54-1|24	An administration shell for configuring iSCSI, FCoE, and other
21cr|targetcli-2.1.54-1|25	SCSI targets, using the TCM/LIO kernel target subsystem. FCoE
21cr|targetcli-2.1.54-1|26	users will also need to install and use fcoe-utils.
21cr|targetcli-2.1.54-1|27	
21cr|targetcli-2.1.54-1|28	
21cr|targetcli-2.1.54-1|29	%prep
21cr|targetcli-2.1.54-1|30	%setup -q -n %{oname}-%{version}
21cr|targetcli-2.1.54-1|31	
21cr|targetcli-2.1.54-1|32	%build
21cr|targetcli-2.1.54-1|33	%py3_build
21cr|targetcli-2.1.54-1|34	
21cr|targetcli-2.1.54-1|35	%install
21cr|targetcli-2.1.54-1|36	%py3_install
21cr|targetcli-2.1.54-1|37	mkdir -p %{buildroot}%{_sysconfdir}/target/backup
21cr|targetcli-2.1.54-1|38	mkdir -p %{buildroot}%{_mandir}/man8/
21cr|targetcli-2.1.54-1|39	install -m 644 targetcli*.8 %{buildroot}%{_mandir}/man8/
21cr|targetcli-2.1.54-1|40	mkdir -p %{buildroot}%{_unitdir}/
21cr|targetcli-2.1.54-1|41	install -m 644 systemd/* %{buildroot}%{_unitdir}/
21cr|targetcli-2.1.54-1|42	
21cr|targetcli-2.1.54-1|43	%files
21cr|targetcli-2.1.54-1|44	%doc README.md
21cr|targetcli-2.1.54-1|45	%license COPYING
21cr|targetcli-2.1.54-1|46	%{python3_sitelib}/targetcli*
21cr|targetcli-2.1.54-1|47	%{_bindir}/targetcli
21cr|targetcli-2.1.54-1|48	%{_bindir}/targetclid
21cr|targetcli-2.1.54-1|49	%{_mandir}/man8/targetcli*.8*
21cr|targetcli-2.1.54-1|50	%{_unitdir}/*
21cr|targetcli-2.1.54-1|51	%dir %{_sysconfdir}/target
21cr|targetcli-2.1.54-1|52	%dir %{_sysconfdir}/target/backup
21cr|targetcli-2.1.54-1|53	

8672 21
21cr|targetd-0.10.0-1|1	Name:           targetd
21cr|targetd-0.10.0-1|2	License:        GPLv3
21cr|targetd-0.10.0-1|3	Summary:        Service to make storage remotely configurable
21cr|targetd-0.10.0-1|4	Group:          System/Configuration/Hardware
21cr|targetd-0.10.0-1|5	Version:        0.10.0
21cr|targetd-0.10.0-1|6	Release:        1
21cr|targetd-0.10.0-1|7	URL:            https://github.com/open-iscsi/targetd
21cr|targetd-0.10.0-1|8	Source:         https://github.com/open-iscsi/targetd/archive/v%{version}/targetd-%{version}.tar.gz
21cr|targetd-0.10.0-1|9	Source1:        targetd.service
21cr|targetd-0.10.0-1|10	BuildRequires:  python3-devel
21cr|targetd-0.10.0-1|11	Requires:       python3-PyYAML
21cr|targetd-0.10.0-1|12	Requires:       python3-setproctitle
21cr|targetd-0.10.0-1|13	Requires:       python3-rtslib
21cr|targetd-0.10.0-1|14	Requires:       nfs-utils
21cr|targetd-0.10.0-1|15	Requires:       btrfs-progs
21cr|targetd-0.10.0-1|16	Requires:       python3-blockdev
21cr|targetd-0.10.0-1|17	Requires:       libblockdev-lvm
21cr|targetd-0.10.0-1|18	BuildArch:      noarch
21cr|targetd-0.10.0-1|19	
21cr|targetd-0.10.0-1|20	%description
21cr|targetd-0.10.0-1|21	targetd turns the machine into a remotely-configurable storage appliance.
21cr|targetd-0.10.0-1|22	It supports an HTTP/jsonrpc-2.0 interface to let a remote
21cr|targetd-0.10.0-1|23	administrator allocate volumes from an LVM volume group, and export
21cr|targetd-0.10.0-1|24	those volumes over iSCSI.
21cr|targetd-0.10.0-1|25	
21cr|targetd-0.10.0-1|26	%prep
21cr|targetd-0.10.0-1|27	%setup -q
21cr|targetd-0.10.0-1|28	
21cr|targetd-0.10.0-1|29	%build
21cr|targetd-0.10.0-1|30	%py3_build
21cr|targetd-0.10.0-1|31	
21cr|targetd-0.10.0-1|32	%install
21cr|targetd-0.10.0-1|33	mkdir -p %{buildroot}%{_mandir}/man8/
21cr|targetd-0.10.0-1|34	mkdir -p %{buildroot}%{_mandir}/man5/
21cr|targetd-0.10.0-1|35	mkdir -p %{buildroot}%{_unitdir}
21cr|targetd-0.10.0-1|36	mkdir -p %{buildroot}%{_sysconfdir}/target/
21cr|targetd-0.10.0-1|37	install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/targetd.service
21cr|targetd-0.10.0-1|38	install -m 644 targetd.yaml %{buildroot}%{_sysconfdir}/target/targetd.yaml
21cr|targetd-0.10.0-1|39	install -m 644 targetd.8 %{buildroot}%{_mandir}/man8/
21cr|targetd-0.10.0-1|40	install -m 644 targetd.yaml.5 %{buildroot}%{_mandir}/man5/
21cr|targetd-0.10.0-1|41	%py3_install
21cr|targetd-0.10.0-1|42	
21cr|targetd-0.10.0-1|43	%post
21cr|targetd-0.10.0-1|44	%systemd_post targetd.service
21cr|targetd-0.10.0-1|45	
21cr|targetd-0.10.0-1|46	%preun
21cr|targetd-0.10.0-1|47	%systemd_preun targetd.service
21cr|targetd-0.10.0-1|48	
21cr|targetd-0.10.0-1|49	%postun
21cr|targetd-0.10.0-1|50	%systemd_postun_with_restart targetd.service
21cr|targetd-0.10.0-1|51	
21cr|targetd-0.10.0-1|52	%files
21cr|targetd-0.10.0-1|53	%{_bindir}/targetd
21cr|targetd-0.10.0-1|54	%{_unitdir}/targetd.service
21cr|targetd-0.10.0-1|55	%{python3_sitelib}/targetd/
21cr|targetd-0.10.0-1|56	%{python3_sitelib}/*.egg-info
21cr|targetd-0.10.0-1|57	%license LICENSE
21cr|targetd-0.10.0-1|58	%doc README.md API.md client
21cr|targetd-0.10.0-1|59	%{_mandir}/man8/targetd.8*
21cr|targetd-0.10.0-1|60	%{_mandir}/man5/targetd.yaml.5*
21cr|targetd-0.10.0-1|61	%config(noreplace) %{_sysconfdir}/target/targetd.yaml
21cr|targetd-0.10.0-1|62	

8673 21
21cr|target-isns-0.6.8-1|1	%define __cmake_in_source_build 1
21cr|target-isns-0.6.8-1|2	
21cr|target-isns-0.6.8-1|3	Name:           target-isns
21cr|target-isns-0.6.8-1|4	License:        GPLv2+
21cr|target-isns-0.6.8-1|5	Summary:        An iSNS client for the Linux LIO iSCSI target
21cr|target-isns-0.6.8-1|6	Group:          System/Configuration/Hardware
21cr|target-isns-0.6.8-1|7	Version:        0.6.8
21cr|target-isns-0.6.8-1|8	Release:        1
21cr|target-isns-0.6.8-1|9	URL:            https://github.com/cvubrugier/target-isns
21cr|target-isns-0.6.8-1|10	Source0:        https://github.com/open-iscsi/target-isns/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|target-isns-0.6.8-1|11	Patch0:         0001-disable-stringop-overflow-and-stringop-truncation-er.patch
21cr|target-isns-0.6.8-1|12	BuildRequires:  cmake
21cr|target-isns-0.6.8-1|13	BuildRequires:  systemd-units
21cr|target-isns-0.6.8-1|14	
21cr|target-isns-0.6.8-1|15	
21cr|target-isns-0.6.8-1|16	%description
21cr|target-isns-0.6.8-1|17	Target-isns is an Internet Storage Name Service (iSNS) client for the Linux
21cr|target-isns-0.6.8-1|18	LIO iSCSI target. It allows registering LIO iSCSI targets with an iSNS server.
21cr|target-isns-0.6.8-1|19	
21cr|target-isns-0.6.8-1|20	%prep
21cr|target-isns-0.6.8-1|21	%autosetup -p1
21cr|target-isns-0.6.8-1|22	
21cr|target-isns-0.6.8-1|23	%build
21cr|target-isns-0.6.8-1|24	%cmake
21cr|target-isns-0.6.8-1|25	%make
21cr|target-isns-0.6.8-1|26	
21cr|target-isns-0.6.8-1|27	%install
21cr|target-isns-0.6.8-1|28	%make_install -C build
21cr|target-isns-0.6.8-1|29	
21cr|target-isns-0.6.8-1|30	install -D -m0644 target-isns.service %{buildroot}%{_unitdir}/target-isns.service
21cr|target-isns-0.6.8-1|31	%post
21cr|target-isns-0.6.8-1|32	%systemd_post target-isns.service
21cr|target-isns-0.6.8-1|33	
21cr|target-isns-0.6.8-1|34	%preun
21cr|target-isns-0.6.8-1|35	%systemd_preun target-isns.service
21cr|target-isns-0.6.8-1|36	
21cr|target-isns-0.6.8-1|37	%postun
21cr|target-isns-0.6.8-1|38	%systemd_postun_with_restart target-isns.service
21cr|target-isns-0.6.8-1|39	
21cr|target-isns-0.6.8-1|40	%files
21cr|target-isns-0.6.8-1|41	%{_bindir}/target-isns
21cr|target-isns-0.6.8-1|42	%config(noreplace) %{_sysconfdir}/target-isns.conf
21cr|target-isns-0.6.8-1|43	%{_mandir}/man8/target-isns.8*
21cr|target-isns-0.6.8-1|44	%{_unitdir}/target-isns.service
21cr|target-isns-0.6.8-1|45	%doc README.md
21cr|target-isns-0.6.8-1|46	%license COPYING
21cr|target-isns-0.6.8-1|47	

8674 21
21cr|task-2.5.1-3|1	Summary:	A command-line to do list manager
21cr|task-2.5.1-3|2	Name:		task
21cr|task-2.5.1-3|3	Version:	2.5.1
21cr|task-2.5.1-3|4	Release:	3
21cr|task-2.5.1-3|5	License:	MIT
21cr|task-2.5.1-3|6	Group:		Office
21cr|task-2.5.1-3|7	Url:		http://taskwarrior.org
21cr|task-2.5.1-3|8	Source0:	http://taskwarrior.org/download/%{name}-%{version}.tar.gz
21cr|task-2.5.1-3|9	BuildRequires:	cmake
21cr|task-2.5.1-3|10	BuildRequires:	pkgconfig(gnutls)
21cr|task-2.5.1-3|11	BuildRequires:	pkgconfig(uuid)
21cr|task-2.5.1-3|12	Provides:	taskwarrior = %{EVRD}
21cr|task-2.5.1-3|13	
21cr|task-2.5.1-3|14	%description
21cr|task-2.5.1-3|15	Task is a command-line to do list manager. It has support for GTD functionality
21cr|task-2.5.1-3|16	and includes the following features: tags, colorful tabular output, reports and
21cr|task-2.5.1-3|17	graphs, lots of manipulation commands, low-level API, abbreviations for all
21cr|task-2.5.1-3|18	commands and options, multi-user file locking, recurring tasks.
21cr|task-2.5.1-3|19	
21cr|task-2.5.1-3|20	%files
21cr|task-2.5.1-3|21	%{_bindir}/task
21cr|task-2.5.1-3|22	%{_mandir}/man1/task.1.xz
21cr|task-2.5.1-3|23	%{_mandir}/man5/taskrc.5.xz
21cr|task-2.5.1-3|24	%{_mandir}/man5/task-color.5.xz
21cr|task-2.5.1-3|25	%{_mandir}/man5/task-sync.5.xz
21cr|task-2.5.1-3|26	%dir %{_datadir}/%{name}/
21cr|task-2.5.1-3|27	%{_datadir}/%{name}/*
21cr|task-2.5.1-3|28	%{_datadir}/bash-completion/completions/task
21cr|task-2.5.1-3|29	%{_datadir}/fish/completions/task.fish
21cr|task-2.5.1-3|30	%{_datadir}/vim/site/ftdetect/*.vim
21cr|task-2.5.1-3|31	%{_datadir}/vim/site/syntax/*.vim
21cr|task-2.5.1-3|32	%{_datadir}/zsh/site-functions/_task
21cr|task-2.5.1-3|33	
21cr|task-2.5.1-3|34	#----------------------------------------------------------------------------
21cr|task-2.5.1-3|35	
21cr|task-2.5.1-3|36	%prep
21cr|task-2.5.1-3|37	%setup -q
21cr|task-2.5.1-3|38	
21cr|task-2.5.1-3|39	%build
21cr|task-2.5.1-3|40	%cmake \
21cr|task-2.5.1-3|41	-DTASK_RCDIR=%{_datadir}/%{name}
21cr|task-2.5.1-3|42	# Too greedy for resources
21cr|task-2.5.1-3|43	make
21cr|task-2.5.1-3|44	
21cr|task-2.5.1-3|45	%install
21cr|task-2.5.1-3|46	%makeinstall_std -C build
21cr|task-2.5.1-3|47	
21cr|task-2.5.1-3|48	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
21cr|task-2.5.1-3|49	install -m 644 scripts/bash/task.sh %{buildroot}%{_datadir}/bash-completion/completions/task
21cr|task-2.5.1-3|50	
21cr|task-2.5.1-3|51	mkdir -p %{buildroot}%{_datadir}/zsh/site-functions/
21cr|task-2.5.1-3|52	install -m 644 scripts/zsh/_task %{buildroot}%{_datadir}/zsh/site-functions/
21cr|task-2.5.1-3|53	
21cr|task-2.5.1-3|54	mkdir -p %{buildroot}%{_datadir}/fish/completions/
21cr|task-2.5.1-3|55	install -m 644 scripts/fish/task.fish %{buildroot}%{_datadir}/fish/completions/
21cr|task-2.5.1-3|56	
21cr|task-2.5.1-3|57	mkdir -p %{buildroot}%{_datadir}/vim/site/ftdetect/
21cr|task-2.5.1-3|58	mkdir -p %{buildroot}%{_datadir}/vim/site/syntax/
21cr|task-2.5.1-3|59	install -m 644 scripts/vim/ftdetect/*vim %{buildroot}%{_datadir}/vim/site/ftdetect/
21cr|task-2.5.1-3|60	install -m 644 scripts/vim/syntax/*vim %{buildroot}%{_datadir}/vim/site/syntax/
21cr|task-2.5.1-3|61	
21cr|task-2.5.1-3|62	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

8675 21
21cr|task-bigballs-2021.1-1|1	Name:		task-bigballs
21cr|task-bigballs-2021.1-1|2	Version:	%{rosa_release}
21cr|task-bigballs-2021.1-1|3	Release:	1
21cr|task-bigballs-2021.1-1|4	Summary:	Metapackage for people who build packages
21cr|task-bigballs-2021.1-1|5	Group:		System/Base
21cr|task-bigballs-2021.1-1|6	License:	GPL
21cr|task-bigballs-2021.1-1|7	
21cr|task-bigballs-2021.1-1|8	Requires:	basesystem-build
21cr|task-bigballs-2021.1-1|9	Recommends:	git
21cr|task-bigballs-2021.1-1|10	Recommends:	mbd
21cr|task-bigballs-2021.1-1|11	Recommends:	spectool
21cr|task-bigballs-2021.1-1|12	Recommends:	abf
21cr|task-bigballs-2021.1-1|13	
21cr|task-bigballs-2021.1-1|14	BuildArch:	noarch
21cr|task-bigballs-2021.1-1|15	
21cr|task-bigballs-2021.1-1|16	%description
21cr|task-bigballs-2021.1-1|17	A gentleman's set of recommended packages for people
21cr|task-bigballs-2021.1-1|18	with big balls (who build packages).
21cr|task-bigballs-2021.1-1|19	
21cr|task-bigballs-2021.1-1|20	%files
21cr|task-bigballs-2021.1-1|21	
21cr|task-bigballs-2021.1-1|22	%changelog
21cr|task-bigballs-2021.1-1|23	* Fri Jan 30 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|task-bigballs-2021.1-1|24	- Init

8676 21
21cr|task-codecs-2-4|1	Summary:	Meta-package for codecs
21cr|task-codecs-2-4|2	Name:		task-codecs
21cr|task-codecs-2-4|3	Version:	2
21cr|task-codecs-2-4|4	Release:	4
21cr|task-codecs-2-4|5	License:	GPLv2+
21cr|task-codecs-2-4|6	Group:		Video
21cr|task-codecs-2-4|7	Requires:	task-codecs-minimal
21cr|task-codecs-2-4|8	
21cr|task-codecs-2-4|9	Recommends:	gstreamer1.0-a52dec
21cr|task-codecs-2-4|10	Recommends:	gstreamer1.0-dts
21cr|task-codecs-2-4|11	Recommends:	gstreamer1.0-dv
21cr|task-codecs-2-4|12	Recommends:	gstreamer1.0-faad
21cr|task-codecs-2-4|13	Recommends:	gstreamer1.0-faac
21cr|task-codecs-2-4|14	Recommends:	gstreamer1.0-flac
21cr|task-codecs-2-4|15	Recommends:	gstreamer1.0-gsm
21cr|task-codecs-2-4|16	Recommends:	gstreamer1.0-lame
21cr|task-codecs-2-4|17	Recommends:	gstreamer1.0-libass
21cr|task-codecs-2-4|18	Recommends:	gstreamer1.0-libav
21cr|task-codecs-2-4|19	Recommends:	gstreamer1.0-mms
21cr|task-codecs-2-4|20	Recommends:	gstreamer1.0-mpeg
21cr|task-codecs-2-4|21	Recommends:	gstreamer1.0-mpeg2enc
21cr|task-codecs-2-4|22	Recommends:	gstreamer1.0-plugins-bad
21cr|task-codecs-2-4|23	Recommends:	gstreamer1.0-plugins-good
21cr|task-codecs-2-4|24	Recommends:	gstreamer1.0-plugins-ugly
21cr|task-codecs-2-4|25	Recommends:	gstreamer1.0-pulse
21cr|task-codecs-2-4|26	Recommends:	gstreamer1.0-rtmp
21cr|task-codecs-2-4|27	Recommends:	gstreamer1.0-soup
21cr|task-codecs-2-4|28	Recommends:	gstreamer1.0-speex
21cr|task-codecs-2-4|29	Recommends:	gstreamer1.0-twolame
21cr|task-codecs-2-4|30	Recommends:	gstreamer1.0-vp8
21cr|task-codecs-2-4|31	Recommends:	gstreamer1.0-wavpack
21cr|task-codecs-2-4|32	Recommends:	gstreamer1.0-x264
21cr|task-codecs-2-4|33	
21cr|task-codecs-2-4|34	%description
21cr|task-codecs-2-4|35	This meta-package is used to install a set of codecs.
21cr|task-codecs-2-4|36	
21cr|task-codecs-2-4|37	%files
21cr|task-codecs-2-4|38	
21cr|task-codecs-2-4|39	#---------------------------------------------------------------------
21cr|task-codecs-2-4|40	
21cr|task-codecs-2-4|41	%package minimal
21cr|task-codecs-2-4|42	Summary:	Minimal needed codecs meta-package
21cr|task-codecs-2-4|43	Group:		Video
21cr|task-codecs-2-4|44	
21cr|task-codecs-2-4|45	Recommends:	a52dec
21cr|task-codecs-2-4|46	Recommends:	gstreamer0.10-a52dec
21cr|task-codecs-2-4|47	Recommends:	gstreamer0.10-decoders
21cr|task-codecs-2-4|48	Recommends:	gstreamer0.10-decoders-audio
21cr|task-codecs-2-4|49	Recommends:	gstreamer0.10-dts
21cr|task-codecs-2-4|50	Recommends:	gstreamer0.10-dv
21cr|task-codecs-2-4|51	Recommends:	gstreamer0.10-faad
21cr|task-codecs-2-4|52	Recommends:	gstreamer0.10-faac
21cr|task-codecs-2-4|53	Recommends:	gstreamer0.10-flac
21cr|task-codecs-2-4|54	Recommends:	gstreamer0.10-gsm
21cr|task-codecs-2-4|55	Recommends:	gstreamer0.10-jp2k
21cr|task-codecs-2-4|56	Recommends:	gstreamer0.10-lame
21cr|task-codecs-2-4|57	Recommends:	gstreamer0.10-libass
21cr|task-codecs-2-4|58	Recommends:	gstreamer0.10-mms
21cr|task-codecs-2-4|59	Recommends:	gstreamer0.10-mpeg
21cr|task-codecs-2-4|60	Recommends:	gstreamer0.10-mpeg2enc
21cr|task-codecs-2-4|61	Recommends:	gstreamer0.10-musepack
21cr|task-codecs-2-4|62	Recommends:	gstreamer0.10-neon
21cr|task-codecs-2-4|63	Recommends:	gstreamer0.10-plugins-bad
21cr|task-codecs-2-4|64	Recommends:	gstreamer0.10-plugins-good
21cr|task-codecs-2-4|65	Recommends:	gstreamer0.10-plugins-ugly
21cr|task-codecs-2-4|66	Recommends:	gstreamer0.10-plugins-gl
21cr|task-codecs-2-4|67	Recommends:	gstreamer0.10-resindvd
21cr|task-codecs-2-4|68	Recommends:	gstreamer0.10-rsvg
21cr|task-codecs-2-4|69	Recommends:	gstreamer0.10-rtmp
21cr|task-codecs-2-4|70	Recommends:	gstreamer0.10-speex
21cr|task-codecs-2-4|71	Recommends:	gstreamer0.10-twolame
21cr|task-codecs-2-4|72	Recommends:	gstreamer0.10-voip
21cr|task-codecs-2-4|73	Recommends:	gstreamer0.10-vp8
21cr|task-codecs-2-4|74	Recommends:	gstreamer0.10-wavpack
21cr|task-codecs-2-4|75	Recommends:	gstreamer0.10-x264
21cr|task-codecs-2-4|76	Recommends:	gstreamer0.10-xvid
21cr|task-codecs-2-4|77	Recommends:	faac
21cr|task-codecs-2-4|78	Recommends:	faad2
21cr|task-codecs-2-4|79	Recommends:	x264
21cr|task-codecs-2-4|80	Recommends:	twolame
21cr|task-codecs-2-4|81	Recommends:	mpeg2dec
21cr|task-codecs-2-4|82	Recommends:	gpac
21cr|task-codecs-2-4|83	Recommends:	flac
21cr|task-codecs-2-4|84	Recommends:	wavpack
21cr|task-codecs-2-4|85	
21cr|task-codecs-2-4|86	%ifarch x86
21cr|task-codecs-2-4|87	Recommends:	gstreamer0.10-pitfdll
21cr|task-codecs-2-4|88	%endif
21cr|task-codecs-2-4|89	
21cr|task-codecs-2-4|90	%description minimal
21cr|task-codecs-2-4|91	This meta-package is used to install a minimal set of codecs.
21cr|task-codecs-2-4|92	
21cr|task-codecs-2-4|93	%files minimal

8677 21
21cr|task-compiz-stable-2019.1-3|1	Name:		task-compiz-stable
21cr|task-compiz-stable-2019.1-3|2	Version:	%{rosa_release}
21cr|task-compiz-stable-2019.1-3|3	Release:	3
21cr|task-compiz-stable-2019.1-3|4	Summary:	Meta task for stable version of Compiz
21cr|task-compiz-stable-2019.1-3|5	License:	GPLv2
21cr|task-compiz-stable-2019.1-3|6	Group:		System/X11
21cr|task-compiz-stable-2019.1-3|7	URL:		http://www.compiz.org/
21cr|task-compiz-stable-2019.1-3|8	Requires:	compiz0.8
21cr|task-compiz-stable-2019.1-3|9	Requires:	ccsm0.8
21cr|task-compiz-stable-2019.1-3|10	Requires:	compiz-fusion
21cr|task-compiz-stable-2019.1-3|11	Requires:	compiz-fusion-plugins-main
21cr|task-compiz-stable-2019.1-3|12	Requires:	compiz-fusion-plugins-extra
21cr|task-compiz-stable-2019.1-3|13	Requires:	emerald
21cr|task-compiz-stable-2019.1-3|14	Requires:	emerald-themes
21cr|task-compiz-stable-2019.1-3|15	Requires:	fusion-icon
21cr|task-compiz-stable-2019.1-3|16	Conflicts:	compiz > 0.9
21cr|task-compiz-stable-2019.1-3|17	BuildArch:	noarch
21cr|task-compiz-stable-2019.1-3|18	
21cr|task-compiz-stable-2019.1-3|19	%description
21cr|task-compiz-stable-2019.1-3|20	Meta task for stable version of Compiz.
21cr|task-compiz-stable-2019.1-3|21	
21cr|task-compiz-stable-2019.1-3|22	%prep
21cr|task-compiz-stable-2019.1-3|23	# nothing
21cr|task-compiz-stable-2019.1-3|24	
21cr|task-compiz-stable-2019.1-3|25	%build
21cr|task-compiz-stable-2019.1-3|26	# nothing
21cr|task-compiz-stable-2019.1-3|27	
21cr|task-compiz-stable-2019.1-3|28	%install
21cr|task-compiz-stable-2019.1-3|29	# nothing
21cr|task-compiz-stable-2019.1-3|30	
21cr|task-compiz-stable-2019.1-3|31	%files

8678 21
21cr|task-edu-1-5|1	Summary: Task packages for games
21cr|task-edu-1-5|2	Name: task-edu
21cr|task-edu-1-5|3	Version: 1
21cr|task-edu-1-5|4	Release: 5
21cr|task-edu-1-5|5	License: GPL
21cr|task-edu-1-5|6	Group:   Education
21cr|task-edu-1-5|7	Url: http://wiki.mandriva.com/en/Docs
21cr|task-edu-1-5|8	BuildArch: noarch
21cr|task-edu-1-5|9	Recommends: kdeedu4
21cr|task-edu-1-5|10	Recommends: educazionik
21cr|task-edu-1-5|11	Recommends: kdegames4
21cr|task-edu-1-5|12	Recommends: semantik
21cr|task-edu-1-5|13	Recommends: tuxpaint
21cr|task-edu-1-5|14	Recommends: tuxpaint-stamps
21cr|task-edu-1-5|15	Recommends: scribus
21cr|task-edu-1-5|16	Recommends: celestia
21cr|task-edu-1-5|17	Recommends: stellarium
21cr|task-edu-1-5|18	Recommends: drgeo
21cr|task-edu-1-5|19	Recommends: freemind
21cr|task-edu-1-5|20	Recommends: gcompris gcompris-music
21cr|task-edu-1-5|21	
21cr|task-edu-1-5|22	%description
21cr|task-edu-1-5|23	This task package Suggests edu packages selected by Mandriva.
21cr|task-edu-1-5|24	
21cr|task-edu-1-5|25	%files

8679 21
21cr|task-enlightenment-0.24.2-2|1	Summary:	Metapackage for the Enlightenment
21cr|task-enlightenment-0.24.2-2|2	Name:		task-enlightenment
21cr|task-enlightenment-0.24.2-2|3	Version:	0.24.2
21cr|task-enlightenment-0.24.2-2|4	Release:	2
21cr|task-enlightenment-0.24.2-2|5	Epoch:		1
21cr|task-enlightenment-0.24.2-2|6	License:	BSD
21cr|task-enlightenment-0.24.2-2|7	Group:		Graphical desktop/Enlightenment
21cr|task-enlightenment-0.24.2-2|8	Url:		http://www.rosalinux.com
21cr|task-enlightenment-0.24.2-2|9	Requires:	%{name}-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|10	Requires:	econnman
21cr|task-enlightenment-0.24.2-2|11	# Seems to be useless for now
21cr|task-enlightenment-0.24.2-2|12	#Requires:	emote
21cr|task-enlightenment-0.24.2-2|13	Requires:	emprint
21cr|task-enlightenment-0.24.2-2|14	Requires:	ephoto
21cr|task-enlightenment-0.24.2-2|15	Requires:	epour
21cr|task-enlightenment-0.24.2-2|16	Requires:	evisum
21cr|task-enlightenment-0.24.2-2|17	Requires:	python3-efl
21cr|task-enlightenment-0.24.2-2|18	Requires:	rage
21cr|task-enlightenment-0.24.2-2|19	Requires:	terminology
21cr|task-enlightenment-0.24.2-2|20	# prefered apps
21cr|task-enlightenment-0.24.2-2|21	# Suggests:	lxdm
21cr|task-enlightenment-0.24.2-2|22	Obsoletes:	task-e17 < 1:0.18
21cr|task-enlightenment-0.24.2-2|23	Provides:	task-e21 = %{EVRD}
21cr|task-enlightenment-0.24.2-2|24	Provides:	task-e20 = %{EVRD}
21cr|task-enlightenment-0.24.2-2|25	Provides:	task-e21 = %{EVRD}
21cr|task-enlightenment-0.24.2-2|26	Provides:	task-e22 = %{EVRD}
21cr|task-enlightenment-0.24.2-2|27	Provides:	task-e23 = %{EVRD}
21cr|task-enlightenment-0.24.2-2|28	Provides:	task-e19 = %{EVRD}
21cr|task-enlightenment-0.24.2-2|29	Provides:	task-e18 = %{EVRD}
21cr|task-enlightenment-0.24.2-2|30	Provides:	task-e17 = %{EVRD}
21cr|task-enlightenment-0.24.2-2|31	BuildArch:	noarch
21cr|task-enlightenment-0.24.2-2|32	
21cr|task-enlightenment-0.24.2-2|33	%description
21cr|task-enlightenment-0.24.2-2|34	This package is a meta-package, meaning that its purpose is to contain
21cr|task-enlightenment-0.24.2-2|35	all Enlightenment applications and libraries.
21cr|task-enlightenment-0.24.2-2|36	
21cr|task-enlightenment-0.24.2-2|37	%files
21cr|task-enlightenment-0.24.2-2|38	
21cr|task-enlightenment-0.24.2-2|39	#----------------------------------------------------------------------------
21cr|task-enlightenment-0.24.2-2|40	
21cr|task-enlightenment-0.24.2-2|41	%package minimal
21cr|task-enlightenment-0.24.2-2|42	Summary:	Metapackage minimal for the Enlightenment
21cr|task-enlightenment-0.24.2-2|43	License:	BSD
21cr|task-enlightenment-0.24.2-2|44	Group:		Graphical desktop/Enlightenment
21cr|task-enlightenment-0.24.2-2|45	Requires:	e
21cr|task-enlightenment-0.24.2-2|46	Requires:	ecore
21cr|task-enlightenment-0.24.2-2|47	Requires:	edje
21cr|task-enlightenment-0.24.2-2|48	Requires:	eet
21cr|task-enlightenment-0.24.2-2|49	Requires:	eeze
21cr|task-enlightenment-0.24.2-2|50	Requires:	efreet
21cr|task-enlightenment-0.24.2-2|51	Requires:	eldbus
21cr|task-enlightenment-0.24.2-2|52	Requires:	elementary
21cr|task-enlightenment-0.24.2-2|53	Requires:	elua
21cr|task-enlightenment-0.24.2-2|54	Requires:	embryo
21cr|task-enlightenment-0.24.2-2|55	Requires:	emotion
21cr|task-enlightenment-0.24.2-2|56	Requires:	ethumb
21cr|task-enlightenment-0.24.2-2|57	Requires:	evas
21cr|task-enlightenment-0.24.2-2|58	Obsoletes:	e_dbus < 1.8.0
21cr|task-enlightenment-0.24.2-2|59	Obsoletes:	editje < 0.9.3-1
21cr|task-enlightenment-0.24.2-2|60	Obsoletes:	edje_viewer < 1.1.1
21cr|task-enlightenment-0.24.2-2|61	Obsoletes:	enki < 0.6.1
21cr|task-enlightenment-0.24.2-2|62	Obsoletes:	enlil < 0.6.1
21cr|task-enlightenment-0.24.2-2|63	Obsoletes:	exalt < 0.9-2
21cr|task-enlightenment-0.24.2-2|64	Obsoletes:	expedite < 1.7.11
21cr|task-enlightenment-0.24.2-2|65	Obsoletes:	task-e17-minimal < 1:0.18
21cr|task-enlightenment-0.24.2-2|66	Provides:	task-e21-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|67	Provides:	task-e20-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|68	Provides:	task-e21-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|69	Provides:	task-e22-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|70	Provides:	task-e23-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|71	Provides:	task-e19-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|72	Provides:	task-e18-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|73	Provides:	task-e17-minimal = %{EVRD}
21cr|task-enlightenment-0.24.2-2|74	BuildArch:	noarch
21cr|task-enlightenment-0.24.2-2|75	
21cr|task-enlightenment-0.24.2-2|76	%description minimal
21cr|task-enlightenment-0.24.2-2|77	This package is a meta-package, meaning that its purpose is to contain
21cr|task-enlightenment-0.24.2-2|78	minimal set of Enlightenment applications and libraries.
21cr|task-enlightenment-0.24.2-2|79	
21cr|task-enlightenment-0.24.2-2|80	%files minimal
21cr|task-enlightenment-0.24.2-2|81	
21cr|task-enlightenment-0.24.2-2|82	#----------------------------------------------------------------------------
21cr|task-enlightenment-0.24.2-2|83	
21cr|task-enlightenment-0.24.2-2|84	%prep
21cr|task-enlightenment-0.24.2-2|85	
21cr|task-enlightenment-0.24.2-2|86	%build
21cr|task-enlightenment-0.24.2-2|87	
21cr|task-enlightenment-0.24.2-2|88	%install

8680 21
21cr|taskflow-3.4.0-1|1	%define debug_package %{nil}
21cr|taskflow-3.4.0-1|2	
21cr|taskflow-3.4.0-1|3	Summary:	Taskflow helps you quickly write parallel and heterogeneous task programs in modern C++
21cr|taskflow-3.4.0-1|4	Name:		taskflow
21cr|taskflow-3.4.0-1|5	Version:	3.4.0
21cr|taskflow-3.4.0-1|6	Release:	1
21cr|taskflow-3.4.0-1|7	License:	MIT
21cr|taskflow-3.4.0-1|8	Group:		Development/C++
21cr|taskflow-3.4.0-1|9	Url:		https://github.com/taskflow/taskflow
21cr|taskflow-3.4.0-1|10	Source0:	https://github.com/taskflow/taskflow/archive/v3.4.0.tar.gz?/%{name}-%{version}.tar.gz
21cr|taskflow-3.4.0-1|11	BuildRequires:	cmake
21cr|taskflow-3.4.0-1|12	
21cr|taskflow-3.4.0-1|13	%description
21cr|taskflow-3.4.0-1|14	Taskflow helps you quickly write parallel and heterogeneous task programs in modern C++
21cr|taskflow-3.4.0-1|15	
21cr|taskflow-3.4.0-1|16	%files
21cr|taskflow-3.4.0-1|17	%doc README*
21cr|taskflow-3.4.0-1|18	%license LICENSE
21cr|taskflow-3.4.0-1|19	%{_includedir}/%{name}
21cr|taskflow-3.4.0-1|20	%{_libdir}/cmake/Taskflow
21cr|taskflow-3.4.0-1|21	
21cr|taskflow-3.4.0-1|22	#----------------------------------------------------------------------------
21cr|taskflow-3.4.0-1|23	
21cr|taskflow-3.4.0-1|24	%prep
21cr|taskflow-3.4.0-1|25	%autosetup -p1
21cr|taskflow-3.4.0-1|26	
21cr|taskflow-3.4.0-1|27	%build
21cr|taskflow-3.4.0-1|28	%cmake \
21cr|taskflow-3.4.0-1|29	-DTF_BUILD_EXAMPLES=OFF \
21cr|taskflow-3.4.0-1|30	-DTF_BUILD_TESTS=OFF
21cr|taskflow-3.4.0-1|31	%make
21cr|taskflow-3.4.0-1|32	
21cr|taskflow-3.4.0-1|33	%install
21cr|taskflow-3.4.0-1|34	%make_install -C build

8681 21
21cr|task-games-2021.1-14|1	Summary: Task packages for games
21cr|task-games-2021.1-14|2	Name:    task-games
21cr|task-games-2021.1-14|3	Version: %{rosa_release}
21cr|task-games-2021.1-14|4	Release: 14
21cr|task-games-2021.1-14|5	License: GPL
21cr|task-games-2021.1-14|6	Group:   Games/Other
21cr|task-games-2021.1-14|7	Url: http://wiki.mandriva.com/en/Docs/Games
21cr|task-games-2021.1-14|8	BuildArch: noarch
21cr|task-games-2021.1-14|9	Recommends: armagetron
21cr|task-games-2021.1-14|10	Recommends: blobby
21cr|task-games-2021.1-14|11	Recommends: bobobot
21cr|task-games-2021.1-14|12	Recommends: bos
21cr|task-games-2021.1-14|13	Recommends: bzflag
21cr|task-games-2021.1-14|14	Recommends: chromium
21cr|task-games-2021.1-14|15	Recommends: crack-attack crack-attack-music crack-attack-sounds
21cr|task-games-2021.1-14|16	Recommends: egoboo
21cr|task-games-2021.1-14|17	Recommends: fillets-ng
21cr|task-games-2021.1-14|18	Recommends: flightgear
21cr|task-games-2021.1-14|19	Recommends: freeciv-client
21cr|task-games-2021.1-14|20	Recommends: frozen-bubble
21cr|task-games-2021.1-14|21	Recommends: foobillard
21cr|task-games-2021.1-14|22	Recommends: gcompris
21cr|task-games-2021.1-14|23	Recommends: gcompris-sounds-da gcompris-sounds-de gcompris-sounds-en gcompris-sounds-es gcompris-sounds-eu
21cr|task-games-2021.1-14|24	Recommends: gcompris-sounds-fi gcompris-sounds-fr gcompris-sounds-hu gcompris-sounds-it
21cr|task-games-2021.1-14|25	Recommends: gcompris-sounds-nl gcompris-sounds-pt gcompris-sounds-ru gcompris-sounds-sv
21cr|task-games-2021.1-14|26	Recommends: gl-117
21cr|task-games-2021.1-14|27	Recommends: glest
21cr|task-games-2021.1-14|28	Recommends: globulation2
21cr|task-games-2021.1-14|29	Recommends: gtetrinet
21cr|task-games-2021.1-14|30	Recommends: lincity-ng
21cr|task-games-2021.1-14|31	Recommends: maniadrive
21cr|task-games-2021.1-14|32	Recommends: netpanzer
21cr|task-games-2021.1-14|33	Recommends: neverball
21cr|task-games-2021.1-14|34	Recommends: nexuiz-sdl
21cr|task-games-2021.1-14|35	Recommends: openarena
21cr|task-games-2021.1-14|36	Recommends: openmortal
21cr|task-games-2021.1-14|37	Recommends: powermanga
21cr|task-games-2021.1-14|38	Recommends: ppracer
21cr|task-games-2021.1-14|39	Recommends: prboom
21cr|task-games-2021.1-14|40	Recommends: ri-li
21cr|task-games-2021.1-14|41	Recommends: scourge
21cr|task-games-2021.1-14|42	Recommends: slune
21cr|task-games-2021.1-14|43	Recommends: starfighter
21cr|task-games-2021.1-14|44	Recommends: stepmania
21cr|task-games-2021.1-14|45	Recommends: stepmania-stepmix1
21cr|task-games-2021.1-14|46	Recommends: supertux
21cr|task-games-2021.1-14|47	Recommends: supertuxkart
21cr|task-games-2021.1-14|48	Recommends: toppler
21cr|task-games-2021.1-14|49	Recommends: torcs
21cr|task-games-2021.1-14|50	Recommends: tremulous tremulous-maps
21cr|task-games-2021.1-14|51	Recommends: tuxpuck
21cr|task-games-2021.1-14|52	Recommends: vegastrike
21cr|task-games-2021.1-14|53	Recommends: vdrift
21cr|task-games-2021.1-14|54	Recommends: warzone2100
21cr|task-games-2021.1-14|55	Recommends: wesnoth
21cr|task-games-2021.1-14|56	Recommends: widelands
21cr|task-games-2021.1-14|57	Recommends: wormux
21cr|task-games-2021.1-14|58	Recommends: xmoto
21cr|task-games-2021.1-14|59	
21cr|task-games-2021.1-14|60	%description
21cr|task-games-2021.1-14|61	This task package Suggests game packages selected by Mandriva.
21cr|task-games-2021.1-14|62	
21cr|task-games-2021.1-14|63	%files

8682 21
21cr|task-i3-2021.1-5|1	%define cfg rosa-i3-configs
21cr|task-i3-2021.1-5|2	Summary:	Metapackage for the i3 window manager
21cr|task-i3-2021.1-5|3	Name:		task-i3
21cr|task-i3-2021.1-5|4	Version:	%{rosa_release}
21cr|task-i3-2021.1-5|5	Release:	5
21cr|task-i3-2021.1-5|6	License:	GPLv2+
21cr|task-i3-2021.1-5|7	Group:		System/X11
21cr|task-i3-2021.1-5|8	Url:		http://www.rosalinux.com
21cr|task-i3-2021.1-5|9	Source0:	i3
21cr|task-i3-2021.1-5|10	Source1:	i3lib
21cr|task-i3-2021.1-5|11	Source2:	config
21cr|task-i3-2021.1-5|12	Source3:	polybar.sh
21cr|task-i3-2021.1-5|13	Source4:	polybar.cfg
21cr|task-i3-2021.1-5|14	Source5:	rofi.cfg
21cr|task-i3-2021.1-5|15	Source6:	compton.cfg
21cr|task-i3-2021.1-5|16	Source7:	Xresources
21cr|task-i3-2021.1-5|17	Source8:	i3rosa.desktop
21cr|task-i3-2021.1-5|18	Source9: 	i3rosa.po
21cr|task-i3-2021.1-5|19	Source10:	https://raw.githubusercontent.com/gryf/tabbedalt/master/tabbedalt
21cr|task-i3-2021.1-5|20	Source11:	monitors
21cr|task-i3-2021.1-5|21	
21cr|task-i3-2021.1-5|22	BuildRequires:	/usr/bin/msgfmt
21cr|task-i3-2021.1-5|23	
21cr|task-i3-2021.1-5|24	Requires:	i3-minimal
21cr|task-i3-2021.1-5|25	Recommends:	(chromium-browser-stable or firefox)
21cr|task-i3-2021.1-5|26	Recommends:	gparted
21cr|task-i3-2021.1-5|27	Recommends:	l3afpad
21cr|task-i3-2021.1-5|28	Recommends:	lumina-calculator
21cr|task-i3-2021.1-5|29	Recommends:	(thunar or pcmanfm or caja)
21cr|task-i3-2021.1-5|30	Recommends:	(mpv or mplayer)
21cr|task-i3-2021.1-5|31	Recommends:	(gpicview or geeqie or xviewer)
21cr|task-i3-2021.1-5|32	Recommends:	(file-roller or xarchiver)
21cr|task-i3-2021.1-5|33	# We use GDM because of good support of corporate features, e.g. smartcard login
21cr|task-i3-2021.1-5|34	Recommends:	(gdm or lightdm)
21cr|task-i3-2021.1-5|35	# Pull config to set XFCE as the default session in XFCE if GDM is installed
21cr|task-i3-2021.1-5|36	Recommends:	(rosa-xfce-config-gdm if gdm)
21cr|task-i3-2021.1-5|37	Recommends:	rosa-icons
21cr|task-i3-2021.1-5|38	# default mail client in rosa-xfce-config
21cr|task-i3-2021.1-5|39	Recommends:	thunderbird
21cr|task-i3-2021.1-5|40	
21cr|task-i3-2021.1-5|41	# Install GTK+3 interface for LibreOffice if it is installed
21cr|task-i3-2021.1-5|42	Recommends:	(libreoffice-gnome if libreoffice-common)
21cr|task-i3-2021.1-5|43	
21cr|task-i3-2021.1-5|44	# GUI for Bluetooth if daemon is installed
21cr|task-i3-2021.1-5|45	Recommends:	(blueman if bluez)
21cr|task-i3-2021.1-5|46	
21cr|task-i3-2021.1-5|47	# GUI for NetworkManager
21cr|task-i3-2021.1-5|48	Recommends:	(networkmanager-applet if networkmanager)
21cr|task-i3-2021.1-5|49	
21cr|task-i3-2021.1-5|50	# Qt5 will use it by default if it is installed and will use fonts and file dialogs from GTK+3
21cr|task-i3-2021.1-5|51	# https://github.com/qt/qtbase/blob/5.15/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp#L849-L882
21cr|task-i3-2021.1-5|52	Recommends:	qt5-platformtheme-gtk3
21cr|task-i3-2021.1-5|53	# translations for it and other Qt apps
21cr|task-i3-2021.1-5|54	
21cr|task-i3-2021.1-5|55	Provides:	i3rosa = %{EVRD}
21cr|task-i3-2021.1-5|56	
21cr|task-i3-2021.1-5|57	%description
21cr|task-i3-2021.1-5|58	This package is a meta-package, meaning that its purpose is to contain
21cr|task-i3-2021.1-5|59	dependencies for running the ROSA i3 WM.
21cr|task-i3-2021.1-5|60	
21cr|task-i3-2021.1-5|61	
21cr|task-i3-2021.1-5|62	%files
21cr|task-i3-2021.1-5|63	
21cr|task-i3-2021.1-5|64	#----------------------------------------------------------------------------
21cr|task-i3-2021.1-5|65	
21cr|task-i3-2021.1-5|66	%package minimal
21cr|task-i3-2021.1-5|67	Summary:	Minimal dependencies needed for rosa i3 wm
21cr|task-i3-2021.1-5|68	Group:		System/X11
21cr|task-i3-2021.1-5|69	Url:		http://www.rosalinux.com
21cr|task-i3-2021.1-5|70	Requires:	%{cfg} == %{EVRD}
21cr|task-i3-2021.1-5|71	Requires:	i3-wm
21cr|task-i3-2021.1-5|72	Requires:	polybar
21cr|task-i3-2021.1-5|73	Requires:	x11-font-siji-misc
21cr|task-i3-2021.1-5|74	Requires:	fonts-ttf-dejavu
21cr|task-i3-2021.1-5|75	Requires:	rofi
21cr|task-i3-2021.1-5|76	Requires:	libnotify
21cr|task-i3-2021.1-5|77	Requires:	rosa-i3-configs
21cr|task-i3-2021.1-5|78	Requires:	dex
21cr|task-i3-2021.1-5|79	Requires:	rxvt-unicode
21cr|task-i3-2021.1-5|80	Requires:	feh
21cr|task-i3-2021.1-5|81	Requires:	compton
21cr|task-i3-2021.1-5|82	Requires:	xdotool
21cr|task-i3-2021.1-5|83	Requires:	zenity
21cr|task-i3-2021.1-5|84	
21cr|task-i3-2021.1-5|85	Provides:	i3-minimal = %{EVRD}
21cr|task-i3-2021.1-5|86	
21cr|task-i3-2021.1-5|87	%description minimal
21cr|task-i3-2021.1-5|88	Deps for rosa-i3-configs
21cr|task-i3-2021.1-5|89	
21cr|task-i3-2021.1-5|90	%files minimal
21cr|task-i3-2021.1-5|91	
21cr|task-i3-2021.1-5|92	#----------------------------------------------------------------------------
21cr|task-i3-2021.1-5|93	
21cr|task-i3-2021.1-5|94	%package -n %{cfg}
21cr|task-i3-2021.1-5|95	Summary:	Package with rosa configs for i3, rofi, polybar
21cr|task-i3-2021.1-5|96	Group:		System/X11
21cr|task-i3-2021.1-5|97	
21cr|task-i3-2021.1-5|98	%description -n %{cfg}
21cr|task-i3-2021.1-5|99	Package with rosa configs for i3, rofi, polybar to use i3 WM as DE
21cr|task-i3-2021.1-5|100	
21cr|task-i3-2021.1-5|101	%files -n %{cfg}
21cr|task-i3-2021.1-5|102	%{_bindir}/i3rosa
21cr|task-i3-2021.1-5|103	%dir %{_datadir}/%{cfg}
21cr|task-i3-2021.1-5|104	%{_datadir}/%{cfg}/*
21cr|task-i3-2021.1-5|105	%{_datadir}/xsessions/i3rosa.desktop
21cr|task-i3-2021.1-5|106	%{_localedir}/ru/LC_MESSAGES/i3rosa.mo
21cr|task-i3-2021.1-5|107	#----------------------------------------------------------------------------
21cr|task-i3-2021.1-5|108	
21cr|task-i3-2021.1-5|109	%prep
21cr|task-i3-2021.1-5|110	
21cr|task-i3-2021.1-5|111	%build
21cr|task-i3-2021.1-5|112	
21cr|task-i3-2021.1-5|113	%install
21cr|task-i3-2021.1-5|114	mkdir -p %{buildroot}/%{_bindir}
21cr|task-i3-2021.1-5|115	mkdir -p %{buildroot}/%{_datadir}/%{cfg}
21cr|task-i3-2021.1-5|116	mkdir -p %{buildroot}/%{_datadir}/xsessions
21cr|task-i3-2021.1-5|117	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21cr|task-i3-2021.1-5|118	
21cr|task-i3-2021.1-5|119	install -m 755 %{SOURCE0} %{buildroot}/%{_bindir}/i3rosa
21cr|task-i3-2021.1-5|120	
21cr|task-i3-2021.1-5|121	install -m 755 %{SOURCE1} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|122	install -m 644 %{SOURCE2} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|123	install -m 755 %{SOURCE3} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|124	install -m 644 %{SOURCE4} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|125	install -m 644 %{SOURCE5} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|126	install -m 644 %{SOURCE6} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|127	install -m 644 %{SOURCE7} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|128	install -m 644 %{SOURCE8} %{buildroot}/%{_datadir}/xsessions/
21cr|task-i3-2021.1-5|129	install -m 644 %{SOURCE10} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|130	install -m 755 %{SOURCE11} %{buildroot}/%{_datadir}/%{cfg}/
21cr|task-i3-2021.1-5|131	
21cr|task-i3-2021.1-5|132	msgfmt -v %{SOURCE9} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/i3rosa.mo
21cr|task-i3-2021.1-5|133	

8683 21
21cr|task-kernel_mcst-0.5-1|1	Summary:	Meta package to install and update Linux kernel for elbrus
21cr|task-kernel_mcst-0.5-1|2	Name:		task-kernel_mcst
21cr|task-kernel_mcst-0.5-1|3	Version:	0.5
21cr|task-kernel_mcst-0.5-1|4	Release:	1
21cr|task-kernel_mcst-0.5-1|5	License:	GPLv3
21cr|task-kernel_mcst-0.5-1|6	Group:		System/Kernel and hardware
21cr|task-kernel_mcst-0.5-1|7	Url:		https://abf.io/import/task-kernel_mcst
21cr|task-kernel_mcst-0.5-1|8	
21cr|task-kernel_mcst-0.5-1|9	# Be ok with any kernel, but prefer 6.1 if another is not explicitly installed
21cr|task-kernel_mcst-0.5-1|10	Requires:	meta(kernel)
21cr|task-kernel_mcst-0.5-1|11	Suggests:	meta(kernel) = 5.4
21cr|task-kernel_mcst-0.5-1|12	
21cr|task-kernel_mcst-0.5-1|13	ExclusiveArch:	%{e2k}
21cr|task-kernel_mcst-0.5-1|14	Epoch:		1
21cr|task-kernel_mcst-0.5-1|15	
21cr|task-kernel_mcst-0.5-1|16	# Force dnf to keep multiple (default 3) versions of this
21cr|task-kernel_mcst-0.5-1|17	# empty meta package installed. If we decide to migrate users from
21cr|task-kernel_mcst-0.5-1|18	# e.g. kernel 5.10 to 5.20, this will allow to:
21cr|task-kernel_mcst-0.5-1|19	# 1) recommends a new kernel;
21cr|task-kernel_mcst-0.5-1|20	# 2) keep older one installed and do not orphan it,
21cr|task-kernel_mcst-0.5-1|21	#    because the version of the meta package which pulled it will
21cr|task-kernel_mcst-0.5-1|22	#    be kep installed.
21cr|task-kernel_mcst-0.5-1|23	# Obsoletes can be used to force removal of installonlypkgs (?).
21cr|task-kernel_mcst-0.5-1|24	Provides: installonlypkg(kernel) = %{EVRD}.meta
21cr|task-kernel_mcst-0.5-1|25	
21cr|task-kernel_mcst-0.5-1|26	%define _description \
21cr|task-kernel_mcst-0.5-1|27	Meta package to install and update Linux kernel.\
21cr|task-kernel_mcst-0.5-1|28	\
21cr|task-kernel_mcst-0.5-1|29	It may be needed to add additional binary kernel modules\
21cr|task-kernel_mcst-0.5-1|30	or even migrate users to a new mahor kernel version inside\
21cr|task-kernel_mcst-0.5-1|31	the release cycle of a ROSA platform. This meta package\
21cr|task-kernel_mcst-0.5-1|32	allows to centrally control which kernel packages\
21cr|task-kernel_mcst-0.5-1|33	are recommended (but not forced!) to be installed.\
21cr|task-kernel_mcst-0.5-1|34	\
21cr|task-kernel_mcst-0.5-1|35	Usage of installonlypkg() here allows to keep multiple\
21cr|task-kernel_mcst-0.5-1|36	version of this meta package installed and not remove an\
21cr|task-kernel_mcst-0.5-1|37	older major kernel version as an orphan if we decide to\
21cr|task-kernel_mcst-0.5-1|38	migrate to a newer one\
21cr|task-kernel_mcst-0.5-1|39	(see dnf options installonlypkgs and installonly_limit).\
21cr|task-kernel_mcst-0.5-1|40	\
21cr|task-kernel_mcst-0.5-1|41	%{nil}
21cr|task-kernel_mcst-0.5-1|42	
21cr|task-kernel_mcst-0.5-1|43	%description
21cr|task-kernel_mcst-0.5-1|44	%_description
21cr|task-kernel_mcst-0.5-1|45	
21cr|task-kernel_mcst-0.5-1|46	%files
21cr|task-kernel_mcst-0.5-1|47	# empty files, keep empty to allow coninstalling multiple versions
21cr|task-kernel_mcst-0.5-1|48	
21cr|task-kernel_mcst-0.5-1|49	#-----------------------------------------------------------
21cr|task-kernel_mcst-0.5-1|50	
21cr|task-kernel_mcst-0.5-1|51	%package 5.4-generic
21cr|task-kernel_mcst-0.5-1|52	Summary:	Meta package for Linux kernel 5.4
21cr|task-kernel_mcst-0.5-1|53	# a dummy provide used in the main package
21cr|task-kernel_mcst-0.5-1|54	Provides:	meta(kernel) = 5.4
21cr|task-kernel_mcst-0.5-1|55	Provides:	task-kernel-5.4-generic
21cr|task-kernel_mcst-0.5-1|56	
21cr|task-kernel_mcst-0.5-1|57	# installonlypkg() is NOT needed this for this subpackage!
21cr|task-kernel_mcst-0.5-1|58	# Requires make more sense than Recommends here
21cr|task-kernel_mcst-0.5-1|59	Requires:	kernel-5.4-generic
21cr|task-kernel_mcst-0.5-1|60	
21cr|task-kernel_mcst-0.5-1|61	# More binary kmods for different WiFis etc will be added here
21cr|task-kernel_mcst-0.5-1|62	Recommends:	kernel-module-8821ce-5.10-generic
21cr|task-kernel_mcst-0.5-1|63	Recommends:	kernel-module-8821cu-5.10-generic
21cr|task-kernel_mcst-0.5-1|64	Recommends:	kernel-module-88x2bu-5.10-generic
21cr|task-kernel_mcst-0.5-1|65	Recommends:	kernel-module-8812au-5.10-generic
21cr|task-kernel_mcst-0.5-1|66	Recommends:	kernel-module-8821au-5.10-generic
21cr|task-kernel_mcst-0.5-1|67	Recommends:	kernel-module-8814au-5.10-generic
21cr|task-kernel_mcst-0.5-1|68	Recommends:	kernel-module-rtk_btusb-5.10-generic
21cr|task-kernel_mcst-0.5-1|69	Recommends:	kernel-module-wl-5.10-generic
21cr|task-kernel_mcst-0.5-1|70	Recommends:	kernel-modules-rtw88-5.10-generic
21cr|task-kernel_mcst-0.5-1|71	Recommends:	kernel-modules-rtw89-5.10-generic
21cr|task-kernel_mcst-0.5-1|72	
21cr|task-kernel_mcst-0.5-1|73	%description 5.4-generic
21cr|task-kernel_mcst-0.5-1|74	%_description
21cr|task-kernel_mcst-0.5-1|75	This meta package pulls Linux kernel v5.4.
21cr|task-kernel_mcst-0.5-1|76	
21cr|task-kernel_mcst-0.5-1|77	%files 5.4-generic
21cr|task-kernel_mcst-0.5-1|78	# empty
21cr|task-kernel_mcst-0.5-1|79	
21cr|task-kernel_mcst-0.5-1|80	#-----------------------------------------------------------

8684 21
21cr|task-lamp-2021.1-9|1	Name:		task-lamp
21cr|task-lamp-2021.1-9|2	Version:	%{rosa_release}
21cr|task-lamp-2021.1-9|3	Release:	9
21cr|task-lamp-2021.1-9|4	Summary:	Metapackage for the Linux, Apache, MySQL, PHP and Perl server
21cr|task-lamp-2021.1-9|5	Group:		System/Servers
21cr|task-lamp-2021.1-9|6	License:	GPL
21cr|task-lamp-2021.1-9|7	Requires:	task-lamp-php
21cr|task-lamp-2021.1-9|8	Requires:	task-lamp-perl
21cr|task-lamp-2021.1-9|9	Requires:	mysql
21cr|task-lamp-2021.1-9|10	Recommends:	task-lamp-extras
21cr|task-lamp-2021.1-9|11	
21cr|task-lamp-2021.1-9|12	BuildArch:	noarch
21cr|task-lamp-2021.1-9|13	
21cr|task-lamp-2021.1-9|14	%description
21cr|task-lamp-2021.1-9|15	This package is a meta-package, meaning that its purpose is to contain
21cr|task-lamp-2021.1-9|16	dependencies for running LAMP-server, allowing easy installation of a
21cr|task-lamp-2021.1-9|17	comprehensive LAMP testing/development setup. For a production server,
21cr|task-lamp-2021.1-9|18	you may prefer to install a subset of the dependencies.
21cr|task-lamp-2021.1-9|19	
21cr|task-lamp-2021.1-9|20	%package php
21cr|task-lamp-2021.1-9|21	Summary:	Metapackage for the Linux, Apache, MySQL, PHP server
21cr|task-lamp-2021.1-9|22	Group:		System/Servers
21cr|task-lamp-2021.1-9|23	License:	GPL
21cr|task-lamp-2021.1-9|24	Requires:	apache-base
21cr|task-lamp-2021.1-9|25	Recommends:	apache-mpm-prefork
21cr|task-lamp-2021.1-9|26	Requires:	apache-mod_php
21cr|task-lamp-2021.1-9|27	Requires:	freetype
21cr|task-lamp-2021.1-9|28	Requires:	php-mysql
21cr|task-lamp-2021.1-9|29	#Suggests:	php-pear
21cr|task-lamp-2021.1-9|30	Requires:	php-gettext
21cr|task-lamp-2021.1-9|31	Requires:	php-xml
21cr|task-lamp-2021.1-9|32	Requires:	php-imap
21cr|task-lamp-2021.1-9|33	Requires:	php-mcrypt
21cr|task-lamp-2021.1-9|34	Requires:	php-gd
21cr|task-lamp-2021.1-9|35	Requires:	php-sqlite3
21cr|task-lamp-2021.1-9|36	Recommends:	mysql
21cr|task-lamp-2021.1-9|37	Recommends:	phpmyadmin
21cr|task-lamp-2021.1-9|38	# Eaccelerator is not in a good shape and has been moved to contrib
21cr|task-lamp-2021.1-9|39	# Suggests:	php-eaccelerator-admin
21cr|task-lamp-2021.1-9|40	
21cr|task-lamp-2021.1-9|41	%description php
21cr|task-lamp-2021.1-9|42	This package is a meta-package, meaning that its purpose is to contain
21cr|task-lamp-2021.1-9|43	dependencies for running LAMP (PHP) server
21cr|task-lamp-2021.1-9|44	
21cr|task-lamp-2021.1-9|45	%package perl
21cr|task-lamp-2021.1-9|46	Summary:	Metapackage for the Linux, Apache, MySQL, Perl server
21cr|task-lamp-2021.1-9|47	Group:		System/Servers
21cr|task-lamp-2021.1-9|48	License:	GPL
21cr|task-lamp-2021.1-9|49	Requires:	apache-base
21cr|task-lamp-2021.1-9|50	Requires:	apache-mod_perl
21cr|task-lamp-2021.1-9|51	Requires:	perl-DBD-mysql
21cr|task-lamp-2021.1-9|52	#Requires:	perl-DBD-SQLite2 ??
21cr|task-lamp-2021.1-9|53	Recommends:	mysql
21cr|task-lamp-2021.1-9|54	
21cr|task-lamp-2021.1-9|55	%description perl
21cr|task-lamp-2021.1-9|56	This package is a meta-package, meaning that its purpose is to contain
21cr|task-lamp-2021.1-9|57	dependencies for running LAMP (Perl) server
21cr|task-lamp-2021.1-9|58	
21cr|task-lamp-2021.1-9|59	%package extras
21cr|task-lamp-2021.1-9|60	Summary:	Metapackage for the Linux, Apache, MySQL, PHP/Perl/Python extras
21cr|task-lamp-2021.1-9|61	Group:		System/Servers
21cr|task-lamp-2021.1-9|62	License:	GPL
21cr|task-lamp-2021.1-9|63	Requires:	apache-mod_userdir
21cr|task-lamp-2021.1-9|64	Requires:	apache-mod_dav
21cr|task-lamp-2021.1-9|65	Recommends:	proftpd
21cr|task-lamp-2021.1-9|66	
21cr|task-lamp-2021.1-9|67	%description extras
21cr|task-lamp-2021.1-9|68	This package is a meta-package, meaning that its purpose is to add
21cr|task-lamp-2021.1-9|69	additional packages for a LAMP setup that are not strictly required,
21cr|task-lamp-2021.1-9|70	but are often provided in other similar bundles. These extra packages
21cr|task-lamp-2021.1-9|71	are usually a convenience, and not recommended for use on production
21cr|task-lamp-2021.1-9|72	servers without securing them.
21cr|task-lamp-2021.1-9|73	
21cr|task-lamp-2021.1-9|74	%files
21cr|task-lamp-2021.1-9|75	
21cr|task-lamp-2021.1-9|76	%files php
21cr|task-lamp-2021.1-9|77	
21cr|task-lamp-2021.1-9|78	%files perl
21cr|task-lamp-2021.1-9|79	
21cr|task-lamp-2021.1-9|80	%files extras

8685 21
21cr|task-mate-1.20.0-14|1	Summary:	Metapackage for MATE desktop environment
21cr|task-mate-1.20.0-14|2	Name:		task-mate
21cr|task-mate-1.20.0-14|3	Version:	1.20.0
21cr|task-mate-1.20.0-14|4	Release:	14
21cr|task-mate-1.20.0-14|5	License:	GPLv2+
21cr|task-mate-1.20.0-14|6	Group:		Graphical desktop/MATE
21cr|task-mate-1.20.0-14|7	Recommends:	%{name}-minimal >= %{version}
21cr|task-mate-1.20.0-14|8	Recommends:	atril >= %{version}
21cr|task-mate-1.20.0-14|9	Recommends:	caja-dropbox >= %{version}
21cr|task-mate-1.20.0-14|10	Recommends:	caja-image-converter >= %{version}
21cr|task-mate-1.20.0-14|11	Recommends:	caja-open-terminal >= %{version}
21cr|task-mate-1.20.0-14|12	Recommends:	caja-sendto >= %{version}
21cr|task-mate-1.20.0-14|13	Recommends:	caja-sendto-pidgin >= %{version}
21cr|task-mate-1.20.0-14|14	%if %rpm5
21cr|task-mate-1.20.0-14|15	Recommends:	caja-sendto-upnp >= %{version}
21cr|task-mate-1.20.0-14|16	%endif
21cr|task-mate-1.20.0-14|17	Recommends:	caja-share >= %{version}
21cr|task-mate-1.20.0-14|18	Recommends:	caja-wallpaper >= %{version}
21cr|task-mate-1.20.0-14|19	Recommends:	dconf-editor
21cr|task-mate-1.20.0-14|20	%if %rpm5
21cr|task-mate-1.20.0-14|21	Recommends:	drakconf-mate
21cr|task-mate-1.20.0-14|22	%endif
21cr|task-mate-1.20.0-14|23	Recommends:	engrampa >= %{version}
21cr|task-mate-1.20.0-14|24	Recommends:	eom >= %{version}
21cr|task-mate-1.20.0-14|25	Recommends:	gparted
21cr|task-mate-1.20.0-14|26	Recommends:	marco >= %{version}
21cr|task-mate-1.20.0-14|27	Recommends:	mate-calc >= %{version}
21cr|task-mate-1.20.0-14|28	Recommends:	mate-icon-theme-faenza >= %{version}
21cr|task-mate-1.20.0-14|29	Recommends:	mate-icon-theme-menta
21cr|task-mate-1.20.0-14|30	Recommends:	mate-indicator-applet >= %{version}
21cr|task-mate-1.20.0-14|31	Recommends:	mate-media >= %{version}
21cr|task-mate-1.20.0-14|32	Recommends:	mate-neru-canta-theme
21cr|task-mate-1.20.0-14|33	Recommends:	mate-neru-icon-classic-theme
21cr|task-mate-1.20.0-14|34	Recommends:	mate-netbook >= %{version}
21cr|task-mate-1.20.0-14|35	Recommends:	mate-notification-daemon >= %{version}
21cr|task-mate-1.20.0-14|36	Recommends:	mate-polkit >= %{version}
21cr|task-mate-1.20.0-14|37	Recommends:	mate-screensaver >= %{version}
21cr|task-mate-1.20.0-14|38	Recommends:	mate-sensors-applet >= %{version}
21cr|task-mate-1.20.0-14|39	Recommends:	mate-themes >= %{version}
21cr|task-mate-1.20.0-14|40	Recommends:	mate-user-share >= %{version}
21cr|task-mate-1.20.0-14|41	Recommends:	mate-utils >= %{version}
21cr|task-mate-1.20.0-14|42	Recommends:	mozo >= %{version}
21cr|task-mate-1.20.0-14|43	Recommends:	networkmanager-applet
21cr|task-mate-1.20.0-14|44	%if %rpm5
21cr|task-mate-1.20.0-14|45	Recommends:	python-caja >= %{version}
21cr|task-mate-1.20.0-14|46	%else
21cr|task-mate-1.20.0-14|47	Recommends:	python3-caja >= %{version}
21cr|task-mate-1.20.0-14|48	%endif
21cr|task-mate-1.20.0-14|49	Recommends:	vorbis-tools
21cr|task-mate-1.20.0-14|50	Recommends:	deadbeef
21cr|task-mate-1.20.0-14|51	Recommends:	mucharmap
21cr|task-mate-1.20.0-14|52	Recommends:	remmina
21cr|task-mate-1.20.0-14|53	Recommends:	remmina-plugins-rdp
21cr|task-mate-1.20.0-14|54	Recommends:	remmina-plugins-vnc
21cr|task-mate-1.20.0-14|55	Recommends:	totem-gtk2
21cr|task-mate-1.20.0-14|56	Recommends:	transmission
21cr|task-mate-1.20.0-14|57	# pam_gnome_keyring is in /etc/pam.d/* of GDM, SDDM etc.
21cr|task-mate-1.20.0-14|58	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=14483
21cr|task-mate-1.20.0-14|59	Recommends:	gnome-keyring
21cr|task-mate-1.20.0-14|60	BuildArch:	noarch
21cr|task-mate-1.20.0-14|61	
21cr|task-mate-1.20.0-14|62	%description
21cr|task-mate-1.20.0-14|63	This package is a meta-package, meaning that its purpose is to contain
21cr|task-mate-1.20.0-14|64	dependencies for running the MATE.
21cr|task-mate-1.20.0-14|65	
21cr|task-mate-1.20.0-14|66	%files
21cr|task-mate-1.20.0-14|67	
21cr|task-mate-1.20.0-14|68	#----------------------------------------------------------------------------
21cr|task-mate-1.20.0-14|69	
21cr|task-mate-1.20.0-14|70	%package minimal
21cr|task-mate-1.20.0-14|71	Summary:	Minimal dependencies needed for MATE desktop
21cr|task-mate-1.20.0-14|72	Group:		Graphical desktop/MATE
21cr|task-mate-1.20.0-14|73	Recommends:	accountsservice
21cr|task-mate-1.20.0-14|74	Recommends:	blueman
21cr|task-mate-1.20.0-14|75	Recommends:	caja >= %{version}
21cr|task-mate-1.20.0-14|76	Recommends:	libgnomesu
21cr|task-mate-1.20.0-14|77	Recommends:	marco >= %{version}
21cr|task-mate-1.20.0-14|78	Recommends:	mate-applets >= %{version}
21cr|task-mate-1.20.0-14|79	Recommends:	mate-accessibility
21cr|task-mate-1.20.0-14|80	Recommends:	mate-backgrounds >= %{version}
21cr|task-mate-1.20.0-14|81	Recommends:	mate-common >= %{version}
21cr|task-mate-1.20.0-14|82	Recommends:	mate-control-center >= %{version}
21cr|task-mate-1.20.0-14|83	Recommends:	mate-desktop >= %{version}
21cr|task-mate-1.20.0-14|84	Recommends:	mate-icon-theme >= %{version}
21cr|task-mate-1.20.0-14|85	Recommends:	mate-menus >= %{version}
21cr|task-mate-1.20.0-14|86	Recommends:	mate-panel >= %{version}
21cr|task-mate-1.20.0-14|87	Recommends:	mate-power-manager >= %{version}
21cr|task-mate-1.20.0-14|88	Recommends:	mate-session-manager >= %{version}
21cr|task-mate-1.20.0-14|89	Recommends:	mate-settings-daemon >= %{version}
21cr|task-mate-1.20.0-14|90	Recommends:	mate-system-monitor >= %{version}
21cr|task-mate-1.20.0-14|91	Recommends:	mate-terminal >= %{version}
21cr|task-mate-1.20.0-14|92	Recommends:	mate-user-guide >= %{version}
21cr|task-mate-1.20.0-14|93	Recommends:	parcellite
21cr|task-mate-1.20.0-14|94	Recommends:	pluma >= %{version}
21cr|task-mate-1.20.0-14|95	Recommends:	preload
21cr|task-mate-1.20.0-14|96	Recommends:	rosa-icons-2021-mate
21cr|task-mate-1.20.0-14|97	Recommends:	rosa-icons-2021-mate-dark
21cr|task-mate-1.20.0-14|98	Recommends:	task-pulseaudio
21cr|task-mate-1.20.0-14|99	Recommends:	task-x11
21cr|task-mate-1.20.0-14|100	
21cr|task-mate-1.20.0-14|101	%description minimal
21cr|task-mate-1.20.0-14|102	This package is a meta-package, meaning that its purpose is to contain
21cr|task-mate-1.20.0-14|103	minimal dependencies for running a minimal MATE desktop environment.
21cr|task-mate-1.20.0-14|104	
21cr|task-mate-1.20.0-14|105	%files minimal
21cr|task-mate-1.20.0-14|106	
21cr|task-mate-1.20.0-14|107	#----------------------------------------------------------------------------
21cr|task-mate-1.20.0-14|108	
21cr|task-mate-1.20.0-14|109	%prep
21cr|task-mate-1.20.0-14|110	
21cr|task-mate-1.20.0-14|111	%build
21cr|task-mate-1.20.0-14|112	
21cr|task-mate-1.20.0-14|113	%install

8686 21
21cr|task-MRB-2-1|1	Summary:	Metapackage for MRB
21cr|task-MRB-2-1|2	Name:		task-MRB
21cr|task-MRB-2-1|3	Version:	2
21cr|task-MRB-2-1|4	Release:	1
21cr|task-MRB-2-1|5	License:	GPL
21cr|task-MRB-2-1|6	Group:		Graphical desktop/Other
21cr|task-MRB-2-1|7	# filter some linting .
21cr|task-MRB-2-1|8	Source100:	%{name}.rpmlintrc
21cr|task-MRB-2-1|9	Requires:	task-MRB-tty
21cr|task-MRB-2-1|10	Recommends:	latte-dock
21cr|task-MRB-2-1|11	Recommends:	rosalinuxro-repo
21cr|task-MRB-2-1|12	Recommends:	qmplay2
21cr|task-MRB-2-1|13	Recommends:	plasma5-applet-panon
21cr|task-MRB-2-1|14	Recommends:	kvantum
21cr|task-MRB-2-1|15	Recommends:	plasma5-applet-virtual-desktop-bar
21cr|task-MRB-2-1|16	Recommends: get-skypeforlinux
21cr|task-MRB-2-1|17	Recommends:	cinelerra-gg
21cr|task-MRB-2-1|18	Recommends:	otter-browser
21cr|task-MRB-2-1|19	Recommends:	telegram-desktop
21cr|task-MRB-2-1|20	Recommends:	kmail
21cr|task-MRB-2-1|21	Recommends:	mpv
21cr|task-MRB-2-1|22	Recommends:	gimp
21cr|task-MRB-2-1|23	Recommends:	meld
21cr|task-MRB-2-1|24	Recommends:	jag
21cr|task-MRB-2-1|25	Recommends:	p7zip
21cr|task-MRB-2-1|26	Recommends:	task-printing-minimal
21cr|task-MRB-2-1|27	Recommends:	task-printing-server
21cr|task-MRB-2-1|28	Recommends:	screenfetch
21cr|task-MRB-2-1|29	
21cr|task-MRB-2-1|30	# if restricted is available
21cr|task-MRB-2-1|31	Recommends:	libdvdcss
21cr|task-MRB-2-1|32	
21cr|task-MRB-2-1|33	BuildArch:	noarch
21cr|task-MRB-2-1|34	
21cr|task-MRB-2-1|35	Provides:	task-MRB = %{EVRD}
21cr|task-MRB-2-1|36	
21cr|task-MRB-2-1|37	%description
21cr|task-MRB-2-1|38	This package is a meta-package, meaning that its purpose is to contain
21cr|task-MRB-2-1|39	the Rosalinux.Ro (MRB) GUI apps customizations.
21cr|task-MRB-2-1|40	
21cr|task-MRB-2-1|41	%files
21cr|task-MRB-2-1|42	
21cr|task-MRB-2-1|43	#---------------------------------------------------------------------
21cr|task-MRB-2-1|44	
21cr|task-MRB-2-1|45	%package tty
21cr|task-MRB-2-1|46	Summary:	This is tty dependencies needed by %{name} package
21cr|task-MRB-2-1|47	Group:		Graphical desktop/Other
21cr|task-MRB-2-1|48	Recommends:	fbterm
21cr|task-MRB-2-1|49	Recommends:	fbv
21cr|task-MRB-2-1|50	Recommends:	byobu
21cr|task-MRB-2-1|51	Recommends:	lynx
21cr|task-MRB-2-1|52	Recommends:	centerim5
21cr|task-MRB-2-1|53	Recommends:	youtube-dl
21cr|task-MRB-2-1|54	Recommends:	alpine
21cr|task-MRB-2-1|55	Recommends:	mc
21cr|task-MRB-2-1|56	Recommends:	cmatrix
21cr|task-MRB-2-1|57	Recommends:	caca-utils
21cr|task-MRB-2-1|58	Recommends:	asciiquarium
21cr|task-MRB-2-1|59	Recommends:	dvtm
21cr|task-MRB-2-1|60	Recommends:	fbida
21cr|task-MRB-2-1|61	Recommends:	fbcat
21cr|task-MRB-2-1|62	Recommends:	inxi
21cr|task-MRB-2-1|63	Recommends:	bsd-games
21cr|task-MRB-2-1|64	Recommends:	htop
21cr|task-MRB-2-1|65	# rosalinuxro
21cr|task-MRB-2-1|66	Recommends:	moc
21cr|task-MRB-2-1|67	
21cr|task-MRB-2-1|68	%description tty
21cr|task-MRB-2-1|69	This package is a meta-package, meaning that its purpose is to contain
21cr|task-MRB-2-1|70	the Rosalinux.Ro (MRB) CLI && tty apps customizations.
21cr|task-MRB-2-1|71	
21cr|task-MRB-2-1|72	%files tty
21cr|task-MRB-2-1|73	
21cr|task-MRB-2-1|74	#--------------------------------------------------------------------

8687 21
21cr|task-nagios-0-10|1	Summary:	Metapackage for Nagios(tm)
21cr|task-nagios-0-10|2	
21cr|task-nagios-0-10|3	Name:		task-nagios
21cr|task-nagios-0-10|4	Version:	0
21cr|task-nagios-0-10|5	Release:	10
21cr|task-nagios-0-10|6	Group:		System/Servers
21cr|task-nagios-0-10|7	License:	GPL
21cr|task-nagios-0-10|8	BuildArch:	noarch
21cr|task-nagios-0-10|9	Requires:	nagios
21cr|task-nagios-0-10|10	Requires:	nagios-conf
21cr|task-nagios-0-10|11	Requires:	nagios-imagepaks
21cr|task-nagios-0-10|12	Requires:	nagios-plugins
21cr|task-nagios-0-10|13	Requires:	nagios-www
21cr|task-nagios-0-10|14	Requires:	nagios-check_breeze
21cr|task-nagios-0-10|15	Requires:	nagios-check_by_ssh
21cr|task-nagios-0-10|16	Requires:	nagios-check_cluster
21cr|task-nagios-0-10|17	Requires:	nagios-check_dhcp
21cr|task-nagios-0-10|18	Requires:	nagios-check_dig
21cr|task-nagios-0-10|19	Requires:	nagios-check_disk
21cr|task-nagios-0-10|20	Requires:	nagios-check_disk_smb
21cr|task-nagios-0-10|21	Requires:	nagios-check_dns
21cr|task-nagios-0-10|22	Requires:	nagios-check_dummy
21cr|task-nagios-0-10|23	Requires:	nagios-check_file_age
21cr|task-nagios-0-10|24	Requires:	nagios-check_flexlm
21cr|task-nagios-0-10|25	Requires:	nagios-check_fping
21cr|task-nagios-0-10|26	Requires:	nagios-check_game
21cr|task-nagios-0-10|27	Requires:	nagios-check_hpjd
21cr|task-nagios-0-10|28	Requires:	nagios-check_http
21cr|task-nagios-0-10|29	Requires:	nagios-check_icmp
21cr|task-nagios-0-10|30	Requires:	nagios-check_ide_smart
21cr|task-nagios-0-10|31	Requires:	nagios-check_ifoperstatus
21cr|task-nagios-0-10|32	Requires:	nagios-check_ifstatus
21cr|task-nagios-0-10|33	Requires:	nagios-check_ircd
21cr|task-nagios-0-10|34	Requires:	nagios-check_ldap
21cr|task-nagios-0-10|35	Requires:	nagios-check_load
21cr|task-nagios-0-10|36	Requires:	nagios-check_log
21cr|task-nagios-0-10|37	Requires:	nagios-check_mailq
21cr|task-nagios-0-10|38	Requires:	nagios-check_mysql
21cr|task-nagios-0-10|39	Requires:	nagios-check_mysql_query
21cr|task-nagios-0-10|40	Requires:	nagios-check_nagios
21cr|task-nagios-0-10|41	Requires:	nagios-check_netapp
21cr|task-nagios-0-10|42	Requires:	nagios-check_nt
21cr|task-nagios-0-10|43	Requires:	nagios-check_ntp
21cr|task-nagios-0-10|44	Requires:	nagios-check_ntp_peer
21cr|task-nagios-0-10|45	Requires:	nagios-check_ntp_time
21cr|task-nagios-0-10|46	Requires:	nagios-check_nwstat
21cr|task-nagios-0-10|47	Requires:	nagios-check_oracle
21cr|task-nagios-0-10|48	Requires:	nagios-check_overcr
21cr|task-nagios-0-10|49	Requires:	nagios-check_pgsql
21cr|task-nagios-0-10|50	Requires:	nagios-check_ping
21cr|task-nagios-0-10|51	Requires:	nagios-check_procs
21cr|task-nagios-0-10|52	Requires:	nagios-check_radius
21cr|task-nagios-0-10|53	Requires:	nagios-check_real
21cr|task-nagios-0-10|54	Requires:	nagios-check_rpc
21cr|task-nagios-0-10|55	Requires:	nagios-check_sensors
21cr|task-nagios-0-10|56	Requires:	nagios-check_smtp
21cr|task-nagios-0-10|57	Requires:	nagios-check_snmp
21cr|task-nagios-0-10|58	Requires:	nagios-check_ssh
21cr|task-nagios-0-10|59	Requires:	nagios-check_swap
21cr|task-nagios-0-10|60	Requires:	nagios-check_tcp
21cr|task-nagios-0-10|61	Requires:	nagios-check_time
21cr|task-nagios-0-10|62	Requires:	nagios-check_ups
21cr|task-nagios-0-10|63	Requires:	nagios-check_users
21cr|task-nagios-0-10|64	Requires:	nagios-check_wave
21cr|task-nagios-0-10|65	
21cr|task-nagios-0-10|66	%description
21cr|task-nagios-0-10|67	This package is a meta-package that will suck in most of the needed packages
21cr|task-nagios-0-10|68	to run Nagios(tm) seamlessly.
21cr|task-nagios-0-10|69	
21cr|task-nagios-0-10|70	%files

8688 21
21cr|task-nodejs-es6-1.0-4|1	%define dversion 0.1.1
21cr|task-nodejs-es6-1.0-4|2	%define es5version 0.10.11
21cr|task-nodejs-es6-1.0-4|3	%define itversion 2.0.0
21cr|task-nodejs-es6-1.0-4|4	%define mapversion 0.1.2
21cr|task-nodejs-es6-1.0-4|5	%define setversion 0.1.3
21cr|task-nodejs-es6-1.0-4|6	%define symversion 3.0.2
21cr|task-nodejs-es6-1.0-4|7	%define wmapversion 2.0.1
21cr|task-nodejs-es6-1.0-4|8	%define eeversion 0.3.4
21cr|task-nodejs-es6-1.0-4|9	
21cr|task-nodejs-es6-1.0-4|10	Summary:        Task-es5 and 6
21cr|task-nodejs-es6-1.0-4|11	Name:           task-nodejs-es6
21cr|task-nodejs-es6-1.0-4|12	Version:        1.0
21cr|task-nodejs-es6-1.0-4|13	Release:        4
21cr|task-nodejs-es6-1.0-4|14	License:        MIT
21cr|task-nodejs-es6-1.0-4|15	Group:          Development/Other
21cr|task-nodejs-es6-1.0-4|16	Url:            https://www.npmjs.com/
21cr|task-nodejs-es6-1.0-4|17	Source0:https://github.com/medikoo/d/archive/v0.1.1.tar.gz
21cr|task-nodejs-es6-1.0-4|18	Source1:https://github.com/medikoo/es5-ext/archive/v0.10.11.tar.gz
21cr|task-nodejs-es6-1.0-4|19	Source2:https://github.com/medikoo/es6-iterator/archive/v2.0.0.tar.gz
21cr|task-nodejs-es6-1.0-4|20	Source3:https://github.com/medikoo/es6-map/archive/v0.1.2.tar.gz
21cr|task-nodejs-es6-1.0-4|21	Source4:https://github.com/medikoo/es6-set/archive/v0.1.3.tar.gz
21cr|task-nodejs-es6-1.0-4|22	Source5:https://github.com/medikoo/es6-symbol/archive/v3.0.2.tar.gz
21cr|task-nodejs-es6-1.0-4|23	Source6:https://github.com/medikoo/es6-weak-map/archive/v2.0.1.tar.gz
21cr|task-nodejs-es6-1.0-4|24	Source7:https://github.com/medikoo/event-emitter/archive/v0.3.4.tar.gz
21cr|task-nodejs-es6-1.0-4|25	
21cr|task-nodejs-es6-1.0-4|26	BuildRequires:  nodejs-packaging
21cr|task-nodejs-es6-1.0-4|27	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|28	
21cr|task-nodejs-es6-1.0-4|29	%description
21cr|task-nodejs-es6-1.0-4|30	This is build as task because are all circular among each other,
21cr|task-nodejs-es6-1.0-4|31	and I don't know where to open the circular chain.
21cr|task-nodejs-es6-1.0-4|32	#===================================================================
21cr|task-nodejs-es6-1.0-4|33	%package -n nodejs-d
21cr|task-nodejs-es6-1.0-4|34	Summary:        Property descriptor factory
21cr|task-nodejs-es6-1.0-4|35	Version:        %{dversion}
21cr|task-nodejs-es6-1.0-4|36	License:        MIT
21cr|task-nodejs-es6-1.0-4|37	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|38	
21cr|task-nodejs-es6-1.0-4|39	%description -n nodejs-d
21cr|task-nodejs-es6-1.0-4|40	%{summary}.
21cr|task-nodejs-es6-1.0-4|41	
21cr|task-nodejs-es6-1.0-4|42	%files -n nodejs-d
21cr|task-nodejs-es6-1.0-4|43	%doc d-%{dversion}/CHANGES d-%{dversion}/LICENCE d-%{dversion}/README.md
21cr|task-nodejs-es6-1.0-4|44	%{nodejs_sitelib}/d
21cr|task-nodejs-es6-1.0-4|45	
21cr|task-nodejs-es6-1.0-4|46	#------------------------------------------------------------------
21cr|task-nodejs-es6-1.0-4|47	%package -n nodejs-es5-ext
21cr|task-nodejs-es6-1.0-4|48	
21cr|task-nodejs-es6-1.0-4|49	Summary:        ECMAScript extensions and shims
21cr|task-nodejs-es6-1.0-4|50	Version:        %{es5version}
21cr|task-nodejs-es6-1.0-4|51	License:        MIT
21cr|task-nodejs-es6-1.0-4|52	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|53	
21cr|task-nodejs-es6-1.0-4|54	%description -n nodejs-es5-ext
21cr|task-nodejs-es6-1.0-4|55	%{summary}.
21cr|task-nodejs-es6-1.0-4|56	
21cr|task-nodejs-es6-1.0-4|57	%files -n nodejs-es5-ext
21cr|task-nodejs-es6-1.0-4|58	%doc es5-ext-%{es5version}/LICENSE es5-ext-%{es5version}/README.md es5-ext-%{es5version}/CHANGES
21cr|task-nodejs-es6-1.0-4|59	%{nodejs_sitelib}/es5-ext
21cr|task-nodejs-es6-1.0-4|60	
21cr|task-nodejs-es6-1.0-4|61	#------------------------------------------------------------------
21cr|task-nodejs-es6-1.0-4|62	%package -n nodejs-es6-iterator
21cr|task-nodejs-es6-1.0-4|63	
21cr|task-nodejs-es6-1.0-4|64	Summary:        Iterator abstraction based on ES6 specification
21cr|task-nodejs-es6-1.0-4|65	Version:        %{itversion}
21cr|task-nodejs-es6-1.0-4|66	License:        MIT
21cr|task-nodejs-es6-1.0-4|67	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|68	
21cr|task-nodejs-es6-1.0-4|69	%description -n nodejs-es6-iterator
21cr|task-nodejs-es6-1.0-4|70	%{summary}.
21cr|task-nodejs-es6-1.0-4|71	
21cr|task-nodejs-es6-1.0-4|72	%files -n nodejs-es6-iterator
21cr|task-nodejs-es6-1.0-4|73	%doc es6-iterator-%{itversion}/LICENSE es6-iterator-%{itversion}/README.md es6-iterator-%{itversion}/CHANGES
21cr|task-nodejs-es6-1.0-4|74	%{nodejs_sitelib}/es6-iterator
21cr|task-nodejs-es6-1.0-4|75	#------------------------------------------------------------------
21cr|task-nodejs-es6-1.0-4|76	%package -n nodejs-es6-map
21cr|task-nodejs-es6-1.0-4|77	
21cr|task-nodejs-es6-1.0-4|78	Summary:        ECMAScript6 Map polyfill
21cr|task-nodejs-es6-1.0-4|79	Version:        %{mapversion}
21cr|task-nodejs-es6-1.0-4|80	License:        MIT
21cr|task-nodejs-es6-1.0-4|81	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|82	
21cr|task-nodejs-es6-1.0-4|83	%description -n nodejs-es6-map
21cr|task-nodejs-es6-1.0-4|84	%{summary}.
21cr|task-nodejs-es6-1.0-4|85	
21cr|task-nodejs-es6-1.0-4|86	%files -n nodejs-es6-map
21cr|task-nodejs-es6-1.0-4|87	%doc es6-map-%{mapversion}/LICENSE es6-map-%{mapversion}/README.md es6-map-%{mapversion}/CHANGES
21cr|task-nodejs-es6-1.0-4|88	%{nodejs_sitelib}/es6-map
21cr|task-nodejs-es6-1.0-4|89	#------------------------------------------------------------------
21cr|task-nodejs-es6-1.0-4|90	%package -n nodejs-es6-set
21cr|task-nodejs-es6-1.0-4|91	
21cr|task-nodejs-es6-1.0-4|92	Summary:        ECMAScript6 Set polyfill
21cr|task-nodejs-es6-1.0-4|93	Version:        %{setversion}
21cr|task-nodejs-es6-1.0-4|94	License:        MIT
21cr|task-nodejs-es6-1.0-4|95	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|96	
21cr|task-nodejs-es6-1.0-4|97	%description -n nodejs-es6-set
21cr|task-nodejs-es6-1.0-4|98	%{summary}.
21cr|task-nodejs-es6-1.0-4|99	
21cr|task-nodejs-es6-1.0-4|100	%files -n nodejs-es6-set
21cr|task-nodejs-es6-1.0-4|101	%doc es6-set-%{setversion}/LICENSE es6-set-%{setversion}/README.md es6-set-%{setversion}/CHANGES
21cr|task-nodejs-es6-1.0-4|102	%{nodejs_sitelib}/es6-set
21cr|task-nodejs-es6-1.0-4|103	#------------------------------------------------------------------
21cr|task-nodejs-es6-1.0-4|104	%package -n nodejs-es6-symbol
21cr|task-nodejs-es6-1.0-4|105	
21cr|task-nodejs-es6-1.0-4|106	Summary:        ECMAScript 6 Symbol polyfill
21cr|task-nodejs-es6-1.0-4|107	Version:        %{symversion}
21cr|task-nodejs-es6-1.0-4|108	License:        MIT
21cr|task-nodejs-es6-1.0-4|109	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|110	
21cr|task-nodejs-es6-1.0-4|111	%description -n nodejs-es6-symbol
21cr|task-nodejs-es6-1.0-4|112	%{summary}.
21cr|task-nodejs-es6-1.0-4|113	
21cr|task-nodejs-es6-1.0-4|114	%files -n nodejs-es6-symbol
21cr|task-nodejs-es6-1.0-4|115	%doc es6-symbol-%{symversion}/LICENSE es6-symbol-%{symversion}/README.md es6-symbol-%{symversion}/CHANGES
21cr|task-nodejs-es6-1.0-4|116	%{nodejs_sitelib}/es6-symbol
21cr|task-nodejs-es6-1.0-4|117	#------------------------------------------------------------------
21cr|task-nodejs-es6-1.0-4|118	
21cr|task-nodejs-es6-1.0-4|119	%package -n nodejs-es6-weak-map
21cr|task-nodejs-es6-1.0-4|120	
21cr|task-nodejs-es6-1.0-4|121	Summary:        ECMAScript6 WeakMap polyfill
21cr|task-nodejs-es6-1.0-4|122	Version:        %{wmapversion}
21cr|task-nodejs-es6-1.0-4|123	License:        MIT
21cr|task-nodejs-es6-1.0-4|124	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|125	
21cr|task-nodejs-es6-1.0-4|126	%description -n nodejs-es6-weak-map
21cr|task-nodejs-es6-1.0-4|127	%{summary}.
21cr|task-nodejs-es6-1.0-4|128	
21cr|task-nodejs-es6-1.0-4|129	%files -n nodejs-es6-weak-map
21cr|task-nodejs-es6-1.0-4|130	%doc es6-weak-map-%{wmapversion}/LICENSE es6-weak-map-%{wmapversion}/README.md es6-weak-map-%{wmapversion}/CHANGES
21cr|task-nodejs-es6-1.0-4|131	%{nodejs_sitelib}/es6-weak-map
21cr|task-nodejs-es6-1.0-4|132	#------------------------------------------------------------------
21cr|task-nodejs-es6-1.0-4|133	
21cr|task-nodejs-es6-1.0-4|134	%package -n nodejs-event-emitter
21cr|task-nodejs-es6-1.0-4|135	
21cr|task-nodejs-es6-1.0-4|136	Summary:        Environment agnostic event emitter
21cr|task-nodejs-es6-1.0-4|137	Version:        %{eeversion}
21cr|task-nodejs-es6-1.0-4|138	License:        MIT
21cr|task-nodejs-es6-1.0-4|139	BuildArch:      noarch
21cr|task-nodejs-es6-1.0-4|140	
21cr|task-nodejs-es6-1.0-4|141	%description -n nodejs-event-emitter
21cr|task-nodejs-es6-1.0-4|142	%{summary}.
21cr|task-nodejs-es6-1.0-4|143	
21cr|task-nodejs-es6-1.0-4|144	%files -n nodejs-event-emitter
21cr|task-nodejs-es6-1.0-4|145	%doc event-emitter-%{eeversion}/LICENSE event-emitter-%{eeversion}/README.md event-emitter-%{eeversion}/CHANGES
21cr|task-nodejs-es6-1.0-4|146	%{nodejs_sitelib}/event-emitter
21cr|task-nodejs-es6-1.0-4|147	#------------------------------------------------------------------
21cr|task-nodejs-es6-1.0-4|148	%prep
21cr|task-nodejs-es6-1.0-4|149	### d
21cr|task-nodejs-es6-1.0-4|150	%setup -q -c -a 1 -a 2 -a 3 -a 4 -a 5 -a 6 -a 7
21cr|task-nodejs-es6-1.0-4|151	
21cr|task-nodejs-es6-1.0-4|152	
21cr|task-nodejs-es6-1.0-4|153	%build
21cr|task-nodejs-es6-1.0-4|154	
21cr|task-nodejs-es6-1.0-4|155	%install
21cr|task-nodejs-es6-1.0-4|156	mkdir -p \
21cr|task-nodejs-es6-1.0-4|157	%{buildroot}%{nodejs_sitelib}/{d,es5-ext,es6-iterator,es6-map,es6-set,es6-symbol,es6-weak-map,event-emitter}
21cr|task-nodejs-es6-1.0-4|158	
21cr|task-nodejs-es6-1.0-4|159	### d
21cr|task-nodejs-es6-1.0-4|160	pushd d-%{dversion}
21cr|task-nodejs-es6-1.0-4|161	mkdir -p node_modules
21cr|task-nodejs-es6-1.0-4|162	ln -sf ../../{es5-ext,es6-iterator,es6-symbol} node_modules
21cr|task-nodejs-es6-1.0-4|163	cp -pr package.json *.js node_modules %{buildroot}%{nodejs_sitelib}/d
21cr|task-nodejs-es6-1.0-4|164	popd
21cr|task-nodejs-es6-1.0-4|165	
21cr|task-nodejs-es6-1.0-4|166	### es5-ext
21cr|task-nodejs-es6-1.0-4|167	pushd es5-ext-%{es5version}
21cr|task-nodejs-es6-1.0-4|168	mkdir -p node_modules
21cr|task-nodejs-es6-1.0-4|169	ln -sf ../../{d,es6-iterator,es6-symbol} node_modules
21cr|task-nodejs-es6-1.0-4|170	cp -pr package.json array error *.js iterable math object string boolean date function number reg-exp node_modules  %{buildroot}%{nodejs_sitelib}/es5-ext
21cr|task-nodejs-es6-1.0-4|171	popd
21cr|task-nodejs-es6-1.0-4|172	
21cr|task-nodejs-es6-1.0-4|173	### es6-iterator
21cr|task-nodejs-es6-1.0-4|174	pushd es6-iterator-%{itversion}
21cr|task-nodejs-es6-1.0-4|175	mkdir -p node_modules
21cr|task-nodejs-es6-1.0-4|176	ln -sf ../../{d,es5-ext,es6-symbol} node_modules
21cr|task-nodejs-es6-1.0-4|177	cp -pr package.json *.js node_modules %{buildroot}%{nodejs_sitelib}/es6-iterator
21cr|task-nodejs-es6-1.0-4|178	popd
21cr|task-nodejs-es6-1.0-4|179	
21cr|task-nodejs-es6-1.0-4|180	### es6-map
21cr|task-nodejs-es6-1.0-4|181	pushd es6-map-%{mapversion}
21cr|task-nodejs-es6-1.0-4|182	mkdir -p node_modules
21cr|task-nodejs-es6-1.0-4|183	ln -sf ../../{d,es5-ext,es6-iterator,es6-set,es6-symbol,event-emitter} node_modules
21cr|task-nodejs-es6-1.0-4|184	cp -pr package.json *.js primitive lib node_modules \
21cr|task-nodejs-es6-1.0-4|185	%{buildroot}%{nodejs_sitelib}/es6-map
21cr|task-nodejs-es6-1.0-4|186	popd
21cr|task-nodejs-es6-1.0-4|187	
21cr|task-nodejs-es6-1.0-4|188	### es6-set
21cr|task-nodejs-es6-1.0-4|189	pushd es6-set-%{setversion}
21cr|task-nodejs-es6-1.0-4|190	mkdir -p node_modules
21cr|task-nodejs-es6-1.0-4|191	ln -sf ../../{d,es5-ext,es6-iterator,es6-symbol,event-emitter} node_modules
21cr|task-nodejs-es6-1.0-4|192	cp -pr package.json *.js primitive lib ext node_modules \
21cr|task-nodejs-es6-1.0-4|193	%{buildroot}%{nodejs_sitelib}/es6-set
21cr|task-nodejs-es6-1.0-4|194	popd
21cr|task-nodejs-es6-1.0-4|195	
21cr|task-nodejs-es6-1.0-4|196	### es6-symbol
21cr|task-nodejs-es6-1.0-4|197	pushd es6-symbol-%{symversion}
21cr|task-nodejs-es6-1.0-4|198	mkdir -p node_modules
21cr|task-nodejs-es6-1.0-4|199	ln -sf ../../{d,es5-ext,es6-iterator} node_modules
21cr|task-nodejs-es6-1.0-4|200	cp -pr package.json *.js  node_modules %{buildroot}%{nodejs_sitelib}/es6-symbol
21cr|task-nodejs-es6-1.0-4|201	popd
21cr|task-nodejs-es6-1.0-4|202	
21cr|task-nodejs-es6-1.0-4|203	### es6-weak-map
21cr|task-nodejs-es6-1.0-4|204	pushd es6-weak-map-%{wmapversion}
21cr|task-nodejs-es6-1.0-4|205	mkdir -p node_modules
21cr|task-nodejs-es6-1.0-4|206	ln -sf ../../{d,es5-ext,es6-iterator,es6-symbol} node_modules
21cr|task-nodejs-es6-1.0-4|207	cp -pr package.json *.js  node_modules \
21cr|task-nodejs-es6-1.0-4|208	%{buildroot}/%{nodejs_sitelib}/es6-weak-map
21cr|task-nodejs-es6-1.0-4|209	popd
21cr|task-nodejs-es6-1.0-4|210	
21cr|task-nodejs-es6-1.0-4|211	### event-emitter
21cr|task-nodejs-es6-1.0-4|212	pushd event-emitter-%{eeversion}
21cr|task-nodejs-es6-1.0-4|213	mkdir -p node_modules
21cr|task-nodejs-es6-1.0-4|214	ln -sf ../../{d,es5-ext,es6-iterator,es6-symbol} node_modules
21cr|task-nodejs-es6-1.0-4|215	cp -pr package.json *.js  node_modules \
21cr|task-nodejs-es6-1.0-4|216	%{buildroot}%{nodejs_sitelib}/event-emitter
21cr|task-nodejs-es6-1.0-4|217	popd
21cr|task-nodejs-es6-1.0-4|218	
21cr|task-nodejs-es6-1.0-4|219	#------------------------------------------------------------------

8689 21
21cr|task-sound-studio-0.3-14|1	Name:		task-sound-studio
21cr|task-sound-studio-0.3-14|2	Version:	0.3
21cr|task-sound-studio-0.3-14|3	Release:	14
21cr|task-sound-studio-0.3-14|4	Summary:	Meta package for Sound Studio and Music Production
21cr|task-sound-studio-0.3-14|5	Group:		Sound
21cr|task-sound-studio-0.3-14|6	License:	GPLv2+
21cr|task-sound-studio-0.3-14|7	
21cr|task-sound-studio-0.3-14|8	## Packages organized by groups and divided in Suggests and Requires
21cr|task-sound-studio-0.3-14|9	####################################################################
21cr|task-sound-studio-0.3-14|10	
21cr|task-sound-studio-0.3-14|11	# Jack engine-related
21cr|task-sound-studio-0.3-14|12	Requires:	jack
21cr|task-sound-studio-0.3-14|13	Requires:	jack-example-clients
21cr|task-sound-studio-0.3-14|14	Requires:	laditools
21cr|task-sound-studio-0.3-14|15	Requires:	qjackctl
21cr|task-sound-studio-0.3-14|16	Recommends:	ladish
21cr|task-sound-studio-0.3-14|17	Recommends:	ac3jack
21cr|task-sound-studio-0.3-14|18	Recommends:	ffado
21cr|task-sound-studio-0.3-14|19	
21cr|task-sound-studio-0.3-14|20	# Bridges to other sound systems
21cr|task-sound-studio-0.3-14|21	Recommends:	tritonus-fluidsynth
21cr|task-sound-studio-0.3-14|22	Requires:	jackasyn
21cr|task-sound-studio-0.3-14|23	
21cr|task-sound-studio-0.3-14|24	# Basic MIDI utilities
21cr|task-sound-studio-0.3-14|25	Recommends: a2jmidid
21cr|task-sound-studio-0.3-14|26	Recommends: vmpk
21cr|task-sound-studio-0.3-14|27	Recommends: qmidiroute
21cr|task-sound-studio-0.3-14|28	Recommends: qmidiarp
21cr|task-sound-studio-0.3-14|29	
21cr|task-sound-studio-0.3-14|30	# Soundfont-related
21cr|task-sound-studio-0.3-14|31	Requires: fluid-soundfont-common
21cr|task-sound-studio-0.3-14|32	Requires: fluid-soundfont-gm
21cr|task-sound-studio-0.3-14|33	Requires: fluid-soundfont-gs
21cr|task-sound-studio-0.3-14|34	Requires: soundfont-utils
21cr|task-sound-studio-0.3-14|35	Recommends: swami
21cr|task-sound-studio-0.3-14|36	Requires: timidity-patch-gravis
21cr|task-sound-studio-0.3-14|37	Requires: timidity-patch-freepats
21cr|task-sound-studio-0.3-14|38	Requires: TiMidity++
21cr|task-sound-studio-0.3-14|39	Recommends: TiMidity++-interfaces-extra
21cr|task-sound-studio-0.3-14|40	
21cr|task-sound-studio-0.3-14|41	# Score and tablature editors
21cr|task-sound-studio-0.3-14|42	Requires: lilypond
21cr|task-sound-studio-0.3-14|43	Recommends: nted
21cr|task-sound-studio-0.3-14|44	Recommends: ktabedit
21cr|task-sound-studio-0.3-14|45	Recommends: mscore
21cr|task-sound-studio-0.3-14|46	
21cr|task-sound-studio-0.3-14|47	# Ladspa system and effect plugins
21cr|task-sound-studio-0.3-14|48	Requires: ladspa
21cr|task-sound-studio-0.3-14|49	Requires: ladspa-quitte-dsp
21cr|task-sound-studio-0.3-14|50	Requires: mcp-plugins
21cr|task-sound-studio-0.3-14|51	Requires: pvc
21cr|task-sound-studio-0.3-14|52	Requires: pvoc
21cr|task-sound-studio-0.3-14|53	Requires: rev-plugins
21cr|task-sound-studio-0.3-14|54	Requires: swh-plugins
21cr|task-sound-studio-0.3-14|55	Requires: tap-plugins
21cr|task-sound-studio-0.3-14|56	Requires: cmt
21cr|task-sound-studio-0.3-14|57	Requires: blop
21cr|task-sound-studio-0.3-14|58	Requires: caps
21cr|task-sound-studio-0.3-14|59	
21cr|task-sound-studio-0.3-14|60	# LV2 system and plugins
21cr|task-sound-studio-0.3-14|61	Requires: lv2core
21cr|task-sound-studio-0.3-14|62	Requires: slv2
21cr|task-sound-studio-0.3-14|63	Requires: swh-lv2
21cr|task-sound-studio-0.3-14|64	Requires: ll-plugins
21cr|task-sound-studio-0.3-14|65	Requires: calf
21cr|task-sound-studio-0.3-14|66	Requires: ll-plugins-gui
21cr|task-sound-studio-0.3-14|67	Requires: invada-studio-plugins-lv2
21cr|task-sound-studio-0.3-14|68	Requires: foo-yc20
21cr|task-sound-studio-0.3-14|69	
21cr|task-sound-studio-0.3-14|70	# DSSI system and synth plugins
21cr|task-sound-studio-0.3-14|71	Requires: dssi
21cr|task-sound-studio-0.3-14|72	Requires: fluidsynth-dssi
21cr|task-sound-studio-0.3-14|73	Requires: hexter
21cr|task-sound-studio-0.3-14|74	Requires: whysynth
21cr|task-sound-studio-0.3-14|75	Requires: wsynth-dssi
21cr|task-sound-studio-0.3-14|76	Requires: xsynth-dssi
21cr|task-sound-studio-0.3-14|77	
21cr|task-sound-studio-0.3-14|78	# Standalone Synths
21cr|task-sound-studio-0.3-14|79	Requires: fluidsynth
21cr|task-sound-studio-0.3-14|80	Recommends: yoshimi
21cr|task-sound-studio-0.3-14|81	Recommends: qsynth
21cr|task-sound-studio-0.3-14|82	Recommends: ams
21cr|task-sound-studio-0.3-14|83	Recommends: amsynth
21cr|task-sound-studio-0.3-14|84	Recommends: phasex
21cr|task-sound-studio-0.3-14|85	Recommends: bristol
21cr|task-sound-studio-0.3-14|86	Recommends: bristol-arp2600
21cr|task-sound-studio-0.3-14|87	Recommends: bristol-axxe
21cr|task-sound-studio-0.3-14|88	Recommends: bristol-b3
21cr|task-sound-studio-0.3-14|89	Recommends: bristol-dx
21cr|task-sound-studio-0.3-14|90	Recommends: bristol-explorer
21cr|task-sound-studio-0.3-14|91	Recommends: bristol-juno
21cr|task-sound-studio-0.3-14|92	Recommends: bristol-memory
21cr|task-sound-studio-0.3-14|93	Recommends: bristol-mini
21cr|task-sound-studio-0.3-14|94	Recommends: bristol-mono
21cr|task-sound-studio-0.3-14|95	Recommends: bristol-obx
21cr|task-sound-studio-0.3-14|96	Recommends: bristol-obxa
21cr|task-sound-studio-0.3-14|97	Recommends: bristol-odyssey
21cr|task-sound-studio-0.3-14|98	Recommends: bristol-poly800
21cr|task-sound-studio-0.3-14|99	Recommends: bristol-prophet
21cr|task-sound-studio-0.3-14|100	Recommends: bristol-rhodes
21cr|task-sound-studio-0.3-14|101	Recommends: bristol-rhodesbass
21cr|task-sound-studio-0.3-14|102	Recommends: bristol-roadrunner
21cr|task-sound-studio-0.3-14|103	Recommends: bristol-solina
21cr|task-sound-studio-0.3-14|104	Recommends: bristol-vox
21cr|task-sound-studio-0.3-14|105	Recommends: qsampler
21cr|task-sound-studio-0.3-14|106	
21cr|task-sound-studio-0.3-14|107	# Simple audio recorders and players
21cr|task-sound-studio-0.3-14|108	Recommends: jack_capture
21cr|task-sound-studio-0.3-14|109	Recommends: timemachine
21cr|task-sound-studio-0.3-14|110	Recommends: qarecord
21cr|task-sound-studio-0.3-14|111	Recommends: uade
21cr|task-sound-studio-0.3-14|112	Recommends: upse
21cr|task-sound-studio-0.3-14|113	Recommends: xmp
21cr|task-sound-studio-0.3-14|114	
21cr|task-sound-studio-0.3-14|115	# DAW - SAW and sequencers
21cr|task-sound-studio-0.3-14|116	Recommends: ardour
21cr|task-sound-studio-0.3-14|117	Recommends: audacity
21cr|task-sound-studio-0.3-14|118	Recommends: dino
21cr|task-sound-studio-0.3-14|119	Recommends: jokosher
21cr|task-sound-studio-0.3-14|120	Recommends: lmms
21cr|task-sound-studio-0.3-14|121	Recommends: qtractor
21cr|task-sound-studio-0.3-14|122	Recommends: rezound
21cr|task-sound-studio-0.3-14|123	Recommends: rosegarden
21cr|task-sound-studio-0.3-14|124	Recommends: seq24
21cr|task-sound-studio-0.3-14|125	Recommends: jackbeat
21cr|task-sound-studio-0.3-14|126	Recommends: beast
21cr|task-sound-studio-0.3-14|127	Recommends: kmid2
21cr|task-sound-studio-0.3-14|128	
21cr|task-sound-studio-0.3-14|129	# Trackers
21cr|task-sound-studio-0.3-14|130	Recommends: schismtracker
21cr|task-sound-studio-0.3-14|131	
21cr|task-sound-studio-0.3-14|132	# Effect racks
21cr|task-sound-studio-0.3-14|133	Recommends: jack-rack
21cr|task-sound-studio-0.3-14|134	Recommends: zynjacku
21cr|task-sound-studio-0.3-14|135	Recommends: ecamegapedal
21cr|task-sound-studio-0.3-14|136	Recommends: gnuitar
21cr|task-sound-studio-0.3-14|137	Recommends: guitarix
21cr|task-sound-studio-0.3-14|138	Recommends: jcgui
21cr|task-sound-studio-0.3-14|139	Recommends: jconvolver
21cr|task-sound-studio-0.3-14|140	Recommends: rakarrack
21cr|task-sound-studio-0.3-14|141	Recommends: tuxguitar
21cr|task-sound-studio-0.3-14|142	Recommends: jackeq
21cr|task-sound-studio-0.3-14|143	Recommends: zita-rev1
21cr|task-sound-studio-0.3-14|144	
21cr|task-sound-studio-0.3-14|145	# Drum machines, live audio tools
21cr|task-sound-studio-0.3-14|146	Recommends: hydrogen
21cr|task-sound-studio-0.3-14|147	Recommends: mixxx
21cr|task-sound-studio-0.3-14|148	Recommends: terminatorx
21cr|task-sound-studio-0.3-14|149	Recommends: sooperlooper
21cr|task-sound-studio-0.3-14|150	
21cr|task-sound-studio-0.3-14|151	# Audio developpers
21cr|task-sound-studio-0.3-14|152	Recommends: faust
21cr|task-sound-studio-0.3-14|153	Recommends: pd
21cr|task-sound-studio-0.3-14|154	Recommends: drumstick
21cr|task-sound-studio-0.3-14|155	
21cr|task-sound-studio-0.3-14|156	# KernelRT
21cr|task-sound-studio-0.3-14|157	Recommends: kernel-rt-latest
21cr|task-sound-studio-0.3-14|158	Recommends: kernel-rt-devel-latest
21cr|task-sound-studio-0.3-14|159	Recommends: rtirq
21cr|task-sound-studio-0.3-14|160	
21cr|task-sound-studio-0.3-14|161	# Media players
21cr|task-sound-studio-0.3-14|162	Recommends: xine-jack
21cr|task-sound-studio-0.3-14|163	Recommends: mplayer
21cr|task-sound-studio-0.3-14|164	Recommends: vlc-plugin-jack
21cr|task-sound-studio-0.3-14|165	Recommends: gstreamer0.10-plugins-good
21cr|task-sound-studio-0.3-14|166	
21cr|task-sound-studio-0.3-14|167	# Desktop-specific configuration files
21cr|task-sound-studio-0.3-14|168	Recommends: lilypond-kde4
21cr|task-sound-studio-0.3-14|169	
21cr|task-sound-studio-0.3-14|170	# Cadence set of tools for audio production
21cr|task-sound-studio-0.3-14|171	Recommends: cadence
21cr|task-sound-studio-0.3-14|172	
21cr|task-sound-studio-0.3-14|173	#########################################################
21cr|task-sound-studio-0.3-14|174	
21cr|task-sound-studio-0.3-14|175	BuildArch:  noarch
21cr|task-sound-studio-0.3-14|176	
21cr|task-sound-studio-0.3-14|177	%description
21cr|task-sound-studio-0.3-14|178	This package is a meta-package which installs everything needed to have
21cr|task-sound-studio-0.3-14|179	a complete sound creation and processing studio.
21cr|task-sound-studio-0.3-14|180	- Rosa/Mandriva for Digital Audio Workstations -
21cr|task-sound-studio-0.3-14|181	
21cr|task-sound-studio-0.3-14|182	
21cr|task-sound-studio-0.3-14|183	%files

8690 21
21cr|task-xfce-2021.1-46|1	Summary:	Metapackage for the Xfce desktop environment
21cr|task-xfce-2021.1-46|2	Name:		task-xfce
21cr|task-xfce-2021.1-46|3	Version:	%{rosa_release}
21cr|task-xfce-2021.1-46|4	Epoch:		2
21cr|task-xfce-2021.1-46|5	Release:	46
21cr|task-xfce-2021.1-46|6	License:	GPLv2+
21cr|task-xfce-2021.1-46|7	Group:		Graphical desktop/Xfce
21cr|task-xfce-2021.1-46|8	Url:		http://www.rosalinux.com
21cr|task-xfce-2021.1-46|9	
21cr|task-xfce-2021.1-46|10	# Please keep requires in alphabetical order
21cr|task-xfce-2021.1-46|11	# Note that apps, configured in rosa-xfce-config, are Recommended deps there
21cr|task-xfce-2021.1-46|12	
21cr|task-xfce-2021.1-46|13	Requires:	task-xfce-minimal
21cr|task-xfce-2021.1-46|14	
21cr|task-xfce-2021.1-46|15	Recommends:	alarm-clock-applet
21cr|task-xfce-2021.1-46|16	Recommends:	avatar-theme-neru
21cr|task-xfce-2021.1-46|17	Recommends:	catfish
21cr|task-xfce-2021.1-46|18	Recommends:	cheese
21cr|task-xfce-2021.1-46|19	# default browser in rosa-xfce-config
21cr|task-xfce-2021.1-46|20	Recommends:	chromium-browser-stable
21cr|task-xfce-2021.1-46|21	Recommends:	file-roller
21cr|task-xfce-2021.1-46|22	Recommends:	gigolo
21cr|task-xfce-2021.1-46|23	Recommends:	gnome-disk-utility
21cr|task-xfce-2021.1-46|24	Recommends:	gnome-keyring
21cr|task-xfce-2021.1-46|25	Recommends:	gparted
21cr|task-xfce-2021.1-46|26	Recommends:	gtk-theme-config
21cr|task-xfce-2021.1-46|27	Recommends:	libnotify
21cr|task-xfce-2021.1-46|28	Recommends:	menulibre
21cr|task-xfce-2021.1-46|29	Recommends:	l3afpad
21cr|task-xfce-2021.1-46|30	Recommends:	lumina-calculator
21cr|task-xfce-2021.1-46|31	Recommends:	mugshot
21cr|task-xfce-2021.1-46|32	Recommends:	neofetch
21cr|task-xfce-2021.1-46|33	# We use GDM because of good support of corporate features, e.g. smartcard login
21cr|task-xfce-2021.1-46|34	Recommends:	(gdm or lightdm)
21cr|task-xfce-2021.1-46|35	# Pull config to set XFCE as the default session in XFCE if GDM is installed
21cr|task-xfce-2021.1-46|36	Recommends:	(rosa-xfce-config-gdm if gdm)
21cr|task-xfce-2021.1-46|37	Recommends:	seahorse
21cr|task-xfce-2021.1-46|38	Recommends:	task-xfce-plugins
21cr|task-xfce-2021.1-46|39	Recommends:	templates
21cr|task-xfce-2021.1-46|40	Recommends:	thunar-archive-plugin
21cr|task-xfce-2021.1-46|41	Recommends:	thunar-media-tags-plugin
21cr|task-xfce-2021.1-46|42	Recommends:	thunar-shares-plugin
21cr|task-xfce-2021.1-46|43	Recommends:	thunar-thumbnailers
21cr|task-xfce-2021.1-46|44	Recommends:	tumbler
21cr|task-xfce-2021.1-46|45	Recommends:	rosa-xfce-config
21cr|task-xfce-2021.1-46|46	Recommends:	rosa-icons
21cr|task-xfce-2021.1-46|47	Recommends:	rosa-icons-2021-xfce
21cr|task-xfce-2021.1-46|48	Recommends:	rosa-icons-2021-xfce-dark
21cr|task-xfce-2021.1-46|49	# default mail client in rosa-xfce-config
21cr|task-xfce-2021.1-46|50	Recommends:	thunderbird
21cr|task-xfce-2021.1-46|51	Recommends:	vertex-green-rospo
21cr|task-xfce-2021.1-46|52	Recommends:	vertex-light-rospo
21cr|task-xfce-2021.1-46|53	Recommends:	xfce-backgrounds-rospo
21cr|task-xfce-2021.1-46|54	Recommends:	xfce-rospo-icon-theme
21cr|task-xfce-2021.1-46|55	Recommends:	xfce4-panel-profiles
21cr|task-xfce-2021.1-46|56	
21cr|task-xfce-2021.1-46|57	# Install GTK+3 interface for LibreOffice if it is installed
21cr|task-xfce-2021.1-46|58	Recommends:	(libreoffice-gnome if libreoffice-common)
21cr|task-xfce-2021.1-46|59	
21cr|task-xfce-2021.1-46|60	# GUI for Bluetooth if daemon is installed
21cr|task-xfce-2021.1-46|61	Recommends:	(blueman if bluez)
21cr|task-xfce-2021.1-46|62	
21cr|task-xfce-2021.1-46|63	# GUI for NetworkManager
21cr|task-xfce-2021.1-46|64	Recommends:	(networkmanager-applet if networkmanager)
21cr|task-xfce-2021.1-46|65	
21cr|task-xfce-2021.1-46|66	# Qt5 will use it by default if it is installed and will use fonts and file dialogs from GTK+3
21cr|task-xfce-2021.1-46|67	# https://github.com/qt/qtbase/blob/5.15/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp#L849-L882
21cr|task-xfce-2021.1-46|68	Recommends:	qt5-platformtheme-gtk3
21cr|task-xfce-2021.1-46|69	# translations for it and other Qt apps
21cr|task-xfce-2021.1-46|70	Recommends:	qt5-qttranslations
21cr|task-xfce-2021.1-46|71	# make SVG icons work in Qt apps
21cr|task-xfce-2021.1-46|72	Recommends:	libQt5Svg.so.5%{_arch_tag_suffix}
21cr|task-xfce-2021.1-46|73	
21cr|task-xfce-2021.1-46|74	Provides:	xfce = %{EVRD}
21cr|task-xfce-2021.1-46|75	Provides:	xfce-maximal = %{EVRD}
21cr|task-xfce-2021.1-46|76	
21cr|task-xfce-2021.1-46|77	%description
21cr|task-xfce-2021.1-46|78	This package is a meta-package, meaning that its purpose is to contain
21cr|task-xfce-2021.1-46|79	dependencies for running the ROSA Xfce Desktop.
21cr|task-xfce-2021.1-46|80	
21cr|task-xfce-2021.1-46|81	Xfce panel plugins can be found in %{name}-plugins.
21cr|task-xfce-2021.1-46|82	
21cr|task-xfce-2021.1-46|83	%files
21cr|task-xfce-2021.1-46|84	
21cr|task-xfce-2021.1-46|85	#----------------------------------------------------------------------------
21cr|task-xfce-2021.1-46|86	
21cr|task-xfce-2021.1-46|87	%package minimal
21cr|task-xfce-2021.1-46|88	Summary:	Minimal dependencies needed for Xfce desktop
21cr|task-xfce-2021.1-46|89	Group:		Graphical desktop/Xfce
21cr|task-xfce-2021.1-46|90	Url:		http://www.rosalinux.com
21cr|task-xfce-2021.1-46|91	Recommends:	exo
21cr|task-xfce-2021.1-46|92	Recommends:	thunar
21cr|task-xfce-2021.1-46|93	Recommends:	thunar-volman
21cr|task-xfce-2021.1-46|94	Recommends:	typelib(GMenu)
21cr|task-xfce-2021.1-46|95	Recommends:	xfce4-pulseaudio-plugin
21cr|task-xfce-2021.1-46|96	Recommends:	xfce4-notifyd
21cr|task-xfce-2021.1-46|97	Recommends:	xfce4-panel
21cr|task-xfce-2021.1-46|98	Recommends:	xfce4-power-manager
21cr|task-xfce-2021.1-46|99	Recommends:	xfce4-session
21cr|task-xfce-2021.1-46|100	Recommends:	xfce4-taskmanager
21cr|task-xfce-2021.1-46|101	Recommends:	xfce4-terminal
21cr|task-xfce-2021.1-46|102	Recommends:	xfce4-settings
21cr|task-xfce-2021.1-46|103	Recommends:	xfce4-volumed-pulse
21cr|task-xfce-2021.1-46|104	Recommends:	xfconf
21cr|task-xfce-2021.1-46|105	Recommends:	xfdesktop
21cr|task-xfce-2021.1-46|106	Recommends:	xfwm4
21cr|task-xfce-2021.1-46|107	Recommends:	xfce4-appfinder
21cr|task-xfce-2021.1-46|108	Recommends:	xfce4-whiskermenu-plugin
21cr|task-xfce-2021.1-46|109	Recommends:	xfce4-screensaver
21cr|task-xfce-2021.1-46|110	Recommends:	xfce4-screenshooter
21cr|task-xfce-2021.1-46|111	
21cr|task-xfce-2021.1-46|112	Provides:	xfce-minimal = %{EVRD}
21cr|task-xfce-2021.1-46|113	
21cr|task-xfce-2021.1-46|114	%description minimal
21cr|task-xfce-2021.1-46|115	Xfce is a lightweight desktop environment for various *NIX systems.
21cr|task-xfce-2021.1-46|116	Designed for productivity, it loads and executes applications fast,
21cr|task-xfce-2021.1-46|117	while conserving system resources.
21cr|task-xfce-2021.1-46|118	
21cr|task-xfce-2021.1-46|119	Xfce 4.13 embodies the traditional UNIX philosophy of modularity and
21cr|task-xfce-2021.1-46|120	re-usability. It consists of a number of components that together
21cr|task-xfce-2021.1-46|121	provide the full functionality of the desktop environment. They are
21cr|task-xfce-2021.1-46|122	packaged separately and you can pick and choose from the available
21cr|task-xfce-2021.1-46|123	packages to create the best personal working environment.
21cr|task-xfce-2021.1-46|124	
21cr|task-xfce-2021.1-46|125	This package is a meta-package, meaning that its purpose is to contain
21cr|task-xfce-2021.1-46|126	minimal dependencies for running a minimal Xfce desktop environment.
21cr|task-xfce-2021.1-46|127	
21cr|task-xfce-2021.1-46|128	%files minimal
21cr|task-xfce-2021.1-46|129	
21cr|task-xfce-2021.1-46|130	#----------------------------------------------------------------------------
21cr|task-xfce-2021.1-46|131	
21cr|task-xfce-2021.1-46|132	%package plugins
21cr|task-xfce-2021.1-46|133	Summary:	Metapackage for the Xfce panel plugins
21cr|task-xfce-2021.1-46|134	Group:		Graphical desktop/Xfce
21cr|task-xfce-2021.1-46|135	Url:		http://www.rosalinux.com
21cr|task-xfce-2021.1-46|136	Recommends:	task-xfce-minimal
21cr|task-xfce-2021.1-46|137	
21cr|task-xfce-2021.1-46|138	Recommends:	xfce4-battery-plugin
21cr|task-xfce-2021.1-46|139	Recommends:	xfce4-clipman-plugin
21cr|task-xfce-2021.1-46|140	Recommends:	xfce4-cpufreq-plugin
21cr|task-xfce-2021.1-46|141	Recommends:	xfce4-dict-plugin
21cr|task-xfce-2021.1-46|142	Recommends:	xfce4-fsguard-plugin
21cr|task-xfce-2021.1-46|143	Recommends:	xfce4-indicator-plugin
21cr|task-xfce-2021.1-46|144	Recommends:	xfce4-netload-plugin
21cr|task-xfce-2021.1-46|145	Recommends:	xfce4-places-plugin
21cr|task-xfce-2021.1-46|146	Recommends:	xfce4-sensors-plugin
21cr|task-xfce-2021.1-46|147	Recommends:	xfce4-screenshooter-plugin
21cr|task-xfce-2021.1-46|148	Recommends:	xfce4-systemload-plugin
21cr|task-xfce-2021.1-46|149	Recommends:	xfce4-time-out-plugin
21cr|task-xfce-2021.1-46|150	Recommends:	xfce4-xkb-plugin
21cr|task-xfce-2021.1-46|151	Recommends:	xfce4-weather-plugin
21cr|task-xfce-2021.1-46|152	
21cr|task-xfce-2021.1-46|153	%description plugins
21cr|task-xfce-2021.1-46|154	This package is a meta-package, meaning that its purpose is to contain
21cr|task-xfce-2021.1-46|155	dependencies for running the Xfce panel plugins.
21cr|task-xfce-2021.1-46|156	
21cr|task-xfce-2021.1-46|157	%files plugins
21cr|task-xfce-2021.1-46|158	
21cr|task-xfce-2021.1-46|159	#----------------------------------------------------------------------------
21cr|task-xfce-2021.1-46|160	
21cr|task-xfce-2021.1-46|161	%package devel
21cr|task-xfce-2021.1-46|162	Summary:	Xfce development metapackage
21cr|task-xfce-2021.1-46|163	Group:		Development/Other
21cr|task-xfce-2021.1-46|164	Url:		http://www.rosalinux.com
21cr|task-xfce-2021.1-46|165	
21cr|task-xfce-2021.1-46|166	Recommends:	libxfce4ui-devel
21cr|task-xfce-2021.1-46|167	Recommends:	garcon-devel
21cr|task-xfce-2021.1-46|168	Recommends:	libxfce4util-devel
21cr|task-xfce-2021.1-46|169	Recommends:	thunar-devel
21cr|task-xfce-2021.1-46|170	Recommends:	xfce4-dev-tools
21cr|task-xfce-2021.1-46|171	Recommends:	xfce4-panel-devel
21cr|task-xfce-2021.1-46|172	Recommends:	xfconf-devel
21cr|task-xfce-2021.1-46|173	Recommends:	exo-devel
21cr|task-xfce-2021.1-46|174	
21cr|task-xfce-2021.1-46|175	%description devel
21cr|task-xfce-2021.1-46|176	This package is a meta-package, meaning that its purpose is to contain
21cr|task-xfce-2021.1-46|177	dependencies for Xfce development environment.
21cr|task-xfce-2021.1-46|178	
21cr|task-xfce-2021.1-46|179	%files devel
21cr|task-xfce-2021.1-46|180	
21cr|task-xfce-2021.1-46|181	#----------------------------------------------------------------------------
21cr|task-xfce-2021.1-46|182	
21cr|task-xfce-2021.1-46|183	%prep
21cr|task-xfce-2021.1-46|184	
21cr|task-xfce-2021.1-46|185	%build
21cr|task-xfce-2021.1-46|186	
21cr|task-xfce-2021.1-46|187	%install

8691 21
21cr|tauri-cli-2.1.0-1|1	%define debug_package %{nil}
21cr|tauri-cli-2.1.0-1|2	
21cr|tauri-cli-2.1.0-1|3	Name:		tauri-cli
21cr|tauri-cli-2.1.0-1|4	Version:	2.1.0
21cr|tauri-cli-2.1.0-1|5	Release:	1
21cr|tauri-cli-2.1.0-1|6	Summary:	Command line interface for building Tauri apps
21cr|tauri-cli-2.1.0-1|7	License:	Apache-2.0
21cr|tauri-cli-2.1.0-1|8	Group:		Development/Other
21cr|tauri-cli-2.1.0-1|9	URL:		https://github.com/tauri-apps/tauri
21cr|tauri-cli-2.1.0-1|10	Source:		https://github.com/tauri-apps/tauri/archive/refs/tags/tauri-cli-v%{version}.tar.gz
21cr|tauri-cli-2.1.0-1|11	# use 'cargo vendor' and compress vendor dir, or upd.sh
21cr|tauri-cli-2.1.0-1|12	Source1:	%{name}-vendor-%{version}.tar.xz
21cr|tauri-cli-2.1.0-1|13	Source10:	upd.sh
21cr|tauri-cli-2.1.0-1|14	BuildRequires:	cargo
21cr|tauri-cli-2.1.0-1|15	BuildRequires:	pkgconfig(bzip2)
21cr|tauri-cli-2.1.0-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|tauri-cli-2.1.0-1|17	BuildRequires:	pkgconfig(gdk-3.0)
21cr|tauri-cli-2.1.0-1|18	BuildRequires:	pkgconfig(libsoup-3.0)
21cr|tauri-cli-2.1.0-1|19	BuildRequires:	pkgconfig(javascriptcoregtk-4.1)
21cr|tauri-cli-2.1.0-1|20	Provides:	cargo-tauri = %{EVRD}
21cr|tauri-cli-2.1.0-1|21	
21cr|tauri-cli-2.1.0-1|22	%description
21cr|tauri-cli-2.1.0-1|23	Command line interface for building Tauri apps.
21cr|tauri-cli-2.1.0-1|24	
21cr|tauri-cli-2.1.0-1|25	%files
21cr|tauri-cli-2.1.0-1|26	%doc README.md
21cr|tauri-cli-2.1.0-1|27	%{_bindir}/cargo-tauri
21cr|tauri-cli-2.1.0-1|28	
21cr|tauri-cli-2.1.0-1|29	#------------------------------------------------------------------
21cr|tauri-cli-2.1.0-1|30	%prep
21cr|tauri-cli-2.1.0-1|31	%autosetup -p1 -a1 -n tauri-%{name}-v%{version}
21cr|tauri-cli-2.1.0-1|32	
21cr|tauri-cli-2.1.0-1|33	mkdir -p .cargo
21cr|tauri-cli-2.1.0-1|34	cat > .cargo/config.toml <<EOF
21cr|tauri-cli-2.1.0-1|35	[source.crates-io]
21cr|tauri-cli-2.1.0-1|36	replace-with = "vendored-sources"
21cr|tauri-cli-2.1.0-1|37	
21cr|tauri-cli-2.1.0-1|38	[source."git+https://github.com/tauri-apps/schemars.git?branch=feat/preserve-description-newlines"]
21cr|tauri-cli-2.1.0-1|39	git = "https://github.com/tauri-apps/schemars.git"
21cr|tauri-cli-2.1.0-1|40	branch = "feat/preserve-description-newlines"
21cr|tauri-cli-2.1.0-1|41	replace-with = "vendored-sources"
21cr|tauri-cli-2.1.0-1|42	
21cr|tauri-cli-2.1.0-1|43	[source.vendored-sources]
21cr|tauri-cli-2.1.0-1|44	directory = "vendor"
21cr|tauri-cli-2.1.0-1|45	EOF
21cr|tauri-cli-2.1.0-1|46	
21cr|tauri-cli-2.1.0-1|47	%build
21cr|tauri-cli-2.1.0-1|48	cargo build --release --frozen %{?_smp_mflags}
21cr|tauri-cli-2.1.0-1|49	
21cr|tauri-cli-2.1.0-1|50	%install
21cr|tauri-cli-2.1.0-1|51	install -Dm 755 "target/release/cargo-tauri" -t %{buildroot}%{_bindir}

8692 21
21cr|tcc-0.9.27-1.git747ad40.1|1	%define commit 747ad409ac5358ca521983a8b6183239a33f17e0
21cr|tcc-0.9.27-1.git747ad40.1|2	%define commit_short %(echo %{commit} | head -c7)
21cr|tcc-0.9.27-1.git747ad40.1|3	
21cr|tcc-0.9.27-1.git747ad40.1|4	%define debug_package %{nil}
21cr|tcc-0.9.27-1.git747ad40.1|5	# (tv) fix build:
21cr|tcc-0.9.27-1.git747ad40.1|6	%global _ssp_cflags %{nil}
21cr|tcc-0.9.27-1.git747ad40.1|7	
21cr|tcc-0.9.27-1.git747ad40.1|8	Summary:	Tiny C Compiler
21cr|tcc-0.9.27-1.git747ad40.1|9	Name:		tcc
21cr|tcc-0.9.27-1.git747ad40.1|10	Version:	0.9.27
21cr|tcc-0.9.27-1.git747ad40.1|11	Release:	1.git%{commit_short}.1
21cr|tcc-0.9.27-1.git747ad40.1|12	License:	GPL
21cr|tcc-0.9.27-1.git747ad40.1|13	Group:		Development/C
21cr|tcc-0.9.27-1.git747ad40.1|14	Url:		http://bellard.org/tcc/
21cr|tcc-0.9.27-1.git747ad40.1|15	Source0:	https://repo.or.cz/tinycc.git/snapshot/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|tcc-0.9.27-1.git747ad40.1|16	BuildRequires:	texinfo
21cr|tcc-0.9.27-1.git747ad40.1|17	
21cr|tcc-0.9.27-1.git747ad40.1|18	%description
21cr|tcc-0.9.27-1.git747ad40.1|19	Tiny C Compiler - C Scripting Everywhere - The Smallest ANSI C compiler.
21cr|tcc-0.9.27-1.git747ad40.1|20	
21cr|tcc-0.9.27-1.git747ad40.1|21	%files
21cr|tcc-0.9.27-1.git747ad40.1|22	%doc Changelog README TODO *.html examples
21cr|tcc-0.9.27-1.git747ad40.1|23	%{_bindir}/*
21cr|tcc-0.9.27-1.git747ad40.1|24	%{_libdir}/tcc/include/*.h
21cr|tcc-0.9.27-1.git747ad40.1|25	%{_libdir}/tcc/*.a
21cr|tcc-0.9.27-1.git747ad40.1|26	%{_libdir}/*.so
21cr|tcc-0.9.27-1.git747ad40.1|27	%{_includedir}/*.h
21cr|tcc-0.9.27-1.git747ad40.1|28	%{_infodir}/tcc-doc*
21cr|tcc-0.9.27-1.git747ad40.1|29	%{_mandir}/man1/tcc.1*
21cr|tcc-0.9.27-1.git747ad40.1|30	
21cr|tcc-0.9.27-1.git747ad40.1|31	#----------------------------------------------------------------------------
21cr|tcc-0.9.27-1.git747ad40.1|32	
21cr|tcc-0.9.27-1.git747ad40.1|33	%prep
21cr|tcc-0.9.27-1.git747ad40.1|34	%setup -qn tinycc-%{commit_short}
21cr|tcc-0.9.27-1.git747ad40.1|35	
21cr|tcc-0.9.27-1.git747ad40.1|36	# path fix
21cr|tcc-0.9.27-1.git747ad40.1|37	find -type f | xargs perl -pi -e "s|^#\!/usr/local/bin|#\!%{_bindir}|g"
21cr|tcc-0.9.27-1.git747ad40.1|38	
21cr|tcc-0.9.27-1.git747ad40.1|39	# (tv) fix path on x86_64:
21cr|tcc-0.9.27-1.git747ad40.1|40	%ifnarch %{ix86}
21cr|tcc-0.9.27-1.git747ad40.1|41	perl -pi -e 's!/usr/lib!/usr/lib64!' libtcc.c tcc.h
21cr|tcc-0.9.27-1.git747ad40.1|42	%endif
21cr|tcc-0.9.27-1.git747ad40.1|43	
21cr|tcc-0.9.27-1.git747ad40.1|44	# fix attribs
21cr|tcc-0.9.27-1.git747ad40.1|45	chmod 644 examples/*
21cr|tcc-0.9.27-1.git747ad40.1|46	
21cr|tcc-0.9.27-1.git747ad40.1|47	%build
21cr|tcc-0.9.27-1.git747ad40.1|48	%configure
21cr|tcc-0.9.27-1.git747ad40.1|49	
21cr|tcc-0.9.27-1.git747ad40.1|50	make CFLAGS="%{optflags}"
21cr|tcc-0.9.27-1.git747ad40.1|51	
21cr|tcc-0.9.27-1.git747ad40.1|52	%install
21cr|tcc-0.9.27-1.git747ad40.1|53	mkdir -p %{buildroot}%{_bindir}
21cr|tcc-0.9.27-1.git747ad40.1|54	mkdir -p %{buildroot}%{_includedir}
21cr|tcc-0.9.27-1.git747ad40.1|55	mkdir -p %{buildroot}%{_mandir}/man1
21cr|tcc-0.9.27-1.git747ad40.1|56	
21cr|tcc-0.9.27-1.git747ad40.1|57	%makeinstall_std
21cr|tcc-0.9.27-1.git747ad40.1|58	
21cr|tcc-0.9.27-1.git747ad40.1|59	# cleanup
21cr|tcc-0.9.27-1.git747ad40.1|60	rm -rf %{buildroot}%{_docdir}/tcc
21cr|tcc-0.9.27-1.git747ad40.1|61	rm -rf %{buildroot}%{_docdir}/tcc-doc.html
21cr|tcc-0.9.27-1.git747ad40.1|62	rm -rf %{buildroot}%{_libdir}/tcc/*.o

8693 21
21cr|tclreadline-2.1.0-23|1	Summary:	Tcl/Tk readline enhanced shells
21cr|tclreadline-2.1.0-23|2	Name:		tclreadline
21cr|tclreadline-2.1.0-23|3	Version:	2.1.0
21cr|tclreadline-2.1.0-23|4	Release:	23
21cr|tclreadline-2.1.0-23|5	License:	BSD
21cr|tclreadline-2.1.0-23|6	Group:		Development/Other
21cr|tclreadline-2.1.0-23|7	Url:		http://tclreadline.sourceforge.net
21cr|tclreadline-2.1.0-23|8	Source0:	ftp://tclreadline.sourceforge.net/pub/tclreadline/%{name}-%{version}.tar.bz2
21cr|tclreadline-2.1.0-23|9	Patch0:		tclreadline-2.1.0-link.patch
21cr|tclreadline-2.1.0-23|10	Patch1:		tclreadline-amd64.patch
21cr|tclreadline-2.1.0-23|11	# upstream assumes tkConfig.sh and tclConfig.sh are always in the same
21cr|tclreadline-2.1.0-23|12	# directory, which isn't the case for us now - AdamW 2008/10
21cr|tclreadline-2.1.0-23|13	Patch2:		tclreadline-2.1.0-tk.patch
21cr|tclreadline-2.1.0-23|14	# installs everything to whatever's set as libdir - so we can just
21cr|tclreadline-2.1.0-23|15	# install the whole thing to tcl_sitearch/name (see below) - AdamW
21cr|tclreadline-2.1.0-23|16	# 2008/10
21cr|tclreadline-2.1.0-23|17	Patch3:		tclreadline-2.1.0-tcl_relocate.patch
21cr|tclreadline-2.1.0-23|18	Patch4:		tclreadline-2.1.0-readline6.3.patch
21cr|tclreadline-2.1.0-23|19	BuildRequires:	tcl
21cr|tclreadline-2.1.0-23|20	BuildRequires:	tk
21cr|tclreadline-2.1.0-23|21	BuildRequires:	readline-devel
21cr|tclreadline-2.1.0-23|22	BuildRequires:	tcl-devel
21cr|tclreadline-2.1.0-23|23	BuildRequires:	pkgconfig(ncurses)
21cr|tclreadline-2.1.0-23|24	BuildRequires:	pkgconfig(tk)
21cr|tclreadline-2.1.0-23|25	
21cr|tclreadline-2.1.0-23|26	%description
21cr|tclreadline-2.1.0-23|27	This package contains tclreadline, a TCL package which builds a connection
21cr|tclreadline-2.1.0-23|28	between TCL and the GNU readline.
21cr|tclreadline-2.1.0-23|29	
21cr|tclreadline-2.1.0-23|30	%files
21cr|tclreadline-2.1.0-23|31	%doc AUTHORS COPYING ChangeLog README TODO
21cr|tclreadline-2.1.0-23|32	%{_bindir}/tclshrl
21cr|tclreadline-2.1.0-23|33	%{_bindir}/wishrl
21cr|tclreadline-2.1.0-23|34	%{tcl_sitearch}/%{name}%{version}
21cr|tclreadline-2.1.0-23|35	%{_mandir}/mann/tclreadline.n.*
21cr|tclreadline-2.1.0-23|36	
21cr|tclreadline-2.1.0-23|37	#----------------------------------------------------------------------------
21cr|tclreadline-2.1.0-23|38	
21cr|tclreadline-2.1.0-23|39	%prep
21cr|tclreadline-2.1.0-23|40	%setup -q
21cr|tclreadline-2.1.0-23|41	%patch0 -p0
21cr|tclreadline-2.1.0-23|42	%patch2 -p1
21cr|tclreadline-2.1.0-23|43	%patch1 -p1
21cr|tclreadline-2.1.0-23|44	%patch3 -p1
21cr|tclreadline-2.1.0-23|45	%patch4 -p1
21cr|tclreadline-2.1.0-23|46	
21cr|tclreadline-2.1.0-23|47	# fix interpreter path
21cr|tclreadline-2.1.0-23|48	perl -pi -e 's|^#!/usr/local/bin/tclsh|#!/usr/bin/tclsh|' \
21cr|tclreadline-2.1.0-23|49	tclreadlineInit.tcl.in \
21cr|tclreadline-2.1.0-23|50	tclreadlineSetup.tcl.in \
21cr|tclreadline-2.1.0-23|51	pkgIndex.tcl.in
21cr|tclreadline-2.1.0-23|52	
21cr|tclreadline-2.1.0-23|53	%build
21cr|tclreadline-2.1.0-23|54	rm -f config/missing
21cr|tclreadline-2.1.0-23|55	autoreconf -fi -I aux
21cr|tclreadline-2.1.0-23|56	%configure \
21cr|tclreadline-2.1.0-23|57	--enable-tclshrl \
21cr|tclreadline-2.1.0-23|58	--enable-wishrl \
21cr|tclreadline-2.1.0-23|59	--with-tcl=%{_libdir} \
21cr|tclreadline-2.1.0-23|60	--libdir=%{tcl_sitearch}/%{name}%{version}
21cr|tclreadline-2.1.0-23|61	make
21cr|tclreadline-2.1.0-23|62	
21cr|tclreadline-2.1.0-23|63	%install
21cr|tclreadline-2.1.0-23|64	%makeinstall_std
21cr|tclreadline-2.1.0-23|65	
21cr|tclreadline-2.1.0-23|66	# remove unneeded crap - it's not really a shared library and nothing
21cr|tclreadline-2.1.0-23|67	# is ever going to build against it - AdamW 2008/10
21cr|tclreadline-2.1.0-23|68	rm -f %{buildroot}%{tcl_sitearch}/%{name}%{version}/*.*a
21cr|tclreadline-2.1.0-23|69	rm -rf %{buildroot}%{_includedir}

8694 21
21cr|tcl-tcllib-1.21-1|1	%define oname	tcllib
21cr|tcl-tcllib-1.21-1|2	
21cr|tcl-tcllib-1.21-1|3	Summary:	Collection of utility modules for Tcl
21cr|tcl-tcllib-1.21-1|4	Name:		tcl-%{oname}
21cr|tcl-tcllib-1.21-1|5	Version:	1.21
21cr|tcl-tcllib-1.21-1|6	Release:	1
21cr|tcl-tcllib-1.21-1|7	License:	BSD
21cr|tcl-tcllib-1.21-1|8	Group:		System/Libraries
21cr|tcl-tcllib-1.21-1|9	Url:		http://www.tcl.tk/software/tcllib/
21cr|tcl-tcllib-1.21-1|10	Source0:	https://core.tcl-lang.org/tcllib/uv/tcllib-%{version}.tar.gz
21cr|tcl-tcllib-1.21-1|11	BuildRequires:	tcl-devel
21cr|tcl-tcllib-1.21-1|12	BuildArch:	noarch
21cr|tcl-tcllib-1.21-1|13	
21cr|tcl-tcllib-1.21-1|14	%description
21cr|tcl-tcllib-1.21-1|15	Tcllib is a collection of utility modules for Tcl. These modules
21cr|tcl-tcllib-1.21-1|16	provide a wide variety of functionality, from implementations of
21cr|tcl-tcllib-1.21-1|17	standard data structures to implementations of common networking
21cr|tcl-tcllib-1.21-1|18	protocols. The intent is to collect commonly used function into
21cr|tcl-tcllib-1.21-1|19	a single library, which users can rely on to be available and
21cr|tcl-tcllib-1.21-1|20	stable.
21cr|tcl-tcllib-1.21-1|21	
21cr|tcl-tcllib-1.21-1|22	%files
21cr|tcl-tcllib-1.21-1|23	%doc support/releases/PACKAGES README* support/releases/history/README-1.9.txt
21cr|tcl-tcllib-1.21-1|24	%doc ChangeLog license.terms
21cr|tcl-tcllib-1.21-1|25	%{_bindir}/*
21cr|tcl-tcllib-1.21-1|26	%{tcl_sitelib}/tcllib%{version}
21cr|tcl-tcllib-1.21-1|27	%{_mandir}/mann/*
21cr|tcl-tcllib-1.21-1|28	
21cr|tcl-tcllib-1.21-1|29	#--------------------------------------------------------------------
21cr|tcl-tcllib-1.21-1|30	
21cr|tcl-tcllib-1.21-1|31	%prep
21cr|tcl-tcllib-1.21-1|32	%setup -q -n %{oname}-%{version}
21cr|tcl-tcllib-1.21-1|33	
21cr|tcl-tcllib-1.21-1|34	chmod -x modules/doctools/mpformats/fr.msg
21cr|tcl-tcllib-1.21-1|35	# Convert a couple of files to UTF-8
21cr|tcl-tcllib-1.21-1|36	for file in modules/struct/pool.html ; do
21cr|tcl-tcllib-1.21-1|37	iconv --from=ISO-8859-1 --to=UTF-8 ${file} > ${file}.new
21cr|tcl-tcllib-1.21-1|38	mv -f ${file}.new ${file}
21cr|tcl-tcllib-1.21-1|39	done
21cr|tcl-tcllib-1.21-1|40	
21cr|tcl-tcllib-1.21-1|41	%build
21cr|tcl-tcllib-1.21-1|42	%configure --libdir=%{tcl_sitelib}
21cr|tcl-tcllib-1.21-1|43	%make
21cr|tcl-tcllib-1.21-1|44	
21cr|tcl-tcllib-1.21-1|45	%install
21cr|tcl-tcllib-1.21-1|46	%makeinstall_std

8695 21
21cr|tcl-TclXML-3.3.1-1|1	%define oname TclXML
21cr|tcl-TclXML-3.3.1-1|2	
21cr|tcl-TclXML-3.3.1-1|3	Summary:	XML parsing library for the Tcl scripting language
21cr|tcl-TclXML-3.3.1-1|4	Name:		tcl-%{oname}
21cr|tcl-TclXML-3.3.1-1|5	Version:	3.3.1
21cr|tcl-TclXML-3.3.1-1|6	Release:	1
21cr|tcl-TclXML-3.3.1-1|7	License:	BSD
21cr|tcl-TclXML-3.3.1-1|8	Group:		System/Libraries
21cr|tcl-TclXML-3.3.1-1|9	Url:		http://tclxml.sourceforge.net/
21cr|tcl-TclXML-3.3.1-1|10	Source0:	https://github.com/flightaware/TclXML/archive/refs/tags/v%{version}.tar.gz?/tclxml-%{version}.tar.gz
21cr|tcl-TclXML-3.3.1-1|11	Source1:	pkgIndex.tcl.in.gui
21cr|tcl-TclXML-3.3.1-1|12	Patch0:		tclxml-3.2-sgmlparser.patch
21cr|tcl-TclXML-3.3.1-1|13	Patch1:		tclxml-3.2-sfmt.patch
21cr|tcl-TclXML-3.3.1-1|14	BuildRequires:	tcl-devel
21cr|tcl-TclXML-3.3.1-1|15	BuildRequires:	pkgconfig(libxml-2.0)
21cr|tcl-TclXML-3.3.1-1|16	BuildRequires:	pkgconfig(libxslt)
21cr|tcl-TclXML-3.3.1-1|17	Provides:	tclxml = %{EVRD}
21cr|tcl-TclXML-3.3.1-1|18	Provides:	tcldom = %{EVRD}
21cr|tcl-TclXML-3.3.1-1|19	Provides:	tclxslt = %{EVRD}
21cr|tcl-TclXML-3.3.1-1|20	Requires:	tcl
21cr|tcl-TclXML-3.3.1-1|21	Requires:	tcl-tcllib
21cr|tcl-TclXML-3.3.1-1|22	
21cr|tcl-TclXML-3.3.1-1|23	%description
21cr|tcl-TclXML-3.3.1-1|24	TclXML is a package that provides XML, DOM, and XSLT parsing for the
21cr|tcl-TclXML-3.3.1-1|25	Tcl scripting language.
21cr|tcl-TclXML-3.3.1-1|26	
21cr|tcl-TclXML-3.3.1-1|27	%files
21cr|tcl-TclXML-3.3.1-1|28	%doc LICENSE ANNOUNCE ChangeLog README.md
21cr|tcl-TclXML-3.3.1-1|29	%dir %{tcl_sitearch}/%{oname}%{version}
21cr|tcl-TclXML-3.3.1-1|30	%{tcl_sitearch}/%{oname}%{version}/*.so
21cr|tcl-TclXML-3.3.1-1|31	%{tcl_sitearch}/%{oname}%{version}/*.tcl
21cr|tcl-TclXML-3.3.1-1|32	%{_libdir}/libTclxml%{version}.so
21cr|tcl-TclXML-3.3.1-1|33	
21cr|tcl-TclXML-3.3.1-1|34	#----------------------------------------------------------------------------
21cr|tcl-TclXML-3.3.1-1|35	
21cr|tcl-TclXML-3.3.1-1|36	%package gui
21cr|tcl-TclXML-3.3.1-1|37	Summary:	UI widgets for manipulating a DOM tree
21cr|tcl-TclXML-3.3.1-1|38	Group:		System/Libraries
21cr|tcl-TclXML-3.3.1-1|39	Requires:	%{name} = %{EVRD}
21cr|tcl-TclXML-3.3.1-1|40	
21cr|tcl-TclXML-3.3.1-1|41	%description gui
21cr|tcl-TclXML-3.3.1-1|42	This package provides some useful widgets for manipulating a DOM tree.
21cr|tcl-TclXML-3.3.1-1|43	
21cr|tcl-TclXML-3.3.1-1|44	%files gui
21cr|tcl-TclXML-3.3.1-1|45	%dir %{tcl_sitelib}/%{oname}-gui%{version}
21cr|tcl-TclXML-3.3.1-1|46	%{tcl_sitelib}/%{oname}-gui%{version}/*.tcl
21cr|tcl-TclXML-3.3.1-1|47	
21cr|tcl-TclXML-3.3.1-1|48	#----------------------------------------------------------------------------
21cr|tcl-TclXML-3.3.1-1|49	
21cr|tcl-TclXML-3.3.1-1|50	%package devel
21cr|tcl-TclXML-3.3.1-1|51	Summary:	Development files for the tclxml packages
21cr|tcl-TclXML-3.3.1-1|52	Group:		Development/Other
21cr|tcl-TclXML-3.3.1-1|53	Requires:	%{name} = %{EVRD}
21cr|tcl-TclXML-3.3.1-1|54	
21cr|tcl-TclXML-3.3.1-1|55	%description devel
21cr|tcl-TclXML-3.3.1-1|56	Development header files for the tclxml packages. This includes all of the
21cr|tcl-TclXML-3.3.1-1|57	header files for the tclxml, tcldom, and tclxslt packages
21cr|tcl-TclXML-3.3.1-1|58	
21cr|tcl-TclXML-3.3.1-1|59	%files devel
21cr|tcl-TclXML-3.3.1-1|60	%{_includedir}/tclxml
21cr|tcl-TclXML-3.3.1-1|61	%{_includedir}/tcldom-libxml2
21cr|tcl-TclXML-3.3.1-1|62	%{_includedir}/tclxml-libxml2
21cr|tcl-TclXML-3.3.1-1|63	%{_libdir}/TclxmlConfig.sh
21cr|tcl-TclXML-3.3.1-1|64	%{tcl_sitearch}/%{oname}%{version}/*.a
21cr|tcl-TclXML-3.3.1-1|65	
21cr|tcl-TclXML-3.3.1-1|66	#----------------------------------------------------------------------------
21cr|tcl-TclXML-3.3.1-1|67	
21cr|tcl-TclXML-3.3.1-1|68	%prep
21cr|tcl-TclXML-3.3.1-1|69	%autosetup -p1 -n %{oname}-%{version}
21cr|tcl-TclXML-3.3.1-1|70	
21cr|tcl-TclXML-3.3.1-1|71	# Fix a few spurious execute permissions
21cr|tcl-TclXML-3.3.1-1|72	chmod -x ChangeLog doc/xsltsl/cmp.xsl *.c
21cr|tcl-TclXML-3.3.1-1|73	
21cr|tcl-TclXML-3.3.1-1|74	# Clean up some DOS line endings
21cr|tcl-TclXML-3.3.1-1|75	sed -i -e 's/\r//' doc/README.xml.in
21cr|tcl-TclXML-3.3.1-1|76	
21cr|tcl-TclXML-3.3.1-1|77	%build
21cr|tcl-TclXML-3.3.1-1|78	%configure
21cr|tcl-TclXML-3.3.1-1|79	%make
21cr|tcl-TclXML-3.3.1-1|80	
21cr|tcl-TclXML-3.3.1-1|81	%install
21cr|tcl-TclXML-3.3.1-1|82	%makeinstall_std
21cr|tcl-TclXML-3.3.1-1|83	install -p -m 0644 include/tclxml/*.h %{buildroot}%{_includedir}/tclxml
21cr|tcl-TclXML-3.3.1-1|84	mkdir -p %{buildroot}%{_includedir}/tcldom-libxml2
21cr|tcl-TclXML-3.3.1-1|85	install -p -m 0644 include/tcldom-libxml2/*.h %{buildroot}%{_includedir}/tcldom-libxml2
21cr|tcl-TclXML-3.3.1-1|86	mkdir -p %{buildroot}%{_includedir}/tclxml-libxml2
21cr|tcl-TclXML-3.3.1-1|87	install -p -m 0644 include/tclxml-libxml2/*.h %{buildroot}%{_includedir}/tclxml-libxml2
21cr|tcl-TclXML-3.3.1-1|88	
21cr|tcl-TclXML-3.3.1-1|89	mkdir -p %{buildroot}%{tcl_sitearch}
21cr|tcl-TclXML-3.3.1-1|90	mv %{buildroot}%{_libdir}/Tclxml%{version} %{buildroot}%{tcl_sitearch}/%{oname}%{version}
21cr|tcl-TclXML-3.3.1-1|91	
21cr|tcl-TclXML-3.3.1-1|92	ln -s tcl%{tcl_version}/%{oname}%{version}/libTclxml%{version}.so %{buildroot}%{_libdir}/libTclxml%{version}.so
21cr|tcl-TclXML-3.3.1-1|93	
21cr|tcl-TclXML-3.3.1-1|94	sed s,"%{_libdir}/Tclxml%{version}","%{tcl_sitearch}/%{oname}%{version}",g -i %{buildroot}%{_libdir}/TclxmlConfig.sh
21cr|tcl-TclXML-3.3.1-1|95	
21cr|tcl-TclXML-3.3.1-1|96	chmod a-x %{buildroot}%{tcl_sitearch}/%{oname}%{version}/*.a
21cr|tcl-TclXML-3.3.1-1|97	
21cr|tcl-TclXML-3.3.1-1|98	# Install the examples in a -gui subpackage
21cr|tcl-TclXML-3.3.1-1|99	install -d %{buildroot}%{tcl_sitelib}/%{oname}-gui%{version}
21cr|tcl-TclXML-3.3.1-1|100	sed -e 's/@VERSION@/%{version}/' < %{SOURCE1} > %{buildroot}%{tcl_sitelib}/%{oname}-gui%{version}/pkgIndex.tcl
21cr|tcl-TclXML-3.3.1-1|101	install -p -m 0644 examples/tcldom/domtree.tcl \
21cr|tcl-TclXML-3.3.1-1|102	examples/tcldom/domtree-treectrl.tcl \
21cr|tcl-TclXML-3.3.1-1|103	examples/tcldom/domtext.tcl \
21cr|tcl-TclXML-3.3.1-1|104	examples/tcldom/cgi2dom.tcl \
21cr|tcl-TclXML-3.3.1-1|105	%{buildroot}%{tcl_sitelib}/%{oname}-gui%{version}/

8696 21
21cr|tcl-tkdnd-2.9.2-1|1	%define debug_package %{nil}
21cr|tcl-tkdnd-2.9.2-1|2	
21cr|tcl-tkdnd-2.9.2-1|3	%define oname	tkdnd
21cr|tcl-tkdnd-2.9.2-1|4	
21cr|tcl-tkdnd-2.9.2-1|5	Name:		tcl-%{oname}
21cr|tcl-tkdnd-2.9.2-1|6	Version:	2.9.2
21cr|tcl-tkdnd-2.9.2-1|7	Release:	1
21cr|tcl-tkdnd-2.9.2-1|8	Summary:	Tk extension that adds native drag & drop capabilities
21cr|tcl-tkdnd-2.9.2-1|9	Group:		Development/Other
21cr|tcl-tkdnd-2.9.2-1|10	License:	BSD
21cr|tcl-tkdnd-2.9.2-1|11	URL:		http://tkdnd.sourceforge.net/
21cr|tcl-tkdnd-2.9.2-1|12	Source0:	https://github.com/petasis/tkdnd/archive/refs/tags/tkdnd-release-test-v%{version}.tar.gz
21cr|tcl-tkdnd-2.9.2-1|13	BuildRequires:	tcl-devel >= 8.4
21cr|tcl-tkdnd-2.9.2-1|14	BuildRequires:	tk-devel >= 8.4
21cr|tcl-tkdnd-2.9.2-1|15	Requires:	tcl >= 8.4
21cr|tcl-tkdnd-2.9.2-1|16	Provides:	tkdnd = %{version}-%{release}
21cr|tcl-tkdnd-2.9.2-1|17	
21cr|tcl-tkdnd-2.9.2-1|18	%description
21cr|tcl-tkdnd-2.9.2-1|19	Tk Drag & Drop: tkdnd is an extension that adds native drag & drop capabilities
21cr|tcl-tkdnd-2.9.2-1|20	to the tk toolkit. It can be used with any tk version equal or greater to 8.4.
21cr|tcl-tkdnd-2.9.2-1|21	Under Unix the drag & drop protocol in use is the XDND protocol version 4
21cr|tcl-tkdnd-2.9.2-1|22	(also used by the QT toolkit, KDE & GNOME Desktops).
21cr|tcl-tkdnd-2.9.2-1|23	
21cr|tcl-tkdnd-2.9.2-1|24	%prep
21cr|tcl-tkdnd-2.9.2-1|25	%setup -q -n %{oname}-%{oname}-release-test-v%{version}
21cr|tcl-tkdnd-2.9.2-1|26	
21cr|tcl-tkdnd-2.9.2-1|27	# fix file rights
21cr|tcl-tkdnd-2.9.2-1|28	chmod 644 doc/tkDND.htm
21cr|tcl-tkdnd-2.9.2-1|29	
21cr|tcl-tkdnd-2.9.2-1|30	%build
21cr|tcl-tkdnd-2.9.2-1|31	%configure --libdir=%{tcl_sitearch} \
21cr|tcl-tkdnd-2.9.2-1|32	%ifarch x86_64
21cr|tcl-tkdnd-2.9.2-1|33	--enable-64bit \
21cr|tcl-tkdnd-2.9.2-1|34	%endif
21cr|tcl-tkdnd-2.9.2-1|35	--enable-symbols
21cr|tcl-tkdnd-2.9.2-1|36	%make
21cr|tcl-tkdnd-2.9.2-1|37	
21cr|tcl-tkdnd-2.9.2-1|38	%install
21cr|tcl-tkdnd-2.9.2-1|39	%makeinstall_std
21cr|tcl-tkdnd-2.9.2-1|40	
21cr|tcl-tkdnd-2.9.2-1|41	%files
21cr|tcl-tkdnd-2.9.2-1|42	%doc doc/tkDND.htm
21cr|tcl-tkdnd-2.9.2-1|43	%{tcl_sitearch}/%{oname}%{version}
21cr|tcl-tkdnd-2.9.2-1|44	%{_mandir}/mann/tkDND.*

8697 21
21cr|tcl-tklib-0.5-6|1	%define debug_package %{nil}
21cr|tcl-tklib-0.5-6|2	%define oname tklib
21cr|tcl-tklib-0.5-6|3	
21cr|tcl-tklib-0.5-6|4	Summary:	Collection of utility modules for Tk
21cr|tcl-tklib-0.5-6|5	Name:		tcl-%{oname}
21cr|tcl-tklib-0.5-6|6	Version:	0.5
21cr|tcl-tklib-0.5-6|7	Release:	6
21cr|tcl-tklib-0.5-6|8	License:	BSD
21cr|tcl-tklib-0.5-6|9	Group:		Networking/WWW
21cr|tcl-tklib-0.5-6|10	Url:		http://www.tcl.tk/software/tcllib/
21cr|tcl-tklib-0.5-6|11	Source0:	http://sourceforge.net/projects/tcllib/files/tklib/0.5/tklib-%{version}.tar.bz2
21cr|tcl-tklib-0.5-6|12	BuildRequires:	groff-for-man
21cr|tcl-tklib-0.5-6|13	BuildRequires:	tcl-tcllib
21cr|tcl-tklib-0.5-6|14	BuildRequires:	tcl
21cr|tcl-tklib-0.5-6|15	BuildRequires:	tk
21cr|tcl-tklib-0.5-6|16	
21cr|tcl-tklib-0.5-6|17	%description
21cr|tcl-tklib-0.5-6|18	Tklib is like Tcllib, a collection of many small packages providing
21cr|tcl-tklib-0.5-6|19	utilities, except that packages here are expected to depend on Tk.
21cr|tcl-tklib-0.5-6|20	Tklib specializes in utilities for GUI programming.
21cr|tcl-tklib-0.5-6|21	
21cr|tcl-tklib-0.5-6|22	%files
21cr|tcl-tklib-0.5-6|23	%defattr(-,root,root,0755)
21cr|tcl-tklib-0.5-6|24	%dir %{_libdir}/tklib0.5
21cr|tcl-tklib-0.5-6|25	%{_libdir}/tklib0.5/*
21cr|tcl-tklib-0.5-6|26	%{_mandir}/mann/*
21cr|tcl-tklib-0.5-6|27	
21cr|tcl-tklib-0.5-6|28	#--------------------------------------------------------------------
21cr|tcl-tklib-0.5-6|29	
21cr|tcl-tklib-0.5-6|30	%prep
21cr|tcl-tklib-0.5-6|31	%setup -qn %{oname}-%{version}
21cr|tcl-tklib-0.5-6|32	
21cr|tcl-tklib-0.5-6|33	%build
21cr|tcl-tklib-0.5-6|34	%configure
21cr|tcl-tklib-0.5-6|35	%make
21cr|tcl-tklib-0.5-6|36	
21cr|tcl-tklib-0.5-6|37	%install
21cr|tcl-tklib-0.5-6|38	%makeinstall

8698 21
21cr|tcl-tkpng-0.9-5|1	%define oname tkpng
21cr|tcl-tkpng-0.9-5|2	
21cr|tcl-tkpng-0.9-5|3	Summary:	PNG support for Tcl/Tk
21cr|tcl-tkpng-0.9-5|4	Name:		tcl-%{oname}
21cr|tcl-tkpng-0.9-5|5	Version:	0.9
21cr|tcl-tkpng-0.9-5|6	Release:	5
21cr|tcl-tkpng-0.9-5|7	License:	TCL
21cr|tcl-tkpng-0.9-5|8	Group:		System/Libraries
21cr|tcl-tkpng-0.9-5|9	Url:		http://www.muonics.com/FreeStuff/TkPNG/
21cr|tcl-tkpng-0.9-5|10	Source0:	http://downloads.sourceforge.net/tkpng/%{oname}%{version}.tgz
21cr|tcl-tkpng-0.9-5|11	Provides:	%{oname} = %{EVRD}
21cr|tcl-tkpng-0.9-5|12	BuildRequires:	tcl-devel
21cr|tcl-tkpng-0.9-5|13	BuildRequires:	pkgconfig(tk)
21cr|tcl-tkpng-0.9-5|14	BuildRequires:	pkgconfig(zlib)
21cr|tcl-tkpng-0.9-5|15	
21cr|tcl-tkpng-0.9-5|16	%description
21cr|tcl-tkpng-0.9-5|17	TkPNG is an open source package that adds PNG photo image support to Tcl/Tk.
21cr|tcl-tkpng-0.9-5|18	Although other extensions such as Img also add support for PNG images, this
21cr|tcl-tkpng-0.9-5|19	package was designed to be lightweight, not depending on libpng nor
21cr|tcl-tkpng-0.9-5|20	implementing other image formats, and suitable for inclusion in the Tk core.
21cr|tcl-tkpng-0.9-5|21	Tk does not currently have native support for any image formats that allow
21cr|tcl-tkpng-0.9-5|22	for alpha (partial-transparency) channels, although it does have support for
21cr|tcl-tkpng-0.9-5|23	alpha blending internally.
21cr|tcl-tkpng-0.9-5|24	
21cr|tcl-tkpng-0.9-5|25	%files
21cr|tcl-tkpng-0.9-5|26	%doc README license.terms ChangeLog
21cr|tcl-tkpng-0.9-5|27	%{tcl_sitearch}/%{oname}%{version}/
21cr|tcl-tkpng-0.9-5|28	%{_libdir}/*.so
21cr|tcl-tkpng-0.9-5|29	
21cr|tcl-tkpng-0.9-5|30	#----------------------------------------------------------------------------
21cr|tcl-tkpng-0.9-5|31	
21cr|tcl-tkpng-0.9-5|32	%prep
21cr|tcl-tkpng-0.9-5|33	%setup -q -n %{oname}%{version}
21cr|tcl-tkpng-0.9-5|34	
21cr|tcl-tkpng-0.9-5|35	%build
21cr|tcl-tkpng-0.9-5|36	%configure \
21cr|tcl-tkpng-0.9-5|37	%ifarch x86_64
21cr|tcl-tkpng-0.9-5|38	--enable-64bit
21cr|tcl-tkpng-0.9-5|39	%endif
21cr|tcl-tkpng-0.9-5|40	
21cr|tcl-tkpng-0.9-5|41	%make LIBS="-lm -lz"
21cr|tcl-tkpng-0.9-5|42	
21cr|tcl-tkpng-0.9-5|43	%install
21cr|tcl-tkpng-0.9-5|44	%makeinstall_std
21cr|tcl-tkpng-0.9-5|45	install -d %{buildroot}%{tcl_sitearch}
21cr|tcl-tkpng-0.9-5|46	mv %{buildroot}%{_libdir}/%{oname}%{version} %{buildroot}%{tcl_sitearch}/%{oname}%{version}
21cr|tcl-tkpng-0.9-5|47	
21cr|tcl-tkpng-0.9-5|48	ln -s tcl%{tcl_version}/%{oname}%{version}/lib%{oname}%{version}.so %{buildroot}%{_libdir}/lib%{oname}%{version}.so

8699 21
21cr|tcltls-1.7.22-1|1	%{!?tcl_version: %global tcl_version %((echo '8.5'; echo 'puts $tcl_version' | tclsh 2>/dev/null) | tail -1)}
21cr|tcltls-1.7.22-1|2	%{!?tcl_sitearch: %global tcl_sitearch %{_libdir}/tcl%{tcl_version}}
21cr|tcltls-1.7.22-1|3	
21cr|tcltls-1.7.22-1|4	Name:           tcltls
21cr|tcltls-1.7.22-1|5	Version:        1.7.22
21cr|tcltls-1.7.22-1|6	Release:        1
21cr|tcltls-1.7.22-1|7	Summary:        OpenSSL extension for Tcl
21cr|tcltls-1.7.22-1|8	Group:          System/Libraries
21cr|tcltls-1.7.22-1|9	License:        BSD
21cr|tcltls-1.7.22-1|10	URL:            https://core.tcl.tk/tcltls/home
21cr|tcltls-1.7.22-1|11	Source0:        https://core.tcl.tk/tcltls/uv/%{name}-%{version}.tar.gz
21cr|tcltls-1.7.22-1|12	
21cr|tcltls-1.7.22-1|13	Patch0:         tcltls-1.7.21-cipher-tests.patch
21cr|tcltls-1.7.22-1|14	Patch1:         tcltls-1.7.21-hostname-tests.patch
21cr|tcltls-1.7.22-1|15	Patch2:         tcltls-1.7.22-cert-tests.patch
21cr|tcltls-1.7.22-1|16	Patch3:         tcltls-1.7.22-fall-through.patch
21cr|tcltls-1.7.22-1|17	Patch4:         tcltls-1.7.22-openssl3.patch
21cr|tcltls-1.7.22-1|18	
21cr|tcltls-1.7.22-1|19	BuildRequires:  make
21cr|tcltls-1.7.22-1|20	BuildRequires:  openssl-devel
21cr|tcltls-1.7.22-1|21	BuildRequires:  tcl-devel
21cr|tcltls-1.7.22-1|22	
21cr|tcltls-1.7.22-1|23	Requires:       tcl >= %{tcl_version}
21cr|tcltls-1.7.22-1|24	
21cr|tcltls-1.7.22-1|25	%description
21cr|tcltls-1.7.22-1|26	A TLS OpenSSL extension for Tcl
21cr|tcltls-1.7.22-1|27	
21cr|tcltls-1.7.22-1|28	%files
21cr|tcltls-1.7.22-1|29	%license license.terms
21cr|tcltls-1.7.22-1|30	%doc README.txt ChangeLog
21cr|tcltls-1.7.22-1|31	%{tcl_sitearch}/%{name}%{version}
21cr|tcltls-1.7.22-1|32	
21cr|tcltls-1.7.22-1|33	#-----------------------------------------------------------
21cr|tcltls-1.7.22-1|34	%package devel
21cr|tcltls-1.7.22-1|35	Summary:        Header files for the OpenSSL extension for Tcl
21cr|tcltls-1.7.22-1|36	Requires:       %{name}%{?_isa} = %{EVRD}
21cr|tcltls-1.7.22-1|37	
21cr|tcltls-1.7.22-1|38	%description devel
21cr|tcltls-1.7.22-1|39	The TLS OpenSSL extension to Tcl
21cr|tcltls-1.7.22-1|40	
21cr|tcltls-1.7.22-1|41	This package contains the development files for tls.
21cr|tcltls-1.7.22-1|42	
21cr|tcltls-1.7.22-1|43	%files devel
21cr|tcltls-1.7.22-1|44	%{_includedir}/tls.h
21cr|tcltls-1.7.22-1|45	
21cr|tcltls-1.7.22-1|46	#-----------------------------------------------------------
21cr|tcltls-1.7.22-1|47	
21cr|tcltls-1.7.22-1|48	%prep
21cr|tcltls-1.7.22-1|49	%autosetup -p1
21cr|tcltls-1.7.22-1|50	%config_update
21cr|tcltls-1.7.22-1|51	
21cr|tcltls-1.7.22-1|52	# Disable strip via objcopy(1) to achieve -debuginfo
21cr|tcltls-1.7.22-1|53	sed -e 's/-@\(WEAKEN\|REMOVE\)SYMS@/:/' -i Makefile.in
21cr|tcltls-1.7.22-1|54	
21cr|tcltls-1.7.22-1|55	%build
21cr|tcltls-1.7.22-1|56	# hmm... configure macros not work
21cr|tcltls-1.7.22-1|57	./configure --disable-rpath --with-ssl-dir=%{_prefix}
21cr|tcltls-1.7.22-1|58	%make_build
21cr|tcltls-1.7.22-1|59	
21cr|tcltls-1.7.22-1|60	%check
21cr|tcltls-1.7.22-1|61	make test
21cr|tcltls-1.7.22-1|62	
21cr|tcltls-1.7.22-1|63	%install
21cr|tcltls-1.7.22-1|64	%make_install libdir=%{tcl_sitearch}
21cr|tcltls-1.7.22-1|65	
21cr|tcltls-1.7.22-1|66	install -D -p -m 0644 tls.h %{buildroot}%{_includedir}/tls.h

8700 21
21cr|tclx-8.4.1-1|1	%define major 8
21cr|tclx-8.4.1-1|2	%define libname %mklibname %{name} %{major}
21cr|tclx-8.4.1-1|3	%define devname %mklibname %{name} -d
21cr|tclx-8.4.1-1|4	
21cr|tclx-8.4.1-1|5	%{!?tcl_version: %define tcl_version %(echo 'puts $tcl_version' | tclsh || echo 'Unknown version')}
21cr|tclx-8.4.1-1|6	%{!?tcl_sitearch: %define tcl_sitearch %{_libdir}/tcl%{tcl_version}}
21cr|tclx-8.4.1-1|7	
21cr|tclx-8.4.1-1|8	Name:   		tclx
21cr|tclx-8.4.1-1|9	Version:    	8.4.1
21cr|tclx-8.4.1-1|10	Release:    	1
21cr|tclx-8.4.1-1|11	Summary:    	Tcl/Tk extensions for POSIX systems
21cr|tclx-8.4.1-1|12	License:    	BSD
21cr|tclx-8.4.1-1|13	Group:  		System/Libraries
21cr|tclx-8.4.1-1|14	URL:    		http://tclx.sourceforge.net/
21cr|tclx-8.4.1-1|15	Source0:    	http://prdownloads.sourceforge.net/tclx/tclx%{version}.tar.bz2
21cr|tclx-8.4.1-1|16	Patch1: 		tclx-8.4-varinit.patch
21cr|tclx-8.4.1-1|17	Patch2: 		tclx-8.4-man.patch
21cr|tclx-8.4.1-1|18	BuildRequires:	pkgconfig(tcl)
21cr|tclx-8.4.1-1|19	BuildRequires:	pkgconfig(tk)
21cr|tclx-8.4.1-1|20	BuildRequires:	groff
21cr|tclx-8.4.1-1|21	
21cr|tclx-8.4.1-1|22	%description
21cr|tclx-8.4.1-1|23	TclX is a set of extensions which make it easier to use the Tcl
21cr|tclx-8.4.1-1|24	scripting language for common UNIX/Linux programming tasks.  TclX
21cr|tclx-8.4.1-1|25	enhances Tcl support for files, network access, debugging, math, lists,
21cr|tclx-8.4.1-1|26	and message catalogs.  TclX can be used with both Tcl and Tcl/Tk
21cr|tclx-8.4.1-1|27	applications.
21cr|tclx-8.4.1-1|28	
21cr|tclx-8.4.1-1|29	Install TclX if you are developing applications with Tcl/Tk.  You'll
21cr|tclx-8.4.1-1|30	also need to install the tcl and tk packages.
21cr|tclx-8.4.1-1|31	
21cr|tclx-8.4.1-1|32	%package -n	%{libname}
21cr|tclx-8.4.1-1|33	Summary:	Shared libraries for %{name}
21cr|tclx-8.4.1-1|34	Group:		System/Libraries
21cr|tclx-8.4.1-1|35	Requires:	tcl
21cr|tclx-8.4.1-1|36	Requires:	tk
21cr|tclx-8.4.1-1|37	Provides:	%{name} = %{EVRD}
21cr|tclx-8.4.1-1|38	
21cr|tclx-8.4.1-1|39	%description -n %{libname}
21cr|tclx-8.4.1-1|40	TclX is a set of extensions which make it easier to use the Tcl
21cr|tclx-8.4.1-1|41	scripting language for common UNIX/Linux programming tasks.  TclX
21cr|tclx-8.4.1-1|42	enhances Tcl support for files, network access, debugging, math, lists,
21cr|tclx-8.4.1-1|43	and message catalogs.  TclX can be used with both Tcl and Tcl/Tk
21cr|tclx-8.4.1-1|44	applications.
21cr|tclx-8.4.1-1|45	
21cr|tclx-8.4.1-1|46	Install TclX if you are developing applications with Tcl/Tk.  You'll
21cr|tclx-8.4.1-1|47	also need to install the tcl and tk packages.
21cr|tclx-8.4.1-1|48	
21cr|tclx-8.4.1-1|49	%files -n %{libname}
21cr|tclx-8.4.1-1|50	%doc ChangeLog README
21cr|tclx-8.4.1-1|51	%{_sysconfdir}/ld.so.conf.d/%{name}%{major}.4-%{_arch}.conf
21cr|tclx-8.4.1-1|52	%{tcl_sitearch}/tclx%{major}*
21cr|tclx-8.4.1-1|53	
21cr|tclx-8.4.1-1|54	#-----------------------------------------------------------------
21cr|tclx-8.4.1-1|55	
21cr|tclx-8.4.1-1|56	%package -n	%{devname}
21cr|tclx-8.4.1-1|57	Summary:	Development files for %{name}
21cr|tclx-8.4.1-1|58	Group:		Development/Other
21cr|tclx-8.4.1-1|59	Requires:	%{libname} = %{EVRD}
21cr|tclx-8.4.1-1|60	Provides:	%{name}-devel = %{EVRD}
21cr|tclx-8.4.1-1|61	Provides:	%{libname}-devel = %{EVRD}
21cr|tclx-8.4.1-1|62	
21cr|tclx-8.4.1-1|63	%description -n	%{devname}
21cr|tclx-8.4.1-1|64	This package contains development files for %{name}.
21cr|tclx-8.4.1-1|65	
21cr|tclx-8.4.1-1|66	%files -n %{devname}
21cr|tclx-8.4.1-1|67	%{_includedir}/*.h
21cr|tclx-8.4.1-1|68	%{_mandir}/mann/*
21cr|tclx-8.4.1-1|69	
21cr|tclx-8.4.1-1|70	#-----------------------------------------------------------------
21cr|tclx-8.4.1-1|71	
21cr|tclx-8.4.1-1|72	%prep
21cr|tclx-8.4.1-1|73	%setup -q -n tclx%{major}.4
21cr|tclx-8.4.1-1|74	
21cr|tclx-8.4.1-1|75	%build
21cr|tclx-8.4.1-1|76	%configure \
21cr|tclx-8.4.1-1|77	--enable-tk=YES \
21cr|tclx-8.4.1-1|78	--with-tclconfig=%{_libdir} \
21cr|tclx-8.4.1-1|79	--with-tkconfig=%{_libdir} \
21cr|tclx-8.4.1-1|80	--with-tclinclude=%{_includedir} \
21cr|tclx-8.4.1-1|81	--with-tkinclude=%{_includedir} \
21cr|tclx-8.4.1-1|82	--libdir=%{tcl_sitearch} \
21cr|tclx-8.4.1-1|83	--enable-gcc \
21cr|tclx-8.4.1-1|84	--disable-threads \
21cr|tclx-8.4.1-1|85	--enable-shared \
21cr|tclx-8.4.1-1|86	--enable-64bit
21cr|tclx-8.4.1-1|87	
21cr|tclx-8.4.1-1|88	# parallell build is borked!
21cr|tclx-8.4.1-1|89	%make
21cr|tclx-8.4.1-1|90	
21cr|tclx-8.4.1-1|91	%install
21cr|tclx-8.4.1-1|92	%makeinstall_std
21cr|tclx-8.4.1-1|93	
21cr|tclx-8.4.1-1|94	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/
21cr|tclx-8.4.1-1|95	echo '%{_libdir}/tcl%{tcl_version}/%{name}%{major}.4' > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/%{name}%{major}.4-%{_arch}.conf

8701 21
21cr|tcl-zlib-2.0.1-0.svn40.2|1	%define oname zlib
21cr|tcl-zlib-2.0.1-0.svn40.2|2	
21cr|tcl-zlib-2.0.1-0.svn40.2|3	Summary:	Zlib support for Tcl
21cr|tcl-zlib-2.0.1-0.svn40.2|4	Name:		tcl-%{oname}
21cr|tcl-zlib-2.0.1-0.svn40.2|5	Version:	2.0.1
21cr|tcl-zlib-2.0.1-0.svn40.2|6	Release:	0.svn40.2
21cr|tcl-zlib-2.0.1-0.svn40.2|7	Group:		System/Libraries
21cr|tcl-zlib-2.0.1-0.svn40.2|8	License:	MIT
21cr|tcl-zlib-2.0.1-0.svn40.2|9	Url:		http://svn.scheffers.net/
21cr|tcl-zlib-2.0.1-0.svn40.2|10	# Snapshot of SVN40 downloaded on June 26, 2008
21cr|tcl-zlib-2.0.1-0.svn40.2|11	# Originally found at http://svn.scheffers.net/zlib.tar.gz
21cr|tcl-zlib-2.0.1-0.svn40.2|12	Source0:	%{oname}.tar.gz
21cr|tcl-zlib-2.0.1-0.svn40.2|13	BuildRequires:	tcl-devel
21cr|tcl-zlib-2.0.1-0.svn40.2|14	BuildRequires:	pkgconfig(tk)
21cr|tcl-zlib-2.0.1-0.svn40.2|15	BuildRequires:	pkgconfig(zlib)
21cr|tcl-zlib-2.0.1-0.svn40.2|16	
21cr|tcl-zlib-2.0.1-0.svn40.2|17	%description
21cr|tcl-zlib-2.0.1-0.svn40.2|18	This is extension is a standalone version of the tclkit [zlib]
21cr|tcl-zlib-2.0.1-0.svn40.2|19	command/extension. See http://wiki.tcl.tk/zlib for command syntax.
21cr|tcl-zlib-2.0.1-0.svn40.2|20	
21cr|tcl-zlib-2.0.1-0.svn40.2|21	%files
21cr|tcl-zlib-2.0.1-0.svn40.2|22	%doc README ChangeLog
21cr|tcl-zlib-2.0.1-0.svn40.2|23	%dir %{tcl_sitearch}/%{oname}%{version}
21cr|tcl-zlib-2.0.1-0.svn40.2|24	%{tcl_sitearch}/%{oname}%{version}/*.so
21cr|tcl-zlib-2.0.1-0.svn40.2|25	%{tcl_sitearch}/%{oname}%{version}/pkgIndex.tcl
21cr|tcl-zlib-2.0.1-0.svn40.2|26	%{_libdir}/*.so
21cr|tcl-zlib-2.0.1-0.svn40.2|27	
21cr|tcl-zlib-2.0.1-0.svn40.2|28	#----------------------------------------------------------------------------
21cr|tcl-zlib-2.0.1-0.svn40.2|29	
21cr|tcl-zlib-2.0.1-0.svn40.2|30	%package devel
21cr|tcl-zlib-2.0.1-0.svn40.2|31	Summary:	Development files for %{name}
21cr|tcl-zlib-2.0.1-0.svn40.2|32	Group:		Development/Other
21cr|tcl-zlib-2.0.1-0.svn40.2|33	Requires:	%{name} = %{EVRD}
21cr|tcl-zlib-2.0.1-0.svn40.2|34	
21cr|tcl-zlib-2.0.1-0.svn40.2|35	%description devel
21cr|tcl-zlib-2.0.1-0.svn40.2|36	Development files for %{name}.
21cr|tcl-zlib-2.0.1-0.svn40.2|37	
21cr|tcl-zlib-2.0.1-0.svn40.2|38	%files devel
21cr|tcl-zlib-2.0.1-0.svn40.2|39	%{tcl_sitearch}/%{oname}%{version}/libzlibstub*.a
21cr|tcl-zlib-2.0.1-0.svn40.2|40	%{_includedir}/*.h
21cr|tcl-zlib-2.0.1-0.svn40.2|41	
21cr|tcl-zlib-2.0.1-0.svn40.2|42	#----------------------------------------------------------------------------
21cr|tcl-zlib-2.0.1-0.svn40.2|43	
21cr|tcl-zlib-2.0.1-0.svn40.2|44	%prep
21cr|tcl-zlib-2.0.1-0.svn40.2|45	%setup -q -n %{oname}
21cr|tcl-zlib-2.0.1-0.svn40.2|46	
21cr|tcl-zlib-2.0.1-0.svn40.2|47	%build
21cr|tcl-zlib-2.0.1-0.svn40.2|48	%configure \
21cr|tcl-zlib-2.0.1-0.svn40.2|49	--with-tcl=%{_libdir}
21cr|tcl-zlib-2.0.1-0.svn40.2|50	make
21cr|tcl-zlib-2.0.1-0.svn40.2|51	
21cr|tcl-zlib-2.0.1-0.svn40.2|52	%install
21cr|tcl-zlib-2.0.1-0.svn40.2|53	make DESTDIR=%{buildroot} install-binaries install-libraries
21cr|tcl-zlib-2.0.1-0.svn40.2|54	
21cr|tcl-zlib-2.0.1-0.svn40.2|55	install -d %{buildroot}%{tcl_sitearch}
21cr|tcl-zlib-2.0.1-0.svn40.2|56	mv %{buildroot}%{_libdir}/%{oname}%{version} %{buildroot}%{tcl_sitearch}/%{oname}%{version}
21cr|tcl-zlib-2.0.1-0.svn40.2|57	ln -s tcl%{tcl_version}/%{oname}%{version}/lib%{oname}%{version}.so %{buildroot}%{_libdir}/lib%{oname}%{version}.so
21cr|tcl-zlib-2.0.1-0.svn40.2|58	
21cr|tcl-zlib-2.0.1-0.svn40.2|59	rm -rf %{buildroot}%{tcl_sitearch}/%{oname}%{version}/zlib.c
21cr|tcl-zlib-2.0.1-0.svn40.2|60	chmod -x %{buildroot}%{tcl_sitearch}/%{oname}%{version}/libzlibstub*.a

8702 21
21cr|tcmu-runner-1.6.2-2|1	%define major 2
21cr|tcmu-runner-1.6.2-2|2	%define libname %mklibname tcmu %{major}
21cr|tcmu-runner-1.6.2-2|3	%define devname %mklibname tcmu -d
21cr|tcmu-runner-1.6.2-2|4	
21cr|tcmu-runner-1.6.2-2|5	Summary:	A daemon that handles the userspace side of the LIO TCM-User backstore
21cr|tcmu-runner-1.6.2-2|6	Name:		tcmu-runner
21cr|tcmu-runner-1.6.2-2|7	Version:	1.6.2
21cr|tcmu-runner-1.6.2-2|8	Release:	2
21cr|tcmu-runner-1.6.2-2|9	License:	LGPLV2+ or ASL 2.0
21cr|tcmu-runner-1.6.2-2|10	Group:		System/Base
21cr|tcmu-runner-1.6.2-2|11	Url:		https://github.com/open-iscsi/tcmu-runner
21cr|tcmu-runner-1.6.2-2|12	Source0:	https://github.com/open-iscsi/tcmu-runner/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|tcmu-runner-1.6.2-2|13	Patch0:		tcmu-runner-handler_file-add-libtcmu.patch
21cr|tcmu-runner-1.6.2-2|14	Patch1:		tcmu-runner-fix-i586-size_t-error.patch
21cr|tcmu-runner-1.6.2-2|15	Patch2:		tcmu-runner-1.6.2-service-path.patch
21cr|tcmu-runner-1.6.2-2|16	# bug present only on rosa2021.1 (rosa13 not affected)
21cr|tcmu-runner-1.6.2-2|17	Patch3:		tcmu-runner-handler-path.patch
21cr|tcmu-runner-1.6.2-2|18	BuildRequires:	cmake
21cr|tcmu-runner-1.6.2-2|19	BuildRequires:	systemd
21cr|tcmu-runner-1.6.2-2|20	BuildRequires:	ceph-devel
21cr|tcmu-runner-1.6.2-2|21	#BuildRequires:  libzbc-devel # Don't have it
21cr|tcmu-runner-1.6.2-2|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|tcmu-runner-1.6.2-2|23	BuildRequires:	pkgconfig(glusterfs-api)
21cr|tcmu-runner-1.6.2-2|24	BuildRequires:	pkgconfig(libkmod)
21cr|tcmu-runner-1.6.2-2|25	BuildRequires:	pkgconfig(libnl-3.0)
21cr|tcmu-runner-1.6.2-2|26	BuildRequires:	pkgconfig(libprofiler)
21cr|tcmu-runner-1.6.2-2|27	BuildRequires:	pkgconfig(zlib)
21cr|tcmu-runner-1.6.2-2|28	Requires:	targetcli
21cr|tcmu-runner-1.6.2-2|29	ExcludeArch:	%{ix86}
21cr|tcmu-runner-1.6.2-2|30	
21cr|tcmu-runner-1.6.2-2|31	%description
21cr|tcmu-runner-1.6.2-2|32	A daemon that handles the userspace side of the LIO TCM-User backstore.
21cr|tcmu-runner-1.6.2-2|33	
21cr|tcmu-runner-1.6.2-2|34	LIO is the SCSI target in the Linux kernel. It is entirely kernel code, and
21cr|tcmu-runner-1.6.2-2|35	allows exported SCSI logical units (LUNs) to be backed by regular files or
21cr|tcmu-runner-1.6.2-2|36	block devices. But, if we want to get fancier with the capabilities of the
21cr|tcmu-runner-1.6.2-2|37	device we're emulating, the kernel is not necessarily the right place. While
21cr|tcmu-runner-1.6.2-2|38	there are userspace libraries for compression, encryption, and clustered
21cr|tcmu-runner-1.6.2-2|39	storage solutions like Ceph or Gluster, these are not accessible from the
21cr|tcmu-runner-1.6.2-2|40	kernel.
21cr|tcmu-runner-1.6.2-2|41	
21cr|tcmu-runner-1.6.2-2|42	The TCMU userspace-passthrough backstore allows a userspace process to handle
21cr|tcmu-runner-1.6.2-2|43	requests to a LUN. But since the kernel-user interface that TCMU provides
21cr|tcmu-runner-1.6.2-2|44	must be fast and flexible, it is complex enough that we'd like to avoid each
21cr|tcmu-runner-1.6.2-2|45	userspace handler having to write boilerplate code.
21cr|tcmu-runner-1.6.2-2|46	
21cr|tcmu-runner-1.6.2-2|47	tcmu-runner handles the messy details of the TCMU interface -- UIO, netlink,
21cr|tcmu-runner-1.6.2-2|48	pthreads, and DBus -- and exports a more friendly C plugin module API. Modules
21cr|tcmu-runner-1.6.2-2|49	using this API are called "TCMU handlers". Handler authors can write code just
21cr|tcmu-runner-1.6.2-2|50	to handle the SCSI commands as desired, and can also link with whatever
21cr|tcmu-runner-1.6.2-2|51	userspace libraries they like.
21cr|tcmu-runner-1.6.2-2|52	
21cr|tcmu-runner-1.6.2-2|53	%files
21cr|tcmu-runner-1.6.2-2|54	%doc README.md
21cr|tcmu-runner-1.6.2-2|55	%license LICENSE*
21cr|tcmu-runner-1.6.2-2|56	%{_bindir}/%{name}
21cr|tcmu-runner-1.6.2-2|57	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|tcmu-runner-1.6.2-2|58	%config %{_sysconfdir}/dbus-1/system.d/%{name}.conf
21cr|tcmu-runner-1.6.2-2|59	%config %{_sysconfdir}/tcmu/tcmu.conf
21cr|tcmu-runner-1.6.2-2|60	%{_datadir}/dbus-1/system-services/org.kernel.TCMUService1.service
21cr|tcmu-runner-1.6.2-2|61	%dir %{_sysconfdir}/tcmu
21cr|tcmu-runner-1.6.2-2|62	%ghost %attr(0644,-,-) %{_sysconfdir}/logrotate.d/%{name}.bak/%{name}
21cr|tcmu-runner-1.6.2-2|63	%ghost %attr(0644,-,-) %{_sysconfdir}/tcmu/tcmu.conf.old
21cr|tcmu-runner-1.6.2-2|64	%{_libdir}/%{name}
21cr|tcmu-runner-1.6.2-2|65	%{_mandir}/man8/*
21cr|tcmu-runner-1.6.2-2|66	%{_unitdir}/%{name}.service
21cr|tcmu-runner-1.6.2-2|67	
21cr|tcmu-runner-1.6.2-2|68	#------------------------------------------------------------------
21cr|tcmu-runner-1.6.2-2|69	
21cr|tcmu-runner-1.6.2-2|70	%package -n %{libname}
21cr|tcmu-runner-1.6.2-2|71	Summary:	A library supporting LIO TCM-User backstores processing
21cr|tcmu-runner-1.6.2-2|72	Group:		System/Libraries
21cr|tcmu-runner-1.6.2-2|73	
21cr|tcmu-runner-1.6.2-2|74	%description -n %{libname}
21cr|tcmu-runner-1.6.2-2|75	libtcmu provides a library for processing SCSI commands exposed by the
21cr|tcmu-runner-1.6.2-2|76	LIO kernel target's TCM-User backend.
21cr|tcmu-runner-1.6.2-2|77	
21cr|tcmu-runner-1.6.2-2|78	%files -n %{libname}
21cr|tcmu-runner-1.6.2-2|79	%{_libdir}/libtcmu.so.%{major}*
21cr|tcmu-runner-1.6.2-2|80	
21cr|tcmu-runner-1.6.2-2|81	#------------------------------------------------------------------
21cr|tcmu-runner-1.6.2-2|82	
21cr|tcmu-runner-1.6.2-2|83	%package -n %{devname}
21cr|tcmu-runner-1.6.2-2|84	Summary:	Development headers for libtcmu
21cr|tcmu-runner-1.6.2-2|85	Group:		Development/C
21cr|tcmu-runner-1.6.2-2|86	Requires:	%{libname} = %{EVRD}
21cr|tcmu-runner-1.6.2-2|87	Provides:	%{name}-devel = %{EVRD}
21cr|tcmu-runner-1.6.2-2|88	
21cr|tcmu-runner-1.6.2-2|89	%description -n %{devname}
21cr|tcmu-runner-1.6.2-2|90	Development header(s) for developing against libtcmu.
21cr|tcmu-runner-1.6.2-2|91	
21cr|tcmu-runner-1.6.2-2|92	%files -n %{devname}
21cr|tcmu-runner-1.6.2-2|93	%{_libdir}/libtcmu.so
21cr|tcmu-runner-1.6.2-2|94	
21cr|tcmu-runner-1.6.2-2|95	#------------------------------------------------------------------
21cr|tcmu-runner-1.6.2-2|96	
21cr|tcmu-runner-1.6.2-2|97	%prep
21cr|tcmu-runner-1.6.2-2|98	%autosetup -p1
21cr|tcmu-runner-1.6.2-2|99	
21cr|tcmu-runner-1.6.2-2|100	%build
21cr|tcmu-runner-1.6.2-2|101	%cmake	\
21cr|tcmu-runner-1.6.2-2|102	-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now"	\
21cr|tcmu-runner-1.6.2-2|103	-DSUPPORT_SYSTEMD=ON	\
21cr|tcmu-runner-1.6.2-2|104	-Dwith-zbc=false
21cr|tcmu-runner-1.6.2-2|105	%make
21cr|tcmu-runner-1.6.2-2|106	
21cr|tcmu-runner-1.6.2-2|107	%install
21cr|tcmu-runner-1.6.2-2|108	%makeinstall_std -C build

8703 21
21cr|tcpflow-1.6.1-1|1	Summary:	Network traffic recorder
21cr|tcpflow-1.6.1-1|2	Name:		tcpflow
21cr|tcpflow-1.6.1-1|3	Version:	1.6.1
21cr|tcpflow-1.6.1-1|4	Release:	1
21cr|tcpflow-1.6.1-1|5	License:	GPL
21cr|tcpflow-1.6.1-1|6	Group:		Networking/Other
21cr|tcpflow-1.6.1-1|7	Source0:	https://github.com/simsong/tcpflow/releases/download/tcpflow-%{version}/tcpflow-%{version}.tar.gz
21cr|tcpflow-1.6.1-1|8	URL:		https://github.com/simsong/tcpflow
21cr|tcpflow-1.6.1-1|9	Patch0:		tcpflow-update-datalink.patch
21cr|tcpflow-1.6.1-1|10	BuildRequires:	libpcap-devel
21cr|tcpflow-1.6.1-1|11	BuildRequires:	autoconf
21cr|tcpflow-1.6.1-1|12	BuildRequires:	boost-devel
21cr|tcpflow-1.6.1-1|13	BuildRequires:	gtk+2.0
21cr|tcpflow-1.6.1-1|14	BuildRequires:	pkgconfig(cairo)
21cr|tcpflow-1.6.1-1|15	BuildRequires:	pkgconfig(openssl)
21cr|tcpflow-1.6.1-1|16	BuildRequires:	pkgconfig(libmd)
21cr|tcpflow-1.6.1-1|17	BuildRequires:	pkgconfig(exiv2)
21cr|tcpflow-1.6.1-1|18	BuildRequires:	pkgconfig(sqlite3)
21cr|tcpflow-1.6.1-1|19	BuildRequires:	pkgconfig(tre)
21cr|tcpflow-1.6.1-1|20	
21cr|tcpflow-1.6.1-1|21	%description
21cr|tcpflow-1.6.1-1|22	tcpflow is a program that captures data transmitted as part of TCP
21cr|tcpflow-1.6.1-1|23	connections (flows), and stores the data in a way that is convenient
21cr|tcpflow-1.6.1-1|24	for protocol analysis or debugging.
21cr|tcpflow-1.6.1-1|25	A program like 'tcpdump' shows a summary of packets seen on the wire,
21cr|tcpflow-1.6.1-1|26	but usually doesn't store the data that's actually being transmitted.
21cr|tcpflow-1.6.1-1|27	In contrast, tcpflow reconstructs the actual data streams and stores
21cr|tcpflow-1.6.1-1|28	each flow in a separate file for later analysis.
21cr|tcpflow-1.6.1-1|29	
21cr|tcpflow-1.6.1-1|30	%prep
21cr|tcpflow-1.6.1-1|31	%autosetup -p1 -n %{name}-%{version}
21cr|tcpflow-1.6.1-1|32	
21cr|tcpflow-1.6.1-1|33	chmod -x COPYING
21cr|tcpflow-1.6.1-1|34	
21cr|tcpflow-1.6.1-1|35	%build
21cr|tcpflow-1.6.1-1|36	%configure
21cr|tcpflow-1.6.1-1|37	%make
21cr|tcpflow-1.6.1-1|38	
21cr|tcpflow-1.6.1-1|39	%install
21cr|tcpflow-1.6.1-1|40	%makeinstall
21cr|tcpflow-1.6.1-1|41	
21cr|tcpflow-1.6.1-1|42	%files
21cr|tcpflow-1.6.1-1|43	%doc AUTHORS COPYING ChangeLog NEWS INSTALL
21cr|tcpflow-1.6.1-1|44	%{_bindir}/*
21cr|tcpflow-1.6.1-1|45	%{_mandir}/man*/*

8704 21
21cr|tcpreplay-4.4.2-1|1	# Workaround to build with GCC 10
21cr|tcpreplay-4.4.2-1|2	%global optflags %{optflags} -fcommon
21cr|tcpreplay-4.4.2-1|3	Summary:	A tool to replay captured network traffic
21cr|tcpreplay-4.4.2-1|4	Name:		tcpreplay
21cr|tcpreplay-4.4.2-1|5	Version:	4.4.2
21cr|tcpreplay-4.4.2-1|6	Release:	1
21cr|tcpreplay-4.4.2-1|7	License:	BSD
21cr|tcpreplay-4.4.2-1|8	Group:		Networking/Other
21cr|tcpreplay-4.4.2-1|9	Url:		http://tcpreplay.appneta.com
21cr|tcpreplay-4.4.2-1|10	Source0:	http://prdownloads.sourceforge.net/tcpreplay/%{name}-%{version}.tar.gz
21cr|tcpreplay-4.4.2-1|11	BuildRequires:	autogen >= 5.9
21cr|tcpreplay-4.4.2-1|12	BuildRequires:	autogen-devel >= 5.9
21cr|tcpreplay-4.4.2-1|13	BuildRequires:	libdnet-devel
21cr|tcpreplay-4.4.2-1|14	BuildRequires:	libpcap-devel >= 0.7.2
21cr|tcpreplay-4.4.2-1|15	BuildRequires:	tcpdump
21cr|tcpreplay-4.4.2-1|16	
21cr|tcpreplay-4.4.2-1|17	%description
21cr|tcpreplay-4.4.2-1|18	Tcpreplay is a tool to replay captured network traffic. Currently, tcpreplay
21cr|tcpreplay-4.4.2-1|19	supports pcap (tcpdump) and snoop capture formats. Also included, is tcpprep a
21cr|tcpreplay-4.4.2-1|20	tool to pre-process capture files to allow increased performance under certain
21cr|tcpreplay-4.4.2-1|21	conditions as well as capinfo which provides basic information about capture
21cr|tcpreplay-4.4.2-1|22	files.
21cr|tcpreplay-4.4.2-1|23	
21cr|tcpreplay-4.4.2-1|24	%files
21cr|tcpreplay-4.4.2-1|25	%doc docs/*
21cr|tcpreplay-4.4.2-1|26	%{_bindir}/tcpbridge
21cr|tcpreplay-4.4.2-1|27	%{_bindir}/tcpprep
21cr|tcpreplay-4.4.2-1|28	%{_bindir}/tcpreplay
21cr|tcpreplay-4.4.2-1|29	%{_bindir}/tcpreplay-edit
21cr|tcpreplay-4.4.2-1|30	%{_bindir}/tcprewrite
21cr|tcpreplay-4.4.2-1|31	%{_bindir}/tcpcapinfo
21cr|tcpreplay-4.4.2-1|32	%{_bindir}/tcpliveplay
21cr|tcpreplay-4.4.2-1|33	%{_mandir}/man1/*
21cr|tcpreplay-4.4.2-1|34	
21cr|tcpreplay-4.4.2-1|35	#------------------------------------------------------------------------------
21cr|tcpreplay-4.4.2-1|36	
21cr|tcpreplay-4.4.2-1|37	%prep
21cr|tcpreplay-4.4.2-1|38	%setup -q
21cr|tcpreplay-4.4.2-1|39	
21cr|tcpreplay-4.4.2-1|40	%build
21cr|tcpreplay-4.4.2-1|41	%configure \
21cr|tcpreplay-4.4.2-1|42	--enable-dynamic-link \
21cr|tcpreplay-4.4.2-1|43	--enable-tcpreplay-edit \
21cr|tcpreplay-4.4.2-1|44	--with-testnic=eth0 \
21cr|tcpreplay-4.4.2-1|45	--with-testnic2=eth1
21cr|tcpreplay-4.4.2-1|46	%make
21cr|tcpreplay-4.4.2-1|47	
21cr|tcpreplay-4.4.2-1|48	%install
21cr|tcpreplay-4.4.2-1|49	%makeinstall_std

8705 21
21cr|tcpslice-1.7-0.20230728.1|1	%define snap 20230728
21cr|tcpslice-1.7-0.20230728.1|2	
21cr|tcpslice-1.7-0.20230728.1|3	%define commit cdce8c7f56ebb1a5dcd8be3ebd2198aa75e500a0
21cr|tcpslice-1.7-0.20230728.1|4	
21cr|tcpslice-1.7-0.20230728.1|5	Summary:	A tool for extracting portions of packet trace files
21cr|tcpslice-1.7-0.20230728.1|6	Name:		tcpslice
21cr|tcpslice-1.7-0.20230728.1|7	Version:	1.7
21cr|tcpslice-1.7-0.20230728.1|8	Release:	0.%{snap}.1
21cr|tcpslice-1.7-0.20230728.1|9	Group:		Monitoring
21cr|tcpslice-1.7-0.20230728.1|10	License:	BSD
21cr|tcpslice-1.7-0.20230728.1|11	URL:		http://www.tcpdump.org
21cr|tcpslice-1.7-0.20230728.1|12	Source0:	https://github.com/the-tcpdump-group/tcpslice/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|tcpslice-1.7-0.20230728.1|13	Patch0:		tcpslice-ooh323c.patch
21cr|tcpslice-1.7-0.20230728.1|14	BuildRequires:	libpcap-devel >= 0.9.5
21cr|tcpslice-1.7-0.20230728.1|15	BuildRequires:	libnids-devel >= 1.21
21cr|tcpslice-1.7-0.20230728.1|16	BuildRequires:	libosip2-devel >= 3.0.3
21cr|tcpslice-1.7-0.20230728.1|17	BuildRequires:	libooh323c-devel >= 0.8.2
21cr|tcpslice-1.7-0.20230728.1|18	BuildRequires:	libtool
21cr|tcpslice-1.7-0.20230728.1|19	Requires:	tcpdump >= 0.9.5
21cr|tcpslice-1.7-0.20230728.1|20	
21cr|tcpslice-1.7-0.20230728.1|21	%description
21cr|tcpslice-1.7-0.20230728.1|22	A tool for extracting portions of packet trace files generated using tcpdump's
21cr|tcpslice-1.7-0.20230728.1|23	-w flag.
21cr|tcpslice-1.7-0.20230728.1|24	
21cr|tcpslice-1.7-0.20230728.1|25	%prep
21cr|tcpslice-1.7-0.20230728.1|26	%autosetup -p1 -n %{name}-%{commit}
21cr|tcpslice-1.7-0.20230728.1|27	
21cr|tcpslice-1.7-0.20230728.1|28	%build
21cr|tcpslice-1.7-0.20230728.1|29	autoreconf -vfi
21cr|tcpslice-1.7-0.20230728.1|30	
21cr|tcpslice-1.7-0.20230728.1|31	%configure
21cr|tcpslice-1.7-0.20230728.1|32	%make
21cr|tcpslice-1.7-0.20230728.1|33	
21cr|tcpslice-1.7-0.20230728.1|34	%install
21cr|tcpslice-1.7-0.20230728.1|35	install -d %{buildroot}%{_sbindir}
21cr|tcpslice-1.7-0.20230728.1|36	install -d %{buildroot}%{_mandir}/man1
21cr|tcpslice-1.7-0.20230728.1|37	
21cr|tcpslice-1.7-0.20230728.1|38	install -m0755 tcpslice %{buildroot}%{_sbindir}
21cr|tcpslice-1.7-0.20230728.1|39	install -m0644 tcpslice.1 %{buildroot}%{_mandir}/man1/tcpslice.1
21cr|tcpslice-1.7-0.20230728.1|40	
21cr|tcpslice-1.7-0.20230728.1|41	%clean
21cr|tcpslice-1.7-0.20230728.1|42	
21cr|tcpslice-1.7-0.20230728.1|43	%files
21cr|tcpslice-1.7-0.20230728.1|44	%doc CHANGES CREDITS INSTALL* README*
21cr|tcpslice-1.7-0.20230728.1|45	%{_sbindir}/tcpslice
21cr|tcpslice-1.7-0.20230728.1|46	%{_mandir}/man1/tcpslice.1*

8706 21
21cr|tcpstat-1.5-15|1	Summary: A network statistics reporter
21cr|tcpstat-1.5-15|2	Name: tcpstat
21cr|tcpstat-1.5-15|3	Version: 1.5
21cr|tcpstat-1.5-15|4	Release: 15
21cr|tcpstat-1.5-15|5	Source0: %{name}-%{version}.tar.bz2
21cr|tcpstat-1.5-15|6	License: BSD
21cr|tcpstat-1.5-15|7	Group: Monitoring
21cr|tcpstat-1.5-15|8	Url: http://www.frenchfries.net/paul/tcpstat/index.html
21cr|tcpstat-1.5-15|9	BuildRequires: libpcap-devel
21cr|tcpstat-1.5-15|10	
21cr|tcpstat-1.5-15|11	%description
21cr|tcpstat-1.5-15|12	Tcpstat reports certain network interface statistics much like
21cr|tcpstat-1.5-15|13	vmstat does for system statistics. tcpstat gets its information by
21cr|tcpstat-1.5-15|14	either monitoring a specific interface, or by reading previously
21cr|tcpstat-1.5-15|15	saved tcpdump data from a file.
21cr|tcpstat-1.5-15|16	
21cr|tcpstat-1.5-15|17	Some of the statistics tcpstat calculates:
21cr|tcpstat-1.5-15|18	- bandwidth
21cr|tcpstat-1.5-15|19	- number of packets
21cr|tcpstat-1.5-15|20	- packets per second
21cr|tcpstat-1.5-15|21	- average packet size
21cr|tcpstat-1.5-15|22	- standard deviation of packet size
21cr|tcpstat-1.5-15|23	- interface load
21cr|tcpstat-1.5-15|24	- more...
21cr|tcpstat-1.5-15|25	
21cr|tcpstat-1.5-15|26	tcpstat is written with performance and efficiency in mind and is capable
21cr|tcpstat-1.5-15|27	of handling large amounts of packets per second. Its compact command line
21cr|tcpstat-1.5-15|28	interface is geared for the network researcher, system administrator and
21cr|tcpstat-1.5-15|29	desktop shell user. tcpstat has been a valuable tool in university research
21cr|tcpstat-1.5-15|30	papers and commercial networks alike.
21cr|tcpstat-1.5-15|31	
21cr|tcpstat-1.5-15|32	%prep
21cr|tcpstat-1.5-15|33	%setup -q
21cr|tcpstat-1.5-15|34	
21cr|tcpstat-1.5-15|35	%build
21cr|tcpstat-1.5-15|36	%configure
21cr|tcpstat-1.5-15|37	%make
21cr|tcpstat-1.5-15|38	
21cr|tcpstat-1.5-15|39	%install
21cr|tcpstat-1.5-15|40	rm -rf $RPM_BUILD_ROOT
21cr|tcpstat-1.5-15|41	%makeinstall
21cr|tcpstat-1.5-15|42	
21cr|tcpstat-1.5-15|43	%clean
21cr|tcpstat-1.5-15|44	rm -rf $RPM_BUILD_ROOT
21cr|tcpstat-1.5-15|45	
21cr|tcpstat-1.5-15|46	%files
21cr|tcpstat-1.5-15|47	%defattr(-,root,root)
21cr|tcpstat-1.5-15|48	%doc AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS README doc/Tips_and_Tricks.txt
21cr|tcpstat-1.5-15|49	%_bindir/tcp*
21cr|tcpstat-1.5-15|50	%_mandir/man1/tcp*

8707 21
21cr|tcptrace-6.6.7-10|1	Summary:	Tool for analysis of TCP dump files
21cr|tcptrace-6.6.7-10|2	Name:		tcptrace
21cr|tcptrace-6.6.7-10|3	Version:	6.6.7
21cr|tcptrace-6.6.7-10|4	Release:	10
21cr|tcptrace-6.6.7-10|5	License:	GPLv2+
21cr|tcptrace-6.6.7-10|6	Group:		Monitoring
21cr|tcptrace-6.6.7-10|7	Url:		http://www.tcptrace.org/index.shtml
21cr|tcptrace-6.6.7-10|8	Source:		http://jarok.cs.ohiou.edu/software/tcptrace/download/%{name}-%{version}.tar.gz
21cr|tcptrace-6.6.7-10|9	Patch0:		tcptrace-6.6.7-pcap-ftbfs.patch
21cr|tcptrace-6.6.7-10|10	BuildRequires:	libpcap-devel
21cr|tcptrace-6.6.7-10|11	
21cr|tcptrace-6.6.7-10|12	%description
21cr|tcptrace-6.6.7-10|13	tcptrace is a tool written by Shawn Ostermann at Ohio University, for
21cr|tcptrace-6.6.7-10|14	analysis of TCP dump files. It can take as input the files produced by
21cr|tcptrace-6.6.7-10|15	several popular packet-capture programs, including tcpdump, snoop,
21cr|tcptrace-6.6.7-10|16	etherpeek, HP Net Metrix, and WinDump. tcptrace can produce several
21cr|tcptrace-6.6.7-10|17	different types of output containing information on each connection seen,
21cr|tcptrace-6.6.7-10|18	such as elapsed time, bytes and segments sent and received, retransmissions,
21cr|tcptrace-6.6.7-10|19	round trip times, window advertisements, throughput, and more. It can
21cr|tcptrace-6.6.7-10|20	also produce a number of graphs for further analysis.
21cr|tcptrace-6.6.7-10|21	
21cr|tcptrace-6.6.7-10|22	%files
21cr|tcptrace-6.6.7-10|23	%doc ARGS CHANGES COPYING COPYRIGHT FAQ README WWW THANKS
21cr|tcptrace-6.6.7-10|24	%{_bindir}/%{name}
21cr|tcptrace-6.6.7-10|25	%{_mandir}/man1/%{name}.1.*
21cr|tcptrace-6.6.7-10|26	
21cr|tcptrace-6.6.7-10|27	#------------------------------------------------------------------------
21cr|tcptrace-6.6.7-10|28	
21cr|tcptrace-6.6.7-10|29	%prep
21cr|tcptrace-6.6.7-10|30	%setup -q
21cr|tcptrace-6.6.7-10|31	%patch0 -p1
21cr|tcptrace-6.6.7-10|32	
21cr|tcptrace-6.6.7-10|33	%build
21cr|tcptrace-6.6.7-10|34	%configure
21cr|tcptrace-6.6.7-10|35	%make
21cr|tcptrace-6.6.7-10|36	
21cr|tcptrace-6.6.7-10|37	%install
21cr|tcptrace-6.6.7-10|38	rm -Rf %{buildroot}
21cr|tcptrace-6.6.7-10|39	export CHOWNPROG='echo "**** chown "'
21cr|tcptrace-6.6.7-10|40	export CHGRPPROG='echo "**** chgrp "'
21cr|tcptrace-6.6.7-10|41	%makeinstall \
21cr|tcptrace-6.6.7-10|42	MANDIR=%{buildroot}%{_mandir} \
21cr|tcptrace-6.6.7-10|43	BINDIR=%{buildroot}%{_bindir}

8708 21
21cr|tcptrack-1.4.2-5|1	Summary:	A packet sniffer which displays TCP information like the 'top' command
21cr|tcptrack-1.4.2-5|2	Name:		tcptrack
21cr|tcptrack-1.4.2-5|3	Version:	1.4.2
21cr|tcptrack-1.4.2-5|4	Release:	5
21cr|tcptrack-1.4.2-5|5	License:	GPLv2+
21cr|tcptrack-1.4.2-5|6	Group:		Monitoring
21cr|tcptrack-1.4.2-5|7	Url:		http://www.rhythm.cx/~steve/devel/tcptrack/
21cr|tcptrack-1.4.2-5|8	Source0:	http://www.rhythm.cx/~steve/devel/tcptrack/release/%{version}/source/%{name}-%{version}.tar.gz
21cr|tcptrack-1.4.2-5|9	# Increase text ui select timeout to 10000 usec, upstream agrees
21cr|tcptrack-1.4.2-5|10	Patch0:		tcptrack-1.4.0-timeout.patch
21cr|tcptrack-1.4.2-5|11	# Kick out -Werror from AM_CXXFLAGS
21cr|tcptrack-1.4.2-5|12	Patch1:		tcptrack-1.4.2-no-werror.patch
21cr|tcptrack-1.4.2-5|13	BuildRequires:	pcap-devel
21cr|tcptrack-1.4.2-5|14	BuildRequires:	pkgconfig(ncurses)
21cr|tcptrack-1.4.2-5|15	
21cr|tcptrack-1.4.2-5|16	%description
21cr|tcptrack-1.4.2-5|17	tcptrack is a sniffer which displays information about TCP connections it sees
21cr|tcptrack-1.4.2-5|18	on a network interface. It passively watches for connections on the network
21cr|tcptrack-1.4.2-5|19	interface, keeps track of their state and displays a list of connections in a
21cr|tcptrack-1.4.2-5|20	manner similar to the unix 'top' command. It displays source and destination
21cr|tcptrack-1.4.2-5|21	addresses and ports, connection state, idle time, and bandwidth usage.
21cr|tcptrack-1.4.2-5|22	
21cr|tcptrack-1.4.2-5|23	%files
21cr|tcptrack-1.4.2-5|24	%doc AUTHORS COPYING ChangeLog README INSTALL NEWS
21cr|tcptrack-1.4.2-5|25	%{_bindir}/%{name}
21cr|tcptrack-1.4.2-5|26	%{_mandir}/man1/%{name}*
21cr|tcptrack-1.4.2-5|27	
21cr|tcptrack-1.4.2-5|28	#----------------------------------------------------------------------------
21cr|tcptrack-1.4.2-5|29	
21cr|tcptrack-1.4.2-5|30	%prep
21cr|tcptrack-1.4.2-5|31	%setup -q
21cr|tcptrack-1.4.2-5|32	%patch0 -p1 -b .timeout~
21cr|tcptrack-1.4.2-5|33	%patch1 -p1 -b .werror~
21cr|tcptrack-1.4.2-5|34	
21cr|tcptrack-1.4.2-5|35	%build
21cr|tcptrack-1.4.2-5|36	%serverbuild
21cr|tcptrack-1.4.2-5|37	
21cr|tcptrack-1.4.2-5|38	%configure
21cr|tcptrack-1.4.2-5|39	
21cr|tcptrack-1.4.2-5|40	%make
21cr|tcptrack-1.4.2-5|41	
21cr|tcptrack-1.4.2-5|42	%install
21cr|tcptrack-1.4.2-5|43	%makeinstall_std

8709 21
21cr|tcron-0.5.3-11|1	%define major 0
21cr|tcron-0.5.3-11|2	%define libname %mklibname %{name} %{major}
21cr|tcron-0.5.3-11|3	%define devname %mklibname %{name}
21cr|tcron-0.5.3-11|4	
21cr|tcron-0.5.3-11|5	Summary:	Another cron daemon
21cr|tcron-0.5.3-11|6	Name:		tcron
21cr|tcron-0.5.3-11|7	Version:	0.5.3
21cr|tcron-0.5.3-11|8	Release:	11
21cr|tcron-0.5.3-11|9	License:	LGPLv2+
21cr|tcron-0.5.3-11|10	Group:		System/Servers
21cr|tcron-0.5.3-11|11	Url:		http://tcron.sourceforge.net/
21cr|tcron-0.5.3-11|12	Source0:	%{name}-%{version}.tar.bz2
21cr|tcron-0.5.3-11|13	Patch0:		%{name}.makefile.patch
21cr|tcron-0.5.3-11|14	Patch1:		tcron-check-dev_rtc.patch
21cr|tcron-0.5.3-11|15	Requires(post,preun):	rpm-helper
21cr|tcron-0.5.3-11|16	
21cr|tcron-0.5.3-11|17	%description
21cr|tcron-0.5.3-11|18	Tcron integrates 'cron' with the ATX power-up capability.
21cr|tcron-0.5.3-11|19	It can invoke multiple cron jobs and switch the computer on
21cr|tcron-0.5.3-11|20	and off any number of times per day.
21cr|tcron-0.5.3-11|21	
21cr|tcron-0.5.3-11|22	%files
21cr|tcron-0.5.3-11|23	%doc README Changelog
21cr|tcron-0.5.3-11|24	%config(noreplace) %{_sysconfdir}/tcron.conf
21cr|tcron-0.5.3-11|25	%{_sbindir}/tcrond
21cr|tcron-0.5.3-11|26	%{_bindir}/*
21cr|tcron-0.5.3-11|27	%{_initrddir}/tcrond
21cr|tcron-0.5.3-11|28	%{_libdir}/tcrontab-ap
21cr|tcron-0.5.3-11|29	%{_var}/spool/tcron
21cr|tcron-0.5.3-11|30	
21cr|tcron-0.5.3-11|31	%post
21cr|tcron-0.5.3-11|32	%_post_service tcrond
21cr|tcron-0.5.3-11|33	
21cr|tcron-0.5.3-11|34	%preun
21cr|tcron-0.5.3-11|35	%_preun_service tcrond
21cr|tcron-0.5.3-11|36	
21cr|tcron-0.5.3-11|37	#----------------------------------------------------------------------------
21cr|tcron-0.5.3-11|38	
21cr|tcron-0.5.3-11|39	%package -n %{libname}
21cr|tcron-0.5.3-11|40	Summary:	Library need by tcron
21cr|tcron-0.5.3-11|41	Group:		System/Libraries
21cr|tcron-0.5.3-11|42	
21cr|tcron-0.5.3-11|43	%description -n %{libname}
21cr|tcron-0.5.3-11|44	Tcron integrates 'cron' with the ATX power-up capability.
21cr|tcron-0.5.3-11|45	It can invoke multiple cron jobs and switch the computer on
21cr|tcron-0.5.3-11|46	and off any number of times per day.
21cr|tcron-0.5.3-11|47	
21cr|tcron-0.5.3-11|48	This package contains the tcron common library.
21cr|tcron-0.5.3-11|49	
21cr|tcron-0.5.3-11|50	%files -n %{libname}
21cr|tcron-0.5.3-11|51	%doc README Changelog
21cr|tcron-0.5.3-11|52	%{_libdir}/libtcrontab-api.so.%{major}*
21cr|tcron-0.5.3-11|53	
21cr|tcron-0.5.3-11|54	#----------------------------------------------------------------------------
21cr|tcron-0.5.3-11|55	
21cr|tcron-0.5.3-11|56	%package -n %{devname}
21cr|tcron-0.5.3-11|57	Summary:	The development files from tcron
21cr|tcron-0.5.3-11|58	Group:		Development/Other
21cr|tcron-0.5.3-11|59	Requires:	%{libname} = %{EVRD}
21cr|tcron-0.5.3-11|60	Provides:	%{name}-devel = %{EVRD}
21cr|tcron-0.5.3-11|61	
21cr|tcron-0.5.3-11|62	%description -n %{devname}
21cr|tcron-0.5.3-11|63	Tcron integrates 'cron' with the ATX power-up capability.
21cr|tcron-0.5.3-11|64	It can invoke multiple cron jobs and switch the computer on
21cr|tcron-0.5.3-11|65	and off any number of times per day.
21cr|tcron-0.5.3-11|66	
21cr|tcron-0.5.3-11|67	This package contains files need to create applications using
21cr|tcron-0.5.3-11|68	tcron library.
21cr|tcron-0.5.3-11|69	
21cr|tcron-0.5.3-11|70	%files -n %{devname}
21cr|tcron-0.5.3-11|71	%doc README README.api Changelog demo
21cr|tcron-0.5.3-11|72	%{_libdir}/libtcrontab-api.so
21cr|tcron-0.5.3-11|73	%{_libdir}/libtcrontab-api.a
21cr|tcron-0.5.3-11|74	%{_includedir}/*.h
21cr|tcron-0.5.3-11|75	
21cr|tcron-0.5.3-11|76	#----------------------------------------------------------------------------
21cr|tcron-0.5.3-11|77	
21cr|tcron-0.5.3-11|78	%prep
21cr|tcron-0.5.3-11|79	%setup -q
21cr|tcron-0.5.3-11|80	%patch0 -p0 -b .orig
21cr|tcron-0.5.3-11|81	%patch1 -p0 -b .devrtc
21cr|tcron-0.5.3-11|82	
21cr|tcron-0.5.3-11|83	%build
21cr|tcron-0.5.3-11|84	%make \
21cr|tcron-0.5.3-11|85	prefix=%{_prefix} \
21cr|tcron-0.5.3-11|86	TCRONTAB_AP_LIB=%{_libdir} \
21cr|tcron-0.5.3-11|87	OFLAGS="%{optflags}"
21cr|tcron-0.5.3-11|88	
21cr|tcron-0.5.3-11|89	%install
21cr|tcron-0.5.3-11|90	%makeinstall_std \
21cr|tcron-0.5.3-11|91	prefix=%{_prefix} \
21cr|tcron-0.5.3-11|92	TCRONTAB_AP_LIB=%{_libdir} \
21cr|tcron-0.5.3-11|93	OFLAGS="%{optflags}"
21cr|tcron-0.5.3-11|94	
21cr|tcron-0.5.3-11|95	mkdir -p %{buildroot}%{_initrddir}
21cr|tcron-0.5.3-11|96	mv %{buildroot}%{_sysconfdir}/init.d/tcrond %{buildroot}%{_initrddir}/tcrond
21cr|tcron-0.5.3-11|97	
21cr|tcron-0.5.3-11|98	(
21cr|tcron-0.5.3-11|99	cd %{buildroot}%{_libdir}
21cr|tcron-0.5.3-11|100	ln -s libtcrontab-api.so.%{major} libtcrontab-api.so
21cr|tcron-0.5.3-11|101	)
21cr|tcron-0.5.3-11|102	
21cr|tcron-0.5.3-11|103	mkdir -p %{buildroot}%{_var}/spool/tcron

8710 21
21cr|tdom-0.8.3-4|1	Summary:	A XML/DOM/XPath/XSLT Implementation for Tcl
21cr|tdom-0.8.3-4|2	Name:		tdom
21cr|tdom-0.8.3-4|3	Version:	0.8.3
21cr|tdom-0.8.3-4|4	Release:	4
21cr|tdom-0.8.3-4|5	License:	MPLv1.1
21cr|tdom-0.8.3-4|6	Group:		System/Libraries
21cr|tdom-0.8.3-4|7	Url:		http://tdom.github.com/
21cr|tdom-0.8.3-4|8	Source0:	https://github.com/downloads/tDOM/tdom/tDOM-%{version}.tgz
21cr|tdom-0.8.3-4|9	Patch0:		tdom.patch
21cr|tdom-0.8.3-4|10	Patch1:		tdom-expat.patch
21cr|tdom-0.8.3-4|11	Patch2:		tdom-tnc.patch
21cr|tdom-0.8.3-4|12	BuildRequires:	tcl-tcllib
21cr|tdom-0.8.3-4|13	BuildRequires:	tcl-devel
21cr|tdom-0.8.3-4|14	BuildRequires:	pkgconfig(expat)
21cr|tdom-0.8.3-4|15	
21cr|tdom-0.8.3-4|16	%description
21cr|tdom-0.8.3-4|17	tDOM combines high performance XML data processing with easy and
21cr|tdom-0.8.3-4|18	powerful Tcl scripting functionality. tDOM should be one of the fastest
21cr|tdom-0.8.3-4|19	ways to manipulate XML with a scripting language and uses very few
21cr|tdom-0.8.3-4|20	memory: for example, the DOM tree of the XML recommendation in XML
21cr|tdom-0.8.3-4|21	(160K) needs only about 450K of memory.
21cr|tdom-0.8.3-4|22	
21cr|tdom-0.8.3-4|23	%files
21cr|tdom-0.8.3-4|24	%doc ChangeLog CHANGES README NPL-1_1Final.html LICENSE
21cr|tdom-0.8.3-4|25	%{_libdir}/*.so
21cr|tdom-0.8.3-4|26	%{tcl_sitearch}/%{name}%{version}/
21cr|tdom-0.8.3-4|27	%{tcl_sitearch}/tnc0.3.0/
21cr|tdom-0.8.3-4|28	%{_mandir}/mann/*.n.*
21cr|tdom-0.8.3-4|29	
21cr|tdom-0.8.3-4|30	#----------------------------------------------------------------------------
21cr|tdom-0.8.3-4|31	
21cr|tdom-0.8.3-4|32	%package devel
21cr|tdom-0.8.3-4|33	Summary:	Development files for tDOM
21cr|tdom-0.8.3-4|34	Group:		Development/Other
21cr|tdom-0.8.3-4|35	Requires:	tcl-devel
21cr|tdom-0.8.3-4|36	Requires:	%{name} = %{EVRD}
21cr|tdom-0.8.3-4|37	
21cr|tdom-0.8.3-4|38	%description devel
21cr|tdom-0.8.3-4|39	This package contains files for developing software based on tDOM.
21cr|tdom-0.8.3-4|40	
21cr|tdom-0.8.3-4|41	%files devel
21cr|tdom-0.8.3-4|42	%{_libdir}/tdomConfig.sh
21cr|tdom-0.8.3-4|43	%{_libdir}/*.a
21cr|tdom-0.8.3-4|44	%{_includedir}/tdom.h
21cr|tdom-0.8.3-4|45	
21cr|tdom-0.8.3-4|46	#----------------------------------------------------------------------------
21cr|tdom-0.8.3-4|47	
21cr|tdom-0.8.3-4|48	%prep
21cr|tdom-0.8.3-4|49	%setup -q -n tDOM-%{version}
21cr|tdom-0.8.3-4|50	%patch0
21cr|tdom-0.8.3-4|51	%patch1
21cr|tdom-0.8.3-4|52	%patch2
21cr|tdom-0.8.3-4|53	
21cr|tdom-0.8.3-4|54	%build
21cr|tdom-0.8.3-4|55	autoreconf --force
21cr|tdom-0.8.3-4|56	mkdir build
21cr|tdom-0.8.3-4|57	cd build
21cr|tdom-0.8.3-4|58	CFLAGS="%{optflags} -DUSE_INTERP_ERRORLINE" ../configure \
21cr|tdom-0.8.3-4|59	--prefix=%{_prefix} \
21cr|tdom-0.8.3-4|60	--libdir=%{_libdir} \
21cr|tdom-0.8.3-4|61	--mandir=%{_mandir} \
21cr|tdom-0.8.3-4|62	--with-tcl=%{tcl_sitearch} \
21cr|tdom-0.8.3-4|63	--disable-tdomalloc \
21cr|tdom-0.8.3-4|64	--with-expat
21cr|tdom-0.8.3-4|65	%make
21cr|tdom-0.8.3-4|66	cd ../extensions/tnc
21cr|tdom-0.8.3-4|67	autoreconf --force
21cr|tdom-0.8.3-4|68	CFLAGS="%{optflags}" ./configure \
21cr|tdom-0.8.3-4|69	--prefix=%{_prefix} \
21cr|tdom-0.8.3-4|70	--libdir=%{_libdir} \
21cr|tdom-0.8.3-4|71	--mandir=%{_mandir} \
21cr|tdom-0.8.3-4|72	--with-tcl=%{tcl_sitearch} \
21cr|tdom-0.8.3-4|73	--with-tdom=../../build
21cr|tdom-0.8.3-4|74	%make
21cr|tdom-0.8.3-4|75	
21cr|tdom-0.8.3-4|76	%install
21cr|tdom-0.8.3-4|77	%makeinstall_std pkglibdir=%{tcl_sitearch}/%{name}%{version} -C build
21cr|tdom-0.8.3-4|78	%makeinstall_std pkglibdir=%{tcl_sitearch}/tnc0.3.0 -C extensions/tnc
21cr|tdom-0.8.3-4|79	
21cr|tdom-0.8.3-4|80	mv %{buildroot}%{_libdir}/lib%{name}%{version}.so %{buildroot}%{tcl_sitearch}/%{name}%{version}/
21cr|tdom-0.8.3-4|81	ln -s tcl%{tcl_version}/%{name}%{version}/lib%{name}%{version}.so %{buildroot}%{_libdir}/lib%{name}%{version}.so
21cr|tdom-0.8.3-4|82	
21cr|tdom-0.8.3-4|83	mv %{buildroot}%{_libdir}/libtnc0.3.0.so %{buildroot}%{tcl_sitearch}/tnc0.3.0/
21cr|tdom-0.8.3-4|84	ln -s tcl%{tcl_version}/tnc0.3.0/libtnc0.3.0.so %{buildroot}%{_libdir}/libtnc0.3.0.so
21cr|tdom-0.8.3-4|85	
21cr|tdom-0.8.3-4|86	chmod 644 %{buildroot}%{_libdir}/*.a

8711 21
21cr|tea-50.0.4-2|1	Summary:	Powerful text editor with many HTML editing and text processing functions
21cr|tea-50.0.4-2|2	Name:		tea
21cr|tea-50.0.4-2|3	Version:	50.0.4
21cr|tea-50.0.4-2|4	Release:	2
21cr|tea-50.0.4-2|5	License:	GPLv3+
21cr|tea-50.0.4-2|6	Group:		Editors
21cr|tea-50.0.4-2|7	Url:		http://semiletov.org/tea/
21cr|tea-50.0.4-2|8	Source0:	https://github.com/psemiletov/tea-qt/archive/%{version}.tar.gz?/%{name}-qt-%{version}.tar.gz
21cr|tea-50.0.4-2|9	BuildRequires:	aspell-devel
21cr|tea-50.0.4-2|10	BuildRequires:	cmake
21cr|tea-50.0.4-2|11	BuildRequires:	hunspell-devel
21cr|tea-50.0.4-2|12	BuildRequires:	imagemagick
21cr|tea-50.0.4-2|13	BuildRequires:	locales-ru
21cr|tea-50.0.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|tea-50.0.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|tea-50.0.4-2|16	BuildRequires:	pkgconfig(Qt5Network)
21cr|tea-50.0.4-2|17	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|tea-50.0.4-2|18	BuildRequires:	pkgconfig(Qt5Qml)
21cr|tea-50.0.4-2|19	BuildRequires:	pkgconfig(Qt5Quick)
21cr|tea-50.0.4-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|tea-50.0.4-2|21	
21cr|tea-50.0.4-2|22	%description
21cr|tea-50.0.4-2|23	Powerful text editor with many HTML editing and text processing functions.
21cr|tea-50.0.4-2|24	
21cr|tea-50.0.4-2|25	%files
21cr|tea-50.0.4-2|26	%doc AUTHORS ChangeLog NEWS README TODO
21cr|tea-50.0.4-2|27	%{_bindir}/%{name}
21cr|tea-50.0.4-2|28	%{_datadir}/applications/%{name}.desktop
21cr|tea-50.0.4-2|29	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|tea-50.0.4-2|30	
21cr|tea-50.0.4-2|31	#----------------------------------------------------------------------------
21cr|tea-50.0.4-2|32	
21cr|tea-50.0.4-2|33	%prep
21cr|tea-50.0.4-2|34	%setup -qn %{name}-qt-%{version}
21cr|tea-50.0.4-2|35	
21cr|tea-50.0.4-2|36	%build
21cr|tea-50.0.4-2|37	%cmake
21cr|tea-50.0.4-2|38	%make -s
21cr|tea-50.0.4-2|39	
21cr|tea-50.0.4-2|40	%install
21cr|tea-50.0.4-2|41	%makeinstall_std -s -C build
21cr|tea-50.0.4-2|42	
21cr|tea-50.0.4-2|43	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tea-50.0.4-2|44	cat <<EOF >%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|tea-50.0.4-2|45	[Desktop Entry]
21cr|tea-50.0.4-2|46	Encoding=UTF-8
21cr|tea-50.0.4-2|47	Name=Tea
21cr|tea-50.0.4-2|48	Comment=Tea is a small but powerful text editor
21cr|tea-50.0.4-2|49	Comment[ru]=Tea — небольшой, но мощный текстовый редактор
21cr|tea-50.0.4-2|50	Comment[ua]=Tea — малий, але дуже потужний текстовий редактор
21cr|tea-50.0.4-2|51	TryExec=%{name}
21cr|tea-50.0.4-2|52	Exec=%{_bindir}/%{name}
21cr|tea-50.0.4-2|53	Icon=%{name}
21cr|tea-50.0.4-2|54	Terminal=false
21cr|tea-50.0.4-2|55	Type=Application
21cr|tea-50.0.4-2|56	Categories=Qt;Utility;TextEditor;
21cr|tea-50.0.4-2|57	EOF

8712 21
21cr|teacher-pointer-1.4.2-1|1	Summary(ru_RU.UTF-8):	Учительская указка
21cr|teacher-pointer-1.4.2-1|2	Summary:	Teacher pointer
21cr|teacher-pointer-1.4.2-1|3	Name:		teacher-pointer
21cr|teacher-pointer-1.4.2-1|4	Version:	1.4.2
21cr|teacher-pointer-1.4.2-1|5	Release:	1
21cr|teacher-pointer-1.4.2-1|6	License:	GPLv3
21cr|teacher-pointer-1.4.2-1|7	Group:		Education
21cr|teacher-pointer-1.4.2-1|8	Url:		https://hub.mos.ru/sapik.max/%{name}
21cr|teacher-pointer-1.4.2-1|9	Source0:	pointer.py
21cr|teacher-pointer-1.4.2-1|10	Source1:	teacher-pointer.desktop
21cr|teacher-pointer-1.4.2-1|11	Source2:	teacher-pointer.svg
21cr|teacher-pointer-1.4.2-1|12	Source3:	tray-icon.png
21cr|teacher-pointer-1.4.2-1|13	Source4:	orig.png
21cr|teacher-pointer-1.4.2-1|14	Source5:	pointer.png
21cr|teacher-pointer-1.4.2-1|15	
21cr|teacher-pointer-1.4.2-1|16	Requires:	python3-qt5-core
21cr|teacher-pointer-1.4.2-1|17	Requires:	python3-qt5-gui
21cr|teacher-pointer-1.4.2-1|18	Requires:	python3-qt5-widgets
21cr|teacher-pointer-1.4.2-1|19	Requires:	python3-qt5-network
21cr|teacher-pointer-1.4.2-1|20	BuildArch:	noarch
21cr|teacher-pointer-1.4.2-1|21	
21cr|teacher-pointer-1.4.2-1|22	%description
21cr|teacher-pointer-1.4.2-1|23	A program to display a pointer next to the cursor.
21cr|teacher-pointer-1.4.2-1|24	To exit, use the menu of the icon in the tray.
21cr|teacher-pointer-1.4.2-1|25	
21cr|teacher-pointer-1.4.2-1|26	%description -l ru_RU.UTF-8
21cr|teacher-pointer-1.4.2-1|27	Программа для отображения указки рядом с курсором.
21cr|teacher-pointer-1.4.2-1|28	Для выхода используйте меню значка в трее.
21cr|teacher-pointer-1.4.2-1|29	
21cr|teacher-pointer-1.4.2-1|30	%files
21cr|teacher-pointer-1.4.2-1|31	%{_datadir}/applications/%{name}.desktop
21cr|teacher-pointer-1.4.2-1|32	%{_datadir}/%{name}/*
21cr|teacher-pointer-1.4.2-1|33	%{_bindir}/%{name}
21cr|teacher-pointer-1.4.2-1|34	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|teacher-pointer-1.4.2-1|35	
21cr|teacher-pointer-1.4.2-1|36	#------------------------------------------------------------------
21cr|teacher-pointer-1.4.2-1|37	
21cr|teacher-pointer-1.4.2-1|38	%prep
21cr|teacher-pointer-1.4.2-1|39	%setup -c -T
21cr|teacher-pointer-1.4.2-1|40	cp %{sources} .
21cr|teacher-pointer-1.4.2-1|41	
21cr|teacher-pointer-1.4.2-1|42	%build
21cr|teacher-pointer-1.4.2-1|43	
21cr|teacher-pointer-1.4.2-1|44	%install
21cr|teacher-pointer-1.4.2-1|45	
21cr|teacher-pointer-1.4.2-1|46	mkdir -p %{buildroot}%{_datadir}/%{name}/img
21cr|teacher-pointer-1.4.2-1|47	install -m644 *png %{buildroot}%{_datadir}/%{name}/img
21cr|teacher-pointer-1.4.2-1|48	
21cr|teacher-pointer-1.4.2-1|49	mkdir -p %{buildroot}%{_bindir}
21cr|teacher-pointer-1.4.2-1|50	install -m755 pointer.py %{buildroot}%{_bindir}/%{name}
21cr|teacher-pointer-1.4.2-1|51	
21cr|teacher-pointer-1.4.2-1|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|teacher-pointer-1.4.2-1|53	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|teacher-pointer-1.4.2-1|54	
21cr|teacher-pointer-1.4.2-1|55	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|teacher-pointer-1.4.2-1|56	install -m644 %{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21cr|teacher-pointer-1.4.2-1|57	
21cr|teacher-pointer-1.4.2-1|58	%changelog
21cr|teacher-pointer-1.4.2-1|59	- Merge: c70aeea 49f039f
21cr|teacher-pointer-1.4.2-1|60	* Thu Mar 12 2026 tema <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|61	- Merge pull request #3 from msapik/teacher-pointer:rosa2023.1
21cr|teacher-pointer-1.4.2-1|62	- Обновление до 1.4.2
21cr|teacher-pointer-1.4.2-1|63	
21cr|teacher-pointer-1.4.2-1|64	* Thu Mar 12 2026 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|65	- 1.4.2 - Испправил отображение после применения настроек
21cr|teacher-pointer-1.4.2-1|66	
21cr|teacher-pointer-1.4.2-1|67	- Merge: e751c2c 92de966
21cr|teacher-pointer-1.4.2-1|68	* Thu Sep 11 2025 tema <temap@mail.ru> 1.4.1-1
21cr|teacher-pointer-1.4.2-1|69	- Merge pull request #1 from msapik/teacher-pointer:rosa2023.1
21cr|teacher-pointer-1.4.2-1|70	- Обновление 1.4.1
21cr|teacher-pointer-1.4.2-1|71	
21cr|teacher-pointer-1.4.2-1|72	* Wed Jul 23 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|73	- 1.4.1 - Толь один экземпляр окон "настройки" или "о программе".
21cr|teacher-pointer-1.4.2-1|74	
21cr|teacher-pointer-1.4.2-1|75	* Fri Jul 4 2025 Artem Proskurnev <temap@mail.ru> 1.4-1
21cr|teacher-pointer-1.4.2-1|76	- Поднятие версии 1.4
21cr|teacher-pointer-1.4.2-1|77	
21cr|teacher-pointer-1.4.2-1|78	- Merge: 64087f8 a6a6e9c
21cr|teacher-pointer-1.4.2-1|79	* Fri Jul 4 2025 Проскурнев Артем Сергеевич <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|80	- Слияние ветки 'main' с 'main'
21cr|teacher-pointer-1.4.2-1|81	- Новая версия
21cr|teacher-pointer-1.4.2-1|82	- Посмотреть запрос на слияние temap/teacher-pointer!1
21cr|teacher-pointer-1.4.2-1|83	
21cr|teacher-pointer-1.4.2-1|84	* Fri Jul 4 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|85	- Форматирование
21cr|teacher-pointer-1.4.2-1|86	
21cr|teacher-pointer-1.4.2-1|87	* Thu Jul 3 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|88	- Уменьшение больших изображений.
21cr|teacher-pointer-1.4.2-1|89	
21cr|teacher-pointer-1.4.2-1|90	* Thu Jul 3 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|91	- Сброс на стандартное если недоступен файл пользователя.
21cr|teacher-pointer-1.4.2-1|92	
21cr|teacher-pointer-1.4.2-1|93	* Thu Jul 3 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|94	- Увеличил область превью
21cr|teacher-pointer-1.4.2-1|95	
21cr|teacher-pointer-1.4.2-1|96	* Thu Jul 3 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|97	- Комментарии, форматирование.
21cr|teacher-pointer-1.4.2-1|98	
21cr|teacher-pointer-1.4.2-1|99	* Thu Jul 3 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|100	- v1.4 Масштаб изображения
21cr|teacher-pointer-1.4.2-1|101	
21cr|teacher-pointer-1.4.2-1|102	* Thu Jul 3 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|103	- v1.3 Выбор своего изображения
21cr|teacher-pointer-1.4.2-1|104	
21cr|teacher-pointer-1.4.2-1|105	* Wed Jul 2 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|106	- Опция отображения, настройки.
21cr|teacher-pointer-1.4.2-1|107	
21cr|teacher-pointer-1.4.2-1|108	* Wed Jul 2 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|109	- pep8
21cr|teacher-pointer-1.4.2-1|110	
21cr|teacher-pointer-1.4.2-1|111	* Tue Jul 1 2025 Artem Proskurnev <temap@mail.ru> 1.2-1
21cr|teacher-pointer-1.4.2-1|112	- Оптимизация векторной иконки
21cr|teacher-pointer-1.4.2-1|113	
21cr|teacher-pointer-1.4.2-1|114	* Tue Jul 1 2025 Artem Proskurnev <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|115	- Исправлена версия в диалоге "О программе"
21cr|teacher-pointer-1.4.2-1|116	
21cr|teacher-pointer-1.4.2-1|117	* Tue Jul 1 2025 Artem Proskurnev <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|118	- Исправлена категория ярлыка
21cr|teacher-pointer-1.4.2-1|119	
21cr|teacher-pointer-1.4.2-1|120	* Tue Jul 1 2025 Artem Proskurnev <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|121	- В ярлыке исправлена строка запуска из стандартного расположения
21cr|teacher-pointer-1.4.2-1|122	
21cr|teacher-pointer-1.4.2-1|123	* Tue Jul 1 2025 Artem Proskurnev <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|124	- Добавлен spec для сборки
21cr|teacher-pointer-1.4.2-1|125	
21cr|teacher-pointer-1.4.2-1|126	* Tue Jul 1 2025 Artem Proskurnev <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|127	- Нижние подчеркивания заменены на дефис в именах
21cr|teacher-pointer-1.4.2-1|128	
21cr|teacher-pointer-1.4.2-1|129	* Tue Jul 1 2025 Artem Proskurnev <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|130	- Картинки извлечены из подпапки для удобства упаковки
21cr|teacher-pointer-1.4.2-1|131	
21cr|teacher-pointer-1.4.2-1|132	* Tue Jul 1 2025 Artem Proskurnev <temap@mail.ru>
21cr|teacher-pointer-1.4.2-1|133	- Правка ярлыка
21cr|teacher-pointer-1.4.2-1|134	- Добавлен параметр русского названия и исправлена и русского комментария,
21cr|teacher-pointer-1.4.2-1|135	- Исправлено задание иконки из стандартной папки.
21cr|teacher-pointer-1.4.2-1|136	
21cr|teacher-pointer-1.4.2-1|137	* Wed Jun 25 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|138	- Версия 1.1
21cr|teacher-pointer-1.4.2-1|139	
21cr|teacher-pointer-1.4.2-1|140	* Wed Jun 25 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|141	- Косметические правки, проверка на один запущенный экземпляр
21cr|teacher-pointer-1.4.2-1|142	
21cr|teacher-pointer-1.4.2-1|143	* Wed Jun 25 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|144	- Правка описания
21cr|teacher-pointer-1.4.2-1|145	
21cr|teacher-pointer-1.4.2-1|146	* Wed Jun 25 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|147	- Исправил опечатку
21cr|teacher-pointer-1.4.2-1|148	
21cr|teacher-pointer-1.4.2-1|149	* Wed Jun 25 2025 mSapik <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|150	- Добавил файлы
21cr|teacher-pointer-1.4.2-1|151	
21cr|teacher-pointer-1.4.2-1|152	* Wed Jun 25 2025 Сапожник Максим Валентинович <sapik.max@yandex.ru>
21cr|teacher-pointer-1.4.2-1|153	- Первый коммит

8713 21
21cr|tecnoballz-0.93.1-3|1	Summary:	A Brick Busting game
21cr|tecnoballz-0.93.1-3|2	Name:		tecnoballz
21cr|tecnoballz-0.93.1-3|3	Version:	0.93.1
21cr|tecnoballz-0.93.1-3|4	Release:	3
21cr|tecnoballz-0.93.1-3|5	License:	GPLv3+
21cr|tecnoballz-0.93.1-3|6	Group:		Games/Arcade
21cr|tecnoballz-0.93.1-3|7	Url:		http://linux.tlk.fr/games/TecnoballZ/
21cr|tecnoballz-0.93.1-3|8	Source0:	http://linux.tlk.fr/games/TecnoballZ/download/%{name}-%{version}.tgz
21cr|tecnoballz-0.93.1-3|9	Source1:	%{name}.xpm
21cr|tecnoballz-0.93.1-3|10	Source2:	%{name}.desktop
21cr|tecnoballz-0.93.1-3|11	Patch0:		tecnoballz-0.93.1-gamesdir.patch
21cr|tecnoballz-0.93.1-3|12	
21cr|tecnoballz-0.93.1-3|13	BuildRequires:	pkgconfig(libmikmod)
21cr|tecnoballz-0.93.1-3|14	BuildRequires:	pkgconfig(SDL_image)
21cr|tecnoballz-0.93.1-3|15	BuildRequires:	pkgconfig(SDL_mixer)
21cr|tecnoballz-0.93.1-3|16	BuildRequires:	tinyxml-devel
21cr|tecnoballz-0.93.1-3|17	
21cr|tecnoballz-0.93.1-3|18	%description
21cr|tecnoballz-0.93.1-3|19	A exciting Brick Breaker with 50 levels of game and 11 special levels,
21cr|tecnoballz-0.93.1-3|20	distributed on the 2 modes of game to give the player a sophisticated
21cr|tecnoballz-0.93.1-3|21	system of attack weapons with an enormous power of fire that can be
21cr|tecnoballz-0.93.1-3|22	build by gaining bonuses. Numerous decors, musics and sounds
21cr|tecnoballz-0.93.1-3|23	complete this great game. This game was ported from the Commodore Amiga.
21cr|tecnoballz-0.93.1-3|24	
21cr|tecnoballz-0.93.1-3|25	%files
21cr|tecnoballz-0.93.1-3|26	%doc AUTHORS CHANGES COPYING README
21cr|tecnoballz-0.93.1-3|27	%attr(2755,root,games) %{_bindir}/%{name}
21cr|tecnoballz-0.93.1-3|28	%attr(-,root,games) %{_datadir}/%{name}
21cr|tecnoballz-0.93.1-3|29	%dir %{_localstatedir}/games/%{name}
21cr|tecnoballz-0.93.1-3|30	%attr(-,root,games) %config(noreplace) %{_localstatedir}/games/%{name}/%{name}.hi
21cr|tecnoballz-0.93.1-3|31	%{_mandir}/man6/%{name}.6*
21cr|tecnoballz-0.93.1-3|32	%{_iconsdir}/hicolor/32x32/apps/%{name}.xpm
21cr|tecnoballz-0.93.1-3|33	%{_datadir}/applications/%{name}.desktop
21cr|tecnoballz-0.93.1-3|34	
21cr|tecnoballz-0.93.1-3|35	#----------------------------------------------------------------------------
21cr|tecnoballz-0.93.1-3|36	
21cr|tecnoballz-0.93.1-3|37	%prep
21cr|tecnoballz-0.93.1-3|38	%setup -q
21cr|tecnoballz-0.93.1-3|39	%patch0 -p1
21cr|tecnoballz-0.93.1-3|40	
21cr|tecnoballz-0.93.1-3|41	%build
21cr|tecnoballz-0.93.1-3|42	autoreconf -fvi
21cr|tecnoballz-0.93.1-3|43	%configure
21cr|tecnoballz-0.93.1-3|44	# FIX: ovverride CXXFLAGS to pick up RPM_OPT_FLAGS
21cr|tecnoballz-0.93.1-3|45	%make CXXFLAGS="%{optflags}"
21cr|tecnoballz-0.93.1-3|46	
21cr|tecnoballz-0.93.1-3|47	%install
21cr|tecnoballz-0.93.1-3|48	%makeinstall_std
21cr|tecnoballz-0.93.1-3|49	
21cr|tecnoballz-0.93.1-3|50	# install desktop file
21cr|tecnoballz-0.93.1-3|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tecnoballz-0.93.1-3|52	cp %{SOURCE2} %{buildroot}%{_datadir}/applications/
21cr|tecnoballz-0.93.1-3|53	
21cr|tecnoballz-0.93.1-3|54	# install icon
21cr|tecnoballz-0.93.1-3|55	mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps
21cr|tecnoballz-0.93.1-3|56	install -p -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.xpm

8714 21
21cr|teeworlds-0.7.5-3|1	Name:		teeworlds
21cr|teeworlds-0.7.5-3|2	Version:	0.7.5
21cr|teeworlds-0.7.5-3|3	Release:	3
21cr|teeworlds-0.7.5-3|4	Summary:	Online multi-player platform 2D shooter
21cr|teeworlds-0.7.5-3|5	Group:		Games/Arcade
21cr|teeworlds-0.7.5-3|6	License:	Teeworlds
21cr|teeworlds-0.7.5-3|7	Url:		https://www.teeworlds.com/
21cr|teeworlds-0.7.5-3|8	Source0:	https://github.com/teeworlds/teeworlds/releases/download/%{version}/%{name}-%{version}-src.tar.gz
21cr|teeworlds-0.7.5-3|9	Source1:	%{name}.desktop
21cr|teeworlds-0.7.5-3|10	Patch0:		teeworlds-0.7.5-install-in-gamesbindir.patch
21cr|teeworlds-0.7.5-3|11	BuildRequires:	cmake
21cr|teeworlds-0.7.5-3|12	BuildRequires:	desktop-file-utils
21cr|teeworlds-0.7.5-3|13	BuildRequires:	dos2unix
21cr|teeworlds-0.7.5-3|14	BuildRequires:	git
21cr|teeworlds-0.7.5-3|15	BuildRequires:	icoutils
21cr|teeworlds-0.7.5-3|16	BuildRequires:	imagemagick
21cr|teeworlds-0.7.5-3|17	BuildRequires:	pnglite-devel
21cr|teeworlds-0.7.5-3|18	BuildRequires:	pkgconfig(alsa)
21cr|teeworlds-0.7.5-3|19	BuildRequires:	pkgconfig(freetype2)
21cr|teeworlds-0.7.5-3|20	BuildRequires:	pkgconfig(gl)
21cr|teeworlds-0.7.5-3|21	BuildRequires:	pkgconfig(glu)
21cr|teeworlds-0.7.5-3|22	BuildRequires:	pkgconfig(openssl)
21cr|teeworlds-0.7.5-3|23	BuildRequires:	pkgconfig(python3)
21cr|teeworlds-0.7.5-3|24	BuildRequires:	pkgconfig(sdl2)
21cr|teeworlds-0.7.5-3|25	BuildRequires:	pkgconfig(wavpack)
21cr|teeworlds-0.7.5-3|26	BuildRequires:	pkgconfig(x11)
21cr|teeworlds-0.7.5-3|27	BuildRequires:	pkgconfig(zlib)
21cr|teeworlds-0.7.5-3|28	Requires:	%{name}-data = %{EVRD}
21cr|teeworlds-0.7.5-3|29	
21cr|teeworlds-0.7.5-3|30	%description
21cr|teeworlds-0.7.5-3|31	The game features cartoon-themed graphics and physics, and relies heavily on
21cr|teeworlds-0.7.5-3|32	classic shooter weaponry and gameplay. The controls are heavily inspired by
21cr|teeworlds-0.7.5-3|33	the FPS genre of computer games.
21cr|teeworlds-0.7.5-3|34	
21cr|teeworlds-0.7.5-3|35	%files
21cr|teeworlds-0.7.5-3|36	%doc readme.md
21cr|teeworlds-0.7.5-3|37	%license license.txt
21cr|teeworlds-0.7.5-3|38	%{_gamesbindir}/%{name}
21cr|teeworlds-0.7.5-3|39	%{_datadir}/applications/%{name}.desktop
21cr|teeworlds-0.7.5-3|40	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|teeworlds-0.7.5-3|41	
21cr|teeworlds-0.7.5-3|42	#------------------------------------------------------------------------------
21cr|teeworlds-0.7.5-3|43	
21cr|teeworlds-0.7.5-3|44	%package server
21cr|teeworlds-0.7.5-3|45	Summary:	Server for %{name}
21cr|teeworlds-0.7.5-3|46	Group:		Games/Arcade
21cr|teeworlds-0.7.5-3|47	Requires:	%{name}-data = %{EVRD}
21cr|teeworlds-0.7.5-3|48	
21cr|teeworlds-0.7.5-3|49	%description	server
21cr|teeworlds-0.7.5-3|50	The server daemon for %{name}, an online multi-player platform 2D shooter,
21cr|teeworlds-0.7.5-3|51	which allows you to host online %{name} games.
21cr|teeworlds-0.7.5-3|52	
21cr|teeworlds-0.7.5-3|53	%files server
21cr|teeworlds-0.7.5-3|54	%license license.txt
21cr|teeworlds-0.7.5-3|55	%{_gamesbindir}/%{name}_srv
21cr|teeworlds-0.7.5-3|56	
21cr|teeworlds-0.7.5-3|57	#----------------------------------------------------------------------------------
21cr|teeworlds-0.7.5-3|58	
21cr|teeworlds-0.7.5-3|59	%package data
21cr|teeworlds-0.7.5-3|60	Summary:	Data-files for %{name}
21cr|teeworlds-0.7.5-3|61	Group:		Games/Arcade
21cr|teeworlds-0.7.5-3|62	Requires:	%{name} = %{EVRD}
21cr|teeworlds-0.7.5-3|63	BuildArch:	noarch
21cr|teeworlds-0.7.5-3|64	
21cr|teeworlds-0.7.5-3|65	%description data
21cr|teeworlds-0.7.5-3|66	Data files for %{name}, an online multi-player platform 2D shooter.
21cr|teeworlds-0.7.5-3|67	
21cr|teeworlds-0.7.5-3|68	%files data
21cr|teeworlds-0.7.5-3|69	%license license.txt
21cr|teeworlds-0.7.5-3|70	%{_datadir}/%{name}/
21cr|teeworlds-0.7.5-3|71	
21cr|teeworlds-0.7.5-3|72	#--------------------------------------------------------------------------------
21cr|teeworlds-0.7.5-3|73	
21cr|teeworlds-0.7.5-3|74	%prep
21cr|teeworlds-0.7.5-3|75	%autosetup -p1 -n %{name}-%{version}-src
21cr|teeworlds-0.7.5-3|76	
21cr|teeworlds-0.7.5-3|77	dos2unix readme.md
21cr|teeworlds-0.7.5-3|78	
21cr|teeworlds-0.7.5-3|79	# Fix perms
21cr|teeworlds-0.7.5-3|80	find . -name "*.cpp" -o -name "*.h" | xargs chmod -x
21cr|teeworlds-0.7.5-3|81	find . -name "*.c" -o -name "*.txt" -o -name "*.md" | xargs chmod -x
21cr|teeworlds-0.7.5-3|82	
21cr|teeworlds-0.7.5-3|83	%build
21cr|teeworlds-0.7.5-3|84	%cmake
21cr|teeworlds-0.7.5-3|85	%make
21cr|teeworlds-0.7.5-3|86	
21cr|teeworlds-0.7.5-3|87	%install
21cr|teeworlds-0.7.5-3|88	%makeinstall_std -C build
21cr|teeworlds-0.7.5-3|89	
21cr|teeworlds-0.7.5-3|90	# Install source provided icon...
21cr|teeworlds-0.7.5-3|91	install -d %{buildroot}%{_iconsdir}/hicolor/256x256/apps
21cr|teeworlds-0.7.5-3|92	icotool -i 1 -x other/icons/teeworlds.ico -o %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|teeworlds-0.7.5-3|93	# ... and have more sizes
21cr|teeworlds-0.7.5-3|94	for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
21cr|teeworlds-0.7.5-3|95	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/apps
21cr|teeworlds-0.7.5-3|96	convert %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png -scale $i %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
21cr|teeworlds-0.7.5-3|97	done
21cr|teeworlds-0.7.5-3|98	
21cr|teeworlds-0.7.5-3|99	# Install .desktop file
21cr|teeworlds-0.7.5-3|100	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

8715 21
21cr|tegaki-0.3.1-7|1	Summary: 	Chinese and Japanese Handwriting Recognition
21cr|tegaki-0.3.1-7|2	Name: 		tegaki
21cr|tegaki-0.3.1-7|3	Version: 	0.3.1
21cr|tegaki-0.3.1-7|4	Release: 	7
21cr|tegaki-0.3.1-7|5	License: 	GPLv2+
21cr|tegaki-0.3.1-7|6	Group: 		System/Internationalization
21cr|tegaki-0.3.1-7|7	Source: 	http://www.tegaki.org/releases/%version/tegaki-python-%version.tar.gz
21cr|tegaki-0.3.1-7|8	URL: 		http://www.tegaki.org
21cr|tegaki-0.3.1-7|9	BuildRequires:	python2-setuptools
21cr|tegaki-0.3.1-7|10	BuildArch:	noarch
21cr|tegaki-0.3.1-7|11	Requires:	tegaki-engine
21cr|tegaki-0.3.1-7|12	Requires:	tegaki-models
21cr|tegaki-0.3.1-7|13	
21cr|tegaki-0.3.1-7|14	%description
21cr|tegaki-0.3.1-7|15	Tegaki is an ongoing project which aims to develop a free and open-source
21cr|tegaki-0.3.1-7|16	modern implementation of handwriting recognition software, that is suitable for
21cr|tegaki-0.3.1-7|17	both the desktop and mobile devices, and that is designed from the ground up to
21cr|tegaki-0.3.1-7|18	work well with Chinese and Japanese.
21cr|tegaki-0.3.1-7|19	
21cr|tegaki-0.3.1-7|20	%prep
21cr|tegaki-0.3.1-7|21	%setup -qn tegaki-python-%version
21cr|tegaki-0.3.1-7|22	
21cr|tegaki-0.3.1-7|23	%build
21cr|tegaki-0.3.1-7|24	%py2_build
21cr|tegaki-0.3.1-7|25	
21cr|tegaki-0.3.1-7|26	%install
21cr|tegaki-0.3.1-7|27	%py2_install
21cr|tegaki-0.3.1-7|28	
21cr|tegaki-0.3.1-7|29	%files
21cr|tegaki-0.3.1-7|30	%defattr (-,root,root)
21cr|tegaki-0.3.1-7|31	%{py2_puresitedir}/tegaki*

8716 21
21cr|tegaki-zinnia-japanese-0.3-4|1	Summary: Japanese Models for tegaki zinnia engine
21cr|tegaki-zinnia-japanese-0.3-4|2	Name: tegaki-zinnia-japanese
21cr|tegaki-zinnia-japanese-0.3-4|3	Version: 0.3
21cr|tegaki-zinnia-japanese-0.3-4|4	Release: 4
21cr|tegaki-zinnia-japanese-0.3-4|5	License: GPLv2+
21cr|tegaki-zinnia-japanese-0.3-4|6	Group: System/Internationalization
21cr|tegaki-zinnia-japanese-0.3-4|7	Source0: http://www.tegaki.org/releases/0.3/models/tegaki-zinnia-japanese-0.3.zip
21cr|tegaki-zinnia-japanese-0.3-4|8	URL: http://www.tegaki.org
21cr|tegaki-zinnia-japanese-0.3-4|9	Buildroot: %{_tmppath}/%{name}-%{version}-buildroot
21cr|tegaki-zinnia-japanese-0.3-4|10	BuildArch: noarch
21cr|tegaki-zinnia-japanese-0.3-4|11	Requires: locales-ja
21cr|tegaki-zinnia-japanese-0.3-4|12	Requires: tegaki
21cr|tegaki-zinnia-japanese-0.3-4|13	Requires: zinnia
21cr|tegaki-zinnia-japanese-0.3-4|14	Provides: tegaki-models
21cr|tegaki-zinnia-japanese-0.3-4|15	
21cr|tegaki-zinnia-japanese-0.3-4|16	%description
21cr|tegaki-zinnia-japanese-0.3-4|17	Tegaki is an ongoing project which aims to develop a free and open-source
21cr|tegaki-zinnia-japanese-0.3-4|18	modern implementation of handwriting recognition software, that is suitable for
21cr|tegaki-zinnia-japanese-0.3-4|19	both the desktop and mobile devices, and that is designed from the ground up to
21cr|tegaki-zinnia-japanese-0.3-4|20	work well with Chinese and Japanese.
21cr|tegaki-zinnia-japanese-0.3-4|21	
21cr|tegaki-zinnia-japanese-0.3-4|22	%prep
21cr|tegaki-zinnia-japanese-0.3-4|23	%setup -qn %name-%version
21cr|tegaki-zinnia-japanese-0.3-4|24	
21cr|tegaki-zinnia-japanese-0.3-4|25	%install
21cr|tegaki-zinnia-japanese-0.3-4|26	rm -rf %{buildroot}
21cr|tegaki-zinnia-japanese-0.3-4|27	mkdir -p %{buildroot}%{_datadir}/tegaki/models/zinnia/
21cr|tegaki-zinnia-japanese-0.3-4|28	install -m0644 *.meta *.model %{buildroot}%{_datadir}/tegaki/models/zinnia/
21cr|tegaki-zinnia-japanese-0.3-4|29	
21cr|tegaki-zinnia-japanese-0.3-4|30	%clean
21cr|tegaki-zinnia-japanese-0.3-4|31	rm -rf %{buildroot}
21cr|tegaki-zinnia-japanese-0.3-4|32	
21cr|tegaki-zinnia-japanese-0.3-4|33	%files
21cr|tegaki-zinnia-japanese-0.3-4|34	%defattr (-,root,root)
21cr|tegaki-zinnia-japanese-0.3-4|35	%{_datadir}/tegaki/models/zinnia/*

8717 21
21cr|tegaki-zinnia-simplified-chinese-0.3-5|1	Summary: Simplified Chinese Models for tegaki zinnia engine
21cr|tegaki-zinnia-simplified-chinese-0.3-5|2	Name:    tegaki-zinnia-simplified-chinese
21cr|tegaki-zinnia-simplified-chinese-0.3-5|3	Version: 0.3
21cr|tegaki-zinnia-simplified-chinese-0.3-5|4	Release: 5
21cr|tegaki-zinnia-simplified-chinese-0.3-5|5	License: GPLv2+
21cr|tegaki-zinnia-simplified-chinese-0.3-5|6	Group:   System/Internationalization
21cr|tegaki-zinnia-simplified-chinese-0.3-5|7	Source0: http://www.tegaki.org/releases/0.3/models/%{name}-%{version}.zip
21cr|tegaki-zinnia-simplified-chinese-0.3-5|8	Url:     http://www.tegaki.org
21cr|tegaki-zinnia-simplified-chinese-0.3-5|9	BuildArch: noarch
21cr|tegaki-zinnia-simplified-chinese-0.3-5|10	Requires: locales-zh
21cr|tegaki-zinnia-simplified-chinese-0.3-5|11	Requires: tegaki
21cr|tegaki-zinnia-simplified-chinese-0.3-5|12	Requires: zinnia
21cr|tegaki-zinnia-simplified-chinese-0.3-5|13	Provides: tegaki-models
21cr|tegaki-zinnia-simplified-chinese-0.3-5|14	
21cr|tegaki-zinnia-simplified-chinese-0.3-5|15	%description
21cr|tegaki-zinnia-simplified-chinese-0.3-5|16	Tegaki is an ongoing project which aims to develop a free and open-source
21cr|tegaki-zinnia-simplified-chinese-0.3-5|17	modern implementation of handwriting recognition software, that is suitable for
21cr|tegaki-zinnia-simplified-chinese-0.3-5|18	both the desktop and mobile devices, and that is designed from the ground up to
21cr|tegaki-zinnia-simplified-chinese-0.3-5|19	work well with Chinese and Japanese.
21cr|tegaki-zinnia-simplified-chinese-0.3-5|20	
21cr|tegaki-zinnia-simplified-chinese-0.3-5|21	%prep
21cr|tegaki-zinnia-simplified-chinese-0.3-5|22	%setup -qn %{name}-%{version}
21cr|tegaki-zinnia-simplified-chinese-0.3-5|23	
21cr|tegaki-zinnia-simplified-chinese-0.3-5|24	%install
21cr|tegaki-zinnia-simplified-chinese-0.3-5|25	mkdir -p %{buildroot}%{_datadir}/tegaki/models/zinnia/
21cr|tegaki-zinnia-simplified-chinese-0.3-5|26	install -m0644 *.meta *.model %{buildroot}%{_datadir}/tegaki/models/zinnia/
21cr|tegaki-zinnia-simplified-chinese-0.3-5|27	
21cr|tegaki-zinnia-simplified-chinese-0.3-5|28	%clean
21cr|tegaki-zinnia-simplified-chinese-0.3-5|29	
21cr|tegaki-zinnia-simplified-chinese-0.3-5|30	%files
21cr|tegaki-zinnia-simplified-chinese-0.3-5|31	%{_datadir}/tegaki/models/zinnia/*

8718 21
21cr|tegaki-zinnia-traditional-chinese-0.3-5|1	Summary: Traditional Chinese Models for tegaki zinnia engine
21cr|tegaki-zinnia-traditional-chinese-0.3-5|2	Name:    tegaki-zinnia-traditional-chinese
21cr|tegaki-zinnia-traditional-chinese-0.3-5|3	Version: 0.3
21cr|tegaki-zinnia-traditional-chinese-0.3-5|4	Release: 5
21cr|tegaki-zinnia-traditional-chinese-0.3-5|5	License: GPLv2+
21cr|tegaki-zinnia-traditional-chinese-0.3-5|6	Group:   System/Internationalization
21cr|tegaki-zinnia-traditional-chinese-0.3-5|7	Source0: http://www.tegaki.org/releases/0.3/models/%{name}-%{version}.zip
21cr|tegaki-zinnia-traditional-chinese-0.3-5|8	Url:     http://www.tegaki.org
21cr|tegaki-zinnia-traditional-chinese-0.3-5|9	BuildArch: noarch
21cr|tegaki-zinnia-traditional-chinese-0.3-5|10	Requires: locales-zh
21cr|tegaki-zinnia-traditional-chinese-0.3-5|11	Requires: tegaki
21cr|tegaki-zinnia-traditional-chinese-0.3-5|12	Requires: zinnia
21cr|tegaki-zinnia-traditional-chinese-0.3-5|13	Provides: tegaki-models
21cr|tegaki-zinnia-traditional-chinese-0.3-5|14	
21cr|tegaki-zinnia-traditional-chinese-0.3-5|15	%description
21cr|tegaki-zinnia-traditional-chinese-0.3-5|16	Tegaki is an ongoing project which aims to develop a free and open-source
21cr|tegaki-zinnia-traditional-chinese-0.3-5|17	modern implementation of handwriting recognition software, that is suitable for
21cr|tegaki-zinnia-traditional-chinese-0.3-5|18	both the desktop and mobile devices, and that is designed from the ground up to
21cr|tegaki-zinnia-traditional-chinese-0.3-5|19	work well with Chinese and Japanese.
21cr|tegaki-zinnia-traditional-chinese-0.3-5|20	
21cr|tegaki-zinnia-traditional-chinese-0.3-5|21	%prep
21cr|tegaki-zinnia-traditional-chinese-0.3-5|22	%setup -qn %{name}-%{version}
21cr|tegaki-zinnia-traditional-chinese-0.3-5|23	
21cr|tegaki-zinnia-traditional-chinese-0.3-5|24	%install
21cr|tegaki-zinnia-traditional-chinese-0.3-5|25	mkdir -p %{buildroot}%{_datadir}/tegaki/models/zinnia/
21cr|tegaki-zinnia-traditional-chinese-0.3-5|26	install -m0644 *.meta *.model %{buildroot}%{_datadir}/tegaki/models/zinnia/
21cr|tegaki-zinnia-traditional-chinese-0.3-5|27	
21cr|tegaki-zinnia-traditional-chinese-0.3-5|28	%clean
21cr|tegaki-zinnia-traditional-chinese-0.3-5|29	
21cr|tegaki-zinnia-traditional-chinese-0.3-5|30	%files
21cr|tegaki-zinnia-traditional-chinese-0.3-5|31	%{_datadir}/tegaki/models/zinnia/*

8719 21
21cr|TEI-DTD-P4-1.0-14|1	%define dtdver %(echo %{release} |cut -d- -f 3)
21cr|TEI-DTD-P4-1.0-14|2	
21cr|TEI-DTD-P4-1.0-14|3	Name:		TEI-DTD-P4
21cr|TEI-DTD-P4-1.0-14|4	Version:	1.0
21cr|TEI-DTD-P4-1.0-14|5	Release:	14
21cr|TEI-DTD-P4-1.0-14|6	Group:		Publishing
21cr|TEI-DTD-P4-1.0-14|7	Summary:	XML document type definition for TEI
21cr|TEI-DTD-P4-1.0-14|8	License:	Artistic like
21cr|TEI-DTD-P4-1.0-14|9	URL:		http://www.tei-c.org/
21cr|TEI-DTD-P4-1.0-14|10	# Zip file downloadable at http://www.tei-c.org/P4X/DTD/dtd.zip
21cr|TEI-DTD-P4-1.0-14|11	Source0:	%{name}.tar.bz2
21cr|TEI-DTD-P4-1.0-14|12	Provides:	TEI-DTD
21cr|TEI-DTD-P4-1.0-14|13	Requires(pre):	coreutils
21cr|TEI-DTD-P4-1.0-14|14	Requires(pre):	sgml-common
21cr|TEI-DTD-P4-1.0-14|15	
21cr|TEI-DTD-P4-1.0-14|16	BuildArch:	noarch
21cr|TEI-DTD-P4-1.0-14|17	
21cr|TEI-DTD-P4-1.0-14|18	
21cr|TEI-DTD-P4-1.0-14|19	%define sgmlbase %{_datadir}/sgml
21cr|TEI-DTD-P4-1.0-14|20	
21cr|TEI-DTD-P4-1.0-14|21	%Description
21cr|TEI-DTD-P4-1.0-14|22	
21cr|TEI-DTD-P4-1.0-14|23	The TEI (Text Encoding Initiative) Document Type Definition (DTD)
21cr|TEI-DTD-P4-1.0-14|24	describes the syntax of literature and human sciences related texts.
21cr|TEI-DTD-P4-1.0-14|25	This syntax is XML-compliant and is developed by the TEI consortium.
21cr|TEI-DTD-P4-1.0-14|26	This is the version %{dtdver} of this DTD.
21cr|TEI-DTD-P4-1.0-14|27	
21cr|TEI-DTD-P4-1.0-14|28	%Prep
21cr|TEI-DTD-P4-1.0-14|29	%setup -n %{name}
21cr|TEI-DTD-P4-1.0-14|30	
21cr|TEI-DTD-P4-1.0-14|31	%Build
21cr|TEI-DTD-P4-1.0-14|32	
21cr|TEI-DTD-P4-1.0-14|33	%Install
21cr|TEI-DTD-P4-1.0-14|34	DESTDIR=%{buildroot}%{sgmlbase}/TEI/dtd-%{dtdver}
21cr|TEI-DTD-P4-1.0-14|35	mkdir -p $DESTDIR
21cr|TEI-DTD-P4-1.0-14|36	install -m644 teicatalog.xml catalog.tei catalog.xml $DESTDIR
21cr|TEI-DTD-P4-1.0-14|37	install -m644 *.dtd $DESTDIR
21cr|TEI-DTD-P4-1.0-14|38	install -m644 *.ent $DESTDIR
21cr|TEI-DTD-P4-1.0-14|39	install -m644 *.dec $DESTDIR
21cr|TEI-DTD-P4-1.0-14|40	
21cr|TEI-DTD-P4-1.0-14|41	%Files
21cr|TEI-DTD-P4-1.0-14|42	%defattr (-,root,root)
21cr|TEI-DTD-P4-1.0-14|43	%doc index.html index.xml
21cr|TEI-DTD-P4-1.0-14|44	%{sgmlbase}/TEI/dtd-%{dtdver}
21cr|TEI-DTD-P4-1.0-14|45	
21cr|TEI-DTD-P4-1.0-14|46	# Catalogs management left for brave packagers.
21cr|TEI-DTD-P4-1.0-14|47	

8720 21
21cr|tei-xsl-5.2.16-4|1	%define sgmlbase %{_datadir}/sgml/
21cr|tei-xsl-5.2.16-4|2	
21cr|tei-xsl-5.2.16-4|3	Summary:	Sebastian Rahtz's modular stylesheets for TEI
21cr|tei-xsl-5.2.16-4|4	Name:		tei-xsl
21cr|tei-xsl-5.2.16-4|5	Version:	5.2.16
21cr|tei-xsl-5.2.16-4|6	Release:	4
21cr|tei-xsl-5.2.16-4|7	License:	Artistic like
21cr|tei-xsl-5.2.16-4|8	Group:		Publishing
21cr|tei-xsl-5.2.16-4|9	Url:		http://www.tei-c.org/Stylesheets/teixsl.html
21cr|tei-xsl-5.2.16-4|10	# ZIP spurce downloadable at http://sourceforge.net/project/showfiles.php?group_id=106328&package_id=141124
21cr|tei-xsl-5.2.16-4|11	Source0:	%{name}-%{version}.tar.bz2
21cr|tei-xsl-5.2.16-4|12	Requires:	TEI-DTD
21cr|tei-xsl-5.2.16-4|13	Requires:	sgml-common
21cr|tei-xsl-5.2.16-4|14	Provides:	TEI-style-html
21cr|tei-xsl-5.2.16-4|15	BuildArch:	noarch
21cr|tei-xsl-5.2.16-4|16	
21cr|tei-xsl-5.2.16-4|17	%description
21cr|tei-xsl-5.2.16-4|18	These XSL stylesheets allow to convert any TEI document
21cr|tei-xsl-5.2.16-4|19	to the HTML, FO and LaTeX formats.
21cr|tei-xsl-5.2.16-4|20	
21cr|tei-xsl-5.2.16-4|21	%files
21cr|tei-xsl-5.2.16-4|22	%doc doc/*
21cr|tei-xsl-5.2.16-4|23	%{sgmlbase}/TEI/*
21cr|tei-xsl-5.2.16-4|24	
21cr|tei-xsl-5.2.16-4|25	#----------------------------------------------------------------------------
21cr|tei-xsl-5.2.16-4|26	
21cr|tei-xsl-5.2.16-4|27	%prep
21cr|tei-xsl-5.2.16-4|28	%setup -q
21cr|tei-xsl-5.2.16-4|29	
21cr|tei-xsl-5.2.16-4|30	%build
21cr|tei-xsl-5.2.16-4|31	
21cr|tei-xsl-5.2.16-4|32	%install
21cr|tei-xsl-5.2.16-4|33	DESTDIR=%{buildroot}%{sgmlbase}/TEI/xsl-stylesheets-%{version}
21cr|tei-xsl-5.2.16-4|34	mkdir -p $DESTDIR
21cr|tei-xsl-5.2.16-4|35	cp -a p4 p5 $DESTDIR
21cr|tei-xsl-5.2.16-4|36	
21cr|tei-xsl-5.2.16-4|37	ln -sf xsl-stylesheets-%{version} \
21cr|tei-xsl-5.2.16-4|38	%{buildroot}%{sgmlbase}/TEI/xsl-stylesheets
21cr|tei-xsl-5.2.16-4|39	
21cr|tei-xsl-5.2.16-4|40	# Catalogs management left for brave packagers.

8721 21
21cr|telegnome-0.3.6-0.git2deb5a.1|1	%define commit 2deb5ad9a8b3188ed2109afc6d21b22ffab873bd
21cr|telegnome-0.3.6-0.git2deb5a.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|telegnome-0.3.6-0.git2deb5a.1|3	
21cr|telegnome-0.3.6-0.git2deb5a.1|4	Summary:	Graphical teletext viewer
21cr|telegnome-0.3.6-0.git2deb5a.1|5	Name:		telegnome
21cr|telegnome-0.3.6-0.git2deb5a.1|6	Version:	0.3.6
21cr|telegnome-0.3.6-0.git2deb5a.1|7	Release:	0.git%{commit_short}.1
21cr|telegnome-0.3.6-0.git2deb5a.1|8	License:	GPLv2
21cr|telegnome-0.3.6-0.git2deb5a.1|9	Group:		Graphical desktop/GNOME
21cr|telegnome-0.3.6-0.git2deb5a.1|10	Url:		https://gitlab.gnome.org/GNOME/telegnome
21cr|telegnome-0.3.6-0.git2deb5a.1|11	Source0:	https://github.com/GNOME/telegnome/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|telegnome-0.3.6-0.git2deb5a.1|12	BuildRequires:	gettext
21cr|telegnome-0.3.6-0.git2deb5a.1|13	BuildRequires:	intltool
21cr|telegnome-0.3.6-0.git2deb5a.1|14	BuildRequires:	vala
21cr|telegnome-0.3.6-0.git2deb5a.1|15	BuildRequires:	yelp-devel
21cr|telegnome-0.3.6-0.git2deb5a.1|16	BuildRequires:	pkgconfig(cairo)
21cr|telegnome-0.3.6-0.git2deb5a.1|17	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|telegnome-0.3.6-0.git2deb5a.1|18	BuildRequires:	pkgconfig(glib-2.0)
21cr|telegnome-0.3.6-0.git2deb5a.1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|telegnome-0.3.6-0.git2deb5a.1|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|telegnome-0.3.6-0.git2deb5a.1|21	BuildRequires:	pkgconfig(uuid)
21cr|telegnome-0.3.6-0.git2deb5a.1|22	
21cr|telegnome-0.3.6-0.git2deb5a.1|23	%description
21cr|telegnome-0.3.6-0.git2deb5a.1|24	Graphical teletext viewer.
21cr|telegnome-0.3.6-0.git2deb5a.1|25	
21cr|telegnome-0.3.6-0.git2deb5a.1|26	%files -f %{name}.lang
21cr|telegnome-0.3.6-0.git2deb5a.1|27	%doc README
21cr|telegnome-0.3.6-0.git2deb5a.1|28	%license COPYING
21cr|telegnome-0.3.6-0.git2deb5a.1|29	%{_appdatadir}/%{name}.appdata.xml
21cr|telegnome-0.3.6-0.git2deb5a.1|30	%{_bindir}/%{name}
21cr|telegnome-0.3.6-0.git2deb5a.1|31	%{_datadir}/applications/%{name}.desktop
21cr|telegnome-0.3.6-0.git2deb5a.1|32	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21cr|telegnome-0.3.6-0.git2deb5a.1|33	%{_iconsdir}/hicolor/*x*/apps/%{name}.png
21cr|telegnome-0.3.6-0.git2deb5a.1|34	
21cr|telegnome-0.3.6-0.git2deb5a.1|35	#------------------------------------------------------------------
21cr|telegnome-0.3.6-0.git2deb5a.1|36	
21cr|telegnome-0.3.6-0.git2deb5a.1|37	%prep
21cr|telegnome-0.3.6-0.git2deb5a.1|38	%autosetup -p1 -n %{name}-%{commit}
21cr|telegnome-0.3.6-0.git2deb5a.1|39	
21cr|telegnome-0.3.6-0.git2deb5a.1|40	%build
21cr|telegnome-0.3.6-0.git2deb5a.1|41	sed -i "/YELP_HELP_INIT\|AX_IS_RELEASE\|AX_CHECK_ENABLE_DEBUG\|doc/d" configure.ac
21cr|telegnome-0.3.6-0.git2deb5a.1|42	sed -i "s/ doc//" Makefile.am
21cr|telegnome-0.3.6-0.git2deb5a.1|43	autoreconf -fi
21cr|telegnome-0.3.6-0.git2deb5a.1|44	%configure
21cr|telegnome-0.3.6-0.git2deb5a.1|45	%make
21cr|telegnome-0.3.6-0.git2deb5a.1|46	
21cr|telegnome-0.3.6-0.git2deb5a.1|47	%install
21cr|telegnome-0.3.6-0.git2deb5a.1|48	%make_install
21cr|telegnome-0.3.6-0.git2deb5a.1|49	
21cr|telegnome-0.3.6-0.git2deb5a.1|50	%find_lang %{name} --with-gnome

8722 21
21cr|telepathy-sharp-0.13.2-0.svn2034.5|1	%define rev 2034
21cr|telepathy-sharp-0.13.2-0.svn2034.5|2	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|3	Summary:	.NET package containing proxy classes for use in clients
21cr|telepathy-sharp-0.13.2-0.svn2034.5|4	Name:		telepathy-sharp
21cr|telepathy-sharp-0.13.2-0.svn2034.5|5	Version:	0.13.2
21cr|telepathy-sharp-0.13.2-0.svn2034.5|6	Release:	0.svn%{rev}.5
21cr|telepathy-sharp-0.13.2-0.svn2034.5|7	License:	MIT
21cr|telepathy-sharp-0.13.2-0.svn2034.5|8	Group:		System/Libraries
21cr|telepathy-sharp-0.13.2-0.svn2034.5|9	Url:		http://tapioca-voip.sourceforge.net/wiki/index.php/SubProjects
21cr|telepathy-sharp-0.13.2-0.svn2034.5|10	Source0:	%{name}-rev%{rev}.tar.bz2
21cr|telepathy-sharp-0.13.2-0.svn2034.5|11	Patch0:		telepathy-sharp-dir.patch
21cr|telepathy-sharp-0.13.2-0.svn2034.5|12	Patch1:		telepathy-sharp-mcs.patch
21cr|telepathy-sharp-0.13.2-0.svn2034.5|13	BuildRequires:	gnome-common
21cr|telepathy-sharp-0.13.2-0.svn2034.5|14	BuildRequires:	ndesk-dbus-devel
21cr|telepathy-sharp-0.13.2-0.svn2034.5|15	BuildRequires:	pkgconfig(mono)
21cr|telepathy-sharp-0.13.2-0.svn2034.5|16	BuildArch:	noarch
21cr|telepathy-sharp-0.13.2-0.svn2034.5|17	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|18	%description
21cr|telepathy-sharp-0.13.2-0.svn2034.5|19	Telepathy-sharp is a .NET package containing proxy classes for use in clients.
21cr|telepathy-sharp-0.13.2-0.svn2034.5|20	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|21	%files
21cr|telepathy-sharp-0.13.2-0.svn2034.5|22	%doc README
21cr|telepathy-sharp-0.13.2-0.svn2034.5|23	%{_prefix}/lib/mono/gac/INdT.Telepathy/
21cr|telepathy-sharp-0.13.2-0.svn2034.5|24	%{_prefix}/lib/mono/telepathy-sharp/INdT.Telepathy.dll
21cr|telepathy-sharp-0.13.2-0.svn2034.5|25	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|26	#----------------------------------------------------------------------------
21cr|telepathy-sharp-0.13.2-0.svn2034.5|27	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|28	%package devel
21cr|telepathy-sharp-0.13.2-0.svn2034.5|29	Summary:	Development files for %{name}
21cr|telepathy-sharp-0.13.2-0.svn2034.5|30	Group:		Development/Other
21cr|telepathy-sharp-0.13.2-0.svn2034.5|31	Requires:	%{name} = %{EVRD}
21cr|telepathy-sharp-0.13.2-0.svn2034.5|32	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|33	%description devel
21cr|telepathy-sharp-0.13.2-0.svn2034.5|34	Telepathy-sharp is a .NET package containing proxy classes for use in clients.
21cr|telepathy-sharp-0.13.2-0.svn2034.5|35	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|36	%files devel
21cr|telepathy-sharp-0.13.2-0.svn2034.5|37	%{_datadir}/pkgconfig/telepathy-sharp.pc
21cr|telepathy-sharp-0.13.2-0.svn2034.5|38	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|39	#----------------------------------------------------------------------------
21cr|telepathy-sharp-0.13.2-0.svn2034.5|40	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|41	%prep
21cr|telepathy-sharp-0.13.2-0.svn2034.5|42	%setup -q -n %{name}
21cr|telepathy-sharp-0.13.2-0.svn2034.5|43	%patch0 -p0
21cr|telepathy-sharp-0.13.2-0.svn2034.5|44	%patch1 -p1
21cr|telepathy-sharp-0.13.2-0.svn2034.5|45	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|46	%build
21cr|telepathy-sharp-0.13.2-0.svn2034.5|47	./autogen.sh
21cr|telepathy-sharp-0.13.2-0.svn2034.5|48	./configure \
21cr|telepathy-sharp-0.13.2-0.svn2034.5|49	--prefix=%{_prefix}
21cr|telepathy-sharp-0.13.2-0.svn2034.5|50	make
21cr|telepathy-sharp-0.13.2-0.svn2034.5|51	
21cr|telepathy-sharp-0.13.2-0.svn2034.5|52	%install
21cr|telepathy-sharp-0.13.2-0.svn2034.5|53	%makeinstall_std \
21cr|telepathy-sharp-0.13.2-0.svn2034.5|54	pkgconfigdir=%{_datadir}/pkgconfig \
21cr|telepathy-sharp-0.13.2-0.svn2034.5|55	INdT_Telepathydir=%{_prefix}/lib/mono/%{name}

8723 21
21cr|telepathy-sofiasip-0.7.1-4|1	Name:           telepathy-sofiasip
21cr|telepathy-sofiasip-0.7.1-4|2	Version:        0.7.1
21cr|telepathy-sofiasip-0.7.1-4|3	Release:        4
21cr|telepathy-sofiasip-0.7.1-4|4	Summary:        A SIP protocol implementation for the Telepathy stack
21cr|telepathy-sofiasip-0.7.1-4|5	Group:          Networking/Instant messaging
21cr|telepathy-sofiasip-0.7.1-4|6	License:        LGPLv2+
21cr|telepathy-sofiasip-0.7.1-4|7	URL:            http://%{name}.sf.net
21cr|telepathy-sofiasip-0.7.1-4|8	Source0:        http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
21cr|telepathy-sofiasip-0.7.1-4|9	BuildRequires:  pkgconfig(telepathy-glib)
21cr|telepathy-sofiasip-0.7.1-4|10	BuildRequires:  libxslt-proc
21cr|telepathy-sofiasip-0.7.1-4|11	BuildRequires:  pkgconfig(sofia-sip-ua-glib)
21cr|telepathy-sofiasip-0.7.1-4|12	BuildRequires:  python2
21cr|telepathy-sofiasip-0.7.1-4|13	BuildRequires:  autoconf
21cr|telepathy-sofiasip-0.7.1-4|14	BuildRequires:  automake
21cr|telepathy-sofiasip-0.7.1-4|15	BuildRequires:  libtool
21cr|telepathy-sofiasip-0.7.1-4|16	Requires:       telepathy-filesystem
21cr|telepathy-sofiasip-0.7.1-4|17	
21cr|telepathy-sofiasip-0.7.1-4|18	%description
21cr|telepathy-sofiasip-0.7.1-4|19	telepathy-sofiasip is a SIP-protocol connection manager (protocol plugin)
21cr|telepathy-sofiasip-0.7.1-4|20	for the Telepathy (http://telepathy.freedesktop.org) framework based on
21cr|telepathy-sofiasip-0.7.1-4|21	SofiaSIP-stack.
21cr|telepathy-sofiasip-0.7.1-4|22	
21cr|telepathy-sofiasip-0.7.1-4|23	%files
21cr|telepathy-sofiasip-0.7.1-4|24	%doc COPYING AUTHORS
21cr|telepathy-sofiasip-0.7.1-4|25	%{_datadir}/dbus-1/services/*.service
21cr|telepathy-sofiasip-0.7.1-4|26	%{_datadir}/telepathy/managers/*.manager
21cr|telepathy-sofiasip-0.7.1-4|27	%{_libexecdir}/%{name}
21cr|telepathy-sofiasip-0.7.1-4|28	%{_mandir}/man*/*
21cr|telepathy-sofiasip-0.7.1-4|29	%{_includedir}/telepathy-sofiasip-0.6/tpsip/*.h
21cr|telepathy-sofiasip-0.7.1-4|30	
21cr|telepathy-sofiasip-0.7.1-4|31	
21cr|telepathy-sofiasip-0.7.1-4|32	%prep
21cr|telepathy-sofiasip-0.7.1-4|33	%setup -q
21cr|telepathy-sofiasip-0.7.1-4|34	
21cr|telepathy-sofiasip-0.7.1-4|35	%build
21cr|telepathy-sofiasip-0.7.1-4|36	export PYTHON=%__python2
21cr|telepathy-sofiasip-0.7.1-4|37	%configure
21cr|telepathy-sofiasip-0.7.1-4|38	%make
21cr|telepathy-sofiasip-0.7.1-4|39	
21cr|telepathy-sofiasip-0.7.1-4|40	%install
21cr|telepathy-sofiasip-0.7.1-4|41	%makeinstall_std

8724 21
21cr|tellico-3.4.6-3|1	Summary:	A collection manager
21cr|tellico-3.4.6-3|2	Name:		tellico
21cr|tellico-3.4.6-3|3	Version:	3.4.6
21cr|tellico-3.4.6-3|4	Release:	3
21cr|tellico-3.4.6-3|5	Epoch:		3
21cr|tellico-3.4.6-3|6	License:	GPLv2+
21cr|tellico-3.4.6-3|7	Group:		Databases
21cr|tellico-3.4.6-3|8	Url:		http://tellico-project.org/
21cr|tellico-3.4.6-3|9	Source0:	http://www.tellico-project.org/files/%{name}-%{version}.tar.xz
21cr|tellico-3.4.6-3|10	BuildRequires:	cmake
21cr|tellico-3.4.6-3|11	BuildRequires:	extra-cmake-modules
21cr|tellico-3.4.6-3|12	BuildRequires:	imagemagick
21cr|tellico-3.4.6-3|13	BuildRequires:	kde5-macros
21cr|tellico-3.4.6-3|14	BuildRequires:	gettext-devel
21cr|tellico-3.4.6-3|15	BuildRequires:	kf5archive-devel
21cr|tellico-3.4.6-3|16	BuildRequires:	kf5cddb-devel
21cr|tellico-3.4.6-3|17	BuildRequires:	kf5codecs-devel
21cr|tellico-3.4.6-3|18	BuildRequires:	kf5config-devel
21cr|tellico-3.4.6-3|19	BuildRequires:	kf5configwidgets-devel
21cr|tellico-3.4.6-3|20	BuildRequires:	kf5coreaddons-devel
21cr|tellico-3.4.6-3|21	BuildRequires:	kf5crash-devel
21cr|tellico-3.4.6-3|22	BuildRequires:	kf5doctools-devel
21cr|tellico-3.4.6-3|23	BuildRequires:	kf5filemetadata-devel
21cr|tellico-3.4.6-3|24	BuildRequires:	kf5guiaddons-devel
21cr|tellico-3.4.6-3|25	BuildRequires:	kf5iconthemes-devel
21cr|tellico-3.4.6-3|26	BuildRequires:	kf5itemmodels-devel
21cr|tellico-3.4.6-3|27	BuildRequires:	kf5i18n-devel
21cr|tellico-3.4.6-3|28	BuildRequires:	kf5jobwidgets-devel
21cr|tellico-3.4.6-3|29	BuildRequires:	kf5libkdepim-devel
21cr|tellico-3.4.6-3|30	BuildRequires:	kf5khtml-devel
21cr|tellico-3.4.6-3|31	BuildRequires:	kf5kio-devel
21cr|tellico-3.4.6-3|32	BuildRequires:	kf5newstuff-devel
21cr|tellico-3.4.6-3|33	BuildRequires:	kf5sane-devel
21cr|tellico-3.4.6-3|34	BuildRequires:	kf5solid-devel
21cr|tellico-3.4.6-3|35	BuildRequires:	kf5wallet-devel
21cr|tellico-3.4.6-3|36	BuildRequires:	kf5widgetsaddons-devel
21cr|tellico-3.4.6-3|37	BuildRequires:	kf5windowsystem-devel
21cr|tellico-3.4.6-3|38	BuildRequires:	kf5xmlgui-devel
21cr|tellico-3.4.6-3|39	BuildRequires:	pkgconfig(exempi-2.0)
21cr|tellico-3.4.6-3|40	BuildRequires:	pkgconfig(libdiscid)
21cr|tellico-3.4.6-3|41	BuildRequires:	pkgconfig(libexslt)
21cr|tellico-3.4.6-3|42	BuildRequires:	pkgconfig(libv4l2) >= 0.8.3
21cr|tellico-3.4.6-3|43	BuildRequires:	pkgconfig(libxml-2.0)
21cr|tellico-3.4.6-3|44	BuildRequires:	pkgconfig(poppler-qt5)
21cr|tellico-3.4.6-3|45	BuildRequires:	pkgconfig(poppler-qt5)
21cr|tellico-3.4.6-3|46	BuildRequires:	pkgconfig(Qt5Core) >= 5.6.2
21cr|tellico-3.4.6-3|47	BuildRequires:	pkgconfig(Qt5Charts)
21cr|tellico-3.4.6-3|48	BuildRequires:	pkgconfig(Qt5DBus)
21cr|tellico-3.4.6-3|49	BuildRequires:	pkgconfig(Qt5Network)
21cr|tellico-3.4.6-3|50	BuildRequires:	pkgconfig(Qt5Test)
21cr|tellico-3.4.6-3|51	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|tellico-3.4.6-3|52	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|tellico-3.4.6-3|53	BuildRequires:	pkgconfig(Qt5Xml)
21cr|tellico-3.4.6-3|54	BuildRequires:	pkgconfig(taglib)
21cr|tellico-3.4.6-3|55	BuildRequires:	pkgconfig(yaz) >= 3.0
21cr|tellico-3.4.6-3|56	%rename	bookcase
21cr|tellico-3.4.6-3|57	
21cr|tellico-3.4.6-3|58	%description
21cr|tellico-3.4.6-3|59	Tellico is a collection manager for KF5. It includes default collections for
21cr|tellico-3.4.6-3|60	books, bibliographies, comic books, videos, music, coins, stamps, trading
21cr|tellico-3.4.6-3|61	cards, and wines, and also allows custom collections. Unlimited user-defined
21cr|tellico-3.4.6-3|62	fields are allowed. Filters are available to limit the visible entries by
21cr|tellico-3.4.6-3|63	definable criteria. Full customization for printing is possible through
21cr|tellico-3.4.6-3|64	editing the default XSLT file. It can import CSV, Bibtex, and Bibtexml and
21cr|tellico-3.4.6-3|65	export CSV, HTML, Bibtex, Bibtexml, and PilotDB. Entries may be imported
21cr|tellico-3.4.6-3|66	directly from different web services such as amazon.com.
21cr|tellico-3.4.6-3|67	
21cr|tellico-3.4.6-3|68	%files -f %{name}.lang
21cr|tellico-3.4.6-3|69	%doc AUTHORS ChangeLog COPYING README.md
21cr|tellico-3.4.6-3|70	%{_kde5_docdir}/HTML/*/%{name}/*
21cr|tellico-3.4.6-3|71	%{_kde5_sysconfdir}/xdg/%{name}*
21cr|tellico-3.4.6-3|72	%{_kde5_bindir}/%{name}
21cr|tellico-3.4.6-3|73	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21cr|tellico-3.4.6-3|74	%{_kde5_xmlguidir}/%{name}/%{name}ui.rc
21cr|tellico-3.4.6-3|75	%{_kde5_datadir}/config.kcfg/%{name}_config.kcfg
21cr|tellico-3.4.6-3|76	%{_kde5_datadir}/kconf_update/%{name}*
21cr|tellico-3.4.6-3|77	%{_kde5_datadir}/metainfo/org.kde.%{name}.appdata.xml
21cr|tellico-3.4.6-3|78	%{_kde5_datadir}/mime/packages/%{name}.xml
21cr|tellico-3.4.6-3|79	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.png
21cr|tellico-3.4.6-3|80	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-%{name}.png
21cr|tellico-3.4.6-3|81	%{_kde5_datadir}/%{name}/*
21cr|tellico-3.4.6-3|82	%{_kde5_datadir}/knsrcfiles/*.knsrc
21cr|tellico-3.4.6-3|83	
21cr|tellico-3.4.6-3|84	#--------------------------------------------------------------------
21cr|tellico-3.4.6-3|85	
21cr|tellico-3.4.6-3|86	%prep
21cr|tellico-3.4.6-3|87	%setup -q
21cr|tellico-3.4.6-3|88	
21cr|tellico-3.4.6-3|89	
21cr|tellico-3.4.6-3|90	%build
21cr|tellico-3.4.6-3|91	%cmake_kde5 -DENABLE_WEBCAM="TRUE" -DBUILD_TESTS="FALSE"
21cr|tellico-3.4.6-3|92	%make
21cr|tellico-3.4.6-3|93	
21cr|tellico-3.4.6-3|94	
21cr|tellico-3.4.6-3|95	%install
21cr|tellico-3.4.6-3|96	%makeinstall_std -C build
21cr|tellico-3.4.6-3|97	
21cr|tellico-3.4.6-3|98	# Remove the executable bit wrongly set by the installation process
21cr|tellico-3.4.6-3|99	chmod -x %{buildroot}%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21cr|tellico-3.4.6-3|100	
21cr|tellico-3.4.6-3|101	%find_lang %{name} --with-html

8725 21
21cr|teng-2.1.1-5|1	%define major 2
21cr|teng-2.1.1-5|2	%define libname %mklibname %{name} %{major}
21cr|teng-2.1.1-5|3	%define devname %mklibname %{name} -d
21cr|teng-2.1.1-5|4	
21cr|teng-2.1.1-5|5	Summary:	Templating engine writen in C++
21cr|teng-2.1.1-5|6	Name:		teng
21cr|teng-2.1.1-5|7	Version:	2.1.1
21cr|teng-2.1.1-5|8	Release:	5
21cr|teng-2.1.1-5|9	License:	LGPLv2+
21cr|teng-2.1.1-5|10	Group:		System/Libraries
21cr|teng-2.1.1-5|11	Url:		http://teng.sourceforge.net/
21cr|teng-2.1.1-5|12	Source0:	http://prdownloads.sourceforge.net/teng/%{name}-%{version}.tar.gz
21cr|teng-2.1.1-5|13	BuildRequires:	flex
21cr|teng-2.1.1-5|14	BuildRequires:	bison
21cr|teng-2.1.1-5|15	BuildRequires:	libtool
21cr|teng-2.1.1-5|16	
21cr|teng-2.1.1-5|17	%description
21cr|teng-2.1.1-5|18	Teng is a general purpose templating engine writen in C++ (i.e. library). It is
21cr|teng-2.1.1-5|19	also available as Python module or PHP extension. The main idea of teng is to
21cr|teng-2.1.1-5|20	strictly separate application logic from presentation layer. Widely used on
21cr|teng-2.1.1-5|21	dynamic web sites.
21cr|teng-2.1.1-5|22	
21cr|teng-2.1.1-5|23	#----------------------------------------------------------------------------
21cr|teng-2.1.1-5|24	
21cr|teng-2.1.1-5|25	%package -n %{libname}
21cr|teng-2.1.1-5|26	Summary:	The shared Teng libraries
21cr|teng-2.1.1-5|27	Group:		System/Libraries
21cr|teng-2.1.1-5|28	
21cr|teng-2.1.1-5|29	%description -n %{libname}
21cr|teng-2.1.1-5|30	Teng is a general purpose templating engine writen in C++ (i.e. library). It is
21cr|teng-2.1.1-5|31	also available as Python module or PHP extension. The main idea of teng is to
21cr|teng-2.1.1-5|32	strictly separate application logic from presentation layer. Widely used on
21cr|teng-2.1.1-5|33	dynamic web sites.
21cr|teng-2.1.1-5|34	
21cr|teng-2.1.1-5|35	This package contains the shared Teng libraries.
21cr|teng-2.1.1-5|36	
21cr|teng-2.1.1-5|37	%files -n %{libname}
21cr|teng-2.1.1-5|38	%doc COPYING README INSTALL AUTHORS
21cr|teng-2.1.1-5|39	%{_libdir}/libteng.so.%{major}*
21cr|teng-2.1.1-5|40	
21cr|teng-2.1.1-5|41	#----------------------------------------------------------------------------
21cr|teng-2.1.1-5|42	
21cr|teng-2.1.1-5|43	%package -n %{devname}
21cr|teng-2.1.1-5|44	Summary:	Development files from Teng
21cr|teng-2.1.1-5|45	Group:		Development/C++
21cr|teng-2.1.1-5|46	Requires:	%{libname} = %{EVRD}
21cr|teng-2.1.1-5|47	Provides:	%{name}-devel = %{EVRD}
21cr|teng-2.1.1-5|48	
21cr|teng-2.1.1-5|49	%description -n %{devname}
21cr|teng-2.1.1-5|50	Development files from Teng.
21cr|teng-2.1.1-5|51	
21cr|teng-2.1.1-5|52	%files -n %{devname}
21cr|teng-2.1.1-5|53	%{_includedir}/*
21cr|teng-2.1.1-5|54	%{_libdir}/libteng.so
21cr|teng-2.1.1-5|55	
21cr|teng-2.1.1-5|56	#----------------------------------------------------------------------------
21cr|teng-2.1.1-5|57	
21cr|teng-2.1.1-5|58	%prep
21cr|teng-2.1.1-5|59	%setup -q
21cr|teng-2.1.1-5|60	
21cr|teng-2.1.1-5|61	%build
21cr|teng-2.1.1-5|62	#autoreconf -fi
21cr|teng-2.1.1-5|63	%configure
21cr|teng-2.1.1-5|64	
21cr|teng-2.1.1-5|65	%make
21cr|teng-2.1.1-5|66	
21cr|teng-2.1.1-5|67	%install
21cr|teng-2.1.1-5|68	%makeinstall
21cr|teng-2.1.1-5|69	rm -f %{buildroot}%{_libdir}/*.*a

8726 21
21cr|tenr-de-styles-pkg-1.1-6|1	Name:           tenr-de-styles-pkg
21cr|tenr-de-styles-pkg-1.1-6|2	Version:        1.1
21cr|tenr-de-styles-pkg-1.1-6|3	Release:        6
21cr|tenr-de-styles-pkg-1.1-6|4	Summary:        A collection of styles for fluxbox
21cr|tenr-de-styles-pkg-1.1-6|5	
21cr|tenr-de-styles-pkg-1.1-6|6	Group:          Graphical desktop/Other
21cr|tenr-de-styles-pkg-1.1-6|7	License:        Creative Commons Attribution-ShareAlike 2.5
21cr|tenr-de-styles-pkg-1.1-6|8	URL:            http://tenr.de
21cr|tenr-de-styles-pkg-1.1-6|9	Source0:        http://tenr.de/files/%{name}-%{version}.tar.bz2
21cr|tenr-de-styles-pkg-1.1-6|10	Buildarch:      noarch
21cr|tenr-de-styles-pkg-1.1-6|11	Requires:       fluxbox
21cr|tenr-de-styles-pkg-1.1-6|12	
21cr|tenr-de-styles-pkg-1.1-6|13	%define  _styledir %{_datadir}/%{name}-%{version}
21cr|tenr-de-styles-pkg-1.1-6|14	
21cr|tenr-de-styles-pkg-1.1-6|15	%description
21cr|tenr-de-styles-pkg-1.1-6|16	A collection of styles/themes for use with Fluxbox. All styles/themes are
21cr|tenr-de-styles-pkg-1.1-6|17	compatible with fluxStyle.
21cr|tenr-de-styles-pkg-1.1-6|18	
21cr|tenr-de-styles-pkg-1.1-6|19	%prep
21cr|tenr-de-styles-pkg-1.1-6|20	%setup -q
21cr|tenr-de-styles-pkg-1.1-6|21	# I keep finding files and dirs with the wrong premissions on them in the tar
21cr|tenr-de-styles-pkg-1.1-6|22	# balls from upstream
21cr|tenr-de-styles-pkg-1.1-6|23	find styles/ \( -type d -exec chmod 755 '{}' \; -o -type f -exec chmod 644 '{}' \; \)
21cr|tenr-de-styles-pkg-1.1-6|24	
21cr|tenr-de-styles-pkg-1.1-6|25	%install
21cr|tenr-de-styles-pkg-1.1-6|26	rm -rf $RPM_BUILD_ROOT
21cr|tenr-de-styles-pkg-1.1-6|27	install -d $RPM_BUILD_ROOT%{_styledir}/
21cr|tenr-de-styles-pkg-1.1-6|28	cp -a styles $RPM_BUILD_ROOT%{_styledir}/
21cr|tenr-de-styles-pkg-1.1-6|29	
21cr|tenr-de-styles-pkg-1.1-6|30	%clean
21cr|tenr-de-styles-pkg-1.1-6|31	rm -rf $RPM_BUILD_ROOT
21cr|tenr-de-styles-pkg-1.1-6|32	
21cr|tenr-de-styles-pkg-1.1-6|33	
21cr|tenr-de-styles-pkg-1.1-6|34	%files
21cr|tenr-de-styles-pkg-1.1-6|35	%defattr(-,root,root,-)
21cr|tenr-de-styles-pkg-1.1-6|36	%doc README NEWS License
21cr|tenr-de-styles-pkg-1.1-6|37	%dir %{_styledir}
21cr|tenr-de-styles-pkg-1.1-6|38	%{_styledir}/*

8727 21
21cr|tenshi-0.15-4|1	Summary:	Log monitoring program
21cr|tenshi-0.15-4|2	Name:		tenshi
21cr|tenshi-0.15-4|3	Version:	0.15
21cr|tenshi-0.15-4|4	Release:	4
21cr|tenshi-0.15-4|5	Group:		Monitoring
21cr|tenshi-0.15-4|6	License:	Public Domain
21cr|tenshi-0.15-4|7	Url:		http://www.inversepath.com/tenshi.html
21cr|tenshi-0.15-4|8	Source0:	http://dev.inversepath.com/download/%{name}/%{name}-%{version}.tar.gz
21cr|tenshi-0.15-4|9	Source1:	tenshi.service
21cr|tenshi-0.15-4|10	Source2:	tenshi.rosa-conf
21cr|tenshi-0.15-4|11	Source3:        %{name}.tmpfiles.d
21cr|tenshi-0.15-4|12	Patch0:		tenshi-0.14-buildfix.diff
21cr|tenshi-0.15-4|13	Requires:	perl
21cr|tenshi-0.15-4|14	
21cr|tenshi-0.15-4|15	%define debug_package %{nil}
21cr|tenshi-0.15-4|16	
21cr|tenshi-0.15-4|17	%description
21cr|tenshi-0.15-4|18	tenshi is a log monitoring program, designed to watch one or more log
21cr|tenshi-0.15-4|19	files for lines matching user defined regular expressions and report
21cr|tenshi-0.15-4|20	on the matches. The regular expressions are assigned to queues which
21cr|tenshi-0.15-4|21	have an alert interval and a list of mail recipients.
21cr|tenshi-0.15-4|22	
21cr|tenshi-0.15-4|23	%prep
21cr|tenshi-0.15-4|24	%setup -q
21cr|tenshi-0.15-4|25	%patch0 -p1
21cr|tenshi-0.15-4|26	
21cr|tenshi-0.15-4|27	%build
21cr|tenshi-0.15-4|28	
21cr|tenshi-0.15-4|29	%install
21cr|tenshi-0.15-4|30	mkdir -p %{buildroot}%{_unitdir}
21cr|tenshi-0.15-4|31	mkdir -p %{buildroot}%{_sysconfdir}/%{name}.d
21cr|tenshi-0.15-4|32	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|tenshi-0.15-4|33	mkdir -p %{buildroot}%{_mandir}/man8/
21cr|tenshi-0.15-4|34	
21cr|tenshi-0.15-4|35	%makeinstall
21cr|tenshi-0.15-4|36	
21cr|tenshi-0.15-4|37	rm -rf %{buildroot}%{_sysconfdir}/%{name}
21cr|tenshi-0.15-4|38	install -m0644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|tenshi-0.15-4|39	install -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|tenshi-0.15-4|40	mkdir -p %{buildroot}/var/log/%{name}
21cr|tenshi-0.15-4|41	mkfifo %{buildroot}/var/log/%{name}.fifo
21cr|tenshi-0.15-4|42	
21cr|tenshi-0.15-4|43	sed "s:sysconfig:%{_sysconfdir}/sysconfig:" -i %{buildroot}%{_unitdir}/%{name}.service
21cr|tenshi-0.15-4|44	
21cr|tenshi-0.15-4|45	install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|tenshi-0.15-4|46	
21cr|tenshi-0.15-4|47	%pre
21cr|tenshi-0.15-4|48	%_pre_useradd %{name} /dev/null /sbin/nologin
21cr|tenshi-0.15-4|49	
21cr|tenshi-0.15-4|50	%post
21cr|tenshi-0.15-4|51	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|tenshi-0.15-4|52	%systemd_post %{name}
21cr|tenshi-0.15-4|53	if [ ! -n "`grep '/var/log/tenshi.fifo' %{_sysconfdir}/security/msec/perms.conf`" ] ; then
21cr|tenshi-0.15-4|54	echo "/var/log/tenshi.fifo	current.tenshi 640" >> \
21cr|tenshi-0.15-4|55	%{_sysconfdir}/security/msec/perms.conf
21cr|tenshi-0.15-4|56	fi
21cr|tenshi-0.15-4|57	
21cr|tenshi-0.15-4|58	if [ ! -n "`grep '# BEGIN: Automatically added by tenshi installation' /etc/syslog-ng.conf`" ] ; then
21cr|tenshi-0.15-4|59	cat << EOF >> /etc/syslog-ng.conf
21cr|tenshi-0.15-4|60	# BEGIN: Automatically added by tenshi installation
21cr|tenshi-0.15-4|61	destination d_tenshi {
21cr|tenshi-0.15-4|62	pipe("/var/log/tenshi.fifo"
21cr|tenshi-0.15-4|63	group(tenshi)
21cr|tenshi-0.15-4|64	perm(0640)
21cr|tenshi-0.15-4|65	);
21cr|tenshi-0.15-4|66	};
21cr|tenshi-0.15-4|67	filter f_level_tenshi { level(debug..emerg); };
21cr|tenshi-0.15-4|68	log { source(s_sys); filter(f_level_tenshi); destination(d_tenshi); };
21cr|tenshi-0.15-4|69	# END
21cr|tenshi-0.15-4|70	EOF
21cr|tenshi-0.15-4|71	
21cr|tenshi-0.15-4|72	elif [ ! -n "`grep '# BEGIN: Automatically added by tenshi installation' %{_sysconfdir}/syslog.conf`" ] ; then
21cr|tenshi-0.15-4|73	cat << EOF >> %{_sysconfdir}/syslog.conf
21cr|tenshi-0.15-4|74	# BEGIN: Automatically added by tenshi installation
21cr|tenshi-0.15-4|75	*.*					-/var/log/tenshi.fifo
21cr|tenshi-0.15-4|76	# END
21cr|tenshi-0.15-4|77	EOF
21cr|tenshi-0.15-4|78	
21cr|tenshi-0.15-4|79	elif [ -d %{_sysconfdir}/rsyslog.d ] ; then
21cr|tenshi-0.15-4|80	if [ ! -e %{_sysconfdir}/rsyslog.d/tenshi.conf ] ; then
21cr|tenshi-0.15-4|81	cat << EOF >> %{_sysconfdir}/rsyslog.d/tenshi.conf
21cr|tenshi-0.15-4|82	# Create by tenshi install
21cr|tenshi-0.15-4|83	*.* |/var/log/tenshi.fifo
21cr|tenshi-0.15-4|84	EOF
21cr|tenshi-0.15-4|85	fi
21cr|tenshi-0.15-4|86	
21cr|tenshi-0.15-4|87	else
21cr|tenshi-0.15-4|88	echo "Not found your syslog daemon's config file."
21cr|tenshi-0.15-4|89	echo "Please setup with your hand."
21cr|tenshi-0.15-4|90	fi
21cr|tenshi-0.15-4|91	
21cr|tenshi-0.15-4|92	%preun
21cr|tenshi-0.15-4|93	%systemd_preun %{name}
21cr|tenshi-0.15-4|94	%_preun_syslogdel
21cr|tenshi-0.15-4|95	
21cr|tenshi-0.15-4|96	%postun
21cr|tenshi-0.15-4|97	%_postun_userdel %{name}
21cr|tenshi-0.15-4|98	if [ ! -e %{_sysconfdir}/rsyslog.d/tenshi.conf ] ; then
21cr|tenshi-0.15-4|99	rm -f %{_sysconfdir}/rsyslog.d/tenshi.conf
21cr|tenshi-0.15-4|100	fi
21cr|tenshi-0.15-4|101	
21cr|tenshi-0.15-4|102	%files
21cr|tenshi-0.15-4|103	%defattr(644,root,root,755)
21cr|tenshi-0.15-4|104	%doc README INSTALL CREDITS LICENSE Changelog FAQ tenshi.conf
21cr|tenshi-0.15-4|105	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|tenshi-0.15-4|106	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|tenshi-0.15-4|107	%attr(755,root,root) %{_bindir}/%{name}
21cr|tenshi-0.15-4|108	%{_mandir}/man8/%{name}.8*
21cr|tenshi-0.15-4|109	%dir %attr(755,root,root) %{_sysconfdir}/%{name}.d
21cr|tenshi-0.15-4|110	%attr(644,root,tenshi) /var/log/%{name}.fifo
21cr|tenshi-0.15-4|111	%{_tmpfilesdir}/%{name}.conf

8728 21
21cr|termhelper-ru-0.1.1-2|1	Summary:	Ru-en command helper for terminal
21cr|termhelper-ru-0.1.1-2|2	Name:		termhelper-ru
21cr|termhelper-ru-0.1.1-2|3	Version:	0.1.1
21cr|termhelper-ru-0.1.1-2|4	Release:	2
21cr|termhelper-ru-0.1.1-2|5	License:	GPL
21cr|termhelper-ru-0.1.1-2|6	Group:		Education
21cr|termhelper-ru-0.1.1-2|7	Url:		https://vk.com/rpmbuild
21cr|termhelper-ru-0.1.1-2|8	Source0:	%{name}
21cr|termhelper-ru-0.1.1-2|9	Source1:	%{name}-aliases
21cr|termhelper-ru-0.1.1-2|10	Requires:	locales-ru
21cr|termhelper-ru-0.1.1-2|11	BuildArch:	noarch
21cr|termhelper-ru-0.1.1-2|12	
21cr|termhelper-ru-0.1.1-2|13	%description
21cr|termhelper-ru-0.1.1-2|14	%{summary}
21cr|termhelper-ru-0.1.1-2|15	
21cr|termhelper-ru-0.1.1-2|16	%files
21cr|termhelper-ru-0.1.1-2|17	%{_sysconfdir}/profile.d/60termhelper-ru_alias.sh
21cr|termhelper-ru-0.1.1-2|18	%{_bindir}/справка
21cr|termhelper-ru-0.1.1-2|19	
21cr|termhelper-ru-0.1.1-2|20	#----------------------------------------------------------------------------
21cr|termhelper-ru-0.1.1-2|21	
21cr|termhelper-ru-0.1.1-2|22	%prep
21cr|termhelper-ru-0.1.1-2|23	
21cr|termhelper-ru-0.1.1-2|24	%build
21cr|termhelper-ru-0.1.1-2|25	
21cr|termhelper-ru-0.1.1-2|26	%install
21cr|termhelper-ru-0.1.1-2|27	mkdir -p %{buildroot}%{_bindir}/
21cr|termhelper-ru-0.1.1-2|28	# We need name "справка" for the command to work immediately after package is installed
21cr|termhelper-ru-0.1.1-2|29	install -m755 %{SOURCE0} %{buildroot}%{_bindir}/справка
21cr|termhelper-ru-0.1.1-2|30	mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
21cr|termhelper-ru-0.1.1-2|31	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/60termhelper-ru_alias.sh

8729 21
21cr|terminology-1.13.0-1|1	Summary:	Terminal emulator that uses modern EFL
21cr|terminology-1.13.0-1|2	Name:		terminology
21cr|terminology-1.13.0-1|3	Version:	1.13.0
21cr|terminology-1.13.0-1|4	Release:	1
21cr|terminology-1.13.0-1|5	License:	LGPLv2+
21cr|terminology-1.13.0-1|6	Group:		Graphical desktop/Enlightenment
21cr|terminology-1.13.0-1|7	Url:		http://www.enlightenment.org/
21cr|terminology-1.13.0-1|8	Source0:	https://download.enlightenment.org/rel/apps/%{name}/%{name}-%{version}.tar.xz
21cr|terminology-1.13.0-1|9	# Non-devel packages are needed to compile themes
21cr|terminology-1.13.0-1|10	BuildRequires:	meson
21cr|terminology-1.13.0-1|11	BuildRequires:	e
21cr|terminology-1.13.0-1|12	BuildRequires:	ecore
21cr|terminology-1.13.0-1|13	BuildRequires:	eet
21cr|terminology-1.13.0-1|14	BuildRequires:	edje
21cr|terminology-1.13.0-1|15	BuildRequires:	elementary-devel
21cr|terminology-1.13.0-1|16	BuildRequires:	emotion-devel
21cr|terminology-1.13.0-1|17	Requires:	edje
21cr|terminology-1.13.0-1|18	Requires:	elementary
21cr|terminology-1.13.0-1|19	Requires:	emotion
21cr|terminology-1.13.0-1|20	Requires:	ethumb
21cr|terminology-1.13.0-1|21	
21cr|terminology-1.13.0-1|22	%description
21cr|terminology-1.13.0-1|23	EFL Terminal Emulator.
21cr|terminology-1.13.0-1|24	
21cr|terminology-1.13.0-1|25	%files -f %{name}.lang
21cr|terminology-1.13.0-1|26	%doc AUTHORS README*
21cr|terminology-1.13.0-1|27	%license COPYING
21cr|terminology-1.13.0-1|28	%{_bindir}/%{name}
21cr|terminology-1.13.0-1|29	%{_bindir}/ty*
21cr|terminology-1.13.0-1|30	%{_datadir}/applications/%{name}.desktop
21cr|terminology-1.13.0-1|31	%{_datadir}/%{name}
21cr|terminology-1.13.0-1|32	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|terminology-1.13.0-1|33	%{_mandir}/man1/*
21cr|terminology-1.13.0-1|34	
21cr|terminology-1.13.0-1|35	#----------------------------------------------------------------------------
21cr|terminology-1.13.0-1|36	
21cr|terminology-1.13.0-1|37	%prep
21cr|terminology-1.13.0-1|38	%autosetup -p1
21cr|terminology-1.13.0-1|39	
21cr|terminology-1.13.0-1|40	%build
21cr|terminology-1.13.0-1|41	%meson
21cr|terminology-1.13.0-1|42	%meson_build
21cr|terminology-1.13.0-1|43	
21cr|terminology-1.13.0-1|44	%install
21cr|terminology-1.13.0-1|45	%meson_install
21cr|terminology-1.13.0-1|46	
21cr|terminology-1.13.0-1|47	%find_lang %{name}
21cr|terminology-1.13.0-1|48	

8730 21
21cr|terminus-font-4.49.1-1|1	%define fontdir %{_datadir}/fonts/terminus
21cr|terminus-font-4.49.1-1|2	%define consolefontdir %{_prefix}/lib/kbd/consolefonts
21cr|terminus-font-4.49.1-1|3	
21cr|terminus-font-4.49.1-1|4	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|terminus-font-4.49.1-1|5	
21cr|terminus-font-4.49.1-1|6	Summary:        Fixed width font especially for long hacking sessions
21cr|terminus-font-4.49.1-1|7	Name:           terminus-font
21cr|terminus-font-4.49.1-1|8	Version:        4.49.1
21cr|terminus-font-4.49.1-1|9	Release:        1
21cr|terminus-font-4.49.1-1|10	License:        GPLv2+
21cr|terminus-font-4.49.1-1|11	Group:          System/Fonts/X11 bitmap
21cr|terminus-font-4.49.1-1|12	URL:            http://terminus-font.sourceforge.net/terminus-font
21cr|terminus-font-4.49.1-1|13	Source0:        https://downloads.sourceforge.net/project/terminus-font/terminus-font-%{url_ver}/terminus-font-%{version}.tar.gz
21cr|terminus-font-4.49.1-1|14	BuildRequires:  perl
21cr|terminus-font-4.49.1-1|15	BuildRequires:	mkfontdir
21cr|terminus-font-4.49.1-1|16	BuildRequires:	bdftopcf
21cr|terminus-font-4.49.1-1|17	BuildRequires:	fontconfig
21cr|terminus-font-4.49.1-1|18	BuildRequires:	python3
21cr|terminus-font-4.49.1-1|19	BuildArch:	noarch
21cr|terminus-font-4.49.1-1|20	
21cr|terminus-font-4.49.1-1|21	%description
21cr|terminus-font-4.49.1-1|22	The Terminus font is a complete set of fixed-size fonts designed
21cr|terminus-font-4.49.1-1|23	especially for the usage in terms and the console.
21cr|terminus-font-4.49.1-1|24	
21cr|terminus-font-4.49.1-1|25	%files
21cr|terminus-font-4.49.1-1|26	%doc README
21cr|terminus-font-4.49.1-1|27	%{_sysconfdir}/X11/fontpath.d/terminus:unscaled:pri=50
21cr|terminus-font-4.49.1-1|28	%{consolefontdir}/*.psf.gz
21cr|terminus-font-4.49.1-1|29	%{fontdir}
21cr|terminus-font-4.49.1-1|30	
21cr|terminus-font-4.49.1-1|31	#----------------------------------------------------------------------------
21cr|terminus-font-4.49.1-1|32	
21cr|terminus-font-4.49.1-1|33	%prep
21cr|terminus-font-4.49.1-1|34	%setup -q
21cr|terminus-font-4.49.1-1|35	
21cr|terminus-font-4.49.1-1|36	%build
21cr|terminus-font-4.49.1-1|37	sh ./configure \
21cr|terminus-font-4.49.1-1|38	--prefix=%{_prefix} \
21cr|terminus-font-4.49.1-1|39	--psfdir=%{consolefontdir} \
21cr|terminus-font-4.49.1-1|40	--x11dir=%{fontdir}
21cr|terminus-font-4.49.1-1|41	
21cr|terminus-font-4.49.1-1|42	%install
21cr|terminus-font-4.49.1-1|43	%makeinstall_std \
21cr|terminus-font-4.49.1-1|44	install-psf \
21cr|terminus-font-4.49.1-1|45	fontdir
21cr|terminus-font-4.49.1-1|46	
21cr|terminus-font-4.49.1-1|47	sed -e 's/.pcf.gz//' %{buildroot}%{fontdir}/fonts.dir | grep terminus > %{buildroot}%{fontdir}/fonts.alias
21cr|terminus-font-4.49.1-1|48	
21cr|terminus-font-4.49.1-1|49	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21cr|terminus-font-4.49.1-1|50	ln -s ../../..%{fontdir} %{buildroot}%{_sysconfdir}/X11/fontpath.d/terminus:unscaled:pri=50

8731 21
21cr|termit-3.1-1|1	Summary:	Simple terminal emulator based on vte library
21cr|termit-3.1-1|2	Name:		termit
21cr|termit-3.1-1|3	Version:	3.1
21cr|termit-3.1-1|4	Release:	1
21cr|termit-3.1-1|5	License:	GPLv2+
21cr|termit-3.1-1|6	Group:		Terminals
21cr|termit-3.1-1|7	Url:		https://github.com/nonstop/termit
21cr|termit-3.1-1|8	Source0:	https://github.com/nonstop/termit/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21cr|termit-3.1-1|9	BuildRequires:	cmake
21cr|termit-3.1-1|10	BuildRequires:	desktop-file-utils
21cr|termit-3.1-1|11	BuildRequires:	gettext
21cr|termit-3.1-1|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|termit-3.1-1|13	BuildRequires:	pkgconfig(lua)
21cr|termit-3.1-1|14	BuildRequires:	pkgconfig(vte-2.91)
21cr|termit-3.1-1|15	
21cr|termit-3.1-1|16	%description
21cr|termit-3.1-1|17	TermIt is a simple terminal emulator based on vte library with a lot of
21cr|termit-3.1-1|18	features:
21cr|termit-3.1-1|19	* tabs
21cr|termit-3.1-1|20	* bookmarks
21cr|termit-3.1-1|21	* sessions
21cr|termit-3.1-1|22	* changing tab name
21cr|termit-3.1-1|23	* changing font for tabs
21cr|termit-3.1-1|24	* encodings (all available from GTK)
21cr|termit-3.1-1|25	* integrated lua interpreter
21cr|termit-3.1-1|26	Configuration can be changed via $HOME/.config/termit/termit.cfg file.
21cr|termit-3.1-1|27	
21cr|termit-3.1-1|28	%files -f %{name}.lang
21cr|termit-3.1-1|29	%doc ChangeLog COPYING TODO
21cr|termit-3.1-1|30	%doc doc/README doc/rc.lua.example doc/lua_api.txt doc/termit.svg
21cr|termit-3.1-1|31	%{_bindir}/%{name}
21cr|termit-3.1-1|32	%{_sysconfdir}/xdg/%{name}/*
21cr|termit-3.1-1|33	%{_datadir}/applications/%{name}.desktop
21cr|termit-3.1-1|34	%{_datadir}/metainfo/termit.metainfo.xml
21cr|termit-3.1-1|35	%{_mandir}/man1/%{name}.1*
21cr|termit-3.1-1|36	
21cr|termit-3.1-1|37	#----------------------------------------------------------------------------
21cr|termit-3.1-1|38	
21cr|termit-3.1-1|39	%prep
21cr|termit-3.1-1|40	%setup -qn %{name}-%{name}-%{version}
21cr|termit-3.1-1|41	# fix paths in the README
21cr|termit-3.1-1|42	sed -i 's!doc/!%{_docdir}/%{name}-%{version}!' ./doc/README
21cr|termit-3.1-1|43	# LUA_INCLUDE_DIR is not set, which leads to problems and does not make sense,
21cr|termit-3.1-1|44	# since the lua header files are in /usr/include
21cr|termit-3.1-1|45	sed -i 's/-I${LUA_INCLUDE_DIR}//' src/CMakeLists.txt
21cr|termit-3.1-1|46	
21cr|termit-3.1-1|47	%build
21cr|termit-3.1-1|48	%cmake
21cr|termit-3.1-1|49	%make
21cr|termit-3.1-1|50	
21cr|termit-3.1-1|51	%install
21cr|termit-3.1-1|52	%makeinstall_std -C build
21cr|termit-3.1-1|53	
21cr|termit-3.1-1|54	desktop-file-install \
21cr|termit-3.1-1|55	--delete-original \
21cr|termit-3.1-1|56	--remove-category=Utility \
21cr|termit-3.1-1|57	--add-category=System \
21cr|termit-3.1-1|58	--dir=%{buildroot}%{_datadir}/applications \
21cr|termit-3.1-1|59	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|termit-3.1-1|60	
21cr|termit-3.1-1|61	%find_lang %{name}
21cr|termit-3.1-1|62	# we install the docfiles versioned
21cr|termit-3.1-1|63	rm -rf %{buildroot}%{_datadir}/doc/termit/

8732 21
21cr|termsaver-0.4-1|1	%define name termsaver
21cr|termsaver-0.4-1|2	%define version 0.4
21cr|termsaver-0.4-1|3	
21cr|termsaver-0.4-1|4	Summary:    Simple text-based terminal screensaver
21cr|termsaver-0.4-1|5	Name:       %{name}
21cr|termsaver-0.4-1|6	Version:    %{version}
21cr|termsaver-0.4-1|7	Release:    1
21cr|termsaver-0.4-1|8	License:    ASL 2.0
21cr|termsaver-0.4-1|9	Group:      Text tools
21cr|termsaver-0.4-1|10	Url:        http://termsaver.brunobraga.net
21cr|termsaver-0.4-1|11	Source0:     https://files.pythonhosted.org/packages/9a/b0/4428c151d94b5358dd92b92c045cd40b448ff65a37b994ecb7252ad559f8/%{name}-%{version}.tar.gz
21cr|termsaver-0.4-1|12	BuildRequires: pkgconfig(python)
21cr|termsaver-0.4-1|13	BuildRequires: pythonegg(setuptools)
21cr|termsaver-0.4-1|14	BuildArch: noarch
21cr|termsaver-0.4-1|15	
21cr|termsaver-0.4-1|16	%description
21cr|termsaver-0.4-1|17	The motivation behind this project is basically pure boredom (laughs).
21cr|termsaver-0.4-1|18	Seriously, it may look like nonsense to have a screensaver look-alike
21cr|termsaver-0.4-1|19	program running on a terminal window.
21cr|termsaver-0.4-1|20	
21cr|termsaver-0.4-1|21	%files  -f %{name}.lang
21cr|termsaver-0.4-1|22	%doc README
21cr|termsaver-0.4-1|23	%{_bindir}/%{name}
21cr|termsaver-0.4-1|24	%{py2_puresitedir}/%{name}lib/
21cr|termsaver-0.4-1|25	%{py2_puresitedir}/%{name}-%{version}-py?.?.egg-info
21cr|termsaver-0.4-1|26	%{_mandir}/man1/%{name}.*
21cr|termsaver-0.4-1|27	%{_datadir}/zsh/site-functions/_termsaver
21cr|termsaver-0.4-1|28	%config(noreplace) %{_sysconfdir}/bash_completion.d/termsaver-completion.bash
21cr|termsaver-0.4-1|29	
21cr|termsaver-0.4-1|30	#----------------------------------------------------------------
21cr|termsaver-0.4-1|31	%prep
21cr|termsaver-0.4-1|32	%setup -q
21cr|termsaver-0.4-1|33	
21cr|termsaver-0.4-1|34	%build
21cr|termsaver-0.4-1|35	%py2_build
21cr|termsaver-0.4-1|36	
21cr|termsaver-0.4-1|37	%install
21cr|termsaver-0.4-1|38	%py2_install
21cr|termsaver-0.4-1|39	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
21cr|termsaver-0.4-1|40	mv %{buildroot}/usr/etc/bash_completion.d/termsaver-completion.bash \
21cr|termsaver-0.4-1|41	%{buildroot}%{_sysconfdir}/bash_completion.d/termsaver-completion.bash
21cr|termsaver-0.4-1|42	rm -fr %{buildroot}/usr/etc
21cr|termsaver-0.4-1|43	
21cr|termsaver-0.4-1|44	
21cr|termsaver-0.4-1|45	%{find_lang} %{name}

8733 21
21cr|termshark-2.4.0-1|1	%define debug_package %{nil}
21cr|termshark-2.4.0-1|2	
21cr|termshark-2.4.0-1|3	# use bundled golang modules (from Source1)
21cr|termshark-2.4.0-1|4	%global gomodulesmode GO111MODULE=off
21cr|termshark-2.4.0-1|5	%global goipath github.com/gcla/termshark/v2
21cr|termshark-2.4.0-1|6	
21cr|termshark-2.4.0-1|7	Name:		termshark
21cr|termshark-2.4.0-1|8	Version:	2.4.0
21cr|termshark-2.4.0-1|9	Release:	1
21cr|termshark-2.4.0-1|10	Summary:	A terminal UI for tshark
21cr|termshark-2.4.0-1|11	License:	MIT
21cr|termshark-2.4.0-1|12	Group:		Development/Other
21cr|termshark-2.4.0-1|13	URL:		https://termshark.io/
21cr|termshark-2.4.0-1|14	Source0:	https://github.com/gcla/termshark/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|termshark-2.4.0-1|15	# run 'go mod vendor' in source dir and tar.gz vendor dir
21cr|termshark-2.4.0-1|16	Source2:	vendor.tar.gz
21cr|termshark-2.4.0-1|17	BuildRequires:	golang
21cr|termshark-2.4.0-1|18	BuildRequires:	upx
21cr|termshark-2.4.0-1|19	Requires:	tshark
21cr|termshark-2.4.0-1|20	%gometa
21cr|termshark-2.4.0-1|21	
21cr|termshark-2.4.0-1|22	%description
21cr|termshark-2.4.0-1|23	A terminal user-interface for tshark, inspired by Wireshark
21cr|termshark-2.4.0-1|24	
21cr|termshark-2.4.0-1|25	%files
21cr|termshark-2.4.0-1|26	%doc README.md docs
21cr|termshark-2.4.0-1|27	%{_bindir}/%{name}
21cr|termshark-2.4.0-1|28	#-------------------------------------------------------------
21cr|termshark-2.4.0-1|29	
21cr|termshark-2.4.0-1|30	%prep
21cr|termshark-2.4.0-1|31	%goprep
21cr|termshark-2.4.0-1|32	
21cr|termshark-2.4.0-1|33	%build
21cr|termshark-2.4.0-1|34	tar -xf %{SOURCE2}
21cr|termshark-2.4.0-1|35	cp -r ./vendor/* _build/src/
21cr|termshark-2.4.0-1|36	%gobuild -o %{gobuilddir}/bin/%{name} %{goipath}/cmd/%{name}
21cr|termshark-2.4.0-1|37	
21cr|termshark-2.4.0-1|38	upx %{gobuilddir}/bin/%{name}
21cr|termshark-2.4.0-1|39	
21cr|termshark-2.4.0-1|40	%install
21cr|termshark-2.4.0-1|41	install -d %{buildroot}%{_bindir}
21cr|termshark-2.4.0-1|42	install -Dm0755 %{gobuilddir}/bin/%{name} %{buildroot}%{_bindir}

8734 21
21cr|termusic-0.7.11-1|1	
21cr|termusic-0.7.11-1|2	Name:           termusic
21cr|termusic-0.7.11-1|3	Version:        0.7.11
21cr|termusic-0.7.11-1|4	Release:        1
21cr|termusic-0.7.11-1|5	Summary:        Music Player TUI written in Rust
21cr|termusic-0.7.11-1|6	Group:          Sound
21cr|termusic-0.7.11-1|7	License:        GPLv3 MIT
21cr|termusic-0.7.11-1|8	Url:            https://github.com/tramhao/termusic
21cr|termusic-0.7.11-1|9	Source0:        https://github.com/tramhao/termusic/v%{version}/%{name}-%{version}.tar.gz
21cr|termusic-0.7.11-1|10	# generated with cargo vendor
21cr|termusic-0.7.11-1|11	Source1:        %{name}-crates-%{version}.tar.xz
21cr|termusic-0.7.11-1|12	
21cr|termusic-0.7.11-1|13	BuildRequires:  cargo
21cr|termusic-0.7.11-1|14	BuildRequires:  rust
21cr|termusic-0.7.11-1|15	BuildRequires:  pkgconfig(gstreamer-1.0)
21cr|termusic-0.7.11-1|16	BuildRequires:  pkgconfig(alsa)
21cr|termusic-0.7.11-1|17	BuildRequires:  gstreamer1.0-plugins-base
21cr|termusic-0.7.11-1|18	BuildRequires:  gstreamer1.0-plugins-good
21cr|termusic-0.7.11-1|19	BuildRequires:  gstreamer1.0-plugins-bad
21cr|termusic-0.7.11-1|20	BuildRequires:  gstreamer1.0-plugins-ugly
21cr|termusic-0.7.11-1|21	BuildRequires:  gstreamer1.0-ffmpeg
21cr|termusic-0.7.11-1|22	BuildRequires:  dbus
21cr|termusic-0.7.11-1|23	BuildRequires:  pkgconfig(protobuf)
21cr|termusic-0.7.11-1|24	BuildRequires:  python3egg(ueberzug)
21cr|termusic-0.7.11-1|25	BuildRequires:  pkgconfig(mpv)
21cr|termusic-0.7.11-1|26	BuildRequires:  yt-dlp
21cr|termusic-0.7.11-1|27	BuildRequires:  ffmpeg
21cr|termusic-0.7.11-1|28	BuildRequires:  python3egg(ueberzug)
21cr|termusic-0.7.11-1|29	BuildRequires:  pkgconfig(dbus-1)
21cr|termusic-0.7.11-1|30	BuildRequires:  imagemagick
21cr|termusic-0.7.11-1|31	
21cr|termusic-0.7.11-1|32	Requires:  mpv
21cr|termusic-0.7.11-1|33	Requires:  yt-dlp
21cr|termusic-0.7.11-1|34	Requires:  ffmpeg
21cr|termusic-0.7.11-1|35	
21cr|termusic-0.7.11-1|36	
21cr|termusic-0.7.11-1|37	
21cr|termusic-0.7.11-1|38	%description
21cr|termusic-0.7.11-1|39	Terminal Music Player written in Rust.
21cr|termusic-0.7.11-1|40	
21cr|termusic-0.7.11-1|41	%files
21cr|termusic-0.7.11-1|42	%doc *.md LICENSE*
21cr|termusic-0.7.11-1|43	%{_bindir}/%{name}
21cr|termusic-0.7.11-1|44	%{_bindir}/%{name}-server
21cr|termusic-0.7.11-1|45	%{_datadir}/termusic/
21cr|termusic-0.7.11-1|46	
21cr|termusic-0.7.11-1|47	#---------------------------
21cr|termusic-0.7.11-1|48	
21cr|termusic-0.7.11-1|49	%prep
21cr|termusic-0.7.11-1|50	%autosetup -a1
21cr|termusic-0.7.11-1|51	%{__mv} %{name}-%{version}/* .
21cr|termusic-0.7.11-1|52	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|termusic-0.7.11-1|53	
21cr|termusic-0.7.11-1|54	# use our offline registry
21cr|termusic-0.7.11-1|55	export CARGO_HOME="$(pwd)/.cargo"
21cr|termusic-0.7.11-1|56	
21cr|termusic-0.7.11-1|57	mkdir -p "$CARGO_HOME"
21cr|termusic-0.7.11-1|58	cat >.cargo/config <<EOF
21cr|termusic-0.7.11-1|59	[source.crates-io]
21cr|termusic-0.7.11-1|60	replace-with = 'vendored-sources'
21cr|termusic-0.7.11-1|61	
21cr|termusic-0.7.11-1|62	[source.vendored-sources]
21cr|termusic-0.7.11-1|63	directory = '$PWD/vendor'
21cr|termusic-0.7.11-1|64	EOF
21cr|termusic-0.7.11-1|65	
21cr|termusic-0.7.11-1|66	find -name "*.rs"  -exec chmod 0644 {} \;
21cr|termusic-0.7.11-1|67	
21cr|termusic-0.7.11-1|68	
21cr|termusic-0.7.11-1|69	%build
21cr|termusic-0.7.11-1|70	export CARGO_HOME="$(pwd)/.cargo"
21cr|termusic-0.7.11-1|71	RUSTFLAGS=-g cargo build --all-targets --release --offline --frozen
21cr|termusic-0.7.11-1|72	
21cr|termusic-0.7.11-1|73	
21cr|termusic-0.7.11-1|74	%install
21cr|termusic-0.7.11-1|75	# export CARGO_HOME="$(pwd)/.cargo"
21cr|termusic-0.7.11-1|76	# RUSTFLAGS=-g cargo install --features mpris,cover,discord --offline --frozen \
21cr|termusic-0.7.11-1|77	#     --no-track --root=%{buildroot}%{_prefix} --path .
21cr|termusic-0.7.11-1|78	
21cr|termusic-0.7.11-1|79	install -Dm 755 "target/release/%{name}" -t "%{buildroot}%{_bindir}"
21cr|termusic-0.7.11-1|80	install -Dm 755 "target/release/%{name}-server" -t "%{buildroot}%{_bindir}"
21cr|termusic-0.7.11-1|81	
21cr|termusic-0.7.11-1|82	mkdir -p %{buildroot}%{_datadir}/termusic
21cr|termusic-0.7.11-1|83	cp -R lib/themes %{buildroot}%{_datadir}/termusic/themes
21cr|termusic-0.7.11-1|84	
21cr|termusic-0.7.11-1|85	%check
21cr|termusic-0.7.11-1|86	# usefull only if build with --debug
21cr|termusic-0.7.11-1|87	# cargo test --frozen
21cr|termusic-0.7.11-1|88	

8735 21
21cr|test-selinux-socket-mls-3-1|1	Name: test-selinux-socket-mls
21cr|test-selinux-socket-mls-3-1|2	Summary: Small test of SELinux MLS via network
21cr|test-selinux-socket-mls-3-1|3	License: GPLv3
21cr|test-selinux-socket-mls-3-1|4	Group: Development/Other
21cr|test-selinux-socket-mls-3-1|5	Version: 3
21cr|test-selinux-socket-mls-3-1|6	Release: 1
21cr|test-selinux-socket-mls-3-1|7	Url: https://abf.rosalinux.ru/import/test-selinux-socket-mls
21cr|test-selinux-socket-mls-3-1|8	Source10: test-selinux-socket-mls.sh
21cr|test-selinux-socket-mls-3-1|9	Source11: test-selinux-socket-mls@.service
21cr|test-selinux-socket-mls-3-1|10	Source12: test-selinux-socket-mls.socket
21cr|test-selinux-socket-mls-3-1|11	Source13: Makefile
21cr|test-selinux-socket-mls-3-1|12	Source14: test-selinux-socket-mls.sysusers.conf
21cr|test-selinux-socket-mls-3-1|13	BuildRequires: make
21cr|test-selinux-socket-mls-3-1|14	BuildRequires: sed
21cr|test-selinux-socket-mls-3-1|15	BuildRequires: systemd-units
21cr|test-selinux-socket-mls-3-1|16	Requires(pre): /bin/systemd-sysusers
21cr|test-selinux-socket-mls-3-1|17	BuildArch: noarch
21cr|test-selinux-socket-mls-3-1|18	
21cr|test-selinux-socket-mls-3-1|19	%description
21cr|test-selinux-socket-mls-3-1|20	Small demonstration of SELinux MLS via network
21cr|test-selinux-socket-mls-3-1|21	Run "nc ip 8080" to connect.
21cr|test-selinux-socket-mls-3-1|22	
21cr|test-selinux-socket-mls-3-1|23	%files
21cr|test-selinux-socket-mls-3-1|24	%{_bindir}/%{name}
21cr|test-selinux-socket-mls-3-1|25	%{_unitdir}/%{name}@.service
21cr|test-selinux-socket-mls-3-1|26	%{_unitdir}/%{name}.socket
21cr|test-selinux-socket-mls-3-1|27	%{_presetdir}/80-%{name}.preset
21cr|test-selinux-socket-mls-3-1|28	%{_userunitdir}/%{name}@.service
21cr|test-selinux-socket-mls-3-1|29	%{_userunitdir}/%{name}.socket
21cr|test-selinux-socket-mls-3-1|30	%{_userpresetdir}/80-%{name}.preset
21cr|test-selinux-socket-mls-3-1|31	%{_sysusersdir}/%{name}.conf
21cr|test-selinux-socket-mls-3-1|32	%attr(0755,zhora-mls,zhora-mls) /var/lib/zhora-mls
21cr|test-selinux-socket-mls-3-1|33	
21cr|test-selinux-socket-mls-3-1|34	%pre
21cr|test-selinux-socket-mls-3-1|35	%sysusers_create_package %{name} %{SOURCE14}
21cr|test-selinux-socket-mls-3-1|36	
21cr|test-selinux-socket-mls-3-1|37	%post
21cr|test-selinux-socket-mls-3-1|38	%systemd_post %{name}.socket
21cr|test-selinux-socket-mls-3-1|39	%systemd_user_post %{name}.socket
21cr|test-selinux-socket-mls-3-1|40	
21cr|test-selinux-socket-mls-3-1|41	%preun
21cr|test-selinux-socket-mls-3-1|42	%systemd_preun %{name}.socket
21cr|test-selinux-socket-mls-3-1|43	%systemd_user_preun %{name}.socket
21cr|test-selinux-socket-mls-3-1|44	
21cr|test-selinux-socket-mls-3-1|45	%postun
21cr|test-selinux-socket-mls-3-1|46	%systemd_postun_with_restart %{name}.socket
21cr|test-selinux-socket-mls-3-1|47	%systemd_user_postun_with_restart %{name}.socket
21cr|test-selinux-socket-mls-3-1|48	
21cr|test-selinux-socket-mls-3-1|49	#------------------------------------------------------------
21cr|test-selinux-socket-mls-3-1|50	
21cr|test-selinux-socket-mls-3-1|51	%prep
21cr|test-selinux-socket-mls-3-1|52	cp %sources .
21cr|test-selinux-socket-mls-3-1|53	
21cr|test-selinux-socket-mls-3-1|54	%install
21cr|test-selinux-socket-mls-3-1|55	%makeinstall_std SSDIR=%{_unitdir} SUDIR=%{_userunitdir} BINDIR=%{_bindir}
21cr|test-selinux-socket-mls-3-1|56	
21cr|test-selinux-socket-mls-3-1|57	mkdir -p %{buildroot}%{_sysusersdir}
21cr|test-selinux-socket-mls-3-1|58	install -m0644 %{SOURCE14} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|test-selinux-socket-mls-3-1|59	mkdir -p %{buildroot}/var/lib/zhora-mls
21cr|test-selinux-socket-mls-3-1|60	
21cr|test-selinux-socket-mls-3-1|61	mkdir -p %{buildroot}%{_presetdir}
21cr|test-selinux-socket-mls-3-1|62	echo "disable %{name}.socket" >> %{buildroot}%{_presetdir}/80-%{name}.preset
21cr|test-selinux-socket-mls-3-1|63	mkdir -p %{buildroot}%{_userpresetdir}
21cr|test-selinux-socket-mls-3-1|64	echo "disable %{name}.socket" >> %{buildroot}%{_userpresetdir}/80-%{name}.preset

8736 21
21cr|tetrinetx-1.13.16-10|1	%define	qversion 1.40c
21cr|tetrinetx-1.13.16-10|2	
21cr|tetrinetx-1.13.16-10|3	Summary:	TetriNET server
21cr|tetrinetx-1.13.16-10|4	Name:		tetrinetx
21cr|tetrinetx-1.13.16-10|5	Version:	1.13.16
21cr|tetrinetx-1.13.16-10|6	Release:	10
21cr|tetrinetx-1.13.16-10|7	License:	GPL
21cr|tetrinetx-1.13.16-10|8	Group:		Games/Other
21cr|tetrinetx-1.13.16-10|9	URL:		http://tetrinetx.sf.net/
21cr|tetrinetx-1.13.16-10|10	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|tetrinetx-1.13.16-10|11	Source:		%{name}-%{version}+qirc-%{qversion}.tar.bz2
21cr|tetrinetx-1.13.16-10|12	Source1:	%{name}.init.bz2
21cr|tetrinetx-1.13.16-10|13	# (Abel) 1.3.16-1mdk don't search for all files under cwd
21cr|tetrinetx-1.13.16-10|14	Patch0:		%{name}-1.13.16-filepath.patch.bz2
21cr|tetrinetx-1.13.16-10|15	# (Abel) 1.3.16-1mdk more secure default config
21cr|tetrinetx-1.13.16-10|16	Patch1:		%{name}-1.13.16-config.patch.bz2
21cr|tetrinetx-1.13.16-10|17	BuildRequires:	libadns-devel
21cr|tetrinetx-1.13.16-10|18	Requires(post,preun):	rpm-helper
21cr|tetrinetx-1.13.16-10|19	
21cr|tetrinetx-1.13.16-10|20	%description
21cr|tetrinetx-1.13.16-10|21	Tetrinet is a multiplayer tetris game with special blocks and supports
21cr|tetrinetx-1.13.16-10|22	up to 6 players at once. You can choose either playing team with your
21cr|tetrinetx-1.13.16-10|23	buddies or individually against all tetrinet addicts around the world.
21cr|tetrinetx-1.13.16-10|24	You can also chat with other players during the game.
21cr|tetrinetx-1.13.16-10|25	
21cr|tetrinetx-1.13.16-10|26	Tetrinet-x is an open source implementation of Tetrinet server.
21cr|tetrinetx-1.13.16-10|27	
21cr|tetrinetx-1.13.16-10|28	%prep
21cr|tetrinetx-1.13.16-10|29	%setup -q -n %{name}-%{version}+qirc-%{qversion}
21cr|tetrinetx-1.13.16-10|30	%patch0 -p1 -b .filepath
21cr|tetrinetx-1.13.16-10|31	%patch1 -p1
21cr|tetrinetx-1.13.16-10|32	
21cr|tetrinetx-1.13.16-10|33	%build
21cr|tetrinetx-1.13.16-10|34	cd src
21cr|tetrinetx-1.13.16-10|35	%__cc $RPM_OPT_FLAGS -fno-omit-frame-pointer -Wall main.c -o tetrix -ladns
21cr|tetrinetx-1.13.16-10|36	
21cr|tetrinetx-1.13.16-10|37	%install
21cr|tetrinetx-1.13.16-10|38	rm -rf %{buildroot}
21cr|tetrinetx-1.13.16-10|39	install -D -m 0755 src/tetrix %{buildroot}%{_gamesbindir}/tetrix
21cr|tetrinetx-1.13.16-10|40	
21cr|tetrinetx-1.13.16-10|41	mkdir -p %{buildroot}%{_initrddir}
21cr|tetrinetx-1.13.16-10|42	bzcat %{SOURCE1} > %{buildroot}%{_initrddir}/%{name}
21cr|tetrinetx-1.13.16-10|43	
21cr|tetrinetx-1.13.16-10|44	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|tetrinetx-1.13.16-10|45	install -m 0644 bin/* %{buildroot}%{_sysconfdir}/%{name}/
21cr|tetrinetx-1.13.16-10|46	
21cr|tetrinetx-1.13.16-10|47	mkdir -p %{buildroot}/var/log/%{name}
21cr|tetrinetx-1.13.16-10|48	mkdir -p %{buildroot}%{_localstatedir}/lib/games/%{name}
21cr|tetrinetx-1.13.16-10|49	touch %{buildroot}%{_localstatedir}/lib/games/%{name}/game.winlist{,2,3}
21cr|tetrinetx-1.13.16-10|50	
21cr|tetrinetx-1.13.16-10|51	%clean
21cr|tetrinetx-1.13.16-10|52	rm -rf %{buildroot}
21cr|tetrinetx-1.13.16-10|53	
21cr|tetrinetx-1.13.16-10|54	%post
21cr|tetrinetx-1.13.16-10|55	%_post_service %{name}
21cr|tetrinetx-1.13.16-10|56	
21cr|tetrinetx-1.13.16-10|57	%preun
21cr|tetrinetx-1.13.16-10|58	%_preun_service %{name}
21cr|tetrinetx-1.13.16-10|59	
21cr|tetrinetx-1.13.16-10|60	%files
21cr|tetrinetx-1.13.16-10|61	%defattr(0644,root,root,0755)
21cr|tetrinetx-1.13.16-10|62	%doc AUTHORS ChangeLog COPYING README README.qirc.spectators
21cr|tetrinetx-1.13.16-10|63	%attr(2555,root,games) %{_gamesbindir}/*
21cr|tetrinetx-1.13.16-10|64	%dir %{_sysconfdir}/%{name}
21cr|tetrinetx-1.13.16-10|65	%config(noreplace) %{_sysconfdir}/%{name}/game.allow
21cr|tetrinetx-1.13.16-10|66	%config(noreplace) %{_sysconfdir}/%{name}/game.ban
21cr|tetrinetx-1.13.16-10|67	%config(noreplace) %{_sysconfdir}/%{name}/game.ban.compromise
21cr|tetrinetx-1.13.16-10|68	%config(noreplace) %{_sysconfdir}/%{name}/game.conf
21cr|tetrinetx-1.13.16-10|69	%config(noreplace) %{_sysconfdir}/%{name}/game.motd
21cr|tetrinetx-1.13.16-10|70	%config(noreplace) %{_sysconfdir}/%{name}/game.pmotd
21cr|tetrinetx-1.13.16-10|71	%attr(0755,root,root) %config(noreplace) %{_initrddir}/%{name}
21cr|tetrinetx-1.13.16-10|72	
21cr|tetrinetx-1.13.16-10|73	%defattr(0640,root,games)
21cr|tetrinetx-1.13.16-10|74	%config(noreplace) %{_sysconfdir}/%{name}/game.secure
21cr|tetrinetx-1.13.16-10|75	
21cr|tetrinetx-1.13.16-10|76	%defattr(0660,root,games,0770)
21cr|tetrinetx-1.13.16-10|77	%dir %{_localstatedir}/lib/games/tetrinetx
21cr|tetrinetx-1.13.16-10|78	%ghost %{_localstatedir}/lib/games/tetrinetx/game.winlist
21cr|tetrinetx-1.13.16-10|79	%ghost %{_localstatedir}/lib/games/tetrinetx/game.winlist2
21cr|tetrinetx-1.13.16-10|80	%ghost %{_localstatedir}/lib/games/tetrinetx/game.winlist3
21cr|tetrinetx-1.13.16-10|81	%dir /var/log/%{name}

8737 21
21cr|tetzle-2.1.6-2|1	Name:		tetzle
21cr|tetzle-2.1.6-2|2	Version:	2.1.6
21cr|tetzle-2.1.6-2|3	Release:	2
21cr|tetzle-2.1.6-2|4	Summary:	Jigsaw puzzle game with tetrominoes
21cr|tetzle-2.1.6-2|5	License:	GPLv3
21cr|tetzle-2.1.6-2|6	Group:		Games/Puzzles
21cr|tetzle-2.1.6-2|7	URL:		http://gottcode.org/tetzle/
21cr|tetzle-2.1.6-2|8	Source:		http://gottcode.org/tetzle/%{name}-%{version}-src.tar.bz2
21cr|tetzle-2.1.6-2|9	BuildRequires:	qt5-devel
21cr|tetzle-2.1.6-2|10	BuildRequires:	qt5-linguist-tools
21cr|tetzle-2.1.6-2|11	
21cr|tetzle-2.1.6-2|12	
21cr|tetzle-2.1.6-2|13	%description
21cr|tetzle-2.1.6-2|14	A jigsaw puzzle game that uses tetrominoes for the pieces.
21cr|tetzle-2.1.6-2|15	Any image can be imported and used to create puzzles with
21cr|tetzle-2.1.6-2|16	a wide range of sizes. Games are saved automatically, and
21cr|tetzle-2.1.6-2|17	you can select between currently in progress games.
21cr|tetzle-2.1.6-2|18	
21cr|tetzle-2.1.6-2|19	
21cr|tetzle-2.1.6-2|20	%files  -f %{name}.lang
21cr|tetzle-2.1.6-2|21	%doc COPYING CREDITS ChangeLog
21cr|tetzle-2.1.6-2|22	%{_bindir}/%{name}
21cr|tetzle-2.1.6-2|23	%{_datadir}/applications/%{name}.desktop
21cr|tetzle-2.1.6-2|24	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|tetzle-2.1.6-2|25	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|tetzle-2.1.6-2|26	%{_datadir}/pixmaps/%{name}.xpm
21cr|tetzle-2.1.6-2|27	%{_appdatadir}/%{name}.appdata.xml
21cr|tetzle-2.1.6-2|28	%{_mandir}/man6/tetzle.6.*
21cr|tetzle-2.1.6-2|29	
21cr|tetzle-2.1.6-2|30	#-----------------------------------------------------------
21cr|tetzle-2.1.6-2|31	%prep
21cr|tetzle-2.1.6-2|32	%setup -q
21cr|tetzle-2.1.6-2|33	
21cr|tetzle-2.1.6-2|34	# not needed crap
21cr|tetzle-2.1.6-2|35	rm -fr mac_deploy.sh windows_deploy.bat windows
21cr|tetzle-2.1.6-2|36	
21cr|tetzle-2.1.6-2|37	%build
21cr|tetzle-2.1.6-2|38	%setup_compile_flags
21cr|tetzle-2.1.6-2|39	%qmake_qt5 PREFIX=%{_prefix}
21cr|tetzle-2.1.6-2|40	%make
21cr|tetzle-2.1.6-2|41	
21cr|tetzle-2.1.6-2|42	%install
21cr|tetzle-2.1.6-2|43	%makeinstall_qt
21cr|tetzle-2.1.6-2|44	
21cr|tetzle-2.1.6-2|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tetzle-2.1.6-2|46	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|tetzle-2.1.6-2|47	[Desktop Entry]
21cr|tetzle-2.1.6-2|48	Type=Application
21cr|tetzle-2.1.6-2|49	Name=Tetzle
21cr|tetzle-2.1.6-2|50	GenericName=Jigsaw Puzzle Game
21cr|tetzle-2.1.6-2|51	GenericName[de]=Jigsaw Puzzle Spiel
21cr|tetzle-2.1.6-2|52	Comment=Jigsaw puzzle with tetromino pieces
21cr|tetzle-2.1.6-2|53	Comment[de]=Jigsaw Puzzle mit Tetromino Stücke
21cr|tetzle-2.1.6-2|54	Icon=tetzle
21cr|tetzle-2.1.6-2|55	Exec=tetzle
21cr|tetzle-2.1.6-2|56	Terminal=false
21cr|tetzle-2.1.6-2|57	Categories=Game;LogicGame;
21cr|tetzle-2.1.6-2|58	EOF
21cr|tetzle-2.1.6-2|59	
21cr|tetzle-2.1.6-2|60	
21cr|tetzle-2.1.6-2|61	%{find_lang} %{name} --with-qt

8738 21
21cr|tex2im-1.8-6|1	%define name 	tex2im
21cr|tex2im-1.8-6|2	%define version 1.8
21cr|tex2im-1.8-6|3	%define release 6
21cr|tex2im-1.8-6|4	
21cr|tex2im-1.8-6|5	Summary: 	A simple tool for converting LaTeX formulas into pixmap graphics
21cr|tex2im-1.8-6|6	Name: 		tex2im
21cr|tex2im-1.8-6|7	Version: 	1.8
21cr|tex2im-1.8-6|8	Release: 	6
21cr|tex2im-1.8-6|9	Source0: 	%{name}-%{version}.tar.bz2
21cr|tex2im-1.8-6|10	License: 	GPL
21cr|tex2im-1.8-6|11	Group: 		Publishing
21cr|tex2im-1.8-6|12	Url: 		http://www.nought.de/tex2im.php
21cr|tex2im-1.8-6|13	BuildArchitectures: noarch
21cr|tex2im-1.8-6|14	Requires: 	imagemagick, tetex-latex, bash
21cr|tex2im-1.8-6|15	Provides: 	tex2im = %{version}-%{release}
21cr|tex2im-1.8-6|16	
21cr|tex2im-1.8-6|17	%description
21cr|tex2im-1.8-6|18	Tex2im is a simple tool that converts LaTeX formulas into high resolution
21cr|tex2im-1.8-6|19	pixmap graphics for inclusion in text processors or presentations. Many
21cr|tex2im-1.8-6|20	different graphics formats are supported.
21cr|tex2im-1.8-6|21	
21cr|tex2im-1.8-6|22	%prep
21cr|tex2im-1.8-6|23	%setup -q
21cr|tex2im-1.8-6|24	
21cr|tex2im-1.8-6|25	%build
21cr|tex2im-1.8-6|26	
21cr|tex2im-1.8-6|27	%install
21cr|tex2im-1.8-6|28	rm -rf %{buildroot}
21cr|tex2im-1.8-6|29	%{__install} -d -m0755 %{buildroot}%{_bindir}
21cr|tex2im-1.8-6|30	%{__install} -m0755 tex2im %{buildroot}%{_bindir}
21cr|tex2im-1.8-6|31	
21cr|tex2im-1.8-6|32	%clean
21cr|tex2im-1.8-6|33	rm -rf %{buildroot}
21cr|tex2im-1.8-6|34	
21cr|tex2im-1.8-6|35	%files
21cr|tex2im-1.8-6|36	%defattr(-,root,root)
21cr|tex2im-1.8-6|37	%doc CHANGELOG README LICENSE examples/
21cr|tex2im-1.8-6|38	%{_bindir}/tex2im

8739 21
21cr|texlive-12many-0.3-9|1	# revision 15878
21cr|texlive-12many-0.3-9|2	# category Package
21cr|texlive-12many-0.3-9|3	# catalog-ctan /macros/latex/contrib/12many
21cr|texlive-12many-0.3-9|4	# catalog-date 2008-10-03 01:00:01 +0200
21cr|texlive-12many-0.3-9|5	# catalog-license lppl
21cr|texlive-12many-0.3-9|6	# catalog-version 0.3
21cr|texlive-12many-0.3-9|7	Name:		texlive-12many
21cr|texlive-12many-0.3-9|8	Version:	0.3
21cr|texlive-12many-0.3-9|9	Release:	9
21cr|texlive-12many-0.3-9|10	Summary:	Generalising mathematical index sets
21cr|texlive-12many-0.3-9|11	Group:		Publishing
21cr|texlive-12many-0.3-9|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/12many
21cr|texlive-12many-0.3-9|13	License:	LPPL
21cr|texlive-12many-0.3-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.tar.xz
21cr|texlive-12many-0.3-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.doc.tar.xz
21cr|texlive-12many-0.3-9|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.source.tar.xz
21cr|texlive-12many-0.3-9|17	BuildArch:	noarch
21cr|texlive-12many-0.3-9|18	BuildRequires:	texlive-tlpkg
21cr|texlive-12many-0.3-9|19	Requires(pre):	texlive-tlpkg
21cr|texlive-12many-0.3-9|20	Requires(post):	texlive-kpathsea
21cr|texlive-12many-0.3-9|21	
21cr|texlive-12many-0.3-9|22	%description
21cr|texlive-12many-0.3-9|23	In the discrete branches of mathematics and the computer
21cr|texlive-12many-0.3-9|24	sciences, it will only take some seconds before you're faced
21cr|texlive-12many-0.3-9|25	with a set like {1,...,m}. Some people write $1\ldotp\ldotp m$,
21cr|texlive-12many-0.3-9|26	others $\{j:1\leq j\leq m\}$, and that journal you're
21cr|texlive-12many-0.3-9|27	submitting to might want something else entirely. The 12many
21cr|texlive-12many-0.3-9|28	package provides an interface that makes changing from one to
21cr|texlive-12many-0.3-9|29	another a one-line change.
21cr|texlive-12many-0.3-9|30	
21cr|texlive-12many-0.3-9|31	
21cr|texlive-12many-0.3-9|32	#-----------------------------------------------------------------------
21cr|texlive-12many-0.3-9|33	%files
21cr|texlive-12many-0.3-9|34	%{_texmfdistdir}/tex/latex/12many/12many.sty
21cr|texlive-12many-0.3-9|35	%doc %{_texmfdistdir}/doc/latex/12many/12many.pdf
21cr|texlive-12many-0.3-9|36	%doc %{_texmfdistdir}/doc/latex/12many/README
21cr|texlive-12many-0.3-9|37	#- source
21cr|texlive-12many-0.3-9|38	%doc %{_texmfdistdir}/source/latex/12many/12many.dtx
21cr|texlive-12many-0.3-9|39	%doc %{_texmfdistdir}/source/latex/12many/12many.ins
21cr|texlive-12many-0.3-9|40	
21cr|texlive-12many-0.3-9|41	#-----------------------------------------------------------------------
21cr|texlive-12many-0.3-9|42	%prep
21cr|texlive-12many-0.3-9|43	%setup -c -a0 -a1 -a2
21cr|texlive-12many-0.3-9|44	
21cr|texlive-12many-0.3-9|45	%build
21cr|texlive-12many-0.3-9|46	
21cr|texlive-12many-0.3-9|47	%install
21cr|texlive-12many-0.3-9|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-12many-0.3-9|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8740 21
21cr|texlive-a2ping-2.83p-1|1	# revision 29725
21cr|texlive-a2ping-2.83p-1|2	# category TLCore
21cr|texlive-a2ping-2.83p-1|3	# catalog-ctan /graphics/a2ping/a2ping.pl
21cr|texlive-a2ping-2.83p-1|4	# catalog-date 2012-04-13 20:01:51 +0200
21cr|texlive-a2ping-2.83p-1|5	# catalog-license gpl
21cr|texlive-a2ping-2.83p-1|6	# catalog-version undef
21cr|texlive-a2ping-2.83p-1|7	Name:		texlive-a2ping
21cr|texlive-a2ping-2.83p-1|8	Version:	2.83p
21cr|texlive-a2ping-2.83p-1|9	Release:	1
21cr|texlive-a2ping-2.83p-1|10	Epoch:		1
21cr|texlive-a2ping-2.83p-1|11	Summary:	Advanced PS, PDF, EPS converter
21cr|texlive-a2ping-2.83p-1|12	Group:		Publishing
21cr|texlive-a2ping-2.83p-1|13	URL:		http://www.ctan.org/tex-archive/graphics/a2ping/a2ping.pl
21cr|texlive-a2ping-2.83p-1|14	License:	GPL
21cr|texlive-a2ping-2.83p-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.tar.xz
21cr|texlive-a2ping-2.83p-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.doc.tar.xz
21cr|texlive-a2ping-2.83p-1|17	BuildArch:	noarch
21cr|texlive-a2ping-2.83p-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-a2ping-2.83p-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-a2ping-2.83p-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-a2ping-2.83p-1|21	Provides:	texlive-a2ping.bin = %{EVRD}
21cr|texlive-a2ping-2.83p-1|22	
21cr|texlive-a2ping-2.83p-1|23	%description
21cr|texlive-a2ping-2.83p-1|24	a2ping is a Perl script command line utility written for Unix
21cr|texlive-a2ping-2.83p-1|25	that converts many raster image and vector graphics formats to
21cr|texlive-a2ping-2.83p-1|26	EPS or PDF and other page description formats. Accepted input
21cr|texlive-a2ping-2.83p-1|27	file formats are: PS (PostScript), EPS, PDF, PNG, JPEG, TIFF,
21cr|texlive-a2ping-2.83p-1|28	PNM, BMP, GIF, LBM, XPM, PCX, TGA. Accepted output formats are:
21cr|texlive-a2ping-2.83p-1|29	EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, markedEPS, markedPS,
21cr|texlive-a2ping-2.83p-1|30	PNG, XWD, BMP, TIFF, JPEG, GIF, XPM. a2ping delegates the low-
21cr|texlive-a2ping-2.83p-1|31	level work to Ghostscript (GS), pdftops and sam2p. a2ping fixes
21cr|texlive-a2ping-2.83p-1|32	many glitches during the EPS to EPS conversion, so its output
21cr|texlive-a2ping-2.83p-1|33	is often more compatible and better embeddable than its input.
21cr|texlive-a2ping-2.83p-1|34	
21cr|texlive-a2ping-2.83p-1|35	#-----------------------------------------------------------------------
21cr|texlive-a2ping-2.83p-1|36	%files
21cr|texlive-a2ping-2.83p-1|37	%{_bindir}/a2ping
21cr|texlive-a2ping-2.83p-1|38	%{_texmfdistdir}/scripts/a2ping/a2ping.pl
21cr|texlive-a2ping-2.83p-1|39	%doc %{_mandir}/man1/a2ping.1*
21cr|texlive-a2ping-2.83p-1|40	%doc %{_texmfdistdir}/doc/man/man1/a2ping.man1.pdf
21cr|texlive-a2ping-2.83p-1|41	%doc %{_texmfdistdir}/doc/support/a2ping/HISTORY.txt
21cr|texlive-a2ping-2.83p-1|42	
21cr|texlive-a2ping-2.83p-1|43	#-----------------------------------------------------------------------
21cr|texlive-a2ping-2.83p-1|44	%prep
21cr|texlive-a2ping-2.83p-1|45	%setup -c -a0 -a1
21cr|texlive-a2ping-2.83p-1|46	
21cr|texlive-a2ping-2.83p-1|47	%build
21cr|texlive-a2ping-2.83p-1|48	
21cr|texlive-a2ping-2.83p-1|49	%install
21cr|texlive-a2ping-2.83p-1|50	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-a2ping-2.83p-1|51	pushd %{buildroot}%{_bindir}
21cr|texlive-a2ping-2.83p-1|52	ln -sf %{_texmfdistdir}/scripts/a2ping/a2ping.pl a2ping
21cr|texlive-a2ping-2.83p-1|53	popd
21cr|texlive-a2ping-2.83p-1|54	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-a2ping-2.83p-1|55	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-a2ping-2.83p-1|56	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-a2ping-2.83p-1|57	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

8741 21
21cr|texlive-aaai-named-52470-1|1	%define oname aaai-named
21cr|texlive-aaai-named-52470-1|2	
21cr|texlive-aaai-named-52470-1|3	Summary:	BibTeX style for AAAI
21cr|texlive-aaai-named-52470-1|4	Name:		texlive-aaai-named
21cr|texlive-aaai-named-52470-1|5	Version:	52470
21cr|texlive-aaai-named-52470-1|6	Release:	1
21cr|texlive-aaai-named-52470-1|7	License:	LPPL1.3
21cr|texlive-aaai-named-52470-1|8	Group:		Publishing
21cr|texlive-aaai-named-52470-1|9	Url:		https://www.ctan.org
21cr|texlive-aaai-named-52470-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-aaai-named-52470-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-aaai-named-52470-1|12	Requires:	texlive-tlpkg
21cr|texlive-aaai-named-52470-1|13	Requires:	texlive-kpathsea
21cr|texlive-aaai-named-52470-1|14	BuildArch:	noarch
21cr|texlive-aaai-named-52470-1|15	
21cr|texlive-aaai-named-52470-1|16	%description
21cr|texlive-aaai-named-52470-1|17	A BibTeX style derived from the standard master, presumably for
21cr|texlive-aaai-named-52470-1|18	use with the aaai package.
21cr|texlive-aaai-named-52470-1|19	
21cr|texlive-aaai-named-52470-1|20	%files
21cr|texlive-aaai-named-52470-1|21	%{_texmfdistdir}/bibtex/bst/aaai-named
21cr|texlive-aaai-named-52470-1|22	
21cr|texlive-aaai-named-52470-1|23	#------------------------------------------------------------------
21cr|texlive-aaai-named-52470-1|24	
21cr|texlive-aaai-named-52470-1|25	%prep
21cr|texlive-aaai-named-52470-1|26	%setup -c -a0
21cr|texlive-aaai-named-52470-1|27	
21cr|texlive-aaai-named-52470-1|28	%build
21cr|texlive-aaai-named-52470-1|29	
21cr|texlive-aaai-named-52470-1|30	%install
21cr|texlive-aaai-named-52470-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-aaai-named-52470-1|32	rm -rf tlpkg
21cr|texlive-aaai-named-52470-1|33	cp -fpar * %{buildroot}%{_texmfdistdir}

8742 21
21cr|texlive-aalok-61719-1|1	%define oname aalok
21cr|texlive-aalok-61719-1|2	
21cr|texlive-aalok-61719-1|3	Summary:	LaTeX class file for the Marathi journal 'Aalok'
21cr|texlive-aalok-61719-1|4	Name:		texlive-aalok
21cr|texlive-aalok-61719-1|5	Version:	61719
21cr|texlive-aalok-61719-1|6	Release:	1
21cr|texlive-aalok-61719-1|7	License:	LPPL1.3
21cr|texlive-aalok-61719-1|8	Group:		Publishing
21cr|texlive-aalok-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-aalok-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-aalok-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-aalok-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-aalok-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-aalok-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-aalok-61719-1|15	Provides:	tex(aalok.cls) = 2024
21cr|texlive-aalok-61719-1|16	BuildArch:	noarch
21cr|texlive-aalok-61719-1|17	
21cr|texlive-aalok-61719-1|18	%description
21cr|texlive-aalok-61719-1|19	aalok mraatthii niytkaalikaacii akssrjulnnii krnnyaakritaa
21cr|texlive-aalok-61719-1|20	laattek-vrg. This package provides the class file for
21cr|texlive-aalok-61719-1|21	typesetting 'Aalok', a Marathi journal with LaTeX.
21cr|texlive-aalok-61719-1|22	
21cr|texlive-aalok-61719-1|23	%files
21cr|texlive-aalok-61719-1|24	%doc %{_texmfdistdir}/doc/latex/aalok
21cr|texlive-aalok-61719-1|25	%{_texmfdistdir}/tex/latex/aalok
21cr|texlive-aalok-61719-1|26	
21cr|texlive-aalok-61719-1|27	#------------------------------------------------------------------
21cr|texlive-aalok-61719-1|28	
21cr|texlive-aalok-61719-1|29	%prep
21cr|texlive-aalok-61719-1|30	%setup -c -a0 -a1
21cr|texlive-aalok-61719-1|31	
21cr|texlive-aalok-61719-1|32	%build
21cr|texlive-aalok-61719-1|33	
21cr|texlive-aalok-61719-1|34	%install
21cr|texlive-aalok-61719-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-aalok-61719-1|36	rm -rf tlpkg
21cr|texlive-aalok-61719-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8743 21
21cr|texlive-abbr-20190228-1|1	# revision 15878
21cr|texlive-abbr-20190228-1|2	# category Package
21cr|texlive-abbr-20190228-1|3	# catalog-ctan /macros/generic/abbr
21cr|texlive-abbr-20190228-1|4	# catalog-date 2007-05-25 16:15:27 +0200
21cr|texlive-abbr-20190228-1|5	# catalog-license pd
21cr|texlive-abbr-20190228-1|6	# catalog-version undef
21cr|texlive-abbr-20190228-1|7	Name:		texlive-abbr
21cr|texlive-abbr-20190228-1|8	Version:	20190228
21cr|texlive-abbr-20190228-1|9	Release:	1
21cr|texlive-abbr-20190228-1|10	Summary:	Simple macros supporting abreviations for Plain and LaTeX
21cr|texlive-abbr-20190228-1|11	Group:		Publishing
21cr|texlive-abbr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/abbr
21cr|texlive-abbr-20190228-1|13	License:	PD
21cr|texlive-abbr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abbr.tar.xz
21cr|texlive-abbr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abbr.doc.tar.xz
21cr|texlive-abbr-20190228-1|16	BuildArch:	noarch
21cr|texlive-abbr-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-abbr-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-abbr-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-abbr-20190228-1|20	
21cr|texlive-abbr-20190228-1|21	%description
21cr|texlive-abbr-20190228-1|22	Abbr is a set of some simple macros to support abbreviations in
21cr|texlive-abbr-20190228-1|23	Plain or LaTeX. It allows writing e.g. \<TEX> instead of \TeX,
21cr|texlive-abbr-20190228-1|24	hence frees users from having to escape space after
21cr|texlive-abbr-20190228-1|25	parameterless macros.
21cr|texlive-abbr-20190228-1|26	
21cr|texlive-abbr-20190228-1|27	
21cr|texlive-abbr-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-abbr-20190228-1|29	%files
21cr|texlive-abbr-20190228-1|30	%{_texmfdistdir}/tex/generic/abbr/abbr.tex
21cr|texlive-abbr-20190228-1|31	%doc %{_texmfdistdir}/doc/generic/abbr/README
21cr|texlive-abbr-20190228-1|32	
21cr|texlive-abbr-20190228-1|33	#-----------------------------------------------------------------------
21cr|texlive-abbr-20190228-1|34	%prep
21cr|texlive-abbr-20190228-1|35	%setup -c -a0 -a1
21cr|texlive-abbr-20190228-1|36	
21cr|texlive-abbr-20190228-1|37	%build
21cr|texlive-abbr-20190228-1|38	
21cr|texlive-abbr-20190228-1|39	%install
21cr|texlive-abbr-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-abbr-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8744 21
21cr|texlive-abntexto-65705-1|1	%define oname abntexto
21cr|texlive-abntexto-65705-1|2	
21cr|texlive-abntexto-65705-1|3	Summary:	LaTeX class for formatting academic papers in ABNT standards
21cr|texlive-abntexto-65705-1|4	Name:		texlive-abntexto
21cr|texlive-abntexto-65705-1|5	Version:	65705
21cr|texlive-abntexto-65705-1|6	Release:	1
21cr|texlive-abntexto-65705-1|7	License:	LPPL1.3
21cr|texlive-abntexto-65705-1|8	Group:		Publishing
21cr|texlive-abntexto-65705-1|9	Url:		https://www.ctan.org
21cr|texlive-abntexto-65705-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-abntexto-65705-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-abntexto-65705-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-abntexto-65705-1|13	Requires:	texlive-tlpkg
21cr|texlive-abntexto-65705-1|14	Requires:	texlive-kpathsea
21cr|texlive-abntexto-65705-1|15	Provides:	tex(abntexto.cls) = 2024
21cr|texlive-abntexto-65705-1|16	BuildArch:	noarch
21cr|texlive-abntexto-65705-1|17	
21cr|texlive-abntexto-65705-1|18	%description
21cr|texlive-abntexto-65705-1|19	This is a LaTeX class created for Brazilian students to
21cr|texlive-abntexto-65705-1|20	facilitate the use of standards from the Associacao Brasileira
21cr|texlive-abntexto-65705-1|21	de Normas Tecnicas (ABNT) in academic works like TCCs,
21cr|texlive-abntexto-65705-1|22	dissertations, theses.
21cr|texlive-abntexto-65705-1|23	
21cr|texlive-abntexto-65705-1|24	%files
21cr|texlive-abntexto-65705-1|25	%doc %{_texmfdistdir}/doc/latex/abntexto
21cr|texlive-abntexto-65705-1|26	%{_texmfdistdir}/tex/latex/abntexto
21cr|texlive-abntexto-65705-1|27	
21cr|texlive-abntexto-65705-1|28	#------------------------------------------------------------------
21cr|texlive-abntexto-65705-1|29	
21cr|texlive-abntexto-65705-1|30	%prep
21cr|texlive-abntexto-65705-1|31	%setup -c -a0 -a1
21cr|texlive-abntexto-65705-1|32	
21cr|texlive-abntexto-65705-1|33	%build
21cr|texlive-abntexto-65705-1|34	
21cr|texlive-abntexto-65705-1|35	%install
21cr|texlive-abntexto-65705-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-abntexto-65705-1|37	rm -rf tlpkg
21cr|texlive-abntexto-65705-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8745 21
21cr|texlive-aboensis-62977-1|1	%define oname aboensis
21cr|texlive-aboensis-62977-1|2	
21cr|texlive-aboensis-62977-1|3	Summary:	A late medieval OpenType cursive font
21cr|texlive-aboensis-62977-1|4	Name:		texlive-aboensis
21cr|texlive-aboensis-62977-1|5	Version:	62977
21cr|texlive-aboensis-62977-1|6	Release:	1
21cr|texlive-aboensis-62977-1|7	License:	LPPL1.3
21cr|texlive-aboensis-62977-1|8	Group:		Publishing
21cr|texlive-aboensis-62977-1|9	Url:		https://www.ctan.org
21cr|texlive-aboensis-62977-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-aboensis-62977-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-aboensis-62977-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-aboensis-62977-1|13	Requires:	texlive-tlpkg
21cr|texlive-aboensis-62977-1|14	Requires:	texlive-kpathsea
21cr|texlive-aboensis-62977-1|15	Provides:	tex(aboensis.sty) = 2024
21cr|texlive-aboensis-62977-1|16	BuildArch:	noarch
21cr|texlive-aboensis-62977-1|17	
21cr|texlive-aboensis-62977-1|18	%description
21cr|texlive-aboensis-62977-1|19	The package contains the free OpenType medieval cursive font
21cr|texlive-aboensis-62977-1|20	Aboensis and a style file to use it in XeLaTeX documents. The
21cr|texlive-aboensis-62977-1|21	font is based on Codex Aboensis, that is a law book written in
21cr|texlive-aboensis-62977-1|22	Sweden in the 1430s. Since medieval cursive is very difficult
21cr|texlive-aboensis-62977-1|23	to read for modern people, the font is not suitable for use as
21cr|texlive-aboensis-62977-1|24	an ordinary book font, but is intended for emulating late
21cr|texlive-aboensis-62977-1|25	medieval manuscripts. The font contains two sets of initials:
21cr|texlive-aboensis-62977-1|26	Lombardic and cursive to go with the basic alphabet, and there
21cr|texlive-aboensis-62977-1|27	is support for writing two-colored initials and capitals. There
21cr|texlive-aboensis-62977-1|28	are also a large number of abbreviation sigla that can be
21cr|texlive-aboensis-62977-1|29	accessed as ligature substitutions. The style file contains
21cr|texlive-aboensis-62977-1|30	macros that help to use the extended features of the font such
21cr|texlive-aboensis-62977-1|31	as initials and two-colored capitals. There are also macros to
21cr|texlive-aboensis-62977-1|32	help achieve even pages with consistent line spacing.
21cr|texlive-aboensis-62977-1|33	
21cr|texlive-aboensis-62977-1|34	%files
21cr|texlive-aboensis-62977-1|35	%doc %{_texmfdistdir}/doc/fonts/aboensis
21cr|texlive-aboensis-62977-1|36	%{_texmfdistdir}/fonts/opentype/public/aboensis
21cr|texlive-aboensis-62977-1|37	%{_texmfdistdir}/tex/latex/aboensis
21cr|texlive-aboensis-62977-1|38	
21cr|texlive-aboensis-62977-1|39	#------------------------------------------------------------------
21cr|texlive-aboensis-62977-1|40	
21cr|texlive-aboensis-62977-1|41	%prep
21cr|texlive-aboensis-62977-1|42	%setup -c -a0 -a1
21cr|texlive-aboensis-62977-1|43	
21cr|texlive-aboensis-62977-1|44	%build
21cr|texlive-aboensis-62977-1|45	
21cr|texlive-aboensis-62977-1|46	%install
21cr|texlive-aboensis-62977-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-aboensis-62977-1|48	rm -rf tlpkg
21cr|texlive-aboensis-62977-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

8746 21
21cr|texlive-abspos-64465-1|1	%define oname abspos
21cr|texlive-abspos-64465-1|2	
21cr|texlive-abspos-64465-1|3	Summary:	Absolute placement with coffins
21cr|texlive-abspos-64465-1|4	Name:		texlive-abspos
21cr|texlive-abspos-64465-1|5	Version:	64465
21cr|texlive-abspos-64465-1|6	Release:	1
21cr|texlive-abspos-64465-1|7	License:	LPPL1.3
21cr|texlive-abspos-64465-1|8	Group:		Publishing
21cr|texlive-abspos-64465-1|9	Url:		https://www.ctan.org
21cr|texlive-abspos-64465-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-abspos-64465-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-abspos-64465-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-abspos-64465-1|13	Requires:	texlive-tlpkg
21cr|texlive-abspos-64465-1|14	Requires:	texlive-kpathsea
21cr|texlive-abspos-64465-1|15	Provides:	tex(abspos.sty) = 2024
21cr|texlive-abspos-64465-1|16	BuildArch:	noarch
21cr|texlive-abspos-64465-1|17	
21cr|texlive-abspos-64465-1|18	%description
21cr|texlive-abspos-64465-1|19	This package lets you place contents at an absolute position,
21cr|texlive-abspos-64465-1|20	anchored at some specified part of the contents, similar to how
21cr|texlive-abspos-64465-1|21	TikZ nodes work, though without using the two-pass strategy of
21cr|texlive-abspos-64465-1|22	TikZ. It also avoids messing with the order of beamer overlays,
21cr|texlive-abspos-64465-1|23	which is what happens when one uses the textpos package with
21cr|texlive-abspos-64465-1|24	the overlay option. The solution used is quite straightforward,
21cr|texlive-abspos-64465-1|25	combining coffins (using l3coffins) with the placement
21cr|texlive-abspos-64465-1|26	mechanisms of atbegshi.
21cr|texlive-abspos-64465-1|27	
21cr|texlive-abspos-64465-1|28	%files
21cr|texlive-abspos-64465-1|29	%doc %{_texmfdistdir}/doc/latex/abspos
21cr|texlive-abspos-64465-1|30	%{_texmfdistdir}/tex/latex/abspos
21cr|texlive-abspos-64465-1|31	
21cr|texlive-abspos-64465-1|32	#------------------------------------------------------------------
21cr|texlive-abspos-64465-1|33	
21cr|texlive-abspos-64465-1|34	%prep
21cr|texlive-abspos-64465-1|35	%setup -c -a0 -a1
21cr|texlive-abspos-64465-1|36	
21cr|texlive-abspos-64465-1|37	%build
21cr|texlive-abspos-64465-1|38	
21cr|texlive-abspos-64465-1|39	%install
21cr|texlive-abspos-64465-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-abspos-64465-1|41	rm -rf tlpkg
21cr|texlive-abspos-64465-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

8747 21
21cr|texlive-abstyles-20190228-1|1	Name:		texlive-abstyles
21cr|texlive-abstyles-20190228-1|2	Version:	20190228
21cr|texlive-abstyles-20190228-1|3	Release:	1
21cr|texlive-abstyles-20190228-1|4	Summary:	Adaptable BibTeX styles
21cr|texlive-abstyles-20190228-1|5	Group:		Publishing
21cr|texlive-abstyles-20190228-1|6	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/abstyles
21cr|texlive-abstyles-20190228-1|7	License:	OTHER-FREE
21cr|texlive-abstyles-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstyles.tar.xz
21cr|texlive-abstyles-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstyles.doc.tar.xz
21cr|texlive-abstyles-20190228-1|10	BuildArch:	noarch
21cr|texlive-abstyles-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-abstyles-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-abstyles-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-abstyles-20190228-1|14	
21cr|texlive-abstyles-20190228-1|15	%description
21cr|texlive-abstyles-20190228-1|16	A family of modifications of the standard BibTeX styles whose
21cr|texlive-abstyles-20190228-1|17	behaviour may be changed by changing the user document, without
21cr|texlive-abstyles-20190228-1|18	change to the styles themselves. The package is largely used
21cr|texlive-abstyles-20190228-1|19	nowadays in its adaptation for working with Babel.
21cr|texlive-abstyles-20190228-1|20	
21cr|texlive-abstyles-20190228-1|21	
21cr|texlive-abstyles-20190228-1|22	#-----------------------------------------------------------------------
21cr|texlive-abstyles-20190228-1|23	%files
21cr|texlive-abstyles-20190228-1|24	%{_texmfdistdir}/bibtex/bib/abstyles
21cr|texlive-abstyles-20190228-1|25	%{_texmfdistdir}/bibtex/bst/abstyles
21cr|texlive-abstyles-20190228-1|26	%{_texmfdistdir}/tex/generic/abstyles
21cr|texlive-abstyles-20190228-1|27	%doc %{_texmfdistdir}/doc/bibtex/abstyles
21cr|texlive-abstyles-20190228-1|28	
21cr|texlive-abstyles-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-abstyles-20190228-1|30	%prep
21cr|texlive-abstyles-20190228-1|31	%setup -c -a0 -a1
21cr|texlive-abstyles-20190228-1|32	
21cr|texlive-abstyles-20190228-1|33	%build
21cr|texlive-abstyles-20190228-1|34	
21cr|texlive-abstyles-20190228-1|35	%install
21cr|texlive-abstyles-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-abstyles-20190228-1|37	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

8748 21
21cr|texlive-academicons-62622-1|1	%define oname academicons
21cr|texlive-academicons-62622-1|2	
21cr|texlive-academicons-62622-1|3	Summary:	Font containing icons of online academic profiles
21cr|texlive-academicons-62622-1|4	Name:		texlive-academicons
21cr|texlive-academicons-62622-1|5	Version:	62622
21cr|texlive-academicons-62622-1|6	Release:	1
21cr|texlive-academicons-62622-1|7	License:	LPPL1.3
21cr|texlive-academicons-62622-1|8	Group:		Publishing
21cr|texlive-academicons-62622-1|9	Url:		https://www.ctan.org
21cr|texlive-academicons-62622-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-academicons-62622-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-academicons-62622-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-academicons-62622-1|13	Requires:	texlive-kpathsea
21cr|texlive-academicons-62622-1|14	Requires:	texlive-tlpkg
21cr|texlive-academicons-62622-1|15	Provides:	tex-academicons = 2024
21cr|texlive-academicons-62622-1|16	Provides:	tex(academicons.sty) = 2024
21cr|texlive-academicons-62622-1|17	Provides:	tex(academicons.ttf) = 2024
21cr|texlive-academicons-62622-1|18	Provides:	tex(tuacademicons.fd) = 2024
21cr|texlive-academicons-62622-1|19	BuildArch:	noarch
21cr|texlive-academicons-62622-1|20	
21cr|texlive-academicons-62622-1|21	%description
21cr|texlive-academicons-62622-1|22	The academicons package provides access in (La)TeX to 112 high
21cr|texlive-academicons-62622-1|23	quality icons of online academic profiles included in the free
21cr|texlive-academicons-62622-1|24	"Academicons" font. This package requires either the Xe(La)TeX
21cr|texlive-academicons-62622-1|25	or Lua(La)TeX engine to load the "Academicons" font from the
21cr|texlive-academicons-62622-1|26	system, which requires installing the bundled academicons.ttf
21cr|texlive-academicons-62622-1|27	font file. As new releases come out, it is recommended to
21cr|texlive-academicons-62622-1|28	install the bundled font version as there may be differences
21cr|texlive-academicons-62622-1|29	between the package and previous font versions or newest font
21cr|texlive-academicons-62622-1|30	versions not yet contemplated in the package. The "Academicons"
21cr|texlive-academicons-62622-1|31	font was designed by James Walsh and released (see
21cr|texlive-academicons-62622-1|32	http://jpswalsh.github.io/academicons/) under the open SIL Open
21cr|texlive-academicons-62622-1|33	Font License. This package is a redistribution of the free
21cr|texlive-academicons-62622-1|34	"Academicons" font with specific bindings for (La)TeX. It is
21cr|texlive-academicons-62622-1|35	inspired and based on the fontawesome" package. The academicons
21cr|texlive-academicons-62622-1|36	package provides the generic \aiicon command to access icons,
21cr|texlive-academicons-62622-1|37	which takes as mandatory argument the name of the desired icon.
21cr|texlive-academicons-62622-1|38	It also provides individual direct commands for each specific
21cr|texlive-academicons-62622-1|39	icon. The full list of icons and their respective names and
21cr|texlive-academicons-62622-1|40	direct commands can be found in the manual. For example,
21cr|texlive-academicons-62622-1|41	\aiicon{googlescholar} yields the same result as
21cr|texlive-academicons-62622-1|42	\aiGoogleScholar.
21cr|texlive-academicons-62622-1|43	
21cr|texlive-academicons-62622-1|44	%files
21cr|texlive-academicons-62622-1|45	%doc %{_texmfdistdir}/doc
21cr|texlive-academicons-62622-1|46	%{_texmfdistdir}/fonts/truetype/public/academicons/
21cr|texlive-academicons-62622-1|47	%{_texmfdistdir}/tex/latex/academicons/
21cr|texlive-academicons-62622-1|48	
21cr|texlive-academicons-62622-1|49	#------------------------------------------------------------------
21cr|texlive-academicons-62622-1|50	
21cr|texlive-academicons-62622-1|51	%prep
21cr|texlive-academicons-62622-1|52	%setup -c -a0 -a1
21cr|texlive-academicons-62622-1|53	
21cr|texlive-academicons-62622-1|54	%build
21cr|texlive-academicons-62622-1|55	
21cr|texlive-academicons-62622-1|56	%install
21cr|texlive-academicons-62622-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-academicons-62622-1|58	rm -rf tlpkg
21cr|texlive-academicons-62622-1|59	cp -fpar * %{buildroot}%{_texmfdistdir}

8749 21
21cr|texlive-accanthis-64844-1|1	%define oname accanthis
21cr|texlive-accanthis-64844-1|2	
21cr|texlive-accanthis-64844-1|3	Summary:	Accanthis fonts, with LaTeX support
21cr|texlive-accanthis-64844-1|4	Name:		texlive-accanthis
21cr|texlive-accanthis-64844-1|5	Version:	64844
21cr|texlive-accanthis-64844-1|6	Release:	1
21cr|texlive-accanthis-64844-1|7	License:	LPPL1.3
21cr|texlive-accanthis-64844-1|8	Group:		Publishing
21cr|texlive-accanthis-64844-1|9	Url:		https://www.ctan.org
21cr|texlive-accanthis-64844-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-accanthis-64844-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-accanthis-64844-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-accanthis-64844-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-accanthis-64844-1|14	Requires:	texlive-kpathsea
21cr|texlive-accanthis-64844-1|15	Requires:	texlive-tlpkg
21cr|texlive-accanthis-64844-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-accanthis-64844-1|17	Provides:	tex-accanthis = 2024
21cr|texlive-accanthis-64844-1|18	Provides:	tex(AccanthisADFStdNo3-BoldItalicLCDFJ.pfb) = 2024
21cr|texlive-accanthis-64844-1|19	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ly1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|20	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ly1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|21	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ly1.tfm) = 2024
21cr|texlive-accanthis-64844-1|22	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ly1.vf) = 2024
21cr|texlive-accanthis-64844-1|23	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ot1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|24	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ot1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|25	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ot1.tfm) = 2024
21cr|texlive-accanthis-64844-1|26	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ot1.vf) = 2024
21cr|texlive-accanthis-64844-1|27	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-t1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|28	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-t1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|29	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-t1.tfm) = 2024
21cr|texlive-accanthis-64844-1|30	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-t1.vf) = 2024
21cr|texlive-accanthis-64844-1|31	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ts1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|32	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ts1.tfm) = 2024
21cr|texlive-accanthis-64844-1|33	Provides:	tex(AccanthisADFStdNo3-BoldItalic-lf-ts1.vf) = 2024
21cr|texlive-accanthis-64844-1|34	Provides:	tex(AccanthisADFStdNo3-BoldItalic.otf) = 2024
21cr|texlive-accanthis-64844-1|35	Provides:	tex(AccanthisADFStdNo3-BoldItalic.pfb) = 2024
21cr|texlive-accanthis-64844-1|36	Provides:	tex(AccanthisADFStdNo3-BoldLCDFJ.pfb) = 2024
21cr|texlive-accanthis-64844-1|37	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ly1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|38	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ly1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|39	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ly1.tfm) = 2024
21cr|texlive-accanthis-64844-1|40	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ly1.vf) = 2024
21cr|texlive-accanthis-64844-1|41	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ot1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|42	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ot1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|43	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ot1.tfm) = 2024
21cr|texlive-accanthis-64844-1|44	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ot1.vf) = 2024
21cr|texlive-accanthis-64844-1|45	Provides:	tex(AccanthisADFStdNo3-Bold-lf-t1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|46	Provides:	tex(AccanthisADFStdNo3-Bold-lf-t1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|47	Provides:	tex(AccanthisADFStdNo3-Bold-lf-t1.tfm) = 2024
21cr|texlive-accanthis-64844-1|48	Provides:	tex(AccanthisADFStdNo3-Bold-lf-t1.vf) = 2024
21cr|texlive-accanthis-64844-1|49	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ts1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|50	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ts1.tfm) = 2024
21cr|texlive-accanthis-64844-1|51	Provides:	tex(AccanthisADFStdNo3-Bold-lf-ts1.vf) = 2024
21cr|texlive-accanthis-64844-1|52	Provides:	tex(AccanthisADFStdNo3-Bold.otf) = 2024
21cr|texlive-accanthis-64844-1|53	Provides:	tex(AccanthisADFStdNo3-Bold.pfb) = 2024
21cr|texlive-accanthis-64844-1|54	Provides:	tex(AccanthisADFStdNo3-ItalicLCDFJ.pfb) = 2024
21cr|texlive-accanthis-64844-1|55	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ly1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|56	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ly1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|57	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ly1.tfm) = 2024
21cr|texlive-accanthis-64844-1|58	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ly1.vf) = 2024
21cr|texlive-accanthis-64844-1|59	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ot1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|60	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ot1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|61	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ot1.tfm) = 2024
21cr|texlive-accanthis-64844-1|62	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ot1.vf) = 2024
21cr|texlive-accanthis-64844-1|63	Provides:	tex(AccanthisADFStdNo3-Italic-lf-t1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|64	Provides:	tex(AccanthisADFStdNo3-Italic-lf-t1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|65	Provides:	tex(AccanthisADFStdNo3-Italic-lf-t1.tfm) = 2024
21cr|texlive-accanthis-64844-1|66	Provides:	tex(AccanthisADFStdNo3-Italic-lf-t1.vf) = 2024
21cr|texlive-accanthis-64844-1|67	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ts1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|68	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ts1.tfm) = 2024
21cr|texlive-accanthis-64844-1|69	Provides:	tex(AccanthisADFStdNo3-Italic-lf-ts1.vf) = 2024
21cr|texlive-accanthis-64844-1|70	Provides:	tex(AccanthisADFStdNo3-Italic.otf) = 2024
21cr|texlive-accanthis-64844-1|71	Provides:	tex(AccanthisADFStdNo3-Italic.pfb) = 2024
21cr|texlive-accanthis-64844-1|72	Provides:	tex(AccanthisADFStdNo3-RegularLCDFJ.pfb) = 2024
21cr|texlive-accanthis-64844-1|73	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ly1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|74	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ly1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|75	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ly1.tfm) = 2024
21cr|texlive-accanthis-64844-1|76	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ly1.vf) = 2024
21cr|texlive-accanthis-64844-1|77	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ot1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|78	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ot1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|79	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ot1.tfm) = 2024
21cr|texlive-accanthis-64844-1|80	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ot1.vf) = 2024
21cr|texlive-accanthis-64844-1|81	Provides:	tex(AccanthisADFStdNo3-Regular-lf-t1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|82	Provides:	tex(AccanthisADFStdNo3-Regular-lf-t1--lcdfj.tfm) = 2024
21cr|texlive-accanthis-64844-1|83	Provides:	tex(AccanthisADFStdNo3-Regular-lf-t1.tfm) = 2024
21cr|texlive-accanthis-64844-1|84	Provides:	tex(AccanthisADFStdNo3-Regular-lf-t1.vf) = 2024
21cr|texlive-accanthis-64844-1|85	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ts1--base.tfm) = 2024
21cr|texlive-accanthis-64844-1|86	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ts1.tfm) = 2024
21cr|texlive-accanthis-64844-1|87	Provides:	tex(AccanthisADFStdNo3-Regular-lf-ts1.vf) = 2024
21cr|texlive-accanthis-64844-1|88	Provides:	tex(AccanthisADFStdNo3-Regular.otf) = 2024
21cr|texlive-accanthis-64844-1|89	Provides:	tex(AccanthisADFStdNo3-Regular.pfb) = 2024
21cr|texlive-accanthis-64844-1|90	Provides:	tex(accanthis.map) = 2024
21cr|texlive-accanthis-64844-1|91	Provides:	tex(accanthis.sty) = 2024
21cr|texlive-accanthis-64844-1|92	Provides:	tex(acnt_m4gnvn.enc) = 2024
21cr|texlive-accanthis-64844-1|93	Provides:	tex(acnt_qu6a6x.enc) = 2024
21cr|texlive-accanthis-64844-1|94	Provides:	tex(acnt_sjpjw4.enc) = 2024
21cr|texlive-accanthis-64844-1|95	Provides:	tex(acnt_z4e4wk.enc) = 2024
21cr|texlive-accanthis-64844-1|96	Provides:	tex(LY1AccanthisADFStdNoThree-LF.fd) = 2024
21cr|texlive-accanthis-64844-1|97	Provides:	tex(OT1AccanthisADFStdNoThree-LF.fd) = 2024
21cr|texlive-accanthis-64844-1|98	Provides:	tex(T1AccanthisADFStdNoThree-LF.fd) = 2024
21cr|texlive-accanthis-64844-1|99	Provides:	tex(TS1AccanthisADFStdNoThree-LF.fd) = 2024
21cr|texlive-accanthis-64844-1|100	BuildArch:	noarch
21cr|texlive-accanthis-64844-1|101	
21cr|texlive-accanthis-64844-1|102	%description
21cr|texlive-accanthis-64844-1|103	Accanthis No. 3 is designed by Hirwin Harendal and is suitable
21cr|texlive-accanthis-64844-1|104	as an alternative to fonts such as Garamond, Galliard, Horley
21cr|texlive-accanthis-64844-1|105	old style, Sabon, and Bembo. The support files are suitable for
21cr|texlive-accanthis-64844-1|106	use with all LaTeX engines.
21cr|texlive-accanthis-64844-1|107	
21cr|texlive-accanthis-64844-1|108	%files
21cr|texlive-accanthis-64844-1|109	%doc %{_texmfdistdir}/doc
21cr|texlive-accanthis-64844-1|110	%{_texmfdistdir}/fonts/enc/dvips/accanthis/
21cr|texlive-accanthis-64844-1|111	%{_texmfdistdir}/fonts/map/dvips/accanthis/
21cr|texlive-accanthis-64844-1|112	%{_texmfdistdir}/fonts/opentype/arkandis/accanthis/
21cr|texlive-accanthis-64844-1|113	%{_texmfdistdir}/fonts/tfm/arkandis/accanthis/
21cr|texlive-accanthis-64844-1|114	%{_texmfdistdir}/fonts/type1/arkandis/accanthis/
21cr|texlive-accanthis-64844-1|115	%{_texmfdistdir}/fonts/vf/arkandis/accanthis/
21cr|texlive-accanthis-64844-1|116	%{_texmfdistdir}/tex/latex/accanthis/
21cr|texlive-accanthis-64844-1|117	
21cr|texlive-accanthis-64844-1|118	#------------------------------------------------------------------
21cr|texlive-accanthis-64844-1|119	
21cr|texlive-accanthis-64844-1|120	%prep
21cr|texlive-accanthis-64844-1|121	%setup -c -a0 -a1
21cr|texlive-accanthis-64844-1|122	
21cr|texlive-accanthis-64844-1|123	%build
21cr|texlive-accanthis-64844-1|124	
21cr|texlive-accanthis-64844-1|125	%install
21cr|texlive-accanthis-64844-1|126	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-accanthis-64844-1|127	rm -rf tlpkg
21cr|texlive-accanthis-64844-1|128	cp -fpar * %{buildroot}%{_texmfdistdir}

8750 21
21cr|texlive-accents-1.4-1|1	Name:		texlive-accents
21cr|texlive-accents-1.4-1|2	Version:	1.4
21cr|texlive-accents-1.4-1|3	Release:	1
21cr|texlive-accents-1.4-1|4	Summary:	A package for multiple accents in mathematics
21cr|texlive-accents-1.4-1|5	Group:		Publishing
21cr|texlive-accents-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-accents-1.4-1|7	License:	MIT
21cr|texlive-accents-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/accents.tar.xz
21cr|texlive-accents-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/accents.doc.tar.xz
21cr|texlive-accents-1.4-1|10	BuildArch:	noarch
21cr|texlive-accents-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-accents-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-accents-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-accents-1.4-1|14	
21cr|texlive-accents-1.4-1|15	%description
21cr|texlive-accents-1.4-1|16	A package for multiple accents in mathematics, with nice features
21cr|texlive-accents-1.4-1|17	concerning the creation of accents and placement of scripts.
21cr|texlive-accents-1.4-1|18	
21cr|texlive-accents-1.4-1|19	#-----------------------------------------------------------------------
21cr|texlive-accents-1.4-1|20	%files
21cr|texlive-accents-1.4-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-accents-1.4-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-accents-1.4-1|23	
21cr|texlive-accents-1.4-1|24	#-----------------------------------------------------------------------
21cr|texlive-accents-1.4-1|25	%prep
21cr|texlive-accents-1.4-1|26	%setup -c -a0 -a1
21cr|texlive-accents-1.4-1|27	
21cr|texlive-accents-1.4-1|28	%build
21cr|texlive-accents-1.4-1|29	
21cr|texlive-accents-1.4-1|30	%install
21cr|texlive-accents-1.4-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-accents-1.4-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8751 21
21cr|texlive-accessibility-55777-1|1	%define oname accessibility
21cr|texlive-accessibility-55777-1|2	
21cr|texlive-accessibility-55777-1|3	Summary:	Create tagged and structured PDF files
21cr|texlive-accessibility-55777-1|4	Name:		texlive-accessibility
21cr|texlive-accessibility-55777-1|5	Version:	55777
21cr|texlive-accessibility-55777-1|6	Release:	1
21cr|texlive-accessibility-55777-1|7	License:	LPPL1.3
21cr|texlive-accessibility-55777-1|8	Group:		Publishing
21cr|texlive-accessibility-55777-1|9	Url:		https://www.ctan.org
21cr|texlive-accessibility-55777-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-accessibility-55777-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-accessibility-55777-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-accessibility-55777-1|13	Requires:	texlive-tlpkg
21cr|texlive-accessibility-55777-1|14	Requires:	texlive-kpathsea
21cr|texlive-accessibility-55777-1|15	Provides:	tex(accessibility.sty) = 2024
21cr|texlive-accessibility-55777-1|16	BuildArch:	noarch
21cr|texlive-accessibility-55777-1|17	
21cr|texlive-accessibility-55777-1|18	%description
21cr|texlive-accessibility-55777-1|19	The accessibility package is intended to create tagged,
21cr|texlive-accessibility-55777-1|20	structured PDF documents from LaTeX source code. It allows to
21cr|texlive-accessibility-55777-1|21	produce tagged PDF output following Adobe's PDF-1.5 and 1.6
21cr|texlive-accessibility-55777-1|22	specifications. This package is predominantly targeted at
21cr|texlive-accessibility-55777-1|23	documents produced using the KOMA-Script document classes.
21cr|texlive-accessibility-55777-1|24	
21cr|texlive-accessibility-55777-1|25	%files
21cr|texlive-accessibility-55777-1|26	%doc %{_texmfdistdir}/doc/latex/accessibility
21cr|texlive-accessibility-55777-1|27	%{_texmfdistdir}/tex/latex/accessibility
21cr|texlive-accessibility-55777-1|28	
21cr|texlive-accessibility-55777-1|29	#------------------------------------------------------------------
21cr|texlive-accessibility-55777-1|30	
21cr|texlive-accessibility-55777-1|31	%prep
21cr|texlive-accessibility-55777-1|32	%setup -c -a0 -a1
21cr|texlive-accessibility-55777-1|33	
21cr|texlive-accessibility-55777-1|34	%build
21cr|texlive-accessibility-55777-1|35	
21cr|texlive-accessibility-55777-1|36	%install
21cr|texlive-accessibility-55777-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-accessibility-55777-1|38	rm -rf tlpkg
21cr|texlive-accessibility-55777-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8752 21
21cr|texlive-accsupp-53052-1|1	%define oname accsupp
21cr|texlive-accsupp-53052-1|2	
21cr|texlive-accsupp-53052-1|3	Summary:	Better accessibility support for PDF files
21cr|texlive-accsupp-53052-1|4	Name:		texlive-accsupp
21cr|texlive-accsupp-53052-1|5	Version:	53052
21cr|texlive-accsupp-53052-1|6	Release:	1
21cr|texlive-accsupp-53052-1|7	License:	LPPL1.3
21cr|texlive-accsupp-53052-1|8	Group:		Publishing
21cr|texlive-accsupp-53052-1|9	Url:		https://www.ctan.org
21cr|texlive-accsupp-53052-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-accsupp-53052-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-accsupp-53052-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-accsupp-53052-1|13	Requires:	texlive-tlpkg
21cr|texlive-accsupp-53052-1|14	Requires:	texlive-kpathsea
21cr|texlive-accsupp-53052-1|15	Provides:	tex(accsupp-dvipdfm.def) = 2024
21cr|texlive-accsupp-53052-1|16	Provides:	tex(accsupp-dvips.def) = 2024
21cr|texlive-accsupp-53052-1|17	Provides:	tex(accsupp-luatex.def) = 2024
21cr|texlive-accsupp-53052-1|18	Provides:	tex(accsupp-pdftex.def) = 2024
21cr|texlive-accsupp-53052-1|19	Provides:	tex(accsupp.sty) = 2024
21cr|texlive-accsupp-53052-1|20	BuildArch:	noarch
21cr|texlive-accsupp-53052-1|21	
21cr|texlive-accsupp-53052-1|22	%description
21cr|texlive-accsupp-53052-1|23	Since PDF 1.5 portions of a page can be marked for better
21cr|texlive-accsupp-53052-1|24	accessibility support. For example, replacement texts or
21cr|texlive-accsupp-53052-1|25	expansions of abbreviations can be provided. This package
21cr|texlive-accsupp-53052-1|26	starts with providing a minimal low-level interface for
21cr|texlive-accsupp-53052-1|27	programmers; its status is experimental. Support necessary for
21cr|texlive-accsupp-53052-1|28	the package was added to the "distill" capabilities of
21cr|texlive-accsupp-53052-1|29	Ghostscript with version 9.15 of Ghostscript; the dvips is only
21cr|texlive-accsupp-53052-1|30	available with that version (or later).
21cr|texlive-accsupp-53052-1|31	
21cr|texlive-accsupp-53052-1|32	%files
21cr|texlive-accsupp-53052-1|33	%doc %{_texmfdistdir}/doc/latex/accsupp
21cr|texlive-accsupp-53052-1|34	%{_texmfdistdir}/tex/latex/accsupp
21cr|texlive-accsupp-53052-1|35	
21cr|texlive-accsupp-53052-1|36	#------------------------------------------------------------------
21cr|texlive-accsupp-53052-1|37	
21cr|texlive-accsupp-53052-1|38	%prep
21cr|texlive-accsupp-53052-1|39	%setup -c -a0 -a1
21cr|texlive-accsupp-53052-1|40	
21cr|texlive-accsupp-53052-1|41	%build
21cr|texlive-accsupp-53052-1|42	
21cr|texlive-accsupp-53052-1|43	%install
21cr|texlive-accsupp-53052-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-accsupp-53052-1|45	rm -rf tlpkg
21cr|texlive-accsupp-53052-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

8753 21
21cr|texlive-addfont-1.1-1|1	Name:		texlive-addfont
21cr|texlive-addfont-1.1-1|2	Version:	1.1
21cr|texlive-addfont-1.1-1|3	Release:	1
21cr|texlive-addfont-1.1-1|4	Summary:	Fixes fonts
21cr|texlive-addfont-1.1-1|5	Group:		Publishing
21cr|texlive-addfont-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-addfont-1.1-1|7	License:	GNU General Public License
21cr|texlive-addfont-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/addfont.tar.xz
21cr|texlive-addfont-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/addfont.doc.tar.xz
21cr|texlive-addfont-1.1-1|10	BuildArch:	noarch
21cr|texlive-addfont-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-addfont-1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-addfont-1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-addfont-1.1-1|14	
21cr|texlive-addfont-1.1-1|15	%description
21cr|texlive-addfont-1.1-1|16	This package is intended for use by users who know about fonts. It is a quick-fix for
21cr|texlive-addfont-1.1-1|17	fonts which does not have genuine LATEX support. It is not meant as a replacement of
21cr|texlive-addfont-1.1-1|18	the LATEX font definition files.
21cr|texlive-addfont-1.1-1|19	It is meant as something more useable for LATEX users than the \newfont command.
21cr|texlive-addfont-1.1-1|20	With addfont the loaded font scales along with the usual LATEX size selection.
21cr|texlive-addfont-1.1-1|21	Using this package still requires some knowledge on how to use fonts with LATEX.
21cr|texlive-addfont-1.1-1|22	#-----------------------------------------------------------------------
21cr|texlive-addfont-1.1-1|23	
21cr|texlive-addfont-1.1-1|24	%files
21cr|texlive-addfont-1.1-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-addfont-1.1-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-addfont-1.1-1|27	
21cr|texlive-addfont-1.1-1|28	#-----------------------------------------------------------------------
21cr|texlive-addfont-1.1-1|29	%prep
21cr|texlive-addfont-1.1-1|30	%setup -c -a0 -a1
21cr|texlive-addfont-1.1-1|31	
21cr|texlive-addfont-1.1-1|32	%build
21cr|texlive-addfont-1.1-1|33	
21cr|texlive-addfont-1.1-1|34	%install
21cr|texlive-addfont-1.1-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-addfont-1.1-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8754 21
21cr|texlive-addliga-50912-1|1	%define oname addliga
21cr|texlive-addliga-50912-1|2	
21cr|texlive-addliga-50912-1|3	Summary:	Access basic ligatures in legacy TrueType fonts
21cr|texlive-addliga-50912-1|4	Name:		texlive-addliga
21cr|texlive-addliga-50912-1|5	Version:	50912
21cr|texlive-addliga-50912-1|6	Release:	1
21cr|texlive-addliga-50912-1|7	License:	LPPL1.3
21cr|texlive-addliga-50912-1|8	Group:		Publishing
21cr|texlive-addliga-50912-1|9	Url:		https://www.ctan.org
21cr|texlive-addliga-50912-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-addliga-50912-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-addliga-50912-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-addliga-50912-1|13	Requires:	texlive-tlpkg
21cr|texlive-addliga-50912-1|14	Requires:	texlive-kpathsea
21cr|texlive-addliga-50912-1|15	Provides:	tex(addliga.sty) = 2024
21cr|texlive-addliga-50912-1|16	BuildArch:	noarch
21cr|texlive-addliga-50912-1|17	
21cr|texlive-addliga-50912-1|18	%description
21cr|texlive-addliga-50912-1|19	This small and simple package allows LuaLaTeX users to access
21cr|texlive-addliga-50912-1|20	basic ligatures (ff, fi, ffi, fl, ffl) in legacy TrueType fonts
21cr|texlive-addliga-50912-1|21	(those lacking a liga table) accessed via fontspec.
21cr|texlive-addliga-50912-1|22	
21cr|texlive-addliga-50912-1|23	%files
21cr|texlive-addliga-50912-1|24	%doc %{_texmfdistdir}/doc/lualatex/addliga/
21cr|texlive-addliga-50912-1|25	%{_texmfdistdir}/tex/lualatex/addliga/
21cr|texlive-addliga-50912-1|26	
21cr|texlive-addliga-50912-1|27	#------------------------------------------------------------------
21cr|texlive-addliga-50912-1|28	
21cr|texlive-addliga-50912-1|29	%prep
21cr|texlive-addliga-50912-1|30	%setup -c -a0 -a1
21cr|texlive-addliga-50912-1|31	
21cr|texlive-addliga-50912-1|32	%build
21cr|texlive-addliga-50912-1|33	
21cr|texlive-addliga-50912-1|34	%install
21cr|texlive-addliga-50912-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-addliga-50912-1|36	rm -rf tlpkg
21cr|texlive-addliga-50912-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8755 21
21cr|texlive-adforn-1.001b2-8|1	# revision 20019
21cr|texlive-adforn-1.001b2-8|2	# category Package
21cr|texlive-adforn-1.001b2-8|3	# catalog-ctan /fonts/adforn
21cr|texlive-adforn-1.001b2-8|4	# catalog-date 2010-10-06 08:49:34 +0200
21cr|texlive-adforn-1.001b2-8|5	# catalog-license lppl
21cr|texlive-adforn-1.001b2-8|6	# catalog-version 1.001-b-2
21cr|texlive-adforn-1.001b2-8|7	Name:		texlive-adforn
21cr|texlive-adforn-1.001b2-8|8	Version:	1.001b2
21cr|texlive-adforn-1.001b2-8|9	Release:	8
21cr|texlive-adforn-1.001b2-8|10	Summary:	OrnementsADF font with TeX/LaTeX support
21cr|texlive-adforn-1.001b2-8|11	Group:		Publishing
21cr|texlive-adforn-1.001b2-8|12	URL:		http://www.ctan.org/tex-archive/fonts/adforn
21cr|texlive-adforn-1.001b2-8|13	License:	LPPL
21cr|texlive-adforn-1.001b2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adforn.tar.xz
21cr|texlive-adforn-1.001b2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adforn.doc.tar.xz
21cr|texlive-adforn-1.001b2-8|16	BuildArch:	noarch
21cr|texlive-adforn-1.001b2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-adforn-1.001b2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-adforn-1.001b2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-adforn-1.001b2-8|20	
21cr|texlive-adforn-1.001b2-8|21	%description
21cr|texlive-adforn-1.001b2-8|22	The bundle provides the Ornements ADF font in PostScript type 1
21cr|texlive-adforn-1.001b2-8|23	format with TeX/LaTeX support files. The font is licensed under
21cr|texlive-adforn-1.001b2-8|24	GPL v2 or later with font exception. (See NOTICE, COPYING,
21cr|texlive-adforn-1.001b2-8|25	README.) The TeX/LaTeX support is licensed under LPPL. (See
21cr|texlive-adforn-1.001b2-8|26	README, manifest.txt.).
21cr|texlive-adforn-1.001b2-8|27	
21cr|texlive-adforn-1.001b2-8|28	
21cr|texlive-adforn-1.001b2-8|29	#-----------------------------------------------------------------------
21cr|texlive-adforn-1.001b2-8|30	%files
21cr|texlive-adforn-1.001b2-8|31	%{_texmfdistdir}/fonts/afm/arkandis/adforn/OrnementsADF.afm
21cr|texlive-adforn-1.001b2-8|32	%{_texmfdistdir}/fonts/enc/dvips/adforn/OrnementsADF.enc
21cr|texlive-adforn-1.001b2-8|33	%{_texmfdistdir}/fonts/map/dvips/adforn/OrnementsADF.map
21cr|texlive-adforn-1.001b2-8|34	%{_texmfdistdir}/fonts/tfm/arkandis/adforn/OrnementsADF.tfm
21cr|texlive-adforn-1.001b2-8|35	%{_texmfdistdir}/fonts/type1/arkandis/adforn/OrnementsADF.pfb
21cr|texlive-adforn-1.001b2-8|36	%{_texmfdistdir}/tex/latex/adforn/adforn.sty
21cr|texlive-adforn-1.001b2-8|37	%{_texmfdistdir}/tex/latex/adforn/uornementsadf.fd
21cr|texlive-adforn-1.001b2-8|38	%doc %{_texmfdistdir}/doc/fonts/adforn/COPYING
21cr|texlive-adforn-1.001b2-8|39	%doc %{_texmfdistdir}/doc/fonts/adforn/NOTICE
21cr|texlive-adforn-1.001b2-8|40	%doc %{_texmfdistdir}/doc/fonts/adforn/README
21cr|texlive-adforn-1.001b2-8|41	%doc %{_texmfdistdir}/doc/fonts/adforn/adforn.pdf
21cr|texlive-adforn-1.001b2-8|42	%doc %{_texmfdistdir}/doc/fonts/adforn/adforn.tex
21cr|texlive-adforn-1.001b2-8|43	%doc %{_texmfdistdir}/doc/fonts/adforn/manifest.txt
21cr|texlive-adforn-1.001b2-8|44	
21cr|texlive-adforn-1.001b2-8|45	#-----------------------------------------------------------------------
21cr|texlive-adforn-1.001b2-8|46	%prep
21cr|texlive-adforn-1.001b2-8|47	%setup -c -a0 -a1
21cr|texlive-adforn-1.001b2-8|48	
21cr|texlive-adforn-1.001b2-8|49	%build
21cr|texlive-adforn-1.001b2-8|50	
21cr|texlive-adforn-1.001b2-8|51	%install
21cr|texlive-adforn-1.001b2-8|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-adforn-1.001b2-8|53	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

8756 21
21cr|texlive-adfsymbols-1.001-8|1	# revision 19766
21cr|texlive-adfsymbols-1.001-8|2	# category Package
21cr|texlive-adfsymbols-1.001-8|3	# catalog-ctan /fonts/adfsymbols
21cr|texlive-adfsymbols-1.001-8|4	# catalog-date 2010-09-13 13:22:42 +0200
21cr|texlive-adfsymbols-1.001-8|5	# catalog-license lppl
21cr|texlive-adfsymbols-1.001-8|6	# catalog-version 1.001
21cr|texlive-adfsymbols-1.001-8|7	Name:		texlive-adfsymbols
21cr|texlive-adfsymbols-1.001-8|8	Version:	1.001
21cr|texlive-adfsymbols-1.001-8|9	Release:	8
21cr|texlive-adfsymbols-1.001-8|10	Summary:	SymbolsADF with TeX/LaTeX support
21cr|texlive-adfsymbols-1.001-8|11	Group:		Publishing
21cr|texlive-adfsymbols-1.001-8|12	URL:		http://www.ctan.org/tex-archive/fonts/adfsymbols
21cr|texlive-adfsymbols-1.001-8|13	License:	LPPL
21cr|texlive-adfsymbols-1.001-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfsymbols.tar.xz
21cr|texlive-adfsymbols-1.001-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfsymbols.doc.tar.xz
21cr|texlive-adfsymbols-1.001-8|16	BuildArch:	noarch
21cr|texlive-adfsymbols-1.001-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-adfsymbols-1.001-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-adfsymbols-1.001-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-adfsymbols-1.001-8|20	Requires(post):	texlive-tetex
21cr|texlive-adfsymbols-1.001-8|21	
21cr|texlive-adfsymbols-1.001-8|22	%description
21cr|texlive-adfsymbols-1.001-8|23	The package provides Arkandis foundry's ArrowsADF and
21cr|texlive-adfsymbols-1.001-8|24	BulletsADF fonts in Adobe Type 1 format, together with
21cr|texlive-adfsymbols-1.001-8|25	TeX/LaTeX support files. The fonts are licensed under GPL v2 or
21cr|texlive-adfsymbols-1.001-8|26	later with font exception. (See NOTICE, COPYING, README.) The
21cr|texlive-adfsymbols-1.001-8|27	TeX/LaTeX support is licensed under LPPL. (See README,
21cr|texlive-adfsymbols-1.001-8|28	manifest.txt.).
21cr|texlive-adfsymbols-1.001-8|29	
21cr|texlive-adfsymbols-1.001-8|30	
21cr|texlive-adfsymbols-1.001-8|31	#-----------------------------------------------------------------------
21cr|texlive-adfsymbols-1.001-8|32	%files
21cr|texlive-adfsymbols-1.001-8|33	%{_texmfdistdir}/fonts/afm/arkandis/adfsymbols/ArrowsADF.afm
21cr|texlive-adfsymbols-1.001-8|34	%{_texmfdistdir}/fonts/afm/arkandis/adfsymbols/BulletsADF.afm
21cr|texlive-adfsymbols-1.001-8|35	%{_texmfdistdir}/fonts/enc/dvips/adfsymbols/SymbolsADF.enc
21cr|texlive-adfsymbols-1.001-8|36	%{_texmfdistdir}/fonts/map/dvips/adfsymbols/ArrowsADF.map
21cr|texlive-adfsymbols-1.001-8|37	%{_texmfdistdir}/fonts/map/dvips/adfsymbols/BulletsADF.map
21cr|texlive-adfsymbols-1.001-8|38	%{_texmfdistdir}/fonts/tfm/arkandis/adfsymbols/ArrowsADF.tfm
21cr|texlive-adfsymbols-1.001-8|39	%{_texmfdistdir}/fonts/tfm/arkandis/adfsymbols/BulletsADF.tfm
21cr|texlive-adfsymbols-1.001-8|40	%{_texmfdistdir}/fonts/type1/arkandis/adfsymbols/ArrowsADF.pfb
21cr|texlive-adfsymbols-1.001-8|41	%{_texmfdistdir}/fonts/type1/arkandis/adfsymbols/BulletsADF.pfb
21cr|texlive-adfsymbols-1.001-8|42	%{_texmfdistdir}/tex/latex/adfsymbols/adfarrows.sty
21cr|texlive-adfsymbols-1.001-8|43	%{_texmfdistdir}/tex/latex/adfsymbols/adfbullets.sty
21cr|texlive-adfsymbols-1.001-8|44	%{_texmfdistdir}/tex/latex/adfsymbols/uarrowsadf.fd
21cr|texlive-adfsymbols-1.001-8|45	%{_texmfdistdir}/tex/latex/adfsymbols/ubulletsadf.fd
21cr|texlive-adfsymbols-1.001-8|46	%_texmf_updmap_d/adfsymbols
21cr|texlive-adfsymbols-1.001-8|47	%doc %{_texmfdistdir}/doc/fonts/adfsymbols/COPYING
21cr|texlive-adfsymbols-1.001-8|48	%doc %{_texmfdistdir}/doc/fonts/adfsymbols/NOTICE
21cr|texlive-adfsymbols-1.001-8|49	%doc %{_texmfdistdir}/doc/fonts/adfsymbols/README
21cr|texlive-adfsymbols-1.001-8|50	%doc %{_texmfdistdir}/doc/fonts/adfsymbols/adfsymbols.pdf
21cr|texlive-adfsymbols-1.001-8|51	%doc %{_texmfdistdir}/doc/fonts/adfsymbols/adfsymbols.tex
21cr|texlive-adfsymbols-1.001-8|52	%doc %{_texmfdistdir}/doc/fonts/adfsymbols/manifest.txt
21cr|texlive-adfsymbols-1.001-8|53	
21cr|texlive-adfsymbols-1.001-8|54	#-----------------------------------------------------------------------
21cr|texlive-adfsymbols-1.001-8|55	%prep
21cr|texlive-adfsymbols-1.001-8|56	%setup -c -a0 -a1
21cr|texlive-adfsymbols-1.001-8|57	
21cr|texlive-adfsymbols-1.001-8|58	%build
21cr|texlive-adfsymbols-1.001-8|59	
21cr|texlive-adfsymbols-1.001-8|60	%install
21cr|texlive-adfsymbols-1.001-8|61	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-adfsymbols-1.001-8|62	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-adfsymbols-1.001-8|63	mkdir -p %{buildroot}%{_texmf_updmap_d}
21cr|texlive-adfsymbols-1.001-8|64	cat > %{buildroot}%{_texmf_updmap_d}/adfsymbols <<EOF
21cr|texlive-adfsymbols-1.001-8|65	Map ArrowsADF.map
21cr|texlive-adfsymbols-1.001-8|66	Map BulletsADF.map
21cr|texlive-adfsymbols-1.001-8|67	EOF

8757 21
21cr|texlive-adhocfilelist-20190228-1|1	# revision 29349
21cr|texlive-adhocfilelist-20190228-1|2	# category Package
21cr|texlive-adhocfilelist-20190228-1|3	# catalog-ctan /support/adhocfilelist
21cr|texlive-adhocfilelist-20190228-1|4	# catalog-date 2013-01-04 14:33:54 +0100
21cr|texlive-adhocfilelist-20190228-1|5	# catalog-license lppl
21cr|texlive-adhocfilelist-20190228-1|6	# catalog-version 2013-01-04
21cr|texlive-adhocfilelist-20190228-1|7	Name:		texlive-adhocfilelist
21cr|texlive-adhocfilelist-20190228-1|8	Version:	20190228
21cr|texlive-adhocfilelist-20190228-1|9	Release:	1
21cr|texlive-adhocfilelist-20190228-1|10	Summary:	'\listfiles' entries from the command line
21cr|texlive-adhocfilelist-20190228-1|11	Group:		Publishing
21cr|texlive-adhocfilelist-20190228-1|12	URL:		http://www.ctan.org/tex-archive/support/adhocfilelist
21cr|texlive-adhocfilelist-20190228-1|13	License:	LPPL
21cr|texlive-adhocfilelist-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.tar.xz
21cr|texlive-adhocfilelist-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.doc.tar.xz
21cr|texlive-adhocfilelist-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.source.tar.xz
21cr|texlive-adhocfilelist-20190228-1|17	BuildArch:	noarch
21cr|texlive-adhocfilelist-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-adhocfilelist-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-adhocfilelist-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-adhocfilelist-20190228-1|21	Provides:	texlive-adhocfilelist.bin = %{EVRD}
21cr|texlive-adhocfilelist-20190228-1|22	
21cr|texlive-adhocfilelist-20190228-1|23	%description
21cr|texlive-adhocfilelist-20190228-1|24	The package provides a Unix shell script to display a list of
21cr|texlive-adhocfilelist-20190228-1|25	LaTeX \Provides...-command contexts on screen. Provision is
21cr|texlive-adhocfilelist-20190228-1|26	made for controlling the searches that the package does. The
21cr|texlive-adhocfilelist-20190228-1|27	package was developed on a Unix-like system, using (among other
21cr|texlive-adhocfilelist-20190228-1|28	things) the gnu variant of the find command.
21cr|texlive-adhocfilelist-20190228-1|29	
21cr|texlive-adhocfilelist-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-adhocfilelist-20190228-1|31	%files
21cr|texlive-adhocfilelist-20190228-1|32	%{_bindir}/adhocfilelist
21cr|texlive-adhocfilelist-20190228-1|33	%{_texmfdistdir}/scripts/adhocfilelist/adhocfilelist.sh
21cr|texlive-adhocfilelist-20190228-1|34	%{_texmfdistdir}/scripts/adhocfilelist/herelist.sh
21cr|texlive-adhocfilelist-20190228-1|35	%{_texmfdistdir}/tex/support/adhocfilelist/adhocfilelist.RLS
21cr|texlive-adhocfilelist-20190228-1|36	%doc %{_texmfdistdir}/doc/support/adhocfilelist/README
21cr|texlive-adhocfilelist-20190228-1|37	%doc %{_texmfdistdir}/doc/support/adhocfilelist/RELEASEs.txt
21cr|texlive-adhocfilelist-20190228-1|38	%doc %{_texmfdistdir}/doc/support/adhocfilelist/SrcFILEs.txt
21cr|texlive-adhocfilelist-20190228-1|39	%doc %{_texmfdistdir}/doc/support/adhocfilelist/adhocfilelist.htm
21cr|texlive-adhocfilelist-20190228-1|40	%doc %{_texmfdistdir}/doc/support/adhocfilelist/demo/herelist.txt
21cr|texlive-adhocfilelist-20190228-1|41	#- source
21cr|texlive-adhocfilelist-20190228-1|42	%doc %{_texmfdistdir}/source/support/adhocfilelist/adhocfilelist.tex
21cr|texlive-adhocfilelist-20190228-1|43	%doc %{_texmfdistdir}/source/support/adhocfilelist/fdatechk.tex
21cr|texlive-adhocfilelist-20190228-1|44	%doc %{_texmfdistdir}/source/support/adhocfilelist/makehtml.tex
21cr|texlive-adhocfilelist-20190228-1|45	%doc %{_texmfdistdir}/source/support/adhocfilelist/srcfiles.tex
21cr|texlive-adhocfilelist-20190228-1|46	%doc %{_texmfdistdir}/source/support/adhocfilelist/texblog.fdf
21cr|texlive-adhocfilelist-20190228-1|47	
21cr|texlive-adhocfilelist-20190228-1|48	#-----------------------------------------------------------------------
21cr|texlive-adhocfilelist-20190228-1|49	%prep
21cr|texlive-adhocfilelist-20190228-1|50	%setup -c -a0 -a1 -a2
21cr|texlive-adhocfilelist-20190228-1|51	
21cr|texlive-adhocfilelist-20190228-1|52	%build
21cr|texlive-adhocfilelist-20190228-1|53	
21cr|texlive-adhocfilelist-20190228-1|54	%install
21cr|texlive-adhocfilelist-20190228-1|55	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-adhocfilelist-20190228-1|56	pushd %{buildroot}%{_bindir}
21cr|texlive-adhocfilelist-20190228-1|57	ln -sf %{_texmfdistdir}/scripts/adhocfilelist/adhocfilelist.sh adhocfilelist
21cr|texlive-adhocfilelist-20190228-1|58	popd
21cr|texlive-adhocfilelist-20190228-1|59	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-adhocfilelist-20190228-1|60	cp -fpar texmf-dist %{buildroot}%{_datadir}

8758 21
21cr|texlive-adtrees-1.1-1|1	Name:		texlive-adtrees
21cr|texlive-adtrees-1.1-1|2	Version:	1.1
21cr|texlive-adtrees-1.1-1|3	Release:	1
21cr|texlive-adtrees-1.1-1|4	Summary:	Macros for drawing adpositional trees
21cr|texlive-adtrees-1.1-1|5	Group:		Publishing
21cr|texlive-adtrees-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adtrees
21cr|texlive-adtrees-1.1-1|7	License:	MIT
21cr|texlive-adtrees-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/adtrees.tar.xz
21cr|texlive-adtrees-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/adtrees.doc.tar.xz
21cr|texlive-adtrees-1.1-1|10	BuildArch:	noarch
21cr|texlive-adtrees-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-adtrees-1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-adtrees-1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-adtrees-1.1-1|14	
21cr|texlive-adtrees-1.1-1|15	%description
21cr|texlive-adtrees-1.1-1|16	This package provides a means to write adpositional trees, a
21cr|texlive-adtrees-1.1-1|17	formalism devoted to representing natural language expressions.
21cr|texlive-adtrees-1.1-1|18	The package relies on epic and cancel.
21cr|texlive-adtrees-1.1-1|19	
21cr|texlive-adtrees-1.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-adtrees-1.1-1|21	%files
21cr|texlive-adtrees-1.1-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-adtrees-1.1-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-adtrees-1.1-1|24	
21cr|texlive-adtrees-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-adtrees-1.1-1|26	%prep
21cr|texlive-adtrees-1.1-1|27	%setup -c -a0 -a1
21cr|texlive-adtrees-1.1-1|28	
21cr|texlive-adtrees-1.1-1|29	%build
21cr|texlive-adtrees-1.1-1|30	
21cr|texlive-adtrees-1.1-1|31	%install
21cr|texlive-adtrees-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-adtrees-1.1-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8759 21
21cr|texlive-aesupp-58253-1|1	%define oname aesupp
21cr|texlive-aesupp-58253-1|2	
21cr|texlive-aesupp-58253-1|3	Summary:	Special support for the ae character
21cr|texlive-aesupp-58253-1|4	Name:		texlive-aesupp
21cr|texlive-aesupp-58253-1|5	Version:	58253
21cr|texlive-aesupp-58253-1|6	Release:	1
21cr|texlive-aesupp-58253-1|7	License:	LPPL1.3
21cr|texlive-aesupp-58253-1|8	Group:		Publishing
21cr|texlive-aesupp-58253-1|9	Url:		https://www.ctan.org
21cr|texlive-aesupp-58253-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-aesupp-58253-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-aesupp-58253-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-aesupp-58253-1|13	Requires:	tex(ifthen.sty)
21cr|texlive-aesupp-58253-1|14	Requires:	texlive-tlpkg
21cr|texlive-aesupp-58253-1|15	Requires:	texlive-kpathsea
21cr|texlive-aesupp-58253-1|16	Provides:	tex(aesupp.map) = 2024
21cr|texlive-aesupp-58253-1|17	Provides:	tex(aesupp.sty) = 2024
21cr|texlive-aesupp-58253-1|18	Provides:	tex(tg.enc) = 2024
21cr|texlive-aesupp-58253-1|19	BuildArch:	noarch
21cr|texlive-aesupp-58253-1|20	
21cr|texlive-aesupp-58253-1|21	%description
21cr|texlive-aesupp-58253-1|22	This package provides special support for the italic 'ae'
21cr|texlive-aesupp-58253-1|23	character in some fonts, due to design flaws (in the author's
21cr|texlive-aesupp-58253-1|24	opinion) regarding this character. At the moment only the fonts
21cr|texlive-aesupp-58253-1|25	TeX Gyre Bonum, TeX Gyre Schola, TeX Gyre Pagella, and the
21cr|texlive-aesupp-58253-1|26	Latin Modern fonts are supported. The other fonts in the TeX
21cr|texlive-aesupp-58253-1|27	Gyre bundle do not need this support.
21cr|texlive-aesupp-58253-1|28	
21cr|texlive-aesupp-58253-1|29	%files
21cr|texlive-aesupp-58253-1|30	%doc %{_texmfdistdir}/doc/fonts/aesupp
21cr|texlive-aesupp-58253-1|31	%{_texmfdistdir}/fonts/enc/dvips/aesupp
21cr|texlive-aesupp-58253-1|32	%{_texmfdistdir}/fonts/map/dvips/aesupp
21cr|texlive-aesupp-58253-1|33	%{_texmfdistdir}/fonts/opentype/public/aesupp
21cr|texlive-aesupp-58253-1|34	%{_texmfdistdir}/fonts/tfm/public/aesupp
21cr|texlive-aesupp-58253-1|35	%{_texmfdistdir}/fonts/type1/public/aesupp
21cr|texlive-aesupp-58253-1|36	%{_texmfdistdir}/tex/latex/aesupp
21cr|texlive-aesupp-58253-1|37	
21cr|texlive-aesupp-58253-1|38	#------------------------------------------------------------------
21cr|texlive-aesupp-58253-1|39	
21cr|texlive-aesupp-58253-1|40	%prep
21cr|texlive-aesupp-58253-1|41	%setup -c -a0 -a1
21cr|texlive-aesupp-58253-1|42	
21cr|texlive-aesupp-58253-1|43	%build
21cr|texlive-aesupp-58253-1|44	
21cr|texlive-aesupp-58253-1|45	%install
21cr|texlive-aesupp-58253-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-aesupp-58253-1|47	rm -rf tlpkg
21cr|texlive-aesupp-58253-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

8760 21
21cr|texlive-aichej-20190228-1|1	# revision 15878
21cr|texlive-aichej-20190228-1|2	# category Package
21cr|texlive-aichej-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/misc/aichej.bst
21cr|texlive-aichej-20190228-1|4	# catalog-date 2008-08-16 20:32:59 +0200
21cr|texlive-aichej-20190228-1|5	# catalog-license lppl
21cr|texlive-aichej-20190228-1|6	# catalog-version undef
21cr|texlive-aichej-20190228-1|7	Name:		texlive-aichej
21cr|texlive-aichej-20190228-1|8	Version:	20190228
21cr|texlive-aichej-20190228-1|9	Release:	1
21cr|texlive-aichej-20190228-1|10	Summary:	Bibliography style file for the AIChE Journal
21cr|texlive-aichej-20190228-1|11	Group:		Publishing
21cr|texlive-aichej-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/aichej.bst
21cr|texlive-aichej-20190228-1|13	License:	LPPL
21cr|texlive-aichej-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aichej.tar.xz
21cr|texlive-aichej-20190228-1|15	BuildArch:	noarch
21cr|texlive-aichej-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-aichej-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-aichej-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-aichej-20190228-1|19	
21cr|texlive-aichej-20190228-1|20	%description
21cr|texlive-aichej-20190228-1|21	The style was generated using custom-bib, and implements the
21cr|texlive-aichej-20190228-1|22	style of the American Institute of Chemical Engineers Jounal
21cr|texlive-aichej-20190228-1|23	(or AIChE Journal or AIChE J or AIChEJ).
21cr|texlive-aichej-20190228-1|24	
21cr|texlive-aichej-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-aichej-20190228-1|26	%files
21cr|texlive-aichej-20190228-1|27	%{_texmfdistdir}/bibtex/bst/aichej/aichej.bst
21cr|texlive-aichej-20190228-1|28	
21cr|texlive-aichej-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-aichej-20190228-1|30	%prep
21cr|texlive-aichej-20190228-1|31	%setup -c -a0
21cr|texlive-aichej-20190228-1|32	
21cr|texlive-aichej-20190228-1|33	%build
21cr|texlive-aichej-20190228-1|34	
21cr|texlive-aichej-20190228-1|35	%install
21cr|texlive-aichej-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-aichej-20190228-1|37	cp -fpar bibtex %{buildroot}%{_texmfdistdir}

8761 21
21cr|texlive-ajl-34016.0-1|1	%define oname ajl
21cr|texlive-ajl-34016.0-1|2	
21cr|texlive-ajl-34016.0-1|3	Summary:	BibTeX style for AJL
21cr|texlive-ajl-34016.0-1|4	Name:		texlive-ajl
21cr|texlive-ajl-34016.0-1|5	Version:	34016.0
21cr|texlive-ajl-34016.0-1|6	Release:	1
21cr|texlive-ajl-34016.0-1|7	License:	LPPL1.3
21cr|texlive-ajl-34016.0-1|8	Group:		Publishing
21cr|texlive-ajl-34016.0-1|9	Url:		https://www.ctan.org
21cr|texlive-ajl-34016.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ajl-34016.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ajl-34016.0-1|12	Requires:	texlive-kpathsea
21cr|texlive-ajl-34016.0-1|13	Requires:	texlive-tlpkg
21cr|texlive-ajl-34016.0-1|14	Provides:	tex-ajl = 2024
21cr|texlive-ajl-34016.0-1|15	BuildArch:	noarch
21cr|texlive-ajl-34016.0-1|16	
21cr|texlive-ajl-34016.0-1|17	%description
21cr|texlive-ajl-34016.0-1|18	Bibliographic style references in style of Australian Journal
21cr|texlive-ajl-34016.0-1|19	of Linguistics.
21cr|texlive-ajl-34016.0-1|20	
21cr|texlive-ajl-34016.0-1|21	%files
21cr|texlive-ajl-34016.0-1|22	%{_texmfdistdir}/bibtex/bst/ajl/
21cr|texlive-ajl-34016.0-1|23	
21cr|texlive-ajl-34016.0-1|24	#------------------------------------------------------------------
21cr|texlive-ajl-34016.0-1|25	
21cr|texlive-ajl-34016.0-1|26	%prep
21cr|texlive-ajl-34016.0-1|27	%setup -c -a0
21cr|texlive-ajl-34016.0-1|28	
21cr|texlive-ajl-34016.0-1|29	%build
21cr|texlive-ajl-34016.0-1|30	
21cr|texlive-ajl-34016.0-1|31	%install
21cr|texlive-ajl-34016.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ajl-34016.0-1|33	rm -rf tlpkg
21cr|texlive-ajl-34016.0-1|34	cp -fpar * %{buildroot}%{_texmfdistdir}

8762 21
21cr|texlive-akshar-56277-1|1	%define oname akshar
21cr|texlive-akshar-56277-1|2	
21cr|texlive-akshar-56277-1|3	Summary:	Support for syllables in the Devanagari script
21cr|texlive-akshar-56277-1|4	Name:		texlive-akshar
21cr|texlive-akshar-56277-1|5	Version:	56277
21cr|texlive-akshar-56277-1|6	Release:	1
21cr|texlive-akshar-56277-1|7	License:	LPPL1.3
21cr|texlive-akshar-56277-1|8	Group:		Publishing
21cr|texlive-akshar-56277-1|9	Url:		https://www.ctan.org
21cr|texlive-akshar-56277-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-akshar-56277-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-akshar-56277-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-akshar-56277-1|13	Requires:	texlive-tlpkg
21cr|texlive-akshar-56277-1|14	Requires:	texlive-kpathsea
21cr|texlive-akshar-56277-1|15	Provides:	tex(akshar.sty) = 2024
21cr|texlive-akshar-56277-1|16	BuildArch:	noarch
21cr|texlive-akshar-56277-1|17	
21cr|texlive-akshar-56277-1|18	%description
21cr|texlive-akshar-56277-1|19	This LaTeX3 package provides macros and interfaces to work with
21cr|texlive-akshar-56277-1|20	Devanagari characters and syllables in a more correct way.
21cr|texlive-akshar-56277-1|21	
21cr|texlive-akshar-56277-1|22	%files
21cr|texlive-akshar-56277-1|23	%doc %{_texmfdistdir}/doc/latex/akshar
21cr|texlive-akshar-56277-1|24	%{_texmfdistdir}/tex/latex/akshar
21cr|texlive-akshar-56277-1|25	
21cr|texlive-akshar-56277-1|26	#------------------------------------------------------------------
21cr|texlive-akshar-56277-1|27	
21cr|texlive-akshar-56277-1|28	%prep
21cr|texlive-akshar-56277-1|29	%setup -c -a0 -a1
21cr|texlive-akshar-56277-1|30	
21cr|texlive-akshar-56277-1|31	%build
21cr|texlive-akshar-56277-1|32	
21cr|texlive-akshar-56277-1|33	%install
21cr|texlive-akshar-56277-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-akshar-56277-1|35	rm -rf tlpkg
21cr|texlive-akshar-56277-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

8763 21
21cr|texlive-alegreya-64384-1|1	%define oname alegreya
21cr|texlive-alegreya-64384-1|2	
21cr|texlive-alegreya-64384-1|3	Summary:	Alegreya fonts with LaTeX support
21cr|texlive-alegreya-64384-1|4	Name:		texlive-alegreya
21cr|texlive-alegreya-64384-1|5	Version:	64384
21cr|texlive-alegreya-64384-1|6	Release:	1
21cr|texlive-alegreya-64384-1|7	License:	LPPL1.3
21cr|texlive-alegreya-64384-1|8	Group:		Publishing
21cr|texlive-alegreya-64384-1|9	Url:		https://www.ctan.org
21cr|texlive-alegreya-64384-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-alegreya-64384-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-alegreya-64384-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-alegreya-64384-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-alegreya-64384-1|14	Requires:	texlive-kpathsea
21cr|texlive-alegreya-64384-1|15	Requires:	texlive-tlpkg
21cr|texlive-alegreya-64384-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-alegreya-64384-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-alegreya-64384-1|18	Provides:	tex-alegreya = 2024
21cr|texlive-alegreya-64384-1|19	Provides:	tex(AlegreyaSans.sty) = 2024
21cr|texlive-alegreya-64384-1|20	Provides:	tex(Alegreya.sty) = 2024
21cr|texlive-alegreya-64384-1|21	Provides:	tex(algr_226fyf.enc) = 2024
21cr|texlive-alegreya-64384-1|22	Provides:	tex(algr_2vgxay.enc) = 2024
21cr|texlive-alegreya-64384-1|23	Provides:	tex(algr_32il6z.enc) = 2024
21cr|texlive-alegreya-64384-1|24	Provides:	tex(algr_3ej7ja.enc) = 2024
21cr|texlive-alegreya-64384-1|25	Provides:	tex(algr_3j6zf7.enc) = 2024
21cr|texlive-alegreya-64384-1|26	Provides:	tex(algr_3w755y.enc) = 2024
21cr|texlive-alegreya-64384-1|27	Provides:	tex(algr_4ns4wz.enc) = 2024
21cr|texlive-alegreya-64384-1|28	Provides:	tex(algr_4v37z4.enc) = 2024
21cr|texlive-alegreya-64384-1|29	Provides:	tex(algr_5gibri.enc) = 2024
21cr|texlive-alegreya-64384-1|30	Provides:	tex(algr_5io2mf.enc) = 2024
21cr|texlive-alegreya-64384-1|31	Provides:	tex(algr_5rsmqe.enc) = 2024
21cr|texlive-alegreya-64384-1|32	Provides:	tex(algr_62cj7n.enc) = 2024
21cr|texlive-alegreya-64384-1|33	Provides:	tex(algr_66zd6s.enc) = 2024
21cr|texlive-alegreya-64384-1|34	Provides:	tex(algr_6jp7bb.enc) = 2024
21cr|texlive-alegreya-64384-1|35	Provides:	tex(algr_6lq5ex.enc) = 2024
21cr|texlive-alegreya-64384-1|36	Provides:	tex(algr_6q4car.enc) = 2024
21cr|texlive-alegreya-64384-1|37	Provides:	tex(algr_6wvqta.enc) = 2024
21cr|texlive-alegreya-64384-1|38	Provides:	tex(algr_7cbt5m.enc) = 2024
21cr|texlive-alegreya-64384-1|39	Provides:	tex(algr_7jzpyg.enc) = 2024
21cr|texlive-alegreya-64384-1|40	Provides:	tex(algr_b53fje.enc) = 2024
21cr|texlive-alegreya-64384-1|41	Provides:	tex(algr_bwwxle.enc) = 2024
21cr|texlive-alegreya-64384-1|42	Provides:	tex(algr_chmses.enc) = 2024
21cr|texlive-alegreya-64384-1|43	Provides:	tex(algr_ck23qu.enc) = 2024
21cr|texlive-alegreya-64384-1|44	Provides:	tex(algr_dfcgiv.enc) = 2024
21cr|texlive-alegreya-64384-1|45	Provides:	tex(algr_dokm3m.enc) = 2024
21cr|texlive-alegreya-64384-1|46	Provides:	tex(algr_dte76s.enc) = 2024
21cr|texlive-alegreya-64384-1|47	Provides:	tex(algr_ec6aae.enc) = 2024
21cr|texlive-alegreya-64384-1|48	Provides:	tex(algr_eltpie.enc) = 2024
21cr|texlive-alegreya-64384-1|49	Provides:	tex(algr_es2wca.enc) = 2024
21cr|texlive-alegreya-64384-1|50	Provides:	tex(algr_evb22y.enc) = 2024
21cr|texlive-alegreya-64384-1|51	Provides:	tex(algr_f7lt35.enc) = 2024
21cr|texlive-alegreya-64384-1|52	Provides:	tex(algr_fbntfe.enc) = 2024
21cr|texlive-alegreya-64384-1|53	Provides:	tex(algr_fi2sgn.enc) = 2024
21cr|texlive-alegreya-64384-1|54	Provides:	tex(algr_g3cfdt.enc) = 2024
21cr|texlive-alegreya-64384-1|55	Provides:	tex(algr_h4wxrq.enc) = 2024
21cr|texlive-alegreya-64384-1|56	Provides:	tex(algr_hnbre7.enc) = 2024
21cr|texlive-alegreya-64384-1|57	Provides:	tex(algr_hxyeky.enc) = 2024
21cr|texlive-alegreya-64384-1|58	Provides:	tex(algr_hzbvjz.enc) = 2024
21cr|texlive-alegreya-64384-1|59	Provides:	tex(algr_isiobp.enc) = 2024
21cr|texlive-alegreya-64384-1|60	Provides:	tex(algr_iszm25.enc) = 2024
21cr|texlive-alegreya-64384-1|61	Provides:	tex(algr_jfvu45.enc) = 2024
21cr|texlive-alegreya-64384-1|62	Provides:	tex(algr_jmly6e.enc) = 2024
21cr|texlive-alegreya-64384-1|63	Provides:	tex(algr_kvnvnq.enc) = 2024
21cr|texlive-alegreya-64384-1|64	Provides:	tex(algr_l3q2fl.enc) = 2024
21cr|texlive-alegreya-64384-1|65	Provides:	tex(algr_mlgxyz.enc) = 2024
21cr|texlive-alegreya-64384-1|66	Provides:	tex(algr_n26fs4.enc) = 2024
21cr|texlive-alegreya-64384-1|67	Provides:	tex(algr_nwaz6g.enc) = 2024
21cr|texlive-alegreya-64384-1|68	Provides:	tex(algr_oq6qvg.enc) = 2024
21cr|texlive-alegreya-64384-1|69	Provides:	tex(algr_oqh4wu.enc) = 2024
21cr|texlive-alegreya-64384-1|70	Provides:	tex(algr_orkgok.enc) = 2024
21cr|texlive-alegreya-64384-1|71	Provides:	tex(algr_oum7q3.enc) = 2024
21cr|texlive-alegreya-64384-1|72	Provides:	tex(algr_p7kywn.enc) = 2024
21cr|texlive-alegreya-64384-1|73	Provides:	tex(algr_phmojf.enc) = 2024
21cr|texlive-alegreya-64384-1|74	Provides:	tex(algr_qizth5.enc) = 2024
21cr|texlive-alegreya-64384-1|75	Provides:	tex(algr_qy2xvu.enc) = 2024
21cr|texlive-alegreya-64384-1|76	Provides:	tex(algr_r57u46.enc) = 2024
21cr|texlive-alegreya-64384-1|77	Provides:	tex(algr_rpkba2.enc) = 2024
21cr|texlive-alegreya-64384-1|78	Provides:	tex(algr_rxhb6t.enc) = 2024
21cr|texlive-alegreya-64384-1|79	Provides:	tex(algr_su2s7h.enc) = 2024
21cr|texlive-alegreya-64384-1|80	Provides:	tex(algr_te6qwy.enc) = 2024
21cr|texlive-alegreya-64384-1|81	Provides:	tex(algr_tf5zvx.enc) = 2024
21cr|texlive-alegreya-64384-1|82	Provides:	tex(algr_u7nq5p.enc) = 2024
21cr|texlive-alegreya-64384-1|83	Provides:	tex(algr_unkqzs.enc) = 2024
21cr|texlive-alegreya-64384-1|84	Provides:	tex(algr_v7kvmg.enc) = 2024
21cr|texlive-alegreya-64384-1|85	Provides:	tex(algr_v7zz7p.enc) = 2024
21cr|texlive-alegreya-64384-1|86	Provides:	tex(algr_vbs4kl.enc) = 2024
21cr|texlive-alegreya-64384-1|87	Provides:	tex(algr_vwfggt.enc) = 2024
21cr|texlive-alegreya-64384-1|88	Provides:	tex(algr_w4wd2e.enc) = 2024
21cr|texlive-alegreya-64384-1|89	Provides:	tex(algr_wbb64e.enc) = 2024
21cr|texlive-alegreya-64384-1|90	Provides:	tex(algr_wnb4kq.enc) = 2024
21cr|texlive-alegreya-64384-1|91	Provides:	tex(algr_xyef6o.enc) = 2024
21cr|texlive-alegreya-64384-1|92	Provides:	tex(algr_y2uq4q.enc) = 2024
21cr|texlive-alegreya-64384-1|93	Provides:	tex(algr_ywnyo5.enc) = 2024
21cr|texlive-alegreya-64384-1|94	Provides:	tex(algr_zbisw7.enc) = 2024
21cr|texlive-alegreya-64384-1|95	Provides:	tex(algr_zgz46n.enc) = 2024
21cr|texlive-alegreya-64384-1|96	Provides:	tex(algr_zsorhr.enc) = 2024
21cr|texlive-alegreya-64384-1|97	Provides:	tex(algr_zt4bhv.enc) = 2024
21cr|texlive-alegreya-64384-1|98	Provides:	tex(LGRAlegreya-Inf.fd) = 2024
21cr|texlive-alegreya-64384-1|99	Provides:	tex(LGRAlegreya-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|100	Provides:	tex(LGRAlegreya-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|101	Provides:	tex(LGRAlegreyaSans-Inf.fd) = 2024
21cr|texlive-alegreya-64384-1|102	Provides:	tex(LGRAlegreyaSans-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|103	Provides:	tex(LGRAlegreyaSans-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|104	Provides:	tex(LGRAlegreyaSans-Sup.fd) = 2024
21cr|texlive-alegreya-64384-1|105	Provides:	tex(LGRAlegreyaSans-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|106	Provides:	tex(LGRAlegreyaSans-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|107	Provides:	tex(LGRAlegreya-Sup.fd) = 2024
21cr|texlive-alegreya-64384-1|108	Provides:	tex(LGRAlegreya-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|109	Provides:	tex(LGRAlegreya-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|110	Provides:	tex(LY1Alegreya-Inf.fd) = 2024
21cr|texlive-alegreya-64384-1|111	Provides:	tex(LY1Alegreya-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|112	Provides:	tex(LY1Alegreya-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|113	Provides:	tex(LY1AlegreyaSans-Inf.fd) = 2024
21cr|texlive-alegreya-64384-1|114	Provides:	tex(LY1AlegreyaSans-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|115	Provides:	tex(LY1AlegreyaSans-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|116	Provides:	tex(LY1AlegreyaSans-Sup.fd) = 2024
21cr|texlive-alegreya-64384-1|117	Provides:	tex(LY1AlegreyaSans-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|118	Provides:	tex(LY1AlegreyaSans-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|119	Provides:	tex(LY1Alegreya-Sup.fd) = 2024
21cr|texlive-alegreya-64384-1|120	Provides:	tex(LY1Alegreya-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|121	Provides:	tex(LY1Alegreya-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|122	Provides:	tex(OT1Alegreya-Inf.fd) = 2024
21cr|texlive-alegreya-64384-1|123	Provides:	tex(OT1Alegreya-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|124	Provides:	tex(OT1Alegreya-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|125	Provides:	tex(OT1AlegreyaSans-Inf.fd) = 2024
21cr|texlive-alegreya-64384-1|126	Provides:	tex(OT1AlegreyaSans-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|127	Provides:	tex(OT1AlegreyaSans-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|128	Provides:	tex(OT1AlegreyaSans-Sup.fd) = 2024
21cr|texlive-alegreya-64384-1|129	Provides:	tex(OT1AlegreyaSans-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|130	Provides:	tex(OT1AlegreyaSans-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|131	Provides:	tex(OT1Alegreya-Sup.fd) = 2024
21cr|texlive-alegreya-64384-1|132	Provides:	tex(OT1Alegreya-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|133	Provides:	tex(OT1Alegreya-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|134	Provides:	tex(T1Alegreya-Inf.fd) = 2024
21cr|texlive-alegreya-64384-1|135	Provides:	tex(T1Alegreya-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|136	Provides:	tex(T1Alegreya-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|137	Provides:	tex(T1AlegreyaSans-Inf.fd) = 2024
21cr|texlive-alegreya-64384-1|138	Provides:	tex(T1AlegreyaSans-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|139	Provides:	tex(T1AlegreyaSans-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|140	Provides:	tex(T1AlegreyaSans-Sup.fd) = 2024
21cr|texlive-alegreya-64384-1|141	Provides:	tex(T1AlegreyaSans-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|142	Provides:	tex(T1AlegreyaSans-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|143	Provides:	tex(T1Alegreya-Sup.fd) = 2024
21cr|texlive-alegreya-64384-1|144	Provides:	tex(T1Alegreya-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|145	Provides:	tex(T1Alegreya-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|146	Provides:	tex(TS1Alegreya-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|147	Provides:	tex(TS1Alegreya-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|148	Provides:	tex(TS1AlegreyaSans-LF.fd) = 2024
21cr|texlive-alegreya-64384-1|149	Provides:	tex(TS1AlegreyaSans-OsF.fd) = 2024
21cr|texlive-alegreya-64384-1|150	Provides:	tex(TS1AlegreyaSans-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|151	Provides:	tex(TS1AlegreyaSans-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|152	Provides:	tex(TS1Alegreya-TLF.fd) = 2024
21cr|texlive-alegreya-64384-1|153	Provides:	tex(TS1Alegreya-TOsF.fd) = 2024
21cr|texlive-alegreya-64384-1|154	BuildArch:	noarch
21cr|texlive-alegreya-64384-1|155	
21cr|texlive-alegreya-64384-1|156	%description
21cr|texlive-alegreya-64384-1|157	The Alegreya fonts are designed by Juan Pablo del Peral for
21cr|texlive-alegreya-64384-1|158	Huerta Tipografica. Alegreya is a typeface originally intended
21cr|texlive-alegreya-64384-1|159	for literature. It conveys a dynamic and varied rhythm which
21cr|texlive-alegreya-64384-1|160	facilitates the reading of long texts. The italic has just as
21cr|texlive-alegreya-64384-1|161	much care and attention to detail in the design as the roman.
21cr|texlive-alegreya-64384-1|162	Bold, black, small caps and five number styles are available.
21cr|texlive-alegreya-64384-1|163	
21cr|texlive-alegreya-64384-1|164	%files
21cr|texlive-alegreya-64384-1|165	%doc %{_texmfdistdir}/doc
21cr|texlive-alegreya-64384-1|166	%{_texmfdistdir}/fonts/enc/dvips/alegreya/
21cr|texlive-alegreya-64384-1|167	%{_texmfdistdir}/fonts/map/dvips/alegreya/
21cr|texlive-alegreya-64384-1|168	%{_texmfdistdir}/fonts/opentype/huerta/alegreya/
21cr|texlive-alegreya-64384-1|169	%{_texmfdistdir}/fonts/tfm/huerta/alegreya/
21cr|texlive-alegreya-64384-1|170	%{_texmfdistdir}/fonts/type1/huerta/alegreya/
21cr|texlive-alegreya-64384-1|171	%{_texmfdistdir}/fonts/vf/huerta/alegreya/
21cr|texlive-alegreya-64384-1|172	%{_texmfdistdir}/tex/latex/alegreya/
21cr|texlive-alegreya-64384-1|173	
21cr|texlive-alegreya-64384-1|174	#------------------------------------------------------------------
21cr|texlive-alegreya-64384-1|175	
21cr|texlive-alegreya-64384-1|176	%prep
21cr|texlive-alegreya-64384-1|177	%setup -c -a0 -a1
21cr|texlive-alegreya-64384-1|178	
21cr|texlive-alegreya-64384-1|179	%build
21cr|texlive-alegreya-64384-1|180	
21cr|texlive-alegreya-64384-1|181	%install
21cr|texlive-alegreya-64384-1|182	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-alegreya-64384-1|183	rm -rf tlpkg
21cr|texlive-alegreya-64384-1|184	cp -fpar * %{buildroot}%{_texmfdistdir}

8764 21
21cr|texlive-alertmessage-1.1-1|1	Name:		texlive-alertmessage
21cr|texlive-alertmessage-1.1-1|2	Version:	1.1
21cr|texlive-alertmessage-1.1-1|3	Release:	1
21cr|texlive-alertmessage-1.1-1|4	Summary:	Displays alert messages
21cr|texlive-alertmessage-1.1-1|5	Group:		Publishing
21cr|texlive-alertmessage-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-alertmessage-1.1-1|7	License:	GNU General Public License
21cr|texlive-alertmessage-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.tar.xz
21cr|texlive-alertmessage-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.doc.tar.xz
21cr|texlive-alertmessage-1.1-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.source.tar.xz
21cr|texlive-alertmessage-1.1-1|11	BuildArch:	noarch
21cr|texlive-alertmessage-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-alertmessage-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-alertmessage-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-alertmessage-1.1-1|15	
21cr|texlive-alertmessage-1.1-1|16	%description
21cr|texlive-alertmessage-1.1-1|17	This package provides beautiful boxes to display alert messages. The alerts are
21cr|texlive-alertmessage-1.1-1|18	inspired by the Bootstrap framework.The size of the box increases according to the text length until a certain limit
21cr|texlive-alertmessage-1.1-1|19	to guarantee the responsiveness of the alert.There are four alerts available for information, warning, error and success
21cr|texlive-alertmessage-1.1-1|20	messages. Each one has its own color and icon.
21cr|texlive-alertmessage-1.1-1|21	#-----------------------------------------------------------------------
21cr|texlive-alertmessage-1.1-1|22	
21cr|texlive-alertmessage-1.1-1|23	%files
21cr|texlive-alertmessage-1.1-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-alertmessage-1.1-1|25	%{_texmfdistdir}/source/*
21cr|texlive-alertmessage-1.1-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-alertmessage-1.1-1|27	
21cr|texlive-alertmessage-1.1-1|28	#-----------------------------------------------------------------------
21cr|texlive-alertmessage-1.1-1|29	%prep
21cr|texlive-alertmessage-1.1-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-alertmessage-1.1-1|31	
21cr|texlive-alertmessage-1.1-1|32	%build
21cr|texlive-alertmessage-1.1-1|33	
21cr|texlive-alertmessage-1.1-1|34	%install
21cr|texlive-alertmessage-1.1-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-alertmessage-1.1-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8765 21
21cr|texlive-alfaslabone-57452-1|1	%define oname alfaslabone
21cr|texlive-alfaslabone-57452-1|2	
21cr|texlive-alfaslabone-57452-1|3	Summary:	The Alfa Slab One font face with support for LaTeX and pdfLaTeX
21cr|texlive-alfaslabone-57452-1|4	Name:		texlive-alfaslabone
21cr|texlive-alfaslabone-57452-1|5	Version:	57452
21cr|texlive-alfaslabone-57452-1|6	Release:	1
21cr|texlive-alfaslabone-57452-1|7	License:	LPPL1.3
21cr|texlive-alfaslabone-57452-1|8	Group:		Publishing
21cr|texlive-alfaslabone-57452-1|9	Url:		https://www.ctan.org
21cr|texlive-alfaslabone-57452-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-alfaslabone-57452-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-alfaslabone-57452-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-alfaslabone-57452-1|13	Requires:	texlive-tlpkg
21cr|texlive-alfaslabone-57452-1|14	Requires:	texlive-kpathsea
21cr|texlive-alfaslabone-57452-1|15	Provides:	tex(a_5xld5w.enc) = 2024
21cr|texlive-alfaslabone-57452-1|16	Provides:	tex(a_adz5lu.enc) = 2024
21cr|texlive-alfaslabone-57452-1|17	Provides:	tex(a_d2anrk.enc) = 2024
21cr|texlive-alfaslabone-57452-1|18	Provides:	tex(alfaslabone.sty) = 2024
21cr|texlive-alfaslabone-57452-1|19	Provides:	tex(AlphaSlabOne.map) = 2024
21cr|texlive-alfaslabone-57452-1|20	Provides:	tex(a_lzhlbi.enc) = 2024
21cr|texlive-alfaslabone-57452-1|21	Provides:	tex(a_rymxky.enc) = 2024
21cr|texlive-alfaslabone-57452-1|22	Provides:	tex(a_taosrr.enc) = 2024
21cr|texlive-alfaslabone-57452-1|23	Provides:	tex(a_vqpkf5.enc) = 2024
21cr|texlive-alfaslabone-57452-1|24	Provides:	tex(LY1AlphaSlabOne-Sup.fd) = 2024
21cr|texlive-alfaslabone-57452-1|25	Provides:	tex(LY1AlphaSlabOne-TLF.fd) = 2024
21cr|texlive-alfaslabone-57452-1|26	Provides:	tex(OT1AlphaSlabOne-Sup.fd) = 2024
21cr|texlive-alfaslabone-57452-1|27	Provides:	tex(OT1AlphaSlabOne-TLF.fd) = 2024
21cr|texlive-alfaslabone-57452-1|28	Provides:	tex(T1AlphaSlabOne-Sup.fd) = 2024
21cr|texlive-alfaslabone-57452-1|29	Provides:	tex(T1AlphaSlabOne-TLF.fd) = 2024
21cr|texlive-alfaslabone-57452-1|30	Provides:	tex(TS1AlphaSlabOne-TLF.fd) = 2024
21cr|texlive-alfaslabone-57452-1|31	BuildArch:	noarch
21cr|texlive-alfaslabone-57452-1|32	
21cr|texlive-alfaslabone-57452-1|33	%description
21cr|texlive-alfaslabone-57452-1|34	The alfaslabone package supports the Alfa Slab One font face
21cr|texlive-alfaslabone-57452-1|35	for LaTeX. There is only a Regular font face. It's useful for
21cr|texlive-alfaslabone-57452-1|36	book-chapter headlines.
21cr|texlive-alfaslabone-57452-1|37	
21cr|texlive-alfaslabone-57452-1|38	%files
21cr|texlive-alfaslabone-57452-1|39	%doc %{_texmfdistdir}/doc/fonts/alfaslabone
21cr|texlive-alfaslabone-57452-1|40	%{_texmfdistdir}/fonts/enc/dvips/alfaslabone
21cr|texlive-alfaslabone-57452-1|41	%{_texmfdistdir}/fonts/map/dvips/alfaslabone
21cr|texlive-alfaslabone-57452-1|42	%{_texmfdistdir}/fonts/opentype/public/alfaslabone
21cr|texlive-alfaslabone-57452-1|43	%{_texmfdistdir}/fonts/tfm/public/alfaslabone
21cr|texlive-alfaslabone-57452-1|44	%{_texmfdistdir}/fonts/type1/public/alfaslabone
21cr|texlive-alfaslabone-57452-1|45	%{_texmfdistdir}/fonts/vf/public/alfaslabone
21cr|texlive-alfaslabone-57452-1|46	%{_texmfdistdir}/tex/latex/alfaslabone
21cr|texlive-alfaslabone-57452-1|47	
21cr|texlive-alfaslabone-57452-1|48	#------------------------------------------------------------------
21cr|texlive-alfaslabone-57452-1|49	
21cr|texlive-alfaslabone-57452-1|50	%prep
21cr|texlive-alfaslabone-57452-1|51	%setup -c -a0 -a1
21cr|texlive-alfaslabone-57452-1|52	
21cr|texlive-alfaslabone-57452-1|53	%build
21cr|texlive-alfaslabone-57452-1|54	
21cr|texlive-alfaslabone-57452-1|55	%install
21cr|texlive-alfaslabone-57452-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-alfaslabone-57452-1|57	rm -rf tlpkg
21cr|texlive-alfaslabone-57452-1|58	cp -fpar * %{buildroot}%{_texmfdistdir}

8766 21
21cr|texlive-algobox-1.3-2|1	# revision 52204
21cr|texlive-algobox-1.3-2|2	# category Package
21cr|texlive-algobox-1.3-2|3	# catalog-ctan /macros/latex/contrib/algobox
21cr|texlive-algobox-1.3-2|4	# catalog-date 2019-09-29 19:21:54 +0200
21cr|texlive-algobox-1.3-2|5	# catalog-license gpl3+
21cr|texlive-algobox-1.3-2|6	# catalog-version 1.3
21cr|texlive-algobox-1.3-2|7	Name:		texlive-algobox
21cr|texlive-algobox-1.3-2|8	Version:	1.3
21cr|texlive-algobox-1.3-2|9	Release:	2
21cr|texlive-algobox-1.3-2|10	Summary:	Typeset Algobox programs
21cr|texlive-algobox-1.3-2|11	Group:		Publishing
21cr|texlive-algobox-1.3-2|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/algobox
21cr|texlive-algobox-1.3-2|13	License:	GPL3+
21cr|texlive-algobox-1.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algobox.tar.xz
21cr|texlive-algobox-1.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algobox.doc.tar.xz
21cr|texlive-algobox-1.3-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algobox.source.tar.xz
21cr|texlive-algobox-1.3-2|17	BuildArch:	noarch
21cr|texlive-algobox-1.3-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-algobox-1.3-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-algobox-1.3-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-algobox-1.3-2|21	
21cr|texlive-algobox-1.3-2|22	%description
21cr|texlive-algobox-1.3-2|23	This LaTeX package can typeset Algobox programs almost exactly
21cr|texlive-algobox-1.3-2|24	as displayed when editing with Algobox itself, using an input
21cr|texlive-algobox-1.3-2|25	syntax very similar to the actual Algobox program text. It
21cr|texlive-algobox-1.3-2|26	gives better results than Algobox's own LaTeX export which does
21cr|texlive-algobox-1.3-2|27	not look like the editor rendition, produces standalone
21cr|texlive-algobox-1.3-2|28	documents cumbersome to customize, and has arbitrary and
21cr|texlive-algobox-1.3-2|29	inconsistent differences between the input syntax and the
21cr|texlive-algobox-1.3-2|30	program text. This package depends upon the following other
21cr|texlive-algobox-1.3-2|31	LaTeX packages: expl3, TikZ, environ, xparse, and xcolor.
21cr|texlive-algobox-1.3-2|32	
21cr|texlive-algobox-1.3-2|33	#-----------------------------------------------------------------------
21cr|texlive-algobox-1.3-2|34	%files
21cr|texlive-algobox-1.3-2|35	%{_texmfdistdir}/tex/latex/algobox/algobox.sty
21cr|texlive-algobox-1.3-2|36	%doc %{_texmfdistdir}/doc/latex/algobox/algobox.pdf
21cr|texlive-algobox-1.3-2|37	%doc %{_texmfdistdir}/doc/latex/algobox/README.md
21cr|texlive-algobox-1.3-2|38	%doc %{_texmfdistdir}/doc/latex/algobox/LICENSE
21cr|texlive-algobox-1.3-2|39	#- source
21cr|texlive-algobox-1.3-2|40	%doc %{_texmfdistdir}/source/latex/algobox/algobox.dtx
21cr|texlive-algobox-1.3-2|41	%doc %{_texmfdistdir}/source/latex/algobox/algobox.ins
21cr|texlive-algobox-1.3-2|42	
21cr|texlive-algobox-1.3-2|43	#-----------------------------------------------------------------------
21cr|texlive-algobox-1.3-2|44	%prep
21cr|texlive-algobox-1.3-2|45	%setup -c -a0 -a1 -a2
21cr|texlive-algobox-1.3-2|46	
21cr|texlive-algobox-1.3-2|47	%build
21cr|texlive-algobox-1.3-2|48	
21cr|texlive-algobox-1.3-2|49	%install
21cr|texlive-algobox-1.3-2|50	mkdir -p %{buildroot}%{_texmfdistdir}

8767 21
21cr|texlive-algolrevived-56864-1|1	%define oname algolrevived
21cr|texlive-algolrevived-56864-1|2	
21cr|texlive-algolrevived-56864-1|3	Summary:	A revival of Frutiger's Algol alphabet
21cr|texlive-algolrevived-56864-1|4	Name:		texlive-algolrevived
21cr|texlive-algolrevived-56864-1|5	Version:	56864
21cr|texlive-algolrevived-56864-1|6	Release:	1
21cr|texlive-algolrevived-56864-1|7	License:	LPPL1.3
21cr|texlive-algolrevived-56864-1|8	Group:		Publishing
21cr|texlive-algolrevived-56864-1|9	Url:		https://www.ctan.org
21cr|texlive-algolrevived-56864-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-algolrevived-56864-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-algolrevived-56864-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-algolrevived-56864-1|13	Requires:	texlive-tlpkg
21cr|texlive-algolrevived-56864-1|14	Requires:	texlive-kpathsea
21cr|texlive-algolrevived-56864-1|15	Provides:	tex(AlgolRevived.map) = 2024
21cr|texlive-algolrevived-56864-1|16	Provides:	tex(algolrevived.sty) = 2024
21cr|texlive-algolrevived-56864-1|17	Provides:	tex(LY1AlgolRevived-Inf.fd) = 2024
21cr|texlive-algolrevived-56864-1|18	Provides:	tex(LY1AlgolRevived-OsF.fd) = 2024
21cr|texlive-algolrevived-56864-1|19	Provides:	tex(LY1AlgolRevived-OsF-TT.fd) = 2024
21cr|texlive-algolrevived-56864-1|20	Provides:	tex(LY1AlgolRevived-Sup.fd) = 2024
21cr|texlive-algolrevived-56864-1|21	Provides:	tex(LY1AlgolRevived-TLF.fd) = 2024
21cr|texlive-algolrevived-56864-1|22	Provides:	tex(LY1AlgolRevived-TLF-TT.fd) = 2024
21cr|texlive-algolrevived-56864-1|23	Provides:	tex(OT1AlgolRevived-Inf.fd) = 2024
21cr|texlive-algolrevived-56864-1|24	Provides:	tex(OT1AlgolRevived-OsF.fd) = 2024
21cr|texlive-algolrevived-56864-1|25	Provides:	tex(OT1AlgolRevived-OsF-TT.fd) = 2024
21cr|texlive-algolrevived-56864-1|26	Provides:	tex(OT1AlgolRevived-Sup.fd) = 2024
21cr|texlive-algolrevived-56864-1|27	Provides:	tex(OT1AlgolRevived-TLF.fd) = 2024
21cr|texlive-algolrevived-56864-1|28	Provides:	tex(OT1AlgolRevived-TLF-TT.fd) = 2024
21cr|texlive-algolrevived-56864-1|29	Provides:	tex(T1AlgolRevived-Inf.fd) = 2024
21cr|texlive-algolrevived-56864-1|30	Provides:	tex(T1AlgolRevived-OsF.fd) = 2024
21cr|texlive-algolrevived-56864-1|31	Provides:	tex(T1AlgolRevived-OsF-TT.fd) = 2024
21cr|texlive-algolrevived-56864-1|32	Provides:	tex(T1AlgolRevived-Sup.fd) = 2024
21cr|texlive-algolrevived-56864-1|33	Provides:	tex(T1AlgolRevived-TLF.fd) = 2024
21cr|texlive-algolrevived-56864-1|34	Provides:	tex(T1AlgolRevived-TLF-TT.fd) = 2024
21cr|texlive-algolrevived-56864-1|35	Provides:	tex(TS1AlgolRevived-OsF.fd) = 2024
21cr|texlive-algolrevived-56864-1|36	Provides:	tex(TS1AlgolRevived-TLF.fd) = 2024
21cr|texlive-algolrevived-56864-1|37	Provides:	tex(zal0-LY1TT.enc) = 2024
21cr|texlive-algolrevived-56864-1|38	Provides:	tex(zal0-OT1TT.enc) = 2024
21cr|texlive-algolrevived-56864-1|39	Provides:	tex(zal0-T1TT.enc) = 2024
21cr|texlive-algolrevived-56864-1|40	Provides:	tex(zal1-LY1TT.enc) = 2024
21cr|texlive-algolrevived-56864-1|41	Provides:	tex(zal1-OT1TT.enc) = 2024
21cr|texlive-algolrevived-56864-1|42	Provides:	tex(zal1-T1TT.enc) = 2024
21cr|texlive-algolrevived-56864-1|43	Provides:	tex(zal_2jqefy.enc) = 2024
21cr|texlive-algolrevived-56864-1|44	Provides:	tex(zal_2mszih.enc) = 2024
21cr|texlive-algolrevived-56864-1|45	Provides:	tex(zal_2vzrvx.enc) = 2024
21cr|texlive-algolrevived-56864-1|46	Provides:	tex(zal_4nnq6y.enc) = 2024
21cr|texlive-algolrevived-56864-1|47	Provides:	tex(zal_4rrrqj.enc) = 2024
21cr|texlive-algolrevived-56864-1|48	Provides:	tex(zal_5ziufx.enc) = 2024
21cr|texlive-algolrevived-56864-1|49	Provides:	tex(zal_72x6h3.enc) = 2024
21cr|texlive-algolrevived-56864-1|50	Provides:	tex(zal_7ov2yu.enc) = 2024
21cr|texlive-algolrevived-56864-1|51	Provides:	tex(zal_ajioas.enc) = 2024
21cr|texlive-algolrevived-56864-1|52	Provides:	tex(zal_bfgpej.enc) = 2024
21cr|texlive-algolrevived-56864-1|53	Provides:	tex(zal_ekxevm.enc) = 2024
21cr|texlive-algolrevived-56864-1|54	Provides:	tex(zal_hqfuhr.enc) = 2024
21cr|texlive-algolrevived-56864-1|55	Provides:	tex(zal_iky7rf.enc) = 2024
21cr|texlive-algolrevived-56864-1|56	Provides:	tex(zal_jmq5jf.enc) = 2024
21cr|texlive-algolrevived-56864-1|57	Provides:	tex(zal_lxmhqh.enc) = 2024
21cr|texlive-algolrevived-56864-1|58	Provides:	tex(zal_mdij5b.enc) = 2024
21cr|texlive-algolrevived-56864-1|59	Provides:	tex(zal_pasij5.enc) = 2024
21cr|texlive-algolrevived-56864-1|60	Provides:	tex(zal_psjebe.enc) = 2024
21cr|texlive-algolrevived-56864-1|61	Provides:	tex(zal_q4jbw7.enc) = 2024
21cr|texlive-algolrevived-56864-1|62	Provides:	tex(zal_qtlmay.enc) = 2024
21cr|texlive-algolrevived-56864-1|63	Provides:	tex(zal_rj5tka.enc) = 2024
21cr|texlive-algolrevived-56864-1|64	Provides:	tex(zal_ts1.enc) = 2024
21cr|texlive-algolrevived-56864-1|65	Provides:	tex(zal_v4trah.enc) = 2024
21cr|texlive-algolrevived-56864-1|66	Provides:	tex(zal_vawbng.enc) = 2024
21cr|texlive-algolrevived-56864-1|67	Provides:	tex(zal_wqyrc5.enc) = 2024
21cr|texlive-algolrevived-56864-1|68	Provides:	tex(zal_wzkcbe.enc) = 2024
21cr|texlive-algolrevived-56864-1|69	Provides:	tex(zal_yz65wh.enc) = 2024
21cr|texlive-algolrevived-56864-1|70	Provides:	tex(zal_ziib6p.enc) = 2024
21cr|texlive-algolrevived-56864-1|71	Provides:	tex(zal_zqbwat.enc) = 2024
21cr|texlive-algolrevived-56864-1|72	BuildArch:	noarch
21cr|texlive-algolrevived-56864-1|73	
21cr|texlive-algolrevived-56864-1|74	%description
21cr|texlive-algolrevived-56864-1|75	The package revives Frutinger's Algol alphabet, designed in
21cr|texlive-algolrevived-56864-1|76	1963 for the code segments in an ALGOL manual. OpenType and
21cr|texlive-algolrevived-56864-1|77	type1, regular and medium weights, upright and slanted. Not
21cr|texlive-algolrevived-56864-1|78	monospaced, but good for listings if you don't need code to be
21cr|texlive-algolrevived-56864-1|79	aligned with specific columns. It also makes a passable but
21cr|texlive-algolrevived-56864-1|80	limited text font.
21cr|texlive-algolrevived-56864-1|81	
21cr|texlive-algolrevived-56864-1|82	%files
21cr|texlive-algolrevived-56864-1|83	%doc %{_texmfdistdir}/doc
21cr|texlive-algolrevived-56864-1|84	%{_texmfdistdir}/fonts/enc/dvips/algolrevived/
21cr|texlive-algolrevived-56864-1|85	%{_texmfdistdir}/fonts/map/dvips/algolrevived/
21cr|texlive-algolrevived-56864-1|86	%{_texmfdistdir}/fonts/opentype/public/algolrevived/
21cr|texlive-algolrevived-56864-1|87	%{_texmfdistdir}/fonts/tfm/public/algolrevived/
21cr|texlive-algolrevived-56864-1|88	%{_texmfdistdir}/fonts/type1/public/algolrevived/
21cr|texlive-algolrevived-56864-1|89	%{_texmfdistdir}/fonts/vf/public/algolrevived/
21cr|texlive-algolrevived-56864-1|90	%{_texmfdistdir}/tex/latex/algolrevived/
21cr|texlive-algolrevived-56864-1|91	
21cr|texlive-algolrevived-56864-1|92	#------------------------------------------------------------------
21cr|texlive-algolrevived-56864-1|93	
21cr|texlive-algolrevived-56864-1|94	%prep
21cr|texlive-algolrevived-56864-1|95	%setup -c -a0 -a1
21cr|texlive-algolrevived-56864-1|96	
21cr|texlive-algolrevived-56864-1|97	%build
21cr|texlive-algolrevived-56864-1|98	
21cr|texlive-algolrevived-56864-1|99	%install
21cr|texlive-algolrevived-56864-1|100	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-algolrevived-56864-1|101	rm -rf tlpkg
21cr|texlive-algolrevived-56864-1|102	cp -fpar * %{buildroot}%{_texmfdistdir}

8768 21
21cr|texlive-algpseudocodex-65860-1|1	%define oname algpseudocodex
21cr|texlive-algpseudocodex-65860-1|2	
21cr|texlive-algpseudocodex-65860-1|3	Summary:	Package for typesetting pseudocode
21cr|texlive-algpseudocodex-65860-1|4	Name:		texlive-algpseudocodex
21cr|texlive-algpseudocodex-65860-1|5	Version:	65860
21cr|texlive-algpseudocodex-65860-1|6	Release:	1
21cr|texlive-algpseudocodex-65860-1|7	License:	LPPL1.3
21cr|texlive-algpseudocodex-65860-1|8	Group:		Publishing
21cr|texlive-algpseudocodex-65860-1|9	Url:		https://www.ctan.org
21cr|texlive-algpseudocodex-65860-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-algpseudocodex-65860-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-algpseudocodex-65860-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-algpseudocodex-65860-1|13	#Requires:	tex(algorithmicx.sty)
21cr|texlive-algpseudocodex-65860-1|14	#Requires:	tex(etoolbox.sty)
21cr|texlive-algpseudocodex-65860-1|15	#Requires:	tex(fifo-stack.sty)
21cr|texlive-algpseudocodex-65860-1|16	Requires:	tex(kvoptions.sty)
21cr|texlive-algpseudocodex-65860-1|17	Requires:	texlive-tlpkg
21cr|texlive-algpseudocodex-65860-1|18	Requires:	texlive-kpathsea
21cr|texlive-algpseudocodex-65860-1|19	#Requires:	tex(tabto.sty)
21cr|texlive-algpseudocodex-65860-1|20	#Requires:	tex(tikz.sty)
21cr|texlive-algpseudocodex-65860-1|21	#Requires:	tex(varwidth.sty)
21cr|texlive-algpseudocodex-65860-1|22	Provides:	tex(algpseudocodex.sty) = 2024
21cr|texlive-algpseudocodex-65860-1|23	BuildArch:	noarch
21cr|texlive-algpseudocodex-65860-1|24	
21cr|texlive-algpseudocodex-65860-1|25	%description
21cr|texlive-algpseudocodex-65860-1|26	This package allows typesetting pseudocode in LaTeX. It is
21cr|texlive-algpseudocodex-65860-1|27	based on algpseudocode from the algorithmicx package and uses
21cr|texlive-algpseudocodex-65860-1|28	the same syntax, but adds several new features and
21cr|texlive-algpseudocodex-65860-1|29	improvements. Notable features include customizable indent
21cr|texlive-algpseudocodex-65860-1|30	guide lines and the ability to draw boxes around parts of the
21cr|texlive-algpseudocodex-65860-1|31	code for highlighting differences. This package also has better
21cr|texlive-algpseudocodex-65860-1|32	support for long code lines spanning several lines and improved
21cr|texlive-algpseudocodex-65860-1|33	comments.
21cr|texlive-algpseudocodex-65860-1|34	
21cr|texlive-algpseudocodex-65860-1|35	%files
21cr|texlive-algpseudocodex-65860-1|36	%doc %{_texmfdistdir}/doc/latex/algpseudocodex
21cr|texlive-algpseudocodex-65860-1|37	%{_texmfdistdir}/tex/latex/algpseudocodex
21cr|texlive-algpseudocodex-65860-1|38	
21cr|texlive-algpseudocodex-65860-1|39	#------------------------------------------------------------------
21cr|texlive-algpseudocodex-65860-1|40	
21cr|texlive-algpseudocodex-65860-1|41	%prep
21cr|texlive-algpseudocodex-65860-1|42	%setup -c -a0 -a1
21cr|texlive-algpseudocodex-65860-1|43	
21cr|texlive-algpseudocodex-65860-1|44	%build
21cr|texlive-algpseudocodex-65860-1|45	
21cr|texlive-algpseudocodex-65860-1|46	%install
21cr|texlive-algpseudocodex-65860-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-algpseudocodex-65860-1|48	rm -rf tlpkg
21cr|texlive-algpseudocodex-65860-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

8769 21
21cr|texlive-algxpar-56006-1|1	%define oname algxpar
21cr|texlive-algxpar-56006-1|2	
21cr|texlive-algxpar-56006-1|3	Summary:	Support multiple lines pseudocode
21cr|texlive-algxpar-56006-1|4	Name:		texlive-algxpar
21cr|texlive-algxpar-56006-1|5	Version:	56006
21cr|texlive-algxpar-56006-1|6	Release:	1
21cr|texlive-algxpar-56006-1|7	License:	LPPL1.3
21cr|texlive-algxpar-56006-1|8	Group:		Publishing
21cr|texlive-algxpar-56006-1|9	Url:		https://www.ctan.org
21cr|texlive-algxpar-56006-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-algxpar-56006-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-algxpar-56006-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-algxpar-56006-1|13	#Requires:	tex(algorithmicx.sty)
21cr|texlive-algxpar-56006-1|14	Requires:	texlive-tlpkg
21cr|texlive-algxpar-56006-1|15	Requires:	texlive-kpathsea
21cr|texlive-algxpar-56006-1|16	Provides:	tex(algxpar.sty) = 2024
21cr|texlive-algxpar-56006-1|17	BuildArch:	noarch
21cr|texlive-algxpar-56006-1|18	
21cr|texlive-algxpar-56006-1|19	%description
21cr|texlive-algxpar-56006-1|20	This package extends the package algorithmicx to support long
21cr|texlive-algxpar-56006-1|21	text which spans over multiple lines.
21cr|texlive-algxpar-56006-1|22	
21cr|texlive-algxpar-56006-1|23	%files
21cr|texlive-algxpar-56006-1|24	%doc %{_texmfdistdir}/doc/latex/algxpar
21cr|texlive-algxpar-56006-1|25	%{_texmfdistdir}/tex/latex/algxpar
21cr|texlive-algxpar-56006-1|26	
21cr|texlive-algxpar-56006-1|27	#------------------------------------------------------------------
21cr|texlive-algxpar-56006-1|28	
21cr|texlive-algxpar-56006-1|29	%prep
21cr|texlive-algxpar-56006-1|30	%setup -c -a0 -a1
21cr|texlive-algxpar-56006-1|31	
21cr|texlive-algxpar-56006-1|32	%build
21cr|texlive-algxpar-56006-1|33	
21cr|texlive-algxpar-56006-1|34	%install
21cr|texlive-algxpar-56006-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-algxpar-56006-1|36	rm -rf tlpkg
21cr|texlive-algxpar-56006-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8770 21
21cr|texlive-aligned-overset-0.1.0-2|1	# revision 47290
21cr|texlive-aligned-overset-0.1.0-2|2	# category Package
21cr|texlive-aligned-overset-0.1.0-2|3	# catalog-ctan /macros/latex/contrib/aligned-overset
21cr|texlive-aligned-overset-0.1.0-2|4	# catalog-date 2018-04-04 16:01:59 +0200
21cr|texlive-aligned-overset-0.1.0-2|5	# catalog-license lppl1.3c
21cr|texlive-aligned-overset-0.1.0-2|6	# catalog-version 0.1.0
21cr|texlive-aligned-overset-0.1.0-2|7	Name:		texlive-aligned-overset
21cr|texlive-aligned-overset-0.1.0-2|8	Version:	0.1.0
21cr|texlive-aligned-overset-0.1.0-2|9	Release:	2
21cr|texlive-aligned-overset-0.1.0-2|10	Summary:	Fix alignment at \overset or \underset
21cr|texlive-aligned-overset-0.1.0-2|11	Group:		Publishing
21cr|texlive-aligned-overset-0.1.0-2|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/aligned-overset
21cr|texlive-aligned-overset-0.1.0-2|13	License:	LPPL1.3C
21cr|texlive-aligned-overset-0.1.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aligned-overset.tar.xz
21cr|texlive-aligned-overset-0.1.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aligned-overset.doc.tar.xz
21cr|texlive-aligned-overset-0.1.0-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aligned-overset.source.tar.xz
21cr|texlive-aligned-overset-0.1.0-2|17	BuildArch:	noarch
21cr|texlive-aligned-overset-0.1.0-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-aligned-overset-0.1.0-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-aligned-overset-0.1.0-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-aligned-overset-0.1.0-2|21	
21cr|texlive-aligned-overset-0.1.0-2|22	%description
21cr|texlive-aligned-overset-0.1.0-2|23	This package allows the base character of \underset or \overset
21cr|texlive-aligned-overset-0.1.0-2|24	to be used as the alignment position for the amsmath aligned
21cr|texlive-aligned-overset-0.1.0-2|25	math environments.
21cr|texlive-aligned-overset-0.1.0-2|26	
21cr|texlive-aligned-overset-0.1.0-2|27	#-----------------------------------------------------------------------
21cr|texlive-aligned-overset-0.1.0-2|28	%files
21cr|texlive-aligned-overset-0.1.0-2|29	%{_texmfdistdir}/tex/latex/aligned-overset/aligned-overset.sty
21cr|texlive-aligned-overset-0.1.0-2|30	%doc %{_texmfdistdir}/doc/latex/aligned-overset/aligned-overset.pdf
21cr|texlive-aligned-overset-0.1.0-2|31	%doc %{_texmfdistdir}/doc/latex/aligned-overset/README.md
21cr|texlive-aligned-overset-0.1.0-2|32	#- source
21cr|texlive-aligned-overset-0.1.0-2|33	%doc %{_texmfdistdir}/source/latex/aligned-overset/aligned-overset.dtx
21cr|texlive-aligned-overset-0.1.0-2|34	
21cr|texlive-aligned-overset-0.1.0-2|35	#-----------------------------------------------------------------------
21cr|texlive-aligned-overset-0.1.0-2|36	%prep
21cr|texlive-aligned-overset-0.1.0-2|37	%setup -c -a0 -a1 -a2
21cr|texlive-aligned-overset-0.1.0-2|38	
21cr|texlive-aligned-overset-0.1.0-2|39	%build
21cr|texlive-aligned-overset-0.1.0-2|40	
21cr|texlive-aligned-overset-0.1.0-2|41	%install
21cr|texlive-aligned-overset-0.1.0-2|42	mkdir -p %{buildroot}%{_texmfdistdir}

8771 21
21cr|texlive-allrunes-2.1.1-2|1	Name:		texlive-allrunes
21cr|texlive-allrunes-2.1.1-2|2	Version:	2.1.1
21cr|texlive-allrunes-2.1.1-2|3	Release:	2
21cr|texlive-allrunes-2.1.1-2|4	Summary:	Fonts and LaTeX package for almost all runes
21cr|texlive-allrunes-2.1.1-2|5	Group:		Publishing
21cr|texlive-allrunes-2.1.1-2|6	URL:		http://www.ctan.org/tex-archive/fonts/allrunes
21cr|texlive-allrunes-2.1.1-2|7	License:	LPPL
21cr|texlive-allrunes-2.1.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.tar.xz
21cr|texlive-allrunes-2.1.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.doc.tar.xz
21cr|texlive-allrunes-2.1.1-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.source.tar.xz
21cr|texlive-allrunes-2.1.1-2|11	BuildArch:	noarch
21cr|texlive-allrunes-2.1.1-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-allrunes-2.1.1-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-allrunes-2.1.1-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-allrunes-2.1.1-2|15	
21cr|texlive-allrunes-2.1.1-2|16	%description
21cr|texlive-allrunes-2.1.1-2|17	This large collection of fonts (in Adobe Type 1 format), with
21cr|texlive-allrunes-2.1.1-2|18	the LaTeX package gives access to almost all runes ever used in
21cr|texlive-allrunes-2.1.1-2|19	Europe. The bundle covers not only the main forms but also a
21cr|texlive-allrunes-2.1.1-2|20	lot of varieties.
21cr|texlive-allrunes-2.1.1-2|21	
21cr|texlive-allrunes-2.1.1-2|22	#-----------------------------------------------------------------------
21cr|texlive-allrunes-2.1.1-2|23	%files
21cr|texlive-allrunes-2.1.1-2|24	%{_texmfdistdir}/fonts/map/dvips/allrunes
21cr|texlive-allrunes-2.1.1-2|25	%{_texmfdistdir}/fonts/source/public/allrunes
21cr|texlive-allrunes-2.1.1-2|26	%{_texmfdistdir}/fonts/type1/public/allrunes
21cr|texlive-allrunes-2.1.1-2|27	%{_texmfdistdir}/tex/latex/allrunes
21cr|texlive-allrunes-2.1.1-2|28	%doc %{_texmfdistdir}/doc/fonts/allrunes
21cr|texlive-allrunes-2.1.1-2|29	#- source
21cr|texlive-allrunes-2.1.1-2|30	%doc %{_texmfdistdir}/source/fonts/allrunes
21cr|texlive-allrunes-2.1.1-2|31	
21cr|texlive-allrunes-2.1.1-2|32	#-----------------------------------------------------------------------
21cr|texlive-allrunes-2.1.1-2|33	%prep
21cr|texlive-allrunes-2.1.1-2|34	%setup -c -a0 -a1 -a2
21cr|texlive-allrunes-2.1.1-2|35	
21cr|texlive-allrunes-2.1.1-2|36	%build
21cr|texlive-allrunes-2.1.1-2|37	
21cr|texlive-allrunes-2.1.1-2|38	%install
21cr|texlive-allrunes-2.1.1-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-allrunes-2.1.1-2|40	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8772 21
21cr|texlive-almendra-64539-1|1	%define oname almendra
21cr|texlive-almendra-64539-1|2	
21cr|texlive-almendra-64539-1|3	Summary:	Almendra fonts with LaTeX support
21cr|texlive-almendra-64539-1|4	Name:		texlive-almendra
21cr|texlive-almendra-64539-1|5	Version:	64539
21cr|texlive-almendra-64539-1|6	Release:	1
21cr|texlive-almendra-64539-1|7	License:	LPPL1.3
21cr|texlive-almendra-64539-1|8	Group:		Publishing
21cr|texlive-almendra-64539-1|9	Url:		https://www.ctan.org
21cr|texlive-almendra-64539-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-almendra-64539-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-almendra-64539-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-almendra-64539-1|13	Requires:	texlive-tlpkg
21cr|texlive-almendra-64539-1|14	Requires:	texlive-kpathsea
21cr|texlive-almendra-64539-1|15	Provides:	tex(almendra.map) = 2024
21cr|texlive-almendra-64539-1|16	Provides:	tex(almendra.sty) = 2024
21cr|texlive-almendra-64539-1|17	Provides:	tex(almndr_2bmcpz.enc) = 2024
21cr|texlive-almendra-64539-1|18	Provides:	tex(almndr_aphd5h.enc) = 2024
21cr|texlive-almendra-64539-1|19	Provides:	tex(almndr_d2g35l.enc) = 2024
21cr|texlive-almendra-64539-1|20	Provides:	tex(almndr_fqyk3x.enc) = 2024
21cr|texlive-almendra-64539-1|21	Provides:	tex(almndr_gd2dkq.enc) = 2024
21cr|texlive-almendra-64539-1|22	Provides:	tex(almndr_jcmsbq.enc) = 2024
21cr|texlive-almendra-64539-1|23	Provides:	tex(almndr_ktaaad.enc) = 2024
21cr|texlive-almendra-64539-1|24	Provides:	tex(almndr_ncjtqa.enc) = 2024
21cr|texlive-almendra-64539-1|25	Provides:	tex(almndr_piphgo.enc) = 2024
21cr|texlive-almendra-64539-1|26	Provides:	tex(almndr_x2ojwl.enc) = 2024
21cr|texlive-almendra-64539-1|27	Provides:	tex(almndr_xs7q5m.enc) = 2024
21cr|texlive-almendra-64539-1|28	Provides:	tex(almndr_yxs7h5.enc) = 2024
21cr|texlive-almendra-64539-1|29	Provides:	tex(almndr_zt62bd.enc) = 2024
21cr|texlive-almendra-64539-1|30	Provides:	tex(LY1Almndr-OsF.fd) = 2024
21cr|texlive-almendra-64539-1|31	Provides:	tex(OT1Almndr-OsF.fd) = 2024
21cr|texlive-almendra-64539-1|32	Provides:	tex(T1Almndr-OsF.fd) = 2024
21cr|texlive-almendra-64539-1|33	Provides:	tex(TS1Almndr-OsF.fd) = 2024
21cr|texlive-almendra-64539-1|34	BuildArch:	noarch
21cr|texlive-almendra-64539-1|35	
21cr|texlive-almendra-64539-1|36	%description
21cr|texlive-almendra-64539-1|37	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-almendra-64539-1|38	support for the Almendra family of fonts, designed by Ana
21cr|texlive-almendra-64539-1|39	Sanfelippo. Almendra is a typeface design based on calligraphy.
21cr|texlive-almendra-64539-1|40	Its style is related to the chancery and gothic hands. There
21cr|texlive-almendra-64539-1|41	are regular and bold weights with matching italics. There is
21cr|texlive-almendra-64539-1|42	also a regular-weight small-caps.
21cr|texlive-almendra-64539-1|43	
21cr|texlive-almendra-64539-1|44	%files
21cr|texlive-almendra-64539-1|45	%doc %{_texmfdistdir}/doc/fonts/almendra/
21cr|texlive-almendra-64539-1|46	%{_texmfdistdir}/fonts/enc/dvips/almendra/
21cr|texlive-almendra-64539-1|47	%{_texmfdistdir}/fonts/map/dvips/almendra/
21cr|texlive-almendra-64539-1|48	%{_texmfdistdir}/fonts/tfm/public/almendra/
21cr|texlive-almendra-64539-1|49	%{_texmfdistdir}/fonts/truetype/public/almendra/
21cr|texlive-almendra-64539-1|50	%{_texmfdistdir}/fonts/type1/public/almendra/
21cr|texlive-almendra-64539-1|51	%{_texmfdistdir}/fonts/vf/public/almendra/
21cr|texlive-almendra-64539-1|52	%{_texmfdistdir}/tex/latex/almendra/
21cr|texlive-almendra-64539-1|53	
21cr|texlive-almendra-64539-1|54	#------------------------------------------------------------------
21cr|texlive-almendra-64539-1|55	
21cr|texlive-almendra-64539-1|56	%prep
21cr|texlive-almendra-64539-1|57	%setup -c -a0 -a1
21cr|texlive-almendra-64539-1|58	
21cr|texlive-almendra-64539-1|59	%build
21cr|texlive-almendra-64539-1|60	
21cr|texlive-almendra-64539-1|61	%install
21cr|texlive-almendra-64539-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-almendra-64539-1|63	rm -rf tlpkg
21cr|texlive-almendra-64539-1|64	cp -fpar * %{buildroot}%{_texmfdistdir}

8773 21
21cr|texlive-almfixed-35065.0.92-1|1	%define oname almfixed
21cr|texlive-almfixed-35065.0.92-1|2	
21cr|texlive-almfixed-35065.0.92-1|3	Summary:	Arabic-Latin Modern Fixed extends TeX-Gyre Latin Modern Mono 10 Regular to full Arabic Unicode support
21cr|texlive-almfixed-35065.0.92-1|4	Name:		texlive-almfixed
21cr|texlive-almfixed-35065.0.92-1|5	Version:	35065.0.92
21cr|texlive-almfixed-35065.0.92-1|6	Release:	1
21cr|texlive-almfixed-35065.0.92-1|7	License:	LPPL1.3
21cr|texlive-almfixed-35065.0.92-1|8	Group:		Publishing
21cr|texlive-almfixed-35065.0.92-1|9	Url:		https://www.ctan.org
21cr|texlive-almfixed-35065.0.92-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-almfixed-35065.0.92-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-almfixed-35065.0.92-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-almfixed-35065.0.92-1|13	Requires:	texlive-kpathsea
21cr|texlive-almfixed-35065.0.92-1|14	Requires:	texlive-tlpkg
21cr|texlive-almfixed-35065.0.92-1|15	Provides:	tex-almfixed = 2024
21cr|texlive-almfixed-35065.0.92-1|16	Provides:	tex(almfixed.otf) = 2024
21cr|texlive-almfixed-35065.0.92-1|17	Provides:	tex(almfixed.ttf) = 2024
21cr|texlive-almfixed-35065.0.92-1|18	BuildArch:	noarch
21cr|texlive-almfixed-35065.0.92-1|19	
21cr|texlive-almfixed-35065.0.92-1|20	%description
21cr|texlive-almfixed-35065.0.92-1|21	Arabic-Latin Modern Fixed is an extension of TeX-Gyre Latin
21cr|texlive-almfixed-35065.0.92-1|22	Modern Mono 10 Regular. Every glyph and opentype feature of the
21cr|texlive-almfixed-35065.0.92-1|23	Latin Modern Mono has been retained, with minor improvements.
21cr|texlive-almfixed-35065.0.92-1|24	On the other hand, we have changed the vertical metrics of the
21cr|texlive-almfixed-35065.0.92-1|25	font. Although the Arabic script is designed to use the same x-
21cr|texlive-almfixed-35065.0.92-1|26	size as Latin Modern Mono, the former script needs greater
21cr|texlive-almfixed-35065.0.92-1|27	ascender and descender space. Every Arabic glyph in each
21cr|texlive-almfixed-35065.0.92-1|28	Unicode-code block is supported (up to Unicode 7.0): Arabic,
21cr|texlive-almfixed-35065.0.92-1|29	Arabic Supplement, Arabic Extended, Arabic Presentation-Forms
21cr|texlive-almfixed-35065.0.92-1|30	A, and Arabic Presentation-Forms B. There are two versions of
21cr|texlive-almfixed-35065.0.92-1|31	the font: otf and ttf. The opentype version is for print
21cr|texlive-almfixed-35065.0.92-1|32	applications (and usually the default for TeX). The TrueType
21cr|texlive-almfixed-35065.0.92-1|33	version is for on-screen applications such as text editors.
21cr|texlive-almfixed-35065.0.92-1|34	Hinting in the ttf version is much better for on-screen, at
21cr|texlive-almfixed-35065.0.92-1|35	least on Microsoft Windows. The unique feature of Arabic-Latin
21cr|texlive-almfixed-35065.0.92-1|36	Modern is its treatment of vowels and diacritics. Each vowel
21cr|texlive-almfixed-35065.0.92-1|37	and diacritic (ALM Fixed contains a total of 68 such glyphs)
21cr|texlive-almfixed-35065.0.92-1|38	may now be edited horizontally within any text editor or
21cr|texlive-almfixed-35065.0.92-1|39	processor. The author believes this is the very first opentype
21cr|texlive-almfixed-35065.0.92-1|40	Arabic font ever to have this capability. Editing complex
21cr|texlive-almfixed-35065.0.92-1|41	Arabic texts will now be much easier to input and to proofread.
21cr|texlive-almfixed-35065.0.92-1|42	
21cr|texlive-almfixed-35065.0.92-1|43	%files
21cr|texlive-almfixed-35065.0.92-1|44	%doc %{_texmfdistdir}/doc
21cr|texlive-almfixed-35065.0.92-1|45	%{_texmfdistdir}/fonts/opentype/public/almfixed/
21cr|texlive-almfixed-35065.0.92-1|46	%{_texmfdistdir}/fonts/truetype/public/almfixed/
21cr|texlive-almfixed-35065.0.92-1|47	
21cr|texlive-almfixed-35065.0.92-1|48	#------------------------------------------------------------------
21cr|texlive-almfixed-35065.0.92-1|49	
21cr|texlive-almfixed-35065.0.92-1|50	%prep
21cr|texlive-almfixed-35065.0.92-1|51	%setup -c -a0 -a1
21cr|texlive-almfixed-35065.0.92-1|52	
21cr|texlive-almfixed-35065.0.92-1|53	%build
21cr|texlive-almfixed-35065.0.92-1|54	
21cr|texlive-almfixed-35065.0.92-1|55	%install
21cr|texlive-almfixed-35065.0.92-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-almfixed-35065.0.92-1|57	rm -rf tlpkg
21cr|texlive-almfixed-35065.0.92-1|58	cp -fpar * %{buildroot}%{_texmfdistdir}

8774 21
21cr|texlive-alphalph-53087-1|1	%define oname alphalph
21cr|texlive-alphalph-53087-1|2	
21cr|texlive-alphalph-53087-1|3	Summary:	Convert numbers to letters
21cr|texlive-alphalph-53087-1|4	Name:		texlive-alphalph
21cr|texlive-alphalph-53087-1|5	Version:	53087
21cr|texlive-alphalph-53087-1|6	Release:	1
21cr|texlive-alphalph-53087-1|7	License:	LPPL1.3
21cr|texlive-alphalph-53087-1|8	Group:		Publishing
21cr|texlive-alphalph-53087-1|9	Url:		https://www.ctan.org
21cr|texlive-alphalph-53087-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-alphalph-53087-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-alphalph-53087-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-alphalph-53087-1|13	Requires:	texlive-tlpkg
21cr|texlive-alphalph-53087-1|14	Requires:	texlive-kpathsea
21cr|texlive-alphalph-53087-1|15	Provides:	tex(alphalph.sty) = 2024
21cr|texlive-alphalph-53087-1|16	BuildArch:	noarch
21cr|texlive-alphalph-53087-1|17	
21cr|texlive-alphalph-53087-1|18	%description
21cr|texlive-alphalph-53087-1|19	Provides commands \alphalph and \AlphAlph. They are like
21cr|texlive-alphalph-53087-1|20	\number but the expansion consists of lowercase and uppercase
21cr|texlive-alphalph-53087-1|21	letters respectively (1 to a, 26 to z, 27 to aa, 52 to zz, 53
21cr|texlive-alphalph-53087-1|22	to ba, 702 to zz, 703 to aaa, etc.). Can be used as a
21cr|texlive-alphalph-53087-1|23	replacement for LaTeX's \@alph and \@Alph macros.
21cr|texlive-alphalph-53087-1|24	
21cr|texlive-alphalph-53087-1|25	%files
21cr|texlive-alphalph-53087-1|26	%doc %{_texmfdistdir}/doc/latex/alphalph
21cr|texlive-alphalph-53087-1|27	%{_texmfdistdir}/tex/generic/alphalph
21cr|texlive-alphalph-53087-1|28	
21cr|texlive-alphalph-53087-1|29	#------------------------------------------------------------------
21cr|texlive-alphalph-53087-1|30	
21cr|texlive-alphalph-53087-1|31	%prep
21cr|texlive-alphalph-53087-1|32	%setup -c -a0 -a1
21cr|texlive-alphalph-53087-1|33	
21cr|texlive-alphalph-53087-1|34	%build
21cr|texlive-alphalph-53087-1|35	
21cr|texlive-alphalph-53087-1|36	%install
21cr|texlive-alphalph-53087-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-alphalph-53087-1|38	rm -rf tlpkg
21cr|texlive-alphalph-53087-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8775 21
21cr|texlive-alpha-persian-1.0-1|1	Name:		texlive-alpha-persian
21cr|texlive-alpha-persian-1.0-1|2	Version:	1.0
21cr|texlive-alpha-persian-1.0-1|3	Release:	1
21cr|texlive-alpha-persian-1.0-1|4	Summary:	Persian version of alpha.bst
21cr|texlive-alpha-persian-1.0-1|5	Group:		Publishing
21cr|texlive-alpha-persian-1.0-1|6	URL:		https://pkgs.org/download/texlive-alpha-persian
21cr|texlive-alpha-persian-1.0-1|7	License:	MIT
21cr|texlive-alpha-persian-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/alpha-persian.tar.xz
21cr|texlive-alpha-persian-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/alpha-persian.doc.tar.xz
21cr|texlive-alpha-persian-1.0-1|10	BuildArch:	noarch
21cr|texlive-alpha-persian-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-alpha-persian-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-alpha-persian-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-alpha-persian-1.0-1|14	
21cr|texlive-alpha-persian-1.0-1|15	%description
21cr|texlive-alpha-persian-1.0-1|16	The package provides a Persian version of the alpha BibTeX
21cr|texlive-alpha-persian-1.0-1|17	style and offers several enhancements. It is compatible with
21cr|texlive-alpha-persian-1.0-1|18	the hyperref, url, natbib, and cite packages.
21cr|texlive-alpha-persian-1.0-1|19	
21cr|texlive-alpha-persian-1.0-1|20	#-----------------------------------------------------------------------
21cr|texlive-alpha-persian-1.0-1|21	%files
21cr|texlive-alpha-persian-1.0-1|22	%{_texmfdistdir}/bibtex/*
21cr|texlive-alpha-persian-1.0-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-alpha-persian-1.0-1|24	
21cr|texlive-alpha-persian-1.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-alpha-persian-1.0-1|26	%prep
21cr|texlive-alpha-persian-1.0-1|27	%setup -c -a0 -a1
21cr|texlive-alpha-persian-1.0-1|28	
21cr|texlive-alpha-persian-1.0-1|29	%build
21cr|texlive-alpha-persian-1.0-1|30	
21cr|texlive-alpha-persian-1.0-1|31	%install
21cr|texlive-alpha-persian-1.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-alpha-persian-1.0-1|33	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

8776 21
21cr|texlive-altsubsup-62738-1|1	%define oname altsubsup
21cr|texlive-altsubsup-62738-1|2	
21cr|texlive-altsubsup-62738-1|3	Summary:	Subscripts and superscripts with square brackets
21cr|texlive-altsubsup-62738-1|4	Name:		texlive-altsubsup
21cr|texlive-altsubsup-62738-1|5	Version:	62738
21cr|texlive-altsubsup-62738-1|6	Release:	1
21cr|texlive-altsubsup-62738-1|7	License:	LPPL1.3
21cr|texlive-altsubsup-62738-1|8	Group:		Publishing
21cr|texlive-altsubsup-62738-1|9	Url:		https://www.ctan.org
21cr|texlive-altsubsup-62738-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-altsubsup-62738-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-altsubsup-62738-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-altsubsup-62738-1|13	Requires:	texlive-tlpkg
21cr|texlive-altsubsup-62738-1|14	Requires:	texlive-kpathsea
21cr|texlive-altsubsup-62738-1|15	Provides:	tex(altsubsup.sty) = 2024
21cr|texlive-altsubsup-62738-1|16	BuildArch:	noarch
21cr|texlive-altsubsup-62738-1|17	
21cr|texlive-altsubsup-62738-1|18	%description
21cr|texlive-altsubsup-62738-1|19	A LaTeX package to write alternative and customisable
21cr|texlive-altsubsup-62738-1|20	subscripts and superscripts, with square brackets in the source
21cr|texlive-altsubsup-62738-1|21	code.
21cr|texlive-altsubsup-62738-1|22	
21cr|texlive-altsubsup-62738-1|23	%files
21cr|texlive-altsubsup-62738-1|24	%doc %{_texmfdistdir}/doc/latex/altsubsup
21cr|texlive-altsubsup-62738-1|25	%{_texmfdistdir}/tex/latex/altsubsup
21cr|texlive-altsubsup-62738-1|26	
21cr|texlive-altsubsup-62738-1|27	#------------------------------------------------------------------
21cr|texlive-altsubsup-62738-1|28	
21cr|texlive-altsubsup-62738-1|29	%prep
21cr|texlive-altsubsup-62738-1|30	%setup -c -a0 -a1
21cr|texlive-altsubsup-62738-1|31	
21cr|texlive-altsubsup-62738-1|32	%build
21cr|texlive-altsubsup-62738-1|33	
21cr|texlive-altsubsup-62738-1|34	%install
21cr|texlive-altsubsup-62738-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-altsubsup-62738-1|36	rm -rf tlpkg
21cr|texlive-altsubsup-62738-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8777 21
21cr|texlive-amiweb2c-guide-56878-1|1	%define oname amiweb2c-guide
21cr|texlive-amiweb2c-guide-56878-1|2	
21cr|texlive-amiweb2c-guide-56878-1|3	Summary:	How to install AmiWeb2c
21cr|texlive-amiweb2c-guide-56878-1|4	Name:		texlive-amiweb2c-guide
21cr|texlive-amiweb2c-guide-56878-1|5	Version:	56878
21cr|texlive-amiweb2c-guide-56878-1|6	Release:	1
21cr|texlive-amiweb2c-guide-56878-1|7	License:	LPPL1.3
21cr|texlive-amiweb2c-guide-56878-1|8	Group:		Publishing
21cr|texlive-amiweb2c-guide-56878-1|9	Url:		https://www.ctan.org
21cr|texlive-amiweb2c-guide-56878-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-amiweb2c-guide-56878-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-amiweb2c-guide-56878-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-amiweb2c-guide-56878-1|13	Requires:	texlive-tlpkg
21cr|texlive-amiweb2c-guide-56878-1|14	Requires:	texlive-kpathsea
21cr|texlive-amiweb2c-guide-56878-1|15	BuildArch:	noarch
21cr|texlive-amiweb2c-guide-56878-1|16	
21cr|texlive-amiweb2c-guide-56878-1|17	%description
21cr|texlive-amiweb2c-guide-56878-1|18	This is a guide for the installation of (La)TeX with the Amiga
21cr|texlive-amiweb2c-guide-56878-1|19	port of Web2C named AmiWeb2C in the version 2.1 on an emulated
21cr|texlive-amiweb2c-guide-56878-1|20	Amiga 4000 computer running Workbench 3.1. Furthermore the
21cr|texlive-amiweb2c-guide-56878-1|21	installation of an ARexx server for calling LaTeX from an
21cr|texlive-amiweb2c-guide-56878-1|22	editor is described and some tips for the installation of new
21cr|texlive-amiweb2c-guide-56878-1|23	fonts are given.
21cr|texlive-amiweb2c-guide-56878-1|24	
21cr|texlive-amiweb2c-guide-56878-1|25	%files
21cr|texlive-amiweb2c-guide-56878-1|26	%doc %{_texmfdistdir}/doc/latex/amiweb2c-guide
21cr|texlive-amiweb2c-guide-56878-1|27	
21cr|texlive-amiweb2c-guide-56878-1|28	#------------------------------------------------------------------
21cr|texlive-amiweb2c-guide-56878-1|29	
21cr|texlive-amiweb2c-guide-56878-1|30	%prep
21cr|texlive-amiweb2c-guide-56878-1|31	%setup -c -a0 -a1
21cr|texlive-amiweb2c-guide-56878-1|32	
21cr|texlive-amiweb2c-guide-56878-1|33	%build
21cr|texlive-amiweb2c-guide-56878-1|34	
21cr|texlive-amiweb2c-guide-56878-1|35	%install
21cr|texlive-amiweb2c-guide-56878-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-amiweb2c-guide-56878-1|37	rm -rf tlpkg
21cr|texlive-amiweb2c-guide-56878-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8778 21
21cr|texlive-amscdx-2.2-1|1	%define debug_package %{nil}
21cr|texlive-amscdx-2.2-1|2	# revision 54512
21cr|texlive-amscdx-2.2-1|3	# category Package
21cr|texlive-amscdx-2.2-1|4	# catalog-ctan 	/macros/latex/contrib/amscdx
21cr|texlive-amscdx-2.2-1|5	# catalog-license lppl1.3
21cr|texlive-amscdx-2.2-1|6	# catalogue-topics dissertation class
21cr|texlive-amscdx-2.2-1|7	Name:		texlive-amscdx
21cr|texlive-amscdx-2.2-1|8	Version:	2.2
21cr|texlive-amscdx-2.2-1|9	Release:	1
21cr|texlive-amscdx-2.2-1|10	Epoch:		1
21cr|texlive-amscdx-2.2-1|11	Summary:	Class for providing a CD environment
21cr|texlive-amscdx-2.2-1|12	Group:		Publishing
21cr|texlive-amscdx-2.2-1|13	URL:		https://www.ctan.org/pkg/amscdx
21cr|texlive-amscdx-2.2-1|14	License:	PPL 1.3c
21cr|texlive-amscdx-2.2-1|15	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/amscdx.tar.xz
21cr|texlive-amscdx-2.2-1|16	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/amscdx.source.tar.xz
21cr|texlive-amscdx-2.2-1|17	Source2:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/amscdx.doc.tar.xz
21cr|texlive-amscdx-2.2-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-amscdx-2.2-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-amscdx-2.2-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-amscdx-2.2-1|21	
21cr|texlive-amscdx-2.2-1|22	
21cr|texlive-amscdx-2.2-1|23	%description
21cr|texlive-amscdx-2.2-1|24	The original amscd package provides a CD environment that emulates
21cr|texlive-amscdx-2.2-1|25	the commutative diagram capabilities of AMS-TeX version 2.x.
21cr|texlive-amscdx-2.2-1|26	This means that only simple rectangular diagrams are supported,
21cr|texlive-amscdx-2.2-1|27	with no diagonal arrows or more exotic features.
21cr|texlive-amscdx-2.2-1|28	
21cr|texlive-amscdx-2.2-1|29	#-----------------------------------------------------------------------
21cr|texlive-amscdx-2.2-1|30	%files
21cr|texlive-amscdx-2.2-1|31	%{_texmfdistdir}/tex/*
21cr|texlive-amscdx-2.2-1|32	%doc %{_texmfdistdir}/doc/*
21cr|texlive-amscdx-2.2-1|33	%doc %{_texmfdistdir}/source/*
21cr|texlive-amscdx-2.2-1|34	#-----------------------------------------------------------------------
21cr|texlive-amscdx-2.2-1|35	%prep
21cr|texlive-amscdx-2.2-1|36	%setup -c -a0 -a1 -a2
21cr|texlive-amscdx-2.2-1|37	
21cr|texlive-amscdx-2.2-1|38	%build
21cr|texlive-amscdx-2.2-1|39	
21cr|texlive-amscdx-2.2-1|40	%install
21cr|texlive-amscdx-2.2-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-amscdx-2.2-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-amscdx-2.2-1|43	

8779 21
21cr|texlive-amsrefs-2.14-11|1	# revision 30646
21cr|texlive-amsrefs-2.14-11|2	# category Package
21cr|texlive-amsrefs-2.14-11|3	# catalog-ctan /macros/latex/contrib/amsrefs
21cr|texlive-amsrefs-2.14-11|4	# catalog-date 2013-03-09 15:08:10 +0100
21cr|texlive-amsrefs-2.14-11|5	# catalog-license lppl1.3
21cr|texlive-amsrefs-2.14-11|6	# catalog-version 2.14
21cr|texlive-amsrefs-2.14-11|7	Name:		texlive-amsrefs
21cr|texlive-amsrefs-2.14-11|8	Version:	2.14
21cr|texlive-amsrefs-2.14-11|9	Release:	11
21cr|texlive-amsrefs-2.14-11|10	Summary:	A LaTeX-based replacement for BibTeX
21cr|texlive-amsrefs-2.14-11|11	Group:		Publishing
21cr|texlive-amsrefs-2.14-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/amsrefs
21cr|texlive-amsrefs-2.14-11|13	License:	LPPL1.3
21cr|texlive-amsrefs-2.14-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.tar.xz
21cr|texlive-amsrefs-2.14-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.doc.tar.xz
21cr|texlive-amsrefs-2.14-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.source.tar.xz
21cr|texlive-amsrefs-2.14-11|17	BuildArch:	noarch
21cr|texlive-amsrefs-2.14-11|18	BuildRequires:	texlive-tlpkg
21cr|texlive-amsrefs-2.14-11|19	Requires(pre):	texlive-tlpkg
21cr|texlive-amsrefs-2.14-11|20	Requires(post):	texlive-kpathsea
21cr|texlive-amsrefs-2.14-11|21	
21cr|texlive-amsrefs-2.14-11|22	%description
21cr|texlive-amsrefs-2.14-11|23	Amsrefs is a LaTeX package for bibliographies that provides an
21cr|texlive-amsrefs-2.14-11|24	archival data format similar to the format of BibTeX database
21cr|texlive-amsrefs-2.14-11|25	files, but adapted to make direct processing by LaTeX easier.
21cr|texlive-amsrefs-2.14-11|26	The package can be used either in conjunction with BibTeX or as
21cr|texlive-amsrefs-2.14-11|27	a replacement for BibTeX.
21cr|texlive-amsrefs-2.14-11|28	
21cr|texlive-amsrefs-2.14-11|29	
21cr|texlive-amsrefs-2.14-11|30	#-----------------------------------------------------------------------
21cr|texlive-amsrefs-2.14-11|31	%files
21cr|texlive-amsrefs-2.14-11|32	%{_texmfdistdir}/bibtex/bib/amsrefs/amsj.bib
21cr|texlive-amsrefs-2.14-11|33	%{_texmfdistdir}/bibtex/bst/amsrefs/amsra.bst
21cr|texlive-amsrefs-2.14-11|34	%{_texmfdistdir}/bibtex/bst/amsrefs/amsrn.bst
21cr|texlive-amsrefs-2.14-11|35	%{_texmfdistdir}/bibtex/bst/amsrefs/amsrs.bst
21cr|texlive-amsrefs-2.14-11|36	%{_texmfdistdir}/bibtex/bst/amsrefs/amsru.bst
21cr|texlive-amsrefs-2.14-11|37	%{_texmfdistdir}/bibtex/bst/amsrefs/amsry.bst
21cr|texlive-amsrefs-2.14-11|38	%{_texmfdistdir}/tex/latex/amsrefs/amsbst.sty
21cr|texlive-amsrefs-2.14-11|39	%{_texmfdistdir}/tex/latex/amsrefs/amsrefs.sty
21cr|texlive-amsrefs-2.14-11|40	%{_texmfdistdir}/tex/latex/amsrefs/ifoption.sty
21cr|texlive-amsrefs-2.14-11|41	%{_texmfdistdir}/tex/latex/amsrefs/mathscinet.sty
21cr|texlive-amsrefs-2.14-11|42	%{_texmfdistdir}/tex/latex/amsrefs/pcatcode.sty
21cr|texlive-amsrefs-2.14-11|43	%{_texmfdistdir}/tex/latex/amsrefs/rkeyval.sty
21cr|texlive-amsrefs-2.14-11|44	%{_texmfdistdir}/tex/latex/amsrefs/textcmds.sty
21cr|texlive-amsrefs-2.14-11|45	%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrdoc.pdf
21cr|texlive-amsrefs-2.14-11|46	%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrefs.faq
21cr|texlive-amsrefs-2.14-11|47	%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrefs.pdf
21cr|texlive-amsrefs-2.14-11|48	%doc %{_texmfdistdir}/doc/latex/amsrefs/amsxport.pdf
21cr|texlive-amsrefs-2.14-11|49	%doc %{_texmfdistdir}/doc/latex/amsrefs/changes.pdf
21cr|texlive-amsrefs-2.14-11|50	%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xa.tex
21cr|texlive-amsrefs-2.14-11|51	%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xb.tex
21cr|texlive-amsrefs-2.14-11|52	%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xh.tex
21cr|texlive-amsrefs-2.14-11|53	%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xs.tex
21cr|texlive-amsrefs-2.14-11|54	%doc %{_texmfdistdir}/doc/latex/amsrefs/gktest.ltb
21cr|texlive-amsrefs-2.14-11|55	%doc %{_texmfdistdir}/doc/latex/amsrefs/ifoption.pdf
21cr|texlive-amsrefs-2.14-11|56	%doc %{_texmfdistdir}/doc/latex/amsrefs/jr.bib
21cr|texlive-amsrefs-2.14-11|57	%doc %{_texmfdistdir}/doc/latex/amsrefs/mathscinet.pdf
21cr|texlive-amsrefs-2.14-11|58	%doc %{_texmfdistdir}/doc/latex/amsrefs/pcatcode.pdf
21cr|texlive-amsrefs-2.14-11|59	%doc %{_texmfdistdir}/doc/latex/amsrefs/rkeyval.pdf
21cr|texlive-amsrefs-2.14-11|60	%doc %{_texmfdistdir}/doc/latex/amsrefs/textcmds.pdf
21cr|texlive-amsrefs-2.14-11|61	#- source
21cr|texlive-amsrefs-2.14-11|62	%doc %{_texmfdistdir}/source/latex/amsrefs/README
21cr|texlive-amsrefs-2.14-11|63	%doc %{_texmfdistdir}/source/latex/amsrefs/amsrdoc.tex
21cr|texlive-amsrefs-2.14-11|64	%doc %{_texmfdistdir}/source/latex/amsrefs/amsrefs.dtx
21cr|texlive-amsrefs-2.14-11|65	%doc %{_texmfdistdir}/source/latex/amsrefs/amsrefs.ins
21cr|texlive-amsrefs-2.14-11|66	%doc %{_texmfdistdir}/source/latex/amsrefs/amsxport.dtx
21cr|texlive-amsrefs-2.14-11|67	%doc %{_texmfdistdir}/source/latex/amsrefs/amsxport.ins
21cr|texlive-amsrefs-2.14-11|68	%doc %{_texmfdistdir}/source/latex/amsrefs/changes.tex
21cr|texlive-amsrefs-2.14-11|69	%doc %{_texmfdistdir}/source/latex/amsrefs/ifoption.dtx
21cr|texlive-amsrefs-2.14-11|70	%doc %{_texmfdistdir}/source/latex/amsrefs/ifoption.ins
21cr|texlive-amsrefs-2.14-11|71	%doc %{_texmfdistdir}/source/latex/amsrefs/install.txt
21cr|texlive-amsrefs-2.14-11|72	%doc %{_texmfdistdir}/source/latex/amsrefs/manifest.txt
21cr|texlive-amsrefs-2.14-11|73	%doc %{_texmfdistdir}/source/latex/amsrefs/mathscinet.dtx
21cr|texlive-amsrefs-2.14-11|74	%doc %{_texmfdistdir}/source/latex/amsrefs/mathscinet.ins
21cr|texlive-amsrefs-2.14-11|75	%doc %{_texmfdistdir}/source/latex/amsrefs/pcatcode.dtx
21cr|texlive-amsrefs-2.14-11|76	%doc %{_texmfdistdir}/source/latex/amsrefs/pcatcode.ins
21cr|texlive-amsrefs-2.14-11|77	%doc %{_texmfdistdir}/source/latex/amsrefs/rkeyval.dtx
21cr|texlive-amsrefs-2.14-11|78	%doc %{_texmfdistdir}/source/latex/amsrefs/rkeyval.ins
21cr|texlive-amsrefs-2.14-11|79	%doc %{_texmfdistdir}/source/latex/amsrefs/textcmds.dtx
21cr|texlive-amsrefs-2.14-11|80	%doc %{_texmfdistdir}/source/latex/amsrefs/textcmds.ins
21cr|texlive-amsrefs-2.14-11|81	
21cr|texlive-amsrefs-2.14-11|82	#-----------------------------------------------------------------------
21cr|texlive-amsrefs-2.14-11|83	%prep
21cr|texlive-amsrefs-2.14-11|84	%setup -c -a0 -a1 -a2
21cr|texlive-amsrefs-2.14-11|85	
21cr|texlive-amsrefs-2.14-11|86	%build
21cr|texlive-amsrefs-2.14-11|87	
21cr|texlive-amsrefs-2.14-11|88	%install
21cr|texlive-amsrefs-2.14-11|89	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-amsrefs-2.14-11|90	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

8780 21
21cr|texlive-andika-64540-1|1	%define oname andika
21cr|texlive-andika-64540-1|2	
21cr|texlive-andika-64540-1|3	Summary:	Andika fonts with support for all LaTeX engines
21cr|texlive-andika-64540-1|4	Name:		texlive-andika
21cr|texlive-andika-64540-1|5	Version:	64540
21cr|texlive-andika-64540-1|6	Release:	1
21cr|texlive-andika-64540-1|7	License:	LPPL1.3
21cr|texlive-andika-64540-1|8	Group:		Publishing
21cr|texlive-andika-64540-1|9	Url:		https://www.ctan.org
21cr|texlive-andika-64540-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-andika-64540-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-andika-64540-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-andika-64540-1|13	Requires:	texlive-tlpkg
21cr|texlive-andika-64540-1|14	Requires:	texlive-kpathsea
21cr|texlive-andika-64540-1|15	Provides:	tex(a_4x6wej.enc) = 2024
21cr|texlive-andika-64540-1|16	Provides:	tex(a_5kj227.enc) = 2024
21cr|texlive-andika-64540-1|17	Provides:	tex(a_d7tkvq.enc) = 2024
21cr|texlive-andika-64540-1|18	Provides:	tex(a_fh3q3k.enc) = 2024
21cr|texlive-andika-64540-1|19	Provides:	tex(a_fryoln.enc) = 2024
21cr|texlive-andika-64540-1|20	Provides:	tex(a_gn36ar.enc) = 2024
21cr|texlive-andika-64540-1|21	Provides:	tex(a_hrgzjy.enc) = 2024
21cr|texlive-andika-64540-1|22	Provides:	tex(a_k2qdsf.enc) = 2024
21cr|texlive-andika-64540-1|23	Provides:	tex(a_lqpsni.enc) = 2024
21cr|texlive-andika-64540-1|24	Provides:	tex(andika.map) = 2024
21cr|texlive-andika-64540-1|25	Provides:	tex(andika.sty) = 2024
21cr|texlive-andika-64540-1|26	Provides:	tex(a_q2mpm3.enc) = 2024
21cr|texlive-andika-64540-1|27	Provides:	tex(a_slnzzz.enc) = 2024
21cr|texlive-andika-64540-1|28	Provides:	tex(a_xvqrq2.enc) = 2024
21cr|texlive-andika-64540-1|29	Provides:	tex(a_zn43lu.enc) = 2024
21cr|texlive-andika-64540-1|30	Provides:	tex(a_zvjtl6.enc) = 2024
21cr|texlive-andika-64540-1|31	Provides:	tex(LY1andk-TLF.fd) = 2024
21cr|texlive-andika-64540-1|32	Provides:	tex(OT1andk-TLF.fd) = 2024
21cr|texlive-andika-64540-1|33	Provides:	tex(T1andk-TLF.fd) = 2024
21cr|texlive-andika-64540-1|34	Provides:	tex(T2Aandk-TLF.fd) = 2024
21cr|texlive-andika-64540-1|35	Provides:	tex(T2Bandk-TLF.fd) = 2024
21cr|texlive-andika-64540-1|36	Provides:	tex(T2Candk-TLF.fd) = 2024
21cr|texlive-andika-64540-1|37	Provides:	tex(TS1andk-TLF.fd) = 2024
21cr|texlive-andika-64540-1|38	BuildArch:	noarch
21cr|texlive-andika-64540-1|39	
21cr|texlive-andika-64540-1|40	%description
21cr|texlive-andika-64540-1|41	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-andika-64540-1|42	support for the Andika family of fonts designed by SIL
21cr|texlive-andika-64540-1|43	International especially for literacy use, taking into account
21cr|texlive-andika-64540-1|44	the needs of beginning readers. The focus is on clear,
21cr|texlive-andika-64540-1|45	easy-to-perceive letterforms that will not be readily confused
21cr|texlive-andika-64540-1|46	with one another.
21cr|texlive-andika-64540-1|47	
21cr|texlive-andika-64540-1|48	%files
21cr|texlive-andika-64540-1|49	%doc %{_texmfdistdir}/doc/fonts/andika
21cr|texlive-andika-64540-1|50	%{_texmfdistdir}/fonts/enc/dvips/andika
21cr|texlive-andika-64540-1|51	%{_texmfdistdir}/fonts/map/dvips/andika
21cr|texlive-andika-64540-1|52	%{_texmfdistdir}/fonts/tfm/SIL/andika
21cr|texlive-andika-64540-1|53	%{_texmfdistdir}/fonts/truetype/SIL/andika
21cr|texlive-andika-64540-1|54	%{_texmfdistdir}/fonts/type1/SIL/andika
21cr|texlive-andika-64540-1|55	%{_texmfdistdir}/fonts/vf/SIL/andika
21cr|texlive-andika-64540-1|56	%{_texmfdistdir}/tex/latex/andika
21cr|texlive-andika-64540-1|57	
21cr|texlive-andika-64540-1|58	#------------------------------------------------------------------
21cr|texlive-andika-64540-1|59	
21cr|texlive-andika-64540-1|60	%prep
21cr|texlive-andika-64540-1|61	%setup -c -a0 -a1
21cr|texlive-andika-64540-1|62	
21cr|texlive-andika-64540-1|63	%build
21cr|texlive-andika-64540-1|64	
21cr|texlive-andika-64540-1|65	%install
21cr|texlive-andika-64540-1|66	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-andika-64540-1|67	rm -rf tlpkg
21cr|texlive-andika-64540-1|68	cp -fpar * %{buildroot}%{_texmfdistdir}

8781 21
21cr|texlive-annee-scolaire-55988-1|1	%define oname annee-scolaire
21cr|texlive-annee-scolaire-55988-1|2	
21cr|texlive-annee-scolaire-55988-1|3	Summary:	Automatically typeset the academic year (French way)
21cr|texlive-annee-scolaire-55988-1|4	Name:		texlive-annee-scolaire
21cr|texlive-annee-scolaire-55988-1|5	Version:	55988
21cr|texlive-annee-scolaire-55988-1|6	Release:	1
21cr|texlive-annee-scolaire-55988-1|7	License:	LPPL1.3
21cr|texlive-annee-scolaire-55988-1|8	Group:		Publishing
21cr|texlive-annee-scolaire-55988-1|9	Url:		https://www.ctan.org
21cr|texlive-annee-scolaire-55988-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-annee-scolaire-55988-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-annee-scolaire-55988-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-annee-scolaire-55988-1|13	Requires:	texlive-tlpkg
21cr|texlive-annee-scolaire-55988-1|14	Requires:	texlive-kpathsea
21cr|texlive-annee-scolaire-55988-1|15	Provides:	tex(annee-scolaire.sty) = 2024
21cr|texlive-annee-scolaire-55988-1|16	BuildArch:	noarch
21cr|texlive-annee-scolaire-55988-1|17	
21cr|texlive-annee-scolaire-55988-1|18	%description
21cr|texlive-annee-scolaire-55988-1|19	This package provides a macro \anneescolaire to automatically
21cr|texlive-annee-scolaire-55988-1|20	write the academic year in the French way, according to the
21cr|texlive-annee-scolaire-55988-1|21	date of compilation, two other macros to obtain the first and
21cr|texlive-annee-scolaire-55988-1|22	the second calendar year of the academic year, a macro to be
21cr|texlive-annee-scolaire-55988-1|23	redefined to change the presentation of the years.
21cr|texlive-annee-scolaire-55988-1|24	
21cr|texlive-annee-scolaire-55988-1|25	%files
21cr|texlive-annee-scolaire-55988-1|26	%doc %{_texmfdistdir}/doc/latex/annee-scolaire
21cr|texlive-annee-scolaire-55988-1|27	%{_texmfdistdir}/tex/latex/annee-scolaire
21cr|texlive-annee-scolaire-55988-1|28	
21cr|texlive-annee-scolaire-55988-1|29	#------------------------------------------------------------------
21cr|texlive-annee-scolaire-55988-1|30	
21cr|texlive-annee-scolaire-55988-1|31	%prep
21cr|texlive-annee-scolaire-55988-1|32	%setup -c -a0 -a1
21cr|texlive-annee-scolaire-55988-1|33	
21cr|texlive-annee-scolaire-55988-1|34	%build
21cr|texlive-annee-scolaire-55988-1|35	
21cr|texlive-annee-scolaire-55988-1|36	%install
21cr|texlive-annee-scolaire-55988-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-annee-scolaire-55988-1|38	rm -rf tlpkg
21cr|texlive-annee-scolaire-55988-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8782 21
21cr|texlive-annotate-52824-1|1	%define oname annotate
21cr|texlive-annotate-52824-1|2	
21cr|texlive-annotate-52824-1|3	Summary:	A bibliography style with annotations
21cr|texlive-annotate-52824-1|4	Name:		texlive-annotate
21cr|texlive-annotate-52824-1|5	Version:	52824
21cr|texlive-annotate-52824-1|6	Release:	1
21cr|texlive-annotate-52824-1|7	License:	LPPL1.3
21cr|texlive-annotate-52824-1|8	Group:		Publishing
21cr|texlive-annotate-52824-1|9	Url:		https://www.ctan.org
21cr|texlive-annotate-52824-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-annotate-52824-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-annotate-52824-1|12	Requires:	texlive-tlpkg
21cr|texlive-annotate-52824-1|13	Requires:	texlive-kpathsea
21cr|texlive-annotate-52824-1|14	BuildArch:	noarch
21cr|texlive-annotate-52824-1|15	
21cr|texlive-annotate-52824-1|16	%description
21cr|texlive-annotate-52824-1|17	The style is a derivative of the standard alpha style, which
21cr|texlive-annotate-52824-1|18	processes an entry's annotate field as part of the printed
21cr|texlive-annotate-52824-1|19	output.
21cr|texlive-annotate-52824-1|20	
21cr|texlive-annotate-52824-1|21	%files
21cr|texlive-annotate-52824-1|22	%{_texmfdistdir}/bibtex/bst/annotate
21cr|texlive-annotate-52824-1|23	
21cr|texlive-annotate-52824-1|24	#------------------------------------------------------------------
21cr|texlive-annotate-52824-1|25	
21cr|texlive-annotate-52824-1|26	%prep
21cr|texlive-annotate-52824-1|27	%setup -c -a0
21cr|texlive-annotate-52824-1|28	
21cr|texlive-annotate-52824-1|29	%build
21cr|texlive-annotate-52824-1|30	
21cr|texlive-annotate-52824-1|31	%install
21cr|texlive-annotate-52824-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-annotate-52824-1|33	rm -rf tlpkg
21cr|texlive-annotate-52824-1|34	cp -fpar * %{buildroot}%{_texmfdistdir}

8783 21
21cr|texlive-annotate-equations-65851-1|1	%define oname annotate-equations
21cr|texlive-annotate-equations-65851-1|2	
21cr|texlive-annotate-equations-65851-1|3	Summary:	Easily annotate math equations using TikZ
21cr|texlive-annotate-equations-65851-1|4	Name:		texlive-annotate-equations
21cr|texlive-annotate-equations-65851-1|5	Version:	65851
21cr|texlive-annotate-equations-65851-1|6	Release:	1
21cr|texlive-annotate-equations-65851-1|7	License:	LPPL1.3
21cr|texlive-annotate-equations-65851-1|8	Group:		Publishing
21cr|texlive-annotate-equations-65851-1|9	Url:		https://www.ctan.org
21cr|texlive-annotate-equations-65851-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-annotate-equations-65851-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-annotate-equations-65851-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-annotate-equations-65851-1|13	Requires:	texlive-tlpkg
21cr|texlive-annotate-equations-65851-1|14	Requires:	texlive-kpathsea
21cr|texlive-annotate-equations-65851-1|15	Provides:	tex(annotate-equations.sty) = 2024
21cr|texlive-annotate-equations-65851-1|16	BuildArch:	noarch
21cr|texlive-annotate-equations-65851-1|17	
21cr|texlive-annotate-equations-65851-1|18	%description
21cr|texlive-annotate-equations-65851-1|19	This package provides commands that make it easy to highlight
21cr|texlive-annotate-equations-65851-1|20	terms in equations and add annotation labels using TikZ. It
21cr|texlive-annotate-equations-65851-1|21	should work with pdfLaTeX as well as LuaLaTeX.
21cr|texlive-annotate-equations-65851-1|22	
21cr|texlive-annotate-equations-65851-1|23	%files
21cr|texlive-annotate-equations-65851-1|24	%doc %{_texmfdistdir}/doc/latex/annotate-equations
21cr|texlive-annotate-equations-65851-1|25	%{_texmfdistdir}/tex/latex/annotate-equations
21cr|texlive-annotate-equations-65851-1|26	
21cr|texlive-annotate-equations-65851-1|27	#------------------------------------------------------------------
21cr|texlive-annotate-equations-65851-1|28	
21cr|texlive-annotate-equations-65851-1|29	%prep
21cr|texlive-annotate-equations-65851-1|30	%setup -c -a0 -a1
21cr|texlive-annotate-equations-65851-1|31	
21cr|texlive-annotate-equations-65851-1|32	%build
21cr|texlive-annotate-equations-65851-1|33	
21cr|texlive-annotate-equations-65851-1|34	%install
21cr|texlive-annotate-equations-65851-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-annotate-equations-65851-1|36	rm -rf tlpkg
21cr|texlive-annotate-equations-65851-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8784 21
21cr|texlive-anonymous-acm-55121-1|1	%define oname anonymous-acm
21cr|texlive-anonymous-acm-55121-1|2	
21cr|texlive-anonymous-acm-55121-1|3	Summary:	Typeset anonymous versions for ACM articles
21cr|texlive-anonymous-acm-55121-1|4	Name:		texlive-anonymous-acm
21cr|texlive-anonymous-acm-55121-1|5	Version:	55121
21cr|texlive-anonymous-acm-55121-1|6	Release:	1
21cr|texlive-anonymous-acm-55121-1|7	License:	LPPL1.3
21cr|texlive-anonymous-acm-55121-1|8	Group:		Publishing
21cr|texlive-anonymous-acm-55121-1|9	Url:		https://www.ctan.org
21cr|texlive-anonymous-acm-55121-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-anonymous-acm-55121-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-anonymous-acm-55121-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-anonymous-acm-55121-1|13	Requires:	texlive-tlpkg
21cr|texlive-anonymous-acm-55121-1|14	Requires:	texlive-kpathsea
21cr|texlive-anonymous-acm-55121-1|15	Provides:	tex(anonymous-acm.sty) = 2024
21cr|texlive-anonymous-acm-55121-1|16	BuildArch:	noarch
21cr|texlive-anonymous-acm-55121-1|17	
21cr|texlive-anonymous-acm-55121-1|18	%description
21cr|texlive-anonymous-acm-55121-1|19	Academics often need to submit anonymous versions of their
21cr|texlive-anonymous-acm-55121-1|20	papers for peer-review. This often requires anonymization which
21cr|texlive-anonymous-acm-55121-1|21	at some future date needs to be reversed. However
21cr|texlive-anonymous-acm-55121-1|22	de-anonymizing an anonymized paper can be laborious and
21cr|texlive-anonymous-acm-55121-1|23	error-prone. This LaTeX package allows anonymization options to
21cr|texlive-anonymous-acm-55121-1|24	be specified at the time of writing for authors using
21cr|texlive-anonymous-acm-55121-1|25	acmart.cls, the official Association of Computing Machinery
21cr|texlive-anonymous-acm-55121-1|26	(ACM) master article template. Anonymization or deanonymization
21cr|texlive-anonymous-acm-55121-1|27	is carried out by simply changing one option and recompiling.
21cr|texlive-anonymous-acm-55121-1|28	
21cr|texlive-anonymous-acm-55121-1|29	%files
21cr|texlive-anonymous-acm-55121-1|30	%doc %{_texmfdistdir}/doc/latex/anonymous-acm
21cr|texlive-anonymous-acm-55121-1|31	%{_texmfdistdir}/tex/latex/anonymous-acm
21cr|texlive-anonymous-acm-55121-1|32	
21cr|texlive-anonymous-acm-55121-1|33	#------------------------------------------------------------------
21cr|texlive-anonymous-acm-55121-1|34	
21cr|texlive-anonymous-acm-55121-1|35	%prep
21cr|texlive-anonymous-acm-55121-1|36	%setup -c -a0 -a1
21cr|texlive-anonymous-acm-55121-1|37	
21cr|texlive-anonymous-acm-55121-1|38	%build
21cr|texlive-anonymous-acm-55121-1|39	
21cr|texlive-anonymous-acm-55121-1|40	%install
21cr|texlive-anonymous-acm-55121-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-anonymous-acm-55121-1|42	rm -rf tlpkg
21cr|texlive-anonymous-acm-55121-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

8785 21
21cr|texlive-anonymouspro-51631-1|1	%define oname anonymouspro
21cr|texlive-anonymouspro-51631-1|2	
21cr|texlive-anonymouspro-51631-1|3	Summary:	Use AnonymousPro fonts with LaTeX
21cr|texlive-anonymouspro-51631-1|4	Name:		texlive-anonymouspro
21cr|texlive-anonymouspro-51631-1|5	Version:	51631
21cr|texlive-anonymouspro-51631-1|6	Release:	1
21cr|texlive-anonymouspro-51631-1|7	License:	LPPL1.3
21cr|texlive-anonymouspro-51631-1|8	Group:		Publishing
21cr|texlive-anonymouspro-51631-1|9	Url:		https://www.ctan.org
21cr|texlive-anonymouspro-51631-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-anonymouspro-51631-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-anonymouspro-51631-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-anonymouspro-51631-1|13	Requires:	texlive-kpathsea
21cr|texlive-anonymouspro-51631-1|14	Requires:	tex(kvoptions.sty)
21cr|texlive-anonymouspro-51631-1|15	Requires:	texlive-tlpkg
21cr|texlive-anonymouspro-51631-1|16	Provides:	tex(AnonymousPro-01.enc) = 2024
21cr|texlive-anonymouspro-51631-1|17	Provides:	tex(AnonymousPro-02.enc) = 2024
21cr|texlive-anonymouspro-51631-1|18	Provides:	tex(AnonymousPro-03.enc) = 2024
21cr|texlive-anonymouspro-51631-1|19	Provides:	tex-anonymouspro = 2024
21cr|texlive-anonymouspro-51631-1|20	Provides:	tex(AnonymousPro-Bold-01.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|21	Provides:	tex(AnonymousPro-Bold-02.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|22	Provides:	tex(AnonymousPro-Bold-03.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|23	Provides:	tex(AnonymousPro-Bold-base.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|24	Provides:	tex(AnonymousPro-BoldItalic-01.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|25	Provides:	tex(AnonymousPro-BoldItalic-02.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|26	Provides:	tex(AnonymousPro-BoldItalic-03.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|27	Provides:	tex(AnonymousPro-BoldItalic-base.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|28	Provides:	tex(AnonymousPro-BoldItalic.pfb) = 2024
21cr|texlive-anonymouspro-51631-1|29	Provides:	tex(AnonymousPro-BoldItalic-Symbols-base.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|30	Provides:	tex(AnonymousPro-BoldItalic-Symbols-u.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|31	Provides:	tex(AnonymousPro-BoldItalic-Symbols-u.vf) = 2024
21cr|texlive-anonymouspro-51631-1|32	Provides:	tex(AnonymousPro-BoldItalic-t1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|33	Provides:	tex(AnonymousPro-BoldItalic-t1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|34	Provides:	tex(AnonymousPro-BoldItalic.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|35	Provides:	tex(AnonymousPro-BoldItalic-ts1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|36	Provides:	tex(AnonymousPro-BoldItalic-ts1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|37	Provides:	tex(AnonymousPro-BoldItalic.ttf) = 2024
21cr|texlive-anonymouspro-51631-1|38	Provides:	tex(AnonymousPro-Bold.pfb) = 2024
21cr|texlive-anonymouspro-51631-1|39	Provides:	tex(AnonymousPro-BoldSC-t1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|40	Provides:	tex(AnonymousPro-BoldSC-t1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|41	Provides:	tex(AnonymousPro-Bold-Symbols-base.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|42	Provides:	tex(AnonymousPro-Bold-Symbols-u.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|43	Provides:	tex(AnonymousPro-Bold-Symbols-u.vf) = 2024
21cr|texlive-anonymouspro-51631-1|44	Provides:	tex(AnonymousPro-Bold-t1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|45	Provides:	tex(AnonymousPro-Bold-t1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|46	Provides:	tex(AnonymousPro-Bold.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|47	Provides:	tex(AnonymousPro-Bold-ts1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|48	Provides:	tex(AnonymousPro-Bold-ts1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|49	Provides:	tex(AnonymousPro-Bold.ttf) = 2024
21cr|texlive-anonymouspro-51631-1|50	Provides:	tex(AnonymousPro-Italic-01.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|51	Provides:	tex(AnonymousPro-Italic-02.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|52	Provides:	tex(AnonymousPro-Italic-03.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|53	Provides:	tex(AnonymousPro-Italic-base.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|54	Provides:	tex(AnonymousPro-Italic.pfb) = 2024
21cr|texlive-anonymouspro-51631-1|55	Provides:	tex(AnonymousPro-Italic-Symbols-base.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|56	Provides:	tex(AnonymousPro-Italic-Symbols-u.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|57	Provides:	tex(AnonymousPro-Italic-Symbols-u.vf) = 2024
21cr|texlive-anonymouspro-51631-1|58	Provides:	tex(AnonymousPro-Italic-t1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|59	Provides:	tex(AnonymousPro-Italic-t1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|60	Provides:	tex(AnonymousPro-Italic.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|61	Provides:	tex(AnonymousPro-Italic-ts1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|62	Provides:	tex(AnonymousPro-Italic-ts1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|63	Provides:	tex(AnonymousPro-Italic.ttf) = 2024
21cr|texlive-anonymouspro-51631-1|64	Provides:	tex(AnonymousPro.map) = 2024
21cr|texlive-anonymouspro-51631-1|65	Provides:	tex(AnonymousPro-Regular-01.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|66	Provides:	tex(AnonymousPro-Regular-02.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|67	Provides:	tex(AnonymousPro-Regular-03.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|68	Provides:	tex(AnonymousPro-Regular-base.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|69	Provides:	tex(AnonymousPro-Regular.pfb) = 2024
21cr|texlive-anonymouspro-51631-1|70	Provides:	tex(AnonymousPro-RegularSC-t1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|71	Provides:	tex(AnonymousPro-RegularSC-t1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|72	Provides:	tex(AnonymousPro-Regular-Symbols-base.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|73	Provides:	tex(AnonymousPro-Regular-Symbols-u.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|74	Provides:	tex(AnonymousPro-Regular-Symbols-u.vf) = 2024
21cr|texlive-anonymouspro-51631-1|75	Provides:	tex(AnonymousPro-Regular-t1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|76	Provides:	tex(AnonymousPro-Regular-t1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|77	Provides:	tex(AnonymousPro-Regular.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|78	Provides:	tex(AnonymousPro-Regular-ts1.tfm) = 2024
21cr|texlive-anonymouspro-51631-1|79	Provides:	tex(AnonymousPro-Regular-ts1.vf) = 2024
21cr|texlive-anonymouspro-51631-1|80	Provides:	tex(AnonymousPro-Regular.ttf) = 2024
21cr|texlive-anonymouspro-51631-1|81	Provides:	tex(AnonymousPro.sty) = 2024
21cr|texlive-anonymouspro-51631-1|82	Provides:	tex(AnonymousPro-symbols.enc) = 2024
21cr|texlive-anonymouspro-51631-1|83	Provides:	tex(t1anonymouspro.fd) = 2024
21cr|texlive-anonymouspro-51631-1|84	Provides:	tex(ts1anonymouspro.fd) = 2024
21cr|texlive-anonymouspro-51631-1|85	Provides:	tex(uanonymouspro.fd) = 2024
21cr|texlive-anonymouspro-51631-1|86	BuildArch:	noarch
21cr|texlive-anonymouspro-51631-1|87	
21cr|texlive-anonymouspro-51631-1|88	%description
21cr|texlive-anonymouspro-51631-1|89	The fonts are a monowidth set, designed for use by coders. They
21cr|texlive-anonymouspro-51631-1|90	appear as a set of four TrueType, or Adobe Type 1 font files,
21cr|texlive-anonymouspro-51631-1|91	and LaTeX support is also provided.
21cr|texlive-anonymouspro-51631-1|92	
21cr|texlive-anonymouspro-51631-1|93	%files
21cr|texlive-anonymouspro-51631-1|94	%doc %{_texmfdistdir}/doc
21cr|texlive-anonymouspro-51631-1|95	%{_texmfdistdir}/fonts/afm/public/anonymouspro/
21cr|texlive-anonymouspro-51631-1|96	%{_texmfdistdir}/fonts/enc/dvips/anonymouspro/
21cr|texlive-anonymouspro-51631-1|97	%{_texmfdistdir}/fonts/map/dvips/anonymouspro/
21cr|texlive-anonymouspro-51631-1|98	%{_texmfdistdir}/fonts/tfm/public/anonymouspro/
21cr|texlive-anonymouspro-51631-1|99	%{_texmfdistdir}/fonts/truetype/public/anonymouspro/
21cr|texlive-anonymouspro-51631-1|100	%{_texmfdistdir}/fonts/type1/public/anonymouspro/
21cr|texlive-anonymouspro-51631-1|101	%{_texmfdistdir}/fonts/vf/public/anonymouspro/
21cr|texlive-anonymouspro-51631-1|102	%{_texmfdistdir}/tex/latex/anonymouspro/
21cr|texlive-anonymouspro-51631-1|103	
21cr|texlive-anonymouspro-51631-1|104	#------------------------------------------------------------------
21cr|texlive-anonymouspro-51631-1|105	
21cr|texlive-anonymouspro-51631-1|106	%prep
21cr|texlive-anonymouspro-51631-1|107	%setup -c -a0 -a1
21cr|texlive-anonymouspro-51631-1|108	
21cr|texlive-anonymouspro-51631-1|109	%build
21cr|texlive-anonymouspro-51631-1|110	
21cr|texlive-anonymouspro-51631-1|111	%install
21cr|texlive-anonymouspro-51631-1|112	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-anonymouspro-51631-1|113	rm -rf tlpkg
21cr|texlive-anonymouspro-51631-1|114	cp -fpar * %{buildroot}%{_texmfdistdir}

8786 21
21cr|texlive-antanilipsum-55250-1|1	%define oname antanilipsum
21cr|texlive-antanilipsum-55250-1|2	
21cr|texlive-antanilipsum-55250-1|3	Summary:	Generate sentences in the style of "Amici miei"
21cr|texlive-antanilipsum-55250-1|4	Name:		texlive-antanilipsum
21cr|texlive-antanilipsum-55250-1|5	Version:	55250
21cr|texlive-antanilipsum-55250-1|6	Release:	1
21cr|texlive-antanilipsum-55250-1|7	License:	LPPL1.3
21cr|texlive-antanilipsum-55250-1|8	Group:		Publishing
21cr|texlive-antanilipsum-55250-1|9	Url:		https://www.ctan.org
21cr|texlive-antanilipsum-55250-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-antanilipsum-55250-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-antanilipsum-55250-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-antanilipsum-55250-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-antanilipsum-55250-1|14	Requires:	texlive-tlpkg
21cr|texlive-antanilipsum-55250-1|15	Requires:	texlive-kpathsea
21cr|texlive-antanilipsum-55250-1|16	#Requires:	tex(xparse.sty)
21cr|texlive-antanilipsum-55250-1|17	Provides:	tex(antanilipsum.sty) = 2024
21cr|texlive-antanilipsum-55250-1|18	BuildArch:	noarch
21cr|texlive-antanilipsum-55250-1|19	
21cr|texlive-antanilipsum-55250-1|20	%description
21cr|texlive-antanilipsum-55250-1|21	This package is an italian blind text generator that ouputs
21cr|texlive-antanilipsum-55250-1|22	supercazzole, mocking nonsense phrases from the movie series
21cr|texlive-antanilipsum-55250-1|23	Amici Miei ("My friends"), directed by Mario Monicelli.
21cr|texlive-antanilipsum-55250-1|24	
21cr|texlive-antanilipsum-55250-1|25	%files
21cr|texlive-antanilipsum-55250-1|26	%doc %{_texmfdistdir}/doc/latex/antanilipsum
21cr|texlive-antanilipsum-55250-1|27	%{_texmfdistdir}/tex/latex/antanilipsum
21cr|texlive-antanilipsum-55250-1|28	
21cr|texlive-antanilipsum-55250-1|29	#------------------------------------------------------------------
21cr|texlive-antanilipsum-55250-1|30	
21cr|texlive-antanilipsum-55250-1|31	%prep
21cr|texlive-antanilipsum-55250-1|32	%setup -c -a0 -a1
21cr|texlive-antanilipsum-55250-1|33	
21cr|texlive-antanilipsum-55250-1|34	%build
21cr|texlive-antanilipsum-55250-1|35	
21cr|texlive-antanilipsum-55250-1|36	%install
21cr|texlive-antanilipsum-55250-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-antanilipsum-55250-1|38	rm -rf tlpkg
21cr|texlive-antanilipsum-55250-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8787 21
21cr|texlive-antiqua-001.003-8|1	# revision 24266
21cr|texlive-antiqua-001.003-8|2	# category Package
21cr|texlive-antiqua-001.003-8|3	# catalog-ctan /fonts/urw/antiqua
21cr|texlive-antiqua-001.003-8|4	# catalog-date 2011-10-11 17:17:32 +0200
21cr|texlive-antiqua-001.003-8|5	# catalog-license gpl
21cr|texlive-antiqua-001.003-8|6	# catalog-version 001.003
21cr|texlive-antiqua-001.003-8|7	Name:		texlive-antiqua
21cr|texlive-antiqua-001.003-8|8	Version:	001.003
21cr|texlive-antiqua-001.003-8|9	Release:	8
21cr|texlive-antiqua-001.003-8|10	Summary:	URW Antiqua condensed font, for use with TeX
21cr|texlive-antiqua-001.003-8|11	Group:		Publishing
21cr|texlive-antiqua-001.003-8|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/antiqua
21cr|texlive-antiqua-001.003-8|13	License:	GPL
21cr|texlive-antiqua-001.003-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antiqua.tar.xz
21cr|texlive-antiqua-001.003-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antiqua.doc.tar.xz
21cr|texlive-antiqua-001.003-8|16	BuildArch:	noarch
21cr|texlive-antiqua-001.003-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-antiqua-001.003-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-antiqua-001.003-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-antiqua-001.003-8|20	
21cr|texlive-antiqua-001.003-8|21	%description
21cr|texlive-antiqua-001.003-8|22	The directory contains a copy of the Type 1 font "URW Antiqua
21cr|texlive-antiqua-001.003-8|23	2051 Regular Condensed" released under the GPL by URW, with
21cr|texlive-antiqua-001.003-8|24	supporting files for use with (La)TeX.
21cr|texlive-antiqua-001.003-8|25	
21cr|texlive-antiqua-001.003-8|26	
21cr|texlive-antiqua-001.003-8|27	#-----------------------------------------------------------------------
21cr|texlive-antiqua-001.003-8|28	%files
21cr|texlive-antiqua-001.003-8|29	%{_texmfdistdir}/fonts/afm/urw/antiqua/uaqr8ac.afm
21cr|texlive-antiqua-001.003-8|30	%{_texmfdistdir}/fonts/map/dvips/antiqua/uaq.map
21cr|texlive-antiqua-001.003-8|31	%{_texmfdistdir}/fonts/map/vtex/antiqua/uaq.ali
21cr|texlive-antiqua-001.003-8|32	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr7tc.tfm
21cr|texlive-antiqua-001.003-8|33	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr8ac.tfm
21cr|texlive-antiqua-001.003-8|34	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr8cc.tfm
21cr|texlive-antiqua-001.003-8|35	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr8rc.tfm
21cr|texlive-antiqua-001.003-8|36	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr8tc.tfm
21cr|texlive-antiqua-001.003-8|37	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqrc7tc.tfm
21cr|texlive-antiqua-001.003-8|38	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqrc8tc.tfm
21cr|texlive-antiqua-001.003-8|39	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqro7tc.tfm
21cr|texlive-antiqua-001.003-8|40	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqro8cc.tfm
21cr|texlive-antiqua-001.003-8|41	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqro8rc.tfm
21cr|texlive-antiqua-001.003-8|42	%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqro8tc.tfm
21cr|texlive-antiqua-001.003-8|43	%{_texmfdistdir}/fonts/type1/urw/antiqua/uaqr8ac.pfb
21cr|texlive-antiqua-001.003-8|44	%{_texmfdistdir}/fonts/type1/urw/antiqua/uaqr8ac.pfm
21cr|texlive-antiqua-001.003-8|45	%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqr7tc.vf
21cr|texlive-antiqua-001.003-8|46	%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqr8cc.vf
21cr|texlive-antiqua-001.003-8|47	%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqr8tc.vf
21cr|texlive-antiqua-001.003-8|48	%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqrc7tc.vf
21cr|texlive-antiqua-001.003-8|49	%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqrc8tc.vf
21cr|texlive-antiqua-001.003-8|50	%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqro7tc.vf
21cr|texlive-antiqua-001.003-8|51	%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqro8cc.vf
21cr|texlive-antiqua-001.003-8|52	%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqro8tc.vf
21cr|texlive-antiqua-001.003-8|53	%{_texmfdistdir}/tex/latex/antiqua/ot1uaq.fd
21cr|texlive-antiqua-001.003-8|54	%{_texmfdistdir}/tex/latex/antiqua/t1uaq.fd
21cr|texlive-antiqua-001.003-8|55	%{_texmfdistdir}/tex/latex/antiqua/ts1uaq.fd
21cr|texlive-antiqua-001.003-8|56	%doc %{_texmfdistdir}/doc/fonts/antiqua/antiqua.txt
21cr|texlive-antiqua-001.003-8|57	%doc %{_texmfdistdir}/doc/fonts/antiqua/uaqr8ac.afm.org
21cr|texlive-antiqua-001.003-8|58	
21cr|texlive-antiqua-001.003-8|59	#-----------------------------------------------------------------------
21cr|texlive-antiqua-001.003-8|60	%prep
21cr|texlive-antiqua-001.003-8|61	%setup -c -a0 -a1
21cr|texlive-antiqua-001.003-8|62	
21cr|texlive-antiqua-001.003-8|63	%build
21cr|texlive-antiqua-001.003-8|64	
21cr|texlive-antiqua-001.003-8|65	%install
21cr|texlive-antiqua-001.003-8|66	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-antiqua-001.003-8|67	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

8788 21
21cr|texlive-apa7-63974-1|1	%define oname apa7
21cr|texlive-apa7-63974-1|2	
21cr|texlive-apa7-63974-1|3	Summary:	Format documents in APA style (7th edition)
21cr|texlive-apa7-63974-1|4	Name:		texlive-apa7
21cr|texlive-apa7-63974-1|5	Version:	63974
21cr|texlive-apa7-63974-1|6	Release:	1
21cr|texlive-apa7-63974-1|7	License:	LPPL1.3
21cr|texlive-apa7-63974-1|8	Group:		Publishing
21cr|texlive-apa7-63974-1|9	Url:		https://www.ctan.org
21cr|texlive-apa7-63974-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-apa7-63974-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-apa7-63974-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-apa7-63974-1|13	Requires:	texlive-tlpkg
21cr|texlive-apa7-63974-1|14	Requires:	texlive-kpathsea
21cr|texlive-apa7-63974-1|15	Provides:	tex(apa7.cls) = 2024
21cr|texlive-apa7-63974-1|16	BuildArch:	noarch
21cr|texlive-apa7-63974-1|17	
21cr|texlive-apa7-63974-1|18	%description
21cr|texlive-apa7-63974-1|19	This class formats documents in APA style (7th Edition). It
21cr|texlive-apa7-63974-1|20	provides a full set of facilities in four different output
21cr|texlive-apa7-63974-1|21	modes (journal-like appearance, double-spaced manuscript,
21cr|texlive-apa7-63974-1|22	double-spaced student manuscript, LaTeX-like document). The
21cr|texlive-apa7-63974-1|23	class can mask author identity for copies for use in masked
21cr|texlive-apa7-63974-1|24	peer review. The class is a development of the apa6 class.
21cr|texlive-apa7-63974-1|25	
21cr|texlive-apa7-63974-1|26	%files
21cr|texlive-apa7-63974-1|27	%doc %{_texmfdistdir}/doc/latex/apa7
21cr|texlive-apa7-63974-1|28	%{_texmfdistdir}/tex/latex/apa7
21cr|texlive-apa7-63974-1|29	
21cr|texlive-apa7-63974-1|30	#------------------------------------------------------------------
21cr|texlive-apa7-63974-1|31	
21cr|texlive-apa7-63974-1|32	%prep
21cr|texlive-apa7-63974-1|33	%setup -c -a0 -a1
21cr|texlive-apa7-63974-1|34	
21cr|texlive-apa7-63974-1|35	%build
21cr|texlive-apa7-63974-1|36	
21cr|texlive-apa7-63974-1|37	%install
21cr|texlive-apa7-63974-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-apa7-63974-1|39	rm -rf tlpkg
21cr|texlive-apa7-63974-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8789 21
21cr|texlive-apacite-6.03-11|1	# revision 31264
21cr|texlive-apacite-6.03-11|2	# category Package
21cr|texlive-apacite-6.03-11|3	# catalog-ctan /biblio/bibtex/contrib/apacite
21cr|texlive-apacite-6.03-11|4	# catalog-date 2013-07-22 09:44:36 +0200
21cr|texlive-apacite-6.03-11|5	# catalog-license lppl
21cr|texlive-apacite-6.03-11|6	# catalog-version 6.03
21cr|texlive-apacite-6.03-11|7	Name:		texlive-apacite
21cr|texlive-apacite-6.03-11|8	Version:	6.03
21cr|texlive-apacite-6.03-11|9	Release:	11
21cr|texlive-apacite-6.03-11|10	Summary:	Citation style following the rules of the APA
21cr|texlive-apacite-6.03-11|11	Group:		Publishing
21cr|texlive-apacite-6.03-11|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/apacite
21cr|texlive-apacite-6.03-11|13	License:	LPPL
21cr|texlive-apacite-6.03-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.tar.xz
21cr|texlive-apacite-6.03-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.doc.tar.xz
21cr|texlive-apacite-6.03-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.source.tar.xz
21cr|texlive-apacite-6.03-11|17	BuildArch:	noarch
21cr|texlive-apacite-6.03-11|18	BuildRequires:	texlive-tlpkg
21cr|texlive-apacite-6.03-11|19	Requires(pre):	texlive-tlpkg
21cr|texlive-apacite-6.03-11|20	Requires(post):	texlive-kpathsea
21cr|texlive-apacite-6.03-11|21	
21cr|texlive-apacite-6.03-11|22	%description
21cr|texlive-apacite-6.03-11|23	Apacite provides a BibTeX style and a LaTeX package which are
21cr|texlive-apacite-6.03-11|24	designed to match the requirements of the American
21cr|texlive-apacite-6.03-11|25	Psychological Association's style for citations. The package
21cr|texlive-apacite-6.03-11|26	follows the 6th edition of the APA manual, and is designed to
21cr|texlive-apacite-6.03-11|27	work with the apa6 class. A test document is provided. The
21cr|texlive-apacite-6.03-11|28	package is compatible with chapterbib and (to some extent) with
21cr|texlive-apacite-6.03-11|29	hyperref (for limits of compatibility, see the documentation).
21cr|texlive-apacite-6.03-11|30	The package also includes a means of generating an author index
21cr|texlive-apacite-6.03-11|31	for a document.
21cr|texlive-apacite-6.03-11|32	
21cr|texlive-apacite-6.03-11|33	
21cr|texlive-apacite-6.03-11|34	#-----------------------------------------------------------------------
21cr|texlive-apacite-6.03-11|35	%files
21cr|texlive-apacite-6.03-11|36	%{_texmfdistdir}/bibtex/bst/apacite/apacann.bst
21cr|texlive-apacite-6.03-11|37	%{_texmfdistdir}/bibtex/bst/apacite/apacannx.bst
21cr|texlive-apacite-6.03-11|38	%{_texmfdistdir}/bibtex/bst/apacite/apacite.bst
21cr|texlive-apacite-6.03-11|39	%{_texmfdistdir}/bibtex/bst/apacite/apacitex.bst
21cr|texlive-apacite-6.03-11|40	%{_texmfdistdir}/tex/latex/apacite/apacdoc.sty
21cr|texlive-apacite-6.03-11|41	%{_texmfdistdir}/tex/latex/apacite/apacite.sty
21cr|texlive-apacite-6.03-11|42	%{_texmfdistdir}/tex/latex/apacite/dutch.apc
21cr|texlive-apacite-6.03-11|43	%{_texmfdistdir}/tex/latex/apacite/english.apc
21cr|texlive-apacite-6.03-11|44	%{_texmfdistdir}/tex/latex/apacite/finnish.apc
21cr|texlive-apacite-6.03-11|45	%{_texmfdistdir}/tex/latex/apacite/french.apc
21cr|texlive-apacite-6.03-11|46	%{_texmfdistdir}/tex/latex/apacite/german.apc
21cr|texlive-apacite-6.03-11|47	%{_texmfdistdir}/tex/latex/apacite/greek.apc
21cr|texlive-apacite-6.03-11|48	%{_texmfdistdir}/tex/latex/apacite/ngerman.apc
21cr|texlive-apacite-6.03-11|49	%{_texmfdistdir}/tex/latex/apacite/norsk.apc
21cr|texlive-apacite-6.03-11|50	%{_texmfdistdir}/tex/latex/apacite/spanish.apc
21cr|texlive-apacite-6.03-11|51	%{_texmfdistdir}/tex/latex/apacite/swedish.apc
21cr|texlive-apacite-6.03-11|52	%doc %{_texmfdistdir}/doc/bibtex/apacite/README
21cr|texlive-apacite-6.03-11|53	%doc %{_texmfdistdir}/doc/bibtex/apacite/apa5ex.bib
21cr|texlive-apacite-6.03-11|54	%doc %{_texmfdistdir}/doc/bibtex/apacite/apacite.pdf
21cr|texlive-apacite-6.03-11|55	%doc %{_texmfdistdir}/doc/bibtex/apacite/apacxmpl.tex
21cr|texlive-apacite-6.03-11|56	#- source
21cr|texlive-apacite-6.03-11|57	%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.drv
21cr|texlive-apacite-6.03-11|58	%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.dtx
21cr|texlive-apacite-6.03-11|59	%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.ins
21cr|texlive-apacite-6.03-11|60	
21cr|texlive-apacite-6.03-11|61	#-----------------------------------------------------------------------
21cr|texlive-apacite-6.03-11|62	%prep
21cr|texlive-apacite-6.03-11|63	%setup -c -a0 -a1 -a2
21cr|texlive-apacite-6.03-11|64	
21cr|texlive-apacite-6.03-11|65	%build
21cr|texlive-apacite-6.03-11|66	
21cr|texlive-apacite-6.03-11|67	%install
21cr|texlive-apacite-6.03-11|68	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-apacite-6.03-11|69	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

8790 21
21cr|texlive-apalike2-20190228-1|1	# revision 15878
21cr|texlive-apalike2-20190228-1|2	# category Package
21cr|texlive-apalike2-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/apalike2/apalike2.bst
21cr|texlive-apalike2-20190228-1|4	# catalog-date 2009-11-09 13:03:38 +0100
21cr|texlive-apalike2-20190228-1|5	# catalog-license other-free
21cr|texlive-apalike2-20190228-1|6	# catalog-version undef
21cr|texlive-apalike2-20190228-1|7	Name:		texlive-apalike2
21cr|texlive-apalike2-20190228-1|8	Version:	20190228
21cr|texlive-apalike2-20190228-1|9	Release:	1
21cr|texlive-apalike2-20190228-1|10	Summary:	Bibliography style that approaches APA requirements
21cr|texlive-apalike2-20190228-1|11	Group:		Publishing
21cr|texlive-apalike2-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/apalike2/apalike2.bst
21cr|texlive-apalike2-20190228-1|13	License:	OTHER-FREE
21cr|texlive-apalike2-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apalike2.tar.xz
21cr|texlive-apalike2-20190228-1|15	BuildArch:	noarch
21cr|texlive-apalike2-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-apalike2-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-apalike2-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-apalike2-20190228-1|19	
21cr|texlive-apalike2-20190228-1|20	%description
21cr|texlive-apalike2-20190228-1|21	Described as a "local adaptation" of apalike.
21cr|texlive-apalike2-20190228-1|22	
21cr|texlive-apalike2-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-apalike2-20190228-1|24	%files
21cr|texlive-apalike2-20190228-1|25	%{_texmfdistdir}/bibtex/bst/apalike2/apalike2.bst
21cr|texlive-apalike2-20190228-1|26	
21cr|texlive-apalike2-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-apalike2-20190228-1|28	%prep
21cr|texlive-apalike2-20190228-1|29	%setup -c -a0
21cr|texlive-apalike2-20190228-1|30	
21cr|texlive-apalike2-20190228-1|31	%build
21cr|texlive-apalike2-20190228-1|32	
21cr|texlive-apalike2-20190228-1|33	%install
21cr|texlive-apalike2-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-apalike2-20190228-1|35	cp -fpar bibtex %{buildroot}%{_texmfdistdir}

8791 21
21cr|texlive-apalike-ejor-59667-1|1	%define oname apalike-ejor
21cr|texlive-apalike-ejor-59667-1|2	
21cr|texlive-apalike-ejor-59667-1|3	Summary:	A BibTeX style file for the European Journal of Operational Research
21cr|texlive-apalike-ejor-59667-1|4	Name:		texlive-apalike-ejor
21cr|texlive-apalike-ejor-59667-1|5	Version:	59667
21cr|texlive-apalike-ejor-59667-1|6	Release:	1
21cr|texlive-apalike-ejor-59667-1|7	License:	LPPL1.3
21cr|texlive-apalike-ejor-59667-1|8	Group:		Publishing
21cr|texlive-apalike-ejor-59667-1|9	Url:		https://www.ctan.org
21cr|texlive-apalike-ejor-59667-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-apalike-ejor-59667-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-apalike-ejor-59667-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-apalike-ejor-59667-1|13	Requires:	texlive-tlpkg
21cr|texlive-apalike-ejor-59667-1|14	Requires:	texlive-kpathsea
21cr|texlive-apalike-ejor-59667-1|15	BuildArch:	noarch
21cr|texlive-apalike-ejor-59667-1|16	
21cr|texlive-apalike-ejor-59667-1|17	%description
21cr|texlive-apalike-ejor-59667-1|18	This package contains a BibTeX style file, apalike-ejor.bst,
21cr|texlive-apalike-ejor-59667-1|19	made to follow the European Journal of Operational Research
21cr|texlive-apalike-ejor-59667-1|20	reference style guidelines. It is a fork of apalike version
21cr|texlive-apalike-ejor-59667-1|21	0.99a, by Oren Patashnik, and consists of minor modifications
21cr|texlive-apalike-ejor-59667-1|22	of standard APA style. Among other changes it adds support for
21cr|texlive-apalike-ejor-59667-1|23	hyperlinked URL and DOI fields (which requires hyperref).
21cr|texlive-apalike-ejor-59667-1|24	
21cr|texlive-apalike-ejor-59667-1|25	%files
21cr|texlive-apalike-ejor-59667-1|26	%doc %{_texmfdistdir}/doc/bibtex/apalike-ejor
21cr|texlive-apalike-ejor-59667-1|27	%{_texmfdistdir}/bibtex/bst/apalike-ejor
21cr|texlive-apalike-ejor-59667-1|28	
21cr|texlive-apalike-ejor-59667-1|29	#------------------------------------------------------------------
21cr|texlive-apalike-ejor-59667-1|30	
21cr|texlive-apalike-ejor-59667-1|31	%prep
21cr|texlive-apalike-ejor-59667-1|32	%setup -c -a0 -a1
21cr|texlive-apalike-ejor-59667-1|33	
21cr|texlive-apalike-ejor-59667-1|34	%build
21cr|texlive-apalike-ejor-59667-1|35	
21cr|texlive-apalike-ejor-59667-1|36	%install
21cr|texlive-apalike-ejor-59667-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-apalike-ejor-59667-1|38	rm -rf tlpkg
21cr|texlive-apalike-ejor-59667-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8792 21
21cr|texlive-apalike-german-65403-1|1	%define oname apalike-german
21cr|texlive-apalike-german-65403-1|2	
21cr|texlive-apalike-german-65403-1|3	Summary:	A copy of apalike.bst with German localization
21cr|texlive-apalike-german-65403-1|4	Name:		texlive-apalike-german
21cr|texlive-apalike-german-65403-1|5	Version:	65403
21cr|texlive-apalike-german-65403-1|6	Release:	1
21cr|texlive-apalike-german-65403-1|7	License:	LPPL1.3
21cr|texlive-apalike-german-65403-1|8	Group:		Publishing
21cr|texlive-apalike-german-65403-1|9	Url:		https://www.ctan.org
21cr|texlive-apalike-german-65403-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-apalike-german-65403-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-apalike-german-65403-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-apalike-german-65403-1|13	Requires:	texlive-tlpkg
21cr|texlive-apalike-german-65403-1|14	Requires:	texlive-kpathsea
21cr|texlive-apalike-german-65403-1|15	BuildArch:	noarch
21cr|texlive-apalike-german-65403-1|16	
21cr|texlive-apalike-german-65403-1|17	%description
21cr|texlive-apalike-german-65403-1|18	A copy of apalike.bst (which is part of the base BibTeX
21cr|texlive-apalike-german-65403-1|19	distribution) with German localization.
21cr|texlive-apalike-german-65403-1|20	
21cr|texlive-apalike-german-65403-1|21	%files
21cr|texlive-apalike-german-65403-1|22	%doc %{_texmfdistdir}/doc/bibtex/apalike-german/
21cr|texlive-apalike-german-65403-1|23	%{_texmfdistdir}/bibtex/bst/apalike-german/
21cr|texlive-apalike-german-65403-1|24	
21cr|texlive-apalike-german-65403-1|25	#------------------------------------------------------------------
21cr|texlive-apalike-german-65403-1|26	
21cr|texlive-apalike-german-65403-1|27	%prep
21cr|texlive-apalike-german-65403-1|28	%setup -c -a0 -a1
21cr|texlive-apalike-german-65403-1|29	
21cr|texlive-apalike-german-65403-1|30	%build
21cr|texlive-apalike-german-65403-1|31	
21cr|texlive-apalike-german-65403-1|32	%install
21cr|texlive-apalike-german-65403-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-apalike-german-65403-1|34	rm -rf tlpkg
21cr|texlive-apalike-german-65403-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

8793 21
21cr|texlive-apnum-1.7-12|1	# revision 29776
21cr|texlive-apnum-1.7-12|2	# category Package
21cr|texlive-apnum-1.7-12|3	# catalog-ctan /macros/latex/contrib/mpgraphics
21cr|texlive-apnum-1.7-12|4	# catalog-date 2013-04-08 09:07:09 +0200
21cr|texlive-apnum-1.7-12|5	# catalog-license lppl1.3
21cr|texlive-apnum-1.7-12|6	# catalog-version 0.3
21cr|texlive-apnum-1.7-12|7	Name:		texlive-apnum
21cr|texlive-apnum-1.7-12|8	Version:	1.7
21cr|texlive-apnum-1.7-12|9	Release:	12
21cr|texlive-apnum-1.7-12|10	Summary:	Arbitrary precision numbers implemented by TeX macros
21cr|texlive-apnum-1.7-12|11	Group:		Publishing
21cr|texlive-apnum-1.7-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apnum
21cr|texlive-apnum-1.7-12|13	License:	LPPL1.3c
21cr|texlive-apnum-1.7-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apnum.tar.xz
21cr|texlive-apnum-1.7-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apnum.doc.tar.xz
21cr|texlive-apnum-1.7-12|16	BuildArch:	noarch
21cr|texlive-apnum-1.7-12|17	BuildRequires:	texlive-tlpkg
21cr|texlive-apnum-1.7-12|18	Requires(pre):	texlive-tlpkg
21cr|texlive-apnum-1.7-12|19	Requires(post):	texlive-kpathsea
21cr|texlive-apnum-1.7-12|20	
21cr|texlive-apnum-1.7-12|21	%description
21cr|texlive-apnum-1.7-12|22	The basic operations (addition, subtraction, multiplication,
21cr|texlive-apnum-1.7-12|23	division, power to an integer) are implemented by TeX macros
21cr|texlive-apnum-1.7-12|24	in this package. Operands may be numbers with arbitrary numbers
21cr|texlive-apnum-1.7-12|25	of digits; scientific notation is allowed.
21cr|texlive-apnum-1.7-12|26	
21cr|texlive-apnum-1.7-12|27	The expression scanner is also provided.
21cr|texlive-apnum-1.7-12|28	
21cr|texlive-apnum-1.7-12|29	As of version 1.4 (December 2015) the calculation of common
21cr|texlive-apnum-1.7-12|30	functions (sqrt, exp, ln, sin, cos, tan, asin, acos, atan, pi)
21cr|texlive-apnum-1.7-12|31	with arbitrary precision in the result has been added.
21cr|texlive-apnum-1.7-12|32	
21cr|texlive-apnum-1.7-12|33	Exhaustive documentation (including detailed TeXnical documentation)
21cr|texlive-apnum-1.7-12|34	is included. The macro includes many optimizations and uses only
21cr|texlive-apnum-1.7-12|35	TeX primitives (from classic TeX) and \newcount macro.
21cr|texlive-apnum-1.7-12|36	----------------
21cr|texlive-apnum-1.7-12|37	%files
21cr|texlive-apnum-1.7-12|38	%{_texmfdistdir}/tex/generic/apnum/apnum.tex
21cr|texlive-apnum-1.7-12|39	#- doc
21cr|texlive-apnum-1.7-12|40	%doc %{_texmfdistdir}/doc/generic/apnum/README
21cr|texlive-apnum-1.7-12|41	%doc %{_texmfdistdir}/doc/generic/apnum/apnum.pdf
21cr|texlive-apnum-1.7-12|42	%doc %{_texmfdistdir}/doc/generic/apnum/apnum.d
21cr|texlive-apnum-1.7-12|43	
21cr|texlive-apnum-1.7-12|44	#-----------------------------------------------------------------------
21cr|texlive-apnum-1.7-12|45	%prep
21cr|texlive-apnum-1.7-12|46	%setup -c -a0 -a1
21cr|texlive-apnum-1.7-12|47	
21cr|texlive-apnum-1.7-12|48	%build
21cr|texlive-apnum-1.7-12|49	
21cr|texlive-apnum-1.7-12|50	%install
21cr|texlive-apnum-1.7-12|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-apnum-1.7-12|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8794 21
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|1	%define oname apprendre-a-programmer-en-tex
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|2	
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|3	Summary:	The book "Apprendre a programmer en TeX"
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|4	Name:		texlive-apprendre-a-programmer-en-tex
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|5	Version:	57179
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|6	Release:	1
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|7	License:	LPPL1.3
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|8	Group:		Publishing
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|9	Url:		https://www.ctan.org
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|12	Requires:	texlive-tlpkg
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|13	Requires:	texlive-kpathsea
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|14	BuildArch:	noarch
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|15	
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|16	%description
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|17	This book explains the basic concepts required for programming
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|18	in TeX and explains the programming methods, providing many
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|19	examples. The package makes the compileable source code as well
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|20	as the compiled pdf file accessible to everyone.
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|21	
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|22	%files
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|23	%doc %{_texmfdistdir}/doc
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|24	
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|25	#------------------------------------------------------------------
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|26	
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|27	%prep
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|28	%setup -c -a0
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|29	
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|30	%build
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|31	
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|32	%install
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|34	rm -rf tlpkg
21cr|texlive-apprendre-a-programmer-en-tex-57179-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

8795 21
21cr|texlive-apxproof-1.2.3-1|1	Name:		texlive-apxproof
21cr|texlive-apxproof-1.2.3-1|2	Version:	1.2.3
21cr|texlive-apxproof-1.2.3-1|3	Release:	1
21cr|texlive-apxproof-1.2.3-1|4	Epoch:		1
21cr|texlive-apxproof-1.2.3-1|5	Summary:	Proofs in appendix
21cr|texlive-apxproof-1.2.3-1|6	Group:		Publishing
21cr|texlive-apxproof-1.2.3-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apxproof
21cr|texlive-apxproof-1.2.3-1|8	License:	LPPL1.3
21cr|texlive-apxproof-1.2.3-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apxproof.tar.xz
21cr|texlive-apxproof-1.2.3-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apxproof.doc.tar.xz
21cr|texlive-apxproof-1.2.3-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apxproof.source.tar.xz
21cr|texlive-apxproof-1.2.3-1|12	BuildArch:	noarch
21cr|texlive-apxproof-1.2.3-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-apxproof-1.2.3-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-apxproof-1.2.3-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-apxproof-1.2.3-1|16	
21cr|texlive-apxproof-1.2.3-1|17	%description
21cr|texlive-apxproof-1.2.3-1|18	The package makes it easier to write articles where proofs and
21cr|texlive-apxproof-1.2.3-1|19	other material are deferred to the appendix. The appendix
21cr|texlive-apxproof-1.2.3-1|20	material is written in the LaTeX code along with the main text
21cr|texlive-apxproof-1.2.3-1|21	which it naturally complements, and it is automatically
21cr|texlive-apxproof-1.2.3-1|22	deferred. The package can automatically send proofs to the
21cr|texlive-apxproof-1.2.3-1|23	appendix, can repeat in the appendix the theorem environments
21cr|texlive-apxproof-1.2.3-1|24	stated in the main text, can section the appendix automatically
21cr|texlive-apxproof-1.2.3-1|25	based on the sectioning of the main text, and supports a
21cr|texlive-apxproof-1.2.3-1|26	separate bibliography for the appendix material. It depends on
21cr|texlive-apxproof-1.2.3-1|27	the following other packages: amsthm, bibunits (if the
21cr|texlive-apxproof-1.2.3-1|28	bibliography option is set to separate), environ, etoolbox,
21cr|texlive-apxproof-1.2.3-1|29	fancyvrb, ifthen, and kvoptions.
21cr|texlive-apxproof-1.2.3-1|30	
21cr|texlive-apxproof-1.2.3-1|31	#-----------------------------------------------------------------------
21cr|texlive-apxproof-1.2.3-1|32	%files
21cr|texlive-apxproof-1.2.3-1|33	%{_texmfdistdir}/tex/*
21cr|texlive-apxproof-1.2.3-1|34	%doc %{_texmfdistdir}/doc/*
21cr|texlive-apxproof-1.2.3-1|35	%doc %{_texmfdistdir}/source/*
21cr|texlive-apxproof-1.2.3-1|36	#-----------------------------------------------------------------------
21cr|texlive-apxproof-1.2.3-1|37	%prep
21cr|texlive-apxproof-1.2.3-1|38	%setup -c -a0 -a1 -a2
21cr|texlive-apxproof-1.2.3-1|39	
21cr|texlive-apxproof-1.2.3-1|40	%build
21cr|texlive-apxproof-1.2.3-1|41	
21cr|texlive-apxproof-1.2.3-1|42	%install
21cr|texlive-apxproof-1.2.3-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-apxproof-1.2.3-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8796 21
21cr|texlive-arabi-add-1.0-1|1	Name:		texlive-arabi-add
21cr|texlive-arabi-add-1.0-1|2	Version:	1.0
21cr|texlive-arabi-add-1.0-1|3	Release:	1
21cr|texlive-arabi-add-1.0-1|4	Summary:	Using hyperref and bookmark packages with arabic and farsi languages
21cr|texlive-arabi-add-1.0-1|5	Group:		Publishing
21cr|texlive-arabi-add-1.0-1|6	URL:		https://fedora.pkgs.org/34/fedora-updates-testing-x86_64/texlive-arabi-add-svn37709-38.fc34.noarch.rpm.html
21cr|texlive-arabi-add-1.0-1|7	License:	MIT
21cr|texlive-arabi-add-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/arabi-add.tar.xz
21cr|texlive-arabi-add-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/arabi-add.doc.tar.xz
21cr|texlive-arabi-add-1.0-1|10	BuildArch:	noarch
21cr|texlive-arabi-add-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-arabi-add-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-arabi-add-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-arabi-add-1.0-1|14	
21cr|texlive-arabi-add-1.0-1|15	%description
21cr|texlive-arabi-add-1.0-1|16	This package takes advantage of some of the possibilities that
21cr|texlive-arabi-add-1.0-1|17	hyperref and bookmark packages offer when you create a table of
21cr|texlive-arabi-add-1.0-1|18	contents for Arabic texts created by the arabi package.
21cr|texlive-arabi-add-1.0-1|19	
21cr|texlive-arabi-add-1.0-1|20	#-----------------------------------------------------------------------
21cr|texlive-arabi-add-1.0-1|21	%files
21cr|texlive-arabi-add-1.0-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-arabi-add-1.0-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-arabi-add-1.0-1|24	
21cr|texlive-arabi-add-1.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-arabi-add-1.0-1|26	%prep
21cr|texlive-arabi-add-1.0-1|27	%setup -c -a0 -a1
21cr|texlive-arabi-add-1.0-1|28	
21cr|texlive-arabi-add-1.0-1|29	%build
21cr|texlive-arabi-add-1.0-1|30	
21cr|texlive-arabi-add-1.0-1|31	%install
21cr|texlive-arabi-add-1.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

8797 21
21cr|texlive-arabic-book-59594-1|1	%define oname arabic-book
21cr|texlive-arabic-book-59594-1|2	
21cr|texlive-arabic-book-59594-1|3	Summary:	An Arabic book class
21cr|texlive-arabic-book-59594-1|4	Name:		texlive-arabic-book
21cr|texlive-arabic-book-59594-1|5	Version:	59594
21cr|texlive-arabic-book-59594-1|6	Release:	1
21cr|texlive-arabic-book-59594-1|7	License:	LPPL1.3
21cr|texlive-arabic-book-59594-1|8	Group:		Publishing
21cr|texlive-arabic-book-59594-1|9	Url:		https://www.ctan.org
21cr|texlive-arabic-book-59594-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-arabic-book-59594-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-arabic-book-59594-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-arabic-book-59594-1|13	Requires:	texlive-tlpkg
21cr|texlive-arabic-book-59594-1|14	Requires:	texlive-kpathsea
21cr|texlive-arabic-book-59594-1|15	Provides:	tex(arabic-book.cls) = 2024
21cr|texlive-arabic-book-59594-1|16	BuildArch:	noarch
21cr|texlive-arabic-book-59594-1|17	
21cr|texlive-arabic-book-59594-1|18	%description
21cr|texlive-arabic-book-59594-1|19	This document class provides both Arabic and English support
21cr|texlive-arabic-book-59594-1|20	for TeX/LaTeX. Input may be in ASCII transliteration or other
21cr|texlive-arabic-book-59594-1|21	encodings (including UTF-8), and output may be Arabic, Hebrew,
21cr|texlive-arabic-book-59594-1|22	or any of several languages that use the Arabic script, as can
21cr|texlive-arabic-book-59594-1|23	be specified by the polyglossia package. The Arabic font is
21cr|texlive-arabic-book-59594-1|24	presently available in any Arabic fonts style. In order to use
21cr|texlive-arabic-book-59594-1|25	Amiri font style, the user needs to install the amiri package.
21cr|texlive-arabic-book-59594-1|26	This document class runs with the XeTeX engine. PDF files
21cr|texlive-arabic-book-59594-1|27	generated using this class can be searched, and text can be
21cr|texlive-arabic-book-59594-1|28	copied from them and pasted elsewhere.
21cr|texlive-arabic-book-59594-1|29	
21cr|texlive-arabic-book-59594-1|30	%files
21cr|texlive-arabic-book-59594-1|31	%doc %{_texmfdistdir}/doc/xelatex/arabic-book
21cr|texlive-arabic-book-59594-1|32	%{_texmfdistdir}/tex/xelatex/arabic-book
21cr|texlive-arabic-book-59594-1|33	
21cr|texlive-arabic-book-59594-1|34	#------------------------------------------------------------------
21cr|texlive-arabic-book-59594-1|35	
21cr|texlive-arabic-book-59594-1|36	%prep
21cr|texlive-arabic-book-59594-1|37	%setup -c -a0 -a1
21cr|texlive-arabic-book-59594-1|38	
21cr|texlive-arabic-book-59594-1|39	%build
21cr|texlive-arabic-book-59594-1|40	
21cr|texlive-arabic-book-59594-1|41	%install
21cr|texlive-arabic-book-59594-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-arabic-book-59594-1|43	rm -rf tlpkg
21cr|texlive-arabic-book-59594-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

8798 21
21cr|texlive-arabicfront-51474-1|1	%define oname arabicfront
21cr|texlive-arabicfront-51474-1|2	
21cr|texlive-arabicfront-51474-1|3	Summary:	Frontmatter with arabic page numbers
21cr|texlive-arabicfront-51474-1|4	Name:		texlive-arabicfront
21cr|texlive-arabicfront-51474-1|5	Version:	51474
21cr|texlive-arabicfront-51474-1|6	Release:	1
21cr|texlive-arabicfront-51474-1|7	License:	LPPL1.3
21cr|texlive-arabicfront-51474-1|8	Group:		Publishing
21cr|texlive-arabicfront-51474-1|9	Url:		https://www.ctan.org
21cr|texlive-arabicfront-51474-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-arabicfront-51474-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-arabicfront-51474-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-arabicfront-51474-1|13	Requires:	texlive-tlpkg
21cr|texlive-arabicfront-51474-1|14	Requires:	texlive-kpathsea
21cr|texlive-arabicfront-51474-1|15	Provides:	tex(arabicfront.sty) = 2024
21cr|texlive-arabicfront-51474-1|16	BuildArch:	noarch
21cr|texlive-arabicfront-51474-1|17	
21cr|texlive-arabicfront-51474-1|18	%description
21cr|texlive-arabicfront-51474-1|19	This package modifies the definitions of \frontmatter and
21cr|texlive-arabicfront-51474-1|20	\mainmatter so that page numbering starts in arabic style from
21cr|texlive-arabicfront-51474-1|21	the front matter while preserving the rest of the original
21cr|texlive-arabicfront-51474-1|22	definitions. For it to work, \pagenumbering has to be inside
21cr|texlive-arabicfront-51474-1|23	these macros--most of classes do that, but there are exceptions
21cr|texlive-arabicfront-51474-1|24	like memoir.
21cr|texlive-arabicfront-51474-1|25	
21cr|texlive-arabicfront-51474-1|26	%files
21cr|texlive-arabicfront-51474-1|27	%doc %{_texmfdistdir}/doc/latex/arabicfront
21cr|texlive-arabicfront-51474-1|28	%{_texmfdistdir}/tex/latex/arabicfront
21cr|texlive-arabicfront-51474-1|29	
21cr|texlive-arabicfront-51474-1|30	#------------------------------------------------------------------
21cr|texlive-arabicfront-51474-1|31	
21cr|texlive-arabicfront-51474-1|32	%prep
21cr|texlive-arabicfront-51474-1|33	%setup -c -a0 -a1
21cr|texlive-arabicfront-51474-1|34	
21cr|texlive-arabicfront-51474-1|35	%build
21cr|texlive-arabicfront-51474-1|36	
21cr|texlive-arabicfront-51474-1|37	%install
21cr|texlive-arabicfront-51474-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-arabicfront-51474-1|39	rm -rf tlpkg
21cr|texlive-arabicfront-51474-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8799 21
21cr|texlive-arabluatex-54512-1|1	%define oname arabluatex
21cr|texlive-arabluatex-54512-1|2	
21cr|texlive-arabluatex-54512-1|3	Summary:	An ArabTeX-like interface for LuaLaTeX
21cr|texlive-arabluatex-54512-1|4	Name:		texlive-arabluatex
21cr|texlive-arabluatex-54512-1|5	Version:	54512
21cr|texlive-arabluatex-54512-1|6	Release:	1
21cr|texlive-arabluatex-54512-1|7	License:	LPPL1.3
21cr|texlive-arabluatex-54512-1|8	Group:		Publishing
21cr|texlive-arabluatex-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-arabluatex-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-arabluatex-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-arabluatex-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-arabluatex-54512-1|13	Requires:	texlive-kpathsea
21cr|texlive-arabluatex-54512-1|14	Requires:	texlive-tlpkg
21cr|texlive-arabluatex-54512-1|15	Provides:	tex-arabluatex = 2024
21cr|texlive-arabluatex-54512-1|16	Provides:	tex(arabluatex-patch.sty) = 2024
21cr|texlive-arabluatex-54512-1|17	Provides:	tex(arabluatex.sty) = 2024
21cr|texlive-arabluatex-54512-1|18	BuildArch:	noarch
21cr|texlive-arabluatex-54512-1|19	
21cr|texlive-arabluatex-54512-1|20	%description
21cr|texlive-arabluatex-54512-1|21	This package provides for LuaLaTeX an ArabTeX-like interface to
21cr|texlive-arabluatex-54512-1|22	generate Arabic writing from an ascii transliteration. It is
21cr|texlive-arabluatex-54512-1|23	particularly well-suited for complex documents such as
21cr|texlive-arabluatex-54512-1|24	technical documents or critical editions where a lot of
21cr|texlive-arabluatex-54512-1|25	left-to-right commands intertwine with Arabic writing.
21cr|texlive-arabluatex-54512-1|26	arabluatex is able to process any ArabTeX input notation. Its
21cr|texlive-arabluatex-54512-1|27	output can be set in the same modes of vocalization as ArabTeX,
21cr|texlive-arabluatex-54512-1|28	or in different roman transliterations. It further allows many
21cr|texlive-arabluatex-54512-1|29	typographical refinements. It will eventually interact with
21cr|texlive-arabluatex-54512-1|30	some other packages yet to come to produce from .tex source
21cr|texlive-arabluatex-54512-1|31	files, in addition to printed books, TEI xml compliant critical
21cr|texlive-arabluatex-54512-1|32	editions and/or lexicons that can be searched, analyzed and
21cr|texlive-arabluatex-54512-1|33	correlated in various ways.
21cr|texlive-arabluatex-54512-1|34	
21cr|texlive-arabluatex-54512-1|35	%files
21cr|texlive-arabluatex-54512-1|36	%doc %{_texmfdistdir}/doc
21cr|texlive-arabluatex-54512-1|37	%{_texmfdistdir}/tex/lualatex/arabluatex/
21cr|texlive-arabluatex-54512-1|38	
21cr|texlive-arabluatex-54512-1|39	#------------------------------------------------------------------
21cr|texlive-arabluatex-54512-1|40	
21cr|texlive-arabluatex-54512-1|41	%prep
21cr|texlive-arabluatex-54512-1|42	%setup -c -a0 -a1
21cr|texlive-arabluatex-54512-1|43	
21cr|texlive-arabluatex-54512-1|44	%build
21cr|texlive-arabluatex-54512-1|45	
21cr|texlive-arabluatex-54512-1|46	%install
21cr|texlive-arabluatex-54512-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-arabluatex-54512-1|48	rm -rf tlpkg
21cr|texlive-arabluatex-54512-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

8800 21
21cr|texlive-arara-4.0.5-1|1	Name:		texlive-arara
21cr|texlive-arara-4.0.5-1|2	Version:	4.0.5
21cr|texlive-arara-4.0.5-1|3	Release:	1
21cr|texlive-arara-4.0.5-1|4	Summary:	Automation of LaTeX compilation
21cr|texlive-arara-4.0.5-1|5	Group:		Publishing
21cr|texlive-arara-4.0.5-1|6	URL:		http://www.ctan.org/tex-archive/support/arara
21cr|texlive-arara-4.0.5-1|7	License:	BSD
21cr|texlive-arara-4.0.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.tar.xz
21cr|texlive-arara-4.0.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.doc.tar.xz
21cr|texlive-arara-4.0.5-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.source.tar.xz
21cr|texlive-arara-4.0.5-1|11	BuildArch:	noarch
21cr|texlive-arara-4.0.5-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-arara-4.0.5-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-arara-4.0.5-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-arara-4.0.5-1|15	Provides:	texlive-arara.bin = %{EVRD}
21cr|texlive-arara-4.0.5-1|16	
21cr|texlive-arara-4.0.5-1|17	%description
21cr|texlive-arara-4.0.5-1|18	Arara is comparable with other well-known compilation tools
21cr|texlive-arara-4.0.5-1|19	like latexmk and rubber. The key difference is that that arara
21cr|texlive-arara-4.0.5-1|20	determines its actions from metadata in the source code, rather
21cr|texlive-arara-4.0.5-1|21	than relying on indirect resources, such as log file analysis.
21cr|texlive-arara-4.0.5-1|22	
21cr|texlive-arara-4.0.5-1|23	#-----------------------------------------------------------------------
21cr|texlive-arara-4.0.5-1|24	%files
21cr|texlive-arara-4.0.5-1|25	%{_bindir}/arara
21cr|texlive-arara-4.0.5-1|26	%{_texmfdistdir}/scripts/arara
21cr|texlive-arara-4.0.5-1|27	%doc %{_texmfdistdir}/doc/support/arara
21cr|texlive-arara-4.0.5-1|28	#- source
21cr|texlive-arara-4.0.5-1|29	%doc %{_texmfdistdir}/source/support/arara
21cr|texlive-arara-4.0.5-1|30	
21cr|texlive-arara-4.0.5-1|31	#-----------------------------------------------------------------------
21cr|texlive-arara-4.0.5-1|32	%prep
21cr|texlive-arara-4.0.5-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-arara-4.0.5-1|34	
21cr|texlive-arara-4.0.5-1|35	%build
21cr|texlive-arara-4.0.5-1|36	
21cr|texlive-arara-4.0.5-1|37	%install
21cr|texlive-arara-4.0.5-1|38	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-arara-4.0.5-1|39	pushd %{buildroot}%{_bindir}
21cr|texlive-arara-4.0.5-1|40	ln -sf %{_texmfdistdir}/scripts/arara/arara.sh arara
21cr|texlive-arara-4.0.5-1|41	popd
21cr|texlive-arara-4.0.5-1|42	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-arara-4.0.5-1|43	cp -fpar texmf-dist %{buildroot}%{_datadir}

8801 21
21cr|texlive-archaeologie-57090-1|1	%define oname archaeologie
21cr|texlive-archaeologie-57090-1|2	
21cr|texlive-archaeologie-57090-1|3	Summary:	Citation-style which covers rules of the German Archaeology Institute
21cr|texlive-archaeologie-57090-1|4	Name:		texlive-archaeologie
21cr|texlive-archaeologie-57090-1|5	Version:	57090
21cr|texlive-archaeologie-57090-1|6	Release:	1
21cr|texlive-archaeologie-57090-1|7	License:	LPPL1.3
21cr|texlive-archaeologie-57090-1|8	Group:		Publishing
21cr|texlive-archaeologie-57090-1|9	Url:		https://www.ctan.org
21cr|texlive-archaeologie-57090-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-archaeologie-57090-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-archaeologie-57090-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-archaeologie-57090-1|13	Requires:	texlive-kpathsea
21cr|texlive-archaeologie-57090-1|14	Requires:	texlive-tlpkg
21cr|texlive-archaeologie-57090-1|15	Provides:	tex-archaeologie = 2024
21cr|texlive-archaeologie-57090-1|16	Provides:	tex(archaeologie.bbx) = 2024
21cr|texlive-archaeologie-57090-1|17	Provides:	tex(archaeologie.cbx) = 2024
21cr|texlive-archaeologie-57090-1|18	BuildArch:	noarch
21cr|texlive-archaeologie-57090-1|19	
21cr|texlive-archaeologie-57090-1|20	%description
21cr|texlive-archaeologie-57090-1|21	This citation-style covers the citation and bibliography rules
21cr|texlive-archaeologie-57090-1|22	of the German Archaeological Institute (DAI). Various options
21cr|texlive-archaeologie-57090-1|23	are available to change and adjust the outcome according to
21cr|texlive-archaeologie-57090-1|24	one's own preferences.
21cr|texlive-archaeologie-57090-1|25	
21cr|texlive-archaeologie-57090-1|26	%files
21cr|texlive-archaeologie-57090-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-archaeologie-57090-1|28	%{_texmfdistdir}/bibtex/bib/archaeologie/
21cr|texlive-archaeologie-57090-1|29	%{_texmfdistdir}/tex/latex/archaeologie/
21cr|texlive-archaeologie-57090-1|30	
21cr|texlive-archaeologie-57090-1|31	#------------------------------------------------------------------
21cr|texlive-archaeologie-57090-1|32	
21cr|texlive-archaeologie-57090-1|33	%prep
21cr|texlive-archaeologie-57090-1|34	%setup -c -a0 -a1
21cr|texlive-archaeologie-57090-1|35	
21cr|texlive-archaeologie-57090-1|36	%build
21cr|texlive-archaeologie-57090-1|37	
21cr|texlive-archaeologie-57090-1|38	%install
21cr|texlive-archaeologie-57090-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-archaeologie-57090-1|40	rm -rf tlpkg
21cr|texlive-archaeologie-57090-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

8802 21
21cr|texlive-archaic-20190228-1|1	# revision 15878
21cr|texlive-archaic-20190228-1|2	# category Package
21cr|texlive-archaic-20190228-1|3	# catalog-ctan /fonts/archaic
21cr|texlive-archaic-20190228-1|4	# catalog-date 2006-11-08 11:10:08 +0100
21cr|texlive-archaic-20190228-1|5	# catalog-license lppl
21cr|texlive-archaic-20190228-1|6	# catalog-version undef
21cr|texlive-archaic-20190228-1|7	Name:		texlive-archaic
21cr|texlive-archaic-20190228-1|8	Version:	20190228
21cr|texlive-archaic-20190228-1|9	Release:	1
21cr|texlive-archaic-20190228-1|10	Summary:	A collection of archaic fonts
21cr|texlive-archaic-20190228-1|11	Group:		Publishing
21cr|texlive-archaic-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/archaic
21cr|texlive-archaic-20190228-1|13	License:	LPPL
21cr|texlive-archaic-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.tar.xz
21cr|texlive-archaic-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.doc.tar.xz
21cr|texlive-archaic-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.source.tar.xz
21cr|texlive-archaic-20190228-1|17	BuildArch:	noarch
21cr|texlive-archaic-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-archaic-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-archaic-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-archaic-20190228-1|21	
21cr|texlive-archaic-20190228-1|22	%description
21cr|texlive-archaic-20190228-1|23	The collection contains fonts to represent Aramaic, Cypriot,
21cr|texlive-archaic-20190228-1|24	Etruscan, Greek of the 6th and 4th centuries BCE, Egyptian
21cr|texlive-archaic-20190228-1|25	hieroglyphics, Linear A, Linear B, Nabatean old Persian, the
21cr|texlive-archaic-20190228-1|26	Phaistos disc, Phoenician, proto-Semitic, runic, South Arabian
21cr|texlive-archaic-20190228-1|27	Ugaritic and Viking scripts. The bundle also includes a small
21cr|texlive-archaic-20190228-1|28	font for use in phonetic transcription of the archaic writings.
21cr|texlive-archaic-20190228-1|29	The bundle's own directory includes a font installation map
21cr|texlive-archaic-20190228-1|30	file for the whole collection.
21cr|texlive-archaic-20190228-1|31	
21cr|texlive-archaic-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-archaic-20190228-1|33	%files
21cr|texlive-archaic-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/archaic/aram10.afm
21cr|texlive-archaic-20190228-1|35	%{_texmfdistdir}/fonts/afm/public/archaic/copsn10.afm
21cr|texlive-archaic-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/archaic/cugar10.afm
21cr|texlive-archaic-20190228-1|37	%{_texmfdistdir}/fonts/afm/public/archaic/cypr10.afm
21cr|texlive-archaic-20190228-1|38	%{_texmfdistdir}/fonts/afm/public/archaic/etr10.afm
21cr|texlive-archaic-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/archaic/fut10.afm
21cr|texlive-archaic-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/archaic/givbc10.afm
21cr|texlive-archaic-20190228-1|41	%{_texmfdistdir}/fonts/afm/public/archaic/gvibc10.afm
21cr|texlive-archaic-20190228-1|42	%{_texmfdistdir}/fonts/afm/public/archaic/linb10.afm
21cr|texlive-archaic-20190228-1|43	%{_texmfdistdir}/fonts/afm/public/archaic/nab10.afm
21cr|texlive-archaic-20190228-1|44	%{_texmfdistdir}/fonts/afm/public/archaic/oandsi10.afm
21cr|texlive-archaic-20190228-1|45	%{_texmfdistdir}/fonts/afm/public/archaic/oandsu10.afm
21cr|texlive-archaic-20190228-1|46	%{_texmfdistdir}/fonts/afm/public/archaic/phnc10.afm
21cr|texlive-archaic-20190228-1|47	%{_texmfdistdir}/fonts/afm/public/archaic/pmhg.afm
21cr|texlive-archaic-20190228-1|48	%{_texmfdistdir}/fonts/afm/public/archaic/proto10.afm
21cr|texlive-archaic-20190228-1|49	%{_texmfdistdir}/fonts/afm/public/archaic/sarab10.afm
21cr|texlive-archaic-20190228-1|50	%{_texmfdistdir}/fonts/map/dvips/archaic/aramaic.map
21cr|texlive-archaic-20190228-1|51	%{_texmfdistdir}/fonts/map/dvips/archaic/archaicprw.map
21cr|texlive-archaic-20190228-1|52	%{_texmfdistdir}/fonts/map/dvips/archaic/cypriot.map
21cr|texlive-archaic-20190228-1|53	%{_texmfdistdir}/fonts/map/dvips/archaic/etruscan.map
21cr|texlive-archaic-20190228-1|54	%{_texmfdistdir}/fonts/map/dvips/archaic/fut10.map
21cr|texlive-archaic-20190228-1|55	%{_texmfdistdir}/fonts/map/dvips/archaic/greek4cbc.map
21cr|texlive-archaic-20190228-1|56	%{_texmfdistdir}/fonts/map/dvips/archaic/greek6cbc.map
21cr|texlive-archaic-20190228-1|57	%{_texmfdistdir}/fonts/map/dvips/archaic/hieroglf.map
21cr|texlive-archaic-20190228-1|58	%{_texmfdistdir}/fonts/map/dvips/archaic/linearb.map
21cr|texlive-archaic-20190228-1|59	%{_texmfdistdir}/fonts/map/dvips/archaic/nabatean.map
21cr|texlive-archaic-20190228-1|60	%{_texmfdistdir}/fonts/map/dvips/archaic/oands.map
21cr|texlive-archaic-20190228-1|61	%{_texmfdistdir}/fonts/map/dvips/archaic/oldprsn.map
21cr|texlive-archaic-20190228-1|62	%{_texmfdistdir}/fonts/map/dvips/archaic/phoenician.map
21cr|texlive-archaic-20190228-1|63	%{_texmfdistdir}/fonts/map/dvips/archaic/protosem.map
21cr|texlive-archaic-20190228-1|64	%{_texmfdistdir}/fonts/map/dvips/archaic/sarabian.map
21cr|texlive-archaic-20190228-1|65	%{_texmfdistdir}/fonts/map/dvips/archaic/ugarite.map
21cr|texlive-archaic-20190228-1|66	%{_texmfdistdir}/fonts/source/public/archaic/copsn10.mf
21cr|texlive-archaic-20190228-1|67	%{_texmfdistdir}/fonts/source/public/archaic/givbc10.mf
21cr|texlive-archaic-20190228-1|68	%{_texmfdistdir}/fonts/source/public/archaic/gvibc10.mf
21cr|texlive-archaic-20190228-1|69	%{_texmfdistdir}/fonts/source/public/archaic/sarab10.mf
21cr|texlive-archaic-20190228-1|70	%{_texmfdistdir}/fonts/source/public/archaic/vik10.mf
21cr|texlive-archaic-20190228-1|71	%{_texmfdistdir}/fonts/source/public/archaic/vikglyph.mf
21cr|texlive-archaic-20190228-1|72	%{_texmfdistdir}/fonts/source/public/archaic/viktitle.mf
21cr|texlive-archaic-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/archaic/aram10.tfm
21cr|texlive-archaic-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/archaic/copsn10.tfm
21cr|texlive-archaic-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/archaic/cugar10.tfm
21cr|texlive-archaic-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/archaic/cypr10.tfm
21cr|texlive-archaic-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/archaic/etr10.tfm
21cr|texlive-archaic-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/archaic/fut10.tfm
21cr|texlive-archaic-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/archaic/givbc10.tfm
21cr|texlive-archaic-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/archaic/gvibc10.tfm
21cr|texlive-archaic-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/archaic/linb10.tfm
21cr|texlive-archaic-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/archaic/nab10.tfm
21cr|texlive-archaic-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/archaic/oandsi10.tfm
21cr|texlive-archaic-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/archaic/oandsu10.tfm
21cr|texlive-archaic-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/archaic/phnc10.tfm
21cr|texlive-archaic-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/archaic/pmhg.tfm
21cr|texlive-archaic-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/archaic/proto10.tfm
21cr|texlive-archaic-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/archaic/sarab10.tfm
21cr|texlive-archaic-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/archaic/vik10.tfm
21cr|texlive-archaic-20190228-1|90	%{_texmfdistdir}/fonts/type1/public/archaic/aram10.pfb
21cr|texlive-archaic-20190228-1|91	%{_texmfdistdir}/fonts/type1/public/archaic/copsn10.pfb
21cr|texlive-archaic-20190228-1|92	%{_texmfdistdir}/fonts/type1/public/archaic/cugar10.pfb
21cr|texlive-archaic-20190228-1|93	%{_texmfdistdir}/fonts/type1/public/archaic/cypr10.pfb
21cr|texlive-archaic-20190228-1|94	%{_texmfdistdir}/fonts/type1/public/archaic/etr10.pfb
21cr|texlive-archaic-20190228-1|95	%{_texmfdistdir}/fonts/type1/public/archaic/fut10.pfb
21cr|texlive-archaic-20190228-1|96	%{_texmfdistdir}/fonts/type1/public/archaic/givbc10.pfb
21cr|texlive-archaic-20190228-1|97	%{_texmfdistdir}/fonts/type1/public/archaic/gvibc10.pfb
21cr|texlive-archaic-20190228-1|98	%{_texmfdistdir}/fonts/type1/public/archaic/linb10.pfb
21cr|texlive-archaic-20190228-1|99	%{_texmfdistdir}/fonts/type1/public/archaic/nab10.pfb
21cr|texlive-archaic-20190228-1|100	%{_texmfdistdir}/fonts/type1/public/archaic/oandsi10.pfb
21cr|texlive-archaic-20190228-1|101	%{_texmfdistdir}/fonts/type1/public/archaic/oandsu10.pfb
21cr|texlive-archaic-20190228-1|102	%{_texmfdistdir}/fonts/type1/public/archaic/phnc10.pfb
21cr|texlive-archaic-20190228-1|103	%{_texmfdistdir}/fonts/type1/public/archaic/pmhg.pfb
21cr|texlive-archaic-20190228-1|104	%{_texmfdistdir}/fonts/type1/public/archaic/proto10.pfb
21cr|texlive-archaic-20190228-1|105	%{_texmfdistdir}/fonts/type1/public/archaic/sarab10.pfb
21cr|texlive-archaic-20190228-1|106	%{_texmfdistdir}/tex/latex/archaic/aramaic.sty
21cr|texlive-archaic-20190228-1|107	%{_texmfdistdir}/tex/latex/archaic/cypriot.sty
21cr|texlive-archaic-20190228-1|108	%{_texmfdistdir}/tex/latex/archaic/etruscan.sty
21cr|texlive-archaic-20190228-1|109	%{_texmfdistdir}/tex/latex/archaic/greek4cbc.sty
21cr|texlive-archaic-20190228-1|110	%{_texmfdistdir}/tex/latex/archaic/greek6cbc.sty
21cr|texlive-archaic-20190228-1|111	%{_texmfdistdir}/tex/latex/archaic/hieroglf.sty
21cr|texlive-archaic-20190228-1|112	%{_texmfdistdir}/tex/latex/archaic/linearb.sty
21cr|texlive-archaic-20190228-1|113	%{_texmfdistdir}/tex/latex/archaic/nabatean.sty
21cr|texlive-archaic-20190228-1|114	%{_texmfdistdir}/tex/latex/archaic/oands.sty
21cr|texlive-archaic-20190228-1|115	%{_texmfdistdir}/tex/latex/archaic/oldprsn.sty
21cr|texlive-archaic-20190228-1|116	%{_texmfdistdir}/tex/latex/archaic/ot1aram.fd
21cr|texlive-archaic-20190228-1|117	%{_texmfdistdir}/tex/latex/archaic/ot1copsn.fd
21cr|texlive-archaic-20190228-1|118	%{_texmfdistdir}/tex/latex/archaic/ot1cugar.fd
21cr|texlive-archaic-20190228-1|119	%{_texmfdistdir}/tex/latex/archaic/ot1cypr.fd
21cr|texlive-archaic-20190228-1|120	%{_texmfdistdir}/tex/latex/archaic/ot1etr.fd
21cr|texlive-archaic-20190228-1|121	%{_texmfdistdir}/tex/latex/archaic/ot1fut.fd
21cr|texlive-archaic-20190228-1|122	%{_texmfdistdir}/tex/latex/archaic/ot1givbc.fd
21cr|texlive-archaic-20190228-1|123	%{_texmfdistdir}/tex/latex/archaic/ot1gvibc.fd
21cr|texlive-archaic-20190228-1|124	%{_texmfdistdir}/tex/latex/archaic/ot1nab.fd
21cr|texlive-archaic-20190228-1|125	%{_texmfdistdir}/tex/latex/archaic/ot1oands.fd
21cr|texlive-archaic-20190228-1|126	%{_texmfdistdir}/tex/latex/archaic/ot1phnc.fd
21cr|texlive-archaic-20190228-1|127	%{_texmfdistdir}/tex/latex/archaic/ot1pmhg.fd
21cr|texlive-archaic-20190228-1|128	%{_texmfdistdir}/tex/latex/archaic/ot1proto.fd
21cr|texlive-archaic-20190228-1|129	%{_texmfdistdir}/tex/latex/archaic/ot1sarab.fd
21cr|texlive-archaic-20190228-1|130	%{_texmfdistdir}/tex/latex/archaic/ot1vik.fd
21cr|texlive-archaic-20190228-1|131	%{_texmfdistdir}/tex/latex/archaic/phoenician.sty
21cr|texlive-archaic-20190228-1|132	%{_texmfdistdir}/tex/latex/archaic/protosem.sty
21cr|texlive-archaic-20190228-1|133	%{_texmfdistdir}/tex/latex/archaic/runic.sty
21cr|texlive-archaic-20190228-1|134	%{_texmfdistdir}/tex/latex/archaic/sarabian.sty
21cr|texlive-archaic-20190228-1|135	%{_texmfdistdir}/tex/latex/archaic/t1aram.fd
21cr|texlive-archaic-20190228-1|136	%{_texmfdistdir}/tex/latex/archaic/t1copsn.fd
21cr|texlive-archaic-20190228-1|137	%{_texmfdistdir}/tex/latex/archaic/t1cugar.fd
21cr|texlive-archaic-20190228-1|138	%{_texmfdistdir}/tex/latex/archaic/t1cypr.fd
21cr|texlive-archaic-20190228-1|139	%{_texmfdistdir}/tex/latex/archaic/t1etr.fd
21cr|texlive-archaic-20190228-1|140	%{_texmfdistdir}/tex/latex/archaic/t1fut.fd
21cr|texlive-archaic-20190228-1|141	%{_texmfdistdir}/tex/latex/archaic/t1givbc.fd
21cr|texlive-archaic-20190228-1|142	%{_texmfdistdir}/tex/latex/archaic/t1gvibc.fd
21cr|texlive-archaic-20190228-1|143	%{_texmfdistdir}/tex/latex/archaic/t1linb.fd
21cr|texlive-archaic-20190228-1|144	%{_texmfdistdir}/tex/latex/archaic/t1nab.fd
21cr|texlive-archaic-20190228-1|145	%{_texmfdistdir}/tex/latex/archaic/t1oands.fd
21cr|texlive-archaic-20190228-1|146	%{_texmfdistdir}/tex/latex/archaic/t1phnc.fd
21cr|texlive-archaic-20190228-1|147	%{_texmfdistdir}/tex/latex/archaic/t1pmhg.fd
21cr|texlive-archaic-20190228-1|148	%{_texmfdistdir}/tex/latex/archaic/t1proto.fd
21cr|texlive-archaic-20190228-1|149	%{_texmfdistdir}/tex/latex/archaic/t1sarab.fd
21cr|texlive-archaic-20190228-1|150	%{_texmfdistdir}/tex/latex/archaic/t1vik.fd
21cr|texlive-archaic-20190228-1|151	%{_texmfdistdir}/tex/latex/archaic/ugarite.sty
21cr|texlive-archaic-20190228-1|152	%{_texmfdistdir}/tex/latex/archaic/viking.sty
21cr|texlive-archaic-20190228-1|153	%doc %{_texmfdistdir}/doc/fonts/archaic/README.PRW
21cr|texlive-archaic-20190228-1|154	%doc %{_texmfdistdir}/doc/fonts/archaic/aramaic-README
21cr|texlive-archaic-20190228-1|155	%doc %{_texmfdistdir}/doc/fonts/archaic/aramaic.pdf
21cr|texlive-archaic-20190228-1|156	%doc %{_texmfdistdir}/doc/fonts/archaic/asamples.pdf
21cr|texlive-archaic-20190228-1|157	%doc %{_texmfdistdir}/doc/fonts/archaic/asamples.tex
21cr|texlive-archaic-20190228-1|158	%doc %{_texmfdistdir}/doc/fonts/archaic/cypriot-README
21cr|texlive-archaic-20190228-1|159	%doc %{_texmfdistdir}/doc/fonts/archaic/cypriot.pdf
21cr|texlive-archaic-20190228-1|160	%doc %{_texmfdistdir}/doc/fonts/archaic/etruscan-README
21cr|texlive-archaic-20190228-1|161	%doc %{_texmfdistdir}/doc/fonts/archaic/etruscan.pdf
21cr|texlive-archaic-20190228-1|162	%doc %{_texmfdistdir}/doc/fonts/archaic/greek4cbc-README
21cr|texlive-archaic-20190228-1|163	%doc %{_texmfdistdir}/doc/fonts/archaic/greek4cbc-trygivbc.pdf
21cr|texlive-archaic-20190228-1|164	%doc %{_texmfdistdir}/doc/fonts/archaic/greek4cbc-trygivbc.tex
21cr|texlive-archaic-20190228-1|165	%doc %{_texmfdistdir}/doc/fonts/archaic/greek4cbc.pdf
21cr|texlive-archaic-20190228-1|166	%doc %{_texmfdistdir}/doc/fonts/archaic/greek6cbc-README
21cr|texlive-archaic-20190228-1|167	%doc %{_texmfdistdir}/doc/fonts/archaic/greek6cbc-trygvibc.pdf
21cr|texlive-archaic-20190228-1|168	%doc %{_texmfdistdir}/doc/fonts/archaic/greek6cbc-trygvibc.tex
21cr|texlive-archaic-20190228-1|169	%doc %{_texmfdistdir}/doc/fonts/archaic/greek6cbc.pdf
21cr|texlive-archaic-20190228-1|170	%doc %{_texmfdistdir}/doc/fonts/archaic/hieroglf-README
21cr|texlive-archaic-20190228-1|171	%doc %{_texmfdistdir}/doc/fonts/archaic/hieroglf-trypmhg.pdf
21cr|texlive-archaic-20190228-1|172	%doc %{_texmfdistdir}/doc/fonts/archaic/hieroglf-trypmhg.tex
21cr|texlive-archaic-20190228-1|173	%doc %{_texmfdistdir}/doc/fonts/archaic/hieroglf.pdf
21cr|texlive-archaic-20190228-1|174	%doc %{_texmfdistdir}/doc/fonts/archaic/linearb-README
21cr|texlive-archaic-20190228-1|175	%doc %{_texmfdistdir}/doc/fonts/archaic/linearb.pdf
21cr|texlive-archaic-20190228-1|176	%doc %{_texmfdistdir}/doc/fonts/archaic/nabatean-README
21cr|texlive-archaic-20190228-1|177	%doc %{_texmfdistdir}/doc/fonts/archaic/nabatean.pdf
21cr|texlive-archaic-20190228-1|178	%doc %{_texmfdistdir}/doc/fonts/archaic/oands-README
21cr|texlive-archaic-20190228-1|179	%doc %{_texmfdistdir}/doc/fonts/archaic/oands.pdf
21cr|texlive-archaic-20190228-1|180	%doc %{_texmfdistdir}/doc/fonts/archaic/oldprsn-README
21cr|texlive-archaic-20190228-1|181	%doc %{_texmfdistdir}/doc/fonts/archaic/oldprsn.pdf
21cr|texlive-archaic-20190228-1|182	%doc %{_texmfdistdir}/doc/fonts/archaic/phoenician-README
21cr|texlive-archaic-20190228-1|183	%doc %{_texmfdistdir}/doc/fonts/archaic/phoenician-tryphnc.pdf
21cr|texlive-archaic-20190228-1|184	%doc %{_texmfdistdir}/doc/fonts/archaic/phoenician-tryphnc.tex
21cr|texlive-archaic-20190228-1|185	%doc %{_texmfdistdir}/doc/fonts/archaic/phoenician.pdf
21cr|texlive-archaic-20190228-1|186	%doc %{_texmfdistdir}/doc/fonts/archaic/protosem-README
21cr|texlive-archaic-20190228-1|187	%doc %{_texmfdistdir}/doc/fonts/archaic/protosem.pdf
21cr|texlive-archaic-20190228-1|188	%doc %{_texmfdistdir}/doc/fonts/archaic/runic-README
21cr|texlive-archaic-20190228-1|189	%doc %{_texmfdistdir}/doc/fonts/archaic/runic.pdf
21cr|texlive-archaic-20190228-1|190	%doc %{_texmfdistdir}/doc/fonts/archaic/sarabian-README
21cr|texlive-archaic-20190228-1|191	%doc %{_texmfdistdir}/doc/fonts/archaic/sarabian.pdf
21cr|texlive-archaic-20190228-1|192	%doc %{_texmfdistdir}/doc/fonts/archaic/tryaramaic.pdf
21cr|texlive-archaic-20190228-1|193	%doc %{_texmfdistdir}/doc/fonts/archaic/tryaramaic.tex
21cr|texlive-archaic-20190228-1|194	%doc %{_texmfdistdir}/doc/fonts/archaic/trycypriot.pdf
21cr|texlive-archaic-20190228-1|195	%doc %{_texmfdistdir}/doc/fonts/archaic/trycypriot.tex
21cr|texlive-archaic-20190228-1|196	%doc %{_texmfdistdir}/doc/fonts/archaic/tryetruscan.pdf
21cr|texlive-archaic-20190228-1|197	%doc %{_texmfdistdir}/doc/fonts/archaic/tryetruscan.tex
21cr|texlive-archaic-20190228-1|198	%doc %{_texmfdistdir}/doc/fonts/archaic/trylinearb.pdf
21cr|texlive-archaic-20190228-1|199	%doc %{_texmfdistdir}/doc/fonts/archaic/trylinearb.tex
21cr|texlive-archaic-20190228-1|200	%doc %{_texmfdistdir}/doc/fonts/archaic/trynabatean.pdf
21cr|texlive-archaic-20190228-1|201	%doc %{_texmfdistdir}/doc/fonts/archaic/trynabatean.tex
21cr|texlive-archaic-20190228-1|202	%doc %{_texmfdistdir}/doc/fonts/archaic/tryoands.pdf
21cr|texlive-archaic-20190228-1|203	%doc %{_texmfdistdir}/doc/fonts/archaic/tryoands.tex
21cr|texlive-archaic-20190228-1|204	%doc %{_texmfdistdir}/doc/fonts/archaic/tryoldprsn.pdf
21cr|texlive-archaic-20190228-1|205	%doc %{_texmfdistdir}/doc/fonts/archaic/tryoldprsn.tex
21cr|texlive-archaic-20190228-1|206	%doc %{_texmfdistdir}/doc/fonts/archaic/tryprotosem.pdf
21cr|texlive-archaic-20190228-1|207	%doc %{_texmfdistdir}/doc/fonts/archaic/tryprotosem.tex
21cr|texlive-archaic-20190228-1|208	%doc %{_texmfdistdir}/doc/fonts/archaic/tryrunic.pdf
21cr|texlive-archaic-20190228-1|209	%doc %{_texmfdistdir}/doc/fonts/archaic/tryrunic.tex
21cr|texlive-archaic-20190228-1|210	%doc %{_texmfdistdir}/doc/fonts/archaic/trysarabian.pdf
21cr|texlive-archaic-20190228-1|211	%doc %{_texmfdistdir}/doc/fonts/archaic/trysarabian.tex
21cr|texlive-archaic-20190228-1|212	%doc %{_texmfdistdir}/doc/fonts/archaic/tryugarite.pdf
21cr|texlive-archaic-20190228-1|213	%doc %{_texmfdistdir}/doc/fonts/archaic/tryugarite.tex
21cr|texlive-archaic-20190228-1|214	%doc %{_texmfdistdir}/doc/fonts/archaic/ugarite-README
21cr|texlive-archaic-20190228-1|215	%doc %{_texmfdistdir}/doc/fonts/archaic/ugarite.pdf
21cr|texlive-archaic-20190228-1|216	%doc %{_texmfdistdir}/doc/fonts/archaic/viking-README
21cr|texlive-archaic-20190228-1|217	%doc %{_texmfdistdir}/doc/fonts/archaic/viking-try_vik.tex
21cr|texlive-archaic-20190228-1|218	#- source
21cr|texlive-archaic-20190228-1|219	%doc %{_texmfdistdir}/source/fonts/archaic/aramaic.dtx
21cr|texlive-archaic-20190228-1|220	%doc %{_texmfdistdir}/source/fonts/archaic/aramaic.ins
21cr|texlive-archaic-20190228-1|221	%doc %{_texmfdistdir}/source/fonts/archaic/cypriot.dtx
21cr|texlive-archaic-20190228-1|222	%doc %{_texmfdistdir}/source/fonts/archaic/cypriot.ins
21cr|texlive-archaic-20190228-1|223	%doc %{_texmfdistdir}/source/fonts/archaic/etruscan.dtx
21cr|texlive-archaic-20190228-1|224	%doc %{_texmfdistdir}/source/fonts/archaic/etruscan.ins
21cr|texlive-archaic-20190228-1|225	%doc %{_texmfdistdir}/source/fonts/archaic/greek4cbc.dtx
21cr|texlive-archaic-20190228-1|226	%doc %{_texmfdistdir}/source/fonts/archaic/greek4cbc.ins
21cr|texlive-archaic-20190228-1|227	%doc %{_texmfdistdir}/source/fonts/archaic/greek6cbc.dtx
21cr|texlive-archaic-20190228-1|228	%doc %{_texmfdistdir}/source/fonts/archaic/greek6cbc.ins
21cr|texlive-archaic-20190228-1|229	%doc %{_texmfdistdir}/source/fonts/archaic/hieroglf.dtx
21cr|texlive-archaic-20190228-1|230	%doc %{_texmfdistdir}/source/fonts/archaic/hieroglf.ins
21cr|texlive-archaic-20190228-1|231	%doc %{_texmfdistdir}/source/fonts/archaic/linearb.dtx
21cr|texlive-archaic-20190228-1|232	%doc %{_texmfdistdir}/source/fonts/archaic/linearb.ins
21cr|texlive-archaic-20190228-1|233	%doc %{_texmfdistdir}/source/fonts/archaic/nabatean.dtx
21cr|texlive-archaic-20190228-1|234	%doc %{_texmfdistdir}/source/fonts/archaic/nabatean.ins
21cr|texlive-archaic-20190228-1|235	%doc %{_texmfdistdir}/source/fonts/archaic/oands.dtx
21cr|texlive-archaic-20190228-1|236	%doc %{_texmfdistdir}/source/fonts/archaic/oands.ins
21cr|texlive-archaic-20190228-1|237	%doc %{_texmfdistdir}/source/fonts/archaic/oldprsn.dtx
21cr|texlive-archaic-20190228-1|238	%doc %{_texmfdistdir}/source/fonts/archaic/oldprsn.ins
21cr|texlive-archaic-20190228-1|239	%doc %{_texmfdistdir}/source/fonts/archaic/phoenician.dtx
21cr|texlive-archaic-20190228-1|240	%doc %{_texmfdistdir}/source/fonts/archaic/phoenician.ins
21cr|texlive-archaic-20190228-1|241	%doc %{_texmfdistdir}/source/fonts/archaic/protosem.dtx
21cr|texlive-archaic-20190228-1|242	%doc %{_texmfdistdir}/source/fonts/archaic/protosem.ins
21cr|texlive-archaic-20190228-1|243	%doc %{_texmfdistdir}/source/fonts/archaic/runic.dtx
21cr|texlive-archaic-20190228-1|244	%doc %{_texmfdistdir}/source/fonts/archaic/runic.ins
21cr|texlive-archaic-20190228-1|245	%doc %{_texmfdistdir}/source/fonts/archaic/sarabian.dtx
21cr|texlive-archaic-20190228-1|246	%doc %{_texmfdistdir}/source/fonts/archaic/sarabian.ins
21cr|texlive-archaic-20190228-1|247	%doc %{_texmfdistdir}/source/fonts/archaic/ugarite.dtx
21cr|texlive-archaic-20190228-1|248	%doc %{_texmfdistdir}/source/fonts/archaic/ugarite.ins
21cr|texlive-archaic-20190228-1|249	%doc %{_texmfdistdir}/source/fonts/archaic/viking.dtx
21cr|texlive-archaic-20190228-1|250	%doc %{_texmfdistdir}/source/fonts/archaic/viking.ins
21cr|texlive-archaic-20190228-1|251	
21cr|texlive-archaic-20190228-1|252	#-----------------------------------------------------------------------
21cr|texlive-archaic-20190228-1|253	%prep
21cr|texlive-archaic-20190228-1|254	%setup -c -a0 -a1 -a2
21cr|texlive-archaic-20190228-1|255	
21cr|texlive-archaic-20190228-1|256	%build
21cr|texlive-archaic-20190228-1|257	
21cr|texlive-archaic-20190228-1|258	%install
21cr|texlive-archaic-20190228-1|259	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-archaic-20190228-1|260	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8803 21
21cr|texlive-arev-20190228-1|1	# revision 15878
21cr|texlive-arev-20190228-1|2	# category Package
21cr|texlive-arev-20190228-1|3	# catalog-ctan /fonts/arev
21cr|texlive-arev-20190228-1|4	# catalog-date 2007-02-25 15:08:52 +0100
21cr|texlive-arev-20190228-1|5	# catalog-license lppl
21cr|texlive-arev-20190228-1|6	# catalog-version undef
21cr|texlive-arev-20190228-1|7	Name:		texlive-arev
21cr|texlive-arev-20190228-1|8	Version:	20190228
21cr|texlive-arev-20190228-1|9	Release:	1
21cr|texlive-arev-20190228-1|10	Summary:	Fonts and LaTeX support files for Arev Sans
21cr|texlive-arev-20190228-1|11	Group:		Publishing
21cr|texlive-arev-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/arev
21cr|texlive-arev-20190228-1|13	License:	LPPL
21cr|texlive-arev-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.tar.xz
21cr|texlive-arev-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.doc.tar.xz
21cr|texlive-arev-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.source.tar.xz
21cr|texlive-arev-20190228-1|17	BuildArch:	noarch
21cr|texlive-arev-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-arev-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-arev-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-arev-20190228-1|21	
21cr|texlive-arev-20190228-1|22	%description
21cr|texlive-arev-20190228-1|23	The package arev provides type 1 and virtual fonts, together
21cr|texlive-arev-20190228-1|24	with LaTeX packages for using Arev Sans in both text and
21cr|texlive-arev-20190228-1|25	mathematics. Arev Sans is a derivative of Bitstream Vera Sans
21cr|texlive-arev-20190228-1|26	created by Tavmjong Bah, adding support for Greek and Cyrillic
21cr|texlive-arev-20190228-1|27	characters. Bah also added a few variant letters that are more
21cr|texlive-arev-20190228-1|28	appropriate for mathematics. The primary purpose for using Arev
21cr|texlive-arev-20190228-1|29	Sans in LaTeX is presentations, particularly when using a
21cr|texlive-arev-20190228-1|30	computer projector. In such a context, Arev Sans is quite
21cr|texlive-arev-20190228-1|31	readable, with large x-height, "open letters", wide spacing,
21cr|texlive-arev-20190228-1|32	and thick stems. The style is very similar to the SliTeX font
21cr|texlive-arev-20190228-1|33	lcmss, but heavier. Arev is one of a very small number of sans-
21cr|texlive-arev-20190228-1|34	font mathematics support packages. Others are cmbright, hvmath
21cr|texlive-arev-20190228-1|35	and kerkis.
21cr|texlive-arev-20190228-1|36	
21cr|texlive-arev-20190228-1|37	#-----------------------------------------------------------------------
21cr|texlive-arev-20190228-1|38	%files
21cr|texlive-arev-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/arev/ArevSans-Bold.afm
21cr|texlive-arev-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/arev/ArevSans-BoldOblique.afm
21cr|texlive-arev-20190228-1|41	%{_texmfdistdir}/fonts/afm/public/arev/ArevSans-Oblique.afm
21cr|texlive-arev-20190228-1|42	%{_texmfdistdir}/fonts/afm/public/arev/ArevSans-Roman.afm
21cr|texlive-arev-20190228-1|43	%{_texmfdistdir}/fonts/enc/dvips/arev/arevoml.enc
21cr|texlive-arev-20190228-1|44	%{_texmfdistdir}/fonts/enc/dvips/arev/arevoms.enc
21cr|texlive-arev-20190228-1|45	%{_texmfdistdir}/fonts/enc/dvips/arev/arevot1.enc
21cr|texlive-arev-20190228-1|46	%{_texmfdistdir}/fonts/map/dvips/arev/arev.map
21cr|texlive-arev-20190228-1|47	%{_texmfdistdir}/fonts/tfm/public/arev/ArevSans-Bold.tfm
21cr|texlive-arev-20190228-1|48	%{_texmfdistdir}/fonts/tfm/public/arev/ArevSans-BoldOblique.tfm
21cr|texlive-arev-20190228-1|49	%{_texmfdistdir}/fonts/tfm/public/arev/ArevSans-Oblique.tfm
21cr|texlive-arev-20190228-1|50	%{_texmfdistdir}/fonts/tfm/public/arev/ArevSans-Roman.tfm
21cr|texlive-arev-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/arev/favb8r.tfm
21cr|texlive-arev-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/arev/favb8t.tfm
21cr|texlive-arev-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/arev/favbi8r.tfm
21cr|texlive-arev-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/arev/favbi8t.tfm
21cr|texlive-arev-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/arev/favmb7t.tfm
21cr|texlive-arev-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/arev/favmbi7m.tfm
21cr|texlive-arev-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/arev/favmr7t.tfm
21cr|texlive-arev-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/arev/favmr7y.tfm
21cr|texlive-arev-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/arev/favmri7m.tfm
21cr|texlive-arev-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/arev/favr8r.tfm
21cr|texlive-arev-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/arev/favr8t.tfm
21cr|texlive-arev-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/arev/favri8r.tfm
21cr|texlive-arev-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/arev/favri8t.tfm
21cr|texlive-arev-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/arev/zavmb7t.tfm
21cr|texlive-arev-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/arev/zavmbi7m.tfm
21cr|texlive-arev-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/arev/zavmr7t.tfm
21cr|texlive-arev-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/arev/zavmr7y.tfm
21cr|texlive-arev-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/arev/zavmri7m.tfm
21cr|texlive-arev-20190228-1|69	%{_texmfdistdir}/fonts/type1/public/arev/ArevSans-Bold.pfb
21cr|texlive-arev-20190228-1|70	%{_texmfdistdir}/fonts/type1/public/arev/ArevSans-BoldOblique.pfb
21cr|texlive-arev-20190228-1|71	%{_texmfdistdir}/fonts/type1/public/arev/ArevSans-Oblique.pfb
21cr|texlive-arev-20190228-1|72	%{_texmfdistdir}/fonts/type1/public/arev/ArevSans-Roman.pfb
21cr|texlive-arev-20190228-1|73	%{_texmfdistdir}/fonts/vf/public/arev/favb8t.vf
21cr|texlive-arev-20190228-1|74	%{_texmfdistdir}/fonts/vf/public/arev/favbi8t.vf
21cr|texlive-arev-20190228-1|75	%{_texmfdistdir}/fonts/vf/public/arev/favr8t.vf
21cr|texlive-arev-20190228-1|76	%{_texmfdistdir}/fonts/vf/public/arev/favri8t.vf
21cr|texlive-arev-20190228-1|77	%{_texmfdistdir}/fonts/vf/public/arev/zavmb7t.vf
21cr|texlive-arev-20190228-1|78	%{_texmfdistdir}/fonts/vf/public/arev/zavmbi7m.vf
21cr|texlive-arev-20190228-1|79	%{_texmfdistdir}/fonts/vf/public/arev/zavmr7t.vf
21cr|texlive-arev-20190228-1|80	%{_texmfdistdir}/fonts/vf/public/arev/zavmr7y.vf
21cr|texlive-arev-20190228-1|81	%{_texmfdistdir}/fonts/vf/public/arev/zavmri7m.vf
21cr|texlive-arev-20190228-1|82	%{_texmfdistdir}/tex/latex/arev/ams-mdbch.sty
21cr|texlive-arev-20190228-1|83	%{_texmfdistdir}/tex/latex/arev/arev.sty
21cr|texlive-arev-20190228-1|84	%{_texmfdistdir}/tex/latex/arev/arevmath.sty
21cr|texlive-arev-20190228-1|85	%{_texmfdistdir}/tex/latex/arev/arevsymbols.tex
21cr|texlive-arev-20190228-1|86	%{_texmfdistdir}/tex/latex/arev/arevtext.sty
21cr|texlive-arev-20190228-1|87	%{_texmfdistdir}/tex/latex/arev/omlzavm.fd
21cr|texlive-arev-20190228-1|88	%{_texmfdistdir}/tex/latex/arev/omszavm.fd
21cr|texlive-arev-20190228-1|89	%{_texmfdistdir}/tex/latex/arev/ot1zavm.fd
21cr|texlive-arev-20190228-1|90	%{_texmfdistdir}/tex/latex/arev/t1fav.fd
21cr|texlive-arev-20190228-1|91	%{_texmfdistdir}/tex/latex/arev/uzavm.fd
21cr|texlive-arev-20190228-1|92	%doc %{_texmfdistdir}/doc/fonts/arev/ArevSansLicense.txt
21cr|texlive-arev-20190228-1|93	%doc %{_texmfdistdir}/doc/fonts/arev/BitstreamVeraLicense.txt
21cr|texlive-arev-20190228-1|94	%doc %{_texmfdistdir}/doc/fonts/arev/ChangeLog
21cr|texlive-arev-20190228-1|95	%doc %{_texmfdistdir}/doc/fonts/arev/GPLv2.txt
21cr|texlive-arev-20190228-1|96	%doc %{_texmfdistdir}/doc/fonts/arev/LPPLv1-3a.txt
21cr|texlive-arev-20190228-1|97	%doc %{_texmfdistdir}/doc/fonts/arev/Makefile
21cr|texlive-arev-20190228-1|98	%doc %{_texmfdistdir}/doc/fonts/arev/README
21cr|texlive-arev-20190228-1|99	%doc %{_texmfdistdir}/doc/fonts/arev/arevdoc.lyx
21cr|texlive-arev-20190228-1|100	%doc %{_texmfdistdir}/doc/fonts/arev/arevdoc.pdf
21cr|texlive-arev-20190228-1|101	%doc %{_texmfdistdir}/doc/fonts/arev/arevdoc.tex
21cr|texlive-arev-20190228-1|102	%doc %{_texmfdistdir}/doc/fonts/arev/fontsample.tex
21cr|texlive-arev-20190228-1|103	%doc %{_texmfdistdir}/doc/fonts/arev/mathtesty.pdf
21cr|texlive-arev-20190228-1|104	%doc %{_texmfdistdir}/doc/fonts/arev/mathtesty.tex
21cr|texlive-arev-20190228-1|105	%doc %{_texmfdistdir}/doc/fonts/arev/prosper-arev.tex
21cr|texlive-arev-20190228-1|106	%doc %{_texmfdistdir}/doc/fonts/arev/prosper-cmbright.tex
21cr|texlive-arev-20190228-1|107	%doc %{_texmfdistdir}/doc/fonts/arev/prosper-cmss.tex
21cr|texlive-arev-20190228-1|108	%doc %{_texmfdistdir}/doc/fonts/arev/prosper-header.tex
21cr|texlive-arev-20190228-1|109	%doc %{_texmfdistdir}/doc/fonts/arev/prosper-helvetica.tex
21cr|texlive-arev-20190228-1|110	%doc %{_texmfdistdir}/doc/fonts/arev/prosper-kerkis.tex
21cr|texlive-arev-20190228-1|111	%doc %{_texmfdistdir}/doc/fonts/arev/prosper-lcmss.tex
21cr|texlive-arev-20190228-1|112	%doc %{_texmfdistdir}/doc/fonts/arev/prosper-text.tex
21cr|texlive-arev-20190228-1|113	#- source
21cr|texlive-arev-20190228-1|114	%doc %{_texmfdistdir}/source/fonts/arev/TODO.txt
21cr|texlive-arev-20190228-1|115	%doc %{_texmfdistdir}/source/fonts/arev/afmtoglyphlist
21cr|texlive-arev-20190228-1|116	%doc %{_texmfdistdir}/source/fonts/arev/arevfontinst.tex
21cr|texlive-arev-20190228-1|117	%doc %{_texmfdistdir}/source/fonts/arev/arevoml.etx
21cr|texlive-arev-20190228-1|118	%doc %{_texmfdistdir}/source/fonts/arev/arevoms.etx
21cr|texlive-arev-20190228-1|119	%doc %{_texmfdistdir}/source/fonts/arev/arevot1.etx
21cr|texlive-arev-20190228-1|120	%doc %{_texmfdistdir}/source/fonts/arev/convert-ff
21cr|texlive-arev-20190228-1|121	%doc %{_texmfdistdir}/source/fonts/arev/createkerndata
21cr|texlive-arev-20190228-1|122	%doc %{_texmfdistdir}/source/fonts/arev/enctofontpos
21cr|texlive-arev-20190228-1|123	%doc %{_texmfdistdir}/source/fonts/arev/fixkernaccents.tex
21cr|texlive-arev-20190228-1|124	%doc %{_texmfdistdir}/source/fonts/arev/fixweierstrass.mtx
21cr|texlive-arev-20190228-1|125	%doc %{_texmfdistdir}/source/fonts/arev/fonttokernsfd.ff
21cr|texlive-arev-20190228-1|126	%doc %{_texmfdistdir}/source/fonts/arev/fonttopfb.ff
21cr|texlive-arev-20190228-1|127	%doc %{_texmfdistdir}/source/fonts/arev/glyphlistoml.tex
21cr|texlive-arev-20190228-1|128	%doc %{_texmfdistdir}/source/fonts/arev/glyphlistoms.tex
21cr|texlive-arev-20190228-1|129	%doc %{_texmfdistdir}/source/fonts/arev/glyphlistot1.tex
21cr|texlive-arev-20190228-1|130	%doc %{_texmfdistdir}/source/fonts/arev/makefontfiles
21cr|texlive-arev-20190228-1|131	%doc %{_texmfdistdir}/source/fonts/arev/resetdotlessi.mtx
21cr|texlive-arev-20190228-1|132	%doc %{_texmfdistdir}/source/fonts/arev/sfdtokernaccent
21cr|texlive-arev-20190228-1|133	%doc %{_texmfdistdir}/source/fonts/arev/unsetomssymbols.mtx
21cr|texlive-arev-20190228-1|134	%doc %{_texmfdistdir}/source/fonts/arev/unsetot1symbols.mtx
21cr|texlive-arev-20190228-1|135	
21cr|texlive-arev-20190228-1|136	#-----------------------------------------------------------------------
21cr|texlive-arev-20190228-1|137	%prep
21cr|texlive-arev-20190228-1|138	%setup -c -a0 -a1 -a2
21cr|texlive-arev-20190228-1|139	
21cr|texlive-arev-20190228-1|140	%build
21cr|texlive-arev-20190228-1|141	
21cr|texlive-arev-20190228-1|142	%install
21cr|texlive-arev-20190228-1|143	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-arev-20190228-1|144	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8804 21
21cr|texlive-arimo-64548-1|1	%define oname arimo
21cr|texlive-arimo-64548-1|2	
21cr|texlive-arimo-64548-1|3	Summary:	Arimo sans serif fonts with LaTeX support
21cr|texlive-arimo-64548-1|4	Name:		texlive-arimo
21cr|texlive-arimo-64548-1|5	Version:	64548
21cr|texlive-arimo-64548-1|6	Release:	1
21cr|texlive-arimo-64548-1|7	License:	LPPL1.3
21cr|texlive-arimo-64548-1|8	Group:		Publishing
21cr|texlive-arimo-64548-1|9	Url:		https://www.ctan.org
21cr|texlive-arimo-64548-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-arimo-64548-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-arimo-64548-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-arimo-64548-1|13	Requires:	texlive-tlpkg
21cr|texlive-arimo-64548-1|14	Requires:	texlive-kpathsea
21cr|texlive-arimo-64548-1|15	Provides:	tex(Arimo-BoldItalic.pfb) = 2024
21cr|texlive-arimo-64548-1|16	Provides:	tex(Arimo-BoldItalic-tlf-ly1.tfm) = 2024
21cr|texlive-arimo-64548-1|17	Provides:	tex(Arimo-BoldItalic-tlf-ot1.tfm) = 2024
21cr|texlive-arimo-64548-1|18	Provides:	tex(Arimo-BoldItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-arimo-64548-1|19	Provides:	tex(Arimo-BoldItalic-tlf-t1.tfm) = 2024
21cr|texlive-arimo-64548-1|20	Provides:	tex(Arimo-BoldItalic-tlf-t1.vf) = 2024
21cr|texlive-arimo-64548-1|21	Provides:	tex(Arimo-BoldItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-arimo-64548-1|22	Provides:	tex(Arimo-BoldItalic-tlf-ts1.tfm) = 2024
21cr|texlive-arimo-64548-1|23	Provides:	tex(Arimo-BoldItalic-tlf-ts1.vf) = 2024
21cr|texlive-arimo-64548-1|24	Provides:	tex(Arimo-BoldItalic.ttf) = 2024
21cr|texlive-arimo-64548-1|25	Provides:	tex(Arimo-Bold.pfb) = 2024
21cr|texlive-arimo-64548-1|26	Provides:	tex(Arimo-Bold-tlf-ly1.tfm) = 2024
21cr|texlive-arimo-64548-1|27	Provides:	tex(Arimo-Bold-tlf-ot1.tfm) = 2024
21cr|texlive-arimo-64548-1|28	Provides:	tex(Arimo-Bold-tlf-t1--base.tfm) = 2024
21cr|texlive-arimo-64548-1|29	Provides:	tex(Arimo-Bold-tlf-t1.tfm) = 2024
21cr|texlive-arimo-64548-1|30	Provides:	tex(Arimo-Bold-tlf-t1.vf) = 2024
21cr|texlive-arimo-64548-1|31	Provides:	tex(Arimo-Bold-tlf-ts1--base.tfm) = 2024
21cr|texlive-arimo-64548-1|32	Provides:	tex(Arimo-Bold-tlf-ts1.tfm) = 2024
21cr|texlive-arimo-64548-1|33	Provides:	tex(Arimo-Bold-tlf-ts1.vf) = 2024
21cr|texlive-arimo-64548-1|34	Provides:	tex(Arimo-Bold.ttf) = 2024
21cr|texlive-arimo-64548-1|35	Provides:	tex(Arimo-Italic.pfb) = 2024
21cr|texlive-arimo-64548-1|36	Provides:	tex(Arimo-Italic-tlf-ly1.tfm) = 2024
21cr|texlive-arimo-64548-1|37	Provides:	tex(Arimo-Italic-tlf-ot1.tfm) = 2024
21cr|texlive-arimo-64548-1|38	Provides:	tex(Arimo-Italic-tlf-t1--base.tfm) = 2024
21cr|texlive-arimo-64548-1|39	Provides:	tex(Arimo-Italic-tlf-t1.tfm) = 2024
21cr|texlive-arimo-64548-1|40	Provides:	tex(Arimo-Italic-tlf-t1.vf) = 2024
21cr|texlive-arimo-64548-1|41	Provides:	tex(Arimo-Italic-tlf-ts1--base.tfm) = 2024
21cr|texlive-arimo-64548-1|42	Provides:	tex(Arimo-Italic-tlf-ts1.tfm) = 2024
21cr|texlive-arimo-64548-1|43	Provides:	tex(Arimo-Italic-tlf-ts1.vf) = 2024
21cr|texlive-arimo-64548-1|44	Provides:	tex(Arimo-Italic.ttf) = 2024
21cr|texlive-arimo-64548-1|45	Provides:	tex(arimo.map) = 2024
21cr|texlive-arimo-64548-1|46	Provides:	tex(Arimo.pfb) = 2024
21cr|texlive-arimo-64548-1|47	Provides:	tex(Arimo-Regular.ttf) = 2024
21cr|texlive-arimo-64548-1|48	Provides:	tex(arimo.sty) = 2024
21cr|texlive-arimo-64548-1|49	Provides:	tex(Arimo-tlf-ly1.tfm) = 2024
21cr|texlive-arimo-64548-1|50	Provides:	tex(Arimo-tlf-ot1.tfm) = 2024
21cr|texlive-arimo-64548-1|51	Provides:	tex(Arimo-tlf-t1--base.tfm) = 2024
21cr|texlive-arimo-64548-1|52	Provides:	tex(Arimo-tlf-t1.tfm) = 2024
21cr|texlive-arimo-64548-1|53	Provides:	tex(Arimo-tlf-t1.vf) = 2024
21cr|texlive-arimo-64548-1|54	Provides:	tex(Arimo-tlf-ts1--base.tfm) = 2024
21cr|texlive-arimo-64548-1|55	Provides:	tex(Arimo-tlf-ts1.tfm) = 2024
21cr|texlive-arimo-64548-1|56	Provides:	tex(Arimo-tlf-ts1.vf) = 2024
21cr|texlive-arimo-64548-1|57	Provides:	tex(arm_7miqnq.enc) = 2024
21cr|texlive-arimo-64548-1|58	Provides:	tex(arm_c3z4r2.enc) = 2024
21cr|texlive-arimo-64548-1|59	Provides:	tex(arm_f4duzd.enc) = 2024
21cr|texlive-arimo-64548-1|60	Provides:	tex(arm_l3opzb.enc) = 2024
21cr|texlive-arimo-64548-1|61	Provides:	tex(LY1Arimo-TLF.fd) = 2024
21cr|texlive-arimo-64548-1|62	Provides:	tex(OT1Arimo-TLF.fd) = 2024
21cr|texlive-arimo-64548-1|63	Provides:	tex(T1Arimo-TLF.fd) = 2024
21cr|texlive-arimo-64548-1|64	Provides:	tex(TS1Arimo-TLF.fd) = 2024
21cr|texlive-arimo-64548-1|65	BuildArch:	noarch
21cr|texlive-arimo-64548-1|66	
21cr|texlive-arimo-64548-1|67	%description
21cr|texlive-arimo-64548-1|68	The Arimo family, designed by Steve Matteson, is an innovative,
21cr|texlive-arimo-64548-1|69	refreshing sans serif design which is metrically compatible
21cr|texlive-arimo-64548-1|70	with Arial.
21cr|texlive-arimo-64548-1|71	
21cr|texlive-arimo-64548-1|72	%files
21cr|texlive-arimo-64548-1|73	%doc %{_texmfdistdir}/doc/fonts/arimo/
21cr|texlive-arimo-64548-1|74	%{_texmfdistdir}/fonts/enc/dvips/arimo/
21cr|texlive-arimo-64548-1|75	%{_texmfdistdir}/fonts/map/dvips/arimo/
21cr|texlive-arimo-64548-1|76	%{_texmfdistdir}/fonts/tfm/google/arimo/
21cr|texlive-arimo-64548-1|77	%{_texmfdistdir}/fonts/truetype/google/arimo/
21cr|texlive-arimo-64548-1|78	%{_texmfdistdir}/fonts/type1/google/arimo/
21cr|texlive-arimo-64548-1|79	%{_texmfdistdir}/fonts/vf/google/arimo/
21cr|texlive-arimo-64548-1|80	%{_texmfdistdir}/tex/latex/arimo/
21cr|texlive-arimo-64548-1|81	
21cr|texlive-arimo-64548-1|82	#------------------------------------------------------------------
21cr|texlive-arimo-64548-1|83	
21cr|texlive-arimo-64548-1|84	%prep
21cr|texlive-arimo-64548-1|85	%setup -c -a0 -a1
21cr|texlive-arimo-64548-1|86	
21cr|texlive-arimo-64548-1|87	%build
21cr|texlive-arimo-64548-1|88	
21cr|texlive-arimo-64548-1|89	%install
21cr|texlive-arimo-64548-1|90	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-arimo-64548-1|91	rm -rf tlpkg
21cr|texlive-arimo-64548-1|92	cp -fpar * %{buildroot}%{_texmfdistdir}

8805 21
21cr|texlive-armtex-20221026-1|1	Name:		texlive-armtex
21cr|texlive-armtex-20221026-1|2	Version:	20221026
21cr|texlive-armtex-20221026-1|3	Release:	1
21cr|texlive-armtex-20221026-1|4	Summary:	ArmTeX is a system for typesetting Armenian text with Plain TeX or LaTeX(2e)
21cr|texlive-armtex-20221026-1|5	Group:		Publishing
21cr|texlive-armtex-20221026-1|6	URL:		https://ctan.org/tex-archive/language/armenian/armtex
21cr|texlive-armtex-20221026-1|7	License:	The LaTeX Project Public License
21cr|texlive-armtex-20221026-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/armtex.tar.xz
21cr|texlive-armtex-20221026-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/armtex.doc.tar.xz
21cr|texlive-armtex-20221026-1|10	BuildArch:	noarch
21cr|texlive-armtex-20221026-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-armtex-20221026-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-armtex-20221026-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-armtex-20221026-1|14	
21cr|texlive-armtex-20221026-1|15	%description
21cr|texlive-armtex-20221026-1|16	ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
21cr|texlive-armtex-20221026-1|17	It can be used with a standard Latin keyboard without any special support for
21cr|texlive-armtex-20221026-1|18	Armenian letters. It can also be used with an Armenian keyboard which
21cr|texlive-armtex-20221026-1|19	supports either Unicode (UTF-8) encoding, or any single-byte encoding having
21cr|texlive-armtex-20221026-1|20	Armenian letters in the second half (characters 128-255) of the extended ASCII
21cr|texlive-armtex-20221026-1|21	table (however, single-byte encoding definition files are provided for
21cr|texlive-armtex-20221026-1|22	ArmSCII8 encoding only; for other single-byte encodings you will have to write
21cr|texlive-armtex-20221026-1|23	corresponding encoding definition files for plain TeX and/or for LaTeX
21cr|texlive-armtex-20221026-1|24	yourself, using respectively `armkb-a8.tex' and `armscii8.def' as examples).
21cr|texlive-armtex-20221026-1|25	
21cr|texlive-armtex-20221026-1|26	#-----------------------------------------------------------------------
21cr|texlive-armtex-20221026-1|27	%files
21cr|texlive-armtex-20221026-1|28	%{_texmfdistdir}/tex/plain/armenian
21cr|texlive-armtex-20221026-1|29	%{_texmfdistdir}/tex/latex/armenian
21cr|texlive-armtex-20221026-1|30	%{_texmfdistdir}/fonts/type1/public/armenian
21cr|texlive-armtex-20221026-1|31	%{_texmfdistdir}/fonts/tfm/public/armenian
21cr|texlive-armtex-20221026-1|32	%{_texmfdistdir}/fonts/source/public/armenian
21cr|texlive-armtex-20221026-1|33	%{_texmfdistdir}/fonts/map/dvips/armenian
21cr|texlive-armtex-20221026-1|34	%{_texmfdistdir}/fonts/afm/public/armenian
21cr|texlive-armtex-20221026-1|35	%doc %{_texmfdistdir}/doc/generic/armenian/README
21cr|texlive-armtex-20221026-1|36	%doc %{_texmfdistdir}/doc/generic/armenian/manual-e.pdf
21cr|texlive-armtex-20221026-1|37	%doc %{_texmfdistdir}/doc/generic/armenian/manual.pdf
21cr|texlive-armtex-20221026-1|38	%doc %{_texmfdistdir}/doc/generic/armenian/examples/latex
21cr|texlive-armtex-20221026-1|39	%doc %{_texmfdistdir}/doc/generic/armenian/examples/plain
21cr|texlive-armtex-20221026-1|40	
21cr|texlive-armtex-20221026-1|41	#-----------------------------------------------------------------------
21cr|texlive-armtex-20221026-1|42	%prep
21cr|texlive-armtex-20221026-1|43	%setup -c -a0 -a1
21cr|texlive-armtex-20221026-1|44	
21cr|texlive-armtex-20221026-1|45	%build
21cr|texlive-armtex-20221026-1|46	
21cr|texlive-armtex-20221026-1|47	%install
21cr|texlive-armtex-20221026-1|48	mkdir -p %{buildroot}%{_texmfdistdir}

8806 21
21cr|texlive-arphic-ttf-42675-1|1	%define oname arphic-ttf
21cr|texlive-arphic-ttf-42675-1|2	
21cr|texlive-arphic-ttf-42675-1|3	Summary:	TrueType version of Chinese Arphic fonts
21cr|texlive-arphic-ttf-42675-1|4	Name:		texlive-arphic-ttf
21cr|texlive-arphic-ttf-42675-1|5	Version:	42675
21cr|texlive-arphic-ttf-42675-1|6	Release:	1
21cr|texlive-arphic-ttf-42675-1|7	License:	LPPL1.3
21cr|texlive-arphic-ttf-42675-1|8	Group:		Publishing
21cr|texlive-arphic-ttf-42675-1|9	Url:		https://www.ctan.org
21cr|texlive-arphic-ttf-42675-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-arphic-ttf-42675-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-arphic-ttf-42675-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-arphic-ttf-42675-1|13	Requires:	texlive-tlpkg
21cr|texlive-arphic-ttf-42675-1|14	Requires:	texlive-kpathsea
21cr|texlive-arphic-ttf-42675-1|15	Provides:	tex(bkai00mp.ttf) = 2024
21cr|texlive-arphic-ttf-42675-1|16	Provides:	tex(bsmi00lp.ttf) = 2024
21cr|texlive-arphic-ttf-42675-1|17	Provides:	tex(gbsn00lp.ttf) = 2024
21cr|texlive-arphic-ttf-42675-1|18	Provides:	tex(gkai00mp.ttf) = 2024
21cr|texlive-arphic-ttf-42675-1|19	BuildArch:	noarch
21cr|texlive-arphic-ttf-42675-1|20	
21cr|texlive-arphic-ttf-42675-1|21	%description
21cr|texlive-arphic-ttf-42675-1|22	This package provides TrueType versions of the Chinese Arphic
21cr|texlive-arphic-ttf-42675-1|23	fonts for use with XeLaTeX and LuaLaTeX. Type1 versions of
21cr|texlive-arphic-ttf-42675-1|24	these fonts, for use with pdfLaTeX and the cjk package, are
21cr|texlive-arphic-ttf-42675-1|25	provided by the arphic package. Arphic is actually the name of
21cr|texlive-arphic-ttf-42675-1|26	the company which created these fonts.
21cr|texlive-arphic-ttf-42675-1|27	
21cr|texlive-arphic-ttf-42675-1|28	%files
21cr|texlive-arphic-ttf-42675-1|29	%doc %{_texmfdistdir}/doc/fonts/arphic-ttf/
21cr|texlive-arphic-ttf-42675-1|30	%{_texmfdistdir}/fonts/truetype/public/arphic-ttf/
21cr|texlive-arphic-ttf-42675-1|31	
21cr|texlive-arphic-ttf-42675-1|32	#------------------------------------------------------------------
21cr|texlive-arphic-ttf-42675-1|33	
21cr|texlive-arphic-ttf-42675-1|34	%prep
21cr|texlive-arphic-ttf-42675-1|35	%setup -c -a0 -a1
21cr|texlive-arphic-ttf-42675-1|36	
21cr|texlive-arphic-ttf-42675-1|37	%build
21cr|texlive-arphic-ttf-42675-1|38	
21cr|texlive-arphic-ttf-42675-1|39	%install
21cr|texlive-arphic-ttf-42675-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-arphic-ttf-42675-1|41	rm -rf tlpkg
21cr|texlive-arphic-ttf-42675-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

8807 21
21cr|texlive-arraycols-61719-1|1	%define oname arraycols
21cr|texlive-arraycols-61719-1|2	
21cr|texlive-arraycols-61719-1|3	Summary:	New column types for array and tabular environments
21cr|texlive-arraycols-61719-1|4	Name:		texlive-arraycols
21cr|texlive-arraycols-61719-1|5	Version:	61719
21cr|texlive-arraycols-61719-1|6	Release:	1
21cr|texlive-arraycols-61719-1|7	License:	LPPL1.3
21cr|texlive-arraycols-61719-1|8	Group:		Publishing
21cr|texlive-arraycols-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-arraycols-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-arraycols-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-arraycols-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-arraycols-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-arraycols-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-arraycols-61719-1|15	Provides:	tex(arraycols.sty) = 2024
21cr|texlive-arraycols-61719-1|16	BuildArch:	noarch
21cr|texlive-arraycols-61719-1|17	
21cr|texlive-arraycols-61719-1|18	%description
21cr|texlive-arraycols-61719-1|19	This small package provides new column types for array and
21cr|texlive-arraycols-61719-1|20	tabular environments, horizontally and vertically centered, or
21cr|texlive-arraycols-61719-1|21	with adjusted height for big mathematical expressions. The
21cr|texlive-arraycols-61719-1|22	columns width can be fixed or calculated like in tabularx
21cr|texlive-arraycols-61719-1|23	environments. Macros for drawing vertical and horizontal rules
21cr|texlive-arraycols-61719-1|24	of variable thickness are also provided.
21cr|texlive-arraycols-61719-1|25	
21cr|texlive-arraycols-61719-1|26	%files
21cr|texlive-arraycols-61719-1|27	%doc %{_texmfdistdir}/doc/latex/arraycols
21cr|texlive-arraycols-61719-1|28	%{_texmfdistdir}/tex/latex/arraycols
21cr|texlive-arraycols-61719-1|29	
21cr|texlive-arraycols-61719-1|30	#------------------------------------------------------------------
21cr|texlive-arraycols-61719-1|31	
21cr|texlive-arraycols-61719-1|32	%prep
21cr|texlive-arraycols-61719-1|33	%setup -c -a0 -a1
21cr|texlive-arraycols-61719-1|34	
21cr|texlive-arraycols-61719-1|35	%build
21cr|texlive-arraycols-61719-1|36	
21cr|texlive-arraycols-61719-1|37	%install
21cr|texlive-arraycols-61719-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-arraycols-61719-1|39	rm -rf tlpkg
21cr|texlive-arraycols-61719-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8808 21
21cr|texlive-arvo-57213-1|1	%define oname arvo
21cr|texlive-arvo-57213-1|2	
21cr|texlive-arvo-57213-1|3	Summary:	The Arvo font face with support for LaTeX and pdfLaTeX
21cr|texlive-arvo-57213-1|4	Name:		texlive-arvo
21cr|texlive-arvo-57213-1|5	Version:	57213
21cr|texlive-arvo-57213-1|6	Release:	1
21cr|texlive-arvo-57213-1|7	License:	LPPL1.3
21cr|texlive-arvo-57213-1|8	Group:		Publishing
21cr|texlive-arvo-57213-1|9	Url:		https://www.ctan.org
21cr|texlive-arvo-57213-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-arvo-57213-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-arvo-57213-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-arvo-57213-1|13	Requires:	texlive-tlpkg
21cr|texlive-arvo-57213-1|14	Requires:	texlive-kpathsea
21cr|texlive-arvo-57213-1|15	Provides:	tex(a_6czsg4.enc) = 2024
21cr|texlive-arvo-57213-1|16	Provides:	tex(a_fibvii.enc) = 2024
21cr|texlive-arvo-57213-1|17	Provides:	tex(a_fin2th.enc) = 2024
21cr|texlive-arvo-57213-1|18	Provides:	tex(a_jtfq37.enc) = 2024
21cr|texlive-arvo-57213-1|19	Provides:	tex(a_od575u.enc) = 2024
21cr|texlive-arvo-57213-1|20	Provides:	tex(Arvo.map) = 2024
21cr|texlive-arvo-57213-1|21	Provides:	tex(Arvo.sty) = 2024
21cr|texlive-arvo-57213-1|22	Provides:	tex(a_vt66fp.enc) = 2024
21cr|texlive-arvo-57213-1|23	Provides:	tex(a_zmrji7.enc) = 2024
21cr|texlive-arvo-57213-1|24	Provides:	tex(LY1Arvo-TLF.fd) = 2024
21cr|texlive-arvo-57213-1|25	Provides:	tex(OT1Arvo-TLF.fd) = 2024
21cr|texlive-arvo-57213-1|26	Provides:	tex(T1Arvo-TLF.fd) = 2024
21cr|texlive-arvo-57213-1|27	Provides:	tex(TS1Arvo-TLF.fd) = 2024
21cr|texlive-arvo-57213-1|28	BuildArch:	noarch
21cr|texlive-arvo-57213-1|29	
21cr|texlive-arvo-57213-1|30	%description
21cr|texlive-arvo-57213-1|31	This package provides the Arvo family of fonts designed by
21cr|texlive-arvo-57213-1|32	Anton Koovit, with support for LaTeX and pdfLaTeX.
21cr|texlive-arvo-57213-1|33	
21cr|texlive-arvo-57213-1|34	%files
21cr|texlive-arvo-57213-1|35	%doc %{_texmfdistdir}/doc/fonts/arvo
21cr|texlive-arvo-57213-1|36	%{_texmfdistdir}/fonts/enc/dvips/arvo
21cr|texlive-arvo-57213-1|37	%{_texmfdistdir}/fonts/map/dvips/arvo
21cr|texlive-arvo-57213-1|38	%{_texmfdistdir}/fonts/tfm/public/arvo
21cr|texlive-arvo-57213-1|39	%{_texmfdistdir}/fonts/truetype/public/arvo
21cr|texlive-arvo-57213-1|40	%{_texmfdistdir}/fonts/vf/public/arvo
21cr|texlive-arvo-57213-1|41	%{_texmfdistdir}/tex/latex/arvo
21cr|texlive-arvo-57213-1|42	
21cr|texlive-arvo-57213-1|43	#------------------------------------------------------------------
21cr|texlive-arvo-57213-1|44	
21cr|texlive-arvo-57213-1|45	%prep
21cr|texlive-arvo-57213-1|46	%setup -c -a0 -a1
21cr|texlive-arvo-57213-1|47	
21cr|texlive-arvo-57213-1|48	%build
21cr|texlive-arvo-57213-1|49	
21cr|texlive-arvo-57213-1|50	%install
21cr|texlive-arvo-57213-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-arvo-57213-1|52	rm -rf tlpkg
21cr|texlive-arvo-57213-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

8809 21
21cr|texlive-asapsym-40201-1|1	%define oname asapsym
21cr|texlive-asapsym-40201-1|2	
21cr|texlive-asapsym-40201-1|3	Summary:	Using the free ASAP Symbol font with LaTeX and Plain TeX
21cr|texlive-asapsym-40201-1|4	Name:		texlive-asapsym
21cr|texlive-asapsym-40201-1|5	Version:	40201
21cr|texlive-asapsym-40201-1|6	Release:	1
21cr|texlive-asapsym-40201-1|7	License:	LPPL1.3
21cr|texlive-asapsym-40201-1|8	Group:		Publishing
21cr|texlive-asapsym-40201-1|9	Url:		https://www.ctan.org
21cr|texlive-asapsym-40201-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-asapsym-40201-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-asapsym-40201-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-asapsym-40201-1|13	Requires:	texlive-kpathsea
21cr|texlive-asapsym-40201-1|14	Requires:	texlive-tlpkg
21cr|texlive-asapsym-40201-1|15	Provides:	tex-asapsym = 2024
21cr|texlive-asapsym-40201-1|16	Provides:	tex(Asap-Symbol.otf) = 2024
21cr|texlive-asapsym-40201-1|17	Provides:	tex(asapsym.code.tex) = 2024
21cr|texlive-asapsym-40201-1|18	Provides:	tex(asapsym-generic.tex) = 2024
21cr|texlive-asapsym-40201-1|19	Provides:	tex(asapsym.sty) = 2024
21cr|texlive-asapsym-40201-1|20	BuildArch:	noarch
21cr|texlive-asapsym-40201-1|21	
21cr|texlive-asapsym-40201-1|22	%description
21cr|texlive-asapsym-40201-1|23	The package provides macros (usable with LaTeX or Plain TeX)
21cr|texlive-asapsym-40201-1|24	for using the freely available ASAP Symbol font, which is also
21cr|texlive-asapsym-40201-1|25	included. The font is distributed in OpenType format, and makes
21cr|texlive-asapsym-40201-1|26	extensive use of OpenType features. Therefore, at this time,
21cr|texlive-asapsym-40201-1|27	only XeTeX and LuaTeX are supported. An error message is issued
21cr|texlive-asapsym-40201-1|28	if an OTF-capable engine is not detected.
21cr|texlive-asapsym-40201-1|29	
21cr|texlive-asapsym-40201-1|30	%files
21cr|texlive-asapsym-40201-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-asapsym-40201-1|32	%{_texmfdistdir}/fonts/opentype/omnibus-type/asapsym/
21cr|texlive-asapsym-40201-1|33	%{_texmfdistdir}/tex/generic/asapsym/
21cr|texlive-asapsym-40201-1|34	%{_texmfdistdir}/tex/latex/asapsym/
21cr|texlive-asapsym-40201-1|35	%{_texmfdistdir}/tex/plain/asapsym/
21cr|texlive-asapsym-40201-1|36	
21cr|texlive-asapsym-40201-1|37	#------------------------------------------------------------------
21cr|texlive-asapsym-40201-1|38	
21cr|texlive-asapsym-40201-1|39	%prep
21cr|texlive-asapsym-40201-1|40	%setup -c -a0 -a1
21cr|texlive-asapsym-40201-1|41	
21cr|texlive-asapsym-40201-1|42	%build
21cr|texlive-asapsym-40201-1|43	
21cr|texlive-asapsym-40201-1|44	%install
21cr|texlive-asapsym-40201-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-asapsym-40201-1|46	rm -rf tlpkg
21cr|texlive-asapsym-40201-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

8810 21
21cr|texlive-ascii-font-29989.2.0-1|1	%define oname ascii-font
21cr|texlive-ascii-font-29989.2.0-1|2	
21cr|texlive-ascii-font-29989.2.0-1|3	Summary:	Use the ASCII "font" in LaTeX
21cr|texlive-ascii-font-29989.2.0-1|4	Name:		texlive-ascii-font
21cr|texlive-ascii-font-29989.2.0-1|5	Version:	29989.2.0
21cr|texlive-ascii-font-29989.2.0-1|6	Release:	1
21cr|texlive-ascii-font-29989.2.0-1|7	License:	LPPL1.3
21cr|texlive-ascii-font-29989.2.0-1|8	Group:		Publishing
21cr|texlive-ascii-font-29989.2.0-1|9	Url:		https://www.ctan.org
21cr|texlive-ascii-font-29989.2.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ascii-font-29989.2.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ascii-font-29989.2.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ascii-font-29989.2.0-1|13	Requires:	texlive-kpathsea
21cr|texlive-ascii-font-29989.2.0-1|14	Requires:	texlive-tlpkg
21cr|texlive-ascii-font-29989.2.0-1|15	#Requires:	tex(xspace.sty)
21cr|texlive-ascii-font-29989.2.0-1|16	Provides:	tex-ascii-font = 2024
21cr|texlive-ascii-font-29989.2.0-1|17	Provides:	tex(ascii.map) = 2024
21cr|texlive-ascii-font-29989.2.0-1|18	Provides:	tex(ASCII.pfb) = 2024
21cr|texlive-ascii-font-29989.2.0-1|19	Provides:	tex(ascii.sty) = 2024
21cr|texlive-ascii-font-29989.2.0-1|20	Provides:	tex(ASCII.tfm) = 2024
21cr|texlive-ascii-font-29989.2.0-1|21	BuildArch:	noarch
21cr|texlive-ascii-font-29989.2.0-1|22	
21cr|texlive-ascii-font-29989.2.0-1|23	%description
21cr|texlive-ascii-font-29989.2.0-1|24	The package provides glyph and font access commands so that
21cr|texlive-ascii-font-29989.2.0-1|25	LaTeX users can use the ASCII glyphs in their documents. The
21cr|texlive-ascii-font-29989.2.0-1|26	ASCII font is encoded according to the IBM PC Code Page 437 C0
21cr|texlive-ascii-font-29989.2.0-1|27	Graphics. This package replaces any early LaTeX 2.09 package
21cr|texlive-ascii-font-29989.2.0-1|28	and "font" by R. Ramasubramanian and R.W.D. Nickalls.
21cr|texlive-ascii-font-29989.2.0-1|29	
21cr|texlive-ascii-font-29989.2.0-1|30	%files
21cr|texlive-ascii-font-29989.2.0-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-ascii-font-29989.2.0-1|32	%{_texmfdistdir}/fonts/map/dvips/ascii-font/
21cr|texlive-ascii-font-29989.2.0-1|33	%{_texmfdistdir}/fonts/tfm/public/ascii-font/
21cr|texlive-ascii-font-29989.2.0-1|34	%{_texmfdistdir}/fonts/type1/public/ascii-font/
21cr|texlive-ascii-font-29989.2.0-1|35	%{_texmfdistdir}/tex/latex/ascii-font/
21cr|texlive-ascii-font-29989.2.0-1|36	
21cr|texlive-ascii-font-29989.2.0-1|37	#------------------------------------------------------------------
21cr|texlive-ascii-font-29989.2.0-1|38	
21cr|texlive-ascii-font-29989.2.0-1|39	%prep
21cr|texlive-ascii-font-29989.2.0-1|40	%setup -c -a0 -a1
21cr|texlive-ascii-font-29989.2.0-1|41	
21cr|texlive-ascii-font-29989.2.0-1|42	%build
21cr|texlive-ascii-font-29989.2.0-1|43	
21cr|texlive-ascii-font-29989.2.0-1|44	%install
21cr|texlive-ascii-font-29989.2.0-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ascii-font-29989.2.0-1|46	rm -rf tlpkg
21cr|texlive-ascii-font-29989.2.0-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

8811 21
21cr|texlive-ascmac-53411-1|1	%define oname ascmac
21cr|texlive-ascmac-53411-1|2	
21cr|texlive-ascmac-53411-1|3	Summary:	Boxes and picture macros with Japanese vertical writing support
21cr|texlive-ascmac-53411-1|4	Name:		texlive-ascmac
21cr|texlive-ascmac-53411-1|5	Version:	53411
21cr|texlive-ascmac-53411-1|6	Release:	1
21cr|texlive-ascmac-53411-1|7	License:	LPPL1.3
21cr|texlive-ascmac-53411-1|8	Group:		Publishing
21cr|texlive-ascmac-53411-1|9	Url:		https://www.ctan.org
21cr|texlive-ascmac-53411-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ascmac-53411-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ascmac-53411-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ascmac-53411-1|13	Requires:	texlive-tlpkg
21cr|texlive-ascmac-53411-1|14	Requires:	texlive-kpathsea
21cr|texlive-ascmac-53411-1|15	Provides:	tex(ascgrp.mf) = 2024
21cr|texlive-ascmac-53411-1|16	Provides:	tex(ascgrp.pfb) = 2024
21cr|texlive-ascmac-53411-1|17	Provides:	tex(ascgrp.tfm) = 2024
21cr|texlive-ascmac-53411-1|18	Provides:	tex(ascii10.mf) = 2024
21cr|texlive-ascmac-53411-1|19	Provides:	tex(ascii10.pfb) = 2024
21cr|texlive-ascmac-53411-1|20	Provides:	tex(ascii10.tfm) = 2024
21cr|texlive-ascmac-53411-1|21	Provides:	tex(ascii36.mf) = 2024
21cr|texlive-ascmac-53411-1|22	Provides:	tex(ascii36.pfb) = 2024
21cr|texlive-ascmac-53411-1|23	Provides:	tex(ascii36.tfm) = 2024
21cr|texlive-ascmac-53411-1|24	Provides:	tex(ascii.mf) = 2024
21cr|texlive-ascmac-53411-1|25	Provides:	tex(ascmac.sty) = 2024
21cr|texlive-ascmac-53411-1|26	Provides:	tex(tascmac.sty) = 2024
21cr|texlive-ascmac-53411-1|27	BuildArch:	noarch
21cr|texlive-ascmac-53411-1|28	
21cr|texlive-ascmac-53411-1|29	%description
21cr|texlive-ascmac-53411-1|30	The bundle provides boxes and picture macros with Japanese
21cr|texlive-ascmac-53411-1|31	vertical writing support. It uses only native picture macros
21cr|texlive-ascmac-53411-1|32	and fonts for drawing boxes and is thus driver-independent.
21cr|texlive-ascmac-53411-1|33	Formerly part of the Japanese pLaTeX bundle, it now supports
21cr|texlive-ascmac-53411-1|34	all LaTeX engines.
21cr|texlive-ascmac-53411-1|35	
21cr|texlive-ascmac-53411-1|36	%files
21cr|texlive-ascmac-53411-1|37	%doc %{_texmfdistdir}/doc/latex/ascmac/
21cr|texlive-ascmac-53411-1|38	%{_texmfdistdir}/fonts/map/dvips/ascmac/
21cr|texlive-ascmac-53411-1|39	%{_texmfdistdir}/fonts/source/public/ascmac/
21cr|texlive-ascmac-53411-1|40	%{_texmfdistdir}/fonts/tfm/public/ascmac/
21cr|texlive-ascmac-53411-1|41	%{_texmfdistdir}/fonts/type1/public/ascmac/
21cr|texlive-ascmac-53411-1|42	%{_texmfdistdir}/tex/latex/ascmac/
21cr|texlive-ascmac-53411-1|43	
21cr|texlive-ascmac-53411-1|44	#------------------------------------------------------------------
21cr|texlive-ascmac-53411-1|45	
21cr|texlive-ascmac-53411-1|46	%prep
21cr|texlive-ascmac-53411-1|47	%setup -c -a0 -a1
21cr|texlive-ascmac-53411-1|48	
21cr|texlive-ascmac-53411-1|49	%build
21cr|texlive-ascmac-53411-1|50	
21cr|texlive-ascmac-53411-1|51	%install
21cr|texlive-ascmac-53411-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ascmac-53411-1|53	rm -rf tlpkg
21cr|texlive-ascmac-53411-1|54	cp -fpar * %{buildroot}%{_texmfdistdir}

8812 21
21cr|texlive-askinclude-54725-1|1	%define oname askinclude
21cr|texlive-askinclude-54725-1|2	
21cr|texlive-askinclude-54725-1|3	Summary:	Interactive use of \includeonly
21cr|texlive-askinclude-54725-1|4	Name:		texlive-askinclude
21cr|texlive-askinclude-54725-1|5	Version:	54725
21cr|texlive-askinclude-54725-1|6	Release:	1
21cr|texlive-askinclude-54725-1|7	License:	LPPL1.3
21cr|texlive-askinclude-54725-1|8	Group:		Publishing
21cr|texlive-askinclude-54725-1|9	Url:		https://www.ctan.org
21cr|texlive-askinclude-54725-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-askinclude-54725-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-askinclude-54725-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-askinclude-54725-1|13	Requires:	texlive-tlpkg
21cr|texlive-askinclude-54725-1|14	Requires:	texlive-kpathsea
21cr|texlive-askinclude-54725-1|15	Provides:	tex(askinclude.sty) = 2024
21cr|texlive-askinclude-54725-1|16	BuildArch:	noarch
21cr|texlive-askinclude-54725-1|17	
21cr|texlive-askinclude-54725-1|18	%description
21cr|texlive-askinclude-54725-1|19	The package asks the user which files to put in a \includeonly
21cr|texlive-askinclude-54725-1|20	command. There is provision for answering "same as last time"
21cr|texlive-askinclude-54725-1|21	or "all files".
21cr|texlive-askinclude-54725-1|22	
21cr|texlive-askinclude-54725-1|23	%files
21cr|texlive-askinclude-54725-1|24	%doc %{_texmfdistdir}/doc/latex/askinclude
21cr|texlive-askinclude-54725-1|25	%{_texmfdistdir}/tex/latex/askinclude
21cr|texlive-askinclude-54725-1|26	
21cr|texlive-askinclude-54725-1|27	#------------------------------------------------------------------
21cr|texlive-askinclude-54725-1|28	
21cr|texlive-askinclude-54725-1|29	%prep
21cr|texlive-askinclude-54725-1|30	%setup -c -a0 -a1
21cr|texlive-askinclude-54725-1|31	
21cr|texlive-askinclude-54725-1|32	%build
21cr|texlive-askinclude-54725-1|33	
21cr|texlive-askinclude-54725-1|34	%install
21cr|texlive-askinclude-54725-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-askinclude-54725-1|36	rm -rf tlpkg
21cr|texlive-askinclude-54725-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8813 21
21cr|texlive-asmeconf-65413-1|1	%define oname asmeconf
21cr|texlive-asmeconf-65413-1|2	
21cr|texlive-asmeconf-65413-1|3	Summary:	A template for ASME conference papers
21cr|texlive-asmeconf-65413-1|4	Name:		texlive-asmeconf
21cr|texlive-asmeconf-65413-1|5	Version:	65413
21cr|texlive-asmeconf-65413-1|6	Release:	1
21cr|texlive-asmeconf-65413-1|7	License:	LPPL1.3
21cr|texlive-asmeconf-65413-1|8	Group:		Publishing
21cr|texlive-asmeconf-65413-1|9	Url:		https://www.ctan.org
21cr|texlive-asmeconf-65413-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-asmeconf-65413-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-asmeconf-65413-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-asmeconf-65413-1|13	Requires:	texlive-tlpkg
21cr|texlive-asmeconf-65413-1|14	Requires:	texlive-kpathsea
21cr|texlive-asmeconf-65413-1|15	Requires:	texlive-newtx
21cr|texlive-asmeconf-65413-1|16	Provides:	tex(asmeconf.bst) = 2024
21cr|texlive-asmeconf-65413-1|17	Provides:	tex(asmeconf.cls) = 2024
21cr|texlive-asmeconf-65413-1|18	BuildArch:	noarch
21cr|texlive-asmeconf-65413-1|19	
21cr|texlive-asmeconf-65413-1|20	%description
21cr|texlive-asmeconf-65413-1|21	The asmeconf class provides a LaTeX template for ASME
21cr|texlive-asmeconf-65413-1|22	conference papers, following ASME's guidelines for margins,
21cr|texlive-asmeconf-65413-1|23	fonts, headings, captions, and reference formats as of 2021.
21cr|texlive-asmeconf-65413-1|24	This LaTeX template is intended to be used with the
21cr|texlive-asmeconf-65413-1|25	asmeconf.bst BibTeX style, for reference formatting, which is
21cr|texlive-asmeconf-65413-1|26	part of this distribution. Unlike older ASME conference LaTeX
21cr|texlive-asmeconf-65413-1|27	templates, asmeconf pdfs will contain hyperlinks, bookmarks,
21cr|texlive-asmeconf-65413-1|28	and metadata; and the references can include the DOI and URL
21cr|texlive-asmeconf-65413-1|29	fields. This LaTeX template enables inline author names,
21cr|texlive-asmeconf-65413-1|30	following ASME's current style, but it can also produce the
21cr|texlive-asmeconf-65413-1|31	traditional grid style. Options include line numbering, final
21cr|texlive-asmeconf-65413-1|32	column balancing, various math options, government copyright,
21cr|texlive-asmeconf-65413-1|33	archivability (PDF/A), and multilingual support. The code is
21cr|texlive-asmeconf-65413-1|34	compatible with pdfLaTeX or LuaLaTeX. This LaTeX template is
21cr|texlive-asmeconf-65413-1|35	not a publication of ASME, but it does conform to ASME's
21cr|texlive-asmeconf-65413-1|36	currently published guidelines for conference papers.
21cr|texlive-asmeconf-65413-1|37	
21cr|texlive-asmeconf-65413-1|38	%files
21cr|texlive-asmeconf-65413-1|39	%doc %{_texmfdistdir}/doc/latex/asmeconf
21cr|texlive-asmeconf-65413-1|40	%{_texmfdistdir}/bibtex/bst/asmeconf
21cr|texlive-asmeconf-65413-1|41	%{_texmfdistdir}/tex/latex/asmeconf
21cr|texlive-asmeconf-65413-1|42	
21cr|texlive-asmeconf-65413-1|43	#------------------------------------------------------------------
21cr|texlive-asmeconf-65413-1|44	
21cr|texlive-asmeconf-65413-1|45	%prep
21cr|texlive-asmeconf-65413-1|46	%setup -c -a0 -a1
21cr|texlive-asmeconf-65413-1|47	
21cr|texlive-asmeconf-65413-1|48	%build
21cr|texlive-asmeconf-65413-1|49	
21cr|texlive-asmeconf-65413-1|50	%install
21cr|texlive-asmeconf-65413-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-asmeconf-65413-1|52	rm -rf tlpkg
21cr|texlive-asmeconf-65413-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

8814 21
21cr|texlive-asmejour-65405-1|1	%define oname asmejour
21cr|texlive-asmejour-65405-1|2	
21cr|texlive-asmejour-65405-1|3	Summary:	A template for ASME journal papers
21cr|texlive-asmejour-65405-1|4	Name:		texlive-asmejour
21cr|texlive-asmejour-65405-1|5	Version:	65405
21cr|texlive-asmejour-65405-1|6	Release:	1
21cr|texlive-asmejour-65405-1|7	License:	LPPL1.3
21cr|texlive-asmejour-65405-1|8	Group:		Publishing
21cr|texlive-asmejour-65405-1|9	Url:		https://www.ctan.org
21cr|texlive-asmejour-65405-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-asmejour-65405-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-asmejour-65405-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-asmejour-65405-1|13	Requires:	texlive-tlpkg
21cr|texlive-asmejour-65405-1|14	Requires:	texlive-kpathsea
21cr|texlive-asmejour-65405-1|15	Requires:	texlive-newtx
21cr|texlive-asmejour-65405-1|16	Provides:	tex(asmejour.bst) = 2024
21cr|texlive-asmejour-65405-1|17	Provides:	tex(asmejour.cls) = 2024
21cr|texlive-asmejour-65405-1|18	BuildArch:	noarch
21cr|texlive-asmejour-65405-1|19	
21cr|texlive-asmejour-65405-1|20	%description
21cr|texlive-asmejour-65405-1|21	The asmejour class provides a template to format preprints
21cr|texlive-asmejour-65405-1|22	submitted to ASME journals. The layout and reference formats
21cr|texlive-asmejour-65405-1|23	closely follow the style that is currently being used for
21cr|texlive-asmejour-65405-1|24	published papers. The class is intended to be used with the
21cr|texlive-asmejour-65405-1|25	asmejour.bst BibTeX style, which is part of this distribution.
21cr|texlive-asmejour-65405-1|26	Unlike older ASME LaTeX templates, asmejour pdfs will contain
21cr|texlive-asmejour-65405-1|27	hyperlinks, bookmarks, and metadata, and references can include
21cr|texlive-asmejour-65405-1|28	the DOI and URL fields. Options include line numbering, final
21cr|texlive-asmejour-65405-1|29	column balancing, various math options, government copyright,
21cr|texlive-asmejour-65405-1|30	and archivability (PDF/A). The class is compatible with
21cr|texlive-asmejour-65405-1|31	pdfLaTeX or LuaLaTeX. This package is not a publication of
21cr|texlive-asmejour-65405-1|32	ASME.
21cr|texlive-asmejour-65405-1|33	
21cr|texlive-asmejour-65405-1|34	%files
21cr|texlive-asmejour-65405-1|35	%doc %{_texmfdistdir}/doc/latex/asmejour
21cr|texlive-asmejour-65405-1|36	%{_texmfdistdir}/bibtex/bst/asmejour
21cr|texlive-asmejour-65405-1|37	%{_texmfdistdir}/tex/latex/asmejour
21cr|texlive-asmejour-65405-1|38	
21cr|texlive-asmejour-65405-1|39	#------------------------------------------------------------------
21cr|texlive-asmejour-65405-1|40	
21cr|texlive-asmejour-65405-1|41	%prep
21cr|texlive-asmejour-65405-1|42	%setup -c -a0 -a1
21cr|texlive-asmejour-65405-1|43	
21cr|texlive-asmejour-65405-1|44	%build
21cr|texlive-asmejour-65405-1|45	
21cr|texlive-asmejour-65405-1|46	%install
21cr|texlive-asmejour-65405-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-asmejour-65405-1|48	rm -rf tlpkg
21cr|texlive-asmejour-65405-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

8815 21
21cr|texlive-aspectratio-2.0-7|1	# revision 25243
21cr|texlive-aspectratio-2.0-7|2	# category Package
21cr|texlive-aspectratio-2.0-7|3	# catalog-ctan /macros/latex/contrib/aspectratio
21cr|texlive-aspectratio-2.0-7|4	# catalog-date 2012-01-28 10:04:30 +0100
21cr|texlive-aspectratio-2.0-7|5	# catalog-license lppl
21cr|texlive-aspectratio-2.0-7|6	# catalog-version 2.0
21cr|texlive-aspectratio-2.0-7|7	Name:		texlive-aspectratio
21cr|texlive-aspectratio-2.0-7|8	Version:	2.0
21cr|texlive-aspectratio-2.0-7|9	Release:	7
21cr|texlive-aspectratio-2.0-7|10	Summary:	Capital A and capital R ligature for Aspect Ratio
21cr|texlive-aspectratio-2.0-7|11	Group:		Publishing
21cr|texlive-aspectratio-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aspectratio
21cr|texlive-aspectratio-2.0-7|13	License:	LPPL
21cr|texlive-aspectratio-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aspectratio.tar.xz
21cr|texlive-aspectratio-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aspectratio.doc.tar.xz
21cr|texlive-aspectratio-2.0-7|16	BuildArch:	noarch
21cr|texlive-aspectratio-2.0-7|17	BuildRequires:	texlive-tlpkg
21cr|texlive-aspectratio-2.0-7|18	Requires(pre):	texlive-tlpkg
21cr|texlive-aspectratio-2.0-7|19	Requires(post):	texlive-kpathsea
21cr|texlive-aspectratio-2.0-7|20	
21cr|texlive-aspectratio-2.0-7|21	%description
21cr|texlive-aspectratio-2.0-7|22	The package provides fonts (both as Adobe Type 1 format, and as
21cr|texlive-aspectratio-2.0-7|23	Metafont source) for the 'AR' symbol (for Aspect Ratio) used by
21cr|texlive-aspectratio-2.0-7|24	aeronautical scientists and engineers.
21cr|texlive-aspectratio-2.0-7|25	
21cr|texlive-aspectratio-2.0-7|26	
21cr|texlive-aspectratio-2.0-7|27	#-----------------------------------------------------------------------
21cr|texlive-aspectratio-2.0-7|28	%files
21cr|texlive-aspectratio-2.0-7|29	%{_texmfdistdir}/fonts/map/dvips/aspectratio/aspectratio.map
21cr|texlive-aspectratio-2.0-7|30	%{_texmfdistdir}/fonts/source/public/aspectratio/ar10.mf
21cr|texlive-aspectratio-2.0-7|31	%{_texmfdistdir}/fonts/source/public/aspectratio/ar12.mf
21cr|texlive-aspectratio-2.0-7|32	%{_texmfdistdir}/fonts/source/public/aspectratio/ar6.mf
21cr|texlive-aspectratio-2.0-7|33	%{_texmfdistdir}/fonts/source/public/aspectratio/ar7.mf
21cr|texlive-aspectratio-2.0-7|34	%{_texmfdistdir}/fonts/source/public/aspectratio/ar8.mf
21cr|texlive-aspectratio-2.0-7|35	%{_texmfdistdir}/fonts/source/public/aspectratio/ar9.mf
21cr|texlive-aspectratio-2.0-7|36	%{_texmfdistdir}/fonts/source/public/aspectratio/arb10.mf
21cr|texlive-aspectratio-2.0-7|37	%{_texmfdistdir}/fonts/source/public/aspectratio/arb12.mf
21cr|texlive-aspectratio-2.0-7|38	%{_texmfdistdir}/fonts/source/public/aspectratio/arb5.mf
21cr|texlive-aspectratio-2.0-7|39	%{_texmfdistdir}/fonts/source/public/aspectratio/arb6.mf
21cr|texlive-aspectratio-2.0-7|40	%{_texmfdistdir}/fonts/source/public/aspectratio/arb7.mf
21cr|texlive-aspectratio-2.0-7|41	%{_texmfdistdir}/fonts/source/public/aspectratio/arb8.mf
21cr|texlive-aspectratio-2.0-7|42	%{_texmfdistdir}/fonts/source/public/aspectratio/arb9.mf
21cr|texlive-aspectratio-2.0-7|43	%{_texmfdistdir}/fonts/source/public/aspectratio/arssbi10.mf
21cr|texlive-aspectratio-2.0-7|44	%{_texmfdistdir}/fonts/source/public/aspectratio/arssi10.mf
21cr|texlive-aspectratio-2.0-7|45	%{_texmfdistdir}/fonts/source/public/aspectratio/artti10.mf
21cr|texlive-aspectratio-2.0-7|46	%{_texmfdistdir}/fonts/tfm/public/aspectratio/amarbi.tfm
21cr|texlive-aspectratio-2.0-7|47	%{_texmfdistdir}/fonts/tfm/public/aspectratio/amarri.tfm
21cr|texlive-aspectratio-2.0-7|48	%{_texmfdistdir}/fonts/tfm/public/aspectratio/aparbi.tfm
21cr|texlive-aspectratio-2.0-7|49	%{_texmfdistdir}/fonts/tfm/public/aspectratio/aparri.tfm
21cr|texlive-aspectratio-2.0-7|50	%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar10.tfm
21cr|texlive-aspectratio-2.0-7|51	%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar12.tfm
21cr|texlive-aspectratio-2.0-7|52	%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar5.tfm
21cr|texlive-aspectratio-2.0-7|53	%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar6.tfm
21cr|texlive-aspectratio-2.0-7|54	%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar7.tfm
21cr|texlive-aspectratio-2.0-7|55	%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar8.tfm
21cr|texlive-aspectratio-2.0-7|56	%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar9.tfm
21cr|texlive-aspectratio-2.0-7|57	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb10.tfm
21cr|texlive-aspectratio-2.0-7|58	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb12.tfm
21cr|texlive-aspectratio-2.0-7|59	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb5.tfm
21cr|texlive-aspectratio-2.0-7|60	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb6.tfm
21cr|texlive-aspectratio-2.0-7|61	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb7.tfm
21cr|texlive-aspectratio-2.0-7|62	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb8.tfm
21cr|texlive-aspectratio-2.0-7|63	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb9.tfm
21cr|texlive-aspectratio-2.0-7|64	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arssbi10.tfm
21cr|texlive-aspectratio-2.0-7|65	%{_texmfdistdir}/fonts/tfm/public/aspectratio/arssi10.tfm
21cr|texlive-aspectratio-2.0-7|66	%{_texmfdistdir}/fonts/tfm/public/aspectratio/artti10.tfm
21cr|texlive-aspectratio-2.0-7|67	%{_texmfdistdir}/fonts/type1/public/aspectratio/amarbi.pfb
21cr|texlive-aspectratio-2.0-7|68	%{_texmfdistdir}/fonts/type1/public/aspectratio/amarri.pfb
21cr|texlive-aspectratio-2.0-7|69	%{_texmfdistdir}/fonts/type1/public/aspectratio/ar10.pfb
21cr|texlive-aspectratio-2.0-7|70	%{_texmfdistdir}/fonts/type1/public/aspectratio/ar12.pfb
21cr|texlive-aspectratio-2.0-7|71	%{_texmfdistdir}/fonts/type1/public/aspectratio/ar5.pfb
21cr|texlive-aspectratio-2.0-7|72	%{_texmfdistdir}/fonts/type1/public/aspectratio/ar6.pfb
21cr|texlive-aspectratio-2.0-7|73	%{_texmfdistdir}/fonts/type1/public/aspectratio/ar7.pfb
21cr|texlive-aspectratio-2.0-7|74	%{_texmfdistdir}/fonts/type1/public/aspectratio/ar8.pfb
21cr|texlive-aspectratio-2.0-7|75	%{_texmfdistdir}/fonts/type1/public/aspectratio/ar9.pfb
21cr|texlive-aspectratio-2.0-7|76	%{_texmfdistdir}/fonts/type1/public/aspectratio/arb10.pfb
21cr|texlive-aspectratio-2.0-7|77	%{_texmfdistdir}/fonts/type1/public/aspectratio/arb12.pfb
21cr|texlive-aspectratio-2.0-7|78	%{_texmfdistdir}/fonts/type1/public/aspectratio/arb5.pfb
21cr|texlive-aspectratio-2.0-7|79	%{_texmfdistdir}/fonts/type1/public/aspectratio/arb6.pfb
21cr|texlive-aspectratio-2.0-7|80	%{_texmfdistdir}/fonts/type1/public/aspectratio/arb7.pfb
21cr|texlive-aspectratio-2.0-7|81	%{_texmfdistdir}/fonts/type1/public/aspectratio/arb8.pfb
21cr|texlive-aspectratio-2.0-7|82	%{_texmfdistdir}/fonts/type1/public/aspectratio/arb9.pfb
21cr|texlive-aspectratio-2.0-7|83	%{_texmfdistdir}/fonts/type1/public/aspectratio/arssbi10.pfb
21cr|texlive-aspectratio-2.0-7|84	%{_texmfdistdir}/fonts/type1/public/aspectratio/arssi10.pfb
21cr|texlive-aspectratio-2.0-7|85	%{_texmfdistdir}/fonts/type1/public/aspectratio/artti10.pfb
21cr|texlive-aspectratio-2.0-7|86	%{_texmfdistdir}/tex/latex/aspectratio/ar.sty
21cr|texlive-aspectratio-2.0-7|87	%doc %{_texmfdistdir}/doc/latex/aspectratio/ar.pdf
21cr|texlive-aspectratio-2.0-7|88	%doc %{_texmfdistdir}/doc/latex/aspectratio/ar.tex
21cr|texlive-aspectratio-2.0-7|89	
21cr|texlive-aspectratio-2.0-7|90	#-----------------------------------------------------------------------
21cr|texlive-aspectratio-2.0-7|91	%prep
21cr|texlive-aspectratio-2.0-7|92	%setup -c -a0 -a1
21cr|texlive-aspectratio-2.0-7|93	
21cr|texlive-aspectratio-2.0-7|94	%build
21cr|texlive-aspectratio-2.0-7|95	
21cr|texlive-aspectratio-2.0-7|96	%install
21cr|texlive-aspectratio-2.0-7|97	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-aspectratio-2.0-7|98	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

8816 21
21cr|texlive-association-matrix-64845-1|1	%define oname association-matrix
21cr|texlive-association-matrix-64845-1|2	
21cr|texlive-association-matrix-64845-1|3	Summary:	LaTeX support for creating association matrices
21cr|texlive-association-matrix-64845-1|4	Name:		texlive-association-matrix
21cr|texlive-association-matrix-64845-1|5	Version:	64845
21cr|texlive-association-matrix-64845-1|6	Release:	1
21cr|texlive-association-matrix-64845-1|7	License:	LPPL1.3
21cr|texlive-association-matrix-64845-1|8	Group:		Publishing
21cr|texlive-association-matrix-64845-1|9	Url:		https://www.ctan.org
21cr|texlive-association-matrix-64845-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-association-matrix-64845-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-association-matrix-64845-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-association-matrix-64845-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-association-matrix-64845-1|14	#Requires:	tex(forloop.sty)
21cr|texlive-association-matrix-64845-1|15	Requires:	tex(ifthen.sty)
21cr|texlive-association-matrix-64845-1|16	Requires:	texlive-tlpkg
21cr|texlive-association-matrix-64845-1|17	Requires:	texlive-kpathsea
21cr|texlive-association-matrix-64845-1|18	Requires:	tex(textcomp.sty)
21cr|texlive-association-matrix-64845-1|19	#Requires:	tex(xparse.sty)
21cr|texlive-association-matrix-64845-1|20	Provides:	tex(association-matrix.sty) = 2024
21cr|texlive-association-matrix-64845-1|21	BuildArch:	noarch
21cr|texlive-association-matrix-64845-1|22	
21cr|texlive-association-matrix-64845-1|23	%description
21cr|texlive-association-matrix-64845-1|24	This package allows the creation of association matrices in an
21cr|texlive-association-matrix-64845-1|25	clear and concise fashion, without having to deal with manually
21cr|texlive-association-matrix-64845-1|26	generating and modifying the tables while working. All you have
21cr|texlive-association-matrix-64845-1|27	to do is define the rows and the columns by their unique
21cr|texlive-association-matrix-64845-1|28	identifier, and then specify which cells should be marked as
21cr|texlive-association-matrix-64845-1|29	associated. Then, the \amxgenerate command generates a table
21cr|texlive-association-matrix-64845-1|30	that shows in the cells with a blip (*) where the association
21cr|texlive-association-matrix-64845-1|31	was added. The package depends on etoolbox, forloop, ifthen,
21cr|texlive-association-matrix-64845-1|32	textcomp, and xparse.
21cr|texlive-association-matrix-64845-1|33	
21cr|texlive-association-matrix-64845-1|34	%files
21cr|texlive-association-matrix-64845-1|35	%doc %{_texmfdistdir}/doc/latex/association-matrix
21cr|texlive-association-matrix-64845-1|36	%{_texmfdistdir}/tex/latex/association-matrix
21cr|texlive-association-matrix-64845-1|37	
21cr|texlive-association-matrix-64845-1|38	#------------------------------------------------------------------
21cr|texlive-association-matrix-64845-1|39	
21cr|texlive-association-matrix-64845-1|40	%prep
21cr|texlive-association-matrix-64845-1|41	%setup -c -a0 -a1
21cr|texlive-association-matrix-64845-1|42	
21cr|texlive-association-matrix-64845-1|43	%build
21cr|texlive-association-matrix-64845-1|44	
21cr|texlive-association-matrix-64845-1|45	%install
21cr|texlive-association-matrix-64845-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-association-matrix-64845-1|47	rm -rf tlpkg
21cr|texlive-association-matrix-64845-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

8817 21
21cr|texlive-asternote-63838-1|1	%define oname asternote
21cr|texlive-asternote-63838-1|2	
21cr|texlive-asternote-63838-1|3	Summary:	Annotation symbols enclosed in square brackets and marked with an asterisk
21cr|texlive-asternote-63838-1|4	Name:		texlive-asternote
21cr|texlive-asternote-63838-1|5	Version:	63838
21cr|texlive-asternote-63838-1|6	Release:	1
21cr|texlive-asternote-63838-1|7	License:	LPPL1.3
21cr|texlive-asternote-63838-1|8	Group:		Publishing
21cr|texlive-asternote-63838-1|9	Url:		https://www.ctan.org
21cr|texlive-asternote-63838-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-asternote-63838-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-asternote-63838-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-asternote-63838-1|13	Requires:	texlive-tlpkg
21cr|texlive-asternote-63838-1|14	Requires:	texlive-kpathsea
21cr|texlive-asternote-63838-1|15	Provides:	tex(asternote.sty) = 2024
21cr|texlive-asternote-63838-1|16	BuildArch:	noarch
21cr|texlive-asternote-63838-1|17	
21cr|texlive-asternote-63838-1|18	%description
21cr|texlive-asternote-63838-1|19	This LaTeX package can output annotation symbols enclosed in
21cr|texlive-asternote-63838-1|20	square brackets and marked with an asterisk.
21cr|texlive-asternote-63838-1|21	
21cr|texlive-asternote-63838-1|22	%files
21cr|texlive-asternote-63838-1|23	%doc %{_texmfdistdir}/doc/latex/asternote
21cr|texlive-asternote-63838-1|24	%{_texmfdistdir}/tex/latex/asternote
21cr|texlive-asternote-63838-1|25	
21cr|texlive-asternote-63838-1|26	#------------------------------------------------------------------
21cr|texlive-asternote-63838-1|27	
21cr|texlive-asternote-63838-1|28	%prep
21cr|texlive-asternote-63838-1|29	%setup -c -a0 -a1
21cr|texlive-asternote-63838-1|30	
21cr|texlive-asternote-63838-1|31	%build
21cr|texlive-asternote-63838-1|32	
21cr|texlive-asternote-63838-1|33	%install
21cr|texlive-asternote-63838-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-asternote-63838-1|35	rm -rf tlpkg
21cr|texlive-asternote-63838-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

8818 21
21cr|texlive-astro-2.20-8|1	# revision 15878
21cr|texlive-astro-2.20-8|2	# category Package
21cr|texlive-astro-2.20-8|3	# catalog-ctan /fonts/astro
21cr|texlive-astro-2.20-8|4	# catalog-date 2008-10-03 22:28:15 +0200
21cr|texlive-astro-2.20-8|5	# catalog-license lppl
21cr|texlive-astro-2.20-8|6	# catalog-version 2.20
21cr|texlive-astro-2.20-8|7	Name:		texlive-astro
21cr|texlive-astro-2.20-8|8	Version:	2.20
21cr|texlive-astro-2.20-8|9	Release:	8
21cr|texlive-astro-2.20-8|10	Summary:	Astronomical (planetary) symbols
21cr|texlive-astro-2.20-8|11	Group:		Publishing
21cr|texlive-astro-2.20-8|12	URL:		http://www.ctan.org/tex-archive/fonts/astro
21cr|texlive-astro-2.20-8|13	License:	LPPL
21cr|texlive-astro-2.20-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/astro.tar.xz
21cr|texlive-astro-2.20-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/astro.doc.tar.xz
21cr|texlive-astro-2.20-8|16	BuildArch:	noarch
21cr|texlive-astro-2.20-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-astro-2.20-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-astro-2.20-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-astro-2.20-8|20	
21cr|texlive-astro-2.20-8|21	%description
21cr|texlive-astro-2.20-8|22	Astrosym is a font containing astronomical symbols, including
21cr|texlive-astro-2.20-8|23	those used for the planets, four planetoids, the phases of the
21cr|texlive-astro-2.20-8|24	moon, the signs of the zodiac, and some additional symbols. The
21cr|texlive-astro-2.20-8|25	font is distributed in MetaFont format.
21cr|texlive-astro-2.20-8|26	
21cr|texlive-astro-2.20-8|27	
21cr|texlive-astro-2.20-8|28	#-----------------------------------------------------------------------
21cr|texlive-astro-2.20-8|29	%files
21cr|texlive-astro-2.20-8|30	%{_texmfdistdir}/fonts/source/public/astro/astrosym.cal
21cr|texlive-astro-2.20-8|31	%{_texmfdistdir}/fonts/source/public/astro/astrosym.cmn
21cr|texlive-astro-2.20-8|32	%{_texmfdistdir}/fonts/source/public/astro/astrosym.mac
21cr|texlive-astro-2.20-8|33	%{_texmfdistdir}/fonts/source/public/astro/astrosym.mf
21cr|texlive-astro-2.20-8|34	%{_texmfdistdir}/fonts/source/public/astro/astrosym.uni
21cr|texlive-astro-2.20-8|35	%{_texmfdistdir}/fonts/source/public/astro/astrosym.xtr
21cr|texlive-astro-2.20-8|36	%{_texmfdistdir}/fonts/tfm/public/astro/astrosym.tfm
21cr|texlive-astro-2.20-8|37	%doc %{_texmfdistdir}/doc/fonts/astro/astrosym.tex
21cr|texlive-astro-2.20-8|38	%doc %{_texmfdistdir}/doc/fonts/astro/astrosym.txt
21cr|texlive-astro-2.20-8|39	
21cr|texlive-astro-2.20-8|40	#-----------------------------------------------------------------------
21cr|texlive-astro-2.20-8|41	%prep
21cr|texlive-astro-2.20-8|42	%setup -c -a0 -a1
21cr|texlive-astro-2.20-8|43	
21cr|texlive-astro-2.20-8|44	%build
21cr|texlive-astro-2.20-8|45	
21cr|texlive-astro-2.20-8|46	%install
21cr|texlive-astro-2.20-8|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-astro-2.20-8|48	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

8819 21
21cr|texlive-atbegshi-53051-1|1	%define oname atbegshi
21cr|texlive-atbegshi-53051-1|2	
21cr|texlive-atbegshi-53051-1|3	Summary:	Execute stuff at \shipout time
21cr|texlive-atbegshi-53051-1|4	Name:		texlive-atbegshi
21cr|texlive-atbegshi-53051-1|5	Version:	53051
21cr|texlive-atbegshi-53051-1|6	Release:	1
21cr|texlive-atbegshi-53051-1|7	License:	LPPL1.3
21cr|texlive-atbegshi-53051-1|8	Group:		Publishing
21cr|texlive-atbegshi-53051-1|9	Url:		https://www.ctan.org
21cr|texlive-atbegshi-53051-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-atbegshi-53051-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-atbegshi-53051-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-atbegshi-53051-1|13	Requires:	texlive-tlpkg
21cr|texlive-atbegshi-53051-1|14	Requires:	texlive-kpathsea
21cr|texlive-atbegshi-53051-1|15	Provides:	tex(atbegshi.sty) = 2024
21cr|texlive-atbegshi-53051-1|16	BuildArch:	noarch
21cr|texlive-atbegshi-53051-1|17	
21cr|texlive-atbegshi-53051-1|18	%description
21cr|texlive-atbegshi-53051-1|19	This package is a modern reimplementation of package everyshi,
21cr|texlive-atbegshi-53051-1|20	providing various commands to be executed before a \shipout
21cr|texlive-atbegshi-53051-1|21	command. It makes use of e-TeX's facilities if they are
21cr|texlive-atbegshi-53051-1|22	available. The package may be used either with LaTeX or with
21cr|texlive-atbegshi-53051-1|23	plain TeX.
21cr|texlive-atbegshi-53051-1|24	
21cr|texlive-atbegshi-53051-1|25	%files
21cr|texlive-atbegshi-53051-1|26	%doc %{_texmfdistdir}/doc/latex/atbegshi
21cr|texlive-atbegshi-53051-1|27	%{_texmfdistdir}/tex/generic/atbegshi
21cr|texlive-atbegshi-53051-1|28	
21cr|texlive-atbegshi-53051-1|29	#------------------------------------------------------------------
21cr|texlive-atbegshi-53051-1|30	
21cr|texlive-atbegshi-53051-1|31	%prep
21cr|texlive-atbegshi-53051-1|32	%setup -c -a0 -a1
21cr|texlive-atbegshi-53051-1|33	
21cr|texlive-atbegshi-53051-1|34	%build
21cr|texlive-atbegshi-53051-1|35	
21cr|texlive-atbegshi-53051-1|36	%install
21cr|texlive-atbegshi-53051-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-atbegshi-53051-1|38	rm -rf tlpkg
21cr|texlive-atbegshi-53051-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8820 21
21cr|texlive-atenddvi-56922-1|1	%define oname atenddvi
21cr|texlive-atenddvi-56922-1|2	
21cr|texlive-atenddvi-56922-1|3	Summary:	Provides the \AtEndDvi command
21cr|texlive-atenddvi-56922-1|4	Name:		texlive-atenddvi
21cr|texlive-atenddvi-56922-1|5	Version:	56922
21cr|texlive-atenddvi-56922-1|6	Release:	1
21cr|texlive-atenddvi-56922-1|7	License:	LPPL1.3
21cr|texlive-atenddvi-56922-1|8	Group:		Publishing
21cr|texlive-atenddvi-56922-1|9	Url:		https://www.ctan.org
21cr|texlive-atenddvi-56922-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-atenddvi-56922-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-atenddvi-56922-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-atenddvi-56922-1|13	Requires:	texlive-tlpkg
21cr|texlive-atenddvi-56922-1|14	Requires:	texlive-kpathsea
21cr|texlive-atenddvi-56922-1|15	Provides:	tex(atenddvi-2019-12-11.sty) = 2024
21cr|texlive-atenddvi-56922-1|16	Provides:	tex(atenddvi.sty) = 2024
21cr|texlive-atenddvi-56922-1|17	BuildArch:	noarch
21cr|texlive-atenddvi-56922-1|18	
21cr|texlive-atenddvi-56922-1|19	%description
21cr|texlive-atenddvi-56922-1|20	This package is unneeded and does nothing when used with a
21cr|texlive-atenddvi-56922-1|21	LaTeX format 2020-10-01 or newer as in this case the format
21cr|texlive-atenddvi-56922-1|22	provides the \AtEndDvi command. For older formats it implements
21cr|texlive-atenddvi-56922-1|23	\AtEndDvi, a counterpart to \AtBeginDvi. The execution of its
21cr|texlive-atenddvi-56922-1|24	argument is delayed to the end of the document at the end of
21cr|texlive-atenddvi-56922-1|25	the last page. Thus \special and \write remain effective,
21cr|texlive-atenddvi-56922-1|26	because they are put into the last page. This is the main
21cr|texlive-atenddvi-56922-1|27	difference to \AtEndDocument.
21cr|texlive-atenddvi-56922-1|28	
21cr|texlive-atenddvi-56922-1|29	%files
21cr|texlive-atenddvi-56922-1|30	%doc %{_texmfdistdir}/doc/latex/atenddvi
21cr|texlive-atenddvi-56922-1|31	%{_texmfdistdir}/tex/latex/atenddvi
21cr|texlive-atenddvi-56922-1|32	
21cr|texlive-atenddvi-56922-1|33	#------------------------------------------------------------------
21cr|texlive-atenddvi-56922-1|34	
21cr|texlive-atenddvi-56922-1|35	%prep
21cr|texlive-atenddvi-56922-1|36	%setup -c -a0 -a1
21cr|texlive-atenddvi-56922-1|37	
21cr|texlive-atenddvi-56922-1|38	%build
21cr|texlive-atenddvi-56922-1|39	
21cr|texlive-atenddvi-56922-1|40	%install
21cr|texlive-atenddvi-56922-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-atenddvi-56922-1|42	rm -rf tlpkg
21cr|texlive-atenddvi-56922-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

8821 21
21cr|texlive-atendofenv-62164-1|1	%define oname atendofenv
21cr|texlive-atendofenv-62164-1|2	
21cr|texlive-atendofenv-62164-1|3	Summary:	Add a custom symbol at the end of an environment
21cr|texlive-atendofenv-62164-1|4	Name:		texlive-atendofenv
21cr|texlive-atendofenv-62164-1|5	Version:	62164
21cr|texlive-atendofenv-62164-1|6	Release:	1
21cr|texlive-atendofenv-62164-1|7	License:	LPPL1.3
21cr|texlive-atendofenv-62164-1|8	Group:		Publishing
21cr|texlive-atendofenv-62164-1|9	Url:		https://www.ctan.org
21cr|texlive-atendofenv-62164-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-atendofenv-62164-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-atendofenv-62164-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-atendofenv-62164-1|13	Requires:	texlive-tlpkg
21cr|texlive-atendofenv-62164-1|14	Requires:	texlive-kpathsea
21cr|texlive-atendofenv-62164-1|15	Provides:	tex(atendofenv.sty) = 2024
21cr|texlive-atendofenv-62164-1|16	BuildArch:	noarch
21cr|texlive-atendofenv-62164-1|17	
21cr|texlive-atendofenv-62164-1|18	%description
21cr|texlive-atendofenv-62164-1|19	This package allows adding a custom symbol at the end of an
21cr|texlive-atendofenv-62164-1|20	environment (e.g. theorems, definitions, remarks).
21cr|texlive-atendofenv-62164-1|21	
21cr|texlive-atendofenv-62164-1|22	%files
21cr|texlive-atendofenv-62164-1|23	%doc %{_texmfdistdir}/doc/latex/atendofenv
21cr|texlive-atendofenv-62164-1|24	%{_texmfdistdir}/tex/latex/atendofenv
21cr|texlive-atendofenv-62164-1|25	
21cr|texlive-atendofenv-62164-1|26	#------------------------------------------------------------------
21cr|texlive-atendofenv-62164-1|27	
21cr|texlive-atendofenv-62164-1|28	%prep
21cr|texlive-atendofenv-62164-1|29	%setup -c -a0 -a1
21cr|texlive-atendofenv-62164-1|30	
21cr|texlive-atendofenv-62164-1|31	%build
21cr|texlive-atendofenv-62164-1|32	
21cr|texlive-atendofenv-62164-1|33	%install
21cr|texlive-atendofenv-62164-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-atendofenv-62164-1|35	rm -rf tlpkg
21cr|texlive-atendofenv-62164-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

8822 21
21cr|texlive-atkinson-64385-1|1	%define oname atkinson
21cr|texlive-atkinson-64385-1|2	
21cr|texlive-atkinson-64385-1|3	Summary:	Support for the Atkinson Hyperlegible family of fonts
21cr|texlive-atkinson-64385-1|4	Name:		texlive-atkinson
21cr|texlive-atkinson-64385-1|5	Version:	64385
21cr|texlive-atkinson-64385-1|6	Release:	1
21cr|texlive-atkinson-64385-1|7	License:	LPPL1.3
21cr|texlive-atkinson-64385-1|8	Group:		Publishing
21cr|texlive-atkinson-64385-1|9	Url:		https://www.ctan.org
21cr|texlive-atkinson-64385-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-atkinson-64385-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-atkinson-64385-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-atkinson-64385-1|13	Requires:	texlive-tlpkg
21cr|texlive-atkinson-64385-1|14	Requires:	texlive-kpathsea
21cr|texlive-atkinson-64385-1|15	Provides:	tex(atkinson.map) = 2024
21cr|texlive-atkinson-64385-1|16	Provides:	tex(atkinson.sty) = 2024
21cr|texlive-atkinson-64385-1|17	Provides:	tex(atksn_2covbz.enc) = 2024
21cr|texlive-atkinson-64385-1|18	Provides:	tex(atksn_2hyoa7.enc) = 2024
21cr|texlive-atkinson-64385-1|19	Provides:	tex(atksn_cvs3iv.enc) = 2024
21cr|texlive-atkinson-64385-1|20	Provides:	tex(atksn_eyh74z.enc) = 2024
21cr|texlive-atkinson-64385-1|21	Provides:	tex(atksn_g47ykb.enc) = 2024
21cr|texlive-atkinson-64385-1|22	Provides:	tex(atksn_oy2yah.enc) = 2024
21cr|texlive-atkinson-64385-1|23	Provides:	tex(atksn_vucprl.enc) = 2024
21cr|texlive-atkinson-64385-1|24	Provides:	tex(atksn_w3wxei.enc) = 2024
21cr|texlive-atkinson-64385-1|25	Provides:	tex(atksn_wy3za2.enc) = 2024
21cr|texlive-atkinson-64385-1|26	Provides:	tex(atksn_ycy2xh.enc) = 2024
21cr|texlive-atkinson-64385-1|27	Provides:	tex(LY1atkinsn-LF.fd) = 2024
21cr|texlive-atkinson-64385-1|28	Provides:	tex(LY1atkinsn-Sup.fd) = 2024
21cr|texlive-atkinson-64385-1|29	Provides:	tex(LY1atkinsn-TLF.fd) = 2024
21cr|texlive-atkinson-64385-1|30	Provides:	tex(OT1atkinsn-LF.fd) = 2024
21cr|texlive-atkinson-64385-1|31	Provides:	tex(OT1atkinsn-Sup.fd) = 2024
21cr|texlive-atkinson-64385-1|32	Provides:	tex(OT1atkinsn-TLF.fd) = 2024
21cr|texlive-atkinson-64385-1|33	Provides:	tex(T1atkinsn-LF.fd) = 2024
21cr|texlive-atkinson-64385-1|34	Provides:	tex(T1atkinsn-Sup.fd) = 2024
21cr|texlive-atkinson-64385-1|35	Provides:	tex(T1atkinsn-TLF.fd) = 2024
21cr|texlive-atkinson-64385-1|36	Provides:	tex(TS1atkinsn-LF.fd) = 2024
21cr|texlive-atkinson-64385-1|37	Provides:	tex(TS1atkinsn-TLF.fd) = 2024
21cr|texlive-atkinson-64385-1|38	BuildArch:	noarch
21cr|texlive-atkinson-64385-1|39	
21cr|texlive-atkinson-64385-1|40	%description
21cr|texlive-atkinson-64385-1|41	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-atkinson-64385-1|42	support for the Atkinson Hyperlegible family of fonts, named
21cr|texlive-atkinson-64385-1|43	after Braille Institute founder, J. Robert Atkinson. What makes
21cr|texlive-atkinson-64385-1|44	it different from traditional typography design is that it
21cr|texlive-atkinson-64385-1|45	focuses on letterform distinction to increase character
21cr|texlive-atkinson-64385-1|46	recognition, ultimately improving readability.
21cr|texlive-atkinson-64385-1|47	
21cr|texlive-atkinson-64385-1|48	%files
21cr|texlive-atkinson-64385-1|49	%doc %{_texmfdistdir}/doc/fonts/atkinson
21cr|texlive-atkinson-64385-1|50	%{_texmfdistdir}/fonts/enc/dvips/atkinson
21cr|texlive-atkinson-64385-1|51	%{_texmfdistdir}/fonts/map/dvips/atkinson
21cr|texlive-atkinson-64385-1|52	%{_texmfdistdir}/fonts/opentype/public/atkinson
21cr|texlive-atkinson-64385-1|53	%{_texmfdistdir}/fonts/tfm/public/atkinson
21cr|texlive-atkinson-64385-1|54	%{_texmfdistdir}/fonts/type1/public/atkinson
21cr|texlive-atkinson-64385-1|55	%{_texmfdistdir}/fonts/vf/public/atkinson
21cr|texlive-atkinson-64385-1|56	%{_texmfdistdir}/tex/latex/atkinson
21cr|texlive-atkinson-64385-1|57	
21cr|texlive-atkinson-64385-1|58	#------------------------------------------------------------------
21cr|texlive-atkinson-64385-1|59	
21cr|texlive-atkinson-64385-1|60	%prep
21cr|texlive-atkinson-64385-1|61	%setup -c -a0 -a1
21cr|texlive-atkinson-64385-1|62	
21cr|texlive-atkinson-64385-1|63	%build
21cr|texlive-atkinson-64385-1|64	
21cr|texlive-atkinson-64385-1|65	%install
21cr|texlive-atkinson-64385-1|66	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-atkinson-64385-1|67	rm -rf tlpkg
21cr|texlive-atkinson-64385-1|68	cp -fpar * %{buildroot}%{_texmfdistdir}

8823 21
21cr|texlive-atveryend-53108-1|1	%define oname atveryend
21cr|texlive-atveryend-53108-1|2	
21cr|texlive-atveryend-53108-1|3	Summary:	Hooks at the very end of a document
21cr|texlive-atveryend-53108-1|4	Name:		texlive-atveryend
21cr|texlive-atveryend-53108-1|5	Version:	53108
21cr|texlive-atveryend-53108-1|6	Release:	1
21cr|texlive-atveryend-53108-1|7	License:	LPPL1.3
21cr|texlive-atveryend-53108-1|8	Group:		Publishing
21cr|texlive-atveryend-53108-1|9	Url:		https://www.ctan.org
21cr|texlive-atveryend-53108-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-atveryend-53108-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-atveryend-53108-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-atveryend-53108-1|13	Requires:	texlive-tlpkg
21cr|texlive-atveryend-53108-1|14	Requires:	texlive-kpathsea
21cr|texlive-atveryend-53108-1|15	Provides:	tex(atveryend.sty) = 2024
21cr|texlive-atveryend-53108-1|16	BuildArch:	noarch
21cr|texlive-atveryend-53108-1|17	
21cr|texlive-atveryend-53108-1|18	%description
21cr|texlive-atveryend-53108-1|19	This LaTeX packages provides two hooks for \end{document} that
21cr|texlive-atveryend-53108-1|20	are executed after the hook of \AtEndDocument:
21cr|texlive-atveryend-53108-1|21	\AfterLastShipout can be used for code that is to be executed
21cr|texlive-atveryend-53108-1|22	right after the last \clearpage before the `.aux' file is
21cr|texlive-atveryend-53108-1|23	closed. \AtVeryEndDocument is used for code after closing and
21cr|texlive-atveryend-53108-1|24	final reading of the `.aux' file.
21cr|texlive-atveryend-53108-1|25	
21cr|texlive-atveryend-53108-1|26	%files
21cr|texlive-atveryend-53108-1|27	%doc %{_texmfdistdir}/doc/latex/atveryend
21cr|texlive-atveryend-53108-1|28	%{_texmfdistdir}/tex/latex/atveryend
21cr|texlive-atveryend-53108-1|29	
21cr|texlive-atveryend-53108-1|30	#------------------------------------------------------------------
21cr|texlive-atveryend-53108-1|31	
21cr|texlive-atveryend-53108-1|32	%prep
21cr|texlive-atveryend-53108-1|33	%setup -c -a0 -a1
21cr|texlive-atveryend-53108-1|34	
21cr|texlive-atveryend-53108-1|35	%build
21cr|texlive-atveryend-53108-1|36	
21cr|texlive-atveryend-53108-1|37	%install
21cr|texlive-atveryend-53108-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-atveryend-53108-1|39	rm -rf tlpkg
21cr|texlive-atveryend-53108-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

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

8825 21
21cr|texlive-augie-20190228-1|1	# revision 18948
21cr|texlive-augie-20190228-1|2	# category Package
21cr|texlive-augie-20190228-1|3	# catalog-ctan /fonts/augie
21cr|texlive-augie-20190228-1|4	# catalog-date 2006-12-29 12:26:56 +0100
21cr|texlive-augie-20190228-1|5	# catalog-license lppl
21cr|texlive-augie-20190228-1|6	# catalog-version undef
21cr|texlive-augie-20190228-1|7	Name:		texlive-augie
21cr|texlive-augie-20190228-1|8	Version:	20190228
21cr|texlive-augie-20190228-1|9	Release:	1
21cr|texlive-augie-20190228-1|10	Summary:	Calligraphic font for typesetting handwriting
21cr|texlive-augie-20190228-1|11	Group:		Publishing
21cr|texlive-augie-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/augie
21cr|texlive-augie-20190228-1|13	License:	LPPL
21cr|texlive-augie-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/augie.tar.xz
21cr|texlive-augie-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/augie.doc.tar.xz
21cr|texlive-augie-20190228-1|16	BuildArch:	noarch
21cr|texlive-augie-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-augie-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-augie-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-augie-20190228-1|20	
21cr|texlive-augie-20190228-1|21	%description
21cr|texlive-augie-20190228-1|22	A calligraphic font for simulating American-style informal
21cr|texlive-augie-20190228-1|23	handwriting. The font is distributed in Adobe Type 1 format.
21cr|texlive-augie-20190228-1|24	
21cr|texlive-augie-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-augie-20190228-1|26	%files
21cr|texlive-augie-20190228-1|27	%{_texmfdistdir}/fonts/afm/public/augie/augie___.afm
21cr|texlive-augie-20190228-1|28	%{_texmfdistdir}/fonts/map/dvips/augie/augie.map
21cr|texlive-augie-20190228-1|29	%{_texmfdistdir}/fonts/tfm/public/augie/augie7t.tfm
21cr|texlive-augie-20190228-1|30	%{_texmfdistdir}/fonts/tfm/public/augie/augie8c.tfm
21cr|texlive-augie-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/augie/augie8r.tfm
21cr|texlive-augie-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/augie/augie8t.tfm
21cr|texlive-augie-20190228-1|33	%{_texmfdistdir}/fonts/tfm/public/augie/augie___.tfm
21cr|texlive-augie-20190228-1|34	%{_texmfdistdir}/fonts/type1/public/augie/augie___.pfb
21cr|texlive-augie-20190228-1|35	%{_texmfdistdir}/fonts/vf/public/augie/augie7t.vf
21cr|texlive-augie-20190228-1|36	%{_texmfdistdir}/fonts/vf/public/augie/augie8c.vf
21cr|texlive-augie-20190228-1|37	%{_texmfdistdir}/fonts/vf/public/augie/augie8t.vf
21cr|texlive-augie-20190228-1|38	%{_texmfdistdir}/tex/latex/augie/ot1augie.fd
21cr|texlive-augie-20190228-1|39	%{_texmfdistdir}/tex/latex/augie/t1augie.fd
21cr|texlive-augie-20190228-1|40	%{_texmfdistdir}/tex/latex/augie/ts1augie.fd
21cr|texlive-augie-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/augie/README.augie
21cr|texlive-augie-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/augie/augie.txt
21cr|texlive-augie-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/augie/other/Augie___.pfm
21cr|texlive-augie-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/augie/other/augie___.inf
21cr|texlive-augie-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/augie/vtex/augie.ali
21cr|texlive-augie-20190228-1|46	
21cr|texlive-augie-20190228-1|47	#-----------------------------------------------------------------------
21cr|texlive-augie-20190228-1|48	%prep
21cr|texlive-augie-20190228-1|49	%setup -c -a0 -a1
21cr|texlive-augie-20190228-1|50	
21cr|texlive-augie-20190228-1|51	%build
21cr|texlive-augie-20190228-1|52	
21cr|texlive-augie-20190228-1|53	%install
21cr|texlive-augie-20190228-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-augie-20190228-1|55	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

8826 21
21cr|texlive-auncial-new-2.0-8|1	# revision 15878
21cr|texlive-auncial-new-2.0-8|2	# category Package
21cr|texlive-auncial-new-2.0-8|3	# catalog-ctan /fonts/auncial-new
21cr|texlive-auncial-new-2.0-8|4	# catalog-date 2008-08-16 20:32:59 +0200
21cr|texlive-auncial-new-2.0-8|5	# catalog-license lppl
21cr|texlive-auncial-new-2.0-8|6	# catalog-version 2.0
21cr|texlive-auncial-new-2.0-8|7	Name:		texlive-auncial-new
21cr|texlive-auncial-new-2.0-8|8	Version:	2.0
21cr|texlive-auncial-new-2.0-8|9	Release:	8
21cr|texlive-auncial-new-2.0-8|10	Summary:	Artificial Uncial font and LaTeX support macros
21cr|texlive-auncial-new-2.0-8|11	Group:		Publishing
21cr|texlive-auncial-new-2.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/auncial-new
21cr|texlive-auncial-new-2.0-8|13	License:	LPPL
21cr|texlive-auncial-new-2.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.tar.xz
21cr|texlive-auncial-new-2.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.doc.tar.xz
21cr|texlive-auncial-new-2.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.source.tar.xz
21cr|texlive-auncial-new-2.0-8|17	BuildArch:	noarch
21cr|texlive-auncial-new-2.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-auncial-new-2.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-auncial-new-2.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-auncial-new-2.0-8|21	
21cr|texlive-auncial-new-2.0-8|22	%description
21cr|texlive-auncial-new-2.0-8|23	The auncial-new bundle provides packages and fonts for a script
21cr|texlive-auncial-new-2.0-8|24	based on the Artificial Uncial manuscript book-hand used
21cr|texlive-auncial-new-2.0-8|25	between the 6th & 10th century AD. The script consists of
21cr|texlive-auncial-new-2.0-8|26	minuscules and digits, with some appropriate period punctuation
21cr|texlive-auncial-new-2.0-8|27	marks. Both normal and bold versions are provided, and the font
21cr|texlive-auncial-new-2.0-8|28	is distributed in Adobe Type 1 format. This is an experimental
21cr|texlive-auncial-new-2.0-8|29	new version of the auncial bundle, which is one of a series of
21cr|texlive-auncial-new-2.0-8|30	bookhand fonts. The font follows the B1 encoding developed for
21cr|texlive-auncial-new-2.0-8|31	bookhands. Access to the encoding is essential. The encoding
21cr|texlive-auncial-new-2.0-8|32	mainly follows the standard T1 encoding.
21cr|texlive-auncial-new-2.0-8|33	
21cr|texlive-auncial-new-2.0-8|34	
21cr|texlive-auncial-new-2.0-8|35	#-----------------------------------------------------------------------
21cr|texlive-auncial-new-2.0-8|36	%files
21cr|texlive-auncial-new-2.0-8|37	%{_texmfdistdir}/fonts/afm/public/auncial-new/auncl10.afm
21cr|texlive-auncial-new-2.0-8|38	%{_texmfdistdir}/fonts/afm/public/auncial-new/aunclb10.afm
21cr|texlive-auncial-new-2.0-8|39	%{_texmfdistdir}/fonts/map/dvips/auncial-new/auncial.map
21cr|texlive-auncial-new-2.0-8|40	%{_texmfdistdir}/fonts/tfm/public/auncial-new/auncl10.tfm
21cr|texlive-auncial-new-2.0-8|41	%{_texmfdistdir}/fonts/tfm/public/auncial-new/aunclb10.tfm
21cr|texlive-auncial-new-2.0-8|42	%{_texmfdistdir}/fonts/type1/public/auncial-new/auncl10.pfb
21cr|texlive-auncial-new-2.0-8|43	%{_texmfdistdir}/fonts/type1/public/auncial-new/aunclb10.pfb
21cr|texlive-auncial-new-2.0-8|44	%{_texmfdistdir}/tex/latex/auncial-new/allauncl.sty
21cr|texlive-auncial-new-2.0-8|45	%{_texmfdistdir}/tex/latex/auncial-new/auncial.sty
21cr|texlive-auncial-new-2.0-8|46	%{_texmfdistdir}/tex/latex/auncial-new/b1auncl.fd
21cr|texlive-auncial-new-2.0-8|47	%doc %{_texmfdistdir}/doc/fonts/auncial-new/README
21cr|texlive-auncial-new-2.0-8|48	%doc %{_texmfdistdir}/doc/fonts/auncial-new/auncial.pdf
21cr|texlive-auncial-new-2.0-8|49	%doc %{_texmfdistdir}/doc/fonts/auncial-new/tryauncial.pdf
21cr|texlive-auncial-new-2.0-8|50	%doc %{_texmfdistdir}/doc/fonts/auncial-new/tryauncial.tex
21cr|texlive-auncial-new-2.0-8|51	#- source
21cr|texlive-auncial-new-2.0-8|52	%doc %{_texmfdistdir}/source/fonts/auncial-new/auncial.dtx
21cr|texlive-auncial-new-2.0-8|53	%doc %{_texmfdistdir}/source/fonts/auncial-new/auncial.ins
21cr|texlive-auncial-new-2.0-8|54	%doc %{_texmfdistdir}/source/fonts/auncial-new/aunclmfb.dtx
21cr|texlive-auncial-new-2.0-8|55	%doc %{_texmfdistdir}/source/fonts/auncial-new/aunclmfc.dtx
21cr|texlive-auncial-new-2.0-8|56	%doc %{_texmfdistdir}/source/fonts/auncial-new/aunclmft.dtx
21cr|texlive-auncial-new-2.0-8|57	
21cr|texlive-auncial-new-2.0-8|58	#-----------------------------------------------------------------------
21cr|texlive-auncial-new-2.0-8|59	%prep
21cr|texlive-auncial-new-2.0-8|60	%setup -c -a0 -a1 -a2
21cr|texlive-auncial-new-2.0-8|61	
21cr|texlive-auncial-new-2.0-8|62	%build
21cr|texlive-auncial-new-2.0-8|63	
21cr|texlive-auncial-new-2.0-8|64	%install
21cr|texlive-auncial-new-2.0-8|65	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-auncial-new-2.0-8|66	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8827 21
21cr|texlive-aurical-1.5-8|1	# revision 15878
21cr|texlive-aurical-1.5-8|2	# category Package
21cr|texlive-aurical-1.5-8|3	# catalog-ctan /fonts/aurical
21cr|texlive-aurical-1.5-8|4	# catalog-date 2008-07-27 23:11:56 +0200
21cr|texlive-aurical-1.5-8|5	# catalog-license lppl
21cr|texlive-aurical-1.5-8|6	# catalog-version 1.5
21cr|texlive-aurical-1.5-8|7	Name:		texlive-aurical
21cr|texlive-aurical-1.5-8|8	Version:	1.5
21cr|texlive-aurical-1.5-8|9	Release:	8
21cr|texlive-aurical-1.5-8|10	Summary:	Calligraphic fonts for use with LaTeX in T1 encoding
21cr|texlive-aurical-1.5-8|11	Group:		Publishing
21cr|texlive-aurical-1.5-8|12	URL:		http://www.ctan.org/tex-archive/fonts/aurical
21cr|texlive-aurical-1.5-8|13	License:	LPPL
21cr|texlive-aurical-1.5-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aurical.tar.xz
21cr|texlive-aurical-1.5-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aurical.doc.tar.xz
21cr|texlive-aurical-1.5-8|16	BuildArch:	noarch
21cr|texlive-aurical-1.5-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-aurical-1.5-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-aurical-1.5-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-aurical-1.5-8|20	
21cr|texlive-aurical-1.5-8|21	%description
21cr|texlive-aurical-1.5-8|22	The package that implements a set (AuriocusKalligraphicus) of
21cr|texlive-aurical-1.5-8|23	three calligraphic fonts derived from the author's handwriting
21cr|texlive-aurical-1.5-8|24	in Adobe Type 1 Format, T1 (Cork) encoding for use with LaTeX:
21cr|texlive-aurical-1.5-8|25	- Auriocus Kalligraphicus; - Lukas Svatba; and - Jana Skrivana.
21cr|texlive-aurical-1.5-8|26	Each font features oldstyle digits and (machine-generated)
21cr|texlive-aurical-1.5-8|27	boldface and slanted versions. A variant of Lukas Svatba offers
21cr|texlive-aurical-1.5-8|28	a 'long s'.
21cr|texlive-aurical-1.5-8|29	
21cr|texlive-aurical-1.5-8|30	
21cr|texlive-aurical-1.5-8|31	#-----------------------------------------------------------------------
21cr|texlive-aurical-1.5-8|32	%files
21cr|texlive-aurical-1.5-8|33	%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogo.afm
21cr|texlive-aurical-1.5-8|34	%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoBold.afm
21cr|texlive-aurical-1.5-8|35	%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoBoldRslant.afm
21cr|texlive-aurical-1.5-8|36	%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoBoldSlant.afm
21cr|texlive-aurical-1.5-8|37	%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoRslant.afm
21cr|texlive-aurical-1.5-8|38	%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoSlant.afm
21cr|texlive-aurical-1.5-8|39	%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicus.afm
21cr|texlive-aurical-1.5-8|40	%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusBold.afm
21cr|texlive-aurical-1.5-8|41	%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusBoldRslant.afm
21cr|texlive-aurical-1.5-8|42	%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusBoldSlant.afm
21cr|texlive-aurical-1.5-8|43	%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusRslant.afm
21cr|texlive-aurical-1.5-8|44	%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusSlant.afm
21cr|texlive-aurical-1.5-8|45	%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivana.afm
21cr|texlive-aurical-1.5-8|46	%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaBold.afm
21cr|texlive-aurical-1.5-8|47	%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaBoldRslant.afm
21cr|texlive-aurical-1.5-8|48	%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaBoldSlant.afm
21cr|texlive-aurical-1.5-8|49	%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaRslant.afm
21cr|texlive-aurical-1.5-8|50	%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaSlant.afm
21cr|texlive-aurical-1.5-8|51	%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatba.afm
21cr|texlive-aurical-1.5-8|52	%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaBold.afm
21cr|texlive-aurical-1.5-8|53	%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaBoldRslant.afm
21cr|texlive-aurical-1.5-8|54	%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaBoldSlant.afm
21cr|texlive-aurical-1.5-8|55	%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaRslant.afm
21cr|texlive-aurical-1.5-8|56	%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaSlant.afm
21cr|texlive-aurical-1.5-8|57	%{_texmfdistdir}/fonts/map/dvips/aurical/aurical.map
21cr|texlive-aurical-1.5-8|58	%{_texmfdistdir}/fonts/source/public/aurical/aurical_source.zip
21cr|texlive-aurical-1.5-8|59	%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogo.tfm
21cr|texlive-aurical-1.5-8|60	%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoBold.tfm
21cr|texlive-aurical-1.5-8|61	%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoBoldRslant.tfm
21cr|texlive-aurical-1.5-8|62	%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoBoldSlant.tfm
21cr|texlive-aurical-1.5-8|63	%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoRslant.tfm
21cr|texlive-aurical-1.5-8|64	%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoSlant.tfm
21cr|texlive-aurical-1.5-8|65	%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicus.tfm
21cr|texlive-aurical-1.5-8|66	%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusBold.tfm
21cr|texlive-aurical-1.5-8|67	%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusBoldRslant.tfm
21cr|texlive-aurical-1.5-8|68	%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusBoldSlant.tfm
21cr|texlive-aurical-1.5-8|69	%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusRslant.tfm
21cr|texlive-aurical-1.5-8|70	%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusSlant.tfm
21cr|texlive-aurical-1.5-8|71	%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivana.tfm
21cr|texlive-aurical-1.5-8|72	%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaBold.tfm
21cr|texlive-aurical-1.5-8|73	%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaBoldRslant.tfm
21cr|texlive-aurical-1.5-8|74	%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaBoldSlant.tfm
21cr|texlive-aurical-1.5-8|75	%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaRslant.tfm
21cr|texlive-aurical-1.5-8|76	%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaSlant.tfm
21cr|texlive-aurical-1.5-8|77	%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatba.tfm
21cr|texlive-aurical-1.5-8|78	%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaBold.tfm
21cr|texlive-aurical-1.5-8|79	%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaBoldRslant.tfm
21cr|texlive-aurical-1.5-8|80	%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaBoldSlant.tfm
21cr|texlive-aurical-1.5-8|81	%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaRslant.tfm
21cr|texlive-aurical-1.5-8|82	%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaSlant.tfm
21cr|texlive-aurical-1.5-8|83	%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogo.pfb
21cr|texlive-aurical-1.5-8|84	%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoBold.pfb
21cr|texlive-aurical-1.5-8|85	%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoBoldRslant.pfb
21cr|texlive-aurical-1.5-8|86	%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoBoldSlant.pfb
21cr|texlive-aurical-1.5-8|87	%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoRslant.pfb
21cr|texlive-aurical-1.5-8|88	%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoSlant.pfb
21cr|texlive-aurical-1.5-8|89	%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicus.pfb
21cr|texlive-aurical-1.5-8|90	%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusBold.pfb
21cr|texlive-aurical-1.5-8|91	%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusBoldRslant.pfb
21cr|texlive-aurical-1.5-8|92	%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusBoldSlant.pfb
21cr|texlive-aurical-1.5-8|93	%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusRslant.pfb
21cr|texlive-aurical-1.5-8|94	%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusSlant.pfb
21cr|texlive-aurical-1.5-8|95	%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivana.pfb
21cr|texlive-aurical-1.5-8|96	%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaBold.pfb
21cr|texlive-aurical-1.5-8|97	%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaBoldRslant.pfb
21cr|texlive-aurical-1.5-8|98	%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaBoldSlant.pfb
21cr|texlive-aurical-1.5-8|99	%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaRslant.pfb
21cr|texlive-aurical-1.5-8|100	%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaSlant.pfb
21cr|texlive-aurical-1.5-8|101	%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatba.pfb
21cr|texlive-aurical-1.5-8|102	%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaBold.pfb
21cr|texlive-aurical-1.5-8|103	%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaBoldRslant.pfb
21cr|texlive-aurical-1.5-8|104	%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaBoldSlant.pfb
21cr|texlive-aurical-1.5-8|105	%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaRslant.pfb
21cr|texlive-aurical-1.5-8|106	%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaSlant.pfb
21cr|texlive-aurical-1.5-8|107	%{_texmfdistdir}/tex/latex/aurical/T1AmiciLogo.fd
21cr|texlive-aurical-1.5-8|108	%{_texmfdistdir}/tex/latex/aurical/T1AuriocusKalligraphicus.fd
21cr|texlive-aurical-1.5-8|109	%{_texmfdistdir}/tex/latex/aurical/T1JanaSkrivana.fd
21cr|texlive-aurical-1.5-8|110	%{_texmfdistdir}/tex/latex/aurical/T1LukasSvatba.fd
21cr|texlive-aurical-1.5-8|111	%{_texmfdistdir}/tex/latex/aurical/aurical.sty
21cr|texlive-aurical-1.5-8|112	%doc %{_texmfdistdir}/doc/latex/aurical/aurical.pdf
21cr|texlive-aurical-1.5-8|113	%doc %{_texmfdistdir}/doc/latex/aurical/aurical.tex
21cr|texlive-aurical-1.5-8|114	
21cr|texlive-aurical-1.5-8|115	#-----------------------------------------------------------------------
21cr|texlive-aurical-1.5-8|116	%prep
21cr|texlive-aurical-1.5-8|117	%setup -c -a0 -a1
21cr|texlive-aurical-1.5-8|118	
21cr|texlive-aurical-1.5-8|119	%build
21cr|texlive-aurical-1.5-8|120	
21cr|texlive-aurical-1.5-8|121	%install
21cr|texlive-aurical-1.5-8|122	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-aurical-1.5-8|123	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

8828 21
21cr|texlive-authordate-52564-1|1	%define oname authordate
21cr|texlive-authordate-52564-1|2	
21cr|texlive-authordate-52564-1|3	Summary:	Author/date style citation styles
21cr|texlive-authordate-52564-1|4	Name:		texlive-authordate
21cr|texlive-authordate-52564-1|5	Version:	52564
21cr|texlive-authordate-52564-1|6	Release:	1
21cr|texlive-authordate-52564-1|7	License:	LPPL1.3
21cr|texlive-authordate-52564-1|8	Group:		Publishing
21cr|texlive-authordate-52564-1|9	Url:		https://www.ctan.org
21cr|texlive-authordate-52564-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-authordate-52564-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-authordate-52564-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-authordate-52564-1|13	Requires:	texlive-tlpkg
21cr|texlive-authordate-52564-1|14	Requires:	texlive-kpathsea
21cr|texlive-authordate-52564-1|15	Provides:	tex(authordate1-4.sty) = 2024
21cr|texlive-authordate-52564-1|16	BuildArch:	noarch
21cr|texlive-authordate-52564-1|17	
21cr|texlive-authordate-52564-1|18	%description
21cr|texlive-authordate-52564-1|19	Authordate produces styles loosely based on the recommendations
21cr|texlive-authordate-52564-1|20	of British Standard 1629(1976), Butcher's Copy-editing and the
21cr|texlive-authordate-52564-1|21	Chicago Manual of Style. The bundle provides four BibTeX styles
21cr|texlive-authordate-52564-1|22	(authordate1, ..., authordate4), and a LaTeX package, for
21cr|texlive-authordate-52564-1|23	citation in author/date style. The BibTeX styles differ in how
21cr|texlive-authordate-52564-1|24	they format names and titles; one of them is necessary for the
21cr|texlive-authordate-52564-1|25	LaTeX package to work.
21cr|texlive-authordate-52564-1|26	
21cr|texlive-authordate-52564-1|27	%files
21cr|texlive-authordate-52564-1|28	%doc %{_texmfdistdir}/doc/bibtex/authordate
21cr|texlive-authordate-52564-1|29	%{_texmfdistdir}/bibtex/bst/authordate
21cr|texlive-authordate-52564-1|30	%{_texmfdistdir}/tex/latex/authordate
21cr|texlive-authordate-52564-1|31	
21cr|texlive-authordate-52564-1|32	#------------------------------------------------------------------
21cr|texlive-authordate-52564-1|33	
21cr|texlive-authordate-52564-1|34	%prep
21cr|texlive-authordate-52564-1|35	%setup -c -a0 -a1
21cr|texlive-authordate-52564-1|36	
21cr|texlive-authordate-52564-1|37	%build
21cr|texlive-authordate-52564-1|38	
21cr|texlive-authordate-52564-1|39	%install
21cr|texlive-authordate-52564-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-authordate-52564-1|41	rm -rf tlpkg
21cr|texlive-authordate-52564-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

8829 21
21cr|texlive-autoaligne-1.5-1|1	# revision 22142
21cr|texlive-autoaligne-1.5-1|2	# category Package
21cr|texlive-autoaligne-1.5-1|3	# catalog-ctan /macros/generic/autoaligne
21cr|texlive-autoaligne-1.5-1|4	# catalog-date 2018-11-17
21cr|texlive-autoaligne-1.5-1|5	# catalog-license lppl1.3
21cr|texlive-autoaligne-1.5-1|6	# catalog-version 1.5
21cr|texlive-autoaligne-1.5-1|7	Name:		texlive-autoaligne
21cr|texlive-autoaligne-1.5-1|8	Version:	1.5
21cr|texlive-autoaligne-1.5-1|9	Release:	1
21cr|texlive-autoaligne-1.5-1|10	Summary:	Monthly Notices of the Royal Astronomical Society
21cr|texlive-autoaligne-1.5-1|11	Group:		Publishing
21cr|texlive-autoaligne-1.5-1|12	URL:		https://www.ctan.org/pkg/autoaligne
21cr|texlive-autoaligne-1.5-1|13	License:	LPPL1.3
21cr|texlive-autoaligne-1.5-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autoaligne.tar.xz
21cr|texlive-autoaligne-1.5-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autoaligne.doc.tar.xz
21cr|texlive-autoaligne-1.5-1|16	BuildArch:	noarch
21cr|texlive-autoaligne-1.5-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-autoaligne-1.5-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-autoaligne-1.5-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-autoaligne-1.5-1|20	
21cr|texlive-autoaligne-1.5-1|21	%description
21cr|texlive-autoaligne-1.5-1|22	This package allows to align terms and members between lines
21cr|texlive-autoaligne-1.5-1|23	containing math expressions.
21cr|texlive-autoaligne-1.5-1|24	
21cr|texlive-autoaligne-1.5-1|25	#-----------------------------------------------------------------------
21cr|texlive-autoaligne-1.5-1|26	%files
21cr|texlive-autoaligne-1.5-1|27	
21cr|texlive-autoaligne-1.5-1|28	%{_texmfdistdir}/tex/*
21cr|texlive-autoaligne-1.5-1|29	%doc %{_texmfdistdir}/doc/*
21cr|texlive-autoaligne-1.5-1|30	
21cr|texlive-autoaligne-1.5-1|31	#-----------------------------------------------------------------------
21cr|texlive-autoaligne-1.5-1|32	%prep
21cr|texlive-autoaligne-1.5-1|33	%setup -c -a0 -a1
21cr|texlive-autoaligne-1.5-1|34	
21cr|texlive-autoaligne-1.5-1|35	%build
21cr|texlive-autoaligne-1.5-1|36	
21cr|texlive-autoaligne-1.5-1|37	%install
21cr|texlive-autoaligne-1.5-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-autoaligne-1.5-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8830 21
21cr|texlive-autobreak-0.3-1|1	Name:		texlive-autobreak
21cr|texlive-autobreak-0.3-1|2	Version:	0.3
21cr|texlive-autobreak-0.3-1|3	Release:	1
21cr|texlive-autobreak-0.3-1|4	Epoch:		1
21cr|texlive-autobreak-0.3-1|5	Summary:	Simple line breaking of long formulae
21cr|texlive-autobreak-0.3-1|6	Group:		Publishing
21cr|texlive-autobreak-0.3-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/autobreak
21cr|texlive-autobreak-0.3-1|8	License:	LPPL1.3
21cr|texlive-autobreak-0.3-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autobreak.tar.xz
21cr|texlive-autobreak-0.3-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autobreak.doc.tar.xz
21cr|texlive-autobreak-0.3-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autobreak.source.tar.xz
21cr|texlive-autobreak-0.3-1|12	BuildArch:	noarch
21cr|texlive-autobreak-0.3-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-autobreak-0.3-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-autobreak-0.3-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-autobreak-0.3-1|16	
21cr|texlive-autobreak-0.3-1|17	%description
21cr|texlive-autobreak-0.3-1|18	This package implements a simple mechanism of line/page
21cr|texlive-autobreak-0.3-1|19	breaking within the align environment of the amsmath package;
21cr|texlive-autobreak-0.3-1|20	new line characters are considered as possible candidates for
21cr|texlive-autobreak-0.3-1|21	the breaks and the package tries to put breaks at adequate
21cr|texlive-autobreak-0.3-1|22	places. It is suitable for computer-generated long formulae
21cr|texlive-autobreak-0.3-1|23	with many terms.
21cr|texlive-autobreak-0.3-1|24	
21cr|texlive-autobreak-0.3-1|25	#-----------------------------------------------------------------------
21cr|texlive-autobreak-0.3-1|26	%files
21cr|texlive-autobreak-0.3-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-autobreak-0.3-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-autobreak-0.3-1|29	%doc %{_texmfdistdir}/source/*
21cr|texlive-autobreak-0.3-1|30	#-----------------------------------------------------------------------
21cr|texlive-autobreak-0.3-1|31	%prep
21cr|texlive-autobreak-0.3-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-autobreak-0.3-1|33	
21cr|texlive-autobreak-0.3-1|34	%build
21cr|texlive-autobreak-0.3-1|35	
21cr|texlive-autobreak-0.3-1|36	%install
21cr|texlive-autobreak-0.3-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-autobreak-0.3-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8831 21
21cr|texlive-autofancyhdr-54049-1|1	%define oname autofancyhdr
21cr|texlive-autofancyhdr-54049-1|2	
21cr|texlive-autofancyhdr-54049-1|3	Summary:	Automatically compute headlength for fancyhdr package
21cr|texlive-autofancyhdr-54049-1|4	Name:		texlive-autofancyhdr
21cr|texlive-autofancyhdr-54049-1|5	Version:	54049
21cr|texlive-autofancyhdr-54049-1|6	Release:	1
21cr|texlive-autofancyhdr-54049-1|7	License:	LPPL1.3
21cr|texlive-autofancyhdr-54049-1|8	Group:		Publishing
21cr|texlive-autofancyhdr-54049-1|9	Url:		https://www.ctan.org
21cr|texlive-autofancyhdr-54049-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-autofancyhdr-54049-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-autofancyhdr-54049-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-autofancyhdr-54049-1|13	Requires:	texlive-tlpkg
21cr|texlive-autofancyhdr-54049-1|14	Requires:	texlive-kpathsea
21cr|texlive-autofancyhdr-54049-1|15	Provides:	tex(autofancyhdr.sty) = 2024
21cr|texlive-autofancyhdr-54049-1|16	BuildArch:	noarch
21cr|texlive-autofancyhdr-54049-1|17	
21cr|texlive-autofancyhdr-54049-1|18	%description
21cr|texlive-autofancyhdr-54049-1|19	The package automatically computes headlength for the fancyhdr
21cr|texlive-autofancyhdr-54049-1|20	package
21cr|texlive-autofancyhdr-54049-1|21	
21cr|texlive-autofancyhdr-54049-1|22	%files
21cr|texlive-autofancyhdr-54049-1|23	%doc %{_texmfdistdir}/doc/latex/autofancyhdr
21cr|texlive-autofancyhdr-54049-1|24	%{_texmfdistdir}/tex/latex/autofancyhdr
21cr|texlive-autofancyhdr-54049-1|25	
21cr|texlive-autofancyhdr-54049-1|26	#------------------------------------------------------------------
21cr|texlive-autofancyhdr-54049-1|27	
21cr|texlive-autofancyhdr-54049-1|28	%prep
21cr|texlive-autofancyhdr-54049-1|29	%setup -c -a0 -a1
21cr|texlive-autofancyhdr-54049-1|30	
21cr|texlive-autofancyhdr-54049-1|31	%build
21cr|texlive-autofancyhdr-54049-1|32	
21cr|texlive-autofancyhdr-54049-1|33	%install
21cr|texlive-autofancyhdr-54049-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-autofancyhdr-54049-1|35	rm -rf tlpkg
21cr|texlive-autofancyhdr-54049-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

8832 21
21cr|texlive-auto-pst-pdf-lua-54779-1|1	%define oname auto-pst-pdf-lua
21cr|texlive-auto-pst-pdf-lua-54779-1|2	
21cr|texlive-auto-pst-pdf-lua-54779-1|3	Summary:	Using LuaLaTeX together with PostScript code
21cr|texlive-auto-pst-pdf-lua-54779-1|4	Name:		texlive-auto-pst-pdf-lua
21cr|texlive-auto-pst-pdf-lua-54779-1|5	Version:	54779
21cr|texlive-auto-pst-pdf-lua-54779-1|6	Release:	1
21cr|texlive-auto-pst-pdf-lua-54779-1|7	License:	LPPL1.3
21cr|texlive-auto-pst-pdf-lua-54779-1|8	Group:		Publishing
21cr|texlive-auto-pst-pdf-lua-54779-1|9	Url:		https://www.ctan.org
21cr|texlive-auto-pst-pdf-lua-54779-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-auto-pst-pdf-lua-54779-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-auto-pst-pdf-lua-54779-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-auto-pst-pdf-lua-54779-1|13	#Requires:	tex(ifpdf.sty)
21cr|texlive-auto-pst-pdf-lua-54779-1|14	#Requires:	tex(ifplatform.sty)
21cr|texlive-auto-pst-pdf-lua-54779-1|15	Requires:	texlive-tlpkg
21cr|texlive-auto-pst-pdf-lua-54779-1|16	Requires:	texlive-kpathsea
21cr|texlive-auto-pst-pdf-lua-54779-1|17	Provides:	tex(auto-pst-pdf-lua.sty) = 2024
21cr|texlive-auto-pst-pdf-lua-54779-1|18	BuildArch:	noarch
21cr|texlive-auto-pst-pdf-lua-54779-1|19	
21cr|texlive-auto-pst-pdf-lua-54779-1|20	%description
21cr|texlive-auto-pst-pdf-lua-54779-1|21	This package is a slightly modified version of auto-pst-pdf by
21cr|texlive-auto-pst-pdf-lua-54779-1|22	Will Robertson, which itself is a wrapper for pst-pdf by Rolf
21cr|texlive-auto-pst-pdf-lua-54779-1|23	Niepraschk. The package allows the use of LuaLaTeX together
21cr|texlive-auto-pst-pdf-lua-54779-1|24	with PostScript related code, eg. PSTricks. It depends on
21cr|texlive-auto-pst-pdf-lua-54779-1|25	ifpdf, ifluatex, ifplatform, and xkeyval.
21cr|texlive-auto-pst-pdf-lua-54779-1|26	
21cr|texlive-auto-pst-pdf-lua-54779-1|27	%files
21cr|texlive-auto-pst-pdf-lua-54779-1|28	%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf-lua/
21cr|texlive-auto-pst-pdf-lua-54779-1|29	%{_texmfdistdir}/tex/latex/auto-pst-pdf-lua/
21cr|texlive-auto-pst-pdf-lua-54779-1|30	
21cr|texlive-auto-pst-pdf-lua-54779-1|31	#------------------------------------------------------------------
21cr|texlive-auto-pst-pdf-lua-54779-1|32	
21cr|texlive-auto-pst-pdf-lua-54779-1|33	%prep
21cr|texlive-auto-pst-pdf-lua-54779-1|34	%setup -c -a0 -a1
21cr|texlive-auto-pst-pdf-lua-54779-1|35	
21cr|texlive-auto-pst-pdf-lua-54779-1|36	%build
21cr|texlive-auto-pst-pdf-lua-54779-1|37	
21cr|texlive-auto-pst-pdf-lua-54779-1|38	%install
21cr|texlive-auto-pst-pdf-lua-54779-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-auto-pst-pdf-lua-54779-1|40	rm -rf tlpkg
21cr|texlive-auto-pst-pdf-lua-54779-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

8833 21
21cr|texlive-autopuncitems-63045-1|1	%define oname autopuncitems
21cr|texlive-autopuncitems-63045-1|2	
21cr|texlive-autopuncitems-63045-1|3	Summary:	Automatically punctuate lists
21cr|texlive-autopuncitems-63045-1|4	Name:		texlive-autopuncitems
21cr|texlive-autopuncitems-63045-1|5	Version:	63045
21cr|texlive-autopuncitems-63045-1|6	Release:	1
21cr|texlive-autopuncitems-63045-1|7	License:	LPPL1.3
21cr|texlive-autopuncitems-63045-1|8	Group:		Publishing
21cr|texlive-autopuncitems-63045-1|9	Url:		https://www.ctan.org
21cr|texlive-autopuncitems-63045-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-autopuncitems-63045-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-autopuncitems-63045-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-autopuncitems-63045-1|13	Requires:	texlive-tlpkg
21cr|texlive-autopuncitems-63045-1|14	Requires:	texlive-kpathsea
21cr|texlive-autopuncitems-63045-1|15	Requires:	texlive-luatex
21cr|texlive-autopuncitems-63045-1|16	Provides:	tex(autopuncitems.sty) = 2024
21cr|texlive-autopuncitems-63045-1|17	BuildArch:	noarch
21cr|texlive-autopuncitems-63045-1|18	
21cr|texlive-autopuncitems-63045-1|19	%description
21cr|texlive-autopuncitems-63045-1|20	This package provides the autopunc option in the enumitem
21cr|texlive-autopuncitems-63045-1|21	environments itemize, enumerate, and description to
21cr|texlive-autopuncitems-63045-1|22	automatically punctuate the items. It uses lua pattern matching
21cr|texlive-autopuncitems-63045-1|23	to modify the environment's contents.
21cr|texlive-autopuncitems-63045-1|24	
21cr|texlive-autopuncitems-63045-1|25	%files
21cr|texlive-autopuncitems-63045-1|26	%doc %{_texmfdistdir}/doc/lualatex/autopuncitems
21cr|texlive-autopuncitems-63045-1|27	%{_texmfdistdir}/tex/lualatex/autopuncitems
21cr|texlive-autopuncitems-63045-1|28	
21cr|texlive-autopuncitems-63045-1|29	#------------------------------------------------------------------
21cr|texlive-autopuncitems-63045-1|30	
21cr|texlive-autopuncitems-63045-1|31	%prep
21cr|texlive-autopuncitems-63045-1|32	%setup -c -a0 -a1
21cr|texlive-autopuncitems-63045-1|33	
21cr|texlive-autopuncitems-63045-1|34	%build
21cr|texlive-autopuncitems-63045-1|35	
21cr|texlive-autopuncitems-63045-1|36	%install
21cr|texlive-autopuncitems-63045-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-autopuncitems-63045-1|38	rm -rf tlpkg
21cr|texlive-autopuncitems-63045-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8834 21
21cr|texlive-auxhook-53173-1|1	%define oname auxhook
21cr|texlive-auxhook-53173-1|2	
21cr|texlive-auxhook-53173-1|3	Summary:	Hooks for auxiliary files
21cr|texlive-auxhook-53173-1|4	Name:		texlive-auxhook
21cr|texlive-auxhook-53173-1|5	Version:	53173
21cr|texlive-auxhook-53173-1|6	Release:	1
21cr|texlive-auxhook-53173-1|7	License:	LPPL1.3
21cr|texlive-auxhook-53173-1|8	Group:		Publishing
21cr|texlive-auxhook-53173-1|9	Url:		https://www.ctan.org
21cr|texlive-auxhook-53173-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-auxhook-53173-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-auxhook-53173-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-auxhook-53173-1|13	Requires:	texlive-tlpkg
21cr|texlive-auxhook-53173-1|14	Requires:	texlive-kpathsea
21cr|texlive-auxhook-53173-1|15	Provides:	tex(auxhook.sty) = 2024
21cr|texlive-auxhook-53173-1|16	BuildArch:	noarch
21cr|texlive-auxhook-53173-1|17	
21cr|texlive-auxhook-53173-1|18	%description
21cr|texlive-auxhook-53173-1|19	This package auxhook provides hooks for adding stuff at the
21cr|texlive-auxhook-53173-1|20	begin of .aux files.
21cr|texlive-auxhook-53173-1|21	
21cr|texlive-auxhook-53173-1|22	%files
21cr|texlive-auxhook-53173-1|23	%doc %{_texmfdistdir}/doc/latex/auxhook
21cr|texlive-auxhook-53173-1|24	%{_texmfdistdir}/tex/latex/auxhook
21cr|texlive-auxhook-53173-1|25	
21cr|texlive-auxhook-53173-1|26	#------------------------------------------------------------------
21cr|texlive-auxhook-53173-1|27	
21cr|texlive-auxhook-53173-1|28	%prep
21cr|texlive-auxhook-53173-1|29	%setup -c -a0 -a1
21cr|texlive-auxhook-53173-1|30	
21cr|texlive-auxhook-53173-1|31	%build
21cr|texlive-auxhook-53173-1|32	
21cr|texlive-auxhook-53173-1|33	%install
21cr|texlive-auxhook-53173-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-auxhook-53173-1|35	rm -rf tlpkg
21cr|texlive-auxhook-53173-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

8835 21
21cr|texlive-awesomebox-0.6-1|1	Name:		texlive-awesomebox
21cr|texlive-awesomebox-0.6-1|2	Version:	0.6
21cr|texlive-awesomebox-0.6-1|3	Release:	1
21cr|texlive-awesomebox-0.6-1|4	Summary:	Draw admonition blocks in your documents, illustrated with FontAwesome icons
21cr|texlive-awesomebox-0.6-1|5	Group:		Publishing
21cr|texlive-awesomebox-0.6-1|6	URL:		https://ctan.org/pkg/awesomebox
21cr|texlive-awesomebox-0.6-1|7	License:	Free license not otherwise listed
21cr|texlive-awesomebox-0.6-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/awesomebox.tar.xz
21cr|texlive-awesomebox-0.6-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/awesomebox.doc.tar.xz
21cr|texlive-awesomebox-0.6-1|10	BuildArch:	noarch
21cr|texlive-awesomebox-0.6-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-awesomebox-0.6-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-awesomebox-0.6-1|13	
21cr|texlive-awesomebox-0.6-1|14	%description
21cr|texlive-awesomebox-0.6-1|15	Awesome Boxes is all about drawing admonition blocks around text to inform or alert readers about something particular.
21cr|texlive-awesomebox-0.6-1|16	The specific aim of this package is to use FontAwesome icons to ease the illustration of these blocks.
21cr|texlive-awesomebox-0.6-1|17	
21cr|texlive-awesomebox-0.6-1|18	#-----------------------------------------------------------------------
21cr|texlive-awesomebox-0.6-1|19	%files
21cr|texlive-awesomebox-0.6-1|20	%{_texmfdistdir}/tex/*
21cr|texlive-awesomebox-0.6-1|21	%{_texmfdistdir}/tlpkg/*
21cr|texlive-awesomebox-0.6-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-awesomebox-0.6-1|23	
21cr|texlive-awesomebox-0.6-1|24	#-----------------------------------------------------------------------
21cr|texlive-awesomebox-0.6-1|25	%prep
21cr|texlive-awesomebox-0.6-1|26	%setup -c -a0 -a1
21cr|texlive-awesomebox-0.6-1|27	
21cr|texlive-awesomebox-0.6-1|28	%build
21cr|texlive-awesomebox-0.6-1|29	
21cr|texlive-awesomebox-0.6-1|30	%install
21cr|texlive-awesomebox-0.6-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-awesomebox-0.6-1|32	cp -fpar tex tlpkg doc %{buildroot}%{_texmfdistdir}

8836 21
21cr|texlive-axodraw2-2.1.1b-1|1	# revision 54055
21cr|texlive-axodraw2-2.1.1b-1|2	# category Package
21cr|texlive-axodraw2-2.1.1b-1|3	# catalog-ctan /macros/latex/contrib/axodraw2
21cr|texlive-axodraw2-2.1.1b-1|4	# catalog-version 2.1.1b
21cr|texlive-axodraw2-2.1.1b-1|5	# catalog-license gpl3
21cr|texlive-axodraw2-2.1.1b-1|6	Name:		texlive-axodraw2
21cr|texlive-axodraw2-2.1.1b-1|7	Version:	2.1.1b
21cr|texlive-axodraw2-2.1.1b-1|8	Release:	1
21cr|texlive-axodraw2-2.1.1b-1|9	Summary:	Feynman diagrams in a LaTeX document
21cr|texlive-axodraw2-2.1.1b-1|10	Group:		Publishing
21cr|texlive-axodraw2-2.1.1b-1|11	URL:		https://ctan.org/tex-archive/macros/latex/contrib/axodraw2
21cr|texlive-axodraw2-2.1.1b-1|12	License:	GPLv3
21cr|texlive-axodraw2-2.1.1b-1|13	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.tar.xz
21cr|texlive-axodraw2-2.1.1b-1|14	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.source.tar.xz
21cr|texlive-axodraw2-2.1.1b-1|15	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.doc.tar.xz
21cr|texlive-axodraw2-2.1.1b-1|16	BuildArch:	noarch
21cr|texlive-axodraw2-2.1.1b-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-axodraw2-2.1.1b-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-axodraw2-2.1.1b-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-axodraw2-2.1.1b-1|20	
21cr|texlive-axodraw2-2.1.1b-1|21	%description
21cr|texlive-axodraw2-2.1.1b-1|22	Axodraw2 is a package that defines macros for drawing Feynman graphs
21cr|texlive-axodraw2-2.1.1b-1|23	in LaTeX documents.
21cr|texlive-axodraw2-2.1.1b-1|24	
21cr|texlive-axodraw2-2.1.1b-1|25	It is an important development from the axodraw package, but since it
21cr|texlive-axodraw2-2.1.1b-1|26	is not completely backwards compatible, we have given the style file a
21cr|texlive-axodraw2-2.1.1b-1|27	changed name.
21cr|texlive-axodraw2-2.1.1b-1|28	
21cr|texlive-axodraw2-2.1.1b-1|29	Compared with axodraw, many new features have been added, with new
21cr|texlive-axodraw2-2.1.1b-1|30	types of line, and much more flexibility in their properties: For
21cr|texlive-axodraw2-2.1.1b-1|31	details see the documentation.
21cr|texlive-axodraw2-2.1.1b-1|32	
21cr|texlive-axodraw2-2.1.1b-1|33	In addition, it is now possible to use axodraw2 with pdflatex, as well
21cr|texlive-axodraw2-2.1.1b-1|34	as with the latex-dvips method. However with pdflatex (and also
21cr|texlive-axodraw2-2.1.1b-1|35	lualatex and xelatex), an external helper program, axohelp, is used to
21cr|texlive-axodraw2-2.1.1b-1|36	perform the geometrical calculations needed for the pdf code inserted
21cr|texlive-axodraw2-2.1.1b-1|37	in the output file. The processing involves a run of pdflatex, a run
21cr|texlive-axodraw2-2.1.1b-1|38	of axohelp, and then another run of pdflatex.
21cr|texlive-axodraw2-2.1.1b-1|39	
21cr|texlive-axodraw2-2.1.1b-1|40	
21cr|texlive-axodraw2-2.1.1b-1|41	#-----------------------------------------------------------------------
21cr|texlive-axodraw2-2.1.1b-1|42	%files
21cr|texlive-axodraw2-2.1.1b-1|43	%{_texmfdistdir}/tex/latex/axodraw2
21cr|texlive-axodraw2-2.1.1b-1|44	%doc %{_texmfdistdir}/source/latex/axodraw2
21cr|texlive-axodraw2-2.1.1b-1|45	%doc %{_texmfdistdir}/doc/latex/axodraw2
21cr|texlive-axodraw2-2.1.1b-1|46	%doc %{_texmfdistdir}/doc/man/man1
21cr|texlive-axodraw2-2.1.1b-1|47	
21cr|texlive-axodraw2-2.1.1b-1|48	#-----------------------------------------------------------------------
21cr|texlive-axodraw2-2.1.1b-1|49	%prep
21cr|texlive-axodraw2-2.1.1b-1|50	%setup -c -a0 -a1 -a2
21cr|texlive-axodraw2-2.1.1b-1|51	
21cr|texlive-axodraw2-2.1.1b-1|52	%build
21cr|texlive-axodraw2-2.1.1b-1|53	
21cr|texlive-axodraw2-2.1.1b-1|54	%install
21cr|texlive-axodraw2-2.1.1b-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-axodraw2-2.1.1b-1|56	cp -fpar texmf-dist/tex texmf-dist/doc texmf-dist/source %{buildroot}%{_texmfdistdir}

8837 21
21cr|texlive-b1encoding-1.0-8|1	# revision 21271
21cr|texlive-b1encoding-1.0-8|2	# category Package
21cr|texlive-b1encoding-1.0-8|3	# catalog-ctan /macros/latex/contrib/b1encoding
21cr|texlive-b1encoding-1.0-8|4	# catalog-date 2011-02-01 08:52:21 +0100
21cr|texlive-b1encoding-1.0-8|5	# catalog-license lppl1.3
21cr|texlive-b1encoding-1.0-8|6	# catalog-version 1.0
21cr|texlive-b1encoding-1.0-8|7	Name:		texlive-b1encoding
21cr|texlive-b1encoding-1.0-8|8	Version:	1.0
21cr|texlive-b1encoding-1.0-8|9	Release:	8
21cr|texlive-b1encoding-1.0-8|10	Summary:	LaTeX encoding tools for Bookhands fonts
21cr|texlive-b1encoding-1.0-8|11	Group:		Publishing
21cr|texlive-b1encoding-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/b1encoding
21cr|texlive-b1encoding-1.0-8|13	License:	LPPL1.3
21cr|texlive-b1encoding-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.tar.xz
21cr|texlive-b1encoding-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.doc.tar.xz
21cr|texlive-b1encoding-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.source.tar.xz
21cr|texlive-b1encoding-1.0-8|17	BuildArch:	noarch
21cr|texlive-b1encoding-1.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-b1encoding-1.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-b1encoding-1.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-b1encoding-1.0-8|21	
21cr|texlive-b1encoding-1.0-8|22	%description
21cr|texlive-b1encoding-1.0-8|23	This package characterises and defines the author's B1 encoding
21cr|texlive-b1encoding-1.0-8|24	for use with LaTeX when typesetting things using his Bookhands
21cr|texlive-b1encoding-1.0-8|25	fonts.
21cr|texlive-b1encoding-1.0-8|26	
21cr|texlive-b1encoding-1.0-8|27	
21cr|texlive-b1encoding-1.0-8|28	#-----------------------------------------------------------------------
21cr|texlive-b1encoding-1.0-8|29	%files
21cr|texlive-b1encoding-1.0-8|30	%{_texmfdistdir}/fonts/enc/dvips/b1encoding/TeXB1.enc
21cr|texlive-b1encoding-1.0-8|31	%{_texmfdistdir}/tex/latex/b1encoding/b1cmr.fd
21cr|texlive-b1encoding-1.0-8|32	%{_texmfdistdir}/tex/latex/b1encoding/b1enc.def
21cr|texlive-b1encoding-1.0-8|33	%doc %{_texmfdistdir}/doc/latex/b1encoding/README
21cr|texlive-b1encoding-1.0-8|34	%doc %{_texmfdistdir}/doc/latex/b1encoding/b1encoding.pdf
21cr|texlive-b1encoding-1.0-8|35	#- source
21cr|texlive-b1encoding-1.0-8|36	%doc %{_texmfdistdir}/source/latex/b1encoding/b1encoding.dtx
21cr|texlive-b1encoding-1.0-8|37	%doc %{_texmfdistdir}/source/latex/b1encoding/b1encoding.ins
21cr|texlive-b1encoding-1.0-8|38	
21cr|texlive-b1encoding-1.0-8|39	#-----------------------------------------------------------------------
21cr|texlive-b1encoding-1.0-8|40	%prep
21cr|texlive-b1encoding-1.0-8|41	%setup -c -a0 -a1 -a2
21cr|texlive-b1encoding-1.0-8|42	
21cr|texlive-b1encoding-1.0-8|43	%build
21cr|texlive-b1encoding-1.0-8|44	
21cr|texlive-b1encoding-1.0-8|45	%install
21cr|texlive-b1encoding-1.0-8|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-b1encoding-1.0-8|47	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8838 21
21cr|texlive-babel-belarusian-49022-1|1	%define oname babel-belarusian
21cr|texlive-babel-belarusian-49022-1|2	
21cr|texlive-babel-belarusian-49022-1|3	Summary:	Babel support for Belarusian
21cr|texlive-babel-belarusian-49022-1|4	Name:		texlive-babel-belarusian
21cr|texlive-babel-belarusian-49022-1|5	Version:	49022
21cr|texlive-babel-belarusian-49022-1|6	Release:	1
21cr|texlive-babel-belarusian-49022-1|7	License:	LPPL1.3
21cr|texlive-babel-belarusian-49022-1|8	Group:		Publishing
21cr|texlive-babel-belarusian-49022-1|9	Url:		https://www.ctan.org
21cr|texlive-babel-belarusian-49022-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-babel-belarusian-49022-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-babel-belarusian-49022-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-babel-belarusian-49022-1|13	Requires:	texlive-kpathsea
21cr|texlive-babel-belarusian-49022-1|14	Requires:	texlive-tlpkg
21cr|texlive-babel-belarusian-49022-1|15	Provides:	tex-babel-belarusian = 2024
21cr|texlive-babel-belarusian-49022-1|16	Provides:	tex(belarusianb.ldf) = 2024
21cr|texlive-babel-belarusian-49022-1|17	BuildArch:	noarch
21cr|texlive-babel-belarusian-49022-1|18	
21cr|texlive-babel-belarusian-49022-1|19	%description
21cr|texlive-babel-belarusian-49022-1|20	The package provides support for use of Babel in documents
21cr|texlive-babel-belarusian-49022-1|21	written in Belarusian.
21cr|texlive-babel-belarusian-49022-1|22	
21cr|texlive-babel-belarusian-49022-1|23	%files
21cr|texlive-babel-belarusian-49022-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-babel-belarusian-49022-1|25	%{_texmfdistdir}/tex/generic/babel-belarusian/
21cr|texlive-babel-belarusian-49022-1|26	
21cr|texlive-babel-belarusian-49022-1|27	#------------------------------------------------------------------
21cr|texlive-babel-belarusian-49022-1|28	
21cr|texlive-babel-belarusian-49022-1|29	%prep
21cr|texlive-babel-belarusian-49022-1|30	%setup -c -a0 -a1
21cr|texlive-babel-belarusian-49022-1|31	
21cr|texlive-babel-belarusian-49022-1|32	%build
21cr|texlive-babel-belarusian-49022-1|33	
21cr|texlive-babel-belarusian-49022-1|34	%install
21cr|texlive-babel-belarusian-49022-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-babel-belarusian-49022-1|36	rm -rf tlpkg
21cr|texlive-babel-belarusian-49022-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

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

8840 21
21cr|texlive-babel-indonesian-43235-1|1	%define oname babel-indonesian
21cr|texlive-babel-indonesian-43235-1|2	
21cr|texlive-babel-indonesian-43235-1|3	Summary:	Support for Indonesian within babel
21cr|texlive-babel-indonesian-43235-1|4	Name:		texlive-babel-indonesian
21cr|texlive-babel-indonesian-43235-1|5	Version:	43235
21cr|texlive-babel-indonesian-43235-1|6	Release:	1
21cr|texlive-babel-indonesian-43235-1|7	License:	LPPL1.3
21cr|texlive-babel-indonesian-43235-1|8	Group:		Publishing
21cr|texlive-babel-indonesian-43235-1|9	Url:		https://www.ctan.org
21cr|texlive-babel-indonesian-43235-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-babel-indonesian-43235-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-babel-indonesian-43235-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-babel-indonesian-43235-1|13	Requires:	texlive-tlpkg
21cr|texlive-babel-indonesian-43235-1|14	Requires:	texlive-kpathsea
21cr|texlive-babel-indonesian-43235-1|15	Provides:	tex-babel-indonesian = 2024
21cr|texlive-babel-indonesian-43235-1|16	Provides:	tex(bahasai.ldf) = 2024
21cr|texlive-babel-indonesian-43235-1|17	Provides:	tex(bahasa.ldf) = 2024
21cr|texlive-babel-indonesian-43235-1|18	Provides:	tex(indonesian.ldf) = 2024
21cr|texlive-babel-indonesian-43235-1|19	Provides:	tex(indon.ldf) = 2024
21cr|texlive-babel-indonesian-43235-1|20	BuildArch:	noarch
21cr|texlive-babel-indonesian-43235-1|21	
21cr|texlive-babel-indonesian-43235-1|22	%description
21cr|texlive-babel-indonesian-43235-1|23	Support for Indonesian within babel.
21cr|texlive-babel-indonesian-43235-1|24	
21cr|texlive-babel-indonesian-43235-1|25	%files
21cr|texlive-babel-indonesian-43235-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-babel-indonesian-43235-1|27	%{_texmfdistdir}/tex/generic/babel-indonesian/
21cr|texlive-babel-indonesian-43235-1|28	
21cr|texlive-babel-indonesian-43235-1|29	#------------------------------------------------------------------
21cr|texlive-babel-indonesian-43235-1|30	
21cr|texlive-babel-indonesian-43235-1|31	%prep
21cr|texlive-babel-indonesian-43235-1|32	%setup -c -a0 -a1
21cr|texlive-babel-indonesian-43235-1|33	
21cr|texlive-babel-indonesian-43235-1|34	%build
21cr|texlive-babel-indonesian-43235-1|35	
21cr|texlive-babel-indonesian-43235-1|36	%install
21cr|texlive-babel-indonesian-43235-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-babel-indonesian-43235-1|38	rm -rf tlpkg
21cr|texlive-babel-indonesian-43235-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8841 21
21cr|texlive-babel-japanese-57733-1|1	%define oname babel-japanese
21cr|texlive-babel-japanese-57733-1|2	
21cr|texlive-babel-japanese-57733-1|3	Summary:	Babel support for Japanes
21cr|texlive-babel-japanese-57733-1|4	Name:		texlive-babel-japanese
21cr|texlive-babel-japanese-57733-1|5	Version:	57733
21cr|texlive-babel-japanese-57733-1|6	Release:	1
21cr|texlive-babel-japanese-57733-1|7	License:	LPPL1.3
21cr|texlive-babel-japanese-57733-1|8	Group:		Publishing
21cr|texlive-babel-japanese-57733-1|9	Url:		https://www.ctan.org
21cr|texlive-babel-japanese-57733-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-babel-japanese-57733-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-babel-japanese-57733-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-babel-japanese-57733-1|13	Requires:	texlive-tlpkg
21cr|texlive-babel-japanese-57733-1|14	Requires:	texlive-kpathsea
21cr|texlive-babel-japanese-57733-1|15	Provides:	tex(japanese.ldf) = 2024
21cr|texlive-babel-japanese-57733-1|16	BuildArch:	noarch
21cr|texlive-babel-japanese-57733-1|17	
21cr|texlive-babel-japanese-57733-1|18	%description
21cr|texlive-babel-japanese-57733-1|19	This package provides a japanese option for the babel package.
21cr|texlive-babel-japanese-57733-1|20	It defines all the language definition macros in Japanese.
21cr|texlive-babel-japanese-57733-1|21	Currently this package works with pLaTeX, upLaTeX, XeLaTeX and
21cr|texlive-babel-japanese-57733-1|22	LuaLaTeX.
21cr|texlive-babel-japanese-57733-1|23	
21cr|texlive-babel-japanese-57733-1|24	%files
21cr|texlive-babel-japanese-57733-1|25	%doc %{_texmfdistdir}/doc/generic/babel-japanese/
21cr|texlive-babel-japanese-57733-1|26	%{_texmfdistdir}/tex/generic/babel-japanese/
21cr|texlive-babel-japanese-57733-1|27	
21cr|texlive-babel-japanese-57733-1|28	#------------------------------------------------------------------
21cr|texlive-babel-japanese-57733-1|29	
21cr|texlive-babel-japanese-57733-1|30	%prep
21cr|texlive-babel-japanese-57733-1|31	%setup -c -a0 -a1
21cr|texlive-babel-japanese-57733-1|32	
21cr|texlive-babel-japanese-57733-1|33	%build
21cr|texlive-babel-japanese-57733-1|34	
21cr|texlive-babel-japanese-57733-1|35	%install
21cr|texlive-babel-japanese-57733-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-babel-japanese-57733-1|37	rm -rf tlpkg
21cr|texlive-babel-japanese-57733-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8842 21
21cr|texlive-babel-latvian-1.4-1|1	Name:		texlive-babel-latvian
21cr|texlive-babel-latvian-1.4-1|2	Version:	1.4
21cr|texlive-babel-latvian-1.4-1|3	Release:	1
21cr|texlive-babel-latvian-1.4-1|4	Summary:	Support for the Latvian language
21cr|texlive-babel-latvian-1.4-1|5	Group:		Publishing
21cr|texlive-babel-latvian-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-babel-latvian-1.4-1|7	License:	MIT
21cr|texlive-babel-latvian-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/babel-latvian.tar.xz
21cr|texlive-babel-latvian-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/babel-latvian.doc.tar.xz
21cr|texlive-babel-latvian-1.4-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/babel-latvian.source.tar.xz
21cr|texlive-babel-latvian-1.4-1|11	BuildArch:	noarch
21cr|texlive-babel-latvian-1.4-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-babel-latvian-1.4-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-babel-latvian-1.4-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-babel-latvian-1.4-1|15	
21cr|texlive-babel-latvian-1.4-1|16	%description
21cr|texlive-babel-latvian-1.4-1|17	This is the babel style for Latvian. It bears the version number 2.0
21cr|texlive-babel-latvian-1.4-1|18	because there were a 1.x, by Andris Lasis. Version 2.0 is heavily
21cr|texlive-babel-latvian-1.4-1|19	based on the latter.
21cr|texlive-babel-latvian-1.4-1|20	#-----------------------------------------------------------------------
21cr|texlive-babel-latvian-1.4-1|21	
21cr|texlive-babel-latvian-1.4-1|22	%files
21cr|texlive-babel-latvian-1.4-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-babel-latvian-1.4-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-babel-latvian-1.4-1|25	%doc %{_texmfdistdir}/source/*
21cr|texlive-babel-latvian-1.4-1|26	
21cr|texlive-babel-latvian-1.4-1|27	#-----------------------------------------------------------------------
21cr|texlive-babel-latvian-1.4-1|28	%prep
21cr|texlive-babel-latvian-1.4-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-babel-latvian-1.4-1|30	
21cr|texlive-babel-latvian-1.4-1|31	%build
21cr|texlive-babel-latvian-1.4-1|32	
21cr|texlive-babel-latvian-1.4-1|33	%install
21cr|texlive-babel-latvian-1.4-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-babel-latvian-1.4-1|35	cp -fpar source tex doc %{buildroot}%{_texmfdistdir}

8843 21
21cr|texlive-babel-lithuanian-66513-1|1	%define oname babel-lithuanian
21cr|texlive-babel-lithuanian-66513-1|2	
21cr|texlive-babel-lithuanian-66513-1|3	Summary:	Babel support for documents written in Lithuanian
21cr|texlive-babel-lithuanian-66513-1|4	Name:		texlive-babel-lithuanian
21cr|texlive-babel-lithuanian-66513-1|5	Version:	66513
21cr|texlive-babel-lithuanian-66513-1|6	Release:	1
21cr|texlive-babel-lithuanian-66513-1|7	License:	LPPL1.3
21cr|texlive-babel-lithuanian-66513-1|8	Group:		Publishing
21cr|texlive-babel-lithuanian-66513-1|9	Url:		https://www.ctan.org
21cr|texlive-babel-lithuanian-66513-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-babel-lithuanian-66513-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-babel-lithuanian-66513-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-babel-lithuanian-66513-1|13	Requires:	texlive-tlpkg
21cr|texlive-babel-lithuanian-66513-1|14	Requires:	texlive-kpathsea
21cr|texlive-babel-lithuanian-66513-1|15	BuildArch:	noarch
21cr|texlive-babel-lithuanian-66513-1|16	
21cr|texlive-babel-lithuanian-66513-1|17	%description
21cr|texlive-babel-lithuanian-66513-1|18	Babel support material for documents written in Lithuanian
21cr|texlive-babel-lithuanian-66513-1|19	moved from the lithuanian package into a new package
21cr|texlive-babel-lithuanian-66513-1|20	babel-lithuanian to match babel support for other languages.
21cr|texlive-babel-lithuanian-66513-1|21	
21cr|texlive-babel-lithuanian-66513-1|22	%files
21cr|texlive-babel-lithuanian-66513-1|23	%doc %{_texmfdistdir}/doc/generic/babel-lithuanian
21cr|texlive-babel-lithuanian-66513-1|24	%{_texmfdistdir}/tex/generic/babel-lithuanian
21cr|texlive-babel-lithuanian-66513-1|25	
21cr|texlive-babel-lithuanian-66513-1|26	#------------------------------------------------------------------
21cr|texlive-babel-lithuanian-66513-1|27	
21cr|texlive-babel-lithuanian-66513-1|28	%prep
21cr|texlive-babel-lithuanian-66513-1|29	%setup -c -a0 -a1
21cr|texlive-babel-lithuanian-66513-1|30	
21cr|texlive-babel-lithuanian-66513-1|31	%build
21cr|texlive-babel-lithuanian-66513-1|32	
21cr|texlive-babel-lithuanian-66513-1|33	%install
21cr|texlive-babel-lithuanian-66513-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-babel-lithuanian-66513-1|35	rm -rf tlpkg
21cr|texlive-babel-lithuanian-66513-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

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

8845 21
21cr|texlive-babel-malay-43234-1|1	%define oname babel-malay
21cr|texlive-babel-malay-43234-1|2	
21cr|texlive-babel-malay-43234-1|3	Summary:	Support for Malay within babel
21cr|texlive-babel-malay-43234-1|4	Name:		texlive-babel-malay
21cr|texlive-babel-malay-43234-1|5	Version:	43234
21cr|texlive-babel-malay-43234-1|6	Release:	1
21cr|texlive-babel-malay-43234-1|7	License:	LPPL1.3
21cr|texlive-babel-malay-43234-1|8	Group:		Publishing
21cr|texlive-babel-malay-43234-1|9	Url:		https://www.ctan.org
21cr|texlive-babel-malay-43234-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-babel-malay-43234-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-babel-malay-43234-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-babel-malay-43234-1|13	Requires:	texlive-tlpkg
21cr|texlive-babel-malay-43234-1|14	Requires:	texlive-kpathsea
21cr|texlive-babel-malay-43234-1|15	Provides:	tex-babel-malay = 2024
21cr|texlive-babel-malay-43234-1|16	Provides:	tex(bahasam.ldf) = 2024
21cr|texlive-babel-malay-43234-1|17	Provides:	tex(malay.ldf) = 2024
21cr|texlive-babel-malay-43234-1|18	Provides:	tex(melayu.ldf) = 2024
21cr|texlive-babel-malay-43234-1|19	Provides:	tex(meyalu.ldf) = 2024
21cr|texlive-babel-malay-43234-1|20	BuildArch:	noarch
21cr|texlive-babel-malay-43234-1|21	
21cr|texlive-babel-malay-43234-1|22	%description
21cr|texlive-babel-malay-43234-1|23	Support for Malay within babel.
21cr|texlive-babel-malay-43234-1|24	
21cr|texlive-babel-malay-43234-1|25	%files
21cr|texlive-babel-malay-43234-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-babel-malay-43234-1|27	%{_texmfdistdir}/tex/generic/babel-malay/
21cr|texlive-babel-malay-43234-1|28	
21cr|texlive-babel-malay-43234-1|29	#------------------------------------------------------------------
21cr|texlive-babel-malay-43234-1|30	
21cr|texlive-babel-malay-43234-1|31	%prep
21cr|texlive-babel-malay-43234-1|32	%setup -c -a0 -a1
21cr|texlive-babel-malay-43234-1|33	
21cr|texlive-babel-malay-43234-1|34	%build
21cr|texlive-babel-malay-43234-1|35	
21cr|texlive-babel-malay-43234-1|36	%install
21cr|texlive-babel-malay-43234-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-babel-malay-43234-1|38	rm -rf tlpkg
21cr|texlive-babel-malay-43234-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

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

8847 21
21cr|texlive-babel-ukrainian-56674-1|1	%define oname babel-ukrainian
21cr|texlive-babel-ukrainian-56674-1|2	
21cr|texlive-babel-ukrainian-56674-1|3	Summary:	Babel support for Ukrainian
21cr|texlive-babel-ukrainian-56674-1|4	Name:		texlive-babel-ukrainian
21cr|texlive-babel-ukrainian-56674-1|5	Version:	56674
21cr|texlive-babel-ukrainian-56674-1|6	Release:	1
21cr|texlive-babel-ukrainian-56674-1|7	License:	LPPL1.3
21cr|texlive-babel-ukrainian-56674-1|8	Group:		Publishing
21cr|texlive-babel-ukrainian-56674-1|9	Url:		https://www.ctan.org
21cr|texlive-babel-ukrainian-56674-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-babel-ukrainian-56674-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-babel-ukrainian-56674-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-babel-ukrainian-56674-1|13	Requires:	texlive-kpathsea
21cr|texlive-babel-ukrainian-56674-1|14	Requires:	texlive-tlpkg
21cr|texlive-babel-ukrainian-56674-1|15	Provides:	babel-ukraineb = 2024
21cr|texlive-babel-ukrainian-56674-1|16	Provides:	tex-babel-ukraineb = 2024
21cr|texlive-babel-ukrainian-56674-1|17	Provides:	tex-babel-ukrainian = 2024
21cr|texlive-babel-ukrainian-56674-1|18	Provides:	tex(ukraineb.ldf) = 2024
21cr|texlive-babel-ukrainian-56674-1|19	BuildArch:	noarch
21cr|texlive-babel-ukrainian-56674-1|20	
21cr|texlive-babel-ukrainian-56674-1|21	%description
21cr|texlive-babel-ukrainian-56674-1|22	The package provides support for use of babel in documents
21cr|texlive-babel-ukrainian-56674-1|23	written in Ukrainian. The support is adapted for use under
21cr|texlive-babel-ukrainian-56674-1|24	legacy TeX engines as well as XeTeX and LuaTeX.
21cr|texlive-babel-ukrainian-56674-1|25	
21cr|texlive-babel-ukrainian-56674-1|26	%files
21cr|texlive-babel-ukrainian-56674-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-babel-ukrainian-56674-1|28	%{_texmfdistdir}/tex/generic/babel-ukrainian/
21cr|texlive-babel-ukrainian-56674-1|29	
21cr|texlive-babel-ukrainian-56674-1|30	#------------------------------------------------------------------
21cr|texlive-babel-ukrainian-56674-1|31	
21cr|texlive-babel-ukrainian-56674-1|32	%prep
21cr|texlive-babel-ukrainian-56674-1|33	%setup -c -a0 -a1
21cr|texlive-babel-ukrainian-56674-1|34	
21cr|texlive-babel-ukrainian-56674-1|35	%build
21cr|texlive-babel-ukrainian-56674-1|36	
21cr|texlive-babel-ukrainian-56674-1|37	%install
21cr|texlive-babel-ukrainian-56674-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-babel-ukrainian-56674-1|39	rm -rf tlpkg
21cr|texlive-babel-ukrainian-56674-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8848 21
21cr|texlive-backnaur-2.0-1|1	# revision 28513
21cr|texlive-backnaur-2.0-1|2	# category Package
21cr|texlive-backnaur-2.0-1|3	# catalog-ctan /macros/latex/contrib/backnaur
21cr|texlive-backnaur-2.0-1|4	# catalog-date 2012-12-12 18:40:20 +0100
21cr|texlive-backnaur-2.0-1|5	# catalog-license lppl1.3
21cr|texlive-backnaur-2.0-1|6	# catalog-version 0.60.d
21cr|texlive-backnaur-2.0-1|7	Name:		texlive-backnaur
21cr|texlive-backnaur-2.0-1|8	Version:	2.0
21cr|texlive-backnaur-2.0-1|9	Release:	1
21cr|texlive-backnaur-2.0-1|10	Summary:	Typeset Backus Naur Form definitions
21cr|texlive-backnaur-2.0-1|11	Group:		Publishing
21cr|texlive-backnaur-2.0-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/backnaur
21cr|texlive-backnaur-2.0-1|13	License:	LPPL1.3
21cr|texlive-backnaur-2.0-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.tar.xz
21cr|texlive-backnaur-2.0-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.doc.tar.xz
21cr|texlive-backnaur-2.0-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.source.tar.xz
21cr|texlive-backnaur-2.0-1|17	BuildArch:	noarch
21cr|texlive-backnaur-2.0-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-backnaur-2.0-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-backnaur-2.0-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-backnaur-2.0-1|21	
21cr|texlive-backnaur-2.0-1|22	%description
21cr|texlive-backnaur-2.0-1|23	The package typesets Backus-Naur Form (BNF) definitions. It
21cr|texlive-backnaur-2.0-1|24	creates aligned lists of productions, with numbers if required.
21cr|texlive-backnaur-2.0-1|25	It can also print in-line BNF expressions using math mode.
21cr|texlive-backnaur-2.0-1|26	
21cr|texlive-backnaur-2.0-1|27	#-----------------------------------------------------------------------
21cr|texlive-backnaur-2.0-1|28	%files
21cr|texlive-backnaur-2.0-1|29	%{_texmfdistdir}/tex/latex/backnaur/backnaur.sty
21cr|texlive-backnaur-2.0-1|30	%doc %{_texmfdistdir}/doc/latex/backnaur/README
21cr|texlive-backnaur-2.0-1|31	%doc %{_texmfdistdir}/doc/latex/backnaur/backnaur.pdf
21cr|texlive-backnaur-2.0-1|32	#- source
21cr|texlive-backnaur-2.0-1|33	%doc %{_texmfdistdir}/source/latex/backnaur/backnaur.dtx
21cr|texlive-backnaur-2.0-1|34	%doc %{_texmfdistdir}/source/latex/backnaur/backnaur.ins
21cr|texlive-backnaur-2.0-1|35	
21cr|texlive-backnaur-2.0-1|36	#-----------------------------------------------------------------------
21cr|texlive-backnaur-2.0-1|37	%prep
21cr|texlive-backnaur-2.0-1|38	%setup -c -a0 -a1 -a2
21cr|texlive-backnaur-2.0-1|39	
21cr|texlive-backnaur-2.0-1|40	%build
21cr|texlive-backnaur-2.0-1|41	
21cr|texlive-backnaur-2.0-1|42	%install
21cr|texlive-backnaur-2.0-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-backnaur-2.0-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8849 21
21cr|texlive-baekmuk-56915-1|1	%define oname baekmuk
21cr|texlive-baekmuk-56915-1|2	
21cr|texlive-baekmuk-56915-1|3	Summary:	Baekmuk Korean TrueType fonts
21cr|texlive-baekmuk-56915-1|4	Name:		texlive-baekmuk
21cr|texlive-baekmuk-56915-1|5	Version:	56915
21cr|texlive-baekmuk-56915-1|6	Release:	1
21cr|texlive-baekmuk-56915-1|7	License:	LPPL1.3
21cr|texlive-baekmuk-56915-1|8	Group:		Publishing
21cr|texlive-baekmuk-56915-1|9	Url:		https://www.ctan.org
21cr|texlive-baekmuk-56915-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-baekmuk-56915-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-baekmuk-56915-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-baekmuk-56915-1|13	Requires:	texlive-tlpkg
21cr|texlive-baekmuk-56915-1|14	Requires:	texlive-kpathsea
21cr|texlive-baekmuk-56915-1|15	Provides:	tex(batang.ttf) = 2024
21cr|texlive-baekmuk-56915-1|16	Provides:	tex(dotum.ttf) = 2024
21cr|texlive-baekmuk-56915-1|17	Provides:	tex(gulim.ttf) = 2024
21cr|texlive-baekmuk-56915-1|18	Provides:	tex(hline.ttf) = 2024
21cr|texlive-baekmuk-56915-1|19	BuildArch:	noarch
21cr|texlive-baekmuk-56915-1|20	
21cr|texlive-baekmuk-56915-1|21	%description
21cr|texlive-baekmuk-56915-1|22	This bundle consists of four Korean fonts: batang.ttf: serif
21cr|texlive-baekmuk-56915-1|23	dotum.ttf: sans-serif gulim.ttf: sans-serif (rounded)
21cr|texlive-baekmuk-56915-1|24	hline.ttf: headline These fonts were originally retrieved from
21cr|texlive-baekmuk-56915-1|25	http://kldp.net/baekmuk/ and are no longer maintained.
21cr|texlive-baekmuk-56915-1|26	
21cr|texlive-baekmuk-56915-1|27	%files
21cr|texlive-baekmuk-56915-1|28	%doc %{_texmfdistdir}/doc/fonts/baekmuk/
21cr|texlive-baekmuk-56915-1|29	%{_texmfdistdir}/fonts/truetype/public/baekmuk/
21cr|texlive-baekmuk-56915-1|30	
21cr|texlive-baekmuk-56915-1|31	#------------------------------------------------------------------
21cr|texlive-baekmuk-56915-1|32	
21cr|texlive-baekmuk-56915-1|33	%prep
21cr|texlive-baekmuk-56915-1|34	%setup -c -a0 -a1
21cr|texlive-baekmuk-56915-1|35	
21cr|texlive-baekmuk-56915-1|36	%build
21cr|texlive-baekmuk-56915-1|37	
21cr|texlive-baekmuk-56915-1|38	%install
21cr|texlive-baekmuk-56915-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-baekmuk-56915-1|40	rm -rf tlpkg
21cr|texlive-baekmuk-56915-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

8850 21
21cr|texlive-bangla-65786-1|1	%define oname bangla
21cr|texlive-bangla-65786-1|2	
21cr|texlive-bangla-65786-1|3	Summary:	A comprehensive Bangla LaTeX package
21cr|texlive-bangla-65786-1|4	Name:		texlive-bangla
21cr|texlive-bangla-65786-1|5	Version:	65786
21cr|texlive-bangla-65786-1|6	Release:	1
21cr|texlive-bangla-65786-1|7	License:	LPPL1.3
21cr|texlive-bangla-65786-1|8	Group:		Publishing
21cr|texlive-bangla-65786-1|9	Url:		https://www.ctan.org
21cr|texlive-bangla-65786-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bangla-65786-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bangla-65786-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bangla-65786-1|13	Requires:	texlive-tlpkg
21cr|texlive-bangla-65786-1|14	Requires:	texlive-charissil
21cr|texlive-bangla-65786-1|15	Requires:	texlive-doulossil
21cr|texlive-bangla-65786-1|16	Requires:	texlive-kpathsea
21cr|texlive-bangla-65786-1|17	Provides:	tex(banglamap.tex) = 2024
21cr|texlive-bangla-65786-1|18	Provides:	tex(bangla.sty) = 2024
21cr|texlive-bangla-65786-1|19	BuildArch:	noarch
21cr|texlive-bangla-65786-1|20	
21cr|texlive-bangla-65786-1|21	%description
21cr|texlive-bangla-65786-1|22	This package provides all the necessary LaTeX frontends for the
21cr|texlive-bangla-65786-1|23	Bangla language and comes with some fonts of its own.
21cr|texlive-bangla-65786-1|24	
21cr|texlive-bangla-65786-1|25	%files
21cr|texlive-bangla-65786-1|26	%doc %{_texmfdistdir}/doc/latex/bangla
21cr|texlive-bangla-65786-1|27	%{_texmfdistdir}/fonts/truetype/public/bangla
21cr|texlive-bangla-65786-1|28	%{_texmfdistdir}/tex/latex/bangla
21cr|texlive-bangla-65786-1|29	
21cr|texlive-bangla-65786-1|30	#------------------------------------------------------------------
21cr|texlive-bangla-65786-1|31	
21cr|texlive-bangla-65786-1|32	%prep
21cr|texlive-bangla-65786-1|33	%setup -c -a0 -a1
21cr|texlive-bangla-65786-1|34	
21cr|texlive-bangla-65786-1|35	%build
21cr|texlive-bangla-65786-1|36	
21cr|texlive-bangla-65786-1|37	%install
21cr|texlive-bangla-65786-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bangla-65786-1|39	rm -rf tlpkg
21cr|texlive-bangla-65786-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8851 21
21cr|texlive-bangorcsthesis-1.5.3-1|1	Name:		texlive-bangorcsthesis
21cr|texlive-bangorcsthesis-1.5.3-1|2	Version:	1.5.3
21cr|texlive-bangorcsthesis-1.5.3-1|3	Release:	1
21cr|texlive-bangorcsthesis-1.5.3-1|4	Summary:	Typeset a thesis at Bangor University
21cr|texlive-bangorcsthesis-1.5.3-1|5	Group:		Publishing
21cr|texlive-bangorcsthesis-1.5.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bangorcsthesis
21cr|texlive-bangorcsthesis-1.5.3-1|7	License:	lppl1.3
21cr|texlive-bangorcsthesis-1.5.3-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bangorcsthesis.tar.xz
21cr|texlive-bangorcsthesis-1.5.3-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bangorcsthesis.doc.tar.xz
21cr|texlive-bangorcsthesis-1.5.3-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bangorcsthesis.source.tar.xz
21cr|texlive-bangorcsthesis-1.5.3-1|11	BuildArch:	noarch
21cr|texlive-bangorcsthesis-1.5.3-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bangorcsthesis-1.5.3-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-bangorcsthesis-1.5.3-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-bangorcsthesis-1.5.3-1|15	
21cr|texlive-bangorcsthesis-1.5.3-1|16	%description
21cr|texlive-bangorcsthesis-1.5.3-1|17	The class typesets thesis/dissertation documents for all levels
21cr|texlive-bangorcsthesis-1.5.3-1|18	(i.e., both undergraduate and graduate students may use the
21cr|texlive-bangorcsthesis-1.5.3-1|19	class). It also provides macros designed to optimise the
21cr|texlive-bangorcsthesis-1.5.3-1|20	process of producing a thesis.
21cr|texlive-bangorcsthesis-1.5.3-1|21	
21cr|texlive-bangorcsthesis-1.5.3-1|22	#-----------------------------------------------------------------------
21cr|texlive-bangorcsthesis-1.5.3-1|23	%files
21cr|texlive-bangorcsthesis-1.5.3-1|24	%{_texmfdistdir}/tex/latex/bangorcsthesis/bangorcsthesis.cls
21cr|texlive-bangorcsthesis-1.5.3-1|25	%doc %{_texmfdistdir}/source/latex/bangorcsthesis/bangorcsthesis.dtx
21cr|texlive-bangorcsthesis-1.5.3-1|26	%doc %{_texmfdistdir}/source/latex/bangorcsthesis/bangorcsthesis.ins
21cr|texlive-bangorcsthesis-1.5.3-1|27	%doc %{_texmfdistdir}/doc/latex/bangorcsthesis/README
21cr|texlive-bangorcsthesis-1.5.3-1|28	%doc %{_texmfdistdir}/doc/latex/bangorcsthesis/bangorcsthesis.pdf
21cr|texlive-bangorcsthesis-1.5.3-1|29	
21cr|texlive-bangorcsthesis-1.5.3-1|30	#-----------------------------------------------------------------------
21cr|texlive-bangorcsthesis-1.5.3-1|31	%prep
21cr|texlive-bangorcsthesis-1.5.3-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-bangorcsthesis-1.5.3-1|33	
21cr|texlive-bangorcsthesis-1.5.3-1|34	%build
21cr|texlive-bangorcsthesis-1.5.3-1|35	
21cr|texlive-bangorcsthesis-1.5.3-1|36	%install
21cr|texlive-bangorcsthesis-1.5.3-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bangorcsthesis-1.5.3-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8852 21
21cr|texlive-bangorexam-1.4.0-1|1	Name:		texlive-bangorexam
21cr|texlive-bangorexam-1.4.0-1|2	Version:	1.4.0
21cr|texlive-bangorexam-1.4.0-1|3	Release:	1
21cr|texlive-bangorexam-1.4.0-1|4	Summary:	Typeset an examination at Bangor University
21cr|texlive-bangorexam-1.4.0-1|5	Group:		Publishing
21cr|texlive-bangorexam-1.4.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bangorexam
21cr|texlive-bangorexam-1.4.0-1|7	License:	lppl1.3
21cr|texlive-bangorexam-1.4.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bangorexam.tar.xz
21cr|texlive-bangorexam-1.4.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bangorexam.doc.tar.xz
21cr|texlive-bangorexam-1.4.0-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bangorexam.source.tar.xz
21cr|texlive-bangorexam-1.4.0-1|11	BuildArch:	noarch
21cr|texlive-bangorexam-1.4.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bangorexam-1.4.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-bangorexam-1.4.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-bangorexam-1.4.0-1|15	
21cr|texlive-bangorexam-1.4.0-1|16	%description
21cr|texlive-bangorexam-1.4.0-1|17	The package allows typesetting of Bangor Univesity's exam
21cr|texlive-bangorexam-1.4.0-1|18	style. It currently supports a standard A/B choice, A-only
21cr|texlive-bangorexam-1.4.0-1|19	compulsory and 'n' from 'm' exam styles. Marks are totalled and
21cr|texlive-bangorexam-1.4.0-1|20	checked automatically.
21cr|texlive-bangorexam-1.4.0-1|21	
21cr|texlive-bangorexam-1.4.0-1|22	#-----------------------------------------------------------------------
21cr|texlive-bangorexam-1.4.0-1|23	%files
21cr|texlive-bangorexam-1.4.0-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-bangorexam-1.4.0-1|25	%doc %{_texmfdistdir}/source/*
21cr|texlive-bangorexam-1.4.0-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-bangorexam-1.4.0-1|27	
21cr|texlive-bangorexam-1.4.0-1|28	#-----------------------------------------------------------------------
21cr|texlive-bangorexam-1.4.0-1|29	%prep
21cr|texlive-bangorexam-1.4.0-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-bangorexam-1.4.0-1|31	
21cr|texlive-bangorexam-1.4.0-1|32	%build
21cr|texlive-bangorexam-1.4.0-1|33	
21cr|texlive-bangorexam-1.4.0-1|34	%install
21cr|texlive-bangorexam-1.4.0-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bangorexam-1.4.0-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8853 21
21cr|texlive-barcodes-20190228-1|1	# revision 15878
21cr|texlive-barcodes-20190228-1|2	# category Package
21cr|texlive-barcodes-20190228-1|3	# catalog-ctan /fonts/barcodes/willadt
21cr|texlive-barcodes-20190228-1|4	# catalog-date 2008-08-17 01:00:50 +0200
21cr|texlive-barcodes-20190228-1|5	# catalog-license lppl
21cr|texlive-barcodes-20190228-1|6	# catalog-version undef
21cr|texlive-barcodes-20190228-1|7	Name:		texlive-barcodes
21cr|texlive-barcodes-20190228-1|8	Version:	20190228
21cr|texlive-barcodes-20190228-1|9	Release:	1
21cr|texlive-barcodes-20190228-1|10	Summary:	Fonts for making barcodes
21cr|texlive-barcodes-20190228-1|11	Group:		Publishing
21cr|texlive-barcodes-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/barcodes/willadt
21cr|texlive-barcodes-20190228-1|13	License:	LPPL
21cr|texlive-barcodes-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.tar.xz
21cr|texlive-barcodes-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.doc.tar.xz
21cr|texlive-barcodes-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.source.tar.xz
21cr|texlive-barcodes-20190228-1|17	BuildArch:	noarch
21cr|texlive-barcodes-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-barcodes-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-barcodes-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-barcodes-20190228-1|21	
21cr|texlive-barcodes-20190228-1|22	%description
21cr|texlive-barcodes-20190228-1|23	The package deals with EAN barcodes; MetaFont fonts are
21cr|texlive-barcodes-20190228-1|24	provided, and a set of examples; for some codes, a small Perl
21cr|texlive-barcodes-20190228-1|25	script is needed.
21cr|texlive-barcodes-20190228-1|26	
21cr|texlive-barcodes-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-barcodes-20190228-1|28	%files
21cr|texlive-barcodes-20190228-1|29	%{_texmfdistdir}/fonts/source/public/barcodes/wlc11.mf
21cr|texlive-barcodes-20190228-1|30	%{_texmfdistdir}/fonts/source/public/barcodes/wlc128.mf
21cr|texlive-barcodes-20190228-1|31	%{_texmfdistdir}/fonts/source/public/barcodes/wlc39.mf
21cr|texlive-barcodes-20190228-1|32	%{_texmfdistdir}/fonts/source/public/barcodes/wlc93.mf
21cr|texlive-barcodes-20190228-1|33	%{_texmfdistdir}/fonts/source/public/barcodes/wlcr39.mf
21cr|texlive-barcodes-20190228-1|34	%{_texmfdistdir}/fonts/source/public/barcodes/wlean.mf
21cr|texlive-barcodes-20190228-1|35	%{_texmfdistdir}/fonts/tfm/public/barcodes/wlc11.tfm
21cr|texlive-barcodes-20190228-1|36	%{_texmfdistdir}/fonts/tfm/public/barcodes/wlc128.tfm
21cr|texlive-barcodes-20190228-1|37	%{_texmfdistdir}/fonts/tfm/public/barcodes/wlc39.tfm
21cr|texlive-barcodes-20190228-1|38	%{_texmfdistdir}/fonts/tfm/public/barcodes/wlc93.tfm
21cr|texlive-barcodes-20190228-1|39	%{_texmfdistdir}/fonts/tfm/public/barcodes/wlcr39.tfm
21cr|texlive-barcodes-20190228-1|40	%{_texmfdistdir}/tex/latex/barcodes/barcodes.sty
21cr|texlive-barcodes-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/barcodes/README
21cr|texlive-barcodes-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/barcodes/bcfaq.tex
21cr|texlive-barcodes-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/barcodes/changes
21cr|texlive-barcodes-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/barcodes/code39.tex
21cr|texlive-barcodes-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/barcodes/codean.pl
21cr|texlive-barcodes-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/barcodes/eandoc.pdf
21cr|texlive-barcodes-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/barcodes/eandoc.tex
21cr|texlive-barcodes-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/barcodes/examples.tex
21cr|texlive-barcodes-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/barcodes/install.bat
21cr|texlive-barcodes-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/barcodes/wlcdb.vpl
21cr|texlive-barcodes-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/barcodes/wlcf39.vpl
21cr|texlive-barcodes-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/barcodes/wlitf.vpl
21cr|texlive-barcodes-20190228-1|53	#- source
21cr|texlive-barcodes-20190228-1|54	%doc %{_texmfdistdir}/source/latex/barcodes/barcodes.dtx
21cr|texlive-barcodes-20190228-1|55	%doc %{_texmfdistdir}/source/latex/barcodes/barcodes.ins
21cr|texlive-barcodes-20190228-1|56	
21cr|texlive-barcodes-20190228-1|57	#-----------------------------------------------------------------------
21cr|texlive-barcodes-20190228-1|58	%prep
21cr|texlive-barcodes-20190228-1|59	%setup -c -a0 -a1 -a2
21cr|texlive-barcodes-20190228-1|60	
21cr|texlive-barcodes-20190228-1|61	%build
21cr|texlive-barcodes-20190228-1|62	
21cr|texlive-barcodes-20190228-1|63	%install
21cr|texlive-barcodes-20190228-1|64	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-barcodes-20190228-1|65	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8854 21
21cr|texlive-barr-20190228-1|1	Name:		texlive-barr
21cr|texlive-barr-20190228-1|2	Version:	20190228
21cr|texlive-barr-20190228-1|3	Release:	1
21cr|texlive-barr-20190228-1|4	Summary:	Diagram macros by Michael Barr
21cr|texlive-barr-20190228-1|5	Group:		Publishing
21cr|texlive-barr-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/barr
21cr|texlive-barr-20190228-1|7	License:	LPPL
21cr|texlive-barr-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barr.tar.xz
21cr|texlive-barr-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barr.doc.tar.xz
21cr|texlive-barr-20190228-1|10	BuildArch:	noarch
21cr|texlive-barr-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-barr-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-barr-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-barr-20190228-1|14	
21cr|texlive-barr-20190228-1|15	%description
21cr|texlive-barr-20190228-1|16	Diagxy is a general diagramming package, useful for diagrams in
21cr|texlive-barr-20190228-1|17	a number of mathematical disciplines. Diagxy is a development
21cr|texlive-barr-20190228-1|18	of an earlier (successful) package to use the facilities of the
21cr|texlive-barr-20190228-1|19	xypic bundle.
21cr|texlive-barr-20190228-1|20	
21cr|texlive-barr-20190228-1|21	#-----------------------------------------------------------------------
21cr|texlive-barr-20190228-1|22	%files
21cr|texlive-barr-20190228-1|23	%{_texmfdistdir}/tex/generic/barr
21cr|texlive-barr-20190228-1|24	%doc %{_texmfdistdir}/doc/generic/barr
21cr|texlive-barr-20190228-1|25	
21cr|texlive-barr-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-barr-20190228-1|27	%prep
21cr|texlive-barr-20190228-1|28	%setup -c -a0 -a1
21cr|texlive-barr-20190228-1|29	
21cr|texlive-barr-20190228-1|30	%build
21cr|texlive-barr-20190228-1|31	
21cr|texlive-barr-20190228-1|32	%install
21cr|texlive-barr-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-barr-20190228-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8855 21
21cr|texlive-barracuda-63708-1|1	%define oname barracuda
21cr|texlive-barracuda-63708-1|2	
21cr|texlive-barracuda-63708-1|3	Summary:	Draw barcodes with Lua
21cr|texlive-barracuda-63708-1|4	Name:		texlive-barracuda
21cr|texlive-barracuda-63708-1|5	Version:	63708
21cr|texlive-barracuda-63708-1|6	Release:	1
21cr|texlive-barracuda-63708-1|7	License:	LPPL1.3
21cr|texlive-barracuda-63708-1|8	Group:		Publishing
21cr|texlive-barracuda-63708-1|9	Url:		https://www.ctan.org
21cr|texlive-barracuda-63708-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-barracuda-63708-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-barracuda-63708-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-barracuda-63708-1|13	Requires:	texlive-tlpkg
21cr|texlive-barracuda-63708-1|14	Requires:	texlive-kpathsea
21cr|texlive-barracuda-63708-1|15	Provides:	tex(barracuda.sty) = 2024
21cr|texlive-barracuda-63708-1|16	BuildArch:	noarch
21cr|texlive-barracuda-63708-1|17	
21cr|texlive-barracuda-63708-1|18	%description
21cr|texlive-barracuda-63708-1|19	The barracuda library is a modular Lua package for drawing
21cr|texlive-barracuda-63708-1|20	barcode symbols. It provides modules for writing barcodes from
21cr|texlive-barracuda-63708-1|21	a LuaTeX document. It is also possible to use Barracuda with a
21cr|texlive-barracuda-63708-1|22	standalone Lua interpreter to draw barcodes in different
21cr|texlive-barracuda-63708-1|23	graphic formats like SVG.
21cr|texlive-barracuda-63708-1|24	
21cr|texlive-barracuda-63708-1|25	%files
21cr|texlive-barracuda-63708-1|26	%doc %{_texmfdistdir}/doc/luatex/barracuda
21cr|texlive-barracuda-63708-1|27	%{_texmfdistdir}/scripts/barracuda
21cr|texlive-barracuda-63708-1|28	%{_texmfdistdir}/tex/luatex/barracuda
21cr|texlive-barracuda-63708-1|29	
21cr|texlive-barracuda-63708-1|30	#------------------------------------------------------------------
21cr|texlive-barracuda-63708-1|31	
21cr|texlive-barracuda-63708-1|32	%prep
21cr|texlive-barracuda-63708-1|33	%setup -c -a0 -a1
21cr|texlive-barracuda-63708-1|34	
21cr|texlive-barracuda-63708-1|35	%build
21cr|texlive-barracuda-63708-1|36	
21cr|texlive-barracuda-63708-1|37	%install
21cr|texlive-barracuda-63708-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-barracuda-63708-1|39	rm -rf tlpkg
21cr|texlive-barracuda-63708-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8856 21
21cr|texlive-baskervald-1.016-8|1	# revision 19490
21cr|texlive-baskervald-1.016-8|2	# category Package
21cr|texlive-baskervald-1.016-8|3	# catalog-ctan /fonts/baskervaldadf
21cr|texlive-baskervald-1.016-8|4	# catalog-date 2010-07-14 23:45:16 +0200
21cr|texlive-baskervald-1.016-8|5	# catalog-license lppl
21cr|texlive-baskervald-1.016-8|6	# catalog-version 1.016
21cr|texlive-baskervald-1.016-8|7	Name:		texlive-baskervald
21cr|texlive-baskervald-1.016-8|8	Version:	1.016
21cr|texlive-baskervald-1.016-8|9	Release:	8
21cr|texlive-baskervald-1.016-8|10	Summary:	Baskervald ADF fonts collection with TeX/LaTeX support
21cr|texlive-baskervald-1.016-8|11	Group:		Publishing
21cr|texlive-baskervald-1.016-8|12	URL:		http://www.ctan.org/tex-archive/fonts/baskervaldadf
21cr|texlive-baskervald-1.016-8|13	License:	LPPL
21cr|texlive-baskervald-1.016-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.tar.xz
21cr|texlive-baskervald-1.016-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.doc.tar.xz
21cr|texlive-baskervald-1.016-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.source.tar.xz
21cr|texlive-baskervald-1.016-8|17	BuildArch:	noarch
21cr|texlive-baskervald-1.016-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-baskervald-1.016-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-baskervald-1.016-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-baskervald-1.016-8|21	
21cr|texlive-baskervald-1.016-8|22	%description
21cr|texlive-baskervald-1.016-8|23	Baskervald ADF is a serif family with lining figures designed
21cr|texlive-baskervald-1.016-8|24	as a substitute for Baskerville. The family currently includes
21cr|texlive-baskervald-1.016-8|25	upright and italic or oblique shapes in each of regular, bold
21cr|texlive-baskervald-1.016-8|26	and heavy weights. All fonts include the slashed zero and
21cr|texlive-baskervald-1.016-8|27	additional non-standard ligatures. The support package renames
21cr|texlive-baskervald-1.016-8|28	them according to the Karl Berry fontname scheme and defines
21cr|texlive-baskervald-1.016-8|29	two families. One of these primarily provides access to the
21cr|texlive-baskervald-1.016-8|30	"standard" or default characters while the other supports
21cr|texlive-baskervald-1.016-8|31	additional ligatures. The included package files provide access
21cr|texlive-baskervald-1.016-8|32	to these features in LaTeX.
21cr|texlive-baskervald-1.016-8|33	
21cr|texlive-baskervald-1.016-8|34	
21cr|texlive-baskervald-1.016-8|35	#-----------------------------------------------------------------------
21cr|texlive-baskervald-1.016-8|36	%files
21cr|texlive-baskervald-1.016-8|37	%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvb8a.afm
21cr|texlive-baskervald-1.016-8|38	%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvbi8a.afm
21cr|texlive-baskervald-1.016-8|39	%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvh8a.afm
21cr|texlive-baskervald-1.016-8|40	%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvho8a.afm
21cr|texlive-baskervald-1.016-8|41	%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvr8a.afm
21cr|texlive-baskervald-1.016-8|42	%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvri8a.afm
21cr|texlive-baskervald-1.016-8|43	%{_texmfdistdir}/fonts/enc/dvips/baskervald/supp-ybv.enc
21cr|texlive-baskervald-1.016-8|44	%{_texmfdistdir}/fonts/map/dvips/baskervald/ybv.map
21cr|texlive-baskervald-1.016-8|45	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvb8c.tfm
21cr|texlive-baskervald-1.016-8|46	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvb8r.tfm
21cr|texlive-baskervald-1.016-8|47	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvb8s.tfm
21cr|texlive-baskervald-1.016-8|48	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvb8t.tfm
21cr|texlive-baskervald-1.016-8|49	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbi8c.tfm
21cr|texlive-baskervald-1.016-8|50	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbi8r.tfm
21cr|texlive-baskervald-1.016-8|51	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbi8s.tfm
21cr|texlive-baskervald-1.016-8|52	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbi8t.tfm
21cr|texlive-baskervald-1.016-8|53	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbiw8t.tfm
21cr|texlive-baskervald-1.016-8|54	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbw8t.tfm
21cr|texlive-baskervald-1.016-8|55	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvh8c.tfm
21cr|texlive-baskervald-1.016-8|56	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvh8r.tfm
21cr|texlive-baskervald-1.016-8|57	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvh8s.tfm
21cr|texlive-baskervald-1.016-8|58	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvh8t.tfm
21cr|texlive-baskervald-1.016-8|59	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvho8c.tfm
21cr|texlive-baskervald-1.016-8|60	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvho8r.tfm
21cr|texlive-baskervald-1.016-8|61	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvho8s.tfm
21cr|texlive-baskervald-1.016-8|62	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvho8t.tfm
21cr|texlive-baskervald-1.016-8|63	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvhow8t.tfm
21cr|texlive-baskervald-1.016-8|64	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvhw8t.tfm
21cr|texlive-baskervald-1.016-8|65	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvr8c.tfm
21cr|texlive-baskervald-1.016-8|66	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvr8r.tfm
21cr|texlive-baskervald-1.016-8|67	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvr8s.tfm
21cr|texlive-baskervald-1.016-8|68	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvr8t.tfm
21cr|texlive-baskervald-1.016-8|69	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvri8c.tfm
21cr|texlive-baskervald-1.016-8|70	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvri8r.tfm
21cr|texlive-baskervald-1.016-8|71	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvri8s.tfm
21cr|texlive-baskervald-1.016-8|72	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvri8t.tfm
21cr|texlive-baskervald-1.016-8|73	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvriw8t.tfm
21cr|texlive-baskervald-1.016-8|74	%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvrw8t.tfm
21cr|texlive-baskervald-1.016-8|75	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvb8a.pfb
21cr|texlive-baskervald-1.016-8|76	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvb8a.pfm
21cr|texlive-baskervald-1.016-8|77	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvbi8a.pfb
21cr|texlive-baskervald-1.016-8|78	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvbi8a.pfm
21cr|texlive-baskervald-1.016-8|79	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvh8a.pfb
21cr|texlive-baskervald-1.016-8|80	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvh8a.pfm
21cr|texlive-baskervald-1.016-8|81	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvho8a.pfb
21cr|texlive-baskervald-1.016-8|82	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvho8a.pfm
21cr|texlive-baskervald-1.016-8|83	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvr8a.pfb
21cr|texlive-baskervald-1.016-8|84	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvr8a.pfm
21cr|texlive-baskervald-1.016-8|85	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvri8a.pfb
21cr|texlive-baskervald-1.016-8|86	%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvri8a.pfm
21cr|texlive-baskervald-1.016-8|87	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvb8c.vf
21cr|texlive-baskervald-1.016-8|88	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvb8t.vf
21cr|texlive-baskervald-1.016-8|89	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvbi8c.vf
21cr|texlive-baskervald-1.016-8|90	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvbi8t.vf
21cr|texlive-baskervald-1.016-8|91	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvbiw8t.vf
21cr|texlive-baskervald-1.016-8|92	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvbw8t.vf
21cr|texlive-baskervald-1.016-8|93	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvh8c.vf
21cr|texlive-baskervald-1.016-8|94	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvh8t.vf
21cr|texlive-baskervald-1.016-8|95	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvho8c.vf
21cr|texlive-baskervald-1.016-8|96	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvho8t.vf
21cr|texlive-baskervald-1.016-8|97	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvhow8t.vf
21cr|texlive-baskervald-1.016-8|98	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvhw8t.vf
21cr|texlive-baskervald-1.016-8|99	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvr8c.vf
21cr|texlive-baskervald-1.016-8|100	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvr8t.vf
21cr|texlive-baskervald-1.016-8|101	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvri8c.vf
21cr|texlive-baskervald-1.016-8|102	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvri8t.vf
21cr|texlive-baskervald-1.016-8|103	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvriw8t.vf
21cr|texlive-baskervald-1.016-8|104	%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvrw8t.vf
21cr|texlive-baskervald-1.016-8|105	%{_texmfdistdir}/tex/latex/baskervald/baskervald.sty
21cr|texlive-baskervald-1.016-8|106	%{_texmfdistdir}/tex/latex/baskervald/t1ybv.fd
21cr|texlive-baskervald-1.016-8|107	%{_texmfdistdir}/tex/latex/baskervald/t1ybvw.fd
21cr|texlive-baskervald-1.016-8|108	%{_texmfdistdir}/tex/latex/baskervald/ts1ybv.fd
21cr|texlive-baskervald-1.016-8|109	%{_texmfdistdir}/tex/latex/baskervald/ts1ybvw.fd
21cr|texlive-baskervald-1.016-8|110	%doc %{_texmfdistdir}/doc/fonts/baskervald/COPYING
21cr|texlive-baskervald-1.016-8|111	%doc %{_texmfdistdir}/doc/fonts/baskervald/NOTICE.txt
21cr|texlive-baskervald-1.016-8|112	%doc %{_texmfdistdir}/doc/fonts/baskervald/README
21cr|texlive-baskervald-1.016-8|113	%doc %{_texmfdistdir}/doc/fonts/baskervald/baskervaldadf.pdf
21cr|texlive-baskervald-1.016-8|114	%doc %{_texmfdistdir}/doc/fonts/baskervald/baskervaldadf.tex
21cr|texlive-baskervald-1.016-8|115	%doc %{_texmfdistdir}/doc/fonts/baskervald/manifest.txt
21cr|texlive-baskervald-1.016-8|116	#- source
21cr|texlive-baskervald-1.016-8|117	%doc %{_texmfdistdir}/source/fonts/baskervald/reglyph-ybv.tex
21cr|texlive-baskervald-1.016-8|118	%doc %{_texmfdistdir}/source/fonts/baskervald/supp-ybv.etx
21cr|texlive-baskervald-1.016-8|119	%doc %{_texmfdistdir}/source/fonts/baskervald/t1-baskervald-lig.etx
21cr|texlive-baskervald-1.016-8|120	%doc %{_texmfdistdir}/source/fonts/baskervald/t1-baskervald.etx
21cr|texlive-baskervald-1.016-8|121	%doc %{_texmfdistdir}/source/fonts/baskervald/ts1-baskervald.etx
21cr|texlive-baskervald-1.016-8|122	%doc %{_texmfdistdir}/source/fonts/baskervald/ybv-drv.tex
21cr|texlive-baskervald-1.016-8|123	%doc %{_texmfdistdir}/source/fonts/baskervald/ybv-map.tex
21cr|texlive-baskervald-1.016-8|124	
21cr|texlive-baskervald-1.016-8|125	#-----------------------------------------------------------------------
21cr|texlive-baskervald-1.016-8|126	%prep
21cr|texlive-baskervald-1.016-8|127	%setup -c -a0 -a1 -a2
21cr|texlive-baskervald-1.016-8|128	
21cr|texlive-baskervald-1.016-8|129	%build
21cr|texlive-baskervald-1.016-8|130	
21cr|texlive-baskervald-1.016-8|131	%install
21cr|texlive-baskervald-1.016-8|132	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-baskervald-1.016-8|133	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8857 21
21cr|texlive-baskervaldx-57080-1|1	%define oname baskervaldx
21cr|texlive-baskervaldx-57080-1|2	
21cr|texlive-baskervaldx-57080-1|3	Summary:	Extension and modification of BaskervaldADF with LaTeX support
21cr|texlive-baskervaldx-57080-1|4	Name:		texlive-baskervaldx
21cr|texlive-baskervaldx-57080-1|5	Version:	57080
21cr|texlive-baskervaldx-57080-1|6	Release:	1
21cr|texlive-baskervaldx-57080-1|7	License:	LPPL1.3
21cr|texlive-baskervaldx-57080-1|8	Group:		Publishing
21cr|texlive-baskervaldx-57080-1|9	Url:		https://www.ctan.org
21cr|texlive-baskervaldx-57080-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-baskervaldx-57080-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-baskervaldx-57080-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-baskervaldx-57080-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-baskervaldx-57080-1|14	Requires:	tex(fontenc.sty)
21cr|texlive-baskervaldx-57080-1|15	Requires:	texlive-kpathsea
21cr|texlive-baskervaldx-57080-1|16	Requires:	texlive-tlpkg
21cr|texlive-baskervaldx-57080-1|17	#Requires:	tex(mweights.sty)
21cr|texlive-baskervaldx-57080-1|18	Requires:	tex(textcomp.sty)
21cr|texlive-baskervaldx-57080-1|19	Provides:	tex-baskervaldx = 2024
21cr|texlive-baskervaldx-57080-1|20	Provides:	tex(Baskervaldx.map) = 2024
21cr|texlive-baskervaldx-57080-1|21	Provides:	tex(Baskervaldx.sty) = 2024
21cr|texlive-baskervaldx-57080-1|22	Provides:	tex(bvalph.enc) = 2024
21cr|texlive-baskervaldx-57080-1|23	Provides:	tex(bvtabosf.enc) = 2024
21cr|texlive-baskervaldx-57080-1|24	Provides:	tex(LY1Baskervaldx-LF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|25	Provides:	tex(LY1Baskervaldx-OsF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|26	Provides:	tex(LY1Baskervaldx-Sup.fd) = 2024
21cr|texlive-baskervaldx-57080-1|27	Provides:	tex(LY1Baskervaldx-TLF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|28	Provides:	tex(LY1Baskervaldx-TOsF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|29	Provides:	tex(OT1Baskervaldx-LF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|30	Provides:	tex(OT1Baskervaldx-OsF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|31	Provides:	tex(OT1Baskervaldx-Sup.fd) = 2024
21cr|texlive-baskervaldx-57080-1|32	Provides:	tex(OT1Baskervaldx-TLF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|33	Provides:	tex(OT1Baskervaldx-TOsF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|34	Provides:	tex(T1Baskervaldx-LF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|35	Provides:	tex(T1Baskervaldx-OsF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|36	Provides:	tex(T1Baskervaldx-Sup.fd) = 2024
21cr|texlive-baskervaldx-57080-1|37	Provides:	tex(T1Baskervaldx-TLF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|38	Provides:	tex(T1Baskervaldx-TOsF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|39	Provides:	tex(TS1Baskervaldx-LF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|40	Provides:	tex(TS1Baskervaldx-OsF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|41	Provides:	tex(TS1Baskervaldx-TLF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|42	Provides:	tex(TS1Baskervaldx-TOsF.fd) = 2024
21cr|texlive-baskervaldx-57080-1|43	Provides:	tex(zbv_23jm4j.enc) = 2024
21cr|texlive-baskervaldx-57080-1|44	Provides:	tex(zbv_2445cl.enc) = 2024
21cr|texlive-baskervaldx-57080-1|45	Provides:	tex(zbv_2kku7k.enc) = 2024
21cr|texlive-baskervaldx-57080-1|46	Provides:	tex(zbv_2n2qka.enc) = 2024
21cr|texlive-baskervaldx-57080-1|47	Provides:	tex(zbv_2xv27p.enc) = 2024
21cr|texlive-baskervaldx-57080-1|48	Provides:	tex(zbv_2zeho7.enc) = 2024
21cr|texlive-baskervaldx-57080-1|49	Provides:	tex(zbv_34qyyt.enc) = 2024
21cr|texlive-baskervaldx-57080-1|50	Provides:	tex(zbv_4f5bev.enc) = 2024
21cr|texlive-baskervaldx-57080-1|51	Provides:	tex(zbv_524fcc.enc) = 2024
21cr|texlive-baskervaldx-57080-1|52	Provides:	tex(zbv_556rta.enc) = 2024
21cr|texlive-baskervaldx-57080-1|53	Provides:	tex(zbv_5p6atn.enc) = 2024
21cr|texlive-baskervaldx-57080-1|54	Provides:	tex(zbv_5zt4ml.enc) = 2024
21cr|texlive-baskervaldx-57080-1|55	Provides:	tex(zbv_6dnovg.enc) = 2024
21cr|texlive-baskervaldx-57080-1|56	Provides:	tex(zbv_6lr3v3.enc) = 2024
21cr|texlive-baskervaldx-57080-1|57	Provides:	tex(zbv_6rdtju.enc) = 2024
21cr|texlive-baskervaldx-57080-1|58	Provides:	tex(zbv_6xreh4.enc) = 2024
21cr|texlive-baskervaldx-57080-1|59	Provides:	tex(zbv_7d54ky.enc) = 2024
21cr|texlive-baskervaldx-57080-1|60	Provides:	tex(zbv_7i75ol.enc) = 2024
21cr|texlive-baskervaldx-57080-1|61	Provides:	tex(zbv_7nnme4.enc) = 2024
21cr|texlive-baskervaldx-57080-1|62	Provides:	tex(zbv_ahc6ab.enc) = 2024
21cr|texlive-baskervaldx-57080-1|63	Provides:	tex(zbv_ak7beg.enc) = 2024
21cr|texlive-baskervaldx-57080-1|64	Provides:	tex(zbv_aorlch.enc) = 2024
21cr|texlive-baskervaldx-57080-1|65	Provides:	tex(zbv_auq4k5.enc) = 2024
21cr|texlive-baskervaldx-57080-1|66	Provides:	tex(zbv_awcfcx.enc) = 2024
21cr|texlive-baskervaldx-57080-1|67	Provides:	tex(zbv_ax2yo2.enc) = 2024
21cr|texlive-baskervaldx-57080-1|68	Provides:	tex(zbv_ax7osu.enc) = 2024
21cr|texlive-baskervaldx-57080-1|69	Provides:	tex(zbv_c3asvt.enc) = 2024
21cr|texlive-baskervaldx-57080-1|70	Provides:	tex(zbv_ck4t6h.enc) = 2024
21cr|texlive-baskervaldx-57080-1|71	Provides:	tex(zbv_cl2iyt.enc) = 2024
21cr|texlive-baskervaldx-57080-1|72	Provides:	tex(zbv_clcsgf.enc) = 2024
21cr|texlive-baskervaldx-57080-1|73	Provides:	tex(zbv_coqtyh.enc) = 2024
21cr|texlive-baskervaldx-57080-1|74	Provides:	tex(zbv_cv7nez.enc) = 2024
21cr|texlive-baskervaldx-57080-1|75	Provides:	tex(zbv_d7elqy.enc) = 2024
21cr|texlive-baskervaldx-57080-1|76	Provides:	tex(zbv_d7lahw.enc) = 2024
21cr|texlive-baskervaldx-57080-1|77	Provides:	tex(zbv_dbb2hd.enc) = 2024
21cr|texlive-baskervaldx-57080-1|78	Provides:	tex(zbv_dw7i6y.enc) = 2024
21cr|texlive-baskervaldx-57080-1|79	Provides:	tex(zbv_edkp5z.enc) = 2024
21cr|texlive-baskervaldx-57080-1|80	Provides:	tex(zbv_ezfzzx.enc) = 2024
21cr|texlive-baskervaldx-57080-1|81	Provides:	tex(zbv_feassy.enc) = 2024
21cr|texlive-baskervaldx-57080-1|82	Provides:	tex(zbv_g4f2qe.enc) = 2024
21cr|texlive-baskervaldx-57080-1|83	Provides:	tex(zbv_g5xsbp.enc) = 2024
21cr|texlive-baskervaldx-57080-1|84	Provides:	tex(zbv_gar3zb.enc) = 2024
21cr|texlive-baskervaldx-57080-1|85	Provides:	tex(zbv_gjwmpg.enc) = 2024
21cr|texlive-baskervaldx-57080-1|86	Provides:	tex(zbv_h4nqsn.enc) = 2024
21cr|texlive-baskervaldx-57080-1|87	Provides:	tex(zbv_ik76ei.enc) = 2024
21cr|texlive-baskervaldx-57080-1|88	Provides:	tex(zbv_ilkd46.enc) = 2024
21cr|texlive-baskervaldx-57080-1|89	Provides:	tex(zbv_itooof.enc) = 2024
21cr|texlive-baskervaldx-57080-1|90	Provides:	tex(zbv_jwmruw.enc) = 2024
21cr|texlive-baskervaldx-57080-1|91	Provides:	tex(zbv_k3ascw.enc) = 2024
21cr|texlive-baskervaldx-57080-1|92	Provides:	tex(zbv_k6hbcl.enc) = 2024
21cr|texlive-baskervaldx-57080-1|93	Provides:	tex(zbv_kq7kv3.enc) = 2024
21cr|texlive-baskervaldx-57080-1|94	Provides:	tex(zbv_l44ess.enc) = 2024
21cr|texlive-baskervaldx-57080-1|95	Provides:	tex(zbv_lewyuf.enc) = 2024
21cr|texlive-baskervaldx-57080-1|96	Provides:	tex(zbv_lozoyg.enc) = 2024
21cr|texlive-baskervaldx-57080-1|97	Provides:	tex(zbv_lxdjmd.enc) = 2024
21cr|texlive-baskervaldx-57080-1|98	Provides:	tex(zbv_m4qttc.enc) = 2024
21cr|texlive-baskervaldx-57080-1|99	Provides:	tex(zbv_m5lkgj.enc) = 2024
21cr|texlive-baskervaldx-57080-1|100	Provides:	tex(zbv_mu6kzn.enc) = 2024
21cr|texlive-baskervaldx-57080-1|101	Provides:	tex(zbv_mvsyl4.enc) = 2024
21cr|texlive-baskervaldx-57080-1|102	Provides:	tex(zbv_mys6kl.enc) = 2024
21cr|texlive-baskervaldx-57080-1|103	Provides:	tex(zbv_nt5h45.enc) = 2024
21cr|texlive-baskervaldx-57080-1|104	Provides:	tex(zbv_nwv7yn.enc) = 2024
21cr|texlive-baskervaldx-57080-1|105	Provides:	tex(zbv_ofzzxu.enc) = 2024
21cr|texlive-baskervaldx-57080-1|106	Provides:	tex(zbv_pqcihf.enc) = 2024
21cr|texlive-baskervaldx-57080-1|107	Provides:	tex(zbv_puztjr.enc) = 2024
21cr|texlive-baskervaldx-57080-1|108	Provides:	tex(zbv_riybhr.enc) = 2024
21cr|texlive-baskervaldx-57080-1|109	Provides:	tex(zbv_rosua2.enc) = 2024
21cr|texlive-baskervaldx-57080-1|110	Provides:	tex(zbv_scthrl.enc) = 2024
21cr|texlive-baskervaldx-57080-1|111	Provides:	tex(zbv_sv3nex.enc) = 2024
21cr|texlive-baskervaldx-57080-1|112	Provides:	tex(zbv_teykvl.enc) = 2024
21cr|texlive-baskervaldx-57080-1|113	Provides:	tex(zbv_tfcpq3.enc) = 2024
21cr|texlive-baskervaldx-57080-1|114	Provides:	tex(zbv_tnmdy3.enc) = 2024
21cr|texlive-baskervaldx-57080-1|115	Provides:	tex(zbv_tv7w6k.enc) = 2024
21cr|texlive-baskervaldx-57080-1|116	Provides:	tex(zbv_uguye6.enc) = 2024
21cr|texlive-baskervaldx-57080-1|117	Provides:	tex(zbv_untte3.enc) = 2024
21cr|texlive-baskervaldx-57080-1|118	Provides:	tex(zbv_upot5e.enc) = 2024
21cr|texlive-baskervaldx-57080-1|119	Provides:	tex(zbv_uy4eps.enc) = 2024
21cr|texlive-baskervaldx-57080-1|120	Provides:	tex(zbv_v577lu.enc) = 2024
21cr|texlive-baskervaldx-57080-1|121	Provides:	tex(zbv_wg6wcc.enc) = 2024
21cr|texlive-baskervaldx-57080-1|122	Provides:	tex(zbv_wvrs5w.enc) = 2024
21cr|texlive-baskervaldx-57080-1|123	Provides:	tex(zbv_xbckbj.enc) = 2024
21cr|texlive-baskervaldx-57080-1|124	Provides:	tex(zbv_xebzk2.enc) = 2024
21cr|texlive-baskervaldx-57080-1|125	Provides:	tex(zbv_xjuza2.enc) = 2024
21cr|texlive-baskervaldx-57080-1|126	Provides:	tex(zbv_xotpaa.enc) = 2024
21cr|texlive-baskervaldx-57080-1|127	Provides:	tex(zbv_y62qbt.enc) = 2024
21cr|texlive-baskervaldx-57080-1|128	Provides:	tex(zbv_y77okd.enc) = 2024
21cr|texlive-baskervaldx-57080-1|129	Provides:	tex(zbv_yk4dqp.enc) = 2024
21cr|texlive-baskervaldx-57080-1|130	Provides:	tex(zbv_ymibyh.enc) = 2024
21cr|texlive-baskervaldx-57080-1|131	Provides:	tex(zbv_zag37q.enc) = 2024
21cr|texlive-baskervaldx-57080-1|132	Provides:	tex(zbv_zb3hlf.enc) = 2024
21cr|texlive-baskervaldx-57080-1|133	Provides:	tex(zbv_zey2cz.enc) = 2024
21cr|texlive-baskervaldx-57080-1|134	Provides:	tex(zbv_zkqdv4.enc) = 2024
21cr|texlive-baskervaldx-57080-1|135	BuildArch:	noarch
21cr|texlive-baskervaldx-57080-1|136	
21cr|texlive-baskervaldx-57080-1|137	%description
21cr|texlive-baskervaldx-57080-1|138	Extends and modifies the BaskervaldADF font (a Baskerville
21cr|texlive-baskervaldx-57080-1|139	substitute) with more accented glyphs, with small caps and
21cr|texlive-baskervaldx-57080-1|140	oldstyle figures in all shapes. Includes OpenType and
21cr|texlive-baskervaldx-57080-1|141	PostScript fonts, as well as LaTeX support files.
21cr|texlive-baskervaldx-57080-1|142	
21cr|texlive-baskervaldx-57080-1|143	%files
21cr|texlive-baskervaldx-57080-1|144	%doc %{_texmfdistdir}/doc
21cr|texlive-baskervaldx-57080-1|145	%{_texmfdistdir}/fonts/afm/public/baskervaldx/
21cr|texlive-baskervaldx-57080-1|146	%{_texmfdistdir}/fonts/enc/dvips/baskervaldx/
21cr|texlive-baskervaldx-57080-1|147	%{_texmfdistdir}/fonts/map/dvips/baskervaldx/
21cr|texlive-baskervaldx-57080-1|148	%{_texmfdistdir}/fonts/opentype/public/baskervaldx/
21cr|texlive-baskervaldx-57080-1|149	%{_texmfdistdir}/fonts/tfm/public/baskervaldx/
21cr|texlive-baskervaldx-57080-1|150	%{_texmfdistdir}/fonts/type1/public/baskervaldx/
21cr|texlive-baskervaldx-57080-1|151	%{_texmfdistdir}/fonts/vf/public/baskervaldx/
21cr|texlive-baskervaldx-57080-1|152	%{_texmfdistdir}/tex/latex/baskervaldx/
21cr|texlive-baskervaldx-57080-1|153	
21cr|texlive-baskervaldx-57080-1|154	#------------------------------------------------------------------
21cr|texlive-baskervaldx-57080-1|155	
21cr|texlive-baskervaldx-57080-1|156	%prep
21cr|texlive-baskervaldx-57080-1|157	%setup -c -a0 -a1
21cr|texlive-baskervaldx-57080-1|158	
21cr|texlive-baskervaldx-57080-1|159	%build
21cr|texlive-baskervaldx-57080-1|160	
21cr|texlive-baskervaldx-57080-1|161	%install
21cr|texlive-baskervaldx-57080-1|162	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-baskervaldx-57080-1|163	rm -rf tlpkg
21cr|texlive-baskervaldx-57080-1|164	cp -fpar * %{buildroot}%{_texmfdistdir}

8858 21
21cr|texlive-baskervillef-55475-1|1	%define oname baskervillef
21cr|texlive-baskervillef-55475-1|2	
21cr|texlive-baskervillef-55475-1|3	Summary:	Fry's Baskerville look-alike, with math support
21cr|texlive-baskervillef-55475-1|4	Name:		texlive-baskervillef
21cr|texlive-baskervillef-55475-1|5	Version:	55475
21cr|texlive-baskervillef-55475-1|6	Release:	1
21cr|texlive-baskervillef-55475-1|7	License:	LPPL1.3
21cr|texlive-baskervillef-55475-1|8	Group:		Publishing
21cr|texlive-baskervillef-55475-1|9	Url:		https://www.ctan.org
21cr|texlive-baskervillef-55475-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-baskervillef-55475-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-baskervillef-55475-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-baskervillef-55475-1|13	Requires:	texlive-tlpkg
21cr|texlive-baskervillef-55475-1|14	Requires:	texlive-kpathsea
21cr|texlive-baskervillef-55475-1|15	Provides:	tex(BaskervilleF.map) = 2024
21cr|texlive-baskervillef-55475-1|16	Provides:	tex(baskervillef.sty) = 2024
21cr|texlive-baskervillef-55475-1|17	Provides:	tex(LY1BaskervilleF-Dnom.fd) = 2024
21cr|texlive-baskervillef-55475-1|18	Provides:	tex(LY1BaskervilleF-LF.fd) = 2024
21cr|texlive-baskervillef-55475-1|19	Provides:	tex(LY1BaskervilleF-OsF.fd) = 2024
21cr|texlive-baskervillef-55475-1|20	Provides:	tex(LY1BaskervilleF-Sup.fd) = 2024
21cr|texlive-baskervillef-55475-1|21	Provides:	tex(LY1BaskervilleF-TLF.fd) = 2024
21cr|texlive-baskervillef-55475-1|22	Provides:	tex(LY1BaskervilleF-TOsF.fd) = 2024
21cr|texlive-baskervillef-55475-1|23	Provides:	tex(omlzbami.fd) = 2024
21cr|texlive-baskervillef-55475-1|24	Provides:	tex(OT1BaskervilleF-Dnom.fd) = 2024
21cr|texlive-baskervillef-55475-1|25	Provides:	tex(OT1BaskervilleF-LF.fd) = 2024
21cr|texlive-baskervillef-55475-1|26	Provides:	tex(OT1BaskervilleF-OsF.fd) = 2024
21cr|texlive-baskervillef-55475-1|27	Provides:	tex(OT1BaskervilleF-Sup.fd) = 2024
21cr|texlive-baskervillef-55475-1|28	Provides:	tex(OT1BaskervilleF-TLF.fd) = 2024
21cr|texlive-baskervillef-55475-1|29	Provides:	tex(OT1BaskervilleF-TOsF.fd) = 2024
21cr|texlive-baskervillef-55475-1|30	Provides:	tex(T1BaskervilleF-Dnom.fd) = 2024
21cr|texlive-baskervillef-55475-1|31	Provides:	tex(T1BaskervilleF-LF.fd) = 2024
21cr|texlive-baskervillef-55475-1|32	Provides:	tex(T1BaskervilleF-OsF.fd) = 2024
21cr|texlive-baskervillef-55475-1|33	Provides:	tex(T1BaskervilleF-Sup.fd) = 2024
21cr|texlive-baskervillef-55475-1|34	Provides:	tex(T1BaskervilleF-TLF.fd) = 2024
21cr|texlive-baskervillef-55475-1|35	Provides:	tex(T1BaskervilleF-TOsF.fd) = 2024
21cr|texlive-baskervillef-55475-1|36	Provides:	tex(TS1BaskervilleF-LF.fd) = 2024
21cr|texlive-baskervillef-55475-1|37	Provides:	tex(TS1BaskervilleF-OsF.fd) = 2024
21cr|texlive-baskervillef-55475-1|38	Provides:	tex(TS1BaskervilleF-TLF.fd) = 2024
21cr|texlive-baskervillef-55475-1|39	Provides:	tex(TS1BaskervilleF-TOsF.fd) = 2024
21cr|texlive-baskervillef-55475-1|40	Provides:	tex(zba_23ismr.enc) = 2024
21cr|texlive-baskervillef-55475-1|41	Provides:	tex(zba_2hmbf5.enc) = 2024
21cr|texlive-baskervillef-55475-1|42	Provides:	tex(zba_2j2bbt.enc) = 2024
21cr|texlive-baskervillef-55475-1|43	Provides:	tex(zba_2vxxim.enc) = 2024
21cr|texlive-baskervillef-55475-1|44	Provides:	tex(zba_336dgv.enc) = 2024
21cr|texlive-baskervillef-55475-1|45	Provides:	tex(zba_3a6nlu.enc) = 2024
21cr|texlive-baskervillef-55475-1|46	Provides:	tex(zba_3kjwvw.enc) = 2024
21cr|texlive-baskervillef-55475-1|47	Provides:	tex(zba_4hfcgk.enc) = 2024
21cr|texlive-baskervillef-55475-1|48	Provides:	tex(zba_523v7l.enc) = 2024
21cr|texlive-baskervillef-55475-1|49	Provides:	tex(zba_532cq4.enc) = 2024
21cr|texlive-baskervillef-55475-1|50	Provides:	tex(zba_5cwn7d.enc) = 2024
21cr|texlive-baskervillef-55475-1|51	Provides:	tex(zba_5k66dt.enc) = 2024
21cr|texlive-baskervillef-55475-1|52	Provides:	tex(zba_5oqvu4.enc) = 2024
21cr|texlive-baskervillef-55475-1|53	Provides:	tex(zba_6vkpq5.enc) = 2024
21cr|texlive-baskervillef-55475-1|54	Provides:	tex(zba_734fzj.enc) = 2024
21cr|texlive-baskervillef-55475-1|55	Provides:	tex(zba_73mseb.enc) = 2024
21cr|texlive-baskervillef-55475-1|56	Provides:	tex(zba_7cypa5.enc) = 2024
21cr|texlive-baskervillef-55475-1|57	Provides:	tex(zba_7qcgfh.enc) = 2024
21cr|texlive-baskervillef-55475-1|58	Provides:	tex(zba_a3asoq.enc) = 2024
21cr|texlive-baskervillef-55475-1|59	Provides:	tex(zba_a73a6q.enc) = 2024
21cr|texlive-baskervillef-55475-1|60	Provides:	tex(zba_aqsbza.enc) = 2024
21cr|texlive-baskervillef-55475-1|61	Provides:	tex(zba_arki3d.enc) = 2024
21cr|texlive-baskervillef-55475-1|62	Provides:	tex(zba_art6xf.enc) = 2024
21cr|texlive-baskervillef-55475-1|63	Provides:	tex(zba_b5bk2y.enc) = 2024
21cr|texlive-baskervillef-55475-1|64	Provides:	tex(zba_bnjopg.enc) = 2024
21cr|texlive-baskervillef-55475-1|65	Provides:	tex(zba_cjo72v.enc) = 2024
21cr|texlive-baskervillef-55475-1|66	Provides:	tex(zba_ck2hfy.enc) = 2024
21cr|texlive-baskervillef-55475-1|67	Provides:	tex(zba_cvjygd.enc) = 2024
21cr|texlive-baskervillef-55475-1|68	Provides:	tex(zba_e3xw3x.enc) = 2024
21cr|texlive-baskervillef-55475-1|69	Provides:	tex(zba_e5ewsu.enc) = 2024
21cr|texlive-baskervillef-55475-1|70	Provides:	tex(zba_etzx2k.enc) = 2024
21cr|texlive-baskervillef-55475-1|71	Provides:	tex(zba_fcs4fj.enc) = 2024
21cr|texlive-baskervillef-55475-1|72	Provides:	tex(zba_gliky3.enc) = 2024
21cr|texlive-baskervillef-55475-1|73	Provides:	tex(zba_gmq6ah.enc) = 2024
21cr|texlive-baskervillef-55475-1|74	Provides:	tex(zba_hwnpjr.enc) = 2024
21cr|texlive-baskervillef-55475-1|75	Provides:	tex(zba_hykkzd.enc) = 2024
21cr|texlive-baskervillef-55475-1|76	Provides:	tex(zba_ihgygy.enc) = 2024
21cr|texlive-baskervillef-55475-1|77	Provides:	tex(zba_iy3fha.enc) = 2024
21cr|texlive-baskervillef-55475-1|78	Provides:	tex(zba_jjbdnj.enc) = 2024
21cr|texlive-baskervillef-55475-1|79	Provides:	tex(zba_kodzea.enc) = 2024
21cr|texlive-baskervillef-55475-1|80	Provides:	tex(zba_lfhy4n.enc) = 2024
21cr|texlive-baskervillef-55475-1|81	Provides:	tex(zba_lfjjhs.enc) = 2024
21cr|texlive-baskervillef-55475-1|82	Provides:	tex(zba_lh5uiy.enc) = 2024
21cr|texlive-baskervillef-55475-1|83	Provides:	tex(zba_lkeymy.enc) = 2024
21cr|texlive-baskervillef-55475-1|84	Provides:	tex(zba_m7qm6t.enc) = 2024
21cr|texlive-baskervillef-55475-1|85	Provides:	tex(zba_mby7uf.enc) = 2024
21cr|texlive-baskervillef-55475-1|86	Provides:	tex(zba_ogu2yp.enc) = 2024
21cr|texlive-baskervillef-55475-1|87	Provides:	tex(zba_oxcsv2.enc) = 2024
21cr|texlive-baskervillef-55475-1|88	Provides:	tex(zba_pxbj3a.enc) = 2024
21cr|texlive-baskervillef-55475-1|89	Provides:	tex(zba_qiwnw4.enc) = 2024
21cr|texlive-baskervillef-55475-1|90	Provides:	tex(zba_qvggep.enc) = 2024
21cr|texlive-baskervillef-55475-1|91	Provides:	tex(zba_rqjco3.enc) = 2024
21cr|texlive-baskervillef-55475-1|92	Provides:	tex(zba_rtk6yp.enc) = 2024
21cr|texlive-baskervillef-55475-1|93	Provides:	tex(zba_skajg2.enc) = 2024
21cr|texlive-baskervillef-55475-1|94	Provides:	tex(zba_srcuqk.enc) = 2024
21cr|texlive-baskervillef-55475-1|95	Provides:	tex(zba_t3ys54.enc) = 2024
21cr|texlive-baskervillef-55475-1|96	Provides:	tex(zba_th2k46.enc) = 2024
21cr|texlive-baskervillef-55475-1|97	Provides:	tex(zba_to6jjw.enc) = 2024
21cr|texlive-baskervillef-55475-1|98	Provides:	tex(zba_twn2qn.enc) = 2024
21cr|texlive-baskervillef-55475-1|99	Provides:	tex(zba_typa7y.enc) = 2024
21cr|texlive-baskervillef-55475-1|100	Provides:	tex(zba_ueebfa.enc) = 2024
21cr|texlive-baskervillef-55475-1|101	Provides:	tex(zba_uf5aa7.enc) = 2024
21cr|texlive-baskervillef-55475-1|102	Provides:	tex(zba_uf7ozb.enc) = 2024
21cr|texlive-baskervillef-55475-1|103	Provides:	tex(zba_ugitcp.enc) = 2024
21cr|texlive-baskervillef-55475-1|104	Provides:	tex(zba_uqoays.enc) = 2024
21cr|texlive-baskervillef-55475-1|105	Provides:	tex(zba_uutbpy.enc) = 2024
21cr|texlive-baskervillef-55475-1|106	Provides:	tex(zba_ve4agh.enc) = 2024
21cr|texlive-baskervillef-55475-1|107	Provides:	tex(zba_vydigt.enc) = 2024
21cr|texlive-baskervillef-55475-1|108	Provides:	tex(zba_w4i4io.enc) = 2024
21cr|texlive-baskervillef-55475-1|109	Provides:	tex(zba_w54rd4.enc) = 2024
21cr|texlive-baskervillef-55475-1|110	Provides:	tex(zba_wbekxi.enc) = 2024
21cr|texlive-baskervillef-55475-1|111	Provides:	tex(zba_wn2rfu.enc) = 2024
21cr|texlive-baskervillef-55475-1|112	Provides:	tex(zba_wxljbs.enc) = 2024
21cr|texlive-baskervillef-55475-1|113	Provides:	tex(zba_wybx5h.enc) = 2024
21cr|texlive-baskervillef-55475-1|114	Provides:	tex(zba_wyngyv.enc) = 2024
21cr|texlive-baskervillef-55475-1|115	Provides:	tex(zba_x7qzb2.enc) = 2024
21cr|texlive-baskervillef-55475-1|116	Provides:	tex(zba_xpcegd.enc) = 2024
21cr|texlive-baskervillef-55475-1|117	Provides:	tex(zba_y3x75k.enc) = 2024
21cr|texlive-baskervillef-55475-1|118	Provides:	tex(zba_y7xbvf.enc) = 2024
21cr|texlive-baskervillef-55475-1|119	Provides:	tex(zba_ymdv6d.enc) = 2024
21cr|texlive-baskervillef-55475-1|120	Provides:	tex(zba_zkzy6d.enc) = 2024
21cr|texlive-baskervillef-55475-1|121	Provides:	tex(zba_zpc5ms.enc) = 2024
21cr|texlive-baskervillef-55475-1|122	Provides:	tex(zba_zvejcx.enc) = 2024
21cr|texlive-baskervillef-55475-1|123	Provides:	tex(zba_zygn7r.enc) = 2024
21cr|texlive-baskervillef-55475-1|124	BuildArch:	noarch
21cr|texlive-baskervillef-55475-1|125	
21cr|texlive-baskervillef-55475-1|126	%description
21cr|texlive-baskervillef-55475-1|127	BaskervilleF is a fork from the Libre Baskerville fonts (Roman,
21cr|texlive-baskervillef-55475-1|128	Italic, Bold only) released under the OFL by Paolo Impallari
21cr|texlive-baskervillef-55475-1|129	and Rodrigo Fuenzalida. Their fonts are optimized for web
21cr|texlive-baskervillef-55475-1|130	usage, while BaskervilleF is optimized for traditional TeX
21cr|texlive-baskervillef-55475-1|131	usage, normally destined for production of pdf files. A bold
21cr|texlive-baskervillef-55475-1|132	italic style was added and mathematical support is offered as
21cr|texlive-baskervillef-55475-1|133	an option to newtxmath.
21cr|texlive-baskervillef-55475-1|134	
21cr|texlive-baskervillef-55475-1|135	%files
21cr|texlive-baskervillef-55475-1|136	%doc %{_texmfdistdir}/doc
21cr|texlive-baskervillef-55475-1|137	%{_texmfdistdir}/fonts/enc/dvips/baskervillef/
21cr|texlive-baskervillef-55475-1|138	%{_texmfdistdir}/fonts/map/dvips/baskervillef/
21cr|texlive-baskervillef-55475-1|139	%{_texmfdistdir}/fonts/opentype/public/baskervillef/
21cr|texlive-baskervillef-55475-1|140	%{_texmfdistdir}/fonts/tfm/public/baskervillef/
21cr|texlive-baskervillef-55475-1|141	%{_texmfdistdir}/fonts/type1/public/baskervillef/
21cr|texlive-baskervillef-55475-1|142	%{_texmfdistdir}/fonts/vf/public/baskervillef/
21cr|texlive-baskervillef-55475-1|143	%{_texmfdistdir}/tex/latex/baskervillef/
21cr|texlive-baskervillef-55475-1|144	
21cr|texlive-baskervillef-55475-1|145	#------------------------------------------------------------------
21cr|texlive-baskervillef-55475-1|146	
21cr|texlive-baskervillef-55475-1|147	%prep
21cr|texlive-baskervillef-55475-1|148	%setup -c -a0 -a1
21cr|texlive-baskervillef-55475-1|149	
21cr|texlive-baskervillef-55475-1|150	%build
21cr|texlive-baskervillef-55475-1|151	
21cr|texlive-baskervillef-55475-1|152	%install
21cr|texlive-baskervillef-55475-1|153	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-baskervillef-55475-1|154	rm -rf tlpkg
21cr|texlive-baskervillef-55475-1|155	cp -fpar * %{buildroot}%{_texmfdistdir}

8859 21
21cr|texlive-bath-bst-4.0-4|1	Name:		texlive-bath-bst
21cr|texlive-bath-bst-4.0-4|2	Version:	4.0
21cr|texlive-bath-bst-4.0-4|3	Release:	4
21cr|texlive-bath-bst-4.0-4|4	Summary:	Harvard referencing style as recommended by the University of Bath Library
21cr|texlive-bath-bst-4.0-4|5	Group:		Publishing
21cr|texlive-bath-bst-4.0-4|6	URL:		https://www.ctan.org/tex-archive/biblio/bibtex/contrib/bath-bst
21cr|texlive-bath-bst-4.0-4|7	License:	lppl1.3с
21cr|texlive-bath-bst-4.0-4|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bath-bst.tar.xz
21cr|texlive-bath-bst-4.0-4|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bath-bst.doc.tar.xz
21cr|texlive-bath-bst-4.0-4|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bath-bst.source.tar.xz
21cr|texlive-bath-bst-4.0-4|11	BuildArch:	noarch
21cr|texlive-bath-bst-4.0-4|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bath-bst-4.0-4|13	Requires(pre):	texlive-tlpkg
21cr|texlive-bath-bst-4.0-4|14	Requires(post):	texlive-kpathsea
21cr|texlive-bath-bst-4.0-4|15	
21cr|texlive-bath-bst-4.0-4|16	%description
21cr|texlive-bath-bst-4.0-4|17	This package provides a BibTeX style to format reference lists
21cr|texlive-bath-bst-4.0-4|18	in the Harvard style recommended by the University of Bath
21cr|texlive-bath-bst-4.0-4|19	Library. It should be used in conjunction with natbib for
21cr|texlive-bath-bst-4.0-4|20	citations.
21cr|texlive-bath-bst-4.0-4|21	
21cr|texlive-bath-bst-4.0-4|22	#-----------------------------------------------------------------------
21cr|texlive-bath-bst-4.0-4|23	%files
21cr|texlive-bath-bst-4.0-4|24	%{_texmfdistdir}/bibtex/*
21cr|texlive-bath-bst-4.0-4|25	%doc %{_texmfdistdir}/source/*
21cr|texlive-bath-bst-4.0-4|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-bath-bst-4.0-4|27	
21cr|texlive-bath-bst-4.0-4|28	#-----------------------------------------------------------------------
21cr|texlive-bath-bst-4.0-4|29	%prep
21cr|texlive-bath-bst-4.0-4|30	%setup -c -a0 -a1 -a2
21cr|texlive-bath-bst-4.0-4|31	
21cr|texlive-bath-bst-4.0-4|32	%build
21cr|texlive-bath-bst-4.0-4|33	
21cr|texlive-bath-bst-4.0-4|34	%install
21cr|texlive-bath-bst-4.0-4|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bath-bst-4.0-4|36	cp -fpar bibtex doc source %{buildroot}%{_texmfdistdir}

8860 21
21cr|texlive-bbding-1.01-8|1	# revision 17186
21cr|texlive-bbding-1.01-8|2	# category Package
21cr|texlive-bbding-1.01-8|3	# catalog-ctan /fonts/bbding
21cr|texlive-bbding-1.01-8|4	# catalog-date 2010-02-15 12:02:42 +0100
21cr|texlive-bbding-1.01-8|5	# catalog-license lppl
21cr|texlive-bbding-1.01-8|6	# catalog-version 1.01
21cr|texlive-bbding-1.01-8|7	Name:		texlive-bbding
21cr|texlive-bbding-1.01-8|8	Version:	1.01
21cr|texlive-bbding-1.01-8|9	Release:	8
21cr|texlive-bbding-1.01-8|10	Summary:	A symbol (dingbat) font and LaTeX macros for its use
21cr|texlive-bbding-1.01-8|11	Group:		Publishing
21cr|texlive-bbding-1.01-8|12	URL:		http://www.ctan.org/tex-archive/fonts/bbding
21cr|texlive-bbding-1.01-8|13	License:	LPPL
21cr|texlive-bbding-1.01-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.tar.xz
21cr|texlive-bbding-1.01-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.doc.tar.xz
21cr|texlive-bbding-1.01-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.source.tar.xz
21cr|texlive-bbding-1.01-8|17	BuildArch:	noarch
21cr|texlive-bbding-1.01-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bbding-1.01-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bbding-1.01-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-bbding-1.01-8|21	
21cr|texlive-bbding-1.01-8|22	%description
21cr|texlive-bbding-1.01-8|23	A symbol font (distributed as MetaFont source) that contains
21cr|texlive-bbding-1.01-8|24	many of the symbols of the Zapf dingbats set, together with an
21cr|texlive-bbding-1.01-8|25	NFSS interface for using the font. An Adobe Type 1 version of
21cr|texlive-bbding-1.01-8|26	the fonts is available in the niceframe fonts bundle.
21cr|texlive-bbding-1.01-8|27	
21cr|texlive-bbding-1.01-8|28	
21cr|texlive-bbding-1.01-8|29	#-----------------------------------------------------------------------
21cr|texlive-bbding-1.01-8|30	%files
21cr|texlive-bbding-1.01-8|31	%{_texmfdistdir}/fonts/source/public/bbding/bbding10.mf
21cr|texlive-bbding-1.01-8|32	%{_texmfdistdir}/fonts/tfm/public/bbding/bbding10.tfm
21cr|texlive-bbding-1.01-8|33	%{_texmfdistdir}/tex/latex/bbding/Uding.fd
21cr|texlive-bbding-1.01-8|34	%{_texmfdistdir}/tex/latex/bbding/bbding.sty
21cr|texlive-bbding-1.01-8|35	%doc %{_texmfdistdir}/doc/latex/bbding/README
21cr|texlive-bbding-1.01-8|36	%doc %{_texmfdistdir}/doc/latex/bbding/bbding.pdf
21cr|texlive-bbding-1.01-8|37	%doc %{_texmfdistdir}/doc/latex/bbding/bbding10.org
21cr|texlive-bbding-1.01-8|38	#- source
21cr|texlive-bbding-1.01-8|39	%doc %{_texmfdistdir}/source/latex/bbding/bbding.dtx
21cr|texlive-bbding-1.01-8|40	%doc %{_texmfdistdir}/source/latex/bbding/bbding.ins
21cr|texlive-bbding-1.01-8|41	
21cr|texlive-bbding-1.01-8|42	#-----------------------------------------------------------------------
21cr|texlive-bbding-1.01-8|43	%prep
21cr|texlive-bbding-1.01-8|44	%setup -c -a0 -a1 -a2
21cr|texlive-bbding-1.01-8|45	
21cr|texlive-bbding-1.01-8|46	%build
21cr|texlive-bbding-1.01-8|47	
21cr|texlive-bbding-1.01-8|48	%install
21cr|texlive-bbding-1.01-8|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bbding-1.01-8|50	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8861 21
21cr|texlive-bbold-type1-20190228-1|1	# revision 33143
21cr|texlive-bbold-type1-20190228-1|2	# category Package
21cr|texlive-bbold-type1-20190228-1|3	# catalog-ctan /fonts/bbold-type1
21cr|texlive-bbold-type1-20190228-1|4	# catalog-date 2014-03-09 23:53:06 +0100
21cr|texlive-bbold-type1-20190228-1|5	# catalog-license other-free
21cr|texlive-bbold-type1-20190228-1|6	# catalog-version undef
21cr|texlive-bbold-type1-20190228-1|7	Name:		texlive-bbold-type1
21cr|texlive-bbold-type1-20190228-1|8	Version:	20190228
21cr|texlive-bbold-type1-20190228-1|9	Release:	1
21cr|texlive-bbold-type1-20190228-1|10	Summary:	An Adobe Type 1 format version of the bbold font
21cr|texlive-bbold-type1-20190228-1|11	Group:		Publishing
21cr|texlive-bbold-type1-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/bbold-type1
21cr|texlive-bbold-type1-20190228-1|13	License:	OTHER-FREE
21cr|texlive-bbold-type1-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold-type1.tar.xz
21cr|texlive-bbold-type1-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold-type1.doc.tar.xz
21cr|texlive-bbold-type1-20190228-1|16	BuildArch:	noarch
21cr|texlive-bbold-type1-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-bbold-type1-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-bbold-type1-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-bbold-type1-20190228-1|20	
21cr|texlive-bbold-type1-20190228-1|21	%description
21cr|texlive-bbold-type1-20190228-1|22	The files offer an Adobe Type 1 format version of the 5pt, 7pt
21cr|texlive-bbold-type1-20190228-1|23	and 10pt versions of the bbold fonts. The distribution also
21cr|texlive-bbold-type1-20190228-1|24	includes a map file, for use when incorporating the fonts into
21cr|texlive-bbold-type1-20190228-1|25	TeX documents; the macros provided with the original Metafont
21cr|texlive-bbold-type1-20190228-1|26	version of the font serve for the scaleable version, too. The
21cr|texlive-bbold-type1-20190228-1|27	fonts were produced to be part of the TeX distribution from
21cr|texlive-bbold-type1-20190228-1|28	Y&Y; they were generously donated to the TeX Users Group when
21cr|texlive-bbold-type1-20190228-1|29	Y&Y closed its doors as a business.
21cr|texlive-bbold-type1-20190228-1|30	
21cr|texlive-bbold-type1-20190228-1|31	
21cr|texlive-bbold-type1-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-bbold-type1-20190228-1|33	%files
21cr|texlive-bbold-type1-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/bbold-type1/bbold10.afm
21cr|texlive-bbold-type1-20190228-1|35	%{_texmfdistdir}/fonts/afm/public/bbold-type1/bbold5.afm
21cr|texlive-bbold-type1-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/bbold-type1/bbold7.afm
21cr|texlive-bbold-type1-20190228-1|37	%{_texmfdistdir}/fonts/map/dvips/bbold-type1/bbold.map
21cr|texlive-bbold-type1-20190228-1|38	%{_texmfdistdir}/fonts/type1/public/bbold-type1/bbold10.pfb
21cr|texlive-bbold-type1-20190228-1|39	%{_texmfdistdir}/fonts/type1/public/bbold-type1/bbold5.pfb
21cr|texlive-bbold-type1-20190228-1|40	%{_texmfdistdir}/fonts/type1/public/bbold-type1/bbold7.pfb
21cr|texlive-bbold-type1-20190228-1|41	%doc %{_texmfdistdir}/doc/fonts/bbold-type1/README
21cr|texlive-bbold-type1-20190228-1|42	%doc %{_texmfdistdir}/doc/fonts/bbold-type1/test.pdf
21cr|texlive-bbold-type1-20190228-1|43	%doc %{_texmfdistdir}/doc/fonts/bbold-type1/test.tex
21cr|texlive-bbold-type1-20190228-1|44	
21cr|texlive-bbold-type1-20190228-1|45	#-----------------------------------------------------------------------
21cr|texlive-bbold-type1-20190228-1|46	%prep
21cr|texlive-bbold-type1-20190228-1|47	%setup -c -a0 -a1
21cr|texlive-bbold-type1-20190228-1|48	
21cr|texlive-bbold-type1-20190228-1|49	%build
21cr|texlive-bbold-type1-20190228-1|50	
21cr|texlive-bbold-type1-20190228-1|51	%install
21cr|texlive-bbold-type1-20190228-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bbold-type1-20190228-1|53	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

8862 21
21cr|texlive-bboldx-65424-1|1	%define oname bboldx
21cr|texlive-bboldx-65424-1|2	
21cr|texlive-bboldx-65424-1|3	Summary:	Extension of the bbold package with a Blackboard Bold alphabet
21cr|texlive-bboldx-65424-1|4	Name:		texlive-bboldx
21cr|texlive-bboldx-65424-1|5	Version:	65424
21cr|texlive-bboldx-65424-1|6	Release:	1
21cr|texlive-bboldx-65424-1|7	License:	LPPL1.3
21cr|texlive-bboldx-65424-1|8	Group:		Publishing
21cr|texlive-bboldx-65424-1|9	Url:		https://www.ctan.org
21cr|texlive-bboldx-65424-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bboldx-65424-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bboldx-65424-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bboldx-65424-1|13	Requires:	texlive-tlpkg
21cr|texlive-bboldx-65424-1|14	Requires:	texlive-kpathsea
21cr|texlive-bboldx-65424-1|15	Provides:	tex(bboldx.enc) = 2024
21cr|texlive-bboldx-65424-1|16	Provides:	tex(bboldx.map) = 2024
21cr|texlive-bboldx-65424-1|17	Provides:	tex(bboldx.sty) = 2024
21cr|texlive-bboldx-65424-1|18	Provides:	tex(Ubboldx.fd) = 2024
21cr|texlive-bboldx-65424-1|19	BuildArch:	noarch
21cr|texlive-bboldx-65424-1|20	
21cr|texlive-bboldx-65424-1|21	%description
21cr|texlive-bboldx-65424-1|22	Extension of bbold to a package with three weights, of which
21cr|texlive-bboldx-65424-1|23	the original is considered as light and the additions as
21cr|texlive-bboldx-65424-1|24	regular and bold.
21cr|texlive-bboldx-65424-1|25	
21cr|texlive-bboldx-65424-1|26	%files
21cr|texlive-bboldx-65424-1|27	%doc %{_texmfdistdir}/doc/fonts/bboldx
21cr|texlive-bboldx-65424-1|28	%{_texmfdistdir}/fonts/afm/public/bboldx
21cr|texlive-bboldx-65424-1|29	%{_texmfdistdir}/fonts/enc/dvips/bboldx
21cr|texlive-bboldx-65424-1|30	%{_texmfdistdir}/fonts/map/dvips/bboldx
21cr|texlive-bboldx-65424-1|31	%{_texmfdistdir}/fonts/tfm/public/bboldx
21cr|texlive-bboldx-65424-1|32	%{_texmfdistdir}/fonts/type1/public/bboldx
21cr|texlive-bboldx-65424-1|33	%{_texmfdistdir}/tex/latex/bboldx
21cr|texlive-bboldx-65424-1|34	
21cr|texlive-bboldx-65424-1|35	#------------------------------------------------------------------
21cr|texlive-bboldx-65424-1|36	
21cr|texlive-bboldx-65424-1|37	%prep
21cr|texlive-bboldx-65424-1|38	%setup -c -a0 -a1
21cr|texlive-bboldx-65424-1|39	
21cr|texlive-bboldx-65424-1|40	%build
21cr|texlive-bboldx-65424-1|41	
21cr|texlive-bboldx-65424-1|42	%install
21cr|texlive-bboldx-65424-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bboldx-65424-1|44	rm -rf tlpkg
21cr|texlive-bboldx-65424-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

8863 21
21cr|texlive-beamerappendixnote-55732-1|1	%define oname beamerappendixnote
21cr|texlive-beamerappendixnote-55732-1|2	
21cr|texlive-beamerappendixnote-55732-1|3	Summary:	Create notes on appendix frames in beamer
21cr|texlive-beamerappendixnote-55732-1|4	Name:		texlive-beamerappendixnote
21cr|texlive-beamerappendixnote-55732-1|5	Version:	55732
21cr|texlive-beamerappendixnote-55732-1|6	Release:	1
21cr|texlive-beamerappendixnote-55732-1|7	License:	LPPL1.3
21cr|texlive-beamerappendixnote-55732-1|8	Group:		Publishing
21cr|texlive-beamerappendixnote-55732-1|9	Url:		https://www.ctan.org
21cr|texlive-beamerappendixnote-55732-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamerappendixnote-55732-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamerappendixnote-55732-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamerappendixnote-55732-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamerappendixnote-55732-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamerappendixnote-55732-1|15	Provides:	tex(beamerappendixnote.sty) = 2024
21cr|texlive-beamerappendixnote-55732-1|16	BuildArch:	noarch
21cr|texlive-beamerappendixnote-55732-1|17	
21cr|texlive-beamerappendixnote-55732-1|18	%description
21cr|texlive-beamerappendixnote-55732-1|19	This package introduces the \appxnote command, which puts the
21cr|texlive-beamerappendixnote-55732-1|20	note's content on a separate beamer frame shown by the command
21cr|texlive-beamerappendixnote-55732-1|21	\printappxnotes. It also creates interactive buttons to move
21cr|texlive-beamerappendixnote-55732-1|22	back and forth between the two frames.
21cr|texlive-beamerappendixnote-55732-1|23	
21cr|texlive-beamerappendixnote-55732-1|24	%files
21cr|texlive-beamerappendixnote-55732-1|25	%doc %{_texmfdistdir}/doc/latex/beamerappendixnote
21cr|texlive-beamerappendixnote-55732-1|26	%{_texmfdistdir}/tex/latex/beamerappendixnote
21cr|texlive-beamerappendixnote-55732-1|27	
21cr|texlive-beamerappendixnote-55732-1|28	#------------------------------------------------------------------
21cr|texlive-beamerappendixnote-55732-1|29	
21cr|texlive-beamerappendixnote-55732-1|30	%prep
21cr|texlive-beamerappendixnote-55732-1|31	%setup -c -a0 -a1
21cr|texlive-beamerappendixnote-55732-1|32	
21cr|texlive-beamerappendixnote-55732-1|33	%build
21cr|texlive-beamerappendixnote-55732-1|34	
21cr|texlive-beamerappendixnote-55732-1|35	%install
21cr|texlive-beamerappendixnote-55732-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamerappendixnote-55732-1|37	rm -rf tlpkg
21cr|texlive-beamerappendixnote-55732-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8864 21
21cr|texlive-beamerauxtheme-56087-1|1	%define oname beamerauxtheme
21cr|texlive-beamerauxtheme-56087-1|2	
21cr|texlive-beamerauxtheme-56087-1|3	Summary:	Supplementary outer and inner themes for beamer
21cr|texlive-beamerauxtheme-56087-1|4	Name:		texlive-beamerauxtheme
21cr|texlive-beamerauxtheme-56087-1|5	Version:	56087
21cr|texlive-beamerauxtheme-56087-1|6	Release:	1
21cr|texlive-beamerauxtheme-56087-1|7	License:	LPPL1.3
21cr|texlive-beamerauxtheme-56087-1|8	Group:		Publishing
21cr|texlive-beamerauxtheme-56087-1|9	Url:		https://www.ctan.org
21cr|texlive-beamerauxtheme-56087-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamerauxtheme-56087-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamerauxtheme-56087-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamerauxtheme-56087-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamerauxtheme-56087-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamerauxtheme-56087-1|15	Provides:	tex(beamerinnerthemesimplelines.sty) = 2024
21cr|texlive-beamerauxtheme-56087-1|16	Provides:	tex(beamerouterthemesidebarwithminiframes.sty) = 2024
21cr|texlive-beamerauxtheme-56087-1|17	Provides:	tex(beamerouterthemesplitwithminiframes.sty) = 2024
21cr|texlive-beamerauxtheme-56087-1|18	Provides:	tex(beamerouterthemetwolines.sty) = 2024
21cr|texlive-beamerauxtheme-56087-1|19	BuildArch:	noarch
21cr|texlive-beamerauxtheme-56087-1|20	
21cr|texlive-beamerauxtheme-56087-1|21	%description
21cr|texlive-beamerauxtheme-56087-1|22	This bundle provides a collection of inner and outer themes as
21cr|texlive-beamerauxtheme-56087-1|23	supplements to the default themes in the beamer distribution.
21cr|texlive-beamerauxtheme-56087-1|24	These themes can be used in combination with existing inner,
21cr|texlive-beamerauxtheme-56087-1|25	outer, and color themes.
21cr|texlive-beamerauxtheme-56087-1|26	
21cr|texlive-beamerauxtheme-56087-1|27	%files
21cr|texlive-beamerauxtheme-56087-1|28	%doc %{_texmfdistdir}/doc/latex/beamerauxtheme
21cr|texlive-beamerauxtheme-56087-1|29	%{_texmfdistdir}/tex/latex/beamerauxtheme
21cr|texlive-beamerauxtheme-56087-1|30	
21cr|texlive-beamerauxtheme-56087-1|31	#------------------------------------------------------------------
21cr|texlive-beamerauxtheme-56087-1|32	
21cr|texlive-beamerauxtheme-56087-1|33	%prep
21cr|texlive-beamerauxtheme-56087-1|34	%setup -c -a0 -a1
21cr|texlive-beamerauxtheme-56087-1|35	
21cr|texlive-beamerauxtheme-56087-1|36	%build
21cr|texlive-beamerauxtheme-56087-1|37	
21cr|texlive-beamerauxtheme-56087-1|38	%install
21cr|texlive-beamerauxtheme-56087-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamerauxtheme-56087-1|40	rm -rf tlpkg
21cr|texlive-beamerauxtheme-56087-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

8865 21
21cr|texlive-beamer-rl-65725-1|1	%define oname beamer-rl
21cr|texlive-beamer-rl-65725-1|2	
21cr|texlive-beamer-rl-65725-1|3	Summary:	Right to left presentation with beamer and babel
21cr|texlive-beamer-rl-65725-1|4	Name:		texlive-beamer-rl
21cr|texlive-beamer-rl-65725-1|5	Version:	65725
21cr|texlive-beamer-rl-65725-1|6	Release:	1
21cr|texlive-beamer-rl-65725-1|7	License:	LPPL1.3
21cr|texlive-beamer-rl-65725-1|8	Group:		Publishing
21cr|texlive-beamer-rl-65725-1|9	Url:		https://www.ctan.org
21cr|texlive-beamer-rl-65725-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamer-rl-65725-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamer-rl-65725-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamer-rl-65725-1|13	Requires:	texlive-babel
21cr|texlive-beamer-rl-65725-1|14	Requires:	texlive-tlpkg
21cr|texlive-beamer-rl-65725-1|15	Requires:	texlive-kpathsea
21cr|texlive-beamer-rl-65725-1|16	Provides:	tex(beamer-rl.cls) = 2024
21cr|texlive-beamer-rl-65725-1|17	Provides:	tex(pgfpages-rl.sty) = 2024
21cr|texlive-beamer-rl-65725-1|18	BuildArch:	noarch
21cr|texlive-beamer-rl-65725-1|19	
21cr|texlive-beamer-rl-65725-1|20	%description
21cr|texlive-beamer-rl-65725-1|21	This package provides patches of some beamer templates and
21cr|texlive-beamer-rl-65725-1|22	commands for presentation from right to left. It requires Babel
21cr|texlive-beamer-rl-65725-1|23	with the LuaLaTeX engine.
21cr|texlive-beamer-rl-65725-1|24	
21cr|texlive-beamer-rl-65725-1|25	%files
21cr|texlive-beamer-rl-65725-1|26	%doc %{_texmfdistdir}/doc/lualatex/beamer-rl
21cr|texlive-beamer-rl-65725-1|27	%{_texmfdistdir}/tex/lualatex/beamer-rl
21cr|texlive-beamer-rl-65725-1|28	
21cr|texlive-beamer-rl-65725-1|29	#------------------------------------------------------------------
21cr|texlive-beamer-rl-65725-1|30	
21cr|texlive-beamer-rl-65725-1|31	%prep
21cr|texlive-beamer-rl-65725-1|32	%setup -c -a0 -a1
21cr|texlive-beamer-rl-65725-1|33	
21cr|texlive-beamer-rl-65725-1|34	%build
21cr|texlive-beamer-rl-65725-1|35	
21cr|texlive-beamer-rl-65725-1|36	%install
21cr|texlive-beamer-rl-65725-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamer-rl-65725-1|38	rm -rf tlpkg
21cr|texlive-beamer-rl-65725-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8866 21
21cr|texlive-beamerswitch-64182-1|1	%define oname beamerswitch
21cr|texlive-beamerswitch-64182-1|2	
21cr|texlive-beamerswitch-64182-1|3	Summary:	Convenient mode selection in Beamer documents
21cr|texlive-beamerswitch-64182-1|4	Name:		texlive-beamerswitch
21cr|texlive-beamerswitch-64182-1|5	Version:	64182
21cr|texlive-beamerswitch-64182-1|6	Release:	1
21cr|texlive-beamerswitch-64182-1|7	License:	LPPL1.3
21cr|texlive-beamerswitch-64182-1|8	Group:		Publishing
21cr|texlive-beamerswitch-64182-1|9	Url:		https://www.ctan.org
21cr|texlive-beamerswitch-64182-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamerswitch-64182-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamerswitch-64182-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamerswitch-64182-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamerswitch-64182-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamerswitch-64182-1|15	Provides:	tex(beamerswitch.cls) = 2024
21cr|texlive-beamerswitch-64182-1|16	BuildArch:	noarch
21cr|texlive-beamerswitch-64182-1|17	
21cr|texlive-beamerswitch-64182-1|18	%description
21cr|texlive-beamerswitch-64182-1|19	This class is a wrapper around the beamer class to make it
21cr|texlive-beamerswitch-64182-1|20	easier to use the same document to generate the different forms
21cr|texlive-beamerswitch-64182-1|21	of the presentation: the slides themselves, an abbreviated
21cr|texlive-beamerswitch-64182-1|22	slide set for transparencies or online reference, an n-up
21cr|texlive-beamerswitch-64182-1|23	handout version (various layouts are provided), and a
21cr|texlive-beamerswitch-64182-1|24	transcript or set of notes using the article class. The class
21cr|texlive-beamerswitch-64182-1|25	provides a variety of handout layouts, and allows the mode to
21cr|texlive-beamerswitch-64182-1|26	be chosen from the command line (without changing the document
21cr|texlive-beamerswitch-64182-1|27	itself).
21cr|texlive-beamerswitch-64182-1|28	
21cr|texlive-beamerswitch-64182-1|29	%files
21cr|texlive-beamerswitch-64182-1|30	%doc %{_texmfdistdir}/doc/latex/beamerswitch/
21cr|texlive-beamerswitch-64182-1|31	%{_texmfdistdir}/tex/latex/beamerswitch/
21cr|texlive-beamerswitch-64182-1|32	
21cr|texlive-beamerswitch-64182-1|33	#------------------------------------------------------------------
21cr|texlive-beamerswitch-64182-1|34	
21cr|texlive-beamerswitch-64182-1|35	%prep
21cr|texlive-beamerswitch-64182-1|36	%setup -c -a0 -a1
21cr|texlive-beamerswitch-64182-1|37	
21cr|texlive-beamerswitch-64182-1|38	%build
21cr|texlive-beamerswitch-64182-1|39	
21cr|texlive-beamerswitch-64182-1|40	%install
21cr|texlive-beamerswitch-64182-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamerswitch-64182-1|42	rm -rf tlpkg
21cr|texlive-beamerswitch-64182-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

8867 21
21cr|texlive-beamerthemeamurmaple-65698-1|1	%define oname beamerthemeamurmaple
21cr|texlive-beamerthemeamurmaple-65698-1|2	
21cr|texlive-beamerthemeamurmaple-65698-1|3	Summary:	A new modern beamer theme
21cr|texlive-beamerthemeamurmaple-65698-1|4	Name:		texlive-beamerthemeamurmaple
21cr|texlive-beamerthemeamurmaple-65698-1|5	Version:	65698
21cr|texlive-beamerthemeamurmaple-65698-1|6	Release:	1
21cr|texlive-beamerthemeamurmaple-65698-1|7	License:	LPPL1.3
21cr|texlive-beamerthemeamurmaple-65698-1|8	Group:		Publishing
21cr|texlive-beamerthemeamurmaple-65698-1|9	Url:		https://www.ctan.org
21cr|texlive-beamerthemeamurmaple-65698-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamerthemeamurmaple-65698-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamerthemeamurmaple-65698-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamerthemeamurmaple-65698-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamerthemeamurmaple-65698-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamerthemeamurmaple-65698-1|15	Provides:	tex(beamerthemeAmurmaple.sty) = 2024
21cr|texlive-beamerthemeamurmaple-65698-1|16	BuildArch:	noarch
21cr|texlive-beamerthemeamurmaple-65698-1|17	
21cr|texlive-beamerthemeamurmaple-65698-1|18	%description
21cr|texlive-beamerthemeamurmaple-65698-1|19	This Beamer theme is a suitable theme for my use of Beamer in
21cr|texlive-beamerthemeamurmaple-65698-1|20	applied mathematics research. It meets my needs in my work.
21cr|texlive-beamerthemeamurmaple-65698-1|21	However, if you like this theme, and if you want to ask for or
21cr|texlive-beamerthemeamurmaple-65698-1|22	make improvements, don't hesitate to write to me!
21cr|texlive-beamerthemeamurmaple-65698-1|23	
21cr|texlive-beamerthemeamurmaple-65698-1|24	%files
21cr|texlive-beamerthemeamurmaple-65698-1|25	%doc %{_texmfdistdir}/doc/latex/beamerthemeamurmaple
21cr|texlive-beamerthemeamurmaple-65698-1|26	%{_texmfdistdir}/tex/latex/beamerthemeamurmaple
21cr|texlive-beamerthemeamurmaple-65698-1|27	
21cr|texlive-beamerthemeamurmaple-65698-1|28	#------------------------------------------------------------------
21cr|texlive-beamerthemeamurmaple-65698-1|29	
21cr|texlive-beamerthemeamurmaple-65698-1|30	%prep
21cr|texlive-beamerthemeamurmaple-65698-1|31	%setup -c -a0 -a1
21cr|texlive-beamerthemeamurmaple-65698-1|32	
21cr|texlive-beamerthemeamurmaple-65698-1|33	%build
21cr|texlive-beamerthemeamurmaple-65698-1|34	
21cr|texlive-beamerthemeamurmaple-65698-1|35	%install
21cr|texlive-beamerthemeamurmaple-65698-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamerthemeamurmaple-65698-1|37	rm -rf tlpkg
21cr|texlive-beamerthemeamurmaple-65698-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8868 21
21cr|texlive-beamertheme-arguelles-66358-1|1	%define oname beamertheme-arguelles
21cr|texlive-beamertheme-arguelles-66358-1|2	
21cr|texlive-beamertheme-arguelles-66358-1|3	Summary:	Simple, typographic beamer theme
21cr|texlive-beamertheme-arguelles-66358-1|4	Name:		texlive-beamertheme-arguelles
21cr|texlive-beamertheme-arguelles-66358-1|5	Version:	66358
21cr|texlive-beamertheme-arguelles-66358-1|6	Release:	1
21cr|texlive-beamertheme-arguelles-66358-1|7	License:	LPPL1.3
21cr|texlive-beamertheme-arguelles-66358-1|8	Group:		Publishing
21cr|texlive-beamertheme-arguelles-66358-1|9	Url:		https://www.ctan.org
21cr|texlive-beamertheme-arguelles-66358-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamertheme-arguelles-66358-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamertheme-arguelles-66358-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamertheme-arguelles-66358-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamertheme-arguelles-66358-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamertheme-arguelles-66358-1|15	Provides:	tex(beamercolorthemeArguelles.sty) = 2024
21cr|texlive-beamertheme-arguelles-66358-1|16	Provides:	tex(beamerfontthemeArguelles.sty) = 2024
21cr|texlive-beamertheme-arguelles-66358-1|17	Provides:	tex(beamerinnerthemeArguelles.sty) = 2024
21cr|texlive-beamertheme-arguelles-66358-1|18	Provides:	tex(beamerouterthemeArguelles.sty) = 2024
21cr|texlive-beamertheme-arguelles-66358-1|19	Provides:	tex(beamerthemeArguelles.sty) = 2024
21cr|texlive-beamertheme-arguelles-66358-1|20	BuildArch:	noarch
21cr|texlive-beamertheme-arguelles-66358-1|21	
21cr|texlive-beamertheme-arguelles-66358-1|22	%description
21cr|texlive-beamertheme-arguelles-66358-1|23	Arguelles is a beamer theme that helps you create beautiful
21cr|texlive-beamertheme-arguelles-66358-1|24	presentations. It aims for simplicity and readability by
21cr|texlive-beamertheme-arguelles-66358-1|25	following best practices of graphic design. The layout is
21cr|texlive-beamertheme-arguelles-66358-1|26	elegant but subtle, so as to keep the audience's attention on
21cr|texlive-beamertheme-arguelles-66358-1|27	your content. This is brought to life by Alegreya, one of the
21cr|texlive-beamertheme-arguelles-66358-1|28	53 Fonts of the Decade selected by the Association
21cr|texlive-beamertheme-arguelles-66358-1|29	Typographique Internationale (2011).
21cr|texlive-beamertheme-arguelles-66358-1|30	
21cr|texlive-beamertheme-arguelles-66358-1|31	%files
21cr|texlive-beamertheme-arguelles-66358-1|32	%doc %{_texmfdistdir}/doc/latex/beamertheme-arguelles
21cr|texlive-beamertheme-arguelles-66358-1|33	%{_texmfdistdir}/tex/latex/beamertheme-arguelles
21cr|texlive-beamertheme-arguelles-66358-1|34	
21cr|texlive-beamertheme-arguelles-66358-1|35	#------------------------------------------------------------------
21cr|texlive-beamertheme-arguelles-66358-1|36	
21cr|texlive-beamertheme-arguelles-66358-1|37	%prep
21cr|texlive-beamertheme-arguelles-66358-1|38	%setup -c -a0 -a1
21cr|texlive-beamertheme-arguelles-66358-1|39	
21cr|texlive-beamertheme-arguelles-66358-1|40	%build
21cr|texlive-beamertheme-arguelles-66358-1|41	
21cr|texlive-beamertheme-arguelles-66358-1|42	%install
21cr|texlive-beamertheme-arguelles-66358-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamertheme-arguelles-66358-1|44	rm -rf tlpkg
21cr|texlive-beamertheme-arguelles-66358-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

8869 21
21cr|texlive-beamerthemelalic-58777-1|1	%define oname beamerthemelalic
21cr|texlive-beamerthemelalic-58777-1|2	
21cr|texlive-beamerthemelalic-58777-1|3	Summary:	A beamer theme for LALIC
21cr|texlive-beamerthemelalic-58777-1|4	Name:		texlive-beamerthemelalic
21cr|texlive-beamerthemelalic-58777-1|5	Version:	58777
21cr|texlive-beamerthemelalic-58777-1|6	Release:	1
21cr|texlive-beamerthemelalic-58777-1|7	License:	LPPL1.3
21cr|texlive-beamerthemelalic-58777-1|8	Group:		Publishing
21cr|texlive-beamerthemelalic-58777-1|9	Url:		https://www.ctan.org
21cr|texlive-beamerthemelalic-58777-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamerthemelalic-58777-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamerthemelalic-58777-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamerthemelalic-58777-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamerthemelalic-58777-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamerthemelalic-58777-1|15	Provides:	tex(beamercolorthemelalic.sty) = 2024
21cr|texlive-beamerthemelalic-58777-1|16	Provides:	tex(beamerfontthemelalic.sty) = 2024
21cr|texlive-beamerthemelalic-58777-1|17	Provides:	tex(beamerinnerthemelalic.sty) = 2024
21cr|texlive-beamerthemelalic-58777-1|18	Provides:	tex(beamerouterthemelalic.sty) = 2024
21cr|texlive-beamerthemelalic-58777-1|19	Provides:	tex(beamerthemelalic.sty) = 2024
21cr|texlive-beamerthemelalic-58777-1|20	BuildArch:	noarch
21cr|texlive-beamerthemelalic-58777-1|21	
21cr|texlive-beamerthemelalic-58777-1|22	%description
21cr|texlive-beamerthemelalic-58777-1|23	This package provides the beamer theme for LALIC (Laboratorio
21cr|texlive-beamerthemelalic-58777-1|24	de Linguistica e Inteligencia Computacional of the Federal
21cr|texlive-beamerthemelalic-58777-1|25	University of Sao Carlos, Brazil).
21cr|texlive-beamerthemelalic-58777-1|26	
21cr|texlive-beamerthemelalic-58777-1|27	%files
21cr|texlive-beamerthemelalic-58777-1|28	%doc %{_texmfdistdir}/doc/latex/beamerthemelalic
21cr|texlive-beamerthemelalic-58777-1|29	%{_texmfdistdir}/tex/latex/beamerthemelalic
21cr|texlive-beamerthemelalic-58777-1|30	
21cr|texlive-beamerthemelalic-58777-1|31	#------------------------------------------------------------------
21cr|texlive-beamerthemelalic-58777-1|32	
21cr|texlive-beamerthemelalic-58777-1|33	%prep
21cr|texlive-beamerthemelalic-58777-1|34	%setup -c -a0 -a1
21cr|texlive-beamerthemelalic-58777-1|35	
21cr|texlive-beamerthemelalic-58777-1|36	%build
21cr|texlive-beamerthemelalic-58777-1|37	
21cr|texlive-beamerthemelalic-58777-1|38	%install
21cr|texlive-beamerthemelalic-58777-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamerthemelalic-58777-1|40	rm -rf tlpkg
21cr|texlive-beamerthemelalic-58777-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

8870 21
21cr|texlive-beamerthemenord-56180-1|1	%define oname beamerthemenord
21cr|texlive-beamerthemenord-56180-1|2	
21cr|texlive-beamerthemenord-56180-1|3	Summary:	A simple beamer theme using the "Nord" color theme
21cr|texlive-beamerthemenord-56180-1|4	Name:		texlive-beamerthemenord
21cr|texlive-beamerthemenord-56180-1|5	Version:	56180
21cr|texlive-beamerthemenord-56180-1|6	Release:	1
21cr|texlive-beamerthemenord-56180-1|7	License:	LPPL1.3
21cr|texlive-beamerthemenord-56180-1|8	Group:		Publishing
21cr|texlive-beamerthemenord-56180-1|9	Url:		https://www.ctan.org
21cr|texlive-beamerthemenord-56180-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamerthemenord-56180-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamerthemenord-56180-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamerthemenord-56180-1|13	Requires:	tex(ifthen.sty)
21cr|texlive-beamerthemenord-56180-1|14	Requires:	texlive-tlpkg
21cr|texlive-beamerthemenord-56180-1|15	Requires:	texlive-kpathsea
21cr|texlive-beamerthemenord-56180-1|16	Provides:	tex(beamercolorthemeNord.sty) = 2024
21cr|texlive-beamerthemenord-56180-1|17	Provides:	tex(beamerfontthemeNord.sty) = 2024
21cr|texlive-beamerthemenord-56180-1|18	Provides:	tex(beamerthemeNord.sty) = 2024
21cr|texlive-beamerthemenord-56180-1|19	BuildArch:	noarch
21cr|texlive-beamerthemenord-56180-1|20	
21cr|texlive-beamerthemenord-56180-1|21	%description
21cr|texlive-beamerthemenord-56180-1|22	This package provides a simple beamer theme using the Nord
21cr|texlive-beamerthemenord-56180-1|23	color theme.
21cr|texlive-beamerthemenord-56180-1|24	
21cr|texlive-beamerthemenord-56180-1|25	%files
21cr|texlive-beamerthemenord-56180-1|26	%doc %{_texmfdistdir}/doc/latex/beamerthemenord
21cr|texlive-beamerthemenord-56180-1|27	%{_texmfdistdir}/tex/latex/beamerthemenord
21cr|texlive-beamerthemenord-56180-1|28	
21cr|texlive-beamerthemenord-56180-1|29	#------------------------------------------------------------------
21cr|texlive-beamerthemenord-56180-1|30	
21cr|texlive-beamerthemenord-56180-1|31	%prep
21cr|texlive-beamerthemenord-56180-1|32	%setup -c -a0 -a1
21cr|texlive-beamerthemenord-56180-1|33	
21cr|texlive-beamerthemenord-56180-1|34	%build
21cr|texlive-beamerthemenord-56180-1|35	
21cr|texlive-beamerthemenord-56180-1|36	%install
21cr|texlive-beamerthemenord-56180-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamerthemenord-56180-1|38	rm -rf tlpkg
21cr|texlive-beamerthemenord-56180-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8871 21
21cr|texlive-beamertheme-phnompenh-39100-1|1	%define oname beamertheme-phnompenh
21cr|texlive-beamertheme-phnompenh-39100-1|2	
21cr|texlive-beamertheme-phnompenh-39100-1|3	Summary:	Beamertheme-phnompenh package
21cr|texlive-beamertheme-phnompenh-39100-1|4	Name:		texlive-beamertheme-phnompenh
21cr|texlive-beamertheme-phnompenh-39100-1|5	Version:	39100
21cr|texlive-beamertheme-phnompenh-39100-1|6	Release:	1
21cr|texlive-beamertheme-phnompenh-39100-1|7	License:	LPPL1.3
21cr|texlive-beamertheme-phnompenh-39100-1|8	Group:		Publishing
21cr|texlive-beamertheme-phnompenh-39100-1|9	Url:		https://www.ctan.org
21cr|texlive-beamertheme-phnompenh-39100-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamertheme-phnompenh-39100-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamertheme-phnompenh-39100-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamertheme-phnompenh-39100-1|13	Requires:	texlive-kpathsea
21cr|texlive-beamertheme-phnompenh-39100-1|14	Requires:	texlive-tlpkg
21cr|texlive-beamertheme-phnompenh-39100-1|15	Provides:	beamerthemephnompenh = 2024
21cr|texlive-beamertheme-phnompenh-39100-1|16	Provides:	tex-beamertheme-phnompenh = 2024
21cr|texlive-beamertheme-phnompenh-39100-1|17	Provides:	tex-beamerthemephnompenh = 2024
21cr|texlive-beamertheme-phnompenh-39100-1|18	Provides:	tex(beamerthemePhnomPenh.sty) = 2024
21cr|texlive-beamertheme-phnompenh-39100-1|19	BuildArch:	noarch
21cr|texlive-beamertheme-phnompenh-39100-1|20	
21cr|texlive-beamertheme-phnompenh-39100-1|21	%description
21cr|texlive-beamertheme-phnompenh-39100-1|22	beamertheme-phnompenh package
21cr|texlive-beamertheme-phnompenh-39100-1|23	
21cr|texlive-beamertheme-phnompenh-39100-1|24	%files
21cr|texlive-beamertheme-phnompenh-39100-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-beamertheme-phnompenh-39100-1|26	%{_texmfdistdir}/tex/latex/beamertheme-phnompenh/
21cr|texlive-beamertheme-phnompenh-39100-1|27	
21cr|texlive-beamertheme-phnompenh-39100-1|28	#------------------------------------------------------------------
21cr|texlive-beamertheme-phnompenh-39100-1|29	
21cr|texlive-beamertheme-phnompenh-39100-1|30	%prep
21cr|texlive-beamertheme-phnompenh-39100-1|31	%setup -c -a0 -a1
21cr|texlive-beamertheme-phnompenh-39100-1|32	
21cr|texlive-beamertheme-phnompenh-39100-1|33	%build
21cr|texlive-beamertheme-phnompenh-39100-1|34	
21cr|texlive-beamertheme-phnompenh-39100-1|35	%install
21cr|texlive-beamertheme-phnompenh-39100-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamertheme-phnompenh-39100-1|37	rm -rf tlpkg
21cr|texlive-beamertheme-phnompenh-39100-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8872 21
21cr|texlive-beamertheme-pure-minimalistic-56934-1|1	%define oname beamertheme-pure-minimalistic
21cr|texlive-beamertheme-pure-minimalistic-56934-1|2	
21cr|texlive-beamertheme-pure-minimalistic-56934-1|3	Summary:	A minimalistic presentation theme for LaTeX Beamer
21cr|texlive-beamertheme-pure-minimalistic-56934-1|4	Name:		texlive-beamertheme-pure-minimalistic
21cr|texlive-beamertheme-pure-minimalistic-56934-1|5	Version:	56934
21cr|texlive-beamertheme-pure-minimalistic-56934-1|6	Release:	1
21cr|texlive-beamertheme-pure-minimalistic-56934-1|7	License:	LPPL1.3
21cr|texlive-beamertheme-pure-minimalistic-56934-1|8	Group:		Publishing
21cr|texlive-beamertheme-pure-minimalistic-56934-1|9	Url:		https://www.ctan.org
21cr|texlive-beamertheme-pure-minimalistic-56934-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamertheme-pure-minimalistic-56934-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamertheme-pure-minimalistic-56934-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamertheme-pure-minimalistic-56934-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamertheme-pure-minimalistic-56934-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamertheme-pure-minimalistic-56934-1|15	Provides:	tex(beamercolorthemepureminimalistic.sty) = 2024
21cr|texlive-beamertheme-pure-minimalistic-56934-1|16	Provides:	tex(beamerfontthemepureminimalistic.sty) = 2024
21cr|texlive-beamertheme-pure-minimalistic-56934-1|17	Provides:	tex(beamerinnerthemepureminimalistic.sty) = 2024
21cr|texlive-beamertheme-pure-minimalistic-56934-1|18	Provides:	tex(beamerouterthemepureminimalistic.sty) = 2024
21cr|texlive-beamertheme-pure-minimalistic-56934-1|19	Provides:	tex(beamerthemepureminimalistic.sty) = 2024
21cr|texlive-beamertheme-pure-minimalistic-56934-1|20	BuildArch:	noarch
21cr|texlive-beamertheme-pure-minimalistic-56934-1|21	
21cr|texlive-beamertheme-pure-minimalistic-56934-1|22	%description
21cr|texlive-beamertheme-pure-minimalistic-56934-1|23	The main features of this minimalistic Beamer theme are: Easily
21cr|texlive-beamertheme-pure-minimalistic-56934-1|24	use own logos. Customizable. Looks good in a 4:3 and 16:9
21cr|texlive-beamertheme-pure-minimalistic-56934-1|25	aspect ratio, without the need to change anything. Provides an
21cr|texlive-beamertheme-pure-minimalistic-56934-1|26	environment for vertically-spaced items. Provides light and
21cr|texlive-beamertheme-pure-minimalistic-56934-1|27	dark mode. Is designed to be purely minimalistic without any
21cr|texlive-beamertheme-pure-minimalistic-56934-1|28	distractions.
21cr|texlive-beamertheme-pure-minimalistic-56934-1|29	
21cr|texlive-beamertheme-pure-minimalistic-56934-1|30	%files
21cr|texlive-beamertheme-pure-minimalistic-56934-1|31	%doc %{_texmfdistdir}/doc/latex/beamertheme-pure-minimalistic
21cr|texlive-beamertheme-pure-minimalistic-56934-1|32	%{_texmfdistdir}/tex/latex/beamertheme-pure-minimalistic
21cr|texlive-beamertheme-pure-minimalistic-56934-1|33	
21cr|texlive-beamertheme-pure-minimalistic-56934-1|34	#------------------------------------------------------------------
21cr|texlive-beamertheme-pure-minimalistic-56934-1|35	
21cr|texlive-beamertheme-pure-minimalistic-56934-1|36	%prep
21cr|texlive-beamertheme-pure-minimalistic-56934-1|37	%setup -c -a0 -a1
21cr|texlive-beamertheme-pure-minimalistic-56934-1|38	
21cr|texlive-beamertheme-pure-minimalistic-56934-1|39	%build
21cr|texlive-beamertheme-pure-minimalistic-56934-1|40	
21cr|texlive-beamertheme-pure-minimalistic-56934-1|41	%install
21cr|texlive-beamertheme-pure-minimalistic-56934-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamertheme-pure-minimalistic-56934-1|43	rm -rf tlpkg
21cr|texlive-beamertheme-pure-minimalistic-56934-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

8873 21
21cr|texlive-beamertheme-simpledarkblue-60061-1|1	%define oname beamertheme-simpledarkblue
21cr|texlive-beamertheme-simpledarkblue-60061-1|2	
21cr|texlive-beamertheme-simpledarkblue-60061-1|3	Summary:	Template for a simple presentation
21cr|texlive-beamertheme-simpledarkblue-60061-1|4	Name:		texlive-beamertheme-simpledarkblue
21cr|texlive-beamertheme-simpledarkblue-60061-1|5	Version:	60061
21cr|texlive-beamertheme-simpledarkblue-60061-1|6	Release:	1
21cr|texlive-beamertheme-simpledarkblue-60061-1|7	License:	LPPL1.3
21cr|texlive-beamertheme-simpledarkblue-60061-1|8	Group:		Publishing
21cr|texlive-beamertheme-simpledarkblue-60061-1|9	Url:		https://www.ctan.org
21cr|texlive-beamertheme-simpledarkblue-60061-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamertheme-simpledarkblue-60061-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamertheme-simpledarkblue-60061-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamertheme-simpledarkblue-60061-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamertheme-simpledarkblue-60061-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamertheme-simpledarkblue-60061-1|15	Provides:	tex(beamercolorthemeSimpleDarkBlue.sty) = 2024
21cr|texlive-beamertheme-simpledarkblue-60061-1|16	Provides:	tex(beamerfontthemeSimpleDarkBlue.sty) = 2024
21cr|texlive-beamertheme-simpledarkblue-60061-1|17	Provides:	tex(beamerthemeSimpleDarkBlue.sty) = 2024
21cr|texlive-beamertheme-simpledarkblue-60061-1|18	BuildArch:	noarch
21cr|texlive-beamertheme-simpledarkblue-60061-1|19	
21cr|texlive-beamertheme-simpledarkblue-60061-1|20	%description
21cr|texlive-beamertheme-simpledarkblue-60061-1|21	This is a simple but nice theme for Beamer. Features: simple
21cr|texlive-beamertheme-simpledarkblue-60061-1|22	structure: with page numbers in footer, no side bar, simple
21cr|texlive-beamertheme-simpledarkblue-60061-1|23	colors: using only several foreground and background colors.
21cr|texlive-beamertheme-simpledarkblue-60061-1|24	
21cr|texlive-beamertheme-simpledarkblue-60061-1|25	%files
21cr|texlive-beamertheme-simpledarkblue-60061-1|26	%doc %{_texmfdistdir}/doc/latex/beamertheme-simpledarkblue
21cr|texlive-beamertheme-simpledarkblue-60061-1|27	%{_texmfdistdir}/tex/latex/beamertheme-simpledarkblue
21cr|texlive-beamertheme-simpledarkblue-60061-1|28	
21cr|texlive-beamertheme-simpledarkblue-60061-1|29	#------------------------------------------------------------------
21cr|texlive-beamertheme-simpledarkblue-60061-1|30	
21cr|texlive-beamertheme-simpledarkblue-60061-1|31	%prep
21cr|texlive-beamertheme-simpledarkblue-60061-1|32	%setup -c -a0 -a1
21cr|texlive-beamertheme-simpledarkblue-60061-1|33	
21cr|texlive-beamertheme-simpledarkblue-60061-1|34	%build
21cr|texlive-beamertheme-simpledarkblue-60061-1|35	
21cr|texlive-beamertheme-simpledarkblue-60061-1|36	%install
21cr|texlive-beamertheme-simpledarkblue-60061-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamertheme-simpledarkblue-60061-1|38	rm -rf tlpkg
21cr|texlive-beamertheme-simpledarkblue-60061-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8874 21
21cr|texlive-beamertheme-simpleplus-64770-1|1	%define oname beamertheme-simpleplus
21cr|texlive-beamertheme-simpleplus-64770-1|2	
21cr|texlive-beamertheme-simpleplus-64770-1|3	Summary:	A simple and clean theme for LaTeX beamer
21cr|texlive-beamertheme-simpleplus-64770-1|4	Name:		texlive-beamertheme-simpleplus
21cr|texlive-beamertheme-simpleplus-64770-1|5	Version:	64770
21cr|texlive-beamertheme-simpleplus-64770-1|6	Release:	1
21cr|texlive-beamertheme-simpleplus-64770-1|7	License:	LPPL1.3
21cr|texlive-beamertheme-simpleplus-64770-1|8	Group:		Publishing
21cr|texlive-beamertheme-simpleplus-64770-1|9	Url:		https://www.ctan.org
21cr|texlive-beamertheme-simpleplus-64770-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamertheme-simpleplus-64770-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamertheme-simpleplus-64770-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamertheme-simpleplus-64770-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamertheme-simpleplus-64770-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamertheme-simpleplus-64770-1|15	Provides:	tex(beamercolorthemeSimplePlus.sty) = 2024
21cr|texlive-beamertheme-simpleplus-64770-1|16	Provides:	tex(beamerfontthemeSimplePlus.sty) = 2024
21cr|texlive-beamertheme-simpleplus-64770-1|17	Provides:	tex(beamerinnerthemeSimplePlus.sty) = 2024
21cr|texlive-beamertheme-simpleplus-64770-1|18	Provides:	tex(beamerthemeSimplePlus.sty) = 2024
21cr|texlive-beamertheme-simpleplus-64770-1|19	BuildArch:	noarch
21cr|texlive-beamertheme-simpleplus-64770-1|20	
21cr|texlive-beamertheme-simpleplus-64770-1|21	%description
21cr|texlive-beamertheme-simpleplus-64770-1|22	This package provides a simple and clean theme for LaTeX
21cr|texlive-beamertheme-simpleplus-64770-1|23	Beamer. It can be used for academic and scientific
21cr|texlive-beamertheme-simpleplus-64770-1|24	presentations.
21cr|texlive-beamertheme-simpleplus-64770-1|25	
21cr|texlive-beamertheme-simpleplus-64770-1|26	%files
21cr|texlive-beamertheme-simpleplus-64770-1|27	%doc %{_texmfdistdir}/doc/latex/beamertheme-simpleplus
21cr|texlive-beamertheme-simpleplus-64770-1|28	%{_texmfdistdir}/tex/latex/beamertheme-simpleplus
21cr|texlive-beamertheme-simpleplus-64770-1|29	
21cr|texlive-beamertheme-simpleplus-64770-1|30	#------------------------------------------------------------------
21cr|texlive-beamertheme-simpleplus-64770-1|31	
21cr|texlive-beamertheme-simpleplus-64770-1|32	%prep
21cr|texlive-beamertheme-simpleplus-64770-1|33	%setup -c -a0 -a1
21cr|texlive-beamertheme-simpleplus-64770-1|34	
21cr|texlive-beamertheme-simpleplus-64770-1|35	%build
21cr|texlive-beamertheme-simpleplus-64770-1|36	
21cr|texlive-beamertheme-simpleplus-64770-1|37	%install
21cr|texlive-beamertheme-simpleplus-64770-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamertheme-simpleplus-64770-1|39	rm -rf tlpkg
21cr|texlive-beamertheme-simpleplus-64770-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8875 21
21cr|texlive-beamertheme-tcolorbox-64387-1|1	%define oname beamertheme-tcolorbox
21cr|texlive-beamertheme-tcolorbox-64387-1|2	
21cr|texlive-beamertheme-tcolorbox-64387-1|3	Summary:	A beamer inner theme which reproduces standard beamer blocks using tcolorboxes
21cr|texlive-beamertheme-tcolorbox-64387-1|4	Name:		texlive-beamertheme-tcolorbox
21cr|texlive-beamertheme-tcolorbox-64387-1|5	Version:	64387
21cr|texlive-beamertheme-tcolorbox-64387-1|6	Release:	1
21cr|texlive-beamertheme-tcolorbox-64387-1|7	License:	LPPL1.3
21cr|texlive-beamertheme-tcolorbox-64387-1|8	Group:		Publishing
21cr|texlive-beamertheme-tcolorbox-64387-1|9	Url:		https://www.ctan.org
21cr|texlive-beamertheme-tcolorbox-64387-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamertheme-tcolorbox-64387-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamertheme-tcolorbox-64387-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamertheme-tcolorbox-64387-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamertheme-tcolorbox-64387-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamertheme-tcolorbox-64387-1|15	Provides:	tex(beamerinnerthemetcolorbox.sty) = 2024
21cr|texlive-beamertheme-tcolorbox-64387-1|16	BuildArch:	noarch
21cr|texlive-beamertheme-tcolorbox-64387-1|17	
21cr|texlive-beamertheme-tcolorbox-64387-1|18	%description
21cr|texlive-beamertheme-tcolorbox-64387-1|19	This package provides an inner theme for beamer which
21cr|texlive-beamertheme-tcolorbox-64387-1|20	reproduces standard beamer blocks using tcolorboxes. The look
21cr|texlive-beamertheme-tcolorbox-64387-1|21	and feel (rounded/sharp corners, shadows and colours) will
21cr|texlive-beamertheme-tcolorbox-64387-1|22	automatically adapt to which other themes are loaded.
21cr|texlive-beamertheme-tcolorbox-64387-1|23	
21cr|texlive-beamertheme-tcolorbox-64387-1|24	%files
21cr|texlive-beamertheme-tcolorbox-64387-1|25	%doc %{_texmfdistdir}/doc/latex/beamertheme-tcolorbox
21cr|texlive-beamertheme-tcolorbox-64387-1|26	%{_texmfdistdir}/tex/latex/beamertheme-tcolorbox
21cr|texlive-beamertheme-tcolorbox-64387-1|27	
21cr|texlive-beamertheme-tcolorbox-64387-1|28	#------------------------------------------------------------------
21cr|texlive-beamertheme-tcolorbox-64387-1|29	
21cr|texlive-beamertheme-tcolorbox-64387-1|30	%prep
21cr|texlive-beamertheme-tcolorbox-64387-1|31	%setup -c -a0 -a1
21cr|texlive-beamertheme-tcolorbox-64387-1|32	
21cr|texlive-beamertheme-tcolorbox-64387-1|33	%build
21cr|texlive-beamertheme-tcolorbox-64387-1|34	
21cr|texlive-beamertheme-tcolorbox-64387-1|35	%install
21cr|texlive-beamertheme-tcolorbox-64387-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamertheme-tcolorbox-64387-1|37	rm -rf tlpkg
21cr|texlive-beamertheme-tcolorbox-64387-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8876 21
21cr|texlive-beamertheme-trigon-65985-1|1	%define oname beamertheme-trigon
21cr|texlive-beamertheme-trigon-65985-1|2	
21cr|texlive-beamertheme-trigon-65985-1|3	Summary:	A modern, elegant, and versatile theme for Beamer
21cr|texlive-beamertheme-trigon-65985-1|4	Name:		texlive-beamertheme-trigon
21cr|texlive-beamertheme-trigon-65985-1|5	Version:	65985
21cr|texlive-beamertheme-trigon-65985-1|6	Release:	1
21cr|texlive-beamertheme-trigon-65985-1|7	License:	LPPL1.3
21cr|texlive-beamertheme-trigon-65985-1|8	Group:		Publishing
21cr|texlive-beamertheme-trigon-65985-1|9	Url:		https://www.ctan.org
21cr|texlive-beamertheme-trigon-65985-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beamertheme-trigon-65985-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beamertheme-trigon-65985-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beamertheme-trigon-65985-1|13	Requires:	texlive-tlpkg
21cr|texlive-beamertheme-trigon-65985-1|14	Requires:	texlive-kpathsea
21cr|texlive-beamertheme-trigon-65985-1|15	Provides:	tex(beamercolorthemetrigon.sty) = 2024
21cr|texlive-beamertheme-trigon-65985-1|16	Provides:	tex(beamerfontthemetrigon.sty) = 2024
21cr|texlive-beamertheme-trigon-65985-1|17	Provides:	tex(beamerinnerthemetrigon.sty) = 2024
21cr|texlive-beamertheme-trigon-65985-1|18	Provides:	tex(beamerouterthemetrigon.sty) = 2024
21cr|texlive-beamertheme-trigon-65985-1|19	Provides:	tex(beamerthemetrigon.sty) = 2024
21cr|texlive-beamertheme-trigon-65985-1|20	BuildArch:	noarch
21cr|texlive-beamertheme-trigon-65985-1|21	
21cr|texlive-beamertheme-trigon-65985-1|22	%description
21cr|texlive-beamertheme-trigon-65985-1|23	This package provides a modern, elegant and versatile theme for
21cr|texlive-beamertheme-trigon-65985-1|24	Beamer, with a high degree of customization. Trigon found its
21cr|texlive-beamertheme-trigon-65985-1|25	origin and inspiration in the graphical guidelines resulting
21cr|texlive-beamertheme-trigon-65985-1|26	from the visual identity overhaul of the University of Liege.
21cr|texlive-beamertheme-trigon-65985-1|27	Although directly inspired from these guidelines, the theme was
21cr|texlive-beamertheme-trigon-65985-1|28	stripped out of any mention or specificities related to the
21cr|texlive-beamertheme-trigon-65985-1|29	University and its faculties. This makes the Trigon theme
21cr|texlive-beamertheme-trigon-65985-1|30	perfectly suitable for many different contexts. The final
21cr|texlive-beamertheme-trigon-65985-1|31	product provides a modern, elegant and versatile theme with a
21cr|texlive-beamertheme-trigon-65985-1|32	high degree of customization. The main design focuses on
21cr|texlive-beamertheme-trigon-65985-1|33	triangular shapes for major layout elements and noise
21cr|texlive-beamertheme-trigon-65985-1|34	minimization for the main body of the work. The theme's
21cr|texlive-beamertheme-trigon-65985-1|35	implementation is heavily inspired from the Metropolis theme.
21cr|texlive-beamertheme-trigon-65985-1|36	Most options from Metropolis have been ported to Trigon in
21cr|texlive-beamertheme-trigon-65985-1|37	order to improve customization and ease-of-use. Trigon also
21cr|texlive-beamertheme-trigon-65985-1|38	includes different styles and layouts for the main title page,
21cr|texlive-beamertheme-trigon-65985-1|39	the section page and the default slide background.
21cr|texlive-beamertheme-trigon-65985-1|40	
21cr|texlive-beamertheme-trigon-65985-1|41	%files
21cr|texlive-beamertheme-trigon-65985-1|42	%doc %{_texmfdistdir}/doc/latex/beamertheme-trigon
21cr|texlive-beamertheme-trigon-65985-1|43	%{_texmfdistdir}/tex/latex/beamertheme-trigon
21cr|texlive-beamertheme-trigon-65985-1|44	
21cr|texlive-beamertheme-trigon-65985-1|45	#------------------------------------------------------------------
21cr|texlive-beamertheme-trigon-65985-1|46	
21cr|texlive-beamertheme-trigon-65985-1|47	%prep
21cr|texlive-beamertheme-trigon-65985-1|48	%setup -c -a0 -a1
21cr|texlive-beamertheme-trigon-65985-1|49	
21cr|texlive-beamertheme-trigon-65985-1|50	%build
21cr|texlive-beamertheme-trigon-65985-1|51	
21cr|texlive-beamertheme-trigon-65985-1|52	%install
21cr|texlive-beamertheme-trigon-65985-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beamertheme-trigon-65985-1|54	rm -rf tlpkg
21cr|texlive-beamertheme-trigon-65985-1|55	cp -fpar * %{buildroot}%{_texmfdistdir}

8877 21
21cr|texlive-beamer-verona-0.2-1|1	Name:		texlive-beamer-verona
21cr|texlive-beamer-verona-0.2-1|2	Version:	0.2
21cr|texlive-beamer-verona-0.2-1|3	Release:	1
21cr|texlive-beamer-verona-0.2-1|4	Summary:	This package provides the 'Verona' theme for the Beamer class by Till Tantau
21cr|texlive-beamer-verona-0.2-1|5	Group:		Publishing
21cr|texlive-beamer-verona-0.2-1|6	URL:		https://ctan.org/pkg/beamer-verona
21cr|texlive-beamer-verona-0.2-1|7	License:	LaTeX Project Public License
21cr|texlive-beamer-verona-0.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/beamer-verona.tar.xz
21cr|texlive-beamer-verona-0.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/beamer-verona.doc.tar.xz
21cr|texlive-beamer-verona-0.2-1|10	BuildArch:	noarch
21cr|texlive-beamer-verona-0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-beamer-verona-0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-beamer-verona-0.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-beamer-verona-0.2-1|14	
21cr|texlive-beamer-verona-0.2-1|15	%description
21cr|texlive-beamer-verona-0.2-1|16	This package provides the 'Verona' theme for the Beamer class by Till Tantau. Few options allow you to change the theme defaults.
21cr|texlive-beamer-verona-0.2-1|17	
21cr|texlive-beamer-verona-0.2-1|18	#-----------------------------------------------------------------------
21cr|texlive-beamer-verona-0.2-1|19	%files
21cr|texlive-beamer-verona-0.2-1|20	%{_texmfdistdir}/tex/*
21cr|texlive-beamer-verona-0.2-1|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-beamer-verona-0.2-1|22	
21cr|texlive-beamer-verona-0.2-1|23	#-----------------------------------------------------------------------
21cr|texlive-beamer-verona-0.2-1|24	%prep
21cr|texlive-beamer-verona-0.2-1|25	%setup -c -a0 -a1
21cr|texlive-beamer-verona-0.2-1|26	
21cr|texlive-beamer-verona-0.2-1|27	%build
21cr|texlive-beamer-verona-0.2-1|28	
21cr|texlive-beamer-verona-0.2-1|29	%install
21cr|texlive-beamer-verona-0.2-1|30	mkdir -p %{buildroot}%{_texmfdistdir}

8878 21
21cr|texlive-bearwear-54826-1|1	%define oname bearwear
21cr|texlive-bearwear-54826-1|2	
21cr|texlive-bearwear-54826-1|3	Summary:	Shirts to dress TikZbears
21cr|texlive-bearwear-54826-1|4	Name:		texlive-bearwear
21cr|texlive-bearwear-54826-1|5	Version:	54826
21cr|texlive-bearwear-54826-1|6	Release:	1
21cr|texlive-bearwear-54826-1|7	License:	LPPL1.3
21cr|texlive-bearwear-54826-1|8	Group:		Publishing
21cr|texlive-bearwear-54826-1|9	Url:		https://www.ctan.org
21cr|texlive-bearwear-54826-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bearwear-54826-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bearwear-54826-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bearwear-54826-1|13	Requires:	texlive-tlpkg
21cr|texlive-bearwear-54826-1|14	Requires:	texlive-kpathsea
21cr|texlive-bearwear-54826-1|15	Provides:	tex(bearwear.sty) = 2024
21cr|texlive-bearwear-54826-1|16	BuildArch:	noarch
21cr|texlive-bearwear-54826-1|17	
21cr|texlive-bearwear-54826-1|18	%description
21cr|texlive-bearwear-54826-1|19	The package offers tools to create shirts for TikZbears from
21cr|texlive-bearwear-54826-1|20	the TikZlings package.
21cr|texlive-bearwear-54826-1|21	
21cr|texlive-bearwear-54826-1|22	%files
21cr|texlive-bearwear-54826-1|23	%doc %{_texmfdistdir}/doc/latex/bearwear
21cr|texlive-bearwear-54826-1|24	%{_texmfdistdir}/tex/latex/bearwear
21cr|texlive-bearwear-54826-1|25	
21cr|texlive-bearwear-54826-1|26	#------------------------------------------------------------------
21cr|texlive-bearwear-54826-1|27	
21cr|texlive-bearwear-54826-1|28	%prep
21cr|texlive-bearwear-54826-1|29	%setup -c -a0 -a1
21cr|texlive-bearwear-54826-1|30	
21cr|texlive-bearwear-54826-1|31	%build
21cr|texlive-bearwear-54826-1|32	
21cr|texlive-bearwear-54826-1|33	%install
21cr|texlive-bearwear-54826-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bearwear-54826-1|35	rm -rf tlpkg
21cr|texlive-bearwear-54826-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

8879 21
21cr|texlive-beaulivre-65475-1|1	%define oname beaulivre
21cr|texlive-beaulivre-65475-1|2	
21cr|texlive-beaulivre-65475-1|3	Summary:	Write your books in a colorful way
21cr|texlive-beaulivre-65475-1|4	Name:		texlive-beaulivre
21cr|texlive-beaulivre-65475-1|5	Version:	65475
21cr|texlive-beaulivre-65475-1|6	Release:	1
21cr|texlive-beaulivre-65475-1|7	License:	LPPL1.3
21cr|texlive-beaulivre-65475-1|8	Group:		Publishing
21cr|texlive-beaulivre-65475-1|9	Url:		https://www.ctan.org
21cr|texlive-beaulivre-65475-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beaulivre-65475-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beaulivre-65475-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beaulivre-65475-1|13	Requires:	tex(colorist.sty)
21cr|texlive-beaulivre-65475-1|14	Requires:	texlive-tlpkg
21cr|texlive-beaulivre-65475-1|15	Requires:	texlive-kpathsea
21cr|texlive-beaulivre-65475-1|16	Provides:	tex(beaulivre.cls) = 2024
21cr|texlive-beaulivre-65475-1|17	BuildArch:	noarch
21cr|texlive-beaulivre-65475-1|18	
21cr|texlive-beaulivre-65475-1|19	%description
21cr|texlive-beaulivre-65475-1|20	This package provides a LaTeX class for typesetting books with
21cr|texlive-beaulivre-65475-1|21	a colorful design. Currently, it has native support for Chinese
21cr|texlive-beaulivre-65475-1|22	(both simplified and traditional), English, French, German,
21cr|texlive-beaulivre-65475-1|23	Italian, Japanese, Portuguese (European and Brazilian), Russian
21cr|texlive-beaulivre-65475-1|24	and Spanish typesetting. It compiles with either XeLaTeX or
21cr|texlive-beaulivre-65475-1|25	LuaLaTeX. This is part of the colorist class series and depends
21cr|texlive-beaulivre-65475-1|26	on colorist.sty from the colorist package. The package name
21cr|texlive-beaulivre-65475-1|27	"beaulivre" is taken from the French words "beau" (=
21cr|texlive-beaulivre-65475-1|28	"beautiful") and "livre" (= "book").
21cr|texlive-beaulivre-65475-1|29	
21cr|texlive-beaulivre-65475-1|30	%files
21cr|texlive-beaulivre-65475-1|31	%doc %{_texmfdistdir}/doc/latex/beaulivre
21cr|texlive-beaulivre-65475-1|32	%{_texmfdistdir}/tex/latex/beaulivre
21cr|texlive-beaulivre-65475-1|33	
21cr|texlive-beaulivre-65475-1|34	#------------------------------------------------------------------
21cr|texlive-beaulivre-65475-1|35	
21cr|texlive-beaulivre-65475-1|36	%prep
21cr|texlive-beaulivre-65475-1|37	%setup -c -a0 -a1
21cr|texlive-beaulivre-65475-1|38	
21cr|texlive-beaulivre-65475-1|39	%build
21cr|texlive-beaulivre-65475-1|40	
21cr|texlive-beaulivre-65475-1|41	%install
21cr|texlive-beaulivre-65475-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beaulivre-65475-1|43	rm -rf tlpkg
21cr|texlive-beaulivre-65475-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

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

8881 21
21cr|texlive-begingreek-63255-1|1	%define oname begingreek
21cr|texlive-begingreek-63255-1|2	
21cr|texlive-begingreek-63255-1|3	Summary:	Greek environment to be used with pdflatex only
21cr|texlive-begingreek-63255-1|4	Name:		texlive-begingreek
21cr|texlive-begingreek-63255-1|5	Version:	63255
21cr|texlive-begingreek-63255-1|6	Release:	1
21cr|texlive-begingreek-63255-1|7	License:	LPPL1.3
21cr|texlive-begingreek-63255-1|8	Group:		Publishing
21cr|texlive-begingreek-63255-1|9	Url:		https://www.ctan.org
21cr|texlive-begingreek-63255-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-begingreek-63255-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-begingreek-63255-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-begingreek-63255-1|13	Requires:	texlive-kpathsea
21cr|texlive-begingreek-63255-1|14	Requires:	texlive-tlpkg
21cr|texlive-begingreek-63255-1|15	Provides:	tex-begingreek = 2024
21cr|texlive-begingreek-63255-1|16	Provides:	tex(begingreek.sty) = 2024
21cr|texlive-begingreek-63255-1|17	BuildArch:	noarch
21cr|texlive-begingreek-63255-1|18	
21cr|texlive-begingreek-63255-1|19	%description
21cr|texlive-begingreek-63255-1|20	This simple package defines a greek environment to be used with
21cr|texlive-begingreek-63255-1|21	pdfLaTeX only, that accepts an optional Greek font family name
21cr|texlive-begingreek-63255-1|22	to type its contents with. A similar \greektxt command does a
21cr|texlive-begingreek-63255-1|23	similar action for shorter texts.
21cr|texlive-begingreek-63255-1|24	
21cr|texlive-begingreek-63255-1|25	%files
21cr|texlive-begingreek-63255-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-begingreek-63255-1|27	%{_texmfdistdir}/tex/latex/begingreek/
21cr|texlive-begingreek-63255-1|28	
21cr|texlive-begingreek-63255-1|29	#------------------------------------------------------------------
21cr|texlive-begingreek-63255-1|30	
21cr|texlive-begingreek-63255-1|31	%prep
21cr|texlive-begingreek-63255-1|32	%setup -c -a0 -a1
21cr|texlive-begingreek-63255-1|33	
21cr|texlive-begingreek-63255-1|34	%build
21cr|texlive-begingreek-63255-1|35	
21cr|texlive-begingreek-63255-1|36	%install
21cr|texlive-begingreek-63255-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-begingreek-63255-1|38	rm -rf tlpkg
21cr|texlive-begingreek-63255-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8882 21
21cr|texlive-beilstein-2.1-1|1	Name:		texlive-beilstein
21cr|texlive-beilstein-2.1-1|2	Version:	2.1
21cr|texlive-beilstein-2.1-1|3	Release:	1
21cr|texlive-beilstein-2.1-1|4	Summary:	Support for submissions to the “Beilstein Journal of Nanotechnology”
21cr|texlive-beilstein-2.1-1|5	Group:		Publishing
21cr|texlive-beilstein-2.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/beilstein
21cr|texlive-beilstein-2.1-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-beilstein-2.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beilstein.tar.xz
21cr|texlive-beilstein-2.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive//beilstein.doc.tar.xz
21cr|texlive-beilstein-2.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive//beilstein.source.tar.xz
21cr|texlive-beilstein-2.1-1|11	BuildArch:	noarch
21cr|texlive-beilstein-2.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beilstein-2.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-beilstein-2.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-beilstein-2.1-1|15	
21cr|texlive-beilstein-2.1-1|16	%description
21cr|texlive-beilstein-2.1-1|17	The Beilstein bundle provides a LATEX class file and a BibTEX style file in accordance with
21cr|texlive-beilstein-2.1-1|18	the requirements of submissions to the Beilstein Journal of
21cr|texlive-beilstein-2.1-1|19	Nanotechnology. Although the files can be used for any kind of document,
21cr|texlive-beilstein-2.1-1|20	they have only been designed and tested to be suitable
21cr|texlive-beilstein-2.1-1|21	for submission to the Beilstein Journal of Nanotechnology.
21cr|texlive-beilstein-2.1-1|22	
21cr|texlive-beilstein-2.1-1|23	#-----------------------------------------------------------------------
21cr|texlive-beilstein-2.1-1|24	%files
21cr|texlive-beilstein-2.1-1|25	%{_texmfdistdir}/tex/latex/beilstein
21cr|texlive-beilstein-2.1-1|26	%{_texmfdistdir}/bibtex/
21cr|texlive-beilstein-2.1-1|27	%doc %{_texmfdistdir}/source/latex/beilstein
21cr|texlive-beilstein-2.1-1|28	%doc %{_texmfdistdir}/doc/latex/beilstein
21cr|texlive-beilstein-2.1-1|29	
21cr|texlive-beilstein-2.1-1|30	#-----------------------------------------------------------------------
21cr|texlive-beilstein-2.1-1|31	%prep
21cr|texlive-beilstein-2.1-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-beilstein-2.1-1|33	
21cr|texlive-beilstein-2.1-1|34	%build
21cr|texlive-beilstein-2.1-1|35	
21cr|texlive-beilstein-2.1-1|36	%install
21cr|texlive-beilstein-2.1-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beilstein-2.1-1|38	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

8883 21
21cr|texlive-belleek-20190228-1|1	# revision 18651
21cr|texlive-belleek-20190228-1|2	# category Package
21cr|texlive-belleek-20190228-1|3	# catalog-ctan /fonts/belleek/belleek.zip
21cr|texlive-belleek-20190228-1|4	# catalog-date 2008-11-30 15:59:19 +0100
21cr|texlive-belleek-20190228-1|5	# catalog-license pd
21cr|texlive-belleek-20190228-1|6	# catalog-version undef
21cr|texlive-belleek-20190228-1|7	Name:		texlive-belleek
21cr|texlive-belleek-20190228-1|8	Version:	20190228
21cr|texlive-belleek-20190228-1|9	Release:	1
21cr|texlive-belleek-20190228-1|10	Summary:	Free replacement for basic MathTime fonts
21cr|texlive-belleek-20190228-1|11	Group:		Publishing
21cr|texlive-belleek-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/belleek/belleek.zip
21cr|texlive-belleek-20190228-1|13	License:	PD
21cr|texlive-belleek-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.tar.xz
21cr|texlive-belleek-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.doc.tar.xz
21cr|texlive-belleek-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.source.tar.xz
21cr|texlive-belleek-20190228-1|17	BuildArch:	noarch
21cr|texlive-belleek-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-belleek-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-belleek-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-belleek-20190228-1|21	
21cr|texlive-belleek-20190228-1|22	%description
21cr|texlive-belleek-20190228-1|23	This package replaces the original MathTime fonts, not
21cr|texlive-belleek-20190228-1|24	MathTime-Plus or MathTime Professional (the last being the only
21cr|texlive-belleek-20190228-1|25	currently available commercial bundle).
21cr|texlive-belleek-20190228-1|26	
21cr|texlive-belleek-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-belleek-20190228-1|28	%files
21cr|texlive-belleek-20190228-1|29	%{_texmfdistdir}/fonts/map/dvips/belleek/belleek.map
21cr|texlive-belleek-20190228-1|30	%{_texmfdistdir}/fonts/truetype/public/belleek/blex.ttf
21cr|texlive-belleek-20190228-1|31	%{_texmfdistdir}/fonts/truetype/public/belleek/blsy.ttf
21cr|texlive-belleek-20190228-1|32	%{_texmfdistdir}/fonts/truetype/public/belleek/rblmi.ttf
21cr|texlive-belleek-20190228-1|33	%{_texmfdistdir}/fonts/type1/public/belleek/blex.pfb
21cr|texlive-belleek-20190228-1|34	%{_texmfdistdir}/fonts/type1/public/belleek/blsy.pfb
21cr|texlive-belleek-20190228-1|35	%{_texmfdistdir}/fonts/type1/public/belleek/rblmi.pfb
21cr|texlive-belleek-20190228-1|36	%doc %{_texmfdistdir}/doc/fonts/belleek/README
21cr|texlive-belleek-20190228-1|37	#- source
21cr|texlive-belleek-20190228-1|38	%doc %{_texmfdistdir}/source/latex/belleek/my1mtt.fd
21cr|texlive-belleek-20190228-1|39	%doc %{_texmfdistdir}/source/latex/belleek/my2mtt.fd
21cr|texlive-belleek-20190228-1|40	%doc %{_texmfdistdir}/source/latex/belleek/my3mtt.fd
21cr|texlive-belleek-20190228-1|41	
21cr|texlive-belleek-20190228-1|42	#-----------------------------------------------------------------------
21cr|texlive-belleek-20190228-1|43	%prep
21cr|texlive-belleek-20190228-1|44	%setup -c -a0 -a1 -a2
21cr|texlive-belleek-20190228-1|45	
21cr|texlive-belleek-20190228-1|46	%build
21cr|texlive-belleek-20190228-1|47	
21cr|texlive-belleek-20190228-1|48	%install
21cr|texlive-belleek-20190228-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-belleek-20190228-1|50	cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}

8884 21
21cr|texlive-bera-20190228-1|1	# revision 20031
21cr|texlive-bera-20190228-1|2	# category Package
21cr|texlive-bera-20190228-1|3	# catalog-ctan /fonts/bera
21cr|texlive-bera-20190228-1|4	# catalog-date 2008-01-28 20:53:41 +0100
21cr|texlive-bera-20190228-1|5	# catalog-license other-free
21cr|texlive-bera-20190228-1|6	# catalog-version undef
21cr|texlive-bera-20190228-1|7	Name:		texlive-bera
21cr|texlive-bera-20190228-1|8	Version:	20190228
21cr|texlive-bera-20190228-1|9	Release:	1
21cr|texlive-bera-20190228-1|10	Summary:	Bera fonts
21cr|texlive-bera-20190228-1|11	Group:		Publishing
21cr|texlive-bera-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/bera
21cr|texlive-bera-20190228-1|13	License:	OTHER-FREE
21cr|texlive-bera-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bera.tar.xz
21cr|texlive-bera-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bera.doc.tar.xz
21cr|texlive-bera-20190228-1|16	BuildArch:	noarch
21cr|texlive-bera-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-bera-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-bera-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-bera-20190228-1|20	
21cr|texlive-bera-20190228-1|21	%description
21cr|texlive-bera-20190228-1|22	The package contains the Bera Type 1 fonts, and a zip archive
21cr|texlive-bera-20190228-1|23	containing files to use the fonts with LaTeX. Bera is a set of
21cr|texlive-bera-20190228-1|24	three font families: Bera Serif (a slab-serif Roman), Bera Sans
21cr|texlive-bera-20190228-1|25	(a Frutiger descendant), and Bera Mono (monospaced/typewriter).
21cr|texlive-bera-20190228-1|26	Support for use in LaTeX is also provided. The Bera family is a
21cr|texlive-bera-20190228-1|27	repackaging, for use with TeX, of the Bitstream Vera family.
21cr|texlive-bera-20190228-1|28	
21cr|texlive-bera-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-bera-20190228-1|30	%files
21cr|texlive-bera-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/bera/fveb8a.afm
21cr|texlive-bera-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/bera/fver8a.afm
21cr|texlive-bera-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/bera/fvmb8a.afm
21cr|texlive-bera-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/bera/fvmbo8a.afm
21cr|texlive-bera-20190228-1|35	%{_texmfdistdir}/fonts/afm/public/bera/fvmr8a.afm
21cr|texlive-bera-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/bera/fvmro8a.afm
21cr|texlive-bera-20190228-1|37	%{_texmfdistdir}/fonts/afm/public/bera/fvsb8a.afm
21cr|texlive-bera-20190228-1|38	%{_texmfdistdir}/fonts/afm/public/bera/fvsbo8a.afm
21cr|texlive-bera-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/bera/fvsr8a.afm
21cr|texlive-bera-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/bera/fvsro8a.afm
21cr|texlive-bera-20190228-1|41	%{_texmfdistdir}/fonts/map/dvips/bera/bera.map
21cr|texlive-bera-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/bera/fveb8a.tfm
21cr|texlive-bera-20190228-1|43	%{_texmfdistdir}/fonts/tfm/public/bera/fveb8c.tfm
21cr|texlive-bera-20190228-1|44	%{_texmfdistdir}/fonts/tfm/public/bera/fveb8r.tfm
21cr|texlive-bera-20190228-1|45	%{_texmfdistdir}/fonts/tfm/public/bera/fveb8t.tfm
21cr|texlive-bera-20190228-1|46	%{_texmfdistdir}/fonts/tfm/public/bera/fvebo8c.tfm
21cr|texlive-bera-20190228-1|47	%{_texmfdistdir}/fonts/tfm/public/bera/fvebo8r.tfm
21cr|texlive-bera-20190228-1|48	%{_texmfdistdir}/fonts/tfm/public/bera/fvebo8t.tfm
21cr|texlive-bera-20190228-1|49	%{_texmfdistdir}/fonts/tfm/public/bera/fver8a.tfm
21cr|texlive-bera-20190228-1|50	%{_texmfdistdir}/fonts/tfm/public/bera/fver8c.tfm
21cr|texlive-bera-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/bera/fver8r.tfm
21cr|texlive-bera-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/bera/fver8t.tfm
21cr|texlive-bera-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/bera/fvero8c.tfm
21cr|texlive-bera-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/bera/fvero8r.tfm
21cr|texlive-bera-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/bera/fvero8t.tfm
21cr|texlive-bera-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/bera/fvmb8a.tfm
21cr|texlive-bera-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/bera/fvmb8c.tfm
21cr|texlive-bera-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/bera/fvmb8r.tfm
21cr|texlive-bera-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/bera/fvmb8t.tfm
21cr|texlive-bera-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/bera/fvmbo8a.tfm
21cr|texlive-bera-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/bera/fvmbo8c.tfm
21cr|texlive-bera-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/bera/fvmbo8r.tfm
21cr|texlive-bera-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/bera/fvmbo8t.tfm
21cr|texlive-bera-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/bera/fvmr8a.tfm
21cr|texlive-bera-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/bera/fvmr8c.tfm
21cr|texlive-bera-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/bera/fvmr8r.tfm
21cr|texlive-bera-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/bera/fvmr8t.tfm
21cr|texlive-bera-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/bera/fvmro8a.tfm
21cr|texlive-bera-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/bera/fvmro8c.tfm
21cr|texlive-bera-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/bera/fvmro8r.tfm
21cr|texlive-bera-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/bera/fvmro8t.tfm
21cr|texlive-bera-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/bera/fvsb8a.tfm
21cr|texlive-bera-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/bera/fvsb8c.tfm
21cr|texlive-bera-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/bera/fvsb8r.tfm
21cr|texlive-bera-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/bera/fvsb8t.tfm
21cr|texlive-bera-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/bera/fvsbo8a.tfm
21cr|texlive-bera-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/bera/fvsbo8c.tfm
21cr|texlive-bera-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/bera/fvsbo8r.tfm
21cr|texlive-bera-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/bera/fvsbo8t.tfm
21cr|texlive-bera-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/bera/fvsr8a.tfm
21cr|texlive-bera-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/bera/fvsr8c.tfm
21cr|texlive-bera-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/bera/fvsr8r.tfm
21cr|texlive-bera-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/bera/fvsr8t.tfm
21cr|texlive-bera-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/bera/fvsro8a.tfm
21cr|texlive-bera-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/bera/fvsro8c.tfm
21cr|texlive-bera-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/bera/fvsro8r.tfm
21cr|texlive-bera-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/bera/fvsro8t.tfm
21cr|texlive-bera-20190228-1|88	%{_texmfdistdir}/fonts/type1/public/bera/fveb8a.pfb
21cr|texlive-bera-20190228-1|89	%{_texmfdistdir}/fonts/type1/public/bera/fver8a.pfb
21cr|texlive-bera-20190228-1|90	%{_texmfdistdir}/fonts/type1/public/bera/fvmb8a.pfb
21cr|texlive-bera-20190228-1|91	%{_texmfdistdir}/fonts/type1/public/bera/fvmbo8a.pfb
21cr|texlive-bera-20190228-1|92	%{_texmfdistdir}/fonts/type1/public/bera/fvmr8a.pfb
21cr|texlive-bera-20190228-1|93	%{_texmfdistdir}/fonts/type1/public/bera/fvmro8a.pfb
21cr|texlive-bera-20190228-1|94	%{_texmfdistdir}/fonts/type1/public/bera/fvsb8a.pfb
21cr|texlive-bera-20190228-1|95	%{_texmfdistdir}/fonts/type1/public/bera/fvsbo8a.pfb
21cr|texlive-bera-20190228-1|96	%{_texmfdistdir}/fonts/type1/public/bera/fvsr8a.pfb
21cr|texlive-bera-20190228-1|97	%{_texmfdistdir}/fonts/type1/public/bera/fvsro8a.pfb
21cr|texlive-bera-20190228-1|98	%{_texmfdistdir}/fonts/vf/public/bera/fveb8c.vf
21cr|texlive-bera-20190228-1|99	%{_texmfdistdir}/fonts/vf/public/bera/fveb8t.vf
21cr|texlive-bera-20190228-1|100	%{_texmfdistdir}/fonts/vf/public/bera/fvebo8c.vf
21cr|texlive-bera-20190228-1|101	%{_texmfdistdir}/fonts/vf/public/bera/fvebo8t.vf
21cr|texlive-bera-20190228-1|102	%{_texmfdistdir}/fonts/vf/public/bera/fver8c.vf
21cr|texlive-bera-20190228-1|103	%{_texmfdistdir}/fonts/vf/public/bera/fver8t.vf
21cr|texlive-bera-20190228-1|104	%{_texmfdistdir}/fonts/vf/public/bera/fvero8c.vf
21cr|texlive-bera-20190228-1|105	%{_texmfdistdir}/fonts/vf/public/bera/fvero8t.vf
21cr|texlive-bera-20190228-1|106	%{_texmfdistdir}/fonts/vf/public/bera/fvmb8c.vf
21cr|texlive-bera-20190228-1|107	%{_texmfdistdir}/fonts/vf/public/bera/fvmb8t.vf
21cr|texlive-bera-20190228-1|108	%{_texmfdistdir}/fonts/vf/public/bera/fvmbo8c.vf
21cr|texlive-bera-20190228-1|109	%{_texmfdistdir}/fonts/vf/public/bera/fvmbo8t.vf
21cr|texlive-bera-20190228-1|110	%{_texmfdistdir}/fonts/vf/public/bera/fvmr8c.vf
21cr|texlive-bera-20190228-1|111	%{_texmfdistdir}/fonts/vf/public/bera/fvmr8t.vf
21cr|texlive-bera-20190228-1|112	%{_texmfdistdir}/fonts/vf/public/bera/fvmro8c.vf
21cr|texlive-bera-20190228-1|113	%{_texmfdistdir}/fonts/vf/public/bera/fvmro8t.vf
21cr|texlive-bera-20190228-1|114	%{_texmfdistdir}/fonts/vf/public/bera/fvsb8c.vf
21cr|texlive-bera-20190228-1|115	%{_texmfdistdir}/fonts/vf/public/bera/fvsb8t.vf
21cr|texlive-bera-20190228-1|116	%{_texmfdistdir}/fonts/vf/public/bera/fvsbo8c.vf
21cr|texlive-bera-20190228-1|117	%{_texmfdistdir}/fonts/vf/public/bera/fvsbo8t.vf
21cr|texlive-bera-20190228-1|118	%{_texmfdistdir}/fonts/vf/public/bera/fvsr8c.vf
21cr|texlive-bera-20190228-1|119	%{_texmfdistdir}/fonts/vf/public/bera/fvsr8t.vf
21cr|texlive-bera-20190228-1|120	%{_texmfdistdir}/fonts/vf/public/bera/fvsro8c.vf
21cr|texlive-bera-20190228-1|121	%{_texmfdistdir}/fonts/vf/public/bera/fvsro8t.vf
21cr|texlive-bera-20190228-1|122	%{_texmfdistdir}/tex/latex/bera/bera.sty
21cr|texlive-bera-20190228-1|123	%{_texmfdistdir}/tex/latex/bera/beramono.sty
21cr|texlive-bera-20190228-1|124	%{_texmfdistdir}/tex/latex/bera/berasans.sty
21cr|texlive-bera-20190228-1|125	%{_texmfdistdir}/tex/latex/bera/beraserif.sty
21cr|texlive-bera-20190228-1|126	%{_texmfdistdir}/tex/latex/bera/t1fve.fd
21cr|texlive-bera-20190228-1|127	%{_texmfdistdir}/tex/latex/bera/t1fvm.fd
21cr|texlive-bera-20190228-1|128	%{_texmfdistdir}/tex/latex/bera/t1fvs.fd
21cr|texlive-bera-20190228-1|129	%{_texmfdistdir}/tex/latex/bera/ts1fve.fd
21cr|texlive-bera-20190228-1|130	%{_texmfdistdir}/tex/latex/bera/ts1fvm.fd
21cr|texlive-bera-20190228-1|131	%{_texmfdistdir}/tex/latex/bera/ts1fvs.fd
21cr|texlive-bera-20190228-1|132	%doc %{_texmfdistdir}/doc/fonts/bera/LICENSE
21cr|texlive-bera-20190228-1|133	%doc %{_texmfdistdir}/doc/fonts/bera/README
21cr|texlive-bera-20190228-1|134	%doc %{_texmfdistdir}/doc/fonts/bera/bera.pdf
21cr|texlive-bera-20190228-1|135	%doc %{_texmfdistdir}/doc/fonts/bera/bera.txt
21cr|texlive-bera-20190228-1|136	
21cr|texlive-bera-20190228-1|137	#-----------------------------------------------------------------------
21cr|texlive-bera-20190228-1|138	%prep
21cr|texlive-bera-20190228-1|139	%setup -c -a0 -a1
21cr|texlive-bera-20190228-1|140	
21cr|texlive-bera-20190228-1|141	%build
21cr|texlive-bera-20190228-1|142	
21cr|texlive-bera-20190228-1|143	%install
21cr|texlive-bera-20190228-1|144	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bera-20190228-1|145	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

8885 21
21cr|texlive-berenisadf-1.004-9|1	# revision 19952
21cr|texlive-berenisadf-1.004-9|2	# category Package
21cr|texlive-berenisadf-1.004-9|3	# catalog-ctan /fonts/berenisadf
21cr|texlive-berenisadf-1.004-9|4	# catalog-date 2010-09-22 13:22:51 +0200
21cr|texlive-berenisadf-1.004-9|5	# catalog-license other-free
21cr|texlive-berenisadf-1.004-9|6	# catalog-version 1.004
21cr|texlive-berenisadf-1.004-9|7	
21cr|texlive-berenisadf-1.004-9|8	%if %{_use_internal_dependency_generator}
21cr|texlive-berenisadf-1.004-9|9	%global __requires_exclude /usr/bin/fontforge
21cr|texlive-berenisadf-1.004-9|10	%endif
21cr|texlive-berenisadf-1.004-9|11	
21cr|texlive-berenisadf-1.004-9|12	Summary:	Berenis ADF fonts and TeX/LaTeX support
21cr|texlive-berenisadf-1.004-9|13	Name:		texlive-berenisadf
21cr|texlive-berenisadf-1.004-9|14	Version:	1.004
21cr|texlive-berenisadf-1.004-9|15	Release:	9
21cr|texlive-berenisadf-1.004-9|16	License:	OTHER-FREE
21cr|texlive-berenisadf-1.004-9|17	Group:		Publishing
21cr|texlive-berenisadf-1.004-9|18	Url:		http://www.ctan.org/tex-archive/fonts/berenisadf
21cr|texlive-berenisadf-1.004-9|19	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.tar.xz
21cr|texlive-berenisadf-1.004-9|20	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.doc.tar.xz
21cr|texlive-berenisadf-1.004-9|21	#Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.source.tar.xz
21cr|texlive-berenisadf-1.004-9|22	BuildRequires:	texlive-tlpkg
21cr|texlive-berenisadf-1.004-9|23	Requires:	fontforge
21cr|texlive-berenisadf-1.004-9|24	Requires(pre):	texlive-tlpkg
21cr|texlive-berenisadf-1.004-9|25	Requires(post):	texlive-kpathsea
21cr|texlive-berenisadf-1.004-9|26	BuildArch:	noarch
21cr|texlive-berenisadf-1.004-9|27	
21cr|texlive-berenisadf-1.004-9|28	%description
21cr|texlive-berenisadf-1.004-9|29	The bundle provides the BerenisADF Pro font collection, in
21cr|texlive-berenisadf-1.004-9|30	OpenType and PostScript Type 1 formats, together with support
21cr|texlive-berenisadf-1.004-9|31	files to use the fonts in TeXnANSI (LY1) encoding.
21cr|texlive-berenisadf-1.004-9|32	
21cr|texlive-berenisadf-1.004-9|33	%files
21cr|texlive-berenisadf-1.004-9|34	%{_texmfdistdir}/fonts/afm/arkandis/berenisadf
21cr|texlive-berenisadf-1.004-9|35	%{_texmfdistdir}/fonts/enc/dvips/berenisadf
21cr|texlive-berenisadf-1.004-9|36	%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf
21cr|texlive-berenisadf-1.004-9|37	%{_texmfdistdir}/fonts/type1/arkandis/berenisadf
21cr|texlive-berenisadf-1.004-9|38	%{_texmfdistdir}/fonts/opentype/arkandis/berenisadf
21cr|texlive-berenisadf-1.004-9|39	%{_texmfdistdir}/fonts/map/dvips/berenisadf
21cr|texlive-berenisadf-1.004-9|40	%{_texmfdistdir}/tex/latex/berenisadf
21cr|texlive-berenisadf-1.004-9|41	%doc %{_texmfdistdir}/doc/fonts/berenisadf
21cr|texlive-berenisadf-1.004-9|42	
21cr|texlive-berenisadf-1.004-9|43	
21cr|texlive-berenisadf-1.004-9|44	
21cr|texlive-berenisadf-1.004-9|45	#-----------------------------------------------------------------------
21cr|texlive-berenisadf-1.004-9|46	%prep
21cr|texlive-berenisadf-1.004-9|47	%setup -c -a0 -a1
21cr|texlive-berenisadf-1.004-9|48	
21cr|texlive-berenisadf-1.004-9|49	perl -pi -e 's|/usr/local/bin/fontforge|/usr/bin/fontforge|'		\
21cr|texlive-berenisadf-1.004-9|50	source/fonts/berenisadf/ff-ybd.pe
21cr|texlive-berenisadf-1.004-9|51	
21cr|texlive-berenisadf-1.004-9|52	%build
21cr|texlive-berenisadf-1.004-9|53	
21cr|texlive-berenisadf-1.004-9|54	%install
21cr|texlive-berenisadf-1.004-9|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-berenisadf-1.004-9|56	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

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

8887 21
21cr|texlive-bestpapers-38708-1|1	%define oname bestpapers
21cr|texlive-bestpapers-38708-1|2	
21cr|texlive-bestpapers-38708-1|3	Summary:	A BibTeX package to produce lists of authors' best papers
21cr|texlive-bestpapers-38708-1|4	Name:		texlive-bestpapers
21cr|texlive-bestpapers-38708-1|5	Version:	38708
21cr|texlive-bestpapers-38708-1|6	Release:	1
21cr|texlive-bestpapers-38708-1|7	License:	LPPL1.3
21cr|texlive-bestpapers-38708-1|8	Group:		Publishing
21cr|texlive-bestpapers-38708-1|9	Url:		https://www.ctan.org
21cr|texlive-bestpapers-38708-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bestpapers-38708-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bestpapers-38708-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bestpapers-38708-1|13	Requires:	texlive-kpathsea
21cr|texlive-bestpapers-38708-1|14	Requires:	texlive-tlpkg
21cr|texlive-bestpapers-38708-1|15	Provides:	tex-bestpapers = 2024
21cr|texlive-bestpapers-38708-1|16	BuildArch:	noarch
21cr|texlive-bestpapers-38708-1|17	
21cr|texlive-bestpapers-38708-1|18	%description
21cr|texlive-bestpapers-38708-1|19	Many people preparing their resumes find the requirement
21cr|texlive-bestpapers-38708-1|20	"please list five (or six, or ten) papers authored by you". The
21cr|texlive-bestpapers-38708-1|21	same requirement is often stated for reports prepared by
21cr|texlive-bestpapers-38708-1|22	professional teams. The creation of such lists may be a
21cr|texlive-bestpapers-38708-1|23	cumbersome task. Even more difficult is it to support such
21cr|texlive-bestpapers-38708-1|24	lists over the time, when new papers are added. The BibTeX
21cr|texlive-bestpapers-38708-1|25	style bestpapers.bst is intended to facilitate this task. It is
21cr|texlive-bestpapers-38708-1|26	based on the idea that it is easier to score than to sort: We
21cr|texlive-bestpapers-38708-1|27	can assign a score to a paper and then let the computer select
21cr|texlive-bestpapers-38708-1|28	the papers with highest scores. This work was commissioned by
21cr|texlive-bestpapers-38708-1|29	the Consumer Financial Protection Bureau, United States
21cr|texlive-bestpapers-38708-1|30	Treasury. This package is in the public domain.
21cr|texlive-bestpapers-38708-1|31	
21cr|texlive-bestpapers-38708-1|32	%files
21cr|texlive-bestpapers-38708-1|33	%doc %{_texmfdistdir}/doc
21cr|texlive-bestpapers-38708-1|34	%{_texmfdistdir}/bibtex/bst/bestpapers/
21cr|texlive-bestpapers-38708-1|35	
21cr|texlive-bestpapers-38708-1|36	#------------------------------------------------------------------
21cr|texlive-bestpapers-38708-1|37	
21cr|texlive-bestpapers-38708-1|38	%prep
21cr|texlive-bestpapers-38708-1|39	%setup -c -a0 -a1
21cr|texlive-bestpapers-38708-1|40	
21cr|texlive-bestpapers-38708-1|41	%build
21cr|texlive-bestpapers-38708-1|42	
21cr|texlive-bestpapers-38708-1|43	%install
21cr|texlive-bestpapers-38708-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bestpapers-38708-1|45	rm -rf tlpkg
21cr|texlive-bestpapers-38708-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

8888 21
21cr|texlive-beuron-46374-1|1	%define oname beuron
21cr|texlive-beuron-46374-1|2	
21cr|texlive-beuron-46374-1|3	Summary:	The script of the Beuronese art school
21cr|texlive-beuron-46374-1|4	Name:		texlive-beuron
21cr|texlive-beuron-46374-1|5	Version:	46374
21cr|texlive-beuron-46374-1|6	Release:	1
21cr|texlive-beuron-46374-1|7	License:	LPPL1.3
21cr|texlive-beuron-46374-1|8	Group:		Publishing
21cr|texlive-beuron-46374-1|9	Url:		https://www.ctan.org
21cr|texlive-beuron-46374-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-beuron-46374-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-beuron-46374-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-beuron-46374-1|13	Requires:	texlive-tlpkg
21cr|texlive-beuron-46374-1|14	Requires:	texlive-kpathsea
21cr|texlive-beuron-46374-1|15	Provides:	tex(BeuronCondensed-Regular.otf) = 2024
21cr|texlive-beuron-46374-1|16	Provides:	tex(beuronc.pfb) = 2024
21cr|texlive-beuron-46374-1|17	Provides:	tex(beuronc.tfm) = 2024
21cr|texlive-beuron-46374-1|18	Provides:	tex(BeuronExtended-Regular.otf) = 2024
21cr|texlive-beuron-46374-1|19	Provides:	tex(beuron.map) = 2024
21cr|texlive-beuron-46374-1|20	Provides:	tex(beuron.pfb) = 2024
21cr|texlive-beuron-46374-1|21	Provides:	tex(Beuron-Regular.otf) = 2024
21cr|texlive-beuron-46374-1|22	Provides:	tex(beuron.sty) = 2024
21cr|texlive-beuron-46374-1|23	Provides:	tex(beuron.tfm) = 2024
21cr|texlive-beuron-46374-1|24	Provides:	tex(beuronx.pfb) = 2024
21cr|texlive-beuron-46374-1|25	Provides:	tex(beuronx.tfm) = 2024
21cr|texlive-beuron-46374-1|26	Provides:	tex(t1beuron.fd) = 2024
21cr|texlive-beuron-46374-1|27	BuildArch:	noarch
21cr|texlive-beuron-46374-1|28	
21cr|texlive-beuron-46374-1|29	%description
21cr|texlive-beuron-46374-1|30	This package provides the script used in the works of the
21cr|texlive-beuron-46374-1|31	Beuron art school for use with TeX and LaTeX. It is a
21cr|texlive-beuron-46374-1|32	monumental script consisting of capital letters only. The fonts
21cr|texlive-beuron-46374-1|33	are provided as Metafont sources, in the Type1 and in the
21cr|texlive-beuron-46374-1|34	OpenType format. The package includes suitable font selection
21cr|texlive-beuron-46374-1|35	commands for use with LaTeX.
21cr|texlive-beuron-46374-1|36	
21cr|texlive-beuron-46374-1|37	%files
21cr|texlive-beuron-46374-1|38	%doc %{_texmfdistdir}/doc
21cr|texlive-beuron-46374-1|39	%{_texmfdistdir}/fonts/map/dvips/beuron/
21cr|texlive-beuron-46374-1|40	%{_texmfdistdir}/fonts/opentype/public/beuron/
21cr|texlive-beuron-46374-1|41	%{_texmfdistdir}/fonts/source/public/beuron/
21cr|texlive-beuron-46374-1|42	%{_texmfdistdir}/fonts/tfm/public/beuron/
21cr|texlive-beuron-46374-1|43	%{_texmfdistdir}/fonts/type1/public/beuron/
21cr|texlive-beuron-46374-1|44	%{_texmfdistdir}/tex/latex/beuron/
21cr|texlive-beuron-46374-1|45	
21cr|texlive-beuron-46374-1|46	#------------------------------------------------------------------
21cr|texlive-beuron-46374-1|47	
21cr|texlive-beuron-46374-1|48	%prep
21cr|texlive-beuron-46374-1|49	%setup -c -a0 -a1
21cr|texlive-beuron-46374-1|50	
21cr|texlive-beuron-46374-1|51	%build
21cr|texlive-beuron-46374-1|52	
21cr|texlive-beuron-46374-1|53	%install
21cr|texlive-beuron-46374-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-beuron-46374-1|55	rm -rf tlpkg
21cr|texlive-beuron-46374-1|56	cp -fpar * %{buildroot}%{_texmfdistdir}

8889 21
21cr|texlive-bezierplot-51398-1|1	%define oname bezierplot
21cr|texlive-bezierplot-51398-1|2	
21cr|texlive-bezierplot-51398-1|3	Summary:	Approximate smooth function graphs with cubic bezier splines for use with TikZ or MetaPost
21cr|texlive-bezierplot-51398-1|4	Name:		texlive-bezierplot
21cr|texlive-bezierplot-51398-1|5	Version:	51398
21cr|texlive-bezierplot-51398-1|6	Release:	1
21cr|texlive-bezierplot-51398-1|7	License:	LPPL1.3
21cr|texlive-bezierplot-51398-1|8	Group:		Publishing
21cr|texlive-bezierplot-51398-1|9	Url:		https://www.ctan.org
21cr|texlive-bezierplot-51398-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bezierplot-51398-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bezierplot-51398-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bezierplot-51398-1|13	Requires:	texlive-tlpkg
21cr|texlive-bezierplot-51398-1|14	Requires:	texlive-kpathsea
21cr|texlive-bezierplot-51398-1|15	Provides:	tex(bezierplot.sty) = 2024
21cr|texlive-bezierplot-51398-1|16	BuildArch:	noarch
21cr|texlive-bezierplot-51398-1|17	
21cr|texlive-bezierplot-51398-1|18	%description
21cr|texlive-bezierplot-51398-1|19	This package consists of a Lua program as well as a (Lua)LaTeX
21cr|texlive-bezierplot-51398-1|20	.sty file. Given a smooth function, bezierplot returns a smooth
21cr|texlive-bezierplot-51398-1|21	bezier path written in TikZ notation (which also matches
21cr|texlive-bezierplot-51398-1|22	MetaPost) that approximates the graph of the function. For
21cr|texlive-bezierplot-51398-1|23	polynomial functions of degree [?] 3 and their inverses the
21cr|texlive-bezierplot-51398-1|24	approximation is exact (up to numeric precision). bezierplot
21cr|texlive-bezierplot-51398-1|25	also finds special points such as extreme points and inflection
21cr|texlive-bezierplot-51398-1|26	points and reduces the number of used points.
21cr|texlive-bezierplot-51398-1|27	
21cr|texlive-bezierplot-51398-1|28	%files
21cr|texlive-bezierplot-51398-1|29	%doc %{_texmfdistdir}/doc/lualatex/bezierplot/
21cr|texlive-bezierplot-51398-1|30	%{_texmfdistdir}/tex/lualatex/bezierplot/
21cr|texlive-bezierplot-51398-1|31	
21cr|texlive-bezierplot-51398-1|32	#------------------------------------------------------------------
21cr|texlive-bezierplot-51398-1|33	
21cr|texlive-bezierplot-51398-1|34	%prep
21cr|texlive-bezierplot-51398-1|35	%setup -c -a0 -a1
21cr|texlive-bezierplot-51398-1|36	
21cr|texlive-bezierplot-51398-1|37	%build
21cr|texlive-bezierplot-51398-1|38	
21cr|texlive-bezierplot-51398-1|39	%install
21cr|texlive-bezierplot-51398-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bezierplot-51398-1|41	rm -rf tlpkg
21cr|texlive-bezierplot-51398-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

8890 21
21cr|texlive-bfh-ci-66461-1|1	%define oname bfh-ci
21cr|texlive-bfh-ci-66461-1|2	
21cr|texlive-bfh-ci-66461-1|3	Summary:	Corporate Design for Bern University of Applied Sciences
21cr|texlive-bfh-ci-66461-1|4	Name:		texlive-bfh-ci
21cr|texlive-bfh-ci-66461-1|5	Version:	66461
21cr|texlive-bfh-ci-66461-1|6	Release:	1
21cr|texlive-bfh-ci-66461-1|7	License:	LPPL1.3
21cr|texlive-bfh-ci-66461-1|8	Group:		Publishing
21cr|texlive-bfh-ci-66461-1|9	Url:		https://www.ctan.org
21cr|texlive-bfh-ci-66461-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bfh-ci-66461-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bfh-ci-66461-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bfh-ci-66461-1|13	Requires:	texlive-tlpkg
21cr|texlive-bfh-ci-66461-1|14	Requires:	texlive-kpathsea
21cr|texlive-bfh-ci-66461-1|15	Provides:	tex(beamercolorthemeBFH.sty) = 2024
21cr|texlive-bfh-ci-66461-1|16	Provides:	tex(beamerfontthemeBFH.sty) = 2024
21cr|texlive-bfh-ci-66461-1|17	Provides:	tex(beamerinnerthemeBFH.sty) = 2024
21cr|texlive-bfh-ci-66461-1|18	Provides:	tex(beamerouterthemeBFH-sidebar.sty) = 2024
21cr|texlive-bfh-ci-66461-1|19	Provides:	tex(beamerouterthemeBFH.sty) = 2024
21cr|texlive-bfh-ci-66461-1|20	Provides:	tex(beamerthemeBFH.sty) = 2024
21cr|texlive-bfh-ci-66461-1|21	Provides:	tex(bfh-a0paper.clo) = 2024
21cr|texlive-bfh-ci-66461-1|22	Provides:	tex(bfh-a1paper.clo) = 2024
21cr|texlive-bfh-ci-66461-1|23	Provides:	tex(bfh-a2paper.clo) = 2024
21cr|texlive-bfh-ci-66461-1|24	Provides:	tex(bfh-a3paper.clo) = 2024
21cr|texlive-bfh-ci-66461-1|25	Provides:	tex(bfh-a4paper.clo) = 2024
21cr|texlive-bfh-ci-66461-1|26	Provides:	tex(bfh-a5paper.clo) = 2024
21cr|texlive-bfh-ci-66461-1|27	Provides:	tex(bfh-a6paper.clo) = 2024
21cr|texlive-bfh-ci-66461-1|28	Provides:	tex(bfhbeamer.cls) = 2024
21cr|texlive-bfh-ci-66461-1|29	Provides:	tex(bfhcolors.sty) = 2024
21cr|texlive-bfh-ci-66461-1|30	Provides:	tex(bfhfonts.sty) = 2024
21cr|texlive-bfh-ci-66461-1|31	Provides:	tex(bfhlayout.sty) = 2024
21cr|texlive-bfh-ci-66461-1|32	Provides:	tex(bfhlettersize9.5pt.clo) = 2024
21cr|texlive-bfh-ci-66461-1|33	Provides:	tex(bfhletter.sty) = 2024
21cr|texlive-bfh-ci-66461-1|34	Provides:	tex(bfhmodule.sty) = 2024
21cr|texlive-bfh-ci-66461-1|35	Provides:	tex(bfhpub.cls) = 2024
21cr|texlive-bfh-ci-66461-1|36	Provides:	tex(bfhsciposter.cls) = 2024
21cr|texlive-bfh-ci-66461-1|37	Provides:	tex(bfhthesis.cls) = 2024
21cr|texlive-bfh-ci-66461-1|38	BuildArch:	noarch
21cr|texlive-bfh-ci-66461-1|39	
21cr|texlive-bfh-ci-66461-1|40	%description
21cr|texlive-bfh-ci-66461-1|41	This bundle provides possibilities to use the Corporate Design
21cr|texlive-bfh-ci-66461-1|42	of Bern University of Applied Sciences (BFH) with LaTeX. To
21cr|texlive-bfh-ci-66461-1|43	this end it contains classes as well as some helper packages
21cr|texlive-bfh-ci-66461-1|44	and config files together with some demo files.
21cr|texlive-bfh-ci-66461-1|45	
21cr|texlive-bfh-ci-66461-1|46	%files
21cr|texlive-bfh-ci-66461-1|47	%doc %{_texmfdistdir}/doc/latex/bfh-ci
21cr|texlive-bfh-ci-66461-1|48	%{_texmfdistdir}/tex/latex/bfh-ci
21cr|texlive-bfh-ci-66461-1|49	
21cr|texlive-bfh-ci-66461-1|50	#------------------------------------------------------------------
21cr|texlive-bfh-ci-66461-1|51	
21cr|texlive-bfh-ci-66461-1|52	%prep
21cr|texlive-bfh-ci-66461-1|53	%setup -c -a0 -a1
21cr|texlive-bfh-ci-66461-1|54	
21cr|texlive-bfh-ci-66461-1|55	%build
21cr|texlive-bfh-ci-66461-1|56	
21cr|texlive-bfh-ci-66461-1|57	%install
21cr|texlive-bfh-ci-66461-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bfh-ci-66461-1|59	rm -rf tlpkg
21cr|texlive-bfh-ci-66461-1|60	cp -fpar * %{buildroot}%{_texmfdistdir}

8891 21
21cr|texlive-bguq-0.4-11|1	# revision 27401
21cr|texlive-bguq-0.4-11|2	# category Package
21cr|texlive-bguq-0.4-11|3	# catalog-ctan /fonts/bguq
21cr|texlive-bguq-0.4-11|4	# catalog-date 2012-08-14 15:05:39 +0200
21cr|texlive-bguq-0.4-11|5	# catalog-license lppl
21cr|texlive-bguq-0.4-11|6	# catalog-version 0.4
21cr|texlive-bguq-0.4-11|7	Name:		texlive-bguq
21cr|texlive-bguq-0.4-11|8	Version:	0.4
21cr|texlive-bguq-0.4-11|9	Release:	11
21cr|texlive-bguq-0.4-11|10	Summary:	Improved quantifier stroke for Begriffsschrift packages
21cr|texlive-bguq-0.4-11|11	Group:		Publishing
21cr|texlive-bguq-0.4-11|12	URL:		http://www.ctan.org/tex-archive/fonts/bguq
21cr|texlive-bguq-0.4-11|13	License:	LPPL
21cr|texlive-bguq-0.4-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.tar.xz
21cr|texlive-bguq-0.4-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.doc.tar.xz
21cr|texlive-bguq-0.4-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.source.tar.xz
21cr|texlive-bguq-0.4-11|17	BuildArch:	noarch
21cr|texlive-bguq-0.4-11|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bguq-0.4-11|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bguq-0.4-11|20	Requires(post):	texlive-kpathsea
21cr|texlive-bguq-0.4-11|21	
21cr|texlive-bguq-0.4-11|22	%description
21cr|texlive-bguq-0.4-11|23	The font contains a single character: the Begriffsschrift
21cr|texlive-bguq-0.4-11|24	quantifier (in several sizes), as used to set the
21cr|texlive-bguq-0.4-11|25	Begriffsschrift (concept notation) of Frege. The font is not
21cr|texlive-bguq-0.4-11|26	intended for end users; instead it is expected that it will be
21cr|texlive-bguq-0.4-11|27	used by other packages which implement the Begriffsschrift. An
21cr|texlive-bguq-0.4-11|28	(unofficial) modified version of Josh Parsons' begriff is
21cr|texlive-bguq-0.4-11|29	included as an example of implementation.
21cr|texlive-bguq-0.4-11|30	
21cr|texlive-bguq-0.4-11|31	#-----------------------------------------------------------------------
21cr|texlive-bguq-0.4-11|32	%files
21cr|texlive-bguq-0.4-11|33	%{_texmfdistdir}/fonts/map/dvips/bguq/bguq.map
21cr|texlive-bguq-0.4-11|34	%{_texmfdistdir}/fonts/source/public/bguq/bguq.mf
21cr|texlive-bguq-0.4-11|35	%{_texmfdistdir}/fonts/source/public/bguq/bguq10.mf
21cr|texlive-bguq-0.4-11|36	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t04.mf
21cr|texlive-bguq-0.4-11|37	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t05.mf
21cr|texlive-bguq-0.4-11|38	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t06.mf
21cr|texlive-bguq-0.4-11|39	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t07.mf
21cr|texlive-bguq-0.4-11|40	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t08.mf
21cr|texlive-bguq-0.4-11|41	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t09.mf
21cr|texlive-bguq-0.4-11|42	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t10.mf
21cr|texlive-bguq-0.4-11|43	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t11.mf
21cr|texlive-bguq-0.4-11|44	%{_texmfdistdir}/fonts/source/public/bguq/bguq10t12.mf
21cr|texlive-bguq-0.4-11|45	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t04.tfm
21cr|texlive-bguq-0.4-11|46	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t05.tfm
21cr|texlive-bguq-0.4-11|47	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t06.tfm
21cr|texlive-bguq-0.4-11|48	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t07.tfm
21cr|texlive-bguq-0.4-11|49	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t08.tfm
21cr|texlive-bguq-0.4-11|50	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t09.tfm
21cr|texlive-bguq-0.4-11|51	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t10.tfm
21cr|texlive-bguq-0.4-11|52	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t11.tfm
21cr|texlive-bguq-0.4-11|53	%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t12.tfm
21cr|texlive-bguq-0.4-11|54	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t04.pfb
21cr|texlive-bguq-0.4-11|55	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t05.pfb
21cr|texlive-bguq-0.4-11|56	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t06.pfb
21cr|texlive-bguq-0.4-11|57	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t07.pfb
21cr|texlive-bguq-0.4-11|58	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t08.pfb
21cr|texlive-bguq-0.4-11|59	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t09.pfb
21cr|texlive-bguq-0.4-11|60	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t10.pfb
21cr|texlive-bguq-0.4-11|61	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t11.pfb
21cr|texlive-bguq-0.4-11|62	%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t12.pfb
21cr|texlive-bguq-0.4-11|63	%{_texmfdistdir}/tex/latex/bguq/Ubguq04.fd
21cr|texlive-bguq-0.4-11|64	%{_texmfdistdir}/tex/latex/bguq/Ubguq05.fd
21cr|texlive-bguq-0.4-11|65	%{_texmfdistdir}/tex/latex/bguq/Ubguq06.fd
21cr|texlive-bguq-0.4-11|66	%{_texmfdistdir}/tex/latex/bguq/Ubguq07.fd
21cr|texlive-bguq-0.4-11|67	%{_texmfdistdir}/tex/latex/bguq/Ubguq08.fd
21cr|texlive-bguq-0.4-11|68	%{_texmfdistdir}/tex/latex/bguq/Ubguq09.fd
21cr|texlive-bguq-0.4-11|69	%{_texmfdistdir}/tex/latex/bguq/Ubguq10.fd
21cr|texlive-bguq-0.4-11|70	%{_texmfdistdir}/tex/latex/bguq/Ubguq11.fd
21cr|texlive-bguq-0.4-11|71	%{_texmfdistdir}/tex/latex/bguq/Ubguq12.fd
21cr|texlive-bguq-0.4-11|72	%{_texmfdistdir}/tex/latex/bguq/begriff-bguq.sty
21cr|texlive-bguq-0.4-11|73	%{_texmfdistdir}/tex/latex/bguq/bguq.cfg
21cr|texlive-bguq-0.4-11|74	%{_texmfdistdir}/tex/latex/bguq/bguq.sty
21cr|texlive-bguq-0.4-11|75	%doc %{_texmfdistdir}/doc/fonts/bguq/INSTALL.txt
21cr|texlive-bguq-0.4-11|76	%doc %{_texmfdistdir}/doc/fonts/bguq/Makefile
21cr|texlive-bguq-0.4-11|77	%doc %{_texmfdistdir}/doc/fonts/bguq/README
21cr|texlive-bguq-0.4-11|78	%doc %{_texmfdistdir}/doc/fonts/bguq/bguq-doc.pdf
21cr|texlive-bguq-0.4-11|79	#- source
21cr|texlive-bguq-0.4-11|80	%doc %{_texmfdistdir}/source/fonts/bguq/bguq.dtx
21cr|texlive-bguq-0.4-11|81	%doc %{_texmfdistdir}/source/fonts/bguq/bguq.ins
21cr|texlive-bguq-0.4-11|82	
21cr|texlive-bguq-0.4-11|83	#-----------------------------------------------------------------------
21cr|texlive-bguq-0.4-11|84	%prep
21cr|texlive-bguq-0.4-11|85	%setup -c -a0 -a1 -a2
21cr|texlive-bguq-0.4-11|86	
21cr|texlive-bguq-0.4-11|87	%build
21cr|texlive-bguq-0.4-11|88	
21cr|texlive-bguq-0.4-11|89	%install
21cr|texlive-bguq-0.4-11|90	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bguq-0.4-11|91	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8892 21
21cr|texlive-bibarts-2.2-1|1	Name:		texlive-bibarts
21cr|texlive-bibarts-2.2-1|2	Version:	2.2
21cr|texlive-bibarts-2.2-1|3	Release:	1
21cr|texlive-bibarts-2.2-1|4	Epoch:		1
21cr|texlive-bibarts-2.2-1|5	Summary:	"Arts"-style bibliographical information
21cr|texlive-bibarts-2.2-1|6	Group:		Publishing
21cr|texlive-bibarts-2.2-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibarts
21cr|texlive-bibarts-2.2-1|8	License:	GPL
21cr|texlive-bibarts-2.2-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.tar.xz
21cr|texlive-bibarts-2.2-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.doc.tar.xz
21cr|texlive-bibarts-2.2-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.source.tar.xz
21cr|texlive-bibarts-2.2-1|12	BuildArch:	noarch
21cr|texlive-bibarts-2.2-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-bibarts-2.2-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-bibarts-2.2-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-bibarts-2.2-1|16	
21cr|texlive-bibarts-2.2-1|17	%description
21cr|texlive-bibarts-2.2-1|18	The bibarts package assists in making bibliographical lists in
21cr|texlive-bibarts-2.2-1|19	the way that is common in the arts; it requires an auxiliary
21cr|texlive-bibarts-2.2-1|20	program, for which source and a DOS executable are provided.
21cr|texlive-bibarts-2.2-1|21	(Documentation is in German, though bibarts.sty does contain a
21cr|texlive-bibarts-2.2-1|22	brief introduction in English, as a comment.).
21cr|texlive-bibarts-2.2-1|23	
21cr|texlive-bibarts-2.2-1|24	#-----------------------------------------------------------------------
21cr|texlive-bibarts-2.2-1|25	%files
21cr|texlive-bibarts-2.2-1|26	%{_texmfdistdir}/tex/latex/bibarts
21cr|texlive-bibarts-2.2-1|27	%doc %{_texmfdistdir}/doc/latex/bibarts
21cr|texlive-bibarts-2.2-1|28	#- source
21cr|texlive-bibarts-2.2-1|29	%doc %{_texmfdistdir}/source/latex/bibarts
21cr|texlive-bibarts-2.2-1|30	
21cr|texlive-bibarts-2.2-1|31	#-----------------------------------------------------------------------
21cr|texlive-bibarts-2.2-1|32	%prep
21cr|texlive-bibarts-2.2-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-bibarts-2.2-1|34	
21cr|texlive-bibarts-2.2-1|35	%build
21cr|texlive-bibarts-2.2-1|36	
21cr|texlive-bibarts-2.2-1|37	%install
21cr|texlive-bibarts-2.2-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bibarts-2.2-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8893 21
21cr|texlive-bibexport-3.03-1|1	# revision 29349
21cr|texlive-bibexport-3.03-1|2	# category Package
21cr|texlive-bibexport-3.03-1|3	# catalog-ctan /biblio/bibtex/utils/bibexport
21cr|texlive-bibexport-3.03-1|4	# catalog-date 2011-12-03 09:04:10 +0100
21cr|texlive-bibexport-3.03-1|5	# catalog-license lppl1.3
21cr|texlive-bibexport-3.03-1|6	# catalog-version 3.01
21cr|texlive-bibexport-3.03-1|7	Name:		texlive-bibexport
21cr|texlive-bibexport-3.03-1|8	Version:	3.03
21cr|texlive-bibexport-3.03-1|9	Release:	1
21cr|texlive-bibexport-3.03-1|10	Summary:	Extract a BibTeX file based on a .aux file
21cr|texlive-bibexport-3.03-1|11	Group:		Publishing
21cr|texlive-bibexport-3.03-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/utils/bibexport
21cr|texlive-bibexport-3.03-1|13	License:	LPPL1.3
21cr|texlive-bibexport-3.03-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.tar.xz
21cr|texlive-bibexport-3.03-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.doc.tar.xz
21cr|texlive-bibexport-3.03-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.source.tar.xz
21cr|texlive-bibexport-3.03-1|17	BuildArch:	noarch
21cr|texlive-bibexport-3.03-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bibexport-3.03-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bibexport-3.03-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-bibexport-3.03-1|21	Provides:	texlive-bibexport.bin = %{EVRD}
21cr|texlive-bibexport-3.03-1|22	
21cr|texlive-bibexport-3.03-1|23	%description
21cr|texlive-bibexport-3.03-1|24	A Bourne shell script that uses BibTeX to extract bibliography
21cr|texlive-bibexport-3.03-1|25	entries that are \cite'd in a document. It can also expand a
21cr|texlive-bibexport-3.03-1|26	BibTeX file, expanding the abbreviations (other than the built-
21cr|texlive-bibexport-3.03-1|27	in ones like month names) and following the cross-references.
21cr|texlive-bibexport-3.03-1|28	
21cr|texlive-bibexport-3.03-1|29	#-----------------------------------------------------------------------
21cr|texlive-bibexport-3.03-1|30	%files
21cr|texlive-bibexport-3.03-1|31	%{_bindir}/bibexport
21cr|texlive-bibexport-3.03-1|32	%{_texmfdistdir}/bibtex/bst/bibexport/expcites.bst
21cr|texlive-bibexport-3.03-1|33	%{_texmfdistdir}/bibtex/bst/bibexport/expkeys.bst
21cr|texlive-bibexport-3.03-1|34	%{_texmfdistdir}/bibtex/bst/bibexport/export.bst
21cr|texlive-bibexport-3.03-1|35	%{_texmfdistdir}/scripts/bibexport/bibexport.sh
21cr|texlive-bibexport-3.03-1|36	%doc %{_texmfdistdir}/doc/bibtex/bibexport/README
21cr|texlive-bibexport-3.03-1|37	%doc %{_texmfdistdir}/doc/bibtex/bibexport/bibexport.pdf
21cr|texlive-bibexport-3.03-1|38	#- source
21cr|texlive-bibexport-3.03-1|39	%doc %{_texmfdistdir}/source/bibtex/bibexport/bibexport.dtx
21cr|texlive-bibexport-3.03-1|40	%doc %{_texmfdistdir}/source/bibtex/bibexport/bibexport.ins
21cr|texlive-bibexport-3.03-1|41	
21cr|texlive-bibexport-3.03-1|42	#-----------------------------------------------------------------------
21cr|texlive-bibexport-3.03-1|43	%prep
21cr|texlive-bibexport-3.03-1|44	%setup -c -a0 -a1 -a2
21cr|texlive-bibexport-3.03-1|45	
21cr|texlive-bibexport-3.03-1|46	%build
21cr|texlive-bibexport-3.03-1|47	
21cr|texlive-bibexport-3.03-1|48	%install
21cr|texlive-bibexport-3.03-1|49	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-bibexport-3.03-1|50	pushd %{buildroot}%{_bindir}
21cr|texlive-bibexport-3.03-1|51	ln -sf %{_texmfdistdir}/scripts/bibexport/bibexport.sh bibexport
21cr|texlive-bibexport-3.03-1|52	popd
21cr|texlive-bibexport-3.03-1|53	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-bibexport-3.03-1|54	cp -fpar texmf-dist %{buildroot}%{_datadir}

8894 21
21cr|texlive-bibhtml-2.0.2-8|1	# revision 16093
21cr|texlive-bibhtml-2.0.2-8|2	# category Package
21cr|texlive-bibhtml-2.0.2-8|3	# catalog-ctan /biblio/bibtex/contrib/bibhtml
21cr|texlive-bibhtml-2.0.2-8|4	# catalog-date 2009-11-03 16:56:08 +0100
21cr|texlive-bibhtml-2.0.2-8|5	# catalog-license gpl
21cr|texlive-bibhtml-2.0.2-8|6	# catalog-version 2.0.2
21cr|texlive-bibhtml-2.0.2-8|7	Name:		texlive-bibhtml
21cr|texlive-bibhtml-2.0.2-8|8	Version:	2.0.2
21cr|texlive-bibhtml-2.0.2-8|9	Release:	8
21cr|texlive-bibhtml-2.0.2-8|10	Summary:	BibTeX support for HTML files
21cr|texlive-bibhtml-2.0.2-8|11	Group:		Publishing
21cr|texlive-bibhtml-2.0.2-8|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/bibhtml
21cr|texlive-bibhtml-2.0.2-8|13	License:	GPL
21cr|texlive-bibhtml-2.0.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibhtml.tar.xz
21cr|texlive-bibhtml-2.0.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibhtml.doc.tar.xz
21cr|texlive-bibhtml-2.0.2-8|16	BuildArch:	noarch
21cr|texlive-bibhtml-2.0.2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-bibhtml-2.0.2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-bibhtml-2.0.2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-bibhtml-2.0.2-8|20	
21cr|texlive-bibhtml-2.0.2-8|21	%description
21cr|texlive-bibhtml-2.0.2-8|22	Bibhtml consists of a Perl script and a set of BibTeX style
21cr|texlive-bibhtml-2.0.2-8|23	files, which together allow you to output a bibliography as a
21cr|texlive-bibhtml-2.0.2-8|24	collection of HTML files. The references in the text are linked
21cr|texlive-bibhtml-2.0.2-8|25	directly to the corresponding bibliography entry, and if a URL
21cr|texlive-bibhtml-2.0.2-8|26	is defined in the entry within the BibTeX database file, then
21cr|texlive-bibhtml-2.0.2-8|27	the generated bibliography entry is linked to this. The package
21cr|texlive-bibhtml-2.0.2-8|28	provides three different style files derived from each of the
21cr|texlive-bibhtml-2.0.2-8|29	standard plain.bst and alpha.bst, as well as two style files
21cr|texlive-bibhtml-2.0.2-8|30	derived from abbrv.bst and unsrt.bst (i.e., eight in total).
21cr|texlive-bibhtml-2.0.2-8|31	
21cr|texlive-bibhtml-2.0.2-8|32	
21cr|texlive-bibhtml-2.0.2-8|33	#-----------------------------------------------------------------------
21cr|texlive-bibhtml-2.0.2-8|34	%files
21cr|texlive-bibhtml-2.0.2-8|35	%{_texmfdistdir}/bibtex/bst/bibhtml/abbrvhtml.bst
21cr|texlive-bibhtml-2.0.2-8|36	%{_texmfdistdir}/bibtex/bst/bibhtml/alphahtml.bst
21cr|texlive-bibhtml-2.0.2-8|37	%{_texmfdistdir}/bibtex/bst/bibhtml/alphahtmldate.bst
21cr|texlive-bibhtml-2.0.2-8|38	%{_texmfdistdir}/bibtex/bst/bibhtml/alphahtmldater.bst
21cr|texlive-bibhtml-2.0.2-8|39	%{_texmfdistdir}/bibtex/bst/bibhtml/plainhtml.bst
21cr|texlive-bibhtml-2.0.2-8|40	%{_texmfdistdir}/bibtex/bst/bibhtml/plainhtmldate.bst
21cr|texlive-bibhtml-2.0.2-8|41	%{_texmfdistdir}/bibtex/bst/bibhtml/plainhtmldater.bst
21cr|texlive-bibhtml-2.0.2-8|42	%{_texmfdistdir}/bibtex/bst/bibhtml/unsrthtml.bst
21cr|texlive-bibhtml-2.0.2-8|43	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/LICENCE
21cr|texlive-bibhtml-2.0.2-8|44	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/README
21cr|texlive-bibhtml-2.0.2-8|45	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibhtml
21cr|texlive-bibhtml-2.0.2-8|46	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibhtml-extract-aux.xslt
21cr|texlive-bibhtml-2.0.2-8|47	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibhtml-insert-bib.xslt
21cr|texlive-bibhtml-2.0.2-8|48	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibhtml.html
21cr|texlive-bibhtml-2.0.2-8|49	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibrefs.bib
21cr|texlive-bibhtml-2.0.2-8|50	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/detex.sed
21cr|texlive-bibhtml-2.0.2-8|51	%doc %{_texmfdistdir}/doc/bibtex/bibhtml/style.css
21cr|texlive-bibhtml-2.0.2-8|52	
21cr|texlive-bibhtml-2.0.2-8|53	#-----------------------------------------------------------------------
21cr|texlive-bibhtml-2.0.2-8|54	%prep
21cr|texlive-bibhtml-2.0.2-8|55	%setup -c -a0 -a1
21cr|texlive-bibhtml-2.0.2-8|56	
21cr|texlive-bibhtml-2.0.2-8|57	%build
21cr|texlive-bibhtml-2.0.2-8|58	
21cr|texlive-bibhtml-2.0.2-8|59	%install
21cr|texlive-bibhtml-2.0.2-8|60	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bibhtml-2.0.2-8|61	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

8895 21
21cr|texlive-biblatex2bibitem-61648-1|1	%define oname biblatex2bibitem
21cr|texlive-biblatex2bibitem-61648-1|2	
21cr|texlive-biblatex2bibitem-61648-1|3	Summary:	Convert BibLaTeX-generated bibliography to bibitems
21cr|texlive-biblatex2bibitem-61648-1|4	Name:		texlive-biblatex2bibitem
21cr|texlive-biblatex2bibitem-61648-1|5	Version:	61648
21cr|texlive-biblatex2bibitem-61648-1|6	Release:	1
21cr|texlive-biblatex2bibitem-61648-1|7	License:	LPPL1.3
21cr|texlive-biblatex2bibitem-61648-1|8	Group:		Publishing
21cr|texlive-biblatex2bibitem-61648-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex2bibitem-61648-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex2bibitem-61648-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex2bibitem-61648-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex2bibitem-61648-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex2bibitem-61648-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex2bibitem-61648-1|15	Provides:	tex(biblatex2bibitem.sty) = 2024
21cr|texlive-biblatex2bibitem-61648-1|16	BuildArch:	noarch
21cr|texlive-biblatex2bibitem-61648-1|17	
21cr|texlive-biblatex2bibitem-61648-1|18	%description
21cr|texlive-biblatex2bibitem-61648-1|19	Some journals accept the reference list only as \bibitems. If
21cr|texlive-biblatex2bibitem-61648-1|20	you use BibTeX, there is no problem: just paste the content of
21cr|texlive-biblatex2bibitem-61648-1|21	the .bbl file into your document. However, there was no
21cr|texlive-biblatex2bibitem-61648-1|22	out-of-the-box way to do the same for biblatex, and you had to
21cr|texlive-biblatex2bibitem-61648-1|23	struggle with searching appropriate .bst files, or formatting
21cr|texlive-biblatex2bibitem-61648-1|24	your reference list by hand, or something like that. Using the
21cr|texlive-biblatex2bibitem-61648-1|25	workaround provided by this package solves the problem.
21cr|texlive-biblatex2bibitem-61648-1|26	
21cr|texlive-biblatex2bibitem-61648-1|27	%files
21cr|texlive-biblatex2bibitem-61648-1|28	%doc %{_texmfdistdir}/doc/latex/biblatex2bibitem
21cr|texlive-biblatex2bibitem-61648-1|29	%{_texmfdistdir}/tex/latex/biblatex2bibitem
21cr|texlive-biblatex2bibitem-61648-1|30	
21cr|texlive-biblatex2bibitem-61648-1|31	#------------------------------------------------------------------
21cr|texlive-biblatex2bibitem-61648-1|32	
21cr|texlive-biblatex2bibitem-61648-1|33	%prep
21cr|texlive-biblatex2bibitem-61648-1|34	%setup -c -a0 -a1
21cr|texlive-biblatex2bibitem-61648-1|35	
21cr|texlive-biblatex2bibitem-61648-1|36	%build
21cr|texlive-biblatex2bibitem-61648-1|37	
21cr|texlive-biblatex2bibitem-61648-1|38	%install
21cr|texlive-biblatex2bibitem-61648-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex2bibitem-61648-1|40	rm -rf tlpkg
21cr|texlive-biblatex2bibitem-61648-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

8896 21
21cr|texlive-biblatex-3.12-1|1	Name:		texlive-biblatex
21cr|texlive-biblatex-3.12-1|2	Version:	3.12
21cr|texlive-biblatex-3.12-1|3	Release:	1
21cr|texlive-biblatex-3.12-1|4	Summary:	Bibliographies in LaTeX using BibTeX for sorting only
21cr|texlive-biblatex-3.12-1|5	Group:		Publishing
21cr|texlive-biblatex-3.12-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex
21cr|texlive-biblatex-3.12-1|7	License:	LPPL
21cr|texlive-biblatex-3.12-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex.tar.xz
21cr|texlive-biblatex-3.12-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex.doc.tar.xz
21cr|texlive-biblatex-3.12-1|10	BuildArch:	noarch
21cr|texlive-biblatex-3.12-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-3.12-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-3.12-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-3.12-1|14	
21cr|texlive-biblatex-3.12-1|15	%description
21cr|texlive-biblatex-3.12-1|16	Biblatex is a complete reimplementation of the bibliographic
21cr|texlive-biblatex-3.12-1|17	facilities provided by LaTeX in conjunction with BibTeX. It
21cr|texlive-biblatex-3.12-1|18	redesigns the way in which LaTeX interacts with BibTeX at a
21cr|texlive-biblatex-3.12-1|19	fairly fundamental level. With biblatex, BibTeX is only used
21cr|texlive-biblatex-3.12-1|20	(if it is used at all) to sort the bibliography and to generate
21cr|texlive-biblatex-3.12-1|21	labels. Formatting of the bibliography is entirely controlled
21cr|texlive-biblatex-3.12-1|22	by TeX macros (the BibTeX-based mechanism embeds some parts of
21cr|texlive-biblatex-3.12-1|23	formatting in the BibTeX style file. Good working knowledge in
21cr|texlive-biblatex-3.12-1|24	LaTeX should be sufficient to design new bibliography and
21cr|texlive-biblatex-3.12-1|25	citation styles; nothing related to BibTeX's language is
21cr|texlive-biblatex-3.12-1|26	needed. In fact, users need not remain bound to BibTeX for use
21cr|texlive-biblatex-3.12-1|27	with biblatex: an alternative bibliography processor biblatex-
21cr|texlive-biblatex-3.12-1|28	biber is available. Development of biblatex and biblatex-biber
21cr|texlive-biblatex-3.12-1|29	is closely coupled; the present release of biblatex is designed
21cr|texlive-biblatex-3.12-1|30	to work with biblatex-biber version 0.9.6. The package needs e-
21cr|texlive-biblatex-3.12-1|31	TeX, and uses the author's etoolbox and logreq packages. For
21cr|texlive-biblatex-3.12-1|32	users of biblatex-biber, version 0.9 is required (at least;
21cr|texlive-biblatex-3.12-1|33	refer to the notes for the version of biblatex-biber that you
21cr|texlive-biblatex-3.12-1|34	are using). Apart from the features unique to biblatex, the
21cr|texlive-biblatex-3.12-1|35	package also incorporates core features of the following
21cr|texlive-biblatex-3.12-1|36	packages: babelbib, bibtopic, bibunits, chapterbib, cite,
21cr|texlive-biblatex-3.12-1|37	inlinebib, mcite and mciteplus, mlbib, multibib, splitbib.
21cr|texlive-biblatex-3.12-1|38	Biblatex supports split bibliographies and multiple
21cr|texlive-biblatex-3.12-1|39	bibliographies within one document, and separate lists of
21cr|texlive-biblatex-3.12-1|40	bibliographic shorthands. Bibliographies may be subdivided into
21cr|texlive-biblatex-3.12-1|41	parts (by chapter, by section, etc.) and/or segmented by topics
21cr|texlive-biblatex-3.12-1|42	(by type, by keyword, etc.). Biblatex is fully localized and
21cr|texlive-biblatex-3.12-1|43	can interface with the babel.
21cr|texlive-biblatex-3.12-1|44	
21cr|texlive-biblatex-3.12-1|45	#-----------------------------------------------------------------------
21cr|texlive-biblatex-3.12-1|46	%files
21cr|texlive-biblatex-3.12-1|47	%{_texmfdistdir}/bibtex/bib/biblatex
21cr|texlive-biblatex-3.12-1|48	%{_texmfdistdir}/bibtex/bst/biblatex
21cr|texlive-biblatex-3.12-1|49	%{_texmfdistdir}/tex/latex/biblatex
21cr|texlive-biblatex-3.12-1|50	%doc %{_texmfdistdir}/doc/latex/biblatex
21cr|texlive-biblatex-3.12-1|51	
21cr|texlive-biblatex-3.12-1|52	#-----------------------------------------------------------------------
21cr|texlive-biblatex-3.12-1|53	%prep
21cr|texlive-biblatex-3.12-1|54	%setup -c -a0 -a1
21cr|texlive-biblatex-3.12-1|55	
21cr|texlive-biblatex-3.12-1|56	%build
21cr|texlive-biblatex-3.12-1|57	
21cr|texlive-biblatex-3.12-1|58	%install
21cr|texlive-biblatex-3.12-1|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-3.12-1|60	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

8897 21
21cr|texlive-biblatex-abnt-49179-1|1	%define oname biblatex-abnt
21cr|texlive-biblatex-abnt-49179-1|2	
21cr|texlive-biblatex-abnt-49179-1|3	Summary:	BibLaTeX style for Brazil's ABNT rules
21cr|texlive-biblatex-abnt-49179-1|4	Name:		texlive-biblatex-abnt
21cr|texlive-biblatex-abnt-49179-1|5	Version:	49179
21cr|texlive-biblatex-abnt-49179-1|6	Release:	1
21cr|texlive-biblatex-abnt-49179-1|7	License:	LPPL1.3
21cr|texlive-biblatex-abnt-49179-1|8	Group:		Publishing
21cr|texlive-biblatex-abnt-49179-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-abnt-49179-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-abnt-49179-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-abnt-49179-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-abnt-49179-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-abnt-49179-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-abnt-49179-1|15	Provides:	tex(abnt.bbx) = 2024
21cr|texlive-biblatex-abnt-49179-1|16	Provides:	tex(abnt.cbx) = 2024
21cr|texlive-biblatex-abnt-49179-1|17	Provides:	tex(abnt-numeric.bbx) = 2024
21cr|texlive-biblatex-abnt-49179-1|18	Provides:	tex(abnt-numeric.cbx) = 2024
21cr|texlive-biblatex-abnt-49179-1|19	Provides:	tex-biblatex-abnt = 2024
21cr|texlive-biblatex-abnt-49179-1|20	BuildArch:	noarch
21cr|texlive-biblatex-abnt-49179-1|21	
21cr|texlive-biblatex-abnt-49179-1|22	%description
21cr|texlive-biblatex-abnt-49179-1|23	This package offers a BibLaTeX style for Brazil's ABNT
21cr|texlive-biblatex-abnt-49179-1|24	(Brazilian Association of Technical Norms) rules.
21cr|texlive-biblatex-abnt-49179-1|25	
21cr|texlive-biblatex-abnt-49179-1|26	%files
21cr|texlive-biblatex-abnt-49179-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-abnt-49179-1|28	%{_texmfdistdir}/tex/latex/biblatex-abnt/
21cr|texlive-biblatex-abnt-49179-1|29	
21cr|texlive-biblatex-abnt-49179-1|30	#------------------------------------------------------------------
21cr|texlive-biblatex-abnt-49179-1|31	
21cr|texlive-biblatex-abnt-49179-1|32	%prep
21cr|texlive-biblatex-abnt-49179-1|33	%setup -c -a0 -a1
21cr|texlive-biblatex-abnt-49179-1|34	
21cr|texlive-biblatex-abnt-49179-1|35	%build
21cr|texlive-biblatex-abnt-49179-1|36	
21cr|texlive-biblatex-abnt-49179-1|37	%install
21cr|texlive-biblatex-abnt-49179-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-abnt-49179-1|39	rm -rf tlpkg
21cr|texlive-biblatex-abnt-49179-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8898 21
21cr|texlive-biblatex-ajc2020unofficial-54401-1|1	%define oname biblatex-ajc2020unofficial
21cr|texlive-biblatex-ajc2020unofficial-54401-1|2	
21cr|texlive-biblatex-ajc2020unofficial-54401-1|3	Summary:	BibLaTeX style for the Australasian Journal of Combinatorics
21cr|texlive-biblatex-ajc2020unofficial-54401-1|4	Name:		texlive-biblatex-ajc2020unofficial
21cr|texlive-biblatex-ajc2020unofficial-54401-1|5	Version:	54401
21cr|texlive-biblatex-ajc2020unofficial-54401-1|6	Release:	1
21cr|texlive-biblatex-ajc2020unofficial-54401-1|7	License:	LPPL1.3
21cr|texlive-biblatex-ajc2020unofficial-54401-1|8	Group:		Publishing
21cr|texlive-biblatex-ajc2020unofficial-54401-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-ajc2020unofficial-54401-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-ajc2020unofficial-54401-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-ajc2020unofficial-54401-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-ajc2020unofficial-54401-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-ajc2020unofficial-54401-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-ajc2020unofficial-54401-1|15	Provides:	tex(ajc2020unofficial.bbx) = 2024
21cr|texlive-biblatex-ajc2020unofficial-54401-1|16	Provides:	tex(ajc2020unofficial.cbx) = 2024
21cr|texlive-biblatex-ajc2020unofficial-54401-1|17	BuildArch:	noarch
21cr|texlive-biblatex-ajc2020unofficial-54401-1|18	
21cr|texlive-biblatex-ajc2020unofficial-54401-1|19	%description
21cr|texlive-biblatex-ajc2020unofficial-54401-1|20	This is an unofficial BibLaTeX style for the Australasian
21cr|texlive-biblatex-ajc2020unofficial-54401-1|21	Journal of Combinatorics. Note that the journal (as for 01
21cr|texlive-biblatex-ajc2020unofficial-54401-1|22	March 2020) does not accept BibLaTeX, so you probably want to
21cr|texlive-biblatex-ajc2020unofficial-54401-1|23	use biblatex2bibitem.
21cr|texlive-biblatex-ajc2020unofficial-54401-1|24	
21cr|texlive-biblatex-ajc2020unofficial-54401-1|25	%files
21cr|texlive-biblatex-ajc2020unofficial-54401-1|26	%doc %{_texmfdistdir}/doc/latex/biblatex-ajc2020unofficial
21cr|texlive-biblatex-ajc2020unofficial-54401-1|27	%{_texmfdistdir}/tex/latex/biblatex-ajc2020unofficial
21cr|texlive-biblatex-ajc2020unofficial-54401-1|28	
21cr|texlive-biblatex-ajc2020unofficial-54401-1|29	#------------------------------------------------------------------
21cr|texlive-biblatex-ajc2020unofficial-54401-1|30	
21cr|texlive-biblatex-ajc2020unofficial-54401-1|31	%prep
21cr|texlive-biblatex-ajc2020unofficial-54401-1|32	%setup -c -a0 -a1
21cr|texlive-biblatex-ajc2020unofficial-54401-1|33	
21cr|texlive-biblatex-ajc2020unofficial-54401-1|34	%build
21cr|texlive-biblatex-ajc2020unofficial-54401-1|35	
21cr|texlive-biblatex-ajc2020unofficial-54401-1|36	%install
21cr|texlive-biblatex-ajc2020unofficial-54401-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-ajc2020unofficial-54401-1|38	rm -rf tlpkg
21cr|texlive-biblatex-ajc2020unofficial-54401-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8899 21
21cr|texlive-biblatex-anonymous-48548-1|1	%define oname biblatex-anonymous
21cr|texlive-biblatex-anonymous-48548-1|2	
21cr|texlive-biblatex-anonymous-48548-1|3	Summary:	A tool to manage anonymous work with biblatex
21cr|texlive-biblatex-anonymous-48548-1|4	Name:		texlive-biblatex-anonymous
21cr|texlive-biblatex-anonymous-48548-1|5	Version:	48548
21cr|texlive-biblatex-anonymous-48548-1|6	Release:	1
21cr|texlive-biblatex-anonymous-48548-1|7	License:	LPPL1.3
21cr|texlive-biblatex-anonymous-48548-1|8	Group:		Publishing
21cr|texlive-biblatex-anonymous-48548-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-anonymous-48548-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-anonymous-48548-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-anonymous-48548-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-anonymous-48548-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-anonymous-48548-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-anonymous-48548-1|15	Provides:	tex-biblatex-anonymous = 2024
21cr|texlive-biblatex-anonymous-48548-1|16	Provides:	tex(biblatex-anonymous.sty) = 2024
21cr|texlive-biblatex-anonymous-48548-1|17	BuildArch:	noarch
21cr|texlive-biblatex-anonymous-48548-1|18	
21cr|texlive-biblatex-anonymous-48548-1|19	%description
21cr|texlive-biblatex-anonymous-48548-1|20	The package provides tools to help manage anonymous work with
21cr|texlive-biblatex-anonymous-48548-1|21	biblatex. It will be useful, for example, in history or
21cr|texlive-biblatex-anonymous-48548-1|22	classical philology.
21cr|texlive-biblatex-anonymous-48548-1|23	
21cr|texlive-biblatex-anonymous-48548-1|24	%files
21cr|texlive-biblatex-anonymous-48548-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-anonymous-48548-1|26	%{_texmfdistdir}/tex/latex/biblatex-anonymous/
21cr|texlive-biblatex-anonymous-48548-1|27	
21cr|texlive-biblatex-anonymous-48548-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-anonymous-48548-1|29	
21cr|texlive-biblatex-anonymous-48548-1|30	%prep
21cr|texlive-biblatex-anonymous-48548-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-anonymous-48548-1|32	
21cr|texlive-biblatex-anonymous-48548-1|33	%build
21cr|texlive-biblatex-anonymous-48548-1|34	
21cr|texlive-biblatex-anonymous-48548-1|35	%install
21cr|texlive-biblatex-anonymous-48548-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-anonymous-48548-1|37	rm -rf tlpkg
21cr|texlive-biblatex-anonymous-48548-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8900 21
21cr|texlive-biblatex-apa6-56209-1|1	%define oname biblatex-apa6
21cr|texlive-biblatex-apa6-56209-1|2	
21cr|texlive-biblatex-apa6-56209-1|3	Summary:	BibLaTeX citation and reference style for APA 6th Edition
21cr|texlive-biblatex-apa6-56209-1|4	Name:		texlive-biblatex-apa6
21cr|texlive-biblatex-apa6-56209-1|5	Version:	56209
21cr|texlive-biblatex-apa6-56209-1|6	Release:	1
21cr|texlive-biblatex-apa6-56209-1|7	License:	LPPL1.3
21cr|texlive-biblatex-apa6-56209-1|8	Group:		Publishing
21cr|texlive-biblatex-apa6-56209-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-apa6-56209-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-apa6-56209-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-apa6-56209-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-apa6-56209-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-apa6-56209-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-apa6-56209-1|15	Provides:	tex(apa6.bbx) = 2024
21cr|texlive-biblatex-apa6-56209-1|16	Provides:	tex(apa6.cbx) = 2024
21cr|texlive-biblatex-apa6-56209-1|17	BuildArch:	noarch
21cr|texlive-biblatex-apa6-56209-1|18	
21cr|texlive-biblatex-apa6-56209-1|19	%description
21cr|texlive-biblatex-apa6-56209-1|20	This is a fairly complete BibLaTeX style (citations and
21cr|texlive-biblatex-apa6-56209-1|21	references) for APA (American Psychological Association) 6th
21cr|texlive-biblatex-apa6-56209-1|22	Edition conformant publications. It implements and automates
21cr|texlive-biblatex-apa6-56209-1|23	most of the guidelines in the APA 6th edition style guide for
21cr|texlive-biblatex-apa6-56209-1|24	citations and references. An example document is also given
21cr|texlive-biblatex-apa6-56209-1|25	which typesets every citation and reference example in the APA
21cr|texlive-biblatex-apa6-56209-1|26	6th edition style guide. This is a legacy style for 6th Edition
21cr|texlive-biblatex-apa6-56209-1|27	documents. Please use the BibLaTeX-apa style package for the
21cr|texlive-biblatex-apa6-56209-1|28	latest APA edition conformance.
21cr|texlive-biblatex-apa6-56209-1|29	
21cr|texlive-biblatex-apa6-56209-1|30	%files
21cr|texlive-biblatex-apa6-56209-1|31	%doc %{_texmfdistdir}/doc/latex/biblatex-apa6
21cr|texlive-biblatex-apa6-56209-1|32	%{_texmfdistdir}/tex/latex/biblatex-apa6
21cr|texlive-biblatex-apa6-56209-1|33	
21cr|texlive-biblatex-apa6-56209-1|34	#------------------------------------------------------------------
21cr|texlive-biblatex-apa6-56209-1|35	
21cr|texlive-biblatex-apa6-56209-1|36	%prep
21cr|texlive-biblatex-apa6-56209-1|37	%setup -c -a0 -a1
21cr|texlive-biblatex-apa6-56209-1|38	
21cr|texlive-biblatex-apa6-56209-1|39	%build
21cr|texlive-biblatex-apa6-56209-1|40	
21cr|texlive-biblatex-apa6-56209-1|41	%install
21cr|texlive-biblatex-apa6-56209-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-apa6-56209-1|43	rm -rf tlpkg
21cr|texlive-biblatex-apa6-56209-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

8901 21
21cr|texlive-biblatex-apa-7.7-3|1	Name:		texlive-biblatex-apa
21cr|texlive-biblatex-apa-7.7-3|2	Version:	7.7
21cr|texlive-biblatex-apa-7.7-3|3	Release:	3
21cr|texlive-biblatex-apa-7.7-3|4	Summary:	Biblatex citation and reference style for APA
21cr|texlive-biblatex-apa-7.7-3|5	Group:		Publishing
21cr|texlive-biblatex-apa-7.7-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-apa
21cr|texlive-biblatex-apa-7.7-3|7	License:	LPPL
21cr|texlive-biblatex-apa-7.7-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-apa.tar.xz
21cr|texlive-biblatex-apa-7.7-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-apa.doc.tar.xz
21cr|texlive-biblatex-apa-7.7-3|10	BuildArch:	noarch
21cr|texlive-biblatex-apa-7.7-3|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-apa-7.7-3|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-apa-7.7-3|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-apa-7.7-3|14	
21cr|texlive-biblatex-apa-7.7-3|15	%description
21cr|texlive-biblatex-apa-7.7-3|16	This is a fairly complete biblatex style (citations and
21cr|texlive-biblatex-apa-7.7-3|17	references) for APA (American Psychological Association)
21cr|texlive-biblatex-apa-7.7-3|18	publications. It implements and automates most of the
21cr|texlive-biblatex-apa-7.7-3|19	guidelines in the APA 6th edition style guide for citations and
21cr|texlive-biblatex-apa-7.7-3|20	references with a few (documented) exceptions (which are mainly
21cr|texlive-biblatex-apa-7.7-3|21	currently impossible to automate in principle for any BibTeX-
21cr|texlive-biblatex-apa-7.7-3|22	backed system). An example document is also given which
21cr|texlive-biblatex-apa-7.7-3|23	typesets every citation and reference example in the APA 6th
21cr|texlive-biblatex-apa-7.7-3|24	edition style guide. This version of the package requires use
21cr|texlive-biblatex-apa-7.7-3|25	of biblatex v2.0 and biber v1.0 (at least).
21cr|texlive-biblatex-apa-7.7-3|26	
21cr|texlive-biblatex-apa-7.7-3|27	#-----------------------------------------------------------------------
21cr|texlive-biblatex-apa-7.7-3|28	%files
21cr|texlive-biblatex-apa-7.7-3|29	%{_texmfdistdir}/tex/latex/biblatex-apa
21cr|texlive-biblatex-apa-7.7-3|30	%doc %{_texmfdistdir}/doc/latex/biblatex-apa
21cr|texlive-biblatex-apa-7.7-3|31	
21cr|texlive-biblatex-apa-7.7-3|32	#-----------------------------------------------------------------------
21cr|texlive-biblatex-apa-7.7-3|33	%prep
21cr|texlive-biblatex-apa-7.7-3|34	%setup -c -a0 -a1
21cr|texlive-biblatex-apa-7.7-3|35	
21cr|texlive-biblatex-apa-7.7-3|36	%build
21cr|texlive-biblatex-apa-7.7-3|37	
21cr|texlive-biblatex-apa-7.7-3|38	%install
21cr|texlive-biblatex-apa-7.7-3|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-apa-7.7-3|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8902 21
21cr|texlive-biblatex-archaeology-53281-1|1	%define oname biblatex-archaeology
21cr|texlive-biblatex-archaeology-53281-1|2	
21cr|texlive-biblatex-archaeology-53281-1|3	Summary:	A collection of BibLaTeX styles for German prehistory
21cr|texlive-biblatex-archaeology-53281-1|4	Name:		texlive-biblatex-archaeology
21cr|texlive-biblatex-archaeology-53281-1|5	Version:	53281
21cr|texlive-biblatex-archaeology-53281-1|6	Release:	1
21cr|texlive-biblatex-archaeology-53281-1|7	License:	LPPL1.3
21cr|texlive-biblatex-archaeology-53281-1|8	Group:		Publishing
21cr|texlive-biblatex-archaeology-53281-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-archaeology-53281-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-archaeology-53281-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-archaeology-53281-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-archaeology-53281-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-archaeology-53281-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-archaeology-53281-1|15	Provides:	tex(aefkw.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|16	Provides:	tex(aefkw.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|17	Provides:	tex(aefkw.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|18	Provides:	tex(afwl.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|19	Provides:	tex(afwl.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|20	Provides:	tex(afwl.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|21	Provides:	tex(american-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|22	Provides:	tex(american-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|23	Provides:	tex(american-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|24	Provides:	tex(american-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|25	Provides:	tex(american-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|26	Provides:	tex(american-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|27	Provides:	tex(american-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|28	Provides:	tex(american-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|29	Provides:	tex(american-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|30	Provides:	tex(american-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|31	Provides:	tex(american-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|32	Provides:	tex(american-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|33	Provides:	tex(american-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|34	Provides:	tex(american-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|35	Provides:	tex(american-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|36	Provides:	tex(american-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|37	Provides:	tex(amit.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|38	Provides:	tex(amit.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|39	Provides:	tex(amit.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|40	Provides:	tex(archa.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|41	Provides:	tex(archa.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|42	Provides:	tex(archa.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|43	Provides:	tex(australian-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|44	Provides:	tex(australian-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|45	Provides:	tex(australian-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|46	Provides:	tex(australian-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|47	Provides:	tex(australian-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|48	Provides:	tex(australian-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|49	Provides:	tex(australian-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|50	Provides:	tex(australian-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|51	Provides:	tex(australian-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|52	Provides:	tex(australian-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|53	Provides:	tex(australian-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|54	Provides:	tex(australian-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|55	Provides:	tex(australian-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|56	Provides:	tex(australian-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|57	Provides:	tex(australian-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|58	Provides:	tex(australian-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|59	Provides:	tex(austrian-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|60	Provides:	tex(austrian-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|61	Provides:	tex(austrian-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|62	Provides:	tex(austrian-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|63	Provides:	tex(austrian-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|64	Provides:	tex(austrian-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|65	Provides:	tex(austrian-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|66	Provides:	tex(austrian-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|67	Provides:	tex(austrian-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|68	Provides:	tex(austrian-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|69	Provides:	tex(austrian-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|70	Provides:	tex(austrian-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|71	Provides:	tex(austrian-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|72	Provides:	tex(austrian-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|73	Provides:	tex(austrian-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|74	Provides:	tex(austrian-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|75	Provides:	tex(authoryear-archaeology.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|76	Provides:	tex(authoryear-archaeology.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|77	Provides:	tex(authoryear-archaeology.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|78	Provides:	tex(authoryear-comp-archaeology.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|79	Provides:	tex(authoryear-comp-archaeology.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|80	Provides:	tex(authoryear-comp-archaeology.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|81	Provides:	tex(authoryear-ibid-archaeology.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|82	Provides:	tex(authoryear-ibid-archaeology.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|83	Provides:	tex(authoryear-ibid-archaeology.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|84	Provides:	tex(authoryear-icomp-archaeology.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|85	Provides:	tex(authoryear-icomp-archaeology.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|86	Provides:	tex(authoryear-icomp-archaeology.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|87	Provides:	tex(biblatex-archaeology.sty) = 2024
21cr|texlive-biblatex-archaeology-53281-1|88	Provides:	tex(british-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|89	Provides:	tex(british-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|90	Provides:	tex(british-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|91	Provides:	tex(british-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|92	Provides:	tex(british-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|93	Provides:	tex(british-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|94	Provides:	tex(british-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|95	Provides:	tex(british-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|96	Provides:	tex(british-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|97	Provides:	tex(british-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|98	Provides:	tex(british-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|99	Provides:	tex(british-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|100	Provides:	tex(british-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|101	Provides:	tex(british-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|102	Provides:	tex(british-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|103	Provides:	tex(british-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|104	Provides:	tex(canadian-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|105	Provides:	tex(canadian-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|106	Provides:	tex(canadian-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|107	Provides:	tex(canadian-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|108	Provides:	tex(canadian-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|109	Provides:	tex(canadian-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|110	Provides:	tex(canadian-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|111	Provides:	tex(canadian-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|112	Provides:	tex(canadian-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|113	Provides:	tex(canadian-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|114	Provides:	tex(canadian-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|115	Provides:	tex(canadian-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|116	Provides:	tex(canadian-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|117	Provides:	tex(canadian-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|118	Provides:	tex(canadian-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|119	Provides:	tex(canadian-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|120	Provides:	tex(dguf-alt.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|121	Provides:	tex(dguf-alt.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|122	Provides:	tex(dguf-alt.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|123	Provides:	tex(dguf-apa.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|124	Provides:	tex(dguf-apa.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|125	Provides:	tex(dguf-apa.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|126	Provides:	tex(dguf.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|127	Provides:	tex(dguf.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|128	Provides:	tex(dguf.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|129	Provides:	tex(eaz-alt.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|130	Provides:	tex(eaz-alt.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|131	Provides:	tex(eaz-alt.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|132	Provides:	tex(eaz.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|133	Provides:	tex(eaz.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|134	Provides:	tex(eaz.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|135	Provides:	tex(english-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|136	Provides:	tex(english-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|137	Provides:	tex(english-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|138	Provides:	tex(english-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|139	Provides:	tex(english-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|140	Provides:	tex(english-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|141	Provides:	tex(english-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|142	Provides:	tex(english-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|143	Provides:	tex(english-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|144	Provides:	tex(english-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|145	Provides:	tex(english-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|146	Provides:	tex(english-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|147	Provides:	tex(english-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|148	Provides:	tex(english-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|149	Provides:	tex(english-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|150	Provides:	tex(english-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|151	Provides:	tex(foe.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|152	Provides:	tex(foe.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|153	Provides:	tex(foe.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|154	Provides:	tex(german-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|155	Provides:	tex(german-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|156	Provides:	tex(german-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|157	Provides:	tex(german-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|158	Provides:	tex(german-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|159	Provides:	tex(german-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|160	Provides:	tex(german-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|161	Provides:	tex(german-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|162	Provides:	tex(german-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|163	Provides:	tex(german-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|164	Provides:	tex(german-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|165	Provides:	tex(german-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|166	Provides:	tex(german-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|167	Provides:	tex(german-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|168	Provides:	tex(german-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|169	Provides:	tex(german-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|170	Provides:	tex(jb-halle.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|171	Provides:	tex(jb-halle.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|172	Provides:	tex(jb-halle.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|173	Provides:	tex(jb-kreis-neuss.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|174	Provides:	tex(jb-kreis-neuss.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|175	Provides:	tex(jb-kreis-neuss.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|176	Provides:	tex(karl.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|177	Provides:	tex(karl.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|178	Provides:	tex(karl.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|179	Provides:	tex(maja.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|180	Provides:	tex(maja.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|181	Provides:	tex(maja.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|182	Provides:	tex(mpk.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|183	Provides:	tex(mpk.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|184	Provides:	tex(mpk.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|185	Provides:	tex(mpkoeaw.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|186	Provides:	tex(mpkoeaw.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|187	Provides:	tex(mpkoeaw.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|188	Provides:	tex(naustrian-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|189	Provides:	tex(naustrian-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|190	Provides:	tex(naustrian-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|191	Provides:	tex(naustrian-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|192	Provides:	tex(naustrian-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|193	Provides:	tex(naustrian-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|194	Provides:	tex(naustrian-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|195	Provides:	tex(naustrian-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|196	Provides:	tex(naustrian-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|197	Provides:	tex(naustrian-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|198	Provides:	tex(naustrian-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|199	Provides:	tex(naustrian-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|200	Provides:	tex(naustrian-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|201	Provides:	tex(naustrian-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|202	Provides:	tex(naustrian-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|203	Provides:	tex(naustrian-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|204	Provides:	tex(newzealand-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|205	Provides:	tex(newzealand-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|206	Provides:	tex(newzealand-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|207	Provides:	tex(newzealand-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|208	Provides:	tex(newzealand-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|209	Provides:	tex(newzealand-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|210	Provides:	tex(newzealand-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|211	Provides:	tex(newzealand-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|212	Provides:	tex(newzealand-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|213	Provides:	tex(newzealand-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|214	Provides:	tex(newzealand-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|215	Provides:	tex(newzealand-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|216	Provides:	tex(newzealand-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|217	Provides:	tex(newzealand-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|218	Provides:	tex(newzealand-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|219	Provides:	tex(newzealand-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|220	Provides:	tex(ngerman-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|221	Provides:	tex(ngerman-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|222	Provides:	tex(ngerman-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|223	Provides:	tex(ngerman-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|224	Provides:	tex(ngerman-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|225	Provides:	tex(ngerman-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|226	Provides:	tex(ngerman-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|227	Provides:	tex(ngerman-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|228	Provides:	tex(ngerman-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|229	Provides:	tex(ngerman-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|230	Provides:	tex(ngerman-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|231	Provides:	tex(ngerman-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|232	Provides:	tex(ngerman-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|233	Provides:	tex(ngerman-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|234	Provides:	tex(ngerman-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|235	Provides:	tex(ngerman-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|236	Provides:	tex(nnu.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|237	Provides:	tex(nnu.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|238	Provides:	tex(nnu.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|239	Provides:	tex(nswissgerman-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|240	Provides:	tex(nswissgerman-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|241	Provides:	tex(nswissgerman-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|242	Provides:	tex(nswissgerman-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|243	Provides:	tex(nswissgerman-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|244	Provides:	tex(nswissgerman-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|245	Provides:	tex(nswissgerman-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|246	Provides:	tex(nswissgerman-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|247	Provides:	tex(nswissgerman-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|248	Provides:	tex(nswissgerman-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|249	Provides:	tex(nswissgerman-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|250	Provides:	tex(nswissgerman-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|251	Provides:	tex(nswissgerman-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|252	Provides:	tex(nswissgerman-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|253	Provides:	tex(nswissgerman-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|254	Provides:	tex(nswissgerman-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|255	Provides:	tex(numeric-comp-archaeology.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|256	Provides:	tex(numeric-comp-archaeology.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|257	Provides:	tex(numeric-comp-archaeology.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|258	Provides:	tex(offa.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|259	Provides:	tex(offa.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|260	Provides:	tex(offa.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|261	Provides:	tex(rgk-inline.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|262	Provides:	tex(rgk-inline.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|263	Provides:	tex(rgk-inline.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|264	Provides:	tex(rgk-numeric.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|265	Provides:	tex(rgk-numeric.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|266	Provides:	tex(rgk-numeric.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|267	Provides:	tex(rgk-verbose.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|268	Provides:	tex(rgk-verbose.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|269	Provides:	tex(rgk-verbose.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|270	Provides:	tex(rgzm-inline.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|271	Provides:	tex(rgzm-inline.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|272	Provides:	tex(rgzm-inline.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|273	Provides:	tex(rgzm-numeric.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|274	Provides:	tex(rgzm-numeric.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|275	Provides:	tex(rgzm-numeric.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|276	Provides:	tex(rgzm-verbose.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|277	Provides:	tex(rgzm-verbose.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|278	Provides:	tex(rgzm-verbose.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|279	Provides:	tex(swissgerman-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|280	Provides:	tex(swissgerman-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|281	Provides:	tex(swissgerman-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|282	Provides:	tex(swissgerman-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|283	Provides:	tex(swissgerman-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|284	Provides:	tex(swissgerman-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|285	Provides:	tex(swissgerman-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|286	Provides:	tex(swissgerman-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|287	Provides:	tex(swissgerman-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|288	Provides:	tex(swissgerman-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|289	Provides:	tex(swissgerman-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|290	Provides:	tex(swissgerman-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|291	Provides:	tex(swissgerman-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|292	Provides:	tex(swissgerman-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|293	Provides:	tex(swissgerman-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|294	Provides:	tex(swissgerman-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|295	Provides:	tex(ufg-muenster-inline.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|296	Provides:	tex(ufg-muenster-inline.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|297	Provides:	tex(ufg-muenster-inline.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|298	Provides:	tex(ufg-muenster-numeric.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|299	Provides:	tex(ufg-muenster-numeric.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|300	Provides:	tex(ufg-muenster-numeric.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|301	Provides:	tex(ufg-muenster-verbose.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|302	Provides:	tex(ufg-muenster-verbose.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|303	Provides:	tex(ufg-muenster-verbose.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|304	Provides:	tex(UKenglish-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|305	Provides:	tex(UKenglish-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|306	Provides:	tex(UKenglish-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|307	Provides:	tex(UKenglish-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|308	Provides:	tex(UKenglish-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|309	Provides:	tex(UKenglish-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|310	Provides:	tex(UKenglish-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|311	Provides:	tex(UKenglish-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|312	Provides:	tex(UKenglish-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|313	Provides:	tex(UKenglish-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|314	Provides:	tex(UKenglish-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|315	Provides:	tex(UKenglish-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|316	Provides:	tex(UKenglish-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|317	Provides:	tex(UKenglish-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|318	Provides:	tex(UKenglish-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|319	Provides:	tex(UKenglish-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|320	Provides:	tex(USenglish-aefkw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|321	Provides:	tex(USenglish-archaeology.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|322	Provides:	tex(USenglish-archa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|323	Provides:	tex(USenglish-dguf-alt.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|324	Provides:	tex(USenglish-dguf-apa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|325	Provides:	tex(USenglish-eaz.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|326	Provides:	tex(USenglish-foe.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|327	Provides:	tex(USenglish-jb-kreis-neuss.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|328	Provides:	tex(USenglish-karl.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|329	Provides:	tex(USenglish-maja.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|330	Provides:	tex(USenglish-mpk.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|331	Provides:	tex(USenglish-mpkoeaw.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|332	Provides:	tex(USenglish-offa.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|333	Provides:	tex(USenglish-rgzm.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|334	Provides:	tex(USenglish-zaak.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|335	Provides:	tex(USenglish-zaes.lbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|336	Provides:	tex(verbose-archaeology.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|337	Provides:	tex(verbose-archaeology.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|338	Provides:	tex(verbose-archaeology.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|339	Provides:	tex(verbose-ibid-archaeology.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|340	Provides:	tex(verbose-ibid-archaeology.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|341	Provides:	tex(verbose-ibid-archaeology.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|342	Provides:	tex(verbose-trad2note-archaeology.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|343	Provides:	tex(verbose-trad2note-archaeology.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|344	Provides:	tex(verbose-trad2note-archaeology.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|345	Provides:	tex(volkskunde.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|346	Provides:	tex(volkskunde.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|347	Provides:	tex(volkskunde.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|348	Provides:	tex(zaak.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|349	Provides:	tex(zaak.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|350	Provides:	tex(zaak.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|351	Provides:	tex(zaes.bbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|352	Provides:	tex(zaes.cbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|353	Provides:	tex(zaes.dbx) = 2024
21cr|texlive-biblatex-archaeology-53281-1|354	BuildArch:	noarch
21cr|texlive-biblatex-archaeology-53281-1|355	
21cr|texlive-biblatex-archaeology-53281-1|356	%description
21cr|texlive-biblatex-archaeology-53281-1|357	This package provides additional BibLaTeX styles for German
21cr|texlive-biblatex-archaeology-53281-1|358	humanities. Its core purpose is to enable the referencing rules
21cr|texlive-biblatex-archaeology-53281-1|359	of the Romano-Germanic Commission (>Romisch-Germanische
21cr|texlive-biblatex-archaeology-53281-1|360	Kommission), the department of prehistory of the German
21cr|texlive-biblatex-archaeology-53281-1|361	Archaeological Institute (Deutsches Archaologisches Institut),
21cr|texlive-biblatex-archaeology-53281-1|362	since these are referenced by most guidelines in German
21cr|texlive-biblatex-archaeology-53281-1|363	prehistory and medieval archaeology and serve as a kind of
21cr|texlive-biblatex-archaeology-53281-1|364	template. biblatex-archaeology provides verbose, numeric and
21cr|texlive-biblatex-archaeology-53281-1|365	author date styles as well and adaptions to specific document
21cr|texlive-biblatex-archaeology-53281-1|366	types like exhibition and auction catalogues.
21cr|texlive-biblatex-archaeology-53281-1|367	
21cr|texlive-biblatex-archaeology-53281-1|368	%files
21cr|texlive-biblatex-archaeology-53281-1|369	%doc %{_texmfdistdir}/doc/latex/biblatex-archaeology/
21cr|texlive-biblatex-archaeology-53281-1|370	%{_texmfdistdir}/tex/latex/biblatex-archaeology/
21cr|texlive-biblatex-archaeology-53281-1|371	
21cr|texlive-biblatex-archaeology-53281-1|372	#------------------------------------------------------------------
21cr|texlive-biblatex-archaeology-53281-1|373	
21cr|texlive-biblatex-archaeology-53281-1|374	%prep
21cr|texlive-biblatex-archaeology-53281-1|375	%setup -c -a0 -a1
21cr|texlive-biblatex-archaeology-53281-1|376	
21cr|texlive-biblatex-archaeology-53281-1|377	%build
21cr|texlive-biblatex-archaeology-53281-1|378	
21cr|texlive-biblatex-archaeology-53281-1|379	%install
21cr|texlive-biblatex-archaeology-53281-1|380	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-archaeology-53281-1|381	rm -rf tlpkg
21cr|texlive-biblatex-archaeology-53281-1|382	cp -fpar * %{buildroot}%{_texmfdistdir}

8903 21
21cr|texlive-biblatex-arthistory-bonn-46637-1|1	%define oname biblatex-arthistory-bonn
21cr|texlive-biblatex-arthistory-bonn-46637-1|2	
21cr|texlive-biblatex-arthistory-bonn-46637-1|3	Summary:	BibLaTeX citation style covers the citation and bibliography guidelines for art historians
21cr|texlive-biblatex-arthistory-bonn-46637-1|4	Name:		texlive-biblatex-arthistory-bonn
21cr|texlive-biblatex-arthistory-bonn-46637-1|5	Version:	46637
21cr|texlive-biblatex-arthistory-bonn-46637-1|6	Release:	1
21cr|texlive-biblatex-arthistory-bonn-46637-1|7	License:	LPPL1.3
21cr|texlive-biblatex-arthistory-bonn-46637-1|8	Group:		Publishing
21cr|texlive-biblatex-arthistory-bonn-46637-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-arthistory-bonn-46637-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-arthistory-bonn-46637-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-arthistory-bonn-46637-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-arthistory-bonn-46637-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-arthistory-bonn-46637-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-arthistory-bonn-46637-1|15	Provides:	tex(arthistory-bonn.bbx) = 2024
21cr|texlive-biblatex-arthistory-bonn-46637-1|16	Provides:	tex(arthistory-bonn.cbx) = 2024
21cr|texlive-biblatex-arthistory-bonn-46637-1|17	Provides:	tex(arthistory-bonn.dbx) = 2024
21cr|texlive-biblatex-arthistory-bonn-46637-1|18	Provides:	tex(arthistory-bonn-english.lbx) = 2024
21cr|texlive-biblatex-arthistory-bonn-46637-1|19	Provides:	tex(arthistory-bonn-german.lbx) = 2024
21cr|texlive-biblatex-arthistory-bonn-46637-1|20	BuildArch:	noarch
21cr|texlive-biblatex-arthistory-bonn-46637-1|21	
21cr|texlive-biblatex-arthistory-bonn-46637-1|22	%description
21cr|texlive-biblatex-arthistory-bonn-46637-1|23	This citation style covers the citation and bibliography
21cr|texlive-biblatex-arthistory-bonn-46637-1|24	guidelines of the Kunsthistorisches Institut der Universitat
21cr|texlive-biblatex-arthistory-bonn-46637-1|25	Bonn for undergraduates. It introduces bibliography entry types
21cr|texlive-biblatex-arthistory-bonn-46637-1|26	for catalogs and features a tabular bibliography, among other
21cr|texlive-biblatex-arthistory-bonn-46637-1|27	things. Various options are available to change and adjust the
21cr|texlive-biblatex-arthistory-bonn-46637-1|28	outcome according to one's own preferences. The style is
21cr|texlive-biblatex-arthistory-bonn-46637-1|29	compatible with English and German.
21cr|texlive-biblatex-arthistory-bonn-46637-1|30	
21cr|texlive-biblatex-arthistory-bonn-46637-1|31	%files
21cr|texlive-biblatex-arthistory-bonn-46637-1|32	%doc %{_texmfdistdir}/doc/latex/biblatex-arthistory-bonn/
21cr|texlive-biblatex-arthistory-bonn-46637-1|33	%{_texmfdistdir}/tex/latex/biblatex-arthistory-bonn/
21cr|texlive-biblatex-arthistory-bonn-46637-1|34	
21cr|texlive-biblatex-arthistory-bonn-46637-1|35	#------------------------------------------------------------------
21cr|texlive-biblatex-arthistory-bonn-46637-1|36	
21cr|texlive-biblatex-arthistory-bonn-46637-1|37	%prep
21cr|texlive-biblatex-arthistory-bonn-46637-1|38	%setup -c -a0 -a1
21cr|texlive-biblatex-arthistory-bonn-46637-1|39	
21cr|texlive-biblatex-arthistory-bonn-46637-1|40	%build
21cr|texlive-biblatex-arthistory-bonn-46637-1|41	
21cr|texlive-biblatex-arthistory-bonn-46637-1|42	%install
21cr|texlive-biblatex-arthistory-bonn-46637-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-arthistory-bonn-46637-1|44	rm -rf tlpkg
21cr|texlive-biblatex-arthistory-bonn-46637-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

8904 21
21cr|texlive-biblatex-bath-63401-1|1	%define oname biblatex-bath
21cr|texlive-biblatex-bath-63401-1|2	
21cr|texlive-biblatex-bath-63401-1|3	Summary:	Harvard referencing style as recommended by the University of Bath Library
21cr|texlive-biblatex-bath-63401-1|4	Name:		texlive-biblatex-bath
21cr|texlive-biblatex-bath-63401-1|5	Version:	63401
21cr|texlive-biblatex-bath-63401-1|6	Release:	1
21cr|texlive-biblatex-bath-63401-1|7	License:	LPPL1.3
21cr|texlive-biblatex-bath-63401-1|8	Group:		Publishing
21cr|texlive-biblatex-bath-63401-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-bath-63401-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-bath-63401-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-bath-63401-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-bath-63401-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-bath-63401-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-bath-63401-1|15	Provides:	tex(bath.bbx) = 2024
21cr|texlive-biblatex-bath-63401-1|16	Provides:	tex(bath.cbx) = 2024
21cr|texlive-biblatex-bath-63401-1|17	Provides:	tex(bath.dbx) = 2024
21cr|texlive-biblatex-bath-63401-1|18	Provides:	tex(british-bath.lbx) = 2024
21cr|texlive-biblatex-bath-63401-1|19	Provides:	tex(english-bath.lbx) = 2024
21cr|texlive-biblatex-bath-63401-1|20	BuildArch:	noarch
21cr|texlive-biblatex-bath-63401-1|21	
21cr|texlive-biblatex-bath-63401-1|22	%description
21cr|texlive-biblatex-bath-63401-1|23	This package provides a BibLaTeX style to format reference
21cr|texlive-biblatex-bath-63401-1|24	lists in the Harvard style recommended by the University of
21cr|texlive-biblatex-bath-63401-1|25	Bath Library.
21cr|texlive-biblatex-bath-63401-1|26	
21cr|texlive-biblatex-bath-63401-1|27	%files
21cr|texlive-biblatex-bath-63401-1|28	%doc %{_texmfdistdir}/doc/latex/biblatex-bath
21cr|texlive-biblatex-bath-63401-1|29	%{_texmfdistdir}/tex/latex/biblatex-bath
21cr|texlive-biblatex-bath-63401-1|30	
21cr|texlive-biblatex-bath-63401-1|31	#------------------------------------------------------------------
21cr|texlive-biblatex-bath-63401-1|32	
21cr|texlive-biblatex-bath-63401-1|33	%prep
21cr|texlive-biblatex-bath-63401-1|34	%setup -c -a0 -a1
21cr|texlive-biblatex-bath-63401-1|35	
21cr|texlive-biblatex-bath-63401-1|36	%build
21cr|texlive-biblatex-bath-63401-1|37	
21cr|texlive-biblatex-bath-63401-1|38	%install
21cr|texlive-biblatex-bath-63401-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-bath-63401-1|40	rm -rf tlpkg
21cr|texlive-biblatex-bath-63401-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

8905 21
21cr|texlive-biblatex-bookinarticle-40323-1|1	%define oname biblatex-bookinarticle
21cr|texlive-biblatex-bookinarticle-40323-1|2	
21cr|texlive-biblatex-bookinarticle-40323-1|3	Summary:	Manage book edited in article
21cr|texlive-biblatex-bookinarticle-40323-1|4	Name:		texlive-biblatex-bookinarticle
21cr|texlive-biblatex-bookinarticle-40323-1|5	Version:	40323
21cr|texlive-biblatex-bookinarticle-40323-1|6	Release:	1
21cr|texlive-biblatex-bookinarticle-40323-1|7	License:	LPPL1.3
21cr|texlive-biblatex-bookinarticle-40323-1|8	Group:		Publishing
21cr|texlive-biblatex-bookinarticle-40323-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-bookinarticle-40323-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-bookinarticle-40323-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-bookinarticle-40323-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-bookinarticle-40323-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-bookinarticle-40323-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-bookinarticle-40323-1|15	Provides:	tex-biblatex-bookinarticle = 2024
21cr|texlive-biblatex-bookinarticle-40323-1|16	Provides:	tex(biblatex-bookinarticle.sty) = 2024
21cr|texlive-biblatex-bookinarticle-40323-1|17	BuildArch:	noarch
21cr|texlive-biblatex-bookinarticle-40323-1|18	
21cr|texlive-biblatex-bookinarticle-40323-1|19	%description
21cr|texlive-biblatex-bookinarticle-40323-1|20	This package provides two new biblatex entry types:
21cr|texlive-biblatex-bookinarticle-40323-1|21	@bookinarticle and @bookinincollection, to refer to a modern
21cr|texlive-biblatex-bookinarticle-40323-1|22	edition of an old book, where this modern edition is provided
21cr|texlive-biblatex-bookinarticle-40323-1|23	in a @article or in a @incollection.
21cr|texlive-biblatex-bookinarticle-40323-1|24	
21cr|texlive-biblatex-bookinarticle-40323-1|25	%files
21cr|texlive-biblatex-bookinarticle-40323-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-bookinarticle-40323-1|27	%{_texmfdistdir}/tex/latex/biblatex-bookinarticle/
21cr|texlive-biblatex-bookinarticle-40323-1|28	
21cr|texlive-biblatex-bookinarticle-40323-1|29	#------------------------------------------------------------------
21cr|texlive-biblatex-bookinarticle-40323-1|30	
21cr|texlive-biblatex-bookinarticle-40323-1|31	%prep
21cr|texlive-biblatex-bookinarticle-40323-1|32	%setup -c -a0 -a1
21cr|texlive-biblatex-bookinarticle-40323-1|33	
21cr|texlive-biblatex-bookinarticle-40323-1|34	%build
21cr|texlive-biblatex-bookinarticle-40323-1|35	
21cr|texlive-biblatex-bookinarticle-40323-1|36	%install
21cr|texlive-biblatex-bookinarticle-40323-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-bookinarticle-40323-1|38	rm -rf tlpkg
21cr|texlive-biblatex-bookinarticle-40323-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8906 21
21cr|texlive-biblatex-bookinother-54015-1|1	%define oname biblatex-bookinother
21cr|texlive-biblatex-bookinother-54015-1|2	
21cr|texlive-biblatex-bookinother-54015-1|3	Summary:	Manage book edited in other entry type
21cr|texlive-biblatex-bookinother-54015-1|4	Name:		texlive-biblatex-bookinother
21cr|texlive-biblatex-bookinother-54015-1|5	Version:	54015
21cr|texlive-biblatex-bookinother-54015-1|6	Release:	1
21cr|texlive-biblatex-bookinother-54015-1|7	License:	LPPL1.3
21cr|texlive-biblatex-bookinother-54015-1|8	Group:		Publishing
21cr|texlive-biblatex-bookinother-54015-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-bookinother-54015-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-bookinother-54015-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-bookinother-54015-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-bookinother-54015-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-bookinother-54015-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-bookinother-54015-1|15	Provides:	tex-biblatex-bookinother = 2024
21cr|texlive-biblatex-bookinother-54015-1|16	Provides:	tex(bookinother.bbx) = 2024
21cr|texlive-biblatex-bookinother-54015-1|17	BuildArch:	noarch
21cr|texlive-biblatex-bookinother-54015-1|18	
21cr|texlive-biblatex-bookinother-54015-1|19	%description
21cr|texlive-biblatex-bookinother-54015-1|20	This package provides new BibLaTeX entry types and fields for
21cr|texlive-biblatex-bookinother-54015-1|21	book edited in other types, like for instance @bookinarticle.
21cr|texlive-biblatex-bookinother-54015-1|22	It offers more types than the older package biblatex-
21cr|texlive-biblatex-bookinother-54015-1|23	bookinarticle which it superseeds.
21cr|texlive-biblatex-bookinother-54015-1|24	
21cr|texlive-biblatex-bookinother-54015-1|25	%files
21cr|texlive-biblatex-bookinother-54015-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-bookinother-54015-1|27	%{_texmfdistdir}/tex/latex/biblatex-bookinother/
21cr|texlive-biblatex-bookinother-54015-1|28	
21cr|texlive-biblatex-bookinother-54015-1|29	#------------------------------------------------------------------
21cr|texlive-biblatex-bookinother-54015-1|30	
21cr|texlive-biblatex-bookinother-54015-1|31	%prep
21cr|texlive-biblatex-bookinother-54015-1|32	%setup -c -a0 -a1
21cr|texlive-biblatex-bookinother-54015-1|33	
21cr|texlive-biblatex-bookinother-54015-1|34	%build
21cr|texlive-biblatex-bookinother-54015-1|35	
21cr|texlive-biblatex-bookinother-54015-1|36	%install
21cr|texlive-biblatex-bookinother-54015-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-bookinother-54015-1|38	rm -rf tlpkg
21cr|texlive-biblatex-bookinother-54015-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

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

8908 21
21cr|texlive-biblatex-caspervector-0.2.7-2|1	# revision 32516
21cr|texlive-biblatex-caspervector-0.2.7-2|2	# category Package
21cr|texlive-biblatex-caspervector-0.2.7-2|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-caspervector
21cr|texlive-biblatex-caspervector-0.2.7-2|4	# catalog-date 2013-12-27 09:49:55 +0100
21cr|texlive-biblatex-caspervector-0.2.7-2|5	# catalog-license lppl1.3
21cr|texlive-biblatex-caspervector-0.2.7-2|6	# catalog-version 0.1.9
21cr|texlive-biblatex-caspervector-0.2.7-2|7	Name:		texlive-biblatex-caspervector
21cr|texlive-biblatex-caspervector-0.2.7-2|8	Version:	0.2.7
21cr|texlive-biblatex-caspervector-0.2.7-2|9	Release:	2
21cr|texlive-biblatex-caspervector-0.2.7-2|10	Summary:	A simple citation style for Chinese users
21cr|texlive-biblatex-caspervector-0.2.7-2|11	Group:		Publishing
21cr|texlive-biblatex-caspervector-0.2.7-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-caspervector
21cr|texlive-biblatex-caspervector-0.2.7-2|13	License:	LPPL1.3
21cr|texlive-biblatex-caspervector-0.2.7-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-caspervector.tar.xz
21cr|texlive-biblatex-caspervector-0.2.7-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-caspervector.doc.tar.xz
21cr|texlive-biblatex-caspervector-0.2.7-2|16	BuildArch:	noarch
21cr|texlive-biblatex-caspervector-0.2.7-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-caspervector-0.2.7-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-caspervector-0.2.7-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-caspervector-0.2.7-2|20	
21cr|texlive-biblatex-caspervector-0.2.7-2|21	%description
21cr|texlive-biblatex-caspervector-0.2.7-2|22	The package provides a simple and easily extensible
21cr|texlive-biblatex-caspervector-0.2.7-2|23	biblography/citation style for Chinese LaTeX users, using
21cr|texlive-biblatex-caspervector-0.2.7-2|24	biblatex.
21cr|texlive-biblatex-caspervector-0.2.7-2|25	
21cr|texlive-biblatex-caspervector-0.2.7-2|26	#-----------------------------------------------------------------------
21cr|texlive-biblatex-caspervector-0.2.7-2|27	%files
21cr|texlive-biblatex-caspervector-0.2.7-2|28	%{_texmfdistdir}/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def
21cr|texlive-biblatex-caspervector-0.2.7-2|29	%{_texmfdistdir}/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def
21cr|texlive-biblatex-caspervector-0.2.7-2|30	%{_texmfdistdir}/tex/latex/biblatex-caspervector/caspervector.bbx
21cr|texlive-biblatex-caspervector-0.2.7-2|31	%{_texmfdistdir}/tex/latex/biblatex-caspervector/caspervector.cbx
21cr|texlive-biblatex-caspervector-0.2.7-2|32	%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/ChangeLog.txt
21cr|texlive-biblatex-caspervector-0.2.7-2|33	%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/Makefile
21cr|texlive-biblatex-caspervector-0.2.7-2|34	%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/readme.bib
21cr|texlive-biblatex-caspervector-0.2.7-2|35	%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/readme.pdf
21cr|texlive-biblatex-caspervector-0.2.7-2|36	%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/readme.tex
21cr|texlive-biblatex-caspervector-0.2.7-2|37	
21cr|texlive-biblatex-caspervector-0.2.7-2|38	#-----------------------------------------------------------------------
21cr|texlive-biblatex-caspervector-0.2.7-2|39	%prep
21cr|texlive-biblatex-caspervector-0.2.7-2|40	%setup -c -a0 -a1
21cr|texlive-biblatex-caspervector-0.2.7-2|41	
21cr|texlive-biblatex-caspervector-0.2.7-2|42	%build
21cr|texlive-biblatex-caspervector-0.2.7-2|43	
21cr|texlive-biblatex-caspervector-0.2.7-2|44	%install
21cr|texlive-biblatex-caspervector-0.2.7-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-caspervector-0.2.7-2|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8909 21
21cr|texlive-biblatex-chem-1.1w-1|1	Name:		texlive-biblatex-chem
21cr|texlive-biblatex-chem-1.1w-1|2	Version:	1.1w
21cr|texlive-biblatex-chem-1.1w-1|3	Release:	1
21cr|texlive-biblatex-chem-1.1w-1|4	Summary:	A set of biblatex implementations of chemistry-related bibliography styles
21cr|texlive-biblatex-chem-1.1w-1|5	Group:		Publishing
21cr|texlive-biblatex-chem-1.1w-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-chem
21cr|texlive-biblatex-chem-1.1w-1|7	License:	LPPL1.3
21cr|texlive-biblatex-chem-1.1w-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chem.tar.xz
21cr|texlive-biblatex-chem-1.1w-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chem.doc.tar.xz
21cr|texlive-biblatex-chem-1.1w-1|10	BuildArch:	noarch
21cr|texlive-biblatex-chem-1.1w-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-chem-1.1w-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-chem-1.1w-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-chem-1.1w-1|14	
21cr|texlive-biblatex-chem-1.1w-1|15	%description
21cr|texlive-biblatex-chem-1.1w-1|16	The bundle offers a set of styles to allow chemists to use
21cr|texlive-biblatex-chem-1.1w-1|17	biblatex. The package has complete styles for: - all ACS
21cr|texlive-biblatex-chem-1.1w-1|18	journals; - RSC journals using standard (Chem. Commun.) style;
21cr|texlive-biblatex-chem-1.1w-1|19	and - Angewandte Chem. style, thus covering a wide range of
21cr|texlive-biblatex-chem-1.1w-1|20	journals. A comprehensive set of examples of use is included.
21cr|texlive-biblatex-chem-1.1w-1|21	
21cr|texlive-biblatex-chem-1.1w-1|22	#-----------------------------------------------------------------------
21cr|texlive-biblatex-chem-1.1w-1|23	%files
21cr|texlive-biblatex-chem-1.1w-1|24	%{_texmfdistdir}/tex/latex/biblatex-chem
21cr|texlive-biblatex-chem-1.1w-1|25	%doc %{_texmfdistdir}/doc/latex/biblatex-chem
21cr|texlive-biblatex-chem-1.1w-1|26	
21cr|texlive-biblatex-chem-1.1w-1|27	#-----------------------------------------------------------------------
21cr|texlive-biblatex-chem-1.1w-1|28	%prep
21cr|texlive-biblatex-chem-1.1w-1|29	%setup -c -a0 -a1
21cr|texlive-biblatex-chem-1.1w-1|30	
21cr|texlive-biblatex-chem-1.1w-1|31	%build
21cr|texlive-biblatex-chem-1.1w-1|32	
21cr|texlive-biblatex-chem-1.1w-1|33	%install
21cr|texlive-biblatex-chem-1.1w-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-chem-1.1w-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8910 21
21cr|texlive-biblatex-chicago-1.0rc5-2|1	Name:		texlive-biblatex-chicago
21cr|texlive-biblatex-chicago-1.0rc5-2|2	Version:	1.0rc5
21cr|texlive-biblatex-chicago-1.0rc5-2|3	Release:	2
21cr|texlive-biblatex-chicago-1.0rc5-2|4	Summary:	Chicago style files for biblatex
21cr|texlive-biblatex-chicago-1.0rc5-2|5	Group:		Publishing
21cr|texlive-biblatex-chicago-1.0rc5-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-chicago
21cr|texlive-biblatex-chicago-1.0rc5-2|7	License:	LPPL1.3
21cr|texlive-biblatex-chicago-1.0rc5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chicago.tar.xz
21cr|texlive-biblatex-chicago-1.0rc5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chicago.doc.tar.xz
21cr|texlive-biblatex-chicago-1.0rc5-2|10	BuildArch:	noarch
21cr|texlive-biblatex-chicago-1.0rc5-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-chicago-1.0rc5-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-chicago-1.0rc5-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-chicago-1.0rc5-2|14	
21cr|texlive-biblatex-chicago-1.0rc5-2|15	%description
21cr|texlive-biblatex-chicago-1.0rc5-2|16	This is a biblatex style that implements the Chicago 'author-
21cr|texlive-biblatex-chicago-1.0rc5-2|17	date' and 'notes with bibliography' style specifications given
21cr|texlive-biblatex-chicago-1.0rc5-2|18	in the Chicago Manual of Style, 16th edition. The style
21cr|texlive-biblatex-chicago-1.0rc5-2|19	implements entry types for citing audio-visual materials. The
21cr|texlive-biblatex-chicago-1.0rc5-2|20	package was previously known as biblatex-chicago-notes-df.
21cr|texlive-biblatex-chicago-1.0rc5-2|21	
21cr|texlive-biblatex-chicago-1.0rc5-2|22	#-----------------------------------------------------------------------
21cr|texlive-biblatex-chicago-1.0rc5-2|23	%files
21cr|texlive-biblatex-chicago-1.0rc5-2|24	%{_texmfdistdir}/tex/latex/biblatex-chicago
21cr|texlive-biblatex-chicago-1.0rc5-2|25	%doc %{_texmfdistdir}/doc/latex/biblatex-chicago
21cr|texlive-biblatex-chicago-1.0rc5-2|26	
21cr|texlive-biblatex-chicago-1.0rc5-2|27	#-----------------------------------------------------------------------
21cr|texlive-biblatex-chicago-1.0rc5-2|28	%prep
21cr|texlive-biblatex-chicago-1.0rc5-2|29	%setup -c -a0 -a1
21cr|texlive-biblatex-chicago-1.0rc5-2|30	
21cr|texlive-biblatex-chicago-1.0rc5-2|31	%build
21cr|texlive-biblatex-chicago-1.0rc5-2|32	
21cr|texlive-biblatex-chicago-1.0rc5-2|33	%install
21cr|texlive-biblatex-chicago-1.0rc5-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-chicago-1.0rc5-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8911 21
21cr|texlive-biblatex-claves-43723-1|1	%define oname biblatex-claves
21cr|texlive-biblatex-claves-43723-1|2	
21cr|texlive-biblatex-claves-43723-1|3	Summary:	A tool to manage claves of old litterature with BibLaTeX
21cr|texlive-biblatex-claves-43723-1|4	Name:		texlive-biblatex-claves
21cr|texlive-biblatex-claves-43723-1|5	Version:	43723
21cr|texlive-biblatex-claves-43723-1|6	Release:	1
21cr|texlive-biblatex-claves-43723-1|7	License:	LPPL1.3
21cr|texlive-biblatex-claves-43723-1|8	Group:		Publishing
21cr|texlive-biblatex-claves-43723-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-claves-43723-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-claves-43723-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-claves-43723-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-claves-43723-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-claves-43723-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-claves-43723-1|15	Provides:	tex-biblatex-claves = 2024
21cr|texlive-biblatex-claves-43723-1|16	Provides:	tex(claves.bbx) = 2024
21cr|texlive-biblatex-claves-43723-1|17	BuildArch:	noarch
21cr|texlive-biblatex-claves-43723-1|18	
21cr|texlive-biblatex-claves-43723-1|19	%description
21cr|texlive-biblatex-claves-43723-1|20	When studying antic and medieval literature, we may find many
21cr|texlive-biblatex-claves-43723-1|21	different texts published with the same title, or, in contrary,
21cr|texlive-biblatex-claves-43723-1|22	the same text published with different titles. To avoid
21cr|texlive-biblatex-claves-43723-1|23	confusion, scholars have published claves, which are books
21cr|texlive-biblatex-claves-43723-1|24	listing ancient texts, identifying them by an identifier -- a
21cr|texlive-biblatex-claves-43723-1|25	number or a string of text. For example, for early
21cr|texlive-biblatex-claves-43723-1|26	Christianity, we have the Bibliotheca Hagiographica Graeca, the
21cr|texlive-biblatex-claves-43723-1|27	Clavis Apocryphorum Novi Testamenti and other claves. It could
21cr|texlive-biblatex-claves-43723-1|28	be useful to print the identifier of a texts in one specific
21cr|texlive-biblatex-claves-43723-1|29	clavis, or in many claves. The package allows us to create new
21cr|texlive-biblatex-claves-43723-1|30	field for different claves, and to present all these fields in
21cr|texlive-biblatex-claves-43723-1|31	a consistent way.
21cr|texlive-biblatex-claves-43723-1|32	
21cr|texlive-biblatex-claves-43723-1|33	%files
21cr|texlive-biblatex-claves-43723-1|34	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-claves-43723-1|35	%{_texmfdistdir}/tex/latex/biblatex-claves/
21cr|texlive-biblatex-claves-43723-1|36	
21cr|texlive-biblatex-claves-43723-1|37	#------------------------------------------------------------------
21cr|texlive-biblatex-claves-43723-1|38	
21cr|texlive-biblatex-claves-43723-1|39	%prep
21cr|texlive-biblatex-claves-43723-1|40	%setup -c -a0 -a1
21cr|texlive-biblatex-claves-43723-1|41	
21cr|texlive-biblatex-claves-43723-1|42	%build
21cr|texlive-biblatex-claves-43723-1|43	
21cr|texlive-biblatex-claves-43723-1|44	%install
21cr|texlive-biblatex-claves-43723-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-claves-43723-1|46	rm -rf tlpkg
21cr|texlive-biblatex-claves-43723-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

8912 21
21cr|texlive-biblatex-cv-59433-1|1	%define oname biblatex-cv
21cr|texlive-biblatex-cv-59433-1|2	
21cr|texlive-biblatex-cv-59433-1|3	Summary:	Create a CV from BibTeX files
21cr|texlive-biblatex-cv-59433-1|4	Name:		texlive-biblatex-cv
21cr|texlive-biblatex-cv-59433-1|5	Version:	59433
21cr|texlive-biblatex-cv-59433-1|6	Release:	1
21cr|texlive-biblatex-cv-59433-1|7	License:	LPPL1.3
21cr|texlive-biblatex-cv-59433-1|8	Group:		Publishing
21cr|texlive-biblatex-cv-59433-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-cv-59433-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-cv-59433-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-cv-59433-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-cv-59433-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-cv-59433-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-cv-59433-1|15	Provides:	tex(biblatex-cv.bbx) = 2024
21cr|texlive-biblatex-cv-59433-1|16	Provides:	tex(biblatex-cv.cbx) = 2024
21cr|texlive-biblatex-cv-59433-1|17	Provides:	tex(biblatex-cv.sty) = 2024
21cr|texlive-biblatex-cv-59433-1|18	BuildArch:	noarch
21cr|texlive-biblatex-cv-59433-1|19	
21cr|texlive-biblatex-cv-59433-1|20	%description
21cr|texlive-biblatex-cv-59433-1|21	This package creates an academic curriculum vitae (CV) from a
21cr|texlive-biblatex-cv-59433-1|22	BibTeX .bib file. The package makes use of BibLaTeX/biber to
21cr|texlive-biblatex-cv-59433-1|23	automatically format, group, and sort the entries on a CV.
21cr|texlive-biblatex-cv-59433-1|24	
21cr|texlive-biblatex-cv-59433-1|25	%files
21cr|texlive-biblatex-cv-59433-1|26	%doc %{_texmfdistdir}/doc/latex/biblatex-cv
21cr|texlive-biblatex-cv-59433-1|27	%{_texmfdistdir}/tex/latex/biblatex-cv
21cr|texlive-biblatex-cv-59433-1|28	
21cr|texlive-biblatex-cv-59433-1|29	#------------------------------------------------------------------
21cr|texlive-biblatex-cv-59433-1|30	
21cr|texlive-biblatex-cv-59433-1|31	%prep
21cr|texlive-biblatex-cv-59433-1|32	%setup -c -a0 -a1
21cr|texlive-biblatex-cv-59433-1|33	
21cr|texlive-biblatex-cv-59433-1|34	%build
21cr|texlive-biblatex-cv-59433-1|35	
21cr|texlive-biblatex-cv-59433-1|36	%install
21cr|texlive-biblatex-cv-59433-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-cv-59433-1|38	rm -rf tlpkg
21cr|texlive-biblatex-cv-59433-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8913 21
21cr|texlive-biblatex-dw-1.7-2|1	# revision 31752
21cr|texlive-biblatex-dw-1.7-2|2	# category Package
21cr|texlive-biblatex-dw-1.7-2|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-dw
21cr|texlive-biblatex-dw-1.7-2|4	# catalog-date 2013-09-23 15:23:00 +0200
21cr|texlive-biblatex-dw-1.7-2|5	# catalog-license lppl
21cr|texlive-biblatex-dw-1.7-2|6	# catalog-version 1.6a
21cr|texlive-biblatex-dw-1.7-2|7	Name:		texlive-biblatex-dw
21cr|texlive-biblatex-dw-1.7-2|8	Version:	1.7
21cr|texlive-biblatex-dw-1.7-2|9	Release:	2
21cr|texlive-biblatex-dw-1.7-2|10	Summary:	Humanities styles for biblatex
21cr|texlive-biblatex-dw-1.7-2|11	Group:		Publishing
21cr|texlive-biblatex-dw-1.7-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-dw
21cr|texlive-biblatex-dw-1.7-2|13	License:	LPPL
21cr|texlive-biblatex-dw-1.7-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-dw.tar.xz
21cr|texlive-biblatex-dw-1.7-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-dw.doc.tar.xz
21cr|texlive-biblatex-dw-1.7-2|16	BuildArch:	noarch
21cr|texlive-biblatex-dw-1.7-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-dw-1.7-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-dw-1.7-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-dw-1.7-2|20	
21cr|texlive-biblatex-dw-1.7-2|21	%description
21cr|texlive-biblatex-dw-1.7-2|22	A small collection of styles for the biblatex package. It was
21cr|texlive-biblatex-dw-1.7-2|23	designed for citations in the humanities and offers some
21cr|texlive-biblatex-dw-1.7-2|24	features that are not provided by the standard biblatex styles.
21cr|texlive-biblatex-dw-1.7-2|25	The styles are dependent on biblatex (at least version 0.9b)
21cr|texlive-biblatex-dw-1.7-2|26	and cannot be used without it. Eine kleine Sammlung von Stilen
21cr|texlive-biblatex-dw-1.7-2|27	fur das Paket biblatex. Es ist auf geisteswissenschaftliche
21cr|texlive-biblatex-dw-1.7-2|28	Zitierweise zugeschnitten und bietet einige Funktionen, die von
21cr|texlive-biblatex-dw-1.7-2|29	den Standard-Stilen von biblatex nicht direkt bereitgestellt
21cr|texlive-biblatex-dw-1.7-2|30	werden. Biblatex-dw baut vollstandig auf biblatex auf und kann
21cr|texlive-biblatex-dw-1.7-2|31	nicht ohne biblatex (mindestens in der Version 0.9b) verwendet
21cr|texlive-biblatex-dw-1.7-2|32	werden.
21cr|texlive-biblatex-dw-1.7-2|33	
21cr|texlive-biblatex-dw-1.7-2|34	#-----------------------------------------------------------------------
21cr|texlive-biblatex-dw-1.7-2|35	%files
21cr|texlive-biblatex-dw-1.7-2|36	%{_texmfdistdir}/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx
21cr|texlive-biblatex-dw-1.7-2|37	%{_texmfdistdir}/tex/latex/biblatex-dw/bbx/footnote-dw.bbx
21cr|texlive-biblatex-dw-1.7-2|38	%{_texmfdistdir}/tex/latex/biblatex-dw/bbx/standard-dw.bbx
21cr|texlive-biblatex-dw-1.7-2|39	%{_texmfdistdir}/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx
21cr|texlive-biblatex-dw-1.7-2|40	%{_texmfdistdir}/tex/latex/biblatex-dw/cbx/footnote-dw.cbx
21cr|texlive-biblatex-dw-1.7-2|41	%{_texmfdistdir}/tex/latex/biblatex-dw/cbx/standard-dw.cbx
21cr|texlive-biblatex-dw-1.7-2|42	%{_texmfdistdir}/tex/latex/biblatex-dw/lbx/english-dw.lbx
21cr|texlive-biblatex-dw-1.7-2|43	%{_texmfdistdir}/tex/latex/biblatex-dw/lbx/german-dw.lbx
21cr|texlive-biblatex-dw-1.7-2|44	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/CHANGES
21cr|texlive-biblatex-dw-1.7-2|45	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/LIESMICH
21cr|texlive-biblatex-dw-1.7-2|46	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/README
21cr|texlive-biblatex-dw-1.7-2|47	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw-preamble.tex
21cr|texlive-biblatex-dw-1.7-2|48	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw-print.tex
21cr|texlive-biblatex-dw-1.7-2|49	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw-screen.tex
21cr|texlive-biblatex-dw-1.7-2|50	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw.pdf
21cr|texlive-biblatex-dw-1.7-2|51	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw.tex
21cr|texlive-biblatex-dw-1.7-2|52	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/de-biblatex-dw.pdf
21cr|texlive-biblatex-dw-1.7-2|53	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/de-biblatex-dw.tex
21cr|texlive-biblatex-dw-1.7-2|54	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdf
21cr|texlive-biblatex-dw-1.7-2|55	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex
21cr|texlive-biblatex-dw-1.7-2|56	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-examples-dw.bib
21cr|texlive-biblatex-dw-1.7-2|57	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-footnote-dw.pdf
21cr|texlive-biblatex-dw-1.7-2|58	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-footnote-dw.tex
21cr|texlive-biblatex-dw-1.7-2|59	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdf
21cr|texlive-biblatex-dw-1.7-2|60	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex
21cr|texlive-biblatex-dw-1.7-2|61	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/en-footnote-dw.pdf
21cr|texlive-biblatex-dw-1.7-2|62	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/en-footnote-dw.tex
21cr|texlive-biblatex-dw-1.7-2|63	%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/examples-dw.bib
21cr|texlive-biblatex-dw-1.7-2|64	
21cr|texlive-biblatex-dw-1.7-2|65	#-----------------------------------------------------------------------
21cr|texlive-biblatex-dw-1.7-2|66	%prep
21cr|texlive-biblatex-dw-1.7-2|67	%setup -c -a0 -a1
21cr|texlive-biblatex-dw-1.7-2|68	
21cr|texlive-biblatex-dw-1.7-2|69	%build
21cr|texlive-biblatex-dw-1.7-2|70	
21cr|texlive-biblatex-dw-1.7-2|71	%install
21cr|texlive-biblatex-dw-1.7-2|72	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-dw-1.7-2|73	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8914 21
21cr|texlive-biblatex-enc-44627-1|1	%define oname biblatex-enc
21cr|texlive-biblatex-enc-44627-1|2	
21cr|texlive-biblatex-enc-44627-1|3	Summary:	BibLaTeX style for the Ecole nationale des chartes (Paris)
21cr|texlive-biblatex-enc-44627-1|4	Name:		texlive-biblatex-enc
21cr|texlive-biblatex-enc-44627-1|5	Version:	44627
21cr|texlive-biblatex-enc-44627-1|6	Release:	1
21cr|texlive-biblatex-enc-44627-1|7	License:	LPPL1.3
21cr|texlive-biblatex-enc-44627-1|8	Group:		Publishing
21cr|texlive-biblatex-enc-44627-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-enc-44627-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-enc-44627-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-enc-44627-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-enc-44627-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-enc-44627-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-enc-44627-1|15	Provides:	tex(enc.bbx) = 2024
21cr|texlive-biblatex-enc-44627-1|16	Provides:	tex(enc.cbx) = 2024
21cr|texlive-biblatex-enc-44627-1|17	BuildArch:	noarch
21cr|texlive-biblatex-enc-44627-1|18	
21cr|texlive-biblatex-enc-44627-1|19	%description
21cr|texlive-biblatex-enc-44627-1|20	This package provides a citation and bibliography style for use
21cr|texlive-biblatex-enc-44627-1|21	with BibLaTeX. It conforms to the bibliographic standards used
21cr|texlive-biblatex-enc-44627-1|22	at the Ecole nationale des chartes (Paris), and may be suitable
21cr|texlive-biblatex-enc-44627-1|23	for a more general use in historical and philological works.
21cr|texlive-biblatex-enc-44627-1|24	The package was initially derived from historische-zeitschrift,
21cr|texlive-biblatex-enc-44627-1|25	with the necessary modifications.
21cr|texlive-biblatex-enc-44627-1|26	
21cr|texlive-biblatex-enc-44627-1|27	%files
21cr|texlive-biblatex-enc-44627-1|28	%doc %{_texmfdistdir}/doc/latex/biblatex-enc/
21cr|texlive-biblatex-enc-44627-1|29	%{_texmfdistdir}/tex/latex/biblatex-enc/
21cr|texlive-biblatex-enc-44627-1|30	
21cr|texlive-biblatex-enc-44627-1|31	#------------------------------------------------------------------
21cr|texlive-biblatex-enc-44627-1|32	
21cr|texlive-biblatex-enc-44627-1|33	%prep
21cr|texlive-biblatex-enc-44627-1|34	%setup -c -a0 -a1
21cr|texlive-biblatex-enc-44627-1|35	
21cr|texlive-biblatex-enc-44627-1|36	%build
21cr|texlive-biblatex-enc-44627-1|37	
21cr|texlive-biblatex-enc-44627-1|38	%install
21cr|texlive-biblatex-enc-44627-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-enc-44627-1|40	rm -rf tlpkg
21cr|texlive-biblatex-enc-44627-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

8915 21
21cr|texlive-biblatex-ext-63638-1|1	%define oname biblatex-ext
21cr|texlive-biblatex-ext-63638-1|2	
21cr|texlive-biblatex-ext-63638-1|3	Summary:	Extended BibLaTeX standard styles
21cr|texlive-biblatex-ext-63638-1|4	Name:		texlive-biblatex-ext
21cr|texlive-biblatex-ext-63638-1|5	Version:	63638
21cr|texlive-biblatex-ext-63638-1|6	Release:	1
21cr|texlive-biblatex-ext-63638-1|7	License:	LPPL1.3
21cr|texlive-biblatex-ext-63638-1|8	Group:		Publishing
21cr|texlive-biblatex-ext-63638-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-ext-63638-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-ext-63638-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-ext-63638-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-ext-63638-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-ext-63638-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-ext-63638-1|15	Provides:	tex(biblatex-ext-oa-doiapi.sty) = 2024
21cr|texlive-biblatex-ext-63638-1|16	Provides:	tex(biblatex-ext-oa.sty) = 2024
21cr|texlive-biblatex-ext-63638-1|17	Provides:	tex(biblatex-ext-oasymb-l3draw.sty) = 2024
21cr|texlive-biblatex-ext-63638-1|18	Provides:	tex(biblatex-ext-oasymb-pict2e.sty) = 2024
21cr|texlive-biblatex-ext-63638-1|19	Provides:	tex(biblatex-ext-oasymb-tikz.sty) = 2024
21cr|texlive-biblatex-ext-63638-1|20	Provides:	tex(biblatex-ext-tabular.sty) = 2024
21cr|texlive-biblatex-ext-63638-1|21	Provides:	tex(blxextdoiapi.lua) = 2024
21cr|texlive-biblatex-ext-63638-1|22	Provides:	tex(ext-alphabetic.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|23	Provides:	tex(ext-alphabetic.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|24	Provides:	tex(ext-alphabetic-verb.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|25	Provides:	tex(ext-alphabetic-verb.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|26	Provides:	tex(ext-authortitle.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|27	Provides:	tex(ext-authortitle.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|28	Provides:	tex(ext-authortitle-common.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|29	Provides:	tex(ext-authortitle-comp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|30	Provides:	tex(ext-authortitle-comp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|31	Provides:	tex(ext-authortitle-ibid.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|32	Provides:	tex(ext-authortitle-ibid.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|33	Provides:	tex(ext-authortitle-icomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|34	Provides:	tex(ext-authortitle-icomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|35	Provides:	tex(ext-authortitle-tcomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|36	Provides:	tex(ext-authortitle-tcomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|37	Provides:	tex(ext-authortitle-terse.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|38	Provides:	tex(ext-authortitle-terse.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|39	Provides:	tex(ext-authortitle-ticomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|40	Provides:	tex(ext-authortitle-ticomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|41	Provides:	tex(ext-authoryear.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|42	Provides:	tex(ext-authoryear.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|43	Provides:	tex(ext-authoryear-common.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|44	Provides:	tex(ext-authoryear-comp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|45	Provides:	tex(ext-authoryear-comp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|46	Provides:	tex(ext-authoryear-ecomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|47	Provides:	tex(ext-authoryear-ecomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|48	Provides:	tex(ext-authoryear-ibid.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|49	Provides:	tex(ext-authoryear-ibid.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|50	Provides:	tex(ext-authoryear-icomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|51	Provides:	tex(ext-authoryear-icomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|52	Provides:	tex(ext-authoryear-iecomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|53	Provides:	tex(ext-authoryear-iecomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|54	Provides:	tex(ext-authoryear-tcomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|55	Provides:	tex(ext-authoryear-tcomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|56	Provides:	tex(ext-authoryear-tecomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|57	Provides:	tex(ext-authoryear-tecomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|58	Provides:	tex(ext-authoryear-terse.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|59	Provides:	tex(ext-authoryear-terse.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|60	Provides:	tex(ext-authoryear-ticomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|61	Provides:	tex(ext-authoryear-ticomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|62	Provides:	tex(ext-authoryear-tiecomp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|63	Provides:	tex(ext-authoryear-tiecomp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|64	Provides:	tex(ext-biblatex-aux.def) = 2024
21cr|texlive-biblatex-ext-63638-1|65	Provides:	tex(ext-dashed-common.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|66	Provides:	tex(ext-numeric.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|67	Provides:	tex(ext-numeric.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|68	Provides:	tex(ext-numeric-comp.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|69	Provides:	tex(ext-numeric-comp.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|70	Provides:	tex(ext-numeric-verb.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|71	Provides:	tex(ext-numeric-verb.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|72	Provides:	tex(ext-standard.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|73	Provides:	tex(ext-verbose.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|74	Provides:	tex(ext-verbose.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|75	Provides:	tex(ext-verbose-common.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|76	Provides:	tex(ext-verbose-ibid.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|77	Provides:	tex(ext-verbose-ibid.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|78	Provides:	tex(ext-verbose-inote.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|79	Provides:	tex(ext-verbose-inote.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|80	Provides:	tex(ext-verbose-note.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|81	Provides:	tex(ext-verbose-note.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|82	Provides:	tex(ext-verbose-trad1.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|83	Provides:	tex(ext-verbose-trad1.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|84	Provides:	tex(ext-verbose-trad2.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|85	Provides:	tex(ext-verbose-trad2.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|86	Provides:	tex(ext-verbose-trad3.bbx) = 2024
21cr|texlive-biblatex-ext-63638-1|87	Provides:	tex(ext-verbose-trad3.cbx) = 2024
21cr|texlive-biblatex-ext-63638-1|88	BuildArch:	noarch
21cr|texlive-biblatex-ext-63638-1|89	
21cr|texlive-biblatex-ext-63638-1|90	%description
21cr|texlive-biblatex-ext-63638-1|91	The BibLaTeX-ext bundle provides styles that slightly extend
21cr|texlive-biblatex-ext-63638-1|92	the standard styles that ship with BibLaTeX. The styles offered
21cr|texlive-biblatex-ext-63638-1|93	in this bundle provide a simple interface to change some of the
21cr|texlive-biblatex-ext-63638-1|94	stylistic decisions made in the standard styles. At the same
21cr|texlive-biblatex-ext-63638-1|95	time they stay as close to their standard counterparts as
21cr|texlive-biblatex-ext-63638-1|96	possible, so that most customisation methods can be applied
21cr|texlive-biblatex-ext-63638-1|97	here as well.
21cr|texlive-biblatex-ext-63638-1|98	
21cr|texlive-biblatex-ext-63638-1|99	%files
21cr|texlive-biblatex-ext-63638-1|100	%doc %{_texmfdistdir}/doc/latex/biblatex-ext
21cr|texlive-biblatex-ext-63638-1|101	%{_texmfdistdir}/tex/latex/biblatex-ext
21cr|texlive-biblatex-ext-63638-1|102	
21cr|texlive-biblatex-ext-63638-1|103	#------------------------------------------------------------------
21cr|texlive-biblatex-ext-63638-1|104	
21cr|texlive-biblatex-ext-63638-1|105	%prep
21cr|texlive-biblatex-ext-63638-1|106	%setup -c -a0 -a1
21cr|texlive-biblatex-ext-63638-1|107	
21cr|texlive-biblatex-ext-63638-1|108	%build
21cr|texlive-biblatex-ext-63638-1|109	
21cr|texlive-biblatex-ext-63638-1|110	%install
21cr|texlive-biblatex-ext-63638-1|111	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-ext-63638-1|112	rm -rf tlpkg
21cr|texlive-biblatex-ext-63638-1|113	cp -fpar * %{buildroot}%{_texmfdistdir}

8916 21
21cr|texlive-biblatex-fiwi-1.7-2|1	Name:		texlive-biblatex-fiwi
21cr|texlive-biblatex-fiwi-1.7-2|2	Version:	1.7
21cr|texlive-biblatex-fiwi-1.7-2|3	Release:	2
21cr|texlive-biblatex-fiwi-1.7-2|4	Summary:	Biblatex styles for use in German humanities
21cr|texlive-biblatex-fiwi-1.7-2|5	Group:		Publishing
21cr|texlive-biblatex-fiwi-1.7-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-fiwi
21cr|texlive-biblatex-fiwi-1.7-2|7	License:	LPPL1.3
21cr|texlive-biblatex-fiwi-1.7-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-fiwi.tar.xz
21cr|texlive-biblatex-fiwi-1.7-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-fiwi.doc.tar.xz
21cr|texlive-biblatex-fiwi-1.7-2|10	BuildArch:	noarch
21cr|texlive-biblatex-fiwi-1.7-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-fiwi-1.7-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-fiwi-1.7-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-fiwi-1.7-2|14	
21cr|texlive-biblatex-fiwi-1.7-2|15	%description
21cr|texlive-biblatex-fiwi-1.7-2|16	The package provides a collection of styles for biblatex
21cr|texlive-biblatex-fiwi-1.7-2|17	(version 1.7 is required, currently). It was designed for
21cr|texlive-biblatex-fiwi-1.7-2|18	citations in German Humanities, especially film studies, and
21cr|texlive-biblatex-fiwi-1.7-2|19	offers some features that are not provided by the standard
21cr|texlive-biblatex-fiwi-1.7-2|20	biblatex styles. The style is highly optimized for documents
21cr|texlive-biblatex-fiwi-1.7-2|21	written in German, and the main documentation is only available
21cr|texlive-biblatex-fiwi-1.7-2|22	in German.
21cr|texlive-biblatex-fiwi-1.7-2|23	
21cr|texlive-biblatex-fiwi-1.7-2|24	#-----------------------------------------------------------------------
21cr|texlive-biblatex-fiwi-1.7-2|25	%files
21cr|texlive-biblatex-fiwi-1.7-2|26	%{_texmfdistdir}/tex/latex/biblatex-fiwi
21cr|texlive-biblatex-fiwi-1.7-2|27	%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi
21cr|texlive-biblatex-fiwi-1.7-2|28	
21cr|texlive-biblatex-fiwi-1.7-2|29	#-----------------------------------------------------------------------
21cr|texlive-biblatex-fiwi-1.7-2|30	%prep
21cr|texlive-biblatex-fiwi-1.7-2|31	%setup -c -a0 -a1
21cr|texlive-biblatex-fiwi-1.7-2|32	
21cr|texlive-biblatex-fiwi-1.7-2|33	%build
21cr|texlive-biblatex-fiwi-1.7-2|34	
21cr|texlive-biblatex-fiwi-1.7-2|35	%install
21cr|texlive-biblatex-fiwi-1.7-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-fiwi-1.7-2|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8917 21
21cr|texlive-biblatex-gb7714-2015-64967-1|1	%define oname biblatex-gb7714-2015
21cr|texlive-biblatex-gb7714-2015-64967-1|2	
21cr|texlive-biblatex-gb7714-2015-64967-1|3	Summary:	A BibLaTeX implementation of the GBT7714-2015 bibliography style for Chinese users
21cr|texlive-biblatex-gb7714-2015-64967-1|4	Name:		texlive-biblatex-gb7714-2015
21cr|texlive-biblatex-gb7714-2015-64967-1|5	Version:	64967
21cr|texlive-biblatex-gb7714-2015-64967-1|6	Release:	1
21cr|texlive-biblatex-gb7714-2015-64967-1|7	License:	LPPL1.3
21cr|texlive-biblatex-gb7714-2015-64967-1|8	Group:		Publishing
21cr|texlive-biblatex-gb7714-2015-64967-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-gb7714-2015-64967-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-gb7714-2015-64967-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-gb7714-2015-64967-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-gb7714-2015-64967-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-gb7714-2015-64967-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-gb7714-2015-64967-1|15	Provides:	tex(chinese-erj.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|16	Provides:	tex(chinese-erj.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|17	Provides:	tex(gb7714-1987ay.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|18	Provides:	tex(gb7714-1987ay.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|19	Provides:	tex(gb7714-1987.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|20	Provides:	tex(gb7714-1987.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|21	Provides:	tex(gb7714-2005ay.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|22	Provides:	tex(gb7714-2005ay.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|23	Provides:	tex(gb7714-2005.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|24	Provides:	tex(gb7714-2005.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|25	Provides:	tex(gb7714-2015ay.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|26	Provides:	tex(gb7714-2015ay.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|27	Provides:	tex(gb7714-2015.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|28	Provides:	tex(gb7714-2015.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|29	Provides:	tex(gb7714-2015-gbk.def) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|30	Provides:	tex(gb7714-2015ms.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|31	Provides:	tex(gb7714-2015ms.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|32	Provides:	tex(gb7714-2015mx.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|33	Provides:	tex(gb7714-2015mx.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|34	Provides:	tex(gb7714-CCNU.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|35	Provides:	tex(gb7714-CCNU.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|36	Provides:	tex(gb7714-NWAFU.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|37	Provides:	tex(gb7714-NWAFU.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|38	Provides:	tex(gb7714-SEU.bbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|39	Provides:	tex(gb7714-SEU.cbx) = 2024
21cr|texlive-biblatex-gb7714-2015-64967-1|40	BuildArch:	noarch
21cr|texlive-biblatex-gb7714-2015-64967-1|41	
21cr|texlive-biblatex-gb7714-2015-64967-1|42	%description
21cr|texlive-biblatex-gb7714-2015-64967-1|43	This package provides an implementation of the GBT7714-2015
21cr|texlive-biblatex-gb7714-2015-64967-1|44	bibliography style. This implementation follows the
21cr|texlive-biblatex-gb7714-2015-64967-1|45	GBT7714-2015 standard and can be used by simply loading
21cr|texlive-biblatex-gb7714-2015-64967-1|46	BibLaTeX with the appropriate option. A demonstration database
21cr|texlive-biblatex-gb7714-2015-64967-1|47	is provided to show how to format input for the style.
21cr|texlive-biblatex-gb7714-2015-64967-1|48	
21cr|texlive-biblatex-gb7714-2015-64967-1|49	%files
21cr|texlive-biblatex-gb7714-2015-64967-1|50	%doc %{_texmfdistdir}/doc/latex/biblatex-gb7714-2015/
21cr|texlive-biblatex-gb7714-2015-64967-1|51	%{_texmfdistdir}/tex/latex/biblatex-gb7714-2015/
21cr|texlive-biblatex-gb7714-2015-64967-1|52	
21cr|texlive-biblatex-gb7714-2015-64967-1|53	#------------------------------------------------------------------
21cr|texlive-biblatex-gb7714-2015-64967-1|54	
21cr|texlive-biblatex-gb7714-2015-64967-1|55	%prep
21cr|texlive-biblatex-gb7714-2015-64967-1|56	%setup -c -a0 -a1
21cr|texlive-biblatex-gb7714-2015-64967-1|57	
21cr|texlive-biblatex-gb7714-2015-64967-1|58	%build
21cr|texlive-biblatex-gb7714-2015-64967-1|59	
21cr|texlive-biblatex-gb7714-2015-64967-1|60	%install
21cr|texlive-biblatex-gb7714-2015-64967-1|61	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-gb7714-2015-64967-1|62	rm -rf tlpkg
21cr|texlive-biblatex-gb7714-2015-64967-1|63	cp -fpar * %{buildroot}%{_texmfdistdir}

8918 21
21cr|texlive-biblatex-german-legal-66461-1|1	%define oname biblatex-german-legal
21cr|texlive-biblatex-german-legal-66461-1|2	
21cr|texlive-biblatex-german-legal-66461-1|3	Summary:	Comprehensive citation style for German legal texts
21cr|texlive-biblatex-german-legal-66461-1|4	Name:		texlive-biblatex-german-legal
21cr|texlive-biblatex-german-legal-66461-1|5	Version:	66461
21cr|texlive-biblatex-german-legal-66461-1|6	Release:	1
21cr|texlive-biblatex-german-legal-66461-1|7	License:	LPPL1.3
21cr|texlive-biblatex-german-legal-66461-1|8	Group:		Publishing
21cr|texlive-biblatex-german-legal-66461-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-german-legal-66461-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-german-legal-66461-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-german-legal-66461-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-german-legal-66461-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-german-legal-66461-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-german-legal-66461-1|15	Provides:	tex(german-legal-book.bbx) = 2024
21cr|texlive-biblatex-german-legal-66461-1|16	Provides:	tex(german-legal-book.cbx) = 2024
21cr|texlive-biblatex-german-legal-66461-1|17	BuildArch:	noarch
21cr|texlive-biblatex-german-legal-66461-1|18	
21cr|texlive-biblatex-german-legal-66461-1|19	%description
21cr|texlive-biblatex-german-legal-66461-1|20	This package aims to provide citation styles (for footnotes and
21cr|texlive-biblatex-german-legal-66461-1|21	bibliographies) for German legal texts. It is currently focused
21cr|texlive-biblatex-german-legal-66461-1|22	on citations in books (style german-legal-book), but may be
21cr|texlive-biblatex-german-legal-66461-1|23	extended to journal articles in the future. Dieses Paket
21cr|texlive-biblatex-german-legal-66461-1|24	enthalt BibLaTeX-Zitierstile fur die Rechtswissenschaften in
21cr|texlive-biblatex-german-legal-66461-1|25	Deutschland. Aktuell enthalt es einen auf Monographien in den
21cr|texlive-biblatex-german-legal-66461-1|26	deutschen Rechtswissenschaften ausgerichteten Zitierstil namens
21cr|texlive-biblatex-german-legal-66461-1|27	german-legal-book.
21cr|texlive-biblatex-german-legal-66461-1|28	
21cr|texlive-biblatex-german-legal-66461-1|29	%files
21cr|texlive-biblatex-german-legal-66461-1|30	%doc %{_texmfdistdir}/doc/latex/biblatex-german-legal
21cr|texlive-biblatex-german-legal-66461-1|31	%{_texmfdistdir}/tex/latex/biblatex-german-legal
21cr|texlive-biblatex-german-legal-66461-1|32	
21cr|texlive-biblatex-german-legal-66461-1|33	#------------------------------------------------------------------
21cr|texlive-biblatex-german-legal-66461-1|34	
21cr|texlive-biblatex-german-legal-66461-1|35	%prep
21cr|texlive-biblatex-german-legal-66461-1|36	%setup -c -a0 -a1
21cr|texlive-biblatex-german-legal-66461-1|37	
21cr|texlive-biblatex-german-legal-66461-1|38	%build
21cr|texlive-biblatex-german-legal-66461-1|39	
21cr|texlive-biblatex-german-legal-66461-1|40	%install
21cr|texlive-biblatex-german-legal-66461-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-german-legal-66461-1|42	rm -rf tlpkg
21cr|texlive-biblatex-german-legal-66461-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

8919 21
21cr|texlive-biblatex-gost-1.17-2|1	Name:		texlive-biblatex-gost
21cr|texlive-biblatex-gost-1.17-2|2	Version:	1.17
21cr|texlive-biblatex-gost-1.17-2|3	Release:	2
21cr|texlive-biblatex-gost-1.17-2|4	Summary:	Biblatex support for GOST standard bibliographies
21cr|texlive-biblatex-gost-1.17-2|5	Group:		Publishing
21cr|texlive-biblatex-gost-1.17-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-gost
21cr|texlive-biblatex-gost-1.17-2|7	License:	LPPL1.3
21cr|texlive-biblatex-gost-1.17-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-gost.tar.xz
21cr|texlive-biblatex-gost-1.17-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-gost.doc.tar.xz
21cr|texlive-biblatex-gost-1.17-2|10	BuildArch:	noarch
21cr|texlive-biblatex-gost-1.17-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-gost-1.17-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-gost-1.17-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-gost-1.17-2|14	
21cr|texlive-biblatex-gost-1.17-2|15	%description
21cr|texlive-biblatex-gost-1.17-2|16	The package provides biblatex support for Russian bibliography
21cr|texlive-biblatex-gost-1.17-2|17	style GOST 7.0.5-2008.
21cr|texlive-biblatex-gost-1.17-2|18	
21cr|texlive-biblatex-gost-1.17-2|19	#-----------------------------------------------------------------------
21cr|texlive-biblatex-gost-1.17-2|20	%files
21cr|texlive-biblatex-gost-1.17-2|21	%{_texmfdistdir}/tex/latex/biblatex-gost
21cr|texlive-biblatex-gost-1.17-2|22	%doc %{_texmfdistdir}/doc/latex/biblatex-gost
21cr|texlive-biblatex-gost-1.17-2|23	
21cr|texlive-biblatex-gost-1.17-2|24	#-----------------------------------------------------------------------
21cr|texlive-biblatex-gost-1.17-2|25	%prep
21cr|texlive-biblatex-gost-1.17-2|26	%setup -c -a0 -a1
21cr|texlive-biblatex-gost-1.17-2|27	
21cr|texlive-biblatex-gost-1.17-2|28	%build
21cr|texlive-biblatex-gost-1.17-2|29	
21cr|texlive-biblatex-gost-1.17-2|30	%install
21cr|texlive-biblatex-gost-1.17-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-gost-1.17-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8920 21
21cr|texlive-biblatex-historian-0.4-8|1	# revision 19787
21cr|texlive-biblatex-historian-0.4-8|2	# category Package
21cr|texlive-biblatex-historian-0.4-8|3	# catalog-ctan /macros/latex/exptl/biblatex-contrib/biblatex-historian
21cr|texlive-biblatex-historian-0.4-8|4	# catalog-date 2010-08-23 11:17:08 +0200
21cr|texlive-biblatex-historian-0.4-8|5	# catalog-license lppl
21cr|texlive-biblatex-historian-0.4-8|6	# catalog-version 0.4
21cr|texlive-biblatex-historian-0.4-8|7	Name:		texlive-biblatex-historian
21cr|texlive-biblatex-historian-0.4-8|8	Version:	0.4
21cr|texlive-biblatex-historian-0.4-8|9	Release:	8
21cr|texlive-biblatex-historian-0.4-8|10	Summary:	A Biblatex style
21cr|texlive-biblatex-historian-0.4-8|11	Group:		Publishing
21cr|texlive-biblatex-historian-0.4-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-historian
21cr|texlive-biblatex-historian-0.4-8|13	License:	LPPL
21cr|texlive-biblatex-historian-0.4-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-historian.tar.xz
21cr|texlive-biblatex-historian-0.4-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-historian.doc.tar.xz
21cr|texlive-biblatex-historian-0.4-8|16	BuildArch:	noarch
21cr|texlive-biblatex-historian-0.4-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-historian-0.4-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-historian-0.4-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-historian-0.4-8|20	
21cr|texlive-biblatex-historian-0.4-8|21	%description
21cr|texlive-biblatex-historian-0.4-8|22	A biblatex style, based on the Turabian Manual (a version of
21cr|texlive-biblatex-historian-0.4-8|23	Chicago).
21cr|texlive-biblatex-historian-0.4-8|24	
21cr|texlive-biblatex-historian-0.4-8|25	
21cr|texlive-biblatex-historian-0.4-8|26	#-----------------------------------------------------------------------
21cr|texlive-biblatex-historian-0.4-8|27	%files
21cr|texlive-biblatex-historian-0.4-8|28	%{_texmfdistdir}/tex/latex/biblatex-historian/historian.bbx
21cr|texlive-biblatex-historian-0.4-8|29	%{_texmfdistdir}/tex/latex/biblatex-historian/historian.cbx
21cr|texlive-biblatex-historian-0.4-8|30	%{_texmfdistdir}/tex/latex/biblatex-historian/historian.lbx
21cr|texlive-biblatex-historian-0.4-8|31	%doc %{_texmfdistdir}/doc/latex/biblatex-historian/README.txt
21cr|texlive-biblatex-historian-0.4-8|32	%doc %{_texmfdistdir}/doc/latex/biblatex-historian/historian.bib
21cr|texlive-biblatex-historian-0.4-8|33	%doc %{_texmfdistdir}/doc/latex/biblatex-historian/historian.pdf
21cr|texlive-biblatex-historian-0.4-8|34	
21cr|texlive-biblatex-historian-0.4-8|35	#-----------------------------------------------------------------------
21cr|texlive-biblatex-historian-0.4-8|36	%prep
21cr|texlive-biblatex-historian-0.4-8|37	%setup -c -a0 -a1
21cr|texlive-biblatex-historian-0.4-8|38	
21cr|texlive-biblatex-historian-0.4-8|39	%build
21cr|texlive-biblatex-historian-0.4-8|40	
21cr|texlive-biblatex-historian-0.4-8|41	%install
21cr|texlive-biblatex-historian-0.4-8|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-historian-0.4-8|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8921 21
21cr|texlive-biblatex-ieee-1.3-1|1	Name:		texlive-biblatex-ieee
21cr|texlive-biblatex-ieee-1.3-1|2	Version:	1.3
21cr|texlive-biblatex-ieee-1.3-1|3	Release:	1
21cr|texlive-biblatex-ieee-1.3-1|4	Summary:	Ieee style files for biblatex
21cr|texlive-biblatex-ieee-1.3-1|5	Group:		Publishing
21cr|texlive-biblatex-ieee-1.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-ieee
21cr|texlive-biblatex-ieee-1.3-1|7	License:	LPPL1.3
21cr|texlive-biblatex-ieee-1.3-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ieee.tar.xz
21cr|texlive-biblatex-ieee-1.3-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ieee.doc.tar.xz
21cr|texlive-biblatex-ieee-1.3-1|10	BuildArch:	noarch
21cr|texlive-biblatex-ieee-1.3-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-ieee-1.3-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-ieee-1.3-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-ieee-1.3-1|14	
21cr|texlive-biblatex-ieee-1.3-1|15	%description
21cr|texlive-biblatex-ieee-1.3-1|16	This is a biblatex style that implements the bibliography style
21cr|texlive-biblatex-ieee-1.3-1|17	of the IEEE for biblatex. The implementation follows standard
21cr|texlive-biblatex-ieee-1.3-1|18	biblatex conventions, and can be used simply by loading
21cr|texlive-biblatex-ieee-1.3-1|19	biblatex with the appropriate option:
21cr|texlive-biblatex-ieee-1.3-1|20	\usepackage[style=ieee]{biblatex} A demonstration database is
21cr|texlive-biblatex-ieee-1.3-1|21	provided to show how to format input for the style.
21cr|texlive-biblatex-ieee-1.3-1|22	
21cr|texlive-biblatex-ieee-1.3-1|23	#-----------------------------------------------------------------------
21cr|texlive-biblatex-ieee-1.3-1|24	%files
21cr|texlive-biblatex-ieee-1.3-1|25	%{_texmfdistdir}/tex/latex/biblatex-ieee
21cr|texlive-biblatex-ieee-1.3-1|26	%doc %{_texmfdistdir}/doc/latex/biblatex-ieee
21cr|texlive-biblatex-ieee-1.3-1|27	
21cr|texlive-biblatex-ieee-1.3-1|28	#-----------------------------------------------------------------------
21cr|texlive-biblatex-ieee-1.3-1|29	%prep
21cr|texlive-biblatex-ieee-1.3-1|30	%setup -c -a0 -a1
21cr|texlive-biblatex-ieee-1.3-1|31	
21cr|texlive-biblatex-ieee-1.3-1|32	%build
21cr|texlive-biblatex-ieee-1.3-1|33	
21cr|texlive-biblatex-ieee-1.3-1|34	%install
21cr|texlive-biblatex-ieee-1.3-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-ieee-1.3-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8922 21
21cr|texlive-biblatex-ijsra-41634-1|1	%define oname biblatex-ijsra
21cr|texlive-biblatex-ijsra-41634-1|2	
21cr|texlive-biblatex-ijsra-41634-1|3	Summary:	BibLaTeX style for the International Journal of Student Research in Archaeology
21cr|texlive-biblatex-ijsra-41634-1|4	Name:		texlive-biblatex-ijsra
21cr|texlive-biblatex-ijsra-41634-1|5	Version:	41634
21cr|texlive-biblatex-ijsra-41634-1|6	Release:	1
21cr|texlive-biblatex-ijsra-41634-1|7	License:	LPPL1.3
21cr|texlive-biblatex-ijsra-41634-1|8	Group:		Publishing
21cr|texlive-biblatex-ijsra-41634-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-ijsra-41634-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-ijsra-41634-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-ijsra-41634-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-ijsra-41634-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-ijsra-41634-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-ijsra-41634-1|15	Provides:	tex-biblatex-ijsra = 2024
21cr|texlive-biblatex-ijsra-41634-1|16	Provides:	tex(ijsra.bbx) = 2024
21cr|texlive-biblatex-ijsra-41634-1|17	Provides:	tex(ijsra.cbx) = 2024
21cr|texlive-biblatex-ijsra-41634-1|18	BuildArch:	noarch
21cr|texlive-biblatex-ijsra-41634-1|19	
21cr|texlive-biblatex-ijsra-41634-1|20	%description
21cr|texlive-biblatex-ijsra-41634-1|21	BibLaTeX style used for the journal International Journal of
21cr|texlive-biblatex-ijsra-41634-1|22	Student Research in Archaeology.
21cr|texlive-biblatex-ijsra-41634-1|23	
21cr|texlive-biblatex-ijsra-41634-1|24	%files
21cr|texlive-biblatex-ijsra-41634-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-ijsra-41634-1|26	%{_texmfdistdir}/tex/latex/biblatex-ijsra/
21cr|texlive-biblatex-ijsra-41634-1|27	
21cr|texlive-biblatex-ijsra-41634-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-ijsra-41634-1|29	
21cr|texlive-biblatex-ijsra-41634-1|30	%prep
21cr|texlive-biblatex-ijsra-41634-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-ijsra-41634-1|32	
21cr|texlive-biblatex-ijsra-41634-1|33	%build
21cr|texlive-biblatex-ijsra-41634-1|34	
21cr|texlive-biblatex-ijsra-41634-1|35	%install
21cr|texlive-biblatex-ijsra-41634-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-ijsra-41634-1|37	rm -rf tlpkg
21cr|texlive-biblatex-ijsra-41634-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8923 21
21cr|texlive-biblatex-iso690-62866-1|1	%define oname biblatex-iso690
21cr|texlive-biblatex-iso690-62866-1|2	
21cr|texlive-biblatex-iso690-62866-1|3	Summary:	BibLaTeX style for ISO 690 standard
21cr|texlive-biblatex-iso690-62866-1|4	Name:		texlive-biblatex-iso690
21cr|texlive-biblatex-iso690-62866-1|5	Version:	62866
21cr|texlive-biblatex-iso690-62866-1|6	Release:	1
21cr|texlive-biblatex-iso690-62866-1|7	License:	LPPL1.3
21cr|texlive-biblatex-iso690-62866-1|8	Group:		Publishing
21cr|texlive-biblatex-iso690-62866-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-iso690-62866-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-iso690-62866-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-iso690-62866-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-iso690-62866-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-iso690-62866-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-iso690-62866-1|15	Provides:	tex-biblatex-iso690 = 2024
21cr|texlive-biblatex-iso690-62866-1|16	Provides:	tex(iso-alphabetic.bbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|17	Provides:	tex(iso-alphabetic.cbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|18	Provides:	tex(iso-authortitle.bbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|19	Provides:	tex(iso-authortitle.cbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|20	Provides:	tex(iso-authoryear.bbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|21	Provides:	tex(iso-authoryear.cbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|22	Provides:	tex(iso.bbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|23	Provides:	tex(iso-fullcite.cbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|24	Provides:	tex(iso-numeric.bbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|25	Provides:	tex(iso-numeric.cbx) = 2024
21cr|texlive-biblatex-iso690-62866-1|26	BuildArch:	noarch
21cr|texlive-biblatex-iso690-62866-1|27	
21cr|texlive-biblatex-iso690-62866-1|28	%description
21cr|texlive-biblatex-iso690-62866-1|29	The package provides a bibliography and citation style which
21cr|texlive-biblatex-iso690-62866-1|30	conforms to the latest revision of the international standard
21cr|texlive-biblatex-iso690-62866-1|31	ISO 690:2010. The implementation follows BibLaTeX conventions
21cr|texlive-biblatex-iso690-62866-1|32	and requires biblatex >= 3.4 and biber >= 2.5.
21cr|texlive-biblatex-iso690-62866-1|33	
21cr|texlive-biblatex-iso690-62866-1|34	%files
21cr|texlive-biblatex-iso690-62866-1|35	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-iso690-62866-1|36	%{_texmfdistdir}/tex/latex/biblatex-iso690/
21cr|texlive-biblatex-iso690-62866-1|37	
21cr|texlive-biblatex-iso690-62866-1|38	#------------------------------------------------------------------
21cr|texlive-biblatex-iso690-62866-1|39	
21cr|texlive-biblatex-iso690-62866-1|40	%prep
21cr|texlive-biblatex-iso690-62866-1|41	%setup -c -a0 -a1
21cr|texlive-biblatex-iso690-62866-1|42	
21cr|texlive-biblatex-iso690-62866-1|43	%build
21cr|texlive-biblatex-iso690-62866-1|44	
21cr|texlive-biblatex-iso690-62866-1|45	%install
21cr|texlive-biblatex-iso690-62866-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-iso690-62866-1|47	rm -rf tlpkg
21cr|texlive-biblatex-iso690-62866-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

8924 21
21cr|texlive-biblatex-jura2-64762-1|1	%define oname biblatex-jura2
21cr|texlive-biblatex-jura2-64762-1|2	
21cr|texlive-biblatex-jura2-64762-1|3	Summary:	Citation style for the German legal profession
21cr|texlive-biblatex-jura2-64762-1|4	Name:		texlive-biblatex-jura2
21cr|texlive-biblatex-jura2-64762-1|5	Version:	64762
21cr|texlive-biblatex-jura2-64762-1|6	Release:	1
21cr|texlive-biblatex-jura2-64762-1|7	License:	LPPL1.3
21cr|texlive-biblatex-jura2-64762-1|8	Group:		Publishing
21cr|texlive-biblatex-jura2-64762-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-jura2-64762-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-jura2-64762-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-jura2-64762-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-jura2-64762-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-jura2-64762-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-jura2-64762-1|15	Provides:	tex(jura2.bbx) = 2024
21cr|texlive-biblatex-jura2-64762-1|16	Provides:	tex(jura2.cbx) = 2024
21cr|texlive-biblatex-jura2-64762-1|17	BuildArch:	noarch
21cr|texlive-biblatex-jura2-64762-1|18	
21cr|texlive-biblatex-jura2-64762-1|19	%description
21cr|texlive-biblatex-jura2-64762-1|20	The package offers BibLaTeX support for citations in German
21cr|texlive-biblatex-jura2-64762-1|21	legal texts. This is a style that, unlike other styles in 2019,
21cr|texlive-biblatex-jura2-64762-1|22	actually works with modern TeX distributions.
21cr|texlive-biblatex-jura2-64762-1|23	
21cr|texlive-biblatex-jura2-64762-1|24	%files
21cr|texlive-biblatex-jura2-64762-1|25	%doc %{_texmfdistdir}/doc/latex/biblatex-jura2
21cr|texlive-biblatex-jura2-64762-1|26	%{_texmfdistdir}/tex/latex/biblatex-jura2
21cr|texlive-biblatex-jura2-64762-1|27	
21cr|texlive-biblatex-jura2-64762-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-jura2-64762-1|29	
21cr|texlive-biblatex-jura2-64762-1|30	%prep
21cr|texlive-biblatex-jura2-64762-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-jura2-64762-1|32	
21cr|texlive-biblatex-jura2-64762-1|33	%build
21cr|texlive-biblatex-jura2-64762-1|34	
21cr|texlive-biblatex-jura2-64762-1|35	%install
21cr|texlive-biblatex-jura2-64762-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-jura2-64762-1|37	rm -rf tlpkg
21cr|texlive-biblatex-jura2-64762-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8925 21
21cr|texlive-biblatex-juradiss-0.1g-2|1	# revision 29252
21cr|texlive-biblatex-juradiss-0.1g-2|2	# category Package
21cr|texlive-biblatex-juradiss-0.1g-2|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-juradiss
21cr|texlive-biblatex-juradiss-0.1g-2|4	# catalog-date 2013-03-01 08:15:18 +0100
21cr|texlive-biblatex-juradiss-0.1g-2|5	# catalog-license lppl
21cr|texlive-biblatex-juradiss-0.1g-2|6	# catalog-version 0.1f
21cr|texlive-biblatex-juradiss-0.1g-2|7	Name:		texlive-biblatex-juradiss
21cr|texlive-biblatex-juradiss-0.1g-2|8	Version:	0.1g
21cr|texlive-biblatex-juradiss-0.1g-2|9	Release:	2
21cr|texlive-biblatex-juradiss-0.1g-2|10	Summary:	Biblatex stylefiles for German law thesis
21cr|texlive-biblatex-juradiss-0.1g-2|11	Group:		Publishing
21cr|texlive-biblatex-juradiss-0.1g-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-juradiss
21cr|texlive-biblatex-juradiss-0.1g-2|13	License:	LPPL
21cr|texlive-biblatex-juradiss-0.1g-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-juradiss.tar.xz
21cr|texlive-biblatex-juradiss-0.1g-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-juradiss.doc.tar.xz
21cr|texlive-biblatex-juradiss-0.1g-2|16	BuildArch:	noarch
21cr|texlive-biblatex-juradiss-0.1g-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-juradiss-0.1g-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-juradiss-0.1g-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-juradiss-0.1g-2|20	
21cr|texlive-biblatex-juradiss-0.1g-2|21	%description
21cr|texlive-biblatex-juradiss-0.1g-2|22	The package provides a style for use in typesetting a German
21cr|texlive-biblatex-juradiss-0.1g-2|23	law thesis with LaTeX. The style (using biblatex) is based on
21cr|texlive-biblatex-juradiss-0.1g-2|24	biblatex-dw.
21cr|texlive-biblatex-juradiss-0.1g-2|25	
21cr|texlive-biblatex-juradiss-0.1g-2|26	#-----------------------------------------------------------------------
21cr|texlive-biblatex-juradiss-0.1g-2|27	%files
21cr|texlive-biblatex-juradiss-0.1g-2|28	%{_texmfdistdir}/tex/latex/biblatex-juradiss/biblatex-juradiss.bbx
21cr|texlive-biblatex-juradiss-0.1g-2|29	%{_texmfdistdir}/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx
21cr|texlive-biblatex-juradiss-0.1g-2|30	%doc %{_texmfdistdir}/doc/latex/biblatex-juradiss/README
21cr|texlive-biblatex-juradiss-0.1g-2|31	%doc %{_texmfdistdir}/doc/latex/biblatex-juradiss/biber.conf
21cr|texlive-biblatex-juradiss-0.1g-2|32	%doc %{_texmfdistdir}/doc/latex/biblatex-juradiss/biblatex-juradiss.pdf
21cr|texlive-biblatex-juradiss-0.1g-2|33	%doc %{_texmfdistdir}/doc/latex/biblatex-juradiss/biblatex-juradiss.tex
21cr|texlive-biblatex-juradiss-0.1g-2|34	
21cr|texlive-biblatex-juradiss-0.1g-2|35	#-----------------------------------------------------------------------
21cr|texlive-biblatex-juradiss-0.1g-2|36	%prep
21cr|texlive-biblatex-juradiss-0.1g-2|37	%setup -c -a0 -a1
21cr|texlive-biblatex-juradiss-0.1g-2|38	
21cr|texlive-biblatex-juradiss-0.1g-2|39	%build
21cr|texlive-biblatex-juradiss-0.1g-2|40	
21cr|texlive-biblatex-juradiss-0.1g-2|41	%install
21cr|texlive-biblatex-juradiss-0.1g-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-juradiss-0.1g-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8926 21
21cr|texlive-biblatex-license-58437-1|1	%define oname biblatex-license
21cr|texlive-biblatex-license-58437-1|2	
21cr|texlive-biblatex-license-58437-1|3	Summary:	Add license data to the bibliography
21cr|texlive-biblatex-license-58437-1|4	Name:		texlive-biblatex-license
21cr|texlive-biblatex-license-58437-1|5	Version:	58437
21cr|texlive-biblatex-license-58437-1|6	Release:	1
21cr|texlive-biblatex-license-58437-1|7	License:	LPPL1.3
21cr|texlive-biblatex-license-58437-1|8	Group:		Publishing
21cr|texlive-biblatex-license-58437-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-license-58437-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-license-58437-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-license-58437-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-license-58437-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-license-58437-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-license-58437-1|15	Provides:	tex(biblatex-license.sty) = 2024
21cr|texlive-biblatex-license-58437-1|16	BuildArch:	noarch
21cr|texlive-biblatex-license-58437-1|17	
21cr|texlive-biblatex-license-58437-1|18	%description
21cr|texlive-biblatex-license-58437-1|19	This package is for adding license data to bibliography entries
21cr|texlive-biblatex-license-58437-1|20	via BibLaTeX's built-in related mechanism. It provides a new
21cr|texlive-biblatex-license-58437-1|21	relatedtype license and some bibmacros for typesetting these
21cr|texlive-biblatex-license-58437-1|22	related entries.
21cr|texlive-biblatex-license-58437-1|23	
21cr|texlive-biblatex-license-58437-1|24	%files
21cr|texlive-biblatex-license-58437-1|25	%doc %{_texmfdistdir}/doc/latex/biblatex-license
21cr|texlive-biblatex-license-58437-1|26	%{_texmfdistdir}/tex/latex/biblatex-license
21cr|texlive-biblatex-license-58437-1|27	
21cr|texlive-biblatex-license-58437-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-license-58437-1|29	
21cr|texlive-biblatex-license-58437-1|30	%prep
21cr|texlive-biblatex-license-58437-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-license-58437-1|32	
21cr|texlive-biblatex-license-58437-1|33	%build
21cr|texlive-biblatex-license-58437-1|34	
21cr|texlive-biblatex-license-58437-1|35	%install
21cr|texlive-biblatex-license-58437-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-license-58437-1|37	rm -rf tlpkg
21cr|texlive-biblatex-license-58437-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8927 21
21cr|texlive-biblatex-lncs-65280-1|1	%define oname biblatex-lncs
21cr|texlive-biblatex-lncs-65280-1|2	
21cr|texlive-biblatex-lncs-65280-1|3	Summary:	BibLaTeX style for Springer Lecture Notes in Computer Science
21cr|texlive-biblatex-lncs-65280-1|4	Name:		texlive-biblatex-lncs
21cr|texlive-biblatex-lncs-65280-1|5	Version:	65280
21cr|texlive-biblatex-lncs-65280-1|6	Release:	1
21cr|texlive-biblatex-lncs-65280-1|7	License:	LPPL1.3
21cr|texlive-biblatex-lncs-65280-1|8	Group:		Publishing
21cr|texlive-biblatex-lncs-65280-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-lncs-65280-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-lncs-65280-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-lncs-65280-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-lncs-65280-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-lncs-65280-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-lncs-65280-1|15	Provides:	tex(lncs.bbx) = 2024
21cr|texlive-biblatex-lncs-65280-1|16	Provides:	tex(lncs.cbx) = 2024
21cr|texlive-biblatex-lncs-65280-1|17	BuildArch:	noarch
21cr|texlive-biblatex-lncs-65280-1|18	
21cr|texlive-biblatex-lncs-65280-1|19	%description
21cr|texlive-biblatex-lncs-65280-1|20	This is a BibLaTeX style for Springer Lecture Notes in Computer
21cr|texlive-biblatex-lncs-65280-1|21	Science (LNCS). It extends the standard BiBTeX model by an
21cr|texlive-biblatex-lncs-65280-1|22	acronym entry.
21cr|texlive-biblatex-lncs-65280-1|23	
21cr|texlive-biblatex-lncs-65280-1|24	%files
21cr|texlive-biblatex-lncs-65280-1|25	%doc %{_texmfdistdir}/doc/latex/biblatex-lncs
21cr|texlive-biblatex-lncs-65280-1|26	%{_texmfdistdir}/tex/latex/biblatex-lncs
21cr|texlive-biblatex-lncs-65280-1|27	
21cr|texlive-biblatex-lncs-65280-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-lncs-65280-1|29	
21cr|texlive-biblatex-lncs-65280-1|30	%prep
21cr|texlive-biblatex-lncs-65280-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-lncs-65280-1|32	
21cr|texlive-biblatex-lncs-65280-1|33	%build
21cr|texlive-biblatex-lncs-65280-1|34	
21cr|texlive-biblatex-lncs-65280-1|35	%install
21cr|texlive-biblatex-lncs-65280-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-lncs-65280-1|37	rm -rf tlpkg
21cr|texlive-biblatex-lncs-65280-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8928 21
21cr|texlive-biblatex-lni-61719-1|1	%define oname biblatex-lni
21cr|texlive-biblatex-lni-61719-1|2	
21cr|texlive-biblatex-lni-61719-1|3	Summary:	LNI style for BibLaTeX
21cr|texlive-biblatex-lni-61719-1|4	Name:		texlive-biblatex-lni
21cr|texlive-biblatex-lni-61719-1|5	Version:	61719
21cr|texlive-biblatex-lni-61719-1|6	Release:	1
21cr|texlive-biblatex-lni-61719-1|7	License:	LPPL1.3
21cr|texlive-biblatex-lni-61719-1|8	Group:		Publishing
21cr|texlive-biblatex-lni-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-lni-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-lni-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-lni-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-lni-61719-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-lni-61719-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-lni-61719-1|15	Provides:	tex-biblatex-lni = 2024
21cr|texlive-biblatex-lni-61719-1|16	Provides:	tex(LNI.bbx) = 2024
21cr|texlive-biblatex-lni-61719-1|17	Provides:	tex(LNI.cbx) = 2024
21cr|texlive-biblatex-lni-61719-1|18	BuildArch:	noarch
21cr|texlive-biblatex-lni-61719-1|19	
21cr|texlive-biblatex-lni-61719-1|20	%description
21cr|texlive-biblatex-lni-61719-1|21	BibLaTeX style for the Lecture Notes in Informatics, which is
21cr|texlive-biblatex-lni-61719-1|22	published by the Gesellschaft fur Informatik (GI e.V.).
21cr|texlive-biblatex-lni-61719-1|23	
21cr|texlive-biblatex-lni-61719-1|24	%files
21cr|texlive-biblatex-lni-61719-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-lni-61719-1|26	%{_texmfdistdir}/tex/latex/biblatex-lni/
21cr|texlive-biblatex-lni-61719-1|27	
21cr|texlive-biblatex-lni-61719-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-lni-61719-1|29	
21cr|texlive-biblatex-lni-61719-1|30	%prep
21cr|texlive-biblatex-lni-61719-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-lni-61719-1|32	
21cr|texlive-biblatex-lni-61719-1|33	%build
21cr|texlive-biblatex-lni-61719-1|34	
21cr|texlive-biblatex-lni-61719-1|35	%install
21cr|texlive-biblatex-lni-61719-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-lni-61719-1|37	rm -rf tlpkg
21cr|texlive-biblatex-lni-61719-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8929 21
21cr|texlive-biblatex-luh-ipw-0.3-7|1	# revision 25093
21cr|texlive-biblatex-luh-ipw-0.3-7|2	# category Package
21cr|texlive-biblatex-luh-ipw-0.3-7|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-luh-ipw
21cr|texlive-biblatex-luh-ipw-0.3-7|4	# catalog-date 2012-01-10 17:14:00 +0100
21cr|texlive-biblatex-luh-ipw-0.3-7|5	# catalog-license lppl1.3
21cr|texlive-biblatex-luh-ipw-0.3-7|6	# catalog-version 0.3
21cr|texlive-biblatex-luh-ipw-0.3-7|7	Name:		texlive-biblatex-luh-ipw
21cr|texlive-biblatex-luh-ipw-0.3-7|8	Version:	0.3
21cr|texlive-biblatex-luh-ipw-0.3-7|9	Release:	7
21cr|texlive-biblatex-luh-ipw-0.3-7|10	Summary:	Biblatex styles for social sciences
21cr|texlive-biblatex-luh-ipw-0.3-7|11	Group:		Publishing
21cr|texlive-biblatex-luh-ipw-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-luh-ipw
21cr|texlive-biblatex-luh-ipw-0.3-7|13	License:	LPPL1.3
21cr|texlive-biblatex-luh-ipw-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-luh-ipw.tar.xz
21cr|texlive-biblatex-luh-ipw-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-luh-ipw.doc.tar.xz
21cr|texlive-biblatex-luh-ipw-0.3-7|16	BuildArch:	noarch
21cr|texlive-biblatex-luh-ipw-0.3-7|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-luh-ipw-0.3-7|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-luh-ipw-0.3-7|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-luh-ipw-0.3-7|20	
21cr|texlive-biblatex-luh-ipw-0.3-7|21	%description
21cr|texlive-biblatex-luh-ipw-0.3-7|22	The bundle is a small collection of styles for biblatex. It was
21cr|texlive-biblatex-luh-ipw-0.3-7|23	designed for citations in the Humanities, following the
21cr|texlive-biblatex-luh-ipw-0.3-7|24	guidelines of style of the institutes for the social sciences
21cr|texlive-biblatex-luh-ipw-0.3-7|25	of the Leibniz University Hannover/LUH (especially the
21cr|texlive-biblatex-luh-ipw-0.3-7|26	Institute of Political Science). The bundle depends on biblatex
21cr|texlive-biblatex-luh-ipw-0.3-7|27	(version 1.1 at least) and cannot be used without it.
21cr|texlive-biblatex-luh-ipw-0.3-7|28	
21cr|texlive-biblatex-luh-ipw-0.3-7|29	
21cr|texlive-biblatex-luh-ipw-0.3-7|30	#-----------------------------------------------------------------------
21cr|texlive-biblatex-luh-ipw-0.3-7|31	%files
21cr|texlive-biblatex-luh-ipw-0.3-7|32	%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx
21cr|texlive-biblatex-luh-ipw-0.3-7|33	%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/bbx/standard-luh-ipw.bbx
21cr|texlive-biblatex-luh-ipw-0.3-7|34	%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/bbx/verbose-inote-luh-ipw.bbx
21cr|texlive-biblatex-luh-ipw-0.3-7|35	%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/cbx/authoryear-luh-ipw.cbx
21cr|texlive-biblatex-luh-ipw-0.3-7|36	%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/cbx/standard-luh-ipw.cbx
21cr|texlive-biblatex-luh-ipw-0.3-7|37	%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/cbx/verbose-inote-luh-ipw.cbx
21cr|texlive-biblatex-luh-ipw-0.3-7|38	%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/lbx/english-luh-ipw.lbx
21cr|texlive-biblatex-luh-ipw-0.3-7|39	%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/lbx/german-luh-ipw.lbx
21cr|texlive-biblatex-luh-ipw-0.3-7|40	%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/README
21cr|texlive-biblatex-luh-ipw-0.3-7|41	%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/biblatex-luh-ipw-preamble.tex
21cr|texlive-biblatex-luh-ipw-0.3-7|42	%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/biblatex-luh-ipw-print.tex
21cr|texlive-biblatex-luh-ipw-0.3-7|43	%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/biblatex-luh-ipw-screen.tex
21cr|texlive-biblatex-luh-ipw-0.3-7|44	%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/de-biblatex-luh-ipw.pdf
21cr|texlive-biblatex-luh-ipw-0.3-7|45	%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/de-biblatex-luh-ipw.tex
21cr|texlive-biblatex-luh-ipw-0.3-7|46	
21cr|texlive-biblatex-luh-ipw-0.3-7|47	#-----------------------------------------------------------------------
21cr|texlive-biblatex-luh-ipw-0.3-7|48	%prep
21cr|texlive-biblatex-luh-ipw-0.3-7|49	%setup -c -a0 -a1
21cr|texlive-biblatex-luh-ipw-0.3-7|50	
21cr|texlive-biblatex-luh-ipw-0.3-7|51	%build
21cr|texlive-biblatex-luh-ipw-0.3-7|52	
21cr|texlive-biblatex-luh-ipw-0.3-7|53	%install
21cr|texlive-biblatex-luh-ipw-0.3-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-luh-ipw-0.3-7|55	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8930 21
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|1	Name:		texlive-biblatex-manuscripts-philology
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|2	Version:	2.1.0
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|3	Release:	1
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|4	Summary:	Manage classical manuscripts with biblatex
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|5	Group:		Publishing
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|7	License:	LPPL1.3
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-manuscripts-philology.tar.xz
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-manuscripts-philology.doc.tar.xz
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|10	BuildArch:	noarch
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|14	
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|15	%description
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|16	The package adds a new entry type: @manuscript to manage
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|17	manuscript in classical philology, for example to prepare a
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|18	critical edition.
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|19	
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|20	#-----------------------------------------------------------------------
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|21	%files
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|22	%{_texmfdistdir}/tex/latex/biblatex-manuscripts-philology
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|23	%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|24	
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|26	%prep
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|27	%setup -c -a0 -a1
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|28	
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|29	%build
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|30	
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|31	%install
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-manuscripts-philology-2.1.0-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8931 21
21cr|texlive-biblatex-mla-1.9-2|1	Name:		texlive-biblatex-mla
21cr|texlive-biblatex-mla-1.9-2|2	Version:	1.9
21cr|texlive-biblatex-mla-1.9-2|3	Release:	2
21cr|texlive-biblatex-mla-1.9-2|4	Summary:	MLA style files for biblatex
21cr|texlive-biblatex-mla-1.9-2|5	Group:		Publishing
21cr|texlive-biblatex-mla-1.9-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-mla
21cr|texlive-biblatex-mla-1.9-2|7	License:	LPPL
21cr|texlive-biblatex-mla-1.9-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-mla.tar.xz
21cr|texlive-biblatex-mla-1.9-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-mla.doc.tar.xz
21cr|texlive-biblatex-mla-1.9-2|10	BuildArch:	noarch
21cr|texlive-biblatex-mla-1.9-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-mla-1.9-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-mla-1.9-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-mla-1.9-2|14	
21cr|texlive-biblatex-mla-1.9-2|15	%description
21cr|texlive-biblatex-mla-1.9-2|16	The package provides biblatex support for citations in the
21cr|texlive-biblatex-mla-1.9-2|17	format specified by the MLA handbook.
21cr|texlive-biblatex-mla-1.9-2|18	
21cr|texlive-biblatex-mla-1.9-2|19	#-----------------------------------------------------------------------
21cr|texlive-biblatex-mla-1.9-2|20	%files
21cr|texlive-biblatex-mla-1.9-2|21	%{_texmfdistdir}/tex/latex/biblatex-mla
21cr|texlive-biblatex-mla-1.9-2|22	%doc %{_texmfdistdir}/doc/latex/biblatex-mla
21cr|texlive-biblatex-mla-1.9-2|23	
21cr|texlive-biblatex-mla-1.9-2|24	#-----------------------------------------------------------------------
21cr|texlive-biblatex-mla-1.9-2|25	%prep
21cr|texlive-biblatex-mla-1.9-2|26	%setup -c -a0 -a1
21cr|texlive-biblatex-mla-1.9-2|27	
21cr|texlive-biblatex-mla-1.9-2|28	%build
21cr|texlive-biblatex-mla-1.9-2|29	
21cr|texlive-biblatex-mla-1.9-2|30	%install
21cr|texlive-biblatex-mla-1.9-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-mla-1.9-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8932 21
21cr|texlive-biblatex-morenames-43049-1|1	%define oname biblatex-morenames
21cr|texlive-biblatex-morenames-43049-1|2	
21cr|texlive-biblatex-morenames-43049-1|3	Summary:	New names for standard BibLaTeX entry type
21cr|texlive-biblatex-morenames-43049-1|4	Name:		texlive-biblatex-morenames
21cr|texlive-biblatex-morenames-43049-1|5	Version:	43049
21cr|texlive-biblatex-morenames-43049-1|6	Release:	1
21cr|texlive-biblatex-morenames-43049-1|7	License:	LPPL1.3
21cr|texlive-biblatex-morenames-43049-1|8	Group:		Publishing
21cr|texlive-biblatex-morenames-43049-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-morenames-43049-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-morenames-43049-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-morenames-43049-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-morenames-43049-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-morenames-43049-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-morenames-43049-1|15	Provides:	tex-biblatex-morenames = 2024
21cr|texlive-biblatex-morenames-43049-1|16	Provides:	tex(morenames.bbx) = 2024
21cr|texlive-biblatex-morenames-43049-1|17	BuildArch:	noarch
21cr|texlive-biblatex-morenames-43049-1|18	
21cr|texlive-biblatex-morenames-43049-1|19	%description
21cr|texlive-biblatex-morenames-43049-1|20	This package adds new fields of "name" type to the standard
21cr|texlive-biblatex-morenames-43049-1|21	entry types of BibLaTeX. For example: maineditor, for a
21cr|texlive-biblatex-morenames-43049-1|22	@collection, means the editor of @mvcollection, and not the
21cr|texlive-biblatex-morenames-43049-1|23	editor of the @collection. bookineditor, for a @bookinbook,
21cr|texlive-biblatex-morenames-43049-1|24	means the editor of the entry, and not, as the standard editor
21cr|texlive-biblatex-morenames-43049-1|25	field, the editor of the volume in which the entry is
21cr|texlive-biblatex-morenames-43049-1|26	contained.
21cr|texlive-biblatex-morenames-43049-1|27	
21cr|texlive-biblatex-morenames-43049-1|28	%files
21cr|texlive-biblatex-morenames-43049-1|29	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-morenames-43049-1|30	%{_texmfdistdir}/tex/latex/biblatex-morenames/
21cr|texlive-biblatex-morenames-43049-1|31	
21cr|texlive-biblatex-morenames-43049-1|32	#------------------------------------------------------------------
21cr|texlive-biblatex-morenames-43049-1|33	
21cr|texlive-biblatex-morenames-43049-1|34	%prep
21cr|texlive-biblatex-morenames-43049-1|35	%setup -c -a0 -a1
21cr|texlive-biblatex-morenames-43049-1|36	
21cr|texlive-biblatex-morenames-43049-1|37	%build
21cr|texlive-biblatex-morenames-43049-1|38	
21cr|texlive-biblatex-morenames-43049-1|39	%install
21cr|texlive-biblatex-morenames-43049-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-morenames-43049-1|41	rm -rf tlpkg
21cr|texlive-biblatex-morenames-43049-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

8933 21
21cr|texlive-biblatex-ms-66480-1|1	%define oname biblatex-ms
21cr|texlive-biblatex-ms-66480-1|2	
21cr|texlive-biblatex-ms-66480-1|3	Summary:	Sophisticated Bibliographies in LaTeX (multiscript version)
21cr|texlive-biblatex-ms-66480-1|4	Name:		texlive-biblatex-ms
21cr|texlive-biblatex-ms-66480-1|5	Version:	66480
21cr|texlive-biblatex-ms-66480-1|6	Release:	1
21cr|texlive-biblatex-ms-66480-1|7	License:	LPPL1.3
21cr|texlive-biblatex-ms-66480-1|8	Group:		Publishing
21cr|texlive-biblatex-ms-66480-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-ms-66480-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-ms-66480-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-ms-66480-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-ms-66480-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-biblatex-ms-66480-1|14	Requires:	tex(kvoptions.sty)
21cr|texlive-biblatex-ms-66480-1|15	Requires:	texlive-tlpkg
21cr|texlive-biblatex-ms-66480-1|16	Requires:	texlive-kpathsea
21cr|texlive-biblatex-ms-66480-1|17	#Requires:	tex(logreq.sty)
21cr|texlive-biblatex-ms-66480-1|18	Requires:	tex(pdftexcmds.sty)
21cr|texlive-biblatex-ms-66480-1|19	#Requires:	tex(url.sty)
21cr|texlive-biblatex-ms-66480-1|20	Provides:	tex(alphabetic-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|21	Provides:	tex(alphabetic-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|22	Provides:	tex(alphabetic-verb-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|23	Provides:	tex(alphabetic-verb-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|24	Provides:	tex(authortitle-comp-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|25	Provides:	tex(authortitle-comp-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|26	Provides:	tex(authortitle-ibid-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|27	Provides:	tex(authortitle-ibid-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|28	Provides:	tex(authortitle-icomp-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|29	Provides:	tex(authortitle-icomp-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|30	Provides:	tex(authortitle-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|31	Provides:	tex(authortitle-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|32	Provides:	tex(authortitle-tcomp-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|33	Provides:	tex(authortitle-tcomp-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|34	Provides:	tex(authortitle-terse-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|35	Provides:	tex(authortitle-terse-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|36	Provides:	tex(authortitle-ticomp-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|37	Provides:	tex(authortitle-ticomp-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|38	Provides:	tex(authoryear-comp-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|39	Provides:	tex(authoryear-comp-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|40	Provides:	tex(authoryear-ibid-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|41	Provides:	tex(authoryear-ibid-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|42	Provides:	tex(authoryear-icomp-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|43	Provides:	tex(authoryear-icomp-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|44	Provides:	tex(authoryear-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|45	Provides:	tex(authoryear-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|46	Provides:	tex(biblatex-ms.def) = 2024
21cr|texlive-biblatex-ms-66480-1|47	Provides:	tex(biblatex-ms.sty) = 2024
21cr|texlive-biblatex-ms-66480-1|48	Provides:	tex(blx-bibtex-ms.def) = 2024
21cr|texlive-biblatex-ms-66480-1|49	Provides:	tex(blx-case-expl3-ms.sty) = 2024
21cr|texlive-biblatex-ms-66480-1|50	Provides:	tex(blx-case-latex2e-ms.sty) = 2024
21cr|texlive-biblatex-ms-66480-1|51	Provides:	tex(blx-compat-ms.def) = 2024
21cr|texlive-biblatex-ms-66480-1|52	Provides:	tex(blx-dm-ms.def) = 2024
21cr|texlive-biblatex-ms-66480-1|53	Provides:	tex(blx-mcite-ms.def) = 2024
21cr|texlive-biblatex-ms-66480-1|54	Provides:	tex(blx-natbib-ms.def) = 2024
21cr|texlive-biblatex-ms-66480-1|55	Provides:	tex(blx-unicode-ms.def) = 2024
21cr|texlive-biblatex-ms-66480-1|56	Provides:	tex(debug-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|57	Provides:	tex(debug-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|58	Provides:	tex(draft-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|59	Provides:	tex(draft-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|60	Provides:	tex(numeric-comp-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|61	Provides:	tex(numeric-comp-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|62	Provides:	tex(numeric-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|63	Provides:	tex(numeric-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|64	Provides:	tex(numeric-verb-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|65	Provides:	tex(numeric-verb-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|66	Provides:	tex(reading-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|67	Provides:	tex(reading-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|68	Provides:	tex(standard-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|69	Provides:	tex(verbose-ibid-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|70	Provides:	tex(verbose-ibid-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|71	Provides:	tex(verbose-inote-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|72	Provides:	tex(verbose-inote-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|73	Provides:	tex(verbose-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|74	Provides:	tex(verbose-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|75	Provides:	tex(verbose-note-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|76	Provides:	tex(verbose-note-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|77	Provides:	tex(verbose-trad1-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|78	Provides:	tex(verbose-trad1-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|79	Provides:	tex(verbose-trad2-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|80	Provides:	tex(verbose-trad2-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|81	Provides:	tex(verbose-trad3-ms.bbx) = 2024
21cr|texlive-biblatex-ms-66480-1|82	Provides:	tex(verbose-trad3-ms.cbx) = 2024
21cr|texlive-biblatex-ms-66480-1|83	BuildArch:	noarch
21cr|texlive-biblatex-ms-66480-1|84	
21cr|texlive-biblatex-ms-66480-1|85	%description
21cr|texlive-biblatex-ms-66480-1|86	This package is the "multiscript" version of the BibLaTeX
21cr|texlive-biblatex-ms-66480-1|87	package intended to solve the issues faced by those wishing to
21cr|texlive-biblatex-ms-66480-1|88	create multiligual bibliographies. It is intended to be
21cr|texlive-biblatex-ms-66480-1|89	backwards-compatible with the standard BibLaTeX package and
21cr|texlive-biblatex-ms-66480-1|90	includes significantly enhanced optional functionality: Fields
21cr|texlive-biblatex-ms-66480-1|91	in data files can have different form/language alternates in
21cr|texlive-biblatex-ms-66480-1|92	the same entry Options to select/print a specific alternate are
21cr|texlive-biblatex-ms-66480-1|93	generally available babel/polyglossia language switching is
21cr|texlive-biblatex-ms-66480-1|94	done automatically based on the language associated with a
21cr|texlive-biblatex-ms-66480-1|95	field The intention is that this version will eventually
21cr|texlive-biblatex-ms-66480-1|96	replace standard BibLaTeX and is being released as an
21cr|texlive-biblatex-ms-66480-1|97	independent package to allow for wider testing and feedback. It
21cr|texlive-biblatex-ms-66480-1|98	can be installed in parallel with standard BibLaTeX and the
21cr|texlive-biblatex-ms-66480-1|99	package name is biblatex-ms. It requires the use of the
21cr|texlive-biblatex-ms-66480-1|100	multiscript version of biber (biber-ms).
21cr|texlive-biblatex-ms-66480-1|101	
21cr|texlive-biblatex-ms-66480-1|102	%files
21cr|texlive-biblatex-ms-66480-1|103	%doc %{_texmfdistdir}/doc/latex/biblatex-ms
21cr|texlive-biblatex-ms-66480-1|104	%{_texmfdistdir}/bibtex/bib/biblatex-ms
21cr|texlive-biblatex-ms-66480-1|105	%{_texmfdistdir}/bibtex/bst/biblatex-ms
21cr|texlive-biblatex-ms-66480-1|106	%{_texmfdistdir}/tex/latex/biblatex-ms
21cr|texlive-biblatex-ms-66480-1|107	
21cr|texlive-biblatex-ms-66480-1|108	#------------------------------------------------------------------
21cr|texlive-biblatex-ms-66480-1|109	
21cr|texlive-biblatex-ms-66480-1|110	%prep
21cr|texlive-biblatex-ms-66480-1|111	%setup -c -a0 -a1
21cr|texlive-biblatex-ms-66480-1|112	
21cr|texlive-biblatex-ms-66480-1|113	%build
21cr|texlive-biblatex-ms-66480-1|114	
21cr|texlive-biblatex-ms-66480-1|115	%install
21cr|texlive-biblatex-ms-66480-1|116	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-ms-66480-1|117	rm -rf tlpkg
21cr|texlive-biblatex-ms-66480-1|118	cp -fpar * %{buildroot}%{_texmfdistdir}

8934 21
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|1	%define oname biblatex-multiple-dm
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|2	
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|3	Summary:	Load multiple datamodels in biblatex
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|4	Name:		texlive-biblatex-multiple-dm
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|5	Version:	37081.1.0.1
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|6	Release:	1
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|7	License:	LPPL1.3
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|8	Group:		Publishing
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|15	Requires:	tex(kvoptions.sty)
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|16	Requires:	texlive-tlpkg
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|17	Provides:	tex-biblatex-multiple-dm = 2024
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|18	Provides:	tex(biblatex-multiple-dm.sty) = 2024
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|19	Provides:	tex(multiple-dm.bbx) = 2024
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|20	BuildArch:	noarch
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|21	
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|22	%description
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|23	The package adds the possibility to biblatex to load data
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|24	models from multiple sources.
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|25	
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|26	%files
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|28	%{_texmfdistdir}/tex/latex/biblatex-multiple-dm/
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|29	
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|30	#------------------------------------------------------------------
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|31	
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|32	%prep
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|33	%setup -c -a0 -a1
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|34	
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|35	%build
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|36	
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|37	%install
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|39	rm -rf tlpkg
21cr|texlive-biblatex-multiple-dm-37081.1.0.1-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8935 21
21cr|texlive-biblatex-musuos-1.0-8|1	# revision 24097
21cr|texlive-biblatex-musuos-1.0-8|2	# category Package
21cr|texlive-biblatex-musuos-1.0-8|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-musuos
21cr|texlive-biblatex-musuos-1.0-8|4	# catalog-date 2011-09-23 15:58:32 +0200
21cr|texlive-biblatex-musuos-1.0-8|5	# catalog-license lppl
21cr|texlive-biblatex-musuos-1.0-8|6	# catalog-version 1.0
21cr|texlive-biblatex-musuos-1.0-8|7	Name:		texlive-biblatex-musuos
21cr|texlive-biblatex-musuos-1.0-8|8	Version:	1.0
21cr|texlive-biblatex-musuos-1.0-8|9	Release:	8
21cr|texlive-biblatex-musuos-1.0-8|10	Summary:	A biblatex style for citations in musuos.cls
21cr|texlive-biblatex-musuos-1.0-8|11	Group:		Publishing
21cr|texlive-biblatex-musuos-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-musuos
21cr|texlive-biblatex-musuos-1.0-8|13	License:	LPPL
21cr|texlive-biblatex-musuos-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-musuos.tar.xz
21cr|texlive-biblatex-musuos-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-musuos.doc.tar.xz
21cr|texlive-biblatex-musuos-1.0-8|16	BuildArch:	noarch
21cr|texlive-biblatex-musuos-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-musuos-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-musuos-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-musuos-1.0-8|20	
21cr|texlive-biblatex-musuos-1.0-8|21	%description
21cr|texlive-biblatex-musuos-1.0-8|22	The style is designed for use with the musuos class, but it
21cr|texlive-biblatex-musuos-1.0-8|23	should be usable with other classes, too.
21cr|texlive-biblatex-musuos-1.0-8|24	
21cr|texlive-biblatex-musuos-1.0-8|25	
21cr|texlive-biblatex-musuos-1.0-8|26	#-----------------------------------------------------------------------
21cr|texlive-biblatex-musuos-1.0-8|27	%files
21cr|texlive-biblatex-musuos-1.0-8|28	%{_texmfdistdir}/tex/latex/biblatex-musuos/german-musuos.lbx
21cr|texlive-biblatex-musuos-1.0-8|29	%{_texmfdistdir}/tex/latex/biblatex-musuos/musuos.bbx
21cr|texlive-biblatex-musuos-1.0-8|30	%{_texmfdistdir}/tex/latex/biblatex-musuos/musuos.cbx
21cr|texlive-biblatex-musuos-1.0-8|31	%doc %{_texmfdistdir}/doc/latex/biblatex-musuos/README
21cr|texlive-biblatex-musuos-1.0-8|32	%doc %{_texmfdistdir}/doc/latex/biblatex-musuos/biblatex-musuos.pdf
21cr|texlive-biblatex-musuos-1.0-8|33	%doc %{_texmfdistdir}/doc/latex/biblatex-musuos/biblatex-musuos.tex
21cr|texlive-biblatex-musuos-1.0-8|34	%doc %{_texmfdistdir}/doc/latex/biblatex-musuos/musuos-bsp.bib
21cr|texlive-biblatex-musuos-1.0-8|35	
21cr|texlive-biblatex-musuos-1.0-8|36	#-----------------------------------------------------------------------
21cr|texlive-biblatex-musuos-1.0-8|37	%prep
21cr|texlive-biblatex-musuos-1.0-8|38	%setup -c -a0 -a1
21cr|texlive-biblatex-musuos-1.0-8|39	
21cr|texlive-biblatex-musuos-1.0-8|40	%build
21cr|texlive-biblatex-musuos-1.0-8|41	
21cr|texlive-biblatex-musuos-1.0-8|42	%install
21cr|texlive-biblatex-musuos-1.0-8|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-musuos-1.0-8|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8936 21
21cr|texlive-biblatex-nature-1.3c-1|1	Name:		texlive-biblatex-nature
21cr|texlive-biblatex-nature-1.3c-1|2	Version:	1.3c
21cr|texlive-biblatex-nature-1.3c-1|3	Release:	1
21cr|texlive-biblatex-nature-1.3c-1|4	Summary:	Biblatex support for Nature
21cr|texlive-biblatex-nature-1.3c-1|5	Group:		Publishing
21cr|texlive-biblatex-nature-1.3c-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-nature
21cr|texlive-biblatex-nature-1.3c-1|7	License:	LPPL
21cr|texlive-biblatex-nature-1.3c-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nature.tar.xz
21cr|texlive-biblatex-nature-1.3c-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nature.doc.tar.xz
21cr|texlive-biblatex-nature-1.3c-1|10	BuildArch:	noarch
21cr|texlive-biblatex-nature-1.3c-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-nature-1.3c-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-nature-1.3c-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-nature-1.3c-1|14	
21cr|texlive-biblatex-nature-1.3c-1|15	%description
21cr|texlive-biblatex-nature-1.3c-1|16	The bundle offers styles that allow authors to use biblatex
21cr|texlive-biblatex-nature-1.3c-1|17	when preparing papers for submission to the journal Nature.
21cr|texlive-biblatex-nature-1.3c-1|18	
21cr|texlive-biblatex-nature-1.3c-1|19	#-----------------------------------------------------------------------
21cr|texlive-biblatex-nature-1.3c-1|20	%files
21cr|texlive-biblatex-nature-1.3c-1|21	%{_texmfdistdir}/tex/latex/biblatex-nature
21cr|texlive-biblatex-nature-1.3c-1|22	%doc %{_texmfdistdir}/doc/latex/biblatex-nature
21cr|texlive-biblatex-nature-1.3c-1|23	
21cr|texlive-biblatex-nature-1.3c-1|24	#-----------------------------------------------------------------------
21cr|texlive-biblatex-nature-1.3c-1|25	%prep
21cr|texlive-biblatex-nature-1.3c-1|26	%setup -c -a0 -a1
21cr|texlive-biblatex-nature-1.3c-1|27	
21cr|texlive-biblatex-nature-1.3c-1|28	%build
21cr|texlive-biblatex-nature-1.3c-1|29	
21cr|texlive-biblatex-nature-1.3c-1|30	%install
21cr|texlive-biblatex-nature-1.3c-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-nature-1.3c-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8937 21
21cr|texlive-biblatex-nejm-0.5.0-1|1	# revision 24011
21cr|texlive-biblatex-nejm-0.5.0-1|2	# category Package
21cr|texlive-biblatex-nejm-0.5.0-1|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-nejm
21cr|texlive-biblatex-nejm-0.5.0-1|4	# catalog-date 2011-09-09 20:27:18 +0200
21cr|texlive-biblatex-nejm-0.5.0-1|5	# catalog-license lppl1.3
21cr|texlive-biblatex-nejm-0.5.0-1|6	# catalog-version 0.4
21cr|texlive-biblatex-nejm-0.5.0-1|7	Name:		texlive-biblatex-nejm
21cr|texlive-biblatex-nejm-0.5.0-1|8	Version:	0.5.0
21cr|texlive-biblatex-nejm-0.5.0-1|9	Release:	1
21cr|texlive-biblatex-nejm-0.5.0-1|10	Summary:	Biblatex style for the New England Journal of Medicine (NEJM)
21cr|texlive-biblatex-nejm-0.5.0-1|11	Group:		Publishing
21cr|texlive-biblatex-nejm-0.5.0-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-nejm
21cr|texlive-biblatex-nejm-0.5.0-1|13	License:	LPPL1.3
21cr|texlive-biblatex-nejm-0.5.0-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nejm.tar.xz
21cr|texlive-biblatex-nejm-0.5.0-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nejm.doc.tar.xz
21cr|texlive-biblatex-nejm-0.5.0-1|16	BuildArch:	noarch
21cr|texlive-biblatex-nejm-0.5.0-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-nejm-0.5.0-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-nejm-0.5.0-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-nejm-0.5.0-1|20	
21cr|texlive-biblatex-nejm-0.5.0-1|21	%description
21cr|texlive-biblatex-nejm-0.5.0-1|22	This is a biblatex numeric style based on the design of the New
21cr|texlive-biblatex-nejm-0.5.0-1|23	England Journal of Medicine (NEJM).
21cr|texlive-biblatex-nejm-0.5.0-1|24	
21cr|texlive-biblatex-nejm-0.5.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-biblatex-nejm-0.5.0-1|26	%files
21cr|texlive-biblatex-nejm-0.5.0-1|27	%{_texmfdistdir}/tex/latex/biblatex-nejm/nejm.bbx
21cr|texlive-biblatex-nejm-0.5.0-1|28	%{_texmfdistdir}/tex/latex/biblatex-nejm/nejm.cbx
21cr|texlive-biblatex-nejm-0.5.0-1|29	%doc %{_texmfdistdir}/doc/latex/biblatex-nejm/README
21cr|texlive-biblatex-nejm-0.5.0-1|30	%doc %{_texmfdistdir}/doc/latex/biblatex-nejm/biblatex-nejm.pdf
21cr|texlive-biblatex-nejm-0.5.0-1|31	%doc %{_texmfdistdir}/doc/latex/biblatex-nejm/biblatex-nejm.tex
21cr|texlive-biblatex-nejm-0.5.0-1|32	
21cr|texlive-biblatex-nejm-0.5.0-1|33	#-----------------------------------------------------------------------
21cr|texlive-biblatex-nejm-0.5.0-1|34	%prep
21cr|texlive-biblatex-nejm-0.5.0-1|35	%setup -c -a0 -a1
21cr|texlive-biblatex-nejm-0.5.0-1|36	
21cr|texlive-biblatex-nejm-0.5.0-1|37	%build
21cr|texlive-biblatex-nejm-0.5.0-1|38	
21cr|texlive-biblatex-nejm-0.5.0-1|39	%install
21cr|texlive-biblatex-nejm-0.5.0-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-nejm-0.5.0-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8938 21
21cr|texlive-biblatex-nottsclassic-41596-1|1	%define oname biblatex-nottsclassic
21cr|texlive-biblatex-nottsclassic-41596-1|2	
21cr|texlive-biblatex-nottsclassic-41596-1|3	Summary:	Citation style covering the citation and bibliography rules of the University of Nottingham
21cr|texlive-biblatex-nottsclassic-41596-1|4	Name:		texlive-biblatex-nottsclassic
21cr|texlive-biblatex-nottsclassic-41596-1|5	Version:	41596
21cr|texlive-biblatex-nottsclassic-41596-1|6	Release:	1
21cr|texlive-biblatex-nottsclassic-41596-1|7	License:	LPPL1.3
21cr|texlive-biblatex-nottsclassic-41596-1|8	Group:		Publishing
21cr|texlive-biblatex-nottsclassic-41596-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-nottsclassic-41596-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-nottsclassic-41596-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-nottsclassic-41596-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-nottsclassic-41596-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-nottsclassic-41596-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-nottsclassic-41596-1|15	Provides:	tex-biblatex-nottsclassic = 2024
21cr|texlive-biblatex-nottsclassic-41596-1|16	Provides:	tex(nottsclassic.bbx) = 2024
21cr|texlive-biblatex-nottsclassic-41596-1|17	Provides:	tex(nottsclassic.cbx) = 2024
21cr|texlive-biblatex-nottsclassic-41596-1|18	BuildArch:	noarch
21cr|texlive-biblatex-nottsclassic-41596-1|19	
21cr|texlive-biblatex-nottsclassic-41596-1|20	%description
21cr|texlive-biblatex-nottsclassic-41596-1|21	This citation-style covers the citation and bibliography rules
21cr|texlive-biblatex-nottsclassic-41596-1|22	of the University of Nottingham.
21cr|texlive-biblatex-nottsclassic-41596-1|23	
21cr|texlive-biblatex-nottsclassic-41596-1|24	%files
21cr|texlive-biblatex-nottsclassic-41596-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-nottsclassic-41596-1|26	%{_texmfdistdir}/tex/latex/biblatex-nottsclassic/
21cr|texlive-biblatex-nottsclassic-41596-1|27	
21cr|texlive-biblatex-nottsclassic-41596-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-nottsclassic-41596-1|29	
21cr|texlive-biblatex-nottsclassic-41596-1|30	%prep
21cr|texlive-biblatex-nottsclassic-41596-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-nottsclassic-41596-1|32	
21cr|texlive-biblatex-nottsclassic-41596-1|33	%build
21cr|texlive-biblatex-nottsclassic-41596-1|34	
21cr|texlive-biblatex-nottsclassic-41596-1|35	%install
21cr|texlive-biblatex-nottsclassic-41596-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-nottsclassic-41596-1|37	rm -rf tlpkg
21cr|texlive-biblatex-nottsclassic-41596-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8939 21
21cr|texlive-biblatex-opcit-booktitle-48983-1|1	%define oname biblatex-opcit-booktitle
21cr|texlive-biblatex-opcit-booktitle-48983-1|2	
21cr|texlive-biblatex-opcit-booktitle-48983-1|3	Summary:	Use op. cit. for the booktitle of a subentry
21cr|texlive-biblatex-opcit-booktitle-48983-1|4	Name:		texlive-biblatex-opcit-booktitle
21cr|texlive-biblatex-opcit-booktitle-48983-1|5	Version:	48983
21cr|texlive-biblatex-opcit-booktitle-48983-1|6	Release:	1
21cr|texlive-biblatex-opcit-booktitle-48983-1|7	License:	LPPL1.3
21cr|texlive-biblatex-opcit-booktitle-48983-1|8	Group:		Publishing
21cr|texlive-biblatex-opcit-booktitle-48983-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-opcit-booktitle-48983-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-opcit-booktitle-48983-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-opcit-booktitle-48983-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-opcit-booktitle-48983-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-opcit-booktitle-48983-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-opcit-booktitle-48983-1|15	#Requires:	tex(xpatch.sty)
21cr|texlive-biblatex-opcit-booktitle-48983-1|16	Provides:	tex-biblatex-opcit-booktitle = 2024
21cr|texlive-biblatex-opcit-booktitle-48983-1|17	Provides:	tex(biblatex-opcit-booktitle.sty) = 2024
21cr|texlive-biblatex-opcit-booktitle-48983-1|18	BuildArch:	noarch
21cr|texlive-biblatex-opcit-booktitle-48983-1|19	
21cr|texlive-biblatex-opcit-booktitle-48983-1|20	%description
21cr|texlive-biblatex-opcit-booktitle-48983-1|21	The default citation styles verbose-trad1+; verbose-trad2 ;
21cr|texlive-biblatex-opcit-booktitle-48983-1|22	verbose-trad3 use the op. cit. form in order to have shorter
21cr|texlive-biblatex-opcit-booktitle-48983-1|23	reference when a title have been already cited. However, when
21cr|texlive-biblatex-opcit-booktitle-48983-1|24	you cite two entries which share the same booktitle but not the
21cr|texlive-biblatex-opcit-booktitle-48983-1|25	same title, the op. cit. mechanism does not work. This package
21cr|texlive-biblatex-opcit-booktitle-48983-1|26	enables to obtain references like this: Author1, Title, in
21cr|texlive-biblatex-opcit-booktitle-48983-1|27	Booktitle, Location, Publiser, Year, pages xxx Author2, Title2,
21cr|texlive-biblatex-opcit-booktitle-48983-1|28	in Booktitle, op. cit, pages.
21cr|texlive-biblatex-opcit-booktitle-48983-1|29	
21cr|texlive-biblatex-opcit-booktitle-48983-1|30	%files
21cr|texlive-biblatex-opcit-booktitle-48983-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-opcit-booktitle-48983-1|32	%{_texmfdistdir}/tex/latex/biblatex-opcit-booktitle/
21cr|texlive-biblatex-opcit-booktitle-48983-1|33	
21cr|texlive-biblatex-opcit-booktitle-48983-1|34	#------------------------------------------------------------------
21cr|texlive-biblatex-opcit-booktitle-48983-1|35	
21cr|texlive-biblatex-opcit-booktitle-48983-1|36	%prep
21cr|texlive-biblatex-opcit-booktitle-48983-1|37	%setup -c -a0 -a1
21cr|texlive-biblatex-opcit-booktitle-48983-1|38	
21cr|texlive-biblatex-opcit-booktitle-48983-1|39	%build
21cr|texlive-biblatex-opcit-booktitle-48983-1|40	
21cr|texlive-biblatex-opcit-booktitle-48983-1|41	%install
21cr|texlive-biblatex-opcit-booktitle-48983-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-opcit-booktitle-48983-1|43	rm -rf tlpkg
21cr|texlive-biblatex-opcit-booktitle-48983-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

8940 21
21cr|texlive-biblatex-oxref-65707-1|1	%define oname biblatex-oxref
21cr|texlive-biblatex-oxref-65707-1|2	
21cr|texlive-biblatex-oxref-65707-1|3	Summary:	BibLaTeX styles inspired by the Oxford Guide to Style
21cr|texlive-biblatex-oxref-65707-1|4	Name:		texlive-biblatex-oxref
21cr|texlive-biblatex-oxref-65707-1|5	Version:	65707
21cr|texlive-biblatex-oxref-65707-1|6	Release:	1
21cr|texlive-biblatex-oxref-65707-1|7	License:	LPPL1.3
21cr|texlive-biblatex-oxref-65707-1|8	Group:		Publishing
21cr|texlive-biblatex-oxref-65707-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-oxref-65707-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-oxref-65707-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-oxref-65707-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-oxref-65707-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-oxref-65707-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-oxref-65707-1|15	Provides:	tex(oxalph.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|16	Provides:	tex(oxalph.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|17	Provides:	tex(oxalph.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|18	Provides:	tex(oxnotes.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|19	Provides:	tex(oxnotes.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|20	Provides:	tex(oxnotes.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|21	Provides:	tex(oxnotes-ibid.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|22	Provides:	tex(oxnotes-ibid.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|23	Provides:	tex(oxnotes-ibid.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|24	Provides:	tex(oxnotes-inote.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|25	Provides:	tex(oxnotes-inote.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|26	Provides:	tex(oxnotes-inote.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|27	Provides:	tex(oxnotes-note.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|28	Provides:	tex(oxnotes-note.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|29	Provides:	tex(oxnotes-note.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|30	Provides:	tex(oxnotes-trad1.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|31	Provides:	tex(oxnotes-trad1.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|32	Provides:	tex(oxnotes-trad1.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|33	Provides:	tex(oxnotes-trad2.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|34	Provides:	tex(oxnotes-trad2.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|35	Provides:	tex(oxnotes-trad2.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|36	Provides:	tex(oxnotes-trad3.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|37	Provides:	tex(oxnotes-trad3.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|38	Provides:	tex(oxnotes-trad3.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|39	Provides:	tex(oxnum.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|40	Provides:	tex(oxnum.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|41	Provides:	tex(oxnum.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|42	Provides:	tex(oxref.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|43	Provides:	tex(oxyear.bbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|44	Provides:	tex(oxyear.cbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|45	Provides:	tex(oxyear.dbx) = 2024
21cr|texlive-biblatex-oxref-65707-1|46	BuildArch:	noarch
21cr|texlive-biblatex-oxref-65707-1|47	
21cr|texlive-biblatex-oxref-65707-1|48	%description
21cr|texlive-biblatex-oxref-65707-1|49	This bundle provides four BibLaTeX styles that implement (many
21cr|texlive-biblatex-oxref-65707-1|50	of) the stipulations and examples provided by the 2014 New
21cr|texlive-biblatex-oxref-65707-1|51	Hart's Rules and the 2002 Oxford Guide to Style: 'oxnotes' is a
21cr|texlive-biblatex-oxref-65707-1|52	style similar to the standard 'verbose', intended for use with
21cr|texlive-biblatex-oxref-65707-1|53	footnotes; 'oxnum' is a style similar to the standard
21cr|texlive-biblatex-oxref-65707-1|54	'numeric', intended for use with numeric in-text citations;
21cr|texlive-biblatex-oxref-65707-1|55	'oxalph' is a style similar to the standard 'alphabetic',
21cr|texlive-biblatex-oxref-65707-1|56	intended for use with alphabetic in-text citations; 'oxyear' is
21cr|texlive-biblatex-oxref-65707-1|57	a style similar to the standard 'author-year', intended for use
21cr|texlive-biblatex-oxref-65707-1|58	with parenthetical in-text citations. The bundle provides
21cr|texlive-biblatex-oxref-65707-1|59	support for a wide variety of content types, including
21cr|texlive-biblatex-oxref-65707-1|60	manuscripts, audiovisual resources, social media and legal
21cr|texlive-biblatex-oxref-65707-1|61	references.
21cr|texlive-biblatex-oxref-65707-1|62	
21cr|texlive-biblatex-oxref-65707-1|63	%files
21cr|texlive-biblatex-oxref-65707-1|64	%doc %{_texmfdistdir}/doc/latex/biblatex-oxref/
21cr|texlive-biblatex-oxref-65707-1|65	%{_texmfdistdir}/tex/latex/biblatex-oxref/
21cr|texlive-biblatex-oxref-65707-1|66	
21cr|texlive-biblatex-oxref-65707-1|67	#------------------------------------------------------------------
21cr|texlive-biblatex-oxref-65707-1|68	
21cr|texlive-biblatex-oxref-65707-1|69	%prep
21cr|texlive-biblatex-oxref-65707-1|70	%setup -c -a0 -a1
21cr|texlive-biblatex-oxref-65707-1|71	
21cr|texlive-biblatex-oxref-65707-1|72	%build
21cr|texlive-biblatex-oxref-65707-1|73	
21cr|texlive-biblatex-oxref-65707-1|74	%install
21cr|texlive-biblatex-oxref-65707-1|75	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-oxref-65707-1|76	rm -rf tlpkg
21cr|texlive-biblatex-oxref-65707-1|77	cp -fpar * %{buildroot}%{_texmfdistdir}

8941 21
21cr|texlive-biblatex-philosophy-1.9.8a-2|1	Name:		texlive-biblatex-philosophy
21cr|texlive-biblatex-philosophy-1.9.8a-2|2	Version:	1.9.8a
21cr|texlive-biblatex-philosophy-1.9.8a-2|3	Release:	2
21cr|texlive-biblatex-philosophy-1.9.8a-2|4	Summary:	Styles for using biblatex for work in philosophy
21cr|texlive-biblatex-philosophy-1.9.8a-2|5	Group:		Publishing
21cr|texlive-biblatex-philosophy-1.9.8a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-philosophy
21cr|texlive-biblatex-philosophy-1.9.8a-2|7	License:	LPPL1.3
21cr|texlive-biblatex-philosophy-1.9.8a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-philosophy.tar.xz
21cr|texlive-biblatex-philosophy-1.9.8a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-philosophy.doc.tar.xz
21cr|texlive-biblatex-philosophy-1.9.8a-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-philosophy.source.tar.xz
21cr|texlive-biblatex-philosophy-1.9.8a-2|11	BuildArch:	noarch
21cr|texlive-biblatex-philosophy-1.9.8a-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-philosophy-1.9.8a-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-philosophy-1.9.8a-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-philosophy-1.9.8a-2|15	
21cr|texlive-biblatex-philosophy-1.9.8a-2|16	%description
21cr|texlive-biblatex-philosophy-1.9.8a-2|17	The packages offers two styles philosophy-classic and
21cr|texlive-biblatex-philosophy-1.9.8a-2|18	philosophy-modern, that facilitate the production of produce
21cr|texlive-biblatex-philosophy-1.9.8a-2|19	two different kinds of bibliography, based on the authoryear
21cr|texlive-biblatex-philosophy-1.9.8a-2|20	style, with options and features to manage the information
21cr|texlive-biblatex-philosophy-1.9.8a-2|21	about the translation of foreign texts or their reprints.
21cr|texlive-biblatex-philosophy-1.9.8a-2|22	Though the package's default settings are based on the
21cr|texlive-biblatex-philosophy-1.9.8a-2|23	conventions used in Italian publications, these styles can be
21cr|texlive-biblatex-philosophy-1.9.8a-2|24	used with every language recognized by babel, possibly with
21cr|texlive-biblatex-philosophy-1.9.8a-2|25	some simple redefinitions.
21cr|texlive-biblatex-philosophy-1.9.8a-2|26	
21cr|texlive-biblatex-philosophy-1.9.8a-2|27	#-----------------------------------------------------------------------
21cr|texlive-biblatex-philosophy-1.9.8a-2|28	%files
21cr|texlive-biblatex-philosophy-1.9.8a-2|29	%{_texmfdistdir}/tex/latex/biblatex-philosophy
21cr|texlive-biblatex-philosophy-1.9.8a-2|30	%doc %{_texmfdistdir}/doc/latex/biblatex-philosophy
21cr|texlive-biblatex-philosophy-1.9.8a-2|31	#- source
21cr|texlive-biblatex-philosophy-1.9.8a-2|32	%doc %{_texmfdistdir}/source/latex/biblatex-philosophy
21cr|texlive-biblatex-philosophy-1.9.8a-2|33	
21cr|texlive-biblatex-philosophy-1.9.8a-2|34	#-----------------------------------------------------------------------
21cr|texlive-biblatex-philosophy-1.9.8a-2|35	%prep
21cr|texlive-biblatex-philosophy-1.9.8a-2|36	%setup -c -a0 -a1 -a2
21cr|texlive-biblatex-philosophy-1.9.8a-2|37	
21cr|texlive-biblatex-philosophy-1.9.8a-2|38	%build
21cr|texlive-biblatex-philosophy-1.9.8a-2|39	
21cr|texlive-biblatex-philosophy-1.9.8a-2|40	%install
21cr|texlive-biblatex-philosophy-1.9.8a-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-philosophy-1.9.8a-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8942 21
21cr|texlive-biblatex-phys-1.1-1|1	Name:		texlive-biblatex-phys
21cr|texlive-biblatex-phys-1.1-1|2	Version:	1.1
21cr|texlive-biblatex-phys-1.1-1|3	Release:	1
21cr|texlive-biblatex-phys-1.1-1|4	Summary:	A biblatex implementation of the AIP and APS bibliography style
21cr|texlive-biblatex-phys-1.1-1|5	Group:		Publishing
21cr|texlive-biblatex-phys-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-phys
21cr|texlive-biblatex-phys-1.1-1|7	License:	LPPL1.3
21cr|texlive-biblatex-phys-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-phys.tar.xz
21cr|texlive-biblatex-phys-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-phys.doc.tar.xz
21cr|texlive-biblatex-phys-1.1-1|10	BuildArch:	noarch
21cr|texlive-biblatex-phys-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-phys-1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-phys-1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-phys-1.1-1|14	
21cr|texlive-biblatex-phys-1.1-1|15	%description
21cr|texlive-biblatex-phys-1.1-1|16	The biblatex-phys package provides an implementation of the
21cr|texlive-biblatex-phys-1.1-1|17	bibliography styles of both the AIP and the APS for biblatex.
21cr|texlive-biblatex-phys-1.1-1|18	This implementation follows standard biblatex conventions, and
21cr|texlive-biblatex-phys-1.1-1|19	can be used simply by loading biblatex with the appropriate
21cr|texlive-biblatex-phys-1.1-1|20	option: \usepackage[style=phys]{biblatex} A demonstration
21cr|texlive-biblatex-phys-1.1-1|21	database is provided to show how to format input for the style.
21cr|texlive-biblatex-phys-1.1-1|22	Style options are provided to cover the minor formatting
21cr|texlive-biblatex-phys-1.1-1|23	variations between the AIP and APS bibliography styles.
21cr|texlive-biblatex-phys-1.1-1|24	
21cr|texlive-biblatex-phys-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-biblatex-phys-1.1-1|26	%files
21cr|texlive-biblatex-phys-1.1-1|27	%{_texmfdistdir}/tex/latex/biblatex-phys
21cr|texlive-biblatex-phys-1.1-1|28	%doc %{_texmfdistdir}/doc/latex/biblatex-phys
21cr|texlive-biblatex-phys-1.1-1|29	
21cr|texlive-biblatex-phys-1.1-1|30	#-----------------------------------------------------------------------
21cr|texlive-biblatex-phys-1.1-1|31	%prep
21cr|texlive-biblatex-phys-1.1-1|32	%setup -c -a0 -a1
21cr|texlive-biblatex-phys-1.1-1|33	
21cr|texlive-biblatex-phys-1.1-1|34	%build
21cr|texlive-biblatex-phys-1.1-1|35	
21cr|texlive-biblatex-phys-1.1-1|36	%install
21cr|texlive-biblatex-phys-1.1-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-phys-1.1-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8943 21
21cr|texlive-biblatex-publist-1.16-1|1	Name:		texlive-biblatex-publist
21cr|texlive-biblatex-publist-1.16-1|2	Version:	1.16
21cr|texlive-biblatex-publist-1.16-1|3	Release:	1
21cr|texlive-biblatex-publist-1.16-1|4	Summary:	BibLaTeX bibliography support for publication lists
21cr|texlive-biblatex-publist-1.16-1|5	Group:		Publishing
21cr|texlive-biblatex-publist-1.16-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-publist
21cr|texlive-biblatex-publist-1.16-1|7	License:	LPPL1.3
21cr|texlive-biblatex-publist-1.16-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-publist.tar.xz
21cr|texlive-biblatex-publist-1.16-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-publist.doc.tar.xz
21cr|texlive-biblatex-publist-1.16-1|10	BuildArch:	noarch
21cr|texlive-biblatex-publist-1.16-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-publist-1.16-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-publist-1.16-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-publist-1.16-1|14	
21cr|texlive-biblatex-publist-1.16-1|15	%description
21cr|texlive-biblatex-publist-1.16-1|16	The package provides a BibLaTeX bibliography style file (*.bbx)
21cr|texlive-biblatex-publist-1.16-1|17	for publication lists. The style file draws on BibLaTeX's
21cr|texlive-biblatex-publist-1.16-1|18	authoryear style, but provides some extra features often
21cr|texlive-biblatex-publist-1.16-1|19	desired for publication lists, such as the omission of the
21cr|texlive-biblatex-publist-1.16-1|20	author's own name from author or editor data.
21cr|texlive-biblatex-publist-1.16-1|21	
21cr|texlive-biblatex-publist-1.16-1|22	#-----------------------------------------------------------------------
21cr|texlive-biblatex-publist-1.16-1|23	%files
21cr|texlive-biblatex-publist-1.16-1|24	%{_texmfdistdir}/tex/latex/biblatex-publist
21cr|texlive-biblatex-publist-1.16-1|25	%doc %{_texmfdistdir}/doc/latex/biblatex-publist
21cr|texlive-biblatex-publist-1.16-1|26	
21cr|texlive-biblatex-publist-1.16-1|27	#-----------------------------------------------------------------------
21cr|texlive-biblatex-publist-1.16-1|28	%prep
21cr|texlive-biblatex-publist-1.16-1|29	%setup -c -a0 -a1
21cr|texlive-biblatex-publist-1.16-1|30	
21cr|texlive-biblatex-publist-1.16-1|31	%build
21cr|texlive-biblatex-publist-1.16-1|32	
21cr|texlive-biblatex-publist-1.16-1|33	%install
21cr|texlive-biblatex-publist-1.16-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-publist-1.16-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8944 21
21cr|texlive-biblatex-readbbl-61549-1|1	%define oname biblatex-readbbl
21cr|texlive-biblatex-readbbl-61549-1|2	
21cr|texlive-biblatex-readbbl-61549-1|3	Summary:	Read a .bbl file created by biber
21cr|texlive-biblatex-readbbl-61549-1|4	Name:		texlive-biblatex-readbbl
21cr|texlive-biblatex-readbbl-61549-1|5	Version:	61549
21cr|texlive-biblatex-readbbl-61549-1|6	Release:	1
21cr|texlive-biblatex-readbbl-61549-1|7	License:	LPPL1.3
21cr|texlive-biblatex-readbbl-61549-1|8	Group:		Publishing
21cr|texlive-biblatex-readbbl-61549-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-readbbl-61549-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-readbbl-61549-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-readbbl-61549-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-readbbl-61549-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-readbbl-61549-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-readbbl-61549-1|15	Provides:	tex(biblatex-readbbl.sty) = 2024
21cr|texlive-biblatex-readbbl-61549-1|16	BuildArch:	noarch
21cr|texlive-biblatex-readbbl-61549-1|17	
21cr|texlive-biblatex-readbbl-61549-1|18	%description
21cr|texlive-biblatex-readbbl-61549-1|19	This small package modifies the biblatex macro which reads a
21cr|texlive-biblatex-readbbl-61549-1|20	.bbl file created by Biber. It is thus possible to include a
21cr|texlive-biblatex-readbbl-61549-1|21	.bbl file into the main document with the filecontents
21cr|texlive-biblatex-readbbl-61549-1|22	environment and send it to a publisher who does not need to run
21cr|texlive-biblatex-readbbl-61549-1|23	the Biber program. However, when the bibliography changes one
21cr|texlive-biblatex-readbbl-61549-1|24	has to create a new .bbl file.
21cr|texlive-biblatex-readbbl-61549-1|25	
21cr|texlive-biblatex-readbbl-61549-1|26	%files
21cr|texlive-biblatex-readbbl-61549-1|27	%doc %{_texmfdistdir}/doc/latex/biblatex-readbbl
21cr|texlive-biblatex-readbbl-61549-1|28	%{_texmfdistdir}/tex/latex/biblatex-readbbl
21cr|texlive-biblatex-readbbl-61549-1|29	
21cr|texlive-biblatex-readbbl-61549-1|30	#------------------------------------------------------------------
21cr|texlive-biblatex-readbbl-61549-1|31	
21cr|texlive-biblatex-readbbl-61549-1|32	%prep
21cr|texlive-biblatex-readbbl-61549-1|33	%setup -c -a0 -a1
21cr|texlive-biblatex-readbbl-61549-1|34	
21cr|texlive-biblatex-readbbl-61549-1|35	%build
21cr|texlive-biblatex-readbbl-61549-1|36	
21cr|texlive-biblatex-readbbl-61549-1|37	%install
21cr|texlive-biblatex-readbbl-61549-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-readbbl-61549-1|39	rm -rf tlpkg
21cr|texlive-biblatex-readbbl-61549-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8945 21
21cr|texlive-biblatex-realauthor-45865-1|1	%define oname biblatex-realauthor
21cr|texlive-biblatex-realauthor-45865-1|2	
21cr|texlive-biblatex-realauthor-45865-1|3	Summary:	Indicate the real author of a work
21cr|texlive-biblatex-realauthor-45865-1|4	Name:		texlive-biblatex-realauthor
21cr|texlive-biblatex-realauthor-45865-1|5	Version:	45865
21cr|texlive-biblatex-realauthor-45865-1|6	Release:	1
21cr|texlive-biblatex-realauthor-45865-1|7	License:	LPPL1.3
21cr|texlive-biblatex-realauthor-45865-1|8	Group:		Publishing
21cr|texlive-biblatex-realauthor-45865-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-realauthor-45865-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-realauthor-45865-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-realauthor-45865-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-realauthor-45865-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-realauthor-45865-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-realauthor-45865-1|15	#Requires:	tex(verbose.bbx)
21cr|texlive-biblatex-realauthor-45865-1|16	Provides:	tex-biblatex-realauthor = 2024
21cr|texlive-biblatex-realauthor-45865-1|17	Provides:	tex(realauthor.bbx) = 2024
21cr|texlive-biblatex-realauthor-45865-1|18	BuildArch:	noarch
21cr|texlive-biblatex-realauthor-45865-1|19	
21cr|texlive-biblatex-realauthor-45865-1|20	%description
21cr|texlive-biblatex-realauthor-45865-1|21	This package allows to use a new field "realauthor", which
21cr|texlive-biblatex-realauthor-45865-1|22	indicates the real author of a work, when published in a
21cr|texlive-biblatex-realauthor-45865-1|23	pseudepigraphic name.
21cr|texlive-biblatex-realauthor-45865-1|24	
21cr|texlive-biblatex-realauthor-45865-1|25	%files
21cr|texlive-biblatex-realauthor-45865-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-realauthor-45865-1|27	%{_texmfdistdir}/tex/latex/biblatex-realauthor/
21cr|texlive-biblatex-realauthor-45865-1|28	
21cr|texlive-biblatex-realauthor-45865-1|29	#------------------------------------------------------------------
21cr|texlive-biblatex-realauthor-45865-1|30	
21cr|texlive-biblatex-realauthor-45865-1|31	%prep
21cr|texlive-biblatex-realauthor-45865-1|32	%setup -c -a0 -a1
21cr|texlive-biblatex-realauthor-45865-1|33	
21cr|texlive-biblatex-realauthor-45865-1|34	%build
21cr|texlive-biblatex-realauthor-45865-1|35	
21cr|texlive-biblatex-realauthor-45865-1|36	%install
21cr|texlive-biblatex-realauthor-45865-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-realauthor-45865-1|38	rm -rf tlpkg
21cr|texlive-biblatex-realauthor-45865-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8946 21
21cr|texlive-biblatex-sbl-63639-1|1	%define oname biblatex-sbl
21cr|texlive-biblatex-sbl-63639-1|2	
21cr|texlive-biblatex-sbl-63639-1|3	Summary:	Society of Biblical Literature (SBL) style files for BibLaTeX
21cr|texlive-biblatex-sbl-63639-1|4	Name:		texlive-biblatex-sbl
21cr|texlive-biblatex-sbl-63639-1|5	Version:	63639
21cr|texlive-biblatex-sbl-63639-1|6	Release:	1
21cr|texlive-biblatex-sbl-63639-1|7	License:	LPPL1.3
21cr|texlive-biblatex-sbl-63639-1|8	Group:		Publishing
21cr|texlive-biblatex-sbl-63639-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-sbl-63639-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-sbl-63639-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-sbl-63639-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-sbl-63639-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-sbl-63639-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-sbl-63639-1|15	Provides:	tex(biblatex-sbl.def) = 2024
21cr|texlive-biblatex-sbl-63639-1|16	Provides:	tex(sbl.bbx) = 2024
21cr|texlive-biblatex-sbl-63639-1|17	Provides:	tex(sbl.cbx) = 2024
21cr|texlive-biblatex-sbl-63639-1|18	Provides:	tex(sbl.dbx) = 2024
21cr|texlive-biblatex-sbl-63639-1|19	Provides:	tex(sbl-paper.sty) = 2024
21cr|texlive-biblatex-sbl-63639-1|20	BuildArch:	noarch
21cr|texlive-biblatex-sbl-63639-1|21	
21cr|texlive-biblatex-sbl-63639-1|22	%description
21cr|texlive-biblatex-sbl-63639-1|23	The package provides BibLaTeX support for citations in the
21cr|texlive-biblatex-sbl-63639-1|24	format specified by the second edition of the Society of
21cr|texlive-biblatex-sbl-63639-1|25	Biblical Literature (SBL) Handbook of Style. All example notes
21cr|texlive-biblatex-sbl-63639-1|26	and bibliography entries from the handbook are supported and
21cr|texlive-biblatex-sbl-63639-1|27	shown in an example file. A style file for writing SBL student
21cr|texlive-biblatex-sbl-63639-1|28	papers is also included.
21cr|texlive-biblatex-sbl-63639-1|29	
21cr|texlive-biblatex-sbl-63639-1|30	%files
21cr|texlive-biblatex-sbl-63639-1|31	%doc %{_texmfdistdir}/doc/latex/biblatex-sbl/
21cr|texlive-biblatex-sbl-63639-1|32	%{_texmfdistdir}/makeindex/biblatex-sbl/
21cr|texlive-biblatex-sbl-63639-1|33	%{_texmfdistdir}/tex/latex/biblatex-sbl/
21cr|texlive-biblatex-sbl-63639-1|34	
21cr|texlive-biblatex-sbl-63639-1|35	#------------------------------------------------------------------
21cr|texlive-biblatex-sbl-63639-1|36	
21cr|texlive-biblatex-sbl-63639-1|37	%prep
21cr|texlive-biblatex-sbl-63639-1|38	%setup -c -a0 -a1
21cr|texlive-biblatex-sbl-63639-1|39	
21cr|texlive-biblatex-sbl-63639-1|40	%build
21cr|texlive-biblatex-sbl-63639-1|41	
21cr|texlive-biblatex-sbl-63639-1|42	%install
21cr|texlive-biblatex-sbl-63639-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-sbl-63639-1|44	rm -rf tlpkg
21cr|texlive-biblatex-sbl-63639-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

8947 21
21cr|texlive-biblatex-science-1.2-1|1	Name:		texlive-biblatex-science
21cr|texlive-biblatex-science-1.2-1|2	Version:	1.2
21cr|texlive-biblatex-science-1.2-1|3	Release:	1
21cr|texlive-biblatex-science-1.2-1|4	Summary:	Biblatex implementation of the Science bibliography style
21cr|texlive-biblatex-science-1.2-1|5	Group:		Publishing
21cr|texlive-biblatex-science-1.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-science
21cr|texlive-biblatex-science-1.2-1|7	License:	LPPL
21cr|texlive-biblatex-science-1.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-science.tar.xz
21cr|texlive-biblatex-science-1.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-science.doc.tar.xz
21cr|texlive-biblatex-science-1.2-1|10	BuildArch:	noarch
21cr|texlive-biblatex-science-1.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-science-1.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-science-1.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-science-1.2-1|14	
21cr|texlive-biblatex-science-1.2-1|15	%description
21cr|texlive-biblatex-science-1.2-1|16	The bundle offers styles that allow authors to use biblatex
21cr|texlive-biblatex-science-1.2-1|17	when preparing papers for submission to the journal Science.
21cr|texlive-biblatex-science-1.2-1|18	
21cr|texlive-biblatex-science-1.2-1|19	#-----------------------------------------------------------------------
21cr|texlive-biblatex-science-1.2-1|20	%files
21cr|texlive-biblatex-science-1.2-1|21	%{_texmfdistdir}/tex/latex/biblatex-science
21cr|texlive-biblatex-science-1.2-1|22	%doc %{_texmfdistdir}/doc/latex/biblatex-science
21cr|texlive-biblatex-science-1.2-1|23	
21cr|texlive-biblatex-science-1.2-1|24	#-----------------------------------------------------------------------
21cr|texlive-biblatex-science-1.2-1|25	%prep
21cr|texlive-biblatex-science-1.2-1|26	%setup -c -a0 -a1
21cr|texlive-biblatex-science-1.2-1|27	
21cr|texlive-biblatex-science-1.2-1|28	%build
21cr|texlive-biblatex-science-1.2-1|29	
21cr|texlive-biblatex-science-1.2-1|30	%install
21cr|texlive-biblatex-science-1.2-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-science-1.2-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8948 21
21cr|texlive-biblatex-shortfields-45858-1|1	%define oname biblatex-shortfields
21cr|texlive-biblatex-shortfields-45858-1|2	
21cr|texlive-biblatex-shortfields-45858-1|3	Summary:	Use short forms of fields with BibLaTeX
21cr|texlive-biblatex-shortfields-45858-1|4	Name:		texlive-biblatex-shortfields
21cr|texlive-biblatex-shortfields-45858-1|5	Version:	45858
21cr|texlive-biblatex-shortfields-45858-1|6	Release:	1
21cr|texlive-biblatex-shortfields-45858-1|7	License:	LPPL1.3
21cr|texlive-biblatex-shortfields-45858-1|8	Group:		Publishing
21cr|texlive-biblatex-shortfields-45858-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-shortfields-45858-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-shortfields-45858-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-shortfields-45858-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-shortfields-45858-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-shortfields-45858-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-shortfields-45858-1|15	Provides:	tex(biblatex-shortfields.sty) = 2024
21cr|texlive-biblatex-shortfields-45858-1|16	BuildArch:	noarch
21cr|texlive-biblatex-shortfields-45858-1|17	
21cr|texlive-biblatex-shortfields-45858-1|18	%description
21cr|texlive-biblatex-shortfields-45858-1|19	The BibLaTeX package provides shortseries and shortjournal
21cr|texlive-biblatex-shortfields-45858-1|20	field, but the default styles don't use them. It also provides
21cr|texlive-biblatex-shortfields-45858-1|21	a mechanism to print the equivalence between short forms of
21cr|texlive-biblatex-shortfields-45858-1|22	fields and long fields (\printbiblist), but this mechanism does
21cr|texlive-biblatex-shortfields-45858-1|23	not allow to mix between different type of short fields, for
21cr|texlive-biblatex-shortfields-45858-1|24	example, between short forms of journal title and short forms
21cr|texlive-biblatex-shortfields-45858-1|25	of series titles. This package provides a solution to these two
21cr|texlive-biblatex-shortfields-45858-1|26	problems: If a shortjournal field is defined, it prints it
21cr|texlive-biblatex-shortfields-45858-1|27	instead of the \journal field. If a shortseries field is
21cr|texlive-biblatex-shortfields-45858-1|28	defined, it prints it instead of the \series field. It provides
21cr|texlive-biblatex-shortfields-45858-1|29	a \printbibshortfields command to print a list of the sort
21cr|texlive-biblatex-shortfields-45858-1|30	forms of the fields. This list also includes the claves defined
21cr|texlive-biblatex-shortfields-45858-1|31	with the biblatex-claves package version 1.2 or later.
21cr|texlive-biblatex-shortfields-45858-1|32	
21cr|texlive-biblatex-shortfields-45858-1|33	%files
21cr|texlive-biblatex-shortfields-45858-1|34	%doc %{_texmfdistdir}/doc/latex/biblatex-shortfields/
21cr|texlive-biblatex-shortfields-45858-1|35	%{_texmfdistdir}/tex/latex/biblatex-shortfields/
21cr|texlive-biblatex-shortfields-45858-1|36	
21cr|texlive-biblatex-shortfields-45858-1|37	#------------------------------------------------------------------
21cr|texlive-biblatex-shortfields-45858-1|38	
21cr|texlive-biblatex-shortfields-45858-1|39	%prep
21cr|texlive-biblatex-shortfields-45858-1|40	%setup -c -a0 -a1
21cr|texlive-biblatex-shortfields-45858-1|41	
21cr|texlive-biblatex-shortfields-45858-1|42	%build
21cr|texlive-biblatex-shortfields-45858-1|43	
21cr|texlive-biblatex-shortfields-45858-1|44	%install
21cr|texlive-biblatex-shortfields-45858-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-shortfields-45858-1|46	rm -rf tlpkg
21cr|texlive-biblatex-shortfields-45858-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

8949 21
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|1	%define oname biblatex-socialscienceshuberlin
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|2	
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|3	Summary:	BibLaTeX-style for the social sciences at HU Berlin
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|4	Name:		texlive-biblatex-socialscienceshuberlin
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|5	Version:	47839
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|6	Release:	1
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|7	License:	LPPL1.3
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|8	Group:		Publishing
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|15	Provides:	tex(german-socialscienceshuberlin.lbx) = 2024
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|16	Provides:	tex(socialscienceshuberlin.bbx) = 2024
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|17	Provides:	tex(socialscienceshuberlin.cbx) = 2024
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|18	BuildArch:	noarch
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|19	
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|20	%description
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|21	This is a BibLaTeX style for the social sciences at the
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|22	Humboldt-Universitat zu Berlin.
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|23	
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|24	%files
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|25	%doc %{_texmfdistdir}/doc/latex/biblatex-socialscienceshuberlin/
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|26	%{_texmfdistdir}/tex/latex/biblatex-socialscienceshuberlin/
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|27	
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|29	
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|30	%prep
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|32	
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|33	%build
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|34	
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|35	%install
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|37	rm -rf tlpkg
21cr|texlive-biblatex-socialscienceshuberlin-47839-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8950 21
21cr|texlive-biblatex-software-64030-1|1	%define oname biblatex-software
21cr|texlive-biblatex-software-64030-1|2	
21cr|texlive-biblatex-software-64030-1|3	Summary:	BibLaTeX stylefiles for software products
21cr|texlive-biblatex-software-64030-1|4	Name:		texlive-biblatex-software
21cr|texlive-biblatex-software-64030-1|5	Version:	64030
21cr|texlive-biblatex-software-64030-1|6	Release:	1
21cr|texlive-biblatex-software-64030-1|7	License:	LPPL1.3
21cr|texlive-biblatex-software-64030-1|8	Group:		Publishing
21cr|texlive-biblatex-software-64030-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-software-64030-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-software-64030-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-software-64030-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-software-64030-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-software-64030-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-software-64030-1|15	Provides:	tex(software.bbx) = 2024
21cr|texlive-biblatex-software-64030-1|16	Provides:	tex(software-biblatex.sty) = 2024
21cr|texlive-biblatex-software-64030-1|17	BuildArch:	noarch
21cr|texlive-biblatex-software-64030-1|18	
21cr|texlive-biblatex-software-64030-1|19	%description
21cr|texlive-biblatex-software-64030-1|20	This package implements software entry types for BibLaTeX in
21cr|texlive-biblatex-software-64030-1|21	the form of a bibliography style extension. It requires the
21cr|texlive-biblatex-software-64030-1|22	Biber backend.
21cr|texlive-biblatex-software-64030-1|23	
21cr|texlive-biblatex-software-64030-1|24	%files
21cr|texlive-biblatex-software-64030-1|25	%doc %{_texmfdistdir}/doc/latex/biblatex-software
21cr|texlive-biblatex-software-64030-1|26	%{_texmfdistdir}/tex/latex/biblatex-software
21cr|texlive-biblatex-software-64030-1|27	
21cr|texlive-biblatex-software-64030-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-software-64030-1|29	
21cr|texlive-biblatex-software-64030-1|30	%prep
21cr|texlive-biblatex-software-64030-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-software-64030-1|32	
21cr|texlive-biblatex-software-64030-1|33	%build
21cr|texlive-biblatex-software-64030-1|34	
21cr|texlive-biblatex-software-64030-1|35	%install
21cr|texlive-biblatex-software-64030-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-software-64030-1|37	rm -rf tlpkg
21cr|texlive-biblatex-software-64030-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8951 21
21cr|texlive-biblatex-source-division-2.4.2-2|1	# revision 34267
21cr|texlive-biblatex-source-division-2.4.2-2|2	# category Package
21cr|texlive-biblatex-source-division-2.4.2-2|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-source-division
21cr|texlive-biblatex-source-division-2.4.2-2|4	# catalog-date 2014-06-17 21:28:47 +0200
21cr|texlive-biblatex-source-division-2.4.2-2|5	# catalog-license lppl1.3
21cr|texlive-biblatex-source-division-2.4.2-2|6	# catalog-version 2.2.0
21cr|texlive-biblatex-source-division-2.4.2-2|7	Name:		texlive-biblatex-source-division
21cr|texlive-biblatex-source-division-2.4.2-2|8	Version:	2.4.2
21cr|texlive-biblatex-source-division-2.4.2-2|9	Release:	2
21cr|texlive-biblatex-source-division-2.4.2-2|10	Summary:	References by "division" in classical sources
21cr|texlive-biblatex-source-division-2.4.2-2|11	Group:		Publishing
21cr|texlive-biblatex-source-division-2.4.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-source-division
21cr|texlive-biblatex-source-division-2.4.2-2|13	License:	LPPL1.3
21cr|texlive-biblatex-source-division-2.4.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-source-division.tar.xz
21cr|texlive-biblatex-source-division-2.4.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-source-division.doc.tar.xz
21cr|texlive-biblatex-source-division-2.4.2-2|16	BuildArch:	noarch
21cr|texlive-biblatex-source-division-2.4.2-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-source-division-2.4.2-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-source-division-2.4.2-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-source-division-2.4.2-2|20	
21cr|texlive-biblatex-source-division-2.4.2-2|21	%description
21cr|texlive-biblatex-source-division-2.4.2-2|22	The package enables the user to make reference to "division
21cr|texlive-biblatex-source-division-2.4.2-2|23	marks" (such as book, chapter, section), in the document being
21cr|texlive-biblatex-source-division-2.4.2-2|24	referenced, in addition to the page-based references that
21cr|texlive-biblatex-source-division-2.4.2-2|25	BibTeX-based citations have always had. The citation is made in
21cr|texlive-biblatex-source-division-2.4.2-2|26	the same way as the LaTeX standard, but what's inside the
21cr|texlive-biblatex-source-division-2.4.2-2|27	square brackets may include the "division" specification, as in
21cr|texlive-biblatex-source-division-2.4.2-2|28	\cite[<division spec.>]{<document>}.
21cr|texlive-biblatex-source-division-2.4.2-2|29	
21cr|texlive-biblatex-source-division-2.4.2-2|30	#-----------------------------------------------------------------------
21cr|texlive-biblatex-source-division-2.4.2-2|31	%files
21cr|texlive-biblatex-source-division-2.4.2-2|32	%{_texmfdistdir}/tex/latex/biblatex-source-division/biblatex-source-division.sty
21cr|texlive-biblatex-source-division-2.4.2-2|33	%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/README
21cr|texlive-biblatex-source-division-2.4.2-2|34	%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/biblatex-source-division.bib
21cr|texlive-biblatex-source-division-2.4.2-2|35	%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/biblatex-source-division.pdf
21cr|texlive-biblatex-source-division-2.4.2-2|36	%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/biblatex-source-division.tex
21cr|texlive-biblatex-source-division-2.4.2-2|37	%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/latexmkrc
21cr|texlive-biblatex-source-division-2.4.2-2|38	%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/makefile
21cr|texlive-biblatex-source-division-2.4.2-2|39	
21cr|texlive-biblatex-source-division-2.4.2-2|40	#-----------------------------------------------------------------------
21cr|texlive-biblatex-source-division-2.4.2-2|41	%prep
21cr|texlive-biblatex-source-division-2.4.2-2|42	%setup -c -a0 -a1
21cr|texlive-biblatex-source-division-2.4.2-2|43	
21cr|texlive-biblatex-source-division-2.4.2-2|44	%build
21cr|texlive-biblatex-source-division-2.4.2-2|45	
21cr|texlive-biblatex-source-division-2.4.2-2|46	%install
21cr|texlive-biblatex-source-division-2.4.2-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-source-division-2.4.2-2|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8952 21
21cr|texlive-biblatex-spbasic-61439-1|1	%define oname biblatex-spbasic
21cr|texlive-biblatex-spbasic-61439-1|2	
21cr|texlive-biblatex-spbasic-61439-1|3	Summary:	A BibLaTeX style emulating Springer's old spbasic.bst
21cr|texlive-biblatex-spbasic-61439-1|4	Name:		texlive-biblatex-spbasic
21cr|texlive-biblatex-spbasic-61439-1|5	Version:	61439
21cr|texlive-biblatex-spbasic-61439-1|6	Release:	1
21cr|texlive-biblatex-spbasic-61439-1|7	License:	LPPL1.3
21cr|texlive-biblatex-spbasic-61439-1|8	Group:		Publishing
21cr|texlive-biblatex-spbasic-61439-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-spbasic-61439-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-spbasic-61439-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-spbasic-61439-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-spbasic-61439-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-spbasic-61439-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-spbasic-61439-1|15	Provides:	tex(biblatex-spbasic.bbx) = 2024
21cr|texlive-biblatex-spbasic-61439-1|16	Provides:	tex(biblatex-spbasic.cbx) = 2024
21cr|texlive-biblatex-spbasic-61439-1|17	BuildArch:	noarch
21cr|texlive-biblatex-spbasic-61439-1|18	
21cr|texlive-biblatex-spbasic-61439-1|19	%description
21cr|texlive-biblatex-spbasic-61439-1|20	This package provides a bibliography and citation style for
21cr|texlive-biblatex-spbasic-61439-1|21	BibLaTeX/biber for typesetting articles for Springer's
21cr|texlive-biblatex-spbasic-61439-1|22	journals. It is the same as the old BibTeX style spbasic.bst.
21cr|texlive-biblatex-spbasic-61439-1|23	
21cr|texlive-biblatex-spbasic-61439-1|24	%files
21cr|texlive-biblatex-spbasic-61439-1|25	%doc %{_texmfdistdir}/doc/latex/biblatex-spbasic
21cr|texlive-biblatex-spbasic-61439-1|26	%{_texmfdistdir}/tex/latex/biblatex-spbasic
21cr|texlive-biblatex-spbasic-61439-1|27	
21cr|texlive-biblatex-spbasic-61439-1|28	#------------------------------------------------------------------
21cr|texlive-biblatex-spbasic-61439-1|29	
21cr|texlive-biblatex-spbasic-61439-1|30	%prep
21cr|texlive-biblatex-spbasic-61439-1|31	%setup -c -a0 -a1
21cr|texlive-biblatex-spbasic-61439-1|32	
21cr|texlive-biblatex-spbasic-61439-1|33	%build
21cr|texlive-biblatex-spbasic-61439-1|34	
21cr|texlive-biblatex-spbasic-61439-1|35	%install
21cr|texlive-biblatex-spbasic-61439-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-spbasic-61439-1|37	rm -rf tlpkg
21cr|texlive-biblatex-spbasic-61439-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8953 21
21cr|texlive-biblatex-subseries-43330-1|1	%define oname biblatex-subseries
21cr|texlive-biblatex-subseries-43330-1|2	
21cr|texlive-biblatex-subseries-43330-1|3	Summary:	Manages subseries with biblatex
21cr|texlive-biblatex-subseries-43330-1|4	Name:		texlive-biblatex-subseries
21cr|texlive-biblatex-subseries-43330-1|5	Version:	43330
21cr|texlive-biblatex-subseries-43330-1|6	Release:	1
21cr|texlive-biblatex-subseries-43330-1|7	License:	LPPL1.3
21cr|texlive-biblatex-subseries-43330-1|8	Group:		Publishing
21cr|texlive-biblatex-subseries-43330-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-subseries-43330-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-subseries-43330-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-subseries-43330-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-subseries-43330-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-subseries-43330-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-subseries-43330-1|15	#Requires:	tex(verbose.bbx)
21cr|texlive-biblatex-subseries-43330-1|16	Provides:	tex-biblatex-subseries = 2024
21cr|texlive-biblatex-subseries-43330-1|17	Provides:	tex(subseries.bbx) = 2024
21cr|texlive-biblatex-subseries-43330-1|18	BuildArch:	noarch
21cr|texlive-biblatex-subseries-43330-1|19	
21cr|texlive-biblatex-subseries-43330-1|20	%description
21cr|texlive-biblatex-subseries-43330-1|21	Some publishers organize book series with subseries. In this
21cr|texlive-biblatex-subseries-43330-1|22	case, two numbers are associated with one volume: the number
21cr|texlive-biblatex-subseries-43330-1|23	inside the series and the number inside the subseries. That is
21cr|texlive-biblatex-subseries-43330-1|24	the case of the series Corpus Scriptorium Christianorum
21cr|texlive-biblatex-subseries-43330-1|25	Orientalium published by Peeters. This package provides new
21cr|texlive-biblatex-subseries-43330-1|26	fields to manage such system.
21cr|texlive-biblatex-subseries-43330-1|27	
21cr|texlive-biblatex-subseries-43330-1|28	%files
21cr|texlive-biblatex-subseries-43330-1|29	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-subseries-43330-1|30	%{_texmfdistdir}/tex/latex/biblatex-subseries/
21cr|texlive-biblatex-subseries-43330-1|31	
21cr|texlive-biblatex-subseries-43330-1|32	#------------------------------------------------------------------
21cr|texlive-biblatex-subseries-43330-1|33	
21cr|texlive-biblatex-subseries-43330-1|34	%prep
21cr|texlive-biblatex-subseries-43330-1|35	%setup -c -a0 -a1
21cr|texlive-biblatex-subseries-43330-1|36	
21cr|texlive-biblatex-subseries-43330-1|37	%build
21cr|texlive-biblatex-subseries-43330-1|38	
21cr|texlive-biblatex-subseries-43330-1|39	%install
21cr|texlive-biblatex-subseries-43330-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-subseries-43330-1|41	rm -rf tlpkg
21cr|texlive-biblatex-subseries-43330-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

8954 21
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|1	# revision 32750
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|2	# category Package
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-swiss-legal
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|4	# catalog-date 2014-01-21 12:42:17 +0100
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|5	# catalog-license lppl1.3
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|6	# catalog-version 1.1.2a
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|7	Name:		texlive-biblatex-swiss-legal
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|8	Version:	1.1.2a
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|9	Release:	7
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|10	Summary:	Bibliography and citation styles following Swiss legal practice
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|11	Group:		Publishing
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-swiss-legal
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|13	License:	LPPL1.3
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-swiss-legal.tar.xz
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.tar.xz
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|16	BuildArch:	noarch
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|20	
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|21	%description
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|22	The package provides biblatex bibliography and citation styles
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|23	for documents written in accordance with Swiss legal citation
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|24	standards. Currently, the package is usable for French and
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|25	German documents.
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|26	
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|27	#-----------------------------------------------------------------------
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|28	%files
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|29	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-base.bbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|30	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-base.cbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|31	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-bibliography.bbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|32	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-bibliography.cbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|33	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-de.lbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|34	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-fr.lbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|35	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-general.bbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|36	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-general.cbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|37	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-longarticle.bbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|38	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-longarticle.cbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|39	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-shortarticle.bbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|40	%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-shortarticle.cbx
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|41	%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/README
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|42	%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/biblatex-swiss-legal.pdf
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|43	%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.bib
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|44	%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.tex
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|45	
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|46	#-----------------------------------------------------------------------
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|47	%prep
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|48	%setup -c -a0 -a1
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|49	
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|50	%build
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|51	
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|52	%install
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-swiss-legal-1.1.2a-7|54	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8955 21
21cr|texlive-biblatex-trad-0.4a-2|1	Name:		texlive-biblatex-trad
21cr|texlive-biblatex-trad-0.4a-2|2	Version:	0.4a
21cr|texlive-biblatex-trad-0.4a-2|3	Release:	2
21cr|texlive-biblatex-trad-0.4a-2|4	Summary:	"Traditional" BibTeX styles with BibLaTeX
21cr|texlive-biblatex-trad-0.4a-2|5	Group:		Publishing
21cr|texlive-biblatex-trad-0.4a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-trad
21cr|texlive-biblatex-trad-0.4a-2|7	License:	LPPL
21cr|texlive-biblatex-trad-0.4a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-trad.tar.xz
21cr|texlive-biblatex-trad-0.4a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-trad.doc.tar.xz
21cr|texlive-biblatex-trad-0.4a-2|10	BuildArch:	noarch
21cr|texlive-biblatex-trad-0.4a-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-trad-0.4a-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-biblatex-trad-0.4a-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-biblatex-trad-0.4a-2|14	
21cr|texlive-biblatex-trad-0.4a-2|15	%description
21cr|texlive-biblatex-trad-0.4a-2|16	The bundle provides implementations of the "traditional" BibTeX
21cr|texlive-biblatex-trad-0.4a-2|17	styles (plain, abbrev, unsrt and alpha) with BibLaTeX.
21cr|texlive-biblatex-trad-0.4a-2|18	
21cr|texlive-biblatex-trad-0.4a-2|19	#-----------------------------------------------------------------------
21cr|texlive-biblatex-trad-0.4a-2|20	%files
21cr|texlive-biblatex-trad-0.4a-2|21	%{_texmfdistdir}/tex/latex/biblatex-trad
21cr|texlive-biblatex-trad-0.4a-2|22	%doc %{_texmfdistdir}/doc/latex/biblatex-trad
21cr|texlive-biblatex-trad-0.4a-2|23	
21cr|texlive-biblatex-trad-0.4a-2|24	#-----------------------------------------------------------------------
21cr|texlive-biblatex-trad-0.4a-2|25	%prep
21cr|texlive-biblatex-trad-0.4a-2|26	%setup -c -a0 -a1
21cr|texlive-biblatex-trad-0.4a-2|27	
21cr|texlive-biblatex-trad-0.4a-2|28	%build
21cr|texlive-biblatex-trad-0.4a-2|29	
21cr|texlive-biblatex-trad-0.4a-2|30	%install
21cr|texlive-biblatex-trad-0.4a-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-trad-0.4a-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8956 21
21cr|texlive-biblatex-true-citepages-omit-44653-1|1	%define oname biblatex-true-citepages-omit
21cr|texlive-biblatex-true-citepages-omit-44653-1|2	
21cr|texlive-biblatex-true-citepages-omit-44653-1|3	Summary:	Correction of some limitation of the citepages=omit option of biblatex styles
21cr|texlive-biblatex-true-citepages-omit-44653-1|4	Name:		texlive-biblatex-true-citepages-omit
21cr|texlive-biblatex-true-citepages-omit-44653-1|5	Version:	44653
21cr|texlive-biblatex-true-citepages-omit-44653-1|6	Release:	1
21cr|texlive-biblatex-true-citepages-omit-44653-1|7	License:	LPPL1.3
21cr|texlive-biblatex-true-citepages-omit-44653-1|8	Group:		Publishing
21cr|texlive-biblatex-true-citepages-omit-44653-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-true-citepages-omit-44653-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-true-citepages-omit-44653-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-true-citepages-omit-44653-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-true-citepages-omit-44653-1|13	Requires:	texlive-kpathsea
21cr|texlive-biblatex-true-citepages-omit-44653-1|14	Requires:	texlive-tlpkg
21cr|texlive-biblatex-true-citepages-omit-44653-1|15	#Requires:	tex(xstring.sty)
21cr|texlive-biblatex-true-citepages-omit-44653-1|16	Provides:	tex-biblatex-true-citepages-omit = 2024
21cr|texlive-biblatex-true-citepages-omit-44653-1|17	Provides:	tex(biblatex-true-citepages-omit.sty) = 2024
21cr|texlive-biblatex-true-citepages-omit-44653-1|18	BuildArch:	noarch
21cr|texlive-biblatex-true-citepages-omit-44653-1|19	
21cr|texlive-biblatex-true-citepages-omit-44653-1|20	%description
21cr|texlive-biblatex-true-citepages-omit-44653-1|21	This package deals with a limitation of the citepages=omit
21cr|texlive-biblatex-true-citepages-omit-44653-1|22	option of the verbose family of biblatex citestyles. The option
21cr|texlive-biblatex-true-citepages-omit-44653-1|23	works when you \cite[xx]{key}, but not when you \cite[\pno~xx,
21cr|texlive-biblatex-true-citepages-omit-44653-1|24	some text]{key}. The package corrects this problem.
21cr|texlive-biblatex-true-citepages-omit-44653-1|25	
21cr|texlive-biblatex-true-citepages-omit-44653-1|26	%files
21cr|texlive-biblatex-true-citepages-omit-44653-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-biblatex-true-citepages-omit-44653-1|28	%{_texmfdistdir}/tex/latex/biblatex-true-citepages-omit/
21cr|texlive-biblatex-true-citepages-omit-44653-1|29	
21cr|texlive-biblatex-true-citepages-omit-44653-1|30	#------------------------------------------------------------------
21cr|texlive-biblatex-true-citepages-omit-44653-1|31	
21cr|texlive-biblatex-true-citepages-omit-44653-1|32	%prep
21cr|texlive-biblatex-true-citepages-omit-44653-1|33	%setup -c -a0 -a1
21cr|texlive-biblatex-true-citepages-omit-44653-1|34	
21cr|texlive-biblatex-true-citepages-omit-44653-1|35	%build
21cr|texlive-biblatex-true-citepages-omit-44653-1|36	
21cr|texlive-biblatex-true-citepages-omit-44653-1|37	%install
21cr|texlive-biblatex-true-citepages-omit-44653-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-true-citepages-omit-44653-1|39	rm -rf tlpkg
21cr|texlive-biblatex-true-citepages-omit-44653-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8957 21
21cr|texlive-biblatex-unified-64975-1|1	%define oname biblatex-unified
21cr|texlive-biblatex-unified-64975-1|2	
21cr|texlive-biblatex-unified-64975-1|3	Summary:	BibLaTeX implementation of the unified stylesheet for linguistics journals
21cr|texlive-biblatex-unified-64975-1|4	Name:		texlive-biblatex-unified
21cr|texlive-biblatex-unified-64975-1|5	Version:	64975
21cr|texlive-biblatex-unified-64975-1|6	Release:	1
21cr|texlive-biblatex-unified-64975-1|7	License:	LPPL1.3
21cr|texlive-biblatex-unified-64975-1|8	Group:		Publishing
21cr|texlive-biblatex-unified-64975-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-unified-64975-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-unified-64975-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-unified-64975-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-unified-64975-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-unified-64975-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-unified-64975-1|15	Provides:	tex(unified.bbx) = 2024
21cr|texlive-biblatex-unified-64975-1|16	Provides:	tex(unified.cbx) = 2024
21cr|texlive-biblatex-unified-64975-1|17	BuildArch:	noarch
21cr|texlive-biblatex-unified-64975-1|18	
21cr|texlive-biblatex-unified-64975-1|19	%description
21cr|texlive-biblatex-unified-64975-1|20	BibLaTeX-unified is an opinionated BibLaTeX implementation of
21cr|texlive-biblatex-unified-64975-1|21	the Unified Stylesheet for Linguistics Journals
21cr|texlive-biblatex-unified-64975-1|22	
21cr|texlive-biblatex-unified-64975-1|23	%files
21cr|texlive-biblatex-unified-64975-1|24	%doc %{_texmfdistdir}/doc/latex/biblatex-unified
21cr|texlive-biblatex-unified-64975-1|25	%{_texmfdistdir}/tex/latex/biblatex-unified
21cr|texlive-biblatex-unified-64975-1|26	
21cr|texlive-biblatex-unified-64975-1|27	#------------------------------------------------------------------
21cr|texlive-biblatex-unified-64975-1|28	
21cr|texlive-biblatex-unified-64975-1|29	%prep
21cr|texlive-biblatex-unified-64975-1|30	%setup -c -a0 -a1
21cr|texlive-biblatex-unified-64975-1|31	
21cr|texlive-biblatex-unified-64975-1|32	%build
21cr|texlive-biblatex-unified-64975-1|33	
21cr|texlive-biblatex-unified-64975-1|34	%install
21cr|texlive-biblatex-unified-64975-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-unified-64975-1|36	rm -rf tlpkg
21cr|texlive-biblatex-unified-64975-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8958 21
21cr|texlive-biblatex-vancouver-55339-1|1	%define oname biblatex-vancouver
21cr|texlive-biblatex-vancouver-55339-1|2	
21cr|texlive-biblatex-vancouver-55339-1|3	Summary:	Vancouver style for BibLaTeX
21cr|texlive-biblatex-vancouver-55339-1|4	Name:		texlive-biblatex-vancouver
21cr|texlive-biblatex-vancouver-55339-1|5	Version:	55339
21cr|texlive-biblatex-vancouver-55339-1|6	Release:	1
21cr|texlive-biblatex-vancouver-55339-1|7	License:	LPPL1.3
21cr|texlive-biblatex-vancouver-55339-1|8	Group:		Publishing
21cr|texlive-biblatex-vancouver-55339-1|9	Url:		https://www.ctan.org
21cr|texlive-biblatex-vancouver-55339-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biblatex-vancouver-55339-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biblatex-vancouver-55339-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biblatex-vancouver-55339-1|13	Requires:	texlive-tlpkg
21cr|texlive-biblatex-vancouver-55339-1|14	Requires:	texlive-kpathsea
21cr|texlive-biblatex-vancouver-55339-1|15	Provides:	tex(vancouver.bbx) = 2024
21cr|texlive-biblatex-vancouver-55339-1|16	Provides:	tex(vancouver.cbx) = 2024
21cr|texlive-biblatex-vancouver-55339-1|17	BuildArch:	noarch
21cr|texlive-biblatex-vancouver-55339-1|18	
21cr|texlive-biblatex-vancouver-55339-1|19	%description
21cr|texlive-biblatex-vancouver-55339-1|20	This package provides the Vancouver reference style for
21cr|texlive-biblatex-vancouver-55339-1|21	BibLaTeX. It is based on the numeric style and requires biber.
21cr|texlive-biblatex-vancouver-55339-1|22	
21cr|texlive-biblatex-vancouver-55339-1|23	%files
21cr|texlive-biblatex-vancouver-55339-1|24	%doc %{_texmfdistdir}/doc/latex/biblatex-vancouver
21cr|texlive-biblatex-vancouver-55339-1|25	%{_texmfdistdir}/tex/latex/biblatex-vancouver
21cr|texlive-biblatex-vancouver-55339-1|26	
21cr|texlive-biblatex-vancouver-55339-1|27	#------------------------------------------------------------------
21cr|texlive-biblatex-vancouver-55339-1|28	
21cr|texlive-biblatex-vancouver-55339-1|29	%prep
21cr|texlive-biblatex-vancouver-55339-1|30	%setup -c -a0 -a1
21cr|texlive-biblatex-vancouver-55339-1|31	
21cr|texlive-biblatex-vancouver-55339-1|32	%build
21cr|texlive-biblatex-vancouver-55339-1|33	
21cr|texlive-biblatex-vancouver-55339-1|34	%install
21cr|texlive-biblatex-vancouver-55339-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblatex-vancouver-55339-1|36	rm -rf tlpkg
21cr|texlive-biblatex-vancouver-55339-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8959 21
21cr|texlive-biblist-20190228-1|1	# revision 17116
21cr|texlive-biblist-20190228-1|2	# category Package
21cr|texlive-biblist-20190228-1|3	# catalog-ctan /macros/latex209/contrib/biblist
21cr|texlive-biblist-20190228-1|4	# catalog-date 2010-02-21 11:42:27 +0100
21cr|texlive-biblist-20190228-1|5	# catalog-license gpl
21cr|texlive-biblist-20190228-1|6	# catalog-version undef
21cr|texlive-biblist-20190228-1|7	Name:		texlive-biblist
21cr|texlive-biblist-20190228-1|8	Version:	20190228
21cr|texlive-biblist-20190228-1|9	Release:	1
21cr|texlive-biblist-20190228-1|10	Summary:	Print a BibTeX database
21cr|texlive-biblist-20190228-1|11	Group:		Publishing
21cr|texlive-biblist-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex209/contrib/biblist
21cr|texlive-biblist-20190228-1|13	License:	GPL
21cr|texlive-biblist-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblist.tar.xz
21cr|texlive-biblist-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblist.doc.tar.xz
21cr|texlive-biblist-20190228-1|16	BuildArch:	noarch
21cr|texlive-biblist-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-biblist-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-biblist-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-biblist-20190228-1|20	
21cr|texlive-biblist-20190228-1|21	%description
21cr|texlive-biblist-20190228-1|22	The package provides the means of listing an entire BibTeX
21cr|texlive-biblist-20190228-1|23	database, avoiding the potentially large (macro) impact
21cr|texlive-biblist-20190228-1|24	associated with \nocite{*}.
21cr|texlive-biblist-20190228-1|25	
21cr|texlive-biblist-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-biblist-20190228-1|27	%files
21cr|texlive-biblist-20190228-1|28	%{_texmfdistdir}/tex/latex/biblist/biblist.sty
21cr|texlive-biblist-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/biblist/README
21cr|texlive-biblist-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/biblist/biblist.bst-dist
21cr|texlive-biblist-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/biblist/biblist.gde
21cr|texlive-biblist-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/biblist/biblist.pdf
21cr|texlive-biblist-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/biblist/biblist.tex
21cr|texlive-biblist-20190228-1|34	
21cr|texlive-biblist-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-biblist-20190228-1|36	%prep
21cr|texlive-biblist-20190228-1|37	%setup -c -a0 -a1
21cr|texlive-biblist-20190228-1|38	
21cr|texlive-biblist-20190228-1|39	%build
21cr|texlive-biblist-20190228-1|40	
21cr|texlive-biblist-20190228-1|41	%install
21cr|texlive-biblist-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biblist-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8960 21
21cr|texlive-bibtexperllibs-57137-1|1	%define oname bibtexperllibs
21cr|texlive-bibtexperllibs-57137-1|2	
21cr|texlive-bibtexperllibs-57137-1|3	Summary:	BibTeX Perl Libraries
21cr|texlive-bibtexperllibs-57137-1|4	Name:		texlive-bibtexperllibs
21cr|texlive-bibtexperllibs-57137-1|5	Version:	57137
21cr|texlive-bibtexperllibs-57137-1|6	Release:	1
21cr|texlive-bibtexperllibs-57137-1|7	License:	LPPL1.3
21cr|texlive-bibtexperllibs-57137-1|8	Group:		Publishing
21cr|texlive-bibtexperllibs-57137-1|9	Url:		https://www.ctan.org
21cr|texlive-bibtexperllibs-57137-1|10	BuildRequires:	texlive-tlpkg
21cr|texlive-bibtexperllibs-57137-1|11	#Requires:	perl(BibTeX::Parser)
21cr|texlive-bibtexperllibs-57137-1|12	#Requires:	perl(LaTeX::ToUnicode)
21cr|texlive-bibtexperllibs-57137-1|13	Requires:	texlive-kpathsea
21cr|texlive-bibtexperllibs-57137-1|14	Requires:	texlive-tlpkg
21cr|texlive-bibtexperllibs-57137-1|15	Provides:	tex-bibtexperllibs = 2024
21cr|texlive-bibtexperllibs-57137-1|16	Provides:	tex-bibtexperllibs-doc = 2024
21cr|texlive-bibtexperllibs-57137-1|17	Provides:	texlive-bibtexperllibs-doc = 2024
21cr|texlive-bibtexperllibs-57137-1|18	BuildArch:	noarch
21cr|texlive-bibtexperllibs-57137-1|19	
21cr|texlive-bibtexperllibs-57137-1|20	%description
21cr|texlive-bibtexperllibs-57137-1|21	This package provides BibTeX related Perl libraries by Gerhard
21cr|texlive-bibtexperllibs-57137-1|22	Gossen, repacked by Boris Veytsman, for TeX Live and other TDS-
21cr|texlive-bibtexperllibs-57137-1|23	compliant distributions. The libraries are written in pure
21cr|texlive-bibtexperllibs-57137-1|24	Perl, so should work out of the box on any architecture. They
21cr|texlive-bibtexperllibs-57137-1|25	have been packaged here mostly for Boris Veytsman's BibTeX
21cr|texlive-bibtexperllibs-57137-1|26	suite, but can be used in any other Perl script.
21cr|texlive-bibtexperllibs-57137-1|27	
21cr|texlive-bibtexperllibs-57137-1|28	%files
21cr|texlive-bibtexperllibs-57137-1|29	
21cr|texlive-bibtexperllibs-57137-1|30	#------------------------------------------------------------------
21cr|texlive-bibtexperllibs-57137-1|31	
21cr|texlive-bibtexperllibs-57137-1|32	%prep
21cr|texlive-bibtexperllibs-57137-1|33	
21cr|texlive-bibtexperllibs-57137-1|34	%build
21cr|texlive-bibtexperllibs-57137-1|35	
21cr|texlive-bibtexperllibs-57137-1|36	%install

8961 21
21cr|texlive-bibtexu-20180303-2|1	# revision 29743
21cr|texlive-bibtexu-20180303-2|2	# category TLCore
21cr|texlive-bibtexu-20180303-2|3	# catalog-ctan undef
21cr|texlive-bibtexu-20180303-2|4	# catalog-date undef
21cr|texlive-bibtexu-20180303-2|5	# catalog-license undef
21cr|texlive-bibtexu-20180303-2|6	# catalog-version undef
21cr|texlive-bibtexu-20180303-2|7	Name:		texlive-bibtexu
21cr|texlive-bibtexu-20180303-2|8	Version:	20180303
21cr|texlive-bibtexu-20180303-2|9	Release:	2
21cr|texlive-bibtexu-20180303-2|10	Summary:	TeXLive bibtexu package
21cr|texlive-bibtexu-20180303-2|11	Group:		Publishing
21cr|texlive-bibtexu-20180303-2|12	URL:		http://tug.org/texlive
21cr|texlive-bibtexu-20180303-2|13	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-bibtexu-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.tar.xz
21cr|texlive-bibtexu-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.doc.tar.xz
21cr|texlive-bibtexu-20180303-2|16	BuildArch:	noarch
21cr|texlive-bibtexu-20180303-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-bibtexu-20180303-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-bibtexu-20180303-2|19	Requires:	texlive-bibtexu.bin
21cr|texlive-bibtexu-20180303-2|20	
21cr|texlive-bibtexu-20180303-2|21	%description
21cr|texlive-bibtexu-20180303-2|22	TeXLive bibtexu package.
21cr|texlive-bibtexu-20180303-2|23	
21cr|texlive-bibtexu-20180303-2|24	#-----------------------------------------------------------------------
21cr|texlive-bibtexu-20180303-2|25	%files
21cr|texlive-bibtexu-20180303-2|26	%doc %{_texmfdistdir}/doc/bibtexu/00readme.txt
21cr|texlive-bibtexu-20180303-2|27	%doc %{_texmfdistdir}/doc/bibtexu/HISTORY
21cr|texlive-bibtexu-20180303-2|28	%doc %{_texmfdistdir}/doc/bibtexu/csfile.txt
21cr|texlive-bibtexu-20180303-2|29	%doc %{_texmfdistdir}/doc/bibtexu/file_id.diz
21cr|texlive-bibtexu-20180303-2|30	
21cr|texlive-bibtexu-20180303-2|31	#-----------------------------------------------------------------------
21cr|texlive-bibtexu-20180303-2|32	%prep
21cr|texlive-bibtexu-20180303-2|33	%setup -c -a0 -a1
21cr|texlive-bibtexu-20180303-2|34	
21cr|texlive-bibtexu-20180303-2|35	%build
21cr|texlive-bibtexu-20180303-2|36	
21cr|texlive-bibtexu-20180303-2|37	%install
21cr|texlive-bibtexu-20180303-2|38	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-bibtexu-20180303-2|39	cp -fpar texmf-dist %{buildroot}%{_datadir}

8962 21
21cr|texlive-bibtopicprefix-1.10-8|1	# revision 15878
21cr|texlive-bibtopicprefix-1.10-8|2	# category Package
21cr|texlive-bibtopicprefix-1.10-8|3	# catalog-ctan /macros/latex/contrib/bibtopicprefix
21cr|texlive-bibtopicprefix-1.10-8|4	# catalog-date 2008-08-17 01:00:50 +0200
21cr|texlive-bibtopicprefix-1.10-8|5	# catalog-license lppl
21cr|texlive-bibtopicprefix-1.10-8|6	# catalog-version 1.10
21cr|texlive-bibtopicprefix-1.10-8|7	Name:		texlive-bibtopicprefix
21cr|texlive-bibtopicprefix-1.10-8|8	Version:	1.10
21cr|texlive-bibtopicprefix-1.10-8|9	Release:	8
21cr|texlive-bibtopicprefix-1.10-8|10	Summary:	Prefix references to bibliographies produced by bibtopic
21cr|texlive-bibtopicprefix-1.10-8|11	Group:		Publishing
21cr|texlive-bibtopicprefix-1.10-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibtopicprefix
21cr|texlive-bibtopicprefix-1.10-8|13	License:	LPPL
21cr|texlive-bibtopicprefix-1.10-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.tar.xz
21cr|texlive-bibtopicprefix-1.10-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.doc.tar.xz
21cr|texlive-bibtopicprefix-1.10-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.source.tar.xz
21cr|texlive-bibtopicprefix-1.10-8|17	BuildArch:	noarch
21cr|texlive-bibtopicprefix-1.10-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bibtopicprefix-1.10-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bibtopicprefix-1.10-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-bibtopicprefix-1.10-8|21	
21cr|texlive-bibtopicprefix-1.10-8|22	%description
21cr|texlive-bibtopicprefix-1.10-8|23	The package permits users to apply prefixes (fixed strings) to
21cr|texlive-bibtopicprefix-1.10-8|24	references to entries in bibliographies produced by the
21cr|texlive-bibtopicprefix-1.10-8|25	bibtopic package.
21cr|texlive-bibtopicprefix-1.10-8|26	
21cr|texlive-bibtopicprefix-1.10-8|27	
21cr|texlive-bibtopicprefix-1.10-8|28	#-----------------------------------------------------------------------
21cr|texlive-bibtopicprefix-1.10-8|29	%files
21cr|texlive-bibtopicprefix-1.10-8|30	%{_texmfdistdir}/tex/latex/bibtopicprefix/bibtopicprefix.sty
21cr|texlive-bibtopicprefix-1.10-8|31	%doc %{_texmfdistdir}/doc/latex/bibtopicprefix/README
21cr|texlive-bibtopicprefix-1.10-8|32	%doc %{_texmfdistdir}/doc/latex/bibtopicprefix/bibtopicprefix.pdf
21cr|texlive-bibtopicprefix-1.10-8|33	%doc %{_texmfdistdir}/doc/latex/bibtopicprefix/bibtopicprefix.xml
21cr|texlive-bibtopicprefix-1.10-8|34	#- source
21cr|texlive-bibtopicprefix-1.10-8|35	%doc %{_texmfdistdir}/source/latex/bibtopicprefix/bibtopicprefix.drv
21cr|texlive-bibtopicprefix-1.10-8|36	%doc %{_texmfdistdir}/source/latex/bibtopicprefix/bibtopicprefix.dtx
21cr|texlive-bibtopicprefix-1.10-8|37	%doc %{_texmfdistdir}/source/latex/bibtopicprefix/bibtopicprefix.ins
21cr|texlive-bibtopicprefix-1.10-8|38	
21cr|texlive-bibtopicprefix-1.10-8|39	#-----------------------------------------------------------------------
21cr|texlive-bibtopicprefix-1.10-8|40	%prep
21cr|texlive-bibtopicprefix-1.10-8|41	%setup -c -a0 -a1 -a2
21cr|texlive-bibtopicprefix-1.10-8|42	
21cr|texlive-bibtopicprefix-1.10-8|43	%build
21cr|texlive-bibtopicprefix-1.10-8|44	
21cr|texlive-bibtopicprefix-1.10-8|45	%install
21cr|texlive-bibtopicprefix-1.10-8|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bibtopicprefix-1.10-8|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8963 21
21cr|texlive-bibunits-2.2-8|1	# revision 15878
21cr|texlive-bibunits-2.2-8|2	# category Package
21cr|texlive-bibunits-2.2-8|3	# catalog-ctan /macros/latex/contrib/bibunits
21cr|texlive-bibunits-2.2-8|4	# catalog-date 2009-09-27 09:44:19 +0200
21cr|texlive-bibunits-2.2-8|5	# catalog-license lppl
21cr|texlive-bibunits-2.2-8|6	# catalog-version 2.2
21cr|texlive-bibunits-2.2-8|7	Name:		texlive-bibunits
21cr|texlive-bibunits-2.2-8|8	Version:	2.2
21cr|texlive-bibunits-2.2-8|9	Release:	8
21cr|texlive-bibunits-2.2-8|10	Summary:	Multiple bibliographies in one document
21cr|texlive-bibunits-2.2-8|11	Group:		Publishing
21cr|texlive-bibunits-2.2-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibunits
21cr|texlive-bibunits-2.2-8|13	License:	LPPL
21cr|texlive-bibunits-2.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.tar.xz
21cr|texlive-bibunits-2.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.doc.tar.xz
21cr|texlive-bibunits-2.2-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.source.tar.xz
21cr|texlive-bibunits-2.2-8|17	BuildArch:	noarch
21cr|texlive-bibunits-2.2-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bibunits-2.2-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bibunits-2.2-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-bibunits-2.2-8|21	
21cr|texlive-bibunits-2.2-8|22	%description
21cr|texlive-bibunits-2.2-8|23	The package provide a mechanism to generate separate
21cr|texlive-bibunits-2.2-8|24	bibliographies for different units (chapters, sections or
21cr|texlive-bibunits-2.2-8|25	bibunit-environments) of a text. The package separates the
21cr|texlive-bibunits-2.2-8|26	citations of each unit of text into a separate file to be
21cr|texlive-bibunits-2.2-8|27	processed by BibTeX. The global bibliography section produced
21cr|texlive-bibunits-2.2-8|28	by LaTeX may also appear in the document and citations can be
21cr|texlive-bibunits-2.2-8|29	placed in both the local unit and the global bibliographies at
21cr|texlive-bibunits-2.2-8|30	the same time. The package is compatible with koma-script and
21cr|texlive-bibunits-2.2-8|31	with the babel French option frenchb.
21cr|texlive-bibunits-2.2-8|32	
21cr|texlive-bibunits-2.2-8|33	
21cr|texlive-bibunits-2.2-8|34	#-----------------------------------------------------------------------
21cr|texlive-bibunits-2.2-8|35	%files
21cr|texlive-bibunits-2.2-8|36	%{_texmfdistdir}/tex/latex/bibunits/bibunits.sty
21cr|texlive-bibunits-2.2-8|37	%doc %{_texmfdistdir}/doc/latex/bibunits/README
21cr|texlive-bibunits-2.2-8|38	%doc %{_texmfdistdir}/doc/latex/bibunits/bibtexall
21cr|texlive-bibunits-2.2-8|39	%doc %{_texmfdistdir}/doc/latex/bibunits/bibunits.pdf
21cr|texlive-bibunits-2.2-8|40	#- source
21cr|texlive-bibunits-2.2-8|41	%doc %{_texmfdistdir}/source/latex/bibunits/bibunits.dtx
21cr|texlive-bibunits-2.2-8|42	%doc %{_texmfdistdir}/source/latex/bibunits/bibunits.ins
21cr|texlive-bibunits-2.2-8|43	
21cr|texlive-bibunits-2.2-8|44	#-----------------------------------------------------------------------
21cr|texlive-bibunits-2.2-8|45	%prep
21cr|texlive-bibunits-2.2-8|46	%setup -c -a0 -a1 -a2
21cr|texlive-bibunits-2.2-8|47	
21cr|texlive-bibunits-2.2-8|48	%build
21cr|texlive-bibunits-2.2-8|49	
21cr|texlive-bibunits-2.2-8|50	%install
21cr|texlive-bibunits-2.2-8|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bibunits-2.2-8|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8964 21
21cr|texlive-bidi-atbegshi-0.2-1|1	Name:		texlive-bidi-atbegshi
21cr|texlive-bidi-atbegshi-0.2-1|2	Version:	0.2
21cr|texlive-bidi-atbegshi-0.2-1|3	Release:	1
21cr|texlive-bidi-atbegshi-0.2-1|4	Summary:	Bidi-aware shipout macros
21cr|texlive-bidi-atbegshi-0.2-1|5	Group:		Publishing
21cr|texlive-bidi-atbegshi-0.2-1|6	URL:		https://www.ctan.org/pkg/bidi-atbegshi
21cr|texlive-bidi-atbegshi-0.2-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-bidi-atbegshi-0.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bidi-atbegshi.tar.xz
21cr|texlive-bidi-atbegshi-0.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bidi-atbegshi.doc.tar.xz
21cr|texlive-bidi-atbegshi-0.2-1|10	BuildArch:	noarch
21cr|texlive-bidi-atbegshi-0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-bidi-atbegshi-0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-bidi-atbegshi-0.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-bidi-atbegshi-0.2-1|14	
21cr|texlive-bidi-atbegshi-0.2-1|15	%description
21cr|texlive-bidi-atbegshi-0.2-1|16	The package adds some commands to the atbegshi package for proper placement of
21cr|texlive-bidi-atbegshi-0.2-1|17	background material in the left and right corners of the output page, in both LTR and RTL modes.
21cr|texlive-bidi-atbegshi-0.2-1|18	
21cr|texlive-bidi-atbegshi-0.2-1|19	#-----------------------------------------------------------------------
21cr|texlive-bidi-atbegshi-0.2-1|20	%files
21cr|texlive-bidi-atbegshi-0.2-1|21	%{_texmfdistdir}/tex/xelatex/bidi-atbegshi
21cr|texlive-bidi-atbegshi-0.2-1|22	%doc %{_texmfdistdir}/doc/xelatex/bidi-atbegshi
21cr|texlive-bidi-atbegshi-0.2-1|23	
21cr|texlive-bidi-atbegshi-0.2-1|24	#-----------------------------------------------------------------------
21cr|texlive-bidi-atbegshi-0.2-1|25	%prep
21cr|texlive-bidi-atbegshi-0.2-1|26	%setup -c -a0 -a1
21cr|texlive-bidi-atbegshi-0.2-1|27	
21cr|texlive-bidi-atbegshi-0.2-1|28	%build
21cr|texlive-bidi-atbegshi-0.2-1|29	
21cr|texlive-bidi-atbegshi-0.2-1|30	%install
21cr|texlive-bidi-atbegshi-0.2-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bidi-atbegshi-0.2-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8965 21
21cr|texlive-bidicontour-0.2-1|1	Name:		texlive-bidicontour
21cr|texlive-bidicontour-0.2-1|2	Version:	0.2
21cr|texlive-bidicontour-0.2-1|3	Release:	1
21cr|texlive-bidicontour-0.2-1|4	Summary:	Bidi-aware coloured contour around text
21cr|texlive-bidicontour-0.2-1|5	Group:		Publishing
21cr|texlive-bidicontour-0.2-1|6	URL:		https://www.ctan.org/pkg/bidicontour
21cr|texlive-bidicontour-0.2-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-bidicontour-0.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bidicontour.tar.xz
21cr|texlive-bidicontour-0.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bidicontour.doc.tar.xz
21cr|texlive-bidicontour-0.2-1|10	BuildArch:	noarch
21cr|texlive-bidicontour-0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-bidicontour-0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-bidicontour-0.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-bidicontour-0.2-1|14	
21cr|texlive-bidicontour-0.2-1|15	%description
21cr|texlive-bidicontour-0.2-1|16	The package is a re-implementation of the contour package, making it bidi-aware,
21cr|texlive-bidicontour-0.2-1|17	and adding support of the xdvipdfmx (when the outline option of the package is used).
21cr|texlive-bidicontour-0.2-1|18	
21cr|texlive-bidicontour-0.2-1|19	#-----------------------------------------------------------------------
21cr|texlive-bidicontour-0.2-1|20	%files
21cr|texlive-bidicontour-0.2-1|21	%{_texmfdistdir}/tex/xelatex/bidicontour
21cr|texlive-bidicontour-0.2-1|22	%doc %{_texmfdistdir}/doc/xelatex/bidicontour
21cr|texlive-bidicontour-0.2-1|23	
21cr|texlive-bidicontour-0.2-1|24	#-----------------------------------------------------------------------
21cr|texlive-bidicontour-0.2-1|25	%prep
21cr|texlive-bidicontour-0.2-1|26	%setup -c -a0 -a1
21cr|texlive-bidicontour-0.2-1|27	
21cr|texlive-bidicontour-0.2-1|28	%build
21cr|texlive-bidicontour-0.2-1|29	
21cr|texlive-bidicontour-0.2-1|30	%install
21cr|texlive-bidicontour-0.2-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bidicontour-0.2-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8966 21
21cr|texlive-bidihl-37795.0.1c-1|1	%define oname bidihl
21cr|texlive-bidihl-37795.0.1c-1|2	
21cr|texlive-bidihl-37795.0.1c-1|3	Summary:	Experimental bidi-aware text highlighting
21cr|texlive-bidihl-37795.0.1c-1|4	Name:		texlive-bidihl
21cr|texlive-bidihl-37795.0.1c-1|5	Version:	37795.0.1c
21cr|texlive-bidihl-37795.0.1c-1|6	Release:	1
21cr|texlive-bidihl-37795.0.1c-1|7	License:	LPPL1.3
21cr|texlive-bidihl-37795.0.1c-1|8	Group:		Publishing
21cr|texlive-bidihl-37795.0.1c-1|9	Url:		https://www.ctan.org
21cr|texlive-bidihl-37795.0.1c-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bidihl-37795.0.1c-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bidihl-37795.0.1c-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bidihl-37795.0.1c-1|13	Requires:	tex(color.sty)
21cr|texlive-bidihl-37795.0.1c-1|14	Requires:	texlive-kpathsea
21cr|texlive-bidihl-37795.0.1c-1|15	Requires:	texlive-tlpkg
21cr|texlive-bidihl-37795.0.1c-1|16	Provides:	tex-bidihl = 2024
21cr|texlive-bidihl-37795.0.1c-1|17	Provides:	tex(bidihl.sty) = 2024
21cr|texlive-bidihl-37795.0.1c-1|18	BuildArch:	noarch
21cr|texlive-bidihl-37795.0.1c-1|19	
21cr|texlive-bidihl-37795.0.1c-1|20	%description
21cr|texlive-bidihl-37795.0.1c-1|21	Experimental bidi-aware text highlighting.
21cr|texlive-bidihl-37795.0.1c-1|22	
21cr|texlive-bidihl-37795.0.1c-1|23	%files
21cr|texlive-bidihl-37795.0.1c-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-bidihl-37795.0.1c-1|25	%{_texmfdistdir}/tex/xelatex/bidihl/
21cr|texlive-bidihl-37795.0.1c-1|26	
21cr|texlive-bidihl-37795.0.1c-1|27	#------------------------------------------------------------------
21cr|texlive-bidihl-37795.0.1c-1|28	
21cr|texlive-bidihl-37795.0.1c-1|29	%prep
21cr|texlive-bidihl-37795.0.1c-1|30	%setup -c -a0 -a1
21cr|texlive-bidihl-37795.0.1c-1|31	
21cr|texlive-bidihl-37795.0.1c-1|32	%build
21cr|texlive-bidihl-37795.0.1c-1|33	
21cr|texlive-bidihl-37795.0.1c-1|34	%install
21cr|texlive-bidihl-37795.0.1c-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bidihl-37795.0.1c-1|36	rm -rf tlpkg
21cr|texlive-bidihl-37795.0.1c-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8967 21
21cr|texlive-bidipagegrid-0.2-1|1	Name:		texlive-bidipagegrid
21cr|texlive-bidipagegrid-0.2-1|2	Version:	0.2
21cr|texlive-bidipagegrid-0.2-1|3	Release:	1
21cr|texlive-bidipagegrid-0.2-1|4	Summary:	Bidi-aware page grid in background
21cr|texlive-bidipagegrid-0.2-1|5	Group:		Publishing
21cr|texlive-bidipagegrid-0.2-1|6	URL:		https://www.ctan.org/tex-archive/macros/xetex/latex/bidipagegrid
21cr|texlive-bidipagegrid-0.2-1|7	License:	LPPL
21cr|texlive-bidipagegrid-0.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidipagegrid.tar.xz
21cr|texlive-bidipagegrid-0.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidipagegrid.doc.tar.xz
21cr|texlive-bidipagegrid-0.2-1|10	BuildArch:	noarch
21cr|texlive-bidipagegrid-0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-bidipagegrid-0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-bidipagegrid-0.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-bidipagegrid-0.2-1|14	
21cr|texlive-bidipagegrid-0.2-1|15	%description
21cr|texlive-bidipagegrid-0.2-1|16	The bidipagegrid package provides all the options and
21cr|texlive-bidipagegrid-0.2-1|17	user commands of pagegrid package; in addition, it
21cr|texlive-bidipagegrid-0.2-1|18	provides an option for the direction of the page grid,
21cr|texlive-bidipagegrid-0.2-1|19	namely direction (for entire document).
21cr|texlive-bidipagegrid-0.2-1|20	
21cr|texlive-bidipagegrid-0.2-1|21	#-----------------------------------------------------------------------
21cr|texlive-bidipagegrid-0.2-1|22	%files
21cr|texlive-bidipagegrid-0.2-1|23	%{_texmfdistdir}/tex/xelatex/bidipagegrid
21cr|texlive-bidipagegrid-0.2-1|24	%doc %{_texmfdistdir}/doc/xelatex/bidipagegrid
21cr|texlive-bidipagegrid-0.2-1|25	
21cr|texlive-bidipagegrid-0.2-1|26	#-----------------------------------------------------------------------
21cr|texlive-bidipagegrid-0.2-1|27	%prep
21cr|texlive-bidipagegrid-0.2-1|28	%setup -c -a0 -a1
21cr|texlive-bidipagegrid-0.2-1|29	
21cr|texlive-bidipagegrid-0.2-1|30	%build
21cr|texlive-bidipagegrid-0.2-1|31	
21cr|texlive-bidipagegrid-0.2-1|32	%install
21cr|texlive-bidipagegrid-0.2-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bidipagegrid-0.2-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8968 21
21cr|texlive-bidipresentation-0.3-1|1	Name:		texlive-bidipresentation
21cr|texlive-bidipresentation-0.3-1|2	Version:	0.3
21cr|texlive-bidipresentation-0.3-1|3	Release:	1
21cr|texlive-bidipresentation-0.3-1|4	Summary:	Experimental bidi presentation
21cr|texlive-bidipresentation-0.3-1|5	Group:		Publishing
21cr|texlive-bidipresentation-0.3-1|6	URL:		https://www.ctan.org/pkg/bidipresentation
21cr|texlive-bidipresentation-0.3-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-bidipresentation-0.3-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bidipresentation.tar.xz
21cr|texlive-bidipresentation-0.3-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bidipresentation.doc.tar.xz
21cr|texlive-bidipresentation-0.3-1|10	BuildArch:	noarch
21cr|texlive-bidipresentation-0.3-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-bidipresentation-0.3-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-bidipresentation-0.3-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-bidipresentation-0.3-1|14	
21cr|texlive-bidipresentation-0.3-1|15	%description
21cr|texlive-bidipresentation-0.3-1|16	A great portion of the code is borrowed from the texpower
21cr|texlive-bidipresentation-0.3-1|17	bundle, with modifications to get things working properly in
21cr|texlive-bidipresentation-0.3-1|18	both right to left and left to right modes.
21cr|texlive-bidipresentation-0.3-1|19	
21cr|texlive-bidipresentation-0.3-1|20	#-----------------------------------------------------------------------
21cr|texlive-bidipresentation-0.3-1|21	%files
21cr|texlive-bidipresentation-0.3-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-bidipresentation-0.3-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-bidipresentation-0.3-1|24	
21cr|texlive-bidipresentation-0.3-1|25	#-----------------------------------------------------------------------
21cr|texlive-bidipresentation-0.3-1|26	%prep
21cr|texlive-bidipresentation-0.3-1|27	%setup -c -a0 -a1
21cr|texlive-bidipresentation-0.3-1|28	
21cr|texlive-bidipresentation-0.3-1|29	%build
21cr|texlive-bidipresentation-0.3-1|30	
21cr|texlive-bidipresentation-0.3-1|31	%install
21cr|texlive-bidipresentation-0.3-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bidipresentation-0.3-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8969 21
21cr|texlive-bidishadowtext-0.1-1|1	Name:		texlive-bidishadowtext
21cr|texlive-bidishadowtext-0.1-1|2	Version:	0.1
21cr|texlive-bidishadowtext-0.1-1|3	Release:	1
21cr|texlive-bidishadowtext-0.1-1|4	Summary:	Re-implementation of the shadowtext package adding bidi support
21cr|texlive-bidishadowtext-0.1-1|5	Group:		Publishing
21cr|texlive-bidishadowtext-0.1-1|6	URL:		https://www.ctan.org/tex-archive/macros/xetex/latex/bidishadowtext
21cr|texlive-bidishadowtext-0.1-1|7	License:	LPPL
21cr|texlive-bidishadowtext-0.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidishadowtext.tar.xz
21cr|texlive-bidishadowtext-0.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidishadowtext.doc.tar.xz
21cr|texlive-bidishadowtext-0.1-1|10	BuildArch:	noarch
21cr|texlive-bidishadowtext-0.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-bidishadowtext-0.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-bidishadowtext-0.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-bidishadowtext-0.1-1|14	
21cr|texlive-bidishadowtext-0.1-1|15	%description
21cr|texlive-bidishadowtext-0.1-1|16	The shadowtext package allows you to have colored shadow text;
21cr|texlive-bidishadowtext-0.1-1|17	unfortunately this package does not work well together with bidi
21cr|texlive-bidishadowtext-0.1-1|18	package. The bidishadowtext package is a re-implementation of
21cr|texlive-bidishadowtext-0.1-1|19	shadowtext package adding bidi support.
21cr|texlive-bidishadowtext-0.1-1|20	
21cr|texlive-bidishadowtext-0.1-1|21	
21cr|texlive-bidishadowtext-0.1-1|22	#-----------------------------------------------------------------------
21cr|texlive-bidishadowtext-0.1-1|23	%files
21cr|texlive-bidishadowtext-0.1-1|24	%{_texmfdistdir}/tex/xelatex/bidishadowtext
21cr|texlive-bidishadowtext-0.1-1|25	%doc %{_texmfdistdir}/doc/xelatex/bidishadowtext
21cr|texlive-bidishadowtext-0.1-1|26	
21cr|texlive-bidishadowtext-0.1-1|27	#-----------------------------------------------------------------------
21cr|texlive-bidishadowtext-0.1-1|28	%prep
21cr|texlive-bidishadowtext-0.1-1|29	%setup -c -a0 -a1
21cr|texlive-bidishadowtext-0.1-1|30	
21cr|texlive-bidishadowtext-0.1-1|31	%build
21cr|texlive-bidishadowtext-0.1-1|32	
21cr|texlive-bidishadowtext-0.1-1|33	%install
21cr|texlive-bidishadowtext-0.1-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bidishadowtext-0.1-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8970 21
21cr|texlive-bigintcalc-53172-1|1	%define oname bigintcalc
21cr|texlive-bigintcalc-53172-1|2	
21cr|texlive-bigintcalc-53172-1|3	Summary:	Integer calculations on very large numbers
21cr|texlive-bigintcalc-53172-1|4	Name:		texlive-bigintcalc
21cr|texlive-bigintcalc-53172-1|5	Version:	53172
21cr|texlive-bigintcalc-53172-1|6	Release:	1
21cr|texlive-bigintcalc-53172-1|7	License:	LPPL1.3
21cr|texlive-bigintcalc-53172-1|8	Group:		Publishing
21cr|texlive-bigintcalc-53172-1|9	Url:		https://www.ctan.org
21cr|texlive-bigintcalc-53172-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bigintcalc-53172-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bigintcalc-53172-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bigintcalc-53172-1|13	Requires:	texlive-tlpkg
21cr|texlive-bigintcalc-53172-1|14	Requires:	texlive-kpathsea
21cr|texlive-bigintcalc-53172-1|15	Provides:	tex(bigintcalc.sty) = 2024
21cr|texlive-bigintcalc-53172-1|16	BuildArch:	noarch
21cr|texlive-bigintcalc-53172-1|17	
21cr|texlive-bigintcalc-53172-1|18	%description
21cr|texlive-bigintcalc-53172-1|19	This package provides expandable arithmetic operations with big
21cr|texlive-bigintcalc-53172-1|20	integers that can exceed TeX's number limits.
21cr|texlive-bigintcalc-53172-1|21	
21cr|texlive-bigintcalc-53172-1|22	%files
21cr|texlive-bigintcalc-53172-1|23	%doc %{_texmfdistdir}/doc/latex/bigintcalc
21cr|texlive-bigintcalc-53172-1|24	%{_texmfdistdir}/tex/generic/bigintcalc
21cr|texlive-bigintcalc-53172-1|25	
21cr|texlive-bigintcalc-53172-1|26	#------------------------------------------------------------------
21cr|texlive-bigintcalc-53172-1|27	
21cr|texlive-bigintcalc-53172-1|28	%prep
21cr|texlive-bigintcalc-53172-1|29	%setup -c -a0 -a1
21cr|texlive-bigintcalc-53172-1|30	
21cr|texlive-bigintcalc-53172-1|31	%build
21cr|texlive-bigintcalc-53172-1|32	
21cr|texlive-bigintcalc-53172-1|33	%install
21cr|texlive-bigintcalc-53172-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bigintcalc-53172-1|35	rm -rf tlpkg
21cr|texlive-bigintcalc-53172-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

8971 21
21cr|texlive-bilingualpages-59643-1|1	%define oname bilingualpages
21cr|texlive-bilingualpages-59643-1|2	
21cr|texlive-bilingualpages-59643-1|3	Summary:	Typeset two columns in parallel
21cr|texlive-bilingualpages-59643-1|4	Name:		texlive-bilingualpages
21cr|texlive-bilingualpages-59643-1|5	Version:	59643
21cr|texlive-bilingualpages-59643-1|6	Release:	1
21cr|texlive-bilingualpages-59643-1|7	License:	LPPL1.3
21cr|texlive-bilingualpages-59643-1|8	Group:		Publishing
21cr|texlive-bilingualpages-59643-1|9	Url:		https://www.ctan.org
21cr|texlive-bilingualpages-59643-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bilingualpages-59643-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bilingualpages-59643-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bilingualpages-59643-1|13	Requires:	texlive-tlpkg
21cr|texlive-bilingualpages-59643-1|14	Requires:	texlive-kpathsea
21cr|texlive-bilingualpages-59643-1|15	Provides:	tex(bilingualpages.sty) = 2024
21cr|texlive-bilingualpages-59643-1|16	BuildArch:	noarch
21cr|texlive-bilingualpages-59643-1|17	
21cr|texlive-bilingualpages-59643-1|18	%description
21cr|texlive-bilingualpages-59643-1|19	This is a simple wrapper for the paracol package for setting
21cr|texlive-bilingualpages-59643-1|20	two-column parallel text.
21cr|texlive-bilingualpages-59643-1|21	
21cr|texlive-bilingualpages-59643-1|22	%files
21cr|texlive-bilingualpages-59643-1|23	%doc %{_texmfdistdir}/doc/latex/bilingualpages
21cr|texlive-bilingualpages-59643-1|24	%{_texmfdistdir}/tex/latex/bilingualpages
21cr|texlive-bilingualpages-59643-1|25	
21cr|texlive-bilingualpages-59643-1|26	#------------------------------------------------------------------
21cr|texlive-bilingualpages-59643-1|27	
21cr|texlive-bilingualpages-59643-1|28	%prep
21cr|texlive-bilingualpages-59643-1|29	%setup -c -a0 -a1
21cr|texlive-bilingualpages-59643-1|30	
21cr|texlive-bilingualpages-59643-1|31	%build
21cr|texlive-bilingualpages-59643-1|32	
21cr|texlive-bilingualpages-59643-1|33	%install
21cr|texlive-bilingualpages-59643-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bilingualpages-59643-1|35	rm -rf tlpkg
21cr|texlive-bilingualpages-59643-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

8972 21
21cr|texlive-binomexp-1.0-8|1	# revision 15878
21cr|texlive-binomexp-1.0-8|2	# category Package
21cr|texlive-binomexp-1.0-8|3	# catalog-ctan /macros/latex/contrib/binomexp
21cr|texlive-binomexp-1.0-8|4	# catalog-date 2007-03-05 14:17:42 +0100
21cr|texlive-binomexp-1.0-8|5	# catalog-license lppl
21cr|texlive-binomexp-1.0-8|6	# catalog-version 1.0
21cr|texlive-binomexp-1.0-8|7	Name:		texlive-binomexp
21cr|texlive-binomexp-1.0-8|8	Version:	1.0
21cr|texlive-binomexp-1.0-8|9	Release:	8
21cr|texlive-binomexp-1.0-8|10	Summary:	Calculate Pascal's triangle
21cr|texlive-binomexp-1.0-8|11	Group:		Publishing
21cr|texlive-binomexp-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/binomexp
21cr|texlive-binomexp-1.0-8|13	License:	LPPL
21cr|texlive-binomexp-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.tar.xz
21cr|texlive-binomexp-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.doc.tar.xz
21cr|texlive-binomexp-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.source.tar.xz
21cr|texlive-binomexp-1.0-8|17	BuildArch:	noarch
21cr|texlive-binomexp-1.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-binomexp-1.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-binomexp-1.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-binomexp-1.0-8|21	
21cr|texlive-binomexp-1.0-8|22	%description
21cr|texlive-binomexp-1.0-8|23	The package calculates and prints rows of Pascal's triangle. It
21cr|texlive-binomexp-1.0-8|24	may be used: - simply to print successive rows of the triangle,
21cr|texlive-binomexp-1.0-8|25	or - to print the rows inside an array or tabular.
21cr|texlive-binomexp-1.0-8|26	
21cr|texlive-binomexp-1.0-8|27	
21cr|texlive-binomexp-1.0-8|28	#-----------------------------------------------------------------------
21cr|texlive-binomexp-1.0-8|29	%files
21cr|texlive-binomexp-1.0-8|30	%{_texmfdistdir}/tex/latex/binomexp/binomexp.sty
21cr|texlive-binomexp-1.0-8|31	%doc %{_texmfdistdir}/doc/latex/binomexp/README
21cr|texlive-binomexp-1.0-8|32	%doc %{_texmfdistdir}/doc/latex/binomexp/binomexp.pdf
21cr|texlive-binomexp-1.0-8|33	#- source
21cr|texlive-binomexp-1.0-8|34	%doc %{_texmfdistdir}/source/latex/binomexp/binomexp.dtx
21cr|texlive-binomexp-1.0-8|35	%doc %{_texmfdistdir}/source/latex/binomexp/binomexp.ins
21cr|texlive-binomexp-1.0-8|36	
21cr|texlive-binomexp-1.0-8|37	#-----------------------------------------------------------------------
21cr|texlive-binomexp-1.0-8|38	%prep
21cr|texlive-binomexp-1.0-8|39	%setup -c -a0 -a1 -a2
21cr|texlive-binomexp-1.0-8|40	
21cr|texlive-binomexp-1.0-8|41	%build
21cr|texlive-binomexp-1.0-8|42	
21cr|texlive-binomexp-1.0-8|43	%install
21cr|texlive-binomexp-1.0-8|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-binomexp-1.0-8|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8973 21
21cr|texlive-biolett-bst-66115-1|1	%define oname biolett-bst
21cr|texlive-biolett-bst-66115-1|2	
21cr|texlive-biolett-bst-66115-1|3	Summary:	A BibTeX style for the journal "Biology Letters"
21cr|texlive-biolett-bst-66115-1|4	Name:		texlive-biolett-bst
21cr|texlive-biolett-bst-66115-1|5	Version:	66115
21cr|texlive-biolett-bst-66115-1|6	Release:	1
21cr|texlive-biolett-bst-66115-1|7	License:	LPPL1.3
21cr|texlive-biolett-bst-66115-1|8	Group:		Publishing
21cr|texlive-biolett-bst-66115-1|9	Url:		https://www.ctan.org
21cr|texlive-biolett-bst-66115-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-biolett-bst-66115-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-biolett-bst-66115-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-biolett-bst-66115-1|13	Requires:	texlive-tlpkg
21cr|texlive-biolett-bst-66115-1|14	Requires:	texlive-kpathsea
21cr|texlive-biolett-bst-66115-1|15	BuildArch:	noarch
21cr|texlive-biolett-bst-66115-1|16	
21cr|texlive-biolett-bst-66115-1|17	%description
21cr|texlive-biolett-bst-66115-1|18	This package provides a BibTeX style (.bst) file for the
21cr|texlive-biolett-bst-66115-1|19	journal "Biology Letters" published by the Royal Society. This
21cr|texlive-biolett-bst-66115-1|20	style was produced independently and hence has no formal
21cr|texlive-biolett-bst-66115-1|21	approval from the Royal Society.
21cr|texlive-biolett-bst-66115-1|22	
21cr|texlive-biolett-bst-66115-1|23	%files
21cr|texlive-biolett-bst-66115-1|24	%doc %{_texmfdistdir}/doc/bibtex/biolett-bst/
21cr|texlive-biolett-bst-66115-1|25	%{_texmfdistdir}/bibtex/bst/biolett-bst/
21cr|texlive-biolett-bst-66115-1|26	
21cr|texlive-biolett-bst-66115-1|27	#------------------------------------------------------------------
21cr|texlive-biolett-bst-66115-1|28	
21cr|texlive-biolett-bst-66115-1|29	%prep
21cr|texlive-biolett-bst-66115-1|30	%setup -c -a0 -a1
21cr|texlive-biolett-bst-66115-1|31	
21cr|texlive-biolett-bst-66115-1|32	%build
21cr|texlive-biolett-bst-66115-1|33	
21cr|texlive-biolett-bst-66115-1|34	%install
21cr|texlive-biolett-bst-66115-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-biolett-bst-66115-1|36	rm -rf tlpkg
21cr|texlive-biolett-bst-66115-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

8974 21
21cr|texlive-bitelist-0.1-7|1	# revision 25779
21cr|texlive-bitelist-0.1-7|2	# category Package
21cr|texlive-bitelist-0.1-7|3	# catalog-ctan /macros/generic/bitelist
21cr|texlive-bitelist-0.1-7|4	# catalog-date 2012-03-29 18:26:00 +0200
21cr|texlive-bitelist-0.1-7|5	# catalog-license lppl1.3
21cr|texlive-bitelist-0.1-7|6	# catalog-version 0.1
21cr|texlive-bitelist-0.1-7|7	Name:		texlive-bitelist
21cr|texlive-bitelist-0.1-7|8	Version:	0.1
21cr|texlive-bitelist-0.1-7|9	Release:	7
21cr|texlive-bitelist-0.1-7|10	Summary:	Split list, in TeX's mouth
21cr|texlive-bitelist-0.1-7|11	Group:		Publishing
21cr|texlive-bitelist-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/bitelist
21cr|texlive-bitelist-0.1-7|13	License:	LPPL1.3
21cr|texlive-bitelist-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.tar.xz
21cr|texlive-bitelist-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.doc.tar.xz
21cr|texlive-bitelist-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.source.tar.xz
21cr|texlive-bitelist-0.1-7|17	BuildArch:	noarch
21cr|texlive-bitelist-0.1-7|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bitelist-0.1-7|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bitelist-0.1-7|20	Requires(post):	texlive-kpathsea
21cr|texlive-bitelist-0.1-7|21	
21cr|texlive-bitelist-0.1-7|22	%description
21cr|texlive-bitelist-0.1-7|23	The package provides commands for "splitting" a token list at
21cr|texlive-bitelist-0.1-7|24	the first occurrence of another (specified) token list. I.e.,
21cr|texlive-bitelist-0.1-7|25	for given token lists s, t return b and the shortest a, such
21cr|texlive-bitelist-0.1-7|26	that t = a s b. The package's mechanism differs from those of
21cr|texlive-bitelist-0.1-7|27	packages providing similar features, in the following ways: -
21cr|texlive-bitelist-0.1-7|28	the method uses TeX's mechanism of reading delimited macro
21cr|texlive-bitelist-0.1-7|29	parameters; - the splitting macros work by pure expansion,
21cr|texlive-bitelist-0.1-7|30	without assignments; - the operation is carried out in a single
21cr|texlive-bitelist-0.1-7|31	macro call. A variant of the operation is provided, that
21cr|texlive-bitelist-0.1-7|32	retains outer braces.
21cr|texlive-bitelist-0.1-7|33	
21cr|texlive-bitelist-0.1-7|34	
21cr|texlive-bitelist-0.1-7|35	#-----------------------------------------------------------------------
21cr|texlive-bitelist-0.1-7|36	%files
21cr|texlive-bitelist-0.1-7|37	%{_texmfdistdir}/tex/generic/bitelist/bitedemo.tex
21cr|texlive-bitelist-0.1-7|38	%{_texmfdistdir}/tex/generic/bitelist/bitelist.sty
21cr|texlive-bitelist-0.1-7|39	%doc %{_texmfdistdir}/doc/generic/bitelist/README
21cr|texlive-bitelist-0.1-7|40	%doc %{_texmfdistdir}/doc/generic/bitelist/bitelist.pdf
21cr|texlive-bitelist-0.1-7|41	#- source
21cr|texlive-bitelist-0.1-7|42	%doc %{_texmfdistdir}/source/generic/bitelist/bitelist.tex
21cr|texlive-bitelist-0.1-7|43	%doc %{_texmfdistdir}/source/generic/bitelist/srcfiles.tex
21cr|texlive-bitelist-0.1-7|44	
21cr|texlive-bitelist-0.1-7|45	#-----------------------------------------------------------------------
21cr|texlive-bitelist-0.1-7|46	%prep
21cr|texlive-bitelist-0.1-7|47	%setup -c -a0 -a1 -a2
21cr|texlive-bitelist-0.1-7|48	
21cr|texlive-bitelist-0.1-7|49	%build
21cr|texlive-bitelist-0.1-7|50	
21cr|texlive-bitelist-0.1-7|51	%install
21cr|texlive-bitelist-0.1-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bitelist-0.1-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8975 21
21cr|texlive-bithesis-66622-1|1	%define oname bithesis
21cr|texlive-bithesis-66622-1|2	
21cr|texlive-bithesis-66622-1|3	Summary:	Templates for the Beijing Institute of Technology
21cr|texlive-bithesis-66622-1|4	Name:		texlive-bithesis
21cr|texlive-bithesis-66622-1|5	Version:	66622
21cr|texlive-bithesis-66622-1|6	Release:	1
21cr|texlive-bithesis-66622-1|7	License:	LPPL1.3
21cr|texlive-bithesis-66622-1|8	Group:		Publishing
21cr|texlive-bithesis-66622-1|9	Url:		https://www.ctan.org
21cr|texlive-bithesis-66622-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bithesis-66622-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bithesis-66622-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bithesis-66622-1|13	Requires:	texlive-tlpkg
21cr|texlive-bithesis-66622-1|14	Requires:	texlive-kpathsea
21cr|texlive-bithesis-66622-1|15	Provides:	tex(bitart.cls) = 2024
21cr|texlive-bithesis-66622-1|16	Provides:	tex(bitbeamer.cls) = 2024
21cr|texlive-bithesis-66622-1|17	Provides:	tex(bitbook.cls) = 2024
21cr|texlive-bithesis-66622-1|18	Provides:	tex(bitgrad.cls) = 2024
21cr|texlive-bithesis-66622-1|19	Provides:	tex(bithesis.cls) = 2024
21cr|texlive-bithesis-66622-1|20	Provides:	tex(bitreport.cls) = 2024
21cr|texlive-bithesis-66622-1|21	BuildArch:	noarch
21cr|texlive-bithesis-66622-1|22	
21cr|texlive-bithesis-66622-1|23	%description
21cr|texlive-bithesis-66622-1|24	This package establishes a simple and easy-to-use LaTeX
21cr|texlive-bithesis-66622-1|25	template for Beijing Institute of Technology dissertations,
21cr|texlive-bithesis-66622-1|26	including general undergraduate theses and master theses.
21cr|texlive-bithesis-66622-1|27	
21cr|texlive-bithesis-66622-1|28	%files
21cr|texlive-bithesis-66622-1|29	%doc %{_texmfdistdir}/doc/latex/bithesis
21cr|texlive-bithesis-66622-1|30	%{_texmfdistdir}/tex/latex/bithesis
21cr|texlive-bithesis-66622-1|31	
21cr|texlive-bithesis-66622-1|32	#------------------------------------------------------------------
21cr|texlive-bithesis-66622-1|33	
21cr|texlive-bithesis-66622-1|34	%prep
21cr|texlive-bithesis-66622-1|35	%setup -c -a0 -a1
21cr|texlive-bithesis-66622-1|36	
21cr|texlive-bithesis-66622-1|37	%build
21cr|texlive-bithesis-66622-1|38	
21cr|texlive-bithesis-66622-1|39	%install
21cr|texlive-bithesis-66622-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bithesis-66622-1|41	rm -rf tlpkg
21cr|texlive-bithesis-66622-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

8976 21
21cr|texlive-bitpattern-20210114-1|1	# revision 39073
21cr|texlive-bitpattern-20210114-1|2	# category Package
21cr|texlive-bitpattern-20210114-1|3	# catalog-ctan /macros/latex/contrib/bitpattern
21cr|texlive-bitpattern-20210114-1|4	# catalog-date 2016-06-24 19:18:15 +0200
21cr|texlive-bitpattern-20210114-1|5	# catalog-license lppl
21cr|texlive-bitpattern-20210114-1|6	Name:		texlive-bitpattern
21cr|texlive-bitpattern-20210114-1|7	Version:	20210114
21cr|texlive-bitpattern-20210114-1|8	Release:	1
21cr|texlive-bitpattern-20210114-1|9	Summary:	Typeset bit pattern diagrams
21cr|texlive-bitpattern-20210114-1|10	Group:		Publishing
21cr|texlive-bitpattern-20210114-1|11	URL:		https://ctan.org/tex-archive/macros/latex/contrib/bitpattern
21cr|texlive-bitpattern-20210114-1|12	License:	LPPL1.3c
21cr|texlive-bitpattern-20210114-1|13	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitpattern.tar.xz
21cr|texlive-bitpattern-20210114-1|14	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitpattern.source.tar.xz
21cr|texlive-bitpattern-20210114-1|15	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitpattern.doc.tar.xz
21cr|texlive-bitpattern-20210114-1|16	BuildArch:	noarch
21cr|texlive-bitpattern-20210114-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-bitpattern-20210114-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-bitpattern-20210114-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-bitpattern-20210114-1|20	
21cr|texlive-bitpattern-20210114-1|21	%description
21cr|texlive-bitpattern-20210114-1|22	A package to typeset bit pattern diagrams such as those used to
21cr|texlive-bitpattern-20210114-1|23	longdesc describe hardware, data format or protocols.
21cr|texlive-bitpattern-20210114-1|24	
21cr|texlive-bitpattern-20210114-1|25	
21cr|texlive-bitpattern-20210114-1|26	#-----------------------------------------------------------------------
21cr|texlive-bitpattern-20210114-1|27	%files
21cr|texlive-bitpattern-20210114-1|28	%{_texmfdistdir}/tex/latex/bitpattern
21cr|texlive-bitpattern-20210114-1|29	%doc %{_texmfdistdir}/source/latex/bitpattern
21cr|texlive-bitpattern-20210114-1|30	%doc %{_texmfdistdir}/doc/latex/bitpattern
21cr|texlive-bitpattern-20210114-1|31	
21cr|texlive-bitpattern-20210114-1|32	#-----------------------------------------------------------------------
21cr|texlive-bitpattern-20210114-1|33	%prep
21cr|texlive-bitpattern-20210114-1|34	%setup -c -a0 -a1 -a2
21cr|texlive-bitpattern-20210114-1|35	
21cr|texlive-bitpattern-20210114-1|36	%build
21cr|texlive-bitpattern-20210114-1|37	
21cr|texlive-bitpattern-20210114-1|38	%install
21cr|texlive-bitpattern-20210114-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bitpattern-20210114-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8977 21
21cr|texlive-bitset-53837-1|1	%define oname bitset
21cr|texlive-bitset-53837-1|2	
21cr|texlive-bitset-53837-1|3	Summary:	Handle bit-vector datatype
21cr|texlive-bitset-53837-1|4	Name:		texlive-bitset
21cr|texlive-bitset-53837-1|5	Version:	53837
21cr|texlive-bitset-53837-1|6	Release:	1
21cr|texlive-bitset-53837-1|7	License:	LPPL1.3
21cr|texlive-bitset-53837-1|8	Group:		Publishing
21cr|texlive-bitset-53837-1|9	Url:		https://www.ctan.org
21cr|texlive-bitset-53837-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bitset-53837-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bitset-53837-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bitset-53837-1|13	Requires:	texlive-tlpkg
21cr|texlive-bitset-53837-1|14	Requires:	texlive-bigintcalc
21cr|texlive-bitset-53837-1|15	Requires:	texlive-kpathsea
21cr|texlive-bitset-53837-1|16	Provides:	tex(bitset.sty) = 2024
21cr|texlive-bitset-53837-1|17	BuildArch:	noarch
21cr|texlive-bitset-53837-1|18	
21cr|texlive-bitset-53837-1|19	%description
21cr|texlive-bitset-53837-1|20	This package defines and implements the data type bit set, a
21cr|texlive-bitset-53837-1|21	vector of bits. The size of the vector may grow dynamically.
21cr|texlive-bitset-53837-1|22	Individual bits can be manipulated.
21cr|texlive-bitset-53837-1|23	
21cr|texlive-bitset-53837-1|24	%files
21cr|texlive-bitset-53837-1|25	%doc %{_texmfdistdir}/doc/latex/bitset
21cr|texlive-bitset-53837-1|26	%{_texmfdistdir}/tex/generic/bitset
21cr|texlive-bitset-53837-1|27	
21cr|texlive-bitset-53837-1|28	#------------------------------------------------------------------
21cr|texlive-bitset-53837-1|29	
21cr|texlive-bitset-53837-1|30	%prep
21cr|texlive-bitset-53837-1|31	%setup -c -a0 -a1
21cr|texlive-bitset-53837-1|32	
21cr|texlive-bitset-53837-1|33	%build
21cr|texlive-bitset-53837-1|34	
21cr|texlive-bitset-53837-1|35	%install
21cr|texlive-bitset-53837-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bitset-53837-1|37	rm -rf tlpkg
21cr|texlive-bitset-53837-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8978 21
21cr|texlive-bitter-64541-1|1	%define oname bitter
21cr|texlive-bitter-64541-1|2	
21cr|texlive-bitter-64541-1|3	Summary:	LaTeX support for the Bitter family of fonts
21cr|texlive-bitter-64541-1|4	Name:		texlive-bitter
21cr|texlive-bitter-64541-1|5	Version:	64541
21cr|texlive-bitter-64541-1|6	Release:	1
21cr|texlive-bitter-64541-1|7	License:	LPPL1.3
21cr|texlive-bitter-64541-1|8	Group:		Publishing
21cr|texlive-bitter-64541-1|9	Url:		https://www.ctan.org
21cr|texlive-bitter-64541-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bitter-64541-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bitter-64541-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bitter-64541-1|13	Requires:	texlive-tlpkg
21cr|texlive-bitter-64541-1|14	Requires:	texlive-kpathsea
21cr|texlive-bitter-64541-1|15	Provides:	tex(bitter.map) = 2024
21cr|texlive-bitter-64541-1|16	Provides:	tex(bitter.sty) = 2024
21cr|texlive-bitter-64541-1|17	Provides:	tex(bttr_6upxhe.enc) = 2024
21cr|texlive-bitter-64541-1|18	Provides:	tex(bttr_72jdjw.enc) = 2024
21cr|texlive-bitter-64541-1|19	Provides:	tex(bttr_azarls.enc) = 2024
21cr|texlive-bitter-64541-1|20	Provides:	tex(bttr_b5i5mx.enc) = 2024
21cr|texlive-bitter-64541-1|21	Provides:	tex(bttr_f2umud.enc) = 2024
21cr|texlive-bitter-64541-1|22	Provides:	tex(bttr_gljolu.enc) = 2024
21cr|texlive-bitter-64541-1|23	Provides:	tex(bttr_ncjtqa.enc) = 2024
21cr|texlive-bitter-64541-1|24	Provides:	tex(bttr_ssdm5h.enc) = 2024
21cr|texlive-bitter-64541-1|25	Provides:	tex(bttr_vzfpnj.enc) = 2024
21cr|texlive-bitter-64541-1|26	Provides:	tex(bttr_w3wxei.enc) = 2024
21cr|texlive-bitter-64541-1|27	Provides:	tex(bttr_x2bjkb.enc) = 2024
21cr|texlive-bitter-64541-1|28	Provides:	tex(LY1Bttr-TLF.fd) = 2024
21cr|texlive-bitter-64541-1|29	Provides:	tex(OT1Bttr-TLF.fd) = 2024
21cr|texlive-bitter-64541-1|30	Provides:	tex(T1Bttr-TLF.fd) = 2024
21cr|texlive-bitter-64541-1|31	Provides:	tex(TS1Bttr-TLF.fd) = 2024
21cr|texlive-bitter-64541-1|32	BuildArch:	noarch
21cr|texlive-bitter-64541-1|33	
21cr|texlive-bitter-64541-1|34	%description
21cr|texlive-bitter-64541-1|35	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-bitter-64541-1|36	support for the Bitter family of fonts, designed by Sol Matas
21cr|texlive-bitter-64541-1|37	for Huerta Tipografica Bitter is a contemporary slab-serif
21cr|texlive-bitter-64541-1|38	typeface for text. There are regular and bold weights and an
21cr|texlive-bitter-64541-1|39	italic, but no bold italic.
21cr|texlive-bitter-64541-1|40	
21cr|texlive-bitter-64541-1|41	%files
21cr|texlive-bitter-64541-1|42	%doc %{_texmfdistdir}/doc/fonts/bitter
21cr|texlive-bitter-64541-1|43	%{_texmfdistdir}/fonts/enc/dvips/bitter
21cr|texlive-bitter-64541-1|44	%{_texmfdistdir}/fonts/map/dvips/bitter
21cr|texlive-bitter-64541-1|45	%{_texmfdistdir}/fonts/tfm/huerta/bitter
21cr|texlive-bitter-64541-1|46	%{_texmfdistdir}/fonts/truetype/huerta/bitter
21cr|texlive-bitter-64541-1|47	%{_texmfdistdir}/fonts/type1/huerta/bitter
21cr|texlive-bitter-64541-1|48	%{_texmfdistdir}/fonts/vf/huerta/bitter
21cr|texlive-bitter-64541-1|49	%{_texmfdistdir}/tex/latex/bitter
21cr|texlive-bitter-64541-1|50	
21cr|texlive-bitter-64541-1|51	#------------------------------------------------------------------
21cr|texlive-bitter-64541-1|52	
21cr|texlive-bitter-64541-1|53	%prep
21cr|texlive-bitter-64541-1|54	%setup -c -a0 -a1
21cr|texlive-bitter-64541-1|55	
21cr|texlive-bitter-64541-1|56	%build
21cr|texlive-bitter-64541-1|57	
21cr|texlive-bitter-64541-1|58	%install
21cr|texlive-bitter-64541-1|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bitter-64541-1|60	rm -rf tlpkg
21cr|texlive-bitter-64541-1|61	cp -fpar * %{buildroot}%{_texmfdistdir}

8979 21
21cr|texlive-bjfuthesis-59809-1|1	%define oname bjfuthesis
21cr|texlive-bjfuthesis-59809-1|2	
21cr|texlive-bjfuthesis-59809-1|3	Summary:	A thesis class for Beijing Forestry University
21cr|texlive-bjfuthesis-59809-1|4	Name:		texlive-bjfuthesis
21cr|texlive-bjfuthesis-59809-1|5	Version:	59809
21cr|texlive-bjfuthesis-59809-1|6	Release:	1
21cr|texlive-bjfuthesis-59809-1|7	License:	LPPL1.3
21cr|texlive-bjfuthesis-59809-1|8	Group:		Publishing
21cr|texlive-bjfuthesis-59809-1|9	Url:		https://www.ctan.org
21cr|texlive-bjfuthesis-59809-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bjfuthesis-59809-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bjfuthesis-59809-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bjfuthesis-59809-1|13	Requires:	texlive-tlpkg
21cr|texlive-bjfuthesis-59809-1|14	Requires:	texlive-kpathsea
21cr|texlive-bjfuthesis-59809-1|15	Provides:	tex(bjfuthesis.cls) = 2024
21cr|texlive-bjfuthesis-59809-1|16	BuildArch:	noarch
21cr|texlive-bjfuthesis-59809-1|17	
21cr|texlive-bjfuthesis-59809-1|18	%description
21cr|texlive-bjfuthesis-59809-1|19	This is a class file for producing dissertations and theses
21cr|texlive-bjfuthesis-59809-1|20	according to the Beijing Forestry University (BJFU) Guidelines
21cr|texlive-bjfuthesis-59809-1|21	for Undergraduate Theses and Dissertations. The class should
21cr|texlive-bjfuthesis-59809-1|22	meet all current requirements and is updated whenever the
21cr|texlive-bjfuthesis-59809-1|23	university guidelines change.
21cr|texlive-bjfuthesis-59809-1|24	
21cr|texlive-bjfuthesis-59809-1|25	%files
21cr|texlive-bjfuthesis-59809-1|26	%doc %{_texmfdistdir}/doc/latex/bjfuthesis
21cr|texlive-bjfuthesis-59809-1|27	%{_texmfdistdir}/tex/latex/bjfuthesis
21cr|texlive-bjfuthesis-59809-1|28	
21cr|texlive-bjfuthesis-59809-1|29	#------------------------------------------------------------------
21cr|texlive-bjfuthesis-59809-1|30	
21cr|texlive-bjfuthesis-59809-1|31	%prep
21cr|texlive-bjfuthesis-59809-1|32	%setup -c -a0 -a1
21cr|texlive-bjfuthesis-59809-1|33	
21cr|texlive-bjfuthesis-59809-1|34	%build
21cr|texlive-bjfuthesis-59809-1|35	
21cr|texlive-bjfuthesis-59809-1|36	%install
21cr|texlive-bjfuthesis-59809-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bjfuthesis-59809-1|38	rm -rf tlpkg
21cr|texlive-bjfuthesis-59809-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

8980 21
21cr|texlive-blacklettert1-20190228-1|1	# revision 15878
21cr|texlive-blacklettert1-20190228-1|2	# category Package
21cr|texlive-blacklettert1-20190228-1|3	# catalog-ctan /fonts/gothic/blacklettert1
21cr|texlive-blacklettert1-20190228-1|4	# catalog-date 2008-04-19 22:58:44 +0200
21cr|texlive-blacklettert1-20190228-1|5	# catalog-license other-free
21cr|texlive-blacklettert1-20190228-1|6	# catalog-version undef
21cr|texlive-blacklettert1-20190228-1|7	Name:		texlive-blacklettert1
21cr|texlive-blacklettert1-20190228-1|8	Version:	20190228
21cr|texlive-blacklettert1-20190228-1|9	Release:	1
21cr|texlive-blacklettert1-20190228-1|10	Summary:	T1-encoded versions of Haralambous old German fonts
21cr|texlive-blacklettert1-20190228-1|11	Group:		Publishing
21cr|texlive-blacklettert1-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/gothic/blacklettert1
21cr|texlive-blacklettert1-20190228-1|13	License:	OTHER-FREE
21cr|texlive-blacklettert1-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.tar.xz
21cr|texlive-blacklettert1-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.doc.tar.xz
21cr|texlive-blacklettert1-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.source.tar.xz
21cr|texlive-blacklettert1-20190228-1|17	BuildArch:	noarch
21cr|texlive-blacklettert1-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-blacklettert1-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-blacklettert1-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-blacklettert1-20190228-1|21	
21cr|texlive-blacklettert1-20190228-1|22	%description
21cr|texlive-blacklettert1-20190228-1|23	This package provides virtual fonts for T1-like variants of
21cr|texlive-blacklettert1-20190228-1|24	Yannis Haralambous's old German fonts Gothic, Schwabacher and
21cr|texlive-blacklettert1-20190228-1|25	Fraktur (which are also available in Adobe type 1 format). The
21cr|texlive-blacklettert1-20190228-1|26	package includes LaTeX macros to embed the fonts into the LaTeX
21cr|texlive-blacklettert1-20190228-1|27	font selection scheme.
21cr|texlive-blacklettert1-20190228-1|28	
21cr|texlive-blacklettert1-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-blacklettert1-20190228-1|30	%files
21cr|texlive-blacklettert1-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/blacklettert1/tfrak.tfm
21cr|texlive-blacklettert1-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/blacklettert1/tfrakls.tfm
21cr|texlive-blacklettert1-20190228-1|33	%{_texmfdistdir}/fonts/tfm/public/blacklettert1/tgoth.tfm
21cr|texlive-blacklettert1-20190228-1|34	%{_texmfdistdir}/fonts/tfm/public/blacklettert1/tswab.tfm
21cr|texlive-blacklettert1-20190228-1|35	%{_texmfdistdir}/fonts/vf/public/blacklettert1/tfrak.vf
21cr|texlive-blacklettert1-20190228-1|36	%{_texmfdistdir}/fonts/vf/public/blacklettert1/tfrakls.vf
21cr|texlive-blacklettert1-20190228-1|37	%{_texmfdistdir}/fonts/vf/public/blacklettert1/tgoth.vf
21cr|texlive-blacklettert1-20190228-1|38	%{_texmfdistdir}/fonts/vf/public/blacklettert1/tswab.vf
21cr|texlive-blacklettert1-20190228-1|39	%{_texmfdistdir}/tex/latex/blacklettert1/t1yfrak.fd
21cr|texlive-blacklettert1-20190228-1|40	%doc %{_texmfdistdir}/doc/fonts/blacklettert1/COPYING
21cr|texlive-blacklettert1-20190228-1|41	%doc %{_texmfdistdir}/doc/fonts/blacklettert1/INSTALL
21cr|texlive-blacklettert1-20190228-1|42	%doc %{_texmfdistdir}/doc/fonts/blacklettert1/README
21cr|texlive-blacklettert1-20190228-1|43	%doc %{_texmfdistdir}/doc/fonts/blacklettert1/blacklettert1.pdf
21cr|texlive-blacklettert1-20190228-1|44	#- source
21cr|texlive-blacklettert1-20190228-1|45	%doc %{_texmfdistdir}/source/fonts/blacklettert1/Makefile
21cr|texlive-blacklettert1-20190228-1|46	%doc %{_texmfdistdir}/source/fonts/blacklettert1/blacklettert1.dtx
21cr|texlive-blacklettert1-20190228-1|47	%doc %{_texmfdistdir}/source/fonts/blacklettert1/blacklettert1.ins
21cr|texlive-blacklettert1-20190228-1|48	%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmbsy10.pl
21cr|texlive-blacklettert1-20190228-1|49	%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmbx10.pl
21cr|texlive-blacklettert1-20190228-1|50	%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmmi10.pl
21cr|texlive-blacklettert1-20190228-1|51	%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmmib10.pl
21cr|texlive-blacklettert1-20190228-1|52	%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmr10.pl
21cr|texlive-blacklettert1-20190228-1|53	%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmr7.pl
21cr|texlive-blacklettert1-20190228-1|54	%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmsy10.pl
21cr|texlive-blacklettert1-20190228-1|55	%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmu10.pl
21cr|texlive-blacklettert1-20190228-1|56	%doc %{_texmfdistdir}/source/fonts/blacklettert1/ecbx1000.pl
21cr|texlive-blacklettert1-20190228-1|57	%doc %{_texmfdistdir}/source/fonts/blacklettert1/ecrm0700.pl
21cr|texlive-blacklettert1-20190228-1|58	%doc %{_texmfdistdir}/source/fonts/blacklettert1/ecrm1000.pl
21cr|texlive-blacklettert1-20190228-1|59	%doc %{_texmfdistdir}/source/fonts/blacklettert1/yfrak.pl
21cr|texlive-blacklettert1-20190228-1|60	%doc %{_texmfdistdir}/source/fonts/blacklettert1/ygoth.pl
21cr|texlive-blacklettert1-20190228-1|61	%doc %{_texmfdistdir}/source/fonts/blacklettert1/yswab.pl
21cr|texlive-blacklettert1-20190228-1|62	
21cr|texlive-blacklettert1-20190228-1|63	#-----------------------------------------------------------------------
21cr|texlive-blacklettert1-20190228-1|64	%prep
21cr|texlive-blacklettert1-20190228-1|65	%setup -c -a0 -a1 -a2
21cr|texlive-blacklettert1-20190228-1|66	
21cr|texlive-blacklettert1-20190228-1|67	%build
21cr|texlive-blacklettert1-20190228-1|68	
21cr|texlive-blacklettert1-20190228-1|69	%install
21cr|texlive-blacklettert1-20190228-1|70	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-blacklettert1-20190228-1|71	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8981 21
21cr|texlive-blopentype-65441-1|1	%define oname blopentype
21cr|texlive-blopentype-65441-1|2	
21cr|texlive-blopentype-65441-1|3	Summary:	A basic LuaTeX OpenType handler
21cr|texlive-blopentype-65441-1|4	Name:		texlive-blopentype
21cr|texlive-blopentype-65441-1|5	Version:	65441
21cr|texlive-blopentype-65441-1|6	Release:	1
21cr|texlive-blopentype-65441-1|7	License:	LPPL1.3
21cr|texlive-blopentype-65441-1|8	Group:		Publishing
21cr|texlive-blopentype-65441-1|9	Url:		https://www.ctan.org
21cr|texlive-blopentype-65441-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-blopentype-65441-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-blopentype-65441-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-blopentype-65441-1|13	#Requires:	tex(gates.sty)
21cr|texlive-blopentype-65441-1|14	Requires:	texlive-tlpkg
21cr|texlive-blopentype-65441-1|15	Requires:	texlive-kpathsea
21cr|texlive-blopentype-65441-1|16	Requires:	texlive-texapi
21cr|texlive-blopentype-65441-1|17	#Requires:	tex(yax.sty)
21cr|texlive-blopentype-65441-1|18	Provides:	tex(blot-files.tex) = 2024
21cr|texlive-blopentype-65441-1|19	Provides:	tex(blot-fonts.tex) = 2024
21cr|texlive-blopentype-65441-1|20	Provides:	tex(blot-lua.tex) = 2024
21cr|texlive-blopentype-65441-1|21	Provides:	tex(blot.tex) = 2024
21cr|texlive-blopentype-65441-1|22	BuildArch:	noarch
21cr|texlive-blopentype-65441-1|23	
21cr|texlive-blopentype-65441-1|24	%description
21cr|texlive-blopentype-65441-1|25	This is a basic LuaTeX OpenType handler, based on Paul
21cr|texlive-blopentype-65441-1|26	Isambert's PiTeX code. It should work with Plain TeX at least.
21cr|texlive-blopentype-65441-1|27	
21cr|texlive-blopentype-65441-1|28	%files
21cr|texlive-blopentype-65441-1|29	%doc %{_texmfdistdir}/doc/luatex/blopentype
21cr|texlive-blopentype-65441-1|30	%{_texmfdistdir}/tex/luatex/blopentype
21cr|texlive-blopentype-65441-1|31	
21cr|texlive-blopentype-65441-1|32	#------------------------------------------------------------------
21cr|texlive-blopentype-65441-1|33	
21cr|texlive-blopentype-65441-1|34	%prep
21cr|texlive-blopentype-65441-1|35	%setup -c -a0 -a1
21cr|texlive-blopentype-65441-1|36	
21cr|texlive-blopentype-65441-1|37	%build
21cr|texlive-blopentype-65441-1|38	
21cr|texlive-blopentype-65441-1|39	%install
21cr|texlive-blopentype-65441-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-blopentype-65441-1|41	rm -rf tlpkg
21cr|texlive-blopentype-65441-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

8982 21
21cr|texlive-bmstu-65897-1|1	%define oname bmstu
21cr|texlive-bmstu-65897-1|2	
21cr|texlive-bmstu-65897-1|3	Summary:	A LaTeX class for Bauman Moscow State Technical University
21cr|texlive-bmstu-65897-1|4	Name:		texlive-bmstu
21cr|texlive-bmstu-65897-1|5	Version:	65897
21cr|texlive-bmstu-65897-1|6	Release:	1
21cr|texlive-bmstu-65897-1|7	License:	LPPL1.3
21cr|texlive-bmstu-65897-1|8	Group:		Publishing
21cr|texlive-bmstu-65897-1|9	Url:		https://www.ctan.org
21cr|texlive-bmstu-65897-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bmstu-65897-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bmstu-65897-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bmstu-65897-1|13	Requires:	texlive-tlpkg
21cr|texlive-bmstu-65897-1|14	Requires:	texlive-kpathsea
21cr|texlive-bmstu-65897-1|15	Provides:	tex(bmstu-appendix.sty) = 2024
21cr|texlive-bmstu-65897-1|16	Provides:	tex(bmstu-biblio.sty) = 2024
21cr|texlive-bmstu-65897-1|17	Provides:	tex(bmstu.cls) = 2024
21cr|texlive-bmstu-65897-1|18	Provides:	tex(bmstu-defabbr.sty) = 2024
21cr|texlive-bmstu-65897-1|19	Provides:	tex(bmstu-essay.sty) = 2024
21cr|texlive-bmstu-65897-1|20	Provides:	tex(bmstu-figure.sty) = 2024
21cr|texlive-bmstu-65897-1|21	Provides:	tex(bmstu-listing.sty) = 2024
21cr|texlive-bmstu-65897-1|22	Provides:	tex(bmstu-title.sty) = 2024
21cr|texlive-bmstu-65897-1|23	Provides:	tex(bmstu-toc.sty) = 2024
21cr|texlive-bmstu-65897-1|24	BuildArch:	noarch
21cr|texlive-bmstu-65897-1|25	
21cr|texlive-bmstu-65897-1|26	%description
21cr|texlive-bmstu-65897-1|27	The class defines commands and environments for creating
21cr|texlive-bmstu-65897-1|28	reports and explanatory notes in Bauman Moscow State Technical
21cr|texlive-bmstu-65897-1|29	University (Russia). Klass opredeliaet komandy i okruzheniia
21cr|texlive-bmstu-65897-1|30	dlia sozdaniia otchetov i raschetno-poiasnitel'nykh zapisok v
21cr|texlive-bmstu-65897-1|31	MGTU im. N. E. Baumana. Sgenerirovannye faily sootvetstvuiut
21cr|texlive-bmstu-65897-1|32	trebovaniiam MGTU im. N. E. Baumanai GOST 7.32-2017.
21cr|texlive-bmstu-65897-1|33	Raschetno-poiasnitel'nye zapiski k vypusknym kvalifikatsionnym
21cr|texlive-bmstu-65897-1|34	rabotam uspeshno prokhodiat proverku TestVKR (sborka 203).
21cr|texlive-bmstu-65897-1|35	
21cr|texlive-bmstu-65897-1|36	%files
21cr|texlive-bmstu-65897-1|37	%doc %{_texmfdistdir}/doc/latex/bmstu
21cr|texlive-bmstu-65897-1|38	%{_texmfdistdir}/tex/latex/bmstu
21cr|texlive-bmstu-65897-1|39	
21cr|texlive-bmstu-65897-1|40	#------------------------------------------------------------------
21cr|texlive-bmstu-65897-1|41	
21cr|texlive-bmstu-65897-1|42	%prep
21cr|texlive-bmstu-65897-1|43	%setup -c -a0 -a1
21cr|texlive-bmstu-65897-1|44	
21cr|texlive-bmstu-65897-1|45	%build
21cr|texlive-bmstu-65897-1|46	
21cr|texlive-bmstu-65897-1|47	%install
21cr|texlive-bmstu-65897-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bmstu-65897-1|49	rm -rf tlpkg
21cr|texlive-bmstu-65897-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

8983 21
21cr|texlive-bmstu-iu8-61937-1|1	%define oname bmstu-iu8
21cr|texlive-bmstu-iu8-61937-1|2	
21cr|texlive-bmstu-iu8-61937-1|3	Summary:	A class for IU8 reports
21cr|texlive-bmstu-iu8-61937-1|4	Name:		texlive-bmstu-iu8
21cr|texlive-bmstu-iu8-61937-1|5	Version:	61937
21cr|texlive-bmstu-iu8-61937-1|6	Release:	1
21cr|texlive-bmstu-iu8-61937-1|7	License:	LPPL1.3
21cr|texlive-bmstu-iu8-61937-1|8	Group:		Publishing
21cr|texlive-bmstu-iu8-61937-1|9	Url:		https://www.ctan.org
21cr|texlive-bmstu-iu8-61937-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bmstu-iu8-61937-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bmstu-iu8-61937-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bmstu-iu8-61937-1|13	Requires:	texlive-tlpkg
21cr|texlive-bmstu-iu8-61937-1|14	Requires:	texlive-kpathsea
21cr|texlive-bmstu-iu8-61937-1|15	Provides:	tex(01-IU8-base.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|16	Provides:	tex(02-IU8-construction.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|17	Provides:	tex(03-IU8-numbering.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|18	Provides:	tex(04-IU8-section-numbering.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|19	Provides:	tex(05-IU8-figures.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|20	Provides:	tex(06-IU8-tables.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|21	Provides:	tex(07-IU8-footnotes.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|22	Provides:	tex(08-IU8-formulas.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|23	Provides:	tex(09-IU8-cites.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|24	Provides:	tex(10-IU8-titlepage.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|25	Provides:	tex(11-IU8-performers.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|26	Provides:	tex(12-IU8-abstract.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|27	Provides:	tex(13-IU8-contents.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|28	Provides:	tex(14-IU8-terms-and-definitions.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|29	Provides:	tex(15-IU8-list-of-abbreviations.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|30	Provides:	tex(16-IU8-references.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|31	Provides:	tex(17-IU8-appendices.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|32	Provides:	tex(18-IU8-extra.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|33	Provides:	tex(19-IU8-counters.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|34	Provides:	tex(20-IU8-listing.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|35	Provides:	tex(21-IU8-math.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|36	Provides:	tex(22-IU8-algorithms.sty) = 2024
21cr|texlive-bmstu-iu8-61937-1|37	Provides:	tex(BMSTU-IU8.cls) = 2024
21cr|texlive-bmstu-iu8-61937-1|38	BuildArch:	noarch
21cr|texlive-bmstu-iu8-61937-1|39	
21cr|texlive-bmstu-iu8-61937-1|40	%description
21cr|texlive-bmstu-iu8-61937-1|41	This package consists of a class file and style files for
21cr|texlive-bmstu-iu8-61937-1|42	writing reports at the IU8 department of IU faculty of BMSTU
21cr|texlive-bmstu-iu8-61937-1|43	(Bauman Moscow State Technical University). The class defines
21cr|texlive-bmstu-iu8-61937-1|44	all headings, structure elements and other things in respect of
21cr|texlive-bmstu-iu8-61937-1|45	Russian standard GOST 7.32-2017. But there are correctives to
21cr|texlive-bmstu-iu8-61937-1|46	be compatible with our local IU8 department requirements.
21cr|texlive-bmstu-iu8-61937-1|47	
21cr|texlive-bmstu-iu8-61937-1|48	%files
21cr|texlive-bmstu-iu8-61937-1|49	%doc %{_texmfdistdir}/doc/latex/bmstu-iu8
21cr|texlive-bmstu-iu8-61937-1|50	%{_texmfdistdir}/tex/latex/bmstu-iu8
21cr|texlive-bmstu-iu8-61937-1|51	
21cr|texlive-bmstu-iu8-61937-1|52	#------------------------------------------------------------------
21cr|texlive-bmstu-iu8-61937-1|53	
21cr|texlive-bmstu-iu8-61937-1|54	%prep
21cr|texlive-bmstu-iu8-61937-1|55	%setup -c -a0 -a1
21cr|texlive-bmstu-iu8-61937-1|56	
21cr|texlive-bmstu-iu8-61937-1|57	%build
21cr|texlive-bmstu-iu8-61937-1|58	
21cr|texlive-bmstu-iu8-61937-1|59	%install
21cr|texlive-bmstu-iu8-61937-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bmstu-iu8-61937-1|61	rm -rf tlpkg
21cr|texlive-bmstu-iu8-61937-1|62	cp -fpar * %{buildroot}%{_texmfdistdir}

8984 21
21cr|texlive-bnumexpr-1.5-1|1	Name:		texlive-bnumexpr
21cr|texlive-bnumexpr-1.5-1|2	Version:	1.5
21cr|texlive-bnumexpr-1.5-1|3	Release:	1
21cr|texlive-bnumexpr-1.5-1|4	Summary:	Allows expandable computations with integers
21cr|texlive-bnumexpr-1.5-1|5	Group:		Publishing
21cr|texlive-bnumexpr-1.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-bnumexpr-1.5-1|7	License:	GNU General Public License
21cr|texlive-bnumexpr-1.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.tar.xz
21cr|texlive-bnumexpr-1.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.doc.tar.xz
21cr|texlive-bnumexpr-1.5-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.source.tar.xz
21cr|texlive-bnumexpr-1.5-1|11	BuildArch:	noarch
21cr|texlive-bnumexpr-1.5-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bnumexpr-1.5-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-bnumexpr-1.5-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-bnumexpr-1.5-1|15	
21cr|texlive-bnumexpr-1.5-1|16	%description
21cr|texlive-bnumexpr-1.5-1|17	The LaTeX package `bnumexpr` allows expandable computations with
21cr|texlive-bnumexpr-1.5-1|18	integers and the four infix operators `+`, `-`, `*`, `/` using the
21cr|texlive-bnumexpr-1.5-1|19	expression syntax familiar from the `\numexpr` e-TeX parser, with
21cr|texlive-bnumexpr-1.5-1|20	these extensions:
21cr|texlive-bnumexpr-1.5-1|21	- arbitrarily big integers,
21cr|texlive-bnumexpr-1.5-1|22	- floored division `//`,
21cr|texlive-bnumexpr-1.5-1|23	- associated modulo `/:`,
21cr|texlive-bnumexpr-1.5-1|24	- power operators `^` and `**`,
21cr|texlive-bnumexpr-1.5-1|25	- factorial post-fix operator `!`,
21cr|texlive-bnumexpr-1.5-1|26	- comma separated expressions,
21cr|texlive-bnumexpr-1.5-1|27	- the space character as well as the underscore may serve
21cr|texlive-bnumexpr-1.5-1|28	to separate groups of digits,
21cr|texlive-bnumexpr-1.5-1|29	- optional conversion of output to hexadecimal,
21cr|texlive-bnumexpr-1.5-1|30	- customizability and extendibility of the syntax.
21cr|texlive-bnumexpr-1.5-1|31	#-----------------------------------------------------------------------
21cr|texlive-bnumexpr-1.5-1|32	
21cr|texlive-bnumexpr-1.5-1|33	%files
21cr|texlive-bnumexpr-1.5-1|34	%{_texmfdistdir}/tex/*
21cr|texlive-bnumexpr-1.5-1|35	%{_texmfdistdir}/source/*
21cr|texlive-bnumexpr-1.5-1|36	%doc %{_texmfdistdir}/doc/*
21cr|texlive-bnumexpr-1.5-1|37	
21cr|texlive-bnumexpr-1.5-1|38	#-----------------------------------------------------------------------
21cr|texlive-bnumexpr-1.5-1|39	%prep
21cr|texlive-bnumexpr-1.5-1|40	%setup -c -a0 -a1 -a2
21cr|texlive-bnumexpr-1.5-1|41	
21cr|texlive-bnumexpr-1.5-1|42	%build
21cr|texlive-bnumexpr-1.5-1|43	
21cr|texlive-bnumexpr-1.5-1|44	%install
21cr|texlive-bnumexpr-1.5-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bnumexpr-1.5-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8985 21
21cr|texlive-bodeplot-65074-1|1	%define oname bodeplot
21cr|texlive-bodeplot-65074-1|2	
21cr|texlive-bodeplot-65074-1|3	Summary:	Draw Bode, Nyquist and Nichols plots with gnuplot or pgfplots
21cr|texlive-bodeplot-65074-1|4	Name:		texlive-bodeplot
21cr|texlive-bodeplot-65074-1|5	Version:	65074
21cr|texlive-bodeplot-65074-1|6	Release:	1
21cr|texlive-bodeplot-65074-1|7	License:	LPPL1.3
21cr|texlive-bodeplot-65074-1|8	Group:		Publishing
21cr|texlive-bodeplot-65074-1|9	Url:		https://www.ctan.org
21cr|texlive-bodeplot-65074-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bodeplot-65074-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bodeplot-65074-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bodeplot-65074-1|13	Requires:	texlive-tlpkg
21cr|texlive-bodeplot-65074-1|14	Requires:	texlive-kpathsea
21cr|texlive-bodeplot-65074-1|15	Provides:	tex(bodeplot.sty) = 2024
21cr|texlive-bodeplot-65074-1|16	BuildArch:	noarch
21cr|texlive-bodeplot-65074-1|17	
21cr|texlive-bodeplot-65074-1|18	%description
21cr|texlive-bodeplot-65074-1|19	This is a LaTeX package to plot Bode, Nichols, and Nyquist
21cr|texlive-bodeplot-65074-1|20	diagrams. It provides added functionality over the similar
21cr|texlive-bodeplot-65074-1|21	bodegraph package: New \BodeZPK and \BodeTF commands to
21cr|texlive-bodeplot-65074-1|22	generate Bode plots of any transfer function given either
21cr|texlive-bodeplot-65074-1|23	poles, zeros, gain, and delay, or numerator and denominator
21cr|texlive-bodeplot-65074-1|24	coefficients and delay Support for unstable poles and zeros.
21cr|texlive-bodeplot-65074-1|25	Support for complex poles and zeros. Support for general stable
21cr|texlive-bodeplot-65074-1|26	and unstable second order transfer functions. Support for both
21cr|texlive-bodeplot-65074-1|27	Gnuplot (default) and pgfplots (package option pgf). Support
21cr|texlive-bodeplot-65074-1|28	for linear and asymptotic approximation of magnitude and phase
21cr|texlive-bodeplot-65074-1|29	plots of any transfer function given poles, zeros, and gain.
21cr|texlive-bodeplot-65074-1|30	
21cr|texlive-bodeplot-65074-1|31	%files
21cr|texlive-bodeplot-65074-1|32	%doc %{_texmfdistdir}/doc/latex/bodeplot
21cr|texlive-bodeplot-65074-1|33	%{_texmfdistdir}/tex/latex/bodeplot
21cr|texlive-bodeplot-65074-1|34	
21cr|texlive-bodeplot-65074-1|35	#------------------------------------------------------------------
21cr|texlive-bodeplot-65074-1|36	
21cr|texlive-bodeplot-65074-1|37	%prep
21cr|texlive-bodeplot-65074-1|38	%setup -c -a0 -a1
21cr|texlive-bodeplot-65074-1|39	
21cr|texlive-bodeplot-65074-1|40	%build
21cr|texlive-bodeplot-65074-1|41	
21cr|texlive-bodeplot-65074-1|42	%install
21cr|texlive-bodeplot-65074-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bodeplot-65074-1|44	rm -rf tlpkg
21cr|texlive-bodeplot-65074-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

8986 21
21cr|texlive-boisik-0.5-8|1	# revision 15878
21cr|texlive-boisik-0.5-8|2	# category Package
21cr|texlive-boisik-0.5-8|3	# catalog-ctan /fonts/boisik
21cr|texlive-boisik-0.5-8|4	# catalog-date 2009-08-23 18:29:20 +0200
21cr|texlive-boisik-0.5-8|5	# catalog-license gpl2
21cr|texlive-boisik-0.5-8|6	# catalog-version 0.5
21cr|texlive-boisik-0.5-8|7	Name:		texlive-boisik
21cr|texlive-boisik-0.5-8|8	Version:	0.5
21cr|texlive-boisik-0.5-8|9	Release:	8
21cr|texlive-boisik-0.5-8|10	Summary:	A font inspired by Baskerville design
21cr|texlive-boisik-0.5-8|11	Group:		Publishing
21cr|texlive-boisik-0.5-8|12	URL:		http://www.ctan.org/tex-archive/fonts/boisik
21cr|texlive-boisik-0.5-8|13	License:	GPL2
21cr|texlive-boisik-0.5-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boisik.tar.xz
21cr|texlive-boisik-0.5-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boisik.doc.tar.xz
21cr|texlive-boisik-0.5-8|16	BuildArch:	noarch
21cr|texlive-boisik-0.5-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-boisik-0.5-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-boisik-0.5-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-boisik-0.5-8|20	
21cr|texlive-boisik-0.5-8|21	%description
21cr|texlive-boisik-0.5-8|22	Boisik is a serif font (inspired by the Baskerville typeface),
21cr|texlive-boisik-0.5-8|23	written in MetaFont. It comprises roman and italic text fonts
21cr|texlive-boisik-0.5-8|24	and maths fonts. LaTeX support is offered for use with OT1, IL2
21cr|texlive-boisik-0.5-8|25	and OM* encodings.
21cr|texlive-boisik-0.5-8|26	
21cr|texlive-boisik-0.5-8|27	
21cr|texlive-boisik-0.5-8|28	#-----------------------------------------------------------------------
21cr|texlive-boisik-0.5-8|29	%files
21cr|texlive-boisik-0.5-8|30	%{_texmfdistdir}/fonts/source/public/boisik/bskarr10.mf
21cr|texlive-boisik-0.5-8|31	%{_texmfdistdir}/fonts/source/public/boisik/bskarrows.mf
21cr|texlive-boisik-0.5-8|32	%{_texmfdistdir}/fonts/source/public/boisik/bskbase.mf
21cr|texlive-boisik-0.5-8|33	%{_texmfdistdir}/fonts/source/public/boisik/bskex10.mf
21cr|texlive-boisik-0.5-8|34	%{_texmfdistdir}/fonts/source/public/boisik/bskext.mf
21cr|texlive-boisik-0.5-8|35	%{_texmfdistdir}/fonts/source/public/boisik/bskhc10.mf
21cr|texlive-boisik-0.5-8|36	%{_texmfdistdir}/fonts/source/public/boisik/bski10-TS1.mf
21cr|texlive-boisik-0.5-8|37	%{_texmfdistdir}/fonts/source/public/boisik/bski10.mf
21cr|texlive-boisik-0.5-8|38	%{_texmfdistdir}/fonts/source/public/boisik/bskib10.mf
21cr|texlive-boisik-0.5-8|39	%{_texmfdistdir}/fonts/source/public/boisik/bskiol10.mf
21cr|texlive-boisik-0.5-8|40	%{_texmfdistdir}/fonts/source/public/boisik/bskital.mf
21cr|texlive-boisik-0.5-8|41	%{_texmfdistdir}/fonts/source/public/boisik/bskiu10.mf
21cr|texlive-boisik-0.5-8|42	%{_texmfdistdir}/fonts/source/public/boisik/bskiub10.mf
21cr|texlive-boisik-0.5-8|43	%{_texmfdistdir}/fonts/source/public/boisik/bskletters-i.mf
21cr|texlive-boisik-0.5-8|44	%{_texmfdistdir}/fonts/source/public/boisik/bskletters-o.mf
21cr|texlive-boisik-0.5-8|45	%{_texmfdistdir}/fonts/source/public/boisik/bskletters-r.mf
21cr|texlive-boisik-0.5-8|46	%{_texmfdistdir}/fonts/source/public/boisik/bskligtab-i.mf
21cr|texlive-boisik-0.5-8|47	%{_texmfdistdir}/fonts/source/public/boisik/bskligtab-sc.mf
21cr|texlive-boisik-0.5-8|48	%{_texmfdistdir}/fonts/source/public/boisik/bskligtab.mf
21cr|texlive-boisik-0.5-8|49	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-T1.mf
21cr|texlive-boisik-0.5-8|50	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-TS1.mf
21cr|texlive-boisik-0.5-8|51	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-ar.mf
21cr|texlive-boisik-0.5-8|52	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-bb.mf
21cr|texlive-boisik-0.5-8|53	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-ex.mf
21cr|texlive-boisik-0.5-8|54	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-lc.mf
21cr|texlive-boisik-0.5-8|55	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-ma.mf
21cr|texlive-boisik-0.5-8|56	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-mi-up.mf
21cr|texlive-boisik-0.5-8|57	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-mi.mf
21cr|texlive-boisik-0.5-8|58	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-ms.mf
21cr|texlive-boisik-0.5-8|59	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-sc.mf
21cr|texlive-boisik-0.5-8|60	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-sy.mf
21cr|texlive-boisik-0.5-8|61	%{_texmfdistdir}/fonts/source/public/boisik/bsklist-uc.mf
21cr|texlive-boisik-0.5-8|62	%{_texmfdistdir}/fonts/source/public/boisik/bskma10.mf
21cr|texlive-boisik-0.5-8|63	%{_texmfdistdir}/fonts/source/public/boisik/bskmab10.mf
21cr|texlive-boisik-0.5-8|64	%{_texmfdistdir}/fonts/source/public/boisik/bskmath.mf
21cr|texlive-boisik-0.5-8|65	%{_texmfdistdir}/fonts/source/public/boisik/bskmathma.mf
21cr|texlive-boisik-0.5-8|66	%{_texmfdistdir}/fonts/source/public/boisik/bskmathms.mf
21cr|texlive-boisik-0.5-8|67	%{_texmfdistdir}/fonts/source/public/boisik/bskmathsy.mf
21cr|texlive-boisik-0.5-8|68	%{_texmfdistdir}/fonts/source/public/boisik/bskmi10.mf
21cr|texlive-boisik-0.5-8|69	%{_texmfdistdir}/fonts/source/public/boisik/bskmib10.mf
21cr|texlive-boisik-0.5-8|70	%{_texmfdistdir}/fonts/source/public/boisik/bskms10.mf
21cr|texlive-boisik-0.5-8|71	%{_texmfdistdir}/fonts/source/public/boisik/bskmsb10.mf
21cr|texlive-boisik-0.5-8|72	%{_texmfdistdir}/fonts/source/public/boisik/bskmsbsl10.mf
21cr|texlive-boisik-0.5-8|73	%{_texmfdistdir}/fonts/source/public/boisik/bskmssl10.mf
21cr|texlive-boisik-0.5-8|74	%{_texmfdistdir}/fonts/source/public/boisik/bskr10-T1.mf
21cr|texlive-boisik-0.5-8|75	%{_texmfdistdir}/fonts/source/public/boisik/bskr10-TS1.mf
21cr|texlive-boisik-0.5-8|76	%{_texmfdistdir}/fonts/source/public/boisik/bskr10.mf
21cr|texlive-boisik-0.5-8|77	%{_texmfdistdir}/fonts/source/public/boisik/bskrb10.mf
21cr|texlive-boisik-0.5-8|78	%{_texmfdistdir}/fonts/source/public/boisik/bskrc10.mf
21cr|texlive-boisik-0.5-8|79	%{_texmfdistdir}/fonts/source/public/boisik/bskrcb10.mf
21cr|texlive-boisik-0.5-8|80	%{_texmfdistdir}/fonts/source/public/boisik/bskrf10.mf
21cr|texlive-boisik-0.5-8|81	%{_texmfdistdir}/fonts/source/public/boisik/bskrl10.mf
21cr|texlive-boisik-0.5-8|82	%{_texmfdistdir}/fonts/source/public/boisik/bskrol10.mf
21cr|texlive-boisik-0.5-8|83	%{_texmfdistdir}/fonts/source/public/boisik/bskroman.mf
21cr|texlive-boisik-0.5-8|84	%{_texmfdistdir}/fonts/source/public/boisik/bskrsb10.mf
21cr|texlive-boisik-0.5-8|85	%{_texmfdistdir}/fonts/source/public/boisik/bskrsl10.mf
21cr|texlive-boisik-0.5-8|86	%{_texmfdistdir}/fonts/source/public/boisik/bskrw10.mf
21cr|texlive-boisik-0.5-8|87	%{_texmfdistdir}/fonts/source/public/boisik/bsksc.mf
21cr|texlive-boisik-0.5-8|88	%{_texmfdistdir}/fonts/source/public/boisik/bsksc10.mf
21cr|texlive-boisik-0.5-8|89	%{_texmfdistdir}/fonts/source/public/boisik/bsksy10.mf
21cr|texlive-boisik-0.5-8|90	%{_texmfdistdir}/fonts/source/public/boisik/bsksyb10.mf
21cr|texlive-boisik-0.5-8|91	%{_texmfdistdir}/fonts/source/public/boisik/bsksybsl10.mf
21cr|texlive-boisik-0.5-8|92	%{_texmfdistdir}/fonts/source/public/boisik/bsksymbols.mf
21cr|texlive-boisik-0.5-8|93	%{_texmfdistdir}/fonts/source/public/boisik/bsksyol10.mf
21cr|texlive-boisik-0.5-8|94	%{_texmfdistdir}/fonts/source/public/boisik/bsksysl10.mf
21cr|texlive-boisik-0.5-8|95	%{_texmfdistdir}/fonts/tfm/public/boisik/bskarr10.tfm
21cr|texlive-boisik-0.5-8|96	%{_texmfdistdir}/fonts/tfm/public/boisik/bskex10.tfm
21cr|texlive-boisik-0.5-8|97	%{_texmfdistdir}/fonts/tfm/public/boisik/bskhc10.tfm
21cr|texlive-boisik-0.5-8|98	%{_texmfdistdir}/fonts/tfm/public/boisik/bski10-TS1.tfm
21cr|texlive-boisik-0.5-8|99	%{_texmfdistdir}/fonts/tfm/public/boisik/bski10.tfm
21cr|texlive-boisik-0.5-8|100	%{_texmfdistdir}/fonts/tfm/public/boisik/bskib10.tfm
21cr|texlive-boisik-0.5-8|101	%{_texmfdistdir}/fonts/tfm/public/boisik/bskiol10.tfm
21cr|texlive-boisik-0.5-8|102	%{_texmfdistdir}/fonts/tfm/public/boisik/bskiu10.tfm
21cr|texlive-boisik-0.5-8|103	%{_texmfdistdir}/fonts/tfm/public/boisik/bskiub10.tfm
21cr|texlive-boisik-0.5-8|104	%{_texmfdistdir}/fonts/tfm/public/boisik/bskma10.tfm
21cr|texlive-boisik-0.5-8|105	%{_texmfdistdir}/fonts/tfm/public/boisik/bskmab10.tfm
21cr|texlive-boisik-0.5-8|106	%{_texmfdistdir}/fonts/tfm/public/boisik/bskmi10.tfm
21cr|texlive-boisik-0.5-8|107	%{_texmfdistdir}/fonts/tfm/public/boisik/bskmib10.tfm
21cr|texlive-boisik-0.5-8|108	%{_texmfdistdir}/fonts/tfm/public/boisik/bskms10.tfm
21cr|texlive-boisik-0.5-8|109	%{_texmfdistdir}/fonts/tfm/public/boisik/bskmsb10.tfm
21cr|texlive-boisik-0.5-8|110	%{_texmfdistdir}/fonts/tfm/public/boisik/bskmsbsl10.tfm
21cr|texlive-boisik-0.5-8|111	%{_texmfdistdir}/fonts/tfm/public/boisik/bskmssl10.tfm
21cr|texlive-boisik-0.5-8|112	%{_texmfdistdir}/fonts/tfm/public/boisik/bskr10-T1.tfm
21cr|texlive-boisik-0.5-8|113	%{_texmfdistdir}/fonts/tfm/public/boisik/bskr10-TS1.tfm
21cr|texlive-boisik-0.5-8|114	%{_texmfdistdir}/fonts/tfm/public/boisik/bskr10.tfm
21cr|texlive-boisik-0.5-8|115	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrb10.tfm
21cr|texlive-boisik-0.5-8|116	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrc10.tfm
21cr|texlive-boisik-0.5-8|117	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrcb10.tfm
21cr|texlive-boisik-0.5-8|118	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrf10.tfm
21cr|texlive-boisik-0.5-8|119	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrl10.tfm
21cr|texlive-boisik-0.5-8|120	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrol10.tfm
21cr|texlive-boisik-0.5-8|121	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrsb10.tfm
21cr|texlive-boisik-0.5-8|122	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrsl10.tfm
21cr|texlive-boisik-0.5-8|123	%{_texmfdistdir}/fonts/tfm/public/boisik/bskrw10.tfm
21cr|texlive-boisik-0.5-8|124	%{_texmfdistdir}/fonts/tfm/public/boisik/bsksc10.tfm
21cr|texlive-boisik-0.5-8|125	%{_texmfdistdir}/fonts/tfm/public/boisik/bsksy10.tfm
21cr|texlive-boisik-0.5-8|126	%{_texmfdistdir}/fonts/tfm/public/boisik/bsksyol10.tfm
21cr|texlive-boisik-0.5-8|127	%{_texmfdistdir}/fonts/tfm/public/boisik/bsksysl10.tfm
21cr|texlive-boisik-0.5-8|128	%{_texmfdistdir}/tex/latex/boisik/boisik.sty
21cr|texlive-boisik-0.5-8|129	%{_texmfdistdir}/tex/latex/boisik/il2bsk.fd
21cr|texlive-boisik-0.5-8|130	%{_texmfdistdir}/tex/latex/boisik/il2bskf.fd
21cr|texlive-boisik-0.5-8|131	%{_texmfdistdir}/tex/latex/boisik/lblbskm.fd
21cr|texlive-boisik-0.5-8|132	%{_texmfdistdir}/tex/latex/boisik/lblcmr.fd
21cr|texlive-boisik-0.5-8|133	%{_texmfdistdir}/tex/latex/boisik/lblenc.def
21cr|texlive-boisik-0.5-8|134	%{_texmfdistdir}/tex/latex/boisik/lbmbsk.fd
21cr|texlive-boisik-0.5-8|135	%{_texmfdistdir}/tex/latex/boisik/lbmbskms.fd
21cr|texlive-boisik-0.5-8|136	%{_texmfdistdir}/tex/latex/boisik/lbmcmr.fd
21cr|texlive-boisik-0.5-8|137	%{_texmfdistdir}/tex/latex/boisik/lbmenc.def
21cr|texlive-boisik-0.5-8|138	%{_texmfdistdir}/tex/latex/boisik/lbsbsk.fd
21cr|texlive-boisik-0.5-8|139	%{_texmfdistdir}/tex/latex/boisik/lbsbsksy.fd
21cr|texlive-boisik-0.5-8|140	%{_texmfdistdir}/tex/latex/boisik/lbscmr.fd
21cr|texlive-boisik-0.5-8|141	%{_texmfdistdir}/tex/latex/boisik/lbsenc.def
21cr|texlive-boisik-0.5-8|142	%{_texmfdistdir}/tex/latex/boisik/ot1bsk.fd
21cr|texlive-boisik-0.5-8|143	%{_texmfdistdir}/tex/latex/boisik/ot1bskf.fd
21cr|texlive-boisik-0.5-8|144	%{_texmfdistdir}/tex/latex/boisik/ts1bsk.fd
21cr|texlive-boisik-0.5-8|145	%{_texmfdistdir}/tex/latex/boisik/ubskex.fd
21cr|texlive-boisik-0.5-8|146	%doc %{_texmfdistdir}/doc/fonts/boisik/README
21cr|texlive-boisik-0.5-8|147	%doc %{_texmfdistdir}/doc/fonts/boisik/example/boisik-idiot.pdf
21cr|texlive-boisik-0.5-8|148	%doc %{_texmfdistdir}/doc/fonts/boisik/example/boisik-idiot.tex
21cr|texlive-boisik-0.5-8|149	%doc %{_texmfdistdir}/doc/fonts/boisik/example/boisik.pdf
21cr|texlive-boisik-0.5-8|150	%doc %{_texmfdistdir}/doc/fonts/boisik/example/boisik.tex
21cr|texlive-boisik-0.5-8|151	%doc %{_texmfdistdir}/doc/fonts/boisik/example/bskrlogo10.mf
21cr|texlive-boisik-0.5-8|152	%doc %{_texmfdistdir}/doc/fonts/boisik/example/table.pdf
21cr|texlive-boisik-0.5-8|153	%doc %{_texmfdistdir}/doc/fonts/boisik/example/table.tex
21cr|texlive-boisik-0.5-8|154	%doc %{_texmfdistdir}/doc/fonts/boisik/example/testfont.pdf
21cr|texlive-boisik-0.5-8|155	%doc %{_texmfdistdir}/doc/fonts/boisik/example/testfont.tex
21cr|texlive-boisik-0.5-8|156	
21cr|texlive-boisik-0.5-8|157	#-----------------------------------------------------------------------
21cr|texlive-boisik-0.5-8|158	%prep
21cr|texlive-boisik-0.5-8|159	%setup -c -a0 -a1
21cr|texlive-boisik-0.5-8|160	
21cr|texlive-boisik-0.5-8|161	%build
21cr|texlive-boisik-0.5-8|162	
21cr|texlive-boisik-0.5-8|163	%install
21cr|texlive-boisik-0.5-8|164	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-boisik-0.5-8|165	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

8987 21
21cr|texlive-boldtensors-20190228-1|1	# revision 15878
21cr|texlive-boldtensors-20190228-1|2	# category Package
21cr|texlive-boldtensors-20190228-1|3	# catalog-ctan /macros/latex/contrib/boldtensors
21cr|texlive-boldtensors-20190228-1|4	# catalog-date 2008-08-17 01:00:50 +0200
21cr|texlive-boldtensors-20190228-1|5	# catalog-license gpl
21cr|texlive-boldtensors-20190228-1|6	# catalog-version undef
21cr|texlive-boldtensors-20190228-1|7	Name:		texlive-boldtensors
21cr|texlive-boldtensors-20190228-1|8	Version:	20190228
21cr|texlive-boldtensors-20190228-1|9	Release:	1
21cr|texlive-boldtensors-20190228-1|10	Summary:	Bold latin and greek characters through simple prefix characters
21cr|texlive-boldtensors-20190228-1|11	Group:		Publishing
21cr|texlive-boldtensors-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boldtensors
21cr|texlive-boldtensors-20190228-1|13	License:	GPL
21cr|texlive-boldtensors-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boldtensors.tar.xz
21cr|texlive-boldtensors-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boldtensors.doc.tar.xz
21cr|texlive-boldtensors-20190228-1|16	BuildArch:	noarch
21cr|texlive-boldtensors-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-boldtensors-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-boldtensors-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-boldtensors-20190228-1|20	
21cr|texlive-boldtensors-20190228-1|21	%description
21cr|texlive-boldtensors-20190228-1|22	This package provides bold latin and greek characters within
21cr|texlive-boldtensors-20190228-1|23	\mathversion{normal}, by using ~ and " as prefix characters.
21cr|texlive-boldtensors-20190228-1|24	
21cr|texlive-boldtensors-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-boldtensors-20190228-1|26	%files
21cr|texlive-boldtensors-20190228-1|27	%{_texmfdistdir}/tex/latex/boldtensors/boldtensors.sty
21cr|texlive-boldtensors-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/boldtensors/boldtensors.pdf
21cr|texlive-boldtensors-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/boldtensors/boldtensors.tex
21cr|texlive-boldtensors-20190228-1|30	
21cr|texlive-boldtensors-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-boldtensors-20190228-1|32	%prep
21cr|texlive-boldtensors-20190228-1|33	%setup -c -a0 -a1
21cr|texlive-boldtensors-20190228-1|34	
21cr|texlive-boldtensors-20190228-1|35	%build
21cr|texlive-boldtensors-20190228-1|36	
21cr|texlive-boldtensors-20190228-1|37	%install
21cr|texlive-boldtensors-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-boldtensors-20190228-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8988 21
21cr|texlive-bondgraphs-36605.1.0.1-1|1	%define oname bondgraphs
21cr|texlive-bondgraphs-36605.1.0.1-1|2	
21cr|texlive-bondgraphs-36605.1.0.1-1|3	Summary:	Draws bond graphs in LaTeX, using pgf/TikZ
21cr|texlive-bondgraphs-36605.1.0.1-1|4	Name:		texlive-bondgraphs
21cr|texlive-bondgraphs-36605.1.0.1-1|5	Version:	36605.1.0.1
21cr|texlive-bondgraphs-36605.1.0.1-1|6	Release:	1
21cr|texlive-bondgraphs-36605.1.0.1-1|7	License:	LPPL1.3
21cr|texlive-bondgraphs-36605.1.0.1-1|8	Group:		Publishing
21cr|texlive-bondgraphs-36605.1.0.1-1|9	Url:		https://www.ctan.org
21cr|texlive-bondgraphs-36605.1.0.1-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bondgraphs-36605.1.0.1-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bondgraphs-36605.1.0.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bondgraphs-36605.1.0.1-1|13	#Requires:	tex(amsfonts.sty)
21cr|texlive-bondgraphs-36605.1.0.1-1|14	#Requires:	tex(bm.sty)
21cr|texlive-bondgraphs-36605.1.0.1-1|15	Requires:	texlive-kpathsea
21cr|texlive-bondgraphs-36605.1.0.1-1|16	Requires:	tex(kvoptions.sty)
21cr|texlive-bondgraphs-36605.1.0.1-1|17	Requires:	texlive-tlpkg
21cr|texlive-bondgraphs-36605.1.0.1-1|18	#Requires:	tex(tikz.sty)
21cr|texlive-bondgraphs-36605.1.0.1-1|19	Provides:	tex-bondgraphs = 2024
21cr|texlive-bondgraphs-36605.1.0.1-1|20	Provides:	tex(bondgraphs.sty) = 2024
21cr|texlive-bondgraphs-36605.1.0.1-1|21	BuildArch:	noarch
21cr|texlive-bondgraphs-36605.1.0.1-1|22	
21cr|texlive-bondgraphs-36605.1.0.1-1|23	%description
21cr|texlive-bondgraphs-36605.1.0.1-1|24	The package is used to draw bond graphs in LaTeX. It uses a
21cr|texlive-bondgraphs-36605.1.0.1-1|25	recent version (3.0+) of PGF and TikZ for the drawing, hence,
21cr|texlive-bondgraphs-36605.1.0.1-1|26	it is mainly a set of TikZ styles that makes the drawing of
21cr|texlive-bondgraphs-36605.1.0.1-1|27	bond graphs easier. Compared to the bondgraph package this
21cr|texlive-bondgraphs-36605.1.0.1-1|28	package relies more on TikZ styles and less on macros, to
21cr|texlive-bondgraphs-36605.1.0.1-1|29	generate the drawings. As such it can be more flexible than
21cr|texlive-bondgraphs-36605.1.0.1-1|30	his, but requires more TikZ knowledge of the user.
21cr|texlive-bondgraphs-36605.1.0.1-1|31	
21cr|texlive-bondgraphs-36605.1.0.1-1|32	%files
21cr|texlive-bondgraphs-36605.1.0.1-1|33	%doc %{_texmfdistdir}/doc
21cr|texlive-bondgraphs-36605.1.0.1-1|34	%{_texmfdistdir}/tex/latex/bondgraphs/
21cr|texlive-bondgraphs-36605.1.0.1-1|35	
21cr|texlive-bondgraphs-36605.1.0.1-1|36	#------------------------------------------------------------------
21cr|texlive-bondgraphs-36605.1.0.1-1|37	
21cr|texlive-bondgraphs-36605.1.0.1-1|38	%prep
21cr|texlive-bondgraphs-36605.1.0.1-1|39	%setup -c -a0 -a1
21cr|texlive-bondgraphs-36605.1.0.1-1|40	
21cr|texlive-bondgraphs-36605.1.0.1-1|41	%build
21cr|texlive-bondgraphs-36605.1.0.1-1|42	
21cr|texlive-bondgraphs-36605.1.0.1-1|43	%install
21cr|texlive-bondgraphs-36605.1.0.1-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bondgraphs-36605.1.0.1-1|45	rm -rf tlpkg
21cr|texlive-bondgraphs-36605.1.0.1-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

8989 21
21cr|texlive-bookcover-3.3-1|1	Name:		texlive-bookcover
21cr|texlive-bookcover-3.3-1|2	Version:	3.3
21cr|texlive-bookcover-3.3-1|3	Release:	1
21cr|texlive-bookcover-3.3-1|4	Summary:	A class for book covers and dust jackets
21cr|texlive-bookcover-3.3-1|5	Group:		Publishing
21cr|texlive-bookcover-3.3-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/bookcover
21cr|texlive-bookcover-3.3-1|7	License:	lppl1.2
21cr|texlive-bookcover-3.3-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/bookcover.tar.xz
21cr|texlive-bookcover-3.3-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/bookcover.doc.tar.xz
21cr|texlive-bookcover-3.3-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/bookcover.source.tar.xz
21cr|texlive-bookcover-3.3-1|11	BuildArch:	noarch
21cr|texlive-bookcover-3.3-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bookcover-3.3-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-bookcover-3.3-1|14	
21cr|texlive-bookcover-3.3-1|15	%description
21cr|texlive-bookcover-3.3-1|16	This class helps typesetting book covers and dust jackets.
21cr|texlive-bookcover-3.3-1|17	
21cr|texlive-bookcover-3.3-1|18	#-----------------------------------------------------------------------
21cr|texlive-bookcover-3.3-1|19	%files
21cr|texlive-bookcover-3.3-1|20	%{_texmfdistdir}/tex/latex/bookcover/*
21cr|texlive-bookcover-3.3-1|21	%doc %{_texmfdistdir}/doc/latex/bookcover/*
21cr|texlive-bookcover-3.3-1|22	%doc %{_texmfdistdir}/source/latex/bookcover/*
21cr|texlive-bookcover-3.3-1|23	
21cr|texlive-bookcover-3.3-1|24	#-----------------------------------------------------------------------
21cr|texlive-bookcover-3.3-1|25	%prep
21cr|texlive-bookcover-3.3-1|26	%setup -c -a0 -a1 -a2
21cr|texlive-bookcover-3.3-1|27	
21cr|texlive-bookcover-3.3-1|28	%build
21cr|texlive-bookcover-3.3-1|29	
21cr|texlive-bookcover-3.3-1|30	%install
21cr|texlive-bookcover-3.3-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bookcover-3.3-1|32	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8990 21
21cr|texlive-bookdb-37536.0.2-1|1	%define oname bookdb
21cr|texlive-bookdb-37536.0.2-1|2	
21cr|texlive-bookdb-37536.0.2-1|3	Summary:	A BibTeX style file for cataloguing a home library
21cr|texlive-bookdb-37536.0.2-1|4	Name:		texlive-bookdb
21cr|texlive-bookdb-37536.0.2-1|5	Version:	37536.0.2
21cr|texlive-bookdb-37536.0.2-1|6	Release:	1
21cr|texlive-bookdb-37536.0.2-1|7	License:	LPPL1.3
21cr|texlive-bookdb-37536.0.2-1|8	Group:		Publishing
21cr|texlive-bookdb-37536.0.2-1|9	Url:		https://www.ctan.org
21cr|texlive-bookdb-37536.0.2-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bookdb-37536.0.2-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bookdb-37536.0.2-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bookdb-37536.0.2-1|13	Requires:	texlive-kpathsea
21cr|texlive-bookdb-37536.0.2-1|14	Requires:	texlive-tlpkg
21cr|texlive-bookdb-37536.0.2-1|15	Provides:	tex-bookdb = 2024
21cr|texlive-bookdb-37536.0.2-1|16	BuildArch:	noarch
21cr|texlive-bookdb-37536.0.2-1|17	
21cr|texlive-bookdb-37536.0.2-1|18	%description
21cr|texlive-bookdb-37536.0.2-1|19	This package provides an extended book entry for use in
21cr|texlive-bookdb-37536.0.2-1|20	cataloguing a home library. The extensions include fields for
21cr|texlive-bookdb-37536.0.2-1|21	binding, category, collator, condition, copy, illustrations,
21cr|texlive-bookdb-37536.0.2-1|22	introduction, location, pages, size, value, volumes.
21cr|texlive-bookdb-37536.0.2-1|23	
21cr|texlive-bookdb-37536.0.2-1|24	%files
21cr|texlive-bookdb-37536.0.2-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-bookdb-37536.0.2-1|26	%{_texmfdistdir}/bibtex/bst/bookdb/
21cr|texlive-bookdb-37536.0.2-1|27	
21cr|texlive-bookdb-37536.0.2-1|28	#------------------------------------------------------------------
21cr|texlive-bookdb-37536.0.2-1|29	
21cr|texlive-bookdb-37536.0.2-1|30	%prep
21cr|texlive-bookdb-37536.0.2-1|31	%setup -c -a0 -a1
21cr|texlive-bookdb-37536.0.2-1|32	
21cr|texlive-bookdb-37536.0.2-1|33	%build
21cr|texlive-bookdb-37536.0.2-1|34	
21cr|texlive-bookdb-37536.0.2-1|35	%install
21cr|texlive-bookdb-37536.0.2-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bookdb-37536.0.2-1|37	rm -rf tlpkg
21cr|texlive-bookdb-37536.0.2-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

8991 21
21cr|texlive-bookhands-20170414-2|1	# revision 23609
21cr|texlive-bookhands-20170414-2|2	# category Package
21cr|texlive-bookhands-20170414-2|3	# catalog-ctan /fonts/bookhands
21cr|texlive-bookhands-20170414-2|4	# catalog-date 2008-01-03 17:18:54 +0100
21cr|texlive-bookhands-20170414-2|5	# catalog-license lppl
21cr|texlive-bookhands-20170414-2|6	# catalog-version undef
21cr|texlive-bookhands-20170414-2|7	Name:		texlive-bookhands
21cr|texlive-bookhands-20170414-2|8	Version:	20170414
21cr|texlive-bookhands-20170414-2|9	Release:	2
21cr|texlive-bookhands-20170414-2|10	Summary:	A collection of book-hand fonts
21cr|texlive-bookhands-20170414-2|11	Group:		Publishing
21cr|texlive-bookhands-20170414-2|12	URL:		http://www.ctan.org/tex-archive/fonts/bookhands
21cr|texlive-bookhands-20170414-2|13	License:	LPPL
21cr|texlive-bookhands-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.tar.xz
21cr|texlive-bookhands-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.doc.tar.xz
21cr|texlive-bookhands-20170414-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.source.tar.xz
21cr|texlive-bookhands-20170414-2|17	BuildArch:	noarch
21cr|texlive-bookhands-20170414-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bookhands-20170414-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bookhands-20170414-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-bookhands-20170414-2|21	
21cr|texlive-bookhands-20170414-2|22	%description
21cr|texlive-bookhands-20170414-2|23	This is a set of book-hand (MetaFont) fonts and packages
21cr|texlive-bookhands-20170414-2|24	covering manuscript scripts from the 1st century until
21cr|texlive-bookhands-20170414-2|25	Gutenberg and Caxton. The included hands are: Square Capitals
21cr|texlive-bookhands-20170414-2|26	(1st century onwards); Roman Rustic (1st-6th centuries);
21cr|texlive-bookhands-20170414-2|27	Insular Minuscule (6th cenury onwards); Carolingian Minuscule
21cr|texlive-bookhands-20170414-2|28	(8th-12th centuries); Early Gothic (11th-12th centuries);
21cr|texlive-bookhands-20170414-2|29	Gothic Textura Quadrata (13th-15th centuries); Gothic Textura
21cr|texlive-bookhands-20170414-2|30	Prescisus vel sine pedibus (13th century onwards); Rotunda (13-
21cr|texlive-bookhands-20170414-2|31	15th centuries); Humanist Minuscule (14th century onwards);
21cr|texlive-bookhands-20170414-2|32	Uncial (3rd-6th centuries); Half Uncial (3rd-9th centuries);
21cr|texlive-bookhands-20170414-2|33	Artificial Uncial (6th-10th centuries); and Insular Majuscule
21cr|texlive-bookhands-20170414-2|34	(6th-9th centuries).
21cr|texlive-bookhands-20170414-2|35	
21cr|texlive-bookhands-20170414-2|36	#-----------------------------------------------------------------------
21cr|texlive-bookhands-20170414-2|37	%files
21cr|texlive-bookhands-20170414-2|38	%{_texmfdistdir}/fonts/afm/public/bookhands/sqrc10.afm
21cr|texlive-bookhands-20170414-2|39	%{_texmfdistdir}/fonts/afm/public/bookhands/sqrcb10.afm
21cr|texlive-bookhands-20170414-2|40	%{_texmfdistdir}/fonts/map/dvips/bookhands/sqrcaps.map
21cr|texlive-bookhands-20170414-2|41	%{_texmfdistdir}/fonts/source/public/bookhands/auncl10.mf
21cr|texlive-bookhands-20170414-2|42	%{_texmfdistdir}/fonts/source/public/bookhands/auncl17.mf
21cr|texlive-bookhands-20170414-2|43	%{_texmfdistdir}/fonts/source/public/bookhands/auncl7.mf
21cr|texlive-bookhands-20170414-2|44	%{_texmfdistdir}/fonts/source/public/bookhands/aunclb10.mf
21cr|texlive-bookhands-20170414-2|45	%{_texmfdistdir}/fonts/source/public/bookhands/aunclb17.mf
21cr|texlive-bookhands-20170414-2|46	%{_texmfdistdir}/fonts/source/public/bookhands/aunclb7.mf
21cr|texlive-bookhands-20170414-2|47	%{_texmfdistdir}/fonts/source/public/bookhands/auncldig.mf
21cr|texlive-bookhands-20170414-2|48	%{_texmfdistdir}/fonts/source/public/bookhands/auncll.mf
21cr|texlive-bookhands-20170414-2|49	%{_texmfdistdir}/fonts/source/public/bookhands/auncllig.mf
21cr|texlive-bookhands-20170414-2|50	%{_texmfdistdir}/fonts/source/public/bookhands/aunclpunct.mf
21cr|texlive-bookhands-20170414-2|51	%{_texmfdistdir}/fonts/source/public/bookhands/auncltitle.mf
21cr|texlive-bookhands-20170414-2|52	%{_texmfdistdir}/fonts/source/public/bookhands/aunclu.mf
21cr|texlive-bookhands-20170414-2|53	%{_texmfdistdir}/fonts/source/public/bookhands/cmin10.mf
21cr|texlive-bookhands-20170414-2|54	%{_texmfdistdir}/fonts/source/public/bookhands/cmin17.mf
21cr|texlive-bookhands-20170414-2|55	%{_texmfdistdir}/fonts/source/public/bookhands/cmin7.mf
21cr|texlive-bookhands-20170414-2|56	%{_texmfdistdir}/fonts/source/public/bookhands/cminb10.mf
21cr|texlive-bookhands-20170414-2|57	%{_texmfdistdir}/fonts/source/public/bookhands/cminb17.mf
21cr|texlive-bookhands-20170414-2|58	%{_texmfdistdir}/fonts/source/public/bookhands/cminb7.mf
21cr|texlive-bookhands-20170414-2|59	%{_texmfdistdir}/fonts/source/public/bookhands/cmindig.mf
21cr|texlive-bookhands-20170414-2|60	%{_texmfdistdir}/fonts/source/public/bookhands/cminl.mf
21cr|texlive-bookhands-20170414-2|61	%{_texmfdistdir}/fonts/source/public/bookhands/cminlig.mf
21cr|texlive-bookhands-20170414-2|62	%{_texmfdistdir}/fonts/source/public/bookhands/cminpunct.mf
21cr|texlive-bookhands-20170414-2|63	%{_texmfdistdir}/fonts/source/public/bookhands/cmintitle.mf
21cr|texlive-bookhands-20170414-2|64	%{_texmfdistdir}/fonts/source/public/bookhands/cminu.mf
21cr|texlive-bookhands-20170414-2|65	%{_texmfdistdir}/fonts/source/public/bookhands/egoth10.mf
21cr|texlive-bookhands-20170414-2|66	%{_texmfdistdir}/fonts/source/public/bookhands/egoth17.mf
21cr|texlive-bookhands-20170414-2|67	%{_texmfdistdir}/fonts/source/public/bookhands/egoth7.mf
21cr|texlive-bookhands-20170414-2|68	%{_texmfdistdir}/fonts/source/public/bookhands/egothb10.mf
21cr|texlive-bookhands-20170414-2|69	%{_texmfdistdir}/fonts/source/public/bookhands/egothb17.mf
21cr|texlive-bookhands-20170414-2|70	%{_texmfdistdir}/fonts/source/public/bookhands/egothb7.mf
21cr|texlive-bookhands-20170414-2|71	%{_texmfdistdir}/fonts/source/public/bookhands/egothdig.mf
21cr|texlive-bookhands-20170414-2|72	%{_texmfdistdir}/fonts/source/public/bookhands/egothl.mf
21cr|texlive-bookhands-20170414-2|73	%{_texmfdistdir}/fonts/source/public/bookhands/egothlig.mf
21cr|texlive-bookhands-20170414-2|74	%{_texmfdistdir}/fonts/source/public/bookhands/egothpunct.mf
21cr|texlive-bookhands-20170414-2|75	%{_texmfdistdir}/fonts/source/public/bookhands/egothtitle.mf
21cr|texlive-bookhands-20170414-2|76	%{_texmfdistdir}/fonts/source/public/bookhands/egothu.mf
21cr|texlive-bookhands-20170414-2|77	%{_texmfdistdir}/fonts/source/public/bookhands/hmin10.mf
21cr|texlive-bookhands-20170414-2|78	%{_texmfdistdir}/fonts/source/public/bookhands/hmin17.mf
21cr|texlive-bookhands-20170414-2|79	%{_texmfdistdir}/fonts/source/public/bookhands/hmin7.mf
21cr|texlive-bookhands-20170414-2|80	%{_texmfdistdir}/fonts/source/public/bookhands/hminb10.mf
21cr|texlive-bookhands-20170414-2|81	%{_texmfdistdir}/fonts/source/public/bookhands/hminb17.mf
21cr|texlive-bookhands-20170414-2|82	%{_texmfdistdir}/fonts/source/public/bookhands/hminb7.mf
21cr|texlive-bookhands-20170414-2|83	%{_texmfdistdir}/fonts/source/public/bookhands/hmindig.mf
21cr|texlive-bookhands-20170414-2|84	%{_texmfdistdir}/fonts/source/public/bookhands/hminl.mf
21cr|texlive-bookhands-20170414-2|85	%{_texmfdistdir}/fonts/source/public/bookhands/hminlig.mf
21cr|texlive-bookhands-20170414-2|86	%{_texmfdistdir}/fonts/source/public/bookhands/hminpunct.mf
21cr|texlive-bookhands-20170414-2|87	%{_texmfdistdir}/fonts/source/public/bookhands/hmintitle.mf
21cr|texlive-bookhands-20170414-2|88	%{_texmfdistdir}/fonts/source/public/bookhands/hminu.mf
21cr|texlive-bookhands-20170414-2|89	%{_texmfdistdir}/fonts/source/public/bookhands/huncl10.mf
21cr|texlive-bookhands-20170414-2|90	%{_texmfdistdir}/fonts/source/public/bookhands/huncl17.mf
21cr|texlive-bookhands-20170414-2|91	%{_texmfdistdir}/fonts/source/public/bookhands/huncl7.mf
21cr|texlive-bookhands-20170414-2|92	%{_texmfdistdir}/fonts/source/public/bookhands/hunclb10.mf
21cr|texlive-bookhands-20170414-2|93	%{_texmfdistdir}/fonts/source/public/bookhands/hunclb17.mf
21cr|texlive-bookhands-20170414-2|94	%{_texmfdistdir}/fonts/source/public/bookhands/hunclb7.mf
21cr|texlive-bookhands-20170414-2|95	%{_texmfdistdir}/fonts/source/public/bookhands/huncldig.mf
21cr|texlive-bookhands-20170414-2|96	%{_texmfdistdir}/fonts/source/public/bookhands/huncll.mf
21cr|texlive-bookhands-20170414-2|97	%{_texmfdistdir}/fonts/source/public/bookhands/huncllig.mf
21cr|texlive-bookhands-20170414-2|98	%{_texmfdistdir}/fonts/source/public/bookhands/hunclpunct.mf
21cr|texlive-bookhands-20170414-2|99	%{_texmfdistdir}/fonts/source/public/bookhands/huncltitle.mf
21cr|texlive-bookhands-20170414-2|100	%{_texmfdistdir}/fonts/source/public/bookhands/hunclu.mf
21cr|texlive-bookhands-20170414-2|101	%{_texmfdistdir}/fonts/source/public/bookhands/imaj10.mf
21cr|texlive-bookhands-20170414-2|102	%{_texmfdistdir}/fonts/source/public/bookhands/imaj17.mf
21cr|texlive-bookhands-20170414-2|103	%{_texmfdistdir}/fonts/source/public/bookhands/imaj7.mf
21cr|texlive-bookhands-20170414-2|104	%{_texmfdistdir}/fonts/source/public/bookhands/imajb10.mf
21cr|texlive-bookhands-20170414-2|105	%{_texmfdistdir}/fonts/source/public/bookhands/imajb17.mf
21cr|texlive-bookhands-20170414-2|106	%{_texmfdistdir}/fonts/source/public/bookhands/imajb7.mf
21cr|texlive-bookhands-20170414-2|107	%{_texmfdistdir}/fonts/source/public/bookhands/imajdig.mf
21cr|texlive-bookhands-20170414-2|108	%{_texmfdistdir}/fonts/source/public/bookhands/imajl.mf
21cr|texlive-bookhands-20170414-2|109	%{_texmfdistdir}/fonts/source/public/bookhands/imajlig.mf
21cr|texlive-bookhands-20170414-2|110	%{_texmfdistdir}/fonts/source/public/bookhands/imajpunct.mf
21cr|texlive-bookhands-20170414-2|111	%{_texmfdistdir}/fonts/source/public/bookhands/imajtitle.mf
21cr|texlive-bookhands-20170414-2|112	%{_texmfdistdir}/fonts/source/public/bookhands/imaju.mf
21cr|texlive-bookhands-20170414-2|113	%{_texmfdistdir}/fonts/source/public/bookhands/imin10.mf
21cr|texlive-bookhands-20170414-2|114	%{_texmfdistdir}/fonts/source/public/bookhands/imin17.mf
21cr|texlive-bookhands-20170414-2|115	%{_texmfdistdir}/fonts/source/public/bookhands/imin7.mf
21cr|texlive-bookhands-20170414-2|116	%{_texmfdistdir}/fonts/source/public/bookhands/iminb10.mf
21cr|texlive-bookhands-20170414-2|117	%{_texmfdistdir}/fonts/source/public/bookhands/iminb17.mf
21cr|texlive-bookhands-20170414-2|118	%{_texmfdistdir}/fonts/source/public/bookhands/iminb7.mf
21cr|texlive-bookhands-20170414-2|119	%{_texmfdistdir}/fonts/source/public/bookhands/imindig.mf
21cr|texlive-bookhands-20170414-2|120	%{_texmfdistdir}/fonts/source/public/bookhands/iminl.mf
21cr|texlive-bookhands-20170414-2|121	%{_texmfdistdir}/fonts/source/public/bookhands/iminlig.mf
21cr|texlive-bookhands-20170414-2|122	%{_texmfdistdir}/fonts/source/public/bookhands/iminpunct.mf
21cr|texlive-bookhands-20170414-2|123	%{_texmfdistdir}/fonts/source/public/bookhands/imintitle.mf
21cr|texlive-bookhands-20170414-2|124	%{_texmfdistdir}/fonts/source/public/bookhands/iminu.mf
21cr|texlive-bookhands-20170414-2|125	%{_texmfdistdir}/fonts/source/public/bookhands/pgoth10.mf
21cr|texlive-bookhands-20170414-2|126	%{_texmfdistdir}/fonts/source/public/bookhands/pgoth17.mf
21cr|texlive-bookhands-20170414-2|127	%{_texmfdistdir}/fonts/source/public/bookhands/pgoth7.mf
21cr|texlive-bookhands-20170414-2|128	%{_texmfdistdir}/fonts/source/public/bookhands/pgothb10.mf
21cr|texlive-bookhands-20170414-2|129	%{_texmfdistdir}/fonts/source/public/bookhands/pgothb17.mf
21cr|texlive-bookhands-20170414-2|130	%{_texmfdistdir}/fonts/source/public/bookhands/pgothb7.mf
21cr|texlive-bookhands-20170414-2|131	%{_texmfdistdir}/fonts/source/public/bookhands/pgothdig.mf
21cr|texlive-bookhands-20170414-2|132	%{_texmfdistdir}/fonts/source/public/bookhands/pgothl.mf
21cr|texlive-bookhands-20170414-2|133	%{_texmfdistdir}/fonts/source/public/bookhands/pgothlig.mf
21cr|texlive-bookhands-20170414-2|134	%{_texmfdistdir}/fonts/source/public/bookhands/pgothpunct.mf
21cr|texlive-bookhands-20170414-2|135	%{_texmfdistdir}/fonts/source/public/bookhands/pgothtitle.mf
21cr|texlive-bookhands-20170414-2|136	%{_texmfdistdir}/fonts/source/public/bookhands/pgothu.mf
21cr|texlive-bookhands-20170414-2|137	%{_texmfdistdir}/fonts/source/public/bookhands/rtnd10.mf
21cr|texlive-bookhands-20170414-2|138	%{_texmfdistdir}/fonts/source/public/bookhands/rtnd17.mf
21cr|texlive-bookhands-20170414-2|139	%{_texmfdistdir}/fonts/source/public/bookhands/rtnd7.mf
21cr|texlive-bookhands-20170414-2|140	%{_texmfdistdir}/fonts/source/public/bookhands/rtndb10.mf
21cr|texlive-bookhands-20170414-2|141	%{_texmfdistdir}/fonts/source/public/bookhands/rtndb17.mf
21cr|texlive-bookhands-20170414-2|142	%{_texmfdistdir}/fonts/source/public/bookhands/rtndb7.mf
21cr|texlive-bookhands-20170414-2|143	%{_texmfdistdir}/fonts/source/public/bookhands/rtnddig.mf
21cr|texlive-bookhands-20170414-2|144	%{_texmfdistdir}/fonts/source/public/bookhands/rtndl.mf
21cr|texlive-bookhands-20170414-2|145	%{_texmfdistdir}/fonts/source/public/bookhands/rtndlig.mf
21cr|texlive-bookhands-20170414-2|146	%{_texmfdistdir}/fonts/source/public/bookhands/rtndpunct.mf
21cr|texlive-bookhands-20170414-2|147	%{_texmfdistdir}/fonts/source/public/bookhands/rtndtitle.mf
21cr|texlive-bookhands-20170414-2|148	%{_texmfdistdir}/fonts/source/public/bookhands/rtndu.mf
21cr|texlive-bookhands-20170414-2|149	%{_texmfdistdir}/fonts/source/public/bookhands/rust10.mf
21cr|texlive-bookhands-20170414-2|150	%{_texmfdistdir}/fonts/source/public/bookhands/rust17.mf
21cr|texlive-bookhands-20170414-2|151	%{_texmfdistdir}/fonts/source/public/bookhands/rust7.mf
21cr|texlive-bookhands-20170414-2|152	%{_texmfdistdir}/fonts/source/public/bookhands/rustb10.mf
21cr|texlive-bookhands-20170414-2|153	%{_texmfdistdir}/fonts/source/public/bookhands/rustb17.mf
21cr|texlive-bookhands-20170414-2|154	%{_texmfdistdir}/fonts/source/public/bookhands/rustb7.mf
21cr|texlive-bookhands-20170414-2|155	%{_texmfdistdir}/fonts/source/public/bookhands/rustdig.mf
21cr|texlive-bookhands-20170414-2|156	%{_texmfdistdir}/fonts/source/public/bookhands/rustl.mf
21cr|texlive-bookhands-20170414-2|157	%{_texmfdistdir}/fonts/source/public/bookhands/rustlig.mf
21cr|texlive-bookhands-20170414-2|158	%{_texmfdistdir}/fonts/source/public/bookhands/rustpunct.mf
21cr|texlive-bookhands-20170414-2|159	%{_texmfdistdir}/fonts/source/public/bookhands/rusttitle.mf
21cr|texlive-bookhands-20170414-2|160	%{_texmfdistdir}/fonts/source/public/bookhands/rustu.mf
21cr|texlive-bookhands-20170414-2|161	%{_texmfdistdir}/fonts/source/public/bookhands/uncl10.mf
21cr|texlive-bookhands-20170414-2|162	%{_texmfdistdir}/fonts/source/public/bookhands/uncl17.mf
21cr|texlive-bookhands-20170414-2|163	%{_texmfdistdir}/fonts/source/public/bookhands/uncl7.mf
21cr|texlive-bookhands-20170414-2|164	%{_texmfdistdir}/fonts/source/public/bookhands/unclb10.mf
21cr|texlive-bookhands-20170414-2|165	%{_texmfdistdir}/fonts/source/public/bookhands/unclb17.mf
21cr|texlive-bookhands-20170414-2|166	%{_texmfdistdir}/fonts/source/public/bookhands/unclb7.mf
21cr|texlive-bookhands-20170414-2|167	%{_texmfdistdir}/fonts/source/public/bookhands/uncldig.mf
21cr|texlive-bookhands-20170414-2|168	%{_texmfdistdir}/fonts/source/public/bookhands/uncll.mf
21cr|texlive-bookhands-20170414-2|169	%{_texmfdistdir}/fonts/source/public/bookhands/uncllig.mf
21cr|texlive-bookhands-20170414-2|170	%{_texmfdistdir}/fonts/source/public/bookhands/unclpunct.mf
21cr|texlive-bookhands-20170414-2|171	%{_texmfdistdir}/fonts/source/public/bookhands/uncltitle.mf
21cr|texlive-bookhands-20170414-2|172	%{_texmfdistdir}/fonts/source/public/bookhands/unclu.mf
21cr|texlive-bookhands-20170414-2|173	%{_texmfdistdir}/fonts/tfm/public/bookhands/auncl17.tfm
21cr|texlive-bookhands-20170414-2|174	%{_texmfdistdir}/fonts/tfm/public/bookhands/auncl7.tfm
21cr|texlive-bookhands-20170414-2|175	%{_texmfdistdir}/fonts/tfm/public/bookhands/aunclb17.tfm
21cr|texlive-bookhands-20170414-2|176	%{_texmfdistdir}/fonts/tfm/public/bookhands/aunclb7.tfm
21cr|texlive-bookhands-20170414-2|177	%{_texmfdistdir}/fonts/tfm/public/bookhands/cmin10.tfm
21cr|texlive-bookhands-20170414-2|178	%{_texmfdistdir}/fonts/tfm/public/bookhands/cmin17.tfm
21cr|texlive-bookhands-20170414-2|179	%{_texmfdistdir}/fonts/tfm/public/bookhands/cmin7.tfm
21cr|texlive-bookhands-20170414-2|180	%{_texmfdistdir}/fonts/tfm/public/bookhands/cminb10.tfm
21cr|texlive-bookhands-20170414-2|181	%{_texmfdistdir}/fonts/tfm/public/bookhands/cminb17.tfm
21cr|texlive-bookhands-20170414-2|182	%{_texmfdistdir}/fonts/tfm/public/bookhands/cminb7.tfm
21cr|texlive-bookhands-20170414-2|183	%{_texmfdistdir}/fonts/tfm/public/bookhands/egoth10.tfm
21cr|texlive-bookhands-20170414-2|184	%{_texmfdistdir}/fonts/tfm/public/bookhands/egoth17.tfm
21cr|texlive-bookhands-20170414-2|185	%{_texmfdistdir}/fonts/tfm/public/bookhands/egoth7.tfm
21cr|texlive-bookhands-20170414-2|186	%{_texmfdistdir}/fonts/tfm/public/bookhands/egothb10.tfm
21cr|texlive-bookhands-20170414-2|187	%{_texmfdistdir}/fonts/tfm/public/bookhands/egothb17.tfm
21cr|texlive-bookhands-20170414-2|188	%{_texmfdistdir}/fonts/tfm/public/bookhands/egothb7.tfm
21cr|texlive-bookhands-20170414-2|189	%{_texmfdistdir}/fonts/tfm/public/bookhands/hmin10.tfm
21cr|texlive-bookhands-20170414-2|190	%{_texmfdistdir}/fonts/tfm/public/bookhands/hmin17.tfm
21cr|texlive-bookhands-20170414-2|191	%{_texmfdistdir}/fonts/tfm/public/bookhands/hmin7.tfm
21cr|texlive-bookhands-20170414-2|192	%{_texmfdistdir}/fonts/tfm/public/bookhands/hminb10.tfm
21cr|texlive-bookhands-20170414-2|193	%{_texmfdistdir}/fonts/tfm/public/bookhands/hminb17.tfm
21cr|texlive-bookhands-20170414-2|194	%{_texmfdistdir}/fonts/tfm/public/bookhands/hminb7.tfm
21cr|texlive-bookhands-20170414-2|195	%{_texmfdistdir}/fonts/tfm/public/bookhands/huncl10.tfm
21cr|texlive-bookhands-20170414-2|196	%{_texmfdistdir}/fonts/tfm/public/bookhands/huncl17.tfm
21cr|texlive-bookhands-20170414-2|197	%{_texmfdistdir}/fonts/tfm/public/bookhands/huncl7.tfm
21cr|texlive-bookhands-20170414-2|198	%{_texmfdistdir}/fonts/tfm/public/bookhands/hunclb10.tfm
21cr|texlive-bookhands-20170414-2|199	%{_texmfdistdir}/fonts/tfm/public/bookhands/hunclb17.tfm
21cr|texlive-bookhands-20170414-2|200	%{_texmfdistdir}/fonts/tfm/public/bookhands/hunclb7.tfm
21cr|texlive-bookhands-20170414-2|201	%{_texmfdistdir}/fonts/tfm/public/bookhands/imaj10.tfm
21cr|texlive-bookhands-20170414-2|202	%{_texmfdistdir}/fonts/tfm/public/bookhands/imaj17.tfm
21cr|texlive-bookhands-20170414-2|203	%{_texmfdistdir}/fonts/tfm/public/bookhands/imaj7.tfm
21cr|texlive-bookhands-20170414-2|204	%{_texmfdistdir}/fonts/tfm/public/bookhands/imajb10.tfm
21cr|texlive-bookhands-20170414-2|205	%{_texmfdistdir}/fonts/tfm/public/bookhands/imajb17.tfm
21cr|texlive-bookhands-20170414-2|206	%{_texmfdistdir}/fonts/tfm/public/bookhands/imajb7.tfm
21cr|texlive-bookhands-20170414-2|207	%{_texmfdistdir}/fonts/tfm/public/bookhands/imin10.tfm
21cr|texlive-bookhands-20170414-2|208	%{_texmfdistdir}/fonts/tfm/public/bookhands/imin17.tfm
21cr|texlive-bookhands-20170414-2|209	%{_texmfdistdir}/fonts/tfm/public/bookhands/imin7.tfm
21cr|texlive-bookhands-20170414-2|210	%{_texmfdistdir}/fonts/tfm/public/bookhands/iminb10.tfm
21cr|texlive-bookhands-20170414-2|211	%{_texmfdistdir}/fonts/tfm/public/bookhands/iminb17.tfm
21cr|texlive-bookhands-20170414-2|212	%{_texmfdistdir}/fonts/tfm/public/bookhands/iminb7.tfm
21cr|texlive-bookhands-20170414-2|213	%{_texmfdistdir}/fonts/tfm/public/bookhands/pgoth10.tfm
21cr|texlive-bookhands-20170414-2|214	%{_texmfdistdir}/fonts/tfm/public/bookhands/pgoth17.tfm
21cr|texlive-bookhands-20170414-2|215	%{_texmfdistdir}/fonts/tfm/public/bookhands/pgoth7.tfm
21cr|texlive-bookhands-20170414-2|216	%{_texmfdistdir}/fonts/tfm/public/bookhands/pgothb10.tfm
21cr|texlive-bookhands-20170414-2|217	%{_texmfdistdir}/fonts/tfm/public/bookhands/pgothb17.tfm
21cr|texlive-bookhands-20170414-2|218	%{_texmfdistdir}/fonts/tfm/public/bookhands/rtnd10.tfm
21cr|texlive-bookhands-20170414-2|219	%{_texmfdistdir}/fonts/tfm/public/bookhands/rtnd17.tfm
21cr|texlive-bookhands-20170414-2|220	%{_texmfdistdir}/fonts/tfm/public/bookhands/rtnd7.tfm
21cr|texlive-bookhands-20170414-2|221	%{_texmfdistdir}/fonts/tfm/public/bookhands/rtndb10.tfm
21cr|texlive-bookhands-20170414-2|222	%{_texmfdistdir}/fonts/tfm/public/bookhands/rtndb17.tfm
21cr|texlive-bookhands-20170414-2|223	%{_texmfdistdir}/fonts/tfm/public/bookhands/rtndb7.tfm
21cr|texlive-bookhands-20170414-2|224	%{_texmfdistdir}/fonts/tfm/public/bookhands/rust10.tfm
21cr|texlive-bookhands-20170414-2|225	%{_texmfdistdir}/fonts/tfm/public/bookhands/rust17.tfm
21cr|texlive-bookhands-20170414-2|226	%{_texmfdistdir}/fonts/tfm/public/bookhands/rust7.tfm
21cr|texlive-bookhands-20170414-2|227	%{_texmfdistdir}/fonts/tfm/public/bookhands/rustb10.tfm
21cr|texlive-bookhands-20170414-2|228	%{_texmfdistdir}/fonts/tfm/public/bookhands/rustb17.tfm
21cr|texlive-bookhands-20170414-2|229	%{_texmfdistdir}/fonts/tfm/public/bookhands/rustb7.tfm
21cr|texlive-bookhands-20170414-2|230	%{_texmfdistdir}/fonts/tfm/public/bookhands/sqrc10.tfm
21cr|texlive-bookhands-20170414-2|231	%{_texmfdistdir}/fonts/tfm/public/bookhands/sqrcb10.tfm
21cr|texlive-bookhands-20170414-2|232	%{_texmfdistdir}/fonts/tfm/public/bookhands/uncl10.tfm
21cr|texlive-bookhands-20170414-2|233	%{_texmfdistdir}/fonts/tfm/public/bookhands/uncl17.tfm
21cr|texlive-bookhands-20170414-2|234	%{_texmfdistdir}/fonts/tfm/public/bookhands/uncl7.tfm
21cr|texlive-bookhands-20170414-2|235	%{_texmfdistdir}/fonts/tfm/public/bookhands/unclb10.tfm
21cr|texlive-bookhands-20170414-2|236	%{_texmfdistdir}/fonts/tfm/public/bookhands/unclb17.tfm
21cr|texlive-bookhands-20170414-2|237	%{_texmfdistdir}/fonts/tfm/public/bookhands/unclb7.tfm
21cr|texlive-bookhands-20170414-2|238	%{_texmfdistdir}/fonts/type1/public/bookhands/sqrc10.pfb
21cr|texlive-bookhands-20170414-2|239	%{_texmfdistdir}/fonts/type1/public/bookhands/sqrcb10.pfb
21cr|texlive-bookhands-20170414-2|240	%{_texmfdistdir}/tex/latex/bookhands/allcmin.sty
21cr|texlive-bookhands-20170414-2|241	%{_texmfdistdir}/tex/latex/bookhands/allegoth.sty
21cr|texlive-bookhands-20170414-2|242	%{_texmfdistdir}/tex/latex/bookhands/allhmin.sty
21cr|texlive-bookhands-20170414-2|243	%{_texmfdistdir}/tex/latex/bookhands/allhuncl.sty
21cr|texlive-bookhands-20170414-2|244	%{_texmfdistdir}/tex/latex/bookhands/allimaj.sty
21cr|texlive-bookhands-20170414-2|245	%{_texmfdistdir}/tex/latex/bookhands/allimin.sty
21cr|texlive-bookhands-20170414-2|246	%{_texmfdistdir}/tex/latex/bookhands/allpgoth.sty
21cr|texlive-bookhands-20170414-2|247	%{_texmfdistdir}/tex/latex/bookhands/allrtnd.sty
21cr|texlive-bookhands-20170414-2|248	%{_texmfdistdir}/tex/latex/bookhands/allrust.sty
21cr|texlive-bookhands-20170414-2|249	%{_texmfdistdir}/tex/latex/bookhands/allsqrc.sty
21cr|texlive-bookhands-20170414-2|250	%{_texmfdistdir}/tex/latex/bookhands/alluncl.sty
21cr|texlive-bookhands-20170414-2|251	%{_texmfdistdir}/tex/latex/bookhands/carolmin.sty
21cr|texlive-bookhands-20170414-2|252	%{_texmfdistdir}/tex/latex/bookhands/egothic.sty
21cr|texlive-bookhands-20170414-2|253	%{_texmfdistdir}/tex/latex/bookhands/humanist.sty
21cr|texlive-bookhands-20170414-2|254	%{_texmfdistdir}/tex/latex/bookhands/huncial.sty
21cr|texlive-bookhands-20170414-2|255	%{_texmfdistdir}/tex/latex/bookhands/inslrmaj.sty
21cr|texlive-bookhands-20170414-2|256	%{_texmfdistdir}/tex/latex/bookhands/inslrmin.sty
21cr|texlive-bookhands-20170414-2|257	%{_texmfdistdir}/tex/latex/bookhands/ot1auncl.fd
21cr|texlive-bookhands-20170414-2|258	%{_texmfdistdir}/tex/latex/bookhands/ot1cmin.fd
21cr|texlive-bookhands-20170414-2|259	%{_texmfdistdir}/tex/latex/bookhands/ot1egoth.fd
21cr|texlive-bookhands-20170414-2|260	%{_texmfdistdir}/tex/latex/bookhands/ot1hmin.fd
21cr|texlive-bookhands-20170414-2|261	%{_texmfdistdir}/tex/latex/bookhands/ot1huncl.fd
21cr|texlive-bookhands-20170414-2|262	%{_texmfdistdir}/tex/latex/bookhands/ot1imaj.fd
21cr|texlive-bookhands-20170414-2|263	%{_texmfdistdir}/tex/latex/bookhands/ot1imin.fd
21cr|texlive-bookhands-20170414-2|264	%{_texmfdistdir}/tex/latex/bookhands/ot1pgoth.fd
21cr|texlive-bookhands-20170414-2|265	%{_texmfdistdir}/tex/latex/bookhands/ot1rtnd.fd
21cr|texlive-bookhands-20170414-2|266	%{_texmfdistdir}/tex/latex/bookhands/ot1rust.fd
21cr|texlive-bookhands-20170414-2|267	%{_texmfdistdir}/tex/latex/bookhands/ot1sqrc.fd
21cr|texlive-bookhands-20170414-2|268	%{_texmfdistdir}/tex/latex/bookhands/ot1uncl.fd
21cr|texlive-bookhands-20170414-2|269	%{_texmfdistdir}/tex/latex/bookhands/pgothic.sty
21cr|texlive-bookhands-20170414-2|270	%{_texmfdistdir}/tex/latex/bookhands/rotunda.sty
21cr|texlive-bookhands-20170414-2|271	%{_texmfdistdir}/tex/latex/bookhands/rustic.sty
21cr|texlive-bookhands-20170414-2|272	%{_texmfdistdir}/tex/latex/bookhands/sqrcaps.sty
21cr|texlive-bookhands-20170414-2|273	%{_texmfdistdir}/tex/latex/bookhands/t1auncl.fd
21cr|texlive-bookhands-20170414-2|274	%{_texmfdistdir}/tex/latex/bookhands/t1cmin.fd
21cr|texlive-bookhands-20170414-2|275	%{_texmfdistdir}/tex/latex/bookhands/t1egoth.fd
21cr|texlive-bookhands-20170414-2|276	%{_texmfdistdir}/tex/latex/bookhands/t1hmin.fd
21cr|texlive-bookhands-20170414-2|277	%{_texmfdistdir}/tex/latex/bookhands/t1huncl.fd
21cr|texlive-bookhands-20170414-2|278	%{_texmfdistdir}/tex/latex/bookhands/t1imaj.fd
21cr|texlive-bookhands-20170414-2|279	%{_texmfdistdir}/tex/latex/bookhands/t1imin.fd
21cr|texlive-bookhands-20170414-2|280	%{_texmfdistdir}/tex/latex/bookhands/t1pgoth.fd
21cr|texlive-bookhands-20170414-2|281	%{_texmfdistdir}/tex/latex/bookhands/t1rtnd.fd
21cr|texlive-bookhands-20170414-2|282	%{_texmfdistdir}/tex/latex/bookhands/t1rust.fd
21cr|texlive-bookhands-20170414-2|283	%{_texmfdistdir}/tex/latex/bookhands/t1sqrc.fd
21cr|texlive-bookhands-20170414-2|284	%{_texmfdistdir}/tex/latex/bookhands/t1uncl.fd
21cr|texlive-bookhands-20170414-2|285	%{_texmfdistdir}/tex/latex/bookhands/uncial.sty
21cr|texlive-bookhands-20170414-2|286	%doc %{_texmfdistdir}/doc/fonts/bookhands/README.PRW
21cr|texlive-bookhands-20170414-2|287	%doc %{_texmfdistdir}/doc/fonts/bookhands/allsqrcaps.pdf
21cr|texlive-bookhands-20170414-2|288	%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial-README
21cr|texlive-bookhands-20170414-2|289	%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial-tryfont.ps.gz
21cr|texlive-bookhands-20170414-2|290	%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial-tryfont.tex
21cr|texlive-bookhands-20170414-2|291	%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial/allfont.ps.gz
21cr|texlive-bookhands-20170414-2|292	%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial/allfont.tex
21cr|texlive-bookhands-20170414-2|293	%doc %{_texmfdistdir}/doc/fonts/bookhands/bsamples.ps.gz
21cr|texlive-bookhands-20170414-2|294	%doc %{_texmfdistdir}/doc/fonts/bookhands/bsamples.tex
21cr|texlive-bookhands-20170414-2|295	%doc %{_texmfdistdir}/doc/fonts/bookhands/carolmin-README
21cr|texlive-bookhands-20170414-2|296	%doc %{_texmfdistdir}/doc/fonts/bookhands/carolmin-tryfont.tex
21cr|texlive-bookhands-20170414-2|297	%doc %{_texmfdistdir}/doc/fonts/bookhands/carolmin/allfont.tex
21cr|texlive-bookhands-20170414-2|298	%doc %{_texmfdistdir}/doc/fonts/bookhands/egothic-README
21cr|texlive-bookhands-20170414-2|299	%doc %{_texmfdistdir}/doc/fonts/bookhands/egothic-tryfont.tex
21cr|texlive-bookhands-20170414-2|300	%doc %{_texmfdistdir}/doc/fonts/bookhands/egothic/allfont.tex
21cr|texlive-bookhands-20170414-2|301	%doc %{_texmfdistdir}/doc/fonts/bookhands/humanist-README
21cr|texlive-bookhands-20170414-2|302	%doc %{_texmfdistdir}/doc/fonts/bookhands/humanist-tryfont.tex
21cr|texlive-bookhands-20170414-2|303	%doc %{_texmfdistdir}/doc/fonts/bookhands/humanist/allfont.tex
21cr|texlive-bookhands-20170414-2|304	%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial-README
21cr|texlive-bookhands-20170414-2|305	%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial-tryfont.ps.gz
21cr|texlive-bookhands-20170414-2|306	%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial-tryfont.tex
21cr|texlive-bookhands-20170414-2|307	%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial/allfont.ps.gz
21cr|texlive-bookhands-20170414-2|308	%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial/allfont.tex
21cr|texlive-bookhands-20170414-2|309	%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj-README
21cr|texlive-bookhands-20170414-2|310	%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj-tryfont.ps.gz
21cr|texlive-bookhands-20170414-2|311	%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj-tryfont.tex
21cr|texlive-bookhands-20170414-2|312	%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj/allfont.ps.gz
21cr|texlive-bookhands-20170414-2|313	%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj/allfont.tex
21cr|texlive-bookhands-20170414-2|314	%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmin-README
21cr|texlive-bookhands-20170414-2|315	%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmin-tryfont.tex
21cr|texlive-bookhands-20170414-2|316	%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmin/allfont.tex
21cr|texlive-bookhands-20170414-2|317	%doc %{_texmfdistdir}/doc/fonts/bookhands/pgothic-README
21cr|texlive-bookhands-20170414-2|318	%doc %{_texmfdistdir}/doc/fonts/bookhands/pgothic-tryfont.pdf
21cr|texlive-bookhands-20170414-2|319	%doc %{_texmfdistdir}/doc/fonts/bookhands/pgothic-tryfont.tex
21cr|texlive-bookhands-20170414-2|320	%doc %{_texmfdistdir}/doc/fonts/bookhands/pgothic/allfont.tex
21cr|texlive-bookhands-20170414-2|321	%doc %{_texmfdistdir}/doc/fonts/bookhands/rotunda-README
21cr|texlive-bookhands-20170414-2|322	%doc %{_texmfdistdir}/doc/fonts/bookhands/rotunda-tryfont.tex
21cr|texlive-bookhands-20170414-2|323	%doc %{_texmfdistdir}/doc/fonts/bookhands/rotunda/allfont.tex
21cr|texlive-bookhands-20170414-2|324	%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic-README
21cr|texlive-bookhands-20170414-2|325	%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic-tryfont.ps.gz
21cr|texlive-bookhands-20170414-2|326	%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic-tryfont.tex
21cr|texlive-bookhands-20170414-2|327	%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic/allfont.ps.gz
21cr|texlive-bookhands-20170414-2|328	%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic/allfont.tex
21cr|texlive-bookhands-20170414-2|329	%doc %{_texmfdistdir}/doc/fonts/bookhands/sqrcaps-README
21cr|texlive-bookhands-20170414-2|330	%doc %{_texmfdistdir}/doc/fonts/bookhands/sqrcaps.pdf
21cr|texlive-bookhands-20170414-2|331	%doc %{_texmfdistdir}/doc/fonts/bookhands/sqrcaps/allsqrcaps.tex
21cr|texlive-bookhands-20170414-2|332	%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/README
21cr|texlive-bookhands-20170414-2|333	%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/allfont.tex
21cr|texlive-bookhands-20170414-2|334	%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/tgothic.dtx
21cr|texlive-bookhands-20170414-2|335	%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/tgothic.ins
21cr|texlive-bookhands-20170414-2|336	%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/tryfont.tex
21cr|texlive-bookhands-20170414-2|337	%doc %{_texmfdistdir}/doc/fonts/bookhands/trysqrcaps.pdf
21cr|texlive-bookhands-20170414-2|338	%doc %{_texmfdistdir}/doc/fonts/bookhands/trysqrcaps.tex
21cr|texlive-bookhands-20170414-2|339	%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial-README
21cr|texlive-bookhands-20170414-2|340	%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial-tryfont.ps.gz
21cr|texlive-bookhands-20170414-2|341	%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial-tryfont.tex
21cr|texlive-bookhands-20170414-2|342	%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial/allfont.ps.gz
21cr|texlive-bookhands-20170414-2|343	%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial/allfont.tex
21cr|texlive-bookhands-20170414-2|344	#- source
21cr|texlive-bookhands-20170414-2|345	%doc %{_texmfdistdir}/source/fonts/bookhands/auncial.dtx
21cr|texlive-bookhands-20170414-2|346	%doc %{_texmfdistdir}/source/fonts/bookhands/auncial.ins
21cr|texlive-bookhands-20170414-2|347	%doc %{_texmfdistdir}/source/fonts/bookhands/carolmin.dtx
21cr|texlive-bookhands-20170414-2|348	%doc %{_texmfdistdir}/source/fonts/bookhands/carolmin.ins
21cr|texlive-bookhands-20170414-2|349	%doc %{_texmfdistdir}/source/fonts/bookhands/egothic.dtx
21cr|texlive-bookhands-20170414-2|350	%doc %{_texmfdistdir}/source/fonts/bookhands/egothic.ins
21cr|texlive-bookhands-20170414-2|351	%doc %{_texmfdistdir}/source/fonts/bookhands/humanist.dtx
21cr|texlive-bookhands-20170414-2|352	%doc %{_texmfdistdir}/source/fonts/bookhands/humanist.ins
21cr|texlive-bookhands-20170414-2|353	%doc %{_texmfdistdir}/source/fonts/bookhands/huncial.dtx
21cr|texlive-bookhands-20170414-2|354	%doc %{_texmfdistdir}/source/fonts/bookhands/huncial.ins
21cr|texlive-bookhands-20170414-2|355	%doc %{_texmfdistdir}/source/fonts/bookhands/inslrmaj.dtx
21cr|texlive-bookhands-20170414-2|356	%doc %{_texmfdistdir}/source/fonts/bookhands/inslrmaj.ins
21cr|texlive-bookhands-20170414-2|357	%doc %{_texmfdistdir}/source/fonts/bookhands/inslrmin.dtx
21cr|texlive-bookhands-20170414-2|358	%doc %{_texmfdistdir}/source/fonts/bookhands/inslrmin.ins
21cr|texlive-bookhands-20170414-2|359	%doc %{_texmfdistdir}/source/fonts/bookhands/pgothic.dtx
21cr|texlive-bookhands-20170414-2|360	%doc %{_texmfdistdir}/source/fonts/bookhands/pgothic.ins
21cr|texlive-bookhands-20170414-2|361	%doc %{_texmfdistdir}/source/fonts/bookhands/rotunda.dtx
21cr|texlive-bookhands-20170414-2|362	%doc %{_texmfdistdir}/source/fonts/bookhands/rotunda.ins
21cr|texlive-bookhands-20170414-2|363	%doc %{_texmfdistdir}/source/fonts/bookhands/rustic.dtx
21cr|texlive-bookhands-20170414-2|364	%doc %{_texmfdistdir}/source/fonts/bookhands/rustic.ins
21cr|texlive-bookhands-20170414-2|365	%doc %{_texmfdistdir}/source/fonts/bookhands/sqrcaps.dtx
21cr|texlive-bookhands-20170414-2|366	%doc %{_texmfdistdir}/source/fonts/bookhands/sqrcaps.ins
21cr|texlive-bookhands-20170414-2|367	%doc %{_texmfdistdir}/source/fonts/bookhands/uncial.dtx
21cr|texlive-bookhands-20170414-2|368	%doc %{_texmfdistdir}/source/fonts/bookhands/uncial.ins
21cr|texlive-bookhands-20170414-2|369	
21cr|texlive-bookhands-20170414-2|370	#-----------------------------------------------------------------------
21cr|texlive-bookhands-20170414-2|371	%prep
21cr|texlive-bookhands-20170414-2|372	%setup -c -a0 -a1 -a2
21cr|texlive-bookhands-20170414-2|373	
21cr|texlive-bookhands-20170414-2|374	%build
21cr|texlive-bookhands-20170414-2|375	
21cr|texlive-bookhands-20170414-2|376	%install
21cr|texlive-bookhands-20170414-2|377	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bookhands-20170414-2|378	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

8992 21
21cr|texlive-book-of-common-prayer-62240-1|1	%define oname book-of-common-prayer
21cr|texlive-book-of-common-prayer-62240-1|2	
21cr|texlive-book-of-common-prayer-62240-1|3	Summary:	Typeset in the style of "Book of Common Prayer"
21cr|texlive-book-of-common-prayer-62240-1|4	Name:		texlive-book-of-common-prayer
21cr|texlive-book-of-common-prayer-62240-1|5	Version:	62240
21cr|texlive-book-of-common-prayer-62240-1|6	Release:	1
21cr|texlive-book-of-common-prayer-62240-1|7	License:	LPPL1.3
21cr|texlive-book-of-common-prayer-62240-1|8	Group:		Publishing
21cr|texlive-book-of-common-prayer-62240-1|9	Url:		https://www.ctan.org
21cr|texlive-book-of-common-prayer-62240-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-book-of-common-prayer-62240-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-book-of-common-prayer-62240-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-book-of-common-prayer-62240-1|13	Requires:	texlive-tlpkg
21cr|texlive-book-of-common-prayer-62240-1|14	Requires:	texlive-kpathsea
21cr|texlive-book-of-common-prayer-62240-1|15	Provides:	tex(book-of-common-prayer.sty) = 2024
21cr|texlive-book-of-common-prayer-62240-1|16	BuildArch:	noarch
21cr|texlive-book-of-common-prayer-62240-1|17	
21cr|texlive-book-of-common-prayer-62240-1|18	%description
21cr|texlive-book-of-common-prayer-62240-1|19	This a package for the typesetting of liturgical documents in
21cr|texlive-book-of-common-prayer-62240-1|20	the style of the 1979 "Book of Common Prayer". It provides
21cr|texlive-book-of-common-prayer-62240-1|21	macros for common liturgical situations (e.g. versicle and
21cr|texlive-book-of-common-prayer-62240-1|22	response, longer prayers, etc.). This package is designed to
21cr|texlive-book-of-common-prayer-62240-1|23	work with the Sabon font, but it is not necessary to run the
21cr|texlive-book-of-common-prayer-62240-1|24	macros.
21cr|texlive-book-of-common-prayer-62240-1|25	
21cr|texlive-book-of-common-prayer-62240-1|26	%files
21cr|texlive-book-of-common-prayer-62240-1|27	%doc %{_texmfdistdir}/doc/latex/book-of-common-prayer
21cr|texlive-book-of-common-prayer-62240-1|28	%{_texmfdistdir}/tex/latex/book-of-common-prayer
21cr|texlive-book-of-common-prayer-62240-1|29	
21cr|texlive-book-of-common-prayer-62240-1|30	#------------------------------------------------------------------
21cr|texlive-book-of-common-prayer-62240-1|31	
21cr|texlive-book-of-common-prayer-62240-1|32	%prep
21cr|texlive-book-of-common-prayer-62240-1|33	%setup -c -a0 -a1
21cr|texlive-book-of-common-prayer-62240-1|34	
21cr|texlive-book-of-common-prayer-62240-1|35	%build
21cr|texlive-book-of-common-prayer-62240-1|36	
21cr|texlive-book-of-common-prayer-62240-1|37	%install
21cr|texlive-book-of-common-prayer-62240-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-book-of-common-prayer-62240-1|39	rm -rf tlpkg
21cr|texlive-book-of-common-prayer-62240-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

8993 21
21cr|texlive-bookshelf-55475-1|1	%define oname bookshelf
21cr|texlive-bookshelf-55475-1|2	
21cr|texlive-bookshelf-55475-1|3	Summary:	Create a nice image from a BibTeX file
21cr|texlive-bookshelf-55475-1|4	Name:		texlive-bookshelf
21cr|texlive-bookshelf-55475-1|5	Version:	55475
21cr|texlive-bookshelf-55475-1|6	Release:	1
21cr|texlive-bookshelf-55475-1|7	License:	LPPL1.3
21cr|texlive-bookshelf-55475-1|8	Group:		Publishing
21cr|texlive-bookshelf-55475-1|9	Url:		https://www.ctan.org
21cr|texlive-bookshelf-55475-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bookshelf-55475-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bookshelf-55475-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bookshelf-55475-1|13	Requires:	texlive-tlpkg
21cr|texlive-bookshelf-55475-1|14	Requires:	texlive-kpathsea
21cr|texlive-bookshelf-55475-1|15	Provides:	tex(bookshelf.cls) = 2024
21cr|texlive-bookshelf-55475-1|16	BuildArch:	noarch
21cr|texlive-bookshelf-55475-1|17	
21cr|texlive-bookshelf-55475-1|18	%description
21cr|texlive-bookshelf-55475-1|19	This package turns a BibTeX bibliography file into a
21cr|texlive-bookshelf-55475-1|20	randomly-coloured, randomly-sized shelf of books, with the
21cr|texlive-bookshelf-55475-1|21	title and author in a randomly-chosen typeface.
21cr|texlive-bookshelf-55475-1|22	
21cr|texlive-bookshelf-55475-1|23	%files
21cr|texlive-bookshelf-55475-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-bookshelf-55475-1|25	%{_texmfdistdir}/bibtex/bst/bookshelf
21cr|texlive-bookshelf-55475-1|26	%{_texmfdistdir}/scripts/bookshelf
21cr|texlive-bookshelf-55475-1|27	%{_texmfdistdir}/tex/latex/bookshelf
21cr|texlive-bookshelf-55475-1|28	
21cr|texlive-bookshelf-55475-1|29	#------------------------------------------------------------------
21cr|texlive-bookshelf-55475-1|30	
21cr|texlive-bookshelf-55475-1|31	%prep
21cr|texlive-bookshelf-55475-1|32	%setup -c -a0 -a1
21cr|texlive-bookshelf-55475-1|33	
21cr|texlive-bookshelf-55475-1|34	%build
21cr|texlive-bookshelf-55475-1|35	
21cr|texlive-bookshelf-55475-1|36	%install
21cr|texlive-bookshelf-55475-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bookshelf-55475-1|38	rm -rf tlpkg
21cr|texlive-bookshelf-55475-1|39	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}

8994 21
21cr|texlive-boondox-1.02d-2|1	Name:		texlive-boondox
21cr|texlive-boondox-1.02d-2|2	Version:	1.02d
21cr|texlive-boondox-1.02d-2|3	Release:	2
21cr|texlive-boondox-1.02d-2|4	Summary:	Mathematical alphabets derived from the STIX fonts
21cr|texlive-boondox-1.02d-2|5	Group:		Publishing
21cr|texlive-boondox-1.02d-2|6	URL:		http://www.ctan.org/tex-archive/fonts/boondox
21cr|texlive-boondox-1.02d-2|7	License:	LPPL
21cr|texlive-boondox-1.02d-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boondox.tar.xz
21cr|texlive-boondox-1.02d-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boondox.doc.tar.xz
21cr|texlive-boondox-1.02d-2|10	BuildArch:	noarch
21cr|texlive-boondox-1.02d-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-boondox-1.02d-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-boondox-1.02d-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-boondox-1.02d-2|14	
21cr|texlive-boondox-1.02d-2|15	%description
21cr|texlive-boondox-1.02d-2|16	The package contains a number of PostScript fonts derived from
21cr|texlive-boondox-1.02d-2|17	the STIX OpenType fonts, that may be used in maths mode in
21cr|texlive-boondox-1.02d-2|18	regular and bold weights for calligraphic, fraktur and double-
21cr|texlive-boondox-1.02d-2|19	struck alphabets. Virtual fonts with metrics suitable for maths
21cr|texlive-boondox-1.02d-2|20	mode are provided, as are LaTeX support files.
21cr|texlive-boondox-1.02d-2|21	
21cr|texlive-boondox-1.02d-2|22	#-----------------------------------------------------------------------
21cr|texlive-boondox-1.02d-2|23	%files
21cr|texlive-boondox-1.02d-2|24	%{_texmfdistdir}/fonts/map/dvips/boondox
21cr|texlive-boondox-1.02d-2|25	%{_texmfdistdir}/fonts/tfm/public/boondox
21cr|texlive-boondox-1.02d-2|26	%{_texmfdistdir}/fonts/type1/public/boondox
21cr|texlive-boondox-1.02d-2|27	%{_texmfdistdir}/fonts/vf/public/boondox
21cr|texlive-boondox-1.02d-2|28	%{_texmfdistdir}/tex/latex/boondox
21cr|texlive-boondox-1.02d-2|29	%doc %{_texmfdistdir}/doc/fonts/boondox
21cr|texlive-boondox-1.02d-2|30	
21cr|texlive-boondox-1.02d-2|31	#-----------------------------------------------------------------------
21cr|texlive-boondox-1.02d-2|32	%prep
21cr|texlive-boondox-1.02d-2|33	%setup -c -a0 -a1
21cr|texlive-boondox-1.02d-2|34	
21cr|texlive-boondox-1.02d-2|35	%build
21cr|texlive-boondox-1.02d-2|36	
21cr|texlive-boondox-1.02d-2|37	%install
21cr|texlive-boondox-1.02d-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-boondox-1.02d-2|39	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

8995 21
21cr|texlive-borceux-20190228-1|1	# revision 21047
21cr|texlive-borceux-20190228-1|2	# category Package
21cr|texlive-borceux-20190228-1|3	# catalog-ctan /macros/generic/diagrams/borceux
21cr|texlive-borceux-20190228-1|4	# catalog-date 2009-01-02 20:30:08 +0100
21cr|texlive-borceux-20190228-1|5	# catalog-license noinfo
21cr|texlive-borceux-20190228-1|6	# catalog-version 3.1
21cr|texlive-borceux-20190228-1|7	Name:		texlive-borceux
21cr|texlive-borceux-20190228-1|8	Version:	20190228
21cr|texlive-borceux-20190228-1|9	Release:	1
21cr|texlive-borceux-20190228-1|10	Summary:	Diagram macros by Francois Borceux
21cr|texlive-borceux-20190228-1|11	Group:		Publishing
21cr|texlive-borceux-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/borceux
21cr|texlive-borceux-20190228-1|13	License:	NOINFO
21cr|texlive-borceux-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/borceux.tar.xz
21cr|texlive-borceux-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/borceux.doc.tar.xz
21cr|texlive-borceux-20190228-1|16	BuildArch:	noarch
21cr|texlive-borceux-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-borceux-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-borceux-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-borceux-20190228-1|20	
21cr|texlive-borceux-20190228-1|21	%description
21cr|texlive-borceux-20190228-1|22	The macros support the construction of diagrams, such as those
21cr|texlive-borceux-20190228-1|23	that appear in category theory texts. The user gives the list
21cr|texlive-borceux-20190228-1|24	of vertices and arrows to be included, just as when composing a
21cr|texlive-borceux-20190228-1|25	matrix, and the program takes care of computing the dimensions
21cr|texlive-borceux-20190228-1|26	of the arrows and realizing the pagesetting. All the user has
21cr|texlive-borceux-20190228-1|27	to do about the arrows is to specify their type (monomorphism,
21cr|texlive-borceux-20190228-1|28	pair of adjoint arrows, etc.) and their direction (north,
21cr|texlive-borceux-20190228-1|29	south-east, etc.); 12 types and 32 directions are available.
21cr|texlive-borceux-20190228-1|30	
21cr|texlive-borceux-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-borceux-20190228-1|32	%files
21cr|texlive-borceux-20190228-1|33	%{_texmfdistdir}/tex/generic/borceux/Diagram
21cr|texlive-borceux-20190228-1|34	%{_texmfdistdir}/tex/generic/borceux/MaxiDiagram
21cr|texlive-borceux-20190228-1|35	%{_texmfdistdir}/tex/generic/borceux/MicroDiagram
21cr|texlive-borceux-20190228-1|36	%{_texmfdistdir}/tex/generic/borceux/MiniDiagram
21cr|texlive-borceux-20190228-1|37	%{_texmfdistdir}/tex/generic/borceux/MultipleArrows
21cr|texlive-borceux-20190228-1|38	%doc %{_texmfdistdir}/doc/generic/borceux/Diagram_Mode_d_Emploi
21cr|texlive-borceux-20190228-1|39	%doc %{_texmfdistdir}/doc/generic/borceux/Diagram_Read_Me
21cr|texlive-borceux-20190228-1|40	%doc %{_texmfdistdir}/doc/generic/borceux/README
21cr|texlive-borceux-20190228-1|41	%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldDiagram
21cr|texlive-borceux-20190228-1|42	%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldMaxiDiagram
21cr|texlive-borceux-20190228-1|43	%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldMicroDiagram
21cr|texlive-borceux-20190228-1|44	%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldMiniDiagram
21cr|texlive-borceux-20190228-1|45	%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldMultipleArrows
21cr|texlive-borceux-20190228-1|46	
21cr|texlive-borceux-20190228-1|47	#-----------------------------------------------------------------------
21cr|texlive-borceux-20190228-1|48	%prep
21cr|texlive-borceux-20190228-1|49	%setup -c -a0 -a1
21cr|texlive-borceux-20190228-1|50	
21cr|texlive-borceux-20190228-1|51	%build
21cr|texlive-borceux-20190228-1|52	
21cr|texlive-borceux-20190228-1|53	%install
21cr|texlive-borceux-20190228-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-borceux-20190228-1|55	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8996 21
21cr|texlive-bosisio-20190228-1|1	# revision 16989
21cr|texlive-bosisio-20190228-1|2	# category Package
21cr|texlive-bosisio-20190228-1|3	# catalog-ctan /macros/latex/contrib/bosisio
21cr|texlive-bosisio-20190228-1|4	# catalog-date 2010-02-10 21:47:34 +0100
21cr|texlive-bosisio-20190228-1|5	# catalog-license lppl
21cr|texlive-bosisio-20190228-1|6	# catalog-version undef
21cr|texlive-bosisio-20190228-1|7	Name:		texlive-bosisio
21cr|texlive-bosisio-20190228-1|8	Version:	20190228
21cr|texlive-bosisio-20190228-1|9	Release:	1
21cr|texlive-bosisio-20190228-1|10	Summary:	A collection of packages by Francesco Bosisio
21cr|texlive-bosisio-20190228-1|11	Group:		Publishing
21cr|texlive-bosisio-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bosisio
21cr|texlive-bosisio-20190228-1|13	License:	LPPL
21cr|texlive-bosisio-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.tar.xz
21cr|texlive-bosisio-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.doc.tar.xz
21cr|texlive-bosisio-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.source.tar.xz
21cr|texlive-bosisio-20190228-1|17	BuildArch:	noarch
21cr|texlive-bosisio-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bosisio-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bosisio-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-bosisio-20190228-1|21	
21cr|texlive-bosisio-20190228-1|22	%description
21cr|texlive-bosisio-20190228-1|23	A collection of packages containing: accenti dblfont; envmath;
21cr|texlive-bosisio-20190228-1|24	evenpage; graphfig; mathcmd; quotes; and sobolev.
21cr|texlive-bosisio-20190228-1|25	
21cr|texlive-bosisio-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-bosisio-20190228-1|27	%files
21cr|texlive-bosisio-20190228-1|28	%{_texmfdistdir}/tex/latex/bosisio/accenti.sty
21cr|texlive-bosisio-20190228-1|29	%{_texmfdistdir}/tex/latex/bosisio/dblfont.sty
21cr|texlive-bosisio-20190228-1|30	%{_texmfdistdir}/tex/latex/bosisio/envmath.sty
21cr|texlive-bosisio-20190228-1|31	%{_texmfdistdir}/tex/latex/bosisio/evenpage.sty
21cr|texlive-bosisio-20190228-1|32	%{_texmfdistdir}/tex/latex/bosisio/graphfig.sty
21cr|texlive-bosisio-20190228-1|33	%{_texmfdistdir}/tex/latex/bosisio/mathcmd.sty
21cr|texlive-bosisio-20190228-1|34	%{_texmfdistdir}/tex/latex/bosisio/quotes.sty
21cr|texlive-bosisio-20190228-1|35	%{_texmfdistdir}/tex/latex/bosisio/sobolev.sty
21cr|texlive-bosisio-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/bosisio/README
21cr|texlive-bosisio-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/bosisio/accenti.html
21cr|texlive-bosisio-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/bosisio/accenti.pdf
21cr|texlive-bosisio-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/bosisio/dblfont.html
21cr|texlive-bosisio-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/bosisio/dblfont.pdf
21cr|texlive-bosisio-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/bosisio/envmath.html
21cr|texlive-bosisio-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/bosisio/envmath.pdf
21cr|texlive-bosisio-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/bosisio/evenpage.html
21cr|texlive-bosisio-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/bosisio/evenpage.pdf
21cr|texlive-bosisio-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/bosisio/graphfig.html
21cr|texlive-bosisio-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/bosisio/graphfig.pdf
21cr|texlive-bosisio-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/bosisio/index.html
21cr|texlive-bosisio-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/bosisio/makedoc
21cr|texlive-bosisio-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/bosisio/mathcmd.html
21cr|texlive-bosisio-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/bosisio/mathcmd.pdf
21cr|texlive-bosisio-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/bosisio/quotes.html
21cr|texlive-bosisio-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/bosisio/quotes.pdf
21cr|texlive-bosisio-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/bosisio/sobolev.html
21cr|texlive-bosisio-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/bosisio/sobolev.pdf
21cr|texlive-bosisio-20190228-1|55	#- source
21cr|texlive-bosisio-20190228-1|56	%doc %{_texmfdistdir}/source/latex/bosisio/accenti.drv
21cr|texlive-bosisio-20190228-1|57	%doc %{_texmfdistdir}/source/latex/bosisio/accenti.dtx
21cr|texlive-bosisio-20190228-1|58	%doc %{_texmfdistdir}/source/latex/bosisio/dblfont.drv
21cr|texlive-bosisio-20190228-1|59	%doc %{_texmfdistdir}/source/latex/bosisio/dblfont.dtx
21cr|texlive-bosisio-20190228-1|60	%doc %{_texmfdistdir}/source/latex/bosisio/envmath.drv
21cr|texlive-bosisio-20190228-1|61	%doc %{_texmfdistdir}/source/latex/bosisio/envmath.dtx
21cr|texlive-bosisio-20190228-1|62	%doc %{_texmfdistdir}/source/latex/bosisio/evenpage.drv
21cr|texlive-bosisio-20190228-1|63	%doc %{_texmfdistdir}/source/latex/bosisio/evenpage.dtx
21cr|texlive-bosisio-20190228-1|64	%doc %{_texmfdistdir}/source/latex/bosisio/graphfig.drv
21cr|texlive-bosisio-20190228-1|65	%doc %{_texmfdistdir}/source/latex/bosisio/graphfig.dtx
21cr|texlive-bosisio-20190228-1|66	%doc %{_texmfdistdir}/source/latex/bosisio/mathcmd.drv
21cr|texlive-bosisio-20190228-1|67	%doc %{_texmfdistdir}/source/latex/bosisio/mathcmd.dtx
21cr|texlive-bosisio-20190228-1|68	%doc %{_texmfdistdir}/source/latex/bosisio/quotes.drv
21cr|texlive-bosisio-20190228-1|69	%doc %{_texmfdistdir}/source/latex/bosisio/quotes.dtx
21cr|texlive-bosisio-20190228-1|70	%doc %{_texmfdistdir}/source/latex/bosisio/sobolev.drv
21cr|texlive-bosisio-20190228-1|71	%doc %{_texmfdistdir}/source/latex/bosisio/sobolev.dtx
21cr|texlive-bosisio-20190228-1|72	
21cr|texlive-bosisio-20190228-1|73	#-----------------------------------------------------------------------
21cr|texlive-bosisio-20190228-1|74	%prep
21cr|texlive-bosisio-20190228-1|75	%setup -c -a0 -a1 -a2
21cr|texlive-bosisio-20190228-1|76	
21cr|texlive-bosisio-20190228-1|77	%build
21cr|texlive-bosisio-20190228-1|78	
21cr|texlive-bosisio-20190228-1|79	%install
21cr|texlive-bosisio-20190228-1|80	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bosisio-20190228-1|81	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

8997 21
21cr|texlive-braille-20190228-1|1	# revision 20655
21cr|texlive-braille-20190228-1|2	# category Package
21cr|texlive-braille-20190228-1|3	# catalog-ctan /macros/latex/contrib/braille
21cr|texlive-braille-20190228-1|4	# catalog-date 2010-02-20 15:53:07 +0100
21cr|texlive-braille-20190228-1|5	# catalog-license other-free
21cr|texlive-braille-20190228-1|6	# catalog-version undef
21cr|texlive-braille-20190228-1|7	Name:		texlive-braille
21cr|texlive-braille-20190228-1|8	Version:	20190228
21cr|texlive-braille-20190228-1|9	Release:	1
21cr|texlive-braille-20190228-1|10	Summary:	Support for braille
21cr|texlive-braille-20190228-1|11	Group:		Publishing
21cr|texlive-braille-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/braille
21cr|texlive-braille-20190228-1|13	License:	OTHER-FREE
21cr|texlive-braille-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braille.tar.xz
21cr|texlive-braille-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braille.doc.tar.xz
21cr|texlive-braille-20190228-1|16	BuildArch:	noarch
21cr|texlive-braille-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-braille-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-braille-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-braille-20190228-1|20	
21cr|texlive-braille-20190228-1|21	%description
21cr|texlive-braille-20190228-1|22	This package allows the user to produce Braille documents on
21cr|texlive-braille-20190228-1|23	paper for the blind without knowing Braille (which can take
21cr|texlive-braille-20190228-1|24	years to learn). Python scripts grade1.py and grade2.py convert
21cr|texlive-braille-20190228-1|25	ordinary text to grade 1 and 2 braille tags; then, the LaTeX
21cr|texlive-braille-20190228-1|26	package braille.sty takes the tags and prints out corresponding
21cr|texlive-braille-20190228-1|27	braille symbols.
21cr|texlive-braille-20190228-1|28	
21cr|texlive-braille-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-braille-20190228-1|30	%files
21cr|texlive-braille-20190228-1|31	%{_texmfdistdir}/tex/latex/braille/braille.sty
21cr|texlive-braille-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/braille/README
21cr|texlive-braille-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/braille/braille.html
21cr|texlive-braille-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/braille/braillegif1.gif
21cr|texlive-braille-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/braille/braillegif2.gif
21cr|texlive-braille-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/braille/grade1.py
21cr|texlive-braille-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/braille/grade2.py
21cr|texlive-braille-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/braille/summary.pdf
21cr|texlive-braille-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/braille/summary.tex
21cr|texlive-braille-20190228-1|40	
21cr|texlive-braille-20190228-1|41	#-----------------------------------------------------------------------
21cr|texlive-braille-20190228-1|42	%prep
21cr|texlive-braille-20190228-1|43	%setup -c -a0 -a1
21cr|texlive-braille-20190228-1|44	
21cr|texlive-braille-20190228-1|45	%build
21cr|texlive-braille-20190228-1|46	
21cr|texlive-braille-20190228-1|47	%install
21cr|texlive-braille-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-braille-20190228-1|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8998 21
21cr|texlive-brandeis-problemset-0.5.5-1|1	Name: texlive-brandeis-problemset
21cr|texlive-brandeis-problemset-0.5.5-1|2	Version: 0.5.5
21cr|texlive-brandeis-problemset-0.5.5-1|3	Release:1
21cr|texlive-brandeis-problemset-0.5.5-1|4	Summary: Document class for COSI Problem sets at Brandeis University
21cr|texlive-brandeis-problemset-0.5.5-1|5	Group: Publishing
21cr|texlive-brandeis-problemset-0.5.5-1|6	URL: https://ctan.org/tex-archive/macros/latex/contrib/brandeis-problemset
21cr|texlive-brandeis-problemset-0.5.5-1|7	License: LPPL1
21cr|texlive-brandeis-problemset-0.5.5-1|8	Source0: http://mirrors.ctan.org/systems/texlive/tlnet/archive/brandeis-problemset.tar.xz
21cr|texlive-brandeis-problemset-0.5.5-1|9	Source1: http://mirrors.ctan.org/systems/texlive/tlnet/archive/brandeis-problemset.doc.tar.xz
21cr|texlive-brandeis-problemset-0.5.5-1|10	BuildArch: noarch
21cr|texlive-brandeis-problemset-0.5.5-1|11	BuildRequires: texlive-tlpkg
21cr|texlive-brandeis-problemset-0.5.5-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-brandeis-problemset-0.5.5-1|13	
21cr|texlive-brandeis-problemset-0.5.5-1|14	%description
21cr|texlive-brandeis-problemset-0.5.5-1|15	Brandeis University's computer science ("COSI") courses often
21cr|texlive-brandeis-problemset-0.5.5-1|16	assign "problem sets" which require fairly rigorous formatting.
21cr|texlive-brandeis-problemset-0.5.5-1|17	This document class, which extends article, provides a simple
21cr|texlive-brandeis-problemset-0.5.5-1|18	way to typeset these problem sets in LaTeX. Although the class
21cr|texlive-brandeis-problemset-0.5.5-1|19	is compatible with all LaTeX flavors, XeLaTeX or LuaLaTeX are
21cr|texlive-brandeis-problemset-0.5.5-1|20	recommended for fontspec support.
21cr|texlive-brandeis-problemset-0.5.5-1|21	
21cr|texlive-brandeis-problemset-0.5.5-1|22	%files
21cr|texlive-brandeis-problemset-0.5.5-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-brandeis-problemset-0.5.5-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-brandeis-problemset-0.5.5-1|25	
21cr|texlive-brandeis-problemset-0.5.5-1|26	#-----------------------------------------------------------------------
21cr|texlive-brandeis-problemset-0.5.5-1|27	%prep
21cr|texlive-brandeis-problemset-0.5.5-1|28	%setup -c -a0 -a1
21cr|texlive-brandeis-problemset-0.5.5-1|29	
21cr|texlive-brandeis-problemset-0.5.5-1|30	%build
21cr|texlive-brandeis-problemset-0.5.5-1|31	
21cr|texlive-brandeis-problemset-0.5.5-1|32	%install
21cr|texlive-brandeis-problemset-0.5.5-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-brandeis-problemset-0.5.5-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

8999 21
21cr|texlive-brandeis-thesis-59832-1|1	%define oname brandeis-thesis
21cr|texlive-brandeis-thesis-59832-1|2	
21cr|texlive-brandeis-thesis-59832-1|3	Summary:	A class for Brandeis University M.A. theses
21cr|texlive-brandeis-thesis-59832-1|4	Name:		texlive-brandeis-thesis
21cr|texlive-brandeis-thesis-59832-1|5	Version:	59832
21cr|texlive-brandeis-thesis-59832-1|6	Release:	1
21cr|texlive-brandeis-thesis-59832-1|7	License:	LPPL1.3
21cr|texlive-brandeis-thesis-59832-1|8	Group:		Publishing
21cr|texlive-brandeis-thesis-59832-1|9	Url:		https://www.ctan.org
21cr|texlive-brandeis-thesis-59832-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-brandeis-thesis-59832-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-brandeis-thesis-59832-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-brandeis-thesis-59832-1|13	Requires:	texlive-tlpkg
21cr|texlive-brandeis-thesis-59832-1|14	Requires:	texlive-kpathsea
21cr|texlive-brandeis-thesis-59832-1|15	Provides:	tex(brandeis-thesis.cls) = 2024
21cr|texlive-brandeis-thesis-59832-1|16	BuildArch:	noarch
21cr|texlive-brandeis-thesis-59832-1|17	
21cr|texlive-brandeis-thesis-59832-1|18	%description
21cr|texlive-brandeis-thesis-59832-1|19	brandeis-thesis.cls provides the structures and formatting
21cr|texlive-brandeis-thesis-59832-1|20	information for an M.A. thesis for the Brandeis University
21cr|texlive-brandeis-thesis-59832-1|21	Graduate School of Arts and Sciences.
21cr|texlive-brandeis-thesis-59832-1|22	
21cr|texlive-brandeis-thesis-59832-1|23	%files
21cr|texlive-brandeis-thesis-59832-1|24	%doc %{_texmfdistdir}/doc/latex/brandeis-thesis
21cr|texlive-brandeis-thesis-59832-1|25	%{_texmfdistdir}/tex/latex/brandeis-thesis
21cr|texlive-brandeis-thesis-59832-1|26	
21cr|texlive-brandeis-thesis-59832-1|27	#------------------------------------------------------------------
21cr|texlive-brandeis-thesis-59832-1|28	
21cr|texlive-brandeis-thesis-59832-1|29	%prep
21cr|texlive-brandeis-thesis-59832-1|30	%setup -c -a0 -a1
21cr|texlive-brandeis-thesis-59832-1|31	
21cr|texlive-brandeis-thesis-59832-1|32	%build
21cr|texlive-brandeis-thesis-59832-1|33	
21cr|texlive-brandeis-thesis-59832-1|34	%install
21cr|texlive-brandeis-thesis-59832-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-brandeis-thesis-59832-1|36	rm -rf tlpkg
21cr|texlive-brandeis-thesis-59832-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9000 21
21cr|texlive-breakcites-20190228-1|1	# revision 21014
21cr|texlive-breakcites-20190228-1|2	# category Package
21cr|texlive-breakcites-20190228-1|3	# catalog-ctan /macros/latex/contrib/breakcites
21cr|texlive-breakcites-20190228-1|4	# catalog-date 2010-12-11 10:17:50 +0100
21cr|texlive-breakcites-20190228-1|5	# catalog-license noinfo
21cr|texlive-breakcites-20190228-1|6	# catalog-version undef
21cr|texlive-breakcites-20190228-1|7	Name:		texlive-breakcites
21cr|texlive-breakcites-20190228-1|8	Version:	20190228
21cr|texlive-breakcites-20190228-1|9	Release:	1
21cr|texlive-breakcites-20190228-1|10	Summary:	Ensure that multiple citations may break at line end
21cr|texlive-breakcites-20190228-1|11	Group:		Publishing
21cr|texlive-breakcites-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/breakcites
21cr|texlive-breakcites-20190228-1|13	License:	NOINFO
21cr|texlive-breakcites-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakcites.tar.xz
21cr|texlive-breakcites-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakcites.doc.tar.xz
21cr|texlive-breakcites-20190228-1|16	BuildArch:	noarch
21cr|texlive-breakcites-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-breakcites-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-breakcites-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-breakcites-20190228-1|20	
21cr|texlive-breakcites-20190228-1|21	%description
21cr|texlive-breakcites-20190228-1|22	Makes a very minor change to the operation of the \cite
21cr|texlive-breakcites-20190228-1|23	command. Note that the change is not necessary in unmodified
21cr|texlive-breakcites-20190228-1|24	LaTeX; however, there remain packages that restore the
21cr|texlive-breakcites-20190228-1|25	undesirable behaviour of the command as provided in LaTeX 2.09.
21cr|texlive-breakcites-20190228-1|26	(Note that neither cite nor natbib make this mistake.).
21cr|texlive-breakcites-20190228-1|27	
21cr|texlive-breakcites-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-breakcites-20190228-1|29	%files
21cr|texlive-breakcites-20190228-1|30	%{_texmfdistdir}/tex/latex/breakcites/breakcites.sty
21cr|texlive-breakcites-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/breakcites/README
21cr|texlive-breakcites-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/breakcites/breakcites.pdf
21cr|texlive-breakcites-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/breakcites/breakcites.tex
21cr|texlive-breakcites-20190228-1|34	
21cr|texlive-breakcites-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-breakcites-20190228-1|36	%prep
21cr|texlive-breakcites-20190228-1|37	%setup -c -a0 -a1
21cr|texlive-breakcites-20190228-1|38	
21cr|texlive-breakcites-20190228-1|39	%build
21cr|texlive-breakcites-20190228-1|40	
21cr|texlive-breakcites-20190228-1|41	%install
21cr|texlive-breakcites-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-breakcites-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9001 21
21cr|texlive-bredzenie-44371-1|1	%define oname bredzenie
21cr|texlive-bredzenie-44371-1|2	
21cr|texlive-bredzenie-44371-1|3	Summary:	A Polish version of "lorem ipsum..." in the form of a LaTeX package
21cr|texlive-bredzenie-44371-1|4	Name:		texlive-bredzenie
21cr|texlive-bredzenie-44371-1|5	Version:	44371
21cr|texlive-bredzenie-44371-1|6	Release:	1
21cr|texlive-bredzenie-44371-1|7	License:	LPPL1.3
21cr|texlive-bredzenie-44371-1|8	Group:		Publishing
21cr|texlive-bredzenie-44371-1|9	Url:		https://www.ctan.org
21cr|texlive-bredzenie-44371-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bredzenie-44371-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bredzenie-44371-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bredzenie-44371-1|13	Requires:	texlive-tlpkg
21cr|texlive-bredzenie-44371-1|14	Requires:	texlive-kpathsea
21cr|texlive-bredzenie-44371-1|15	Provides:	tex(bredzenie.sty) = 2024
21cr|texlive-bredzenie-44371-1|16	BuildArch:	noarch
21cr|texlive-bredzenie-44371-1|17	
21cr|texlive-bredzenie-44371-1|18	%description
21cr|texlive-bredzenie-44371-1|19	This is a polish version of the classic pseudo-Latin "lorem
21cr|texlive-bredzenie-44371-1|20	ipsum dolor sit amet...". It provides access to several
21cr|texlive-bredzenie-44371-1|21	paragraphs of pseudo-Polish generated with Hidden Markov Models
21cr|texlive-bredzenie-44371-1|22	and Recurrent Neural Networks trained on a corpus of Polish.
21cr|texlive-bredzenie-44371-1|23	
21cr|texlive-bredzenie-44371-1|24	%files
21cr|texlive-bredzenie-44371-1|25	%doc %{_texmfdistdir}/doc/latex/bredzenie/
21cr|texlive-bredzenie-44371-1|26	%{_texmfdistdir}/tex/latex/bredzenie/
21cr|texlive-bredzenie-44371-1|27	
21cr|texlive-bredzenie-44371-1|28	#------------------------------------------------------------------
21cr|texlive-bredzenie-44371-1|29	
21cr|texlive-bredzenie-44371-1|30	%prep
21cr|texlive-bredzenie-44371-1|31	%setup -c -a0 -a1
21cr|texlive-bredzenie-44371-1|32	
21cr|texlive-bredzenie-44371-1|33	%build
21cr|texlive-bredzenie-44371-1|34	
21cr|texlive-bredzenie-44371-1|35	%install
21cr|texlive-bredzenie-44371-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bredzenie-44371-1|37	rm -rf tlpkg
21cr|texlive-bredzenie-44371-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9002 21
21cr|texlive-br-lex-1.0-1|1	Name:		texlive-br-lex
21cr|texlive-br-lex-1.0-1|2	Version:	1.0
21cr|texlive-br-lex-1.0-1|3	Release:	1
21cr|texlive-br-lex-1.0-1|4	Summary:	A Class for Typesetting Brazilian legal texts
21cr|texlive-br-lex-1.0-1|5	Group:		Publishing
21cr|texlive-br-lex-1.0-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/br-lex
21cr|texlive-br-lex-1.0-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-br-lex-1.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/br-lex.tar.xz
21cr|texlive-br-lex-1.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/br-lex.doc.tar.xz
21cr|texlive-br-lex-1.0-1|10	BuildArch:	noarch
21cr|texlive-br-lex-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-br-lex-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-br-lex-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-br-lex-1.0-1|14	
21cr|texlive-br-lex-1.0-1|15	%description
21cr|texlive-br-lex-1.0-1|16	This class implements rules to typeset Brazilian legal texts.
21cr|texlive-br-lex-1.0-1|17	Its purpose is to be an easy-to-use implementation for the
21cr|texlive-br-lex-1.0-1|18	end-user.
21cr|texlive-br-lex-1.0-1|19	
21cr|texlive-br-lex-1.0-1|20	#-----------------------------------------------------------------------
21cr|texlive-br-lex-1.0-1|21	%files
21cr|texlive-br-lex-1.0-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-br-lex-1.0-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-br-lex-1.0-1|24	
21cr|texlive-br-lex-1.0-1|25	
21cr|texlive-br-lex-1.0-1|26	#-----------------------------------------------------------------------
21cr|texlive-br-lex-1.0-1|27	%prep
21cr|texlive-br-lex-1.0-1|28	%setup -c -a0 -a1
21cr|texlive-br-lex-1.0-1|29	
21cr|texlive-br-lex-1.0-1|30	%build
21cr|texlive-br-lex-1.0-1|31	
21cr|texlive-br-lex-1.0-1|32	%install
21cr|texlive-br-lex-1.0-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

9003 21
21cr|texlive-bropd-1.2-2|1	# revision 28222
21cr|texlive-bropd-1.2-2|2	# category Package
21cr|texlive-bropd-1.2-2|3	# catalog-ctan /macros/latex/contrib/bropd
21cr|texlive-bropd-1.2-2|4	# catalog-date 2012-11-09 11:55:25 +0100
21cr|texlive-bropd-1.2-2|5	# catalog-license lppl1.3
21cr|texlive-bropd-1.2-2|6	# catalog-version 1.1
21cr|texlive-bropd-1.2-2|7	Name:		texlive-bropd
21cr|texlive-bropd-1.2-2|8	Version:	1.2
21cr|texlive-bropd-1.2-2|9	Release:	2
21cr|texlive-bropd-1.2-2|10	Summary:	Simplified brackets and differentials in LaTeX
21cr|texlive-bropd-1.2-2|11	Group:		Publishing
21cr|texlive-bropd-1.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bropd
21cr|texlive-bropd-1.2-2|13	License:	LPPL1.3
21cr|texlive-bropd-1.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.tar.xz
21cr|texlive-bropd-1.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.doc.tar.xz
21cr|texlive-bropd-1.2-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.source.tar.xz
21cr|texlive-bropd-1.2-2|17	BuildArch:	noarch
21cr|texlive-bropd-1.2-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-bropd-1.2-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-bropd-1.2-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-bropd-1.2-2|21	
21cr|texlive-bropd-1.2-2|22	%description
21cr|texlive-bropd-1.2-2|23	The package simplifies the process of writing differential
21cr|texlive-bropd-1.2-2|24	operators and brackets in LaTeX. The commands facilitate the
21cr|texlive-bropd-1.2-2|25	easy manipulation of equations involving brackets and allow
21cr|texlive-bropd-1.2-2|26	partial differentials to be expressed in an alternate form.
21cr|texlive-bropd-1.2-2|27	
21cr|texlive-bropd-1.2-2|28	#-----------------------------------------------------------------------
21cr|texlive-bropd-1.2-2|29	%files
21cr|texlive-bropd-1.2-2|30	%{_texmfdistdir}/tex/latex/bropd/bropd.sty
21cr|texlive-bropd-1.2-2|31	%doc %{_texmfdistdir}/doc/latex/bropd/README
21cr|texlive-bropd-1.2-2|32	%doc %{_texmfdistdir}/doc/latex/bropd/bropd.pdf
21cr|texlive-bropd-1.2-2|33	#- source
21cr|texlive-bropd-1.2-2|34	%doc %{_texmfdistdir}/source/latex/bropd/bropd.dtx
21cr|texlive-bropd-1.2-2|35	
21cr|texlive-bropd-1.2-2|36	#-----------------------------------------------------------------------
21cr|texlive-bropd-1.2-2|37	%prep
21cr|texlive-bropd-1.2-2|38	%setup -c -a0 -a1 -a2
21cr|texlive-bropd-1.2-2|39	
21cr|texlive-bropd-1.2-2|40	%build
21cr|texlive-bropd-1.2-2|41	
21cr|texlive-bropd-1.2-2|42	%install
21cr|texlive-bropd-1.2-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bropd-1.2-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9004 21
21cr|texlive-brushscr-20190228-1|1	# revision 28363
21cr|texlive-brushscr-20190228-1|2	# category Package
21cr|texlive-brushscr-20190228-1|3	# catalog-ctan /fonts/brushscr
21cr|texlive-brushscr-20190228-1|4	# catalog-date 2012-10-18 12:56:21 +0200
21cr|texlive-brushscr-20190228-1|5	# catalog-license pd
21cr|texlive-brushscr-20190228-1|6	# catalog-version undef
21cr|texlive-brushscr-20190228-1|7	Name:		texlive-brushscr
21cr|texlive-brushscr-20190228-1|8	Version:	20190228
21cr|texlive-brushscr-20190228-1|9	Release:	1
21cr|texlive-brushscr-20190228-1|10	Summary:	A handwriting script font
21cr|texlive-brushscr-20190228-1|11	Group:		Publishing
21cr|texlive-brushscr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/brushscr
21cr|texlive-brushscr-20190228-1|13	License:	PD
21cr|texlive-brushscr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brushscr.tar.xz
21cr|texlive-brushscr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brushscr.doc.tar.xz
21cr|texlive-brushscr-20190228-1|16	BuildArch:	noarch
21cr|texlive-brushscr-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-brushscr-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-brushscr-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-brushscr-20190228-1|20	
21cr|texlive-brushscr-20190228-1|21	%description
21cr|texlive-brushscr-20190228-1|22	The BrushScript font simulates hand-written characters; it is
21cr|texlive-brushscr-20190228-1|23	distributed in Adobe Type 1 format (but is available in italic
21cr|texlive-brushscr-20190228-1|24	shape only). The package includes the files needed by LaTeX in
21cr|texlive-brushscr-20190228-1|25	order to use that font. The file AAA_readme.tex fully describes
21cr|texlive-brushscr-20190228-1|26	the package and sample.tex illustrates its use.
21cr|texlive-brushscr-20190228-1|27	
21cr|texlive-brushscr-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-brushscr-20190228-1|29	%files
21cr|texlive-brushscr-20190228-1|30	%{_texmfdistdir}/dvips/brushscr/config.pbsi
21cr|texlive-brushscr-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/brushscr/BrushScriptX-Italic.afm
21cr|texlive-brushscr-20190228-1|32	%{_texmfdistdir}/fonts/map/dvips/brushscr/pbsi.map
21cr|texlive-brushscr-20190228-1|33	%{_texmfdistdir}/fonts/tfm/public/brushscr/pbsi.tfm
21cr|texlive-brushscr-20190228-1|34	%{_texmfdistdir}/fonts/tfm/public/brushscr/pbsi8r.tfm
21cr|texlive-brushscr-20190228-1|35	%{_texmfdistdir}/fonts/tfm/public/brushscr/pbsi8t.tfm
21cr|texlive-brushscr-20190228-1|36	%{_texmfdistdir}/fonts/type1/public/brushscr/BrushScriptX-Italic.pfa
21cr|texlive-brushscr-20190228-1|37	%{_texmfdistdir}/fonts/vf/public/brushscr/pbsi8t.vf
21cr|texlive-brushscr-20190228-1|38	%{_texmfdistdir}/tex/latex/brushscr/pbsi.sty
21cr|texlive-brushscr-20190228-1|39	%{_texmfdistdir}/tex/latex/brushscr/t1pbsi.fd
21cr|texlive-brushscr-20190228-1|40	%doc %{_texmfdistdir}/doc/fonts/brushscr/AAA_readme.tex
21cr|texlive-brushscr-20190228-1|41	%doc %{_texmfdistdir}/doc/fonts/brushscr/Makefile
21cr|texlive-brushscr-20190228-1|42	%doc %{_texmfdistdir}/doc/fonts/brushscr/README
21cr|texlive-brushscr-20190228-1|43	%doc %{_texmfdistdir}/doc/fonts/brushscr/example.tex
21cr|texlive-brushscr-20190228-1|44	%doc %{_texmfdistdir}/doc/fonts/brushscr/generate.tex
21cr|texlive-brushscr-20190228-1|45	%doc %{_texmfdistdir}/doc/fonts/brushscr/kern.txt
21cr|texlive-brushscr-20190228-1|46	%doc %{_texmfdistdir}/doc/fonts/brushscr/sample.tex
21cr|texlive-brushscr-20190228-1|47	
21cr|texlive-brushscr-20190228-1|48	#-----------------------------------------------------------------------
21cr|texlive-brushscr-20190228-1|49	%prep
21cr|texlive-brushscr-20190228-1|50	%setup -c -a0 -a1
21cr|texlive-brushscr-20190228-1|51	
21cr|texlive-brushscr-20190228-1|52	%build
21cr|texlive-brushscr-20190228-1|53	
21cr|texlive-brushscr-20190228-1|54	%install
21cr|texlive-brushscr-20190228-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-brushscr-20190228-1|56	cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}

9005 21
21cr|texlive-bubblesort-56070-1|1	%define oname bubblesort
21cr|texlive-bubblesort-56070-1|2	
21cr|texlive-bubblesort-56070-1|3	Summary:	Bubble sorts a list
21cr|texlive-bubblesort-56070-1|4	Name:		texlive-bubblesort
21cr|texlive-bubblesort-56070-1|5	Version:	56070
21cr|texlive-bubblesort-56070-1|6	Release:	1
21cr|texlive-bubblesort-56070-1|7	License:	LPPL1.3
21cr|texlive-bubblesort-56070-1|8	Group:		Publishing
21cr|texlive-bubblesort-56070-1|9	Url:		https://www.ctan.org
21cr|texlive-bubblesort-56070-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bubblesort-56070-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bubblesort-56070-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bubblesort-56070-1|13	Requires:	texlive-tlpkg
21cr|texlive-bubblesort-56070-1|14	Requires:	texlive-kpathsea
21cr|texlive-bubblesort-56070-1|15	Provides:	tex(bubblesort.sty) = 2024
21cr|texlive-bubblesort-56070-1|16	BuildArch:	noarch
21cr|texlive-bubblesort-56070-1|17	
21cr|texlive-bubblesort-56070-1|18	%description
21cr|texlive-bubblesort-56070-1|19	This package sorts a list of TeX items {item 1}...{item k} in
21cr|texlive-bubblesort-56070-1|20	"increasing" order where "increasing" is determined by a
21cr|texlive-bubblesort-56070-1|21	comparator macro. By default it sorts real numbers with the
21cr|texlive-bubblesort-56070-1|22	usual meaning of "increasing" but some other examples are
21cr|texlive-bubblesort-56070-1|23	discussed in the documentation. A second macro is included
21cr|texlive-bubblesort-56070-1|24	which sorts one list and applies the same permutation to a
21cr|texlive-bubblesort-56070-1|25	second list.
21cr|texlive-bubblesort-56070-1|26	
21cr|texlive-bubblesort-56070-1|27	%files
21cr|texlive-bubblesort-56070-1|28	%doc %{_texmfdistdir}/doc/latex/bubblesort
21cr|texlive-bubblesort-56070-1|29	%{_texmfdistdir}/tex/latex/bubblesort
21cr|texlive-bubblesort-56070-1|30	
21cr|texlive-bubblesort-56070-1|31	#------------------------------------------------------------------
21cr|texlive-bubblesort-56070-1|32	
21cr|texlive-bubblesort-56070-1|33	%prep
21cr|texlive-bubblesort-56070-1|34	%setup -c -a0 -a1
21cr|texlive-bubblesort-56070-1|35	
21cr|texlive-bubblesort-56070-1|36	%build
21cr|texlive-bubblesort-56070-1|37	
21cr|texlive-bubblesort-56070-1|38	%install
21cr|texlive-bubblesort-56070-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bubblesort-56070-1|40	rm -rf tlpkg
21cr|texlive-bubblesort-56070-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9006 21
21cr|texlive-buctthesis-64004-1|1	%define oname buctthesis
21cr|texlive-buctthesis-64004-1|2	
21cr|texlive-buctthesis-64004-1|3	Summary:	Beijing University of Chemical Technology Thesis Template
21cr|texlive-buctthesis-64004-1|4	Name:		texlive-buctthesis
21cr|texlive-buctthesis-64004-1|5	Version:	64004
21cr|texlive-buctthesis-64004-1|6	Release:	1
21cr|texlive-buctthesis-64004-1|7	License:	LPPL1.3
21cr|texlive-buctthesis-64004-1|8	Group:		Publishing
21cr|texlive-buctthesis-64004-1|9	Url:		https://www.ctan.org
21cr|texlive-buctthesis-64004-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-buctthesis-64004-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-buctthesis-64004-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-buctthesis-64004-1|13	Requires:	texlive-tlpkg
21cr|texlive-buctthesis-64004-1|14	Requires:	texlive-kpathsea
21cr|texlive-buctthesis-64004-1|15	Provides:	tex(buctcover.cls) = 2024
21cr|texlive-buctthesis-64004-1|16	Provides:	tex(buctthesis.cls) = 2024
21cr|texlive-buctthesis-64004-1|17	BuildArch:	noarch
21cr|texlive-buctthesis-64004-1|18	
21cr|texlive-buctthesis-64004-1|19	%description
21cr|texlive-buctthesis-64004-1|20	This package provides a LaTeX class and template for Beijing
21cr|texlive-buctthesis-64004-1|21	University of Chemical Technology, supporting bachelor, master,
21cr|texlive-buctthesis-64004-1|22	and doctor theses.
21cr|texlive-buctthesis-64004-1|23	
21cr|texlive-buctthesis-64004-1|24	%files
21cr|texlive-buctthesis-64004-1|25	%doc %{_texmfdistdir}/doc/xelatex/buctthesis
21cr|texlive-buctthesis-64004-1|26	%{_texmfdistdir}/tex/xelatex/buctthesis
21cr|texlive-buctthesis-64004-1|27	
21cr|texlive-buctthesis-64004-1|28	#------------------------------------------------------------------
21cr|texlive-buctthesis-64004-1|29	
21cr|texlive-buctthesis-64004-1|30	%prep
21cr|texlive-buctthesis-64004-1|31	%setup -c -a0 -a1
21cr|texlive-buctthesis-64004-1|32	
21cr|texlive-buctthesis-64004-1|33	%build
21cr|texlive-buctthesis-64004-1|34	
21cr|texlive-buctthesis-64004-1|35	%install
21cr|texlive-buctthesis-64004-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-buctthesis-64004-1|37	rm -rf tlpkg
21cr|texlive-buctthesis-64004-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9007 21
21cr|texlive-bundledoc-3.3-3|1	Name:		texlive-bundledoc
21cr|texlive-bundledoc-3.3-3|2	Version:	3.3
21cr|texlive-bundledoc-3.3-3|3	Release:	3
21cr|texlive-bundledoc-3.3-3|4	Summary:	Bundle together all the files needed to build a LaTeX document
21cr|texlive-bundledoc-3.3-3|5	Group:		Publishing
21cr|texlive-bundledoc-3.3-3|6	URL:		http://www.ctan.org/tex-archive/support/bundledoc
21cr|texlive-bundledoc-3.3-3|7	License:	LPPL
21cr|texlive-bundledoc-3.3-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.tar.xz
21cr|texlive-bundledoc-3.3-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.doc.tar.xz
21cr|texlive-bundledoc-3.3-3|10	BuildArch:	noarch
21cr|texlive-bundledoc-3.3-3|11	BuildRequires:	texlive-tlpkg
21cr|texlive-bundledoc-3.3-3|12	Requires(pre):	texlive-tlpkg
21cr|texlive-bundledoc-3.3-3|13	Requires(post):	texlive-kpathsea
21cr|texlive-bundledoc-3.3-3|14	Provides:	texlive-bundledoc.bin = %{EVRD}
21cr|texlive-bundledoc-3.3-3|15	
21cr|texlive-bundledoc-3.3-3|16	%description
21cr|texlive-bundledoc-3.3-3|17	The bundledoc package is a post-processor for the snapshot
21cr|texlive-bundledoc-3.3-3|18	package that bundles together all the classes, packages and
21cr|texlive-bundledoc-3.3-3|19	files needed to build a given LaTeX document. It reads the .dep
21cr|texlive-bundledoc-3.3-3|20	file that snapshot produces, finds each of the files mentioned
21cr|texlive-bundledoc-3.3-3|21	therein, and archives them into a single .tar.gz (or .zip, or
21cr|texlive-bundledoc-3.3-3|22	whatever) file, suitable for moving across systems,
21cr|texlive-bundledoc-3.3-3|23	transmitting to a colleague, etc. A script, arlatex, provides
21cr|texlive-bundledoc-3.3-3|24	an alternative "archiving" mechanism, creating a single LaTeX
21cr|texlive-bundledoc-3.3-3|25	file that contains all of the ancillary files of a LaTeX
21cr|texlive-bundledoc-3.3-3|26	document, together with the document itself, using the
21cr|texlive-bundledoc-3.3-3|27	filecontents* environment.
21cr|texlive-bundledoc-3.3-3|28	
21cr|texlive-bundledoc-3.3-3|29	#-----------------------------------------------------------------------
21cr|texlive-bundledoc-3.3-3|30	%files
21cr|texlive-bundledoc-3.3-3|31	%{_bindir}/arlatex
21cr|texlive-bundledoc-3.3-3|32	%{_bindir}/bundledoc
21cr|texlive-bundledoc-3.3-3|33	%{_texmfdistdir}/scripts/bundledoc
21cr|texlive-bundledoc-3.3-3|34	%{_texmfdistdir}/tex/latex/bundledoc
21cr|texlive-bundledoc-3.3-3|35	%doc %{_mandir}/man1/arlatex.1*
21cr|texlive-bundledoc-3.3-3|36	%doc %{_texmfdistdir}/doc/man/man1/arlatex.man1.pdf
21cr|texlive-bundledoc-3.3-3|37	%doc %{_mandir}/man1/bundledoc.1*
21cr|texlive-bundledoc-3.3-3|38	%doc %{_texmfdistdir}/doc/man/man1/bundledoc.man1.pdf
21cr|texlive-bundledoc-3.3-3|39	%doc %{_texmfdistdir}/doc/support/bundledoc/README
21cr|texlive-bundledoc-3.3-3|40	
21cr|texlive-bundledoc-3.3-3|41	#-----------------------------------------------------------------------
21cr|texlive-bundledoc-3.3-3|42	%prep
21cr|texlive-bundledoc-3.3-3|43	%setup -c -a0 -a1
21cr|texlive-bundledoc-3.3-3|44	
21cr|texlive-bundledoc-3.3-3|45	%build
21cr|texlive-bundledoc-3.3-3|46	
21cr|texlive-bundledoc-3.3-3|47	%install
21cr|texlive-bundledoc-3.3-3|48	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-bundledoc-3.3-3|49	pushd %{buildroot}%{_bindir}
21cr|texlive-bundledoc-3.3-3|50	ln -sf %{_texmfdistdir}/scripts/bundledoc/arlatex arlatex
21cr|texlive-bundledoc-3.3-3|51	ln -sf %{_texmfdistdir}/scripts/bundledoc/bundledoc bundledoc
21cr|texlive-bundledoc-3.3-3|52	popd
21cr|texlive-bundledoc-3.3-3|53	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-bundledoc-3.3-3|54	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-bundledoc-3.3-3|55	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-bundledoc-3.3-3|56	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9008 21
21cr|texlive-businesscard-qrcode-1.2-1|1	Name:		texlive-businesscard-qrcode
21cr|texlive-businesscard-qrcode-1.2-1|2	Version:	1.2
21cr|texlive-businesscard-qrcode-1.2-1|3	Release:	1
21cr|texlive-businesscard-qrcode-1.2-1|4	Summary:	Business cards with QR-Code
21cr|texlive-businesscard-qrcode-1.2-1|5	Group:		Publishing
21cr|texlive-businesscard-qrcode-1.2-1|6	URL:		https://www.ctan.org/pkg/businesscard-qrcode
21cr|texlive-businesscard-qrcode-1.2-1|7	License:	GNU Lesser General Public License
21cr|texlive-businesscard-qrcode-1.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/businesscard-qrcode.tar.xz
21cr|texlive-businesscard-qrcode-1.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/businesscard-qrcode.doc.tar.xz
21cr|texlive-businesscard-qrcode-1.2-1|10	BuildArch:	noarch
21cr|texlive-businesscard-qrcode-1.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-businesscard-qrcode-1.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-businesscard-qrcode-1.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-businesscard-qrcode-1.2-1|14	
21cr|texlive-businesscard-qrcode-1.2-1|15	%description
21cr|texlive-businesscard-qrcode-1.2-1|16	What happens when you give your visiting card to someone?
21cr|texlive-businesscard-qrcode-1.2-1|17	Either they manually type the text into their computer or
21cr|texlive-businesscard-qrcode-1.2-1|18	mobile phone, or it will end up in a box and be forgotten.
21cr|texlive-businesscard-qrcode-1.2-1|19	Nowadays data is required electronically, not on paper. Here is
21cr|texlive-businesscard-qrcode-1.2-1|20	the solution: A visiting card with QR-Code that contains a full
21cr|texlive-businesscard-qrcode-1.2-1|21	vcard so that it can be scanned with an app on the mobile phone
21cr|texlive-businesscard-qrcode-1.2-1|22	and thereby automatically imported into the electronic
21cr|texlive-businesscard-qrcode-1.2-1|23	contacts. This also works well when you are offline and
21cr|texlive-businesscard-qrcode-1.2-1|24	bluetooth transfer fails. So here is the highly configurable
21cr|texlive-businesscard-qrcode-1.2-1|25	business card or visiting card with full vcard as QR-Code,
21cr|texlive-businesscard-qrcode-1.2-1|26	ready to send to online printers. You can specify the exact
21cr|texlive-businesscard-qrcode-1.2-1|27	size of the paper and the content within the paper, inluding
21cr|texlive-businesscard-qrcode-1.2-1|28	generation of crop marks. The package depends on the following
21cr|texlive-businesscard-qrcode-1.2-1|29	other LaTeX packages: calc, crop, DejaVuSans, etoolbox,
21cr|texlive-businesscard-qrcode-1.2-1|30	fontawesome, fontenc, geometry, kvoptions, marvosym, qrcode,
21cr|texlive-businesscard-qrcode-1.2-1|31	varwidth, and wrapfig. The package needs XeLaTeX for working
21cr|texlive-businesscard-qrcode-1.2-1|32	properly.
21cr|texlive-businesscard-qrcode-1.2-1|33	
21cr|texlive-businesscard-qrcode-1.2-1|34	#-----------------------------------------------------------------------
21cr|texlive-businesscard-qrcode-1.2-1|35	%files
21cr|texlive-businesscard-qrcode-1.2-1|36	%{_texmfdistdir}/tex/*
21cr|texlive-businesscard-qrcode-1.2-1|37	%doc %{_texmfdistdir}/doc/*
21cr|texlive-businesscard-qrcode-1.2-1|38	
21cr|texlive-businesscard-qrcode-1.2-1|39	#-----------------------------------------------------------------------
21cr|texlive-businesscard-qrcode-1.2-1|40	%prep
21cr|texlive-businesscard-qrcode-1.2-1|41	%setup -c -a0 -a1
21cr|texlive-businesscard-qrcode-1.2-1|42	
21cr|texlive-businesscard-qrcode-1.2-1|43	%build
21cr|texlive-businesscard-qrcode-1.2-1|44	
21cr|texlive-businesscard-qrcode-1.2-1|45	%install
21cr|texlive-businesscard-qrcode-1.2-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-businesscard-qrcode-1.2-1|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9009 21
21cr|texlive-bussproofs-extra-0.4-2|1	Name:		texlive-bussproofs-extra
21cr|texlive-bussproofs-extra-0.4-2|2	Version:	0.4
21cr|texlive-bussproofs-extra-0.4-2|3	Release:	2
21cr|texlive-bussproofs-extra-0.4-2|4	Summary:	Additional functionality for bussproofs.sty
21cr|texlive-bussproofs-extra-0.4-2|5	Group:		Publishing
21cr|texlive-bussproofs-extra-0.4-2|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/bussproofs-extra
21cr|texlive-bussproofs-extra-0.4-2|7	License:	LPPL1.3
21cr|texlive-bussproofs-extra-0.4-2|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/bussproofs-extra.tar.xz
21cr|texlive-bussproofs-extra-0.4-2|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/bussproofs-extra.doc.tar.xz
21cr|texlive-bussproofs-extra-0.4-2|10	Source2:    https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/bussproofs-extra.source.tar.xz
21cr|texlive-bussproofs-extra-0.4-2|11	BuildArch:	noarch
21cr|texlive-bussproofs-extra-0.4-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bussproofs-extra-0.4-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-bussproofs-extra-0.4-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-bussproofs-extra-0.4-2|15	
21cr|texlive-bussproofs-extra-0.4-2|16	%description
21cr|texlive-bussproofs-extra-0.4-2|17	This package provides additional functionality for bussproofs.sty; specifically, it allows for typesetting of entire (sub)deductions.
21cr|texlive-bussproofs-extra-0.4-2|18	
21cr|texlive-bussproofs-extra-0.4-2|19	#-----------------------------------------------------------------------
21cr|texlive-bussproofs-extra-0.4-2|20	%files
21cr|texlive-bussproofs-extra-0.4-2|21	%{_texmfdistdir}/tex/latex/bussproofs-extra
21cr|texlive-bussproofs-extra-0.4-2|22	%{_texmfdistdir}/source/latex/bussproofs-extra
21cr|texlive-bussproofs-extra-0.4-2|23	%doc %{_texmfdistdir}/doc/latex/bussproofs-extra
21cr|texlive-bussproofs-extra-0.4-2|24	
21cr|texlive-bussproofs-extra-0.4-2|25	#-----------------------------------------------------------------------
21cr|texlive-bussproofs-extra-0.4-2|26	%prep
21cr|texlive-bussproofs-extra-0.4-2|27	%setup -c -a0 -a1 -a2
21cr|texlive-bussproofs-extra-0.4-2|28	
21cr|texlive-bussproofs-extra-0.4-2|29	%build
21cr|texlive-bussproofs-extra-0.4-2|30	
21cr|texlive-bussproofs-extra-0.4-2|31	%install
21cr|texlive-bussproofs-extra-0.4-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bussproofs-extra-0.4-2|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9010 21
21cr|texlive-bxghost-66147-1|1	%define oname bxghost
21cr|texlive-bxghost-66147-1|2	
21cr|texlive-bxghost-66147-1|3	Summary:	Ghost insertion for proper xkanjiskip
21cr|texlive-bxghost-66147-1|4	Name:		texlive-bxghost
21cr|texlive-bxghost-66147-1|5	Version:	66147
21cr|texlive-bxghost-66147-1|6	Release:	1
21cr|texlive-bxghost-66147-1|7	License:	LPPL1.3
21cr|texlive-bxghost-66147-1|8	Group:		Publishing
21cr|texlive-bxghost-66147-1|9	Url:		https://www.ctan.org
21cr|texlive-bxghost-66147-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bxghost-66147-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bxghost-66147-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bxghost-66147-1|13	Requires:	texlive-tlpkg
21cr|texlive-bxghost-66147-1|14	Requires:	texlive-kpathsea
21cr|texlive-bxghost-66147-1|15	Provides:	tex(bxghost-lib.sty) = 2024
21cr|texlive-bxghost-66147-1|16	Provides:	tex(bxghost.sty) = 2024
21cr|texlive-bxghost-66147-1|17	BuildArch:	noarch
21cr|texlive-bxghost-66147-1|18	
21cr|texlive-bxghost-66147-1|19	%description
21cr|texlive-bxghost-66147-1|20	The package provides two commands to help authors for documents
21cr|texlive-bxghost-66147-1|21	in Japanese to insert proper xkanjiskips. It supports LuaTeX,
21cr|texlive-bxghost-66147-1|22	XeTeX, pTeX, upTeX, and ApTeX (pTeX-ng).
21cr|texlive-bxghost-66147-1|23	
21cr|texlive-bxghost-66147-1|24	%files
21cr|texlive-bxghost-66147-1|25	%doc %{_texmfdistdir}/doc/latex/bxghost
21cr|texlive-bxghost-66147-1|26	%{_texmfdistdir}/tex/latex/bxghost
21cr|texlive-bxghost-66147-1|27	
21cr|texlive-bxghost-66147-1|28	#------------------------------------------------------------------
21cr|texlive-bxghost-66147-1|29	
21cr|texlive-bxghost-66147-1|30	%prep
21cr|texlive-bxghost-66147-1|31	%setup -c -a0 -a1
21cr|texlive-bxghost-66147-1|32	
21cr|texlive-bxghost-66147-1|33	%build
21cr|texlive-bxghost-66147-1|34	
21cr|texlive-bxghost-66147-1|35	%install
21cr|texlive-bxghost-66147-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bxghost-66147-1|37	rm -rf tlpkg
21cr|texlive-bxghost-66147-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9011 21
21cr|texlive-bxjaholiday-60636-1|1	%define oname bxjaholiday
21cr|texlive-bxjaholiday-60636-1|2	
21cr|texlive-bxjaholiday-60636-1|3	Summary:	Support for Japanese holidays
21cr|texlive-bxjaholiday-60636-1|4	Name:		texlive-bxjaholiday
21cr|texlive-bxjaholiday-60636-1|5	Version:	60636
21cr|texlive-bxjaholiday-60636-1|6	Release:	1
21cr|texlive-bxjaholiday-60636-1|7	License:	LPPL1.3
21cr|texlive-bxjaholiday-60636-1|8	Group:		Publishing
21cr|texlive-bxjaholiday-60636-1|9	Url:		https://www.ctan.org
21cr|texlive-bxjaholiday-60636-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bxjaholiday-60636-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bxjaholiday-60636-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bxjaholiday-60636-1|13	Requires:	texlive-tlpkg
21cr|texlive-bxjaholiday-60636-1|14	Requires:	texlive-kpathsea
21cr|texlive-bxjaholiday-60636-1|15	Provides:	tex(bxjaholiday.sty) = 2024
21cr|texlive-bxjaholiday-60636-1|16	BuildArch:	noarch
21cr|texlive-bxjaholiday-60636-1|17	
21cr|texlive-bxjaholiday-60636-1|18	%description
21cr|texlive-bxjaholiday-60636-1|19	This LaTeX package provides a command to convert dates to names
21cr|texlive-bxjaholiday-60636-1|20	of Japanese holidays. Another command, converting dates to the
21cr|texlive-bxjaholiday-60636-1|21	day of the week in Japanese, is available as a free gift.
21cr|texlive-bxjaholiday-60636-1|22	Further (lower-level) APIs are provided for expl3. The package
21cr|texlive-bxjaholiday-60636-1|23	supports pdfTeX, XeTeX, LuaTeX, pTeX, and upTeX.
21cr|texlive-bxjaholiday-60636-1|24	
21cr|texlive-bxjaholiday-60636-1|25	%files
21cr|texlive-bxjaholiday-60636-1|26	%doc %{_texmfdistdir}/doc/latex/bxjaholiday
21cr|texlive-bxjaholiday-60636-1|27	%{_texmfdistdir}/tex/latex/bxjaholiday
21cr|texlive-bxjaholiday-60636-1|28	
21cr|texlive-bxjaholiday-60636-1|29	#------------------------------------------------------------------
21cr|texlive-bxjaholiday-60636-1|30	
21cr|texlive-bxjaholiday-60636-1|31	%prep
21cr|texlive-bxjaholiday-60636-1|32	%setup -c -a0 -a1
21cr|texlive-bxjaholiday-60636-1|33	
21cr|texlive-bxjaholiday-60636-1|34	%build
21cr|texlive-bxjaholiday-60636-1|35	
21cr|texlive-bxjaholiday-60636-1|36	%install
21cr|texlive-bxjaholiday-60636-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bxjaholiday-60636-1|38	rm -rf tlpkg
21cr|texlive-bxjaholiday-60636-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9012 21
21cr|texlive-bxjalipsum-66013-1|1	%define oname bxjalipsum
21cr|texlive-bxjalipsum-66013-1|2	
21cr|texlive-bxjalipsum-66013-1|3	Summary:	Dummy text in Japanese
21cr|texlive-bxjalipsum-66013-1|4	Name:		texlive-bxjalipsum
21cr|texlive-bxjalipsum-66013-1|5	Version:	66013
21cr|texlive-bxjalipsum-66013-1|6	Release:	1
21cr|texlive-bxjalipsum-66013-1|7	License:	LPPL1.3
21cr|texlive-bxjalipsum-66013-1|8	Group:		Publishing
21cr|texlive-bxjalipsum-66013-1|9	Url:		https://www.ctan.org
21cr|texlive-bxjalipsum-66013-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bxjalipsum-66013-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bxjalipsum-66013-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bxjalipsum-66013-1|13	Requires:	texlive-tlpkg
21cr|texlive-bxjalipsum-66013-1|14	Requires:	texlive-kpathsea
21cr|texlive-bxjalipsum-66013-1|15	Provides:	tex(bxjalipsum.sty) = 2024
21cr|texlive-bxjalipsum-66013-1|16	BuildArch:	noarch
21cr|texlive-bxjalipsum-66013-1|17	
21cr|texlive-bxjalipsum-66013-1|18	%description
21cr|texlive-bxjalipsum-66013-1|19	This package enables users to print some Japanese text that can
21cr|texlive-bxjalipsum-66013-1|20	be used as dummy text. It is a Japanese counterpart of the
21cr|texlive-bxjalipsum-66013-1|21	lipsum package. Since there is no well-known nonsense text like
21cr|texlive-bxjalipsum-66013-1|22	Lipsum in the Japanese language, the package uses some real
21cr|texlive-bxjalipsum-66013-1|23	text in public domain.
21cr|texlive-bxjalipsum-66013-1|24	
21cr|texlive-bxjalipsum-66013-1|25	%files
21cr|texlive-bxjalipsum-66013-1|26	%doc %{_texmfdistdir}/doc/latex/bxjalipsum/
21cr|texlive-bxjalipsum-66013-1|27	%{_texmfdistdir}/tex/latex/bxjalipsum/
21cr|texlive-bxjalipsum-66013-1|28	
21cr|texlive-bxjalipsum-66013-1|29	#------------------------------------------------------------------
21cr|texlive-bxjalipsum-66013-1|30	
21cr|texlive-bxjalipsum-66013-1|31	%prep
21cr|texlive-bxjalipsum-66013-1|32	%setup -c -a0 -a1
21cr|texlive-bxjalipsum-66013-1|33	
21cr|texlive-bxjalipsum-66013-1|34	%build
21cr|texlive-bxjalipsum-66013-1|35	
21cr|texlive-bxjalipsum-66013-1|36	%install
21cr|texlive-bxjalipsum-66013-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bxjalipsum-66013-1|38	rm -rf tlpkg
21cr|texlive-bxjalipsum-66013-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9013 21
21cr|texlive-bxjaprnind-59641-1|1	%define oname bxjaprnind
21cr|texlive-bxjaprnind-59641-1|2	
21cr|texlive-bxjaprnind-59641-1|3	Summary:	Adjust the position of parentheses at paragraph head
21cr|texlive-bxjaprnind-59641-1|4	Name:		texlive-bxjaprnind
21cr|texlive-bxjaprnind-59641-1|5	Version:	59641
21cr|texlive-bxjaprnind-59641-1|6	Release:	1
21cr|texlive-bxjaprnind-59641-1|7	License:	LPPL1.3
21cr|texlive-bxjaprnind-59641-1|8	Group:		Publishing
21cr|texlive-bxjaprnind-59641-1|9	Url:		https://www.ctan.org
21cr|texlive-bxjaprnind-59641-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bxjaprnind-59641-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bxjaprnind-59641-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bxjaprnind-59641-1|13	Requires:	texlive-tlpkg
21cr|texlive-bxjaprnind-59641-1|14	Requires:	texlive-kpathsea
21cr|texlive-bxjaprnind-59641-1|15	Provides:	tex(bxjaprnind.sty) = 2024
21cr|texlive-bxjaprnind-59641-1|16	BuildArch:	noarch
21cr|texlive-bxjaprnind-59641-1|17	
21cr|texlive-bxjaprnind-59641-1|18	%description
21cr|texlive-bxjaprnind-59641-1|19	In Japanese typesetting, opening parentheses placed at the
21cr|texlive-bxjaprnind-59641-1|20	beginning of paragraphs or lines are treated specially; for
21cr|texlive-bxjaprnind-59641-1|21	example, while the paragraph indent before normal kanji
21cr|texlive-bxjaprnind-59641-1|22	characters is 1em, the indent before parentheses can be 0.5em,
21cr|texlive-bxjaprnind-59641-1|23	1em or 1.5em deoending on the local rule in effect.
21cr|texlive-bxjaprnind-59641-1|24	
21cr|texlive-bxjaprnind-59641-1|25	%files
21cr|texlive-bxjaprnind-59641-1|26	%doc %{_texmfdistdir}/doc/latex/bxjaprnind/
21cr|texlive-bxjaprnind-59641-1|27	%{_texmfdistdir}/tex/latex/bxjaprnind/
21cr|texlive-bxjaprnind-59641-1|28	
21cr|texlive-bxjaprnind-59641-1|29	#------------------------------------------------------------------
21cr|texlive-bxjaprnind-59641-1|30	
21cr|texlive-bxjaprnind-59641-1|31	%prep
21cr|texlive-bxjaprnind-59641-1|32	%setup -c -a0 -a1
21cr|texlive-bxjaprnind-59641-1|33	
21cr|texlive-bxjaprnind-59641-1|34	%build
21cr|texlive-bxjaprnind-59641-1|35	
21cr|texlive-bxjaprnind-59641-1|36	%install
21cr|texlive-bxjaprnind-59641-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bxjaprnind-59641-1|38	rm -rf tlpkg
21cr|texlive-bxjaprnind-59641-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9014 21
21cr|texlive-bxjatoucs-52509-1|1	%define oname bxjatoucs
21cr|texlive-bxjatoucs-52509-1|2	
21cr|texlive-bxjatoucs-52509-1|3	Summary:	Convert Japanese character code to Unicode
21cr|texlive-bxjatoucs-52509-1|4	Name:		texlive-bxjatoucs
21cr|texlive-bxjatoucs-52509-1|5	Version:	52509
21cr|texlive-bxjatoucs-52509-1|6	Release:	1
21cr|texlive-bxjatoucs-52509-1|7	License:	LPPL1.3
21cr|texlive-bxjatoucs-52509-1|8	Group:		Publishing
21cr|texlive-bxjatoucs-52509-1|9	Url:		https://www.ctan.org
21cr|texlive-bxjatoucs-52509-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bxjatoucs-52509-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bxjatoucs-52509-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bxjatoucs-52509-1|13	Requires:	texlive-tlpkg
21cr|texlive-bxjatoucs-52509-1|14	Requires:	texlive-kpathsea
21cr|texlive-bxjatoucs-52509-1|15	Provides:	tex(bxjatoucs.sty) = 2024
21cr|texlive-bxjatoucs-52509-1|16	BuildArch:	noarch
21cr|texlive-bxjatoucs-52509-1|17	
21cr|texlive-bxjatoucs-52509-1|18	%description
21cr|texlive-bxjatoucs-52509-1|19	This package is meant for macro/package developers: It provides
21cr|texlive-bxjatoucs-52509-1|20	function-like (fully-expandable) macros that convert a
21cr|texlive-bxjatoucs-52509-1|21	character code value in one of several Japanese encodings to a
21cr|texlive-bxjatoucs-52509-1|22	Unicode value. Supported source encodings are: ISO-2022-JP
21cr|texlive-bxjatoucs-52509-1|23	(jis), EUC-JP (euc), Shift_JIS (sjis), and the Adobe-Japan1
21cr|texlive-bxjatoucs-52509-1|24	glyph set.
21cr|texlive-bxjatoucs-52509-1|25	
21cr|texlive-bxjatoucs-52509-1|26	%files
21cr|texlive-bxjatoucs-52509-1|27	%doc %{_texmfdistdir}/doc/latex/bxjatoucs
21cr|texlive-bxjatoucs-52509-1|28	%{_texmfdistdir}/fonts/tfm/public/bxjatoucs
21cr|texlive-bxjatoucs-52509-1|29	%{_texmfdistdir}/tex/latex/bxjatoucs
21cr|texlive-bxjatoucs-52509-1|30	
21cr|texlive-bxjatoucs-52509-1|31	#------------------------------------------------------------------
21cr|texlive-bxjatoucs-52509-1|32	
21cr|texlive-bxjatoucs-52509-1|33	%prep
21cr|texlive-bxjatoucs-52509-1|34	%setup -c -a0 -a1
21cr|texlive-bxjatoucs-52509-1|35	
21cr|texlive-bxjatoucs-52509-1|36	%build
21cr|texlive-bxjatoucs-52509-1|37	
21cr|texlive-bxjatoucs-52509-1|38	%install
21cr|texlive-bxjatoucs-52509-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bxjatoucs-52509-1|40	rm -rf tlpkg
21cr|texlive-bxjatoucs-52509-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9015 21
21cr|texlive-bxorigcapt-64072-1|1	%define oname bxorigcapt
21cr|texlive-bxorigcapt-64072-1|2	
21cr|texlive-bxorigcapt-64072-1|3	Summary:	To retain the original caption names when using Babel
21cr|texlive-bxorigcapt-64072-1|4	Name:		texlive-bxorigcapt
21cr|texlive-bxorigcapt-64072-1|5	Version:	64072
21cr|texlive-bxorigcapt-64072-1|6	Release:	1
21cr|texlive-bxorigcapt-64072-1|7	License:	LPPL1.3
21cr|texlive-bxorigcapt-64072-1|8	Group:		Publishing
21cr|texlive-bxorigcapt-64072-1|9	Url:		https://www.ctan.org
21cr|texlive-bxorigcapt-64072-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bxorigcapt-64072-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bxorigcapt-64072-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bxorigcapt-64072-1|13	Requires:	texlive-tlpkg
21cr|texlive-bxorigcapt-64072-1|14	Requires:	texlive-kpathsea
21cr|texlive-bxorigcapt-64072-1|15	Provides:	tex(bxorigcapt.sty) = 2024
21cr|texlive-bxorigcapt-64072-1|16	BuildArch:	noarch
21cr|texlive-bxorigcapt-64072-1|17	
21cr|texlive-bxorigcapt-64072-1|18	%description
21cr|texlive-bxorigcapt-64072-1|19	This package forces the caption names (`\chaptername`,
21cr|texlive-bxorigcapt-64072-1|20	`\today`, etc) declared by the document class in use to be used
21cr|texlive-bxorigcapt-64072-1|21	as the caption names for a specific language introduced by the
21cr|texlive-bxorigcapt-64072-1|22	Babel package.
21cr|texlive-bxorigcapt-64072-1|23	
21cr|texlive-bxorigcapt-64072-1|24	%files
21cr|texlive-bxorigcapt-64072-1|25	%doc %{_texmfdistdir}/doc/latex/bxorigcapt/
21cr|texlive-bxorigcapt-64072-1|26	%{_texmfdistdir}/tex/latex/bxorigcapt/
21cr|texlive-bxorigcapt-64072-1|27	
21cr|texlive-bxorigcapt-64072-1|28	#------------------------------------------------------------------
21cr|texlive-bxorigcapt-64072-1|29	
21cr|texlive-bxorigcapt-64072-1|30	%prep
21cr|texlive-bxorigcapt-64072-1|31	%setup -c -a0 -a1
21cr|texlive-bxorigcapt-64072-1|32	
21cr|texlive-bxorigcapt-64072-1|33	%build
21cr|texlive-bxorigcapt-64072-1|34	
21cr|texlive-bxorigcapt-64072-1|35	%install
21cr|texlive-bxorigcapt-64072-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bxorigcapt-64072-1|37	rm -rf tlpkg
21cr|texlive-bxorigcapt-64072-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9016 21
21cr|texlive-bxpapersize-0.5-1|1	Name:		texlive-bxpapersize
21cr|texlive-bxpapersize-0.5-1|2	Version:	0.5
21cr|texlive-bxpapersize-0.5-1|3	Release:	1
21cr|texlive-bxpapersize-0.5-1|4	Summary:	Synchronize output paper size with layout paper size
21cr|texlive-bxpapersize-0.5-1|5	Group:		Publishing
21cr|texlive-bxpapersize-0.5-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/bxpapersize
21cr|texlive-bxpapersize-0.5-1|7	License:	MIT
21cr|texlive-bxpapersize-0.5-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bxpapersize.tar.xz
21cr|texlive-bxpapersize-0.5-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/bxpapersize.doc.tar.xz
21cr|texlive-bxpapersize-0.5-1|10	BuildArch:	noarch
21cr|texlive-bxpapersize-0.5-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-bxpapersize-0.5-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-bxpapersize-0.5-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-bxpapersize-0.5-1|14	
21cr|texlive-bxpapersize-0.5-1|15	%description
21cr|texlive-bxpapersize-0.5-1|16	As is well known, in LATEX processing layout paper size
21cr|texlive-bxpapersize-0.5-1|17	specified by document class options is not automatically applied to output paper size.
21cr|texlive-bxpapersize-0.5-1|18	This package enables LATEX authors to synchronize both kinds of paper sizes.
21cr|texlive-bxpapersize-0.5-1|19	
21cr|texlive-bxpapersize-0.5-1|20	#-----------------------------------------------------------------------
21cr|texlive-bxpapersize-0.5-1|21	%files
21cr|texlive-bxpapersize-0.5-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-bxpapersize-0.5-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-bxpapersize-0.5-1|24	
21cr|texlive-bxpapersize-0.5-1|25	#-----------------------------------------------------------------------
21cr|texlive-bxpapersize-0.5-1|26	%prep
21cr|texlive-bxpapersize-0.5-1|27	%setup -c -a0 -a1
21cr|texlive-bxpapersize-0.5-1|28	
21cr|texlive-bxpapersize-0.5-1|29	%build
21cr|texlive-bxpapersize-0.5-1|30	
21cr|texlive-bxpapersize-0.5-1|31	%install
21cr|texlive-bxpapersize-0.5-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bxpapersize-0.5-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9017 21
21cr|texlive-bxwareki-51286-1|1	%define oname bxwareki
21cr|texlive-bxwareki-51286-1|2	
21cr|texlive-bxwareki-51286-1|3	Summary:	Convert dates from Gregorian to Japanese calender
21cr|texlive-bxwareki-51286-1|4	Name:		texlive-bxwareki
21cr|texlive-bxwareki-51286-1|5	Version:	51286
21cr|texlive-bxwareki-51286-1|6	Release:	1
21cr|texlive-bxwareki-51286-1|7	License:	LPPL1.3
21cr|texlive-bxwareki-51286-1|8	Group:		Publishing
21cr|texlive-bxwareki-51286-1|9	Url:		https://www.ctan.org
21cr|texlive-bxwareki-51286-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-bxwareki-51286-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-bxwareki-51286-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-bxwareki-51286-1|13	Requires:	texlive-tlpkg
21cr|texlive-bxwareki-51286-1|14	Requires:	texlive-kpathsea
21cr|texlive-bxwareki-51286-1|15	Provides:	tex(bxwareki2019.def) = 2024
21cr|texlive-bxwareki-51286-1|16	Provides:	tex(bxwareki-cd.def) = 2024
21cr|texlive-bxwareki-51286-1|17	Provides:	tex(bxwareki.sty) = 2024
21cr|texlive-bxwareki-51286-1|18	BuildArch:	noarch
21cr|texlive-bxwareki-51286-1|19	
21cr|texlive-bxwareki-51286-1|20	%description
21cr|texlive-bxwareki-51286-1|21	This LaTeX package provides commands to convert from the
21cr|texlive-bxwareki-51286-1|22	Gregorian calendar (e. g. 2018/8/28) to the Japanese rendering
21cr|texlive-bxwareki-51286-1|23	of the Japanese calendar (e. g. Heisei 30 nen 8 gatsu 28 nichi;
21cr|texlive-bxwareki-51286-1|24	actually with kanji characters). You can choose whether the
21cr|texlive-bxwareki-51286-1|25	numbers are written in Western numerals or kanji numerals. Note
21cr|texlive-bxwareki-51286-1|26	that the package only deals with dates in the year 1873 or
21cr|texlive-bxwareki-51286-1|27	later, where the Japanese calendar is really a Gregorian
21cr|texlive-bxwareki-51286-1|28	calendar with a different notation of years.
21cr|texlive-bxwareki-51286-1|29	
21cr|texlive-bxwareki-51286-1|30	%files
21cr|texlive-bxwareki-51286-1|31	%doc %{_texmfdistdir}/doc/latex/bxwareki
21cr|texlive-bxwareki-51286-1|32	%{_texmfdistdir}/tex/latex/bxwareki
21cr|texlive-bxwareki-51286-1|33	
21cr|texlive-bxwareki-51286-1|34	#------------------------------------------------------------------
21cr|texlive-bxwareki-51286-1|35	
21cr|texlive-bxwareki-51286-1|36	%prep
21cr|texlive-bxwareki-51286-1|37	%setup -c -a0 -a1
21cr|texlive-bxwareki-51286-1|38	
21cr|texlive-bxwareki-51286-1|39	%build
21cr|texlive-bxwareki-51286-1|40	
21cr|texlive-bxwareki-51286-1|41	%install
21cr|texlive-bxwareki-51286-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-bxwareki-51286-1|43	rm -rf tlpkg
21cr|texlive-bxwareki-51286-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9018 21
21cr|texlive-byo-twemojis-58917-1|1	%define oname byo-twemojis
21cr|texlive-byo-twemojis-58917-1|2	
21cr|texlive-byo-twemojis-58917-1|3	Summary:	"Build Your Own Twemojis" with TikZ
21cr|texlive-byo-twemojis-58917-1|4	Name:		texlive-byo-twemojis
21cr|texlive-byo-twemojis-58917-1|5	Version:	58917
21cr|texlive-byo-twemojis-58917-1|6	Release:	1
21cr|texlive-byo-twemojis-58917-1|7	License:	LPPL1.3
21cr|texlive-byo-twemojis-58917-1|8	Group:		Publishing
21cr|texlive-byo-twemojis-58917-1|9	Url:		https://www.ctan.org
21cr|texlive-byo-twemojis-58917-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-byo-twemojis-58917-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-byo-twemojis-58917-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-byo-twemojis-58917-1|13	Requires:	texlive-tlpkg
21cr|texlive-byo-twemojis-58917-1|14	Requires:	texlive-kpathsea
21cr|texlive-byo-twemojis-58917-1|15	Provides:	tex(byo-twemojis.sty) = 2024
21cr|texlive-byo-twemojis-58917-1|16	BuildArch:	noarch
21cr|texlive-byo-twemojis-58917-1|17	
21cr|texlive-byo-twemojis-58917-1|18	%description
21cr|texlive-byo-twemojis-58917-1|19	This package provides the means to create your own emojis (the
21cr|texlive-byo-twemojis-58917-1|20	simple, round, and mostly yellow ones) from elements of
21cr|texlive-byo-twemojis-58917-1|21	existing emojis. The provided command creates a TikZ picture
21cr|texlive-byo-twemojis-58917-1|22	from the stated elements with multiple possibilities to modify
21cr|texlive-byo-twemojis-58917-1|23	the result in color and position.
21cr|texlive-byo-twemojis-58917-1|24	
21cr|texlive-byo-twemojis-58917-1|25	%files
21cr|texlive-byo-twemojis-58917-1|26	%doc %{_texmfdistdir}/doc/latex/byo-twemojis
21cr|texlive-byo-twemojis-58917-1|27	%{_texmfdistdir}/tex/latex/byo-twemojis
21cr|texlive-byo-twemojis-58917-1|28	
21cr|texlive-byo-twemojis-58917-1|29	#------------------------------------------------------------------
21cr|texlive-byo-twemojis-58917-1|30	
21cr|texlive-byo-twemojis-58917-1|31	%prep
21cr|texlive-byo-twemojis-58917-1|32	%setup -c -a0 -a1
21cr|texlive-byo-twemojis-58917-1|33	
21cr|texlive-byo-twemojis-58917-1|34	%build
21cr|texlive-byo-twemojis-58917-1|35	
21cr|texlive-byo-twemojis-58917-1|36	%install
21cr|texlive-byo-twemojis-58917-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-byo-twemojis-58917-1|38	rm -rf tlpkg
21cr|texlive-byo-twemojis-58917-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9019 21
21cr|texlive-byrne-61943-1|1	%define oname byrne
21cr|texlive-byrne-61943-1|2	
21cr|texlive-byrne-61943-1|3	Summary:	This package provides a set of tools to typeset geometric proofs in the style of Oliver Byrne's 1847 ed. of Euclid's "Elements"
21cr|texlive-byrne-61943-1|4	Name:		texlive-byrne
21cr|texlive-byrne-61943-1|5	Version:	61943
21cr|texlive-byrne-61943-1|6	Release:	1
21cr|texlive-byrne-61943-1|7	License:	LPPL1.3
21cr|texlive-byrne-61943-1|8	Group:		Publishing
21cr|texlive-byrne-61943-1|9	Url:		https://www.ctan.org
21cr|texlive-byrne-61943-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-byrne-61943-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-byrne-61943-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-byrne-61943-1|13	Requires:	texlive-tlpkg
21cr|texlive-byrne-61943-1|14	Requires:	texlive-kpathsea
21cr|texlive-byrne-61943-1|15	#Requires:	tex(luamplib.sty)
21cr|texlive-byrne-61943-1|16	Provides:	tex(byrne.sty) = 2024
21cr|texlive-byrne-61943-1|17	BuildArch:	noarch
21cr|texlive-byrne-61943-1|18	
21cr|texlive-byrne-61943-1|19	%description
21cr|texlive-byrne-61943-1|20	This package is a LaTeX adaptation of a set of tools developed
21cr|texlive-byrne-61943-1|21	for ConTeXt reproduction of Oliver Byrne's 1847 edition of the
21cr|texlive-byrne-61943-1|22	first six books of Euclid's "Elements";
21cr|texlive-byrne-61943-1|23	(https://github.com/jemmybutton/byrne-euclid). It consists of a
21cr|texlive-byrne-61943-1|24	MetaPost library, responsible for all the drawing and a set of
21cr|texlive-byrne-61943-1|25	LaTeX macros to conveniently use them. This package works with
21cr|texlive-byrne-61943-1|26	LuaLaTeX and relies on luamplib v2.23.0 or higher.
21cr|texlive-byrne-61943-1|27	
21cr|texlive-byrne-61943-1|28	%files
21cr|texlive-byrne-61943-1|29	%doc %{_texmfdistdir}/doc/metapost/byrne
21cr|texlive-byrne-61943-1|30	%{_texmfdistdir}/metapost/byrne
21cr|texlive-byrne-61943-1|31	%{_texmfdistdir}/tex/latex/byrne
21cr|texlive-byrne-61943-1|32	
21cr|texlive-byrne-61943-1|33	#------------------------------------------------------------------
21cr|texlive-byrne-61943-1|34	
21cr|texlive-byrne-61943-1|35	%prep
21cr|texlive-byrne-61943-1|36	%setup -c -a0 -a1
21cr|texlive-byrne-61943-1|37	
21cr|texlive-byrne-61943-1|38	%build
21cr|texlive-byrne-61943-1|39	
21cr|texlive-byrne-61943-1|40	%install
21cr|texlive-byrne-61943-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-byrne-61943-1|42	rm -rf tlpkg
21cr|texlive-byrne-61943-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9020 21
21cr|texlive-cabin-65358-1|1	%define oname cabin
21cr|texlive-cabin-65358-1|2	
21cr|texlive-cabin-65358-1|3	Summary:	A humanist Sans Serif font, with LaTeX support
21cr|texlive-cabin-65358-1|4	Name:		texlive-cabin
21cr|texlive-cabin-65358-1|5	Version:	65358
21cr|texlive-cabin-65358-1|6	Release:	1
21cr|texlive-cabin-65358-1|7	License:	LPPL1.3
21cr|texlive-cabin-65358-1|8	Group:		Publishing
21cr|texlive-cabin-65358-1|9	Url:		https://www.ctan.org
21cr|texlive-cabin-65358-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cabin-65358-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cabin-65358-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cabin-65358-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-cabin-65358-1|14	Requires:	texlive-kpathsea
21cr|texlive-cabin-65358-1|15	Requires:	texlive-tlpkg
21cr|texlive-cabin-65358-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-cabin-65358-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-cabin-65358-1|18	Provides:	tex-cabin = 2024
21cr|texlive-cabin-65358-1|19	Provides:	tex(cabin.map) = 2024
21cr|texlive-cabin-65358-1|20	Provides:	tex(cabin.sty) = 2024
21cr|texlive-cabin-65358-1|21	Provides:	tex(cbn_5xld5w.enc) = 2024
21cr|texlive-cabin-65358-1|22	Provides:	tex(cbn_fp7bit.enc) = 2024
21cr|texlive-cabin-65358-1|23	Provides:	tex(cbn_hau3x5.enc) = 2024
21cr|texlive-cabin-65358-1|24	Provides:	tex(cbn_i3ioen.enc) = 2024
21cr|texlive-cabin-65358-1|25	Provides:	tex(cbn_jjp77t.enc) = 2024
21cr|texlive-cabin-65358-1|26	Provides:	tex(cbn_meva6t.enc) = 2024
21cr|texlive-cabin-65358-1|27	Provides:	tex(cbn_taosrr.enc) = 2024
21cr|texlive-cabin-65358-1|28	Provides:	tex(cbn_vqopxp.enc) = 2024
21cr|texlive-cabin-65358-1|29	Provides:	tex(cbn_vqpkf5.enc) = 2024
21cr|texlive-cabin-65358-1|30	Provides:	tex(cbn_yhiurv.enc) = 2024
21cr|texlive-cabin-65358-1|31	Provides:	tex(cbn_yhzmyq.enc) = 2024
21cr|texlive-cabin-65358-1|32	Provides:	tex(LY1Cabin-Sup.fd) = 2024
21cr|texlive-cabin-65358-1|33	Provides:	tex(LY1Cabin-TLF.fd) = 2024
21cr|texlive-cabin-65358-1|34	Provides:	tex(OT1Cabin-Sup.fd) = 2024
21cr|texlive-cabin-65358-1|35	Provides:	tex(OT1Cabin-TLF.fd) = 2024
21cr|texlive-cabin-65358-1|36	Provides:	tex(T1Cabin-Sup.fd) = 2024
21cr|texlive-cabin-65358-1|37	Provides:	tex(T1Cabin-TLF.fd) = 2024
21cr|texlive-cabin-65358-1|38	Provides:	tex(TS1Cabin-TLF.fd) = 2024
21cr|texlive-cabin-65358-1|39	BuildArch:	noarch
21cr|texlive-cabin-65358-1|40	
21cr|texlive-cabin-65358-1|41	%description
21cr|texlive-cabin-65358-1|42	Cabin is a humanist sans with four weights and true italics and
21cr|texlive-cabin-65358-1|43	small capitals. According to the designer, Pablo Impallari,
21cr|texlive-cabin-65358-1|44	Cabin was inspired by Edward Johnston's and Eric Gill's
21cr|texlive-cabin-65358-1|45	typefaces, with a touch of modernism. Cabin incorporates modern
21cr|texlive-cabin-65358-1|46	proportions, optical adjustments, and some elements of the
21cr|texlive-cabin-65358-1|47	geometric sans. cabin.sty supports use of the font under LaTeX,
21cr|texlive-cabin-65358-1|48	pdfLaTeX, xeLaTeX and luaLaTeX; it uses the mweights, to manage
21cr|texlive-cabin-65358-1|49	the user's view of all those font weights. An sfdefault option
21cr|texlive-cabin-65358-1|50	is provided to enable Cabin as the default text font. The
21cr|texlive-cabin-65358-1|51	fontaxes package is required for use with [pdf]LaTeX.
21cr|texlive-cabin-65358-1|52	
21cr|texlive-cabin-65358-1|53	%files
21cr|texlive-cabin-65358-1|54	%doc %{_texmfdistdir}/doc
21cr|texlive-cabin-65358-1|55	%{_texmfdistdir}/fonts/enc/dvips/cabin/
21cr|texlive-cabin-65358-1|56	%{_texmfdistdir}/fonts/map/dvips/cabin/
21cr|texlive-cabin-65358-1|57	%{_texmfdistdir}/fonts/opentype/impallari/cabin/
21cr|texlive-cabin-65358-1|58	%{_texmfdistdir}/fonts/tfm/impallari/cabin/
21cr|texlive-cabin-65358-1|59	%{_texmfdistdir}/fonts/type1/impallari/cabin/
21cr|texlive-cabin-65358-1|60	%{_texmfdistdir}/fonts/vf/impallari/cabin/
21cr|texlive-cabin-65358-1|61	%{_texmfdistdir}/tex/latex/cabin/
21cr|texlive-cabin-65358-1|62	
21cr|texlive-cabin-65358-1|63	#------------------------------------------------------------------
21cr|texlive-cabin-65358-1|64	
21cr|texlive-cabin-65358-1|65	%prep
21cr|texlive-cabin-65358-1|66	%setup -c -a0 -a1
21cr|texlive-cabin-65358-1|67	
21cr|texlive-cabin-65358-1|68	%build
21cr|texlive-cabin-65358-1|69	
21cr|texlive-cabin-65358-1|70	%install
21cr|texlive-cabin-65358-1|71	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cabin-65358-1|72	rm -rf tlpkg
21cr|texlive-cabin-65358-1|73	cp -fpar * %{buildroot}%{_texmfdistdir}

9021 21
21cr|texlive-caladea-64549-1|1	%define oname caladea
21cr|texlive-caladea-64549-1|2	
21cr|texlive-caladea-64549-1|3	Summary:	Support for the Caladea family of fonts
21cr|texlive-caladea-64549-1|4	Name:		texlive-caladea
21cr|texlive-caladea-64549-1|5	Version:	64549
21cr|texlive-caladea-64549-1|6	Release:	1
21cr|texlive-caladea-64549-1|7	License:	LPPL1.3
21cr|texlive-caladea-64549-1|8	Group:		Publishing
21cr|texlive-caladea-64549-1|9	Url:		https://www.ctan.org
21cr|texlive-caladea-64549-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-caladea-64549-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-caladea-64549-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-caladea-64549-1|13	Requires:	texlive-kpathsea
21cr|texlive-caladea-64549-1|14	Requires:	texlive-tlpkg
21cr|texlive-caladea-64549-1|15	Requires:	tex(textcomp.sty)
21cr|texlive-caladea-64549-1|16	Provides:	tex-caladea = 2024
21cr|texlive-caladea-64549-1|17	Provides:	tex(Caladea-BoldItalic.pfb) = 2024
21cr|texlive-caladea-64549-1|18	Provides:	tex(Caladea-BoldItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|19	Provides:	tex(Caladea-BoldItalic-tlf-ly1.tfm) = 2024
21cr|texlive-caladea-64549-1|20	Provides:	tex(Caladea-BoldItalic-tlf-ly1.vf) = 2024
21cr|texlive-caladea-64549-1|21	Provides:	tex(Caladea-BoldItalic-tlf-ot1.tfm) = 2024
21cr|texlive-caladea-64549-1|22	Provides:	tex(Caladea-BoldItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|23	Provides:	tex(Caladea-BoldItalic-tlf-t1.tfm) = 2024
21cr|texlive-caladea-64549-1|24	Provides:	tex(Caladea-BoldItalic-tlf-t1.vf) = 2024
21cr|texlive-caladea-64549-1|25	Provides:	tex(Caladea-BoldItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|26	Provides:	tex(Caladea-BoldItalic-tlf-ts1.tfm) = 2024
21cr|texlive-caladea-64549-1|27	Provides:	tex(Caladea-BoldItalic-tlf-ts1.vf) = 2024
21cr|texlive-caladea-64549-1|28	Provides:	tex(Caladea-BoldItalic.ttf) = 2024
21cr|texlive-caladea-64549-1|29	Provides:	tex(Caladea-Bold.pfb) = 2024
21cr|texlive-caladea-64549-1|30	Provides:	tex(Caladea-Bold-tlf-ly1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|31	Provides:	tex(Caladea-Bold-tlf-ly1.tfm) = 2024
21cr|texlive-caladea-64549-1|32	Provides:	tex(Caladea-Bold-tlf-ly1.vf) = 2024
21cr|texlive-caladea-64549-1|33	Provides:	tex(Caladea-Bold-tlf-ot1.tfm) = 2024
21cr|texlive-caladea-64549-1|34	Provides:	tex(Caladea-Bold-tlf-t1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|35	Provides:	tex(Caladea-Bold-tlf-t1.tfm) = 2024
21cr|texlive-caladea-64549-1|36	Provides:	tex(Caladea-Bold-tlf-t1.vf) = 2024
21cr|texlive-caladea-64549-1|37	Provides:	tex(Caladea-Bold-tlf-ts1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|38	Provides:	tex(Caladea-Bold-tlf-ts1.tfm) = 2024
21cr|texlive-caladea-64549-1|39	Provides:	tex(Caladea-Bold-tlf-ts1.vf) = 2024
21cr|texlive-caladea-64549-1|40	Provides:	tex(Caladea-Bold.ttf) = 2024
21cr|texlive-caladea-64549-1|41	Provides:	tex(Caladea-Italic.pfb) = 2024
21cr|texlive-caladea-64549-1|42	Provides:	tex(Caladea-Italic-tlf-ly1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|43	Provides:	tex(Caladea-Italic-tlf-ly1.tfm) = 2024
21cr|texlive-caladea-64549-1|44	Provides:	tex(Caladea-Italic-tlf-ly1.vf) = 2024
21cr|texlive-caladea-64549-1|45	Provides:	tex(Caladea-Italic-tlf-ot1.tfm) = 2024
21cr|texlive-caladea-64549-1|46	Provides:	tex(Caladea-Italic-tlf-t1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|47	Provides:	tex(Caladea-Italic-tlf-t1.tfm) = 2024
21cr|texlive-caladea-64549-1|48	Provides:	tex(Caladea-Italic-tlf-t1.vf) = 2024
21cr|texlive-caladea-64549-1|49	Provides:	tex(Caladea-Italic-tlf-ts1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|50	Provides:	tex(Caladea-Italic-tlf-ts1.tfm) = 2024
21cr|texlive-caladea-64549-1|51	Provides:	tex(Caladea-Italic-tlf-ts1.vf) = 2024
21cr|texlive-caladea-64549-1|52	Provides:	tex(Caladea-Italic.ttf) = 2024
21cr|texlive-caladea-64549-1|53	Provides:	tex(caladea.map) = 2024
21cr|texlive-caladea-64549-1|54	Provides:	tex(Caladea-Regular.pfb) = 2024
21cr|texlive-caladea-64549-1|55	Provides:	tex(Caladea-Regular-tlf-ly1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|56	Provides:	tex(Caladea-Regular-tlf-ly1.tfm) = 2024
21cr|texlive-caladea-64549-1|57	Provides:	tex(Caladea-Regular-tlf-ly1.vf) = 2024
21cr|texlive-caladea-64549-1|58	Provides:	tex(Caladea-Regular-tlf-ot1.tfm) = 2024
21cr|texlive-caladea-64549-1|59	Provides:	tex(Caladea-Regular-tlf-t1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|60	Provides:	tex(Caladea-Regular-tlf-t1.tfm) = 2024
21cr|texlive-caladea-64549-1|61	Provides:	tex(Caladea-Regular-tlf-t1.vf) = 2024
21cr|texlive-caladea-64549-1|62	Provides:	tex(Caladea-Regular-tlf-ts1--base.tfm) = 2024
21cr|texlive-caladea-64549-1|63	Provides:	tex(Caladea-Regular-tlf-ts1.tfm) = 2024
21cr|texlive-caladea-64549-1|64	Provides:	tex(Caladea-Regular-tlf-ts1.vf) = 2024
21cr|texlive-caladea-64549-1|65	Provides:	tex(Caladea-Regular.ttf) = 2024
21cr|texlive-caladea-64549-1|66	Provides:	tex(caladea.sty) = 2024
21cr|texlive-caladea-64549-1|67	Provides:	tex(cld_cb3g7n.enc) = 2024
21cr|texlive-caladea-64549-1|68	Provides:	tex(cld_fjy5hl.enc) = 2024
21cr|texlive-caladea-64549-1|69	Provides:	tex(cld_prieif.enc) = 2024
21cr|texlive-caladea-64549-1|70	Provides:	tex(cld_w45fff.enc) = 2024
21cr|texlive-caladea-64549-1|71	Provides:	tex(LY1Caladea-TLF.fd) = 2024
21cr|texlive-caladea-64549-1|72	Provides:	tex(OT1Caladea-TLF.fd) = 2024
21cr|texlive-caladea-64549-1|73	Provides:	tex(T1Caladea-TLF.fd) = 2024
21cr|texlive-caladea-64549-1|74	Provides:	tex(TS1Caladea-TLF.fd) = 2024
21cr|texlive-caladea-64549-1|75	BuildArch:	noarch
21cr|texlive-caladea-64549-1|76	
21cr|texlive-caladea-64549-1|77	%description
21cr|texlive-caladea-64549-1|78	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-caladea-64549-1|79	support for the Caladea family of fonts, designed by Carolina
21cr|texlive-caladea-64549-1|80	Giovagnoli and Andres Torresi of the Huerta Tipografica foundry
21cr|texlive-caladea-64549-1|81	and adopted by Google for ChromeOS as a font-metric compatible
21cr|texlive-caladea-64549-1|82	replacement for Cambria.
21cr|texlive-caladea-64549-1|83	
21cr|texlive-caladea-64549-1|84	%files
21cr|texlive-caladea-64549-1|85	%doc %{_texmfdistdir}/doc
21cr|texlive-caladea-64549-1|86	%{_texmfdistdir}/fonts/enc/dvips/caladea/
21cr|texlive-caladea-64549-1|87	%{_texmfdistdir}/fonts/map/dvips/caladea/
21cr|texlive-caladea-64549-1|88	%{_texmfdistdir}/fonts/tfm/huerta/caladea/
21cr|texlive-caladea-64549-1|89	%{_texmfdistdir}/fonts/truetype/huerta/caladea/
21cr|texlive-caladea-64549-1|90	%{_texmfdistdir}/fonts/type1/huerta/caladea/
21cr|texlive-caladea-64549-1|91	%{_texmfdistdir}/fonts/vf/huerta/caladea/
21cr|texlive-caladea-64549-1|92	%{_texmfdistdir}/tex/latex/caladea/
21cr|texlive-caladea-64549-1|93	
21cr|texlive-caladea-64549-1|94	#------------------------------------------------------------------
21cr|texlive-caladea-64549-1|95	
21cr|texlive-caladea-64549-1|96	%prep
21cr|texlive-caladea-64549-1|97	%setup -c -a0 -a1
21cr|texlive-caladea-64549-1|98	
21cr|texlive-caladea-64549-1|99	%build
21cr|texlive-caladea-64549-1|100	
21cr|texlive-caladea-64549-1|101	%install
21cr|texlive-caladea-64549-1|102	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-caladea-64549-1|103	rm -rf tlpkg
21cr|texlive-caladea-64549-1|104	cp -fpar * %{buildroot}%{_texmfdistdir}

9022 21
21cr|texlive-calculation-1.0-1|1	Name:		texlive-calculation
21cr|texlive-calculation-1.0-1|2	Version:	1.0
21cr|texlive-calculation-1.0-1|3	Release:	1
21cr|texlive-calculation-1.0-1|4	Summary:	Typesetting reasoned calculations, also called calculational proofs
21cr|texlive-calculation-1.0-1|5	Group:		Publishing
21cr|texlive-calculation-1.0-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/calculation
21cr|texlive-calculation-1.0-1|7	License:	LPPL1.3
21cr|texlive-calculation-1.0-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/calculation.tar.xz
21cr|texlive-calculation-1.0-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/calculation.doc.tar.xz
21cr|texlive-calculation-1.0-1|10	Source2:    http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/calculation.source.tar.xz
21cr|texlive-calculation-1.0-1|11	BuildArch:	noarch
21cr|texlive-calculation-1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-calculation-1.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-calculation-1.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-calculation-1.0-1|15	
21cr|texlive-calculation-1.0-1|16	%description
21cr|texlive-calculation-1.0-1|17	The calculation environment formats reasoned
21cr|texlive-calculation-1.0-1|18	calculations, also called calculational proofs.
21cr|texlive-calculation-1.0-1|19	
21cr|texlive-calculation-1.0-1|20	The notion of reasoned calculations or calculational
21cr|texlive-calculation-1.0-1|21	proofs was originally advocated by Wim Feijen and
21cr|texlive-calculation-1.0-1|22	Edsger Dijkstra. The package accepts options fleqn
21cr|texlive-calculation-1.0-1|23	and leqno (with the same effect as the LaTeX options
21cr|texlive-calculation-1.0-1|24	fleqn and leqno, or may inherit the options from the
21cr|texlive-calculation-1.0-1|25	document class). It allows steps and expressions to
21cr|texlive-calculation-1.0-1|26	be numbered (by LaTeX equation numbers, obeying the
21cr|texlive-calculation-1.0-1|27	LaTeX \label command to refer to these numbers), and
21cr|texlive-calculation-1.0-1|28	a step doesn't take vertical space if its hint is
21cr|texlive-calculation-1.0-1|29	empty. An expression in a calculation can be given a
21cr|texlive-calculation-1.0-1|30	comment; it is placed at the side opposite to the
21cr|texlive-calculation-1.0-1|31	equation numbers. Calculations are allowed inside
21cr|texlive-calculation-1.0-1|32	hints although numbering and commenting is then disabled.
21cr|texlive-calculation-1.0-1|33	
21cr|texlive-calculation-1.0-1|34	#-----------------------------------------------------------------------
21cr|texlive-calculation-1.0-1|35	%files
21cr|texlive-calculation-1.0-1|36	/usr/share/texmf-dist/tex/latex/calculation/calculation.sty
21cr|texlive-calculation-1.0-1|37	/usr/share/texmf-dist/source/latex/calculation/calculation.drv
21cr|texlive-calculation-1.0-1|38	/usr/share/texmf-dist/source/latex/calculation/calculation.dtx
21cr|texlive-calculation-1.0-1|39	/usr/share/texmf-dist/source/latex/calculation/calculation.ins
21cr|texlive-calculation-1.0-1|40	%doc /usr/share/texmf-dist/doc/latex/calculation/README
21cr|texlive-calculation-1.0-1|41	%doc /usr/share/texmf-dist/doc/latex/calculation/calculation.pdf
21cr|texlive-calculation-1.0-1|42	
21cr|texlive-calculation-1.0-1|43	#-----------------------------------------------------------------------
21cr|texlive-calculation-1.0-1|44	%prep
21cr|texlive-calculation-1.0-1|45	%setup -c -a0 -a1 -a2
21cr|texlive-calculation-1.0-1|46	
21cr|texlive-calculation-1.0-1|47	%build
21cr|texlive-calculation-1.0-1|48	
21cr|texlive-calculation-1.0-1|49	%install
21cr|texlive-calculation-1.0-1|50	mkdir -p %{buildroot}/usr/share/texmf-dist
21cr|texlive-calculation-1.0-1|51	cp -fpar tex doc source %{buildroot}/usr/share/texmf-dist

9023 21
21cr|texlive-calligra-20190228-1|1	# revision 15878
21cr|texlive-calligra-20190228-1|2	# category Package
21cr|texlive-calligra-20190228-1|3	# catalog-ctan /fonts/calligra
21cr|texlive-calligra-20190228-1|4	# catalog-date 2010-05-03 23:11:16 +0200
21cr|texlive-calligra-20190228-1|5	# catalog-license other-free
21cr|texlive-calligra-20190228-1|6	# catalog-version undef
21cr|texlive-calligra-20190228-1|7	Name:		texlive-calligra
21cr|texlive-calligra-20190228-1|8	Version:	20190228
21cr|texlive-calligra-20190228-1|9	Release:	1
21cr|texlive-calligra-20190228-1|10	Summary:	Calligraphic font
21cr|texlive-calligra-20190228-1|11	Group:		Publishing
21cr|texlive-calligra-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/calligra
21cr|texlive-calligra-20190228-1|13	License:	OTHER-FREE
21cr|texlive-calligra-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra.tar.xz
21cr|texlive-calligra-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra.doc.tar.xz
21cr|texlive-calligra-20190228-1|16	BuildArch:	noarch
21cr|texlive-calligra-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-calligra-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-calligra-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-calligra-20190228-1|20	
21cr|texlive-calligra-20190228-1|21	%description
21cr|texlive-calligra-20190228-1|22	A calligraphic font in the handwriting style of the author,
21cr|texlive-calligra-20190228-1|23	Peter Vanroose. The font is supplied as MetaFont source LaTeX
21cr|texlive-calligra-20190228-1|24	support of the font is provided in the calligra package in the
21cr|texlive-calligra-20190228-1|25	fundus bundle.
21cr|texlive-calligra-20190228-1|26	
21cr|texlive-calligra-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-calligra-20190228-1|28	%files
21cr|texlive-calligra-20190228-1|29	%{_texmfdistdir}/fonts/source/public/calligra/callig15.mf
21cr|texlive-calligra-20190228-1|30	%{_texmfdistdir}/fonts/source/public/calligra/calligra.mf
21cr|texlive-calligra-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/calligra/callig15.tfm
21cr|texlive-calligra-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/calligra/README
21cr|texlive-calligra-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/calligra/testfont.pdf
21cr|texlive-calligra-20190228-1|34	
21cr|texlive-calligra-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-calligra-20190228-1|36	%prep
21cr|texlive-calligra-20190228-1|37	%setup -c -a0 -a1
21cr|texlive-calligra-20190228-1|38	
21cr|texlive-calligra-20190228-1|39	%build
21cr|texlive-calligra-20190228-1|40	
21cr|texlive-calligra-20190228-1|41	%install
21cr|texlive-calligra-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-calligra-20190228-1|43	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9024 21
21cr|texlive-calligra-type1-001.000-8|1	# revision 24302
21cr|texlive-calligra-type1-001.000-8|2	# category Package
21cr|texlive-calligra-type1-001.000-8|3	# catalog-ctan /fonts/calligra-type1
21cr|texlive-calligra-type1-001.000-8|4	# catalog-date 2011-10-16 10:43:33 +0200
21cr|texlive-calligra-type1-001.000-8|5	# catalog-license other-free
21cr|texlive-calligra-type1-001.000-8|6	# catalog-version 001.000
21cr|texlive-calligra-type1-001.000-8|7	Name:		texlive-calligra-type1
21cr|texlive-calligra-type1-001.000-8|8	Version:	001.000
21cr|texlive-calligra-type1-001.000-8|9	Release:	8
21cr|texlive-calligra-type1-001.000-8|10	Summary:	Type 1 version of Caliigra
21cr|texlive-calligra-type1-001.000-8|11	Group:		Publishing
21cr|texlive-calligra-type1-001.000-8|12	URL:		http://www.ctan.org/tex-archive/fonts/calligra-type1
21cr|texlive-calligra-type1-001.000-8|13	License:	OTHER-FREE
21cr|texlive-calligra-type1-001.000-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra-type1.tar.xz
21cr|texlive-calligra-type1-001.000-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra-type1.doc.tar.xz
21cr|texlive-calligra-type1-001.000-8|16	BuildArch:	noarch
21cr|texlive-calligra-type1-001.000-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-calligra-type1-001.000-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-calligra-type1-001.000-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-calligra-type1-001.000-8|20	
21cr|texlive-calligra-type1-001.000-8|21	%description
21cr|texlive-calligra-type1-001.000-8|22	This is a converstion (using mf2pt1 of Peter Vanroose's
21cr|texlive-calligra-type1-001.000-8|23	handwriting font.
21cr|texlive-calligra-type1-001.000-8|24	
21cr|texlive-calligra-type1-001.000-8|25	
21cr|texlive-calligra-type1-001.000-8|26	#-----------------------------------------------------------------------
21cr|texlive-calligra-type1-001.000-8|27	%files
21cr|texlive-calligra-type1-001.000-8|28	%{_texmfdistdir}/fonts/afm/public/calligra-type1/callig15.afm
21cr|texlive-calligra-type1-001.000-8|29	%{_texmfdistdir}/fonts/map/dvips/calligra-type1/calligra.map
21cr|texlive-calligra-type1-001.000-8|30	%{_texmfdistdir}/fonts/type1/public/calligra-type1/callig15.pfb
21cr|texlive-calligra-type1-001.000-8|31	%doc %{_texmfdistdir}/doc/fonts/calligra-type1/README
21cr|texlive-calligra-type1-001.000-8|32	
21cr|texlive-calligra-type1-001.000-8|33	#-----------------------------------------------------------------------
21cr|texlive-calligra-type1-001.000-8|34	%prep
21cr|texlive-calligra-type1-001.000-8|35	%setup -c -a0 -a1
21cr|texlive-calligra-type1-001.000-8|36	
21cr|texlive-calligra-type1-001.000-8|37	%build
21cr|texlive-calligra-type1-001.000-8|38	
21cr|texlive-calligra-type1-001.000-8|39	%install
21cr|texlive-calligra-type1-001.000-8|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-calligra-type1-001.000-8|41	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9025 21
21cr|texlive-callouts-44899-1|1	%define oname callouts
21cr|texlive-callouts-44899-1|2	
21cr|texlive-callouts-44899-1|3	Summary:	Put simple annotations and notes inside a picture
21cr|texlive-callouts-44899-1|4	Name:		texlive-callouts
21cr|texlive-callouts-44899-1|5	Version:	44899
21cr|texlive-callouts-44899-1|6	Release:	1
21cr|texlive-callouts-44899-1|7	License:	LPPL1.3
21cr|texlive-callouts-44899-1|8	Group:		Publishing
21cr|texlive-callouts-44899-1|9	Url:		https://www.ctan.org
21cr|texlive-callouts-44899-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-callouts-44899-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-callouts-44899-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-callouts-44899-1|13	Requires:	texlive-tlpkg
21cr|texlive-callouts-44899-1|14	Requires:	texlive-kpathsea
21cr|texlive-callouts-44899-1|15	Provides:	tex(callouts.sty) = 2024
21cr|texlive-callouts-44899-1|16	BuildArch:	noarch
21cr|texlive-callouts-44899-1|17	
21cr|texlive-callouts-44899-1|18	%description
21cr|texlive-callouts-44899-1|19	The package defines the annotation environment in which
21cr|texlive-callouts-44899-1|20	callouts, notes, arrows, and the like can be placed to describe
21cr|texlive-callouts-44899-1|21	certain parts of a picture.
21cr|texlive-callouts-44899-1|22	
21cr|texlive-callouts-44899-1|23	%files
21cr|texlive-callouts-44899-1|24	%doc %{_texmfdistdir}/doc/latex/callouts/
21cr|texlive-callouts-44899-1|25	%{_texmfdistdir}/tex/latex/callouts/
21cr|texlive-callouts-44899-1|26	
21cr|texlive-callouts-44899-1|27	#------------------------------------------------------------------
21cr|texlive-callouts-44899-1|28	
21cr|texlive-callouts-44899-1|29	%prep
21cr|texlive-callouts-44899-1|30	%setup -c -a0 -a1
21cr|texlive-callouts-44899-1|31	
21cr|texlive-callouts-44899-1|32	%build
21cr|texlive-callouts-44899-1|33	
21cr|texlive-callouts-44899-1|34	%install
21cr|texlive-callouts-44899-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-callouts-44899-1|36	rm -rf tlpkg
21cr|texlive-callouts-44899-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9026 21
21cr|texlive-cantarell-2.4-7|1	# revision 27066
21cr|texlive-cantarell-2.4-7|2	# category Package
21cr|texlive-cantarell-2.4-7|3	# catalog-ctan /fonts/cantarell
21cr|texlive-cantarell-2.4-7|4	# catalog-date 2012-06-11 20:28:41 +0200
21cr|texlive-cantarell-2.4-7|5	# catalog-license lppl1.3
21cr|texlive-cantarell-2.4-7|6	# catalog-version 2.4
21cr|texlive-cantarell-2.4-7|7	Name:		texlive-cantarell
21cr|texlive-cantarell-2.4-7|8	Version:	2.4
21cr|texlive-cantarell-2.4-7|9	Release:	7
21cr|texlive-cantarell-2.4-7|10	Summary:	LaTeX support for the Cantarell font family
21cr|texlive-cantarell-2.4-7|11	Group:		Publishing
21cr|texlive-cantarell-2.4-7|12	URL:		http://www.ctan.org/tex-archive/fonts/cantarell
21cr|texlive-cantarell-2.4-7|13	License:	LPPL1.3
21cr|texlive-cantarell-2.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cantarell.tar.xz
21cr|texlive-cantarell-2.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cantarell.doc.tar.xz
21cr|texlive-cantarell-2.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cantarell.source.tar.xz
21cr|texlive-cantarell-2.4-7|17	BuildArch:	noarch
21cr|texlive-cantarell-2.4-7|18	BuildRequires:	texlive-tlpkg
21cr|texlive-cantarell-2.4-7|19	Requires(pre):	texlive-tlpkg
21cr|texlive-cantarell-2.4-7|20	Requires(post):	texlive-kpathsea
21cr|texlive-cantarell-2.4-7|21	
21cr|texlive-cantarell-2.4-7|22	%description
21cr|texlive-cantarell-2.4-7|23	Cantarell is a contemporary Humanist sans serif designed by
21cr|texlive-cantarell-2.4-7|24	Dave Crossland and Jakub Steiner. This font, delivered under
21cr|texlive-cantarell-2.4-7|25	the OFL version 1.1, is available on the GNOME download server.
21cr|texlive-cantarell-2.4-7|26	The present package provides support for this font in LaTeX. It
21cr|texlive-cantarell-2.4-7|27	includes Type 1 versions of the fonts, converted for this
21cr|texlive-cantarell-2.4-7|28	package using FontForge from its sources, for full support with
21cr|texlive-cantarell-2.4-7|29	Dvips.
21cr|texlive-cantarell-2.4-7|30	
21cr|texlive-cantarell-2.4-7|31	
21cr|texlive-cantarell-2.4-7|32	#-----------------------------------------------------------------------
21cr|texlive-cantarell-2.4-7|33	%files
21cr|texlive-cantarell-2.4-7|34	%{_texmfdistdir}/fonts/afm/public/cantarell/Cantarell-Bold.afm
21cr|texlive-cantarell-2.4-7|35	%{_texmfdistdir}/fonts/afm/public/cantarell/Cantarell-Regular.afm
21cr|texlive-cantarell-2.4-7|36	%{_texmfdistdir}/fonts/enc/dvips/cantarell/cantarell-01.enc
21cr|texlive-cantarell-2.4-7|37	%{_texmfdistdir}/fonts/enc/dvips/cantarell/cantarell-02.enc
21cr|texlive-cantarell-2.4-7|38	%{_texmfdistdir}/fonts/enc/dvips/cantarell/cantarell-03.enc
21cr|texlive-cantarell-2.4-7|39	%{_texmfdistdir}/fonts/map/dvips/cantarell/cantarell.map
21cr|texlive-cantarell-2.4-7|40	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-01.tfm
21cr|texlive-cantarell-2.4-7|41	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-02.tfm
21cr|texlive-cantarell-2.4-7|42	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-03.tfm
21cr|texlive-cantarell-2.4-7|43	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-01.tfm
21cr|texlive-cantarell-2.4-7|44	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-02.tfm
21cr|texlive-cantarell-2.4-7|45	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-03.tfm
21cr|texlive-cantarell-2.4-7|46	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-ot1.tfm
21cr|texlive-cantarell-2.4-7|47	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t1.tfm
21cr|texlive-cantarell-2.4-7|48	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2a.tfm
21cr|texlive-cantarell-2.4-7|49	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2b.tfm
21cr|texlive-cantarell-2.4-7|50	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2c.tfm
21cr|texlive-cantarell-2.4-7|51	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-x2.tfm
21cr|texlive-cantarell-2.4-7|52	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-ot1.tfm
21cr|texlive-cantarell-2.4-7|53	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-t1.tfm
21cr|texlive-cantarell-2.4-7|54	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-t2a.tfm
21cr|texlive-cantarell-2.4-7|55	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-t2b.tfm
21cr|texlive-cantarell-2.4-7|56	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-t2c.tfm
21cr|texlive-cantarell-2.4-7|57	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-ts1.tfm
21cr|texlive-cantarell-2.4-7|58	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-x2.tfm
21cr|texlive-cantarell-2.4-7|59	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-ot1.tfm
21cr|texlive-cantarell-2.4-7|60	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-t1.tfm
21cr|texlive-cantarell-2.4-7|61	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-t2a.tfm
21cr|texlive-cantarell-2.4-7|62	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-t2b.tfm
21cr|texlive-cantarell-2.4-7|63	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-t2c.tfm
21cr|texlive-cantarell-2.4-7|64	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-x2.tfm
21cr|texlive-cantarell-2.4-7|65	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-ot1.tfm
21cr|texlive-cantarell-2.4-7|66	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-t1.tfm
21cr|texlive-cantarell-2.4-7|67	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-t2a.tfm
21cr|texlive-cantarell-2.4-7|68	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-t2b.tfm
21cr|texlive-cantarell-2.4-7|69	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-t2c.tfm
21cr|texlive-cantarell-2.4-7|70	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-ts1.tfm
21cr|texlive-cantarell-2.4-7|71	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-x2.tfm
21cr|texlive-cantarell-2.4-7|72	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-01.tfm
21cr|texlive-cantarell-2.4-7|73	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-02.tfm
21cr|texlive-cantarell-2.4-7|74	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-03.tfm
21cr|texlive-cantarell-2.4-7|75	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-01.tfm
21cr|texlive-cantarell-2.4-7|76	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-02.tfm
21cr|texlive-cantarell-2.4-7|77	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-03.tfm
21cr|texlive-cantarell-2.4-7|78	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-ot1.tfm
21cr|texlive-cantarell-2.4-7|79	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t1.tfm
21cr|texlive-cantarell-2.4-7|80	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2a.tfm
21cr|texlive-cantarell-2.4-7|81	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2b.tfm
21cr|texlive-cantarell-2.4-7|82	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2c.tfm
21cr|texlive-cantarell-2.4-7|83	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-x2.tfm
21cr|texlive-cantarell-2.4-7|84	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-ot1.tfm
21cr|texlive-cantarell-2.4-7|85	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-t1.tfm
21cr|texlive-cantarell-2.4-7|86	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-t2a.tfm
21cr|texlive-cantarell-2.4-7|87	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-t2b.tfm
21cr|texlive-cantarell-2.4-7|88	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-t2c.tfm
21cr|texlive-cantarell-2.4-7|89	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-ts1.tfm
21cr|texlive-cantarell-2.4-7|90	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-x2.tfm
21cr|texlive-cantarell-2.4-7|91	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-ot1.tfm
21cr|texlive-cantarell-2.4-7|92	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-t1.tfm
21cr|texlive-cantarell-2.4-7|93	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-t2a.tfm
21cr|texlive-cantarell-2.4-7|94	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-t2b.tfm
21cr|texlive-cantarell-2.4-7|95	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-t2c.tfm
21cr|texlive-cantarell-2.4-7|96	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-x2.tfm
21cr|texlive-cantarell-2.4-7|97	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-ot1.tfm
21cr|texlive-cantarell-2.4-7|98	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-t1.tfm
21cr|texlive-cantarell-2.4-7|99	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-t2a.tfm
21cr|texlive-cantarell-2.4-7|100	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-t2b.tfm
21cr|texlive-cantarell-2.4-7|101	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-t2c.tfm
21cr|texlive-cantarell-2.4-7|102	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-ts1.tfm
21cr|texlive-cantarell-2.4-7|103	%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-x2.tfm
21cr|texlive-cantarell-2.4-7|104	%{_texmfdistdir}/fonts/type1/public/cantarell/Cantarell-Bold.pfb
21cr|texlive-cantarell-2.4-7|105	%{_texmfdistdir}/fonts/type1/public/cantarell/Cantarell-Regular.pfb
21cr|texlive-cantarell-2.4-7|106	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-ot1.vf
21cr|texlive-cantarell-2.4-7|107	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t1.vf
21cr|texlive-cantarell-2.4-7|108	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2a.vf
21cr|texlive-cantarell-2.4-7|109	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2b.vf
21cr|texlive-cantarell-2.4-7|110	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2c.vf
21cr|texlive-cantarell-2.4-7|111	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-x2.vf
21cr|texlive-cantarell-2.4-7|112	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-ot1.vf
21cr|texlive-cantarell-2.4-7|113	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-t1.vf
21cr|texlive-cantarell-2.4-7|114	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-t2a.vf
21cr|texlive-cantarell-2.4-7|115	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-t2b.vf
21cr|texlive-cantarell-2.4-7|116	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-t2c.vf
21cr|texlive-cantarell-2.4-7|117	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-ts1.vf
21cr|texlive-cantarell-2.4-7|118	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-x2.vf
21cr|texlive-cantarell-2.4-7|119	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-ot1.vf
21cr|texlive-cantarell-2.4-7|120	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-t1.vf
21cr|texlive-cantarell-2.4-7|121	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-t2a.vf
21cr|texlive-cantarell-2.4-7|122	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-t2b.vf
21cr|texlive-cantarell-2.4-7|123	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-t2c.vf
21cr|texlive-cantarell-2.4-7|124	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-x2.vf
21cr|texlive-cantarell-2.4-7|125	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-ot1.vf
21cr|texlive-cantarell-2.4-7|126	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-t1.vf
21cr|texlive-cantarell-2.4-7|127	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-t2a.vf
21cr|texlive-cantarell-2.4-7|128	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-t2b.vf
21cr|texlive-cantarell-2.4-7|129	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-t2c.vf
21cr|texlive-cantarell-2.4-7|130	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-ts1.vf
21cr|texlive-cantarell-2.4-7|131	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-x2.vf
21cr|texlive-cantarell-2.4-7|132	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-ot1.vf
21cr|texlive-cantarell-2.4-7|133	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t1.vf
21cr|texlive-cantarell-2.4-7|134	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2a.vf
21cr|texlive-cantarell-2.4-7|135	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2b.vf
21cr|texlive-cantarell-2.4-7|136	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2c.vf
21cr|texlive-cantarell-2.4-7|137	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-x2.vf
21cr|texlive-cantarell-2.4-7|138	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-ot1.vf
21cr|texlive-cantarell-2.4-7|139	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-t1.vf
21cr|texlive-cantarell-2.4-7|140	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-t2a.vf
21cr|texlive-cantarell-2.4-7|141	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-t2b.vf
21cr|texlive-cantarell-2.4-7|142	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-t2c.vf
21cr|texlive-cantarell-2.4-7|143	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-ts1.vf
21cr|texlive-cantarell-2.4-7|144	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-x2.vf
21cr|texlive-cantarell-2.4-7|145	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-ot1.vf
21cr|texlive-cantarell-2.4-7|146	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-t1.vf
21cr|texlive-cantarell-2.4-7|147	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-t2a.vf
21cr|texlive-cantarell-2.4-7|148	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-t2b.vf
21cr|texlive-cantarell-2.4-7|149	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-t2c.vf
21cr|texlive-cantarell-2.4-7|150	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-x2.vf
21cr|texlive-cantarell-2.4-7|151	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-ot1.vf
21cr|texlive-cantarell-2.4-7|152	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-t1.vf
21cr|texlive-cantarell-2.4-7|153	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-t2a.vf
21cr|texlive-cantarell-2.4-7|154	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-t2b.vf
21cr|texlive-cantarell-2.4-7|155	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-t2c.vf
21cr|texlive-cantarell-2.4-7|156	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-ts1.vf
21cr|texlive-cantarell-2.4-7|157	%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-x2.vf
21cr|texlive-cantarell-2.4-7|158	%{_texmfdistdir}/tex/latex/cantarell/cantarell.sty
21cr|texlive-cantarell-2.4-7|159	%{_texmfdistdir}/tex/latex/cantarell/ot1fca.fd
21cr|texlive-cantarell-2.4-7|160	%{_texmfdistdir}/tex/latex/cantarell/t1fca.fd
21cr|texlive-cantarell-2.4-7|161	%{_texmfdistdir}/tex/latex/cantarell/t2afca.fd
21cr|texlive-cantarell-2.4-7|162	%{_texmfdistdir}/tex/latex/cantarell/t2bfca.fd
21cr|texlive-cantarell-2.4-7|163	%{_texmfdistdir}/tex/latex/cantarell/t2cfca.fd
21cr|texlive-cantarell-2.4-7|164	%{_texmfdistdir}/tex/latex/cantarell/ts1fca.fd
21cr|texlive-cantarell-2.4-7|165	%{_texmfdistdir}/tex/latex/cantarell/x2fca.fd
21cr|texlive-cantarell-2.4-7|166	%doc %{_texmfdistdir}/doc/fonts/cantarell/CHANGES
21cr|texlive-cantarell-2.4-7|167	%doc %{_texmfdistdir}/doc/fonts/cantarell/README
21cr|texlive-cantarell-2.4-7|168	%doc %{_texmfdistdir}/doc/fonts/cantarell/cantarell-samples.pdf
21cr|texlive-cantarell-2.4-7|169	%doc %{_texmfdistdir}/doc/fonts/cantarell/cantarell-samples.tex
21cr|texlive-cantarell-2.4-7|170	%doc %{_texmfdistdir}/doc/fonts/cantarell/cantarell.pdf
21cr|texlive-cantarell-2.4-7|171	%doc %{_texmfdistdir}/doc/fonts/cantarell/cantarell.tex
21cr|texlive-cantarell-2.4-7|172	%doc %{_texmfdistdir}/doc/fonts/cantarell/manifest.txt
21cr|texlive-cantarell-2.4-7|173	#- source
21cr|texlive-cantarell-2.4-7|174	%doc %{_texmfdistdir}/source/fonts/cantarell/Cantarell-Bold.sfd
21cr|texlive-cantarell-2.4-7|175	%doc %{_texmfdistdir}/source/fonts/cantarell/Cantarell-Regular.sfd
21cr|texlive-cantarell-2.4-7|176	%doc %{_texmfdistdir}/source/fonts/cantarell/Makefile
21cr|texlive-cantarell-2.4-7|177	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-01.etx
21cr|texlive-cantarell-2.4-7|178	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-02.etx
21cr|texlive-cantarell-2.4-7|179	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-03.etx
21cr|texlive-cantarell-2.4-7|180	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-drv.tex
21cr|texlive-cantarell-2.4-7|181	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-fixcyrillic.mtx
21cr|texlive-cantarell-2.4-7|182	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-fixgreek.mtx
21cr|texlive-cantarell-2.4-7|183	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-fixlatin.mtx
21cr|texlive-cantarell-2.4-7|184	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-fixtextcomp.mtx
21cr|texlive-cantarell-2.4-7|185	%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-map.tex
21cr|texlive-cantarell-2.4-7|186	%doc %{_texmfdistdir}/source/fonts/cantarell/sfd2type1.pe
21cr|texlive-cantarell-2.4-7|187	
21cr|texlive-cantarell-2.4-7|188	#-----------------------------------------------------------------------
21cr|texlive-cantarell-2.4-7|189	%prep
21cr|texlive-cantarell-2.4-7|190	%setup -c -a0 -a1 -a2
21cr|texlive-cantarell-2.4-7|191	
21cr|texlive-cantarell-2.4-7|192	%build
21cr|texlive-cantarell-2.4-7|193	
21cr|texlive-cantarell-2.4-7|194	%install
21cr|texlive-cantarell-2.4-7|195	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cantarell-2.4-7|196	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9027 21
21cr|texlive-carlito-64624-1|1	%define oname carlito
21cr|texlive-carlito-64624-1|2	
21cr|texlive-carlito-64624-1|3	Summary:	Support for Carlito sans-serif fonts
21cr|texlive-carlito-64624-1|4	Name:		texlive-carlito
21cr|texlive-carlito-64624-1|5	Version:	64624
21cr|texlive-carlito-64624-1|6	Release:	1
21cr|texlive-carlito-64624-1|7	License:	LPPL1.3
21cr|texlive-carlito-64624-1|8	Group:		Publishing
21cr|texlive-carlito-64624-1|9	Url:		https://www.ctan.org
21cr|texlive-carlito-64624-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-carlito-64624-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-carlito-64624-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-carlito-64624-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-carlito-64624-1|14	Requires:	texlive-kpathsea
21cr|texlive-carlito-64624-1|15	Requires:	texlive-tlpkg
21cr|texlive-carlito-64624-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-carlito-64624-1|17	Provides:	tex-carlito = 2024
21cr|texlive-carlito-64624-1|18	Provides:	tex(carlito.map) = 2024
21cr|texlive-carlito-64624-1|19	Provides:	tex(carlito.sty) = 2024
21cr|texlive-carlito-64624-1|20	Provides:	tex(crlt_7oxnun.enc) = 2024
21cr|texlive-carlito-64624-1|21	Provides:	tex(crlt_diffle.enc) = 2024
21cr|texlive-carlito-64624-1|22	Provides:	tex(crlt_du3rrv.enc) = 2024
21cr|texlive-carlito-64624-1|23	Provides:	tex(crlt_egrrry.enc) = 2024
21cr|texlive-carlito-64624-1|24	Provides:	tex(crlt_ggvanz.enc) = 2024
21cr|texlive-carlito-64624-1|25	Provides:	tex(crlt_hsqwq5.enc) = 2024
21cr|texlive-carlito-64624-1|26	Provides:	tex(crlt_j4hweq.enc) = 2024
21cr|texlive-carlito-64624-1|27	Provides:	tex(crlt_kvbpjz.enc) = 2024
21cr|texlive-carlito-64624-1|28	Provides:	tex(crlt_ln7ww5.enc) = 2024
21cr|texlive-carlito-64624-1|29	Provides:	tex(crlt_lu4jub.enc) = 2024
21cr|texlive-carlito-64624-1|30	Provides:	tex(crlt_nhqtbp.enc) = 2024
21cr|texlive-carlito-64624-1|31	Provides:	tex(crlt_nnew6j.enc) = 2024
21cr|texlive-carlito-64624-1|32	Provides:	tex(crlt_qnx4q4.enc) = 2024
21cr|texlive-carlito-64624-1|33	Provides:	tex(crlt_shvaqa.enc) = 2024
21cr|texlive-carlito-64624-1|34	Provides:	tex(crlt_toeewq.enc) = 2024
21cr|texlive-carlito-64624-1|35	Provides:	tex(crlt_tqddrq.enc) = 2024
21cr|texlive-carlito-64624-1|36	Provides:	tex(crlt_txfnxl.enc) = 2024
21cr|texlive-carlito-64624-1|37	Provides:	tex(crlt_ys3vdn.enc) = 2024
21cr|texlive-carlito-64624-1|38	Provides:	tex(crlt_zisnlb.enc) = 2024
21cr|texlive-carlito-64624-1|39	Provides:	tex(crlt_zmzg5w.enc) = 2024
21cr|texlive-carlito-64624-1|40	Provides:	tex(LY1Crlt-Inf.fd) = 2024
21cr|texlive-carlito-64624-1|41	Provides:	tex(LY1Crlt-LF.fd) = 2024
21cr|texlive-carlito-64624-1|42	Provides:	tex(LY1Crlt-OsF.fd) = 2024
21cr|texlive-carlito-64624-1|43	Provides:	tex(LY1Crlt-Sup.fd) = 2024
21cr|texlive-carlito-64624-1|44	Provides:	tex(LY1Crlt-TLF.fd) = 2024
21cr|texlive-carlito-64624-1|45	Provides:	tex(LY1Crlt-TOsF.fd) = 2024
21cr|texlive-carlito-64624-1|46	Provides:	tex(OT1Crlt-Inf.fd) = 2024
21cr|texlive-carlito-64624-1|47	Provides:	tex(OT1Crlt-LF.fd) = 2024
21cr|texlive-carlito-64624-1|48	Provides:	tex(OT1Crlt-OsF.fd) = 2024
21cr|texlive-carlito-64624-1|49	Provides:	tex(OT1Crlt-Sup.fd) = 2024
21cr|texlive-carlito-64624-1|50	Provides:	tex(OT1Crlt-TLF.fd) = 2024
21cr|texlive-carlito-64624-1|51	Provides:	tex(OT1Crlt-TOsF.fd) = 2024
21cr|texlive-carlito-64624-1|52	Provides:	tex(T1Crlt-Inf.fd) = 2024
21cr|texlive-carlito-64624-1|53	Provides:	tex(T1Crlt-LF.fd) = 2024
21cr|texlive-carlito-64624-1|54	Provides:	tex(T1Crlt-OsF.fd) = 2024
21cr|texlive-carlito-64624-1|55	Provides:	tex(T1Crlt-Sup.fd) = 2024
21cr|texlive-carlito-64624-1|56	Provides:	tex(T1Crlt-TLF.fd) = 2024
21cr|texlive-carlito-64624-1|57	Provides:	tex(T1Crlt-TOsF.fd) = 2024
21cr|texlive-carlito-64624-1|58	Provides:	tex(TS1Crlt-LF.fd) = 2024
21cr|texlive-carlito-64624-1|59	Provides:	tex(TS1Crlt-OsF.fd) = 2024
21cr|texlive-carlito-64624-1|60	Provides:	tex(TS1Crlt-TLF.fd) = 2024
21cr|texlive-carlito-64624-1|61	Provides:	tex(TS1Crlt-TOsF.fd) = 2024
21cr|texlive-carlito-64624-1|62	BuildArch:	noarch
21cr|texlive-carlito-64624-1|63	
21cr|texlive-carlito-64624-1|64	%description
21cr|texlive-carlito-64624-1|65	The package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-carlito-64624-1|66	support for the Carlito family of sans serif fonts, designed by
21cr|texlive-carlito-64624-1|67	Lukasz Dziedzic of the tyPoland foundry and adopted by Google
21cr|texlive-carlito-64624-1|68	for ChromeOS as a font-metric compatible replacement for
21cr|texlive-carlito-64624-1|69	Calibri.
21cr|texlive-carlito-64624-1|70	
21cr|texlive-carlito-64624-1|71	%files
21cr|texlive-carlito-64624-1|72	%doc %{_texmfdistdir}/doc
21cr|texlive-carlito-64624-1|73	%{_texmfdistdir}/fonts/enc/dvips/carlito/
21cr|texlive-carlito-64624-1|74	%{_texmfdistdir}/fonts/map/dvips/carlito/
21cr|texlive-carlito-64624-1|75	%{_texmfdistdir}/fonts/tfm/google/carlito/
21cr|texlive-carlito-64624-1|76	%{_texmfdistdir}/fonts/truetype/google/carlito/
21cr|texlive-carlito-64624-1|77	%{_texmfdistdir}/fonts/type1/google/carlito/
21cr|texlive-carlito-64624-1|78	%{_texmfdistdir}/fonts/vf/google/carlito/
21cr|texlive-carlito-64624-1|79	%{_texmfdistdir}/tex/latex/carlito/
21cr|texlive-carlito-64624-1|80	
21cr|texlive-carlito-64624-1|81	#------------------------------------------------------------------
21cr|texlive-carlito-64624-1|82	
21cr|texlive-carlito-64624-1|83	%prep
21cr|texlive-carlito-64624-1|84	%setup -c -a0 -a1
21cr|texlive-carlito-64624-1|85	
21cr|texlive-carlito-64624-1|86	%build
21cr|texlive-carlito-64624-1|87	
21cr|texlive-carlito-64624-1|88	%install
21cr|texlive-carlito-64624-1|89	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-carlito-64624-1|90	rm -rf tlpkg
21cr|texlive-carlito-64624-1|91	cp -fpar * %{buildroot}%{_texmfdistdir}

9028 21
21cr|texlive-carolmin-ps-20190228-1|1	# revision 15878
21cr|texlive-carolmin-ps-20190228-1|2	# category Package
21cr|texlive-carolmin-ps-20190228-1|3	# catalog-ctan /fonts/carolmin-ps
21cr|texlive-carolmin-ps-20190228-1|4	# catalog-date 2007-02-21 12:51:17 +0100
21cr|texlive-carolmin-ps-20190228-1|5	# catalog-license lppl
21cr|texlive-carolmin-ps-20190228-1|6	# catalog-version undef
21cr|texlive-carolmin-ps-20190228-1|7	Name:		texlive-carolmin-ps
21cr|texlive-carolmin-ps-20190228-1|8	Version:	20190228
21cr|texlive-carolmin-ps-20190228-1|9	Release:	1
21cr|texlive-carolmin-ps-20190228-1|10	Summary:	Adobe Type 1 format of Carolingian Minuscule fonts
21cr|texlive-carolmin-ps-20190228-1|11	Group:		Publishing
21cr|texlive-carolmin-ps-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/carolmin-ps
21cr|texlive-carolmin-ps-20190228-1|13	License:	LPPL
21cr|texlive-carolmin-ps-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carolmin-ps.tar.xz
21cr|texlive-carolmin-ps-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carolmin-ps.doc.tar.xz
21cr|texlive-carolmin-ps-20190228-1|16	BuildArch:	noarch
21cr|texlive-carolmin-ps-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-carolmin-ps-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-carolmin-ps-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-carolmin-ps-20190228-1|20	
21cr|texlive-carolmin-ps-20190228-1|21	%description
21cr|texlive-carolmin-ps-20190228-1|22	The bundle offers Adobe Type 1 format versions of Peter
21cr|texlive-carolmin-ps-20190228-1|23	Wilson's Carolingian Minuscule font set (part of the bookhands
21cr|texlive-carolmin-ps-20190228-1|24	collection). The fonts in the bundle are ready-to-use
21cr|texlive-carolmin-ps-20190228-1|25	replacements for the MetaFont originals.
21cr|texlive-carolmin-ps-20190228-1|26	
21cr|texlive-carolmin-ps-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-carolmin-ps-20190228-1|28	%files
21cr|texlive-carolmin-ps-20190228-1|29	%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cmin10.afm
21cr|texlive-carolmin-ps-20190228-1|30	%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cmin17.afm
21cr|texlive-carolmin-ps-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cmin7.afm
21cr|texlive-carolmin-ps-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cminb10.afm
21cr|texlive-carolmin-ps-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cminb17.afm
21cr|texlive-carolmin-ps-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cminb7.afm
21cr|texlive-carolmin-ps-20190228-1|35	%{_texmfdistdir}/fonts/map/dvips/carolmin-ps/cmin.map
21cr|texlive-carolmin-ps-20190228-1|36	%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cmin10.pfb
21cr|texlive-carolmin-ps-20190228-1|37	%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cmin17.pfb
21cr|texlive-carolmin-ps-20190228-1|38	%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cmin7.pfb
21cr|texlive-carolmin-ps-20190228-1|39	%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cminb10.pfb
21cr|texlive-carolmin-ps-20190228-1|40	%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cminb17.pfb
21cr|texlive-carolmin-ps-20190228-1|41	%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cminb7.pfb
21cr|texlive-carolmin-ps-20190228-1|42	%doc %{_texmfdistdir}/doc/fonts/carolmin-ps/README
21cr|texlive-carolmin-ps-20190228-1|43	
21cr|texlive-carolmin-ps-20190228-1|44	#-----------------------------------------------------------------------
21cr|texlive-carolmin-ps-20190228-1|45	%prep
21cr|texlive-carolmin-ps-20190228-1|46	%setup -c -a0 -a1
21cr|texlive-carolmin-ps-20190228-1|47	
21cr|texlive-carolmin-ps-20190228-1|48	%build
21cr|texlive-carolmin-ps-20190228-1|49	
21cr|texlive-carolmin-ps-20190228-1|50	%install
21cr|texlive-carolmin-ps-20190228-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-carolmin-ps-20190228-1|52	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9029 21
21cr|texlive-cartonaugh-59938-1|1	%define oname cartonaugh
21cr|texlive-cartonaugh-59938-1|2	
21cr|texlive-cartonaugh-59938-1|3	Summary:	A LuaLaTeX package for drawing karnaugh maps with up to 6 variables
21cr|texlive-cartonaugh-59938-1|4	Name:		texlive-cartonaugh
21cr|texlive-cartonaugh-59938-1|5	Version:	59938
21cr|texlive-cartonaugh-59938-1|6	Release:	1
21cr|texlive-cartonaugh-59938-1|7	License:	LPPL1.3
21cr|texlive-cartonaugh-59938-1|8	Group:		Publishing
21cr|texlive-cartonaugh-59938-1|9	Url:		https://www.ctan.org
21cr|texlive-cartonaugh-59938-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cartonaugh-59938-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cartonaugh-59938-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cartonaugh-59938-1|13	Requires:	texlive-tlpkg
21cr|texlive-cartonaugh-59938-1|14	Requires:	texlive-kpathsea
21cr|texlive-cartonaugh-59938-1|15	#Requires:	tex(tikz.sty)
21cr|texlive-cartonaugh-59938-1|16	#Requires:	tex(xparse.sty)
21cr|texlive-cartonaugh-59938-1|17	#Requires:	tex(xstring.sty)
21cr|texlive-cartonaugh-59938-1|18	Provides:	tex(cartonaugh.sty) = 2024
21cr|texlive-cartonaugh-59938-1|19	BuildArch:	noarch
21cr|texlive-cartonaugh-59938-1|20	
21cr|texlive-cartonaugh-59938-1|21	%description
21cr|texlive-cartonaugh-59938-1|22	This package, a fork of 2pi's karnaugh-map package, draws
21cr|texlive-cartonaugh-59938-1|23	karnaugh maps with 2, 3, 4, 5, and 6 variables. It also
21cr|texlive-cartonaugh-59938-1|24	contains commands for filling the karnaugh map with terms
21cr|texlive-cartonaugh-59938-1|25	semi-automatically or manually. Last but not least it contains
21cr|texlive-cartonaugh-59938-1|26	commands for drawing implicants on top of the map. The name
21cr|texlive-cartonaugh-59938-1|27	"cartonaugh" is a portmanteau of "cartographer" and "karnaugh".
21cr|texlive-cartonaugh-59938-1|28	The package needs LuaLaTeX and depends on TikZ, xparse, and
21cr|texlive-cartonaugh-59938-1|29	xstring.
21cr|texlive-cartonaugh-59938-1|30	
21cr|texlive-cartonaugh-59938-1|31	%files
21cr|texlive-cartonaugh-59938-1|32	%doc %{_texmfdistdir}/doc/latex/cartonaugh
21cr|texlive-cartonaugh-59938-1|33	%{_texmfdistdir}/tex/latex/cartonaugh
21cr|texlive-cartonaugh-59938-1|34	
21cr|texlive-cartonaugh-59938-1|35	#------------------------------------------------------------------
21cr|texlive-cartonaugh-59938-1|36	
21cr|texlive-cartonaugh-59938-1|37	%prep
21cr|texlive-cartonaugh-59938-1|38	%setup -c -a0 -a1
21cr|texlive-cartonaugh-59938-1|39	
21cr|texlive-cartonaugh-59938-1|40	%build
21cr|texlive-cartonaugh-59938-1|41	
21cr|texlive-cartonaugh-59938-1|42	%install
21cr|texlive-cartonaugh-59938-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cartonaugh-59938-1|44	rm -rf tlpkg
21cr|texlive-cartonaugh-59938-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9030 21
21cr|texlive-cascade-1.1-1|1	Name:		texlive-cascade
21cr|texlive-cascade-1.1-1|2	Version:	1.1
21cr|texlive-cascade-1.1-1|3	Release:	1
21cr|texlive-cascade-1.1-1|4	Summary:	Constructions with braces to present mathematical demonstrations
21cr|texlive-cascade-1.1-1|5	Group:		Publishing
21cr|texlive-cascade-1.1-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/cascade
21cr|texlive-cascade-1.1-1|7	License:	LPPL1.3
21cr|texlive-cascade-1.1-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/cascade.tar.xz
21cr|texlive-cascade-1.1-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/cascade.doc.tar.xz
21cr|texlive-cascade-1.1-1|10	Source2:    http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/cascade.source.tar.xz
21cr|texlive-cascade-1.1-1|11	BuildArch:	noarch
21cr|texlive-cascade-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cascade-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-cascade-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-cascade-1.1-1|15	
21cr|texlive-cascade-1.1-1|16	%description
21cr|texlive-cascade-1.1-1|17	The LaTeX package cascade provides a command
21cr|texlive-cascade-1.1-1|18	\Cascade to do constructions to present
21cr|texlive-cascade-1.1-1|19	mathematical demonstrations with successive
21cr|texlive-cascade-1.1-1|20	braces for the deductions.
21cr|texlive-cascade-1.1-1|21	
21cr|texlive-cascade-1.1-1|22	#-----------------------------------------------------------------------
21cr|texlive-cascade-1.1-1|23	%files
21cr|texlive-cascade-1.1-1|24	/usr/share/texmf-dist/tex/latex/cascade/cascade.sty
21cr|texlive-cascade-1.1-1|25	/usr/share/texmf-dist/source/latex/cascade/cascade.dtx
21cr|texlive-cascade-1.1-1|26	/usr/share/texmf-dist/source/latex/cascade/cascade.ins
21cr|texlive-cascade-1.1-1|27	%doc /usr/share/texmf-dist/doc/latex/cascade/README.md
21cr|texlive-cascade-1.1-1|28	%doc /usr/share/texmf-dist/doc/latex/cascade/cascade-french.pdf
21cr|texlive-cascade-1.1-1|29	%doc /usr/share/texmf-dist/doc/latex/cascade/cascade-french.tex
21cr|texlive-cascade-1.1-1|30	%doc /usr/share/texmf-dist/doc/latex/cascade/cascade.pdf
21cr|texlive-cascade-1.1-1|31	
21cr|texlive-cascade-1.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-cascade-1.1-1|33	%prep
21cr|texlive-cascade-1.1-1|34	%setup -c -a0 -a1 -a2
21cr|texlive-cascade-1.1-1|35	
21cr|texlive-cascade-1.1-1|36	%build
21cr|texlive-cascade-1.1-1|37	
21cr|texlive-cascade-1.1-1|38	%install
21cr|texlive-cascade-1.1-1|39	mkdir -p %{buildroot}/usr/share/texmf-dist
21cr|texlive-cascade-1.1-1|40	cp -fpar tex doc source %{buildroot}/usr/share/texmf-dist

9031 21
21cr|texlive-cascadia-code-57478-1|1	%define oname cascadia-code
21cr|texlive-cascadia-code-57478-1|2	
21cr|texlive-cascadia-code-57478-1|3	Summary:	The Cascadia Code font with support for LaTeX and pdfLaTeX
21cr|texlive-cascadia-code-57478-1|4	Name:		texlive-cascadia-code
21cr|texlive-cascadia-code-57478-1|5	Version:	57478
21cr|texlive-cascadia-code-57478-1|6	Release:	1
21cr|texlive-cascadia-code-57478-1|7	License:	LPPL1.3
21cr|texlive-cascadia-code-57478-1|8	Group:		Publishing
21cr|texlive-cascadia-code-57478-1|9	Url:		https://www.ctan.org
21cr|texlive-cascadia-code-57478-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cascadia-code-57478-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cascadia-code-57478-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cascadia-code-57478-1|13	Requires:	texlive-tlpkg
21cr|texlive-cascadia-code-57478-1|14	Requires:	texlive-kpathsea
21cr|texlive-cascadia-code-57478-1|15	Provides:	tex(a_5rnmoj.enc) = 2024
21cr|texlive-cascadia-code-57478-1|16	Provides:	tex(a_i3ioen.enc) = 2024
21cr|texlive-cascadia-code-57478-1|17	Provides:	tex(a_lzhlbi.enc) = 2024
21cr|texlive-cascadia-code-57478-1|18	Provides:	tex(a_r2ngzv.enc) = 2024
21cr|texlive-cascadia-code-57478-1|19	Provides:	tex(a_rzdm5y.enc) = 2024
21cr|texlive-cascadia-code-57478-1|20	Provides:	tex(a_vqpkf5.enc) = 2024
21cr|texlive-cascadia-code-57478-1|21	Provides:	tex(a_zrxj4s.enc) = 2024
21cr|texlive-cascadia-code-57478-1|22	Provides:	tex(cascadia-code.sty) = 2024
21cr|texlive-cascadia-code-57478-1|23	Provides:	tex(CascadiaCodThree.map) = 2024
21cr|texlive-cascadia-code-57478-1|24	Provides:	tex(LY1CascadiaCodThree-Sup.fd) = 2024
21cr|texlive-cascadia-code-57478-1|25	Provides:	tex(LY1CascadiaCodThree-TLF.fd) = 2024
21cr|texlive-cascadia-code-57478-1|26	Provides:	tex(OT1CascadiaCodThree-Sup.fd) = 2024
21cr|texlive-cascadia-code-57478-1|27	Provides:	tex(OT1CascadiaCodThree-TLF.fd) = 2024
21cr|texlive-cascadia-code-57478-1|28	Provides:	tex(T1CascadiaCodThree-Sup.fd) = 2024
21cr|texlive-cascadia-code-57478-1|29	Provides:	tex(T1CascadiaCodThree-TLF.fd) = 2024
21cr|texlive-cascadia-code-57478-1|30	Provides:	tex(TS1CascadiaCodThree-TLF.fd) = 2024
21cr|texlive-cascadia-code-57478-1|31	BuildArch:	noarch
21cr|texlive-cascadia-code-57478-1|32	
21cr|texlive-cascadia-code-57478-1|33	%description
21cr|texlive-cascadia-code-57478-1|34	Cascadia Code is a monospaced font by Microsoft. This package
21cr|texlive-cascadia-code-57478-1|35	provides the Cascadia Code family of fonts with support for
21cr|texlive-cascadia-code-57478-1|36	LaTeX and pdfLaTeX. Adding \usepackage{cascadia-code} to the
21cr|texlive-cascadia-code-57478-1|37	preamble of your document will activate Cascadia Code as the
21cr|texlive-cascadia-code-57478-1|38	typewriter font (\ttdefault).
21cr|texlive-cascadia-code-57478-1|39	
21cr|texlive-cascadia-code-57478-1|40	%files
21cr|texlive-cascadia-code-57478-1|41	%doc %{_texmfdistdir}/doc/fonts/cascadia-code
21cr|texlive-cascadia-code-57478-1|42	%{_texmfdistdir}/fonts/enc/dvips/cascadia-code
21cr|texlive-cascadia-code-57478-1|43	%{_texmfdistdir}/fonts/map/dvips/cascadia-code
21cr|texlive-cascadia-code-57478-1|44	%{_texmfdistdir}/fonts/opentype/public/cascadia-code
21cr|texlive-cascadia-code-57478-1|45	%{_texmfdistdir}/fonts/tfm/public/cascadia-code
21cr|texlive-cascadia-code-57478-1|46	%{_texmfdistdir}/fonts/type1/public/cascadia-code
21cr|texlive-cascadia-code-57478-1|47	%{_texmfdistdir}/fonts/vf/public/cascadia-code
21cr|texlive-cascadia-code-57478-1|48	%{_texmfdistdir}/tex/latex/cascadia-code
21cr|texlive-cascadia-code-57478-1|49	
21cr|texlive-cascadia-code-57478-1|50	#------------------------------------------------------------------
21cr|texlive-cascadia-code-57478-1|51	
21cr|texlive-cascadia-code-57478-1|52	%prep
21cr|texlive-cascadia-code-57478-1|53	%setup -c -a0 -a1
21cr|texlive-cascadia-code-57478-1|54	
21cr|texlive-cascadia-code-57478-1|55	%build
21cr|texlive-cascadia-code-57478-1|56	
21cr|texlive-cascadia-code-57478-1|57	%install
21cr|texlive-cascadia-code-57478-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cascadia-code-57478-1|59	rm -rf tlpkg
21cr|texlive-cascadia-code-57478-1|60	cp -fpar * %{buildroot}%{_texmfdistdir}

9032 21
21cr|texlive-catchfile-53084-1|1	%define oname catchfile
21cr|texlive-catchfile-53084-1|2	
21cr|texlive-catchfile-53084-1|3	Summary:	Catch an external file into a macro
21cr|texlive-catchfile-53084-1|4	Name:		texlive-catchfile
21cr|texlive-catchfile-53084-1|5	Version:	53084
21cr|texlive-catchfile-53084-1|6	Release:	1
21cr|texlive-catchfile-53084-1|7	License:	LPPL1.3
21cr|texlive-catchfile-53084-1|8	Group:		Publishing
21cr|texlive-catchfile-53084-1|9	Url:		https://www.ctan.org
21cr|texlive-catchfile-53084-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-catchfile-53084-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-catchfile-53084-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-catchfile-53084-1|13	Requires:	tex(etexcmds.sty)
21cr|texlive-catchfile-53084-1|14	Requires:	tex(infwarerr.sty)
21cr|texlive-catchfile-53084-1|15	Requires:	texlive-tlpkg
21cr|texlive-catchfile-53084-1|16	Requires:	texlive-kpathsea
21cr|texlive-catchfile-53084-1|17	Requires:	tex(ltxcmds.sty)
21cr|texlive-catchfile-53084-1|18	Provides:	tex(catchfile.sty) = 2024
21cr|texlive-catchfile-53084-1|19	BuildArch:	noarch
21cr|texlive-catchfile-53084-1|20	
21cr|texlive-catchfile-53084-1|21	%description
21cr|texlive-catchfile-53084-1|22	This package catches the contents of a file and puts it in a
21cr|texlive-catchfile-53084-1|23	macro. It requires e-TeX. Both LaTeX and plain TeX are
21cr|texlive-catchfile-53084-1|24	supported.
21cr|texlive-catchfile-53084-1|25	
21cr|texlive-catchfile-53084-1|26	%files
21cr|texlive-catchfile-53084-1|27	%doc %{_texmfdistdir}/doc/latex/catchfile
21cr|texlive-catchfile-53084-1|28	%{_texmfdistdir}/tex/generic/catchfile
21cr|texlive-catchfile-53084-1|29	
21cr|texlive-catchfile-53084-1|30	#------------------------------------------------------------------
21cr|texlive-catchfile-53084-1|31	
21cr|texlive-catchfile-53084-1|32	%prep
21cr|texlive-catchfile-53084-1|33	%setup -c -a0 -a1
21cr|texlive-catchfile-53084-1|34	
21cr|texlive-catchfile-53084-1|35	%build
21cr|texlive-catchfile-53084-1|36	
21cr|texlive-catchfile-53084-1|37	%install
21cr|texlive-catchfile-53084-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-catchfile-53084-1|39	rm -rf tlpkg
21cr|texlive-catchfile-53084-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9033 21
21cr|texlive-catcodes-r0.2-2|1	# revision 28210
21cr|texlive-catcodes-r0.2-2|2	# category Package
21cr|texlive-catcodes-r0.2-2|3	# catalog-ctan /macros/generic/catcodes
21cr|texlive-catcodes-r0.2-2|4	# catalog-date 2012-11-08 10:49:44 +0100
21cr|texlive-catcodes-r0.2-2|5	# catalog-license lppl1.3
21cr|texlive-catcodes-r0.2-2|6	# catalog-version 0.3a
21cr|texlive-catcodes-r0.2-2|7	Name:		texlive-catcodes
21cr|texlive-catcodes-r0.2-2|8	Epoch:		1
21cr|texlive-catcodes-r0.2-2|9	Version:	r0.2
21cr|texlive-catcodes-r0.2-2|10	Release:	2
21cr|texlive-catcodes-r0.2-2|11	Summary:	Generic handling of TeX category codes
21cr|texlive-catcodes-r0.2-2|12	Group:		Publishing
21cr|texlive-catcodes-r0.2-2|13	URL:		http://www.ctan.org/tex-archive/macros/generic/catcodes
21cr|texlive-catcodes-r0.2-2|14	License:	LPPL1.3
21cr|texlive-catcodes-r0.2-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.tar.xz
21cr|texlive-catcodes-r0.2-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.doc.tar.xz
21cr|texlive-catcodes-r0.2-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.source.tar.xz
21cr|texlive-catcodes-r0.2-2|18	BuildArch:	noarch
21cr|texlive-catcodes-r0.2-2|19	BuildRequires:	texlive-tlpkg
21cr|texlive-catcodes-r0.2-2|20	Requires(pre):	texlive-tlpkg
21cr|texlive-catcodes-r0.2-2|21	Requires(post):	texlive-kpathsea
21cr|texlive-catcodes-r0.2-2|22	
21cr|texlive-catcodes-r0.2-2|23	%description
21cr|texlive-catcodes-r0.2-2|24	The bundle deals with category code switching; the packages of
21cr|texlive-catcodes-r0.2-2|25	the bundle should work with any TeX format (with the support of
21cr|texlive-catcodes-r0.2-2|26	the plainpkg package). The bundle provides: - stacklet.sty,
21cr|texlive-catcodes-r0.2-2|27	which supports stacks that control the use of different
21cr|texlive-catcodes-r0.2-2|28	catcodes; - actcodes.sty, which deals with active characters;
21cr|texlive-catcodes-r0.2-2|29	and - catchdq.sty, which provides a simple quotation character
21cr|texlive-catcodes-r0.2-2|30	control mechanism.
21cr|texlive-catcodes-r0.2-2|31	
21cr|texlive-catcodes-r0.2-2|32	#-----------------------------------------------------------------------
21cr|texlive-catcodes-r0.2-2|33	%files
21cr|texlive-catcodes-r0.2-2|34	%{_texmfdistdir}/tex/generic/catcodes/actcodes.sty
21cr|texlive-catcodes-r0.2-2|35	%{_texmfdistdir}/tex/generic/catcodes/catchdq.sty
21cr|texlive-catcodes-r0.2-2|36	%{_texmfdistdir}/tex/generic/catcodes/catcodes.RLS
21cr|texlive-catcodes-r0.2-2|37	%{_texmfdistdir}/tex/generic/catcodes/stacklet.sty
21cr|texlive-catcodes-r0.2-2|38	%doc %{_texmfdistdir}/doc/generic/catcodes/README
21cr|texlive-catcodes-r0.2-2|39	%doc %{_texmfdistdir}/doc/generic/catcodes/SrcFILEs.txt
21cr|texlive-catcodes-r0.2-2|40	%doc %{_texmfdistdir}/doc/generic/catcodes/catcodes.pdf
21cr|texlive-catcodes-r0.2-2|41	#- source
21cr|texlive-catcodes-r0.2-2|42	%doc %{_texmfdistdir}/source/generic/catcodes/catcodes.tex
21cr|texlive-catcodes-r0.2-2|43	%doc %{_texmfdistdir}/source/generic/catcodes/fdatechk.tex
21cr|texlive-catcodes-r0.2-2|44	%doc %{_texmfdistdir}/source/generic/catcodes/makedoc.cfg
21cr|texlive-catcodes-r0.2-2|45	%doc %{_texmfdistdir}/source/generic/catcodes/mdoccorr.cfg
21cr|texlive-catcodes-r0.2-2|46	%doc %{_texmfdistdir}/source/generic/catcodes/srcfiles.tex
21cr|texlive-catcodes-r0.2-2|47	
21cr|texlive-catcodes-r0.2-2|48	#-----------------------------------------------------------------------
21cr|texlive-catcodes-r0.2-2|49	%prep
21cr|texlive-catcodes-r0.2-2|50	%setup -c -a0 -a1 -a2
21cr|texlive-catcodes-r0.2-2|51	
21cr|texlive-catcodes-r0.2-2|52	%build
21cr|texlive-catcodes-r0.2-2|53	
21cr|texlive-catcodes-r0.2-2|54	%install
21cr|texlive-catcodes-r0.2-2|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-catcodes-r0.2-2|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9034 21
21cr|texlive-causets-66359-1|1	%define oname causets
21cr|texlive-causets-66359-1|2	
21cr|texlive-causets-66359-1|3	Summary:	Draw causal set (Hasse) diagrams
21cr|texlive-causets-66359-1|4	Name:		texlive-causets
21cr|texlive-causets-66359-1|5	Version:	66359
21cr|texlive-causets-66359-1|6	Release:	1
21cr|texlive-causets-66359-1|7	License:	LPPL1.3
21cr|texlive-causets-66359-1|8	Group:		Publishing
21cr|texlive-causets-66359-1|9	Url:		https://www.ctan.org
21cr|texlive-causets-66359-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-causets-66359-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-causets-66359-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-causets-66359-1|13	Requires:	texlive-tlpkg
21cr|texlive-causets-66359-1|14	Requires:	texlive-kpathsea
21cr|texlive-causets-66359-1|15	Provides:	tex(causets.sty) = 2024
21cr|texlive-causets-66359-1|16	BuildArch:	noarch
21cr|texlive-causets-66359-1|17	
21cr|texlive-causets-66359-1|18	%description
21cr|texlive-causets-66359-1|19	This LaTeX package uses TikZ to generate (Hasse) diagrams for
21cr|texlive-causets-66359-1|20	causal sets (causets) to be used inline with text or in
21cr|texlive-causets-66359-1|21	mathematical expressions. The macros can also be used in the
21cr|texlive-causets-66359-1|22	tikzpicture environment to annotate or modify a diagram, as
21cr|texlive-causets-66359-1|23	shown with some examples in the documentation.
21cr|texlive-causets-66359-1|24	
21cr|texlive-causets-66359-1|25	%files
21cr|texlive-causets-66359-1|26	%doc %{_texmfdistdir}/doc/latex/causets
21cr|texlive-causets-66359-1|27	%{_texmfdistdir}/tex/latex/causets
21cr|texlive-causets-66359-1|28	
21cr|texlive-causets-66359-1|29	#------------------------------------------------------------------
21cr|texlive-causets-66359-1|30	
21cr|texlive-causets-66359-1|31	%prep
21cr|texlive-causets-66359-1|32	%setup -c -a0 -a1
21cr|texlive-causets-66359-1|33	
21cr|texlive-causets-66359-1|34	%build
21cr|texlive-causets-66359-1|35	
21cr|texlive-causets-66359-1|36	%install
21cr|texlive-causets-66359-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-causets-66359-1|38	rm -rf tlpkg
21cr|texlive-causets-66359-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9035 21
21cr|texlive-ccfonts-1.2-1|1	# revision 17122
21cr|texlive-ccfonts-1.2-1|2	# category Package
21cr|texlive-ccfonts-1.2-1|3	# catalog-ctan /macros/latex/contrib/ccfonts
21cr|texlive-ccfonts-1.2-1|4	# catalog-date 2020-03-25
21cr|texlive-ccfonts-1.2-1|5	# catalog-license lppl
21cr|texlive-ccfonts-1.2-1|6	# catalog-version 1.2
21cr|texlive-ccfonts-1.2-1|7	Name:		texlive-ccfonts
21cr|texlive-ccfonts-1.2-1|8	Version:	1.2
21cr|texlive-ccfonts-1.2-1|9	Release:	1
21cr|texlive-ccfonts-1.2-1|10	Summary:	Support for Concrete text and math fonts in LaTeX
21cr|texlive-ccfonts-1.2-1|11	Group:		Publishing
21cr|texlive-ccfonts-1.2-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ccfonts
21cr|texlive-ccfonts-1.2-1|13	License:	LPPL
21cr|texlive-ccfonts-1.2-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.tar.xz
21cr|texlive-ccfonts-1.2-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.doc.tar.xz
21cr|texlive-ccfonts-1.2-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.source.tar.xz
21cr|texlive-ccfonts-1.2-1|17	BuildArch:	noarch
21cr|texlive-ccfonts-1.2-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-ccfonts-1.2-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-ccfonts-1.2-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-ccfonts-1.2-1|21	
21cr|texlive-ccfonts-1.2-1|22	%define		_unpackaged_subdirs_terminate_build	0
21cr|texlive-ccfonts-1.2-1|23	
21cr|texlive-ccfonts-1.2-1|24	%description
21cr|texlive-ccfonts-1.2-1|25	LaTeX font definition files for the Concrete fonts and a LaTeX
21cr|texlive-ccfonts-1.2-1|26	package for typesetting documents using Concrete as the default
21cr|texlive-ccfonts-1.2-1|27	font family. The files support OT1, T1, TS1, and Concrete
21cr|texlive-ccfonts-1.2-1|28	mathematics including AMS fonts (Ulrik Vieth's concmath).
21cr|texlive-ccfonts-1.2-1|29	
21cr|texlive-ccfonts-1.2-1|30	
21cr|texlive-ccfonts-1.2-1|31	#-----------------------------------------------------------------------
21cr|texlive-ccfonts-1.2-1|32	%files
21cr|texlive-ccfonts-1.2-1|33	%{_texmfdistdir}/tex/latex/ccfonts/ccfonts.sty
21cr|texlive-ccfonts-1.2-1|34	%{_texmfdistdir}/tex/latex/ccfonts/t1ccr.fd
21cr|texlive-ccfonts-1.2-1|35	%{_texmfdistdir}/tex/latex/ccfonts/ts1ccr.fd
21cr|texlive-ccfonts-1.2-1|36	%doc %{_texmfdistdir}/doc/latex/ccfonts/ccfonts.pdf
21cr|texlive-ccfonts-1.2-1|37	%doc %{_texmfdistdir}/doc/latex/ccfonts/LICENSE
21cr|texlive-ccfonts-1.2-1|38	%doc %{_texmfdistdir}/doc/latex/ccfonts/README
21cr|texlive-ccfonts-1.2-1|39	#- source
21cr|texlive-ccfonts-1.2-1|40	%doc %{_texmfdistdir}/source/latex/ccfonts/cc.fdd
21cr|texlive-ccfonts-1.2-1|41	%doc %{_texmfdistdir}/source/latex/ccfonts/ccfonts.dtx
21cr|texlive-ccfonts-1.2-1|42	%doc %{_texmfdistdir}/source/latex/ccfonts/ccfonts.ins
21cr|texlive-ccfonts-1.2-1|43	
21cr|texlive-ccfonts-1.2-1|44	#-----------------------------------------------------------------------
21cr|texlive-ccfonts-1.2-1|45	%prep
21cr|texlive-ccfonts-1.2-1|46	%setup -c -a0 -a1 -a2
21cr|texlive-ccfonts-1.2-1|47	
21cr|texlive-ccfonts-1.2-1|48	%build
21cr|texlive-ccfonts-1.2-1|49	
21cr|texlive-ccfonts-1.2-1|50	%install
21cr|texlive-ccfonts-1.2-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ccfonts-1.2-1|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9036 21
21cr|texlive-ccool-60600-1|1	%define oname ccool
21cr|texlive-ccool-60600-1|2	
21cr|texlive-ccool-60600-1|3	Summary:	Encoding notational conventions
21cr|texlive-ccool-60600-1|4	Name:		texlive-ccool
21cr|texlive-ccool-60600-1|5	Version:	60600
21cr|texlive-ccool-60600-1|6	Release:	1
21cr|texlive-ccool-60600-1|7	License:	LPPL1.3
21cr|texlive-ccool-60600-1|8	Group:		Publishing
21cr|texlive-ccool-60600-1|9	Url:		https://www.ctan.org
21cr|texlive-ccool-60600-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ccool-60600-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ccool-60600-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ccool-60600-1|13	Requires:	texlive-tlpkg
21cr|texlive-ccool-60600-1|14	Requires:	texlive-kpathsea
21cr|texlive-ccool-60600-1|15	Provides:	tex(ccool.sty) = 2024
21cr|texlive-ccool-60600-1|16	BuildArch:	noarch
21cr|texlive-ccool-60600-1|17	
21cr|texlive-ccool-60600-1|18	%description
21cr|texlive-ccool-60600-1|19	This package provides a key-value interface, \Ccool, on top of
21cr|texlive-ccool-60600-1|20	xparse's document command parser. Global options control input
21cr|texlive-ccool-60600-1|21	processing and its expansion. By default, they are set to meet
21cr|texlive-ccool-60600-1|22	likely requirements, depending on context: the selected
21cr|texlive-ccool-60600-1|23	language, and which of text and math mode is active. These
21cr|texlive-ccool-60600-1|24	options can be overridden inline. This versality could find its
21cr|texlive-ccool-60600-1|25	use, for example, to encode notational conventions (such as
21cr|texlive-ccool-60600-1|26	\Real - \mathbb{R}) at the point where they are introduced in
21cr|texlive-ccool-60600-1|27	the document ("Let R denote real numbers"). Polymorphic
21cr|texlive-ccool-60600-1|28	commands can be generated by parameterizing the keys (for
21cr|texlive-ccool-60600-1|29	instance, one parameter value for style, another for a
21cr|texlive-ccool-60600-1|30	property). User input to \Ccool can optionally be serialized.
21cr|texlive-ccool-60600-1|31	This can useful for typesetting documents sharing the same
21cr|texlive-ccool-60600-1|32	notation.
21cr|texlive-ccool-60600-1|33	
21cr|texlive-ccool-60600-1|34	%files
21cr|texlive-ccool-60600-1|35	%doc %{_texmfdistdir}/doc/latex/ccool
21cr|texlive-ccool-60600-1|36	%{_texmfdistdir}/tex/latex/ccool
21cr|texlive-ccool-60600-1|37	
21cr|texlive-ccool-60600-1|38	#------------------------------------------------------------------
21cr|texlive-ccool-60600-1|39	
21cr|texlive-ccool-60600-1|40	%prep
21cr|texlive-ccool-60600-1|41	%setup -c -a0 -a1
21cr|texlive-ccool-60600-1|42	
21cr|texlive-ccool-60600-1|43	%build
21cr|texlive-ccool-60600-1|44	
21cr|texlive-ccool-60600-1|45	%install
21cr|texlive-ccool-60600-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ccool-60600-1|47	rm -rf tlpkg
21cr|texlive-ccool-60600-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

9037 21
21cr|texlive-cdcmd-60742-1|1	%define oname cdcmd
21cr|texlive-cdcmd-60742-1|2	
21cr|texlive-cdcmd-60742-1|3	Summary:	Expandable conditional commands for LaTeX
21cr|texlive-cdcmd-60742-1|4	Name:		texlive-cdcmd
21cr|texlive-cdcmd-60742-1|5	Version:	60742
21cr|texlive-cdcmd-60742-1|6	Release:	1
21cr|texlive-cdcmd-60742-1|7	License:	LPPL1.3
21cr|texlive-cdcmd-60742-1|8	Group:		Publishing
21cr|texlive-cdcmd-60742-1|9	Url:		https://www.ctan.org
21cr|texlive-cdcmd-60742-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cdcmd-60742-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cdcmd-60742-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cdcmd-60742-1|13	Requires:	texlive-tlpkg
21cr|texlive-cdcmd-60742-1|14	Requires:	texlive-kpathsea
21cr|texlive-cdcmd-60742-1|15	Provides:	tex(cdcmd.sty) = 2024
21cr|texlive-cdcmd-60742-1|16	BuildArch:	noarch
21cr|texlive-cdcmd-60742-1|17	
21cr|texlive-cdcmd-60742-1|18	%description
21cr|texlive-cdcmd-60742-1|19	This package provides some conditional commands, just like the
21cr|texlive-cdcmd-60742-1|20	styledcmd package. The difference is that cdcmd can define
21cr|texlive-cdcmd-60742-1|21	expandable conditional commands.
21cr|texlive-cdcmd-60742-1|22	
21cr|texlive-cdcmd-60742-1|23	%files
21cr|texlive-cdcmd-60742-1|24	%doc %{_texmfdistdir}/doc/latex/cdcmd
21cr|texlive-cdcmd-60742-1|25	%{_texmfdistdir}/tex/latex/cdcmd
21cr|texlive-cdcmd-60742-1|26	
21cr|texlive-cdcmd-60742-1|27	#------------------------------------------------------------------
21cr|texlive-cdcmd-60742-1|28	
21cr|texlive-cdcmd-60742-1|29	%prep
21cr|texlive-cdcmd-60742-1|30	%setup -c -a0 -a1
21cr|texlive-cdcmd-60742-1|31	
21cr|texlive-cdcmd-60742-1|32	%build
21cr|texlive-cdcmd-60742-1|33	
21cr|texlive-cdcmd-60742-1|34	%install
21cr|texlive-cdcmd-60742-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cdcmd-60742-1|36	rm -rf tlpkg
21cr|texlive-cdcmd-60742-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9038 21
21cr|texlive-cell-20190228-1|1	# revision 20756
21cr|texlive-cell-20190228-1|2	# category Package
21cr|texlive-cell-20190228-1|3	# catalog-ctan /macros/latex/contrib/cell
21cr|texlive-cell-20190228-1|4	# catalog-date 2010-12-15 11:00:48 +0100
21cr|texlive-cell-20190228-1|5	# catalog-license pd
21cr|texlive-cell-20190228-1|6	# catalog-version 1.28/2.03
21cr|texlive-cell-20190228-1|7	Name:		texlive-cell
21cr|texlive-cell-20190228-1|8	Version:	20190228
21cr|texlive-cell-20190228-1|9	Release:	1
21cr|texlive-cell-20190228-1|10	Summary:	Bibliography style for Cell
21cr|texlive-cell-20190228-1|11	Group:		Publishing
21cr|texlive-cell-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cell
21cr|texlive-cell-20190228-1|13	License:	PD
21cr|texlive-cell-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cell.tar.xz
21cr|texlive-cell-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cell.doc.tar.xz
21cr|texlive-cell-20190228-1|16	BuildArch:	noarch
21cr|texlive-cell-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-cell-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-cell-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-cell-20190228-1|20	
21cr|texlive-cell-20190228-1|21	%description
21cr|texlive-cell-20190228-1|22	This is an "apa-like" style (cf. apalike.bst in the BibTeX
21cr|texlive-cell-20190228-1|23	distribution), developed from the same author's JMB style. A
21cr|texlive-cell-20190228-1|24	supporting LaTeX package is also provided.
21cr|texlive-cell-20190228-1|25	
21cr|texlive-cell-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-cell-20190228-1|27	%files
21cr|texlive-cell-20190228-1|28	%{_texmfdistdir}/bibtex/bst/cell/cell.bst
21cr|texlive-cell-20190228-1|29	%{_texmfdistdir}/tex/latex/cell/cell.sty
21cr|texlive-cell-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/cell/README
21cr|texlive-cell-20190228-1|31	
21cr|texlive-cell-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-cell-20190228-1|33	%prep
21cr|texlive-cell-20190228-1|34	%setup -c -a0 -a1
21cr|texlive-cell-20190228-1|35	
21cr|texlive-cell-20190228-1|36	%build
21cr|texlive-cell-20190228-1|37	
21cr|texlive-cell-20190228-1|38	%install
21cr|texlive-cell-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cell-20190228-1|40	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

9039 21
21cr|texlive-centeredline-64672-1|1	%define oname centeredline
21cr|texlive-centeredline-64672-1|2	
21cr|texlive-centeredline-64672-1|3	Summary:	A macro for centering lines
21cr|texlive-centeredline-64672-1|4	Name:		texlive-centeredline
21cr|texlive-centeredline-64672-1|5	Version:	64672
21cr|texlive-centeredline-64672-1|6	Release:	1
21cr|texlive-centeredline-64672-1|7	License:	LPPL1.3
21cr|texlive-centeredline-64672-1|8	Group:		Publishing
21cr|texlive-centeredline-64672-1|9	Url:		https://www.ctan.org
21cr|texlive-centeredline-64672-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-centeredline-64672-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-centeredline-64672-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-centeredline-64672-1|13	Requires:	texlive-tlpkg
21cr|texlive-centeredline-64672-1|14	Requires:	texlive-kpathsea
21cr|texlive-centeredline-64672-1|15	Provides:	tex(centeredline.sty) = 2024
21cr|texlive-centeredline-64672-1|16	BuildArch:	noarch
21cr|texlive-centeredline-64672-1|17	
21cr|texlive-centeredline-64672-1|18	%description
21cr|texlive-centeredline-64672-1|19	This package provides a macro \centeredline{...} which allows
21cr|texlive-centeredline-64672-1|20	to conveniently center a line inside a paragraph while allowing
21cr|texlive-centeredline-64672-1|21	usage therein of \verb or other macros changing catcodes. It
21cr|texlive-centeredline-64672-1|22	works nicely in list environments, and material whose natural
21cr|texlive-centeredline-64672-1|23	width exceeds the current linewidth will get properly centered
21cr|texlive-centeredline-64672-1|24	too.
21cr|texlive-centeredline-64672-1|25	
21cr|texlive-centeredline-64672-1|26	%files
21cr|texlive-centeredline-64672-1|27	%doc %{_texmfdistdir}/doc/latex/centeredline
21cr|texlive-centeredline-64672-1|28	%{_texmfdistdir}/tex/latex/centeredline
21cr|texlive-centeredline-64672-1|29	
21cr|texlive-centeredline-64672-1|30	#------------------------------------------------------------------
21cr|texlive-centeredline-64672-1|31	
21cr|texlive-centeredline-64672-1|32	%prep
21cr|texlive-centeredline-64672-1|33	%setup -c -a0 -a1
21cr|texlive-centeredline-64672-1|34	
21cr|texlive-centeredline-64672-1|35	%build
21cr|texlive-centeredline-64672-1|36	
21cr|texlive-centeredline-64672-1|37	%install
21cr|texlive-centeredline-64672-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-centeredline-64672-1|39	rm -rf tlpkg
21cr|texlive-centeredline-64672-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9040 21
21cr|texlive-centerlastline-56644-1|1	%define oname centerlastline
21cr|texlive-centerlastline-56644-1|2	
21cr|texlive-centerlastline-56644-1|3	Summary:	Paragraphs with last line centered, known as "Spanish" paragraphs
21cr|texlive-centerlastline-56644-1|4	Name:		texlive-centerlastline
21cr|texlive-centerlastline-56644-1|5	Version:	56644
21cr|texlive-centerlastline-56644-1|6	Release:	1
21cr|texlive-centerlastline-56644-1|7	License:	LPPL1.3
21cr|texlive-centerlastline-56644-1|8	Group:		Publishing
21cr|texlive-centerlastline-56644-1|9	Url:		https://www.ctan.org
21cr|texlive-centerlastline-56644-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-centerlastline-56644-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-centerlastline-56644-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-centerlastline-56644-1|13	Requires:	texlive-tlpkg
21cr|texlive-centerlastline-56644-1|14	Requires:	texlive-kpathsea
21cr|texlive-centerlastline-56644-1|15	Provides:	tex(centerlastline.sty) = 2024
21cr|texlive-centerlastline-56644-1|16	BuildArch:	noarch
21cr|texlive-centerlastline-56644-1|17	
21cr|texlive-centerlastline-56644-1|18	%description
21cr|texlive-centerlastline-56644-1|19	This LaTeX package provides a command \centerlastline and an
21cr|texlive-centerlastline-56644-1|20	environment centerlastline that typeset "Spanish" paragraphs,
21cr|texlive-centerlastline-56644-1|21	that is paragraphs without indentation, and last line centered,
21cr|texlive-centerlastline-56644-1|22	useful to finish a large paragraph of text at the end of
21cr|texlive-centerlastline-56644-1|23	chapters, prologues, etc.
21cr|texlive-centerlastline-56644-1|24	
21cr|texlive-centerlastline-56644-1|25	%files
21cr|texlive-centerlastline-56644-1|26	%doc %{_texmfdistdir}/doc/latex/centerlastline
21cr|texlive-centerlastline-56644-1|27	%{_texmfdistdir}/tex/latex/centerlastline
21cr|texlive-centerlastline-56644-1|28	
21cr|texlive-centerlastline-56644-1|29	#------------------------------------------------------------------
21cr|texlive-centerlastline-56644-1|30	
21cr|texlive-centerlastline-56644-1|31	%prep
21cr|texlive-centerlastline-56644-1|32	%setup -c -a0 -a1
21cr|texlive-centerlastline-56644-1|33	
21cr|texlive-centerlastline-56644-1|34	%build
21cr|texlive-centerlastline-56644-1|35	
21cr|texlive-centerlastline-56644-1|36	%install
21cr|texlive-centerlastline-56644-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-centerlastline-56644-1|38	rm -rf tlpkg
21cr|texlive-centerlastline-56644-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9041 21
21cr|texlive-cesenaexam-0.2-1|1	Name:		texlive-cesenaexam
21cr|texlive-cesenaexam-0.2-1|2	Version:		0.2
21cr|texlive-cesenaexam-0.2-1|3	Release:		1
21cr|texlive-cesenaexam-0.2-1|4	Summary:		A class file to typeset exams
21cr|texlive-cesenaexam-0.2-1|5	Group:		Publishing
21cr|texlive-cesenaexam-0.2-1|6	URL:		https://ctan.org/pkg/cesenaexam
21cr|texlive-cesenaexam-0.2-1|7	License:		The LATEX Project Public License 1.3c
21cr|texlive-cesenaexam-0.2-1|8	Source0:		https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/cesenaexam.tar.xz
21cr|texlive-cesenaexam-0.2-1|9	Source1:		https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/cesenaexam.doc.tar.xz
21cr|texlive-cesenaexam-0.2-1|10	Source2:		https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/cesenaexam.source.tar.xz
21cr|texlive-cesenaexam-0.2-1|11	BuildArch:	noarch
21cr|texlive-cesenaexam-0.2-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cesenaexam-0.2-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-cesenaexam-0.2-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-cesenaexam-0.2-1|15	
21cr|texlive-cesenaexam-0.2-1|16	%description
21cr|texlive-cesenaexam-0.2-1|17	This LATEX document class has been designed to typeset exams.
21cr|texlive-cesenaexam-0.2-1|18	
21cr|texlive-cesenaexam-0.2-1|19	#-----------------------------------------------------------------------
21cr|texlive-cesenaexam-0.2-1|20	%files
21cr|texlive-cesenaexam-0.2-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-cesenaexam-0.2-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-cesenaexam-0.2-1|23	%doc %{_texmfdistdir}/source/*
21cr|texlive-cesenaexam-0.2-1|24	
21cr|texlive-cesenaexam-0.2-1|25	#-----------------------------------------------------------------------
21cr|texlive-cesenaexam-0.2-1|26	%prep
21cr|texlive-cesenaexam-0.2-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-cesenaexam-0.2-1|28	
21cr|texlive-cesenaexam-0.2-1|29	%build
21cr|texlive-cesenaexam-0.2-1|30	
21cr|texlive-cesenaexam-0.2-1|31	%install
21cr|texlive-cesenaexam-0.2-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cesenaexam-0.2-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9042 21
21cr|texlive-cfr-initials-61719-1|1	%define oname cfr-initials
21cr|texlive-cfr-initials-61719-1|2	
21cr|texlive-cfr-initials-61719-1|3	Summary:	LaTeX packages for use of initials
21cr|texlive-cfr-initials-61719-1|4	Name:		texlive-cfr-initials
21cr|texlive-cfr-initials-61719-1|5	Version:	61719
21cr|texlive-cfr-initials-61719-1|6	Release:	1
21cr|texlive-cfr-initials-61719-1|7	License:	LPPL1.3
21cr|texlive-cfr-initials-61719-1|8	Group:		Publishing
21cr|texlive-cfr-initials-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-cfr-initials-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cfr-initials-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cfr-initials-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cfr-initials-61719-1|13	#Requires:	tex(Acorn.fd)
21cr|texlive-cfr-initials-61719-1|14	#Requires:	tex(AnnSton.fd)
21cr|texlive-cfr-initials-61719-1|15	#Requires:	tex(ArtNouvc.fd)
21cr|texlive-cfr-initials-61719-1|16	#Requires:	tex(ArtNouv.fd)
21cr|texlive-cfr-initials-61719-1|17	#Requires:	tex(Carrickc.fd)
21cr|texlive-cfr-initials-61719-1|18	#Requires:	tex(Eichenla.fd)
21cr|texlive-cfr-initials-61719-1|19	#Requires:	tex(EileenBl.fd)
21cr|texlive-cfr-initials-61719-1|20	#Requires:	tex(Eileen.fd)
21cr|texlive-cfr-initials-61719-1|21	#Requires:	tex(Elzevier.fd)
21cr|texlive-cfr-initials-61719-1|22	#Requires:	tex(GotIn.fd)
21cr|texlive-cfr-initials-61719-1|23	#Requires:	tex(GoudyIn.fd)
21cr|texlive-cfr-initials-61719-1|24	#Requires:	tex(Kinigcap.fd)
21cr|texlive-cfr-initials-61719-1|25	#Requires:	tex(Konanur.fd)
21cr|texlive-cfr-initials-61719-1|26	Requires:	texlive-kpathsea
21cr|texlive-cfr-initials-61719-1|27	#Requires:	tex(Kramer.fd)
21cr|texlive-cfr-initials-61719-1|28	Requires:	texlive-tlpkg
21cr|texlive-cfr-initials-61719-1|29	#Requires:	tex(MorrisIn.fd)
21cr|texlive-cfr-initials-61719-1|30	#Requires:	tex(Nouveaud.fd)
21cr|texlive-cfr-initials-61719-1|31	#Requires:	tex(Romantik.fd)
21cr|texlive-cfr-initials-61719-1|32	#Requires:	tex(Rothdn.fd)
21cr|texlive-cfr-initials-61719-1|33	#Requires:	tex(RoyalIn.fd)
21cr|texlive-cfr-initials-61719-1|34	#Requires:	tex(Sanremo.fd)
21cr|texlive-cfr-initials-61719-1|35	#Requires:	tex(Starburst.fd)
21cr|texlive-cfr-initials-61719-1|36	#Requires:	tex(Typocaps.fd)
21cr|texlive-cfr-initials-61719-1|37	#Requires:	tex(Zallman.fd)
21cr|texlive-cfr-initials-61719-1|38	Provides:	tex(Acorn.sty) = 2024
21cr|texlive-cfr-initials-61719-1|39	Provides:	tex(AnnSton.sty) = 2024
21cr|texlive-cfr-initials-61719-1|40	Provides:	tex(ArtNouvc.sty) = 2024
21cr|texlive-cfr-initials-61719-1|41	Provides:	tex(ArtNouv.sty) = 2024
21cr|texlive-cfr-initials-61719-1|42	Provides:	tex(Carrickc.sty) = 2024
21cr|texlive-cfr-initials-61719-1|43	Provides:	tex-cfr-initials = 2024
21cr|texlive-cfr-initials-61719-1|44	Provides:	tex(Eichenla.sty) = 2024
21cr|texlive-cfr-initials-61719-1|45	Provides:	tex(EileenBl.sty) = 2024
21cr|texlive-cfr-initials-61719-1|46	Provides:	tex(Eileen.sty) = 2024
21cr|texlive-cfr-initials-61719-1|47	Provides:	tex(Elzevier.sty) = 2024
21cr|texlive-cfr-initials-61719-1|48	Provides:	tex(GotIn.sty) = 2024
21cr|texlive-cfr-initials-61719-1|49	Provides:	tex(GoudyIn.sty) = 2024
21cr|texlive-cfr-initials-61719-1|50	Provides:	tex(Kinigcap.sty) = 2024
21cr|texlive-cfr-initials-61719-1|51	Provides:	tex(Konanur.sty) = 2024
21cr|texlive-cfr-initials-61719-1|52	Provides:	tex(Kramer.sty) = 2024
21cr|texlive-cfr-initials-61719-1|53	Provides:	tex(MorrisIn.sty) = 2024
21cr|texlive-cfr-initials-61719-1|54	Provides:	tex(Nouveaud.sty) = 2024
21cr|texlive-cfr-initials-61719-1|55	Provides:	tex(Romantik.sty) = 2024
21cr|texlive-cfr-initials-61719-1|56	Provides:	tex(Rothdn.sty) = 2024
21cr|texlive-cfr-initials-61719-1|57	Provides:	tex(Royal.sty) = 2024
21cr|texlive-cfr-initials-61719-1|58	Provides:	tex(Sanremo.sty) = 2024
21cr|texlive-cfr-initials-61719-1|59	Provides:	tex(Starburst.sty) = 2024
21cr|texlive-cfr-initials-61719-1|60	Provides:	tex(Typocaps.sty) = 2024
21cr|texlive-cfr-initials-61719-1|61	Provides:	tex(Zallman.sty) = 2024
21cr|texlive-cfr-initials-61719-1|62	BuildArch:	noarch
21cr|texlive-cfr-initials-61719-1|63	
21cr|texlive-cfr-initials-61719-1|64	%description
21cr|texlive-cfr-initials-61719-1|65	This is a set of 23 tiny packages designed to make it easier to
21cr|texlive-cfr-initials-61719-1|66	use fonts from the initials package in LaTeX, e.g. with the
21cr|texlive-cfr-initials-61719-1|67	lettrine package. It is a response to comments on an answer at
21cr|texlive-cfr-initials-61719-1|68	TeX Stack Exchange (http://tex.stackexchange.com/a/236410/)
21cr|texlive-cfr-initials-61719-1|69	requesting sample package files for others to copy. I had
21cr|texlive-cfr-initials-61719-1|70	previously assumed these were too trivial to be of interest,
21cr|texlive-cfr-initials-61719-1|71	but if they would be useful, then I would prefer them to be
21cr|texlive-cfr-initials-61719-1|72	generally available via CTAN.
21cr|texlive-cfr-initials-61719-1|73	
21cr|texlive-cfr-initials-61719-1|74	%files
21cr|texlive-cfr-initials-61719-1|75	%doc %{_texmfdistdir}/doc
21cr|texlive-cfr-initials-61719-1|76	%{_texmfdistdir}/tex/latex/cfr-initials/
21cr|texlive-cfr-initials-61719-1|77	
21cr|texlive-cfr-initials-61719-1|78	#------------------------------------------------------------------
21cr|texlive-cfr-initials-61719-1|79	
21cr|texlive-cfr-initials-61719-1|80	%prep
21cr|texlive-cfr-initials-61719-1|81	%setup -c -a0 -a1
21cr|texlive-cfr-initials-61719-1|82	
21cr|texlive-cfr-initials-61719-1|83	%build
21cr|texlive-cfr-initials-61719-1|84	
21cr|texlive-cfr-initials-61719-1|85	%install
21cr|texlive-cfr-initials-61719-1|86	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cfr-initials-61719-1|87	rm -rf tlpkg
21cr|texlive-cfr-initials-61719-1|88	cp -fpar * %{buildroot}%{_texmfdistdir}

9043 21
21cr|texlive-cfr-lm-1.5-3|1	# revision 33090
21cr|texlive-cfr-lm-1.5-3|2	# category Package
21cr|texlive-cfr-lm-1.5-3|3	# catalog-ctan /fonts/cfr-lm
21cr|texlive-cfr-lm-1.5-3|4	# catalog-date 2014-03-03 08:32:08 +0100
21cr|texlive-cfr-lm-1.5-3|5	# catalog-license lppl
21cr|texlive-cfr-lm-1.5-3|6	# catalog-version 1.4
21cr|texlive-cfr-lm-1.5-3|7	Name:		texlive-cfr-lm
21cr|texlive-cfr-lm-1.5-3|8	Version:	1.5
21cr|texlive-cfr-lm-1.5-3|9	Release:	3
21cr|texlive-cfr-lm-1.5-3|10	Summary:	Enhanced support for the Latin Modern fonts
21cr|texlive-cfr-lm-1.5-3|11	Group:		Publishing
21cr|texlive-cfr-lm-1.5-3|12	URL:		http://www.ctan.org/tex-archive/fonts/cfr-lm
21cr|texlive-cfr-lm-1.5-3|13	License:	LPPL
21cr|texlive-cfr-lm-1.5-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.tar.xz
21cr|texlive-cfr-lm-1.5-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.doc.tar.xz
21cr|texlive-cfr-lm-1.5-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.source.tar.xz
21cr|texlive-cfr-lm-1.5-3|17	BuildArch:	noarch
21cr|texlive-cfr-lm-1.5-3|18	BuildRequires:	texlive-tlpkg
21cr|texlive-cfr-lm-1.5-3|19	Requires(pre):	texlive-tlpkg
21cr|texlive-cfr-lm-1.5-3|20	Requires(post):	texlive-kpathsea
21cr|texlive-cfr-lm-1.5-3|21	
21cr|texlive-cfr-lm-1.5-3|22	%description
21cr|texlive-cfr-lm-1.5-3|23	The package supports a number of features of the Latin Modern
21cr|texlive-cfr-lm-1.5-3|24	fonts which are not easily accessible via the default (La)TeX
21cr|texlive-cfr-lm-1.5-3|25	support provided in the official distribution. In particular,
21cr|texlive-cfr-lm-1.5-3|26	the package supports the use of the various styles of digits
21cr|texlive-cfr-lm-1.5-3|27	available, small-caps and upright italic shapes, and
21cr|texlive-cfr-lm-1.5-3|28	alternative weights and widths. It also supports variable width
21cr|texlive-cfr-lm-1.5-3|29	typewriter and the "quotation" font. Version 2.004 of the Latin
21cr|texlive-cfr-lm-1.5-3|30	Modern fonts is supported. By default, the package uses
21cr|texlive-cfr-lm-1.5-3|31	proportional oldstyle digits and variable width typewriter but
21cr|texlive-cfr-lm-1.5-3|32	this can be changed by passing appropriate options to the
21cr|texlive-cfr-lm-1.5-3|33	package. The package also supports using (for example)
21cr|texlive-cfr-lm-1.5-3|34	different styles of digits within a document so it is possible
21cr|texlive-cfr-lm-1.5-3|35	to use proportional oldstyle digits by default, say, but
21cr|texlive-cfr-lm-1.5-3|36	tabular lining digits within a particular table. The package
21cr|texlive-cfr-lm-1.5-3|37	requires the official Latin Modern distribution, including its
21cr|texlive-cfr-lm-1.5-3|38	(La)TeX support. The package relies on the availability of both
21cr|texlive-cfr-lm-1.5-3|39	the fonts themselves and the official font support files. The
21cr|texlive-cfr-lm-1.5-3|40	package also makes use of the nfssext-cfr package. Only the T1
21cr|texlive-cfr-lm-1.5-3|41	and TS1 encodings are supported for text fonts. The set up of
21cr|texlive-cfr-lm-1.5-3|42	fonts for mathematics is identical to that provided by Latin
21cr|texlive-cfr-lm-1.5-3|43	Modern.
21cr|texlive-cfr-lm-1.5-3|44	
21cr|texlive-cfr-lm-1.5-3|45	#-----------------------------------------------------------------------
21cr|texlive-cfr-lm-1.5-3|46	%files
21cr|texlive-cfr-lm-1.5-3|47	%{_texmfdistdir}/fonts/enc/dvips/cfr-lm/dotdigits-clm.enc
21cr|texlive-cfr-lm-1.5-3|48	%{_texmfdistdir}/fonts/enc/dvips/cfr-lm/t1-clm.enc
21cr|texlive-cfr-lm-1.5-3|49	%{_texmfdistdir}/fonts/map/dvips/cfr-lm/clm.map
21cr|texlive-cfr-lm-1.5-3|50	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb28t10.tfm
21cr|texlive-cfr-lm-1.5-3|51	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|52	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|53	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|54	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb8t10.tfm
21cr|texlive-cfr-lm-1.5-3|55	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|56	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|57	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|58	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t10.tfm
21cr|texlive-cfr-lm-1.5-3|59	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t12.tfm
21cr|texlive-cfr-lm-1.5-3|60	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t5.tfm
21cr|texlive-cfr-lm-1.5-3|61	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t6.tfm
21cr|texlive-cfr-lm-1.5-3|62	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t7.tfm
21cr|texlive-cfr-lm-1.5-3|63	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t8.tfm
21cr|texlive-cfr-lm-1.5-3|64	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t9.tfm
21cr|texlive-cfr-lm-1.5-3|65	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2i8t10.tfm
21cr|texlive-cfr-lm-1.5-3|66	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2ij8t10.tfm
21cr|texlive-cfr-lm-1.5-3|67	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|68	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t12.tfm
21cr|texlive-cfr-lm-1.5-3|69	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t5.tfm
21cr|texlive-cfr-lm-1.5-3|70	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t6.tfm
21cr|texlive-cfr-lm-1.5-3|71	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t7.tfm
21cr|texlive-cfr-lm-1.5-3|72	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t8.tfm
21cr|texlive-cfr-lm-1.5-3|73	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t9.tfm
21cr|texlive-cfr-lm-1.5-3|74	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|75	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|76	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t10.tfm
21cr|texlive-cfr-lm-1.5-3|77	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t12.tfm
21cr|texlive-cfr-lm-1.5-3|78	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t5.tfm
21cr|texlive-cfr-lm-1.5-3|79	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t6.tfm
21cr|texlive-cfr-lm-1.5-3|80	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t7.tfm
21cr|texlive-cfr-lm-1.5-3|81	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t8.tfm
21cr|texlive-cfr-lm-1.5-3|82	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t9.tfm
21cr|texlive-cfr-lm-1.5-3|83	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxi8t10.tfm
21cr|texlive-cfr-lm-1.5-3|84	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|85	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t12.tfm
21cr|texlive-cfr-lm-1.5-3|86	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t5.tfm
21cr|texlive-cfr-lm-1.5-3|87	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t6.tfm
21cr|texlive-cfr-lm-1.5-3|88	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t7.tfm
21cr|texlive-cfr-lm-1.5-3|89	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t8.tfm
21cr|texlive-cfr-lm-1.5-3|90	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t9.tfm
21cr|texlive-cfr-lm-1.5-3|91	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxji8t10.tfm
21cr|texlive-cfr-lm-1.5-3|92	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|93	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|94	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc28t10.tfm
21cr|texlive-cfr-lm-1.5-3|95	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|96	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|97	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|98	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc8t10.tfm
21cr|texlive-cfr-lm-1.5-3|99	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcscj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|100	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcscjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|101	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsco8t10.tfm
21cr|texlive-cfr-lm-1.5-3|102	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdun2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|103	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdun2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|104	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunh28t10.tfm
21cr|texlive-cfr-lm-1.5-3|105	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunh2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|106	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunh8t10.tfm
21cr|texlive-cfr-lm-1.5-3|107	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunhj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|108	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|109	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmduno8t10.tfm
21cr|texlive-cfr-lm-1.5-3|110	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t10.tfm
21cr|texlive-cfr-lm-1.5-3|111	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t12.tfm
21cr|texlive-cfr-lm-1.5-3|112	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t17.tfm
21cr|texlive-cfr-lm-1.5-3|113	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t5.tfm
21cr|texlive-cfr-lm-1.5-3|114	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t6.tfm
21cr|texlive-cfr-lm-1.5-3|115	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t7.tfm
21cr|texlive-cfr-lm-1.5-3|116	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t8.tfm
21cr|texlive-cfr-lm-1.5-3|117	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t9.tfm
21cr|texlive-cfr-lm-1.5-3|118	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t10.tfm
21cr|texlive-cfr-lm-1.5-3|119	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t12.tfm
21cr|texlive-cfr-lm-1.5-3|120	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t7.tfm
21cr|texlive-cfr-lm-1.5-3|121	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t8.tfm
21cr|texlive-cfr-lm-1.5-3|122	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t9.tfm
21cr|texlive-cfr-lm-1.5-3|123	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t10.tfm
21cr|texlive-cfr-lm-1.5-3|124	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t12.tfm
21cr|texlive-cfr-lm-1.5-3|125	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t7.tfm
21cr|texlive-cfr-lm-1.5-3|126	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t8.tfm
21cr|texlive-cfr-lm-1.5-3|127	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t9.tfm
21cr|texlive-cfr-lm-1.5-3|128	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|129	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t12.tfm
21cr|texlive-cfr-lm-1.5-3|130	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t17.tfm
21cr|texlive-cfr-lm-1.5-3|131	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t5.tfm
21cr|texlive-cfr-lm-1.5-3|132	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t6.tfm
21cr|texlive-cfr-lm-1.5-3|133	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t7.tfm
21cr|texlive-cfr-lm-1.5-3|134	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t8.tfm
21cr|texlive-cfr-lm-1.5-3|135	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t9.tfm
21cr|texlive-cfr-lm-1.5-3|136	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|137	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t12.tfm
21cr|texlive-cfr-lm-1.5-3|138	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t17.tfm
21cr|texlive-cfr-lm-1.5-3|139	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|140	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t9.tfm
21cr|texlive-cfr-lm-1.5-3|141	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|142	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t12.tfm
21cr|texlive-cfr-lm-1.5-3|143	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t17.tfm
21cr|texlive-cfr-lm-1.5-3|144	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t8.tfm
21cr|texlive-cfr-lm-1.5-3|145	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t9.tfm
21cr|texlive-cfr-lm-1.5-3|146	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t10.tfm
21cr|texlive-cfr-lm-1.5-3|147	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t12.tfm
21cr|texlive-cfr-lm-1.5-3|148	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t17.tfm
21cr|texlive-cfr-lm-1.5-3|149	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t5.tfm
21cr|texlive-cfr-lm-1.5-3|150	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t6.tfm
21cr|texlive-cfr-lm-1.5-3|151	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t7.tfm
21cr|texlive-cfr-lm-1.5-3|152	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t8.tfm
21cr|texlive-cfr-lm-1.5-3|153	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t9.tfm
21cr|texlive-cfr-lm-1.5-3|154	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t10.tfm
21cr|texlive-cfr-lm-1.5-3|155	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t12.tfm
21cr|texlive-cfr-lm-1.5-3|156	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t7.tfm
21cr|texlive-cfr-lm-1.5-3|157	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t8.tfm
21cr|texlive-cfr-lm-1.5-3|158	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t9.tfm
21cr|texlive-cfr-lm-1.5-3|159	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|160	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t12.tfm
21cr|texlive-cfr-lm-1.5-3|161	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t17.tfm
21cr|texlive-cfr-lm-1.5-3|162	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t5.tfm
21cr|texlive-cfr-lm-1.5-3|163	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t6.tfm
21cr|texlive-cfr-lm-1.5-3|164	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t7.tfm
21cr|texlive-cfr-lm-1.5-3|165	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t8.tfm
21cr|texlive-cfr-lm-1.5-3|166	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t9.tfm
21cr|texlive-cfr-lm-1.5-3|167	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t10.tfm
21cr|texlive-cfr-lm-1.5-3|168	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t12.tfm
21cr|texlive-cfr-lm-1.5-3|169	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t7.tfm
21cr|texlive-cfr-lm-1.5-3|170	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t8.tfm
21cr|texlive-cfr-lm-1.5-3|171	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t9.tfm
21cr|texlive-cfr-lm-1.5-3|172	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|173	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t12.tfm
21cr|texlive-cfr-lm-1.5-3|174	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t17.tfm
21cr|texlive-cfr-lm-1.5-3|175	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|176	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t9.tfm
21cr|texlive-cfr-lm-1.5-3|177	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t10.tfm
21cr|texlive-cfr-lm-1.5-3|178	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t12.tfm
21cr|texlive-cfr-lm-1.5-3|179	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t17.tfm
21cr|texlive-cfr-lm-1.5-3|180	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t8.tfm
21cr|texlive-cfr-lm-1.5-3|181	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t9.tfm
21cr|texlive-cfr-lm-1.5-3|182	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t10.tfm
21cr|texlive-cfr-lm-1.5-3|183	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t12.tfm
21cr|texlive-cfr-lm-1.5-3|184	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t17.tfm
21cr|texlive-cfr-lm-1.5-3|185	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t8.tfm
21cr|texlive-cfr-lm-1.5-3|186	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t9.tfm
21cr|texlive-cfr-lm-1.5-3|187	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|188	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t12.tfm
21cr|texlive-cfr-lm-1.5-3|189	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t17.tfm
21cr|texlive-cfr-lm-1.5-3|190	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t8.tfm
21cr|texlive-cfr-lm-1.5-3|191	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t9.tfm
21cr|texlive-cfr-lm-1.5-3|192	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|193	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t12.tfm
21cr|texlive-cfr-lm-1.5-3|194	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t17.tfm
21cr|texlive-cfr-lm-1.5-3|195	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|196	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t9.tfm
21cr|texlive-cfr-lm-1.5-3|197	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t10.tfm
21cr|texlive-cfr-lm-1.5-3|198	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t12.tfm
21cr|texlive-cfr-lm-1.5-3|199	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t17.tfm
21cr|texlive-cfr-lm-1.5-3|200	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t8.tfm
21cr|texlive-cfr-lm-1.5-3|201	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t9.tfm
21cr|texlive-cfr-lm-1.5-3|202	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssb2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|203	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssb2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|204	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|205	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|206	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbx28t10.tfm
21cr|texlive-cfr-lm-1.5-3|207	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbx2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|208	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbx8t10.tfm
21cr|texlive-cfr-lm-1.5-3|209	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbxj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|210	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssd2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|211	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssd2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|212	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdc28t10.tfm
21cr|texlive-cfr-lm-1.5-3|213	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdc2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|214	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdc8t10.tfm
21cr|texlive-cfr-lm-1.5-3|215	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdcj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|216	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|217	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|218	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|219	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t12.tfm
21cr|texlive-cfr-lm-1.5-3|220	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t17.tfm
21cr|texlive-cfr-lm-1.5-3|221	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t8.tfm
21cr|texlive-cfr-lm-1.5-3|222	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t9.tfm
21cr|texlive-cfr-lm-1.5-3|223	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|224	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t12.tfm
21cr|texlive-cfr-lm-1.5-3|225	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t17.tfm
21cr|texlive-cfr-lm-1.5-3|226	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|227	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t9.tfm
21cr|texlive-cfr-lm-1.5-3|228	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t10.tfm
21cr|texlive-cfr-lm-1.5-3|229	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t12.tfm
21cr|texlive-cfr-lm-1.5-3|230	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t17.tfm
21cr|texlive-cfr-lm-1.5-3|231	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t8.tfm
21cr|texlive-cfr-lm-1.5-3|232	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t9.tfm
21cr|texlive-cfr-lm-1.5-3|233	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t10.tfm
21cr|texlive-cfr-lm-1.5-3|234	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t12.tfm
21cr|texlive-cfr-lm-1.5-3|235	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t17.tfm
21cr|texlive-cfr-lm-1.5-3|236	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t8.tfm
21cr|texlive-cfr-lm-1.5-3|237	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t9.tfm
21cr|texlive-cfr-lm-1.5-3|238	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq28t8.tfm
21cr|texlive-cfr-lm-1.5-3|239	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq2j8t8.tfm
21cr|texlive-cfr-lm-1.5-3|240	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq2jo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|241	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq2o8t8.tfm
21cr|texlive-cfr-lm-1.5-3|242	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq8t8.tfm
21cr|texlive-cfr-lm-1.5-3|243	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqb2jo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|244	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqb2o8t8.tfm
21cr|texlive-cfr-lm-1.5-3|245	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbjo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|246	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|247	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbx28t8.tfm
21cr|texlive-cfr-lm-1.5-3|248	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbx2j8t8.tfm
21cr|texlive-cfr-lm-1.5-3|249	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbx8t8.tfm
21cr|texlive-cfr-lm-1.5-3|250	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbxj8t8.tfm
21cr|texlive-cfr-lm-1.5-3|251	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqj8t8.tfm
21cr|texlive-cfr-lm-1.5-3|252	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqjo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|253	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqo8t8.tfm
21cr|texlive-cfr-lm-1.5-3|254	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtcsc8t10.tfm
21cr|texlive-cfr-lm-1.5-3|255	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtcscj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|256	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtcsjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|257	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtcso8t10.tfm
21cr|texlive-cfr-lm-1.5-3|258	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtk8t10.tfm
21cr|texlive-cfr-lm-1.5-3|259	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtkj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|260	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtkjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|261	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtko8t10.tfm
21cr|texlive-cfr-lm-1.5-3|262	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtl8t10.tfm
21cr|texlive-cfr-lm-1.5-3|263	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlc8t10.tfm
21cr|texlive-cfr-lm-1.5-3|264	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlcj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|265	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlcjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|266	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlco8t10.tfm
21cr|texlive-cfr-lm-1.5-3|267	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|268	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtljo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|269	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|270	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtt8t10.tfm
21cr|texlive-cfr-lm-1.5-3|271	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtt8t12.tfm
21cr|texlive-cfr-lm-1.5-3|272	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtt8t8.tfm
21cr|texlive-cfr-lm-1.5-3|273	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtt8t9.tfm
21cr|texlive-cfr-lm-1.5-3|274	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtti8t10.tfm
21cr|texlive-cfr-lm-1.5-3|275	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttij8t10.tfm
21cr|texlive-cfr-lm-1.5-3|276	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|277	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttj8t12.tfm
21cr|texlive-cfr-lm-1.5-3|278	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttj8t8.tfm
21cr|texlive-cfr-lm-1.5-3|279	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttj8t9.tfm
21cr|texlive-cfr-lm-1.5-3|280	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|281	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtto8t10.tfm
21cr|texlive-cfr-lm-1.5-3|282	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmu28t10.tfm
21cr|texlive-cfr-lm-1.5-3|283	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmu2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|284	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmu8t10.tfm
21cr|texlive-cfr-lm-1.5-3|285	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmuj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|286	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk28t10.tfm
21cr|texlive-cfr-lm-1.5-3|287	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|288	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|289	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|290	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk8t10.tfm
21cr|texlive-cfr-lm-1.5-3|291	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtkj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|292	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtkjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|293	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtko8t10.tfm
21cr|texlive-cfr-lm-1.5-3|294	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl28t10.tfm
21cr|texlive-cfr-lm-1.5-3|295	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|296	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|297	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|298	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl8t10.tfm
21cr|texlive-cfr-lm-1.5-3|299	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtlj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|300	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtljo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|301	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtlo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|302	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt28t10.tfm
21cr|texlive-cfr-lm-1.5-3|303	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt2j8t10.tfm
21cr|texlive-cfr-lm-1.5-3|304	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt2jo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|305	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt2o8t10.tfm
21cr|texlive-cfr-lm-1.5-3|306	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt8t10.tfm
21cr|texlive-cfr-lm-1.5-3|307	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvttj8t10.tfm
21cr|texlive-cfr-lm-1.5-3|308	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvttjo8t10.tfm
21cr|texlive-cfr-lm-1.5-3|309	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtto8t10.tfm
21cr|texlive-cfr-lm-1.5-3|310	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmb10.tfm
21cr|texlive-cfr-lm-1.5-3|311	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbo10.tfm
21cr|texlive-cfr-lm-1.5-3|312	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx10.tfm
21cr|texlive-cfr-lm-1.5-3|313	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx12.tfm
21cr|texlive-cfr-lm-1.5-3|314	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx5.tfm
21cr|texlive-cfr-lm-1.5-3|315	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx6.tfm
21cr|texlive-cfr-lm-1.5-3|316	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx7.tfm
21cr|texlive-cfr-lm-1.5-3|317	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx8.tfm
21cr|texlive-cfr-lm-1.5-3|318	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx9.tfm
21cr|texlive-cfr-lm-1.5-3|319	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbxi10.tfm
21cr|texlive-cfr-lm-1.5-3|320	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbxo10.tfm
21cr|texlive-cfr-lm-1.5-3|321	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmcsc10.tfm
21cr|texlive-cfr-lm-1.5-3|322	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmcsco10.tfm
21cr|texlive-cfr-lm-1.5-3|323	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmdunh10.tfm
21cr|texlive-cfr-lm-1.5-3|324	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmduno10.tfm
21cr|texlive-cfr-lm-1.5-3|325	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr10.tfm
21cr|texlive-cfr-lm-1.5-3|326	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr12.tfm
21cr|texlive-cfr-lm-1.5-3|327	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr17.tfm
21cr|texlive-cfr-lm-1.5-3|328	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr5.tfm
21cr|texlive-cfr-lm-1.5-3|329	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr6.tfm
21cr|texlive-cfr-lm-1.5-3|330	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr7.tfm
21cr|texlive-cfr-lm-1.5-3|331	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr8.tfm
21cr|texlive-cfr-lm-1.5-3|332	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr9.tfm
21cr|texlive-cfr-lm-1.5-3|333	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri10.tfm
21cr|texlive-cfr-lm-1.5-3|334	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri12.tfm
21cr|texlive-cfr-lm-1.5-3|335	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri7.tfm
21cr|texlive-cfr-lm-1.5-3|336	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri8.tfm
21cr|texlive-cfr-lm-1.5-3|337	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri9.tfm
21cr|texlive-cfr-lm-1.5-3|338	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro10.tfm
21cr|texlive-cfr-lm-1.5-3|339	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro12.tfm
21cr|texlive-cfr-lm-1.5-3|340	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro17.tfm
21cr|texlive-cfr-lm-1.5-3|341	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro8.tfm
21cr|texlive-cfr-lm-1.5-3|342	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro9.tfm
21cr|texlive-cfr-lm-1.5-3|343	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss10.tfm
21cr|texlive-cfr-lm-1.5-3|344	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss12.tfm
21cr|texlive-cfr-lm-1.5-3|345	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss17.tfm
21cr|texlive-cfr-lm-1.5-3|346	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss8.tfm
21cr|texlive-cfr-lm-1.5-3|347	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss9.tfm
21cr|texlive-cfr-lm-1.5-3|348	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssbo10.tfm
21cr|texlive-cfr-lm-1.5-3|349	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssbx10.tfm
21cr|texlive-cfr-lm-1.5-3|350	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssdc10.tfm
21cr|texlive-cfr-lm-1.5-3|351	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssdo10.tfm
21cr|texlive-cfr-lm-1.5-3|352	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso10.tfm
21cr|texlive-cfr-lm-1.5-3|353	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso12.tfm
21cr|texlive-cfr-lm-1.5-3|354	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso17.tfm
21cr|texlive-cfr-lm-1.5-3|355	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso8.tfm
21cr|texlive-cfr-lm-1.5-3|356	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso9.tfm
21cr|texlive-cfr-lm-1.5-3|357	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssq8.tfm
21cr|texlive-cfr-lm-1.5-3|358	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssqbo8.tfm
21cr|texlive-cfr-lm-1.5-3|359	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssqbx8.tfm
21cr|texlive-cfr-lm-1.5-3|360	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssqo8.tfm
21cr|texlive-cfr-lm-1.5-3|361	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtcsc10.tfm
21cr|texlive-cfr-lm-1.5-3|362	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtcso10.tfm
21cr|texlive-cfr-lm-1.5-3|363	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtk10.tfm
21cr|texlive-cfr-lm-1.5-3|364	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtko10.tfm
21cr|texlive-cfr-lm-1.5-3|365	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtl10.tfm
21cr|texlive-cfr-lm-1.5-3|366	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtlc10.tfm
21cr|texlive-cfr-lm-1.5-3|367	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtlco10.tfm
21cr|texlive-cfr-lm-1.5-3|368	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtlo10.tfm
21cr|texlive-cfr-lm-1.5-3|369	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtt10.tfm
21cr|texlive-cfr-lm-1.5-3|370	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtt12.tfm
21cr|texlive-cfr-lm-1.5-3|371	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtt8.tfm
21cr|texlive-cfr-lm-1.5-3|372	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtt9.tfm
21cr|texlive-cfr-lm-1.5-3|373	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtti10.tfm
21cr|texlive-cfr-lm-1.5-3|374	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtto10.tfm
21cr|texlive-cfr-lm-1.5-3|375	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmu10.tfm
21cr|texlive-cfr-lm-1.5-3|376	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtk10.tfm
21cr|texlive-cfr-lm-1.5-3|377	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtko10.tfm
21cr|texlive-cfr-lm-1.5-3|378	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtl10.tfm
21cr|texlive-cfr-lm-1.5-3|379	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtlo10.tfm
21cr|texlive-cfr-lm-1.5-3|380	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtt10.tfm
21cr|texlive-cfr-lm-1.5-3|381	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtto10.tfm
21cr|texlive-cfr-lm-1.5-3|382	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmb8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|383	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbo8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|384	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|385	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl12.tfm
21cr|texlive-cfr-lm-1.5-3|386	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl5.tfm
21cr|texlive-cfr-lm-1.5-3|387	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl6.tfm
21cr|texlive-cfr-lm-1.5-3|388	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl7.tfm
21cr|texlive-cfr-lm-1.5-3|389	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|390	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl9.tfm
21cr|texlive-cfr-lm-1.5-3|391	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbxi8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|392	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbxo8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|393	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmcsc8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|394	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmcsco8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|395	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmdunh8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|396	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmduno8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|397	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|398	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl12.tfm
21cr|texlive-cfr-lm-1.5-3|399	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl17.tfm
21cr|texlive-cfr-lm-1.5-3|400	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl5.tfm
21cr|texlive-cfr-lm-1.5-3|401	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl6.tfm
21cr|texlive-cfr-lm-1.5-3|402	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl7.tfm
21cr|texlive-cfr-lm-1.5-3|403	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|404	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl9.tfm
21cr|texlive-cfr-lm-1.5-3|405	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|406	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl12.tfm
21cr|texlive-cfr-lm-1.5-3|407	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl7.tfm
21cr|texlive-cfr-lm-1.5-3|408	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|409	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl9.tfm
21cr|texlive-cfr-lm-1.5-3|410	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|411	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl12.tfm
21cr|texlive-cfr-lm-1.5-3|412	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl17.tfm
21cr|texlive-cfr-lm-1.5-3|413	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|414	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl9.tfm
21cr|texlive-cfr-lm-1.5-3|415	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|416	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl12.tfm
21cr|texlive-cfr-lm-1.5-3|417	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl17.tfm
21cr|texlive-cfr-lm-1.5-3|418	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|419	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl9.tfm
21cr|texlive-cfr-lm-1.5-3|420	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssbo8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|421	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssbx8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|422	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssdc8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|423	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssdo8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|424	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|425	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl12.tfm
21cr|texlive-cfr-lm-1.5-3|426	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl17.tfm
21cr|texlive-cfr-lm-1.5-3|427	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|428	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl9.tfm
21cr|texlive-cfr-lm-1.5-3|429	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssq8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|430	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssqbo8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|431	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssqbx8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|432	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssqo8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|433	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtcsc8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|434	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtcso8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|435	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtk8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|436	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtko8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|437	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtl8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|438	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtlc8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|439	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtlco8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|440	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtlo8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|441	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtt8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|442	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtt8ttl12.tfm
21cr|texlive-cfr-lm-1.5-3|443	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtt8ttl8.tfm
21cr|texlive-cfr-lm-1.5-3|444	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtt8ttl9.tfm
21cr|texlive-cfr-lm-1.5-3|445	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtti8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|446	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtto8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|447	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmu8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|448	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtk8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|449	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtko8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|450	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtl8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|451	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtlo8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|452	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtt8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|453	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtto8ttl10.tfm
21cr|texlive-cfr-lm-1.5-3|454	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmb10.tfm
21cr|texlive-cfr-lm-1.5-3|455	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbo10.tfm
21cr|texlive-cfr-lm-1.5-3|456	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx10.tfm
21cr|texlive-cfr-lm-1.5-3|457	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx12.tfm
21cr|texlive-cfr-lm-1.5-3|458	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx5.tfm
21cr|texlive-cfr-lm-1.5-3|459	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx6.tfm
21cr|texlive-cfr-lm-1.5-3|460	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx7.tfm
21cr|texlive-cfr-lm-1.5-3|461	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx8.tfm
21cr|texlive-cfr-lm-1.5-3|462	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx9.tfm
21cr|texlive-cfr-lm-1.5-3|463	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbxi10.tfm
21cr|texlive-cfr-lm-1.5-3|464	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbxo10.tfm
21cr|texlive-cfr-lm-1.5-3|465	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmcsc10.tfm
21cr|texlive-cfr-lm-1.5-3|466	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmcsco10.tfm
21cr|texlive-cfr-lm-1.5-3|467	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmdunh10.tfm
21cr|texlive-cfr-lm-1.5-3|468	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmduno10.tfm
21cr|texlive-cfr-lm-1.5-3|469	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr10.tfm
21cr|texlive-cfr-lm-1.5-3|470	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr12.tfm
21cr|texlive-cfr-lm-1.5-3|471	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr17.tfm
21cr|texlive-cfr-lm-1.5-3|472	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr5.tfm
21cr|texlive-cfr-lm-1.5-3|473	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr6.tfm
21cr|texlive-cfr-lm-1.5-3|474	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr7.tfm
21cr|texlive-cfr-lm-1.5-3|475	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr8.tfm
21cr|texlive-cfr-lm-1.5-3|476	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr9.tfm
21cr|texlive-cfr-lm-1.5-3|477	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri10.tfm
21cr|texlive-cfr-lm-1.5-3|478	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri12.tfm
21cr|texlive-cfr-lm-1.5-3|479	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri7.tfm
21cr|texlive-cfr-lm-1.5-3|480	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri8.tfm
21cr|texlive-cfr-lm-1.5-3|481	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri9.tfm
21cr|texlive-cfr-lm-1.5-3|482	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro10.tfm
21cr|texlive-cfr-lm-1.5-3|483	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro12.tfm
21cr|texlive-cfr-lm-1.5-3|484	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro17.tfm
21cr|texlive-cfr-lm-1.5-3|485	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro8.tfm
21cr|texlive-cfr-lm-1.5-3|486	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro9.tfm
21cr|texlive-cfr-lm-1.5-3|487	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss10.tfm
21cr|texlive-cfr-lm-1.5-3|488	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss12.tfm
21cr|texlive-cfr-lm-1.5-3|489	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss17.tfm
21cr|texlive-cfr-lm-1.5-3|490	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss8.tfm
21cr|texlive-cfr-lm-1.5-3|491	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss9.tfm
21cr|texlive-cfr-lm-1.5-3|492	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssbo10.tfm
21cr|texlive-cfr-lm-1.5-3|493	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssbx10.tfm
21cr|texlive-cfr-lm-1.5-3|494	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssdc10.tfm
21cr|texlive-cfr-lm-1.5-3|495	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssdo10.tfm
21cr|texlive-cfr-lm-1.5-3|496	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso10.tfm
21cr|texlive-cfr-lm-1.5-3|497	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso12.tfm
21cr|texlive-cfr-lm-1.5-3|498	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso17.tfm
21cr|texlive-cfr-lm-1.5-3|499	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso8.tfm
21cr|texlive-cfr-lm-1.5-3|500	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso9.tfm
21cr|texlive-cfr-lm-1.5-3|501	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssq8.tfm
21cr|texlive-cfr-lm-1.5-3|502	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssqbo8.tfm
21cr|texlive-cfr-lm-1.5-3|503	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssqbx8.tfm
21cr|texlive-cfr-lm-1.5-3|504	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssqo8.tfm
21cr|texlive-cfr-lm-1.5-3|505	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtcsc10.tfm
21cr|texlive-cfr-lm-1.5-3|506	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtcso10.tfm
21cr|texlive-cfr-lm-1.5-3|507	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtk10.tfm
21cr|texlive-cfr-lm-1.5-3|508	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtko10.tfm
21cr|texlive-cfr-lm-1.5-3|509	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtl10.tfm
21cr|texlive-cfr-lm-1.5-3|510	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtlc10.tfm
21cr|texlive-cfr-lm-1.5-3|511	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtlco10.tfm
21cr|texlive-cfr-lm-1.5-3|512	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtlo10.tfm
21cr|texlive-cfr-lm-1.5-3|513	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtt10.tfm
21cr|texlive-cfr-lm-1.5-3|514	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtt12.tfm
21cr|texlive-cfr-lm-1.5-3|515	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtt8.tfm
21cr|texlive-cfr-lm-1.5-3|516	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtt9.tfm
21cr|texlive-cfr-lm-1.5-3|517	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtti10.tfm
21cr|texlive-cfr-lm-1.5-3|518	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtto10.tfm
21cr|texlive-cfr-lm-1.5-3|519	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmu10.tfm
21cr|texlive-cfr-lm-1.5-3|520	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtk10.tfm
21cr|texlive-cfr-lm-1.5-3|521	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtko10.tfm
21cr|texlive-cfr-lm-1.5-3|522	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtl10.tfm
21cr|texlive-cfr-lm-1.5-3|523	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtlo10.tfm
21cr|texlive-cfr-lm-1.5-3|524	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtt10.tfm
21cr|texlive-cfr-lm-1.5-3|525	%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtto10.tfm
21cr|texlive-cfr-lm-1.5-3|526	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb28t10.vf
21cr|texlive-cfr-lm-1.5-3|527	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|528	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|529	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|530	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb8t10.vf
21cr|texlive-cfr-lm-1.5-3|531	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbj8t10.vf
21cr|texlive-cfr-lm-1.5-3|532	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|533	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbo8t10.vf
21cr|texlive-cfr-lm-1.5-3|534	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t10.vf
21cr|texlive-cfr-lm-1.5-3|535	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t12.vf
21cr|texlive-cfr-lm-1.5-3|536	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t5.vf
21cr|texlive-cfr-lm-1.5-3|537	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t6.vf
21cr|texlive-cfr-lm-1.5-3|538	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t7.vf
21cr|texlive-cfr-lm-1.5-3|539	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t8.vf
21cr|texlive-cfr-lm-1.5-3|540	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t9.vf
21cr|texlive-cfr-lm-1.5-3|541	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2i8t10.vf
21cr|texlive-cfr-lm-1.5-3|542	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2ij8t10.vf
21cr|texlive-cfr-lm-1.5-3|543	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|544	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t12.vf
21cr|texlive-cfr-lm-1.5-3|545	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t5.vf
21cr|texlive-cfr-lm-1.5-3|546	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t6.vf
21cr|texlive-cfr-lm-1.5-3|547	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t7.vf
21cr|texlive-cfr-lm-1.5-3|548	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t8.vf
21cr|texlive-cfr-lm-1.5-3|549	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t9.vf
21cr|texlive-cfr-lm-1.5-3|550	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|551	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|552	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t10.vf
21cr|texlive-cfr-lm-1.5-3|553	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t12.vf
21cr|texlive-cfr-lm-1.5-3|554	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t5.vf
21cr|texlive-cfr-lm-1.5-3|555	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t6.vf
21cr|texlive-cfr-lm-1.5-3|556	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t7.vf
21cr|texlive-cfr-lm-1.5-3|557	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t8.vf
21cr|texlive-cfr-lm-1.5-3|558	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t9.vf
21cr|texlive-cfr-lm-1.5-3|559	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxi8t10.vf
21cr|texlive-cfr-lm-1.5-3|560	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t10.vf
21cr|texlive-cfr-lm-1.5-3|561	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t12.vf
21cr|texlive-cfr-lm-1.5-3|562	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t5.vf
21cr|texlive-cfr-lm-1.5-3|563	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t6.vf
21cr|texlive-cfr-lm-1.5-3|564	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t7.vf
21cr|texlive-cfr-lm-1.5-3|565	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t8.vf
21cr|texlive-cfr-lm-1.5-3|566	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t9.vf
21cr|texlive-cfr-lm-1.5-3|567	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxji8t10.vf
21cr|texlive-cfr-lm-1.5-3|568	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|569	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxo8t10.vf
21cr|texlive-cfr-lm-1.5-3|570	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc28t10.vf
21cr|texlive-cfr-lm-1.5-3|571	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|572	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|573	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|574	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc8t10.vf
21cr|texlive-cfr-lm-1.5-3|575	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcscj8t10.vf
21cr|texlive-cfr-lm-1.5-3|576	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcscjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|577	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsco8t10.vf
21cr|texlive-cfr-lm-1.5-3|578	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdun2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|579	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdun2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|580	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunh28t10.vf
21cr|texlive-cfr-lm-1.5-3|581	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunh2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|582	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunh8t10.vf
21cr|texlive-cfr-lm-1.5-3|583	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunhj8t10.vf
21cr|texlive-cfr-lm-1.5-3|584	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|585	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmduno8t10.vf
21cr|texlive-cfr-lm-1.5-3|586	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t10.vf
21cr|texlive-cfr-lm-1.5-3|587	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t12.vf
21cr|texlive-cfr-lm-1.5-3|588	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t17.vf
21cr|texlive-cfr-lm-1.5-3|589	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t5.vf
21cr|texlive-cfr-lm-1.5-3|590	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t6.vf
21cr|texlive-cfr-lm-1.5-3|591	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t7.vf
21cr|texlive-cfr-lm-1.5-3|592	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t8.vf
21cr|texlive-cfr-lm-1.5-3|593	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t9.vf
21cr|texlive-cfr-lm-1.5-3|594	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t10.vf
21cr|texlive-cfr-lm-1.5-3|595	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t12.vf
21cr|texlive-cfr-lm-1.5-3|596	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t7.vf
21cr|texlive-cfr-lm-1.5-3|597	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t8.vf
21cr|texlive-cfr-lm-1.5-3|598	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t9.vf
21cr|texlive-cfr-lm-1.5-3|599	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t10.vf
21cr|texlive-cfr-lm-1.5-3|600	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t12.vf
21cr|texlive-cfr-lm-1.5-3|601	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t7.vf
21cr|texlive-cfr-lm-1.5-3|602	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t8.vf
21cr|texlive-cfr-lm-1.5-3|603	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t9.vf
21cr|texlive-cfr-lm-1.5-3|604	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|605	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t12.vf
21cr|texlive-cfr-lm-1.5-3|606	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t17.vf
21cr|texlive-cfr-lm-1.5-3|607	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t5.vf
21cr|texlive-cfr-lm-1.5-3|608	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t6.vf
21cr|texlive-cfr-lm-1.5-3|609	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t7.vf
21cr|texlive-cfr-lm-1.5-3|610	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t8.vf
21cr|texlive-cfr-lm-1.5-3|611	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t9.vf
21cr|texlive-cfr-lm-1.5-3|612	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|613	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t12.vf
21cr|texlive-cfr-lm-1.5-3|614	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t17.vf
21cr|texlive-cfr-lm-1.5-3|615	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t8.vf
21cr|texlive-cfr-lm-1.5-3|616	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t9.vf
21cr|texlive-cfr-lm-1.5-3|617	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|618	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t12.vf
21cr|texlive-cfr-lm-1.5-3|619	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t17.vf
21cr|texlive-cfr-lm-1.5-3|620	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t8.vf
21cr|texlive-cfr-lm-1.5-3|621	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t9.vf
21cr|texlive-cfr-lm-1.5-3|622	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t10.vf
21cr|texlive-cfr-lm-1.5-3|623	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t12.vf
21cr|texlive-cfr-lm-1.5-3|624	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t17.vf
21cr|texlive-cfr-lm-1.5-3|625	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t5.vf
21cr|texlive-cfr-lm-1.5-3|626	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t6.vf
21cr|texlive-cfr-lm-1.5-3|627	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t7.vf
21cr|texlive-cfr-lm-1.5-3|628	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t8.vf
21cr|texlive-cfr-lm-1.5-3|629	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t9.vf
21cr|texlive-cfr-lm-1.5-3|630	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t10.vf
21cr|texlive-cfr-lm-1.5-3|631	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t12.vf
21cr|texlive-cfr-lm-1.5-3|632	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t7.vf
21cr|texlive-cfr-lm-1.5-3|633	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t8.vf
21cr|texlive-cfr-lm-1.5-3|634	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t9.vf
21cr|texlive-cfr-lm-1.5-3|635	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t10.vf
21cr|texlive-cfr-lm-1.5-3|636	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t12.vf
21cr|texlive-cfr-lm-1.5-3|637	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t17.vf
21cr|texlive-cfr-lm-1.5-3|638	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t5.vf
21cr|texlive-cfr-lm-1.5-3|639	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t6.vf
21cr|texlive-cfr-lm-1.5-3|640	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t7.vf
21cr|texlive-cfr-lm-1.5-3|641	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t8.vf
21cr|texlive-cfr-lm-1.5-3|642	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t9.vf
21cr|texlive-cfr-lm-1.5-3|643	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t10.vf
21cr|texlive-cfr-lm-1.5-3|644	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t12.vf
21cr|texlive-cfr-lm-1.5-3|645	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t7.vf
21cr|texlive-cfr-lm-1.5-3|646	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t8.vf
21cr|texlive-cfr-lm-1.5-3|647	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t9.vf
21cr|texlive-cfr-lm-1.5-3|648	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|649	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t12.vf
21cr|texlive-cfr-lm-1.5-3|650	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t17.vf
21cr|texlive-cfr-lm-1.5-3|651	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t8.vf
21cr|texlive-cfr-lm-1.5-3|652	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t9.vf
21cr|texlive-cfr-lm-1.5-3|653	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t10.vf
21cr|texlive-cfr-lm-1.5-3|654	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t12.vf
21cr|texlive-cfr-lm-1.5-3|655	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t17.vf
21cr|texlive-cfr-lm-1.5-3|656	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t8.vf
21cr|texlive-cfr-lm-1.5-3|657	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t9.vf
21cr|texlive-cfr-lm-1.5-3|658	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t10.vf
21cr|texlive-cfr-lm-1.5-3|659	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t12.vf
21cr|texlive-cfr-lm-1.5-3|660	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t17.vf
21cr|texlive-cfr-lm-1.5-3|661	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t8.vf
21cr|texlive-cfr-lm-1.5-3|662	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t9.vf
21cr|texlive-cfr-lm-1.5-3|663	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|664	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t12.vf
21cr|texlive-cfr-lm-1.5-3|665	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t17.vf
21cr|texlive-cfr-lm-1.5-3|666	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t8.vf
21cr|texlive-cfr-lm-1.5-3|667	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t9.vf
21cr|texlive-cfr-lm-1.5-3|668	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|669	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t12.vf
21cr|texlive-cfr-lm-1.5-3|670	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t17.vf
21cr|texlive-cfr-lm-1.5-3|671	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t8.vf
21cr|texlive-cfr-lm-1.5-3|672	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t9.vf
21cr|texlive-cfr-lm-1.5-3|673	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t10.vf
21cr|texlive-cfr-lm-1.5-3|674	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t12.vf
21cr|texlive-cfr-lm-1.5-3|675	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t17.vf
21cr|texlive-cfr-lm-1.5-3|676	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t8.vf
21cr|texlive-cfr-lm-1.5-3|677	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t9.vf
21cr|texlive-cfr-lm-1.5-3|678	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssb2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|679	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssb2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|680	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|681	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbo8t10.vf
21cr|texlive-cfr-lm-1.5-3|682	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbx28t10.vf
21cr|texlive-cfr-lm-1.5-3|683	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbx2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|684	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbx8t10.vf
21cr|texlive-cfr-lm-1.5-3|685	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbxj8t10.vf
21cr|texlive-cfr-lm-1.5-3|686	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssd2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|687	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssd2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|688	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdc28t10.vf
21cr|texlive-cfr-lm-1.5-3|689	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdc2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|690	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdc8t10.vf
21cr|texlive-cfr-lm-1.5-3|691	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdcj8t10.vf
21cr|texlive-cfr-lm-1.5-3|692	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|693	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdo8t10.vf
21cr|texlive-cfr-lm-1.5-3|694	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t10.vf
21cr|texlive-cfr-lm-1.5-3|695	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t12.vf
21cr|texlive-cfr-lm-1.5-3|696	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t17.vf
21cr|texlive-cfr-lm-1.5-3|697	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t8.vf
21cr|texlive-cfr-lm-1.5-3|698	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t9.vf
21cr|texlive-cfr-lm-1.5-3|699	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|700	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t12.vf
21cr|texlive-cfr-lm-1.5-3|701	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t17.vf
21cr|texlive-cfr-lm-1.5-3|702	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t8.vf
21cr|texlive-cfr-lm-1.5-3|703	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t9.vf
21cr|texlive-cfr-lm-1.5-3|704	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t10.vf
21cr|texlive-cfr-lm-1.5-3|705	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t12.vf
21cr|texlive-cfr-lm-1.5-3|706	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t17.vf
21cr|texlive-cfr-lm-1.5-3|707	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t8.vf
21cr|texlive-cfr-lm-1.5-3|708	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t9.vf
21cr|texlive-cfr-lm-1.5-3|709	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t10.vf
21cr|texlive-cfr-lm-1.5-3|710	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t12.vf
21cr|texlive-cfr-lm-1.5-3|711	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t17.vf
21cr|texlive-cfr-lm-1.5-3|712	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t8.vf
21cr|texlive-cfr-lm-1.5-3|713	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t9.vf
21cr|texlive-cfr-lm-1.5-3|714	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq28t8.vf
21cr|texlive-cfr-lm-1.5-3|715	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq2j8t8.vf
21cr|texlive-cfr-lm-1.5-3|716	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq2jo8t8.vf
21cr|texlive-cfr-lm-1.5-3|717	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq2o8t8.vf
21cr|texlive-cfr-lm-1.5-3|718	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq8t8.vf
21cr|texlive-cfr-lm-1.5-3|719	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqb2jo8t8.vf
21cr|texlive-cfr-lm-1.5-3|720	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqb2o8t8.vf
21cr|texlive-cfr-lm-1.5-3|721	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbjo8t8.vf
21cr|texlive-cfr-lm-1.5-3|722	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbo8t8.vf
21cr|texlive-cfr-lm-1.5-3|723	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbx28t8.vf
21cr|texlive-cfr-lm-1.5-3|724	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbx2j8t8.vf
21cr|texlive-cfr-lm-1.5-3|725	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbx8t8.vf
21cr|texlive-cfr-lm-1.5-3|726	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbxj8t8.vf
21cr|texlive-cfr-lm-1.5-3|727	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqj8t8.vf
21cr|texlive-cfr-lm-1.5-3|728	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqjo8t8.vf
21cr|texlive-cfr-lm-1.5-3|729	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqo8t8.vf
21cr|texlive-cfr-lm-1.5-3|730	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtcsc8t10.vf
21cr|texlive-cfr-lm-1.5-3|731	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtcscj8t10.vf
21cr|texlive-cfr-lm-1.5-3|732	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtcsjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|733	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtcso8t10.vf
21cr|texlive-cfr-lm-1.5-3|734	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtk8t10.vf
21cr|texlive-cfr-lm-1.5-3|735	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtkj8t10.vf
21cr|texlive-cfr-lm-1.5-3|736	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtkjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|737	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtko8t10.vf
21cr|texlive-cfr-lm-1.5-3|738	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtl8t10.vf
21cr|texlive-cfr-lm-1.5-3|739	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlc8t10.vf
21cr|texlive-cfr-lm-1.5-3|740	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlcj8t10.vf
21cr|texlive-cfr-lm-1.5-3|741	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlcjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|742	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlco8t10.vf
21cr|texlive-cfr-lm-1.5-3|743	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlj8t10.vf
21cr|texlive-cfr-lm-1.5-3|744	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtljo8t10.vf
21cr|texlive-cfr-lm-1.5-3|745	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlo8t10.vf
21cr|texlive-cfr-lm-1.5-3|746	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtt8t10.vf
21cr|texlive-cfr-lm-1.5-3|747	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtt8t12.vf
21cr|texlive-cfr-lm-1.5-3|748	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtt8t8.vf
21cr|texlive-cfr-lm-1.5-3|749	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtt8t9.vf
21cr|texlive-cfr-lm-1.5-3|750	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtti8t10.vf
21cr|texlive-cfr-lm-1.5-3|751	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttij8t10.vf
21cr|texlive-cfr-lm-1.5-3|752	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttj8t10.vf
21cr|texlive-cfr-lm-1.5-3|753	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttj8t12.vf
21cr|texlive-cfr-lm-1.5-3|754	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttj8t8.vf
21cr|texlive-cfr-lm-1.5-3|755	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttj8t9.vf
21cr|texlive-cfr-lm-1.5-3|756	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|757	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtto8t10.vf
21cr|texlive-cfr-lm-1.5-3|758	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmu28t10.vf
21cr|texlive-cfr-lm-1.5-3|759	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmu2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|760	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmu8t10.vf
21cr|texlive-cfr-lm-1.5-3|761	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmuj8t10.vf
21cr|texlive-cfr-lm-1.5-3|762	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk28t10.vf
21cr|texlive-cfr-lm-1.5-3|763	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|764	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|765	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|766	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk8t10.vf
21cr|texlive-cfr-lm-1.5-3|767	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtkj8t10.vf
21cr|texlive-cfr-lm-1.5-3|768	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtkjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|769	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtko8t10.vf
21cr|texlive-cfr-lm-1.5-3|770	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl28t10.vf
21cr|texlive-cfr-lm-1.5-3|771	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|772	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|773	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|774	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl8t10.vf
21cr|texlive-cfr-lm-1.5-3|775	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtlj8t10.vf
21cr|texlive-cfr-lm-1.5-3|776	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtljo8t10.vf
21cr|texlive-cfr-lm-1.5-3|777	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtlo8t10.vf
21cr|texlive-cfr-lm-1.5-3|778	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt28t10.vf
21cr|texlive-cfr-lm-1.5-3|779	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt2j8t10.vf
21cr|texlive-cfr-lm-1.5-3|780	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt2jo8t10.vf
21cr|texlive-cfr-lm-1.5-3|781	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt2o8t10.vf
21cr|texlive-cfr-lm-1.5-3|782	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt8t10.vf
21cr|texlive-cfr-lm-1.5-3|783	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvttj8t10.vf
21cr|texlive-cfr-lm-1.5-3|784	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvttjo8t10.vf
21cr|texlive-cfr-lm-1.5-3|785	%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtto8t10.vf
21cr|texlive-cfr-lm-1.5-3|786	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmb10.vf
21cr|texlive-cfr-lm-1.5-3|787	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbo10.vf
21cr|texlive-cfr-lm-1.5-3|788	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx10.vf
21cr|texlive-cfr-lm-1.5-3|789	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx12.vf
21cr|texlive-cfr-lm-1.5-3|790	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx5.vf
21cr|texlive-cfr-lm-1.5-3|791	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx6.vf
21cr|texlive-cfr-lm-1.5-3|792	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx7.vf
21cr|texlive-cfr-lm-1.5-3|793	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx8.vf
21cr|texlive-cfr-lm-1.5-3|794	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx9.vf
21cr|texlive-cfr-lm-1.5-3|795	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbxi10.vf
21cr|texlive-cfr-lm-1.5-3|796	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbxo10.vf
21cr|texlive-cfr-lm-1.5-3|797	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmcsc10.vf
21cr|texlive-cfr-lm-1.5-3|798	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmcsco10.vf
21cr|texlive-cfr-lm-1.5-3|799	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmdunh10.vf
21cr|texlive-cfr-lm-1.5-3|800	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmduno10.vf
21cr|texlive-cfr-lm-1.5-3|801	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr10.vf
21cr|texlive-cfr-lm-1.5-3|802	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr12.vf
21cr|texlive-cfr-lm-1.5-3|803	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr17.vf
21cr|texlive-cfr-lm-1.5-3|804	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr5.vf
21cr|texlive-cfr-lm-1.5-3|805	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr6.vf
21cr|texlive-cfr-lm-1.5-3|806	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr7.vf
21cr|texlive-cfr-lm-1.5-3|807	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr8.vf
21cr|texlive-cfr-lm-1.5-3|808	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr9.vf
21cr|texlive-cfr-lm-1.5-3|809	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri10.vf
21cr|texlive-cfr-lm-1.5-3|810	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri12.vf
21cr|texlive-cfr-lm-1.5-3|811	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri7.vf
21cr|texlive-cfr-lm-1.5-3|812	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri8.vf
21cr|texlive-cfr-lm-1.5-3|813	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri9.vf
21cr|texlive-cfr-lm-1.5-3|814	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro10.vf
21cr|texlive-cfr-lm-1.5-3|815	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro12.vf
21cr|texlive-cfr-lm-1.5-3|816	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro17.vf
21cr|texlive-cfr-lm-1.5-3|817	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro8.vf
21cr|texlive-cfr-lm-1.5-3|818	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro9.vf
21cr|texlive-cfr-lm-1.5-3|819	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss10.vf
21cr|texlive-cfr-lm-1.5-3|820	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss12.vf
21cr|texlive-cfr-lm-1.5-3|821	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss17.vf
21cr|texlive-cfr-lm-1.5-3|822	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss8.vf
21cr|texlive-cfr-lm-1.5-3|823	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss9.vf
21cr|texlive-cfr-lm-1.5-3|824	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssbo10.vf
21cr|texlive-cfr-lm-1.5-3|825	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssbx10.vf
21cr|texlive-cfr-lm-1.5-3|826	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssdc10.vf
21cr|texlive-cfr-lm-1.5-3|827	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssdo10.vf
21cr|texlive-cfr-lm-1.5-3|828	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso10.vf
21cr|texlive-cfr-lm-1.5-3|829	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso12.vf
21cr|texlive-cfr-lm-1.5-3|830	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso17.vf
21cr|texlive-cfr-lm-1.5-3|831	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso8.vf
21cr|texlive-cfr-lm-1.5-3|832	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso9.vf
21cr|texlive-cfr-lm-1.5-3|833	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssq8.vf
21cr|texlive-cfr-lm-1.5-3|834	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssqbo8.vf
21cr|texlive-cfr-lm-1.5-3|835	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssqbx8.vf
21cr|texlive-cfr-lm-1.5-3|836	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssqo8.vf
21cr|texlive-cfr-lm-1.5-3|837	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtcsc10.vf
21cr|texlive-cfr-lm-1.5-3|838	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtcso10.vf
21cr|texlive-cfr-lm-1.5-3|839	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtk10.vf
21cr|texlive-cfr-lm-1.5-3|840	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtko10.vf
21cr|texlive-cfr-lm-1.5-3|841	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtl10.vf
21cr|texlive-cfr-lm-1.5-3|842	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtlc10.vf
21cr|texlive-cfr-lm-1.5-3|843	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtlco10.vf
21cr|texlive-cfr-lm-1.5-3|844	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtlo10.vf
21cr|texlive-cfr-lm-1.5-3|845	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtt10.vf
21cr|texlive-cfr-lm-1.5-3|846	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtt12.vf
21cr|texlive-cfr-lm-1.5-3|847	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtt8.vf
21cr|texlive-cfr-lm-1.5-3|848	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtt9.vf
21cr|texlive-cfr-lm-1.5-3|849	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtti10.vf
21cr|texlive-cfr-lm-1.5-3|850	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtto10.vf
21cr|texlive-cfr-lm-1.5-3|851	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmu10.vf
21cr|texlive-cfr-lm-1.5-3|852	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtk10.vf
21cr|texlive-cfr-lm-1.5-3|853	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtko10.vf
21cr|texlive-cfr-lm-1.5-3|854	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtl10.vf
21cr|texlive-cfr-lm-1.5-3|855	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtlo10.vf
21cr|texlive-cfr-lm-1.5-3|856	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtt10.vf
21cr|texlive-cfr-lm-1.5-3|857	%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtto10.vf
21cr|texlive-cfr-lm-1.5-3|858	%{_texmfdistdir}/tex/latex/cfr-lm/cfr-lm.sty
21cr|texlive-cfr-lm-1.5-3|859	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm.fd
21cr|texlive-cfr-lm-1.5-3|860	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2.fd
21cr|texlive-cfr-lm-1.5-3|861	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2d.fd
21cr|texlive-cfr-lm-1.5-3|862	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2dj.fd
21cr|texlive-cfr-lm-1.5-3|863	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2j.fd
21cr|texlive-cfr-lm-1.5-3|864	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2jqs.fd
21cr|texlive-cfr-lm-1.5-3|865	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2js.fd
21cr|texlive-cfr-lm-1.5-3|866	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2jt.fd
21cr|texlive-cfr-lm-1.5-3|867	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2jv.fd
21cr|texlive-cfr-lm-1.5-3|868	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2qs.fd
21cr|texlive-cfr-lm-1.5-3|869	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2s.fd
21cr|texlive-cfr-lm-1.5-3|870	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2t.fd
21cr|texlive-cfr-lm-1.5-3|871	%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2v.fd
21cr|texlive-cfr-lm-1.5-3|872	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmd.fd
21cr|texlive-cfr-lm-1.5-3|873	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmdj.fd
21cr|texlive-cfr-lm-1.5-3|874	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmj.fd
21cr|texlive-cfr-lm-1.5-3|875	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmjqs.fd
21cr|texlive-cfr-lm-1.5-3|876	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmjs.fd
21cr|texlive-cfr-lm-1.5-3|877	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmjt.fd
21cr|texlive-cfr-lm-1.5-3|878	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmjv.fd
21cr|texlive-cfr-lm-1.5-3|879	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmqs.fd
21cr|texlive-cfr-lm-1.5-3|880	%{_texmfdistdir}/tex/latex/cfr-lm/t1clms.fd
21cr|texlive-cfr-lm-1.5-3|881	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmt.fd
21cr|texlive-cfr-lm-1.5-3|882	%{_texmfdistdir}/tex/latex/cfr-lm/t1clmv.fd
21cr|texlive-cfr-lm-1.5-3|883	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm.fd
21cr|texlive-cfr-lm-1.5-3|884	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2.fd
21cr|texlive-cfr-lm-1.5-3|885	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2d.fd
21cr|texlive-cfr-lm-1.5-3|886	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2dj.fd
21cr|texlive-cfr-lm-1.5-3|887	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2j.fd
21cr|texlive-cfr-lm-1.5-3|888	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2jqs.fd
21cr|texlive-cfr-lm-1.5-3|889	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2js.fd
21cr|texlive-cfr-lm-1.5-3|890	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2jt.fd
21cr|texlive-cfr-lm-1.5-3|891	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2jv.fd
21cr|texlive-cfr-lm-1.5-3|892	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2qs.fd
21cr|texlive-cfr-lm-1.5-3|893	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2s.fd
21cr|texlive-cfr-lm-1.5-3|894	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2t.fd
21cr|texlive-cfr-lm-1.5-3|895	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2v.fd
21cr|texlive-cfr-lm-1.5-3|896	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmd.fd
21cr|texlive-cfr-lm-1.5-3|897	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmdj.fd
21cr|texlive-cfr-lm-1.5-3|898	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmj.fd
21cr|texlive-cfr-lm-1.5-3|899	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmjqs.fd
21cr|texlive-cfr-lm-1.5-3|900	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmjs.fd
21cr|texlive-cfr-lm-1.5-3|901	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmjt.fd
21cr|texlive-cfr-lm-1.5-3|902	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmjv.fd
21cr|texlive-cfr-lm-1.5-3|903	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmqs.fd
21cr|texlive-cfr-lm-1.5-3|904	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clms.fd
21cr|texlive-cfr-lm-1.5-3|905	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmt.fd
21cr|texlive-cfr-lm-1.5-3|906	%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmv.fd
21cr|texlive-cfr-lm-1.5-3|907	%{_texmfdistdir}/tex/latex/cfr-lm/uclm.fd
21cr|texlive-cfr-lm-1.5-3|908	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2.fd
21cr|texlive-cfr-lm-1.5-3|909	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2d.fd
21cr|texlive-cfr-lm-1.5-3|910	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2dj.fd
21cr|texlive-cfr-lm-1.5-3|911	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2j.fd
21cr|texlive-cfr-lm-1.5-3|912	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2jqs.fd
21cr|texlive-cfr-lm-1.5-3|913	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2js.fd
21cr|texlive-cfr-lm-1.5-3|914	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2jt.fd
21cr|texlive-cfr-lm-1.5-3|915	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2jv.fd
21cr|texlive-cfr-lm-1.5-3|916	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2qs.fd
21cr|texlive-cfr-lm-1.5-3|917	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2s.fd
21cr|texlive-cfr-lm-1.5-3|918	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2t.fd
21cr|texlive-cfr-lm-1.5-3|919	%{_texmfdistdir}/tex/latex/cfr-lm/uclm2v.fd
21cr|texlive-cfr-lm-1.5-3|920	%{_texmfdistdir}/tex/latex/cfr-lm/uclmd.fd
21cr|texlive-cfr-lm-1.5-3|921	%{_texmfdistdir}/tex/latex/cfr-lm/uclmdj.fd
21cr|texlive-cfr-lm-1.5-3|922	%{_texmfdistdir}/tex/latex/cfr-lm/uclmj.fd
21cr|texlive-cfr-lm-1.5-3|923	%{_texmfdistdir}/tex/latex/cfr-lm/uclmjqs.fd
21cr|texlive-cfr-lm-1.5-3|924	%{_texmfdistdir}/tex/latex/cfr-lm/uclmjs.fd
21cr|texlive-cfr-lm-1.5-3|925	%{_texmfdistdir}/tex/latex/cfr-lm/uclmjt.fd
21cr|texlive-cfr-lm-1.5-3|926	%{_texmfdistdir}/tex/latex/cfr-lm/uclmjv.fd
21cr|texlive-cfr-lm-1.5-3|927	%{_texmfdistdir}/tex/latex/cfr-lm/uclmqs.fd
21cr|texlive-cfr-lm-1.5-3|928	%{_texmfdistdir}/tex/latex/cfr-lm/uclms.fd
21cr|texlive-cfr-lm-1.5-3|929	%{_texmfdistdir}/tex/latex/cfr-lm/uclmt.fd
21cr|texlive-cfr-lm-1.5-3|930	%{_texmfdistdir}/tex/latex/cfr-lm/uclmv.fd
21cr|texlive-cfr-lm-1.5-3|931	%doc %{_texmfdistdir}/doc/fonts/cfr-lm/README
21cr|texlive-cfr-lm-1.5-3|932	%doc %{_texmfdistdir}/doc/fonts/cfr-lm/cfr-lm.pdf
21cr|texlive-cfr-lm-1.5-3|933	%doc %{_texmfdistdir}/doc/fonts/cfr-lm/cfr-lm.tex
21cr|texlive-cfr-lm-1.5-3|934	%doc %{_texmfdistdir}/doc/fonts/cfr-lm/clm-test.pdf
21cr|texlive-cfr-lm-1.5-3|935	%doc %{_texmfdistdir}/doc/fonts/cfr-lm/clm-test.tex
21cr|texlive-cfr-lm-1.5-3|936	%doc %{_texmfdistdir}/doc/fonts/cfr-lm/manifest.txt
21cr|texlive-cfr-lm-1.5-3|937	#- source
21cr|texlive-cfr-lm-1.5-3|938	%doc %{_texmfdistdir}/source/fonts/cfr-lm/clm-map.tex
21cr|texlive-cfr-lm-1.5-3|939	%doc %{_texmfdistdir}/source/fonts/cfr-lm/clm-t1-drv.tex
21cr|texlive-cfr-lm-1.5-3|940	%doc %{_texmfdistdir}/source/fonts/cfr-lm/clm-ts1-drv.tex
21cr|texlive-cfr-lm-1.5-3|941	%doc %{_texmfdistdir}/source/fonts/cfr-lm/dotdigits.etx
21cr|texlive-cfr-lm-1.5-3|942	%doc %{_texmfdistdir}/source/fonts/cfr-lm/dotoldstyle.etx
21cr|texlive-cfr-lm-1.5-3|943	%doc %{_texmfdistdir}/source/fonts/cfr-lm/dotprop.etx
21cr|texlive-cfr-lm-1.5-3|944	%doc %{_texmfdistdir}/source/fonts/cfr-lm/dottaboldstyle.etx
21cr|texlive-cfr-lm-1.5-3|945	%doc %{_texmfdistdir}/source/fonts/cfr-lm/t1-clm.etx
21cr|texlive-cfr-lm-1.5-3|946	
21cr|texlive-cfr-lm-1.5-3|947	#-----------------------------------------------------------------------
21cr|texlive-cfr-lm-1.5-3|948	%prep
21cr|texlive-cfr-lm-1.5-3|949	%setup -c -a0 -a1 -a2
21cr|texlive-cfr-lm-1.5-3|950	
21cr|texlive-cfr-lm-1.5-3|951	%build
21cr|texlive-cfr-lm-1.5-3|952	
21cr|texlive-cfr-lm-1.5-3|953	%install
21cr|texlive-cfr-lm-1.5-3|954	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cfr-lm-1.5-3|955	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9044 21
21cr|texlive-charissil-64998-1|1	%define oname charissil
21cr|texlive-charissil-64998-1|2	
21cr|texlive-charissil-64998-1|3	Summary:	CharisSIL fonts with support for XeLaTeX or LuaLaTeX
21cr|texlive-charissil-64998-1|4	Name:		texlive-charissil
21cr|texlive-charissil-64998-1|5	Version:	64998
21cr|texlive-charissil-64998-1|6	Release:	1
21cr|texlive-charissil-64998-1|7	License:	LPPL1.3
21cr|texlive-charissil-64998-1|8	Group:		Publishing
21cr|texlive-charissil-64998-1|9	Url:		https://www.ctan.org
21cr|texlive-charissil-64998-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-charissil-64998-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-charissil-64998-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-charissil-64998-1|13	Requires:	texlive-tlpkg
21cr|texlive-charissil-64998-1|14	Requires:	texlive-kpathsea
21cr|texlive-charissil-64998-1|15	Provides:	tex(a_26lu5p.enc) = 2024
21cr|texlive-charissil-64998-1|16	Provides:	tex(a_7qkcho.enc) = 2024
21cr|texlive-charissil-64998-1|17	Provides:	tex(a_byetuc.enc) = 2024
21cr|texlive-charissil-64998-1|18	Provides:	tex(a_fhbboz.enc) = 2024
21cr|texlive-charissil-64998-1|19	Provides:	tex(a_fr2ebm.enc) = 2024
21cr|texlive-charissil-64998-1|20	Provides:	tex(a_jf3wr2.enc) = 2024
21cr|texlive-charissil-64998-1|21	Provides:	tex(a_l6xsmm.enc) = 2024
21cr|texlive-charissil-64998-1|22	Provides:	tex(a_liimvs.enc) = 2024
21cr|texlive-charissil-64998-1|23	Provides:	tex(a_lxhc3o.enc) = 2024
21cr|texlive-charissil-64998-1|24	Provides:	tex(a_rflyh3.enc) = 2024
21cr|texlive-charissil-64998-1|25	Provides:	tex(a_x7dpvy.enc) = 2024
21cr|texlive-charissil-64998-1|26	Provides:	tex(a_yszurh.enc) = 2024
21cr|texlive-charissil-64998-1|27	Provides:	tex(a_zn43lu.enc) = 2024
21cr|texlive-charissil-64998-1|28	Provides:	tex(CharisSIL.sty) = 2024
21cr|texlive-charissil-64998-1|29	Provides:	tex(charssil.map) = 2024
21cr|texlive-charissil-64998-1|30	Provides:	tex(LY1charssil-TLF.fd) = 2024
21cr|texlive-charissil-64998-1|31	Provides:	tex(OT1charssil-TLF.fd) = 2024
21cr|texlive-charissil-64998-1|32	Provides:	tex(T1charssil-TLF.fd) = 2024
21cr|texlive-charissil-64998-1|33	Provides:	tex(T2Acharssil-TLF.fd) = 2024
21cr|texlive-charissil-64998-1|34	Provides:	tex(T2Bcharssil-TLF.fd) = 2024
21cr|texlive-charissil-64998-1|35	Provides:	tex(T2Ccharssil-TLF.fd) = 2024
21cr|texlive-charissil-64998-1|36	Provides:	tex(TS1charssil-TLF.fd) = 2024
21cr|texlive-charissil-64998-1|37	BuildArch:	noarch
21cr|texlive-charissil-64998-1|38	
21cr|texlive-charissil-64998-1|39	%description
21cr|texlive-charissil-64998-1|40	This package provides the CharisSIL family of fonts adapted by
21cr|texlive-charissil-64998-1|41	SIL International from Bitstream Charter in TrueType format,
21cr|texlive-charissil-64998-1|42	with support for XeLaTeX or LuaLaTeX.
21cr|texlive-charissil-64998-1|43	
21cr|texlive-charissil-64998-1|44	%files
21cr|texlive-charissil-64998-1|45	%doc %{_texmfdistdir}/doc/fonts/charissil
21cr|texlive-charissil-64998-1|46	%{_texmfdistdir}/fonts/enc/dvips/charissil
21cr|texlive-charissil-64998-1|47	%{_texmfdistdir}/fonts/map/dvips/charissil
21cr|texlive-charissil-64998-1|48	%{_texmfdistdir}/fonts/tfm/SIL/charissil
21cr|texlive-charissil-64998-1|49	%{_texmfdistdir}/fonts/truetype/SIL/charissil
21cr|texlive-charissil-64998-1|50	%{_texmfdistdir}/fonts/type1/SIL/charissil
21cr|texlive-charissil-64998-1|51	%{_texmfdistdir}/fonts/vf/SIL/charissil
21cr|texlive-charissil-64998-1|52	%{_texmfdistdir}/tex/latex/charissil
21cr|texlive-charissil-64998-1|53	
21cr|texlive-charissil-64998-1|54	#------------------------------------------------------------------
21cr|texlive-charissil-64998-1|55	
21cr|texlive-charissil-64998-1|56	%prep
21cr|texlive-charissil-64998-1|57	%setup -c -a0 -a1
21cr|texlive-charissil-64998-1|58	
21cr|texlive-charissil-64998-1|59	%build
21cr|texlive-charissil-64998-1|60	
21cr|texlive-charissil-64998-1|61	%install
21cr|texlive-charissil-64998-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-charissil-64998-1|63	rm -rf tlpkg
21cr|texlive-charissil-64998-1|64	cp -fpar * %{buildroot}%{_texmfdistdir}

9045 21
21cr|texlive-chbibref-1.0-8|1	# revision 17120
21cr|texlive-chbibref-1.0-8|2	# category Package
21cr|texlive-chbibref-1.0-8|3	# catalog-ctan /macros/latex/contrib/chbibref
21cr|texlive-chbibref-1.0-8|4	# catalog-date 2010-02-23 16:16:11 +0100
21cr|texlive-chbibref-1.0-8|5	# catalog-license lppl
21cr|texlive-chbibref-1.0-8|6	# catalog-version 1.0
21cr|texlive-chbibref-1.0-8|7	Name:		texlive-chbibref
21cr|texlive-chbibref-1.0-8|8	Version:	1.0
21cr|texlive-chbibref-1.0-8|9	Release:	8
21cr|texlive-chbibref-1.0-8|10	Summary:	Change the Bibliography/References title
21cr|texlive-chbibref-1.0-8|11	Group:		Publishing
21cr|texlive-chbibref-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chbibref
21cr|texlive-chbibref-1.0-8|13	License:	LPPL
21cr|texlive-chbibref-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chbibref.tar.xz
21cr|texlive-chbibref-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chbibref.doc.tar.xz
21cr|texlive-chbibref-1.0-8|16	BuildArch:	noarch
21cr|texlive-chbibref-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-chbibref-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-chbibref-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-chbibref-1.0-8|20	
21cr|texlive-chbibref-1.0-8|21	%description
21cr|texlive-chbibref-1.0-8|22	Defines a single command, \setbibref, which sets whichever of
21cr|texlive-chbibref-1.0-8|23	\bibname and \refname is in use. (\bibname is used in book.cls
21cr|texlive-chbibref-1.0-8|24	and report.cls, and \refname is used in article.cls.).
21cr|texlive-chbibref-1.0-8|25	
21cr|texlive-chbibref-1.0-8|26	
21cr|texlive-chbibref-1.0-8|27	#-----------------------------------------------------------------------
21cr|texlive-chbibref-1.0-8|28	%files
21cr|texlive-chbibref-1.0-8|29	%{_texmfdistdir}/tex/latex/chbibref/chbibref.sty
21cr|texlive-chbibref-1.0-8|30	%doc %{_texmfdistdir}/doc/latex/chbibref/chbibref.pdf
21cr|texlive-chbibref-1.0-8|31	%doc %{_texmfdistdir}/doc/latex/chbibref/chbibref.tex
21cr|texlive-chbibref-1.0-8|32	
21cr|texlive-chbibref-1.0-8|33	#-----------------------------------------------------------------------
21cr|texlive-chbibref-1.0-8|34	%prep
21cr|texlive-chbibref-1.0-8|35	%setup -c -a0 -a1
21cr|texlive-chbibref-1.0-8|36	
21cr|texlive-chbibref-1.0-8|37	%build
21cr|texlive-chbibref-1.0-8|38	
21cr|texlive-chbibref-1.0-8|39	%install
21cr|texlive-chbibref-1.0-8|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chbibref-1.0-8|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9046 21
21cr|texlive-checkend-51475-1|1	%define oname checkend
21cr|texlive-checkend-51475-1|2	
21cr|texlive-checkend-51475-1|3	Summary:	Extend "improperly closed environment" messages
21cr|texlive-checkend-51475-1|4	Name:		texlive-checkend
21cr|texlive-checkend-51475-1|5	Version:	51475
21cr|texlive-checkend-51475-1|6	Release:	1
21cr|texlive-checkend-51475-1|7	License:	LPPL1.3
21cr|texlive-checkend-51475-1|8	Group:		Publishing
21cr|texlive-checkend-51475-1|9	Url:		https://www.ctan.org
21cr|texlive-checkend-51475-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-checkend-51475-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-checkend-51475-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-checkend-51475-1|13	Requires:	texlive-tlpkg
21cr|texlive-checkend-51475-1|14	Requires:	texlive-kpathsea
21cr|texlive-checkend-51475-1|15	Provides:	tex(checkend.sty) = 2024
21cr|texlive-checkend-51475-1|16	BuildArch:	noarch
21cr|texlive-checkend-51475-1|17	
21cr|texlive-checkend-51475-1|18	%description
21cr|texlive-checkend-51475-1|19	When an environment is left open, LaTeX gives an error at the
21cr|texlive-checkend-51475-1|20	end of the document. However it only informs about the first of
21cr|texlive-checkend-51475-1|21	them, while the rest are shown with meaningless errors: (\end
21cr|texlive-checkend-51475-1|22	occurred inside a group at level N) This package replaces these
21cr|texlive-checkend-51475-1|23	errors with more useful messages which show which environments
21cr|texlive-checkend-51475-1|24	(in reverse order) were not closed. There are no user macros:
21cr|texlive-checkend-51475-1|25	just use the package.
21cr|texlive-checkend-51475-1|26	
21cr|texlive-checkend-51475-1|27	%files
21cr|texlive-checkend-51475-1|28	%doc %{_texmfdistdir}/doc/latex/checkend
21cr|texlive-checkend-51475-1|29	%{_texmfdistdir}/tex/latex/checkend
21cr|texlive-checkend-51475-1|30	
21cr|texlive-checkend-51475-1|31	#------------------------------------------------------------------
21cr|texlive-checkend-51475-1|32	
21cr|texlive-checkend-51475-1|33	%prep
21cr|texlive-checkend-51475-1|34	%setup -c -a0 -a1
21cr|texlive-checkend-51475-1|35	
21cr|texlive-checkend-51475-1|36	%build
21cr|texlive-checkend-51475-1|37	
21cr|texlive-checkend-51475-1|38	%install
21cr|texlive-checkend-51475-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-checkend-51475-1|40	rm -rf tlpkg
21cr|texlive-checkend-51475-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9047 21
21cr|texlive-chembst-0.2.5-9|1	# revision 15878
21cr|texlive-chembst-0.2.5-9|2	# category Package
21cr|texlive-chembst-0.2.5-9|3	# catalog-ctan /biblio/bibtex/contrib/chembst
21cr|texlive-chembst-0.2.5-9|4	# catalog-date 2008-09-20 13:36:26 +0200
21cr|texlive-chembst-0.2.5-9|5	# catalog-license lppl
21cr|texlive-chembst-0.2.5-9|6	# catalog-version 0.2.5
21cr|texlive-chembst-0.2.5-9|7	Name:		texlive-chembst
21cr|texlive-chembst-0.2.5-9|8	Version:	0.2.5
21cr|texlive-chembst-0.2.5-9|9	Release:	9
21cr|texlive-chembst-0.2.5-9|10	Summary:	A collection of BibTeX files for chemistry journals
21cr|texlive-chembst-0.2.5-9|11	Group:		Publishing
21cr|texlive-chembst-0.2.5-9|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/chembst
21cr|texlive-chembst-0.2.5-9|13	License:	LPPL
21cr|texlive-chembst-0.2.5-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.tar.xz
21cr|texlive-chembst-0.2.5-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.doc.tar.xz
21cr|texlive-chembst-0.2.5-9|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.source.tar.xz
21cr|texlive-chembst-0.2.5-9|17	BuildArch:	noarch
21cr|texlive-chembst-0.2.5-9|18	BuildRequires:	texlive-tlpkg
21cr|texlive-chembst-0.2.5-9|19	Requires(pre):	texlive-tlpkg
21cr|texlive-chembst-0.2.5-9|20	Requires(post):	texlive-kpathsea
21cr|texlive-chembst-0.2.5-9|21	
21cr|texlive-chembst-0.2.5-9|22	%description
21cr|texlive-chembst-0.2.5-9|23	The package offers a collection of advanced BibTeX style files
21cr|texlive-chembst-0.2.5-9|24	suitable for publications in chemistry journals. Currently,
21cr|texlive-chembst-0.2.5-9|25	style files for journals published by the American Chemical
21cr|texlive-chembst-0.2.5-9|26	Society, Wiley-VCH and The Royal Society of Chemistry are
21cr|texlive-chembst-0.2.5-9|27	available. The style files support advanced features such as
21cr|texlive-chembst-0.2.5-9|28	automatic formatting of errata or creating an appropriate entry
21cr|texlive-chembst-0.2.5-9|29	for publications in Angewandte Chemie where both English and
21cr|texlive-chembst-0.2.5-9|30	German should be cited simultaneously.
21cr|texlive-chembst-0.2.5-9|31	
21cr|texlive-chembst-0.2.5-9|32	
21cr|texlive-chembst-0.2.5-9|33	#-----------------------------------------------------------------------
21cr|texlive-chembst-0.2.5-9|34	%files
21cr|texlive-chembst-0.2.5-9|35	%{_texmfdistdir}/bibtex/bst/chembst/ChemCommun.bst
21cr|texlive-chembst-0.2.5-9|36	%{_texmfdistdir}/bibtex/bst/chembst/ChemEurJ.bst
21cr|texlive-chembst-0.2.5-9|37	%{_texmfdistdir}/bibtex/bst/chembst/InorgChem.bst
21cr|texlive-chembst-0.2.5-9|38	%{_texmfdistdir}/bibtex/bst/chembst/JAmChemSoc.bst
21cr|texlive-chembst-0.2.5-9|39	%{_texmfdistdir}/bibtex/bst/chembst/JAmChemSoc_all.bst
21cr|texlive-chembst-0.2.5-9|40	%{_texmfdistdir}/bibtex/bst/chembst/cv.bst
21cr|texlive-chembst-0.2.5-9|41	%doc %{_texmfdistdir}/doc/latex/chembst/README
21cr|texlive-chembst-0.2.5-9|42	%doc %{_texmfdistdir}/doc/latex/chembst/chembst.pdf
21cr|texlive-chembst-0.2.5-9|43	#- source
21cr|texlive-chembst-0.2.5-9|44	%doc %{_texmfdistdir}/source/latex/chembst/chembst.dtx
21cr|texlive-chembst-0.2.5-9|45	%doc %{_texmfdistdir}/source/latex/chembst/chembst.ins
21cr|texlive-chembst-0.2.5-9|46	
21cr|texlive-chembst-0.2.5-9|47	#-----------------------------------------------------------------------
21cr|texlive-chembst-0.2.5-9|48	%prep
21cr|texlive-chembst-0.2.5-9|49	%setup -c -a0 -a1 -a2
21cr|texlive-chembst-0.2.5-9|50	
21cr|texlive-chembst-0.2.5-9|51	%build
21cr|texlive-chembst-0.2.5-9|52	
21cr|texlive-chembst-0.2.5-9|53	%install
21cr|texlive-chembst-0.2.5-9|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chembst-0.2.5-9|55	cp -fpar bibtex doc source %{buildroot}%{_texmfdistdir}

9048 21
21cr|texlive-chemformula-4.15-1|1	Name:		texlive-chemformula
21cr|texlive-chemformula-4.15-1|2	Version:	4.15
21cr|texlive-chemformula-4.15-1|3	Release:	1
21cr|texlive-chemformula-4.15-1|4	Summary:	Tex module for chemical formulas
21cr|texlive-chemformula-4.15-1|5	Group:      Education
21cr|texlive-chemformula-4.15-1|6	URL:		http://ctan.org/tex-archive/macros/latex/contrib/chemformula
21cr|texlive-chemformula-4.15-1|7	License:	The LaTeX Project Public License 1.3
21cr|texlive-chemformula-4.15-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemformula.tar.xz
21cr|texlive-chemformula-4.15-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemformula.doc.tar.xz
21cr|texlive-chemformula-4.15-1|10	BuildArch:      noarch
21cr|texlive-chemformula-4.15-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-chemformula-4.15-1|12	Requires:       texlive-units
21cr|texlive-chemformula-4.15-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-chemformula-4.15-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-chemformula-4.15-1|15	
21cr|texlive-chemformula-4.15-1|16	%description
21cr|texlive-chemformula-4.15-1|17	The package provides a command to typeset chemical formulas and reactions in support of other chemistry packages (such as chemmacros).
21cr|texlive-chemformula-4.15-1|18	The package used to be distributed as a part of chemmacros.
21cr|texlive-chemformula-4.15-1|19	
21cr|texlive-chemformula-4.15-1|20	#-----------------------------------------------------------------------
21cr|texlive-chemformula-4.15-1|21	%files
21cr|texlive-chemformula-4.15-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-chemformula-4.15-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-chemformula-4.15-1|24	#-----------------------------------------------------------------------
21cr|texlive-chemformula-4.15-1|25	%prep
21cr|texlive-chemformula-4.15-1|26	%setup -c -a0 -a1
21cr|texlive-chemformula-4.15-1|27	
21cr|texlive-chemformula-4.15-1|28	%build
21cr|texlive-chemformula-4.15-1|29	
21cr|texlive-chemformula-4.15-1|30	%install
21cr|texlive-chemformula-4.15-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chemformula-4.15-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9049 21
21cr|texlive-chemgreek-1.1-1|1	Name:		texlive-chemgreek
21cr|texlive-chemgreek-1.1-1|2	Version:	1.1
21cr|texlive-chemgreek-1.1-1|3	Release:	1
21cr|texlive-chemgreek-1.1-1|4	Summary:	Tex module for greek letters in chemical formulas
21cr|texlive-chemgreek-1.1-1|5	Group:      Education
21cr|texlive-chemgreek-1.1-1|6	URL:		http://ctan.org/pkg/chemgreek
21cr|texlive-chemgreek-1.1-1|7	License:	The LaTeX Project Public License 1.3
21cr|texlive-chemgreek-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemgreek.tar.xz
21cr|texlive-chemgreek-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemgreek.doc.tar.xz
21cr|texlive-chemgreek-1.1-1|10	BuildArch:      noarch
21cr|texlive-chemgreek-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-chemgreek-1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-chemgreek-1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-chemgreek-1.1-1|14	
21cr|texlive-chemgreek-1.1-1|15	%description
21cr|texlive-chemgreek-1.1-1|16	The package provides upright Greek letters in support of other chemistry packages (such as chemmacros).
21cr|texlive-chemgreek-1.1-1|17	The package used to be distributed as a part of chemmacros.
21cr|texlive-chemgreek-1.1-1|18	#-----------------------------------------------------------------------
21cr|texlive-chemgreek-1.1-1|19	%files
21cr|texlive-chemgreek-1.1-1|20	%{_texmfdistdir}/tex/*
21cr|texlive-chemgreek-1.1-1|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-chemgreek-1.1-1|22	#-----------------------------------------------------------------------
21cr|texlive-chemgreek-1.1-1|23	%prep
21cr|texlive-chemgreek-1.1-1|24	%setup -c -a0 -a1
21cr|texlive-chemgreek-1.1-1|25	
21cr|texlive-chemgreek-1.1-1|26	%build
21cr|texlive-chemgreek-1.1-1|27	
21cr|texlive-chemgreek-1.1-1|28	%install
21cr|texlive-chemgreek-1.1-1|29	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chemgreek-1.1-1|30	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9050 21
21cr|texlive-chemobabel-64778-1|1	%define oname chemobabel
21cr|texlive-chemobabel-64778-1|2	
21cr|texlive-chemobabel-64778-1|3	Summary:	Convert chemical structures from ChemDraw, MDL molfile or SMILES using Open Babel
21cr|texlive-chemobabel-64778-1|4	Name:		texlive-chemobabel
21cr|texlive-chemobabel-64778-1|5	Version:	64778
21cr|texlive-chemobabel-64778-1|6	Release:	1
21cr|texlive-chemobabel-64778-1|7	License:	LPPL1.3
21cr|texlive-chemobabel-64778-1|8	Group:		Publishing
21cr|texlive-chemobabel-64778-1|9	Url:		https://www.ctan.org
21cr|texlive-chemobabel-64778-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chemobabel-64778-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-chemobabel-64778-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chemobabel-64778-1|13	Requires:	texlive-tlpkg
21cr|texlive-chemobabel-64778-1|14	Requires:	texlive-kpathsea
21cr|texlive-chemobabel-64778-1|15	Provides:	tex(chemobabel.sty) = 2024
21cr|texlive-chemobabel-64778-1|16	BuildArch:	noarch
21cr|texlive-chemobabel-64778-1|17	
21cr|texlive-chemobabel-64778-1|18	%description
21cr|texlive-chemobabel-64778-1|19	This package provides a way to convert and include chemical
21cr|texlive-chemobabel-64778-1|20	structure graphics from various chemical formats, such as
21cr|texlive-chemobabel-64778-1|21	ChemDraw files, MDL molfile or SMILES notations using Open
21cr|texlive-chemobabel-64778-1|22	Babel. To use this LaTeX package, it is necessary to enable
21cr|texlive-chemobabel-64778-1|23	execution of the following external commands via latex
21cr|texlive-chemobabel-64778-1|24	-shell-escape. obabel (Open Babel) inkscape or rsvg-convert
21cr|texlive-chemobabel-64778-1|25	(for SVG -> PDF/EPS conversion) pdfcrop or ps2eps (optional;
21cr|texlive-chemobabel-64778-1|26	for cropping large margins of PDF/EPS)
21cr|texlive-chemobabel-64778-1|27	
21cr|texlive-chemobabel-64778-1|28	%files
21cr|texlive-chemobabel-64778-1|29	%doc %{_texmfdistdir}/doc/latex/chemobabel
21cr|texlive-chemobabel-64778-1|30	%{_texmfdistdir}/tex/latex/chemobabel
21cr|texlive-chemobabel-64778-1|31	
21cr|texlive-chemobabel-64778-1|32	#------------------------------------------------------------------
21cr|texlive-chemobabel-64778-1|33	
21cr|texlive-chemobabel-64778-1|34	%prep
21cr|texlive-chemobabel-64778-1|35	%setup -c -a0 -a1
21cr|texlive-chemobabel-64778-1|36	
21cr|texlive-chemobabel-64778-1|37	%build
21cr|texlive-chemobabel-64778-1|38	
21cr|texlive-chemobabel-64778-1|39	%install
21cr|texlive-chemobabel-64778-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chemobabel-64778-1|41	rm -rf tlpkg
21cr|texlive-chemobabel-64778-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9051 21
21cr|texlive-chemplants-60606-1|1	%define oname chemplants
21cr|texlive-chemplants-60606-1|2	
21cr|texlive-chemplants-60606-1|3	Summary:	Symbology to draw chemical plants with TikZ
21cr|texlive-chemplants-60606-1|4	Name:		texlive-chemplants
21cr|texlive-chemplants-60606-1|5	Version:	60606
21cr|texlive-chemplants-60606-1|6	Release:	1
21cr|texlive-chemplants-60606-1|7	License:	LPPL1.3
21cr|texlive-chemplants-60606-1|8	Group:		Publishing
21cr|texlive-chemplants-60606-1|9	Url:		https://www.ctan.org
21cr|texlive-chemplants-60606-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chemplants-60606-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-chemplants-60606-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chemplants-60606-1|13	Requires:	texlive-tlpkg
21cr|texlive-chemplants-60606-1|14	Requires:	texlive-kpathsea
21cr|texlive-chemplants-60606-1|15	Provides:	tex(chemplants.sty) = 2024
21cr|texlive-chemplants-60606-1|16	BuildArch:	noarch
21cr|texlive-chemplants-60606-1|17	
21cr|texlive-chemplants-60606-1|18	%description
21cr|texlive-chemplants-60606-1|19	This package offers tools to draw simple or barely complex
21cr|texlive-chemplants-60606-1|20	schemes of chemical processes. The package defines several
21cr|texlive-chemplants-60606-1|21	standard symbols and styles to draw process units and streams.
21cr|texlive-chemplants-60606-1|22	The guiding light of the package is the UNICHIM regulation. All
21cr|texlive-chemplants-60606-1|23	of the symbols and styles are defined using tools of the TikZ
21cr|texlive-chemplants-60606-1|24	package, thus a basic knowledge of the logic of this powerful
21cr|texlive-chemplants-60606-1|25	tool is required to profitably use chemplants.
21cr|texlive-chemplants-60606-1|26	
21cr|texlive-chemplants-60606-1|27	%files
21cr|texlive-chemplants-60606-1|28	%doc %{_texmfdistdir}/doc/latex/chemplants
21cr|texlive-chemplants-60606-1|29	%{_texmfdistdir}/tex/latex/chemplants
21cr|texlive-chemplants-60606-1|30	
21cr|texlive-chemplants-60606-1|31	#------------------------------------------------------------------
21cr|texlive-chemplants-60606-1|32	
21cr|texlive-chemplants-60606-1|33	%prep
21cr|texlive-chemplants-60606-1|34	%setup -c -a0 -a1
21cr|texlive-chemplants-60606-1|35	
21cr|texlive-chemplants-60606-1|36	%build
21cr|texlive-chemplants-60606-1|37	
21cr|texlive-chemplants-60606-1|38	%install
21cr|texlive-chemplants-60606-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chemplants-60606-1|40	rm -rf tlpkg
21cr|texlive-chemplants-60606-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9052 21
21cr|texlive-chemschemex-1.2-1|1	Name:		texlive-chemschemex
21cr|texlive-chemschemex-1.2-1|2	Version:	1.2
21cr|texlive-chemschemex-1.2-1|3	Release:	1
21cr|texlive-chemschemex-1.2-1|4	Summary:	Tex module for typesetting chemical schemes
21cr|texlive-chemschemex-1.2-1|5	Group:      Education
21cr|texlive-chemschemex-1.2-1|6	URL:		http://ctan.org/tex-archive/macros/latex/contrib/chemschemex
21cr|texlive-chemschemex-1.2-1|7	License:	The LaTeX Project Public License 1.2
21cr|texlive-chemschemex-1.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemschemex.tar.xz
21cr|texlive-chemschemex-1.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemschemex.doc.tar.xz
21cr|texlive-chemschemex-1.2-1|10	BuildArch:      noarch
21cr|texlive-chemschemex-1.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-chemschemex-1.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-chemschemex-1.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-chemschemex-1.2-1|14	
21cr|texlive-chemschemex-1.2-1|15	%description
21cr|texlive-chemschemex-1.2-1|16	The package provides a command to typeset chemical formulas and reactions in support of other chemistry packages (such as chemmacros).
21cr|texlive-chemschemex-1.2-1|17	The package used to be distributed as a part of chemmacros.
21cr|texlive-chemschemex-1.2-1|18	
21cr|texlive-chemschemex-1.2-1|19	#-----------------------------------------------------------------------
21cr|texlive-chemschemex-1.2-1|20	%files
21cr|texlive-chemschemex-1.2-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-chemschemex-1.2-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-chemschemex-1.2-1|23	#-----------------------------------------------------------------------
21cr|texlive-chemschemex-1.2-1|24	%prep
21cr|texlive-chemschemex-1.2-1|25	%setup -c -a0 -a1
21cr|texlive-chemschemex-1.2-1|26	
21cr|texlive-chemschemex-1.2-1|27	%build
21cr|texlive-chemschemex-1.2-1|28	
21cr|texlive-chemschemex-1.2-1|29	%install
21cr|texlive-chemschemex-1.2-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chemschemex-1.2-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9053 21
21cr|texlive-chemsec-1.12a-2|1	Name:		texlive-chemsec
21cr|texlive-chemsec-1.12a-2|2	Version:	1.12a
21cr|texlive-chemsec-1.12a-2|3	Release:	2
21cr|texlive-chemsec-1.12a-2|4	Summary:	Automated creation of numeric entity labels
21cr|texlive-chemsec-1.12a-2|5	Group:		Publishing
21cr|texlive-chemsec-1.12a-2|6	URL:		https://ctan.org/pkg/chemsec
21cr|texlive-chemsec-1.12a-2|7	License:	The LATEX Project Public License 1.3
21cr|texlive-chemsec-1.12a-2|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/chemsec.tar.xz
21cr|texlive-chemsec-1.12a-2|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/chemsec.doc.tar.xz
21cr|texlive-chemsec-1.12a-2|10	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/chemsec.source.tar.xz
21cr|texlive-chemsec-1.12a-2|11	BuildArch:	noarch
21cr|texlive-chemsec-1.12a-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chemsec-1.12a-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-chemsec-1.12a-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-chemsec-1.12a-2|15	
21cr|texlive-chemsec-1.12a-2|16	%description
21cr|texlive-chemsec-1.12a-2|17	Packages provides creation of sequential numeric labels for entities in a document.
21cr|texlive-chemsec-1.12a-2|18	The motivating example is chemical structures in a scientific document.
21cr|texlive-chemsec-1.12a-2|19	The package can automatically output a full object name and label on the
21cr|texlive-chemsec-1.12a-2|20	first occurence in the document and just labels only on subsequent references.
21cr|texlive-chemsec-1.12a-2|21	
21cr|texlive-chemsec-1.12a-2|22	#-----------------------------------------------------------------------
21cr|texlive-chemsec-1.12a-2|23	%files
21cr|texlive-chemsec-1.12a-2|24	%{_texmfdistdir}/tex/*
21cr|texlive-chemsec-1.12a-2|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-chemsec-1.12a-2|26	%doc %{_texmfdistdir}/source/*
21cr|texlive-chemsec-1.12a-2|27	
21cr|texlive-chemsec-1.12a-2|28	#-----------------------------------------------------------------------
21cr|texlive-chemsec-1.12a-2|29	%prep
21cr|texlive-chemsec-1.12a-2|30	%setup -c -a0 -a1 -a2
21cr|texlive-chemsec-1.12a-2|31	
21cr|texlive-chemsec-1.12a-2|32	%build
21cr|texlive-chemsec-1.12a-2|33	
21cr|texlive-chemsec-1.12a-2|34	%install
21cr|texlive-chemsec-1.12a-2|35	mkdir -p %{buildroot}%{_texmfdistdir}

9054 21
21cr|texlive-cherokee-20190228-1|1	# revision 21046
21cr|texlive-cherokee-20190228-1|2	# category Package
21cr|texlive-cherokee-20190228-1|3	# catalog-ctan /fonts/cherokee
21cr|texlive-cherokee-20190228-1|4	# catalog-date 2008-12-25 20:17:19 +0100
21cr|texlive-cherokee-20190228-1|5	# catalog-license noinfo
21cr|texlive-cherokee-20190228-1|6	# catalog-version undef
21cr|texlive-cherokee-20190228-1|7	Name:		texlive-cherokee
21cr|texlive-cherokee-20190228-1|8	Version:	20190228
21cr|texlive-cherokee-20190228-1|9	Release:	1
21cr|texlive-cherokee-20190228-1|10	Summary:	A font for the Cherokee script
21cr|texlive-cherokee-20190228-1|11	Group:		Publishing
21cr|texlive-cherokee-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/cherokee
21cr|texlive-cherokee-20190228-1|13	License:	NOINFO
21cr|texlive-cherokee-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cherokee.tar.xz
21cr|texlive-cherokee-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cherokee.doc.tar.xz
21cr|texlive-cherokee-20190228-1|16	BuildArch:	noarch
21cr|texlive-cherokee-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-cherokee-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-cherokee-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-cherokee-20190228-1|20	
21cr|texlive-cherokee-20190228-1|21	%description
21cr|texlive-cherokee-20190228-1|22	The Cherokee script was designed in 1821 by Segwoya. The
21cr|texlive-cherokee-20190228-1|23	alphabet is essentially syllabic, only 6 characters (a e i o s
21cr|texlive-cherokee-20190228-1|24	u) correspond to Roman letters: the font encodes these to the
21cr|texlive-cherokee-20190228-1|25	corresponding roman letter. The remaining 79 characters have
21cr|texlive-cherokee-20190228-1|26	been arbitrarily encoded in the range 38-122; the cherokee
21cr|texlive-cherokee-20190228-1|27	package provides commands that map each such syllable to the
21cr|texlive-cherokee-20190228-1|28	appropriate character; for example, Segwoya himself would be
21cr|texlive-cherokee-20190228-1|29	represented \Cse\Cgwo\Cya.
21cr|texlive-cherokee-20190228-1|30	
21cr|texlive-cherokee-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-cherokee-20190228-1|32	%files
21cr|texlive-cherokee-20190228-1|33	%{_texmfdistdir}/fonts/source/public/cherokee/cherokee.mf
21cr|texlive-cherokee-20190228-1|34	%{_texmfdistdir}/fonts/tfm/public/cherokee/cherokee.tfm
21cr|texlive-cherokee-20190228-1|35	%{_texmfdistdir}/tex/latex/cherokee/cherokee.sty
21cr|texlive-cherokee-20190228-1|36	%doc %{_texmfdistdir}/doc/fonts/cherokee/README
21cr|texlive-cherokee-20190228-1|37	
21cr|texlive-cherokee-20190228-1|38	#-----------------------------------------------------------------------
21cr|texlive-cherokee-20190228-1|39	%prep
21cr|texlive-cherokee-20190228-1|40	%setup -c -a0 -a1
21cr|texlive-cherokee-20190228-1|41	
21cr|texlive-cherokee-20190228-1|42	%build
21cr|texlive-cherokee-20190228-1|43	
21cr|texlive-cherokee-20190228-1|44	%install
21cr|texlive-cherokee-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cherokee-20190228-1|46	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9055 21
21cr|texlive-chhaya-61719-1|1	%define oname chhaya
21cr|texlive-chhaya-61719-1|2	
21cr|texlive-chhaya-61719-1|3	Summary:	Linguistic glossing in Marathi language
21cr|texlive-chhaya-61719-1|4	Name:		texlive-chhaya
21cr|texlive-chhaya-61719-1|5	Version:	61719
21cr|texlive-chhaya-61719-1|6	Release:	1
21cr|texlive-chhaya-61719-1|7	License:	LPPL1.3
21cr|texlive-chhaya-61719-1|8	Group:		Publishing
21cr|texlive-chhaya-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-chhaya-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chhaya-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-chhaya-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chhaya-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-chhaya-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-chhaya-61719-1|15	Provides:	tex(chhaya.sty) = 2024
21cr|texlive-chhaya-61719-1|16	Provides:	tex(sankshep.tex) = 2024
21cr|texlive-chhaya-61719-1|17	BuildArch:	noarch
21cr|texlive-chhaya-61719-1|18	
21cr|texlive-chhaya-61719-1|19	%description
21cr|texlive-chhaya-61719-1|20	muNbii vidyaapiitthaacyaa chaayaalekhn niymaavliis anusruun
21cr|texlive-chhaya-61719-1|21	bhaassaavaijnyaanik chaayaaNgaaNce sNkssep purvnnaaraa
21cr|texlive-chhaya-61719-1|22	aajnyaasNc. This package provides macros for linguistic
21cr|texlive-chhaya-61719-1|23	glossing as per the rules given by Mumbai University.
21cr|texlive-chhaya-61719-1|24	
21cr|texlive-chhaya-61719-1|25	%files
21cr|texlive-chhaya-61719-1|26	%doc %{_texmfdistdir}/doc/latex/chhaya
21cr|texlive-chhaya-61719-1|27	%{_texmfdistdir}/tex/latex/chhaya
21cr|texlive-chhaya-61719-1|28	
21cr|texlive-chhaya-61719-1|29	#------------------------------------------------------------------
21cr|texlive-chhaya-61719-1|30	
21cr|texlive-chhaya-61719-1|31	%prep
21cr|texlive-chhaya-61719-1|32	%setup -c -a0 -a1
21cr|texlive-chhaya-61719-1|33	
21cr|texlive-chhaya-61719-1|34	%build
21cr|texlive-chhaya-61719-1|35	
21cr|texlive-chhaya-61719-1|36	%install
21cr|texlive-chhaya-61719-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chhaya-61719-1|38	rm -rf tlpkg
21cr|texlive-chhaya-61719-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9056 21
21cr|texlive-chicago-20190228-1|1	# revision 15878
21cr|texlive-chicago-20190228-1|2	# category Package
21cr|texlive-chicago-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/chicago
21cr|texlive-chicago-20190228-1|4	# catalog-date 2008-12-25 20:17:19 +0100
21cr|texlive-chicago-20190228-1|5	# catalog-license other-free
21cr|texlive-chicago-20190228-1|6	# catalog-version undef
21cr|texlive-chicago-20190228-1|7	Name:		texlive-chicago
21cr|texlive-chicago-20190228-1|8	Version:	20190228
21cr|texlive-chicago-20190228-1|9	Release:	1
21cr|texlive-chicago-20190228-1|10	Summary:	A "Chicago" bibliography style
21cr|texlive-chicago-20190228-1|11	Group:		Publishing
21cr|texlive-chicago-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/chicago
21cr|texlive-chicago-20190228-1|13	License:	OTHER-FREE
21cr|texlive-chicago-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago.tar.xz
21cr|texlive-chicago-20190228-1|15	BuildArch:	noarch
21cr|texlive-chicago-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-chicago-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-chicago-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-chicago-20190228-1|19	
21cr|texlive-chicago-20190228-1|20	%description
21cr|texlive-chicago-20190228-1|21	Chicago is a BibTeX style that follows the "B" reference style
21cr|texlive-chicago-20190228-1|22	of the 13th Edition of the Chicago manual of style; a LaTeX
21cr|texlive-chicago-20190228-1|23	package (to LaTeX 2.09 conventions) is also provided. The style
21cr|texlive-chicago-20190228-1|24	was derived from the newapa style.
21cr|texlive-chicago-20190228-1|25	
21cr|texlive-chicago-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-chicago-20190228-1|27	%files
21cr|texlive-chicago-20190228-1|28	%{_texmfdistdir}/bibtex/bst/chicago/chicago.bst
21cr|texlive-chicago-20190228-1|29	%{_texmfdistdir}/tex/latex/chicago/chicago.sty
21cr|texlive-chicago-20190228-1|30	
21cr|texlive-chicago-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-chicago-20190228-1|32	%prep
21cr|texlive-chicago-20190228-1|33	%setup -c -a0
21cr|texlive-chicago-20190228-1|34	
21cr|texlive-chicago-20190228-1|35	%build
21cr|texlive-chicago-20190228-1|36	
21cr|texlive-chicago-20190228-1|37	%install
21cr|texlive-chicago-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chicago-20190228-1|39	cp -fpar bibtex tex %{buildroot}%{_texmfdistdir}

9057 21
21cr|texlive-chicagoa-52567-1|1	%define oname chicagoa
21cr|texlive-chicagoa-52567-1|2	
21cr|texlive-chicagoa-52567-1|3	Summary:	"Chicago" bibliography style with annotations
21cr|texlive-chicagoa-52567-1|4	Name:		texlive-chicagoa
21cr|texlive-chicagoa-52567-1|5	Version:	52567
21cr|texlive-chicagoa-52567-1|6	Release:	1
21cr|texlive-chicagoa-52567-1|7	License:	LPPL1.3
21cr|texlive-chicagoa-52567-1|8	Group:		Publishing
21cr|texlive-chicagoa-52567-1|9	Url:		https://www.ctan.org
21cr|texlive-chicagoa-52567-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chicagoa-52567-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-chicagoa-52567-1|12	Requires:	texlive-tlpkg
21cr|texlive-chicagoa-52567-1|13	Requires:	texlive-kpathsea
21cr|texlive-chicagoa-52567-1|14	BuildArch:	noarch
21cr|texlive-chicagoa-52567-1|15	
21cr|texlive-chicagoa-52567-1|16	%description
21cr|texlive-chicagoa-52567-1|17	This is a modification of the author's chicago style, to
21cr|texlive-chicagoa-52567-1|18	support an 'annotation' field in bibliographies.
21cr|texlive-chicagoa-52567-1|19	
21cr|texlive-chicagoa-52567-1|20	%files
21cr|texlive-chicagoa-52567-1|21	%{_texmfdistdir}/bibtex/bst/chicagoa
21cr|texlive-chicagoa-52567-1|22	
21cr|texlive-chicagoa-52567-1|23	#------------------------------------------------------------------
21cr|texlive-chicagoa-52567-1|24	
21cr|texlive-chicagoa-52567-1|25	%prep
21cr|texlive-chicagoa-52567-1|26	%setup -c -a0
21cr|texlive-chicagoa-52567-1|27	
21cr|texlive-chicagoa-52567-1|28	%build
21cr|texlive-chicagoa-52567-1|29	
21cr|texlive-chicagoa-52567-1|30	%install
21cr|texlive-chicagoa-52567-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chicagoa-52567-1|32	rm -rf tlpkg
21cr|texlive-chicagoa-52567-1|33	cp -fpar * %{buildroot}%{_texmfdistdir}

9058 21
21cr|texlive-chicago-annote-20190228-1|1	# revision 15878
21cr|texlive-chicago-annote-20190228-1|2	# category Package
21cr|texlive-chicago-annote-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/chicago-annote/chicago-annote.bst
21cr|texlive-chicago-annote-20190228-1|4	# catalog-date 2009-02-03 15:12:24 +0100
21cr|texlive-chicago-annote-20190228-1|5	# catalog-license lppl
21cr|texlive-chicago-annote-20190228-1|6	# catalog-version undef
21cr|texlive-chicago-annote-20190228-1|7	Name:		texlive-chicago-annote
21cr|texlive-chicago-annote-20190228-1|8	Version:	20190228
21cr|texlive-chicago-annote-20190228-1|9	Release:	1
21cr|texlive-chicago-annote-20190228-1|10	Summary:	Chicago-based annotated BibTeX style
21cr|texlive-chicago-annote-20190228-1|11	Group:		Publishing
21cr|texlive-chicago-annote-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/chicago-annote/chicago-annote.bst
21cr|texlive-chicago-annote-20190228-1|13	License:	LPPL
21cr|texlive-chicago-annote-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago-annote.tar.xz
21cr|texlive-chicago-annote-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago-annote.doc.tar.xz
21cr|texlive-chicago-annote-20190228-1|16	BuildArch:	noarch
21cr|texlive-chicago-annote-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-chicago-annote-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-chicago-annote-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-chicago-annote-20190228-1|20	
21cr|texlive-chicago-annote-20190228-1|21	%description
21cr|texlive-chicago-annote-20190228-1|22	This is a revision of chicagoa.bst, using the commonly-used
21cr|texlive-chicago-annote-20190228-1|23	annote field in place of the original's annotation.
21cr|texlive-chicago-annote-20190228-1|24	
21cr|texlive-chicago-annote-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-chicago-annote-20190228-1|26	%files
21cr|texlive-chicago-annote-20190228-1|27	%{_texmfdistdir}/bibtex/bst/chicago-annote/chicago-annote.bst
21cr|texlive-chicago-annote-20190228-1|28	%doc %{_texmfdistdir}/doc/bibtex/chicago-annote/README
21cr|texlive-chicago-annote-20190228-1|29	
21cr|texlive-chicago-annote-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-chicago-annote-20190228-1|31	%prep
21cr|texlive-chicago-annote-20190228-1|32	%setup -c -a0 -a1
21cr|texlive-chicago-annote-20190228-1|33	
21cr|texlive-chicago-annote-20190228-1|34	%build
21cr|texlive-chicago-annote-20190228-1|35	
21cr|texlive-chicago-annote-20190228-1|36	%install
21cr|texlive-chicago-annote-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chicago-annote-20190228-1|38	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

9059 21
21cr|texlive-chifoot-57312-1|1	%define oname chifoot
21cr|texlive-chifoot-57312-1|2	
21cr|texlive-chifoot-57312-1|3	Summary:	Chicago-style footnote formatting
21cr|texlive-chifoot-57312-1|4	Name:		texlive-chifoot
21cr|texlive-chifoot-57312-1|5	Version:	57312
21cr|texlive-chifoot-57312-1|6	Release:	1
21cr|texlive-chifoot-57312-1|7	License:	LPPL1.3
21cr|texlive-chifoot-57312-1|8	Group:		Publishing
21cr|texlive-chifoot-57312-1|9	Url:		https://www.ctan.org
21cr|texlive-chifoot-57312-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chifoot-57312-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-chifoot-57312-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chifoot-57312-1|13	Requires:	texlive-tlpkg
21cr|texlive-chifoot-57312-1|14	Requires:	texlive-kpathsea
21cr|texlive-chifoot-57312-1|15	Provides:	tex(chifoot.sty) = 2024
21cr|texlive-chifoot-57312-1|16	BuildArch:	noarch
21cr|texlive-chifoot-57312-1|17	
21cr|texlive-chifoot-57312-1|18	%description
21cr|texlive-chifoot-57312-1|19	A very short snippet. Will set the footnotes to be conformant
21cr|texlive-chifoot-57312-1|20	with the Chicago style, so the footnotes at the bottom of the
21cr|texlive-chifoot-57312-1|21	page are now marked with a full-sized number, rather than with
21cr|texlive-chifoot-57312-1|22	a superscript number.
21cr|texlive-chifoot-57312-1|23	
21cr|texlive-chifoot-57312-1|24	%files
21cr|texlive-chifoot-57312-1|25	%doc %{_texmfdistdir}/doc/latex/chifoot
21cr|texlive-chifoot-57312-1|26	%{_texmfdistdir}/tex/latex/chifoot
21cr|texlive-chifoot-57312-1|27	
21cr|texlive-chifoot-57312-1|28	#------------------------------------------------------------------
21cr|texlive-chifoot-57312-1|29	
21cr|texlive-chifoot-57312-1|30	%prep
21cr|texlive-chifoot-57312-1|31	%setup -c -a0 -a1
21cr|texlive-chifoot-57312-1|32	
21cr|texlive-chifoot-57312-1|33	%build
21cr|texlive-chifoot-57312-1|34	
21cr|texlive-chifoot-57312-1|35	%install
21cr|texlive-chifoot-57312-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chifoot-57312-1|37	rm -rf tlpkg
21cr|texlive-chifoot-57312-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9060 21
21cr|texlive-chinesechess-63276-1|1	%define oname chinesechess
21cr|texlive-chinesechess-63276-1|2	
21cr|texlive-chinesechess-63276-1|3	Summary:	Typeset Chinese chess with l3draw
21cr|texlive-chinesechess-63276-1|4	Name:		texlive-chinesechess
21cr|texlive-chinesechess-63276-1|5	Version:	63276
21cr|texlive-chinesechess-63276-1|6	Release:	1
21cr|texlive-chinesechess-63276-1|7	License:	LPPL1.3
21cr|texlive-chinesechess-63276-1|8	Group:		Publishing
21cr|texlive-chinesechess-63276-1|9	Url:		https://www.ctan.org
21cr|texlive-chinesechess-63276-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chinesechess-63276-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-chinesechess-63276-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chinesechess-63276-1|13	Requires:	texlive-tlpkg
21cr|texlive-chinesechess-63276-1|14	Requires:	texlive-kpathsea
21cr|texlive-chinesechess-63276-1|15	Provides:	tex(chinesechess.sty) = 2024
21cr|texlive-chinesechess-63276-1|16	BuildArch:	noarch
21cr|texlive-chinesechess-63276-1|17	
21cr|texlive-chinesechess-63276-1|18	%description
21cr|texlive-chinesechess-63276-1|19	This LaTeX3 package based on l3draw provides macros and an
21cr|texlive-chinesechess-63276-1|20	environment for Chinese chess manual writing.
21cr|texlive-chinesechess-63276-1|21	
21cr|texlive-chinesechess-63276-1|22	%files
21cr|texlive-chinesechess-63276-1|23	%doc %{_texmfdistdir}/doc/latex/chinesechess
21cr|texlive-chinesechess-63276-1|24	%{_texmfdistdir}/tex/latex/chinesechess
21cr|texlive-chinesechess-63276-1|25	
21cr|texlive-chinesechess-63276-1|26	#------------------------------------------------------------------
21cr|texlive-chinesechess-63276-1|27	
21cr|texlive-chinesechess-63276-1|28	%prep
21cr|texlive-chinesechess-63276-1|29	%setup -c -a0 -a1
21cr|texlive-chinesechess-63276-1|30	
21cr|texlive-chinesechess-63276-1|31	%build
21cr|texlive-chinesechess-63276-1|32	
21cr|texlive-chinesechess-63276-1|33	%install
21cr|texlive-chinesechess-63276-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chinesechess-63276-1|35	rm -rf tlpkg
21cr|texlive-chinesechess-63276-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9061 21
21cr|texlive-chinese-jfm-57758-1|1	%define oname chinese-jfm
21cr|texlive-chinese-jfm-57758-1|2	
21cr|texlive-chinese-jfm-57758-1|3	Summary:	Luatexja-jfm files for Chinese typesetting
21cr|texlive-chinese-jfm-57758-1|4	Name:		texlive-chinese-jfm
21cr|texlive-chinese-jfm-57758-1|5	Version:	57758
21cr|texlive-chinese-jfm-57758-1|6	Release:	1
21cr|texlive-chinese-jfm-57758-1|7	License:	LPPL1.3
21cr|texlive-chinese-jfm-57758-1|8	Group:		Publishing
21cr|texlive-chinese-jfm-57758-1|9	Url:		https://www.ctan.org
21cr|texlive-chinese-jfm-57758-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chinese-jfm-57758-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-chinese-jfm-57758-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chinese-jfm-57758-1|13	Requires:	texlive-tlpkg
21cr|texlive-chinese-jfm-57758-1|14	Requires:	texlive-kpathsea
21cr|texlive-chinese-jfm-57758-1|15	BuildArch:	noarch
21cr|texlive-chinese-jfm-57758-1|16	
21cr|texlive-chinese-jfm-57758-1|17	%description
21cr|texlive-chinese-jfm-57758-1|18	ChineseJFM is a series of luatexja-jfm files for better Chinese
21cr|texlive-chinese-jfm-57758-1|19	typesetting, providing quanjiao, banjiao, and kaiming three
21cr|texlive-chinese-jfm-57758-1|20	styles and other fancy features. It can be used for both
21cr|texlive-chinese-jfm-57758-1|21	horizontal and vertical writing mode in Simplified/Traditional
21cr|texlive-chinese-jfm-57758-1|22	Chinese or Japanese fonts.
21cr|texlive-chinese-jfm-57758-1|23	
21cr|texlive-chinese-jfm-57758-1|24	%files
21cr|texlive-chinese-jfm-57758-1|25	%doc %{_texmfdistdir}/doc/luatex/chinese-jfm
21cr|texlive-chinese-jfm-57758-1|26	%{_texmfdistdir}/tex/luatex/chinese-jfm
21cr|texlive-chinese-jfm-57758-1|27	
21cr|texlive-chinese-jfm-57758-1|28	#------------------------------------------------------------------
21cr|texlive-chinese-jfm-57758-1|29	
21cr|texlive-chinese-jfm-57758-1|30	%prep
21cr|texlive-chinese-jfm-57758-1|31	%setup -c -a0 -a1
21cr|texlive-chinese-jfm-57758-1|32	
21cr|texlive-chinese-jfm-57758-1|33	%build
21cr|texlive-chinese-jfm-57758-1|34	
21cr|texlive-chinese-jfm-57758-1|35	%install
21cr|texlive-chinese-jfm-57758-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chinese-jfm-57758-1|37	rm -rf tlpkg
21cr|texlive-chinese-jfm-57758-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9062 21
21cr|texlive-chivo-65029-1|1	%define oname chivo
21cr|texlive-chivo-65029-1|2	
21cr|texlive-chivo-65029-1|3	Summary:	Using the free Chivo fonts with LaTeX
21cr|texlive-chivo-65029-1|4	Name:		texlive-chivo
21cr|texlive-chivo-65029-1|5	Version:	65029
21cr|texlive-chivo-65029-1|6	Release:	1
21cr|texlive-chivo-65029-1|7	License:	LPPL1.3
21cr|texlive-chivo-65029-1|8	Group:		Publishing
21cr|texlive-chivo-65029-1|9	Url:		https://www.ctan.org
21cr|texlive-chivo-65029-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chivo-65029-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-chivo-65029-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chivo-65029-1|13	Requires:	texlive-kpathsea
21cr|texlive-chivo-65029-1|14	Requires:	texlive-tlpkg
21cr|texlive-chivo-65029-1|15	Provides:	tex(chi_24xxsv.enc) = 2024
21cr|texlive-chivo-65029-1|16	Provides:	tex(chi_2lqlus.enc) = 2024
21cr|texlive-chivo-65029-1|17	Provides:	tex(chi_3avctt.enc) = 2024
21cr|texlive-chivo-65029-1|18	Provides:	tex(chi_bpya7g.enc) = 2024
21cr|texlive-chivo-65029-1|19	Provides:	tex(chi_bv7x5e.enc) = 2024
21cr|texlive-chivo-65029-1|20	Provides:	tex(chi_e6xqta.enc) = 2024
21cr|texlive-chivo-65029-1|21	Provides:	tex(chi_enwuwl.enc) = 2024
21cr|texlive-chivo-65029-1|22	Provides:	tex(chi_fiyauo.enc) = 2024
21cr|texlive-chivo-65029-1|23	Provides:	tex(chi_flfbvu.enc) = 2024
21cr|texlive-chivo-65029-1|24	Provides:	tex(chi_g5vh6e.enc) = 2024
21cr|texlive-chivo-65029-1|25	Provides:	tex(chi_h6jra2.enc) = 2024
21cr|texlive-chivo-65029-1|26	Provides:	tex(chi_hlkxho.enc) = 2024
21cr|texlive-chivo-65029-1|27	Provides:	tex(chi_htgzz3.enc) = 2024
21cr|texlive-chivo-65029-1|28	Provides:	tex(chi_k3a3gz.enc) = 2024
21cr|texlive-chivo-65029-1|29	Provides:	tex(chi_krtxg6.enc) = 2024
21cr|texlive-chivo-65029-1|30	Provides:	tex(chi_ksf2oq.enc) = 2024
21cr|texlive-chivo-65029-1|31	Provides:	tex(chi_lad3zv.enc) = 2024
21cr|texlive-chivo-65029-1|32	Provides:	tex(chi_mwxmvo.enc) = 2024
21cr|texlive-chivo-65029-1|33	Provides:	tex(chi_oreysz.enc) = 2024
21cr|texlive-chivo-65029-1|34	Provides:	tex(chi_phg2dy.enc) = 2024
21cr|texlive-chivo-65029-1|35	Provides:	tex(chi_qszeh7.enc) = 2024
21cr|texlive-chivo-65029-1|36	Provides:	tex(chi_qxdnz3.enc) = 2024
21cr|texlive-chivo-65029-1|37	Provides:	tex(chi_rymxky.enc) = 2024
21cr|texlive-chivo-65029-1|38	Provides:	tex(chi_s4nbci.enc) = 2024
21cr|texlive-chivo-65029-1|39	Provides:	tex(chi_skmp7i.enc) = 2024
21cr|texlive-chivo-65029-1|40	Provides:	tex(chi_sol2hx.enc) = 2024
21cr|texlive-chivo-65029-1|41	Provides:	tex-chivo = 2024
21cr|texlive-chivo-65029-1|42	Provides:	tex(Chivo.map) = 2024
21cr|texlive-chivo-65029-1|43	Provides:	tex(Chivo.sty) = 2024
21cr|texlive-chivo-65029-1|44	Provides:	tex(chi_wxmaut.enc) = 2024
21cr|texlive-chivo-65029-1|45	Provides:	tex(chi_zvnssh.enc) = 2024
21cr|texlive-chivo-65029-1|46	Provides:	tex(LY1Chivo-Dnom.fd) = 2024
21cr|texlive-chivo-65029-1|47	Provides:	tex(LY1Chivo-Inf.fd) = 2024
21cr|texlive-chivo-65029-1|48	Provides:	tex(LY1Chivo-LF.fd) = 2024
21cr|texlive-chivo-65029-1|49	Provides:	tex(LY1Chivo-Numr.fd) = 2024
21cr|texlive-chivo-65029-1|50	Provides:	tex(LY1Chivo-OsF.fd) = 2024
21cr|texlive-chivo-65029-1|51	Provides:	tex(LY1Chivo-Sup.fd) = 2024
21cr|texlive-chivo-65029-1|52	Provides:	tex(LY1Chivo-TLF.fd) = 2024
21cr|texlive-chivo-65029-1|53	Provides:	tex(LY1Chivo-TOsF.fd) = 2024
21cr|texlive-chivo-65029-1|54	Provides:	tex(OT1Chivo-Dnom.fd) = 2024
21cr|texlive-chivo-65029-1|55	Provides:	tex(OT1Chivo-Inf.fd) = 2024
21cr|texlive-chivo-65029-1|56	Provides:	tex(OT1Chivo-LF.fd) = 2024
21cr|texlive-chivo-65029-1|57	Provides:	tex(OT1Chivo-Numr.fd) = 2024
21cr|texlive-chivo-65029-1|58	Provides:	tex(OT1Chivo-OsF.fd) = 2024
21cr|texlive-chivo-65029-1|59	Provides:	tex(OT1Chivo-Sup.fd) = 2024
21cr|texlive-chivo-65029-1|60	Provides:	tex(OT1Chivo-TLF.fd) = 2024
21cr|texlive-chivo-65029-1|61	Provides:	tex(OT1Chivo-TOsF.fd) = 2024
21cr|texlive-chivo-65029-1|62	Provides:	tex(T1Chivo-Dnom.fd) = 2024
21cr|texlive-chivo-65029-1|63	Provides:	tex(T1Chivo-Inf.fd) = 2024
21cr|texlive-chivo-65029-1|64	Provides:	tex(T1Chivo-LF.fd) = 2024
21cr|texlive-chivo-65029-1|65	Provides:	tex(T1Chivo-Numr.fd) = 2024
21cr|texlive-chivo-65029-1|66	Provides:	tex(T1Chivo-OsF.fd) = 2024
21cr|texlive-chivo-65029-1|67	Provides:	tex(T1Chivo-Sup.fd) = 2024
21cr|texlive-chivo-65029-1|68	Provides:	tex(T1Chivo-TLF.fd) = 2024
21cr|texlive-chivo-65029-1|69	Provides:	tex(T1Chivo-TOsF.fd) = 2024
21cr|texlive-chivo-65029-1|70	Provides:	tex(TS1Chivo-LF.fd) = 2024
21cr|texlive-chivo-65029-1|71	Provides:	tex(TS1Chivo-OsF.fd) = 2024
21cr|texlive-chivo-65029-1|72	Provides:	tex(TS1Chivo-TLF.fd) = 2024
21cr|texlive-chivo-65029-1|73	Provides:	tex(TS1Chivo-TOsF.fd) = 2024
21cr|texlive-chivo-65029-1|74	BuildArch:	noarch
21cr|texlive-chivo-65029-1|75	
21cr|texlive-chivo-65029-1|76	%description
21cr|texlive-chivo-65029-1|77	This work provides the necessary files to use the Chivo fonts
21cr|texlive-chivo-65029-1|78	with LaTeX. Chivo is a set of eight fonts provided by Hector
21cr|texlive-chivo-65029-1|79	Gatti & Omnibus Team under the Open Font License (OFL), version
21cr|texlive-chivo-65029-1|80	1.1. The fonts are copyright (c) 2011-2019, Omnibus-Type.
21cr|texlive-chivo-65029-1|81	
21cr|texlive-chivo-65029-1|82	%files
21cr|texlive-chivo-65029-1|83	%doc %{_texmfdistdir}/doc
21cr|texlive-chivo-65029-1|84	%{_texmfdistdir}/fonts/enc/dvips/chivo/
21cr|texlive-chivo-65029-1|85	%{_texmfdistdir}/fonts/map/dvips/chivo/
21cr|texlive-chivo-65029-1|86	%{_texmfdistdir}/fonts/opentype/public/chivo/
21cr|texlive-chivo-65029-1|87	%{_texmfdistdir}/fonts/tfm/public/chivo/
21cr|texlive-chivo-65029-1|88	%{_texmfdistdir}/fonts/type1/public/chivo/
21cr|texlive-chivo-65029-1|89	%{_texmfdistdir}/fonts/vf/public/chivo/
21cr|texlive-chivo-65029-1|90	%{_texmfdistdir}/tex/latex/chivo/
21cr|texlive-chivo-65029-1|91	
21cr|texlive-chivo-65029-1|92	#------------------------------------------------------------------
21cr|texlive-chivo-65029-1|93	
21cr|texlive-chivo-65029-1|94	%prep
21cr|texlive-chivo-65029-1|95	%setup -c -a0 -a1
21cr|texlive-chivo-65029-1|96	
21cr|texlive-chivo-65029-1|97	%build
21cr|texlive-chivo-65029-1|98	
21cr|texlive-chivo-65029-1|99	%install
21cr|texlive-chivo-65029-1|100	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chivo-65029-1|101	rm -rf tlpkg
21cr|texlive-chivo-65029-1|102	cp -fpar * %{buildroot}%{_texmfdistdir}

9063 21
21cr|texlive-chktex-20191119-2|1	Name:		texlive-chktex
21cr|texlive-chktex-20191119-2|2	Version:	20191119
21cr|texlive-chktex-20191119-2|3	Release:	2
21cr|texlive-chktex-20191119-2|4	Summary:	Check for errors in LaTeX documents
21cr|texlive-chktex-20191119-2|5	Group:		Publishing
21cr|texlive-chktex-20191119-2|6	URL:		http://www.ctan.org/tex-archive/support/chktex
21cr|texlive-chktex-20191119-2|7	License:	GPL
21cr|texlive-chktex-20191119-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.tar.xz
21cr|texlive-chktex-20191119-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.doc.tar.xz
21cr|texlive-chktex-20191119-2|10	BuildArch:	noarch
21cr|texlive-chktex-20191119-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-chktex-20191119-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-chktex-20191119-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-chktex-20191119-2|14	Requires:	texlive-chktex.bin
21cr|texlive-chktex-20191119-2|15	
21cr|texlive-chktex-20191119-2|16	%description
21cr|texlive-chktex-20191119-2|17	The program reports typographic and other errors in LaTeX
21cr|texlive-chktex-20191119-2|18	documents. Filters are also provided for checking the LaTeX
21cr|texlive-chktex-20191119-2|19	parts of CWEB documents.
21cr|texlive-chktex-20191119-2|20	
21cr|texlive-chktex-20191119-2|21	#-----------------------------------------------------------------------
21cr|texlive-chktex-20191119-2|22	%files
21cr|texlive-chktex-20191119-2|23	%{_bindir}/chkweb
21cr|texlive-chktex-20191119-2|24	%{_bindir}/deweb
21cr|texlive-chktex-20191119-2|25	%{_texmfdistdir}/chktex/chktexrc
21cr|texlive-chktex-20191119-2|26	%{_texmfdistdir}/scripts/chktex/chkweb.sh
21cr|texlive-chktex-20191119-2|27	%{_texmfdistdir}/scripts/chktex/deweb.pl
21cr|texlive-chktex-20191119-2|28	%doc %{_texmfdistdir}/doc/chktex/ChkTeX.pdf
21cr|texlive-chktex-20191119-2|29	%doc %{_mandir}/man1/chktex.1*
21cr|texlive-chktex-20191119-2|30	%doc %{_texmfdistdir}/doc/man/man1/chktex.man1.pdf
21cr|texlive-chktex-20191119-2|31	%doc %{_mandir}/man1/chkweb.1*
21cr|texlive-chktex-20191119-2|32	%doc %{_texmfdistdir}/doc/man/man1/chkweb.man1.pdf
21cr|texlive-chktex-20191119-2|33	%doc %{_mandir}/man1/deweb.1*
21cr|texlive-chktex-20191119-2|34	%doc %{_texmfdistdir}/doc/man/man1/deweb.man1.pdf
21cr|texlive-chktex-20191119-2|35	
21cr|texlive-chktex-20191119-2|36	#-----------------------------------------------------------------------
21cr|texlive-chktex-20191119-2|37	%prep
21cr|texlive-chktex-20191119-2|38	%setup -c -a0 -a1
21cr|texlive-chktex-20191119-2|39	
21cr|texlive-chktex-20191119-2|40	%build
21cr|texlive-chktex-20191119-2|41	
21cr|texlive-chktex-20191119-2|42	%install
21cr|texlive-chktex-20191119-2|43	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-chktex-20191119-2|44	pushd %{buildroot}%{_bindir}
21cr|texlive-chktex-20191119-2|45	ln -sf %{_texmfdistdir}/scripts/chktex/chkweb.sh chkweb
21cr|texlive-chktex-20191119-2|46	ln -sf %{_texmfdistdir}/scripts/chktex/deweb.pl deweb
21cr|texlive-chktex-20191119-2|47	popd
21cr|texlive-chktex-20191119-2|48	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-chktex-20191119-2|49	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-chktex-20191119-2|50	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-chktex-20191119-2|51	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9064 21
21cr|texlive-chordbox-51000-1|1	%define oname chordbox
21cr|texlive-chordbox-51000-1|2	
21cr|texlive-chordbox-51000-1|3	Summary:	Draw chord diagrams
21cr|texlive-chordbox-51000-1|4	Name:		texlive-chordbox
21cr|texlive-chordbox-51000-1|5	Version:	51000
21cr|texlive-chordbox-51000-1|6	Release:	1
21cr|texlive-chordbox-51000-1|7	License:	LPPL1.3
21cr|texlive-chordbox-51000-1|8	Group:		Publishing
21cr|texlive-chordbox-51000-1|9	Url:		https://www.ctan.org
21cr|texlive-chordbox-51000-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-chordbox-51000-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-chordbox-51000-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-chordbox-51000-1|13	Requires:	texlive-tlpkg
21cr|texlive-chordbox-51000-1|14	Requires:	texlive-kpathsea
21cr|texlive-chordbox-51000-1|15	Provides:	tex(chordbox.sty) = 2024
21cr|texlive-chordbox-51000-1|16	BuildArch:	noarch
21cr|texlive-chordbox-51000-1|17	
21cr|texlive-chordbox-51000-1|18	%description
21cr|texlive-chordbox-51000-1|19	This package provides two macros for drawing chord diagrams, as
21cr|texlive-chordbox-51000-1|20	may be found for example in chord charts/books and educational
21cr|texlive-chordbox-51000-1|21	materials. They are composed as TikZ pictures and have several
21cr|texlive-chordbox-51000-1|22	options to modify their appearance.
21cr|texlive-chordbox-51000-1|23	
21cr|texlive-chordbox-51000-1|24	%files
21cr|texlive-chordbox-51000-1|25	%doc %{_texmfdistdir}/doc/latex/chordbox
21cr|texlive-chordbox-51000-1|26	%{_texmfdistdir}/tex/latex/chordbox
21cr|texlive-chordbox-51000-1|27	
21cr|texlive-chordbox-51000-1|28	#------------------------------------------------------------------
21cr|texlive-chordbox-51000-1|29	
21cr|texlive-chordbox-51000-1|30	%prep
21cr|texlive-chordbox-51000-1|31	%setup -c -a0 -a1
21cr|texlive-chordbox-51000-1|32	
21cr|texlive-chordbox-51000-1|33	%build
21cr|texlive-chordbox-51000-1|34	
21cr|texlive-chordbox-51000-1|35	%install
21cr|texlive-chordbox-51000-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chordbox-51000-1|37	rm -rf tlpkg
21cr|texlive-chordbox-51000-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9065 21
21cr|texlive-chronosys-1.20-7|1	# revision 26700
21cr|texlive-chronosys-1.20-7|2	# category Package
21cr|texlive-chronosys-1.20-7|3	# catalog-ctan /macros/latex/contrib/chronosys
21cr|texlive-chronosys-1.20-7|4	# catalog-date 2012-05-28 13:36:39 +0200
21cr|texlive-chronosys-1.20-7|5	# catalog-license lppl1.3
21cr|texlive-chronosys-1.20-7|6	# catalog-version 1.2
21cr|texlive-chronosys-1.20-7|7	Name:		texlive-chronosys
21cr|texlive-chronosys-1.20-7|8	Version:	1.20
21cr|texlive-chronosys-1.20-7|9	Release:	7
21cr|texlive-chronosys-1.20-7|10	Summary:	Drawing time-line diagrams
21cr|texlive-chronosys-1.20-7|11	Group:		Publishing
21cr|texlive-chronosys-1.20-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chronosys
21cr|texlive-chronosys-1.20-7|13	License:	LPPL1.3
21cr|texlive-chronosys-1.20-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronosys.tar.xz
21cr|texlive-chronosys-1.20-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronosys.doc.tar.xz
21cr|texlive-chronosys-1.20-7|16	BuildArch:	noarch
21cr|texlive-chronosys-1.20-7|17	BuildRequires:	texlive-tlpkg
21cr|texlive-chronosys-1.20-7|18	Requires(pre):	texlive-tlpkg
21cr|texlive-chronosys-1.20-7|19	Requires(post):	texlive-kpathsea
21cr|texlive-chronosys-1.20-7|20	
21cr|texlive-chronosys-1.20-7|21	%description
21cr|texlive-chronosys-1.20-7|22	Macros to produce time line diagrams. Interfaces for Plain TeX,
21cr|texlive-chronosys-1.20-7|23	Context and LaTeX are provided.
21cr|texlive-chronosys-1.20-7|24	
21cr|texlive-chronosys-1.20-7|25	#-----------------------------------------------------------------------
21cr|texlive-chronosys-1.20-7|26	%files
21cr|texlive-chronosys-1.20-7|27	%{_texmfdistdir}/tex/generic/chronosys/chronosys.sty
21cr|texlive-chronosys-1.20-7|28	%{_texmfdistdir}/tex/generic/chronosys/chronosys.tex
21cr|texlive-chronosys-1.20-7|29	%{_texmfdistdir}/tex/generic/chronosys/chronosyschr.tex
21cr|texlive-chronosys-1.20-7|30	%{_texmfdistdir}/tex/generic/chronosys/x-chronosys.tex
21cr|texlive-chronosys-1.20-7|31	%doc %{_texmfdistdir}/doc/generic/chronosys/README
21cr|texlive-chronosys-1.20-7|32	%doc %{_texmfdistdir}/doc/generic/chronosys/docchronosys_en.pdf
21cr|texlive-chronosys-1.20-7|33	%doc %{_texmfdistdir}/doc/generic/chronosys/docchronosys_en.tex
21cr|texlive-chronosys-1.20-7|34	%doc %{_texmfdistdir}/doc/generic/chronosys/docchronosys_fr.pdf
21cr|texlive-chronosys-1.20-7|35	%doc %{_texmfdistdir}/doc/generic/chronosys/docchronosys_fr.tex
21cr|texlive-chronosys-1.20-7|36	
21cr|texlive-chronosys-1.20-7|37	#-----------------------------------------------------------------------
21cr|texlive-chronosys-1.20-7|38	%prep
21cr|texlive-chronosys-1.20-7|39	%setup -c -a0 -a1
21cr|texlive-chronosys-1.20-7|40	
21cr|texlive-chronosys-1.20-7|41	%build
21cr|texlive-chronosys-1.20-7|42	
21cr|texlive-chronosys-1.20-7|43	%install
21cr|texlive-chronosys-1.20-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chronosys-1.20-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9066 21
21cr|texlive-chscite-2.9999-2|1	# revision 28552
21cr|texlive-chscite-2.9999-2|2	# category Package
21cr|texlive-chscite-2.9999-2|3	# catalog-ctan /macros/latex/contrib/chscite
21cr|texlive-chscite-2.9999-2|4	# catalog-date 2012-05-14 12:19:39 +0200
21cr|texlive-chscite-2.9999-2|5	# catalog-license lppl1.2
21cr|texlive-chscite-2.9999-2|6	# catalog-version 2.999
21cr|texlive-chscite-2.9999-2|7	Name:		texlive-chscite
21cr|texlive-chscite-2.9999-2|8	Version:	2.9999
21cr|texlive-chscite-2.9999-2|9	Release:	2
21cr|texlive-chscite-2.9999-2|10	Summary:	Bibliography style for Chalmers University of Technology
21cr|texlive-chscite-2.9999-2|11	Group:		Publishing
21cr|texlive-chscite-2.9999-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chscite
21cr|texlive-chscite-2.9999-2|13	License:	LPPL1.2
21cr|texlive-chscite-2.9999-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.tar.xz
21cr|texlive-chscite-2.9999-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.doc.tar.xz
21cr|texlive-chscite-2.9999-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.source.tar.xz
21cr|texlive-chscite-2.9999-2|17	BuildArch:	noarch
21cr|texlive-chscite-2.9999-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-chscite-2.9999-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-chscite-2.9999-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-chscite-2.9999-2|21	
21cr|texlive-chscite-2.9999-2|22	%description
21cr|texlive-chscite-2.9999-2|23	The package, heavily based on the harvard package for Harvard-
21cr|texlive-chscite-2.9999-2|24	style citations, provides a citation suite for students at
21cr|texlive-chscite-2.9999-2|25	Chalmers University of Technology that follows given
21cr|texlive-chscite-2.9999-2|26	recommendations.
21cr|texlive-chscite-2.9999-2|27	
21cr|texlive-chscite-2.9999-2|28	#-----------------------------------------------------------------------
21cr|texlive-chscite-2.9999-2|29	%files
21cr|texlive-chscite-2.9999-2|30	%{_texmfdistdir}/bibtex/bst/chscite/chscite.bst
21cr|texlive-chscite-2.9999-2|31	%{_texmfdistdir}/tex/latex/chscite/chscite.sty
21cr|texlive-chscite-2.9999-2|32	%doc %{_texmfdistdir}/doc/latex/chscite/README
21cr|texlive-chscite-2.9999-2|33	%doc %{_texmfdistdir}/doc/latex/chscite/chscite.pdf
21cr|texlive-chscite-2.9999-2|34	#- source
21cr|texlive-chscite-2.9999-2|35	%doc %{_texmfdistdir}/source/latex/chscite/chscite.dtx
21cr|texlive-chscite-2.9999-2|36	%doc %{_texmfdistdir}/source/latex/chscite/chscite.ins
21cr|texlive-chscite-2.9999-2|37	
21cr|texlive-chscite-2.9999-2|38	#-----------------------------------------------------------------------
21cr|texlive-chscite-2.9999-2|39	%prep
21cr|texlive-chscite-2.9999-2|40	%setup -c -a0 -a1 -a2
21cr|texlive-chscite-2.9999-2|41	
21cr|texlive-chscite-2.9999-2|42	%build
21cr|texlive-chscite-2.9999-2|43	
21cr|texlive-chscite-2.9999-2|44	%install
21cr|texlive-chscite-2.9999-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-chscite-2.9999-2|46	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

9067 21
21cr|texlive-chs-physics-report-1.0-1|1	Name:		texlive-chs-physics-report
21cr|texlive-chs-physics-report-1.0-1|2	Version:	1.0
21cr|texlive-chs-physics-report-1.0-1|3	Release:	1
21cr|texlive-chs-physics-report-1.0-1|4	Summary:	Physics lab reports for Carmel High School
21cr|texlive-chs-physics-report-1.0-1|5	Group:		Publishing
21cr|texlive-chs-physics-report-1.0-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/chs-physics-report
21cr|texlive-chs-physics-report-1.0-1|7	License:	CC BY-SA 3.0
21cr|texlive-chs-physics-report-1.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chs-physics-report.tar.xz
21cr|texlive-chs-physics-report-1.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chs-physics-report.doc.tar.xz
21cr|texlive-chs-physics-report-1.0-1|10	BuildArch:	noarch
21cr|texlive-chs-physics-report-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-chs-physics-report-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-chs-physics-report-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-chs-physics-report-1.0-1|14	
21cr|texlive-chs-physics-report-1.0-1|15	%description
21cr|texlive-chs-physics-report-1.0-1|16	This package may optionally be used by students at Carmel High
21cr|texlive-chs-physics-report-1.0-1|17	School in Indiana in the United States to write physics lab
21cr|texlive-chs-physics-report-1.0-1|18	reports for FW physics courses. As many students are beginners
21cr|texlive-chs-physics-report-1.0-1|19	at LaTeX, it also attempts to simplify the report-writing
21cr|texlive-chs-physics-report-1.0-1|20	process by offering macros for commonly used notation and by
21cr|texlive-chs-physics-report-1.0-1|21	automatically formatting the documents for students who will
21cr|texlive-chs-physics-report-1.0-1|22	only use TeX for mathematics and not typesetting. The package
21cr|texlive-chs-physics-report-1.0-1|23	depends on amsmath, calc, fancyhdr, geometry, graphicx,
21cr|texlive-chs-physics-report-1.0-1|24	letltxmacro, titlesec, transparent, and xcolor.
21cr|texlive-chs-physics-report-1.0-1|25	
21cr|texlive-chs-physics-report-1.0-1|26	#-----------------------------------------------------------------------
21cr|texlive-chs-physics-report-1.0-1|27	%files
21cr|texlive-chs-physics-report-1.0-1|28	%{_texmfdistdir}/tex/*
21cr|texlive-chs-physics-report-1.0-1|29	%doc %{_texmfdistdir}/doc/*
21cr|texlive-chs-physics-report-1.0-1|30	
21cr|texlive-chs-physics-report-1.0-1|31	
21cr|texlive-chs-physics-report-1.0-1|32	#-----------------------------------------------------------------------
21cr|texlive-chs-physics-report-1.0-1|33	%prep
21cr|texlive-chs-physics-report-1.0-1|34	%setup -c -a0 -a1
21cr|texlive-chs-physics-report-1.0-1|35	
21cr|texlive-chs-physics-report-1.0-1|36	%build
21cr|texlive-chs-physics-report-1.0-1|37	
21cr|texlive-chs-physics-report-1.0-1|38	%install
21cr|texlive-chs-physics-report-1.0-1|39	mkdir -p %{buildroot}%{_texmfdistdir}

9068 21
21cr|texlive-churchslavonic-42751-1|1	%define oname churchslavonic
21cr|texlive-churchslavonic-42751-1|2	
21cr|texlive-churchslavonic-42751-1|3	Summary:	Typesetting documents in Church Slavonic language using Unicode
21cr|texlive-churchslavonic-42751-1|4	Name:		texlive-churchslavonic
21cr|texlive-churchslavonic-42751-1|5	Version:	42751
21cr|texlive-churchslavonic-42751-1|6	Release:	1
21cr|texlive-churchslavonic-42751-1|7	License:	LPPL1.3
21cr|texlive-churchslavonic-42751-1|8	Group:		Publishing
21cr|texlive-churchslavonic-42751-1|9	Url:		https://www.ctan.org
21cr|texlive-churchslavonic-42751-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-churchslavonic-42751-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-churchslavonic-42751-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-churchslavonic-42751-1|13	Requires:	texlive-kpathsea
21cr|texlive-churchslavonic-42751-1|14	Requires:	texlive-tlpkg
21cr|texlive-churchslavonic-42751-1|15	Provides:	tex-churchslavonic = 2024
21cr|texlive-churchslavonic-42751-1|16	Provides:	tex(churchslavonic.sty) = 2024
21cr|texlive-churchslavonic-42751-1|17	Provides:	tex(cu-calendar.sty) = 2024
21cr|texlive-churchslavonic-42751-1|18	Provides:	tex(cu-kinovar.sty) = 2024
21cr|texlive-churchslavonic-42751-1|19	Provides:	tex(cu-num.sty) = 2024
21cr|texlive-churchslavonic-42751-1|20	Provides:	tex(cu-util.sty) = 2024
21cr|texlive-churchslavonic-42751-1|21	BuildArch:	noarch
21cr|texlive-churchslavonic-42751-1|22	
21cr|texlive-churchslavonic-42751-1|23	%description
21cr|texlive-churchslavonic-42751-1|24	The package provides fonts, hyphenation patterns and supporting
21cr|texlive-churchslavonic-42751-1|25	macros to typeset Church Slavonic texts.
21cr|texlive-churchslavonic-42751-1|26	
21cr|texlive-churchslavonic-42751-1|27	%files
21cr|texlive-churchslavonic-42751-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-churchslavonic-42751-1|29	%{_texmfdistdir}/tex/latex/churchslavonic/
21cr|texlive-churchslavonic-42751-1|30	
21cr|texlive-churchslavonic-42751-1|31	#------------------------------------------------------------------
21cr|texlive-churchslavonic-42751-1|32	
21cr|texlive-churchslavonic-42751-1|33	%prep
21cr|texlive-churchslavonic-42751-1|34	%setup -c -a0 -a1
21cr|texlive-churchslavonic-42751-1|35	
21cr|texlive-churchslavonic-42751-1|36	%build
21cr|texlive-churchslavonic-42751-1|37	
21cr|texlive-churchslavonic-42751-1|38	%install
21cr|texlive-churchslavonic-42751-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-churchslavonic-42751-1|40	rm -rf tlpkg
21cr|texlive-churchslavonic-42751-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9069 21
21cr|texlive-cinzel-64550-1|1	%define oname cinzel
21cr|texlive-cinzel-64550-1|2	
21cr|texlive-cinzel-64550-1|3	Summary:	LaTeX support for Cinzel and Cinzel Decorative fonts
21cr|texlive-cinzel-64550-1|4	Name:		texlive-cinzel
21cr|texlive-cinzel-64550-1|5	Version:	64550
21cr|texlive-cinzel-64550-1|6	Release:	1
21cr|texlive-cinzel-64550-1|7	License:	LPPL1.3
21cr|texlive-cinzel-64550-1|8	Group:		Publishing
21cr|texlive-cinzel-64550-1|9	Url:		https://www.ctan.org
21cr|texlive-cinzel-64550-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cinzel-64550-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cinzel-64550-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cinzel-64550-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-cinzel-64550-1|14	Requires:	texlive-kpathsea
21cr|texlive-cinzel-64550-1|15	Requires:	texlive-tlpkg
21cr|texlive-cinzel-64550-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-cinzel-64550-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-cinzel-64550-1|18	Provides:	tex-cinzel = 2024
21cr|texlive-cinzel-64550-1|19	Provides:	tex(cinzel.map) = 2024
21cr|texlive-cinzel-64550-1|20	Provides:	tex(cinzel.sty) = 2024
21cr|texlive-cinzel-64550-1|21	Provides:	tex(cnzl_7luz43.enc) = 2024
21cr|texlive-cinzel-64550-1|22	Provides:	tex(cnzl_7t2zcj.enc) = 2024
21cr|texlive-cinzel-64550-1|23	Provides:	tex(cnzl_aakhvz.enc) = 2024
21cr|texlive-cinzel-64550-1|24	Provides:	tex(cnzl_k6z3ge.enc) = 2024
21cr|texlive-cinzel-64550-1|25	Provides:	tex(LY1CinzelDecorative-LF.fd) = 2024
21cr|texlive-cinzel-64550-1|26	Provides:	tex(LY1Cinzel-LF.fd) = 2024
21cr|texlive-cinzel-64550-1|27	Provides:	tex(OT1CinzelDecorative-LF.fd) = 2024
21cr|texlive-cinzel-64550-1|28	Provides:	tex(OT1Cinzel-LF.fd) = 2024
21cr|texlive-cinzel-64550-1|29	Provides:	tex(T1CinzelDecorative-LF.fd) = 2024
21cr|texlive-cinzel-64550-1|30	Provides:	tex(T1Cinzel-LF.fd) = 2024
21cr|texlive-cinzel-64550-1|31	Provides:	tex(TS1CinzelDecorative-LF.fd) = 2024
21cr|texlive-cinzel-64550-1|32	Provides:	tex(TS1Cinzel-LF.fd) = 2024
21cr|texlive-cinzel-64550-1|33	BuildArch:	noarch
21cr|texlive-cinzel-64550-1|34	
21cr|texlive-cinzel-64550-1|35	%description
21cr|texlive-cinzel-64550-1|36	Cinzel and Cinzel Decorative fonts, designed by Natanael Gama
21cr|texlive-cinzel-64550-1|37	Natanael Gama), find their inspiration in first century roman
21cr|texlive-cinzel-64550-1|38	inscriptions, and are based on classical proportions. Cinzel is
21cr|texlive-cinzel-64550-1|39	all-caps (similar to Trajan and Michelangelo), but is available
21cr|texlive-cinzel-64550-1|40	in three weights (Regular, Bold, Black). There are no italic
21cr|texlive-cinzel-64550-1|41	fonts, but there are Decorative variants, which can be selected
21cr|texlive-cinzel-64550-1|42	by the usual italic-selection commands in the package's LaTeX
21cr|texlive-cinzel-64550-1|43	support.
21cr|texlive-cinzel-64550-1|44	
21cr|texlive-cinzel-64550-1|45	%files
21cr|texlive-cinzel-64550-1|46	%doc %{_texmfdistdir}/doc
21cr|texlive-cinzel-64550-1|47	%{_texmfdistdir}/fonts/enc/dvips/cinzel/
21cr|texlive-cinzel-64550-1|48	%{_texmfdistdir}/fonts/map/dvips/cinzel/
21cr|texlive-cinzel-64550-1|49	%{_texmfdistdir}/fonts/tfm/ndiscovered/cinzel/
21cr|texlive-cinzel-64550-1|50	%{_texmfdistdir}/fonts/truetype/ndiscovered/cinzel/
21cr|texlive-cinzel-64550-1|51	%{_texmfdistdir}/fonts/type1/ndiscovered/cinzel/
21cr|texlive-cinzel-64550-1|52	%{_texmfdistdir}/fonts/vf/ndiscovered/cinzel/
21cr|texlive-cinzel-64550-1|53	%{_texmfdistdir}/tex/latex/cinzel/
21cr|texlive-cinzel-64550-1|54	
21cr|texlive-cinzel-64550-1|55	#------------------------------------------------------------------
21cr|texlive-cinzel-64550-1|56	
21cr|texlive-cinzel-64550-1|57	%prep
21cr|texlive-cinzel-64550-1|58	%setup -c -a0 -a1
21cr|texlive-cinzel-64550-1|59	
21cr|texlive-cinzel-64550-1|60	%build
21cr|texlive-cinzel-64550-1|61	
21cr|texlive-cinzel-64550-1|62	%install
21cr|texlive-cinzel-64550-1|63	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cinzel-64550-1|64	rm -rf tlpkg
21cr|texlive-cinzel-64550-1|65	cp -fpar * %{buildroot}%{_texmfdistdir}

9070 21
21cr|texlive-circledsteps-63255-1|1	%define oname circledsteps
21cr|texlive-circledsteps-63255-1|2	
21cr|texlive-circledsteps-63255-1|3	Summary:	Typeset circled numbers
21cr|texlive-circledsteps-63255-1|4	Name:		texlive-circledsteps
21cr|texlive-circledsteps-63255-1|5	Version:	63255
21cr|texlive-circledsteps-63255-1|6	Release:	1
21cr|texlive-circledsteps-63255-1|7	License:	LPPL1.3
21cr|texlive-circledsteps-63255-1|8	Group:		Publishing
21cr|texlive-circledsteps-63255-1|9	Url:		https://www.ctan.org
21cr|texlive-circledsteps-63255-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-circledsteps-63255-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-circledsteps-63255-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-circledsteps-63255-1|13	Requires:	texlive-tlpkg
21cr|texlive-circledsteps-63255-1|14	Requires:	texlive-kpathsea
21cr|texlive-circledsteps-63255-1|15	Provides:	tex(circledsteps.sty) = 2024
21cr|texlive-circledsteps-63255-1|16	BuildArch:	noarch
21cr|texlive-circledsteps-63255-1|17	
21cr|texlive-circledsteps-63255-1|18	%description
21cr|texlive-circledsteps-63255-1|19	This package generates circled numbers (or other kinds of
21cr|texlive-circledsteps-63255-1|20	markers or small text) to mark "steps" in procedures,
21cr|texlive-circledsteps-63255-1|21	exercises, and so on.
21cr|texlive-circledsteps-63255-1|22	
21cr|texlive-circledsteps-63255-1|23	%files
21cr|texlive-circledsteps-63255-1|24	%doc %{_texmfdistdir}/doc/latex/circledsteps
21cr|texlive-circledsteps-63255-1|25	%{_texmfdistdir}/tex/latex/circledsteps
21cr|texlive-circledsteps-63255-1|26	
21cr|texlive-circledsteps-63255-1|27	#------------------------------------------------------------------
21cr|texlive-circledsteps-63255-1|28	
21cr|texlive-circledsteps-63255-1|29	%prep
21cr|texlive-circledsteps-63255-1|30	%setup -c -a0 -a1
21cr|texlive-circledsteps-63255-1|31	
21cr|texlive-circledsteps-63255-1|32	%build
21cr|texlive-circledsteps-63255-1|33	
21cr|texlive-circledsteps-63255-1|34	%install
21cr|texlive-circledsteps-63255-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-circledsteps-63255-1|36	rm -rf tlpkg
21cr|texlive-circledsteps-63255-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9071 21
21cr|texlive-circledtext-63166-1|1	%define oname circledtext
21cr|texlive-circledtext-63166-1|2	
21cr|texlive-circledtext-63166-1|3	Summary:	Create circled text
21cr|texlive-circledtext-63166-1|4	Name:		texlive-circledtext
21cr|texlive-circledtext-63166-1|5	Version:	63166
21cr|texlive-circledtext-63166-1|6	Release:	1
21cr|texlive-circledtext-63166-1|7	License:	LPPL1.3
21cr|texlive-circledtext-63166-1|8	Group:		Publishing
21cr|texlive-circledtext-63166-1|9	Url:		https://www.ctan.org
21cr|texlive-circledtext-63166-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-circledtext-63166-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-circledtext-63166-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-circledtext-63166-1|13	Requires:	texlive-tlpkg
21cr|texlive-circledtext-63166-1|14	Requires:	texlive-kpathsea
21cr|texlive-circledtext-63166-1|15	Provides:	tex(circledtext.sty) = 2024
21cr|texlive-circledtext-63166-1|16	BuildArch:	noarch
21cr|texlive-circledtext-63166-1|17	
21cr|texlive-circledtext-63166-1|18	%description
21cr|texlive-circledtext-63166-1|19	This LaTeX package provides a macro \circledtext to typeset
21cr|texlive-circledtext-63166-1|20	circled text. Its starred version can produce an inverted
21cr|texlive-circledtext-63166-1|21	version.
21cr|texlive-circledtext-63166-1|22	
21cr|texlive-circledtext-63166-1|23	%files
21cr|texlive-circledtext-63166-1|24	%doc %{_texmfdistdir}/doc/latex/circledtext
21cr|texlive-circledtext-63166-1|25	%{_texmfdistdir}/tex/latex/circledtext
21cr|texlive-circledtext-63166-1|26	
21cr|texlive-circledtext-63166-1|27	#------------------------------------------------------------------
21cr|texlive-circledtext-63166-1|28	
21cr|texlive-circledtext-63166-1|29	%prep
21cr|texlive-circledtext-63166-1|30	%setup -c -a0 -a1
21cr|texlive-circledtext-63166-1|31	
21cr|texlive-circledtext-63166-1|32	%build
21cr|texlive-circledtext-63166-1|33	
21cr|texlive-circledtext-63166-1|34	%install
21cr|texlive-circledtext-63166-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-circledtext-63166-1|36	rm -rf tlpkg
21cr|texlive-circledtext-63166-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9072 21
21cr|texlive-circuit-macros-66549-1|1	%define oname circuit-macros
21cr|texlive-circuit-macros-66549-1|2	
21cr|texlive-circuit-macros-66549-1|3	Summary:	M4 macros for electric circuit diagrams
21cr|texlive-circuit-macros-66549-1|4	Name:		texlive-circuit-macros
21cr|texlive-circuit-macros-66549-1|5	Version:	66549
21cr|texlive-circuit-macros-66549-1|6	Release:	1
21cr|texlive-circuit-macros-66549-1|7	License:	LPPL1.3
21cr|texlive-circuit-macros-66549-1|8	Group:		Publishing
21cr|texlive-circuit-macros-66549-1|9	Url:		https://www.ctan.org
21cr|texlive-circuit-macros-66549-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-circuit-macros-66549-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-circuit-macros-66549-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-circuit-macros-66549-1|13	Requires:	texlive-tlpkg
21cr|texlive-circuit-macros-66549-1|14	Requires:	texlive-kpathsea
21cr|texlive-circuit-macros-66549-1|15	Provides:	tex(boxdims.sty) = 2024
21cr|texlive-circuit-macros-66549-1|16	BuildArch:	noarch
21cr|texlive-circuit-macros-66549-1|17	
21cr|texlive-circuit-macros-66549-1|18	%description
21cr|texlive-circuit-macros-66549-1|19	A set of m4 macros for drawing high-quality electric circuits
21cr|texlive-circuit-macros-66549-1|20	containing fundamental elements, amplifiers, transistors, and
21cr|texlive-circuit-macros-66549-1|21	basic logic gates to include in TeX, LaTeX, or similar
21cr|texlive-circuit-macros-66549-1|22	documents. Some tools and examples for other types of diagrams
21cr|texlive-circuit-macros-66549-1|23	are also included. The macros can be evaluated to drawing
21cr|texlive-circuit-macros-66549-1|24	commands in the pic language, which is very easy to understand
21cr|texlive-circuit-macros-66549-1|25	and which has a good power/complexity ratio. Pic contains
21cr|texlive-circuit-macros-66549-1|26	elements of a simple programming language, and is well-suited
21cr|texlive-circuit-macros-66549-1|27	to line drawings requiring parametric or conditional
21cr|texlive-circuit-macros-66549-1|28	components, fine tuning, significant geometric calculations or
21cr|texlive-circuit-macros-66549-1|29	repetition, or that are naturally block structured or tree
21cr|texlive-circuit-macros-66549-1|30	structured. (The m4 and pic processors are readily available
21cr|texlive-circuit-macros-66549-1|31	for Unix and PC machines.) Alternative output macros can create
21cr|texlive-circuit-macros-66549-1|32	TeX output to be read by pstricks, TikZ commands for use by the
21cr|texlive-circuit-macros-66549-1|33	pgf bundle, or SVG.
21cr|texlive-circuit-macros-66549-1|34	
21cr|texlive-circuit-macros-66549-1|35	%files
21cr|texlive-circuit-macros-66549-1|36	%doc %{_texmfdistdir}/doc/latex/circuit-macros
21cr|texlive-circuit-macros-66549-1|37	%{_texmfdistdir}/tex/latex/circuit-macros
21cr|texlive-circuit-macros-66549-1|38	
21cr|texlive-circuit-macros-66549-1|39	#------------------------------------------------------------------
21cr|texlive-circuit-macros-66549-1|40	
21cr|texlive-circuit-macros-66549-1|41	%prep
21cr|texlive-circuit-macros-66549-1|42	%setup -c -a0 -a1
21cr|texlive-circuit-macros-66549-1|43	
21cr|texlive-circuit-macros-66549-1|44	%build
21cr|texlive-circuit-macros-66549-1|45	
21cr|texlive-circuit-macros-66549-1|46	%install
21cr|texlive-circuit-macros-66549-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-circuit-macros-66549-1|48	rm -rf tlpkg
21cr|texlive-circuit-macros-66549-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9073 21
21cr|texlive-citeall-45975-1|1	%define oname citeall
21cr|texlive-citeall-45975-1|2	
21cr|texlive-citeall-45975-1|3	Summary:	Cite all entries of a bbl created with biblatex
21cr|texlive-citeall-45975-1|4	Name:		texlive-citeall
21cr|texlive-citeall-45975-1|5	Version:	45975
21cr|texlive-citeall-45975-1|6	Release:	1
21cr|texlive-citeall-45975-1|7	License:	LPPL1.3
21cr|texlive-citeall-45975-1|8	Group:		Publishing
21cr|texlive-citeall-45975-1|9	Url:		https://www.ctan.org
21cr|texlive-citeall-45975-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-citeall-45975-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-citeall-45975-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-citeall-45975-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-citeall-45975-1|14	Requires:	texlive-kpathsea
21cr|texlive-citeall-45975-1|15	Requires:	texlive-tlpkg
21cr|texlive-citeall-45975-1|16	#Requires:	tex(xparse.sty)
21cr|texlive-citeall-45975-1|17	Provides:	tex-citeall = 2024
21cr|texlive-citeall-45975-1|18	Provides:	tex(citeall.sty) = 2024
21cr|texlive-citeall-45975-1|19	BuildArch:	noarch
21cr|texlive-citeall-45975-1|20	
21cr|texlive-citeall-45975-1|21	%description
21cr|texlive-citeall-45975-1|22	This small package allows to cite all entries of a bbl-file
21cr|texlive-citeall-45975-1|23	created with biblatex (v1.9).
21cr|texlive-citeall-45975-1|24	
21cr|texlive-citeall-45975-1|25	%files
21cr|texlive-citeall-45975-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-citeall-45975-1|27	%{_texmfdistdir}/tex/latex/citeall/
21cr|texlive-citeall-45975-1|28	
21cr|texlive-citeall-45975-1|29	#------------------------------------------------------------------
21cr|texlive-citeall-45975-1|30	
21cr|texlive-citeall-45975-1|31	%prep
21cr|texlive-citeall-45975-1|32	%setup -c -a0 -a1
21cr|texlive-citeall-45975-1|33	
21cr|texlive-citeall-45975-1|34	%build
21cr|texlive-citeall-45975-1|35	
21cr|texlive-citeall-45975-1|36	%install
21cr|texlive-citeall-45975-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-citeall-45975-1|38	rm -rf tlpkg
21cr|texlive-citeall-45975-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9074 21
21cr|texlive-citeref-47407-1|1	%define oname citeref
21cr|texlive-citeref-47407-1|2	
21cr|texlive-citeref-47407-1|3	Summary:	Add reference-page-list to bibliography-items
21cr|texlive-citeref-47407-1|4	Name:		texlive-citeref
21cr|texlive-citeref-47407-1|5	Version:	47407
21cr|texlive-citeref-47407-1|6	Release:	1
21cr|texlive-citeref-47407-1|7	License:	LPPL1.3
21cr|texlive-citeref-47407-1|8	Group:		Publishing
21cr|texlive-citeref-47407-1|9	Url:		https://www.ctan.org
21cr|texlive-citeref-47407-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-citeref-47407-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-citeref-47407-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-citeref-47407-1|13	Requires:	texlive-tlpkg
21cr|texlive-citeref-47407-1|14	Requires:	texlive-kpathsea
21cr|texlive-citeref-47407-1|15	Provides:	tex(citeref.sty) = 2024
21cr|texlive-citeref-47407-1|16	BuildArch:	noarch
21cr|texlive-citeref-47407-1|17	
21cr|texlive-citeref-47407-1|18	%description
21cr|texlive-citeref-47407-1|19	The package does its job without using the indexing facilities,
21cr|texlive-citeref-47407-1|20	and needs no special \cite-replacement package.
21cr|texlive-citeref-47407-1|21	
21cr|texlive-citeref-47407-1|22	%files
21cr|texlive-citeref-47407-1|23	%doc %{_texmfdistdir}/doc/latex/citeref/
21cr|texlive-citeref-47407-1|24	%{_texmfdistdir}/tex/latex/citeref/
21cr|texlive-citeref-47407-1|25	
21cr|texlive-citeref-47407-1|26	#------------------------------------------------------------------
21cr|texlive-citeref-47407-1|27	
21cr|texlive-citeref-47407-1|28	%prep
21cr|texlive-citeref-47407-1|29	%setup -c -a0 -a1
21cr|texlive-citeref-47407-1|30	
21cr|texlive-citeref-47407-1|31	%build
21cr|texlive-citeref-47407-1|32	
21cr|texlive-citeref-47407-1|33	%install
21cr|texlive-citeref-47407-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-citeref-47407-1|35	rm -rf tlpkg
21cr|texlive-citeref-47407-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9075 21
21cr|texlive-cje-1.06-2|1	Name:		texlive-cje
21cr|texlive-cje-1.06-2|2	Version:	1.06
21cr|texlive-cje-1.06-2|3	Release:	2
21cr|texlive-cje-1.06-2|4	Summary:	LaTeX document class for CJE articles
21cr|texlive-cje-1.06-2|5	Group:		Publishing
21cr|texlive-cje-1.06-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cje
21cr|texlive-cje-1.06-2|7	License:	lppl1.3c
21cr|texlive-cje-1.06-2|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/cje.tar.xz
21cr|texlive-cje-1.06-2|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/cje.doc.tar.xz
21cr|texlive-cje-1.06-2|10	BuildArch:	noarch
21cr|texlive-cje-1.06-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-cje-1.06-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-cje-1.06-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-cje-1.06-2|14	
21cr|texlive-cje-1.06-2|15	%description
21cr|texlive-cje-1.06-2|16	The cje article class allows authors to format their papers to
21cr|texlive-cje-1.06-2|17	Canadian Journal of Economics style with minimum effort. The
21cr|texlive-cje-1.06-2|18	class includes options for two other formats: "review" (double
21cr|texlive-cje-1.06-2|19	spaced, for use at the submission stage) and "proof" (used by
21cr|texlive-cje-1.06-2|20	the typesetters to prepare the proof authors will receive for
21cr|texlive-cje-1.06-2|21	approval).
21cr|texlive-cje-1.06-2|22	
21cr|texlive-cje-1.06-2|23	#-----------------------------------------------------------------------
21cr|texlive-cje-1.06-2|24	%files
21cr|texlive-cje-1.06-2|25	%{_texmfdistdir}/tex/*
21cr|texlive-cje-1.06-2|26	%{_texmfdistdir}/bibtex/*
21cr|texlive-cje-1.06-2|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-cje-1.06-2|28	
21cr|texlive-cje-1.06-2|29	#-----------------------------------------------------------------------
21cr|texlive-cje-1.06-2|30	%prep
21cr|texlive-cje-1.06-2|31	%setup -c -a0 -a1
21cr|texlive-cje-1.06-2|32	
21cr|texlive-cje-1.06-2|33	%build
21cr|texlive-cje-1.06-2|34	
21cr|texlive-cje-1.06-2|35	%install
21cr|texlive-cje-1.06-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cje-1.06-2|37	cp -fpar tex bibtex doc %{buildroot}%{_texmfdistdir}

9076 21
21cr|texlive-cjk-gs-integrate-20210625.0-1|1	Name:		texlive-cjk-gs-integrate
21cr|texlive-cjk-gs-integrate-20210625.0-1|2	Version:	20210625.0
21cr|texlive-cjk-gs-integrate-20210625.0-1|3	Release:	1
21cr|texlive-cjk-gs-integrate-20210625.0-1|4	Summary:	Tools to integrate CJK fonts into Ghostscript
21cr|texlive-cjk-gs-integrate-20210625.0-1|5	Group:		Publishing
21cr|texlive-cjk-gs-integrate-20210625.0-1|6	URL:		https://ctan.org/pkg/cjk-gs-integrate
21cr|texlive-cjk-gs-integrate-20210625.0-1|7	License:	gpl3
21cr|texlive-cjk-gs-integrate-20210625.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk-gs-integrate.tar.xz
21cr|texlive-cjk-gs-integrate-20210625.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk-gs-integrate.doc.tar.xz
21cr|texlive-cjk-gs-integrate-20210625.0-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk-gs-integrate.source.tar.xz
21cr|texlive-cjk-gs-integrate-20210625.0-1|11	BuildArch:	noarch
21cr|texlive-cjk-gs-integrate-20210625.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cjk-gs-integrate-20210625.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-cjk-gs-integrate-20210625.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-cjk-gs-integrate-20210625.0-1|15	
21cr|texlive-cjk-gs-integrate-20210625.0-1|16	%description
21cr|texlive-cjk-gs-integrate-20210625.0-1|17	This script searches a list of directories for CJK fonts, and makes them available to an installed Ghostscript.
21cr|texlive-cjk-gs-integrate-20210625.0-1|18	In the simplest case, with sufficient privileges, a run without arguments should result in a complete setup of Ghostscript.
21cr|texlive-cjk-gs-integrate-20210625.0-1|19	
21cr|texlive-cjk-gs-integrate-20210625.0-1|20	
21cr|texlive-cjk-gs-integrate-20210625.0-1|21	#-----------------------------------------------------------------------
21cr|texlive-cjk-gs-integrate-20210625.0-1|22	%files
21cr|texlive-cjk-gs-integrate-20210625.0-1|23	%{_bindir}/cjk-gs-integrate
21cr|texlive-cjk-gs-integrate-20210625.0-1|24	%{_texmfdistdir}/scripts/cjk-gs-integrate/cjk-gs-integrate.pl
21cr|texlive-cjk-gs-integrate-20210625.0-1|25	%{_texmfdistdir}/fonts/misc/cjk-gs-integrate
21cr|texlive-cjk-gs-integrate-20210625.0-1|26	%doc %{_texmfdistdir}/doc/fonts/cjk-gs-integrate
21cr|texlive-cjk-gs-integrate-20210625.0-1|27	
21cr|texlive-cjk-gs-integrate-20210625.0-1|28	#-----------------------------------------------------------------------
21cr|texlive-cjk-gs-integrate-20210625.0-1|29	%prep
21cr|texlive-cjk-gs-integrate-20210625.0-1|30	%setup -c -a0 -a1
21cr|texlive-cjk-gs-integrate-20210625.0-1|31	
21cr|texlive-cjk-gs-integrate-20210625.0-1|32	%build
21cr|texlive-cjk-gs-integrate-20210625.0-1|33	
21cr|texlive-cjk-gs-integrate-20210625.0-1|34	%install
21cr|texlive-cjk-gs-integrate-20210625.0-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cjk-gs-integrate-20210625.0-1|36	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}
21cr|texlive-cjk-gs-integrate-20210625.0-1|37	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-cjk-gs-integrate-20210625.0-1|38	pushd %{buildroot}%{_bindir}
21cr|texlive-cjk-gs-integrate-20210625.0-1|39	ln -sf %{_texmfdistdir}/scripts/cjk-gs-integrate/cjk-gs-integrate.pl cjk-gs-integrate
21cr|texlive-cjk-gs-integrate-20210625.0-1|40	popd

9077 21
21cr|texlive-clara-54512-1|1	%define oname clara
21cr|texlive-clara-54512-1|2	
21cr|texlive-clara-54512-1|3	Summary:	A serif font family
21cr|texlive-clara-54512-1|4	Name:		texlive-clara
21cr|texlive-clara-54512-1|5	Version:	54512
21cr|texlive-clara-54512-1|6	Release:	1
21cr|texlive-clara-54512-1|7	License:	LPPL1.3
21cr|texlive-clara-54512-1|8	Group:		Publishing
21cr|texlive-clara-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-clara-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-clara-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-clara-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-clara-54512-1|13	Requires:	texlive-tlpkg
21cr|texlive-clara-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-clara-54512-1|15	Provides:	tex(a_2loy6v.enc) = 2024
21cr|texlive-clara-54512-1|16	Provides:	tex(a_2qt3g3.enc) = 2024
21cr|texlive-clara-54512-1|17	Provides:	tex(a_2sd372.enc) = 2024
21cr|texlive-clara-54512-1|18	Provides:	tex(a_3o7uxl.enc) = 2024
21cr|texlive-clara-54512-1|19	Provides:	tex(a_3xxmye.enc) = 2024
21cr|texlive-clara-54512-1|20	Provides:	tex(a_4fqbn7.enc) = 2024
21cr|texlive-clara-54512-1|21	Provides:	tex(a_4vguwe.enc) = 2024
21cr|texlive-clara-54512-1|22	Provides:	tex(a_5cnopr.enc) = 2024
21cr|texlive-clara-54512-1|23	Provides:	tex(a_6vj46g.enc) = 2024
21cr|texlive-clara-54512-1|24	Provides:	tex(a_7ho2jb.enc) = 2024
21cr|texlive-clara-54512-1|25	Provides:	tex(a_agquuh.enc) = 2024
21cr|texlive-clara-54512-1|26	Provides:	tex(a_awbndy.enc) = 2024
21cr|texlive-clara-54512-1|27	Provides:	tex(a_bcypke.enc) = 2024
21cr|texlive-clara-54512-1|28	Provides:	tex(a_bgeg5m.enc) = 2024
21cr|texlive-clara-54512-1|29	Provides:	tex(a_bjoktg.enc) = 2024
21cr|texlive-clara-54512-1|30	Provides:	tex(a_cf2qhu.enc) = 2024
21cr|texlive-clara-54512-1|31	Provides:	tex(a_cfejg4.enc) = 2024
21cr|texlive-clara-54512-1|32	Provides:	tex(a_d6finu.enc) = 2024
21cr|texlive-clara-54512-1|33	Provides:	tex(a_e42l7t.enc) = 2024
21cr|texlive-clara-54512-1|34	Provides:	tex(a_evkdvu.enc) = 2024
21cr|texlive-clara-54512-1|35	Provides:	tex(a_fsonrn.enc) = 2024
21cr|texlive-clara-54512-1|36	Provides:	tex(a_fyi7ch.enc) = 2024
21cr|texlive-clara-54512-1|37	Provides:	tex(a_g7oet2.enc) = 2024
21cr|texlive-clara-54512-1|38	Provides:	tex(a_h4oqw4.enc) = 2024
21cr|texlive-clara-54512-1|39	Provides:	tex(a_hbnu3g.enc) = 2024
21cr|texlive-clara-54512-1|40	Provides:	tex(a_hwn42e.enc) = 2024
21cr|texlive-clara-54512-1|41	Provides:	tex(a_hz5tc2.enc) = 2024
21cr|texlive-clara-54512-1|42	Provides:	tex(a_hzws3u.enc) = 2024
21cr|texlive-clara-54512-1|43	Provides:	tex(a_i325yp.enc) = 2024
21cr|texlive-clara-54512-1|44	Provides:	tex(a_iuscur.enc) = 2024
21cr|texlive-clara-54512-1|45	Provides:	tex(a_juafn7.enc) = 2024
21cr|texlive-clara-54512-1|46	Provides:	tex(a_k2goe4.enc) = 2024
21cr|texlive-clara-54512-1|47	Provides:	tex(a_kc6xc3.enc) = 2024
21cr|texlive-clara-54512-1|48	Provides:	tex(a_kkzari.enc) = 2024
21cr|texlive-clara-54512-1|49	Provides:	tex(a_klgvoj.enc) = 2024
21cr|texlive-clara-54512-1|50	Provides:	tex(a_lpkscq.enc) = 2024
21cr|texlive-clara-54512-1|51	Provides:	tex(a_mfkt2q.enc) = 2024
21cr|texlive-clara-54512-1|52	Provides:	tex(a_nggrjd.enc) = 2024
21cr|texlive-clara-54512-1|53	Provides:	tex(a_njaghn.enc) = 2024
21cr|texlive-clara-54512-1|54	Provides:	tex(a_nms33f.enc) = 2024
21cr|texlive-clara-54512-1|55	Provides:	tex(a_nppcjs.enc) = 2024
21cr|texlive-clara-54512-1|56	Provides:	tex(a_nrthq5.enc) = 2024
21cr|texlive-clara-54512-1|57	Provides:	tex(a_nw6hje.enc) = 2024
21cr|texlive-clara-54512-1|58	Provides:	tex(a_nyfqzj.enc) = 2024
21cr|texlive-clara-54512-1|59	Provides:	tex(a_nygz6z.enc) = 2024
21cr|texlive-clara-54512-1|60	Provides:	tex(a_o7cu7p.enc) = 2024
21cr|texlive-clara-54512-1|61	Provides:	tex(a_od3gqf.enc) = 2024
21cr|texlive-clara-54512-1|62	Provides:	tex(a_okrfpx.enc) = 2024
21cr|texlive-clara-54512-1|63	Provides:	tex(a_olbow4.enc) = 2024
21cr|texlive-clara-54512-1|64	Provides:	tex(a_ouhtwv.enc) = 2024
21cr|texlive-clara-54512-1|65	Provides:	tex(a_pq5qh7.enc) = 2024
21cr|texlive-clara-54512-1|66	Provides:	tex(a_rjjgaj.enc) = 2024
21cr|texlive-clara-54512-1|67	Provides:	tex(a_rn6hxp.enc) = 2024
21cr|texlive-clara-54512-1|68	Provides:	tex(a_rxba6k.enc) = 2024
21cr|texlive-clara-54512-1|69	Provides:	tex(a_ryhnwz.enc) = 2024
21cr|texlive-clara-54512-1|70	Provides:	tex(a_sax4h4.enc) = 2024
21cr|texlive-clara-54512-1|71	Provides:	tex(a_sgjkrw.enc) = 2024
21cr|texlive-clara-54512-1|72	Provides:	tex(a_tifa47.enc) = 2024
21cr|texlive-clara-54512-1|73	Provides:	tex(a_tlcr5j.enc) = 2024
21cr|texlive-clara-54512-1|74	Provides:	tex(a_tloikb.enc) = 2024
21cr|texlive-clara-54512-1|75	Provides:	tex(a_tsfqnz.enc) = 2024
21cr|texlive-clara-54512-1|76	Provides:	tex(a_tvfcps.enc) = 2024
21cr|texlive-clara-54512-1|77	Provides:	tex(a_udnfrw.enc) = 2024
21cr|texlive-clara-54512-1|78	Provides:	tex(a_vij5s5.enc) = 2024
21cr|texlive-clara-54512-1|79	Provides:	tex(a_vn5qte.enc) = 2024
21cr|texlive-clara-54512-1|80	Provides:	tex(a_vrmtcj.enc) = 2024
21cr|texlive-clara-54512-1|81	Provides:	tex(a_vzapqb.enc) = 2024
21cr|texlive-clara-54512-1|82	Provides:	tex(a_wtwzna.enc) = 2024
21cr|texlive-clara-54512-1|83	Provides:	tex(a_xhofkf.enc) = 2024
21cr|texlive-clara-54512-1|84	Provides:	tex(a_xojh7w.enc) = 2024
21cr|texlive-clara-54512-1|85	Provides:	tex(a_xxjjii.enc) = 2024
21cr|texlive-clara-54512-1|86	Provides:	tex(a_y2j5na.enc) = 2024
21cr|texlive-clara-54512-1|87	Provides:	tex(a_y55f6a.enc) = 2024
21cr|texlive-clara-54512-1|88	Provides:	tex(a_ylukkp.enc) = 2024
21cr|texlive-clara-54512-1|89	Provides:	tex(a_ytymvu.enc) = 2024
21cr|texlive-clara-54512-1|90	Provides:	tex(Clara.map) = 2024
21cr|texlive-clara-54512-1|91	Provides:	tex(clara.sty) = 2024
21cr|texlive-clara-54512-1|92	Provides:	tex(LGRClara-Sup.fd) = 2024
21cr|texlive-clara-54512-1|93	Provides:	tex(LGRClara-TLF.fd) = 2024
21cr|texlive-clara-54512-1|94	Provides:	tex(LGRClara-TOsF.fd) = 2024
21cr|texlive-clara-54512-1|95	Provides:	tex(LY1Clara-Sup.fd) = 2024
21cr|texlive-clara-54512-1|96	Provides:	tex(LY1Clara-TLF.fd) = 2024
21cr|texlive-clara-54512-1|97	Provides:	tex(LY1Clara-TOsF.fd) = 2024
21cr|texlive-clara-54512-1|98	Provides:	tex(OT1Clara-Sup.fd) = 2024
21cr|texlive-clara-54512-1|99	Provides:	tex(OT1Clara-TLF.fd) = 2024
21cr|texlive-clara-54512-1|100	Provides:	tex(OT1Clara-TOsF.fd) = 2024
21cr|texlive-clara-54512-1|101	Provides:	tex(T1Clara-Sup.fd) = 2024
21cr|texlive-clara-54512-1|102	Provides:	tex(T1Clara-TLF.fd) = 2024
21cr|texlive-clara-54512-1|103	Provides:	tex(T1Clara-TOsF.fd) = 2024
21cr|texlive-clara-54512-1|104	Provides:	tex(T2AClara-Sup.fd) = 2024
21cr|texlive-clara-54512-1|105	Provides:	tex(T2AClara-TLF.fd) = 2024
21cr|texlive-clara-54512-1|106	Provides:	tex(T2AClara-TOsF.fd) = 2024
21cr|texlive-clara-54512-1|107	Provides:	tex(T2BClara-Sup.fd) = 2024
21cr|texlive-clara-54512-1|108	Provides:	tex(T2BClara-TLF.fd) = 2024
21cr|texlive-clara-54512-1|109	Provides:	tex(T2BClara-TOsF.fd) = 2024
21cr|texlive-clara-54512-1|110	Provides:	tex(T2CClara-Sup.fd) = 2024
21cr|texlive-clara-54512-1|111	Provides:	tex(T2CClara-TLF.fd) = 2024
21cr|texlive-clara-54512-1|112	Provides:	tex(T2CClara-TOsF.fd) = 2024
21cr|texlive-clara-54512-1|113	Provides:	tex(TS1Clara-TLF.fd) = 2024
21cr|texlive-clara-54512-1|114	Provides:	tex(TS1Clara-TOsF.fd) = 2024
21cr|texlive-clara-54512-1|115	BuildArch:	noarch
21cr|texlive-clara-54512-1|116	
21cr|texlive-clara-54512-1|117	%description
21cr|texlive-clara-54512-1|118	Clara is a type family created specially by Seamas O Brogain
21cr|texlive-clara-54512-1|119	for printing A Dictionary of Editing (2015). The family
21cr|texlive-clara-54512-1|120	includes italic, bold, bold italic, and small capitals, while
21cr|texlive-clara-54512-1|121	the character set includes (monotonic) Greek, Cyrillic, ogham,
21cr|texlive-clara-54512-1|122	phonetic and mathematical ranges, scribal abbreviations and
21cr|texlive-clara-54512-1|123	other specialist characters. The fonts also include some
21cr|texlive-clara-54512-1|124	OpenType features (such as ligature substitution, small
21cr|texlive-clara-54512-1|125	capitals, and old-style numerals) and variant forms for
21cr|texlive-clara-54512-1|126	particular languages.
21cr|texlive-clara-54512-1|127	
21cr|texlive-clara-54512-1|128	%files
21cr|texlive-clara-54512-1|129	%doc %{_texmfdistdir}/doc
21cr|texlive-clara-54512-1|130	%{_texmfdistdir}/fonts/enc/dvips/clara
21cr|texlive-clara-54512-1|131	%{_texmfdistdir}/fonts/map/dvips/clara
21cr|texlive-clara-54512-1|132	%{_texmfdistdir}/fonts/opentype/public/clara
21cr|texlive-clara-54512-1|133	%{_texmfdistdir}/fonts/tfm/public/clara
21cr|texlive-clara-54512-1|134	%{_texmfdistdir}/fonts/type1/public/clara
21cr|texlive-clara-54512-1|135	%{_texmfdistdir}/fonts/vf/public/clara
21cr|texlive-clara-54512-1|136	%{_texmfdistdir}/tex/latex/clara
21cr|texlive-clara-54512-1|137	
21cr|texlive-clara-54512-1|138	#------------------------------------------------------------------
21cr|texlive-clara-54512-1|139	
21cr|texlive-clara-54512-1|140	%prep
21cr|texlive-clara-54512-1|141	%setup -c -a0 -a1
21cr|texlive-clara-54512-1|142	
21cr|texlive-clara-54512-1|143	%build
21cr|texlive-clara-54512-1|144	
21cr|texlive-clara-54512-1|145	%install
21cr|texlive-clara-54512-1|146	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-clara-54512-1|147	rm -rf tlpkg
21cr|texlive-clara-54512-1|148	cp -fpar * %{buildroot}%{_texmfdistdir}

9078 21
21cr|texlive-classpack-1.19-1|1	Name:		texlive-classpack
21cr|texlive-classpack-1.19-1|2	Version:	1.19
21cr|texlive-classpack-1.19-1|3	Release:	1
21cr|texlive-classpack-1.19-1|4	Summary:	XML mastering for LATEX classes and packages
21cr|texlive-classpack-1.19-1|5	Group:		Publishing
21cr|texlive-classpack-1.19-1|6	URL:		https://www.ctan.org/pkg/classpack
21cr|texlive-classpack-1.19-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-classpack-1.19-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/classpack.tar.xz
21cr|texlive-classpack-1.19-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/classpack.doc.tar.xz
21cr|texlive-classpack-1.19-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/classpack.source.tar.xz
21cr|texlive-classpack-1.19-1|11	BuildArch:	noarch
21cr|texlive-classpack-1.19-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-classpack-1.19-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-classpack-1.19-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-classpack-1.19-1|15	
21cr|texlive-classpack-1.19-1|16	%description
21cr|texlive-classpack-1.19-1|17	The package provides an experiment in using XML (specifically DocBook 5) to mark up and maintain LATEX classes and packages.
21cr|texlive-classpack-1.19-1|18	
21cr|texlive-classpack-1.19-1|19	#-----------------------------------------------------------------------
21cr|texlive-classpack-1.19-1|20	%files
21cr|texlive-classpack-1.19-1|21	%{_texmfdistdir}/tex/latex/classpack/*
21cr|texlive-classpack-1.19-1|22	%doc %{_texmfdistdir}/doc/support/classpack/*
21cr|texlive-classpack-1.19-1|23	%doc %{_texmfdistdir}/source/support/classpack/*
21cr|texlive-classpack-1.19-1|24	
21cr|texlive-classpack-1.19-1|25	#-----------------------------------------------------------------------
21cr|texlive-classpack-1.19-1|26	%prep
21cr|texlive-classpack-1.19-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-classpack-1.19-1|28	
21cr|texlive-classpack-1.19-1|29	%build
21cr|texlive-classpack-1.19-1|30	
21cr|texlive-classpack-1.19-1|31	%install
21cr|texlive-classpack-1.19-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-classpack-1.19-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9079 21
21cr|texlive-cleanthesis-0.4.1-1|1	Name:		texlive-cleanthesis
21cr|texlive-cleanthesis-0.4.1-1|2	Version:	0.4.1
21cr|texlive-cleanthesis-0.4.1-1|3	Release:	1
21cr|texlive-cleanthesis-0.4.1-1|4	Summary:	A clean LaTeX style for thesis documents
21cr|texlive-cleanthesis-0.4.1-1|5	Group:		Publishing
21cr|texlive-cleanthesis-0.4.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cleanthesis
21cr|texlive-cleanthesis-0.4.1-1|7	License:	MIT
21cr|texlive-cleanthesis-0.4.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/cleanthesis.tar.xz
21cr|texlive-cleanthesis-0.4.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/cleanthesis.doc.tar.xz
21cr|texlive-cleanthesis-0.4.1-1|10	BuildArch:	noarch
21cr|texlive-cleanthesis-0.4.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-cleanthesis-0.4.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-cleanthesis-0.4.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-cleanthesis-0.4.1-1|14	
21cr|texlive-cleanthesis-0.4.1-1|15	%description
21cr|texlive-cleanthesis-0.4.1-1|16	The package offers a clean, simple, and elegant LaTeX style for
21cr|texlive-cleanthesis-0.4.1-1|17	thesis documents.
21cr|texlive-cleanthesis-0.4.1-1|18	
21cr|texlive-cleanthesis-0.4.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-cleanthesis-0.4.1-1|20	%files
21cr|texlive-cleanthesis-0.4.1-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-cleanthesis-0.4.1-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-cleanthesis-0.4.1-1|23	
21cr|texlive-cleanthesis-0.4.1-1|24	#-----------------------------------------------------------------------
21cr|texlive-cleanthesis-0.4.1-1|25	%prep
21cr|texlive-cleanthesis-0.4.1-1|26	%setup -c -a0 -a1
21cr|texlive-cleanthesis-0.4.1-1|27	
21cr|texlive-cleanthesis-0.4.1-1|28	%build
21cr|texlive-cleanthesis-0.4.1-1|29	
21cr|texlive-cleanthesis-0.4.1-1|30	%install
21cr|texlive-cleanthesis-0.4.1-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cleanthesis-0.4.1-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9080 21
21cr|texlive-clearsans-64400-1|1	%define oname clearsans
21cr|texlive-clearsans-64400-1|2	
21cr|texlive-clearsans-64400-1|3	Summary:	Clear Sans fonts with LaTeX support
21cr|texlive-clearsans-64400-1|4	Name:		texlive-clearsans
21cr|texlive-clearsans-64400-1|5	Version:	64400
21cr|texlive-clearsans-64400-1|6	Release:	1
21cr|texlive-clearsans-64400-1|7	License:	LPPL1.3
21cr|texlive-clearsans-64400-1|8	Group:		Publishing
21cr|texlive-clearsans-64400-1|9	Url:		https://www.ctan.org
21cr|texlive-clearsans-64400-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-clearsans-64400-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-clearsans-64400-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-clearsans-64400-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-clearsans-64400-1|14	Requires:	texlive-kpathsea
21cr|texlive-clearsans-64400-1|15	Requires:	texlive-tlpkg
21cr|texlive-clearsans-64400-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-clearsans-64400-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-clearsans-64400-1|18	Provides:	tex-clearsans = 2024
21cr|texlive-clearsans-64400-1|19	Provides:	tex(ClearSans.map) = 2024
21cr|texlive-clearsans-64400-1|20	Provides:	tex(ClearSans.sty) = 2024
21cr|texlive-clearsans-64400-1|21	Provides:	tex(clr_c5eikb.enc) = 2024
21cr|texlive-clearsans-64400-1|22	Provides:	tex(clr_lz5qp4.enc) = 2024
21cr|texlive-clearsans-64400-1|23	Provides:	tex(clr_nrghxx.enc) = 2024
21cr|texlive-clearsans-64400-1|24	Provides:	tex(clr_zxbkm4.enc) = 2024
21cr|texlive-clearsans-64400-1|25	Provides:	tex(LY1ClearSans-TLF.fd) = 2024
21cr|texlive-clearsans-64400-1|26	Provides:	tex(OT1ClearSans-TLF.fd) = 2024
21cr|texlive-clearsans-64400-1|27	Provides:	tex(T1ClearSans-TLF.fd) = 2024
21cr|texlive-clearsans-64400-1|28	Provides:	tex(TS1ClearSans-TLF.fd) = 2024
21cr|texlive-clearsans-64400-1|29	BuildArch:	noarch
21cr|texlive-clearsans-64400-1|30	
21cr|texlive-clearsans-64400-1|31	%description
21cr|texlive-clearsans-64400-1|32	Clear Sans was designed by Daniel Ratighan at Monotype under
21cr|texlive-clearsans-64400-1|33	the direction of the User Experience team at Intel's Open
21cr|texlive-clearsans-64400-1|34	weights (regular, medium, and bold) with corresponding italics,
21cr|texlive-clearsans-64400-1|35	plus light and thin upright (without italics). Clear Sans has
21cr|texlive-clearsans-64400-1|36	minimized, unambiguous characters and slightly narrow
21cr|texlive-clearsans-64400-1|37	proportions, making it ideal for UI design. Its strong,
21cr|texlive-clearsans-64400-1|38	recognizable forms avoid distracting ambiguity, making Clear
21cr|texlive-clearsans-64400-1|39	Sans comfortable for reading short UI labels and long passages
21cr|texlive-clearsans-64400-1|40	in both screen and print. The fonts are available in both
21cr|texlive-clearsans-64400-1|41	TrueType and Type 1 formats.
21cr|texlive-clearsans-64400-1|42	
21cr|texlive-clearsans-64400-1|43	%files
21cr|texlive-clearsans-64400-1|44	%doc %{_texmfdistdir}/doc
21cr|texlive-clearsans-64400-1|45	%{_texmfdistdir}/fonts/enc/dvips/clearsans/
21cr|texlive-clearsans-64400-1|46	%{_texmfdistdir}/fonts/map/dvips/clearsans/
21cr|texlive-clearsans-64400-1|47	%{_texmfdistdir}/fonts/tfm/intel/clearsans/
21cr|texlive-clearsans-64400-1|48	%{_texmfdistdir}/fonts/truetype/intel/clearsans/
21cr|texlive-clearsans-64400-1|49	%{_texmfdistdir}/fonts/type1/intel/clearsans/
21cr|texlive-clearsans-64400-1|50	%{_texmfdistdir}/fonts/vf/intel/clearsans/
21cr|texlive-clearsans-64400-1|51	%{_texmfdistdir}/tex/latex/clearsans/
21cr|texlive-clearsans-64400-1|52	
21cr|texlive-clearsans-64400-1|53	#------------------------------------------------------------------
21cr|texlive-clearsans-64400-1|54	
21cr|texlive-clearsans-64400-1|55	%prep
21cr|texlive-clearsans-64400-1|56	%setup -c -a0 -a1
21cr|texlive-clearsans-64400-1|57	
21cr|texlive-clearsans-64400-1|58	%build
21cr|texlive-clearsans-64400-1|59	
21cr|texlive-clearsans-64400-1|60	%install
21cr|texlive-clearsans-64400-1|61	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-clearsans-64400-1|62	rm -rf tlpkg
21cr|texlive-clearsans-64400-1|63	cp -fpar * %{buildroot}%{_texmfdistdir}

9081 21
21cr|texlive-clicks-64602-1|1	%define oname clicks
21cr|texlive-clicks-64602-1|2	
21cr|texlive-clicks-64602-1|3	Summary:	Slide Deck Animation
21cr|texlive-clicks-64602-1|4	Name:		texlive-clicks
21cr|texlive-clicks-64602-1|5	Version:	64602
21cr|texlive-clicks-64602-1|6	Release:	1
21cr|texlive-clicks-64602-1|7	License:	LPPL1.3
21cr|texlive-clicks-64602-1|8	Group:		Publishing
21cr|texlive-clicks-64602-1|9	Url:		https://www.ctan.org
21cr|texlive-clicks-64602-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-clicks-64602-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-clicks-64602-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-clicks-64602-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-clicks-64602-1|14	Requires:	texlive-tlpkg
21cr|texlive-clicks-64602-1|15	Requires:	texlive-kpathsea
21cr|texlive-clicks-64602-1|16	Provides:	tex(clicks.sty) = 2024
21cr|texlive-clicks-64602-1|17	BuildArch:	noarch
21cr|texlive-clicks-64602-1|18	
21cr|texlive-clicks-64602-1|19	%description
21cr|texlive-clicks-64602-1|20	With the help of this package you can simulate animation in
21cr|texlive-clicks-64602-1|21	your slide deck, making it look similar to what PowerPoint can
21cr|texlive-clicks-64602-1|22	do.
21cr|texlive-clicks-64602-1|23	
21cr|texlive-clicks-64602-1|24	%files
21cr|texlive-clicks-64602-1|25	%doc %{_texmfdistdir}/doc/latex/clicks
21cr|texlive-clicks-64602-1|26	%{_texmfdistdir}/tex/latex/clicks
21cr|texlive-clicks-64602-1|27	
21cr|texlive-clicks-64602-1|28	#------------------------------------------------------------------
21cr|texlive-clicks-64602-1|29	
21cr|texlive-clicks-64602-1|30	%prep
21cr|texlive-clicks-64602-1|31	%setup -c -a0 -a1
21cr|texlive-clicks-64602-1|32	
21cr|texlive-clicks-64602-1|33	%build
21cr|texlive-clicks-64602-1|34	
21cr|texlive-clicks-64602-1|35	%install
21cr|texlive-clicks-64602-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-clicks-64602-1|37	rm -rf tlpkg
21cr|texlive-clicks-64602-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9082 21
21cr|texlive-clistmap-61811-1|1	%define oname clistmap
21cr|texlive-clistmap-61811-1|2	
21cr|texlive-clistmap-61811-1|3	Summary:	Map and iterate over LaTeX3 clists
21cr|texlive-clistmap-61811-1|4	Name:		texlive-clistmap
21cr|texlive-clistmap-61811-1|5	Version:	61811
21cr|texlive-clistmap-61811-1|6	Release:	1
21cr|texlive-clistmap-61811-1|7	License:	LPPL1.3
21cr|texlive-clistmap-61811-1|8	Group:		Publishing
21cr|texlive-clistmap-61811-1|9	Url:		https://www.ctan.org
21cr|texlive-clistmap-61811-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-clistmap-61811-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-clistmap-61811-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-clistmap-61811-1|13	Requires:	texlive-tlpkg
21cr|texlive-clistmap-61811-1|14	Requires:	texlive-kpathsea
21cr|texlive-clistmap-61811-1|15	Provides:	tex(clistmap.sty) = 2024
21cr|texlive-clistmap-61811-1|16	BuildArch:	noarch
21cr|texlive-clistmap-61811-1|17	
21cr|texlive-clistmap-61811-1|18	%description
21cr|texlive-clistmap-61811-1|19	This package provides a key-based interface for defining
21cr|texlive-clistmap-61811-1|20	templates whose job is to partition LaTeX3 clists and map
21cr|texlive-clistmap-61811-1|21	differentiatedly across its components.
21cr|texlive-clistmap-61811-1|22	
21cr|texlive-clistmap-61811-1|23	%files
21cr|texlive-clistmap-61811-1|24	%doc %{_texmfdistdir}/doc/latex/clistmap
21cr|texlive-clistmap-61811-1|25	%{_texmfdistdir}/tex/latex/clistmap
21cr|texlive-clistmap-61811-1|26	
21cr|texlive-clistmap-61811-1|27	#------------------------------------------------------------------
21cr|texlive-clistmap-61811-1|28	
21cr|texlive-clistmap-61811-1|29	%prep
21cr|texlive-clistmap-61811-1|30	%setup -c -a0 -a1
21cr|texlive-clistmap-61811-1|31	
21cr|texlive-clistmap-61811-1|32	%build
21cr|texlive-clistmap-61811-1|33	
21cr|texlive-clistmap-61811-1|34	%install
21cr|texlive-clistmap-61811-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-clistmap-61811-1|36	rm -rf tlpkg
21cr|texlive-clistmap-61811-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9083 21
21cr|texlive-clrscode3e-20140807-1|1	Name:		texlive-clrscode3e
21cr|texlive-clrscode3e-20140807-1|2	Version:	20140807
21cr|texlive-clrscode3e-20140807-1|3	Release:	1
21cr|texlive-clrscode3e-20140807-1|4	Summary:	This package allows you to typeset pseudocode in the style of Introduction to Algorithms
21cr|texlive-clrscode3e-20140807-1|5	Group:		Publishing
21cr|texlive-clrscode3e-20140807-1|6	URL:		https://ctan.org/pkg/clrscode3e
21cr|texlive-clrscode3e-20140807-1|7	License:	The LATEX Project Public License
21cr|texlive-clrscode3e-20140807-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/clrscode3e.tar.xz
21cr|texlive-clrscode3e-20140807-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/clrscode3e.doc.tar.xz
21cr|texlive-clrscode3e-20140807-1|10	BuildArch:	noarch
21cr|texlive-clrscode3e-20140807-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-clrscode3e-20140807-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-clrscode3e-20140807-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-clrscode3e-20140807-1|14	
21cr|texlive-clrscode3e-20140807-1|15	%description
21cr|texlive-clrscode3e-20140807-1|16	This package allows you to typeset pseudocode in the style of
21cr|texlive-clrscode3e-20140807-1|17	Introduction to Algorithms, Third edition, by Cormen, Leiserson, Rivest, and Stein.
21cr|texlive-clrscode3e-20140807-1|18	The package was written by the authors. Use the commands the same way the package’s
21cr|texlive-clrscode3e-20140807-1|19	author did when writing the book, and your output will look just like the pseudocode in the text.
21cr|texlive-clrscode3e-20140807-1|20	#-----------------------------------------------------------------------
21cr|texlive-clrscode3e-20140807-1|21	%files
21cr|texlive-clrscode3e-20140807-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-clrscode3e-20140807-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-clrscode3e-20140807-1|24	
21cr|texlive-clrscode3e-20140807-1|25	#-----------------------------------------------------------------------
21cr|texlive-clrscode3e-20140807-1|26	%prep
21cr|texlive-clrscode3e-20140807-1|27	%setup -c -a0 -a1
21cr|texlive-clrscode3e-20140807-1|28	
21cr|texlive-clrscode3e-20140807-1|29	%build
21cr|texlive-clrscode3e-20140807-1|30	
21cr|texlive-clrscode3e-20140807-1|31	%install
21cr|texlive-clrscode3e-20140807-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

9084 21
21cr|texlive-cmathbb-56414-1|1	%define oname cmathbb
21cr|texlive-cmathbb-56414-1|2	
21cr|texlive-cmathbb-56414-1|3	Summary:	Computer modern mathematical blackboard bold font
21cr|texlive-cmathbb-56414-1|4	Name:		texlive-cmathbb
21cr|texlive-cmathbb-56414-1|5	Version:	56414
21cr|texlive-cmathbb-56414-1|6	Release:	1
21cr|texlive-cmathbb-56414-1|7	License:	LPPL1.3
21cr|texlive-cmathbb-56414-1|8	Group:		Publishing
21cr|texlive-cmathbb-56414-1|9	Url:		https://www.ctan.org
21cr|texlive-cmathbb-56414-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cmathbb-56414-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cmathbb-56414-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cmathbb-56414-1|13	Requires:	texlive-tlpkg
21cr|texlive-cmathbb-56414-1|14	Requires:	texlive-kpathsea
21cr|texlive-cmathbb-56414-1|15	Provides:	tex(a_ghauqe.enc) = 2024
21cr|texlive-cmathbb-56414-1|16	Provides:	tex(a_jggq4p.enc) = 2024
21cr|texlive-cmathbb-56414-1|17	Provides:	tex(a_ns6ls2.enc) = 2024
21cr|texlive-cmathbb-56414-1|18	Provides:	tex(a_szuv3s.enc) = 2024
21cr|texlive-cmathbb-56414-1|19	Provides:	tex(cmathbb.map) = 2024
21cr|texlive-cmathbb-56414-1|20	Provides:	tex(cmathbb.sty) = 2024
21cr|texlive-cmathbb-56414-1|21	Provides:	tex(ucmath.fd) = 2024
21cr|texlive-cmathbb-56414-1|22	BuildArch:	noarch
21cr|texlive-cmathbb-56414-1|23	
21cr|texlive-cmathbb-56414-1|24	%description
21cr|texlive-cmathbb-56414-1|25	This font contains all digits and latin letters uppercase and
21cr|texlive-cmathbb-56414-1|26	lowercase for the Computer Modern font family in blackboard
21cr|texlive-cmathbb-56414-1|27	bold.
21cr|texlive-cmathbb-56414-1|28	
21cr|texlive-cmathbb-56414-1|29	%files
21cr|texlive-cmathbb-56414-1|30	%doc %{_texmfdistdir}/doc/fonts/cmathbb
21cr|texlive-cmathbb-56414-1|31	%{_texmfdistdir}/fonts/enc/dvips/cmathbb
21cr|texlive-cmathbb-56414-1|32	%{_texmfdistdir}/fonts/map/dvips/cmathbb
21cr|texlive-cmathbb-56414-1|33	%{_texmfdistdir}/fonts/tfm/public/cmathbb
21cr|texlive-cmathbb-56414-1|34	%{_texmfdistdir}/fonts/type1/public/cmathbb
21cr|texlive-cmathbb-56414-1|35	%{_texmfdistdir}/fonts/vf/public/cmathbb
21cr|texlive-cmathbb-56414-1|36	%{_texmfdistdir}/tex/latex/cmathbb
21cr|texlive-cmathbb-56414-1|37	
21cr|texlive-cmathbb-56414-1|38	#------------------------------------------------------------------
21cr|texlive-cmathbb-56414-1|39	
21cr|texlive-cmathbb-56414-1|40	%prep
21cr|texlive-cmathbb-56414-1|41	%setup -c -a0 -a1
21cr|texlive-cmathbb-56414-1|42	
21cr|texlive-cmathbb-56414-1|43	%build
21cr|texlive-cmathbb-56414-1|44	
21cr|texlive-cmathbb-56414-1|45	%install
21cr|texlive-cmathbb-56414-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cmathbb-56414-1|47	rm -rf tlpkg
21cr|texlive-cmathbb-56414-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

9085 21
21cr|texlive-cmexb-54074-1|1	%define oname cmexb
21cr|texlive-cmexb-54074-1|2	
21cr|texlive-cmexb-54074-1|3	Summary:	PFB font support
21cr|texlive-cmexb-54074-1|4	Name:		texlive-cmexb
21cr|texlive-cmexb-54074-1|5	Version:	54074
21cr|texlive-cmexb-54074-1|6	Release:	1
21cr|texlive-cmexb-54074-1|7	License:	LPPL1.3
21cr|texlive-cmexb-54074-1|8	Group:		Publishing
21cr|texlive-cmexb-54074-1|9	Url:		https://www.ctan.org
21cr|texlive-cmexb-54074-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cmexb-54074-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cmexb-54074-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cmexb-54074-1|13	Requires:	texlive-kpathsea
21cr|texlive-cmexb-54074-1|14	Requires:	texlive-tlpkg
21cr|texlive-cmexb-54074-1|15	Provides:	tex(cmexb10.pfb) = 2024
21cr|texlive-cmexb-54074-1|16	Provides:	tex(cmexb10.tfm) = 2024
21cr|texlive-cmexb-54074-1|17	Provides:	tex-cmexb = 2024
21cr|texlive-cmexb-54074-1|18	Provides:	tex(cmexb.map) = 2024
21cr|texlive-cmexb-54074-1|19	BuildArch:	noarch
21cr|texlive-cmexb-54074-1|20	
21cr|texlive-cmexb-54074-1|21	%description
21cr|texlive-cmexb-54074-1|22	Computer Modern Math Extension bold, metrics and .pfb file.
21cr|texlive-cmexb-54074-1|23	Made by Petr Olsak via autotracing.
21cr|texlive-cmexb-54074-1|24	
21cr|texlive-cmexb-54074-1|25	%files
21cr|texlive-cmexb-54074-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-cmexb-54074-1|27	%{_texmfdistdir}/fonts/map/dvips/cmexb/
21cr|texlive-cmexb-54074-1|28	%{_texmfdistdir}/fonts/tfm/public/cmexb/
21cr|texlive-cmexb-54074-1|29	%{_texmfdistdir}/fonts/type1/public/cmexb/
21cr|texlive-cmexb-54074-1|30	
21cr|texlive-cmexb-54074-1|31	#------------------------------------------------------------------
21cr|texlive-cmexb-54074-1|32	
21cr|texlive-cmexb-54074-1|33	%prep
21cr|texlive-cmexb-54074-1|34	%setup -c -a0 -a1
21cr|texlive-cmexb-54074-1|35	
21cr|texlive-cmexb-54074-1|36	%build
21cr|texlive-cmexb-54074-1|37	
21cr|texlive-cmexb-54074-1|38	%install
21cr|texlive-cmexb-54074-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cmexb-54074-1|40	rm -rf tlpkg
21cr|texlive-cmexb-54074-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9086 21
21cr|texlive-cm-lgc-0.5-8|1	# revision 15878
21cr|texlive-cm-lgc-0.5-8|2	# category Package
21cr|texlive-cm-lgc-0.5-8|3	# catalog-ctan /fonts/ps-type1/cm-lgc
21cr|texlive-cm-lgc-0.5-8|4	# catalog-date 2008-06-12 19:44:55 +0200
21cr|texlive-cm-lgc-0.5-8|5	# catalog-license gpl
21cr|texlive-cm-lgc-0.5-8|6	# catalog-version 0.5
21cr|texlive-cm-lgc-0.5-8|7	Name:		texlive-cm-lgc
21cr|texlive-cm-lgc-0.5-8|8	Version:	0.5
21cr|texlive-cm-lgc-0.5-8|9	Release:	8
21cr|texlive-cm-lgc-0.5-8|10	Summary:	Type 1 CM-based fonts for Latin, Greek and Cyrillic
21cr|texlive-cm-lgc-0.5-8|11	Group:		Publishing
21cr|texlive-cm-lgc-0.5-8|12	URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/cm-lgc
21cr|texlive-cm-lgc-0.5-8|13	License:	GPL
21cr|texlive-cm-lgc-0.5-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-lgc.tar.xz
21cr|texlive-cm-lgc-0.5-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-lgc.doc.tar.xz
21cr|texlive-cm-lgc-0.5-8|16	BuildArch:	noarch
21cr|texlive-cm-lgc-0.5-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-cm-lgc-0.5-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-cm-lgc-0.5-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-cm-lgc-0.5-8|20	
21cr|texlive-cm-lgc-0.5-8|21	%description
21cr|texlive-cm-lgc-0.5-8|22	The fonts are converted from MetaFont sources of the Computer
21cr|texlive-cm-lgc-0.5-8|23	Modern font families, using textrace. Supported encodings are:
21cr|texlive-cm-lgc-0.5-8|24	T1 (Latin), T2A (Cyrillic), LGR (Greek) and TS1. The package
21cr|texlive-cm-lgc-0.5-8|25	also includes Unicode virtual fonts for use with Omega. The
21cr|texlive-cm-lgc-0.5-8|26	font set is not a replacement for any of the other Computer
21cr|texlive-cm-lgc-0.5-8|27	Modern-based font sets (for example, cm-super for Latin and
21cr|texlive-cm-lgc-0.5-8|28	Cyrillic, or cbgreek for Greek), since it is available at a
21cr|texlive-cm-lgc-0.5-8|29	single size only; it offers a compact set for 'general'
21cr|texlive-cm-lgc-0.5-8|30	working. The fonts themselves are encoded to external
21cr|texlive-cm-lgc-0.5-8|31	standards, and virtual fonts are provided for use with TeX.
21cr|texlive-cm-lgc-0.5-8|32	
21cr|texlive-cm-lgc-0.5-8|33	
21cr|texlive-cm-lgc-0.5-8|34	#-----------------------------------------------------------------------
21cr|texlive-cm-lgc-0.5-8|35	%files
21cr|texlive-cm-lgc-0.5-8|36	%{_texmfdistdir}/fonts/afm/public/cm-lgc
21cr|texlive-cm-lgc-0.5-8|37	%{_texmfdistdir}/fonts/enc/dvips/cm-lgc
21cr|texlive-cm-lgc-0.5-8|38	%{_texmfdistdir}/fonts/map/dvips/cm-lgc
21cr|texlive-cm-lgc-0.5-8|39	%{_texmfdistdir}/fonts/ofm/public/cm-lgc
21cr|texlive-cm-lgc-0.5-8|40	%{_texmfdistdir}/fonts/ovf/public/cm-lgc
21cr|texlive-cm-lgc-0.5-8|41	%{_texmfdistdir}/fonts/tfm/public/cm-lgc
21cr|texlive-cm-lgc-0.5-8|42	%{_texmfdistdir}/fonts/type1/public/cm-lgc
21cr|texlive-cm-lgc-0.5-8|43	%{_texmfdistdir}/fonts/vf/public/cm-lgc
21cr|texlive-cm-lgc-0.5-8|44	%{_texmfdistdir}/tex/latex/cm-lgc
21cr|texlive-cm-lgc-0.5-8|45	%doc %{_texmfdistdir}/doc/fonts/cm-lgc
21cr|texlive-cm-lgc-0.5-8|46	
21cr|texlive-cm-lgc-0.5-8|47	#-----------------------------------------------------------------------
21cr|texlive-cm-lgc-0.5-8|48	%prep
21cr|texlive-cm-lgc-0.5-8|49	%setup -c -a0 -a1
21cr|texlive-cm-lgc-0.5-8|50	
21cr|texlive-cm-lgc-0.5-8|51	%build
21cr|texlive-cm-lgc-0.5-8|52	
21cr|texlive-cm-lgc-0.5-8|53	%install
21cr|texlive-cm-lgc-0.5-8|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cm-lgc-0.5-8|55	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9087 21
21cr|texlive-cmll-20190228-1|1	# revision 17964
21cr|texlive-cmll-20190228-1|2	# category Package
21cr|texlive-cmll-20190228-1|3	# catalog-ctan /fonts/cmll
21cr|texlive-cmll-20190228-1|4	# catalog-date 2010-04-20 23:51:50 +0200
21cr|texlive-cmll-20190228-1|5	# catalog-license lppl
21cr|texlive-cmll-20190228-1|6	# catalog-version undef
21cr|texlive-cmll-20190228-1|7	Name:		texlive-cmll
21cr|texlive-cmll-20190228-1|8	Version:	20190228
21cr|texlive-cmll-20190228-1|9	Release:	1
21cr|texlive-cmll-20190228-1|10	Summary:	Symbols for linear logic
21cr|texlive-cmll-20190228-1|11	Group:		Publishing
21cr|texlive-cmll-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/cmll
21cr|texlive-cmll-20190228-1|13	License:	LPPL
21cr|texlive-cmll-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.tar.xz
21cr|texlive-cmll-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.doc.tar.xz
21cr|texlive-cmll-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.source.tar.xz
21cr|texlive-cmll-20190228-1|17	BuildArch:	noarch
21cr|texlive-cmll-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-cmll-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-cmll-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-cmll-20190228-1|21	
21cr|texlive-cmll-20190228-1|22	%description
21cr|texlive-cmll-20190228-1|23	This is a very small font set that contain some symbols useful
21cr|texlive-cmll-20190228-1|24	in linear logic, which are apparently not available elsewhere.
21cr|texlive-cmll-20190228-1|25	Variants are included for use with Computer Modern serif and
21cr|texlive-cmll-20190228-1|26	sans-serif and with the AMS Euler series. The font is provided
21cr|texlive-cmll-20190228-1|27	both as MetaFont source, and in Adobe Type 1 format. LaTeX
21cr|texlive-cmll-20190228-1|28	support is provided. format.
21cr|texlive-cmll-20190228-1|29	
21cr|texlive-cmll-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-cmll-20190228-1|31	%files
21cr|texlive-cmll-20190228-1|32	%{_texmfdistdir}/fonts/map/dvips/cmll/cmll.map
21cr|texlive-cmll-20190228-1|33	%{_texmfdistdir}/fonts/source/public/cmll/cmllbx10.mf
21cr|texlive-cmll-20190228-1|34	%{_texmfdistdir}/fonts/source/public/cmll/cmllbx12.mf
21cr|texlive-cmll-20190228-1|35	%{_texmfdistdir}/fonts/source/public/cmll/cmllbx5.mf
21cr|texlive-cmll-20190228-1|36	%{_texmfdistdir}/fonts/source/public/cmll/cmllbx6.mf
21cr|texlive-cmll-20190228-1|37	%{_texmfdistdir}/fonts/source/public/cmll/cmllbx7.mf
21cr|texlive-cmll-20190228-1|38	%{_texmfdistdir}/fonts/source/public/cmll/cmllbx8.mf
21cr|texlive-cmll-20190228-1|39	%{_texmfdistdir}/fonts/source/public/cmll/cmllbx9.mf
21cr|texlive-cmll-20190228-1|40	%{_texmfdistdir}/fonts/source/public/cmll/cmllr10.mf
21cr|texlive-cmll-20190228-1|41	%{_texmfdistdir}/fonts/source/public/cmll/cmllr12.mf
21cr|texlive-cmll-20190228-1|42	%{_texmfdistdir}/fonts/source/public/cmll/cmllr17.mf
21cr|texlive-cmll-20190228-1|43	%{_texmfdistdir}/fonts/source/public/cmll/cmllr5.mf
21cr|texlive-cmll-20190228-1|44	%{_texmfdistdir}/fonts/source/public/cmll/cmllr6.mf
21cr|texlive-cmll-20190228-1|45	%{_texmfdistdir}/fonts/source/public/cmll/cmllr7.mf
21cr|texlive-cmll-20190228-1|46	%{_texmfdistdir}/fonts/source/public/cmll/cmllr8.mf
21cr|texlive-cmll-20190228-1|47	%{_texmfdistdir}/fonts/source/public/cmll/cmllr9.mf
21cr|texlive-cmll-20190228-1|48	%{_texmfdistdir}/fonts/source/public/cmll/cmllss10.mf
21cr|texlive-cmll-20190228-1|49	%{_texmfdistdir}/fonts/source/public/cmll/cmllss12.mf
21cr|texlive-cmll-20190228-1|50	%{_texmfdistdir}/fonts/source/public/cmll/cmllss17.mf
21cr|texlive-cmll-20190228-1|51	%{_texmfdistdir}/fonts/source/public/cmll/cmllss8.mf
21cr|texlive-cmll-20190228-1|52	%{_texmfdistdir}/fonts/source/public/cmll/cmllss9.mf
21cr|texlive-cmll-20190228-1|53	%{_texmfdistdir}/fonts/source/public/cmll/cmllssbx10.mf
21cr|texlive-cmll-20190228-1|54	%{_texmfdistdir}/fonts/source/public/cmll/eullbx10.mf
21cr|texlive-cmll-20190228-1|55	%{_texmfdistdir}/fonts/source/public/cmll/eullbx5.mf
21cr|texlive-cmll-20190228-1|56	%{_texmfdistdir}/fonts/source/public/cmll/eullbx6.mf
21cr|texlive-cmll-20190228-1|57	%{_texmfdistdir}/fonts/source/public/cmll/eullbx7.mf
21cr|texlive-cmll-20190228-1|58	%{_texmfdistdir}/fonts/source/public/cmll/eullbx8.mf
21cr|texlive-cmll-20190228-1|59	%{_texmfdistdir}/fonts/source/public/cmll/eullbx9.mf
21cr|texlive-cmll-20190228-1|60	%{_texmfdistdir}/fonts/source/public/cmll/eullr10.mf
21cr|texlive-cmll-20190228-1|61	%{_texmfdistdir}/fonts/source/public/cmll/eullr5.mf
21cr|texlive-cmll-20190228-1|62	%{_texmfdistdir}/fonts/source/public/cmll/eullr6.mf
21cr|texlive-cmll-20190228-1|63	%{_texmfdistdir}/fonts/source/public/cmll/eullr7.mf
21cr|texlive-cmll-20190228-1|64	%{_texmfdistdir}/fonts/source/public/cmll/eullr8.mf
21cr|texlive-cmll-20190228-1|65	%{_texmfdistdir}/fonts/source/public/cmll/eullr9.mf
21cr|texlive-cmll-20190228-1|66	%{_texmfdistdir}/fonts/source/public/cmll/llcommon.mf
21cr|texlive-cmll-20190228-1|67	%{_texmfdistdir}/fonts/source/public/cmll/lleusym.mf
21cr|texlive-cmll-20190228-1|68	%{_texmfdistdir}/fonts/source/public/cmll/llsymbols.mf
21cr|texlive-cmll-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx10.tfm
21cr|texlive-cmll-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx12.tfm
21cr|texlive-cmll-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx5.tfm
21cr|texlive-cmll-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx6.tfm
21cr|texlive-cmll-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx7.tfm
21cr|texlive-cmll-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx8.tfm
21cr|texlive-cmll-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx9.tfm
21cr|texlive-cmll-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr10.tfm
21cr|texlive-cmll-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr12.tfm
21cr|texlive-cmll-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr17.tfm
21cr|texlive-cmll-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr5.tfm
21cr|texlive-cmll-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr6.tfm
21cr|texlive-cmll-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr7.tfm
21cr|texlive-cmll-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr8.tfm
21cr|texlive-cmll-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr9.tfm
21cr|texlive-cmll-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss10.tfm
21cr|texlive-cmll-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss12.tfm
21cr|texlive-cmll-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss17.tfm
21cr|texlive-cmll-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss8.tfm
21cr|texlive-cmll-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss9.tfm
21cr|texlive-cmll-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/cmll/cmllssbx10.tfm
21cr|texlive-cmll-20190228-1|90	%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx10.tfm
21cr|texlive-cmll-20190228-1|91	%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx5.tfm
21cr|texlive-cmll-20190228-1|92	%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx6.tfm
21cr|texlive-cmll-20190228-1|93	%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx7.tfm
21cr|texlive-cmll-20190228-1|94	%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx8.tfm
21cr|texlive-cmll-20190228-1|95	%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx9.tfm
21cr|texlive-cmll-20190228-1|96	%{_texmfdistdir}/fonts/tfm/public/cmll/eullr10.tfm
21cr|texlive-cmll-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/cmll/eullr5.tfm
21cr|texlive-cmll-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/cmll/eullr6.tfm
21cr|texlive-cmll-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/cmll/eullr7.tfm
21cr|texlive-cmll-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/cmll/eullr8.tfm
21cr|texlive-cmll-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/cmll/eullr9.tfm
21cr|texlive-cmll-20190228-1|102	%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx10.pfb
21cr|texlive-cmll-20190228-1|103	%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx12.pfb
21cr|texlive-cmll-20190228-1|104	%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx5.pfb
21cr|texlive-cmll-20190228-1|105	%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx6.pfb
21cr|texlive-cmll-20190228-1|106	%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx7.pfb
21cr|texlive-cmll-20190228-1|107	%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx8.pfb
21cr|texlive-cmll-20190228-1|108	%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx9.pfb
21cr|texlive-cmll-20190228-1|109	%{_texmfdistdir}/fonts/type1/public/cmll/cmllr10.pfb
21cr|texlive-cmll-20190228-1|110	%{_texmfdistdir}/fonts/type1/public/cmll/cmllr12.pfb
21cr|texlive-cmll-20190228-1|111	%{_texmfdistdir}/fonts/type1/public/cmll/cmllr17.pfb
21cr|texlive-cmll-20190228-1|112	%{_texmfdistdir}/fonts/type1/public/cmll/cmllr5.pfb
21cr|texlive-cmll-20190228-1|113	%{_texmfdistdir}/fonts/type1/public/cmll/cmllr6.pfb
21cr|texlive-cmll-20190228-1|114	%{_texmfdistdir}/fonts/type1/public/cmll/cmllr7.pfb
21cr|texlive-cmll-20190228-1|115	%{_texmfdistdir}/fonts/type1/public/cmll/cmllr8.pfb
21cr|texlive-cmll-20190228-1|116	%{_texmfdistdir}/fonts/type1/public/cmll/cmllr9.pfb
21cr|texlive-cmll-20190228-1|117	%{_texmfdistdir}/fonts/type1/public/cmll/cmllss10.pfb
21cr|texlive-cmll-20190228-1|118	%{_texmfdistdir}/fonts/type1/public/cmll/cmllss12.pfb
21cr|texlive-cmll-20190228-1|119	%{_texmfdistdir}/fonts/type1/public/cmll/cmllss17.pfb
21cr|texlive-cmll-20190228-1|120	%{_texmfdistdir}/fonts/type1/public/cmll/cmllss8.pfb
21cr|texlive-cmll-20190228-1|121	%{_texmfdistdir}/fonts/type1/public/cmll/cmllss9.pfb
21cr|texlive-cmll-20190228-1|122	%{_texmfdistdir}/fonts/type1/public/cmll/cmllssbx10.pfb
21cr|texlive-cmll-20190228-1|123	%{_texmfdistdir}/fonts/type1/public/cmll/eullbx10.pfb
21cr|texlive-cmll-20190228-1|124	%{_texmfdistdir}/fonts/type1/public/cmll/eullbx5.pfb
21cr|texlive-cmll-20190228-1|125	%{_texmfdistdir}/fonts/type1/public/cmll/eullbx6.pfb
21cr|texlive-cmll-20190228-1|126	%{_texmfdistdir}/fonts/type1/public/cmll/eullbx7.pfb
21cr|texlive-cmll-20190228-1|127	%{_texmfdistdir}/fonts/type1/public/cmll/eullbx8.pfb
21cr|texlive-cmll-20190228-1|128	%{_texmfdistdir}/fonts/type1/public/cmll/eullbx9.pfb
21cr|texlive-cmll-20190228-1|129	%{_texmfdistdir}/fonts/type1/public/cmll/eullr10.pfb
21cr|texlive-cmll-20190228-1|130	%{_texmfdistdir}/fonts/type1/public/cmll/eullr5.pfb
21cr|texlive-cmll-20190228-1|131	%{_texmfdistdir}/fonts/type1/public/cmll/eullr6.pfb
21cr|texlive-cmll-20190228-1|132	%{_texmfdistdir}/fonts/type1/public/cmll/eullr7.pfb
21cr|texlive-cmll-20190228-1|133	%{_texmfdistdir}/fonts/type1/public/cmll/eullr8.pfb
21cr|texlive-cmll-20190228-1|134	%{_texmfdistdir}/fonts/type1/public/cmll/eullr9.pfb
21cr|texlive-cmll-20190228-1|135	%{_texmfdistdir}/tex/latex/cmll/cmll.sty
21cr|texlive-cmll-20190228-1|136	%{_texmfdistdir}/tex/latex/cmll/ucmllr.fd
21cr|texlive-cmll-20190228-1|137	%{_texmfdistdir}/tex/latex/cmll/ucmllss.fd
21cr|texlive-cmll-20190228-1|138	%{_texmfdistdir}/tex/latex/cmll/ueull.fd
21cr|texlive-cmll-20190228-1|139	%doc %{_texmfdistdir}/doc/fonts/cmll/README
21cr|texlive-cmll-20190228-1|140	%doc %{_texmfdistdir}/doc/fonts/cmll/cmll.pdf
21cr|texlive-cmll-20190228-1|141	#- source
21cr|texlive-cmll-20190228-1|142	%doc %{_texmfdistdir}/source/latex/cmll/cmll.dtx
21cr|texlive-cmll-20190228-1|143	%doc %{_texmfdistdir}/source/latex/cmll/cmll.ins
21cr|texlive-cmll-20190228-1|144	
21cr|texlive-cmll-20190228-1|145	#-----------------------------------------------------------------------
21cr|texlive-cmll-20190228-1|146	%prep
21cr|texlive-cmll-20190228-1|147	%setup -c -a0 -a1 -a2
21cr|texlive-cmll-20190228-1|148	
21cr|texlive-cmll-20190228-1|149	%build
21cr|texlive-cmll-20190228-1|150	
21cr|texlive-cmll-20190228-1|151	%install
21cr|texlive-cmll-20190228-1|152	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cmll-20190228-1|153	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9088 21
21cr|texlive-cm-mf-extra-bold-54512-1|1	%define oname cm-mf-extra-bold
21cr|texlive-cm-mf-extra-bold-54512-1|2	
21cr|texlive-cm-mf-extra-bold-54512-1|3	Summary:	Extra Metafont files for CM
21cr|texlive-cm-mf-extra-bold-54512-1|4	Name:		texlive-cm-mf-extra-bold
21cr|texlive-cm-mf-extra-bold-54512-1|5	Version:	54512
21cr|texlive-cm-mf-extra-bold-54512-1|6	Release:	1
21cr|texlive-cm-mf-extra-bold-54512-1|7	License:	LPPL1.3
21cr|texlive-cm-mf-extra-bold-54512-1|8	Group:		Publishing
21cr|texlive-cm-mf-extra-bold-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-cm-mf-extra-bold-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cm-mf-extra-bold-54512-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-cm-mf-extra-bold-54512-1|12	Requires:	texlive-tlpkg
21cr|texlive-cm-mf-extra-bold-54512-1|13	Requires:	texlive-kpathsea
21cr|texlive-cm-mf-extra-bold-54512-1|14	Provides:	tex(cmbcsc10.mf) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|15	Provides:	tex(cmbcsc10.tfm) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|16	Provides:	tex(cmbtex10.mf) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|17	Provides:	tex(cmbtex10.tfm) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|18	Provides:	tex(cmbtt10.mf) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|19	Provides:	tex(cmbtt10.tfm) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|20	Provides:	tex(cmbtt8.mf) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|21	Provides:	tex(cmbtt8.tfm) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|22	Provides:	tex(cmbtt9.mf) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|23	Provides:	tex(cmbtt9.tfm) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|24	Provides:	tex(cmexb10.mf) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|25	Provides:	tex(cmttb10.mf) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|26	Provides:	tex(cmttb10.tfm) = 2024
21cr|texlive-cm-mf-extra-bold-54512-1|27	BuildArch:	noarch
21cr|texlive-cm-mf-extra-bold-54512-1|28	
21cr|texlive-cm-mf-extra-bold-54512-1|29	%description
21cr|texlive-cm-mf-extra-bold-54512-1|30	The bundle provides bold versions of cmcsc, cmex, cmtex and
21cr|texlive-cm-mf-extra-bold-54512-1|31	cmtt fonts (all parts of the standard computer modern font
21cr|texlive-cm-mf-extra-bold-54512-1|32	distribution), as Metafont base files.
21cr|texlive-cm-mf-extra-bold-54512-1|33	
21cr|texlive-cm-mf-extra-bold-54512-1|34	%files
21cr|texlive-cm-mf-extra-bold-54512-1|35	%{_texmfdistdir}/fonts/source/public/cm-mf-extra-bold/
21cr|texlive-cm-mf-extra-bold-54512-1|36	%{_texmfdistdir}/fonts/tfm/public/cm-mf-extra-bold/
21cr|texlive-cm-mf-extra-bold-54512-1|37	
21cr|texlive-cm-mf-extra-bold-54512-1|38	#------------------------------------------------------------------
21cr|texlive-cm-mf-extra-bold-54512-1|39	
21cr|texlive-cm-mf-extra-bold-54512-1|40	%prep
21cr|texlive-cm-mf-extra-bold-54512-1|41	%setup -c -a0
21cr|texlive-cm-mf-extra-bold-54512-1|42	
21cr|texlive-cm-mf-extra-bold-54512-1|43	%build
21cr|texlive-cm-mf-extra-bold-54512-1|44	
21cr|texlive-cm-mf-extra-bold-54512-1|45	%install
21cr|texlive-cm-mf-extra-bold-54512-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cm-mf-extra-bold-54512-1|47	rm -rf tlpkg
21cr|texlive-cm-mf-extra-bold-54512-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

9089 21
21cr|texlive-cmpica-20190228-1|1	# revision 15878
21cr|texlive-cmpica-20190228-1|2	# category Package
21cr|texlive-cmpica-20190228-1|3	# catalog-ctan /fonts/cmpica
21cr|texlive-cmpica-20190228-1|4	# catalog-date 2008-11-15 17:22:14 +0100
21cr|texlive-cmpica-20190228-1|5	# catalog-license pd
21cr|texlive-cmpica-20190228-1|6	# catalog-version undef
21cr|texlive-cmpica-20190228-1|7	Name:		texlive-cmpica
21cr|texlive-cmpica-20190228-1|8	Version:	20190228
21cr|texlive-cmpica-20190228-1|9	Release:	1
21cr|texlive-cmpica-20190228-1|10	Summary:	A Computer Modern Pica variant
21cr|texlive-cmpica-20190228-1|11	Group:		Publishing
21cr|texlive-cmpica-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/cmpica
21cr|texlive-cmpica-20190228-1|13	License:	PD
21cr|texlive-cmpica-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpica.tar.xz
21cr|texlive-cmpica-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpica.doc.tar.xz
21cr|texlive-cmpica-20190228-1|16	BuildArch:	noarch
21cr|texlive-cmpica-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-cmpica-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-cmpica-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-cmpica-20190228-1|20	
21cr|texlive-cmpica-20190228-1|21	%description
21cr|texlive-cmpica-20190228-1|22	An approximate equivalent of the Xerox Pica typeface; the font
21cr|texlive-cmpica-20190228-1|23	is optimised for submitting fiction manuscripts to mainline
21cr|texlive-cmpica-20190228-1|24	publishers. The font is a fixed-width one, rather less heavy
21cr|texlive-cmpica-20190228-1|25	than Computer Modern typewriter. Emphasis for bold-face comes
21cr|texlive-cmpica-20190228-1|26	from a wavy underline of each letter. The two fonts are
21cr|texlive-cmpica-20190228-1|27	supplied as MetaFont source.
21cr|texlive-cmpica-20190228-1|28	
21cr|texlive-cmpica-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-cmpica-20190228-1|30	%files
21cr|texlive-cmpica-20190228-1|31	%{_texmfdistdir}/fonts/source/public/cmpica/cmpica.mf
21cr|texlive-cmpica-20190228-1|32	%{_texmfdistdir}/fonts/source/public/cmpica/cmpicab.mf
21cr|texlive-cmpica-20190228-1|33	%{_texmfdistdir}/fonts/source/public/cmpica/cmpicati.mf
21cr|texlive-cmpica-20190228-1|34	%{_texmfdistdir}/fonts/source/public/cmpica/pcpunct.mf
21cr|texlive-cmpica-20190228-1|35	%{_texmfdistdir}/fonts/source/public/cmpica/pica.mf
21cr|texlive-cmpica-20190228-1|36	%{_texmfdistdir}/fonts/tfm/public/cmpica/cmpica.tfm
21cr|texlive-cmpica-20190228-1|37	%{_texmfdistdir}/fonts/tfm/public/cmpica/cmpicab.tfm
21cr|texlive-cmpica-20190228-1|38	%{_texmfdistdir}/fonts/tfm/public/cmpica/cmpicati.tfm
21cr|texlive-cmpica-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/cmpica/README
21cr|texlive-cmpica-20190228-1|40	
21cr|texlive-cmpica-20190228-1|41	#-----------------------------------------------------------------------
21cr|texlive-cmpica-20190228-1|42	%prep
21cr|texlive-cmpica-20190228-1|43	%setup -c -a0 -a1
21cr|texlive-cmpica-20190228-1|44	
21cr|texlive-cmpica-20190228-1|45	%build
21cr|texlive-cmpica-20190228-1|46	
21cr|texlive-cmpica-20190228-1|47	%install
21cr|texlive-cmpica-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cmpica-20190228-1|49	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9090 21
21cr|texlive-cmsrb-54706-1|1	%define oname cmsrb
21cr|texlive-cmsrb-54706-1|2	
21cr|texlive-cmsrb-54706-1|3	Summary:	Computer Modern for Serbian and Macedonian
21cr|texlive-cmsrb-54706-1|4	Name:		texlive-cmsrb
21cr|texlive-cmsrb-54706-1|5	Version:	54706
21cr|texlive-cmsrb-54706-1|6	Release:	1
21cr|texlive-cmsrb-54706-1|7	License:	LPPL1.3
21cr|texlive-cmsrb-54706-1|8	Group:		Publishing
21cr|texlive-cmsrb-54706-1|9	Url:		https://www.ctan.org
21cr|texlive-cmsrb-54706-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cmsrb-54706-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cmsrb-54706-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cmsrb-54706-1|13	Requires:	texlive-tlpkg
21cr|texlive-cmsrb-54706-1|14	Requires:	texlive-kpathsea
21cr|texlive-cmsrb-54706-1|15	Provides:	tex(cmsrbecmsrb1.enc) = 2024
21cr|texlive-cmsrb-54706-1|16	Provides:	tex(cmsrbecmsrb2.enc) = 2024
21cr|texlive-cmsrb-54706-1|17	Provides:	tex(cmsrb.map) = 2024
21cr|texlive-cmsrb-54706-1|18	Provides:	tex(cmsrbot2.enc) = 2024
21cr|texlive-cmsrb-54706-1|19	Provides:	tex(cmsrb.sty) = 2024
21cr|texlive-cmsrb-54706-1|20	Provides:	tex(cmsrbt1.enc) = 2024
21cr|texlive-cmsrb-54706-1|21	Provides:	tex(cmsrbt2a.enc) = 2024
21cr|texlive-cmsrb-54706-1|22	Provides:	tex(cmsrbts1.enc) = 2024
21cr|texlive-cmsrb-54706-1|23	Provides:	tex(cmsrbx2.enc) = 2024
21cr|texlive-cmsrb-54706-1|24	Provides:	tex(ecmsrb1cmr.fd) = 2024
21cr|texlive-cmsrb-54706-1|25	Provides:	tex(ecmsrb1cmsrbr.fd) = 2024
21cr|texlive-cmsrb-54706-1|26	Provides:	tex(ecmsrb1cmsrbs.fd) = 2024
21cr|texlive-cmsrb-54706-1|27	Provides:	tex(ecmsrb1cmsrbt.fd) = 2024
21cr|texlive-cmsrb-54706-1|28	Provides:	tex(ecmsrb1enc.def) = 2024
21cr|texlive-cmsrb-54706-1|29	Provides:	tex(ecmsrb2cmr.fd) = 2024
21cr|texlive-cmsrb-54706-1|30	Provides:	tex(ecmsrb2cmsrbr.fd) = 2024
21cr|texlive-cmsrb-54706-1|31	Provides:	tex(ecmsrb2cmsrbs.fd) = 2024
21cr|texlive-cmsrb-54706-1|32	Provides:	tex(ecmsrb2cmsrbt.fd) = 2024
21cr|texlive-cmsrb-54706-1|33	Provides:	tex(ecmsrb2enc.def) = 2024
21cr|texlive-cmsrb-54706-1|34	Provides:	tex(ot2cmsrbr.fd) = 2024
21cr|texlive-cmsrb-54706-1|35	Provides:	tex(ot2cmsrbs.fd) = 2024
21cr|texlive-cmsrb-54706-1|36	Provides:	tex(ot2cmsrbt.fd) = 2024
21cr|texlive-cmsrb-54706-1|37	Provides:	tex(t1cmsrbr.fd) = 2024
21cr|texlive-cmsrb-54706-1|38	Provides:	tex(t1cmsrbs.fd) = 2024
21cr|texlive-cmsrb-54706-1|39	Provides:	tex(t1cmsrbt.fd) = 2024
21cr|texlive-cmsrb-54706-1|40	Provides:	tex(t2acmsrbr.fd) = 2024
21cr|texlive-cmsrb-54706-1|41	Provides:	tex(t2acmsrbs.fd) = 2024
21cr|texlive-cmsrb-54706-1|42	Provides:	tex(t2acmsrbt.fd) = 2024
21cr|texlive-cmsrb-54706-1|43	Provides:	tex(ts1cmsrbr.fd) = 2024
21cr|texlive-cmsrb-54706-1|44	Provides:	tex(ts1cmsrbs.fd) = 2024
21cr|texlive-cmsrb-54706-1|45	Provides:	tex(ts1cmsrbt.fd) = 2024
21cr|texlive-cmsrb-54706-1|46	Provides:	tex(x2cmsrbr.fd) = 2024
21cr|texlive-cmsrb-54706-1|47	Provides:	tex(x2cmsrbs.fd) = 2024
21cr|texlive-cmsrb-54706-1|48	Provides:	tex(x2cmsrbt.fd) = 2024
21cr|texlive-cmsrb-54706-1|49	BuildArch:	noarch
21cr|texlive-cmsrb-54706-1|50	
21cr|texlive-cmsrb-54706-1|51	%description
21cr|texlive-cmsrb-54706-1|52	This package provides provides Adobe Type 1 Computer Modern
21cr|texlive-cmsrb-54706-1|53	fonts for the Serbian and Macedonian languages. Although the
21cr|texlive-cmsrb-54706-1|54	cm-super package provides great support for cyrillic script in
21cr|texlive-cmsrb-54706-1|55	various languages, there remains a problem with italic variants
21cr|texlive-cmsrb-54706-1|56	of some letters for Serbian and Macedonian. This package
21cr|texlive-cmsrb-54706-1|57	includes the correct shapes for italic letters \cyrb, \cyrg,
21cr|texlive-cmsrb-54706-1|58	\cyrd, \cyrp, and \cyrt. It also offers some improvements in
21cr|texlive-cmsrb-54706-1|59	letters and accents used in the Serbian language. Supported
21cr|texlive-cmsrb-54706-1|60	encodings are: T1, T2A, TS1, X2 and OT2. The OT2 encoding is
21cr|texlive-cmsrb-54706-1|61	modified so that it is now easy to transcribe Latin text to
21cr|texlive-cmsrb-54706-1|62	Cyrillic.
21cr|texlive-cmsrb-54706-1|63	
21cr|texlive-cmsrb-54706-1|64	%files
21cr|texlive-cmsrb-54706-1|65	%doc %{_texmfdistdir}/doc/fonts/cmsrb/
21cr|texlive-cmsrb-54706-1|66	%{_texmfdistdir}/fonts/afm/public/cmsrb/
21cr|texlive-cmsrb-54706-1|67	%{_texmfdistdir}/fonts/enc/dvips/cmsrb/
21cr|texlive-cmsrb-54706-1|68	%{_texmfdistdir}/fonts/map/dvips/cmsrb/
21cr|texlive-cmsrb-54706-1|69	%{_texmfdistdir}/fonts/tfm/public/cmsrb/
21cr|texlive-cmsrb-54706-1|70	%{_texmfdistdir}/fonts/type1/public/cmsrb/
21cr|texlive-cmsrb-54706-1|71	%{_texmfdistdir}/fonts/vf/public/cmsrb/
21cr|texlive-cmsrb-54706-1|72	%{_texmfdistdir}/tex/latex/cmsrb/
21cr|texlive-cmsrb-54706-1|73	
21cr|texlive-cmsrb-54706-1|74	#------------------------------------------------------------------
21cr|texlive-cmsrb-54706-1|75	
21cr|texlive-cmsrb-54706-1|76	%prep
21cr|texlive-cmsrb-54706-1|77	%setup -c -a0 -a1
21cr|texlive-cmsrb-54706-1|78	
21cr|texlive-cmsrb-54706-1|79	%build
21cr|texlive-cmsrb-54706-1|80	
21cr|texlive-cmsrb-54706-1|81	%install
21cr|texlive-cmsrb-54706-1|82	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cmsrb-54706-1|83	rm -rf tlpkg
21cr|texlive-cmsrb-54706-1|84	cp -fpar * %{buildroot}%{_texmfdistdir}

9091 21
21cr|texlive-cmtiup-2.1-2|1	Name:		texlive-cmtiup
21cr|texlive-cmtiup-2.1-2|2	Version:	2.1
21cr|texlive-cmtiup-2.1-2|3	Release:	2
21cr|texlive-cmtiup-2.1-2|4	Summary:	Upright punctuation with CM slanted
21cr|texlive-cmtiup-2.1-2|5	Group:		Publishing
21cr|texlive-cmtiup-2.1-2|6	URL:		http://www.ctan.org/tex-archive/fonts/cm/cmtiup
21cr|texlive-cmtiup-2.1-2|7	License:	LPPL1.3
21cr|texlive-cmtiup-2.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmtiup.tar.xz
21cr|texlive-cmtiup-2.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmtiup.doc.tar.xz
21cr|texlive-cmtiup-2.1-2|10	BuildArch:	noarch
21cr|texlive-cmtiup-2.1-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-cmtiup-2.1-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-cmtiup-2.1-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-cmtiup-2.1-2|14	
21cr|texlive-cmtiup-2.1-2|15	%description
21cr|texlive-cmtiup-2.1-2|16	The cmtiup fonts address a problem with the appearance of
21cr|texlive-cmtiup-2.1-2|17	punctuation in italic text in mathematical documents. To
21cr|texlive-cmtiup-2.1-2|18	achieve this, all punctuation characters are upright, and
21cr|texlive-cmtiup-2.1-2|19	kerning between letters and punctuation is adjusted to allow
21cr|texlive-cmtiup-2.1-2|20	for the italic correction. The fonts are implemented as a set
21cr|texlive-cmtiup-2.1-2|21	of vf files; a package for support in LaTeX 2e is provided.
21cr|texlive-cmtiup-2.1-2|22	
21cr|texlive-cmtiup-2.1-2|23	#-----------------------------------------------------------------------
21cr|texlive-cmtiup-2.1-2|24	%files
21cr|texlive-cmtiup-2.1-2|25	%{_texmfdistdir}/fonts/source/public/cmtiup
21cr|texlive-cmtiup-2.1-2|26	%{_texmfdistdir}/fonts/tfm/public/cmtiup
21cr|texlive-cmtiup-2.1-2|27	%{_texmfdistdir}/fonts/vf/public/cmtiup
21cr|texlive-cmtiup-2.1-2|28	%{_texmfdistdir}/tex/latex/cmtiup
21cr|texlive-cmtiup-2.1-2|29	%doc %{_texmfdistdir}/doc/latex/cmtiup
21cr|texlive-cmtiup-2.1-2|30	
21cr|texlive-cmtiup-2.1-2|31	#-----------------------------------------------------------------------
21cr|texlive-cmtiup-2.1-2|32	%prep
21cr|texlive-cmtiup-2.1-2|33	%setup -c -a0 -a1
21cr|texlive-cmtiup-2.1-2|34	
21cr|texlive-cmtiup-2.1-2|35	%build
21cr|texlive-cmtiup-2.1-2|36	
21cr|texlive-cmtiup-2.1-2|37	%install
21cr|texlive-cmtiup-2.1-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cmtiup-2.1-2|39	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9092 21
21cr|texlive-cm-unicode-0.7.0-8|1	# revision 19445
21cr|texlive-cm-unicode-0.7.0-8|2	# category Package
21cr|texlive-cm-unicode-0.7.0-8|3	# catalog-ctan /fonts/cm-unicode
21cr|texlive-cm-unicode-0.7.0-8|4	# catalog-date 2010-07-13 15:28:23 +0200
21cr|texlive-cm-unicode-0.7.0-8|5	# catalog-license ofl
21cr|texlive-cm-unicode-0.7.0-8|6	# catalog-version 0.7.0
21cr|texlive-cm-unicode-0.7.0-8|7	Name:		texlive-cm-unicode
21cr|texlive-cm-unicode-0.7.0-8|8	Version:	0.7.0
21cr|texlive-cm-unicode-0.7.0-8|9	Release:	8
21cr|texlive-cm-unicode-0.7.0-8|10	Summary:	Computer Modern Unicode font family
21cr|texlive-cm-unicode-0.7.0-8|11	Group:		Publishing
21cr|texlive-cm-unicode-0.7.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/cm-unicode
21cr|texlive-cm-unicode-0.7.0-8|13	License:	OFL
21cr|texlive-cm-unicode-0.7.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-unicode.tar.xz
21cr|texlive-cm-unicode-0.7.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-unicode.doc.tar.xz
21cr|texlive-cm-unicode-0.7.0-8|16	BuildArch:	noarch
21cr|texlive-cm-unicode-0.7.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-cm-unicode-0.7.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-cm-unicode-0.7.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-cm-unicode-0.7.0-8|20	
21cr|texlive-cm-unicode-0.7.0-8|21	%description
21cr|texlive-cm-unicode-0.7.0-8|22	Computer Modern Unicode fonts were converted from metafont
21cr|texlive-cm-unicode-0.7.0-8|23	sources using mftrace with autotrace backend and fontforge.
21cr|texlive-cm-unicode-0.7.0-8|24	Some characters in several fonts are copied from Blue Sky type
21cr|texlive-cm-unicode-0.7.0-8|25	1 fonts released by AMS. Currently the fonts contain glyphs
21cr|texlive-cm-unicode-0.7.0-8|26	from Latin (Metafont ec, tc, vnr), Cyrillic (lh), Greek
21cr|texlive-cm-unicode-0.7.0-8|27	(cbgreek when available) code sets and IPA extensions (from
21cr|texlive-cm-unicode-0.7.0-8|28	tipa). This font set contains 33 fonts. This archive contains
21cr|texlive-cm-unicode-0.7.0-8|29	AFM, PFB and OTF versions; the OTF version of the Computer
21cr|texlive-cm-unicode-0.7.0-8|30	Modern Unicode fonts works with TeX engines that directly
21cr|texlive-cm-unicode-0.7.0-8|31	support OpenType features, such as XeTeX and LuaTeX.
21cr|texlive-cm-unicode-0.7.0-8|32	
21cr|texlive-cm-unicode-0.7.0-8|33	
21cr|texlive-cm-unicode-0.7.0-8|34	#-----------------------------------------------------------------------
21cr|texlive-cm-unicode-0.7.0-8|35	%files
21cr|texlive-cm-unicode-0.7.0-8|36	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbbx.afm
21cr|texlive-cm-unicode-0.7.0-8|37	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbi.afm
21cr|texlive-cm-unicode-0.7.0-8|38	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbl.afm
21cr|texlive-cm-unicode-0.7.0-8|39	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbmo.afm
21cr|texlive-cm-unicode-0.7.0-8|40	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbmr.afm
21cr|texlive-cm-unicode-0.7.0-8|41	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbso.afm
21cr|texlive-cm-unicode-0.7.0-8|42	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbsr.afm
21cr|texlive-cm-unicode-0.7.0-8|43	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbtl.afm
21cr|texlive-cm-unicode-0.7.0-8|44	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbto.afm
21cr|texlive-cm-unicode-0.7.0-8|45	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbx.afm
21cr|texlive-cm-unicode-0.7.0-8|46	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbxo.afm
21cr|texlive-cm-unicode-0.7.0-8|47	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunci.afm
21cr|texlive-cm-unicode-0.7.0-8|48	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunit.afm
21cr|texlive-cm-unicode-0.7.0-8|49	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunobi.afm
21cr|texlive-cm-unicode-0.7.0-8|50	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunobx.afm
21cr|texlive-cm-unicode-0.7.0-8|51	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunorm.afm
21cr|texlive-cm-unicode-0.7.0-8|52	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunoti.afm
21cr|texlive-cm-unicode-0.7.0-8|53	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunrb.afm
21cr|texlive-cm-unicode-0.7.0-8|54	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunrm.afm
21cr|texlive-cm-unicode-0.7.0-8|55	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunsi.afm
21cr|texlive-cm-unicode-0.7.0-8|56	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunsl.afm
21cr|texlive-cm-unicode-0.7.0-8|57	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunso.afm
21cr|texlive-cm-unicode-0.7.0-8|58	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunss.afm
21cr|texlive-cm-unicode-0.7.0-8|59	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunssdc.afm
21cr|texlive-cm-unicode-0.7.0-8|60	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunst.afm
21cr|texlive-cm-unicode-0.7.0-8|61	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunsx.afm
21cr|texlive-cm-unicode-0.7.0-8|62	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmuntb.afm
21cr|texlive-cm-unicode-0.7.0-8|63	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunti.afm
21cr|texlive-cm-unicode-0.7.0-8|64	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmuntt.afm
21cr|texlive-cm-unicode-0.7.0-8|65	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmuntx.afm
21cr|texlive-cm-unicode-0.7.0-8|66	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunui.afm
21cr|texlive-cm-unicode-0.7.0-8|67	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunvi.afm
21cr|texlive-cm-unicode-0.7.0-8|68	%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunvt.afm
21cr|texlive-cm-unicode-0.7.0-8|69	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-ec.enc
21cr|texlive-cm-unicode-0.7.0-8|70	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-ecsc.enc
21cr|texlive-cm-unicode-0.7.0-8|71	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-g.enc
21cr|texlive-cm-unicode-0.7.0-8|72	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-gsc.enc
21cr|texlive-cm-unicode-0.7.0-8|73	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-la.enc
21cr|texlive-cm-unicode-0.7.0-8|74	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-lasc.enc
21cr|texlive-cm-unicode-0.7.0-8|75	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-lb.enc
21cr|texlive-cm-unicode-0.7.0-8|76	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-lc.enc
21cr|texlive-cm-unicode-0.7.0-8|77	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-ld.enc
21cr|texlive-cm-unicode-0.7.0-8|78	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-rx.enc
21cr|texlive-cm-unicode-0.7.0-8|79	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-tc.enc
21cr|texlive-cm-unicode-0.7.0-8|80	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-tipa.enc
21cr|texlive-cm-unicode-0.7.0-8|81	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-tipx.enc
21cr|texlive-cm-unicode-0.7.0-8|82	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-ux.enc
21cr|texlive-cm-unicode-0.7.0-8|83	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-uxsc.enc
21cr|texlive-cm-unicode-0.7.0-8|84	%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-vn.enc
21cr|texlive-cm-unicode-0.7.0-8|85	%{_texmfdistdir}/fonts/map/dvips/cm-unicode/cmu.map
21cr|texlive-cm-unicode-0.7.0-8|86	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbbx.otf
21cr|texlive-cm-unicode-0.7.0-8|87	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbi.otf
21cr|texlive-cm-unicode-0.7.0-8|88	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbl.otf
21cr|texlive-cm-unicode-0.7.0-8|89	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbmo.otf
21cr|texlive-cm-unicode-0.7.0-8|90	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbmr.otf
21cr|texlive-cm-unicode-0.7.0-8|91	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbso.otf
21cr|texlive-cm-unicode-0.7.0-8|92	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbsr.otf
21cr|texlive-cm-unicode-0.7.0-8|93	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbtl.otf
21cr|texlive-cm-unicode-0.7.0-8|94	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbto.otf
21cr|texlive-cm-unicode-0.7.0-8|95	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbx.otf
21cr|texlive-cm-unicode-0.7.0-8|96	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbxo.otf
21cr|texlive-cm-unicode-0.7.0-8|97	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunci.otf
21cr|texlive-cm-unicode-0.7.0-8|98	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunit.otf
21cr|texlive-cm-unicode-0.7.0-8|99	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunobi.otf
21cr|texlive-cm-unicode-0.7.0-8|100	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunobx.otf
21cr|texlive-cm-unicode-0.7.0-8|101	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunorm.otf
21cr|texlive-cm-unicode-0.7.0-8|102	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunoti.otf
21cr|texlive-cm-unicode-0.7.0-8|103	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunrb.otf
21cr|texlive-cm-unicode-0.7.0-8|104	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunrm.otf
21cr|texlive-cm-unicode-0.7.0-8|105	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunsi.otf
21cr|texlive-cm-unicode-0.7.0-8|106	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunsl.otf
21cr|texlive-cm-unicode-0.7.0-8|107	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunso.otf
21cr|texlive-cm-unicode-0.7.0-8|108	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunss.otf
21cr|texlive-cm-unicode-0.7.0-8|109	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunssdc.otf
21cr|texlive-cm-unicode-0.7.0-8|110	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunst.otf
21cr|texlive-cm-unicode-0.7.0-8|111	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunsx.otf
21cr|texlive-cm-unicode-0.7.0-8|112	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmuntb.otf
21cr|texlive-cm-unicode-0.7.0-8|113	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunti.otf
21cr|texlive-cm-unicode-0.7.0-8|114	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmuntt.otf
21cr|texlive-cm-unicode-0.7.0-8|115	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmuntx.otf
21cr|texlive-cm-unicode-0.7.0-8|116	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunui.otf
21cr|texlive-cm-unicode-0.7.0-8|117	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunvi.otf
21cr|texlive-cm-unicode-0.7.0-8|118	%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunvt.otf
21cr|texlive-cm-unicode-0.7.0-8|119	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbbx.pfb
21cr|texlive-cm-unicode-0.7.0-8|120	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbi.pfb
21cr|texlive-cm-unicode-0.7.0-8|121	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbl.pfb
21cr|texlive-cm-unicode-0.7.0-8|122	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbmo.pfb
21cr|texlive-cm-unicode-0.7.0-8|123	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbmr.pfb
21cr|texlive-cm-unicode-0.7.0-8|124	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbso.pfb
21cr|texlive-cm-unicode-0.7.0-8|125	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbsr.pfb
21cr|texlive-cm-unicode-0.7.0-8|126	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbtl.pfb
21cr|texlive-cm-unicode-0.7.0-8|127	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbto.pfb
21cr|texlive-cm-unicode-0.7.0-8|128	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbx.pfb
21cr|texlive-cm-unicode-0.7.0-8|129	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbxo.pfb
21cr|texlive-cm-unicode-0.7.0-8|130	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunci.pfb
21cr|texlive-cm-unicode-0.7.0-8|131	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunit.pfb
21cr|texlive-cm-unicode-0.7.0-8|132	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunobi.pfb
21cr|texlive-cm-unicode-0.7.0-8|133	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunobx.pfb
21cr|texlive-cm-unicode-0.7.0-8|134	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunorm.pfb
21cr|texlive-cm-unicode-0.7.0-8|135	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunoti.pfb
21cr|texlive-cm-unicode-0.7.0-8|136	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunrb.pfb
21cr|texlive-cm-unicode-0.7.0-8|137	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunrm.pfb
21cr|texlive-cm-unicode-0.7.0-8|138	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunsi.pfb
21cr|texlive-cm-unicode-0.7.0-8|139	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunsl.pfb
21cr|texlive-cm-unicode-0.7.0-8|140	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunso.pfb
21cr|texlive-cm-unicode-0.7.0-8|141	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunss.pfb
21cr|texlive-cm-unicode-0.7.0-8|142	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunssdc.pfb
21cr|texlive-cm-unicode-0.7.0-8|143	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunst.pfb
21cr|texlive-cm-unicode-0.7.0-8|144	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunsx.pfb
21cr|texlive-cm-unicode-0.7.0-8|145	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmuntb.pfb
21cr|texlive-cm-unicode-0.7.0-8|146	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunti.pfb
21cr|texlive-cm-unicode-0.7.0-8|147	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmuntt.pfb
21cr|texlive-cm-unicode-0.7.0-8|148	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmuntx.pfb
21cr|texlive-cm-unicode-0.7.0-8|149	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunui.pfb
21cr|texlive-cm-unicode-0.7.0-8|150	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunvi.pfb
21cr|texlive-cm-unicode-0.7.0-8|151	%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunvt.pfb
21cr|texlive-cm-unicode-0.7.0-8|152	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/Changes
21cr|texlive-cm-unicode-0.7.0-8|153	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/FAQ
21cr|texlive-cm-unicode-0.7.0-8|154	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/FontLog.txt
21cr|texlive-cm-unicode-0.7.0-8|155	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/Fontmap.CMU.alias
21cr|texlive-cm-unicode-0.7.0-8|156	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/Fontmap.CMU.otf
21cr|texlive-cm-unicode-0.7.0-8|157	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/Fontmap.CMU.pfb
21cr|texlive-cm-unicode-0.7.0-8|158	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/INSTALL
21cr|texlive-cm-unicode-0.7.0-8|159	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/OFL-FAQ.txt
21cr|texlive-cm-unicode-0.7.0-8|160	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/OFL.txt
21cr|texlive-cm-unicode-0.7.0-8|161	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/README
21cr|texlive-cm-unicode-0.7.0-8|162	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/README.doc
21cr|texlive-cm-unicode-0.7.0-8|163	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/TODO
21cr|texlive-cm-unicode-0.7.0-8|164	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/cmunrm.pdf
21cr|texlive-cm-unicode-0.7.0-8|165	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/cmunti.pdf
21cr|texlive-cm-unicode-0.7.0-8|166	%doc %{_texmfdistdir}/doc/fonts/cm-unicode/config.cmu
21cr|texlive-cm-unicode-0.7.0-8|167	
21cr|texlive-cm-unicode-0.7.0-8|168	#-----------------------------------------------------------------------
21cr|texlive-cm-unicode-0.7.0-8|169	%prep
21cr|texlive-cm-unicode-0.7.0-8|170	%setup -c -a0 -a1
21cr|texlive-cm-unicode-0.7.0-8|171	
21cr|texlive-cm-unicode-0.7.0-8|172	%build
21cr|texlive-cm-unicode-0.7.0-8|173	
21cr|texlive-cm-unicode-0.7.0-8|174	%install
21cr|texlive-cm-unicode-0.7.0-8|175	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cm-unicode-0.7.0-8|176	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9093 21
21cr|texlive-cmupint-54735-1|1	%define oname cmupint
21cr|texlive-cmupint-54735-1|2	
21cr|texlive-cmupint-54735-1|3	Summary:	Upright integral symbols for Computer Modern
21cr|texlive-cmupint-54735-1|4	Name:		texlive-cmupint
21cr|texlive-cmupint-54735-1|5	Version:	54735
21cr|texlive-cmupint-54735-1|6	Release:	1
21cr|texlive-cmupint-54735-1|7	License:	LPPL1.3
21cr|texlive-cmupint-54735-1|8	Group:		Publishing
21cr|texlive-cmupint-54735-1|9	Url:		https://www.ctan.org
21cr|texlive-cmupint-54735-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cmupint-54735-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cmupint-54735-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cmupint-54735-1|13	Requires:	texlive-tlpkg
21cr|texlive-cmupint-54735-1|14	Requires:	texlive-kpathsea
21cr|texlive-cmupint-54735-1|15	Provides:	tex(cmupint.map) = 2024
21cr|texlive-cmupint-54735-1|16	Provides:	tex(cmupint.sty) = 2024
21cr|texlive-cmupint-54735-1|17	Provides:	tex(ucmupint.fd) = 2024
21cr|texlive-cmupint-54735-1|18	BuildArch:	noarch
21cr|texlive-cmupint-54735-1|19	
21cr|texlive-cmupint-54735-1|20	%description
21cr|texlive-cmupint-54735-1|21	This package contains various upright integral symbols to match
21cr|texlive-cmupint-54735-1|22	the Computer Modern font.
21cr|texlive-cmupint-54735-1|23	
21cr|texlive-cmupint-54735-1|24	%files
21cr|texlive-cmupint-54735-1|25	%doc %{_texmfdistdir}/doc/fonts/cmupint
21cr|texlive-cmupint-54735-1|26	%{_texmfdistdir}/fonts/afm/public/cmupint
21cr|texlive-cmupint-54735-1|27	%{_texmfdistdir}/fonts/map/dvips/cmupint
21cr|texlive-cmupint-54735-1|28	%{_texmfdistdir}/fonts/source/public/cmupint
21cr|texlive-cmupint-54735-1|29	%{_texmfdistdir}/fonts/tfm/public/cmupint
21cr|texlive-cmupint-54735-1|30	%{_texmfdistdir}/fonts/type1/public/cmupint
21cr|texlive-cmupint-54735-1|31	%{_texmfdistdir}/tex/latex/cmupint
21cr|texlive-cmupint-54735-1|32	
21cr|texlive-cmupint-54735-1|33	#------------------------------------------------------------------
21cr|texlive-cmupint-54735-1|34	
21cr|texlive-cmupint-54735-1|35	%prep
21cr|texlive-cmupint-54735-1|36	%setup -c -a0 -a1
21cr|texlive-cmupint-54735-1|37	
21cr|texlive-cmupint-54735-1|38	%build
21cr|texlive-cmupint-54735-1|39	
21cr|texlive-cmupint-54735-1|40	%install
21cr|texlive-cmupint-54735-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cmupint-54735-1|42	rm -rf tlpkg
21cr|texlive-cmupint-54735-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9094 21
21cr|texlive-cochineal-62063-1|1	%define oname cochineal
21cr|texlive-cochineal-62063-1|2	
21cr|texlive-cochineal-62063-1|3	Summary:	Cochineal fonts with LaTeX support
21cr|texlive-cochineal-62063-1|4	Name:		texlive-cochineal
21cr|texlive-cochineal-62063-1|5	Version:	62063
21cr|texlive-cochineal-62063-1|6	Release:	1
21cr|texlive-cochineal-62063-1|7	License:	LPPL1.3
21cr|texlive-cochineal-62063-1|8	Group:		Publishing
21cr|texlive-cochineal-62063-1|9	Url:		https://www.ctan.org
21cr|texlive-cochineal-62063-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cochineal-62063-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cochineal-62063-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cochineal-62063-1|13	Requires:	texlive-kpathsea
21cr|texlive-cochineal-62063-1|14	Requires:	texlive-tlpkg
21cr|texlive-cochineal-62063-1|15	Provides:	tex(coch_2eakhu.enc) = 2024
21cr|texlive-cochineal-62063-1|16	Provides:	tex(coch_2expjo.enc) = 2024
21cr|texlive-cochineal-62063-1|17	Provides:	tex(coch_2gvyjv.enc) = 2024
21cr|texlive-cochineal-62063-1|18	Provides:	tex(coch_2wxnkf.enc) = 2024
21cr|texlive-cochineal-62063-1|19	Provides:	tex(coch_2zgday.enc) = 2024
21cr|texlive-cochineal-62063-1|20	Provides:	tex(coch_3brrog.enc) = 2024
21cr|texlive-cochineal-62063-1|21	Provides:	tex(coch_3q3crd.enc) = 2024
21cr|texlive-cochineal-62063-1|22	Provides:	tex(coch_3r6zg3.enc) = 2024
21cr|texlive-cochineal-62063-1|23	Provides:	tex(coch_3tt4zg.enc) = 2024
21cr|texlive-cochineal-62063-1|24	Provides:	tex(coch_47bkd3.enc) = 2024
21cr|texlive-cochineal-62063-1|25	Provides:	tex(coch_4agesf.enc) = 2024
21cr|texlive-cochineal-62063-1|26	Provides:	tex(coch_4plcvc.enc) = 2024
21cr|texlive-cochineal-62063-1|27	Provides:	tex(coch_5bitfe.enc) = 2024
21cr|texlive-cochineal-62063-1|28	Provides:	tex(coch_5f3gw2.enc) = 2024
21cr|texlive-cochineal-62063-1|29	Provides:	tex(coch_5o2hga.enc) = 2024
21cr|texlive-cochineal-62063-1|30	Provides:	tex(coch_5tib5i.enc) = 2024
21cr|texlive-cochineal-62063-1|31	Provides:	tex(coch_5tmqae.enc) = 2024
21cr|texlive-cochineal-62063-1|32	Provides:	tex(coch_5xilzy.enc) = 2024
21cr|texlive-cochineal-62063-1|33	Provides:	tex(coch_5xjvtq.enc) = 2024
21cr|texlive-cochineal-62063-1|34	Provides:	tex(coch_6lje3b.enc) = 2024
21cr|texlive-cochineal-62063-1|35	Provides:	tex(coch_6ry5ir.enc) = 2024
21cr|texlive-cochineal-62063-1|36	Provides:	tex(coch_6uoyes.enc) = 2024
21cr|texlive-cochineal-62063-1|37	Provides:	tex(coch_6wh55u.enc) = 2024
21cr|texlive-cochineal-62063-1|38	Provides:	tex(coch_6xmcha.enc) = 2024
21cr|texlive-cochineal-62063-1|39	Provides:	tex(coch_7fzfry.enc) = 2024
21cr|texlive-cochineal-62063-1|40	Provides:	tex(coch_7trhhc.enc) = 2024
21cr|texlive-cochineal-62063-1|41	Provides:	tex(coch_7v73vk.enc) = 2024
21cr|texlive-cochineal-62063-1|42	Provides:	tex(coch_aeaj7m.enc) = 2024
21cr|texlive-cochineal-62063-1|43	Provides:	tex(coch_aiajjq.enc) = 2024
21cr|texlive-cochineal-62063-1|44	Provides:	tex(cochalph.enc) = 2024
21cr|texlive-cochineal-62063-1|45	Provides:	tex(coch_alzuis.enc) = 2024
21cr|texlive-cochineal-62063-1|46	Provides:	tex(coch_awf6hz.enc) = 2024
21cr|texlive-cochineal-62063-1|47	Provides:	tex(coch_bat6hu.enc) = 2024
21cr|texlive-cochineal-62063-1|48	Provides:	tex(coch_bhnmej.enc) = 2024
21cr|texlive-cochineal-62063-1|49	Provides:	tex(coch_bi2nei.enc) = 2024
21cr|texlive-cochineal-62063-1|50	Provides:	tex(coch_bjqtqq.enc) = 2024
21cr|texlive-cochineal-62063-1|51	Provides:	tex(coch_bjtzvy.enc) = 2024
21cr|texlive-cochineal-62063-1|52	Provides:	tex(coch_bnbjdf.enc) = 2024
21cr|texlive-cochineal-62063-1|53	Provides:	tex(coch_bp2pg7.enc) = 2024
21cr|texlive-cochineal-62063-1|54	Provides:	tex(coch_cacm2n.enc) = 2024
21cr|texlive-cochineal-62063-1|55	Provides:	tex(coch_cbs7ow.enc) = 2024
21cr|texlive-cochineal-62063-1|56	Provides:	tex(coch_cuw7wa.enc) = 2024
21cr|texlive-cochineal-62063-1|57	Provides:	tex(coch_d2hjcw.enc) = 2024
21cr|texlive-cochineal-62063-1|58	Provides:	tex(coch_da7weg.enc) = 2024
21cr|texlive-cochineal-62063-1|59	Provides:	tex(coch_dbsvsj.enc) = 2024
21cr|texlive-cochineal-62063-1|60	Provides:	tex(coch_ddt3vr.enc) = 2024
21cr|texlive-cochineal-62063-1|61	Provides:	tex(coch_df5kan.enc) = 2024
21cr|texlive-cochineal-62063-1|62	Provides:	tex(coch_djzri5.enc) = 2024
21cr|texlive-cochineal-62063-1|63	Provides:	tex(coch_dwjlw5.enc) = 2024
21cr|texlive-cochineal-62063-1|64	Provides:	tex(coch_dx3muq.enc) = 2024
21cr|texlive-cochineal-62063-1|65	Provides:	tex(coch_dxwjai.enc) = 2024
21cr|texlive-cochineal-62063-1|66	Provides:	tex(coch_e745te.enc) = 2024
21cr|texlive-cochineal-62063-1|67	Provides:	tex(coch_e77avd.enc) = 2024
21cr|texlive-cochineal-62063-1|68	Provides:	tex(coch_ekjpcs.enc) = 2024
21cr|texlive-cochineal-62063-1|69	Provides:	tex(coch_eluj5m.enc) = 2024
21cr|texlive-cochineal-62063-1|70	Provides:	tex(coch_ermyhb.enc) = 2024
21cr|texlive-cochineal-62063-1|71	Provides:	tex(coch_fdemcn.enc) = 2024
21cr|texlive-cochineal-62063-1|72	Provides:	tex(coch_fgurd2.enc) = 2024
21cr|texlive-cochineal-62063-1|73	Provides:	tex(coch_g2axst.enc) = 2024
21cr|texlive-cochineal-62063-1|74	Provides:	tex(coch_gcpa6j.enc) = 2024
21cr|texlive-cochineal-62063-1|75	Provides:	tex(coch_gkpez6.enc) = 2024
21cr|texlive-cochineal-62063-1|76	Provides:	tex(coch_grutwx.enc) = 2024
21cr|texlive-cochineal-62063-1|77	Provides:	tex(coch_h2t4ei.enc) = 2024
21cr|texlive-cochineal-62063-1|78	Provides:	tex(coch_hqneph.enc) = 2024
21cr|texlive-cochineal-62063-1|79	Provides:	tex(coch_huz7n5.enc) = 2024
21cr|texlive-cochineal-62063-1|80	Provides:	tex(coch_ibp3xz.enc) = 2024
21cr|texlive-cochineal-62063-1|81	Provides:	tex(coch_ikkvry.enc) = 2024
21cr|texlive-cochineal-62063-1|82	Provides:	tex-cochineal = 2024
21cr|texlive-cochineal-62063-1|83	Provides:	tex(Cochineal.map) = 2024
21cr|texlive-cochineal-62063-1|84	Provides:	tex(cochineal.sty) = 2024
21cr|texlive-cochineal-62063-1|85	Provides:	tex(coch_j7mi7a.enc) = 2024
21cr|texlive-cochineal-62063-1|86	Provides:	tex(coch_jgxutr.enc) = 2024
21cr|texlive-cochineal-62063-1|87	Provides:	tex(coch_jhwmea.enc) = 2024
21cr|texlive-cochineal-62063-1|88	Provides:	tex(coch_jhwq7e.enc) = 2024
21cr|texlive-cochineal-62063-1|89	Provides:	tex(coch_kbpxlj.enc) = 2024
21cr|texlive-cochineal-62063-1|90	Provides:	tex(coch_kbxkrg.enc) = 2024
21cr|texlive-cochineal-62063-1|91	Provides:	tex(coch_kfj2qw.enc) = 2024
21cr|texlive-cochineal-62063-1|92	Provides:	tex(coch_kfnsdu.enc) = 2024
21cr|texlive-cochineal-62063-1|93	Provides:	tex(coch_klonus.enc) = 2024
21cr|texlive-cochineal-62063-1|94	Provides:	tex(coch_ktoy4w.enc) = 2024
21cr|texlive-cochineal-62063-1|95	Provides:	tex(coch_kuld3f.enc) = 2024
21cr|texlive-cochineal-62063-1|96	Provides:	tex(coch_kxx5cy.enc) = 2024
21cr|texlive-cochineal-62063-1|97	Provides:	tex(coch_kzot5v.enc) = 2024
21cr|texlive-cochineal-62063-1|98	Provides:	tex(coch_l47tcy.enc) = 2024
21cr|texlive-cochineal-62063-1|99	Provides:	tex(coch_l64ji6.enc) = 2024
21cr|texlive-cochineal-62063-1|100	Provides:	tex(coch_lchlkf.enc) = 2024
21cr|texlive-cochineal-62063-1|101	Provides:	tex(coch_ldgozj.enc) = 2024
21cr|texlive-cochineal-62063-1|102	Provides:	tex(cochlf-lgr.enc) = 2024
21cr|texlive-cochineal-62063-1|103	Provides:	tex(cochlf-ot2.enc) = 2024
21cr|texlive-cochineal-62063-1|104	Provides:	tex(coch_liz2hd.enc) = 2024
21cr|texlive-cochineal-62063-1|105	Provides:	tex(coch_lqmdx6.enc) = 2024
21cr|texlive-cochineal-62063-1|106	Provides:	tex(coch_lropbz.enc) = 2024
21cr|texlive-cochineal-62063-1|107	Provides:	tex(coch_lzqtrs.enc) = 2024
21cr|texlive-cochineal-62063-1|108	Provides:	tex(coch_m4bmrm.enc) = 2024
21cr|texlive-cochineal-62063-1|109	Provides:	tex(coch_max2ec.enc) = 2024
21cr|texlive-cochineal-62063-1|110	Provides:	tex(coch_mo2enl.enc) = 2024
21cr|texlive-cochineal-62063-1|111	Provides:	tex(coch_nj5yu3.enc) = 2024
21cr|texlive-cochineal-62063-1|112	Provides:	tex(coch_nlwa7l.enc) = 2024
21cr|texlive-cochineal-62063-1|113	Provides:	tex(coch_o4vutb.enc) = 2024
21cr|texlive-cochineal-62063-1|114	Provides:	tex(coch_o5mx43.enc) = 2024
21cr|texlive-cochineal-62063-1|115	Provides:	tex(coch_odnecf.enc) = 2024
21cr|texlive-cochineal-62063-1|116	Provides:	tex(coch_okzdl2.enc) = 2024
21cr|texlive-cochineal-62063-1|117	Provides:	tex(coch_ol4knl.enc) = 2024
21cr|texlive-cochineal-62063-1|118	Provides:	tex(coch_opxmsy.enc) = 2024
21cr|texlive-cochineal-62063-1|119	Provides:	tex(coch_oqmhja.enc) = 2024
21cr|texlive-cochineal-62063-1|120	Provides:	tex(cochosf-lgr.enc) = 2024
21cr|texlive-cochineal-62063-1|121	Provides:	tex(cochosf-ot2.enc) = 2024
21cr|texlive-cochineal-62063-1|122	Provides:	tex(coch_otkq6i.enc) = 2024
21cr|texlive-cochineal-62063-1|123	Provides:	tex(coch_p7j4gw.enc) = 2024
21cr|texlive-cochineal-62063-1|124	Provides:	tex(coch_pf3hrr.enc) = 2024
21cr|texlive-cochineal-62063-1|125	Provides:	tex(coch_pfcyih.enc) = 2024
21cr|texlive-cochineal-62063-1|126	Provides:	tex(coch_pilffg.enc) = 2024
21cr|texlive-cochineal-62063-1|127	Provides:	tex(coch_pqzq4p.enc) = 2024
21cr|texlive-cochineal-62063-1|128	Provides:	tex(coch_q35ey5.enc) = 2024
21cr|texlive-cochineal-62063-1|129	Provides:	tex(coch_q4ulxa.enc) = 2024
21cr|texlive-cochineal-62063-1|130	Provides:	tex(coch_qkxc47.enc) = 2024
21cr|texlive-cochineal-62063-1|131	Provides:	tex(coch_qqsbmj.enc) = 2024
21cr|texlive-cochineal-62063-1|132	Provides:	tex(coch_qy633g.enc) = 2024
21cr|texlive-cochineal-62063-1|133	Provides:	tex(coch_qyvxxn.enc) = 2024
21cr|texlive-cochineal-62063-1|134	Provides:	tex(coch_qzhi24.enc) = 2024
21cr|texlive-cochineal-62063-1|135	Provides:	tex(coch_r2kqsv.enc) = 2024
21cr|texlive-cochineal-62063-1|136	Provides:	tex(coch_rix5n3.enc) = 2024
21cr|texlive-cochineal-62063-1|137	Provides:	tex(coch_rv5tmq.enc) = 2024
21cr|texlive-cochineal-62063-1|138	Provides:	tex(coch_s4niqi.enc) = 2024
21cr|texlive-cochineal-62063-1|139	Provides:	tex(coch_saoql6.enc) = 2024
21cr|texlive-cochineal-62063-1|140	Provides:	tex(coch_sc4bro.enc) = 2024
21cr|texlive-cochineal-62063-1|141	Provides:	tex(coch_sq6y2y.enc) = 2024
21cr|texlive-cochineal-62063-1|142	Provides:	tex(coch_sygphi.enc) = 2024
21cr|texlive-cochineal-62063-1|143	Provides:	tex(coch_syo7sr.enc) = 2024
21cr|texlive-cochineal-62063-1|144	Provides:	tex(coch-t2a.enc) = 2024
21cr|texlive-cochineal-62063-1|145	Provides:	tex(coch_t556x2.enc) = 2024
21cr|texlive-cochineal-62063-1|146	Provides:	tex(coch_t7e5d4.enc) = 2024
21cr|texlive-cochineal-62063-1|147	Provides:	tex(cochtabosf.enc) = 2024
21cr|texlive-cochineal-62063-1|148	Provides:	tex(coch_tfefcu.enc) = 2024
21cr|texlive-cochineal-62063-1|149	Provides:	tex(coch_th736v.enc) = 2024
21cr|texlive-cochineal-62063-1|150	Provides:	tex(cochTH-ec.enc) = 2024
21cr|texlive-cochineal-62063-1|151	Provides:	tex(cochTH-lf-ly1.enc) = 2024
21cr|texlive-cochineal-62063-1|152	Provides:	tex(cochTH-lf-ot1.enc) = 2024
21cr|texlive-cochineal-62063-1|153	Provides:	tex(cochTH-lf-t1.enc) = 2024
21cr|texlive-cochineal-62063-1|154	Provides:	tex(cochTH-osf-ly1.enc) = 2024
21cr|texlive-cochineal-62063-1|155	Provides:	tex(cochTH-osf-ot1.enc) = 2024
21cr|texlive-cochineal-62063-1|156	Provides:	tex(cochTH-osf-t1.enc) = 2024
21cr|texlive-cochineal-62063-1|157	Provides:	tex(cochTH-tlf-ly1.enc) = 2024
21cr|texlive-cochineal-62063-1|158	Provides:	tex(cochTH-tlf-ot1.enc) = 2024
21cr|texlive-cochineal-62063-1|159	Provides:	tex(cochTH-tlf-t1.enc) = 2024
21cr|texlive-cochineal-62063-1|160	Provides:	tex(cochTH-tosf-ly1.enc) = 2024
21cr|texlive-cochineal-62063-1|161	Provides:	tex(cochTH-tosf-ot1.enc) = 2024
21cr|texlive-cochineal-62063-1|162	Provides:	tex(cochTH-tosf-t1.enc) = 2024
21cr|texlive-cochineal-62063-1|163	Provides:	tex(coch_tjygyt.enc) = 2024
21cr|texlive-cochineal-62063-1|164	Provides:	tex(coch_tkhq7f.enc) = 2024
21cr|texlive-cochineal-62063-1|165	Provides:	tex(cochtlf-lgr.enc) = 2024
21cr|texlive-cochineal-62063-1|166	Provides:	tex(cochtlf-ot2.enc) = 2024
21cr|texlive-cochineal-62063-1|167	Provides:	tex(coch_tnxjqs.enc) = 2024
21cr|texlive-cochineal-62063-1|168	Provides:	tex(cochtosf-lgr.enc) = 2024
21cr|texlive-cochineal-62063-1|169	Provides:	tex(cochtosf-ot2.enc) = 2024
21cr|texlive-cochineal-62063-1|170	Provides:	tex(coch_u3j4lk.enc) = 2024
21cr|texlive-cochineal-62063-1|171	Provides:	tex(coch_uavkhn.enc) = 2024
21cr|texlive-cochineal-62063-1|172	Provides:	tex(coch_uemkt3.enc) = 2024
21cr|texlive-cochineal-62063-1|173	Provides:	tex(coch_uh66oa.enc) = 2024
21cr|texlive-cochineal-62063-1|174	Provides:	tex(coch_uqbj7f.enc) = 2024
21cr|texlive-cochineal-62063-1|175	Provides:	tex(coch_vew4u5.enc) = 2024
21cr|texlive-cochineal-62063-1|176	Provides:	tex(coch_vpdkzq.enc) = 2024
21cr|texlive-cochineal-62063-1|177	Provides:	tex(coch_w6vdgs.enc) = 2024
21cr|texlive-cochineal-62063-1|178	Provides:	tex(coch_wa4y3o.enc) = 2024
21cr|texlive-cochineal-62063-1|179	Provides:	tex(coch_wcbuwv.enc) = 2024
21cr|texlive-cochineal-62063-1|180	Provides:	tex(coch_wnd62o.enc) = 2024
21cr|texlive-cochineal-62063-1|181	Provides:	tex(coch_wpweoy.enc) = 2024
21cr|texlive-cochineal-62063-1|182	Provides:	tex(coch_wuwrcy.enc) = 2024
21cr|texlive-cochineal-62063-1|183	Provides:	tex(coch_x3v6nt.enc) = 2024
21cr|texlive-cochineal-62063-1|184	Provides:	tex(coch_x4ugem.enc) = 2024
21cr|texlive-cochineal-62063-1|185	Provides:	tex(coch_xaxcx7.enc) = 2024
21cr|texlive-cochineal-62063-1|186	Provides:	tex(coch_xsridg.enc) = 2024
21cr|texlive-cochineal-62063-1|187	Provides:	tex(coch_y3tmc2.enc) = 2024
21cr|texlive-cochineal-62063-1|188	Provides:	tex(coch_ygltby.enc) = 2024
21cr|texlive-cochineal-62063-1|189	Provides:	tex(coch_ylbzwi.enc) = 2024
21cr|texlive-cochineal-62063-1|190	Provides:	tex(coch_yprnrw.enc) = 2024
21cr|texlive-cochineal-62063-1|191	Provides:	tex(coch_z2oun7.enc) = 2024
21cr|texlive-cochineal-62063-1|192	Provides:	tex(coch_zbphsw.enc) = 2024
21cr|texlive-cochineal-62063-1|193	Provides:	tex(coch_zg5irv.enc) = 2024
21cr|texlive-cochineal-62063-1|194	Provides:	tex(LGRCochineal-LF.fd) = 2024
21cr|texlive-cochineal-62063-1|195	Provides:	tex(LGRCochineal-OsF.fd) = 2024
21cr|texlive-cochineal-62063-1|196	Provides:	tex(LGRCochineal-TLF.fd) = 2024
21cr|texlive-cochineal-62063-1|197	Provides:	tex(LGRCochineal-TOsF.fd) = 2024
21cr|texlive-cochineal-62063-1|198	Provides:	tex(LY1Cochineal-Dnom.fd) = 2024
21cr|texlive-cochineal-62063-1|199	Provides:	tex(LY1Cochineal-Inf.fd) = 2024
21cr|texlive-cochineal-62063-1|200	Provides:	tex(LY1Cochineal-LF.fd) = 2024
21cr|texlive-cochineal-62063-1|201	Provides:	tex(LY1Cochineal-OsF.fd) = 2024
21cr|texlive-cochineal-62063-1|202	Provides:	tex(LY1Cochineal-Sup.fd) = 2024
21cr|texlive-cochineal-62063-1|203	Provides:	tex(LY1Cochineal-TLF.fd) = 2024
21cr|texlive-cochineal-62063-1|204	Provides:	tex(LY1Cochineal-TOsF.fd) = 2024
21cr|texlive-cochineal-62063-1|205	Provides:	tex(ly1mincochineal.fd) = 2024
21cr|texlive-cochineal-62063-1|206	Provides:	tex(omlzcochmi.fd) = 2024
21cr|texlive-cochineal-62063-1|207	Provides:	tex(OT1Cochineal-Dnom.fd) = 2024
21cr|texlive-cochineal-62063-1|208	Provides:	tex(OT1Cochineal-Inf.fd) = 2024
21cr|texlive-cochineal-62063-1|209	Provides:	tex(OT1Cochineal-LF.fd) = 2024
21cr|texlive-cochineal-62063-1|210	Provides:	tex(OT1Cochineal-OsF.fd) = 2024
21cr|texlive-cochineal-62063-1|211	Provides:	tex(OT1Cochineal-Sup.fd) = 2024
21cr|texlive-cochineal-62063-1|212	Provides:	tex(OT1Cochineal-TLF.fd) = 2024
21cr|texlive-cochineal-62063-1|213	Provides:	tex(OT1Cochineal-TOsF.fd) = 2024
21cr|texlive-cochineal-62063-1|214	Provides:	tex(ot1mincochineal.fd) = 2024
21cr|texlive-cochineal-62063-1|215	Provides:	tex(OT2Cochineal-LF.fd) = 2024
21cr|texlive-cochineal-62063-1|216	Provides:	tex(OT2Cochineal-OsF.fd) = 2024
21cr|texlive-cochineal-62063-1|217	Provides:	tex(OT2Cochineal-TLF.fd) = 2024
21cr|texlive-cochineal-62063-1|218	Provides:	tex(OT2Cochineal-TOsF.fd) = 2024
21cr|texlive-cochineal-62063-1|219	Provides:	tex(T1Cochineal-Dnom.fd) = 2024
21cr|texlive-cochineal-62063-1|220	Provides:	tex(T1Cochineal-Inf.fd) = 2024
21cr|texlive-cochineal-62063-1|221	Provides:	tex(T1Cochineal-LF.fd) = 2024
21cr|texlive-cochineal-62063-1|222	Provides:	tex(T1Cochineal-OsF.fd) = 2024
21cr|texlive-cochineal-62063-1|223	Provides:	tex(T1Cochineal-Sup.fd) = 2024
21cr|texlive-cochineal-62063-1|224	Provides:	tex(T1Cochineal-TLF.fd) = 2024
21cr|texlive-cochineal-62063-1|225	Provides:	tex(T1Cochineal-TOsF.fd) = 2024
21cr|texlive-cochineal-62063-1|226	Provides:	tex(t1mincochineal.fd) = 2024
21cr|texlive-cochineal-62063-1|227	Provides:	tex(T2ACochineal-TLF.fd) = 2024
21cr|texlive-cochineal-62063-1|228	Provides:	tex(TS1Cochineal-LF.fd) = 2024
21cr|texlive-cochineal-62063-1|229	Provides:	tex(TS1Cochineal-OsF.fd) = 2024
21cr|texlive-cochineal-62063-1|230	Provides:	tex(TS1Cochineal-TLF.fd) = 2024
21cr|texlive-cochineal-62063-1|231	Provides:	tex(TS1Cochineal-TOsF.fd) = 2024
21cr|texlive-cochineal-62063-1|232	Provides:	tex(uzcochmia.fd) = 2024
21cr|texlive-cochineal-62063-1|233	BuildArch:	noarch
21cr|texlive-cochineal-62063-1|234	
21cr|texlive-cochineal-62063-1|235	%description
21cr|texlive-cochineal-62063-1|236	Cochineal is a fork from the Crimson fonts (Roman, Italic,
21cr|texlive-cochineal-62063-1|237	Bold, BoldItalic only) released under the OFL by Sebastian
21cr|texlive-cochineal-62063-1|238	Kosch. These remarkable fonts are inspired by the famous
21cr|texlive-cochineal-62063-1|239	oldstyle fonts in the garalde family (Garamond, Bembo) but, in
21cr|texlive-cochineal-62063-1|240	the end, look more similar to Minion, though with smaller
21cr|texlive-cochineal-62063-1|241	xheight and less plain in detail. The Crimson fonts on which
21cr|texlive-cochineal-62063-1|242	these were based had roughly 4200 glyphs in the four styles
21cr|texlive-cochineal-62063-1|243	mentioned above. Cochineal adds more than 1500 glyphs in those
21cr|texlive-cochineal-62063-1|244	styles so that it is possible to make a TeX support collection
21cr|texlive-cochineal-62063-1|245	that contains essentially all glyphs in all styles. Bringing
21cr|texlive-cochineal-62063-1|246	the Semibold styles up the same level would have required
21cr|texlive-cochineal-62063-1|247	adding about 2000 additional glyphs, which I could not even
21cr|texlive-cochineal-62063-1|248	contemplate. The fonts are provided in OpenType and PostScript
21cr|texlive-cochineal-62063-1|249	formats.
21cr|texlive-cochineal-62063-1|250	
21cr|texlive-cochineal-62063-1|251	%files
21cr|texlive-cochineal-62063-1|252	%doc %{_texmfdistdir}/doc
21cr|texlive-cochineal-62063-1|253	%{_texmfdistdir}/fonts/afm/public/cochineal
21cr|texlive-cochineal-62063-1|254	%{_texmfdistdir}/fonts/enc/dvips/cochineal
21cr|texlive-cochineal-62063-1|255	%{_texmfdistdir}/fonts/map/dvips/cochineal
21cr|texlive-cochineal-62063-1|256	%{_texmfdistdir}/fonts/opentype/public/cochineal
21cr|texlive-cochineal-62063-1|257	%{_texmfdistdir}/fonts/tfm/public/cochineal
21cr|texlive-cochineal-62063-1|258	%{_texmfdistdir}/fonts/type1/public/cochineal
21cr|texlive-cochineal-62063-1|259	%{_texmfdistdir}/fonts/vf/public/cochineal
21cr|texlive-cochineal-62063-1|260	%{_texmfdistdir}/tex/latex/cochineal
21cr|texlive-cochineal-62063-1|261	
21cr|texlive-cochineal-62063-1|262	#------------------------------------------------------------------
21cr|texlive-cochineal-62063-1|263	
21cr|texlive-cochineal-62063-1|264	%prep
21cr|texlive-cochineal-62063-1|265	%setup -c -a0 -a1
21cr|texlive-cochineal-62063-1|266	
21cr|texlive-cochineal-62063-1|267	%build
21cr|texlive-cochineal-62063-1|268	
21cr|texlive-cochineal-62063-1|269	%install
21cr|texlive-cochineal-62063-1|270	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cochineal-62063-1|271	rm -rf tlpkg
21cr|texlive-cochineal-62063-1|272	cp -fpar * %{buildroot}%{_texmfdistdir}

9095 21
21cr|texlive-codeanatomy-0.4_a-1|1	Name:		texlive-codeanatomy
21cr|texlive-codeanatomy-0.4_a-1|2	Version:	0.4_a
21cr|texlive-codeanatomy-0.4_a-1|3	Release:	1
21cr|texlive-codeanatomy-0.4_a-1|4	Summary:	This package is to typeset illustrations of pieces of code with annotations
21cr|texlive-codeanatomy-0.4_a-1|5	Group:		Publishing
21cr|texlive-codeanatomy-0.4_a-1|6	URL:		https://ctan.org/pkg/codeanatomy
21cr|texlive-codeanatomy-0.4_a-1|7	License:	lppl1.3c
21cr|texlive-codeanatomy-0.4_a-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/codeanatomy.tar.xz
21cr|texlive-codeanatomy-0.4_a-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/codeanatomy.doc.tar.xz
21cr|texlive-codeanatomy-0.4_a-1|10	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/codeanatomy.source.tar.xz
21cr|texlive-codeanatomy-0.4_a-1|11	BuildArch:	noarch
21cr|texlive-codeanatomy-0.4_a-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-codeanatomy-0.4_a-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-codeanatomy-0.4_a-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-codeanatomy-0.4_a-1|15	
21cr|texlive-codeanatomy-0.4_a-1|16	%description
21cr|texlive-codeanatomy-0.4_a-1|17	The idea of this Package is to typeset illustrations of pieces of code with
21cr|texlive-codeanatomy-0.4_a-1|18	annotations on each single part of code (Code Anatomy).
21cr|texlive-codeanatomy-0.4_a-1|19	The origin of this idea are code illustrations from the book
21cr|texlive-codeanatomy-0.4_a-1|20	“Computer Science: An Interdisciplinary Approach” from Robert Sedgewick and
21cr|texlive-codeanatomy-0.4_a-1|21	Kevin Wayne.
21cr|texlive-codeanatomy-0.4_a-1|22	
21cr|texlive-codeanatomy-0.4_a-1|23	#-----------------------------------------------------------------------
21cr|texlive-codeanatomy-0.4_a-1|24	%files
21cr|texlive-codeanatomy-0.4_a-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-codeanatomy-0.4_a-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-codeanatomy-0.4_a-1|27	%doc %{_texmfdistdir}/source/*
21cr|texlive-codeanatomy-0.4_a-1|28	
21cr|texlive-codeanatomy-0.4_a-1|29	#-----------------------------------------------------------------------
21cr|texlive-codeanatomy-0.4_a-1|30	%prep
21cr|texlive-codeanatomy-0.4_a-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-codeanatomy-0.4_a-1|32	
21cr|texlive-codeanatomy-0.4_a-1|33	%build
21cr|texlive-codeanatomy-0.4_a-1|34	
21cr|texlive-codeanatomy-0.4_a-1|35	%install
21cr|texlive-codeanatomy-0.4_a-1|36	mkdir -p %{buildroot}%{_texmfdistdir}

9096 21
21cr|texlive-codebox-61771-1|1	%define oname codebox
21cr|texlive-codebox-61771-1|2	
21cr|texlive-codebox-61771-1|3	Summary:	Highlighted source code in a fancy box
21cr|texlive-codebox-61771-1|4	Name:		texlive-codebox
21cr|texlive-codebox-61771-1|5	Version:	61771
21cr|texlive-codebox-61771-1|6	Release:	1
21cr|texlive-codebox-61771-1|7	License:	LPPL1.3
21cr|texlive-codebox-61771-1|8	Group:		Publishing
21cr|texlive-codebox-61771-1|9	Url:		https://www.ctan.org
21cr|texlive-codebox-61771-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-codebox-61771-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-codebox-61771-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-codebox-61771-1|13	Requires:	texlive-tlpkg
21cr|texlive-codebox-61771-1|14	Requires:	texlive-kpathsea
21cr|texlive-codebox-61771-1|15	Provides:	tex(codebox.sty) = 2024
21cr|texlive-codebox-61771-1|16	BuildArch:	noarch
21cr|texlive-codebox-61771-1|17	
21cr|texlive-codebox-61771-1|18	%description
21cr|texlive-codebox-61771-1|19	This LaTeX3 package provides environments codebox and codeview
21cr|texlive-codebox-61771-1|20	to typset with an environment body, and macros \codefile and
21cr|texlive-codebox-61771-1|21	\cvfile to typeset programming source code from a file in a
21cr|texlive-codebox-61771-1|22	fancy box. Starred versions of these environments and macros
21cr|texlive-codebox-61771-1|23	are provided to add a comment at the bottom of the fancy box.
21cr|texlive-codebox-61771-1|24	The package is based on tcolorbox, minted, and listings.
21cr|texlive-codebox-61771-1|25	
21cr|texlive-codebox-61771-1|26	%files
21cr|texlive-codebox-61771-1|27	%doc %{_texmfdistdir}/doc/latex/codebox
21cr|texlive-codebox-61771-1|28	%{_texmfdistdir}/tex/latex/codebox
21cr|texlive-codebox-61771-1|29	
21cr|texlive-codebox-61771-1|30	#------------------------------------------------------------------
21cr|texlive-codebox-61771-1|31	
21cr|texlive-codebox-61771-1|32	%prep
21cr|texlive-codebox-61771-1|33	%setup -c -a0 -a1
21cr|texlive-codebox-61771-1|34	
21cr|texlive-codebox-61771-1|35	%build
21cr|texlive-codebox-61771-1|36	
21cr|texlive-codebox-61771-1|37	%install
21cr|texlive-codebox-61771-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-codebox-61771-1|39	rm -rf tlpkg
21cr|texlive-codebox-61771-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9097 21
21cr|texlive-codehigh-65787-1|1	%define oname codehigh
21cr|texlive-codehigh-65787-1|2	
21cr|texlive-codehigh-65787-1|3	Summary:	Highlight code and demos with l3regex and lpeg
21cr|texlive-codehigh-65787-1|4	Name:		texlive-codehigh
21cr|texlive-codehigh-65787-1|5	Version:	65787
21cr|texlive-codehigh-65787-1|6	Release:	1
21cr|texlive-codehigh-65787-1|7	License:	LPPL1.3
21cr|texlive-codehigh-65787-1|8	Group:		Publishing
21cr|texlive-codehigh-65787-1|9	Url:		https://www.ctan.org
21cr|texlive-codehigh-65787-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-codehigh-65787-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-codehigh-65787-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-codehigh-65787-1|13	Requires:	texlive-tlpkg
21cr|texlive-codehigh-65787-1|14	Requires:	texlive-kpathsea
21cr|texlive-codehigh-65787-1|15	Provides:	tex(codehigh.sty) = 2024
21cr|texlive-codehigh-65787-1|16	BuildArch:	noarch
21cr|texlive-codehigh-65787-1|17	
21cr|texlive-codehigh-65787-1|18	%description
21cr|texlive-codehigh-65787-1|19	This package uses the l3regex package from the LaTeX3
21cr|texlive-codehigh-65787-1|20	Programming Layer to parse and highlight source code and demos.
21cr|texlive-codehigh-65787-1|21	It is more powerful than the listings package, and more easy to
21cr|texlive-codehigh-65787-1|22	use than minted. But it is slower than both of them. Therefore
21cr|texlive-codehigh-65787-1|23	in LuaTeX the package provides another way to highlight code:
21cr|texlive-codehigh-65787-1|24	using LPeg (Parsing Expression Grammars for Lua). LPeg is much
21cr|texlive-codehigh-65787-1|25	more powerful and faster than l3regex.
21cr|texlive-codehigh-65787-1|26	
21cr|texlive-codehigh-65787-1|27	%files
21cr|texlive-codehigh-65787-1|28	%doc %{_texmfdistdir}/doc/latex/codehigh
21cr|texlive-codehigh-65787-1|29	%{_texmfdistdir}/tex/latex/codehigh
21cr|texlive-codehigh-65787-1|30	
21cr|texlive-codehigh-65787-1|31	#------------------------------------------------------------------
21cr|texlive-codehigh-65787-1|32	
21cr|texlive-codehigh-65787-1|33	%prep
21cr|texlive-codehigh-65787-1|34	%setup -c -a0 -a1
21cr|texlive-codehigh-65787-1|35	
21cr|texlive-codehigh-65787-1|36	%build
21cr|texlive-codehigh-65787-1|37	
21cr|texlive-codehigh-65787-1|38	%install
21cr|texlive-codehigh-65787-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-codehigh-65787-1|40	rm -rf tlpkg
21cr|texlive-codehigh-65787-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9098 21
21cr|texlive-coelacanth-64558-1|1	%define oname coelacanth
21cr|texlive-coelacanth-64558-1|2	
21cr|texlive-coelacanth-64558-1|3	Summary:	Coelacanth fonts with LaTeX support
21cr|texlive-coelacanth-64558-1|4	Name:		texlive-coelacanth
21cr|texlive-coelacanth-64558-1|5	Version:	64558
21cr|texlive-coelacanth-64558-1|6	Release:	1
21cr|texlive-coelacanth-64558-1|7	License:	LPPL1.3
21cr|texlive-coelacanth-64558-1|8	Group:		Publishing
21cr|texlive-coelacanth-64558-1|9	Url:		https://www.ctan.org
21cr|texlive-coelacanth-64558-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-coelacanth-64558-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-coelacanth-64558-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-coelacanth-64558-1|13	Requires:	texlive-tlpkg
21cr|texlive-coelacanth-64558-1|14	Requires:	texlive-kpathsea
21cr|texlive-coelacanth-64558-1|15	Provides:	tex(coel_2bq22m.enc) = 2024
21cr|texlive-coelacanth-64558-1|16	Provides:	tex(coel_35r5ki.enc) = 2024
21cr|texlive-coelacanth-64558-1|17	Provides:	tex(coel_3oskfe.enc) = 2024
21cr|texlive-coelacanth-64558-1|18	Provides:	tex(coel_4ecnef.enc) = 2024
21cr|texlive-coelacanth-64558-1|19	Provides:	tex(coel_5fxan5.enc) = 2024
21cr|texlive-coelacanth-64558-1|20	Provides:	tex(coel_67mokw.enc) = 2024
21cr|texlive-coelacanth-64558-1|21	Provides:	tex(coel_7svyb7.enc) = 2024
21cr|texlive-coelacanth-64558-1|22	Provides:	tex(Coelacanth.map) = 2024
21cr|texlive-coelacanth-64558-1|23	Provides:	tex(coelacanth.sty) = 2024
21cr|texlive-coelacanth-64558-1|24	Provides:	tex(coel_asvvw4.enc) = 2024
21cr|texlive-coelacanth-64558-1|25	Provides:	tex(coel_bgukot.enc) = 2024
21cr|texlive-coelacanth-64558-1|26	Provides:	tex(coel_byq3vs.enc) = 2024
21cr|texlive-coelacanth-64558-1|27	Provides:	tex(coel_ch6j2t.enc) = 2024
21cr|texlive-coelacanth-64558-1|28	Provides:	tex(coel_cktdqa.enc) = 2024
21cr|texlive-coelacanth-64558-1|29	Provides:	tex(coel_dorh3b.enc) = 2024
21cr|texlive-coelacanth-64558-1|30	Provides:	tex(coel_ebzac6.enc) = 2024
21cr|texlive-coelacanth-64558-1|31	Provides:	tex(coel_emnr2s.enc) = 2024
21cr|texlive-coelacanth-64558-1|32	Provides:	tex(coel_f7qowf.enc) = 2024
21cr|texlive-coelacanth-64558-1|33	Provides:	tex(coel_fv62g6.enc) = 2024
21cr|texlive-coelacanth-64558-1|34	Provides:	tex(coel_gi7fl5.enc) = 2024
21cr|texlive-coelacanth-64558-1|35	Provides:	tex(coel_h4us3h.enc) = 2024
21cr|texlive-coelacanth-64558-1|36	Provides:	tex(coel_h5bkro.enc) = 2024
21cr|texlive-coelacanth-64558-1|37	Provides:	tex(coel_imsj7k.enc) = 2024
21cr|texlive-coelacanth-64558-1|38	Provides:	tex(coel_k3v2sl.enc) = 2024
21cr|texlive-coelacanth-64558-1|39	Provides:	tex(coel_ko4m4s.enc) = 2024
21cr|texlive-coelacanth-64558-1|40	Provides:	tex(coel_kue4xj.enc) = 2024
21cr|texlive-coelacanth-64558-1|41	Provides:	tex(coel_lv7uve.enc) = 2024
21cr|texlive-coelacanth-64558-1|42	Provides:	tex(coel_ozxgjl.enc) = 2024
21cr|texlive-coelacanth-64558-1|43	Provides:	tex(coel_pvge6z.enc) = 2024
21cr|texlive-coelacanth-64558-1|44	Provides:	tex(coel_pxgy5y.enc) = 2024
21cr|texlive-coelacanth-64558-1|45	Provides:	tex(coel_qu2jnl.enc) = 2024
21cr|texlive-coelacanth-64558-1|46	Provides:	tex(coel_qyombs.enc) = 2024
21cr|texlive-coelacanth-64558-1|47	Provides:	tex(coel_r3sloy.enc) = 2024
21cr|texlive-coelacanth-64558-1|48	Provides:	tex(coel_rvr22c.enc) = 2024
21cr|texlive-coelacanth-64558-1|49	Provides:	tex(coel_s2u7t3.enc) = 2024
21cr|texlive-coelacanth-64558-1|50	Provides:	tex(coel_st6med.enc) = 2024
21cr|texlive-coelacanth-64558-1|51	Provides:	tex(coel_surv45.enc) = 2024
21cr|texlive-coelacanth-64558-1|52	Provides:	tex(coel_tzvqqj.enc) = 2024
21cr|texlive-coelacanth-64558-1|53	Provides:	tex(coel_u3c7bp.enc) = 2024
21cr|texlive-coelacanth-64558-1|54	Provides:	tex(coel_uohwx2.enc) = 2024
21cr|texlive-coelacanth-64558-1|55	Provides:	tex(coel_v4acog.enc) = 2024
21cr|texlive-coelacanth-64558-1|56	Provides:	tex(coel_w7crpc.enc) = 2024
21cr|texlive-coelacanth-64558-1|57	Provides:	tex(coel_wabiju.enc) = 2024
21cr|texlive-coelacanth-64558-1|58	Provides:	tex(coel_wcgv5q.enc) = 2024
21cr|texlive-coelacanth-64558-1|59	Provides:	tex(coel_xy7bza.enc) = 2024
21cr|texlive-coelacanth-64558-1|60	Provides:	tex(coel_ycj2j6.enc) = 2024
21cr|texlive-coelacanth-64558-1|61	Provides:	tex(coel_z3thca.enc) = 2024
21cr|texlive-coelacanth-64558-1|62	Provides:	tex(coel_z4xltd.enc) = 2024
21cr|texlive-coelacanth-64558-1|63	Provides:	tex(LY1Coelacanth-LF.fd) = 2024
21cr|texlive-coelacanth-64558-1|64	Provides:	tex(LY1Coelacanth-OsF.fd) = 2024
21cr|texlive-coelacanth-64558-1|65	Provides:	tex(LY1Coelacanth-TLF.fd) = 2024
21cr|texlive-coelacanth-64558-1|66	Provides:	tex(LY1Coelacanth-TOsF.fd) = 2024
21cr|texlive-coelacanth-64558-1|67	Provides:	tex(OT1Coelacanth-LF.fd) = 2024
21cr|texlive-coelacanth-64558-1|68	Provides:	tex(OT1Coelacanth-OsF.fd) = 2024
21cr|texlive-coelacanth-64558-1|69	Provides:	tex(OT1Coelacanth-TLF.fd) = 2024
21cr|texlive-coelacanth-64558-1|70	Provides:	tex(OT1Coelacanth-TOsF.fd) = 2024
21cr|texlive-coelacanth-64558-1|71	Provides:	tex(T1Coelacanth-LF.fd) = 2024
21cr|texlive-coelacanth-64558-1|72	Provides:	tex(T1Coelacanth-OsF.fd) = 2024
21cr|texlive-coelacanth-64558-1|73	Provides:	tex(T1Coelacanth-TLF.fd) = 2024
21cr|texlive-coelacanth-64558-1|74	Provides:	tex(T1Coelacanth-TOsF.fd) = 2024
21cr|texlive-coelacanth-64558-1|75	Provides:	tex(TS1Coelacanth-LF.fd) = 2024
21cr|texlive-coelacanth-64558-1|76	Provides:	tex(TS1Coelacanth-OsF.fd) = 2024
21cr|texlive-coelacanth-64558-1|77	Provides:	tex(TS1Coelacanth-TLF.fd) = 2024
21cr|texlive-coelacanth-64558-1|78	Provides:	tex(TS1Coelacanth-TOsF.fd) = 2024
21cr|texlive-coelacanth-64558-1|79	BuildArch:	noarch
21cr|texlive-coelacanth-64558-1|80	
21cr|texlive-coelacanth-64558-1|81	%description
21cr|texlive-coelacanth-64558-1|82	This package provides LaTeX, pdfLaTeX, XeLaTeX, and LuaLaTeX
21cr|texlive-coelacanth-64558-1|83	support for Coelecanth fonts, designed by Ben Whitmore.
21cr|texlive-coelacanth-64558-1|84	Coelacanth is inspired by the classic Centaur type design of
21cr|texlive-coelacanth-64558-1|85	Bruce Rogers, described by some as the most beautiful typeface
21cr|texlive-coelacanth-64558-1|86	ever designed. It aims to be a professional quality type family
21cr|texlive-coelacanth-64558-1|87	for general book typesetting.
21cr|texlive-coelacanth-64558-1|88	
21cr|texlive-coelacanth-64558-1|89	%files
21cr|texlive-coelacanth-64558-1|90	%doc %{_texmfdistdir}/doc
21cr|texlive-coelacanth-64558-1|91	%{_texmfdistdir}/fonts/enc/dvips/coelacanth
21cr|texlive-coelacanth-64558-1|92	%{_texmfdistdir}/fonts/map/dvips/coelacanth
21cr|texlive-coelacanth-64558-1|93	%{_texmfdistdir}/fonts/opentype/public/coelacanth
21cr|texlive-coelacanth-64558-1|94	%{_texmfdistdir}/fonts/tfm/public/coelacanth
21cr|texlive-coelacanth-64558-1|95	%{_texmfdistdir}/fonts/type1/public/coelacanth
21cr|texlive-coelacanth-64558-1|96	%{_texmfdistdir}/fonts/vf/public/coelacanth
21cr|texlive-coelacanth-64558-1|97	%{_texmfdistdir}/tex/latex/coelacanth
21cr|texlive-coelacanth-64558-1|98	
21cr|texlive-coelacanth-64558-1|99	#------------------------------------------------------------------
21cr|texlive-coelacanth-64558-1|100	
21cr|texlive-coelacanth-64558-1|101	%prep
21cr|texlive-coelacanth-64558-1|102	%setup -c -a0 -a1
21cr|texlive-coelacanth-64558-1|103	
21cr|texlive-coelacanth-64558-1|104	%build
21cr|texlive-coelacanth-64558-1|105	
21cr|texlive-coelacanth-64558-1|106	%install
21cr|texlive-coelacanth-64558-1|107	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-coelacanth-64558-1|108	rm -rf tlpkg
21cr|texlive-coelacanth-64558-1|109	cp -fpar * %{buildroot}%{_texmfdistdir}

9099 21
21cr|texlive-coffeestains-59703-1|1	%define oname coffeestains
21cr|texlive-coffeestains-59703-1|2	
21cr|texlive-coffeestains-59703-1|3	Summary:	Add coffee stains to documents
21cr|texlive-coffeestains-59703-1|4	Name:		texlive-coffeestains
21cr|texlive-coffeestains-59703-1|5	Version:	59703
21cr|texlive-coffeestains-59703-1|6	Release:	1
21cr|texlive-coffeestains-59703-1|7	License:	LPPL1.3
21cr|texlive-coffeestains-59703-1|8	Group:		Publishing
21cr|texlive-coffeestains-59703-1|9	Url:		https://www.ctan.org
21cr|texlive-coffeestains-59703-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-coffeestains-59703-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-coffeestains-59703-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-coffeestains-59703-1|13	Requires:	texlive-tlpkg
21cr|texlive-coffeestains-59703-1|14	Requires:	texlive-kpathsea
21cr|texlive-coffeestains-59703-1|15	Provides:	tex(coffeestains.sty) = 2024
21cr|texlive-coffeestains-59703-1|16	BuildArch:	noarch
21cr|texlive-coffeestains-59703-1|17	
21cr|texlive-coffeestains-59703-1|18	%description
21cr|texlive-coffeestains-59703-1|19	This package provides an essential feature that LaTeX has been
21cr|texlive-coffeestains-59703-1|20	missing for too long: It adds coffee stains to your documents.
21cr|texlive-coffeestains-59703-1|21	A lot of time can be saved by printing stains directly on the
21cr|texlive-coffeestains-59703-1|22	page rather than adding them manually.
21cr|texlive-coffeestains-59703-1|23	
21cr|texlive-coffeestains-59703-1|24	%files
21cr|texlive-coffeestains-59703-1|25	%doc %{_texmfdistdir}/doc/latex/coffeestains
21cr|texlive-coffeestains-59703-1|26	%{_texmfdistdir}/tex/latex/coffeestains
21cr|texlive-coffeestains-59703-1|27	
21cr|texlive-coffeestains-59703-1|28	#------------------------------------------------------------------
21cr|texlive-coffeestains-59703-1|29	
21cr|texlive-coffeestains-59703-1|30	%prep
21cr|texlive-coffeestains-59703-1|31	%setup -c -a0 -a1
21cr|texlive-coffeestains-59703-1|32	
21cr|texlive-coffeestains-59703-1|33	%build
21cr|texlive-coffeestains-59703-1|34	
21cr|texlive-coffeestains-59703-1|35	%install
21cr|texlive-coffeestains-59703-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-coffeestains-59703-1|37	rm -rf tlpkg
21cr|texlive-coffeestains-59703-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9100 21
21cr|texlive-collection-bibtexextra-20190328-2|1	Name:		texlive-collection-bibtexextra
21cr|texlive-collection-bibtexextra-20190328-2|2	Epoch:		1
21cr|texlive-collection-bibtexextra-20190328-2|3	Version:	20190328
21cr|texlive-collection-bibtexextra-20190328-2|4	Release:	2
21cr|texlive-collection-bibtexextra-20190328-2|5	Summary:	BibTeX additional styles
21cr|texlive-collection-bibtexextra-20190328-2|6	Group:		Publishing
21cr|texlive-collection-bibtexextra-20190328-2|7	URL:		http://tug.org/texlive
21cr|texlive-collection-bibtexextra-20190328-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-bibtexextra-20190328-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-bibtexextra.tar.xz
21cr|texlive-collection-bibtexextra-20190328-2|10	BuildArch:	noarch
21cr|texlive-collection-bibtexextra-20190328-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-bibtexextra-20190328-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-bibtexextra-20190328-2|13	Requires:	texlive-collection-latex
21cr|texlive-collection-bibtexextra-20190328-2|14	Requires:	texlive-aichej
21cr|texlive-collection-bibtexextra-20190328-2|15	Requires:	texlive-amsrefs
21cr|texlive-collection-bibtexextra-20190328-2|16	Requires:	texlive-apacite
21cr|texlive-collection-bibtexextra-20190328-2|17	Requires:	texlive-apalike2
21cr|texlive-collection-bibtexextra-20190328-2|18	Requires:	texlive-beebe
21cr|texlive-collection-bibtexextra-20190328-2|19	Requires:	texlive-besjournals
21cr|texlive-collection-bibtexextra-20190328-2|20	Requires:	texlive-bibarts
21cr|texlive-collection-bibtexextra-20190328-2|21	Requires:	texlive-bibexport
21cr|texlive-collection-bibtexextra-20190328-2|22	Requires:	texlive-bibhtml
21cr|texlive-collection-bibtexextra-20190328-2|23	Requires:	texlive-biblatex
21cr|texlive-collection-bibtexextra-20190328-2|24	Requires:	texlive-biblatex-apa
21cr|texlive-collection-bibtexextra-20190328-2|25	Requires:	texlive-biblatex-bwl
21cr|texlive-collection-bibtexextra-20190328-2|26	Requires:	texlive-biblatex-caspervector
21cr|texlive-collection-bibtexextra-20190328-2|27	Requires:	texlive-biblatex-chem
21cr|texlive-collection-bibtexextra-20190328-2|28	Requires:	texlive-biblatex-chicago
21cr|texlive-collection-bibtexextra-20190328-2|29	Requires:	texlive-biblatex-dw
21cr|texlive-collection-bibtexextra-20190328-2|30	Requires:	texlive-biblatex-fiwi
21cr|texlive-collection-bibtexextra-20190328-2|31	Requires:	texlive-biblatex-gost
21cr|texlive-collection-bibtexextra-20190328-2|32	Requires:	texlive-biblatex-historian
21cr|texlive-collection-bibtexextra-20190328-2|33	Requires:	texlive-biblatex-ieee
21cr|texlive-collection-bibtexextra-20190328-2|34	Requires:	texlive-biblatex-juradiss
21cr|texlive-collection-bibtexextra-20190328-2|35	Requires:	texlive-biblatex-luh-ipw
21cr|texlive-collection-bibtexextra-20190328-2|36	Requires:	texlive-biblatex-manuscripts-philology
21cr|texlive-collection-bibtexextra-20190328-2|37	Requires:	texlive-biblatex-mla
21cr|texlive-collection-bibtexextra-20190328-2|38	Requires:	texlive-biblatex-musuos
21cr|texlive-collection-bibtexextra-20190328-2|39	Requires:	texlive-biblatex-nature
21cr|texlive-collection-bibtexextra-20190328-2|40	Requires:	texlive-biblatex-nejm
21cr|texlive-collection-bibtexextra-20190328-2|41	Requires:	texlive-biblatex-philosophy
21cr|texlive-collection-bibtexextra-20190328-2|42	Requires:	texlive-biblatex-phys
21cr|texlive-collection-bibtexextra-20190328-2|43	Requires:	texlive-biblatex-publist
21cr|texlive-collection-bibtexextra-20190328-2|44	Requires:	texlive-biblatex-science
21cr|texlive-collection-bibtexextra-20190328-2|45	Requires:	texlive-biblatex-source-division
21cr|texlive-collection-bibtexextra-20190328-2|46	Requires:	texlive-biblatex-swiss-legal
21cr|texlive-collection-bibtexextra-20190328-2|47	Requires:	texlive-biblatex-trad
21cr|texlive-collection-bibtexextra-20190328-2|48	Requires:	texlive-biblist
21cr|texlive-collection-bibtexextra-20190328-2|49	Requires:	texlive-bibtopic
21cr|texlive-collection-bibtexextra-20190328-2|50	Requires:	texlive-bibtopicprefix
21cr|texlive-collection-bibtexextra-20190328-2|51	Requires:	texlive-bibunits
21cr|texlive-collection-bibtexextra-20190328-2|52	Requires:	texlive-breakcites
21cr|texlive-collection-bibtexextra-20190328-2|53	Requires:	texlive-cell
21cr|texlive-collection-bibtexextra-20190328-2|54	Requires:	texlive-chbibref
21cr|texlive-collection-bibtexextra-20190328-2|55	Requires:	texlive-chicago
21cr|texlive-collection-bibtexextra-20190328-2|56	Requires:	texlive-chicago-annote
21cr|texlive-collection-bibtexextra-20190328-2|57	Requires:	texlive-chembst
21cr|texlive-collection-bibtexextra-20190328-2|58	Requires:	texlive-chscite
21cr|texlive-collection-bibtexextra-20190328-2|59	Requires:	texlive-collref
21cr|texlive-collection-bibtexextra-20190328-2|60	Requires:	texlive-compactbib
21cr|texlive-collection-bibtexextra-20190328-2|61	Requires:	texlive-custom-bib
21cr|texlive-collection-bibtexextra-20190328-2|62	Requires:	texlive-din1505
21cr|texlive-collection-bibtexextra-20190328-2|63	Requires:	texlive-dk-bib
21cr|texlive-collection-bibtexextra-20190328-2|64	Requires:	texlive-doipubmed
21cr|texlive-collection-bibtexextra-20190328-2|65	Requires:	texlive-economic
21cr|texlive-collection-bibtexextra-20190328-2|66	Requires:	texlive-fbs
21cr|texlive-collection-bibtexextra-20190328-2|67	Requires:	texlive-figbib
21cr|texlive-collection-bibtexextra-20190328-2|68	Requires:	texlive-footbib
21cr|texlive-collection-bibtexextra-20190328-2|69	Requires:	texlive-francais-bst
21cr|texlive-collection-bibtexextra-20190328-2|70	Requires:	texlive-geschichtsfrkl
21cr|texlive-collection-bibtexextra-20190328-2|71	Requires:	texlive-harvard
21cr|texlive-collection-bibtexextra-20190328-2|72	Requires:	texlive-harvmac
21cr|texlive-collection-bibtexextra-20190328-2|73	Requires:	texlive-historische-zeitschrift
21cr|texlive-collection-bibtexextra-20190328-2|74	Requires:	texlive-ijqc
21cr|texlive-collection-bibtexextra-20190328-2|75	Requires:	texlive-inlinebib
21cr|texlive-collection-bibtexextra-20190328-2|76	Requires:	texlive-iopart-num
21cr|texlive-collection-bibtexextra-20190328-2|77	Requires:	texlive-jneurosci
21cr|texlive-collection-bibtexextra-20190328-2|78	Requires:	texlive-jurabib
21cr|texlive-collection-bibtexextra-20190328-2|79	Requires:	texlive-ksfh_nat
21cr|texlive-collection-bibtexextra-20190328-2|80	Requires:	texlive-listbib
21cr|texlive-collection-bibtexextra-20190328-2|81	Requires:	texlive-logreq
21cr|texlive-collection-bibtexextra-20190328-2|82	Requires:	texlive-margbib
21cr|texlive-collection-bibtexextra-20190328-2|83	Requires:	texlive-multibib
21cr|texlive-collection-bibtexextra-20190328-2|84	Requires:	texlive-multibibliography
21cr|texlive-collection-bibtexextra-20190328-2|85	Requires:	texlive-munich
21cr|texlive-collection-bibtexextra-20190328-2|86	Requires:	texlive-notes2bib
21cr|texlive-collection-bibtexextra-20190328-2|87	Requires:	texlive-oscola
21cr|texlive-collection-bibtexextra-20190328-2|88	Requires:	texlive-perception
21cr|texlive-collection-bibtexextra-20190328-2|89	Requires:	texlive-pnas2009
21cr|texlive-collection-bibtexextra-20190328-2|90	Requires:	texlive-rsc
21cr|texlive-collection-bibtexextra-20190328-2|91	Requires:	texlive-showtags
21cr|texlive-collection-bibtexextra-20190328-2|92	Requires:	texlive-sort-by-letters
21cr|texlive-collection-bibtexextra-20190328-2|93	Requires:	texlive-splitbib
21cr|texlive-collection-bibtexextra-20190328-2|94	Requires:	texlive-uni-wtal-ger
21cr|texlive-collection-bibtexextra-20190328-2|95	Requires:	texlive-uni-wtal-lin
21cr|texlive-collection-bibtexextra-20190328-2|96	Requires:	texlive-urlbst
21cr|texlive-collection-bibtexextra-20190328-2|97	Requires:	texlive-usebib
21cr|texlive-collection-bibtexextra-20190328-2|98	Requires:	texlive-vak
21cr|texlive-collection-bibtexextra-20190328-2|99	Requires:	texlive-xcite
21cr|texlive-collection-bibtexextra-20190328-2|100	# Not in repos yet
21cr|texlive-collection-bibtexextra-20190328-2|101	Recommends:	texlive-ajl
21cr|texlive-collection-bibtexextra-20190328-2|102	Recommends:	texlive-archaeologie
21cr|texlive-collection-bibtexextra-20190328-2|103	Recommends:	texlive-bestpapers
21cr|texlive-collection-bibtexextra-20190328-2|104	Recommends:	texlive-bib2gls
21cr|texlive-collection-bibtexextra-20190328-2|105	Recommends:	texlive-biblatex-abnt
21cr|texlive-collection-bibtexextra-20190328-2|106	Recommends:	texlive-biblatex-anonymous
21cr|texlive-collection-bibtexextra-20190328-2|107	Recommends:	texlive-biblatex-archaeology
21cr|texlive-collection-bibtexextra-20190328-2|108	Recommends:	texlive-biblatex-arthistory-bonn
21cr|texlive-collection-bibtexextra-20190328-2|109	Recommends:	texlive-biblatex-bath
21cr|texlive-collection-bibtexextra-20190328-2|110	Recommends:	texlive-biblatex-bookinarticle
21cr|texlive-collection-bibtexextra-20190328-2|111	Recommends:	texlive-biblatex-bookinother
21cr|texlive-collection-bibtexextra-20190328-2|112	Recommends:	texlive-biblatex-claves
21cr|texlive-collection-bibtexextra-20190328-2|113	Recommends:	texlive-biblatex-enc
21cr|texlive-collection-bibtexextra-20190328-2|114	Recommends:	texlive-biblatex-ext
21cr|texlive-collection-bibtexextra-20190328-2|115	Recommends:	texlive-biblatex-gb7714-2015
21cr|texlive-collection-bibtexextra-20190328-2|116	Recommends:	texlive-biblatex-ijsra
21cr|texlive-collection-bibtexextra-20190328-2|117	Recommends:	texlive-biblatex-iso690
21cr|texlive-collection-bibtexextra-20190328-2|118	Recommends:	texlive-biblatex-lni
21cr|texlive-collection-bibtexextra-20190328-2|119	Recommends:	texlive-biblatex-morenames
21cr|texlive-collection-bibtexextra-20190328-2|120	Recommends:	texlive-biblatex-multiple-dm
21cr|texlive-collection-bibtexextra-20190328-2|121	Recommends:	texlive-biblatex-nottsclassic
21cr|texlive-collection-bibtexextra-20190328-2|122	Recommends:	texlive-biblatex-opcit-booktitle
21cr|texlive-collection-bibtexextra-20190328-2|123	Recommends:	texlive-biblatex-oxref
21cr|texlive-collection-bibtexextra-20190328-2|124	Recommends:	texlive-biblatex-realauthor
21cr|texlive-collection-bibtexextra-20190328-2|125	Recommends:	texlive-biblatex-sbl
21cr|texlive-collection-bibtexextra-20190328-2|126	Recommends:	texlive-biblatex-shortfields
21cr|texlive-collection-bibtexextra-20190328-2|127	Recommends:	texlive-biblatex-socialscienceshuberlin
21cr|texlive-collection-bibtexextra-20190328-2|128	Recommends:	texlive-biblatex-subseries
21cr|texlive-collection-bibtexextra-20190328-2|129	Recommends:	texlive-biblatex-true-citepages-omit
21cr|texlive-collection-bibtexextra-20190328-2|130	Recommends:	texlive-bibtexperllibs
21cr|texlive-collection-bibtexextra-20190328-2|131	Recommends:	texlive-biolett-bst
21cr|texlive-collection-bibtexextra-20190328-2|132	Recommends:	texlive-bookdb
21cr|texlive-collection-bibtexextra-20190328-2|133	Recommends:	texlive-citeall
21cr|texlive-collection-bibtexextra-20190328-2|134	Recommends:	texlive-citeref
21cr|texlive-collection-bibtexextra-20190328-2|135	Recommends:	texlive-crossrefware
21cr|texlive-collection-bibtexextra-20190328-2|136	Recommends:	texlive-ecobiblatex
21cr|texlive-collection-bibtexextra-20190328-2|137	Recommends:	texlive-econ-bst
21cr|texlive-collection-bibtexextra-20190328-2|138	Recommends:	texlive-gbt7714
21cr|texlive-collection-bibtexextra-20190328-2|139	Recommends:	texlive-ietfbibs
21cr|texlive-collection-bibtexextra-20190328-2|140	Recommends:	texlive-ltb2bib
21cr|texlive-collection-bibtexextra-20190328-2|141	Requires:	texlive-luabibentry
21cr|texlive-collection-bibtexextra-20190328-2|142	Recommends:	texlive-nar
21cr|texlive-collection-bibtexextra-20190328-2|143	Recommends:	texlive-nmbib
21cr|texlive-collection-bibtexextra-20190328-2|144	Recommends:	texlive-notex-bst
21cr|texlive-collection-bibtexextra-20190328-2|145	Recommends:	texlive-turabian-formatting
21cr|texlive-collection-bibtexextra-20190328-2|146	Recommends:	texlive-windycity
21cr|texlive-collection-bibtexextra-20190328-2|147	
21cr|texlive-collection-bibtexextra-20190328-2|148	%description
21cr|texlive-collection-bibtexextra-20190328-2|149	Additional BibTeX styles and bibliography data(bases), notably
21cr|texlive-collection-bibtexextra-20190328-2|150	including BibLaTeX.
21cr|texlive-collection-bibtexextra-20190328-2|151	
21cr|texlive-collection-bibtexextra-20190328-2|152	#-----------------------------------------------------------------------
21cr|texlive-collection-bibtexextra-20190328-2|153	%files
21cr|texlive-collection-bibtexextra-20190328-2|154	
21cr|texlive-collection-bibtexextra-20190328-2|155	#-----------------------------------------------------------------------
21cr|texlive-collection-bibtexextra-20190328-2|156	%prep
21cr|texlive-collection-bibtexextra-20190328-2|157	%setup -c -a0
21cr|texlive-collection-bibtexextra-20190328-2|158	
21cr|texlive-collection-bibtexextra-20190328-2|159	%build
21cr|texlive-collection-bibtexextra-20190328-2|160	
21cr|texlive-collection-bibtexextra-20190328-2|161	%install

9101 21
21cr|texlive-collection-binextra-20190311-2|1	# revision 32346
21cr|texlive-collection-binextra-20190311-2|2	# category Collection
21cr|texlive-collection-binextra-20190311-2|3	# catalog-ctan undef
21cr|texlive-collection-binextra-20190311-2|4	# catalog-date undef
21cr|texlive-collection-binextra-20190311-2|5	# catalog-license undef
21cr|texlive-collection-binextra-20190311-2|6	# catalog-version undef
21cr|texlive-collection-binextra-20190311-2|7	Name:		texlive-collection-binextra
21cr|texlive-collection-binextra-20190311-2|8	Epoch:		1
21cr|texlive-collection-binextra-20190311-2|9	Version:	20190311
21cr|texlive-collection-binextra-20190311-2|10	Release:	2
21cr|texlive-collection-binextra-20190311-2|11	Summary:	TeX auxiliary programs
21cr|texlive-collection-binextra-20190311-2|12	Group:		Publishing
21cr|texlive-collection-binextra-20190311-2|13	URL:		http://tug.org/texlive
21cr|texlive-collection-binextra-20190311-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-binextra-20190311-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.tar.xz
21cr|texlive-collection-binextra-20190311-2|16	BuildArch:	noarch
21cr|texlive-collection-binextra-20190311-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-binextra-20190311-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-binextra-20190311-2|19	Requires:	texlive-collection-basic
21cr|texlive-collection-binextra-20190311-2|20	Requires:	texlive-a2ping
21cr|texlive-collection-binextra-20190311-2|21	Requires:	texlive-adhocfilelist
21cr|texlive-collection-binextra-20190311-2|22	Requires:	texlive-arara
21cr|texlive-collection-binextra-20190311-2|23	Requires:	texlive-bibtex8
21cr|texlive-collection-binextra-20190311-2|24	Requires:	texlive-bibtexu
21cr|texlive-collection-binextra-20190311-2|25	Requires:	texlive-bundledoc
21cr|texlive-collection-binextra-20190311-2|26	Requires:	texlive-chktex
21cr|texlive-collection-binextra-20190311-2|27	Requires:	texlive-ctanify
21cr|texlive-collection-binextra-20190311-2|28	Recommends:	texlive-ctanupload
21cr|texlive-collection-binextra-20190311-2|29	Requires:	texlive-ctie
21cr|texlive-collection-binextra-20190311-2|30	Requires:	texlive-cweb
21cr|texlive-collection-binextra-20190311-2|31	Requires:	texlive-de-macro
21cr|texlive-collection-binextra-20190311-2|32	Requires:	texlive-detex
21cr|texlive-collection-binextra-20190311-2|33	Requires:	texlive-dtl
21cr|texlive-collection-binextra-20190311-2|34	Requires:	texlive-dtxgen
21cr|texlive-collection-binextra-20190311-2|35	Requires:	texlive-dvi2tty
21cr|texlive-collection-binextra-20190311-2|36	Requires:	texlive-dviasm
21cr|texlive-collection-binextra-20190311-2|37	Requires:	texlive-dvicopy
21cr|texlive-collection-binextra-20190311-2|38	Requires:	texlive-dvidvi
21cr|texlive-collection-binextra-20190311-2|39	Requires:	texlive-dviljk
21cr|texlive-collection-binextra-20190311-2|40	Requires:	texlive-dvipng
21cr|texlive-collection-binextra-20190311-2|41	Requires:	texlive-dvipos
21cr|texlive-collection-binextra-20190311-2|42	Requires:	texlive-dvisvgm
21cr|texlive-collection-binextra-20190311-2|43	Requires:	texlive-findhyph
21cr|texlive-collection-binextra-20190311-2|44	Requires:	texlive-fragmaster
21cr|texlive-collection-binextra-20190311-2|45	Requires:	texlive-hyphenex
21cr|texlive-collection-binextra-20190311-2|46	Requires:	texlive-installfont
21cr|texlive-collection-binextra-20190311-2|47	Requires:	texlive-lacheck
21cr|texlive-collection-binextra-20190311-2|48	Requires:	texlive-latex-git-log
21cr|texlive-collection-binextra-20190311-2|49	Requires:	texlive-latex2man
21cr|texlive-collection-binextra-20190311-2|50	Requires:	texlive-latexdiff
21cr|texlive-collection-binextra-20190311-2|51	Requires:	texlive-latexfileversion
21cr|texlive-collection-binextra-20190311-2|52	Requires:	texlive-latexmk
21cr|texlive-collection-binextra-20190311-2|53	Requires:	texlive-latexpand
21cr|texlive-collection-binextra-20190311-2|54	Requires:	texlive-latexindent
21cr|texlive-collection-binextra-20190311-2|55	Requires:	texlive-ltxfileinfo
21cr|texlive-collection-binextra-20190311-2|56	Requires:	texlive-ltximg
21cr|texlive-collection-binextra-20190311-2|57	Requires:	texlive-listings-ext
21cr|texlive-collection-binextra-20190311-2|58	Requires:	texlive-match_parens
21cr|texlive-collection-binextra-20190311-2|59	Requires:	texlive-mkjobtexmf
21cr|texlive-collection-binextra-20190311-2|60	Requires:	texlive-patgen
21cr|texlive-collection-binextra-20190311-2|61	Requires:	texlive-pdfcrop
21cr|texlive-collection-binextra-20190311-2|62	Requires:	texlive-pdfjam
21cr|texlive-collection-binextra-20190311-2|63	Requires:	texlive-pdftools
21cr|texlive-collection-binextra-20190311-2|64	Requires:	texlive-pfarrei
21cr|texlive-collection-binextra-20190311-2|65	Requires:	texlive-pkfix
21cr|texlive-collection-binextra-20190311-2|66	Requires:	texlive-pkfix-helper
21cr|texlive-collection-binextra-20190311-2|67	Requires:	texlive-purifyeps
21cr|texlive-collection-binextra-20190311-2|68	Requires:	texlive-pythontex
21cr|texlive-collection-binextra-20190311-2|69	Requires:	texlive-seetexk
21cr|texlive-collection-binextra-20190311-2|70	Requires:	texlive-sty2dtx
21cr|texlive-collection-binextra-20190311-2|71	Requires:	texlive-synctex
21cr|texlive-collection-binextra-20190311-2|72	Requires:	texlive-texcount
21cr|texlive-collection-binextra-20190311-2|73	Requires:	texlive-texdef
21cr|texlive-collection-binextra-20190311-2|74	Requires:	texlive-texdiff
21cr|texlive-collection-binextra-20190311-2|75	Requires:	texlive-texdirflatten
21cr|texlive-collection-binextra-20190311-2|76	Requires:	texlive-texdoc
21cr|texlive-collection-binextra-20190311-2|77	Requires:	texlive-texliveonfly
21cr|texlive-collection-binextra-20190311-2|78	Requires:	texlive-texloganalyser
21cr|texlive-collection-binextra-20190311-2|79	Requires:	texlive-texware
21cr|texlive-collection-binextra-20190311-2|80	Requires:	texlive-tie
21cr|texlive-collection-binextra-20190311-2|81	Requires:	texlive-tpic2pdftex
21cr|texlive-collection-binextra-20190311-2|82	Requires:	texlive-typeoutfileinfo
21cr|texlive-collection-binextra-20190311-2|83	Requires:	texlive-web
21cr|texlive-collection-binextra-20190311-2|84	# Not in repos yet
21cr|texlive-collection-binextra-20190311-2|85	Recommends:	texlive-checklistings
21cr|texlive-collection-binextra-20190311-2|86	Recommends:	texlive-cluttex
21cr|texlive-collection-binextra-20190311-2|87	Recommends:	texlive-ctan-o-mat
21cr|texlive-collection-binextra-20190311-2|88	Recommends:	texlive-ctan_chk
21cr|texlive-collection-binextra-20190311-2|89	Recommends:	texlive-ctanbib
21cr|texlive-collection-binextra-20190311-2|90	Recommends:	texlive-dviinfox
21cr|texlive-collection-binextra-20190311-2|91	Recommends:	texlive-hook-pre-commit-pkg
21cr|texlive-collection-binextra-20190311-2|92	Recommends:	texlive-ketcindy
21cr|texlive-collection-binextra-20190311-2|93	Recommends:	texlive-latex-papersize
21cr|texlive-collection-binextra-20190311-2|94	Recommends:	texlive-latex2nemeth
21cr|texlive-collection-binextra-20190311-2|95	Requires:	texlive-make4ht
21cr|texlive-collection-binextra-20190311-2|96	Recommends:	texlive-mflua
21cr|texlive-collection-binextra-20190311-2|97	Recommends:	texlive-pdfbook2
21cr|texlive-collection-binextra-20190311-2|98	Recommends:	texlive-pdflatexpicscale
21cr|texlive-collection-binextra-20190311-2|99	Recommends:	texlive-pdftex-quiet
21cr|texlive-collection-binextra-20190311-2|100	Recommends:	texlive-pdfxup
21cr|texlive-collection-binextra-20190311-2|101	Recommends:	texlive-srcredact
21cr|texlive-collection-binextra-20190311-2|102	Recommends:	texlive-tex4ebook
21cr|texlive-collection-binextra-20190311-2|103	Recommends:	texlive-texdoctk
21cr|texlive-collection-binextra-20190311-2|104	Recommends:	texlive-texfot
21cr|texlive-collection-binextra-20190311-2|105	Recommends:	texlive-texosquery
21cr|texlive-collection-binextra-20190311-2|106	Recommends:	texlive-tlcockpit
21cr|texlive-collection-binextra-20190311-2|107	Recommends:	texlive-tlshell
21cr|texlive-collection-binextra-20190311-2|108	Recommends:	texlive-xindex
21cr|texlive-collection-binextra-20190311-2|109	
21cr|texlive-collection-binextra-20190311-2|110	%description
21cr|texlive-collection-binextra-20190311-2|111	Various useful, but non-essential, support programs. Includes
21cr|texlive-collection-binextra-20190311-2|112	programs and macros for DVI file manipulation, literate
21cr|texlive-collection-binextra-20190311-2|113	programming, patgen, and the TeX Works Editor.
21cr|texlive-collection-binextra-20190311-2|114	
21cr|texlive-collection-binextra-20190311-2|115	#-----------------------------------------------------------------------
21cr|texlive-collection-binextra-20190311-2|116	%files
21cr|texlive-collection-binextra-20190311-2|117	
21cr|texlive-collection-binextra-20190311-2|118	#-----------------------------------------------------------------------
21cr|texlive-collection-binextra-20190311-2|119	%prep
21cr|texlive-collection-binextra-20190311-2|120	%setup -c -a0
21cr|texlive-collection-binextra-20190311-2|121	
21cr|texlive-collection-binextra-20190311-2|122	%build
21cr|texlive-collection-binextra-20190311-2|123	
21cr|texlive-collection-binextra-20190311-2|124	%install

9102 21
21cr|texlive-collection-fontsextra-20190228-12|1	# revision 27110
21cr|texlive-collection-fontsextra-20190228-12|2	# category Collection
21cr|texlive-collection-fontsextra-20190228-12|3	# catalog-ctan undef
21cr|texlive-collection-fontsextra-20190228-12|4	# catalog-date undef
21cr|texlive-collection-fontsextra-20190228-12|5	# catalog-license undef
21cr|texlive-collection-fontsextra-20190228-12|6	# catalog-version undef
21cr|texlive-collection-fontsextra-20190228-12|7	Name:		texlive-collection-fontsextra
21cr|texlive-collection-fontsextra-20190228-12|8	Epoch:		1
21cr|texlive-collection-fontsextra-20190228-12|9	Version:	20190228
21cr|texlive-collection-fontsextra-20190228-12|10	Release:	12
21cr|texlive-collection-fontsextra-20190228-12|11	Summary:	Extra fonts
21cr|texlive-collection-fontsextra-20190228-12|12	Group:		Publishing
21cr|texlive-collection-fontsextra-20190228-12|13	URL:		http://tug.org/texlive
21cr|texlive-collection-fontsextra-20190228-12|14	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-fontsextra-20190228-12|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsextra.tar.xz
21cr|texlive-collection-fontsextra-20190228-12|16	BuildArch:	noarch
21cr|texlive-collection-fontsextra-20190228-12|17	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-fontsextra-20190228-12|18	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-fontsextra-20190228-12|19	Requires:	texlive-Asana-Math
21cr|texlive-collection-fontsextra-20190228-12|20	Requires:	texlive-adforn
21cr|texlive-collection-fontsextra-20190228-12|21	Requires:	texlive-adfsymbols
21cr|texlive-collection-fontsextra-20190228-12|22	Requires:	texlive-allrunes
21cr|texlive-collection-fontsextra-20190228-12|23	Requires:	texlive-antiqua
21cr|texlive-collection-fontsextra-20190228-12|24	Requires:	texlive-antt
21cr|texlive-collection-fontsextra-20190228-12|25	Requires:	texlive-archaic
21cr|texlive-collection-fontsextra-20190228-12|26	Requires:	texlive-arev
21cr|texlive-collection-fontsextra-20190228-12|27	Requires:	texlive-aspectratio
21cr|texlive-collection-fontsextra-20190228-12|28	Requires:	texlive-astro
21cr|texlive-collection-fontsextra-20190228-12|29	Requires:	texlive-augie
21cr|texlive-collection-fontsextra-20190228-12|30	Requires:	texlive-auncial-new
21cr|texlive-collection-fontsextra-20190228-12|31	Requires:	texlive-aurical
21cr|texlive-collection-fontsextra-20190228-12|32	Requires:	texlive-b1encoding
21cr|texlive-collection-fontsextra-20190228-12|33	Requires:	texlive-barcodes
21cr|texlive-collection-fontsextra-20190228-12|34	Requires:	texlive-baskervald
21cr|texlive-collection-fontsextra-20190228-12|35	Requires:	texlive-bbding
21cr|texlive-collection-fontsextra-20190228-12|36	Requires:	texlive-bbm
21cr|texlive-collection-fontsextra-20190228-12|37	Requires:	texlive-bbm-macros
21cr|texlive-collection-fontsextra-20190228-12|38	Requires:	texlive-bbold
21cr|texlive-collection-fontsextra-20190228-12|39	Requires:	texlive-bbold-type1
21cr|texlive-collection-fontsextra-20190228-12|40	Requires:	texlive-belleek
21cr|texlive-collection-fontsextra-20190228-12|41	Requires:	texlive-bera
21cr|texlive-collection-fontsextra-20190228-12|42	Requires:	texlive-berenisadf
21cr|texlive-collection-fontsextra-20190228-12|43	Requires:	texlive-bguq
21cr|texlive-collection-fontsextra-20190228-12|44	Requires:	texlive-blacklettert1
21cr|texlive-collection-fontsextra-20190228-12|45	Requires:	texlive-boisik
21cr|texlive-collection-fontsextra-20190228-12|46	Requires:	texlive-bookhands
21cr|texlive-collection-fontsextra-20190228-12|47	Requires:	texlive-boondox
21cr|texlive-collection-fontsextra-20190228-12|48	Requires:	texlive-braille
21cr|texlive-collection-fontsextra-20190228-12|49	Requires:	texlive-brushscr
21cr|texlive-collection-fontsextra-20190228-12|50	Requires:	texlive-calligra
21cr|texlive-collection-fontsextra-20190228-12|51	Requires:	texlive-calligra-type1
21cr|texlive-collection-fontsextra-20190228-12|52	Requires:	texlive-cantarell
21cr|texlive-collection-fontsextra-20190228-12|53	Requires:	texlive-carolmin-ps
21cr|texlive-collection-fontsextra-20190228-12|54	Requires:	texlive-ccicons
21cr|texlive-collection-fontsextra-20190228-12|55	Requires:	texlive-cfr-lm
21cr|texlive-collection-fontsextra-20190228-12|56	Requires:	texlive-cherokee
21cr|texlive-collection-fontsextra-20190228-12|57	Requires:	texlive-cm-lgc
21cr|texlive-collection-fontsextra-20190228-12|58	Requires:	texlive-cm-unicode
21cr|texlive-collection-fontsextra-20190228-12|59	Requires:	texlive-cmbright
21cr|texlive-collection-fontsextra-20190228-12|60	Requires:	texlive-cmll
21cr|texlive-collection-fontsextra-20190228-12|61	Requires:	texlive-cmpica
21cr|texlive-collection-fontsextra-20190228-12|62	Requires:	texlive-cmtiup
21cr|texlive-collection-fontsextra-20190228-12|63	Requires:	texlive-comfortaa
21cr|texlive-collection-fontsextra-20190228-12|64	Requires:	texlive-concmath-fonts
21cr|texlive-collection-fontsextra-20190228-12|65	Requires:	texlive-cookingsymbols
21cr|texlive-collection-fontsextra-20190228-12|66	Requires:	texlive-countriesofeurope
21cr|texlive-collection-fontsextra-20190228-12|67	Requires:	texlive-courier-scaled
21cr|texlive-collection-fontsextra-20190228-12|68	Requires:	texlive-cryst
21cr|texlive-collection-fontsextra-20190228-12|69	Requires:	texlive-cyklop
21cr|texlive-collection-fontsextra-20190228-12|70	Requires:	texlive-dancers
21cr|texlive-collection-fontsextra-20190228-12|71	Requires:	texlive-dejavu
21cr|texlive-collection-fontsextra-20190228-12|72	Requires:	texlive-dice
21cr|texlive-collection-fontsextra-20190228-12|73	Requires:	texlive-dictsym
21cr|texlive-collection-fontsextra-20190228-12|74	Requires:	texlive-dingbat
21cr|texlive-collection-fontsextra-20190228-12|75	Requires:	texlive-doublestroke
21cr|texlive-collection-fontsextra-20190228-12|76	Requires:	texlive-dozenal
21cr|texlive-collection-fontsextra-20190228-12|77	Requires:	texlive-droid
21cr|texlive-collection-fontsextra-20190228-12|78	Requires:	texlive-duerer
21cr|texlive-collection-fontsextra-20190228-12|79	Requires:	texlive-duerer-latex
21cr|texlive-collection-fontsextra-20190228-12|80	Requires:	texlive-dutchcal
21cr|texlive-collection-fontsextra-20190228-12|81	Requires:	texlive-ean
21cr|texlive-collection-fontsextra-20190228-12|82	Requires:	texlive-ecc
21cr|texlive-collection-fontsextra-20190228-12|83	Requires:	texlive-eco
21cr|texlive-collection-fontsextra-20190228-12|84	Requires:	texlive-eiad
21cr|texlive-collection-fontsextra-20190228-12|85	Requires:	texlive-eiad-ltx
21cr|texlive-collection-fontsextra-20190228-12|86	Requires:	texlive-electrum
21cr|texlive-collection-fontsextra-20190228-12|87	Requires:	texlive-elvish
21cr|texlive-collection-fontsextra-20190228-12|88	Requires:	texlive-epigrafica
21cr|texlive-collection-fontsextra-20190228-12|89	Requires:	texlive-epsdice
21cr|texlive-collection-fontsextra-20190228-12|90	Requires:	texlive-esstix
21cr|texlive-collection-fontsextra-20190228-12|91	Requires:	texlive-esvect
21cr|texlive-collection-fontsextra-20190228-12|92	Requires:	texlive-eulervm
21cr|texlive-collection-fontsextra-20190228-12|93	Requires:	texlive-euxm
21cr|texlive-collection-fontsextra-20190228-12|94	Requires:	texlive-fdsymbol
21cr|texlive-collection-fontsextra-20190228-12|95	Requires:	texlive-feyn
21cr|texlive-collection-fontsextra-20190228-12|96	Requires:	texlive-fge
21cr|texlive-collection-fontsextra-20190228-12|97	Requires:	texlive-foekfont
21cr|texlive-collection-fontsextra-20190228-12|98	Requires:	texlive-fonetika
21cr|texlive-collection-fontsextra-20190228-12|99	Requires:	texlive-fourier
21cr|texlive-collection-fontsextra-20190228-12|100	Requires:	texlive-fouriernc
21cr|texlive-collection-fontsextra-20190228-12|101	Requires:	texlive-frcursive
21cr|texlive-collection-fontsextra-20190228-12|102	Requires:	texlive-genealogy
21cr|texlive-collection-fontsextra-20190228-12|103	Requires:	texlive-gentium-tug
21cr|texlive-collection-fontsextra-20190228-12|104	Requires:	texlive-gfsartemisia
21cr|texlive-collection-fontsextra-20190228-12|105	Requires:	texlive-gfsbodoni
21cr|texlive-collection-fontsextra-20190228-12|106	Requires:	texlive-gfscomplutum
21cr|texlive-collection-fontsextra-20190228-12|107	Requires:	texlive-gfsdidot
21cr|texlive-collection-fontsextra-20190228-12|108	Requires:	texlive-gfsneohellenic
21cr|texlive-collection-fontsextra-20190228-12|109	Requires:	texlive-gfssolomos
21cr|texlive-collection-fontsextra-20190228-12|110	Requires:	texlive-gillcm
21cr|texlive-collection-fontsextra-20190228-12|111	Requires:	texlive-gnu-freefont
21cr|texlive-collection-fontsextra-20190228-12|112	Requires:	texlive-gothic
21cr|texlive-collection-fontsextra-20190228-12|113	Requires:	texlive-greenpoint
21cr|texlive-collection-fontsextra-20190228-12|114	Requires:	texlive-grotesq
21cr|texlive-collection-fontsextra-20190228-12|115	Requires:	texlive-hands
21cr|texlive-collection-fontsextra-20190228-12|116	Requires:	texlive-hfbright
21cr|texlive-collection-fontsextra-20190228-12|117	Requires:	texlive-hfoldsty
21cr|texlive-collection-fontsextra-20190228-12|118	Requires:	texlive-ifsym
21cr|texlive-collection-fontsextra-20190228-12|119	Requires:	texlive-inconsolata
21cr|texlive-collection-fontsextra-20190228-12|120	Requires:	texlive-initials
21cr|texlive-collection-fontsextra-20190228-12|121	Requires:	texlive-iwona
21cr|texlive-collection-fontsextra-20190228-12|122	Requires:	texlive-jablantile
21cr|texlive-collection-fontsextra-20190228-12|123	Requires:	texlive-jamtimes
21cr|texlive-collection-fontsextra-20190228-12|124	Requires:	texlive-junicode
21cr|texlive-collection-fontsextra-20190228-12|125	Requires:	texlive-kixfont
21cr|texlive-collection-fontsextra-20190228-12|126	Requires:	texlive-kpfonts
21cr|texlive-collection-fontsextra-20190228-12|127	Requires:	texlive-kurier
21cr|texlive-collection-fontsextra-20190228-12|128	Requires:	texlive-lato
21cr|texlive-collection-fontsextra-20190228-12|129	Requires:	texlive-lfb
21cr|texlive-collection-fontsextra-20190228-12|130	Requires:	texlive-libertine
21cr|texlive-collection-fontsextra-20190228-12|131	Requires:	texlive-libris
21cr|texlive-collection-fontsextra-20190228-12|132	Requires:	texlive-linearA
21cr|texlive-collection-fontsextra-20190228-12|133	Requires:	texlive-lxfonts
21cr|texlive-collection-fontsextra-20190228-12|134	Requires:	texlive-ly1
21cr|texlive-collection-fontsextra-20190228-12|135	Requires:	texlive-mathabx
21cr|texlive-collection-fontsextra-20190228-12|136	Requires:	texlive-mathabx-type1
21cr|texlive-collection-fontsextra-20190228-12|137	Requires:	texlive-mathdesign
21cr|texlive-collection-fontsextra-20190228-12|138	Requires:	texlive-mdputu
21cr|texlive-collection-fontsextra-20190228-12|139	Requires:	texlive-mdsymbol
21cr|texlive-collection-fontsextra-20190228-12|140	Requires:	texlive-mnsymbol
21cr|texlive-collection-fontsextra-20190228-12|141	Requires:	texlive-mweights
21cr|texlive-collection-fontsextra-20190228-12|142	Requires:	texlive-newtx
21cr|texlive-collection-fontsextra-20190228-12|143	Requires:	texlive-nkarta
21cr|texlive-collection-fontsextra-20190228-12|144	Requires:	texlive-ocherokee
21cr|texlive-collection-fontsextra-20190228-12|145	Requires:	texlive-ocr-b
21cr|texlive-collection-fontsextra-20190228-12|146	Requires:	texlive-ocr-b-outline
21cr|texlive-collection-fontsextra-20190228-12|147	Requires:	texlive-ogham
21cr|texlive-collection-fontsextra-20190228-12|148	Requires:	texlive-oinuit
21cr|texlive-collection-fontsextra-20190228-12|149	Requires:	texlive-oldlatin
21cr|texlive-collection-fontsextra-20190228-12|150	Requires:	texlive-oldstandard
21cr|texlive-collection-fontsextra-20190228-12|151	Requires:	texlive-opensans
21cr|texlive-collection-fontsextra-20190228-12|152	Requires:	texlive-orkhun
21cr|texlive-collection-fontsextra-20190228-12|153	Requires:	texlive-pacioli
21cr|texlive-collection-fontsextra-20190228-12|154	Requires:	texlive-paratype
21cr|texlive-collection-fontsextra-20190228-12|155	Requires:	texlive-phaistos
21cr|texlive-collection-fontsextra-20190228-12|156	Requires:	texlive-phonetic
21cr|texlive-collection-fontsextra-20190228-12|157	Requires:	texlive-pigpen
21cr|texlive-collection-fontsextra-20190228-12|158	Requires:	texlive-poltawski
21cr|texlive-collection-fontsextra-20190228-12|159	Requires:	texlive-prodint
21cr|texlive-collection-fontsextra-20190228-12|160	Requires:	texlive-pxtxalfa
21cr|texlive-collection-fontsextra-20190228-12|161	Requires:	texlive-punk
21cr|texlive-collection-fontsextra-20190228-12|162	Requires:	texlive-punknova
21cr|texlive-collection-fontsextra-20190228-12|163	Requires:	texlive-recycle
21cr|texlive-collection-fontsextra-20190228-12|164	Requires:	texlive-romande
21cr|texlive-collection-fontsextra-20190228-12|165	Requires:	texlive-rsfso
21cr|texlive-collection-fontsextra-20190228-12|166	Requires:	texlive-sansmathaccent
21cr|texlive-collection-fontsextra-20190228-12|167	Requires:	texlive-sauter
21cr|texlive-collection-fontsextra-20190228-12|168	Requires:	texlive-sauterfonts
21cr|texlive-collection-fontsextra-20190228-12|169	Requires:	texlive-semaphor
21cr|texlive-collection-fontsextra-20190228-12|170	Requires:	texlive-skull
21cr|texlive-collection-fontsextra-20190228-12|171	Requires:	texlive-staves
21cr|texlive-collection-fontsextra-20190228-12|172	Requires:	texlive-starfont
21cr|texlive-collection-fontsextra-20190228-12|173	Requires:	texlive-stix
21cr|texlive-collection-fontsextra-20190228-12|174	Requires:	texlive-tapir
21cr|texlive-collection-fontsextra-20190228-12|175	Requires:	texlive-tengwarscript
21cr|texlive-collection-fontsextra-20190228-12|176	Requires:	texlive-tfrupee
21cr|texlive-collection-fontsextra-20190228-12|177	Requires:	texlive-tpslifonts
21cr|texlive-collection-fontsextra-20190228-12|178	Requires:	texlive-trajan
21cr|texlive-collection-fontsextra-20190228-12|179	Requires:	texlive-txfontsb
21cr|texlive-collection-fontsextra-20190228-12|180	Requires:	texlive-umtypewriter
21cr|texlive-collection-fontsextra-20190228-12|181	Requires:	texlive-universa
21cr|texlive-collection-fontsextra-20190228-12|182	Requires:	texlive-urwchancal
21cr|texlive-collection-fontsextra-20190228-12|183	Requires:	texlive-venturisadf
21cr|texlive-collection-fontsextra-20190228-12|184	Requires:	texlive-wsuipa
21cr|texlive-collection-fontsextra-20190228-12|185	Requires:	texlive-xits
21cr|texlive-collection-fontsextra-20190228-12|186	Requires:	texlive-yfonts
21cr|texlive-collection-fontsextra-20190228-12|187	Requires:	texlive-collection-basic
21cr|texlive-collection-fontsextra-20190228-12|188	Recommends: texlive-academicons
21cr|texlive-collection-fontsextra-20190228-12|189	Recommends: texlive-accanthis
21cr|texlive-collection-fontsextra-20190228-12|190	Recommends: texlive-aecc
21cr|texlive-collection-fontsextra-20190228-12|191	Recommends: texlive-alegreya
21cr|texlive-collection-fontsextra-20190228-12|192	Recommends: texlive-algolrevived
21cr|texlive-collection-fontsextra-20190228-12|193	Recommends: texlive-almfixed
21cr|texlive-collection-fontsextra-20190228-12|194	Recommends: texlive-anonymouspro
21cr|texlive-collection-fontsextra-20190228-12|195	Recommends: texlive-arimo
21cr|texlive-collection-fontsextra-20190228-12|196	Recommends: texlive-asapsym
21cr|texlive-collection-fontsextra-20190228-12|197	Recommends: texlive-ascii-font
21cr|texlive-collection-fontsextra-20190228-12|198	Recommends: texlive-baskervaldx
21cr|texlive-collection-fontsextra-20190228-12|199	Recommends: texlive-baskervillef
21cr|texlive-collection-fontsextra-20190228-12|200	Recommends: texlive-beuron
21cr|texlive-collection-fontsextra-20190228-12|201	Recommends: texlive-cabin
21cr|texlive-collection-fontsextra-20190228-12|202	Recommends: texlive-caladea
21cr|texlive-collection-fontsextra-20190228-12|203	Recommends: texlive-carlito
21cr|texlive-collection-fontsextra-20190228-12|204	Recommends: texlive-cfr-initials
21cr|texlive-collection-fontsextra-20190228-12|205	Recommends: texlive-chivo
21cr|texlive-collection-fontsextra-20190228-12|206	Recommends: texlive-cinzel
21cr|texlive-collection-fontsextra-20190228-12|207	Recommends: texlive-clearsans
21cr|texlive-collection-fontsextra-20190228-12|208	Recommends: texlive-cm-mf-extra-bold
21cr|texlive-collection-fontsextra-20190228-12|209	Recommends: texlive-cmexb
21cr|texlive-collection-fontsextra-20190228-12|210	Recommends: texlive-cmsrb
21cr|texlive-collection-fontsextra-20190228-12|211	Recommends: texlive-cochineal
21cr|texlive-collection-fontsextra-20190228-12|212	Recommends: texlive-coelacanth
21cr|texlive-collection-fontsextra-20190228-12|213	Recommends: texlive-comicneue
21cr|texlive-collection-fontsextra-20190228-12|214	Recommends: texlive-cormorantgaramond
21cr|texlive-collection-fontsextra-20190228-12|215	Recommends: texlive-crimson
21cr|texlive-collection-fontsextra-20190228-12|216	Recommends: texlive-crimsonpro
21cr|texlive-collection-fontsextra-20190228-12|217	Recommends: texlive-cuprum
21cr|texlive-collection-fontsextra-20190228-12|218	Requires: texlive-dantelogo
21cr|texlive-collection-fontsextra-20190228-12|219	Requires: texlive-dejavu-otf
21cr|texlive-collection-fontsextra-20190228-12|220	Requires: texlive-drm
21cr|texlive-collection-fontsextra-20190228-12|221	Requires: texlive-dsserif
21cr|texlive-collection-fontsextra-20190228-12|222	Recommends: texlive-ebgaramond
21cr|texlive-collection-fontsextra-20190228-12|223	Recommends: texlive-ebgaramond-maths
21cr|texlive-collection-fontsextra-20190228-12|224	Requires: texlive-erewhon
21cr|texlive-collection-fontsextra-20190228-12|225	Requires: texlive-esrelation
21cr|texlive-collection-fontsextra-20190228-12|226	Recommends: texlive-fbb
21cr|texlive-collection-fontsextra-20190228-12|227	Requires: texlive-fetamont
21cr|texlive-collection-fontsextra-20190228-12|228	Requires: texlive-fira
21cr|texlive-collection-fontsextra-20190228-12|229	Requires: texlive-firamath
21cr|texlive-collection-fontsextra-20190228-12|230	Requires: texlive-firamath-otf
21cr|texlive-collection-fontsextra-20190228-12|231	Requires: texlive-fontawesome
21cr|texlive-collection-fontsextra-20190228-12|232	Recommends: texlive-fontawesome5
21cr|texlive-collection-fontsextra-20190228-12|233	Requires: texlive-fontmfizz
21cr|texlive-collection-fontsextra-20190228-12|234	Recommends: texlive-fonts-churchslavonic
21cr|texlive-collection-fontsextra-20190228-12|235	Recommends: texlive-frederika2016
21cr|texlive-collection-fontsextra-20190228-12|236	Recommends: texlive-garamond-math
21cr|texlive-collection-fontsextra-20190228-12|237	Recommends: texlive-gfsneohellenicmath
21cr|texlive-collection-fontsextra-20190228-12|238	Recommends: texlive-gillius
21cr|texlive-collection-fontsextra-20190228-12|239	Recommends: texlive-gofonts
21cr|texlive-collection-fontsextra-20190228-12|240	Recommends: texlive-hacm
21cr|texlive-collection-fontsextra-20190228-12|241	Recommends: texlive-heuristica
21cr|texlive-collection-fontsextra-20190228-12|242	Recommends: texlive-imfellenglish
21cr|texlive-collection-fontsextra-20190228-12|243	Recommends: texlive-inriafonts
21cr|texlive-collection-fontsextra-20190228-12|244	Recommends: texlive-ipaex-type1
21cr|texlive-collection-fontsextra-20190228-12|245	Recommends: texlive-libertinegc
21cr|texlive-collection-fontsextra-20190228-12|246	Recommends: texlive-libertinus
21cr|texlive-collection-fontsextra-20190228-12|247	Recommends: texlive-libertinus-fonts
21cr|texlive-collection-fontsextra-20190228-12|248	Recommends: texlive-libertinus-otf
21cr|texlive-collection-fontsextra-20190228-12|249	Recommends: texlive-libertinus-type1
21cr|texlive-collection-fontsextra-20190228-12|250	Recommends: texlive-libertinust1math
21cr|texlive-collection-fontsextra-20190228-12|251	Recommends: texlive-librebaskerville
21cr|texlive-collection-fontsextra-20190228-12|252	Recommends: texlive-librebodoni
21cr|texlive-collection-fontsextra-20190228-12|253	Recommends: texlive-librecaslon
21cr|texlive-collection-fontsextra-20190228-12|254	Recommends: texlive-lobster2
21cr|texlive-collection-fontsextra-20190228-12|255	Requires: texlive-merriweather
21cr|texlive-collection-fontsextra-20190228-12|256	Requires: texlive-miama
21cr|texlive-collection-fontsextra-20190228-12|257	Requires: texlive-mintspirit
21cr|texlive-collection-fontsextra-20190228-12|258	Recommends: texlive-missaali
21cr|texlive-collection-fontsextra-20190228-12|259	Recommends: texlive-montserrat
21cr|texlive-collection-fontsextra-20190228-12|260	Recommends: texlive-newpx
21cr|texlive-collection-fontsextra-20190228-12|261	Recommends: texlive-newtxsf
21cr|texlive-collection-fontsextra-20190228-12|262	Recommends: texlive-newtxtt
21cr|texlive-collection-fontsextra-20190228-12|263	Recommends: texlive-niceframe-type1
21cr|texlive-collection-fontsextra-20190228-12|264	Recommends: texlive-nimbus15
21cr|texlive-collection-fontsextra-20190228-12|265	Recommends: texlive-noto
21cr|texlive-collection-fontsextra-20190228-12|266	Recommends: texlive-obnov
21cr|texlive-collection-fontsextra-20190228-12|267	Recommends: texlive-old-arrows
21cr|texlive-collection-fontsextra-20190228-12|268	Recommends: texlive-overlock
21cr|texlive-collection-fontsextra-20190228-12|269	Recommends: texlive-playfair
21cr|texlive-collection-fontsextra-20190228-12|270	Recommends: texlive-plex
21cr|texlive-collection-fontsextra-20190228-12|271	Recommends: texlive-plex-otf
21cr|texlive-collection-fontsextra-20190228-12|272	Recommends: texlive-punk-latex
21cr|texlive-collection-fontsextra-20190228-12|273	Recommends: texlive-quattrocento
21cr|texlive-collection-fontsextra-20190228-12|274	Recommends: texlive-raleway
21cr|texlive-collection-fontsextra-20190228-12|275	Recommends: texlive-roboto
21cr|texlive-collection-fontsextra-20190228-12|276	Recommends: texlive-rosario
21cr|texlive-collection-fontsextra-20190228-12|277	Recommends: texlive-sansmathfonts
21cr|texlive-collection-fontsextra-20190228-12|278	Recommends: texlive-schulschriften
21cr|texlive-collection-fontsextra-20190228-12|279	Recommends: texlive-shobhika
21cr|texlive-collection-fontsextra-20190228-12|280	Recommends: texlive-sourcecodepro
21cr|texlive-collection-fontsextra-20190228-12|281	Recommends: texlive-sourcesanspro
21cr|texlive-collection-fontsextra-20190228-12|282	Recommends: texlive-sourceserifpro
21cr|texlive-collection-fontsextra-20190228-12|283	Recommends: texlive-stickstoo
21cr|texlive-collection-fontsextra-20190228-12|284	Recommends: texlive-stix2-otf
21cr|texlive-collection-fontsextra-20190228-12|285	Recommends: texlive-stix2-type1
21cr|texlive-collection-fontsextra-20190228-12|286	Recommends: texlive-superiors
21cr|texlive-collection-fontsextra-20190228-12|287	Recommends: texlive-svrsymbols
21cr|texlive-collection-fontsextra-20190228-12|288	Recommends: texlive-tempora
21cr|texlive-collection-fontsextra-20190228-12|289	Recommends: texlive-tinos
21cr|texlive-collection-fontsextra-20190228-12|290	Recommends: texlive-txuprcal
21cr|texlive-collection-fontsextra-20190228-12|291	Recommends: texlive-typicons
21cr|texlive-collection-fontsextra-20190228-12|292	Recommends: texlive-universalis
21cr|texlive-collection-fontsextra-20190228-12|293	Recommends: texlive-uppunctlm
21cr|texlive-collection-fontsextra-20190228-12|294	Requires: texlive-xcharter
21cr|texlive-collection-fontsextra-20190228-12|295	Recommends: texlive-yfonts-t1
21cr|texlive-collection-fontsextra-20190228-12|296	Recommends: texlive-yinit-otf
21cr|texlive-collection-fontsextra-20190228-12|297	Recommends: texlive-zlmtt
21cr|texlive-collection-fontsextra-20190228-12|298	%rename texlive-fontsextra
21cr|texlive-collection-fontsextra-20190228-12|299	
21cr|texlive-collection-fontsextra-20190228-12|300	%description
21cr|texlive-collection-fontsextra-20190228-12|301	TeXLive collection-fontsextra package.
21cr|texlive-collection-fontsextra-20190228-12|302	
21cr|texlive-collection-fontsextra-20190228-12|303	#-----------------------------------------------------------------------
21cr|texlive-collection-fontsextra-20190228-12|304	%files
21cr|texlive-collection-fontsextra-20190228-12|305	
21cr|texlive-collection-fontsextra-20190228-12|306	#-----------------------------------------------------------------------
21cr|texlive-collection-fontsextra-20190228-12|307	%prep
21cr|texlive-collection-fontsextra-20190228-12|308	%setup -c -a0
21cr|texlive-collection-fontsextra-20190228-12|309	
21cr|texlive-collection-fontsextra-20190228-12|310	%build
21cr|texlive-collection-fontsextra-20190228-12|311	
21cr|texlive-collection-fontsextra-20190228-12|312	%install

9103 21
21cr|texlive-collection-formatsextra-20190228-1|1	# revision 30396
21cr|texlive-collection-formatsextra-20190228-1|2	# category Collection
21cr|texlive-collection-formatsextra-20190228-1|3	# catalog-ctan undef
21cr|texlive-collection-formatsextra-20190228-1|4	# catalog-date undef
21cr|texlive-collection-formatsextra-20190228-1|5	# catalog-license undef
21cr|texlive-collection-formatsextra-20190228-1|6	# catalog-version undef
21cr|texlive-collection-formatsextra-20190228-1|7	Name:		texlive-collection-formatsextra
21cr|texlive-collection-formatsextra-20190228-1|8	Epoch:		1
21cr|texlive-collection-formatsextra-20190228-1|9	Version:	20190228
21cr|texlive-collection-formatsextra-20190228-1|10	Release:	1
21cr|texlive-collection-formatsextra-20190228-1|11	Summary:	Additional formats
21cr|texlive-collection-formatsextra-20190228-1|12	Group:		Publishing
21cr|texlive-collection-formatsextra-20190228-1|13	URL:		http://tug.org/texlive
21cr|texlive-collection-formatsextra-20190228-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-formatsextra-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-formatsextra.tar.xz
21cr|texlive-collection-formatsextra-20190228-1|16	BuildArch:	noarch
21cr|texlive-collection-formatsextra-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-formatsextra-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-formatsextra-20190228-1|19	Requires:	texlive-collection-basic
21cr|texlive-collection-formatsextra-20190228-1|20	Requires:	texlive-collection-latex
21cr|texlive-collection-formatsextra-20190228-1|21	Requires:	texlive-edmac
21cr|texlive-collection-formatsextra-20190228-1|22	Requires:	texlive-eplain
21cr|texlive-collection-formatsextra-20190228-1|23	Requires:	texlive-mltex
21cr|texlive-collection-formatsextra-20190228-1|24	Requires:	texlive-psizzl
21cr|texlive-collection-formatsextra-20190228-1|25	Requires:	texlive-startex
21cr|texlive-collection-formatsextra-20190228-1|26	Requires:	texlive-texsis
21cr|texlive-collection-formatsextra-20190228-1|27	Requires:	texlive-aleph
21cr|texlive-collection-formatsextra-20190228-1|28	Requires:	texlive-antomega
21cr|texlive-collection-formatsextra-20190228-1|29	Requires:	texlive-lambda
21cr|texlive-collection-formatsextra-20190228-1|30	Requires:	texlive-mxedruli
21cr|texlive-collection-formatsextra-20190228-1|31	Requires:	texlive-omega
21cr|texlive-collection-formatsextra-20190228-1|32	Requires:	texlive-omegaware
21cr|texlive-collection-formatsextra-20190228-1|33	Requires:	texlive-otibet
21cr|texlive-collection-formatsextra-20190228-1|34	Requires:       texlive-jadetex
21cr|texlive-collection-formatsextra-20190228-1|35	Requires:       texlive-passivetex
21cr|texlive-collection-formatsextra-20190228-1|36	Requires:       texlive-tex4ht
21cr|texlive-collection-formatsextra-20190228-1|37	Requires:       texlive-xmltex
21cr|texlive-collection-formatsextra-20190228-1|38	Requires:	texlive-lollipop
21cr|texlive-collection-formatsextra-20190228-1|39	Requires:	texlive-xmltexconfig
21cr|texlive-collection-formatsextra-20190228-1|40	
21cr|texlive-collection-formatsextra-20190228-1|41	%rename texlive-collection-omega
21cr|texlive-collection-formatsextra-20190228-1|42	%rename texlive-collection-htmlxml
21cr|texlive-collection-formatsextra-20190228-1|43	
21cr|texlive-collection-formatsextra-20190228-1|44	%description
21cr|texlive-collection-formatsextra-20190228-1|45	Collected TeX `formats', i.e., large-scale macro packages
21cr|texlive-collection-formatsextra-20190228-1|46	designed to be dumped into .fmt files, other than most common
21cr|texlive-collection-formatsextra-20190228-1|47	ones, such as latex and context.
21cr|texlive-collection-formatsextra-20190228-1|48	
21cr|texlive-collection-formatsextra-20190228-1|49	#-----------------------------------------------------------------------
21cr|texlive-collection-formatsextra-20190228-1|50	%files
21cr|texlive-collection-formatsextra-20190228-1|51	
21cr|texlive-collection-formatsextra-20190228-1|52	#-----------------------------------------------------------------------
21cr|texlive-collection-formatsextra-20190228-1|53	%prep
21cr|texlive-collection-formatsextra-20190228-1|54	%setup -c -a0
21cr|texlive-collection-formatsextra-20190228-1|55	
21cr|texlive-collection-formatsextra-20190228-1|56	%build
21cr|texlive-collection-formatsextra-20190228-1|57	
21cr|texlive-collection-formatsextra-20190228-1|58	%install

9104 21
21cr|texlive-collection-langchinese-20190228-1|1	# revision 33790
21cr|texlive-collection-langchinese-20190228-1|2	# category Collection
21cr|texlive-collection-langchinese-20190228-1|3	# catalog-ctan undef
21cr|texlive-collection-langchinese-20190228-1|4	# catalog-date undef
21cr|texlive-collection-langchinese-20190228-1|5	# catalog-license undef
21cr|texlive-collection-langchinese-20190228-1|6	# catalog-version undef
21cr|texlive-collection-langchinese-20190228-1|7	Name:		texlive-collection-langchinese
21cr|texlive-collection-langchinese-20190228-1|8	Version:	20190228
21cr|texlive-collection-langchinese-20190228-1|9	Release:	1
21cr|texlive-collection-langchinese-20190228-1|10	Summary:	Chinese
21cr|texlive-collection-langchinese-20190228-1|11	Group:		Publishing
21cr|texlive-collection-langchinese-20190228-1|12	URL:		http://tug.org/texlive
21cr|texlive-collection-langchinese-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-langchinese-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langchinese.tar.xz
21cr|texlive-collection-langchinese-20190228-1|15	BuildArch:	noarch
21cr|texlive-collection-langchinese-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-langchinese-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-langchinese-20190228-1|18	Requires:	texlive-collection-langcjk
21cr|texlive-collection-langchinese-20190228-1|19	Requires:	texlive-arphic
21cr|texlive-collection-langchinese-20190228-1|20	Requires:	texlive-cns
21cr|texlive-collection-langchinese-20190228-1|21	Requires:	texlive-ctex
21cr|texlive-collection-langchinese-20190228-1|22	Requires:	texlive-ctex-faq
21cr|texlive-collection-langchinese-20190228-1|23	Requires:	texlive-fandol
21cr|texlive-collection-langchinese-20190228-1|24	Requires:	texlive-hyphen-chinese
21cr|texlive-collection-langchinese-20190228-1|25	Requires:	texlive-latex-notes-zh-cn
21cr|texlive-collection-langchinese-20190228-1|26	Requires:	texlive-lshort-chinese
21cr|texlive-collection-langchinese-20190228-1|27	Requires:	texlive-texlive-zh-cn
21cr|texlive-collection-langchinese-20190228-1|28	Requires:	texlive-xpinyin
21cr|texlive-collection-langchinese-20190228-1|29	Requires:	texlive-zhmetrics
21cr|texlive-collection-langchinese-20190228-1|30	Requires:	texlive-zhnumber
21cr|texlive-collection-langchinese-20190228-1|31	Requires:	texlive-zhspacing
21cr|texlive-collection-langchinese-20190228-1|32	
21cr|texlive-collection-langchinese-20190228-1|33	%description
21cr|texlive-collection-langchinese-20190228-1|34	Support for Chinese; additional packages in collection-langcjk.
21cr|texlive-collection-langchinese-20190228-1|35	
21cr|texlive-collection-langchinese-20190228-1|36	#-----------------------------------------------------------------------
21cr|texlive-collection-langchinese-20190228-1|37	%files
21cr|texlive-collection-langchinese-20190228-1|38	
21cr|texlive-collection-langchinese-20190228-1|39	#-----------------------------------------------------------------------
21cr|texlive-collection-langchinese-20190228-1|40	%prep
21cr|texlive-collection-langchinese-20190228-1|41	%setup -c -a0
21cr|texlive-collection-langchinese-20190228-1|42	
21cr|texlive-collection-langchinese-20190228-1|43	%build
21cr|texlive-collection-langchinese-20190228-1|44	
21cr|texlive-collection-langchinese-20190228-1|45	%install

9105 21
21cr|texlive-collection-langjapanese-20190228-1|1	# revision 33790
21cr|texlive-collection-langjapanese-20190228-1|2	# category Collection
21cr|texlive-collection-langjapanese-20190228-1|3	# catalog-ctan undef
21cr|texlive-collection-langjapanese-20190228-1|4	# catalog-date undef
21cr|texlive-collection-langjapanese-20190228-1|5	# catalog-license undef
21cr|texlive-collection-langjapanese-20190228-1|6	# catalog-version undef
21cr|texlive-collection-langjapanese-20190228-1|7	Name:		texlive-collection-langjapanese
21cr|texlive-collection-langjapanese-20190228-1|8	Version:	20190228
21cr|texlive-collection-langjapanese-20190228-1|9	Release:	1
21cr|texlive-collection-langjapanese-20190228-1|10	Summary:	Japanese
21cr|texlive-collection-langjapanese-20190228-1|11	Group:		Publishing
21cr|texlive-collection-langjapanese-20190228-1|12	URL:		http://tug.org/texlive
21cr|texlive-collection-langjapanese-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-langjapanese-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langjapanese.tar.xz
21cr|texlive-collection-langjapanese-20190228-1|15	BuildArch:	noarch
21cr|texlive-collection-langjapanese-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-langjapanese-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-langjapanese-20190228-1|18	Requires:	texlive-collection-langcjk
21cr|texlive-collection-langjapanese-20190228-1|19	Requires:	texlive-bxbase
21cr|texlive-collection-langjapanese-20190228-1|20	Requires:	texlive-bxcjkjatype
21cr|texlive-collection-langjapanese-20190228-1|21	Requires:	texlive-bxjscls
21cr|texlive-collection-langjapanese-20190228-1|22	Requires:	texlive-convbkmk
21cr|texlive-collection-langjapanese-20190228-1|23	Requires:	texlive-ipaex
21cr|texlive-collection-langjapanese-20190228-1|24	Requires:	texlive-japanese
21cr|texlive-collection-langjapanese-20190228-1|25	Requires:	texlive-japanese-otf
21cr|texlive-collection-langjapanese-20190228-1|26	Requires:	texlive-japanese-otf-uptex
21cr|texlive-collection-langjapanese-20190228-1|27	Requires:	texlive-jfontmaps
21cr|texlive-collection-langjapanese-20190228-1|28	Requires:	texlive-jsclasses
21cr|texlive-collection-langjapanese-20190228-1|29	Requires:	texlive-lshort-japanese
21cr|texlive-collection-langjapanese-20190228-1|30	Requires:	texlive-luatexja
21cr|texlive-collection-langjapanese-20190228-1|31	Requires:	texlive-ptex
21cr|texlive-collection-langjapanese-20190228-1|32	Requires:	texlive-ptex2pdf
21cr|texlive-collection-langjapanese-20190228-1|33	Requires:	texlive-pxbase
21cr|texlive-collection-langjapanese-20190228-1|34	Requires:	texlive-pxchfon
21cr|texlive-collection-langjapanese-20190228-1|35	Requires:	texlive-pxcjkcat
21cr|texlive-collection-langjapanese-20190228-1|36	Requires:	texlive-pxjahyper
21cr|texlive-collection-langjapanese-20190228-1|37	Requires:	texlive-pxrubrica
21cr|texlive-collection-langjapanese-20190228-1|38	Requires:	texlive-uptex
21cr|texlive-collection-langjapanese-20190228-1|39	Requires:	texlive-wadalab
21cr|texlive-collection-langjapanese-20190228-1|40	Requires:	texlive-zxjafbfont
21cr|texlive-collection-langjapanese-20190228-1|41	Requires:	texlive-zxjatype
21cr|texlive-collection-langjapanese-20190228-1|42	
21cr|texlive-collection-langjapanese-20190228-1|43	%description
21cr|texlive-collection-langjapanese-20190228-1|44	Support for Japanese; additional packages in collection-
21cr|texlive-collection-langjapanese-20190228-1|45	langcjk.
21cr|texlive-collection-langjapanese-20190228-1|46	
21cr|texlive-collection-langjapanese-20190228-1|47	#-----------------------------------------------------------------------
21cr|texlive-collection-langjapanese-20190228-1|48	%files
21cr|texlive-collection-langjapanese-20190228-1|49	
21cr|texlive-collection-langjapanese-20190228-1|50	#-----------------------------------------------------------------------
21cr|texlive-collection-langjapanese-20190228-1|51	%prep
21cr|texlive-collection-langjapanese-20190228-1|52	%setup -c -a0
21cr|texlive-collection-langjapanese-20190228-1|53	
21cr|texlive-collection-langjapanese-20190228-1|54	%build
21cr|texlive-collection-langjapanese-20190228-1|55	
21cr|texlive-collection-langjapanese-20190228-1|56	%install

9106 21
21cr|texlive-collection-langkorean-20190228-1|1	# revision 33790
21cr|texlive-collection-langkorean-20190228-1|2	# category Collection
21cr|texlive-collection-langkorean-20190228-1|3	# catalog-ctan undef
21cr|texlive-collection-langkorean-20190228-1|4	# catalog-date undef
21cr|texlive-collection-langkorean-20190228-1|5	# catalog-license undef
21cr|texlive-collection-langkorean-20190228-1|6	# catalog-version undef
21cr|texlive-collection-langkorean-20190228-1|7	Name:		texlive-collection-langkorean
21cr|texlive-collection-langkorean-20190228-1|8	Version:	20190228
21cr|texlive-collection-langkorean-20190228-1|9	Release:	1
21cr|texlive-collection-langkorean-20190228-1|10	Summary:	Korean
21cr|texlive-collection-langkorean-20190228-1|11	Group:		Publishing
21cr|texlive-collection-langkorean-20190228-1|12	URL:		http://tug.org/texlive
21cr|texlive-collection-langkorean-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-langkorean-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langkorean.tar.xz
21cr|texlive-collection-langkorean-20190228-1|15	BuildArch:	noarch
21cr|texlive-collection-langkorean-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-langkorean-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-langkorean-20190228-1|18	Requires:	texlive-collection-langcjk
21cr|texlive-collection-langkorean-20190228-1|19	Requires:	texlive-cjk-ko
21cr|texlive-collection-langkorean-20190228-1|20	Requires:	texlive-kotex-oblivoir
21cr|texlive-collection-langkorean-20190228-1|21	Requires:	texlive-kotex-plain
21cr|texlive-collection-langkorean-20190228-1|22	Requires:	texlive-kotex-utf
21cr|texlive-collection-langkorean-20190228-1|23	Requires:	texlive-kotex-utils
21cr|texlive-collection-langkorean-20190228-1|24	Requires:	texlive-lshort-korean
21cr|texlive-collection-langkorean-20190228-1|25	Requires:	texlive-nanumtype1
21cr|texlive-collection-langkorean-20190228-1|26	Requires:	texlive-uhc
21cr|texlive-collection-langkorean-20190228-1|27	
21cr|texlive-collection-langkorean-20190228-1|28	%description
21cr|texlive-collection-langkorean-20190228-1|29	Support for Korean; additional packages in collection-langcjk.
21cr|texlive-collection-langkorean-20190228-1|30	
21cr|texlive-collection-langkorean-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-collection-langkorean-20190228-1|32	%files
21cr|texlive-collection-langkorean-20190228-1|33	
21cr|texlive-collection-langkorean-20190228-1|34	#-----------------------------------------------------------------------
21cr|texlive-collection-langkorean-20190228-1|35	%prep
21cr|texlive-collection-langkorean-20190228-1|36	%setup -c -a0
21cr|texlive-collection-langkorean-20190228-1|37	
21cr|texlive-collection-langkorean-20190228-1|38	%build
21cr|texlive-collection-langkorean-20190228-1|39	
21cr|texlive-collection-langkorean-20190228-1|40	%install

9107 21
21cr|texlive-collection-mathextra-20140621-5|1	# revision 32693
21cr|texlive-collection-mathextra-20140621-5|2	# category Collection
21cr|texlive-collection-mathextra-20140621-5|3	# catalog-ctan undef
21cr|texlive-collection-mathextra-20140621-5|4	# catalog-date undef
21cr|texlive-collection-mathextra-20140621-5|5	# catalog-license undef
21cr|texlive-collection-mathextra-20140621-5|6	# catalog-version undef
21cr|texlive-collection-mathextra-20140621-5|7	Name:		texlive-collection-mathextra
21cr|texlive-collection-mathextra-20140621-5|8	Epoch:		1
21cr|texlive-collection-mathextra-20140621-5|9	Version:	20140621
21cr|texlive-collection-mathextra-20140621-5|10	Release:	5
21cr|texlive-collection-mathextra-20140621-5|11	Summary:	Mathematics packages
21cr|texlive-collection-mathextra-20140621-5|12	Group:		Publishing
21cr|texlive-collection-mathextra-20140621-5|13	URL:		http://tug.org/texlive
21cr|texlive-collection-mathextra-20140621-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-mathextra-20140621-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-mathextra.tar.xz
21cr|texlive-collection-mathextra-20140621-5|16	BuildArch:	noarch
21cr|texlive-collection-mathextra-20140621-5|17	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-mathextra-20140621-5|18	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-mathextra-20140621-5|19	Requires:	texlive-collection-fontsrecommended
21cr|texlive-collection-mathextra-20140621-5|20	Requires:	texlive-collection-latex
21cr|texlive-collection-mathextra-20140621-5|21	Requires:	texlive-12many
21cr|texlive-collection-mathextra-20140621-5|22	Requires:	texlive-amstex
21cr|texlive-collection-mathextra-20140621-5|23	Requires:	texlive-backnaur
21cr|texlive-collection-mathextra-20140621-5|24	Requires:	texlive-binomexp
21cr|texlive-collection-mathextra-20140621-5|25	Requires:	texlive-boldtensors
21cr|texlive-collection-mathextra-20140621-5|26	Requires:	texlive-bosisio
21cr|texlive-collection-mathextra-20140621-5|27	Requires:	texlive-bropd
21cr|texlive-collection-mathextra-20140621-5|28	Requires:	texlive-ccfonts
21cr|texlive-collection-mathextra-20140621-5|29	Requires:	texlive-commath
21cr|texlive-collection-mathextra-20140621-5|30	Requires:	texlive-concmath
21cr|texlive-collection-mathextra-20140621-5|31	Requires:	texlive-concrete
21cr|texlive-collection-mathextra-20140621-5|32	Requires:	texlive-conteq
21cr|texlive-collection-mathextra-20140621-5|33	Requires:	texlive-eqnarray
21cr|texlive-collection-mathextra-20140621-5|34	Requires:	texlive-extarrows
21cr|texlive-collection-mathextra-20140621-5|35	Requires:	texlive-extpfeil
21cr|texlive-collection-mathextra-20140621-5|36	Requires:	texlive-faktor
21cr|texlive-collection-mathextra-20140621-5|37	Requires:	texlive-interval
21cr|texlive-collection-mathextra-20140621-5|38	Requires:	texlive-ionumbers
21cr|texlive-collection-mathextra-20140621-5|39	Requires:	texlive-isomath
21cr|texlive-collection-mathextra-20140621-5|40	Requires:	texlive-lplfitch
21cr|texlive-collection-mathextra-20140621-5|41	Requires:	texlive-mathcomp
21cr|texlive-collection-mathextra-20140621-5|42	Requires:	texlive-mattens
21cr|texlive-collection-mathextra-20140621-5|43	Requires:	texlive-mhequ
21cr|texlive-collection-mathextra-20140621-5|44	Requires:	texlive-multiobjective
21cr|texlive-collection-mathextra-20140621-5|45	Requires:	texlive-natded
21cr|texlive-collection-mathextra-20140621-5|46	Requires:	texlive-nath
21cr|texlive-collection-mathextra-20140621-5|47	Requires:	texlive-ot-tableau
21cr|texlive-collection-mathextra-20140621-5|48	Requires:	texlive-oubraces
21cr|texlive-collection-mathextra-20140621-5|49	Requires:	texlive-proba
21cr|texlive-collection-mathextra-20140621-5|50	Requires:	texlive-rec-thy
21cr|texlive-collection-mathextra-20140621-5|51	Requires:	texlive-ribbonproofs
21cr|texlive-collection-mathextra-20140621-5|52	Requires:	texlive-shuffle
21cr|texlive-collection-mathextra-20140621-5|53	Requires:	texlive-skmath
21cr|texlive-collection-mathextra-20140621-5|54	Requires:	texlive-statex
21cr|texlive-collection-mathextra-20140621-5|55	Requires:	texlive-statex2
21cr|texlive-collection-mathextra-20140621-5|56	Requires:	texlive-stmaryrd
21cr|texlive-collection-mathextra-20140621-5|57	Requires:	texlive-subsupscripts
21cr|texlive-collection-mathextra-20140621-5|58	Requires:	texlive-susy
21cr|texlive-collection-mathextra-20140621-5|59	Requires:	texlive-syllogism
21cr|texlive-collection-mathextra-20140621-5|60	Requires:	texlive-synproof
21cr|texlive-collection-mathextra-20140621-5|61	Requires:	texlive-tablor
21cr|texlive-collection-mathextra-20140621-5|62	Requires:	texlive-tensor
21cr|texlive-collection-mathextra-20140621-5|63	Requires:	texlive-tex-ewd
21cr|texlive-collection-mathextra-20140621-5|64	Requires:	texlive-thmbox
21cr|texlive-collection-mathextra-20140621-5|65	Requires:	texlive-turnstile
21cr|texlive-collection-mathextra-20140621-5|66	Requires:	texlive-unicode-math
21cr|texlive-collection-mathextra-20140621-5|67	Requires:	texlive-venn
21cr|texlive-collection-mathextra-20140621-5|68	Requires:	texlive-yhmath
21cr|texlive-collection-mathextra-20140621-5|69	Requires:	texlive-ytableau
21cr|texlive-collection-mathextra-20140621-5|70	Recommends:	texlive-begriff
21cr|texlive-collection-mathextra-20140621-5|71	Recommends:	texlive-grundgesetze
21cr|texlive-collection-mathextra-20140621-5|72	Recommends:	texlive-logicproof
21cr|texlive-collection-mathextra-20140621-5|73	Recommends:	texlive-sympytexpackage
21cr|texlive-collection-mathextra-20140621-5|74	
21cr|texlive-collection-mathextra-20140621-5|75	
21cr|texlive-collection-mathextra-20140621-5|76	%description
21cr|texlive-collection-mathextra-20140621-5|77	TeXLive collection-mathextra package.
21cr|texlive-collection-mathextra-20140621-5|78	
21cr|texlive-collection-mathextra-20140621-5|79	#-----------------------------------------------------------------------
21cr|texlive-collection-mathextra-20140621-5|80	%files
21cr|texlive-collection-mathextra-20140621-5|81	
21cr|texlive-collection-mathextra-20140621-5|82	#-----------------------------------------------------------------------
21cr|texlive-collection-mathextra-20140621-5|83	%prep
21cr|texlive-collection-mathextra-20140621-5|84	%setup -c -a0
21cr|texlive-collection-mathextra-20140621-5|85	
21cr|texlive-collection-mathextra-20140621-5|86	%build
21cr|texlive-collection-mathextra-20140621-5|87	
21cr|texlive-collection-mathextra-20140621-5|88	%install

9108 21
21cr|texlive-collection-mathscience-20190911-36|1	Name:		texlive-collection-mathscience
21cr|texlive-collection-mathscience-20190911-36|2	Version:	20190911
21cr|texlive-collection-mathscience-20190911-36|3	Release:	36
21cr|texlive-collection-mathscience-20190911-36|4	Summary:	Mathematics packages
21cr|texlive-collection-mathscience-20190911-36|5	Group:		Publishing
21cr|texlive-collection-mathscience-20190911-36|6	URL:		http://tug.org/texlive
21cr|texlive-collection-mathscience-20190911-36|7	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-mathscience-20190911-36|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-mathscience.tar.xz
21cr|texlive-collection-mathscience-20190911-36|9	BuildArch:	noarch
21cr|texlive-collection-mathscience-20190911-36|10	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-mathscience-20190911-36|11	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-mathscience-20190911-36|12	Requires:	texlive-collection-fontsrecommended
21cr|texlive-collection-mathscience-20190911-36|13	Requires:	texlive-collection-latex
21cr|texlive-collection-mathscience-20190911-36|14	Requires:	texlive-12many
21cr|texlive-collection-mathscience-20190911-36|15	Requires:	texlive-amstex
21cr|texlive-collection-mathscience-20190911-36|16	Requires:	texlive-backnaur
21cr|texlive-collection-mathscience-20190911-36|17	Requires:	texlive-binomexp
21cr|texlive-collection-mathscience-20190911-36|18	Requires:	texlive-boldtensors
21cr|texlive-collection-mathscience-20190911-36|19	Requires:	texlive-bosisio
21cr|texlive-collection-mathscience-20190911-36|20	Requires:	texlive-bropd
21cr|texlive-collection-mathscience-20190911-36|21	Requires:	texlive-ccfonts
21cr|texlive-collection-mathscience-20190911-36|22	Requires:	texlive-commath
21cr|texlive-collection-mathscience-20190911-36|23	Requires:	texlive-concmath
21cr|texlive-collection-mathscience-20190911-36|24	Requires:	texlive-concrete
21cr|texlive-collection-mathscience-20190911-36|25	Requires:	texlive-conteq
21cr|texlive-collection-mathscience-20190911-36|26	Requires:	texlive-eqnarray
21cr|texlive-collection-mathscience-20190911-36|27	Requires:	texlive-extarrows
21cr|texlive-collection-mathscience-20190911-36|28	Requires:	texlive-extpfeil
21cr|texlive-collection-mathscience-20190911-36|29	Requires:	texlive-faktor
21cr|texlive-collection-mathscience-20190911-36|30	Requires:	texlive-interval
21cr|texlive-collection-mathscience-20190911-36|31	Requires:	texlive-ionumbers
21cr|texlive-collection-mathscience-20190911-36|32	Requires:	texlive-isomath
21cr|texlive-collection-mathscience-20190911-36|33	Requires:	texlive-lplfitch
21cr|texlive-collection-mathscience-20190911-36|34	Requires:	texlive-mathcomp
21cr|texlive-collection-mathscience-20190911-36|35	Requires:	texlive-mattens
21cr|texlive-collection-mathscience-20190911-36|36	Requires:	texlive-mhequ
21cr|texlive-collection-mathscience-20190911-36|37	Requires:	texlive-multiobjective
21cr|texlive-collection-mathscience-20190911-36|38	Requires:	texlive-natded
21cr|texlive-collection-mathscience-20190911-36|39	Requires:	texlive-nath
21cr|texlive-collection-mathscience-20190911-36|40	Requires:	texlive-ot-tableau
21cr|texlive-collection-mathscience-20190911-36|41	Requires:	texlive-oubraces
21cr|texlive-collection-mathscience-20190911-36|42	Requires:	texlive-proba
21cr|texlive-collection-mathscience-20190911-36|43	Requires:	texlive-rec-thy
21cr|texlive-collection-mathscience-20190911-36|44	Requires:	texlive-ribbonproofs
21cr|texlive-collection-mathscience-20190911-36|45	Requires:	texlive-shuffle
21cr|texlive-collection-mathscience-20190911-36|46	Requires:	texlive-skmath
21cr|texlive-collection-mathscience-20190911-36|47	Requires:	texlive-statex
21cr|texlive-collection-mathscience-20190911-36|48	Requires:	texlive-statex2
21cr|texlive-collection-mathscience-20190911-36|49	Requires:	texlive-stmaryrd
21cr|texlive-collection-mathscience-20190911-36|50	Requires:	texlive-subsupscripts
21cr|texlive-collection-mathscience-20190911-36|51	Requires:	texlive-susy
21cr|texlive-collection-mathscience-20190911-36|52	Requires:	texlive-syllogism
21cr|texlive-collection-mathscience-20190911-36|53	Requires:	texlive-synproof
21cr|texlive-collection-mathscience-20190911-36|54	Requires:	texlive-tablor
21cr|texlive-collection-mathscience-20190911-36|55	Requires:	texlive-tensor
21cr|texlive-collection-mathscience-20190911-36|56	Requires:	texlive-tex-ewd
21cr|texlive-collection-mathscience-20190911-36|57	Requires:	texlive-thmbox
21cr|texlive-collection-mathscience-20190911-36|58	Requires:	texlive-turnstile
21cr|texlive-collection-mathscience-20190911-36|59	Requires:	texlive-venn
21cr|texlive-collection-mathscience-20190911-36|60	Requires:	texlive-yhmath
21cr|texlive-collection-mathscience-20190911-36|61	Requires:	texlive-ytableau
21cr|texlive-collection-mathscience-20190911-36|62	Requires: texlive-SIstyle
21cr|texlive-collection-mathscience-20190911-36|63	Requires: texlive-SIunits
21cr|texlive-collection-mathscience-20190911-36|64	Requires: texlive-accents
21cr|texlive-collection-mathscience-20190911-36|65	Requires: texlive-alg
21cr|texlive-collection-mathscience-20190911-36|66	Requires: texlive-algobox
21cr|texlive-collection-mathscience-20190911-36|67	Requires: texlive-algorithm2e
21cr|texlive-collection-mathscience-20190911-36|68	Requires: texlive-algorithmicx
21cr|texlive-collection-mathscience-20190911-36|69	Requires: texlive-algorithms
21cr|texlive-collection-mathscience-20190911-36|70	Requires: texlive-aligned-overset
21cr|texlive-collection-mathscience-20190911-36|71	Requires: texlive-amscdx
21cr|texlive-collection-mathscience-20190911-36|72	Requires: texlive-apxproof
21cr|texlive-collection-mathscience-20190911-36|73	Requires: texlive-autobreak
21cr|texlive-collection-mathscience-20190911-36|74	Requires: texlive-axodraw2
21cr|texlive-collection-mathscience-20190911-36|75	Requires: texlive-begriff
21cr|texlive-collection-mathscience-20190911-36|76	Requires: texlive-biocon
21cr|texlive-collection-mathscience-20190911-36|77	Requires: texlive-bitpattern
21cr|texlive-collection-mathscience-20190911-36|78	Requires: texlive-bohr
21cr|texlive-collection-mathscience-20190911-36|79	Requires: texlive-bpchem
21cr|texlive-collection-mathscience-20190911-36|80	Requires: texlive-bussproofs
21cr|texlive-collection-mathscience-20190911-36|81	Requires: texlive-bussproofs-extra
21cr|texlive-collection-mathscience-20190911-36|82	Requires: texlive-bytefield
21cr|texlive-collection-mathscience-20190911-36|83	Requires: texlive-calculation
21cr|texlive-collection-mathscience-20190911-36|84	Requires: texlive-cascade
21cr|texlive-collection-mathscience-20190911-36|85	Requires: texlive-chemarrow
21cr|texlive-collection-mathscience-20190911-36|86	Requires: texlive-chemcompounds
21cr|texlive-collection-mathscience-20190911-36|87	Requires: texlive-chemcono
21cr|texlive-collection-mathscience-20190911-36|88	Requires: texlive-chemexec
21cr|texlive-collection-mathscience-20190911-36|89	Requires: texlive-chemformula
21cr|texlive-collection-mathscience-20190911-36|90	Requires: texlive-chemgreek
21cr|texlive-collection-mathscience-20190911-36|91	Requires: texlive-chemmacros
21cr|texlive-collection-mathscience-20190911-36|92	Requires: texlive-chemnum
21cr|texlive-collection-mathscience-20190911-36|93	Requires: texlive-chemschemex
21cr|texlive-collection-mathscience-20190911-36|94	Requires: texlive-chemsec
21cr|texlive-collection-mathscience-20190911-36|95	Requires: texlive-chemstyle
21cr|texlive-collection-mathscience-20190911-36|96	Requires: texlive-clrscode
21cr|texlive-collection-mathscience-20190911-36|97	Requires: texlive-clrscode3e
21cr|texlive-collection-mathscience-20190911-36|98	Requires: texlive-codeanatomy
21cr|texlive-collection-mathscience-20190911-36|99	Requires: texlive-complexity
21cr|texlive-collection-mathscience-20190911-36|100	Requires: texlive-computational-complexity
21cr|texlive-collection-mathscience-20190911-36|101	
21cr|texlive-collection-mathscience-20190911-36|102	Requires: texlive-correctmathalign
21cr|texlive-collection-mathscience-20190911-36|103	Requires: texlive-cryptocode
21cr|texlive-collection-mathscience-20190911-36|104	Requires: texlive-delim
21cr|texlive-collection-mathscience-20190911-36|105	Requires: texlive-delimseasy
21cr|texlive-collection-mathscience-20190911-36|106	Requires: texlive-delimset
21cr|texlive-collection-mathscience-20190911-36|107	Requires: texlive-derivative
21cr|texlive-collection-mathscience-20190911-36|108	Requires: texlive-diffcoeff
21cr|texlive-collection-mathscience-20190911-36|109	Requires: texlive-digiconfigs
21cr|texlive-collection-mathscience-20190911-36|110	Requires: texlive-dijkstra
21cr|texlive-collection-mathscience-20190911-36|111	Requires: texlive-drawmatrix
21cr|texlive-collection-mathscience-20190911-36|112	Requires: texlive-drawstack
21cr|texlive-collection-mathscience-20190911-36|113	Requires: texlive-dyntree
21cr|texlive-collection-mathscience-20190911-36|114	Requires: texlive-ebproof
21cr|texlive-collection-mathscience-20190911-36|115	Requires: texlive-econometrics
21cr|texlive-collection-mathscience-20190911-36|116	Requires: texlive-eltex
21cr|texlive-collection-mathscience-20190911-36|117	Requires: texlive-emf
21cr|texlive-collection-mathscience-20190911-36|118	Requires: texlive-endiagram
21cr|texlive-collection-mathscience-20190911-36|119	Requires: texlive-engtlc
21cr|texlive-collection-mathscience-20190911-36|120	Requires: texlive-eqexpl
21cr|texlive-collection-mathscience-20190911-36|121	Requires: texlive-eqnnumwarn
21cr|texlive-collection-mathscience-20190911-36|122	Requires: texlive-fascicules
21cr|texlive-collection-mathscience-20190911-36|123	Requires: texlive-fnspe
21cr|texlive-collection-mathscience-20190911-36|124	Requires: texlive-fouridx
21cr|texlive-collection-mathscience-20190911-36|125	Requires: texlive-functan
21cr|texlive-collection-mathscience-20190911-36|126	Requires: texlive-galois
21cr|texlive-collection-mathscience-20190911-36|127	Requires: texlive-gastex
21cr|texlive-collection-mathscience-20190911-36|128	Requires: texlive-gene-logic
21cr|texlive-collection-mathscience-20190911-36|129	Requires: texlive-ghsystem
21cr|texlive-collection-mathscience-20190911-36|130	Requires: texlive-glosmathtools
21cr|texlive-collection-mathscience-20190911-36|131	Requires: texlive-gotoh
21cr|texlive-collection-mathscience-20190911-36|132	Requires: texlive-grundgesetze
21cr|texlive-collection-mathscience-20190911-36|133	Requires: texlive-gu
21cr|texlive-collection-mathscience-20190911-36|134	Requires: texlive-hep
21cr|texlive-collection-mathscience-20190911-36|135	Requires: texlive-hepnames
21cr|texlive-collection-mathscience-20190911-36|136	Requires: texlive-hepparticles
21cr|texlive-collection-mathscience-20190911-36|137	Requires: texlive-hepthesis
21cr|texlive-collection-mathscience-20190911-36|138	Requires: texlive-hepunits
21cr|texlive-collection-mathscience-20190911-36|139	Requires: texlive-includernw
21cr|texlive-collection-mathscience-20190911-36|140	Requires: texlive-jkmath
21cr|texlive-collection-mathscience-20190911-36|141	Requires: texlive-karnaugh
21cr|texlive-collection-mathscience-20190911-36|142	Requires: texlive-karnaugh-map
21cr|texlive-collection-mathscience-20190911-36|143	Requires: texlive-karnaughmap
21cr|texlive-collection-mathscience-20190911-36|144	Requires: texlive-kvmap
21cr|texlive-collection-mathscience-20190911-36|145	Requires: texlive-logicproof
21cr|texlive-collection-mathscience-20190911-36|146	Requires: texlive-longdivision
21cr|texlive-collection-mathscience-20190911-36|147	Requires: texlive-lpform
21cr|texlive-collection-mathscience-20190911-36|148	Requires: texlive-lstbayes
21cr|texlive-collection-mathscience-20190911-36|149	Requires: texlive-mathcommand
21cr|texlive-collection-mathscience-20190911-36|150	Recommends: texlive-mathfixs
21cr|texlive-collection-mathscience-20190911-36|151	Requires: texlive-mathpartir
21cr|texlive-collection-mathscience-20190911-36|152	Requires: texlive-mathpunctspace
21cr|texlive-collection-mathscience-20190911-36|153	Requires: texlive-matrix-skeleton
21cr|texlive-collection-mathscience-20190911-36|154	Requires: texlive-matlab-prettifier
21cr|texlive-collection-mathscience-20190911-36|155	Requires: texlive-memorygraphs
21cr|texlive-collection-mathscience-20190911-36|156	Requires: texlive-mgltex
21cr|texlive-collection-mathscience-20190911-36|157	Requires: texlive-mhchem
21cr|texlive-collection-mathscience-20190911-36|158	Requires: texlive-miller
21cr|texlive-collection-mathscience-20190911-36|159	Requires: texlive-mismath
21cr|texlive-collection-mathscience-20190911-36|160	Requires: texlive-mychemistry
21cr|texlive-collection-mathscience-20190911-36|161	Requires: texlive-nicematrix
21cr|texlive-collection-mathscience-20190911-36|162	Requires: texlive-nuc
21cr|texlive-collection-mathscience-20190911-36|163	Requires: texlive-nucleardata
21cr|texlive-collection-mathscience-20190911-36|164	Requires: texlive-objectz
21cr|texlive-collection-mathscience-20190911-36|165	Requires: texlive-oplotsymbl
21cr|texlive-collection-mathscience-20190911-36|166	Requires: texlive-perfectcut
21cr|texlive-collection-mathscience-20190911-36|167	Requires: texlive-physics
21cr|texlive-collection-mathscience-20190911-36|168	Requires: texlive-pm-isomath
21cr|texlive-collection-mathscience-20190911-36|169	Requires: texlive-polexpr
21cr|texlive-collection-mathscience-20190911-36|170	Requires: texlive-prftree
21cr|texlive-collection-mathscience-20190911-36|171	Requires: texlive-proof-at-the-end
21cr|texlive-collection-mathscience-20190911-36|172	Requires: texlive-prooftrees
21cr|texlive-collection-mathscience-20190911-36|173	Requires: texlive-pseudo
21cr|texlive-collection-mathscience-20190911-36|174	Requires: texlive-pseudocode
21cr|texlive-collection-mathscience-20190911-36|175	Requires: texlive-pythonhighlight
21cr|texlive-collection-mathscience-20190911-36|176	Requires: texlive-qsharp
21cr|texlive-collection-mathscience-20190911-36|177	Requires: texlive-rank-2-roots
21cr|texlive-collection-mathscience-20190911-36|178	Requires: texlive-revquantum
21cr|texlive-collection-mathscience-20190911-36|179	Requires: texlive-rmathbr
21cr|texlive-collection-mathscience-20190911-36|180	Requires: texlive-sasnrdisplay
21cr|texlive-collection-mathscience-20190911-36|181	Requires: texlive-sciposter
21cr|texlive-collection-mathscience-20190911-36|182	Requires: texlive-sclang-prettifier
21cr|texlive-collection-mathscience-20190911-36|183	Requires: texlive-scratchx
21cr|texlive-collection-mathscience-20190911-36|184	Requires: texlive-sesamanuel
21cr|texlive-collection-mathscience-20190911-36|185	Requires: texlive-sfg
21cr|texlive-collection-mathscience-20190911-36|186	Requires: texlive-simpler-wick
21cr|texlive-collection-mathscience-20190911-36|187	Requires: texlive-simplewick
21cr|texlive-collection-mathscience-20190911-36|188	Requires: texlive-siunitx
21cr|texlive-collection-mathscience-20190911-36|189	Requires: texlive-spalign
21cr|texlive-collection-mathscience-20190911-36|190	Requires: texlive-stanli
21cr|texlive-collection-mathscience-20190911-36|191	Requires: texlive-statistics
21cr|texlive-collection-mathscience-20190911-36|192	Requires: texlive-statistik
21cr|texlive-collection-mathscience-20190911-36|193	Requires: texlive-statmath
21cr|texlive-collection-mathscience-20190911-36|194	Requires: texlive-steinmetz
21cr|texlive-collection-mathscience-20190911-36|195	Requires: texlive-structmech
21cr|texlive-collection-mathscience-20190911-36|196	Requires: texlive-struktex
21cr|texlive-collection-mathscience-20190911-36|197	Requires: texlive-substances
21cr|texlive-collection-mathscience-20190911-36|198	Requires: texlive-subtext
21cr|texlive-collection-mathscience-20190911-36|199	Recommends: texlive-sympytexpackage
21cr|texlive-collection-mathscience-20190911-36|200	Requires: texlive-t-angles
21cr|texlive-collection-mathscience-20190911-36|201	Recommends: texlive-tensind
21cr|texlive-collection-mathscience-20190911-36|202	Requires: texlive-textgreek
21cr|texlive-collection-mathscience-20190911-36|203	Requires: texlive-textopo
21cr|texlive-collection-mathscience-20190911-36|204	Requires: texlive-ulqda
21cr|texlive-collection-mathscience-20190911-36|205	Requires: texlive-unitsdef
21cr|texlive-collection-mathscience-20190911-36|206	Recommends: texlive-witharrows
21cr|texlive-collection-mathscience-20190911-36|207	Requires: texlive-xymtex
21cr|texlive-collection-mathscience-20190911-36|208	Requires: texlive-youngtab
21cr|texlive-collection-mathscience-20190911-36|209	
21cr|texlive-collection-mathscience-20190911-36|210	%rename texlive-collection-mathextra
21cr|texlive-collection-mathscience-20190911-36|211	%rename texlive-collection-science
21cr|texlive-collection-mathscience-20190911-36|212	
21cr|texlive-collection-mathscience-20190911-36|213	%description
21cr|texlive-collection-mathscience-20190911-36|214	TeXLive collection-mathscience package.
21cr|texlive-collection-mathscience-20190911-36|215	
21cr|texlive-collection-mathscience-20190911-36|216	#-----------------------------------------------------------------------
21cr|texlive-collection-mathscience-20190911-36|217	%files
21cr|texlive-collection-mathscience-20190911-36|218	
21cr|texlive-collection-mathscience-20190911-36|219	#-----------------------------------------------------------------------
21cr|texlive-collection-mathscience-20190911-36|220	%prep
21cr|texlive-collection-mathscience-20190911-36|221	%setup -c -a0
21cr|texlive-collection-mathscience-20190911-36|222	
21cr|texlive-collection-mathscience-20190911-36|223	%build
21cr|texlive-collection-mathscience-20190911-36|224	
21cr|texlive-collection-mathscience-20190911-36|225	%install

9109 21
21cr|texlive-collection-plaingeneric-20190910-7|1	Name:		texlive-collection-plaingeneric
21cr|texlive-collection-plaingeneric-20190910-7|2	Version:	20190910
21cr|texlive-collection-plaingeneric-20190910-7|3	Release:	7
21cr|texlive-collection-plaingeneric-20190910-7|4	Summary:	Plain (La)TeX packages
21cr|texlive-collection-plaingeneric-20190910-7|5	Group:		Publishing
21cr|texlive-collection-plaingeneric-20190910-7|6	URL:		http://tug.org/texlive
21cr|texlive-collection-plaingeneric-20190910-7|7	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-collection-plaingeneric-20190910-7|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-plaingeneric.tar.xz
21cr|texlive-collection-plaingeneric-20190910-7|9	BuildArch:	noarch
21cr|texlive-collection-plaingeneric-20190910-7|10	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-plaingeneric-20190910-7|11	Requires(pre):	texlive-tlpkg
21cr|texlive-collection-plaingeneric-20190910-7|12	Requires: texlive-collection-basic
21cr|texlive-collection-plaingeneric-20190910-7|13	Requires: texlive-abbr
21cr|texlive-collection-plaingeneric-20190910-7|14	Requires: texlive-abstyles
21cr|texlive-collection-plaingeneric-20190910-7|15	Recommends: texlive-apnum
21cr|texlive-collection-plaingeneric-20190910-7|16	Requires: texlive-autoaligne
21cr|texlive-collection-plaingeneric-20190910-7|17	Requires: texlive-barr
21cr|texlive-collection-plaingeneric-20190910-7|18	Requires: texlive-bitelist
21cr|texlive-collection-plaingeneric-20190910-7|19	Requires: texlive-borceux
21cr|texlive-collection-plaingeneric-20190910-7|20	Requires: texlive-c-pascal
21cr|texlive-collection-plaingeneric-20190910-7|21	Requires: texlive-catcodes
21cr|texlive-collection-plaingeneric-20190910-7|22	Requires: texlive-chronosys
21cr|texlive-collection-plaingeneric-20190910-7|23	Requires: texlive-colorsep
21cr|texlive-collection-plaingeneric-20190910-7|24	Recommends: texlive-cweb-old
21cr|texlive-collection-plaingeneric-20190910-7|25	Requires: texlive-dinat
21cr|texlive-collection-plaingeneric-20190910-7|26	Requires: texlive-dirtree
21cr|texlive-collection-plaingeneric-20190910-7|27	Requires: texlive-docbytex
21cr|texlive-collection-plaingeneric-20190910-7|28	Requires: texlive-dowith
21cr|texlive-collection-plaingeneric-20190910-7|29	Requires: texlive-eijkhout
21cr|texlive-collection-plaingeneric-20190910-7|30	Requires: texlive-encxvlna
21cr|texlive-collection-plaingeneric-20190910-7|31	Requires: texlive-epigram
21cr|texlive-collection-plaingeneric-20190910-7|32	Requires: texlive-epsf
21cr|texlive-collection-plaingeneric-20190910-7|33	Requires: texlive-epsf-dvipdfmx
21cr|texlive-collection-plaingeneric-20190910-7|34	Requires: texlive-fenixpar
21cr|texlive-collection-plaingeneric-20190910-7|35	Requires: texlive-figflow
21cr|texlive-collection-plaingeneric-20190910-7|36	Requires: texlive-fixpdfmag
21cr|texlive-collection-plaingeneric-20190910-7|37	Requires: texlive-fltpoint
21cr|texlive-collection-plaingeneric-20190910-7|38	Requires: texlive-fntproof
21cr|texlive-collection-plaingeneric-20190910-7|39	Requires: texlive-font-change
21cr|texlive-collection-plaingeneric-20190910-7|40	Requires: texlive-fontch
21cr|texlive-collection-plaingeneric-20190910-7|41	Requires: texlive-fontname
21cr|texlive-collection-plaingeneric-20190910-7|42	Requires: texlive-gates
21cr|texlive-collection-plaingeneric-20190910-7|43	Requires: texlive-genmisc
21cr|texlive-collection-plaingeneric-20190910-7|44	Requires: texlive-getoptk
21cr|texlive-collection-plaingeneric-20190910-7|45	Recommends: texlive-gfnotation
21cr|texlive-collection-plaingeneric-20190910-7|46	Recommends: texlive-gobble
21cr|texlive-collection-plaingeneric-20190910-7|47	Requires: texlive-graphics-pln
21cr|texlive-collection-plaingeneric-20190910-7|48	Requires: texlive-gtl
21cr|texlive-collection-plaingeneric-20190910-7|49	Recommends: texlive-hlist
21cr|texlive-collection-plaingeneric-20190910-7|50	Requires: texlive-hyplain
21cr|texlive-collection-plaingeneric-20190910-7|51	Requires: texlive-ifetex
21cr|texlive-collection-plaingeneric-20190910-7|52	Requires: texlive-iftex
21cr|texlive-collection-plaingeneric-20190910-7|53	Requires: texlive-insbox
21cr|texlive-collection-plaingeneric-20190910-7|54	Requires: texlive-js-misc
21cr|texlive-collection-plaingeneric-20190910-7|55	Requires: texlive-kastrup
21cr|texlive-collection-plaingeneric-20190910-7|56	Requires: texlive-lambda-lists
21cr|texlive-collection-plaingeneric-20190910-7|57	Requires: texlive-langcode
21cr|texlive-collection-plaingeneric-20190910-7|58	Requires: texlive-lecturer
21cr|texlive-collection-plaingeneric-20190910-7|59	Requires: texlive-librarian
21cr|texlive-collection-plaingeneric-20190910-7|60	Requires: texlive-listofitems
21cr|texlive-collection-plaingeneric-20190910-7|61	Requires: texlive-mathdots
21cr|texlive-collection-plaingeneric-20190910-7|62	Requires: texlive-metatex
21cr|texlive-collection-plaingeneric-20190910-7|63	Requires: texlive-midnight
21cr|texlive-collection-plaingeneric-20190910-7|64	Requires: texlive-mkpattern
21cr|texlive-collection-plaingeneric-20190910-7|65	Requires: texlive-modulus
21cr|texlive-collection-plaingeneric-20190910-7|66	Requires: texlive-multido
21cr|texlive-collection-plaingeneric-20190910-7|67	Requires: texlive-navigator
21cr|texlive-collection-plaingeneric-20190910-7|68	Requires: texlive-newsletr
21cr|texlive-collection-plaingeneric-20190910-7|69	Requires: texlive-ofs
21cr|texlive-collection-plaingeneric-20190910-7|70	Requires: texlive-olsak-misc
21cr|texlive-collection-plaingeneric-20190910-7|71	Requires: texlive-path
21cr|texlive-collection-plaingeneric-20190910-7|72	Requires: texlive-pdf-trans
21cr|texlive-collection-plaingeneric-20190910-7|73	Requires: texlive-pitex
21cr|texlive-collection-plaingeneric-20190910-7|74	Requires: texlive-placeins-plain
21cr|texlive-collection-plaingeneric-20190910-7|75	Requires: texlive-plainpkg
21cr|texlive-collection-plaingeneric-20190910-7|76	Requires: texlive-plipsum
21cr|texlive-collection-plaingeneric-20190910-7|77	Requires: texlive-plnfss
21cr|texlive-collection-plaingeneric-20190910-7|78	Requires: texlive-plstmary
21cr|texlive-collection-plaingeneric-20190910-7|79	Requires: texlive-poormanlog
21cr|texlive-collection-plaingeneric-20190910-7|80	Requires: texlive-present
21cr|texlive-collection-plaingeneric-20190910-7|81	Recommends: texlive-randomlist
21cr|texlive-collection-plaingeneric-20190910-7|82	Requires: texlive-resumemac
21cr|texlive-collection-plaingeneric-20190910-7|83	Requires: texlive-schemata
21cr|texlive-collection-plaingeneric-20190910-7|84	Requires: texlive-shade
21cr|texlive-collection-plaingeneric-20190910-7|85	Requires: texlive-simplekv
21cr|texlive-collection-plaingeneric-20190910-7|86	Requires: texlive-systeme
21cr|texlive-collection-plaingeneric-20190910-7|87	Requires: texlive-tabto-generic
21cr|texlive-collection-plaingeneric-20190910-7|88	Recommends: texlive-termmenu
21cr|texlive-collection-plaingeneric-20190910-7|89	Requires: texlive-tex-ps
21cr|texlive-collection-plaingeneric-20190910-7|90	Requires: texlive-tex4ht
21cr|texlive-collection-plaingeneric-20190910-7|91	Requires: texlive-texapi
21cr|texlive-collection-plaingeneric-20190910-7|92	Requires: texlive-texdate
21cr|texlive-collection-plaingeneric-20190910-7|93	Requires: texlive-texinfo
21cr|texlive-collection-plaingeneric-20190910-7|94	Requires: texlive-timetable
21cr|texlive-collection-plaingeneric-20190910-7|95	Requires: texlive-tracklang
21cr|texlive-collection-plaingeneric-20190910-7|96	Requires: texlive-treetex
21cr|texlive-collection-plaingeneric-20190910-7|97	Requires: texlive-trigonometry
21cr|texlive-collection-plaingeneric-20190910-7|98	Requires: texlive-ulem
21cr|texlive-collection-plaingeneric-20190910-7|99	Requires: texlive-upca
21cr|texlive-collection-plaingeneric-20190910-7|100	Requires: texlive-varisize
21cr|texlive-collection-plaingeneric-20190910-7|101	Requires: texlive-xii
21cr|texlive-collection-plaingeneric-20190910-7|102	Requires: texlive-xii-lat
21cr|texlive-collection-plaingeneric-20190910-7|103	Requires: texlive-xlop
21cr|texlive-collection-plaingeneric-20190910-7|104	Requires: texlive-yax
21cr|texlive-collection-plaingeneric-20190910-7|105	%rename texlive-collection-genericextra
21cr|texlive-collection-plaingeneric-20190910-7|106	%rename texlive-collection-genericrecommended
21cr|texlive-collection-plaingeneric-20190910-7|107	%rename texlive-collection-plainextra
21cr|texlive-collection-plaingeneric-20190910-7|108	
21cr|texlive-collection-plaingeneric-20190910-7|109	%description
21cr|texlive-collection-plaingeneric-20190910-7|110	Plain (La)TeX packages
21cr|texlive-collection-plaingeneric-20190910-7|111	
21cr|texlive-collection-plaingeneric-20190910-7|112	#-----------------------------------------------------------------------
21cr|texlive-collection-plaingeneric-20190910-7|113	%files
21cr|texlive-collection-plaingeneric-20190910-7|114	
21cr|texlive-collection-plaingeneric-20190910-7|115	#-----------------------------------------------------------------------
21cr|texlive-collection-plaingeneric-20190910-7|116	%prep
21cr|texlive-collection-plaingeneric-20190910-7|117	%setup -c -a0
21cr|texlive-collection-plaingeneric-20190910-7|118	
21cr|texlive-collection-plaingeneric-20190910-7|119	%build
21cr|texlive-collection-plaingeneric-20190910-7|120	
21cr|texlive-collection-plaingeneric-20190910-7|121	%install

9110 21
21cr|texlive-collection-texworks-54074-1|1	%define oname collection-texworks
21cr|texlive-collection-texworks-54074-1|2	
21cr|texlive-collection-texworks-54074-1|3	Summary:	TeXworks editor; TL includes only the Windows binary
21cr|texlive-collection-texworks-54074-1|4	Name:		texlive-collection-texworks
21cr|texlive-collection-texworks-54074-1|5	Version:	54074
21cr|texlive-collection-texworks-54074-1|6	Release:	1
21cr|texlive-collection-texworks-54074-1|7	License:	LPPL1.3
21cr|texlive-collection-texworks-54074-1|8	Group:		Publishing
21cr|texlive-collection-texworks-54074-1|9	Url:		https://www.ctan.org
21cr|texlive-collection-texworks-54074-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-collection-texworks-54074-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-collection-texworks-54074-1|12	Requires:	texlive-tlpkg
21cr|texlive-collection-texworks-54074-1|13	Requires:	texlive-collection-basic
21cr|texlive-collection-texworks-54074-1|14	Requires:	texlive-kpathsea
21cr|texlive-collection-texworks-54074-1|15	BuildArch:	noarch
21cr|texlive-collection-texworks-54074-1|16	
21cr|texlive-collection-texworks-54074-1|17	%description
21cr|texlive-collection-texworks-54074-1|18	See http://tug.org/texworks.
21cr|texlive-collection-texworks-54074-1|19	
21cr|texlive-collection-texworks-54074-1|20	%files
21cr|texlive-collection-texworks-54074-1|21	
21cr|texlive-collection-texworks-54074-1|22	#------------------------------------------------------------------
21cr|texlive-collection-texworks-54074-1|23	
21cr|texlive-collection-texworks-54074-1|24	%prep
21cr|texlive-collection-texworks-54074-1|25	
21cr|texlive-collection-texworks-54074-1|26	%build
21cr|texlive-collection-texworks-54074-1|27	
21cr|texlive-collection-texworks-54074-1|28	%install

9111 21
21cr|texlive-collref-2.0c-2|1	Name:		texlive-collref
21cr|texlive-collref-2.0c-2|2	Version:	2.0c
21cr|texlive-collref-2.0c-2|3	Release:	2
21cr|texlive-collref-2.0c-2|4	Summary:	Collect blocks of references into a single reference
21cr|texlive-collref-2.0c-2|5	Group:		Publishing
21cr|texlive-collref-2.0c-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/collref
21cr|texlive-collref-2.0c-2|7	License:	LPPL
21cr|texlive-collref-2.0c-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.tar.xz
21cr|texlive-collref-2.0c-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.doc.tar.xz
21cr|texlive-collref-2.0c-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.source.tar.xz
21cr|texlive-collref-2.0c-2|11	BuildArch:	noarch
21cr|texlive-collref-2.0c-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-collref-2.0c-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-collref-2.0c-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-collref-2.0c-2|15	
21cr|texlive-collref-2.0c-2|16	%define		_unpackaged_subdirs_terminate_build	0
21cr|texlive-collref-2.0c-2|17	
21cr|texlive-collref-2.0c-2|18	%description
21cr|texlive-collref-2.0c-2|19	The package automatically collects multiple \bibitem
21cr|texlive-collref-2.0c-2|20	references, which always appear in the same sequence in \cite,
21cr|texlive-collref-2.0c-2|21	into a single \bibitem block.
21cr|texlive-collref-2.0c-2|22	
21cr|texlive-collref-2.0c-2|23	#-----------------------------------------------------------------------
21cr|texlive-collref-2.0c-2|24	%files
21cr|texlive-collref-2.0c-2|25	%{_texmfdistdir}/tex/latex/collref
21cr|texlive-collref-2.0c-2|26	%doc %{_texmfdistdir}/doc/latex/collref
21cr|texlive-collref-2.0c-2|27	#- source
21cr|texlive-collref-2.0c-2|28	%doc %{_texmfdistdir}/source/latex/collref
21cr|texlive-collref-2.0c-2|29	
21cr|texlive-collref-2.0c-2|30	#-----------------------------------------------------------------------
21cr|texlive-collref-2.0c-2|31	%prep
21cr|texlive-collref-2.0c-2|32	%setup -c -a0 -a1 -a2
21cr|texlive-collref-2.0c-2|33	
21cr|texlive-collref-2.0c-2|34	%build
21cr|texlive-collref-2.0c-2|35	
21cr|texlive-collref-2.0c-2|36	%install
21cr|texlive-collref-2.0c-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-collref-2.0c-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9112 21
21cr|texlive-color-edits-56707-1|1	%define oname color-edits
21cr|texlive-color-edits-56707-1|2	
21cr|texlive-color-edits-56707-1|3	Summary:	Colorful edits for multiple authors of a shared document
21cr|texlive-color-edits-56707-1|4	Name:		texlive-color-edits
21cr|texlive-color-edits-56707-1|5	Version:	56707
21cr|texlive-color-edits-56707-1|6	Release:	1
21cr|texlive-color-edits-56707-1|7	License:	LPPL1.3
21cr|texlive-color-edits-56707-1|8	Group:		Publishing
21cr|texlive-color-edits-56707-1|9	Url:		https://www.ctan.org
21cr|texlive-color-edits-56707-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-color-edits-56707-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-color-edits-56707-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-color-edits-56707-1|13	Requires:	texlive-tlpkg
21cr|texlive-color-edits-56707-1|14	Requires:	texlive-kpathsea
21cr|texlive-color-edits-56707-1|15	Provides:	tex(color-edits.sty) = 2024
21cr|texlive-color-edits-56707-1|16	BuildArch:	noarch
21cr|texlive-color-edits-56707-1|17	
21cr|texlive-color-edits-56707-1|18	%description
21cr|texlive-color-edits-56707-1|19	This package provides a fairly light-weight solution for
21cr|texlive-color-edits-56707-1|20	annotating LaTeX source code with color to show
21cr|texlive-color-edits-56707-1|21	additions/changes, replacements, deletions, and comments. This
21cr|texlive-color-edits-56707-1|22	is particularly useful when a document is being edited by
21cr|texlive-color-edits-56707-1|23	multiple authors. Two package options allow the quick
21cr|texlive-color-edits-56707-1|24	suppression of all colorful edits and comments, and showing
21cr|texlive-color-edits-56707-1|25	text whose deletion was proposed.
21cr|texlive-color-edits-56707-1|26	
21cr|texlive-color-edits-56707-1|27	%files
21cr|texlive-color-edits-56707-1|28	%doc %{_texmfdistdir}/doc/latex/color-edits
21cr|texlive-color-edits-56707-1|29	%{_texmfdistdir}/tex/latex/color-edits
21cr|texlive-color-edits-56707-1|30	
21cr|texlive-color-edits-56707-1|31	#------------------------------------------------------------------
21cr|texlive-color-edits-56707-1|32	
21cr|texlive-color-edits-56707-1|33	%prep
21cr|texlive-color-edits-56707-1|34	%setup -c -a0 -a1
21cr|texlive-color-edits-56707-1|35	
21cr|texlive-color-edits-56707-1|36	%build
21cr|texlive-color-edits-56707-1|37	
21cr|texlive-color-edits-56707-1|38	%install
21cr|texlive-color-edits-56707-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-color-edits-56707-1|40	rm -rf tlpkg
21cr|texlive-color-edits-56707-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9113 21
21cr|texlive-colorframed-64551-1|1	%define oname colorframed
21cr|texlive-colorframed-64551-1|2	
21cr|texlive-colorframed-64551-1|3	Summary:	Fix color problems with the package "framed"
21cr|texlive-colorframed-64551-1|4	Name:		texlive-colorframed
21cr|texlive-colorframed-64551-1|5	Version:	64551
21cr|texlive-colorframed-64551-1|6	Release:	1
21cr|texlive-colorframed-64551-1|7	License:	LPPL1.3
21cr|texlive-colorframed-64551-1|8	Group:		Publishing
21cr|texlive-colorframed-64551-1|9	Url:		https://www.ctan.org
21cr|texlive-colorframed-64551-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-colorframed-64551-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-colorframed-64551-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-colorframed-64551-1|13	Requires:	texlive-tlpkg
21cr|texlive-colorframed-64551-1|14	Requires:	texlive-kpathsea
21cr|texlive-colorframed-64551-1|15	Provides:	tex(colorframed.sty) = 2024
21cr|texlive-colorframed-64551-1|16	BuildArch:	noarch
21cr|texlive-colorframed-64551-1|17	
21cr|texlive-colorframed-64551-1|18	%description
21cr|texlive-colorframed-64551-1|19	This package fixes problems with colour loss that occurres in
21cr|texlive-colorframed-64551-1|20	the environments of the framed package.
21cr|texlive-colorframed-64551-1|21	
21cr|texlive-colorframed-64551-1|22	%files
21cr|texlive-colorframed-64551-1|23	%doc %{_texmfdistdir}/doc/latex/colorframed
21cr|texlive-colorframed-64551-1|24	%{_texmfdistdir}/tex/latex/colorframed
21cr|texlive-colorframed-64551-1|25	
21cr|texlive-colorframed-64551-1|26	#------------------------------------------------------------------
21cr|texlive-colorframed-64551-1|27	
21cr|texlive-colorframed-64551-1|28	%prep
21cr|texlive-colorframed-64551-1|29	%setup -c -a0 -a1
21cr|texlive-colorframed-64551-1|30	
21cr|texlive-colorframed-64551-1|31	%build
21cr|texlive-colorframed-64551-1|32	
21cr|texlive-colorframed-64551-1|33	%install
21cr|texlive-colorframed-64551-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-colorframed-64551-1|35	rm -rf tlpkg
21cr|texlive-colorframed-64551-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9114 21
21cr|texlive-colorist-66434-1|1	%define oname colorist
21cr|texlive-colorist-66434-1|2	
21cr|texlive-colorist-66434-1|3	Summary:	Write your articles or books in a colorful way
21cr|texlive-colorist-66434-1|4	Name:		texlive-colorist
21cr|texlive-colorist-66434-1|5	Version:	66434
21cr|texlive-colorist-66434-1|6	Release:	1
21cr|texlive-colorist-66434-1|7	License:	LPPL1.3
21cr|texlive-colorist-66434-1|8	Group:		Publishing
21cr|texlive-colorist-66434-1|9	Url:		https://www.ctan.org
21cr|texlive-colorist-66434-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-colorist-66434-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-colorist-66434-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-colorist-66434-1|13	Requires:	texlive-tlpkg
21cr|texlive-colorist-66434-1|14	Requires:	texlive-kpathsea
21cr|texlive-colorist-66434-1|15	Requires:	texlive-projlib
21cr|texlive-colorist-66434-1|16	Provides:	tex(colorart.cls) = 2024
21cr|texlive-colorist-66434-1|17	Provides:	tex(colorbook.cls) = 2024
21cr|texlive-colorist-66434-1|18	Provides:	tex(colorist-fancy.sty) = 2024
21cr|texlive-colorist-66434-1|19	Provides:	tex(colorist.sty) = 2024
21cr|texlive-colorist-66434-1|20	BuildArch:	noarch
21cr|texlive-colorist-66434-1|21	
21cr|texlive-colorist-66434-1|22	%description
21cr|texlive-colorist-66434-1|23	This package offers you a LaTeX style file and two classes to
21cr|texlive-colorist-66434-1|24	typeset articles or books in a colorful way. These classes
21cr|texlive-colorist-66434-1|25	currently have native support for English, French, German,
21cr|texlive-colorist-66434-1|26	Italian, Portuguese (European and Brazilian), and Spanish
21cr|texlive-colorist-66434-1|27	typesetting. They compile with any major TeX engine. You may
21cr|texlive-colorist-66434-1|28	also wish to consider the packages lebhart and beaulivre, which
21cr|texlive-colorist-66434-1|29	are enhanced versions of the classes provided here. They have
21cr|texlive-colorist-66434-1|30	unicode support, thus can only be used with either XeLaTeX or
21cr|texlive-colorist-66434-1|31	LuaLaTeX. Currently they have native support for Chinese (both
21cr|texlive-colorist-66434-1|32	simplified and traditional), English, French, German, Italian,
21cr|texlive-colorist-66434-1|33	Japanese, Portuguese (European and Brazilian), Russian and
21cr|texlive-colorist-66434-1|34	Spanish typesetting, and also use more beautiful fonts.
21cr|texlive-colorist-66434-1|35	
21cr|texlive-colorist-66434-1|36	%files
21cr|texlive-colorist-66434-1|37	%doc %{_texmfdistdir}/doc/latex/colorist
21cr|texlive-colorist-66434-1|38	%{_texmfdistdir}/tex/latex/colorist
21cr|texlive-colorist-66434-1|39	
21cr|texlive-colorist-66434-1|40	#------------------------------------------------------------------
21cr|texlive-colorist-66434-1|41	
21cr|texlive-colorist-66434-1|42	%prep
21cr|texlive-colorist-66434-1|43	%setup -c -a0 -a1
21cr|texlive-colorist-66434-1|44	
21cr|texlive-colorist-66434-1|45	%build
21cr|texlive-colorist-66434-1|46	
21cr|texlive-colorist-66434-1|47	%install
21cr|texlive-colorist-66434-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-colorist-66434-1|49	rm -rf tlpkg
21cr|texlive-colorist-66434-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

9115 21
21cr|texlive-colorprofiles-49086-1|1	%define oname colorprofiles
21cr|texlive-colorprofiles-49086-1|2	
21cr|texlive-colorprofiles-49086-1|3	Summary:	Collection of free ICC profiles
21cr|texlive-colorprofiles-49086-1|4	Name:		texlive-colorprofiles
21cr|texlive-colorprofiles-49086-1|5	Version:	49086
21cr|texlive-colorprofiles-49086-1|6	Release:	1
21cr|texlive-colorprofiles-49086-1|7	License:	LPPL1.3
21cr|texlive-colorprofiles-49086-1|8	Group:		Publishing
21cr|texlive-colorprofiles-49086-1|9	Url:		https://www.ctan.org
21cr|texlive-colorprofiles-49086-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-colorprofiles-49086-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-colorprofiles-49086-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-colorprofiles-49086-1|13	Requires:	texlive-tlpkg
21cr|texlive-colorprofiles-49086-1|14	Requires:	texlive-kpathsea
21cr|texlive-colorprofiles-49086-1|15	Provides:	tex(colorprofiles.sty) = 2024
21cr|texlive-colorprofiles-49086-1|16	Provides:	tex(colorprofiles.tex) = 2024
21cr|texlive-colorprofiles-49086-1|17	Provides:	tex(FOGRA39L_coated.icc) = 2024
21cr|texlive-colorprofiles-49086-1|18	Provides:	tex(sRGB.icc) = 2024
21cr|texlive-colorprofiles-49086-1|19	BuildArch:	noarch
21cr|texlive-colorprofiles-49086-1|20	
21cr|texlive-colorprofiles-49086-1|21	%description
21cr|texlive-colorprofiles-49086-1|22	This package collects free ICC profiles that can be used by
21cr|texlive-colorprofiles-49086-1|23	color profile aware applications/tools like the pdfx package,
21cr|texlive-colorprofiles-49086-1|24	as well as TeX and LaTeX packages to access them.
21cr|texlive-colorprofiles-49086-1|25	
21cr|texlive-colorprofiles-49086-1|26	%files
21cr|texlive-colorprofiles-49086-1|27	%doc %{_texmfdistdir}/doc/generic/colorprofiles
21cr|texlive-colorprofiles-49086-1|28	%{_texmfdistdir}/tex/generic/colorprofiles
21cr|texlive-colorprofiles-49086-1|29	
21cr|texlive-colorprofiles-49086-1|30	#------------------------------------------------------------------
21cr|texlive-colorprofiles-49086-1|31	
21cr|texlive-colorprofiles-49086-1|32	%prep
21cr|texlive-colorprofiles-49086-1|33	%setup -c -a0 -a1
21cr|texlive-colorprofiles-49086-1|34	
21cr|texlive-colorprofiles-49086-1|35	%build
21cr|texlive-colorprofiles-49086-1|36	
21cr|texlive-colorprofiles-49086-1|37	%install
21cr|texlive-colorprofiles-49086-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-colorprofiles-49086-1|39	rm -rf tlpkg
21cr|texlive-colorprofiles-49086-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9116 21
21cr|texlive-colorsep-20190228-1|1	# revision 13293
21cr|texlive-colorsep-20190228-1|2	# category Package
21cr|texlive-colorsep-20190228-1|3	# catalog-ctan /graphics/colorsep/colorsep.pro
21cr|texlive-colorsep-20190228-1|4	# catalog-date 2009-09-15 14:15:21 +0200
21cr|texlive-colorsep-20190228-1|5	# catalog-license pd
21cr|texlive-colorsep-20190228-1|6	# catalog-version undef
21cr|texlive-colorsep-20190228-1|7	Name:		texlive-colorsep
21cr|texlive-colorsep-20190228-1|8	Version:	20190228
21cr|texlive-colorsep-20190228-1|9	Release:	1
21cr|texlive-colorsep-20190228-1|10	Summary:	Color separation
21cr|texlive-colorsep-20190228-1|11	Group:		Publishing
21cr|texlive-colorsep-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/colorsep/colorsep.pro
21cr|texlive-colorsep-20190228-1|13	License:	PD
21cr|texlive-colorsep-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorsep.tar.xz
21cr|texlive-colorsep-20190228-1|15	BuildArch:	noarch
21cr|texlive-colorsep-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-colorsep-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-colorsep-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-colorsep-20190228-1|19	
21cr|texlive-colorsep-20190228-1|20	%description
21cr|texlive-colorsep-20190228-1|21	Support for colour separation when using dvips.
21cr|texlive-colorsep-20190228-1|22	
21cr|texlive-colorsep-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-colorsep-20190228-1|24	%files
21cr|texlive-colorsep-20190228-1|25	%{_texmfdistdir}/dvips/colorsep/colorsep.pro
21cr|texlive-colorsep-20190228-1|26	
21cr|texlive-colorsep-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-colorsep-20190228-1|28	%prep
21cr|texlive-colorsep-20190228-1|29	%setup -c -a0
21cr|texlive-colorsep-20190228-1|30	
21cr|texlive-colorsep-20190228-1|31	%build
21cr|texlive-colorsep-20190228-1|32	
21cr|texlive-colorsep-20190228-1|33	%install
21cr|texlive-colorsep-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-colorsep-20190228-1|35	cp -fpar dvips %{buildroot}%{_texmfdistdir}

9117 21
21cr|texlive-combofont-51348-1|1	%define oname combofont
21cr|texlive-combofont-51348-1|2	
21cr|texlive-combofont-51348-1|3	Summary:	Add NFSS-declarations of combo fonts to LuaLaTeX documents
21cr|texlive-combofont-51348-1|4	Name:		texlive-combofont
21cr|texlive-combofont-51348-1|5	Version:	51348
21cr|texlive-combofont-51348-1|6	Release:	1
21cr|texlive-combofont-51348-1|7	License:	LPPL1.3
21cr|texlive-combofont-51348-1|8	Group:		Publishing
21cr|texlive-combofont-51348-1|9	Url:		https://www.ctan.org
21cr|texlive-combofont-51348-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-combofont-51348-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-combofont-51348-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-combofont-51348-1|13	Requires:	texlive-tlpkg
21cr|texlive-combofont-51348-1|14	Requires:	texlive-kpathsea
21cr|texlive-combofont-51348-1|15	Provides:	tex(combofont.sty) = 2024
21cr|texlive-combofont-51348-1|16	BuildArch:	noarch
21cr|texlive-combofont-51348-1|17	
21cr|texlive-combofont-51348-1|18	%description
21cr|texlive-combofont-51348-1|19	This highly experimental package can be used to add
21cr|texlive-combofont-51348-1|20	NFSS-declarations of combo fonts to LuaLaTeX documents. This
21cr|texlive-combofont-51348-1|21	package may disappear without notice, e.g. if luaotfload
21cr|texlive-combofont-51348-1|22	changes in a way so that it no longer works, or if LuaTeX
21cr|texlive-combofont-51348-1|23	changes, or if fontspec itself includes the code. It is also
21cr|texlive-combofont-51348-1|24	possible that the package's syntax and commands may change in
21cr|texlive-combofont-51348-1|25	an incompatible way. So if you use it in a production
21cr|texlive-combofont-51348-1|26	environment: You have been warned.
21cr|texlive-combofont-51348-1|27	
21cr|texlive-combofont-51348-1|28	%files
21cr|texlive-combofont-51348-1|29	%doc %{_texmfdistdir}/doc/lualatex/combofont/
21cr|texlive-combofont-51348-1|30	%{_texmfdistdir}/tex/lualatex/combofont/
21cr|texlive-combofont-51348-1|31	
21cr|texlive-combofont-51348-1|32	#------------------------------------------------------------------
21cr|texlive-combofont-51348-1|33	
21cr|texlive-combofont-51348-1|34	%prep
21cr|texlive-combofont-51348-1|35	%setup -c -a0 -a1
21cr|texlive-combofont-51348-1|36	
21cr|texlive-combofont-51348-1|37	%build
21cr|texlive-combofont-51348-1|38	
21cr|texlive-combofont-51348-1|39	%install
21cr|texlive-combofont-51348-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-combofont-51348-1|41	rm -rf tlpkg
21cr|texlive-combofont-51348-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9118 21
21cr|texlive-comfortaa-2.3-7|1	# revision 25090
21cr|texlive-comfortaa-2.3-7|2	# category Package
21cr|texlive-comfortaa-2.3-7|3	# catalog-ctan /fonts/comfortaa
21cr|texlive-comfortaa-2.3-7|4	# catalog-date 2012-01-10 07:43:57 +0100
21cr|texlive-comfortaa-2.3-7|5	# catalog-license lppl1.3
21cr|texlive-comfortaa-2.3-7|6	# catalog-version 2.3
21cr|texlive-comfortaa-2.3-7|7	Name:		texlive-comfortaa
21cr|texlive-comfortaa-2.3-7|8	Version:	2.3
21cr|texlive-comfortaa-2.3-7|9	Release:	7
21cr|texlive-comfortaa-2.3-7|10	Summary:	Sans serif font, with LaTeX support
21cr|texlive-comfortaa-2.3-7|11	Group:		Publishing
21cr|texlive-comfortaa-2.3-7|12	URL:		http://www.ctan.org/tex-archive/fonts/comfortaa
21cr|texlive-comfortaa-2.3-7|13	License:	LPPL1.3
21cr|texlive-comfortaa-2.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comfortaa.tar.xz
21cr|texlive-comfortaa-2.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comfortaa.doc.tar.xz
21cr|texlive-comfortaa-2.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comfortaa.source.tar.xz
21cr|texlive-comfortaa-2.3-7|17	BuildArch:	noarch
21cr|texlive-comfortaa-2.3-7|18	BuildRequires:	texlive-tlpkg
21cr|texlive-comfortaa-2.3-7|19	Requires(pre):	texlive-tlpkg
21cr|texlive-comfortaa-2.3-7|20	Requires(post):	texlive-kpathsea
21cr|texlive-comfortaa-2.3-7|21	
21cr|texlive-comfortaa-2.3-7|22	%description
21cr|texlive-comfortaa-2.3-7|23	Comfortaa is a sans-serif font, comfortable in every aspect,
21cr|texlive-comfortaa-2.3-7|24	designed by Johan Aakerlund. The font, which includes three
21cr|texlive-comfortaa-2.3-7|25	weights (thin, regular and bold), is available on Johan's
21cr|texlive-comfortaa-2.3-7|26	deviantArt web page as TrueType files under the Open Font
21cr|texlive-comfortaa-2.3-7|27	License version 1.1. This package provides support for this
21cr|texlive-comfortaa-2.3-7|28	font in LaTeX, and includes both the TrueType fonts, and
21cr|texlive-comfortaa-2.3-7|29	conversions to Adobe Type 1 format.
21cr|texlive-comfortaa-2.3-7|30	
21cr|texlive-comfortaa-2.3-7|31	
21cr|texlive-comfortaa-2.3-7|32	#-----------------------------------------------------------------------
21cr|texlive-comfortaa-2.3-7|33	%files
21cr|texlive-comfortaa-2.3-7|34	%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Bold-LCDFJ.afm
21cr|texlive-comfortaa-2.3-7|35	%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Bold.afm
21cr|texlive-comfortaa-2.3-7|36	%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Light-LCDFJ.afm
21cr|texlive-comfortaa-2.3-7|37	%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Light.afm
21cr|texlive-comfortaa-2.3-7|38	%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Regular-LCDFJ.afm
21cr|texlive-comfortaa-2.3-7|39	%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Regular.afm
21cr|texlive-comfortaa-2.3-7|40	%{_texmfdistdir}/fonts/enc/dvips/comfortaa/comfortaa-01.enc
21cr|texlive-comfortaa-2.3-7|41	%{_texmfdistdir}/fonts/enc/dvips/comfortaa/comfortaa-02.enc
21cr|texlive-comfortaa-2.3-7|42	%{_texmfdistdir}/fonts/enc/dvips/comfortaa/comfortaa-03.enc
21cr|texlive-comfortaa-2.3-7|43	%{_texmfdistdir}/fonts/enc/dvips/comfortaa/comfortaa-dotlessj.enc
21cr|texlive-comfortaa-2.3-7|44	%{_texmfdistdir}/fonts/map/dvips/comfortaa/comfortaa.map
21cr|texlive-comfortaa-2.3-7|45	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-01.tfm
21cr|texlive-comfortaa-2.3-7|46	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-02.tfm
21cr|texlive-comfortaa-2.3-7|47	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-03.tfm
21cr|texlive-comfortaa-2.3-7|48	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-01.tfm
21cr|texlive-comfortaa-2.3-7|49	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-02.tfm
21cr|texlive-comfortaa-2.3-7|50	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-03.tfm
21cr|texlive-comfortaa-2.3-7|51	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-lgr.tfm
21cr|texlive-comfortaa-2.3-7|52	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-ot1.tfm
21cr|texlive-comfortaa-2.3-7|53	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t1.tfm
21cr|texlive-comfortaa-2.3-7|54	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2a.tfm
21cr|texlive-comfortaa-2.3-7|55	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2b.tfm
21cr|texlive-comfortaa-2.3-7|56	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2c.tfm
21cr|texlive-comfortaa-2.3-7|57	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-x2.tfm
21cr|texlive-comfortaa-2.3-7|58	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-dotlessj.tfm
21cr|texlive-comfortaa-2.3-7|59	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-lgr.tfm
21cr|texlive-comfortaa-2.3-7|60	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-ot1.tfm
21cr|texlive-comfortaa-2.3-7|61	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-t1.tfm
21cr|texlive-comfortaa-2.3-7|62	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-t2a.tfm
21cr|texlive-comfortaa-2.3-7|63	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-t2b.tfm
21cr|texlive-comfortaa-2.3-7|64	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-t2c.tfm
21cr|texlive-comfortaa-2.3-7|65	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-ts1.tfm
21cr|texlive-comfortaa-2.3-7|66	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-x2.tfm
21cr|texlive-comfortaa-2.3-7|67	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-lgr.tfm
21cr|texlive-comfortaa-2.3-7|68	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-ot1.tfm
21cr|texlive-comfortaa-2.3-7|69	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-t1.tfm
21cr|texlive-comfortaa-2.3-7|70	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-t2a.tfm
21cr|texlive-comfortaa-2.3-7|71	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-t2b.tfm
21cr|texlive-comfortaa-2.3-7|72	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-t2c.tfm
21cr|texlive-comfortaa-2.3-7|73	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-x2.tfm
21cr|texlive-comfortaa-2.3-7|74	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-dotlessj.tfm
21cr|texlive-comfortaa-2.3-7|75	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-lgr.tfm
21cr|texlive-comfortaa-2.3-7|76	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-ot1.tfm
21cr|texlive-comfortaa-2.3-7|77	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-t1.tfm
21cr|texlive-comfortaa-2.3-7|78	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-t2a.tfm
21cr|texlive-comfortaa-2.3-7|79	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-t2b.tfm
21cr|texlive-comfortaa-2.3-7|80	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-t2c.tfm
21cr|texlive-comfortaa-2.3-7|81	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-ts1.tfm
21cr|texlive-comfortaa-2.3-7|82	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-x2.tfm
21cr|texlive-comfortaa-2.3-7|83	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-01.tfm
21cr|texlive-comfortaa-2.3-7|84	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-02.tfm
21cr|texlive-comfortaa-2.3-7|85	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-03.tfm
21cr|texlive-comfortaa-2.3-7|86	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-01.tfm
21cr|texlive-comfortaa-2.3-7|87	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-02.tfm
21cr|texlive-comfortaa-2.3-7|88	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-03.tfm
21cr|texlive-comfortaa-2.3-7|89	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-lgr.tfm
21cr|texlive-comfortaa-2.3-7|90	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-ot1.tfm
21cr|texlive-comfortaa-2.3-7|91	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t1.tfm
21cr|texlive-comfortaa-2.3-7|92	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2a.tfm
21cr|texlive-comfortaa-2.3-7|93	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2b.tfm
21cr|texlive-comfortaa-2.3-7|94	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2c.tfm
21cr|texlive-comfortaa-2.3-7|95	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-x2.tfm
21cr|texlive-comfortaa-2.3-7|96	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-dotlessj.tfm
21cr|texlive-comfortaa-2.3-7|97	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-lgr.tfm
21cr|texlive-comfortaa-2.3-7|98	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-ot1.tfm
21cr|texlive-comfortaa-2.3-7|99	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-t1.tfm
21cr|texlive-comfortaa-2.3-7|100	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-t2a.tfm
21cr|texlive-comfortaa-2.3-7|101	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-t2b.tfm
21cr|texlive-comfortaa-2.3-7|102	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-t2c.tfm
21cr|texlive-comfortaa-2.3-7|103	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-ts1.tfm
21cr|texlive-comfortaa-2.3-7|104	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-x2.tfm
21cr|texlive-comfortaa-2.3-7|105	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-lgr.tfm
21cr|texlive-comfortaa-2.3-7|106	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-ot1.tfm
21cr|texlive-comfortaa-2.3-7|107	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-t1.tfm
21cr|texlive-comfortaa-2.3-7|108	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-t2a.tfm
21cr|texlive-comfortaa-2.3-7|109	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-t2b.tfm
21cr|texlive-comfortaa-2.3-7|110	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-t2c.tfm
21cr|texlive-comfortaa-2.3-7|111	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-x2.tfm
21cr|texlive-comfortaa-2.3-7|112	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-dotlessj.tfm
21cr|texlive-comfortaa-2.3-7|113	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-lgr.tfm
21cr|texlive-comfortaa-2.3-7|114	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-ot1.tfm
21cr|texlive-comfortaa-2.3-7|115	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-t1.tfm
21cr|texlive-comfortaa-2.3-7|116	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-t2a.tfm
21cr|texlive-comfortaa-2.3-7|117	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-t2b.tfm
21cr|texlive-comfortaa-2.3-7|118	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-t2c.tfm
21cr|texlive-comfortaa-2.3-7|119	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-ts1.tfm
21cr|texlive-comfortaa-2.3-7|120	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-x2.tfm
21cr|texlive-comfortaa-2.3-7|121	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-01.tfm
21cr|texlive-comfortaa-2.3-7|122	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-02.tfm
21cr|texlive-comfortaa-2.3-7|123	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-03.tfm
21cr|texlive-comfortaa-2.3-7|124	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-01.tfm
21cr|texlive-comfortaa-2.3-7|125	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-02.tfm
21cr|texlive-comfortaa-2.3-7|126	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-03.tfm
21cr|texlive-comfortaa-2.3-7|127	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-lgr.tfm
21cr|texlive-comfortaa-2.3-7|128	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-ot1.tfm
21cr|texlive-comfortaa-2.3-7|129	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t1.tfm
21cr|texlive-comfortaa-2.3-7|130	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2a.tfm
21cr|texlive-comfortaa-2.3-7|131	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2b.tfm
21cr|texlive-comfortaa-2.3-7|132	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2c.tfm
21cr|texlive-comfortaa-2.3-7|133	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-x2.tfm
21cr|texlive-comfortaa-2.3-7|134	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-dotlessj.tfm
21cr|texlive-comfortaa-2.3-7|135	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-lgr.tfm
21cr|texlive-comfortaa-2.3-7|136	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-ot1.tfm
21cr|texlive-comfortaa-2.3-7|137	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-t1.tfm
21cr|texlive-comfortaa-2.3-7|138	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-t2a.tfm
21cr|texlive-comfortaa-2.3-7|139	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-t2b.tfm
21cr|texlive-comfortaa-2.3-7|140	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-t2c.tfm
21cr|texlive-comfortaa-2.3-7|141	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-ts1.tfm
21cr|texlive-comfortaa-2.3-7|142	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-x2.tfm
21cr|texlive-comfortaa-2.3-7|143	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-lgr.tfm
21cr|texlive-comfortaa-2.3-7|144	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-ot1.tfm
21cr|texlive-comfortaa-2.3-7|145	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-t1.tfm
21cr|texlive-comfortaa-2.3-7|146	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-t2a.tfm
21cr|texlive-comfortaa-2.3-7|147	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-t2b.tfm
21cr|texlive-comfortaa-2.3-7|148	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-t2c.tfm
21cr|texlive-comfortaa-2.3-7|149	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-x2.tfm
21cr|texlive-comfortaa-2.3-7|150	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-dotlessj.tfm
21cr|texlive-comfortaa-2.3-7|151	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-lgr.tfm
21cr|texlive-comfortaa-2.3-7|152	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-ot1.tfm
21cr|texlive-comfortaa-2.3-7|153	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-t1.tfm
21cr|texlive-comfortaa-2.3-7|154	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-t2a.tfm
21cr|texlive-comfortaa-2.3-7|155	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-t2b.tfm
21cr|texlive-comfortaa-2.3-7|156	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-t2c.tfm
21cr|texlive-comfortaa-2.3-7|157	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-ts1.tfm
21cr|texlive-comfortaa-2.3-7|158	%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-x2.tfm
21cr|texlive-comfortaa-2.3-7|159	%{_texmfdistdir}/fonts/truetype/public/comfortaa/Comfortaa-Bold.ttf
21cr|texlive-comfortaa-2.3-7|160	%{_texmfdistdir}/fonts/truetype/public/comfortaa/Comfortaa-Light.ttf
21cr|texlive-comfortaa-2.3-7|161	%{_texmfdistdir}/fonts/truetype/public/comfortaa/Comfortaa-Regular.ttf
21cr|texlive-comfortaa-2.3-7|162	%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Bold-LCDFJ.pfb
21cr|texlive-comfortaa-2.3-7|163	%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Bold.pfb
21cr|texlive-comfortaa-2.3-7|164	%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Light-LCDFJ.pfb
21cr|texlive-comfortaa-2.3-7|165	%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Light.pfb
21cr|texlive-comfortaa-2.3-7|166	%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Regular-LCDFJ.pfb
21cr|texlive-comfortaa-2.3-7|167	%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Regular.pfb
21cr|texlive-comfortaa-2.3-7|168	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-lgr.vf
21cr|texlive-comfortaa-2.3-7|169	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-ot1.vf
21cr|texlive-comfortaa-2.3-7|170	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t1.vf
21cr|texlive-comfortaa-2.3-7|171	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2a.vf
21cr|texlive-comfortaa-2.3-7|172	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2b.vf
21cr|texlive-comfortaa-2.3-7|173	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2c.vf
21cr|texlive-comfortaa-2.3-7|174	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-x2.vf
21cr|texlive-comfortaa-2.3-7|175	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-lgr.vf
21cr|texlive-comfortaa-2.3-7|176	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-ot1.vf
21cr|texlive-comfortaa-2.3-7|177	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-t1.vf
21cr|texlive-comfortaa-2.3-7|178	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-t2a.vf
21cr|texlive-comfortaa-2.3-7|179	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-t2b.vf
21cr|texlive-comfortaa-2.3-7|180	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-t2c.vf
21cr|texlive-comfortaa-2.3-7|181	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-ts1.vf
21cr|texlive-comfortaa-2.3-7|182	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-x2.vf
21cr|texlive-comfortaa-2.3-7|183	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-lgr.vf
21cr|texlive-comfortaa-2.3-7|184	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-ot1.vf
21cr|texlive-comfortaa-2.3-7|185	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-t1.vf
21cr|texlive-comfortaa-2.3-7|186	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-t2a.vf
21cr|texlive-comfortaa-2.3-7|187	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-t2b.vf
21cr|texlive-comfortaa-2.3-7|188	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-t2c.vf
21cr|texlive-comfortaa-2.3-7|189	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-x2.vf
21cr|texlive-comfortaa-2.3-7|190	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-lgr.vf
21cr|texlive-comfortaa-2.3-7|191	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-ot1.vf
21cr|texlive-comfortaa-2.3-7|192	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-t1.vf
21cr|texlive-comfortaa-2.3-7|193	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-t2a.vf
21cr|texlive-comfortaa-2.3-7|194	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-t2b.vf
21cr|texlive-comfortaa-2.3-7|195	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-t2c.vf
21cr|texlive-comfortaa-2.3-7|196	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-ts1.vf
21cr|texlive-comfortaa-2.3-7|197	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-x2.vf
21cr|texlive-comfortaa-2.3-7|198	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-lgr.vf
21cr|texlive-comfortaa-2.3-7|199	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-ot1.vf
21cr|texlive-comfortaa-2.3-7|200	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t1.vf
21cr|texlive-comfortaa-2.3-7|201	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2a.vf
21cr|texlive-comfortaa-2.3-7|202	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2b.vf
21cr|texlive-comfortaa-2.3-7|203	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2c.vf
21cr|texlive-comfortaa-2.3-7|204	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-x2.vf
21cr|texlive-comfortaa-2.3-7|205	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-lgr.vf
21cr|texlive-comfortaa-2.3-7|206	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-ot1.vf
21cr|texlive-comfortaa-2.3-7|207	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-t1.vf
21cr|texlive-comfortaa-2.3-7|208	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-t2a.vf
21cr|texlive-comfortaa-2.3-7|209	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-t2b.vf
21cr|texlive-comfortaa-2.3-7|210	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-t2c.vf
21cr|texlive-comfortaa-2.3-7|211	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-ts1.vf
21cr|texlive-comfortaa-2.3-7|212	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-x2.vf
21cr|texlive-comfortaa-2.3-7|213	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-lgr.vf
21cr|texlive-comfortaa-2.3-7|214	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-ot1.vf
21cr|texlive-comfortaa-2.3-7|215	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-t1.vf
21cr|texlive-comfortaa-2.3-7|216	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-t2a.vf
21cr|texlive-comfortaa-2.3-7|217	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-t2b.vf
21cr|texlive-comfortaa-2.3-7|218	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-t2c.vf
21cr|texlive-comfortaa-2.3-7|219	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-x2.vf
21cr|texlive-comfortaa-2.3-7|220	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-lgr.vf
21cr|texlive-comfortaa-2.3-7|221	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-ot1.vf
21cr|texlive-comfortaa-2.3-7|222	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-t1.vf
21cr|texlive-comfortaa-2.3-7|223	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-t2a.vf
21cr|texlive-comfortaa-2.3-7|224	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-t2b.vf
21cr|texlive-comfortaa-2.3-7|225	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-t2c.vf
21cr|texlive-comfortaa-2.3-7|226	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-ts1.vf
21cr|texlive-comfortaa-2.3-7|227	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-x2.vf
21cr|texlive-comfortaa-2.3-7|228	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-lgr.vf
21cr|texlive-comfortaa-2.3-7|229	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-ot1.vf
21cr|texlive-comfortaa-2.3-7|230	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t1.vf
21cr|texlive-comfortaa-2.3-7|231	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2a.vf
21cr|texlive-comfortaa-2.3-7|232	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2b.vf
21cr|texlive-comfortaa-2.3-7|233	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2c.vf
21cr|texlive-comfortaa-2.3-7|234	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-x2.vf
21cr|texlive-comfortaa-2.3-7|235	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-lgr.vf
21cr|texlive-comfortaa-2.3-7|236	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-ot1.vf
21cr|texlive-comfortaa-2.3-7|237	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-t1.vf
21cr|texlive-comfortaa-2.3-7|238	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-t2a.vf
21cr|texlive-comfortaa-2.3-7|239	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-t2b.vf
21cr|texlive-comfortaa-2.3-7|240	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-t2c.vf
21cr|texlive-comfortaa-2.3-7|241	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-ts1.vf
21cr|texlive-comfortaa-2.3-7|242	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-x2.vf
21cr|texlive-comfortaa-2.3-7|243	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-lgr.vf
21cr|texlive-comfortaa-2.3-7|244	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-ot1.vf
21cr|texlive-comfortaa-2.3-7|245	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-t1.vf
21cr|texlive-comfortaa-2.3-7|246	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-t2a.vf
21cr|texlive-comfortaa-2.3-7|247	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-t2b.vf
21cr|texlive-comfortaa-2.3-7|248	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-t2c.vf
21cr|texlive-comfortaa-2.3-7|249	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-x2.vf
21cr|texlive-comfortaa-2.3-7|250	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-lgr.vf
21cr|texlive-comfortaa-2.3-7|251	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-ot1.vf
21cr|texlive-comfortaa-2.3-7|252	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-t1.vf
21cr|texlive-comfortaa-2.3-7|253	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-t2a.vf
21cr|texlive-comfortaa-2.3-7|254	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-t2b.vf
21cr|texlive-comfortaa-2.3-7|255	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-t2c.vf
21cr|texlive-comfortaa-2.3-7|256	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-ts1.vf
21cr|texlive-comfortaa-2.3-7|257	%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-x2.vf
21cr|texlive-comfortaa-2.3-7|258	%{_texmfdistdir}/tex/latex/comfortaa/comfortaa.sty
21cr|texlive-comfortaa-2.3-7|259	%{_texmfdistdir}/tex/latex/comfortaa/lgrfco.fd
21cr|texlive-comfortaa-2.3-7|260	%{_texmfdistdir}/tex/latex/comfortaa/ot1fco.fd
21cr|texlive-comfortaa-2.3-7|261	%{_texmfdistdir}/tex/latex/comfortaa/t1fco.fd
21cr|texlive-comfortaa-2.3-7|262	%{_texmfdistdir}/tex/latex/comfortaa/t2afco.fd
21cr|texlive-comfortaa-2.3-7|263	%{_texmfdistdir}/tex/latex/comfortaa/t2bfco.fd
21cr|texlive-comfortaa-2.3-7|264	%{_texmfdistdir}/tex/latex/comfortaa/t2cfco.fd
21cr|texlive-comfortaa-2.3-7|265	%{_texmfdistdir}/tex/latex/comfortaa/ts1fco.fd
21cr|texlive-comfortaa-2.3-7|266	%{_texmfdistdir}/tex/latex/comfortaa/x2fco.fd
21cr|texlive-comfortaa-2.3-7|267	%doc %{_texmfdistdir}/doc/fonts/comfortaa/CHANGES
21cr|texlive-comfortaa-2.3-7|268	%doc %{_texmfdistdir}/doc/fonts/comfortaa/README
21cr|texlive-comfortaa-2.3-7|269	%doc %{_texmfdistdir}/doc/fonts/comfortaa/comfortaa-samples.pdf
21cr|texlive-comfortaa-2.3-7|270	%doc %{_texmfdistdir}/doc/fonts/comfortaa/comfortaa-samples.tex
21cr|texlive-comfortaa-2.3-7|271	%doc %{_texmfdistdir}/doc/fonts/comfortaa/comfortaa.pdf
21cr|texlive-comfortaa-2.3-7|272	%doc %{_texmfdistdir}/doc/fonts/comfortaa/comfortaa.tex
21cr|texlive-comfortaa-2.3-7|273	%doc %{_texmfdistdir}/doc/fonts/comfortaa/manifest.txt
21cr|texlive-comfortaa-2.3-7|274	#- source
21cr|texlive-comfortaa-2.3-7|275	%doc %{_texmfdistdir}/source/fonts/comfortaa/Makefile
21cr|texlive-comfortaa-2.3-7|276	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-01.etx
21cr|texlive-comfortaa-2.3-7|277	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-02.etx
21cr|texlive-comfortaa-2.3-7|278	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-03.etx
21cr|texlive-comfortaa-2.3-7|279	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-diacritics.mtx
21cr|texlive-comfortaa-2.3-7|280	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-dotlessj.etx
21cr|texlive-comfortaa-2.3-7|281	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-drv.tex
21cr|texlive-comfortaa-2.3-7|282	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-fixcyrillic.mtx
21cr|texlive-comfortaa-2.3-7|283	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-fixgreek.mtx
21cr|texlive-comfortaa-2.3-7|284	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-fixlatin.mtx
21cr|texlive-comfortaa-2.3-7|285	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-fixtextcomp.mtx
21cr|texlive-comfortaa-2.3-7|286	%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-map.tex
21cr|texlive-comfortaa-2.3-7|287	%doc %{_texmfdistdir}/source/fonts/comfortaa/ttf2type1.pe
21cr|texlive-comfortaa-2.3-7|288	
21cr|texlive-comfortaa-2.3-7|289	#-----------------------------------------------------------------------
21cr|texlive-comfortaa-2.3-7|290	%prep
21cr|texlive-comfortaa-2.3-7|291	%setup -c -a0 -a1 -a2
21cr|texlive-comfortaa-2.3-7|292	
21cr|texlive-comfortaa-2.3-7|293	%build
21cr|texlive-comfortaa-2.3-7|294	
21cr|texlive-comfortaa-2.3-7|295	%install
21cr|texlive-comfortaa-2.3-7|296	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-comfortaa-2.3-7|297	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9119 21
21cr|texlive-comicneue-54891-1|1	%define oname comicneue
21cr|texlive-comicneue-54891-1|2	
21cr|texlive-comicneue-54891-1|3	Summary:	Use Comic Neue with TeX(-alike) systems
21cr|texlive-comicneue-54891-1|4	Name:		texlive-comicneue
21cr|texlive-comicneue-54891-1|5	Version:	54891
21cr|texlive-comicneue-54891-1|6	Release:	1
21cr|texlive-comicneue-54891-1|7	License:	LPPL1.3
21cr|texlive-comicneue-54891-1|8	Group:		Publishing
21cr|texlive-comicneue-54891-1|9	Url:		https://www.ctan.org
21cr|texlive-comicneue-54891-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-comicneue-54891-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-comicneue-54891-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-comicneue-54891-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-comicneue-54891-1|14	Requires:	texlive-kpathsea
21cr|texlive-comicneue-54891-1|15	#Requires:	tex(l3keys2e.sty)
21cr|texlive-comicneue-54891-1|16	Requires:	texlive-tlpkg
21cr|texlive-comicneue-54891-1|17	#Requires:	tex(mweights.sty)
21cr|texlive-comicneue-54891-1|18	#Requires:	tex(xparse.sty)
21cr|texlive-comicneue-54891-1|19	Provides:	tex(a_3f3vls.enc) = 2024
21cr|texlive-comicneue-54891-1|20	Provides:	tex(a_d7lrxj.enc) = 2024
21cr|texlive-comicneue-54891-1|21	Provides:	tex(a_fqjac7.enc) = 2024
21cr|texlive-comicneue-54891-1|22	Provides:	tex(a_ixwebc.enc) = 2024
21cr|texlive-comicneue-54891-1|23	Provides:	tex(a_ncyf37.enc) = 2024
21cr|texlive-comicneue-54891-1|24	Provides:	tex(a_nhwyv3.enc) = 2024
21cr|texlive-comicneue-54891-1|25	Provides:	tex(a_trnund.enc) = 2024
21cr|texlive-comicneue-54891-1|26	Provides:	tex(a_upn2ip.enc) = 2024
21cr|texlive-comicneue-54891-1|27	Provides:	tex(a_wfs66e.enc) = 2024
21cr|texlive-comicneue-54891-1|28	Provides:	tex-comicneue = 2024
21cr|texlive-comicneue-54891-1|29	Provides:	tex(ComicNeueAngular.map) = 2024
21cr|texlive-comicneue-54891-1|30	Provides:	tex(ComicNeue.map) = 2024
21cr|texlive-comicneue-54891-1|31	Provides:	tex(comicneue.sty) = 2024
21cr|texlive-comicneue-54891-1|32	Provides:	tex(LY1ComicNeueAngular-TLF.fd) = 2024
21cr|texlive-comicneue-54891-1|33	Provides:	tex(LY1ComicNeue-TLF.fd) = 2024
21cr|texlive-comicneue-54891-1|34	Provides:	tex(OT1ComicNeueAngular-TLF.fd) = 2024
21cr|texlive-comicneue-54891-1|35	Provides:	tex(OT1ComicNeue-TLF.fd) = 2024
21cr|texlive-comicneue-54891-1|36	Provides:	tex(T1ComicNeueAngular-TLF.fd) = 2024
21cr|texlive-comicneue-54891-1|37	Provides:	tex(T1ComicNeue-TLF.fd) = 2024
21cr|texlive-comicneue-54891-1|38	Provides:	tex(TS1ComicNeueAngular-TLF.fd) = 2024
21cr|texlive-comicneue-54891-1|39	Provides:	tex(TS1ComicNeue-TLF.fd) = 2024
21cr|texlive-comicneue-54891-1|40	BuildArch:	noarch
21cr|texlive-comicneue-54891-1|41	
21cr|texlive-comicneue-54891-1|42	%description
21cr|texlive-comicneue-54891-1|43	Comic Neue is a well-known redesign of the (in)famous Comic
21cr|texlive-comicneue-54891-1|44	Sans font. The package provides the original OpenType font for
21cr|texlive-comicneue-54891-1|45	XeTeX and LuaTeX users, and also has converted Type1 files for
21cr|texlive-comicneue-54891-1|46	pdfTeX users. Issues with this package can be reported on
21cr|texlive-comicneue-54891-1|47	GitHub or emailed to tex@slxh.nl.
21cr|texlive-comicneue-54891-1|48	
21cr|texlive-comicneue-54891-1|49	%files
21cr|texlive-comicneue-54891-1|50	%doc %{_texmfdistdir}/doc
21cr|texlive-comicneue-54891-1|51	%{_texmfdistdir}/fonts/enc/dvips/comicneue/
21cr|texlive-comicneue-54891-1|52	%{_texmfdistdir}/fonts/map/dvips/comicneue/
21cr|texlive-comicneue-54891-1|53	%{_texmfdistdir}/fonts/opentype/rozynski/comicneue/
21cr|texlive-comicneue-54891-1|54	%{_texmfdistdir}/fonts/tfm/rozynski/comicneue/
21cr|texlive-comicneue-54891-1|55	%{_texmfdistdir}/fonts/type1/rozynski/comicneue/
21cr|texlive-comicneue-54891-1|56	%{_texmfdistdir}/fonts/vf/rozynski/comicneue/
21cr|texlive-comicneue-54891-1|57	%{_texmfdistdir}/tex/latex/comicneue/
21cr|texlive-comicneue-54891-1|58	
21cr|texlive-comicneue-54891-1|59	#------------------------------------------------------------------
21cr|texlive-comicneue-54891-1|60	
21cr|texlive-comicneue-54891-1|61	%prep
21cr|texlive-comicneue-54891-1|62	%setup -c -a0 -a1
21cr|texlive-comicneue-54891-1|63	
21cr|texlive-comicneue-54891-1|64	%build
21cr|texlive-comicneue-54891-1|65	
21cr|texlive-comicneue-54891-1|66	%install
21cr|texlive-comicneue-54891-1|67	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-comicneue-54891-1|68	rm -rf tlpkg
21cr|texlive-comicneue-54891-1|69	cp -fpar * %{buildroot}%{_texmfdistdir}

9120 21
21cr|texlive-commath-0.3-8|1	# revision 15878
21cr|texlive-commath-0.3-8|2	# category Package
21cr|texlive-commath-0.3-8|3	# catalog-ctan /macros/latex/contrib/commath
21cr|texlive-commath-0.3-8|4	# catalog-date 2007-03-05 14:17:42 +0100
21cr|texlive-commath-0.3-8|5	# catalog-license lppl
21cr|texlive-commath-0.3-8|6	# catalog-version 0.3
21cr|texlive-commath-0.3-8|7	Name:		texlive-commath
21cr|texlive-commath-0.3-8|8	Version:	0.3
21cr|texlive-commath-0.3-8|9	Release:	8
21cr|texlive-commath-0.3-8|10	Summary:	Mathematics typesetting support
21cr|texlive-commath-0.3-8|11	Group:		Publishing
21cr|texlive-commath-0.3-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/commath
21cr|texlive-commath-0.3-8|13	License:	LPPL
21cr|texlive-commath-0.3-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commath.tar.xz
21cr|texlive-commath-0.3-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commath.doc.tar.xz
21cr|texlive-commath-0.3-8|16	BuildArch:	noarch
21cr|texlive-commath-0.3-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-commath-0.3-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-commath-0.3-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-commath-0.3-8|20	
21cr|texlive-commath-0.3-8|21	%description
21cr|texlive-commath-0.3-8|22	Provides a range of differential, partial differential and
21cr|texlive-commath-0.3-8|23	delimiter commands, together with a \fullfunction (function,
21cr|texlive-commath-0.3-8|24	with both domain and range, and function operation) and various
21cr|texlive-commath-0.3-8|25	reference commands.
21cr|texlive-commath-0.3-8|26	
21cr|texlive-commath-0.3-8|27	
21cr|texlive-commath-0.3-8|28	#-----------------------------------------------------------------------
21cr|texlive-commath-0.3-8|29	%files
21cr|texlive-commath-0.3-8|30	%{_texmfdistdir}/tex/latex/commath/commath.sty
21cr|texlive-commath-0.3-8|31	%doc %{_texmfdistdir}/doc/latex/commath/README
21cr|texlive-commath-0.3-8|32	%doc %{_texmfdistdir}/doc/latex/commath/commath.pdf
21cr|texlive-commath-0.3-8|33	%doc %{_texmfdistdir}/doc/latex/commath/commath.tex
21cr|texlive-commath-0.3-8|34	
21cr|texlive-commath-0.3-8|35	#-----------------------------------------------------------------------
21cr|texlive-commath-0.3-8|36	%prep
21cr|texlive-commath-0.3-8|37	%setup -c -a0 -a1
21cr|texlive-commath-0.3-8|38	
21cr|texlive-commath-0.3-8|39	%build
21cr|texlive-commath-0.3-8|40	
21cr|texlive-commath-0.3-8|41	%install
21cr|texlive-commath-0.3-8|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-commath-0.3-8|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9121 21
21cr|texlive-commonunicode-62901-1|1	%define oname commonunicode
21cr|texlive-commonunicode-62901-1|2	
21cr|texlive-commonunicode-62901-1|3	Summary:	Convert common unicode symbols to LaTeX code
21cr|texlive-commonunicode-62901-1|4	Name:		texlive-commonunicode
21cr|texlive-commonunicode-62901-1|5	Version:	62901
21cr|texlive-commonunicode-62901-1|6	Release:	1
21cr|texlive-commonunicode-62901-1|7	License:	LPPL1.3
21cr|texlive-commonunicode-62901-1|8	Group:		Publishing
21cr|texlive-commonunicode-62901-1|9	Url:		https://www.ctan.org
21cr|texlive-commonunicode-62901-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-commonunicode-62901-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-commonunicode-62901-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-commonunicode-62901-1|13	Requires:	texlive-tlpkg
21cr|texlive-commonunicode-62901-1|14	Requires:	texlive-kpathsea
21cr|texlive-commonunicode-62901-1|15	Provides:	tex(commonunicode.sty) = 2024
21cr|texlive-commonunicode-62901-1|16	BuildArch:	noarch
21cr|texlive-commonunicode-62901-1|17	
21cr|texlive-commonunicode-62901-1|18	%description
21cr|texlive-commonunicode-62901-1|19	The aim of this LaTeX package is to provide a complete as
21cr|texlive-commonunicode-62901-1|20	possible list of common Unicode symbols with their translations
21cr|texlive-commonunicode-62901-1|21	to LaTeX code. This is useful in the development of templates
21cr|texlive-commonunicode-62901-1|22	which are intended to work with modern TeX engines (LuaTeX,
21cr|texlive-commonunicode-62901-1|23	XeTeX) as well as traditional ones (TeX, pdfTeX).
21cr|texlive-commonunicode-62901-1|24	
21cr|texlive-commonunicode-62901-1|25	%files
21cr|texlive-commonunicode-62901-1|26	%doc %{_texmfdistdir}/doc/latex/commonunicode
21cr|texlive-commonunicode-62901-1|27	%{_texmfdistdir}/tex/latex/commonunicode
21cr|texlive-commonunicode-62901-1|28	
21cr|texlive-commonunicode-62901-1|29	#------------------------------------------------------------------
21cr|texlive-commonunicode-62901-1|30	
21cr|texlive-commonunicode-62901-1|31	%prep
21cr|texlive-commonunicode-62901-1|32	%setup -c -a0 -a1
21cr|texlive-commonunicode-62901-1|33	
21cr|texlive-commonunicode-62901-1|34	%build
21cr|texlive-commonunicode-62901-1|35	
21cr|texlive-commonunicode-62901-1|36	%install
21cr|texlive-commonunicode-62901-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-commonunicode-62901-1|38	rm -rf tlpkg
21cr|texlive-commonunicode-62901-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9122 21
21cr|texlive-commutative-diagrams-55526-1|1	%define oname commutative-diagrams
21cr|texlive-commutative-diagrams-55526-1|2	
21cr|texlive-commutative-diagrams-55526-1|3	Summary:	CoDi: Commutative Diagrams for TeX
21cr|texlive-commutative-diagrams-55526-1|4	Name:		texlive-commutative-diagrams
21cr|texlive-commutative-diagrams-55526-1|5	Version:	55526
21cr|texlive-commutative-diagrams-55526-1|6	Release:	1
21cr|texlive-commutative-diagrams-55526-1|7	License:	LPPL1.3
21cr|texlive-commutative-diagrams-55526-1|8	Group:		Publishing
21cr|texlive-commutative-diagrams-55526-1|9	Url:		https://www.ctan.org
21cr|texlive-commutative-diagrams-55526-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-commutative-diagrams-55526-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-commutative-diagrams-55526-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-commutative-diagrams-55526-1|13	Requires:	texlive-tlpkg
21cr|texlive-commutative-diagrams-55526-1|14	Requires:	texlive-kpathsea
21cr|texlive-commutative-diagrams-55526-1|15	Provides:	tex(commutative-diagrams.sty) = 2024
21cr|texlive-commutative-diagrams-55526-1|16	Provides:	tex(commutative-diagrams.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|17	Provides:	tex(kodi.sty) = 2024
21cr|texlive-commutative-diagrams-55526-1|18	Provides:	tex(t-commutative-diagrams.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|19	Provides:	tex(tikzlibrarycommutative-diagrams.bapto.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|20	Provides:	tex(tikzlibrarycommutative-diagrams.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|21	Provides:	tex(tikzlibrarycommutative-diagrams.diorthono.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|22	Provides:	tex(tikzlibrarycommutative-diagrams.ektropi.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|23	Provides:	tex(tikzlibrarycommutative-diagrams.katharizo.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|24	Provides:	tex(tikzlibrarycommutative-diagrams.koinos.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|25	Provides:	tex(tikzlibrarycommutative-diagrams.mandyas.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|26	Provides:	tex(tikzlibrarycommutative-diagrams.mitra.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|27	Provides:	tex(tikzlibrarycommutative-diagrams.ozos.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|28	Provides:	tex(tikzlibrarycommutative-diagrams.ramma.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|29	Provides:	tex(tikzlibrarycommutative-diagrams.velos.code.tex) = 2024
21cr|texlive-commutative-diagrams-55526-1|30	BuildArch:	noarch
21cr|texlive-commutative-diagrams-55526-1|31	
21cr|texlive-commutative-diagrams-55526-1|32	%description
21cr|texlive-commutative-diagrams-55526-1|33	This package provides a TikZ library for making commutative
21cr|texlive-commutative-diagrams-55526-1|34	diagrams easy to design, parse and tweak.
21cr|texlive-commutative-diagrams-55526-1|35	
21cr|texlive-commutative-diagrams-55526-1|36	%files
21cr|texlive-commutative-diagrams-55526-1|37	%doc %{_texmfdistdir}/doc/generic/commutative-diagrams
21cr|texlive-commutative-diagrams-55526-1|38	%{_texmfdistdir}/tex/context/third/commutative-diagrams
21cr|texlive-commutative-diagrams-55526-1|39	%{_texmfdistdir}/tex/generic/commutative-diagrams
21cr|texlive-commutative-diagrams-55526-1|40	%{_texmfdistdir}/tex/latex/commutative-diagrams
21cr|texlive-commutative-diagrams-55526-1|41	%{_texmfdistdir}/tex/plain/commutative-diagrams
21cr|texlive-commutative-diagrams-55526-1|42	
21cr|texlive-commutative-diagrams-55526-1|43	#------------------------------------------------------------------
21cr|texlive-commutative-diagrams-55526-1|44	
21cr|texlive-commutative-diagrams-55526-1|45	%prep
21cr|texlive-commutative-diagrams-55526-1|46	%setup -c -a0 -a1
21cr|texlive-commutative-diagrams-55526-1|47	
21cr|texlive-commutative-diagrams-55526-1|48	%build
21cr|texlive-commutative-diagrams-55526-1|49	
21cr|texlive-commutative-diagrams-55526-1|50	%install
21cr|texlive-commutative-diagrams-55526-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-commutative-diagrams-55526-1|52	rm -rf tlpkg
21cr|texlive-commutative-diagrams-55526-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

9123 21
21cr|texlive-compactbib-20190228-1|1	# revision 15878
21cr|texlive-compactbib-20190228-1|2	# category Package
21cr|texlive-compactbib-20190228-1|3	# catalog-ctan /macros/latex/contrib/compactbib/compactbib.sty
21cr|texlive-compactbib-20190228-1|4	# catalog-date 2007-01-01 11:39:06 +0100
21cr|texlive-compactbib-20190228-1|5	# catalog-license lppl
21cr|texlive-compactbib-20190228-1|6	# catalog-version undef
21cr|texlive-compactbib-20190228-1|7	Name:		texlive-compactbib
21cr|texlive-compactbib-20190228-1|8	Version:	20190228
21cr|texlive-compactbib-20190228-1|9	Release:	1
21cr|texlive-compactbib-20190228-1|10	Summary:	Multiple thebibliography environments
21cr|texlive-compactbib-20190228-1|11	Group:		Publishing
21cr|texlive-compactbib-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/compactbib/compactbib.sty
21cr|texlive-compactbib-20190228-1|13	License:	LPPL
21cr|texlive-compactbib-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/compactbib.tar.xz
21cr|texlive-compactbib-20190228-1|15	BuildArch:	noarch
21cr|texlive-compactbib-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-compactbib-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-compactbib-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-compactbib-20190228-1|19	
21cr|texlive-compactbib-20190228-1|20	%description
21cr|texlive-compactbib-20190228-1|21	Allows a second bibliography, optionally with a different
21cr|texlive-compactbib-20190228-1|22	title, after the main bibliography.
21cr|texlive-compactbib-20190228-1|23	
21cr|texlive-compactbib-20190228-1|24	#-----------------------------------------------------------------------
21cr|texlive-compactbib-20190228-1|25	%files
21cr|texlive-compactbib-20190228-1|26	%{_texmfdistdir}/tex/latex/compactbib/compactbib.sty
21cr|texlive-compactbib-20190228-1|27	
21cr|texlive-compactbib-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-compactbib-20190228-1|29	%prep
21cr|texlive-compactbib-20190228-1|30	%setup -c -a0
21cr|texlive-compactbib-20190228-1|31	
21cr|texlive-compactbib-20190228-1|32	%build
21cr|texlive-compactbib-20190228-1|33	
21cr|texlive-compactbib-20190228-1|34	%install
21cr|texlive-compactbib-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-compactbib-20190228-1|36	cp -fpar tex %{buildroot}%{_texmfdistdir}

9124 21
21cr|texlive-compare-54265-1|1	%define oname compare
21cr|texlive-compare-54265-1|2	
21cr|texlive-compare-54265-1|3	Summary:	Compare two strings
21cr|texlive-compare-54265-1|4	Name:		texlive-compare
21cr|texlive-compare-54265-1|5	Version:	54265
21cr|texlive-compare-54265-1|6	Release:	1
21cr|texlive-compare-54265-1|7	License:	LPPL1.3
21cr|texlive-compare-54265-1|8	Group:		Publishing
21cr|texlive-compare-54265-1|9	Url:		https://www.ctan.org
21cr|texlive-compare-54265-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-compare-54265-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-compare-54265-1|12	Requires:	texlive-tlpkg
21cr|texlive-compare-54265-1|13	Requires:	texlive-kpathsea
21cr|texlive-compare-54265-1|14	Provides:	tex(compare.tex) = 2024
21cr|texlive-compare-54265-1|15	BuildArch:	noarch
21cr|texlive-compare-54265-1|16	
21cr|texlive-compare-54265-1|17	%description
21cr|texlive-compare-54265-1|18	The file defines a macro \compare, which takes two arguments;
21cr|texlive-compare-54265-1|19	the macro expands to -1, 0, 1, according as the first argument
21cr|texlive-compare-54265-1|20	is less than, equal to, or greater than the second argument.
21cr|texlive-compare-54265-1|21	Sorting is alphabetic, using ASCII collating order.
21cr|texlive-compare-54265-1|22	
21cr|texlive-compare-54265-1|23	%files
21cr|texlive-compare-54265-1|24	%{_texmfdistdir}/tex/generic/compare
21cr|texlive-compare-54265-1|25	
21cr|texlive-compare-54265-1|26	#------------------------------------------------------------------
21cr|texlive-compare-54265-1|27	
21cr|texlive-compare-54265-1|28	%prep
21cr|texlive-compare-54265-1|29	%setup -c -a0
21cr|texlive-compare-54265-1|30	
21cr|texlive-compare-54265-1|31	%build
21cr|texlive-compare-54265-1|32	
21cr|texlive-compare-54265-1|33	%install
21cr|texlive-compare-54265-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-compare-54265-1|35	rm -rf tlpkg
21cr|texlive-compare-54265-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9125 21
21cr|texlive-concmath-20190228-1|1	# revision 17219
21cr|texlive-concmath-20190228-1|2	# category Package
21cr|texlive-concmath-20190228-1|3	# catalog-ctan /macros/latex/contrib/concmath
21cr|texlive-concmath-20190228-1|4	# catalog-date 2010-02-24 21:28:09 +0100
21cr|texlive-concmath-20190228-1|5	# catalog-license lppl
21cr|texlive-concmath-20190228-1|6	# catalog-version 1999/03/18
21cr|texlive-concmath-20190228-1|7	Name:		texlive-concmath
21cr|texlive-concmath-20190228-1|8	Version:	20190228
21cr|texlive-concmath-20190228-1|9	Release:	1
21cr|texlive-concmath-20190228-1|10	Summary:	Concrete Math fonts
21cr|texlive-concmath-20190228-1|11	Group:		Publishing
21cr|texlive-concmath-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/concmath
21cr|texlive-concmath-20190228-1|13	License:	LPPL
21cr|texlive-concmath-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.tar.xz
21cr|texlive-concmath-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.doc.tar.xz
21cr|texlive-concmath-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.source.tar.xz
21cr|texlive-concmath-20190228-1|17	BuildArch:	noarch
21cr|texlive-concmath-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-concmath-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-concmath-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-concmath-20190228-1|21	
21cr|texlive-concmath-20190228-1|22	%description
21cr|texlive-concmath-20190228-1|23	A LaTeX package and font definition files to access the
21cr|texlive-concmath-20190228-1|24	Concrete mathematics fonts, which were derived from Computer
21cr|texlive-concmath-20190228-1|25	Modern math fonts using parameters from Concrete Roman text
21cr|texlive-concmath-20190228-1|26	fonts.
21cr|texlive-concmath-20190228-1|27	
21cr|texlive-concmath-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-concmath-20190228-1|29	%files
21cr|texlive-concmath-20190228-1|30	%{_texmfdistdir}/tex/latex/concmath/concmath.sty
21cr|texlive-concmath-20190228-1|31	%{_texmfdistdir}/tex/latex/concmath/omlccm.fd
21cr|texlive-concmath-20190228-1|32	%{_texmfdistdir}/tex/latex/concmath/omlccr.fd
21cr|texlive-concmath-20190228-1|33	%{_texmfdistdir}/tex/latex/concmath/omsccr.fd
21cr|texlive-concmath-20190228-1|34	%{_texmfdistdir}/tex/latex/concmath/omsccsy.fd
21cr|texlive-concmath-20190228-1|35	%{_texmfdistdir}/tex/latex/concmath/omxccex.fd
21cr|texlive-concmath-20190228-1|36	%{_texmfdistdir}/tex/latex/concmath/ot1ccr.fd
21cr|texlive-concmath-20190228-1|37	%{_texmfdistdir}/tex/latex/concmath/ucca.fd
21cr|texlive-concmath-20190228-1|38	%{_texmfdistdir}/tex/latex/concmath/uccb.fd
21cr|texlive-concmath-20190228-1|39	%doc %{_texmfdistdir}/doc/fonts/concmath/CATALOGUE
21cr|texlive-concmath-20190228-1|40	%doc %{_texmfdistdir}/doc/fonts/concmath/README
21cr|texlive-concmath-20190228-1|41	%doc %{_texmfdistdir}/doc/fonts/concmath/concmath.pdf
21cr|texlive-concmath-20190228-1|42	#- source
21cr|texlive-concmath-20190228-1|43	%doc %{_texmfdistdir}/source/latex/concmath/Makefile
21cr|texlive-concmath-20190228-1|44	%doc %{_texmfdistdir}/source/latex/concmath/concmath.dtx
21cr|texlive-concmath-20190228-1|45	%doc %{_texmfdistdir}/source/latex/concmath/concmath.ins
21cr|texlive-concmath-20190228-1|46	
21cr|texlive-concmath-20190228-1|47	#-----------------------------------------------------------------------
21cr|texlive-concmath-20190228-1|48	%prep
21cr|texlive-concmath-20190228-1|49	%setup -c -a0 -a1 -a2
21cr|texlive-concmath-20190228-1|50	
21cr|texlive-concmath-20190228-1|51	%build
21cr|texlive-concmath-20190228-1|52	
21cr|texlive-concmath-20190228-1|53	%install
21cr|texlive-concmath-20190228-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-concmath-20190228-1|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9126 21
21cr|texlive-concmath-fonts-20190228-1|1	# revision 17218
21cr|texlive-concmath-fonts-20190228-1|2	# category Package
21cr|texlive-concmath-fonts-20190228-1|3	# catalog-ctan /fonts/concmath
21cr|texlive-concmath-fonts-20190228-1|4	# catalog-date 2006-08-27 16:41:02 +0100
21cr|texlive-concmath-fonts-20190228-1|5	# catalog-license lppl
21cr|texlive-concmath-fonts-20190228-1|6	# catalog-version undef
21cr|texlive-concmath-fonts-20190228-1|7	Name:		texlive-concmath-fonts
21cr|texlive-concmath-fonts-20190228-1|8	Version:	20190228
21cr|texlive-concmath-fonts-20190228-1|9	Release:	1
21cr|texlive-concmath-fonts-20190228-1|10	Summary:	Concrete mathematics fonts
21cr|texlive-concmath-fonts-20190228-1|11	Group:		Publishing
21cr|texlive-concmath-fonts-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/concmath
21cr|texlive-concmath-fonts-20190228-1|13	License:	LPPL
21cr|texlive-concmath-fonts-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath-fonts.tar.xz
21cr|texlive-concmath-fonts-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath-fonts.doc.tar.xz
21cr|texlive-concmath-fonts-20190228-1|16	BuildArch:	noarch
21cr|texlive-concmath-fonts-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-concmath-fonts-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-concmath-fonts-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-concmath-fonts-20190228-1|20	
21cr|texlive-concmath-fonts-20190228-1|21	%description
21cr|texlive-concmath-fonts-20190228-1|22	The fonts are derived from the computer modern mathematics
21cr|texlive-concmath-fonts-20190228-1|23	fonts and from Knuth's Concrete Roman fonts. LaTeX support is
21cr|texlive-concmath-fonts-20190228-1|24	offered by the concmath package.
21cr|texlive-concmath-fonts-20190228-1|25	
21cr|texlive-concmath-fonts-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-concmath-fonts-20190228-1|27	%files
21cr|texlive-concmath-fonts-20190228-1|28	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam10.mf
21cr|texlive-concmath-fonts-20190228-1|29	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam5.mf
21cr|texlive-concmath-fonts-20190228-1|30	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam6.mf
21cr|texlive-concmath-fonts-20190228-1|31	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam7.mf
21cr|texlive-concmath-fonts-20190228-1|32	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam8.mf
21cr|texlive-concmath-fonts-20190228-1|33	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam9.mf
21cr|texlive-concmath-fonts-20190228-1|34	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm10.mf
21cr|texlive-concmath-fonts-20190228-1|35	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm5.mf
21cr|texlive-concmath-fonts-20190228-1|36	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm6.mf
21cr|texlive-concmath-fonts-20190228-1|37	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm7.mf
21cr|texlive-concmath-fonts-20190228-1|38	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm8.mf
21cr|texlive-concmath-fonts-20190228-1|39	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm9.mf
21cr|texlive-concmath-fonts-20190228-1|40	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccex10.mf
21cr|texlive-concmath-fonts-20190228-1|41	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccex7.mf
21cr|texlive-concmath-fonts-20190228-1|42	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccex8.mf
21cr|texlive-concmath-fonts-20190228-1|43	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccex9.mf
21cr|texlive-concmath-fonts-20190228-1|44	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi10.mf
21cr|texlive-concmath-fonts-20190228-1|45	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi5.mf
21cr|texlive-concmath-fonts-20190228-1|46	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi6.mf
21cr|texlive-concmath-fonts-20190228-1|47	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi7.mf
21cr|texlive-concmath-fonts-20190228-1|48	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi8.mf
21cr|texlive-concmath-fonts-20190228-1|49	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi9.mf
21cr|texlive-concmath-fonts-20190228-1|50	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy10.mf
21cr|texlive-concmath-fonts-20190228-1|51	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy5.mf
21cr|texlive-concmath-fonts-20190228-1|52	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy6.mf
21cr|texlive-concmath-fonts-20190228-1|53	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy7.mf
21cr|texlive-concmath-fonts-20190228-1|54	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy8.mf
21cr|texlive-concmath-fonts-20190228-1|55	%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy9.mf
21cr|texlive-concmath-fonts-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam10.tfm
21cr|texlive-concmath-fonts-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam5.tfm
21cr|texlive-concmath-fonts-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam6.tfm
21cr|texlive-concmath-fonts-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam7.tfm
21cr|texlive-concmath-fonts-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam8.tfm
21cr|texlive-concmath-fonts-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam9.tfm
21cr|texlive-concmath-fonts-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm10.tfm
21cr|texlive-concmath-fonts-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm5.tfm
21cr|texlive-concmath-fonts-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm6.tfm
21cr|texlive-concmath-fonts-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm7.tfm
21cr|texlive-concmath-fonts-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm8.tfm
21cr|texlive-concmath-fonts-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm9.tfm
21cr|texlive-concmath-fonts-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccex10.tfm
21cr|texlive-concmath-fonts-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccex7.tfm
21cr|texlive-concmath-fonts-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccex8.tfm
21cr|texlive-concmath-fonts-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccex9.tfm
21cr|texlive-concmath-fonts-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi10.tfm
21cr|texlive-concmath-fonts-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi5.tfm
21cr|texlive-concmath-fonts-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi6.tfm
21cr|texlive-concmath-fonts-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi7.tfm
21cr|texlive-concmath-fonts-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi8.tfm
21cr|texlive-concmath-fonts-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi9.tfm
21cr|texlive-concmath-fonts-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy10.tfm
21cr|texlive-concmath-fonts-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy5.tfm
21cr|texlive-concmath-fonts-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy6.tfm
21cr|texlive-concmath-fonts-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy7.tfm
21cr|texlive-concmath-fonts-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy8.tfm
21cr|texlive-concmath-fonts-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy9.tfm
21cr|texlive-concmath-fonts-20190228-1|84	%doc %{_texmfdistdir}/doc/fonts/concmath-fonts/CATALOGUE
21cr|texlive-concmath-fonts-20190228-1|85	%doc %{_texmfdistdir}/doc/fonts/concmath-fonts/Makefile
21cr|texlive-concmath-fonts-20190228-1|86	%doc %{_texmfdistdir}/doc/fonts/concmath-fonts/README
21cr|texlive-concmath-fonts-20190228-1|87	
21cr|texlive-concmath-fonts-20190228-1|88	#-----------------------------------------------------------------------
21cr|texlive-concmath-fonts-20190228-1|89	%prep
21cr|texlive-concmath-fonts-20190228-1|90	%setup -c -a0 -a1
21cr|texlive-concmath-fonts-20190228-1|91	
21cr|texlive-concmath-fonts-20190228-1|92	%build
21cr|texlive-concmath-fonts-20190228-1|93	
21cr|texlive-concmath-fonts-20190228-1|94	%install
21cr|texlive-concmath-fonts-20190228-1|95	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-concmath-fonts-20190228-1|96	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9127 21
21cr|texlive-concmath-otf-65683-1|1	%define oname concmath-otf
21cr|texlive-concmath-otf-65683-1|2	
21cr|texlive-concmath-otf-65683-1|3	Summary:	Concrete based OpenType Math font
21cr|texlive-concmath-otf-65683-1|4	Name:		texlive-concmath-otf
21cr|texlive-concmath-otf-65683-1|5	Version:	65683
21cr|texlive-concmath-otf-65683-1|6	Release:	1
21cr|texlive-concmath-otf-65683-1|7	License:	LPPL1.3
21cr|texlive-concmath-otf-65683-1|8	Group:		Publishing
21cr|texlive-concmath-otf-65683-1|9	Url:		https://www.ctan.org
21cr|texlive-concmath-otf-65683-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-concmath-otf-65683-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-concmath-otf-65683-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-concmath-otf-65683-1|13	Requires:	texlive-tlpkg
21cr|texlive-concmath-otf-65683-1|14	Requires:	texlive-kpathsea
21cr|texlive-concmath-otf-65683-1|15	Provides:	tex(concmath-otf.sty) = 2024
21cr|texlive-concmath-otf-65683-1|16	BuildArch:	noarch
21cr|texlive-concmath-otf-65683-1|17	
21cr|texlive-concmath-otf-65683-1|18	%description
21cr|texlive-concmath-otf-65683-1|19	This package provides an OpenType version of the Concrete Math
21cr|texlive-concmath-otf-65683-1|20	font created by Ulrik Vieth in Metafont. "concmath-otf.sty" is
21cr|texlive-concmath-otf-65683-1|21	a replacement for the original "concmath.sty" package to be
21cr|texlive-concmath-otf-65683-1|22	used with LuaTeX or XeTeX engines.
21cr|texlive-concmath-otf-65683-1|23	
21cr|texlive-concmath-otf-65683-1|24	%files
21cr|texlive-concmath-otf-65683-1|25	%doc %{_texmfdistdir}/doc/fonts/concmath-otf
21cr|texlive-concmath-otf-65683-1|26	%{_texmfdistdir}/fonts/opentype/public/concmath-otf
21cr|texlive-concmath-otf-65683-1|27	%{_texmfdistdir}/tex/latex/concmath-otf
21cr|texlive-concmath-otf-65683-1|28	
21cr|texlive-concmath-otf-65683-1|29	#------------------------------------------------------------------
21cr|texlive-concmath-otf-65683-1|30	
21cr|texlive-concmath-otf-65683-1|31	%prep
21cr|texlive-concmath-otf-65683-1|32	%setup -c -a0 -a1
21cr|texlive-concmath-otf-65683-1|33	
21cr|texlive-concmath-otf-65683-1|34	%build
21cr|texlive-concmath-otf-65683-1|35	
21cr|texlive-concmath-otf-65683-1|36	%install
21cr|texlive-concmath-otf-65683-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-concmath-otf-65683-1|38	rm -rf tlpkg
21cr|texlive-concmath-otf-65683-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9128 21
21cr|texlive-conditext-55387-1|1	%define oname conditext
21cr|texlive-conditext-55387-1|2	
21cr|texlive-conditext-55387-1|3	Summary:	Define and manage conditional content
21cr|texlive-conditext-55387-1|4	Name:		texlive-conditext
21cr|texlive-conditext-55387-1|5	Version:	55387
21cr|texlive-conditext-55387-1|6	Release:	1
21cr|texlive-conditext-55387-1|7	License:	LPPL1.3
21cr|texlive-conditext-55387-1|8	Group:		Publishing
21cr|texlive-conditext-55387-1|9	Url:		https://www.ctan.org
21cr|texlive-conditext-55387-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-conditext-55387-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-conditext-55387-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-conditext-55387-1|13	Requires:	texlive-tlpkg
21cr|texlive-conditext-55387-1|14	Requires:	texlive-kpathsea
21cr|texlive-conditext-55387-1|15	Provides:	tex(CondiTeXt.sty) = 2024
21cr|texlive-conditext-55387-1|16	BuildArch:	noarch
21cr|texlive-conditext-55387-1|17	
21cr|texlive-conditext-55387-1|18	%description
21cr|texlive-conditext-55387-1|19	This package provides some commands to define and manage
21cr|texlive-conditext-55387-1|20	conditional content in a LaTeX source document. A conditional
21cr|texlive-conditext-55387-1|21	content, in the sense within this is understood in this
21cr|texlive-conditext-55387-1|22	package, is a text (including mathematical or other formulas)
21cr|texlive-conditext-55387-1|23	and/or a graphical element (diagram, figure, image...) as
21cr|texlive-conditext-55387-1|24	substitutable forms, which, according to a condition test, may
21cr|texlive-conditext-55387-1|25	or may not appear in the generated document. One of the most
21cr|texlive-conditext-55387-1|26	common forms of conditional content management is multilingual
21cr|texlive-conditext-55387-1|27	; but it can also include versioning, confidentiality levels,
21cr|texlive-conditext-55387-1|28	and so on. The philosophy of this package is based on the
21cr|texlive-conditext-55387-1|29	respective notions of condition field, condition property and
21cr|texlive-conditext-55387-1|30	condition space. With this package, any substitutable form in a
21cr|texlive-conditext-55387-1|31	source document is identified by a condition field and a
21cr|texlive-conditext-55387-1|32	condition property. The condition field is a functional theme
21cr|texlive-conditext-55387-1|33	that allows you to group together substitutable forms for the
21cr|texlive-conditext-55387-1|34	same conditional management. The condition property is a
21cr|texlive-conditext-55387-1|35	functional characterization specific to each substitutable form
21cr|texlive-conditext-55387-1|36	of a single condition domain. The condition space is used to
21cr|texlive-conditext-55387-1|37	designate the substitutable form(s) that must appear in the
21cr|texlive-conditext-55387-1|38	generated document. A condition space is defined by specifying
21cr|texlive-conditext-55387-1|39	a condition domain and a condition property to match with one
21cr|texlive-conditext-55387-1|40	or more substitutable forms.
21cr|texlive-conditext-55387-1|41	
21cr|texlive-conditext-55387-1|42	%files
21cr|texlive-conditext-55387-1|43	%doc %{_texmfdistdir}/doc/latex/conditext
21cr|texlive-conditext-55387-1|44	%{_texmfdistdir}/tex/latex/conditext
21cr|texlive-conditext-55387-1|45	
21cr|texlive-conditext-55387-1|46	#------------------------------------------------------------------
21cr|texlive-conditext-55387-1|47	
21cr|texlive-conditext-55387-1|48	%prep
21cr|texlive-conditext-55387-1|49	%setup -c -a0 -a1
21cr|texlive-conditext-55387-1|50	
21cr|texlive-conditext-55387-1|51	%build
21cr|texlive-conditext-55387-1|52	
21cr|texlive-conditext-55387-1|53	%install
21cr|texlive-conditext-55387-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-conditext-55387-1|55	rm -rf tlpkg
21cr|texlive-conditext-55387-1|56	cp -fpar * %{buildroot}%{_texmfdistdir}

9129 21
21cr|texlive-conteq-0.1.1-2|1	Name:		texlive-conteq
21cr|texlive-conteq-0.1.1-2|2	Version:	0.1.1
21cr|texlive-conteq-0.1.1-2|3	Release:	2
21cr|texlive-conteq-0.1.1-2|4	Summary:	Typeset multiline continued equalities
21cr|texlive-conteq-0.1.1-2|5	Group:		Publishing
21cr|texlive-conteq-0.1.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conteq
21cr|texlive-conteq-0.1.1-2|7	License:	LPPL1.3
21cr|texlive-conteq-0.1.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.tar.xz
21cr|texlive-conteq-0.1.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.doc.tar.xz
21cr|texlive-conteq-0.1.1-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.source.tar.xz
21cr|texlive-conteq-0.1.1-2|11	BuildArch:	noarch
21cr|texlive-conteq-0.1.1-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-conteq-0.1.1-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-conteq-0.1.1-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-conteq-0.1.1-2|15	
21cr|texlive-conteq-0.1.1-2|16	%description
21cr|texlive-conteq-0.1.1-2|17	The package provides an environment conteq, which will lay out
21cr|texlive-conteq-0.1.1-2|18	systems of continued equalities (or inequalities). Several
21cr|texlive-conteq-0.1.1-2|19	variant layouts of the equalities are provided, and the user
21cr|texlive-conteq-0.1.1-2|20	may define their own. The package is written use LaTeX 3
21cr|texlive-conteq-0.1.1-2|21	macros.
21cr|texlive-conteq-0.1.1-2|22	
21cr|texlive-conteq-0.1.1-2|23	#-----------------------------------------------------------------------
21cr|texlive-conteq-0.1.1-2|24	%files
21cr|texlive-conteq-0.1.1-2|25	%{_texmfdistdir}/tex/latex/conteq
21cr|texlive-conteq-0.1.1-2|26	%doc %{_texmfdistdir}/doc/latex/conteq
21cr|texlive-conteq-0.1.1-2|27	#- source
21cr|texlive-conteq-0.1.1-2|28	%doc %{_texmfdistdir}/source/latex/conteq
21cr|texlive-conteq-0.1.1-2|29	
21cr|texlive-conteq-0.1.1-2|30	#-----------------------------------------------------------------------
21cr|texlive-conteq-0.1.1-2|31	%prep
21cr|texlive-conteq-0.1.1-2|32	%setup -c -a0 -a1 -a2
21cr|texlive-conteq-0.1.1-2|33	
21cr|texlive-conteq-0.1.1-2|34	%build
21cr|texlive-conteq-0.1.1-2|35	
21cr|texlive-conteq-0.1.1-2|36	%install
21cr|texlive-conteq-0.1.1-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-conteq-0.1.1-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9130 21
21cr|texlive-context-animation-1.4-1|1	Name:		texlive-context-animation
21cr|texlive-context-animation-1.4-1|2	Version:	1.4
21cr|texlive-context-animation-1.4-1|3	Release:	1
21cr|texlive-context-animation-1.4-1|4	Summary:	Generate fieldstack based animation with ConTeXt
21cr|texlive-context-animation-1.4-1|5	Group:		Publishing
21cr|texlive-context-animation-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-context-animation-1.4-1|7	License:	MIT
21cr|texlive-context-animation-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-animation.tar.xz
21cr|texlive-context-animation-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-animation.doc.tar.xz
21cr|texlive-context-animation-1.4-1|10	BuildArch:	noarch
21cr|texlive-context-animation-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-animation-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-context-animation-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-context-animation-1.4-1|14	
21cr|texlive-context-animation-1.4-1|15	%description
21cr|texlive-context-animation-1.4-1|16	The package is a port, to Context (mkvi), of the corresponding
21cr|texlive-context-animation-1.4-1|17	LaTeX package.
21cr|texlive-context-animation-1.4-1|18	
21cr|texlive-context-animation-1.4-1|19	#-----------------------------------------------------------------------
21cr|texlive-context-animation-1.4-1|20	%files
21cr|texlive-context-animation-1.4-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-context-animation-1.4-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-context-animation-1.4-1|23	
21cr|texlive-context-animation-1.4-1|24	#-----------------------------------------------------------------------
21cr|texlive-context-animation-1.4-1|25	%prep
21cr|texlive-context-animation-1.4-1|26	%setup -c -a0 -a1
21cr|texlive-context-animation-1.4-1|27	
21cr|texlive-context-animation-1.4-1|28	%build
21cr|texlive-context-animation-1.4-1|29	
21cr|texlive-context-animation-1.4-1|30	%install
21cr|texlive-context-animation-1.4-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-context-animation-1.4-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9131 21
21cr|texlive-context-annotation-20220306-1|1	Name:		texlive-context-annotation
21cr|texlive-context-annotation-20220306-1|2	Version:	20220306
21cr|texlive-context-annotation-20220306-1|3	Release:	1
21cr|texlive-context-annotation-20220306-1|4	Summary:	Annotate text blocks
21cr|texlive-context-annotation-20220306-1|5	Group:		Publishing
21cr|texlive-context-annotation-20220306-1|6	URL:		https://ctan.org/pkg/context-annotation
21cr|texlive-context-annotation-20220306-1|7	License:	MIT
21cr|texlive-context-annotation-20220306-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-annotation.tar.xz
21cr|texlive-context-annotation-20220306-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-annotation.doc.tar.xz
21cr|texlive-context-annotation-20220306-1|10	BuildArch:	noarch
21cr|texlive-context-annotation-20220306-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-annotation-20220306-1|12	BuildRequires:	texlive-context
21cr|texlive-context-annotation-20220306-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-context-annotation-20220306-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-context-annotation-20220306-1|15	
21cr|texlive-context-annotation-20220306-1|16	%description
21cr|texlive-context-annotation-20220306-1|17	The annotation module lets you create your own commands and environments to mark text blocks.
21cr|texlive-context-annotation-20220306-1|18	
21cr|texlive-context-annotation-20220306-1|19	#-----------------------------------------------------------------------
21cr|texlive-context-annotation-20220306-1|20	%files
21cr|texlive-context-annotation-20220306-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-context-annotation-20220306-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-context-annotation-20220306-1|23	
21cr|texlive-context-annotation-20220306-1|24	#-----------------------------------------------------------------------
21cr|texlive-context-annotation-20220306-1|25	%prep
21cr|texlive-context-annotation-20220306-1|26	%setup -c -a0 -a1
21cr|texlive-context-annotation-20220306-1|27	
21cr|texlive-context-annotation-20220306-1|28	%build
21cr|texlive-context-annotation-20220306-1|29	
21cr|texlive-context-annotation-20220306-1|30	%install
21cr|texlive-context-annotation-20220306-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-context-annotation-20220306-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9132 21
21cr|texlive-context-cmscbf-20220306-1|1	Name:		texlive-context-cmscbf
21cr|texlive-context-cmscbf-20220306-1|2	Version:	20220306
21cr|texlive-context-cmscbf-20220306-1|3	Release:	1
21cr|texlive-context-cmscbf-20220306-1|4	Summary:	Use Computer Modern bold Caps and Small-caps in ConTeXt
21cr|texlive-context-cmscbf-20220306-1|5	Group:		Publishing
21cr|texlive-context-cmscbf-20220306-1|6	URL:		https://ctan.org/pkg/context-cmscbf
21cr|texlive-context-cmscbf-20220306-1|7	License:	MIT
21cr|texlive-context-cmscbf-20220306-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-cmscbf.tar.xz
21cr|texlive-context-cmscbf-20220306-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-cmscbf.doc.tar.xz
21cr|texlive-context-cmscbf-20220306-1|10	BuildArch:	noarch
21cr|texlive-context-cmscbf-20220306-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-cmscbf-20220306-1|12	BuildRequires:	texlive-context
21cr|texlive-context-cmscbf-20220306-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-context-cmscbf-20220306-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-context-cmscbf-20220306-1|15	
21cr|texlive-context-cmscbf-20220306-1|16	%description
21cr|texlive-context-cmscbf-20220306-1|17	The module makes provision for bold caps and small caps CM fonts, in ConTeXt. Such a font may be found in the Computer Modern 'extra bold' font set.
21cr|texlive-context-cmscbf-20220306-1|18	
21cr|texlive-context-cmscbf-20220306-1|19	#-----------------------------------------------------------------------
21cr|texlive-context-cmscbf-20220306-1|20	%files
21cr|texlive-context-cmscbf-20220306-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-context-cmscbf-20220306-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-context-cmscbf-20220306-1|23	
21cr|texlive-context-cmscbf-20220306-1|24	#-----------------------------------------------------------------------
21cr|texlive-context-cmscbf-20220306-1|25	%prep
21cr|texlive-context-cmscbf-20220306-1|26	%setup -c -a0 -a1
21cr|texlive-context-cmscbf-20220306-1|27	
21cr|texlive-context-cmscbf-20220306-1|28	%build
21cr|texlive-context-cmscbf-20220306-1|29	
21cr|texlive-context-cmscbf-20220306-1|30	%install
21cr|texlive-context-cmscbf-20220306-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-context-cmscbf-20220306-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9133 21
21cr|texlive-context-cmttbf-1.4-1|1	Name:		texlive-context-cmttbf
21cr|texlive-context-cmttbf-1.4-1|2	Version:	1.4
21cr|texlive-context-cmttbf-1.4-1|3	Release:	1
21cr|texlive-context-cmttbf-1.4-1|4	Summary:	OpenType Unicode text and maths fonts
21cr|texlive-context-cmttbf-1.4-1|5	Group:		Publishing
21cr|texlive-context-cmttbf-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-context-cmttbf-1.4-1|7	License:	MIT
21cr|texlive-context-cmttbf-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-cmttbf.tar.xz
21cr|texlive-context-cmttbf-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-cmttbf.doc.tar.xz
21cr|texlive-context-cmttbf-1.4-1|10	BuildArch:	noarch
21cr|texlive-context-cmttbf-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-cmttbf-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-context-cmttbf-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-context-cmttbf-1.4-1|14	
21cr|texlive-context-cmttbf-1.4-1|15	%description
21cr|texlive-context-cmttbf-1.4-1|16	The Scientific and Technical Information eXchange (STIX) fonts
21cr|texlive-context-cmttbf-1.4-1|17	are intended to satisfy the demanding needs of authors,
21cr|texlive-context-cmttbf-1.4-1|18	publishers, printers, and others working in the scientific,
21cr|texlive-context-cmttbf-1.4-1|19	medical, and technical fields. They combine a comprehensive
21cr|texlive-context-cmttbf-1.4-1|20	Unicode-based collection of mathematical symbols and alphabets
21cr|texlive-context-cmttbf-1.4-1|21	with a set of text faces suitable for professional publishing.
21cr|texlive-context-cmttbf-1.4-1|22	The fonts are available royalty-free under the SIL Open Font
21cr|texlive-context-cmttbf-1.4-1|23	License.
21cr|texlive-context-cmttbf-1.4-1|24	#-----------------------------------------------------------------------
21cr|texlive-context-cmttbf-1.4-1|25	
21cr|texlive-context-cmttbf-1.4-1|26	%files
21cr|texlive-context-cmttbf-1.4-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-context-cmttbf-1.4-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-context-cmttbf-1.4-1|29	
21cr|texlive-context-cmttbf-1.4-1|30	#-----------------------------------------------------------------------
21cr|texlive-context-cmttbf-1.4-1|31	%prep
21cr|texlive-context-cmttbf-1.4-1|32	%setup -c -a0 -a1
21cr|texlive-context-cmttbf-1.4-1|33	
21cr|texlive-context-cmttbf-1.4-1|34	%build
21cr|texlive-context-cmttbf-1.4-1|35	
21cr|texlive-context-cmttbf-1.4-1|36	%install
21cr|texlive-context-cmttbf-1.4-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-context-cmttbf-1.4-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9134 21
21cr|texlive-context-fancybreak-1.4-1|1	Name:		texlive-context-fancybreak
21cr|texlive-context-fancybreak-1.4-1|2	Version:	1.4
21cr|texlive-context-fancybreak-1.4-1|3	Release:	1
21cr|texlive-context-fancybreak-1.4-1|4	Summary:	OpenType Unicode text and maths fonts
21cr|texlive-context-fancybreak-1.4-1|5	Group:		Publishing
21cr|texlive-context-fancybreak-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-context-fancybreak-1.4-1|7	License:	MIT
21cr|texlive-context-fancybreak-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-fancybreak.tar.xz
21cr|texlive-context-fancybreak-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-fancybreak.doc.tar.xz
21cr|texlive-context-fancybreak-1.4-1|10	BuildArch:	noarch
21cr|texlive-context-fancybreak-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-fancybreak-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-context-fancybreak-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-context-fancybreak-1.4-1|14	
21cr|texlive-context-fancybreak-1.4-1|15	%description
21cr|texlive-context-fancybreak-1.4-1|16	The Scientific and Technical Information eXchange (STIX) fonts
21cr|texlive-context-fancybreak-1.4-1|17	are intended to satisfy the demanding needs of authors,
21cr|texlive-context-fancybreak-1.4-1|18	publishers, printers, and others working in the scientific,
21cr|texlive-context-fancybreak-1.4-1|19	medical, and technical fields. They combine a comprehensive
21cr|texlive-context-fancybreak-1.4-1|20	Unicode-based collection of mathematical symbols and alphabets
21cr|texlive-context-fancybreak-1.4-1|21	with a set of text faces suitable for professional publishing.
21cr|texlive-context-fancybreak-1.4-1|22	The fonts are available royalty-free under the SIL Open Font
21cr|texlive-context-fancybreak-1.4-1|23	License.
21cr|texlive-context-fancybreak-1.4-1|24	#-----------------------------------------------------------------------
21cr|texlive-context-fancybreak-1.4-1|25	
21cr|texlive-context-fancybreak-1.4-1|26	%files
21cr|texlive-context-fancybreak-1.4-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-context-fancybreak-1.4-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-context-fancybreak-1.4-1|29	
21cr|texlive-context-fancybreak-1.4-1|30	#-----------------------------------------------------------------------
21cr|texlive-context-fancybreak-1.4-1|31	%prep
21cr|texlive-context-fancybreak-1.4-1|32	%setup -c -a0 -a1
21cr|texlive-context-fancybreak-1.4-1|33	
21cr|texlive-context-fancybreak-1.4-1|34	%build
21cr|texlive-context-fancybreak-1.4-1|35	
21cr|texlive-context-fancybreak-1.4-1|36	%install
21cr|texlive-context-fancybreak-1.4-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-context-fancybreak-1.4-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9135 21
21cr|texlive-context-handlecsv-20190527-1|1	Name:		texlive-context-handlecsv
21cr|texlive-context-handlecsv-20190527-1|2	Version:	20190527
21cr|texlive-context-handlecsv-20190527-1|3	Release:	1
21cr|texlive-context-handlecsv-20190527-1|4	Summary:	Data merging for automatic document creation
21cr|texlive-context-handlecsv-20190527-1|5	Group:		Publishing
21cr|texlive-context-handlecsv-20190527-1|6	URL:		https://www.ctan.org/pkg/context-handlecsv
21cr|texlive-context-handlecsv-20190527-1|7	License:	GNU General Public License, version 3
21cr|texlive-context-handlecsv-20190527-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-handlecsv.tar.xz
21cr|texlive-context-handlecsv-20190527-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-handlecsv.doc.tar.xz
21cr|texlive-context-handlecsv-20190527-1|10	BuildArch:	noarch
21cr|texlive-context-handlecsv-20190527-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-handlecsv-20190527-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-context-handlecsv-20190527-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-context-handlecsv-20190527-1|14	
21cr|texlive-context-handlecsv-20190527-1|15	%description
21cr|texlive-context-handlecsv-20190527-1|16	The package handles csv data merging for automatic document creation.
21cr|texlive-context-handlecsv-20190527-1|17	
21cr|texlive-context-handlecsv-20190527-1|18	#-----------------------------------------------------------------------
21cr|texlive-context-handlecsv-20190527-1|19	%files
21cr|texlive-context-handlecsv-20190527-1|20	%{_texmfdistdir}/tex/context/third/handlecsv
21cr|texlive-context-handlecsv-20190527-1|21	%doc %{_texmfdistdir}/doc/context/third/handlecsv
21cr|texlive-context-handlecsv-20190527-1|22	
21cr|texlive-context-handlecsv-20190527-1|23	#-----------------------------------------------------------------------
21cr|texlive-context-handlecsv-20190527-1|24	%prep
21cr|texlive-context-handlecsv-20190527-1|25	%setup -c -a0 -a1
21cr|texlive-context-handlecsv-20190527-1|26	
21cr|texlive-context-handlecsv-20190527-1|27	%build
21cr|texlive-context-handlecsv-20190527-1|28	
21cr|texlive-context-handlecsv-20190527-1|29	%install
21cr|texlive-context-handlecsv-20190527-1|30	mkdir -p %{buildroot}%{_texmfdistdir}

9136 21
21cr|texlive-context-inifile-20080715-1|1	Name:		texlive-context-inifile
21cr|texlive-context-inifile-20080715-1|2	Version:	20080715
21cr|texlive-context-inifile-20080715-1|3	Release:	1
21cr|texlive-context-inifile-20080715-1|4	Summary:	An ini-file pretty-printer, using ConTEXt
21cr|texlive-context-inifile-20080715-1|5	Group:		Publishing
21cr|texlive-context-inifile-20080715-1|6	URL:		https://www.ctan.org/pkg/context-inifile
21cr|texlive-context-inifile-20080715-1|7	License:	GNU General Public License
21cr|texlive-context-inifile-20080715-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-inifile.tar.xz
21cr|texlive-context-inifile-20080715-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-inifile.doc.tar.xz
21cr|texlive-context-inifile-20080715-1|10	BuildArch:	noarch
21cr|texlive-context-inifile-20080715-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-inifile-20080715-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-context-inifile-20080715-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-context-inifile-20080715-1|14	
21cr|texlive-context-inifile-20080715-1|15	%description
21cr|texlive-context-inifile-20080715-1|16	The module parses an ini-file and prints the contents with a user-defined layout.
21cr|texlive-context-inifile-20080715-1|17	The entries of the file may be sorted by up to three sort keys.
21cr|texlive-context-inifile-20080715-1|18	
21cr|texlive-context-inifile-20080715-1|19	#-----------------------------------------------------------------------
21cr|texlive-context-inifile-20080715-1|20	%files
21cr|texlive-context-inifile-20080715-1|21	%{_texmfdistdir}/tex/context/third/inifile
21cr|texlive-context-inifile-20080715-1|22	%doc %{_texmfdistdir}/doc/context/third/inifile
21cr|texlive-context-inifile-20080715-1|23	
21cr|texlive-context-inifile-20080715-1|24	#-----------------------------------------------------------------------
21cr|texlive-context-inifile-20080715-1|25	%prep
21cr|texlive-context-inifile-20080715-1|26	%setup -c -a0 -a1
21cr|texlive-context-inifile-20080715-1|27	
21cr|texlive-context-inifile-20080715-1|28	%build
21cr|texlive-context-inifile-20080715-1|29	
21cr|texlive-context-inifile-20080715-1|30	%install
21cr|texlive-context-inifile-20080715-1|31	mkdir -p %{buildroot}%{_texmfdistdir}

9137 21
21cr|texlive-context-layout-1.4-1|1	Name:		texlive-context-layout
21cr|texlive-context-layout-1.4-1|2	Version:	1.4
21cr|texlive-context-layout-1.4-1|3	Release:	1
21cr|texlive-context-layout-1.4-1|4	Summary:	Show ConTeXt layouts
21cr|texlive-context-layout-1.4-1|5	Group:		Publishing
21cr|texlive-context-layout-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/context-layout
21cr|texlive-context-layout-1.4-1|7	License:	GNU General Public License
21cr|texlive-context-layout-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-layout.tar.xz
21cr|texlive-context-layout-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-layout.doc.tar.xz
21cr|texlive-context-layout-1.4-1|10	BuildArch:	noarch
21cr|texlive-context-layout-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-layout-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-context-layout-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-context-layout-1.4-1|14	
21cr|texlive-context-layout-1.4-1|15	%description
21cr|texlive-context-layout-1.4-1|16	Draws a representation of the layout of the current page and
21cr|texlive-context-layout-1.4-1|17	displays the sizes of the widths and heights of the margins,
21cr|texlive-context-layout-1.4-1|18	header, footer and text body.
21cr|texlive-context-layout-1.4-1|19	#-----------------------------------------------------------------------
21cr|texlive-context-layout-1.4-1|20	
21cr|texlive-context-layout-1.4-1|21	%files
21cr|texlive-context-layout-1.4-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-context-layout-1.4-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-context-layout-1.4-1|24	
21cr|texlive-context-layout-1.4-1|25	
21cr|texlive-context-layout-1.4-1|26	#-----------------------------------------------------------------------
21cr|texlive-context-layout-1.4-1|27	%prep
21cr|texlive-context-layout-1.4-1|28	%setup -c -a0 -a1
21cr|texlive-context-layout-1.4-1|29	
21cr|texlive-context-layout-1.4-1|30	%build
21cr|texlive-context-layout-1.4-1|31	
21cr|texlive-context-layout-1.4-1|32	%install
21cr|texlive-context-layout-1.4-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

9138 21
21cr|texlive-context-title-1.4-1|1	Name:		texlive-context-title
21cr|texlive-context-title-1.4-1|2	Version:	1.4
21cr|texlive-context-title-1.4-1|3	Release:	1
21cr|texlive-context-title-1.4-1|4	Summary:	Place document titles
21cr|texlive-context-title-1.4-1|5	Group:		Publishing
21cr|texlive-context-title-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/context-title
21cr|texlive-context-title-1.4-1|7	License:	GNU General Public License
21cr|texlive-context-title-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-title.tar.xz
21cr|texlive-context-title-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/context-title.doc.tar.xz
21cr|texlive-context-title-1.4-1|10	BuildArch:	noarch
21cr|texlive-context-title-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-title-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-context-title-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-context-title-1.4-1|14	
21cr|texlive-context-title-1.4-1|15	%description
21cr|texlive-context-title-1.4-1|16	The title module provides the \placetitle command to put a
21cr|texlive-context-title-1.4-1|17	title block into your document. With the command \setuptitle
21cr|texlive-context-title-1.4-1|18	values can be set for \placetitle and change the formatting of
21cr|texlive-context-title-1.4-1|19	the content.
21cr|texlive-context-title-1.4-1|20	#-----------------------------------------------------------------------
21cr|texlive-context-title-1.4-1|21	
21cr|texlive-context-title-1.4-1|22	%files
21cr|texlive-context-title-1.4-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-context-title-1.4-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-context-title-1.4-1|25	
21cr|texlive-context-title-1.4-1|26	
21cr|texlive-context-title-1.4-1|27	#-----------------------------------------------------------------------
21cr|texlive-context-title-1.4-1|28	%prep
21cr|texlive-context-title-1.4-1|29	%setup -c -a0 -a1
21cr|texlive-context-title-1.4-1|30	
21cr|texlive-context-title-1.4-1|31	%build
21cr|texlive-context-title-1.4-1|32	
21cr|texlive-context-title-1.4-1|33	%install
21cr|texlive-context-title-1.4-1|34	mkdir -p %{buildroot}%{_texmfdistdir}

9139 21
21cr|texlive-context-visualcounter-1.5-1|1	Name:		texlive-context-visualcounter
21cr|texlive-context-visualcounter-1.5-1|2	Version:	1.5
21cr|texlive-context-visualcounter-1.5-1|3	Release:	1
21cr|texlive-context-visualcounter-1.5-1|4	Summary:	A package for multiple accents in mathematics
21cr|texlive-context-visualcounter-1.5-1|5	Group:		Publishing
21cr|texlive-context-visualcounter-1.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texlive-context-visualcounter
21cr|texlive-context-visualcounter-1.5-1|7	License:	MIT
21cr|texlive-context-visualcounter-1.5-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/texlive-context-visualcounter.tar.xz
21cr|texlive-context-visualcounter-1.5-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/texlive-context-visualcounter.doc.tar.xz
21cr|texlive-context-visualcounter-1.5-1|10	BuildArch:	noarch
21cr|texlive-context-visualcounter-1.5-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-context-visualcounter-1.5-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-context-visualcounter-1.5-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-context-visualcounter-1.5-1|14	
21cr|texlive-context-visualcounter-1.5-1|15	%description
21cr|texlive-context-visualcounter-1.5-1|16	A package for multiple accents in mathematics, with nice features
21cr|texlive-context-visualcounter-1.5-1|17	concerning the creation of accents and placement of scripts.
21cr|texlive-context-visualcounter-1.5-1|18	
21cr|texlive-context-visualcounter-1.5-1|19	#-----------------------------------------------------------------------
21cr|texlive-context-visualcounter-1.5-1|20	%files
21cr|texlive-context-visualcounter-1.5-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-context-visualcounter-1.5-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-context-visualcounter-1.5-1|23	
21cr|texlive-context-visualcounter-1.5-1|24	#-----------------------------------------------------------------------
21cr|texlive-context-visualcounter-1.5-1|25	%prep
21cr|texlive-context-visualcounter-1.5-1|26	%setup -c -a0 -a1
21cr|texlive-context-visualcounter-1.5-1|27	
21cr|texlive-context-visualcounter-1.5-1|28	%build
21cr|texlive-context-visualcounter-1.5-1|29	
21cr|texlive-context-visualcounter-1.5-1|30	%install
21cr|texlive-context-visualcounter-1.5-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-context-visualcounter-1.5-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

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

9141 21
21cr|texlive-coolfn-66221-1|1	%define oname coolfn
21cr|texlive-coolfn-66221-1|2	
21cr|texlive-coolfn-66221-1|3	Summary:	Typeset long legal footnotes
21cr|texlive-coolfn-66221-1|4	Name:		texlive-coolfn
21cr|texlive-coolfn-66221-1|5	Version:	66221
21cr|texlive-coolfn-66221-1|6	Release:	1
21cr|texlive-coolfn-66221-1|7	License:	LPPL1.3
21cr|texlive-coolfn-66221-1|8	Group:		Publishing
21cr|texlive-coolfn-66221-1|9	Url:		https://www.ctan.org
21cr|texlive-coolfn-66221-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-coolfn-66221-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-coolfn-66221-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-coolfn-66221-1|13	Requires:	texlive-tlpkg
21cr|texlive-coolfn-66221-1|14	Requires:	texlive-kpathsea
21cr|texlive-coolfn-66221-1|15	Provides:	tex(coolfn.sty) = 2024
21cr|texlive-coolfn-66221-1|16	BuildArch:	noarch
21cr|texlive-coolfn-66221-1|17	
21cr|texlive-coolfn-66221-1|18	%description
21cr|texlive-coolfn-66221-1|19	This package provides formatting for footnotes in long legal
21cr|texlive-coolfn-66221-1|20	documents, using hanging indents to make them look nicer.
21cr|texlive-coolfn-66221-1|21	
21cr|texlive-coolfn-66221-1|22	%files
21cr|texlive-coolfn-66221-1|23	%doc %{_texmfdistdir}/doc/latex/coolfn
21cr|texlive-coolfn-66221-1|24	%{_texmfdistdir}/tex/latex/coolfn
21cr|texlive-coolfn-66221-1|25	
21cr|texlive-coolfn-66221-1|26	#------------------------------------------------------------------
21cr|texlive-coolfn-66221-1|27	
21cr|texlive-coolfn-66221-1|28	%prep
21cr|texlive-coolfn-66221-1|29	%setup -c -a0 -a1
21cr|texlive-coolfn-66221-1|30	
21cr|texlive-coolfn-66221-1|31	%build
21cr|texlive-coolfn-66221-1|32	
21cr|texlive-coolfn-66221-1|33	%install
21cr|texlive-coolfn-66221-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-coolfn-66221-1|35	rm -rf tlpkg
21cr|texlive-coolfn-66221-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9142 21
21cr|texlive-cooperhewitt-64967-1|1	%define oname cooperhewitt
21cr|texlive-cooperhewitt-64967-1|2	
21cr|texlive-cooperhewitt-64967-1|3	Summary:	LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Cooper Hewitt family of sans serif fonts
21cr|texlive-cooperhewitt-64967-1|4	Name:		texlive-cooperhewitt
21cr|texlive-cooperhewitt-64967-1|5	Version:	64967
21cr|texlive-cooperhewitt-64967-1|6	Release:	1
21cr|texlive-cooperhewitt-64967-1|7	License:	LPPL1.3
21cr|texlive-cooperhewitt-64967-1|8	Group:		Publishing
21cr|texlive-cooperhewitt-64967-1|9	Url:		https://www.ctan.org
21cr|texlive-cooperhewitt-64967-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cooperhewitt-64967-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cooperhewitt-64967-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cooperhewitt-64967-1|13	Requires:	texlive-tlpkg
21cr|texlive-cooperhewitt-64967-1|14	Requires:	texlive-kpathsea
21cr|texlive-cooperhewitt-64967-1|15	Provides:	tex(CooperHewitt.map) = 2024
21cr|texlive-cooperhewitt-64967-1|16	Provides:	tex(CooperHewitt.sty) = 2024
21cr|texlive-cooperhewitt-64967-1|17	Provides:	tex(cphwt_4je6jj.enc) = 2024
21cr|texlive-cooperhewitt-64967-1|18	Provides:	tex(cphwt_kvtx4d.enc) = 2024
21cr|texlive-cooperhewitt-64967-1|19	Provides:	tex(cphwt_psuovm.enc) = 2024
21cr|texlive-cooperhewitt-64967-1|20	Provides:	tex(cphwt_r6y6f6.enc) = 2024
21cr|texlive-cooperhewitt-64967-1|21	Provides:	tex(cphwt_sz67he.enc) = 2024
21cr|texlive-cooperhewitt-64967-1|22	Provides:	tex(cphwt_tjvrzf.enc) = 2024
21cr|texlive-cooperhewitt-64967-1|23	Provides:	tex(cphwt_vrwj46.enc) = 2024
21cr|texlive-cooperhewitt-64967-1|24	Provides:	tex(LY1CpHwt-Sup.fd) = 2024
21cr|texlive-cooperhewitt-64967-1|25	Provides:	tex(LY1CpHwt-TLF.fd) = 2024
21cr|texlive-cooperhewitt-64967-1|26	Provides:	tex(OT1CpHwt-Sup.fd) = 2024
21cr|texlive-cooperhewitt-64967-1|27	Provides:	tex(OT1CpHwt-TLF.fd) = 2024
21cr|texlive-cooperhewitt-64967-1|28	Provides:	tex(T1CpHwt-Sup.fd) = 2024
21cr|texlive-cooperhewitt-64967-1|29	Provides:	tex(T1CpHwt-TLF.fd) = 2024
21cr|texlive-cooperhewitt-64967-1|30	Provides:	tex(TS1CpHwt-TLF.fd) = 2024
21cr|texlive-cooperhewitt-64967-1|31	BuildArch:	noarch
21cr|texlive-cooperhewitt-64967-1|32	
21cr|texlive-cooperhewitt-64967-1|33	%description
21cr|texlive-cooperhewitt-64967-1|34	Cooper Hewitt is a contemporary sans serif, with characters
21cr|texlive-cooperhewitt-64967-1|35	composed of modified-geometric curves and arches. Initially
21cr|texlive-cooperhewitt-64967-1|36	commissioned by Pentagram to evolve his Polaris Condensed
21cr|texlive-cooperhewitt-64967-1|37	typeface, Chester Jenkins created a new digital form to support
21cr|texlive-cooperhewitt-64967-1|38	the newly transformed Smithsonian Design Museum.
21cr|texlive-cooperhewitt-64967-1|39	
21cr|texlive-cooperhewitt-64967-1|40	%files
21cr|texlive-cooperhewitt-64967-1|41	%doc %{_texmfdistdir}/doc/fonts/cooperhewitt
21cr|texlive-cooperhewitt-64967-1|42	%{_texmfdistdir}/fonts/enc/dvips/cooperhewitt
21cr|texlive-cooperhewitt-64967-1|43	%{_texmfdistdir}/fonts/map/dvips/cooperhewitt
21cr|texlive-cooperhewitt-64967-1|44	%{_texmfdistdir}/fonts/opentype/public/cooperhewitt
21cr|texlive-cooperhewitt-64967-1|45	%{_texmfdistdir}/fonts/tfm/public/cooperhewitt
21cr|texlive-cooperhewitt-64967-1|46	%{_texmfdistdir}/fonts/type1/public/cooperhewitt
21cr|texlive-cooperhewitt-64967-1|47	%{_texmfdistdir}/fonts/vf/public/cooperhewitt
21cr|texlive-cooperhewitt-64967-1|48	%{_texmfdistdir}/tex/latex/cooperhewitt
21cr|texlive-cooperhewitt-64967-1|49	
21cr|texlive-cooperhewitt-64967-1|50	#------------------------------------------------------------------
21cr|texlive-cooperhewitt-64967-1|51	
21cr|texlive-cooperhewitt-64967-1|52	%prep
21cr|texlive-cooperhewitt-64967-1|53	%setup -c -a0 -a1
21cr|texlive-cooperhewitt-64967-1|54	
21cr|texlive-cooperhewitt-64967-1|55	%build
21cr|texlive-cooperhewitt-64967-1|56	
21cr|texlive-cooperhewitt-64967-1|57	%install
21cr|texlive-cooperhewitt-64967-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cooperhewitt-64967-1|59	rm -rf tlpkg
21cr|texlive-cooperhewitt-64967-1|60	cp -fpar * %{buildroot}%{_texmfdistdir}

9143 21
21cr|texlive-coop-writing-61607-1|1	%define oname coop-writing
21cr|texlive-coop-writing-61607-1|2	
21cr|texlive-coop-writing-61607-1|3	Summary:	Support for Cooperative Writing and editorial comments
21cr|texlive-coop-writing-61607-1|4	Name:		texlive-coop-writing
21cr|texlive-coop-writing-61607-1|5	Version:	61607
21cr|texlive-coop-writing-61607-1|6	Release:	1
21cr|texlive-coop-writing-61607-1|7	License:	LPPL1.3
21cr|texlive-coop-writing-61607-1|8	Group:		Publishing
21cr|texlive-coop-writing-61607-1|9	Url:		https://www.ctan.org
21cr|texlive-coop-writing-61607-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-coop-writing-61607-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-coop-writing-61607-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-coop-writing-61607-1|13	Requires:	texlive-tlpkg
21cr|texlive-coop-writing-61607-1|14	Requires:	texlive-kpathsea
21cr|texlive-coop-writing-61607-1|15	Provides:	tex(coop-writing.sty) = 2024
21cr|texlive-coop-writing-61607-1|16	BuildArch:	noarch
21cr|texlive-coop-writing-61607-1|17	
21cr|texlive-coop-writing-61607-1|18	%description
21cr|texlive-coop-writing-61607-1|19	This package for Cooperative Writing supports editorial
21cr|texlive-coop-writing-61607-1|20	comments and gives some extra support for writing and
21cr|texlive-coop-writing-61607-1|21	submitting papers, such as anonymization commands for any
21cr|texlive-coop-writing-61607-1|22	document that involves more than one author or editor. The
21cr|texlive-coop-writing-61607-1|23	general behavior of this package is to provide different ways
21cr|texlive-coop-writing-61607-1|24	of marking your text, for example with comments or to-do-notes,
21cr|texlive-coop-writing-61607-1|25	suggestions to add, remove or change text that can be totally
21cr|texlive-coop-writing-61607-1|26	supressed from the output when desired. Mostly, this can be
21cr|texlive-coop-writing-61607-1|27	easily done using one of the three main option states: editing,
21cr|texlive-coop-writing-61607-1|28	submit, and publish. Users should use the editing state most of
21cr|texlive-coop-writing-61607-1|29	the time. In this state, all markings will appear and
21cr|texlive-coop-writing-61607-1|30	anonymization will be off. When submitting, the submit state
21cr|texlive-coop-writing-61607-1|31	will provide a clean article, without any markings, but
21cr|texlive-coop-writing-61607-1|32	anonymized. It is possible to use the options submit and
21cr|texlive-coop-writing-61607-1|33	noanonymize together. Publish will never anonymize. The goal is
21cr|texlive-coop-writing-61607-1|34	to make the submit and publish documents states minimally
21cr|texlive-coop-writing-61607-1|35	invasive, to avoid any clash with publishers' styles. Commands
21cr|texlive-coop-writing-61607-1|36	were inspired from different packages that do not work together
21cr|texlive-coop-writing-61607-1|37	very well, such as ed, todonotes, and color-edits.
21cr|texlive-coop-writing-61607-1|38	
21cr|texlive-coop-writing-61607-1|39	%files
21cr|texlive-coop-writing-61607-1|40	%doc %{_texmfdistdir}/doc/latex/coop-writing
21cr|texlive-coop-writing-61607-1|41	%{_texmfdistdir}/tex/latex/coop-writing
21cr|texlive-coop-writing-61607-1|42	
21cr|texlive-coop-writing-61607-1|43	#------------------------------------------------------------------
21cr|texlive-coop-writing-61607-1|44	
21cr|texlive-coop-writing-61607-1|45	%prep
21cr|texlive-coop-writing-61607-1|46	%setup -c -a0 -a1
21cr|texlive-coop-writing-61607-1|47	
21cr|texlive-coop-writing-61607-1|48	%build
21cr|texlive-coop-writing-61607-1|49	
21cr|texlive-coop-writing-61607-1|50	%install
21cr|texlive-coop-writing-61607-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-coop-writing-61607-1|52	rm -rf tlpkg
21cr|texlive-coop-writing-61607-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

9144 21
21cr|texlive-cormorantgaramond-64411-1|1	%define oname cormorantgaramond
21cr|texlive-cormorantgaramond-64411-1|2	
21cr|texlive-cormorantgaramond-64411-1|3	Summary:	Cormorant Garamond family of fonts
21cr|texlive-cormorantgaramond-64411-1|4	Name:		texlive-cormorantgaramond
21cr|texlive-cormorantgaramond-64411-1|5	Version:	64411
21cr|texlive-cormorantgaramond-64411-1|6	Release:	1
21cr|texlive-cormorantgaramond-64411-1|7	License:	LPPL1.3
21cr|texlive-cormorantgaramond-64411-1|8	Group:		Publishing
21cr|texlive-cormorantgaramond-64411-1|9	Url:		https://www.ctan.org
21cr|texlive-cormorantgaramond-64411-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cormorantgaramond-64411-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cormorantgaramond-64411-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cormorantgaramond-64411-1|13	Requires:	texlive-tlpkg
21cr|texlive-cormorantgaramond-64411-1|14	Requires:	texlive-kpathsea
21cr|texlive-cormorantgaramond-64411-1|15	Provides:	tex(cgrm_2ahxjn.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|16	Provides:	tex(cgrm_2fszuh.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|17	Provides:	tex(cgrm_2qzove.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|18	Provides:	tex(cgrm_2woykf.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|19	Provides:	tex(cgrm_2xvhcw.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|20	Provides:	tex(cgrm_33cvom.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|21	Provides:	tex(cgrm_36gbzh.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|22	Provides:	tex(cgrm_45xxtj.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|23	Provides:	tex(cgrm_4fize4.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|24	Provides:	tex(cgrm_554p77.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|25	Provides:	tex(cgrm_575fly.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|26	Provides:	tex(cgrm_5ezmem.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|27	Provides:	tex(cgrm_5zuknm.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|28	Provides:	tex(cgrm_6cgyqp.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|29	Provides:	tex(cgrm_726bjo.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|30	Provides:	tex(cgrm_7l65a5.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|31	Provides:	tex(cgrm_ahqoow.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|32	Provides:	tex(cgrm_baamnb.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|33	Provides:	tex(cgrm_bndooo.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|34	Provides:	tex(cgrm_cjaria.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|35	Provides:	tex(cgrm_cpu34x.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|36	Provides:	tex(cgrm_ctw2ju.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|37	Provides:	tex(cgrm_czjvuz.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|38	Provides:	tex(cgrm_edlrwy.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|39	Provides:	tex(cgrm_ehskq2.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|40	Provides:	tex(cgrm_ezmsqi.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|41	Provides:	tex(cgrm_fnl4sj.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|42	Provides:	tex(cgrm_fqbaih.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|43	Provides:	tex(cgrm_g7ehha.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|44	Provides:	tex(cgrm_gfgzzm.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|45	Provides:	tex(cgrm_ggoxrw.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|46	Provides:	tex(cgrm_goqtbf.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|47	Provides:	tex(cgrm_hnmd4t.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|48	Provides:	tex(cgrm_ho7x2y.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|49	Provides:	tex(cgrm_i4ztt6.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|50	Provides:	tex(cgrm_imua2m.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|51	Provides:	tex(cgrm_ira4mj.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|52	Provides:	tex(cgrm_iuhjfz.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|53	Provides:	tex(cgrm_iyf2ai.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|54	Provides:	tex(cgrm_j2hlib.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|55	Provides:	tex(cgrm_j5xrmg.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|56	Provides:	tex(cgrm_jg7lls.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|57	Provides:	tex(cgrm_jwbavo.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|58	Provides:	tex(cgrm_k54atz.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|59	Provides:	tex(cgrm_kbv5uy.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|60	Provides:	tex(cgrm_ksmxc6.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|61	Provides:	tex(cgrm_kwxzcp.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|62	Provides:	tex(cgrm_l5f566.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|63	Provides:	tex(cgrm_ldw23p.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|64	Provides:	tex(cgrm_lksf3x.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|65	Provides:	tex(cgrm_mcvd3c.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|66	Provides:	tex(cgrm_mq3pk7.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|67	Provides:	tex(cgrm_myrl74.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|68	Provides:	tex(cgrm_nniu67.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|69	Provides:	tex(cgrm_nswxfs.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|70	Provides:	tex(cgrm_nxkups.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|71	Provides:	tex(cgrm_nxzswi.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|72	Provides:	tex(cgrm_od3ly4.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|73	Provides:	tex(cgrm_olzkph.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|74	Provides:	tex(cgrm_p4fks4.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|75	Provides:	tex(cgrm_p5fsj2.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|76	Provides:	tex(cgrm_payxmf.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|77	Provides:	tex(cgrm_pm4rjs.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|78	Provides:	tex(cgrm_qaa67y.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|79	Provides:	tex(cgrm_qco72e.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|80	Provides:	tex(cgrm_qnkxku.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|81	Provides:	tex(cgrm_qrc2n2.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|82	Provides:	tex(cgrm_rnb5y6.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|83	Provides:	tex(cgrm_rohdbu.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|84	Provides:	tex(cgrm_ry5pl7.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|85	Provides:	tex(cgrm_s2pyjf.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|86	Provides:	tex(cgrm_s4zbbx.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|87	Provides:	tex(cgrm_sfoqzm.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|88	Provides:	tex(cgrm_sowbon.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|89	Provides:	tex(cgrm_txosmw.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|90	Provides:	tex(cgrm_tzoazu.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|91	Provides:	tex(cgrm_usix3v.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|92	Provides:	tex(cgrm_uys5qk.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|93	Provides:	tex(cgrm_v2z4dl.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|94	Provides:	tex(cgrm_v7t4yx.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|95	Provides:	tex(cgrm_vabk2p.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|96	Provides:	tex(cgrm_vdpe4c.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|97	Provides:	tex(cgrm_vnv5uk.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|98	Provides:	tex(cgrm_vqhfd3.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|99	Provides:	tex(cgrm_vs5evg.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|100	Provides:	tex(cgrm_vuc6nl.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|101	Provides:	tex(cgrm_xrzidp.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|102	Provides:	tex(cgrm_xwhmgi.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|103	Provides:	tex(cgrm_xzjjkx.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|104	Provides:	tex(cgrm_y22u7a.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|105	Provides:	tex(cgrm_yah5fp.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|106	Provides:	tex(cgrm_ycbsw5.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|107	Provides:	tex(cgrm_ye4dng.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|108	Provides:	tex(cgrm_yifvzr.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|109	Provides:	tex(cgrm_yksu3h.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|110	Provides:	tex(cgrm_yo6qap.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|111	Provides:	tex(cgrm_zc6byq.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|112	Provides:	tex(cgrm_zcfdr3.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|113	Provides:	tex(cgrm_zkhuis.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|114	Provides:	tex(cgrm_zzgqip.enc) = 2024
21cr|texlive-cormorantgaramond-64411-1|115	Provides:	tex(CormorantGaramond.map) = 2024
21cr|texlive-cormorantgaramond-64411-1|116	Provides:	tex(CormorantGaramond.sty) = 2024
21cr|texlive-cormorantgaramond-64411-1|117	Provides:	tex(LY1CormorantGaramond-Inf.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|118	Provides:	tex(LY1CormorantGaramond-LF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|119	Provides:	tex(LY1CormorantGaramond-OsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|120	Provides:	tex(LY1CormorantGaramond-Sup.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|121	Provides:	tex(LY1CormorantGaramond-TLF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|122	Provides:	tex(LY1CormorantGaramond-TOsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|123	Provides:	tex(OT1CormorantGaramond-Inf.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|124	Provides:	tex(OT1CormorantGaramond-LF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|125	Provides:	tex(OT1CormorantGaramond-OsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|126	Provides:	tex(OT1CormorantGaramond-Sup.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|127	Provides:	tex(OT1CormorantGaramond-TLF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|128	Provides:	tex(OT1CormorantGaramond-TOsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|129	Provides:	tex(T1CormorantGaramond-Inf.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|130	Provides:	tex(T1CormorantGaramond-LF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|131	Provides:	tex(T1CormorantGaramond-OsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|132	Provides:	tex(T1CormorantGaramond-Sup.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|133	Provides:	tex(T1CormorantGaramond-TLF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|134	Provides:	tex(T1CormorantGaramond-TOsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|135	Provides:	tex(T2ACormorantGaramond-Inf.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|136	Provides:	tex(T2ACormorantGaramond-LF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|137	Provides:	tex(T2ACormorantGaramond-OsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|138	Provides:	tex(T2ACormorantGaramond-Sup.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|139	Provides:	tex(T2ACormorantGaramond-TLF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|140	Provides:	tex(T2ACormorantGaramond-TOsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|141	Provides:	tex(T2BCormorantGaramond-Inf.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|142	Provides:	tex(T2BCormorantGaramond-LF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|143	Provides:	tex(T2BCormorantGaramond-OsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|144	Provides:	tex(T2BCormorantGaramond-Sup.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|145	Provides:	tex(T2BCormorantGaramond-TLF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|146	Provides:	tex(T2BCormorantGaramond-TOsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|147	Provides:	tex(T2CCormorantGaramond-Inf.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|148	Provides:	tex(T2CCormorantGaramond-LF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|149	Provides:	tex(T2CCormorantGaramond-OsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|150	Provides:	tex(T2CCormorantGaramond-Sup.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|151	Provides:	tex(T2CCormorantGaramond-TLF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|152	Provides:	tex(T2CCormorantGaramond-TOsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|153	Provides:	tex(TS1CormorantGaramond-LF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|154	Provides:	tex(TS1CormorantGaramond-OsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|155	Provides:	tex(TS1CormorantGaramond-TLF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|156	Provides:	tex(TS1CormorantGaramond-TOsF.fd) = 2024
21cr|texlive-cormorantgaramond-64411-1|157	BuildArch:	noarch
21cr|texlive-cormorantgaramond-64411-1|158	
21cr|texlive-cormorantgaramond-64411-1|159	%description
21cr|texlive-cormorantgaramond-64411-1|160	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-cormorantgaramond-64411-1|161	support for the Cormorant Garamond family of fonts, designed by
21cr|texlive-cormorantgaramond-64411-1|162	Christian Thalman of Catharsis Fonts. The family includes
21cr|texlive-cormorantgaramond-64411-1|163	light, regular, medium, semi-bold and bold weights, with
21cr|texlive-cormorantgaramond-64411-1|164	italics.
21cr|texlive-cormorantgaramond-64411-1|165	
21cr|texlive-cormorantgaramond-64411-1|166	%files
21cr|texlive-cormorantgaramond-64411-1|167	%doc %{_texmfdistdir}/doc/fonts/cormorantgaramond/
21cr|texlive-cormorantgaramond-64411-1|168	%{_texmfdistdir}/fonts/enc/dvips/cormorantgaramond/
21cr|texlive-cormorantgaramond-64411-1|169	%{_texmfdistdir}/fonts/map/dvips/cormorantgaramond/
21cr|texlive-cormorantgaramond-64411-1|170	%{_texmfdistdir}/fonts/tfm/catharsis/cormorantgaramond/
21cr|texlive-cormorantgaramond-64411-1|171	%{_texmfdistdir}/fonts/truetype/catharsis/cormorantgaramond/
21cr|texlive-cormorantgaramond-64411-1|172	%{_texmfdistdir}/fonts/type1/catharsis/cormorantgaramond/
21cr|texlive-cormorantgaramond-64411-1|173	%{_texmfdistdir}/fonts/vf/catharsis/cormorantgaramond/
21cr|texlive-cormorantgaramond-64411-1|174	%{_texmfdistdir}/tex/latex/cormorantgaramond/
21cr|texlive-cormorantgaramond-64411-1|175	
21cr|texlive-cormorantgaramond-64411-1|176	#------------------------------------------------------------------
21cr|texlive-cormorantgaramond-64411-1|177	
21cr|texlive-cormorantgaramond-64411-1|178	%prep
21cr|texlive-cormorantgaramond-64411-1|179	%setup -c -a0 -a1
21cr|texlive-cormorantgaramond-64411-1|180	
21cr|texlive-cormorantgaramond-64411-1|181	%build
21cr|texlive-cormorantgaramond-64411-1|182	
21cr|texlive-cormorantgaramond-64411-1|183	%install
21cr|texlive-cormorantgaramond-64411-1|184	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cormorantgaramond-64411-1|185	rm -rf tlpkg
21cr|texlive-cormorantgaramond-64411-1|186	cp -fpar * %{buildroot}%{_texmfdistdir}

9145 21
21cr|texlive-correctmathalign-1.1-2|1	Name:		texlive-correctmathalign
21cr|texlive-correctmathalign-1.1-2|2	Version:	1.1
21cr|texlive-correctmathalign-1.1-2|3	Release:	2
21cr|texlive-correctmathalign-1.1-2|4	Summary:	Correct spacing of the alignment in expressions
21cr|texlive-correctmathalign-1.1-2|5	Group:		Publishing
21cr|texlive-correctmathalign-1.1-2|6	URL:		https://ctan.org/pkg/correctmathalign
21cr|texlive-correctmathalign-1.1-2|7	License:	bsd
21cr|texlive-correctmathalign-1.1-2|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/correctmathalign.tar.xz
21cr|texlive-correctmathalign-1.1-2|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/correctmathalign.doc.tar.xz
21cr|texlive-correctmathalign-1.1-2|10	BuildArch:	noarch
21cr|texlive-correctmathalign-1.1-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-correctmathalign-1.1-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-correctmathalign-1.1-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-correctmathalign-1.1-2|14	
21cr|texlive-correctmathalign-1.1-2|15	%description
21cr|texlive-correctmathalign-1.1-2|16	This package realigns the horizontal spacing of the alignments in some mathematical environments.
21cr|texlive-correctmathalign-1.1-2|17	
21cr|texlive-correctmathalign-1.1-2|18	#-----------------------------------------------------------------------
21cr|texlive-correctmathalign-1.1-2|19	%files
21cr|texlive-correctmathalign-1.1-2|20	%{_texmfdistdir}/tex/*
21cr|texlive-correctmathalign-1.1-2|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-correctmathalign-1.1-2|22	
21cr|texlive-correctmathalign-1.1-2|23	
21cr|texlive-correctmathalign-1.1-2|24	#-----------------------------------------------------------------------
21cr|texlive-correctmathalign-1.1-2|25	%prep
21cr|texlive-correctmathalign-1.1-2|26	%setup -c -a0 -a1
21cr|texlive-correctmathalign-1.1-2|27	
21cr|texlive-correctmathalign-1.1-2|28	%build
21cr|texlive-correctmathalign-1.1-2|29	
21cr|texlive-correctmathalign-1.1-2|30	%install
21cr|texlive-correctmathalign-1.1-2|31	mkdir -p %{buildroot}%{_texmfdistdir}

9146 21
21cr|texlive-countriesofeurope-0.23-1|1	# revision 54512
21cr|texlive-countriesofeurope-0.23-1|2	# category Package
21cr|texlive-countriesofeurope-0.23-1|3	# catalog-ctan /fonts/countriesofeurope
21cr|texlive-countriesofeurope-0.23-1|4	# catalog-date 2020-03-28
21cr|texlive-countriesofeurope-0.23-1|5	# catalog-license lppl
21cr|texlive-countriesofeurope-0.23-1|6	# catalog-version 0.21
21cr|texlive-countriesofeurope-0.23-1|7	Name:		texlive-countriesofeurope
21cr|texlive-countriesofeurope-0.23-1|8	Version:	0.23
21cr|texlive-countriesofeurope-0.23-1|9	Release:	1
21cr|texlive-countriesofeurope-0.23-1|10	Summary:	A font with the images of the countries of Europe
21cr|texlive-countriesofeurope-0.23-1|11	Group:		Publishing
21cr|texlive-countriesofeurope-0.23-1|12	URL:		http://www.ctan.org/tex-archive/fonts/countriesofeurope
21cr|texlive-countriesofeurope-0.23-1|13	License:	LPPL
21cr|texlive-countriesofeurope-0.23-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/countriesofeurope.tar.xz
21cr|texlive-countriesofeurope-0.23-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/countriesofeurope.doc.tar.xz
21cr|texlive-countriesofeurope-0.23-1|16	BuildArch:	noarch
21cr|texlive-countriesofeurope-0.23-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-countriesofeurope-0.23-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-countriesofeurope-0.23-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-countriesofeurope-0.23-1|20	
21cr|texlive-countriesofeurope-0.23-1|21	%description
21cr|texlive-countriesofeurope-0.23-1|22	The bundle provides a font "CountriesOfEurope" (in Adobe Type 1
21cr|texlive-countriesofeurope-0.23-1|23	format) and the necessary metrics, together with LaTeX macros
21cr|texlive-countriesofeurope-0.23-1|24	for its use. The font provides glyphs with a filled outline of
21cr|texlive-countriesofeurope-0.23-1|25	the shape of each country; each glyph is at the same
21cr|texlive-countriesofeurope-0.23-1|26	cartographic scale.
21cr|texlive-countriesofeurope-0.23-1|27	
21cr|texlive-countriesofeurope-0.23-1|28	
21cr|texlive-countriesofeurope-0.23-1|29	#-----------------------------------------------------------------------
21cr|texlive-countriesofeurope-0.23-1|30	%files
21cr|texlive-countriesofeurope-0.23-1|31	%doc %{_texmfdistdir}/doc/fonts/countriesofeurope/README*
21cr|texlive-countriesofeurope-0.23-1|32	%doc %{_texmfdistdir}/doc/fonts/countriesofeurope/Changes
21cr|texlive-countriesofeurope-0.23-1|33	%doc %{_texmfdistdir}/doc/fonts/countriesofeurope/countriesofeurope.bib
21cr|texlive-countriesofeurope-0.23-1|34	%doc %{_texmfdistdir}/doc/fonts/countriesofeurope/countriesofeurope.pdf
21cr|texlive-countriesofeurope-0.23-1|35	%doc %{_texmfdistdir}/doc/fonts/countriesofeurope/countriesofeurope.tex
21cr|texlive-countriesofeurope-0.23-1|36	%{_texmfdistdir}/fonts/afm/public/countriesofeurope/countriesofeurope.afm
21cr|texlive-countriesofeurope-0.23-1|37	%{_texmfdistdir}/fonts/enc/dvips/countriesofeurope/countriesofeurope.enc
21cr|texlive-countriesofeurope-0.23-1|38	%{_texmfdistdir}/fonts/map/dvips/countriesofeurope/countriesofeurope.map
21cr|texlive-countriesofeurope-0.23-1|39	%{_texmfdistdir}/fonts/opentype/public/countriesofeurope/countriesofeurope.otf
21cr|texlive-countriesofeurope-0.23-1|40	%{_texmfdistdir}/fonts/tfm/public/countriesofeurope/countriesofeurope.tfm
21cr|texlive-countriesofeurope-0.23-1|41	%{_texmfdistdir}/fonts/type1/public/countriesofeurope/countriesofeurope.pfb
21cr|texlive-countriesofeurope-0.23-1|42	%{_texmfdistdir}/tex/latex/countriesofeurope/countriesofeurope.sty
21cr|texlive-countriesofeurope-0.23-1|43	
21cr|texlive-countriesofeurope-0.23-1|44	#-----------------------------------------------------------------------
21cr|texlive-countriesofeurope-0.23-1|45	%prep
21cr|texlive-countriesofeurope-0.23-1|46	%setup -c -a0 -a1
21cr|texlive-countriesofeurope-0.23-1|47	
21cr|texlive-countriesofeurope-0.23-1|48	%build
21cr|texlive-countriesofeurope-0.23-1|49	
21cr|texlive-countriesofeurope-0.23-1|50	%install
21cr|texlive-countriesofeurope-0.23-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-countriesofeurope-0.23-1|52	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9147 21
21cr|texlive-courier-scaled-20190228-1|1	# revision 24940
21cr|texlive-courier-scaled-20190228-1|2	# category Package
21cr|texlive-courier-scaled-20190228-1|3	# catalog-ctan /fonts/psfonts/courier-scaled
21cr|texlive-courier-scaled-20190228-1|4	# catalog-date 2011-12-25 01:31:26 +0100
21cr|texlive-courier-scaled-20190228-1|5	# catalog-license lppl1.2
21cr|texlive-courier-scaled-20190228-1|6	# catalog-version undef
21cr|texlive-courier-scaled-20190228-1|7	Name:		texlive-courier-scaled
21cr|texlive-courier-scaled-20190228-1|8	Version:	20190228
21cr|texlive-courier-scaled-20190228-1|9	Release:	1
21cr|texlive-courier-scaled-20190228-1|10	Summary:	Provides a scaled Courier font
21cr|texlive-courier-scaled-20190228-1|11	Group:		Publishing
21cr|texlive-courier-scaled-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/psfonts/courier-scaled
21cr|texlive-courier-scaled-20190228-1|13	License:	LPPL1.2
21cr|texlive-courier-scaled-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courier-scaled.tar.xz
21cr|texlive-courier-scaled-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courier-scaled.doc.tar.xz
21cr|texlive-courier-scaled-20190228-1|16	BuildArch:	noarch
21cr|texlive-courier-scaled-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-courier-scaled-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-courier-scaled-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-courier-scaled-20190228-1|20	
21cr|texlive-courier-scaled-20190228-1|21	%description
21cr|texlive-courier-scaled-20190228-1|22	This package sets the default typewriter font to Courier with a
21cr|texlive-courier-scaled-20190228-1|23	possible scale factor (in the same way as the helvet package
21cr|texlive-courier-scaled-20190228-1|24	for Helvetica works for sans serif).
21cr|texlive-courier-scaled-20190228-1|25	
21cr|texlive-courier-scaled-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-courier-scaled-20190228-1|27	%files
21cr|texlive-courier-scaled-20190228-1|28	%{_texmfdistdir}/tex/latex/courier-scaled/8rpcrs.fd
21cr|texlive-courier-scaled-20190228-1|29	%{_texmfdistdir}/tex/latex/courier-scaled/couriers.sty
21cr|texlive-courier-scaled-20190228-1|30	%{_texmfdistdir}/tex/latex/courier-scaled/il2pcrs.fd
21cr|texlive-courier-scaled-20190228-1|31	%{_texmfdistdir}/tex/latex/courier-scaled/ly1pcrs.fd
21cr|texlive-courier-scaled-20190228-1|32	%{_texmfdistdir}/tex/latex/courier-scaled/omlpcrs.fd
21cr|texlive-courier-scaled-20190228-1|33	%{_texmfdistdir}/tex/latex/courier-scaled/omspcrs.fd
21cr|texlive-courier-scaled-20190228-1|34	%{_texmfdistdir}/tex/latex/courier-scaled/ot1pcrs.fd
21cr|texlive-courier-scaled-20190228-1|35	%{_texmfdistdir}/tex/latex/courier-scaled/t1pcrs.fd
21cr|texlive-courier-scaled-20190228-1|36	%{_texmfdistdir}/tex/latex/courier-scaled/t5pcrs.fd
21cr|texlive-courier-scaled-20190228-1|37	%{_texmfdistdir}/tex/latex/courier-scaled/ts1pcrs.fd
21cr|texlive-courier-scaled-20190228-1|38	%{_texmfdistdir}/tex/latex/courier-scaled/xl2pcrs.fd
21cr|texlive-courier-scaled-20190228-1|39	%doc %{_texmfdistdir}/doc/fonts/courier-scaled/Couriers.pdf
21cr|texlive-courier-scaled-20190228-1|40	%doc %{_texmfdistdir}/doc/fonts/courier-scaled/Couriers.tex
21cr|texlive-courier-scaled-20190228-1|41	%doc %{_texmfdistdir}/doc/fonts/courier-scaled/README
21cr|texlive-courier-scaled-20190228-1|42	
21cr|texlive-courier-scaled-20190228-1|43	#-----------------------------------------------------------------------
21cr|texlive-courier-scaled-20190228-1|44	%prep
21cr|texlive-courier-scaled-20190228-1|45	%setup -c -a0 -a1
21cr|texlive-courier-scaled-20190228-1|46	
21cr|texlive-courier-scaled-20190228-1|47	%build
21cr|texlive-courier-scaled-20190228-1|48	
21cr|texlive-courier-scaled-20190228-1|49	%install
21cr|texlive-courier-scaled-20190228-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-courier-scaled-20190228-1|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9148 21
21cr|texlive-courierten-55436-1|1	%define oname courierten
21cr|texlive-courierten-55436-1|2	
21cr|texlive-courierten-55436-1|3	Summary:	Courier 10 Pitch BT with LaTeX support
21cr|texlive-courierten-55436-1|4	Name:		texlive-courierten
21cr|texlive-courierten-55436-1|5	Version:	55436
21cr|texlive-courierten-55436-1|6	Release:	1
21cr|texlive-courierten-55436-1|7	License:	LPPL1.3
21cr|texlive-courierten-55436-1|8	Group:		Publishing
21cr|texlive-courierten-55436-1|9	Url:		https://www.ctan.org
21cr|texlive-courierten-55436-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-courierten-55436-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-courierten-55436-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-courierten-55436-1|13	Requires:	texlive-tlpkg
21cr|texlive-courierten-55436-1|14	Requires:	texlive-kpathsea
21cr|texlive-courierten-55436-1|15	Provides:	tex(a_2hg32y.enc) = 2024
21cr|texlive-courierten-55436-1|16	Provides:	tex(a_5k4rzj.enc) = 2024
21cr|texlive-courierten-55436-1|17	Provides:	tex(a_keoqme.enc) = 2024
21cr|texlive-courierten-55436-1|18	Provides:	tex(a_n2okah.enc) = 2024
21cr|texlive-courierten-55436-1|19	Provides:	tex(CourierOneZeroPitch.map) = 2024
21cr|texlive-courierten-55436-1|20	Provides:	tex(courierten.sty) = 2024
21cr|texlive-courierten-55436-1|21	Provides:	tex(LY1CourierOneZeroPitch-TLF.fd) = 2024
21cr|texlive-courierten-55436-1|22	Provides:	tex(OT1CourierOneZeroPitch-TLF.fd) = 2024
21cr|texlive-courierten-55436-1|23	Provides:	tex(T1CourierOneZeroPitch-TLF.fd) = 2024
21cr|texlive-courierten-55436-1|24	Provides:	tex(TS1CourierOneZeroPitch-TLF.fd) = 2024
21cr|texlive-courierten-55436-1|25	BuildArch:	noarch
21cr|texlive-courierten-55436-1|26	
21cr|texlive-courierten-55436-1|27	%description
21cr|texlive-courierten-55436-1|28	This is the font Courier 10 Pitch BT, with LaTeX support and an
21cr|texlive-courierten-55436-1|29	OpenType conversion as well.
21cr|texlive-courierten-55436-1|30	
21cr|texlive-courierten-55436-1|31	%files
21cr|texlive-courierten-55436-1|32	%doc %{_texmfdistdir}/doc/fonts/courierten
21cr|texlive-courierten-55436-1|33	%{_texmfdistdir}/fonts/enc/dvips/courierten
21cr|texlive-courierten-55436-1|34	%{_texmfdistdir}/fonts/map/dvips/courierten
21cr|texlive-courierten-55436-1|35	%{_texmfdistdir}/fonts/opentype/public/courierten
21cr|texlive-courierten-55436-1|36	%{_texmfdistdir}/fonts/tfm/public/courierten
21cr|texlive-courierten-55436-1|37	%{_texmfdistdir}/fonts/type1/public/courierten
21cr|texlive-courierten-55436-1|38	%{_texmfdistdir}/fonts/vf/public/courierten
21cr|texlive-courierten-55436-1|39	%{_texmfdistdir}/tex/latex/courierten
21cr|texlive-courierten-55436-1|40	
21cr|texlive-courierten-55436-1|41	#------------------------------------------------------------------
21cr|texlive-courierten-55436-1|42	
21cr|texlive-courierten-55436-1|43	%prep
21cr|texlive-courierten-55436-1|44	%setup -c -a0 -a1
21cr|texlive-courierten-55436-1|45	
21cr|texlive-courierten-55436-1|46	%build
21cr|texlive-courierten-55436-1|47	
21cr|texlive-courierten-55436-1|48	%install
21cr|texlive-courierten-55436-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-courierten-55436-1|50	rm -rf tlpkg
21cr|texlive-courierten-55436-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

9149 21
21cr|texlive-c-pascal-1.2-7|1	# revision 18337
21cr|texlive-c-pascal-1.2-7|2	# category Package
21cr|texlive-c-pascal-1.2-7|3	# catalog-ctan /macros/generic/c_pascal
21cr|texlive-c-pascal-1.2-7|4	# catalog-date 2008-01-08 01:09:19 +0100
21cr|texlive-c-pascal-1.2-7|5	# catalog-license pd
21cr|texlive-c-pascal-1.2-7|6	# catalog-version 1.2
21cr|texlive-c-pascal-1.2-7|7	Name:		texlive-c-pascal
21cr|texlive-c-pascal-1.2-7|8	Version:	1.2
21cr|texlive-c-pascal-1.2-7|9	Release:	7
21cr|texlive-c-pascal-1.2-7|10	Summary:	Typeset Python, C and Pascal programs
21cr|texlive-c-pascal-1.2-7|11	Group:		Publishing
21cr|texlive-c-pascal-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/c_pascal
21cr|texlive-c-pascal-1.2-7|13	License:	PD
21cr|texlive-c-pascal-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c-pascal.tar.xz
21cr|texlive-c-pascal-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c-pascal.doc.tar.xz
21cr|texlive-c-pascal-1.2-7|16	BuildArch:	noarch
21cr|texlive-c-pascal-1.2-7|17	BuildRequires:	texlive-tlpkg
21cr|texlive-c-pascal-1.2-7|18	Requires(pre):	texlive-tlpkg
21cr|texlive-c-pascal-1.2-7|19	Requires(post):	texlive-kpathsea
21cr|texlive-c-pascal-1.2-7|20	
21cr|texlive-c-pascal-1.2-7|21	%define		_unpackaged_subdirs_terminate_build	0
21cr|texlive-c-pascal-1.2-7|22	%define		_python_bytecompile_build 0
21cr|texlive-c-pascal-1.2-7|23	
21cr|texlive-c-pascal-1.2-7|24	%description
21cr|texlive-c-pascal-1.2-7|25	A TeX macro package for easy typesetting programs in Python, C
21cr|texlive-c-pascal-1.2-7|26	and Pascal. Program source files may also be input.
21cr|texlive-c-pascal-1.2-7|27	
21cr|texlive-c-pascal-1.2-7|28	
21cr|texlive-c-pascal-1.2-7|29	#-----------------------------------------------------------------------
21cr|texlive-c-pascal-1.2-7|30	%files
21cr|texlive-c-pascal-1.2-7|31	%{_texmfdistdir}/tex/generic/c-pascal/cap.tex
21cr|texlive-c-pascal-1.2-7|32	%{_texmfdistdir}/tex/generic/c-pascal/cap_c.tex
21cr|texlive-c-pascal-1.2-7|33	%{_texmfdistdir}/tex/generic/c-pascal/cap_comm.tex
21cr|texlive-c-pascal-1.2-7|34	%{_texmfdistdir}/tex/generic/c-pascal/cap_pas.tex
21cr|texlive-c-pascal-1.2-7|35	%{_texmfdistdir}/tex/generic/c-pascal/cap_pyt.tex
21cr|texlive-c-pascal-1.2-7|36	%doc %{_texmfdistdir}/doc/generic/c-pascal/README.eng
21cr|texlive-c-pascal-1.2-7|37	%doc %{_texmfdistdir}/doc/generic/c-pascal/README.pol
21cr|texlive-c-pascal-1.2-7|38	%doc %{_texmfdistdir}/doc/generic/c-pascal/demo1.tex
21cr|texlive-c-pascal-1.2-7|39	%doc %{_texmfdistdir}/doc/generic/c-pascal/demo2.tex
21cr|texlive-c-pascal-1.2-7|40	%doc %{_texmfdistdir}/doc/generic/c-pascal/prog/fib.py
21cr|texlive-c-pascal-1.2-7|41	%doc %{_texmfdistdir}/doc/generic/c-pascal/prog/guess.pas
21cr|texlive-c-pascal-1.2-7|42	%doc %{_texmfdistdir}/doc/generic/c-pascal/prog/sun.c
21cr|texlive-c-pascal-1.2-7|43	
21cr|texlive-c-pascal-1.2-7|44	#-----------------------------------------------------------------------
21cr|texlive-c-pascal-1.2-7|45	%prep
21cr|texlive-c-pascal-1.2-7|46	%setup -c -a0 -a1
21cr|texlive-c-pascal-1.2-7|47	
21cr|texlive-c-pascal-1.2-7|48	%build
21cr|texlive-c-pascal-1.2-7|49	
21cr|texlive-c-pascal-1.2-7|50	%install
21cr|texlive-c-pascal-1.2-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-c-pascal-1.2-7|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9150 21
21cr|texlive-cprotectinside-63833-1|1	%define oname cprotectinside
21cr|texlive-cprotectinside-63833-1|2	
21cr|texlive-cprotectinside-63833-1|3	Summary:	Use cprotect arbitrarily nested
21cr|texlive-cprotectinside-63833-1|4	Name:		texlive-cprotectinside
21cr|texlive-cprotectinside-63833-1|5	Version:	63833
21cr|texlive-cprotectinside-63833-1|6	Release:	1
21cr|texlive-cprotectinside-63833-1|7	License:	LPPL1.3
21cr|texlive-cprotectinside-63833-1|8	Group:		Publishing
21cr|texlive-cprotectinside-63833-1|9	Url:		https://www.ctan.org
21cr|texlive-cprotectinside-63833-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cprotectinside-63833-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cprotectinside-63833-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cprotectinside-63833-1|13	Requires:	texlive-tlpkg
21cr|texlive-cprotectinside-63833-1|14	Requires:	texlive-kpathsea
21cr|texlive-cprotectinside-63833-1|15	Provides:	tex(cprotectinside.sty) = 2024
21cr|texlive-cprotectinside-63833-1|16	BuildArch:	noarch
21cr|texlive-cprotectinside-63833-1|17	
21cr|texlive-cprotectinside-63833-1|18	%description
21cr|texlive-cprotectinside-63833-1|19	This package extends the cprotect package to allow users to use
21cr|texlive-cprotectinside-63833-1|20	verbatim-like commands inside arbitrary parameters.
21cr|texlive-cprotectinside-63833-1|21	
21cr|texlive-cprotectinside-63833-1|22	%files
21cr|texlive-cprotectinside-63833-1|23	%doc %{_texmfdistdir}/doc/latex/cprotectinside
21cr|texlive-cprotectinside-63833-1|24	%{_texmfdistdir}/tex/latex/cprotectinside
21cr|texlive-cprotectinside-63833-1|25	
21cr|texlive-cprotectinside-63833-1|26	#------------------------------------------------------------------
21cr|texlive-cprotectinside-63833-1|27	
21cr|texlive-cprotectinside-63833-1|28	%prep
21cr|texlive-cprotectinside-63833-1|29	%setup -c -a0 -a1
21cr|texlive-cprotectinside-63833-1|30	
21cr|texlive-cprotectinside-63833-1|31	%build
21cr|texlive-cprotectinside-63833-1|32	
21cr|texlive-cprotectinside-63833-1|33	%install
21cr|texlive-cprotectinside-63833-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cprotectinside-63833-1|35	rm -rf tlpkg
21cr|texlive-cprotectinside-63833-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9151 21
21cr|texlive-cqubeamer-1-1|1	Name:		texlive-cqubeamer
21cr|texlive-cqubeamer-1-1|2	Version:	1
21cr|texlive-cqubeamer-1-1|3	Release:	1
21cr|texlive-cqubeamer-1-1|4	Summary:	LATEX Beamer Template for Chongqing University
21cr|texlive-cqubeamer-1-1|5	Group:		Publishing
21cr|texlive-cqubeamer-1-1|6	URL:		https://www.ctan.org/pkg/cqubeamer
21cr|texlive-cqubeamer-1-1|7	License:	MIT License
21cr|texlive-cqubeamer-1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/cqubeamer.tar.xz
21cr|texlive-cqubeamer-1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/cqubeamer.doc.tar.xz
21cr|texlive-cqubeamer-1-1|10	BuildArch:	noarch
21cr|texlive-cqubeamer-1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-cqubeamer-1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-cqubeamer-1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-cqubeamer-1-1|14	
21cr|texlive-cqubeamer-1-1|15	%description
21cr|texlive-cqubeamer-1-1|16	This package provides a LATEX beamer template designed for researchers of Chongqing University.
21cr|texlive-cqubeamer-1-1|17	It can be used for academic reports, conferences,
21cr|texlive-cqubeamer-1-1|18	or thesis defense, and can be helpful for delivering a speech.
21cr|texlive-cqubeamer-1-1|19	
21cr|texlive-cqubeamer-1-1|20	#-----------------------------------------------------------------------
21cr|texlive-cqubeamer-1-1|21	%files
21cr|texlive-cqubeamer-1-1|22	%{_texmfdistdir}/tex/xelatex/cqubeamer
21cr|texlive-cqubeamer-1-1|23	%doc %{_texmfdistdir}/doc/xelatex/cqubeamer
21cr|texlive-cqubeamer-1-1|24	
21cr|texlive-cqubeamer-1-1|25	#-----------------------------------------------------------------------
21cr|texlive-cqubeamer-1-1|26	%prep
21cr|texlive-cqubeamer-1-1|27	%setup -c -a0 -a1
21cr|texlive-cqubeamer-1-1|28	
21cr|texlive-cqubeamer-1-1|29	%build
21cr|texlive-cqubeamer-1-1|30	
21cr|texlive-cqubeamer-1-1|31	%install
21cr|texlive-cqubeamer-1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cqubeamer-1-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9152 21
21cr|texlive-cquthesis-2019.10.12-1|1	# revision 52355
21cr|texlive-cquthesis-2019.10.12-1|2	# category Package
21cr|texlive-cquthesis-2019.10.12-1|3	# catalogue-ctan /macros/latex/contrib/cquthesis
21cr|texlive-cquthesis-2019.10.12-1|4	# catalogue-topics dissertation class chinese
21cr|texlive-cquthesis-2019.10.12-1|5	# catalog-date 2019-10-12 15:19:03 +0200
21cr|texlive-cquthesis-2019.10.12-1|6	# catalog-license lppl1.3
21cr|texlive-cquthesis-2019.10.12-1|7	# catalog-version 1.40
21cr|texlive-cquthesis-2019.10.12-1|8	
21cr|texlive-cquthesis-2019.10.12-1|9	Name:		texlive-cquthesis
21cr|texlive-cquthesis-2019.10.12-1|10	Version:	2019.10.12
21cr|texlive-cquthesis-2019.10.12-1|11	Release:	1
21cr|texlive-cquthesis-2019.10.12-1|12	Summary:	LaTeX Thesis Template for Chongqing University
21cr|texlive-cquthesis-2019.10.12-1|13	Group:		Publishing
21cr|texlive-cquthesis-2019.10.12-1|14	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cquthesis
21cr|texlive-cquthesis-2019.10.12-1|15	License:	LPPL1.3
21cr|texlive-cquthesis-2019.10.12-1|16	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cquthesis.tar.xz
21cr|texlive-cquthesis-2019.10.12-1|17	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cquthesis.doc.tar.xz
21cr|texlive-cquthesis-2019.10.12-1|18	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cquthesis.source.tar.xz
21cr|texlive-cquthesis-2019.10.12-1|19	BuildArch:	noarch
21cr|texlive-cquthesis-2019.10.12-1|20	BuildRequires:	texlive-tlpkg
21cr|texlive-cquthesis-2019.10.12-1|21	Requires(pre):	texlive-tlpkg
21cr|texlive-cquthesis-2019.10.12-1|22	Requires(post):	texlive-kpathsea
21cr|texlive-cquthesis-2019.10.12-1|23	
21cr|texlive-cquthesis-2019.10.12-1|24	%description
21cr|texlive-cquthesis-2019.10.12-1|25	CQUThesis stands for Chongqing University Thesis Template for
21cr|texlive-cquthesis-2019.10.12-1|26	LaTeX, bearing the ability to support bachelor, master, doctor
21cr|texlive-cquthesis-2019.10.12-1|27	dissertations with grace and speed.
21cr|texlive-cquthesis-2019.10.12-1|28	
21cr|texlive-cquthesis-2019.10.12-1|29	
21cr|texlive-cquthesis-2019.10.12-1|30	#-----------------------------------------------------------------------
21cr|texlive-cquthesis-2019.10.12-1|31	%files
21cr|texlive-cquthesis-2019.10.12-1|32	%{_texmfdistdir}/tex/latex/cquthesis/
21cr|texlive-cquthesis-2019.10.12-1|33	%doc %{_texmfdistdir}/doc/latex/cquthesis/
21cr|texlive-cquthesis-2019.10.12-1|34	%{_texmfdistdir}/source/latex/cquthesis/
21cr|texlive-cquthesis-2019.10.12-1|35	%{_texmfdistdir}/bibtex/bst/cquthesis/
21cr|texlive-cquthesis-2019.10.12-1|36	
21cr|texlive-cquthesis-2019.10.12-1|37	#-----------------------------------------------------------------------
21cr|texlive-cquthesis-2019.10.12-1|38	%prep
21cr|texlive-cquthesis-2019.10.12-1|39	%setup -c -a0 -a1 -a2
21cr|texlive-cquthesis-2019.10.12-1|40	
21cr|texlive-cquthesis-2019.10.12-1|41	%build
21cr|texlive-cquthesis-2019.10.12-1|42	
21cr|texlive-cquthesis-2019.10.12-1|43	%install
21cr|texlive-cquthesis-2019.10.12-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cquthesis-2019.10.12-1|45	cp -fpar tex source bibtex doc %{buildroot}%{_texmfdistdir}

9153 21
21cr|texlive-create-theorem-64104-1|1	%define oname create-theorem
21cr|texlive-create-theorem-64104-1|2	
21cr|texlive-create-theorem-64104-1|3	Summary:	Multilingual support for theorem-like environments
21cr|texlive-create-theorem-64104-1|4	Name:		texlive-create-theorem
21cr|texlive-create-theorem-64104-1|5	Version:	64104
21cr|texlive-create-theorem-64104-1|6	Release:	1
21cr|texlive-create-theorem-64104-1|7	License:	LPPL1.3
21cr|texlive-create-theorem-64104-1|8	Group:		Publishing
21cr|texlive-create-theorem-64104-1|9	Url:		https://www.ctan.org
21cr|texlive-create-theorem-64104-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-create-theorem-64104-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-create-theorem-64104-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-create-theorem-64104-1|13	Requires:	tex(crefthe.sty)
21cr|texlive-create-theorem-64104-1|14	Requires:	texlive-tlpkg
21cr|texlive-create-theorem-64104-1|15	Requires:	texlive-kpathsea
21cr|texlive-create-theorem-64104-1|16	Provides:	tex(create-theorem.sty) = 2024
21cr|texlive-create-theorem-64104-1|17	BuildArch:	noarch
21cr|texlive-create-theorem-64104-1|18	
21cr|texlive-create-theorem-64104-1|19	%description
21cr|texlive-create-theorem-64104-1|20	This package provides commands for naming, initializing and
21cr|texlive-create-theorem-64104-1|21	configuring theorem-like environments. These commands have
21cr|texlive-create-theorem-64104-1|22	key-value based interfaces and are especially useful in
21cr|texlive-create-theorem-64104-1|23	multilingual documents, allowing the easy declaration of
21cr|texlive-create-theorem-64104-1|24	theorem-like environments that can automatically adapt to the
21cr|texlive-create-theorem-64104-1|25	language settings.
21cr|texlive-create-theorem-64104-1|26	
21cr|texlive-create-theorem-64104-1|27	%files
21cr|texlive-create-theorem-64104-1|28	%doc %{_texmfdistdir}/doc/latex/create-theorem
21cr|texlive-create-theorem-64104-1|29	%{_texmfdistdir}/tex/latex/create-theorem
21cr|texlive-create-theorem-64104-1|30	
21cr|texlive-create-theorem-64104-1|31	#------------------------------------------------------------------
21cr|texlive-create-theorem-64104-1|32	
21cr|texlive-create-theorem-64104-1|33	%prep
21cr|texlive-create-theorem-64104-1|34	%setup -c -a0 -a1
21cr|texlive-create-theorem-64104-1|35	
21cr|texlive-create-theorem-64104-1|36	%build
21cr|texlive-create-theorem-64104-1|37	
21cr|texlive-create-theorem-64104-1|38	%install
21cr|texlive-create-theorem-64104-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-create-theorem-64104-1|40	rm -rf tlpkg
21cr|texlive-create-theorem-64104-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9154 21
21cr|texlive-crefthe-64498-1|1	%define oname crefthe
21cr|texlive-crefthe-64498-1|2	
21cr|texlive-crefthe-64498-1|3	Summary:	Cross referencing with proper definite articles
21cr|texlive-crefthe-64498-1|4	Name:		texlive-crefthe
21cr|texlive-crefthe-64498-1|5	Version:	64498
21cr|texlive-crefthe-64498-1|6	Release:	1
21cr|texlive-crefthe-64498-1|7	License:	LPPL1.3
21cr|texlive-crefthe-64498-1|8	Group:		Publishing
21cr|texlive-crefthe-64498-1|9	Url:		https://www.ctan.org
21cr|texlive-crefthe-64498-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-crefthe-64498-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-crefthe-64498-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-crefthe-64498-1|13	Requires:	texlive-tlpkg
21cr|texlive-crefthe-64498-1|14	Requires:	texlive-kpathsea
21cr|texlive-crefthe-64498-1|15	Provides:	tex(crefthe.sty) = 2024
21cr|texlive-crefthe-64498-1|16	BuildArch:	noarch
21cr|texlive-crefthe-64498-1|17	
21cr|texlive-crefthe-64498-1|18	%description
21cr|texlive-crefthe-64498-1|19	By default, when using cleveref's \cref to reference
21cr|texlive-crefthe-64498-1|20	theorem-like environments, the names do not contain definite
21cr|texlive-crefthe-64498-1|21	articles. In languages such as French, Italian, Portuguese,
21cr|texlive-crefthe-64498-1|22	Spanish, etc. this results in incorrect grammar. For this
21cr|texlive-crefthe-64498-1|23	purpose, the current package offers \crefthe, which handles the
21cr|texlive-crefthe-64498-1|24	definite articles properly (especially for the article
21cr|texlive-crefthe-64498-1|25	contractions in many European languages).
21cr|texlive-crefthe-64498-1|26	
21cr|texlive-crefthe-64498-1|27	%files
21cr|texlive-crefthe-64498-1|28	%doc %{_texmfdistdir}/doc/latex/crefthe
21cr|texlive-crefthe-64498-1|29	%{_texmfdistdir}/tex/latex/crefthe
21cr|texlive-crefthe-64498-1|30	
21cr|texlive-crefthe-64498-1|31	#------------------------------------------------------------------
21cr|texlive-crefthe-64498-1|32	
21cr|texlive-crefthe-64498-1|33	%prep
21cr|texlive-crefthe-64498-1|34	%setup -c -a0 -a1
21cr|texlive-crefthe-64498-1|35	
21cr|texlive-crefthe-64498-1|36	%build
21cr|texlive-crefthe-64498-1|37	
21cr|texlive-crefthe-64498-1|38	%install
21cr|texlive-crefthe-64498-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-crefthe-64498-1|40	rm -rf tlpkg
21cr|texlive-crefthe-64498-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9155 21
21cr|texlive-crimson-64559-1|1	%define oname crimson
21cr|texlive-crimson-64559-1|2	
21cr|texlive-crimson-64559-1|3	Summary:	Crimson fonts with LaTeX support
21cr|texlive-crimson-64559-1|4	Name:		texlive-crimson
21cr|texlive-crimson-64559-1|5	Version:	64559
21cr|texlive-crimson-64559-1|6	Release:	1
21cr|texlive-crimson-64559-1|7	License:	LPPL1.3
21cr|texlive-crimson-64559-1|8	Group:		Publishing
21cr|texlive-crimson-64559-1|9	Url:		https://www.ctan.org
21cr|texlive-crimson-64559-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-crimson-64559-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-crimson-64559-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-crimson-64559-1|13	Requires:	texlive-kpathsea
21cr|texlive-crimson-64559-1|14	Requires:	texlive-tlpkg
21cr|texlive-crimson-64559-1|15	Provides:	tex-crimson = 2024
21cr|texlive-crimson-64559-1|16	Provides:	tex(crimson.map) = 2024
21cr|texlive-crimson-64559-1|17	Provides:	tex(crimson.sty) = 2024
21cr|texlive-crimson-64559-1|18	Provides:	tex(crm_3bejww.enc) = 2024
21cr|texlive-crimson-64559-1|19	Provides:	tex(crm_axwm4k.enc) = 2024
21cr|texlive-crimson-64559-1|20	Provides:	tex(crm_ayvnmf.enc) = 2024
21cr|texlive-crimson-64559-1|21	Provides:	tex(crm_bchha2.enc) = 2024
21cr|texlive-crimson-64559-1|22	Provides:	tex(crm_fllea6.enc) = 2024
21cr|texlive-crimson-64559-1|23	Provides:	tex(crm_g4bzis.enc) = 2024
21cr|texlive-crimson-64559-1|24	Provides:	tex(crm_izufyi.enc) = 2024
21cr|texlive-crimson-64559-1|25	Provides:	tex(crm_jdlmpi.enc) = 2024
21cr|texlive-crimson-64559-1|26	Provides:	tex(crm_kwsa5r.enc) = 2024
21cr|texlive-crimson-64559-1|27	Provides:	tex(crm_myjoho.enc) = 2024
21cr|texlive-crimson-64559-1|28	Provides:	tex(crm_n3gbj7.enc) = 2024
21cr|texlive-crimson-64559-1|29	Provides:	tex(crm_odbuza.enc) = 2024
21cr|texlive-crimson-64559-1|30	Provides:	tex(crm_ory2k7.enc) = 2024
21cr|texlive-crimson-64559-1|31	Provides:	tex(crm_qrsm2e.enc) = 2024
21cr|texlive-crimson-64559-1|32	Provides:	tex(crm_qst7o4.enc) = 2024
21cr|texlive-crimson-64559-1|33	Provides:	tex(crm_tyw3ea.enc) = 2024
21cr|texlive-crimson-64559-1|34	Provides:	tex(crm_uafi7a.enc) = 2024
21cr|texlive-crimson-64559-1|35	Provides:	tex(crm_ue2axx.enc) = 2024
21cr|texlive-crimson-64559-1|36	Provides:	tex(crm_vcz7kx.enc) = 2024
21cr|texlive-crimson-64559-1|37	Provides:	tex(crm_wef5am.enc) = 2024
21cr|texlive-crimson-64559-1|38	Provides:	tex(crm_wsbs26.enc) = 2024
21cr|texlive-crimson-64559-1|39	Provides:	tex(crm_wttfgh.enc) = 2024
21cr|texlive-crimson-64559-1|40	Provides:	tex(LY1Crimson-TLF.fd) = 2024
21cr|texlive-crimson-64559-1|41	Provides:	tex(OT1Crimson-TLF.fd) = 2024
21cr|texlive-crimson-64559-1|42	Provides:	tex(T1Crimson-TLF.fd) = 2024
21cr|texlive-crimson-64559-1|43	Provides:	tex(TS1Crimson-TLF.fd) = 2024
21cr|texlive-crimson-64559-1|44	BuildArch:	noarch
21cr|texlive-crimson-64559-1|45	
21cr|texlive-crimson-64559-1|46	%description
21cr|texlive-crimson-64559-1|47	This package provides LaTeX, pdfLaTeX, XeLaTeX, and LuaLaTeX
21cr|texlive-crimson-64559-1|48	support for the Crimson family of fonts, designed by Sebastian
21cr|texlive-crimson-64559-1|49	Kosch. The Crimson family is for book production in the
21cr|texlive-crimson-64559-1|50	tradition of beautiful oldstyle typefaces, inspired
21cr|texlive-crimson-64559-1|51	particularly by the work of people like Jan Tschichold (Sabon),
21cr|texlive-crimson-64559-1|52	Robert Slimbach (Arno, Minion), and Jonathan Hoefler (Hoefler
21cr|texlive-crimson-64559-1|53	Text). Support for small caps and old-style numerals is still
21cr|texlive-crimson-64559-1|54	"under construction"; these features are not supported by this
21cr|texlive-crimson-64559-1|55	version of the package.
21cr|texlive-crimson-64559-1|56	
21cr|texlive-crimson-64559-1|57	%files
21cr|texlive-crimson-64559-1|58	%doc %{_texmfdistdir}/doc
21cr|texlive-crimson-64559-1|59	%{_texmfdistdir}/fonts/enc/dvips/crimson/
21cr|texlive-crimson-64559-1|60	%{_texmfdistdir}/fonts/map/dvips/crimson/
21cr|texlive-crimson-64559-1|61	%{_texmfdistdir}/fonts/opentype/kosch/crimson/
21cr|texlive-crimson-64559-1|62	%{_texmfdistdir}/fonts/tfm/kosch/crimson/
21cr|texlive-crimson-64559-1|63	%{_texmfdistdir}/fonts/type1/kosch/crimson/
21cr|texlive-crimson-64559-1|64	%{_texmfdistdir}/fonts/vf/kosch/crimson/
21cr|texlive-crimson-64559-1|65	%{_texmfdistdir}/tex/latex/crimson/
21cr|texlive-crimson-64559-1|66	
21cr|texlive-crimson-64559-1|67	#------------------------------------------------------------------
21cr|texlive-crimson-64559-1|68	
21cr|texlive-crimson-64559-1|69	%prep
21cr|texlive-crimson-64559-1|70	%setup -c -a0 -a1
21cr|texlive-crimson-64559-1|71	
21cr|texlive-crimson-64559-1|72	%build
21cr|texlive-crimson-64559-1|73	
21cr|texlive-crimson-64559-1|74	%install
21cr|texlive-crimson-64559-1|75	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-crimson-64559-1|76	rm -rf tlpkg
21cr|texlive-crimson-64559-1|77	cp -fpar * %{buildroot}%{_texmfdistdir}

9156 21
21cr|texlive-crimsonpro-64565-1|1	%define oname crimsonpro
21cr|texlive-crimsonpro-64565-1|2	
21cr|texlive-crimsonpro-64565-1|3	Summary:	CrimsonPro fonts with LaTeX support
21cr|texlive-crimsonpro-64565-1|4	Name:		texlive-crimsonpro
21cr|texlive-crimsonpro-64565-1|5	Version:	64565
21cr|texlive-crimsonpro-64565-1|6	Release:	1
21cr|texlive-crimsonpro-64565-1|7	License:	LPPL1.3
21cr|texlive-crimsonpro-64565-1|8	Group:		Publishing
21cr|texlive-crimsonpro-64565-1|9	Url:		https://www.ctan.org
21cr|texlive-crimsonpro-64565-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-crimsonpro-64565-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-crimsonpro-64565-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-crimsonpro-64565-1|13	Requires:	texlive-tlpkg
21cr|texlive-crimsonpro-64565-1|14	Requires:	texlive-kpathsea
21cr|texlive-crimsonpro-64565-1|15	Provides:	tex(CrimsonPro.map) = 2024
21cr|texlive-crimsonpro-64565-1|16	Provides:	tex(CrimsonPro.sty) = 2024
21cr|texlive-crimsonpro-64565-1|17	Provides:	tex(crp_2sgwql.enc) = 2024
21cr|texlive-crimsonpro-64565-1|18	Provides:	tex(crp_3lrgtj.enc) = 2024
21cr|texlive-crimsonpro-64565-1|19	Provides:	tex(crp_b4nxop.enc) = 2024
21cr|texlive-crimsonpro-64565-1|20	Provides:	tex(crp_bapnwu.enc) = 2024
21cr|texlive-crimsonpro-64565-1|21	Provides:	tex(crp_hxzdi6.enc) = 2024
21cr|texlive-crimsonpro-64565-1|22	Provides:	tex(crp_iqth5t.enc) = 2024
21cr|texlive-crimsonpro-64565-1|23	Provides:	tex(crp_izapv7.enc) = 2024
21cr|texlive-crimsonpro-64565-1|24	Provides:	tex(crp_jvsxek.enc) = 2024
21cr|texlive-crimsonpro-64565-1|25	Provides:	tex(crp_kpggsy.enc) = 2024
21cr|texlive-crimsonpro-64565-1|26	Provides:	tex(crp_krtxg6.enc) = 2024
21cr|texlive-crimsonpro-64565-1|27	Provides:	tex(crp_ldjqep.enc) = 2024
21cr|texlive-crimsonpro-64565-1|28	Provides:	tex(crp_q22ex3.enc) = 2024
21cr|texlive-crimsonpro-64565-1|29	Provides:	tex(crp_qlkdbr.enc) = 2024
21cr|texlive-crimsonpro-64565-1|30	Provides:	tex(crp_spbxfw.enc) = 2024
21cr|texlive-crimsonpro-64565-1|31	Provides:	tex(crp_umrhwx.enc) = 2024
21cr|texlive-crimsonpro-64565-1|32	Provides:	tex(crp_wslvgt.enc) = 2024
21cr|texlive-crimsonpro-64565-1|33	Provides:	tex(crp_xsutkk.enc) = 2024
21cr|texlive-crimsonpro-64565-1|34	Provides:	tex(crp_ylc3fo.enc) = 2024
21cr|texlive-crimsonpro-64565-1|35	Provides:	tex(crp_yyrdtm.enc) = 2024
21cr|texlive-crimsonpro-64565-1|36	Provides:	tex(LY1CrimsonPro-Inf.fd) = 2024
21cr|texlive-crimsonpro-64565-1|37	Provides:	tex(LY1CrimsonPro-LF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|38	Provides:	tex(LY1CrimsonPro-OsF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|39	Provides:	tex(LY1CrimsonPro-Sup.fd) = 2024
21cr|texlive-crimsonpro-64565-1|40	Provides:	tex(LY1CrimsonPro-TLF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|41	Provides:	tex(LY1CrimsonPro-TOsF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|42	Provides:	tex(OT1CrimsonPro-Inf.fd) = 2024
21cr|texlive-crimsonpro-64565-1|43	Provides:	tex(OT1CrimsonPro-LF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|44	Provides:	tex(OT1CrimsonPro-OsF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|45	Provides:	tex(OT1CrimsonPro-Sup.fd) = 2024
21cr|texlive-crimsonpro-64565-1|46	Provides:	tex(OT1CrimsonPro-TLF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|47	Provides:	tex(OT1CrimsonPro-TOsF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|48	Provides:	tex(T1CrimsonPro-Inf.fd) = 2024
21cr|texlive-crimsonpro-64565-1|49	Provides:	tex(T1CrimsonPro-LF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|50	Provides:	tex(T1CrimsonPro-OsF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|51	Provides:	tex(T1CrimsonPro-Sup.fd) = 2024
21cr|texlive-crimsonpro-64565-1|52	Provides:	tex(T1CrimsonPro-TLF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|53	Provides:	tex(T1CrimsonPro-TOsF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|54	Provides:	tex(TS1CrimsonPro-LF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|55	Provides:	tex(TS1CrimsonPro-OsF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|56	Provides:	tex(TS1CrimsonPro-TLF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|57	Provides:	tex(TS1CrimsonPro-TOsF.fd) = 2024
21cr|texlive-crimsonpro-64565-1|58	BuildArch:	noarch
21cr|texlive-crimsonpro-64565-1|59	
21cr|texlive-crimsonpro-64565-1|60	%description
21cr|texlive-crimsonpro-64565-1|61	The CrimsonPro fonts are designed by Jacques Le Bailly and
21cr|texlive-crimsonpro-64565-1|62	derived from the Crimson Text fonts designed by Sebastian
21cr|texlive-crimsonpro-64565-1|63	Kosch. The family includes eight weights and italics for each
21cr|texlive-crimsonpro-64565-1|64	weight.
21cr|texlive-crimsonpro-64565-1|65	
21cr|texlive-crimsonpro-64565-1|66	%files
21cr|texlive-crimsonpro-64565-1|67	%doc %{_texmfdistdir}/doc/fonts/crimsonpro
21cr|texlive-crimsonpro-64565-1|68	%{_texmfdistdir}/fonts/enc/dvips/crimsonpro
21cr|texlive-crimsonpro-64565-1|69	%{_texmfdistdir}/fonts/map/dvips/crimsonpro
21cr|texlive-crimsonpro-64565-1|70	%{_texmfdistdir}/fonts/tfm/public/crimsonpro
21cr|texlive-crimsonpro-64565-1|71	%{_texmfdistdir}/fonts/truetype/public/crimsonpro
21cr|texlive-crimsonpro-64565-1|72	%{_texmfdistdir}/fonts/type1/public/crimsonpro
21cr|texlive-crimsonpro-64565-1|73	%{_texmfdistdir}/fonts/vf/public/crimsonpro
21cr|texlive-crimsonpro-64565-1|74	%{_texmfdistdir}/tex/latex/crimsonpro
21cr|texlive-crimsonpro-64565-1|75	
21cr|texlive-crimsonpro-64565-1|76	#------------------------------------------------------------------
21cr|texlive-crimsonpro-64565-1|77	
21cr|texlive-crimsonpro-64565-1|78	%prep
21cr|texlive-crimsonpro-64565-1|79	%setup -c -a0 -a1
21cr|texlive-crimsonpro-64565-1|80	
21cr|texlive-crimsonpro-64565-1|81	%build
21cr|texlive-crimsonpro-64565-1|82	
21cr|texlive-crimsonpro-64565-1|83	%install
21cr|texlive-crimsonpro-64565-1|84	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-crimsonpro-64565-1|85	rm -rf tlpkg
21cr|texlive-crimsonpro-64565-1|86	cp -fpar * %{buildroot}%{_texmfdistdir}

9157 21
21cr|texlive-crossrefenum-66014-1|1	%define oname crossrefenum
21cr|texlive-crossrefenum-66014-1|2	
21cr|texlive-crossrefenum-66014-1|3	Summary:	Smart typesetting of enumerated cross-references for various TeX formats
21cr|texlive-crossrefenum-66014-1|4	Name:		texlive-crossrefenum
21cr|texlive-crossrefenum-66014-1|5	Version:	66014
21cr|texlive-crossrefenum-66014-1|6	Release:	1
21cr|texlive-crossrefenum-66014-1|7	License:	LPPL1.3
21cr|texlive-crossrefenum-66014-1|8	Group:		Publishing
21cr|texlive-crossrefenum-66014-1|9	Url:		https://www.ctan.org
21cr|texlive-crossrefenum-66014-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-crossrefenum-66014-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-crossrefenum-66014-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-crossrefenum-66014-1|13	Requires:	texlive-tlpkg
21cr|texlive-crossrefenum-66014-1|14	Requires:	texlive-kpathsea
21cr|texlive-crossrefenum-66014-1|15	Provides:	tex(crossrefenum.sty) = 2024
21cr|texlive-crossrefenum-66014-1|16	Provides:	tex(crossrefenum.tex) = 2024
21cr|texlive-crossrefenum-66014-1|17	Provides:	tex(t-crossrefenum.tex) = 2024
21cr|texlive-crossrefenum-66014-1|18	BuildArch:	noarch
21cr|texlive-crossrefenum-66014-1|19	
21cr|texlive-crossrefenum-66014-1|20	%description
21cr|texlive-crossrefenum-66014-1|21	crossrefenum lets TeX manage the formatting of bunches of
21cr|texlive-crossrefenum-66014-1|22	cross-references for you. It features: Automatic collapsing of
21cr|texlive-crossrefenum-66014-1|23	references; Support for references by various criteria,
21cr|texlive-crossrefenum-66014-1|24	including page and note number, line number in ConTeXt and
21cr|texlive-crossrefenum-66014-1|25	edpage and edline when used in conjunction with reledmac
21cr|texlive-crossrefenum-66014-1|26	Handling of references combining two criteria (e.g. by page and
21cr|texlive-crossrefenum-66014-1|27	note number) Extension mechanisms to add support to other types
21cr|texlive-crossrefenum-66014-1|28	of references without modifying the internal macros. Note that
21cr|texlive-crossrefenum-66014-1|29	sorting is not supported. I assume that users know in what
21cr|texlive-crossrefenum-66014-1|30	order the labels they refer to appear in their document. It is
21cr|texlive-crossrefenum-66014-1|31	written in Plain TeX as much as possible in order to make it
21cr|texlive-crossrefenum-66014-1|32	compatible with a wide array of formats. For the moment, it
21cr|texlive-crossrefenum-66014-1|33	works out of the box with ConTeXt and LaTeX.
21cr|texlive-crossrefenum-66014-1|34	
21cr|texlive-crossrefenum-66014-1|35	%files
21cr|texlive-crossrefenum-66014-1|36	%doc %{_texmfdistdir}/doc/generic/crossrefenum
21cr|texlive-crossrefenum-66014-1|37	%{_texmfdistdir}/tex/generic/crossrefenum
21cr|texlive-crossrefenum-66014-1|38	
21cr|texlive-crossrefenum-66014-1|39	#------------------------------------------------------------------
21cr|texlive-crossrefenum-66014-1|40	
21cr|texlive-crossrefenum-66014-1|41	%prep
21cr|texlive-crossrefenum-66014-1|42	%setup -c -a0 -a1
21cr|texlive-crossrefenum-66014-1|43	
21cr|texlive-crossrefenum-66014-1|44	%build
21cr|texlive-crossrefenum-66014-1|45	
21cr|texlive-crossrefenum-66014-1|46	%install
21cr|texlive-crossrefenum-66014-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-crossrefenum-66014-1|48	rm -rf tlpkg
21cr|texlive-crossrefenum-66014-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9158 21
21cr|texlive-crumbs-64602-1|1	%define oname crumbs
21cr|texlive-crumbs-64602-1|2	
21cr|texlive-crumbs-64602-1|3	Summary:	Add a Navigation Path to the page header
21cr|texlive-crumbs-64602-1|4	Name:		texlive-crumbs
21cr|texlive-crumbs-64602-1|5	Version:	64602
21cr|texlive-crumbs-64602-1|6	Release:	1
21cr|texlive-crumbs-64602-1|7	License:	LPPL1.3
21cr|texlive-crumbs-64602-1|8	Group:		Publishing
21cr|texlive-crumbs-64602-1|9	Url:		https://www.ctan.org
21cr|texlive-crumbs-64602-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-crumbs-64602-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-crumbs-64602-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-crumbs-64602-1|13	Requires:	tex(catchfile.sty)
21cr|texlive-crumbs-64602-1|14	#Requires:	tex(etoolbox.sty)
21cr|texlive-crumbs-64602-1|15	Requires:	texlive-tlpkg
21cr|texlive-crumbs-64602-1|16	Requires:	texlive-kpathsea
21cr|texlive-crumbs-64602-1|17	Provides:	tex(crumbs.sty) = 2024
21cr|texlive-crumbs-64602-1|18	BuildArch:	noarch
21cr|texlive-crumbs-64602-1|19	
21cr|texlive-crumbs-64602-1|20	%description
21cr|texlive-crumbs-64602-1|21	This package adds a navigation path ("breadcrumb trail") at the
21cr|texlive-crumbs-64602-1|22	header of a presentation, just like some websites do in order
21cr|texlive-crumbs-64602-1|23	to simplify navigation.
21cr|texlive-crumbs-64602-1|24	
21cr|texlive-crumbs-64602-1|25	%files
21cr|texlive-crumbs-64602-1|26	%doc %{_texmfdistdir}/doc/latex/crumbs
21cr|texlive-crumbs-64602-1|27	%{_texmfdistdir}/tex/latex/crumbs
21cr|texlive-crumbs-64602-1|28	
21cr|texlive-crumbs-64602-1|29	#------------------------------------------------------------------
21cr|texlive-crumbs-64602-1|30	
21cr|texlive-crumbs-64602-1|31	%prep
21cr|texlive-crumbs-64602-1|32	%setup -c -a0 -a1
21cr|texlive-crumbs-64602-1|33	
21cr|texlive-crumbs-64602-1|34	%build
21cr|texlive-crumbs-64602-1|35	
21cr|texlive-crumbs-64602-1|36	%install
21cr|texlive-crumbs-64602-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-crumbs-64602-1|38	rm -rf tlpkg
21cr|texlive-crumbs-64602-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9159 21
21cr|texlive-cryptocode-0.40-1|1	Name:		texlive-cryptocode
21cr|texlive-cryptocode-0.40-1|2	Version:	0.40
21cr|texlive-cryptocode-0.40-1|3	Release:	1
21cr|texlive-cryptocode-0.40-1|4	Summary:	Typesetting pseudocode, protocols, game-based proofs and black-box reductions in cryptography
21cr|texlive-cryptocode-0.40-1|5	Group:		Publishing
21cr|texlive-cryptocode-0.40-1|6	URL:		https://ctan.org/pkg/cryptocode
21cr|texlive-cryptocode-0.40-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-cryptocode-0.40-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/cryptocode.tar.xz
21cr|texlive-cryptocode-0.40-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/cryptocode.doc.tar.xz
21cr|texlive-cryptocode-0.40-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/cryptocode.source.tar.xz
21cr|texlive-cryptocode-0.40-1|11	BuildArch:	noarch
21cr|texlive-cryptocode-0.40-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cryptocode-0.40-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-cryptocode-0.40-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-cryptocode-0.40-1|15	
21cr|texlive-cryptocode-0.40-1|16	%description
21cr|texlive-cryptocode-0.40-1|17	The cryptocode package provides a set of macros to ease the typesetting of pseudocode, algorithms and protocols.
21cr|texlive-cryptocode-0.40-1|18	In addition it comes with a wide range of tools to typeset cryptographic papers.
21cr|texlive-cryptocode-0.40-1|19	This includes simple predefined commands for concepts such as a security parameter
21cr|texlive-cryptocode-0.40-1|20	or advantage terms but also flexible and powerful environments to layout game-based proofs or black-box reductions.
21cr|texlive-cryptocode-0.40-1|21	is automatic and the end user is saved the tiresome processing.
21cr|texlive-cryptocode-0.40-1|22	
21cr|texlive-cryptocode-0.40-1|23	#-----------------------------------------------------------------------
21cr|texlive-cryptocode-0.40-1|24	%files
21cr|texlive-cryptocode-0.40-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-cryptocode-0.40-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-cryptocode-0.40-1|27	#- source
21cr|texlive-cryptocode-0.40-1|28	%doc %{_texmfdistdir}/source/*
21cr|texlive-cryptocode-0.40-1|29	
21cr|texlive-cryptocode-0.40-1|30	
21cr|texlive-cryptocode-0.40-1|31	#-----------------------------------------------------------------------
21cr|texlive-cryptocode-0.40-1|32	%prep
21cr|texlive-cryptocode-0.40-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-cryptocode-0.40-1|34	
21cr|texlive-cryptocode-0.40-1|35	%build
21cr|texlive-cryptocode-0.40-1|36	
21cr|texlive-cryptocode-0.40-1|37	%install
21cr|texlive-cryptocode-0.40-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cryptocode-0.40-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9160 21
21cr|texlive-cryst-20190228-1|1	# revision 15878
21cr|texlive-cryst-20190228-1|2	# category Package
21cr|texlive-cryst-20190228-1|3	# catalog-ctan /fonts/cryst
21cr|texlive-cryst-20190228-1|4	# catalog-date 2008-08-15 14:30:40 +0200
21cr|texlive-cryst-20190228-1|5	# catalog-license lppl
21cr|texlive-cryst-20190228-1|6	# catalog-version undef
21cr|texlive-cryst-20190228-1|7	Name:		texlive-cryst
21cr|texlive-cryst-20190228-1|8	Version:	20190228
21cr|texlive-cryst-20190228-1|9	Release:	1
21cr|texlive-cryst-20190228-1|10	Summary:	Font for graphical symbols used in crystallography
21cr|texlive-cryst-20190228-1|11	Group:		Publishing
21cr|texlive-cryst-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/cryst
21cr|texlive-cryst-20190228-1|13	License:	LPPL
21cr|texlive-cryst-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cryst.tar.xz
21cr|texlive-cryst-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cryst.doc.tar.xz
21cr|texlive-cryst-20190228-1|16	BuildArch:	noarch
21cr|texlive-cryst-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-cryst-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-cryst-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-cryst-20190228-1|20	
21cr|texlive-cryst-20190228-1|21	%description
21cr|texlive-cryst-20190228-1|22	The font is provided as an Adobe Type 1 font, and as MetaFont
21cr|texlive-cryst-20190228-1|23	source. Instructions for use are available both in the README
21cr|texlive-cryst-20190228-1|24	file and (with a font diagram) in the documentation.
21cr|texlive-cryst-20190228-1|25	
21cr|texlive-cryst-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-cryst-20190228-1|27	%files
21cr|texlive-cryst-20190228-1|28	%{_texmfdistdir}/fonts/afm/public/cryst/cryst.afm
21cr|texlive-cryst-20190228-1|29	%{_texmfdistdir}/fonts/source/public/cryst/cryst.mf
21cr|texlive-cryst-20190228-1|30	%{_texmfdistdir}/fonts/tfm/public/cryst/cryst.tfm
21cr|texlive-cryst-20190228-1|31	%{_texmfdistdir}/fonts/type1/public/cryst/cryst.pfb
21cr|texlive-cryst-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/cryst/README
21cr|texlive-cryst-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/cryst/cryst1.pdf
21cr|texlive-cryst-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/cryst/cryst1.tex
21cr|texlive-cryst-20190228-1|35	
21cr|texlive-cryst-20190228-1|36	#-----------------------------------------------------------------------
21cr|texlive-cryst-20190228-1|37	%prep
21cr|texlive-cryst-20190228-1|38	%setup -c -a0 -a1
21cr|texlive-cryst-20190228-1|39	
21cr|texlive-cryst-20190228-1|40	%build
21cr|texlive-cryst-20190228-1|41	
21cr|texlive-cryst-20190228-1|42	%install
21cr|texlive-cryst-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cryst-20190228-1|44	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9161 21
21cr|texlive-csassignments-63992-1|1	%define oname csassignments
21cr|texlive-csassignments-63992-1|2	
21cr|texlive-csassignments-63992-1|3	Summary:	A wrapper for article with macros and customizations for computer science assignments
21cr|texlive-csassignments-63992-1|4	Name:		texlive-csassignments
21cr|texlive-csassignments-63992-1|5	Version:	63992
21cr|texlive-csassignments-63992-1|6	Release:	1
21cr|texlive-csassignments-63992-1|7	License:	LPPL1.3
21cr|texlive-csassignments-63992-1|8	Group:		Publishing
21cr|texlive-csassignments-63992-1|9	Url:		https://www.ctan.org
21cr|texlive-csassignments-63992-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-csassignments-63992-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-csassignments-63992-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-csassignments-63992-1|13	Requires:	texlive-tlpkg
21cr|texlive-csassignments-63992-1|14	Requires:	texlive-kpathsea
21cr|texlive-csassignments-63992-1|15	Provides:	tex(csassignments.cls) = 2024
21cr|texlive-csassignments-63992-1|16	BuildArch:	noarch
21cr|texlive-csassignments-63992-1|17	
21cr|texlive-csassignments-63992-1|18	%description
21cr|texlive-csassignments-63992-1|19	This class wraps the default article and extends it for a
21cr|texlive-csassignments-63992-1|20	homogeneous look of hand-in assignments at university (RWTH
21cr|texlive-csassignments-63992-1|21	Aachen University, Computer Science Department), specifically
21cr|texlive-csassignments-63992-1|22	in the field of computer science, but easily extensible to
21cr|texlive-csassignments-63992-1|23	other fields. It provides macros for structuring exercises,
21cr|texlive-csassignments-63992-1|24	aggregating points, and displaying a grading table, as well as
21cr|texlive-csassignments-63992-1|25	several macros for easier math mode usage.
21cr|texlive-csassignments-63992-1|26	
21cr|texlive-csassignments-63992-1|27	%files
21cr|texlive-csassignments-63992-1|28	%doc %{_texmfdistdir}/doc/latex/csassignments
21cr|texlive-csassignments-63992-1|29	%{_texmfdistdir}/tex/latex/csassignments
21cr|texlive-csassignments-63992-1|30	
21cr|texlive-csassignments-63992-1|31	#------------------------------------------------------------------
21cr|texlive-csassignments-63992-1|32	
21cr|texlive-csassignments-63992-1|33	%prep
21cr|texlive-csassignments-63992-1|34	%setup -c -a0 -a1
21cr|texlive-csassignments-63992-1|35	
21cr|texlive-csassignments-63992-1|36	%build
21cr|texlive-csassignments-63992-1|37	
21cr|texlive-csassignments-63992-1|38	%install
21cr|texlive-csassignments-63992-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-csassignments-63992-1|40	rm -rf tlpkg
21cr|texlive-csassignments-63992-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9162 21
21cr|texlive-css-colors-20170420-2|1	Name:		texlive-css-colors
21cr|texlive-css-colors-20170420-2|2	Version:	20170420
21cr|texlive-css-colors-20170420-2|3	Release:	2
21cr|texlive-css-colors-20170420-2|4	Epoch:		1
21cr|texlive-css-colors-20170420-2|5	Summary:	Named colors for web-safe design
21cr|texlive-css-colors-20170420-2|6	Group:		Publishing
21cr|texlive-css-colors-20170420-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/css-colors
21cr|texlive-css-colors-20170420-2|8	License:	GNU General Public License - The LaTeX Project Public License
21cr|texlive-css-colors-20170420-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/css-colors.tar.xz
21cr|texlive-css-colors-20170420-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/css-colors.doc.tar.xz
21cr|texlive-css-colors-20170420-2|11	BuildArch:	noarch
21cr|texlive-css-colors-20170420-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-css-colors-20170420-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-css-colors-20170420-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-css-colors-20170420-2|15	
21cr|texlive-css-colors-20170420-2|16	%description
21cr|texlive-css-colors-20170420-2|17	This package defines web-safe colors for use with D.P. Carlisle’s color package.
21cr|texlive-css-colors-20170420-2|18	It is intended for both authors and package writers (e.g. to create Beamer color themes).
21cr|texlive-css-colors-20170420-2|19	
21cr|texlive-css-colors-20170420-2|20	#-----------------------------------------------------------------------
21cr|texlive-css-colors-20170420-2|21	%files
21cr|texlive-css-colors-20170420-2|22	%{_texmfdistdir}/tex/*
21cr|texlive-css-colors-20170420-2|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-css-colors-20170420-2|24	
21cr|texlive-css-colors-20170420-2|25	#-----------------------------------------------------------------------
21cr|texlive-css-colors-20170420-2|26	%prep
21cr|texlive-css-colors-20170420-2|27	%setup -c -a0 -a1
21cr|texlive-css-colors-20170420-2|28	
21cr|texlive-css-colors-20170420-2|29	%build
21cr|texlive-css-colors-20170420-2|30	
21cr|texlive-css-colors-20170420-2|31	%install
21cr|texlive-css-colors-20170420-2|32	mkdir -p %{buildroot}%{_texmfdistdir}

9163 21
21cr|texlive-cstypo-41986-1|1	%define oname cstypo
21cr|texlive-cstypo-41986-1|2	
21cr|texlive-cstypo-41986-1|3	Summary:	Czech typography rules enforced through LuaTeX hooks
21cr|texlive-cstypo-41986-1|4	Name:		texlive-cstypo
21cr|texlive-cstypo-41986-1|5	Version:	41986
21cr|texlive-cstypo-41986-1|6	Release:	1
21cr|texlive-cstypo-41986-1|7	License:	LPPL1.3
21cr|texlive-cstypo-41986-1|8	Group:		Publishing
21cr|texlive-cstypo-41986-1|9	Url:		https://www.ctan.org
21cr|texlive-cstypo-41986-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cstypo-41986-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cstypo-41986-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cstypo-41986-1|13	Requires:	texlive-tlpkg
21cr|texlive-cstypo-41986-1|14	Requires:	texlive-kpathsea
21cr|texlive-cstypo-41986-1|15	Provides:	tex(cstypo.sty) = 2024
21cr|texlive-cstypo-41986-1|16	Provides:	tex(cstypo-tex.tex) = 2024
21cr|texlive-cstypo-41986-1|17	BuildArch:	noarch
21cr|texlive-cstypo-41986-1|18	
21cr|texlive-cstypo-41986-1|19	%description
21cr|texlive-cstypo-41986-1|20	This package provides macros that enforce basic Czech
21cr|texlive-cstypo-41986-1|21	typography rules through Lua hooks available in LuaTeX.
21cr|texlive-cstypo-41986-1|22	
21cr|texlive-cstypo-41986-1|23	%files
21cr|texlive-cstypo-41986-1|24	%doc %{_texmfdistdir}/doc/lualatex/cstypo/
21cr|texlive-cstypo-41986-1|25	%{_texmfdistdir}/tex/lualatex/cstypo/
21cr|texlive-cstypo-41986-1|26	%{_texmfdistdir}/tex/luatex/cstypo/
21cr|texlive-cstypo-41986-1|27	
21cr|texlive-cstypo-41986-1|28	#------------------------------------------------------------------
21cr|texlive-cstypo-41986-1|29	
21cr|texlive-cstypo-41986-1|30	%prep
21cr|texlive-cstypo-41986-1|31	%setup -c -a0 -a1
21cr|texlive-cstypo-41986-1|32	
21cr|texlive-cstypo-41986-1|33	%build
21cr|texlive-cstypo-41986-1|34	
21cr|texlive-cstypo-41986-1|35	%install
21cr|texlive-cstypo-41986-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cstypo-41986-1|37	rm -rf tlpkg
21cr|texlive-cstypo-41986-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9164 21
21cr|texlive-csvmerge-51857-1|1	%define oname csvmerge
21cr|texlive-csvmerge-51857-1|2	
21cr|texlive-csvmerge-51857-1|3	Summary:	Merge TeX code with csv data
21cr|texlive-csvmerge-51857-1|4	Name:		texlive-csvmerge
21cr|texlive-csvmerge-51857-1|5	Version:	51857
21cr|texlive-csvmerge-51857-1|6	Release:	1
21cr|texlive-csvmerge-51857-1|7	License:	LPPL1.3
21cr|texlive-csvmerge-51857-1|8	Group:		Publishing
21cr|texlive-csvmerge-51857-1|9	Url:		https://www.ctan.org
21cr|texlive-csvmerge-51857-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-csvmerge-51857-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-csvmerge-51857-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-csvmerge-51857-1|13	Requires:	texlive-tlpkg
21cr|texlive-csvmerge-51857-1|14	Requires:	texlive-kpathsea
21cr|texlive-csvmerge-51857-1|15	Provides:	tex(csvmerge.sty) = 2024
21cr|texlive-csvmerge-51857-1|16	BuildArch:	noarch
21cr|texlive-csvmerge-51857-1|17	
21cr|texlive-csvmerge-51857-1|18	%description
21cr|texlive-csvmerge-51857-1|19	This package provides macros for processing a csv spreadsheet
21cr|texlive-csvmerge-51857-1|20	file with a minimum of configuration for the csv file. The
21cr|texlive-csvmerge-51857-1|21	first row names the columns and the remaining rows are data.
21cr|texlive-csvmerge-51857-1|22	This data can be merged with TeX code residing in an auxiliary
21cr|texlive-csvmerge-51857-1|23	file and the process repeated for each data row. There is one
21cr|texlive-csvmerge-51857-1|24	macro to set things up, one to extract the data, and one to
21cr|texlive-csvmerge-51857-1|25	tell if the field is empty or not. The documentation contains
21cr|texlive-csvmerge-51857-1|26	examples.
21cr|texlive-csvmerge-51857-1|27	
21cr|texlive-csvmerge-51857-1|28	%files
21cr|texlive-csvmerge-51857-1|29	%doc %{_texmfdistdir}/doc/latex/csvmerge
21cr|texlive-csvmerge-51857-1|30	%{_texmfdistdir}/tex/latex/csvmerge
21cr|texlive-csvmerge-51857-1|31	
21cr|texlive-csvmerge-51857-1|32	#------------------------------------------------------------------
21cr|texlive-csvmerge-51857-1|33	
21cr|texlive-csvmerge-51857-1|34	%prep
21cr|texlive-csvmerge-51857-1|35	%setup -c -a0 -a1
21cr|texlive-csvmerge-51857-1|36	
21cr|texlive-csvmerge-51857-1|37	%build
21cr|texlive-csvmerge-51857-1|38	
21cr|texlive-csvmerge-51857-1|39	%install
21cr|texlive-csvmerge-51857-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-csvmerge-51857-1|41	rm -rf tlpkg
21cr|texlive-csvmerge-51857-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9165 21
21cr|texlive-ctablestack-38514-1|1	%define oname ctablestack
21cr|texlive-ctablestack-38514-1|2	
21cr|texlive-ctablestack-38514-1|3	Summary:	Catcode table stable support
21cr|texlive-ctablestack-38514-1|4	Name:		texlive-ctablestack
21cr|texlive-ctablestack-38514-1|5	Version:	38514
21cr|texlive-ctablestack-38514-1|6	Release:	1
21cr|texlive-ctablestack-38514-1|7	License:	LPPL1.3
21cr|texlive-ctablestack-38514-1|8	Group:		Publishing
21cr|texlive-ctablestack-38514-1|9	Url:		https://www.ctan.org
21cr|texlive-ctablestack-38514-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ctablestack-38514-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ctablestack-38514-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ctablestack-38514-1|13	Requires:	texlive-kpathsea
21cr|texlive-ctablestack-38514-1|14	Requires:	texlive-tlpkg
21cr|texlive-ctablestack-38514-1|15	Provides:	tex-ctablestack = 2024
21cr|texlive-ctablestack-38514-1|16	Provides:	tex(ctablestack.sty) = 2024
21cr|texlive-ctablestack-38514-1|17	BuildArch:	noarch
21cr|texlive-ctablestack-38514-1|18	
21cr|texlive-ctablestack-38514-1|19	%description
21cr|texlive-ctablestack-38514-1|20	This package provides a method for defining category code table
21cr|texlive-ctablestack-38514-1|21	stacks in LuaTeX. It builds on code provided by the 2015/10/01
21cr|texlive-ctablestack-38514-1|22	release of LaTeX2e (also available as ltluatex.sty for plain
21cr|texlive-ctablestack-38514-1|23	users). It is required by the luatexbase package (v1.0 onward)
21cr|texlive-ctablestack-38514-1|24	which uses ctablestack to provide a back-compatibility form of
21cr|texlive-ctablestack-38514-1|25	this concept.
21cr|texlive-ctablestack-38514-1|26	
21cr|texlive-ctablestack-38514-1|27	%files
21cr|texlive-ctablestack-38514-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-ctablestack-38514-1|29	%{_texmfdistdir}/tex/luatex/ctablestack/
21cr|texlive-ctablestack-38514-1|30	
21cr|texlive-ctablestack-38514-1|31	#------------------------------------------------------------------
21cr|texlive-ctablestack-38514-1|32	
21cr|texlive-ctablestack-38514-1|33	%prep
21cr|texlive-ctablestack-38514-1|34	%setup -c -a0 -a1
21cr|texlive-ctablestack-38514-1|35	
21cr|texlive-ctablestack-38514-1|36	%build
21cr|texlive-ctablestack-38514-1|37	
21cr|texlive-ctablestack-38514-1|38	%install
21cr|texlive-ctablestack-38514-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ctablestack-38514-1|40	rm -rf tlpkg
21cr|texlive-ctablestack-38514-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9166 21
21cr|texlive-ctanify-1.9.1-2|1	# revision 30921
21cr|texlive-ctanify-1.9.1-2|2	# category Package
21cr|texlive-ctanify-1.9.1-2|3	# catalog-ctan /support/ctanify
21cr|texlive-ctanify-1.9.1-2|4	# catalog-date 2013-06-19 07:13:38 +0200
21cr|texlive-ctanify-1.9.1-2|5	# catalog-license lppl
21cr|texlive-ctanify-1.9.1-2|6	# catalog-version 1.4
21cr|texlive-ctanify-1.9.1-2|7	Name:		texlive-ctanify
21cr|texlive-ctanify-1.9.1-2|8	Version:	1.9.1
21cr|texlive-ctanify-1.9.1-2|9	Release:	2
21cr|texlive-ctanify-1.9.1-2|10	Summary:	Prepare a package for upload to CTAN
21cr|texlive-ctanify-1.9.1-2|11	Group:		Publishing
21cr|texlive-ctanify-1.9.1-2|12	URL:		http://www.ctan.org/tex-archive/support/ctanify
21cr|texlive-ctanify-1.9.1-2|13	License:	LPPL
21cr|texlive-ctanify-1.9.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.tar.xz
21cr|texlive-ctanify-1.9.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.doc.tar.xz
21cr|texlive-ctanify-1.9.1-2|16	BuildArch:	noarch
21cr|texlive-ctanify-1.9.1-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ctanify-1.9.1-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ctanify-1.9.1-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-ctanify-1.9.1-2|20	Provides:	texlive-ctanify.bin = %{EVRD}
21cr|texlive-ctanify-1.9.1-2|21	
21cr|texlive-ctanify-1.9.1-2|22	%description
21cr|texlive-ctanify-1.9.1-2|23	Given a list of filenames, ctanify creates a tarball (a .tar.gz
21cr|texlive-ctanify-1.9.1-2|24	file) with the files laid out in CTAN's preferred structure.
21cr|texlive-ctanify-1.9.1-2|25	The tarball additionally contains a ZIP (.zip) file with copies
21cr|texlive-ctanify-1.9.1-2|26	of all files laid out in the standard TeX Directory Structure
21cr|texlive-ctanify-1.9.1-2|27	(TDS), which may be used by those intending to install the
21cr|texlive-ctanify-1.9.1-2|28	package, or by those who need to incorporate it in a
21cr|texlive-ctanify-1.9.1-2|29	distribution. (The TDS ZIP file will be installed in the CTAN
21cr|texlive-ctanify-1.9.1-2|30	install/ tree.).
21cr|texlive-ctanify-1.9.1-2|31	
21cr|texlive-ctanify-1.9.1-2|32	#-----------------------------------------------------------------------
21cr|texlive-ctanify-1.9.1-2|33	%files
21cr|texlive-ctanify-1.9.1-2|34	%{_bindir}/ctanify
21cr|texlive-ctanify-1.9.1-2|35	%{_texmfdistdir}/scripts/ctanify/ctanify
21cr|texlive-ctanify-1.9.1-2|36	%doc %{_texmfdistdir}/doc/latex/ctanify/README
21cr|texlive-ctanify-1.9.1-2|37	%doc %{_texmfdistdir}/doc/latex/ctanify/ctanify.pdf
21cr|texlive-ctanify-1.9.1-2|38	%doc %{_mandir}/man1/ctanify.1*
21cr|texlive-ctanify-1.9.1-2|39	%doc %{_texmfdistdir}/doc/man/man1/ctanify.man1.pdf
21cr|texlive-ctanify-1.9.1-2|40	
21cr|texlive-ctanify-1.9.1-2|41	#-----------------------------------------------------------------------
21cr|texlive-ctanify-1.9.1-2|42	%prep
21cr|texlive-ctanify-1.9.1-2|43	%setup -c -a0 -a1
21cr|texlive-ctanify-1.9.1-2|44	
21cr|texlive-ctanify-1.9.1-2|45	%build
21cr|texlive-ctanify-1.9.1-2|46	
21cr|texlive-ctanify-1.9.1-2|47	%install
21cr|texlive-ctanify-1.9.1-2|48	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-ctanify-1.9.1-2|49	pushd %{buildroot}%{_bindir}
21cr|texlive-ctanify-1.9.1-2|50	ln -sf %{_texmfdistdir}/scripts/ctanify/ctanify ctanify
21cr|texlive-ctanify-1.9.1-2|51	popd
21cr|texlive-ctanify-1.9.1-2|52	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-ctanify-1.9.1-2|53	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-ctanify-1.9.1-2|54	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-ctanify-1.9.1-2|55	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9167 21
21cr|texlive-ctanupload-1.2c-2|1	# revision 26313
21cr|texlive-ctanupload-1.2c-2|2	# category Package
21cr|texlive-ctanupload-1.2c-2|3	# catalog-ctan /support/ctanupload
21cr|texlive-ctanupload-1.2c-2|4	# catalog-date 2012-05-08 15:13:49 +0200
21cr|texlive-ctanupload-1.2c-2|5	# catalog-license gpl3
21cr|texlive-ctanupload-1.2c-2|6	# catalog-version 1.7
21cr|texlive-ctanupload-1.2c-2|7	Name:		texlive-ctanupload
21cr|texlive-ctanupload-1.2c-2|8	Version:	1.2c
21cr|texlive-ctanupload-1.2c-2|9	Release:	2
21cr|texlive-ctanupload-1.2c-2|10	Epoch:		1
21cr|texlive-ctanupload-1.2c-2|11	Summary:	Support for users uploading to CTAN
21cr|texlive-ctanupload-1.2c-2|12	Group:		Publishing
21cr|texlive-ctanupload-1.2c-2|13	URL:		http://www.ctan.org/tex-archive/support/ctanupload
21cr|texlive-ctanupload-1.2c-2|14	License:	GPL3
21cr|texlive-ctanupload-1.2c-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.tar.xz
21cr|texlive-ctanupload-1.2c-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.doc.tar.xz
21cr|texlive-ctanupload-1.2c-2|17	BuildArch:	noarch
21cr|texlive-ctanupload-1.2c-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-ctanupload-1.2c-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-ctanupload-1.2c-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-ctanupload-1.2c-2|21	Provides:	texlive-ctanupload.bin = %{EVRD}
21cr|texlive-ctanupload-1.2c-2|22	
21cr|texlive-ctanupload-1.2c-2|23	%description
21cr|texlive-ctanupload-1.2c-2|24	The package provides a Perl script that allows the uploads of a
21cr|texlive-ctanupload-1.2c-2|25	contribution to CTAN from the command line. The aim us to
21cr|texlive-ctanupload-1.2c-2|26	simplify the release process for LaTeX package authors.
21cr|texlive-ctanupload-1.2c-2|27	
21cr|texlive-ctanupload-1.2c-2|28	#-----------------------------------------------------------------------
21cr|texlive-ctanupload-1.2c-2|29	%files
21cr|texlive-ctanupload-1.2c-2|30	%{_bindir}/ctanupload
21cr|texlive-ctanupload-1.2c-2|31	%{_texmfdistdir}/scripts/ctanupload/ctanupload.pl
21cr|texlive-ctanupload-1.2c-2|32	%doc %{_texmfdistdir}/doc/support/ctanupload/Makefile.example
21cr|texlive-ctanupload-1.2c-2|33	%doc %{_texmfdistdir}/doc/support/ctanupload/README
21cr|texlive-ctanupload-1.2c-2|34	%doc %{_texmfdistdir}/doc/support/ctanupload/ctanupload.pdf
21cr|texlive-ctanupload-1.2c-2|35	%doc %{_texmfdistdir}/doc/support/ctanupload/ctanupload.tex
21cr|texlive-ctanupload-1.2c-2|36	
21cr|texlive-ctanupload-1.2c-2|37	#-----------------------------------------------------------------------
21cr|texlive-ctanupload-1.2c-2|38	%prep
21cr|texlive-ctanupload-1.2c-2|39	%setup -c -a0 -a1
21cr|texlive-ctanupload-1.2c-2|40	
21cr|texlive-ctanupload-1.2c-2|41	%build
21cr|texlive-ctanupload-1.2c-2|42	
21cr|texlive-ctanupload-1.2c-2|43	%install
21cr|texlive-ctanupload-1.2c-2|44	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-ctanupload-1.2c-2|45	pushd %{buildroot}%{_bindir}
21cr|texlive-ctanupload-1.2c-2|46	ln -sf %{_texmfdistdir}/scripts/ctanupload/ctanupload.pl ctanupload
21cr|texlive-ctanupload-1.2c-2|47	popd
21cr|texlive-ctanupload-1.2c-2|48	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-ctanupload-1.2c-2|49	cp -fpar texmf-dist %{buildroot}%{_datadir}

9168 21
21cr|texlive-cuprum-49909-1|1	%define oname cuprum
21cr|texlive-cuprum-49909-1|2	
21cr|texlive-cuprum-49909-1|3	Summary:	Cuprum font family support for LaTeX
21cr|texlive-cuprum-49909-1|4	Name:		texlive-cuprum
21cr|texlive-cuprum-49909-1|5	Version:	49909
21cr|texlive-cuprum-49909-1|6	Release:	1
21cr|texlive-cuprum-49909-1|7	License:	LPPL1.3
21cr|texlive-cuprum-49909-1|8	Group:		Publishing
21cr|texlive-cuprum-49909-1|9	Url:		https://www.ctan.org
21cr|texlive-cuprum-49909-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cuprum-49909-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cuprum-49909-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cuprum-49909-1|13	Requires:	texlive-tlpkg
21cr|texlive-cuprum-49909-1|14	Requires:	texlive-kpathsea
21cr|texlive-cuprum-49909-1|15	Provides:	tex(cprbit8t.tfm) = 2024
21cr|texlive-cuprum-49909-1|16	Provides:	tex(cprbn8t.tfm) = 2024
21cr|texlive-cuprum-49909-1|17	Provides:	tex(cprmit8t.tfm) = 2024
21cr|texlive-cuprum-49909-1|18	Provides:	tex(cprmn8t.tfm) = 2024
21cr|texlive-cuprum-49909-1|19	Provides:	tex(Cuprum-BoldItalic.ttf) = 2024
21cr|texlive-cuprum-49909-1|20	Provides:	tex(Cuprum-Bold.ttf) = 2024
21cr|texlive-cuprum-49909-1|21	Provides:	tex(Cuprum-Italic.ttf) = 2024
21cr|texlive-cuprum-49909-1|22	Provides:	tex(cuprum.map) = 2024
21cr|texlive-cuprum-49909-1|23	Provides:	tex(Cuprum-Regular.ttf) = 2024
21cr|texlive-cuprum-49909-1|24	Provides:	tex(cuprum.sty) = 2024
21cr|texlive-cuprum-49909-1|25	Provides:	tex(t1cpr.fd) = 2024
21cr|texlive-cuprum-49909-1|26	BuildArch:	noarch
21cr|texlive-cuprum-49909-1|27	
21cr|texlive-cuprum-49909-1|28	%description
21cr|texlive-cuprum-49909-1|29	This package provides support for the Cuprum font family (see
21cr|texlive-cuprum-49909-1|30	http://jovanny.ru).
21cr|texlive-cuprum-49909-1|31	
21cr|texlive-cuprum-49909-1|32	%files
21cr|texlive-cuprum-49909-1|33	%doc %{_texmfdistdir}/doc/fonts/cuprum
21cr|texlive-cuprum-49909-1|34	%{_texmfdistdir}/fonts/map/dvips/cuprum
21cr|texlive-cuprum-49909-1|35	%{_texmfdistdir}/fonts/tfm/public/cuprum
21cr|texlive-cuprum-49909-1|36	%{_texmfdistdir}/fonts/truetype/public/cuprum
21cr|texlive-cuprum-49909-1|37	%{_texmfdistdir}/tex/latex/cuprum
21cr|texlive-cuprum-49909-1|38	
21cr|texlive-cuprum-49909-1|39	#------------------------------------------------------------------
21cr|texlive-cuprum-49909-1|40	
21cr|texlive-cuprum-49909-1|41	%prep
21cr|texlive-cuprum-49909-1|42	%setup -c -a0 -a1
21cr|texlive-cuprum-49909-1|43	
21cr|texlive-cuprum-49909-1|44	%build
21cr|texlive-cuprum-49909-1|45	
21cr|texlive-cuprum-49909-1|46	%install
21cr|texlive-cuprum-49909-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cuprum-49909-1|48	rm -rf tlpkg
21cr|texlive-cuprum-49909-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9169 21
21cr|texlive-custom-bib-4.33-8|1	# revision 24729
21cr|texlive-custom-bib-4.33-8|2	# category Package
21cr|texlive-custom-bib-4.33-8|3	# catalog-ctan /macros/latex/contrib/custom-bib
21cr|texlive-custom-bib-4.33-8|4	# catalog-date 2011-11-18 13:01:42 +0100
21cr|texlive-custom-bib-4.33-8|5	# catalog-license lppl
21cr|texlive-custom-bib-4.33-8|6	# catalog-version 4.33
21cr|texlive-custom-bib-4.33-8|7	Name:		texlive-custom-bib
21cr|texlive-custom-bib-4.33-8|8	Version:	4.33
21cr|texlive-custom-bib-4.33-8|9	Release:	8
21cr|texlive-custom-bib-4.33-8|10	Summary:	Customised BibTeX styles
21cr|texlive-custom-bib-4.33-8|11	Group:		Publishing
21cr|texlive-custom-bib-4.33-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/custom-bib
21cr|texlive-custom-bib-4.33-8|13	License:	LPPL
21cr|texlive-custom-bib-4.33-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.tar.xz
21cr|texlive-custom-bib-4.33-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.doc.tar.xz
21cr|texlive-custom-bib-4.33-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.source.tar.xz
21cr|texlive-custom-bib-4.33-8|17	BuildArch:	noarch
21cr|texlive-custom-bib-4.33-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-custom-bib-4.33-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-custom-bib-4.33-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-custom-bib-4.33-8|21	
21cr|texlive-custom-bib-4.33-8|22	%description
21cr|texlive-custom-bib-4.33-8|23	Package generating customized BibTeX bibliography styles from a
21cr|texlive-custom-bib-4.33-8|24	generic file using docstrip driven by parameters generated by a
21cr|texlive-custom-bib-4.33-8|25	menu application. Includes support for the Harvard style of
21cr|texlive-custom-bib-4.33-8|26	citations.
21cr|texlive-custom-bib-4.33-8|27	
21cr|texlive-custom-bib-4.33-8|28	
21cr|texlive-custom-bib-4.33-8|29	#-----------------------------------------------------------------------
21cr|texlive-custom-bib-4.33-8|30	%files
21cr|texlive-custom-bib-4.33-8|31	%{_texmfdistdir}/tex/latex/custom-bib/catalan.mbs
21cr|texlive-custom-bib-4.33-8|32	%{_texmfdistdir}/tex/latex/custom-bib/dansk.mbs
21cr|texlive-custom-bib-4.33-8|33	%{_texmfdistdir}/tex/latex/custom-bib/dutch.mbs
21cr|texlive-custom-bib-4.33-8|34	%{_texmfdistdir}/tex/latex/custom-bib/english.mbs
21cr|texlive-custom-bib-4.33-8|35	%{_texmfdistdir}/tex/latex/custom-bib/esperant.mbs
21cr|texlive-custom-bib-4.33-8|36	%{_texmfdistdir}/tex/latex/custom-bib/finnish.mbs
21cr|texlive-custom-bib-4.33-8|37	%{_texmfdistdir}/tex/latex/custom-bib/french.mbs
21cr|texlive-custom-bib-4.33-8|38	%{_texmfdistdir}/tex/latex/custom-bib/geojour.mbs
21cr|texlive-custom-bib-4.33-8|39	%{_texmfdistdir}/tex/latex/custom-bib/geophys.tex
21cr|texlive-custom-bib-4.33-8|40	%{_texmfdistdir}/tex/latex/custom-bib/german.mbs
21cr|texlive-custom-bib-4.33-8|41	%{_texmfdistdir}/tex/latex/custom-bib/italian.mbs
21cr|texlive-custom-bib-4.33-8|42	%{_texmfdistdir}/tex/latex/custom-bib/makebst.tex
21cr|texlive-custom-bib-4.33-8|43	%{_texmfdistdir}/tex/latex/custom-bib/merlin.mbs
21cr|texlive-custom-bib-4.33-8|44	%{_texmfdistdir}/tex/latex/custom-bib/norsk.mbs
21cr|texlive-custom-bib-4.33-8|45	%{_texmfdistdir}/tex/latex/custom-bib/photjour.mbs
21cr|texlive-custom-bib-4.33-8|46	%{_texmfdistdir}/tex/latex/custom-bib/physjour.mbs
21cr|texlive-custom-bib-4.33-8|47	%{_texmfdistdir}/tex/latex/custom-bib/polski.mbs
21cr|texlive-custom-bib-4.33-8|48	%{_texmfdistdir}/tex/latex/custom-bib/portuges.mbs
21cr|texlive-custom-bib-4.33-8|49	%{_texmfdistdir}/tex/latex/custom-bib/shorthnd.tex
21cr|texlive-custom-bib-4.33-8|50	%{_texmfdistdir}/tex/latex/custom-bib/slovene.mbs
21cr|texlive-custom-bib-4.33-8|51	%{_texmfdistdir}/tex/latex/custom-bib/spanish.mbs
21cr|texlive-custom-bib-4.33-8|52	%{_texmfdistdir}/tex/latex/custom-bib/suppjour.mbs
21cr|texlive-custom-bib-4.33-8|53	%{_texmfdistdir}/tex/latex/custom-bib/svenska.mbs
21cr|texlive-custom-bib-4.33-8|54	%doc %{_texmfdistdir}/doc/latex/custom-bib/README
21cr|texlive-custom-bib-4.33-8|55	%doc %{_texmfdistdir}/doc/latex/custom-bib/makebst.pdf
21cr|texlive-custom-bib-4.33-8|56	%doc %{_texmfdistdir}/doc/latex/custom-bib/merlin.pdf
21cr|texlive-custom-bib-4.33-8|57	%doc %{_texmfdistdir}/doc/latex/custom-bib/readme.mkb
21cr|texlive-custom-bib-4.33-8|58	#- source
21cr|texlive-custom-bib-4.33-8|59	%doc %{_texmfdistdir}/source/latex/custom-bib/makebst.drv
21cr|texlive-custom-bib-4.33-8|60	%doc %{_texmfdistdir}/source/latex/custom-bib/makebst.dtx
21cr|texlive-custom-bib-4.33-8|61	%doc %{_texmfdistdir}/source/latex/custom-bib/makebst.ins
21cr|texlive-custom-bib-4.33-8|62	%doc %{_texmfdistdir}/source/latex/custom-bib/shorthnd.ins
21cr|texlive-custom-bib-4.33-8|63	
21cr|texlive-custom-bib-4.33-8|64	#-----------------------------------------------------------------------
21cr|texlive-custom-bib-4.33-8|65	%prep
21cr|texlive-custom-bib-4.33-8|66	%setup -c -a0 -a1 -a2
21cr|texlive-custom-bib-4.33-8|67	
21cr|texlive-custom-bib-4.33-8|68	%build
21cr|texlive-custom-bib-4.33-8|69	
21cr|texlive-custom-bib-4.33-8|70	%install
21cr|texlive-custom-bib-4.33-8|71	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-custom-bib-4.33-8|72	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9170 21
21cr|texlive-customdice-64089-1|1	%define oname customdice
21cr|texlive-customdice-64089-1|2	
21cr|texlive-customdice-64089-1|3	Summary:	Simple commands for drawing customisable dice
21cr|texlive-customdice-64089-1|4	Name:		texlive-customdice
21cr|texlive-customdice-64089-1|5	Version:	64089
21cr|texlive-customdice-64089-1|6	Release:	1
21cr|texlive-customdice-64089-1|7	License:	LPPL1.3
21cr|texlive-customdice-64089-1|8	Group:		Publishing
21cr|texlive-customdice-64089-1|9	Url:		https://www.ctan.org
21cr|texlive-customdice-64089-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-customdice-64089-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-customdice-64089-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-customdice-64089-1|13	Requires:	texlive-tlpkg
21cr|texlive-customdice-64089-1|14	Requires:	texlive-kpathsea
21cr|texlive-customdice-64089-1|15	Provides:	tex(customdice.sty) = 2024
21cr|texlive-customdice-64089-1|16	BuildArch:	noarch
21cr|texlive-customdice-64089-1|17	
21cr|texlive-customdice-64089-1|18	%description
21cr|texlive-customdice-64089-1|19	The customdice package for LaTeX, LuaLaTeX and XeTeX that
21cr|texlive-customdice-64089-1|20	provides functionality for drawing dice. The aim is to provide
21cr|texlive-customdice-64089-1|21	highly-customisable but simple-to-use commands, allowing:
21cr|texlive-customdice-64089-1|22	adding custom text to dice faces; control over colouring;
21cr|texlive-customdice-64089-1|23	control over sizing.
21cr|texlive-customdice-64089-1|24	
21cr|texlive-customdice-64089-1|25	%files
21cr|texlive-customdice-64089-1|26	%doc %{_texmfdistdir}/doc/latex/customdice
21cr|texlive-customdice-64089-1|27	%{_texmfdistdir}/tex/latex/customdice
21cr|texlive-customdice-64089-1|28	
21cr|texlive-customdice-64089-1|29	#------------------------------------------------------------------
21cr|texlive-customdice-64089-1|30	
21cr|texlive-customdice-64089-1|31	%prep
21cr|texlive-customdice-64089-1|32	%setup -c -a0 -a1
21cr|texlive-customdice-64089-1|33	
21cr|texlive-customdice-64089-1|34	%build
21cr|texlive-customdice-64089-1|35	
21cr|texlive-customdice-64089-1|36	%install
21cr|texlive-customdice-64089-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-customdice-64089-1|38	rm -rf tlpkg
21cr|texlive-customdice-64089-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9171 21
21cr|texlive-cvss-65169-1|1	%define oname cvss
21cr|texlive-cvss-65169-1|2	
21cr|texlive-cvss-65169-1|3	Summary:	Compute and display CVSS base scores
21cr|texlive-cvss-65169-1|4	Name:		texlive-cvss
21cr|texlive-cvss-65169-1|5	Version:	65169
21cr|texlive-cvss-65169-1|6	Release:	1
21cr|texlive-cvss-65169-1|7	License:	LPPL1.3
21cr|texlive-cvss-65169-1|8	Group:		Publishing
21cr|texlive-cvss-65169-1|9	Url:		https://www.ctan.org
21cr|texlive-cvss-65169-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cvss-65169-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-cvss-65169-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cvss-65169-1|13	Requires:	texlive-tlpkg
21cr|texlive-cvss-65169-1|14	Requires:	texlive-kpathsea
21cr|texlive-cvss-65169-1|15	Provides:	tex(cvss.sty) = 2024
21cr|texlive-cvss-65169-1|16	BuildArch:	noarch
21cr|texlive-cvss-65169-1|17	
21cr|texlive-cvss-65169-1|18	%description
21cr|texlive-cvss-65169-1|19	The Common Vulnerability Scoring System (CVSS) is an open
21cr|texlive-cvss-65169-1|20	framework for communicating the characteristics and severity of
21cr|texlive-cvss-65169-1|21	software vulnerabilities. CVSS consists of three metric groups:
21cr|texlive-cvss-65169-1|22	Base, Temporal, and Environmental. This package allows the user
21cr|texlive-cvss-65169-1|23	to compute CVSS3.1 base scores and use them in documents, i.e.
21cr|texlive-cvss-65169-1|24	it only deals with the Base score. Temporal and Environental
21cr|texlive-cvss-65169-1|25	scores will be part of a future release. More information can
21cr|texlive-cvss-65169-1|26	be found at https://www.first.org/cvss/specification-document.
21cr|texlive-cvss-65169-1|27	
21cr|texlive-cvss-65169-1|28	%files
21cr|texlive-cvss-65169-1|29	%doc %{_texmfdistdir}/doc/latex/cvss
21cr|texlive-cvss-65169-1|30	%{_texmfdistdir}/tex/latex/cvss
21cr|texlive-cvss-65169-1|31	
21cr|texlive-cvss-65169-1|32	#------------------------------------------------------------------
21cr|texlive-cvss-65169-1|33	
21cr|texlive-cvss-65169-1|34	%prep
21cr|texlive-cvss-65169-1|35	%setup -c -a0 -a1
21cr|texlive-cvss-65169-1|36	
21cr|texlive-cvss-65169-1|37	%build
21cr|texlive-cvss-65169-1|38	
21cr|texlive-cvss-65169-1|39	%install
21cr|texlive-cvss-65169-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cvss-65169-1|41	rm -rf tlpkg
21cr|texlive-cvss-65169-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9172 21
21cr|texlive-cweb-old-49271-1|1	%define oname cweb-old
21cr|texlive-cweb-old-49271-1|2	
21cr|texlive-cweb-old-49271-1|3	Summary:	Old cweb files
21cr|texlive-cweb-old-49271-1|4	Name:		texlive-cweb-old
21cr|texlive-cweb-old-49271-1|5	Version:	49271
21cr|texlive-cweb-old-49271-1|6	Release:	1
21cr|texlive-cweb-old-49271-1|7	License:	LPPL1.3
21cr|texlive-cweb-old-49271-1|8	Group:		Publishing
21cr|texlive-cweb-old-49271-1|9	Url:		https://www.ctan.org
21cr|texlive-cweb-old-49271-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-cweb-old-49271-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-cweb-old-49271-1|12	Requires:	texlive-tlpkg
21cr|texlive-cweb-old-49271-1|13	Requires:	texlive-kpathsea
21cr|texlive-cweb-old-49271-1|14	Provides:	tex(pdfcwebmac.tex) = 2024
21cr|texlive-cweb-old-49271-1|15	Provides:	tex(pdfdcwebmac.tex) = 2024
21cr|texlive-cweb-old-49271-1|16	Provides:	tex(pdffcwebmac.tex) = 2024
21cr|texlive-cweb-old-49271-1|17	Provides:	tex(pdficwebmac.tex) = 2024
21cr|texlive-cweb-old-49271-1|18	Provides:	tex(pdfwebmac.tex) = 2024
21cr|texlive-cweb-old-49271-1|19	Provides:	tex(pdfXcwebmac.tex) = 2024
21cr|texlive-cweb-old-49271-1|20	Provides:	tex(README) = 2024
21cr|texlive-cweb-old-49271-1|21	BuildArch:	noarch
21cr|texlive-cweb-old-49271-1|22	
21cr|texlive-cweb-old-49271-1|23	%description
21cr|texlive-cweb-old-49271-1|24	Old cweb files.
21cr|texlive-cweb-old-49271-1|25	
21cr|texlive-cweb-old-49271-1|26	%files
21cr|texlive-cweb-old-49271-1|27	%{_texmfdistdir}/tex/plain/cweb-old
21cr|texlive-cweb-old-49271-1|28	
21cr|texlive-cweb-old-49271-1|29	#------------------------------------------------------------------
21cr|texlive-cweb-old-49271-1|30	
21cr|texlive-cweb-old-49271-1|31	%prep
21cr|texlive-cweb-old-49271-1|32	%setup -c -a0
21cr|texlive-cweb-old-49271-1|33	
21cr|texlive-cweb-old-49271-1|34	%build
21cr|texlive-cweb-old-49271-1|35	
21cr|texlive-cweb-old-49271-1|36	%install
21cr|texlive-cweb-old-49271-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cweb-old-49271-1|38	rm -rf tlpkg
21cr|texlive-cweb-old-49271-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9173 21
21cr|texlive-cyber-20180301-1|1	Name:		texlive-cyber
21cr|texlive-cyber-20180301-1|2	Version:	20180301
21cr|texlive-cyber-20180301-1|3	Release:	1
21cr|texlive-cyber-20180301-1|4	Summary:	Annotate compliance with cybersecurity requirements
21cr|texlive-cyber-20180301-1|5	Group:		Publishing
21cr|texlive-cyber-20180301-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cyber
21cr|texlive-cyber-20180301-1|7	License:	MIT
21cr|texlive-cyber-20180301-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.tar.xz
21cr|texlive-cyber-20180301-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.doc.tar.xz
21cr|texlive-cyber-20180301-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.source.tar.xz
21cr|texlive-cyber-20180301-1|11	BuildArch:	noarch
21cr|texlive-cyber-20180301-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cyber-20180301-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-cyber-20180301-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-cyber-20180301-1|15	
21cr|texlive-cyber-20180301-1|16	%description
21cr|texlive-cyber-20180301-1|17	This LaTeX package helps you write documents indicating your compliance with cybersecurity requirements.
21cr|texlive-cyber-20180301-1|18	It also helps you format your document in a form suitable inside the U.S.
21cr|texlive-cyber-20180301-1|19	Department of Defense, by attaching distribution statements, destruction notices, organization logos, and security labels to it.
21cr|texlive-cyber-20180301-1|20	
21cr|texlive-cyber-20180301-1|21	
21cr|texlive-cyber-20180301-1|22	#-----------------------------------------------------------------------
21cr|texlive-cyber-20180301-1|23	%files
21cr|texlive-cyber-20180301-1|24	%{_texmfdistdir}/tex/latex/cyber/cyber.sty
21cr|texlive-cyber-20180301-1|25	%doc %{_texmfdistdir}/doc/latex/cyber/README
21cr|texlive-cyber-20180301-1|26	%doc %{_texmfdistdir}/doc/latex/cyber/cyber.pdf
21cr|texlive-cyber-20180301-1|27	%doc %{_texmfdistdir}/doc/latex/cyber/LICENSE
21cr|texlive-cyber-20180301-1|28	#- source
21cr|texlive-cyber-20180301-1|29	%doc %{_texmfdistdir}/source/latex/cyber/cyber.dtx
21cr|texlive-cyber-20180301-1|30	%doc %{_texmfdistdir}/source/latex/cyber/cyber.ins
21cr|texlive-cyber-20180301-1|31	#-----------------------------------------------------------------------
21cr|texlive-cyber-20180301-1|32	%prep
21cr|texlive-cyber-20180301-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-cyber-20180301-1|34	
21cr|texlive-cyber-20180301-1|35	%build
21cr|texlive-cyber-20180301-1|36	
21cr|texlive-cyber-20180301-1|37	%install
21cr|texlive-cyber-20180301-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cyber-20180301-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9174 21
21cr|texlive-cybercic-2.1-1|1	Name:		texlive-cybercic
21cr|texlive-cybercic-2.1-1|2	Version:	2.1
21cr|texlive-cybercic-2.1-1|3	Release:	1
21cr|texlive-cybercic-2.1-1|4	Summary:	This package is used in concert with the cyber package to make documents with annotations of compliance with cybersecurity requirements
21cr|texlive-cybercic-2.1-1|5	Group:		Publishing
21cr|texlive-cybercic-2.1-1|6	URL:		https://ctan.org/pkg/cybercic
21cr|texlive-cybercic-2.1-1|7	License:	MIT
21cr|texlive-cybercic-2.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.tar.xz
21cr|texlive-cybercic-2.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.doc.tar.xz
21cr|texlive-cybercic-2.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.source.tar.xz
21cr|texlive-cybercic-2.1-1|11	BuildArch:	noarch
21cr|texlive-cybercic-2.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-cybercic-2.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-cybercic-2.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-cybercic-2.1-1|15	
21cr|texlive-cybercic-2.1-1|16	%description
21cr|texlive-cybercic-2.1-1|17	This is cybercic, a horrible hack for LaTeX which is used in concert with the
21cr|texlive-cybercic-2.1-1|18	cyber package to make documents with annotations of compliance with information
21cr|texlive-cybercic-2.1-1|19	assurance (IA) requirements. "cic" stands for Controls in Contents, and when
21cr|texlive-cybercic-2.1-1|20	you include this package, some notations of compliance are added to section
21cr|texlive-cybercic-2.1-1|21	names as seen in the table of contents of the final document.
21cr|texlive-cybercic-2.1-1|22	
21cr|texlive-cybercic-2.1-1|23	#-----------------------------------------------------------------------
21cr|texlive-cybercic-2.1-1|24	%files
21cr|texlive-cybercic-2.1-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-cybercic-2.1-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-cybercic-2.1-1|27	%doc %{_texmfdistdir}/source/*
21cr|texlive-cybercic-2.1-1|28	
21cr|texlive-cybercic-2.1-1|29	#-----------------------------------------------------------------------
21cr|texlive-cybercic-2.1-1|30	%prep
21cr|texlive-cybercic-2.1-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-cybercic-2.1-1|32	
21cr|texlive-cybercic-2.1-1|33	%build
21cr|texlive-cybercic-2.1-1|34	
21cr|texlive-cybercic-2.1-1|35	%install
21cr|texlive-cybercic-2.1-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-cybercic-2.1-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9175 21
21cr|texlive-dad-54191-1|1	%define oname dad
21cr|texlive-dad-54191-1|2	
21cr|texlive-dad-54191-1|3	Summary:	Simple typesetting system for mixed Arabic/Latin documents
21cr|texlive-dad-54191-1|4	Name:		texlive-dad
21cr|texlive-dad-54191-1|5	Version:	54191
21cr|texlive-dad-54191-1|6	Release:	1
21cr|texlive-dad-54191-1|7	License:	LPPL1.3
21cr|texlive-dad-54191-1|8	Group:		Publishing
21cr|texlive-dad-54191-1|9	Url:		https://www.ctan.org
21cr|texlive-dad-54191-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-dad-54191-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-dad-54191-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-dad-54191-1|13	Requires:	texlive-kpathsea
21cr|texlive-dad-54191-1|14	Requires:	texlive-tlpkg
21cr|texlive-dad-54191-1|15	Provides:	tex-dad = 2024
21cr|texlive-dad-54191-1|16	Provides:	tex(Dad-bold.pfb) = 2024
21cr|texlive-dad-54191-1|17	Provides:	tex(dad.map) = 2024
21cr|texlive-dad-54191-1|18	Provides:	tex(Dad-mono.pfb) = 2024
21cr|texlive-dad-54191-1|19	Provides:	tex(Dad.pfb) = 2024
21cr|texlive-dad-54191-1|20	Provides:	tex(dadrealbold.tfm) = 2024
21cr|texlive-dad-54191-1|21	Provides:	tex(dadrealmono.tfm) = 2024
21cr|texlive-dad-54191-1|22	Provides:	tex(dadreal.tfm) = 2024
21cr|texlive-dad-54191-1|23	Provides:	tex(dad.sty) = 2024
21cr|texlive-dad-54191-1|24	Provides:	tex(OT1dad.fd) = 2024
21cr|texlive-dad-54191-1|25	Provides:	tex(T1dad.fd) = 2024
21cr|texlive-dad-54191-1|26	BuildArch:	noarch
21cr|texlive-dad-54191-1|27	
21cr|texlive-dad-54191-1|28	%description
21cr|texlive-dad-54191-1|29	This package allows simple typesetting in Arabic script,
21cr|texlive-dad-54191-1|30	intended for mixed Arabic/Latin script usage in situations
21cr|texlive-dad-54191-1|31	where heavy-duty solutions are discouraged. The system
21cr|texlive-dad-54191-1|32	operates with both Unicode and transliterated input, allowing
21cr|texlive-dad-54191-1|33	the user to choose the most appropriate approach for every
21cr|texlive-dad-54191-1|34	situation.
21cr|texlive-dad-54191-1|35	
21cr|texlive-dad-54191-1|36	%files
21cr|texlive-dad-54191-1|37	%doc %{_texmfdistdir}/doc
21cr|texlive-dad-54191-1|38	%{_texmfdistdir}/fonts/afm/public/dad/
21cr|texlive-dad-54191-1|39	%{_texmfdistdir}/fonts/map/dvips/dad/
21cr|texlive-dad-54191-1|40	%{_texmfdistdir}/fonts/ofm/public/dad/
21cr|texlive-dad-54191-1|41	%{_texmfdistdir}/fonts/ovf/public/dad/
21cr|texlive-dad-54191-1|42	%{_texmfdistdir}/fonts/tfm/public/dad/
21cr|texlive-dad-54191-1|43	%{_texmfdistdir}/fonts/type1/public/dad/
21cr|texlive-dad-54191-1|44	%{_texmfdistdir}/tex/lualatex/dad/
21cr|texlive-dad-54191-1|45	
21cr|texlive-dad-54191-1|46	#------------------------------------------------------------------
21cr|texlive-dad-54191-1|47	
21cr|texlive-dad-54191-1|48	%prep
21cr|texlive-dad-54191-1|49	%setup -c -a0 -a1
21cr|texlive-dad-54191-1|50	
21cr|texlive-dad-54191-1|51	%build
21cr|texlive-dad-54191-1|52	
21cr|texlive-dad-54191-1|53	%install
21cr|texlive-dad-54191-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dad-54191-1|55	rm -rf tlpkg
21cr|texlive-dad-54191-1|56	cp -fpar * %{buildroot}%{_texmfdistdir}

9176 21
21cr|texlive-dancers-20190228-1|1	# revision 13293
21cr|texlive-dancers-20190228-1|2	# category Package
21cr|texlive-dancers-20190228-1|3	# catalog-ctan /fonts/dancers/dancers.mf
21cr|texlive-dancers-20190228-1|4	# catalog-date 2008-11-24 17:20:15 +0100
21cr|texlive-dancers-20190228-1|5	# catalog-license other-free
21cr|texlive-dancers-20190228-1|6	# catalog-version undef
21cr|texlive-dancers-20190228-1|7	Name:		texlive-dancers
21cr|texlive-dancers-20190228-1|8	Version:	20190228
21cr|texlive-dancers-20190228-1|9	Release:	1
21cr|texlive-dancers-20190228-1|10	Summary:	Font for Conan Doyle's "The Dancing Men"
21cr|texlive-dancers-20190228-1|11	Group:		Publishing
21cr|texlive-dancers-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/dancers/dancers.mf
21cr|texlive-dancers-20190228-1|13	License:	OTHER-FREE
21cr|texlive-dancers-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dancers.tar.xz
21cr|texlive-dancers-20190228-1|15	BuildArch:	noarch
21cr|texlive-dancers-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-dancers-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-dancers-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-dancers-20190228-1|19	
21cr|texlive-dancers-20190228-1|20	%description
21cr|texlive-dancers-20190228-1|21	The (Sherlock Holmes) book contains a code which uses dancing
21cr|texlive-dancers-20190228-1|22	men as glyphs. The alphabet as given is not complete, lacking
21cr|texlive-dancers-20190228-1|23	f, j, k, q, u, w, x and z, so those letters in the font are not
21cr|texlive-dancers-20190228-1|24	due to Conan Doyle. The code required word endings to be marked
21cr|texlive-dancers-20190228-1|25	by the dancing man representing the last letter to be holding a
21cr|texlive-dancers-20190228-1|26	flag: these are coded as A-Z.
21cr|texlive-dancers-20190228-1|27	thaTiStOsaYsentenceSiNthEcodElooKlikEthiS. In some cases, the
21cr|texlive-dancers-20190228-1|28	man has no arms, making it impossible for him to hold a flag.
21cr|texlive-dancers-20190228-1|29	In these cases, he is wearing a flag on his hat in the
21cr|texlive-dancers-20190228-1|30	'character'. The font is distributed as MetaFont source.
21cr|texlive-dancers-20190228-1|31	
21cr|texlive-dancers-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-dancers-20190228-1|33	%files
21cr|texlive-dancers-20190228-1|34	%{_texmfdistdir}/fonts/source/public/dancers/dancers.mf
21cr|texlive-dancers-20190228-1|35	%{_texmfdistdir}/fonts/tfm/public/dancers/dancers.tfm
21cr|texlive-dancers-20190228-1|36	
21cr|texlive-dancers-20190228-1|37	#-----------------------------------------------------------------------
21cr|texlive-dancers-20190228-1|38	%prep
21cr|texlive-dancers-20190228-1|39	%setup -c -a0
21cr|texlive-dancers-20190228-1|40	
21cr|texlive-dancers-20190228-1|41	%build
21cr|texlive-dancers-20190228-1|42	
21cr|texlive-dancers-20190228-1|43	%install
21cr|texlive-dancers-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dancers-20190228-1|45	cp -fpar fonts %{buildroot}%{_texmfdistdir}

9177 21
21cr|texlive-dantelogo-20160624-1|1	Name:		texlive-dantelogo
21cr|texlive-dantelogo-20160624-1|2	Version:	20160624
21cr|texlive-dantelogo-20160624-1|3	Release:	1
21cr|texlive-dantelogo-20160624-1|4	Summary:	A font for DANTE's logo
21cr|texlive-dantelogo-20160624-1|5	Group:		Publishing
21cr|texlive-dantelogo-20160624-1|6	URL:		https://ctan.org/pkg/dantelogo
21cr|texlive-dantelogo-20160624-1|7	License:	LPPL
21cr|texlive-dantelogo-20160624-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/dantelogo.tar.xz
21cr|texlive-dantelogo-20160624-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/dantelogo.doc.tar.xz
21cr|texlive-dantelogo-20160624-1|10	BuildArch:	noarch
21cr|texlive-dantelogo-20160624-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-dantelogo-20160624-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-dantelogo-20160624-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-dantelogo-20160624-1|14	
21cr|texlive-dantelogo-20160624-1|15	%description
21cr|texlive-dantelogo-20160624-1|16	The DANTE font for the logo of DANTE (http://www.dante.de), the
21cr|texlive-dantelogo-20160624-1|17	German speaking TeX users group. The font includes only the
21cr|texlive-dantelogo-20160624-1|18	five characters d, a, n, t, and e. dantelogo.sty provides an
21cr|texlive-dantelogo-20160624-1|19	interface for LuaLaTeX/XeLaTeX/pdfLaTeX.
21cr|texlive-dantelogo-20160624-1|20	
21cr|texlive-dantelogo-20160624-1|21	
21cr|texlive-dantelogo-20160624-1|22	#-----------------------------------------------------------------------
21cr|texlive-dantelogo-20160624-1|23	%files
21cr|texlive-dantelogo-20160624-1|24	%{_texmfdistdir}/tex/latex/dantelogo
21cr|texlive-dantelogo-20160624-1|25	%{_texmfdistdir}/fonts/*
21cr|texlive-dantelogo-20160624-1|26	%doc %{_texmfdistdir}/doc/fonts/dantelogo
21cr|texlive-dantelogo-20160624-1|27	
21cr|texlive-dantelogo-20160624-1|28	#-----------------------------------------------------------------------
21cr|texlive-dantelogo-20160624-1|29	%prep
21cr|texlive-dantelogo-20160624-1|30	%setup -c -a0 -a1
21cr|texlive-dantelogo-20160624-1|31	
21cr|texlive-dantelogo-20160624-1|32	%build
21cr|texlive-dantelogo-20160624-1|33	
21cr|texlive-dantelogo-20160624-1|34	%install
21cr|texlive-dantelogo-20160624-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dantelogo-20160624-1|36	cp -fpar tex doc fonts %{buildroot}%{_texmfdistdir}

9178 21
21cr|texlive-darkmode-64271-1|1	%define oname darkmode
21cr|texlive-darkmode-64271-1|2	
21cr|texlive-darkmode-64271-1|3	Summary:	General Dark Mode Support for LaTeX-Documents
21cr|texlive-darkmode-64271-1|4	Name:		texlive-darkmode
21cr|texlive-darkmode-64271-1|5	Version:	64271
21cr|texlive-darkmode-64271-1|6	Release:	1
21cr|texlive-darkmode-64271-1|7	License:	LPPL1.3
21cr|texlive-darkmode-64271-1|8	Group:		Publishing
21cr|texlive-darkmode-64271-1|9	Url:		https://www.ctan.org
21cr|texlive-darkmode-64271-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-darkmode-64271-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-darkmode-64271-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-darkmode-64271-1|13	Requires:	texlive-tlpkg
21cr|texlive-darkmode-64271-1|14	Requires:	texlive-kpathsea
21cr|texlive-darkmode-64271-1|15	Provides:	tex(darkmode.sty) = 2024
21cr|texlive-darkmode-64271-1|16	BuildArch:	noarch
21cr|texlive-darkmode-64271-1|17	
21cr|texlive-darkmode-64271-1|18	%description
21cr|texlive-darkmode-64271-1|19	This package provides an API for template and package
21cr|texlive-darkmode-64271-1|20	developers to create dynamic color schemes for light- and
21cr|texlive-darkmode-64271-1|21	darkmodes. For those unaware: We refer to dark mode when a
21cr|texlive-darkmode-64271-1|22	document has a dark background with a light font and to light
21cr|texlive-darkmode-64271-1|23	mode if it has a dark font with a light background.
21cr|texlive-darkmode-64271-1|24	
21cr|texlive-darkmode-64271-1|25	%files
21cr|texlive-darkmode-64271-1|26	%doc %{_texmfdistdir}/doc/latex/darkmode
21cr|texlive-darkmode-64271-1|27	%{_texmfdistdir}/tex/latex/darkmode
21cr|texlive-darkmode-64271-1|28	
21cr|texlive-darkmode-64271-1|29	#------------------------------------------------------------------
21cr|texlive-darkmode-64271-1|30	
21cr|texlive-darkmode-64271-1|31	%prep
21cr|texlive-darkmode-64271-1|32	%setup -c -a0 -a1
21cr|texlive-darkmode-64271-1|33	
21cr|texlive-darkmode-64271-1|34	%build
21cr|texlive-darkmode-64271-1|35	
21cr|texlive-darkmode-64271-1|36	%install
21cr|texlive-darkmode-64271-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-darkmode-64271-1|38	rm -rf tlpkg
21cr|texlive-darkmode-64271-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9179 21
21cr|texlive-datax-61772-1|1	%define oname datax
21cr|texlive-datax-61772-1|2	
21cr|texlive-datax-61772-1|3	Summary:	Import individual data from script files
21cr|texlive-datax-61772-1|4	Name:		texlive-datax
21cr|texlive-datax-61772-1|5	Version:	61772
21cr|texlive-datax-61772-1|6	Release:	1
21cr|texlive-datax-61772-1|7	License:	LPPL1.3
21cr|texlive-datax-61772-1|8	Group:		Publishing
21cr|texlive-datax-61772-1|9	Url:		https://www.ctan.org
21cr|texlive-datax-61772-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datax-61772-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datax-61772-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datax-61772-1|13	Requires:	texlive-tlpkg
21cr|texlive-datax-61772-1|14	Requires:	texlive-kpathsea
21cr|texlive-datax-61772-1|15	Provides:	tex(datax.sty) = 2024
21cr|texlive-datax-61772-1|16	BuildArch:	noarch
21cr|texlive-datax-61772-1|17	
21cr|texlive-datax-61772-1|18	%description
21cr|texlive-datax-61772-1|19	This LaTeX package uses pgfkeys to retrieve individual data
21cr|texlive-datax-61772-1|20	points generated in some script. Analogous to how one might
21cr|texlive-datax-61772-1|21	generate graphics in a script and import those graphics into a
21cr|texlive-datax-61772-1|22	LaTeX document.
21cr|texlive-datax-61772-1|23	
21cr|texlive-datax-61772-1|24	%files
21cr|texlive-datax-61772-1|25	%doc %{_texmfdistdir}/doc/latex/datax
21cr|texlive-datax-61772-1|26	%{_texmfdistdir}/tex/latex/datax
21cr|texlive-datax-61772-1|27	
21cr|texlive-datax-61772-1|28	#------------------------------------------------------------------
21cr|texlive-datax-61772-1|29	
21cr|texlive-datax-61772-1|30	%prep
21cr|texlive-datax-61772-1|31	%setup -c -a0 -a1
21cr|texlive-datax-61772-1|32	
21cr|texlive-datax-61772-1|33	%build
21cr|texlive-datax-61772-1|34	
21cr|texlive-datax-61772-1|35	%install
21cr|texlive-datax-61772-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datax-61772-1|37	rm -rf tlpkg
21cr|texlive-datax-61772-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9180 21
21cr|texlive-datestamp-61719-1|1	%define oname datestamp
21cr|texlive-datestamp-61719-1|2	
21cr|texlive-datestamp-61719-1|3	Summary:	Fixed date-stamps with LuaLaTeX
21cr|texlive-datestamp-61719-1|4	Name:		texlive-datestamp
21cr|texlive-datestamp-61719-1|5	Version:	61719
21cr|texlive-datestamp-61719-1|6	Release:	1
21cr|texlive-datestamp-61719-1|7	License:	LPPL1.3
21cr|texlive-datestamp-61719-1|8	Group:		Publishing
21cr|texlive-datestamp-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-datestamp-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datestamp-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datestamp-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datestamp-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-datestamp-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-datestamp-61719-1|15	Provides:	tex(datestamp.sty) = 2024
21cr|texlive-datestamp-61719-1|16	BuildArch:	noarch
21cr|texlive-datestamp-61719-1|17	
21cr|texlive-datestamp-61719-1|18	%description
21cr|texlive-datestamp-61719-1|19	Add fixed date-stamps with simple and customizable aux files
21cr|texlive-datestamp-61719-1|20	and LuaLaTeX. As long as the aux file is not deleted/modified
21cr|texlive-datestamp-61719-1|21	the date-stamp generated with this package remains intact.
21cr|texlive-datestamp-61719-1|22	
21cr|texlive-datestamp-61719-1|23	%files
21cr|texlive-datestamp-61719-1|24	%doc %{_texmfdistdir}/doc/lualatex/datestamp
21cr|texlive-datestamp-61719-1|25	%{_texmfdistdir}/tex/lualatex/datestamp
21cr|texlive-datestamp-61719-1|26	
21cr|texlive-datestamp-61719-1|27	#------------------------------------------------------------------
21cr|texlive-datestamp-61719-1|28	
21cr|texlive-datestamp-61719-1|29	%prep
21cr|texlive-datestamp-61719-1|30	%setup -c -a0 -a1
21cr|texlive-datestamp-61719-1|31	
21cr|texlive-datestamp-61719-1|32	%build
21cr|texlive-datestamp-61719-1|33	
21cr|texlive-datestamp-61719-1|34	%install
21cr|texlive-datestamp-61719-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datestamp-61719-1|36	rm -rf tlpkg
21cr|texlive-datestamp-61719-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9181 21
21cr|texlive-datetime2-1.5.7-1|1	Name:		texlive-datetime2
21cr|texlive-datetime2-1.5.7-1|2	Version:	1.5.7
21cr|texlive-datetime2-1.5.7-1|3	Release:	1
21cr|texlive-datetime2-1.5.7-1|4	Summary:	Provides commands for formatting dates, times and time zones
21cr|texlive-datetime2-1.5.7-1|5	Group:		Publishing
21cr|texlive-datetime2-1.5.7-1|6	URL:		https://ctan.org/pkg/datetime2
21cr|texlive-datetime2-1.5.7-1|7	License:	LaTeX Project Public License
21cr|texlive-datetime2-1.5.7-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.tar.xz
21cr|texlive-datetime2-1.5.7-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.doc.tar.xz
21cr|texlive-datetime2-1.5.7-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.source.tar.xz
21cr|texlive-datetime2-1.5.7-1|11	BuildArch:	noarch
21cr|texlive-datetime2-1.5.7-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-1.5.7-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-1.5.7-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-1.5.7-1|15	
21cr|texlive-datetime2-1.5.7-1|16	%description
21cr|texlive-datetime2-1.5.7-1|17	Provides commands for formatting dates, times and time zones.
21cr|texlive-datetime2-1.5.7-1|18	Language and regional support is provided by independently
21cr|texlive-datetime2-1.5.7-1|19	maintained and installed modules.
21cr|texlive-datetime2-1.5.7-1|20	
21cr|texlive-datetime2-1.5.7-1|21	#-----------------------------------------------------------------------
21cr|texlive-datetime2-1.5.7-1|22	%files
21cr|texlive-datetime2-1.5.7-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-datetime2-1.5.7-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-datetime2-1.5.7-1|25	%doc %{_texmfdistdir}/source/*
21cr|texlive-datetime2-1.5.7-1|26	
21cr|texlive-datetime2-1.5.7-1|27	#-----------------------------------------------------------------------
21cr|texlive-datetime2-1.5.7-1|28	%prep
21cr|texlive-datetime2-1.5.7-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-1.5.7-1|30	
21cr|texlive-datetime2-1.5.7-1|31	%build
21cr|texlive-datetime2-1.5.7-1|32	
21cr|texlive-datetime2-1.5.7-1|33	%install
21cr|texlive-datetime2-1.5.7-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-1.5.7-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9182 21
21cr|texlive-datetime2-bahasai-46287-1|1	%define oname datetime2-bahasai
21cr|texlive-datetime2-bahasai-46287-1|2	
21cr|texlive-datetime2-bahasai-46287-1|3	Summary:	Bahasai language module for the datetime2 package
21cr|texlive-datetime2-bahasai-46287-1|4	Name:		texlive-datetime2-bahasai
21cr|texlive-datetime2-bahasai-46287-1|5	Version:	46287
21cr|texlive-datetime2-bahasai-46287-1|6	Release:	1
21cr|texlive-datetime2-bahasai-46287-1|7	License:	LPPL1.3
21cr|texlive-datetime2-bahasai-46287-1|8	Group:		Publishing
21cr|texlive-datetime2-bahasai-46287-1|9	Url:		https://www.ctan.org
21cr|texlive-datetime2-bahasai-46287-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datetime2-bahasai-46287-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datetime2-bahasai-46287-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-bahasai-46287-1|13	Requires:	texlive-kpathsea
21cr|texlive-datetime2-bahasai-46287-1|14	Requires:	texlive-tlpkg
21cr|texlive-datetime2-bahasai-46287-1|15	Provides:	tex-datetime2-bahasai = 2024
21cr|texlive-datetime2-bahasai-46287-1|16	Provides:	tex(datetime2-bahasai.ldf) = 2024
21cr|texlive-datetime2-bahasai-46287-1|17	BuildArch:	noarch
21cr|texlive-datetime2-bahasai-46287-1|18	
21cr|texlive-datetime2-bahasai-46287-1|19	%description
21cr|texlive-datetime2-bahasai-46287-1|20	This module provides the "bahasai" style that can be set using
21cr|texlive-datetime2-bahasai-46287-1|21	\DTMsetstyle provided by datetime2.sty. This package is
21cr|texlive-datetime2-bahasai-46287-1|22	currently unmaintained. Please see the README for the procedure
21cr|texlive-datetime2-bahasai-46287-1|23	to follow if you want to take over the maintenance.
21cr|texlive-datetime2-bahasai-46287-1|24	
21cr|texlive-datetime2-bahasai-46287-1|25	%files
21cr|texlive-datetime2-bahasai-46287-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-bahasai-46287-1|27	%{_texmfdistdir}/tex/latex/datetime2-bahasai/
21cr|texlive-datetime2-bahasai-46287-1|28	
21cr|texlive-datetime2-bahasai-46287-1|29	#------------------------------------------------------------------
21cr|texlive-datetime2-bahasai-46287-1|30	
21cr|texlive-datetime2-bahasai-46287-1|31	%prep
21cr|texlive-datetime2-bahasai-46287-1|32	%setup -c -a0 -a1
21cr|texlive-datetime2-bahasai-46287-1|33	
21cr|texlive-datetime2-bahasai-46287-1|34	%build
21cr|texlive-datetime2-bahasai-46287-1|35	
21cr|texlive-datetime2-bahasai-46287-1|36	%install
21cr|texlive-datetime2-bahasai-46287-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-bahasai-46287-1|38	rm -rf tlpkg
21cr|texlive-datetime2-bahasai-46287-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9183 21
21cr|texlive-datetime2-basque-1.2a-1|1	Name:		texlive-datetime2-basque
21cr|texlive-datetime2-basque-1.2a-1|2	Version:	1.2a
21cr|texlive-datetime2-basque-1.2a-1|3	Release:	1
21cr|texlive-datetime2-basque-1.2a-1|4	Summary:	Basque Language Module for datetime2 Package
21cr|texlive-datetime2-basque-1.2a-1|5	Group:		Publishing
21cr|texlive-datetime2-basque-1.2a-1|6	#URL:		https://ctan.org/tex-archive/macros/latex/contrib/
21cr|texlive-datetime2-basque-1.2a-1|7	License:	LPPL
21cr|texlive-datetime2-basque-1.2a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.tar.xz
21cr|texlive-datetime2-basque-1.2a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.doc.tar.xz
21cr|texlive-datetime2-basque-1.2a-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.source.tar.xz
21cr|texlive-datetime2-basque-1.2a-1|11	BuildArch:	noarch
21cr|texlive-datetime2-basque-1.2a-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-basque-1.2a-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-basque-1.2a-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-basque-1.2a-1|15	
21cr|texlive-datetime2-basque-1.2a-1|16	%description
21cr|texlive-datetime2-basque-1.2a-1|17	This is the Basque language module for the datetime2 package.
21cr|texlive-datetime2-basque-1.2a-1|18	
21cr|texlive-datetime2-basque-1.2a-1|19	#-----------------------------------------------------------------------
21cr|texlive-datetime2-basque-1.2a-1|20	%files
21cr|texlive-datetime2-basque-1.2a-1|21	%{_texmfdistdir}/tex/latex/datetime2-basque/*
21cr|texlive-datetime2-basque-1.2a-1|22	%doc %{_texmfdistdir}/doc/latex/datetime2-basque/*
21cr|texlive-datetime2-basque-1.2a-1|23	%doc %{_texmfdistdir}/source/latex/datetime2-basque/*
21cr|texlive-datetime2-basque-1.2a-1|24	
21cr|texlive-datetime2-basque-1.2a-1|25	#-----------------------------------------------------------------------
21cr|texlive-datetime2-basque-1.2a-1|26	%prep
21cr|texlive-datetime2-basque-1.2a-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-basque-1.2a-1|28	
21cr|texlive-datetime2-basque-1.2a-1|29	%build
21cr|texlive-datetime2-basque-1.2a-1|30	
21cr|texlive-datetime2-basque-1.2a-1|31	%install
21cr|texlive-datetime2-basque-1.2a-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-basque-1.2a-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9184 21
21cr|texlive-datetime2-breton-52647-1|1	%define oname datetime2-breton
21cr|texlive-datetime2-breton-52647-1|2	
21cr|texlive-datetime2-breton-52647-1|3	Summary:	Breton language module for the datetime2 package
21cr|texlive-datetime2-breton-52647-1|4	Name:		texlive-datetime2-breton
21cr|texlive-datetime2-breton-52647-1|5	Version:	52647
21cr|texlive-datetime2-breton-52647-1|6	Release:	1
21cr|texlive-datetime2-breton-52647-1|7	License:	LPPL1.3
21cr|texlive-datetime2-breton-52647-1|8	Group:		Publishing
21cr|texlive-datetime2-breton-52647-1|9	Url:		https://www.ctan.org
21cr|texlive-datetime2-breton-52647-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datetime2-breton-52647-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datetime2-breton-52647-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-breton-52647-1|13	Requires:	texlive-kpathsea
21cr|texlive-datetime2-breton-52647-1|14	Requires:	texlive-tlpkg
21cr|texlive-datetime2-breton-52647-1|15	Provides:	tex-datetime2-breton = 2024
21cr|texlive-datetime2-breton-52647-1|16	Provides:	tex(datetime2-breton-ascii.ldf) = 2024
21cr|texlive-datetime2-breton-52647-1|17	Provides:	tex(datetime2-breton.ldf) = 2024
21cr|texlive-datetime2-breton-52647-1|18	Provides:	tex(datetime2-breton-utf8.ldf) = 2024
21cr|texlive-datetime2-breton-52647-1|19	BuildArch:	noarch
21cr|texlive-datetime2-breton-52647-1|20	
21cr|texlive-datetime2-breton-52647-1|21	%description
21cr|texlive-datetime2-breton-52647-1|22	This module provides the "breton" style that can be set using
21cr|texlive-datetime2-breton-52647-1|23	\DTMsetstyle provided by datetime2.sty. This package is
21cr|texlive-datetime2-breton-52647-1|24	currently unmaintained. Please see the README for the procedure
21cr|texlive-datetime2-breton-52647-1|25	to follow if you want to take over the maintenance.
21cr|texlive-datetime2-breton-52647-1|26	
21cr|texlive-datetime2-breton-52647-1|27	%files
21cr|texlive-datetime2-breton-52647-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-breton-52647-1|29	%{_texmfdistdir}/tex/latex/datetime2-breton/
21cr|texlive-datetime2-breton-52647-1|30	
21cr|texlive-datetime2-breton-52647-1|31	#------------------------------------------------------------------
21cr|texlive-datetime2-breton-52647-1|32	
21cr|texlive-datetime2-breton-52647-1|33	%prep
21cr|texlive-datetime2-breton-52647-1|34	%setup -c -a0 -a1
21cr|texlive-datetime2-breton-52647-1|35	
21cr|texlive-datetime2-breton-52647-1|36	%build
21cr|texlive-datetime2-breton-52647-1|37	
21cr|texlive-datetime2-breton-52647-1|38	%install
21cr|texlive-datetime2-breton-52647-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-breton-52647-1|40	rm -rf tlpkg
21cr|texlive-datetime2-breton-52647-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9185 21
21cr|texlive-datetime2-bulgarian-1.1-1|1	Name:		texlive-datetime2-bulgarian
21cr|texlive-datetime2-bulgarian-1.1-1|2	Version:	1.1
21cr|texlive-datetime2-bulgarian-1.1-1|3	Release:	1
21cr|texlive-datetime2-bulgarian-1.1-1|4	Summary:	Bulgarian language module for the datetime2 package
21cr|texlive-datetime2-bulgarian-1.1-1|5	Group:		Publishing
21cr|texlive-datetime2-bulgarian-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-bulgarian
21cr|texlive-datetime2-bulgarian-1.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-datetime2-bulgarian-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.tar.xz
21cr|texlive-datetime2-bulgarian-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.doc.tar.xz
21cr|texlive-datetime2-bulgarian-1.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.source.tar.xz
21cr|texlive-datetime2-bulgarian-1.1-1|11	BuildArch:	noarch
21cr|texlive-datetime2-bulgarian-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-bulgarian-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-bulgarian-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-bulgarian-1.1-1|15	
21cr|texlive-datetime2-bulgarian-1.1-1|16	%description
21cr|texlive-datetime2-bulgarian-1.1-1|17	This module provides the “bulgarian” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-bulgarian-1.1-1|18	
21cr|texlive-datetime2-bulgarian-1.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-datetime2-bulgarian-1.1-1|20	%files
21cr|texlive-datetime2-bulgarian-1.1-1|21	%{_texmfdistdir}/tex/latex/datetime2-bulgarian/datetime2-bulgarian-ascii.ldf
21cr|texlive-datetime2-bulgarian-1.1-1|22	%{_texmfdistdir}/tex/latex/datetime2-bulgarian/datetime2-bulgarian-utf8.ldf
21cr|texlive-datetime2-bulgarian-1.1-1|23	%{_texmfdistdir}/tex/latex/datetime2-bulgarian/datetime2-bulgarian.ldf
21cr|texlive-datetime2-bulgarian-1.1-1|24	%doc %{_texmfdistdir}/doc/latex/datetime2-bulgarian/README
21cr|texlive-datetime2-bulgarian-1.1-1|25	%doc %{_texmfdistdir}/doc/latex/datetime2-bulgarian/datetime2-bulgarian.pdf
21cr|texlive-datetime2-bulgarian-1.1-1|26	#- source
21cr|texlive-datetime2-bulgarian-1.1-1|27	%doc %{_texmfdistdir}/source/latex/datetime2-bulgarian/datetime2-bulgarian.dtx
21cr|texlive-datetime2-bulgarian-1.1-1|28	%doc %{_texmfdistdir}/source/latex/datetime2-bulgarian/datetime2-bulgarian.ins
21cr|texlive-datetime2-bulgarian-1.1-1|29	
21cr|texlive-datetime2-bulgarian-1.1-1|30	
21cr|texlive-datetime2-bulgarian-1.1-1|31	#-----------------------------------------------------------------------
21cr|texlive-datetime2-bulgarian-1.1-1|32	%prep
21cr|texlive-datetime2-bulgarian-1.1-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-bulgarian-1.1-1|34	
21cr|texlive-datetime2-bulgarian-1.1-1|35	%build
21cr|texlive-datetime2-bulgarian-1.1-1|36	
21cr|texlive-datetime2-bulgarian-1.1-1|37	%install
21cr|texlive-datetime2-bulgarian-1.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}

9186 21
21cr|texlive-datetime2-catalan-20180319-1|1	Name:		texlive-datetime2-catalan
21cr|texlive-datetime2-catalan-20180319-1|2	Version:	20180319
21cr|texlive-datetime2-catalan-20180319-1|3	Release:	1
21cr|texlive-datetime2-catalan-20180319-1|4	Epoch:		1
21cr|texlive-datetime2-catalan-20180319-1|5	Summary:	Catalan language module for the datetime2 package
21cr|texlive-datetime2-catalan-20180319-1|6	Group:		Publishing
21cr|texlive-datetime2-catalan-20180319-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datetime2-catalan
21cr|texlive-datetime2-catalan-20180319-1|8	License:	The LaTeX Project Public License 1.3
21cr|texlive-datetime2-catalan-20180319-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.tar.xz
21cr|texlive-datetime2-catalan-20180319-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.doc.tar.xz
21cr|texlive-datetime2-catalan-20180319-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.source.tar.xz
21cr|texlive-datetime2-catalan-20180319-1|12	BuildArch:	noarch
21cr|texlive-datetime2-catalan-20180319-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-catalan-20180319-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-catalan-20180319-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-catalan-20180319-1|16	
21cr|texlive-datetime2-catalan-20180319-1|17	%description
21cr|texlive-datetime2-catalan-20180319-1|18	This module provides the “catalan” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-catalan-20180319-1|19	
21cr|texlive-datetime2-catalan-20180319-1|20	
21cr|texlive-datetime2-catalan-20180319-1|21	#-----------------------------------------------------------------------
21cr|texlive-datetime2-catalan-20180319-1|22	%files
21cr|texlive-datetime2-catalan-20180319-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-datetime2-catalan-20180319-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-datetime2-catalan-20180319-1|25	#- source
21cr|texlive-datetime2-catalan-20180319-1|26	%doc %{_texmfdistdir}/source/*
21cr|texlive-datetime2-catalan-20180319-1|27	
21cr|texlive-datetime2-catalan-20180319-1|28	#-----------------------------------------------------------------------
21cr|texlive-datetime2-catalan-20180319-1|29	%prep
21cr|texlive-datetime2-catalan-20180319-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-catalan-20180319-1|31	
21cr|texlive-datetime2-catalan-20180319-1|32	%build
21cr|texlive-datetime2-catalan-20180319-1|33	
21cr|texlive-datetime2-catalan-20180319-1|34	%install
21cr|texlive-datetime2-catalan-20180319-1|35	mkdir -p %{buildroot}%{_texmfdistdir}

9187 21
21cr|texlive-datetime2-croatian-20180107-1|1	Name:		texlive-datetime2-croatian
21cr|texlive-datetime2-croatian-20180107-1|2	Version:	20180107
21cr|texlive-datetime2-croatian-20180107-1|3	Release:	1
21cr|texlive-datetime2-croatian-20180107-1|4	Summary:	Croatian language module for the datetime2 package
21cr|texlive-datetime2-croatian-20180107-1|5	Group:		Publishing
21cr|texlive-datetime2-croatian-20180107-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-croatian
21cr|texlive-datetime2-croatian-20180107-1|7	License:	LPPL1.3
21cr|texlive-datetime2-croatian-20180107-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.tar.xz
21cr|texlive-datetime2-croatian-20180107-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.doc.tar.xz
21cr|texlive-datetime2-croatian-20180107-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.source.tar.xz
21cr|texlive-datetime2-croatian-20180107-1|11	BuildArch:	noarch
21cr|texlive-datetime2-croatian-20180107-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-croatian-20180107-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-croatian-20180107-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-croatian-20180107-1|15	
21cr|texlive-datetime2-croatian-20180107-1|16	%description
21cr|texlive-datetime2-croatian-20180107-1|17	This module provides the "croatian" style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-croatian-20180107-1|18	
21cr|texlive-datetime2-croatian-20180107-1|19	#-----------------------------------------------------------------------
21cr|texlive-datetime2-croatian-20180107-1|20	%files
21cr|texlive-datetime2-croatian-20180107-1|21	%{_texmfdistdir}/tex/latex/datetime2-croatian/datetime2-croatian-ascii.ldf
21cr|texlive-datetime2-croatian-20180107-1|22	%{_texmfdistdir}/tex/latex/datetime2-croatian/datetime2-croatian-utf8.ldf
21cr|texlive-datetime2-croatian-20180107-1|23	%{_texmfdistdir}/tex/latex/datetime2-croatian/datetime2-croatian.ldf
21cr|texlive-datetime2-croatian-20180107-1|24	%doc %{_texmfdistdir}/doc/latex/datetime2-croatian/datetime2-croatian.pdf
21cr|texlive-datetime2-croatian-20180107-1|25	%doc %{_texmfdistdir}/doc/latex/datetime2-croatian/README
21cr|texlive-datetime2-croatian-20180107-1|26	#- source
21cr|texlive-datetime2-croatian-20180107-1|27	%doc %{_texmfdistdir}/source/latex/datetime2-croatian/datetime2-croatian.dtx
21cr|texlive-datetime2-croatian-20180107-1|28	%doc %{_texmfdistdir}/source/latex/datetime2-croatian/datetime2-croatian.ins
21cr|texlive-datetime2-croatian-20180107-1|29	
21cr|texlive-datetime2-croatian-20180107-1|30	#-----------------------------------------------------------------------
21cr|texlive-datetime2-croatian-20180107-1|31	%prep
21cr|texlive-datetime2-croatian-20180107-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-croatian-20180107-1|33	
21cr|texlive-datetime2-croatian-20180107-1|34	%build
21cr|texlive-datetime2-croatian-20180107-1|35	
21cr|texlive-datetime2-croatian-20180107-1|36	%install
21cr|texlive-datetime2-croatian-20180107-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-croatian-20180107-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9188 21
21cr|texlive-datetime2-dutch-1.1-1|1	Name:		texlive-datetime2-dutch
21cr|texlive-datetime2-dutch-1.1-1|2	Version:	1.1
21cr|texlive-datetime2-dutch-1.1-1|3	Release:	1
21cr|texlive-datetime2-dutch-1.1-1|4	Summary:	Dutch language module for the datetime2 package
21cr|texlive-datetime2-dutch-1.1-1|5	Group:		Publishing
21cr|texlive-datetime2-dutch-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-dutch
21cr|texlive-datetime2-dutch-1.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-datetime2-dutch-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.tar.xz
21cr|texlive-datetime2-dutch-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.doc.tar.xz
21cr|texlive-datetime2-dutch-1.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.source.tar.xz
21cr|texlive-datetime2-dutch-1.1-1|11	BuildArch:	noarch
21cr|texlive-datetime2-dutch-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-dutch-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-dutch-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-dutch-1.1-1|15	
21cr|texlive-datetime2-dutch-1.1-1|16	%description
21cr|texlive-datetime2-dutch-1.1-1|17	This module provides the “dutch” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-dutch-1.1-1|18	This package is currently unmaintained. Please see the README for the procedure to follow if you want to take over the maintenance.
21cr|texlive-datetime2-dutch-1.1-1|19	
21cr|texlive-datetime2-dutch-1.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-datetime2-dutch-1.1-1|21	%files
21cr|texlive-datetime2-dutch-1.1-1|22	%{_texmfdistdir}/tex/latex/datetime2-dutch
21cr|texlive-datetime2-dutch-1.1-1|23	%doc %{_texmfdistdir}/source/latex/datetime2-dutch
21cr|texlive-datetime2-dutch-1.1-1|24	%doc %{_texmfdistdir}/doc/latex/datetime2-dutch
21cr|texlive-datetime2-dutch-1.1-1|25	
21cr|texlive-datetime2-dutch-1.1-1|26	
21cr|texlive-datetime2-dutch-1.1-1|27	#-----------------------------------------------------------------------
21cr|texlive-datetime2-dutch-1.1-1|28	%prep
21cr|texlive-datetime2-dutch-1.1-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-dutch-1.1-1|30	
21cr|texlive-datetime2-dutch-1.1-1|31	%build
21cr|texlive-datetime2-dutch-1.1-1|32	
21cr|texlive-datetime2-dutch-1.1-1|33	%install
21cr|texlive-datetime2-dutch-1.1-1|34	mkdir -p %{buildroot}%{_texmfdistdir}

9189 21
21cr|texlive-datetime2-finnish-47047-1|1	%define oname datetime2-finnish
21cr|texlive-datetime2-finnish-47047-1|2	
21cr|texlive-datetime2-finnish-47047-1|3	Summary:	Finnish language module for the datetime2 package
21cr|texlive-datetime2-finnish-47047-1|4	Name:		texlive-datetime2-finnish
21cr|texlive-datetime2-finnish-47047-1|5	Version:	47047
21cr|texlive-datetime2-finnish-47047-1|6	Release:	1
21cr|texlive-datetime2-finnish-47047-1|7	License:	LPPL1.3
21cr|texlive-datetime2-finnish-47047-1|8	Group:		Publishing
21cr|texlive-datetime2-finnish-47047-1|9	Url:		https://www.ctan.org
21cr|texlive-datetime2-finnish-47047-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datetime2-finnish-47047-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datetime2-finnish-47047-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-finnish-47047-1|13	Requires:	texlive-kpathsea
21cr|texlive-datetime2-finnish-47047-1|14	Requires:	texlive-tlpkg
21cr|texlive-datetime2-finnish-47047-1|15	Provides:	tex-datetime2-finnish = 2024
21cr|texlive-datetime2-finnish-47047-1|16	Provides:	tex(datetime2-finnish-ascii.ldf) = 2024
21cr|texlive-datetime2-finnish-47047-1|17	Provides:	tex(datetime2-finnish.ldf) = 2024
21cr|texlive-datetime2-finnish-47047-1|18	Provides:	tex(datetime2-finnish-utf8.ldf) = 2024
21cr|texlive-datetime2-finnish-47047-1|19	BuildArch:	noarch
21cr|texlive-datetime2-finnish-47047-1|20	
21cr|texlive-datetime2-finnish-47047-1|21	%description
21cr|texlive-datetime2-finnish-47047-1|22	This module provides the "finnish" style that can be set using
21cr|texlive-datetime2-finnish-47047-1|23	\DTMsetstyle provided by datetime2.sty. This package is
21cr|texlive-datetime2-finnish-47047-1|24	currently unmaintained. Please see the README for the procedure
21cr|texlive-datetime2-finnish-47047-1|25	to follow if you want to take over the maintenance.
21cr|texlive-datetime2-finnish-47047-1|26	
21cr|texlive-datetime2-finnish-47047-1|27	%files
21cr|texlive-datetime2-finnish-47047-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-finnish-47047-1|29	%{_texmfdistdir}/tex/latex/datetime2-finnish/
21cr|texlive-datetime2-finnish-47047-1|30	
21cr|texlive-datetime2-finnish-47047-1|31	#------------------------------------------------------------------
21cr|texlive-datetime2-finnish-47047-1|32	
21cr|texlive-datetime2-finnish-47047-1|33	%prep
21cr|texlive-datetime2-finnish-47047-1|34	%setup -c -a0 -a1
21cr|texlive-datetime2-finnish-47047-1|35	
21cr|texlive-datetime2-finnish-47047-1|36	%build
21cr|texlive-datetime2-finnish-47047-1|37	
21cr|texlive-datetime2-finnish-47047-1|38	%install
21cr|texlive-datetime2-finnish-47047-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-finnish-47047-1|40	rm -rf tlpkg
21cr|texlive-datetime2-finnish-47047-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9190 21
21cr|texlive-datetime2-french-1.03-1|1	Name:		texlive-datetime2-french
21cr|texlive-datetime2-french-1.03-1|2	Version:	1.03
21cr|texlive-datetime2-french-1.03-1|3	Release:	1
21cr|texlive-datetime2-french-1.03-1|4	Summary:	French Language Module for datetime2 Package
21cr|texlive-datetime2-french-1.03-1|5	Group:		Publishing
21cr|texlive-datetime2-french-1.03-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-french
21cr|texlive-datetime2-french-1.03-1|7	License:	LPPL
21cr|texlive-datetime2-french-1.03-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.tar.xz
21cr|texlive-datetime2-french-1.03-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.doc.tar.xz
21cr|texlive-datetime2-french-1.03-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.source.tar.xz
21cr|texlive-datetime2-french-1.03-1|11	BuildArch:	noarch
21cr|texlive-datetime2-french-1.03-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-french-1.03-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-french-1.03-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-french-1.03-1|15	
21cr|texlive-datetime2-french-1.03-1|16	%description
21cr|texlive-datetime2-french-1.03-1|17	This module provides the “french” style that can be set using
21cr|texlive-datetime2-french-1.03-1|18	\DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-french-1.03-1|19	
21cr|texlive-datetime2-french-1.03-1|20	
21cr|texlive-datetime2-french-1.03-1|21	#-----------------------------------------------------------------------
21cr|texlive-datetime2-french-1.03-1|22	%files
21cr|texlive-datetime2-french-1.03-1|23	%{_texmfdistdir}/tex/latex/datetime2-french
21cr|texlive-datetime2-french-1.03-1|24	%doc %{_texmfdistdir}/doc/latex/datetime2-french
21cr|texlive-datetime2-french-1.03-1|25	%doc %{_texmfdistdir}/source/latex/datetime2-french
21cr|texlive-datetime2-french-1.03-1|26	
21cr|texlive-datetime2-french-1.03-1|27	#-----------------------------------------------------------------------
21cr|texlive-datetime2-french-1.03-1|28	%prep
21cr|texlive-datetime2-french-1.03-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-french-1.03-1|30	
21cr|texlive-datetime2-french-1.03-1|31	%build
21cr|texlive-datetime2-french-1.03-1|32	
21cr|texlive-datetime2-french-1.03-1|33	%install
21cr|texlive-datetime2-french-1.03-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-french-1.03-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9191 21
21cr|texlive-datetime2-galician-1.0-1|1	Name:		texlive-datetime2-galician
21cr|texlive-datetime2-galician-1.0-1|2	Version:	1.0
21cr|texlive-datetime2-galician-1.0-1|3	Release:	1
21cr|texlive-datetime2-galician-1.0-1|4	Summary:	Galician Language Module for datetime2 CTAN Package
21cr|texlive-datetime2-galician-1.0-1|5	Group:		Publishing
21cr|texlive-datetime2-galician-1.0-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-galician
21cr|texlive-datetime2-galician-1.0-1|7	License:	LPPL
21cr|texlive-datetime2-galician-1.0-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-galician.doc.tar.xz
21cr|texlive-datetime2-galician-1.0-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-galician.source.tar.xz
21cr|texlive-datetime2-galician-1.0-1|10	Source2:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-galician.tar.xz
21cr|texlive-datetime2-galician-1.0-1|11	BuildArch:	noarch
21cr|texlive-datetime2-galician-1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-galician-1.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-galician-1.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-galician-1.0-1|15	Provides:	texlive-datetime2-galician.bin = %{EVRD}
21cr|texlive-datetime2-galician-1.0-1|16	
21cr|texlive-datetime2-galician-1.0-1|17	%description
21cr|texlive-datetime2-galician-1.0-1|18	This is the Galician language module for the datetime2 package.
21cr|texlive-datetime2-galician-1.0-1|19	If you want to use the settings in this module you must install it in addition to installing datetime2.
21cr|texlive-datetime2-galician-1.0-1|20	
21cr|texlive-datetime2-galician-1.0-1|21	#-----------------------------------------------------------------------
21cr|texlive-datetime2-galician-1.0-1|22	%files
21cr|texlive-datetime2-galician-1.0-1|23	%{_texmfdistdir}/tex/latex/datetime2-galician/*
21cr|texlive-datetime2-galician-1.0-1|24	%doc %{_texmfdistdir}/doc/latex/datetime2-galician/*
21cr|texlive-datetime2-galician-1.0-1|25	#- source
21cr|texlive-datetime2-galician-1.0-1|26	%doc %{_texmfdistdir}/source/latex/datetime2-galician/datetime2-galician.dtx
21cr|texlive-datetime2-galician-1.0-1|27	%doc %{_texmfdistdir}/source/latex/datetime2-galician/datetime2-galician.ins
21cr|texlive-datetime2-galician-1.0-1|28	
21cr|texlive-datetime2-galician-1.0-1|29	#-----------------------------------------------------------------------
21cr|texlive-datetime2-galician-1.0-1|30	%prep
21cr|texlive-datetime2-galician-1.0-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-galician-1.0-1|32	
21cr|texlive-datetime2-galician-1.0-1|33	%build
21cr|texlive-datetime2-galician-1.0-1|34	
21cr|texlive-datetime2-galician-1.0-1|35	%install
21cr|texlive-datetime2-galician-1.0-1|36	mkdir -p %{buildroot}%{_texmfdistdir}

9192 21
21cr|texlive-datetime2-german-53125-1|1	%define oname datetime2-german
21cr|texlive-datetime2-german-53125-1|2	
21cr|texlive-datetime2-german-53125-1|3	Summary:	German language module for the datetime2 package
21cr|texlive-datetime2-german-53125-1|4	Name:		texlive-datetime2-german
21cr|texlive-datetime2-german-53125-1|5	Version:	53125
21cr|texlive-datetime2-german-53125-1|6	Release:	1
21cr|texlive-datetime2-german-53125-1|7	License:	LPPL1.3
21cr|texlive-datetime2-german-53125-1|8	Group:		Publishing
21cr|texlive-datetime2-german-53125-1|9	Url:		https://www.ctan.org
21cr|texlive-datetime2-german-53125-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datetime2-german-53125-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datetime2-german-53125-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-german-53125-1|13	Requires:	texlive-kpathsea
21cr|texlive-datetime2-german-53125-1|14	Requires:	texlive-tlpkg
21cr|texlive-datetime2-german-53125-1|15	Provides:	tex-datetime2-german = 2024
21cr|texlive-datetime2-german-53125-1|16	Provides:	tex(datetime2-german-ascii.ldf) = 2024
21cr|texlive-datetime2-german-53125-1|17	Provides:	tex(datetime2-german.ldf) = 2024
21cr|texlive-datetime2-german-53125-1|18	Provides:	tex(datetime2-german-utf8.ldf) = 2024
21cr|texlive-datetime2-german-53125-1|19	BuildArch:	noarch
21cr|texlive-datetime2-german-53125-1|20	
21cr|texlive-datetime2-german-53125-1|21	%description
21cr|texlive-datetime2-german-53125-1|22	This module provides the "german" style that can be set using
21cr|texlive-datetime2-german-53125-1|23	\DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-german-53125-1|24	
21cr|texlive-datetime2-german-53125-1|25	%files
21cr|texlive-datetime2-german-53125-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-german-53125-1|27	%{_texmfdistdir}/tex/latex/datetime2-german/
21cr|texlive-datetime2-german-53125-1|28	
21cr|texlive-datetime2-german-53125-1|29	#------------------------------------------------------------------
21cr|texlive-datetime2-german-53125-1|30	
21cr|texlive-datetime2-german-53125-1|31	%prep
21cr|texlive-datetime2-german-53125-1|32	%setup -c -a0 -a1
21cr|texlive-datetime2-german-53125-1|33	
21cr|texlive-datetime2-german-53125-1|34	%build
21cr|texlive-datetime2-german-53125-1|35	
21cr|texlive-datetime2-german-53125-1|36	%install
21cr|texlive-datetime2-german-53125-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-german-53125-1|38	rm -rf tlpkg
21cr|texlive-datetime2-german-53125-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9193 21
21cr|texlive-datetime2-greek-47533-1|1	%define oname datetime2-greek
21cr|texlive-datetime2-greek-47533-1|2	
21cr|texlive-datetime2-greek-47533-1|3	Summary:	Greek language module for the datetime2 package
21cr|texlive-datetime2-greek-47533-1|4	Name:		texlive-datetime2-greek
21cr|texlive-datetime2-greek-47533-1|5	Version:	47533
21cr|texlive-datetime2-greek-47533-1|6	Release:	1
21cr|texlive-datetime2-greek-47533-1|7	License:	LPPL1.3
21cr|texlive-datetime2-greek-47533-1|8	Group:		Publishing
21cr|texlive-datetime2-greek-47533-1|9	Url:		https://www.ctan.org
21cr|texlive-datetime2-greek-47533-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datetime2-greek-47533-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datetime2-greek-47533-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-greek-47533-1|13	Requires:	texlive-kpathsea
21cr|texlive-datetime2-greek-47533-1|14	Requires:	texlive-tlpkg
21cr|texlive-datetime2-greek-47533-1|15	Provides:	tex-datetime2-greek = 2024
21cr|texlive-datetime2-greek-47533-1|16	Provides:	tex(datetime2-greek-ascii.ldf) = 2024
21cr|texlive-datetime2-greek-47533-1|17	Provides:	tex(datetime2-greek.ldf) = 2024
21cr|texlive-datetime2-greek-47533-1|18	Provides:	tex(datetime2-greek-utf8.ldf) = 2024
21cr|texlive-datetime2-greek-47533-1|19	BuildArch:	noarch
21cr|texlive-datetime2-greek-47533-1|20	
21cr|texlive-datetime2-greek-47533-1|21	%description
21cr|texlive-datetime2-greek-47533-1|22	This module provides the "greek" style that can be set using
21cr|texlive-datetime2-greek-47533-1|23	\DTMsetstyle provided by datetime2.sty. This package is
21cr|texlive-datetime2-greek-47533-1|24	currently unmaintained. Please see the README for the procedure
21cr|texlive-datetime2-greek-47533-1|25	to follow if you want to take over the maintenance.
21cr|texlive-datetime2-greek-47533-1|26	
21cr|texlive-datetime2-greek-47533-1|27	%files
21cr|texlive-datetime2-greek-47533-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-greek-47533-1|29	%{_texmfdistdir}/tex/latex/datetime2-greek/
21cr|texlive-datetime2-greek-47533-1|30	
21cr|texlive-datetime2-greek-47533-1|31	#------------------------------------------------------------------
21cr|texlive-datetime2-greek-47533-1|32	
21cr|texlive-datetime2-greek-47533-1|33	%prep
21cr|texlive-datetime2-greek-47533-1|34	%setup -c -a0 -a1
21cr|texlive-datetime2-greek-47533-1|35	
21cr|texlive-datetime2-greek-47533-1|36	%build
21cr|texlive-datetime2-greek-47533-1|37	
21cr|texlive-datetime2-greek-47533-1|38	%install
21cr|texlive-datetime2-greek-47533-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-greek-47533-1|40	rm -rf tlpkg
21cr|texlive-datetime2-greek-47533-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9194 21
21cr|texlive-datetime2-it-fulltext-54779-1|1	%define oname datetime2-it-fulltext
21cr|texlive-datetime2-it-fulltext-54779-1|2	
21cr|texlive-datetime2-it-fulltext-54779-1|3	Summary:	Italian full text styles for the datetime2 package
21cr|texlive-datetime2-it-fulltext-54779-1|4	Name:		texlive-datetime2-it-fulltext
21cr|texlive-datetime2-it-fulltext-54779-1|5	Version:	54779
21cr|texlive-datetime2-it-fulltext-54779-1|6	Release:	1
21cr|texlive-datetime2-it-fulltext-54779-1|7	License:	LPPL1.3
21cr|texlive-datetime2-it-fulltext-54779-1|8	Group:		Publishing
21cr|texlive-datetime2-it-fulltext-54779-1|9	Url:		https://www.ctan.org
21cr|texlive-datetime2-it-fulltext-54779-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datetime2-it-fulltext-54779-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datetime2-it-fulltext-54779-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-it-fulltext-54779-1|13	#Requires:	tex(datetime2.sty)
21cr|texlive-datetime2-it-fulltext-54779-1|14	#Requires:	tex(itnumpar.sty)
21cr|texlive-datetime2-it-fulltext-54779-1|15	Requires:	texlive-kpathsea
21cr|texlive-datetime2-it-fulltext-54779-1|16	Requires:	texlive-tlpkg
21cr|texlive-datetime2-it-fulltext-54779-1|17	Provides:	tex-datetime2-it-fulltext = 2024
21cr|texlive-datetime2-it-fulltext-54779-1|18	Provides:	tex(datetime2-it-fulltext-ascii.ldf) = 2024
21cr|texlive-datetime2-it-fulltext-54779-1|19	Provides:	tex(datetime2-it-fulltext.sty) = 2024
21cr|texlive-datetime2-it-fulltext-54779-1|20	Provides:	tex(datetime2-it-fulltext-utf8.ldf) = 2024
21cr|texlive-datetime2-it-fulltext-54779-1|21	BuildArch:	noarch
21cr|texlive-datetime2-it-fulltext-54779-1|22	
21cr|texlive-datetime2-it-fulltext-54779-1|23	%description
21cr|texlive-datetime2-it-fulltext-54779-1|24	Italian date and time styles that use words for the numbers and
21cr|texlive-datetime2-it-fulltext-54779-1|25	ordinals. This package provides the following date and time
21cr|texlive-datetime2-it-fulltext-54779-1|26	styles: "it-fulltext" and "it-fulltext-twenty-four". The first
21cr|texlive-datetime2-it-fulltext-54779-1|27	style uses a format "am pm", the second a format "24 hours".
21cr|texlive-datetime2-it-fulltext-54779-1|28	The necessary packages are datetime2, itnumpar, ifxetex, and
21cr|texlive-datetime2-it-fulltext-54779-1|29	ifluatex. This package is the translation and adaptation of
21cr|texlive-datetime2-it-fulltext-54779-1|30	datetime2-en-fulltext.
21cr|texlive-datetime2-it-fulltext-54779-1|31	
21cr|texlive-datetime2-it-fulltext-54779-1|32	%files
21cr|texlive-datetime2-it-fulltext-54779-1|33	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-it-fulltext-54779-1|34	%{_texmfdistdir}/tex/latex/datetime2-it-fulltext/
21cr|texlive-datetime2-it-fulltext-54779-1|35	
21cr|texlive-datetime2-it-fulltext-54779-1|36	#------------------------------------------------------------------
21cr|texlive-datetime2-it-fulltext-54779-1|37	
21cr|texlive-datetime2-it-fulltext-54779-1|38	%prep
21cr|texlive-datetime2-it-fulltext-54779-1|39	%setup -c -a0 -a1
21cr|texlive-datetime2-it-fulltext-54779-1|40	
21cr|texlive-datetime2-it-fulltext-54779-1|41	%build
21cr|texlive-datetime2-it-fulltext-54779-1|42	
21cr|texlive-datetime2-it-fulltext-54779-1|43	%install
21cr|texlive-datetime2-it-fulltext-54779-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-it-fulltext-54779-1|45	rm -rf tlpkg
21cr|texlive-datetime2-it-fulltext-54779-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9195 21
21cr|texlive-datetime2-norsk-48267-1|1	%define oname datetime2-norsk
21cr|texlive-datetime2-norsk-48267-1|2	
21cr|texlive-datetime2-norsk-48267-1|3	Summary:	Norsk language module for the datetime2 package
21cr|texlive-datetime2-norsk-48267-1|4	Name:		texlive-datetime2-norsk
21cr|texlive-datetime2-norsk-48267-1|5	Version:	48267
21cr|texlive-datetime2-norsk-48267-1|6	Release:	1
21cr|texlive-datetime2-norsk-48267-1|7	License:	LPPL1.3
21cr|texlive-datetime2-norsk-48267-1|8	Group:		Publishing
21cr|texlive-datetime2-norsk-48267-1|9	Url:		https://www.ctan.org
21cr|texlive-datetime2-norsk-48267-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datetime2-norsk-48267-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datetime2-norsk-48267-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-norsk-48267-1|13	Requires:	texlive-kpathsea
21cr|texlive-datetime2-norsk-48267-1|14	Requires:	texlive-tlpkg
21cr|texlive-datetime2-norsk-48267-1|15	Provides:	tex-datetime2-norsk = 2024
21cr|texlive-datetime2-norsk-48267-1|16	Provides:	tex(datetime2-norsk-ascii.ldf) = 2024
21cr|texlive-datetime2-norsk-48267-1|17	Provides:	tex(datetime2-norsk.ldf) = 2024
21cr|texlive-datetime2-norsk-48267-1|18	Provides:	tex(datetime2-norsk-utf8.ldf) = 2024
21cr|texlive-datetime2-norsk-48267-1|19	BuildArch:	noarch
21cr|texlive-datetime2-norsk-48267-1|20	
21cr|texlive-datetime2-norsk-48267-1|21	%description
21cr|texlive-datetime2-norsk-48267-1|22	This module provides the "norsk" style that can be set using
21cr|texlive-datetime2-norsk-48267-1|23	\DTMsetstyle provided by datetime2.sty. This package is
21cr|texlive-datetime2-norsk-48267-1|24	currently unmaintained. Please see the README for the procedure
21cr|texlive-datetime2-norsk-48267-1|25	to follow if you want to take over the maintenance.
21cr|texlive-datetime2-norsk-48267-1|26	
21cr|texlive-datetime2-norsk-48267-1|27	%files
21cr|texlive-datetime2-norsk-48267-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-norsk-48267-1|29	%{_texmfdistdir}/tex/latex/datetime2-norsk/
21cr|texlive-datetime2-norsk-48267-1|30	
21cr|texlive-datetime2-norsk-48267-1|31	#------------------------------------------------------------------
21cr|texlive-datetime2-norsk-48267-1|32	
21cr|texlive-datetime2-norsk-48267-1|33	%prep
21cr|texlive-datetime2-norsk-48267-1|34	%setup -c -a0 -a1
21cr|texlive-datetime2-norsk-48267-1|35	
21cr|texlive-datetime2-norsk-48267-1|36	%build
21cr|texlive-datetime2-norsk-48267-1|37	
21cr|texlive-datetime2-norsk-48267-1|38	%install
21cr|texlive-datetime2-norsk-48267-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-norsk-48267-1|40	rm -rf tlpkg
21cr|texlive-datetime2-norsk-48267-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9196 21
21cr|texlive-datetime2-polish-1.1-12|1	# revision 29776
21cr|texlive-datetime2-polish-1.1-12|2	# category Package
21cr|texlive-datetime2-polish-1.1-12|3	# catalog-ctan /macros/latex/contrib/mpgraphics
21cr|texlive-datetime2-polish-1.1-12|4	# catalog-date 2013-04-08 09:07:09 +0200
21cr|texlive-datetime2-polish-1.1-12|5	# catalog-license lppl1.3
21cr|texlive-datetime2-polish-1.1-12|6	# catalog-version 0.3
21cr|texlive-datetime2-polish-1.1-12|7	Name:		texlive-datetime2-polish
21cr|texlive-datetime2-polish-1.1-12|8	Version:	1.1
21cr|texlive-datetime2-polish-1.1-12|9	Release:	12
21cr|texlive-datetime2-polish-1.1-12|10	Summary:	Polish style
21cr|texlive-datetime2-polish-1.1-12|11	Group:		Publishing
21cr|texlive-datetime2-polish-1.1-12|12	URL:		https://ctan.org/pkg/datetime2-polish
21cr|texlive-datetime2-polish-1.1-12|13	License:	LPPL1.3
21cr|texlive-datetime2-polish-1.1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.tar.xz
21cr|texlive-datetime2-polish-1.1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.doc.tar.xz
21cr|texlive-datetime2-polish-1.1-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.source.tar.xz
21cr|texlive-datetime2-polish-1.1-12|17	BuildArch:	noarch
21cr|texlive-datetime2-polish-1.1-12|18	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-polish-1.1-12|19	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-polish-1.1-12|20	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-polish-1.1-12|21	
21cr|texlive-datetime2-polish-1.1-12|22	%description
21cr|texlive-datetime2-polish-1.1-12|23	This module provides the “polish” style that can be
21cr|texlive-datetime2-polish-1.1-12|24	set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-polish-1.1-12|25	
21cr|texlive-datetime2-polish-1.1-12|26	This package is currently unmaintained. Please see the
21cr|texlive-datetime2-polish-1.1-12|27	README for the procedure to follow if you want to take
21cr|texlive-datetime2-polish-1.1-12|28	over the maintenance.
21cr|texlive-datetime2-polish-1.1-12|29	----------------
21cr|texlive-datetime2-polish-1.1-12|30	%files
21cr|texlive-datetime2-polish-1.1-12|31	%{_texmfdistdir}/tex/latex/datetime2-polish/datetime2-polish-ascii.ldf
21cr|texlive-datetime2-polish-1.1-12|32	%{_texmfdistdir}/tex/latex/datetime2-polish/datetime2-polish.ldf
21cr|texlive-datetime2-polish-1.1-12|33	%{_texmfdistdir}/tex/latex/datetime2-polish/datetime2-polish-utf8.ldf
21cr|texlive-datetime2-polish-1.1-12|34	#- doc
21cr|texlive-datetime2-polish-1.1-12|35	%doc %{_texmfdistdir}/doc/latex/datetime2-polish/README
21cr|texlive-datetime2-polish-1.1-12|36	%doc %{_texmfdistdir}/doc/latex/datetime2-polish/datetime2-polish.pdf
21cr|texlive-datetime2-polish-1.1-12|37	
21cr|texlive-datetime2-polish-1.1-12|38	#-----------------------------------------------------------------------
21cr|texlive-datetime2-polish-1.1-12|39	%prep
21cr|texlive-datetime2-polish-1.1-12|40	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-polish-1.1-12|41	
21cr|texlive-datetime2-polish-1.1-12|42	%build
21cr|texlive-datetime2-polish-1.1-12|43	
21cr|texlive-datetime2-polish-1.1-12|44	%install
21cr|texlive-datetime2-polish-1.1-12|45	mkdir -p %{buildroot}%{_texmfdistdir}

9197 21
21cr|texlive-datetime2-russian-1.1-1|1	Name:		texlive-datetime2-russian
21cr|texlive-datetime2-russian-1.1-1|2	Version:	1.1
21cr|texlive-datetime2-russian-1.1-1|3	Release:	1
21cr|texlive-datetime2-russian-1.1-1|4	Summary:	Russian language module for the datetime2 package
21cr|texlive-datetime2-russian-1.1-1|5	Group:		Publishing
21cr|texlive-datetime2-russian-1.1-1|6	URL:		https://www.dickimaw-books.com/contact.php
21cr|texlive-datetime2-russian-1.1-1|7	License:	LaTeX Project Public License
21cr|texlive-datetime2-russian-1.1-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/datetime2-russian.tar.xz
21cr|texlive-datetime2-russian-1.1-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/datetime2-russian.doc.tar.xz
21cr|texlive-datetime2-russian-1.1-1|10	Source2:    https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/datetime2-russian.source.tar.xz
21cr|texlive-datetime2-russian-1.1-1|11	BuildArch:	noarch
21cr|texlive-datetime2-russian-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-russian-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-russian-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-russian-1.1-1|15	
21cr|texlive-datetime2-russian-1.1-1|16	%description
21cr|texlive-datetime2-russian-1.1-1|17	This is the Russian language module for the datetime2 package. If you
21cr|texlive-datetime2-russian-1.1-1|18	want to use the settings in this module you must install it in addition to
21cr|texlive-datetime2-russian-1.1-1|19	installing datetime2. If you use babel or polyglossia, you will need this module
21cr|texlive-datetime2-russian-1.1-1|20	to prevent them from redefining \today. The datetime2 useregional
21cr|texlive-datetime2-russian-1.1-1|21	setting must be set to text or numeric for the language styles to be set.
21cr|texlive-datetime2-russian-1.1-1|22	Alternatively, you can set the style in the document using \DTMsetstyle,
21cr|texlive-datetime2-russian-1.1-1|23	but this may be changed by \date⟨language⟩ depending on the value of the
21cr|texlive-datetime2-russian-1.1-1|24	useregional setting.
21cr|texlive-datetime2-russian-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-datetime2-russian-1.1-1|26	
21cr|texlive-datetime2-russian-1.1-1|27	%files
21cr|texlive-datetime2-russian-1.1-1|28	%{_texmfdistdir}/tex/*
21cr|texlive-datetime2-russian-1.1-1|29	%{_texmfdistdir}/source/*
21cr|texlive-datetime2-russian-1.1-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-datetime2-russian-1.1-1|31	
21cr|texlive-datetime2-russian-1.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-datetime2-russian-1.1-1|33	%prep
21cr|texlive-datetime2-russian-1.1-1|34	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-russian-1.1-1|35	
21cr|texlive-datetime2-russian-1.1-1|36	%build
21cr|texlive-datetime2-russian-1.1-1|37	
21cr|texlive-datetime2-russian-1.1-1|38	%install
21cr|texlive-datetime2-russian-1.1-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-russian-1.1-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9198 21
21cr|texlive-datetime2-samin-49346-1|1	%define oname datetime2-samin
21cr|texlive-datetime2-samin-49346-1|2	
21cr|texlive-datetime2-samin-49346-1|3	Summary:	Northern Sami language module for the datetime2 package
21cr|texlive-datetime2-samin-49346-1|4	Name:		texlive-datetime2-samin
21cr|texlive-datetime2-samin-49346-1|5	Version:	49346
21cr|texlive-datetime2-samin-49346-1|6	Release:	1
21cr|texlive-datetime2-samin-49346-1|7	License:	LPPL1.3
21cr|texlive-datetime2-samin-49346-1|8	Group:		Publishing
21cr|texlive-datetime2-samin-49346-1|9	Url:		https://www.ctan.org
21cr|texlive-datetime2-samin-49346-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-datetime2-samin-49346-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-datetime2-samin-49346-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-samin-49346-1|13	Requires:	texlive-kpathsea
21cr|texlive-datetime2-samin-49346-1|14	Requires:	texlive-tlpkg
21cr|texlive-datetime2-samin-49346-1|15	Provides:	tex-datetime2-samin = 2024
21cr|texlive-datetime2-samin-49346-1|16	Provides:	tex(datetime2-samin-ascii.ldf) = 2024
21cr|texlive-datetime2-samin-49346-1|17	Provides:	tex(datetime2-samin.ldf) = 2024
21cr|texlive-datetime2-samin-49346-1|18	Provides:	tex(datetime2-samin-utf8.ldf) = 2024
21cr|texlive-datetime2-samin-49346-1|19	BuildArch:	noarch
21cr|texlive-datetime2-samin-49346-1|20	
21cr|texlive-datetime2-samin-49346-1|21	%description
21cr|texlive-datetime2-samin-49346-1|22	This module provides the "samin" style that can be set using
21cr|texlive-datetime2-samin-49346-1|23	\DTMsetstyle provided by datetime2.sty. This package is
21cr|texlive-datetime2-samin-49346-1|24	currently unmaintained. Please see the README for the procedure
21cr|texlive-datetime2-samin-49346-1|25	to follow if you want to take over the maintenance.
21cr|texlive-datetime2-samin-49346-1|26	
21cr|texlive-datetime2-samin-49346-1|27	%files
21cr|texlive-datetime2-samin-49346-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-samin-49346-1|29	%{_texmfdistdir}/tex/latex/datetime2-samin/
21cr|texlive-datetime2-samin-49346-1|30	
21cr|texlive-datetime2-samin-49346-1|31	#------------------------------------------------------------------
21cr|texlive-datetime2-samin-49346-1|32	
21cr|texlive-datetime2-samin-49346-1|33	%prep
21cr|texlive-datetime2-samin-49346-1|34	%setup -c -a0 -a1
21cr|texlive-datetime2-samin-49346-1|35	
21cr|texlive-datetime2-samin-49346-1|36	%build
21cr|texlive-datetime2-samin-49346-1|37	
21cr|texlive-datetime2-samin-49346-1|38	%install
21cr|texlive-datetime2-samin-49346-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-samin-49346-1|40	rm -rf tlpkg
21cr|texlive-datetime2-samin-49346-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9199 21
21cr|texlive-datetime2-scottish-1.1-1|1	Name:		texlive-datetime2-scottish
21cr|texlive-datetime2-scottish-1.1-1|2	Version:	1.1
21cr|texlive-datetime2-scottish-1.1-1|3	Release:	1
21cr|texlive-datetime2-scottish-1.1-1|4	Summary:	Scottish Gaelic Language Module for datetime2 Package
21cr|texlive-datetime2-scottish-1.1-1|5	Group:		Publishing
21cr|texlive-datetime2-scottish-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-scottish
21cr|texlive-datetime2-scottish-1.1-1|7	License:	LPPL
21cr|texlive-datetime2-scottish-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.tar.xz
21cr|texlive-datetime2-scottish-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.doc.tar.xz
21cr|texlive-datetime2-scottish-1.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.source.tar.xz
21cr|texlive-datetime2-scottish-1.1-1|11	BuildArch:	noarch
21cr|texlive-datetime2-scottish-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-scottish-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-scottish-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-scottish-1.1-1|15	
21cr|texlive-datetime2-scottish-1.1-1|16	%description
21cr|texlive-datetime2-scottish-1.1-1|17	This module provides the “scottish” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-scottish-1.1-1|18	
21cr|texlive-datetime2-scottish-1.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-datetime2-scottish-1.1-1|20	%files
21cr|texlive-datetime2-scottish-1.1-1|21	%{_texmfdistdir}/tex/latex/datetime2-scottish/*
21cr|texlive-datetime2-scottish-1.1-1|22	%doc %{_texmfdistdir}/doc/latex/datetime2-scottish/*
21cr|texlive-datetime2-scottish-1.1-1|23	%doc %{_texmfdistdir}/source/latex/datetime2-scottish/*
21cr|texlive-datetime2-scottish-1.1-1|24	
21cr|texlive-datetime2-scottish-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-datetime2-scottish-1.1-1|26	%prep
21cr|texlive-datetime2-scottish-1.1-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-scottish-1.1-1|28	
21cr|texlive-datetime2-scottish-1.1-1|29	%build
21cr|texlive-datetime2-scottish-1.1-1|30	
21cr|texlive-datetime2-scottish-1.1-1|31	%install
21cr|texlive-datetime2-scottish-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

9200 21
21cr|texlive-datetime2-serbian-20221022-1|1	Name:		texlive-datetime2-serbian
21cr|texlive-datetime2-serbian-20221022-1|2	Version:	20221022
21cr|texlive-datetime2-serbian-20221022-1|3	Release:	1
21cr|texlive-datetime2-serbian-20221022-1|4	Summary:	Serbian Language Module for datetime2 CTAN Package
21cr|texlive-datetime2-serbian-20221022-1|5	Group:		Publishing
21cr|texlive-datetime2-serbian-20221022-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-serbian
21cr|texlive-datetime2-serbian-20221022-1|7	License:	LPPL
21cr|texlive-datetime2-serbian-20221022-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-serbian.doc.tar.xz
21cr|texlive-datetime2-serbian-20221022-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-serbian.source.tar.xz
21cr|texlive-datetime2-serbian-20221022-1|10	Source2:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-serbian.tar.xz
21cr|texlive-datetime2-serbian-20221022-1|11	BuildArch:	noarch
21cr|texlive-datetime2-serbian-20221022-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-serbian-20221022-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-serbian-20221022-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-serbian-20221022-1|15	Provides:	texlive-datetime2-serbian.bin = %{EVRD}
21cr|texlive-datetime2-serbian-20221022-1|16	
21cr|texlive-datetime2-serbian-20221022-1|17	%description
21cr|texlive-datetime2-serbian-20221022-1|18	This is the Serbian language module for the datetime2 package.
21cr|texlive-datetime2-serbian-20221022-1|19	If you want to use the settings in this module you must install it in addition to installing datetime2.
21cr|texlive-datetime2-serbian-20221022-1|20	
21cr|texlive-datetime2-serbian-20221022-1|21	#-----------------------------------------------------------------------
21cr|texlive-datetime2-serbian-20221022-1|22	%files
21cr|texlive-datetime2-serbian-20221022-1|23	%{_texmfdistdir}/tex/latex/datetime2-serbian/*
21cr|texlive-datetime2-serbian-20221022-1|24	%doc %{_texmfdistdir}/doc/latex/datetime2-serbian/*
21cr|texlive-datetime2-serbian-20221022-1|25	#- source
21cr|texlive-datetime2-serbian-20221022-1|26	%doc %{_texmfdistdir}/source/latex/datetime2-serbian/datetime2-serbian.dtx
21cr|texlive-datetime2-serbian-20221022-1|27	%doc %{_texmfdistdir}/source/latex/datetime2-serbian/datetime2-serbian.ins
21cr|texlive-datetime2-serbian-20221022-1|28	
21cr|texlive-datetime2-serbian-20221022-1|29	#-----------------------------------------------------------------------
21cr|texlive-datetime2-serbian-20221022-1|30	%prep
21cr|texlive-datetime2-serbian-20221022-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-serbian-20221022-1|32	
21cr|texlive-datetime2-serbian-20221022-1|33	%build
21cr|texlive-datetime2-serbian-20221022-1|34	
21cr|texlive-datetime2-serbian-20221022-1|35	%install
21cr|texlive-datetime2-serbian-20221022-1|36	mkdir -p %{buildroot}%{_texmfdistdir}

9201 21
21cr|texlive-datetime2-slovak-20191004-1|1	Name:		texlive-datetime2-slovak
21cr|texlive-datetime2-slovak-20191004-1|2	Version:	20191004
21cr|texlive-datetime2-slovak-20191004-1|3	Release:	1
21cr|texlive-datetime2-slovak-20191004-1|4	Summary:	Slovak language module for the datetime2 package
21cr|texlive-datetime2-slovak-20191004-1|5	Group:		Publishing
21cr|texlive-datetime2-slovak-20191004-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-slovak
21cr|texlive-datetime2-slovak-20191004-1|7	License:	LPPL 1.3
21cr|texlive-datetime2-slovak-20191004-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/datetime2-slovak.tar.xz
21cr|texlive-datetime2-slovak-20191004-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/datetime2-slovak.doc.tar.xz
21cr|texlive-datetime2-slovak-20191004-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/datetime2-slovak.source.tar.xz
21cr|texlive-datetime2-slovak-20191004-1|11	BuildArch:	noarch
21cr|texlive-datetime2-slovak-20191004-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-slovak-20191004-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-slovak-20191004-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-slovak-20191004-1|15	
21cr|texlive-datetime2-slovak-20191004-1|16	%description
21cr|texlive-datetime2-slovak-20191004-1|17	This module provides the “slovak” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-slovak-20191004-1|18	
21cr|texlive-datetime2-slovak-20191004-1|19	
21cr|texlive-datetime2-slovak-20191004-1|20	#-----------------------------------------------------------------------
21cr|texlive-datetime2-slovak-20191004-1|21	%files
21cr|texlive-datetime2-slovak-20191004-1|22	%{_texmfdistdir}/tex/latex/datetime2-slovak/*
21cr|texlive-datetime2-slovak-20191004-1|23	#- docs
21cr|texlive-datetime2-slovak-20191004-1|24	%doc %{_texmfdistdir}/doc/latex/datetime2-slovak/*
21cr|texlive-datetime2-slovak-20191004-1|25	#- source
21cr|texlive-datetime2-slovak-20191004-1|26	%doc %{_texmfdistdir}/source/latex/datetime2-slovak/*
21cr|texlive-datetime2-slovak-20191004-1|27	
21cr|texlive-datetime2-slovak-20191004-1|28	#-----------------------------------------------------------------------
21cr|texlive-datetime2-slovak-20191004-1|29	%prep
21cr|texlive-datetime2-slovak-20191004-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-slovak-20191004-1|31	
21cr|texlive-datetime2-slovak-20191004-1|32	%build
21cr|texlive-datetime2-slovak-20191004-1|33	
21cr|texlive-datetime2-slovak-20191004-1|34	%install
21cr|texlive-datetime2-slovak-20191004-1|35	mkdir -p %{buildroot}%{_texmfdistdir}

9202 21
21cr|texlive-datetime2-slovene-1.1-1|1	Name:		texlive-datetime2-slovene
21cr|texlive-datetime2-slovene-1.1-1|2	Version:	1.1
21cr|texlive-datetime2-slovene-1.1-1|3	Release:	1
21cr|texlive-datetime2-slovene-1.1-1|4	Summary:	Slovene language module for the datetime2 package
21cr|texlive-datetime2-slovene-1.1-1|5	Group:		Publishing
21cr|texlive-datetime2-slovene-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-slovene
21cr|texlive-datetime2-slovene-1.1-1|7	License:	LPPL
21cr|texlive-datetime2-slovene-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.tar.xz
21cr|texlive-datetime2-slovene-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.doc.tar.xz
21cr|texlive-datetime2-slovene-1.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.source.tar.xz
21cr|texlive-datetime2-slovene-1.1-1|11	BuildArch:	noarch
21cr|texlive-datetime2-slovene-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-slovene-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-slovene-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-slovene-1.1-1|15	
21cr|texlive-datetime2-slovene-1.1-1|16	%description
21cr|texlive-datetime2-slovene-1.1-1|17	This module provides the “slovene” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-slovene-1.1-1|18	
21cr|texlive-datetime2-slovene-1.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-datetime2-slovene-1.1-1|20	%files
21cr|texlive-datetime2-slovene-1.1-1|21	%{_texmfdistdir}/tex/latex/datetime2-slovene/datetime2-slovene-ascii.ldf
21cr|texlive-datetime2-slovene-1.1-1|22	%{_texmfdistdir}/tex/latex/datetime2-slovene/datetime2-slovene-utf8.ldf
21cr|texlive-datetime2-slovene-1.1-1|23	%{_texmfdistdir}/tex/latex/datetime2-slovene/datetime2-slovene.ldf
21cr|texlive-datetime2-slovene-1.1-1|24	%doc %{_texmfdistdir}/doc/latex/datetime2-slovene/README
21cr|texlive-datetime2-slovene-1.1-1|25	%doc %{_texmfdistdir}/doc/latex/datetime2-slovene/datetime2-slovene.pdf
21cr|texlive-datetime2-slovene-1.1-1|26	#- source
21cr|texlive-datetime2-slovene-1.1-1|27	%doc %{_texmfdistdir}/source/latex/datetime2-slovene/datetime2-slovene.dtx
21cr|texlive-datetime2-slovene-1.1-1|28	%doc %{_texmfdistdir}/source/latex/datetime2-slovene/datetime2-slovene.ins
21cr|texlive-datetime2-slovene-1.1-1|29	
21cr|texlive-datetime2-slovene-1.1-1|30	
21cr|texlive-datetime2-slovene-1.1-1|31	#-----------------------------------------------------------------------
21cr|texlive-datetime2-slovene-1.1-1|32	%prep
21cr|texlive-datetime2-slovene-1.1-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-slovene-1.1-1|34	
21cr|texlive-datetime2-slovene-1.1-1|35	%build
21cr|texlive-datetime2-slovene-1.1-1|36	
21cr|texlive-datetime2-slovene-1.1-1|37	%install
21cr|texlive-datetime2-slovene-1.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-slovene-1.1-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-slovene-1.1-1|40	
21cr|texlive-datetime2-slovene-1.1-1|41	

9203 21
21cr|texlive-datetime2-spanish-1.1-1|1	Name:		texlive-datetime2-spanish
21cr|texlive-datetime2-spanish-1.1-1|2	Version:	1.1
21cr|texlive-datetime2-spanish-1.1-1|3	Release:	1
21cr|texlive-datetime2-spanish-1.1-1|4	Summary:	Spanish Language Module for datetime2 Package
21cr|texlive-datetime2-spanish-1.1-1|5	Group:		Publishing
21cr|texlive-datetime2-spanish-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-spanish
21cr|texlive-datetime2-spanish-1.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-datetime2-spanish-1.1-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-spanish.doc.tar.xz
21cr|texlive-datetime2-spanish-1.1-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-spanish.source.tar.xz
21cr|texlive-datetime2-spanish-1.1-1|10	Source2:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-spanish.tar.xz
21cr|texlive-datetime2-spanish-1.1-1|11	BuildArch:	noarch
21cr|texlive-datetime2-spanish-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-spanish-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-spanish-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-spanish-1.1-1|15	Provides:	texlive-datetime2-spanish.bin = %{EVRD}
21cr|texlive-datetime2-spanish-1.1-1|16	
21cr|texlive-datetime2-spanish-1.1-1|17	%description
21cr|texlive-datetime2-spanish-1.1-1|18	This module provides the “spanish” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-spanish-1.1-1|19	
21cr|texlive-datetime2-spanish-1.1-1|20	This package is currently unmaintained. Please see the README for the procedure to follow if you want to take over the maintenance.
21cr|texlive-datetime2-spanish-1.1-1|21	
21cr|texlive-datetime2-spanish-1.1-1|22	#-----------------------------------------------------------------------
21cr|texlive-datetime2-spanish-1.1-1|23	%files
21cr|texlive-datetime2-spanish-1.1-1|24	%{_texmfdistdir}/tex/latex/datetime2-spanish/datetime2-spanish-ascii.ldf
21cr|texlive-datetime2-spanish-1.1-1|25	%{_texmfdistdir}/tex/latex/datetime2-spanish/datetime2-spanish-utf8.ldf
21cr|texlive-datetime2-spanish-1.1-1|26	%{_texmfdistdir}/tex/latex/datetime2-spanish/datetime2-spanish.ldf
21cr|texlive-datetime2-spanish-1.1-1|27	%doc %{_texmfdistdir}/source/latex/datetime2-spanish/datetime2-spanish.dtx
21cr|texlive-datetime2-spanish-1.1-1|28	%doc %{_texmfdistdir}/source/latex/datetime2-spanish/datetime2-spanish.ins
21cr|texlive-datetime2-spanish-1.1-1|29	%doc %{_texmfdistdir}/doc/latex/datetime2-spanish/README
21cr|texlive-datetime2-spanish-1.1-1|30	%doc %{_texmfdistdir}/doc/latex/datetime2-spanish/datetime2-spanish.pdf
21cr|texlive-datetime2-spanish-1.1-1|31	
21cr|texlive-datetime2-spanish-1.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-datetime2-spanish-1.1-1|33	%prep
21cr|texlive-datetime2-spanish-1.1-1|34	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-spanish-1.1-1|35	
21cr|texlive-datetime2-spanish-1.1-1|36	%build
21cr|texlive-datetime2-spanish-1.1-1|37	
21cr|texlive-datetime2-spanish-1.1-1|38	%install
21cr|texlive-datetime2-spanish-1.1-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-spanish-1.1-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9204 21
21cr|texlive-datetime2-swedish-2.7-1|1	Name:		texlive-datetime2-swedish
21cr|texlive-datetime2-swedish-2.7-1|2	Version:	2.7
21cr|texlive-datetime2-swedish-2.7-1|3	Release:	1
21cr|texlive-datetime2-swedish-2.7-1|4	Summary:	Swedish language module for the datetime2 package
21cr|texlive-datetime2-swedish-2.7-1|5	Group:		Publishing
21cr|texlive-datetime2-swedish-2.7-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datetime2-swedish
21cr|texlive-datetime2-swedish-2.7-1|7	License:	PD
21cr|texlive-datetime2-swedish-2.7-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-swedish.tar.xz
21cr|texlive-datetime2-swedish-2.7-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-swedish.doc.tar.xz
21cr|texlive-datetime2-swedish-2.7-1|10	BuildArch:	noarch
21cr|texlive-datetime2-swedish-2.7-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-swedish-2.7-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-swedish-2.7-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-swedish-2.7-1|14	
21cr|texlive-datetime2-swedish-2.7-1|15	%description
21cr|texlive-datetime2-swedish-2.7-1|16	his module provides the "swedish" style that can be set using
21cr|texlive-datetime2-swedish-2.7-1|17	\DTMsetstyle provided by datetime2.sty. This package is
21cr|texlive-datetime2-swedish-2.7-1|18	currently unmaintained. Please see the README for the procedure
21cr|texlive-datetime2-swedish-2.7-1|19	to follow if you want to take over the maintenance.
21cr|texlive-datetime2-swedish-2.7-1|20	
21cr|texlive-datetime2-swedish-2.7-1|21	#-----------------------------------------------------------------------
21cr|texlive-datetime2-swedish-2.7-1|22	%files
21cr|texlive-datetime2-swedish-2.7-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-datetime2-swedish-2.7-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-datetime2-swedish-2.7-1|25	#-----------------------------------------------------------------------
21cr|texlive-datetime2-swedish-2.7-1|26	%prep
21cr|texlive-datetime2-swedish-2.7-1|27	%setup -c -a0 -a1
21cr|texlive-datetime2-swedish-2.7-1|28	
21cr|texlive-datetime2-swedish-2.7-1|29	%build
21cr|texlive-datetime2-swedish-2.7-1|30	
21cr|texlive-datetime2-swedish-2.7-1|31	%install
21cr|texlive-datetime2-swedish-2.7-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-swedish-2.7-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9205 21
21cr|texlive-datetime2-turkish-20191010-1|1	Name:		texlive-datetime2-turkish
21cr|texlive-datetime2-turkish-20191010-1|2	Version:	20191010
21cr|texlive-datetime2-turkish-20191010-1|3	Release:	1
21cr|texlive-datetime2-turkish-20191010-1|4	Summary:	Turkish language module for the datetime2 package
21cr|texlive-datetime2-turkish-20191010-1|5	Group:		Publishing
21cr|texlive-datetime2-turkish-20191010-1|6	URL:		https://ctan.org/pkg/datetime2-turkish
21cr|texlive-datetime2-turkish-20191010-1|7	License:	LPPL1.3
21cr|texlive-datetime2-turkish-20191010-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/datetime2-turkish.tar.xz
21cr|texlive-datetime2-turkish-20191010-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/datetime2-turkish.doc.tar.xz
21cr|texlive-datetime2-turkish-20191010-1|10	BuildArch:	noarch
21cr|texlive-datetime2-turkish-20191010-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-turkish-20191010-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-turkish-20191010-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-turkish-20191010-1|14	
21cr|texlive-datetime2-turkish-20191010-1|15	%description
21cr|texlive-datetime2-turkish-20191010-1|16	This module provides the "turkish" style that can be set using
21cr|texlive-datetime2-turkish-20191010-1|17	\DTMsetstyle provided by datetime2.sty. This package is
21cr|texlive-datetime2-turkish-20191010-1|18	currently unmaintained. Please see the README for the procedure
21cr|texlive-datetime2-turkish-20191010-1|19	to follow if you want to take over the maintenance.
21cr|texlive-datetime2-turkish-20191010-1|20	
21cr|texlive-datetime2-turkish-20191010-1|21	
21cr|texlive-datetime2-turkish-20191010-1|22	#-----------------------------------------------------------------------
21cr|texlive-datetime2-turkish-20191010-1|23	%files
21cr|texlive-datetime2-turkish-20191010-1|24	%{_texmfdistdir}/tex
21cr|texlive-datetime2-turkish-20191010-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-datetime2-turkish-20191010-1|26	
21cr|texlive-datetime2-turkish-20191010-1|27	#-----------------------------------------------------------------------
21cr|texlive-datetime2-turkish-20191010-1|28	%prep
21cr|texlive-datetime2-turkish-20191010-1|29	%setup -c -a0 -a1
21cr|texlive-datetime2-turkish-20191010-1|30	
21cr|texlive-datetime2-turkish-20191010-1|31	%build
21cr|texlive-datetime2-turkish-20191010-1|32	
21cr|texlive-datetime2-turkish-20191010-1|33	%install
21cr|texlive-datetime2-turkish-20191010-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-turkish-20191010-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9206 21
21cr|texlive-datetime2-ukrainian-1.2-1|1	Name:           texlive-datetime2-ukrainian
21cr|texlive-datetime2-ukrainian-1.2-1|2	Version:        1.2
21cr|texlive-datetime2-ukrainian-1.2-1|3	Release:        1
21cr|texlive-datetime2-ukrainian-1.2-1|4	Summary:        This module provides the “ukrainian” style
21cr|texlive-datetime2-ukrainian-1.2-1|5	License:        The LATEX Project Public License 1.3
21cr|texlive-datetime2-ukrainian-1.2-1|6	Group:          Publishing
21cr|texlive-datetime2-ukrainian-1.2-1|7	URL:            https://ctan.org/pkg/datetime2-ukrainian
21cr|texlive-datetime2-ukrainian-1.2-1|8	Source0:        https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/datetime2-ukrainian.tar.xz
21cr|texlive-datetime2-ukrainian-1.2-1|9	Source1:        https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/datetime2-ukrainian.source.tar.xz
21cr|texlive-datetime2-ukrainian-1.2-1|10	Source2:        https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/datetime2-ukrainian.doc.tar.xz
21cr|texlive-datetime2-ukrainian-1.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-ukrainian-1.2-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-datetime2-ukrainian-1.2-1|13	Requires(post): texlive-kpathsea
21cr|texlive-datetime2-ukrainian-1.2-1|14	BuildArch: noarch
21cr|texlive-datetime2-ukrainian-1.2-1|15	
21cr|texlive-datetime2-ukrainian-1.2-1|16	%description
21cr|texlive-datetime2-ukrainian-1.2-1|17	This module provides the “ukrainian” style that can be set using \DTMsetstyle provided by datetime2.sty
21cr|texlive-datetime2-ukrainian-1.2-1|18	
21cr|texlive-datetime2-ukrainian-1.2-1|19	%prep
21cr|texlive-datetime2-ukrainian-1.2-1|20	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-ukrainian-1.2-1|21	
21cr|texlive-datetime2-ukrainian-1.2-1|22	%install
21cr|texlive-datetime2-ukrainian-1.2-1|23	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-ukrainian-1.2-1|24	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-ukrainian-1.2-1|25	
21cr|texlive-datetime2-ukrainian-1.2-1|26	%files
21cr|texlive-datetime2-ukrainian-1.2-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-datetime2-ukrainian-1.2-1|28	%doc %{_texmfdistdir}/source/*

9207 21
21cr|texlive-datetime2-usorbian-1.1-1|1	Name:		texlive-datetime2-usorbian
21cr|texlive-datetime2-usorbian-1.1-1|2	Version:	1.1
21cr|texlive-datetime2-usorbian-1.1-1|3	Release:	1
21cr|texlive-datetime2-usorbian-1.1-1|4	Summary:	Upper Sorbian language module for the datetime2 package
21cr|texlive-datetime2-usorbian-1.1-1|5	Group:		Publishing
21cr|texlive-datetime2-usorbian-1.1-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-usorbian
21cr|texlive-datetime2-usorbian-1.1-1|7	License:	LPPL
21cr|texlive-datetime2-usorbian-1.1-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/datetime2-usorbian.tar.xz
21cr|texlive-datetime2-usorbian-1.1-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/datetime2-usorbian.doc.tar.xz
21cr|texlive-datetime2-usorbian-1.1-1|10	Source2:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/datetime2-usorbian.source.tar.xz
21cr|texlive-datetime2-usorbian-1.1-1|11	BuildArch:	noarch
21cr|texlive-datetime2-usorbian-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-usorbian-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-usorbian-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-usorbian-1.1-1|15	
21cr|texlive-datetime2-usorbian-1.1-1|16	%description
21cr|texlive-datetime2-usorbian-1.1-1|17	This module provides the “usorbian” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-usorbian-1.1-1|18	This package is currently unmaintained. Please see the README for the procedure to follow if you want to take over the maintenance.
21cr|texlive-datetime2-usorbian-1.1-1|19	
21cr|texlive-datetime2-usorbian-1.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-datetime2-usorbian-1.1-1|21	%files
21cr|texlive-datetime2-usorbian-1.1-1|22	%{_texmfdistdir}/tex/latex/datetime2-usorbian/datetime2-usorbian-ascii.ldf
21cr|texlive-datetime2-usorbian-1.1-1|23	%{_texmfdistdir}/tex/latex/datetime2-usorbian/datetime2-usorbian-utf8.ldf
21cr|texlive-datetime2-usorbian-1.1-1|24	%{_texmfdistdir}/tex/latex/datetime2-usorbian/datetime2-usorbian.ldf
21cr|texlive-datetime2-usorbian-1.1-1|25	%doc %{_texmfdistdir}/doc/latex/datetime2-usorbian/README
21cr|texlive-datetime2-usorbian-1.1-1|26	%doc %{_texmfdistdir}/doc/latex/datetime2-usorbian/datetime2-usorbian.pdf
21cr|texlive-datetime2-usorbian-1.1-1|27	#- source
21cr|texlive-datetime2-usorbian-1.1-1|28	%doc %{_texmfdistdir}/source/latex/datetime2-usorbian/datetime2-usorbian.dtx
21cr|texlive-datetime2-usorbian-1.1-1|29	%doc %{_texmfdistdir}/source/latex/datetime2-usorbian/datetime2-usorbian.ins
21cr|texlive-datetime2-usorbian-1.1-1|30	
21cr|texlive-datetime2-usorbian-1.1-1|31	#-----------------------------------------------------------------------
21cr|texlive-datetime2-usorbian-1.1-1|32	%prep
21cr|texlive-datetime2-usorbian-1.1-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-usorbian-1.1-1|34	
21cr|texlive-datetime2-usorbian-1.1-1|35	%build
21cr|texlive-datetime2-usorbian-1.1-1|36	
21cr|texlive-datetime2-usorbian-1.1-1|37	%install
21cr|texlive-datetime2-usorbian-1.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-usorbian-1.1-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-datetime2-usorbian-1.1-1|40	

9208 21
21cr|texlive-datetime2-welsh-1.1-1|1	Name:		texlive-datetime2-welsh
21cr|texlive-datetime2-welsh-1.1-1|2	Version:	1.1
21cr|texlive-datetime2-welsh-1.1-1|3	Release:	1
21cr|texlive-datetime2-welsh-1.1-1|4	Summary:	Welsh language module for the datetime2 package
21cr|texlive-datetime2-welsh-1.1-1|5	Group:		Publishing
21cr|texlive-datetime2-welsh-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/datetime2-contrib/datetime2-welsh
21cr|texlive-datetime2-welsh-1.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-datetime2-welsh-1.1-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-welsh.doc.tar.xz
21cr|texlive-datetime2-welsh-1.1-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-welsh.source.tar.xz
21cr|texlive-datetime2-welsh-1.1-1|10	Source2:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/datetime2-welsh.tar.xz
21cr|texlive-datetime2-welsh-1.1-1|11	BuildArch:	noarch
21cr|texlive-datetime2-welsh-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-datetime2-welsh-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-datetime2-welsh-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-datetime2-welsh-1.1-1|15	Provides:	texlive-datetime2-welsh.bin = %{EVRD}
21cr|texlive-datetime2-welsh-1.1-1|16	
21cr|texlive-datetime2-welsh-1.1-1|17	%description
21cr|texlive-datetime2-welsh-1.1-1|18	This module provides the “welsh” style that can be set using \DTMsetstyle provided by datetime2.sty.
21cr|texlive-datetime2-welsh-1.1-1|19	
21cr|texlive-datetime2-welsh-1.1-1|20	
21cr|texlive-datetime2-welsh-1.1-1|21	#-----------------------------------------------------------------------
21cr|texlive-datetime2-welsh-1.1-1|22	%files
21cr|texlive-datetime2-welsh-1.1-1|23	%{_texmfdistdir}/tex/latex/datetime2-welsh/datetime2-welsh-ascii.ldf
21cr|texlive-datetime2-welsh-1.1-1|24	%{_texmfdistdir}/tex/latex/datetime2-welsh/datetime2-welsh-utf8.ldf
21cr|texlive-datetime2-welsh-1.1-1|25	%{_texmfdistdir}/tex/latex/datetime2-welsh/datetime2-welsh.ldf
21cr|texlive-datetime2-welsh-1.1-1|26	%doc %{_texmfdistdir}/source/latex/datetime2-welsh/datetime2-welsh.dtx
21cr|texlive-datetime2-welsh-1.1-1|27	%doc %{_texmfdistdir}/source/latex/datetime2-welsh/datetime2-welsh.ins
21cr|texlive-datetime2-welsh-1.1-1|28	%doc %{_texmfdistdir}/doc/latex/datetime2-welsh/README
21cr|texlive-datetime2-welsh-1.1-1|29	%doc %{_texmfdistdir}/doc/latex/datetime2-welsh/datetime2-welsh.pdf
21cr|texlive-datetime2-welsh-1.1-1|30	
21cr|texlive-datetime2-welsh-1.1-1|31	#-----------------------------------------------------------------------
21cr|texlive-datetime2-welsh-1.1-1|32	%prep
21cr|texlive-datetime2-welsh-1.1-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-datetime2-welsh-1.1-1|34	
21cr|texlive-datetime2-welsh-1.1-1|35	%build
21cr|texlive-datetime2-welsh-1.1-1|36	
21cr|texlive-datetime2-welsh-1.1-1|37	%install
21cr|texlive-datetime2-welsh-1.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}

9209 21
21cr|texlive-dbshow-61634-1|1	%define oname dbshow
21cr|texlive-dbshow-61634-1|2	
21cr|texlive-dbshow-61634-1|3	Summary:	A package to store and display data with custom filters, orders, and styles
21cr|texlive-dbshow-61634-1|4	Name:		texlive-dbshow
21cr|texlive-dbshow-61634-1|5	Version:	61634
21cr|texlive-dbshow-61634-1|6	Release:	1
21cr|texlive-dbshow-61634-1|7	License:	LPPL1.3
21cr|texlive-dbshow-61634-1|8	Group:		Publishing
21cr|texlive-dbshow-61634-1|9	Url:		https://www.ctan.org
21cr|texlive-dbshow-61634-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-dbshow-61634-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-dbshow-61634-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-dbshow-61634-1|13	Requires:	texlive-tlpkg
21cr|texlive-dbshow-61634-1|14	Requires:	texlive-kpathsea
21cr|texlive-dbshow-61634-1|15	Provides:	tex(dbshow.sty) = 2024
21cr|texlive-dbshow-61634-1|16	BuildArch:	noarch
21cr|texlive-dbshow-61634-1|17	
21cr|texlive-dbshow-61634-1|18	%description
21cr|texlive-dbshow-61634-1|19	The package provides four core functions: data storage and
21cr|texlive-dbshow-61634-1|20	display data filtering data sorting data display All data is
21cr|texlive-dbshow-61634-1|21	saved once and then you can display these data with custom
21cr|texlive-dbshow-61634-1|22	filters, orders and styles. The package can be used, for
21cr|texlive-dbshow-61634-1|23	example, to record and display something you'd like to review,
21cr|texlive-dbshow-61634-1|24	maybe the question you always answered incorrectly or some
21cr|texlive-dbshow-61634-1|25	forgettable knowledge. But obviously, the package is much more
21cr|texlive-dbshow-61634-1|26	powerful and extensible for more interesting tasks depending on
21cr|texlive-dbshow-61634-1|27	the individual.
21cr|texlive-dbshow-61634-1|28	
21cr|texlive-dbshow-61634-1|29	%files
21cr|texlive-dbshow-61634-1|30	%doc %{_texmfdistdir}/doc/latex/dbshow
21cr|texlive-dbshow-61634-1|31	%{_texmfdistdir}/tex/latex/dbshow
21cr|texlive-dbshow-61634-1|32	
21cr|texlive-dbshow-61634-1|33	#------------------------------------------------------------------
21cr|texlive-dbshow-61634-1|34	
21cr|texlive-dbshow-61634-1|35	%prep
21cr|texlive-dbshow-61634-1|36	%setup -c -a0 -a1
21cr|texlive-dbshow-61634-1|37	
21cr|texlive-dbshow-61634-1|38	%build
21cr|texlive-dbshow-61634-1|39	
21cr|texlive-dbshow-61634-1|40	%install
21cr|texlive-dbshow-61634-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dbshow-61634-1|42	rm -rf tlpkg
21cr|texlive-dbshow-61634-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9210 21
21cr|texlive-ddphonism-52009-1|1	%define oname ddphonism
21cr|texlive-ddphonism-52009-1|2	
21cr|texlive-ddphonism-52009-1|3	Summary:	Dodecaphonic diagrams: twelve-tone matrices, clock diagrams, etc
21cr|texlive-ddphonism-52009-1|4	Name:		texlive-ddphonism
21cr|texlive-ddphonism-52009-1|5	Version:	52009
21cr|texlive-ddphonism-52009-1|6	Release:	1
21cr|texlive-ddphonism-52009-1|7	License:	LPPL1.3
21cr|texlive-ddphonism-52009-1|8	Group:		Publishing
21cr|texlive-ddphonism-52009-1|9	Url:		https://www.ctan.org
21cr|texlive-ddphonism-52009-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ddphonism-52009-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ddphonism-52009-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ddphonism-52009-1|13	Requires:	texlive-tlpkg
21cr|texlive-ddphonism-52009-1|14	Requires:	texlive-kpathsea
21cr|texlive-ddphonism-52009-1|15	Provides:	tex(ddphonism.sty) = 2024
21cr|texlive-ddphonism-52009-1|16	BuildArch:	noarch
21cr|texlive-ddphonism-52009-1|17	
21cr|texlive-ddphonism-52009-1|18	%description
21cr|texlive-ddphonism-52009-1|19	This is a music-related package which is focused on notation
21cr|texlive-ddphonism-52009-1|20	from the Twelve-Tone System, also called Dodecaphonism. It
21cr|texlive-ddphonism-52009-1|21	provides LaTeX algorithms that produce typical dodecaphonic
21cr|texlive-ddphonism-52009-1|22	notation based off a musical series, or row sequence, of
21cr|texlive-ddphonism-52009-1|23	variable length. The package requires etoolbox, pgfkeys, TikZ,
21cr|texlive-ddphonism-52009-1|24	xparse, and xstring.
21cr|texlive-ddphonism-52009-1|25	
21cr|texlive-ddphonism-52009-1|26	%files
21cr|texlive-ddphonism-52009-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-ddphonism-52009-1|28	%{_texmfdistdir}/tex/latex/ddphonism
21cr|texlive-ddphonism-52009-1|29	
21cr|texlive-ddphonism-52009-1|30	#------------------------------------------------------------------
21cr|texlive-ddphonism-52009-1|31	
21cr|texlive-ddphonism-52009-1|32	%prep
21cr|texlive-ddphonism-52009-1|33	%setup -c -a0 -a1
21cr|texlive-ddphonism-52009-1|34	
21cr|texlive-ddphonism-52009-1|35	%build
21cr|texlive-ddphonism-52009-1|36	
21cr|texlive-ddphonism-52009-1|37	%install
21cr|texlive-ddphonism-52009-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ddphonism-52009-1|39	rm -rf tlpkg
21cr|texlive-ddphonism-52009-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9211 21
21cr|texlive-debate-64846-1|1	%define oname debate
21cr|texlive-debate-64846-1|2	
21cr|texlive-debate-64846-1|3	Summary:	Debates between reviewers
21cr|texlive-debate-64846-1|4	Name:		texlive-debate
21cr|texlive-debate-64846-1|5	Version:	64846
21cr|texlive-debate-64846-1|6	Release:	1
21cr|texlive-debate-64846-1|7	License:	LPPL1.3
21cr|texlive-debate-64846-1|8	Group:		Publishing
21cr|texlive-debate-64846-1|9	Url:		https://www.ctan.org
21cr|texlive-debate-64846-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-debate-64846-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-debate-64846-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-debate-64846-1|13	#Requires:	tex(listings.sty)
21cr|texlive-debate-64846-1|14	Requires:	tex(listingsutf8.sty)
21cr|texlive-debate-64846-1|15	Requires:	texlive-tlpkg
21cr|texlive-debate-64846-1|16	Requires:	texlive-kpathsea
21cr|texlive-debate-64846-1|17	Requires:	tex(pdfcol.sty)
21cr|texlive-debate-64846-1|18	#Requires:	tex(tcolorbox.sty)
21cr|texlive-debate-64846-1|19	#Requires:	tex(xcolor.sty)
21cr|texlive-debate-64846-1|20	Provides:	tex(debate.sty) = 2024
21cr|texlive-debate-64846-1|21	BuildArch:	noarch
21cr|texlive-debate-64846-1|22	
21cr|texlive-debate-64846-1|23	%description
21cr|texlive-debate-64846-1|24	This package helps to organize debates between multiple
21cr|texlive-debate-64846-1|25	reviewers of a paper within the text.
21cr|texlive-debate-64846-1|26	
21cr|texlive-debate-64846-1|27	%files
21cr|texlive-debate-64846-1|28	%doc %{_texmfdistdir}/doc/latex/debate
21cr|texlive-debate-64846-1|29	%{_texmfdistdir}/tex/latex/debate
21cr|texlive-debate-64846-1|30	
21cr|texlive-debate-64846-1|31	#------------------------------------------------------------------
21cr|texlive-debate-64846-1|32	
21cr|texlive-debate-64846-1|33	%prep
21cr|texlive-debate-64846-1|34	%setup -c -a0 -a1
21cr|texlive-debate-64846-1|35	
21cr|texlive-debate-64846-1|36	%build
21cr|texlive-debate-64846-1|37	
21cr|texlive-debate-64846-1|38	%install
21cr|texlive-debate-64846-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-debate-64846-1|40	rm -rf tlpkg
21cr|texlive-debate-64846-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9212 21
21cr|texlive-decision-table-60673-1|1	%define oname decision-table
21cr|texlive-decision-table-60673-1|2	
21cr|texlive-decision-table-60673-1|3	Summary:	An easy way to create Decision Model and Notation decision tables
21cr|texlive-decision-table-60673-1|4	Name:		texlive-decision-table
21cr|texlive-decision-table-60673-1|5	Version:	60673
21cr|texlive-decision-table-60673-1|6	Release:	1
21cr|texlive-decision-table-60673-1|7	License:	LPPL1.3
21cr|texlive-decision-table-60673-1|8	Group:		Publishing
21cr|texlive-decision-table-60673-1|9	Url:		https://www.ctan.org
21cr|texlive-decision-table-60673-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-decision-table-60673-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-decision-table-60673-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-decision-table-60673-1|13	#Requires:	tex(l3keys2e.sty)
21cr|texlive-decision-table-60673-1|14	Requires:	texlive-tlpkg
21cr|texlive-decision-table-60673-1|15	Requires:	texlive-kpathsea
21cr|texlive-decision-table-60673-1|16	#Requires:	tex(nicematrix.sty)
21cr|texlive-decision-table-60673-1|17	Provides:	tex(decision-table.sty) = 2024
21cr|texlive-decision-table-60673-1|18	BuildArch:	noarch
21cr|texlive-decision-table-60673-1|19	
21cr|texlive-decision-table-60673-1|20	%description
21cr|texlive-decision-table-60673-1|21	The decision-table package allows for an easy way to generate
21cr|texlive-decision-table-60673-1|22	decision tables in the Decision Model and Notation (DMN)
21cr|texlive-decision-table-60673-1|23	format. This package ensures consistency in the tables (i.e.
21cr|texlive-decision-table-60673-1|24	fontsize), and is thus a better alternative to inserting tables
21cr|texlive-decision-table-60673-1|25	via images. The decision-table package adds the \dmntable
21cr|texlive-decision-table-60673-1|26	command, with which tables can be created. This command expands
21cr|texlive-decision-table-60673-1|27	into a tabular, so it can be used within a table or figure
21cr|texlive-decision-table-60673-1|28	environment. Furthermore, this allows labels and captions to be
21cr|texlive-decision-table-60673-1|29	added seamlessly. It is also possible to place multiple DMN
21cr|texlive-decision-table-60673-1|30	tables in one table/figure environment. The package relies on
21cr|texlive-decision-table-60673-1|31	nicematrix and l3keys2e.
21cr|texlive-decision-table-60673-1|32	
21cr|texlive-decision-table-60673-1|33	%files
21cr|texlive-decision-table-60673-1|34	%doc %{_texmfdistdir}/doc/latex/decision-table
21cr|texlive-decision-table-60673-1|35	%{_texmfdistdir}/tex/latex/decision-table
21cr|texlive-decision-table-60673-1|36	
21cr|texlive-decision-table-60673-1|37	#------------------------------------------------------------------
21cr|texlive-decision-table-60673-1|38	
21cr|texlive-decision-table-60673-1|39	%prep
21cr|texlive-decision-table-60673-1|40	%setup -c -a0 -a1
21cr|texlive-decision-table-60673-1|41	
21cr|texlive-decision-table-60673-1|42	%build
21cr|texlive-decision-table-60673-1|43	
21cr|texlive-decision-table-60673-1|44	%install
21cr|texlive-decision-table-60673-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-decision-table-60673-1|46	rm -rf tlpkg
21cr|texlive-decision-table-60673-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9213 21
21cr|texlive-dejavu-2.34-3|1	# revision 31771
21cr|texlive-dejavu-2.34-3|2	# category Package
21cr|texlive-dejavu-2.34-3|3	# catalog-ctan /fonts/dejavu
21cr|texlive-dejavu-2.34-3|4	# catalog-date 2013-04-22 01:01:25 +0200
21cr|texlive-dejavu-2.34-3|5	# catalog-license lppl
21cr|texlive-dejavu-2.34-3|6	# catalog-version 2.33
21cr|texlive-dejavu-2.34-3|7	Name:		texlive-dejavu
21cr|texlive-dejavu-2.34-3|8	Version:	2.34
21cr|texlive-dejavu-2.34-3|9	Release:	3
21cr|texlive-dejavu-2.34-3|10	Summary:	LaTeX support for the DejaVu fonts
21cr|texlive-dejavu-2.34-3|11	Group:		Publishing
21cr|texlive-dejavu-2.34-3|12	URL:		http://www.ctan.org/tex-archive/fonts/dejavu
21cr|texlive-dejavu-2.34-3|13	License:	LPPL
21cr|texlive-dejavu-2.34-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dejavu.tar.xz
21cr|texlive-dejavu-2.34-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dejavu.doc.tar.xz
21cr|texlive-dejavu-2.34-3|16	BuildArch:	noarch
21cr|texlive-dejavu-2.34-3|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dejavu-2.34-3|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dejavu-2.34-3|19	Requires(post):	texlive-kpathsea
21cr|texlive-dejavu-2.34-3|20	
21cr|texlive-dejavu-2.34-3|21	%description
21cr|texlive-dejavu-2.34-3|22	The package contains LaTeX support for the DejaVu fonts. They
21cr|texlive-dejavu-2.34-3|23	are derived from the Vera fonts, but contain more characters
21cr|texlive-dejavu-2.34-3|24	and styles. The fonts are included in the original TrueType
21cr|texlive-dejavu-2.34-3|25	format and converted Type 1 format. The (currently) supported
21cr|texlive-dejavu-2.34-3|26	encodings are: OT1, T1, IL2, TS1, T2*, X2, QX, and LGR. The
21cr|texlive-dejavu-2.34-3|27	package doesn't (currently) support mathematics. More encodings
21cr|texlive-dejavu-2.34-3|28	and/or features will come later.
21cr|texlive-dejavu-2.34-3|29	
21cr|texlive-dejavu-2.34-3|30	#-----------------------------------------------------------------------
21cr|texlive-dejavu-2.34-3|31	%files
21cr|texlive-dejavu-2.34-3|32	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans-Bold.afm
21cr|texlive-dejavu-2.34-3|33	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans-BoldOblique.afm
21cr|texlive-dejavu-2.34-3|34	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans-ExtraLight.afm
21cr|texlive-dejavu-2.34-3|35	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans-Oblique.afm
21cr|texlive-dejavu-2.34-3|36	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans.afm
21cr|texlive-dejavu-2.34-3|37	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansCondensed-Bold.afm
21cr|texlive-dejavu-2.34-3|38	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansCondensed-BoldOblique.afm
21cr|texlive-dejavu-2.34-3|39	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansCondensed-Oblique.afm
21cr|texlive-dejavu-2.34-3|40	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansCondensed.afm
21cr|texlive-dejavu-2.34-3|41	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansMono-Bold.afm
21cr|texlive-dejavu-2.34-3|42	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansMono-BoldOblique.afm
21cr|texlive-dejavu-2.34-3|43	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansMono-Oblique.afm
21cr|texlive-dejavu-2.34-3|44	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansMono.afm
21cr|texlive-dejavu-2.34-3|45	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerif-Bold.afm
21cr|texlive-dejavu-2.34-3|46	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerif-BoldItalic.afm
21cr|texlive-dejavu-2.34-3|47	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerif-Italic.afm
21cr|texlive-dejavu-2.34-3|48	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerif.afm
21cr|texlive-dejavu-2.34-3|49	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerifCondensed-Bold.afm
21cr|texlive-dejavu-2.34-3|50	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerifCondensed-BoldItalic.afm
21cr|texlive-dejavu-2.34-3|51	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerifCondensed-Italic.afm
21cr|texlive-dejavu-2.34-3|52	%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerifCondensed.afm
21cr|texlive-dejavu-2.34-3|53	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_il2.enc
21cr|texlive-dejavu-2.34-3|54	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_lgr.enc
21cr|texlive-dejavu-2.34-3|55	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_ot1.enc
21cr|texlive-dejavu-2.34-3|56	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_qx.enc
21cr|texlive-dejavu-2.34-3|57	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t1-truetype.enc
21cr|texlive-dejavu-2.34-3|58	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t1-type1.enc
21cr|texlive-dejavu-2.34-3|59	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t2a.enc
21cr|texlive-dejavu-2.34-3|60	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t2b.enc
21cr|texlive-dejavu-2.34-3|61	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t2c.enc
21cr|texlive-dejavu-2.34-3|62	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_ts1.enc
21cr|texlive-dejavu-2.34-3|63	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_x2.enc
21cr|texlive-dejavu-2.34-3|64	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_il2.enc
21cr|texlive-dejavu-2.34-3|65	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_lgr.enc
21cr|texlive-dejavu-2.34-3|66	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_ot1.enc
21cr|texlive-dejavu-2.34-3|67	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_qx.enc
21cr|texlive-dejavu-2.34-3|68	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t1-truetype.enc
21cr|texlive-dejavu-2.34-3|69	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t1-type1.enc
21cr|texlive-dejavu-2.34-3|70	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t2a.enc
21cr|texlive-dejavu-2.34-3|71	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t2b.enc
21cr|texlive-dejavu-2.34-3|72	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t2c.enc
21cr|texlive-dejavu-2.34-3|73	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_ts1.enc
21cr|texlive-dejavu-2.34-3|74	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_x2.enc
21cr|texlive-dejavu-2.34-3|75	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_il2.enc
21cr|texlive-dejavu-2.34-3|76	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_lgr.enc
21cr|texlive-dejavu-2.34-3|77	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_ot1.enc
21cr|texlive-dejavu-2.34-3|78	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_qx.enc
21cr|texlive-dejavu-2.34-3|79	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t1-truetype.enc
21cr|texlive-dejavu-2.34-3|80	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t1-type1.enc
21cr|texlive-dejavu-2.34-3|81	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t2a.enc
21cr|texlive-dejavu-2.34-3|82	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t2b.enc
21cr|texlive-dejavu-2.34-3|83	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t2c.enc
21cr|texlive-dejavu-2.34-3|84	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_ts1.enc
21cr|texlive-dejavu-2.34-3|85	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_x2.enc
21cr|texlive-dejavu-2.34-3|86	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_il2.enc
21cr|texlive-dejavu-2.34-3|87	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_lgr.enc
21cr|texlive-dejavu-2.34-3|88	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_ot1.enc
21cr|texlive-dejavu-2.34-3|89	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_qx.enc
21cr|texlive-dejavu-2.34-3|90	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t1-truetype.enc
21cr|texlive-dejavu-2.34-3|91	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t1-type1.enc
21cr|texlive-dejavu-2.34-3|92	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t2a.enc
21cr|texlive-dejavu-2.34-3|93	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t2b.enc
21cr|texlive-dejavu-2.34-3|94	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t2c.enc
21cr|texlive-dejavu-2.34-3|95	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_ts1.enc
21cr|texlive-dejavu-2.34-3|96	%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_x2.enc
21cr|texlive-dejavu-2.34-3|97	%{_texmfdistdir}/fonts/map/dvips/dejavu/dejavu-truetype.map
21cr|texlive-dejavu-2.34-3|98	%{_texmfdistdir}/fonts/map/dvips/dejavu/dejavu-type1.map
21cr|texlive-dejavu-2.34-3|99	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|100	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|101	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|102	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|103	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|104	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|105	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|106	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|107	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|108	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|109	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|110	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|111	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|112	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|113	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|114	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|115	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|116	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|117	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|118	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|119	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|120	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|121	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|122	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|123	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|124	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|125	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|126	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|127	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|128	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|129	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|130	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|131	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|132	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2a--base.tfm
21cr|texlive-dejavu-2.34-3|133	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|134	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2b--base.tfm
21cr|texlive-dejavu-2.34-3|135	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|136	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2c--base.tfm
21cr|texlive-dejavu-2.34-3|137	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|138	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|139	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|140	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-x2--base.tfm
21cr|texlive-dejavu-2.34-3|141	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|142	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|143	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|144	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|145	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|146	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|147	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|148	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|149	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|150	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|151	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|152	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|153	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|154	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|155	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|156	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|157	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|158	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|159	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|160	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|161	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|162	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|163	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|164	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|165	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|166	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|167	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|168	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|169	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|170	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|171	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|172	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|173	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|174	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|175	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|176	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|177	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|178	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|179	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|180	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|181	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|182	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|183	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|184	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|185	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|186	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|187	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|188	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|189	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|190	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|191	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|192	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|193	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|194	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|195	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|196	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|197	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|198	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|199	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|200	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|201	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|202	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|203	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|204	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|205	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|206	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|207	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|208	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|209	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|210	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|211	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|212	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|213	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|214	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|215	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|216	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|217	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|218	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|219	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|220	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|221	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-lgr--base.tfm
21cr|texlive-dejavu-2.34-3|222	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|223	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|224	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|225	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|226	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|227	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|228	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2a--base.tfm
21cr|texlive-dejavu-2.34-3|229	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|230	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2b--base.tfm
21cr|texlive-dejavu-2.34-3|231	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|232	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2c--base.tfm
21cr|texlive-dejavu-2.34-3|233	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|234	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|235	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|236	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-x2--base.tfm
21cr|texlive-dejavu-2.34-3|237	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|238	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|239	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-lgr--base.tfm
21cr|texlive-dejavu-2.34-3|240	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|241	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|242	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|243	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|244	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|245	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|246	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2a--base.tfm
21cr|texlive-dejavu-2.34-3|247	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|248	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2b--base.tfm
21cr|texlive-dejavu-2.34-3|249	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|250	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2c--base.tfm
21cr|texlive-dejavu-2.34-3|251	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|252	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|253	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|254	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-x2--base.tfm
21cr|texlive-dejavu-2.34-3|255	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|256	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|257	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-lgr--base.tfm
21cr|texlive-dejavu-2.34-3|258	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|259	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|260	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|261	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|262	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|263	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|264	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2a--base.tfm
21cr|texlive-dejavu-2.34-3|265	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|266	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2b--base.tfm
21cr|texlive-dejavu-2.34-3|267	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|268	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2c--base.tfm
21cr|texlive-dejavu-2.34-3|269	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|270	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|271	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|272	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-x2--base.tfm
21cr|texlive-dejavu-2.34-3|273	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|274	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|275	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-lgr--base.tfm
21cr|texlive-dejavu-2.34-3|276	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|277	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|278	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|279	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|280	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|281	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|282	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2a--base.tfm
21cr|texlive-dejavu-2.34-3|283	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|284	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2b--base.tfm
21cr|texlive-dejavu-2.34-3|285	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|286	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2c--base.tfm
21cr|texlive-dejavu-2.34-3|287	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|288	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|289	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|290	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-x2--base.tfm
21cr|texlive-dejavu-2.34-3|291	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|292	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|293	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|294	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|295	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|296	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|297	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|298	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|299	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|300	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|301	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|302	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|303	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|304	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|305	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|306	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|307	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|308	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|309	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|310	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|311	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|312	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|313	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|314	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|315	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|316	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|317	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|318	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|319	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|320	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|321	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|322	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|323	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|324	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|325	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|326	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|327	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|328	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|329	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|330	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|331	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|332	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|333	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|334	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|335	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|336	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|337	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|338	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|339	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|340	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|341	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|342	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|343	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|344	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|345	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|346	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|347	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|348	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|349	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|350	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|351	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|352	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|353	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|354	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|355	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|356	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|357	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|358	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|359	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|360	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|361	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|362	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|363	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|364	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|365	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|366	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|367	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|368	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|369	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|370	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|371	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|372	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|373	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|374	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|375	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|376	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|377	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|378	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|379	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|380	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|381	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|382	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|383	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-il2.tfm
21cr|texlive-dejavu-2.34-3|384	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-lgr.tfm
21cr|texlive-dejavu-2.34-3|385	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-ot1.tfm
21cr|texlive-dejavu-2.34-3|386	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-qx--base.tfm
21cr|texlive-dejavu-2.34-3|387	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-qx.tfm
21cr|texlive-dejavu-2.34-3|388	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t1--base.tfm
21cr|texlive-dejavu-2.34-3|389	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t1.tfm
21cr|texlive-dejavu-2.34-3|390	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t2a.tfm
21cr|texlive-dejavu-2.34-3|391	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t2b.tfm
21cr|texlive-dejavu-2.34-3|392	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t2c.tfm
21cr|texlive-dejavu-2.34-3|393	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-ts1--base.tfm
21cr|texlive-dejavu-2.34-3|394	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-ts1.tfm
21cr|texlive-dejavu-2.34-3|395	%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-x2.tfm
21cr|texlive-dejavu-2.34-3|396	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans-Bold.ttf
21cr|texlive-dejavu-2.34-3|397	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans-BoldOblique.ttf
21cr|texlive-dejavu-2.34-3|398	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans-ExtraLight.ttf
21cr|texlive-dejavu-2.34-3|399	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans-Oblique.ttf
21cr|texlive-dejavu-2.34-3|400	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans.ttf
21cr|texlive-dejavu-2.34-3|401	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansCondensed-Bold.ttf
21cr|texlive-dejavu-2.34-3|402	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansCondensed-BoldOblique.ttf
21cr|texlive-dejavu-2.34-3|403	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansCondensed-Oblique.ttf
21cr|texlive-dejavu-2.34-3|404	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansCondensed.ttf
21cr|texlive-dejavu-2.34-3|405	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansMono-Bold.ttf
21cr|texlive-dejavu-2.34-3|406	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansMono-BoldOblique.ttf
21cr|texlive-dejavu-2.34-3|407	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansMono-Oblique.ttf
21cr|texlive-dejavu-2.34-3|408	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansMono.ttf
21cr|texlive-dejavu-2.34-3|409	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerif-Bold.ttf
21cr|texlive-dejavu-2.34-3|410	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerif-BoldItalic.ttf
21cr|texlive-dejavu-2.34-3|411	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerif-Italic.ttf
21cr|texlive-dejavu-2.34-3|412	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerif.ttf
21cr|texlive-dejavu-2.34-3|413	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerifCondensed-Bold.ttf
21cr|texlive-dejavu-2.34-3|414	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerifCondensed-BoldItalic.ttf
21cr|texlive-dejavu-2.34-3|415	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerifCondensed-Italic.ttf
21cr|texlive-dejavu-2.34-3|416	%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerifCondensed.ttf
21cr|texlive-dejavu-2.34-3|417	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-Bold.pfb
21cr|texlive-dejavu-2.34-3|418	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-Bold.pfm
21cr|texlive-dejavu-2.34-3|419	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-BoldOblique.pfb
21cr|texlive-dejavu-2.34-3|420	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-BoldOblique.pfm
21cr|texlive-dejavu-2.34-3|421	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-ExtraLight.pfb
21cr|texlive-dejavu-2.34-3|422	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-ExtraLight.pfm
21cr|texlive-dejavu-2.34-3|423	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-Oblique.pfb
21cr|texlive-dejavu-2.34-3|424	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-Oblique.pfm
21cr|texlive-dejavu-2.34-3|425	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans.pfb
21cr|texlive-dejavu-2.34-3|426	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans.pfm
21cr|texlive-dejavu-2.34-3|427	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-Bold.pfb
21cr|texlive-dejavu-2.34-3|428	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-Bold.pfm
21cr|texlive-dejavu-2.34-3|429	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-BoldOblique.pfb
21cr|texlive-dejavu-2.34-3|430	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-BoldOblique.pfm
21cr|texlive-dejavu-2.34-3|431	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-Oblique.pfb
21cr|texlive-dejavu-2.34-3|432	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-Oblique.pfm
21cr|texlive-dejavu-2.34-3|433	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed.pfb
21cr|texlive-dejavu-2.34-3|434	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed.pfm
21cr|texlive-dejavu-2.34-3|435	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-Bold.pfb
21cr|texlive-dejavu-2.34-3|436	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-Bold.pfm
21cr|texlive-dejavu-2.34-3|437	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-BoldOblique.pfb
21cr|texlive-dejavu-2.34-3|438	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-BoldOblique.pfm
21cr|texlive-dejavu-2.34-3|439	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-Oblique.pfb
21cr|texlive-dejavu-2.34-3|440	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-Oblique.pfm
21cr|texlive-dejavu-2.34-3|441	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono.pfb
21cr|texlive-dejavu-2.34-3|442	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono.pfm
21cr|texlive-dejavu-2.34-3|443	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-Bold.pfb
21cr|texlive-dejavu-2.34-3|444	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-Bold.pfm
21cr|texlive-dejavu-2.34-3|445	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-BoldItalic.pfb
21cr|texlive-dejavu-2.34-3|446	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-BoldItalic.pfm
21cr|texlive-dejavu-2.34-3|447	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-Italic.pfb
21cr|texlive-dejavu-2.34-3|448	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-Italic.pfm
21cr|texlive-dejavu-2.34-3|449	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif.pfb
21cr|texlive-dejavu-2.34-3|450	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif.pfm
21cr|texlive-dejavu-2.34-3|451	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-Bold.pfb
21cr|texlive-dejavu-2.34-3|452	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-Bold.pfm
21cr|texlive-dejavu-2.34-3|453	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-BoldItalic.pfb
21cr|texlive-dejavu-2.34-3|454	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-BoldItalic.pfm
21cr|texlive-dejavu-2.34-3|455	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-Italic.pfb
21cr|texlive-dejavu-2.34-3|456	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-Italic.pfm
21cr|texlive-dejavu-2.34-3|457	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed.pfb
21cr|texlive-dejavu-2.34-3|458	%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed.pfm
21cr|texlive-dejavu-2.34-3|459	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Bold-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|460	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Bold-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|461	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Bold-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|462	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-BoldOblique-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|463	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-BoldOblique-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|464	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-BoldOblique-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|465	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|466	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|467	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-t2a.vf
21cr|texlive-dejavu-2.34-3|468	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-t2b.vf
21cr|texlive-dejavu-2.34-3|469	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-t2c.vf
21cr|texlive-dejavu-2.34-3|470	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|471	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-x2.vf
21cr|texlive-dejavu-2.34-3|472	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Oblique-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|473	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Oblique-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|474	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Oblique-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|475	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|476	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|477	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|478	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Bold-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|479	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Bold-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|480	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Bold-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|481	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|482	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|483	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|484	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Oblique-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|485	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|486	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Oblique-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|487	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|488	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|489	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|490	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-lgr.vf
21cr|texlive-dejavu-2.34-3|491	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|492	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|493	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-t2a.vf
21cr|texlive-dejavu-2.34-3|494	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-t2b.vf
21cr|texlive-dejavu-2.34-3|495	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-t2c.vf
21cr|texlive-dejavu-2.34-3|496	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|497	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-x2.vf
21cr|texlive-dejavu-2.34-3|498	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-lgr.vf
21cr|texlive-dejavu-2.34-3|499	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|500	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|501	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2a.vf
21cr|texlive-dejavu-2.34-3|502	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2b.vf
21cr|texlive-dejavu-2.34-3|503	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2c.vf
21cr|texlive-dejavu-2.34-3|504	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|505	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-x2.vf
21cr|texlive-dejavu-2.34-3|506	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-lgr.vf
21cr|texlive-dejavu-2.34-3|507	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|508	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|509	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-t2a.vf
21cr|texlive-dejavu-2.34-3|510	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-t2b.vf
21cr|texlive-dejavu-2.34-3|511	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-t2c.vf
21cr|texlive-dejavu-2.34-3|512	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|513	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-x2.vf
21cr|texlive-dejavu-2.34-3|514	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-lgr.vf
21cr|texlive-dejavu-2.34-3|515	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|516	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|517	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-t2a.vf
21cr|texlive-dejavu-2.34-3|518	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-t2b.vf
21cr|texlive-dejavu-2.34-3|519	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-t2c.vf
21cr|texlive-dejavu-2.34-3|520	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|521	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-x2.vf
21cr|texlive-dejavu-2.34-3|522	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Bold-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|523	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Bold-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|524	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Bold-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|525	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-BoldItalic-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|526	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-BoldItalic-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|527	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-BoldItalic-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|528	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Italic-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|529	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Italic-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|530	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Italic-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|531	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|532	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|533	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|534	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Bold-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|535	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|536	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Bold-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|537	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|538	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|539	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|540	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Italic-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|541	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|542	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Italic-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|543	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-tlf-qx.vf
21cr|texlive-dejavu-2.34-3|544	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-tlf-t1.vf
21cr|texlive-dejavu-2.34-3|545	%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-tlf-ts1.vf
21cr|texlive-dejavu-2.34-3|546	%{_texmfdistdir}/tex/latex/dejavu/DejaVuSans.sty
21cr|texlive-dejavu-2.34-3|547	%{_texmfdistdir}/tex/latex/dejavu/DejaVuSansCondensed.sty
21cr|texlive-dejavu-2.34-3|548	%{_texmfdistdir}/tex/latex/dejavu/DejaVuSansMono.sty
21cr|texlive-dejavu-2.34-3|549	%{_texmfdistdir}/tex/latex/dejavu/DejaVuSerif.sty
21cr|texlive-dejavu-2.34-3|550	%{_texmfdistdir}/tex/latex/dejavu/DejaVuSerifCondensed.sty
21cr|texlive-dejavu-2.34-3|551	%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|552	%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|553	%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|554	%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|555	%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|556	%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|557	%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|558	%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|559	%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|560	%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|561	%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|562	%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|563	%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|564	%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|565	%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|566	%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|567	%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|568	%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|569	%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|570	%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|571	%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|572	%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|573	%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|574	%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|575	%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|576	%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|577	%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|578	%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|579	%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|580	%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|581	%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|582	%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|583	%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|584	%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|585	%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|586	%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|587	%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|588	%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|589	%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|590	%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|591	%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|592	%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|593	%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|594	%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|595	%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|596	%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSans-TLF.fd
21cr|texlive-dejavu-2.34-3|597	%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSansCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|598	%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSansMono-TLF.fd
21cr|texlive-dejavu-2.34-3|599	%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSerif-TLF.fd
21cr|texlive-dejavu-2.34-3|600	%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSerifCondensed-TLF.fd
21cr|texlive-dejavu-2.34-3|601	%{_texmfdistdir}/tex/latex/dejavu/dejavu.sty
21cr|texlive-dejavu-2.34-3|602	%doc %{_texmfdistdir}/doc/fonts/dejavu/AUTHORS
21cr|texlive-dejavu-2.34-3|603	%doc %{_texmfdistdir}/doc/fonts/dejavu/BUGS
21cr|texlive-dejavu-2.34-3|604	%doc %{_texmfdistdir}/doc/fonts/dejavu/CHANGELOG
21cr|texlive-dejavu-2.34-3|605	%doc %{_texmfdistdir}/doc/fonts/dejavu/LICENSE
21cr|texlive-dejavu-2.34-3|606	%doc %{_texmfdistdir}/doc/fonts/dejavu/NEWS
21cr|texlive-dejavu-2.34-3|607	%doc %{_texmfdistdir}/doc/fonts/dejavu/README-font
21cr|texlive-dejavu-2.34-3|608	%doc %{_texmfdistdir}/doc/fonts/dejavu/README.doc
21cr|texlive-dejavu-2.34-3|609	%doc %{_texmfdistdir}/doc/fonts/dejavu/dejavu-sample.pdf
21cr|texlive-dejavu-2.34-3|610	%doc %{_texmfdistdir}/doc/fonts/dejavu/dejavu-sample.tex
21cr|texlive-dejavu-2.34-3|611	%doc %{_texmfdistdir}/doc/fonts/dejavu/dejavu.pdf
21cr|texlive-dejavu-2.34-3|612	%doc %{_texmfdistdir}/doc/fonts/dejavu/dejavu.tex
21cr|texlive-dejavu-2.34-3|613	%doc %{_texmfdistdir}/doc/fonts/dejavu/extrakerns.zip
21cr|texlive-dejavu-2.34-3|614	%doc %{_texmfdistdir}/doc/fonts/dejavu/langcover.txt
21cr|texlive-dejavu-2.34-3|615	%doc %{_texmfdistdir}/doc/fonts/dejavu/manifest.txt
21cr|texlive-dejavu-2.34-3|616	%doc %{_texmfdistdir}/doc/fonts/dejavu/status.txt
21cr|texlive-dejavu-2.34-3|617	%doc %{_texmfdistdir}/doc/fonts/dejavu/unicover.txt
21cr|texlive-dejavu-2.34-3|618	
21cr|texlive-dejavu-2.34-3|619	#-----------------------------------------------------------------------
21cr|texlive-dejavu-2.34-3|620	%prep
21cr|texlive-dejavu-2.34-3|621	%setup -c -a0 -a1
21cr|texlive-dejavu-2.34-3|622	
21cr|texlive-dejavu-2.34-3|623	%build
21cr|texlive-dejavu-2.34-3|624	
21cr|texlive-dejavu-2.34-3|625	%install
21cr|texlive-dejavu-2.34-3|626	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dejavu-2.34-3|627	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9214 21
21cr|texlive-dejavu-otf-0.04-1|1	Name:		texlive-dejavu-otf
21cr|texlive-dejavu-otf-0.04-1|2	Version:	0.04
21cr|texlive-dejavu-otf-0.04-1|3	Release:	1
21cr|texlive-dejavu-otf-0.04-1|4	Summary:	Memoir-based class for formatting QrCodes
21cr|texlive-dejavu-otf-0.04-1|5	Group:		Publishing
21cr|texlive-dejavu-otf-0.04-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dejavu-otf
21cr|texlive-dejavu-otf-0.04-1|7	License:	LPPL1.3
21cr|texlive-dejavu-otf-0.04-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/dejavu-otf.doc.tar.xz
21cr|texlive-dejavu-otf-0.04-1|9	#changed links from mirror....
21cr|texlive-dejavu-otf-0.04-1|10	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/dejavu-otf.tar.xz
21cr|texlive-dejavu-otf-0.04-1|11	BuildArch:	noarch
21cr|texlive-dejavu-otf-0.04-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-dejavu-otf-0.04-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-dejavu-otf-0.04-1|14	#we may write suggests instead of requires to avoid tests which require necessary packages
21cr|texlive-dejavu-otf-0.04-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-dejavu-otf-0.04-1|16	
21cr|texlive-dejavu-otf-0.04-1|17	%description
21cr|texlive-dejavu-otf-0.04-1|18	#change description
21cr|texlive-dejavu-otf-0.04-1|19	This package generates Quick Response (QR) codes in
21cr|texlive-dejavu-otf-0.04-1|20	LaTeX without the need for pstricks or any other graphics
21cr|texlive-dejavu-otf-0.04-1|21	packages.
21cr|texlive-dejavu-otf-0.04-1|22	
21cr|texlive-dejavu-otf-0.04-1|23	
21cr|texlive-dejavu-otf-0.04-1|24	#-----------------------------------------------------------------------
21cr|texlive-dejavu-otf-0.04-1|25	%files
21cr|texlive-dejavu-otf-0.04-1|26	%{_texmfdistdir}/tex/latex/dejavu-otf
21cr|texlive-dejavu-otf-0.04-1|27	%doc %{_texmfdistdir}/doc/fonts/dejavu-otf
21cr|texlive-dejavu-otf-0.04-1|28	
21cr|texlive-dejavu-otf-0.04-1|29	#-----------------------------------------------------------------------
21cr|texlive-dejavu-otf-0.04-1|30	%prep
21cr|texlive-dejavu-otf-0.04-1|31	%setup -c -a0 -a1
21cr|texlive-dejavu-otf-0.04-1|32	#added -a2 as soon as i added source2
21cr|texlive-dejavu-otf-0.04-1|33	
21cr|texlive-dejavu-otf-0.04-1|34	%build
21cr|texlive-dejavu-otf-0.04-1|35	
21cr|texlive-dejavu-otf-0.04-1|36	%install
21cr|texlive-dejavu-otf-0.04-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dejavu-otf-0.04-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-dejavu-otf-0.04-1|39	#added source

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

9216 21
21cr|texlive-delimset-1.1-1|1	Name:		texlive-delimset
21cr|texlive-delimset-1.1-1|2	Version:	1.1
21cr|texlive-delimset-1.1-1|3	Release:	1
21cr|texlive-delimset-1.1-1|4	Summary:	Typeset and declare sets of delimiters with convenient size control
21cr|texlive-delimset-1.1-1|5	Group:		Publishing
21cr|texlive-delimset-1.1-1|6	URL:		https://ctan.org/pkg/delimset
21cr|texlive-delimset-1.1-1|7	License:	LPPL1.3
21cr|texlive-delimset-1.1-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/delimset.tar.xz
21cr|texlive-delimset-1.1-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/delimset.doc.tar.xz
21cr|texlive-delimset-1.1-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/delimset.source.tar.xz
21cr|texlive-delimset-1.1-1|11	BuildArch:	noarch
21cr|texlive-delimset-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-delimset-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-delimset-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-delimset-1.1-1|15	
21cr|texlive-delimset-1.1-1|16	%description
21cr|texlive-delimset-1.1-1|17	Delimset is a LaTeX2e package to typeset and declare sets of
21cr|texlive-delimset-1.1-1|18	delimiters in math mode whose size can be adjustedconveniently.
21cr|texlive-delimset-1.1-1|19	
21cr|texlive-delimset-1.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-delimset-1.1-1|21	%files
21cr|texlive-delimset-1.1-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-delimset-1.1-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-delimset-1.1-1|24	#- source
21cr|texlive-delimset-1.1-1|25	%doc %{_texmfdistdir}/source/*
21cr|texlive-delimset-1.1-1|26	
21cr|texlive-delimset-1.1-1|27	
21cr|texlive-delimset-1.1-1|28	#-----------------------------------------------------------------------
21cr|texlive-delimset-1.1-1|29	%prep
21cr|texlive-delimset-1.1-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-delimset-1.1-1|31	
21cr|texlive-delimset-1.1-1|32	%build
21cr|texlive-delimset-1.1-1|33	
21cr|texlive-delimset-1.1-1|34	%install
21cr|texlive-delimset-1.1-1|35	mkdir -p %{buildroot}%{_texmfdistdir}

9217 21
21cr|texlive-de-macro-1.3-12|1	# revision 26355
21cr|texlive-de-macro-1.3-12|2	# category Package
21cr|texlive-de-macro-1.3-12|3	# catalog-ctan /support/de-macro
21cr|texlive-de-macro-1.3-12|4	# catalog-date 2010-03-10 11:48:14 +0100
21cr|texlive-de-macro-1.3-12|5	# catalog-license other-free
21cr|texlive-de-macro-1.3-12|6	# catalog-version 1.3
21cr|texlive-de-macro-1.3-12|7	Name:		texlive-de-macro
21cr|texlive-de-macro-1.3-12|8	Version:	1.3
21cr|texlive-de-macro-1.3-12|9	Release:	12
21cr|texlive-de-macro-1.3-12|10	Summary:	Expand private macros in a document
21cr|texlive-de-macro-1.3-12|11	Group:		Publishing
21cr|texlive-de-macro-1.3-12|12	URL:		http://www.ctan.org/tex-archive/support/de-macro
21cr|texlive-de-macro-1.3-12|13	License:	OTHER-FREE
21cr|texlive-de-macro-1.3-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.tar.xz
21cr|texlive-de-macro-1.3-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.doc.tar.xz
21cr|texlive-de-macro-1.3-12|16	BuildArch:	noarch
21cr|texlive-de-macro-1.3-12|17	BuildRequires:	texlive-tlpkg
21cr|texlive-de-macro-1.3-12|18	Requires(pre):	texlive-tlpkg
21cr|texlive-de-macro-1.3-12|19	Requires(post):	texlive-kpathsea
21cr|texlive-de-macro-1.3-12|20	Provides:	texlive-de-macro.bin = %{EVRD}
21cr|texlive-de-macro-1.3-12|21	
21cr|texlive-de-macro-1.3-12|22	%description
21cr|texlive-de-macro-1.3-12|23	De-macro is a Python script that helps authors who like to use
21cr|texlive-de-macro-1.3-12|24	private LaTeX macros (for example, as abbreviations). A
21cr|texlive-de-macro-1.3-12|25	technical editor or a cooperating author may balk at such a
21cr|texlive-de-macro-1.3-12|26	manuscript; you can avoid manuscript rejection misery by
21cr|texlive-de-macro-1.3-12|27	running de-macro on it. De-macro will expand macros defined in
21cr|texlive-de-macro-1.3-12|28	\(re)newcommand or \(re)newenvironment commands, within the
21cr|texlive-de-macro-1.3-12|29	document, or in the document's "private" package file.
21cr|texlive-de-macro-1.3-12|30	
21cr|texlive-de-macro-1.3-12|31	#-----------------------------------------------------------------------
21cr|texlive-de-macro-1.3-12|32	%files
21cr|texlive-de-macro-1.3-12|33	%{_bindir}/de-macro
21cr|texlive-de-macro-1.3-12|34	%{_texmfdistdir}/scripts/de-macro/de-macro
21cr|texlive-de-macro-1.3-12|35	%doc %{_texmfdistdir}/doc/support/de-macro/README
21cr|texlive-de-macro-1.3-12|36	%doc %{_texmfdistdir}/doc/support/de-macro/user-guide.pdf
21cr|texlive-de-macro-1.3-12|37	%doc %{_texmfdistdir}/doc/support/de-macro/user-guide.tex
21cr|texlive-de-macro-1.3-12|38	
21cr|texlive-de-macro-1.3-12|39	#-----------------------------------------------------------------------
21cr|texlive-de-macro-1.3-12|40	%prep
21cr|texlive-de-macro-1.3-12|41	%setup -c -a0 -a1
21cr|texlive-de-macro-1.3-12|42	
21cr|texlive-de-macro-1.3-12|43	%build
21cr|texlive-de-macro-1.3-12|44	
21cr|texlive-de-macro-1.3-12|45	%install
21cr|texlive-de-macro-1.3-12|46	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-de-macro-1.3-12|47	pushd %{buildroot}%{_bindir}
21cr|texlive-de-macro-1.3-12|48	ln -sf %{_texmfdistdir}/scripts/de-macro/de-macro de-macro
21cr|texlive-de-macro-1.3-12|49	popd
21cr|texlive-de-macro-1.3-12|50	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-de-macro-1.3-12|51	cp -fpar texmf-dist %{buildroot}%{_datadir}

9218 21
21cr|texlive-democodetools-64314-1|1	%define oname democodetools
21cr|texlive-democodetools-64314-1|2	
21cr|texlive-democodetools-64314-1|3	Summary:	Package for LaTeX code documentation
21cr|texlive-democodetools-64314-1|4	Name:		texlive-democodetools
21cr|texlive-democodetools-64314-1|5	Version:	64314
21cr|texlive-democodetools-64314-1|6	Release:	1
21cr|texlive-democodetools-64314-1|7	License:	LPPL1.3
21cr|texlive-democodetools-64314-1|8	Group:		Publishing
21cr|texlive-democodetools-64314-1|9	Url:		https://www.ctan.org
21cr|texlive-democodetools-64314-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-democodetools-64314-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-democodetools-64314-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-democodetools-64314-1|13	Requires:	texlive-tlpkg
21cr|texlive-democodetools-64314-1|14	Requires:	texlive-kpathsea
21cr|texlive-democodetools-64314-1|15	Provides:	tex(democodelisting.sty) = 2024
21cr|texlive-democodetools-64314-1|16	Provides:	tex(democodetools.sty) = 2024
21cr|texlive-democodetools-64314-1|17	BuildArch:	noarch
21cr|texlive-democodetools-64314-1|18	
21cr|texlive-democodetools-64314-1|19	%description
21cr|texlive-democodetools-64314-1|20	This is 'yet another doc/docx/doc3' package for LaTeX code
21cr|texlive-democodetools-64314-1|21	documentation.
21cr|texlive-democodetools-64314-1|22	
21cr|texlive-democodetools-64314-1|23	%files
21cr|texlive-democodetools-64314-1|24	%doc %{_texmfdistdir}/doc/latex/democodetools
21cr|texlive-democodetools-64314-1|25	%{_texmfdistdir}/tex/latex/democodetools
21cr|texlive-democodetools-64314-1|26	
21cr|texlive-democodetools-64314-1|27	#------------------------------------------------------------------
21cr|texlive-democodetools-64314-1|28	
21cr|texlive-democodetools-64314-1|29	%prep
21cr|texlive-democodetools-64314-1|30	%setup -c -a0 -a1
21cr|texlive-democodetools-64314-1|31	
21cr|texlive-democodetools-64314-1|32	%build
21cr|texlive-democodetools-64314-1|33	
21cr|texlive-democodetools-64314-1|34	%install
21cr|texlive-democodetools-64314-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-democodetools-64314-1|36	rm -rf tlpkg
21cr|texlive-democodetools-64314-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9219 21
21cr|texlive-denisbdoc-0.9.3-1|1	Name:		texlive-denisbdoc
21cr|texlive-denisbdoc-0.9.3-1|2	Version:	0.9.3
21cr|texlive-denisbdoc-0.9.3-1|3	Release:	1
21cr|texlive-denisbdoc-0.9.3-1|4	Summary:	A personal dirty package for documenting packages
21cr|texlive-denisbdoc-0.9.3-1|5	Group:		Publishing
21cr|texlive-denisbdoc-0.9.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tui
21cr|texlive-denisbdoc-0.9.3-1|7	License:	LPPL
21cr|texlive-denisbdoc-0.9.3-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/denisbdoc.tar.xz
21cr|texlive-denisbdoc-0.9.3-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/denisbdoc.source.tar.xz
21cr|texlive-denisbdoc-0.9.3-1|10	Source2:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/denisbdoc.doc.tar.xz
21cr|texlive-denisbdoc-0.9.3-1|11	BuildArch:	noarch
21cr|texlive-denisbdoc-0.9.3-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-denisbdoc-0.9.3-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-denisbdoc-0.9.3-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-denisbdoc-0.9.3-1|15	
21cr|texlive-denisbdoc-0.9.3-1|16	%description
21cr|texlive-denisbdoc-0.9.3-1|17	A personal dirty package for documenting packages.
21cr|texlive-denisbdoc-0.9.3-1|18	
21cr|texlive-denisbdoc-0.9.3-1|19	
21cr|texlive-denisbdoc-0.9.3-1|20	#-----------------------------------------------------------------------
21cr|texlive-denisbdoc-0.9.3-1|21	%files
21cr|texlive-denisbdoc-0.9.3-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-denisbdoc-0.9.3-1|23	%{_texmfdistdir}/source/*
21cr|texlive-denisbdoc-0.9.3-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-denisbdoc-0.9.3-1|25	
21cr|texlive-denisbdoc-0.9.3-1|26	#-----------------------------------------------------------------------
21cr|texlive-denisbdoc-0.9.3-1|27	%prep
21cr|texlive-denisbdoc-0.9.3-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-denisbdoc-0.9.3-1|29	
21cr|texlive-denisbdoc-0.9.3-1|30	%build
21cr|texlive-denisbdoc-0.9.3-1|31	
21cr|texlive-denisbdoc-0.9.3-1|32	%install
21cr|texlive-denisbdoc-0.9.3-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-denisbdoc-0.9.3-1|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9220 21
21cr|texlive-derivative-0.98-1|1	# revision 29776
21cr|texlive-derivative-0.98-1|2	# category Package
21cr|texlive-derivative-0.98-1|3	# catalog-ctan /macros/latex/contrib/derivative
21cr|texlive-derivative-0.98-1|4	# catalog-date 2011-04-20 18:25:54 +0200
21cr|texlive-derivative-0.98-1|5	# catalog-license lppl1.3
21cr|texlive-derivative-0.98-1|6	# catalog-version 0.2
21cr|texlive-derivative-0.98-1|7	Name:		texlive-derivative
21cr|texlive-derivative-0.98-1|8	Version:	0.98
21cr|texlive-derivative-0.98-1|9	Release:	1
21cr|texlive-derivative-0.98-1|10	Summary:	Process and display MetaPost figures inline
21cr|texlive-derivative-0.98-1|11	Group:		Publishing
21cr|texlive-derivative-0.98-1|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/
21cr|texlive-derivative-0.98-1|13	License:	LPPL1.3
21cr|texlive-derivative-0.98-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/derivative.tar.xz
21cr|texlive-derivative-0.98-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/derivative.doc.tar.xz
21cr|texlive-derivative-0.98-1|16	BuildArch:	noarch
21cr|texlive-derivative-0.98-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-derivative-0.98-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-derivative-0.98-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-derivative-0.98-1|20	
21cr|texlive-derivative-0.98-1|21	%description
21cr|texlive-derivative-0.98-1|22	The package allows LaTeX users to typeset MetaPost code inline
21cr|texlive-derivative-0.98-1|23	and display figures in their documents with only and only one
21cr|texlive-derivative-0.98-1|24	run of LaTeX, PDFLaTeX or XelaTeX (no separate runs of mpost).
21cr|texlive-derivative-0.98-1|25	Mpgraphics achieves this by using the shell escape (\write 18)
21cr|texlive-derivative-0.98-1|26	feature of current TeX distributions, so that the whole process
21cr|texlive-derivative-0.98-1|27	is automatic and the end user is saved the tiresome processing.
21cr|texlive-derivative-0.98-1|28	
21cr|texlive-derivative-0.98-1|29	#-----------------------------------------------------------------------
21cr|texlive-derivative-0.98-1|30	%files
21cr|texlive-derivative-0.98-1|31	%{_texmfdistdir}/tex/latex/derivative/derivative.sty
21cr|texlive-derivative-0.98-1|32	
21cr|texlive-derivative-0.98-1|33	%doc %{_texmfdistdir}/doc/latex/derivative/derivative.pdf
21cr|texlive-derivative-0.98-1|34	%doc %{_texmfdistdir}/doc/latex/derivative/derivative.tex
21cr|texlive-derivative-0.98-1|35	%doc %{_texmfdistdir}/doc/latex/derivative/README.md
21cr|texlive-derivative-0.98-1|36	
21cr|texlive-derivative-0.98-1|37	#-----------------------------------------------------------------------
21cr|texlive-derivative-0.98-1|38	%prep
21cr|texlive-derivative-0.98-1|39	%setup -c -a0 -a1
21cr|texlive-derivative-0.98-1|40	
21cr|texlive-derivative-0.98-1|41	%build
21cr|texlive-derivative-0.98-1|42	
21cr|texlive-derivative-0.98-1|43	%install
21cr|texlive-derivative-0.98-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-derivative-0.98-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9221 21
21cr|texlive-diabetes-logbook-54810-1|1	%define oname diabetes-logbook
21cr|texlive-diabetes-logbook-54810-1|2	
21cr|texlive-diabetes-logbook-54810-1|3	Summary:	A logbook for people with type one diabetes
21cr|texlive-diabetes-logbook-54810-1|4	Name:		texlive-diabetes-logbook
21cr|texlive-diabetes-logbook-54810-1|5	Version:	54810
21cr|texlive-diabetes-logbook-54810-1|6	Release:	1
21cr|texlive-diabetes-logbook-54810-1|7	License:	LPPL1.3
21cr|texlive-diabetes-logbook-54810-1|8	Group:		Publishing
21cr|texlive-diabetes-logbook-54810-1|9	Url:		https://www.ctan.org
21cr|texlive-diabetes-logbook-54810-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-diabetes-logbook-54810-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-diabetes-logbook-54810-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-diabetes-logbook-54810-1|13	Requires:	texlive-tlpkg
21cr|texlive-diabetes-logbook-54810-1|14	Requires:	texlive-kpathsea
21cr|texlive-diabetes-logbook-54810-1|15	Provides:	tex(dmlb.sty) = 2024
21cr|texlive-diabetes-logbook-54810-1|16	BuildArch:	noarch
21cr|texlive-diabetes-logbook-54810-1|17	
21cr|texlive-diabetes-logbook-54810-1|18	%description
21cr|texlive-diabetes-logbook-54810-1|19	Initally a logbook for me, a person with type one diabetes
21cr|texlive-diabetes-logbook-54810-1|20	mellitus, this evolved over time into a TeX project, making it
21cr|texlive-diabetes-logbook-54810-1|21	prettier and/or easier to use. I've made it simple to use,
21cr|texlive-diabetes-logbook-54810-1|22	while not forgoing the document's beauty or the speed of input.
21cr|texlive-diabetes-logbook-54810-1|23	The logbook, with slight commenting out and editing, could be
21cr|texlive-diabetes-logbook-54810-1|24	used as a journal by anybody, although the template and
21cr|texlive-diabetes-logbook-54810-1|25	graphing functionality are set up for people using insulin
21cr|texlive-diabetes-logbook-54810-1|26	injections and blood glucose teststrips, as well as
21cr|texlive-diabetes-logbook-54810-1|27	counting/estimating carbs, protein, and fat. Note: The names of
21cr|texlive-diabetes-logbook-54810-1|28	the package's files are not constructed using the long
21cr|texlive-diabetes-logbook-54810-1|29	"diabetes-logbook", but the acronym "dmlb" (for "diabetes
21cr|texlive-diabetes-logbook-54810-1|30	mellitus log book").
21cr|texlive-diabetes-logbook-54810-1|31	
21cr|texlive-diabetes-logbook-54810-1|32	%files
21cr|texlive-diabetes-logbook-54810-1|33	%doc %{_texmfdistdir}/doc/latex/diabetes-logbook
21cr|texlive-diabetes-logbook-54810-1|34	%{_texmfdistdir}/tex/latex/diabetes-logbook
21cr|texlive-diabetes-logbook-54810-1|35	
21cr|texlive-diabetes-logbook-54810-1|36	#------------------------------------------------------------------
21cr|texlive-diabetes-logbook-54810-1|37	
21cr|texlive-diabetes-logbook-54810-1|38	%prep
21cr|texlive-diabetes-logbook-54810-1|39	%setup -c -a0 -a1
21cr|texlive-diabetes-logbook-54810-1|40	
21cr|texlive-diabetes-logbook-54810-1|41	%build
21cr|texlive-diabetes-logbook-54810-1|42	
21cr|texlive-diabetes-logbook-54810-1|43	%install
21cr|texlive-diabetes-logbook-54810-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-diabetes-logbook-54810-1|45	rm -rf tlpkg
21cr|texlive-diabetes-logbook-54810-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9222 21
21cr|texlive-diadia-1.1-1|1	Name:		texlive-diadia
21cr|texlive-diadia-1.1-1|2	Version:	1.1
21cr|texlive-diadia-1.1-1|3	Release:	1
21cr|texlive-diadia-1.1-1|4	Summary:	Package to keep a diabetes diary
21cr|texlive-diadia-1.1-1|5	Group:		Publishing
21cr|texlive-diadia-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/diadia
21cr|texlive-diadia-1.1-1|7	License:	MIT
21cr|texlive-diadia-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/diadia.tar.xz
21cr|texlive-diadia-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/diadia.doc.tar.xz
21cr|texlive-diadia-1.1-1|10	BuildArch:	noarch
21cr|texlive-diadia-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-diadia-1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-diadia-1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-diadia-1.1-1|14	
21cr|texlive-diadia-1.1-1|15	%description
21cr|texlive-diadia-1.1-1|16	The diadia package allows you to keep a diabetes diary.
21cr|texlive-diadia-1.1-1|17	Usually, this means keeping record of certain medical values
21cr|texlive-diadia-1.1-1|18	like blood sugar, blood pressure, pulse or weight. It might
21cr|texlive-diadia-1.1-1|19	also include other medical, pharmaceutical or nutritional data
21cr|texlive-diadia-1.1-1|20	(HbA1c, insulin doses, carbohydrate units). The diadia package
21cr|texlive-diadia-1.1-1|21	supports all of this plus more - simply by adding more columns
21cr|texlive-diadia-1.1-1|22	to the data file! It is able to evaluate the data file and
21cr|texlive-diadia-1.1-1|23	typesets formatted tables and derived plots. Furthermore, it
21cr|texlive-diadia-1.1-1|24	supports medication charts and info boxes. Supported languages:
21cr|texlive-diadia-1.1-1|25	English, German. Feel free to provide other translation files!
21cr|texlive-diadia-1.1-1|26	
21cr|texlive-diadia-1.1-1|27	#-----------------------------------------------------------------------
21cr|texlive-diadia-1.1-1|28	%files
21cr|texlive-diadia-1.1-1|29	%{_texmfdistdir}/tex/*
21cr|texlive-diadia-1.1-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-diadia-1.1-1|31	
21cr|texlive-diadia-1.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-diadia-1.1-1|33	%prep
21cr|texlive-diadia-1.1-1|34	%setup -c -a0 -a1
21cr|texlive-diadia-1.1-1|35	
21cr|texlive-diadia-1.1-1|36	%build
21cr|texlive-diadia-1.1-1|37	
21cr|texlive-diadia-1.1-1|38	%install
21cr|texlive-diadia-1.1-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-diadia-1.1-1|40	cp -fpar texmf-dist/tex texmf-dist/doc %{buildroot}%{_texmfdistdir}

9223 21
21cr|texlive-dice-20190228-1|1	# revision 28501
21cr|texlive-dice-20190228-1|2	# category Package
21cr|texlive-dice-20190228-1|3	# catalog-ctan /fonts/dice
21cr|texlive-dice-20190228-1|4	# catalog-date 2012-12-11 20:24:18 +0100
21cr|texlive-dice-20190228-1|5	# catalog-license lppl
21cr|texlive-dice-20190228-1|6	# catalog-version undef
21cr|texlive-dice-20190228-1|7	Name:		texlive-dice
21cr|texlive-dice-20190228-1|8	Version:	20190228
21cr|texlive-dice-20190228-1|9	Release:	1
21cr|texlive-dice-20190228-1|10	Summary:	A font for die faces
21cr|texlive-dice-20190228-1|11	Group:		Publishing
21cr|texlive-dice-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/dice
21cr|texlive-dice-20190228-1|13	License:	LPPL
21cr|texlive-dice-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dice.tar.xz
21cr|texlive-dice-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dice.doc.tar.xz
21cr|texlive-dice-20190228-1|16	BuildArch:	noarch
21cr|texlive-dice-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dice-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dice-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-dice-20190228-1|20	
21cr|texlive-dice-20190228-1|21	%description
21cr|texlive-dice-20190228-1|22	A Metafont font that can produce die faces in 2D or with
21cr|texlive-dice-20190228-1|23	various 3D effects.
21cr|texlive-dice-20190228-1|24	
21cr|texlive-dice-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-dice-20190228-1|26	%files
21cr|texlive-dice-20190228-1|27	%{_texmfdistdir}/fonts/source/public/dice/dice3d.mf
21cr|texlive-dice-20190228-1|28	%{_texmfdistdir}/fonts/tfm/public/dice/dice3d.tfm
21cr|texlive-dice-20190228-1|29	%doc %{_texmfdistdir}/doc/fonts/dice/dice3d.tex
21cr|texlive-dice-20190228-1|30	
21cr|texlive-dice-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-dice-20190228-1|32	%prep
21cr|texlive-dice-20190228-1|33	%setup -c -a0 -a1
21cr|texlive-dice-20190228-1|34	
21cr|texlive-dice-20190228-1|35	%build
21cr|texlive-dice-20190228-1|36	
21cr|texlive-dice-20190228-1|37	%install
21cr|texlive-dice-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dice-20190228-1|39	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9224 21
21cr|texlive-dictsym-20190228-1|1	# revision 20031
21cr|texlive-dictsym-20190228-1|2	# category Package
21cr|texlive-dictsym-20190228-1|3	# catalog-ctan /fonts/dictsym
21cr|texlive-dictsym-20190228-1|4	# catalog-date 2007-09-25 10:20:14 +0200
21cr|texlive-dictsym-20190228-1|5	# catalog-license lppl
21cr|texlive-dictsym-20190228-1|6	# catalog-version undef
21cr|texlive-dictsym-20190228-1|7	Name:		texlive-dictsym
21cr|texlive-dictsym-20190228-1|8	Version:	20190228
21cr|texlive-dictsym-20190228-1|9	Release:	1
21cr|texlive-dictsym-20190228-1|10	Summary:	DictSym font and macro package
21cr|texlive-dictsym-20190228-1|11	Group:		Publishing
21cr|texlive-dictsym-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/dictsym
21cr|texlive-dictsym-20190228-1|13	License:	LPPL
21cr|texlive-dictsym-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dictsym.tar.xz
21cr|texlive-dictsym-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dictsym.doc.tar.xz
21cr|texlive-dictsym-20190228-1|16	BuildArch:	noarch
21cr|texlive-dictsym-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dictsym-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dictsym-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-dictsym-20190228-1|20	
21cr|texlive-dictsym-20190228-1|21	%description
21cr|texlive-dictsym-20190228-1|22	This directory contains the DictSym Type1 font designed by
21cr|texlive-dictsym-20190228-1|23	Georg Verweyen and all files required to use it with LaTeX on
21cr|texlive-dictsym-20190228-1|24	the Unix or PC platforms. The font provides a number of symbols
21cr|texlive-dictsym-20190228-1|25	commonly used in dictionaries. The accompanying macro package
21cr|texlive-dictsym-20190228-1|26	makes the symbols accessible as LaTeX commands.
21cr|texlive-dictsym-20190228-1|27	
21cr|texlive-dictsym-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-dictsym-20190228-1|29	%files
21cr|texlive-dictsym-20190228-1|30	%{_texmfdistdir}/fonts/afm/public/dictsym/dictsym.afm
21cr|texlive-dictsym-20190228-1|31	%{_texmfdistdir}/fonts/map/dvips/dictsym/dictsym.map
21cr|texlive-dictsym-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/dictsym/dictsym.tfm
21cr|texlive-dictsym-20190228-1|33	%{_texmfdistdir}/fonts/type1/public/dictsym/dictsym.pfb
21cr|texlive-dictsym-20190228-1|34	%{_texmfdistdir}/fonts/type1/public/dictsym/dictsym.pfm
21cr|texlive-dictsym-20190228-1|35	%{_texmfdistdir}/tex/latex/dictsym/dictsym.sty
21cr|texlive-dictsym-20190228-1|36	%doc %{_texmfdistdir}/doc/fonts/dictsym/README
21cr|texlive-dictsym-20190228-1|37	%doc %{_texmfdistdir}/doc/fonts/dictsym/dictsym.pdf
21cr|texlive-dictsym-20190228-1|38	%doc %{_texmfdistdir}/doc/fonts/dictsym/dictsym.tex
21cr|texlive-dictsym-20190228-1|39	
21cr|texlive-dictsym-20190228-1|40	#-----------------------------------------------------------------------
21cr|texlive-dictsym-20190228-1|41	%prep
21cr|texlive-dictsym-20190228-1|42	%setup -c -a0 -a1
21cr|texlive-dictsym-20190228-1|43	
21cr|texlive-dictsym-20190228-1|44	%build
21cr|texlive-dictsym-20190228-1|45	
21cr|texlive-dictsym-20190228-1|46	%install
21cr|texlive-dictsym-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dictsym-20190228-1|48	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9225 21
21cr|texlive-diffcoeff-3.2-1|1	# revision 22142
21cr|texlive-diffcoeff-3.2-1|2	# category Package
21cr|texlive-diffcoeff-3.2-1|3	# catalog-ctan /macros/latex/contrib/diffcoeff
21cr|texlive-diffcoeff-3.2-1|4	# catalog-date 2011-04-20 18:25:54 +0200
21cr|texlive-diffcoeff-3.2-1|5	# catalog-license lppl1.3
21cr|texlive-diffcoeff-3.2-1|6	# catalog-version 0.2
21cr|texlive-diffcoeff-3.2-1|7	Name:		texlive-diffcoeff
21cr|texlive-diffcoeff-3.2-1|8	Version:	3.2
21cr|texlive-diffcoeff-3.2-1|9	Release:	1
21cr|texlive-diffcoeff-3.2-1|10	Summary:	Write differential coefficients easily and consistently
21cr|texlive-diffcoeff-3.2-1|11	Group:		Publishing
21cr|texlive-diffcoeff-3.2-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/diffcoeff
21cr|texlive-diffcoeff-3.2-1|13	License:	LPPL1.3
21cr|texlive-diffcoeff-3.2-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diffcoeff.tar.xz
21cr|texlive-diffcoeff-3.2-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diffcoeff.doc.tar.xz
21cr|texlive-diffcoeff-3.2-1|16	BuildArch:	noarch
21cr|texlive-diffcoeff-3.2-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-diffcoeff-3.2-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-diffcoeff-3.2-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-diffcoeff-3.2-1|20	
21cr|texlive-diffcoeff-3.2-1|21	%description
21cr|texlive-diffcoeff-3.2-1|22	iffcoeff.sty allows the easy and consistent writing
21cr|texlive-diffcoeff-3.2-1|23	of ordinary, partial and other derivatives of
21cr|texlive-diffcoeff-3.2-1|24	arbitrary (algebraic or numeric) order. For mixed
21cr|texlive-diffcoeff-3.2-1|25	partial derivatives, the total order of differentiation
21cr|texlive-diffcoeff-3.2-1|26	is calculated by the package. Optional arguments
21cr|texlive-diffcoeff-3.2-1|27	allow specification of points of evaluation (ordinary
21cr|texlive-diffcoeff-3.2-1|28	derivatives), or variables held constant (partial
21cr|texlive-diffcoeff-3.2-1|29	derivatives), and the placement of the differentiand
21cr|texlive-diffcoeff-3.2-1|30	(numerator or appended).
21cr|texlive-diffcoeff-3.2-1|31	
21cr|texlive-diffcoeff-3.2-1|32	#-----------------------------------------------------------------------
21cr|texlive-diffcoeff-3.2-1|33	%files
21cr|texlive-diffcoeff-3.2-1|34	%{_texmfdistdir}/tex/latex/diffcoeff/diffcoeff-doc.def
21cr|texlive-diffcoeff-3.2-1|35	%{_texmfdistdir}/tex/latex/diffcoeff/diffcoeff.sty
21cr|texlive-diffcoeff-3.2-1|36	%doc %{_texmfdistdir}/doc/latex/diffcoeff/README.txt
21cr|texlive-diffcoeff-3.2-1|37	%doc %{_texmfdistdir}/doc/latex/diffcoeff/diffcoeff.tex
21cr|texlive-diffcoeff-3.2-1|38	%doc %{_texmfdistdir}/doc/latex/diffcoeff/diffcoeff.pdf
21cr|texlive-diffcoeff-3.2-1|39	
21cr|texlive-diffcoeff-3.2-1|40	#-----------------------------------------------------------------------
21cr|texlive-diffcoeff-3.2-1|41	%prep
21cr|texlive-diffcoeff-3.2-1|42	%setup -c -a0 -a1
21cr|texlive-diffcoeff-3.2-1|43	
21cr|texlive-diffcoeff-3.2-1|44	%build
21cr|texlive-diffcoeff-3.2-1|45	
21cr|texlive-diffcoeff-3.2-1|46	%install
21cr|texlive-diffcoeff-3.2-1|47	mkdir -p %{buildroot}%{_texmfdistdir}

9226 21
21cr|texlive-dijkstra-0.12-12|1	# revision 29776
21cr|texlive-dijkstra-0.12-12|2	# category Package
21cr|texlive-dijkstra-0.12-12|3	# catalog-ctan /macros/latex/contrib/dijkstra
21cr|texlive-dijkstra-0.12-12|4	# catalog-date 2013-04-08 09:07:09 +0200
21cr|texlive-dijkstra-0.12-12|5	# catalog-license lppl1.3
21cr|texlive-dijkstra-0.12-12|6	# catalog-version 0.3
21cr|texlive-dijkstra-0.12-12|7	Name:		texlive-dijkstra
21cr|texlive-dijkstra-0.12-12|8	Version:	0.12
21cr|texlive-dijkstra-0.12-12|9	Release:	12
21cr|texlive-dijkstra-0.12-12|10	Summary:	Dijkstra algorithm for LATEX
21cr|texlive-dijkstra-0.12-12|11	Group:		Publishing
21cr|texlive-dijkstra-0.12-12|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/dijkstra
21cr|texlive-dijkstra-0.12-12|13	License:	LPPL1.3
21cr|texlive-dijkstra-0.12-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dijkstra.tar.xz
21cr|texlive-dijkstra-0.12-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dijkstra.doc.tar.xz
21cr|texlive-dijkstra-0.12-12|16	BuildArch:	noarch
21cr|texlive-dijkstra-0.12-12|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dijkstra-0.12-12|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dijkstra-0.12-12|19	Requires(post):	texlive-kpathsea
21cr|texlive-dijkstra-0.12-12|20	
21cr|texlive-dijkstra-0.12-12|21	%description
21cr|texlive-dijkstra-0.12-12|22	This small package uses the Dijkstra algorithm for
21cr|texlive-dijkstra-0.12-12|23	weighted graphs,directed or not: the search table
21cr|texlive-dijkstra-0.12-12|24	of the shortest path can be displayed, the minimum
21cr|texlive-dijkstra-0.12-12|25	distance between two vertices and the corresponding
21cr|texlive-dijkstra-0.12-12|26	path are stored in macros.
21cr|texlive-dijkstra-0.12-12|27	
21cr|texlive-dijkstra-0.12-12|28	#-----------------------------------------------------------------------
21cr|texlive-dijkstra-0.12-12|29	%files
21cr|texlive-dijkstra-0.12-12|30	%{_texmfdistdir}/tex/latex/dijkstra/dijkstra.sty
21cr|texlive-dijkstra-0.12-12|31	%doc %{_texmfdistdir}/doc/latex/dijkstra/README
21cr|texlive-dijkstra-0.12-12|32	%doc %{_texmfdistdir}/doc/latex/dijkstra/dijkstra-fr.tex
21cr|texlive-dijkstra-0.12-12|33	%doc %{_texmfdistdir}/doc/latex/dijkstra/dijkstra-fr.pdf
21cr|texlive-dijkstra-0.12-12|34	
21cr|texlive-dijkstra-0.12-12|35	#-----------------------------------------------------------------------
21cr|texlive-dijkstra-0.12-12|36	%prep
21cr|texlive-dijkstra-0.12-12|37	%setup -c -a0 -a1
21cr|texlive-dijkstra-0.12-12|38	
21cr|texlive-dijkstra-0.12-12|39	%build
21cr|texlive-dijkstra-0.12-12|40	
21cr|texlive-dijkstra-0.12-12|41	%install
21cr|texlive-dijkstra-0.12-12|42	mkdir -p %{buildroot}%{_texmfdistdir}

9227 21
21cr|texlive-dimnum-58774-1|1	%define oname dimnum
21cr|texlive-dimnum-58774-1|2	
21cr|texlive-dimnum-58774-1|3	Summary:	Commands for dimensionless numbers
21cr|texlive-dimnum-58774-1|4	Name:		texlive-dimnum
21cr|texlive-dimnum-58774-1|5	Version:	58774
21cr|texlive-dimnum-58774-1|6	Release:	1
21cr|texlive-dimnum-58774-1|7	License:	LPPL1.3
21cr|texlive-dimnum-58774-1|8	Group:		Publishing
21cr|texlive-dimnum-58774-1|9	Url:		https://www.ctan.org
21cr|texlive-dimnum-58774-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-dimnum-58774-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-dimnum-58774-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-dimnum-58774-1|13	Requires:	texlive-tlpkg
21cr|texlive-dimnum-58774-1|14	Requires:	texlive-kpathsea
21cr|texlive-dimnum-58774-1|15	Provides:	tex(dimnum.sty) = 2024
21cr|texlive-dimnum-58774-1|16	BuildArch:	noarch
21cr|texlive-dimnum-58774-1|17	
21cr|texlive-dimnum-58774-1|18	%description
21cr|texlive-dimnum-58774-1|19	This package simplifies the calling of Dimensionless Numbers in
21cr|texlive-dimnum-58774-1|20	math or text mode.
21cr|texlive-dimnum-58774-1|21	
21cr|texlive-dimnum-58774-1|22	%files
21cr|texlive-dimnum-58774-1|23	%doc %{_texmfdistdir}/doc/latex/dimnum
21cr|texlive-dimnum-58774-1|24	%{_texmfdistdir}/tex/latex/dimnum
21cr|texlive-dimnum-58774-1|25	
21cr|texlive-dimnum-58774-1|26	#------------------------------------------------------------------
21cr|texlive-dimnum-58774-1|27	
21cr|texlive-dimnum-58774-1|28	%prep
21cr|texlive-dimnum-58774-1|29	%setup -c -a0 -a1
21cr|texlive-dimnum-58774-1|30	
21cr|texlive-dimnum-58774-1|31	%build
21cr|texlive-dimnum-58774-1|32	
21cr|texlive-dimnum-58774-1|33	%install
21cr|texlive-dimnum-58774-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dimnum-58774-1|35	rm -rf tlpkg
21cr|texlive-dimnum-58774-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9228 21
21cr|texlive-din1505-20190228-1|1	# revision 19441
21cr|texlive-din1505-20190228-1|2	# category Package
21cr|texlive-din1505-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/german/din1505
21cr|texlive-din1505-20190228-1|4	# catalog-date 2008-11-25 15:33:33 +0100
21cr|texlive-din1505-20190228-1|5	# catalog-license other-free
21cr|texlive-din1505-20190228-1|6	# catalog-version undef
21cr|texlive-din1505-20190228-1|7	Name:		texlive-din1505
21cr|texlive-din1505-20190228-1|8	Version:	20190228
21cr|texlive-din1505-20190228-1|9	Release:	1
21cr|texlive-din1505-20190228-1|10	Summary:	Bibliography styles for German texts
21cr|texlive-din1505-20190228-1|11	Group:		Publishing
21cr|texlive-din1505-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/german/din1505
21cr|texlive-din1505-20190228-1|13	License:	OTHER-FREE
21cr|texlive-din1505-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/din1505.tar.xz
21cr|texlive-din1505-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/din1505.doc.tar.xz
21cr|texlive-din1505-20190228-1|16	BuildArch:	noarch
21cr|texlive-din1505-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-din1505-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-din1505-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-din1505-20190228-1|20	
21cr|texlive-din1505-20190228-1|21	%description
21cr|texlive-din1505-20190228-1|22	A set of bibliography styles that conformt to DIN 1505, and
21cr|texlive-din1505-20190228-1|23	match the original BibTeX standard set (plain, unsrt, alpha and
21cr|texlive-din1505-20190228-1|24	abbrv), together with a style natdin to work with natbib.
21cr|texlive-din1505-20190228-1|25	
21cr|texlive-din1505-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-din1505-20190228-1|27	%files
21cr|texlive-din1505-20190228-1|28	%{_texmfdistdir}/bibtex/bst/din1505/abbrvdin.bst
21cr|texlive-din1505-20190228-1|29	%{_texmfdistdir}/bibtex/bst/din1505/alphadin.bst
21cr|texlive-din1505-20190228-1|30	%{_texmfdistdir}/bibtex/bst/din1505/natdin.bst
21cr|texlive-din1505-20190228-1|31	%{_texmfdistdir}/bibtex/bst/din1505/plaindin.bst
21cr|texlive-din1505-20190228-1|32	%{_texmfdistdir}/bibtex/bst/din1505/unsrtdin.bst
21cr|texlive-din1505-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/din1505/README.TEXLIVE
21cr|texlive-din1505-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/din1505/leitbild.bib
21cr|texlive-din1505-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/din1505/natbib.cfg
21cr|texlive-din1505-20190228-1|36	
21cr|texlive-din1505-20190228-1|37	#-----------------------------------------------------------------------
21cr|texlive-din1505-20190228-1|38	%prep
21cr|texlive-din1505-20190228-1|39	%setup -c -a0 -a1
21cr|texlive-din1505-20190228-1|40	
21cr|texlive-din1505-20190228-1|41	%build
21cr|texlive-din1505-20190228-1|42	
21cr|texlive-din1505-20190228-1|43	%install
21cr|texlive-din1505-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-din1505-20190228-1|45	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

9229 21
21cr|texlive-dinat-2.5-8|1	# revision 15878
21cr|texlive-dinat-2.5-8|2	# category Package
21cr|texlive-dinat-2.5-8|3	# catalog-ctan /biblio/bibtex/contrib/german/dinat
21cr|texlive-dinat-2.5-8|4	# catalog-date 2008-11-11 09:02:39 +0100
21cr|texlive-dinat-2.5-8|5	# catalog-license pd
21cr|texlive-dinat-2.5-8|6	# catalog-version 2.5
21cr|texlive-dinat-2.5-8|7	Name:		texlive-dinat
21cr|texlive-dinat-2.5-8|8	Version:	2.5
21cr|texlive-dinat-2.5-8|9	Release:	8
21cr|texlive-dinat-2.5-8|10	Summary:	Bibliography style for German texts
21cr|texlive-dinat-2.5-8|11	Group:		Publishing
21cr|texlive-dinat-2.5-8|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/german/dinat
21cr|texlive-dinat-2.5-8|13	License:	PD
21cr|texlive-dinat-2.5-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinat.tar.xz
21cr|texlive-dinat-2.5-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinat.doc.tar.xz
21cr|texlive-dinat-2.5-8|16	BuildArch:	noarch
21cr|texlive-dinat-2.5-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dinat-2.5-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dinat-2.5-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-dinat-2.5-8|20	
21cr|texlive-dinat-2.5-8|21	%description
21cr|texlive-dinat-2.5-8|22	Bibliography style files intended for texts in german. They
21cr|texlive-dinat-2.5-8|23	draw up bibliographies in accordance with the german DIN 1505,
21cr|texlive-dinat-2.5-8|24	parts 2 and 3.
21cr|texlive-dinat-2.5-8|25	
21cr|texlive-dinat-2.5-8|26	
21cr|texlive-dinat-2.5-8|27	#-----------------------------------------------------------------------
21cr|texlive-dinat-2.5-8|28	%files
21cr|texlive-dinat-2.5-8|29	%{_texmfdistdir}/bibtex/bst/dinat/dinat.bst
21cr|texlive-dinat-2.5-8|30	%doc %{_texmfdistdir}/doc/bibtex/dinat/dinat-index.html
21cr|texlive-dinat-2.5-8|31	%doc %{_texmfdistdir}/doc/bibtex/dinat/history.html
21cr|texlive-dinat-2.5-8|32	
21cr|texlive-dinat-2.5-8|33	#-----------------------------------------------------------------------
21cr|texlive-dinat-2.5-8|34	%prep
21cr|texlive-dinat-2.5-8|35	%setup -c -a0 -a1
21cr|texlive-dinat-2.5-8|36	
21cr|texlive-dinat-2.5-8|37	%build
21cr|texlive-dinat-2.5-8|38	
21cr|texlive-dinat-2.5-8|39	%install
21cr|texlive-dinat-2.5-8|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dinat-2.5-8|41	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

9230 21
21cr|texlive-dingbat-1.0-12|1	# revision 27918
21cr|texlive-dingbat-1.0-12|2	# category Package
21cr|texlive-dingbat-1.0-12|3	# catalog-ctan /fonts/dingbat
21cr|texlive-dingbat-1.0-12|4	# catalog-date 2012-06-28 23:28:54 +0200
21cr|texlive-dingbat-1.0-12|5	# catalog-license lppl
21cr|texlive-dingbat-1.0-12|6	# catalog-version 1.0
21cr|texlive-dingbat-1.0-12|7	Name:		texlive-dingbat
21cr|texlive-dingbat-1.0-12|8	Version:	1.0
21cr|texlive-dingbat-1.0-12|9	Release:	12
21cr|texlive-dingbat-1.0-12|10	Summary:	Two dingbat symbol fonts
21cr|texlive-dingbat-1.0-12|11	Group:		Publishing
21cr|texlive-dingbat-1.0-12|12	URL:		http://www.ctan.org/tex-archive/fonts/dingbat
21cr|texlive-dingbat-1.0-12|13	License:	LPPL
21cr|texlive-dingbat-1.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.tar.xz
21cr|texlive-dingbat-1.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.doc.tar.xz
21cr|texlive-dingbat-1.0-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.source.tar.xz
21cr|texlive-dingbat-1.0-12|17	BuildArch:	noarch
21cr|texlive-dingbat-1.0-12|18	BuildRequires:	texlive-tlpkg
21cr|texlive-dingbat-1.0-12|19	Requires(pre):	texlive-tlpkg
21cr|texlive-dingbat-1.0-12|20	Requires(post):	texlive-kpathsea
21cr|texlive-dingbat-1.0-12|21	
21cr|texlive-dingbat-1.0-12|22	%description
21cr|texlive-dingbat-1.0-12|23	The fonts (ark10 and dingbat) are specified in Metafont;
21cr|texlive-dingbat-1.0-12|24	support macros are provided for use in LaTeX. An Adobe Type 1
21cr|texlive-dingbat-1.0-12|25	version of the fonts is available in the niceframe fonts
21cr|texlive-dingbat-1.0-12|26	bundle.
21cr|texlive-dingbat-1.0-12|27	
21cr|texlive-dingbat-1.0-12|28	#-----------------------------------------------------------------------
21cr|texlive-dingbat-1.0-12|29	%files
21cr|texlive-dingbat-1.0-12|30	%{_texmfdistdir}/fonts/source/public/dingbat/ark10.mf
21cr|texlive-dingbat-1.0-12|31	%{_texmfdistdir}/fonts/source/public/dingbat/dingbat.mf
21cr|texlive-dingbat-1.0-12|32	%{_texmfdistdir}/fonts/tfm/public/dingbat/ark10.tfm
21cr|texlive-dingbat-1.0-12|33	%{_texmfdistdir}/fonts/tfm/public/dingbat/dingbat.tfm
21cr|texlive-dingbat-1.0-12|34	%{_texmfdistdir}/tex/latex/dingbat/dingbat.sty
21cr|texlive-dingbat-1.0-12|35	%{_texmfdistdir}/tex/latex/dingbat/uark.fd
21cr|texlive-dingbat-1.0-12|36	%{_texmfdistdir}/tex/latex/dingbat/udingbat.fd
21cr|texlive-dingbat-1.0-12|37	%doc %{_texmfdistdir}/doc/fonts/dingbat/README
21cr|texlive-dingbat-1.0-12|38	%doc %{_texmfdistdir}/doc/fonts/dingbat/dingbat.pdf
21cr|texlive-dingbat-1.0-12|39	%doc %{_texmfdistdir}/doc/fonts/dingbat/dingbat.tex
21cr|texlive-dingbat-1.0-12|40	#- source
21cr|texlive-dingbat-1.0-12|41	%doc %{_texmfdistdir}/source/latex/dingbat/dingbat.dtx
21cr|texlive-dingbat-1.0-12|42	%doc %{_texmfdistdir}/source/latex/dingbat/dingbat.ins
21cr|texlive-dingbat-1.0-12|43	
21cr|texlive-dingbat-1.0-12|44	#-----------------------------------------------------------------------
21cr|texlive-dingbat-1.0-12|45	%prep
21cr|texlive-dingbat-1.0-12|46	%setup -c -a0 -a1 -a2
21cr|texlive-dingbat-1.0-12|47	
21cr|texlive-dingbat-1.0-12|48	%build
21cr|texlive-dingbat-1.0-12|49	
21cr|texlive-dingbat-1.0-12|50	%install
21cr|texlive-dingbat-1.0-12|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dingbat-1.0-12|52	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9231 21
21cr|texlive-dirtree-0.32-8|1	# revision 19882
21cr|texlive-dirtree-0.32-8|2	# category Package
21cr|texlive-dirtree-0.32-8|3	# catalog-ctan /macros/generic/dirtree
21cr|texlive-dirtree-0.32-8|4	# catalog-date 2009-04-10 11:30:41 +0200
21cr|texlive-dirtree-0.32-8|5	# catalog-license lppl
21cr|texlive-dirtree-0.32-8|6	# catalog-version 0.32
21cr|texlive-dirtree-0.32-8|7	Name:		texlive-dirtree
21cr|texlive-dirtree-0.32-8|8	Version:	0.32
21cr|texlive-dirtree-0.32-8|9	Release:	8
21cr|texlive-dirtree-0.32-8|10	Summary:	Display trees in the style of windows explorer
21cr|texlive-dirtree-0.32-8|11	Group:		Publishing
21cr|texlive-dirtree-0.32-8|12	URL:		http://www.ctan.org/tex-archive/macros/generic/dirtree
21cr|texlive-dirtree-0.32-8|13	License:	LPPL
21cr|texlive-dirtree-0.32-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.tar.xz
21cr|texlive-dirtree-0.32-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.doc.tar.xz
21cr|texlive-dirtree-0.32-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.source.tar.xz
21cr|texlive-dirtree-0.32-8|17	BuildArch:	noarch
21cr|texlive-dirtree-0.32-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-dirtree-0.32-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-dirtree-0.32-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-dirtree-0.32-8|21	
21cr|texlive-dirtree-0.32-8|22	%description
21cr|texlive-dirtree-0.32-8|23	This package is designed to emulate the way windows explorer
21cr|texlive-dirtree-0.32-8|24	displays directory and file trees, with the root at top left,
21cr|texlive-dirtree-0.32-8|25	and each level of subtree displaying one step in to the right.
21cr|texlive-dirtree-0.32-8|26	The macros work equally well with Plain TeX and with LaTeX.
21cr|texlive-dirtree-0.32-8|27	
21cr|texlive-dirtree-0.32-8|28	
21cr|texlive-dirtree-0.32-8|29	#-----------------------------------------------------------------------
21cr|texlive-dirtree-0.32-8|30	%files
21cr|texlive-dirtree-0.32-8|31	%{_texmfdistdir}/tex/generic/dirtree/dirtree.sty
21cr|texlive-dirtree-0.32-8|32	%{_texmfdistdir}/tex/generic/dirtree/dirtree.tex
21cr|texlive-dirtree-0.32-8|33	%doc %{_texmfdistdir}/doc/generic/dirtree/README
21cr|texlive-dirtree-0.32-8|34	%doc %{_texmfdistdir}/doc/generic/dirtree/dirtree.pdf
21cr|texlive-dirtree-0.32-8|35	#- source
21cr|texlive-dirtree-0.32-8|36	%doc %{_texmfdistdir}/source/generic/dirtree/dirtree.dtx
21cr|texlive-dirtree-0.32-8|37	%doc %{_texmfdistdir}/source/generic/dirtree/dirtree.ins
21cr|texlive-dirtree-0.32-8|38	
21cr|texlive-dirtree-0.32-8|39	#-----------------------------------------------------------------------
21cr|texlive-dirtree-0.32-8|40	%prep
21cr|texlive-dirtree-0.32-8|41	%setup -c -a0 -a1 -a2
21cr|texlive-dirtree-0.32-8|42	
21cr|texlive-dirtree-0.32-8|43	%build
21cr|texlive-dirtree-0.32-8|44	
21cr|texlive-dirtree-0.32-8|45	%install
21cr|texlive-dirtree-0.32-8|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dirtree-0.32-8|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9232 21
21cr|texlive-dk-bib-0.6-8|1	# revision 15878
21cr|texlive-dk-bib-0.6-8|2	# category Package
21cr|texlive-dk-bib-0.6-8|3	# catalog-ctan /biblio/bibtex/contrib/dk-bib
21cr|texlive-dk-bib-0.6-8|4	# catalog-date 2009-09-25 22:54:35 +0200
21cr|texlive-dk-bib-0.6-8|5	# catalog-license other-free
21cr|texlive-dk-bib-0.6-8|6	# catalog-version 0.6
21cr|texlive-dk-bib-0.6-8|7	Name:		texlive-dk-bib
21cr|texlive-dk-bib-0.6-8|8	Version:	0.6
21cr|texlive-dk-bib-0.6-8|9	Release:	8
21cr|texlive-dk-bib-0.6-8|10	Summary:	Danish variants of standard BibTeX styles
21cr|texlive-dk-bib-0.6-8|11	Group:		Publishing
21cr|texlive-dk-bib-0.6-8|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/dk-bib
21cr|texlive-dk-bib-0.6-8|13	License:	OTHER-FREE
21cr|texlive-dk-bib-0.6-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.tar.xz
21cr|texlive-dk-bib-0.6-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.doc.tar.xz
21cr|texlive-dk-bib-0.6-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.source.tar.xz
21cr|texlive-dk-bib-0.6-8|17	BuildArch:	noarch
21cr|texlive-dk-bib-0.6-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-dk-bib-0.6-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-dk-bib-0.6-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-dk-bib-0.6-8|21	
21cr|texlive-dk-bib-0.6-8|22	%description
21cr|texlive-dk-bib-0.6-8|23	Dk-bib is a translation of the four standard BibTeX style files
21cr|texlive-dk-bib-0.6-8|24	(abbrv, alpha, plain and unsrt) and the apalike style file into
21cr|texlive-dk-bib-0.6-8|25	Danish. The files have been extended with URL, ISBN, ISSN,
21cr|texlive-dk-bib-0.6-8|26	annote and printing fields which can be enabled through a LaTeX
21cr|texlive-dk-bib-0.6-8|27	style file. Dk-bib also comes with a couple of Danish sorting
21cr|texlive-dk-bib-0.6-8|28	order files for BibTeX8.
21cr|texlive-dk-bib-0.6-8|29	
21cr|texlive-dk-bib-0.6-8|30	
21cr|texlive-dk-bib-0.6-8|31	#-----------------------------------------------------------------------
21cr|texlive-dk-bib-0.6-8|32	%files
21cr|texlive-dk-bib-0.6-8|33	%{_texmfdistdir}/bibtex/bib/dk-bib/litteratur.bib
21cr|texlive-dk-bib-0.6-8|34	%{_texmfdistdir}/bibtex/bst/dk-bib/dk-abbrv.bst
21cr|texlive-dk-bib-0.6-8|35	%{_texmfdistdir}/bibtex/bst/dk-bib/dk-alpha.bst
21cr|texlive-dk-bib-0.6-8|36	%{_texmfdistdir}/bibtex/bst/dk-bib/dk-apali.bst
21cr|texlive-dk-bib-0.6-8|37	%{_texmfdistdir}/bibtex/bst/dk-bib/dk-plain.bst
21cr|texlive-dk-bib-0.6-8|38	%{_texmfdistdir}/bibtex/bst/dk-bib/dk-unsrt.bst
21cr|texlive-dk-bib-0.6-8|39	%{_texmfdistdir}/bibtex/csf/dk-bib/88591-dk.csf
21cr|texlive-dk-bib-0.6-8|40	%{_texmfdistdir}/bibtex/csf/dk-bib/cp850-dk.csf
21cr|texlive-dk-bib-0.6-8|41	%{_texmfdistdir}/bibtex/csf/dk-bib/mac-dk.csf
21cr|texlive-dk-bib-0.6-8|42	%{_texmfdistdir}/bibtex/csf/dk-bib/utf8-dk.csf
21cr|texlive-dk-bib-0.6-8|43	%{_texmfdistdir}/tex/latex/dk-bib/dk-apali.sty
21cr|texlive-dk-bib-0.6-8|44	%{_texmfdistdir}/tex/latex/dk-bib/dk-bib.sty
21cr|texlive-dk-bib-0.6-8|45	%doc %{_texmfdistdir}/doc/latex/dk-bib/COPYRIGHT
21cr|texlive-dk-bib-0.6-8|46	%doc %{_texmfdistdir}/doc/latex/dk-bib/README
21cr|texlive-dk-bib-0.6-8|47	%doc %{_texmfdistdir}/doc/latex/dk-bib/dk-bib.ltx
21cr|texlive-dk-bib-0.6-8|48	%doc %{_texmfdistdir}/doc/latex/dk-bib/dk-bib.pdf
21cr|texlive-dk-bib-0.6-8|49	#- source
21cr|texlive-dk-bib-0.6-8|50	%doc %{_texmfdistdir}/source/latex/dk-bib/Makefile
21cr|texlive-dk-bib-0.6-8|51	
21cr|texlive-dk-bib-0.6-8|52	#-----------------------------------------------------------------------
21cr|texlive-dk-bib-0.6-8|53	%prep
21cr|texlive-dk-bib-0.6-8|54	%setup -c -a0 -a1 -a2
21cr|texlive-dk-bib-0.6-8|55	
21cr|texlive-dk-bib-0.6-8|56	%build
21cr|texlive-dk-bib-0.6-8|57	
21cr|texlive-dk-bib-0.6-8|58	%install
21cr|texlive-dk-bib-0.6-8|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dk-bib-0.6-8|60	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

9233 21
21cr|texlive-docbytex-1.4-1|1	Name:		texlive-docbytex
21cr|texlive-docbytex-1.4-1|2	Version:	1.4
21cr|texlive-docbytex-1.4-1|3	Release:	1
21cr|texlive-docbytex-1.4-1|4	Summary:	Documentation from C source code
21cr|texlive-docbytex-1.4-1|5	Group:		Publishing
21cr|texlive-docbytex-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-docbytex-1.4-1|7	License:	MIT
21cr|texlive-docbytex-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/docbytex.tar.xz
21cr|texlive-docbytex-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/docbytex.doc.tar.xz
21cr|texlive-docbytex-1.4-1|10	BuildArch:	noarch
21cr|texlive-docbytex-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-docbytex-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-docbytex-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-docbytex-1.4-1|14	
21cr|texlive-docbytex-1.4-1|15	%description
21cr|texlive-docbytex-1.4-1|16	The package creates documentation from C source code, or other
21cr|texlive-docbytex-1.4-1|17	programming languages.
21cr|texlive-docbytex-1.4-1|18	
21cr|texlive-docbytex-1.4-1|19	#-----------------------------------------------------------------------
21cr|texlive-docbytex-1.4-1|20	%files
21cr|texlive-docbytex-1.4-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-docbytex-1.4-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-docbytex-1.4-1|23	
21cr|texlive-docbytex-1.4-1|24	#-----------------------------------------------------------------------
21cr|texlive-docbytex-1.4-1|25	%prep
21cr|texlive-docbytex-1.4-1|26	%setup -c -a0 -a1
21cr|texlive-docbytex-1.4-1|27	
21cr|texlive-docbytex-1.4-1|28	%build
21cr|texlive-docbytex-1.4-1|29	
21cr|texlive-docbytex-1.4-1|30	%install
21cr|texlive-docbytex-1.4-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-docbytex-1.4-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9234 21
21cr|texlive-doclicense-63340-1|1	%define oname doclicense
21cr|texlive-doclicense-63340-1|2	
21cr|texlive-doclicense-63340-1|3	Summary:	Support for putting documents under a license
21cr|texlive-doclicense-63340-1|4	Name:		texlive-doclicense
21cr|texlive-doclicense-63340-1|5	Version:	63340
21cr|texlive-doclicense-63340-1|6	Release:	1
21cr|texlive-doclicense-63340-1|7	License:	LPPL1.3
21cr|texlive-doclicense-63340-1|8	Group:		Publishing
21cr|texlive-doclicense-63340-1|9	Url:		https://www.ctan.org
21cr|texlive-doclicense-63340-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-doclicense-63340-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-doclicense-63340-1|12	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doclicense.source.tar.xz
21cr|texlive-doclicense-63340-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-doclicense-63340-1|14	#Requires:	tex(ccicons.sty)
21cr|texlive-doclicense-63340-1|15	#Requires:	tex(csquotes.sty)
21cr|texlive-doclicense-63340-1|16	#Requires:	tex(etoolbox.sty)
21cr|texlive-doclicense-63340-1|17	Requires:	tex(graphicx.sty)
21cr|texlive-doclicense-63340-1|18	#Requires:	tex(hyperref.sty)
21cr|texlive-doclicense-63340-1|19	Requires:	texlive-kpathsea
21cr|texlive-doclicense-63340-1|20	Requires:	tex(kvoptions.sty)
21cr|texlive-doclicense-63340-1|21	Requires:	texlive-tlpkg
21cr|texlive-doclicense-63340-1|22	#Requires:	tex(xifthen.sty)
21cr|texlive-doclicense-63340-1|23	#Requires:	tex(xspace.sty)
21cr|texlive-doclicense-63340-1|24	Provides:	tex-doclicense = 2024
21cr|texlive-doclicense-63340-1|25	Provides:	tex(doclicense-acadian.ldf) = 2024
21cr|texlive-doclicense-63340-1|26	Provides:	tex(doclicense-american.ldf) = 2024
21cr|texlive-doclicense-63340-1|27	Provides:	tex(doclicense-australian.ldf) = 2024
21cr|texlive-doclicense-63340-1|28	Provides:	tex(doclicense-british.ldf) = 2024
21cr|texlive-doclicense-63340-1|29	Provides:	tex(doclicense-canadian.ldf) = 2024
21cr|texlive-doclicense-63340-1|30	Provides:	tex(doclicense-canadien.ldf) = 2024
21cr|texlive-doclicense-63340-1|31	Provides:	tex(doclicense-CC-by-3.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|32	Provides:	tex(doclicense-CC-by-3.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|33	Provides:	tex(doclicense-CC-by-4.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|34	Provides:	tex(doclicense-CC-by-4.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|35	Provides:	tex(doclicense-CC-by-nc-3.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|36	Provides:	tex(doclicense-CC-by-nc-3.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|37	Provides:	tex(doclicense-CC-by-nc-4.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|38	Provides:	tex(doclicense-CC-by-nc-4.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|39	Provides:	tex(doclicense-CC-by-nc-nd-3.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|40	Provides:	tex(doclicense-CC-by-nc-nd-3.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|41	Provides:	tex(doclicense-CC-by-nc-nd-4.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|42	Provides:	tex(doclicense-CC-by-nc-nd-4.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|43	Provides:	tex(doclicense-CC-by-nc-sa-3.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|44	Provides:	tex(doclicense-CC-by-nc-sa-3.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|45	Provides:	tex(doclicense-CC-by-nc-sa-4.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|46	Provides:	tex(doclicense-CC-by-nc-sa-4.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|47	Provides:	tex(doclicense-CC-by-nd-3.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|48	Provides:	tex(doclicense-CC-by-nd-3.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|49	Provides:	tex(doclicense-CC-by-nd-4.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|50	Provides:	tex(doclicense-CC-by-nd-4.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|51	Provides:	tex(doclicense-CC-by-sa-3.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|52	Provides:	tex(doclicense-CC-by-sa-3.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|53	Provides:	tex(doclicense-CC-by-sa-4.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|54	Provides:	tex(doclicense-CC-by-sa-4.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|55	Provides:	tex(doclicense-CC-zero-1.0-latex.tex) = 2024
21cr|texlive-doclicense-63340-1|56	Provides:	tex(doclicense-CC-zero-1.0-plaintext.tex) = 2024
21cr|texlive-doclicense-63340-1|57	Provides:	tex(doclicense-english.ldf) = 2024
21cr|texlive-doclicense-63340-1|58	Provides:	tex(doclicense-french.ldf) = 2024
21cr|texlive-doclicense-63340-1|59	Provides:	tex(doclicense-german.ldf) = 2024
21cr|texlive-doclicense-63340-1|60	Provides:	tex(doclicense-newzealand.ldf) = 2024
21cr|texlive-doclicense-63340-1|61	Provides:	tex(doclicense-ngerman.ldf) = 2024
21cr|texlive-doclicense-63340-1|62	Provides:	tex(doclicense-spanish.ldf) = 2024
21cr|texlive-doclicense-63340-1|63	Provides:	tex(doclicense.sty) = 2024
21cr|texlive-doclicense-63340-1|64	Provides:	tex(doclicense-UKenglish.ldf) = 2024
21cr|texlive-doclicense-63340-1|65	Provides:	tex(doclicense-USenglish.ldf) = 2024
21cr|texlive-doclicense-63340-1|66	BuildArch:	noarch
21cr|texlive-doclicense-63340-1|67	
21cr|texlive-doclicense-63340-1|68	%description
21cr|texlive-doclicense-63340-1|69	This package allows you to put your document under a license
21cr|texlive-doclicense-63340-1|70	and include a link to read about the license or include an icon
21cr|texlive-doclicense-63340-1|71	or image of the license. Currently, only Creative Commons is
21cr|texlive-doclicense-63340-1|72	supported, but this package is designed to handle all kinds of
21cr|texlive-doclicense-63340-1|73	licenses.
21cr|texlive-doclicense-63340-1|74	
21cr|texlive-doclicense-63340-1|75	%files
21cr|texlive-doclicense-63340-1|76	%{_texmfdistdir}/tex
21cr|texlive-doclicense-63340-1|77	%doc %{_texmfdistdir}/doc/latex/doclicense/README.md
21cr|texlive-doclicense-63340-1|78	%doc %{_texmfdistdir}/doc/latex/doclicense/doclicense.pdf
21cr|texlive-doclicense-63340-1|79	%doc %{_texmfdistdir}/doc/latex/doclicense/manifest.txt
21cr|texlive-doclicense-63340-1|80	%doc %{_texmfdistdir}/doc/latex/doclicense/test-package-option-matrix
21cr|texlive-doclicense-63340-1|81	#- source
21cr|texlive-doclicense-63340-1|82	%doc %{_texmfdistdir}/source/latex/doclicense/doclicense.dtx
21cr|texlive-doclicense-63340-1|83	%doc %{_texmfdistdir}/source/latex/doclicense/doclicense.ins
21cr|texlive-doclicense-63340-1|84	%doc %{_texmfdistdir}/source/latex/doclicense/Makefile
21cr|texlive-doclicense-63340-1|85	
21cr|texlive-doclicense-63340-1|86	#------------------------------------------------------------------
21cr|texlive-doclicense-63340-1|87	
21cr|texlive-doclicense-63340-1|88	%prep
21cr|texlive-doclicense-63340-1|89	%setup -c -a0 -a1 -a2
21cr|texlive-doclicense-63340-1|90	
21cr|texlive-doclicense-63340-1|91	%build
21cr|texlive-doclicense-63340-1|92	
21cr|texlive-doclicense-63340-1|93	%install
21cr|texlive-doclicense-63340-1|94	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-doclicense-63340-1|95	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9235 21
21cr|texlive-docshots-65141-1|1	%define oname docshots
21cr|texlive-docshots-65141-1|2	
21cr|texlive-docshots-65141-1|3	Summary:	TeX samples next to their PDF Snapshots
21cr|texlive-docshots-65141-1|4	Name:		texlive-docshots
21cr|texlive-docshots-65141-1|5	Version:	65141
21cr|texlive-docshots-65141-1|6	Release:	1
21cr|texlive-docshots-65141-1|7	License:	LPPL1.3
21cr|texlive-docshots-65141-1|8	Group:		Publishing
21cr|texlive-docshots-65141-1|9	Url:		https://www.ctan.org
21cr|texlive-docshots-65141-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-docshots-65141-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-docshots-65141-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-docshots-65141-1|13	#Requires:	tex(fancyvrb.sty)
21cr|texlive-docshots-65141-1|14	Requires:	tex(iexec.sty)
21cr|texlive-docshots-65141-1|15	Requires:	texlive-tlpkg
21cr|texlive-docshots-65141-1|16	Requires:	texlive-kpathsea
21cr|texlive-docshots-65141-1|17	Requires:	texlive-pdfcrop
21cr|texlive-docshots-65141-1|18	Requires:	texlive-pgf-blur
21cr|texlive-docshots-65141-1|19	#Requires:	tex(pgf.sty)
21cr|texlive-docshots-65141-1|20	Provides:	tex(docshots.sty) = 2024
21cr|texlive-docshots-65141-1|21	BuildArch:	noarch
21cr|texlive-docshots-65141-1|22	
21cr|texlive-docshots-65141-1|23	%description
21cr|texlive-docshots-65141-1|24	This LaTeX package helps you show TeX code next to the
21cr|texlive-docshots-65141-1|25	corresponding PDF snapshots, in two-column formatting. You can
21cr|texlive-docshots-65141-1|26	use it either in .dtx documentation or in .tex files.
21cr|texlive-docshots-65141-1|27	
21cr|texlive-docshots-65141-1|28	%files
21cr|texlive-docshots-65141-1|29	%doc %{_texmfdistdir}/doc/latex/docshots
21cr|texlive-docshots-65141-1|30	%{_texmfdistdir}/tex/latex/docshots
21cr|texlive-docshots-65141-1|31	
21cr|texlive-docshots-65141-1|32	#------------------------------------------------------------------
21cr|texlive-docshots-65141-1|33	
21cr|texlive-docshots-65141-1|34	%prep
21cr|texlive-docshots-65141-1|35	%setup -c -a0 -a1
21cr|texlive-docshots-65141-1|36	
21cr|texlive-docshots-65141-1|37	%build
21cr|texlive-docshots-65141-1|38	
21cr|texlive-docshots-65141-1|39	%install
21cr|texlive-docshots-65141-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-docshots-65141-1|41	rm -rf tlpkg
21cr|texlive-docshots-65141-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9236 21
21cr|texlive-docstruct-0.0.1-4|1	%define	oname	docstruct
21cr|texlive-docstruct-0.0.1-4|2	Name:	            texlive-%{oname}
21cr|texlive-docstruct-0.0.1-4|3	Version:          0.0.1
21cr|texlive-docstruct-0.0.1-4|4	Release:          4
21cr|texlive-docstruct-0.0.1-4|5	Summary:          discopal.ispras.ru styles for books, articles and slides
21cr|texlive-docstruct-0.0.1-4|6	Group:	         Publishing
21cr|texlive-docstruct-0.0.1-4|7	License:	         LPPL
21cr|texlive-docstruct-0.0.1-4|8	Source0:          https://abf.io/belonesox/docstruct/archive/%{oname}-v%{version}.tar.gz
21cr|texlive-docstruct-0.0.1-4|9	BuildArch:	      noarch
21cr|texlive-docstruct-0.0.1-4|10	BuildRequires:	   texlive-tlpkg
21cr|texlive-docstruct-0.0.1-4|11	Requires(pre):	   texlive-tlpkg
21cr|texlive-docstruct-0.0.1-4|12	Requires(post):	texlive-kpathsea
21cr|texlive-docstruct-0.0.1-4|13	
21cr|texlive-docstruct-0.0.1-4|14	%description
21cr|texlive-docstruct-0.0.1-4|15	discopal.ispras.ru styles for books, articles and slides
21cr|texlive-docstruct-0.0.1-4|16	
21cr|texlive-docstruct-0.0.1-4|17	#-----------------------------------------------------------------------
21cr|texlive-docstruct-0.0.1-4|18	%files
21cr|texlive-docstruct-0.0.1-4|19	%{_texmfdistdir}/tex/latex/docstruct/*
21cr|texlive-docstruct-0.0.1-4|20	
21cr|texlive-docstruct-0.0.1-4|21	#-----------------------------------------------------------------------
21cr|texlive-docstruct-0.0.1-4|22	%prep
21cr|texlive-docstruct-0.0.1-4|23	%setup -qn %{oname}-v%{version}
21cr|texlive-docstruct-0.0.1-4|24	
21cr|texlive-docstruct-0.0.1-4|25	%build
21cr|texlive-docstruct-0.0.1-4|26	
21cr|texlive-docstruct-0.0.1-4|27	%install
21cr|texlive-docstruct-0.0.1-4|28	mkdir -p %{buildroot}%{_texmfdistdir}/tex/latex/docstruct/
21cr|texlive-docstruct-0.0.1-4|29	cp docstruct.sty %{buildroot}%{_texmfdistdir}/tex/latex/docstruct/
21cr|texlive-docstruct-0.0.1-4|30	
21cr|texlive-docstruct-0.0.1-4|31	%post
21cr|texlive-docstruct-0.0.1-4|32	TEXHASH=/usr/bin/texhash
21cr|texlive-docstruct-0.0.1-4|33	[ -x "$TEXHASH" ] || "$TEXHASH" 2>/dev/null ||:
21cr|texlive-docstruct-0.0.1-4|34	
21cr|texlive-docstruct-0.0.1-4|35	%postun
21cr|texlive-docstruct-0.0.1-4|36	TEXHASH=/usr/bin/texhash
21cr|texlive-docstruct-0.0.1-4|37	[ -x "$TEXHASH" ] || "$TEXHASH" 2>/dev/null ||:

9237 21
21cr|texlive-doctools-0.1-1|1	Name:		texlive-doctools
21cr|texlive-doctools-0.1-1|2	Version:	0.1
21cr|texlive-doctools-0.1-1|3	Release:	1
21cr|texlive-doctools-0.1-1|4	Summary:	Tools for the documentation of LATEX code
21cr|texlive-doctools-0.1-1|5	Group:		Publishing
21cr|texlive-doctools-0.1-1|6	Url:		https://www.ctan.org/tex-archive/macros/latex/contrib/doctools
21cr|texlive-doctools-0.1-1|7	License:	LPPL 1.3c
21cr|texlive-doctools-0.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.tar.xz
21cr|texlive-doctools-0.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.doc.tar.xz
21cr|texlive-doctools-0.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.source.tar.xz
21cr|texlive-doctools-0.1-1|11	BuildArch:	noarch
21cr|texlive-doctools-0.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-doctools-0.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-doctools-0.1-1|14	Requires(pre):	texlive-kpathsea
21cr|texlive-doctools-0.1-1|15	Provides:	texlive-doctools.bin = %{EVRD}
21cr|texlive-doctools-0.1-1|16	
21cr|texlive-doctools-0.1-1|17	%description
21cr|texlive-doctools-0.1-1|18	The package provides a collection of tools for use either in an “ordinary” LATEX document, or within a .dtx file.
21cr|texlive-doctools-0.1-1|19	
21cr|texlive-doctools-0.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-doctools-0.1-1|21	%files
21cr|texlive-doctools-0.1-1|22	%{_texmfdistdir}/tex/latex/doctools/doctools.sty
21cr|texlive-doctools-0.1-1|23	%doc %{_texmfdistdir}/doc/latex/doctools/README
21cr|texlive-doctools-0.1-1|24	%doc %{_texmfdistdir}/doc/latex/doctools/doctools.pdf
21cr|texlive-doctools-0.1-1|25	#- source
21cr|texlive-doctools-0.1-1|26	%doc %{_texmfdistdir}/source/latex/doctools/doctools.dtx
21cr|texlive-doctools-0.1-1|27	%doc %{_texmfdistdir}/source/latex/doctools/doctools.ins
21cr|texlive-doctools-0.1-1|28	
21cr|texlive-doctools-0.1-1|29	
21cr|texlive-doctools-0.1-1|30	#----------------------------------------------------------------------------
21cr|texlive-doctools-0.1-1|31	
21cr|texlive-doctools-0.1-1|32	%prep
21cr|texlive-doctools-0.1-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-doctools-0.1-1|34	
21cr|texlive-doctools-0.1-1|35	
21cr|texlive-doctools-0.1-1|36	%build
21cr|texlive-doctools-0.1-1|37	
21cr|texlive-doctools-0.1-1|38	
21cr|texlive-doctools-0.1-1|39	%install
21cr|texlive-doctools-0.1-1|40	mkdir -p %{buildroot}%{_texmfdistdir}

9238 21
21cr|texlive-docutils-56594-1|1	%define oname docutils
21cr|texlive-docutils-56594-1|2	
21cr|texlive-docutils-56594-1|3	Summary:	Helper commands and element definitions for Docutils LaTeX output
21cr|texlive-docutils-56594-1|4	Name:		texlive-docutils
21cr|texlive-docutils-56594-1|5	Version:	56594
21cr|texlive-docutils-56594-1|6	Release:	1
21cr|texlive-docutils-56594-1|7	License:	LPPL1.3
21cr|texlive-docutils-56594-1|8	Group:		Publishing
21cr|texlive-docutils-56594-1|9	Url:		https://www.ctan.org
21cr|texlive-docutils-56594-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-docutils-56594-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-docutils-56594-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-docutils-56594-1|13	Requires:	texlive-tlpkg
21cr|texlive-docutils-56594-1|14	Requires:	texlive-kpathsea
21cr|texlive-docutils-56594-1|15	Provides:	tex(docutils.sty) = 2024
21cr|texlive-docutils-56594-1|16	BuildArch:	noarch
21cr|texlive-docutils-56594-1|17	
21cr|texlive-docutils-56594-1|18	%description
21cr|texlive-docutils-56594-1|19	The package is intended for use with LaTeX documents generated
21cr|texlive-docutils-56594-1|20	from reStructuredText sources with Docutils. When generating
21cr|texlive-docutils-56594-1|21	LaTeX documents, specify this package with the stylesheet
21cr|texlive-docutils-56594-1|22	configuration option, e.g. rst2latex --stylesheet=docutils
21cr|texlive-docutils-56594-1|23	exampledocument.txt
21cr|texlive-docutils-56594-1|24	
21cr|texlive-docutils-56594-1|25	%files
21cr|texlive-docutils-56594-1|26	%doc %{_texmfdistdir}/doc/latex/docutils
21cr|texlive-docutils-56594-1|27	%{_texmfdistdir}/tex/latex/docutils
21cr|texlive-docutils-56594-1|28	
21cr|texlive-docutils-56594-1|29	#------------------------------------------------------------------
21cr|texlive-docutils-56594-1|30	
21cr|texlive-docutils-56594-1|31	%prep
21cr|texlive-docutils-56594-1|32	%setup -c -a0 -a1
21cr|texlive-docutils-56594-1|33	
21cr|texlive-docutils-56594-1|34	%build
21cr|texlive-docutils-56594-1|35	
21cr|texlive-docutils-56594-1|36	%install
21cr|texlive-docutils-56594-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-docutils-56594-1|38	rm -rf tlpkg
21cr|texlive-docutils-56594-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9239 21
21cr|texlive-doipubmed-1.01-8|1	# revision 15878
21cr|texlive-doipubmed-1.01-8|2	# category Package
21cr|texlive-doipubmed-1.01-8|3	# catalog-ctan /macros/latex/contrib/doipubmed
21cr|texlive-doipubmed-1.01-8|4	# catalog-date 2009-09-27 10:36:15 +0200
21cr|texlive-doipubmed-1.01-8|5	# catalog-license lppl
21cr|texlive-doipubmed-1.01-8|6	# catalog-version 1.01
21cr|texlive-doipubmed-1.01-8|7	Name:		texlive-doipubmed
21cr|texlive-doipubmed-1.01-8|8	Version:	1.01
21cr|texlive-doipubmed-1.01-8|9	Release:	8
21cr|texlive-doipubmed-1.01-8|10	Summary:	Special commands for use in bibliographies
21cr|texlive-doipubmed-1.01-8|11	Group:		Publishing
21cr|texlive-doipubmed-1.01-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/doipubmed
21cr|texlive-doipubmed-1.01-8|13	License:	LPPL
21cr|texlive-doipubmed-1.01-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.tar.xz
21cr|texlive-doipubmed-1.01-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.doc.tar.xz
21cr|texlive-doipubmed-1.01-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.source.tar.xz
21cr|texlive-doipubmed-1.01-8|17	BuildArch:	noarch
21cr|texlive-doipubmed-1.01-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-doipubmed-1.01-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-doipubmed-1.01-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-doipubmed-1.01-8|21	
21cr|texlive-doipubmed-1.01-8|22	%description
21cr|texlive-doipubmed-1.01-8|23	The package provides the commands \doi, \pubmed and \citeurl.
21cr|texlive-doipubmed-1.01-8|24	These commands are primarily designed for use in
21cr|texlive-doipubmed-1.01-8|25	bibliographies. A LaTeX2HTML style file is also provided.
21cr|texlive-doipubmed-1.01-8|26	
21cr|texlive-doipubmed-1.01-8|27	
21cr|texlive-doipubmed-1.01-8|28	#-----------------------------------------------------------------------
21cr|texlive-doipubmed-1.01-8|29	%files
21cr|texlive-doipubmed-1.01-8|30	%{_texmfdistdir}/tex/latex/doipubmed/doipubmed.sty
21cr|texlive-doipubmed-1.01-8|31	%doc %{_texmfdistdir}/doc/latex/doipubmed/CHANGES
21cr|texlive-doipubmed-1.01-8|32	%doc %{_texmfdistdir}/doc/latex/doipubmed/README
21cr|texlive-doipubmed-1.01-8|33	%doc %{_texmfdistdir}/doc/latex/doipubmed/doipubmed-manual.html
21cr|texlive-doipubmed-1.01-8|34	%doc %{_texmfdistdir}/doc/latex/doipubmed/doipubmed.pdf
21cr|texlive-doipubmed-1.01-8|35	%doc %{_texmfdistdir}/doc/latex/doipubmed/doipubmed.perl
21cr|texlive-doipubmed-1.01-8|36	#- source
21cr|texlive-doipubmed-1.01-8|37	%doc %{_texmfdistdir}/source/latex/doipubmed/doipubmed.dtx
21cr|texlive-doipubmed-1.01-8|38	%doc %{_texmfdistdir}/source/latex/doipubmed/doipubmed.ins
21cr|texlive-doipubmed-1.01-8|39	
21cr|texlive-doipubmed-1.01-8|40	#-----------------------------------------------------------------------
21cr|texlive-doipubmed-1.01-8|41	%prep
21cr|texlive-doipubmed-1.01-8|42	%setup -c -a0 -a1 -a2
21cr|texlive-doipubmed-1.01-8|43	
21cr|texlive-doipubmed-1.01-8|44	%build
21cr|texlive-doipubmed-1.01-8|45	
21cr|texlive-doipubmed-1.01-8|46	%install
21cr|texlive-doipubmed-1.01-8|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-doipubmed-1.01-8|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9240 21
21cr|texlive-domitian-55286-1|1	%define oname domitian
21cr|texlive-domitian-55286-1|2	
21cr|texlive-domitian-55286-1|3	Summary:	Drop-in replacement for Palatino
21cr|texlive-domitian-55286-1|4	Name:		texlive-domitian
21cr|texlive-domitian-55286-1|5	Version:	55286
21cr|texlive-domitian-55286-1|6	Release:	1
21cr|texlive-domitian-55286-1|7	License:	LPPL1.3
21cr|texlive-domitian-55286-1|8	Group:		Publishing
21cr|texlive-domitian-55286-1|9	Url:		https://www.ctan.org
21cr|texlive-domitian-55286-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-domitian-55286-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-domitian-55286-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-domitian-55286-1|13	Requires:	texlive-tlpkg
21cr|texlive-domitian-55286-1|14	Requires:	texlive-kpathsea
21cr|texlive-domitian-55286-1|15	Provides:	tex(a_35nio2.enc) = 2024
21cr|texlive-domitian-55286-1|16	Provides:	tex(a_3pltbn.enc) = 2024
21cr|texlive-domitian-55286-1|17	Provides:	tex(a_3w3llx.enc) = 2024
21cr|texlive-domitian-55286-1|18	Provides:	tex(a_4ivb7d.enc) = 2024
21cr|texlive-domitian-55286-1|19	Provides:	tex(a_6377uz.enc) = 2024
21cr|texlive-domitian-55286-1|20	Provides:	tex(a_67soe5.enc) = 2024
21cr|texlive-domitian-55286-1|21	Provides:	tex(a_6i6esj.enc) = 2024
21cr|texlive-domitian-55286-1|22	Provides:	tex(a_6scvia.enc) = 2024
21cr|texlive-domitian-55286-1|23	Provides:	tex(a_7xosgq.enc) = 2024
21cr|texlive-domitian-55286-1|24	Provides:	tex(a_b7m3mh.enc) = 2024
21cr|texlive-domitian-55286-1|25	Provides:	tex(a_bhlgjd.enc) = 2024
21cr|texlive-domitian-55286-1|26	Provides:	tex(a_bwxm6z.enc) = 2024
21cr|texlive-domitian-55286-1|27	Provides:	tex(a_c6a6zb.enc) = 2024
21cr|texlive-domitian-55286-1|28	Provides:	tex(a_cekwsu.enc) = 2024
21cr|texlive-domitian-55286-1|29	Provides:	tex(a_clsg45.enc) = 2024
21cr|texlive-domitian-55286-1|30	Provides:	tex(a_d6ffl3.enc) = 2024
21cr|texlive-domitian-55286-1|31	Provides:	tex(a_emqd3c.enc) = 2024
21cr|texlive-domitian-55286-1|32	Provides:	tex(a_ghqtel.enc) = 2024
21cr|texlive-domitian-55286-1|33	Provides:	tex(a_h7ftxd.enc) = 2024
21cr|texlive-domitian-55286-1|34	Provides:	tex(a_hjkpcv.enc) = 2024
21cr|texlive-domitian-55286-1|35	Provides:	tex(a_hxu6ib.enc) = 2024
21cr|texlive-domitian-55286-1|36	Provides:	tex(a_i2hixx.enc) = 2024
21cr|texlive-domitian-55286-1|37	Provides:	tex(a_iobvua.enc) = 2024
21cr|texlive-domitian-55286-1|38	Provides:	tex(a_jdvb5w.enc) = 2024
21cr|texlive-domitian-55286-1|39	Provides:	tex(a_kqwyxb.enc) = 2024
21cr|texlive-domitian-55286-1|40	Provides:	tex(a_kvnmfl.enc) = 2024
21cr|texlive-domitian-55286-1|41	Provides:	tex(a_lrhprf.enc) = 2024
21cr|texlive-domitian-55286-1|42	Provides:	tex(a_m4gebc.enc) = 2024
21cr|texlive-domitian-55286-1|43	Provides:	tex(a_mndshu.enc) = 2024
21cr|texlive-domitian-55286-1|44	Provides:	tex(a_mpk3tx.enc) = 2024
21cr|texlive-domitian-55286-1|45	Provides:	tex(a_ms3bme.enc) = 2024
21cr|texlive-domitian-55286-1|46	Provides:	tex(a_mwmumz.enc) = 2024
21cr|texlive-domitian-55286-1|47	Provides:	tex(a_mwtjfi.enc) = 2024
21cr|texlive-domitian-55286-1|48	Provides:	tex(a_o47vim.enc) = 2024
21cr|texlive-domitian-55286-1|49	Provides:	tex(a_oozihx.enc) = 2024
21cr|texlive-domitian-55286-1|50	Provides:	tex(a_p3vr7e.enc) = 2024
21cr|texlive-domitian-55286-1|51	Provides:	tex(a_p56tga.enc) = 2024
21cr|texlive-domitian-55286-1|52	Provides:	tex(a_qd6cjk.enc) = 2024
21cr|texlive-domitian-55286-1|53	Provides:	tex(a_qenzo5.enc) = 2024
21cr|texlive-domitian-55286-1|54	Provides:	tex(a_qn46nm.enc) = 2024
21cr|texlive-domitian-55286-1|55	Provides:	tex(a_rs25bv.enc) = 2024
21cr|texlive-domitian-55286-1|56	Provides:	tex(a_rxs5r4.enc) = 2024
21cr|texlive-domitian-55286-1|57	Provides:	tex(a_rxxvt2.enc) = 2024
21cr|texlive-domitian-55286-1|58	Provides:	tex(a_s2ytkg.enc) = 2024
21cr|texlive-domitian-55286-1|59	Provides:	tex(a_uih534.enc) = 2024
21cr|texlive-domitian-55286-1|60	Provides:	tex(a_ulgwo3.enc) = 2024
21cr|texlive-domitian-55286-1|61	Provides:	tex(a_vbh7z5.enc) = 2024
21cr|texlive-domitian-55286-1|62	Provides:	tex(a_veicm7.enc) = 2024
21cr|texlive-domitian-55286-1|63	Provides:	tex(a_walexi.enc) = 2024
21cr|texlive-domitian-55286-1|64	Provides:	tex(a_x44hng.enc) = 2024
21cr|texlive-domitian-55286-1|65	Provides:	tex(a_xammmp.enc) = 2024
21cr|texlive-domitian-55286-1|66	Provides:	tex(a_xhkga7.enc) = 2024
21cr|texlive-domitian-55286-1|67	Provides:	tex(a_ze7hit.enc) = 2024
21cr|texlive-domitian-55286-1|68	Provides:	tex(a_zkzzwq.enc) = 2024
21cr|texlive-domitian-55286-1|69	Provides:	tex(Domitian.map) = 2024
21cr|texlive-domitian-55286-1|70	Provides:	tex(domitian.sty) = 2024
21cr|texlive-domitian-55286-1|71	Provides:	tex(LGRDomitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|72	Provides:	tex(LGRDomitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|73	Provides:	tex(LGRDomitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|74	Provides:	tex(LGRDomitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|75	Provides:	tex(LY1Domitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|76	Provides:	tex(LY1Domitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|77	Provides:	tex(LY1Domitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|78	Provides:	tex(LY1Domitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|79	Provides:	tex(OT1Domitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|80	Provides:	tex(OT1Domitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|81	Provides:	tex(OT1Domitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|82	Provides:	tex(OT1Domitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|83	Provides:	tex(T1Domitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|84	Provides:	tex(T1Domitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|85	Provides:	tex(T1Domitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|86	Provides:	tex(T1Domitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|87	Provides:	tex(T2ADomitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|88	Provides:	tex(T2ADomitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|89	Provides:	tex(T2ADomitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|90	Provides:	tex(T2ADomitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|91	Provides:	tex(T2BDomitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|92	Provides:	tex(T2BDomitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|93	Provides:	tex(T2BDomitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|94	Provides:	tex(T2BDomitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|95	Provides:	tex(T2CDomitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|96	Provides:	tex(T2CDomitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|97	Provides:	tex(T2CDomitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|98	Provides:	tex(T2CDomitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|99	Provides:	tex(T3Domitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|100	Provides:	tex(T3Domitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|101	Provides:	tex(T3Domitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|102	Provides:	tex(T3Domitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|103	Provides:	tex(TS1Domitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|104	Provides:	tex(TS1Domitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|105	Provides:	tex(TS3Domitian-Inf.fd) = 2024
21cr|texlive-domitian-55286-1|106	Provides:	tex(TS3Domitian-Sup.fd) = 2024
21cr|texlive-domitian-55286-1|107	Provides:	tex(TS3Domitian-TLF.fd) = 2024
21cr|texlive-domitian-55286-1|108	Provides:	tex(TS3Domitian-TOsF.fd) = 2024
21cr|texlive-domitian-55286-1|109	BuildArch:	noarch
21cr|texlive-domitian-55286-1|110	
21cr|texlive-domitian-55286-1|111	%description
21cr|texlive-domitian-55286-1|112	The Domitian fonts are a free and open-source OpenType font
21cr|texlive-domitian-55286-1|113	family, based on the Palatino design by Hermann Zapf
21cr|texlive-domitian-55286-1|114	(1918-2015), as implemented in Palladio, the version
21cr|texlive-domitian-55286-1|115	distributed as part of URW's free Core 35 PostScript fonts
21cr|texlive-domitian-55286-1|116	(2.0). Domitian is meant as a drop-in replacement for Adobe's
21cr|texlive-domitian-55286-1|117	version of Palatino. It extends Palladio with small capitals,
21cr|texlive-domitian-55286-1|118	old-style figures and scientific inferiors. The metrics have
21cr|texlive-domitian-55286-1|119	been adjusted to more closely match Adobe Palatino, and hinting
21cr|texlive-domitian-55286-1|120	has been improved.
21cr|texlive-domitian-55286-1|121	
21cr|texlive-domitian-55286-1|122	%files
21cr|texlive-domitian-55286-1|123	%doc %{_texmfdistdir}/doc
21cr|texlive-domitian-55286-1|124	%{_texmfdistdir}/fonts/enc/dvips/domitian
21cr|texlive-domitian-55286-1|125	%{_texmfdistdir}/fonts/map/dvips/domitian
21cr|texlive-domitian-55286-1|126	%{_texmfdistdir}/fonts/opentype/public/domitian
21cr|texlive-domitian-55286-1|127	%{_texmfdistdir}/fonts/tfm/public/domitian
21cr|texlive-domitian-55286-1|128	%{_texmfdistdir}/fonts/type1/public/domitian
21cr|texlive-domitian-55286-1|129	%{_texmfdistdir}/fonts/vf/public/domitian
21cr|texlive-domitian-55286-1|130	%{_texmfdistdir}/tex/latex/domitian
21cr|texlive-domitian-55286-1|131	
21cr|texlive-domitian-55286-1|132	#------------------------------------------------------------------
21cr|texlive-domitian-55286-1|133	
21cr|texlive-domitian-55286-1|134	%prep
21cr|texlive-domitian-55286-1|135	%setup -c -a0 -a1
21cr|texlive-domitian-55286-1|136	
21cr|texlive-domitian-55286-1|137	%build
21cr|texlive-domitian-55286-1|138	
21cr|texlive-domitian-55286-1|139	%install
21cr|texlive-domitian-55286-1|140	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-domitian-55286-1|141	rm -rf tlpkg
21cr|texlive-domitian-55286-1|142	cp -fpar * %{buildroot}%{_texmfdistdir}

9241 21
21cr|texlive-dotlessi-51476-1|1	%define oname dotlessi
21cr|texlive-dotlessi-51476-1|2	
21cr|texlive-dotlessi-51476-1|3	Summary:	Provides dotless i's and j's for use in any math font
21cr|texlive-dotlessi-51476-1|4	Name:		texlive-dotlessi
21cr|texlive-dotlessi-51476-1|5	Version:	51476
21cr|texlive-dotlessi-51476-1|6	Release:	1
21cr|texlive-dotlessi-51476-1|7	License:	LPPL1.3
21cr|texlive-dotlessi-51476-1|8	Group:		Publishing
21cr|texlive-dotlessi-51476-1|9	Url:		https://www.ctan.org
21cr|texlive-dotlessi-51476-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-dotlessi-51476-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-dotlessi-51476-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-dotlessi-51476-1|13	Requires:	texlive-tlpkg
21cr|texlive-dotlessi-51476-1|14	Requires:	texlive-kpathsea
21cr|texlive-dotlessi-51476-1|15	Provides:	tex(dotlessi.sty) = 2024
21cr|texlive-dotlessi-51476-1|16	BuildArch:	noarch
21cr|texlive-dotlessi-51476-1|17	
21cr|texlive-dotlessi-51476-1|18	%description
21cr|texlive-dotlessi-51476-1|19	The package provides two commands: \dotlessi and \dotlessj,
21cr|texlive-dotlessi-51476-1|20	which give access to dotless i's and j's in math mode. They are
21cr|texlive-dotlessi-51476-1|21	intended for symbols in non English languages.
21cr|texlive-dotlessi-51476-1|22	
21cr|texlive-dotlessi-51476-1|23	%files
21cr|texlive-dotlessi-51476-1|24	%doc %{_texmfdistdir}/doc/latex/dotlessi
21cr|texlive-dotlessi-51476-1|25	%{_texmfdistdir}/tex/latex/dotlessi
21cr|texlive-dotlessi-51476-1|26	
21cr|texlive-dotlessi-51476-1|27	#------------------------------------------------------------------
21cr|texlive-dotlessi-51476-1|28	
21cr|texlive-dotlessi-51476-1|29	%prep
21cr|texlive-dotlessi-51476-1|30	%setup -c -a0 -a1
21cr|texlive-dotlessi-51476-1|31	
21cr|texlive-dotlessi-51476-1|32	%build
21cr|texlive-dotlessi-51476-1|33	
21cr|texlive-dotlessi-51476-1|34	%install
21cr|texlive-dotlessi-51476-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dotlessi-51476-1|36	rm -rf tlpkg
21cr|texlive-dotlessi-51476-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9242 21
21cr|texlive-doulossil-63255-1|1	%define oname doulossil
21cr|texlive-doulossil-63255-1|2	
21cr|texlive-doulossil-63255-1|3	Summary:	A font for typesetting the International Phonetic Alphabet (IPA)
21cr|texlive-doulossil-63255-1|4	Name:		texlive-doulossil
21cr|texlive-doulossil-63255-1|5	Version:	63255
21cr|texlive-doulossil-63255-1|6	Release:	1
21cr|texlive-doulossil-63255-1|7	License:	LPPL1.3
21cr|texlive-doulossil-63255-1|8	Group:		Publishing
21cr|texlive-doulossil-63255-1|9	Url:		https://www.ctan.org
21cr|texlive-doulossil-63255-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-doulossil-63255-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-doulossil-63255-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-doulossil-63255-1|13	Requires:	texlive-tlpkg
21cr|texlive-doulossil-63255-1|14	Requires:	texlive-kpathsea
21cr|texlive-doulossil-63255-1|15	BuildArch:	noarch
21cr|texlive-doulossil-63255-1|16	
21cr|texlive-doulossil-63255-1|17	%description
21cr|texlive-doulossil-63255-1|18	This package provides the IPA font Doulos SIL in TrueType
21cr|texlive-doulossil-63255-1|19	format.
21cr|texlive-doulossil-63255-1|20	
21cr|texlive-doulossil-63255-1|21	%files
21cr|texlive-doulossil-63255-1|22	%doc %{_texmfdistdir}/doc/fonts/doulossil
21cr|texlive-doulossil-63255-1|23	%{_texmfdistdir}/fonts/truetype/public/doulossil
21cr|texlive-doulossil-63255-1|24	
21cr|texlive-doulossil-63255-1|25	#------------------------------------------------------------------
21cr|texlive-doulossil-63255-1|26	
21cr|texlive-doulossil-63255-1|27	%prep
21cr|texlive-doulossil-63255-1|28	%setup -c -a0 -a1
21cr|texlive-doulossil-63255-1|29	
21cr|texlive-doulossil-63255-1|30	%build
21cr|texlive-doulossil-63255-1|31	
21cr|texlive-doulossil-63255-1|32	%install
21cr|texlive-doulossil-63255-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-doulossil-63255-1|34	rm -rf tlpkg
21cr|texlive-doulossil-63255-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9243 21
21cr|texlive-dowith-r0.32-3|1	# revision 29501
21cr|texlive-dowith-r0.32-3|2	# category Package
21cr|texlive-dowith-r0.32-3|3	# catalog-ctan /macros/generic/dowith
21cr|texlive-dowith-r0.32-3|4	# catalog-date 2013-03-24 11:10:16 +0100
21cr|texlive-dowith-r0.32-3|5	# catalog-license lppl1.3
21cr|texlive-dowith-r0.32-3|6	# catalog-version 0.31a
21cr|texlive-dowith-r0.32-3|7	Name:		texlive-dowith
21cr|texlive-dowith-r0.32-3|8	Version:	r0.32
21cr|texlive-dowith-r0.32-3|9	Release:	3
21cr|texlive-dowith-r0.32-3|10	Epoch:		1
21cr|texlive-dowith-r0.32-3|11	Summary:	Apply a command to a list of items
21cr|texlive-dowith-r0.32-3|12	Group:		Publishing
21cr|texlive-dowith-r0.32-3|13	URL:		http://www.ctan.org/tex-archive/macros/generic/dowith
21cr|texlive-dowith-r0.32-3|14	License:	LPPL1.3
21cr|texlive-dowith-r0.32-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.tar.xz
21cr|texlive-dowith-r0.32-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.doc.tar.xz
21cr|texlive-dowith-r0.32-3|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.source.tar.xz
21cr|texlive-dowith-r0.32-3|18	BuildArch:	noarch
21cr|texlive-dowith-r0.32-3|19	BuildRequires:	texlive-tlpkg
21cr|texlive-dowith-r0.32-3|20	Requires(pre):	texlive-tlpkg
21cr|texlive-dowith-r0.32-3|21	Requires(post):	texlive-kpathsea
21cr|texlive-dowith-r0.32-3|22	
21cr|texlive-dowith-r0.32-3|23	%description
21cr|texlive-dowith-r0.32-3|24	The package provides macros for applying a command to all
21cr|texlive-dowith-r0.32-3|25	elements of a list without separators, such as
21cr|texlive-dowith-r0.32-3|26	'\DoWithAllIn{<cmd>}{<list-macro>}', and also for extending and
21cr|texlive-dowith-r0.32-3|27	reducing macros storing such lists. Applications in mind
21cr|texlive-dowith-r0.32-3|28	belonged to LaTeX, but the package should work with other
21cr|texlive-dowith-r0.32-3|29	formats as well. Loop and list macros in other packages are
21cr|texlive-dowith-r0.32-3|30	discussed. A further package, domore, is also provided, which
21cr|texlive-dowith-r0.32-3|31	enhances the functionality of dowith.
21cr|texlive-dowith-r0.32-3|32	
21cr|texlive-dowith-r0.32-3|33	#-----------------------------------------------------------------------
21cr|texlive-dowith-r0.32-3|34	%files
21cr|texlive-dowith-r0.32-3|35	%{_texmfdistdir}/tex/generic/dowith/domore.sty
21cr|texlive-dowith-r0.32-3|36	%{_texmfdistdir}/tex/generic/dowith/dowith.RLS
21cr|texlive-dowith-r0.32-3|37	%{_texmfdistdir}/tex/generic/dowith/dowith.sty
21cr|texlive-dowith-r0.32-3|38	%doc %{_texmfdistdir}/doc/generic/dowith/Announce.txt
21cr|texlive-dowith-r0.32-3|39	%doc %{_texmfdistdir}/doc/generic/dowith/README
21cr|texlive-dowith-r0.32-3|40	%doc %{_texmfdistdir}/doc/generic/dowith/SrcFILEs.txt
21cr|texlive-dowith-r0.32-3|41	%doc %{_texmfdistdir}/doc/generic/dowith/domore.pdf
21cr|texlive-dowith-r0.32-3|42	%doc %{_texmfdistdir}/doc/generic/dowith/dowith.pdf
21cr|texlive-dowith-r0.32-3|43	#- source
21cr|texlive-dowith-r0.32-3|44	%doc %{_texmfdistdir}/source/generic/dowith/domore.tex
21cr|texlive-dowith-r0.32-3|45	%doc %{_texmfdistdir}/source/generic/dowith/dowith.tex
21cr|texlive-dowith-r0.32-3|46	%doc %{_texmfdistdir}/source/generic/dowith/fdatechk.tex
21cr|texlive-dowith-r0.32-3|47	%doc %{_texmfdistdir}/source/generic/dowith/srcfiles.tex
21cr|texlive-dowith-r0.32-3|48	
21cr|texlive-dowith-r0.32-3|49	#-----------------------------------------------------------------------
21cr|texlive-dowith-r0.32-3|50	%prep
21cr|texlive-dowith-r0.32-3|51	%setup -c -a0 -a1 -a2
21cr|texlive-dowith-r0.32-3|52	
21cr|texlive-dowith-r0.32-3|53	%build
21cr|texlive-dowith-r0.32-3|54	
21cr|texlive-dowith-r0.32-3|55	%install
21cr|texlive-dowith-r0.32-3|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dowith-r0.32-3|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9244 21
21cr|texlive-dozenal-7.2-3|1	Name:		texlive-dozenal
21cr|texlive-dozenal-7.2-3|2	Version:	7.2
21cr|texlive-dozenal-7.2-3|3	Release:	3
21cr|texlive-dozenal-7.2-3|4	Summary:	Typeset documents using base twelve numbering (also called "dozenal")
21cr|texlive-dozenal-7.2-3|5	Group:		Publishing
21cr|texlive-dozenal-7.2-3|6	URL:		http://www.ctan.org/tex-archive/fonts/dozenal
21cr|texlive-dozenal-7.2-3|7	License:	LPPL
21cr|texlive-dozenal-7.2-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.tar.xz
21cr|texlive-dozenal-7.2-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.doc.tar.xz
21cr|texlive-dozenal-7.2-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.source.tar.xz
21cr|texlive-dozenal-7.2-3|11	BuildArch:	noarch
21cr|texlive-dozenal-7.2-3|12	BuildRequires:	texlive-tlpkg
21cr|texlive-dozenal-7.2-3|13	Requires(pre):	texlive-tlpkg
21cr|texlive-dozenal-7.2-3|14	Requires(post):	texlive-kpathsea
21cr|texlive-dozenal-7.2-3|15	
21cr|texlive-dozenal-7.2-3|16	%description
21cr|texlive-dozenal-7.2-3|17	The package supports typesetting documents whose counters are
21cr|texlive-dozenal-7.2-3|18	represented in base twelve, also called "dozenal". It includes
21cr|texlive-dozenal-7.2-3|19	a macro by David Kastrup for converting positive whole numbers
21cr|texlive-dozenal-7.2-3|20	to dozenal from decimal (base ten) representation. The package
21cr|texlive-dozenal-7.2-3|21	also includes a few other macros and redefines all the standard
21cr|texlive-dozenal-7.2-3|22	counters to produce dozenal output. Fonts, in Roman, italic,
21cr|texlive-dozenal-7.2-3|23	slanted, and boldface versions, provide ten and eleven (the
21cr|texlive-dozenal-7.2-3|24	Pitman characters preferred by the Dozenal Society of Great
21cr|texlive-dozenal-7.2-3|25	Britain). The fonts were designed to blend well with the
21cr|texlive-dozenal-7.2-3|26	Computer Modern fonts, and are available both as Metafont
21cr|texlive-dozenal-7.2-3|27	source and in Adobe Type 1 format.
21cr|texlive-dozenal-7.2-3|28	
21cr|texlive-dozenal-7.2-3|29	#-----------------------------------------------------------------------
21cr|texlive-dozenal-7.2-3|30	%files
21cr|texlive-dozenal-7.2-3|31	%{_texmfdistdir}/fonts/afm/public/dozenal
21cr|texlive-dozenal-7.2-3|32	%{_texmfdistdir}/fonts/map/dvips/dozenal
21cr|texlive-dozenal-7.2-3|33	%{_texmfdistdir}/fonts/source/public/dozenal
21cr|texlive-dozenal-7.2-3|34	%{_texmfdistdir}/fonts/tfm/public/dozenal
21cr|texlive-dozenal-7.2-3|35	%{_texmfdistdir}/fonts/type1/public/dozenal
21cr|texlive-dozenal-7.2-3|36	%{_texmfdistdir}/tex/latex/dozenal
21cr|texlive-dozenal-7.2-3|37	%doc %{_texmfdistdir}/doc/fonts/dozenal
21cr|texlive-dozenal-7.2-3|38	#- source
21cr|texlive-dozenal-7.2-3|39	%doc %{_texmfdistdir}/source/fonts/dozenal
21cr|texlive-dozenal-7.2-3|40	
21cr|texlive-dozenal-7.2-3|41	#-----------------------------------------------------------------------
21cr|texlive-dozenal-7.2-3|42	%prep
21cr|texlive-dozenal-7.2-3|43	%setup -c -a0 -a1 -a2
21cr|texlive-dozenal-7.2-3|44	
21cr|texlive-dozenal-7.2-3|45	%build
21cr|texlive-dozenal-7.2-3|46	
21cr|texlive-dozenal-7.2-3|47	%install
21cr|texlive-dozenal-7.2-3|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dozenal-7.2-3|49	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9245 21
21cr|texlive-dpcircling-54994-1|1	%define oname dpcircling
21cr|texlive-dpcircling-54994-1|2	
21cr|texlive-dpcircling-54994-1|3	Summary:	Decorated text boxes using TikZ
21cr|texlive-dpcircling-54994-1|4	Name:		texlive-dpcircling
21cr|texlive-dpcircling-54994-1|5	Version:	54994
21cr|texlive-dpcircling-54994-1|6	Release:	1
21cr|texlive-dpcircling-54994-1|7	License:	LPPL1.3
21cr|texlive-dpcircling-54994-1|8	Group:		Publishing
21cr|texlive-dpcircling-54994-1|9	Url:		https://www.ctan.org
21cr|texlive-dpcircling-54994-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-dpcircling-54994-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-dpcircling-54994-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-dpcircling-54994-1|13	Requires:	texlive-tlpkg
21cr|texlive-dpcircling-54994-1|14	Requires:	texlive-kpathsea
21cr|texlive-dpcircling-54994-1|15	Provides:	tex(DPcircling.sty) = 2024
21cr|texlive-dpcircling-54994-1|16	BuildArch:	noarch
21cr|texlive-dpcircling-54994-1|17	
21cr|texlive-dpcircling-54994-1|18	%description
21cr|texlive-dpcircling-54994-1|19	This simple package provides four types of text decorations
21cr|texlive-dpcircling-54994-1|20	using TikZ. You can frame your text with circles, rectangles,
21cr|texlive-dpcircling-54994-1|21	jagged rectangles, and fan-shapes. The baseline will be
21cr|texlive-dpcircling-54994-1|22	adjusted properly according to the surroundings. You can use
21cr|texlive-dpcircling-54994-1|23	these decorations both in text mode and in math mode. You can
21cr|texlive-dpcircling-54994-1|24	specify line color, line width, width, and height using option
21cr|texlive-dpcircling-54994-1|25	keys. Note: The "DP" in the package name stands for "Decorated
21cr|texlive-dpcircling-54994-1|26	Packets".
21cr|texlive-dpcircling-54994-1|27	
21cr|texlive-dpcircling-54994-1|28	%files
21cr|texlive-dpcircling-54994-1|29	%doc %{_texmfdistdir}/doc/latex/dpcircling
21cr|texlive-dpcircling-54994-1|30	%{_texmfdistdir}/tex/latex/dpcircling
21cr|texlive-dpcircling-54994-1|31	
21cr|texlive-dpcircling-54994-1|32	#------------------------------------------------------------------
21cr|texlive-dpcircling-54994-1|33	
21cr|texlive-dpcircling-54994-1|34	%prep
21cr|texlive-dpcircling-54994-1|35	%setup -c -a0 -a1
21cr|texlive-dpcircling-54994-1|36	
21cr|texlive-dpcircling-54994-1|37	%build
21cr|texlive-dpcircling-54994-1|38	
21cr|texlive-dpcircling-54994-1|39	%install
21cr|texlive-dpcircling-54994-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dpcircling-54994-1|41	rm -rf tlpkg
21cr|texlive-dpcircling-54994-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9246 21
21cr|texlive-drm-4.4-2|1	Name:		texlive-drm
21cr|texlive-drm-4.4-2|2	Group:		Publishing
21cr|texlive-drm-4.4-2|3	Version: 	4.4
21cr|texlive-drm-4.4-2|4	Release:	2
21cr|texlive-drm-4.4-2|5	
21cr|texlive-drm-4.4-2|6	Summary:	A complete family of fonts written in Metafont
21cr|texlive-drm-4.4-2|7	License:	LPPL1.3
21cr|texlive-drm-4.4-2|8	
21cr|texlive-drm-4.4-2|9	URL:		https://www.ctan.org/pkg/drm
21cr|texlive-drm-4.4-2|10	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drm.tar.xz
21cr|texlive-drm-4.4-2|11	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drm.doc.tar.xz
21cr|texlive-drm-4.4-2|12	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drm.source.tar.xz
21cr|texlive-drm-4.4-2|13	
21cr|texlive-drm-4.4-2|14	BuildArch:	noarch
21cr|texlive-drm-4.4-2|15	BuildRequires:	texlive-tlpkg
21cr|texlive-drm-4.4-2|16	Requires(pre):	texlive-tlpkg
21cr|texlive-drm-4.4-2|17	Requires(post):	texlive-kpathsea
21cr|texlive-drm-4.4-2|18	
21cr|texlive-drm-4.4-2|19	
21cr|texlive-drm-4.4-2|20	%description
21cr|texlive-drm-4.4-2|21	The package provides access to the DRM (Don's Revised Modern) family of fonts,
21cr|texlive-drm-4.4-2|22	which includes a variety of optical sizes in Roman (in four weights), italic,
21cr|texlive-drm-4.4-2|23	and small caps, among other shapes, along with a set of symbols and ornaments.
21cr|texlive-drm-4.4-2|24	It is intended to be a full-body text font, but its larger sizes can also be
21cr|texlive-drm-4.4-2|25	used for simple display purposes, and its significant body of symbols can
21cr|texlive-drm-4.4-2|26	stand on its own. It comes complete with textual (“old-style”) and lining
21cr|texlive-drm-4.4-2|27	figures, and even has small-caps figures. It also comes with extensible
21cr|texlive-drm-4.4-2|28	decorative rules to be used with ornaments from itself or other fonts, along
21cr|texlive-drm-4.4-2|29	with an extremely flexible ellipsis package.
21cr|texlive-drm-4.4-2|30	
21cr|texlive-drm-4.4-2|31	#------------------------------------------------------
21cr|texlive-drm-4.4-2|32	
21cr|texlive-drm-4.4-2|33	%files
21cr|texlive-drm-4.4-2|34	%{_texmfdistdir}/fonts/afm/public/drm/*
21cr|texlive-drm-4.4-2|35	%{_texmfdistdir}/fonts/map/dvips/drm/drm.map
21cr|texlive-drm-4.4-2|36	%{_texmfdistdir}/fonts/opentype/public/drm/*
21cr|texlive-drm-4.4-2|37	%{_texmfdistdir}/fonts/source/public/drm/*
21cr|texlive-drm-4.4-2|38	%{_texmfdistdir}/fonts/tfm/public/drm/*
21cr|texlive-drm-4.4-2|39	%{_texmfdistdir}/fonts/type1/public/drm/*
21cr|texlive-drm-4.4-2|40	%{_texmfdistdir}/tex/latex/drm/drm.sty
21cr|texlive-drm-4.4-2|41	
21cr|texlive-drm-4.4-2|42	
21cr|texlive-drm-4.4-2|43	%doc %{_texmfdistdir}/doc/fonts/drm/*
21cr|texlive-drm-4.4-2|44	#- source
21cr|texlive-drm-4.4-2|45	%doc %{_texmfdistdir}/source/fonts/drm/drm.dtx
21cr|texlive-drm-4.4-2|46	%doc %{_texmfdistdir}/source/fonts/drm/drm.ins
21cr|texlive-drm-4.4-2|47	
21cr|texlive-drm-4.4-2|48	%prep
21cr|texlive-drm-4.4-2|49	%setup -c -a0 -a1 -a2
21cr|texlive-drm-4.4-2|50	
21cr|texlive-drm-4.4-2|51	#fix path in shebang
21cr|texlive-drm-4.4-2|52	sed -i 's:/local::'  doc/fonts/drm/fontconvert.sh
21cr|texlive-drm-4.4-2|53	%build
21cr|texlive-drm-4.4-2|54	
21cr|texlive-drm-4.4-2|55	%install
21cr|texlive-drm-4.4-2|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-drm-4.4-2|57	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-drm-4.4-2|58	
21cr|texlive-drm-4.4-2|59	

9247 21
21cr|texlive-droid-3.2-1|1	# revision 54512
21cr|texlive-droid-3.2-1|2	# category Package
21cr|texlive-droid-3.2-1|3	# catalog-ctan /fonts/droid
21cr|texlive-droid-3.2-1|4	# catalog-date 2020-03-24
21cr|texlive-droid-3.2-1|5	# catalog-license lppl1.3
21cr|texlive-droid-3.2-1|6	# catalog-version 3.2
21cr|texlive-droid-3.2-1|7	Name:		texlive-droid
21cr|texlive-droid-3.2-1|8	Version:	3.2
21cr|texlive-droid-3.2-1|9	Release:	1
21cr|texlive-droid-3.2-1|10	Summary:	LaTeX support for the Droid font families
21cr|texlive-droid-3.2-1|11	Group:		Publishing
21cr|texlive-droid-3.2-1|12	URL:		http://www.ctan.org/tex-archive/fonts/droid
21cr|texlive-droid-3.2-1|13	License:	LPPL1.3
21cr|texlive-droid-3.2-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droid.tar.xz
21cr|texlive-droid-3.2-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droid.doc.tar.xz
21cr|texlive-droid-3.2-1|16	BuildArch:	noarch
21cr|texlive-droid-3.2-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-droid-3.2-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-droid-3.2-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-droid-3.2-1|20	
21cr|texlive-droid-3.2-1|21	%description
21cr|texlive-droid-3.2-1|22	The Droid typeface family was designed in the fall of 2006 by
21cr|texlive-droid-3.2-1|23	Steve Matteson, as a commission from Google to create a set of
21cr|texlive-droid-3.2-1|24	system fonts for its Android platform. The goal was to provide
21cr|texlive-droid-3.2-1|25	optimal quality and comfort on a mobile handset when rendered
21cr|texlive-droid-3.2-1|26	in application menus, web browsers and for other screen text.
21cr|texlive-droid-3.2-1|27	The Droid family consists of Droid Serif, Droid Sans and Droid
21cr|texlive-droid-3.2-1|28	Sans Mono fonts, licensed under the Apache License Version 2.0.
21cr|texlive-droid-3.2-1|29	The bundle includes the fonts in both TrueType and Adobe Type 1
21cr|texlive-droid-3.2-1|30	formats. The package does not support the Droid Pro family of
21cr|texlive-droid-3.2-1|31	fonts, available for purchase from the Ascender foundry.
21cr|texlive-droid-3.2-1|32	
21cr|texlive-droid-3.2-1|33	
21cr|texlive-droid-3.2-1|34	#-----------------------------------------------------------------------
21cr|texlive-droid-3.2-1|35	%files
21cr|texlive-droid-3.2-1|36	%{_texmfdistdir}/tex/latex/droid/LGRdroidsans.fd
21cr|texlive-droid-3.2-1|37	%{_texmfdistdir}/tex/latex/droid/LGRdroidsansmono.fd
21cr|texlive-droid-3.2-1|38	%{_texmfdistdir}/tex/latex/droid/LGRdroidserif.fd
21cr|texlive-droid-3.2-1|39	%{_texmfdistdir}/tex/latex/droid/OT1droidsans.fd
21cr|texlive-droid-3.2-1|40	%{_texmfdistdir}/tex/latex/droid/OT1droidsansmono.fd
21cr|texlive-droid-3.2-1|41	%{_texmfdistdir}/tex/latex/droid/OT1droidserif.fd
21cr|texlive-droid-3.2-1|42	%{_texmfdistdir}/tex/latex/droid/T1droidsans.fd
21cr|texlive-droid-3.2-1|43	%{_texmfdistdir}/tex/latex/droid/T1droidsansmono.fd
21cr|texlive-droid-3.2-1|44	%{_texmfdistdir}/tex/latex/droid/T1droidserif.fd
21cr|texlive-droid-3.2-1|45	%{_texmfdistdir}/tex/latex/droid/T2Adroidsans.fd
21cr|texlive-droid-3.2-1|46	%{_texmfdistdir}/tex/latex/droid/T2Adroidsansmono.fd
21cr|texlive-droid-3.2-1|47	%{_texmfdistdir}/tex/latex/droid/T2Adroidserif.fd
21cr|texlive-droid-3.2-1|48	%{_texmfdistdir}/tex/latex/droid/T2Bdroidsans.fd
21cr|texlive-droid-3.2-1|49	%{_texmfdistdir}/tex/latex/droid/T2Bdroidsansmono.fd
21cr|texlive-droid-3.2-1|50	%{_texmfdistdir}/tex/latex/droid/T2Bdroidserif.fd
21cr|texlive-droid-3.2-1|51	%{_texmfdistdir}/tex/latex/droid/T2Cdroidsans.fd
21cr|texlive-droid-3.2-1|52	%{_texmfdistdir}/tex/latex/droid/T2Cdroidsansmono.fd
21cr|texlive-droid-3.2-1|53	%{_texmfdistdir}/tex/latex/droid/T2Cdroidserif.fd
21cr|texlive-droid-3.2-1|54	%{_texmfdistdir}/tex/latex/droid/TS1droidsans.fd
21cr|texlive-droid-3.2-1|55	%{_texmfdistdir}/tex/latex/droid/TS1droidsansmono.fd
21cr|texlive-droid-3.2-1|56	%{_texmfdistdir}/tex/latex/droid/TS1droidserif.fd
21cr|texlive-droid-3.2-1|57	%{_texmfdistdir}/tex/latex/droid/X2droidsans.fd
21cr|texlive-droid-3.2-1|58	%{_texmfdistdir}/tex/latex/droid/X2droidsansmono.fd
21cr|texlive-droid-3.2-1|59	%{_texmfdistdir}/tex/latex/droid/X2droidserif.fd
21cr|texlive-droid-3.2-1|60	%{_texmfdistdir}/tex/latex/droid/droid.sty
21cr|texlive-droid-3.2-1|61	%{_texmfdistdir}/tex/latex/droid/droidsans.sty
21cr|texlive-droid-3.2-1|62	%{_texmfdistdir}/tex/latex/droid/droidsansmono.sty
21cr|texlive-droid-3.2-1|63	%{_texmfdistdir}/tex/latex/droid/droidserif.sty
21cr|texlive-droid-3.2-1|64	%{_texmfdistdir}/doc/fonts/droid/droid-samples.pdf
21cr|texlive-droid-3.2-1|65	%{_texmfdistdir}/fonts/enc/dvips/droid/a_55mctf.enc
21cr|texlive-droid-3.2-1|66	%{_texmfdistdir}/fonts/enc/dvips/droid/a_6t6vor.enc
21cr|texlive-droid-3.2-1|67	%{_texmfdistdir}/fonts/enc/dvips/droid/a_7xkq4l.enc
21cr|texlive-droid-3.2-1|68	%{_texmfdistdir}/fonts/enc/dvips/droid/a_atrmj4.enc
21cr|texlive-droid-3.2-1|69	%{_texmfdistdir}/fonts/enc/dvips/droid/a_auqje4.enc
21cr|texlive-droid-3.2-1|70	%{_texmfdistdir}/fonts/enc/dvips/droid/a_dhbph5.enc
21cr|texlive-droid-3.2-1|71	%{_texmfdistdir}/fonts/enc/dvips/droid/a_es3zal.enc
21cr|texlive-droid-3.2-1|72	%{_texmfdistdir}/fonts/enc/dvips/droid/a_gyeryq.enc
21cr|texlive-droid-3.2-1|73	%{_texmfdistdir}/fonts/enc/dvips/droid/a_hyyrer.enc
21cr|texlive-droid-3.2-1|74	%{_texmfdistdir}/fonts/enc/dvips/droid/a_i77vuw.enc
21cr|texlive-droid-3.2-1|75	%{_texmfdistdir}/fonts/enc/dvips/droid/a_joxy3n.enc
21cr|texlive-droid-3.2-1|76	%{_texmfdistdir}/fonts/enc/dvips/droid/a_k2ku5j.enc
21cr|texlive-droid-3.2-1|77	%{_texmfdistdir}/fonts/enc/dvips/droid/a_l5aj6z.enc
21cr|texlive-droid-3.2-1|78	%{_texmfdistdir}/fonts/enc/dvips/droid/a_lzb5hy.enc
21cr|texlive-droid-3.2-1|79	%{_texmfdistdir}/fonts/enc/dvips/droid/a_nm2gjd.enc
21cr|texlive-droid-3.2-1|80	%{_texmfdistdir}/fonts/enc/dvips/droid/a_nwf7uv.enc
21cr|texlive-droid-3.2-1|81	%{_texmfdistdir}/fonts/enc/dvips/droid/a_slcnpg.enc
21cr|texlive-droid-3.2-1|82	%{_texmfdistdir}/fonts/enc/dvips/droid/a_vtfkvv.enc
21cr|texlive-droid-3.2-1|83	%{_texmfdistdir}/fonts/enc/dvips/droid/a_w466e2.enc
21cr|texlive-droid-3.2-1|84	%{_texmfdistdir}/fonts/enc/dvips/droid/a_xgvdme.enc
21cr|texlive-droid-3.2-1|85	%{_texmfdistdir}/fonts/enc/dvips/droid/a_zpgv3j.enc
21cr|texlive-droid-3.2-1|86	%{_texmfdistdir}/fonts/map/dvips/droid/droidsans.map
21cr|texlive-droid-3.2-1|87	%{_texmfdistdir}/fonts/map/dvips/droid/droidsansmono.map
21cr|texlive-droid-3.2-1|88	%{_texmfdistdir}/fonts/map/dvips/droid/droidserif.map
21cr|texlive-droid-3.2-1|89	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-LGR--base.tfm
21cr|texlive-droid-3.2-1|90	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-LGR-Slanted--base.tfm
21cr|texlive-droid-3.2-1|91	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-LGR-Slanted.tfm
21cr|texlive-droid-3.2-1|92	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-LGR.tfm
21cr|texlive-droid-3.2-1|93	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-OT1--base.tfm
21cr|texlive-droid-3.2-1|94	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-OT1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|95	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-OT1-Slanted.tfm
21cr|texlive-droid-3.2-1|96	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-OT1.tfm
21cr|texlive-droid-3.2-1|97	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T1--base.tfm
21cr|texlive-droid-3.2-1|98	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|99	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T1-Slanted.tfm
21cr|texlive-droid-3.2-1|100	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T1.tfm
21cr|texlive-droid-3.2-1|101	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2A--base.tfm
21cr|texlive-droid-3.2-1|102	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2A-Slanted--base.tfm
21cr|texlive-droid-3.2-1|103	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2A-Slanted.tfm
21cr|texlive-droid-3.2-1|104	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2A.tfm
21cr|texlive-droid-3.2-1|105	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2B--base.tfm
21cr|texlive-droid-3.2-1|106	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2B-Slanted--base.tfm
21cr|texlive-droid-3.2-1|107	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2B-Slanted.tfm
21cr|texlive-droid-3.2-1|108	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2B.tfm
21cr|texlive-droid-3.2-1|109	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2C--base.tfm
21cr|texlive-droid-3.2-1|110	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2C-Slanted--base.tfm
21cr|texlive-droid-3.2-1|111	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2C-Slanted.tfm
21cr|texlive-droid-3.2-1|112	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-T2C.tfm
21cr|texlive-droid-3.2-1|113	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-TS1--base.tfm
21cr|texlive-droid-3.2-1|114	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-TS1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|115	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-TS1-Slanted.tfm
21cr|texlive-droid-3.2-1|116	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-TS1.tfm
21cr|texlive-droid-3.2-1|117	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-X2--base.tfm
21cr|texlive-droid-3.2-1|118	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-X2-Slanted--base.tfm
21cr|texlive-droid-3.2-1|119	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-X2-Slanted.tfm
21cr|texlive-droid-3.2-1|120	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-Bold-X2.tfm
21cr|texlive-droid-3.2-1|121	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-LGR--base.tfm
21cr|texlive-droid-3.2-1|122	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-LGR-Slanted--base.tfm
21cr|texlive-droid-3.2-1|123	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-LGR-Slanted.tfm
21cr|texlive-droid-3.2-1|124	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-LGR.tfm
21cr|texlive-droid-3.2-1|125	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-OT1--base.tfm
21cr|texlive-droid-3.2-1|126	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-OT1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|127	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-OT1-Slanted.tfm
21cr|texlive-droid-3.2-1|128	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-OT1.tfm
21cr|texlive-droid-3.2-1|129	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T1--base.tfm
21cr|texlive-droid-3.2-1|130	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|131	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T1-Slanted.tfm
21cr|texlive-droid-3.2-1|132	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T1.tfm
21cr|texlive-droid-3.2-1|133	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2A--base.tfm
21cr|texlive-droid-3.2-1|134	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2A-Slanted--base.tfm
21cr|texlive-droid-3.2-1|135	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2A-Slanted.tfm
21cr|texlive-droid-3.2-1|136	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2A.tfm
21cr|texlive-droid-3.2-1|137	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2B--base.tfm
21cr|texlive-droid-3.2-1|138	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2B-Slanted--base.tfm
21cr|texlive-droid-3.2-1|139	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2B-Slanted.tfm
21cr|texlive-droid-3.2-1|140	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2B.tfm
21cr|texlive-droid-3.2-1|141	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2C--base.tfm
21cr|texlive-droid-3.2-1|142	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2C-Slanted--base.tfm
21cr|texlive-droid-3.2-1|143	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2C-Slanted.tfm
21cr|texlive-droid-3.2-1|144	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-T2C.tfm
21cr|texlive-droid-3.2-1|145	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-TS1--base.tfm
21cr|texlive-droid-3.2-1|146	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-TS1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|147	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-TS1-Slanted.tfm
21cr|texlive-droid-3.2-1|148	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-TS1.tfm
21cr|texlive-droid-3.2-1|149	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-X2--base.tfm
21cr|texlive-droid-3.2-1|150	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-X2-Slanted--base.tfm
21cr|texlive-droid-3.2-1|151	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-X2-Slanted.tfm
21cr|texlive-droid-3.2-1|152	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsans/DroidSans-X2.tfm
21cr|texlive-droid-3.2-1|153	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-LGR--base.tfm
21cr|texlive-droid-3.2-1|154	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-LGR-Slanted--base.tfm
21cr|texlive-droid-3.2-1|155	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-LGR-Slanted.tfm
21cr|texlive-droid-3.2-1|156	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-LGR.tfm
21cr|texlive-droid-3.2-1|157	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-OT1--base.tfm
21cr|texlive-droid-3.2-1|158	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-OT1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|159	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-OT1-Slanted.tfm
21cr|texlive-droid-3.2-1|160	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-OT1.tfm
21cr|texlive-droid-3.2-1|161	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T1--base.tfm
21cr|texlive-droid-3.2-1|162	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|163	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T1-Slanted.tfm
21cr|texlive-droid-3.2-1|164	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T1.tfm
21cr|texlive-droid-3.2-1|165	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2A--base.tfm
21cr|texlive-droid-3.2-1|166	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2A-Slanted--base.tfm
21cr|texlive-droid-3.2-1|167	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2A-Slanted.tfm
21cr|texlive-droid-3.2-1|168	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2A.tfm
21cr|texlive-droid-3.2-1|169	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2B--base.tfm
21cr|texlive-droid-3.2-1|170	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2B-Slanted--base.tfm
21cr|texlive-droid-3.2-1|171	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2B-Slanted.tfm
21cr|texlive-droid-3.2-1|172	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2B.tfm
21cr|texlive-droid-3.2-1|173	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2C--base.tfm
21cr|texlive-droid-3.2-1|174	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2C-Slanted--base.tfm
21cr|texlive-droid-3.2-1|175	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2C-Slanted.tfm
21cr|texlive-droid-3.2-1|176	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-T2C.tfm
21cr|texlive-droid-3.2-1|177	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-TS1--base.tfm
21cr|texlive-droid-3.2-1|178	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-TS1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|179	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-TS1-Slanted.tfm
21cr|texlive-droid-3.2-1|180	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-TS1.tfm
21cr|texlive-droid-3.2-1|181	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-X2--base.tfm
21cr|texlive-droid-3.2-1|182	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-X2-Slanted--base.tfm
21cr|texlive-droid-3.2-1|183	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-X2-Slanted.tfm
21cr|texlive-droid-3.2-1|184	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidsansmono/DroidSansMono-X2.tfm
21cr|texlive-droid-3.2-1|185	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-LGR-Slanted.tfm
21cr|texlive-droid-3.2-1|186	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-LGR.tfm
21cr|texlive-droid-3.2-1|187	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-OT1--base.tfm
21cr|texlive-droid-3.2-1|188	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-OT1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|189	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-OT1-Slanted.tfm
21cr|texlive-droid-3.2-1|190	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-OT1.tfm
21cr|texlive-droid-3.2-1|191	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T1--base.tfm
21cr|texlive-droid-3.2-1|192	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|193	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T1-Slanted.tfm
21cr|texlive-droid-3.2-1|194	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T1.tfm
21cr|texlive-droid-3.2-1|195	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2A--base.tfm
21cr|texlive-droid-3.2-1|196	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2A-Slanted--base.tfm
21cr|texlive-droid-3.2-1|197	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2A-Slanted.tfm
21cr|texlive-droid-3.2-1|198	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2A.tfm
21cr|texlive-droid-3.2-1|199	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2B--base.tfm
21cr|texlive-droid-3.2-1|200	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2B-Slanted--base.tfm
21cr|texlive-droid-3.2-1|201	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2B-Slanted.tfm
21cr|texlive-droid-3.2-1|202	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2B.tfm
21cr|texlive-droid-3.2-1|203	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2C--base.tfm
21cr|texlive-droid-3.2-1|204	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2C-Slanted--base.tfm
21cr|texlive-droid-3.2-1|205	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2C-Slanted.tfm
21cr|texlive-droid-3.2-1|206	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-T2C.tfm
21cr|texlive-droid-3.2-1|207	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-TS1--base.tfm
21cr|texlive-droid-3.2-1|208	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-TS1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|209	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-TS1-Slanted.tfm
21cr|texlive-droid-3.2-1|210	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-TS1.tfm
21cr|texlive-droid-3.2-1|211	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-X2--base.tfm
21cr|texlive-droid-3.2-1|212	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-X2-Slanted--base.tfm
21cr|texlive-droid-3.2-1|213	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-X2-Slanted.tfm
21cr|texlive-droid-3.2-1|214	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Bold-X2.tfm
21cr|texlive-droid-3.2-1|215	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-LGR-Upright.tfm
21cr|texlive-droid-3.2-1|216	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-LGR.tfm
21cr|texlive-droid-3.2-1|217	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-OT1--base.tfm
21cr|texlive-droid-3.2-1|218	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-OT1-Upright--base.tfm
21cr|texlive-droid-3.2-1|219	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-OT1-Upright.tfm
21cr|texlive-droid-3.2-1|220	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-OT1.tfm
21cr|texlive-droid-3.2-1|221	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T1--base.tfm
21cr|texlive-droid-3.2-1|222	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T1-Upright--base.tfm
21cr|texlive-droid-3.2-1|223	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T1-Upright.tfm
21cr|texlive-droid-3.2-1|224	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T1.tfm
21cr|texlive-droid-3.2-1|225	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2A--base.tfm
21cr|texlive-droid-3.2-1|226	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2A-Upright--base.tfm
21cr|texlive-droid-3.2-1|227	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2A-Upright.tfm
21cr|texlive-droid-3.2-1|228	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2A.tfm
21cr|texlive-droid-3.2-1|229	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2B--base.tfm
21cr|texlive-droid-3.2-1|230	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2B-Upright--base.tfm
21cr|texlive-droid-3.2-1|231	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2B-Upright.tfm
21cr|texlive-droid-3.2-1|232	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2B.tfm
21cr|texlive-droid-3.2-1|233	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2C--base.tfm
21cr|texlive-droid-3.2-1|234	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2C-Upright--base.tfm
21cr|texlive-droid-3.2-1|235	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2C-Upright.tfm
21cr|texlive-droid-3.2-1|236	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-T2C.tfm
21cr|texlive-droid-3.2-1|237	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-TS1--base.tfm
21cr|texlive-droid-3.2-1|238	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-TS1-Upright--base.tfm
21cr|texlive-droid-3.2-1|239	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-TS1-Upright.tfm
21cr|texlive-droid-3.2-1|240	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-TS1.tfm
21cr|texlive-droid-3.2-1|241	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-X2--base.tfm
21cr|texlive-droid-3.2-1|242	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-X2-Upright--base.tfm
21cr|texlive-droid-3.2-1|243	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-X2-Upright.tfm
21cr|texlive-droid-3.2-1|244	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-BoldItalic-X2.tfm
21cr|texlive-droid-3.2-1|245	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-LGR-Upright.tfm
21cr|texlive-droid-3.2-1|246	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-LGR.tfm
21cr|texlive-droid-3.2-1|247	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-OT1--base.tfm
21cr|texlive-droid-3.2-1|248	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-OT1-Upright--base.tfm
21cr|texlive-droid-3.2-1|249	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-OT1-Upright.tfm
21cr|texlive-droid-3.2-1|250	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-OT1.tfm
21cr|texlive-droid-3.2-1|251	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T1--base.tfm
21cr|texlive-droid-3.2-1|252	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T1-Upright--base.tfm
21cr|texlive-droid-3.2-1|253	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T1-Upright.tfm
21cr|texlive-droid-3.2-1|254	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T1.tfm
21cr|texlive-droid-3.2-1|255	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2A--base.tfm
21cr|texlive-droid-3.2-1|256	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2A-Upright--base.tfm
21cr|texlive-droid-3.2-1|257	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2A-Upright.tfm
21cr|texlive-droid-3.2-1|258	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2A.tfm
21cr|texlive-droid-3.2-1|259	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2B--base.tfm
21cr|texlive-droid-3.2-1|260	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2B-Upright--base.tfm
21cr|texlive-droid-3.2-1|261	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2B-Upright.tfm
21cr|texlive-droid-3.2-1|262	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2B.tfm
21cr|texlive-droid-3.2-1|263	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2C--base.tfm
21cr|texlive-droid-3.2-1|264	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2C-Upright--base.tfm
21cr|texlive-droid-3.2-1|265	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2C-Upright.tfm
21cr|texlive-droid-3.2-1|266	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-T2C.tfm
21cr|texlive-droid-3.2-1|267	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-TS1--base.tfm
21cr|texlive-droid-3.2-1|268	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-TS1-Upright--base.tfm
21cr|texlive-droid-3.2-1|269	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-TS1-Upright.tfm
21cr|texlive-droid-3.2-1|270	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-TS1.tfm
21cr|texlive-droid-3.2-1|271	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-X2--base.tfm
21cr|texlive-droid-3.2-1|272	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-X2-Upright--base.tfm
21cr|texlive-droid-3.2-1|273	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-X2-Upright.tfm
21cr|texlive-droid-3.2-1|274	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Italic-X2.tfm
21cr|texlive-droid-3.2-1|275	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-LGR-Slanted.tfm
21cr|texlive-droid-3.2-1|276	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-LGR.tfm
21cr|texlive-droid-3.2-1|277	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-OT1--base.tfm
21cr|texlive-droid-3.2-1|278	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-OT1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|279	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-OT1-Slanted.tfm
21cr|texlive-droid-3.2-1|280	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-OT1.tfm
21cr|texlive-droid-3.2-1|281	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T1--base.tfm
21cr|texlive-droid-3.2-1|282	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|283	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T1-Slanted.tfm
21cr|texlive-droid-3.2-1|284	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T1.tfm
21cr|texlive-droid-3.2-1|285	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2A--base.tfm
21cr|texlive-droid-3.2-1|286	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2A-Slanted--base.tfm
21cr|texlive-droid-3.2-1|287	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2A-Slanted.tfm
21cr|texlive-droid-3.2-1|288	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2A.tfm
21cr|texlive-droid-3.2-1|289	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2B--base.tfm
21cr|texlive-droid-3.2-1|290	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2B-Slanted--base.tfm
21cr|texlive-droid-3.2-1|291	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2B-Slanted.tfm
21cr|texlive-droid-3.2-1|292	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2B.tfm
21cr|texlive-droid-3.2-1|293	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2C--base.tfm
21cr|texlive-droid-3.2-1|294	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2C-Slanted--base.tfm
21cr|texlive-droid-3.2-1|295	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2C-Slanted.tfm
21cr|texlive-droid-3.2-1|296	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-T2C.tfm
21cr|texlive-droid-3.2-1|297	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-TS1--base.tfm
21cr|texlive-droid-3.2-1|298	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-TS1-Slanted--base.tfm
21cr|texlive-droid-3.2-1|299	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-TS1-Slanted.tfm
21cr|texlive-droid-3.2-1|300	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-TS1.tfm
21cr|texlive-droid-3.2-1|301	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-X2--base.tfm
21cr|texlive-droid-3.2-1|302	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-X2-Slanted--base.tfm
21cr|texlive-droid-3.2-1|303	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-X2-Slanted.tfm
21cr|texlive-droid-3.2-1|304	%{_texmfdistdir}/fonts/tfm/ascender/droid/droidserif/DroidSerif-Regular-X2.tfm
21cr|texlive-droid-3.2-1|305	%{_texmfdistdir}/fonts/truetype/ascender/droid/droidsans/DroidSans-Bold.ttf
21cr|texlive-droid-3.2-1|306	%{_texmfdistdir}/fonts/truetype/ascender/droid/droidsans/DroidSans.ttf
21cr|texlive-droid-3.2-1|307	%{_texmfdistdir}/fonts/truetype/ascender/droid/droidsansmono/DroidSansMono.ttf
21cr|texlive-droid-3.2-1|308	%{_texmfdistdir}/fonts/truetype/ascender/droid/droidserif/DroidSerif-Bold.ttf
21cr|texlive-droid-3.2-1|309	%{_texmfdistdir}/fonts/truetype/ascender/droid/droidserif/DroidSerif-BoldItalic.ttf
21cr|texlive-droid-3.2-1|310	%{_texmfdistdir}/fonts/truetype/ascender/droid/droidserif/DroidSerif-Italic.ttf
21cr|texlive-droid-3.2-1|311	%{_texmfdistdir}/fonts/truetype/ascender/droid/droidserif/DroidSerif-Regular.ttf
21cr|texlive-droid-3.2-1|312	%{_texmfdistdir}/fonts/type1/ascender/droid/droidsans/DroidSans-Bold.pfb
21cr|texlive-droid-3.2-1|313	%{_texmfdistdir}/fonts/type1/ascender/droid/droidsans/DroidSans.pfb
21cr|texlive-droid-3.2-1|314	%{_texmfdistdir}/fonts/type1/ascender/droid/droidsansmono/DroidSansMono.pfb
21cr|texlive-droid-3.2-1|315	%{_texmfdistdir}/fonts/type1/ascender/droid/droidserif/DroidSerif-Bold.pfb
21cr|texlive-droid-3.2-1|316	%{_texmfdistdir}/fonts/type1/ascender/droid/droidserif/DroidSerif-BoldItalic.pfb
21cr|texlive-droid-3.2-1|317	%{_texmfdistdir}/fonts/type1/ascender/droid/droidserif/DroidSerif-Italic.pfb
21cr|texlive-droid-3.2-1|318	%{_texmfdistdir}/fonts/type1/ascender/droid/droidserif/DroidSerif-Regular.pfb
21cr|texlive-droid-3.2-1|319	%{_texmfdistdir}/fonts/type1/ascender/droid/droidserif/DroidSerif.pfb
21cr|texlive-droid-3.2-1|320	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-LGR-Slanted.vf
21cr|texlive-droid-3.2-1|321	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-LGR.vf
21cr|texlive-droid-3.2-1|322	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-OT1-Slanted.vf
21cr|texlive-droid-3.2-1|323	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-OT1.vf
21cr|texlive-droid-3.2-1|324	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-T1-Slanted.vf
21cr|texlive-droid-3.2-1|325	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-T1.vf
21cr|texlive-droid-3.2-1|326	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-T2A-Slanted.vf
21cr|texlive-droid-3.2-1|327	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-T2A.vf
21cr|texlive-droid-3.2-1|328	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-T2B-Slanted.vf
21cr|texlive-droid-3.2-1|329	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-T2B.vf
21cr|texlive-droid-3.2-1|330	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-T2C-Slanted.vf
21cr|texlive-droid-3.2-1|331	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-T2C.vf
21cr|texlive-droid-3.2-1|332	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-TS1-Slanted.vf
21cr|texlive-droid-3.2-1|333	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-TS1.vf
21cr|texlive-droid-3.2-1|334	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-X2-Slanted.vf
21cr|texlive-droid-3.2-1|335	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-Bold-X2.vf
21cr|texlive-droid-3.2-1|336	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-LGR-Slanted.vf
21cr|texlive-droid-3.2-1|337	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-LGR.vf
21cr|texlive-droid-3.2-1|338	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-OT1-Slanted.vf
21cr|texlive-droid-3.2-1|339	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-OT1.vf
21cr|texlive-droid-3.2-1|340	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-T1-Slanted.vf
21cr|texlive-droid-3.2-1|341	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-T1.vf
21cr|texlive-droid-3.2-1|342	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-T2A-Slanted.vf
21cr|texlive-droid-3.2-1|343	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-T2A.vf
21cr|texlive-droid-3.2-1|344	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-T2B-Slanted.vf
21cr|texlive-droid-3.2-1|345	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-T2B.vf
21cr|texlive-droid-3.2-1|346	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-T2C-Slanted.vf
21cr|texlive-droid-3.2-1|347	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-T2C.vf
21cr|texlive-droid-3.2-1|348	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-TS1-Slanted.vf
21cr|texlive-droid-3.2-1|349	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-TS1.vf
21cr|texlive-droid-3.2-1|350	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-X2-Slanted.vf
21cr|texlive-droid-3.2-1|351	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsans/DroidSans-X2.vf
21cr|texlive-droid-3.2-1|352	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-LGR-Slanted.vf
21cr|texlive-droid-3.2-1|353	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-LGR.vf
21cr|texlive-droid-3.2-1|354	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-OT1-Slanted.vf
21cr|texlive-droid-3.2-1|355	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-OT1.vf
21cr|texlive-droid-3.2-1|356	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-T1-Slanted.vf
21cr|texlive-droid-3.2-1|357	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-T1.vf
21cr|texlive-droid-3.2-1|358	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-T2A-Slanted.vf
21cr|texlive-droid-3.2-1|359	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-T2A.vf
21cr|texlive-droid-3.2-1|360	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-T2B-Slanted.vf
21cr|texlive-droid-3.2-1|361	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-T2B.vf
21cr|texlive-droid-3.2-1|362	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-T2C-Slanted.vf
21cr|texlive-droid-3.2-1|363	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-T2C.vf
21cr|texlive-droid-3.2-1|364	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-TS1-Slanted.vf
21cr|texlive-droid-3.2-1|365	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-TS1.vf
21cr|texlive-droid-3.2-1|366	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-X2-Slanted.vf
21cr|texlive-droid-3.2-1|367	%{_texmfdistdir}/fonts/vf/ascender/droid/droidsansmono/DroidSansMono-X2.vf
21cr|texlive-droid-3.2-1|368	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-OT1-Slanted.vf
21cr|texlive-droid-3.2-1|369	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-OT1.vf
21cr|texlive-droid-3.2-1|370	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-T1-Slanted.vf
21cr|texlive-droid-3.2-1|371	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-T1.vf
21cr|texlive-droid-3.2-1|372	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-T2A-Slanted.vf
21cr|texlive-droid-3.2-1|373	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-T2A.vf
21cr|texlive-droid-3.2-1|374	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-T2B-Slanted.vf
21cr|texlive-droid-3.2-1|375	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-T2B.vf
21cr|texlive-droid-3.2-1|376	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-T2C-Slanted.vf
21cr|texlive-droid-3.2-1|377	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-T2C.vf
21cr|texlive-droid-3.2-1|378	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-TS1-Slanted.vf
21cr|texlive-droid-3.2-1|379	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-TS1.vf
21cr|texlive-droid-3.2-1|380	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-X2-Slanted.vf
21cr|texlive-droid-3.2-1|381	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Bold-X2.vf
21cr|texlive-droid-3.2-1|382	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-OT1-Upright.vf
21cr|texlive-droid-3.2-1|383	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-OT1.vf
21cr|texlive-droid-3.2-1|384	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-T1-Upright.vf
21cr|texlive-droid-3.2-1|385	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-T1.vf
21cr|texlive-droid-3.2-1|386	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-T2A-Upright.vf
21cr|texlive-droid-3.2-1|387	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-T2A.vf
21cr|texlive-droid-3.2-1|388	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-T2B-Upright.vf
21cr|texlive-droid-3.2-1|389	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-T2B.vf
21cr|texlive-droid-3.2-1|390	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-T2C-Upright.vf
21cr|texlive-droid-3.2-1|391	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-T2C.vf
21cr|texlive-droid-3.2-1|392	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-TS1-Upright.vf
21cr|texlive-droid-3.2-1|393	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-TS1.vf
21cr|texlive-droid-3.2-1|394	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-X2-Upright.vf
21cr|texlive-droid-3.2-1|395	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-BoldItalic-X2.vf
21cr|texlive-droid-3.2-1|396	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-OT1-Upright.vf
21cr|texlive-droid-3.2-1|397	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-OT1.vf
21cr|texlive-droid-3.2-1|398	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-T1-Upright.vf
21cr|texlive-droid-3.2-1|399	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-T1.vf
21cr|texlive-droid-3.2-1|400	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-T2A-Upright.vf
21cr|texlive-droid-3.2-1|401	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-T2A.vf
21cr|texlive-droid-3.2-1|402	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-T2B-Upright.vf
21cr|texlive-droid-3.2-1|403	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-T2B.vf
21cr|texlive-droid-3.2-1|404	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-T2C-Upright.vf
21cr|texlive-droid-3.2-1|405	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-T2C.vf
21cr|texlive-droid-3.2-1|406	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-TS1-Upright.vf
21cr|texlive-droid-3.2-1|407	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-TS1.vf
21cr|texlive-droid-3.2-1|408	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-X2-Upright.vf
21cr|texlive-droid-3.2-1|409	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Italic-X2.vf
21cr|texlive-droid-3.2-1|410	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-OT1-Slanted.vf
21cr|texlive-droid-3.2-1|411	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-OT1.vf
21cr|texlive-droid-3.2-1|412	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-T1-Slanted.vf
21cr|texlive-droid-3.2-1|413	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-T1.vf
21cr|texlive-droid-3.2-1|414	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-T2A-Slanted.vf
21cr|texlive-droid-3.2-1|415	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-T2A.vf
21cr|texlive-droid-3.2-1|416	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-T2B-Slanted.vf
21cr|texlive-droid-3.2-1|417	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-T2B.vf
21cr|texlive-droid-3.2-1|418	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-T2C-Slanted.vf
21cr|texlive-droid-3.2-1|419	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-T2C.vf
21cr|texlive-droid-3.2-1|420	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-TS1-Slanted.vf
21cr|texlive-droid-3.2-1|421	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-TS1.vf
21cr|texlive-droid-3.2-1|422	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-X2-Slanted.vf
21cr|texlive-droid-3.2-1|423	%{_texmfdistdir}/fonts/vf/ascender/droid/droidserif/DroidSerif-Regular-X2.vf
21cr|texlive-droid-3.2-1|424	
21cr|texlive-droid-3.2-1|425	%doc %{_texmfdistdir}/doc/fonts/droid/CHANGES
21cr|texlive-droid-3.2-1|426	%doc %{_texmfdistdir}/doc/fonts/droid/README
21cr|texlive-droid-3.2-1|427	%doc %{_texmfdistdir}/doc/fonts/droid/droid.pdf
21cr|texlive-droid-3.2-1|428	
21cr|texlive-droid-3.2-1|429	#-----------------------------------------------------------------------
21cr|texlive-droid-3.2-1|430	%prep
21cr|texlive-droid-3.2-1|431	%setup -c -a0 -a1
21cr|texlive-droid-3.2-1|432	
21cr|texlive-droid-3.2-1|433	%build
21cr|texlive-droid-3.2-1|434	
21cr|texlive-droid-3.2-1|435	%install
21cr|texlive-droid-3.2-1|436	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-droid-3.2-1|437	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9248 21
21cr|texlive-dsserif-1.01-1|1	Name:		texlive-dsserif
21cr|texlive-dsserif-1.01-1|2	Version:	1.01
21cr|texlive-dsserif-1.01-1|3	Release:	1
21cr|texlive-dsserif-1.01-1|4	Summary:	A double-struck serifed font for mathematical use
21cr|texlive-dsserif-1.01-1|5	Group:		Publishing
21cr|texlive-dsserif-1.01-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dsserif
21cr|texlive-dsserif-1.01-1|7	License:	PD
21cr|texlive-dsserif-1.01-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dsserif.tar.xz
21cr|texlive-dsserif-1.01-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dsserif.doc.tar.xz
21cr|texlive-dsserif-1.01-1|10	BuildArch:	noarch
21cr|texlive-dsserif-1.01-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-dsserif-1.01-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-dsserif-1.01-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-dsserif-1.01-1|14	
21cr|texlive-dsserif-1.01-1|15	%description
21cr|texlive-dsserif-1.01-1|16	DSSerif is a mathematical font package with double struck
21cr|texlive-dsserif-1.01-1|17	serifed digits, upper and lower case letters, in regular and
21cr|texlive-dsserif-1.01-1|18	bold weights. The design was inspired by the STIX double struck
21cr|texlive-dsserif-1.01-1|19	fonts, which are sans serif, but starting from a Courier-like
21cr|texlive-dsserif-1.01-1|20	base.
21cr|texlive-dsserif-1.01-1|21	
21cr|texlive-dsserif-1.01-1|22	
21cr|texlive-dsserif-1.01-1|23	#-----------------------------------------------------------------------
21cr|texlive-dsserif-1.01-1|24	%files
21cr|texlive-dsserif-1.01-1|25	%{_texmfdistdir}/tex
21cr|texlive-dsserif-1.01-1|26	%{_texmfdistdir}/fonts
21cr|texlive-dsserif-1.01-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-dsserif-1.01-1|28	
21cr|texlive-dsserif-1.01-1|29	
21cr|texlive-dsserif-1.01-1|30	#-----------------------------------------------------------------------
21cr|texlive-dsserif-1.01-1|31	%prep
21cr|texlive-dsserif-1.01-1|32	%setup -c -a0 -a1
21cr|texlive-dsserif-1.01-1|33	
21cr|texlive-dsserif-1.01-1|34	%build
21cr|texlive-dsserif-1.01-1|35	
21cr|texlive-dsserif-1.01-1|36	%install
21cr|texlive-dsserif-1.01-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dsserif-1.01-1|38	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9249 21
21cr|texlive-dtxdescribe-1.05-1|1	Name:		texlive-dtxdescribe
21cr|texlive-dtxdescribe-1.05-1|2	Version:	1.05
21cr|texlive-dtxdescribe-1.05-1|3	Release:	1
21cr|texlive-dtxdescribe-1.05-1|4	Summary:	Describe additional object types in dtx source files
21cr|texlive-dtxdescribe-1.05-1|5	Group:		Publishing
21cr|texlive-dtxdescribe-1.05-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/dtxdescribe
21cr|texlive-dtxdescribe-1.05-1|7	License:	LPPL1.3
21cr|texlive-dtxdescribe-1.05-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.tar.xz
21cr|texlive-dtxdescribe-1.05-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.doc.tar.xz
21cr|texlive-dtxdescribe-1.05-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.source.tar.xz
21cr|texlive-dtxdescribe-1.05-1|11	BuildArch:	noarch
21cr|texlive-dtxdescribe-1.05-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-dtxdescribe-1.05-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-dtxdescribe-1.05-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-dtxdescribe-1.05-1|15	
21cr|texlive-dtxdescribe-1.05-1|16	%description
21cr|texlive-dtxdescribe-1.05-1|17	The doc package includes tools for describing macros and environments in LATEX source .dtx format.
21cr|texlive-dtxdescribe-1.05-1|18	The dtxdescribe package adds additional tools for describing booleans, lengths, counters, keys,
21cr|texlive-dtxdescribe-1.05-1|19	packages, classes, options, files, commands, arguments, and other objects,
21cr|texlive-dtxdescribe-1.05-1|20	and also works with the standard document classes as well, for those who do not wish to use the .dtx format.
21cr|texlive-dtxdescribe-1.05-1|21	Each item is given a margin tag similar to \DescribeEnv, and is listed in the index by itself and also by category.
21cr|texlive-dtxdescribe-1.05-1|22	Each item may be sorted further by an optional class.
21cr|texlive-dtxdescribe-1.05-1|23	All index entries except code lines are hyperlinked.
21cr|texlive-dtxdescribe-1.05-1|24	The dtxexample environment is provided for typesetting example code and its results. Contents are displayed verbatim along with a caption and cross-referencing.
21cr|texlive-dtxdescribe-1.05-1|25	They are then input and executed, and the result is shown.
21cr|texlive-dtxdescribe-1.05-1|26	Environments are also provided for displaying verbatim or formatted source code, user-interface displays, and sidebars with titles.
21cr|texlive-dtxdescribe-1.05-1|27	Macros are provided for formatting the names of inline LATEX objects such as packages and booleans, as well as program and file names,
21cr|texlive-dtxdescribe-1.05-1|28	file types, internet objects, the names of certain programs, a number of logos, and inline dashes and slashes.
21cr|texlive-dtxdescribe-1.05-1|29	
21cr|texlive-dtxdescribe-1.05-1|30	#-----------------------------------------------------------------------
21cr|texlive-dtxdescribe-1.05-1|31	%files
21cr|texlive-dtxdescribe-1.05-1|32	%{_texmfdistdir}/tex/latex/dtxdescribe/dtxdescribe.sty
21cr|texlive-dtxdescribe-1.05-1|33	%doc %{_texmfdistdir}/doc/latex/dtxdescribe/README.txt
21cr|texlive-dtxdescribe-1.05-1|34	%doc %{_texmfdistdir}/doc/latex/dtxdescribe/dtxdescribe.pdf
21cr|texlive-dtxdescribe-1.05-1|35	#- source
21cr|texlive-dtxdescribe-1.05-1|36	%doc %{_texmfdistdir}/source/latex/dtxdescribe/dtxdescribe.dtx
21cr|texlive-dtxdescribe-1.05-1|37	%doc %{_texmfdistdir}/source/latex/dtxdescribe/dtxdescribe.ins
21cr|texlive-dtxdescribe-1.05-1|38	
21cr|texlive-dtxdescribe-1.05-1|39	#-----------------------------------------------------------------------
21cr|texlive-dtxdescribe-1.05-1|40	%prep
21cr|texlive-dtxdescribe-1.05-1|41	%setup -c -a0 -a1 -a2
21cr|texlive-dtxdescribe-1.05-1|42	
21cr|texlive-dtxdescribe-1.05-1|43	%build
21cr|texlive-dtxdescribe-1.05-1|44	
21cr|texlive-dtxdescribe-1.05-1|45	%install
21cr|texlive-dtxdescribe-1.05-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dtxdescribe-1.05-1|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9250 21
21cr|texlive-dtxgen-1.07-2|1	# revision 33681
21cr|texlive-dtxgen-1.07-2|2	# category Package
21cr|texlive-dtxgen-1.07-2|3	# catalog-ctan /support/dtxgen
21cr|texlive-dtxgen-1.07-2|4	# catalog-date 2014-04-25 13:42:50 +0200
21cr|texlive-dtxgen-1.07-2|5	# catalog-license gpl
21cr|texlive-dtxgen-1.07-2|6	# catalog-version 1.04
21cr|texlive-dtxgen-1.07-2|7	Name:		texlive-dtxgen
21cr|texlive-dtxgen-1.07-2|8	Version:	1.07
21cr|texlive-dtxgen-1.07-2|9	Release:	2
21cr|texlive-dtxgen-1.07-2|10	Summary:	Creates a template for a self-extracting .dtx file
21cr|texlive-dtxgen-1.07-2|11	Group:		Publishing
21cr|texlive-dtxgen-1.07-2|12	URL:		http://www.ctan.org/tex-archive/support/dtxgen
21cr|texlive-dtxgen-1.07-2|13	License:	GPL
21cr|texlive-dtxgen-1.07-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.tar.xz
21cr|texlive-dtxgen-1.07-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.doc.tar.xz
21cr|texlive-dtxgen-1.07-2|16	BuildArch:	noarch
21cr|texlive-dtxgen-1.07-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dtxgen-1.07-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dtxgen-1.07-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-dtxgen-1.07-2|20	Provides:	texlive-dtxgen.bin = %{EVRD}
21cr|texlive-dtxgen-1.07-2|21	
21cr|texlive-dtxgen-1.07-2|22	%description
21cr|texlive-dtxgen-1.07-2|23	The bash script dtxgen creates a template for a self-extracting
21cr|texlive-dtxgen-1.07-2|24	.dtx file. It is useful for those who plan to create a new
21cr|texlive-dtxgen-1.07-2|25	Documented LaTeX Source (.dtx) file.
21cr|texlive-dtxgen-1.07-2|26	
21cr|texlive-dtxgen-1.07-2|27	#-----------------------------------------------------------------------
21cr|texlive-dtxgen-1.07-2|28	%files
21cr|texlive-dtxgen-1.07-2|29	%{_bindir}/dtxgen
21cr|texlive-dtxgen-1.07-2|30	%{_texmfdistdir}/scripts/dtxgen/dtxgen
21cr|texlive-dtxgen-1.07-2|31	%doc %{_texmfdistdir}/doc/support/dtxgen/README
21cr|texlive-dtxgen-1.07-2|32	%doc %{_texmfdistdir}/doc/support/dtxgen/dtxgen.pdf
21cr|texlive-dtxgen-1.07-2|33	
21cr|texlive-dtxgen-1.07-2|34	#-----------------------------------------------------------------------
21cr|texlive-dtxgen-1.07-2|35	%prep
21cr|texlive-dtxgen-1.07-2|36	%setup -c -a0 -a1
21cr|texlive-dtxgen-1.07-2|37	
21cr|texlive-dtxgen-1.07-2|38	%build
21cr|texlive-dtxgen-1.07-2|39	
21cr|texlive-dtxgen-1.07-2|40	%install
21cr|texlive-dtxgen-1.07-2|41	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-dtxgen-1.07-2|42	pushd %{buildroot}%{_bindir}
21cr|texlive-dtxgen-1.07-2|43	ln -sf %{_texmfdistdir}/scripts/dtxgen/dtxgen dtxgen
21cr|texlive-dtxgen-1.07-2|44	popd
21cr|texlive-dtxgen-1.07-2|45	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-dtxgen-1.07-2|46	cp -fpar texmf-dist %{buildroot}%{_datadir}

9251 21
21cr|texlive-duerer-20190228-1|1	# revision 20741
21cr|texlive-duerer-20190228-1|2	# category Package
21cr|texlive-duerer-20190228-1|3	# catalog-ctan /fonts/duerer
21cr|texlive-duerer-20190228-1|4	# catalog-date 2010-12-14 12:03:20 +0100
21cr|texlive-duerer-20190228-1|5	# catalog-license pd
21cr|texlive-duerer-20190228-1|6	# catalog-version undef
21cr|texlive-duerer-20190228-1|7	Name:		texlive-duerer
21cr|texlive-duerer-20190228-1|8	Version:	20190228
21cr|texlive-duerer-20190228-1|9	Release:	1
21cr|texlive-duerer-20190228-1|10	Summary:	Computer Duerer fonts
21cr|texlive-duerer-20190228-1|11	Group:		Publishing
21cr|texlive-duerer-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/duerer
21cr|texlive-duerer-20190228-1|13	License:	PD
21cr|texlive-duerer-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer.tar.xz
21cr|texlive-duerer-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer.doc.tar.xz
21cr|texlive-duerer-20190228-1|16	BuildArch:	noarch
21cr|texlive-duerer-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-duerer-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-duerer-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-duerer-20190228-1|20	
21cr|texlive-duerer-20190228-1|21	%description
21cr|texlive-duerer-20190228-1|22	These fonts are designed for titling use, and consist of
21cr|texlive-duerer-20190228-1|23	capital roman letters only. Together with the normal set of
21cr|texlive-duerer-20190228-1|24	base shapes, the family also offers an informal shape. LaTeX
21cr|texlive-duerer-20190228-1|25	support is available in the duerer-latex bundle.
21cr|texlive-duerer-20190228-1|26	
21cr|texlive-duerer-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-duerer-20190228-1|28	%files
21cr|texlive-duerer-20190228-1|29	%{_texmfdistdir}/fonts/source/public/duerer/cdb10.mf
21cr|texlive-duerer-20190228-1|30	%{_texmfdistdir}/fonts/source/public/duerer/cdi10.mf
21cr|texlive-duerer-20190228-1|31	%{_texmfdistdir}/fonts/source/public/duerer/cdr10.mf
21cr|texlive-duerer-20190228-1|32	%{_texmfdistdir}/fonts/source/public/duerer/cdsl10.mf
21cr|texlive-duerer-20190228-1|33	%{_texmfdistdir}/fonts/source/public/duerer/cdss10.mf
21cr|texlive-duerer-20190228-1|34	%{_texmfdistdir}/fonts/source/public/duerer/cdtt10.mf
21cr|texlive-duerer-20190228-1|35	%{_texmfdistdir}/fonts/source/public/duerer/dromani.mf
21cr|texlive-duerer-20190228-1|36	%{_texmfdistdir}/fonts/source/public/duerer/dromanu.mf
21cr|texlive-duerer-20190228-1|37	%{_texmfdistdir}/fonts/source/public/duerer/dtitle.mf
21cr|texlive-duerer-20190228-1|38	%{_texmfdistdir}/fonts/tfm/public/duerer/cdb10.tfm
21cr|texlive-duerer-20190228-1|39	%{_texmfdistdir}/fonts/tfm/public/duerer/cdi10.tfm
21cr|texlive-duerer-20190228-1|40	%{_texmfdistdir}/fonts/tfm/public/duerer/cdr10.tfm
21cr|texlive-duerer-20190228-1|41	%{_texmfdistdir}/fonts/tfm/public/duerer/cdsl10.tfm
21cr|texlive-duerer-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/duerer/cdss10.tfm
21cr|texlive-duerer-20190228-1|43	%{_texmfdistdir}/fonts/tfm/public/duerer/cdtt10.tfm
21cr|texlive-duerer-20190228-1|44	%doc %{_texmfdistdir}/doc/fonts/duerer/README
21cr|texlive-duerer-20190228-1|45	
21cr|texlive-duerer-20190228-1|46	#-----------------------------------------------------------------------
21cr|texlive-duerer-20190228-1|47	%prep
21cr|texlive-duerer-20190228-1|48	%setup -c -a0 -a1
21cr|texlive-duerer-20190228-1|49	
21cr|texlive-duerer-20190228-1|50	%build
21cr|texlive-duerer-20190228-1|51	
21cr|texlive-duerer-20190228-1|52	%install
21cr|texlive-duerer-20190228-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-duerer-20190228-1|54	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9252 21
21cr|texlive-duerer-latex-1.1-8|1	# revision 15878
21cr|texlive-duerer-latex-1.1-8|2	# category Package
21cr|texlive-duerer-latex-1.1-8|3	# catalog-ctan /macros/latex/contrib/duerer-latex
21cr|texlive-duerer-latex-1.1-8|4	# catalog-date 2008-08-18 13:49:16 +0200
21cr|texlive-duerer-latex-1.1-8|5	# catalog-license gpl
21cr|texlive-duerer-latex-1.1-8|6	# catalog-version 1.1
21cr|texlive-duerer-latex-1.1-8|7	Name:		texlive-duerer-latex
21cr|texlive-duerer-latex-1.1-8|8	Version:	1.1
21cr|texlive-duerer-latex-1.1-8|9	Release:	8
21cr|texlive-duerer-latex-1.1-8|10	Summary:	LaTeX support for the Duerer fonts
21cr|texlive-duerer-latex-1.1-8|11	Group:		Publishing
21cr|texlive-duerer-latex-1.1-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/duerer-latex
21cr|texlive-duerer-latex-1.1-8|13	License:	GPL
21cr|texlive-duerer-latex-1.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer-latex.tar.xz
21cr|texlive-duerer-latex-1.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer-latex.doc.tar.xz
21cr|texlive-duerer-latex-1.1-8|16	BuildArch:	noarch
21cr|texlive-duerer-latex-1.1-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-duerer-latex-1.1-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-duerer-latex-1.1-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-duerer-latex-1.1-8|20	
21cr|texlive-duerer-latex-1.1-8|21	%description
21cr|texlive-duerer-latex-1.1-8|22	LaTeX support for Hoenig's Computer Duerer fonts, using their
21cr|texlive-duerer-latex-1.1-8|23	standard fontname names.
21cr|texlive-duerer-latex-1.1-8|24	
21cr|texlive-duerer-latex-1.1-8|25	
21cr|texlive-duerer-latex-1.1-8|26	#-----------------------------------------------------------------------
21cr|texlive-duerer-latex-1.1-8|27	%files
21cr|texlive-duerer-latex-1.1-8|28	%{_texmfdistdir}/tex/latex/duerer-latex/duerer.sty
21cr|texlive-duerer-latex-1.1-8|29	%{_texmfdistdir}/tex/latex/duerer-latex/ot1cdin.fd
21cr|texlive-duerer-latex-1.1-8|30	%{_texmfdistdir}/tex/latex/duerer-latex/ot1cdr.fd
21cr|texlive-duerer-latex-1.1-8|31	%{_texmfdistdir}/tex/latex/duerer-latex/ot1cdss.fd
21cr|texlive-duerer-latex-1.1-8|32	%{_texmfdistdir}/tex/latex/duerer-latex/ot1cdtt.fd
21cr|texlive-duerer-latex-1.1-8|33	%doc %{_texmfdistdir}/doc/latex/duerer-latex/README
21cr|texlive-duerer-latex-1.1-8|34	%doc %{_texmfdistdir}/doc/latex/duerer-latex/duerer.pdf
21cr|texlive-duerer-latex-1.1-8|35	%doc %{_texmfdistdir}/doc/latex/duerer-latex/duerer.tex
21cr|texlive-duerer-latex-1.1-8|36	
21cr|texlive-duerer-latex-1.1-8|37	#-----------------------------------------------------------------------
21cr|texlive-duerer-latex-1.1-8|38	%prep
21cr|texlive-duerer-latex-1.1-8|39	%setup -c -a0 -a1
21cr|texlive-duerer-latex-1.1-8|40	
21cr|texlive-duerer-latex-1.1-8|41	%build
21cr|texlive-duerer-latex-1.1-8|42	
21cr|texlive-duerer-latex-1.1-8|43	%install
21cr|texlive-duerer-latex-1.1-8|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-duerer-latex-1.1-8|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9253 21
21cr|texlive-dutchcal-1.0-8|1	# revision 23448
21cr|texlive-dutchcal-1.0-8|2	# category Package
21cr|texlive-dutchcal-1.0-8|3	# catalog-ctan /fonts/dutchcal
21cr|texlive-dutchcal-1.0-8|4	# catalog-date 2011-06-24 10:20:36 +0200
21cr|texlive-dutchcal-1.0-8|5	# catalog-license lppl
21cr|texlive-dutchcal-1.0-8|6	# catalog-version 1.0
21cr|texlive-dutchcal-1.0-8|7	Name:		texlive-dutchcal
21cr|texlive-dutchcal-1.0-8|8	Version:	1.0
21cr|texlive-dutchcal-1.0-8|9	Release:	8
21cr|texlive-dutchcal-1.0-8|10	Summary:	A reworking of ESSTIX13, adding a bold version
21cr|texlive-dutchcal-1.0-8|11	Group:		Publishing
21cr|texlive-dutchcal-1.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/dutchcal
21cr|texlive-dutchcal-1.0-8|13	License:	LPPL
21cr|texlive-dutchcal-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dutchcal.tar.xz
21cr|texlive-dutchcal-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dutchcal.doc.tar.xz
21cr|texlive-dutchcal-1.0-8|16	BuildArch:	noarch
21cr|texlive-dutchcal-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dutchcal-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dutchcal-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-dutchcal-1.0-8|20	
21cr|texlive-dutchcal-1.0-8|21	%description
21cr|texlive-dutchcal-1.0-8|22	This package reworks the mathematical calligraphic font
21cr|texlive-dutchcal-1.0-8|23	ESSTIX13, adding a bold version. LaTeX support files are
21cr|texlive-dutchcal-1.0-8|24	included. The new fonts may also be accessed from the most
21cr|texlive-dutchcal-1.0-8|25	recent version of mathalfa. The fonts themselves are subject to
21cr|texlive-dutchcal-1.0-8|26	the SIL OPEN FONT LICENSE, version 1.1.
21cr|texlive-dutchcal-1.0-8|27	
21cr|texlive-dutchcal-1.0-8|28	
21cr|texlive-dutchcal-1.0-8|29	#-----------------------------------------------------------------------
21cr|texlive-dutchcal-1.0-8|30	%files
21cr|texlive-dutchcal-1.0-8|31	%{_texmfdistdir}/fonts/afm/public/dutchcal/DutchCalBold.afm
21cr|texlive-dutchcal-1.0-8|32	%{_texmfdistdir}/fonts/afm/public/dutchcal/DutchCalReg.afm
21cr|texlive-dutchcal-1.0-8|33	%{_texmfdistdir}/fonts/map/dvips/dutchcal/dutchcal.map
21cr|texlive-dutchcal-1.0-8|34	%{_texmfdistdir}/fonts/tfm/public/dutchcal/dutchcal-b.tfm
21cr|texlive-dutchcal-1.0-8|35	%{_texmfdistdir}/fonts/tfm/public/dutchcal/dutchcal-r.tfm
21cr|texlive-dutchcal-1.0-8|36	%{_texmfdistdir}/fonts/tfm/public/dutchcal/rdutchcalb.tfm
21cr|texlive-dutchcal-1.0-8|37	%{_texmfdistdir}/fonts/tfm/public/dutchcal/rdutchcalr.tfm
21cr|texlive-dutchcal-1.0-8|38	%{_texmfdistdir}/fonts/type1/public/dutchcal/DutchCalBold.pfb
21cr|texlive-dutchcal-1.0-8|39	%{_texmfdistdir}/fonts/type1/public/dutchcal/DutchCalReg.pfb
21cr|texlive-dutchcal-1.0-8|40	%{_texmfdistdir}/fonts/vf/public/dutchcal/dutchcal-b.vf
21cr|texlive-dutchcal-1.0-8|41	%{_texmfdistdir}/fonts/vf/public/dutchcal/dutchcal-r.vf
21cr|texlive-dutchcal-1.0-8|42	%{_texmfdistdir}/tex/latex/dutchcal/dutchcal.sty
21cr|texlive-dutchcal-1.0-8|43	%{_texmfdistdir}/tex/latex/dutchcal/udutchcal.fd
21cr|texlive-dutchcal-1.0-8|44	%doc %{_texmfdistdir}/doc/fonts/dutchcal/README
21cr|texlive-dutchcal-1.0-8|45	
21cr|texlive-dutchcal-1.0-8|46	#-----------------------------------------------------------------------
21cr|texlive-dutchcal-1.0-8|47	%prep
21cr|texlive-dutchcal-1.0-8|48	%setup -c -a0 -a1
21cr|texlive-dutchcal-1.0-8|49	
21cr|texlive-dutchcal-1.0-8|50	%build
21cr|texlive-dutchcal-1.0-8|51	
21cr|texlive-dutchcal-1.0-8|52	%install
21cr|texlive-dutchcal-1.0-8|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-dutchcal-1.0-8|54	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9254 21
21cr|texlive-dviasm-20190228-1|1	# revision 26313
21cr|texlive-dviasm-20190228-1|2	# category Package
21cr|texlive-dviasm-20190228-1|3	# catalog-ctan /dviware/dviasm
21cr|texlive-dviasm-20190228-1|4	# catalog-date 2012-04-10 15:00:16 +0200
21cr|texlive-dviasm-20190228-1|5	# catalog-license gpl
21cr|texlive-dviasm-20190228-1|6	# catalog-version undef
21cr|texlive-dviasm-20190228-1|7	Name:		texlive-dviasm
21cr|texlive-dviasm-20190228-1|8	Version:	20190228
21cr|texlive-dviasm-20190228-1|9	Release:	1
21cr|texlive-dviasm-20190228-1|10	Summary:	A utility for editing DVI files
21cr|texlive-dviasm-20190228-1|11	Group:		Publishing
21cr|texlive-dviasm-20190228-1|12	URL:		http://www.ctan.org/tex-archive/dviware/dviasm
21cr|texlive-dviasm-20190228-1|13	License:	GPL
21cr|texlive-dviasm-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.tar.xz
21cr|texlive-dviasm-20190228-1|15	BuildArch:	noarch
21cr|texlive-dviasm-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-dviasm-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-dviasm-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-dviasm-20190228-1|19	Provides:	texlive-dviasm.bin = %{EVRD}
21cr|texlive-dviasm-20190228-1|20	
21cr|texlive-dviasm-20190228-1|21	%description
21cr|texlive-dviasm-20190228-1|22	A Python script to support changing or creating DVI files via
21cr|texlive-dviasm-20190228-1|23	disassembling into text, editing, and then reassembling into
21cr|texlive-dviasm-20190228-1|24	binary format. It supports advanced features such as adding a
21cr|texlive-dviasm-20190228-1|25	preprint number or watermarks.
21cr|texlive-dviasm-20190228-1|26	
21cr|texlive-dviasm-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-dviasm-20190228-1|28	%files
21cr|texlive-dviasm-20190228-1|29	%{_bindir}/dviasm
21cr|texlive-dviasm-20190228-1|30	%{_texmfdistdir}/scripts/dviasm/dviasm.py
21cr|texlive-dviasm-20190228-1|31	
21cr|texlive-dviasm-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-dviasm-20190228-1|33	%prep
21cr|texlive-dviasm-20190228-1|34	%setup -c -a0
21cr|texlive-dviasm-20190228-1|35	
21cr|texlive-dviasm-20190228-1|36	%build
21cr|texlive-dviasm-20190228-1|37	
21cr|texlive-dviasm-20190228-1|38	%install
21cr|texlive-dviasm-20190228-1|39	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-dviasm-20190228-1|40	pushd %{buildroot}%{_bindir}
21cr|texlive-dviasm-20190228-1|41	ln -sf %{_texmfdistdir}/scripts/dviasm/dviasm.py dviasm
21cr|texlive-dviasm-20190228-1|42	popd
21cr|texlive-dviasm-20190228-1|43	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-dviasm-20190228-1|44	cp -fpar texmf-dist %{buildroot}%{_datadir}

9255 21
21cr|texlive-dvipng-1.15-2|1	# revision 34145
21cr|texlive-dvipng-1.15-2|2	# category TLCore
21cr|texlive-dvipng-1.15-2|3	# catalog-ctan /dviware/dvipng
21cr|texlive-dvipng-1.15-2|4	# catalog-date 2013-12-16 20:22:01 +0100
21cr|texlive-dvipng-1.15-2|5	# catalog-license lgpl
21cr|texlive-dvipng-1.15-2|6	# catalog-version 1.14
21cr|texlive-dvipng-1.15-2|7	Name:		texlive-dvipng
21cr|texlive-dvipng-1.15-2|8	Version:	1.15
21cr|texlive-dvipng-1.15-2|9	Release:	2
21cr|texlive-dvipng-1.15-2|10	Summary:	A fast DVI to PNG/GIF converter
21cr|texlive-dvipng-1.15-2|11	Group:		Publishing
21cr|texlive-dvipng-1.15-2|12	URL:		http://www.ctan.org/tex-archive/dviware/dvipng
21cr|texlive-dvipng-1.15-2|13	License:	LGPL
21cr|texlive-dvipng-1.15-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipng.tar.xz
21cr|texlive-dvipng-1.15-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipng.doc.tar.xz
21cr|texlive-dvipng-1.15-2|16	BuildArch:	noarch
21cr|texlive-dvipng-1.15-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dvipng-1.15-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dvipng-1.15-2|19	Requires:	texlive-dvipng.bin
21cr|texlive-dvipng-1.15-2|20	
21cr|texlive-dvipng-1.15-2|21	%description
21cr|texlive-dvipng-1.15-2|22	This program makes PNG and/or GIF graphics from DVI files as
21cr|texlive-dvipng-1.15-2|23	obtained from TeX and its relatives. Its benefits include:
21cr|texlive-dvipng-1.15-2|24	Speed. It offers very fast rendering of DVI as bitmap files,
21cr|texlive-dvipng-1.15-2|25	which makes it suitable for generating large amounts of images
21cr|texlive-dvipng-1.15-2|26	on-the-fly, as needed in preview-latex, WeBWorK and others; It
21cr|texlive-dvipng-1.15-2|27	does not read the postamble, so it can be started before TeX
21cr|texlive-dvipng-1.15-2|28	finishes. There is a --follow switch that makes dvipng wait at
21cr|texlive-dvipng-1.15-2|29	end-of-file for further output, unless it finds the POST marker
21cr|texlive-dvipng-1.15-2|30	that indicates the end of the DVI; Interactive query of
21cr|texlive-dvipng-1.15-2|31	options. dvipng can read options interactively through stdin,
21cr|texlive-dvipng-1.15-2|32	and all options are usable. It is even possible to change the
21cr|texlive-dvipng-1.15-2|33	input file through this interface. Support for PK, VF,
21cr|texlive-dvipng-1.15-2|34	PostScript Type1, and TrueType fonts, colour specials, and
21cr|texlive-dvipng-1.15-2|35	inclusion of PostScript, PNG, JPEG or GIF images.
21cr|texlive-dvipng-1.15-2|36	
21cr|texlive-dvipng-1.15-2|37	#-----------------------------------------------------------------------
21cr|texlive-dvipng-1.15-2|38	%files
21cr|texlive-dvipng-1.15-2|39	%doc %{_texmfdistdir}/doc/dvipng/dvipng.html
21cr|texlive-dvipng-1.15-2|40	%doc %{_texmfdistdir}/doc/dvipng/dvipng.pdf
21cr|texlive-dvipng-1.15-2|41	%doc %{_infodir}/dvipng.info*
21cr|texlive-dvipng-1.15-2|42	%doc %{_mandir}/man1/dvigif.1*
21cr|texlive-dvipng-1.15-2|43	%doc %{_texmfdistdir}/doc/man/man1/dvigif.man1.pdf
21cr|texlive-dvipng-1.15-2|44	%doc %{_mandir}/man1/dvipng.1*
21cr|texlive-dvipng-1.15-2|45	%doc %{_texmfdistdir}/doc/man/man1/dvipng.man1.pdf
21cr|texlive-dvipng-1.15-2|46	
21cr|texlive-dvipng-1.15-2|47	#-----------------------------------------------------------------------
21cr|texlive-dvipng-1.15-2|48	%prep
21cr|texlive-dvipng-1.15-2|49	%setup -c -a0 -a1
21cr|texlive-dvipng-1.15-2|50	
21cr|texlive-dvipng-1.15-2|51	%build
21cr|texlive-dvipng-1.15-2|52	
21cr|texlive-dvipng-1.15-2|53	%install
21cr|texlive-dvipng-1.15-2|54	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-dvipng-1.15-2|55	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-dvipng-1.15-2|56	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-dvipng-1.15-2|57	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21cr|texlive-dvipng-1.15-2|58	mkdir -p %{buildroot}%{_infodir}
21cr|texlive-dvipng-1.15-2|59	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

9256 21
21cr|texlive-dvipos-20190327-1|1	Name:		texlive-dvipos
21cr|texlive-dvipos-20190327-1|2	Version:	20190327
21cr|texlive-dvipos-20190327-1|3	Release:	1
21cr|texlive-dvipos-20190327-1|4	Summary:	TeXLive dvipos package
21cr|texlive-dvipos-20190327-1|5	Group:		Publishing
21cr|texlive-dvipos-20190327-1|6	URL:		http://tug.org/texlive
21cr|texlive-dvipos-20190327-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-dvipos-20190327-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.tar.xz
21cr|texlive-dvipos-20190327-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.doc.tar.xz
21cr|texlive-dvipos-20190327-1|10	BuildArch:	noarch
21cr|texlive-dvipos-20190327-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-dvipos-20190327-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-dvipos-20190327-1|13	Requires:	texlive-dvipos.bin
21cr|texlive-dvipos-20190327-1|14	
21cr|texlive-dvipos-20190327-1|15	%description
21cr|texlive-dvipos-20190327-1|16	TeXLive dvipos package.
21cr|texlive-dvipos-20190327-1|17	
21cr|texlive-dvipos-20190327-1|18	#-----------------------------------------------------------------------
21cr|texlive-dvipos-20190327-1|19	%files
21cr|texlive-dvipos-20190327-1|20	%doc %{_mandir}/man1/dvipos.1*
21cr|texlive-dvipos-20190327-1|21	%doc %{_texmfdistdir}/doc/man/man1/dvipos.man1.pdf
21cr|texlive-dvipos-20190327-1|22	
21cr|texlive-dvipos-20190327-1|23	#-----------------------------------------------------------------------
21cr|texlive-dvipos-20190327-1|24	%prep
21cr|texlive-dvipos-20190327-1|25	%setup -c -a0 -a1
21cr|texlive-dvipos-20190327-1|26	
21cr|texlive-dvipos-20190327-1|27	%build
21cr|texlive-dvipos-20190327-1|28	
21cr|texlive-dvipos-20190327-1|29	%install
21cr|texlive-dvipos-20190327-1|30	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-dvipos-20190327-1|31	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-dvipos-20190327-1|32	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-dvipos-20190327-1|33	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9257 21
21cr|texlive-dvisvgm-2.7-1|1	# revision 33825
21cr|texlive-dvisvgm-2.7-1|2	# category TLCore
21cr|texlive-dvisvgm-2.7-1|3	# catalog-ctan /dviware/dvisvgm
21cr|texlive-dvisvgm-2.7-1|4	# catalog-date 2014-04-27 12:29:14 +0200
21cr|texlive-dvisvgm-2.7-1|5	# catalog-license gpl
21cr|texlive-dvisvgm-2.7-1|6	# catalog-version 1.6
21cr|texlive-dvisvgm-2.7-1|7	Name:		texlive-dvisvgm
21cr|texlive-dvisvgm-2.7-1|8	Version:	2.7
21cr|texlive-dvisvgm-2.7-1|9	Release:	1
21cr|texlive-dvisvgm-2.7-1|10	Summary:	Convert DVI files to Scalable Vector Graphics format (SVG)
21cr|texlive-dvisvgm-2.7-1|11	Group:		Publishing
21cr|texlive-dvisvgm-2.7-1|12	URL:		http://www.ctan.org/tex-archive/dviware/dvisvgm
21cr|texlive-dvisvgm-2.7-1|13	License:	GPL
21cr|texlive-dvisvgm-2.7-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvisvgm.tar.xz
21cr|texlive-dvisvgm-2.7-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvisvgm.doc.tar.xz
21cr|texlive-dvisvgm-2.7-1|16	BuildArch:	noarch
21cr|texlive-dvisvgm-2.7-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-dvisvgm-2.7-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-dvisvgm-2.7-1|19	Requires:	texlive-dvisvgm.bin
21cr|texlive-dvisvgm-2.7-1|20	
21cr|texlive-dvisvgm-2.7-1|21	%description
21cr|texlive-dvisvgm-2.7-1|22	Dvisvgm is a command line utility that converts TeX DVI files
21cr|texlive-dvisvgm-2.7-1|23	to the XML-based Scalable Vector Graphics (SVG) format. It
21cr|texlive-dvisvgm-2.7-1|24	provides full font support including virtual fonts, font maps,
21cr|texlive-dvisvgm-2.7-1|25	and sub-fonts. If necessary, dvisvgm vectorizes Metafont's
21cr|texlive-dvisvgm-2.7-1|26	bitmap output in order to always create lossless scalable
21cr|texlive-dvisvgm-2.7-1|27	output. The embedded SVG fonts can optionally be replaced with
21cr|texlive-dvisvgm-2.7-1|28	graphics paths so that applications that don't support SVG
21cr|texlive-dvisvgm-2.7-1|29	fonts are enabled to render the graphics properly. Besides many
21cr|texlive-dvisvgm-2.7-1|30	other features, dvisvgm also supports color, emTeX, tpic, PDF
21cr|texlive-dvisvgm-2.7-1|31	mapfile and PostScript specials. Users will need a working TeX
21cr|texlive-dvisvgm-2.7-1|32	installation including the kpathsea library. For more detailed
21cr|texlive-dvisvgm-2.7-1|33	information, see the project page.
21cr|texlive-dvisvgm-2.7-1|34	
21cr|texlive-dvisvgm-2.7-1|35	#-----------------------------------------------------------------------
21cr|texlive-dvisvgm-2.7-1|36	%files
21cr|texlive-dvisvgm-2.7-1|37	%doc %{_mandir}/man1/dvisvgm.1*
21cr|texlive-dvisvgm-2.7-1|38	%doc %{_texmfdistdir}/doc/man/man1/dvisvgm.man1.pdf
21cr|texlive-dvisvgm-2.7-1|39	
21cr|texlive-dvisvgm-2.7-1|40	#-----------------------------------------------------------------------
21cr|texlive-dvisvgm-2.7-1|41	%prep
21cr|texlive-dvisvgm-2.7-1|42	%setup -c -a0 -a1
21cr|texlive-dvisvgm-2.7-1|43	
21cr|texlive-dvisvgm-2.7-1|44	%build
21cr|texlive-dvisvgm-2.7-1|45	
21cr|texlive-dvisvgm-2.7-1|46	%install
21cr|texlive-dvisvgm-2.7-1|47	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-dvisvgm-2.7-1|48	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-dvisvgm-2.7-1|49	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-dvisvgm-2.7-1|50	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9258 21
21cr|texlive-ean-20190228-1|1	# revision 20851
21cr|texlive-ean-20190228-1|2	# category Package
21cr|texlive-ean-20190228-1|3	# catalog-ctan /macros/generic/ean
21cr|texlive-ean-20190228-1|4	# catalog-date 2007-01-01 18:45:52 +0100
21cr|texlive-ean-20190228-1|5	# catalog-license gpl
21cr|texlive-ean-20190228-1|6	# catalog-version undef
21cr|texlive-ean-20190228-1|7	Name:		texlive-ean
21cr|texlive-ean-20190228-1|8	Version:	20190228
21cr|texlive-ean-20190228-1|9	Release:	1
21cr|texlive-ean-20190228-1|10	Summary:	Macros for making EAN barcodes
21cr|texlive-ean-20190228-1|11	Group:		Publishing
21cr|texlive-ean-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/ean
21cr|texlive-ean-20190228-1|13	License:	GPL
21cr|texlive-ean-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ean.tar.xz
21cr|texlive-ean-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ean.doc.tar.xz
21cr|texlive-ean-20190228-1|16	BuildArch:	noarch
21cr|texlive-ean-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ean-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ean-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-ean-20190228-1|20	
21cr|texlive-ean-20190228-1|21	%description
21cr|texlive-ean-20190228-1|22	Provides EAN-8 and EAN-13 forms. The package needs the ocr-b
21cr|texlive-ean-20190228-1|23	fonts; note that the fonts are not available under a free
21cr|texlive-ean-20190228-1|24	licence, as the macros are.
21cr|texlive-ean-20190228-1|25	
21cr|texlive-ean-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-ean-20190228-1|27	%files
21cr|texlive-ean-20190228-1|28	%{_texmfdistdir}/tex/generic/ean/ean13.tex
21cr|texlive-ean-20190228-1|29	%{_texmfdistdir}/tex/generic/ean/ean8.tex
21cr|texlive-ean-20190228-1|30	%doc %{_texmfdistdir}/doc/generic/ean/README
21cr|texlive-ean-20190228-1|31	%doc %{_texmfdistdir}/doc/generic/ean/eantest.tex
21cr|texlive-ean-20190228-1|32	
21cr|texlive-ean-20190228-1|33	#-----------------------------------------------------------------------
21cr|texlive-ean-20190228-1|34	%prep
21cr|texlive-ean-20190228-1|35	%setup -c -a0 -a1
21cr|texlive-ean-20190228-1|36	
21cr|texlive-ean-20190228-1|37	%build
21cr|texlive-ean-20190228-1|38	
21cr|texlive-ean-20190228-1|39	%install
21cr|texlive-ean-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ean-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9259 21
21cr|texlive-easing-59975-1|1	%define oname easing
21cr|texlive-easing-59975-1|2	
21cr|texlive-easing-59975-1|3	Summary:	Easing functions for pgfmath
21cr|texlive-easing-59975-1|4	Name:		texlive-easing
21cr|texlive-easing-59975-1|5	Version:	59975
21cr|texlive-easing-59975-1|6	Release:	1
21cr|texlive-easing-59975-1|7	License:	LPPL1.3
21cr|texlive-easing-59975-1|8	Group:		Publishing
21cr|texlive-easing-59975-1|9	Url:		https://www.ctan.org
21cr|texlive-easing-59975-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-easing-59975-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-easing-59975-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-easing-59975-1|13	Requires:	texlive-tlpkg
21cr|texlive-easing-59975-1|14	Requires:	texlive-kpathsea
21cr|texlive-easing-59975-1|15	Provides:	tex(pgflibraryeasing.code.tex) = 2024
21cr|texlive-easing-59975-1|16	BuildArch:	noarch
21cr|texlive-easing-59975-1|17	
21cr|texlive-easing-59975-1|18	%description
21cr|texlive-easing-59975-1|19	This library implements a collection of easing functions and
21cr|texlive-easing-59975-1|20	adds them to the PGF mathematical engine.
21cr|texlive-easing-59975-1|21	
21cr|texlive-easing-59975-1|22	%files
21cr|texlive-easing-59975-1|23	%doc %{_texmfdistdir}/doc/latex/easing
21cr|texlive-easing-59975-1|24	%{_texmfdistdir}/tex/latex/easing
21cr|texlive-easing-59975-1|25	
21cr|texlive-easing-59975-1|26	#------------------------------------------------------------------
21cr|texlive-easing-59975-1|27	
21cr|texlive-easing-59975-1|28	%prep
21cr|texlive-easing-59975-1|29	%setup -c -a0 -a1
21cr|texlive-easing-59975-1|30	
21cr|texlive-easing-59975-1|31	%build
21cr|texlive-easing-59975-1|32	
21cr|texlive-easing-59975-1|33	%install
21cr|texlive-easing-59975-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-easing-59975-1|35	rm -rf tlpkg
21cr|texlive-easing-59975-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9260 21
21cr|texlive-easybook-64976-1|1	%define oname easybook
21cr|texlive-easybook-64976-1|2	
21cr|texlive-easybook-64976-1|3	Summary:	Typeset Chinese books or notes
21cr|texlive-easybook-64976-1|4	Name:		texlive-easybook
21cr|texlive-easybook-64976-1|5	Version:	64976
21cr|texlive-easybook-64976-1|6	Release:	1
21cr|texlive-easybook-64976-1|7	License:	LPPL1.3
21cr|texlive-easybook-64976-1|8	Group:		Publishing
21cr|texlive-easybook-64976-1|9	Url:		https://www.ctan.org
21cr|texlive-easybook-64976-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-easybook-64976-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-easybook-64976-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-easybook-64976-1|13	Requires:	texlive-tlpkg
21cr|texlive-easybook-64976-1|14	Requires:	texlive-kpathsea
21cr|texlive-easybook-64976-1|15	Provides:	tex(easybase.sty) = 2024
21cr|texlive-easybook-64976-1|16	Provides:	tex(easybook.cls) = 2024
21cr|texlive-easybook-64976-1|17	BuildArch:	noarch
21cr|texlive-easybook-64976-1|18	
21cr|texlive-easybook-64976-1|19	%description
21cr|texlive-easybook-64976-1|20	easybook is a pure academic template created based on the
21cr|texlive-easybook-64976-1|21	ctexbook book document class. It also has the functions of book
21cr|texlive-easybook-64976-1|22	and article document class. Combined with the general framework
21cr|texlive-easybook-64976-1|23	design of the dissertation of many universities in China,
21cr|texlive-easybook-64976-1|24	providing multiple commands and interfaces allows users to
21cr|texlive-easybook-64976-1|25	easily customize the thesis template. Its basic macro package
21cr|texlive-easybook-64976-1|26	easybase can also be used with CTeX and standard document
21cr|texlive-easybook-64976-1|27	classes.
21cr|texlive-easybook-64976-1|28	
21cr|texlive-easybook-64976-1|29	%files
21cr|texlive-easybook-64976-1|30	%doc %{_texmfdistdir}/doc/latex/easybook
21cr|texlive-easybook-64976-1|31	%{_texmfdistdir}/tex/latex/easybook
21cr|texlive-easybook-64976-1|32	
21cr|texlive-easybook-64976-1|33	#------------------------------------------------------------------
21cr|texlive-easybook-64976-1|34	
21cr|texlive-easybook-64976-1|35	%prep
21cr|texlive-easybook-64976-1|36	%setup -c -a0 -a1
21cr|texlive-easybook-64976-1|37	
21cr|texlive-easybook-64976-1|38	%build
21cr|texlive-easybook-64976-1|39	
21cr|texlive-easybook-64976-1|40	%install
21cr|texlive-easybook-64976-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-easybook-64976-1|42	rm -rf tlpkg
21cr|texlive-easybook-64976-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9261 21
21cr|texlive-easyfloats-57204-1|1	%define oname easyfloats
21cr|texlive-easyfloats-57204-1|2	
21cr|texlive-easyfloats-57204-1|3	Summary:	An easier interface to insert figures, tables and other objects in LaTeX
21cr|texlive-easyfloats-57204-1|4	Name:		texlive-easyfloats
21cr|texlive-easyfloats-57204-1|5	Version:	57204
21cr|texlive-easyfloats-57204-1|6	Release:	1
21cr|texlive-easyfloats-57204-1|7	License:	LPPL1.3
21cr|texlive-easyfloats-57204-1|8	Group:		Publishing
21cr|texlive-easyfloats-57204-1|9	Url:		https://www.ctan.org
21cr|texlive-easyfloats-57204-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-easyfloats-57204-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-easyfloats-57204-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-easyfloats-57204-1|13	#Requires:	tex(caption.sty)
21cr|texlive-easyfloats-57204-1|14	#Requires:	tex(environ.sty)
21cr|texlive-easyfloats-57204-1|15	#Requires:	tex(etoolbox.sty)
21cr|texlive-easyfloats-57204-1|16	#Requires:	tex(float.sty)
21cr|texlive-easyfloats-57204-1|17	Requires:	texlive-tlpkg
21cr|texlive-easyfloats-57204-1|18	Requires:	texlive-kpathsea
21cr|texlive-easyfloats-57204-1|19	#Requires:	tex(pgf.sty)
21cr|texlive-easyfloats-57204-1|20	Provides:	tex(easyfloats.sty) = 2024
21cr|texlive-easyfloats-57204-1|21	BuildArch:	noarch
21cr|texlive-easyfloats-57204-1|22	
21cr|texlive-easyfloats-57204-1|23	%description
21cr|texlive-easyfloats-57204-1|24	In standard LaTeX inserting objects like figures or tables
21cr|texlive-easyfloats-57204-1|25	requires too much knowledge for beginners and too much typing
21cr|texlive-easyfloats-57204-1|26	effort and hardcoding for people like me. This package aims to
21cr|texlive-easyfloats-57204-1|27	make insertion of figures and tables easier for both beginners
21cr|texlive-easyfloats-57204-1|28	and experts. Despite the term floats in it's name it also
21cr|texlive-easyfloats-57204-1|29	allows to disable floating of such objects.
21cr|texlive-easyfloats-57204-1|30	
21cr|texlive-easyfloats-57204-1|31	%files
21cr|texlive-easyfloats-57204-1|32	%doc %{_texmfdistdir}/doc/latex/easyfloats
21cr|texlive-easyfloats-57204-1|33	%{_texmfdistdir}/tex/latex/easyfloats
21cr|texlive-easyfloats-57204-1|34	
21cr|texlive-easyfloats-57204-1|35	#------------------------------------------------------------------
21cr|texlive-easyfloats-57204-1|36	
21cr|texlive-easyfloats-57204-1|37	%prep
21cr|texlive-easyfloats-57204-1|38	%setup -c -a0 -a1
21cr|texlive-easyfloats-57204-1|39	
21cr|texlive-easyfloats-57204-1|40	%build
21cr|texlive-easyfloats-57204-1|41	
21cr|texlive-easyfloats-57204-1|42	%install
21cr|texlive-easyfloats-57204-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-easyfloats-57204-1|44	rm -rf tlpkg
21cr|texlive-easyfloats-57204-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9262 21
21cr|texlive-ebgaramond-66604-1|1	%define oname ebgaramond
21cr|texlive-ebgaramond-66604-1|2	
21cr|texlive-ebgaramond-66604-1|3	Summary:	LaTeX support for EBGaramond fonts
21cr|texlive-ebgaramond-66604-1|4	Name:		texlive-ebgaramond
21cr|texlive-ebgaramond-66604-1|5	Version:	66604
21cr|texlive-ebgaramond-66604-1|6	Release:	1
21cr|texlive-ebgaramond-66604-1|7	License:	LPPL1.3
21cr|texlive-ebgaramond-66604-1|8	Group:		Publishing
21cr|texlive-ebgaramond-66604-1|9	Url:		https://www.ctan.org
21cr|texlive-ebgaramond-66604-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ebgaramond-66604-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ebgaramond-66604-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ebgaramond-66604-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-ebgaramond-66604-1|14	Requires:	texlive-kpathsea
21cr|texlive-ebgaramond-66604-1|15	Requires:	texlive-tlpkg
21cr|texlive-ebgaramond-66604-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-ebgaramond-66604-1|17	Provides:	tex(ebg_2ybfsp.enc) = 2024
21cr|texlive-ebgaramond-66604-1|18	Provides:	tex(ebg_3fqt6z.enc) = 2024
21cr|texlive-ebgaramond-66604-1|19	Provides:	tex(ebg_3uowis.enc) = 2024
21cr|texlive-ebgaramond-66604-1|20	Provides:	tex(ebg_3vzm4e.enc) = 2024
21cr|texlive-ebgaramond-66604-1|21	Provides:	tex(ebg_3zuots.enc) = 2024
21cr|texlive-ebgaramond-66604-1|22	Provides:	tex(ebg_44fx2b.enc) = 2024
21cr|texlive-ebgaramond-66604-1|23	Provides:	tex(ebg_4a6c3c.enc) = 2024
21cr|texlive-ebgaramond-66604-1|24	Provides:	tex(ebg_5xwr64.enc) = 2024
21cr|texlive-ebgaramond-66604-1|25	Provides:	tex(ebg_67ivnh.enc) = 2024
21cr|texlive-ebgaramond-66604-1|26	Provides:	tex(ebg_6f65kf.enc) = 2024
21cr|texlive-ebgaramond-66604-1|27	Provides:	tex(ebg_6vgerf.enc) = 2024
21cr|texlive-ebgaramond-66604-1|28	Provides:	tex(ebg_76r3mr.enc) = 2024
21cr|texlive-ebgaramond-66604-1|29	Provides:	tex(ebg_7bnove.enc) = 2024
21cr|texlive-ebgaramond-66604-1|30	Provides:	tex(ebg_7kld4e.enc) = 2024
21cr|texlive-ebgaramond-66604-1|31	Provides:	tex(ebg_a47fbg.enc) = 2024
21cr|texlive-ebgaramond-66604-1|32	Provides:	tex(ebg_a56nal.enc) = 2024
21cr|texlive-ebgaramond-66604-1|33	Provides:	tex(ebg_aetq3h.enc) = 2024
21cr|texlive-ebgaramond-66604-1|34	Provides:	tex-ebgaramond = 2024
21cr|texlive-ebgaramond-66604-1|35	Provides:	tex(EBGaramond.map) = 2024
21cr|texlive-ebgaramond-66604-1|36	Provides:	tex(ebgaramond.sty) = 2024
21cr|texlive-ebgaramond-66604-1|37	Provides:	tex(ebg_b3o4f3.enc) = 2024
21cr|texlive-ebgaramond-66604-1|38	Provides:	tex(ebg_bisgyq.enc) = 2024
21cr|texlive-ebgaramond-66604-1|39	Provides:	tex(ebg_bk5d2z.enc) = 2024
21cr|texlive-ebgaramond-66604-1|40	Provides:	tex(ebg_brg5ul.enc) = 2024
21cr|texlive-ebgaramond-66604-1|41	Provides:	tex(ebg_bszlvl.enc) = 2024
21cr|texlive-ebgaramond-66604-1|42	Provides:	tex(ebg_byuyni.enc) = 2024
21cr|texlive-ebgaramond-66604-1|43	Provides:	tex(ebg_chpilv.enc) = 2024
21cr|texlive-ebgaramond-66604-1|44	Provides:	tex(ebg_cqx43s.enc) = 2024
21cr|texlive-ebgaramond-66604-1|45	Provides:	tex(ebg_csz5sy.enc) = 2024
21cr|texlive-ebgaramond-66604-1|46	Provides:	tex(ebg_cxm7q6.enc) = 2024
21cr|texlive-ebgaramond-66604-1|47	Provides:	tex(ebg_czgldd.enc) = 2024
21cr|texlive-ebgaramond-66604-1|48	Provides:	tex(ebg_dacnth.enc) = 2024
21cr|texlive-ebgaramond-66604-1|49	Provides:	tex(ebg_dueoe2.enc) = 2024
21cr|texlive-ebgaramond-66604-1|50	Provides:	tex(ebg_egxhgf.enc) = 2024
21cr|texlive-ebgaramond-66604-1|51	Provides:	tex(ebg_fbpsnn.enc) = 2024
21cr|texlive-ebgaramond-66604-1|52	Provides:	tex(ebg_fc5dte.enc) = 2024
21cr|texlive-ebgaramond-66604-1|53	Provides:	tex(ebg_gom7pk.enc) = 2024
21cr|texlive-ebgaramond-66604-1|54	Provides:	tex(ebg_hp76oj.enc) = 2024
21cr|texlive-ebgaramond-66604-1|55	Provides:	tex(ebg_hw36ef.enc) = 2024
21cr|texlive-ebgaramond-66604-1|56	Provides:	tex(ebg_io7fa4.enc) = 2024
21cr|texlive-ebgaramond-66604-1|57	Provides:	tex(ebg_jcj62x.enc) = 2024
21cr|texlive-ebgaramond-66604-1|58	Provides:	tex(ebg_jnlxoz.enc) = 2024
21cr|texlive-ebgaramond-66604-1|59	Provides:	tex(ebg_kcfom2.enc) = 2024
21cr|texlive-ebgaramond-66604-1|60	Provides:	tex(ebg_kfeykp.enc) = 2024
21cr|texlive-ebgaramond-66604-1|61	Provides:	tex(ebg_kntoon.enc) = 2024
21cr|texlive-ebgaramond-66604-1|62	Provides:	tex(ebg_l5gusm.enc) = 2024
21cr|texlive-ebgaramond-66604-1|63	Provides:	tex(ebg_ldtcgl.enc) = 2024
21cr|texlive-ebgaramond-66604-1|64	Provides:	tex(ebg_liamow.enc) = 2024
21cr|texlive-ebgaramond-66604-1|65	Provides:	tex(ebg_ljow5q.enc) = 2024
21cr|texlive-ebgaramond-66604-1|66	Provides:	tex(ebg_lusvph.enc) = 2024
21cr|texlive-ebgaramond-66604-1|67	Provides:	tex(ebg_lwn542.enc) = 2024
21cr|texlive-ebgaramond-66604-1|68	Provides:	tex(ebg_mfbzjz.enc) = 2024
21cr|texlive-ebgaramond-66604-1|69	Provides:	tex(ebg_mknaq2.enc) = 2024
21cr|texlive-ebgaramond-66604-1|70	Provides:	tex(ebg_mnmcle.enc) = 2024
21cr|texlive-ebgaramond-66604-1|71	Provides:	tex(ebg_myzmkp.enc) = 2024
21cr|texlive-ebgaramond-66604-1|72	Provides:	tex(ebg_ne3tkd.enc) = 2024
21cr|texlive-ebgaramond-66604-1|73	Provides:	tex(ebg_nfvoop.enc) = 2024
21cr|texlive-ebgaramond-66604-1|74	Provides:	tex(ebg_nhfy4v.enc) = 2024
21cr|texlive-ebgaramond-66604-1|75	Provides:	tex(ebg_notamz.enc) = 2024
21cr|texlive-ebgaramond-66604-1|76	Provides:	tex(ebg_omaeoe.enc) = 2024
21cr|texlive-ebgaramond-66604-1|77	Provides:	tex(ebg_oskdwa.enc) = 2024
21cr|texlive-ebgaramond-66604-1|78	Provides:	tex(ebg_oyql7g.enc) = 2024
21cr|texlive-ebgaramond-66604-1|79	Provides:	tex(ebg_pp67px.enc) = 2024
21cr|texlive-ebgaramond-66604-1|80	Provides:	tex(ebg_pt4oo6.enc) = 2024
21cr|texlive-ebgaramond-66604-1|81	Provides:	tex(ebg_q5xwdw.enc) = 2024
21cr|texlive-ebgaramond-66604-1|82	Provides:	tex(ebg_q66dhc.enc) = 2024
21cr|texlive-ebgaramond-66604-1|83	Provides:	tex(ebg_qn2lct.enc) = 2024
21cr|texlive-ebgaramond-66604-1|84	Provides:	tex(ebg_qn3sxp.enc) = 2024
21cr|texlive-ebgaramond-66604-1|85	Provides:	tex(ebg_qopy46.enc) = 2024
21cr|texlive-ebgaramond-66604-1|86	Provides:	tex(ebg_qtn4jw.enc) = 2024
21cr|texlive-ebgaramond-66604-1|87	Provides:	tex(ebg_qwnohr.enc) = 2024
21cr|texlive-ebgaramond-66604-1|88	Provides:	tex(ebg_r6u53g.enc) = 2024
21cr|texlive-ebgaramond-66604-1|89	Provides:	tex(ebg_rqcrtt.enc) = 2024
21cr|texlive-ebgaramond-66604-1|90	Provides:	tex(ebg_ssaxzz.enc) = 2024
21cr|texlive-ebgaramond-66604-1|91	Provides:	tex(ebg_swtfyq.enc) = 2024
21cr|texlive-ebgaramond-66604-1|92	Provides:	tex(ebg_t35j2l.enc) = 2024
21cr|texlive-ebgaramond-66604-1|93	Provides:	tex(ebg_tcdnmr.enc) = 2024
21cr|texlive-ebgaramond-66604-1|94	Provides:	tex(ebg_tnqsun.enc) = 2024
21cr|texlive-ebgaramond-66604-1|95	Provides:	tex(ebg_tupdk5.enc) = 2024
21cr|texlive-ebgaramond-66604-1|96	Provides:	tex(ebg_uq734l.enc) = 2024
21cr|texlive-ebgaramond-66604-1|97	Provides:	tex(ebg_utcbyj.enc) = 2024
21cr|texlive-ebgaramond-66604-1|98	Provides:	tex(ebg_utfkrl.enc) = 2024
21cr|texlive-ebgaramond-66604-1|99	Provides:	tex(ebg_vqtmeh.enc) = 2024
21cr|texlive-ebgaramond-66604-1|100	Provides:	tex(ebg_vrf56d.enc) = 2024
21cr|texlive-ebgaramond-66604-1|101	Provides:	tex(ebg_vxqeam.enc) = 2024
21cr|texlive-ebgaramond-66604-1|102	Provides:	tex(ebg_wuzenr.enc) = 2024
21cr|texlive-ebgaramond-66604-1|103	Provides:	tex(ebg_xoskhe.enc) = 2024
21cr|texlive-ebgaramond-66604-1|104	Provides:	tex(ebg_xvcw4o.enc) = 2024
21cr|texlive-ebgaramond-66604-1|105	Provides:	tex(ebg_xzodth.enc) = 2024
21cr|texlive-ebgaramond-66604-1|106	Provides:	tex(ebg_yjkoc2.enc) = 2024
21cr|texlive-ebgaramond-66604-1|107	Provides:	tex(ebg_yod6vr.enc) = 2024
21cr|texlive-ebgaramond-66604-1|108	Provides:	tex(ebg_zesep7.enc) = 2024
21cr|texlive-ebgaramond-66604-1|109	Provides:	tex(ebg_zkec3z.enc) = 2024
21cr|texlive-ebgaramond-66604-1|110	Provides:	tex(ebg_zw743z.enc) = 2024
21cr|texlive-ebgaramond-66604-1|111	Provides:	tex(LGREBGaramond-Inf.fd) = 2024
21cr|texlive-ebgaramond-66604-1|112	Provides:	tex(LGREBGaramondInitials-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|113	Provides:	tex(LGREBGaramond-LF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|114	Provides:	tex(LGREBGaramond-OsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|115	Provides:	tex(LGREBGaramond-Sup.fd) = 2024
21cr|texlive-ebgaramond-66604-1|116	Provides:	tex(LGREBGaramond-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|117	Provides:	tex(LGREBGaramond-TOsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|118	Provides:	tex(LY1EBGaramond-Inf.fd) = 2024
21cr|texlive-ebgaramond-66604-1|119	Provides:	tex(LY1EBGaramondInitials-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|120	Provides:	tex(LY1EBGaramond-LF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|121	Provides:	tex(LY1EBGaramond-OsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|122	Provides:	tex(LY1EBGaramond-Sup.fd) = 2024
21cr|texlive-ebgaramond-66604-1|123	Provides:	tex(LY1EBGaramond-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|124	Provides:	tex(LY1EBGaramond-TOsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|125	Provides:	tex(OT1EBGaramond-Inf.fd) = 2024
21cr|texlive-ebgaramond-66604-1|126	Provides:	tex(OT1EBGaramondInitials-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|127	Provides:	tex(OT1EBGaramond-LF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|128	Provides:	tex(OT1EBGaramond-OsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|129	Provides:	tex(OT1EBGaramond-Sup.fd) = 2024
21cr|texlive-ebgaramond-66604-1|130	Provides:	tex(OT1EBGaramond-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|131	Provides:	tex(OT1EBGaramond-TOsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|132	Provides:	tex(T1EBGaramond-Inf.fd) = 2024
21cr|texlive-ebgaramond-66604-1|133	Provides:	tex(T1EBGaramondInitials-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|134	Provides:	tex(T1EBGaramond-LF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|135	Provides:	tex(T1EBGaramond-OsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|136	Provides:	tex(T1EBGaramond-Sup.fd) = 2024
21cr|texlive-ebgaramond-66604-1|137	Provides:	tex(T1EBGaramond-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|138	Provides:	tex(T1EBGaramond-TOsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|139	Provides:	tex(TS1EBGaramondInitials-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|140	Provides:	tex(TS1EBGaramond-LF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|141	Provides:	tex(TS1EBGaramond-OsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|142	Provides:	tex(TS1EBGaramond-TLF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|143	Provides:	tex(TS1EBGaramond-TOsF.fd) = 2024
21cr|texlive-ebgaramond-66604-1|144	BuildArch:	noarch
21cr|texlive-ebgaramond-66604-1|145	
21cr|texlive-ebgaramond-66604-1|146	%description
21cr|texlive-ebgaramond-66604-1|147	EB Garamond is a revival by Georg Duffner of the 16th century
21cr|texlive-ebgaramond-66604-1|148	fonts designed by Claude Garamond. The LaTeX support package
21cr|texlive-ebgaramond-66604-1|149	works for (pdf)LaTeX, xeLaTeX and luaLaTeX users; configuration
21cr|texlive-ebgaramond-66604-1|150	files for use with microtype are provided.
21cr|texlive-ebgaramond-66604-1|151	
21cr|texlive-ebgaramond-66604-1|152	%files
21cr|texlive-ebgaramond-66604-1|153	%doc %{_texmfdistdir}/doc
21cr|texlive-ebgaramond-66604-1|154	%{_texmfdistdir}/fonts/enc/dvips/ebgaramond/
21cr|texlive-ebgaramond-66604-1|155	%{_texmfdistdir}/fonts/map/dvips/ebgaramond/
21cr|texlive-ebgaramond-66604-1|156	%{_texmfdistdir}/fonts/opentype/public/ebgaramond/
21cr|texlive-ebgaramond-66604-1|157	%{_texmfdistdir}/fonts/tfm/public/ebgaramond/
21cr|texlive-ebgaramond-66604-1|158	%{_texmfdistdir}/fonts/type1/public/ebgaramond/
21cr|texlive-ebgaramond-66604-1|159	%{_texmfdistdir}/fonts/vf/public/ebgaramond/
21cr|texlive-ebgaramond-66604-1|160	%{_texmfdistdir}/tex/latex/ebgaramond/
21cr|texlive-ebgaramond-66604-1|161	
21cr|texlive-ebgaramond-66604-1|162	#------------------------------------------------------------------
21cr|texlive-ebgaramond-66604-1|163	
21cr|texlive-ebgaramond-66604-1|164	%prep
21cr|texlive-ebgaramond-66604-1|165	%setup -c -a0 -a1
21cr|texlive-ebgaramond-66604-1|166	
21cr|texlive-ebgaramond-66604-1|167	%build
21cr|texlive-ebgaramond-66604-1|168	
21cr|texlive-ebgaramond-66604-1|169	%install
21cr|texlive-ebgaramond-66604-1|170	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ebgaramond-66604-1|171	rm -rf tlpkg
21cr|texlive-ebgaramond-66604-1|172	cp -fpar * %{buildroot}%{_texmfdistdir}

9263 21
21cr|texlive-ebgaramond-maths-52168-1|1	%define oname ebgaramond-maths
21cr|texlive-ebgaramond-maths-52168-1|2	
21cr|texlive-ebgaramond-maths-52168-1|3	Summary:	LaTeX support for EBGaramond fonts in mathematics
21cr|texlive-ebgaramond-maths-52168-1|4	Name:		texlive-ebgaramond-maths
21cr|texlive-ebgaramond-maths-52168-1|5	Version:	52168
21cr|texlive-ebgaramond-maths-52168-1|6	Release:	1
21cr|texlive-ebgaramond-maths-52168-1|7	License:	LPPL1.3
21cr|texlive-ebgaramond-maths-52168-1|8	Group:		Publishing
21cr|texlive-ebgaramond-maths-52168-1|9	Url:		https://www.ctan.org
21cr|texlive-ebgaramond-maths-52168-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ebgaramond-maths-52168-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ebgaramond-maths-52168-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ebgaramond-maths-52168-1|13	Requires:	tex(ebgaramond.sty)
21cr|texlive-ebgaramond-maths-52168-1|14	Requires:	texlive-kpathsea
21cr|texlive-ebgaramond-maths-52168-1|15	Requires:	texlive-tlpkg
21cr|texlive-ebgaramond-maths-52168-1|16	Provides:	tex(a_w5zv5t.enc) = 2024
21cr|texlive-ebgaramond-maths-52168-1|17	Provides:	tex-ebgaramond-maths = 2024
21cr|texlive-ebgaramond-maths-52168-1|18	Provides:	tex(EBGaramond-Maths.map) = 2024
21cr|texlive-ebgaramond-maths-52168-1|19	Provides:	tex(ebgaramond-maths.sty) = 2024
21cr|texlive-ebgaramond-maths-52168-1|20	Provides:	tex(OMLEBGaramond-Maths.fd) = 2024
21cr|texlive-ebgaramond-maths-52168-1|21	BuildArch:	noarch
21cr|texlive-ebgaramond-maths-52168-1|22	
21cr|texlive-ebgaramond-maths-52168-1|23	%description
21cr|texlive-ebgaramond-maths-52168-1|24	This package provides some LaTeX support for the use of
21cr|texlive-ebgaramond-maths-52168-1|25	EBGaramond12 in mathematics. It is based on, and requires,
21cr|texlive-ebgaramond-maths-52168-1|26	ebgaramond. The package was created in response to a question
21cr|texlive-ebgaramond-maths-52168-1|27	at TeX-stackexchange. and tested in the form of an answer in
21cr|texlive-ebgaramond-maths-52168-1|28	the same forum.
21cr|texlive-ebgaramond-maths-52168-1|29	
21cr|texlive-ebgaramond-maths-52168-1|30	%files
21cr|texlive-ebgaramond-maths-52168-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-ebgaramond-maths-52168-1|32	%{_texmfdistdir}/fonts/enc/dvips/ebgaramond-maths/
21cr|texlive-ebgaramond-maths-52168-1|33	%{_texmfdistdir}/fonts/map/dvips/ebgaramond-maths/
21cr|texlive-ebgaramond-maths-52168-1|34	%{_texmfdistdir}/fonts/tfm/public/ebgaramond-maths/
21cr|texlive-ebgaramond-maths-52168-1|35	%{_texmfdistdir}/tex/latex/ebgaramond-maths/
21cr|texlive-ebgaramond-maths-52168-1|36	
21cr|texlive-ebgaramond-maths-52168-1|37	#------------------------------------------------------------------
21cr|texlive-ebgaramond-maths-52168-1|38	
21cr|texlive-ebgaramond-maths-52168-1|39	%prep
21cr|texlive-ebgaramond-maths-52168-1|40	%setup -c -a0 -a1
21cr|texlive-ebgaramond-maths-52168-1|41	
21cr|texlive-ebgaramond-maths-52168-1|42	%build
21cr|texlive-ebgaramond-maths-52168-1|43	
21cr|texlive-ebgaramond-maths-52168-1|44	%install
21cr|texlive-ebgaramond-maths-52168-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ebgaramond-maths-52168-1|46	rm -rf tlpkg
21cr|texlive-ebgaramond-maths-52168-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9264 21
21cr|texlive-ebproof-20170517-1|1	Name:		texlive-ebproof
21cr|texlive-ebproof-20170517-1|2	Version:	20170517
21cr|texlive-ebproof-20170517-1|3	Release:	1
21cr|texlive-ebproof-20170517-1|4	Summary:	Formal proofs in the style of sequent calculus
21cr|texlive-ebproof-20170517-1|5	Group:		Publishing
21cr|texlive-ebproof-20170517-1|6	URL:		https://ctan.org/pkg/ebproof
21cr|texlive-ebproof-20170517-1|7	License:	LPPL1.3
21cr|texlive-ebproof-20170517-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/ebproof.tar.xz
21cr|texlive-ebproof-20170517-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/ebproof.doc.tar.xz
21cr|texlive-ebproof-20170517-1|10	BuildArch:	noarch
21cr|texlive-ebproof-20170517-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ebproof-20170517-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ebproof-20170517-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-ebproof-20170517-1|14	
21cr|texlive-ebproof-20170517-1|15	%description
21cr|texlive-ebproof-20170517-1|16	This package provides commands to typeset proof trees in the
21cr|texlive-ebproof-20170517-1|17	style of sequent calculus and related systems. The commands
21cr|texlive-ebproof-20170517-1|18	allow for writing inferences with any number of premises and
21cr|texlive-ebproof-20170517-1|19	alignment of successive formulas on an arbitrary point. Various
21cr|texlive-ebproof-20170517-1|20	options allow complete control over spacing, styles of
21cr|texlive-ebproof-20170517-1|21	inference rules, placement of labels, etc. The package requires
21cr|texlive-ebproof-20170517-1|22	expl3 and xparse.
21cr|texlive-ebproof-20170517-1|23	
21cr|texlive-ebproof-20170517-1|24	
21cr|texlive-ebproof-20170517-1|25	#-----------------------------------------------------------------------
21cr|texlive-ebproof-20170517-1|26	%files
21cr|texlive-ebproof-20170517-1|27	%{_texmfdistdir}/tex
21cr|texlive-ebproof-20170517-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-ebproof-20170517-1|29	
21cr|texlive-ebproof-20170517-1|30	#-----------------------------------------------------------------------
21cr|texlive-ebproof-20170517-1|31	%prep
21cr|texlive-ebproof-20170517-1|32	%setup -c -a0 -a1
21cr|texlive-ebproof-20170517-1|33	
21cr|texlive-ebproof-20170517-1|34	%build
21cr|texlive-ebproof-20170517-1|35	
21cr|texlive-ebproof-20170517-1|36	%install
21cr|texlive-ebproof-20170517-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ebproof-20170517-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9265 21
21cr|texlive-ecc-20190228-1|1	# revision 15878
21cr|texlive-ecc-20190228-1|2	# category Package
21cr|texlive-ecc-20190228-1|3	# catalog-ctan /fonts/ecc
21cr|texlive-ecc-20190228-1|4	# catalog-date 2006-12-07 15:13:33 +0100
21cr|texlive-ecc-20190228-1|5	# catalog-license lppl
21cr|texlive-ecc-20190228-1|6	# catalog-version undef
21cr|texlive-ecc-20190228-1|7	Name:		texlive-ecc
21cr|texlive-ecc-20190228-1|8	Version:	20190228
21cr|texlive-ecc-20190228-1|9	Release:	1
21cr|texlive-ecc-20190228-1|10	Summary:	Sources for the European Concrete fonts
21cr|texlive-ecc-20190228-1|11	Group:		Publishing
21cr|texlive-ecc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ecc
21cr|texlive-ecc-20190228-1|13	License:	LPPL
21cr|texlive-ecc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecc.tar.xz
21cr|texlive-ecc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecc.doc.tar.xz
21cr|texlive-ecc-20190228-1|16	BuildArch:	noarch
21cr|texlive-ecc-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ecc-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ecc-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-ecc-20190228-1|20	
21cr|texlive-ecc-20190228-1|21	%description
21cr|texlive-ecc-20190228-1|22	The MetaFont sources and TFM files of the European Concrete
21cr|texlive-ecc-20190228-1|23	Fonts. This is the T1-encoded extension of Knuth's Concrete
21cr|texlive-ecc-20190228-1|24	fonts, including also the corresponding text companion fonts.
21cr|texlive-ecc-20190228-1|25	Adobe Type 1 versions of the fonts are available as part of the
21cr|texlive-ecc-20190228-1|26	cm-super font bundle.
21cr|texlive-ecc-20190228-1|27	
21cr|texlive-ecc-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-ecc-20190228-1|29	%files
21cr|texlive-ecc-20190228-1|30	%{_texmfdistdir}/fonts/source/public/ecc/conc10pt.mf
21cr|texlive-ecc-20190228-1|31	%{_texmfdistdir}/fonts/source/public/ecc/conc5pt.mf
21cr|texlive-ecc-20190228-1|32	%{_texmfdistdir}/fonts/source/public/ecc/conc6pt.mf
21cr|texlive-ecc-20190228-1|33	%{_texmfdistdir}/fonts/source/public/ecc/conc7pt.mf
21cr|texlive-ecc-20190228-1|34	%{_texmfdistdir}/fonts/source/public/ecc/conc8pt.mf
21cr|texlive-ecc-20190228-1|35	%{_texmfdistdir}/fonts/source/public/ecc/conc9pt.mf
21cr|texlive-ecc-20190228-1|36	%{_texmfdistdir}/fonts/source/public/ecc/coni10pt.mf
21cr|texlive-ecc-20190228-1|37	%{_texmfdistdir}/fonts/source/public/ecc/eocc10.mf
21cr|texlive-ecc-20190228-1|38	%{_texmfdistdir}/fonts/source/public/ecc/eorm10.mf
21cr|texlive-ecc-20190228-1|39	%{_texmfdistdir}/fonts/source/public/ecc/eorm5.mf
21cr|texlive-ecc-20190228-1|40	%{_texmfdistdir}/fonts/source/public/ecc/eorm6.mf
21cr|texlive-ecc-20190228-1|41	%{_texmfdistdir}/fonts/source/public/ecc/eorm7.mf
21cr|texlive-ecc-20190228-1|42	%{_texmfdistdir}/fonts/source/public/ecc/eorm8.mf
21cr|texlive-ecc-20190228-1|43	%{_texmfdistdir}/fonts/source/public/ecc/eorm9.mf
21cr|texlive-ecc-20190228-1|44	%{_texmfdistdir}/fonts/source/public/ecc/eosl10.mf
21cr|texlive-ecc-20190228-1|45	%{_texmfdistdir}/fonts/source/public/ecc/eosl5.mf
21cr|texlive-ecc-20190228-1|46	%{_texmfdistdir}/fonts/source/public/ecc/eosl6.mf
21cr|texlive-ecc-20190228-1|47	%{_texmfdistdir}/fonts/source/public/ecc/eosl7.mf
21cr|texlive-ecc-20190228-1|48	%{_texmfdistdir}/fonts/source/public/ecc/eosl8.mf
21cr|texlive-ecc-20190228-1|49	%{_texmfdistdir}/fonts/source/public/ecc/eosl9.mf
21cr|texlive-ecc-20190228-1|50	%{_texmfdistdir}/fonts/source/public/ecc/eoti10.mf
21cr|texlive-ecc-20190228-1|51	%{_texmfdistdir}/fonts/source/public/ecc/tcssdc10.mf
21cr|texlive-ecc-20190228-1|52	%{_texmfdistdir}/fonts/source/public/ecc/torm10.mf
21cr|texlive-ecc-20190228-1|53	%{_texmfdistdir}/fonts/source/public/ecc/torm5.mf
21cr|texlive-ecc-20190228-1|54	%{_texmfdistdir}/fonts/source/public/ecc/torm6.mf
21cr|texlive-ecc-20190228-1|55	%{_texmfdistdir}/fonts/source/public/ecc/torm7.mf
21cr|texlive-ecc-20190228-1|56	%{_texmfdistdir}/fonts/source/public/ecc/torm8.mf
21cr|texlive-ecc-20190228-1|57	%{_texmfdistdir}/fonts/source/public/ecc/torm9.mf
21cr|texlive-ecc-20190228-1|58	%{_texmfdistdir}/fonts/source/public/ecc/tosl10.mf
21cr|texlive-ecc-20190228-1|59	%{_texmfdistdir}/fonts/source/public/ecc/tosl5.mf
21cr|texlive-ecc-20190228-1|60	%{_texmfdistdir}/fonts/source/public/ecc/tosl6.mf
21cr|texlive-ecc-20190228-1|61	%{_texmfdistdir}/fonts/source/public/ecc/tosl7.mf
21cr|texlive-ecc-20190228-1|62	%{_texmfdistdir}/fonts/source/public/ecc/tosl8.mf
21cr|texlive-ecc-20190228-1|63	%{_texmfdistdir}/fonts/source/public/ecc/tosl9.mf
21cr|texlive-ecc-20190228-1|64	%{_texmfdistdir}/fonts/source/public/ecc/toti10.mf
21cr|texlive-ecc-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/ecc/eocc10.tfm
21cr|texlive-ecc-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/ecc/eorm10.tfm
21cr|texlive-ecc-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/ecc/eorm5.tfm
21cr|texlive-ecc-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/ecc/eorm6.tfm
21cr|texlive-ecc-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/ecc/eorm7.tfm
21cr|texlive-ecc-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/ecc/eorm8.tfm
21cr|texlive-ecc-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/ecc/eorm9.tfm
21cr|texlive-ecc-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/ecc/eosl10.tfm
21cr|texlive-ecc-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/ecc/eosl5.tfm
21cr|texlive-ecc-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/ecc/eosl6.tfm
21cr|texlive-ecc-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/ecc/eosl7.tfm
21cr|texlive-ecc-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/ecc/eosl8.tfm
21cr|texlive-ecc-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/ecc/eosl9.tfm
21cr|texlive-ecc-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/ecc/eoti10.tfm
21cr|texlive-ecc-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/ecc/tcssdc10.tfm
21cr|texlive-ecc-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/ecc/torm10.tfm
21cr|texlive-ecc-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/ecc/torm5.tfm
21cr|texlive-ecc-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/ecc/torm6.tfm
21cr|texlive-ecc-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/ecc/torm7.tfm
21cr|texlive-ecc-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/ecc/torm8.tfm
21cr|texlive-ecc-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/ecc/torm9.tfm
21cr|texlive-ecc-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/ecc/tosl10.tfm
21cr|texlive-ecc-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/ecc/tosl5.tfm
21cr|texlive-ecc-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/ecc/tosl6.tfm
21cr|texlive-ecc-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/ecc/tosl7.tfm
21cr|texlive-ecc-20190228-1|90	%{_texmfdistdir}/fonts/tfm/public/ecc/tosl8.tfm
21cr|texlive-ecc-20190228-1|91	%{_texmfdistdir}/fonts/tfm/public/ecc/tosl9.tfm
21cr|texlive-ecc-20190228-1|92	%{_texmfdistdir}/fonts/tfm/public/ecc/toti10.tfm
21cr|texlive-ecc-20190228-1|93	%doc %{_texmfdistdir}/doc/fonts/ecc/copyrite
21cr|texlive-ecc-20190228-1|94	%doc %{_texmfdistdir}/doc/fonts/ecc/liesmich
21cr|texlive-ecc-20190228-1|95	%doc %{_texmfdistdir}/doc/fonts/ecc/readme
21cr|texlive-ecc-20190228-1|96	
21cr|texlive-ecc-20190228-1|97	#-----------------------------------------------------------------------
21cr|texlive-ecc-20190228-1|98	%prep
21cr|texlive-ecc-20190228-1|99	%setup -c -a0 -a1
21cr|texlive-ecc-20190228-1|100	
21cr|texlive-ecc-20190228-1|101	%build
21cr|texlive-ecc-20190228-1|102	
21cr|texlive-ecc-20190228-1|103	%install
21cr|texlive-ecc-20190228-1|104	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ecc-20190228-1|105	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9266 21
21cr|texlive-eco-1.3-12|1	# revision 29349
21cr|texlive-eco-1.3-12|2	# category Package
21cr|texlive-eco-1.3-12|3	# catalog-ctan /fonts/eco
21cr|texlive-eco-1.3-12|4	# catalog-date 2012-07-10 21:25:56 +0200
21cr|texlive-eco-1.3-12|5	# catalog-license gpl
21cr|texlive-eco-1.3-12|6	# catalog-version 1.3
21cr|texlive-eco-1.3-12|7	Name:		texlive-eco
21cr|texlive-eco-1.3-12|8	Version:	1.3
21cr|texlive-eco-1.3-12|9	Release:	12
21cr|texlive-eco-1.3-12|10	Summary:	Oldstyle numerals using EC fonts
21cr|texlive-eco-1.3-12|11	Group:		Publishing
21cr|texlive-eco-1.3-12|12	URL:		http://www.ctan.org/tex-archive/fonts/eco
21cr|texlive-eco-1.3-12|13	License:	GPL
21cr|texlive-eco-1.3-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.tar.xz
21cr|texlive-eco-1.3-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.doc.tar.xz
21cr|texlive-eco-1.3-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.source.tar.xz
21cr|texlive-eco-1.3-12|17	BuildArch:	noarch
21cr|texlive-eco-1.3-12|18	BuildRequires:	texlive-tlpkg
21cr|texlive-eco-1.3-12|19	Requires(pre):	texlive-tlpkg
21cr|texlive-eco-1.3-12|20	Requires(post):	texlive-kpathsea
21cr|texlive-eco-1.3-12|21	
21cr|texlive-eco-1.3-12|22	%description
21cr|texlive-eco-1.3-12|23	A set of font metric files and virtual fonts for using the EC
21cr|texlive-eco-1.3-12|24	fonts with oldstyle numerals. These files can only be used
21cr|texlive-eco-1.3-12|25	together with the standard ec fonts. The style file eco.sty is
21cr|texlive-eco-1.3-12|26	sufficient to use the eco fonts but if you intend to use other
21cr|texlive-eco-1.3-12|27	font families as well, e.g., PostScript fonts, try altfont.
21cr|texlive-eco-1.3-12|28	
21cr|texlive-eco-1.3-12|29	#-----------------------------------------------------------------------
21cr|texlive-eco-1.3-12|30	%files
21cr|texlive-eco-1.3-12|31	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0500.tfm
21cr|texlive-eco-1.3-12|32	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0600.tfm
21cr|texlive-eco-1.3-12|33	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0700.tfm
21cr|texlive-eco-1.3-12|34	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0800.tfm
21cr|texlive-eco-1.3-12|35	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0900.tfm
21cr|texlive-eco-1.3-12|36	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1000.tfm
21cr|texlive-eco-1.3-12|37	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1095.tfm
21cr|texlive-eco-1.3-12|38	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1200.tfm
21cr|texlive-eco-1.3-12|39	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1440.tfm
21cr|texlive-eco-1.3-12|40	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1728.tfm
21cr|texlive-eco-1.3-12|41	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi2074.tfm
21cr|texlive-eco-1.3-12|42	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi2488.tfm
21cr|texlive-eco-1.3-12|43	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi2986.tfm
21cr|texlive-eco-1.3-12|44	%{_texmfdistdir}/fonts/tfm/public/eco/ecobi3583.tfm
21cr|texlive-eco-1.3-12|45	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0500.tfm
21cr|texlive-eco-1.3-12|46	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0600.tfm
21cr|texlive-eco-1.3-12|47	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0700.tfm
21cr|texlive-eco-1.3-12|48	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0800.tfm
21cr|texlive-eco-1.3-12|49	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0900.tfm
21cr|texlive-eco-1.3-12|50	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1000.tfm
21cr|texlive-eco-1.3-12|51	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1095.tfm
21cr|texlive-eco-1.3-12|52	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1200.tfm
21cr|texlive-eco-1.3-12|53	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1440.tfm
21cr|texlive-eco-1.3-12|54	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1728.tfm
21cr|texlive-eco-1.3-12|55	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl2074.tfm
21cr|texlive-eco-1.3-12|56	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl2488.tfm
21cr|texlive-eco-1.3-12|57	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl2986.tfm
21cr|texlive-eco-1.3-12|58	%{_texmfdistdir}/fonts/tfm/public/eco/ecobl3583.tfm
21cr|texlive-eco-1.3-12|59	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0500.tfm
21cr|texlive-eco-1.3-12|60	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0600.tfm
21cr|texlive-eco-1.3-12|61	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0700.tfm
21cr|texlive-eco-1.3-12|62	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0800.tfm
21cr|texlive-eco-1.3-12|63	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0900.tfm
21cr|texlive-eco-1.3-12|64	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1000.tfm
21cr|texlive-eco-1.3-12|65	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1095.tfm
21cr|texlive-eco-1.3-12|66	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1200.tfm
21cr|texlive-eco-1.3-12|67	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1440.tfm
21cr|texlive-eco-1.3-12|68	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1728.tfm
21cr|texlive-eco-1.3-12|69	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx2074.tfm
21cr|texlive-eco-1.3-12|70	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx2488.tfm
21cr|texlive-eco-1.3-12|71	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx2986.tfm
21cr|texlive-eco-1.3-12|72	%{_texmfdistdir}/fonts/tfm/public/eco/ecobx3583.tfm
21cr|texlive-eco-1.3-12|73	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0500.tfm
21cr|texlive-eco-1.3-12|74	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0600.tfm
21cr|texlive-eco-1.3-12|75	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0700.tfm
21cr|texlive-eco-1.3-12|76	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0800.tfm
21cr|texlive-eco-1.3-12|77	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0900.tfm
21cr|texlive-eco-1.3-12|78	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1000.tfm
21cr|texlive-eco-1.3-12|79	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1095.tfm
21cr|texlive-eco-1.3-12|80	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1200.tfm
21cr|texlive-eco-1.3-12|81	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1440.tfm
21cr|texlive-eco-1.3-12|82	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1728.tfm
21cr|texlive-eco-1.3-12|83	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh2074.tfm
21cr|texlive-eco-1.3-12|84	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh2488.tfm
21cr|texlive-eco-1.3-12|85	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh2986.tfm
21cr|texlive-eco-1.3-12|86	%{_texmfdistdir}/fonts/tfm/public/eco/ecodh3583.tfm
21cr|texlive-eco-1.3-12|87	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit0600.tfm
21cr|texlive-eco-1.3-12|88	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit0700.tfm
21cr|texlive-eco-1.3-12|89	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit0800.tfm
21cr|texlive-eco-1.3-12|90	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit0900.tfm
21cr|texlive-eco-1.3-12|91	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1000.tfm
21cr|texlive-eco-1.3-12|92	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1095.tfm
21cr|texlive-eco-1.3-12|93	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1200.tfm
21cr|texlive-eco-1.3-12|94	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1440.tfm
21cr|texlive-eco-1.3-12|95	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1728.tfm
21cr|texlive-eco-1.3-12|96	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit2074.tfm
21cr|texlive-eco-1.3-12|97	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit2488.tfm
21cr|texlive-eco-1.3-12|98	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit2986.tfm
21cr|texlive-eco-1.3-12|99	%{_texmfdistdir}/fonts/tfm/public/eco/ecoit3583.tfm
21cr|texlive-eco-1.3-12|100	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0500.tfm
21cr|texlive-eco-1.3-12|101	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0600.tfm
21cr|texlive-eco-1.3-12|102	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0700.tfm
21cr|texlive-eco-1.3-12|103	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0800.tfm
21cr|texlive-eco-1.3-12|104	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0900.tfm
21cr|texlive-eco-1.3-12|105	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1000.tfm
21cr|texlive-eco-1.3-12|106	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1095.tfm
21cr|texlive-eco-1.3-12|107	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1200.tfm
21cr|texlive-eco-1.3-12|108	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1440.tfm
21cr|texlive-eco-1.3-12|109	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1728.tfm
21cr|texlive-eco-1.3-12|110	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb2074.tfm
21cr|texlive-eco-1.3-12|111	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb2488.tfm
21cr|texlive-eco-1.3-12|112	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb2986.tfm
21cr|texlive-eco-1.3-12|113	%{_texmfdistdir}/fonts/tfm/public/eco/ecorb3583.tfm
21cr|texlive-eco-1.3-12|114	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0500.tfm
21cr|texlive-eco-1.3-12|115	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0600.tfm
21cr|texlive-eco-1.3-12|116	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0700.tfm
21cr|texlive-eco-1.3-12|117	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0800.tfm
21cr|texlive-eco-1.3-12|118	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0900.tfm
21cr|texlive-eco-1.3-12|119	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1000.tfm
21cr|texlive-eco-1.3-12|120	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1095.tfm
21cr|texlive-eco-1.3-12|121	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1200.tfm
21cr|texlive-eco-1.3-12|122	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1440.tfm
21cr|texlive-eco-1.3-12|123	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1728.tfm
21cr|texlive-eco-1.3-12|124	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm2074.tfm
21cr|texlive-eco-1.3-12|125	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm2488.tfm
21cr|texlive-eco-1.3-12|126	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm2986.tfm
21cr|texlive-eco-1.3-12|127	%{_texmfdistdir}/fonts/tfm/public/eco/ecorm3583.tfm
21cr|texlive-eco-1.3-12|128	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0500.tfm
21cr|texlive-eco-1.3-12|129	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0600.tfm
21cr|texlive-eco-1.3-12|130	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0700.tfm
21cr|texlive-eco-1.3-12|131	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0800.tfm
21cr|texlive-eco-1.3-12|132	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0900.tfm
21cr|texlive-eco-1.3-12|133	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1000.tfm
21cr|texlive-eco-1.3-12|134	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1095.tfm
21cr|texlive-eco-1.3-12|135	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1200.tfm
21cr|texlive-eco-1.3-12|136	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1440.tfm
21cr|texlive-eco-1.3-12|137	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1728.tfm
21cr|texlive-eco-1.3-12|138	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi2074.tfm
21cr|texlive-eco-1.3-12|139	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi2488.tfm
21cr|texlive-eco-1.3-12|140	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi2986.tfm
21cr|texlive-eco-1.3-12|141	%{_texmfdistdir}/fonts/tfm/public/eco/ecosi3583.tfm
21cr|texlive-eco-1.3-12|142	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0500.tfm
21cr|texlive-eco-1.3-12|143	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0600.tfm
21cr|texlive-eco-1.3-12|144	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0700.tfm
21cr|texlive-eco-1.3-12|145	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0800.tfm
21cr|texlive-eco-1.3-12|146	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0900.tfm
21cr|texlive-eco-1.3-12|147	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1000.tfm
21cr|texlive-eco-1.3-12|148	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1095.tfm
21cr|texlive-eco-1.3-12|149	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1200.tfm
21cr|texlive-eco-1.3-12|150	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1440.tfm
21cr|texlive-eco-1.3-12|151	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1728.tfm
21cr|texlive-eco-1.3-12|152	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl2074.tfm
21cr|texlive-eco-1.3-12|153	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl2488.tfm
21cr|texlive-eco-1.3-12|154	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl2986.tfm
21cr|texlive-eco-1.3-12|155	%{_texmfdistdir}/fonts/tfm/public/eco/ecosl3583.tfm
21cr|texlive-eco-1.3-12|156	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0500.tfm
21cr|texlive-eco-1.3-12|157	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0600.tfm
21cr|texlive-eco-1.3-12|158	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0700.tfm
21cr|texlive-eco-1.3-12|159	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0800.tfm
21cr|texlive-eco-1.3-12|160	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0900.tfm
21cr|texlive-eco-1.3-12|161	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1000.tfm
21cr|texlive-eco-1.3-12|162	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1095.tfm
21cr|texlive-eco-1.3-12|163	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1200.tfm
21cr|texlive-eco-1.3-12|164	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1440.tfm
21cr|texlive-eco-1.3-12|165	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1728.tfm
21cr|texlive-eco-1.3-12|166	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso2074.tfm
21cr|texlive-eco-1.3-12|167	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso2488.tfm
21cr|texlive-eco-1.3-12|168	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso2986.tfm
21cr|texlive-eco-1.3-12|169	%{_texmfdistdir}/fonts/tfm/public/eco/ecoso3583.tfm
21cr|texlive-eco-1.3-12|170	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0500.tfm
21cr|texlive-eco-1.3-12|171	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0600.tfm
21cr|texlive-eco-1.3-12|172	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0700.tfm
21cr|texlive-eco-1.3-12|173	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0800.tfm
21cr|texlive-eco-1.3-12|174	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0900.tfm
21cr|texlive-eco-1.3-12|175	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1000.tfm
21cr|texlive-eco-1.3-12|176	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1095.tfm
21cr|texlive-eco-1.3-12|177	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1200.tfm
21cr|texlive-eco-1.3-12|178	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1440.tfm
21cr|texlive-eco-1.3-12|179	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1728.tfm
21cr|texlive-eco-1.3-12|180	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss2074.tfm
21cr|texlive-eco-1.3-12|181	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss2488.tfm
21cr|texlive-eco-1.3-12|182	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss2986.tfm
21cr|texlive-eco-1.3-12|183	%{_texmfdistdir}/fonts/tfm/public/eco/ecoss3583.tfm
21cr|texlive-eco-1.3-12|184	%{_texmfdistdir}/fonts/tfm/public/eco/ecost0600.tfm
21cr|texlive-eco-1.3-12|185	%{_texmfdistdir}/fonts/tfm/public/eco/ecost0700.tfm
21cr|texlive-eco-1.3-12|186	%{_texmfdistdir}/fonts/tfm/public/eco/ecost0800.tfm
21cr|texlive-eco-1.3-12|187	%{_texmfdistdir}/fonts/tfm/public/eco/ecost0900.tfm
21cr|texlive-eco-1.3-12|188	%{_texmfdistdir}/fonts/tfm/public/eco/ecost1000.tfm
21cr|texlive-eco-1.3-12|189	%{_texmfdistdir}/fonts/tfm/public/eco/ecost1095.tfm
21cr|texlive-eco-1.3-12|190	%{_texmfdistdir}/fonts/tfm/public/eco/ecost1200.tfm
21cr|texlive-eco-1.3-12|191	%{_texmfdistdir}/fonts/tfm/public/eco/ecost1440.tfm
21cr|texlive-eco-1.3-12|192	%{_texmfdistdir}/fonts/tfm/public/eco/ecost1728.tfm
21cr|texlive-eco-1.3-12|193	%{_texmfdistdir}/fonts/tfm/public/eco/ecost2074.tfm
21cr|texlive-eco-1.3-12|194	%{_texmfdistdir}/fonts/tfm/public/eco/ecost2488.tfm
21cr|texlive-eco-1.3-12|195	%{_texmfdistdir}/fonts/tfm/public/eco/ecost2986.tfm
21cr|texlive-eco-1.3-12|196	%{_texmfdistdir}/fonts/tfm/public/eco/ecost3583.tfm
21cr|texlive-eco-1.3-12|197	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0500.tfm
21cr|texlive-eco-1.3-12|198	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0600.tfm
21cr|texlive-eco-1.3-12|199	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0700.tfm
21cr|texlive-eco-1.3-12|200	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0800.tfm
21cr|texlive-eco-1.3-12|201	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0900.tfm
21cr|texlive-eco-1.3-12|202	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1000.tfm
21cr|texlive-eco-1.3-12|203	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1095.tfm
21cr|texlive-eco-1.3-12|204	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1200.tfm
21cr|texlive-eco-1.3-12|205	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1440.tfm
21cr|texlive-eco-1.3-12|206	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1728.tfm
21cr|texlive-eco-1.3-12|207	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx2074.tfm
21cr|texlive-eco-1.3-12|208	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx2488.tfm
21cr|texlive-eco-1.3-12|209	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx2986.tfm
21cr|texlive-eco-1.3-12|210	%{_texmfdistdir}/fonts/tfm/public/eco/ecosx3583.tfm
21cr|texlive-eco-1.3-12|211	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0500.tfm
21cr|texlive-eco-1.3-12|212	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0600.tfm
21cr|texlive-eco-1.3-12|213	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0700.tfm
21cr|texlive-eco-1.3-12|214	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0800.tfm
21cr|texlive-eco-1.3-12|215	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0900.tfm
21cr|texlive-eco-1.3-12|216	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1000.tfm
21cr|texlive-eco-1.3-12|217	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1095.tfm
21cr|texlive-eco-1.3-12|218	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1200.tfm
21cr|texlive-eco-1.3-12|219	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1440.tfm
21cr|texlive-eco-1.3-12|220	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1728.tfm
21cr|texlive-eco-1.3-12|221	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti2074.tfm
21cr|texlive-eco-1.3-12|222	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti2488.tfm
21cr|texlive-eco-1.3-12|223	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti2986.tfm
21cr|texlive-eco-1.3-12|224	%{_texmfdistdir}/fonts/tfm/public/eco/ecoti3583.tfm
21cr|texlive-eco-1.3-12|225	%{_texmfdistdir}/fonts/tfm/public/eco/ecott0600.tfm
21cr|texlive-eco-1.3-12|226	%{_texmfdistdir}/fonts/tfm/public/eco/ecott0700.tfm
21cr|texlive-eco-1.3-12|227	%{_texmfdistdir}/fonts/tfm/public/eco/ecott0800.tfm
21cr|texlive-eco-1.3-12|228	%{_texmfdistdir}/fonts/tfm/public/eco/ecott0900.tfm
21cr|texlive-eco-1.3-12|229	%{_texmfdistdir}/fonts/tfm/public/eco/ecott1000.tfm
21cr|texlive-eco-1.3-12|230	%{_texmfdistdir}/fonts/tfm/public/eco/ecott1095.tfm
21cr|texlive-eco-1.3-12|231	%{_texmfdistdir}/fonts/tfm/public/eco/ecott1200.tfm
21cr|texlive-eco-1.3-12|232	%{_texmfdistdir}/fonts/tfm/public/eco/ecott1440.tfm
21cr|texlive-eco-1.3-12|233	%{_texmfdistdir}/fonts/tfm/public/eco/ecott1728.tfm
21cr|texlive-eco-1.3-12|234	%{_texmfdistdir}/fonts/tfm/public/eco/ecott2074.tfm
21cr|texlive-eco-1.3-12|235	%{_texmfdistdir}/fonts/tfm/public/eco/ecott2488.tfm
21cr|texlive-eco-1.3-12|236	%{_texmfdistdir}/fonts/tfm/public/eco/ecott2986.tfm
21cr|texlive-eco-1.3-12|237	%{_texmfdistdir}/fonts/tfm/public/eco/ecott3583.tfm
21cr|texlive-eco-1.3-12|238	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0500.tfm
21cr|texlive-eco-1.3-12|239	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0600.tfm
21cr|texlive-eco-1.3-12|240	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0700.tfm
21cr|texlive-eco-1.3-12|241	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0800.tfm
21cr|texlive-eco-1.3-12|242	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0900.tfm
21cr|texlive-eco-1.3-12|243	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1000.tfm
21cr|texlive-eco-1.3-12|244	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1095.tfm
21cr|texlive-eco-1.3-12|245	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1200.tfm
21cr|texlive-eco-1.3-12|246	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1440.tfm
21cr|texlive-eco-1.3-12|247	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1728.tfm
21cr|texlive-eco-1.3-12|248	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui2074.tfm
21cr|texlive-eco-1.3-12|249	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui2488.tfm
21cr|texlive-eco-1.3-12|250	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui2986.tfm
21cr|texlive-eco-1.3-12|251	%{_texmfdistdir}/fonts/tfm/public/eco/ecoui3583.tfm
21cr|texlive-eco-1.3-12|252	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi0600.tfm
21cr|texlive-eco-1.3-12|253	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi0700.tfm
21cr|texlive-eco-1.3-12|254	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi0800.tfm
21cr|texlive-eco-1.3-12|255	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi0900.tfm
21cr|texlive-eco-1.3-12|256	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1000.tfm
21cr|texlive-eco-1.3-12|257	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1095.tfm
21cr|texlive-eco-1.3-12|258	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1200.tfm
21cr|texlive-eco-1.3-12|259	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1440.tfm
21cr|texlive-eco-1.3-12|260	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1728.tfm
21cr|texlive-eco-1.3-12|261	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi2074.tfm
21cr|texlive-eco-1.3-12|262	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi2488.tfm
21cr|texlive-eco-1.3-12|263	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi2986.tfm
21cr|texlive-eco-1.3-12|264	%{_texmfdistdir}/fonts/tfm/public/eco/ecovi3583.tfm
21cr|texlive-eco-1.3-12|265	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt0600.tfm
21cr|texlive-eco-1.3-12|266	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt0700.tfm
21cr|texlive-eco-1.3-12|267	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt0800.tfm
21cr|texlive-eco-1.3-12|268	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt0900.tfm
21cr|texlive-eco-1.3-12|269	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1000.tfm
21cr|texlive-eco-1.3-12|270	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1095.tfm
21cr|texlive-eco-1.3-12|271	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1200.tfm
21cr|texlive-eco-1.3-12|272	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1440.tfm
21cr|texlive-eco-1.3-12|273	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1728.tfm
21cr|texlive-eco-1.3-12|274	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt2074.tfm
21cr|texlive-eco-1.3-12|275	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt2488.tfm
21cr|texlive-eco-1.3-12|276	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt2986.tfm
21cr|texlive-eco-1.3-12|277	%{_texmfdistdir}/fonts/tfm/public/eco/ecovt3583.tfm
21cr|texlive-eco-1.3-12|278	%{_texmfdistdir}/fonts/vf/public/eco/ecobi0500.vf
21cr|texlive-eco-1.3-12|279	%{_texmfdistdir}/fonts/vf/public/eco/ecobi0600.vf
21cr|texlive-eco-1.3-12|280	%{_texmfdistdir}/fonts/vf/public/eco/ecobi0700.vf
21cr|texlive-eco-1.3-12|281	%{_texmfdistdir}/fonts/vf/public/eco/ecobi0800.vf
21cr|texlive-eco-1.3-12|282	%{_texmfdistdir}/fonts/vf/public/eco/ecobi0900.vf
21cr|texlive-eco-1.3-12|283	%{_texmfdistdir}/fonts/vf/public/eco/ecobi1000.vf
21cr|texlive-eco-1.3-12|284	%{_texmfdistdir}/fonts/vf/public/eco/ecobi1095.vf
21cr|texlive-eco-1.3-12|285	%{_texmfdistdir}/fonts/vf/public/eco/ecobi1200.vf
21cr|texlive-eco-1.3-12|286	%{_texmfdistdir}/fonts/vf/public/eco/ecobi1440.vf
21cr|texlive-eco-1.3-12|287	%{_texmfdistdir}/fonts/vf/public/eco/ecobi1728.vf
21cr|texlive-eco-1.3-12|288	%{_texmfdistdir}/fonts/vf/public/eco/ecobi2074.vf
21cr|texlive-eco-1.3-12|289	%{_texmfdistdir}/fonts/vf/public/eco/ecobi2488.vf
21cr|texlive-eco-1.3-12|290	%{_texmfdistdir}/fonts/vf/public/eco/ecobi2986.vf
21cr|texlive-eco-1.3-12|291	%{_texmfdistdir}/fonts/vf/public/eco/ecobi3583.vf
21cr|texlive-eco-1.3-12|292	%{_texmfdistdir}/fonts/vf/public/eco/ecobl0500.vf
21cr|texlive-eco-1.3-12|293	%{_texmfdistdir}/fonts/vf/public/eco/ecobl0600.vf
21cr|texlive-eco-1.3-12|294	%{_texmfdistdir}/fonts/vf/public/eco/ecobl0700.vf
21cr|texlive-eco-1.3-12|295	%{_texmfdistdir}/fonts/vf/public/eco/ecobl0800.vf
21cr|texlive-eco-1.3-12|296	%{_texmfdistdir}/fonts/vf/public/eco/ecobl0900.vf
21cr|texlive-eco-1.3-12|297	%{_texmfdistdir}/fonts/vf/public/eco/ecobl1000.vf
21cr|texlive-eco-1.3-12|298	%{_texmfdistdir}/fonts/vf/public/eco/ecobl1095.vf
21cr|texlive-eco-1.3-12|299	%{_texmfdistdir}/fonts/vf/public/eco/ecobl1200.vf
21cr|texlive-eco-1.3-12|300	%{_texmfdistdir}/fonts/vf/public/eco/ecobl1440.vf
21cr|texlive-eco-1.3-12|301	%{_texmfdistdir}/fonts/vf/public/eco/ecobl1728.vf
21cr|texlive-eco-1.3-12|302	%{_texmfdistdir}/fonts/vf/public/eco/ecobl2074.vf
21cr|texlive-eco-1.3-12|303	%{_texmfdistdir}/fonts/vf/public/eco/ecobl2488.vf
21cr|texlive-eco-1.3-12|304	%{_texmfdistdir}/fonts/vf/public/eco/ecobl2986.vf
21cr|texlive-eco-1.3-12|305	%{_texmfdistdir}/fonts/vf/public/eco/ecobl3583.vf
21cr|texlive-eco-1.3-12|306	%{_texmfdistdir}/fonts/vf/public/eco/ecobx0500.vf
21cr|texlive-eco-1.3-12|307	%{_texmfdistdir}/fonts/vf/public/eco/ecobx0600.vf
21cr|texlive-eco-1.3-12|308	%{_texmfdistdir}/fonts/vf/public/eco/ecobx0700.vf
21cr|texlive-eco-1.3-12|309	%{_texmfdistdir}/fonts/vf/public/eco/ecobx0800.vf
21cr|texlive-eco-1.3-12|310	%{_texmfdistdir}/fonts/vf/public/eco/ecobx0900.vf
21cr|texlive-eco-1.3-12|311	%{_texmfdistdir}/fonts/vf/public/eco/ecobx1000.vf
21cr|texlive-eco-1.3-12|312	%{_texmfdistdir}/fonts/vf/public/eco/ecobx1095.vf
21cr|texlive-eco-1.3-12|313	%{_texmfdistdir}/fonts/vf/public/eco/ecobx1200.vf
21cr|texlive-eco-1.3-12|314	%{_texmfdistdir}/fonts/vf/public/eco/ecobx1440.vf
21cr|texlive-eco-1.3-12|315	%{_texmfdistdir}/fonts/vf/public/eco/ecobx1728.vf
21cr|texlive-eco-1.3-12|316	%{_texmfdistdir}/fonts/vf/public/eco/ecobx2074.vf
21cr|texlive-eco-1.3-12|317	%{_texmfdistdir}/fonts/vf/public/eco/ecobx2488.vf
21cr|texlive-eco-1.3-12|318	%{_texmfdistdir}/fonts/vf/public/eco/ecobx2986.vf
21cr|texlive-eco-1.3-12|319	%{_texmfdistdir}/fonts/vf/public/eco/ecobx3583.vf
21cr|texlive-eco-1.3-12|320	%{_texmfdistdir}/fonts/vf/public/eco/ecodh0500.vf
21cr|texlive-eco-1.3-12|321	%{_texmfdistdir}/fonts/vf/public/eco/ecodh0600.vf
21cr|texlive-eco-1.3-12|322	%{_texmfdistdir}/fonts/vf/public/eco/ecodh0700.vf
21cr|texlive-eco-1.3-12|323	%{_texmfdistdir}/fonts/vf/public/eco/ecodh0800.vf
21cr|texlive-eco-1.3-12|324	%{_texmfdistdir}/fonts/vf/public/eco/ecodh0900.vf
21cr|texlive-eco-1.3-12|325	%{_texmfdistdir}/fonts/vf/public/eco/ecodh1000.vf
21cr|texlive-eco-1.3-12|326	%{_texmfdistdir}/fonts/vf/public/eco/ecodh1095.vf
21cr|texlive-eco-1.3-12|327	%{_texmfdistdir}/fonts/vf/public/eco/ecodh1200.vf
21cr|texlive-eco-1.3-12|328	%{_texmfdistdir}/fonts/vf/public/eco/ecodh1440.vf
21cr|texlive-eco-1.3-12|329	%{_texmfdistdir}/fonts/vf/public/eco/ecodh1728.vf
21cr|texlive-eco-1.3-12|330	%{_texmfdistdir}/fonts/vf/public/eco/ecodh2074.vf
21cr|texlive-eco-1.3-12|331	%{_texmfdistdir}/fonts/vf/public/eco/ecodh2488.vf
21cr|texlive-eco-1.3-12|332	%{_texmfdistdir}/fonts/vf/public/eco/ecodh2986.vf
21cr|texlive-eco-1.3-12|333	%{_texmfdistdir}/fonts/vf/public/eco/ecodh3583.vf
21cr|texlive-eco-1.3-12|334	%{_texmfdistdir}/fonts/vf/public/eco/ecoit0600.vf
21cr|texlive-eco-1.3-12|335	%{_texmfdistdir}/fonts/vf/public/eco/ecoit0700.vf
21cr|texlive-eco-1.3-12|336	%{_texmfdistdir}/fonts/vf/public/eco/ecoit0800.vf
21cr|texlive-eco-1.3-12|337	%{_texmfdistdir}/fonts/vf/public/eco/ecoit0900.vf
21cr|texlive-eco-1.3-12|338	%{_texmfdistdir}/fonts/vf/public/eco/ecoit1000.vf
21cr|texlive-eco-1.3-12|339	%{_texmfdistdir}/fonts/vf/public/eco/ecoit1095.vf
21cr|texlive-eco-1.3-12|340	%{_texmfdistdir}/fonts/vf/public/eco/ecoit1200.vf
21cr|texlive-eco-1.3-12|341	%{_texmfdistdir}/fonts/vf/public/eco/ecoit1440.vf
21cr|texlive-eco-1.3-12|342	%{_texmfdistdir}/fonts/vf/public/eco/ecoit1728.vf
21cr|texlive-eco-1.3-12|343	%{_texmfdistdir}/fonts/vf/public/eco/ecoit2074.vf
21cr|texlive-eco-1.3-12|344	%{_texmfdistdir}/fonts/vf/public/eco/ecoit2488.vf
21cr|texlive-eco-1.3-12|345	%{_texmfdistdir}/fonts/vf/public/eco/ecoit2986.vf
21cr|texlive-eco-1.3-12|346	%{_texmfdistdir}/fonts/vf/public/eco/ecoit3583.vf
21cr|texlive-eco-1.3-12|347	%{_texmfdistdir}/fonts/vf/public/eco/ecorb0500.vf
21cr|texlive-eco-1.3-12|348	%{_texmfdistdir}/fonts/vf/public/eco/ecorb0600.vf
21cr|texlive-eco-1.3-12|349	%{_texmfdistdir}/fonts/vf/public/eco/ecorb0700.vf
21cr|texlive-eco-1.3-12|350	%{_texmfdistdir}/fonts/vf/public/eco/ecorb0800.vf
21cr|texlive-eco-1.3-12|351	%{_texmfdistdir}/fonts/vf/public/eco/ecorb0900.vf
21cr|texlive-eco-1.3-12|352	%{_texmfdistdir}/fonts/vf/public/eco/ecorb1000.vf
21cr|texlive-eco-1.3-12|353	%{_texmfdistdir}/fonts/vf/public/eco/ecorb1095.vf
21cr|texlive-eco-1.3-12|354	%{_texmfdistdir}/fonts/vf/public/eco/ecorb1200.vf
21cr|texlive-eco-1.3-12|355	%{_texmfdistdir}/fonts/vf/public/eco/ecorb1440.vf
21cr|texlive-eco-1.3-12|356	%{_texmfdistdir}/fonts/vf/public/eco/ecorb1728.vf
21cr|texlive-eco-1.3-12|357	%{_texmfdistdir}/fonts/vf/public/eco/ecorb2074.vf
21cr|texlive-eco-1.3-12|358	%{_texmfdistdir}/fonts/vf/public/eco/ecorb2488.vf
21cr|texlive-eco-1.3-12|359	%{_texmfdistdir}/fonts/vf/public/eco/ecorb2986.vf
21cr|texlive-eco-1.3-12|360	%{_texmfdistdir}/fonts/vf/public/eco/ecorb3583.vf
21cr|texlive-eco-1.3-12|361	%{_texmfdistdir}/fonts/vf/public/eco/ecorm0500.vf
21cr|texlive-eco-1.3-12|362	%{_texmfdistdir}/fonts/vf/public/eco/ecorm0600.vf
21cr|texlive-eco-1.3-12|363	%{_texmfdistdir}/fonts/vf/public/eco/ecorm0700.vf
21cr|texlive-eco-1.3-12|364	%{_texmfdistdir}/fonts/vf/public/eco/ecorm0800.vf
21cr|texlive-eco-1.3-12|365	%{_texmfdistdir}/fonts/vf/public/eco/ecorm0900.vf
21cr|texlive-eco-1.3-12|366	%{_texmfdistdir}/fonts/vf/public/eco/ecorm1000.vf
21cr|texlive-eco-1.3-12|367	%{_texmfdistdir}/fonts/vf/public/eco/ecorm1095.vf
21cr|texlive-eco-1.3-12|368	%{_texmfdistdir}/fonts/vf/public/eco/ecorm1200.vf
21cr|texlive-eco-1.3-12|369	%{_texmfdistdir}/fonts/vf/public/eco/ecorm1440.vf
21cr|texlive-eco-1.3-12|370	%{_texmfdistdir}/fonts/vf/public/eco/ecorm1728.vf
21cr|texlive-eco-1.3-12|371	%{_texmfdistdir}/fonts/vf/public/eco/ecorm2074.vf
21cr|texlive-eco-1.3-12|372	%{_texmfdistdir}/fonts/vf/public/eco/ecorm2488.vf
21cr|texlive-eco-1.3-12|373	%{_texmfdistdir}/fonts/vf/public/eco/ecorm2986.vf
21cr|texlive-eco-1.3-12|374	%{_texmfdistdir}/fonts/vf/public/eco/ecorm3583.vf
21cr|texlive-eco-1.3-12|375	%{_texmfdistdir}/fonts/vf/public/eco/ecosi0500.vf
21cr|texlive-eco-1.3-12|376	%{_texmfdistdir}/fonts/vf/public/eco/ecosi0600.vf
21cr|texlive-eco-1.3-12|377	%{_texmfdistdir}/fonts/vf/public/eco/ecosi0700.vf
21cr|texlive-eco-1.3-12|378	%{_texmfdistdir}/fonts/vf/public/eco/ecosi0800.vf
21cr|texlive-eco-1.3-12|379	%{_texmfdistdir}/fonts/vf/public/eco/ecosi0900.vf
21cr|texlive-eco-1.3-12|380	%{_texmfdistdir}/fonts/vf/public/eco/ecosi1000.vf
21cr|texlive-eco-1.3-12|381	%{_texmfdistdir}/fonts/vf/public/eco/ecosi1095.vf
21cr|texlive-eco-1.3-12|382	%{_texmfdistdir}/fonts/vf/public/eco/ecosi1200.vf
21cr|texlive-eco-1.3-12|383	%{_texmfdistdir}/fonts/vf/public/eco/ecosi1440.vf
21cr|texlive-eco-1.3-12|384	%{_texmfdistdir}/fonts/vf/public/eco/ecosi1728.vf
21cr|texlive-eco-1.3-12|385	%{_texmfdistdir}/fonts/vf/public/eco/ecosi2074.vf
21cr|texlive-eco-1.3-12|386	%{_texmfdistdir}/fonts/vf/public/eco/ecosi2488.vf
21cr|texlive-eco-1.3-12|387	%{_texmfdistdir}/fonts/vf/public/eco/ecosi2986.vf
21cr|texlive-eco-1.3-12|388	%{_texmfdistdir}/fonts/vf/public/eco/ecosi3583.vf
21cr|texlive-eco-1.3-12|389	%{_texmfdistdir}/fonts/vf/public/eco/ecosl0500.vf
21cr|texlive-eco-1.3-12|390	%{_texmfdistdir}/fonts/vf/public/eco/ecosl0600.vf
21cr|texlive-eco-1.3-12|391	%{_texmfdistdir}/fonts/vf/public/eco/ecosl0700.vf
21cr|texlive-eco-1.3-12|392	%{_texmfdistdir}/fonts/vf/public/eco/ecosl0800.vf
21cr|texlive-eco-1.3-12|393	%{_texmfdistdir}/fonts/vf/public/eco/ecosl0900.vf
21cr|texlive-eco-1.3-12|394	%{_texmfdistdir}/fonts/vf/public/eco/ecosl1000.vf
21cr|texlive-eco-1.3-12|395	%{_texmfdistdir}/fonts/vf/public/eco/ecosl1095.vf
21cr|texlive-eco-1.3-12|396	%{_texmfdistdir}/fonts/vf/public/eco/ecosl1200.vf
21cr|texlive-eco-1.3-12|397	%{_texmfdistdir}/fonts/vf/public/eco/ecosl1440.vf
21cr|texlive-eco-1.3-12|398	%{_texmfdistdir}/fonts/vf/public/eco/ecosl1728.vf
21cr|texlive-eco-1.3-12|399	%{_texmfdistdir}/fonts/vf/public/eco/ecosl2074.vf
21cr|texlive-eco-1.3-12|400	%{_texmfdistdir}/fonts/vf/public/eco/ecosl2488.vf
21cr|texlive-eco-1.3-12|401	%{_texmfdistdir}/fonts/vf/public/eco/ecosl2986.vf
21cr|texlive-eco-1.3-12|402	%{_texmfdistdir}/fonts/vf/public/eco/ecosl3583.vf
21cr|texlive-eco-1.3-12|403	%{_texmfdistdir}/fonts/vf/public/eco/ecoso0500.vf
21cr|texlive-eco-1.3-12|404	%{_texmfdistdir}/fonts/vf/public/eco/ecoso0600.vf
21cr|texlive-eco-1.3-12|405	%{_texmfdistdir}/fonts/vf/public/eco/ecoso0700.vf
21cr|texlive-eco-1.3-12|406	%{_texmfdistdir}/fonts/vf/public/eco/ecoso0800.vf
21cr|texlive-eco-1.3-12|407	%{_texmfdistdir}/fonts/vf/public/eco/ecoso0900.vf
21cr|texlive-eco-1.3-12|408	%{_texmfdistdir}/fonts/vf/public/eco/ecoso1000.vf
21cr|texlive-eco-1.3-12|409	%{_texmfdistdir}/fonts/vf/public/eco/ecoso1095.vf
21cr|texlive-eco-1.3-12|410	%{_texmfdistdir}/fonts/vf/public/eco/ecoso1200.vf
21cr|texlive-eco-1.3-12|411	%{_texmfdistdir}/fonts/vf/public/eco/ecoso1440.vf
21cr|texlive-eco-1.3-12|412	%{_texmfdistdir}/fonts/vf/public/eco/ecoso1728.vf
21cr|texlive-eco-1.3-12|413	%{_texmfdistdir}/fonts/vf/public/eco/ecoso2074.vf
21cr|texlive-eco-1.3-12|414	%{_texmfdistdir}/fonts/vf/public/eco/ecoso2488.vf
21cr|texlive-eco-1.3-12|415	%{_texmfdistdir}/fonts/vf/public/eco/ecoso2986.vf
21cr|texlive-eco-1.3-12|416	%{_texmfdistdir}/fonts/vf/public/eco/ecoso3583.vf
21cr|texlive-eco-1.3-12|417	%{_texmfdistdir}/fonts/vf/public/eco/ecoss0500.vf
21cr|texlive-eco-1.3-12|418	%{_texmfdistdir}/fonts/vf/public/eco/ecoss0600.vf
21cr|texlive-eco-1.3-12|419	%{_texmfdistdir}/fonts/vf/public/eco/ecoss0700.vf
21cr|texlive-eco-1.3-12|420	%{_texmfdistdir}/fonts/vf/public/eco/ecoss0800.vf
21cr|texlive-eco-1.3-12|421	%{_texmfdistdir}/fonts/vf/public/eco/ecoss0900.vf
21cr|texlive-eco-1.3-12|422	%{_texmfdistdir}/fonts/vf/public/eco/ecoss1000.vf
21cr|texlive-eco-1.3-12|423	%{_texmfdistdir}/fonts/vf/public/eco/ecoss1095.vf
21cr|texlive-eco-1.3-12|424	%{_texmfdistdir}/fonts/vf/public/eco/ecoss1200.vf
21cr|texlive-eco-1.3-12|425	%{_texmfdistdir}/fonts/vf/public/eco/ecoss1440.vf
21cr|texlive-eco-1.3-12|426	%{_texmfdistdir}/fonts/vf/public/eco/ecoss1728.vf
21cr|texlive-eco-1.3-12|427	%{_texmfdistdir}/fonts/vf/public/eco/ecoss2074.vf
21cr|texlive-eco-1.3-12|428	%{_texmfdistdir}/fonts/vf/public/eco/ecoss2488.vf
21cr|texlive-eco-1.3-12|429	%{_texmfdistdir}/fonts/vf/public/eco/ecoss2986.vf
21cr|texlive-eco-1.3-12|430	%{_texmfdistdir}/fonts/vf/public/eco/ecoss3583.vf
21cr|texlive-eco-1.3-12|431	%{_texmfdistdir}/fonts/vf/public/eco/ecost0600.vf
21cr|texlive-eco-1.3-12|432	%{_texmfdistdir}/fonts/vf/public/eco/ecost0700.vf
21cr|texlive-eco-1.3-12|433	%{_texmfdistdir}/fonts/vf/public/eco/ecost0800.vf
21cr|texlive-eco-1.3-12|434	%{_texmfdistdir}/fonts/vf/public/eco/ecost0900.vf
21cr|texlive-eco-1.3-12|435	%{_texmfdistdir}/fonts/vf/public/eco/ecost1000.vf
21cr|texlive-eco-1.3-12|436	%{_texmfdistdir}/fonts/vf/public/eco/ecost1095.vf
21cr|texlive-eco-1.3-12|437	%{_texmfdistdir}/fonts/vf/public/eco/ecost1200.vf
21cr|texlive-eco-1.3-12|438	%{_texmfdistdir}/fonts/vf/public/eco/ecost1440.vf
21cr|texlive-eco-1.3-12|439	%{_texmfdistdir}/fonts/vf/public/eco/ecost1728.vf
21cr|texlive-eco-1.3-12|440	%{_texmfdistdir}/fonts/vf/public/eco/ecost2074.vf
21cr|texlive-eco-1.3-12|441	%{_texmfdistdir}/fonts/vf/public/eco/ecost2488.vf
21cr|texlive-eco-1.3-12|442	%{_texmfdistdir}/fonts/vf/public/eco/ecost2986.vf
21cr|texlive-eco-1.3-12|443	%{_texmfdistdir}/fonts/vf/public/eco/ecost3583.vf
21cr|texlive-eco-1.3-12|444	%{_texmfdistdir}/fonts/vf/public/eco/ecosx0500.vf
21cr|texlive-eco-1.3-12|445	%{_texmfdistdir}/fonts/vf/public/eco/ecosx0600.vf
21cr|texlive-eco-1.3-12|446	%{_texmfdistdir}/fonts/vf/public/eco/ecosx0700.vf
21cr|texlive-eco-1.3-12|447	%{_texmfdistdir}/fonts/vf/public/eco/ecosx0800.vf
21cr|texlive-eco-1.3-12|448	%{_texmfdistdir}/fonts/vf/public/eco/ecosx0900.vf
21cr|texlive-eco-1.3-12|449	%{_texmfdistdir}/fonts/vf/public/eco/ecosx1000.vf
21cr|texlive-eco-1.3-12|450	%{_texmfdistdir}/fonts/vf/public/eco/ecosx1095.vf
21cr|texlive-eco-1.3-12|451	%{_texmfdistdir}/fonts/vf/public/eco/ecosx1200.vf
21cr|texlive-eco-1.3-12|452	%{_texmfdistdir}/fonts/vf/public/eco/ecosx1440.vf
21cr|texlive-eco-1.3-12|453	%{_texmfdistdir}/fonts/vf/public/eco/ecosx1728.vf
21cr|texlive-eco-1.3-12|454	%{_texmfdistdir}/fonts/vf/public/eco/ecosx2074.vf
21cr|texlive-eco-1.3-12|455	%{_texmfdistdir}/fonts/vf/public/eco/ecosx2488.vf
21cr|texlive-eco-1.3-12|456	%{_texmfdistdir}/fonts/vf/public/eco/ecosx2986.vf
21cr|texlive-eco-1.3-12|457	%{_texmfdistdir}/fonts/vf/public/eco/ecosx3583.vf
21cr|texlive-eco-1.3-12|458	%{_texmfdistdir}/fonts/vf/public/eco/ecoti0500.vf
21cr|texlive-eco-1.3-12|459	%{_texmfdistdir}/fonts/vf/public/eco/ecoti0600.vf
21cr|texlive-eco-1.3-12|460	%{_texmfdistdir}/fonts/vf/public/eco/ecoti0700.vf
21cr|texlive-eco-1.3-12|461	%{_texmfdistdir}/fonts/vf/public/eco/ecoti0800.vf
21cr|texlive-eco-1.3-12|462	%{_texmfdistdir}/fonts/vf/public/eco/ecoti0900.vf
21cr|texlive-eco-1.3-12|463	%{_texmfdistdir}/fonts/vf/public/eco/ecoti1000.vf
21cr|texlive-eco-1.3-12|464	%{_texmfdistdir}/fonts/vf/public/eco/ecoti1095.vf
21cr|texlive-eco-1.3-12|465	%{_texmfdistdir}/fonts/vf/public/eco/ecoti1200.vf
21cr|texlive-eco-1.3-12|466	%{_texmfdistdir}/fonts/vf/public/eco/ecoti1440.vf
21cr|texlive-eco-1.3-12|467	%{_texmfdistdir}/fonts/vf/public/eco/ecoti1728.vf
21cr|texlive-eco-1.3-12|468	%{_texmfdistdir}/fonts/vf/public/eco/ecoti2074.vf
21cr|texlive-eco-1.3-12|469	%{_texmfdistdir}/fonts/vf/public/eco/ecoti2488.vf
21cr|texlive-eco-1.3-12|470	%{_texmfdistdir}/fonts/vf/public/eco/ecoti2986.vf
21cr|texlive-eco-1.3-12|471	%{_texmfdistdir}/fonts/vf/public/eco/ecoti3583.vf
21cr|texlive-eco-1.3-12|472	%{_texmfdistdir}/fonts/vf/public/eco/ecott0600.vf
21cr|texlive-eco-1.3-12|473	%{_texmfdistdir}/fonts/vf/public/eco/ecott0700.vf
21cr|texlive-eco-1.3-12|474	%{_texmfdistdir}/fonts/vf/public/eco/ecott0800.vf
21cr|texlive-eco-1.3-12|475	%{_texmfdistdir}/fonts/vf/public/eco/ecott0900.vf
21cr|texlive-eco-1.3-12|476	%{_texmfdistdir}/fonts/vf/public/eco/ecott1000.vf
21cr|texlive-eco-1.3-12|477	%{_texmfdistdir}/fonts/vf/public/eco/ecott1095.vf
21cr|texlive-eco-1.3-12|478	%{_texmfdistdir}/fonts/vf/public/eco/ecott1200.vf
21cr|texlive-eco-1.3-12|479	%{_texmfdistdir}/fonts/vf/public/eco/ecott1440.vf
21cr|texlive-eco-1.3-12|480	%{_texmfdistdir}/fonts/vf/public/eco/ecott1728.vf
21cr|texlive-eco-1.3-12|481	%{_texmfdistdir}/fonts/vf/public/eco/ecott2074.vf
21cr|texlive-eco-1.3-12|482	%{_texmfdistdir}/fonts/vf/public/eco/ecott2488.vf
21cr|texlive-eco-1.3-12|483	%{_texmfdistdir}/fonts/vf/public/eco/ecott2986.vf
21cr|texlive-eco-1.3-12|484	%{_texmfdistdir}/fonts/vf/public/eco/ecott3583.vf
21cr|texlive-eco-1.3-12|485	%{_texmfdistdir}/fonts/vf/public/eco/ecoui0500.vf
21cr|texlive-eco-1.3-12|486	%{_texmfdistdir}/fonts/vf/public/eco/ecoui0600.vf
21cr|texlive-eco-1.3-12|487	%{_texmfdistdir}/fonts/vf/public/eco/ecoui0700.vf
21cr|texlive-eco-1.3-12|488	%{_texmfdistdir}/fonts/vf/public/eco/ecoui0800.vf
21cr|texlive-eco-1.3-12|489	%{_texmfdistdir}/fonts/vf/public/eco/ecoui0900.vf
21cr|texlive-eco-1.3-12|490	%{_texmfdistdir}/fonts/vf/public/eco/ecoui1000.vf
21cr|texlive-eco-1.3-12|491	%{_texmfdistdir}/fonts/vf/public/eco/ecoui1095.vf
21cr|texlive-eco-1.3-12|492	%{_texmfdistdir}/fonts/vf/public/eco/ecoui1200.vf
21cr|texlive-eco-1.3-12|493	%{_texmfdistdir}/fonts/vf/public/eco/ecoui1440.vf
21cr|texlive-eco-1.3-12|494	%{_texmfdistdir}/fonts/vf/public/eco/ecoui1728.vf
21cr|texlive-eco-1.3-12|495	%{_texmfdistdir}/fonts/vf/public/eco/ecoui2074.vf
21cr|texlive-eco-1.3-12|496	%{_texmfdistdir}/fonts/vf/public/eco/ecoui2488.vf
21cr|texlive-eco-1.3-12|497	%{_texmfdistdir}/fonts/vf/public/eco/ecoui2986.vf
21cr|texlive-eco-1.3-12|498	%{_texmfdistdir}/fonts/vf/public/eco/ecoui3583.vf
21cr|texlive-eco-1.3-12|499	%{_texmfdistdir}/fonts/vf/public/eco/ecovi0600.vf
21cr|texlive-eco-1.3-12|500	%{_texmfdistdir}/fonts/vf/public/eco/ecovi0700.vf
21cr|texlive-eco-1.3-12|501	%{_texmfdistdir}/fonts/vf/public/eco/ecovi0800.vf
21cr|texlive-eco-1.3-12|502	%{_texmfdistdir}/fonts/vf/public/eco/ecovi0900.vf
21cr|texlive-eco-1.3-12|503	%{_texmfdistdir}/fonts/vf/public/eco/ecovi1000.vf
21cr|texlive-eco-1.3-12|504	%{_texmfdistdir}/fonts/vf/public/eco/ecovi1095.vf
21cr|texlive-eco-1.3-12|505	%{_texmfdistdir}/fonts/vf/public/eco/ecovi1200.vf
21cr|texlive-eco-1.3-12|506	%{_texmfdistdir}/fonts/vf/public/eco/ecovi1440.vf
21cr|texlive-eco-1.3-12|507	%{_texmfdistdir}/fonts/vf/public/eco/ecovi1728.vf
21cr|texlive-eco-1.3-12|508	%{_texmfdistdir}/fonts/vf/public/eco/ecovi2074.vf
21cr|texlive-eco-1.3-12|509	%{_texmfdistdir}/fonts/vf/public/eco/ecovi2488.vf
21cr|texlive-eco-1.3-12|510	%{_texmfdistdir}/fonts/vf/public/eco/ecovi2986.vf
21cr|texlive-eco-1.3-12|511	%{_texmfdistdir}/fonts/vf/public/eco/ecovi3583.vf
21cr|texlive-eco-1.3-12|512	%{_texmfdistdir}/fonts/vf/public/eco/ecovt0600.vf
21cr|texlive-eco-1.3-12|513	%{_texmfdistdir}/fonts/vf/public/eco/ecovt0700.vf
21cr|texlive-eco-1.3-12|514	%{_texmfdistdir}/fonts/vf/public/eco/ecovt0800.vf
21cr|texlive-eco-1.3-12|515	%{_texmfdistdir}/fonts/vf/public/eco/ecovt0900.vf
21cr|texlive-eco-1.3-12|516	%{_texmfdistdir}/fonts/vf/public/eco/ecovt1000.vf
21cr|texlive-eco-1.3-12|517	%{_texmfdistdir}/fonts/vf/public/eco/ecovt1095.vf
21cr|texlive-eco-1.3-12|518	%{_texmfdistdir}/fonts/vf/public/eco/ecovt1200.vf
21cr|texlive-eco-1.3-12|519	%{_texmfdistdir}/fonts/vf/public/eco/ecovt1440.vf
21cr|texlive-eco-1.3-12|520	%{_texmfdistdir}/fonts/vf/public/eco/ecovt1728.vf
21cr|texlive-eco-1.3-12|521	%{_texmfdistdir}/fonts/vf/public/eco/ecovt2074.vf
21cr|texlive-eco-1.3-12|522	%{_texmfdistdir}/fonts/vf/public/eco/ecovt2488.vf
21cr|texlive-eco-1.3-12|523	%{_texmfdistdir}/fonts/vf/public/eco/ecovt2986.vf
21cr|texlive-eco-1.3-12|524	%{_texmfdistdir}/fonts/vf/public/eco/ecovt3583.vf
21cr|texlive-eco-1.3-12|525	%{_texmfdistdir}/tex/latex/eco/T1cmodh.fd
21cr|texlive-eco-1.3-12|526	%{_texmfdistdir}/tex/latex/eco/T1cmor.fd
21cr|texlive-eco-1.3-12|527	%{_texmfdistdir}/tex/latex/eco/T1cmoss.fd
21cr|texlive-eco-1.3-12|528	%{_texmfdistdir}/tex/latex/eco/T1cmott.fd
21cr|texlive-eco-1.3-12|529	%{_texmfdistdir}/tex/latex/eco/T1cmovt.fd
21cr|texlive-eco-1.3-12|530	%{_texmfdistdir}/tex/latex/eco/eco.sty
21cr|texlive-eco-1.3-12|531	%doc %{_texmfdistdir}/doc/fonts/eco/CHANGES
21cr|texlive-eco-1.3-12|532	%doc %{_texmfdistdir}/doc/fonts/eco/COPYING
21cr|texlive-eco-1.3-12|533	%doc %{_texmfdistdir}/doc/fonts/eco/INSTALL
21cr|texlive-eco-1.3-12|534	%doc %{_texmfdistdir}/doc/fonts/eco/README
21cr|texlive-eco-1.3-12|535	%doc %{_texmfdistdir}/doc/fonts/eco/VERSION
21cr|texlive-eco-1.3-12|536	#- source
21cr|texlive-eco-1.3-12|537	%doc %{_texmfdistdir}/source/fonts/eco/TS1.etx
21cr|texlive-eco-1.3-12|538	%doc %{_texmfdistdir}/source/fonts/eco/create.sh
21cr|texlive-eco-1.3-12|539	%doc %{_texmfdistdir}/source/fonts/eco/dostretch.mtx
21cr|texlive-eco-1.3-12|540	%doc %{_texmfdistdir}/source/fonts/eco/ecodh.tex
21cr|texlive-eco-1.3-12|541	%doc %{_texmfdistdir}/source/fonts/eco/ecor.tex
21cr|texlive-eco-1.3-12|542	%doc %{_texmfdistdir}/source/fonts/eco/ecori.tex
21cr|texlive-eco-1.3-12|543	%doc %{_texmfdistdir}/source/fonts/eco/ecoss.tex
21cr|texlive-eco-1.3-12|544	%doc %{_texmfdistdir}/source/fonts/eco/ecott.tex
21cr|texlive-eco-1.3-12|545	%doc %{_texmfdistdir}/source/fonts/eco/ecovt.tex
21cr|texlive-eco-1.3-12|546	
21cr|texlive-eco-1.3-12|547	#-----------------------------------------------------------------------
21cr|texlive-eco-1.3-12|548	%prep
21cr|texlive-eco-1.3-12|549	%setup -c -a0 -a1 -a2
21cr|texlive-eco-1.3-12|550	
21cr|texlive-eco-1.3-12|551	%build
21cr|texlive-eco-1.3-12|552	
21cr|texlive-eco-1.3-12|553	%install
21cr|texlive-eco-1.3-12|554	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eco-1.3-12|555	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9267 21
21cr|texlive-ecobiblatex-39233-1|1	%define oname ecobiblatex
21cr|texlive-ecobiblatex-39233-1|2	
21cr|texlive-ecobiblatex-39233-1|3	Summary:	Global Ecology and Biogeography BibLaTeX styles for the Biber backend
21cr|texlive-ecobiblatex-39233-1|4	Name:		texlive-ecobiblatex
21cr|texlive-ecobiblatex-39233-1|5	Version:	39233
21cr|texlive-ecobiblatex-39233-1|6	Release:	1
21cr|texlive-ecobiblatex-39233-1|7	License:	LPPL1.3
21cr|texlive-ecobiblatex-39233-1|8	Group:		Publishing
21cr|texlive-ecobiblatex-39233-1|9	Url:		https://www.ctan.org
21cr|texlive-ecobiblatex-39233-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ecobiblatex-39233-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ecobiblatex-39233-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ecobiblatex-39233-1|13	Requires:	texlive-kpathsea
21cr|texlive-ecobiblatex-39233-1|14	Requires:	texlive-tlpkg
21cr|texlive-ecobiblatex-39233-1|15	Provides:	tex-ecobiblatex = 2024
21cr|texlive-ecobiblatex-39233-1|16	BuildArch:	noarch
21cr|texlive-ecobiblatex-39233-1|17	
21cr|texlive-ecobiblatex-39233-1|18	%description
21cr|texlive-ecobiblatex-39233-1|19	This bundle provides a set of styles for creating
21cr|texlive-ecobiblatex-39233-1|20	bibliographies using BibLaTeX in the style of the Global
21cr|texlive-ecobiblatex-39233-1|21	Ecology and Biogeography journal. It comprises styles based on
21cr|texlive-ecobiblatex-39233-1|22	the conventions of John Wiley & Sons Ltd and Global Ecology and
21cr|texlive-ecobiblatex-39233-1|23	Biogeography Conventions (c).
21cr|texlive-ecobiblatex-39233-1|24	
21cr|texlive-ecobiblatex-39233-1|25	%files
21cr|texlive-ecobiblatex-39233-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-ecobiblatex-39233-1|27	%{_texmfdistdir}/tex/latex/ecobiblatex/
21cr|texlive-ecobiblatex-39233-1|28	
21cr|texlive-ecobiblatex-39233-1|29	#------------------------------------------------------------------
21cr|texlive-ecobiblatex-39233-1|30	
21cr|texlive-ecobiblatex-39233-1|31	%prep
21cr|texlive-ecobiblatex-39233-1|32	%setup -c -a0 -a1
21cr|texlive-ecobiblatex-39233-1|33	
21cr|texlive-ecobiblatex-39233-1|34	%build
21cr|texlive-ecobiblatex-39233-1|35	
21cr|texlive-ecobiblatex-39233-1|36	%install
21cr|texlive-ecobiblatex-39233-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ecobiblatex-39233-1|38	rm -rf tlpkg
21cr|texlive-ecobiblatex-39233-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9268 21
21cr|texlive-econ-bst-61499-1|1	%define oname econ-bst
21cr|texlive-econ-bst-61499-1|2	
21cr|texlive-econ-bst-61499-1|3	Summary:	BibTeX style for economics papers
21cr|texlive-econ-bst-61499-1|4	Name:		texlive-econ-bst
21cr|texlive-econ-bst-61499-1|5	Version:	61499
21cr|texlive-econ-bst-61499-1|6	Release:	1
21cr|texlive-econ-bst-61499-1|7	License:	LPPL1.3
21cr|texlive-econ-bst-61499-1|8	Group:		Publishing
21cr|texlive-econ-bst-61499-1|9	Url:		https://www.ctan.org
21cr|texlive-econ-bst-61499-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-econ-bst-61499-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-econ-bst-61499-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-econ-bst-61499-1|13	Requires:	texlive-tlpkg
21cr|texlive-econ-bst-61499-1|14	Requires:	texlive-kpathsea
21cr|texlive-econ-bst-61499-1|15	BuildArch:	noarch
21cr|texlive-econ-bst-61499-1|16	
21cr|texlive-econ-bst-61499-1|17	%description
21cr|texlive-econ-bst-61499-1|18	This is a BibTeX style file for papers in economics. It
21cr|texlive-econ-bst-61499-1|19	provides the following features: author-year type citation
21cr|texlive-econ-bst-61499-1|20	reference style used in economics papers highly customizable
21cr|texlive-econ-bst-61499-1|21	use of "certified random order" as proposed by Ray Robson
21cr|texlive-econ-bst-61499-1|22	(2018)
21cr|texlive-econ-bst-61499-1|23	
21cr|texlive-econ-bst-61499-1|24	%files
21cr|texlive-econ-bst-61499-1|25	%doc %{_texmfdistdir}/doc/bibtex/econ-bst
21cr|texlive-econ-bst-61499-1|26	%{_texmfdistdir}/bibtex/bst/econ-bst
21cr|texlive-econ-bst-61499-1|27	
21cr|texlive-econ-bst-61499-1|28	#------------------------------------------------------------------
21cr|texlive-econ-bst-61499-1|29	
21cr|texlive-econ-bst-61499-1|30	%prep
21cr|texlive-econ-bst-61499-1|31	%setup -c -a0 -a1
21cr|texlive-econ-bst-61499-1|32	
21cr|texlive-econ-bst-61499-1|33	%build
21cr|texlive-econ-bst-61499-1|34	
21cr|texlive-econ-bst-61499-1|35	%install
21cr|texlive-econ-bst-61499-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-econ-bst-61499-1|37	rm -rf tlpkg
21cr|texlive-econ-bst-61499-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9269 21
21cr|texlive-econlipsum-58390-1|1	%define oname econlipsum
21cr|texlive-econlipsum-58390-1|2	
21cr|texlive-econlipsum-58390-1|3	Summary:	Generate sentences from economic articles
21cr|texlive-econlipsum-58390-1|4	Name:		texlive-econlipsum
21cr|texlive-econlipsum-58390-1|5	Version:	58390
21cr|texlive-econlipsum-58390-1|6	Release:	1
21cr|texlive-econlipsum-58390-1|7	License:	LPPL1.3
21cr|texlive-econlipsum-58390-1|8	Group:		Publishing
21cr|texlive-econlipsum-58390-1|9	Url:		https://www.ctan.org
21cr|texlive-econlipsum-58390-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-econlipsum-58390-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-econlipsum-58390-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-econlipsum-58390-1|13	Requires:	texlive-tlpkg
21cr|texlive-econlipsum-58390-1|14	Requires:	texlive-kpathsea
21cr|texlive-econlipsum-58390-1|15	Provides:	tex(econlipsum.sty) = 2024
21cr|texlive-econlipsum-58390-1|16	BuildArch:	noarch
21cr|texlive-econlipsum-58390-1|17	
21cr|texlive-econlipsum-58390-1|18	%description
21cr|texlive-econlipsum-58390-1|19	This package is a blind text generator that ouputs sentences
21cr|texlive-econlipsum-58390-1|20	inferred from abstracts of economic articles. All the
21cr|texlive-econlipsum-58390-1|21	paragraphs are taken with permission from
21cr|texlive-econlipsum-58390-1|22	https://ipsum.mwt.me/.
21cr|texlive-econlipsum-58390-1|23	
21cr|texlive-econlipsum-58390-1|24	%files
21cr|texlive-econlipsum-58390-1|25	%doc %{_texmfdistdir}/doc/latex/econlipsum
21cr|texlive-econlipsum-58390-1|26	%{_texmfdistdir}/tex/latex/econlipsum
21cr|texlive-econlipsum-58390-1|27	
21cr|texlive-econlipsum-58390-1|28	#------------------------------------------------------------------
21cr|texlive-econlipsum-58390-1|29	
21cr|texlive-econlipsum-58390-1|30	%prep
21cr|texlive-econlipsum-58390-1|31	%setup -c -a0 -a1
21cr|texlive-econlipsum-58390-1|32	
21cr|texlive-econlipsum-58390-1|33	%build
21cr|texlive-econlipsum-58390-1|34	
21cr|texlive-econlipsum-58390-1|35	%install
21cr|texlive-econlipsum-58390-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-econlipsum-58390-1|37	rm -rf tlpkg
21cr|texlive-econlipsum-58390-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9270 21
21cr|texlive-econometrics-1.1.2-1|1	# texlive-econometrics test project
21cr|texlive-econometrics-1.1.2-1|2	# project name:
21cr|texlive-econometrics-1.1.2-1|3	%define TEXTPKG econometrics
21cr|texlive-econometrics-1.1.2-1|4	Name:       texlive-%{TEXTPKG}
21cr|texlive-econometrics-1.1.2-1|5	Version:	1.1.2
21cr|texlive-econometrics-1.1.2-1|6	Release:	1
21cr|texlive-econometrics-1.1.2-1|7	Summary:	Defines some commands that simplify mathematic notation in economic and econometrics writing
21cr|texlive-econometrics-1.1.2-1|8	Group:		Publishing
21cr|texlive-econometrics-1.1.2-1|9	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/%{TEXTPKG}
21cr|texlive-econometrics-1.1.2-1|10	License:	LPPL1.3
21cr|texlive-econometrics-1.1.2-1|11	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.tar.xz
21cr|texlive-econometrics-1.1.2-1|12	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.doc.tar.xz
21cr|texlive-econometrics-1.1.2-1|13	BuildArch:	noarch
21cr|texlive-econometrics-1.1.2-1|14	BuildRequires:	texlive-tlpkg
21cr|texlive-econometrics-1.1.2-1|15	Requires(pre):	texlive-tlpkg
21cr|texlive-econometrics-1.1.2-1|16	Requires(post):	texlive-kpathsea
21cr|texlive-econometrics-1.1.2-1|17	%description
21cr|texlive-econometrics-1.1.2-1|18	A package that defines some commands that simplify mathematic
21cr|texlive-econometrics-1.1.2-1|19	notation in economic and econometrics writing. The commands are
21cr|texlive-econometrics-1.1.2-1|20	related to the notation of
21cr|texlive-econometrics-1.1.2-1|21	- vectors, matrices, sets, calligraphic and roman letters;
21cr|texlive-econometrics-1.1.2-1|22	- statistical distributions;
21cr|texlive-econometrics-1.1.2-1|23	- constants and symbols;
21cr|texlive-econometrics-1.1.2-1|24	- matrix operators and statistical operators.
21cr|texlive-econometrics-1.1.2-1|25	The package is based on "Notation in Econometrics: a proposal
21cr|texlive-econometrics-1.1.2-1|26	for a standard" by Karim Abadir and Jan R. Magnus,
21cr|texlive-econometrics-1.1.2-1|27	The Econometrics Journal (2002), 5, 76-90.
21cr|texlive-econometrics-1.1.2-1|28	
21cr|texlive-econometrics-1.1.2-1|29	%files
21cr|texlive-econometrics-1.1.2-1|30	%{_texmfdistdir}/tex/latex/%{TEXTPKG}
21cr|texlive-econometrics-1.1.2-1|31	%doc %{_texmfdistdir}/doc/latex/%{TEXTPKG}
21cr|texlive-econometrics-1.1.2-1|32	
21cr|texlive-econometrics-1.1.2-1|33	%prep
21cr|texlive-econometrics-1.1.2-1|34	%setup -c -a0 -a1
21cr|texlive-econometrics-1.1.2-1|35	
21cr|texlive-econometrics-1.1.2-1|36	%build
21cr|texlive-econometrics-1.1.2-1|37	
21cr|texlive-econometrics-1.1.2-1|38	%install
21cr|texlive-econometrics-1.1.2-1|39	mkdir -p %{buildroot}%{_texmfdistdir}

9271 21
21cr|texlive-economic-20190228-1|1	# revision 32639
21cr|texlive-economic-20190228-1|2	# category Package
21cr|texlive-economic-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/economic
21cr|texlive-economic-20190228-1|4	# catalog-date 2014-01-08 00:12:39 +0100
21cr|texlive-economic-20190228-1|5	# catalog-license noinfo
21cr|texlive-economic-20190228-1|6	# catalog-version undef
21cr|texlive-economic-20190228-1|7	Name:		texlive-economic
21cr|texlive-economic-20190228-1|8	Version:	20190228
21cr|texlive-economic-20190228-1|9	Release:	1
21cr|texlive-economic-20190228-1|10	Summary:	BibTeX support for submitting to Economics journals
21cr|texlive-economic-20190228-1|11	Group:		Publishing
21cr|texlive-economic-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/economic
21cr|texlive-economic-20190228-1|13	License:	NOINFO
21cr|texlive-economic-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/economic.tar.xz
21cr|texlive-economic-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/economic.doc.tar.xz
21cr|texlive-economic-20190228-1|16	BuildArch:	noarch
21cr|texlive-economic-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-economic-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-economic-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-economic-20190228-1|20	
21cr|texlive-economic-20190228-1|21	%description
21cr|texlive-economic-20190228-1|22	The bundle offers macros and BibTeX styles for the American
21cr|texlive-economic-20190228-1|23	Economic Review (AER), the American Journal of Agricultural
21cr|texlive-economic-20190228-1|24	Economics (AJAE), the Canadian Journal of Economics (CJE), the
21cr|texlive-economic-20190228-1|25	European Review of Agricultural Economics (ERAE), the
21cr|texlive-economic-20190228-1|26	International Economic Review (IER) and Economica. The macro
21cr|texlive-economic-20190228-1|27	sets are based on (and require) the harvard package, and all
21cr|texlive-economic-20190228-1|28	provide variations of author-date styles of presentation.
21cr|texlive-economic-20190228-1|29	
21cr|texlive-economic-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-economic-20190228-1|31	%files
21cr|texlive-economic-20190228-1|32	%{_texmfdistdir}/bibtex/bst/economic/aer.bst
21cr|texlive-economic-20190228-1|33	%{_texmfdistdir}/bibtex/bst/economic/aertt.bst
21cr|texlive-economic-20190228-1|34	%{_texmfdistdir}/bibtex/bst/economic/agecon.bst
21cr|texlive-economic-20190228-1|35	%{_texmfdistdir}/bibtex/bst/economic/ajae.bst
21cr|texlive-economic-20190228-1|36	%{_texmfdistdir}/bibtex/bst/economic/apecon.bst
21cr|texlive-economic-20190228-1|37	%{_texmfdistdir}/bibtex/bst/economic/cje.bst
21cr|texlive-economic-20190228-1|38	%{_texmfdistdir}/bibtex/bst/economic/ecca.bst
21cr|texlive-economic-20190228-1|39	%{_texmfdistdir}/bibtex/bst/economic/ecta.bst
21cr|texlive-economic-20190228-1|40	%{_texmfdistdir}/bibtex/bst/economic/erae.bst
21cr|texlive-economic-20190228-1|41	%{_texmfdistdir}/bibtex/bst/economic/ier.bst
21cr|texlive-economic-20190228-1|42	%{_texmfdistdir}/bibtex/bst/economic/itaxpf.bst
21cr|texlive-economic-20190228-1|43	%{_texmfdistdir}/bibtex/bst/economic/jae.bst
21cr|texlive-economic-20190228-1|44	%{_texmfdistdir}/bibtex/bst/economic/jpe.bst
21cr|texlive-economic-20190228-1|45	%{_texmfdistdir}/bibtex/bst/economic/jss2.bst
21cr|texlive-economic-20190228-1|46	%{_texmfdistdir}/bibtex/bst/economic/oega.bst
21cr|texlive-economic-20190228-1|47	%{_texmfdistdir}/bibtex/bst/economic/regstud.bst
21cr|texlive-economic-20190228-1|48	%{_texmfdistdir}/bibtex/bst/economic/tandfx.bst
21cr|texlive-economic-20190228-1|49	%{_texmfdistdir}/bibtex/bst/economic/worlddev.bst
21cr|texlive-economic-20190228-1|50	%{_texmfdistdir}/tex/latex/economic/aer.sty
21cr|texlive-economic-20190228-1|51	%{_texmfdistdir}/tex/latex/economic/aertt.sty
21cr|texlive-economic-20190228-1|52	%{_texmfdistdir}/tex/latex/economic/agecon.cls
21cr|texlive-economic-20190228-1|53	%{_texmfdistdir}/tex/latex/economic/ajae.cls
21cr|texlive-economic-20190228-1|54	%{_texmfdistdir}/tex/latex/economic/apecon.cls
21cr|texlive-economic-20190228-1|55	%{_texmfdistdir}/tex/latex/economic/cje.sty
21cr|texlive-economic-20190228-1|56	%{_texmfdistdir}/tex/latex/economic/ecca.cls
21cr|texlive-economic-20190228-1|57	%{_texmfdistdir}/tex/latex/economic/erae.cls
21cr|texlive-economic-20190228-1|58	%{_texmfdistdir}/tex/latex/economic/itaxpf.cls
21cr|texlive-economic-20190228-1|59	%{_texmfdistdir}/tex/latex/economic/jrurstud.cls
21cr|texlive-economic-20190228-1|60	%{_texmfdistdir}/tex/latex/economic/njf.cls
21cr|texlive-economic-20190228-1|61	%{_texmfdistdir}/tex/latex/economic/oegatb.cls
21cr|texlive-economic-20190228-1|62	%{_texmfdistdir}/tex/latex/economic/pocoec.cls
21cr|texlive-economic-20190228-1|63	%{_texmfdistdir}/tex/latex/economic/regstud.cls
21cr|texlive-economic-20190228-1|64	%{_texmfdistdir}/tex/latex/economic/worlddev.cls
21cr|texlive-economic-20190228-1|65	%doc %{_texmfdistdir}/doc/bibtex/economic/CHANGELOG
21cr|texlive-economic-20190228-1|66	%doc %{_texmfdistdir}/doc/bibtex/economic/NEWS
21cr|texlive-economic-20190228-1|67	%doc %{_texmfdistdir}/doc/bibtex/economic/README
21cr|texlive-economic-20190228-1|68	%doc %{_texmfdistdir}/doc/bibtex/economic/aer-cje-ex.bib
21cr|texlive-economic-20190228-1|69	%doc %{_texmfdistdir}/doc/bibtex/economic/aer-cje-ex.tex
21cr|texlive-economic-20190228-1|70	%doc %{_texmfdistdir}/doc/bibtex/economic/aer-natbib-ex.tex
21cr|texlive-economic-20190228-1|71	%doc %{_texmfdistdir}/doc/bibtex/economic/ajae-ex.bib
21cr|texlive-economic-20190228-1|72	%doc %{_texmfdistdir}/doc/bibtex/economic/ajae-ex.pdf
21cr|texlive-economic-20190228-1|73	%doc %{_texmfdistdir}/doc/bibtex/economic/ajae-ex.tex
21cr|texlive-economic-20190228-1|74	%doc %{_texmfdistdir}/doc/bibtex/economic/apecon-ex.bib
21cr|texlive-economic-20190228-1|75	%doc %{_texmfdistdir}/doc/bibtex/economic/apecon-ex.pdf
21cr|texlive-economic-20190228-1|76	%doc %{_texmfdistdir}/doc/bibtex/economic/apecon-ex.tex
21cr|texlive-economic-20190228-1|77	%doc %{_texmfdistdir}/doc/bibtex/economic/ecca-ex.bib
21cr|texlive-economic-20190228-1|78	%doc %{_texmfdistdir}/doc/bibtex/economic/ecca-ex.pdf
21cr|texlive-economic-20190228-1|79	%doc %{_texmfdistdir}/doc/bibtex/economic/ecca-ex.tex
21cr|texlive-economic-20190228-1|80	%doc %{_texmfdistdir}/doc/bibtex/economic/erae-ex.bib
21cr|texlive-economic-20190228-1|81	%doc %{_texmfdistdir}/doc/bibtex/economic/erae-ex.pdf
21cr|texlive-economic-20190228-1|82	%doc %{_texmfdistdir}/doc/bibtex/economic/erae-ex.tex
21cr|texlive-economic-20190228-1|83	%doc %{_texmfdistdir}/doc/bibtex/economic/ier-bib-test.pdf
21cr|texlive-economic-20190228-1|84	%doc %{_texmfdistdir}/doc/bibtex/economic/ier-bib-test.tex
21cr|texlive-economic-20190228-1|85	%doc %{_texmfdistdir}/doc/bibtex/economic/ier-ex.bib
21cr|texlive-economic-20190228-1|86	%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex-title.pdf
21cr|texlive-economic-20190228-1|87	%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex-title.tex
21cr|texlive-economic-20190228-1|88	%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex.bib
21cr|texlive-economic-20190228-1|89	%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex.pdf
21cr|texlive-economic-20190228-1|90	%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex.tex
21cr|texlive-economic-20190228-1|91	%doc %{_texmfdistdir}/doc/bibtex/economic/oegatb-ex.bib
21cr|texlive-economic-20190228-1|92	%doc %{_texmfdistdir}/doc/bibtex/economic/oegatb-ex.pdf
21cr|texlive-economic-20190228-1|93	%doc %{_texmfdistdir}/doc/bibtex/economic/oegatb-ex.png
21cr|texlive-economic-20190228-1|94	%doc %{_texmfdistdir}/doc/bibtex/economic/oegatb-ex.tex
21cr|texlive-economic-20190228-1|95	
21cr|texlive-economic-20190228-1|96	#-----------------------------------------------------------------------
21cr|texlive-economic-20190228-1|97	%prep
21cr|texlive-economic-20190228-1|98	%setup -c -a0 -a1
21cr|texlive-economic-20190228-1|99	
21cr|texlive-economic-20190228-1|100	%build
21cr|texlive-economic-20190228-1|101	
21cr|texlive-economic-20190228-1|102	%install
21cr|texlive-economic-20190228-1|103	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-economic-20190228-1|104	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

9272 21
21cr|texlive-ecothesis-1.3-3|1	Name:		texlive-ecothesis
21cr|texlive-ecothesis-1.3-3|2	Version:	1.3
21cr|texlive-ecothesis-1.3-3|3	Release:	3
21cr|texlive-ecothesis-1.3-3|4	Summary:	LaTeX thesis template for the Universidade Federal de Vicosa (UFV), Brazil
21cr|texlive-ecothesis-1.3-3|5	Group:		Publishing
21cr|texlive-ecothesis-1.3-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ecothesis
21cr|texlive-ecothesis-1.3-3|7	License:	lppl1.3
21cr|texlive-ecothesis-1.3-3|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ecothesis.tar.xz
21cr|texlive-ecothesis-1.3-3|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ecothesis.doc.tar.xz
21cr|texlive-ecothesis-1.3-3|10	BuildArch:	noarch
21cr|texlive-ecothesis-1.3-3|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ecothesis-1.3-3|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ecothesis-1.3-3|13	Requires(post):	texlive-kpathsea
21cr|texlive-ecothesis-1.3-3|14	
21cr|texlive-ecothesis-1.3-3|15	%description
21cr|texlive-ecothesis-1.3-3|16	The package provides a LaTeX thesis template for the
21cr|texlive-ecothesis-1.3-3|17	Universidade Federal de Vicosa (UFV), Brazil.
21cr|texlive-ecothesis-1.3-3|18	
21cr|texlive-ecothesis-1.3-3|19	#-----------------------------------------------------------------------
21cr|texlive-ecothesis-1.3-3|20	%files
21cr|texlive-ecothesis-1.3-3|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-ecothesis-1.3-3|22	
21cr|texlive-ecothesis-1.3-3|23	#-----------------------------------------------------------------------
21cr|texlive-ecothesis-1.3-3|24	%prep
21cr|texlive-ecothesis-1.3-3|25	%setup -c -a0 -a1
21cr|texlive-ecothesis-1.3-3|26	
21cr|texlive-ecothesis-1.3-3|27	%build
21cr|texlive-ecothesis-1.3-3|28	
21cr|texlive-ecothesis-1.3-3|29	%install
21cr|texlive-ecothesis-1.3-3|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ecothesis-1.3-3|31	cp -fpar doc %{buildroot}%{_texmfdistdir}

9273 21
21cr|texlive-eczar-57716-1|1	%define oname eczar
21cr|texlive-eczar-57716-1|2	
21cr|texlive-eczar-57716-1|3	Summary:	A font family supporting Devanagari and Latin script
21cr|texlive-eczar-57716-1|4	Name:		texlive-eczar
21cr|texlive-eczar-57716-1|5	Version:	57716
21cr|texlive-eczar-57716-1|6	Release:	1
21cr|texlive-eczar-57716-1|7	License:	LPPL1.3
21cr|texlive-eczar-57716-1|8	Group:		Publishing
21cr|texlive-eczar-57716-1|9	Url:		https://www.ctan.org
21cr|texlive-eczar-57716-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-eczar-57716-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-eczar-57716-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-eczar-57716-1|13	Requires:	texlive-tlpkg
21cr|texlive-eczar-57716-1|14	Requires:	texlive-kpathsea
21cr|texlive-eczar-57716-1|15	BuildArch:	noarch
21cr|texlive-eczar-57716-1|16	
21cr|texlive-eczar-57716-1|17	%description
21cr|texlive-eczar-57716-1|18	rojhettaa sNsthecaa egjhaar haa yunikodd aadhaarit mukt ttNk
21cr|texlive-eczar-57716-1|19	aahe. hyaa ttNkaat 45+3 bhaassaa leNttin v devnaagrii lipiit
21cr|texlive-eczar-57716-1|20	purskRt kelyaa jaataat. vaibhv siNh hyaaNnii hyaa ttNkaacaa
21cr|texlive-eczar-57716-1|21	abhiklp kelaa aahe v aajnyaavlii tsec nirmitii ddevhidd
21cr|texlive-eczar-57716-1|22	brejhiinaa hyaaNnii kelii aahe. egzaar yh rozettaa dvaaraa
21cr|texlive-eczar-57716-1|23	prkaashit yunikodd aadhaarit mukt ttNk hai / is ttNk dvaaraa
21cr|texlive-eczar-57716-1|24	45+3 bhaassaaeN laittin tthaa devnaagrii lipi meN purskRt kii
21cr|texlive-eczar-57716-1|25	jaatii hai / vaibhv siNh ne is kaa abhiklp kiyaa hai aur
21cr|texlive-eczar-57716-1|26	aajnyaavli tthaa nirmiti ddevidd breziinaa dvaaraa kii gyii hai
21cr|texlive-eczar-57716-1|27	/ Eczar is an open-source type family published by Rosetta. The
21cr|texlive-eczar-57716-1|28	fonts support over 45+3 languages in Latin and Devanagari
21cr|texlive-eczar-57716-1|29	scripts in 5 weights. These fonts were designed by Vaibhav
21cr|texlive-eczar-57716-1|30	Singh, code and production are by David Brezina.
21cr|texlive-eczar-57716-1|31	
21cr|texlive-eczar-57716-1|32	%files
21cr|texlive-eczar-57716-1|33	%doc %{_texmfdistdir}/doc/fonts/eczar
21cr|texlive-eczar-57716-1|34	%{_texmfdistdir}/fonts/opentype/public/eczar
21cr|texlive-eczar-57716-1|35	
21cr|texlive-eczar-57716-1|36	#------------------------------------------------------------------
21cr|texlive-eczar-57716-1|37	
21cr|texlive-eczar-57716-1|38	%prep
21cr|texlive-eczar-57716-1|39	%setup -c -a0 -a1
21cr|texlive-eczar-57716-1|40	
21cr|texlive-eczar-57716-1|41	%build
21cr|texlive-eczar-57716-1|42	
21cr|texlive-eczar-57716-1|43	%install
21cr|texlive-eczar-57716-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eczar-57716-1|45	rm -rf tlpkg
21cr|texlive-eczar-57716-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9274 21
21cr|texlive-edichokey-56223-1|1	%define oname edichokey
21cr|texlive-edichokey-56223-1|2	
21cr|texlive-edichokey-56223-1|3	Summary:	Typeset dichotomous identification keys
21cr|texlive-edichokey-56223-1|4	Name:		texlive-edichokey
21cr|texlive-edichokey-56223-1|5	Version:	56223
21cr|texlive-edichokey-56223-1|6	Release:	1
21cr|texlive-edichokey-56223-1|7	License:	LPPL1.3
21cr|texlive-edichokey-56223-1|8	Group:		Publishing
21cr|texlive-edichokey-56223-1|9	Url:		https://www.ctan.org
21cr|texlive-edichokey-56223-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-edichokey-56223-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-edichokey-56223-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-edichokey-56223-1|13	Requires:	texlive-tlpkg
21cr|texlive-edichokey-56223-1|14	Requires:	texlive-kpathsea
21cr|texlive-edichokey-56223-1|15	Provides:	tex(edichokey.sty) = 2024
21cr|texlive-edichokey-56223-1|16	BuildArch:	noarch
21cr|texlive-edichokey-56223-1|17	
21cr|texlive-edichokey-56223-1|18	%description
21cr|texlive-edichokey-56223-1|19	This is a LaTeX package for typesetting dichotomous
21cr|texlive-edichokey-56223-1|20	identification key in indented style. It can be considered as
21cr|texlive-edichokey-56223-1|21	an extended version of package dichokey, as edichokey is more
21cr|texlive-edichokey-56223-1|22	capable of dealing with complex keys.
21cr|texlive-edichokey-56223-1|23	
21cr|texlive-edichokey-56223-1|24	%files
21cr|texlive-edichokey-56223-1|25	%doc %{_texmfdistdir}/doc/latex/edichokey
21cr|texlive-edichokey-56223-1|26	%{_texmfdistdir}/tex/latex/edichokey
21cr|texlive-edichokey-56223-1|27	
21cr|texlive-edichokey-56223-1|28	#------------------------------------------------------------------
21cr|texlive-edichokey-56223-1|29	
21cr|texlive-edichokey-56223-1|30	%prep
21cr|texlive-edichokey-56223-1|31	%setup -c -a0 -a1
21cr|texlive-edichokey-56223-1|32	
21cr|texlive-edichokey-56223-1|33	%build
21cr|texlive-edichokey-56223-1|34	
21cr|texlive-edichokey-56223-1|35	%install
21cr|texlive-edichokey-56223-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-edichokey-56223-1|37	rm -rf tlpkg
21cr|texlive-edichokey-56223-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9275 21
21cr|texlive-edmac-3.17-2|1	# revision 15878
21cr|texlive-edmac-3.17-2|2	# category Package
21cr|texlive-edmac-3.17-2|3	# catalog-ctan /macros/plain/contrib/edmac
21cr|texlive-edmac-3.17-2|4	# catalog-date 2007-01-02 10:01:06 +0100
21cr|texlive-edmac-3.17-2|5	# catalog-license lppl
21cr|texlive-edmac-3.17-2|6	# catalog-version undef
21cr|texlive-edmac-3.17-2|7	Name:		texlive-edmac
21cr|texlive-edmac-3.17-2|8	Version:	3.17
21cr|texlive-edmac-3.17-2|9	Release:	2
21cr|texlive-edmac-3.17-2|10	Epoch:		1
21cr|texlive-edmac-3.17-2|11	Summary:	Typeset scholarly edition
21cr|texlive-edmac-3.17-2|12	Group:		Publishing
21cr|texlive-edmac-3.17-2|13	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/edmac
21cr|texlive-edmac-3.17-2|14	License:	LPPL
21cr|texlive-edmac-3.17-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.tar.xz
21cr|texlive-edmac-3.17-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.doc.tar.xz
21cr|texlive-edmac-3.17-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.source.tar.xz
21cr|texlive-edmac-3.17-2|18	BuildArch:	noarch
21cr|texlive-edmac-3.17-2|19	BuildRequires:	texlive-tlpkg
21cr|texlive-edmac-3.17-2|20	Requires(pre):	texlive-tlpkg
21cr|texlive-edmac-3.17-2|21	Requires(post):	texlive-kpathsea
21cr|texlive-edmac-3.17-2|22	
21cr|texlive-edmac-3.17-2|23	%description
21cr|texlive-edmac-3.17-2|24	A macro package for typesetting scholarly critical editions.
21cr|texlive-edmac-3.17-2|25	
21cr|texlive-edmac-3.17-2|26	#-----------------------------------------------------------------------
21cr|texlive-edmac-3.17-2|27	%files
21cr|texlive-edmac-3.17-2|28	%{_texmfdistdir}/tex/generic/edmac/edmac.tex
21cr|texlive-edmac-3.17-2|29	%{_texmfdistdir}/tex/generic/edmac/edmacfss.sty
21cr|texlive-edmac-3.17-2|30	%{_texmfdistdir}/tex/generic/edmac/edstanza.tex
21cr|texlive-edmac-3.17-2|31	%{_texmfdistdir}/tex/generic/edmac/tabmac.tex
21cr|texlive-edmac-3.17-2|32	%doc %{_texmfdistdir}/doc/latex/edmac/COPYRIGHT
21cr|texlive-edmac-3.17-2|33	%doc %{_texmfdistdir}/doc/latex/edmac/braonain.tex
21cr|texlive-edmac-3.17-2|34	%doc %{_texmfdistdir}/doc/latex/edmac/copying
21cr|texlive-edmac-3.17-2|35	%doc %{_texmfdistdir}/doc/latex/edmac/ed-nfss.txt
21cr|texlive-edmac-3.17-2|36	%doc %{_texmfdistdir}/doc/latex/edmac/edmac.doc
21cr|texlive-edmac-3.17-2|37	%doc %{_texmfdistdir}/doc/latex/edmac/edstanza.doc
21cr|texlive-edmac-3.17-2|38	%doc %{_texmfdistdir}/doc/latex/edmac/edszadoc.tex
21cr|texlive-edmac-3.17-2|39	%doc %{_texmfdistdir}/doc/latex/edmac/features.tex
21cr|texlive-edmac-3.17-2|40	%doc %{_texmfdistdir}/doc/latex/edmac/readme
21cr|texlive-edmac-3.17-2|41	#- source
21cr|texlive-edmac-3.17-2|42	%doc %{_texmfdistdir}/source/latex/edmac/edmac.drv
21cr|texlive-edmac-3.17-2|43	
21cr|texlive-edmac-3.17-2|44	#-----------------------------------------------------------------------
21cr|texlive-edmac-3.17-2|45	%prep
21cr|texlive-edmac-3.17-2|46	%setup -c -a0 -a1 -a2
21cr|texlive-edmac-3.17-2|47	
21cr|texlive-edmac-3.17-2|48	%build
21cr|texlive-edmac-3.17-2|49	
21cr|texlive-edmac-3.17-2|50	%install
21cr|texlive-edmac-3.17-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-edmac-3.17-2|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9276 21
21cr|texlive-e-french-52027-1|1	%define oname e-french
21cr|texlive-e-french-52027-1|2	
21cr|texlive-e-french-52027-1|3	Summary:	Comprehensive LaTeX support for French-language typesetting
21cr|texlive-e-french-52027-1|4	Name:		texlive-e-french
21cr|texlive-e-french-52027-1|5	Version:	52027
21cr|texlive-e-french-52027-1|6	Release:	1
21cr|texlive-e-french-52027-1|7	License:	LPPL1.3
21cr|texlive-e-french-52027-1|8	Group:		Publishing
21cr|texlive-e-french-52027-1|9	Url:		https://www.ctan.org
21cr|texlive-e-french-52027-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-e-french-52027-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-e-french-52027-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-e-french-52027-1|13	#Requires:	tex(german.sty)
21cr|texlive-e-french-52027-1|14	Requires:	texlive-kpathsea
21cr|texlive-e-french-52027-1|15	Requires:	tex(latexsym.sty)
21cr|texlive-e-french-52027-1|16	Requires:	texlive-tlpkg
21cr|texlive-e-french-52027-1|17	#Requires:	tex(msg.sty)
21cr|texlive-e-french-52027-1|18	#Requires:	tex(ngerman.sty)
21cr|texlive-e-french-52027-1|19	Provides:	tex-e-french = 2024
21cr|texlive-e-french-52027-1|20	Provides:	tex(efrench.sty) = 2024
21cr|texlive-e-french-52027-1|21	Provides:	tex(efrenchu.tex) = 2024
21cr|texlive-e-french-52027-1|22	Provides:	tex(epreuve.sty) = 2024
21cr|texlive-e-french-52027-1|23	Provides:	tex(fenglish.sty) = 2024
21cr|texlive-e-french-52027-1|24	Provides:	tex(frabbrev.tex) = 2024
21cr|texlive-e-french-52027-1|25	Provides:	tex(frabbrev-u8.tex) = 2024
21cr|texlive-e-french-52027-1|26	Provides:	tex(french_french-msg.tex) = 2024
21cr|texlive-e-french-52027-1|27	Provides:	tex(frenchle.sty) = 2024
21cr|texlive-e-french-52027-1|28	Provides:	tex(french-msg.tex) = 2024
21cr|texlive-e-french-52027-1|29	Provides:	tex(frenchpro.sty) = 2024
21cr|texlive-e-french-52027-1|30	Provides:	tex(french.sty) = 2024
21cr|texlive-e-french-52027-1|31	Provides:	tex(frhyphex.tex) = 2024
21cr|texlive-e-french-52027-1|32	Provides:	tex(fxabbrev.tex) = 2024
21cr|texlive-e-french-52027-1|33	Provides:	tex(german_french-msg.tex) = 2024
21cr|texlive-e-french-52027-1|34	Provides:	tex(mlp-01.sty) = 2024
21cr|texlive-e-french-52027-1|35	Provides:	tex(mlp-33.sty) = 2024
21cr|texlive-e-french-52027-1|36	Provides:	tex(mlp-49n.sty) = 2024
21cr|texlive-e-french-52027-1|37	Provides:	tex(mlp-49.sty) = 2024
21cr|texlive-e-french-52027-1|38	Provides:	tex(mlp-opts.sty) = 2024
21cr|texlive-e-french-52027-1|39	Provides:	tex(mlp.sty) = 2024
21cr|texlive-e-french-52027-1|40	Provides:	tex(pmfrench.sty) = 2024
21cr|texlive-e-french-52027-1|41	BuildArch:	noarch
21cr|texlive-e-french-52027-1|42	
21cr|texlive-e-french-52027-1|43	%description
21cr|texlive-e-french-52027-1|44	E-french is a distribution that keeps alive the work of Bernard
21cr|texlive-e-french-52027-1|45	Gaulle (now deceased), under a free licence. It replaces the
21cr|texlive-e-french-52027-1|46	the old "full" frenchpro (the "professional" distribution) and
21cr|texlive-e-french-52027-1|47	the light-weight frenchle packages.
21cr|texlive-e-french-52027-1|48	
21cr|texlive-e-french-52027-1|49	%files
21cr|texlive-e-french-52027-1|50	%doc %{_texmfdistdir}/doc
21cr|texlive-e-french-52027-1|51	%{_texmfdistdir}/makeindex/e-french/
21cr|texlive-e-french-52027-1|52	%{_texmfdistdir}/tex/generic/e-french/
21cr|texlive-e-french-52027-1|53	
21cr|texlive-e-french-52027-1|54	#------------------------------------------------------------------
21cr|texlive-e-french-52027-1|55	
21cr|texlive-e-french-52027-1|56	%prep
21cr|texlive-e-french-52027-1|57	%setup -c -a0 -a1
21cr|texlive-e-french-52027-1|58	
21cr|texlive-e-french-52027-1|59	%build
21cr|texlive-e-french-52027-1|60	
21cr|texlive-e-french-52027-1|61	%install
21cr|texlive-e-french-52027-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-e-french-52027-1|63	rm -rf tlpkg
21cr|texlive-e-french-52027-1|64	cp -fpar * %{buildroot}%{_texmfdistdir}

9277 21
21cr|texlive-egpeirce-66636-1|1	%define oname egpeirce
21cr|texlive-egpeirce-66636-1|2	
21cr|texlive-egpeirce-66636-1|3	Summary:	Draw existential graphs invented by Charles S. Peirce
21cr|texlive-egpeirce-66636-1|4	Name:		texlive-egpeirce
21cr|texlive-egpeirce-66636-1|5	Version:	66636
21cr|texlive-egpeirce-66636-1|6	Release:	1
21cr|texlive-egpeirce-66636-1|7	License:	LPPL1.3
21cr|texlive-egpeirce-66636-1|8	Group:		Publishing
21cr|texlive-egpeirce-66636-1|9	Url:		https://www.ctan.org
21cr|texlive-egpeirce-66636-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-egpeirce-66636-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-egpeirce-66636-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-egpeirce-66636-1|13	Requires:	texlive-tlpkg
21cr|texlive-egpeirce-66636-1|14	Requires:	texlive-kpathsea
21cr|texlive-egpeirce-66636-1|15	Provides:	tex(egpeirce.sty) = 2024
21cr|texlive-egpeirce-66636-1|16	BuildArch:	noarch
21cr|texlive-egpeirce-66636-1|17	
21cr|texlive-egpeirce-66636-1|18	%description
21cr|texlive-egpeirce-66636-1|19	This package is for drawing existential graphs invented and
21cr|texlive-egpeirce-66636-1|20	developed by philosopher and polymath Charles S. Peirce. It
21cr|texlive-egpeirce-66636-1|21	also contains new and unique symbols for several types of
21cr|texlive-egpeirce-66636-1|22	linear logical operators Peirce invented and used in his larger
21cr|texlive-egpeirce-66636-1|23	logical system.
21cr|texlive-egpeirce-66636-1|24	
21cr|texlive-egpeirce-66636-1|25	%files
21cr|texlive-egpeirce-66636-1|26	%doc %{_texmfdistdir}/doc/latex/egpeirce
21cr|texlive-egpeirce-66636-1|27	%{_texmfdistdir}/tex/latex/egpeirce
21cr|texlive-egpeirce-66636-1|28	
21cr|texlive-egpeirce-66636-1|29	#------------------------------------------------------------------
21cr|texlive-egpeirce-66636-1|30	
21cr|texlive-egpeirce-66636-1|31	%prep
21cr|texlive-egpeirce-66636-1|32	%setup -c -a0 -a1
21cr|texlive-egpeirce-66636-1|33	
21cr|texlive-egpeirce-66636-1|34	%build
21cr|texlive-egpeirce-66636-1|35	
21cr|texlive-egpeirce-66636-1|36	%install
21cr|texlive-egpeirce-66636-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-egpeirce-66636-1|38	rm -rf tlpkg
21cr|texlive-egpeirce-66636-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9278 21
21cr|texlive-ehhline-54676-1|1	%define oname ehhline
21cr|texlive-ehhline-54676-1|2	
21cr|texlive-ehhline-54676-1|3	Summary:	Extend the \hhline command
21cr|texlive-ehhline-54676-1|4	Name:		texlive-ehhline
21cr|texlive-ehhline-54676-1|5	Version:	54676
21cr|texlive-ehhline-54676-1|6	Release:	1
21cr|texlive-ehhline-54676-1|7	License:	LPPL1.3
21cr|texlive-ehhline-54676-1|8	Group:		Publishing
21cr|texlive-ehhline-54676-1|9	Url:		https://www.ctan.org
21cr|texlive-ehhline-54676-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ehhline-54676-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ehhline-54676-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ehhline-54676-1|13	Requires:	texlive-tlpkg
21cr|texlive-ehhline-54676-1|14	Requires:	texlive-kpathsea
21cr|texlive-ehhline-54676-1|15	Provides:	tex(ehhline.sty) = 2024
21cr|texlive-ehhline-54676-1|16	BuildArch:	noarch
21cr|texlive-ehhline-54676-1|17	
21cr|texlive-ehhline-54676-1|18	%description
21cr|texlive-ehhline-54676-1|19	This package extends the \hhline command with a !{...} token,
21cr|texlive-ehhline-54676-1|20	which allows to create lines with arbitrary LaTeX commands.
21cr|texlive-ehhline-54676-1|21	
21cr|texlive-ehhline-54676-1|22	%files
21cr|texlive-ehhline-54676-1|23	%doc %{_texmfdistdir}/doc/latex/ehhline
21cr|texlive-ehhline-54676-1|24	%{_texmfdistdir}/tex/latex/ehhline
21cr|texlive-ehhline-54676-1|25	
21cr|texlive-ehhline-54676-1|26	#------------------------------------------------------------------
21cr|texlive-ehhline-54676-1|27	
21cr|texlive-ehhline-54676-1|28	%prep
21cr|texlive-ehhline-54676-1|29	%setup -c -a0 -a1
21cr|texlive-ehhline-54676-1|30	
21cr|texlive-ehhline-54676-1|31	%build
21cr|texlive-ehhline-54676-1|32	
21cr|texlive-ehhline-54676-1|33	%install
21cr|texlive-ehhline-54676-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ehhline-54676-1|35	rm -rf tlpkg
21cr|texlive-ehhline-54676-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9279 21
21cr|texlive-eiad-20190228-1|1	# revision 15878
21cr|texlive-eiad-20190228-1|2	# category Package
21cr|texlive-eiad-20190228-1|3	# catalog-ctan /fonts/eiad
21cr|texlive-eiad-20190228-1|4	# catalog-date 2008-12-05 21:50:47 +0100
21cr|texlive-eiad-20190228-1|5	# catalog-license noinfo
21cr|texlive-eiad-20190228-1|6	# catalog-version undef
21cr|texlive-eiad-20190228-1|7	Name:		texlive-eiad
21cr|texlive-eiad-20190228-1|8	Version:	20190228
21cr|texlive-eiad-20190228-1|9	Release:	1
21cr|texlive-eiad-20190228-1|10	Summary:	Traditional style Irish fonts
21cr|texlive-eiad-20190228-1|11	Group:		Publishing
21cr|texlive-eiad-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/eiad
21cr|texlive-eiad-20190228-1|13	License:	NOINFO
21cr|texlive-eiad-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad.tar.xz
21cr|texlive-eiad-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad.doc.tar.xz
21cr|texlive-eiad-20190228-1|16	BuildArch:	noarch
21cr|texlive-eiad-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-eiad-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-eiad-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-eiad-20190228-1|20	
21cr|texlive-eiad-20190228-1|21	%description
21cr|texlive-eiad-20190228-1|22	In both lower and upper case 32 letters are defined (18 'plain'
21cr|texlive-eiad-20190228-1|23	ones, 5 long vowels and 9 aspirated consonants). The ligature
21cr|texlive-eiad-20190228-1|24	'agus' is also made available. The remaining characters
21cr|texlive-eiad-20190228-1|25	(digits, punctuation and accents) are inherited from the
21cr|texlive-eiad-20190228-1|26	Computer Modern family of fonts. The font definitions use code
21cr|texlive-eiad-20190228-1|27	from the sauter fonts, so those fonts have to be installed
21cr|texlive-eiad-20190228-1|28	before using eiad. OT1*.fd files are provided for use with
21cr|texlive-eiad-20190228-1|29	LaTeX.
21cr|texlive-eiad-20190228-1|30	
21cr|texlive-eiad-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-eiad-20190228-1|32	%files
21cr|texlive-eiad-20190228-1|33	%{_texmfdistdir}/fonts/source/public/eiad/eiadb10.mf
21cr|texlive-eiad-20190228-1|34	%{_texmfdistdir}/fonts/source/public/eiad/eiadbx10.mf
21cr|texlive-eiad-20190228-1|35	%{_texmfdistdir}/fonts/source/public/eiad/eiadbxi10.mf
21cr|texlive-eiad-20190228-1|36	%{_texmfdistdir}/fonts/source/public/eiad/eiadbxsl10.mf
21cr|texlive-eiad-20190228-1|37	%{_texmfdistdir}/fonts/source/public/eiad/eiadccsc10.mf
21cr|texlive-eiad-20190228-1|38	%{_texmfdistdir}/fonts/source/public/eiad/eiadci10.mf
21cr|texlive-eiad-20190228-1|39	%{_texmfdistdir}/fonts/source/public/eiad/eiadcr10.mf
21cr|texlive-eiad-20190228-1|40	%{_texmfdistdir}/fonts/source/public/eiad/eiadcsc10.mf
21cr|texlive-eiad-20190228-1|41	%{_texmfdistdir}/fonts/source/public/eiad/eiadcsl10.mf
21cr|texlive-eiad-20190228-1|42	%{_texmfdistdir}/fonts/source/public/eiad/eiadcslc9.mf
21cr|texlive-eiad-20190228-1|43	%{_texmfdistdir}/fonts/source/public/eiad/eiaddunh10.mf
21cr|texlive-eiad-20190228-1|44	%{_texmfdistdir}/fonts/source/public/eiad/eiadff10.mf
21cr|texlive-eiad-20190228-1|45	%{_texmfdistdir}/fonts/source/public/eiad/eiadfi10.mf
21cr|texlive-eiad-20190228-1|46	%{_texmfdistdir}/fonts/source/public/eiad/eiadfib8.mf
21cr|texlive-eiad-20190228-1|47	%{_texmfdistdir}/fonts/source/public/eiad/eiadi10.mf
21cr|texlive-eiad-20190228-1|48	%{_texmfdistdir}/fonts/source/public/eiad/eiaditt10.mf
21cr|texlive-eiad-20190228-1|49	%{_texmfdistdir}/fonts/source/public/eiad/eiadr10.mf
21cr|texlive-eiad-20190228-1|50	%{_texmfdistdir}/fonts/source/public/eiad/eiadr12.mf
21cr|texlive-eiad-20190228-1|51	%{_texmfdistdir}/fonts/source/public/eiad/eiadr17.mf
21cr|texlive-eiad-20190228-1|52	%{_texmfdistdir}/fonts/source/public/eiad/eiadsl10.mf
21cr|texlive-eiad-20190228-1|53	%{_texmfdistdir}/fonts/source/public/eiad/eiadsltt10.mf
21cr|texlive-eiad-20190228-1|54	%{_texmfdistdir}/fonts/source/public/eiad/eiadss10.mf
21cr|texlive-eiad-20190228-1|55	%{_texmfdistdir}/fonts/source/public/eiad/eiadssbx10.mf
21cr|texlive-eiad-20190228-1|56	%{_texmfdistdir}/fonts/source/public/eiad/eiadssdc10.mf
21cr|texlive-eiad-20190228-1|57	%{_texmfdistdir}/fonts/source/public/eiad/eiadssi10.mf
21cr|texlive-eiad-20190228-1|58	%{_texmfdistdir}/fonts/source/public/eiad/eiadssq8.mf
21cr|texlive-eiad-20190228-1|59	%{_texmfdistdir}/fonts/source/public/eiad/eiadssqi8.mf
21cr|texlive-eiad-20190228-1|60	%{_texmfdistdir}/fonts/source/public/eiad/eiadtcsc10.mf
21cr|texlive-eiad-20190228-1|61	%{_texmfdistdir}/fonts/source/public/eiad/eiadtt10.mf
21cr|texlive-eiad-20190228-1|62	%{_texmfdistdir}/fonts/source/public/eiad/eiadvtt10.mf
21cr|texlive-eiad-20190228-1|63	%{_texmfdistdir}/fonts/source/public/eiad/eira.mf
21cr|texlive-eiad-20190228-1|64	%{_texmfdistdir}/fonts/source/public/eiad/eirl.mf
21cr|texlive-eiad-20190228-1|65	%{_texmfdistdir}/fonts/source/public/eiad/eiru.mf
21cr|texlive-eiad-20190228-1|66	%{_texmfdistdir}/fonts/source/public/eiad/gaec7cb.mf
21cr|texlive-eiad-20190228-1|67	%{_texmfdistdir}/fonts/source/public/eiad/gaelach.mf
21cr|texlive-eiad-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadb10.tfm
21cr|texlive-eiad-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadbx10.tfm
21cr|texlive-eiad-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadbxi10.tfm
21cr|texlive-eiad-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadbxsl10.tfm
21cr|texlive-eiad-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadccsc10.tfm
21cr|texlive-eiad-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadci10.tfm
21cr|texlive-eiad-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadcr10.tfm
21cr|texlive-eiad-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadcsc10.tfm
21cr|texlive-eiad-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadcsl10.tfm
21cr|texlive-eiad-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadcslc9.tfm
21cr|texlive-eiad-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/eiad/eiaddunh10.tfm
21cr|texlive-eiad-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadff10.tfm
21cr|texlive-eiad-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadfi10.tfm
21cr|texlive-eiad-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadfib8.tfm
21cr|texlive-eiad-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadi10.tfm
21cr|texlive-eiad-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/eiad/eiaditt10.tfm
21cr|texlive-eiad-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadr10.tfm
21cr|texlive-eiad-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadr12.tfm
21cr|texlive-eiad-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadr17.tfm
21cr|texlive-eiad-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadsl10.tfm
21cr|texlive-eiad-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadsltt10.tfm
21cr|texlive-eiad-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadss10.tfm
21cr|texlive-eiad-20190228-1|90	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssbx10.tfm
21cr|texlive-eiad-20190228-1|91	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssdc10.tfm
21cr|texlive-eiad-20190228-1|92	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssi10.tfm
21cr|texlive-eiad-20190228-1|93	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssq8.tfm
21cr|texlive-eiad-20190228-1|94	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssqi8.tfm
21cr|texlive-eiad-20190228-1|95	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadtcsc10.tfm
21cr|texlive-eiad-20190228-1|96	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadtt10.tfm
21cr|texlive-eiad-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/eiad/eiadvtt10.tfm
21cr|texlive-eiad-20190228-1|98	%{_texmfdistdir}/tex/latex/eiad/OT1eiad.fd
21cr|texlive-eiad-20190228-1|99	%{_texmfdistdir}/tex/latex/eiad/OT1eiadcc.fd
21cr|texlive-eiad-20190228-1|100	%{_texmfdistdir}/tex/latex/eiad/OT1eiadss.fd
21cr|texlive-eiad-20190228-1|101	%{_texmfdistdir}/tex/latex/eiad/OT1eiadtt.fd
21cr|texlive-eiad-20190228-1|102	%doc %{_texmfdistdir}/doc/fonts/eiad/Leigh_me.txt
21cr|texlive-eiad-20190228-1|103	%doc %{_texmfdistdir}/doc/fonts/eiad/amhrawn.pdf
21cr|texlive-eiad-20190228-1|104	%doc %{_texmfdistdir}/doc/fonts/eiad/amhrawn.tex
21cr|texlive-eiad-20190228-1|105	%doc %{_texmfdistdir}/doc/fonts/eiad/evening.pdf
21cr|texlive-eiad-20190228-1|106	%doc %{_texmfdistdir}/doc/fonts/eiad/evening.tex
21cr|texlive-eiad-20190228-1|107	%doc %{_texmfdistdir}/doc/fonts/eiad/micheal.ps
21cr|texlive-eiad-20190228-1|108	%doc %{_texmfdistdir}/doc/fonts/eiad/micheal.tex
21cr|texlive-eiad-20190228-1|109	%doc %{_texmfdistdir}/doc/fonts/eiad/recreat.pdf
21cr|texlive-eiad-20190228-1|110	%doc %{_texmfdistdir}/doc/fonts/eiad/recreat.tex
21cr|texlive-eiad-20190228-1|111	
21cr|texlive-eiad-20190228-1|112	#-----------------------------------------------------------------------
21cr|texlive-eiad-20190228-1|113	%prep
21cr|texlive-eiad-20190228-1|114	%setup -c -a0 -a1
21cr|texlive-eiad-20190228-1|115	
21cr|texlive-eiad-20190228-1|116	%build
21cr|texlive-eiad-20190228-1|117	
21cr|texlive-eiad-20190228-1|118	%install
21cr|texlive-eiad-20190228-1|119	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eiad-20190228-1|120	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9280 21
21cr|texlive-eiad-ltx-1.0-8|1	# revision 15878
21cr|texlive-eiad-ltx-1.0-8|2	# category Package
21cr|texlive-eiad-ltx-1.0-8|3	# catalog-ctan /macros/latex/contrib/eiad
21cr|texlive-eiad-ltx-1.0-8|4	# catalog-date 2007-02-06 22:00:42 +0100
21cr|texlive-eiad-ltx-1.0-8|5	# catalog-license lppl
21cr|texlive-eiad-ltx-1.0-8|6	# catalog-version 1.0
21cr|texlive-eiad-ltx-1.0-8|7	Name:		texlive-eiad-ltx
21cr|texlive-eiad-ltx-1.0-8|8	Version:	1.0
21cr|texlive-eiad-ltx-1.0-8|9	Release:	8
21cr|texlive-eiad-ltx-1.0-8|10	Summary:	LaTeX support for the eiad font
21cr|texlive-eiad-ltx-1.0-8|11	Group:		Publishing
21cr|texlive-eiad-ltx-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eiad
21cr|texlive-eiad-ltx-1.0-8|13	License:	LPPL
21cr|texlive-eiad-ltx-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.tar.xz
21cr|texlive-eiad-ltx-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.doc.tar.xz
21cr|texlive-eiad-ltx-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.source.tar.xz
21cr|texlive-eiad-ltx-1.0-8|17	BuildArch:	noarch
21cr|texlive-eiad-ltx-1.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-eiad-ltx-1.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-eiad-ltx-1.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-eiad-ltx-1.0-8|21	
21cr|texlive-eiad-ltx-1.0-8|22	%description
21cr|texlive-eiad-ltx-1.0-8|23	Provides macros for use of the eiad fonts in OT1 encoding. Also
21cr|texlive-eiad-ltx-1.0-8|24	offers a couple of MetaFont files described in the font
21cr|texlive-eiad-ltx-1.0-8|25	package, but not provided there.
21cr|texlive-eiad-ltx-1.0-8|26	
21cr|texlive-eiad-ltx-1.0-8|27	
21cr|texlive-eiad-ltx-1.0-8|28	#-----------------------------------------------------------------------
21cr|texlive-eiad-ltx-1.0-8|29	%files
21cr|texlive-eiad-ltx-1.0-8|30	%{_texmfdistdir}/fonts/source/public/eiad-ltx/Fbf10.mf
21cr|texlive-eiad-ltx-1.0-8|31	%{_texmfdistdir}/fonts/source/public/eiad-ltx/Fr10.mf
21cr|texlive-eiad-ltx-1.0-8|32	%{_texmfdistdir}/tex/latex/eiad-ltx/eiad.sty
21cr|texlive-eiad-ltx-1.0-8|33	%doc %{_texmfdistdir}/doc/latex/eiad-ltx/README
21cr|texlive-eiad-ltx-1.0-8|34	#- source
21cr|texlive-eiad-ltx-1.0-8|35	%doc %{_texmfdistdir}/source/latex/eiad-ltx/eiad.dtx
21cr|texlive-eiad-ltx-1.0-8|36	%doc %{_texmfdistdir}/source/latex/eiad-ltx/eiad.ins
21cr|texlive-eiad-ltx-1.0-8|37	
21cr|texlive-eiad-ltx-1.0-8|38	#-----------------------------------------------------------------------
21cr|texlive-eiad-ltx-1.0-8|39	%prep
21cr|texlive-eiad-ltx-1.0-8|40	%setup -c -a0 -a1 -a2
21cr|texlive-eiad-ltx-1.0-8|41	
21cr|texlive-eiad-ltx-1.0-8|42	%build
21cr|texlive-eiad-ltx-1.0-8|43	
21cr|texlive-eiad-ltx-1.0-8|44	%install
21cr|texlive-eiad-ltx-1.0-8|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eiad-ltx-1.0-8|46	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9281 21
21cr|texlive-eijkhout-20190228-1|1	# revision 15878
21cr|texlive-eijkhout-20190228-1|2	# category Package
21cr|texlive-eijkhout-20190228-1|3	# catalog-ctan /macros/generic/eijkhout
21cr|texlive-eijkhout-20190228-1|4	# catalog-date 2009-01-21 09:11:46 +0100
21cr|texlive-eijkhout-20190228-1|5	# catalog-license collection
21cr|texlive-eijkhout-20190228-1|6	# catalog-version undef
21cr|texlive-eijkhout-20190228-1|7	Name:		texlive-eijkhout
21cr|texlive-eijkhout-20190228-1|8	Version:	20190228
21cr|texlive-eijkhout-20190228-1|9	Release:	1
21cr|texlive-eijkhout-20190228-1|10	Summary:	Victor Eijkhout's packages
21cr|texlive-eijkhout-20190228-1|11	Group:		Publishing
21cr|texlive-eijkhout-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/eijkhout
21cr|texlive-eijkhout-20190228-1|13	License:	COLLECTION
21cr|texlive-eijkhout-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eijkhout.tar.xz
21cr|texlive-eijkhout-20190228-1|15	BuildArch:	noarch
21cr|texlive-eijkhout-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-eijkhout-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-eijkhout-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-eijkhout-20190228-1|19	
21cr|texlive-eijkhout-20190228-1|20	%description
21cr|texlive-eijkhout-20190228-1|21	Three unrelated packages: - DB_process, to parse and process
21cr|texlive-eijkhout-20190228-1|22	database output; - CD_labeler, to typeset user text to fit on a
21cr|texlive-eijkhout-20190228-1|23	CD label; and - repeat, a nestable, generic loop macro.
21cr|texlive-eijkhout-20190228-1|24	
21cr|texlive-eijkhout-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-eijkhout-20190228-1|26	%files
21cr|texlive-eijkhout-20190228-1|27	%{_texmfdistdir}/tex/generic/eijkhout/CD_labeler.tex
21cr|texlive-eijkhout-20190228-1|28	%{_texmfdistdir}/tex/generic/eijkhout/CD_labeler_test.tex
21cr|texlive-eijkhout-20190228-1|29	%{_texmfdistdir}/tex/generic/eijkhout/DB_process.tex
21cr|texlive-eijkhout-20190228-1|30	%{_texmfdistdir}/tex/generic/eijkhout/repeat.tex
21cr|texlive-eijkhout-20190228-1|31	
21cr|texlive-eijkhout-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-eijkhout-20190228-1|33	%prep
21cr|texlive-eijkhout-20190228-1|34	%setup -c -a0
21cr|texlive-eijkhout-20190228-1|35	
21cr|texlive-eijkhout-20190228-1|36	%build
21cr|texlive-eijkhout-20190228-1|37	
21cr|texlive-eijkhout-20190228-1|38	%install
21cr|texlive-eijkhout-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eijkhout-20190228-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}

9282 21
21cr|texlive-einfart-65475-1|1	%define oname einfart
21cr|texlive-einfart-65475-1|2	
21cr|texlive-einfart-65475-1|3	Summary:	Write your articles in a simple and clear way
21cr|texlive-einfart-65475-1|4	Name:		texlive-einfart
21cr|texlive-einfart-65475-1|5	Version:	65475
21cr|texlive-einfart-65475-1|6	Release:	1
21cr|texlive-einfart-65475-1|7	License:	LPPL1.3
21cr|texlive-einfart-65475-1|8	Group:		Publishing
21cr|texlive-einfart-65475-1|9	Url:		https://www.ctan.org
21cr|texlive-einfart-65475-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-einfart-65475-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-einfart-65475-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-einfart-65475-1|13	Requires:	texlive-tlpkg
21cr|texlive-einfart-65475-1|14	Requires:	texlive-kpathsea
21cr|texlive-einfart-65475-1|15	Requires:	tex(minimalist.sty)
21cr|texlive-einfart-65475-1|16	Provides:	tex(einfart.cls) = 2024
21cr|texlive-einfart-65475-1|17	BuildArch:	noarch
21cr|texlive-einfart-65475-1|18	
21cr|texlive-einfart-65475-1|19	%description
21cr|texlive-einfart-65475-1|20	This package provides a LaTeX class for typesetting articles
21cr|texlive-einfart-65475-1|21	with a simple and clear design. Currently, it has native
21cr|texlive-einfart-65475-1|22	support for Chinese (simplified and traditional), English,
21cr|texlive-einfart-65475-1|23	French, German, Italian, Japanese, Portuguese (European and
21cr|texlive-einfart-65475-1|24	Brazilian), Russian and Spanish typesetting. It compiles with
21cr|texlive-einfart-65475-1|25	either XeLaTeX or LuaLaTeX. This is part of the minimalist
21cr|texlive-einfart-65475-1|26	class series and depends on minimalist.sty from the minimalist
21cr|texlive-einfart-65475-1|27	package. The package name "einfart" is taken from the German
21cr|texlive-einfart-65475-1|28	word "einfach" ("simple"), combined with the first three
21cr|texlive-einfart-65475-1|29	letters of "Artikel" ("article").
21cr|texlive-einfart-65475-1|30	
21cr|texlive-einfart-65475-1|31	%files
21cr|texlive-einfart-65475-1|32	%doc %{_texmfdistdir}/doc/latex/einfart
21cr|texlive-einfart-65475-1|33	%{_texmfdistdir}/tex/latex/einfart
21cr|texlive-einfart-65475-1|34	
21cr|texlive-einfart-65475-1|35	#------------------------------------------------------------------
21cr|texlive-einfart-65475-1|36	
21cr|texlive-einfart-65475-1|37	%prep
21cr|texlive-einfart-65475-1|38	%setup -c -a0 -a1
21cr|texlive-einfart-65475-1|39	
21cr|texlive-einfart-65475-1|40	%build
21cr|texlive-einfart-65475-1|41	
21cr|texlive-einfart-65475-1|42	%install
21cr|texlive-einfart-65475-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-einfart-65475-1|44	rm -rf tlpkg
21cr|texlive-einfart-65475-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9283 21
21cr|texlive-ekaia-1.06-1|1	Name:		texlive-ekaia
21cr|texlive-ekaia-1.06-1|2	Version:	1.06
21cr|texlive-ekaia-1.06-1|3	Release:	1
21cr|texlive-ekaia-1.06-1|4	Summary:	extended search tries to interprete some words and characters specially
21cr|texlive-ekaia-1.06-1|5	Group:		Publishing
21cr|texlive-ekaia-1.06-1|6	License:	https://ctan.org/license/lppl1.2
21cr|texlive-ekaia-1.06-1|7	Url:		https://ctan.org/pkg/ekaia
21cr|texlive-ekaia-1.06-1|8	Source0:	ftp://tug.org/historic/systems/texlive/ekaia.source.tar.xz
21cr|texlive-ekaia-1.06-1|9	Source1:	ftp://tug.org/historic/systems/texlive/ekaia.tar.xz
21cr|texlive-ekaia-1.06-1|10	Source2:	ftp://tug.org/historic/systems/texlive/ekaia.doc.tar.xz
21cr|texlive-ekaia-1.06-1|11	BuildArch:	noarch
21cr|texlive-ekaia-1.06-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ekaia-1.06-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-ekaia-1.06-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-ekaia-1.06-1|15	
21cr|texlive-ekaia-1.06-1|16	%description
21cr|texlive-ekaia-1.06-1|17	The package provides the template required for submiting a manuscript to the
21cr|texlive-ekaia-1.06-1|18	UPV/EHU science and technology journal Ekaia.
21cr|texlive-ekaia-1.06-1|19	
21cr|texlive-ekaia-1.06-1|20	#-----------------------------------------------------------------------
21cr|texlive-ekaia-1.06-1|21	
21cr|texlive-ekaia-1.06-1|22	
21cr|texlive-ekaia-1.06-1|23	%files
21cr|texlive-ekaia-1.06-1|24	%{_texmfdistdir}/tex/latex/ekaia
21cr|texlive-ekaia-1.06-1|25	%doc %{_texmfdistdir}/source/latex/ekaia
21cr|texlive-ekaia-1.06-1|26	%doc %{_texmfdistdir}/doc/latex/ekaia
21cr|texlive-ekaia-1.06-1|27	
21cr|texlive-ekaia-1.06-1|28	#-----------------------------------------------------------------------
21cr|texlive-ekaia-1.06-1|29	
21cr|texlive-ekaia-1.06-1|30	%prep
21cr|texlive-ekaia-1.06-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-ekaia-1.06-1|32	
21cr|texlive-ekaia-1.06-1|33	%build
21cr|texlive-ekaia-1.06-1|34	
21cr|texlive-ekaia-1.06-1|35	%install
21cr|texlive-ekaia-1.06-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ekaia-1.06-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-ekaia-1.06-1|38	

9284 21
21cr|texlive-ekdosis-61113-1|1	%define oname ekdosis
21cr|texlive-ekdosis-61113-1|2	
21cr|texlive-ekdosis-61113-1|3	Summary:	Typesetting TEI-xml compliant Critical Editions
21cr|texlive-ekdosis-61113-1|4	Name:		texlive-ekdosis
21cr|texlive-ekdosis-61113-1|5	Version:	61113
21cr|texlive-ekdosis-61113-1|6	Release:	1
21cr|texlive-ekdosis-61113-1|7	License:	LPPL1.3
21cr|texlive-ekdosis-61113-1|8	Group:		Publishing
21cr|texlive-ekdosis-61113-1|9	Url:		https://www.ctan.org
21cr|texlive-ekdosis-61113-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ekdosis-61113-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ekdosis-61113-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ekdosis-61113-1|13	Requires:	texlive-tlpkg
21cr|texlive-ekdosis-61113-1|14	Requires:	texlive-kpathsea
21cr|texlive-ekdosis-61113-1|15	Provides:	tex(ekdosis.sty) = 2024
21cr|texlive-ekdosis-61113-1|16	BuildArch:	noarch
21cr|texlive-ekdosis-61113-1|17	
21cr|texlive-ekdosis-61113-1|18	%description
21cr|texlive-ekdosis-61113-1|19	ekdosis is a LuaLaTeX package designed for multilingual
21cr|texlive-ekdosis-61113-1|20	critical editions. It can be used to typeset texts and
21cr|texlive-ekdosis-61113-1|21	different layers of critical notes in any direction accepted by
21cr|texlive-ekdosis-61113-1|22	LuaTeX. Texts can be arranged in running paragraphs or on
21cr|texlive-ekdosis-61113-1|23	facing pages, in any number of columns which in turn can be
21cr|texlive-ekdosis-61113-1|24	synchronized or not. In addition to printed texts, ekdosis can
21cr|texlive-ekdosis-61113-1|25	convert .tex source files so as to produce TEI-xml compliant
21cr|texlive-ekdosis-61113-1|26	critical editions. Database-driven encoding under LaTeX then
21cr|texlive-ekdosis-61113-1|27	allows extraction of texts entered segment by segment according
21cr|texlive-ekdosis-61113-1|28	to various criteria: main edited text, variant readings,
21cr|texlive-ekdosis-61113-1|29	translations or annotated borrowings between texts.
21cr|texlive-ekdosis-61113-1|30	
21cr|texlive-ekdosis-61113-1|31	%files
21cr|texlive-ekdosis-61113-1|32	%doc %{_texmfdistdir}/doc/lualatex/ekdosis
21cr|texlive-ekdosis-61113-1|33	%{_texmfdistdir}/tex/lualatex/ekdosis
21cr|texlive-ekdosis-61113-1|34	
21cr|texlive-ekdosis-61113-1|35	#------------------------------------------------------------------
21cr|texlive-ekdosis-61113-1|36	
21cr|texlive-ekdosis-61113-1|37	%prep
21cr|texlive-ekdosis-61113-1|38	%setup -c -a0 -a1
21cr|texlive-ekdosis-61113-1|39	
21cr|texlive-ekdosis-61113-1|40	%build
21cr|texlive-ekdosis-61113-1|41	
21cr|texlive-ekdosis-61113-1|42	%install
21cr|texlive-ekdosis-61113-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ekdosis-61113-1|44	rm -rf tlpkg
21cr|texlive-ekdosis-61113-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9285 21
21cr|texlive-ektype-tanka-63255-1|1	%define oname ektype-tanka
21cr|texlive-ektype-tanka-63255-1|2	
21cr|texlive-ektype-tanka-63255-1|3	Summary:	Devanagari fonts by EkType
21cr|texlive-ektype-tanka-63255-1|4	Name:		texlive-ektype-tanka
21cr|texlive-ektype-tanka-63255-1|5	Version:	63255
21cr|texlive-ektype-tanka-63255-1|6	Release:	1
21cr|texlive-ektype-tanka-63255-1|7	License:	LPPL1.3
21cr|texlive-ektype-tanka-63255-1|8	Group:		Publishing
21cr|texlive-ektype-tanka-63255-1|9	Url:		https://www.ctan.org
21cr|texlive-ektype-tanka-63255-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ektype-tanka-63255-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ektype-tanka-63255-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ektype-tanka-63255-1|13	Requires:	texlive-tlpkg
21cr|texlive-ektype-tanka-63255-1|14	Requires:	texlive-kpathsea
21cr|texlive-ektype-tanka-63255-1|15	BuildArch:	noarch
21cr|texlive-ektype-tanka-63255-1|16	
21cr|texlive-ektype-tanka-63255-1|17	%description
21cr|texlive-ektype-tanka-63255-1|18	ek-ttaaiip sNsthecyaa kaahii utkRsstt devnaagrii ttNkaaNcaa
21cr|texlive-ektype-tanka-63255-1|19	sNgrh. ek-ttaaip sNsthaa ke kii utkRsstt devnaagrii ttNkoN kaa
21cr|texlive-ektype-tanka-63255-1|20	sNgrh / . This package provides a collection of some excellent
21cr|texlive-ektype-tanka-63255-1|21	Devanagari fonts by EkType: Mukta, Baloo, Modak, and Jaini.
21cr|texlive-ektype-tanka-63255-1|22	
21cr|texlive-ektype-tanka-63255-1|23	%files
21cr|texlive-ektype-tanka-63255-1|24	%doc %{_texmfdistdir}/doc/fonts/ektype-tanka
21cr|texlive-ektype-tanka-63255-1|25	%{_texmfdistdir}/fonts/truetype/public/ektype-tanka
21cr|texlive-ektype-tanka-63255-1|26	
21cr|texlive-ektype-tanka-63255-1|27	#------------------------------------------------------------------
21cr|texlive-ektype-tanka-63255-1|28	
21cr|texlive-ektype-tanka-63255-1|29	%prep
21cr|texlive-ektype-tanka-63255-1|30	%setup -c -a0 -a1
21cr|texlive-ektype-tanka-63255-1|31	
21cr|texlive-ektype-tanka-63255-1|32	%build
21cr|texlive-ektype-tanka-63255-1|33	
21cr|texlive-ektype-tanka-63255-1|34	%install
21cr|texlive-ektype-tanka-63255-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ektype-tanka-63255-1|36	rm -rf tlpkg
21cr|texlive-ektype-tanka-63255-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9286 21
21cr|texlive-electrum-1.005b-8|1	# revision 19705
21cr|texlive-electrum-1.005b-8|2	# category Package
21cr|texlive-electrum-1.005b-8|3	# catalog-ctan /fonts/electrumadf
21cr|texlive-electrum-1.005b-8|4	# catalog-date 2010-07-28 12:27:25 +0200
21cr|texlive-electrum-1.005b-8|5	# catalog-license other-free
21cr|texlive-electrum-1.005b-8|6	# catalog-version 1.005-b
21cr|texlive-electrum-1.005b-8|7	Name:		texlive-electrum
21cr|texlive-electrum-1.005b-8|8	Version:	1.005b
21cr|texlive-electrum-1.005b-8|9	Release:	8
21cr|texlive-electrum-1.005b-8|10	Summary:	Electrum ADF fonts collection
21cr|texlive-electrum-1.005b-8|11	Group:		Publishing
21cr|texlive-electrum-1.005b-8|12	URL:		http://www.ctan.org/tex-archive/fonts/electrumadf
21cr|texlive-electrum-1.005b-8|13	License:	OTHER-FREE
21cr|texlive-electrum-1.005b-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.tar.xz
21cr|texlive-electrum-1.005b-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.doc.tar.xz
21cr|texlive-electrum-1.005b-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.source.tar.xz
21cr|texlive-electrum-1.005b-8|17	BuildArch:	noarch
21cr|texlive-electrum-1.005b-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-electrum-1.005b-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-electrum-1.005b-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-electrum-1.005b-8|21	
21cr|texlive-electrum-1.005b-8|22	%description
21cr|texlive-electrum-1.005b-8|23	Electrum ADF is a slab-serif font featuring optical and italic
21cr|texlive-electrum-1.005b-8|24	small-caps; additional ligatures and an alternate Q; lining,
21cr|texlive-electrum-1.005b-8|25	hanging, inferior and superior digits; and four weights. The
21cr|texlive-electrum-1.005b-8|26	fonts are provided in Adobe Type 1 format and the support
21cr|texlive-electrum-1.005b-8|27	material enables use with LaTeX. Licence is mixed: LPPL for
21cr|texlive-electrum-1.005b-8|28	LaTeX support; GPL with font exception for the fonts.
21cr|texlive-electrum-1.005b-8|29	
21cr|texlive-electrum-1.005b-8|30	
21cr|texlive-electrum-1.005b-8|31	#-----------------------------------------------------------------------
21cr|texlive-electrum-1.005b-8|32	%files
21cr|texlive-electrum-1.005b-8|33	%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesb8a.afm
21cr|texlive-electrum-1.005b-8|34	%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesbo8a.afm
21cr|texlive-electrum-1.005b-8|35	%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesl8a.afm
21cr|texlive-electrum-1.005b-8|36	%{_texmfdistdir}/fonts/afm/arkandis/electrum/yeslo8a.afm
21cr|texlive-electrum-1.005b-8|37	%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesr8a.afm
21cr|texlive-electrum-1.005b-8|38	%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesro8a.afm
21cr|texlive-electrum-1.005b-8|39	%{_texmfdistdir}/fonts/afm/arkandis/electrum/yess8a.afm
21cr|texlive-electrum-1.005b-8|40	%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesso8a.afm
21cr|texlive-electrum-1.005b-8|41	%{_texmfdistdir}/fonts/enc/dvips/electrum/supp-yes.enc
21cr|texlive-electrum-1.005b-8|42	%{_texmfdistdir}/fonts/map/dvips/electrum/yes.map
21cr|texlive-electrum-1.005b-8|43	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb08c.tfm
21cr|texlive-electrum-1.005b-8|44	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb08t.tfm
21cr|texlive-electrum-1.005b-8|45	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb0o8c.tfm
21cr|texlive-electrum-1.005b-8|46	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb0o8t.tfm
21cr|texlive-electrum-1.005b-8|47	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb18c.tfm
21cr|texlive-electrum-1.005b-8|48	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb18t.tfm
21cr|texlive-electrum-1.005b-8|49	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb1o8c.tfm
21cr|texlive-electrum-1.005b-8|50	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb1o8t.tfm
21cr|texlive-electrum-1.005b-8|51	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb8c.tfm
21cr|texlive-electrum-1.005b-8|52	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb8r.tfm
21cr|texlive-electrum-1.005b-8|53	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb8s.tfm
21cr|texlive-electrum-1.005b-8|54	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb8t.tfm
21cr|texlive-electrum-1.005b-8|55	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbc8t.tfm
21cr|texlive-electrum-1.005b-8|56	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcj8t.tfm
21cr|texlive-electrum-1.005b-8|57	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcjo8t.tfm
21cr|texlive-electrum-1.005b-8|58	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcjow8t.tfm
21cr|texlive-electrum-1.005b-8|59	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcjw8t.tfm
21cr|texlive-electrum-1.005b-8|60	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbco8t.tfm
21cr|texlive-electrum-1.005b-8|61	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcow8t.tfm
21cr|texlive-electrum-1.005b-8|62	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcw8t.tfm
21cr|texlive-electrum-1.005b-8|63	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbj8c.tfm
21cr|texlive-electrum-1.005b-8|64	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbj8t.tfm
21cr|texlive-electrum-1.005b-8|65	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbjo8c.tfm
21cr|texlive-electrum-1.005b-8|66	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbjo8t.tfm
21cr|texlive-electrum-1.005b-8|67	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbjow8t.tfm
21cr|texlive-electrum-1.005b-8|68	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbjw8t.tfm
21cr|texlive-electrum-1.005b-8|69	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbo8c.tfm
21cr|texlive-electrum-1.005b-8|70	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbo8r.tfm
21cr|texlive-electrum-1.005b-8|71	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbo8s.tfm
21cr|texlive-electrum-1.005b-8|72	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbo8t.tfm
21cr|texlive-electrum-1.005b-8|73	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbow8t.tfm
21cr|texlive-electrum-1.005b-8|74	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbw8t.tfm
21cr|texlive-electrum-1.005b-8|75	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl08c.tfm
21cr|texlive-electrum-1.005b-8|76	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl08t.tfm
21cr|texlive-electrum-1.005b-8|77	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl0o8c.tfm
21cr|texlive-electrum-1.005b-8|78	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl0o8t.tfm
21cr|texlive-electrum-1.005b-8|79	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl18c.tfm
21cr|texlive-electrum-1.005b-8|80	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl18t.tfm
21cr|texlive-electrum-1.005b-8|81	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl1o8c.tfm
21cr|texlive-electrum-1.005b-8|82	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl1o8t.tfm
21cr|texlive-electrum-1.005b-8|83	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl8c.tfm
21cr|texlive-electrum-1.005b-8|84	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl8r.tfm
21cr|texlive-electrum-1.005b-8|85	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl8s.tfm
21cr|texlive-electrum-1.005b-8|86	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl8t.tfm
21cr|texlive-electrum-1.005b-8|87	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslc8t.tfm
21cr|texlive-electrum-1.005b-8|88	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcj8t.tfm
21cr|texlive-electrum-1.005b-8|89	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcjo8t.tfm
21cr|texlive-electrum-1.005b-8|90	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcjow8t.tfm
21cr|texlive-electrum-1.005b-8|91	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcjw8t.tfm
21cr|texlive-electrum-1.005b-8|92	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslco8t.tfm
21cr|texlive-electrum-1.005b-8|93	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcow8t.tfm
21cr|texlive-electrum-1.005b-8|94	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcw8t.tfm
21cr|texlive-electrum-1.005b-8|95	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslj8c.tfm
21cr|texlive-electrum-1.005b-8|96	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslj8t.tfm
21cr|texlive-electrum-1.005b-8|97	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesljo8c.tfm
21cr|texlive-electrum-1.005b-8|98	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesljo8t.tfm
21cr|texlive-electrum-1.005b-8|99	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesljow8t.tfm
21cr|texlive-electrum-1.005b-8|100	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesljw8t.tfm
21cr|texlive-electrum-1.005b-8|101	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslo8c.tfm
21cr|texlive-electrum-1.005b-8|102	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslo8r.tfm
21cr|texlive-electrum-1.005b-8|103	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslo8s.tfm
21cr|texlive-electrum-1.005b-8|104	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslo8t.tfm
21cr|texlive-electrum-1.005b-8|105	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslow8t.tfm
21cr|texlive-electrum-1.005b-8|106	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslw8t.tfm
21cr|texlive-electrum-1.005b-8|107	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr08c.tfm
21cr|texlive-electrum-1.005b-8|108	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr08t.tfm
21cr|texlive-electrum-1.005b-8|109	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr0o8c.tfm
21cr|texlive-electrum-1.005b-8|110	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr0o8t.tfm
21cr|texlive-electrum-1.005b-8|111	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr18c.tfm
21cr|texlive-electrum-1.005b-8|112	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr18t.tfm
21cr|texlive-electrum-1.005b-8|113	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr1o8c.tfm
21cr|texlive-electrum-1.005b-8|114	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr1o8t.tfm
21cr|texlive-electrum-1.005b-8|115	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr8c.tfm
21cr|texlive-electrum-1.005b-8|116	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr8r.tfm
21cr|texlive-electrum-1.005b-8|117	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr8s.tfm
21cr|texlive-electrum-1.005b-8|118	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr8t.tfm
21cr|texlive-electrum-1.005b-8|119	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrc8t.tfm
21cr|texlive-electrum-1.005b-8|120	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcj8t.tfm
21cr|texlive-electrum-1.005b-8|121	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcjo8t.tfm
21cr|texlive-electrum-1.005b-8|122	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcjow8t.tfm
21cr|texlive-electrum-1.005b-8|123	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcjw8t.tfm
21cr|texlive-electrum-1.005b-8|124	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrco8t.tfm
21cr|texlive-electrum-1.005b-8|125	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcow8t.tfm
21cr|texlive-electrum-1.005b-8|126	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcw8t.tfm
21cr|texlive-electrum-1.005b-8|127	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrj8c.tfm
21cr|texlive-electrum-1.005b-8|128	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrj8t.tfm
21cr|texlive-electrum-1.005b-8|129	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrjo8c.tfm
21cr|texlive-electrum-1.005b-8|130	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrjo8t.tfm
21cr|texlive-electrum-1.005b-8|131	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrjow8t.tfm
21cr|texlive-electrum-1.005b-8|132	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrjw8t.tfm
21cr|texlive-electrum-1.005b-8|133	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesro8c.tfm
21cr|texlive-electrum-1.005b-8|134	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesro8r.tfm
21cr|texlive-electrum-1.005b-8|135	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesro8s.tfm
21cr|texlive-electrum-1.005b-8|136	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesro8t.tfm
21cr|texlive-electrum-1.005b-8|137	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrow8t.tfm
21cr|texlive-electrum-1.005b-8|138	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrw8t.tfm
21cr|texlive-electrum-1.005b-8|139	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess08c.tfm
21cr|texlive-electrum-1.005b-8|140	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess08t.tfm
21cr|texlive-electrum-1.005b-8|141	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess0o8c.tfm
21cr|texlive-electrum-1.005b-8|142	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess0o8t.tfm
21cr|texlive-electrum-1.005b-8|143	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess18c.tfm
21cr|texlive-electrum-1.005b-8|144	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess18t.tfm
21cr|texlive-electrum-1.005b-8|145	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess1o8c.tfm
21cr|texlive-electrum-1.005b-8|146	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess1o8t.tfm
21cr|texlive-electrum-1.005b-8|147	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess8c.tfm
21cr|texlive-electrum-1.005b-8|148	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess8r.tfm
21cr|texlive-electrum-1.005b-8|149	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess8s.tfm
21cr|texlive-electrum-1.005b-8|150	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess8t.tfm
21cr|texlive-electrum-1.005b-8|151	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessc8t.tfm
21cr|texlive-electrum-1.005b-8|152	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscj8t.tfm
21cr|texlive-electrum-1.005b-8|153	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscjo8t.tfm
21cr|texlive-electrum-1.005b-8|154	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscjow8t.tfm
21cr|texlive-electrum-1.005b-8|155	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscjw8t.tfm
21cr|texlive-electrum-1.005b-8|156	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessco8t.tfm
21cr|texlive-electrum-1.005b-8|157	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscow8t.tfm
21cr|texlive-electrum-1.005b-8|158	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscw8t.tfm
21cr|texlive-electrum-1.005b-8|159	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessj8c.tfm
21cr|texlive-electrum-1.005b-8|160	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessj8t.tfm
21cr|texlive-electrum-1.005b-8|161	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessjo8c.tfm
21cr|texlive-electrum-1.005b-8|162	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessjo8t.tfm
21cr|texlive-electrum-1.005b-8|163	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessjow8t.tfm
21cr|texlive-electrum-1.005b-8|164	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessjw8t.tfm
21cr|texlive-electrum-1.005b-8|165	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesso8c.tfm
21cr|texlive-electrum-1.005b-8|166	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesso8r.tfm
21cr|texlive-electrum-1.005b-8|167	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesso8s.tfm
21cr|texlive-electrum-1.005b-8|168	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesso8t.tfm
21cr|texlive-electrum-1.005b-8|169	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessow8t.tfm
21cr|texlive-electrum-1.005b-8|170	%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessw8t.tfm
21cr|texlive-electrum-1.005b-8|171	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesb8a.pfb
21cr|texlive-electrum-1.005b-8|172	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesb8a.pfm
21cr|texlive-electrum-1.005b-8|173	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesbo8a.pfb
21cr|texlive-electrum-1.005b-8|174	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesbo8a.pfm
21cr|texlive-electrum-1.005b-8|175	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesl8a.pfb
21cr|texlive-electrum-1.005b-8|176	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesl8a.pfm
21cr|texlive-electrum-1.005b-8|177	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yeslo8a.pfb
21cr|texlive-electrum-1.005b-8|178	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yeslo8a.pfm
21cr|texlive-electrum-1.005b-8|179	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesr8a.pfb
21cr|texlive-electrum-1.005b-8|180	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesr8a.pfm
21cr|texlive-electrum-1.005b-8|181	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesro8a.pfb
21cr|texlive-electrum-1.005b-8|182	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesro8a.pfm
21cr|texlive-electrum-1.005b-8|183	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yess8a.pfb
21cr|texlive-electrum-1.005b-8|184	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yess8a.pfm
21cr|texlive-electrum-1.005b-8|185	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesso8a.pfb
21cr|texlive-electrum-1.005b-8|186	%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesso8a.pfm
21cr|texlive-electrum-1.005b-8|187	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb08c.vf
21cr|texlive-electrum-1.005b-8|188	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb08t.vf
21cr|texlive-electrum-1.005b-8|189	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb0o8c.vf
21cr|texlive-electrum-1.005b-8|190	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb0o8t.vf
21cr|texlive-electrum-1.005b-8|191	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb18c.vf
21cr|texlive-electrum-1.005b-8|192	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb18t.vf
21cr|texlive-electrum-1.005b-8|193	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb1o8c.vf
21cr|texlive-electrum-1.005b-8|194	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb1o8t.vf
21cr|texlive-electrum-1.005b-8|195	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb8c.vf
21cr|texlive-electrum-1.005b-8|196	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb8t.vf
21cr|texlive-electrum-1.005b-8|197	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbc8t.vf
21cr|texlive-electrum-1.005b-8|198	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcj8t.vf
21cr|texlive-electrum-1.005b-8|199	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcjo8t.vf
21cr|texlive-electrum-1.005b-8|200	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcjow8t.vf
21cr|texlive-electrum-1.005b-8|201	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcjw8t.vf
21cr|texlive-electrum-1.005b-8|202	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbco8t.vf
21cr|texlive-electrum-1.005b-8|203	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcow8t.vf
21cr|texlive-electrum-1.005b-8|204	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcw8t.vf
21cr|texlive-electrum-1.005b-8|205	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbj8c.vf
21cr|texlive-electrum-1.005b-8|206	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbj8t.vf
21cr|texlive-electrum-1.005b-8|207	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbjo8c.vf
21cr|texlive-electrum-1.005b-8|208	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbjo8t.vf
21cr|texlive-electrum-1.005b-8|209	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbjow8t.vf
21cr|texlive-electrum-1.005b-8|210	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbjw8t.vf
21cr|texlive-electrum-1.005b-8|211	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbo8c.vf
21cr|texlive-electrum-1.005b-8|212	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbo8t.vf
21cr|texlive-electrum-1.005b-8|213	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbow8t.vf
21cr|texlive-electrum-1.005b-8|214	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbw8t.vf
21cr|texlive-electrum-1.005b-8|215	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl08c.vf
21cr|texlive-electrum-1.005b-8|216	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl08t.vf
21cr|texlive-electrum-1.005b-8|217	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl0o8c.vf
21cr|texlive-electrum-1.005b-8|218	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl0o8t.vf
21cr|texlive-electrum-1.005b-8|219	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl18c.vf
21cr|texlive-electrum-1.005b-8|220	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl18t.vf
21cr|texlive-electrum-1.005b-8|221	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl1o8c.vf
21cr|texlive-electrum-1.005b-8|222	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl1o8t.vf
21cr|texlive-electrum-1.005b-8|223	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl8c.vf
21cr|texlive-electrum-1.005b-8|224	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl8t.vf
21cr|texlive-electrum-1.005b-8|225	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslc8t.vf
21cr|texlive-electrum-1.005b-8|226	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcj8t.vf
21cr|texlive-electrum-1.005b-8|227	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcjo8t.vf
21cr|texlive-electrum-1.005b-8|228	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcjow8t.vf
21cr|texlive-electrum-1.005b-8|229	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcjw8t.vf
21cr|texlive-electrum-1.005b-8|230	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslco8t.vf
21cr|texlive-electrum-1.005b-8|231	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcow8t.vf
21cr|texlive-electrum-1.005b-8|232	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcw8t.vf
21cr|texlive-electrum-1.005b-8|233	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslj8c.vf
21cr|texlive-electrum-1.005b-8|234	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslj8t.vf
21cr|texlive-electrum-1.005b-8|235	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesljo8c.vf
21cr|texlive-electrum-1.005b-8|236	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesljo8t.vf
21cr|texlive-electrum-1.005b-8|237	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesljow8t.vf
21cr|texlive-electrum-1.005b-8|238	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesljw8t.vf
21cr|texlive-electrum-1.005b-8|239	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslo8c.vf
21cr|texlive-electrum-1.005b-8|240	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslo8t.vf
21cr|texlive-electrum-1.005b-8|241	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslow8t.vf
21cr|texlive-electrum-1.005b-8|242	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslw8t.vf
21cr|texlive-electrum-1.005b-8|243	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr08c.vf
21cr|texlive-electrum-1.005b-8|244	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr08t.vf
21cr|texlive-electrum-1.005b-8|245	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr0o8c.vf
21cr|texlive-electrum-1.005b-8|246	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr0o8t.vf
21cr|texlive-electrum-1.005b-8|247	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr18c.vf
21cr|texlive-electrum-1.005b-8|248	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr18t.vf
21cr|texlive-electrum-1.005b-8|249	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr1o8c.vf
21cr|texlive-electrum-1.005b-8|250	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr1o8t.vf
21cr|texlive-electrum-1.005b-8|251	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr8c.vf
21cr|texlive-electrum-1.005b-8|252	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr8t.vf
21cr|texlive-electrum-1.005b-8|253	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrc8t.vf
21cr|texlive-electrum-1.005b-8|254	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcj8t.vf
21cr|texlive-electrum-1.005b-8|255	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcjo8t.vf
21cr|texlive-electrum-1.005b-8|256	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcjow8t.vf
21cr|texlive-electrum-1.005b-8|257	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcjw8t.vf
21cr|texlive-electrum-1.005b-8|258	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrco8t.vf
21cr|texlive-electrum-1.005b-8|259	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcow8t.vf
21cr|texlive-electrum-1.005b-8|260	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcw8t.vf
21cr|texlive-electrum-1.005b-8|261	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrj8c.vf
21cr|texlive-electrum-1.005b-8|262	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrj8t.vf
21cr|texlive-electrum-1.005b-8|263	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrjo8c.vf
21cr|texlive-electrum-1.005b-8|264	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrjo8t.vf
21cr|texlive-electrum-1.005b-8|265	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrjow8t.vf
21cr|texlive-electrum-1.005b-8|266	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrjw8t.vf
21cr|texlive-electrum-1.005b-8|267	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesro8c.vf
21cr|texlive-electrum-1.005b-8|268	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesro8t.vf
21cr|texlive-electrum-1.005b-8|269	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrow8t.vf
21cr|texlive-electrum-1.005b-8|270	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrw8t.vf
21cr|texlive-electrum-1.005b-8|271	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess08c.vf
21cr|texlive-electrum-1.005b-8|272	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess08t.vf
21cr|texlive-electrum-1.005b-8|273	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess0o8c.vf
21cr|texlive-electrum-1.005b-8|274	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess0o8t.vf
21cr|texlive-electrum-1.005b-8|275	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess18c.vf
21cr|texlive-electrum-1.005b-8|276	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess18t.vf
21cr|texlive-electrum-1.005b-8|277	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess1o8c.vf
21cr|texlive-electrum-1.005b-8|278	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess1o8t.vf
21cr|texlive-electrum-1.005b-8|279	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess8c.vf
21cr|texlive-electrum-1.005b-8|280	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess8t.vf
21cr|texlive-electrum-1.005b-8|281	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessc8t.vf
21cr|texlive-electrum-1.005b-8|282	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscj8t.vf
21cr|texlive-electrum-1.005b-8|283	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscjo8t.vf
21cr|texlive-electrum-1.005b-8|284	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscjow8t.vf
21cr|texlive-electrum-1.005b-8|285	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscjw8t.vf
21cr|texlive-electrum-1.005b-8|286	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessco8t.vf
21cr|texlive-electrum-1.005b-8|287	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscow8t.vf
21cr|texlive-electrum-1.005b-8|288	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscw8t.vf
21cr|texlive-electrum-1.005b-8|289	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessj8c.vf
21cr|texlive-electrum-1.005b-8|290	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessj8t.vf
21cr|texlive-electrum-1.005b-8|291	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessjo8c.vf
21cr|texlive-electrum-1.005b-8|292	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessjo8t.vf
21cr|texlive-electrum-1.005b-8|293	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessjow8t.vf
21cr|texlive-electrum-1.005b-8|294	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessjw8t.vf
21cr|texlive-electrum-1.005b-8|295	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesso8c.vf
21cr|texlive-electrum-1.005b-8|296	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesso8t.vf
21cr|texlive-electrum-1.005b-8|297	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessow8t.vf
21cr|texlive-electrum-1.005b-8|298	%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessw8t.vf
21cr|texlive-electrum-1.005b-8|299	%{_texmfdistdir}/tex/latex/electrum/electrum.sty
21cr|texlive-electrum-1.005b-8|300	%{_texmfdistdir}/tex/latex/electrum/t1yes.fd
21cr|texlive-electrum-1.005b-8|301	%{_texmfdistdir}/tex/latex/electrum/t1yes0.fd
21cr|texlive-electrum-1.005b-8|302	%{_texmfdistdir}/tex/latex/electrum/t1yes1.fd
21cr|texlive-electrum-1.005b-8|303	%{_texmfdistdir}/tex/latex/electrum/t1yesj.fd
21cr|texlive-electrum-1.005b-8|304	%{_texmfdistdir}/tex/latex/electrum/t1yesjw.fd
21cr|texlive-electrum-1.005b-8|305	%{_texmfdistdir}/tex/latex/electrum/t1yesw.fd
21cr|texlive-electrum-1.005b-8|306	%{_texmfdistdir}/tex/latex/electrum/ts1yes.fd
21cr|texlive-electrum-1.005b-8|307	%{_texmfdistdir}/tex/latex/electrum/ts1yes0.fd
21cr|texlive-electrum-1.005b-8|308	%{_texmfdistdir}/tex/latex/electrum/ts1yes1.fd
21cr|texlive-electrum-1.005b-8|309	%{_texmfdistdir}/tex/latex/electrum/ts1yesj.fd
21cr|texlive-electrum-1.005b-8|310	%{_texmfdistdir}/tex/latex/electrum/ts1yesjw.fd
21cr|texlive-electrum-1.005b-8|311	%{_texmfdistdir}/tex/latex/electrum/ts1yesw.fd
21cr|texlive-electrum-1.005b-8|312	%doc %{_texmfdistdir}/doc/fonts/electrum/COPYING
21cr|texlive-electrum-1.005b-8|313	%doc %{_texmfdistdir}/doc/fonts/electrum/NOTICE.txt
21cr|texlive-electrum-1.005b-8|314	%doc %{_texmfdistdir}/doc/fonts/electrum/README
21cr|texlive-electrum-1.005b-8|315	%doc %{_texmfdistdir}/doc/fonts/electrum/electrumadf.pdf
21cr|texlive-electrum-1.005b-8|316	%doc %{_texmfdistdir}/doc/fonts/electrum/electrumadf.tex
21cr|texlive-electrum-1.005b-8|317	%doc %{_texmfdistdir}/doc/fonts/electrum/manifest.txt
21cr|texlive-electrum-1.005b-8|318	#- source
21cr|texlive-electrum-1.005b-8|319	%doc %{_texmfdistdir}/source/fonts/electrum/build-ttsc.mtx
21cr|texlive-electrum-1.005b-8|320	%doc %{_texmfdistdir}/source/fonts/electrum/dotsc2.etx
21cr|texlive-electrum-1.005b-8|321	%doc %{_texmfdistdir}/source/fonts/electrum/dotscbuild.mtx
21cr|texlive-electrum-1.005b-8|322	%doc %{_texmfdistdir}/source/fonts/electrum/dotscmisc.mtx
21cr|texlive-electrum-1.005b-8|323	%doc %{_texmfdistdir}/source/fonts/electrum/newlatin-dotsc.mtx
21cr|texlive-electrum-1.005b-8|324	%doc %{_texmfdistdir}/source/fonts/electrum/reglyph-yes.tex
21cr|texlive-electrum-1.005b-8|325	%doc %{_texmfdistdir}/source/fonts/electrum/supp-yes.etx
21cr|texlive-electrum-1.005b-8|326	%doc %{_texmfdistdir}/source/fonts/electrum/t1-dotinferior.etx
21cr|texlive-electrum-1.005b-8|327	%doc %{_texmfdistdir}/source/fonts/electrum/t1-dotsuperior.etx
21cr|texlive-electrum-1.005b-8|328	%doc %{_texmfdistdir}/source/fonts/electrum/t1-yes.etx
21cr|texlive-electrum-1.005b-8|329	%doc %{_texmfdistdir}/source/fonts/electrum/t1-yesw-sc.etx
21cr|texlive-electrum-1.005b-8|330	%doc %{_texmfdistdir}/source/fonts/electrum/t1-yesw.etx
21cr|texlive-electrum-1.005b-8|331	%doc %{_texmfdistdir}/source/fonts/electrum/t1j-yes.etx
21cr|texlive-electrum-1.005b-8|332	%doc %{_texmfdistdir}/source/fonts/electrum/t1j-yesw-sc.etx
21cr|texlive-electrum-1.005b-8|333	%doc %{_texmfdistdir}/source/fonts/electrum/t1j-yesw.etx
21cr|texlive-electrum-1.005b-8|334	%doc %{_texmfdistdir}/source/fonts/electrum/ts1-dotinferior.etx
21cr|texlive-electrum-1.005b-8|335	%doc %{_texmfdistdir}/source/fonts/electrum/ts1-dotoldstyle-yes.etx
21cr|texlive-electrum-1.005b-8|336	%doc %{_texmfdistdir}/source/fonts/electrum/ts1-dotsuperior.etx
21cr|texlive-electrum-1.005b-8|337	%doc %{_texmfdistdir}/source/fonts/electrum/ts1-yes.etx
21cr|texlive-electrum-1.005b-8|338	%doc %{_texmfdistdir}/source/fonts/electrum/yes-drv.tex
21cr|texlive-electrum-1.005b-8|339	%doc %{_texmfdistdir}/source/fonts/electrum/yes-map.tex
21cr|texlive-electrum-1.005b-8|340	
21cr|texlive-electrum-1.005b-8|341	#-----------------------------------------------------------------------
21cr|texlive-electrum-1.005b-8|342	%prep
21cr|texlive-electrum-1.005b-8|343	%setup -c -a0 -a1 -a2
21cr|texlive-electrum-1.005b-8|344	
21cr|texlive-electrum-1.005b-8|345	%build
21cr|texlive-electrum-1.005b-8|346	
21cr|texlive-electrum-1.005b-8|347	%install
21cr|texlive-electrum-1.005b-8|348	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-electrum-1.005b-8|349	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9287 21
21cr|texlive-els-cas-templates-62931-1|1	%define oname els-cas-templates
21cr|texlive-els-cas-templates-62931-1|2	
21cr|texlive-els-cas-templates-62931-1|3	Summary:	Elsevier updated LaTeX templates
21cr|texlive-els-cas-templates-62931-1|4	Name:		texlive-els-cas-templates
21cr|texlive-els-cas-templates-62931-1|5	Version:	62931
21cr|texlive-els-cas-templates-62931-1|6	Release:	1
21cr|texlive-els-cas-templates-62931-1|7	License:	LPPL1.3
21cr|texlive-els-cas-templates-62931-1|8	Group:		Publishing
21cr|texlive-els-cas-templates-62931-1|9	Url:		https://www.ctan.org
21cr|texlive-els-cas-templates-62931-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-els-cas-templates-62931-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-els-cas-templates-62931-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-els-cas-templates-62931-1|13	Requires:	texlive-tlpkg
21cr|texlive-els-cas-templates-62931-1|14	Requires:	texlive-kpathsea
21cr|texlive-els-cas-templates-62931-1|15	Provides:	tex(cas-common.sty) = 2024
21cr|texlive-els-cas-templates-62931-1|16	Provides:	tex(cas-dc.cls) = 2024
21cr|texlive-els-cas-templates-62931-1|17	Provides:	tex(cas-model2-names.bst) = 2024
21cr|texlive-els-cas-templates-62931-1|18	Provides:	tex(cas-sc.cls) = 2024
21cr|texlive-els-cas-templates-62931-1|19	BuildArch:	noarch
21cr|texlive-els-cas-templates-62931-1|20	
21cr|texlive-els-cas-templates-62931-1|21	%description
21cr|texlive-els-cas-templates-62931-1|22	This bundle provides two class and corresponding template files
21cr|texlive-els-cas-templates-62931-1|23	for typesetting journal articles supposed to go through
21cr|texlive-els-cas-templates-62931-1|24	Elsevier's updated workflow. One of the sets is meant for
21cr|texlive-els-cas-templates-62931-1|25	one-column, the other for two-column layout. These are now
21cr|texlive-els-cas-templates-62931-1|26	accepted for submitting articles both in Elsevier's electronic
21cr|texlive-els-cas-templates-62931-1|27	submission system and elsewhere.
21cr|texlive-els-cas-templates-62931-1|28	
21cr|texlive-els-cas-templates-62931-1|29	%files
21cr|texlive-els-cas-templates-62931-1|30	%doc %{_texmfdistdir}/doc/latex/els-cas-templates
21cr|texlive-els-cas-templates-62931-1|31	%{_texmfdistdir}/bibtex/bst/els-cas-templates
21cr|texlive-els-cas-templates-62931-1|32	%{_texmfdistdir}/tex/latex/els-cas-templates
21cr|texlive-els-cas-templates-62931-1|33	
21cr|texlive-els-cas-templates-62931-1|34	#------------------------------------------------------------------
21cr|texlive-els-cas-templates-62931-1|35	
21cr|texlive-els-cas-templates-62931-1|36	%prep
21cr|texlive-els-cas-templates-62931-1|37	%setup -c -a0 -a1
21cr|texlive-els-cas-templates-62931-1|38	
21cr|texlive-els-cas-templates-62931-1|39	%build
21cr|texlive-els-cas-templates-62931-1|40	
21cr|texlive-els-cas-templates-62931-1|41	%install
21cr|texlive-els-cas-templates-62931-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-els-cas-templates-62931-1|43	rm -rf tlpkg
21cr|texlive-els-cas-templates-62931-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9288 21
21cr|texlive-elvish-20190228-1|1	Name:		texlive-elvish
21cr|texlive-elvish-20190228-1|2	Version:	20190228
21cr|texlive-elvish-20190228-1|3	Release:	1
21cr|texlive-elvish-20190228-1|4	Summary:	Fonts for typesetting Tolkien Elvish scripts
21cr|texlive-elvish-20190228-1|5	Group:		Publishing
21cr|texlive-elvish-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/elvish
21cr|texlive-elvish-20190228-1|7	License:	OTHER-FREE
21cr|texlive-elvish-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elvish.tar.xz
21cr|texlive-elvish-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elvish.doc.tar.xz
21cr|texlive-elvish-20190228-1|10	BuildArch:	noarch
21cr|texlive-elvish-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-elvish-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-elvish-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-elvish-20190228-1|14	
21cr|texlive-elvish-20190228-1|15	%description
21cr|texlive-elvish-20190228-1|16	The bundle provides fonts for Cirth (cirth.mf, etc.) and for
21cr|texlive-elvish-20190228-1|17	Tengwar (teng10.mf). The Tengwar fonts are supported by macros
21cr|texlive-elvish-20190228-1|18	in teng.tex, or by the (better documented) tengtex package.
21cr|texlive-elvish-20190228-1|19	
21cr|texlive-elvish-20190228-1|20	#-----------------------------------------------------------------------
21cr|texlive-elvish-20190228-1|21	%files
21cr|texlive-elvish-20190228-1|22	%{_texmfdistdir}/fonts/source/public/elvish
21cr|texlive-elvish-20190228-1|23	%{_texmfdistdir}/fonts/tfm/public/elvish
21cr|texlive-elvish-20190228-1|24	%doc %{_texmfdistdir}/doc/fonts/elvish
21cr|texlive-elvish-20190228-1|25	
21cr|texlive-elvish-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-elvish-20190228-1|27	%prep
21cr|texlive-elvish-20190228-1|28	%setup -c -a0 -a1
21cr|texlive-elvish-20190228-1|29	
21cr|texlive-elvish-20190228-1|30	%build
21cr|texlive-elvish-20190228-1|31	
21cr|texlive-elvish-20190228-1|32	%install
21cr|texlive-elvish-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-elvish-20190228-1|34	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9289 21
21cr|texlive-elzcards-1.60-1|1	Name:		texlive-elzcards
21cr|texlive-elzcards-1.60-1|2	Version:	1.60
21cr|texlive-elzcards-1.60-1|3	Release:	1
21cr|texlive-elzcards-1.60-1|4	Summary:	A package for typesetting business cards
21cr|texlive-elzcards-1.60-1|5	Group:		Publishing
21cr|texlive-elzcards-1.60-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/elzcards
21cr|texlive-elzcards-1.60-1|7	License:	LPPL1.3
21cr|texlive-elzcards-1.60-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/elzcards.tar.xz
21cr|texlive-elzcards-1.60-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/elzcards.doc.tar.xz
21cr|texlive-elzcards-1.60-1|10	Source2:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/elzcards.source.tar.xz
21cr|texlive-elzcards-1.60-1|11	BuildArch:	noarch
21cr|texlive-elzcards-1.60-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-elzcards-1.60-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-elzcards-1.60-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-elzcards-1.60-1|15	
21cr|texlive-elzcards-1.60-1|16	%description
21cr|texlive-elzcards-1.60-1|17	A LATEX package for typesetting business cards, index cards, and flash cards in an easy and flexible way,
21cr|texlive-elzcards-1.60-1|18	optionally also the reverse side.
21cr|texlive-elzcards-1.60-1|19	You will have to furnish the paper size, the desired size of your card,
21cr|texlive-elzcards-1.60-1|20	the printable area of your printer, and the design of the card. Everything else is taken care of by elzcards.
21cr|texlive-elzcards-1.60-1|21	
21cr|texlive-elzcards-1.60-1|22	#-----------------------------------------------------------------------
21cr|texlive-elzcards-1.60-1|23	%files
21cr|texlive-elzcards-1.60-1|24	%{_texmfdistdir}/tex/latex/elzcards/elzcards.sty
21cr|texlive-elzcards-1.60-1|25	%doc %{_texmfdistdir}/doc/latex/elzcards/README
21cr|texlive-elzcards-1.60-1|26	%doc %{_texmfdistdir}/doc/latex/elzcards/elzcards-examples.tex
21cr|texlive-elzcards-1.60-1|27	%doc %{_texmfdistdir}/doc/latex/elzcards/elzcards.pdf
21cr|texlive-elzcards-1.60-1|28	%doc %{_texmfdistdir}/doc/latex/elzcards/elzcards-examples.pdf
21cr|texlive-elzcards-1.60-1|29	#- source
21cr|texlive-elzcards-1.60-1|30	%doc %{_texmfdistdir}/source/latex/elzcards/elzcards.dtx
21cr|texlive-elzcards-1.60-1|31	%doc %{_texmfdistdir}/source/latex/elzcards/elzcards.ins
21cr|texlive-elzcards-1.60-1|32	
21cr|texlive-elzcards-1.60-1|33	#-----------------------------------------------------------------------
21cr|texlive-elzcards-1.60-1|34	%prep
21cr|texlive-elzcards-1.60-1|35	%setup -c -a0 -a1 -a2
21cr|texlive-elzcards-1.60-1|36	
21cr|texlive-elzcards-1.60-1|37	%build
21cr|texlive-elzcards-1.60-1|38	
21cr|texlive-elzcards-1.60-1|39	%install
21cr|texlive-elzcards-1.60-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-elzcards-1.60-1|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-elzcards-1.60-1|42	

9290 21
21cr|texlive-embedfile-65528-1|1	%define oname embedfile
21cr|texlive-embedfile-65528-1|2	
21cr|texlive-embedfile-65528-1|3	Summary:	Embed files into PDF
21cr|texlive-embedfile-65528-1|4	Name:		texlive-embedfile
21cr|texlive-embedfile-65528-1|5	Version:	65528
21cr|texlive-embedfile-65528-1|6	Release:	1
21cr|texlive-embedfile-65528-1|7	License:	LPPL1.3
21cr|texlive-embedfile-65528-1|8	Group:		Publishing
21cr|texlive-embedfile-65528-1|9	Url:		https://www.ctan.org
21cr|texlive-embedfile-65528-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-embedfile-65528-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-embedfile-65528-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-embedfile-65528-1|13	Requires:	texlive-tlpkg
21cr|texlive-embedfile-65528-1|14	Requires:	texlive-kpathsea
21cr|texlive-embedfile-65528-1|15	Provides:	tex(dtx-attach.sty) = 2024
21cr|texlive-embedfile-65528-1|16	Provides:	tex(embedfile.sty) = 2024
21cr|texlive-embedfile-65528-1|17	BuildArch:	noarch
21cr|texlive-embedfile-65528-1|18	
21cr|texlive-embedfile-65528-1|19	%description
21cr|texlive-embedfile-65528-1|20	This package embeds files in a PDF document, using the PDF
21cr|texlive-embedfile-65528-1|21	format's embedding operation (note the contrast with the attach
21cr|texlive-embedfile-65528-1|22	operation used by the attachfile and attachfile2 packages).
21cr|texlive-embedfile-65528-1|23	Currently only pdfTeX >=1.30, in PDF mode, is supported.
21cr|texlive-embedfile-65528-1|24	
21cr|texlive-embedfile-65528-1|25	%files
21cr|texlive-embedfile-65528-1|26	%doc %{_texmfdistdir}/doc/latex/embedfile
21cr|texlive-embedfile-65528-1|27	%{_texmfdistdir}/tex/generic/embedfile
21cr|texlive-embedfile-65528-1|28	%{_texmfdistdir}/tex/latex/embedfile
21cr|texlive-embedfile-65528-1|29	
21cr|texlive-embedfile-65528-1|30	#------------------------------------------------------------------
21cr|texlive-embedfile-65528-1|31	
21cr|texlive-embedfile-65528-1|32	%prep
21cr|texlive-embedfile-65528-1|33	%setup -c -a0 -a1
21cr|texlive-embedfile-65528-1|34	
21cr|texlive-embedfile-65528-1|35	%build
21cr|texlive-embedfile-65528-1|36	
21cr|texlive-embedfile-65528-1|37	%install
21cr|texlive-embedfile-65528-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-embedfile-65528-1|39	rm -rf tlpkg
21cr|texlive-embedfile-65528-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9291 21
21cr|texlive-emf-20160914-1|1	Name:		texlive-emf
21cr|texlive-emf-20160914-1|2	Version:	20160914
21cr|texlive-emf-20160914-1|3	Release:	1
21cr|texlive-emf-20160914-1|4	Summary:	Support for the EMF symbol
21cr|texlive-emf-20160914-1|5	Group:		Publishing
21cr|texlive-emf-20160914-1|6	URL:		https://ctan.org/pkg/emf
21cr|texlive-emf-20160914-1|7	License:	GPL3
21cr|texlive-emf-20160914-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/emf.tar.xz
21cr|texlive-emf-20160914-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/emf.doc.tar.xz
21cr|texlive-emf-20160914-1|10	BuildArch:	noarch
21cr|texlive-emf-20160914-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-emf-20160914-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-emf-20160914-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-emf-20160914-1|14	
21cr|texlive-emf-20160914-1|15	%description
21cr|texlive-emf-20160914-1|16	This package provides LaTeX support for the symbol for the EMF in electric circuits and electrodynamics.
21cr|texlive-emf-20160914-1|17	It provides support for multiple symbols but does not provide any fonts. The fonts themselves must be aquired otherwise.
21cr|texlive-emf-20160914-1|18	However the fonts are part of a normal TeX Live installation.
21cr|texlive-emf-20160914-1|19	
21cr|texlive-emf-20160914-1|20	
21cr|texlive-emf-20160914-1|21	#-----------------------------------------------------------------------
21cr|texlive-emf-20160914-1|22	%files
21cr|texlive-emf-20160914-1|23	%{_texmfdistdir}/tex
21cr|texlive-emf-20160914-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-emf-20160914-1|25	
21cr|texlive-emf-20160914-1|26	#-----------------------------------------------------------------------
21cr|texlive-emf-20160914-1|27	%prep
21cr|texlive-emf-20160914-1|28	%setup -c -a0 -a1
21cr|texlive-emf-20160914-1|29	
21cr|texlive-emf-20160914-1|30	%build
21cr|texlive-emf-20160914-1|31	
21cr|texlive-emf-20160914-1|32	%install
21cr|texlive-emf-20160914-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-emf-20160914-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9292 21
21cr|texlive-emoji-59961-1|1	%define oname emoji
21cr|texlive-emoji-59961-1|2	
21cr|texlive-emoji-59961-1|3	Summary:	Emoji support in (Lua)LaTeX
21cr|texlive-emoji-59961-1|4	Name:		texlive-emoji
21cr|texlive-emoji-59961-1|5	Version:	59961
21cr|texlive-emoji-59961-1|6	Release:	1
21cr|texlive-emoji-59961-1|7	License:	LPPL1.3
21cr|texlive-emoji-59961-1|8	Group:		Publishing
21cr|texlive-emoji-59961-1|9	Url:		https://www.ctan.org
21cr|texlive-emoji-59961-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-emoji-59961-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-emoji-59961-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-emoji-59961-1|13	Requires:	texlive-tlpkg
21cr|texlive-emoji-59961-1|14	Requires:	texlive-kpathsea
21cr|texlive-emoji-59961-1|15	Requires:	texlive-latex
21cr|texlive-emoji-59961-1|16	Provides:	tex(emoji.sty) = 2024
21cr|texlive-emoji-59961-1|17	Provides:	tex(emoji-table.def) = 2024
21cr|texlive-emoji-59961-1|18	BuildArch:	noarch
21cr|texlive-emoji-59961-1|19	
21cr|texlive-emoji-59961-1|20	%description
21cr|texlive-emoji-59961-1|21	This package allows users to typeset emojis in LaTeX documents.
21cr|texlive-emoji-59961-1|22	It requires the LuaHBTeX engine, which can be called by
21cr|texlive-emoji-59961-1|23	lualatex since TeX Live 2020, or lualatex-dev in TeX Live 2019.
21cr|texlive-emoji-59961-1|24	
21cr|texlive-emoji-59961-1|25	%files
21cr|texlive-emoji-59961-1|26	%doc %{_texmfdistdir}/doc/latex/emoji
21cr|texlive-emoji-59961-1|27	%{_texmfdistdir}/tex/latex/emoji
21cr|texlive-emoji-59961-1|28	
21cr|texlive-emoji-59961-1|29	#------------------------------------------------------------------
21cr|texlive-emoji-59961-1|30	
21cr|texlive-emoji-59961-1|31	%prep
21cr|texlive-emoji-59961-1|32	%setup -c -a0 -a1
21cr|texlive-emoji-59961-1|33	
21cr|texlive-emoji-59961-1|34	%build
21cr|texlive-emoji-59961-1|35	
21cr|texlive-emoji-59961-1|36	%install
21cr|texlive-emoji-59961-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-emoji-59961-1|38	rm -rf tlpkg
21cr|texlive-emoji-59961-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9293 21
21cr|texlive-emojicite-55131-1|1	%define oname emojicite
21cr|texlive-emojicite-55131-1|2	
21cr|texlive-emojicite-55131-1|3	Summary:	Add emojis to citations
21cr|texlive-emojicite-55131-1|4	Name:		texlive-emojicite
21cr|texlive-emojicite-55131-1|5	Version:	55131
21cr|texlive-emojicite-55131-1|6	Release:	1
21cr|texlive-emojicite-55131-1|7	License:	LPPL1.3
21cr|texlive-emojicite-55131-1|8	Group:		Publishing
21cr|texlive-emojicite-55131-1|9	Url:		https://www.ctan.org
21cr|texlive-emojicite-55131-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-emojicite-55131-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-emojicite-55131-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-emojicite-55131-1|13	Requires:	texlive-tlpkg
21cr|texlive-emojicite-55131-1|14	Requires:	texlive-kpathsea
21cr|texlive-emojicite-55131-1|15	Provides:	tex(emojicite.sty) = 2024
21cr|texlive-emojicite-55131-1|16	BuildArch:	noarch
21cr|texlive-emojicite-55131-1|17	
21cr|texlive-emojicite-55131-1|18	%description
21cr|texlive-emojicite-55131-1|19	This package adds emojis to citations.
21cr|texlive-emojicite-55131-1|20	
21cr|texlive-emojicite-55131-1|21	%files
21cr|texlive-emojicite-55131-1|22	%doc %{_texmfdistdir}/doc/lualatex/emojicite
21cr|texlive-emojicite-55131-1|23	%{_texmfdistdir}/tex/lualatex/emojicite
21cr|texlive-emojicite-55131-1|24	
21cr|texlive-emojicite-55131-1|25	#------------------------------------------------------------------
21cr|texlive-emojicite-55131-1|26	
21cr|texlive-emojicite-55131-1|27	%prep
21cr|texlive-emojicite-55131-1|28	%setup -c -a0 -a1
21cr|texlive-emojicite-55131-1|29	
21cr|texlive-emojicite-55131-1|30	%build
21cr|texlive-emojicite-55131-1|31	
21cr|texlive-emojicite-55131-1|32	%install
21cr|texlive-emojicite-55131-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-emojicite-55131-1|34	rm -rf tlpkg
21cr|texlive-emojicite-55131-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9294 21
21cr|texlive-encxvlna-1.1-2|1	# revision 15878
21cr|texlive-encxvlna-1.1-2|2	# category Package
21cr|texlive-encxvlna-1.1-2|3	# catalog-ctan /macros/generic/encxvlna
21cr|texlive-encxvlna-1.1-2|4	# catalog-date 2008-08-19 08:58:40 +0200
21cr|texlive-encxvlna-1.1-2|5	# catalog-license lppl
21cr|texlive-encxvlna-1.1-2|6	# catalog-version undef
21cr|texlive-encxvlna-1.1-2|7	Name:		texlive-encxvlna
21cr|texlive-encxvlna-1.1-2|8	Version:	1.1
21cr|texlive-encxvlna-1.1-2|9	Release:	2
21cr|texlive-encxvlna-1.1-2|10	Epoch:		1
21cr|texlive-encxvlna-1.1-2|11	Summary:	Insert nonbreakable spaces, using encTeX
21cr|texlive-encxvlna-1.1-2|12	Group:		Publishing
21cr|texlive-encxvlna-1.1-2|13	URL:		http://www.ctan.org/tex-archive/macros/generic/encxvlna
21cr|texlive-encxvlna-1.1-2|14	License:	LPPL
21cr|texlive-encxvlna-1.1-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/encxvlna.tar.xz
21cr|texlive-encxvlna-1.1-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/encxvlna.doc.tar.xz
21cr|texlive-encxvlna-1.1-2|17	BuildArch:	noarch
21cr|texlive-encxvlna-1.1-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-encxvlna-1.1-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-encxvlna-1.1-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-encxvlna-1.1-2|21	
21cr|texlive-encxvlna-1.1-2|22	%description
21cr|texlive-encxvlna-1.1-2|23	The package provides tools for inserting nonbreakable spaces
21cr|texlive-encxvlna-1.1-2|24	after nonsyllabic prepositions and single letter conjunctions
21cr|texlive-encxvlna-1.1-2|25	as required by Czech and Slovak typographical rules. It is
21cr|texlive-encxvlna-1.1-2|26	implemented using encTeX and provides files both for plain TeX
21cr|texlive-encxvlna-1.1-2|27	and LaTeX. The LaTeX solution tries to avoid conflicts with
21cr|texlive-encxvlna-1.1-2|28	other packages.
21cr|texlive-encxvlna-1.1-2|29	
21cr|texlive-encxvlna-1.1-2|30	#-----------------------------------------------------------------------
21cr|texlive-encxvlna-1.1-2|31	%files
21cr|texlive-encxvlna-1.1-2|32	%{_texmfdistdir}/tex/latex/encxvlna/encxvlna.sty
21cr|texlive-encxvlna-1.1-2|33	%{_texmfdistdir}/tex/plain/encxvlna/encxvlna.tex
21cr|texlive-encxvlna-1.1-2|34	%doc %{_texmfdistdir}/doc/generic/encxvlna/License.txt
21cr|texlive-encxvlna-1.1-2|35	%doc %{_texmfdistdir}/doc/generic/encxvlna/README
21cr|texlive-encxvlna-1.1-2|36	%doc %{_texmfdistdir}/doc/generic/encxvlna/encxvlna.pdf
21cr|texlive-encxvlna-1.1-2|37	%doc %{_texmfdistdir}/doc/generic/encxvlna/encxvlna.tex
21cr|texlive-encxvlna-1.1-2|38	%doc %{_texmfdistdir}/doc/generic/encxvlna/vlna-inc.tex
21cr|texlive-encxvlna-1.1-2|39	
21cr|texlive-encxvlna-1.1-2|40	#-----------------------------------------------------------------------
21cr|texlive-encxvlna-1.1-2|41	%prep
21cr|texlive-encxvlna-1.1-2|42	%setup -c -a0 -a1
21cr|texlive-encxvlna-1.1-2|43	
21cr|texlive-encxvlna-1.1-2|44	%build
21cr|texlive-encxvlna-1.1-2|45	
21cr|texlive-encxvlna-1.1-2|46	%install
21cr|texlive-encxvlna-1.1-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-encxvlna-1.1-2|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9295 21
21cr|texlive-endnotes-hy-54758-1|1	%define oname endnotes-hy
21cr|texlive-endnotes-hy-54758-1|2	
21cr|texlive-endnotes-hy-54758-1|3	Summary:	Patches the endnotes package to create hypertext links to the correct anchors
21cr|texlive-endnotes-hy-54758-1|4	Name:		texlive-endnotes-hy
21cr|texlive-endnotes-hy-54758-1|5	Version:	54758
21cr|texlive-endnotes-hy-54758-1|6	Release:	1
21cr|texlive-endnotes-hy-54758-1|7	License:	LPPL1.3
21cr|texlive-endnotes-hy-54758-1|8	Group:		Publishing
21cr|texlive-endnotes-hy-54758-1|9	Url:		https://www.ctan.org
21cr|texlive-endnotes-hy-54758-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-endnotes-hy-54758-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-endnotes-hy-54758-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-endnotes-hy-54758-1|13	Requires:	texlive-tlpkg
21cr|texlive-endnotes-hy-54758-1|14	Requires:	texlive-kpathsea
21cr|texlive-endnotes-hy-54758-1|15	Provides:	tex(endnotes-hy.sty) = 2024
21cr|texlive-endnotes-hy-54758-1|16	BuildArch:	noarch
21cr|texlive-endnotes-hy-54758-1|17	
21cr|texlive-endnotes-hy-54758-1|18	%description
21cr|texlive-endnotes-hy-54758-1|19	The package supports the creation of hypertext links in support
21cr|texlive-endnotes-hy-54758-1|20	of the endnotes package. The package modifies the syntax of the
21cr|texlive-endnotes-hy-54758-1|21	\endnote command: \endnote*[<num>]{<text>}\label{<name>}. When
21cr|texlive-endnotes-hy-54758-1|22	the *-option is used, no endnote mark is created, but the
21cr|texlive-endnotes-hy-54758-1|23	endnote itself is written. The \label command appears at the
21cr|texlive-endnotes-hy-54758-1|24	end of the \endnote and its arguments, rather than within the
21cr|texlive-endnotes-hy-54758-1|25	argument of the <text> argument.
21cr|texlive-endnotes-hy-54758-1|26	
21cr|texlive-endnotes-hy-54758-1|27	%files
21cr|texlive-endnotes-hy-54758-1|28	%doc %{_texmfdistdir}/doc/latex/endnotes-hy
21cr|texlive-endnotes-hy-54758-1|29	%{_texmfdistdir}/tex/latex/endnotes-hy
21cr|texlive-endnotes-hy-54758-1|30	
21cr|texlive-endnotes-hy-54758-1|31	#------------------------------------------------------------------
21cr|texlive-endnotes-hy-54758-1|32	
21cr|texlive-endnotes-hy-54758-1|33	%prep
21cr|texlive-endnotes-hy-54758-1|34	%setup -c -a0 -a1
21cr|texlive-endnotes-hy-54758-1|35	
21cr|texlive-endnotes-hy-54758-1|36	%build
21cr|texlive-endnotes-hy-54758-1|37	
21cr|texlive-endnotes-hy-54758-1|38	%install
21cr|texlive-endnotes-hy-54758-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-endnotes-hy-54758-1|40	rm -rf tlpkg
21cr|texlive-endnotes-hy-54758-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9296 21
21cr|texlive-endnotesj-47703-1|1	%define oname endnotesj
21cr|texlive-endnotesj-47703-1|2	
21cr|texlive-endnotesj-47703-1|3	Summary:	Japanese-style endnotes
21cr|texlive-endnotesj-47703-1|4	Name:		texlive-endnotesj
21cr|texlive-endnotesj-47703-1|5	Version:	47703
21cr|texlive-endnotesj-47703-1|6	Release:	1
21cr|texlive-endnotesj-47703-1|7	License:	LPPL1.3
21cr|texlive-endnotesj-47703-1|8	Group:		Publishing
21cr|texlive-endnotesj-47703-1|9	Url:		https://www.ctan.org
21cr|texlive-endnotesj-47703-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-endnotesj-47703-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-endnotesj-47703-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-endnotesj-47703-1|13	Requires:	texlive-tlpkg
21cr|texlive-endnotesj-47703-1|14	Requires:	texlive-kpathsea
21cr|texlive-endnotesj-47703-1|15	Provides:	tex(endnotesj.sty) = 2024
21cr|texlive-endnotesj-47703-1|16	BuildArch:	noarch
21cr|texlive-endnotesj-47703-1|17	
21cr|texlive-endnotesj-47703-1|18	%description
21cr|texlive-endnotesj-47703-1|19	This package provides customized styles for endnotes to be used
21cr|texlive-endnotesj-47703-1|20	with Japanese documents. It can be used on pLaTeX, upLaTeX, and
21cr|texlive-endnotesj-47703-1|21	LuaLaTeX (LuaTeX-ja).
21cr|texlive-endnotesj-47703-1|22	
21cr|texlive-endnotesj-47703-1|23	%files
21cr|texlive-endnotesj-47703-1|24	%doc %{_texmfdistdir}/doc/latex/endnotesj/
21cr|texlive-endnotesj-47703-1|25	%{_texmfdistdir}/tex/latex/endnotesj/
21cr|texlive-endnotesj-47703-1|26	
21cr|texlive-endnotesj-47703-1|27	#------------------------------------------------------------------
21cr|texlive-endnotesj-47703-1|28	
21cr|texlive-endnotesj-47703-1|29	%prep
21cr|texlive-endnotesj-47703-1|30	%setup -c -a0 -a1
21cr|texlive-endnotesj-47703-1|31	
21cr|texlive-endnotesj-47703-1|32	%build
21cr|texlive-endnotesj-47703-1|33	
21cr|texlive-endnotesj-47703-1|34	%install
21cr|texlive-endnotesj-47703-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-endnotesj-47703-1|36	rm -rf tlpkg
21cr|texlive-endnotesj-47703-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9297 21
21cr|texlive-eolang-66274-1|1	%global __requires_exclude perl\\(tools\\)
21cr|texlive-eolang-66274-1|2	
21cr|texlive-eolang-66274-1|3	%define oname eolang
21cr|texlive-eolang-66274-1|4	
21cr|texlive-eolang-66274-1|5	Summary:	Formulas and graphs for the EO programming language
21cr|texlive-eolang-66274-1|6	Name:		texlive-eolang
21cr|texlive-eolang-66274-1|7	Version:	66274
21cr|texlive-eolang-66274-1|8	Release:	1
21cr|texlive-eolang-66274-1|9	License:	LPPL1.3
21cr|texlive-eolang-66274-1|10	Group:		Publishing
21cr|texlive-eolang-66274-1|11	Url:		https://www.ctan.org
21cr|texlive-eolang-66274-1|12	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-eolang-66274-1|13	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-eolang-66274-1|14	BuildRequires:	texlive-tlpkg
21cr|texlive-eolang-66274-1|15	#Requires:	tex(amsfonts.sty)
21cr|texlive-eolang-66274-1|16	#Requires:	tex(amsmath.sty)
21cr|texlive-eolang-66274-1|17	#Requires:	tex(fancyvrb.sty)
21cr|texlive-eolang-66274-1|18	Requires:	tex(iexec.sty)
21cr|texlive-eolang-66274-1|19	Requires:	texlive-tlpkg
21cr|texlive-eolang-66274-1|20	Requires:	texlive-kpathsea
21cr|texlive-eolang-66274-1|21	#Requires:	tex(pgfopts.sty)
21cr|texlive-eolang-66274-1|22	#Requires:	tex(pgf.sty)
21cr|texlive-eolang-66274-1|23	#Requires:	tex(stmaryrd.sty)
21cr|texlive-eolang-66274-1|24	Provides:	tex(eolang.sty) = 2024
21cr|texlive-eolang-66274-1|25	BuildArch:	noarch
21cr|texlive-eolang-66274-1|26	
21cr|texlive-eolang-66274-1|27	%description
21cr|texlive-eolang-66274-1|28	This LaTeX package helps you write [?] -calculus formulas and
21cr|texlive-eolang-66274-1|29	SODG graphs for the EO programming language.
21cr|texlive-eolang-66274-1|30	
21cr|texlive-eolang-66274-1|31	%files
21cr|texlive-eolang-66274-1|32	%doc %{_texmfdistdir}/doc
21cr|texlive-eolang-66274-1|33	%{_texmfdistdir}/scripts/%{oname}
21cr|texlive-eolang-66274-1|34	%{_texmfdistdir}/tex/latex/%{oname}
21cr|texlive-eolang-66274-1|35	
21cr|texlive-eolang-66274-1|36	#------------------------------------------------------------------
21cr|texlive-eolang-66274-1|37	
21cr|texlive-eolang-66274-1|38	%prep
21cr|texlive-eolang-66274-1|39	%setup -c -a0 -a1
21cr|texlive-eolang-66274-1|40	
21cr|texlive-eolang-66274-1|41	%build
21cr|texlive-eolang-66274-1|42	
21cr|texlive-eolang-66274-1|43	%install
21cr|texlive-eolang-66274-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eolang-66274-1|45	rm -rf tlpkg
21cr|texlive-eolang-66274-1|46	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}

9298 21
21cr|texlive-epigrafica-1.01-8|1	# revision 17210
21cr|texlive-epigrafica-1.01-8|2	# category Package
21cr|texlive-epigrafica-1.01-8|3	# catalog-ctan /fonts/greek/epigrafica
21cr|texlive-epigrafica-1.01-8|4	# catalog-date 2010-02-24 20:55:02 +0100
21cr|texlive-epigrafica-1.01-8|5	# catalog-license gpl
21cr|texlive-epigrafica-1.01-8|6	# catalog-version 1.01
21cr|texlive-epigrafica-1.01-8|7	Name:		texlive-epigrafica
21cr|texlive-epigrafica-1.01-8|8	Version:	1.01
21cr|texlive-epigrafica-1.01-8|9	Release:	8
21cr|texlive-epigrafica-1.01-8|10	Summary:	A Greek and Latin font
21cr|texlive-epigrafica-1.01-8|11	Group:		Publishing
21cr|texlive-epigrafica-1.01-8|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/epigrafica
21cr|texlive-epigrafica-1.01-8|13	License:	GPL
21cr|texlive-epigrafica-1.01-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigrafica.tar.xz
21cr|texlive-epigrafica-1.01-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigrafica.doc.tar.xz
21cr|texlive-epigrafica-1.01-8|16	BuildArch:	noarch
21cr|texlive-epigrafica-1.01-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-epigrafica-1.01-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-epigrafica-1.01-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-epigrafica-1.01-8|20	
21cr|texlive-epigrafica-1.01-8|21	%description
21cr|texlive-epigrafica-1.01-8|22	Epigrafica is forked from the development of the MgOpen font
21cr|texlive-epigrafica-1.01-8|23	Cosmetica, which is a similar design to Optima and includes
21cr|texlive-epigrafica-1.01-8|24	Greek. Development has been supported by the Laboratory of
21cr|texlive-epigrafica-1.01-8|25	Digital Typography and Mathematical Software, of the Department
21cr|texlive-epigrafica-1.01-8|26	of Mathematics of the University of the Aegean, Greece.
21cr|texlive-epigrafica-1.01-8|27	
21cr|texlive-epigrafica-1.01-8|28	
21cr|texlive-epigrafica-1.01-8|29	#-----------------------------------------------------------------------
21cr|texlive-epigrafica-1.01-8|30	%files
21cr|texlive-epigrafica-1.01-8|31	%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-Entona.afm
21cr|texlive-epigrafica-1.01-8|32	%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-EntonaReonta.afm
21cr|texlive-epigrafica-1.01-8|33	%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-Ortha.afm
21cr|texlive-epigrafica-1.01-8|34	%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-Pezokefalaia.afm
21cr|texlive-epigrafica-1.01-8|35	%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-Reonta.afm
21cr|texlive-epigrafica-1.01-8|36	%{_texmfdistdir}/fonts/enc/dvips/epigrafica/epigraficahellenic.enc
21cr|texlive-epigrafica-1.01-8|37	%{_texmfdistdir}/fonts/map/dvips/epigrafica/epigrafica.map
21cr|texlive-epigrafica-1.01-8|38	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficab8a.tfm
21cr|texlive-epigrafica-1.01-8|39	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficab8r.tfm
21cr|texlive-epigrafica-1.01-8|40	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficabi8a.tfm
21cr|texlive-epigrafica-1.01-8|41	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficabi8r.tfm
21cr|texlive-epigrafica-1.01-8|42	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficabo8a.tfm
21cr|texlive-epigrafica-1.01-8|43	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficabo8r.tfm
21cr|texlive-epigrafica-1.01-8|44	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficac8a.tfm
21cr|texlive-epigrafica-1.01-8|45	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficac8r.tfm
21cr|texlive-epigrafica-1.01-8|46	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahb7a.tfm
21cr|texlive-epigrafica-1.01-8|47	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahb7r.tfm
21cr|texlive-epigrafica-1.01-8|48	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahbi7a.tfm
21cr|texlive-epigrafica-1.01-8|49	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahbi7r.tfm
21cr|texlive-epigrafica-1.01-8|50	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahbo7a.tfm
21cr|texlive-epigrafica-1.01-8|51	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahbo7r.tfm
21cr|texlive-epigrafica-1.01-8|52	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahc7a.tfm
21cr|texlive-epigrafica-1.01-8|53	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahc7r.tfm
21cr|texlive-epigrafica-1.01-8|54	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahi7a.tfm
21cr|texlive-epigrafica-1.01-8|55	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahi7r.tfm
21cr|texlive-epigrafica-1.01-8|56	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahn7r.tfm
21cr|texlive-epigrafica-1.01-8|57	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficaho7a.tfm
21cr|texlive-epigrafica-1.01-8|58	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficaho7r.tfm
21cr|texlive-epigrafica-1.01-8|59	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficai8a.tfm
21cr|texlive-epigrafica-1.01-8|60	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficai8r.tfm
21cr|texlive-epigrafica-1.01-8|61	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigrafican8a.tfm
21cr|texlive-epigrafica-1.01-8|62	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigrafican8r.tfm
21cr|texlive-epigrafica-1.01-8|63	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficao8a.tfm
21cr|texlive-epigrafica-1.01-8|64	%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficao8r.tfm
21cr|texlive-epigrafica-1.01-8|65	%{_texmfdistdir}/fonts/tfm/public/epigrafica/gepigraficahn7a.tfm
21cr|texlive-epigrafica-1.01-8|66	%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-Entona.pfb
21cr|texlive-epigrafica-1.01-8|67	%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-EntonaReonta.pfb
21cr|texlive-epigrafica-1.01-8|68	%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-Ortha.pfb
21cr|texlive-epigrafica-1.01-8|69	%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-Pezokefalaia.pfb
21cr|texlive-epigrafica-1.01-8|70	%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-Reonta.pfb
21cr|texlive-epigrafica-1.01-8|71	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficab8r.vf
21cr|texlive-epigrafica-1.01-8|72	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficabi8r.vf
21cr|texlive-epigrafica-1.01-8|73	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficabo8r.vf
21cr|texlive-epigrafica-1.01-8|74	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficac8r.vf
21cr|texlive-epigrafica-1.01-8|75	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahb7r.vf
21cr|texlive-epigrafica-1.01-8|76	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahbi7r.vf
21cr|texlive-epigrafica-1.01-8|77	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahbo7r.vf
21cr|texlive-epigrafica-1.01-8|78	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahc7r.vf
21cr|texlive-epigrafica-1.01-8|79	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahi7r.vf
21cr|texlive-epigrafica-1.01-8|80	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahn7r.vf
21cr|texlive-epigrafica-1.01-8|81	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficaho7r.vf
21cr|texlive-epigrafica-1.01-8|82	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficai8r.vf
21cr|texlive-epigrafica-1.01-8|83	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigrafican8r.vf
21cr|texlive-epigrafica-1.01-8|84	%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficao8r.vf
21cr|texlive-epigrafica-1.01-8|85	%{_texmfdistdir}/tex/latex/epigrafica/epigrafica.sty
21cr|texlive-epigrafica-1.01-8|86	%{_texmfdistdir}/tex/latex/epigrafica/lgrepigrafica.fd
21cr|texlive-epigrafica-1.01-8|87	%{_texmfdistdir}/tex/latex/epigrafica/ot1epigrafica.fd
21cr|texlive-epigrafica-1.01-8|88	%doc %{_texmfdistdir}/doc/fonts/epigrafica/README
21cr|texlive-epigrafica-1.01-8|89	%doc %{_texmfdistdir}/doc/fonts/epigrafica/doc.zip
21cr|texlive-epigrafica-1.01-8|90	%doc %{_texmfdistdir}/doc/fonts/epigrafica/epigrafica.pdf
21cr|texlive-epigrafica-1.01-8|91	%doc %{_texmfdistdir}/doc/fonts/epigrafica/epigrafica.tex
21cr|texlive-epigrafica-1.01-8|92	
21cr|texlive-epigrafica-1.01-8|93	#-----------------------------------------------------------------------
21cr|texlive-epigrafica-1.01-8|94	%prep
21cr|texlive-epigrafica-1.01-8|95	%setup -c -a0 -a1
21cr|texlive-epigrafica-1.01-8|96	
21cr|texlive-epigrafica-1.01-8|97	%build
21cr|texlive-epigrafica-1.01-8|98	
21cr|texlive-epigrafica-1.01-8|99	%install
21cr|texlive-epigrafica-1.01-8|100	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-epigrafica-1.01-8|101	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9299 21
21cr|texlive-epigram-20190228-1|1	# revision 20513
21cr|texlive-epigram-20190228-1|2	# category Package
21cr|texlive-epigram-20190228-1|3	# catalog-ctan /macros/generic/misc/epigram.tex
21cr|texlive-epigram-20190228-1|4	# catalog-date 2010-11-20 18:15:00 +0100
21cr|texlive-epigram-20190228-1|5	# catalog-license pd
21cr|texlive-epigram-20190228-1|6	# catalog-version undef
21cr|texlive-epigram-20190228-1|7	Name:		texlive-epigram
21cr|texlive-epigram-20190228-1|8	Version:	20190228
21cr|texlive-epigram-20190228-1|9	Release:	1
21cr|texlive-epigram-20190228-1|10	Summary:	Display short quotations
21cr|texlive-epigram-20190228-1|11	Group:		Publishing
21cr|texlive-epigram-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/misc/epigram.tex
21cr|texlive-epigram-20190228-1|13	License:	PD
21cr|texlive-epigram-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigram.tar.xz
21cr|texlive-epigram-20190228-1|15	BuildArch:	noarch
21cr|texlive-epigram-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-epigram-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-epigram-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-epigram-20190228-1|19	
21cr|texlive-epigram-20190228-1|20	%description
21cr|texlive-epigram-20190228-1|21	The package determines (on the basis of the width of the text
21cr|texlive-epigram-20190228-1|22	of the epigram, laid out on a single line) whether to produce a
21cr|texlive-epigram-20190228-1|23	line or a displayed paragraph.
21cr|texlive-epigram-20190228-1|24	
21cr|texlive-epigram-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-epigram-20190228-1|26	%files
21cr|texlive-epigram-20190228-1|27	%{_texmfdistdir}/tex/generic/epigram/epigram.tex
21cr|texlive-epigram-20190228-1|28	
21cr|texlive-epigram-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-epigram-20190228-1|30	%prep
21cr|texlive-epigram-20190228-1|31	%setup -c -a0
21cr|texlive-epigram-20190228-1|32	
21cr|texlive-epigram-20190228-1|33	%build
21cr|texlive-epigram-20190228-1|34	
21cr|texlive-epigram-20190228-1|35	%install
21cr|texlive-epigram-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-epigram-20190228-1|37	cp -fpar tex %{buildroot}%{_texmfdistdir}

9300 21
21cr|texlive-epigraph-keys-61719-1|1	%define oname epigraph-keys
21cr|texlive-epigraph-keys-61719-1|2	
21cr|texlive-epigraph-keys-61719-1|3	Summary:	Epigraphs using key values
21cr|texlive-epigraph-keys-61719-1|4	Name:		texlive-epigraph-keys
21cr|texlive-epigraph-keys-61719-1|5	Version:	61719
21cr|texlive-epigraph-keys-61719-1|6	Release:	1
21cr|texlive-epigraph-keys-61719-1|7	License:	LPPL1.3
21cr|texlive-epigraph-keys-61719-1|8	Group:		Publishing
21cr|texlive-epigraph-keys-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-epigraph-keys-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-epigraph-keys-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-epigraph-keys-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-epigraph-keys-61719-1|13	#Requires:	tex(conditionals.sty)
21cr|texlive-epigraph-keys-61719-1|14	#Requires:	tex(enumitem.sty)
21cr|texlive-epigraph-keys-61719-1|15	Requires:	texlive-tlpkg
21cr|texlive-epigraph-keys-61719-1|16	Requires:	texlive-kpathsea
21cr|texlive-epigraph-keys-61719-1|17	#Requires:	tex(microtype.sty)
21cr|texlive-epigraph-keys-61719-1|18	#Requires:	tex(pgfkeys.sty)
21cr|texlive-epigraph-keys-61719-1|19	Provides:	tex(epigraph-keys.sty) = 2024
21cr|texlive-epigraph-keys-61719-1|20	BuildArch:	noarch
21cr|texlive-epigraph-keys-61719-1|21	
21cr|texlive-epigraph-keys-61719-1|22	%description
21cr|texlive-epigraph-keys-61719-1|23	This package lays out epigraphs: quotations across a page,
21cr|texlive-epigraph-keys-61719-1|24	usually to open or close a chapter. It is intended as a simple
21cr|texlive-epigraph-keys-61719-1|25	replacement for the more sophisticated epigraph package. The
21cr|texlive-epigraph-keys-61719-1|26	package depends on pgfkeys, conditionals (which is distributed
21cr|texlive-epigraph-keys-61719-1|27	as part of the songbook package), enumitem, and microtype.
21cr|texlive-epigraph-keys-61719-1|28	
21cr|texlive-epigraph-keys-61719-1|29	%files
21cr|texlive-epigraph-keys-61719-1|30	%doc %{_texmfdistdir}/doc/latex/epigraph-keys
21cr|texlive-epigraph-keys-61719-1|31	%{_texmfdistdir}/tex/latex/epigraph-keys
21cr|texlive-epigraph-keys-61719-1|32	
21cr|texlive-epigraph-keys-61719-1|33	#------------------------------------------------------------------
21cr|texlive-epigraph-keys-61719-1|34	
21cr|texlive-epigraph-keys-61719-1|35	%prep
21cr|texlive-epigraph-keys-61719-1|36	%setup -c -a0 -a1
21cr|texlive-epigraph-keys-61719-1|37	
21cr|texlive-epigraph-keys-61719-1|38	%build
21cr|texlive-epigraph-keys-61719-1|39	
21cr|texlive-epigraph-keys-61719-1|40	%install
21cr|texlive-epigraph-keys-61719-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-epigraph-keys-61719-1|42	rm -rf tlpkg
21cr|texlive-epigraph-keys-61719-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9301 21
21cr|texlive-epsdice-2.1-8|1	# revision 15878
21cr|texlive-epsdice-2.1-8|2	# category Package
21cr|texlive-epsdice-2.1-8|3	# catalog-ctan /macros/latex/contrib/epsdice
21cr|texlive-epsdice-2.1-8|4	# catalog-date 2007-02-15 14:08:03 +0100
21cr|texlive-epsdice-2.1-8|5	# catalog-license lppl
21cr|texlive-epsdice-2.1-8|6	# catalog-version 2.1
21cr|texlive-epsdice-2.1-8|7	Name:		texlive-epsdice
21cr|texlive-epsdice-2.1-8|8	Version:	2.1
21cr|texlive-epsdice-2.1-8|9	Release:	8
21cr|texlive-epsdice-2.1-8|10	Summary:	A scalable dice "font"
21cr|texlive-epsdice-2.1-8|11	Group:		Publishing
21cr|texlive-epsdice-2.1-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/epsdice
21cr|texlive-epsdice-2.1-8|13	License:	LPPL
21cr|texlive-epsdice-2.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.tar.xz
21cr|texlive-epsdice-2.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.doc.tar.xz
21cr|texlive-epsdice-2.1-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.source.tar.xz
21cr|texlive-epsdice-2.1-8|17	BuildArch:	noarch
21cr|texlive-epsdice-2.1-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-epsdice-2.1-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-epsdice-2.1-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-epsdice-2.1-8|21	
21cr|texlive-epsdice-2.1-8|22	%description
21cr|texlive-epsdice-2.1-8|23	The epsdice package defines a single command \epsdice that
21cr|texlive-epsdice-2.1-8|24	takes a numeric argument (in the range 1-6), and selects a face
21cr|texlive-epsdice-2.1-8|25	image from a file that contains each of the 6 possible die
21cr|texlive-epsdice-2.1-8|26	faces. The graphic file is provided in both Encapsulated
21cr|texlive-epsdice-2.1-8|27	PostScript and PDF formats.
21cr|texlive-epsdice-2.1-8|28	
21cr|texlive-epsdice-2.1-8|29	
21cr|texlive-epsdice-2.1-8|30	#-----------------------------------------------------------------------
21cr|texlive-epsdice-2.1-8|31	%files
21cr|texlive-epsdice-2.1-8|32	%{_texmfdistdir}/tex/latex/epsdice/dice.eps
21cr|texlive-epsdice-2.1-8|33	%{_texmfdistdir}/tex/latex/epsdice/dice.pdf
21cr|texlive-epsdice-2.1-8|34	%{_texmfdistdir}/tex/latex/epsdice/epsdice.cfg
21cr|texlive-epsdice-2.1-8|35	%{_texmfdistdir}/tex/latex/epsdice/epsdice.sty
21cr|texlive-epsdice-2.1-8|36	%doc %{_texmfdistdir}/doc/latex/epsdice/README
21cr|texlive-epsdice-2.1-8|37	%doc %{_texmfdistdir}/doc/latex/epsdice/dice.eps
21cr|texlive-epsdice-2.1-8|38	%doc %{_texmfdistdir}/doc/latex/epsdice/dice.pdf
21cr|texlive-epsdice-2.1-8|39	%doc %{_texmfdistdir}/doc/latex/epsdice/epsdice.pdf
21cr|texlive-epsdice-2.1-8|40	#- source
21cr|texlive-epsdice-2.1-8|41	%doc %{_texmfdistdir}/source/latex/epsdice/epsdice.dtx
21cr|texlive-epsdice-2.1-8|42	%doc %{_texmfdistdir}/source/latex/epsdice/epsdice.ins
21cr|texlive-epsdice-2.1-8|43	
21cr|texlive-epsdice-2.1-8|44	#-----------------------------------------------------------------------
21cr|texlive-epsdice-2.1-8|45	%prep
21cr|texlive-epsdice-2.1-8|46	%setup -c -a0 -a1 -a2
21cr|texlive-epsdice-2.1-8|47	
21cr|texlive-epsdice-2.1-8|48	%build
21cr|texlive-epsdice-2.1-8|49	
21cr|texlive-epsdice-2.1-8|50	%install
21cr|texlive-epsdice-2.1-8|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-epsdice-2.1-8|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9302 21
21cr|texlive-epsf-dvipdfmx-20160624-1|1	Name:		texlive-epsf-dvipdfmx
21cr|texlive-epsf-dvipdfmx-20160624-1|2	Version:	20160624
21cr|texlive-epsf-dvipdfmx-20160624-1|3	Release:	1
21cr|texlive-epsf-dvipdfmx-20160624-1|4	Summary:	Plain TeX file for using epsf.tex with (x)dvipdfmx
21cr|texlive-epsf-dvipdfmx-20160624-1|5	Group:		Publishing
21cr|texlive-epsf-dvipdfmx-20160624-1|6	URL:		https://ctan.org/tex-archive/macros/plain/contrib/epsf-dvipdfmx
21cr|texlive-epsf-dvipdfmx-20160624-1|7	License:	PD
21cr|texlive-epsf-dvipdfmx-20160624-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf-dvipdfmx.tar.xz
21cr|texlive-epsf-dvipdfmx-20160624-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf-dvipdfmx.doc.tar.xz
21cr|texlive-epsf-dvipdfmx-20160624-1|10	BuildArch:	noarch
21cr|texlive-epsf-dvipdfmx-20160624-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-epsf-dvipdfmx-20160624-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-epsf-dvipdfmx-20160624-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-epsf-dvipdfmx-20160624-1|14	
21cr|texlive-epsf-dvipdfmx-20160624-1|15	%description
21cr|texlive-epsf-dvipdfmx-20160624-1|16	epsf-dvipdfmx.tex is a plain TeX file to be \input after
21cr|texlive-epsf-dvipdfmx-20160624-1|17	epsf.tex when using plain TeX with dvipdfmx. As in: \input epsf
21cr|texlive-epsf-dvipdfmx-20160624-1|18	\input epsf-dvipdfmx It is needed when an .eps file has
21cr|texlive-epsf-dvipdfmx-20160624-1|19	anything except the origin (0,0) for the lower-left of its
21cr|texlive-epsf-dvipdfmx-20160624-1|20	bounding box.
21cr|texlive-epsf-dvipdfmx-20160624-1|21	
21cr|texlive-epsf-dvipdfmx-20160624-1|22	#-----------------------------------------------------------------------
21cr|texlive-epsf-dvipdfmx-20160624-1|23	%files
21cr|texlive-epsf-dvipdfmx-20160624-1|24	%{_texmfdistdir}/tex
21cr|texlive-epsf-dvipdfmx-20160624-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-epsf-dvipdfmx-20160624-1|26	
21cr|texlive-epsf-dvipdfmx-20160624-1|27	#-----------------------------------------------------------------------
21cr|texlive-epsf-dvipdfmx-20160624-1|28	%prep
21cr|texlive-epsf-dvipdfmx-20160624-1|29	%setup -c -a0 -a1
21cr|texlive-epsf-dvipdfmx-20160624-1|30	
21cr|texlive-epsf-dvipdfmx-20160624-1|31	%build
21cr|texlive-epsf-dvipdfmx-20160624-1|32	
21cr|texlive-epsf-dvipdfmx-20160624-1|33	%install
21cr|texlive-epsf-dvipdfmx-20160624-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-epsf-dvipdfmx-20160624-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9303 21
21cr|texlive-eqexpl-20190701-1|1	Name:		texlive-eqexpl
21cr|texlive-eqexpl-20190701-1|2	Version:	20190701
21cr|texlive-eqexpl-20190701-1|3	Release:	1
21cr|texlive-eqexpl-20190701-1|4	Summary:	Align explanations for formulas
21cr|texlive-eqexpl-20190701-1|5	Group:		Publishing
21cr|texlive-eqexpl-20190701-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqexpl
21cr|texlive-eqexpl-20190701-1|7	License:	CC-BY-SA-4
21cr|texlive-eqexpl-20190701-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqexpl.tar.xz
21cr|texlive-eqexpl-20190701-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqexpl.doc.tar.xz
21cr|texlive-eqexpl-20190701-1|10	BuildArch:	noarch
21cr|texlive-eqexpl-20190701-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-eqexpl-20190701-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-eqexpl-20190701-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-eqexpl-20190701-1|14	
21cr|texlive-eqexpl-20190701-1|15	%description
21cr|texlive-eqexpl-20190701-1|16	This package was developed in response to a question on
21cr|texlive-eqexpl-20190701-1|17	https://tex.stackexchange.com. Its purpose is to enable a
21cr|texlive-eqexpl-20190701-1|18	perfectly formatted explanation of components of a formula. The
21cr|texlive-eqexpl-20190701-1|19	package depends on calc, etoolbox, and xparse.
21cr|texlive-eqexpl-20190701-1|20	
21cr|texlive-eqexpl-20190701-1|21	
21cr|texlive-eqexpl-20190701-1|22	#-----------------------------------------------------------------------
21cr|texlive-eqexpl-20190701-1|23	%files
21cr|texlive-eqexpl-20190701-1|24	%{_texmfdistdir}/tex
21cr|texlive-eqexpl-20190701-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-eqexpl-20190701-1|26	
21cr|texlive-eqexpl-20190701-1|27	#-----------------------------------------------------------------------
21cr|texlive-eqexpl-20190701-1|28	%prep
21cr|texlive-eqexpl-20190701-1|29	%setup -c -a0 -a1
21cr|texlive-eqexpl-20190701-1|30	
21cr|texlive-eqexpl-20190701-1|31	%build
21cr|texlive-eqexpl-20190701-1|32	
21cr|texlive-eqexpl-20190701-1|33	%install
21cr|texlive-eqexpl-20190701-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eqexpl-20190701-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9304 21
21cr|texlive-eqnarray-1.3-8|1	# revision 20641
21cr|texlive-eqnarray-1.3-8|2	# category Package
21cr|texlive-eqnarray-1.3-8|3	# catalog-ctan /macros/latex/contrib/eqnarray
21cr|texlive-eqnarray-1.3-8|4	# catalog-date 2010-12-02 11:00:56 +0100
21cr|texlive-eqnarray-1.3-8|5	# catalog-license gpl3
21cr|texlive-eqnarray-1.3-8|6	# catalog-version 1.3
21cr|texlive-eqnarray-1.3-8|7	Name:		texlive-eqnarray
21cr|texlive-eqnarray-1.3-8|8	Version:	1.3
21cr|texlive-eqnarray-1.3-8|9	Release:	8
21cr|texlive-eqnarray-1.3-8|10	Summary:	More generalised equation arrays with numbering
21cr|texlive-eqnarray-1.3-8|11	Group:		Publishing
21cr|texlive-eqnarray-1.3-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqnarray
21cr|texlive-eqnarray-1.3-8|13	License:	GPL3
21cr|texlive-eqnarray-1.3-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.tar.xz
21cr|texlive-eqnarray-1.3-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.doc.tar.xz
21cr|texlive-eqnarray-1.3-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.source.tar.xz
21cr|texlive-eqnarray-1.3-8|17	BuildArch:	noarch
21cr|texlive-eqnarray-1.3-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-eqnarray-1.3-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-eqnarray-1.3-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-eqnarray-1.3-8|21	
21cr|texlive-eqnarray-1.3-8|22	%description
21cr|texlive-eqnarray-1.3-8|23	Defines an equationarray environment, that allows more than
21cr|texlive-eqnarray-1.3-8|24	three columns, but otherwise behaves like LaTeX's eqnarray
21cr|texlive-eqnarray-1.3-8|25	environment. This environment is similar, in some ways, to the
21cr|texlive-eqnarray-1.3-8|26	align environment of amsmath. The package requires the array
21cr|texlive-eqnarray-1.3-8|27	package.
21cr|texlive-eqnarray-1.3-8|28	
21cr|texlive-eqnarray-1.3-8|29	
21cr|texlive-eqnarray-1.3-8|30	#-----------------------------------------------------------------------
21cr|texlive-eqnarray-1.3-8|31	%files
21cr|texlive-eqnarray-1.3-8|32	%{_texmfdistdir}/tex/latex/eqnarray/eqnarray.sty
21cr|texlive-eqnarray-1.3-8|33	%doc %{_texmfdistdir}/doc/latex/eqnarray/README
21cr|texlive-eqnarray-1.3-8|34	%doc %{_texmfdistdir}/doc/latex/eqnarray/eqnarray.pdf
21cr|texlive-eqnarray-1.3-8|35	#- source
21cr|texlive-eqnarray-1.3-8|36	%doc %{_texmfdistdir}/source/latex/eqnarray/eqnarray.drv
21cr|texlive-eqnarray-1.3-8|37	%doc %{_texmfdistdir}/source/latex/eqnarray/eqnarray.dtx
21cr|texlive-eqnarray-1.3-8|38	%doc %{_texmfdistdir}/source/latex/eqnarray/eqnarray.ins
21cr|texlive-eqnarray-1.3-8|39	
21cr|texlive-eqnarray-1.3-8|40	#-----------------------------------------------------------------------
21cr|texlive-eqnarray-1.3-8|41	%prep
21cr|texlive-eqnarray-1.3-8|42	%setup -c -a0 -a1 -a2
21cr|texlive-eqnarray-1.3-8|43	
21cr|texlive-eqnarray-1.3-8|44	%build
21cr|texlive-eqnarray-1.3-8|45	
21cr|texlive-eqnarray-1.3-8|46	%install
21cr|texlive-eqnarray-1.3-8|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eqnarray-1.3-8|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9305 21
21cr|texlive-eqnnumwarn-20180107-1|1	Name:		texlive-eqnnumwarn
21cr|texlive-eqnnumwarn-20180107-1|2	Version:	20180107
21cr|texlive-eqnnumwarn-20180107-1|3	Release:	1
21cr|texlive-eqnnumwarn-20180107-1|4	Summary:	Modifies the amsmath equation environments to warn for a displaced equation number
21cr|texlive-eqnnumwarn-20180107-1|5	Group:		Publishing
21cr|texlive-eqnnumwarn-20180107-1|6	URL:		https://ctan.org/pkg/eqnnumwarn
21cr|texlive-eqnnumwarn-20180107-1|7	License:	PD
21cr|texlive-eqnnumwarn-20180107-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnnumwarn.tar.xz
21cr|texlive-eqnnumwarn-20180107-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnnumwarn.doc.tar.xz
21cr|texlive-eqnnumwarn-20180107-1|10	BuildArch:	noarch
21cr|texlive-eqnnumwarn-20180107-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-eqnnumwarn-20180107-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-eqnnumwarn-20180107-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-eqnnumwarn-20180107-1|14	
21cr|texlive-eqnnumwarn-20180107-1|15	%description
21cr|texlive-eqnnumwarn-20180107-1|16	Sometimes an equation is too long that an equation number will
21cr|texlive-eqnnumwarn-20180107-1|17	be typeset below the equation itself, but yet not long enough
21cr|texlive-eqnnumwarn-20180107-1|18	to yield an "overfull \hbox" warning. The eqnnumwarn package
21cr|texlive-eqnnumwarn-20180107-1|19	modifies the standard amsmath numbered equation environments to
21cr|texlive-eqnnumwarn-20180107-1|20	throw a warning whenever this occurs.
21cr|texlive-eqnnumwarn-20180107-1|21	
21cr|texlive-eqnnumwarn-20180107-1|22	
21cr|texlive-eqnnumwarn-20180107-1|23	#-----------------------------------------------------------------------
21cr|texlive-eqnnumwarn-20180107-1|24	%files
21cr|texlive-eqnnumwarn-20180107-1|25	%{_texmfdistdir}/tex
21cr|texlive-eqnnumwarn-20180107-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-eqnnumwarn-20180107-1|27	
21cr|texlive-eqnnumwarn-20180107-1|28	#-----------------------------------------------------------------------
21cr|texlive-eqnnumwarn-20180107-1|29	%prep
21cr|texlive-eqnnumwarn-20180107-1|30	%setup -c -a0 -a1
21cr|texlive-eqnnumwarn-20180107-1|31	
21cr|texlive-eqnnumwarn-20180107-1|32	%build
21cr|texlive-eqnnumwarn-20180107-1|33	
21cr|texlive-eqnnumwarn-20180107-1|34	%install
21cr|texlive-eqnnumwarn-20180107-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eqnnumwarn-20180107-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9306 21
21cr|texlive-eq-pin2corr-59477-1|1	%define oname eq-pin2corr
21cr|texlive-eq-pin2corr-59477-1|2	
21cr|texlive-eq-pin2corr-59477-1|3	Summary:	Add PIN security to the "Correct" button of a quiz created by exerquiz
21cr|texlive-eq-pin2corr-59477-1|4	Name:		texlive-eq-pin2corr
21cr|texlive-eq-pin2corr-59477-1|5	Version:	59477
21cr|texlive-eq-pin2corr-59477-1|6	Release:	1
21cr|texlive-eq-pin2corr-59477-1|7	License:	LPPL1.3
21cr|texlive-eq-pin2corr-59477-1|8	Group:		Publishing
21cr|texlive-eq-pin2corr-59477-1|9	Url:		https://www.ctan.org
21cr|texlive-eq-pin2corr-59477-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-eq-pin2corr-59477-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-eq-pin2corr-59477-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-eq-pin2corr-59477-1|13	Requires:	texlive-tlpkg
21cr|texlive-eq-pin2corr-59477-1|14	Requires:	texlive-kpathsea
21cr|texlive-eq-pin2corr-59477-1|15	Provides:	tex(eq-pin2corr.sty) = 2024
21cr|texlive-eq-pin2corr-59477-1|16	BuildArch:	noarch
21cr|texlive-eq-pin2corr-59477-1|17	
21cr|texlive-eq-pin2corr-59477-1|18	%description
21cr|texlive-eq-pin2corr-59477-1|19	This package is an add-on to the quiz environment of the
21cr|texlive-eq-pin2corr-59477-1|20	exerquiz package (part of the acrotex bundle). It adds PIN
21cr|texlive-eq-pin2corr-59477-1|21	security to a quiz created by the quiz environment. To correct
21cr|texlive-eq-pin2corr-59477-1|22	a quiz, the document consumer must press the "Correct" button
21cr|texlive-eq-pin2corr-59477-1|23	of the quiz and successfully enter the correct PIN number. The
21cr|texlive-eq-pin2corr-59477-1|24	PIN security is designed for the instructor to mark and record
21cr|texlive-eq-pin2corr-59477-1|25	the student's effort on that quiz. The package works for the
21cr|texlive-eq-pin2corr-59477-1|26	usual workflows.
21cr|texlive-eq-pin2corr-59477-1|27	
21cr|texlive-eq-pin2corr-59477-1|28	%files
21cr|texlive-eq-pin2corr-59477-1|29	%doc %{_texmfdistdir}/doc/latex/eq-pin2corr
21cr|texlive-eq-pin2corr-59477-1|30	%{_texmfdistdir}/tex/latex/eq-pin2corr
21cr|texlive-eq-pin2corr-59477-1|31	
21cr|texlive-eq-pin2corr-59477-1|32	#------------------------------------------------------------------
21cr|texlive-eq-pin2corr-59477-1|33	
21cr|texlive-eq-pin2corr-59477-1|34	%prep
21cr|texlive-eq-pin2corr-59477-1|35	%setup -c -a0 -a1
21cr|texlive-eq-pin2corr-59477-1|36	
21cr|texlive-eq-pin2corr-59477-1|37	%build
21cr|texlive-eq-pin2corr-59477-1|38	
21cr|texlive-eq-pin2corr-59477-1|39	%install
21cr|texlive-eq-pin2corr-59477-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-eq-pin2corr-59477-1|41	rm -rf tlpkg
21cr|texlive-eq-pin2corr-59477-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9307 21
21cr|texlive-erewhon-20191113-1|1	Name:		texlive-erewhon
21cr|texlive-erewhon-20191113-1|2	Version:	20191113
21cr|texlive-erewhon-20191113-1|3	Release:	1
21cr|texlive-erewhon-20191113-1|4	Summary:	Font package derived from Heuristica and Utopia
21cr|texlive-erewhon-20191113-1|5	Group:		Publishing
21cr|texlive-erewhon-20191113-1|6	URL:		https://ctan.org/pkg/erewhon
21cr|texlive-erewhon-20191113-1|7	License:	OFLLPPL1.3
21cr|texlive-erewhon-20191113-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erewhon.tar.xz
21cr|texlive-erewhon-20191113-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erewhon.doc.tar.xz
21cr|texlive-erewhon-20191113-1|10	BuildArch:	noarch
21cr|texlive-erewhon-20191113-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-erewhon-20191113-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-erewhon-20191113-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-erewhon-20191113-1|14	
21cr|texlive-erewhon-20191113-1|15	%description
21cr|texlive-erewhon-20191113-1|16	Erewhon is based on the Heuristica package, which is based in
21cr|texlive-erewhon-20191113-1|17	turn on Utopia. Erewhon adds a number of new features -- small
21cr|texlive-erewhon-20191113-1|18	caps in all styles rather than just regular, added figure
21cr|texlive-erewhon-20191113-1|19	styles (proportional, inferior, numerator, denominator) and
21cr|texlive-erewhon-20191113-1|20	superior letters. The size is 6% smaller than Heuristica,
21cr|texlive-erewhon-20191113-1|21	matching that of UtopiaStd.
21cr|texlive-erewhon-20191113-1|22	
21cr|texlive-erewhon-20191113-1|23	
21cr|texlive-erewhon-20191113-1|24	#-----------------------------------------------------------------------
21cr|texlive-erewhon-20191113-1|25	%files
21cr|texlive-erewhon-20191113-1|26	%{_texmfdistdir}/tex
21cr|texlive-erewhon-20191113-1|27	%{_texmfdistdir}/fonts
21cr|texlive-erewhon-20191113-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-erewhon-20191113-1|29	
21cr|texlive-erewhon-20191113-1|30	#-----------------------------------------------------------------------
21cr|texlive-erewhon-20191113-1|31	%prep
21cr|texlive-erewhon-20191113-1|32	%setup -c -a0 -a1
21cr|texlive-erewhon-20191113-1|33	
21cr|texlive-erewhon-20191113-1|34	%build
21cr|texlive-erewhon-20191113-1|35	
21cr|texlive-erewhon-20191113-1|36	%install
21cr|texlive-erewhon-20191113-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-erewhon-20191113-1|38	cp -fpar tex doc fonts %{buildroot}%{_texmfdistdir}

9308 21
21cr|texlive-erewhon-math-65684-1|1	%define oname erewhon-math
21cr|texlive-erewhon-math-65684-1|2	
21cr|texlive-erewhon-math-65684-1|3	Summary:	Utopia based OpenType Math font
21cr|texlive-erewhon-math-65684-1|4	Name:		texlive-erewhon-math
21cr|texlive-erewhon-math-65684-1|5	Version:	65684
21cr|texlive-erewhon-math-65684-1|6	Release:	1
21cr|texlive-erewhon-math-65684-1|7	License:	LPPL1.3
21cr|texlive-erewhon-math-65684-1|8	Group:		Publishing
21cr|texlive-erewhon-math-65684-1|9	Url:		https://www.ctan.org
21cr|texlive-erewhon-math-65684-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-erewhon-math-65684-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-erewhon-math-65684-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-erewhon-math-65684-1|13	Requires:	texlive-tlpkg
21cr|texlive-erewhon-math-65684-1|14	Requires:	texlive-kpathsea
21cr|texlive-erewhon-math-65684-1|15	Provides:	tex(fourier-otf.sty) = 2024
21cr|texlive-erewhon-math-65684-1|16	BuildArch:	noarch
21cr|texlive-erewhon-math-65684-1|17	
21cr|texlive-erewhon-math-65684-1|18	%description
21cr|texlive-erewhon-math-65684-1|19	Erewhon Math is an OpenType math font meant to be used together
21cr|texlive-erewhon-math-65684-1|20	with Erewhon text fonts in LuaLaTeX or XeLaTeX documents. Like
21cr|texlive-erewhon-math-65684-1|21	Fourier-GUTenberg, it is Utopia based and has been designed as
21cr|texlive-erewhon-math-65684-1|22	a replacement of Fourier-GUTenberg for Unicode engines.
21cr|texlive-erewhon-math-65684-1|23	
21cr|texlive-erewhon-math-65684-1|24	%files
21cr|texlive-erewhon-math-65684-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-erewhon-math-65684-1|26	%{_texmfdistdir}/fonts/opentype/public/erewhon-math
21cr|texlive-erewhon-math-65684-1|27	%{_texmfdistdir}/tex/latex/erewhon-math
21cr|texlive-erewhon-math-65684-1|28	
21cr|texlive-erewhon-math-65684-1|29	#------------------------------------------------------------------
21cr|texlive-erewhon-math-65684-1|30	
21cr|texlive-erewhon-math-65684-1|31	%prep
21cr|texlive-erewhon-math-65684-1|32	%setup -c -a0 -a1
21cr|texlive-erewhon-math-65684-1|33	
21cr|texlive-erewhon-math-65684-1|34	%build
21cr|texlive-erewhon-math-65684-1|35	
21cr|texlive-erewhon-math-65684-1|36	%install
21cr|texlive-erewhon-math-65684-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-erewhon-math-65684-1|38	rm -rf tlpkg
21cr|texlive-erewhon-math-65684-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9309 21
21cr|texlive-esindex-52342-1|1	%define oname esindex
21cr|texlive-esindex-52342-1|2	
21cr|texlive-esindex-52342-1|3	Summary:	Typset index entries in Spanish documents
21cr|texlive-esindex-52342-1|4	Name:		texlive-esindex
21cr|texlive-esindex-52342-1|5	Version:	52342
21cr|texlive-esindex-52342-1|6	Release:	1
21cr|texlive-esindex-52342-1|7	License:	LPPL1.3
21cr|texlive-esindex-52342-1|8	Group:		Publishing
21cr|texlive-esindex-52342-1|9	Url:		https://www.ctan.org
21cr|texlive-esindex-52342-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-esindex-52342-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-esindex-52342-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-esindex-52342-1|13	Requires:	texlive-tlpkg
21cr|texlive-esindex-52342-1|14	Requires:	texlive-kpathsea
21cr|texlive-esindex-52342-1|15	Provides:	tex(esindex.sty) = 2024
21cr|texlive-esindex-52342-1|16	BuildArch:	noarch
21cr|texlive-esindex-52342-1|17	
21cr|texlive-esindex-52342-1|18	%description
21cr|texlive-esindex-52342-1|19	This package helps you to create indexes in Spanish. With
21cr|texlive-esindex-52342-1|20	esindex you can write, say, \esindex{canon} and the entry will
21cr|texlive-esindex-52342-1|21	be correctly alphabetized in the index. This release of esindex
21cr|texlive-esindex-52342-1|22	works with accented characters in any encoding, and without
21cr|texlive-esindex-52342-1|23	babel.
21cr|texlive-esindex-52342-1|24	
21cr|texlive-esindex-52342-1|25	%files
21cr|texlive-esindex-52342-1|26	%doc %{_texmfdistdir}/doc/latex/esindex
21cr|texlive-esindex-52342-1|27	%{_texmfdistdir}/tex/latex/esindex
21cr|texlive-esindex-52342-1|28	
21cr|texlive-esindex-52342-1|29	#------------------------------------------------------------------
21cr|texlive-esindex-52342-1|30	
21cr|texlive-esindex-52342-1|31	%prep
21cr|texlive-esindex-52342-1|32	%setup -c -a0 -a1
21cr|texlive-esindex-52342-1|33	
21cr|texlive-esindex-52342-1|34	%build
21cr|texlive-esindex-52342-1|35	
21cr|texlive-esindex-52342-1|36	%install
21cr|texlive-esindex-52342-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-esindex-52342-1|38	rm -rf tlpkg
21cr|texlive-esindex-52342-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9310 21
21cr|texlive-esrelation-20200217-1|1	Name:		texlive-esrelation
21cr|texlive-esrelation-20200217-1|2	Version:	20200217
21cr|texlive-esrelation-20200217-1|3	Release:	1
21cr|texlive-esrelation-20200217-1|4	Summary:	Provides a symbol set for describing relations between ordered pairs
21cr|texlive-esrelation-20200217-1|5	Group:		Publishing
21cr|texlive-esrelation-20200217-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esrelation
21cr|texlive-esrelation-20200217-1|7	License:	LPPL1.3
21cr|texlive-esrelation-20200217-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esrelation.tar.xz
21cr|texlive-esrelation-20200217-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esrelation.source.tar.xz
21cr|texlive-esrelation-20200217-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esrelation.doc.tar.xz
21cr|texlive-esrelation-20200217-1|11	BuildArch:	noarch
21cr|texlive-esrelation-20200217-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-esrelation-20200217-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-esrelation-20200217-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-esrelation-20200217-1|15	
21cr|texlive-esrelation-20200217-1|16	%description
21cr|texlive-esrelation-20200217-1|17	Around 2008, researcher Byron Cook and several colleagues began
21cr|texlive-esrelation-20200217-1|18	developing a new set of interrelated algorithms capable of
21cr|texlive-esrelation-20200217-1|19	automatically reasoning about the behavior of computer programs
21cr|texlive-esrelation-20200217-1|20	and other systems (such as biological systems, circuit designs,
21cr|texlive-esrelation-20200217-1|21	etc). At the center of these algorithms were new ideas about
21cr|texlive-esrelation-20200217-1|22	the relationships between structures expressable as
21cr|texlive-esrelation-20200217-1|23	mathematical sets and relations. Using the language of
21cr|texlive-esrelation-20200217-1|24	mathematics and logic, the researchers communicated these new
21cr|texlive-esrelation-20200217-1|25	results to others in their community via published papers,
21cr|texlive-esrelation-20200217-1|26	research talks, etc. Unfortunately, they found the symbols
21cr|texlive-esrelation-20200217-1|27	already available for reasoning about relations lacking (in
21cr|texlive-esrelation-20200217-1|28	contrast to sets, which have a long-ago developed and robust
21cr|texlive-esrelation-20200217-1|29	symbol vocabulary). Early presentations were unnecessarily
21cr|texlive-esrelation-20200217-1|30	cluttered. To more elegantly express these ideas around
21cr|texlive-esrelation-20200217-1|31	relations, Cook recruited artist Tauba Auerbach to help develop
21cr|texlive-esrelation-20200217-1|32	a set of symbols. This package provides an math symbol font for
21cr|texlive-esrelation-20200217-1|33	describing relations between ordered pairs by using Metafont.
21cr|texlive-esrelation-20200217-1|34	
21cr|texlive-esrelation-20200217-1|35	#-----------------------------------------------------------------------
21cr|texlive-esrelation-20200217-1|36	%files
21cr|texlive-esrelation-20200217-1|37	%{_texmfdistdir}/fonts/*
21cr|texlive-esrelation-20200217-1|38	%{_texmfdistdir}/tex/latex/esrelation
21cr|texlive-esrelation-20200217-1|39	%doc %{_texmfdistdir}/doc/fonts/esrelation
21cr|texlive-esrelation-20200217-1|40	%{_texmfdistdir}/source/*
21cr|texlive-esrelation-20200217-1|41	
21cr|texlive-esrelation-20200217-1|42	#-----------------------------------------------------------------------
21cr|texlive-esrelation-20200217-1|43	%prep
21cr|texlive-esrelation-20200217-1|44	%setup -c -a0 -a1 -a2
21cr|texlive-esrelation-20200217-1|45	
21cr|texlive-esrelation-20200217-1|46	%build
21cr|texlive-esrelation-20200217-1|47	
21cr|texlive-esrelation-20200217-1|48	%install
21cr|texlive-esrelation-20200217-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-esrelation-20200217-1|50	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9311 21
21cr|texlive-esstix-1.0-8|1	# revision 22426
21cr|texlive-esstix-1.0-8|2	# category Package
21cr|texlive-esstix-1.0-8|3	# catalog-ctan /fonts/esstix
21cr|texlive-esstix-1.0-8|4	# catalog-date 2011-05-10 11:05:00 +0200
21cr|texlive-esstix-1.0-8|5	# catalog-license ofl
21cr|texlive-esstix-1.0-8|6	# catalog-version 1.0
21cr|texlive-esstix-1.0-8|7	Name:		texlive-esstix
21cr|texlive-esstix-1.0-8|8	Version:	1.0
21cr|texlive-esstix-1.0-8|9	Release:	8
21cr|texlive-esstix-1.0-8|10	Summary:	PostScript versions of the ESSTIX, with macro support
21cr|texlive-esstix-1.0-8|11	Group:		Publishing
21cr|texlive-esstix-1.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/esstix
21cr|texlive-esstix-1.0-8|13	License:	OFL
21cr|texlive-esstix-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esstix.tar.xz
21cr|texlive-esstix-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esstix.doc.tar.xz
21cr|texlive-esstix-1.0-8|16	BuildArch:	noarch
21cr|texlive-esstix-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-esstix-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-esstix-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-esstix-1.0-8|20	
21cr|texlive-esstix-1.0-8|21	%description
21cr|texlive-esstix-1.0-8|22	These fonts represent translation to PostScript Type 1 of the
21cr|texlive-esstix-1.0-8|23	ESSTIX fonts. ESSTIX seem to have been a precursor to the STIX
21cr|texlive-esstix-1.0-8|24	project, and were donated by Elsevier to that project. The
21cr|texlive-esstix-1.0-8|25	accompanying virtual fonts with customized metrics and LaTeX
21cr|texlive-esstix-1.0-8|26	support files allow their use as calligraphic, fraktur and
21cr|texlive-esstix-1.0-8|27	double-struck (blackboard bold) in maths mode.
21cr|texlive-esstix-1.0-8|28	
21cr|texlive-esstix-1.0-8|29	
21cr|texlive-esstix-1.0-8|30	#-----------------------------------------------------------------------
21cr|texlive-esstix-1.0-8|31	%files
21cr|texlive-esstix-1.0-8|32	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX10.PFM
21cr|texlive-esstix-1.0-8|33	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX10.afm
21cr|texlive-esstix-1.0-8|34	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX11.PFM
21cr|texlive-esstix-1.0-8|35	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX11.afm
21cr|texlive-esstix-1.0-8|36	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX12.PFM
21cr|texlive-esstix-1.0-8|37	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX12.afm
21cr|texlive-esstix-1.0-8|38	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX13.PFM
21cr|texlive-esstix-1.0-8|39	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX13.afm
21cr|texlive-esstix-1.0-8|40	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX14.PFM
21cr|texlive-esstix-1.0-8|41	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX14.afm
21cr|texlive-esstix-1.0-8|42	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX15.PFM
21cr|texlive-esstix-1.0-8|43	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX15.afm
21cr|texlive-esstix-1.0-8|44	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX16.PFM
21cr|texlive-esstix-1.0-8|45	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX16.afm
21cr|texlive-esstix-1.0-8|46	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX17.PFM
21cr|texlive-esstix-1.0-8|47	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX17.afm
21cr|texlive-esstix-1.0-8|48	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX1_.PFM
21cr|texlive-esstix-1.0-8|49	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX1_.afm
21cr|texlive-esstix-1.0-8|50	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX2_.PFM
21cr|texlive-esstix-1.0-8|51	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX2_.afm
21cr|texlive-esstix-1.0-8|52	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX3_.PFM
21cr|texlive-esstix-1.0-8|53	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX3_.afm
21cr|texlive-esstix-1.0-8|54	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX4_.PFM
21cr|texlive-esstix-1.0-8|55	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX4_.afm
21cr|texlive-esstix-1.0-8|56	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX5_.PFM
21cr|texlive-esstix-1.0-8|57	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX5_.afm
21cr|texlive-esstix-1.0-8|58	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX6_.PFM
21cr|texlive-esstix-1.0-8|59	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX6_.afm
21cr|texlive-esstix-1.0-8|60	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX7_.PFM
21cr|texlive-esstix-1.0-8|61	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX7_.afm
21cr|texlive-esstix-1.0-8|62	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX8_.PFM
21cr|texlive-esstix-1.0-8|63	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX8_.afm
21cr|texlive-esstix-1.0-8|64	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX9_.PFM
21cr|texlive-esstix-1.0-8|65	%{_texmfdistdir}/fonts/afm/esstix/ESSTIX9_.afm
21cr|texlive-esstix-1.0-8|66	%{_texmfdistdir}/fonts/map/dvips/esstix/ESSTIX.map
21cr|texlive-esstix-1.0-8|67	%{_texmfdistdir}/fonts/tfm/public/esstix/esstixbb.tfm
21cr|texlive-esstix-1.0-8|68	%{_texmfdistdir}/fonts/tfm/public/esstix/esstixcal.tfm
21cr|texlive-esstix-1.0-8|69	%{_texmfdistdir}/fonts/tfm/public/esstix/esstixfrak.tfm
21cr|texlive-esstix-1.0-8|70	%{_texmfdistdir}/fonts/tfm/public/esstix/rESSTIX13.tfm
21cr|texlive-esstix-1.0-8|71	%{_texmfdistdir}/fonts/tfm/public/esstix/rESSTIX14.tfm
21cr|texlive-esstix-1.0-8|72	%{_texmfdistdir}/fonts/tfm/public/esstix/rESSTIX15.tfm
21cr|texlive-esstix-1.0-8|73	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX10.pfb
21cr|texlive-esstix-1.0-8|74	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX11.pfb
21cr|texlive-esstix-1.0-8|75	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX12.pfb
21cr|texlive-esstix-1.0-8|76	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX13.pfb
21cr|texlive-esstix-1.0-8|77	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX14.pfb
21cr|texlive-esstix-1.0-8|78	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX15.pfb
21cr|texlive-esstix-1.0-8|79	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX16.pfb
21cr|texlive-esstix-1.0-8|80	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX17.pfb
21cr|texlive-esstix-1.0-8|81	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX1_.pfb
21cr|texlive-esstix-1.0-8|82	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX2_.pfb
21cr|texlive-esstix-1.0-8|83	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX3_.pfb
21cr|texlive-esstix-1.0-8|84	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX4_.pfb
21cr|texlive-esstix-1.0-8|85	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX5_.pfb
21cr|texlive-esstix-1.0-8|86	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX6_.pfb
21cr|texlive-esstix-1.0-8|87	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX7_.pfb
21cr|texlive-esstix-1.0-8|88	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX8_.pfb
21cr|texlive-esstix-1.0-8|89	%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX9_.pfb
21cr|texlive-esstix-1.0-8|90	%{_texmfdistdir}/fonts/vf/public/esstix/esstixbb.vf
21cr|texlive-esstix-1.0-8|91	%{_texmfdistdir}/fonts/vf/public/esstix/esstixcal.vf
21cr|texlive-esstix-1.0-8|92	%{_texmfdistdir}/fonts/vf/public/esstix/esstixfrak.vf
21cr|texlive-esstix-1.0-8|93	%{_texmfdistdir}/tex/latex/esstix/esstixbb.sty
21cr|texlive-esstix-1.0-8|94	%{_texmfdistdir}/tex/latex/esstix/esstixcal.sty
21cr|texlive-esstix-1.0-8|95	%{_texmfdistdir}/tex/latex/esstix/esstixfrak.sty
21cr|texlive-esstix-1.0-8|96	%{_texmfdistdir}/tex/latex/esstix/uesstixbb.fd
21cr|texlive-esstix-1.0-8|97	%{_texmfdistdir}/tex/latex/esstix/uesstixcal.fd
21cr|texlive-esstix-1.0-8|98	%{_texmfdistdir}/tex/latex/esstix/uesstixfrak.fd
21cr|texlive-esstix-1.0-8|99	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX10.tfm
21cr|texlive-esstix-1.0-8|100	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX11.tfm
21cr|texlive-esstix-1.0-8|101	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX12.tfm
21cr|texlive-esstix-1.0-8|102	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX13.tfm
21cr|texlive-esstix-1.0-8|103	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX14.tfm
21cr|texlive-esstix-1.0-8|104	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX15.tfm
21cr|texlive-esstix-1.0-8|105	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX16.tfm
21cr|texlive-esstix-1.0-8|106	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX17.tfm
21cr|texlive-esstix-1.0-8|107	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX1_.tfm
21cr|texlive-esstix-1.0-8|108	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX2_.tfm
21cr|texlive-esstix-1.0-8|109	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX3_.tfm
21cr|texlive-esstix-1.0-8|110	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX4_.tfm
21cr|texlive-esstix-1.0-8|111	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX5_.tfm
21cr|texlive-esstix-1.0-8|112	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX6_.tfm
21cr|texlive-esstix-1.0-8|113	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX7_.tfm
21cr|texlive-esstix-1.0-8|114	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX8_.tfm
21cr|texlive-esstix-1.0-8|115	%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX9_.tfm
21cr|texlive-esstix-1.0-8|116	%doc %{_texmfdistdir}/doc/fonts/esstix/Esstix.pdf
21cr|texlive-esstix-1.0-8|117	%doc %{_texmfdistdir}/doc/fonts/esstix/Esstix.tex
21cr|texlive-esstix-1.0-8|118	%doc %{_texmfdistdir}/doc/fonts/esstix/README
21cr|texlive-esstix-1.0-8|119	%doc %{_texmfdistdir}/doc/fonts/esstix/esstixOther.map
21cr|texlive-esstix-1.0-8|120	
21cr|texlive-esstix-1.0-8|121	#-----------------------------------------------------------------------
21cr|texlive-esstix-1.0-8|122	%prep
21cr|texlive-esstix-1.0-8|123	%setup -c -a0 -a1
21cr|texlive-esstix-1.0-8|124	
21cr|texlive-esstix-1.0-8|125	%build
21cr|texlive-esstix-1.0-8|126	
21cr|texlive-esstix-1.0-8|127	%install
21cr|texlive-esstix-1.0-8|128	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-esstix-1.0-8|129	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9312 21
21cr|texlive-esvect-1.3-8|1	# revision 15878
21cr|texlive-esvect-1.3-8|2	# category Package
21cr|texlive-esvect-1.3-8|3	# catalog-ctan /macros/latex/contrib/esvect
21cr|texlive-esvect-1.3-8|4	# catalog-date 2006-10-27 00:09:51 +0200
21cr|texlive-esvect-1.3-8|5	# catalog-license gpl
21cr|texlive-esvect-1.3-8|6	# catalog-version 1.3
21cr|texlive-esvect-1.3-8|7	Name:		texlive-esvect
21cr|texlive-esvect-1.3-8|8	Version:	1.3
21cr|texlive-esvect-1.3-8|9	Release:	8
21cr|texlive-esvect-1.3-8|10	Summary:	Vector arrows
21cr|texlive-esvect-1.3-8|11	Group:		Publishing
21cr|texlive-esvect-1.3-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esvect
21cr|texlive-esvect-1.3-8|13	License:	GPL
21cr|texlive-esvect-1.3-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.tar.xz
21cr|texlive-esvect-1.3-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.doc.tar.xz
21cr|texlive-esvect-1.3-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.source.tar.xz
21cr|texlive-esvect-1.3-8|17	BuildArch:	noarch
21cr|texlive-esvect-1.3-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-esvect-1.3-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-esvect-1.3-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-esvect-1.3-8|21	
21cr|texlive-esvect-1.3-8|22	%description
21cr|texlive-esvect-1.3-8|23	Write vectors using an arrow which is different to the Computer
21cr|texlive-esvect-1.3-8|24	Modern one. You have the choice between several kinds of
21cr|texlive-esvect-1.3-8|25	arrows. The package consists of the relevant metafont code and
21cr|texlive-esvect-1.3-8|26	a package to use it.
21cr|texlive-esvect-1.3-8|27	
21cr|texlive-esvect-1.3-8|28	
21cr|texlive-esvect-1.3-8|29	#-----------------------------------------------------------------------
21cr|texlive-esvect-1.3-8|30	%files
21cr|texlive-esvect-1.3-8|31	%{_texmfdistdir}/fonts/map/dvips/esvect/esvect.map
21cr|texlive-esvect-1.3-8|32	%{_texmfdistdir}/fonts/source/public/esvect/mathvec.mf
21cr|texlive-esvect-1.3-8|33	%{_texmfdistdir}/fonts/source/public/esvect/vecsym.mf
21cr|texlive-esvect-1.3-8|34	%{_texmfdistdir}/fonts/source/public/esvect/vect10.mf
21cr|texlive-esvect-1.3-8|35	%{_texmfdistdir}/fonts/source/public/esvect/vect5.mf
21cr|texlive-esvect-1.3-8|36	%{_texmfdistdir}/fonts/source/public/esvect/vect6.mf
21cr|texlive-esvect-1.3-8|37	%{_texmfdistdir}/fonts/source/public/esvect/vect7.mf
21cr|texlive-esvect-1.3-8|38	%{_texmfdistdir}/fonts/source/public/esvect/vect8.mf
21cr|texlive-esvect-1.3-8|39	%{_texmfdistdir}/fonts/source/public/esvect/vect9.mf
21cr|texlive-esvect-1.3-8|40	%{_texmfdistdir}/fonts/source/public/esvect/vsymbol.mf
21cr|texlive-esvect-1.3-8|41	%{_texmfdistdir}/fonts/tfm/public/esvect/vect10.tfm
21cr|texlive-esvect-1.3-8|42	%{_texmfdistdir}/fonts/tfm/public/esvect/vect5.tfm
21cr|texlive-esvect-1.3-8|43	%{_texmfdistdir}/fonts/tfm/public/esvect/vect6.tfm
21cr|texlive-esvect-1.3-8|44	%{_texmfdistdir}/fonts/tfm/public/esvect/vect7.tfm
21cr|texlive-esvect-1.3-8|45	%{_texmfdistdir}/fonts/tfm/public/esvect/vect8.tfm
21cr|texlive-esvect-1.3-8|46	%{_texmfdistdir}/fonts/tfm/public/esvect/vect9.tfm
21cr|texlive-esvect-1.3-8|47	%{_texmfdistdir}/fonts/type1/public/esvect/vect10.pfb
21cr|texlive-esvect-1.3-8|48	%{_texmfdistdir}/fonts/type1/public/esvect/vect5.pfb
21cr|texlive-esvect-1.3-8|49	%{_texmfdistdir}/fonts/type1/public/esvect/vect6.pfb
21cr|texlive-esvect-1.3-8|50	%{_texmfdistdir}/fonts/type1/public/esvect/vect7.pfb
21cr|texlive-esvect-1.3-8|51	%{_texmfdistdir}/fonts/type1/public/esvect/vect8.pfb
21cr|texlive-esvect-1.3-8|52	%{_texmfdistdir}/fonts/type1/public/esvect/vect9.pfb
21cr|texlive-esvect-1.3-8|53	%{_texmfdistdir}/tex/latex/esvect/esvect.sty
21cr|texlive-esvect-1.3-8|54	%{_texmfdistdir}/tex/latex/esvect/uesvect.fd
21cr|texlive-esvect-1.3-8|55	%doc %{_texmfdistdir}/doc/latex/esvect/README
21cr|texlive-esvect-1.3-8|56	%doc %{_texmfdistdir}/doc/latex/esvect/esvect.pdf
21cr|texlive-esvect-1.3-8|57	#- source
21cr|texlive-esvect-1.3-8|58	%doc %{_texmfdistdir}/source/latex/esvect/esvect.dtx
21cr|texlive-esvect-1.3-8|59	%doc %{_texmfdistdir}/source/latex/esvect/esvect.ins
21cr|texlive-esvect-1.3-8|60	
21cr|texlive-esvect-1.3-8|61	#-----------------------------------------------------------------------
21cr|texlive-esvect-1.3-8|62	%prep
21cr|texlive-esvect-1.3-8|63	%setup -c -a0 -a1 -a2
21cr|texlive-esvect-1.3-8|64	
21cr|texlive-esvect-1.3-8|65	%build
21cr|texlive-esvect-1.3-8|66	
21cr|texlive-esvect-1.3-8|67	%install
21cr|texlive-esvect-1.3-8|68	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-esvect-1.3-8|69	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9313 21
21cr|texlive-etbb-61872-1|1	%define oname etbb
21cr|texlive-etbb-61872-1|2	
21cr|texlive-etbb-61872-1|3	Summary:	An expansion of Edward Tufte's ET-Bembo family
21cr|texlive-etbb-61872-1|4	Name:		texlive-etbb
21cr|texlive-etbb-61872-1|5	Version:	61872
21cr|texlive-etbb-61872-1|6	Release:	1
21cr|texlive-etbb-61872-1|7	License:	LPPL1.3
21cr|texlive-etbb-61872-1|8	Group:		Publishing
21cr|texlive-etbb-61872-1|9	Url:		https://www.ctan.org
21cr|texlive-etbb-61872-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-etbb-61872-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-etbb-61872-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-etbb-61872-1|13	Requires:	texlive-tlpkg
21cr|texlive-etbb-61872-1|14	Requires:	texlive-kpathsea
21cr|texlive-etbb-61872-1|15	Provides:	tex(etbb1_3ccbvp.enc) = 2024
21cr|texlive-etbb-61872-1|16	Provides:	tex(etbb1_3ggaku.enc) = 2024
21cr|texlive-etbb-61872-1|17	Provides:	tex(etbb1_6bhqsy.enc) = 2024
21cr|texlive-etbb-61872-1|18	Provides:	tex(etbb1_6dkfmm.enc) = 2024
21cr|texlive-etbb-61872-1|19	Provides:	tex(etbb1_d63baf.enc) = 2024
21cr|texlive-etbb-61872-1|20	Provides:	tex(etbb1_dpvwoq.enc) = 2024
21cr|texlive-etbb-61872-1|21	Provides:	tex(etbb1_eqc2ac.enc) = 2024
21cr|texlive-etbb-61872-1|22	Provides:	tex(etbb1_frcze6.enc) = 2024
21cr|texlive-etbb-61872-1|23	Provides:	tex(etbb1_hah5or.enc) = 2024
21cr|texlive-etbb-61872-1|24	Provides:	tex(etbb1_mfrons.enc) = 2024
21cr|texlive-etbb-61872-1|25	Provides:	tex(etbb1_mgm6re.enc) = 2024
21cr|texlive-etbb-61872-1|26	Provides:	tex(etbb1_pvrda3.enc) = 2024
21cr|texlive-etbb-61872-1|27	Provides:	tex(etbb1_sb7odk.enc) = 2024
21cr|texlive-etbb-61872-1|28	Provides:	tex(etbb1_vtabip.enc) = 2024
21cr|texlive-etbb-61872-1|29	Provides:	tex(etbb1_xaqh3v.enc) = 2024
21cr|texlive-etbb-61872-1|30	Provides:	tex(etbb1_yziesh.enc) = 2024
21cr|texlive-etbb-61872-1|31	Provides:	tex(etbb_242knm.enc) = 2024
21cr|texlive-etbb-61872-1|32	Provides:	tex(etbb_2jmcdk.enc) = 2024
21cr|texlive-etbb-61872-1|33	Provides:	tex(etbb_2ynk4h.enc) = 2024
21cr|texlive-etbb-61872-1|34	Provides:	tex(etbb_33mftd.enc) = 2024
21cr|texlive-etbb-61872-1|35	Provides:	tex(etbb_3ccbvp.enc) = 2024
21cr|texlive-etbb-61872-1|36	Provides:	tex(etbb_3ggaku.enc) = 2024
21cr|texlive-etbb-61872-1|37	Provides:	tex(etbb_3obh62.enc) = 2024
21cr|texlive-etbb-61872-1|38	Provides:	tex(etbb_3pymqv.enc) = 2024
21cr|texlive-etbb-61872-1|39	Provides:	tex(etbb_3ygfa2.enc) = 2024
21cr|texlive-etbb-61872-1|40	Provides:	tex(etbb_42bwpg.enc) = 2024
21cr|texlive-etbb-61872-1|41	Provides:	tex(etbb_4hpi45.enc) = 2024
21cr|texlive-etbb-61872-1|42	Provides:	tex(etbb_4o3pf4.enc) = 2024
21cr|texlive-etbb-61872-1|43	Provides:	tex(etbb_4sxvu4.enc) = 2024
21cr|texlive-etbb-61872-1|44	Provides:	tex(etbb_4xv7ax.enc) = 2024
21cr|texlive-etbb-61872-1|45	Provides:	tex(etbb_5drz2o.enc) = 2024
21cr|texlive-etbb-61872-1|46	Provides:	tex(etbb_5iollt.enc) = 2024
21cr|texlive-etbb-61872-1|47	Provides:	tex(etbb_5um4so.enc) = 2024
21cr|texlive-etbb-61872-1|48	Provides:	tex(etbb_65swoa.enc) = 2024
21cr|texlive-etbb-61872-1|49	Provides:	tex(etbb_6bhqsy.enc) = 2024
21cr|texlive-etbb-61872-1|50	Provides:	tex(etbb_6dkfmm.enc) = 2024
21cr|texlive-etbb-61872-1|51	Provides:	tex(etbb_6z6nrw.enc) = 2024
21cr|texlive-etbb-61872-1|52	Provides:	tex(etbb_7dlbn4.enc) = 2024
21cr|texlive-etbb-61872-1|53	Provides:	tex(etbb_7ipmvr.enc) = 2024
21cr|texlive-etbb-61872-1|54	Provides:	tex(etbb_7pzsmk.enc) = 2024
21cr|texlive-etbb-61872-1|55	Provides:	tex(etbb_7t4ywj.enc) = 2024
21cr|texlive-etbb-61872-1|56	Provides:	tex(etbb_7tqudy.enc) = 2024
21cr|texlive-etbb-61872-1|57	Provides:	tex(etbb_7uz5xh.enc) = 2024
21cr|texlive-etbb-61872-1|58	Provides:	tex(etbb_atf2m5.enc) = 2024
21cr|texlive-etbb-61872-1|59	Provides:	tex(etbb_b3flk2.enc) = 2024
21cr|texlive-etbb-61872-1|60	Provides:	tex(etbb_bb5xlm.enc) = 2024
21cr|texlive-etbb-61872-1|61	Provides:	tex(etbb_boj3jd.enc) = 2024
21cr|texlive-etbb-61872-1|62	Provides:	tex(etbb_cq6xx2.enc) = 2024
21cr|texlive-etbb-61872-1|63	Provides:	tex(etbb_cxbogn.enc) = 2024
21cr|texlive-etbb-61872-1|64	Provides:	tex(etbb_cyp5f5.enc) = 2024
21cr|texlive-etbb-61872-1|65	Provides:	tex(etbb_cyyszv.enc) = 2024
21cr|texlive-etbb-61872-1|66	Provides:	tex(etbb_d63baf.enc) = 2024
21cr|texlive-etbb-61872-1|67	Provides:	tex(etbb_dkuysn.enc) = 2024
21cr|texlive-etbb-61872-1|68	Provides:	tex(etbb_dpvwoq.enc) = 2024
21cr|texlive-etbb-61872-1|69	Provides:	tex(etbb_e7zo2o.enc) = 2024
21cr|texlive-etbb-61872-1|70	Provides:	tex(etbb_ehl4wc.enc) = 2024
21cr|texlive-etbb-61872-1|71	Provides:	tex(etbb_elsw3h.enc) = 2024
21cr|texlive-etbb-61872-1|72	Provides:	tex(etbb_eqc2ac.enc) = 2024
21cr|texlive-etbb-61872-1|73	Provides:	tex(etbb_eqlboo.enc) = 2024
21cr|texlive-etbb-61872-1|74	Provides:	tex(etbb_f55msl.enc) = 2024
21cr|texlive-etbb-61872-1|75	Provides:	tex(etbb_fpvlkw.enc) = 2024
21cr|texlive-etbb-61872-1|76	Provides:	tex(etbb_frcze6.enc) = 2024
21cr|texlive-etbb-61872-1|77	Provides:	tex(etbb_fveuju.enc) = 2024
21cr|texlive-etbb-61872-1|78	Provides:	tex(etbb_fwcdph.enc) = 2024
21cr|texlive-etbb-61872-1|79	Provides:	tex(etbb_fyek6u.enc) = 2024
21cr|texlive-etbb-61872-1|80	Provides:	tex(etbb_g2yynh.enc) = 2024
21cr|texlive-etbb-61872-1|81	Provides:	tex(etbb_gteq3q.enc) = 2024
21cr|texlive-etbb-61872-1|82	Provides:	tex(etbb_gtqfg2.enc) = 2024
21cr|texlive-etbb-61872-1|83	Provides:	tex(etbb_hah5or.enc) = 2024
21cr|texlive-etbb-61872-1|84	Provides:	tex(etbb_hdnox5.enc) = 2024
21cr|texlive-etbb-61872-1|85	Provides:	tex(etbb_hn62ay.enc) = 2024
21cr|texlive-etbb-61872-1|86	Provides:	tex(etbb_i2z4ax.enc) = 2024
21cr|texlive-etbb-61872-1|87	Provides:	tex(etbb_i5ezvi.enc) = 2024
21cr|texlive-etbb-61872-1|88	Provides:	tex(etbb_izxro2.enc) = 2024
21cr|texlive-etbb-61872-1|89	Provides:	tex(etbb_j43iwo.enc) = 2024
21cr|texlive-etbb-61872-1|90	Provides:	tex(etbb_j4gzyc.enc) = 2024
21cr|texlive-etbb-61872-1|91	Provides:	tex(etbb_j7myeh.enc) = 2024
21cr|texlive-etbb-61872-1|92	Provides:	tex(etbb_jjhcst.enc) = 2024
21cr|texlive-etbb-61872-1|93	Provides:	tex(etbb_kvzzr3.enc) = 2024
21cr|texlive-etbb-61872-1|94	Provides:	tex(etbb_ladhhj.enc) = 2024
21cr|texlive-etbb-61872-1|95	Provides:	tex(etbb_m5kdwt.enc) = 2024
21cr|texlive-etbb-61872-1|96	Provides:	tex(ETbb.map) = 2024
21cr|texlive-etbb-61872-1|97	Provides:	tex(etbb_mfrons.enc) = 2024
21cr|texlive-etbb-61872-1|98	Provides:	tex(etbb_mgm6re.enc) = 2024
21cr|texlive-etbb-61872-1|99	Provides:	tex(etbb_mpvq56.enc) = 2024
21cr|texlive-etbb-61872-1|100	Provides:	tex(etbb_n73bzf.enc) = 2024
21cr|texlive-etbb-61872-1|101	Provides:	tex(etbb_num7wi.enc) = 2024
21cr|texlive-etbb-61872-1|102	Provides:	tex(etbb_nvfc5y.enc) = 2024
21cr|texlive-etbb-61872-1|103	Provides:	tex(etbb_oe3mzn.enc) = 2024
21cr|texlive-etbb-61872-1|104	Provides:	tex(etbb_ohc25e.enc) = 2024
21cr|texlive-etbb-61872-1|105	Provides:	tex(etbb_olodrh.enc) = 2024
21cr|texlive-etbb-61872-1|106	Provides:	tex(etbb_onypnl.enc) = 2024
21cr|texlive-etbb-61872-1|107	Provides:	tex(etbb_ooqfsa.enc) = 2024
21cr|texlive-etbb-61872-1|108	Provides:	tex(etbb_ow4ien.enc) = 2024
21cr|texlive-etbb-61872-1|109	Provides:	tex(etbb_oynaqb.enc) = 2024
21cr|texlive-etbb-61872-1|110	Provides:	tex(etbb_p6ehom.enc) = 2024
21cr|texlive-etbb-61872-1|111	Provides:	tex(etbb_pqh27d.enc) = 2024
21cr|texlive-etbb-61872-1|112	Provides:	tex(etbb_pvrda3.enc) = 2024
21cr|texlive-etbb-61872-1|113	Provides:	tex(etbb_q62n24.enc) = 2024
21cr|texlive-etbb-61872-1|114	Provides:	tex(etbb_rgl4wj.enc) = 2024
21cr|texlive-etbb-61872-1|115	Provides:	tex(etbb_riohwx.enc) = 2024
21cr|texlive-etbb-61872-1|116	Provides:	tex(etbb_rzlqzq.enc) = 2024
21cr|texlive-etbb-61872-1|117	Provides:	tex(etbb_sb7odk.enc) = 2024
21cr|texlive-etbb-61872-1|118	Provides:	tex(etbb_sjtq2a.enc) = 2024
21cr|texlive-etbb-61872-1|119	Provides:	tex(etbb_skushq.enc) = 2024
21cr|texlive-etbb-61872-1|120	Provides:	tex(ETbb.sty) = 2024
21cr|texlive-etbb-61872-1|121	Provides:	tex(etbb_t4d6nl.enc) = 2024
21cr|texlive-etbb-61872-1|122	Provides:	tex(etbb_tbmtgo.enc) = 2024
21cr|texlive-etbb-61872-1|123	Provides:	tex(etbb_tunzhv.enc) = 2024
21cr|texlive-etbb-61872-1|124	Provides:	tex(etbb_ujzbb6.enc) = 2024
21cr|texlive-etbb-61872-1|125	Provides:	tex(etbb_v6nho7.enc) = 2024
21cr|texlive-etbb-61872-1|126	Provides:	tex(etbb_vazzz3.enc) = 2024
21cr|texlive-etbb-61872-1|127	Provides:	tex(etbb_veuqiz.enc) = 2024
21cr|texlive-etbb-61872-1|128	Provides:	tex(etbb_vmilsn.enc) = 2024
21cr|texlive-etbb-61872-1|129	Provides:	tex(etbb_vqghpl.enc) = 2024
21cr|texlive-etbb-61872-1|130	Provides:	tex(etbb_vtabip.enc) = 2024
21cr|texlive-etbb-61872-1|131	Provides:	tex(etbb_xaqh3v.enc) = 2024
21cr|texlive-etbb-61872-1|132	Provides:	tex(etbb_xe5wuh.enc) = 2024
21cr|texlive-etbb-61872-1|133	Provides:	tex(etbb_xmn5et.enc) = 2024
21cr|texlive-etbb-61872-1|134	Provides:	tex(etbb_xwgzeq.enc) = 2024
21cr|texlive-etbb-61872-1|135	Provides:	tex(etbb_y6dqd4.enc) = 2024
21cr|texlive-etbb-61872-1|136	Provides:	tex(etbb_yadlkl.enc) = 2024
21cr|texlive-etbb-61872-1|137	Provides:	tex(etbb_ybjyd4.enc) = 2024
21cr|texlive-etbb-61872-1|138	Provides:	tex(etbb_yiqwpu.enc) = 2024
21cr|texlive-etbb-61872-1|139	Provides:	tex(etbb_ytzykv.enc) = 2024
21cr|texlive-etbb-61872-1|140	Provides:	tex(etbb_yziesh.enc) = 2024
21cr|texlive-etbb-61872-1|141	Provides:	tex(etbb_yzoycr.enc) = 2024
21cr|texlive-etbb-61872-1|142	Provides:	tex(etbb_zpkt7y.enc) = 2024
21cr|texlive-etbb-61872-1|143	Provides:	tex(LY1ETbb-Dnom.fd) = 2024
21cr|texlive-etbb-61872-1|144	Provides:	tex(LY1ETbb-Inf.fd) = 2024
21cr|texlive-etbb-61872-1|145	Provides:	tex(LY1ETbb-LF.fd) = 2024
21cr|texlive-etbb-61872-1|146	Provides:	tex(LY1ETbb-OsF.fd) = 2024
21cr|texlive-etbb-61872-1|147	Provides:	tex(LY1ETbb-Sup.fd) = 2024
21cr|texlive-etbb-61872-1|148	Provides:	tex(LY1ETbb-TLF.fd) = 2024
21cr|texlive-etbb-61872-1|149	Provides:	tex(LY1ETbb-TOsF.fd) = 2024
21cr|texlive-etbb-61872-1|150	Provides:	tex(OT1ETbb-Dnom.fd) = 2024
21cr|texlive-etbb-61872-1|151	Provides:	tex(OT1ETbb-Inf.fd) = 2024
21cr|texlive-etbb-61872-1|152	Provides:	tex(OT1ETbb-LF.fd) = 2024
21cr|texlive-etbb-61872-1|153	Provides:	tex(OT1ETbb-OsF.fd) = 2024
21cr|texlive-etbb-61872-1|154	Provides:	tex(OT1ETbb-Sup.fd) = 2024
21cr|texlive-etbb-61872-1|155	Provides:	tex(OT1ETbb-TLF.fd) = 2024
21cr|texlive-etbb-61872-1|156	Provides:	tex(OT1ETbb-TOsF.fd) = 2024
21cr|texlive-etbb-61872-1|157	Provides:	tex(T1ETbb-Dnom.fd) = 2024
21cr|texlive-etbb-61872-1|158	Provides:	tex(T1ETbb-Inf.fd) = 2024
21cr|texlive-etbb-61872-1|159	Provides:	tex(T1ETbb-LF.fd) = 2024
21cr|texlive-etbb-61872-1|160	Provides:	tex(T1ETbb-OsF.fd) = 2024
21cr|texlive-etbb-61872-1|161	Provides:	tex(T1ETbb-Sup.fd) = 2024
21cr|texlive-etbb-61872-1|162	Provides:	tex(T1ETbb-TLF.fd) = 2024
21cr|texlive-etbb-61872-1|163	Provides:	tex(T1ETbb-TOsF.fd) = 2024
21cr|texlive-etbb-61872-1|164	Provides:	tex(TS1ETbb-LF.fd) = 2024
21cr|texlive-etbb-61872-1|165	Provides:	tex(TS1ETbb-OsF.fd) = 2024
21cr|texlive-etbb-61872-1|166	Provides:	tex(TS1ETbb-TLF.fd) = 2024
21cr|texlive-etbb-61872-1|167	Provides:	tex(TS1ETbb-TOsF.fd) = 2024
21cr|texlive-etbb-61872-1|168	BuildArch:	noarch
21cr|texlive-etbb-61872-1|169	
21cr|texlive-etbb-61872-1|170	%description
21cr|texlive-etbb-61872-1|171	Based on Daniel Benjamin Miller's XETBook, which expanded
21cr|texlive-etbb-61872-1|172	Tufte's ETBook, the family name for the Bembo-like font family
21cr|texlive-etbb-61872-1|173	he commissioned for his books, ETbb expands its features to
21cr|texlive-etbb-61872-1|174	include a full set of figure styles, small caps in all styles,
21cr|texlive-etbb-61872-1|175	superior letters and figures, inferior figures, a new capital
21cr|texlive-etbb-61872-1|176	Sharp S with small caps version, along with macros to activate
21cr|texlive-etbb-61872-1|177	these features in LaTeX. Both otf and pfb are provided.
21cr|texlive-etbb-61872-1|178	
21cr|texlive-etbb-61872-1|179	%files
21cr|texlive-etbb-61872-1|180	%doc %{_texmfdistdir}/doc
21cr|texlive-etbb-61872-1|181	%{_texmfdistdir}/fonts/afm/public/etbb
21cr|texlive-etbb-61872-1|182	%{_texmfdistdir}/fonts/enc/dvips/etbb
21cr|texlive-etbb-61872-1|183	%{_texmfdistdir}/fonts/map/dvips/etbb
21cr|texlive-etbb-61872-1|184	%{_texmfdistdir}/fonts/opentype/public/etbb
21cr|texlive-etbb-61872-1|185	%{_texmfdistdir}/fonts/tfm/public/etbb
21cr|texlive-etbb-61872-1|186	%{_texmfdistdir}/fonts/type1/public/etbb
21cr|texlive-etbb-61872-1|187	%{_texmfdistdir}/fonts/vf/public/etbb
21cr|texlive-etbb-61872-1|188	%{_texmfdistdir}/tex/latex/etbb
21cr|texlive-etbb-61872-1|189	
21cr|texlive-etbb-61872-1|190	#------------------------------------------------------------------
21cr|texlive-etbb-61872-1|191	
21cr|texlive-etbb-61872-1|192	%prep
21cr|texlive-etbb-61872-1|193	%setup -c -a0 -a1
21cr|texlive-etbb-61872-1|194	
21cr|texlive-etbb-61872-1|195	%build
21cr|texlive-etbb-61872-1|196	
21cr|texlive-etbb-61872-1|197	%install
21cr|texlive-etbb-61872-1|198	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-etbb-61872-1|199	rm -rf tlpkg
21cr|texlive-etbb-61872-1|200	cp -fpar * %{buildroot}%{_texmfdistdir}

9314 21
21cr|texlive-etexcmds-53171-1|1	%define oname etexcmds
21cr|texlive-etexcmds-53171-1|2	
21cr|texlive-etexcmds-53171-1|3	Summary:	Avoid name clashes with e-TeX commands
21cr|texlive-etexcmds-53171-1|4	Name:		texlive-etexcmds
21cr|texlive-etexcmds-53171-1|5	Version:	53171
21cr|texlive-etexcmds-53171-1|6	Release:	1
21cr|texlive-etexcmds-53171-1|7	License:	LPPL1.3
21cr|texlive-etexcmds-53171-1|8	Group:		Publishing
21cr|texlive-etexcmds-53171-1|9	Url:		https://www.ctan.org
21cr|texlive-etexcmds-53171-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-etexcmds-53171-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-etexcmds-53171-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-etexcmds-53171-1|13	Requires:	texlive-tlpkg
21cr|texlive-etexcmds-53171-1|14	Requires:	texlive-kpathsea
21cr|texlive-etexcmds-53171-1|15	Provides:	tex(etexcmds.sty) = 2024
21cr|texlive-etexcmds-53171-1|16	BuildArch:	noarch
21cr|texlive-etexcmds-53171-1|17	
21cr|texlive-etexcmds-53171-1|18	%description
21cr|texlive-etexcmds-53171-1|19	New primitive commands are introduced in e-TeX; sometimes the
21cr|texlive-etexcmds-53171-1|20	names collide with existing macros. This package solves the
21cr|texlive-etexcmds-53171-1|21	name clashes by adding a prefix to e-TeX's commands. For
21cr|texlive-etexcmds-53171-1|22	example, eTeX's \unexpanded is provided as \etex@unexpanded.
21cr|texlive-etexcmds-53171-1|23	
21cr|texlive-etexcmds-53171-1|24	%files
21cr|texlive-etexcmds-53171-1|25	%doc %{_texmfdistdir}/doc/latex/etexcmds
21cr|texlive-etexcmds-53171-1|26	%{_texmfdistdir}/tex/generic/etexcmds
21cr|texlive-etexcmds-53171-1|27	
21cr|texlive-etexcmds-53171-1|28	#------------------------------------------------------------------
21cr|texlive-etexcmds-53171-1|29	
21cr|texlive-etexcmds-53171-1|30	%prep
21cr|texlive-etexcmds-53171-1|31	%setup -c -a0 -a1
21cr|texlive-etexcmds-53171-1|32	
21cr|texlive-etexcmds-53171-1|33	%build
21cr|texlive-etexcmds-53171-1|34	
21cr|texlive-etexcmds-53171-1|35	%install
21cr|texlive-etexcmds-53171-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-etexcmds-53171-1|37	rm -rf tlpkg
21cr|texlive-etexcmds-53171-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9315 21
21cr|texlive-etl-60998-1|1	%define oname etl
21cr|texlive-etl-60998-1|2	
21cr|texlive-etl-60998-1|3	Summary:	Expandable token list operations
21cr|texlive-etl-60998-1|4	Name:		texlive-etl
21cr|texlive-etl-60998-1|5	Version:	60998
21cr|texlive-etl-60998-1|6	Release:	1
21cr|texlive-etl-60998-1|7	License:	LPPL1.3
21cr|texlive-etl-60998-1|8	Group:		Publishing
21cr|texlive-etl-60998-1|9	Url:		https://www.ctan.org
21cr|texlive-etl-60998-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-etl-60998-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-etl-60998-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-etl-60998-1|13	Requires:	texlive-tlpkg
21cr|texlive-etl-60998-1|14	Requires:	texlive-kpathsea
21cr|texlive-etl-60998-1|15	Provides:	tex(etl.sty) = 2024
21cr|texlive-etl-60998-1|16	BuildArch:	noarch
21cr|texlive-etl-60998-1|17	
21cr|texlive-etl-60998-1|18	%description
21cr|texlive-etl-60998-1|19	This package provides expandable token list operations for
21cr|texlive-etl-60998-1|20	which expl3's l3tl only has unexpandable variants. These
21cr|texlive-etl-60998-1|21	expandable versions are typically slower than the unexpandable
21cr|texlive-etl-60998-1|22	code. Unlike the l3tl versions, the functions in this module
21cr|texlive-etl-60998-1|23	may contain braces and macro parameter tokens in their
21cr|texlive-etl-60998-1|24	arguments, but as a drawback they cannot distinguish some
21cr|texlive-etl-60998-1|25	tokens and do not consider the character code of group-begin
21cr|texlive-etl-60998-1|26	and group-end tokens. Additionally a general map to token lists
21cr|texlive-etl-60998-1|27	is provided, modelled after the expl3 internal __tl_act:NNNn
21cr|texlive-etl-60998-1|28	but with additional features. The package has no immediate use
21cr|texlive-etl-60998-1|29	for document authors; it only contains expl3 functions intended
21cr|texlive-etl-60998-1|30	for programmers.
21cr|texlive-etl-60998-1|31	
21cr|texlive-etl-60998-1|32	%files
21cr|texlive-etl-60998-1|33	%doc %{_texmfdistdir}/doc/latex/etl
21cr|texlive-etl-60998-1|34	%{_texmfdistdir}/tex/latex/etl
21cr|texlive-etl-60998-1|35	
21cr|texlive-etl-60998-1|36	#------------------------------------------------------------------
21cr|texlive-etl-60998-1|37	
21cr|texlive-etl-60998-1|38	%prep
21cr|texlive-etl-60998-1|39	%setup -c -a0 -a1
21cr|texlive-etl-60998-1|40	
21cr|texlive-etl-60998-1|41	%build
21cr|texlive-etl-60998-1|42	
21cr|texlive-etl-60998-1|43	%install
21cr|texlive-etl-60998-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-etl-60998-1|45	rm -rf tlpkg
21cr|texlive-etl-60998-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9316 21
21cr|texlive-euclideangeometry-60697-1|1	%define oname euclideangeometry
21cr|texlive-euclideangeometry-60697-1|2	
21cr|texlive-euclideangeometry-60697-1|3	Summary:	Draw geometrical constructions
21cr|texlive-euclideangeometry-60697-1|4	Name:		texlive-euclideangeometry
21cr|texlive-euclideangeometry-60697-1|5	Version:	60697
21cr|texlive-euclideangeometry-60697-1|6	Release:	1
21cr|texlive-euclideangeometry-60697-1|7	License:	LPPL1.3
21cr|texlive-euclideangeometry-60697-1|8	Group:		Publishing
21cr|texlive-euclideangeometry-60697-1|9	Url:		https://www.ctan.org
21cr|texlive-euclideangeometry-60697-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-euclideangeometry-60697-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-euclideangeometry-60697-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-euclideangeometry-60697-1|13	Requires:	texlive-tlpkg
21cr|texlive-euclideangeometry-60697-1|14	Requires:	texlive-kpathsea
21cr|texlive-euclideangeometry-60697-1|15	Provides:	tex(euclideangeometry.sty) = 2024
21cr|texlive-euclideangeometry-60697-1|16	BuildArch:	noarch
21cr|texlive-euclideangeometry-60697-1|17	
21cr|texlive-euclideangeometry-60697-1|18	%description
21cr|texlive-euclideangeometry-60697-1|19	This package provides tools to draw most of the geometrical
21cr|texlive-euclideangeometry-60697-1|20	constructions that a high school instructor or bachelor degree
21cr|texlive-euclideangeometry-60697-1|21	professor might need to teach geometry. The connection to
21cr|texlive-euclideangeometry-60697-1|22	Euclide depends on the fact that in his times calculations were
21cr|texlive-euclideangeometry-60697-1|23	made with ruler, compass and also with ellipsograph. This
21cr|texlive-euclideangeometry-60697-1|24	package extends the functionalities of the curve2e package.
21cr|texlive-euclideangeometry-60697-1|25	
21cr|texlive-euclideangeometry-60697-1|26	%files
21cr|texlive-euclideangeometry-60697-1|27	%doc %{_texmfdistdir}/doc/latex/euclideangeometry
21cr|texlive-euclideangeometry-60697-1|28	%{_texmfdistdir}/tex/latex/euclideangeometry
21cr|texlive-euclideangeometry-60697-1|29	
21cr|texlive-euclideangeometry-60697-1|30	#------------------------------------------------------------------
21cr|texlive-euclideangeometry-60697-1|31	
21cr|texlive-euclideangeometry-60697-1|32	%prep
21cr|texlive-euclideangeometry-60697-1|33	%setup -c -a0 -a1
21cr|texlive-euclideangeometry-60697-1|34	
21cr|texlive-euclideangeometry-60697-1|35	%build
21cr|texlive-euclideangeometry-60697-1|36	
21cr|texlive-euclideangeometry-60697-1|37	%install
21cr|texlive-euclideangeometry-60697-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-euclideangeometry-60697-1|39	rm -rf tlpkg
21cr|texlive-euclideangeometry-60697-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9317 21
21cr|texlive-euler-math-65685-1|1	%define oname euler-math
21cr|texlive-euler-math-65685-1|2	
21cr|texlive-euler-math-65685-1|3	Summary:	OpenType version of Hermann Zapf's Euler maths font
21cr|texlive-euler-math-65685-1|4	Name:		texlive-euler-math
21cr|texlive-euler-math-65685-1|5	Version:	65685
21cr|texlive-euler-math-65685-1|6	Release:	1
21cr|texlive-euler-math-65685-1|7	License:	LPPL1.3
21cr|texlive-euler-math-65685-1|8	Group:		Publishing
21cr|texlive-euler-math-65685-1|9	Url:		https://www.ctan.org
21cr|texlive-euler-math-65685-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-euler-math-65685-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-euler-math-65685-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-euler-math-65685-1|13	Requires:	texlive-tlpkg
21cr|texlive-euler-math-65685-1|14	Requires:	texlive-kpathsea
21cr|texlive-euler-math-65685-1|15	Provides:	tex(euler-math.sty) = 2024
21cr|texlive-euler-math-65685-1|16	Provides:	tex(neo-euler.sty) = 2024
21cr|texlive-euler-math-65685-1|17	BuildArch:	noarch
21cr|texlive-euler-math-65685-1|18	
21cr|texlive-euler-math-65685-1|19	%description
21cr|texlive-euler-math-65685-1|20	Euler-Math.otf (formerly named 'Neo-Euler.otf') is an OpenType
21cr|texlive-euler-math-65685-1|21	version of Hermann Zapf's Euler maths font. It is the
21cr|texlive-euler-math-65685-1|22	continuation of the Euler project initiated by Khaled Hosny in
21cr|texlive-euler-math-65685-1|23	2009 and abandoned in 2016. A style file euler-math.sty is
21cr|texlive-euler-math-65685-1|24	provided as a replacement of the eulervm package for LuaLaTeX
21cr|texlive-euler-math-65685-1|25	and XeLaTeX users.
21cr|texlive-euler-math-65685-1|26	
21cr|texlive-euler-math-65685-1|27	%files
21cr|texlive-euler-math-65685-1|28	%doc %{_texmfdistdir}/doc/fonts/euler-math
21cr|texlive-euler-math-65685-1|29	%{_texmfdistdir}/fonts/opentype/public/euler-math
21cr|texlive-euler-math-65685-1|30	%{_texmfdistdir}/tex/latex/euler-math
21cr|texlive-euler-math-65685-1|31	
21cr|texlive-euler-math-65685-1|32	#------------------------------------------------------------------
21cr|texlive-euler-math-65685-1|33	
21cr|texlive-euler-math-65685-1|34	%prep
21cr|texlive-euler-math-65685-1|35	%setup -c -a0 -a1
21cr|texlive-euler-math-65685-1|36	
21cr|texlive-euler-math-65685-1|37	%build
21cr|texlive-euler-math-65685-1|38	
21cr|texlive-euler-math-65685-1|39	%install
21cr|texlive-euler-math-65685-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-euler-math-65685-1|41	rm -rf tlpkg
21cr|texlive-euler-math-65685-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9318 21
21cr|texlive-euxm-20190228-1|1	# revision 20202
21cr|texlive-euxm-20190228-1|2	# category Package
21cr|texlive-euxm-20190228-1|3	# catalog-ctan undef
21cr|texlive-euxm-20190228-1|4	# catalog-date undef
21cr|texlive-euxm-20190228-1|5	# catalog-license undef
21cr|texlive-euxm-20190228-1|6	# catalog-version undef
21cr|texlive-euxm-20190228-1|7	Name:		texlive-euxm
21cr|texlive-euxm-20190228-1|8	Version:	20190228
21cr|texlive-euxm-20190228-1|9	Release:	1
21cr|texlive-euxm-20190228-1|10	Summary:	TeXLive euxm package
21cr|texlive-euxm-20190228-1|11	Group:		Publishing
21cr|texlive-euxm-20190228-1|12	URL:		http://tug.org/texlive
21cr|texlive-euxm-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-euxm-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euxm.tar.xz
21cr|texlive-euxm-20190228-1|15	BuildArch:	noarch
21cr|texlive-euxm-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-euxm-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-euxm-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-euxm-20190228-1|19	
21cr|texlive-euxm-20190228-1|20	%description
21cr|texlive-euxm-20190228-1|21	TeXLive euxm package.
21cr|texlive-euxm-20190228-1|22	
21cr|texlive-euxm-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-euxm-20190228-1|24	%files
21cr|texlive-euxm-20190228-1|25	%{_texmfdistdir}/fonts/source/public/euxm/eubase.mf
21cr|texlive-euxm-20190228-1|26	%{_texmfdistdir}/fonts/source/public/euxm/eusmch.mf
21cr|texlive-euxm-20190228-1|27	%{_texmfdistdir}/fonts/source/public/euxm/euxm10.mf
21cr|texlive-euxm-20190228-1|28	%{_texmfdistdir}/fonts/source/public/euxm/euxm5.mf
21cr|texlive-euxm-20190228-1|29	%{_texmfdistdir}/fonts/source/public/euxm/euxm7.mf
21cr|texlive-euxm-20190228-1|30	%{_texmfdistdir}/fonts/source/public/euxm/euxmch.mf
21cr|texlive-euxm-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/euxm/euxm10.tfm
21cr|texlive-euxm-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/euxm/euxm5.tfm
21cr|texlive-euxm-20190228-1|33	%{_texmfdistdir}/fonts/tfm/public/euxm/euxm7.tfm
21cr|texlive-euxm-20190228-1|34	
21cr|texlive-euxm-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-euxm-20190228-1|36	%prep
21cr|texlive-euxm-20190228-1|37	%setup -c -a0
21cr|texlive-euxm-20190228-1|38	
21cr|texlive-euxm-20190228-1|39	%build
21cr|texlive-euxm-20190228-1|40	
21cr|texlive-euxm-20190228-1|41	%install
21cr|texlive-euxm-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-euxm-20190228-1|43	cp -fpar fonts %{buildroot}%{_texmfdistdir}

9319 21
21cr|texlive-evangelion-jfm-65824-1|1	%define oname evangelion-jfm
21cr|texlive-evangelion-jfm-65824-1|2	
21cr|texlive-evangelion-jfm-65824-1|3	Summary:	A Japanese font metric supporting many advanced features
21cr|texlive-evangelion-jfm-65824-1|4	Name:		texlive-evangelion-jfm
21cr|texlive-evangelion-jfm-65824-1|5	Version:	65824
21cr|texlive-evangelion-jfm-65824-1|6	Release:	1
21cr|texlive-evangelion-jfm-65824-1|7	License:	LPPL1.3
21cr|texlive-evangelion-jfm-65824-1|8	Group:		Publishing
21cr|texlive-evangelion-jfm-65824-1|9	Url:		https://www.ctan.org
21cr|texlive-evangelion-jfm-65824-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-evangelion-jfm-65824-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-evangelion-jfm-65824-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-evangelion-jfm-65824-1|13	Requires:	texlive-tlpkg
21cr|texlive-evangelion-jfm-65824-1|14	Requires:	texlive-kpathsea
21cr|texlive-evangelion-jfm-65824-1|15	BuildArch:	noarch
21cr|texlive-evangelion-jfm-65824-1|16	
21cr|texlive-evangelion-jfm-65824-1|17	%description
21cr|texlive-evangelion-jfm-65824-1|18	This package provides a Japanese Font Metric supporting
21cr|texlive-evangelion-jfm-65824-1|19	vertical and horizontal typesetting, 'linegap punctuations',
21cr|texlive-evangelion-jfm-65824-1|20	'extended fonts', and more interesting and helpful features
21cr|texlive-evangelion-jfm-65824-1|21	using traditional and simplified Chinese or Japanese fonts
21cr|texlive-evangelion-jfm-65824-1|22	under LuaTeX-ja. It also makes full use of the 'priority'
21cr|texlive-evangelion-jfm-65824-1|23	feature, meeting the standards, and allows easy customisation.
21cr|texlive-evangelion-jfm-65824-1|24	
21cr|texlive-evangelion-jfm-65824-1|25	%files
21cr|texlive-evangelion-jfm-65824-1|26	%doc %{_texmfdistdir}/doc/luatex/evangelion-jfm
21cr|texlive-evangelion-jfm-65824-1|27	%{_texmfdistdir}/tex/luatex/evangelion-jfm
21cr|texlive-evangelion-jfm-65824-1|28	
21cr|texlive-evangelion-jfm-65824-1|29	#------------------------------------------------------------------
21cr|texlive-evangelion-jfm-65824-1|30	
21cr|texlive-evangelion-jfm-65824-1|31	%prep
21cr|texlive-evangelion-jfm-65824-1|32	%setup -c -a0 -a1
21cr|texlive-evangelion-jfm-65824-1|33	
21cr|texlive-evangelion-jfm-65824-1|34	%build
21cr|texlive-evangelion-jfm-65824-1|35	
21cr|texlive-evangelion-jfm-65824-1|36	%install
21cr|texlive-evangelion-jfm-65824-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-evangelion-jfm-65824-1|38	rm -rf tlpkg
21cr|texlive-evangelion-jfm-65824-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9320 21
21cr|texlive-everysel-57489-1|1	%define oname everysel
21cr|texlive-everysel-57489-1|2	
21cr|texlive-everysel-57489-1|3	Summary:	Provides hooks into \selectfont
21cr|texlive-everysel-57489-1|4	Name:		texlive-everysel
21cr|texlive-everysel-57489-1|5	Version:	57489
21cr|texlive-everysel-57489-1|6	Release:	1
21cr|texlive-everysel-57489-1|7	License:	LPPL1.3
21cr|texlive-everysel-57489-1|8	Group:		Publishing
21cr|texlive-everysel-57489-1|9	Url:		https://www.ctan.org
21cr|texlive-everysel-57489-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-everysel-57489-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-everysel-57489-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-everysel-57489-1|13	Requires:	texlive-tlpkg
21cr|texlive-everysel-57489-1|14	Requires:	texlive-kpathsea
21cr|texlive-everysel-57489-1|15	Provides:	tex(everysel-2011-10-28.sty) = 2024
21cr|texlive-everysel-57489-1|16	Provides:	tex(everysel.sty) = 2024
21cr|texlive-everysel-57489-1|17	BuildArch:	noarch
21cr|texlive-everysel-57489-1|18	
21cr|texlive-everysel-57489-1|19	%description
21cr|texlive-everysel-57489-1|20	The package provided hooks whose arguments are executed just
21cr|texlive-everysel-57489-1|21	after LaTeX has loaded a new font by means of \selectfont. It
21cr|texlive-everysel-57489-1|22	has become obsolete with LaTeX versions 2021/01/05 or newer,
21cr|texlive-everysel-57489-1|23	since LaTeX now provides its own hooks to fulfill this task.
21cr|texlive-everysel-57489-1|24	For newer versions of LaTeX everysel only provides macros using
21cr|texlive-everysel-57489-1|25	LaTeX's hook management due to compatibility reasons. See
21cr|texlive-everysel-57489-1|26	lthooks-doc.pdf for instructions how to use lthooks instead of
21cr|texlive-everysel-57489-1|27	everysel.
21cr|texlive-everysel-57489-1|28	
21cr|texlive-everysel-57489-1|29	%files
21cr|texlive-everysel-57489-1|30	%doc %{_texmfdistdir}/doc/latex/everysel
21cr|texlive-everysel-57489-1|31	%{_texmfdistdir}/tex/latex/everysel
21cr|texlive-everysel-57489-1|32	
21cr|texlive-everysel-57489-1|33	#------------------------------------------------------------------
21cr|texlive-everysel-57489-1|34	
21cr|texlive-everysel-57489-1|35	%prep
21cr|texlive-everysel-57489-1|36	%setup -c -a0 -a1
21cr|texlive-everysel-57489-1|37	
21cr|texlive-everysel-57489-1|38	%build
21cr|texlive-everysel-57489-1|39	
21cr|texlive-everysel-57489-1|40	%install
21cr|texlive-everysel-57489-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-everysel-57489-1|42	rm -rf tlpkg
21cr|texlive-everysel-57489-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9321 21
21cr|texlive-everyshi-57001-1|1	%define oname everyshi
21cr|texlive-everyshi-57001-1|2	
21cr|texlive-everyshi-57001-1|3	Summary:	Take action at every \shipout
21cr|texlive-everyshi-57001-1|4	Name:		texlive-everyshi
21cr|texlive-everyshi-57001-1|5	Version:	57001
21cr|texlive-everyshi-57001-1|6	Release:	1
21cr|texlive-everyshi-57001-1|7	License:	LPPL1.3
21cr|texlive-everyshi-57001-1|8	Group:		Publishing
21cr|texlive-everyshi-57001-1|9	Url:		https://www.ctan.org
21cr|texlive-everyshi-57001-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-everyshi-57001-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-everyshi-57001-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-everyshi-57001-1|13	Requires:	texlive-tlpkg
21cr|texlive-everyshi-57001-1|14	Requires:	texlive-kpathsea
21cr|texlive-everyshi-57001-1|15	Provides:	tex(everyshi-2001-05-15.sty) = 2024
21cr|texlive-everyshi-57001-1|16	Provides:	tex(everyshi.sty) = 2024
21cr|texlive-everyshi-57001-1|17	BuildArch:	noarch
21cr|texlive-everyshi-57001-1|18	
21cr|texlive-everyshi-57001-1|19	%description
21cr|texlive-everyshi-57001-1|20	This package provides hooks into \sshipout called \EveryShipout
21cr|texlive-everyshi-57001-1|21	and \AtNextShipout analogous to \AtBeginDocument. With the
21cr|texlive-everyshi-57001-1|22	introduction of the LaTeX hook management this package became
21cr|texlive-everyshi-57001-1|23	obsolete in 2020 and is only provided for backwards
21cr|texlive-everyshi-57001-1|24	compatibility. For current versions of LaTeX it is only mapping
21cr|texlive-everyshi-57001-1|25	the hooks to the original everyshi macros. In case you use an
21cr|texlive-everyshi-57001-1|26	older LaTeX format, everyshi will automatically fall back to
21cr|texlive-everyshi-57001-1|27	its old implementation by loading everyshi-2001-05-15.
21cr|texlive-everyshi-57001-1|28	
21cr|texlive-everyshi-57001-1|29	%files
21cr|texlive-everyshi-57001-1|30	%doc %{_texmfdistdir}/doc/latex/everyshi
21cr|texlive-everyshi-57001-1|31	%{_texmfdistdir}/tex/latex/everyshi
21cr|texlive-everyshi-57001-1|32	
21cr|texlive-everyshi-57001-1|33	#------------------------------------------------------------------
21cr|texlive-everyshi-57001-1|34	
21cr|texlive-everyshi-57001-1|35	%prep
21cr|texlive-everyshi-57001-1|36	%setup -c -a0 -a1
21cr|texlive-everyshi-57001-1|37	
21cr|texlive-everyshi-57001-1|38	%build
21cr|texlive-everyshi-57001-1|39	
21cr|texlive-everyshi-57001-1|40	%install
21cr|texlive-everyshi-57001-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-everyshi-57001-1|42	rm -rf tlpkg
21cr|texlive-everyshi-57001-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9322 21
21cr|texlive-exam-lite-65754-1|1	%define oname exam-lite
21cr|texlive-exam-lite-65754-1|2	
21cr|texlive-exam-lite-65754-1|3	Summary:	Quicker preparation of exams in LaTeX
21cr|texlive-exam-lite-65754-1|4	Name:		texlive-exam-lite
21cr|texlive-exam-lite-65754-1|5	Version:	65754
21cr|texlive-exam-lite-65754-1|6	Release:	1
21cr|texlive-exam-lite-65754-1|7	License:	LPPL1.3
21cr|texlive-exam-lite-65754-1|8	Group:		Publishing
21cr|texlive-exam-lite-65754-1|9	Url:		https://www.ctan.org
21cr|texlive-exam-lite-65754-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-exam-lite-65754-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-exam-lite-65754-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-exam-lite-65754-1|13	Requires:	texlive-tlpkg
21cr|texlive-exam-lite-65754-1|14	Requires:	texlive-kpathsea
21cr|texlive-exam-lite-65754-1|15	Provides:	tex(exam-lite.cls) = 2024
21cr|texlive-exam-lite-65754-1|16	BuildArch:	noarch
21cr|texlive-exam-lite-65754-1|17	
21cr|texlive-exam-lite-65754-1|18	%description
21cr|texlive-exam-lite-65754-1|19	This template is devoted to the quicker preparation of exams in
21cr|texlive-exam-lite-65754-1|20	LaTeX. Its main features are: Minimalistic design. Include the
21cr|texlive-exam-lite-65754-1|21	custom logo of the affiliation. Predefined commands for a
21cr|texlive-exam-lite-65754-1|22	subject, study year, study program, exam type, place of exam,
21cr|texlive-exam-lite-65754-1|23	date. Many macros contained in this package speed up the
21cr|texlive-exam-lite-65754-1|24	process of preparing the necessary ingredients for the exam.
21cr|texlive-exam-lite-65754-1|25	Automatic calculation of total points.
21cr|texlive-exam-lite-65754-1|26	
21cr|texlive-exam-lite-65754-1|27	%files
21cr|texlive-exam-lite-65754-1|28	%doc %{_texmfdistdir}/doc/latex/exam-lite
21cr|texlive-exam-lite-65754-1|29	%{_texmfdistdir}/tex/latex/exam-lite
21cr|texlive-exam-lite-65754-1|30	
21cr|texlive-exam-lite-65754-1|31	#------------------------------------------------------------------
21cr|texlive-exam-lite-65754-1|32	
21cr|texlive-exam-lite-65754-1|33	%prep
21cr|texlive-exam-lite-65754-1|34	%setup -c -a0 -a1
21cr|texlive-exam-lite-65754-1|35	
21cr|texlive-exam-lite-65754-1|36	%build
21cr|texlive-exam-lite-65754-1|37	
21cr|texlive-exam-lite-65754-1|38	%install
21cr|texlive-exam-lite-65754-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-exam-lite-65754-1|40	rm -rf tlpkg
21cr|texlive-exam-lite-65754-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9323 21
21cr|texlive-example-1.0-1|1	Name:           texlive-example
21cr|texlive-example-1.0-1|2	Version:        1.0
21cr|texlive-example-1.0-1|3	Release:        1
21cr|texlive-example-1.0-1|4	Summary:        Provides an example environment
21cr|texlive-example-1.0-1|5	License:        GNU General Public License
21cr|texlive-example-1.0-1|6	Group:          Publishing
21cr|texlive-example-1.0-1|7	URL:            https://ctan.org/pkg/example
21cr|texlive-example-1.0-1|8	Source0:        https://ctan.altspu.ru/systems/texlive/tlnet/archive/example.tar.xz
21cr|texlive-example-1.0-1|9	BuildArch:      noarch
21cr|texlive-example-1.0-1|10	Requires(pre):  texlive-tlpkg
21cr|texlive-example-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-example-1.0-1|12	BuildRequires:  texlive-kpathsea
21cr|texlive-example-1.0-1|13	
21cr|texlive-example-1.0-1|14	%description
21cr|texlive-example-1.0-1|15	The package makes it easier to produce examples for TeX course.
21cr|texlive-example-1.0-1|16	%files
21cr|texlive-example-1.0-1|17	%{_texmfdistdir}/tex/latex/example/*
21cr|texlive-example-1.0-1|18	
21cr|texlive-example-1.0-1|19	%prep
21cr|texlive-example-1.0-1|20	%setup -c -a0
21cr|texlive-example-1.0-1|21	
21cr|texlive-example-1.0-1|22	%install
21cr|texlive-example-1.0-1|23	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-example-1.0-1|24	cp -rf tex %{buildroot}%{_texmfdistdir}

9324 21
21cr|texlive-exam-randomizechoices-20171104-1|1	Name:		texlive-exam-randomizechoices
21cr|texlive-exam-randomizechoices-20171104-1|2	Version:	20171104
21cr|texlive-exam-randomizechoices-20171104-1|3	Release:	1
21cr|texlive-exam-randomizechoices-20171104-1|4	Summary:	Randomize mc choices using the exam class
21cr|texlive-exam-randomizechoices-20171104-1|5	Group:		Publishing
21cr|texlive-exam-randomizechoices-20171104-1|6	URL:		https://ctan.org/pkg/exam-randomizechoices
21cr|texlive-exam-randomizechoices-20171104-1|7	License:	LPPL1.3
21cr|texlive-exam-randomizechoices-20171104-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/exam-randomizechoices.tar.xz
21cr|texlive-exam-randomizechoices-20171104-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/exam-randomizechoices.doc.tar.xz
21cr|texlive-exam-randomizechoices-20171104-1|10	BuildArch:	noarch
21cr|texlive-exam-randomizechoices-20171104-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-exam-randomizechoices-20171104-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-exam-randomizechoices-20171104-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-exam-randomizechoices-20171104-1|14	
21cr|texlive-exam-randomizechoices-20171104-1|15	%description
21cr|texlive-exam-randomizechoices-20171104-1|16	This package is an extension to the exam document class. It
21cr|texlive-exam-randomizechoices-20171104-1|17	provides the user with four new multiple choice typesetting
21cr|texlive-exam-randomizechoices-20171104-1|18	environments which place their content in a random order. It
21cr|texlive-exam-randomizechoices-20171104-1|19	can (only) be used in combination with the exam class. It can
21cr|texlive-exam-randomizechoices-20171104-1|20	only randomize the placement of choices in multiple choice
21cr|texlive-exam-randomizechoices-20171104-1|21	questions. The questions themselves cannot be randomized with
21cr|texlive-exam-randomizechoices-20171104-1|22	this package. Furthermore, the package provides a simple answer
21cr|texlive-exam-randomizechoices-20171104-1|23	key table typesetter and has a command for writing the answer
21cr|texlive-exam-randomizechoices-20171104-1|24	keys to an external file.
21cr|texlive-exam-randomizechoices-20171104-1|25	
21cr|texlive-exam-randomizechoices-20171104-1|26	
21cr|texlive-exam-randomizechoices-20171104-1|27	#-----------------------------------------------------------------------
21cr|texlive-exam-randomizechoices-20171104-1|28	%files
21cr|texlive-exam-randomizechoices-20171104-1|29	%{_texmfdistdir}/tex
21cr|texlive-exam-randomizechoices-20171104-1|30	%doc %{_texmfdistdir}/doc
21cr|texlive-exam-randomizechoices-20171104-1|31	#-----------------------------------------------------------------------
21cr|texlive-exam-randomizechoices-20171104-1|32	%prep
21cr|texlive-exam-randomizechoices-20171104-1|33	%setup -c -a0 -a1
21cr|texlive-exam-randomizechoices-20171104-1|34	
21cr|texlive-exam-randomizechoices-20171104-1|35	%build
21cr|texlive-exam-randomizechoices-20171104-1|36	
21cr|texlive-exam-randomizechoices-20171104-1|37	%install
21cr|texlive-exam-randomizechoices-20171104-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-exam-randomizechoices-20171104-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9325 21
21cr|texlive-exam-zh-64434-1|1	%define oname exam-zh
21cr|texlive-exam-zh-64434-1|2	
21cr|texlive-exam-zh-64434-1|3	Summary:	LaTeX template for Chinese exams
21cr|texlive-exam-zh-64434-1|4	Name:		texlive-exam-zh
21cr|texlive-exam-zh-64434-1|5	Version:	64434
21cr|texlive-exam-zh-64434-1|6	Release:	1
21cr|texlive-exam-zh-64434-1|7	License:	LPPL1.3
21cr|texlive-exam-zh-64434-1|8	Group:		Publishing
21cr|texlive-exam-zh-64434-1|9	Url:		https://www.ctan.org
21cr|texlive-exam-zh-64434-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-exam-zh-64434-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-exam-zh-64434-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-exam-zh-64434-1|13	Requires:	texlive-tlpkg
21cr|texlive-exam-zh-64434-1|14	Requires:	texlive-kpathsea
21cr|texlive-exam-zh-64434-1|15	Provides:	tex(exam-zh-chinese-english.sty) = 2024
21cr|texlive-exam-zh-64434-1|16	Provides:	tex(exam-zh-choices.sty) = 2024
21cr|texlive-exam-zh-64434-1|17	Provides:	tex(exam-zh.cls) = 2024
21cr|texlive-exam-zh-64434-1|18	Provides:	tex(exam-zh-font.sty) = 2024
21cr|texlive-exam-zh-64434-1|19	Provides:	tex(exam-zh-question.sty) = 2024
21cr|texlive-exam-zh-64434-1|20	Provides:	tex(exam-zh-symbols.sty) = 2024
21cr|texlive-exam-zh-64434-1|21	Provides:	tex(exam-zh-textfigure.sty) = 2024
21cr|texlive-exam-zh-64434-1|22	BuildArch:	noarch
21cr|texlive-exam-zh-64434-1|23	
21cr|texlive-exam-zh-64434-1|24	%description
21cr|texlive-exam-zh-64434-1|25	Although there are already several excellent exam packages or
21cr|texlive-exam-zh-64434-1|26	classes like exam and bhcexam, these do not fit the Chinese
21cr|texlive-exam-zh-64434-1|27	style very well, or they cannot be customized easily for
21cr|texlive-exam-zh-64434-1|28	Chinese exams of all types, like exams in primary school,
21cr|texlive-exam-zh-64434-1|29	junior high school, senior high school and even college. This
21cr|texlive-exam-zh-64434-1|30	is the main reason why this package was created. This package
21cr|texlive-exam-zh-64434-1|31	provides a class exam-zh.cls and several module packages like
21cr|texlive-exam-zh-64434-1|32	exam-zh-question.sty and exam-zh-choices.sty, where these
21cr|texlive-exam-zh-64434-1|33	module packages can be used individually. Using exam-zh you can
21cr|texlive-exam-zh-64434-1|34	separate the format and the content very well; use the choices
21cr|texlive-exam-zh-64434-1|35	environment to typeset choice items easily and automatically;
21cr|texlive-exam-zh-64434-1|36	design the seal line easily; and more (see manual).
21cr|texlive-exam-zh-64434-1|37	
21cr|texlive-exam-zh-64434-1|38	%files
21cr|texlive-exam-zh-64434-1|39	%doc %{_texmfdistdir}/doc/xelatex/exam-zh
21cr|texlive-exam-zh-64434-1|40	%{_texmfdistdir}/tex/latex/exam-zh
21cr|texlive-exam-zh-64434-1|41	
21cr|texlive-exam-zh-64434-1|42	#------------------------------------------------------------------
21cr|texlive-exam-zh-64434-1|43	
21cr|texlive-exam-zh-64434-1|44	%prep
21cr|texlive-exam-zh-64434-1|45	%setup -c -a0 -a1
21cr|texlive-exam-zh-64434-1|46	
21cr|texlive-exam-zh-64434-1|47	%build
21cr|texlive-exam-zh-64434-1|48	
21cr|texlive-exam-zh-64434-1|49	%install
21cr|texlive-exam-zh-64434-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-exam-zh-64434-1|51	rm -rf tlpkg
21cr|texlive-exam-zh-64434-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

9326 21
21cr|texlive-exercises-20200517-1|1	Name:		texlive-exercises
21cr|texlive-exercises-20200517-1|2	Version:	20200517
21cr|texlive-exercises-20200517-1|3	Release:	1
21cr|texlive-exercises-20200517-1|4	Summary:	Typeset exercises and solutions with automatic addition of points
21cr|texlive-exercises-20200517-1|5	Group:		Publishing
21cr|texlive-exercises-20200517-1|6	URL:		https://ctan.org/pkg/exercises
21cr|texlive-exercises-20200517-1|7	License:	LPPL1.2
21cr|texlive-exercises-20200517-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.tar.xz
21cr|texlive-exercises-20200517-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.doc.tar.xz
21cr|texlive-exercises-20200517-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.source.tar.xz
21cr|texlive-exercises-20200517-1|11	BuildArch:	noarch
21cr|texlive-exercises-20200517-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-exercises-20200517-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-exercises-20200517-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-exercises-20200517-1|15	
21cr|texlive-exercises-20200517-1|16	%description
21cr|texlive-exercises-20200517-1|17	This package defines the environments exercise and solution.
21cr|texlive-exercises-20200517-1|18	The layout of these environments can be customized.
21cr|texlive-exercises-20200517-1|19	The optional points in the exercises can be added automatically.
21cr|texlive-exercises-20200517-1|20	The package also permits to hide the solutions.
21cr|texlive-exercises-20200517-1|21	#-----------------------------------------------------------------------
21cr|texlive-exercises-20200517-1|22	%files
21cr|texlive-exercises-20200517-1|23	%{_texmfdistdir}/tex
21cr|texlive-exercises-20200517-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-exercises-20200517-1|25	%doc %{_texmfdistdir}/source
21cr|texlive-exercises-20200517-1|26	#-----------------------------------------------------------------------
21cr|texlive-exercises-20200517-1|27	%prep
21cr|texlive-exercises-20200517-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-exercises-20200517-1|29	
21cr|texlive-exercises-20200517-1|30	%build
21cr|texlive-exercises-20200517-1|31	
21cr|texlive-exercises-20200517-1|32	%install
21cr|texlive-exercises-20200517-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

9327 21
21cr|texlive-exesheet-65577-1|1	%define oname exesheet
21cr|texlive-exesheet-65577-1|2	
21cr|texlive-exesheet-65577-1|3	Summary:	Typesetting exercise or exam sheets
21cr|texlive-exesheet-65577-1|4	Name:		texlive-exesheet
21cr|texlive-exesheet-65577-1|5	Version:	65577
21cr|texlive-exesheet-65577-1|6	Release:	1
21cr|texlive-exesheet-65577-1|7	License:	LPPL1.3
21cr|texlive-exesheet-65577-1|8	Group:		Publishing
21cr|texlive-exesheet-65577-1|9	Url:		https://www.ctan.org
21cr|texlive-exesheet-65577-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-exesheet-65577-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-exesheet-65577-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-exesheet-65577-1|13	Requires:	texlive-tlpkg
21cr|texlive-exesheet-65577-1|14	Requires:	texlive-kpathsea
21cr|texlive-exesheet-65577-1|15	Provides:	tex(exesheet.cls) = 2024
21cr|texlive-exesheet-65577-1|16	Provides:	tex(exesheet.sty) = 2024
21cr|texlive-exesheet-65577-1|17	BuildArch:	noarch
21cr|texlive-exesheet-65577-1|18	
21cr|texlive-exesheet-65577-1|19	%description
21cr|texlive-exesheet-65577-1|20	This package is used for typesetting exercise or exam sheets.
21cr|texlive-exesheet-65577-1|21	In addition, the exesheet class loads the schooldocs package.
21cr|texlive-exesheet-65577-1|22	The package provides: macros to mark out exercises and
21cr|texlive-exesheet-65577-1|23	subparts, specific settings for enumeration lists, environments
21cr|texlive-exesheet-65577-1|24	for questions and answers, with conditional display, macros for
21cr|texlive-exesheet-65577-1|25	marking scheme with detailed comments.
21cr|texlive-exesheet-65577-1|26	
21cr|texlive-exesheet-65577-1|27	%files
21cr|texlive-exesheet-65577-1|28	%doc %{_texmfdistdir}/doc/latex/exesheet
21cr|texlive-exesheet-65577-1|29	%{_texmfdistdir}/tex/latex/exesheet
21cr|texlive-exesheet-65577-1|30	
21cr|texlive-exesheet-65577-1|31	#------------------------------------------------------------------
21cr|texlive-exesheet-65577-1|32	
21cr|texlive-exesheet-65577-1|33	%prep
21cr|texlive-exesheet-65577-1|34	%setup -c -a0 -a1
21cr|texlive-exesheet-65577-1|35	
21cr|texlive-exesheet-65577-1|36	%build
21cr|texlive-exesheet-65577-1|37	
21cr|texlive-exesheet-65577-1|38	%install
21cr|texlive-exesheet-65577-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-exesheet-65577-1|40	rm -rf tlpkg
21cr|texlive-exesheet-65577-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9328 21
21cr|texlive-expex-acro-63319-1|1	%define oname expex-acro
21cr|texlive-expex-acro-63319-1|2	
21cr|texlive-expex-acro-63319-1|3	Summary:	Wrapper for the expex package
21cr|texlive-expex-acro-63319-1|4	Name:		texlive-expex-acro
21cr|texlive-expex-acro-63319-1|5	Version:	63319
21cr|texlive-expex-acro-63319-1|6	Release:	1
21cr|texlive-expex-acro-63319-1|7	License:	LPPL1.3
21cr|texlive-expex-acro-63319-1|8	Group:		Publishing
21cr|texlive-expex-acro-63319-1|9	Url:		https://www.ctan.org
21cr|texlive-expex-acro-63319-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-expex-acro-63319-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-expex-acro-63319-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-expex-acro-63319-1|13	Requires:	texlive-tlpkg
21cr|texlive-expex-acro-63319-1|14	Requires:	texlive-kpathsea
21cr|texlive-expex-acro-63319-1|15	Provides:	tex(expex-acro.sty) = 2024
21cr|texlive-expex-acro-63319-1|16	BuildArch:	noarch
21cr|texlive-expex-acro-63319-1|17	
21cr|texlive-expex-acro-63319-1|18	%description
21cr|texlive-expex-acro-63319-1|19	This is a small wrapper for the expex package, adding ways to
21cr|texlive-expex-acro-63319-1|20	define, use, and summarize glossing abbreviations. It also
21cr|texlive-expex-acro-63319-1|21	provides commands to refer to examples, as well as some inline
21cr|texlive-expex-acro-63319-1|22	formatting commands commonly used in linguistics.
21cr|texlive-expex-acro-63319-1|23	
21cr|texlive-expex-acro-63319-1|24	%files
21cr|texlive-expex-acro-63319-1|25	%doc %{_texmfdistdir}/doc/generic/expex-acro
21cr|texlive-expex-acro-63319-1|26	%{_texmfdistdir}/tex/generic/expex-acro
21cr|texlive-expex-acro-63319-1|27	
21cr|texlive-expex-acro-63319-1|28	#------------------------------------------------------------------
21cr|texlive-expex-acro-63319-1|29	
21cr|texlive-expex-acro-63319-1|30	%prep
21cr|texlive-expex-acro-63319-1|31	%setup -c -a0 -a1
21cr|texlive-expex-acro-63319-1|32	
21cr|texlive-expex-acro-63319-1|33	%build
21cr|texlive-expex-acro-63319-1|34	
21cr|texlive-expex-acro-63319-1|35	%install
21cr|texlive-expex-acro-63319-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-expex-acro-63319-1|37	rm -rf tlpkg
21cr|texlive-expex-acro-63319-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9329 21
21cr|texlive-expkv-bundle-65623-1|1	%define oname expkv-bundle
21cr|texlive-expkv-bundle-65623-1|2	
21cr|texlive-expkv-bundle-65623-1|3	Summary:	An expandable key=val implementation and friends
21cr|texlive-expkv-bundle-65623-1|4	Name:		texlive-expkv-bundle
21cr|texlive-expkv-bundle-65623-1|5	Version:	65623
21cr|texlive-expkv-bundle-65623-1|6	Release:	1
21cr|texlive-expkv-bundle-65623-1|7	License:	LPPL1.3
21cr|texlive-expkv-bundle-65623-1|8	Group:		Publishing
21cr|texlive-expkv-bundle-65623-1|9	Url:		https://www.ctan.org
21cr|texlive-expkv-bundle-65623-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-expkv-bundle-65623-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-expkv-bundle-65623-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-expkv-bundle-65623-1|13	Requires:	texlive-tlpkg
21cr|texlive-expkv-bundle-65623-1|14	Requires:	texlive-kpathsea
21cr|texlive-expkv-bundle-65623-1|15	Provides:	tex(expkv-cs.sty) = 2024
21cr|texlive-expkv-bundle-65623-1|16	Provides:	tex(expkv-cs.tex) = 2024
21cr|texlive-expkv-bundle-65623-1|17	Provides:	tex(expkv-def.sty) = 2024
21cr|texlive-expkv-bundle-65623-1|18	Provides:	tex(expkv-def.tex) = 2024
21cr|texlive-expkv-bundle-65623-1|19	Provides:	tex(expkv-opt-2020-10-10.sty) = 2024
21cr|texlive-expkv-bundle-65623-1|20	Provides:	tex(expkv-opt.sty) = 2024
21cr|texlive-expkv-bundle-65623-1|21	Provides:	tex(expkv-pop.sty) = 2024
21cr|texlive-expkv-bundle-65623-1|22	Provides:	tex(expkv-pop.tex) = 2024
21cr|texlive-expkv-bundle-65623-1|23	Provides:	tex(expkv.sty) = 2024
21cr|texlive-expkv-bundle-65623-1|24	Provides:	tex(expkv.tex) = 2024
21cr|texlive-expkv-bundle-65623-1|25	Provides:	texlive-expkv = 2024
21cr|texlive-expkv-bundle-65623-1|26	Provides:	texlive-expkv-cs = 2024
21cr|texlive-expkv-bundle-65623-1|27	Provides:	texlive-expkv-def = 2024
21cr|texlive-expkv-bundle-65623-1|28	Provides:	texlive-expkv-opt = 2024
21cr|texlive-expkv-bundle-65623-1|29	Provides:	tex(t-expkv-cs.tex) = 2024
21cr|texlive-expkv-bundle-65623-1|30	Provides:	tex(t-expkv-def.tex) = 2024
21cr|texlive-expkv-bundle-65623-1|31	Provides:	tex(t-expkv-pop.tex) = 2024
21cr|texlive-expkv-bundle-65623-1|32	Provides:	tex(t-expkv.tex) = 2024
21cr|texlive-expkv-bundle-65623-1|33	BuildArch:	noarch
21cr|texlive-expkv-bundle-65623-1|34	
21cr|texlive-expkv-bundle-65623-1|35	%description
21cr|texlive-expkv-bundle-65623-1|36	This is a collection of different packages that provide
21cr|texlive-expkv-bundle-65623-1|37	key=value functionality in plainTeX, LaTeX, and ConTeXt. At the
21cr|texlive-expkv-bundle-65623-1|38	core, the expkv package implements two expandable key=value
21cr|texlive-expkv-bundle-65623-1|39	parsers that are somewhat fast and robust against common bugs
21cr|texlive-expkv-bundle-65623-1|40	in many key=value implementations (no accidental brace
21cr|texlive-expkv-bundle-65623-1|41	stripping, no fragility for active commas or equals signs).
21cr|texlive-expkv-bundle-65623-1|42	expkv-cs enables users to define expandable key=value macros in
21cr|texlive-expkv-bundle-65623-1|43	a comfortable and straightforward way. expkv-def provides an
21cr|texlive-expkv-bundle-65623-1|44	interface to define common key types for expkv similar to the
21cr|texlive-expkv-bundle-65623-1|45	key defining interfaces of widespread key=value
21cr|texlive-expkv-bundle-65623-1|46	implementations. expkv-opt allows to parse package or class
21cr|texlive-expkv-bundle-65623-1|47	options in LaTeX via expkv. expkv-pop is a utility package to
21cr|texlive-expkv-bundle-65623-1|48	define prefix oriented parsers that allow a somewhat natural
21cr|texlive-expkv-bundle-65623-1|49	formulation (it provides the core functionality for the
21cr|texlive-expkv-bundle-65623-1|50	key-defining front ends of both expkv-cs and expkv-def).
21cr|texlive-expkv-bundle-65623-1|51	
21cr|texlive-expkv-bundle-65623-1|52	%files
21cr|texlive-expkv-bundle-65623-1|53	%doc %{_texmfdistdir}/doc/latex/expkv-bundle
21cr|texlive-expkv-bundle-65623-1|54	%{_texmfdistdir}/tex/context/third/expkv-bundle
21cr|texlive-expkv-bundle-65623-1|55	%{_texmfdistdir}/tex/generic/expkv-bundle
21cr|texlive-expkv-bundle-65623-1|56	%{_texmfdistdir}/tex/latex/expkv-bundle
21cr|texlive-expkv-bundle-65623-1|57	
21cr|texlive-expkv-bundle-65623-1|58	#------------------------------------------------------------------
21cr|texlive-expkv-bundle-65623-1|59	
21cr|texlive-expkv-bundle-65623-1|60	%prep
21cr|texlive-expkv-bundle-65623-1|61	%setup -c -a0 -a1
21cr|texlive-expkv-bundle-65623-1|62	
21cr|texlive-expkv-bundle-65623-1|63	%build
21cr|texlive-expkv-bundle-65623-1|64	
21cr|texlive-expkv-bundle-65623-1|65	%install
21cr|texlive-expkv-bundle-65623-1|66	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-expkv-bundle-65623-1|67	rm -rf tlpkg
21cr|texlive-expkv-bundle-65623-1|68	cp -fpar * %{buildroot}%{_texmfdistdir}

9330 21
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|1	%define oname expose-expl3-dunkerque-2019
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|2	
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|3	Summary:	Using expl3 to implement some numerical algorithms
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|4	Name:		texlive-expose-expl3-dunkerque-2019
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|5	Version:	54451
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|6	Release:	1
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|7	License:	LPPL1.3
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|8	Group:		Publishing
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|9	Url:		https://www.ctan.org
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|13	Requires:	texlive-tlpkg
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|14	Requires:	texlive-kpathsea
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|15	BuildArch:	noarch
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|16	
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|17	%description
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|18	An article, in French, based on a presentation made in
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|19	Dunkerque for the "stage LaTeX" on 12 June 2019. The articles
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|20	gives three examples of code in expl3 with (lots of) comments:
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|21	Knuth's algorithm to create a list of primes, the sieve of
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|22	Eratosthenes, Kaprekar sequences. The package contains the code
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|23	itself, the documentation as a PDF file, and all the files
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|24	needed to produce it.
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|25	
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|26	%files
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|27	%doc %{_texmfdistdir}/doc/latex/expose-expl3-dunkerque-2019
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|28	
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|29	#------------------------------------------------------------------
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|30	
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|31	%prep
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|32	%setup -c -a0 -a1
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|33	
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|34	%build
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|35	
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|36	%install
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|38	rm -rf tlpkg
21cr|texlive-expose-expl3-dunkerque-2019-54451-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9331 21
21cr|texlive-extarrows-1.2.0-1|1	# revision 15878
21cr|texlive-extarrows-1.2.0-1|2	# category Package
21cr|texlive-extarrows-1.2.0-1|3	# catalog-ctan /macros/latex/contrib/extarrows
21cr|texlive-extarrows-1.2.0-1|4	# catalog-date 2020-03-12
21cr|texlive-extarrows-1.2.0-1|5	# catalog-license lgpl
21cr|texlive-extarrows-1.2.0-1|6	# catalog-version 1.2.0
21cr|texlive-extarrows-1.2.0-1|7	Name:		texlive-extarrows
21cr|texlive-extarrows-1.2.0-1|8	Version:	1.2.0
21cr|texlive-extarrows-1.2.0-1|9	Release:	1
21cr|texlive-extarrows-1.2.0-1|10	Summary:	Extra Arrows beyond those provided in AMSmath
21cr|texlive-extarrows-1.2.0-1|11	Group:		Publishing
21cr|texlive-extarrows-1.2.0-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/extarrows
21cr|texlive-extarrows-1.2.0-1|13	License:	LGPL
21cr|texlive-extarrows-1.2.0-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extarrows.tar.xz
21cr|texlive-extarrows-1.2.0-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extarrows.doc.tar.xz
21cr|texlive-extarrows-1.2.0-1|16	BuildArch:	noarch
21cr|texlive-extarrows-1.2.0-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-extarrows-1.2.0-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-extarrows-1.2.0-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-extarrows-1.2.0-1|20	
21cr|texlive-extarrows-1.2.0-1|21	%description
21cr|texlive-extarrows-1.2.0-1|22	Arrows are provided to supplement \xleftarrow and \xrightarrow
21cr|texlive-extarrows-1.2.0-1|23	of the AMSMath package: \xlongequal, \xLongleftarrow,
21cr|texlive-extarrows-1.2.0-1|24	\xLongrightarrow, \xLongleftrightarrow, \xLeftrightarrow.
21cr|texlive-extarrows-1.2.0-1|25	\xlongleftrightarrow, \xleftrightarrow, \xlongleftarrow and
21cr|texlive-extarrows-1.2.0-1|26	\xlongrightarrow.
21cr|texlive-extarrows-1.2.0-1|27	
21cr|texlive-extarrows-1.2.0-1|28	
21cr|texlive-extarrows-1.2.0-1|29	#-----------------------------------------------------------------------
21cr|texlive-extarrows-1.2.0-1|30	%files
21cr|texlive-extarrows-1.2.0-1|31	%{_texmfdistdir}/tex/latex/extarrows/extarrows.sty
21cr|texlive-extarrows-1.2.0-1|32	%doc %{_texmfdistdir}/doc/latex/extarrows/README*
21cr|texlive-extarrows-1.2.0-1|33	%doc %{_texmfdistdir}/doc/latex/extarrows/extarrows-test.pdf
21cr|texlive-extarrows-1.2.0-1|34	%doc %{_texmfdistdir}/doc/latex/extarrows/extarrows-test.tex
21cr|texlive-extarrows-1.2.0-1|35	
21cr|texlive-extarrows-1.2.0-1|36	#-----------------------------------------------------------------------
21cr|texlive-extarrows-1.2.0-1|37	%prep
21cr|texlive-extarrows-1.2.0-1|38	%setup -c -a0 -a1
21cr|texlive-extarrows-1.2.0-1|39	
21cr|texlive-extarrows-1.2.0-1|40	%build
21cr|texlive-extarrows-1.2.0-1|41	
21cr|texlive-extarrows-1.2.0-1|42	%install
21cr|texlive-extarrows-1.2.0-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-extarrows-1.2.0-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9332 21
21cr|texlive-extpfeil-0.4-8|1	# revision 16243
21cr|texlive-extpfeil-0.4-8|2	# category Package
21cr|texlive-extpfeil-0.4-8|3	# catalog-ctan /macros/latex/contrib/extpfeil
21cr|texlive-extpfeil-0.4-8|4	# catalog-date 2009-10-31 20:51:21 +0100
21cr|texlive-extpfeil-0.4-8|5	# catalog-license lppl1.3
21cr|texlive-extpfeil-0.4-8|6	# catalog-version 0.4
21cr|texlive-extpfeil-0.4-8|7	Name:		texlive-extpfeil
21cr|texlive-extpfeil-0.4-8|8	Version:	0.4
21cr|texlive-extpfeil-0.4-8|9	Release:	8
21cr|texlive-extpfeil-0.4-8|10	Summary:	Extensible arrows in mathematics
21cr|texlive-extpfeil-0.4-8|11	Group:		Publishing
21cr|texlive-extpfeil-0.4-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/extpfeil
21cr|texlive-extpfeil-0.4-8|13	License:	LPPL1.3
21cr|texlive-extpfeil-0.4-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.tar.xz
21cr|texlive-extpfeil-0.4-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.doc.tar.xz
21cr|texlive-extpfeil-0.4-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.source.tar.xz
21cr|texlive-extpfeil-0.4-8|17	BuildArch:	noarch
21cr|texlive-extpfeil-0.4-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-extpfeil-0.4-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-extpfeil-0.4-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-extpfeil-0.4-8|21	
21cr|texlive-extpfeil-0.4-8|22	%description
21cr|texlive-extpfeil-0.4-8|23	The exptfeil package provides some more extensible arrows
21cr|texlive-extpfeil-0.4-8|24	(usable in the same way as \xleftarrow from amsmath), and a
21cr|texlive-extpfeil-0.4-8|25	command to simply create new ones.
21cr|texlive-extpfeil-0.4-8|26	
21cr|texlive-extpfeil-0.4-8|27	
21cr|texlive-extpfeil-0.4-8|28	#-----------------------------------------------------------------------
21cr|texlive-extpfeil-0.4-8|29	%files
21cr|texlive-extpfeil-0.4-8|30	%{_texmfdistdir}/tex/latex/extpfeil/extpfeil.sty
21cr|texlive-extpfeil-0.4-8|31	%doc %{_texmfdistdir}/doc/latex/extpfeil/README
21cr|texlive-extpfeil-0.4-8|32	%doc %{_texmfdistdir}/doc/latex/extpfeil/extpfeil.pdf
21cr|texlive-extpfeil-0.4-8|33	#- source
21cr|texlive-extpfeil-0.4-8|34	%doc %{_texmfdistdir}/source/latex/extpfeil/extpfeil.dtx
21cr|texlive-extpfeil-0.4-8|35	%doc %{_texmfdistdir}/source/latex/extpfeil/extpfeil.ins
21cr|texlive-extpfeil-0.4-8|36	
21cr|texlive-extpfeil-0.4-8|37	#-----------------------------------------------------------------------
21cr|texlive-extpfeil-0.4-8|38	%prep
21cr|texlive-extpfeil-0.4-8|39	%setup -c -a0 -a1 -a2
21cr|texlive-extpfeil-0.4-8|40	
21cr|texlive-extpfeil-0.4-8|41	%build
21cr|texlive-extpfeil-0.4-8|42	
21cr|texlive-extpfeil-0.4-8|43	%install
21cr|texlive-extpfeil-0.4-8|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-extpfeil-0.4-8|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9333 21
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|1	Name:		texlive-facture-belge-simple-sans-tva
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|2	Version:	2.1
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|3	Release:	1
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|4	Summary:	The package can also generate expense reports
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|5	License:	https://ctan.org/license/lppl1.3c
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|6	Group:		Publishing
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|7	Url:		https://ctan.org/pkg/facture-belge-simple-sans-tva
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facture-belge-simple-sans-tva.tar.xz
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facture-belge-simple-sans-tva.doc.tar.xz
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|10	BuildArch:	noarch
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|14	
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|15	%description
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|16	This package can be used to generate invoices for Belgian individuals
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|17	who do not have a VAT number and who wish to do occasional work,
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|18	or to carry out paid additional activities during their free time up to 6,000 euros
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|19	per calendar year (amount indexed annually) without having to pay tax or social security contributions
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|21	
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|22	
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|23	%files
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|24	%{_texmfdistdir}/tex/xelatex/facture-belge-simple-sans-tva
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|25	%doc %{_texmfdistdir}/doc/xelatex/facture-belge-simple-sans-tva
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|26	
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|27	#-----------------------------------------------------------------------
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|28	
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|29	%prep
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|30	%setup -c -a0 -a1
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|31	
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|32	%build
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|33	
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|34	%install
21cr|texlive-facture-belge-simple-sans-tva-2.1-1|35	mkdir -p %{buildroot}%{_texmfdistdir}

9334 21
21cr|texlive-faktor-0.1b-8|1	# revision 15878
21cr|texlive-faktor-0.1b-8|2	# category Package
21cr|texlive-faktor-0.1b-8|3	# catalog-ctan /macros/latex/contrib/faktor
21cr|texlive-faktor-0.1b-8|4	# catalog-date 2007-02-27 14:19:10 +0100
21cr|texlive-faktor-0.1b-8|5	# catalog-license lppl
21cr|texlive-faktor-0.1b-8|6	# catalog-version 0.1b
21cr|texlive-faktor-0.1b-8|7	Name:		texlive-faktor
21cr|texlive-faktor-0.1b-8|8	Version:	0.1b
21cr|texlive-faktor-0.1b-8|9	Release:	8
21cr|texlive-faktor-0.1b-8|10	Summary:	Typeset quotient structures with LaTeX
21cr|texlive-faktor-0.1b-8|11	Group:		Publishing
21cr|texlive-faktor-0.1b-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/faktor
21cr|texlive-faktor-0.1b-8|13	License:	LPPL
21cr|texlive-faktor-0.1b-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.tar.xz
21cr|texlive-faktor-0.1b-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.doc.tar.xz
21cr|texlive-faktor-0.1b-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.source.tar.xz
21cr|texlive-faktor-0.1b-8|17	BuildArch:	noarch
21cr|texlive-faktor-0.1b-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-faktor-0.1b-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-faktor-0.1b-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-faktor-0.1b-8|21	
21cr|texlive-faktor-0.1b-8|22	%description
21cr|texlive-faktor-0.1b-8|23	The package provides the means to typeset factor structures, as
21cr|texlive-faktor-0.1b-8|24	are used in many areas of algebraic notation. The structure is
21cr|texlive-faktor-0.1b-8|25	similar to the 'A/B' that is provided by the nicefrac package
21cr|texlive-faktor-0.1b-8|26	(part of the units distribution), and by the xfrac package; the
21cr|texlive-faktor-0.1b-8|27	most obvious difference is that the numerator and denominator's
21cr|texlive-faktor-0.1b-8|28	sizes do not change in the \faktor command.
21cr|texlive-faktor-0.1b-8|29	
21cr|texlive-faktor-0.1b-8|30	
21cr|texlive-faktor-0.1b-8|31	#-----------------------------------------------------------------------
21cr|texlive-faktor-0.1b-8|32	%files
21cr|texlive-faktor-0.1b-8|33	%{_texmfdistdir}/tex/latex/faktor/faktor.sty
21cr|texlive-faktor-0.1b-8|34	%doc %{_texmfdistdir}/doc/latex/faktor/README
21cr|texlive-faktor-0.1b-8|35	%doc %{_texmfdistdir}/doc/latex/faktor/faktor.pdf
21cr|texlive-faktor-0.1b-8|36	#- source
21cr|texlive-faktor-0.1b-8|37	%doc %{_texmfdistdir}/source/latex/faktor/faktor.dtx
21cr|texlive-faktor-0.1b-8|38	%doc %{_texmfdistdir}/source/latex/faktor/faktor.ins
21cr|texlive-faktor-0.1b-8|39	
21cr|texlive-faktor-0.1b-8|40	#-----------------------------------------------------------------------
21cr|texlive-faktor-0.1b-8|41	%prep
21cr|texlive-faktor-0.1b-8|42	%setup -c -a0 -a1 -a2
21cr|texlive-faktor-0.1b-8|43	
21cr|texlive-faktor-0.1b-8|44	%build
21cr|texlive-faktor-0.1b-8|45	
21cr|texlive-faktor-0.1b-8|46	%install
21cr|texlive-faktor-0.1b-8|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-faktor-0.1b-8|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9335 21
21cr|texlive-familytree-63739-1|1	%define oname familytree
21cr|texlive-familytree-63739-1|2	
21cr|texlive-familytree-63739-1|3	Summary:	Draw family trees
21cr|texlive-familytree-63739-1|4	Name:		texlive-familytree
21cr|texlive-familytree-63739-1|5	Version:	63739
21cr|texlive-familytree-63739-1|6	Release:	1
21cr|texlive-familytree-63739-1|7	License:	LPPL1.3
21cr|texlive-familytree-63739-1|8	Group:		Publishing
21cr|texlive-familytree-63739-1|9	Url:		https://www.ctan.org
21cr|texlive-familytree-63739-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-familytree-63739-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-familytree-63739-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-familytree-63739-1|13	Requires:	texlive-tlpkg
21cr|texlive-familytree-63739-1|14	Requires:	texlive-kpathsea
21cr|texlive-familytree-63739-1|15	Provides:	tex(familytree.sty) = 2024
21cr|texlive-familytree-63739-1|16	BuildArch:	noarch
21cr|texlive-familytree-63739-1|17	
21cr|texlive-familytree-63739-1|18	%description
21cr|texlive-familytree-63739-1|19	Boxes describe individuals; lines connecting boxes represent
21cr|texlive-familytree-63739-1|20	sibling or parent-child relationships, or marriages. Excluding
21cr|texlive-familytree-63739-1|21	the marriage box, you can get a maleline/patrilineal tree, or a
21cr|texlive-familytree-63739-1|22	femaleline/matrilineal tree. For Japanese, the jlreq.cls
21cr|texlive-familytree-63739-1|23	vertical option (tate) is supported.
21cr|texlive-familytree-63739-1|24	
21cr|texlive-familytree-63739-1|25	%files
21cr|texlive-familytree-63739-1|26	%doc %{_texmfdistdir}/doc/latex/familytree
21cr|texlive-familytree-63739-1|27	%{_texmfdistdir}/tex/latex/familytree
21cr|texlive-familytree-63739-1|28	
21cr|texlive-familytree-63739-1|29	#------------------------------------------------------------------
21cr|texlive-familytree-63739-1|30	
21cr|texlive-familytree-63739-1|31	%prep
21cr|texlive-familytree-63739-1|32	%setup -c -a0 -a1
21cr|texlive-familytree-63739-1|33	
21cr|texlive-familytree-63739-1|34	%build
21cr|texlive-familytree-63739-1|35	
21cr|texlive-familytree-63739-1|36	%install
21cr|texlive-familytree-63739-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-familytree-63739-1|38	rm -rf tlpkg
21cr|texlive-familytree-63739-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9336 21
21cr|texlive-fancyqr-64182-1|1	%define oname fancyqr
21cr|texlive-fancyqr-64182-1|2	
21cr|texlive-fancyqr-64182-1|3	Summary:	Fancy QR-Codes with TikZ
21cr|texlive-fancyqr-64182-1|4	Name:		texlive-fancyqr
21cr|texlive-fancyqr-64182-1|5	Version:	64182
21cr|texlive-fancyqr-64182-1|6	Release:	1
21cr|texlive-fancyqr-64182-1|7	License:	LPPL1.3
21cr|texlive-fancyqr-64182-1|8	Group:		Publishing
21cr|texlive-fancyqr-64182-1|9	Url:		https://www.ctan.org
21cr|texlive-fancyqr-64182-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fancyqr-64182-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fancyqr-64182-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fancyqr-64182-1|13	Requires:	texlive-tlpkg
21cr|texlive-fancyqr-64182-1|14	Requires:	texlive-kpathsea
21cr|texlive-fancyqr-64182-1|15	Provides:	tex(fancyqr.sty) = 2024
21cr|texlive-fancyqr-64182-1|16	BuildArch:	noarch
21cr|texlive-fancyqr-64182-1|17	
21cr|texlive-fancyqr-64182-1|18	%description
21cr|texlive-fancyqr-64182-1|19	A simple package to create fancy QR-codes with the help of the
21cr|texlive-fancyqr-64182-1|20	qrcode package.
21cr|texlive-fancyqr-64182-1|21	
21cr|texlive-fancyqr-64182-1|22	%files
21cr|texlive-fancyqr-64182-1|23	%doc %{_texmfdistdir}/doc/latex/fancyqr
21cr|texlive-fancyqr-64182-1|24	%{_texmfdistdir}/tex/latex/fancyqr
21cr|texlive-fancyqr-64182-1|25	
21cr|texlive-fancyqr-64182-1|26	#------------------------------------------------------------------
21cr|texlive-fancyqr-64182-1|27	
21cr|texlive-fancyqr-64182-1|28	%prep
21cr|texlive-fancyqr-64182-1|29	%setup -c -a0 -a1
21cr|texlive-fancyqr-64182-1|30	
21cr|texlive-fancyqr-64182-1|31	%build
21cr|texlive-fancyqr-64182-1|32	
21cr|texlive-fancyqr-64182-1|33	%install
21cr|texlive-fancyqr-64182-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fancyqr-64182-1|35	rm -rf tlpkg
21cr|texlive-fancyqr-64182-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9337 21
21cr|texlive-fascicules-1-1|1	Name:		texlive-fascicules
21cr|texlive-fascicules-1-1|2	Version:	1
21cr|texlive-fascicules-1-1|3	Release:	1
21cr|texlive-fascicules-1-1|4	Summary:	This package enables LaTeX users to create math books for middle and high schools
21cr|texlive-fascicules-1-1|5	Group:		Publishing
21cr|texlive-fascicules-1-1|6	URL:		https://www.ctan.org/pkg/fascicules
21cr|texlive-fascicules-1-1|7	License:	The LATEX Project Public License
21cr|texlive-fascicules-1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/fascicules.tar.xz
21cr|texlive-fascicules-1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/fascicules.doc.tar.xz
21cr|texlive-fascicules-1-1|10	Source2:        http://ctan.altspu.ru/systems/texlive/tlnet/archive/fascicules.source.tar.xz
21cr|texlive-fascicules-1-1|11	BuildArch:	noarch
21cr|texlive-fascicules-1-1|12	BuildRequires: texlive-tlpkg
21cr|texlive-fascicules-1-1|13	Requires(pre): texlive-tlpkg
21cr|texlive-fascicules-1-1|14	Requires(post):texlive-kpathsea
21cr|texlive-fascicules-1-1|15	Requires: texlive-actuarialangle
21cr|texlive-fascicules-1-1|16	
21cr|texlive-fascicules-1-1|17	%description
21cr|texlive-fascicules-1-1|18	This class allows LaTeX users to create mathematics books for secondary/upper secondary schools and using LaTeX.
21cr|texlive-fascicules-1-1|19	This package provides commands to create the front page of the manual and the chapters.
21cr|texlive-fascicules-1-1|20	Each chapter can consist of three sections: the lesson, the exercises and the activities.
21cr|texlive-fascicules-1-1|21	In the version 1, the manual will be preferably in French. This can be easily improved in a near future.
21cr|texlive-fascicules-1-1|22	
21cr|texlive-fascicules-1-1|23	#-----------------------------------------------------------------------
21cr|texlive-fascicules-1-1|24	%files
21cr|texlive-fascicules-1-1|25	/usr/share/texmf-dist/tex/latex/fascicules
21cr|texlive-fascicules-1-1|26	/usr/share/texmf-dist/source/latex/fascicules
21cr|texlive-fascicules-1-1|27	%doc /usr/share/texmf-dist/doc/latex/fascicules
21cr|texlive-fascicules-1-1|28	
21cr|texlive-fascicules-1-1|29	#-----------------------------------------------------------------------
21cr|texlive-fascicules-1-1|30	%prep
21cr|texlive-fascicules-1-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-fascicules-1-1|32	
21cr|texlive-fascicules-1-1|33	%build
21cr|texlive-fascicules-1-1|34	
21cr|texlive-fascicules-1-1|35	%install
21cr|texlive-fascicules-1-1|36	mkdir -p %{buildroot}/usr/share/texmf-dist
21cr|texlive-fascicules-1-1|37	cp -fpar tex doc source %{buildroot}/usr/share/texmf-dist

9338 21
21cr|texlive-fbb-55728-1|1	%define oname fbb
21cr|texlive-fbb-55728-1|2	
21cr|texlive-fbb-55728-1|3	Summary:	A free Bembo-like font
21cr|texlive-fbb-55728-1|4	Name:		texlive-fbb
21cr|texlive-fbb-55728-1|5	Version:	55728
21cr|texlive-fbb-55728-1|6	Release:	1
21cr|texlive-fbb-55728-1|7	License:	LPPL1.3
21cr|texlive-fbb-55728-1|8	Group:		Publishing
21cr|texlive-fbb-55728-1|9	Url:		https://www.ctan.org
21cr|texlive-fbb-55728-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fbb-55728-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fbb-55728-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fbb-55728-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-fbb-55728-1|14	Requires:	tex(fontenc.sty)
21cr|texlive-fbb-55728-1|15	#Requires:	tex(ifetex.sty)
21cr|texlive-fbb-55728-1|16	Requires:	texlive-kpathsea
21cr|texlive-fbb-55728-1|17	Requires:	texlive-tlpkg
21cr|texlive-fbb-55728-1|18	#Requires:	tex(mweights.sty)
21cr|texlive-fbb-55728-1|19	Requires:	tex(textcomp.sty)
21cr|texlive-fbb-55728-1|20	Provides:	tex-fbb = 2024
21cr|texlive-fbb-55728-1|21	Provides:	tex(fbb_24fmi7.enc) = 2024
21cr|texlive-fbb-55728-1|22	Provides:	tex(fbb_24put5.enc) = 2024
21cr|texlive-fbb-55728-1|23	Provides:	tex(fbb_2b4mld.enc) = 2024
21cr|texlive-fbb-55728-1|24	Provides:	tex(fbb_2igduj.enc) = 2024
21cr|texlive-fbb-55728-1|25	Provides:	tex(fbb_2jnzza.enc) = 2024
21cr|texlive-fbb-55728-1|26	Provides:	tex(fbb_2op7s3.enc) = 2024
21cr|texlive-fbb-55728-1|27	Provides:	tex(fbb_2xprkz.enc) = 2024
21cr|texlive-fbb-55728-1|28	Provides:	tex(fbb_3cnzgn.enc) = 2024
21cr|texlive-fbb-55728-1|29	Provides:	tex(fbb_3duhfc.enc) = 2024
21cr|texlive-fbb-55728-1|30	Provides:	tex(fbb_3gn25k.enc) = 2024
21cr|texlive-fbb-55728-1|31	Provides:	tex(fbb_3xwxat.enc) = 2024
21cr|texlive-fbb-55728-1|32	Provides:	tex(fbb_3zscfd.enc) = 2024
21cr|texlive-fbb-55728-1|33	Provides:	tex(fbb_4ejvjt.enc) = 2024
21cr|texlive-fbb-55728-1|34	Provides:	tex(fbb_4mw2rr.enc) = 2024
21cr|texlive-fbb-55728-1|35	Provides:	tex(fbb_4qmemg.enc) = 2024
21cr|texlive-fbb-55728-1|36	Provides:	tex(fbb_4qxxhr.enc) = 2024
21cr|texlive-fbb-55728-1|37	Provides:	tex(fbb_4wcgh5.enc) = 2024
21cr|texlive-fbb-55728-1|38	Provides:	tex(fbb_4zjlsx.enc) = 2024
21cr|texlive-fbb-55728-1|39	Provides:	tex(fbb_54lzpc.enc) = 2024
21cr|texlive-fbb-55728-1|40	Provides:	tex(fbb_62speq.enc) = 2024
21cr|texlive-fbb-55728-1|41	Provides:	tex(fbb_6kt7zw.enc) = 2024
21cr|texlive-fbb-55728-1|42	Provides:	tex(fbb_6poto5.enc) = 2024
21cr|texlive-fbb-55728-1|43	Provides:	tex(fbb_6vkgd4.enc) = 2024
21cr|texlive-fbb-55728-1|44	Provides:	tex(fbb_6x3k7a.enc) = 2024
21cr|texlive-fbb-55728-1|45	Provides:	tex(fbb_6xtdz5.enc) = 2024
21cr|texlive-fbb-55728-1|46	Provides:	tex(fbb_73u7o6.enc) = 2024
21cr|texlive-fbb-55728-1|47	Provides:	tex(fbb_7uozom.enc) = 2024
21cr|texlive-fbb-55728-1|48	Provides:	tex(fbb_7zfhk4.enc) = 2024
21cr|texlive-fbb-55728-1|49	Provides:	tex(fbb_aeezmr.enc) = 2024
21cr|texlive-fbb-55728-1|50	Provides:	tex(fbb_alifw3.enc) = 2024
21cr|texlive-fbb-55728-1|51	Provides:	tex(fbb_anjsak.enc) = 2024
21cr|texlive-fbb-55728-1|52	Provides:	tex(fbb_b4m333.enc) = 2024
21cr|texlive-fbb-55728-1|53	Provides:	tex(fbb_ba3tof.enc) = 2024
21cr|texlive-fbb-55728-1|54	Provides:	tex(fbb_bjh4if.enc) = 2024
21cr|texlive-fbb-55728-1|55	Provides:	tex(fbb_bus4he.enc) = 2024
21cr|texlive-fbb-55728-1|56	Provides:	tex(fbb_cocscg.enc) = 2024
21cr|texlive-fbb-55728-1|57	Provides:	tex(fbb_dejuay.enc) = 2024
21cr|texlive-fbb-55728-1|58	Provides:	tex(fbb_dvpyqt.enc) = 2024
21cr|texlive-fbb-55728-1|59	Provides:	tex(fbb_dz2n6o.enc) = 2024
21cr|texlive-fbb-55728-1|60	Provides:	tex(fbb_enzkw5.enc) = 2024
21cr|texlive-fbb-55728-1|61	Provides:	tex(fbb_f32ejw.enc) = 2024
21cr|texlive-fbb-55728-1|62	Provides:	tex(fbb_f7memx.enc) = 2024
21cr|texlive-fbb-55728-1|63	Provides:	tex(fbb_fmbb57.enc) = 2024
21cr|texlive-fbb-55728-1|64	Provides:	tex(fbb_fq2tsq.enc) = 2024
21cr|texlive-fbb-55728-1|65	Provides:	tex(fbb_g53n3i.enc) = 2024
21cr|texlive-fbb-55728-1|66	Provides:	tex(fbb_gebqxj.enc) = 2024
21cr|texlive-fbb-55728-1|67	Provides:	tex(fbb_go7ogc.enc) = 2024
21cr|texlive-fbb-55728-1|68	Provides:	tex(fbb_gspevp.enc) = 2024
21cr|texlive-fbb-55728-1|69	Provides:	tex(fbb_hcrfa2.enc) = 2024
21cr|texlive-fbb-55728-1|70	Provides:	tex(fbb_i5idwu.enc) = 2024
21cr|texlive-fbb-55728-1|71	Provides:	tex(fbb_ihegxb.enc) = 2024
21cr|texlive-fbb-55728-1|72	Provides:	tex(fbb_ivhnor.enc) = 2024
21cr|texlive-fbb-55728-1|73	Provides:	tex(fbb_iygvdi.enc) = 2024
21cr|texlive-fbb-55728-1|74	Provides:	tex(fbb_j5xf4u.enc) = 2024
21cr|texlive-fbb-55728-1|75	Provides:	tex(fbb_jc4ywh.enc) = 2024
21cr|texlive-fbb-55728-1|76	Provides:	tex(fbb_jssv6r.enc) = 2024
21cr|texlive-fbb-55728-1|77	Provides:	tex(fbb_k3h4c5.enc) = 2024
21cr|texlive-fbb-55728-1|78	Provides:	tex(fbb_kc7qho.enc) = 2024
21cr|texlive-fbb-55728-1|79	Provides:	tex(fbb_l27jix.enc) = 2024
21cr|texlive-fbb-55728-1|80	Provides:	tex(fbb_lbjzwe.enc) = 2024
21cr|texlive-fbb-55728-1|81	Provides:	tex(fbb_lpkr6b.enc) = 2024
21cr|texlive-fbb-55728-1|82	Provides:	tex(fbb_lulz6h.enc) = 2024
21cr|texlive-fbb-55728-1|83	Provides:	tex(fbb_m5ynvh.enc) = 2024
21cr|texlive-fbb-55728-1|84	Provides:	tex(fbb_m7ioki.enc) = 2024
21cr|texlive-fbb-55728-1|85	Provides:	tex(fbb.map) = 2024
21cr|texlive-fbb-55728-1|86	Provides:	tex(fbb_mbwkti.enc) = 2024
21cr|texlive-fbb-55728-1|87	Provides:	tex(fbb_mlvt4q.enc) = 2024
21cr|texlive-fbb-55728-1|88	Provides:	tex(fbb_mpf4qq.enc) = 2024
21cr|texlive-fbb-55728-1|89	Provides:	tex(fbb_naynxa.enc) = 2024
21cr|texlive-fbb-55728-1|90	Provides:	tex(fbb_nc4uw4.enc) = 2024
21cr|texlive-fbb-55728-1|91	Provides:	tex(fbb_nc5i6g.enc) = 2024
21cr|texlive-fbb-55728-1|92	Provides:	tex(fbb_ned4xv.enc) = 2024
21cr|texlive-fbb-55728-1|93	Provides:	tex(fbb_nrlzkf.enc) = 2024
21cr|texlive-fbb-55728-1|94	Provides:	tex(fbb_o52cyd.enc) = 2024
21cr|texlive-fbb-55728-1|95	Provides:	tex(fbb_oiqgfb.enc) = 2024
21cr|texlive-fbb-55728-1|96	Provides:	tex(fbb_orcs6b.enc) = 2024
21cr|texlive-fbb-55728-1|97	Provides:	tex(fbbP_24put5.enc) = 2024
21cr|texlive-fbb-55728-1|98	Provides:	tex(fbbP_2igduj.enc) = 2024
21cr|texlive-fbb-55728-1|99	Provides:	tex(fbbP_2jnzza.enc) = 2024
21cr|texlive-fbb-55728-1|100	Provides:	tex(fbbP_3duhfc.enc) = 2024
21cr|texlive-fbb-55728-1|101	Provides:	tex(fbbP_3zscfd.enc) = 2024
21cr|texlive-fbb-55728-1|102	Provides:	tex(fbbP_4mw2rr.enc) = 2024
21cr|texlive-fbb-55728-1|103	Provides:	tex(fbbP_4wcgh5.enc) = 2024
21cr|texlive-fbb-55728-1|104	Provides:	tex(fbbP_4zjlsx.enc) = 2024
21cr|texlive-fbb-55728-1|105	Provides:	tex(fbb_p5akwa.enc) = 2024
21cr|texlive-fbb-55728-1|106	Provides:	tex(fbbP_62speq.enc) = 2024
21cr|texlive-fbb-55728-1|107	Provides:	tex(fbbP_6kt7zw.enc) = 2024
21cr|texlive-fbb-55728-1|108	Provides:	tex(fbbP_6poto5.enc) = 2024
21cr|texlive-fbb-55728-1|109	Provides:	tex(fbbP_6vkgd4.enc) = 2024
21cr|texlive-fbb-55728-1|110	Provides:	tex(fbbP_6x3k7a.enc) = 2024
21cr|texlive-fbb-55728-1|111	Provides:	tex(fbbP_73u7o6.enc) = 2024
21cr|texlive-fbb-55728-1|112	Provides:	tex(fbbP_7uozom.enc) = 2024
21cr|texlive-fbb-55728-1|113	Provides:	tex(fbbP_7zfhk4.enc) = 2024
21cr|texlive-fbb-55728-1|114	Provides:	tex(fbbP_ba3tof.enc) = 2024
21cr|texlive-fbb-55728-1|115	Provides:	tex(fbbP_bjh4if.enc) = 2024
21cr|texlive-fbb-55728-1|116	Provides:	tex(fbbP_enzkw5.enc) = 2024
21cr|texlive-fbb-55728-1|117	Provides:	tex(fbbP_f32ejw.enc) = 2024
21cr|texlive-fbb-55728-1|118	Provides:	tex(fbbP_f7memx.enc) = 2024
21cr|texlive-fbb-55728-1|119	Provides:	tex(fbbP_fmbb57.enc) = 2024
21cr|texlive-fbb-55728-1|120	Provides:	tex(fbbP_ivhnor.enc) = 2024
21cr|texlive-fbb-55728-1|121	Provides:	tex(fbbP_k3h4c5.enc) = 2024
21cr|texlive-fbb-55728-1|122	Provides:	tex(fbbP_kc7qho.enc) = 2024
21cr|texlive-fbb-55728-1|123	Provides:	tex(fbbP_lpkr6b.enc) = 2024
21cr|texlive-fbb-55728-1|124	Provides:	tex(fbbP_mbwkti.enc) = 2024
21cr|texlive-fbb-55728-1|125	Provides:	tex(fbbP_naynxa.enc) = 2024
21cr|texlive-fbb-55728-1|126	Provides:	tex(fbbP_ned4xv.enc) = 2024
21cr|texlive-fbb-55728-1|127	Provides:	tex(fbbP_nrlzkf.enc) = 2024
21cr|texlive-fbb-55728-1|128	Provides:	tex(fbbP_oiqgfb.enc) = 2024
21cr|texlive-fbb-55728-1|129	Provides:	tex(fbbP_orcs6b.enc) = 2024
21cr|texlive-fbb-55728-1|130	Provides:	tex(fbbP_qfprdo.enc) = 2024
21cr|texlive-fbb-55728-1|131	Provides:	tex(fbbP_qznuv4.enc) = 2024
21cr|texlive-fbb-55728-1|132	Provides:	tex(fbbP_rkdrjp.enc) = 2024
21cr|texlive-fbb-55728-1|133	Provides:	tex(fbbP_tu2qnw.enc) = 2024
21cr|texlive-fbb-55728-1|134	Provides:	tex(fbbP_ub5jdu.enc) = 2024
21cr|texlive-fbb-55728-1|135	Provides:	tex(fbbP_ulsnvv.enc) = 2024
21cr|texlive-fbb-55728-1|136	Provides:	tex(fbbP_uscd66.enc) = 2024
21cr|texlive-fbb-55728-1|137	Provides:	tex(fbbP_v6tazz.enc) = 2024
21cr|texlive-fbb-55728-1|138	Provides:	tex(fbbP_vo3hij.enc) = 2024
21cr|texlive-fbb-55728-1|139	Provides:	tex(fbbP_wblpum.enc) = 2024
21cr|texlive-fbb-55728-1|140	Provides:	tex(fbb_pwpiae.enc) = 2024
21cr|texlive-fbb-55728-1|141	Provides:	tex(fbbP_x5klbo.enc) = 2024
21cr|texlive-fbb-55728-1|142	Provides:	tex(fbbP_xctm5z.enc) = 2024
21cr|texlive-fbb-55728-1|143	Provides:	tex(fbbP_xp6hp3.enc) = 2024
21cr|texlive-fbb-55728-1|144	Provides:	tex(fbbP_xyrmbw.enc) = 2024
21cr|texlive-fbb-55728-1|145	Provides:	tex(fbbP_y2ahej.enc) = 2024
21cr|texlive-fbb-55728-1|146	Provides:	tex(fbbP_yragzx.enc) = 2024
21cr|texlive-fbb-55728-1|147	Provides:	tex(fbb_qfprdo.enc) = 2024
21cr|texlive-fbb-55728-1|148	Provides:	tex(fbb_qznuv4.enc) = 2024
21cr|texlive-fbb-55728-1|149	Provides:	tex(fbb_rdlb6f.enc) = 2024
21cr|texlive-fbb-55728-1|150	Provides:	tex(fbb_rkdrjp.enc) = 2024
21cr|texlive-fbb-55728-1|151	Provides:	tex(fbb_s5g7rn.enc) = 2024
21cr|texlive-fbb-55728-1|152	Provides:	tex(fbb.sty) = 2024
21cr|texlive-fbb-55728-1|153	Provides:	tex(fbb_tonehg.enc) = 2024
21cr|texlive-fbb-55728-1|154	Provides:	tex(fbb_tu2qnw.enc) = 2024
21cr|texlive-fbb-55728-1|155	Provides:	tex(fbb_ub5jdu.enc) = 2024
21cr|texlive-fbb-55728-1|156	Provides:	tex(fbb_ulsnvv.enc) = 2024
21cr|texlive-fbb-55728-1|157	Provides:	tex(fbb_uscd66.enc) = 2024
21cr|texlive-fbb-55728-1|158	Provides:	tex(fbb_v6tazz.enc) = 2024
21cr|texlive-fbb-55728-1|159	Provides:	tex(fbb_vk4up5.enc) = 2024
21cr|texlive-fbb-55728-1|160	Provides:	tex(fbb_vo3hij.enc) = 2024
21cr|texlive-fbb-55728-1|161	Provides:	tex(fbb_wblpum.enc) = 2024
21cr|texlive-fbb-55728-1|162	Provides:	tex(fbb_wdb4p7.enc) = 2024
21cr|texlive-fbb-55728-1|163	Provides:	tex(fbb_x5klbo.enc) = 2024
21cr|texlive-fbb-55728-1|164	Provides:	tex(fbb_xctm5z.enc) = 2024
21cr|texlive-fbb-55728-1|165	Provides:	tex(fbb_xp6hp3.enc) = 2024
21cr|texlive-fbb-55728-1|166	Provides:	tex(fbb_xyrmbw.enc) = 2024
21cr|texlive-fbb-55728-1|167	Provides:	tex(fbb_y2ahej.enc) = 2024
21cr|texlive-fbb-55728-1|168	Provides:	tex(fbb_yragzx.enc) = 2024
21cr|texlive-fbb-55728-1|169	Provides:	tex(fbb_ywg272.enc) = 2024
21cr|texlive-fbb-55728-1|170	Provides:	tex(fbb_ywphh4.enc) = 2024
21cr|texlive-fbb-55728-1|171	Provides:	tex(fbb_zbnzwf.enc) = 2024
21cr|texlive-fbb-55728-1|172	Provides:	tex(fbb_zjfw7l.enc) = 2024
21cr|texlive-fbb-55728-1|173	Provides:	tex(LY1fbb-Inf.fd) = 2024
21cr|texlive-fbb-55728-1|174	Provides:	tex(LY1fbb-LF.fd) = 2024
21cr|texlive-fbb-55728-1|175	Provides:	tex(LY1fbb-OsF.fd) = 2024
21cr|texlive-fbb-55728-1|176	Provides:	tex(LY1fbb-Sup.fd) = 2024
21cr|texlive-fbb-55728-1|177	Provides:	tex(LY1fbb-TLF.fd) = 2024
21cr|texlive-fbb-55728-1|178	Provides:	tex(LY1fbb-TOsF.fd) = 2024
21cr|texlive-fbb-55728-1|179	Provides:	tex(OT1fbb-Inf.fd) = 2024
21cr|texlive-fbb-55728-1|180	Provides:	tex(OT1fbb-LF.fd) = 2024
21cr|texlive-fbb-55728-1|181	Provides:	tex(OT1fbb-OsF.fd) = 2024
21cr|texlive-fbb-55728-1|182	Provides:	tex(OT1fbb-Sup.fd) = 2024
21cr|texlive-fbb-55728-1|183	Provides:	tex(OT1fbb-TLF.fd) = 2024
21cr|texlive-fbb-55728-1|184	Provides:	tex(OT1fbb-TOsF.fd) = 2024
21cr|texlive-fbb-55728-1|185	Provides:	tex(T1fbb-Inf.fd) = 2024
21cr|texlive-fbb-55728-1|186	Provides:	tex(T1fbb-LF.fd) = 2024
21cr|texlive-fbb-55728-1|187	Provides:	tex(T1fbb-OsF.fd) = 2024
21cr|texlive-fbb-55728-1|188	Provides:	tex(T1fbb-Sup.fd) = 2024
21cr|texlive-fbb-55728-1|189	Provides:	tex(T1fbb-TLF.fd) = 2024
21cr|texlive-fbb-55728-1|190	Provides:	tex(T1fbb-TOsF.fd) = 2024
21cr|texlive-fbb-55728-1|191	Provides:	tex(TS1fbb-LF.fd) = 2024
21cr|texlive-fbb-55728-1|192	Provides:	tex(TS1fbb-OsF.fd) = 2024
21cr|texlive-fbb-55728-1|193	Provides:	tex(TS1fbb-TLF.fd) = 2024
21cr|texlive-fbb-55728-1|194	Provides:	tex(TS1fbb-TOsF.fd) = 2024
21cr|texlive-fbb-55728-1|195	BuildArch:	noarch
21cr|texlive-fbb-55728-1|196	
21cr|texlive-fbb-55728-1|197	%description
21cr|texlive-fbb-55728-1|198	The package provides a Bembo-like font package based on Cardo
21cr|texlive-fbb-55728-1|199	but with many modifications, adding Bold Italic, small caps in
21cr|texlive-fbb-55728-1|200	all styles, six figure choices in all styles, updated kerning
21cr|texlive-fbb-55728-1|201	tables, added figure tables and corrected f-ligatures. Both
21cr|texlive-fbb-55728-1|202	OpenType and Adobe Type 1 versions are provided; all necessary
21cr|texlive-fbb-55728-1|203	support files are provided. The font works well with
21cr|texlive-fbb-55728-1|204	newtxmath's libertine option.
21cr|texlive-fbb-55728-1|205	
21cr|texlive-fbb-55728-1|206	%files
21cr|texlive-fbb-55728-1|207	%doc %{_texmfdistdir}/doc
21cr|texlive-fbb-55728-1|208	%{_texmfdistdir}/fonts/enc/dvips/fbb/
21cr|texlive-fbb-55728-1|209	%{_texmfdistdir}/fonts/map/dvips/fbb/
21cr|texlive-fbb-55728-1|210	%{_texmfdistdir}/fonts/opentype/public/fbb/
21cr|texlive-fbb-55728-1|211	%{_texmfdistdir}/fonts/tfm/public/fbb/
21cr|texlive-fbb-55728-1|212	%{_texmfdistdir}/fonts/type1/public/fbb/
21cr|texlive-fbb-55728-1|213	%{_texmfdistdir}/fonts/vf/public/fbb/
21cr|texlive-fbb-55728-1|214	%{_texmfdistdir}/tex/latex/fbb/
21cr|texlive-fbb-55728-1|215	
21cr|texlive-fbb-55728-1|216	#------------------------------------------------------------------
21cr|texlive-fbb-55728-1|217	
21cr|texlive-fbb-55728-1|218	%prep
21cr|texlive-fbb-55728-1|219	%setup -c -a0 -a1
21cr|texlive-fbb-55728-1|220	
21cr|texlive-fbb-55728-1|221	%build
21cr|texlive-fbb-55728-1|222	
21cr|texlive-fbb-55728-1|223	%install
21cr|texlive-fbb-55728-1|224	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fbb-55728-1|225	rm -rf tlpkg
21cr|texlive-fbb-55728-1|226	cp -fpar * %{buildroot}%{_texmfdistdir}

9339 21
21cr|texlive-fbox-62126-1|1	%define oname fbox
21cr|texlive-fbox-62126-1|2	
21cr|texlive-fbox-62126-1|3	Summary:	Extended \fbox macro from standard LaTeX
21cr|texlive-fbox-62126-1|4	Name:		texlive-fbox
21cr|texlive-fbox-62126-1|5	Version:	62126
21cr|texlive-fbox-62126-1|6	Release:	1
21cr|texlive-fbox-62126-1|7	License:	LPPL1.3
21cr|texlive-fbox-62126-1|8	Group:		Publishing
21cr|texlive-fbox-62126-1|9	Url:		https://www.ctan.org
21cr|texlive-fbox-62126-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fbox-62126-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fbox-62126-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fbox-62126-1|13	Requires:	texlive-tlpkg
21cr|texlive-fbox-62126-1|14	Requires:	texlive-kpathsea
21cr|texlive-fbox-62126-1|15	Provides:	tex(fbox.sty) = 2024
21cr|texlive-fbox-62126-1|16	BuildArch:	noarch
21cr|texlive-fbox-62126-1|17	
21cr|texlive-fbox-62126-1|18	%description
21cr|texlive-fbox-62126-1|19	This package redefines \fbox to allow an optional argument for
21cr|texlive-fbox-62126-1|20	different frames. It can be any combination of l)eft, r)ight,
21cr|texlive-fbox-62126-1|21	t)op, and b)ottom, for example: \fbox[lt]{foo}. Using uppercase
21cr|texlive-fbox-62126-1|22	letters or a combination of lowercase and uppercase is also
21cr|texlive-fbox-62126-1|23	possible.
21cr|texlive-fbox-62126-1|24	
21cr|texlive-fbox-62126-1|25	%files
21cr|texlive-fbox-62126-1|26	%doc %{_texmfdistdir}/doc/latex/fbox
21cr|texlive-fbox-62126-1|27	%{_texmfdistdir}/tex/latex/fbox
21cr|texlive-fbox-62126-1|28	
21cr|texlive-fbox-62126-1|29	#------------------------------------------------------------------
21cr|texlive-fbox-62126-1|30	
21cr|texlive-fbox-62126-1|31	%prep
21cr|texlive-fbox-62126-1|32	%setup -c -a0 -a1
21cr|texlive-fbox-62126-1|33	
21cr|texlive-fbox-62126-1|34	%build
21cr|texlive-fbox-62126-1|35	
21cr|texlive-fbox-62126-1|36	%install
21cr|texlive-fbox-62126-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fbox-62126-1|38	rm -rf tlpkg
21cr|texlive-fbox-62126-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9340 21
21cr|texlive-fbs-20190228-1|1	Name:		texlive-fbs
21cr|texlive-fbs-20190228-1|2	Version:	20190228
21cr|texlive-fbs-20190228-1|3	Release:	1
21cr|texlive-fbs-20190228-1|4	Summary:	BibTeX style for Frontiers in Bioscience
21cr|texlive-fbs-20190228-1|5	Group:		Publishing
21cr|texlive-fbs-20190228-1|6	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/fbs.bst
21cr|texlive-fbs-20190228-1|7	License:	LPPL
21cr|texlive-fbs-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fbs.tar.xz
21cr|texlive-fbs-20190228-1|9	BuildArch:	noarch
21cr|texlive-fbs-20190228-1|10	BuildRequires:	texlive-tlpkg
21cr|texlive-fbs-20190228-1|11	Requires(pre):	texlive-tlpkg
21cr|texlive-fbs-20190228-1|12	Requires(post):	texlive-kpathsea
21cr|texlive-fbs-20190228-1|13	
21cr|texlive-fbs-20190228-1|14	%description
21cr|texlive-fbs-20190228-1|15	A BibTeX style file made with custom-bib to fit Frontiers in
21cr|texlive-fbs-20190228-1|16	Bioscience requirements: - all authors, no et al, full author
21cr|texlive-fbs-20190228-1|17	names, initials abbreviated; - only abbreviated journal name
21cr|texlive-fbs-20190228-1|18	italicised, no abbreviation dots; - only year, no month, at end
21cr|texlive-fbs-20190228-1|19	of reference; and - DOI excluded, ISSN excluded.
21cr|texlive-fbs-20190228-1|20	
21cr|texlive-fbs-20190228-1|21	#-----------------------------------------------------------------------
21cr|texlive-fbs-20190228-1|22	%files
21cr|texlive-fbs-20190228-1|23	%{_texmfdistdir}/bibtex/bst/fbs
21cr|texlive-fbs-20190228-1|24	
21cr|texlive-fbs-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-fbs-20190228-1|26	%prep
21cr|texlive-fbs-20190228-1|27	%setup -c -a0
21cr|texlive-fbs-20190228-1|28	
21cr|texlive-fbs-20190228-1|29	%build
21cr|texlive-fbs-20190228-1|30	
21cr|texlive-fbs-20190228-1|31	%install
21cr|texlive-fbs-20190228-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fbs-20190228-1|33	cp -fpar bibtex %{buildroot}%{_texmfdistdir}

9341 21
21cr|texlive-fcavtex-1.1-2|1	# r38074
21cr|texlive-fcavtex-1.1-2|2	
21cr|texlive-fcavtex-1.1-2|3	Name:          texlive-fcavtex
21cr|texlive-fcavtex-1.1-2|4	Version:       1.1
21cr|texlive-fcavtex-1.1-2|5	Release:       2
21cr|texlive-fcavtex-1.1-2|6	Summary:       A thesis class for the FCAV/UNESP (Brazil)
21cr|texlive-fcavtex-1.1-2|7	Group:         Publishing
21cr|texlive-fcavtex-1.1-2|8	URL:           https://ctan.org/tex-archive/macros/latex/contrib/fcavtex
21cr|texlive-fcavtex-1.1-2|9	License:       LPPL1
21cr|texlive-fcavtex-1.1-2|10	Source0:       http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcavtex.tar.xz
21cr|texlive-fcavtex-1.1-2|11	Source1:       http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcavtex.doc.tar.xz
21cr|texlive-fcavtex-1.1-2|12	BuildArch:     noarch
21cr|texlive-fcavtex-1.1-2|13	BuildRequires: texlive-tlpkg
21cr|texlive-fcavtex-1.1-2|14	Requires(pre): texlive-tlpkg
21cr|texlive-fcavtex-1.1-2|15	
21cr|texlive-fcavtex-1.1-2|16	%description
21cr|texlive-fcavtex-1.1-2|17	This package provides a class and a bibliography style for the FCAV-
21cr|texlive-fcavtex-1.1-2|18	UNESP (Faculdade de Ciências Agrárias e Veterinárias de
21cr|texlive-fcavtex-1.1-2|19	Jaboticabal UNESP) brazilian university, written based on the
21cr|texlive-fcavtex-1.1-2|20	institution rules for thesis publications.
21cr|texlive-fcavtex-1.1-2|21	
21cr|texlive-fcavtex-1.1-2|22	%files
21cr|texlive-fcavtex-1.1-2|23	%{_texmfdistdir}/tex/*
21cr|texlive-fcavtex-1.1-2|24	%{_texmfdistdir}/bibtex/*
21cr|texlive-fcavtex-1.1-2|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-fcavtex-1.1-2|26	
21cr|texlive-fcavtex-1.1-2|27	#-----------------------------------------------------------------------
21cr|texlive-fcavtex-1.1-2|28	%prep
21cr|texlive-fcavtex-1.1-2|29	%setup -c -a0 -a1
21cr|texlive-fcavtex-1.1-2|30	
21cr|texlive-fcavtex-1.1-2|31	%build
21cr|texlive-fcavtex-1.1-2|32	
21cr|texlive-fcavtex-1.1-2|33	%install
21cr|texlive-fcavtex-1.1-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fcavtex-1.1-2|35	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

9342 21
21cr|texlive-fcolumn-2.7-1|1	Name:		texlive-fcolumn
21cr|texlive-fcolumn-2.7-1|2	Version:	2.7
21cr|texlive-fcolumn-2.7-1|3	Release:	1
21cr|texlive-fcolumn-2.7-1|4	Summary:	Typesetting financial tables
21cr|texlive-fcolumn-2.7-1|5	Group:		Publishing
21cr|texlive-fcolumn-2.7-1|6	URL:		https://ctan.org/pkg/fcolumn
21cr|texlive-fcolumn-2.7-1|7	License:	LPPL1.3
21cr|texlive-fcolumn-2.7-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcolumn.tar.xz
21cr|texlive-fcolumn-2.7-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcolumn.doc.tar.xz
21cr|texlive-fcolumn-2.7-1|10	BuildArch:	noarch
21cr|texlive-fcolumn-2.7-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-fcolumn-2.7-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-fcolumn-2.7-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-fcolumn-2.7-1|14	
21cr|texlive-fcolumn-2.7-1|15	%description
21cr|texlive-fcolumn-2.7-1|16	In financial reports, text and currency amounts are regularly
21cr|texlive-fcolumn-2.7-1|17	put in one table, e.g., a year balance or a profit-and-loss
21cr|texlive-fcolumn-2.7-1|18	overview. This package provides the settings for automatically
21cr|texlive-fcolumn-2.7-1|19	typesetting such columns, including the sum line (preceded by a
21cr|texlive-fcolumn-2.7-1|20	rule of the correct width) using the specifier "f".
21cr|texlive-fcolumn-2.7-1|21	
21cr|texlive-fcolumn-2.7-1|22	
21cr|texlive-fcolumn-2.7-1|23	#-----------------------------------------------------------------------
21cr|texlive-fcolumn-2.7-1|24	%files
21cr|texlive-fcolumn-2.7-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-fcolumn-2.7-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-fcolumn-2.7-1|27	
21cr|texlive-fcolumn-2.7-1|28	#-----------------------------------------------------------------------
21cr|texlive-fcolumn-2.7-1|29	%prep
21cr|texlive-fcolumn-2.7-1|30	%setup -c -a0 -a1
21cr|texlive-fcolumn-2.7-1|31	
21cr|texlive-fcolumn-2.7-1|32	%build
21cr|texlive-fcolumn-2.7-1|33	
21cr|texlive-fcolumn-2.7-1|34	%install
21cr|texlive-fcolumn-2.7-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fcolumn-2.7-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9343 21
21cr|texlive-fdsymbol-0.8-10|1	# revision 26722
21cr|texlive-fdsymbol-0.8-10|2	# category Package
21cr|texlive-fdsymbol-0.8-10|3	# catalog-ctan /fonts/fdsymbol
21cr|texlive-fdsymbol-0.8-10|4	# catalog-date 2012-05-29 12:56:38 +0200
21cr|texlive-fdsymbol-0.8-10|5	# catalog-license ofl
21cr|texlive-fdsymbol-0.8-10|6	# catalog-version 0.8
21cr|texlive-fdsymbol-0.8-10|7	Name:		texlive-fdsymbol
21cr|texlive-fdsymbol-0.8-10|8	Version:	0.8
21cr|texlive-fdsymbol-0.8-10|9	Release:	10
21cr|texlive-fdsymbol-0.8-10|10	Summary:	A maths symbol font
21cr|texlive-fdsymbol-0.8-10|11	Group:		Publishing
21cr|texlive-fdsymbol-0.8-10|12	URL:		http://www.ctan.org/tex-archive/fonts/fdsymbol
21cr|texlive-fdsymbol-0.8-10|13	License:	OFL
21cr|texlive-fdsymbol-0.8-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.tar.xz
21cr|texlive-fdsymbol-0.8-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.doc.tar.xz
21cr|texlive-fdsymbol-0.8-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.source.tar.xz
21cr|texlive-fdsymbol-0.8-10|17	BuildArch:	noarch
21cr|texlive-fdsymbol-0.8-10|18	BuildRequires:	texlive-tlpkg
21cr|texlive-fdsymbol-0.8-10|19	Requires(pre):	texlive-tlpkg
21cr|texlive-fdsymbol-0.8-10|20	Requires(post):	texlive-kpathsea
21cr|texlive-fdsymbol-0.8-10|21	
21cr|texlive-fdsymbol-0.8-10|22	%description
21cr|texlive-fdsymbol-0.8-10|23	FdSymbol is a maths symbol font, designed as a companion to the
21cr|texlive-fdsymbol-0.8-10|24	Fedra family by Typotheque, but it might also fit other
21cr|texlive-fdsymbol-0.8-10|25	contemporary typefaces.
21cr|texlive-fdsymbol-0.8-10|26	
21cr|texlive-fdsymbol-0.8-10|27	#-----------------------------------------------------------------------
21cr|texlive-fdsymbol-0.8-10|28	%files
21cr|texlive-fdsymbol-0.8-10|29	%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-a.enc
21cr|texlive-fdsymbol-0.8-10|30	%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-b.enc
21cr|texlive-fdsymbol-0.8-10|31	%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-c.enc
21cr|texlive-fdsymbol-0.8-10|32	%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-d.enc
21cr|texlive-fdsymbol-0.8-10|33	%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-e.enc
21cr|texlive-fdsymbol-0.8-10|34	%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-f.enc
21cr|texlive-fdsymbol-0.8-10|35	%{_texmfdistdir}/fonts/map/dvips/fdsymbol/fdsymbol.map
21cr|texlive-fdsymbol-0.8-10|36	%{_texmfdistdir}/fonts/opentype/public/fdsymbol/FdSymbol-Bold.otf
21cr|texlive-fdsymbol-0.8-10|37	%{_texmfdistdir}/fonts/opentype/public/fdsymbol/FdSymbol-Book.otf
21cr|texlive-fdsymbol-0.8-10|38	%{_texmfdistdir}/fonts/opentype/public/fdsymbol/FdSymbol-Medium.otf
21cr|texlive-fdsymbol-0.8-10|39	%{_texmfdistdir}/fonts/opentype/public/fdsymbol/FdSymbol-Regular.otf
21cr|texlive-fdsymbol-0.8-10|40	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA-Bold.mf
21cr|texlive-fdsymbol-0.8-10|41	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA-Book.mf
21cr|texlive-fdsymbol-0.8-10|42	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA-Medium.mf
21cr|texlive-fdsymbol-0.8-10|43	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA-Regular.mf
21cr|texlive-fdsymbol-0.8-10|44	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA.mf
21cr|texlive-fdsymbol-0.8-10|45	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB-Bold.mf
21cr|texlive-fdsymbol-0.8-10|46	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB-Book.mf
21cr|texlive-fdsymbol-0.8-10|47	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB-Medium.mf
21cr|texlive-fdsymbol-0.8-10|48	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB-Regular.mf
21cr|texlive-fdsymbol-0.8-10|49	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB.mf
21cr|texlive-fdsymbol-0.8-10|50	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC-Bold.mf
21cr|texlive-fdsymbol-0.8-10|51	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC-Book.mf
21cr|texlive-fdsymbol-0.8-10|52	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC-Medium.mf
21cr|texlive-fdsymbol-0.8-10|53	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC-Regular.mf
21cr|texlive-fdsymbol-0.8-10|54	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC.mf
21cr|texlive-fdsymbol-0.8-10|55	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD-Bold.mf
21cr|texlive-fdsymbol-0.8-10|56	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD-Book.mf
21cr|texlive-fdsymbol-0.8-10|57	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD-Medium.mf
21cr|texlive-fdsymbol-0.8-10|58	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD-Regular.mf
21cr|texlive-fdsymbol-0.8-10|59	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD.mf
21cr|texlive-fdsymbol-0.8-10|60	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE-Bold.mf
21cr|texlive-fdsymbol-0.8-10|61	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE-Book.mf
21cr|texlive-fdsymbol-0.8-10|62	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE-Medium.mf
21cr|texlive-fdsymbol-0.8-10|63	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE-Regular.mf
21cr|texlive-fdsymbol-0.8-10|64	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE.mf
21cr|texlive-fdsymbol-0.8-10|65	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF-Bold.mf
21cr|texlive-fdsymbol-0.8-10|66	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF-Book.mf
21cr|texlive-fdsymbol-0.8-10|67	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF-Medium.mf
21cr|texlive-fdsymbol-0.8-10|68	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF-Regular.mf
21cr|texlive-fdsymbol-0.8-10|69	%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF.mf
21cr|texlive-fdsymbol-0.8-10|70	%{_texmfdistdir}/fonts/source/public/fdsymbol/fdaccents.mf
21cr|texlive-fdsymbol-0.8-10|71	%{_texmfdistdir}/fonts/source/public/fdsymbol/fdarrows.mf
21cr|texlive-fdsymbol-0.8-10|72	%{_texmfdistdir}/fonts/source/public/fdsymbol/fdbase.mf
21cr|texlive-fdsymbol-0.8-10|73	%{_texmfdistdir}/fonts/source/public/fdsymbol/fddelims.mf
21cr|texlive-fdsymbol-0.8-10|74	%{_texmfdistdir}/fonts/source/public/fdsymbol/fdgeometric.mf
21cr|texlive-fdsymbol-0.8-10|75	%{_texmfdistdir}/fonts/source/public/fdsymbol/fdoperators.mf
21cr|texlive-fdsymbol-0.8-10|76	%{_texmfdistdir}/fonts/source/public/fdsymbol/fdrelations.mf
21cr|texlive-fdsymbol-0.8-10|77	%{_texmfdistdir}/fonts/source/public/fdsymbol/fdturnstile.mf
21cr|texlive-fdsymbol-0.8-10|78	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolA-Bold.tfm
21cr|texlive-fdsymbol-0.8-10|79	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolA-Book.tfm
21cr|texlive-fdsymbol-0.8-10|80	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolA-Medium.tfm
21cr|texlive-fdsymbol-0.8-10|81	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolA-Regular.tfm
21cr|texlive-fdsymbol-0.8-10|82	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolB-Bold.tfm
21cr|texlive-fdsymbol-0.8-10|83	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolB-Book.tfm
21cr|texlive-fdsymbol-0.8-10|84	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolB-Medium.tfm
21cr|texlive-fdsymbol-0.8-10|85	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolB-Regular.tfm
21cr|texlive-fdsymbol-0.8-10|86	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolC-Bold.tfm
21cr|texlive-fdsymbol-0.8-10|87	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolC-Book.tfm
21cr|texlive-fdsymbol-0.8-10|88	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolC-Medium.tfm
21cr|texlive-fdsymbol-0.8-10|89	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolC-Regular.tfm
21cr|texlive-fdsymbol-0.8-10|90	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolD-Bold.tfm
21cr|texlive-fdsymbol-0.8-10|91	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolD-Book.tfm
21cr|texlive-fdsymbol-0.8-10|92	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolD-Medium.tfm
21cr|texlive-fdsymbol-0.8-10|93	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolD-Regular.tfm
21cr|texlive-fdsymbol-0.8-10|94	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolE-Bold.tfm
21cr|texlive-fdsymbol-0.8-10|95	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolE-Book.tfm
21cr|texlive-fdsymbol-0.8-10|96	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolE-Medium.tfm
21cr|texlive-fdsymbol-0.8-10|97	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolE-Regular.tfm
21cr|texlive-fdsymbol-0.8-10|98	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolF-Bold.tfm
21cr|texlive-fdsymbol-0.8-10|99	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolF-Book.tfm
21cr|texlive-fdsymbol-0.8-10|100	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolF-Medium.tfm
21cr|texlive-fdsymbol-0.8-10|101	%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolF-Regular.tfm
21cr|texlive-fdsymbol-0.8-10|102	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolA-Bold.pfb
21cr|texlive-fdsymbol-0.8-10|103	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolA-Book.pfb
21cr|texlive-fdsymbol-0.8-10|104	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolA-Medium.pfb
21cr|texlive-fdsymbol-0.8-10|105	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolA-Regular.pfb
21cr|texlive-fdsymbol-0.8-10|106	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolB-Bold.pfb
21cr|texlive-fdsymbol-0.8-10|107	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolB-Book.pfb
21cr|texlive-fdsymbol-0.8-10|108	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolB-Medium.pfb
21cr|texlive-fdsymbol-0.8-10|109	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolB-Regular.pfb
21cr|texlive-fdsymbol-0.8-10|110	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolC-Bold.pfb
21cr|texlive-fdsymbol-0.8-10|111	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolC-Book.pfb
21cr|texlive-fdsymbol-0.8-10|112	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolC-Medium.pfb
21cr|texlive-fdsymbol-0.8-10|113	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolC-Regular.pfb
21cr|texlive-fdsymbol-0.8-10|114	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolD-Bold.pfb
21cr|texlive-fdsymbol-0.8-10|115	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolD-Book.pfb
21cr|texlive-fdsymbol-0.8-10|116	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolD-Medium.pfb
21cr|texlive-fdsymbol-0.8-10|117	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolD-Regular.pfb
21cr|texlive-fdsymbol-0.8-10|118	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolE-Bold.pfb
21cr|texlive-fdsymbol-0.8-10|119	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolE-Book.pfb
21cr|texlive-fdsymbol-0.8-10|120	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolE-Medium.pfb
21cr|texlive-fdsymbol-0.8-10|121	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolE-Regular.pfb
21cr|texlive-fdsymbol-0.8-10|122	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolF-Bold.pfb
21cr|texlive-fdsymbol-0.8-10|123	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolF-Book.pfb
21cr|texlive-fdsymbol-0.8-10|124	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolF-Medium.pfb
21cr|texlive-fdsymbol-0.8-10|125	%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolF-Regular.pfb
21cr|texlive-fdsymbol-0.8-10|126	%{_texmfdistdir}/tex/latex/fdsymbol/fdsymbol.sty
21cr|texlive-fdsymbol-0.8-10|127	%doc %{_texmfdistdir}/doc/fonts/fdsymbol/FONTLOG.txt
21cr|texlive-fdsymbol-0.8-10|128	%doc %{_texmfdistdir}/doc/fonts/fdsymbol/OFL.txt
21cr|texlive-fdsymbol-0.8-10|129	%doc %{_texmfdistdir}/doc/latex/fdsymbol/fdsymbol.pdf
21cr|texlive-fdsymbol-0.8-10|130	#- source
21cr|texlive-fdsymbol-0.8-10|131	%doc %{_texmfdistdir}/source/latex/fdsymbol/fdsymbol.dtx
21cr|texlive-fdsymbol-0.8-10|132	%doc %{_texmfdistdir}/source/latex/fdsymbol/fdsymbol.ins
21cr|texlive-fdsymbol-0.8-10|133	
21cr|texlive-fdsymbol-0.8-10|134	#-----------------------------------------------------------------------
21cr|texlive-fdsymbol-0.8-10|135	%prep
21cr|texlive-fdsymbol-0.8-10|136	%setup -c -a0 -a1 -a2
21cr|texlive-fdsymbol-0.8-10|137	
21cr|texlive-fdsymbol-0.8-10|138	%build
21cr|texlive-fdsymbol-0.8-10|139	
21cr|texlive-fdsymbol-0.8-10|140	%install
21cr|texlive-fdsymbol-0.8-10|141	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fdsymbol-0.8-10|142	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9344 21
21cr|texlive-fduthesis-66188-1|1	%define oname fduthesis
21cr|texlive-fduthesis-66188-1|2	
21cr|texlive-fduthesis-66188-1|3	Summary:	LaTeX thesis template for Fudan University
21cr|texlive-fduthesis-66188-1|4	Name:		texlive-fduthesis
21cr|texlive-fduthesis-66188-1|5	Version:	66188
21cr|texlive-fduthesis-66188-1|6	Release:	1
21cr|texlive-fduthesis-66188-1|7	License:	LPPL1.3
21cr|texlive-fduthesis-66188-1|8	Group:		Publishing
21cr|texlive-fduthesis-66188-1|9	Url:		https://www.ctan.org
21cr|texlive-fduthesis-66188-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fduthesis-66188-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fduthesis-66188-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fduthesis-66188-1|13	Requires:	texlive-tlpkg
21cr|texlive-fduthesis-66188-1|14	Requires:	texlive-kpathsea
21cr|texlive-fduthesis-66188-1|15	Provides:	tex(fdudoc.cls) = 2024
21cr|texlive-fduthesis-66188-1|16	Provides:	tex(fdulogo.sty) = 2024
21cr|texlive-fduthesis-66188-1|17	Provides:	tex(fduthesis.cls) = 2024
21cr|texlive-fduthesis-66188-1|18	Provides:	tex(fduthesis.def) = 2024
21cr|texlive-fduthesis-66188-1|19	Provides:	tex(fduthesis-en.cls) = 2024
21cr|texlive-fduthesis-66188-1|20	BuildArch:	noarch
21cr|texlive-fduthesis-66188-1|21	
21cr|texlive-fduthesis-66188-1|22	%description
21cr|texlive-fduthesis-66188-1|23	This package is a LaTeX thesis template package for Fudan
21cr|texlive-fduthesis-66188-1|24	University. It can make it easy to write theses both in Chinese
21cr|texlive-fduthesis-66188-1|25	and English.
21cr|texlive-fduthesis-66188-1|26	
21cr|texlive-fduthesis-66188-1|27	%files
21cr|texlive-fduthesis-66188-1|28	%doc %{_texmfdistdir}/doc/latex/fduthesis/
21cr|texlive-fduthesis-66188-1|29	%{_texmfdistdir}/tex/latex/fduthesis/
21cr|texlive-fduthesis-66188-1|30	
21cr|texlive-fduthesis-66188-1|31	#------------------------------------------------------------------
21cr|texlive-fduthesis-66188-1|32	
21cr|texlive-fduthesis-66188-1|33	%prep
21cr|texlive-fduthesis-66188-1|34	%setup -c -a0 -a1
21cr|texlive-fduthesis-66188-1|35	
21cr|texlive-fduthesis-66188-1|36	%build
21cr|texlive-fduthesis-66188-1|37	
21cr|texlive-fduthesis-66188-1|38	%install
21cr|texlive-fduthesis-66188-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fduthesis-66188-1|40	rm -rf tlpkg
21cr|texlive-fduthesis-66188-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9345 21
21cr|texlive-fei-4.10.3-1|1	Name: texlive-fei
21cr|texlive-fei-4.10.3-1|2	Version: 4.10.3
21cr|texlive-fei-4.10.3-1|3	Release: 1
21cr|texlive-fei-4.10.3-1|4	Summary: Class for academic works at FEI University Center — Brazil
21cr|texlive-fei-4.10.3-1|5	Group: Publishing
21cr|texlive-fei-4.10.3-1|6	URL: https://ctan.org/tex-archive/macros/latex/contrib/fei
21cr|texlive-fei-4.10.3-1|7	License: LPPL1
21cr|texlive-fei-4.10.3-1|8	Source0: http://mirrors.ctan.org/systems/texlive/tlnet/archive/fei.tar.xz
21cr|texlive-fei-4.10.3-1|9	Source1: http://mirrors.ctan.org/systems/texlive/tlnet/archive/fei.doc.tar.xz
21cr|texlive-fei-4.10.3-1|10	BuildArch: noarch
21cr|texlive-fei-4.10.3-1|11	BuildRequires: texlive-tlpkg
21cr|texlive-fei-4.10.3-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-fei-4.10.3-1|13	
21cr|texlive-fei-4.10.3-1|14	%description
21cr|texlive-fei-4.10.3-1|15	fei is a class created by graduate students and LATEX enthusiasts that allows
21cr|texlive-fei-4.10.3-1|16	students from FEI University Center to create their academic works, be it a
21cr|texlive-fei-4.10.3-1|17	monograph, masters dissertation or phd thesis, under the typographic rules of the
21cr|texlive-fei-4.10.3-1|18	institution. The class makes it possible to create a full academic work, supporting
21cr|texlive-fei-4.10.3-1|19	functionalities such as cover, title page, catalog entry, dedication, summary, lists
21cr|texlive-fei-4.10.3-1|20	of figures, tables, algorithms, acronyms and symbols, multiple authors, index,
21cr|texlive-fei-4.10.3-1|21	references, appendices and attachments. fei is loosely based in the Brazilian National
21cr|texlive-fei-4.10.3-1|22	Standards Organization (Associação Brasileira de Normas Técnicas, ABNT) standards for the
21cr|texlive-fei-4.10.3-1|23	creation of academic works, such as ABNT NBR 10520:2002 (Citations) and ABNT NBR
21cr|texlive-fei-4.10.3-1|24	6023:2002 (Bibliographic References).
21cr|texlive-fei-4.10.3-1|25	
21cr|texlive-fei-4.10.3-1|26	%files
21cr|texlive-fei-4.10.3-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-fei-4.10.3-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-fei-4.10.3-1|29	
21cr|texlive-fei-4.10.3-1|30	#-----------------------------------------------------------------------
21cr|texlive-fei-4.10.3-1|31	%prep
21cr|texlive-fei-4.10.3-1|32	%setup -c -a0 -a1
21cr|texlive-fei-4.10.3-1|33	
21cr|texlive-fei-4.10.3-1|34	%build
21cr|texlive-fei-4.10.3-1|35	
21cr|texlive-fei-4.10.3-1|36	%install
21cr|texlive-fei-4.10.3-1|37	mkdir -p %{buildroot}%{_texmfdistdir}

9346 21
21cr|texlive-fenetrecas-66611-1|1	%define oname fenetrecas
21cr|texlive-fenetrecas-66611-1|2	
21cr|texlive-fenetrecas-66611-1|3	Summary:	Commands for CAS-like windows (Xcas or Geogebra) in TikZ
21cr|texlive-fenetrecas-66611-1|4	Name:		texlive-fenetrecas
21cr|texlive-fenetrecas-66611-1|5	Version:	66611
21cr|texlive-fenetrecas-66611-1|6	Release:	1
21cr|texlive-fenetrecas-66611-1|7	License:	LPPL1.3
21cr|texlive-fenetrecas-66611-1|8	Group:		Publishing
21cr|texlive-fenetrecas-66611-1|9	Url:		https://www.ctan.org
21cr|texlive-fenetrecas-66611-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fenetrecas-66611-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fenetrecas-66611-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fenetrecas-66611-1|13	Requires:	texlive-tlpkg
21cr|texlive-fenetrecas-66611-1|14	Requires:	texlive-kpathsea
21cr|texlive-fenetrecas-66611-1|15	Provides:	tex(FenetreCas.sty) = 2024
21cr|texlive-fenetrecas-66611-1|16	BuildArch:	noarch
21cr|texlive-fenetrecas-66611-1|17	
21cr|texlive-fenetrecas-66611-1|18	%description
21cr|texlive-fenetrecas-66611-1|19	This package provides some commands (in French) to display,
21cr|texlive-fenetrecas-66611-1|20	with TikZ, windows like Xcas or Geogebra :
21cr|texlive-fenetrecas-66611-1|21	\begin{CalculFormelGeogebra} and \LigneCalculsGeogebra ;
21cr|texlive-fenetrecas-66611-1|22	\begin{CalculFormelXcas} and \LigneCalculsXcas.
21cr|texlive-fenetrecas-66611-1|23	
21cr|texlive-fenetrecas-66611-1|24	%files
21cr|texlive-fenetrecas-66611-1|25	%doc %{_texmfdistdir}/doc/latex/fenetrecas
21cr|texlive-fenetrecas-66611-1|26	%{_texmfdistdir}/tex/latex/fenetrecas
21cr|texlive-fenetrecas-66611-1|27	
21cr|texlive-fenetrecas-66611-1|28	#------------------------------------------------------------------
21cr|texlive-fenetrecas-66611-1|29	
21cr|texlive-fenetrecas-66611-1|30	%prep
21cr|texlive-fenetrecas-66611-1|31	%setup -c -a0 -a1
21cr|texlive-fenetrecas-66611-1|32	
21cr|texlive-fenetrecas-66611-1|33	%build
21cr|texlive-fenetrecas-66611-1|34	
21cr|texlive-fenetrecas-66611-1|35	%install
21cr|texlive-fenetrecas-66611-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fenetrecas-66611-1|37	rm -rf tlpkg
21cr|texlive-fenetrecas-66611-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9347 21
21cr|texlive-fenixpar-0.92-8|1	# revision 24730
21cr|texlive-fenixpar-0.92-8|2	# category Package
21cr|texlive-fenixpar-0.92-8|3	# catalog-ctan /macros/generic/fenixpar
21cr|texlive-fenixpar-0.92-8|4	# catalog-date 2011-11-18 23:08:42 +0100
21cr|texlive-fenixpar-0.92-8|5	# catalog-license lppl
21cr|texlive-fenixpar-0.92-8|6	# catalog-version 0.92
21cr|texlive-fenixpar-0.92-8|7	Name:		texlive-fenixpar
21cr|texlive-fenixpar-0.92-8|8	Version:	0.92
21cr|texlive-fenixpar-0.92-8|9	Release:	8
21cr|texlive-fenixpar-0.92-8|10	Summary:	One-shot changes to token registers such as \everypar
21cr|texlive-fenixpar-0.92-8|11	Group:		Publishing
21cr|texlive-fenixpar-0.92-8|12	URL:		http://www.ctan.org/tex-archive/macros/generic/fenixpar
21cr|texlive-fenixpar-0.92-8|13	License:	LPPL
21cr|texlive-fenixpar-0.92-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fenixpar.tar.xz
21cr|texlive-fenixpar-0.92-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fenixpar.doc.tar.xz
21cr|texlive-fenixpar-0.92-8|16	BuildArch:	noarch
21cr|texlive-fenixpar-0.92-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-fenixpar-0.92-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-fenixpar-0.92-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-fenixpar-0.92-8|20	
21cr|texlive-fenixpar-0.92-8|21	%description
21cr|texlive-fenixpar-0.92-8|22	The bundle provides two packages, fenxitok and fenixpar. The
21cr|texlive-fenixpar-0.92-8|23	fenixtok package provides user macros to add material to a
21cr|texlive-fenixpar-0.92-8|24	token register; the material will be (automatically) removed
21cr|texlive-fenixpar-0.92-8|25	from the token register when the register is executed. Material
21cr|texlive-fenixpar-0.92-8|26	may be added either to the left or to the right, and care is
21cr|texlive-fenixpar-0.92-8|27	taken not to override any redefinition that may be included in
21cr|texlive-fenixpar-0.92-8|28	the token register itself. The fenixpar package uses the macros
21cr|texlive-fenixpar-0.92-8|29	of fenixtok to provide a user interface to manipulation of the
21cr|texlive-fenixpar-0.92-8|30	\everypar token register. The packages require the e-TeX
21cr|texlive-fenixpar-0.92-8|31	extensions; with them, they work either with Plain TeX or with
21cr|texlive-fenixpar-0.92-8|32	LaTeX.
21cr|texlive-fenixpar-0.92-8|33	
21cr|texlive-fenixpar-0.92-8|34	
21cr|texlive-fenixpar-0.92-8|35	#-----------------------------------------------------------------------
21cr|texlive-fenixpar-0.92-8|36	%files
21cr|texlive-fenixpar-0.92-8|37	%{_texmfdistdir}/tex/generic/fenixpar/fenixpar.sty
21cr|texlive-fenixpar-0.92-8|38	%{_texmfdistdir}/tex/generic/fenixpar/fenixtok.sty
21cr|texlive-fenixpar-0.92-8|39	%doc %{_texmfdistdir}/doc/generic/fenixpar/README
21cr|texlive-fenixpar-0.92-8|40	
21cr|texlive-fenixpar-0.92-8|41	#-----------------------------------------------------------------------
21cr|texlive-fenixpar-0.92-8|42	%prep
21cr|texlive-fenixpar-0.92-8|43	%setup -c -a0 -a1
21cr|texlive-fenixpar-0.92-8|44	
21cr|texlive-fenixpar-0.92-8|45	%build
21cr|texlive-fenixpar-0.92-8|46	
21cr|texlive-fenixpar-0.92-8|47	%install
21cr|texlive-fenixpar-0.92-8|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fenixpar-0.92-8|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9348 21
21cr|texlive-fewerfloatpages-58058-1|1	%define oname fewerfloatpages
21cr|texlive-fewerfloatpages-58058-1|2	
21cr|texlive-fewerfloatpages-58058-1|3	Summary:	Reduce the number of unnecessary float pages
21cr|texlive-fewerfloatpages-58058-1|4	Name:		texlive-fewerfloatpages
21cr|texlive-fewerfloatpages-58058-1|5	Version:	58058
21cr|texlive-fewerfloatpages-58058-1|6	Release:	1
21cr|texlive-fewerfloatpages-58058-1|7	License:	LPPL1.3
21cr|texlive-fewerfloatpages-58058-1|8	Group:		Publishing
21cr|texlive-fewerfloatpages-58058-1|9	Url:		https://www.ctan.org
21cr|texlive-fewerfloatpages-58058-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fewerfloatpages-58058-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fewerfloatpages-58058-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fewerfloatpages-58058-1|13	Requires:	texlive-tlpkg
21cr|texlive-fewerfloatpages-58058-1|14	Requires:	texlive-kpathsea
21cr|texlive-fewerfloatpages-58058-1|15	Provides:	tex(fewerfloatpages.sty) = 2024
21cr|texlive-fewerfloatpages-58058-1|16	BuildArch:	noarch
21cr|texlive-fewerfloatpages-58058-1|17	
21cr|texlive-fewerfloatpages-58058-1|18	%description
21cr|texlive-fewerfloatpages-58058-1|19	This package implements a float algorithm extension for
21cr|texlive-fewerfloatpages-58058-1|20	handling float pages. It attempts to reduce the number of
21cr|texlive-fewerfloatpages-58058-1|21	unnecessary (fairly empty) float pages while making sure that
21cr|texlive-fewerfloatpages-58058-1|22	floats nevertheless stay close to their call-outs. Several
21cr|texlive-fewerfloatpages-58058-1|23	aspects of the algorithm behavior are adjustable.
21cr|texlive-fewerfloatpages-58058-1|24	
21cr|texlive-fewerfloatpages-58058-1|25	%files
21cr|texlive-fewerfloatpages-58058-1|26	%doc %{_texmfdistdir}/doc/latex/fewerfloatpages
21cr|texlive-fewerfloatpages-58058-1|27	%{_texmfdistdir}/tex/latex/fewerfloatpages
21cr|texlive-fewerfloatpages-58058-1|28	
21cr|texlive-fewerfloatpages-58058-1|29	#------------------------------------------------------------------
21cr|texlive-fewerfloatpages-58058-1|30	
21cr|texlive-fewerfloatpages-58058-1|31	%prep
21cr|texlive-fewerfloatpages-58058-1|32	%setup -c -a0 -a1
21cr|texlive-fewerfloatpages-58058-1|33	
21cr|texlive-fewerfloatpages-58058-1|34	%build
21cr|texlive-fewerfloatpages-58058-1|35	
21cr|texlive-fewerfloatpages-58058-1|36	%install
21cr|texlive-fewerfloatpages-58058-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fewerfloatpages-58058-1|38	rm -rf tlpkg
21cr|texlive-fewerfloatpages-58058-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9349 21
21cr|texlive-feyn-0.4.1-2|1	Name:		texlive-feyn
21cr|texlive-feyn-0.4.1-2|2	Version:	0.4.1
21cr|texlive-feyn-0.4.1-2|3	Release:	2
21cr|texlive-feyn-0.4.1-2|4	Summary:	A font for in-text Feynman diagrams
21cr|texlive-feyn-0.4.1-2|5	Group:		Publishing
21cr|texlive-feyn-0.4.1-2|6	URL:		http://www.ctan.org/tex-archive/fonts/feyn
21cr|texlive-feyn-0.4.1-2|7	License:	GPL
21cr|texlive-feyn-0.4.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.tar.xz
21cr|texlive-feyn-0.4.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.doc.tar.xz
21cr|texlive-feyn-0.4.1-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.source.tar.xz
21cr|texlive-feyn-0.4.1-2|11	BuildArch:	noarch
21cr|texlive-feyn-0.4.1-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-feyn-0.4.1-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-feyn-0.4.1-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-feyn-0.4.1-2|15	
21cr|texlive-feyn-0.4.1-2|16	%description
21cr|texlive-feyn-0.4.1-2|17	Feyn may be used to produce relatively simple Feynman diagrams
21cr|texlive-feyn-0.4.1-2|18	within equations in a LaTeX document. While the feynmf package
21cr|texlive-feyn-0.4.1-2|19	is good at drawing large diagrams for figures, the present
21cr|texlive-feyn-0.4.1-2|20	package and its fonts allow diagrams within equations or text,
21cr|texlive-feyn-0.4.1-2|21	at a matching size. The fonts are distributed as MetaFont
21cr|texlive-feyn-0.4.1-2|22	source, and macros for their use are also provided.
21cr|texlive-feyn-0.4.1-2|23	
21cr|texlive-feyn-0.4.1-2|24	#-----------------------------------------------------------------------
21cr|texlive-feyn-0.4.1-2|25	%files
21cr|texlive-feyn-0.4.1-2|26	%{_texmfdistdir}/fonts/source/public/feyn
21cr|texlive-feyn-0.4.1-2|27	%{_texmfdistdir}/fonts/tfm/public/feyn
21cr|texlive-feyn-0.4.1-2|28	%{_texmfdistdir}/tex/latex/feyn
21cr|texlive-feyn-0.4.1-2|29	%doc %{_texmfdistdir}/doc/fonts/feyn
21cr|texlive-feyn-0.4.1-2|30	#- source
21cr|texlive-feyn-0.4.1-2|31	%doc %{_texmfdistdir}/source/fonts/feyn
21cr|texlive-feyn-0.4.1-2|32	
21cr|texlive-feyn-0.4.1-2|33	#-----------------------------------------------------------------------
21cr|texlive-feyn-0.4.1-2|34	%prep
21cr|texlive-feyn-0.4.1-2|35	%setup -c -a0 -a1 -a2
21cr|texlive-feyn-0.4.1-2|36	
21cr|texlive-feyn-0.4.1-2|37	%build
21cr|texlive-feyn-0.4.1-2|38	
21cr|texlive-feyn-0.4.1-2|39	%install
21cr|texlive-feyn-0.4.1-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-feyn-0.4.1-2|41	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9350 21
21cr|texlive-ffcode-65170-1|1	%define oname ffcode
21cr|texlive-ffcode-65170-1|2	
21cr|texlive-ffcode-65170-1|3	Summary:	Fixed-font code blocks formatted nicely
21cr|texlive-ffcode-65170-1|4	Name:		texlive-ffcode
21cr|texlive-ffcode-65170-1|5	Version:	65170
21cr|texlive-ffcode-65170-1|6	Release:	1
21cr|texlive-ffcode-65170-1|7	License:	LPPL1.3
21cr|texlive-ffcode-65170-1|8	Group:		Publishing
21cr|texlive-ffcode-65170-1|9	Url:		https://www.ctan.org
21cr|texlive-ffcode-65170-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ffcode-65170-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ffcode-65170-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ffcode-65170-1|13	#Requires:	tex(environ.sty)
21cr|texlive-ffcode-65170-1|14	Requires:	texlive-tlpkg
21cr|texlive-ffcode-65170-1|15	Requires:	texlive-kpathsea
21cr|texlive-ffcode-65170-1|16	#Requires:	tex(microtype.sty)
21cr|texlive-ffcode-65170-1|17	#Requires:	tex(minted.sty)
21cr|texlive-ffcode-65170-1|18	#Requires:	tex(pgf.sty)
21cr|texlive-ffcode-65170-1|19	#Requires:	tex(tcolorbox.sty)
21cr|texlive-ffcode-65170-1|20	Provides:	tex(ffcode.sty) = 2024
21cr|texlive-ffcode-65170-1|21	BuildArch:	noarch
21cr|texlive-ffcode-65170-1|22	
21cr|texlive-ffcode-65170-1|23	%description
21cr|texlive-ffcode-65170-1|24	This LaTeX package helps you write source code in your academic
21cr|texlive-ffcode-65170-1|25	papers and make it looks neat. It uses minted and tcolorbox,
21cr|texlive-ffcode-65170-1|26	configuring them the right way, to ensure that code fragments
21cr|texlive-ffcode-65170-1|27	and code blocks look nicer.
21cr|texlive-ffcode-65170-1|28	
21cr|texlive-ffcode-65170-1|29	%files
21cr|texlive-ffcode-65170-1|30	%doc %{_texmfdistdir}/doc/latex/ffcode
21cr|texlive-ffcode-65170-1|31	%{_texmfdistdir}/tex/latex/ffcode
21cr|texlive-ffcode-65170-1|32	
21cr|texlive-ffcode-65170-1|33	#------------------------------------------------------------------
21cr|texlive-ffcode-65170-1|34	
21cr|texlive-ffcode-65170-1|35	%prep
21cr|texlive-ffcode-65170-1|36	%setup -c -a0 -a1
21cr|texlive-ffcode-65170-1|37	
21cr|texlive-ffcode-65170-1|38	%build
21cr|texlive-ffcode-65170-1|39	
21cr|texlive-ffcode-65170-1|40	%install
21cr|texlive-ffcode-65170-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ffcode-65170-1|42	rm -rf tlpkg
21cr|texlive-ffcode-65170-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9351 21
21cr|texlive-fge-1.25-2|1	# revision 24732
21cr|texlive-fge-1.25-2|2	# category Package
21cr|texlive-fge-1.25-2|3	# catalog-ctan /fonts/fge
21cr|texlive-fge-1.25-2|4	# catalog-date 2011-11-18 06:50:27 +0100
21cr|texlive-fge-1.25-2|5	# catalog-license lppl
21cr|texlive-fge-1.25-2|6	# catalog-version 1.24
21cr|texlive-fge-1.25-2|7	Name:		texlive-fge
21cr|texlive-fge-1.25-2|8	Version:	1.25
21cr|texlive-fge-1.25-2|9	Release:	2
21cr|texlive-fge-1.25-2|10	Summary:	A font for Frege's Grundgesetze der Arithmetik
21cr|texlive-fge-1.25-2|11	Group:		Publishing
21cr|texlive-fge-1.25-2|12	URL:		http://www.ctan.org/tex-archive/fonts/fge
21cr|texlive-fge-1.25-2|13	License:	LPPL
21cr|texlive-fge-1.25-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.tar.xz
21cr|texlive-fge-1.25-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.doc.tar.xz
21cr|texlive-fge-1.25-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.source.tar.xz
21cr|texlive-fge-1.25-2|17	BuildArch:	noarch
21cr|texlive-fge-1.25-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-fge-1.25-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-fge-1.25-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-fge-1.25-2|21	
21cr|texlive-fge-1.25-2|22	%description
21cr|texlive-fge-1.25-2|23	The fonts are provided as Metafont source and Adobe Type 1
21cr|texlive-fge-1.25-2|24	(pfb) files. A small LaTeX package (fge) is included.
21cr|texlive-fge-1.25-2|25	
21cr|texlive-fge-1.25-2|26	#-----------------------------------------------------------------------
21cr|texlive-fge-1.25-2|27	%files
21cr|texlive-fge-1.25-2|28	%{_texmfdistdir}/fonts/map/dvips/fge/fge.map
21cr|texlive-fge-1.25-2|29	%{_texmfdistdir}/fonts/source/public/fge/fgebase.mf
21cr|texlive-fge-1.25-2|30	%{_texmfdistdir}/fonts/source/public/fge/fgeit.mf
21cr|texlive-fge-1.25-2|31	%{_texmfdistdir}/fonts/source/public/fge/fgeit10.mf
21cr|texlive-fge-1.25-2|32	%{_texmfdistdir}/fonts/source/public/fge/fgerm.mf
21cr|texlive-fge-1.25-2|33	%{_texmfdistdir}/fonts/source/public/fge/fgerm10.mf
21cr|texlive-fge-1.25-2|34	%{_texmfdistdir}/fonts/tfm/public/fge/fgeit10.tfm
21cr|texlive-fge-1.25-2|35	%{_texmfdistdir}/fonts/tfm/public/fge/fgerm10.tfm
21cr|texlive-fge-1.25-2|36	%{_texmfdistdir}/fonts/type1/public/fge/fgeit10.pfb
21cr|texlive-fge-1.25-2|37	%{_texmfdistdir}/fonts/type1/public/fge/fgerm10.pfb
21cr|texlive-fge-1.25-2|38	%{_texmfdistdir}/tex/latex/fge/Ufgeit.fd
21cr|texlive-fge-1.25-2|39	%{_texmfdistdir}/tex/latex/fge/Ufgerm.fd
21cr|texlive-fge-1.25-2|40	%{_texmfdistdir}/tex/latex/fge/fge.cfg
21cr|texlive-fge-1.25-2|41	%{_texmfdistdir}/tex/latex/fge/fge.sty
21cr|texlive-fge-1.25-2|42	%doc %{_texmfdistdir}/doc/fonts/fge/README
21cr|texlive-fge-1.25-2|43	%doc %{_texmfdistdir}/doc/fonts/fge/fge-doc.pdf
21cr|texlive-fge-1.25-2|44	#- source
21cr|texlive-fge-1.25-2|45	%doc %{_texmfdistdir}/source/fonts/fge/fge.dtx
21cr|texlive-fge-1.25-2|46	%doc %{_texmfdistdir}/source/fonts/fge/fge.ins
21cr|texlive-fge-1.25-2|47	
21cr|texlive-fge-1.25-2|48	#-----------------------------------------------------------------------
21cr|texlive-fge-1.25-2|49	%prep
21cr|texlive-fge-1.25-2|50	%setup -c -a0 -a1 -a2
21cr|texlive-fge-1.25-2|51	
21cr|texlive-fge-1.25-2|52	%build
21cr|texlive-fge-1.25-2|53	
21cr|texlive-fge-1.25-2|54	%install
21cr|texlive-fge-1.25-2|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fge-1.25-2|56	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9352 21
21cr|texlive-fgruler-1.5-1|1	Name:		texlive-fgruler
21cr|texlive-fgruler-1.5-1|2	Version:	1.5
21cr|texlive-fgruler-1.5-1|3	Release:	1
21cr|texlive-fgruler-1.5-1|4	Summary:	Package for drawing rulers on the foreground or in the text
21cr|texlive-fgruler-1.5-1|5	Group:		Publishing
21cr|texlive-fgruler-1.5-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/fgruler
21cr|texlive-fgruler-1.5-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-fgruler-1.5-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/fgruler.source.tar.xz
21cr|texlive-fgruler-1.5-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/fgruler.tar.xz
21cr|texlive-fgruler-1.5-1|10	Source2:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/fgruler.doc.tar.xz
21cr|texlive-fgruler-1.5-1|11	BuildArch:	noarch
21cr|texlive-fgruler-1.5-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fgruler-1.5-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-fgruler-1.5-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-fgruler-1.5-1|15	Provides:	texlive-fgruler.bin = %{EVRD}
21cr|texlive-fgruler-1.5-1|16	
21cr|texlive-fgruler-1.5-1|17	%description
21cr|texlive-fgruler-1.5-1|18	This package draws horizontal and vertical rulers on the foreground of every
21cr|texlive-fgruler-1.5-1|19	(or the current) page at absolute positions. In this way, you can check the
21cr|texlive-fgruler-1.5-1|20	page layout dimensions. You can also draw various rulers in the text. God, help me.
21cr|texlive-fgruler-1.5-1|21	
21cr|texlive-fgruler-1.5-1|22	#-----------------------------------------------------------------------
21cr|texlive-fgruler-1.5-1|23	%files
21cr|texlive-fgruler-1.5-1|24	%{_texmfdistdir}/tex/latex/fgruler/fgruler.sty
21cr|texlive-fgruler-1.5-1|25	%doc %{_texmfdistdir}/source/latex/fgruler/fgruler.dtx
21cr|texlive-fgruler-1.5-1|26	%doc %{_texmfdistdir}/source/latex/fgruler/fgruler.ins
21cr|texlive-fgruler-1.5-1|27	%doc %{_texmfdistdir}/doc/latex/fgruler/README
21cr|texlive-fgruler-1.5-1|28	%doc %{_texmfdistdir}/doc/latex/fgruler/fgruler.pdf
21cr|texlive-fgruler-1.5-1|29	
21cr|texlive-fgruler-1.5-1|30	#-----------------------------------------------------------------------
21cr|texlive-fgruler-1.5-1|31	%prep
21cr|texlive-fgruler-1.5-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-fgruler-1.5-1|33	
21cr|texlive-fgruler-1.5-1|34	%build
21cr|texlive-fgruler-1.5-1|35	
21cr|texlive-fgruler-1.5-1|36	%install
21cr|texlive-fgruler-1.5-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fgruler-1.5-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9353 21
21cr|texlive-fifo-stack-1.0-1|1	Name:		texlive-fifo-stack
21cr|texlive-fifo-stack-1.0-1|2	Version:	1.0
21cr|texlive-fifo-stack-1.0-1|3	Release:	1
21cr|texlive-fifo-stack-1.0-1|4	Summary:	FIFO and stack implementation for package writers
21cr|texlive-fifo-stack-1.0-1|5	Group:		Publishing
21cr|texlive-fifo-stack-1.0-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/fifo-stack
21cr|texlive-fifo-stack-1.0-1|7	License:	LPPL
21cr|texlive-fifo-stack-1.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.tar.xz
21cr|texlive-fifo-stack-1.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.doc.tar.xz
21cr|texlive-fifo-stack-1.0-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.source.tar.xz
21cr|texlive-fifo-stack-1.0-1|11	BuildArch:	noarch
21cr|texlive-fifo-stack-1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fifo-stack-1.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-fifo-stack-1.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-fifo-stack-1.0-1|15	
21cr|texlive-fifo-stack-1.0-1|16	%description
21cr|texlive-fifo-stack-1.0-1|17	The package renames the original’s \Push and \Pop commands \FSPush and \FSPop,
21cr|texlive-fifo-stack-1.0-1|18	and which work on the top/end of the FIFO/Stack), and adds the ability
21cr|texlive-fifo-stack-1.0-1|19	to \FSUnshift and \FSShift from the bottom (front) of the FIFO/Stack.
21cr|texlive-fifo-stack-1.0-1|20	
21cr|texlive-fifo-stack-1.0-1|21	#-----------------------------------------------------------------------
21cr|texlive-fifo-stack-1.0-1|22	%files
21cr|texlive-fifo-stack-1.0-1|23	%{_texmfdistdir}/tex/latex/fifo-stack/fifo-stack.sty
21cr|texlive-fifo-stack-1.0-1|24	%doc %{_texmfdistdir}/doc/latex/fifo-stack/README
21cr|texlive-fifo-stack-1.0-1|25	%doc %{_texmfdistdir}/doc/latex/fifo-stack/fifo-stack-test.tex
21cr|texlive-fifo-stack-1.0-1|26	%doc %{_texmfdistdir}/doc/latex/fifo-stack/fifo-stack.cwl
21cr|texlive-fifo-stack-1.0-1|27	%doc %{_texmfdistdir}/doc/latex/fifo-stack/fifo-stack.pdf
21cr|texlive-fifo-stack-1.0-1|28	#- source
21cr|texlive-fifo-stack-1.0-1|29	%doc %{_texmfdistdir}/source/latex/fifo-stack/fifo-stack.dtx
21cr|texlive-fifo-stack-1.0-1|30	%doc %{_texmfdistdir}/source/latex/fifo-stack/fifo-stack.ins
21cr|texlive-fifo-stack-1.0-1|31	
21cr|texlive-fifo-stack-1.0-1|32	
21cr|texlive-fifo-stack-1.0-1|33	#-----------------------------------------------------------------------
21cr|texlive-fifo-stack-1.0-1|34	%prep
21cr|texlive-fifo-stack-1.0-1|35	%setup -c -a0 -a1 -a2
21cr|texlive-fifo-stack-1.0-1|36	
21cr|texlive-fifo-stack-1.0-1|37	%build
21cr|texlive-fifo-stack-1.0-1|38	
21cr|texlive-fifo-stack-1.0-1|39	%install
21cr|texlive-fifo-stack-1.0-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fifo-stack-1.0-1|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9354 21
21cr|texlive-figbib-20190228-1|1	Name:		texlive-figbib
21cr|texlive-figbib-20190228-1|2	Version:	20190228
21cr|texlive-figbib-20190228-1|3	Release:	1
21cr|texlive-figbib-20190228-1|4	Summary:	Organize figure databases with BibTeX
21cr|texlive-figbib-20190228-1|5	Group:		Publishing
21cr|texlive-figbib-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/figbib
21cr|texlive-figbib-20190228-1|7	License:	LPPL
21cr|texlive-figbib-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figbib.tar.xz
21cr|texlive-figbib-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figbib.doc.tar.xz
21cr|texlive-figbib-20190228-1|10	BuildArch:	noarch
21cr|texlive-figbib-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-figbib-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-figbib-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-figbib-20190228-1|14	
21cr|texlive-figbib-20190228-1|15	%description
21cr|texlive-figbib-20190228-1|16	FigBib lets you organize your figures in BibTeX databases. Some
21cr|texlive-figbib-20190228-1|17	FigBib features are: - Store and manage figures in a BibTeX
21cr|texlive-figbib-20190228-1|18	database; - Include figures in your LaTeX document with one
21cr|texlive-figbib-20190228-1|19	short command; - Generate a List of Figures containing
21cr|texlive-figbib-20190228-1|20	more/other information than the figure captions; - Control with
21cr|texlive-figbib-20190228-1|21	one switch where to output the figures, either as usual float
21cr|texlive-figbib-20190228-1|22	objects or in a separate part at the end of your document.
21cr|texlive-figbib-20190228-1|23	
21cr|texlive-figbib-20190228-1|24	#-----------------------------------------------------------------------
21cr|texlive-figbib-20190228-1|25	%files
21cr|texlive-figbib-20190228-1|26	%{_texmfdistdir}/bibtex/bst/figbib
21cr|texlive-figbib-20190228-1|27	%{_texmfdistdir}/tex/latex/figbib
21cr|texlive-figbib-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/figbib
21cr|texlive-figbib-20190228-1|29	
21cr|texlive-figbib-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-figbib-20190228-1|31	%prep
21cr|texlive-figbib-20190228-1|32	%setup -c -a0 -a1
21cr|texlive-figbib-20190228-1|33	
21cr|texlive-figbib-20190228-1|34	%build
21cr|texlive-figbib-20190228-1|35	
21cr|texlive-figbib-20190228-1|36	%install
21cr|texlive-figbib-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-figbib-20190228-1|38	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

9355 21
21cr|texlive-figchild-62945-1|1	%define oname figchild
21cr|texlive-figchild-62945-1|2	
21cr|texlive-figchild-62945-1|3	Summary:	Pictures for creating children's activities
21cr|texlive-figchild-62945-1|4	Name:		texlive-figchild
21cr|texlive-figchild-62945-1|5	Version:	62945
21cr|texlive-figchild-62945-1|6	Release:	1
21cr|texlive-figchild-62945-1|7	License:	LPPL1.3
21cr|texlive-figchild-62945-1|8	Group:		Publishing
21cr|texlive-figchild-62945-1|9	Url:		https://www.ctan.org
21cr|texlive-figchild-62945-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-figchild-62945-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-figchild-62945-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-figchild-62945-1|13	Requires:	texlive-tlpkg
21cr|texlive-figchild-62945-1|14	Requires:	texlive-kpathsea
21cr|texlive-figchild-62945-1|15	#Requires:	tex(tikz.sty)
21cr|texlive-figchild-62945-1|16	#Requires:	tex(xcolor.sty)
21cr|texlive-figchild-62945-1|17	Provides:	tex(figchild.sty) = 2024
21cr|texlive-figchild-62945-1|18	BuildArch:	noarch
21cr|texlive-figchild-62945-1|19	
21cr|texlive-figchild-62945-1|20	%description
21cr|texlive-figchild-62945-1|21	This package was created with the aim of facilitating the work
21cr|texlive-figchild-62945-1|22	of Elementary School teachers who need to create colorful and
21cr|texlive-figchild-62945-1|23	attractive activities for their students. It is a product of
21cr|texlive-figchild-62945-1|24	the Computational Mathematics discipline offered at the Federal
21cr|texlive-figchild-62945-1|25	University of Vicosa -- Campus UFV -- Florestal by professor
21cr|texlive-figchild-62945-1|26	Fernando de Souza Bastos. It makes use of the TikZ and xcolor
21cr|texlive-figchild-62945-1|27	packages.
21cr|texlive-figchild-62945-1|28	
21cr|texlive-figchild-62945-1|29	%files
21cr|texlive-figchild-62945-1|30	%doc %{_texmfdistdir}/doc/latex/figchild
21cr|texlive-figchild-62945-1|31	%{_texmfdistdir}/tex/latex/figchild
21cr|texlive-figchild-62945-1|32	
21cr|texlive-figchild-62945-1|33	#------------------------------------------------------------------
21cr|texlive-figchild-62945-1|34	
21cr|texlive-figchild-62945-1|35	%prep
21cr|texlive-figchild-62945-1|36	%setup -c -a0 -a1
21cr|texlive-figchild-62945-1|37	
21cr|texlive-figchild-62945-1|38	%build
21cr|texlive-figchild-62945-1|39	
21cr|texlive-figchild-62945-1|40	%install
21cr|texlive-figchild-62945-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-figchild-62945-1|42	rm -rf tlpkg
21cr|texlive-figchild-62945-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9356 21
21cr|texlive-figflow-20190228-1|1	# revision 21462
21cr|texlive-figflow-20190228-1|2	# category Package
21cr|texlive-figflow-20190228-1|3	# catalog-ctan /macros/plain/contrib/figflow
21cr|texlive-figflow-20190228-1|4	# catalog-date 2011-02-18 10:42:52 +0100
21cr|texlive-figflow-20190228-1|5	# catalog-license other-free
21cr|texlive-figflow-20190228-1|6	# catalog-version undef
21cr|texlive-figflow-20190228-1|7	Name:		texlive-figflow
21cr|texlive-figflow-20190228-1|8	Version:	20190228
21cr|texlive-figflow-20190228-1|9	Release:	1
21cr|texlive-figflow-20190228-1|10	Summary:	Flow text around a figure
21cr|texlive-figflow-20190228-1|11	Group:		Publishing
21cr|texlive-figflow-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/figflow
21cr|texlive-figflow-20190228-1|13	License:	OTHER-FREE
21cr|texlive-figflow-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figflow.tar.xz
21cr|texlive-figflow-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figflow.doc.tar.xz
21cr|texlive-figflow-20190228-1|16	BuildArch:	noarch
21cr|texlive-figflow-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-figflow-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-figflow-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-figflow-20190228-1|20	
21cr|texlive-figflow-20190228-1|21	%description
21cr|texlive-figflow-20190228-1|22	Provides a Plain TeX macro \figflow that allows one to insert a
21cr|texlive-figflow-20190228-1|23	figure into an area inset into a paragraph. Command arguments
21cr|texlive-figflow-20190228-1|24	are width and height of the figure, and the figure (and its
21cr|texlive-figflow-20190228-1|25	caption) itself. Usage details are to be found in the TeX file
21cr|texlive-figflow-20190228-1|26	itself. The package does not work with LaTeX; packages such as
21cr|texlive-figflow-20190228-1|27	wrapfig, floatflt and picins support the needs of LaTeX users
21cr|texlive-figflow-20190228-1|28	in this area.
21cr|texlive-figflow-20190228-1|29	
21cr|texlive-figflow-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-figflow-20190228-1|31	%files
21cr|texlive-figflow-20190228-1|32	%{_texmfdistdir}/tex/plain/figflow/figflow.tex
21cr|texlive-figflow-20190228-1|33	%doc %{_texmfdistdir}/doc/plain/figflow/README.figflow
21cr|texlive-figflow-20190228-1|34	
21cr|texlive-figflow-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-figflow-20190228-1|36	%prep
21cr|texlive-figflow-20190228-1|37	%setup -c -a0 -a1
21cr|texlive-figflow-20190228-1|38	
21cr|texlive-figflow-20190228-1|39	%build
21cr|texlive-figflow-20190228-1|40	
21cr|texlive-figflow-20190228-1|41	%install
21cr|texlive-figflow-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-figflow-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9357 21
21cr|texlive-figput-63957-1|1	%define oname figput
21cr|texlive-figput-63957-1|2	
21cr|texlive-figput-63957-1|3	Summary:	Create interactive figures in LaTeX
21cr|texlive-figput-63957-1|4	Name:		texlive-figput
21cr|texlive-figput-63957-1|5	Version:	63957
21cr|texlive-figput-63957-1|6	Release:	1
21cr|texlive-figput-63957-1|7	License:	LPPL1.3
21cr|texlive-figput-63957-1|8	Group:		Publishing
21cr|texlive-figput-63957-1|9	Url:		https://www.ctan.org
21cr|texlive-figput-63957-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-figput-63957-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-figput-63957-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-figput-63957-1|13	Requires:	texlive-tlpkg
21cr|texlive-figput-63957-1|14	Requires:	texlive-kpathsea
21cr|texlive-figput-63957-1|15	Provides:	tex(figput.sty) = 2024
21cr|texlive-figput-63957-1|16	BuildArch:	noarch
21cr|texlive-figput-63957-1|17	
21cr|texlive-figput-63957-1|18	%description
21cr|texlive-figput-63957-1|19	FigPut allows figures to be specified using JavaScript. The
21cr|texlive-figput-63957-1|20	resulting document can be viewed as a static PDF, as usual, or
21cr|texlive-figput-63957-1|21	the document can be viewed in a web-browser, in which case the
21cr|texlive-figput-63957-1|22	figures are interactive. A variety of interactive widgets are
21cr|texlive-figput-63957-1|23	included.
21cr|texlive-figput-63957-1|24	
21cr|texlive-figput-63957-1|25	%files
21cr|texlive-figput-63957-1|26	%doc %{_texmfdistdir}/doc/latex/figput
21cr|texlive-figput-63957-1|27	%{_texmfdistdir}/tex/latex/figput
21cr|texlive-figput-63957-1|28	
21cr|texlive-figput-63957-1|29	#------------------------------------------------------------------
21cr|texlive-figput-63957-1|30	
21cr|texlive-figput-63957-1|31	%prep
21cr|texlive-figput-63957-1|32	%setup -c -a0 -a1
21cr|texlive-figput-63957-1|33	
21cr|texlive-figput-63957-1|34	%build
21cr|texlive-figput-63957-1|35	
21cr|texlive-figput-63957-1|36	%install
21cr|texlive-figput-63957-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-figput-63957-1|38	rm -rf tlpkg
21cr|texlive-figput-63957-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9358 21
21cr|texlive-findhyph-3.4-2|1	# revision 30915
21cr|texlive-findhyph-3.4-2|2	# category Package
21cr|texlive-findhyph-3.4-2|3	# catalog-ctan /support/findhyph
21cr|texlive-findhyph-3.4-2|4	# catalog-date 2013-06-21 02:36:55 +0200
21cr|texlive-findhyph-3.4-2|5	# catalog-license gpl
21cr|texlive-findhyph-3.4-2|6	# catalog-version 3.3
21cr|texlive-findhyph-3.4-2|7	Name:		texlive-findhyph
21cr|texlive-findhyph-3.4-2|8	Version:	3.4
21cr|texlive-findhyph-3.4-2|9	Release:	2
21cr|texlive-findhyph-3.4-2|10	Summary:	Find hyphenated words in a document
21cr|texlive-findhyph-3.4-2|11	Group:		Publishing
21cr|texlive-findhyph-3.4-2|12	URL:		http://www.ctan.org/tex-archive/support/findhyph
21cr|texlive-findhyph-3.4-2|13	License:	GPL
21cr|texlive-findhyph-3.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.tar.xz
21cr|texlive-findhyph-3.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.doc.tar.xz
21cr|texlive-findhyph-3.4-2|16	BuildArch:	noarch
21cr|texlive-findhyph-3.4-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-findhyph-3.4-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-findhyph-3.4-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-findhyph-3.4-2|20	Provides:	texlive-findhyph.bin = %{EVRD}
21cr|texlive-findhyph-3.4-2|21	
21cr|texlive-findhyph-3.4-2|22	%description
21cr|texlive-findhyph-3.4-2|23	Findhyph is a Perl script that will analyse the log file from
21cr|texlive-findhyph-3.4-2|24	running your document with \tracingparagraphs=1 set. The output
21cr|texlive-findhyph-3.4-2|25	contains enough context to enable you to find the hyphenated
21cr|texlive-findhyph-3.4-2|26	word that's being referenced.
21cr|texlive-findhyph-3.4-2|27	
21cr|texlive-findhyph-3.4-2|28	#-----------------------------------------------------------------------
21cr|texlive-findhyph-3.4-2|29	%files
21cr|texlive-findhyph-3.4-2|30	%{_bindir}/findhyph
21cr|texlive-findhyph-3.4-2|31	%{_texmfdistdir}/scripts/findhyph/findhyph
21cr|texlive-findhyph-3.4-2|32	%doc %{_mandir}/man1/findhyph.1*
21cr|texlive-findhyph-3.4-2|33	%doc %{_texmfdistdir}/doc/man/man1/findhyph.man1.pdf
21cr|texlive-findhyph-3.4-2|34	%doc %{_texmfdistdir}/doc/support/findhyph/Makefile.doc
21cr|texlive-findhyph-3.4-2|35	%doc %{_texmfdistdir}/doc/support/findhyph/README
21cr|texlive-findhyph-3.4-2|36	%doc %{_texmfdistdir}/doc/support/findhyph/findhyph.bat
21cr|texlive-findhyph-3.4-2|37	%doc %{_texmfdistdir}/doc/support/findhyph/findhyph.txt
21cr|texlive-findhyph-3.4-2|38	
21cr|texlive-findhyph-3.4-2|39	#-----------------------------------------------------------------------
21cr|texlive-findhyph-3.4-2|40	%prep
21cr|texlive-findhyph-3.4-2|41	%setup -c -a0 -a1
21cr|texlive-findhyph-3.4-2|42	
21cr|texlive-findhyph-3.4-2|43	%build
21cr|texlive-findhyph-3.4-2|44	
21cr|texlive-findhyph-3.4-2|45	%install
21cr|texlive-findhyph-3.4-2|46	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-findhyph-3.4-2|47	pushd %{buildroot}%{_bindir}
21cr|texlive-findhyph-3.4-2|48	ln -sf %{_texmfdistdir}/scripts/findhyph/findhyph findhyph
21cr|texlive-findhyph-3.4-2|49	popd
21cr|texlive-findhyph-3.4-2|50	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-findhyph-3.4-2|51	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-findhyph-3.4-2|52	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-findhyph-3.4-2|53	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9359 21
21cr|texlive-fira-4.3-2|1	Name:		texlive-fira
21cr|texlive-fira-4.3-2|2	Version:	4.3
21cr|texlive-fira-4.3-2|3	Release:	2
21cr|texlive-fira-4.3-2|4	Summary:	TeXLive fira package
21cr|texlive-fira-4.3-2|5	Group:		Publishing
21cr|texlive-fira-4.3-2|6	URL:		http://tug.org/texlive
21cr|texlive-fira-4.3-2|7	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-fira-4.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fira.tar.xz
21cr|texlive-fira-4.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fira.doc.tar.xz
21cr|texlive-fira-4.3-2|10	BuildArch:	noarch
21cr|texlive-fira-4.3-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-fira-4.3-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-fira-4.3-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-fira-4.3-2|14	
21cr|texlive-fira-4.3-2|15	%description
21cr|texlive-fira-4.3-2|16	This package provides LaTeX, pdfLaTeX, XeLaTeX
21cr|texlive-fira-4.3-2|17	and LuaLaTeX support for the Fira Sans family
21cr|texlive-fira-4.3-2|18	of fonts designed by Erik Spiekermann and Ralph
21cr|texlive-fira-4.3-2|19	du Carrois of Carrois Type Design. Fira Sans
21cr|texlive-fira-4.3-2|20	is available in eleven weights with corresponding
21cr|texlive-fira-4.3-2|21	italics: light, regular, medium, bold, ...
21cr|texlive-fira-4.3-2|22	
21cr|texlive-fira-4.3-2|23	#-----------------------------------------------------------------------
21cr|texlive-fira-4.3-2|24	%files
21cr|texlive-fira-4.3-2|25	%{_texmfdistdir}/tex
21cr|texlive-fira-4.3-2|26	%{_texmfdistdir}/fonts/*
21cr|texlive-fira-4.3-2|27	%doc %{_texmfdistdir}/doc
21cr|texlive-fira-4.3-2|28	
21cr|texlive-fira-4.3-2|29	#-----------------------------------------------------------------------
21cr|texlive-fira-4.3-2|30	%prep
21cr|texlive-fira-4.3-2|31	%setup -c -a0 -a1
21cr|texlive-fira-4.3-2|32	
21cr|texlive-fira-4.3-2|33	%build
21cr|texlive-fira-4.3-2|34	
21cr|texlive-fira-4.3-2|35	%install
21cr|texlive-fira-4.3-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fira-4.3-2|37	cp -fpar tex doc fonts %{buildroot}%{_texmfdistdir}

9360 21
21cr|texlive-firamath-0.3.3-2|1	Name:		texlive-firamath
21cr|texlive-firamath-0.3.3-2|2	Version:	0.3.3
21cr|texlive-firamath-0.3.3-2|3	Release:	2
21cr|texlive-firamath-0.3.3-2|4	Epoch:		1
21cr|texlive-firamath-0.3.3-2|5	Summary:	TeXLive firamath package
21cr|texlive-firamath-0.3.3-2|6	Group:		Publishing
21cr|texlive-firamath-0.3.3-2|7	URL:		http://tug.org/texlive
21cr|texlive-firamath-0.3.3-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21cr|texlive-firamath-0.3.3-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/firamath.tar.xz
21cr|texlive-firamath-0.3.3-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/firamath.doc.tar.xz
21cr|texlive-firamath-0.3.3-2|11	BuildArch:	noarch
21cr|texlive-firamath-0.3.3-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-firamath-0.3.3-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-firamath-0.3.3-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-firamath-0.3.3-2|15	
21cr|texlive-firamath-0.3.3-2|16	%description
21cr|texlive-firamath-0.3.3-2|17	Fira Math is a sans-serif font with Unicode
21cr|texlive-firamath-0.3.3-2|18	math support. The design of this font is
21cr|texlive-firamath-0.3.3-2|19	based on Fira Sans and FiraGO. Fira Math is
21cr|texlive-firamath-0.3.3-2|20	distributed in OpenType format and can be
21cr|texlive-firamath-0.3.3-2|21	used with the unicode-math package under
21cr|texlive-firamath-0.3.3-2|22	XeLaTeX or LuaLaTeX. More support is offered
21cr|texlive-firamath-0.3.3-2|23	by the firamath-otf package.
21cr|texlive-firamath-0.3.3-2|24	
21cr|texlive-firamath-0.3.3-2|25	#-----------------------------------------------------------------------
21cr|texlive-firamath-0.3.3-2|26	%files
21cr|texlive-firamath-0.3.3-2|27	%{_texmfdistdir}/fonts
21cr|texlive-firamath-0.3.3-2|28	%doc %{_texmfdistdir}/doc
21cr|texlive-firamath-0.3.3-2|29	
21cr|texlive-firamath-0.3.3-2|30	#-----------------------------------------------------------------------
21cr|texlive-firamath-0.3.3-2|31	%prep
21cr|texlive-firamath-0.3.3-2|32	%setup -c -a0 -a1
21cr|texlive-firamath-0.3.3-2|33	
21cr|texlive-firamath-0.3.3-2|34	%build
21cr|texlive-firamath-0.3.3-2|35	
21cr|texlive-firamath-0.3.3-2|36	%install
21cr|texlive-firamath-0.3.3-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-firamath-0.3.3-2|38	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9361 21
21cr|texlive-firamath-otf-0.02a-1|1	Name:		texlive-firamath-otf
21cr|texlive-firamath-otf-0.02a-1|2	Version:	0.02a
21cr|texlive-firamath-otf-0.02a-1|3	Release:	1
21cr|texlive-firamath-otf-0.02a-1|4	Summary:	Use OpenType math font Fira Math
21cr|texlive-firamath-otf-0.02a-1|5	Group:		Publishing
21cr|texlive-firamath-otf-0.02a-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/firamath-otf
21cr|texlive-firamath-otf-0.02a-1|7	License:	lppl1.3
21cr|texlive-firamath-otf-0.02a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/firamath-otf.tar.xz
21cr|texlive-firamath-otf-0.02a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/firamath-otf.doc.tar.xz
21cr|texlive-firamath-otf-0.02a-1|10	BuildArch:	noarch
21cr|texlive-firamath-otf-0.02a-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-firamath-otf-0.02a-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-firamath-otf-0.02a-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-firamath-otf-0.02a-1|14	
21cr|texlive-firamath-otf-0.02a-1|15	%description
21cr|texlive-firamath-otf-0.02a-1|16	The package offers XETEX/LuaTEX support for the Sans Serif OpenType Fira Math Font.
21cr|texlive-firamath-otf-0.02a-1|17	
21cr|texlive-firamath-otf-0.02a-1|18	
21cr|texlive-firamath-otf-0.02a-1|19	#-----------------------------------------------------------------------
21cr|texlive-firamath-otf-0.02a-1|20	%files
21cr|texlive-firamath-otf-0.02a-1|21	%{_texmfdistdir}/tex/latex/firamath-otf
21cr|texlive-firamath-otf-0.02a-1|22	%doc %{_texmfdistdir}/doc/fonts/firamath-otf
21cr|texlive-firamath-otf-0.02a-1|23	
21cr|texlive-firamath-otf-0.02a-1|24	#-----------------------------------------------------------------------
21cr|texlive-firamath-otf-0.02a-1|25	%prep
21cr|texlive-firamath-otf-0.02a-1|26	%setup -c -a0 -a1
21cr|texlive-firamath-otf-0.02a-1|27	
21cr|texlive-firamath-otf-0.02a-1|28	%build
21cr|texlive-firamath-otf-0.02a-1|29	
21cr|texlive-firamath-otf-0.02a-1|30	%install
21cr|texlive-firamath-otf-0.02a-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-firamath-otf-0.02a-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9362 21
21cr|texlive-firstaid-64892-1|1	%define oname firstaid
21cr|texlive-firstaid-64892-1|2	
21cr|texlive-firstaid-64892-1|3	Summary:	First aid for external LaTeX files and packages that need updating
21cr|texlive-firstaid-64892-1|4	Name:		texlive-firstaid
21cr|texlive-firstaid-64892-1|5	Version:	64892
21cr|texlive-firstaid-64892-1|6	Release:	1
21cr|texlive-firstaid-64892-1|7	License:	LPPL1.3
21cr|texlive-firstaid-64892-1|8	Group:		Publishing
21cr|texlive-firstaid-64892-1|9	Url:		https://www.ctan.org
21cr|texlive-firstaid-64892-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-firstaid-64892-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-firstaid-64892-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-firstaid-64892-1|13	Requires:	texlive-tlpkg
21cr|texlive-firstaid-64892-1|14	Requires:	texlive-kpathsea
21cr|texlive-firstaid-64892-1|15	Provides:	tex(everysel-ltx.sty) = 2024
21cr|texlive-firstaid-64892-1|16	Provides:	tex(filehook-ltx.sty) = 2024
21cr|texlive-firstaid-64892-1|17	BuildArch:	noarch
21cr|texlive-firstaid-64892-1|18	
21cr|texlive-firstaid-64892-1|19	%description
21cr|texlive-firstaid-64892-1|20	This package contains some first aid for LaTeX packages or
21cr|texlive-firstaid-64892-1|21	classes that require updates because of internal changes to the
21cr|texlive-firstaid-64892-1|22	LaTeX kernel that are not yet reflected in the package's or
21cr|texlive-firstaid-64892-1|23	class's code. The file latex2e-first-aid-for-external-files.ltx
21cr|texlive-firstaid-64892-1|24	provided by this package is meant to be loaded during format
21cr|texlive-firstaid-64892-1|25	generation and not by the user.
21cr|texlive-firstaid-64892-1|26	
21cr|texlive-firstaid-64892-1|27	%files
21cr|texlive-firstaid-64892-1|28	%doc %{_texmfdistdir}/doc/latex/firstaid
21cr|texlive-firstaid-64892-1|29	%{_texmfdistdir}/tex/latex/firstaid
21cr|texlive-firstaid-64892-1|30	
21cr|texlive-firstaid-64892-1|31	#------------------------------------------------------------------
21cr|texlive-firstaid-64892-1|32	
21cr|texlive-firstaid-64892-1|33	%prep
21cr|texlive-firstaid-64892-1|34	%setup -c -a0 -a1
21cr|texlive-firstaid-64892-1|35	
21cr|texlive-firstaid-64892-1|36	%build
21cr|texlive-firstaid-64892-1|37	
21cr|texlive-firstaid-64892-1|38	%install
21cr|texlive-firstaid-64892-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-firstaid-64892-1|40	rm -rf tlpkg
21cr|texlive-firstaid-64892-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9363 21
21cr|texlive-fistrum-66461-1|1	%define oname fistrum
21cr|texlive-fistrum-66461-1|2	
21cr|texlive-fistrum-66461-1|3	Summary:	Access to 150 paragraphs of Lorem Fistrum very dummy text
21cr|texlive-fistrum-66461-1|4	Name:		texlive-fistrum
21cr|texlive-fistrum-66461-1|5	Version:	66461
21cr|texlive-fistrum-66461-1|6	Release:	1
21cr|texlive-fistrum-66461-1|7	License:	LPPL1.3
21cr|texlive-fistrum-66461-1|8	Group:		Publishing
21cr|texlive-fistrum-66461-1|9	Url:		https://www.ctan.org
21cr|texlive-fistrum-66461-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fistrum-66461-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fistrum-66461-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fistrum-66461-1|13	Requires:	texlive-tlpkg
21cr|texlive-fistrum-66461-1|14	Requires:	texlive-kpathsea
21cr|texlive-fistrum-66461-1|15	Provides:	tex(fistrum.sty) = 2024
21cr|texlive-fistrum-66461-1|16	BuildArch:	noarch
21cr|texlive-fistrum-66461-1|17	
21cr|texlive-fistrum-66461-1|18	%description
21cr|texlive-fistrum-66461-1|19	Fistrum is a LaTeX package forked from lipsum that produces
21cr|texlive-fistrum-66461-1|20	dummy text for use in documents and examples. The paragraphs
21cr|texlive-fistrum-66461-1|21	were taken with permission from https://www.chiquitoipsum.com/.
21cr|texlive-fistrum-66461-1|22	Fistrum es un paquete de LaTeX derivado de lipsum que produce
21cr|texlive-fistrum-66461-1|23	texto de ejemplo para usarlo en documentos y ejemplos. Los
21cr|texlive-fistrum-66461-1|24	parrafos se han tomado con permiso de
21cr|texlive-fistrum-66461-1|25	https://www.chiquitoipsum.com/.
21cr|texlive-fistrum-66461-1|26	
21cr|texlive-fistrum-66461-1|27	%files
21cr|texlive-fistrum-66461-1|28	%doc %{_texmfdistdir}/doc/latex/fistrum
21cr|texlive-fistrum-66461-1|29	%{_texmfdistdir}/tex/latex/fistrum
21cr|texlive-fistrum-66461-1|30	
21cr|texlive-fistrum-66461-1|31	#------------------------------------------------------------------
21cr|texlive-fistrum-66461-1|32	
21cr|texlive-fistrum-66461-1|33	%prep
21cr|texlive-fistrum-66461-1|34	%setup -c -a0 -a1
21cr|texlive-fistrum-66461-1|35	
21cr|texlive-fistrum-66461-1|36	%build
21cr|texlive-fistrum-66461-1|37	
21cr|texlive-fistrum-66461-1|38	%install
21cr|texlive-fistrum-66461-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fistrum-66461-1|40	rm -rf tlpkg
21cr|texlive-fistrum-66461-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9364 21
21cr|texlive-fixdif-66606-1|1	%define oname fixdif
21cr|texlive-fixdif-66606-1|2	
21cr|texlive-fixdif-66606-1|3	Summary:	Macros for typesetting differential operators
21cr|texlive-fixdif-66606-1|4	Name:		texlive-fixdif
21cr|texlive-fixdif-66606-1|5	Version:	66606
21cr|texlive-fixdif-66606-1|6	Release:	1
21cr|texlive-fixdif-66606-1|7	License:	LPPL1.3
21cr|texlive-fixdif-66606-1|8	Group:		Publishing
21cr|texlive-fixdif-66606-1|9	Url:		https://www.ctan.org
21cr|texlive-fixdif-66606-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fixdif-66606-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fixdif-66606-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fixdif-66606-1|13	Requires:	texlive-tlpkg
21cr|texlive-fixdif-66606-1|14	Requires:	texlive-kpathsea
21cr|texlive-fixdif-66606-1|15	Provides:	tex(fixdif.sty) = 2024
21cr|texlive-fixdif-66606-1|16	BuildArch:	noarch
21cr|texlive-fixdif-66606-1|17	
21cr|texlive-fixdif-66606-1|18	%description
21cr|texlive-fixdif-66606-1|19	This package redefines the \d command in LaTeX and provides an
21cr|texlive-fixdif-66606-1|20	interface to define new commands for differential operators. It
21cr|texlive-fixdif-66606-1|21	is compatible with pdfTeX, XeTeX and LuaTeX, and can also be
21cr|texlive-fixdif-66606-1|22	used with the unicode-math package.
21cr|texlive-fixdif-66606-1|23	
21cr|texlive-fixdif-66606-1|24	%files
21cr|texlive-fixdif-66606-1|25	%doc %{_texmfdistdir}/doc/latex/fixdif
21cr|texlive-fixdif-66606-1|26	%{_texmfdistdir}/tex/latex/fixdif
21cr|texlive-fixdif-66606-1|27	
21cr|texlive-fixdif-66606-1|28	#------------------------------------------------------------------
21cr|texlive-fixdif-66606-1|29	
21cr|texlive-fixdif-66606-1|30	%prep
21cr|texlive-fixdif-66606-1|31	%setup -c -a0 -a1
21cr|texlive-fixdif-66606-1|32	
21cr|texlive-fixdif-66606-1|33	%build
21cr|texlive-fixdif-66606-1|34	
21cr|texlive-fixdif-66606-1|35	%install
21cr|texlive-fixdif-66606-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fixdif-66606-1|37	rm -rf tlpkg
21cr|texlive-fixdif-66606-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9365 21
21cr|texlive-fixmath-64648-1|1	%define oname fixmath
21cr|texlive-fixmath-64648-1|2	
21cr|texlive-fixmath-64648-1|3	Summary:	Make maths comply with ISO 31-0:1992 to ISO 31-13:1992
21cr|texlive-fixmath-64648-1|4	Name:		texlive-fixmath
21cr|texlive-fixmath-64648-1|5	Version:	64648
21cr|texlive-fixmath-64648-1|6	Release:	1
21cr|texlive-fixmath-64648-1|7	License:	LPPL1.3
21cr|texlive-fixmath-64648-1|8	Group:		Publishing
21cr|texlive-fixmath-64648-1|9	Url:		https://www.ctan.org
21cr|texlive-fixmath-64648-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fixmath-64648-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fixmath-64648-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fixmath-64648-1|13	Requires:	texlive-tlpkg
21cr|texlive-fixmath-64648-1|14	Requires:	texlive-kpathsea
21cr|texlive-fixmath-64648-1|15	Provides:	tex(fixmath.sty) = 2024
21cr|texlive-fixmath-64648-1|16	BuildArch:	noarch
21cr|texlive-fixmath-64648-1|17	
21cr|texlive-fixmath-64648-1|18	%description
21cr|texlive-fixmath-64648-1|19	LaTeX's default style of typesetting mathematics does not
21cr|texlive-fixmath-64648-1|20	comply with the International Standards ISO 31-0:1992 to ISO
21cr|texlive-fixmath-64648-1|21	31-13:1992 which require that uppercase Greek letters always be
21cr|texlive-fixmath-64648-1|22	typset upright, as opposed to italic (even though they usually
21cr|texlive-fixmath-64648-1|23	represent variables) and allow for typsetting of variables in a
21cr|texlive-fixmath-64648-1|24	boldface italic style (even though the required fonts are
21cr|texlive-fixmath-64648-1|25	available). This package ensures that uppercase Greek be
21cr|texlive-fixmath-64648-1|26	typeset in italic style, that upright $\Delta$ and $\Omega$
21cr|texlive-fixmath-64648-1|27	symbols are available through the commands \upDelta and
21cr|texlive-fixmath-64648-1|28	\upOmega; and provides a new math alphabet \mathbold for
21cr|texlive-fixmath-64648-1|29	boldface italic letters, including Greek. This package used to
21cr|texlive-fixmath-64648-1|30	be part of the was bundle, but has now become a package in its
21cr|texlive-fixmath-64648-1|31	own right.
21cr|texlive-fixmath-64648-1|32	
21cr|texlive-fixmath-64648-1|33	%files
21cr|texlive-fixmath-64648-1|34	%doc %{_texmfdistdir}/doc/latex/fixmath
21cr|texlive-fixmath-64648-1|35	%{_texmfdistdir}/tex/latex/fixmath
21cr|texlive-fixmath-64648-1|36	
21cr|texlive-fixmath-64648-1|37	#------------------------------------------------------------------
21cr|texlive-fixmath-64648-1|38	
21cr|texlive-fixmath-64648-1|39	%prep
21cr|texlive-fixmath-64648-1|40	%setup -c -a0 -a1
21cr|texlive-fixmath-64648-1|41	
21cr|texlive-fixmath-64648-1|42	%build
21cr|texlive-fixmath-64648-1|43	
21cr|texlive-fixmath-64648-1|44	%install
21cr|texlive-fixmath-64648-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fixmath-64648-1|46	rm -rf tlpkg
21cr|texlive-fixmath-64648-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9366 21
21cr|texlive-fixpdfmag-20190228-1|1	# revision 15878
21cr|texlive-fixpdfmag-20190228-1|2	# category Package
21cr|texlive-fixpdfmag-20190228-1|3	# catalog-ctan /macros/plain/contrib/misc/fixpdfmag.tex
21cr|texlive-fixpdfmag-20190228-1|4	# catalog-date 2009-09-17 21:16:39 +0200
21cr|texlive-fixpdfmag-20190228-1|5	# catalog-license pd
21cr|texlive-fixpdfmag-20190228-1|6	# catalog-version undef
21cr|texlive-fixpdfmag-20190228-1|7	Name:		texlive-fixpdfmag
21cr|texlive-fixpdfmag-20190228-1|8	Version:	20190228
21cr|texlive-fixpdfmag-20190228-1|9	Release:	1
21cr|texlive-fixpdfmag-20190228-1|10	Summary:	Fix magnification in PDFTeX
21cr|texlive-fixpdfmag-20190228-1|11	Group:		Publishing
21cr|texlive-fixpdfmag-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/misc/fixpdfmag.tex
21cr|texlive-fixpdfmag-20190228-1|13	License:	PD
21cr|texlive-fixpdfmag-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixpdfmag.tar.xz
21cr|texlive-fixpdfmag-20190228-1|15	BuildArch:	noarch
21cr|texlive-fixpdfmag-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-fixpdfmag-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-fixpdfmag-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-fixpdfmag-20190228-1|19	
21cr|texlive-fixpdfmag-20190228-1|20	%description
21cr|texlive-fixpdfmag-20190228-1|21	A recent change to PDFTeX has caused magnification to apply to
21cr|texlive-fixpdfmag-20190228-1|22	page dimensions. This small package changes the values set in
21cr|texlive-fixpdfmag-20190228-1|23	the page dimension variables from pt to truept, thus evading
21cr|texlive-fixpdfmag-20190228-1|24	the effects of \mag.
21cr|texlive-fixpdfmag-20190228-1|25	
21cr|texlive-fixpdfmag-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-fixpdfmag-20190228-1|27	%files
21cr|texlive-fixpdfmag-20190228-1|28	%{_texmfdistdir}/tex/plain/fixpdfmag/fixpdfmag.tex
21cr|texlive-fixpdfmag-20190228-1|29	
21cr|texlive-fixpdfmag-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-fixpdfmag-20190228-1|31	%prep
21cr|texlive-fixpdfmag-20190228-1|32	%setup -c -a0
21cr|texlive-fixpdfmag-20190228-1|33	
21cr|texlive-fixpdfmag-20190228-1|34	%build
21cr|texlive-fixpdfmag-20190228-1|35	
21cr|texlive-fixpdfmag-20190228-1|36	%install
21cr|texlive-fixpdfmag-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fixpdfmag-20190228-1|38	cp -fpar tex %{buildroot}%{_texmfdistdir}

9367 21
21cr|texlive-fiziko-61944-1|1	%define oname fiziko
21cr|texlive-fiziko-61944-1|2	
21cr|texlive-fiziko-61944-1|3	Summary:	A MetaPost library for physics textbook illustrations
21cr|texlive-fiziko-61944-1|4	Name:		texlive-fiziko
21cr|texlive-fiziko-61944-1|5	Version:	61944
21cr|texlive-fiziko-61944-1|6	Release:	1
21cr|texlive-fiziko-61944-1|7	License:	LPPL1.3
21cr|texlive-fiziko-61944-1|8	Group:		Publishing
21cr|texlive-fiziko-61944-1|9	Url:		https://www.ctan.org
21cr|texlive-fiziko-61944-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fiziko-61944-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fiziko-61944-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fiziko-61944-1|13	Requires:	texlive-tlpkg
21cr|texlive-fiziko-61944-1|14	Requires:	texlive-kpathsea
21cr|texlive-fiziko-61944-1|15	Provides:	tex(fiziko.mp) = 2024
21cr|texlive-fiziko-61944-1|16	BuildArch:	noarch
21cr|texlive-fiziko-61944-1|17	
21cr|texlive-fiziko-61944-1|18	%description
21cr|texlive-fiziko-61944-1|19	This MetaPost library was initially written to automate some
21cr|texlive-fiziko-61944-1|20	elements of black and white illustrations for a physics
21cr|texlive-fiziko-61944-1|21	textbook. It provides functions to draw things like lines of
21cr|texlive-fiziko-61944-1|22	variable width, shaded spheres, and tubes of different kinds,
21cr|texlive-fiziko-61944-1|23	which can be used to produce images of a variety of objects.
21cr|texlive-fiziko-61944-1|24	The library also contains functions to draw some objects
21cr|texlive-fiziko-61944-1|25	constructed from these primitives.
21cr|texlive-fiziko-61944-1|26	
21cr|texlive-fiziko-61944-1|27	%files
21cr|texlive-fiziko-61944-1|28	%doc %{_texmfdistdir}/doc/metapost/fiziko
21cr|texlive-fiziko-61944-1|29	%{_texmfdistdir}/metapost/fiziko
21cr|texlive-fiziko-61944-1|30	
21cr|texlive-fiziko-61944-1|31	#------------------------------------------------------------------
21cr|texlive-fiziko-61944-1|32	
21cr|texlive-fiziko-61944-1|33	%prep
21cr|texlive-fiziko-61944-1|34	%setup -c -a0 -a1
21cr|texlive-fiziko-61944-1|35	
21cr|texlive-fiziko-61944-1|36	%build
21cr|texlive-fiziko-61944-1|37	
21cr|texlive-fiziko-61944-1|38	%install
21cr|texlive-fiziko-61944-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fiziko-61944-1|40	rm -rf tlpkg
21cr|texlive-fiziko-61944-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9368 21
21cr|texlive-flexipage-64572-1|1	%define oname flexipage
21cr|texlive-flexipage-64572-1|2	
21cr|texlive-flexipage-64572-1|3	Summary:	Flexible page geometry with marginalia
21cr|texlive-flexipage-64572-1|4	Name:		texlive-flexipage
21cr|texlive-flexipage-64572-1|5	Version:	64572
21cr|texlive-flexipage-64572-1|6	Release:	1
21cr|texlive-flexipage-64572-1|7	License:	LPPL1.3
21cr|texlive-flexipage-64572-1|8	Group:		Publishing
21cr|texlive-flexipage-64572-1|9	Url:		https://www.ctan.org
21cr|texlive-flexipage-64572-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-flexipage-64572-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-flexipage-64572-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-flexipage-64572-1|13	Requires:	texlive-tlpkg
21cr|texlive-flexipage-64572-1|14	Requires:	texlive-kpathsea
21cr|texlive-flexipage-64572-1|15	Provides:	tex(flexipage.sty) = 2024
21cr|texlive-flexipage-64572-1|16	BuildArch:	noarch
21cr|texlive-flexipage-64572-1|17	
21cr|texlive-flexipage-64572-1|18	%description
21cr|texlive-flexipage-64572-1|19	The package flexipage allows easy page layout if marginalia is
21cr|texlive-flexipage-64572-1|20	required. Mid document changes are possible such as: new
21cr|texlive-flexipage-64572-1|21	marginal width, full width text, and landscape text without
21cr|texlive-flexipage-64572-1|22	marginal. Partners well with the package sidenotesplus. The
21cr|texlive-flexipage-64572-1|23	package also aids the layout for book printing, allowing for
21cr|texlive-flexipage-64572-1|24	binding corrections and adding page bleed, if required.
21cr|texlive-flexipage-64572-1|25	
21cr|texlive-flexipage-64572-1|26	%files
21cr|texlive-flexipage-64572-1|27	%doc %{_texmfdistdir}/doc/latex/flexipage
21cr|texlive-flexipage-64572-1|28	%{_texmfdistdir}/tex/latex/flexipage
21cr|texlive-flexipage-64572-1|29	
21cr|texlive-flexipage-64572-1|30	#------------------------------------------------------------------
21cr|texlive-flexipage-64572-1|31	
21cr|texlive-flexipage-64572-1|32	%prep
21cr|texlive-flexipage-64572-1|33	%setup -c -a0 -a1
21cr|texlive-flexipage-64572-1|34	
21cr|texlive-flexipage-64572-1|35	%build
21cr|texlive-flexipage-64572-1|36	
21cr|texlive-flexipage-64572-1|37	%install
21cr|texlive-flexipage-64572-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-flexipage-64572-1|39	rm -rf tlpkg
21cr|texlive-flexipage-64572-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9369 21
21cr|texlive-fltpoint-1.1b-8|1	# revision 15878
21cr|texlive-fltpoint-1.1b-8|2	# category Package
21cr|texlive-fltpoint-1.1b-8|3	# catalog-ctan /macros/latex/contrib/fltpoint
21cr|texlive-fltpoint-1.1b-8|4	# catalog-date 2008-04-20 19:53:04 +0200
21cr|texlive-fltpoint-1.1b-8|5	# catalog-license other-free
21cr|texlive-fltpoint-1.1b-8|6	# catalog-version 1.1b
21cr|texlive-fltpoint-1.1b-8|7	Name:		texlive-fltpoint
21cr|texlive-fltpoint-1.1b-8|8	Version:	1.1b
21cr|texlive-fltpoint-1.1b-8|9	Release:	8
21cr|texlive-fltpoint-1.1b-8|10	Summary:	Simple floating point arithmetic
21cr|texlive-fltpoint-1.1b-8|11	Group:		Publishing
21cr|texlive-fltpoint-1.1b-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fltpoint
21cr|texlive-fltpoint-1.1b-8|13	License:	OTHER-FREE
21cr|texlive-fltpoint-1.1b-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.tar.xz
21cr|texlive-fltpoint-1.1b-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.doc.tar.xz
21cr|texlive-fltpoint-1.1b-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.source.tar.xz
21cr|texlive-fltpoint-1.1b-8|17	BuildArch:	noarch
21cr|texlive-fltpoint-1.1b-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-fltpoint-1.1b-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-fltpoint-1.1b-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-fltpoint-1.1b-8|21	
21cr|texlive-fltpoint-1.1b-8|22	%description
21cr|texlive-fltpoint-1.1b-8|23	The package provides simple floating point operations
21cr|texlive-fltpoint-1.1b-8|24	(addition, subtraction, multiplication, division and rounding).
21cr|texlive-fltpoint-1.1b-8|25	Used, for example, by rccol.
21cr|texlive-fltpoint-1.1b-8|26	
21cr|texlive-fltpoint-1.1b-8|27	
21cr|texlive-fltpoint-1.1b-8|28	#-----------------------------------------------------------------------
21cr|texlive-fltpoint-1.1b-8|29	%files
21cr|texlive-fltpoint-1.1b-8|30	%{_texmfdistdir}/tex/generic/fltpoint/deccomma.sty
21cr|texlive-fltpoint-1.1b-8|31	%{_texmfdistdir}/tex/generic/fltpoint/fltpoint.sty
21cr|texlive-fltpoint-1.1b-8|32	%{_texmfdistdir}/tex/generic/fltpoint/fltpoint.tex
21cr|texlive-fltpoint-1.1b-8|33	%doc %{_texmfdistdir}/doc/generic/fltpoint/README
21cr|texlive-fltpoint-1.1b-8|34	%doc %{_texmfdistdir}/doc/generic/fltpoint/fltpoint.pdf
21cr|texlive-fltpoint-1.1b-8|35	#- source
21cr|texlive-fltpoint-1.1b-8|36	%doc %{_texmfdistdir}/source/generic/fltpoint/fltpoint.dtx
21cr|texlive-fltpoint-1.1b-8|37	%doc %{_texmfdistdir}/source/generic/fltpoint/fltpoint.ins
21cr|texlive-fltpoint-1.1b-8|38	
21cr|texlive-fltpoint-1.1b-8|39	#-----------------------------------------------------------------------
21cr|texlive-fltpoint-1.1b-8|40	%prep
21cr|texlive-fltpoint-1.1b-8|41	%setup -c -a0 -a1 -a2
21cr|texlive-fltpoint-1.1b-8|42	
21cr|texlive-fltpoint-1.1b-8|43	%build
21cr|texlive-fltpoint-1.1b-8|44	
21cr|texlive-fltpoint-1.1b-8|45	%install
21cr|texlive-fltpoint-1.1b-8|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fltpoint-1.1b-8|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9370 21
21cr|texlive-fnspe-1.2a-1|1	Name:		texlive-fnspe
21cr|texlive-fnspe-1.2a-1|2	Version:	1.2a
21cr|texlive-fnspe-1.2a-1|3	Release:	1
21cr|texlive-fnspe-1.2a-1|4	Summary:	This package enables LATEX users to create math books for middle and high schools
21cr|texlive-fnspe-1.2a-1|5	Group:		Publishing
21cr|texlive-fnspe-1.2a-1|6	URL:		https://ctan.org/pkg/fnspe
21cr|texlive-fnspe-1.2a-1|7	License:	The LATEX Project Public License
21cr|texlive-fnspe-1.2a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnspe.tar.xz
21cr|texlive-fnspe-1.2a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnspe.doc.tar.xz
21cr|texlive-fnspe-1.2a-1|10	BuildArch:	noarch
21cr|texlive-fnspe-1.2a-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-fnspe-1.2a-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-fnspe-1.2a-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-fnspe-1.2a-1|14	
21cr|texlive-fnspe-1.2a-1|15	%description
21cr|texlive-fnspe-1.2a-1|16	This package implements different standards of tensor notation,
21cr|texlive-fnspe-1.2a-1|17	interval notation and complex notation. Further many macros and
21cr|texlive-fnspe-1.2a-1|18	shortcuts are added, e.q. for spaces, operators, physics unit, etc.
21cr|texlive-fnspe-1.2a-1|19	
21cr|texlive-fnspe-1.2a-1|20	#-----------------------------------------------------------------------
21cr|texlive-fnspe-1.2a-1|21	%files
21cr|texlive-fnspe-1.2a-1|22	/usr/share/texmf-dist/tex/latex/fnspe
21cr|texlive-fnspe-1.2a-1|23	%doc /usr/share/texmf-dist/doc/latex/fnspe
21cr|texlive-fnspe-1.2a-1|24	
21cr|texlive-fnspe-1.2a-1|25	#-----------------------------------------------------------------------
21cr|texlive-fnspe-1.2a-1|26	%prep
21cr|texlive-fnspe-1.2a-1|27	%setup -c -a0 -a1
21cr|texlive-fnspe-1.2a-1|28	
21cr|texlive-fnspe-1.2a-1|29	%build
21cr|texlive-fnspe-1.2a-1|30	
21cr|texlive-fnspe-1.2a-1|31	%install
21cr|texlive-fnspe-1.2a-1|32	mkdir -p %{buildroot}/usr/share/texmf-dist
21cr|texlive-fnspe-1.2a-1|33	cp -fpar tex doc %{buildroot}/usr/share/texmf-dist
21cr|texlive-fnspe-1.2a-1|34	

9371 21
21cr|texlive-fntproof-20190228-1|1	# revision 20638
21cr|texlive-fntproof-20190228-1|2	# category Package
21cr|texlive-fntproof-20190228-1|3	# catalog-ctan /macros/generic/fntproof
21cr|texlive-fntproof-20190228-1|4	# catalog-date 2010-12-01 01:24:27 +0100
21cr|texlive-fntproof-20190228-1|5	# catalog-license pd
21cr|texlive-fntproof-20190228-1|6	# catalog-version undef
21cr|texlive-fntproof-20190228-1|7	Name:		texlive-fntproof
21cr|texlive-fntproof-20190228-1|8	Version:	20190228
21cr|texlive-fntproof-20190228-1|9	Release:	1
21cr|texlive-fntproof-20190228-1|10	Summary:	A programmable font test pattern generator
21cr|texlive-fntproof-20190228-1|11	Group:		Publishing
21cr|texlive-fntproof-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/fntproof
21cr|texlive-fntproof-20190228-1|13	License:	PD
21cr|texlive-fntproof-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fntproof.tar.xz
21cr|texlive-fntproof-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fntproof.doc.tar.xz
21cr|texlive-fntproof-20190228-1|16	BuildArch:	noarch
21cr|texlive-fntproof-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-fntproof-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-fntproof-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-fntproof-20190228-1|20	
21cr|texlive-fntproof-20190228-1|21	%description
21cr|texlive-fntproof-20190228-1|22	The package implements all the font testing commands of Knuth's
21cr|texlive-fntproof-20190228-1|23	testfont.tex, but arranges that information necessary for each
21cr|texlive-fntproof-20190228-1|24	command is supplied as arguments to that command, rather than
21cr|texlive-fntproof-20190228-1|25	prompted for. This makes it possible to type all the tests in
21cr|texlive-fntproof-20190228-1|26	one command line, and easy to input the package in a file and
21cr|texlive-fntproof-20190228-1|27	to use the commands there. A few additional commands supporting
21cr|texlive-fntproof-20190228-1|28	this last purpose are also made available.
21cr|texlive-fntproof-20190228-1|29	
21cr|texlive-fntproof-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-fntproof-20190228-1|31	%files
21cr|texlive-fntproof-20190228-1|32	%{_texmfdistdir}/tex/generic/fntproof/fntproof.tex
21cr|texlive-fntproof-20190228-1|33	%doc %{_texmfdistdir}/doc/generic/fntproof/README
21cr|texlive-fntproof-20190228-1|34	%doc %{_texmfdistdir}/doc/generic/fntproof/fntproof-doc.pdf
21cr|texlive-fntproof-20190228-1|35	%doc %{_texmfdistdir}/doc/generic/fntproof/fntproof-doc.tex
21cr|texlive-fntproof-20190228-1|36	
21cr|texlive-fntproof-20190228-1|37	#-----------------------------------------------------------------------
21cr|texlive-fntproof-20190228-1|38	%prep
21cr|texlive-fntproof-20190228-1|39	%setup -c -a0 -a1
21cr|texlive-fntproof-20190228-1|40	
21cr|texlive-fntproof-20190228-1|41	%build
21cr|texlive-fntproof-20190228-1|42	
21cr|texlive-fntproof-20190228-1|43	%install
21cr|texlive-fntproof-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fntproof-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9372 21
21cr|texlive-foekfont-20190228-1|1	# revision 15878
21cr|texlive-foekfont-20190228-1|2	# category Package
21cr|texlive-foekfont-20190228-1|3	# catalog-ctan /fonts/foekfont
21cr|texlive-foekfont-20190228-1|4	# catalog-date 2007-02-27 14:19:10 +0100
21cr|texlive-foekfont-20190228-1|5	# catalog-license gpl
21cr|texlive-foekfont-20190228-1|6	# catalog-version undef
21cr|texlive-foekfont-20190228-1|7	Name:		texlive-foekfont
21cr|texlive-foekfont-20190228-1|8	Version:	20190228
21cr|texlive-foekfont-20190228-1|9	Release:	1
21cr|texlive-foekfont-20190228-1|10	Summary:	The title font of the Mads Fok magazine
21cr|texlive-foekfont-20190228-1|11	Group:		Publishing
21cr|texlive-foekfont-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/foekfont
21cr|texlive-foekfont-20190228-1|13	License:	GPL
21cr|texlive-foekfont-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foekfont.tar.xz
21cr|texlive-foekfont-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foekfont.doc.tar.xz
21cr|texlive-foekfont-20190228-1|16	BuildArch:	noarch
21cr|texlive-foekfont-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-foekfont-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-foekfont-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-foekfont-20190228-1|20	
21cr|texlive-foekfont-20190228-1|21	%description
21cr|texlive-foekfont-20190228-1|22	The bundle provides an Adobe Type 1 font, and LaTeX support for
21cr|texlive-foekfont-20190228-1|23	its use. The magazine web site shows the font in use in a few
21cr|texlive-foekfont-20190228-1|24	places.
21cr|texlive-foekfont-20190228-1|25	
21cr|texlive-foekfont-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-foekfont-20190228-1|27	%files
21cr|texlive-foekfont-20190228-1|28	%{_texmfdistdir}/fonts/map/dvips/foekfont/foekfont.map
21cr|texlive-foekfont-20190228-1|29	%{_texmfdistdir}/fonts/tfm/public/foekfont/foekfont.tfm
21cr|texlive-foekfont-20190228-1|30	%{_texmfdistdir}/fonts/type1/public/foekfont/FoekFont.pfb
21cr|texlive-foekfont-20190228-1|31	%{_texmfdistdir}/tex/latex/foekfont/foekfont.sty
21cr|texlive-foekfont-20190228-1|32	%{_texmfdistdir}/tex/latex/foekfont/ot1foekfont.fd
21cr|texlive-foekfont-20190228-1|33	%{_texmfdistdir}/tex/latex/foekfont/t1foekfont.fd
21cr|texlive-foekfont-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/foekfont/FoekFont.sfd
21cr|texlive-foekfont-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/foekfont/README
21cr|texlive-foekfont-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/foekfont/foekfont.pdf
21cr|texlive-foekfont-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/foekfont/foekfont.tex
21cr|texlive-foekfont-20190228-1|38	
21cr|texlive-foekfont-20190228-1|39	#-----------------------------------------------------------------------
21cr|texlive-foekfont-20190228-1|40	%prep
21cr|texlive-foekfont-20190228-1|41	%setup -c -a0 -a1
21cr|texlive-foekfont-20190228-1|42	
21cr|texlive-foekfont-20190228-1|43	%build
21cr|texlive-foekfont-20190228-1|44	
21cr|texlive-foekfont-20190228-1|45	%install
21cr|texlive-foekfont-20190228-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-foekfont-20190228-1|47	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9373 21
21cr|texlive-foliono-58877-1|1	%define oname foliono
21cr|texlive-foliono-58877-1|2	
21cr|texlive-foliono-58877-1|3	Summary:	Use folio numbers to replace page numbers
21cr|texlive-foliono-58877-1|4	Name:		texlive-foliono
21cr|texlive-foliono-58877-1|5	Version:	58877
21cr|texlive-foliono-58877-1|6	Release:	1
21cr|texlive-foliono-58877-1|7	License:	LPPL1.3
21cr|texlive-foliono-58877-1|8	Group:		Publishing
21cr|texlive-foliono-58877-1|9	Url:		https://www.ctan.org
21cr|texlive-foliono-58877-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-foliono-58877-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-foliono-58877-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-foliono-58877-1|13	Requires:	texlive-tlpkg
21cr|texlive-foliono-58877-1|14	Requires:	texlive-kpathsea
21cr|texlive-foliono-58877-1|15	Provides:	tex(foliono.sty) = 2024
21cr|texlive-foliono-58877-1|16	BuildArch:	noarch
21cr|texlive-foliono-58877-1|17	
21cr|texlive-foliono-58877-1|18	%description
21cr|texlive-foliono-58877-1|19	This package adds functionality to create several styles of
21cr|texlive-foliono-58877-1|20	folio numbers. Folio numbering preceded the modern page
21cr|texlive-foliono-58877-1|21	numbering convention and was in common use until the 18th
21cr|texlive-foliono-58877-1|22	century. In folio numbering the numbers are placed only on odd
21cr|texlive-foliono-58877-1|23	(right-side) pages and the numbers typically comprise of two
21cr|texlive-foliono-58877-1|24	parts: quire and folio numbers. The intended use for this
21cr|texlive-foliono-58877-1|25	package is to help creating old-style books.
21cr|texlive-foliono-58877-1|26	
21cr|texlive-foliono-58877-1|27	%files
21cr|texlive-foliono-58877-1|28	%doc %{_texmfdistdir}/doc/latex/foliono
21cr|texlive-foliono-58877-1|29	%{_texmfdistdir}/tex/latex/foliono
21cr|texlive-foliono-58877-1|30	
21cr|texlive-foliono-58877-1|31	#------------------------------------------------------------------
21cr|texlive-foliono-58877-1|32	
21cr|texlive-foliono-58877-1|33	%prep
21cr|texlive-foliono-58877-1|34	%setup -c -a0 -a1
21cr|texlive-foliono-58877-1|35	
21cr|texlive-foliono-58877-1|36	%build
21cr|texlive-foliono-58877-1|37	
21cr|texlive-foliono-58877-1|38	%install
21cr|texlive-foliono-58877-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-foliono-58877-1|40	rm -rf tlpkg
21cr|texlive-foliono-58877-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9374 21
21cr|texlive-fonetika-20190228-1|1	# revision 21326
21cr|texlive-fonetika-20190228-1|2	# category Package
21cr|texlive-fonetika-20190228-1|3	# catalog-ctan /fonts/fonetika
21cr|texlive-fonetika-20190228-1|4	# catalog-date 2008-08-19 20:38:14 +0200
21cr|texlive-fonetika-20190228-1|5	# catalog-license other-free
21cr|texlive-fonetika-20190228-1|6	# catalog-version undef
21cr|texlive-fonetika-20190228-1|7	Name:		texlive-fonetika
21cr|texlive-fonetika-20190228-1|8	Version:	20190228
21cr|texlive-fonetika-20190228-1|9	Release:	1
21cr|texlive-fonetika-20190228-1|10	Summary:	Support for the danish "Dania" phonetic system
21cr|texlive-fonetika-20190228-1|11	Group:		Publishing
21cr|texlive-fonetika-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/fonetika
21cr|texlive-fonetika-20190228-1|13	License:	OTHER-FREE
21cr|texlive-fonetika-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonetika.tar.xz
21cr|texlive-fonetika-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonetika.doc.tar.xz
21cr|texlive-fonetika-20190228-1|16	BuildArch:	noarch
21cr|texlive-fonetika-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-fonetika-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-fonetika-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-fonetika-20190228-1|20	
21cr|texlive-fonetika-20190228-1|21	%description
21cr|texlive-fonetika-20190228-1|22	Fonetika Dania is a font bundle with a serif font and a sans
21cr|texlive-fonetika-20190228-1|23	serif font for the danish phonetic system Dania. Both fonts
21cr|texlive-fonetika-20190228-1|24	exist in regular and bold weights. LaTeX support is provided.
21cr|texlive-fonetika-20190228-1|25	The fonts are based on URW Palladio and Iwona Condensed, and
21cr|texlive-fonetika-20190228-1|26	were created using FontForge.
21cr|texlive-fonetika-20190228-1|27	
21cr|texlive-fonetika-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-fonetika-20190228-1|29	%files
21cr|texlive-fonetika-20190228-1|30	%{_texmfdistdir}/fonts/afm/public/fonetika/FonetikaDaniaIwonaeBold.afm
21cr|texlive-fonetika-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/fonetika/FonetikaDaniaIwonaeRegular.afm
21cr|texlive-fonetika-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/fonetika/FonetikaDaniaPallaeBold.afm
21cr|texlive-fonetika-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/fonetika/FonetikaDaniaPallaeRegular.afm
21cr|texlive-fonetika-20190228-1|34	%{_texmfdistdir}/fonts/map/dvips/fonetika/fonetika.map
21cr|texlive-fonetika-20190228-1|35	%{_texmfdistdir}/fonts/tfm/public/fonetika/fonetika.tfm
21cr|texlive-fonetika-20190228-1|36	%{_texmfdistdir}/fonts/tfm/public/fonetika/fonetikabold.tfm
21cr|texlive-fonetika-20190228-1|37	%{_texmfdistdir}/fonts/tfm/public/fonetika/fonetikasans.tfm
21cr|texlive-fonetika-20190228-1|38	%{_texmfdistdir}/fonts/tfm/public/fonetika/fonetikasansbold.tfm
21cr|texlive-fonetika-20190228-1|39	%{_texmfdistdir}/fonts/truetype/public/fonetika/FonetikaDaniaIwonaeBold.ttf
21cr|texlive-fonetika-20190228-1|40	%{_texmfdistdir}/fonts/truetype/public/fonetika/FonetikaDaniaIwonaeRegular.ttf
21cr|texlive-fonetika-20190228-1|41	%{_texmfdistdir}/fonts/truetype/public/fonetika/FonetikaDaniaPallaeBold.ttf
21cr|texlive-fonetika-20190228-1|42	%{_texmfdistdir}/fonts/truetype/public/fonetika/FonetikaDaniaPallaeRegular.ttf
21cr|texlive-fonetika-20190228-1|43	%{_texmfdistdir}/fonts/type1/public/fonetika/FonetikaDaniaIwonaeBold.pfb
21cr|texlive-fonetika-20190228-1|44	%{_texmfdistdir}/fonts/type1/public/fonetika/FonetikaDaniaIwonaeRegular.pfb
21cr|texlive-fonetika-20190228-1|45	%{_texmfdistdir}/fonts/type1/public/fonetika/FonetikaDaniaPallaeBold.pfb
21cr|texlive-fonetika-20190228-1|46	%{_texmfdistdir}/fonts/type1/public/fonetika/FonetikaDaniaPallaeRegular.pfb
21cr|texlive-fonetika-20190228-1|47	%{_texmfdistdir}/tex/latex/fonetika/fonetika.sty
21cr|texlive-fonetika-20190228-1|48	%{_texmfdistdir}/tex/latex/fonetika/t1fonetika.fd
21cr|texlive-fonetika-20190228-1|49	%doc %{_texmfdistdir}/doc/fonts/fonetika/README
21cr|texlive-fonetika-20190228-1|50	%doc %{_texmfdistdir}/doc/fonts/fonetika/fonetika.pdf
21cr|texlive-fonetika-20190228-1|51	%doc %{_texmfdistdir}/doc/fonts/fonetika/fonetika.tex
21cr|texlive-fonetika-20190228-1|52	
21cr|texlive-fonetika-20190228-1|53	#-----------------------------------------------------------------------
21cr|texlive-fonetika-20190228-1|54	%prep
21cr|texlive-fonetika-20190228-1|55	%setup -c -a0 -a1
21cr|texlive-fonetika-20190228-1|56	
21cr|texlive-fonetika-20190228-1|57	%build
21cr|texlive-fonetika-20190228-1|58	
21cr|texlive-fonetika-20190228-1|59	%install
21cr|texlive-fonetika-20190228-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fonetika-20190228-1|61	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9375 21
21cr|texlive-fontawesome-20170418-1|1	Name:		texlive-fontawesome
21cr|texlive-fontawesome-20170418-1|2	Version:	20170418
21cr|texlive-fontawesome-20170418-1|3	Release:	1
21cr|texlive-fontawesome-20170418-1|4	Summary:	Font containing web-related icons
21cr|texlive-fontawesome-20170418-1|5	Group:		Publishing
21cr|texlive-fontawesome-20170418-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fontawesome
21cr|texlive-fontawesome-20170418-1|7	License:	LPPL1.3
21cr|texlive-fontawesome-20170418-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/fontawesome.tar.xz
21cr|texlive-fontawesome-20170418-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/fontawesome.doc.tar.xz
21cr|texlive-fontawesome-20170418-1|10	BuildArch:	noarch
21cr|texlive-fontawesome-20170418-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-fontawesome-20170418-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-fontawesome-20170418-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-fontawesome-20170418-1|14	
21cr|texlive-fontawesome-20170418-1|15	%description
21cr|texlive-fontawesome-20170418-1|16	The package offers access to the large number of web-related
21cr|texlive-fontawesome-20170418-1|17	icons provided by the included font. The package requires the
21cr|texlive-fontawesome-20170418-1|18	package, fontspec, if run with XeTeX or LuaTeX.
21cr|texlive-fontawesome-20170418-1|19	
21cr|texlive-fontawesome-20170418-1|20	
21cr|texlive-fontawesome-20170418-1|21	%files
21cr|texlive-fontawesome-20170418-1|22	%{_texmfdistdir}/tex
21cr|texlive-fontawesome-20170418-1|23	%{_texmfdistdir}/fonts
21cr|texlive-fontawesome-20170418-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-fontawesome-20170418-1|25	
21cr|texlive-fontawesome-20170418-1|26	%prep
21cr|texlive-fontawesome-20170418-1|27	%setup -c -a0 -a1
21cr|texlive-fontawesome-20170418-1|28	
21cr|texlive-fontawesome-20170418-1|29	%build
21cr|texlive-fontawesome-20170418-1|30	
21cr|texlive-fontawesome-20170418-1|31	%install
21cr|texlive-fontawesome-20170418-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fontawesome-20170418-1|33	cp -fpar tex doc fonts %{buildroot}%{_texmfdistdir}

9376 21
21cr|texlive-fontawesome5-63207-1|1	%define oname fontawesome5
21cr|texlive-fontawesome5-63207-1|2	
21cr|texlive-fontawesome5-63207-1|3	Summary:	Font Awesome 5 with with LaTeX support
21cr|texlive-fontawesome5-63207-1|4	Name:		texlive-fontawesome5
21cr|texlive-fontawesome5-63207-1|5	Version:	63207
21cr|texlive-fontawesome5-63207-1|6	Release:	1
21cr|texlive-fontawesome5-63207-1|7	License:	LPPL1.3
21cr|texlive-fontawesome5-63207-1|8	Group:		Publishing
21cr|texlive-fontawesome5-63207-1|9	Url:		https://www.ctan.org
21cr|texlive-fontawesome5-63207-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fontawesome5-63207-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fontawesome5-63207-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fontawesome5-63207-1|13	Requires:	texlive-tlpkg
21cr|texlive-fontawesome5-63207-1|14	Requires:	texlive-kpathsea
21cr|texlive-fontawesome5-63207-1|15	Provides:	tex(fa5brands0.enc) = 2024
21cr|texlive-fontawesome5-63207-1|16	Provides:	tex(fa5brands1.enc) = 2024
21cr|texlive-fontawesome5-63207-1|17	Provides:	tex(fa5free0.enc) = 2024
21cr|texlive-fontawesome5-63207-1|18	Provides:	tex(fa5free1.enc) = 2024
21cr|texlive-fontawesome5-63207-1|19	Provides:	tex(fa5free2.enc) = 2024
21cr|texlive-fontawesome5-63207-1|20	Provides:	tex(fa5free3.enc) = 2024
21cr|texlive-fontawesome5-63207-1|21	Provides:	tex(fontawesome5-generic-helper.sty) = 2024
21cr|texlive-fontawesome5-63207-1|22	Provides:	tex(fontawesome5.map) = 2024
21cr|texlive-fontawesome5-63207-1|23	Provides:	tex(fontawesome5-mapping.def) = 2024
21cr|texlive-fontawesome5-63207-1|24	Provides:	tex(fontawesome5.sty) = 2024
21cr|texlive-fontawesome5-63207-1|25	Provides:	tex(fontawesome5-utex-helper.sty) = 2024
21cr|texlive-fontawesome5-63207-1|26	Provides:	tex(tufontawesomebrands.fd) = 2024
21cr|texlive-fontawesome5-63207-1|27	Provides:	tex(tufontawesomefree.fd) = 2024
21cr|texlive-fontawesome5-63207-1|28	Provides:	tex(tufontawesomepro.fd) = 2024
21cr|texlive-fontawesome5-63207-1|29	Provides:	tex(ufontawesomebrands0.fd) = 2024
21cr|texlive-fontawesome5-63207-1|30	Provides:	tex(ufontawesomebrands1.fd) = 2024
21cr|texlive-fontawesome5-63207-1|31	Provides:	tex(ufontawesomefree0.fd) = 2024
21cr|texlive-fontawesome5-63207-1|32	Provides:	tex(ufontawesomefree1.fd) = 2024
21cr|texlive-fontawesome5-63207-1|33	Provides:	tex(ufontawesomefree2.fd) = 2024
21cr|texlive-fontawesome5-63207-1|34	Provides:	tex(ufontawesomefree3.fd) = 2024
21cr|texlive-fontawesome5-63207-1|35	BuildArch:	noarch
21cr|texlive-fontawesome5-63207-1|36	
21cr|texlive-fontawesome5-63207-1|37	%description
21cr|texlive-fontawesome5-63207-1|38	This package provides LaTeX support for the included "Font
21cr|texlive-fontawesome5-63207-1|39	Awesome 5 Free" icon set. These icons were designed by Fort
21cr|texlive-fontawesome5-63207-1|40	Awesome and released under the SIL OFL 1.1 license. The
21cr|texlive-fontawesome5-63207-1|41	commercial "Pro" version is also supported, if it is installed
21cr|texlive-fontawesome5-63207-1|42	and XeLaTeX or LuaLaTeX is used.
21cr|texlive-fontawesome5-63207-1|43	
21cr|texlive-fontawesome5-63207-1|44	%files
21cr|texlive-fontawesome5-63207-1|45	%doc %{_texmfdistdir}/doc/fonts/fontawesome5/
21cr|texlive-fontawesome5-63207-1|46	%{_texmfdistdir}/fonts/enc/dvips/fontawesome5/
21cr|texlive-fontawesome5-63207-1|47	%{_texmfdistdir}/fonts/map/dvips/fontawesome5/
21cr|texlive-fontawesome5-63207-1|48	%{_texmfdistdir}/fonts/opentype/public/fontawesome5/
21cr|texlive-fontawesome5-63207-1|49	%{_texmfdistdir}/fonts/tfm/public/fontawesome5/
21cr|texlive-fontawesome5-63207-1|50	%{_texmfdistdir}/fonts/type1/public/fontawesome5/
21cr|texlive-fontawesome5-63207-1|51	%{_texmfdistdir}/tex/latex/fontawesome5/
21cr|texlive-fontawesome5-63207-1|52	
21cr|texlive-fontawesome5-63207-1|53	#------------------------------------------------------------------
21cr|texlive-fontawesome5-63207-1|54	
21cr|texlive-fontawesome5-63207-1|55	%prep
21cr|texlive-fontawesome5-63207-1|56	%setup -c -a0 -a1
21cr|texlive-fontawesome5-63207-1|57	
21cr|texlive-fontawesome5-63207-1|58	%build
21cr|texlive-fontawesome5-63207-1|59	
21cr|texlive-fontawesome5-63207-1|60	%install
21cr|texlive-fontawesome5-63207-1|61	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fontawesome5-63207-1|62	rm -rf tlpkg
21cr|texlive-fontawesome5-63207-1|63	cp -fpar * %{buildroot}%{_texmfdistdir}

9377 21
21cr|texlive-fontch-2.2-8|1	# revision 17859
21cr|texlive-fontch-2.2-8|2	# category Package
21cr|texlive-fontch-2.2-8|3	# catalog-ctan /macros/plain/contrib/fontch
21cr|texlive-fontch-2.2-8|4	# catalog-date 2010-04-13 09:02:45 +0200
21cr|texlive-fontch-2.2-8|5	# catalog-license lppl
21cr|texlive-fontch-2.2-8|6	# catalog-version 2.2
21cr|texlive-fontch-2.2-8|7	Name:		texlive-fontch
21cr|texlive-fontch-2.2-8|8	Version:	2.2
21cr|texlive-fontch-2.2-8|9	Release:	8
21cr|texlive-fontch-2.2-8|10	Summary:	Changing fonts, sizes and encodings in Plain TeX
21cr|texlive-fontch-2.2-8|11	Group:		Publishing
21cr|texlive-fontch-2.2-8|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/fontch
21cr|texlive-fontch-2.2-8|13	License:	LPPL
21cr|texlive-fontch-2.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontch.tar.xz
21cr|texlive-fontch-2.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontch.doc.tar.xz
21cr|texlive-fontch-2.2-8|16	BuildArch:	noarch
21cr|texlive-fontch-2.2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-fontch-2.2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-fontch-2.2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-fontch-2.2-8|20	
21cr|texlive-fontch-2.2-8|21	%description
21cr|texlive-fontch-2.2-8|22	The fontch macros allow the user to change font size and family
21cr|texlive-fontch-2.2-8|23	anywhere in a plain TeX document. Sizes of 8, 10, 12, 14, 20
21cr|texlive-fontch-2.2-8|24	and 24 points are available. A sans serif family (\sf) is
21cr|texlive-fontch-2.2-8|25	defined in addition to the families already defined in plain
21cr|texlive-fontch-2.2-8|26	TeX. Optional support for Latin Modern T1 and TS1 fonts is
21cr|texlive-fontch-2.2-8|27	given. There are macros for non-latin1 letters and for most TS1
21cr|texlive-fontch-2.2-8|28	symbols. Math mode always uses CM fonts. A command for
21cr|texlive-fontch-2.2-8|29	producing doubled-spaced documents is also provided. The
21cr|texlive-fontch-2.2-8|30	present version of the package is designed to deal with the
21cr|texlive-fontch-2.2-8|31	latest release of the Latin Modern fonts version 1.106.
21cr|texlive-fontch-2.2-8|32	Unfortunately, it can no longer support earlier versions of the
21cr|texlive-fontch-2.2-8|33	fonts, so an obsolete version of the package is retained for
21cr|texlive-fontch-2.2-8|34	users who don't yet have access to the latest version of the
21cr|texlive-fontch-2.2-8|35	fonts.
21cr|texlive-fontch-2.2-8|36	
21cr|texlive-fontch-2.2-8|37	
21cr|texlive-fontch-2.2-8|38	#-----------------------------------------------------------------------
21cr|texlive-fontch-2.2-8|39	%files
21cr|texlive-fontch-2.2-8|40	%{_texmfdistdir}/tex/plain/fontch/DSmac.tex
21cr|texlive-fontch-2.2-8|41	%{_texmfdistdir}/tex/plain/fontch/TS1mac.tex
21cr|texlive-fontch-2.2-8|42	%{_texmfdistdir}/tex/plain/fontch/bsymbols.tex
21cr|texlive-fontch-2.2-8|43	%{_texmfdistdir}/tex/plain/fontch/fontch.tex
21cr|texlive-fontch-2.2-8|44	%{_texmfdistdir}/tex/plain/fontch/fontch_doc.tex
21cr|texlive-fontch-2.2-8|45	%doc %{_texmfdistdir}/doc/plain/fontch/README
21cr|texlive-fontch-2.2-8|46	%doc %{_texmfdistdir}/doc/plain/fontch/fontch.pdf
21cr|texlive-fontch-2.2-8|47	
21cr|texlive-fontch-2.2-8|48	#-----------------------------------------------------------------------
21cr|texlive-fontch-2.2-8|49	%prep
21cr|texlive-fontch-2.2-8|50	%setup -c -a0 -a1
21cr|texlive-fontch-2.2-8|51	
21cr|texlive-fontch-2.2-8|52	%build
21cr|texlive-fontch-2.2-8|53	
21cr|texlive-fontch-2.2-8|54	%install
21cr|texlive-fontch-2.2-8|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fontch-2.2-8|56	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9378 21
21cr|texlive-font-change-2015.2-2|1	Name:		texlive-font-change
21cr|texlive-font-change-2015.2-2|2	Version:	2015.2
21cr|texlive-font-change-2015.2-2|3	Release:	2
21cr|texlive-font-change-2015.2-2|4	Summary:	Macros to Change Text and Math fonts in plain TeX
21cr|texlive-font-change-2015.2-2|5	Group:		Publishing
21cr|texlive-font-change-2015.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/font-change
21cr|texlive-font-change-2015.2-2|7	License:	OTHER-FREE
21cr|texlive-font-change-2015.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/font-change.tar.xz
21cr|texlive-font-change-2015.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/font-change.doc.tar.xz
21cr|texlive-font-change-2015.2-2|10	BuildArch:	noarch
21cr|texlive-font-change-2015.2-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-font-change-2015.2-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-font-change-2015.2-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-font-change-2015.2-2|14	
21cr|texlive-font-change-2015.2-2|15	%description
21cr|texlive-font-change-2015.2-2|16	Macros to Change Text and Math fonts in TeX: 19 Beautiful
21cr|texlive-font-change-2015.2-2|17	Variants These macros are written for plain TeX and can be used
21cr|texlive-font-change-2015.2-2|18	with other packages like AmSTeX, eplain, etc. They allow you to
21cr|texlive-font-change-2015.2-2|19	change the fonts (text and math) in your TeX document with only
21cr|texlive-font-change-2015.2-2|20	one statement. Also different font sizes are available. All the
21cr|texlive-font-change-2015.2-2|21	fonts called by these macro files are free and are included in
21cr|texlive-font-change-2015.2-2|22	the present MiKTeX and TeX Live distributions.
21cr|texlive-font-change-2015.2-2|23	
21cr|texlive-font-change-2015.2-2|24	#-----------------------------------------------------------------------
21cr|texlive-font-change-2015.2-2|25	%files
21cr|texlive-font-change-2015.2-2|26	%{_texmfdistdir}/tex/plain/font-change
21cr|texlive-font-change-2015.2-2|27	%doc %{_texmfdistdir}/doc/plain/font-change
21cr|texlive-font-change-2015.2-2|28	
21cr|texlive-font-change-2015.2-2|29	#-----------------------------------------------------------------------
21cr|texlive-font-change-2015.2-2|30	%prep
21cr|texlive-font-change-2015.2-2|31	%setup -c -a0 -a1
21cr|texlive-font-change-2015.2-2|32	
21cr|texlive-font-change-2015.2-2|33	%build
21cr|texlive-font-change-2015.2-2|34	
21cr|texlive-font-change-2015.2-2|35	%install
21cr|texlive-font-change-2015.2-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-font-change-2015.2-2|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9379 21
21cr|texlive-fontinstallationguide-59755-1|1	%define oname fontinstallationguide
21cr|texlive-fontinstallationguide-59755-1|2	
21cr|texlive-fontinstallationguide-59755-1|3	Summary:	Font installation guide
21cr|texlive-fontinstallationguide-59755-1|4	Name:		texlive-fontinstallationguide
21cr|texlive-fontinstallationguide-59755-1|5	Version:	59755
21cr|texlive-fontinstallationguide-59755-1|6	Release:	1
21cr|texlive-fontinstallationguide-59755-1|7	License:	LPPL1.3
21cr|texlive-fontinstallationguide-59755-1|8	Group:		Publishing
21cr|texlive-fontinstallationguide-59755-1|9	Url:		https://www.ctan.org
21cr|texlive-fontinstallationguide-59755-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fontinstallationguide-59755-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fontinstallationguide-59755-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fontinstallationguide-59755-1|13	Requires:	texlive-tlpkg
21cr|texlive-fontinstallationguide-59755-1|14	Requires:	texlive-kpathsea
21cr|texlive-fontinstallationguide-59755-1|15	BuildArch:	noarch
21cr|texlive-fontinstallationguide-59755-1|16	
21cr|texlive-fontinstallationguide-59755-1|17	%description
21cr|texlive-fontinstallationguide-59755-1|18	This guide discusses the most common scenarios you are likely
21cr|texlive-fontinstallationguide-59755-1|19	to encounter when installing Type 1 PostScript fonts. While the
21cr|texlive-fontinstallationguide-59755-1|20	individual tools employed in the installation process are
21cr|texlive-fontinstallationguide-59755-1|21	documented well, the actual difficulty most users are facing
21cr|texlive-fontinstallationguide-59755-1|22	when trying to install new fonts is understanding how to put
21cr|texlive-fontinstallationguide-59755-1|23	all the pieces together. This is what this guide is about.
21cr|texlive-fontinstallationguide-59755-1|24	
21cr|texlive-fontinstallationguide-59755-1|25	%files
21cr|texlive-fontinstallationguide-59755-1|26	%doc %{_texmfdistdir}/doc/fonts/fontinstallationguide
21cr|texlive-fontinstallationguide-59755-1|27	
21cr|texlive-fontinstallationguide-59755-1|28	#------------------------------------------------------------------
21cr|texlive-fontinstallationguide-59755-1|29	
21cr|texlive-fontinstallationguide-59755-1|30	%prep
21cr|texlive-fontinstallationguide-59755-1|31	%setup -c -a0 -a1
21cr|texlive-fontinstallationguide-59755-1|32	
21cr|texlive-fontinstallationguide-59755-1|33	%build
21cr|texlive-fontinstallationguide-59755-1|34	
21cr|texlive-fontinstallationguide-59755-1|35	%install
21cr|texlive-fontinstallationguide-59755-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fontinstallationguide-59755-1|37	rm -rf tlpkg
21cr|texlive-fontinstallationguide-59755-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9380 21
21cr|texlive-fontmfizz-20170418-1|1	Name:		texlive-fontmfizz
21cr|texlive-fontmfizz-20170418-1|2	Version:	20170418
21cr|texlive-fontmfizz-20170418-1|3	Release:	1
21cr|texlive-fontmfizz-20170418-1|4	Summary:	Font Mfizz icons for use in LaTeX
21cr|texlive-fontmfizz-20170418-1|5	Group:		Publishing
21cr|texlive-fontmfizz-20170418-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afthesis
21cr|texlive-fontmfizz-20170418-1|7	License:	MIT
21cr|texlive-fontmfizz-20170418-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/fontmfizz.tar.xz
21cr|texlive-fontmfizz-20170418-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/fontmfizz.doc.tar.xz
21cr|texlive-fontmfizz-20170418-1|10	BuildArch:	noarch
21cr|texlive-fontmfizz-20170418-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-fontmfizz-20170418-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-fontmfizz-20170418-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-fontmfizz-20170418-1|14	
21cr|texlive-fontmfizz-20170418-1|15	%description
21cr|texlive-fontmfizz-20170418-1|16	The MFizz font provides scalable vector icons representing
21cr|texlive-fontmfizz-20170418-1|17	programming languages, operating systems, software engineering,
21cr|texlive-fontmfizz-20170418-1|18	and technology. It can be seen as an extension to FontAwesome.
21cr|texlive-fontmfizz-20170418-1|19	This package requires the fontspec package and either the
21cr|texlive-fontmfizz-20170418-1|20	Xe(La)TeX or Lua(La)TeX engine to load the included ttf font.
21cr|texlive-fontmfizz-20170418-1|21	
21cr|texlive-fontmfizz-20170418-1|22	%files
21cr|texlive-fontmfizz-20170418-1|23	%{_texmfdistdir}/tex
21cr|texlive-fontmfizz-20170418-1|24	%{_texmfdistdir}/fonts
21cr|texlive-fontmfizz-20170418-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-fontmfizz-20170418-1|26	
21cr|texlive-fontmfizz-20170418-1|27	%prep
21cr|texlive-fontmfizz-20170418-1|28	%setup -c -a0 -a1
21cr|texlive-fontmfizz-20170418-1|29	
21cr|texlive-fontmfizz-20170418-1|30	%build
21cr|texlive-fontmfizz-20170418-1|31	
21cr|texlive-fontmfizz-20170418-1|32	%install
21cr|texlive-fontmfizz-20170418-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fontmfizz-20170418-1|34	cp -fpar tex doc fonts %{buildroot}%{_texmfdistdir}

9381 21
21cr|texlive-fonts-churchslavonic-56350-1|1	%define oname fonts-churchslavonic
21cr|texlive-fonts-churchslavonic-56350-1|2	
21cr|texlive-fonts-churchslavonic-56350-1|3	Summary:	Fonts for typesetting in Church Slavonic language
21cr|texlive-fonts-churchslavonic-56350-1|4	Name:		texlive-fonts-churchslavonic
21cr|texlive-fonts-churchslavonic-56350-1|5	Version:	56350
21cr|texlive-fonts-churchslavonic-56350-1|6	Release:	1
21cr|texlive-fonts-churchslavonic-56350-1|7	License:	LPPL1.3
21cr|texlive-fonts-churchslavonic-56350-1|8	Group:		Publishing
21cr|texlive-fonts-churchslavonic-56350-1|9	Url:		https://www.ctan.org
21cr|texlive-fonts-churchslavonic-56350-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fonts-churchslavonic-56350-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fonts-churchslavonic-56350-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fonts-churchslavonic-56350-1|13	Requires:	texlive-kpathsea
21cr|texlive-fonts-churchslavonic-56350-1|14	Requires:	texlive-tlpkg
21cr|texlive-fonts-churchslavonic-56350-1|15	Provides:	tex(FedorovskUnicode.otf) = 2024
21cr|texlive-fonts-churchslavonic-56350-1|16	Provides:	tex(FedorovskUnicode.ttf) = 2024
21cr|texlive-fonts-churchslavonic-56350-1|17	Provides:	tex-fonts-churchslavonic = 2024
21cr|texlive-fonts-churchslavonic-56350-1|18	Provides:	tex(MenaionUnicode.otf) = 2024
21cr|texlive-fonts-churchslavonic-56350-1|19	Provides:	tex(MenaionUnicode.ttf) = 2024
21cr|texlive-fonts-churchslavonic-56350-1|20	Provides:	tex(PomorskyUnicode.otf) = 2024
21cr|texlive-fonts-churchslavonic-56350-1|21	Provides:	tex(PomorskyUnicode.ttf) = 2024
21cr|texlive-fonts-churchslavonic-56350-1|22	Provides:	tex(PonomarUnicode.otf) = 2024
21cr|texlive-fonts-churchslavonic-56350-1|23	Provides:	tex(PonomarUnicode.ttf) = 2024
21cr|texlive-fonts-churchslavonic-56350-1|24	BuildArch:	noarch
21cr|texlive-fonts-churchslavonic-56350-1|25	
21cr|texlive-fonts-churchslavonic-56350-1|26	%description
21cr|texlive-fonts-churchslavonic-56350-1|27	The package provides Unicode-encoded OpenType fonts for Church
21cr|texlive-fonts-churchslavonic-56350-1|28	Slavonic.
21cr|texlive-fonts-churchslavonic-56350-1|29	
21cr|texlive-fonts-churchslavonic-56350-1|30	%files
21cr|texlive-fonts-churchslavonic-56350-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-fonts-churchslavonic-56350-1|32	%{_texmfdistdir}/fonts/opentype/public/fonts-churchslavonic/
21cr|texlive-fonts-churchslavonic-56350-1|33	
21cr|texlive-fonts-churchslavonic-56350-1|34	#------------------------------------------------------------------
21cr|texlive-fonts-churchslavonic-56350-1|35	
21cr|texlive-fonts-churchslavonic-56350-1|36	%prep
21cr|texlive-fonts-churchslavonic-56350-1|37	%setup -c -a0 -a1
21cr|texlive-fonts-churchslavonic-56350-1|38	
21cr|texlive-fonts-churchslavonic-56350-1|39	%build
21cr|texlive-fonts-churchslavonic-56350-1|40	
21cr|texlive-fonts-churchslavonic-56350-1|41	%install
21cr|texlive-fonts-churchslavonic-56350-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fonts-churchslavonic-56350-1|43	rm -rf tlpkg
21cr|texlive-fonts-churchslavonic-56350-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9382 21
21cr|texlive-fontsetup-65439-1|1	%define oname fontsetup
21cr|texlive-fontsetup-65439-1|2	
21cr|texlive-fontsetup-65439-1|3	Summary:	A front-end to fontspec, for selected fonts with math support
21cr|texlive-fontsetup-65439-1|4	Name:		texlive-fontsetup
21cr|texlive-fontsetup-65439-1|5	Version:	65439
21cr|texlive-fontsetup-65439-1|6	Release:	1
21cr|texlive-fontsetup-65439-1|7	License:	LPPL1.3
21cr|texlive-fontsetup-65439-1|8	Group:		Publishing
21cr|texlive-fontsetup-65439-1|9	Url:		https://www.ctan.org
21cr|texlive-fontsetup-65439-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fontsetup-65439-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fontsetup-65439-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fontsetup-65439-1|13	Requires:	texlive-tlpkg
21cr|texlive-fontsetup-65439-1|14	Requires:	texlive-kpathsea
21cr|texlive-fontsetup-65439-1|15	Provides:	tex(fontsetup.sty) = 2024
21cr|texlive-fontsetup-65439-1|16	Provides:	tex(fspconcrete.sty) = 2024
21cr|texlive-fontsetup-65439-1|17	Provides:	tex(fspdefault.sty) = 2024
21cr|texlive-fontsetup-65439-1|18	Provides:	tex(fspebgaramondot.sty) = 2024
21cr|texlive-fontsetup-65439-1|19	Provides:	tex(fspfiraot.sty) = 2024
21cr|texlive-fontsetup-65439-1|20	Provides:	tex(fspgfsartemisiaot.sty) = 2024
21cr|texlive-fontsetup-65439-1|21	Provides:	tex(fspgfsdidotclassicot.sty) = 2024
21cr|texlive-fontsetup-65439-1|22	Provides:	tex(fspgfsdidotot.sty) = 2024
21cr|texlive-fontsetup-65439-1|23	Provides:	tex(fspgfsneohellenicot.sty) = 2024
21cr|texlive-fontsetup-65439-1|24	Provides:	tex(fspkerkisot.sty) = 2024
21cr|texlive-fontsetup-65439-1|25	Provides:	tex(fspneoeulerot.sty) = 2024
21cr|texlive-fontsetup-65439-1|26	Provides:	tex(fspolddefault.sty) = 2024
21cr|texlive-fontsetup-65439-1|27	Provides:	tex(fspoldstandard.sty) = 2024
21cr|texlive-fontsetup-65439-1|28	Provides:	tex(fspstixtwoot.sty) = 2024
21cr|texlive-fontsetup-65439-1|29	Provides:	tex(fsptalos.sty) = 2024
21cr|texlive-fontsetup-65439-1|30	Provides:	tex(fsptimesot.sty) = 2024
21cr|texlive-fontsetup-65439-1|31	Provides:	tex(fspxcharter.sty) = 2024
21cr|texlive-fontsetup-65439-1|32	BuildArch:	noarch
21cr|texlive-fontsetup-65439-1|33	
21cr|texlive-fontsetup-65439-1|34	%description
21cr|texlive-fontsetup-65439-1|35	This package facilitates the use of fontspec for users who do
21cr|texlive-fontsetup-65439-1|36	not wish to bother with details, with a special focus on
21cr|texlive-fontsetup-65439-1|37	quality fonts supporting Mathematics.
21cr|texlive-fontsetup-65439-1|38	
21cr|texlive-fontsetup-65439-1|39	%files
21cr|texlive-fontsetup-65439-1|40	%doc %{_texmfdistdir}/doc/latex/fontsetup
21cr|texlive-fontsetup-65439-1|41	%{_texmfdistdir}/tex/latex/fontsetup
21cr|texlive-fontsetup-65439-1|42	
21cr|texlive-fontsetup-65439-1|43	#------------------------------------------------------------------
21cr|texlive-fontsetup-65439-1|44	
21cr|texlive-fontsetup-65439-1|45	%prep
21cr|texlive-fontsetup-65439-1|46	%setup -c -a0 -a1
21cr|texlive-fontsetup-65439-1|47	
21cr|texlive-fontsetup-65439-1|48	%build
21cr|texlive-fontsetup-65439-1|49	
21cr|texlive-fontsetup-65439-1|50	%install
21cr|texlive-fontsetup-65439-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fontsetup-65439-1|52	rm -rf tlpkg
21cr|texlive-fontsetup-65439-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

9383 21
21cr|texlive-fontsize-60161-1|1	%define oname fontsize
21cr|texlive-fontsize-60161-1|2	
21cr|texlive-fontsize-60161-1|3	Summary:	A small package to set arbitrary sizes for the main font of the document
21cr|texlive-fontsize-60161-1|4	Name:		texlive-fontsize
21cr|texlive-fontsize-60161-1|5	Version:	60161
21cr|texlive-fontsize-60161-1|6	Release:	1
21cr|texlive-fontsize-60161-1|7	License:	LPPL1.3
21cr|texlive-fontsize-60161-1|8	Group:		Publishing
21cr|texlive-fontsize-60161-1|9	Url:		https://www.ctan.org
21cr|texlive-fontsize-60161-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-fontsize-60161-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-fontsize-60161-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fontsize-60161-1|13	Requires:	texlive-tlpkg
21cr|texlive-fontsize-60161-1|14	Requires:	texlive-kpathsea
21cr|texlive-fontsize-60161-1|15	Provides:	tex(fontsize.sty) = 2024
21cr|texlive-fontsize-60161-1|16	BuildArch:	noarch
21cr|texlive-fontsize-60161-1|17	
21cr|texlive-fontsize-60161-1|18	%description
21cr|texlive-fontsize-60161-1|19	The package allows you to set arbitrary sizes for the main font
21cr|texlive-fontsize-60161-1|20	of the document, through the fontsize=<size> option.
21cr|texlive-fontsize-60161-1|21	
21cr|texlive-fontsize-60161-1|22	%files
21cr|texlive-fontsize-60161-1|23	%doc %{_texmfdistdir}/doc/latex/fontsize
21cr|texlive-fontsize-60161-1|24	%{_texmfdistdir}/tex/latex/fontsize
21cr|texlive-fontsize-60161-1|25	
21cr|texlive-fontsize-60161-1|26	#------------------------------------------------------------------
21cr|texlive-fontsize-60161-1|27	
21cr|texlive-fontsize-60161-1|28	%prep
21cr|texlive-fontsize-60161-1|29	%setup -c -a0 -a1
21cr|texlive-fontsize-60161-1|30	
21cr|texlive-fontsize-60161-1|31	%build
21cr|texlive-fontsize-60161-1|32	
21cr|texlive-fontsize-60161-1|33	%install
21cr|texlive-fontsize-60161-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fontsize-60161-1|35	rm -rf tlpkg
21cr|texlive-fontsize-60161-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9384 21
21cr|texlive-footbib-2.0.7-8|1	# revision 17115
21cr|texlive-footbib-2.0.7-8|2	# category Package
21cr|texlive-footbib-2.0.7-8|3	# catalog-ctan /macros/latex/contrib/footbib
21cr|texlive-footbib-2.0.7-8|4	# catalog-date 2010-02-20 20:57:03 +0100
21cr|texlive-footbib-2.0.7-8|5	# catalog-license lppl
21cr|texlive-footbib-2.0.7-8|6	# catalog-version 2.0.7
21cr|texlive-footbib-2.0.7-8|7	Name:		texlive-footbib
21cr|texlive-footbib-2.0.7-8|8	Version:	2.0.7
21cr|texlive-footbib-2.0.7-8|9	Release:	8
21cr|texlive-footbib-2.0.7-8|10	Summary:	Bibliographic references as footnotes
21cr|texlive-footbib-2.0.7-8|11	Group:		Publishing
21cr|texlive-footbib-2.0.7-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footbib
21cr|texlive-footbib-2.0.7-8|13	License:	LPPL
21cr|texlive-footbib-2.0.7-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.tar.xz
21cr|texlive-footbib-2.0.7-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.doc.tar.xz
21cr|texlive-footbib-2.0.7-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.source.tar.xz
21cr|texlive-footbib-2.0.7-8|17	BuildArch:	noarch
21cr|texlive-footbib-2.0.7-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-footbib-2.0.7-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-footbib-2.0.7-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-footbib-2.0.7-8|21	
21cr|texlive-footbib-2.0.7-8|22	%description
21cr|texlive-footbib-2.0.7-8|23	The package makes bibliographic references appear as footnotes.
21cr|texlive-footbib-2.0.7-8|24	It defines a command \footcite which is similar to the LaTeX
21cr|texlive-footbib-2.0.7-8|25	\cite command but the references cited in this way appear at
21cr|texlive-footbib-2.0.7-8|26	the bottom of the pages. This 'foot bibliography' does not
21cr|texlive-footbib-2.0.7-8|27	conflict with the standard one and both may exist
21cr|texlive-footbib-2.0.7-8|28	simultaneously in a document. The command \cite may still be
21cr|texlive-footbib-2.0.7-8|29	used to produce the standard bibliography. The foot
21cr|texlive-footbib-2.0.7-8|30	bibliography uses its own style and bibliographic database
21cr|texlive-footbib-2.0.7-8|31	which may be specified independently of the standard one. Any
21cr|texlive-footbib-2.0.7-8|32	standard bibliography style may be used.
21cr|texlive-footbib-2.0.7-8|33	
21cr|texlive-footbib-2.0.7-8|34	
21cr|texlive-footbib-2.0.7-8|35	#-----------------------------------------------------------------------
21cr|texlive-footbib-2.0.7-8|36	%files
21cr|texlive-footbib-2.0.7-8|37	%{_texmfdistdir}/tex/latex/footbib/footbib.sty
21cr|texlive-footbib-2.0.7-8|38	%doc %{_texmfdistdir}/doc/latex/footbib/README
21cr|texlive-footbib-2.0.7-8|39	%doc %{_texmfdistdir}/doc/latex/footbib/footbib.pdf
21cr|texlive-footbib-2.0.7-8|40	#- source
21cr|texlive-footbib-2.0.7-8|41	%doc %{_texmfdistdir}/source/latex/footbib/footbib.dtx
21cr|texlive-footbib-2.0.7-8|42	%doc %{_texmfdistdir}/source/latex/footbib/footbib.ins
21cr|texlive-footbib-2.0.7-8|43	
21cr|texlive-footbib-2.0.7-8|44	#-----------------------------------------------------------------------
21cr|texlive-footbib-2.0.7-8|45	%prep
21cr|texlive-footbib-2.0.7-8|46	%setup -c -a0 -a1 -a2
21cr|texlive-footbib-2.0.7-8|47	
21cr|texlive-footbib-2.0.7-8|48	%build
21cr|texlive-footbib-2.0.7-8|49	
21cr|texlive-footbib-2.0.7-8|50	%install
21cr|texlive-footbib-2.0.7-8|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-footbib-2.0.7-8|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9385 21
21cr|texlive-footmisx-20161201-1|1	Name:		texlive-footmisx
21cr|texlive-footmisx-20161201-1|2	Version:	20161201
21cr|texlive-footmisx-20161201-1|3	Release:	1
21cr|texlive-footmisx-20161201-1|4	Summary:	A range of footnote options
21cr|texlive-footmisx-20161201-1|5	Group:		Publishing
21cr|texlive-footmisx-20161201-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/footmisx
21cr|texlive-footmisx-20161201-1|7	License:	LPPL 1.3
21cr|texlive-footmisx-20161201-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.tar.xz
21cr|texlive-footmisx-20161201-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.doc.tar.xz
21cr|texlive-footmisx-20161201-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.source.tar.xz
21cr|texlive-footmisx-20161201-1|11	BuildArch:	noarch
21cr|texlive-footmisx-20161201-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-footmisx-20161201-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-footmisx-20161201-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-footmisx-20161201-1|15	
21cr|texlive-footmisx-20161201-1|16	%description
21cr|texlive-footmisx-20161201-1|17	The package provides means of changing the layout of the footnotes themselves, a way to number
21cr|texlive-footmisx-20161201-1|18	footnotes per page, to make footnotes disappear in a ‘moving’ argument and to deal with multiple
21cr|texlive-footmisx-20161201-1|19	references to footnotes from the same place. The package also has a range of techniques for labelling footnotes with symbols rather than numbers.
21cr|texlive-footmisx-20161201-1|20	
21cr|texlive-footmisx-20161201-1|21	#-----------------------------------------------------------------------
21cr|texlive-footmisx-20161201-1|22	%files
21cr|texlive-footmisx-20161201-1|23	%{_texmfdistdir}/tex/latex/footmisx/footmisx.sty
21cr|texlive-footmisx-20161201-1|24	%doc %{_texmfdistdir}/doc/latex/footmisx/README
21cr|texlive-footmisx-20161201-1|25	#- source
21cr|texlive-footmisx-20161201-1|26	%doc %{_texmfdistdir}/source/latex/footmisx/footmisx.dtx
21cr|texlive-footmisx-20161201-1|27	%doc %{_texmfdistdir}/source/latex/footmisx/footmisx.ins
21cr|texlive-footmisx-20161201-1|28	
21cr|texlive-footmisx-20161201-1|29	
21cr|texlive-footmisx-20161201-1|30	#-----------------------------------------------------------------------
21cr|texlive-footmisx-20161201-1|31	%prep
21cr|texlive-footmisx-20161201-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-footmisx-20161201-1|33	
21cr|texlive-footmisx-20161201-1|34	%build
21cr|texlive-footmisx-20161201-1|35	
21cr|texlive-footmisx-20161201-1|36	%install
21cr|texlive-footmisx-20161201-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-footmisx-20161201-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-footmisx-20161201-1|39	

9386 21
21cr|texlive-footnotehyper-20210813-1|1	Name:		texlive-footnotehyper
21cr|texlive-footnotehyper-20210813-1|2	Version:	20210813
21cr|texlive-footnotehyper-20210813-1|3	Release:	1
21cr|texlive-footnotehyper-20210813-1|4	Summary:	Package allows to gather footnotes
21cr|texlive-footnotehyper-20210813-1|5	Group:		Publishing
21cr|texlive-footnotehyper-20210813-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/footnotehyper
21cr|texlive-footnotehyper-20210813-1|7	License:	LPPL 1.3c
21cr|texlive-footnotehyper-20210813-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/footnotehyper.tar.xz
21cr|texlive-footnotehyper-20210813-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/footnotehyper.doc.tar.xz
21cr|texlive-footnotehyper-20210813-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/footnotehyper.source.tar.xz
21cr|texlive-footnotehyper-20210813-1|11	BuildArch:	noarch
21cr|texlive-footnotehyper-20210813-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-footnotehyper-20210813-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-footnotehyper-20210813-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-footnotehyper-20210813-1|15	
21cr|texlive-footnotehyper-20210813-1|16	%description
21cr|texlive-footnotehyper-20210813-1|17	The `footnote` package by Mark Wooding allows to gather footnotes and later
21cr|texlive-footnotehyper-20210813-1|18	insert them at the bottom of the page, even if the intervening material
21cr|texlive-footnotehyper-20210813-1|19	consists of tabulars, minipages or framed contents for example.
21cr|texlive-footnotehyper-20210813-1|20	
21cr|texlive-footnotehyper-20210813-1|21	
21cr|texlive-footnotehyper-20210813-1|22	#-----------------------------------------------------------------------
21cr|texlive-footnotehyper-20210813-1|23	%files
21cr|texlive-footnotehyper-20210813-1|24	%{_texmfdistdir}/tex/latex/footnotehyper/footnotehyper.sty
21cr|texlive-footnotehyper-20210813-1|25	#- docs
21cr|texlive-footnotehyper-20210813-1|26	%doc %{_texmfdistdir}/doc/latex/footnotehyper/*
21cr|texlive-footnotehyper-20210813-1|27	#- source
21cr|texlive-footnotehyper-20210813-1|28	%doc %{_texmfdistdir}/source/latex/footnotehyper/footnotehyper.dtx
21cr|texlive-footnotehyper-20210813-1|29	
21cr|texlive-footnotehyper-20210813-1|30	#-----------------------------------------------------------------------
21cr|texlive-footnotehyper-20210813-1|31	%prep
21cr|texlive-footnotehyper-20210813-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-footnotehyper-20210813-1|33	
21cr|texlive-footnotehyper-20210813-1|34	%build
21cr|texlive-footnotehyper-20210813-1|35	
21cr|texlive-footnotehyper-20210813-1|36	%install
21cr|texlive-footnotehyper-20210813-1|37	mkdir -p %{buildroot}%{_texmfdistdir}

9387 21
21cr|texlive-formal-grammar-61955-1|1	%define oname formal-grammar
21cr|texlive-formal-grammar-61955-1|2	
21cr|texlive-formal-grammar-61955-1|3	Summary:	Typeset formal grammars
21cr|texlive-formal-grammar-61955-1|4	Name:		texlive-formal-grammar
21cr|texlive-formal-grammar-61955-1|5	Version:	61955
21cr|texlive-formal-grammar-61955-1|6	Release:	1
21cr|texlive-formal-grammar-61955-1|7	License:	LPPL1.3
21cr|texlive-formal-grammar-61955-1|8	Group:		Publishing
21cr|texlive-formal-grammar-61955-1|9	Url:		https://www.ctan.org
21cr|texlive-formal-grammar-61955-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-formal-grammar-61955-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-formal-grammar-61955-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-formal-grammar-61955-1|13	Requires:	texlive-tlpkg
21cr|texlive-formal-grammar-61955-1|14	Requires:	texlive-kpathsea
21cr|texlive-formal-grammar-61955-1|15	Provides:	tex(formal-grammar.sty) = 2024
21cr|texlive-formal-grammar-61955-1|16	BuildArch:	noarch
21cr|texlive-formal-grammar-61955-1|17	
21cr|texlive-formal-grammar-61955-1|18	%description
21cr|texlive-formal-grammar-61955-1|19	This package provides a new environment and associated commands
21cr|texlive-formal-grammar-61955-1|20	to typeset BNF grammars. It allows to easily write formal
21cr|texlive-formal-grammar-61955-1|21	grammars. Its original motivation was to typeset grammars for
21cr|texlive-formal-grammar-61955-1|22	beamer presentations, therefore, there are macros to emphasize
21cr|texlive-formal-grammar-61955-1|23	or downplay some parts of the grammar (which is the main
21cr|texlive-formal-grammar-61955-1|24	novelty compared to other BNF packages).
21cr|texlive-formal-grammar-61955-1|25	
21cr|texlive-formal-grammar-61955-1|26	%files
21cr|texlive-formal-grammar-61955-1|27	%doc %{_texmfdistdir}/doc/latex/formal-grammar
21cr|texlive-formal-grammar-61955-1|28	%{_texmfdistdir}/tex/latex/formal-grammar
21cr|texlive-formal-grammar-61955-1|29	
21cr|texlive-formal-grammar-61955-1|30	#------------------------------------------------------------------
21cr|texlive-formal-grammar-61955-1|31	
21cr|texlive-formal-grammar-61955-1|32	%prep
21cr|texlive-formal-grammar-61955-1|33	%setup -c -a0 -a1
21cr|texlive-formal-grammar-61955-1|34	
21cr|texlive-formal-grammar-61955-1|35	%build
21cr|texlive-formal-grammar-61955-1|36	
21cr|texlive-formal-grammar-61955-1|37	%install
21cr|texlive-formal-grammar-61955-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-formal-grammar-61955-1|39	rm -rf tlpkg
21cr|texlive-formal-grammar-61955-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9388 21
21cr|texlive-formation-latex-ul-56714-1|1	%define oname formation-latex-ul
21cr|texlive-formation-latex-ul-56714-1|2	
21cr|texlive-formation-latex-ul-56714-1|3	Summary:	Introductory LaTeX course in French
21cr|texlive-formation-latex-ul-56714-1|4	Name:		texlive-formation-latex-ul
21cr|texlive-formation-latex-ul-56714-1|5	Version:	56714
21cr|texlive-formation-latex-ul-56714-1|6	Release:	1
21cr|texlive-formation-latex-ul-56714-1|7	License:	LPPL1.3
21cr|texlive-formation-latex-ul-56714-1|8	Group:		Publishing
21cr|texlive-formation-latex-ul-56714-1|9	Url:		https://www.ctan.org
21cr|texlive-formation-latex-ul-56714-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-formation-latex-ul-56714-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-formation-latex-ul-56714-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-formation-latex-ul-56714-1|13	Requires:	texlive-tlpkg
21cr|texlive-formation-latex-ul-56714-1|14	Requires:	texlive-kpathsea
21cr|texlive-formation-latex-ul-56714-1|15	Provides:	texlive-formation-latex-ul-doc = %{EVRD}
21cr|texlive-formation-latex-ul-56714-1|16	BuildArch:	noarch
21cr|texlive-formation-latex-ul-56714-1|17	
21cr|texlive-formation-latex-ul-56714-1|18	%description
21cr|texlive-formation-latex-ul-56714-1|19	This package contains the supporting documentation, slides,
21cr|texlive-formation-latex-ul-56714-1|20	exercise files, and templates for an introductory LaTeX course
21cr|texlive-formation-latex-ul-56714-1|21	(in French) prepared for Universite Laval, Quebec, Canada.
21cr|texlive-formation-latex-ul-56714-1|22	
21cr|texlive-formation-latex-ul-56714-1|23	%files
21cr|texlive-formation-latex-ul-56714-1|24	%doc %{_texmfdistdir}/doc/latex/formation-latex-ul/
21cr|texlive-formation-latex-ul-56714-1|25	
21cr|texlive-formation-latex-ul-56714-1|26	#------------------------------------------------------------------
21cr|texlive-formation-latex-ul-56714-1|27	
21cr|texlive-formation-latex-ul-56714-1|28	%prep
21cr|texlive-formation-latex-ul-56714-1|29	%setup -c -a0 -a1
21cr|texlive-formation-latex-ul-56714-1|30	
21cr|texlive-formation-latex-ul-56714-1|31	%build
21cr|texlive-formation-latex-ul-56714-1|32	
21cr|texlive-formation-latex-ul-56714-1|33	%install
21cr|texlive-formation-latex-ul-56714-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-formation-latex-ul-56714-1|35	rm -rf tlpkg
21cr|texlive-formation-latex-ul-56714-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9389 21
21cr|texlive-forms16be-20190320-1|1	Name:		texlive-forms16be
21cr|texlive-forms16be-20190320-1|2	Version:	20190320
21cr|texlive-forms16be-20190320-1|3	Release:	1
21cr|texlive-forms16be-20190320-1|4	Summary:	Initialize form properties using big-endian encoding
21cr|texlive-forms16be-20190320-1|5	Group:		Publishing
21cr|texlive-forms16be-20190320-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/forms16be
21cr|texlive-forms16be-20190320-1|7	License:	LPPL 1.2
21cr|texlive-forms16be-20190320-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/forms16be.tar.xz
21cr|texlive-forms16be-20190320-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/forms16be.doc.tar.xz
21cr|texlive-forms16be-20190320-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/forms16be.source.tar.xz
21cr|texlive-forms16be-20190320-1|11	BuildArch:	noarch
21cr|texlive-forms16be-20190320-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-forms16be-20190320-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-forms16be-20190320-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-forms16be-20190320-1|15	
21cr|texlive-forms16be-20190320-1|16	%description
21cr|texlive-forms16be-20190320-1|17	This package provides support for UTF-16BE Unicode character encoding
21cr|texlive-forms16be-20190320-1|18	(called a big-endian character string) for the text string type (PDF Reference,
21cr|texlive-forms16be-20190320-1|19	version 1.7, beginning on page 158). Text strings are used in “text annotations,
21cr|texlive-forms16be-20190320-1|20	bookmark names, article threads, document information, and so forth” (to partially
21cr|texlive-forms16be-20190320-1|21	quote page 158). The particular application is to set property values of form fields,
21cr|texlive-forms16be-20190320-1|22	at least those properties that take the text strings as its value.
21cr|texlive-forms16be-20190320-1|23	
21cr|texlive-forms16be-20190320-1|24	
21cr|texlive-forms16be-20190320-1|25	#-----------------------------------------------------------------------
21cr|texlive-forms16be-20190320-1|26	%files
21cr|texlive-forms16be-20190320-1|27	%{_texmfdistdir}/tex/latex/forms16be/*
21cr|texlive-forms16be-20190320-1|28	#- docs
21cr|texlive-forms16be-20190320-1|29	%doc %{_texmfdistdir}/doc/latex/forms16be/*
21cr|texlive-forms16be-20190320-1|30	#- source
21cr|texlive-forms16be-20190320-1|31	%doc %{_texmfdistdir}/source/latex/forms16be/*
21cr|texlive-forms16be-20190320-1|32	
21cr|texlive-forms16be-20190320-1|33	#-----------------------------------------------------------------------
21cr|texlive-forms16be-20190320-1|34	%prep
21cr|texlive-forms16be-20190320-1|35	%setup -c -a0 -a1 -a2
21cr|texlive-forms16be-20190320-1|36	
21cr|texlive-forms16be-20190320-1|37	%build
21cr|texlive-forms16be-20190320-1|38	
21cr|texlive-forms16be-20190320-1|39	%install
21cr|texlive-forms16be-20190320-1|40	mkdir -p %{buildroot}%{_texmfdistdir}

9390 21
21cr|texlive-forum-64566-1|1	%define oname forum
21cr|texlive-forum-64566-1|2	
21cr|texlive-forum-64566-1|3	Summary:	TeX support for the Forum font
21cr|texlive-forum-64566-1|4	Name:		texlive-forum
21cr|texlive-forum-64566-1|5	Version:	64566
21cr|texlive-forum-64566-1|6	Release:	1
21cr|texlive-forum-64566-1|7	License:	LPPL1.3
21cr|texlive-forum-64566-1|8	Group:		Publishing
21cr|texlive-forum-64566-1|9	Url:		https://www.ctan.org
21cr|texlive-forum-64566-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-forum-64566-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-forum-64566-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-forum-64566-1|13	Requires:	texlive-tlpkg
21cr|texlive-forum-64566-1|14	Requires:	texlive-kpathsea
21cr|texlive-forum-64566-1|15	Provides:	tex(forum.map) = 2024
21cr|texlive-forum-64566-1|16	Provides:	tex(forum.sty) = 2024
21cr|texlive-forum-64566-1|17	Provides:	tex(frm_acf3pt.enc) = 2024
21cr|texlive-forum-64566-1|18	Provides:	tex(frm_b5i5mx.enc) = 2024
21cr|texlive-forum-64566-1|19	Provides:	tex(frm_brq6mf.enc) = 2024
21cr|texlive-forum-64566-1|20	Provides:	tex(frm_e2otk2.enc) = 2024
21cr|texlive-forum-64566-1|21	Provides:	tex(frm_fx2ufv.enc) = 2024
21cr|texlive-forum-64566-1|22	Provides:	tex(frm_jsuphk.enc) = 2024
21cr|texlive-forum-64566-1|23	Provides:	tex(frm_smvvub.enc) = 2024
21cr|texlive-forum-64566-1|24	Provides:	tex(frm_ylkcu6.enc) = 2024
21cr|texlive-forum-64566-1|25	Provides:	tex(LY1Frm-LF.fd) = 2024
21cr|texlive-forum-64566-1|26	Provides:	tex(OT1Frm-LF.fd) = 2024
21cr|texlive-forum-64566-1|27	Provides:	tex(T1Frm-LF.fd) = 2024
21cr|texlive-forum-64566-1|28	Provides:	tex(T2AFrm-LF.fd) = 2024
21cr|texlive-forum-64566-1|29	Provides:	tex(T2BFrm-LF.fd) = 2024
21cr|texlive-forum-64566-1|30	Provides:	tex(T2CFrm-LF.fd) = 2024
21cr|texlive-forum-64566-1|31	Provides:	tex(TS1Frm-LF.fd) = 2024
21cr|texlive-forum-64566-1|32	BuildArch:	noarch
21cr|texlive-forum-64566-1|33	
21cr|texlive-forum-64566-1|34	%description
21cr|texlive-forum-64566-1|35	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-forum-64566-1|36	support for the Forum font, designed by Denis Masharov.
21cr|texlive-forum-64566-1|37	Forum has antique, classic "Roman" proportions. It can
21cr|texlive-forum-64566-1|38	be used to set body texts and works well in titles and
21cr|texlive-forum-64566-1|39	headlines too. It is truly multilingual, with glyphs for
21cr|texlive-forum-64566-1|40	Central and Eastern Europe, Baltics, Cyrillic and Asian
21cr|texlive-forum-64566-1|41	Cyrillic communities. There is currently just a regular
21cr|texlive-forum-64566-1|42	weight and an artificially emboldened bold.
21cr|texlive-forum-64566-1|43	
21cr|texlive-forum-64566-1|44	%files
21cr|texlive-forum-64566-1|45	%doc %{_texmfdistdir}/doc
21cr|texlive-forum-64566-1|46	%{_texmfdistdir}/fonts/enc/dvips/forum
21cr|texlive-forum-64566-1|47	%{_texmfdistdir}/fonts/map/dvips/forum
21cr|texlive-forum-64566-1|48	%{_texmfdistdir}/fonts/opentype/public/forum
21cr|texlive-forum-64566-1|49	%{_texmfdistdir}/fonts/tfm/public/forum
21cr|texlive-forum-64566-1|50	%{_texmfdistdir}/fonts/type1/public/forum
21cr|texlive-forum-64566-1|51	%{_texmfdistdir}/fonts/vf/public/forum
21cr|texlive-forum-64566-1|52	%{_texmfdistdir}/tex/latex/forum
21cr|texlive-forum-64566-1|53	
21cr|texlive-forum-64566-1|54	#------------------------------------------------------------------
21cr|texlive-forum-64566-1|55	
21cr|texlive-forum-64566-1|56	%prep
21cr|texlive-forum-64566-1|57	%setup -c -a0 -a1
21cr|texlive-forum-64566-1|58	
21cr|texlive-forum-64566-1|59	%build
21cr|texlive-forum-64566-1|60	
21cr|texlive-forum-64566-1|61	%install
21cr|texlive-forum-64566-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-forum-64566-1|63	rm -rf tlpkg
21cr|texlive-forum-64566-1|64	cp -fpar * %{buildroot}%{_texmfdistdir}

9391 21
21cr|texlive-fourier-2.3-1|1	# revision 61937
21cr|texlive-fourier-2.3-1|2	# category Package
21cr|texlive-fourier-2.3-1|3	# catalog-ctan /fonts/fourier-GUT
21cr|texlive-fourier-2.3-1|4	# catalog-date 2008-12-13 14:57:21 +0100
21cr|texlive-fourier-2.3-1|5	# catalog-license lppl
21cr|texlive-fourier-2.3-1|6	# catalog-version 1.3
21cr|texlive-fourier-2.3-1|7	Name:		texlive-fourier
21cr|texlive-fourier-2.3-1|8	Version:	2.3
21cr|texlive-fourier-2.3-1|9	Release:	1
21cr|texlive-fourier-2.3-1|10	Summary:	Using Utopia fonts in LaTeX documents
21cr|texlive-fourier-2.3-1|11	Group:		Publishing
21cr|texlive-fourier-2.3-1|12	URL:		http://www.ctan.org/tex-archive/fonts/fourier-GUT
21cr|texlive-fourier-2.3-1|13	License:	LPPL
21cr|texlive-fourier-2.3-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fourier.tar.xz
21cr|texlive-fourier-2.3-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fourier.doc.tar.xz
21cr|texlive-fourier-2.3-1|16	BuildArch:	noarch
21cr|texlive-fourier-2.3-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-fourier-2.3-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-fourier-2.3-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-fourier-2.3-1|20	Requires(post):	texlive-tetex
21cr|texlive-fourier-2.3-1|21	
21cr|texlive-fourier-2.3-1|22	%description
21cr|texlive-fourier-2.3-1|23	Fourier-GUTenberg is a LaTeX typesetting system which uses
21cr|texlive-fourier-2.3-1|24	Adobe Utopia as its standard base font. Fourier-GUTenberg
21cr|texlive-fourier-2.3-1|25	provides all complementary typefaces needed to allow Utopia
21cr|texlive-fourier-2.3-1|26	based TeX typesetting, including an extensive mathematics set
21cr|texlive-fourier-2.3-1|27	and several other symbols. The system is absolutely stand-
21cr|texlive-fourier-2.3-1|28	alone: apart from Utopia and Fourier, no other typefaces are
21cr|texlive-fourier-2.3-1|29	required. The fourier fonts will also work with Adobe Utopia
21cr|texlive-fourier-2.3-1|30	Expert fonts, which are only available for purchase. Utopia is
21cr|texlive-fourier-2.3-1|31	a registered trademark of Adobe Systems Incorporated.
21cr|texlive-fourier-2.3-1|32	
21cr|texlive-fourier-2.3-1|33	
21cr|texlive-fourier-2.3-1|34	#-----------------------------------------------------------------------
21cr|texlive-fourier-2.3-1|35	%files
21cr|texlive-fourier-2.3-1|36	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-black.afm
21cr|texlive-fourier-2.3-1|37	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-bold.afm
21cr|texlive-fourier-2.3-1|38	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-boldita.afm
21cr|texlive-fourier-2.3-1|39	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-ita.afm
21cr|texlive-fourier-2.3-1|40	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-semi.afm
21cr|texlive-fourier-2.3-1|41	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-semiita.afm
21cr|texlive-fourier-2.3-1|42	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt.afm
21cr|texlive-fourier-2.3-1|43	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-bb.afm
21cr|texlive-fourier-2.3-1|44	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mcl.afm
21cr|texlive-fourier-2.3-1|45	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mex.afm
21cr|texlive-fourier-2.3-1|46	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-ml.afm
21cr|texlive-fourier-2.3-1|47	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mlb.afm
21cr|texlive-fourier-2.3-1|48	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mlit.afm
21cr|texlive-fourier-2.3-1|49	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mlitb.afm
21cr|texlive-fourier-2.3-1|50	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-ms.afm
21cr|texlive-fourier-2.3-1|51	%{_texmfdistdir}/fonts/afm/public/fourier/fourier-orns.afm
21cr|texlive-fourier-2.3-1|52	%{_texmfdistdir}/fonts/map/dvips/fourier/fourier-utopia-expert.map
21cr|texlive-fourier-2.3-1|53	%{_texmfdistdir}/fonts/map/dvips/fourier/fourier.map
21cr|texlive-fourier-2.3-1|54	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-black.tfm
21cr|texlive-fourier-2.3-1|55	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-bold-sl.tfm
21cr|texlive-fourier-2.3-1|56	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-bold.tfm
21cr|texlive-fourier-2.3-1|57	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-boldita.tfm
21cr|texlive-fourier-2.3-1|58	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-ita.tfm
21cr|texlive-fourier-2.3-1|59	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-semi-sl.tfm
21cr|texlive-fourier-2.3-1|60	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-semi.tfm
21cr|texlive-fourier-2.3-1|61	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-semiita.tfm
21cr|texlive-fourier-2.3-1|62	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-sl.tfm
21cr|texlive-fourier-2.3-1|63	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt.tfm
21cr|texlive-fourier-2.3-1|64	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-bb.tfm
21cr|texlive-fourier-2.3-1|65	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mcl.tfm
21cr|texlive-fourier-2.3-1|66	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mex.tfm
21cr|texlive-fourier-2.3-1|67	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-ml.tfm
21cr|texlive-fourier-2.3-1|68	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mlb.tfm
21cr|texlive-fourier-2.3-1|69	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mlit.tfm
21cr|texlive-fourier-2.3-1|70	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mlitb.tfm
21cr|texlive-fourier-2.3-1|71	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-ms.tfm
21cr|texlive-fourier-2.3-1|72	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-orns.tfm
21cr|texlive-fourier-2.3-1|73	%{_texmfdistdir}/fonts/tfm/public/fourier/futb8c.tfm
21cr|texlive-fourier-2.3-1|74	%{_texmfdistdir}/fonts/tfm/public/fourier/futb8r.tfm
21cr|texlive-fourier-2.3-1|75	%{_texmfdistdir}/fonts/tfm/public/fourier/futb8t.tfm
21cr|texlive-fourier-2.3-1|76	%{_texmfdistdir}/fonts/tfm/public/fourier/futb8x.tfm
21cr|texlive-fourier-2.3-1|77	%{_texmfdistdir}/fonts/tfm/public/fourier/futb9c.tfm
21cr|texlive-fourier-2.3-1|78	%{_texmfdistdir}/fonts/tfm/public/fourier/futb9d.tfm
21cr|texlive-fourier-2.3-1|79	%{_texmfdistdir}/fonts/tfm/public/fourier/futb9e.tfm
21cr|texlive-fourier-2.3-1|80	%{_texmfdistdir}/fonts/tfm/public/fourier/futbc8t.tfm
21cr|texlive-fourier-2.3-1|81	%{_texmfdistdir}/fonts/tfm/public/fourier/futbi8c.tfm
21cr|texlive-fourier-2.3-1|82	%{_texmfdistdir}/fonts/tfm/public/fourier/futbi8r.tfm
21cr|texlive-fourier-2.3-1|83	%{_texmfdistdir}/fonts/tfm/public/fourier/futbi8t.tfm
21cr|texlive-fourier-2.3-1|84	%{_texmfdistdir}/fonts/tfm/public/fourier/futbi8x.tfm
21cr|texlive-fourier-2.3-1|85	%{_texmfdistdir}/fonts/tfm/public/fourier/futbi9c.tfm
21cr|texlive-fourier-2.3-1|86	%{_texmfdistdir}/fonts/tfm/public/fourier/futbi9d.tfm
21cr|texlive-fourier-2.3-1|87	%{_texmfdistdir}/fonts/tfm/public/fourier/futbi9e.tfm
21cr|texlive-fourier-2.3-1|88	%{_texmfdistdir}/fonts/tfm/public/fourier/futbo8c.tfm
21cr|texlive-fourier-2.3-1|89	%{_texmfdistdir}/fonts/tfm/public/fourier/futbo8r.tfm
21cr|texlive-fourier-2.3-1|90	%{_texmfdistdir}/fonts/tfm/public/fourier/futbo8t.tfm
21cr|texlive-fourier-2.3-1|91	%{_texmfdistdir}/fonts/tfm/public/fourier/futbo8x.tfm
21cr|texlive-fourier-2.3-1|92	%{_texmfdistdir}/fonts/tfm/public/fourier/futbo9c.tfm
21cr|texlive-fourier-2.3-1|93	%{_texmfdistdir}/fonts/tfm/public/fourier/futbo9d.tfm
21cr|texlive-fourier-2.3-1|94	%{_texmfdistdir}/fonts/tfm/public/fourier/futbo9e.tfm
21cr|texlive-fourier-2.3-1|95	%{_texmfdistdir}/fonts/tfm/public/fourier/futboorn.tfm
21cr|texlive-fourier-2.3-1|96	%{_texmfdistdir}/fonts/tfm/public/fourier/futborn.tfm
21cr|texlive-fourier-2.3-1|97	%{_texmfdistdir}/fonts/tfm/public/fourier/futc8r.tfm
21cr|texlive-fourier-2.3-1|98	%{_texmfdistdir}/fonts/tfm/public/fourier/futc8x.tfm
21cr|texlive-fourier-2.3-1|99	%{_texmfdistdir}/fonts/tfm/public/fourier/futc9c.tfm
21cr|texlive-fourier-2.3-1|100	%{_texmfdistdir}/fonts/tfm/public/fourier/futc9d.tfm
21cr|texlive-fourier-2.3-1|101	%{_texmfdistdir}/fonts/tfm/public/fourier/futc9e.tfm
21cr|texlive-fourier-2.3-1|102	%{_texmfdistdir}/fonts/tfm/public/fourier/futcorn.tfm
21cr|texlive-fourier-2.3-1|103	%{_texmfdistdir}/fonts/tfm/public/fourier/futmi.tfm
21cr|texlive-fourier-2.3-1|104	%{_texmfdistdir}/fonts/tfm/public/fourier/futmib.tfm
21cr|texlive-fourier-2.3-1|105	%{_texmfdistdir}/fonts/tfm/public/fourier/futmii.tfm
21cr|texlive-fourier-2.3-1|106	%{_texmfdistdir}/fonts/tfm/public/fourier/futmiib.tfm
21cr|texlive-fourier-2.3-1|107	%{_texmfdistdir}/fonts/tfm/public/fourier/futr8c.tfm
21cr|texlive-fourier-2.3-1|108	%{_texmfdistdir}/fonts/tfm/public/fourier/futr8r.tfm
21cr|texlive-fourier-2.3-1|109	%{_texmfdistdir}/fonts/tfm/public/fourier/futr8t.tfm
21cr|texlive-fourier-2.3-1|110	%{_texmfdistdir}/fonts/tfm/public/fourier/futr8x.tfm
21cr|texlive-fourier-2.3-1|111	%{_texmfdistdir}/fonts/tfm/public/fourier/futr9c.tfm
21cr|texlive-fourier-2.3-1|112	%{_texmfdistdir}/fonts/tfm/public/fourier/futr9d.tfm
21cr|texlive-fourier-2.3-1|113	%{_texmfdistdir}/fonts/tfm/public/fourier/futr9e.tfm
21cr|texlive-fourier-2.3-1|114	%{_texmfdistdir}/fonts/tfm/public/fourier/futrc8r.tfm
21cr|texlive-fourier-2.3-1|115	%{_texmfdistdir}/fonts/tfm/public/fourier/futrc8t.tfm
21cr|texlive-fourier-2.3-1|116	%{_texmfdistdir}/fonts/tfm/public/fourier/futrc9d.tfm
21cr|texlive-fourier-2.3-1|117	%{_texmfdistdir}/fonts/tfm/public/fourier/futrc9e.tfm
21cr|texlive-fourier-2.3-1|118	%{_texmfdistdir}/fonts/tfm/public/fourier/futrd8r.tfm
21cr|texlive-fourier-2.3-1|119	%{_texmfdistdir}/fonts/tfm/public/fourier/futrd8t.tfm
21cr|texlive-fourier-2.3-1|120	%{_texmfdistdir}/fonts/tfm/public/fourier/futri8c.tfm
21cr|texlive-fourier-2.3-1|121	%{_texmfdistdir}/fonts/tfm/public/fourier/futri8r.tfm
21cr|texlive-fourier-2.3-1|122	%{_texmfdistdir}/fonts/tfm/public/fourier/futri8t.tfm
21cr|texlive-fourier-2.3-1|123	%{_texmfdistdir}/fonts/tfm/public/fourier/futri8x.tfm
21cr|texlive-fourier-2.3-1|124	%{_texmfdistdir}/fonts/tfm/public/fourier/futri9c.tfm
21cr|texlive-fourier-2.3-1|125	%{_texmfdistdir}/fonts/tfm/public/fourier/futri9d.tfm
21cr|texlive-fourier-2.3-1|126	%{_texmfdistdir}/fonts/tfm/public/fourier/futri9e.tfm
21cr|texlive-fourier-2.3-1|127	%{_texmfdistdir}/fonts/tfm/public/fourier/futro8c.tfm
21cr|texlive-fourier-2.3-1|128	%{_texmfdistdir}/fonts/tfm/public/fourier/futro8r.tfm
21cr|texlive-fourier-2.3-1|129	%{_texmfdistdir}/fonts/tfm/public/fourier/futro8t.tfm
21cr|texlive-fourier-2.3-1|130	%{_texmfdistdir}/fonts/tfm/public/fourier/futro8x.tfm
21cr|texlive-fourier-2.3-1|131	%{_texmfdistdir}/fonts/tfm/public/fourier/futro9c.tfm
21cr|texlive-fourier-2.3-1|132	%{_texmfdistdir}/fonts/tfm/public/fourier/futro9d.tfm
21cr|texlive-fourier-2.3-1|133	%{_texmfdistdir}/fonts/tfm/public/fourier/futro9e.tfm
21cr|texlive-fourier-2.3-1|134	%{_texmfdistdir}/fonts/tfm/public/fourier/futroorn.tfm
21cr|texlive-fourier-2.3-1|135	%{_texmfdistdir}/fonts/tfm/public/fourier/futrorn.tfm
21cr|texlive-fourier-2.3-1|136	%{_texmfdistdir}/fonts/tfm/public/fourier/futs8r.tfm
21cr|texlive-fourier-2.3-1|137	%{_texmfdistdir}/fonts/tfm/public/fourier/futs8x.tfm
21cr|texlive-fourier-2.3-1|138	%{_texmfdistdir}/fonts/tfm/public/fourier/futs9c.tfm
21cr|texlive-fourier-2.3-1|139	%{_texmfdistdir}/fonts/tfm/public/fourier/futs9d.tfm
21cr|texlive-fourier-2.3-1|140	%{_texmfdistdir}/fonts/tfm/public/fourier/futs9e.tfm
21cr|texlive-fourier-2.3-1|141	%{_texmfdistdir}/fonts/tfm/public/fourier/futsc8r.tfm
21cr|texlive-fourier-2.3-1|142	%{_texmfdistdir}/fonts/tfm/public/fourier/futsc9d.tfm
21cr|texlive-fourier-2.3-1|143	%{_texmfdistdir}/fonts/tfm/public/fourier/futsc9e.tfm
21cr|texlive-fourier-2.3-1|144	%{_texmfdistdir}/fonts/tfm/public/fourier/futsi8r.tfm
21cr|texlive-fourier-2.3-1|145	%{_texmfdistdir}/fonts/tfm/public/fourier/futsi8x.tfm
21cr|texlive-fourier-2.3-1|146	%{_texmfdistdir}/fonts/tfm/public/fourier/futsi9c.tfm
21cr|texlive-fourier-2.3-1|147	%{_texmfdistdir}/fonts/tfm/public/fourier/futsi9d.tfm
21cr|texlive-fourier-2.3-1|148	%{_texmfdistdir}/fonts/tfm/public/fourier/futsi9e.tfm
21cr|texlive-fourier-2.3-1|149	%{_texmfdistdir}/fonts/tfm/public/fourier/futso8r.tfm
21cr|texlive-fourier-2.3-1|150	%{_texmfdistdir}/fonts/tfm/public/fourier/futso8x.tfm
21cr|texlive-fourier-2.3-1|151	%{_texmfdistdir}/fonts/tfm/public/fourier/futso9c.tfm
21cr|texlive-fourier-2.3-1|152	%{_texmfdistdir}/fonts/tfm/public/fourier/futso9d.tfm
21cr|texlive-fourier-2.3-1|153	%{_texmfdistdir}/fonts/tfm/public/fourier/futso9e.tfm
21cr|texlive-fourier-2.3-1|154	%{_texmfdistdir}/fonts/tfm/public/fourier/futsoorn.tfm
21cr|texlive-fourier-2.3-1|155	%{_texmfdistdir}/fonts/tfm/public/fourier/futsorn.tfm
21cr|texlive-fourier-2.3-1|156	%{_texmfdistdir}/fonts/tfm/public/fourier/futsy.tfm
21cr|texlive-fourier-2.3-1|157	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-black.pfb
21cr|texlive-fourier-2.3-1|158	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-bold.pfb
21cr|texlive-fourier-2.3-1|159	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-boldita.pfb
21cr|texlive-fourier-2.3-1|160	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-ita.pfb
21cr|texlive-fourier-2.3-1|161	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-semi.pfb
21cr|texlive-fourier-2.3-1|162	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-semiita.pfb
21cr|texlive-fourier-2.3-1|163	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt.pfb
21cr|texlive-fourier-2.3-1|164	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-bb.pfb
21cr|texlive-fourier-2.3-1|165	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mcl.pfb
21cr|texlive-fourier-2.3-1|166	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mex.pfb
21cr|texlive-fourier-2.3-1|167	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-ml.pfb
21cr|texlive-fourier-2.3-1|168	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mlb.pfb
21cr|texlive-fourier-2.3-1|169	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mlit.pfb
21cr|texlive-fourier-2.3-1|170	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mlitb.pfb
21cr|texlive-fourier-2.3-1|171	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-ms.pfb
21cr|texlive-fourier-2.3-1|172	%{_texmfdistdir}/fonts/type1/public/fourier/fourier-orns.pfb
21cr|texlive-fourier-2.3-1|173	%{_texmfdistdir}/fonts/vf/public/fourier/futb8c.vf
21cr|texlive-fourier-2.3-1|174	%{_texmfdistdir}/fonts/vf/public/fourier/futb8t.vf
21cr|texlive-fourier-2.3-1|175	%{_texmfdistdir}/fonts/vf/public/fourier/futb9c.vf
21cr|texlive-fourier-2.3-1|176	%{_texmfdistdir}/fonts/vf/public/fourier/futb9d.vf
21cr|texlive-fourier-2.3-1|177	%{_texmfdistdir}/fonts/vf/public/fourier/futb9e.vf
21cr|texlive-fourier-2.3-1|178	%{_texmfdistdir}/fonts/vf/public/fourier/futbc8t.vf
21cr|texlive-fourier-2.3-1|179	%{_texmfdistdir}/fonts/vf/public/fourier/futbi8c.vf
21cr|texlive-fourier-2.3-1|180	%{_texmfdistdir}/fonts/vf/public/fourier/futbi8t.vf
21cr|texlive-fourier-2.3-1|181	%{_texmfdistdir}/fonts/vf/public/fourier/futbi9c.vf
21cr|texlive-fourier-2.3-1|182	%{_texmfdistdir}/fonts/vf/public/fourier/futbi9d.vf
21cr|texlive-fourier-2.3-1|183	%{_texmfdistdir}/fonts/vf/public/fourier/futbi9e.vf
21cr|texlive-fourier-2.3-1|184	%{_texmfdistdir}/fonts/vf/public/fourier/futbo8c.vf
21cr|texlive-fourier-2.3-1|185	%{_texmfdistdir}/fonts/vf/public/fourier/futbo8t.vf
21cr|texlive-fourier-2.3-1|186	%{_texmfdistdir}/fonts/vf/public/fourier/futbo9c.vf
21cr|texlive-fourier-2.3-1|187	%{_texmfdistdir}/fonts/vf/public/fourier/futbo9d.vf
21cr|texlive-fourier-2.3-1|188	%{_texmfdistdir}/fonts/vf/public/fourier/futbo9e.vf
21cr|texlive-fourier-2.3-1|189	%{_texmfdistdir}/fonts/vf/public/fourier/futboorn.vf
21cr|texlive-fourier-2.3-1|190	%{_texmfdistdir}/fonts/vf/public/fourier/futborn.vf
21cr|texlive-fourier-2.3-1|191	%{_texmfdistdir}/fonts/vf/public/fourier/futc9c.vf
21cr|texlive-fourier-2.3-1|192	%{_texmfdistdir}/fonts/vf/public/fourier/futc9d.vf
21cr|texlive-fourier-2.3-1|193	%{_texmfdistdir}/fonts/vf/public/fourier/futc9e.vf
21cr|texlive-fourier-2.3-1|194	%{_texmfdistdir}/fonts/vf/public/fourier/futcorn.vf
21cr|texlive-fourier-2.3-1|195	%{_texmfdistdir}/fonts/vf/public/fourier/futmi.vf
21cr|texlive-fourier-2.3-1|196	%{_texmfdistdir}/fonts/vf/public/fourier/futmib.vf
21cr|texlive-fourier-2.3-1|197	%{_texmfdistdir}/fonts/vf/public/fourier/futmii.vf
21cr|texlive-fourier-2.3-1|198	%{_texmfdistdir}/fonts/vf/public/fourier/futmiib.vf
21cr|texlive-fourier-2.3-1|199	%{_texmfdistdir}/fonts/vf/public/fourier/futr8c.vf
21cr|texlive-fourier-2.3-1|200	%{_texmfdistdir}/fonts/vf/public/fourier/futr8t.vf
21cr|texlive-fourier-2.3-1|201	%{_texmfdistdir}/fonts/vf/public/fourier/futr9c.vf
21cr|texlive-fourier-2.3-1|202	%{_texmfdistdir}/fonts/vf/public/fourier/futr9d.vf
21cr|texlive-fourier-2.3-1|203	%{_texmfdistdir}/fonts/vf/public/fourier/futr9e.vf
21cr|texlive-fourier-2.3-1|204	%{_texmfdistdir}/fonts/vf/public/fourier/futrc8t.vf
21cr|texlive-fourier-2.3-1|205	%{_texmfdistdir}/fonts/vf/public/fourier/futrc9d.vf
21cr|texlive-fourier-2.3-1|206	%{_texmfdistdir}/fonts/vf/public/fourier/futrc9e.vf
21cr|texlive-fourier-2.3-1|207	%{_texmfdistdir}/fonts/vf/public/fourier/futrd8t.vf
21cr|texlive-fourier-2.3-1|208	%{_texmfdistdir}/fonts/vf/public/fourier/futri8c.vf
21cr|texlive-fourier-2.3-1|209	%{_texmfdistdir}/fonts/vf/public/fourier/futri8t.vf
21cr|texlive-fourier-2.3-1|210	%{_texmfdistdir}/fonts/vf/public/fourier/futri9c.vf
21cr|texlive-fourier-2.3-1|211	%{_texmfdistdir}/fonts/vf/public/fourier/futri9d.vf
21cr|texlive-fourier-2.3-1|212	%{_texmfdistdir}/fonts/vf/public/fourier/futri9e.vf
21cr|texlive-fourier-2.3-1|213	%{_texmfdistdir}/fonts/vf/public/fourier/futro8c.vf
21cr|texlive-fourier-2.3-1|214	%{_texmfdistdir}/fonts/vf/public/fourier/futro8t.vf
21cr|texlive-fourier-2.3-1|215	%{_texmfdistdir}/fonts/vf/public/fourier/futro9c.vf
21cr|texlive-fourier-2.3-1|216	%{_texmfdistdir}/fonts/vf/public/fourier/futro9d.vf
21cr|texlive-fourier-2.3-1|217	%{_texmfdistdir}/fonts/vf/public/fourier/futro9e.vf
21cr|texlive-fourier-2.3-1|218	%{_texmfdistdir}/fonts/vf/public/fourier/futroorn.vf
21cr|texlive-fourier-2.3-1|219	%{_texmfdistdir}/fonts/vf/public/fourier/futrorn.vf
21cr|texlive-fourier-2.3-1|220	%{_texmfdistdir}/fonts/vf/public/fourier/futs9c.vf
21cr|texlive-fourier-2.3-1|221	%{_texmfdistdir}/fonts/vf/public/fourier/futs9d.vf
21cr|texlive-fourier-2.3-1|222	%{_texmfdistdir}/fonts/vf/public/fourier/futs9e.vf
21cr|texlive-fourier-2.3-1|223	%{_texmfdistdir}/fonts/vf/public/fourier/futsc9d.vf
21cr|texlive-fourier-2.3-1|224	%{_texmfdistdir}/fonts/vf/public/fourier/futsc9e.vf
21cr|texlive-fourier-2.3-1|225	%{_texmfdistdir}/fonts/vf/public/fourier/futsi9c.vf
21cr|texlive-fourier-2.3-1|226	%{_texmfdistdir}/fonts/vf/public/fourier/futsi9d.vf
21cr|texlive-fourier-2.3-1|227	%{_texmfdistdir}/fonts/vf/public/fourier/futsi9e.vf
21cr|texlive-fourier-2.3-1|228	%{_texmfdistdir}/fonts/vf/public/fourier/futso9c.vf
21cr|texlive-fourier-2.3-1|229	%{_texmfdistdir}/fonts/vf/public/fourier/futso9d.vf
21cr|texlive-fourier-2.3-1|230	%{_texmfdistdir}/fonts/vf/public/fourier/futso9e.vf
21cr|texlive-fourier-2.3-1|231	%{_texmfdistdir}/fonts/vf/public/fourier/futsoorn.vf
21cr|texlive-fourier-2.3-1|232	%{_texmfdistdir}/fonts/vf/public/fourier/futsorn.vf
21cr|texlive-fourier-2.3-1|233	%{_texmfdistdir}/fonts/vf/public/fourier/futsy.vf
21cr|texlive-fourier-2.3-1|234	%{_texmfdistdir}/tex/latex/fourier/fmlfutm.fd
21cr|texlive-fourier-2.3-1|235	%{_texmfdistdir}/tex/latex/fourier/fmlfutmi.fd
21cr|texlive-fourier-2.3-1|236	%{_texmfdistdir}/tex/latex/fourier/fmsfutm.fd
21cr|texlive-fourier-2.3-1|237	%{_texmfdistdir}/tex/latex/fourier/fmxfutm.fd
21cr|texlive-fourier-2.3-1|238	%{_texmfdistdir}/tex/latex/fourier/fourier-orns.sty
21cr|texlive-fourier-2.3-1|239	%{_texmfdistdir}/tex/latex/fourier/fourier.sty
21cr|texlive-fourier-2.3-1|240	%{_texmfdistdir}/tex/latex/fourier/t1futj.fd
21cr|texlive-fourier-2.3-1|241	%{_texmfdistdir}/tex/latex/fourier/t1futs.fd
21cr|texlive-fourier-2.3-1|242	%{_texmfdistdir}/tex/latex/fourier/t1futx.fd
21cr|texlive-fourier-2.3-1|243	%{_texmfdistdir}/tex/latex/fourier/ts1futj.fd
21cr|texlive-fourier-2.3-1|244	%{_texmfdistdir}/tex/latex/fourier/ts1futs.fd
21cr|texlive-fourier-2.3-1|245	%{_texmfdistdir}/tex/latex/fourier/ts1futx.fd
21cr|texlive-fourier-2.3-1|246	%{_texmfdistdir}/tex/latex/fourier/ufuts.fd
21cr|texlive-fourier-2.3-1|247	%{_texmfdistdir}/fonts/opentype/public/fourier/FourierOrns-Regular.otf
21cr|texlive-fourier-2.3-1|248	%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-ligs-it.tfm
21cr|texlive-fourier-2.3-1|249	%{_texmfdistdir}/fonts/tfm/public/fourier/futb-sup.tfm
21cr|texlive-fourier-2.3-1|250	%{_texmfdistdir}/fonts/tfm/public/fourier/futbi-sup.tfm
21cr|texlive-fourier-2.3-1|251	%{_texmfdistdir}/fonts/tfm/public/fourier/futc-sup.tfm
21cr|texlive-fourier-2.3-1|252	%{_texmfdistdir}/fonts/tfm/public/fourier/futr-sup.tfm
21cr|texlive-fourier-2.3-1|253	%{_texmfdistdir}/fonts/tfm/public/fourier/futrci9d.tfm
21cr|texlive-fourier-2.3-1|254	%{_texmfdistdir}/fonts/tfm/public/fourier/futrci9e.tfm
21cr|texlive-fourier-2.3-1|255	%{_texmfdistdir}/fonts/tfm/public/fourier/futrco8r.tfm
21cr|texlive-fourier-2.3-1|256	%{_texmfdistdir}/fonts/tfm/public/fourier/futrco9d.tfm
21cr|texlive-fourier-2.3-1|257	%{_texmfdistdir}/fonts/tfm/public/fourier/futri-sup.tfm
21cr|texlive-fourier-2.3-1|258	%{_texmfdistdir}/fonts/tfm/public/fourier/futs-sup.tfm
21cr|texlive-fourier-2.3-1|259	%{_texmfdistdir}/fonts/tfm/public/fourier/futsci9d.tfm
21cr|texlive-fourier-2.3-1|260	%{_texmfdistdir}/fonts/tfm/public/fourier/futsci9e.tfm
21cr|texlive-fourier-2.3-1|261	%{_texmfdistdir}/fonts/tfm/public/fourier/futsco8r.tfm
21cr|texlive-fourier-2.3-1|262	%{_texmfdistdir}/fonts/tfm/public/fourier/futsi-sup.tfm
21cr|texlive-fourier-2.3-1|263	%{_texmfdistdir}/fonts/tfm/public/fourier/putb8a.tfm
21cr|texlive-fourier-2.3-1|264	%{_texmfdistdir}/fonts/tfm/public/fourier/putb8x.tfm
21cr|texlive-fourier-2.3-1|265	%{_texmfdistdir}/fonts/tfm/public/fourier/putbi8a.tfm
21cr|texlive-fourier-2.3-1|266	%{_texmfdistdir}/fonts/tfm/public/fourier/putbi8x.tfm
21cr|texlive-fourier-2.3-1|267	%{_texmfdistdir}/fonts/tfm/public/fourier/putbo8x.tfm
21cr|texlive-fourier-2.3-1|268	%{_texmfdistdir}/fonts/tfm/public/fourier/putc8a.tfm
21cr|texlive-fourier-2.3-1|269	%{_texmfdistdir}/fonts/tfm/public/fourier/putc8x.tfm
21cr|texlive-fourier-2.3-1|270	%{_texmfdistdir}/fonts/tfm/public/fourier/putr8a.tfm
21cr|texlive-fourier-2.3-1|271	%{_texmfdistdir}/fonts/tfm/public/fourier/putr8x.tfm
21cr|texlive-fourier-2.3-1|272	%{_texmfdistdir}/fonts/tfm/public/fourier/putrc8a.tfm
21cr|texlive-fourier-2.3-1|273	%{_texmfdistdir}/fonts/tfm/public/fourier/putrd8a.tfm
21cr|texlive-fourier-2.3-1|274	%{_texmfdistdir}/fonts/tfm/public/fourier/putri8a.tfm
21cr|texlive-fourier-2.3-1|275	%{_texmfdistdir}/fonts/tfm/public/fourier/putri8x.tfm
21cr|texlive-fourier-2.3-1|276	%{_texmfdistdir}/fonts/tfm/public/fourier/putro8x.tfm
21cr|texlive-fourier-2.3-1|277	%{_texmfdistdir}/fonts/tfm/public/fourier/puts8a.tfm
21cr|texlive-fourier-2.3-1|278	%{_texmfdistdir}/fonts/tfm/public/fourier/puts8x.tfm
21cr|texlive-fourier-2.3-1|279	%{_texmfdistdir}/fonts/tfm/public/fourier/putsc8a.tfm
21cr|texlive-fourier-2.3-1|280	%{_texmfdistdir}/fonts/tfm/public/fourier/putsi8a.tfm
21cr|texlive-fourier-2.3-1|281	%{_texmfdistdir}/fonts/tfm/public/fourier/putsi8x.tfm
21cr|texlive-fourier-2.3-1|282	%{_texmfdistdir}/fonts/tfm/public/fourier/putso8x.tfm
21cr|texlive-fourier-2.3-1|283	%{_texmfdistdir}/fonts/vf/public/fourier/futb-sup.vf
21cr|texlive-fourier-2.3-1|284	%{_texmfdistdir}/fonts/vf/public/fourier/futbi-sup.vf
21cr|texlive-fourier-2.3-1|285	%{_texmfdistdir}/fonts/vf/public/fourier/futc-sup.vf
21cr|texlive-fourier-2.3-1|286	%{_texmfdistdir}/fonts/vf/public/fourier/futr-sup.vf
21cr|texlive-fourier-2.3-1|287	%{_texmfdistdir}/fonts/vf/public/fourier/futrci9d.vf
21cr|texlive-fourier-2.3-1|288	%{_texmfdistdir}/fonts/vf/public/fourier/futrci9e.vf
21cr|texlive-fourier-2.3-1|289	%{_texmfdistdir}/fonts/vf/public/fourier/futrco9d.vf
21cr|texlive-fourier-2.3-1|290	%{_texmfdistdir}/fonts/vf/public/fourier/futri-sup.vf
21cr|texlive-fourier-2.3-1|291	%{_texmfdistdir}/fonts/vf/public/fourier/futs-sup.vf
21cr|texlive-fourier-2.3-1|292	%{_texmfdistdir}/fonts/vf/public/fourier/futsci9d.vf
21cr|texlive-fourier-2.3-1|293	%{_texmfdistdir}/fonts/vf/public/fourier/futsci9e.vf
21cr|texlive-fourier-2.3-1|294	%{_texmfdistdir}/fonts/vf/public/fourier/futsco9d.vf
21cr|texlive-fourier-2.3-1|295	%{_texmfdistdir}/fonts/vf/public/fourier/futsi-sup.vf
21cr|texlive-fourier-2.3-1|296	%{_texmfdistdir}/tex/latex/fourier/t1fut-sup.fd
21cr|texlive-fourier-2.3-1|297	%_texmf_updmap_d/fourier
21cr|texlive-fourier-2.3-1|298	%doc %{_texmfdistdir}/doc/fonts/fourier/README
21cr|texlive-fourier-2.3-1|299	%doc %{_texmfdistdir}/doc/fonts/fourier/fourier-doc-en.pdf
21cr|texlive-fourier-2.3-1|300	%doc %{_texmfdistdir}/doc/fonts/fourier/fourier-doc-en.tex
21cr|texlive-fourier-2.3-1|301	%doc %{_texmfdistdir}/doc/fonts/fourier/fourier-orns-doc.pdf
21cr|texlive-fourier-2.3-1|302	%doc %{_texmfdistdir}/doc/fonts/fourier/fourier-orns-doc.tex
21cr|texlive-fourier-2.3-1|303	
21cr|texlive-fourier-2.3-1|304	#-----------------------------------------------------------------------
21cr|texlive-fourier-2.3-1|305	%prep
21cr|texlive-fourier-2.3-1|306	%setup -c -a0 -a1
21cr|texlive-fourier-2.3-1|307	
21cr|texlive-fourier-2.3-1|308	%build
21cr|texlive-fourier-2.3-1|309	
21cr|texlive-fourier-2.3-1|310	%install
21cr|texlive-fourier-2.3-1|311	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fourier-2.3-1|312	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-fourier-2.3-1|313	mkdir -p %{buildroot}%{_texmf_updmap_d}
21cr|texlive-fourier-2.3-1|314	cat > %{buildroot}%{_texmf_updmap_d}/fourier <<EOF
21cr|texlive-fourier-2.3-1|315	Map fourier-utopia-expert.map
21cr|texlive-fourier-2.3-1|316	Map fourier.map
21cr|texlive-fourier-2.3-1|317	EOF

9392 21
21cr|texlive-fouriernc-20190228-1|1	# revision 29646
21cr|texlive-fouriernc-20190228-1|2	# category Package
21cr|texlive-fouriernc-20190228-1|3	# catalog-ctan /fonts/fouriernc
21cr|texlive-fouriernc-20190228-1|4	# catalog-date 2013-04-03 16:06:16 +0200
21cr|texlive-fouriernc-20190228-1|5	# catalog-license lppl
21cr|texlive-fouriernc-20190228-1|6	# catalog-version undef
21cr|texlive-fouriernc-20190228-1|7	Name:		texlive-fouriernc
21cr|texlive-fouriernc-20190228-1|8	Version:	20190228
21cr|texlive-fouriernc-20190228-1|9	Release:	1
21cr|texlive-fouriernc-20190228-1|10	Summary:	Use New Century Schoolbook text with Fourier maths fonts
21cr|texlive-fouriernc-20190228-1|11	Group:		Publishing
21cr|texlive-fouriernc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/fouriernc
21cr|texlive-fouriernc-20190228-1|13	License:	LPPL
21cr|texlive-fouriernc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouriernc.tar.xz
21cr|texlive-fouriernc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouriernc.doc.tar.xz
21cr|texlive-fouriernc-20190228-1|16	BuildArch:	noarch
21cr|texlive-fouriernc-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-fouriernc-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-fouriernc-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-fouriernc-20190228-1|20	
21cr|texlive-fouriernc-20190228-1|21	%description
21cr|texlive-fouriernc-20190228-1|22	This package provides a LaTeX mathematics font setup for use
21cr|texlive-fouriernc-20190228-1|23	with New Century Schoolbook text. In order to use it you need
21cr|texlive-fouriernc-20190228-1|24	to have the Fourier-GUTenberg fonts installed.
21cr|texlive-fouriernc-20190228-1|25	
21cr|texlive-fouriernc-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-fouriernc-20190228-1|27	%files
21cr|texlive-fouriernc-20190228-1|28	%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-mcl.afm
21cr|texlive-fouriernc-20190228-1|29	%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-ml.afm
21cr|texlive-fouriernc-20190228-1|30	%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-mlb.afm
21cr|texlive-fouriernc-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-mlit.afm
21cr|texlive-fouriernc-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-mlitb.afm
21cr|texlive-fouriernc-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-ms.afm
21cr|texlive-fouriernc-20190228-1|34	%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncmi.tfm
21cr|texlive-fouriernc-20190228-1|35	%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncmib.tfm
21cr|texlive-fouriernc-20190228-1|36	%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncmii.tfm
21cr|texlive-fouriernc-20190228-1|37	%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncmiib.tfm
21cr|texlive-fouriernc-20190228-1|38	%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncsy.tfm
21cr|texlive-fouriernc-20190228-1|39	%{_texmfdistdir}/fonts/vf/public/fouriernc/fncmi.vf
21cr|texlive-fouriernc-20190228-1|40	%{_texmfdistdir}/fonts/vf/public/fouriernc/fncmib.vf
21cr|texlive-fouriernc-20190228-1|41	%{_texmfdistdir}/fonts/vf/public/fouriernc/fncmii.vf
21cr|texlive-fouriernc-20190228-1|42	%{_texmfdistdir}/fonts/vf/public/fouriernc/fncmiib.vf
21cr|texlive-fouriernc-20190228-1|43	%{_texmfdistdir}/fonts/vf/public/fouriernc/fncsy.vf
21cr|texlive-fouriernc-20190228-1|44	%{_texmfdistdir}/tex/latex/fouriernc/fmlfncm.fd
21cr|texlive-fouriernc-20190228-1|45	%{_texmfdistdir}/tex/latex/fouriernc/fmlfncmi.fd
21cr|texlive-fouriernc-20190228-1|46	%{_texmfdistdir}/tex/latex/fouriernc/fmsfncm.fd
21cr|texlive-fouriernc-20190228-1|47	%{_texmfdistdir}/tex/latex/fouriernc/fouriernc.sty
21cr|texlive-fouriernc-20190228-1|48	%{_texmfdistdir}/tex/latex/fouriernc/t1fnc.fd
21cr|texlive-fouriernc-20190228-1|49	%{_texmfdistdir}/tex/latex/fouriernc/ts1fnc.fd
21cr|texlive-fouriernc-20190228-1|50	%doc %{_texmfdistdir}/doc/fonts/fouriernc/README
21cr|texlive-fouriernc-20190228-1|51	%doc %{_texmfdistdir}/doc/fonts/fouriernc/build-fouriernc.tex
21cr|texlive-fouriernc-20190228-1|52	%doc %{_texmfdistdir}/doc/fonts/fouriernc/mathit.mtx
21cr|texlive-fouriernc-20190228-1|53	%doc %{_texmfdistdir}/doc/fonts/fouriernc/mathsy.mtx
21cr|texlive-fouriernc-20190228-1|54	%doc %{_texmfdistdir}/doc/fonts/fouriernc/omlgutop.etx
21cr|texlive-fouriernc-20190228-1|55	%doc %{_texmfdistdir}/doc/fonts/fouriernc/omsgutop.etx
21cr|texlive-fouriernc-20190228-1|56	%doc %{_texmfdistdir}/doc/fonts/fouriernc/setxheight.mtx
21cr|texlive-fouriernc-20190228-1|57	%doc %{_texmfdistdir}/doc/fonts/fouriernc/specialkernings.mtx
21cr|texlive-fouriernc-20190228-1|58	%doc %{_texmfdistdir}/doc/fonts/fouriernc/specialkerningsital.mtx
21cr|texlive-fouriernc-20190228-1|59	%doc %{_texmfdistdir}/doc/fonts/fouriernc/substitutes.zip
21cr|texlive-fouriernc-20190228-1|60	%doc %{_texmfdistdir}/doc/fonts/fouriernc/test_fouriernc.pdf
21cr|texlive-fouriernc-20190228-1|61	%doc %{_texmfdistdir}/doc/fonts/fouriernc/unset0.mtx
21cr|texlive-fouriernc-20190228-1|62	%doc %{_texmfdistdir}/doc/fonts/fouriernc/unset0A.mtx
21cr|texlive-fouriernc-20190228-1|63	%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetAlph.mtx
21cr|texlive-fouriernc-20190228-1|64	%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetUCgreek.mtx
21cr|texlive-fouriernc-20190228-1|65	%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetfontparams.mtx
21cr|texlive-fouriernc-20190228-1|66	%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetmu.mtx
21cr|texlive-fouriernc-20190228-1|67	%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetpar.mtx
21cr|texlive-fouriernc-20190228-1|68	%doc %{_texmfdistdir}/doc/fonts/fouriernc/zrmhax.mtx
21cr|texlive-fouriernc-20190228-1|69	%doc %{_texmfdistdir}/doc/fonts/fouriernc/zrykernx.mtx
21cr|texlive-fouriernc-20190228-1|70	
21cr|texlive-fouriernc-20190228-1|71	#-----------------------------------------------------------------------
21cr|texlive-fouriernc-20190228-1|72	%prep
21cr|texlive-fouriernc-20190228-1|73	%setup -c -a0 -a1
21cr|texlive-fouriernc-20190228-1|74	
21cr|texlive-fouriernc-20190228-1|75	%build
21cr|texlive-fouriernc-20190228-1|76	
21cr|texlive-fouriernc-20190228-1|77	%install
21cr|texlive-fouriernc-20190228-1|78	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-fouriernc-20190228-1|79	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9393 21
21cr|texlive-fragmaster-1.6-10|1	# revision 26313
21cr|texlive-fragmaster-1.6-10|2	# category Package
21cr|texlive-fragmaster-1.6-10|3	# catalog-ctan /support/fragmaster
21cr|texlive-fragmaster-1.6-10|4	# catalog-date 2011-02-18 08:51:11 +0100
21cr|texlive-fragmaster-1.6-10|5	# catalog-license gpl
21cr|texlive-fragmaster-1.6-10|6	# catalog-version 1.6
21cr|texlive-fragmaster-1.6-10|7	Name:		texlive-fragmaster
21cr|texlive-fragmaster-1.6-10|8	Version:	1.6
21cr|texlive-fragmaster-1.6-10|9	Release:	10
21cr|texlive-fragmaster-1.6-10|10	Summary:	Using psfrag with PDFLaTeX
21cr|texlive-fragmaster-1.6-10|11	Group:		Publishing
21cr|texlive-fragmaster-1.6-10|12	URL:		http://www.ctan.org/tex-archive/support/fragmaster
21cr|texlive-fragmaster-1.6-10|13	License:	GPL
21cr|texlive-fragmaster-1.6-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.tar.xz
21cr|texlive-fragmaster-1.6-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.doc.tar.xz
21cr|texlive-fragmaster-1.6-10|16	BuildArch:	noarch
21cr|texlive-fragmaster-1.6-10|17	BuildRequires:	texlive-tlpkg
21cr|texlive-fragmaster-1.6-10|18	Requires(pre):	texlive-tlpkg
21cr|texlive-fragmaster-1.6-10|19	Requires(post):	texlive-kpathsea
21cr|texlive-fragmaster-1.6-10|20	Provides:	texlive-fragmaster.bin = %{EVRD}
21cr|texlive-fragmaster-1.6-10|21	
21cr|texlive-fragmaster-1.6-10|22	%description
21cr|texlive-fragmaster-1.6-10|23	Fragmaster enables you to use psfrag with PDFLaTeX. It takes
21cr|texlive-fragmaster-1.6-10|24	EPS files and psfrag substitution definition files, and
21cr|texlive-fragmaster-1.6-10|25	produces PDF and EPS files with the substitutions included.
21cr|texlive-fragmaster-1.6-10|26	
21cr|texlive-fragmaster-1.6-10|27	
21cr|texlive-fragmaster-1.6-10|28	#-----------------------------------------------------------------------
21cr|texlive-fragmaster-1.6-10|29	%files
21cr|texlive-fragmaster-1.6-10|30	%{_bindir}/fragmaster
21cr|texlive-fragmaster-1.6-10|31	%{_texmfdistdir}/scripts/fragmaster/fragmaster.pl
21cr|texlive-fragmaster-1.6-10|32	%doc %{_texmfdistdir}/doc/support/fragmaster/AUTHORS
21cr|texlive-fragmaster-1.6-10|33	%doc %{_texmfdistdir}/doc/support/fragmaster/COPYING
21cr|texlive-fragmaster-1.6-10|34	%doc %{_texmfdistdir}/doc/support/fragmaster/CREDITS
21cr|texlive-fragmaster-1.6-10|35	%doc %{_texmfdistdir}/doc/support/fragmaster/Changes
21cr|texlive-fragmaster-1.6-10|36	%doc %{_texmfdistdir}/doc/support/fragmaster/README
21cr|texlive-fragmaster-1.6-10|37	%doc %{_texmfdistdir}/doc/support/fragmaster/README.de
21cr|texlive-fragmaster-1.6-10|38	%doc %{_texmfdistdir}/doc/support/fragmaster/example/document.pdf
21cr|texlive-fragmaster-1.6-10|39	%doc %{_texmfdistdir}/doc/support/fragmaster/example/document.ps
21cr|texlive-fragmaster-1.6-10|40	%doc %{_texmfdistdir}/doc/support/fragmaster/example/document.tex
21cr|texlive-fragmaster-1.6-10|41	%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel.eps
21cr|texlive-fragmaster-1.6-10|42	%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel.pdf
21cr|texlive-fragmaster-1.6-10|43	%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel_fm
21cr|texlive-fragmaster-1.6-10|44	%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel_fm.eps
21cr|texlive-fragmaster-1.6-10|45	%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel_fm.gp
21cr|texlive-fragmaster-1.6-10|46	%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel_fm.pdf
21cr|texlive-fragmaster-1.6-10|47	%doc %{_texmfdistdir}/doc/support/fragmaster/fragmaster.pdf
21cr|texlive-fragmaster-1.6-10|48	
21cr|texlive-fragmaster-1.6-10|49	#-----------------------------------------------------------------------
21cr|texlive-fragmaster-1.6-10|50	%prep
21cr|texlive-fragmaster-1.6-10|51	%setup -c -a0 -a1
21cr|texlive-fragmaster-1.6-10|52	
21cr|texlive-fragmaster-1.6-10|53	%build
21cr|texlive-fragmaster-1.6-10|54	
21cr|texlive-fragmaster-1.6-10|55	%install
21cr|texlive-fragmaster-1.6-10|56	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-fragmaster-1.6-10|57	pushd %{buildroot}%{_bindir}
21cr|texlive-fragmaster-1.6-10|58	ln -sf %{_texmfdistdir}/scripts/fragmaster/fragmaster.pl fragmaster
21cr|texlive-fragmaster-1.6-10|59	popd
21cr|texlive-fragmaster-1.6-10|60	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-fragmaster-1.6-10|61	cp -fpar texmf-dist %{buildroot}%{_datadir}

9394 21
21cr|texlive-francais-bst-1.1-12|1	# revision 30446
21cr|texlive-francais-bst-1.1-12|2	# category Package
21cr|texlive-francais-bst-1.1-12|3	# catalog-ctan /biblio/bibtex/contrib/francais-bst
21cr|texlive-francais-bst-1.1-12|4	# catalog-date 2013-05-12 22:32:31 +0200
21cr|texlive-francais-bst-1.1-12|5	# catalog-license lppl1.3
21cr|texlive-francais-bst-1.1-12|6	# catalog-version 1.1
21cr|texlive-francais-bst-1.1-12|7	Name:		texlive-francais-bst
21cr|texlive-francais-bst-1.1-12|8	Epoch:		1
21cr|texlive-francais-bst-1.1-12|9	Version:	1.1
21cr|texlive-francais-bst-1.1-12|10	Release:	12
21cr|texlive-francais-bst-1.1-12|11	Summary:	Bibliographies conforming to French typographic standards
21cr|texlive-francais-bst-1.1-12|12	Group:		Publishing
21cr|texlive-francais-bst-1.1-12|13	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/francais-bst
21cr|texlive-francais-bst-1.1-12|14	License:	LPPL1.3
21cr|texlive-francais-bst-1.1-12|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/francais-bst.tar.xz
21cr|texlive-francais-bst-1.1-12|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/francais-bst.doc.tar.xz
21cr|texlive-francais-bst-1.1-12|17	BuildArch:	noarch
21cr|texlive-francais-bst-1.1-12|18	BuildRequires:	texlive-tlpkg
21cr|texlive-francais-bst-1.1-12|19	Requires(pre):	texlive-tlpkg
21cr|texlive-francais-bst-1.1-12|20	Requires(post):	texlive-kpathsea
21cr|texlive-francais-bst-1.1-12|21	
21cr|texlive-francais-bst-1.1-12|22	%description
21cr|texlive-francais-bst-1.1-12|23	The package provides bibliographies (in French) conforming to
21cr|texlive-francais-bst-1.1-12|24	the rules in "Guide de la communication ecrite" (Malo, M.,
21cr|texlive-francais-bst-1.1-12|25	Quebec Amerique, 1996. ISBN 978-2-8903-7875-9) The BibTeX
21cr|texlive-francais-bst-1.1-12|26	styles were generated using custom-bib and they are compatible
21cr|texlive-francais-bst-1.1-12|27	with natbib.
21cr|texlive-francais-bst-1.1-12|28	
21cr|texlive-francais-bst-1.1-12|29	
21cr|texlive-francais-bst-1.1-12|30	#-----------------------------------------------------------------------
21cr|texlive-francais-bst-1.1-12|31	%files
21cr|texlive-francais-bst-1.1-12|32	%{_texmfdistdir}/bibtex/bst/francais-bst/francais.bst
21cr|texlive-francais-bst-1.1-12|33	%{_texmfdistdir}/bibtex/bst/francais-bst/francaissc.bst
21cr|texlive-francais-bst-1.1-12|34	%{_texmfdistdir}/tex/latex/francais-bst/francaisbst.tex
21cr|texlive-francais-bst-1.1-12|35	%doc %{_texmfdistdir}/doc/bibtex/francais-bst/README
21cr|texlive-francais-bst-1.1-12|36	
21cr|texlive-francais-bst-1.1-12|37	#-----------------------------------------------------------------------
21cr|texlive-francais-bst-1.1-12|38	%prep
21cr|texlive-francais-bst-1.1-12|39	%setup -c -a0 -a1
21cr|texlive-francais-bst-1.1-12|40	
21cr|texlive-francais-bst-1.1-12|41	%build
21cr|texlive-francais-bst-1.1-12|42	
21cr|texlive-francais-bst-1.1-12|43	%install
21cr|texlive-francais-bst-1.1-12|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-francais-bst-1.1-12|45	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

9395 21
21cr|texlive-frcursive-20190228-1|1	# revision 24559
21cr|texlive-frcursive-20190228-1|2	# category Package
21cr|texlive-frcursive-20190228-1|3	# catalog-ctan /fonts/frcursive
21cr|texlive-frcursive-20190228-1|4	# catalog-date 2011-11-09 16:18:27 +0100
21cr|texlive-frcursive-20190228-1|5	# catalog-license lppl1.2
21cr|texlive-frcursive-20190228-1|6	# catalog-version undef
21cr|texlive-frcursive-20190228-1|7	Name:		texlive-frcursive
21cr|texlive-frcursive-20190228-1|8	Version:	20190228
21cr|texlive-frcursive-20190228-1|9	Release:	1
21cr|texlive-frcursive-20190228-1|10	Summary:	French cursive hand fonts
21cr|texlive-frcursive-20190228-1|11	Group:		Publishing
21cr|texlive-frcursive-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/frcursive
21cr|texlive-frcursive-20190228-1|13	License:	LPPL1.2
21cr|texlive-frcursive-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frcursive.tar.xz
21cr|texlive-frcursive-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frcursive.doc.tar.xz
21cr|texlive-frcursive-20190228-1|16	BuildArch:	noarch
21cr|texlive-frcursive-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-frcursive-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-frcursive-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-frcursive-20190228-1|20	
21cr|texlive-frcursive-20190228-1|21	%description
21cr|texlive-frcursive-20190228-1|22	A hand-writing font in the style of the French academic
21cr|texlive-frcursive-20190228-1|23	running-hand. The font was written in Metafont and and has been
21cr|texlive-frcursive-20190228-1|24	converted to Adobe Type 1 format. LaTeX support (NFFS fd files,
21cr|texlive-frcursive-20190228-1|25	and a package) and font maps are provided.
21cr|texlive-frcursive-20190228-1|26	
21cr|texlive-frcursive-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-frcursive-20190228-1|28	%files
21cr|texlive-frcursive-20190228-1|29	%{_texmfdistdir}/fonts/map/dvips/frcursive/frcursive.map
21cr|texlive-frcursive-20190228-1|30	%{_texmfdistdir}/fonts/source/public/frcursive/frcbx10.mf
21cr|texlive-frcursive-20190228-1|31	%{_texmfdistdir}/fonts/source/public/frcursive/frcbx14.mf
21cr|texlive-frcursive-20190228-1|32	%{_texmfdistdir}/fonts/source/public/frcursive/frcbx6.mf
21cr|texlive-frcursive-20190228-1|33	%{_texmfdistdir}/fonts/source/public/frcursive/frcc10.mf
21cr|texlive-frcursive-20190228-1|34	%{_texmfdistdir}/fonts/source/public/frcursive/frcc14.mf
21cr|texlive-frcursive-20190228-1|35	%{_texmfdistdir}/fonts/source/public/frcursive/frcc6.mf
21cr|texlive-frcursive-20190228-1|36	%{_texmfdistdir}/fonts/source/public/frcursive/frcf10.mf
21cr|texlive-frcursive-20190228-1|37	%{_texmfdistdir}/fonts/source/public/frcursive/frcf14.mf
21cr|texlive-frcursive-20190228-1|38	%{_texmfdistdir}/fonts/source/public/frcursive/frcf6.mf
21cr|texlive-frcursive-20190228-1|39	%{_texmfdistdir}/fonts/source/public/frcursive/frcr10.mf
21cr|texlive-frcursive-20190228-1|40	%{_texmfdistdir}/fonts/source/public/frcursive/frcr14.mf
21cr|texlive-frcursive-20190228-1|41	%{_texmfdistdir}/fonts/source/public/frcursive/frcr6.mf
21cr|texlive-frcursive-20190228-1|42	%{_texmfdistdir}/fonts/source/public/frcursive/frcsl10.mf
21cr|texlive-frcursive-20190228-1|43	%{_texmfdistdir}/fonts/source/public/frcursive/frcsl14.mf
21cr|texlive-frcursive-20190228-1|44	%{_texmfdistdir}/fonts/source/public/frcursive/frcsl6.mf
21cr|texlive-frcursive-20190228-1|45	%{_texmfdistdir}/fonts/source/public/frcursive/frcslbx10.mf
21cr|texlive-frcursive-20190228-1|46	%{_texmfdistdir}/fonts/source/public/frcursive/frcslbx14.mf
21cr|texlive-frcursive-20190228-1|47	%{_texmfdistdir}/fonts/source/public/frcursive/frcslbx6.mf
21cr|texlive-frcursive-20190228-1|48	%{_texmfdistdir}/fonts/source/public/frcursive/frcslc10.mf
21cr|texlive-frcursive-20190228-1|49	%{_texmfdistdir}/fonts/source/public/frcursive/frcslc14.mf
21cr|texlive-frcursive-20190228-1|50	%{_texmfdistdir}/fonts/source/public/frcursive/frcslc6.mf
21cr|texlive-frcursive-20190228-1|51	%{_texmfdistdir}/fonts/source/public/frcursive/frcursive.mf
21cr|texlive-frcursive-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/frcursive/frca10.tfm
21cr|texlive-frcursive-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcbx10.tfm
21cr|texlive-frcursive-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcbx14.tfm
21cr|texlive-frcursive-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcbx6.tfm
21cr|texlive-frcursive-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcc10.tfm
21cr|texlive-frcursive-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcc14.tfm
21cr|texlive-frcursive-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcc6.tfm
21cr|texlive-frcursive-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcf10.tfm
21cr|texlive-frcursive-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcf14.tfm
21cr|texlive-frcursive-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcf6.tfm
21cr|texlive-frcursive-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcr10.tfm
21cr|texlive-frcursive-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcr14.tfm
21cr|texlive-frcursive-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcr6.tfm
21cr|texlive-frcursive-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcsl10.tfm
21cr|texlive-frcursive-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcsl14.tfm
21cr|texlive-frcursive-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcsl6.tfm
21cr|texlive-frcursive-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslbx10.tfm
21cr|texlive-frcursive-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslbx14.tfm
21cr|texlive-frcursive-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslbx6.tfm
21cr|texlive-frcursive-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslc10.tfm
21cr|texlive-frcursive-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslc14.tfm
21cr|texlive-frcursive-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslc6.tfm
21cr|texlive-frcursive-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/frcursive/frcw10.tfm
21cr|texlive-frcursive-20190228-1|75	%{_texmfdistdir}/fonts/type1/public/frcursive/frca10.pfb
21cr|texlive-frcursive-20190228-1|76	%{_texmfdistdir}/fonts/type1/public/frcursive/frcbx10.pfb
21cr|texlive-frcursive-20190228-1|77	%{_texmfdistdir}/fonts/type1/public/frcursive/frcbx14.pfb
21cr|texlive-frcursive-20190228-1|78	%{_texmfdistdir}/fonts/type1/public/frcursive/frcbx6.pfb
21cr|texlive-frcursive-20190228-1|79	%{_texmfdistdir}/fonts/type1/public/frcursive/frcc10.pfb
21cr|texlive-frcursive-20190228-1|80	%{_texmfdistdir}/fonts/type1/public/frcursive/frcc14.pfb
21cr|texlive-frcursive-20190228-1|81	%{_texmfdistdir}/fonts/type1/public/frcursive/frcc6.pfb
21cr|texlive-frcursive-20190228-1|82	%{_texmfdistdir}/fonts/type1/public/frcursive/frcf10.pfb
21cr|texlive-frcursive-20190228-1|83	%{_texmfdistdir}/fonts/type1/public/frcursive/frcf14.pfb
21cr|texlive-frcursive-20190228-1|84	%{_texmfdistdir}/fonts/type1/public/frcursive/frcf6.pfb
21cr|texlive-frcursive-20190228-1|85	%{_texmfdistdir}/fonts/type1/public/frcursive/frcr10.pfb
21cr|texlive-frcursive-20190228-1|86	%{_texmfdistdir}/fonts/type1/public/frcursive/frcr14.pfb
21cr|texlive-frcursive-20190228-1|87	%{_texmfdistdir}/fonts/type1/public/frcursive/frcr6.pfb
21cr|texlive-frcursive-20190228-1|88	%{_texmfdistdir}/fonts/type1/public/frcursive/frcsl10.pfb
21cr|texlive-frcursive-20190228-1|89	%{_texmfdistdir}/fonts/type1/public/frcursive/frcsl14.pfb
21cr|texlive-frcursive-20190228-1|90	%{_texmfdistdir}/fonts/type1/public/frcursive/frcsl6.pfb
21cr|texlive-frcursive-20190228-1|91	%{_texmfdistdir}/fonts/type1/public/frcursive/frcslbx10.pfb
21cr|texlive-frcursive-20190228-1|92	%{_texmfdistdir}/fonts/type1/public/frcursive/frcslbx14.pfb
21cr|texlive-frcursive-20190228-1|93	%{_texmfdistdir}/fonts/type1/public/frcursive/frcslbx6.pfb
21cr|texlive-frcursive-20190228-1|94	%{_texmfdistdir}/fonts/type1/public/frcursive/frcslc10.pfb
21cr|texlive-frcursive-20190228-1|95	%{_texmfdistdir}/fonts/type1/public/frcursive/frcslc14.pfb
21cr|texlive-frcursive-20190228-1|96	%{_texmfdistdir}/fonts/type1/public/frcursive/frcslc6.pfb
21cr|texlive-frcursive-20190228-1|97	%{_texmfdistdir}/fonts/type1/public/frcursive/frcw10.pfb
21cr|texlive-frcursive-20190228-1|98	%{_texmfdistdir}/tex/latex/frcursive/frcursive.sty
21cr|texlive-frcursive-20190228-1|99	%{_texmfdistdir}/tex/latex/frcursive/ot1frc.fd
21cr|texlive-frcursive-20190228-1|100	%{_texmfdistdir}/tex/latex/frcursive/t1frc.fd
21cr|texlive-frcursive-20190228-1|101	%doc %{_texmfdistdir}/doc/fonts/frcursive/COPYING
21cr|texlive-frcursive-20190228-1|102	%doc %{_texmfdistdir}/doc/fonts/frcursive/README
21cr|texlive-frcursive-20190228-1|103	%doc %{_texmfdistdir}/doc/fonts/frcursive/frcursive.pdf
21cr|texlive-frcursive-20190228-1|104	#- source
21cr|texlive-frcursive-20190228-1|105	
21cr|texlive-frcursive-20190228-1|106	#-----------------------------------------------------------------------
21cr|texlive-frcursive-20190228-1|107	%prep
21cr|texlive-frcursive-20190228-1|108	%setup -c -a0 -a1
21cr|texlive-frcursive-20190228-1|109	
21cr|texlive-frcursive-20190228-1|110	%build
21cr|texlive-frcursive-20190228-1|111	
21cr|texlive-frcursive-20190228-1|112	%install
21cr|texlive-frcursive-20190228-1|113	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-frcursive-20190228-1|114	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9396 21
21cr|texlive-frederika2016-42157-1|1	%define oname frederika2016
21cr|texlive-frederika2016-42157-1|2	
21cr|texlive-frederika2016-42157-1|3	Summary:	An OpenType Greek calligraphy font
21cr|texlive-frederika2016-42157-1|4	Name:		texlive-frederika2016
21cr|texlive-frederika2016-42157-1|5	Version:	42157
21cr|texlive-frederika2016-42157-1|6	Release:	1
21cr|texlive-frederika2016-42157-1|7	License:	LPPL1.3
21cr|texlive-frederika2016-42157-1|8	Group:		Publishing
21cr|texlive-frederika2016-42157-1|9	Url:		https://www.ctan.org
21cr|texlive-frederika2016-42157-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-frederika2016-42157-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-frederika2016-42157-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-frederika2016-42157-1|13	Requires:	texlive-tlpkg
21cr|texlive-frederika2016-42157-1|14	Requires:	texlive-kpathsea
21cr|texlive-frederika2016-42157-1|15	Provides:	tex(Frederika2016.otf) = 2024
21cr|texlive-frederika2016-42157-1|16	BuildArch:	noarch
21cr|texlive-frederika2016-42157-1|17	
21cr|texlive-frederika2016-42157-1|18	%description
21cr|texlive-frederika2016-42157-1|19	Frederika2016 is an attempt to digitize Hermann Zapf's
21cr|texlive-frederika2016-42157-1|20	Frederika font. The font is the Greek companion of Virtuosa by
21cr|texlive-frederika2016-42157-1|21	the same designer. This font is a calligraphy font and this is
21cr|texlive-frederika2016-42157-1|22	an initial release.
21cr|texlive-frederika2016-42157-1|23	
21cr|texlive-frederika2016-42157-1|24	%files
21cr|texlive-frederika2016-42157-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-frederika2016-42157-1|26	%{_texmfdistdir}/fonts/opentype/public/frederika2016/
21cr|texlive-frederika2016-42157-1|27	
21cr|texlive-frederika2016-42157-1|28	#------------------------------------------------------------------
21cr|texlive-frederika2016-42157-1|29	
21cr|texlive-frederika2016-42157-1|30	%prep
21cr|texlive-frederika2016-42157-1|31	%setup -c -a0 -a1
21cr|texlive-frederika2016-42157-1|32	
21cr|texlive-frederika2016-42157-1|33	%build
21cr|texlive-frederika2016-42157-1|34	
21cr|texlive-frederika2016-42157-1|35	%install
21cr|texlive-frederika2016-42157-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-frederika2016-42157-1|37	rm -rf tlpkg
21cr|texlive-frederika2016-42157-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9397 21
21cr|texlive-frenchmath-66470-1|1	%define oname frenchmath
21cr|texlive-frenchmath-66470-1|2	
21cr|texlive-frenchmath-66470-1|3	Summary:	Typesetting mathematics according to French rules
21cr|texlive-frenchmath-66470-1|4	Name:		texlive-frenchmath
21cr|texlive-frenchmath-66470-1|5	Version:	66470
21cr|texlive-frenchmath-66470-1|6	Release:	1
21cr|texlive-frenchmath-66470-1|7	License:	LPPL1.3
21cr|texlive-frenchmath-66470-1|8	Group:		Publishing
21cr|texlive-frenchmath-66470-1|9	Url:		https://www.ctan.org
21cr|texlive-frenchmath-66470-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-frenchmath-66470-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-frenchmath-66470-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-frenchmath-66470-1|13	Requires:	texlive-tlpkg
21cr|texlive-frenchmath-66470-1|14	Requires:	texlive-kpathsea
21cr|texlive-frenchmath-66470-1|15	Provides:	tex(frenchmath.sty) = 2024
21cr|texlive-frenchmath-66470-1|16	BuildArch:	noarch
21cr|texlive-frenchmath-66470-1|17	
21cr|texlive-frenchmath-66470-1|18	%description
21cr|texlive-frenchmath-66470-1|19	The package provides: capital letters in roman (upright shape)
21cr|texlive-frenchmath-66470-1|20	in mathematical mode according to French rule (can be
21cr|texlive-frenchmath-66470-1|21	optionnally disabled), optionally lowercase Greek letters in
21cr|texlive-frenchmath-66470-1|22	upright shape, correct spacing in math mode after commas,
21cr|texlive-frenchmath-66470-1|23	before a semicolon and around square brackets, some useful
21cr|texlive-frenchmath-66470-1|24	macros and aliases for symbols used in France: \infeg, \supeg,
21cr|texlive-frenchmath-66470-1|25	\paral, ... several macros for writing french operator names
21cr|texlive-frenchmath-66470-1|26	like pgcd, ppcm, Card, rg, Vect, ...
21cr|texlive-frenchmath-66470-1|27	
21cr|texlive-frenchmath-66470-1|28	%files
21cr|texlive-frenchmath-66470-1|29	%doc %{_texmfdistdir}/doc/latex/frenchmath
21cr|texlive-frenchmath-66470-1|30	%{_texmfdistdir}/tex/latex/frenchmath
21cr|texlive-frenchmath-66470-1|31	
21cr|texlive-frenchmath-66470-1|32	#------------------------------------------------------------------
21cr|texlive-frenchmath-66470-1|33	
21cr|texlive-frenchmath-66470-1|34	%prep
21cr|texlive-frenchmath-66470-1|35	%setup -c -a0 -a1
21cr|texlive-frenchmath-66470-1|36	
21cr|texlive-frenchmath-66470-1|37	%build
21cr|texlive-frenchmath-66470-1|38	
21cr|texlive-frenchmath-66470-1|39	%install
21cr|texlive-frenchmath-66470-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-frenchmath-66470-1|41	rm -rf tlpkg
21cr|texlive-frenchmath-66470-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9398 21
21cr|texlive-frimurer-56704-1|1	%define oname frimurer
21cr|texlive-frimurer-56704-1|2	
21cr|texlive-frimurer-56704-1|3	Summary:	Access to the 'frimurer' cipher for use with LaTeX
21cr|texlive-frimurer-56704-1|4	Name:		texlive-frimurer
21cr|texlive-frimurer-56704-1|5	Version:	56704
21cr|texlive-frimurer-56704-1|6	Release:	1
21cr|texlive-frimurer-56704-1|7	License:	LPPL1.3
21cr|texlive-frimurer-56704-1|8	Group:		Publishing
21cr|texlive-frimurer-56704-1|9	Url:		https://www.ctan.org
21cr|texlive-frimurer-56704-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-frimurer-56704-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-frimurer-56704-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-frimurer-56704-1|13	Requires:	texlive-tlpkg
21cr|texlive-frimurer-56704-1|14	Requires:	texlive-kpathsea
21cr|texlive-frimurer-56704-1|15	Provides:	tex(frimurer.enc) = 2024
21cr|texlive-frimurer-56704-1|16	Provides:	tex(frimurer.sty) = 2024
21cr|texlive-frimurer-56704-1|17	BuildArch:	noarch
21cr|texlive-frimurer-56704-1|18	
21cr|texlive-frimurer-56704-1|19	%description
21cr|texlive-frimurer-56704-1|20	This package provides access to the 'frimurer' cipher for use
21cr|texlive-frimurer-56704-1|21	with LaTeX.
21cr|texlive-frimurer-56704-1|22	
21cr|texlive-frimurer-56704-1|23	%files
21cr|texlive-frimurer-56704-1|24	%doc %{_texmfdistdir}/doc/fonts/frimurer
21cr|texlive-frimurer-56704-1|25	%{_texmfdistdir}/fonts/afm/public/frimurer
21cr|texlive-frimurer-56704-1|26	%{_texmfdistdir}/fonts/enc/dvips/frimurer
21cr|texlive-frimurer-56704-1|27	%{_texmfdistdir}/fonts/tfm/public/frimurer
21cr|texlive-frimurer-56704-1|28	%{_texmfdistdir}/fonts/type1/public/frimurer
21cr|texlive-frimurer-56704-1|29	%{_texmfdistdir}/tex/latex/frimurer
21cr|texlive-frimurer-56704-1|30	
21cr|texlive-frimurer-56704-1|31	#------------------------------------------------------------------
21cr|texlive-frimurer-56704-1|32	
21cr|texlive-frimurer-56704-1|33	%prep
21cr|texlive-frimurer-56704-1|34	%setup -c -a0 -a1
21cr|texlive-frimurer-56704-1|35	
21cr|texlive-frimurer-56704-1|36	%build
21cr|texlive-frimurer-56704-1|37	
21cr|texlive-frimurer-56704-1|38	%install
21cr|texlive-frimurer-56704-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-frimurer-56704-1|40	rm -rf tlpkg
21cr|texlive-frimurer-56704-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9399 21
21cr|texlive-froufrou-59103-1|1	%define oname froufrou
21cr|texlive-froufrou-59103-1|2	
21cr|texlive-froufrou-59103-1|3	Summary:	Fancy section separators
21cr|texlive-froufrou-59103-1|4	Name:		texlive-froufrou
21cr|texlive-froufrou-59103-1|5	Version:	59103
21cr|texlive-froufrou-59103-1|6	Release:	1
21cr|texlive-froufrou-59103-1|7	License:	LPPL1.3
21cr|texlive-froufrou-59103-1|8	Group:		Publishing
21cr|texlive-froufrou-59103-1|9	Url:		https://www.ctan.org
21cr|texlive-froufrou-59103-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-froufrou-59103-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-froufrou-59103-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-froufrou-59103-1|13	Requires:	texlive-tlpkg
21cr|texlive-froufrou-59103-1|14	Requires:	texlive-kpathsea
21cr|texlive-froufrou-59103-1|15	Provides:	tex(froufrou.sty) = 2024
21cr|texlive-froufrou-59103-1|16	BuildArch:	noarch
21cr|texlive-froufrou-59103-1|17	
21cr|texlive-froufrou-59103-1|18	%description
21cr|texlive-froufrou-59103-1|19	This package provides fancy separators, which are visual cues
21cr|texlive-froufrou-59103-1|20	that indicate a change of subject or context without actually
21cr|texlive-froufrou-59103-1|21	starting a new chapter or section.
21cr|texlive-froufrou-59103-1|22	
21cr|texlive-froufrou-59103-1|23	%files
21cr|texlive-froufrou-59103-1|24	%doc %{_texmfdistdir}/doc/latex/froufrou
21cr|texlive-froufrou-59103-1|25	%{_texmfdistdir}/tex/latex/froufrou
21cr|texlive-froufrou-59103-1|26	
21cr|texlive-froufrou-59103-1|27	#------------------------------------------------------------------
21cr|texlive-froufrou-59103-1|28	
21cr|texlive-froufrou-59103-1|29	%prep
21cr|texlive-froufrou-59103-1|30	%setup -c -a0 -a1
21cr|texlive-froufrou-59103-1|31	
21cr|texlive-froufrou-59103-1|32	%build
21cr|texlive-froufrou-59103-1|33	
21cr|texlive-froufrou-59103-1|34	%install
21cr|texlive-froufrou-59103-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-froufrou-59103-1|36	rm -rf tlpkg
21cr|texlive-froufrou-59103-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9400 21
21cr|texlive-frpseudocode-56088-1|1	%define oname frpseudocode
21cr|texlive-frpseudocode-56088-1|2	
21cr|texlive-frpseudocode-56088-1|3	Summary:	French translation for the algorithmicx package
21cr|texlive-frpseudocode-56088-1|4	Name:		texlive-frpseudocode
21cr|texlive-frpseudocode-56088-1|5	Version:	56088
21cr|texlive-frpseudocode-56088-1|6	Release:	1
21cr|texlive-frpseudocode-56088-1|7	License:	LPPL1.3
21cr|texlive-frpseudocode-56088-1|8	Group:		Publishing
21cr|texlive-frpseudocode-56088-1|9	Url:		https://www.ctan.org
21cr|texlive-frpseudocode-56088-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-frpseudocode-56088-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-frpseudocode-56088-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-frpseudocode-56088-1|13	Requires:	texlive-tlpkg
21cr|texlive-frpseudocode-56088-1|14	Requires:	texlive-kpathsea
21cr|texlive-frpseudocode-56088-1|15	Provides:	tex(frpseudocode.sty) = 2024
21cr|texlive-frpseudocode-56088-1|16	BuildArch:	noarch
21cr|texlive-frpseudocode-56088-1|17	
21cr|texlive-frpseudocode-56088-1|18	%description
21cr|texlive-frpseudocode-56088-1|19	This package is intended for use alongside Szasz Janos'
21cr|texlive-frpseudocode-56088-1|20	algorithmicx package. Its aim is to provide a French
21cr|texlive-frpseudocode-56088-1|21	translation of terms and words used in algorithms to make it
21cr|texlive-frpseudocode-56088-1|22	integrate seamlessly in a French written document.
21cr|texlive-frpseudocode-56088-1|23	
21cr|texlive-frpseudocode-56088-1|24	%files
21cr|texlive-frpseudocode-56088-1|25	%doc %{_texmfdistdir}/doc/latex/frpseudocode
21cr|texlive-frpseudocode-56088-1|26	%{_texmfdistdir}/tex/latex/frpseudocode
21cr|texlive-frpseudocode-56088-1|27	
21cr|texlive-frpseudocode-56088-1|28	#------------------------------------------------------------------
21cr|texlive-frpseudocode-56088-1|29	
21cr|texlive-frpseudocode-56088-1|30	%prep
21cr|texlive-frpseudocode-56088-1|31	%setup -c -a0 -a1
21cr|texlive-frpseudocode-56088-1|32	
21cr|texlive-frpseudocode-56088-1|33	%build
21cr|texlive-frpseudocode-56088-1|34	
21cr|texlive-frpseudocode-56088-1|35	%install
21cr|texlive-frpseudocode-56088-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-frpseudocode-56088-1|37	rm -rf tlpkg
21cr|texlive-frpseudocode-56088-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9401 21
21cr|texlive-ftc-notebook-1.1-1|1	Name: texlive-ftc-notebook
21cr|texlive-ftc-notebook-1.1-1|2	Version: 1.1
21cr|texlive-ftc-notebook-1.1-1|3	Release: 1
21cr|texlive-ftc-notebook-1.1-1|4	Summary: Typeset FIRST Tech Challenge (FTC) notebooks
21cr|texlive-ftc-notebook-1.1-1|5	Group: Publishing
21cr|texlive-ftc-notebook-1.1-1|6	URL: https://ctan.org/tex-archive/macros/latex/contrib/ftc-notebook
21cr|texlive-ftc-notebook-1.1-1|7	License: LPPL1
21cr|texlive-ftc-notebook-1.1-1|8	Source0: http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftc-notebook.tar.xz
21cr|texlive-ftc-notebook-1.1-1|9	Source1: http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftc-notebook.doc.tar.xz
21cr|texlive-ftc-notebook-1.1-1|10	BuildArch: noarch
21cr|texlive-ftc-notebook-1.1-1|11	BuildRequires: texlive-tlpkg
21cr|texlive-ftc-notebook-1.1-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-ftc-notebook-1.1-1|13	
21cr|texlive-ftc-notebook-1.1-1|14	%description
21cr|texlive-ftc-notebook-1.1-1|15	This LATEX package will greatly simplify filling entries for your FIRST Tech Challenge (FTC) engineering or
21cr|texlive-ftc-notebook-1.1-1|16	outreach notebook. We developed this package to support most frequently used constructs encountered in an
21cr|texlive-ftc-notebook-1.1-1|17	FTC notebook: meetings, asks, decisions with pros and cons, tables, figures with explanations, team stories and bios, and more.
21cr|texlive-ftc-notebook-1.1-1|18	We developed this package during the 2018-2019 season and are using it for our engineering notebook. Team Robocracy is sharing
21cr|texlive-ftc-notebook-1.1-1|19	this style in the spirit of coopertition.
21cr|texlive-ftc-notebook-1.1-1|20	
21cr|texlive-ftc-notebook-1.1-1|21	%files
21cr|texlive-ftc-notebook-1.1-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-ftc-notebook-1.1-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-ftc-notebook-1.1-1|24	
21cr|texlive-ftc-notebook-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-ftc-notebook-1.1-1|26	%prep
21cr|texlive-ftc-notebook-1.1-1|27	%setup -c -a0 -a1
21cr|texlive-ftc-notebook-1.1-1|28	
21cr|texlive-ftc-notebook-1.1-1|29	%build
21cr|texlive-ftc-notebook-1.1-1|30	
21cr|texlive-ftc-notebook-1.1-1|31	%install
21cr|texlive-ftc-notebook-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

9402 21
21cr|texlive-fullminipage-20211021-1|1	Name:		texlive-fullminipage
21cr|texlive-fullminipage-20211021-1|2	Version:	20211021
21cr|texlive-fullminipage-20211021-1|3	Release:	1
21cr|texlive-fullminipage-20211021-1|4	Summary:	This package provides the environment |fullminipage|
21cr|texlive-fullminipage-20211021-1|5	Group:		Publishing
21cr|texlive-fullminipage-20211021-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/fullminipage
21cr|texlive-fullminipage-20211021-1|7	License:	GGPL 3
21cr|texlive-fullminipage-20211021-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/fullminipage.doc.tar.xz
21cr|texlive-fullminipage-20211021-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/fullminipage.source.tar.xz
21cr|texlive-fullminipage-20211021-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/fullminipage.tar.xz
21cr|texlive-fullminipage-20211021-1|11	BuildArch:	noarch
21cr|texlive-fullminipage-20211021-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fullminipage-20211021-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-fullminipage-20211021-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-fullminipage-20211021-1|15	
21cr|texlive-fullminipage-20211021-1|16	%description
21cr|texlive-fullminipage-20211021-1|17	This package provides the environment |fullminipage|, which generates a
21cr|texlive-fullminipage-20211021-1|18	|minipage| spanning a new, complete page with page style |empty|.
21cr|texlive-fullminipage-20211021-1|19	The environment provides options to set margins around the |minipage| and
21cr|texlive-fullminipage-20211021-1|20	configure the background.
21cr|texlive-fullminipage-20211021-1|21	
21cr|texlive-fullminipage-20211021-1|22	#-----------------------------------------------------------------------
21cr|texlive-fullminipage-20211021-1|23	%files
21cr|texlive-fullminipage-20211021-1|24	%{_texmfdistdir}/tex/latex/fullminipage/fullminipage.sty
21cr|texlive-fullminipage-20211021-1|25	%doc %{_texmfdistdir}/doc/latex/fullminipage/README
21cr|texlive-fullminipage-20211021-1|26	%doc %{_texmfdistdir}/doc/latex/fullminipage/Makefile
21cr|texlive-fullminipage-20211021-1|27	%doc %{_texmfdistdir}/doc/latex/fullminipage/fullminipage.pdf
21cr|texlive-fullminipage-20211021-1|28	%doc %{_texmfdistdir}/doc/latex/fullminipage/fullminipage_test.tex
21cr|texlive-fullminipage-20211021-1|29	%doc %{_texmfdistdir}/doc/latex/fullminipage/fullminipage_test.pdf
21cr|texlive-fullminipage-20211021-1|30	%doc %{_texmfdistdir}/doc/latex/fullminipage/COPYING
21cr|texlive-fullminipage-20211021-1|31	#- source
21cr|texlive-fullminipage-20211021-1|32	%{_texmfdistdir}/source/latex/fullminipage/fullminipage.dtx
21cr|texlive-fullminipage-20211021-1|33	%{_texmfdistdir}/source/latex/fullminipage/fullminipage.ins
21cr|texlive-fullminipage-20211021-1|34	
21cr|texlive-fullminipage-20211021-1|35	#-----------------------------------------------------------------------
21cr|texlive-fullminipage-20211021-1|36	%prep
21cr|texlive-fullminipage-20211021-1|37	%setup -c -a0 -a1 -a2
21cr|texlive-fullminipage-20211021-1|38	
21cr|texlive-fullminipage-20211021-1|39	%build
21cr|texlive-fullminipage-20211021-1|40	
21cr|texlive-fullminipage-20211021-1|41	%install
21cr|texlive-fullminipage-20211021-1|42	mkdir -p %{buildroot}%{_texmfdistdir}

9403 21
21cr|texlive-functional-65485-1|1	%define oname functional
21cr|texlive-functional-65485-1|2	
21cr|texlive-functional-65485-1|3	Summary:	Provide an intuitive functional programming interface for LaTeX2
21cr|texlive-functional-65485-1|4	Name:		texlive-functional
21cr|texlive-functional-65485-1|5	Version:	65485
21cr|texlive-functional-65485-1|6	Release:	1
21cr|texlive-functional-65485-1|7	License:	LPPL1.3
21cr|texlive-functional-65485-1|8	Group:		Publishing
21cr|texlive-functional-65485-1|9	Url:		https://www.ctan.org
21cr|texlive-functional-65485-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-functional-65485-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-functional-65485-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-functional-65485-1|13	Requires:	texlive-tlpkg
21cr|texlive-functional-65485-1|14	Requires:	texlive-kpathsea
21cr|texlive-functional-65485-1|15	Provides:	tex(functional.sty) = 2024
21cr|texlive-functional-65485-1|16	BuildArch:	noarch
21cr|texlive-functional-65485-1|17	
21cr|texlive-functional-65485-1|18	%description
21cr|texlive-functional-65485-1|19	This package provides an intuitive functional programming
21cr|texlive-functional-65485-1|20	interface for LaTeX2, which is an alternative choice to expl3
21cr|texlive-functional-65485-1|21	or LuaTeX, if you want to do programming in LaTeX. Although
21cr|texlive-functional-65485-1|22	there are functions in LaTeX3 programming layer (expl3), the
21cr|texlive-functional-65485-1|23	evaluation of them is from outside to inside. With this
21cr|texlive-functional-65485-1|24	package, the evaluation of functions is from inside to outside,
21cr|texlive-functional-65485-1|25	which is the same as other programming languages such as Lua.
21cr|texlive-functional-65485-1|26	In this way, it is rather easy to debug code too.
21cr|texlive-functional-65485-1|27	
21cr|texlive-functional-65485-1|28	%files
21cr|texlive-functional-65485-1|29	%doc %{_texmfdistdir}/doc/latex/functional
21cr|texlive-functional-65485-1|30	%{_texmfdistdir}/tex/latex/functional
21cr|texlive-functional-65485-1|31	
21cr|texlive-functional-65485-1|32	#------------------------------------------------------------------
21cr|texlive-functional-65485-1|33	
21cr|texlive-functional-65485-1|34	%prep
21cr|texlive-functional-65485-1|35	%setup -c -a0 -a1
21cr|texlive-functional-65485-1|36	
21cr|texlive-functional-65485-1|37	%build
21cr|texlive-functional-65485-1|38	
21cr|texlive-functional-65485-1|39	%install
21cr|texlive-functional-65485-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-functional-65485-1|41	rm -rf tlpkg
21cr|texlive-functional-65485-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9404 21
21cr|texlive-fvextra-20211021-1|1	Name:		texlive-fvextra
21cr|texlive-fvextra-20211021-1|2	Version:	20211021
21cr|texlive-fvextra-20211021-1|3	Release:	1
21cr|texlive-fvextra-20211021-1|4	Summary:	fvextra provides several extensions to fancyvrb, including automatic line breaking and improved math mode
21cr|texlive-fvextra-20211021-1|5	Group:		Publishing
21cr|texlive-fvextra-20211021-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/fvextra
21cr|texlive-fvextra-20211021-1|7	License:	LPPL v1.3 or later
21cr|texlive-fvextra-20211021-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fvextra.doc.tar.xz
21cr|texlive-fvextra-20211021-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fvextra.source.tar.xz
21cr|texlive-fvextra-20211021-1|10	Source2:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fvextra.tar.xz
21cr|texlive-fvextra-20211021-1|11	BuildArch:	noarch
21cr|texlive-fvextra-20211021-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-fvextra-20211021-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-fvextra-20211021-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-fvextra-20211021-1|15	
21cr|texlive-fvextra-20211021-1|16	%description
21cr|texlive-fvextra-20211021-1|17	fvextra provides several extensions to fancyvrb, including automatic line
21cr|texlive-fvextra-20211021-1|18	breaking and improved math mode.  It also patches some fancyvrb internals.
21cr|texlive-fvextra-20211021-1|19	fvextra provides a reimplemented \Verb command that works (with a few
21cr|texlive-fvextra-20211021-1|20	limitations) inside other commands, even in movable arguments and PDF
21cr|texlive-fvextra-20211021-1|21	bookmarks.  It also provides \EscVerb, which is similar to \Verb except that
21cr|texlive-fvextra-20211021-1|22	it works everywhere without limitations by allowing the backslash to serve as
21cr|texlive-fvextra-20211021-1|23	an escape character.
21cr|texlive-fvextra-20211021-1|24	
21cr|texlive-fvextra-20211021-1|25	#-----------------------------------------------------------------------
21cr|texlive-fvextra-20211021-1|26	%files
21cr|texlive-fvextra-20211021-1|27	%{_texmfdistdir}/tex/latex/fvextra/fvextra.sty
21cr|texlive-fvextra-20211021-1|28	%doc %{_texmfdistdir}/doc/latex/fvextra/*
21cr|texlive-fvextra-20211021-1|29	#- source
21cr|texlive-fvextra-20211021-1|30	%{_texmfdistdir}/source/latex/fvextra/fvextra.dtx
21cr|texlive-fvextra-20211021-1|31	%{_texmfdistdir}/source/latex/fvextra/fvextra.ins
21cr|texlive-fvextra-20211021-1|32	
21cr|texlive-fvextra-20211021-1|33	#-----------------------------------------------------------------------
21cr|texlive-fvextra-20211021-1|34	%prep
21cr|texlive-fvextra-20211021-1|35	%setup -c -a0 -a1 -a2
21cr|texlive-fvextra-20211021-1|36	
21cr|texlive-fvextra-20211021-1|37	%build
21cr|texlive-fvextra-20211021-1|38	
21cr|texlive-fvextra-20211021-1|39	%install
21cr|texlive-fvextra-20211021-1|40	mkdir -p %{buildroot}%{_texmfdistdir}

9405 21
21cr|texlive-gamebooklib-63424-1|1	%define oname gamebooklib
21cr|texlive-gamebooklib-63424-1|2	
21cr|texlive-gamebooklib-63424-1|3	Summary:	Macros for setting numbered entries in shuffled order
21cr|texlive-gamebooklib-63424-1|4	Name:		texlive-gamebooklib
21cr|texlive-gamebooklib-63424-1|5	Version:	63424
21cr|texlive-gamebooklib-63424-1|6	Release:	1
21cr|texlive-gamebooklib-63424-1|7	License:	LPPL1.3
21cr|texlive-gamebooklib-63424-1|8	Group:		Publishing
21cr|texlive-gamebooklib-63424-1|9	Url:		https://www.ctan.org
21cr|texlive-gamebooklib-63424-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gamebooklib-63424-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gamebooklib-63424-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gamebooklib-63424-1|13	Requires:	texlive-tlpkg
21cr|texlive-gamebooklib-63424-1|14	Requires:	texlive-kpathsea
21cr|texlive-gamebooklib-63424-1|15	Provides:	tex(gamebooklib.sty) = 2024
21cr|texlive-gamebooklib-63424-1|16	BuildArch:	noarch
21cr|texlive-gamebooklib-63424-1|17	
21cr|texlive-gamebooklib-63424-1|18	%description
21cr|texlive-gamebooklib-63424-1|19	This package provides macros and environments to allow the user
21cr|texlive-gamebooklib-63424-1|20	to typeset a series of cross-referenced, numbered "entries",
21cr|texlive-gamebooklib-63424-1|21	shuffled into random order, to produce an interactive novel or
21cr|texlive-gamebooklib-63424-1|22	"gamebook". This allows entries to be written in natural order
21cr|texlive-gamebooklib-63424-1|23	and shuffled automatically into a repeatable non-linear order.
21cr|texlive-gamebooklib-63424-1|24	Limited support is provided for footnotes to appear at the
21cr|texlive-gamebooklib-63424-1|25	natural position: the end of each entry, or the end of each
21cr|texlive-gamebooklib-63424-1|26	page, whichever is closest to the footnote mark. This is
21cr|texlive-gamebooklib-63424-1|27	unrelated to the gamebook package which is more concerned with
21cr|texlive-gamebooklib-63424-1|28	the formatting of entries rather than their order. The two
21cr|texlive-gamebooklib-63424-1|29	packages can be used together or separately.
21cr|texlive-gamebooklib-63424-1|30	
21cr|texlive-gamebooklib-63424-1|31	%files
21cr|texlive-gamebooklib-63424-1|32	%doc %{_texmfdistdir}/doc/latex/gamebooklib
21cr|texlive-gamebooklib-63424-1|33	%{_texmfdistdir}/tex/latex/gamebooklib
21cr|texlive-gamebooklib-63424-1|34	
21cr|texlive-gamebooklib-63424-1|35	#------------------------------------------------------------------
21cr|texlive-gamebooklib-63424-1|36	
21cr|texlive-gamebooklib-63424-1|37	%prep
21cr|texlive-gamebooklib-63424-1|38	%setup -c -a0 -a1
21cr|texlive-gamebooklib-63424-1|39	
21cr|texlive-gamebooklib-63424-1|40	%build
21cr|texlive-gamebooklib-63424-1|41	
21cr|texlive-gamebooklib-63424-1|42	%install
21cr|texlive-gamebooklib-63424-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gamebooklib-63424-1|44	rm -rf tlpkg
21cr|texlive-gamebooklib-63424-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9406 21
21cr|texlive-gammas-1.1-1|1	Name:		texlive-gammas
21cr|texlive-gammas-1.1-1|2	Version:	1.1
21cr|texlive-gammas-1.1-1|3	Release:	1
21cr|texlive-gammas-1.1-1|4	Summary:	This directory contains the LaTeX2e class `gammas'
21cr|texlive-gammas-1.1-1|5	Group:		Publishing
21cr|texlive-gammas-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gammas
21cr|texlive-gammas-1.1-1|7	License:	MIT
21cr|texlive-gammas-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gammas.tar.xz
21cr|texlive-gammas-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gammas.doc.tar.xz
21cr|texlive-gammas-1.1-1|10	BuildArch:	noarch
21cr|texlive-gammas-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-gammas-1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-gammas-1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-gammas-1.1-1|14	
21cr|texlive-gammas-1.1-1|15	%description
21cr|texlive-gammas-1.1-1|16	This is the official document class for typesetting journal
21cr|texlive-gammas-1.1-1|17	articles for GAMM Archive for Students (GAMMAS), the
21cr|texlive-gammas-1.1-1|18	open-access online yournal run by the GAMM Juniors (GAMM =
21cr|texlive-gammas-1.1-1|19	Gesellschaft fur angewandte Mathematik und Mechanik).
21cr|texlive-gammas-1.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-gammas-1.1-1|21	%files
21cr|texlive-gammas-1.1-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-gammas-1.1-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-gammas-1.1-1|24	
21cr|texlive-gammas-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-gammas-1.1-1|26	%prep
21cr|texlive-gammas-1.1-1|27	%setup -c -a0 -a1
21cr|texlive-gammas-1.1-1|28	
21cr|texlive-gammas-1.1-1|29	%build
21cr|texlive-gammas-1.1-1|30	
21cr|texlive-gammas-1.1-1|31	%install
21cr|texlive-gammas-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gammas-1.1-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9407 21
21cr|texlive-garamond-libre-64412-1|1	%define oname garamond-libre
21cr|texlive-garamond-libre-64412-1|2	
21cr|texlive-garamond-libre-64412-1|3	Summary:	The Garamond Libre font face
21cr|texlive-garamond-libre-64412-1|4	Name:		texlive-garamond-libre
21cr|texlive-garamond-libre-64412-1|5	Version:	64412
21cr|texlive-garamond-libre-64412-1|6	Release:	1
21cr|texlive-garamond-libre-64412-1|7	License:	LPPL1.3
21cr|texlive-garamond-libre-64412-1|8	Group:		Publishing
21cr|texlive-garamond-libre-64412-1|9	Url:		https://www.ctan.org
21cr|texlive-garamond-libre-64412-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-garamond-libre-64412-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-garamond-libre-64412-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-garamond-libre-64412-1|13	Requires:	texlive-tlpkg
21cr|texlive-garamond-libre-64412-1|14	Requires:	texlive-kpathsea
21cr|texlive-garamond-libre-64412-1|15	Provides:	tex(GaramondLibre.map) = 2024
21cr|texlive-garamond-libre-64412-1|16	Provides:	tex(garamondlibre.sty) = 2024
21cr|texlive-garamond-libre-64412-1|17	Provides:	tex(grmlbr_26qpf7.enc) = 2024
21cr|texlive-garamond-libre-64412-1|18	Provides:	tex(grmlbr_2ituzd.enc) = 2024
21cr|texlive-garamond-libre-64412-1|19	Provides:	tex(grmlbr_3mt3an.enc) = 2024
21cr|texlive-garamond-libre-64412-1|20	Provides:	tex(grmlbr_3w7ozp.enc) = 2024
21cr|texlive-garamond-libre-64412-1|21	Provides:	tex(grmlbr_4b5hhp.enc) = 2024
21cr|texlive-garamond-libre-64412-1|22	Provides:	tex(grmlbr_6l5pxo.enc) = 2024
21cr|texlive-garamond-libre-64412-1|23	Provides:	tex(grmlbr_af3fmk.enc) = 2024
21cr|texlive-garamond-libre-64412-1|24	Provides:	tex(grmlbr_c7o3pq.enc) = 2024
21cr|texlive-garamond-libre-64412-1|25	Provides:	tex(grmlbr_crzyr4.enc) = 2024
21cr|texlive-garamond-libre-64412-1|26	Provides:	tex(grmlbr_cwdpfu.enc) = 2024
21cr|texlive-garamond-libre-64412-1|27	Provides:	tex(grmlbr_d5jenc.enc) = 2024
21cr|texlive-garamond-libre-64412-1|28	Provides:	tex(grmlbr_ddg2jn.enc) = 2024
21cr|texlive-garamond-libre-64412-1|29	Provides:	tex(grmlbr_ddnxa5.enc) = 2024
21cr|texlive-garamond-libre-64412-1|30	Provides:	tex(grmlbr_fb533q.enc) = 2024
21cr|texlive-garamond-libre-64412-1|31	Provides:	tex(grmlbr_ft27f3.enc) = 2024
21cr|texlive-garamond-libre-64412-1|32	Provides:	tex(grmlbr_fukic5.enc) = 2024
21cr|texlive-garamond-libre-64412-1|33	Provides:	tex(grmlbr_h5igdn.enc) = 2024
21cr|texlive-garamond-libre-64412-1|34	Provides:	tex(grmlbr_hbrvqa.enc) = 2024
21cr|texlive-garamond-libre-64412-1|35	Provides:	tex(grmlbr_hejid2.enc) = 2024
21cr|texlive-garamond-libre-64412-1|36	Provides:	tex(grmlbr_huatgi.enc) = 2024
21cr|texlive-garamond-libre-64412-1|37	Provides:	tex(grmlbr_ikpupx.enc) = 2024
21cr|texlive-garamond-libre-64412-1|38	Provides:	tex(grmlbr_iqbnqe.enc) = 2024
21cr|texlive-garamond-libre-64412-1|39	Provides:	tex(grmlbr_jwpqsx.enc) = 2024
21cr|texlive-garamond-libre-64412-1|40	Provides:	tex(grmlbr_kk2l3t.enc) = 2024
21cr|texlive-garamond-libre-64412-1|41	Provides:	tex(grmlbr_kyvbob.enc) = 2024
21cr|texlive-garamond-libre-64412-1|42	Provides:	tex(grmlbr_l5k5jt.enc) = 2024
21cr|texlive-garamond-libre-64412-1|43	Provides:	tex(grmlbr_ljc3nf.enc) = 2024
21cr|texlive-garamond-libre-64412-1|44	Provides:	tex(grmlbr_m5zyzk.enc) = 2024
21cr|texlive-garamond-libre-64412-1|45	Provides:	tex(grmlbr_madlva.enc) = 2024
21cr|texlive-garamond-libre-64412-1|46	Provides:	tex(grmlbr_nhixbh.enc) = 2024
21cr|texlive-garamond-libre-64412-1|47	Provides:	tex(grmlbr_nnzq7g.enc) = 2024
21cr|texlive-garamond-libre-64412-1|48	Provides:	tex(grmlbr_o3pzn3.enc) = 2024
21cr|texlive-garamond-libre-64412-1|49	Provides:	tex(grmlbr_oo4va4.enc) = 2024
21cr|texlive-garamond-libre-64412-1|50	Provides:	tex(grmlbr_p5a7xq.enc) = 2024
21cr|texlive-garamond-libre-64412-1|51	Provides:	tex(grmlbr_pcz4ad.enc) = 2024
21cr|texlive-garamond-libre-64412-1|52	Provides:	tex(grmlbr_pmempd.enc) = 2024
21cr|texlive-garamond-libre-64412-1|53	Provides:	tex(grmlbr_qgzksw.enc) = 2024
21cr|texlive-garamond-libre-64412-1|54	Provides:	tex(grmlbr_ql6cag.enc) = 2024
21cr|texlive-garamond-libre-64412-1|55	Provides:	tex(grmlbr_qnkmaf.enc) = 2024
21cr|texlive-garamond-libre-64412-1|56	Provides:	tex(grmlbr_qyly2w.enc) = 2024
21cr|texlive-garamond-libre-64412-1|57	Provides:	tex(grmlbr_rxhqtw.enc) = 2024
21cr|texlive-garamond-libre-64412-1|58	Provides:	tex(grmlbr_sbgl2v.enc) = 2024
21cr|texlive-garamond-libre-64412-1|59	Provides:	tex(grmlbr_srtteg.enc) = 2024
21cr|texlive-garamond-libre-64412-1|60	Provides:	tex(grmlbr_syncrn.enc) = 2024
21cr|texlive-garamond-libre-64412-1|61	Provides:	tex(grmlbr_tx4wra.enc) = 2024
21cr|texlive-garamond-libre-64412-1|62	Provides:	tex(grmlbr_u674gk.enc) = 2024
21cr|texlive-garamond-libre-64412-1|63	Provides:	tex(grmlbr_u7zlyy.enc) = 2024
21cr|texlive-garamond-libre-64412-1|64	Provides:	tex(grmlbr_ujl4dj.enc) = 2024
21cr|texlive-garamond-libre-64412-1|65	Provides:	tex(grmlbr_vzduxe.enc) = 2024
21cr|texlive-garamond-libre-64412-1|66	Provides:	tex(grmlbr_wgjy5a.enc) = 2024
21cr|texlive-garamond-libre-64412-1|67	Provides:	tex(grmlbr_wkdlc7.enc) = 2024
21cr|texlive-garamond-libre-64412-1|68	Provides:	tex(grmlbr_wt2iav.enc) = 2024
21cr|texlive-garamond-libre-64412-1|69	Provides:	tex(grmlbr_xqilo4.enc) = 2024
21cr|texlive-garamond-libre-64412-1|70	Provides:	tex(grmlbr_y75trc.enc) = 2024
21cr|texlive-garamond-libre-64412-1|71	Provides:	tex(grmlbr_yeyti3.enc) = 2024
21cr|texlive-garamond-libre-64412-1|72	Provides:	tex(grmlbr_yonrxo.enc) = 2024
21cr|texlive-garamond-libre-64412-1|73	Provides:	tex(grmlbr_zoesgh.enc) = 2024
21cr|texlive-garamond-libre-64412-1|74	Provides:	tex(grmlbr_zslxeq.enc) = 2024
21cr|texlive-garamond-libre-64412-1|75	Provides:	tex(grmlbr_zy2up7.enc) = 2024
21cr|texlive-garamond-libre-64412-1|76	Provides:	tex(LGRGaramondLibre-Inf.fd) = 2024
21cr|texlive-garamond-libre-64412-1|77	Provides:	tex(LGRGaramondLibre-LF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|78	Provides:	tex(LGRGaramondLibre-OsF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|79	Provides:	tex(LGRGaramondLibre-Sup.fd) = 2024
21cr|texlive-garamond-libre-64412-1|80	Provides:	tex(LY1GaramondLibre-Inf.fd) = 2024
21cr|texlive-garamond-libre-64412-1|81	Provides:	tex(LY1GaramondLibre-LF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|82	Provides:	tex(LY1GaramondLibre-OsF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|83	Provides:	tex(LY1GaramondLibre-Sup.fd) = 2024
21cr|texlive-garamond-libre-64412-1|84	Provides:	tex(OT1GaramondLibre-Inf.fd) = 2024
21cr|texlive-garamond-libre-64412-1|85	Provides:	tex(OT1GaramondLibre-LF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|86	Provides:	tex(OT1GaramondLibre-OsF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|87	Provides:	tex(OT1GaramondLibre-Sup.fd) = 2024
21cr|texlive-garamond-libre-64412-1|88	Provides:	tex(T1GaramondLibre-Inf.fd) = 2024
21cr|texlive-garamond-libre-64412-1|89	Provides:	tex(T1GaramondLibre-LF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|90	Provides:	tex(T1GaramondLibre-OsF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|91	Provides:	tex(T1GaramondLibre-Sup.fd) = 2024
21cr|texlive-garamond-libre-64412-1|92	Provides:	tex(T2AGaramondLibre-Inf.fd) = 2024
21cr|texlive-garamond-libre-64412-1|93	Provides:	tex(T2AGaramondLibre-LF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|94	Provides:	tex(T2AGaramondLibre-OsF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|95	Provides:	tex(T2AGaramondLibre-Sup.fd) = 2024
21cr|texlive-garamond-libre-64412-1|96	Provides:	tex(T2BGaramondLibre-Inf.fd) = 2024
21cr|texlive-garamond-libre-64412-1|97	Provides:	tex(T2BGaramondLibre-LF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|98	Provides:	tex(T2BGaramondLibre-OsF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|99	Provides:	tex(T2BGaramondLibre-Sup.fd) = 2024
21cr|texlive-garamond-libre-64412-1|100	Provides:	tex(T2CGaramondLibre-Inf.fd) = 2024
21cr|texlive-garamond-libre-64412-1|101	Provides:	tex(T2CGaramondLibre-LF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|102	Provides:	tex(T2CGaramondLibre-OsF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|103	Provides:	tex(T2CGaramondLibre-Sup.fd) = 2024
21cr|texlive-garamond-libre-64412-1|104	Provides:	tex(TS1GaramondLibre-LF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|105	Provides:	tex(TS1GaramondLibre-OsF.fd) = 2024
21cr|texlive-garamond-libre-64412-1|106	Provides:	tex(UGaramondLibre-Orn.fd) = 2024
21cr|texlive-garamond-libre-64412-1|107	BuildArch:	noarch
21cr|texlive-garamond-libre-64412-1|108	
21cr|texlive-garamond-libre-64412-1|109	%description
21cr|texlive-garamond-libre-64412-1|110	Garamond Libre is a free and open-source old-style font family.
21cr|texlive-garamond-libre-64412-1|111	It is a "true Garamond," i.e., it is based off the designs of
21cr|texlive-garamond-libre-64412-1|112	16th-century French engraver Claude Garamond (also spelled
21cr|texlive-garamond-libre-64412-1|113	Garamont). The Roman design is Garamond's; the italics are from
21cr|texlive-garamond-libre-64412-1|114	a design by Robert Granjon. The upright Greek font is after a
21cr|texlive-garamond-libre-64412-1|115	design by Firmin Didot; the "italic" Greek font is after a
21cr|texlive-garamond-libre-64412-1|116	design by Alexander Wilson. The font family includes support
21cr|texlive-garamond-libre-64412-1|117	for Latin, Greek (monotonic and polytonic) and Cyrillic
21cr|texlive-garamond-libre-64412-1|118	scripts, as well as small capitals, old-style figures, superior
21cr|texlive-garamond-libre-64412-1|119	and inferior figures, historical ligatures, Byzantine musical
21cr|texlive-garamond-libre-64412-1|120	symbols, the IPA and swash capitals. The fonts are provided in
21cr|texlive-garamond-libre-64412-1|121	OpenType format, and are intended to be used with LuaLaTeX or
21cr|texlive-garamond-libre-64412-1|122	XeLaTeX via fontspec.
21cr|texlive-garamond-libre-64412-1|123	
21cr|texlive-garamond-libre-64412-1|124	%files
21cr|texlive-garamond-libre-64412-1|125	%doc %{_texmfdistdir}/doc
21cr|texlive-garamond-libre-64412-1|126	%{_texmfdistdir}/fonts/enc/dvips/garamond-libre
21cr|texlive-garamond-libre-64412-1|127	%{_texmfdistdir}/fonts/map/dvips/garamond-libre
21cr|texlive-garamond-libre-64412-1|128	%{_texmfdistdir}/fonts/opentype/public/garamond-libre
21cr|texlive-garamond-libre-64412-1|129	%{_texmfdistdir}/fonts/tfm/public/garamond-libre
21cr|texlive-garamond-libre-64412-1|130	%{_texmfdistdir}/fonts/type1/public/garamond-libre
21cr|texlive-garamond-libre-64412-1|131	%{_texmfdistdir}/fonts/vf/public/garamond-libre
21cr|texlive-garamond-libre-64412-1|132	%{_texmfdistdir}/tex/latex/garamond-libre
21cr|texlive-garamond-libre-64412-1|133	
21cr|texlive-garamond-libre-64412-1|134	#------------------------------------------------------------------
21cr|texlive-garamond-libre-64412-1|135	
21cr|texlive-garamond-libre-64412-1|136	%prep
21cr|texlive-garamond-libre-64412-1|137	%setup -c -a0 -a1
21cr|texlive-garamond-libre-64412-1|138	
21cr|texlive-garamond-libre-64412-1|139	%build
21cr|texlive-garamond-libre-64412-1|140	
21cr|texlive-garamond-libre-64412-1|141	%install
21cr|texlive-garamond-libre-64412-1|142	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-garamond-libre-64412-1|143	rm -rf tlpkg
21cr|texlive-garamond-libre-64412-1|144	cp -fpar * %{buildroot}%{_texmfdistdir}

9408 21
21cr|texlive-garamond-math-61481-1|1	%define oname garamond-math
21cr|texlive-garamond-math-61481-1|2	
21cr|texlive-garamond-math-61481-1|3	Summary:	An OTF math font matching EB Garamond
21cr|texlive-garamond-math-61481-1|4	Name:		texlive-garamond-math
21cr|texlive-garamond-math-61481-1|5	Version:	61481
21cr|texlive-garamond-math-61481-1|6	Release:	1
21cr|texlive-garamond-math-61481-1|7	License:	LPPL1.3
21cr|texlive-garamond-math-61481-1|8	Group:		Publishing
21cr|texlive-garamond-math-61481-1|9	Url:		https://www.ctan.org
21cr|texlive-garamond-math-61481-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-garamond-math-61481-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-garamond-math-61481-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-garamond-math-61481-1|13	Requires:	texlive-tlpkg
21cr|texlive-garamond-math-61481-1|14	Requires:	texlive-kpathsea
21cr|texlive-garamond-math-61481-1|15	Provides:	tex(Garamond-Math.otf) = 2024
21cr|texlive-garamond-math-61481-1|16	BuildArch:	noarch
21cr|texlive-garamond-math-61481-1|17	
21cr|texlive-garamond-math-61481-1|18	%description
21cr|texlive-garamond-math-61481-1|19	Garamond-Math is an open type math font matching EB Garamond
21cr|texlive-garamond-math-61481-1|20	(Octavio Pardo) and EB Garamond (Georg Mayr-Duffner). Many
21cr|texlive-garamond-math-61481-1|21	mathematical symbols are derived from other fonts, others are
21cr|texlive-garamond-math-61481-1|22	made from scratch. The metric is generated with a Python
21cr|texlive-garamond-math-61481-1|23	script. Issues, bug reports and other contributions are
21cr|texlive-garamond-math-61481-1|24	welcome.
21cr|texlive-garamond-math-61481-1|25	
21cr|texlive-garamond-math-61481-1|26	%files
21cr|texlive-garamond-math-61481-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-garamond-math-61481-1|28	%{_texmfdistdir}/fonts/opentype/public/garamond-math
21cr|texlive-garamond-math-61481-1|29	
21cr|texlive-garamond-math-61481-1|30	#------------------------------------------------------------------
21cr|texlive-garamond-math-61481-1|31	
21cr|texlive-garamond-math-61481-1|32	%prep
21cr|texlive-garamond-math-61481-1|33	%setup -c -a0 -a1
21cr|texlive-garamond-math-61481-1|34	
21cr|texlive-garamond-math-61481-1|35	%build
21cr|texlive-garamond-math-61481-1|36	
21cr|texlive-garamond-math-61481-1|37	%install
21cr|texlive-garamond-math-61481-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-garamond-math-61481-1|39	rm -rf tlpkg
21cr|texlive-garamond-math-61481-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9409 21
21cr|texlive-gates-0.2-12|1	# revision 29803
21cr|texlive-gates-0.2-12|2	# category Package
21cr|texlive-gates-0.2-12|3	# catalog-ctan /macros/generic/gates
21cr|texlive-gates-0.2-12|4	# catalog-date 2012-05-27 01:03:23 +0200
21cr|texlive-gates-0.2-12|5	# catalog-license lppl
21cr|texlive-gates-0.2-12|6	# catalog-version 0.2
21cr|texlive-gates-0.2-12|7	Name:		texlive-gates
21cr|texlive-gates-0.2-12|8	Version:	0.2
21cr|texlive-gates-0.2-12|9	Release:	12
21cr|texlive-gates-0.2-12|10	Summary:	Support for writing modular and customisable code
21cr|texlive-gates-0.2-12|11	Group:		Publishing
21cr|texlive-gates-0.2-12|12	URL:		http://www.ctan.org/tex-archive/macros/generic/gates
21cr|texlive-gates-0.2-12|13	License:	LPPL
21cr|texlive-gates-0.2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gates.tar.xz
21cr|texlive-gates-0.2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gates.doc.tar.xz
21cr|texlive-gates-0.2-12|16	BuildArch:	noarch
21cr|texlive-gates-0.2-12|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gates-0.2-12|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gates-0.2-12|19	Requires(post):	texlive-kpathsea
21cr|texlive-gates-0.2-12|20	
21cr|texlive-gates-0.2-12|21	%description
21cr|texlive-gates-0.2-12|22	The package provides the means of writing code in a modular
21cr|texlive-gates-0.2-12|23	fashion: big macros or functions are divided into small chunks
21cr|texlive-gates-0.2-12|24	(called gates) with names, which can be externally controlled
21cr|texlive-gates-0.2-12|25	(e.g. they can be disabled, subjected to conditionals,
21cr|texlive-gates-0.2-12|26	loops...) and/or augmented with new chunks. Thus complex code
21cr|texlive-gates-0.2-12|27	may easily be customised without having to rewrite it, or even
21cr|texlive-gates-0.2-12|28	understand its implementation: the behavior of existing gates
21cr|texlive-gates-0.2-12|29	can be modified, and new ones can be added, without endangering
21cr|texlive-gates-0.2-12|30	the whole design. This allows code to be hacked in ways the
21cr|texlive-gates-0.2-12|31	original authors might have never envisioned. The gates package
21cr|texlive-gates-0.2-12|32	is implemented independently for both TeX and Lua. The TeX
21cr|texlive-gates-0.2-12|33	implementation, running in any current environment, requires
21cr|texlive-gates-0.2-12|34	the texapi package, whereas the Lua version can be run with any
21cr|texlive-gates-0.2-12|35	Lua interpreter, not just LuaTeX.
21cr|texlive-gates-0.2-12|36	
21cr|texlive-gates-0.2-12|37	#-----------------------------------------------------------------------
21cr|texlive-gates-0.2-12|38	%files
21cr|texlive-gates-0.2-12|39	%{_texmfdistdir}/tex/generic/gates/gates.lua
21cr|texlive-gates-0.2-12|40	%{_texmfdistdir}/tex/generic/gates/gates.sty
21cr|texlive-gates-0.2-12|41	%{_texmfdistdir}/tex/generic/gates/gates.tex
21cr|texlive-gates-0.2-12|42	%{_texmfdistdir}/tex/generic/gates/t-gates.tex
21cr|texlive-gates-0.2-12|43	%doc %{_texmfdistdir}/doc/generic/gates/README
21cr|texlive-gates-0.2-12|44	%doc %{_texmfdistdir}/doc/generic/gates/gates-doc.pdf
21cr|texlive-gates-0.2-12|45	%doc %{_texmfdistdir}/doc/generic/gates/gates-doc.tex
21cr|texlive-gates-0.2-12|46	%doc %{_texmfdistdir}/doc/generic/gates/gates-doc.txt
21cr|texlive-gates-0.2-12|47	
21cr|texlive-gates-0.2-12|48	#-----------------------------------------------------------------------
21cr|texlive-gates-0.2-12|49	%prep
21cr|texlive-gates-0.2-12|50	%setup -c -a0 -a1
21cr|texlive-gates-0.2-12|51	
21cr|texlive-gates-0.2-12|52	%build
21cr|texlive-gates-0.2-12|53	
21cr|texlive-gates-0.2-12|54	%install
21cr|texlive-gates-0.2-12|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gates-0.2-12|56	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9410 21
21cr|texlive-gatherenum-1.8-1|1	Name:		texlive-gatherenum
21cr|texlive-gatherenum-1.8-1|2	Version:	1.8
21cr|texlive-gatherenum-1.8-1|3	Release:	1
21cr|texlive-gatherenum-1.8-1|4	Summary:	gatherenum – A crossover of align* and enumerate
21cr|texlive-gatherenum-1.8-1|5	Group:		Publishing
21cr|texlive-gatherenum-1.8-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/gatherenum
21cr|texlive-gatherenum-1.8-1|7	License:	GPL 3
21cr|texlive-gatherenum-1.8-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.tar.xz
21cr|texlive-gatherenum-1.8-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.doc.tar.xz
21cr|texlive-gatherenum-1.8-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.source.tar.xz
21cr|texlive-gatherenum-1.8-1|11	BuildArch:	noarch
21cr|texlive-gatherenum-1.8-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gatherenum-1.8-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-gatherenum-1.8-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-gatherenum-1.8-1|15	
21cr|texlive-gatherenum-1.8-1|16	%description
21cr|texlive-gatherenum-1.8-1|17	This package (ab)uses the inline enumeration capabilities of enumitem.
21cr|texlive-gatherenum-1.8-1|18	
21cr|texlive-gatherenum-1.8-1|19	#-----------------------------------------------------------------------
21cr|texlive-gatherenum-1.8-1|20	%files
21cr|texlive-gatherenum-1.8-1|21	%{_texmfdistdir}/tex/latex/gatherenum/gatherenum.sty
21cr|texlive-gatherenum-1.8-1|22	%doc %{_texmfdistdir}/doc/latex/gatherenum/LICENSE
21cr|texlive-gatherenum-1.8-1|23	%doc %{_texmfdistdir}/doc/latex/gatherenum/README.md
21cr|texlive-gatherenum-1.8-1|24	%doc %{_texmfdistdir}/doc/latex/gatherenum/gatherenum.pdf
21cr|texlive-gatherenum-1.8-1|25	
21cr|texlive-gatherenum-1.8-1|26	#-----------------------------------------------------------------------
21cr|texlive-gatherenum-1.8-1|27	%prep
21cr|texlive-gatherenum-1.8-1|28	%setup -c -a0 -a1
21cr|texlive-gatherenum-1.8-1|29	
21cr|texlive-gatherenum-1.8-1|30	%build
21cr|texlive-gatherenum-1.8-1|31	
21cr|texlive-gatherenum-1.8-1|32	%install
21cr|texlive-gatherenum-1.8-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

9411 21
21cr|texlive-gbt7714-64633-1|1	%define oname gbt7714
21cr|texlive-gbt7714-64633-1|2	
21cr|texlive-gbt7714-64633-1|3	Summary:	BibTeX implementation of China's bibliography style standard GB/T 7714-2015
21cr|texlive-gbt7714-64633-1|4	Name:		texlive-gbt7714
21cr|texlive-gbt7714-64633-1|5	Version:	64633
21cr|texlive-gbt7714-64633-1|6	Release:	1
21cr|texlive-gbt7714-64633-1|7	License:	LPPL1.3
21cr|texlive-gbt7714-64633-1|8	Group:		Publishing
21cr|texlive-gbt7714-64633-1|9	Url:		https://www.ctan.org
21cr|texlive-gbt7714-64633-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gbt7714-64633-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gbt7714-64633-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gbt7714-64633-1|13	Requires:	texlive-tlpkg
21cr|texlive-gbt7714-64633-1|14	Requires:	texlive-bibtex
21cr|texlive-gbt7714-64633-1|15	Requires:	texlive-kpathsea
21cr|texlive-gbt7714-64633-1|16	#Requires:	tex(natbib.sty)
21cr|texlive-gbt7714-64633-1|17	#Requires:	tex(url.sty)
21cr|texlive-gbt7714-64633-1|18	Provides:	tex(gbt7714-author-year.bst) = 2024
21cr|texlive-gbt7714-64633-1|19	Provides:	tex(gbt7714-numerical.bst) = 2024
21cr|texlive-gbt7714-64633-1|20	Provides:	tex(gbt7714.sty) = 2024
21cr|texlive-gbt7714-64633-1|21	BuildArch:	noarch
21cr|texlive-gbt7714-64633-1|22	
21cr|texlive-gbt7714-64633-1|23	%description
21cr|texlive-gbt7714-64633-1|24	The package provides a BibTeX implementation for the Chinese
21cr|texlive-gbt7714-64633-1|25	national bibliography style standard GB/T 7714-2015. It
21cr|texlive-gbt7714-64633-1|26	consists of two bst files for numerical and author-year styles
21cr|texlive-gbt7714-64633-1|27	as well as a LaTeX package which provides the citation style
21cr|texlive-gbt7714-64633-1|28	defined in the standard. The package is compatible with natbib
21cr|texlive-gbt7714-64633-1|29	and supports language detection (Chinese and English) for each
21cr|texlive-gbt7714-64633-1|30	biblilography entry.
21cr|texlive-gbt7714-64633-1|31	
21cr|texlive-gbt7714-64633-1|32	%files
21cr|texlive-gbt7714-64633-1|33	%doc %{_texmfdistdir}/doc/bibtex/gbt7714/
21cr|texlive-gbt7714-64633-1|34	%{_texmfdistdir}/bibtex/bst/gbt7714/
21cr|texlive-gbt7714-64633-1|35	%{_texmfdistdir}/tex/latex/gbt7714/
21cr|texlive-gbt7714-64633-1|36	
21cr|texlive-gbt7714-64633-1|37	#------------------------------------------------------------------
21cr|texlive-gbt7714-64633-1|38	
21cr|texlive-gbt7714-64633-1|39	%prep
21cr|texlive-gbt7714-64633-1|40	%setup -c -a0 -a1
21cr|texlive-gbt7714-64633-1|41	
21cr|texlive-gbt7714-64633-1|42	%build
21cr|texlive-gbt7714-64633-1|43	
21cr|texlive-gbt7714-64633-1|44	%install
21cr|texlive-gbt7714-64633-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gbt7714-64633-1|46	rm -rf tlpkg
21cr|texlive-gbt7714-64633-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9412 21
21cr|texlive-gckanbun-61719-1|1	%define oname gckanbun
21cr|texlive-gckanbun-61719-1|2	
21cr|texlive-gckanbun-61719-1|3	Summary:	Kanbun typesetting for (u)pLaTeX and LuaLaTeX
21cr|texlive-gckanbun-61719-1|4	Name:		texlive-gckanbun
21cr|texlive-gckanbun-61719-1|5	Version:	61719
21cr|texlive-gckanbun-61719-1|6	Release:	1
21cr|texlive-gckanbun-61719-1|7	License:	LPPL1.3
21cr|texlive-gckanbun-61719-1|8	Group:		Publishing
21cr|texlive-gckanbun-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-gckanbun-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gckanbun-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gckanbun-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gckanbun-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-gckanbun-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-gckanbun-61719-1|15	Provides:	tex(gckanbun.sty) = 2024
21cr|texlive-gckanbun-61719-1|16	BuildArch:	noarch
21cr|texlive-gckanbun-61719-1|17	
21cr|texlive-gckanbun-61719-1|18	%description
21cr|texlive-gckanbun-61719-1|19	This package provides a Kanbun (Han Wen , "Chinese writing")
21cr|texlive-gckanbun-61719-1|20	typesetting for (u)pLaTeX and LuaLaTeX.
21cr|texlive-gckanbun-61719-1|21	
21cr|texlive-gckanbun-61719-1|22	%files
21cr|texlive-gckanbun-61719-1|23	%doc %{_texmfdistdir}/doc/latex/gckanbun
21cr|texlive-gckanbun-61719-1|24	%{_texmfdistdir}/tex/latex/gckanbun
21cr|texlive-gckanbun-61719-1|25	
21cr|texlive-gckanbun-61719-1|26	#------------------------------------------------------------------
21cr|texlive-gckanbun-61719-1|27	
21cr|texlive-gckanbun-61719-1|28	%prep
21cr|texlive-gckanbun-61719-1|29	%setup -c -a0 -a1
21cr|texlive-gckanbun-61719-1|30	
21cr|texlive-gckanbun-61719-1|31	%build
21cr|texlive-gckanbun-61719-1|32	
21cr|texlive-gckanbun-61719-1|33	%install
21cr|texlive-gckanbun-61719-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gckanbun-61719-1|35	rm -rf tlpkg
21cr|texlive-gckanbun-61719-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9413 21
21cr|texlive-gender-36464.1.0-1|1	%define oname gender
21cr|texlive-gender-36464.1.0-1|2	
21cr|texlive-gender-36464.1.0-1|3	Summary:	Gender neutrality for languages with grammatical gender
21cr|texlive-gender-36464.1.0-1|4	Name:		texlive-gender
21cr|texlive-gender-36464.1.0-1|5	Version:	36464.1.0
21cr|texlive-gender-36464.1.0-1|6	Release:	1
21cr|texlive-gender-36464.1.0-1|7	License:	LPPL1.3
21cr|texlive-gender-36464.1.0-1|8	Group:		Publishing
21cr|texlive-gender-36464.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-gender-36464.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gender-36464.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gender-36464.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gender-36464.1.0-1|13	Requires:	texlive-kpathsea
21cr|texlive-gender-36464.1.0-1|14	Requires:	texlive-tlpkg
21cr|texlive-gender-36464.1.0-1|15	Provides:	tex-gender = 2024
21cr|texlive-gender-36464.1.0-1|16	Provides:	tex(gender.sty) = 2024
21cr|texlive-gender-36464.1.0-1|17	BuildArch:	noarch
21cr|texlive-gender-36464.1.0-1|18	
21cr|texlive-gender-36464.1.0-1|19	%description
21cr|texlive-gender-36464.1.0-1|20	Many languages -- like German or French -- use masculine and
21cr|texlive-gender-36464.1.0-1|21	feminine grammatical genders. There are many ideas how to
21cr|texlive-gender-36464.1.0-1|22	promote gender neutrality in those languages. The gender
21cr|texlive-gender-36464.1.0-1|23	package uses alternately masculine and feminine forms. It is
21cr|texlive-gender-36464.1.0-1|24	also possible to use just one form out of a template.
21cr|texlive-gender-36464.1.0-1|25	
21cr|texlive-gender-36464.1.0-1|26	%files
21cr|texlive-gender-36464.1.0-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-gender-36464.1.0-1|28	%{_texmfdistdir}/tex/latex/gender/
21cr|texlive-gender-36464.1.0-1|29	
21cr|texlive-gender-36464.1.0-1|30	#------------------------------------------------------------------
21cr|texlive-gender-36464.1.0-1|31	
21cr|texlive-gender-36464.1.0-1|32	%prep
21cr|texlive-gender-36464.1.0-1|33	%setup -c -a0 -a1
21cr|texlive-gender-36464.1.0-1|34	
21cr|texlive-gender-36464.1.0-1|35	%build
21cr|texlive-gender-36464.1.0-1|36	
21cr|texlive-gender-36464.1.0-1|37	%install
21cr|texlive-gender-36464.1.0-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gender-36464.1.0-1|39	rm -rf tlpkg
21cr|texlive-gender-36464.1.0-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9414 21
21cr|texlive-genealogy-20190228-1|1	# revision 25112
21cr|texlive-genealogy-20190228-1|2	# category Package
21cr|texlive-genealogy-20190228-1|3	# catalog-ctan /fonts/genealogy
21cr|texlive-genealogy-20190228-1|4	# catalog-date 2011-04-10 21:40:35 +0200
21cr|texlive-genealogy-20190228-1|5	# catalog-license lppl
21cr|texlive-genealogy-20190228-1|6	# catalog-version undef
21cr|texlive-genealogy-20190228-1|7	Name:		texlive-genealogy
21cr|texlive-genealogy-20190228-1|8	Version:	20190228
21cr|texlive-genealogy-20190228-1|9	Release:	1
21cr|texlive-genealogy-20190228-1|10	Summary:	A compilation genealogy font
21cr|texlive-genealogy-20190228-1|11	Group:		Publishing
21cr|texlive-genealogy-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/genealogy
21cr|texlive-genealogy-20190228-1|13	License:	LPPL
21cr|texlive-genealogy-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy.tar.xz
21cr|texlive-genealogy-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy.doc.tar.xz
21cr|texlive-genealogy-20190228-1|16	BuildArch:	noarch
21cr|texlive-genealogy-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-genealogy-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-genealogy-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-genealogy-20190228-1|20	
21cr|texlive-genealogy-20190228-1|21	%description
21cr|texlive-genealogy-20190228-1|22	A simple compilation of the genealogical symbols found in the
21cr|texlive-genealogy-20190228-1|23	wasy and gen fonts, essentially adding the male and female
21cr|texlive-genealogy-20190228-1|24	symbols to Knuth's 'gen' font, and so avoiding loading two
21cr|texlive-genealogy-20190228-1|25	fonts when you need only genealogical symbols. The font is
21cr|texlive-genealogy-20190228-1|26	distributed as Metafont source.
21cr|texlive-genealogy-20190228-1|27	
21cr|texlive-genealogy-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-genealogy-20190228-1|29	%files
21cr|texlive-genealogy-20190228-1|30	%{_texmfdistdir}/fonts/source/public/genealogy/drgen.mf
21cr|texlive-genealogy-20190228-1|31	%{_texmfdistdir}/fonts/source/public/genealogy/drgen10.mf
21cr|texlive-genealogy-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/genealogy/drgen10.tfm
21cr|texlive-genealogy-20190228-1|33	%doc %{_texmfdistdir}/doc/fonts/genealogy/README
21cr|texlive-genealogy-20190228-1|34	%doc %{_texmfdistdir}/doc/fonts/genealogy/licence.txt
21cr|texlive-genealogy-20190228-1|35	%doc %{_texmfdistdir}/doc/fonts/genealogy/testgen.tex
21cr|texlive-genealogy-20190228-1|36	
21cr|texlive-genealogy-20190228-1|37	#-----------------------------------------------------------------------
21cr|texlive-genealogy-20190228-1|38	%prep
21cr|texlive-genealogy-20190228-1|39	%setup -c -a0 -a1
21cr|texlive-genealogy-20190228-1|40	
21cr|texlive-genealogy-20190228-1|41	%build
21cr|texlive-genealogy-20190228-1|42	
21cr|texlive-genealogy-20190228-1|43	%install
21cr|texlive-genealogy-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-genealogy-20190228-1|45	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9415 21
21cr|texlive-gensymb-64740-1|1	%define oname gensymb
21cr|texlive-gensymb-64740-1|2	
21cr|texlive-gensymb-64740-1|3	Summary:	Generic symbols for both text and math mode
21cr|texlive-gensymb-64740-1|4	Name:		texlive-gensymb
21cr|texlive-gensymb-64740-1|5	Version:	64740
21cr|texlive-gensymb-64740-1|6	Release:	1
21cr|texlive-gensymb-64740-1|7	License:	LPPL1.3
21cr|texlive-gensymb-64740-1|8	Group:		Publishing
21cr|texlive-gensymb-64740-1|9	Url:		https://www.ctan.org
21cr|texlive-gensymb-64740-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gensymb-64740-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gensymb-64740-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gensymb-64740-1|13	Requires:	texlive-tlpkg
21cr|texlive-gensymb-64740-1|14	Requires:	texlive-kpathsea
21cr|texlive-gensymb-64740-1|15	Provides:	tex(gensymb.sty) = 2024
21cr|texlive-gensymb-64740-1|16	BuildArch:	noarch
21cr|texlive-gensymb-64740-1|17	
21cr|texlive-gensymb-64740-1|18	%description
21cr|texlive-gensymb-64740-1|19	Provides generic commands \degree, \celsius, \perthousand,
21cr|texlive-gensymb-64740-1|20	\micro and \ohm which work both in text and maths mode. Various
21cr|texlive-gensymb-64740-1|21	means are provided to fake the symbols or take them from
21cr|texlive-gensymb-64740-1|22	particular symbol fonts, if they are not available in the
21cr|texlive-gensymb-64740-1|23	default fonts used in the document. This should be perfectly
21cr|texlive-gensymb-64740-1|24	transparent at user level, so that one can apply the same
21cr|texlive-gensymb-64740-1|25	notation for units of measurement in text and math mode and
21cr|texlive-gensymb-64740-1|26	with arbitrary typefaces. Note that the package has been
21cr|texlive-gensymb-64740-1|27	designed to work in conjunction with units.sty. This package
21cr|texlive-gensymb-64740-1|28	used to be part of the was bundle, but has now become a package
21cr|texlive-gensymb-64740-1|29	in its own right.
21cr|texlive-gensymb-64740-1|30	
21cr|texlive-gensymb-64740-1|31	%files
21cr|texlive-gensymb-64740-1|32	%doc %{_texmfdistdir}/doc/latex/gensymb
21cr|texlive-gensymb-64740-1|33	%{_texmfdistdir}/tex/latex/gensymb
21cr|texlive-gensymb-64740-1|34	
21cr|texlive-gensymb-64740-1|35	#------------------------------------------------------------------
21cr|texlive-gensymb-64740-1|36	
21cr|texlive-gensymb-64740-1|37	%prep
21cr|texlive-gensymb-64740-1|38	%setup -c -a0 -a1
21cr|texlive-gensymb-64740-1|39	
21cr|texlive-gensymb-64740-1|40	%build
21cr|texlive-gensymb-64740-1|41	
21cr|texlive-gensymb-64740-1|42	%install
21cr|texlive-gensymb-64740-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gensymb-64740-1|44	rm -rf tlpkg
21cr|texlive-gensymb-64740-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9416 21
21cr|texlive-gentombow-64333-1|1	%define oname gentombow
21cr|texlive-gentombow-64333-1|2	
21cr|texlive-gentombow-64333-1|3	Summary:	Generate Japanese-style crop marks
21cr|texlive-gentombow-64333-1|4	Name:		texlive-gentombow
21cr|texlive-gentombow-64333-1|5	Version:	64333
21cr|texlive-gentombow-64333-1|6	Release:	1
21cr|texlive-gentombow-64333-1|7	License:	LPPL1.3
21cr|texlive-gentombow-64333-1|8	Group:		Publishing
21cr|texlive-gentombow-64333-1|9	Url:		https://www.ctan.org
21cr|texlive-gentombow-64333-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gentombow-64333-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gentombow-64333-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gentombow-64333-1|13	Requires:	texlive-tlpkg
21cr|texlive-gentombow-64333-1|14	Requires:	texlive-kpathsea
21cr|texlive-gentombow-64333-1|15	Provides:	tex(bounddvi.sty) = 2024
21cr|texlive-gentombow-64333-1|16	Provides:	tex(gentombow.sty) = 2024
21cr|texlive-gentombow-64333-1|17	Provides:	tex(pxesopic.sty) = 2024
21cr|texlive-gentombow-64333-1|18	Provides:	tex(pxgentombow.sty) = 2024
21cr|texlive-gentombow-64333-1|19	Provides:	tex(pxpdfpages.sty) = 2024
21cr|texlive-gentombow-64333-1|20	Provides:	tex(pxtextpos.sty) = 2024
21cr|texlive-gentombow-64333-1|21	BuildArch:	noarch
21cr|texlive-gentombow-64333-1|22	
21cr|texlive-gentombow-64333-1|23	%description
21cr|texlive-gentombow-64333-1|24	This bundle provides a LaTeX package for generating
21cr|texlive-gentombow-64333-1|25	Japanese-style crop marks (called 'tombow' in Japanese) for
21cr|texlive-gentombow-64333-1|26	practical use in self-publishing. The bundle contains the
21cr|texlive-gentombow-64333-1|27	following packages: gentombow.sty: Generate crop marks (called
21cr|texlive-gentombow-64333-1|28	'tombow' in Japanese) for practical use in self-publishing. It
21cr|texlive-gentombow-64333-1|29	provides the core 'tombow' feature if not available.
21cr|texlive-gentombow-64333-1|30	pxgentombow.sty: Superseded by gentombow.sty; kept for
21cr|texlive-gentombow-64333-1|31	compatibility only. bounddvi.sty: Set papersize special to DVI
21cr|texlive-gentombow-64333-1|32	file. Can be used on LaTeX/pLaTeX/upLaTeX (with DVI output
21cr|texlive-gentombow-64333-1|33	mode) with dvips or dvipdfmx drivers.
21cr|texlive-gentombow-64333-1|34	
21cr|texlive-gentombow-64333-1|35	%files
21cr|texlive-gentombow-64333-1|36	%doc %{_texmfdistdir}/doc/latex/gentombow/
21cr|texlive-gentombow-64333-1|37	%{_texmfdistdir}/tex/latex/gentombow/
21cr|texlive-gentombow-64333-1|38	
21cr|texlive-gentombow-64333-1|39	#------------------------------------------------------------------
21cr|texlive-gentombow-64333-1|40	
21cr|texlive-gentombow-64333-1|41	%prep
21cr|texlive-gentombow-64333-1|42	%setup -c -a0 -a1
21cr|texlive-gentombow-64333-1|43	
21cr|texlive-gentombow-64333-1|44	%build
21cr|texlive-gentombow-64333-1|45	
21cr|texlive-gentombow-64333-1|46	%install
21cr|texlive-gentombow-64333-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gentombow-64333-1|48	rm -rf tlpkg
21cr|texlive-gentombow-64333-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9417 21
21cr|texlive-geradwp-63134-1|1	%define oname geradwp
21cr|texlive-geradwp-63134-1|2	
21cr|texlive-geradwp-63134-1|3	Summary:	Document class for the Cahiers du GERAD series
21cr|texlive-geradwp-63134-1|4	Name:		texlive-geradwp
21cr|texlive-geradwp-63134-1|5	Version:	63134
21cr|texlive-geradwp-63134-1|6	Release:	1
21cr|texlive-geradwp-63134-1|7	License:	LPPL1.3
21cr|texlive-geradwp-63134-1|8	Group:		Publishing
21cr|texlive-geradwp-63134-1|9	Url:		https://www.ctan.org
21cr|texlive-geradwp-63134-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-geradwp-63134-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-geradwp-63134-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-geradwp-63134-1|13	Requires:	texlive-tlpkg
21cr|texlive-geradwp-63134-1|14	Requires:	texlive-kpathsea
21cr|texlive-geradwp-63134-1|15	Provides:	tex(geradwp.cls) = 2024
21cr|texlive-geradwp-63134-1|16	BuildArch:	noarch
21cr|texlive-geradwp-63134-1|17	
21cr|texlive-geradwp-63134-1|18	%description
21cr|texlive-geradwp-63134-1|19	This package provides the geradwp class, a class based on
21cr|texlive-geradwp-63134-1|20	article and compatible with LaTeX. With this class, researchers
21cr|texlive-geradwp-63134-1|21	at GERAD will be able to write their working paper while
21cr|texlive-geradwp-63134-1|22	complying to all the presentation standards required by the
21cr|texlive-geradwp-63134-1|23	Cahiers du GERAD series.
21cr|texlive-geradwp-63134-1|24	
21cr|texlive-geradwp-63134-1|25	%files
21cr|texlive-geradwp-63134-1|26	%doc %{_texmfdistdir}/doc/latex/geradwp
21cr|texlive-geradwp-63134-1|27	%{_texmfdistdir}/tex/latex/geradwp
21cr|texlive-geradwp-63134-1|28	
21cr|texlive-geradwp-63134-1|29	#------------------------------------------------------------------
21cr|texlive-geradwp-63134-1|30	
21cr|texlive-geradwp-63134-1|31	%prep
21cr|texlive-geradwp-63134-1|32	%setup -c -a0 -a1
21cr|texlive-geradwp-63134-1|33	
21cr|texlive-geradwp-63134-1|34	%build
21cr|texlive-geradwp-63134-1|35	
21cr|texlive-geradwp-63134-1|36	%install
21cr|texlive-geradwp-63134-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-geradwp-63134-1|38	rm -rf tlpkg
21cr|texlive-geradwp-63134-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9418 21
21cr|texlive-geschichtsfrkl-1.4-3|1	Name:		texlive-geschichtsfrkl
21cr|texlive-geschichtsfrkl-1.4-3|2	Version:	1.4
21cr|texlive-geschichtsfrkl-1.4-3|3	Release:	3
21cr|texlive-geschichtsfrkl-1.4-3|4	Summary:	BibLaTeX style for historians
21cr|texlive-geschichtsfrkl-1.4-3|5	Group:		Publishing
21cr|texlive-geschichtsfrkl-1.4-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/geschichtsfrkl
21cr|texlive-geschichtsfrkl-1.4-3|7	License:	LPPL
21cr|texlive-geschichtsfrkl-1.4-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.tar.xz
21cr|texlive-geschichtsfrkl-1.4-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.doc.tar.xz
21cr|texlive-geschichtsfrkl-1.4-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.source.tar.xz
21cr|texlive-geschichtsfrkl-1.4-3|11	BuildArch:	noarch
21cr|texlive-geschichtsfrkl-1.4-3|12	BuildRequires:	texlive-tlpkg
21cr|texlive-geschichtsfrkl-1.4-3|13	Requires(pre):	texlive-tlpkg
21cr|texlive-geschichtsfrkl-1.4-3|14	Requires(post):	texlive-kpathsea
21cr|texlive-geschichtsfrkl-1.4-3|15	
21cr|texlive-geschichtsfrkl-1.4-3|16	%description
21cr|texlive-geschichtsfrkl-1.4-3|17	The package provides a BibLaTeX style, (mostly) meeting the
21cr|texlive-geschichtsfrkl-1.4-3|18	requirements of the History Faculty of the University of
21cr|texlive-geschichtsfrkl-1.4-3|19	Freiburg (Germany).
21cr|texlive-geschichtsfrkl-1.4-3|20	
21cr|texlive-geschichtsfrkl-1.4-3|21	#-----------------------------------------------------------------------
21cr|texlive-geschichtsfrkl-1.4-3|22	%files
21cr|texlive-geschichtsfrkl-1.4-3|23	%{_texmfdistdir}/tex/latex/geschichtsfrkl
21cr|texlive-geschichtsfrkl-1.4-3|24	%doc %{_texmfdistdir}/doc/latex/geschichtsfrkl
21cr|texlive-geschichtsfrkl-1.4-3|25	#- source
21cr|texlive-geschichtsfrkl-1.4-3|26	%doc %{_texmfdistdir}/source/latex/geschichtsfrkl
21cr|texlive-geschichtsfrkl-1.4-3|27	
21cr|texlive-geschichtsfrkl-1.4-3|28	#-----------------------------------------------------------------------
21cr|texlive-geschichtsfrkl-1.4-3|29	%prep
21cr|texlive-geschichtsfrkl-1.4-3|30	%setup -c -a0 -a1 -a2
21cr|texlive-geschichtsfrkl-1.4-3|31	
21cr|texlive-geschichtsfrkl-1.4-3|32	%build
21cr|texlive-geschichtsfrkl-1.4-3|33	
21cr|texlive-geschichtsfrkl-1.4-3|34	%install
21cr|texlive-geschichtsfrkl-1.4-3|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-geschichtsfrkl-1.4-3|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9419 21
21cr|texlive-getitems-1.1-1|1	Name:		texlive-getitems
21cr|texlive-getitems-1.1-1|2	Version:	1.1
21cr|texlive-getitems-1.1-1|3	Release:	1
21cr|texlive-getitems-1.1-1|4	Summary:	Organize latex composing
21cr|texlive-getitems-1.1-1|5	Group:		Publishing
21cr|texlive-getitems-1.1-1|6	URL:		https://www.tug.org/texlive//Contents/live/texmf-dist/tex/latex/getitems
21cr|texlive-getitems-1.1-1|7	License:	LaTeX Project Public License
21cr|texlive-getitems-1.1-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/getitems.tar.xz
21cr|texlive-getitems-1.1-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/getitems.doc.tar.xz
21cr|texlive-getitems-1.1-1|10	Source2:    https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/getitems.source.tar.xz
21cr|texlive-getitems-1.1-1|11	BuildArch:	noarch
21cr|texlive-getitems-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-getitems-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-getitems-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-getitems-1.1-1|15	
21cr|texlive-getitems-1.1-1|16	%description
21cr|texlive-getitems-1.1-1|17	The enumerate and itemize environments of LATEX organize their contents
21cr|texlive-getitems-1.1-1|18	through the use of the \item command. Each entry in these lists is prefaced
21cr|texlive-getitems-1.1-1|19	with the command \item, making for very compact and easily readable source
21cr|texlive-getitems-1.1-1|20	code. Package designers may find it useful to use the same syntax for their custom
21cr|texlive-getitems-1.1-1|21	environments. The getitems package makes it easy to code such environments
21cr|texlive-getitems-1.1-1|22	by parsing a string of tokens, separating them by the occurrence of \item’s, and
21cr|texlive-getitems-1.1-1|23	saving the contents as macros. Nested environments are handled correctly.
21cr|texlive-getitems-1.1-1|24	Moreover, some typesetting tasks naturally consist of a “header” followed by
21cr|texlive-getitems-1.1-1|25	several related items; one example would be a multiple-choice question on a school
21cr|texlive-getitems-1.1-1|26	examination. This package saves any TEX tokens appearing before the first \item
21cr|texlive-getitems-1.1-1|27	as the zeroth item for special handling.
21cr|texlive-getitems-1.1-1|28	#-----------------------------------------------------------------------
21cr|texlive-getitems-1.1-1|29	
21cr|texlive-getitems-1.1-1|30	%files
21cr|texlive-getitems-1.1-1|31	%{_texmfdistdir}/tex/*
21cr|texlive-getitems-1.1-1|32	%{_texmfdistdir}/source/*
21cr|texlive-getitems-1.1-1|33	%doc %{_texmfdistdir}/doc/*
21cr|texlive-getitems-1.1-1|34	
21cr|texlive-getitems-1.1-1|35	#-----------------------------------------------------------------------
21cr|texlive-getitems-1.1-1|36	%prep
21cr|texlive-getitems-1.1-1|37	%setup -c -a0 -a1 -a2
21cr|texlive-getitems-1.1-1|38	
21cr|texlive-getitems-1.1-1|39	%build
21cr|texlive-getitems-1.1-1|40	
21cr|texlive-getitems-1.1-1|41	%install
21cr|texlive-getitems-1.1-1|42	mkdir -p %{buildroot}%{_texmfdistdir}

9420 21
21cr|texlive-getoptk-1.0-8|1	# revision 23567
21cr|texlive-getoptk-1.0-8|2	# category Package
21cr|texlive-getoptk-1.0-8|3	# catalog-ctan /macros/plain/contrib/getoptk
21cr|texlive-getoptk-1.0-8|4	# catalog-date 2011-08-07 22:43:01 +0200
21cr|texlive-getoptk-1.0-8|5	# catalog-license nosource
21cr|texlive-getoptk-1.0-8|6	# catalog-version 1.0
21cr|texlive-getoptk-1.0-8|7	Name:		texlive-getoptk
21cr|texlive-getoptk-1.0-8|8	Version:	1.0
21cr|texlive-getoptk-1.0-8|9	Release:	8
21cr|texlive-getoptk-1.0-8|10	Summary:	Define macros with sophisticated options
21cr|texlive-getoptk-1.0-8|11	Group:		Publishing
21cr|texlive-getoptk-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/getoptk
21cr|texlive-getoptk-1.0-8|13	License:	NOSOURCE
21cr|texlive-getoptk-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/getoptk.tar.xz
21cr|texlive-getoptk-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/getoptk.doc.tar.xz
21cr|texlive-getoptk-1.0-8|16	BuildArch:	noarch
21cr|texlive-getoptk-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-getoptk-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-getoptk-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-getoptk-1.0-8|20	
21cr|texlive-getoptk-1.0-8|21	%description
21cr|texlive-getoptk-1.0-8|22	The package provides a means of defining macros whose options
21cr|texlive-getoptk-1.0-8|23	are taken from a dictionary, which includes options which
21cr|texlive-getoptk-1.0-8|24	themselves have arguments. The package was designed for use
21cr|texlive-getoptk-1.0-8|25	with Plain TeX; its syntax derives from that of the \hbox,
21cr|texlive-getoptk-1.0-8|26	\hrule, etc., TeX primitives.
21cr|texlive-getoptk-1.0-8|27	
21cr|texlive-getoptk-1.0-8|28	
21cr|texlive-getoptk-1.0-8|29	#-----------------------------------------------------------------------
21cr|texlive-getoptk-1.0-8|30	%files
21cr|texlive-getoptk-1.0-8|31	%{_texmfdistdir}/tex/plain/getoptk/getoptk.tex
21cr|texlive-getoptk-1.0-8|32	%{_texmfdistdir}/tex/plain/getoptk/guide.tex
21cr|texlive-getoptk-1.0-8|33	%doc %{_texmfdistdir}/doc/plain/getoptk/COPYING
21cr|texlive-getoptk-1.0-8|34	%doc %{_texmfdistdir}/doc/plain/getoptk/COPYING-FR
21cr|texlive-getoptk-1.0-8|35	%doc %{_texmfdistdir}/doc/plain/getoptk/README
21cr|texlive-getoptk-1.0-8|36	%doc %{_texmfdistdir}/doc/plain/getoptk/guide.pdf
21cr|texlive-getoptk-1.0-8|37	
21cr|texlive-getoptk-1.0-8|38	#-----------------------------------------------------------------------
21cr|texlive-getoptk-1.0-8|39	%prep
21cr|texlive-getoptk-1.0-8|40	%setup -c -a0 -a1
21cr|texlive-getoptk-1.0-8|41	
21cr|texlive-getoptk-1.0-8|42	%build
21cr|texlive-getoptk-1.0-8|43	
21cr|texlive-getoptk-1.0-8|44	%install
21cr|texlive-getoptk-1.0-8|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-getoptk-1.0-8|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9421 21
21cr|texlive-gettitlestring-53170-1|1	%define oname gettitlestring
21cr|texlive-gettitlestring-53170-1|2	
21cr|texlive-gettitlestring-53170-1|3	Summary:	Clean up title references
21cr|texlive-gettitlestring-53170-1|4	Name:		texlive-gettitlestring
21cr|texlive-gettitlestring-53170-1|5	Version:	53170
21cr|texlive-gettitlestring-53170-1|6	Release:	1
21cr|texlive-gettitlestring-53170-1|7	License:	LPPL1.3
21cr|texlive-gettitlestring-53170-1|8	Group:		Publishing
21cr|texlive-gettitlestring-53170-1|9	Url:		https://www.ctan.org
21cr|texlive-gettitlestring-53170-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gettitlestring-53170-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gettitlestring-53170-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gettitlestring-53170-1|13	Requires:	texlive-tlpkg
21cr|texlive-gettitlestring-53170-1|14	Requires:	texlive-kpathsea
21cr|texlive-gettitlestring-53170-1|15	Provides:	tex(gettitlestring.sty) = 2024
21cr|texlive-gettitlestring-53170-1|16	BuildArch:	noarch
21cr|texlive-gettitlestring-53170-1|17	
21cr|texlive-gettitlestring-53170-1|18	%description
21cr|texlive-gettitlestring-53170-1|19	Cleans up the title string (removing \label commands) for
21cr|texlive-gettitlestring-53170-1|20	packages (such as nameref) that typeset such strings.
21cr|texlive-gettitlestring-53170-1|21	
21cr|texlive-gettitlestring-53170-1|22	%files
21cr|texlive-gettitlestring-53170-1|23	%doc %{_texmfdistdir}/doc/latex/gettitlestring
21cr|texlive-gettitlestring-53170-1|24	%{_texmfdistdir}/tex/generic/gettitlestring
21cr|texlive-gettitlestring-53170-1|25	
21cr|texlive-gettitlestring-53170-1|26	#------------------------------------------------------------------
21cr|texlive-gettitlestring-53170-1|27	
21cr|texlive-gettitlestring-53170-1|28	%prep
21cr|texlive-gettitlestring-53170-1|29	%setup -c -a0 -a1
21cr|texlive-gettitlestring-53170-1|30	
21cr|texlive-gettitlestring-53170-1|31	%build
21cr|texlive-gettitlestring-53170-1|32	
21cr|texlive-gettitlestring-53170-1|33	%install
21cr|texlive-gettitlestring-53170-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gettitlestring-53170-1|35	rm -rf tlpkg
21cr|texlive-gettitlestring-53170-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9422 21
21cr|texlive-gfdl-65415-1|1	%define oname gfdl
21cr|texlive-gfdl-65415-1|2	
21cr|texlive-gfdl-65415-1|3	Summary:	Support for using GFDL in LaTeX
21cr|texlive-gfdl-65415-1|4	Name:		texlive-gfdl
21cr|texlive-gfdl-65415-1|5	Version:	65415
21cr|texlive-gfdl-65415-1|6	Release:	1
21cr|texlive-gfdl-65415-1|7	License:	LPPL1.3
21cr|texlive-gfdl-65415-1|8	Group:		Publishing
21cr|texlive-gfdl-65415-1|9	Url:		https://www.ctan.org
21cr|texlive-gfdl-65415-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gfdl-65415-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gfdl-65415-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gfdl-65415-1|13	Requires:	texlive-tlpkg
21cr|texlive-gfdl-65415-1|14	Requires:	texlive-kpathsea
21cr|texlive-gfdl-65415-1|15	Provides:	tex(gfdl.sty) = 2024
21cr|texlive-gfdl-65415-1|16	Provides:	tex(gfdl-tex-1p1.tex) = 2024
21cr|texlive-gfdl-65415-1|17	Provides:	tex(gfdl-tex-1p2.tex) = 2024
21cr|texlive-gfdl-65415-1|18	Provides:	tex(gfdl-tex-1p3.tex) = 2024
21cr|texlive-gfdl-65415-1|19	BuildArch:	noarch
21cr|texlive-gfdl-65415-1|20	
21cr|texlive-gfdl-65415-1|21	%description
21cr|texlive-gfdl-65415-1|22	The GFDL (GNU Free Documentation License) is a popular license
21cr|texlive-gfdl-65415-1|23	used for programming manuals, documentations and various other
21cr|texlive-gfdl-65415-1|24	textual works too, but using this license with LaTeX is not
21cr|texlive-gfdl-65415-1|25	very convenient. This package aims to help users in easily
21cr|texlive-gfdl-65415-1|26	using the license without violating any rules of the license.
21cr|texlive-gfdl-65415-1|27	With a handful of commands, users can rest assured that their
21cr|texlive-gfdl-65415-1|28	document will be perfectly licensed under GFDL.
21cr|texlive-gfdl-65415-1|29	
21cr|texlive-gfdl-65415-1|30	%files
21cr|texlive-gfdl-65415-1|31	%doc %{_texmfdistdir}/doc/latex/gfdl
21cr|texlive-gfdl-65415-1|32	%{_texmfdistdir}/tex/latex/gfdl
21cr|texlive-gfdl-65415-1|33	
21cr|texlive-gfdl-65415-1|34	#------------------------------------------------------------------
21cr|texlive-gfdl-65415-1|35	
21cr|texlive-gfdl-65415-1|36	%prep
21cr|texlive-gfdl-65415-1|37	%setup -c -a0 -a1
21cr|texlive-gfdl-65415-1|38	
21cr|texlive-gfdl-65415-1|39	%build
21cr|texlive-gfdl-65415-1|40	
21cr|texlive-gfdl-65415-1|41	%install
21cr|texlive-gfdl-65415-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfdl-65415-1|43	rm -rf tlpkg
21cr|texlive-gfdl-65415-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9423 21
21cr|texlive-gfnotation-2.9-12|1	# revision 29776
21cr|texlive-gfnotation-2.9-12|2	# category Package
21cr|texlive-gfnotation-2.9-12|3	# catalog-ctan /macros/latex/contrib/mpgraphics
21cr|texlive-gfnotation-2.9-12|4	# catalog-date 2013-04-08 09:07:09 +0200
21cr|texlive-gfnotation-2.9-12|5	# catalog-license lppl1.3
21cr|texlive-gfnotation-2.9-12|6	# catalog-version 0.3
21cr|texlive-gfnotation-2.9-12|7	Name:		texlive-gfnotation
21cr|texlive-gfnotation-2.9-12|8	Version:	2.9
21cr|texlive-gfnotation-2.9-12|9	Release:	12
21cr|texlive-gfnotation-2.9-12|10	Summary:	Typeset Gottlob Frege's notation in plain TeX
21cr|texlive-gfnotation-2.9-12|11	Group:		Publishing
21cr|texlive-gfnotation-2.9-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gfnotation
21cr|texlive-gfnotation-2.9-12|13	License:	GNU General Public License, version 3
21cr|texlive-gfnotation-2.9-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfnotation.tar.xz
21cr|texlive-gfnotation-2.9-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfnotation.doc.tar.xz
21cr|texlive-gfnotation-2.9-12|16	BuildArch:	noarch
21cr|texlive-gfnotation-2.9-12|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gfnotation-2.9-12|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gfnotation-2.9-12|19	Requires(post):	texlive-kpathsea
21cr|texlive-gfnotation-2.9-12|20	
21cr|texlive-gfnotation-2.9-12|21	%description
21cr|texlive-gfnotation-2.9-12|22	The package implements macros for plain TeX to
21cr|texlive-gfnotation-2.9-12|23	typeset the notation invented by Gottlob Frege
21cr|texlive-gfnotation-2.9-12|24	in 1879 for his books “Begriffsschrift” and
21cr|texlive-gfnotation-2.9-12|25	“Grundgesetze der Arithmetik” (two volumes).
21cr|texlive-gfnotation-2.9-12|26	The output styles of both books are supported.
21cr|texlive-gfnotation-2.9-12|27	----------------
21cr|texlive-gfnotation-2.9-12|28	%files
21cr|texlive-gfnotation-2.9-12|29	%{_texmfdistdir}/tex/plain/gfnotation/GFnotation.tex
21cr|texlive-gfnotation-2.9-12|30	#- doc
21cr|texlive-gfnotation-2.9-12|31	%doc %{_texmfdistdir}/doc/plain/gfnotation/COPYING
21cr|texlive-gfnotation-2.9-12|32	%doc %{_texmfdistdir}/doc/plain/gfnotation/GFnotation-doc.pdf
21cr|texlive-gfnotation-2.9-12|33	%doc %{_texmfdistdir}/doc/plain/gfnotation/GFnotation-doc.tex
21cr|texlive-gfnotation-2.9-12|34	%doc %{_texmfdistdir}/doc/plain/gfnotation/README
21cr|texlive-gfnotation-2.9-12|35	
21cr|texlive-gfnotation-2.9-12|36	#-----------------------------------------------------------------------
21cr|texlive-gfnotation-2.9-12|37	%prep
21cr|texlive-gfnotation-2.9-12|38	%setup -c -a0 -a1
21cr|texlive-gfnotation-2.9-12|39	
21cr|texlive-gfnotation-2.9-12|40	%build
21cr|texlive-gfnotation-2.9-12|41	
21cr|texlive-gfnotation-2.9-12|42	%install
21cr|texlive-gfnotation-2.9-12|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfnotation-2.9-12|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-gfnotation-2.9-12|45	

9424 21
21cr|texlive-gfsartemisia-1.0-8|1	# revision 19469
21cr|texlive-gfsartemisia-1.0-8|2	# category Package
21cr|texlive-gfsartemisia-1.0-8|3	# catalog-ctan /fonts/greek/gfs/gfsartemisia
21cr|texlive-gfsartemisia-1.0-8|4	# catalog-date 2008-08-19 21:00:04 +0200
21cr|texlive-gfsartemisia-1.0-8|5	# catalog-license other-free
21cr|texlive-gfsartemisia-1.0-8|6	# catalog-version 1.0
21cr|texlive-gfsartemisia-1.0-8|7	Name:		texlive-gfsartemisia
21cr|texlive-gfsartemisia-1.0-8|8	Version:	1.0
21cr|texlive-gfsartemisia-1.0-8|9	Release:	8
21cr|texlive-gfsartemisia-1.0-8|10	Summary:	A modern Greek font design
21cr|texlive-gfsartemisia-1.0-8|11	Group:		Publishing
21cr|texlive-gfsartemisia-1.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsartemisia
21cr|texlive-gfsartemisia-1.0-8|13	License:	OTHER-FREE
21cr|texlive-gfsartemisia-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsartemisia.tar.xz
21cr|texlive-gfsartemisia-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsartemisia.doc.tar.xz
21cr|texlive-gfsartemisia-1.0-8|16	BuildArch:	noarch
21cr|texlive-gfsartemisia-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gfsartemisia-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gfsartemisia-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-gfsartemisia-1.0-8|20	
21cr|texlive-gfsartemisia-1.0-8|21	%description
21cr|texlive-gfsartemisia-1.0-8|22	GFS Artemisia is a relatively modern font, designed as a
21cr|texlive-gfsartemisia-1.0-8|23	'general purpose' font in the same sense as Times is nowadays
21cr|texlive-gfsartemisia-1.0-8|24	treated. The present version has been provided by the Greek
21cr|texlive-gfsartemisia-1.0-8|25	Font Society. The font supports the Greek and Latin alphabets.
21cr|texlive-gfsartemisia-1.0-8|26	LaTeX support is provided, using the OT1, T1 and LGR encodings.
21cr|texlive-gfsartemisia-1.0-8|27	
21cr|texlive-gfsartemisia-1.0-8|28	
21cr|texlive-gfsartemisia-1.0-8|29	#-----------------------------------------------------------------------
21cr|texlive-gfsartemisia-1.0-8|30	%files
21cr|texlive-gfsartemisia-1.0-8|31	%{_texmfdistdir}/fonts/afm/public/gfsartemisia/GFSArtemisia-Bold.afm
21cr|texlive-gfsartemisia-1.0-8|32	%{_texmfdistdir}/fonts/afm/public/gfsartemisia/GFSArtemisia-BoldItalic.afm
21cr|texlive-gfsartemisia-1.0-8|33	%{_texmfdistdir}/fonts/afm/public/gfsartemisia/GFSArtemisia-Italic.afm
21cr|texlive-gfsartemisia-1.0-8|34	%{_texmfdistdir}/fonts/afm/public/gfsartemisia/GFSArtemisia-Regular.afm
21cr|texlive-gfsartemisia-1.0-8|35	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisia.enc
21cr|texlive-gfsartemisia-1.0-8|36	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiadenomnums.enc
21cr|texlive-gfsartemisia-1.0-8|37	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiaec.enc
21cr|texlive-gfsartemisia-1.0-8|38	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiaecsc.enc
21cr|texlive-gfsartemisia-1.0-8|39	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiael.enc
21cr|texlive-gfsartemisia-1.0-8|40	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiaelsc.enc
21cr|texlive-gfsartemisia-1.0-8|41	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiamath.enc
21cr|texlive-gfsartemisia-1.0-8|42	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisianumnums.enc
21cr|texlive-gfsartemisia-1.0-8|43	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiasc.enc
21cr|texlive-gfsartemisia-1.0-8|44	%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiatabnums.enc
21cr|texlive-gfsartemisia-1.0-8|45	%{_texmfdistdir}/fonts/map/dvips/gfsartemisia/gfsartemisia.map
21cr|texlive-gfsartemisia-1.0-8|46	%{_texmfdistdir}/fonts/opentype/public/gfsartemisia/GFSArtemisia.otf
21cr|texlive-gfsartemisia-1.0-8|47	%{_texmfdistdir}/fonts/opentype/public/gfsartemisia/GFSArtemisiaBold.otf
21cr|texlive-gfsartemisia-1.0-8|48	%{_texmfdistdir}/fonts/opentype/public/gfsartemisia/GFSArtemisiaBoldIt.otf
21cr|texlive-gfsartemisia-1.0-8|49	%{_texmfdistdir}/fonts/opentype/public/gfsartemisia/GFSArtemisiaIt.otf
21cr|texlive-gfsartemisia-1.0-8|50	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiab8a.tfm
21cr|texlive-gfsartemisia-1.0-8|51	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiab8r.tfm
21cr|texlive-gfsartemisia-1.0-8|52	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiab9a.tfm
21cr|texlive-gfsartemisia-1.0-8|53	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiab9r.tfm
21cr|texlive-gfsartemisia-1.0-8|54	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabi8a.tfm
21cr|texlive-gfsartemisia-1.0-8|55	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabi8r.tfm
21cr|texlive-gfsartemisia-1.0-8|56	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabi9a.tfm
21cr|texlive-gfsartemisia-1.0-8|57	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabi9r.tfm
21cr|texlive-gfsartemisia-1.0-8|58	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabo8a.tfm
21cr|texlive-gfsartemisia-1.0-8|59	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabo8r.tfm
21cr|texlive-gfsartemisia-1.0-8|60	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabo9a.tfm
21cr|texlive-gfsartemisia-1.0-8|61	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabo9r.tfm
21cr|texlive-gfsartemisia-1.0-8|62	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiadenomnums8a.tfm
21cr|texlive-gfsartemisia-1.0-8|63	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiadenomnums8r.tfm
21cr|texlive-gfsartemisia-1.0-8|64	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiai8a.tfm
21cr|texlive-gfsartemisia-1.0-8|65	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiai8r.tfm
21cr|texlive-gfsartemisia-1.0-8|66	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiai9a.tfm
21cr|texlive-gfsartemisia-1.0-8|67	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiai9r.tfm
21cr|texlive-gfsartemisia-1.0-8|68	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiamath8a.tfm
21cr|texlive-gfsartemisia-1.0-8|69	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiamath8r.tfm
21cr|texlive-gfsartemisia-1.0-8|70	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisianumnums8a.tfm
21cr|texlive-gfsartemisia-1.0-8|71	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisianumnums8r.tfm
21cr|texlive-gfsartemisia-1.0-8|72	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiao8a.tfm
21cr|texlive-gfsartemisia-1.0-8|73	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiao8r.tfm
21cr|texlive-gfsartemisia-1.0-8|74	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiao9a.tfm
21cr|texlive-gfsartemisia-1.0-8|75	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiao9r.tfm
21cr|texlive-gfsartemisia-1.0-8|76	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiarg8a.tfm
21cr|texlive-gfsartemisia-1.0-8|77	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiarg8r.tfm
21cr|texlive-gfsartemisia-1.0-8|78	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiarg9a.tfm
21cr|texlive-gfsartemisia-1.0-8|79	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiarg9r.tfm
21cr|texlive-gfsartemisia-1.0-8|80	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasc8a.tfm
21cr|texlive-gfsartemisia-1.0-8|81	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasc8r.tfm
21cr|texlive-gfsartemisia-1.0-8|82	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasc9a.tfm
21cr|texlive-gfsartemisia-1.0-8|83	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasc9r.tfm
21cr|texlive-gfsartemisia-1.0-8|84	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasco8a.tfm
21cr|texlive-gfsartemisia-1.0-8|85	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasco8r.tfm
21cr|texlive-gfsartemisia-1.0-8|86	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasco9a.tfm
21cr|texlive-gfsartemisia-1.0-8|87	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasco9r.tfm
21cr|texlive-gfsartemisia-1.0-8|88	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiatabnums8a.tfm
21cr|texlive-gfsartemisia-1.0-8|89	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiatabnums8r.tfm
21cr|texlive-gfsartemisia-1.0-8|90	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiab6a.tfm
21cr|texlive-gfsartemisia-1.0-8|91	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiab6r.tfm
21cr|texlive-gfsartemisia-1.0-8|92	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiabi6a.tfm
21cr|texlive-gfsartemisia-1.0-8|93	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiabi6r.tfm
21cr|texlive-gfsartemisia-1.0-8|94	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiabo6a.tfm
21cr|texlive-gfsartemisia-1.0-8|95	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiabo6r.tfm
21cr|texlive-gfsartemisia-1.0-8|96	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiai6a.tfm
21cr|texlive-gfsartemisia-1.0-8|97	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiai6r.tfm
21cr|texlive-gfsartemisia-1.0-8|98	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiao6a.tfm
21cr|texlive-gfsartemisia-1.0-8|99	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiao6r.tfm
21cr|texlive-gfsartemisia-1.0-8|100	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiarg6a.tfm
21cr|texlive-gfsartemisia-1.0-8|101	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiarg6r.tfm
21cr|texlive-gfsartemisia-1.0-8|102	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiasc6a.tfm
21cr|texlive-gfsartemisia-1.0-8|103	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiasc6r.tfm
21cr|texlive-gfsartemisia-1.0-8|104	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiasco6a.tfm
21cr|texlive-gfsartemisia-1.0-8|105	%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiasco6r.tfm
21cr|texlive-gfsartemisia-1.0-8|106	%{_texmfdistdir}/fonts/type1/public/gfsartemisia/GFSArtemisia-Bold.pfb
21cr|texlive-gfsartemisia-1.0-8|107	%{_texmfdistdir}/fonts/type1/public/gfsartemisia/GFSArtemisia-BoldItalic.pfb
21cr|texlive-gfsartemisia-1.0-8|108	%{_texmfdistdir}/fonts/type1/public/gfsartemisia/GFSArtemisia-Italic.pfb
21cr|texlive-gfsartemisia-1.0-8|109	%{_texmfdistdir}/fonts/type1/public/gfsartemisia/GFSArtemisia-Regular.pfb
21cr|texlive-gfsartemisia-1.0-8|110	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiab8a.vf
21cr|texlive-gfsartemisia-1.0-8|111	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiab9a.vf
21cr|texlive-gfsartemisia-1.0-8|112	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiabi8a.vf
21cr|texlive-gfsartemisia-1.0-8|113	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiabi9a.vf
21cr|texlive-gfsartemisia-1.0-8|114	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiabo8a.vf
21cr|texlive-gfsartemisia-1.0-8|115	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiabo9a.vf
21cr|texlive-gfsartemisia-1.0-8|116	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiadenomnums8a.vf
21cr|texlive-gfsartemisia-1.0-8|117	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiai8a.vf
21cr|texlive-gfsartemisia-1.0-8|118	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiai9a.vf
21cr|texlive-gfsartemisia-1.0-8|119	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiamath8a.vf
21cr|texlive-gfsartemisia-1.0-8|120	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisianumnums8a.vf
21cr|texlive-gfsartemisia-1.0-8|121	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiao8a.vf
21cr|texlive-gfsartemisia-1.0-8|122	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiao9a.vf
21cr|texlive-gfsartemisia-1.0-8|123	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiarg8a.vf
21cr|texlive-gfsartemisia-1.0-8|124	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiarg9a.vf
21cr|texlive-gfsartemisia-1.0-8|125	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiasc8a.vf
21cr|texlive-gfsartemisia-1.0-8|126	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiasc9a.vf
21cr|texlive-gfsartemisia-1.0-8|127	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiasco8a.vf
21cr|texlive-gfsartemisia-1.0-8|128	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiasco9a.vf
21cr|texlive-gfsartemisia-1.0-8|129	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiatabnums8a.vf
21cr|texlive-gfsartemisia-1.0-8|130	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiab6a.vf
21cr|texlive-gfsartemisia-1.0-8|131	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiabi6a.vf
21cr|texlive-gfsartemisia-1.0-8|132	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiabo6a.vf
21cr|texlive-gfsartemisia-1.0-8|133	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiai6a.vf
21cr|texlive-gfsartemisia-1.0-8|134	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiao6a.vf
21cr|texlive-gfsartemisia-1.0-8|135	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiarg6a.vf
21cr|texlive-gfsartemisia-1.0-8|136	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiasc6a.vf
21cr|texlive-gfsartemisia-1.0-8|137	%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiasco6a.vf
21cr|texlive-gfsartemisia-1.0-8|138	%{_texmfdistdir}/tex/latex/gfsartemisia/gfsartemisia-euler.sty
21cr|texlive-gfsartemisia-1.0-8|139	%{_texmfdistdir}/tex/latex/gfsartemisia/gfsartemisia.sty
21cr|texlive-gfsartemisia-1.0-8|140	%{_texmfdistdir}/tex/latex/gfsartemisia/lgrartemisia.fd
21cr|texlive-gfsartemisia-1.0-8|141	%{_texmfdistdir}/tex/latex/gfsartemisia/lgrartemisiaeuler.fd
21cr|texlive-gfsartemisia-1.0-8|142	%{_texmfdistdir}/tex/latex/gfsartemisia/ot1artemisia.fd
21cr|texlive-gfsartemisia-1.0-8|143	%{_texmfdistdir}/tex/latex/gfsartemisia/ot1artemisiaeuler.fd
21cr|texlive-gfsartemisia-1.0-8|144	%{_texmfdistdir}/tex/latex/gfsartemisia/t1artemisia.fd
21cr|texlive-gfsartemisia-1.0-8|145	%{_texmfdistdir}/tex/latex/gfsartemisia/t1artemisiaeuler.fd
21cr|texlive-gfsartemisia-1.0-8|146	%{_texmfdistdir}/tex/latex/gfsartemisia/uartemisiaeulernums.fd
21cr|texlive-gfsartemisia-1.0-8|147	%{_texmfdistdir}/tex/latex/gfsartemisia/uartemisianums.fd
21cr|texlive-gfsartemisia-1.0-8|148	%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/OFL-FAQ.txt
21cr|texlive-gfsartemisia-1.0-8|149	%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/OFL.txt
21cr|texlive-gfsartemisia-1.0-8|150	%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/README
21cr|texlive-gfsartemisia-1.0-8|151	%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/README.TEXLIVE
21cr|texlive-gfsartemisia-1.0-8|152	%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/gfsartemisia.pdf
21cr|texlive-gfsartemisia-1.0-8|153	%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/gfsartemisia.tex
21cr|texlive-gfsartemisia-1.0-8|154	
21cr|texlive-gfsartemisia-1.0-8|155	#-----------------------------------------------------------------------
21cr|texlive-gfsartemisia-1.0-8|156	%prep
21cr|texlive-gfsartemisia-1.0-8|157	%setup -c -a0 -a1
21cr|texlive-gfsartemisia-1.0-8|158	
21cr|texlive-gfsartemisia-1.0-8|159	%build
21cr|texlive-gfsartemisia-1.0-8|160	
21cr|texlive-gfsartemisia-1.0-8|161	%install
21cr|texlive-gfsartemisia-1.0-8|162	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfsartemisia-1.0-8|163	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9425 21
21cr|texlive-gfsbodoni-1.01-13|1	# revision 28484
21cr|texlive-gfsbodoni-1.01-13|2	# category Package
21cr|texlive-gfsbodoni-1.01-13|3	# catalog-ctan /fonts/greek/gfs/gfsbodoni
21cr|texlive-gfsbodoni-1.01-13|4	# catalog-date 2012-05-17 11:22:16 +0200
21cr|texlive-gfsbodoni-1.01-13|5	# catalog-license ofl
21cr|texlive-gfsbodoni-1.01-13|6	# catalog-version 1.01
21cr|texlive-gfsbodoni-1.01-13|7	Name:		texlive-gfsbodoni
21cr|texlive-gfsbodoni-1.01-13|8	Version:	1.01
21cr|texlive-gfsbodoni-1.01-13|9	Release:	13
21cr|texlive-gfsbodoni-1.01-13|10	Summary:	A Greek and Latin font based on Bodoni
21cr|texlive-gfsbodoni-1.01-13|11	Group:		Publishing
21cr|texlive-gfsbodoni-1.01-13|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsbodoni
21cr|texlive-gfsbodoni-1.01-13|13	License:	OFL
21cr|texlive-gfsbodoni-1.01-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbodoni.tar.xz
21cr|texlive-gfsbodoni-1.01-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbodoni.doc.tar.xz
21cr|texlive-gfsbodoni-1.01-13|16	BuildArch:	noarch
21cr|texlive-gfsbodoni-1.01-13|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gfsbodoni-1.01-13|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gfsbodoni-1.01-13|19	Requires(post):	texlive-kpathsea
21cr|texlive-gfsbodoni-1.01-13|20	
21cr|texlive-gfsbodoni-1.01-13|21	%description
21cr|texlive-gfsbodoni-1.01-13|22	Bodoni's Greek fonts in the 18th century broke, for the first
21cr|texlive-gfsbodoni-1.01-13|23	time, with the Byzantine cursive tradition of Greek fonts. GFS
21cr|texlive-gfsbodoni-1.01-13|24	Bodoni resurrects his work for general use. The font family
21cr|texlive-gfsbodoni-1.01-13|25	supports both Greek and Latin letters. LaTeX support of the
21cr|texlive-gfsbodoni-1.01-13|26	fonts is provided, offering OT1, T1 and LGR encodings. The
21cr|texlive-gfsbodoni-1.01-13|27	fonts themselves are provided in Adobe Type 1 and OpenType
21cr|texlive-gfsbodoni-1.01-13|28	formats.
21cr|texlive-gfsbodoni-1.01-13|29	
21cr|texlive-gfsbodoni-1.01-13|30	#-----------------------------------------------------------------------
21cr|texlive-gfsbodoni-1.01-13|31	%files
21cr|texlive-gfsbodoni-1.01-13|32	%{_texmfdistdir}/fonts/afm/public/gfsbodoni/GFSBodoni-Bold.afm
21cr|texlive-gfsbodoni-1.01-13|33	%{_texmfdistdir}/fonts/afm/public/gfsbodoni/GFSBodoni-BoldItalic.afm
21cr|texlive-gfsbodoni-1.01-13|34	%{_texmfdistdir}/fonts/afm/public/gfsbodoni/GFSBodoni-Italic.afm
21cr|texlive-gfsbodoni-1.01-13|35	%{_texmfdistdir}/fonts/afm/public/gfsbodoni/GFSBodoni-Regular.afm
21cr|texlive-gfsbodoni-1.01-13|36	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoni.enc
21cr|texlive-gfsbodoni-1.01-13|37	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodonidenomnums.enc
21cr|texlive-gfsbodoni-1.01-13|38	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoniec.enc
21cr|texlive-gfsbodoni-1.01-13|39	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoniecsc.enc
21cr|texlive-gfsbodoni-1.01-13|40	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoniel.enc
21cr|texlive-gfsbodoni-1.01-13|41	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodonielsc.enc
21cr|texlive-gfsbodoni-1.01-13|42	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoninumnums.enc
21cr|texlive-gfsbodoni-1.01-13|43	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodonisc.enc
21cr|texlive-gfsbodoni-1.01-13|44	%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodonitabnums.enc
21cr|texlive-gfsbodoni-1.01-13|45	%{_texmfdistdir}/fonts/map/dvips/gfsbodoni/gfsbodoni.map
21cr|texlive-gfsbodoni-1.01-13|46	%{_texmfdistdir}/fonts/opentype/public/gfsbodoni/GFSBodoni.otf
21cr|texlive-gfsbodoni-1.01-13|47	%{_texmfdistdir}/fonts/opentype/public/gfsbodoni/GFSBodoniBold.otf
21cr|texlive-gfsbodoni-1.01-13|48	%{_texmfdistdir}/fonts/opentype/public/gfsbodoni/GFSBodoniBoldIt.otf
21cr|texlive-gfsbodoni-1.01-13|49	%{_texmfdistdir}/fonts/opentype/public/gfsbodoni/GFSBodoniIt.otf
21cr|texlive-gfsbodoni-1.01-13|50	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonib8a.tfm
21cr|texlive-gfsbodoni-1.01-13|51	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonib8r.tfm
21cr|texlive-gfsbodoni-1.01-13|52	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonib9a.tfm
21cr|texlive-gfsbodoni-1.01-13|53	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonib9r.tfm
21cr|texlive-gfsbodoni-1.01-13|54	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibi8a.tfm
21cr|texlive-gfsbodoni-1.01-13|55	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibi8r.tfm
21cr|texlive-gfsbodoni-1.01-13|56	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibi9a.tfm
21cr|texlive-gfsbodoni-1.01-13|57	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibi9r.tfm
21cr|texlive-gfsbodoni-1.01-13|58	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibo8a.tfm
21cr|texlive-gfsbodoni-1.01-13|59	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibo8r.tfm
21cr|texlive-gfsbodoni-1.01-13|60	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibo9a.tfm
21cr|texlive-gfsbodoni-1.01-13|61	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibo9r.tfm
21cr|texlive-gfsbodoni-1.01-13|62	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonidenomnums8a.tfm
21cr|texlive-gfsbodoni-1.01-13|63	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonidenomnums8r.tfm
21cr|texlive-gfsbodoni-1.01-13|64	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonii8a.tfm
21cr|texlive-gfsbodoni-1.01-13|65	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonii8r.tfm
21cr|texlive-gfsbodoni-1.01-13|66	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonii9a.tfm
21cr|texlive-gfsbodoni-1.01-13|67	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonii9r.tfm
21cr|texlive-gfsbodoni-1.01-13|68	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodoninumnums8a.tfm
21cr|texlive-gfsbodoni-1.01-13|69	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodoninumnums8r.tfm
21cr|texlive-gfsbodoni-1.01-13|70	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonio8a.tfm
21cr|texlive-gfsbodoni-1.01-13|71	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonio8r.tfm
21cr|texlive-gfsbodoni-1.01-13|72	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonio9a.tfm
21cr|texlive-gfsbodoni-1.01-13|73	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonio9r.tfm
21cr|texlive-gfsbodoni-1.01-13|74	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonirg8a.tfm
21cr|texlive-gfsbodoni-1.01-13|75	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonirg8r.tfm
21cr|texlive-gfsbodoni-1.01-13|76	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonirg9a.tfm
21cr|texlive-gfsbodoni-1.01-13|77	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonirg9r.tfm
21cr|texlive-gfsbodoni-1.01-13|78	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisc8a.tfm
21cr|texlive-gfsbodoni-1.01-13|79	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisc8r.tfm
21cr|texlive-gfsbodoni-1.01-13|80	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisc9a.tfm
21cr|texlive-gfsbodoni-1.01-13|81	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisc9r.tfm
21cr|texlive-gfsbodoni-1.01-13|82	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisco8a.tfm
21cr|texlive-gfsbodoni-1.01-13|83	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisco8r.tfm
21cr|texlive-gfsbodoni-1.01-13|84	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisco9a.tfm
21cr|texlive-gfsbodoni-1.01-13|85	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisco9r.tfm
21cr|texlive-gfsbodoni-1.01-13|86	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonitabnums8a.tfm
21cr|texlive-gfsbodoni-1.01-13|87	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonitabnums8r.tfm
21cr|texlive-gfsbodoni-1.01-13|88	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonib6a.tfm
21cr|texlive-gfsbodoni-1.01-13|89	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonib6r.tfm
21cr|texlive-gfsbodoni-1.01-13|90	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonibi6a.tfm
21cr|texlive-gfsbodoni-1.01-13|91	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonibi6r.tfm
21cr|texlive-gfsbodoni-1.01-13|92	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonibo6a.tfm
21cr|texlive-gfsbodoni-1.01-13|93	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonibo6r.tfm
21cr|texlive-gfsbodoni-1.01-13|94	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonii6a.tfm
21cr|texlive-gfsbodoni-1.01-13|95	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonii6r.tfm
21cr|texlive-gfsbodoni-1.01-13|96	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonio6a.tfm
21cr|texlive-gfsbodoni-1.01-13|97	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonio6r.tfm
21cr|texlive-gfsbodoni-1.01-13|98	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonio9a.tfm
21cr|texlive-gfsbodoni-1.01-13|99	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonirg6a.tfm
21cr|texlive-gfsbodoni-1.01-13|100	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonirg6r.tfm
21cr|texlive-gfsbodoni-1.01-13|101	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonisc6a.tfm
21cr|texlive-gfsbodoni-1.01-13|102	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonisc6r.tfm
21cr|texlive-gfsbodoni-1.01-13|103	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonisco6a.tfm
21cr|texlive-gfsbodoni-1.01-13|104	%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonisco6r.tfm
21cr|texlive-gfsbodoni-1.01-13|105	%{_texmfdistdir}/fonts/type1/public/gfsbodoni/GFSBodoni-Bold.pfb
21cr|texlive-gfsbodoni-1.01-13|106	%{_texmfdistdir}/fonts/type1/public/gfsbodoni/GFSBodoni-BoldItalic.pfb
21cr|texlive-gfsbodoni-1.01-13|107	%{_texmfdistdir}/fonts/type1/public/gfsbodoni/GFSBodoni-Italic.pfb
21cr|texlive-gfsbodoni-1.01-13|108	%{_texmfdistdir}/fonts/type1/public/gfsbodoni/GFSBodoni-Regular.pfb
21cr|texlive-gfsbodoni-1.01-13|109	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonib8a.vf
21cr|texlive-gfsbodoni-1.01-13|110	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonib9a.vf
21cr|texlive-gfsbodoni-1.01-13|111	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonibi8a.vf
21cr|texlive-gfsbodoni-1.01-13|112	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonibi9a.vf
21cr|texlive-gfsbodoni-1.01-13|113	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonibo8a.vf
21cr|texlive-gfsbodoni-1.01-13|114	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonibo9a.vf
21cr|texlive-gfsbodoni-1.01-13|115	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonidenomnums8a.vf
21cr|texlive-gfsbodoni-1.01-13|116	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonii8a.vf
21cr|texlive-gfsbodoni-1.01-13|117	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonii9a.vf
21cr|texlive-gfsbodoni-1.01-13|118	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodoninumnums8a.vf
21cr|texlive-gfsbodoni-1.01-13|119	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonio8a.vf
21cr|texlive-gfsbodoni-1.01-13|120	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonio9a.vf
21cr|texlive-gfsbodoni-1.01-13|121	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonirg8a.vf
21cr|texlive-gfsbodoni-1.01-13|122	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonirg9a.vf
21cr|texlive-gfsbodoni-1.01-13|123	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonisc8a.vf
21cr|texlive-gfsbodoni-1.01-13|124	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonisc9a.vf
21cr|texlive-gfsbodoni-1.01-13|125	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonisco8a.vf
21cr|texlive-gfsbodoni-1.01-13|126	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonisco9a.vf
21cr|texlive-gfsbodoni-1.01-13|127	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonitabnums8a.vf
21cr|texlive-gfsbodoni-1.01-13|128	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonib6a.vf
21cr|texlive-gfsbodoni-1.01-13|129	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonibi6a.vf
21cr|texlive-gfsbodoni-1.01-13|130	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonibo6a.vf
21cr|texlive-gfsbodoni-1.01-13|131	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonii6a.vf
21cr|texlive-gfsbodoni-1.01-13|132	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonio6a.vf
21cr|texlive-gfsbodoni-1.01-13|133	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonio9a.vf
21cr|texlive-gfsbodoni-1.01-13|134	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonirg6a.vf
21cr|texlive-gfsbodoni-1.01-13|135	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonisc6a.vf
21cr|texlive-gfsbodoni-1.01-13|136	%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonisco6a.vf
21cr|texlive-gfsbodoni-1.01-13|137	%{_texmfdistdir}/tex/latex/gfsbodoni/gfsbodoni.sty
21cr|texlive-gfsbodoni-1.01-13|138	%{_texmfdistdir}/tex/latex/gfsbodoni/lgrbodoni.fd
21cr|texlive-gfsbodoni-1.01-13|139	%{_texmfdistdir}/tex/latex/gfsbodoni/ot1bodoni.fd
21cr|texlive-gfsbodoni-1.01-13|140	%{_texmfdistdir}/tex/latex/gfsbodoni/t1bodoni.fd
21cr|texlive-gfsbodoni-1.01-13|141	%{_texmfdistdir}/tex/latex/gfsbodoni/ubodoninums.fd
21cr|texlive-gfsbodoni-1.01-13|142	%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/OFL-FAQ.txt
21cr|texlive-gfsbodoni-1.01-13|143	%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/OFL.txt
21cr|texlive-gfsbodoni-1.01-13|144	%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/README
21cr|texlive-gfsbodoni-1.01-13|145	%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/README.TEXLIVE
21cr|texlive-gfsbodoni-1.01-13|146	%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/gfsbodoni.pdf
21cr|texlive-gfsbodoni-1.01-13|147	
21cr|texlive-gfsbodoni-1.01-13|148	#-----------------------------------------------------------------------
21cr|texlive-gfsbodoni-1.01-13|149	%prep
21cr|texlive-gfsbodoni-1.01-13|150	%setup -c -a0 -a1
21cr|texlive-gfsbodoni-1.01-13|151	
21cr|texlive-gfsbodoni-1.01-13|152	%build
21cr|texlive-gfsbodoni-1.01-13|153	
21cr|texlive-gfsbodoni-1.01-13|154	%install
21cr|texlive-gfsbodoni-1.01-13|155	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfsbodoni-1.01-13|156	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9426 21
21cr|texlive-gfscomplutum-1.0-8|1	# revision 19469
21cr|texlive-gfscomplutum-1.0-8|2	# category Package
21cr|texlive-gfscomplutum-1.0-8|3	# catalog-ctan /fonts/greek/gfs/gfscomplutum
21cr|texlive-gfscomplutum-1.0-8|4	# catalog-date 2008-08-19 21:00:04 +0200
21cr|texlive-gfscomplutum-1.0-8|5	# catalog-license ofl
21cr|texlive-gfscomplutum-1.0-8|6	# catalog-version 1.0
21cr|texlive-gfscomplutum-1.0-8|7	Name:		texlive-gfscomplutum
21cr|texlive-gfscomplutum-1.0-8|8	Version:	1.0
21cr|texlive-gfscomplutum-1.0-8|9	Release:	8
21cr|texlive-gfscomplutum-1.0-8|10	Summary:	A Greek font with a long history
21cr|texlive-gfscomplutum-1.0-8|11	Group:		Publishing
21cr|texlive-gfscomplutum-1.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfscomplutum
21cr|texlive-gfscomplutum-1.0-8|13	License:	OFL
21cr|texlive-gfscomplutum-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfscomplutum.tar.xz
21cr|texlive-gfscomplutum-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfscomplutum.doc.tar.xz
21cr|texlive-gfscomplutum-1.0-8|16	BuildArch:	noarch
21cr|texlive-gfscomplutum-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gfscomplutum-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gfscomplutum-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-gfscomplutum-1.0-8|20	
21cr|texlive-gfscomplutum-1.0-8|21	%description
21cr|texlive-gfscomplutum-1.0-8|22	GFS Complutum derives, via a long development, from a
21cr|texlive-gfscomplutum-1.0-8|23	minuscule-only font cut in the 16th century. An unsatisfactory
21cr|texlive-gfscomplutum-1.0-8|24	set of majuscules were added in the early 20th century, but its
21cr|texlive-gfscomplutum-1.0-8|25	author died before he could complete the revival of the font.
21cr|texlive-gfscomplutum-1.0-8|26	The Greek Font Society has released this version, which has a
21cr|texlive-gfscomplutum-1.0-8|27	new set of majuscules.
21cr|texlive-gfscomplutum-1.0-8|28	
21cr|texlive-gfscomplutum-1.0-8|29	
21cr|texlive-gfscomplutum-1.0-8|30	#-----------------------------------------------------------------------
21cr|texlive-gfscomplutum-1.0-8|31	%files
21cr|texlive-gfscomplutum-1.0-8|32	%{_texmfdistdir}/fonts/afm/public/gfscomplutum/GFSComplutum-Regular.afm
21cr|texlive-gfscomplutum-1.0-8|33	%{_texmfdistdir}/fonts/enc/dvips/gfscomplutum/gpcomplutum.enc
21cr|texlive-gfscomplutum-1.0-8|34	%{_texmfdistdir}/fonts/map/dvips/gfscomplutum/gfscomplutum.map
21cr|texlive-gfscomplutum-1.0-8|35	%{_texmfdistdir}/fonts/opentype/public/gfscomplutum/GFSPolyglot.otf
21cr|texlive-gfscomplutum-1.0-8|36	%{_texmfdistdir}/fonts/tfm/public/gfscomplutum/gcomplutum8a.tfm
21cr|texlive-gfscomplutum-1.0-8|37	%{_texmfdistdir}/fonts/tfm/public/gfscomplutum/gcomplutum8r.tfm
21cr|texlive-gfscomplutum-1.0-8|38	%{_texmfdistdir}/fonts/tfm/public/gfscomplutum/gcomplutumo8a.tfm
21cr|texlive-gfscomplutum-1.0-8|39	%{_texmfdistdir}/fonts/tfm/public/gfscomplutum/gcomplutumo8r.tfm
21cr|texlive-gfscomplutum-1.0-8|40	%{_texmfdistdir}/fonts/type1/public/gfscomplutum/GFSComplutum-Regular.pfb
21cr|texlive-gfscomplutum-1.0-8|41	%{_texmfdistdir}/fonts/vf/public/gfscomplutum/gcomplutum8a.vf
21cr|texlive-gfscomplutum-1.0-8|42	%{_texmfdistdir}/fonts/vf/public/gfscomplutum/gcomplutumo8a.vf
21cr|texlive-gfscomplutum-1.0-8|43	%{_texmfdistdir}/tex/latex/gfscomplutum/gfscomplutum.sty
21cr|texlive-gfscomplutum-1.0-8|44	%{_texmfdistdir}/tex/latex/gfscomplutum/lgrcomplutum.fd
21cr|texlive-gfscomplutum-1.0-8|45	%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/OFL-FAQ.txt
21cr|texlive-gfscomplutum-1.0-8|46	%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/OFL.txt
21cr|texlive-gfscomplutum-1.0-8|47	%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/README
21cr|texlive-gfscomplutum-1.0-8|48	%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/README.TEXLIVE
21cr|texlive-gfscomplutum-1.0-8|49	%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/gfscomplutum.pdf
21cr|texlive-gfscomplutum-1.0-8|50	%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/gfscomplutum.tex
21cr|texlive-gfscomplutum-1.0-8|51	
21cr|texlive-gfscomplutum-1.0-8|52	#-----------------------------------------------------------------------
21cr|texlive-gfscomplutum-1.0-8|53	%prep
21cr|texlive-gfscomplutum-1.0-8|54	%setup -c -a0 -a1
21cr|texlive-gfscomplutum-1.0-8|55	
21cr|texlive-gfscomplutum-1.0-8|56	%build
21cr|texlive-gfscomplutum-1.0-8|57	
21cr|texlive-gfscomplutum-1.0-8|58	%install
21cr|texlive-gfscomplutum-1.0-8|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfscomplutum-1.0-8|60	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9427 21
21cr|texlive-gfsdidot-20190228-1|1	Name:		texlive-gfsdidot
21cr|texlive-gfsdidot-20190228-1|2	Version:	20190228
21cr|texlive-gfsdidot-20190228-1|3	Release:	1
21cr|texlive-gfsdidot-20190228-1|4	Summary:	A Greek font based on Didot's work
21cr|texlive-gfsdidot-20190228-1|5	Group:		Publishing
21cr|texlive-gfsdidot-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsdidot
21cr|texlive-gfsdidot-20190228-1|7	License:	OTHER-FREE
21cr|texlive-gfsdidot-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsdidot.tar.xz
21cr|texlive-gfsdidot-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsdidot.doc.tar.xz
21cr|texlive-gfsdidot-20190228-1|10	BuildArch:	noarch
21cr|texlive-gfsdidot-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-gfsdidot-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-gfsdidot-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-gfsdidot-20190228-1|14	
21cr|texlive-gfsdidot-20190228-1|15	%description
21cr|texlive-gfsdidot-20190228-1|16	The design of Didot's 1805 Greek typeface was influenced by the
21cr|texlive-gfsdidot-20190228-1|17	neoclassical ideals of the late 18th century. The font was
21cr|texlive-gfsdidot-20190228-1|18	brought to Greece at the time of the 1821 Greek Revolution, by
21cr|texlive-gfsdidot-20190228-1|19	Didot's son, and was very widely used. The present version is
21cr|texlive-gfsdidot-20190228-1|20	provided by the Greek Font Society. The font supports the Greek
21cr|texlive-gfsdidot-20190228-1|21	alphabet, and is accompanied by a matching Latin alphabet based
21cr|texlive-gfsdidot-20190228-1|22	on Zapf's Palatino. LaTeX support is provided, using the OT1,
21cr|texlive-gfsdidot-20190228-1|23	T1 and LGR encodings.
21cr|texlive-gfsdidot-20190228-1|24	
21cr|texlive-gfsdidot-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-gfsdidot-20190228-1|26	%files
21cr|texlive-gfsdidot-20190228-1|27	%{_texmfdistdir}/fonts/afm/public/gfsdidot
21cr|texlive-gfsdidot-20190228-1|28	%{_texmfdistdir}/fonts/enc/dvips/gfsdidot
21cr|texlive-gfsdidot-20190228-1|29	%{_texmfdistdir}/fonts/map/dvips/gfsdidot
21cr|texlive-gfsdidot-20190228-1|30	%{_texmfdistdir}/fonts/opentype/public/gfsdidot
21cr|texlive-gfsdidot-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/gfsdidot
21cr|texlive-gfsdidot-20190228-1|32	%{_texmfdistdir}/fonts/type1/public/gfsdidot
21cr|texlive-gfsdidot-20190228-1|33	%{_texmfdistdir}/fonts/vf/public/gfsdidot
21cr|texlive-gfsdidot-20190228-1|34	%{_texmfdistdir}/tex/latex/gfsdidot
21cr|texlive-gfsdidot-20190228-1|35	%doc %{_texmfdistdir}/doc/fonts/gfsdidot
21cr|texlive-gfsdidot-20190228-1|36	
21cr|texlive-gfsdidot-20190228-1|37	#-----------------------------------------------------------------------
21cr|texlive-gfsdidot-20190228-1|38	%prep
21cr|texlive-gfsdidot-20190228-1|39	%setup -c -a0 -a1
21cr|texlive-gfsdidot-20190228-1|40	
21cr|texlive-gfsdidot-20190228-1|41	%build
21cr|texlive-gfsdidot-20190228-1|42	
21cr|texlive-gfsdidot-20190228-1|43	%install
21cr|texlive-gfsdidot-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfsdidot-20190228-1|45	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9428 21
21cr|texlive-gfsdidotclassic-52778-1|1	%define oname gfsdidotclassic
21cr|texlive-gfsdidotclassic-52778-1|2	
21cr|texlive-gfsdidotclassic-52778-1|3	Summary:	The classic version of GFSDidot
21cr|texlive-gfsdidotclassic-52778-1|4	Name:		texlive-gfsdidotclassic
21cr|texlive-gfsdidotclassic-52778-1|5	Version:	52778
21cr|texlive-gfsdidotclassic-52778-1|6	Release:	1
21cr|texlive-gfsdidotclassic-52778-1|7	License:	LPPL1.3
21cr|texlive-gfsdidotclassic-52778-1|8	Group:		Publishing
21cr|texlive-gfsdidotclassic-52778-1|9	Url:		https://www.ctan.org
21cr|texlive-gfsdidotclassic-52778-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gfsdidotclassic-52778-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gfsdidotclassic-52778-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gfsdidotclassic-52778-1|13	Requires:	texlive-tlpkg
21cr|texlive-gfsdidotclassic-52778-1|14	Requires:	texlive-kpathsea
21cr|texlive-gfsdidotclassic-52778-1|15	BuildArch:	noarch
21cr|texlive-gfsdidotclassic-52778-1|16	
21cr|texlive-gfsdidotclassic-52778-1|17	%description
21cr|texlive-gfsdidotclassic-52778-1|18	The classic version of GFSDidot provided for Unicode TeX
21cr|texlive-gfsdidotclassic-52778-1|19	engines.
21cr|texlive-gfsdidotclassic-52778-1|20	
21cr|texlive-gfsdidotclassic-52778-1|21	%files
21cr|texlive-gfsdidotclassic-52778-1|22	%doc %{_texmfdistdir}/doc/fonts/gfsdidotclassic
21cr|texlive-gfsdidotclassic-52778-1|23	%{_texmfdistdir}/fonts/opentype/public/gfsdidotclassic
21cr|texlive-gfsdidotclassic-52778-1|24	
21cr|texlive-gfsdidotclassic-52778-1|25	#------------------------------------------------------------------
21cr|texlive-gfsdidotclassic-52778-1|26	
21cr|texlive-gfsdidotclassic-52778-1|27	%prep
21cr|texlive-gfsdidotclassic-52778-1|28	%setup -c -a0 -a1
21cr|texlive-gfsdidotclassic-52778-1|29	
21cr|texlive-gfsdidotclassic-52778-1|30	%build
21cr|texlive-gfsdidotclassic-52778-1|31	
21cr|texlive-gfsdidotclassic-52778-1|32	%install
21cr|texlive-gfsdidotclassic-52778-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfsdidotclassic-52778-1|34	rm -rf tlpkg
21cr|texlive-gfsdidotclassic-52778-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9429 21
21cr|texlive-gfsneohellenic-20190228-1|1	# revision 31979
21cr|texlive-gfsneohellenic-20190228-1|2	# category Package
21cr|texlive-gfsneohellenic-20190228-1|3	# catalog-ctan /fonts/greek/gfs/gfsneohellenic
21cr|texlive-gfsneohellenic-20190228-1|4	# catalog-date 2013-10-23 14:10:10 +0200
21cr|texlive-gfsneohellenic-20190228-1|5	# catalog-license other-free
21cr|texlive-gfsneohellenic-20190228-1|6	# catalog-version undef
21cr|texlive-gfsneohellenic-20190228-1|7	Name:		texlive-gfsneohellenic
21cr|texlive-gfsneohellenic-20190228-1|8	Version:	20190228
21cr|texlive-gfsneohellenic-20190228-1|9	Release:	1
21cr|texlive-gfsneohellenic-20190228-1|10	Summary:	A Greek font in the Neo-Hellenic style
21cr|texlive-gfsneohellenic-20190228-1|11	Group:		Publishing
21cr|texlive-gfsneohellenic-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsneohellenic
21cr|texlive-gfsneohellenic-20190228-1|13	License:	OTHER-FREE
21cr|texlive-gfsneohellenic-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsneohellenic.tar.xz
21cr|texlive-gfsneohellenic-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsneohellenic.doc.tar.xz
21cr|texlive-gfsneohellenic-20190228-1|16	BuildArch:	noarch
21cr|texlive-gfsneohellenic-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gfsneohellenic-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gfsneohellenic-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-gfsneohellenic-20190228-1|20	
21cr|texlive-gfsneohellenic-20190228-1|21	%description
21cr|texlive-gfsneohellenic-20190228-1|22	The NeoHellenic style evolved in academic circles in the 19th
21cr|texlive-gfsneohellenic-20190228-1|23	and 20th century; the present font follows a cut commissioned
21cr|texlive-gfsneohellenic-20190228-1|24	from Monotype in 1927. The present version was provided by the
21cr|texlive-gfsneohellenic-20190228-1|25	Greek Font Society. The font supports both Greek and Latin
21cr|texlive-gfsneohellenic-20190228-1|26	characters, and has been adjusted to work well with the
21cr|texlive-gfsneohellenic-20190228-1|27	cmbright fonts for mathematics support. LaTeX support of the
21cr|texlive-gfsneohellenic-20190228-1|28	fonts is provided, offering OT1, T1 and LGR encodings.
21cr|texlive-gfsneohellenic-20190228-1|29	
21cr|texlive-gfsneohellenic-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-gfsneohellenic-20190228-1|31	%files
21cr|texlive-gfsneohellenic-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/gfsneohellenic/GFSNeohellenic-Bold.afm
21cr|texlive-gfsneohellenic-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/gfsneohellenic/GFSNeohellenic-BoldItalic.afm
21cr|texlive-gfsneohellenic-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/gfsneohellenic/GFSNeohellenic-Italic.afm
21cr|texlive-gfsneohellenic-20190228-1|35	%{_texmfdistdir}/fonts/afm/public/gfsneohellenic/GFSNeohellenic-Regular.afm
21cr|texlive-gfsneohellenic-20190228-1|36	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenic.enc
21cr|texlive-gfsneohellenic-20190228-1|37	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicdenomnums.enc
21cr|texlive-gfsneohellenic-20190228-1|38	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicec.enc
21cr|texlive-gfsneohellenic-20190228-1|39	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicecsc.enc
21cr|texlive-gfsneohellenic-20190228-1|40	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicel.enc
21cr|texlive-gfsneohellenic-20190228-1|41	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicelsc.enc
21cr|texlive-gfsneohellenic-20190228-1|42	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicmath.enc
21cr|texlive-gfsneohellenic-20190228-1|43	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicnumnums.enc
21cr|texlive-gfsneohellenic-20190228-1|44	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicsc.enc
21cr|texlive-gfsneohellenic-20190228-1|45	%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenictabnums.enc
21cr|texlive-gfsneohellenic-20190228-1|46	%{_texmfdistdir}/fonts/map/dvips/gfsneohellenic/gfsneohellenic.map
21cr|texlive-gfsneohellenic-20190228-1|47	%{_texmfdistdir}/fonts/opentype/public/gfsneohellenic/GFSNeohellenic.otf
21cr|texlive-gfsneohellenic-20190228-1|48	%{_texmfdistdir}/fonts/opentype/public/gfsneohellenic/GFSNeohellenicBold.otf
21cr|texlive-gfsneohellenic-20190228-1|49	%{_texmfdistdir}/fonts/opentype/public/gfsneohellenic/GFSNeohellenicBoldIt.otf
21cr|texlive-gfsneohellenic-20190228-1|50	%{_texmfdistdir}/fonts/opentype/public/gfsneohellenic/GFSNeohellenicIt.otf
21cr|texlive-gfsneohellenic-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gfsneohellenicmath8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gfsneohellenicmath8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicb6a.tfm
21cr|texlive-gfsneohellenic-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicb6r.tfm
21cr|texlive-gfsneohellenic-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicbi6a.tfm
21cr|texlive-gfsneohellenic-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicbi6r.tfm
21cr|texlive-gfsneohellenic-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicbo6a.tfm
21cr|texlive-gfsneohellenic-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicbo6r.tfm
21cr|texlive-gfsneohellenic-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenici6a.tfm
21cr|texlive-gfsneohellenic-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenici6r.tfm
21cr|texlive-gfsneohellenic-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenico6a.tfm
21cr|texlive-gfsneohellenic-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenico6r.tfm
21cr|texlive-gfsneohellenic-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicrg6a.tfm
21cr|texlive-gfsneohellenic-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicrg6r.tfm
21cr|texlive-gfsneohellenic-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicsc6a.tfm
21cr|texlive-gfsneohellenic-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicsc6r.tfm
21cr|texlive-gfsneohellenic-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicsco6a.tfm
21cr|texlive-gfsneohellenic-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicsco6r.tfm
21cr|texlive-gfsneohellenic-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicb8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicb8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicb9a.tfm
21cr|texlive-gfsneohellenic-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicb9r.tfm
21cr|texlive-gfsneohellenic-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbi8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbi8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbi9a.tfm
21cr|texlive-gfsneohellenic-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbi9r.tfm
21cr|texlive-gfsneohellenic-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbo8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbo8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbo9a.tfm
21cr|texlive-gfsneohellenic-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbo9r.tfm
21cr|texlive-gfsneohellenic-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicdenomnums8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicdenomnums8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenici8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenici8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenici9a.tfm
21cr|texlive-gfsneohellenic-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenici9r.tfm
21cr|texlive-gfsneohellenic-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicnumnums8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicnumnums8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenico8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|90	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenico8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|91	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenico9a.tfm
21cr|texlive-gfsneohellenic-20190228-1|92	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenico9r.tfm
21cr|texlive-gfsneohellenic-20190228-1|93	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicrg8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|94	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicrg8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|95	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicrg9a.tfm
21cr|texlive-gfsneohellenic-20190228-1|96	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicrg9r.tfm
21cr|texlive-gfsneohellenic-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsc8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsc8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsc9a.tfm
21cr|texlive-gfsneohellenic-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsc9r.tfm
21cr|texlive-gfsneohellenic-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsco8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsco8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsco9a.tfm
21cr|texlive-gfsneohellenic-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsco9r.tfm
21cr|texlive-gfsneohellenic-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenictabnums8a.tfm
21cr|texlive-gfsneohellenic-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenictabnums8r.tfm
21cr|texlive-gfsneohellenic-20190228-1|107	%{_texmfdistdir}/fonts/type1/public/gfsneohellenic/GFSNeohellenic-Bold.pfb
21cr|texlive-gfsneohellenic-20190228-1|108	%{_texmfdistdir}/fonts/type1/public/gfsneohellenic/GFSNeohellenic-BoldItalic.pfb
21cr|texlive-gfsneohellenic-20190228-1|109	%{_texmfdistdir}/fonts/type1/public/gfsneohellenic/GFSNeohellenic-Italic.pfb
21cr|texlive-gfsneohellenic-20190228-1|110	%{_texmfdistdir}/fonts/type1/public/gfsneohellenic/GFSNeohellenic-Regular.pfb
21cr|texlive-gfsneohellenic-20190228-1|111	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gfsneohellenicmath8a.vf
21cr|texlive-gfsneohellenic-20190228-1|112	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicb6a.vf
21cr|texlive-gfsneohellenic-20190228-1|113	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicbi6a.vf
21cr|texlive-gfsneohellenic-20190228-1|114	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicbo6a.vf
21cr|texlive-gfsneohellenic-20190228-1|115	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenici6a.vf
21cr|texlive-gfsneohellenic-20190228-1|116	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenico6a.vf
21cr|texlive-gfsneohellenic-20190228-1|117	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicrg6a.vf
21cr|texlive-gfsneohellenic-20190228-1|118	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicsc6a.vf
21cr|texlive-gfsneohellenic-20190228-1|119	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicsco6a.vf
21cr|texlive-gfsneohellenic-20190228-1|120	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicb8a.vf
21cr|texlive-gfsneohellenic-20190228-1|121	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicb9a.vf
21cr|texlive-gfsneohellenic-20190228-1|122	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicbi8a.vf
21cr|texlive-gfsneohellenic-20190228-1|123	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicbi9a.vf
21cr|texlive-gfsneohellenic-20190228-1|124	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicbo8a.vf
21cr|texlive-gfsneohellenic-20190228-1|125	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicbo9a.vf
21cr|texlive-gfsneohellenic-20190228-1|126	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicdenomnums8a.vf
21cr|texlive-gfsneohellenic-20190228-1|127	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenici8a.vf
21cr|texlive-gfsneohellenic-20190228-1|128	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenici9a.vf
21cr|texlive-gfsneohellenic-20190228-1|129	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicnumnums8a.vf
21cr|texlive-gfsneohellenic-20190228-1|130	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenico8a.vf
21cr|texlive-gfsneohellenic-20190228-1|131	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenico9a.vf
21cr|texlive-gfsneohellenic-20190228-1|132	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicrg8a.vf
21cr|texlive-gfsneohellenic-20190228-1|133	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicrg9a.vf
21cr|texlive-gfsneohellenic-20190228-1|134	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicsc8a.vf
21cr|texlive-gfsneohellenic-20190228-1|135	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicsc9a.vf
21cr|texlive-gfsneohellenic-20190228-1|136	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicsco8a.vf
21cr|texlive-gfsneohellenic-20190228-1|137	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicsco9a.vf
21cr|texlive-gfsneohellenic-20190228-1|138	%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenictabnums8a.vf
21cr|texlive-gfsneohellenic-20190228-1|139	%{_texmfdistdir}/tex/latex/gfsneohellenic/gfsneohellenic.sty
21cr|texlive-gfsneohellenic-20190228-1|140	%{_texmfdistdir}/tex/latex/gfsneohellenic/lgrneohellenic.fd
21cr|texlive-gfsneohellenic-20190228-1|141	%{_texmfdistdir}/tex/latex/gfsneohellenic/omlneohellenic.fd
21cr|texlive-gfsneohellenic-20190228-1|142	%{_texmfdistdir}/tex/latex/gfsneohellenic/ot1neohellenic.fd
21cr|texlive-gfsneohellenic-20190228-1|143	%{_texmfdistdir}/tex/latex/gfsneohellenic/t1neohellenic.fd
21cr|texlive-gfsneohellenic-20190228-1|144	%{_texmfdistdir}/tex/latex/gfsneohellenic/uneohellenicnums.fd
21cr|texlive-gfsneohellenic-20190228-1|145	%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/OFL-FAQ.txt
21cr|texlive-gfsneohellenic-20190228-1|146	%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/OFL.txt
21cr|texlive-gfsneohellenic-20190228-1|147	%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/README
21cr|texlive-gfsneohellenic-20190228-1|148	%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/README.TEXLIVE
21cr|texlive-gfsneohellenic-20190228-1|149	%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/VERSION
21cr|texlive-gfsneohellenic-20190228-1|150	
21cr|texlive-gfsneohellenic-20190228-1|151	#-----------------------------------------------------------------------
21cr|texlive-gfsneohellenic-20190228-1|152	%prep
21cr|texlive-gfsneohellenic-20190228-1|153	%setup -c -a0 -a1
21cr|texlive-gfsneohellenic-20190228-1|154	
21cr|texlive-gfsneohellenic-20190228-1|155	%build
21cr|texlive-gfsneohellenic-20190228-1|156	
21cr|texlive-gfsneohellenic-20190228-1|157	%install
21cr|texlive-gfsneohellenic-20190228-1|158	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfsneohellenic-20190228-1|159	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9430 21
21cr|texlive-gfsneohellenicmath-63928-1|1	%define oname gfsneohellenicmath
21cr|texlive-gfsneohellenicmath-63928-1|2	
21cr|texlive-gfsneohellenicmath-63928-1|3	Summary:	A Greek math font in the Neo-Hellenic style
21cr|texlive-gfsneohellenicmath-63928-1|4	Name:		texlive-gfsneohellenicmath
21cr|texlive-gfsneohellenicmath-63928-1|5	Version:	63928
21cr|texlive-gfsneohellenicmath-63928-1|6	Release:	1
21cr|texlive-gfsneohellenicmath-63928-1|7	License:	LPPL1.3
21cr|texlive-gfsneohellenicmath-63928-1|8	Group:		Publishing
21cr|texlive-gfsneohellenicmath-63928-1|9	Url:		https://www.ctan.org
21cr|texlive-gfsneohellenicmath-63928-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gfsneohellenicmath-63928-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gfsneohellenicmath-63928-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gfsneohellenicmath-63928-1|13	Requires:	texlive-tlpkg
21cr|texlive-gfsneohellenicmath-63928-1|14	Requires:	texlive-kpathsea
21cr|texlive-gfsneohellenicmath-63928-1|15	Provides:	tex(gfsneohellenicot.sty) = 2024
21cr|texlive-gfsneohellenicmath-63928-1|16	BuildArch:	noarch
21cr|texlive-gfsneohellenicmath-63928-1|17	
21cr|texlive-gfsneohellenicmath-63928-1|18	%description
21cr|texlive-gfsneohellenicmath-63928-1|19	The GFSNeohellenic font, a historic font first designed by
21cr|texlive-gfsneohellenicmath-63928-1|20	Victor Scholderer, and digitized by George Matthiopoulos of the
21cr|texlive-gfsneohellenicmath-63928-1|21	Greek Font Society (GFS), now has native support for
21cr|texlive-gfsneohellenicmath-63928-1|22	Mathematics. The project was commissioned to GFS by the
21cr|texlive-gfsneohellenicmath-63928-1|23	Department of Mathematics of the University of the Aegean,
21cr|texlive-gfsneohellenicmath-63928-1|24	Samos, Greece. The Math Table was constructed by the
21cr|texlive-gfsneohellenicmath-63928-1|25	Mathematics Professor A. Tsolomitis. A useful application is in
21cr|texlive-gfsneohellenicmath-63928-1|26	beamer documents since this is a Sans Math font. The
21cr|texlive-gfsneohellenicmath-63928-1|27	GFSNeohellenic fontfamily supports many languages (including
21cr|texlive-gfsneohellenicmath-63928-1|28	Greek), and it is distributed (both text and math) under the
21cr|texlive-gfsneohellenicmath-63928-1|29	OFL license.
21cr|texlive-gfsneohellenicmath-63928-1|30	
21cr|texlive-gfsneohellenicmath-63928-1|31	%files
21cr|texlive-gfsneohellenicmath-63928-1|32	%doc %{_texmfdistdir}/doc/fonts/gfsneohellenicmath/
21cr|texlive-gfsneohellenicmath-63928-1|33	%{_texmfdistdir}/fonts/opentype/public/gfsneohellenicmath/
21cr|texlive-gfsneohellenicmath-63928-1|34	%{_texmfdistdir}/tex/latex/gfsneohellenicmath/
21cr|texlive-gfsneohellenicmath-63928-1|35	
21cr|texlive-gfsneohellenicmath-63928-1|36	#------------------------------------------------------------------
21cr|texlive-gfsneohellenicmath-63928-1|37	
21cr|texlive-gfsneohellenicmath-63928-1|38	%prep
21cr|texlive-gfsneohellenicmath-63928-1|39	%setup -c -a0 -a1
21cr|texlive-gfsneohellenicmath-63928-1|40	
21cr|texlive-gfsneohellenicmath-63928-1|41	%build
21cr|texlive-gfsneohellenicmath-63928-1|42	
21cr|texlive-gfsneohellenicmath-63928-1|43	%install
21cr|texlive-gfsneohellenicmath-63928-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfsneohellenicmath-63928-1|45	rm -rf tlpkg
21cr|texlive-gfsneohellenicmath-63928-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9431 21
21cr|texlive-gfssolomos-1.0-8|1	# revision 18651
21cr|texlive-gfssolomos-1.0-8|2	# category Package
21cr|texlive-gfssolomos-1.0-8|3	# catalog-ctan /fonts/greek/gfs/gfssolomos
21cr|texlive-gfssolomos-1.0-8|4	# catalog-date 2008-08-19 21:00:04 +0200
21cr|texlive-gfssolomos-1.0-8|5	# catalog-license ofl
21cr|texlive-gfssolomos-1.0-8|6	# catalog-version 1.0
21cr|texlive-gfssolomos-1.0-8|7	Name:		texlive-gfssolomos
21cr|texlive-gfssolomos-1.0-8|8	Version:	1.0
21cr|texlive-gfssolomos-1.0-8|9	Release:	8
21cr|texlive-gfssolomos-1.0-8|10	Summary:	A Greek-alphabet font
21cr|texlive-gfssolomos-1.0-8|11	Group:		Publishing
21cr|texlive-gfssolomos-1.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfssolomos
21cr|texlive-gfssolomos-1.0-8|13	License:	OFL
21cr|texlive-gfssolomos-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfssolomos.tar.xz
21cr|texlive-gfssolomos-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfssolomos.doc.tar.xz
21cr|texlive-gfssolomos-1.0-8|16	BuildArch:	noarch
21cr|texlive-gfssolomos-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gfssolomos-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gfssolomos-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-gfssolomos-1.0-8|20	
21cr|texlive-gfssolomos-1.0-8|21	%description
21cr|texlive-gfssolomos-1.0-8|22	Solomos is a font which traces its descent from a
21cr|texlive-gfssolomos-1.0-8|23	calligraphically-inspired font of the mid-19th century. LaTeX
21cr|texlive-gfssolomos-1.0-8|24	support, for use with the LGR encoding only, is provided.
21cr|texlive-gfssolomos-1.0-8|25	
21cr|texlive-gfssolomos-1.0-8|26	
21cr|texlive-gfssolomos-1.0-8|27	#-----------------------------------------------------------------------
21cr|texlive-gfssolomos-1.0-8|28	%files
21cr|texlive-gfssolomos-1.0-8|29	%{_texmfdistdir}/fonts/afm/public/gfssolomos/GFSSolomos-Regular.afm
21cr|texlive-gfssolomos-1.0-8|30	%{_texmfdistdir}/fonts/enc/dvips/gfssolomos/gpsolomos.enc
21cr|texlive-gfssolomos-1.0-8|31	%{_texmfdistdir}/fonts/map/dvips/gfssolomos/gfssolomos.map
21cr|texlive-gfssolomos-1.0-8|32	%{_texmfdistdir}/fonts/opentype/public/gfssolomos/GFSSolomos.otf
21cr|texlive-gfssolomos-1.0-8|33	%{_texmfdistdir}/fonts/tfm/public/gfssolomos/gsolomos8a.tfm
21cr|texlive-gfssolomos-1.0-8|34	%{_texmfdistdir}/fonts/tfm/public/gfssolomos/gsolomos8r.tfm
21cr|texlive-gfssolomos-1.0-8|35	%{_texmfdistdir}/fonts/type1/public/gfssolomos/GFSSolomos-Regular.pfb
21cr|texlive-gfssolomos-1.0-8|36	%{_texmfdistdir}/fonts/vf/public/gfssolomos/gsolomos8a.vf
21cr|texlive-gfssolomos-1.0-8|37	%{_texmfdistdir}/tex/latex/gfssolomos/gfssolomos.sty
21cr|texlive-gfssolomos-1.0-8|38	%{_texmfdistdir}/tex/latex/gfssolomos/lgrsolomos.fd
21cr|texlive-gfssolomos-1.0-8|39	%doc %{_texmfdistdir}/doc/fonts/gfssolomos/OFL-FAQ.txt
21cr|texlive-gfssolomos-1.0-8|40	%doc %{_texmfdistdir}/doc/fonts/gfssolomos/OFL.txt
21cr|texlive-gfssolomos-1.0-8|41	%doc %{_texmfdistdir}/doc/fonts/gfssolomos/README
21cr|texlive-gfssolomos-1.0-8|42	%doc %{_texmfdistdir}/doc/fonts/gfssolomos/gfssolomos.pdf
21cr|texlive-gfssolomos-1.0-8|43	%doc %{_texmfdistdir}/doc/fonts/gfssolomos/gfssolomos.tex
21cr|texlive-gfssolomos-1.0-8|44	
21cr|texlive-gfssolomos-1.0-8|45	#-----------------------------------------------------------------------
21cr|texlive-gfssolomos-1.0-8|46	%prep
21cr|texlive-gfssolomos-1.0-8|47	%setup -c -a0 -a1
21cr|texlive-gfssolomos-1.0-8|48	
21cr|texlive-gfssolomos-1.0-8|49	%build
21cr|texlive-gfssolomos-1.0-8|50	
21cr|texlive-gfssolomos-1.0-8|51	%install
21cr|texlive-gfssolomos-1.0-8|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gfssolomos-1.0-8|53	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9432 21
21cr|texlive-ghsystem-4.8c-1|1	Name:		texlive-ghsystem
21cr|texlive-ghsystem-4.8c-1|2	Version:	4.8c
21cr|texlive-ghsystem-4.8c-1|3	Release:	1
21cr|texlive-ghsystem-4.8c-1|4	Summary:	Typeset all the hazard and precautionary statements and pictograms
21cr|texlive-ghsystem-4.8c-1|5	Group:		Publishing
21cr|texlive-ghsystem-4.8c-1|6	URL:		https://www.ctan.org/pkg/ghsystem
21cr|texlive-ghsystem-4.8c-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-ghsystem-4.8c-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ghsystem.tar.xz
21cr|texlive-ghsystem-4.8c-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ghsystem.doc.tar.xz
21cr|texlive-ghsystem-4.8c-1|10	BuildArch:	noarch
21cr|texlive-ghsystem-4.8c-1|11	BuildRequires: texlive-tlpkg
21cr|texlive-ghsystem-4.8c-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-ghsystem-4.8c-1|13	Requires(post):texlive-kpathsea
21cr|texlive-ghsystem-4.8c-1|14	Requires: texlive-actuarialangle
21cr|texlive-ghsystem-4.8c-1|15	
21cr|texlive-ghsystem-4.8c-1|16	%description
21cr|texlive-ghsystem-4.8c-1|17	The package provides the means to typeset all the hazard and precautionary statements and pictograms in a straightforward way
21cr|texlive-ghsystem-4.8c-1|18	
21cr|texlive-ghsystem-4.8c-1|19	#-----------------------------------------------------------------------
21cr|texlive-ghsystem-4.8c-1|20	%files
21cr|texlive-ghsystem-4.8c-1|21	/usr/share/texmf-dist/tex/latex/ghsystem
21cr|texlive-ghsystem-4.8c-1|22	%doc /usr/share/texmf-dist/doc/latex/ghsystem
21cr|texlive-ghsystem-4.8c-1|23	
21cr|texlive-ghsystem-4.8c-1|24	#-----------------------------------------------------------------------
21cr|texlive-ghsystem-4.8c-1|25	%prep
21cr|texlive-ghsystem-4.8c-1|26	%setup -c -a0 -a1
21cr|texlive-ghsystem-4.8c-1|27	
21cr|texlive-ghsystem-4.8c-1|28	%build
21cr|texlive-ghsystem-4.8c-1|29	
21cr|texlive-ghsystem-4.8c-1|30	%install
21cr|texlive-ghsystem-4.8c-1|31	mkdir -p %{buildroot}/usr/share/texmf-dist
21cr|texlive-ghsystem-4.8c-1|32	cp -fpar tex doc %{buildroot}/usr/share/texmf-dist

9433 21
21cr|texlive-gillcm-1.1-8|1	# revision 19878
21cr|texlive-gillcm-1.1-8|2	# category Package
21cr|texlive-gillcm-1.1-8|3	# catalog-ctan undef
21cr|texlive-gillcm-1.1-8|4	# catalog-date 2010-08-11 13:58:09 +0200
21cr|texlive-gillcm-1.1-8|5	# catalog-license other-free
21cr|texlive-gillcm-1.1-8|6	# catalog-version 1.1
21cr|texlive-gillcm-1.1-8|7	Name:		texlive-gillcm
21cr|texlive-gillcm-1.1-8|8	Version:	1.1
21cr|texlive-gillcm-1.1-8|9	Release:	8
21cr|texlive-gillcm-1.1-8|10	Summary:	Alternative unslanted italic Computer Modern fonts
21cr|texlive-gillcm-1.1-8|11	Group:		Publishing
21cr|texlive-gillcm-1.1-8|12	URL:		http://tug.org/texlive
21cr|texlive-gillcm-1.1-8|13	License:	OTHER-FREE
21cr|texlive-gillcm-1.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gillcm.tar.xz
21cr|texlive-gillcm-1.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gillcm.doc.tar.xz
21cr|texlive-gillcm-1.1-8|16	BuildArch:	noarch
21cr|texlive-gillcm-1.1-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gillcm-1.1-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gillcm-1.1-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-gillcm-1.1-8|20	
21cr|texlive-gillcm-1.1-8|21	%description
21cr|texlive-gillcm-1.1-8|22	This is a demonstration of the use of virtual fonts for unusual
21cr|texlive-gillcm-1.1-8|23	effects: the package implements an old idea of Eric Gill. The
21cr|texlive-gillcm-1.1-8|24	package was written for the author's talk at TUG 2010.
21cr|texlive-gillcm-1.1-8|25	
21cr|texlive-gillcm-1.1-8|26	
21cr|texlive-gillcm-1.1-8|27	#-----------------------------------------------------------------------
21cr|texlive-gillcm-1.1-8|28	%files
21cr|texlive-gillcm-1.1-8|29	%{_texmfdistdir}/fonts/map/dvips/gillcm/cmg.map
21cr|texlive-gillcm-1.1-8|30	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgb8r.tfm
21cr|texlive-gillcm-1.1-8|31	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbi7t.tfm
21cr|texlive-gillcm-1.1-8|32	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbi8c.tfm
21cr|texlive-gillcm-1.1-8|33	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbi8r.tfm
21cr|texlive-gillcm-1.1-8|34	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbi8t.tfm
21cr|texlive-gillcm-1.1-8|35	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbiu7t.tfm
21cr|texlive-gillcm-1.1-8|36	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbiu8c.tfm
21cr|texlive-gillcm-1.1-8|37	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbiu8r.tfm
21cr|texlive-gillcm-1.1-8|38	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbiu8t.tfm
21cr|texlive-gillcm-1.1-8|39	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgm8r.tfm
21cr|texlive-gillcm-1.1-8|40	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmi7t.tfm
21cr|texlive-gillcm-1.1-8|41	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmi8c.tfm
21cr|texlive-gillcm-1.1-8|42	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmi8r.tfm
21cr|texlive-gillcm-1.1-8|43	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmi8t.tfm
21cr|texlive-gillcm-1.1-8|44	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmiu7t.tfm
21cr|texlive-gillcm-1.1-8|45	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmiu8c.tfm
21cr|texlive-gillcm-1.1-8|46	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmiu8r.tfm
21cr|texlive-gillcm-1.1-8|47	%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmiu8t.tfm
21cr|texlive-gillcm-1.1-8|48	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbi7t.vf
21cr|texlive-gillcm-1.1-8|49	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbi8c.vf
21cr|texlive-gillcm-1.1-8|50	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbi8t.vf
21cr|texlive-gillcm-1.1-8|51	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbiu7t.vf
21cr|texlive-gillcm-1.1-8|52	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbiu8c.vf
21cr|texlive-gillcm-1.1-8|53	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbiu8t.vf
21cr|texlive-gillcm-1.1-8|54	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmi7t.vf
21cr|texlive-gillcm-1.1-8|55	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmi8c.vf
21cr|texlive-gillcm-1.1-8|56	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmi8t.vf
21cr|texlive-gillcm-1.1-8|57	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmiu7t.vf
21cr|texlive-gillcm-1.1-8|58	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmiu8c.vf
21cr|texlive-gillcm-1.1-8|59	%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmiu8t.vf
21cr|texlive-gillcm-1.1-8|60	%{_texmfdistdir}/tex/latex/gillcm/gillcm.sty
21cr|texlive-gillcm-1.1-8|61	%{_texmfdistdir}/tex/latex/gillcm/ot1cmg.fd
21cr|texlive-gillcm-1.1-8|62	%{_texmfdistdir}/tex/latex/gillcm/t1cmg.fd
21cr|texlive-gillcm-1.1-8|63	%{_texmfdistdir}/tex/latex/gillcm/ts1cmg.fd
21cr|texlive-gillcm-1.1-8|64	%doc %{_texmfdistdir}/doc/latex/gillcm/README
21cr|texlive-gillcm-1.1-8|65	%doc %{_texmfdistdir}/doc/latex/gillcm/gillcm.bib
21cr|texlive-gillcm-1.1-8|66	%doc %{_texmfdistdir}/doc/latex/gillcm/gillcm.dtx
21cr|texlive-gillcm-1.1-8|67	%doc %{_texmfdistdir}/doc/latex/gillcm/gillcm.ins
21cr|texlive-gillcm-1.1-8|68	%doc %{_texmfdistdir}/doc/latex/gillcm/gillcm.pdf
21cr|texlive-gillcm-1.1-8|69	%doc %{_texmfdistdir}/doc/latex/gillcm/sample.pdf
21cr|texlive-gillcm-1.1-8|70	%doc %{_texmfdistdir}/doc/latex/gillcm/sample.tex
21cr|texlive-gillcm-1.1-8|71	
21cr|texlive-gillcm-1.1-8|72	#-----------------------------------------------------------------------
21cr|texlive-gillcm-1.1-8|73	%prep
21cr|texlive-gillcm-1.1-8|74	%setup -c -a0 -a1
21cr|texlive-gillcm-1.1-8|75	
21cr|texlive-gillcm-1.1-8|76	%build
21cr|texlive-gillcm-1.1-8|77	
21cr|texlive-gillcm-1.1-8|78	%install
21cr|texlive-gillcm-1.1-8|79	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gillcm-1.1-8|80	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9434 21
21cr|texlive-gillius-64865-1|1	%define oname gillius
21cr|texlive-gillius-64865-1|2	
21cr|texlive-gillius-64865-1|3	Summary:	Gillius fonts with LaTeX support
21cr|texlive-gillius-64865-1|4	Name:		texlive-gillius
21cr|texlive-gillius-64865-1|5	Version:	64865
21cr|texlive-gillius-64865-1|6	Release:	1
21cr|texlive-gillius-64865-1|7	License:	LPPL1.3
21cr|texlive-gillius-64865-1|8	Group:		Publishing
21cr|texlive-gillius-64865-1|9	Url:		https://www.ctan.org
21cr|texlive-gillius-64865-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gillius-64865-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gillius-64865-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gillius-64865-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-gillius-64865-1|14	Requires:	texlive-kpathsea
21cr|texlive-gillius-64865-1|15	Requires:	texlive-tlpkg
21cr|texlive-gillius-64865-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-gillius-64865-1|17	Provides:	tex-gillius = 2024
21cr|texlive-gillius-64865-1|18	Provides:	tex(gillius2.sty) = 2024
21cr|texlive-gillius-64865-1|19	Provides:	tex(gillius.map) = 2024
21cr|texlive-gillius-64865-1|20	Provides:	tex(gillius.sty) = 2024
21cr|texlive-gillius-64865-1|21	Provides:	tex(gls_4bsedw.enc) = 2024
21cr|texlive-gillius-64865-1|22	Provides:	tex(gls_a6mi7n.enc) = 2024
21cr|texlive-gillius-64865-1|23	Provides:	tex(gls_az7pev.enc) = 2024
21cr|texlive-gillius-64865-1|24	Provides:	tex(gls_bg5e7z.enc) = 2024
21cr|texlive-gillius-64865-1|25	Provides:	tex(gls_efuo7w.enc) = 2024
21cr|texlive-gillius-64865-1|26	Provides:	tex(gls_lf6eoq.enc) = 2024
21cr|texlive-gillius-64865-1|27	Provides:	tex(gls_pqq4vh.enc) = 2024
21cr|texlive-gillius-64865-1|28	Provides:	tex(gls_shb4ap.enc) = 2024
21cr|texlive-gillius-64865-1|29	Provides:	tex(LY1GilliusADFCond-LF.fd) = 2024
21cr|texlive-gillius-64865-1|30	Provides:	tex(LY1GilliusADF-LF.fd) = 2024
21cr|texlive-gillius-64865-1|31	Provides:	tex(LY1GilliusADFNoTwoCond-LF.fd) = 2024
21cr|texlive-gillius-64865-1|32	Provides:	tex(LY1GilliusADFNoTwo-LF.fd) = 2024
21cr|texlive-gillius-64865-1|33	Provides:	tex(OT1GilliusADFCond-LF.fd) = 2024
21cr|texlive-gillius-64865-1|34	Provides:	tex(OT1GilliusADF-LF.fd) = 2024
21cr|texlive-gillius-64865-1|35	Provides:	tex(OT1GilliusADFNoTwoCond-LF.fd) = 2024
21cr|texlive-gillius-64865-1|36	Provides:	tex(OT1GilliusADFNoTwo-LF.fd) = 2024
21cr|texlive-gillius-64865-1|37	Provides:	tex(T1GilliusADFCond-LF.fd) = 2024
21cr|texlive-gillius-64865-1|38	Provides:	tex(T1GilliusADF-LF.fd) = 2024
21cr|texlive-gillius-64865-1|39	Provides:	tex(T1GilliusADFNoTwoCond-LF.fd) = 2024
21cr|texlive-gillius-64865-1|40	Provides:	tex(T1GilliusADFNoTwo-LF.fd) = 2024
21cr|texlive-gillius-64865-1|41	Provides:	tex(TS1GilliusADFCond-LF.fd) = 2024
21cr|texlive-gillius-64865-1|42	Provides:	tex(TS1GilliusADF-LF.fd) = 2024
21cr|texlive-gillius-64865-1|43	Provides:	tex(TS1GilliusADFNoTwoCond-LF.fd) = 2024
21cr|texlive-gillius-64865-1|44	Provides:	tex(TS1GilliusADFNoTwo-LF.fd) = 2024
21cr|texlive-gillius-64865-1|45	BuildArch:	noarch
21cr|texlive-gillius-64865-1|46	
21cr|texlive-gillius-64865-1|47	%description
21cr|texlive-gillius-64865-1|48	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-gillius-64865-1|49	support for the Gillius and Gillius No. 2 families of sans
21cr|texlive-gillius-64865-1|50	serif fonts and condensed versions of them, designed by Hirwen
21cr|texlive-gillius-64865-1|51	Harendal. According to the designer, the fonts were inspired by
21cr|texlive-gillius-64865-1|52	Gill Sans.
21cr|texlive-gillius-64865-1|53	
21cr|texlive-gillius-64865-1|54	%files
21cr|texlive-gillius-64865-1|55	%doc %{_texmfdistdir}/doc
21cr|texlive-gillius-64865-1|56	%{_texmfdistdir}/fonts/enc/dvips/gillius/
21cr|texlive-gillius-64865-1|57	%{_texmfdistdir}/fonts/map/dvips/gillius/
21cr|texlive-gillius-64865-1|58	%{_texmfdistdir}/fonts/opentype/arkandis/gillius/
21cr|texlive-gillius-64865-1|59	%{_texmfdistdir}/fonts/tfm/arkandis/gillius/
21cr|texlive-gillius-64865-1|60	%{_texmfdistdir}/fonts/type1/arkandis/gillius/
21cr|texlive-gillius-64865-1|61	%{_texmfdistdir}/fonts/vf/arkandis/gillius/
21cr|texlive-gillius-64865-1|62	%{_texmfdistdir}/tex/latex/gillius/
21cr|texlive-gillius-64865-1|63	
21cr|texlive-gillius-64865-1|64	#------------------------------------------------------------------
21cr|texlive-gillius-64865-1|65	
21cr|texlive-gillius-64865-1|66	%prep
21cr|texlive-gillius-64865-1|67	%setup -c -a0 -a1
21cr|texlive-gillius-64865-1|68	
21cr|texlive-gillius-64865-1|69	%build
21cr|texlive-gillius-64865-1|70	
21cr|texlive-gillius-64865-1|71	%install
21cr|texlive-gillius-64865-1|72	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gillius-64865-1|73	rm -rf tlpkg
21cr|texlive-gillius-64865-1|74	cp -fpar * %{buildroot}%{_texmfdistdir}

9435 21
21cr|texlive-gindex-52311-1|1	%define oname gindex
21cr|texlive-gindex-52311-1|2	
21cr|texlive-gindex-52311-1|3	Summary:	Formatting indexes
21cr|texlive-gindex-52311-1|4	Name:		texlive-gindex
21cr|texlive-gindex-52311-1|5	Version:	52311
21cr|texlive-gindex-52311-1|6	Release:	1
21cr|texlive-gindex-52311-1|7	License:	LPPL1.3
21cr|texlive-gindex-52311-1|8	Group:		Publishing
21cr|texlive-gindex-52311-1|9	Url:		https://www.ctan.org
21cr|texlive-gindex-52311-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gindex-52311-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gindex-52311-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gindex-52311-1|13	Requires:	texlive-tlpkg
21cr|texlive-gindex-52311-1|14	Requires:	texlive-kpathsea
21cr|texlive-gindex-52311-1|15	Provides:	tex(gindex.sty) = 2024
21cr|texlive-gindex-52311-1|16	BuildArch:	noarch
21cr|texlive-gindex-52311-1|17	
21cr|texlive-gindex-52311-1|18	%description
21cr|texlive-gindex-52311-1|19	This package provides a way to generate the format of index
21cr|texlive-gindex-52311-1|20	entries from within LaTeX.
21cr|texlive-gindex-52311-1|21	
21cr|texlive-gindex-52311-1|22	%files
21cr|texlive-gindex-52311-1|23	%doc %{_texmfdistdir}/doc/latex/gindex
21cr|texlive-gindex-52311-1|24	%{_texmfdistdir}/makeindex/gindex
21cr|texlive-gindex-52311-1|25	%{_texmfdistdir}/tex/latex/gindex
21cr|texlive-gindex-52311-1|26	
21cr|texlive-gindex-52311-1|27	#------------------------------------------------------------------
21cr|texlive-gindex-52311-1|28	
21cr|texlive-gindex-52311-1|29	%prep
21cr|texlive-gindex-52311-1|30	%setup -c -a0 -a1
21cr|texlive-gindex-52311-1|31	
21cr|texlive-gindex-52311-1|32	%build
21cr|texlive-gindex-52311-1|33	
21cr|texlive-gindex-52311-1|34	%install
21cr|texlive-gindex-52311-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gindex-52311-1|36	rm -rf tlpkg
21cr|texlive-gindex-52311-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9436 21
21cr|texlive-gitlog-0.0-12|1	# revision 29776
21cr|texlive-gitlog-0.0-12|2	# category Package
21cr|texlive-gitlog-0.0-12|3	# catalog-ctan /macros/latex/contrib/mpgraphics
21cr|texlive-gitlog-0.0-12|4	# catalog-date 2013-04-08 09:07:09 +0200
21cr|texlive-gitlog-0.0-12|5	# catalog-license lppl1.3
21cr|texlive-gitlog-0.0-12|6	# catalog-version 0.3
21cr|texlive-gitlog-0.0-12|7	Name:		texlive-gitlog
21cr|texlive-gitlog-0.0-12|8	Version:	0.0
21cr|texlive-gitlog-0.0-12|9	Release:	12
21cr|texlive-gitlog-0.0-12|10	Summary:	Git log
21cr|texlive-gitlog-0.0-12|11	Group:		Publishing
21cr|texlive-gitlog-0.0-12|12	URL:		https://ctan.org/pkg/gitlog
21cr|texlive-gitlog-0.0-12|13	License:	LPPL1.3
21cr|texlive-gitlog-0.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gitlog.tar.xz
21cr|texlive-gitlog-0.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gitlog.doc.tar.xz
21cr|texlive-gitlog-0.0-12|16	BuildArch:	noarch
21cr|texlive-gitlog-0.0-12|17	BuildRequires:	texlive-tlpkg
21cr|texlive-gitlog-0.0-12|18	Requires(pre):	texlive-tlpkg
21cr|texlive-gitlog-0.0-12|19	Requires(post):	texlive-kpathsea
21cr|texlive-gitlog-0.0-12|20	
21cr|texlive-gitlog-0.0-12|21	%description
21cr|texlive-gitlog-0.0-12|22	This package allows git change log history
21cr|texlive-gitlog-0.0-12|23	to be incorporated into LATEX documents; the
21cr|texlive-gitlog-0.0-12|24	log data is obtained from the git distributed
21cr|texlive-gitlog-0.0-12|25	version control system.
21cr|texlive-gitlog-0.0-12|26	
21cr|texlive-gitlog-0.0-12|27	The current release (0.0.beta) is a proof-of-concept
21cr|texlive-gitlog-0.0-12|28	release to allow users an early evaluation and to attract
21cr|texlive-gitlog-0.0-12|29	ideas and support. Requests and suggestions, as well
21cr|texlive-gitlog-0.0-12|30	as code contributions are welcome.
21cr|texlive-gitlog-0.0-12|31	----------------
21cr|texlive-gitlog-0.0-12|32	%files
21cr|texlive-gitlog-0.0-12|33	%{_texmfdistdir}/tex/latex/gitlog/gitlog.bbx
21cr|texlive-gitlog-0.0-12|34	%{_texmfdistdir}/tex/latex/gitlog/gitlog.dbx
21cr|texlive-gitlog-0.0-12|35	%{_texmfdistdir}/tex/latex/gitlog/gitlog.sty
21cr|texlive-gitlog-0.0-12|36	#- doc
21cr|texlive-gitlog-0.0-12|37	%doc %{_texmfdistdir}/doc/latex/gitlog/README.md
21cr|texlive-gitlog-0.0-12|38	%doc %{_texmfdistdir}/doc/latex/gitlog/gitlog.pdf
21cr|texlive-gitlog-0.0-12|39	%doc %{_texmfdistdir}/doc/latex/gitlog/gitHeadLocal.gin
21cr|texlive-gitlog-0.0-12|40	%doc %{_texmfdistdir}/doc/latex/gitlog/gitlog.sample.bib
21cr|texlive-gitlog-0.0-12|41	%doc %{_texmfdistdir}/doc/latex/gitlog/gitlog.tex
21cr|texlive-gitlog-0.0-12|42	
21cr|texlive-gitlog-0.0-12|43	#-----------------------------------------------------------------------
21cr|texlive-gitlog-0.0-12|44	%prep
21cr|texlive-gitlog-0.0-12|45	%setup -c -a0 -a1
21cr|texlive-gitlog-0.0-12|46	
21cr|texlive-gitlog-0.0-12|47	%build
21cr|texlive-gitlog-0.0-12|48	
21cr|texlive-gitlog-0.0-12|49	%install
21cr|texlive-gitlog-0.0-12|50	mkdir -p %{buildroot}%{_texmfdistdir}

9437 21
21cr|texlive-gitstatus-64662-1|1	%define oname gitstatus
21cr|texlive-gitstatus-64662-1|2	
21cr|texlive-gitstatus-64662-1|3	Summary:	Include Git information in the document as watermark or via variables
21cr|texlive-gitstatus-64662-1|4	Name:		texlive-gitstatus
21cr|texlive-gitstatus-64662-1|5	Version:	64662
21cr|texlive-gitstatus-64662-1|6	Release:	1
21cr|texlive-gitstatus-64662-1|7	License:	LPPL1.3
21cr|texlive-gitstatus-64662-1|8	Group:		Publishing
21cr|texlive-gitstatus-64662-1|9	Url:		https://www.ctan.org
21cr|texlive-gitstatus-64662-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gitstatus-64662-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gitstatus-64662-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gitstatus-64662-1|13	Requires:	texlive-tlpkg
21cr|texlive-gitstatus-64662-1|14	Requires:	texlive-kpathsea
21cr|texlive-gitstatus-64662-1|15	Provides:	tex(gitstatus.sty) = 2024
21cr|texlive-gitstatus-64662-1|16	BuildArch:	noarch
21cr|texlive-gitstatus-64662-1|17	
21cr|texlive-gitstatus-64662-1|18	%description
21cr|texlive-gitstatus-64662-1|19	If your LaTeX-document is version-controlled with git, you
21cr|texlive-gitstatus-64662-1|20	might encounter situations, where you want to include some
21cr|texlive-gitstatus-64662-1|21	information of your git-repository into your LaTeX-document-
21cr|texlive-gitstatus-64662-1|22	e.g. to keep track on who gave you feedback on which version of
21cr|texlive-gitstatus-64662-1|23	your document. This git-information can be included on every
21cr|texlive-gitstatus-64662-1|24	page by a watermark or (for custom needs) via provided
21cr|texlive-gitstatus-64662-1|25	variables.
21cr|texlive-gitstatus-64662-1|26	
21cr|texlive-gitstatus-64662-1|27	%files
21cr|texlive-gitstatus-64662-1|28	%doc %{_texmfdistdir}/doc/latex/gitstatus
21cr|texlive-gitstatus-64662-1|29	%{_texmfdistdir}/tex/latex/gitstatus
21cr|texlive-gitstatus-64662-1|30	
21cr|texlive-gitstatus-64662-1|31	#------------------------------------------------------------------
21cr|texlive-gitstatus-64662-1|32	
21cr|texlive-gitstatus-64662-1|33	%prep
21cr|texlive-gitstatus-64662-1|34	%setup -c -a0 -a1
21cr|texlive-gitstatus-64662-1|35	
21cr|texlive-gitstatus-64662-1|36	%build
21cr|texlive-gitstatus-64662-1|37	
21cr|texlive-gitstatus-64662-1|38	%install
21cr|texlive-gitstatus-64662-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gitstatus-64662-1|40	rm -rf tlpkg
21cr|texlive-gitstatus-64662-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9438 21
21cr|texlive-gitver-63920-1|1	%define oname gitver
21cr|texlive-gitver-63920-1|2	
21cr|texlive-gitver-63920-1|3	Summary:	Get the current git hash of a project and typeset it in the document
21cr|texlive-gitver-63920-1|4	Name:		texlive-gitver
21cr|texlive-gitver-63920-1|5	Version:	63920
21cr|texlive-gitver-63920-1|6	Release:	1
21cr|texlive-gitver-63920-1|7	License:	LPPL1.3
21cr|texlive-gitver-63920-1|8	Group:		Publishing
21cr|texlive-gitver-63920-1|9	Url:		https://www.ctan.org
21cr|texlive-gitver-63920-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gitver-63920-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gitver-63920-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gitver-63920-1|13	Requires:	tex(catchfile.sty)
21cr|texlive-gitver-63920-1|14	#Requires:	tex(datetime.sty)
21cr|texlive-gitver-63920-1|15	#Requires:	tex(hyperref.sty)
21cr|texlive-gitver-63920-1|16	Requires:	texlive-tlpkg
21cr|texlive-gitver-63920-1|17	Requires:	texlive-kpathsea
21cr|texlive-gitver-63920-1|18	Requires:	tex(pdftexcmds.sty)
21cr|texlive-gitver-63920-1|19	Provides:	tex(gitver.sty) = 2024
21cr|texlive-gitver-63920-1|20	BuildArch:	noarch
21cr|texlive-gitver-63920-1|21	
21cr|texlive-gitver-63920-1|22	%description
21cr|texlive-gitver-63920-1|23	This package will get a description of the current git version
21cr|texlive-gitver-63920-1|24	of the document and store it in a command \gitVer. If memoir or
21cr|texlive-gitver-63920-1|25	fancyhdr are in use, it will also add this to the document
21cr|texlive-gitver-63920-1|26	footers unless the option "noheader" is passed. The package
21cr|texlive-gitver-63920-1|27	also defines a command \versionBox which outputs a box
21cr|texlive-gitver-63920-1|28	containing the version and date of compilation. The package
21cr|texlive-gitver-63920-1|29	requires hyperref, catchfile, pdftexcmds, and datetime.
21cr|texlive-gitver-63920-1|30	
21cr|texlive-gitver-63920-1|31	%files
21cr|texlive-gitver-63920-1|32	%doc %{_texmfdistdir}/doc/latex/gitver
21cr|texlive-gitver-63920-1|33	%{_texmfdistdir}/tex/latex/gitver
21cr|texlive-gitver-63920-1|34	
21cr|texlive-gitver-63920-1|35	#------------------------------------------------------------------
21cr|texlive-gitver-63920-1|36	
21cr|texlive-gitver-63920-1|37	%prep
21cr|texlive-gitver-63920-1|38	%setup -c -a0 -a1
21cr|texlive-gitver-63920-1|39	
21cr|texlive-gitver-63920-1|40	%build
21cr|texlive-gitver-63920-1|41	
21cr|texlive-gitver-63920-1|42	%install
21cr|texlive-gitver-63920-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gitver-63920-1|44	rm -rf tlpkg
21cr|texlive-gitver-63920-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9439 21
21cr|texlive-glosmathtools-1.0-2|1	# revision 29725
21cr|texlive-glosmathtools-1.0-2|2	# category TLCore
21cr|texlive-glosmathtools-1.0-2|3	# catalog-ctan /graphics/glosmathtools/glosmathtools.pl
21cr|texlive-glosmathtools-1.0-2|4	# catalog-date 2009-11-09 13:03:38 +0100
21cr|texlive-glosmathtools-1.0-2|5	# catalog-license gpl
21cr|texlive-glosmathtools-1.0-2|6	# catalog-version undef
21cr|texlive-glosmathtools-1.0-2|7	Name:		texlive-glosmathtools
21cr|texlive-glosmathtools-1.0-2|8	Version:	1.0
21cr|texlive-glosmathtools-1.0-2|9	Release:	2
21cr|texlive-glosmathtools-1.0-2|10	Summary:	The glosmathtools package can be used to generate a mathematical nomenclature
21cr|texlive-glosmathtools-1.0-2|11	Group:		Publishing
21cr|texlive-glosmathtools-1.0-2|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/glosmathtools
21cr|texlive-glosmathtools-1.0-2|13	License:	GPL
21cr|texlive-glosmathtools-1.0-2|14	Source0:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/glosmathtools.tar.xz
21cr|texlive-glosmathtools-1.0-2|15	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/glosmathtools.doc.tar.xz
21cr|texlive-glosmathtools-1.0-2|16	BuildArch:	noarch
21cr|texlive-glosmathtools-1.0-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-glosmathtools-1.0-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-glosmathtools-1.0-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-glosmathtools-1.0-2|20	Provides:	texlive-glosmathtools.bin = %{EVRD}
21cr|texlive-glosmathtools-1.0-2|21	
21cr|texlive-glosmathtools-1.0-2|22	%description
21cr|texlive-glosmathtools-1.0-2|23	This package can be used to generate a mathematical nomenclature (also called “list of symbols” or “notation”).
21cr|texlive-glosmathtools-1.0-2|24	It is based on the glossaries package.
21cr|texlive-glosmathtools-1.0-2|25	
21cr|texlive-glosmathtools-1.0-2|26	#-----------------------------------------------------------------------
21cr|texlive-glosmathtools-1.0-2|27	%files
21cr|texlive-glosmathtools-1.0-2|28	%{_texmfdistdir}/tex/latex/glosmathtools
21cr|texlive-glosmathtools-1.0-2|29	%doc %{_texmfdistdir}/doc/latex/glosmathtools
21cr|texlive-glosmathtools-1.0-2|30	
21cr|texlive-glosmathtools-1.0-2|31	#-----------------------------------------------------------------------
21cr|texlive-glosmathtools-1.0-2|32	%prep
21cr|texlive-glosmathtools-1.0-2|33	%setup -c -a0 -a1
21cr|texlive-glosmathtools-1.0-2|34	
21cr|texlive-glosmathtools-1.0-2|35	%build
21cr|texlive-glosmathtools-1.0-2|36	
21cr|texlive-glosmathtools-1.0-2|37	%install
21cr|texlive-glosmathtools-1.0-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glosmathtools-1.0-2|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9440 21
21cr|texlive-glossaries-danish-1.0-1|1	Name:		texlive-glossaries-danish
21cr|texlive-glossaries-danish-1.0-1|2	Version:	1.0
21cr|texlive-glossaries-danish-1.0-1|3	Release:	1
21cr|texlive-glossaries-danish-1.0-1|4	Summary:	Danish language module for glossaries packages
21cr|texlive-glossaries-danish-1.0-1|5	Group:		Publishing
21cr|texlive-glossaries-danish-1.0-1|6	URL:		https://www.ctan.org/pkg/glossaries-danish
21cr|texlive-glossaries-danish-1.0-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-glossaries-danish-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-danish.tar.xz
21cr|texlive-glossaries-danish-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-danish.doc.tar.xz
21cr|texlive-glossaries-danish-1.0-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-danish.source.tar.xz
21cr|texlive-glossaries-danish-1.0-1|11	BuildArch:	noarch
21cr|texlive-glossaries-danish-1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-danish-1.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-glossaries-danish-1.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-glossaries-danish-1.0-1|15	
21cr|texlive-glossaries-danish-1.0-1|16	%description
21cr|texlive-glossaries-danish-1.0-1|17	The package provides Danish language module for glossaries packages.
21cr|texlive-glossaries-danish-1.0-1|18	
21cr|texlive-glossaries-danish-1.0-1|19	#-----------------------------------------------------------------------
21cr|texlive-glossaries-danish-1.0-1|20	%files
21cr|texlive-glossaries-danish-1.0-1|21	%{_texmfdistdir}/tex/latex/glossaries-danish/*
21cr|texlive-glossaries-danish-1.0-1|22	%doc %{_texmfdistdir}/doc/latex/glossaries-danish/*
21cr|texlive-glossaries-danish-1.0-1|23	%doc %{_texmfdistdir}/source/latex/glossaries-danish/*
21cr|texlive-glossaries-danish-1.0-1|24	
21cr|texlive-glossaries-danish-1.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-glossaries-danish-1.0-1|26	%prep
21cr|texlive-glossaries-danish-1.0-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-glossaries-danish-1.0-1|28	
21cr|texlive-glossaries-danish-1.0-1|29	%build
21cr|texlive-glossaries-danish-1.0-1|30	
21cr|texlive-glossaries-danish-1.0-1|31	%install
21cr|texlive-glossaries-danish-1.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-danish-1.0-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9441 21
21cr|texlive-glossaries-dutch-1.1-1|1	Name:		texlive-glossaries-dutch
21cr|texlive-glossaries-dutch-1.1-1|2	Version:	1.1
21cr|texlive-glossaries-dutch-1.1-1|3	Release:	1
21cr|texlive-glossaries-dutch-1.1-1|4	Summary:	Dutch language module for glossaries packages
21cr|texlive-glossaries-dutch-1.1-1|5	Group:		Publishing
21cr|texlive-glossaries-dutch-1.1-1|6	URL:		https://www.ctan.org/pkg/glossaries-dutch
21cr|texlive-glossaries-dutch-1.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-glossaries-dutch-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-dutch.tar.xz
21cr|texlive-glossaries-dutch-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-dutch.doc.tar.xz
21cr|texlive-glossaries-dutch-1.1-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-dutch.source.tar.xz
21cr|texlive-glossaries-dutch-1.1-1|11	BuildArch:	noarch
21cr|texlive-glossaries-dutch-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-dutch-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-glossaries-dutch-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-glossaries-dutch-1.1-1|15	
21cr|texlive-glossaries-dutch-1.1-1|16	%description
21cr|texlive-glossaries-dutch-1.1-1|17	The package provides Dutch language module for glossaries packages.
21cr|texlive-glossaries-dutch-1.1-1|18	
21cr|texlive-glossaries-dutch-1.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-glossaries-dutch-1.1-1|20	%files
21cr|texlive-glossaries-dutch-1.1-1|21	%{_texmfdistdir}/tex/latex/glossaries-dutch/*
21cr|texlive-glossaries-dutch-1.1-1|22	%doc %{_texmfdistdir}/doc/latex/glossaries-dutch/*
21cr|texlive-glossaries-dutch-1.1-1|23	%doc %{_texmfdistdir}/source/latex/glossaries-dutch/*
21cr|texlive-glossaries-dutch-1.1-1|24	
21cr|texlive-glossaries-dutch-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-glossaries-dutch-1.1-1|26	%prep
21cr|texlive-glossaries-dutch-1.1-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-glossaries-dutch-1.1-1|28	
21cr|texlive-glossaries-dutch-1.1-1|29	%build
21cr|texlive-glossaries-dutch-1.1-1|30	
21cr|texlive-glossaries-dutch-1.1-1|31	%install
21cr|texlive-glossaries-dutch-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-dutch-1.1-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9442 21
21cr|texlive-glossaries-english-20190228-1|1	
21cr|texlive-glossaries-english-20190228-1|2	Name:		texlive-glossaries-english
21cr|texlive-glossaries-english-20190228-1|3	Version:	20190228
21cr|texlive-glossaries-english-20190228-1|4	Release:	1
21cr|texlive-glossaries-english-20190228-1|5	Summary:	English language module for glossaries package
21cr|texlive-glossaries-english-20190228-1|6	Group:		Publishing
21cr|texlive-glossaries-english-20190228-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/glossaries-english
21cr|texlive-glossaries-english-20190228-1|8	License:	lppl1.3
21cr|texlive-glossaries-english-20190228-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.tar.xz
21cr|texlive-glossaries-english-20190228-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.doc.tar.xz
21cr|texlive-glossaries-english-20190228-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.source.tar.xz
21cr|texlive-glossaries-english-20190228-1|12	BuildArch:	noarch
21cr|texlive-glossaries-english-20190228-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-english-20190228-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-glossaries-english-20190228-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-glossaries-english-20190228-1|16	
21cr|texlive-glossaries-english-20190228-1|17	%description
21cr|texlive-glossaries-english-20190228-1|18	English language module for glossariesr package.
21cr|texlive-glossaries-english-20190228-1|19	
21cr|texlive-glossaries-english-20190228-1|20	%prep
21cr|texlive-glossaries-english-20190228-1|21	%setup -c -a1 -a2
21cr|texlive-glossaries-english-20190228-1|22	%autopatch -p1
21cr|texlive-glossaries-english-20190228-1|23	
21cr|texlive-glossaries-english-20190228-1|24	%build
21cr|texlive-glossaries-english-20190228-1|25	
21cr|texlive-glossaries-english-20190228-1|26	%install
21cr|texlive-glossaries-english-20190228-1|27	rm -rf tlpkg
21cr|texlive-glossaries-english-20190228-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-english-20190228-1|29	cp -a * %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-english-20190228-1|30	
21cr|texlive-glossaries-english-20190228-1|31	%files
21cr|texlive-glossaries-english-20190228-1|32	%doc %{_texmfdistdir}/source/latex/glossaries-english
21cr|texlive-glossaries-english-20190228-1|33	%{_texmfdistdir}/tex/latex/glossaries-english
21cr|texlive-glossaries-english-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/glossaries-english
21cr|texlive-glossaries-english-20190228-1|35	
21cr|texlive-glossaries-english-20190228-1|36	%post -p %{_sbindir}/texlive.post
21cr|texlive-glossaries-english-20190228-1|37	
21cr|texlive-glossaries-english-20190228-1|38	%postun

9443 21
21cr|texlive-glossaries-extra-1.50-1|1	Name:		texlive-glossaries-extra
21cr|texlive-glossaries-extra-1.50-1|2	Epoch:		1
21cr|texlive-glossaries-extra-1.50-1|3	Version:	1.50
21cr|texlive-glossaries-extra-1.50-1|4	Release:	1
21cr|texlive-glossaries-extra-1.50-1|5	Summary:	An extension to the glossaries package
21cr|texlive-glossaries-extra-1.50-1|6	Group:		Publishing
21cr|texlive-glossaries-extra-1.50-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/glossaries-extra
21cr|texlive-glossaries-extra-1.50-1|8	License:	LPPL
21cr|texlive-glossaries-extra-1.50-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.tar.xz
21cr|texlive-glossaries-extra-1.50-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.doc.tar.xz
21cr|texlive-glossaries-extra-1.50-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.source.tar.xz
21cr|texlive-glossaries-extra-1.50-1|12	BuildArch:	noarch
21cr|texlive-glossaries-extra-1.50-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-extra-1.50-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-glossaries-extra-1.50-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-glossaries-extra-1.50-1|16	
21cr|texlive-glossaries-extra-1.50-1|17	%description
21cr|texlive-glossaries-extra-1.50-1|18	This package provides improvements and extra features to the glossaries package.
21cr|texlive-glossaries-extra-1.50-1|19	Some of the default glossaries.sty behaviour is changed by glossaries-extra.sty.
21cr|texlive-glossaries-extra-1.50-1|20	
21cr|texlive-glossaries-extra-1.50-1|21	#-----------------------------------------------------------------------
21cr|texlive-glossaries-extra-1.50-1|22	%files
21cr|texlive-glossaries-extra-1.50-1|23	%{_texmfdistdir}/bibtex/bib/glossaries-extra
21cr|texlive-glossaries-extra-1.50-1|24	%{_texmfdistdir}/tex/latex/glossaries-extra
21cr|texlive-glossaries-extra-1.50-1|25	%doc %{_texmfdistdir}/doc/latex/glossaries-extra
21cr|texlive-glossaries-extra-1.50-1|26	#- source
21cr|texlive-glossaries-extra-1.50-1|27	%doc %{_texmfdistdir}/source/latex/glossaries-extra
21cr|texlive-glossaries-extra-1.50-1|28	
21cr|texlive-glossaries-extra-1.50-1|29	#-----------------------------------------------------------------------
21cr|texlive-glossaries-extra-1.50-1|30	%prep
21cr|texlive-glossaries-extra-1.50-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-glossaries-extra-1.50-1|32	
21cr|texlive-glossaries-extra-1.50-1|33	%build
21cr|texlive-glossaries-extra-1.50-1|34	
21cr|texlive-glossaries-extra-1.50-1|35	%install
21cr|texlive-glossaries-extra-1.50-1|36	mkdir -p %{buildroot}%{_texmfdistdir}

9444 21
21cr|texlive-glossaries-finnish-54080-1|1	%define oname glossaries-finnish
21cr|texlive-glossaries-finnish-54080-1|2	
21cr|texlive-glossaries-finnish-54080-1|3	Summary:	Finnish language module for glossaries package
21cr|texlive-glossaries-finnish-54080-1|4	Name:		texlive-glossaries-finnish
21cr|texlive-glossaries-finnish-54080-1|5	Version:	54080
21cr|texlive-glossaries-finnish-54080-1|6	Release:	1
21cr|texlive-glossaries-finnish-54080-1|7	License:	LPPL1.3
21cr|texlive-glossaries-finnish-54080-1|8	Group:		Publishing
21cr|texlive-glossaries-finnish-54080-1|9	Url:		https://www.ctan.org
21cr|texlive-glossaries-finnish-54080-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-glossaries-finnish-54080-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-glossaries-finnish-54080-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-finnish-54080-1|13	#Requires:	tex(glossaries.sty)
21cr|texlive-glossaries-finnish-54080-1|14	Requires:	texlive-tlpkg
21cr|texlive-glossaries-finnish-54080-1|15	Requires:	texlive-kpathsea
21cr|texlive-glossaries-finnish-54080-1|16	Provides:	tex(glossaries-finnish-ascii.ldf) = 2024
21cr|texlive-glossaries-finnish-54080-1|17	Provides:	tex(glossaries-finnish.ldf) = 2024
21cr|texlive-glossaries-finnish-54080-1|18	Provides:	tex(glossaries-finnish-utf8.ldf) = 2024
21cr|texlive-glossaries-finnish-54080-1|19	BuildArch:	noarch
21cr|texlive-glossaries-finnish-54080-1|20	
21cr|texlive-glossaries-finnish-54080-1|21	%description
21cr|texlive-glossaries-finnish-54080-1|22	Finnish language module for glossaries package.
21cr|texlive-glossaries-finnish-54080-1|23	
21cr|texlive-glossaries-finnish-54080-1|24	%files
21cr|texlive-glossaries-finnish-54080-1|25	%doc %{_texmfdistdir}/doc/latex/glossaries-finnish/
21cr|texlive-glossaries-finnish-54080-1|26	%{_texmfdistdir}/tex/latex/glossaries-finnish/
21cr|texlive-glossaries-finnish-54080-1|27	
21cr|texlive-glossaries-finnish-54080-1|28	#------------------------------------------------------------------
21cr|texlive-glossaries-finnish-54080-1|29	
21cr|texlive-glossaries-finnish-54080-1|30	%prep
21cr|texlive-glossaries-finnish-54080-1|31	%setup -c -a0 -a1
21cr|texlive-glossaries-finnish-54080-1|32	
21cr|texlive-glossaries-finnish-54080-1|33	%build
21cr|texlive-glossaries-finnish-54080-1|34	
21cr|texlive-glossaries-finnish-54080-1|35	%install
21cr|texlive-glossaries-finnish-54080-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-finnish-54080-1|37	rm -rf tlpkg
21cr|texlive-glossaries-finnish-54080-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9445 21
21cr|texlive-glossaries-french-1.1-1|1	Name:		texlive-glossaries-french
21cr|texlive-glossaries-french-1.1-1|2	Version:	1.1
21cr|texlive-glossaries-french-1.1-1|3	Release:	1
21cr|texlive-glossaries-french-1.1-1|4	Summary:	French language module for glossaries package
21cr|texlive-glossaries-french-1.1-1|5	Group:		Publishing
21cr|texlive-glossaries-french-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/glossaries-french
21cr|texlive-glossaries-french-1.1-1|7	License:	MIT
21cr|texlive-glossaries-french-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-french.tar.xz
21cr|texlive-glossaries-french-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-french.doc.tar.xz
21cr|texlive-glossaries-french-1.1-1|10	Source2:    http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-french.source.tar.xz
21cr|texlive-glossaries-french-1.1-1|11	BuildArch:	noarch
21cr|texlive-glossaries-french-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-french-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-glossaries-french-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-glossaries-french-1.1-1|15	
21cr|texlive-glossaries-french-1.1-1|16	%description
21cr|texlive-glossaries-french-1.1-1|17	French language module for glossaries package.
21cr|texlive-glossaries-french-1.1-1|18	
21cr|texlive-glossaries-french-1.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-glossaries-french-1.1-1|20	%files
21cr|texlive-glossaries-french-1.1-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-glossaries-french-1.1-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-glossaries-french-1.1-1|23	%doc %{_texmfdistdir}/source/*
21cr|texlive-glossaries-french-1.1-1|24	
21cr|texlive-glossaries-french-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-glossaries-french-1.1-1|26	%prep
21cr|texlive-glossaries-french-1.1-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-glossaries-french-1.1-1|28	
21cr|texlive-glossaries-french-1.1-1|29	%build
21cr|texlive-glossaries-french-1.1-1|30	
21cr|texlive-glossaries-french-1.1-1|31	%install
21cr|texlive-glossaries-french-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-french-1.1-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9446 21
21cr|texlive-glossaries-german-1.0-1|1	Name:		texlive-glossaries-german
21cr|texlive-glossaries-german-1.0-1|2	Version:	1.0
21cr|texlive-glossaries-german-1.0-1|3	Release:	1
21cr|texlive-glossaries-german-1.0-1|4	Summary:	German language module for glossaries package
21cr|texlive-glossaries-german-1.0-1|5	Group:		Publishing
21cr|texlive-glossaries-german-1.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/glossaries-german
21cr|texlive-glossaries-german-1.0-1|7	License:	lppl1.3
21cr|texlive-glossaries-german-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-german.tar.xz
21cr|texlive-glossaries-german-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-german.doc.tar.xz
21cr|texlive-glossaries-german-1.0-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/glossaries-german.source.tar.xz
21cr|texlive-glossaries-german-1.0-1|11	BuildArch:	noarch
21cr|texlive-glossaries-german-1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-german-1.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-glossaries-german-1.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-glossaries-german-1.0-1|15	
21cr|texlive-glossaries-german-1.0-1|16	%description
21cr|texlive-glossaries-german-1.0-1|17	German language module for glossaries package.
21cr|texlive-glossaries-german-1.0-1|18	
21cr|texlive-glossaries-german-1.0-1|19	#-----------------------------------------------------------------------
21cr|texlive-glossaries-german-1.0-1|20	%files
21cr|texlive-glossaries-german-1.0-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-glossaries-german-1.0-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-glossaries-german-1.0-1|23	%doc %{_texmfdistdir}/source/*
21cr|texlive-glossaries-german-1.0-1|24	
21cr|texlive-glossaries-german-1.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-glossaries-german-1.0-1|26	%prep
21cr|texlive-glossaries-german-1.0-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-glossaries-german-1.0-1|28	
21cr|texlive-glossaries-german-1.0-1|29	%build
21cr|texlive-glossaries-german-1.0-1|30	
21cr|texlive-glossaries-german-1.0-1|31	%install
21cr|texlive-glossaries-german-1.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-german-1.0-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9447 21
21cr|texlive-glossaries-italian-1.0-1|1	Summary:	Italian language module for glossaries package
21cr|texlive-glossaries-italian-1.0-1|2	Name:		texlive-glossaries-italian
21cr|texlive-glossaries-italian-1.0-1|3	Version:	1.0
21cr|texlive-glossaries-italian-1.0-1|4	Release:	1
21cr|texlive-glossaries-italian-1.0-1|5	License:	The LATEX Project Public License 1.3
21cr|texlive-glossaries-italian-1.0-1|6	Group:		Publishing
21cr|texlive-glossaries-italian-1.0-1|7	Url:		https://ctan.org/tex-archive/macros/latex/contrib/glossaries-italian
21cr|texlive-glossaries-italian-1.0-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/glossaries-italian.source.tar.xz
21cr|texlive-glossaries-italian-1.0-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/glossaries-italian.tar.xz
21cr|texlive-glossaries-italian-1.0-1|10	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-italian-1.0-1|11	Requires(pre): 	texlive-tlpkg
21cr|texlive-glossaries-italian-1.0-1|12	Requires(post):	texlive-kpathsea
21cr|texlive-glossaries-italian-1.0-1|13	BuildArch: noarch
21cr|texlive-glossaries-italian-1.0-1|14	
21cr|texlive-glossaries-italian-1.0-1|15	%description
21cr|texlive-glossaries-italian-1.0-1|16	Italian language module for glossaries package.
21cr|texlive-glossaries-italian-1.0-1|17	
21cr|texlive-glossaries-italian-1.0-1|18	%prep
21cr|texlive-glossaries-italian-1.0-1|19	%setup -c -a0 -a1
21cr|texlive-glossaries-italian-1.0-1|20	
21cr|texlive-glossaries-italian-1.0-1|21	%install
21cr|texlive-glossaries-italian-1.0-1|22	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-italian-1.0-1|23	cp -fpar tex source %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-italian-1.0-1|24	
21cr|texlive-glossaries-italian-1.0-1|25	%files
21cr|texlive-glossaries-italian-1.0-1|26	%{_texmfdistdir}/tex/*

9448 21
21cr|texlive-glossaries-nynorsk-55189-1|1	%define oname glossaries-nynorsk
21cr|texlive-glossaries-nynorsk-55189-1|2	
21cr|texlive-glossaries-nynorsk-55189-1|3	Summary:	Nynorsk language module for the glossaries package
21cr|texlive-glossaries-nynorsk-55189-1|4	Name:		texlive-glossaries-nynorsk
21cr|texlive-glossaries-nynorsk-55189-1|5	Version:	55189
21cr|texlive-glossaries-nynorsk-55189-1|6	Release:	1
21cr|texlive-glossaries-nynorsk-55189-1|7	License:	LPPL1.3
21cr|texlive-glossaries-nynorsk-55189-1|8	Group:		Publishing
21cr|texlive-glossaries-nynorsk-55189-1|9	Url:		https://www.ctan.org
21cr|texlive-glossaries-nynorsk-55189-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-glossaries-nynorsk-55189-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-glossaries-nynorsk-55189-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-nynorsk-55189-1|13	Requires:	texlive-tlpkg
21cr|texlive-glossaries-nynorsk-55189-1|14	Requires:	texlive-kpathsea
21cr|texlive-glossaries-nynorsk-55189-1|15	BuildArch:	noarch
21cr|texlive-glossaries-nynorsk-55189-1|16	
21cr|texlive-glossaries-nynorsk-55189-1|17	%description
21cr|texlive-glossaries-nynorsk-55189-1|18	Norwegian Nynorsk language module for the glossaries package.
21cr|texlive-glossaries-nynorsk-55189-1|19	
21cr|texlive-glossaries-nynorsk-55189-1|20	%files
21cr|texlive-glossaries-nynorsk-55189-1|21	%doc %{_texmfdistdir}/doc/latex/glossaries-nynorsk
21cr|texlive-glossaries-nynorsk-55189-1|22	%{_texmfdistdir}/tex/latex/glossaries-nynorsk
21cr|texlive-glossaries-nynorsk-55189-1|23	
21cr|texlive-glossaries-nynorsk-55189-1|24	#------------------------------------------------------------------
21cr|texlive-glossaries-nynorsk-55189-1|25	
21cr|texlive-glossaries-nynorsk-55189-1|26	%prep
21cr|texlive-glossaries-nynorsk-55189-1|27	%setup -c -a0 -a1
21cr|texlive-glossaries-nynorsk-55189-1|28	
21cr|texlive-glossaries-nynorsk-55189-1|29	%build
21cr|texlive-glossaries-nynorsk-55189-1|30	
21cr|texlive-glossaries-nynorsk-55189-1|31	%install
21cr|texlive-glossaries-nynorsk-55189-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-nynorsk-55189-1|33	rm -rf tlpkg
21cr|texlive-glossaries-nynorsk-55189-1|34	cp -fpar * %{buildroot}%{_texmfdistdir}

9449 21
21cr|texlive-glossaries-polish-35665.1.0-1|1	%define oname glossaries-polish
21cr|texlive-glossaries-polish-35665.1.0-1|2	
21cr|texlive-glossaries-polish-35665.1.0-1|3	Summary:	Polish language module for glossaries package
21cr|texlive-glossaries-polish-35665.1.0-1|4	Name:		texlive-glossaries-polish
21cr|texlive-glossaries-polish-35665.1.0-1|5	Version:	35665.1.0
21cr|texlive-glossaries-polish-35665.1.0-1|6	Release:	1
21cr|texlive-glossaries-polish-35665.1.0-1|7	License:	LPPL1.3
21cr|texlive-glossaries-polish-35665.1.0-1|8	Group:		Publishing
21cr|texlive-glossaries-polish-35665.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-glossaries-polish-35665.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-glossaries-polish-35665.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-glossaries-polish-35665.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-polish-35665.1.0-1|13	Requires:	texlive-kpathsea
21cr|texlive-glossaries-polish-35665.1.0-1|14	Requires:	texlive-tlpkg
21cr|texlive-glossaries-polish-35665.1.0-1|15	Provides:	tex-glossaries-polish = 2024
21cr|texlive-glossaries-polish-35665.1.0-1|16	Provides:	tex(glossaries-polish.ldf) = 2024
21cr|texlive-glossaries-polish-35665.1.0-1|17	Provides:	tex(glossaries-polish-noenc.ldf) = 2024
21cr|texlive-glossaries-polish-35665.1.0-1|18	Provides:	tex(glossaries-polish-utf8.ldf) = 2024
21cr|texlive-glossaries-polish-35665.1.0-1|19	BuildArch:	noarch
21cr|texlive-glossaries-polish-35665.1.0-1|20	
21cr|texlive-glossaries-polish-35665.1.0-1|21	%description
21cr|texlive-glossaries-polish-35665.1.0-1|22	Polish language module for glossariesr package.
21cr|texlive-glossaries-polish-35665.1.0-1|23	
21cr|texlive-glossaries-polish-35665.1.0-1|24	%files
21cr|texlive-glossaries-polish-35665.1.0-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-glossaries-polish-35665.1.0-1|26	%{_texmfdistdir}/tex/latex/glossaries-polish/
21cr|texlive-glossaries-polish-35665.1.0-1|27	
21cr|texlive-glossaries-polish-35665.1.0-1|28	#------------------------------------------------------------------
21cr|texlive-glossaries-polish-35665.1.0-1|29	
21cr|texlive-glossaries-polish-35665.1.0-1|30	%prep
21cr|texlive-glossaries-polish-35665.1.0-1|31	%setup -c -a0 -a1
21cr|texlive-glossaries-polish-35665.1.0-1|32	
21cr|texlive-glossaries-polish-35665.1.0-1|33	%build
21cr|texlive-glossaries-polish-35665.1.0-1|34	
21cr|texlive-glossaries-polish-35665.1.0-1|35	%install
21cr|texlive-glossaries-polish-35665.1.0-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-polish-35665.1.0-1|37	rm -rf tlpkg
21cr|texlive-glossaries-polish-35665.1.0-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9450 21
21cr|texlive-glossaries-portuges-36064.1.1-1|1	%define oname glossaries-portuges
21cr|texlive-glossaries-portuges-36064.1.1-1|2	
21cr|texlive-glossaries-portuges-36064.1.1-1|3	Summary:	Portuges language module for glossaries package
21cr|texlive-glossaries-portuges-36064.1.1-1|4	Name:		texlive-glossaries-portuges
21cr|texlive-glossaries-portuges-36064.1.1-1|5	Version:	36064.1.1
21cr|texlive-glossaries-portuges-36064.1.1-1|6	Release:	1
21cr|texlive-glossaries-portuges-36064.1.1-1|7	License:	LPPL1.3
21cr|texlive-glossaries-portuges-36064.1.1-1|8	Group:		Publishing
21cr|texlive-glossaries-portuges-36064.1.1-1|9	Url:		https://www.ctan.org
21cr|texlive-glossaries-portuges-36064.1.1-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-glossaries-portuges-36064.1.1-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-glossaries-portuges-36064.1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-portuges-36064.1.1-1|13	Requires:	texlive-kpathsea
21cr|texlive-glossaries-portuges-36064.1.1-1|14	Requires:	texlive-tlpkg
21cr|texlive-glossaries-portuges-36064.1.1-1|15	Provides:	tex-glossaries-portuges = 2024
21cr|texlive-glossaries-portuges-36064.1.1-1|16	Provides:	tex(glossaries-portuges.ldf) = 2024
21cr|texlive-glossaries-portuges-36064.1.1-1|17	Provides:	tex(glossaries-portuges-noenc.ldf) = 2024
21cr|texlive-glossaries-portuges-36064.1.1-1|18	Provides:	tex(glossaries-portuges-utf8.ldf) = 2024
21cr|texlive-glossaries-portuges-36064.1.1-1|19	Provides:	tex(glossaries-pt-BR.ldf) = 2024
21cr|texlive-glossaries-portuges-36064.1.1-1|20	BuildArch:	noarch
21cr|texlive-glossaries-portuges-36064.1.1-1|21	
21cr|texlive-glossaries-portuges-36064.1.1-1|22	%description
21cr|texlive-glossaries-portuges-36064.1.1-1|23	Portuges language module for glossaries package.
21cr|texlive-glossaries-portuges-36064.1.1-1|24	
21cr|texlive-glossaries-portuges-36064.1.1-1|25	%files
21cr|texlive-glossaries-portuges-36064.1.1-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-glossaries-portuges-36064.1.1-1|27	%{_texmfdistdir}/tex/latex/glossaries-portuges/
21cr|texlive-glossaries-portuges-36064.1.1-1|28	
21cr|texlive-glossaries-portuges-36064.1.1-1|29	#------------------------------------------------------------------
21cr|texlive-glossaries-portuges-36064.1.1-1|30	
21cr|texlive-glossaries-portuges-36064.1.1-1|31	%prep
21cr|texlive-glossaries-portuges-36064.1.1-1|32	%setup -c -a0 -a1
21cr|texlive-glossaries-portuges-36064.1.1-1|33	
21cr|texlive-glossaries-portuges-36064.1.1-1|34	%build
21cr|texlive-glossaries-portuges-36064.1.1-1|35	
21cr|texlive-glossaries-portuges-36064.1.1-1|36	%install
21cr|texlive-glossaries-portuges-36064.1.1-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-portuges-36064.1.1-1|38	rm -rf tlpkg
21cr|texlive-glossaries-portuges-36064.1.1-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9451 21
21cr|texlive-glossaries-serbian-35665.1.0-1|1	%define oname glossaries-serbian
21cr|texlive-glossaries-serbian-35665.1.0-1|2	
21cr|texlive-glossaries-serbian-35665.1.0-1|3	Summary:	Serbian language module for glossaries package
21cr|texlive-glossaries-serbian-35665.1.0-1|4	Name:		texlive-glossaries-serbian
21cr|texlive-glossaries-serbian-35665.1.0-1|5	Version:	35665.1.0
21cr|texlive-glossaries-serbian-35665.1.0-1|6	Release:	1
21cr|texlive-glossaries-serbian-35665.1.0-1|7	License:	LPPL1.3
21cr|texlive-glossaries-serbian-35665.1.0-1|8	Group:		Publishing
21cr|texlive-glossaries-serbian-35665.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-glossaries-serbian-35665.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-glossaries-serbian-35665.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-glossaries-serbian-35665.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-serbian-35665.1.0-1|13	Requires:	texlive-kpathsea
21cr|texlive-glossaries-serbian-35665.1.0-1|14	Requires:	texlive-tlpkg
21cr|texlive-glossaries-serbian-35665.1.0-1|15	Provides:	tex-glossaries-serbian = 2024
21cr|texlive-glossaries-serbian-35665.1.0-1|16	Provides:	tex(glossaries-serbian.ldf) = 2024
21cr|texlive-glossaries-serbian-35665.1.0-1|17	Provides:	tex(glossaries-serbian-noenc.ldf) = 2024
21cr|texlive-glossaries-serbian-35665.1.0-1|18	Provides:	tex(glossaries-serbian-utf8.ldf) = 2024
21cr|texlive-glossaries-serbian-35665.1.0-1|19	BuildArch:	noarch
21cr|texlive-glossaries-serbian-35665.1.0-1|20	
21cr|texlive-glossaries-serbian-35665.1.0-1|21	%description
21cr|texlive-glossaries-serbian-35665.1.0-1|22	Serbian language module for glossaries package.
21cr|texlive-glossaries-serbian-35665.1.0-1|23	
21cr|texlive-glossaries-serbian-35665.1.0-1|24	%files
21cr|texlive-glossaries-serbian-35665.1.0-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-glossaries-serbian-35665.1.0-1|26	%{_texmfdistdir}/tex/latex/glossaries-serbian/
21cr|texlive-glossaries-serbian-35665.1.0-1|27	
21cr|texlive-glossaries-serbian-35665.1.0-1|28	#------------------------------------------------------------------
21cr|texlive-glossaries-serbian-35665.1.0-1|29	
21cr|texlive-glossaries-serbian-35665.1.0-1|30	%prep
21cr|texlive-glossaries-serbian-35665.1.0-1|31	%setup -c -a0 -a1
21cr|texlive-glossaries-serbian-35665.1.0-1|32	
21cr|texlive-glossaries-serbian-35665.1.0-1|33	%build
21cr|texlive-glossaries-serbian-35665.1.0-1|34	
21cr|texlive-glossaries-serbian-35665.1.0-1|35	%install
21cr|texlive-glossaries-serbian-35665.1.0-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-serbian-35665.1.0-1|37	rm -rf tlpkg
21cr|texlive-glossaries-serbian-35665.1.0-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9452 21
21cr|texlive-glossaries-slovene-51211-1|1	%define oname glossaries-slovene
21cr|texlive-glossaries-slovene-51211-1|2	
21cr|texlive-glossaries-slovene-51211-1|3	Summary:	Slovene language module for glossaries package
21cr|texlive-glossaries-slovene-51211-1|4	Name:		texlive-glossaries-slovene
21cr|texlive-glossaries-slovene-51211-1|5	Version:	51211
21cr|texlive-glossaries-slovene-51211-1|6	Release:	1
21cr|texlive-glossaries-slovene-51211-1|7	License:	LPPL1.3
21cr|texlive-glossaries-slovene-51211-1|8	Group:		Publishing
21cr|texlive-glossaries-slovene-51211-1|9	Url:		https://www.ctan.org
21cr|texlive-glossaries-slovene-51211-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-glossaries-slovene-51211-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-glossaries-slovene-51211-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-slovene-51211-1|13	Requires:	texlive-tlpkg
21cr|texlive-glossaries-slovene-51211-1|14	Requires:	texlive-kpathsea
21cr|texlive-glossaries-slovene-51211-1|15	Provides:	tex(glossaries-slovene.ldf) = 2024
21cr|texlive-glossaries-slovene-51211-1|16	BuildArch:	noarch
21cr|texlive-glossaries-slovene-51211-1|17	
21cr|texlive-glossaries-slovene-51211-1|18	%description
21cr|texlive-glossaries-slovene-51211-1|19	Slovene language module for glossaries package.
21cr|texlive-glossaries-slovene-51211-1|20	
21cr|texlive-glossaries-slovene-51211-1|21	%files
21cr|texlive-glossaries-slovene-51211-1|22	%doc %{_texmfdistdir}/doc/latex/glossaries-slovene
21cr|texlive-glossaries-slovene-51211-1|23	%{_texmfdistdir}/tex/latex/glossaries-slovene
21cr|texlive-glossaries-slovene-51211-1|24	
21cr|texlive-glossaries-slovene-51211-1|25	#------------------------------------------------------------------
21cr|texlive-glossaries-slovene-51211-1|26	
21cr|texlive-glossaries-slovene-51211-1|27	%prep
21cr|texlive-glossaries-slovene-51211-1|28	%setup -c -a0 -a1
21cr|texlive-glossaries-slovene-51211-1|29	
21cr|texlive-glossaries-slovene-51211-1|30	%build
21cr|texlive-glossaries-slovene-51211-1|31	
21cr|texlive-glossaries-slovene-51211-1|32	%install
21cr|texlive-glossaries-slovene-51211-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-slovene-51211-1|34	rm -rf tlpkg
21cr|texlive-glossaries-slovene-51211-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9453 21
21cr|texlive-glossaries-spanish-35665.1.0-1|1	%define oname glossaries-spanish
21cr|texlive-glossaries-spanish-35665.1.0-1|2	
21cr|texlive-glossaries-spanish-35665.1.0-1|3	Summary:	Spanish language module for glossaries package
21cr|texlive-glossaries-spanish-35665.1.0-1|4	Name:		texlive-glossaries-spanish
21cr|texlive-glossaries-spanish-35665.1.0-1|5	Version:	35665.1.0
21cr|texlive-glossaries-spanish-35665.1.0-1|6	Release:	1
21cr|texlive-glossaries-spanish-35665.1.0-1|7	License:	LPPL1.3
21cr|texlive-glossaries-spanish-35665.1.0-1|8	Group:		Publishing
21cr|texlive-glossaries-spanish-35665.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-glossaries-spanish-35665.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-glossaries-spanish-35665.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-glossaries-spanish-35665.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-glossaries-spanish-35665.1.0-1|13	Requires:	texlive-kpathsea
21cr|texlive-glossaries-spanish-35665.1.0-1|14	Requires:	texlive-tlpkg
21cr|texlive-glossaries-spanish-35665.1.0-1|15	Provides:	tex-glossaries-spanish = 2024
21cr|texlive-glossaries-spanish-35665.1.0-1|16	Provides:	tex(glossaries-spanish.ldf) = 2024
21cr|texlive-glossaries-spanish-35665.1.0-1|17	Provides:	tex(glossaries-spanish-noenc.ldf) = 2024
21cr|texlive-glossaries-spanish-35665.1.0-1|18	Provides:	tex(glossaries-spanish-utf8.ldf) = 2024
21cr|texlive-glossaries-spanish-35665.1.0-1|19	BuildArch:	noarch
21cr|texlive-glossaries-spanish-35665.1.0-1|20	
21cr|texlive-glossaries-spanish-35665.1.0-1|21	%description
21cr|texlive-glossaries-spanish-35665.1.0-1|22	Spanish language module for glossaries package.
21cr|texlive-glossaries-spanish-35665.1.0-1|23	
21cr|texlive-glossaries-spanish-35665.1.0-1|24	%files
21cr|texlive-glossaries-spanish-35665.1.0-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-glossaries-spanish-35665.1.0-1|26	%{_texmfdistdir}/tex/latex/glossaries-spanish/
21cr|texlive-glossaries-spanish-35665.1.0-1|27	
21cr|texlive-glossaries-spanish-35665.1.0-1|28	#------------------------------------------------------------------
21cr|texlive-glossaries-spanish-35665.1.0-1|29	
21cr|texlive-glossaries-spanish-35665.1.0-1|30	%prep
21cr|texlive-glossaries-spanish-35665.1.0-1|31	%setup -c -a0 -a1
21cr|texlive-glossaries-spanish-35665.1.0-1|32	
21cr|texlive-glossaries-spanish-35665.1.0-1|33	%build
21cr|texlive-glossaries-spanish-35665.1.0-1|34	
21cr|texlive-glossaries-spanish-35665.1.0-1|35	%install
21cr|texlive-glossaries-spanish-35665.1.0-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-glossaries-spanish-35665.1.0-1|37	rm -rf tlpkg
21cr|texlive-glossaries-spanish-35665.1.0-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9454 21
21cr|texlive-gloss-occitan-0.1-1|1	Name:		texlive-gloss-occitan
21cr|texlive-gloss-occitan-0.1-1|2	Version:	0.1
21cr|texlive-gloss-occitan-0.1-1|3	Release:	1
21cr|texlive-gloss-occitan-0.1-1|4	Summary:	The Occitan language module for polyglossia
21cr|texlive-gloss-occitan-0.1-1|5	Group:		Publishing
21cr|texlive-gloss-occitan-0.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/gloss-occitan
21cr|texlive-gloss-occitan-0.1-1|7	License:	MIT
21cr|texlive-gloss-occitan-0.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gloss-occitan.source.tar.xz
21cr|texlive-gloss-occitan-0.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gloss-occitan.doc.tar.xz
21cr|texlive-gloss-occitan-0.1-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/gloss-occitan.tar.xz
21cr|texlive-gloss-occitan-0.1-1|11	BuildArch:	noarch
21cr|texlive-gloss-occitan-0.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gloss-occitan-0.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-gloss-occitan-0.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-gloss-occitan-0.1-1|15	
21cr|texlive-gloss-occitan-0.1-1|16	%description
21cr|texlive-gloss-occitan-0.1-1|17	The package provides a language definition file for use with plyglossia, which
21cr|texlive-gloss-occitan-0.1-1|18	establishes Occitan conventions in a document even if Occitan is not the main
21cr|texlive-gloss-occitan-0.1-1|19	language of the document.
21cr|texlive-gloss-occitan-0.1-1|20	
21cr|texlive-gloss-occitan-0.1-1|21	#-----------------------------------------------------------------------
21cr|texlive-gloss-occitan-0.1-1|22	%files
21cr|texlive-gloss-occitan-0.1-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-gloss-occitan-0.1-1|24	%doc %{_texmfdistdir}/source/*
21cr|texlive-gloss-occitan-0.1-1|25	
21cr|texlive-gloss-occitan-0.1-1|26	#-----------------------------------------------------------------------
21cr|texlive-gloss-occitan-0.1-1|27	%prep
21cr|texlive-gloss-occitan-0.1-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-gloss-occitan-0.1-1|29	
21cr|texlive-gloss-occitan-0.1-1|30	%build
21cr|texlive-gloss-occitan-0.1-1|31	
21cr|texlive-gloss-occitan-0.1-1|32	%install
21cr|texlive-gloss-occitan-0.1-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gloss-occitan-0.1-1|34	cp -fpar doc source %{buildroot}%{_texmfdistdir}

9455 21
21cr|texlive-gnu-freefont-20170414-3|1	%global _python_bytecompile_build 0
21cr|texlive-gnu-freefont-20170414-3|2	# revision 29349
21cr|texlive-gnu-freefont-20170414-3|3	# category Package
21cr|texlive-gnu-freefont-20170414-3|4	# catalog-ctan /fonts/gnu-freefont
21cr|texlive-gnu-freefont-20170414-3|5	# catalog-date 2012-07-05 15:28:28 +0200
21cr|texlive-gnu-freefont-20170414-3|6	# catalog-license gpl3
21cr|texlive-gnu-freefont-20170414-3|7	# catalog-version undef
21cr|texlive-gnu-freefont-20170414-3|8	Name:		texlive-gnu-freefont
21cr|texlive-gnu-freefont-20170414-3|9	Version:	20170414
21cr|texlive-gnu-freefont-20170414-3|10	Release:	3
21cr|texlive-gnu-freefont-20170414-3|11	Summary:	A Unicode font, with rather wide coverage
21cr|texlive-gnu-freefont-20170414-3|12	Group:		Publishing
21cr|texlive-gnu-freefont-20170414-3|13	URL:		http://www.ctan.org/tex-archive/fonts/gnu-freefont
21cr|texlive-gnu-freefont-20170414-3|14	License:	GPL3
21cr|texlive-gnu-freefont-20170414-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.tar.xz
21cr|texlive-gnu-freefont-20170414-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.doc.tar.xz
21cr|texlive-gnu-freefont-20170414-3|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.source.tar.xz
21cr|texlive-gnu-freefont-20170414-3|18	BuildArch:	noarch
21cr|texlive-gnu-freefont-20170414-3|19	BuildRequires:	texlive-tlpkg
21cr|texlive-gnu-freefont-20170414-3|20	Requires(pre):	texlive-tlpkg
21cr|texlive-gnu-freefont-20170414-3|21	Requires(post):	texlive-kpathsea
21cr|texlive-gnu-freefont-20170414-3|22	Requires:	fontforge
21cr|texlive-gnu-freefont-20170414-3|23	%global __requires_exclude /usr/bin/fontforge
21cr|texlive-gnu-freefont-20170414-3|24	
21cr|texlive-gnu-freefont-20170414-3|25	%description
21cr|texlive-gnu-freefont-20170414-3|26	The package provides a set of outline (i.e. OpenType) fonts
21cr|texlive-gnu-freefont-20170414-3|27	covering as much as possible of the Unicode character set. The
21cr|texlive-gnu-freefont-20170414-3|28	set consists of three typefaces: one monospaced and two
21cr|texlive-gnu-freefont-20170414-3|29	proportional (one with uniform and one with modulated stroke).
21cr|texlive-gnu-freefont-20170414-3|30	
21cr|texlive-gnu-freefont-20170414-3|31	#-----------------------------------------------------------------------
21cr|texlive-gnu-freefont-20170414-3|32	%files
21cr|texlive-gnu-freefont-20170414-3|33	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMono.otf
21cr|texlive-gnu-freefont-20170414-3|34	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoBold.otf
21cr|texlive-gnu-freefont-20170414-3|35	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoBoldOblique.otf
21cr|texlive-gnu-freefont-20170414-3|36	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoOblique.otf
21cr|texlive-gnu-freefont-20170414-3|37	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSans.otf
21cr|texlive-gnu-freefont-20170414-3|38	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansBold.otf
21cr|texlive-gnu-freefont-20170414-3|39	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansBoldOblique.otf
21cr|texlive-gnu-freefont-20170414-3|40	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansOblique.otf
21cr|texlive-gnu-freefont-20170414-3|41	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerif.otf
21cr|texlive-gnu-freefont-20170414-3|42	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifBold.otf
21cr|texlive-gnu-freefont-20170414-3|43	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifBoldItalic.otf
21cr|texlive-gnu-freefont-20170414-3|44	%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifItalic.otf
21cr|texlive-gnu-freefont-20170414-3|45	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMono.ttf
21cr|texlive-gnu-freefont-20170414-3|46	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoBold.ttf
21cr|texlive-gnu-freefont-20170414-3|47	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoBoldOblique.ttf
21cr|texlive-gnu-freefont-20170414-3|48	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoOblique.ttf
21cr|texlive-gnu-freefont-20170414-3|49	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSans.ttf
21cr|texlive-gnu-freefont-20170414-3|50	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansBold.ttf
21cr|texlive-gnu-freefont-20170414-3|51	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansBoldOblique.ttf
21cr|texlive-gnu-freefont-20170414-3|52	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansOblique.ttf
21cr|texlive-gnu-freefont-20170414-3|53	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerif.ttf
21cr|texlive-gnu-freefont-20170414-3|54	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifBold.ttf
21cr|texlive-gnu-freefont-20170414-3|55	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifBoldItalic.ttf
21cr|texlive-gnu-freefont-20170414-3|56	%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifItalic.ttf
21cr|texlive-gnu-freefont-20170414-3|57	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/AUTHORS
21cr|texlive-gnu-freefont-20170414-3|58	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/BUILDING
21cr|texlive-gnu-freefont-20170414-3|59	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/COPYING
21cr|texlive-gnu-freefont-20170414-3|60	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/CREDITS
21cr|texlive-gnu-freefont-20170414-3|61	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/ChangeLog
21cr|texlive-gnu-freefont-20170414-3|62	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/INSTALL
21cr|texlive-gnu-freefont-20170414-3|63	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/Makefile
21cr|texlive-gnu-freefont-20170414-3|64	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/README
21cr|texlive-gnu-freefont-20170414-3|65	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/TROUBLESHOOTING
21cr|texlive-gnu-freefont-20170414-3|66	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/USAGE
21cr|texlive-gnu-freefont-20170414-3|67	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/README-downloads.txt
21cr|texlive-gnu-freefont-20170414-3|68	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/building.txt
21cr|texlive-gnu-freefont-20170414-3|69	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/features.txt
21cr|texlive-gnu-freefont-20170414-3|70	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/maintenance.txt
21cr|texlive-gnu-freefont-20170414-3|71	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/troubleshooting.txt
21cr|texlive-gnu-freefont-20170414-3|72	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/usage.txt
21cr|texlive-gnu-freefont-20170414-3|73	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/webfont_guidelines.txt
21cr|texlive-gnu-freefont-20170414-3|74	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/MacTT
21cr|texlive-gnu-freefont-20170414-3|75	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/OpenType
21cr|texlive-gnu-freefont-20170414-3|76	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/TrueType
21cr|texlive-gnu-freefont-20170414-3|77	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/WOFF
21cr|texlive-gnu-freefont-20170414-3|78	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/buildutils.py
21cr|texlive-gnu-freefont-20170414-3|79	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/buildutils.pyc
21cr|texlive-gnu-freefont-20170414-3|80	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OS2UnicodeRange
21cr|texlive-gnu-freefont-20170414-3|81	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OpenType/UnicodeRanges.py
21cr|texlive-gnu-freefont-20170414-3|82	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OpenType/__init__.py
21cr|texlive-gnu-freefont-20170414-3|83	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/kernclasses.py
21cr|texlive-gnu-freefont-20170414-3|84	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/ligatureLookups.py
21cr|texlive-gnu-freefont-20170414-3|85	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/private_use.py
21cr|texlive-gnu-freefont-20170414-3|86	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/range_report.py
21cr|texlive-gnu-freefont-20170414-3|87	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/script-menu/nameBySlot.py
21cr|texlive-gnu-freefont-20170414-3|88	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/script-menu/unnameBySlot.py
21cr|texlive-gnu-freefont-20170414-3|89	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/CheckConformance.pl
21cr|texlive-gnu-freefont-20170414-3|90	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-1.lst
21cr|texlive-gnu-freefont-20170414-3|91	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-1.txt
21cr|texlive-gnu-freefont-20170414-3|92	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-2.lst
21cr|texlive-gnu-freefont-20170414-3|93	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-2.txt
21cr|texlive-gnu-freefont-20170414-3|94	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-3B.lst
21cr|texlive-gnu-freefont-20170414-3|95	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-3B.txt
21cr|texlive-gnu-freefont-20170414-3|96	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/WGL4.lst
21cr|texlive-gnu-freefont-20170414-3|97	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/mes-list-expand.pl
21cr|texlive-gnu-freefont-20170414-3|98	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/checkGlyphNumbers.py
21cr|texlive-gnu-freefont-20170414-3|99	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/findBackLayers.py
21cr|texlive-gnu-freefont-20170414-3|100	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/isMonoMono.py
21cr|texlive-gnu-freefont-20170414-3|101	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/arabic_test.py
21cr|texlive-gnu-freefont-20170414-3|102	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/generate_arabic_shaping.py
21cr|texlive-gnu-freefont-20170414-3|103	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/unicode_joining.py
21cr|texlive-gnu-freefont-20170414-3|104	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/validate.py
21cr|texlive-gnu-freefont-20170414-3|105	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/KerningNumerals.pl
21cr|texlive-gnu-freefont-20170414-3|106	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/fontforge-interp.sh
21cr|texlive-gnu-freefont-20170414-3|107	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/freefont-ttf.spec
21cr|texlive-gnu-freefont-20170414-3|108	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/hex_range.py
21cr|texlive-gnu-freefont-20170414-3|109	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/metafont/bulk_eps_import.py
21cr|texlive-gnu-freefont-20170414-3|110	%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/special-purpose/makeBraille.py
21cr|texlive-gnu-freefont-20170414-3|111	#- source
21cr|texlive-gnu-freefont-20170414-3|112	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMono.sfd
21cr|texlive-gnu-freefont-20170414-3|113	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoBold.sfd
21cr|texlive-gnu-freefont-20170414-3|114	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoBoldOblique.sfd
21cr|texlive-gnu-freefont-20170414-3|115	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoOblique.sfd
21cr|texlive-gnu-freefont-20170414-3|116	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSans.sfd
21cr|texlive-gnu-freefont-20170414-3|117	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansBold.sfd
21cr|texlive-gnu-freefont-20170414-3|118	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansBoldOblique.sfd
21cr|texlive-gnu-freefont-20170414-3|119	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansOblique.sfd
21cr|texlive-gnu-freefont-20170414-3|120	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerif.sfd
21cr|texlive-gnu-freefont-20170414-3|121	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifBold.sfd
21cr|texlive-gnu-freefont-20170414-3|122	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifBoldItalic.sfd
21cr|texlive-gnu-freefont-20170414-3|123	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifItalic.sfd
21cr|texlive-gnu-freefont-20170414-3|124	%doc %{_texmfdistdir}/source/fonts/gnu-freefont/Makefile
21cr|texlive-gnu-freefont-20170414-3|125	
21cr|texlive-gnu-freefont-20170414-3|126	#-----------------------------------------------------------------------
21cr|texlive-gnu-freefont-20170414-3|127	%prep
21cr|texlive-gnu-freefont-20170414-3|128	%setup -c -a0 -a1 -a2
21cr|texlive-gnu-freefont-20170414-3|129	
21cr|texlive-gnu-freefont-20170414-3|130	%build
21cr|texlive-gnu-freefont-20170414-3|131	
21cr|texlive-gnu-freefont-20170414-3|132	%install
21cr|texlive-gnu-freefont-20170414-3|133	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gnu-freefont-20170414-3|134	cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}

9456 21
21cr|texlive-gobble-64967-1|1	%define oname gobble
21cr|texlive-gobble-64967-1|2	
21cr|texlive-gobble-64967-1|3	Summary:	More gobble macros for PlainTeX and LaTeX
21cr|texlive-gobble-64967-1|4	Name:		texlive-gobble
21cr|texlive-gobble-64967-1|5	Version:	64967
21cr|texlive-gobble-64967-1|6	Release:	1
21cr|texlive-gobble-64967-1|7	License:	LPPL1.3
21cr|texlive-gobble-64967-1|8	Group:		Publishing
21cr|texlive-gobble-64967-1|9	Url:		https://www.ctan.org
21cr|texlive-gobble-64967-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gobble-64967-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gobble-64967-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gobble-64967-1|13	Requires:	texlive-kpathsea
21cr|texlive-gobble-64967-1|14	Requires:	texlive-tlpkg
21cr|texlive-gobble-64967-1|15	Provides:	tex-gobble = 2024
21cr|texlive-gobble-64967-1|16	Provides:	tex(gobble.sty) = 2024
21cr|texlive-gobble-64967-1|17	Provides:	tex(gobble.tex) = 2024
21cr|texlive-gobble-64967-1|18	Provides:	tex(gobble-user.sty) = 2024
21cr|texlive-gobble-64967-1|19	Provides:	tex(gobble-user.tex) = 2024
21cr|texlive-gobble-64967-1|20	BuildArch:	noarch
21cr|texlive-gobble-64967-1|21	
21cr|texlive-gobble-64967-1|22	%description
21cr|texlive-gobble-64967-1|23	The LaTeX package gobble includes several gobble macros not
21cr|texlive-gobble-64967-1|24	included in the LaTeX kernel. These macros remove a number of
21cr|texlive-gobble-64967-1|25	arguments after them, a feature regulary used inside other
21cr|texlive-gobble-64967-1|26	macros. This includes gobble macros for optional arguments. The
21cr|texlive-gobble-64967-1|27	LaTeX package gobble-user provides these macros at the user
21cr|texlive-gobble-64967-1|28	level, i.e. using names without @ so that these can be used
21cr|texlive-gobble-64967-1|29	without \makeatletter and \makeatother. The same macros are
21cr|texlive-gobble-64967-1|30	provided inside .tex files for use with plain-TeX or other TeX
21cr|texlive-gobble-64967-1|31	formats. However, the gobble macros for optional macros require
21cr|texlive-gobble-64967-1|32	\@ifnextchar to be defined.
21cr|texlive-gobble-64967-1|33	
21cr|texlive-gobble-64967-1|34	%files
21cr|texlive-gobble-64967-1|35	%doc %{_texmfdistdir}/doc
21cr|texlive-gobble-64967-1|36	%{_texmfdistdir}/tex/generic/gobble/
21cr|texlive-gobble-64967-1|37	
21cr|texlive-gobble-64967-1|38	#------------------------------------------------------------------
21cr|texlive-gobble-64967-1|39	
21cr|texlive-gobble-64967-1|40	%prep
21cr|texlive-gobble-64967-1|41	%setup -c -a0 -a1
21cr|texlive-gobble-64967-1|42	
21cr|texlive-gobble-64967-1|43	%build
21cr|texlive-gobble-64967-1|44	
21cr|texlive-gobble-64967-1|45	%install
21cr|texlive-gobble-64967-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gobble-64967-1|47	rm -rf tlpkg
21cr|texlive-gobble-64967-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

9457 21
21cr|texlive-gofonts-64358-1|1	%define oname gofonts
21cr|texlive-gofonts-64358-1|2	
21cr|texlive-gofonts-64358-1|3	Summary:	GoSans and GoMono fonts with LaTeX support
21cr|texlive-gofonts-64358-1|4	Name:		texlive-gofonts
21cr|texlive-gofonts-64358-1|5	Version:	64358
21cr|texlive-gofonts-64358-1|6	Release:	1
21cr|texlive-gofonts-64358-1|7	License:	LPPL1.3
21cr|texlive-gofonts-64358-1|8	Group:		Publishing
21cr|texlive-gofonts-64358-1|9	Url:		https://www.ctan.org
21cr|texlive-gofonts-64358-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gofonts-64358-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gofonts-64358-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gofonts-64358-1|13	Requires:	texlive-tlpkg
21cr|texlive-gofonts-64358-1|14	Requires:	texlive-kpathsea
21cr|texlive-gofonts-64358-1|15	Provides:	tex(go_2qimm2.enc) = 2024
21cr|texlive-gofonts-64358-1|16	Provides:	tex(go_4whde3.enc) = 2024
21cr|texlive-gofonts-64358-1|17	Provides:	tex(go_73mlya.enc) = 2024
21cr|texlive-gofonts-64358-1|18	Provides:	tex(go_c3licl.enc) = 2024
21cr|texlive-gofonts-64358-1|19	Provides:	tex(go_dhlxve.enc) = 2024
21cr|texlive-gofonts-64358-1|20	Provides:	tex(go_icpxvt.enc) = 2024
21cr|texlive-gofonts-64358-1|21	Provides:	tex(go_iypgt7.enc) = 2024
21cr|texlive-gofonts-64358-1|22	Provides:	tex(go.map) = 2024
21cr|texlive-gofonts-64358-1|23	Provides:	tex(GoMono.sty) = 2024
21cr|texlive-gofonts-64358-1|24	Provides:	tex(GoSans.sty) = 2024
21cr|texlive-gofonts-64358-1|25	Provides:	tex(go_zwiz3b.enc) = 2024
21cr|texlive-gofonts-64358-1|26	Provides:	tex(LGRGoMono-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|27	Provides:	tex(LGRGo-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|28	Provides:	tex(LY1GoMono-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|29	Provides:	tex(LY1Go-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|30	Provides:	tex(OT1GoMono-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|31	Provides:	tex(OT1Go-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|32	Provides:	tex(T1GoMono-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|33	Provides:	tex(T1Go-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|34	Provides:	tex(TS1GoMono-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|35	Provides:	tex(TS1Go-TLF.fd) = 2024
21cr|texlive-gofonts-64358-1|36	BuildArch:	noarch
21cr|texlive-gofonts-64358-1|37	
21cr|texlive-gofonts-64358-1|38	%description
21cr|texlive-gofonts-64358-1|39	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-gofonts-64358-1|40	support for the GoSans and GoMono families of fonts designed by
21cr|texlive-gofonts-64358-1|41	the Bigelow & Holmes foundry for the Go project. GoSans is
21cr|texlive-gofonts-64358-1|42	available in three weights: Regular, Medium, and Bold (with
21cr|texlive-gofonts-64358-1|43	corresponding italics). GoMono is available in regular and
21cr|texlive-gofonts-64358-1|44	bold, with italics. Notes on the design may be found at
21cr|texlive-gofonts-64358-1|45	https://blog.golang.org/go-fonts.
21cr|texlive-gofonts-64358-1|46	
21cr|texlive-gofonts-64358-1|47	%files
21cr|texlive-gofonts-64358-1|48	%doc %{_texmfdistdir}/doc/fonts/gofonts/
21cr|texlive-gofonts-64358-1|49	%{_texmfdistdir}/fonts/enc/dvips/gofonts/
21cr|texlive-gofonts-64358-1|50	%{_texmfdistdir}/fonts/map/dvips/gofonts/
21cr|texlive-gofonts-64358-1|51	%{_texmfdistdir}/fonts/tfm/bh/gofonts/
21cr|texlive-gofonts-64358-1|52	%{_texmfdistdir}/fonts/truetype/bh/gofonts/
21cr|texlive-gofonts-64358-1|53	%{_texmfdistdir}/fonts/type1/bh/gofonts/
21cr|texlive-gofonts-64358-1|54	%{_texmfdistdir}/fonts/vf/bh/gofonts/
21cr|texlive-gofonts-64358-1|55	%{_texmfdistdir}/tex/latex/gofonts/
21cr|texlive-gofonts-64358-1|56	
21cr|texlive-gofonts-64358-1|57	#------------------------------------------------------------------
21cr|texlive-gofonts-64358-1|58	
21cr|texlive-gofonts-64358-1|59	%prep
21cr|texlive-gofonts-64358-1|60	%setup -c -a0 -a1
21cr|texlive-gofonts-64358-1|61	
21cr|texlive-gofonts-64358-1|62	%build
21cr|texlive-gofonts-64358-1|63	
21cr|texlive-gofonts-64358-1|64	%install
21cr|texlive-gofonts-64358-1|65	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gofonts-64358-1|66	rm -rf tlpkg
21cr|texlive-gofonts-64358-1|67	cp -fpar * %{buildroot}%{_texmfdistdir}

9458 21
21cr|texlive-gothic-20190228-1|1	Name:		texlive-gothic
21cr|texlive-gothic-20190228-1|2	Version:	20190228
21cr|texlive-gothic-20190228-1|3	Release:	1
21cr|texlive-gothic-20190228-1|4	Summary:	A collection of old German-style fonts
21cr|texlive-gothic-20190228-1|5	Group:		Publishing
21cr|texlive-gothic-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/gothic
21cr|texlive-gothic-20190228-1|7	License:	COLLECTION
21cr|texlive-gothic-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gothic.tar.xz
21cr|texlive-gothic-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gothic.doc.tar.xz
21cr|texlive-gothic-20190228-1|10	BuildArch:	noarch
21cr|texlive-gothic-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-gothic-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-gothic-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-gothic-20190228-1|14	
21cr|texlive-gothic-20190228-1|15	%description
21cr|texlive-gothic-20190228-1|16	A collection of fonts that reproduce those used in "old German"
21cr|texlive-gothic-20190228-1|17	printing. The set comprises Gothic, Schwabacher and Fraktur
21cr|texlive-gothic-20190228-1|18	fonts, a pair of handwriting fonts, Suetterlin and Schwell, and
21cr|texlive-gothic-20190228-1|19	a font containing decorative initials. In addition, there are
21cr|texlive-gothic-20190228-1|20	two re-encoding packages for Haralambous's fonts, providing T1,
21cr|texlive-gothic-20190228-1|21	using virtual fonts, and OT1 and T1, using Metafont.
21cr|texlive-gothic-20190228-1|22	
21cr|texlive-gothic-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-gothic-20190228-1|24	%files
21cr|texlive-gothic-20190228-1|25	%{_texmfdistdir}/fonts/source/public/gothic
21cr|texlive-gothic-20190228-1|26	%{_texmfdistdir}/fonts/tfm/public/gothic
21cr|texlive-gothic-20190228-1|27	%doc %{_texmfdistdir}/doc/fonts/gothic
21cr|texlive-gothic-20190228-1|28	
21cr|texlive-gothic-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-gothic-20190228-1|30	%prep
21cr|texlive-gothic-20190228-1|31	%setup -c -a0 -a1
21cr|texlive-gothic-20190228-1|32	
21cr|texlive-gothic-20190228-1|33	%build
21cr|texlive-gothic-20190228-1|34	
21cr|texlive-gothic-20190228-1|35	%install
21cr|texlive-gothic-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gothic-20190228-1|37	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9459 21
21cr|texlive-gotoh-1.1-2|1	# revision 29725
21cr|texlive-gotoh-1.1-2|2	# category TLCore
21cr|texlive-gotoh-1.1-2|3	# catalog-ctan /graphics/gotoh/gotoh.pl
21cr|texlive-gotoh-1.1-2|4	# catalog-date 2009-11-09 13:03:38 +0100
21cr|texlive-gotoh-1.1-2|5	# catalog-license gpl
21cr|texlive-gotoh-1.1-2|6	# catalog-version undef
21cr|texlive-gotoh-1.1-2|7	Name:		texlive-gotoh
21cr|texlive-gotoh-1.1-2|8	Version:	1.1
21cr|texlive-gotoh-1.1-2|9	Release:	2
21cr|texlive-gotoh-1.1-2|10	Summary:	An implementation of the Gotoh sequence alignment algorithm
21cr|texlive-gotoh-1.1-2|11	Group:		Publishing
21cr|texlive-gotoh-1.1-2|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/gotoh
21cr|texlive-gotoh-1.1-2|13	License:	MIT
21cr|texlive-gotoh-1.1-2|14	Source0:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/gotoh.tar.xz
21cr|texlive-gotoh-1.1-2|15	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/gotoh.doc.tar.xz
21cr|texlive-gotoh-1.1-2|16	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/gotoh.source.tar.xz
21cr|texlive-gotoh-1.1-2|17	BuildArch:	noarch
21cr|texlive-gotoh-1.1-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-gotoh-1.1-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-gotoh-1.1-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-gotoh-1.1-2|21	Provides:	texlive-gotoh.bin = %{EVRD}
21cr|texlive-gotoh-1.1-2|22	
21cr|texlive-gotoh-1.1-2|23	%description
21cr|texlive-gotoh-1.1-2|24	This package calculates biological sequence alignment with the Gotoh algorithm.
21cr|texlive-gotoh-1.1-2|25	The package also provides an interface to control various settings including algorithm parameters
21cr|texlive-gotoh-1.1-2|26	
21cr|texlive-gotoh-1.1-2|27	#-----------------------------------------------------------------------
21cr|texlive-gotoh-1.1-2|28	%files
21cr|texlive-gotoh-1.1-2|29	%{_texmfdistdir}/tex/latex/gotoh
21cr|texlive-gotoh-1.1-2|30	
21cr|texlive-gotoh-1.1-2|31	#-----------------------------------------------------------------------
21cr|texlive-gotoh-1.1-2|32	%prep
21cr|texlive-gotoh-1.1-2|33	%setup -c -a0 -a1 -a2
21cr|texlive-gotoh-1.1-2|34	
21cr|texlive-gotoh-1.1-2|35	%build
21cr|texlive-gotoh-1.1-2|36	
21cr|texlive-gotoh-1.1-2|37	%install
21cr|texlive-gotoh-1.1-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gotoh-1.1-2|39	cp -fpar tex %{buildroot}%{_texmfdistdir}

9460 21
21cr|texlive-gradient-text-65567-1|1	%define oname gradient-text
21cr|texlive-gradient-text-65567-1|2	
21cr|texlive-gradient-text-65567-1|3	Summary:	Decorate text with linear gradient colors
21cr|texlive-gradient-text-65567-1|4	Name:		texlive-gradient-text
21cr|texlive-gradient-text-65567-1|5	Version:	65567
21cr|texlive-gradient-text-65567-1|6	Release:	1
21cr|texlive-gradient-text-65567-1|7	License:	LPPL1.3
21cr|texlive-gradient-text-65567-1|8	Group:		Publishing
21cr|texlive-gradient-text-65567-1|9	Url:		https://www.ctan.org
21cr|texlive-gradient-text-65567-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gradient-text-65567-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gradient-text-65567-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gradient-text-65567-1|13	Requires:	texlive-tlpkg
21cr|texlive-gradient-text-65567-1|14	Requires:	texlive-kpathsea
21cr|texlive-gradient-text-65567-1|15	Provides:	tex(gradient-text.sty) = 2024
21cr|texlive-gradient-text-65567-1|16	BuildArch:	noarch
21cr|texlive-gradient-text-65567-1|17	
21cr|texlive-gradient-text-65567-1|18	%description
21cr|texlive-gradient-text-65567-1|19	This package enables writers to conveniently decorate text with
21cr|texlive-gradient-text-65567-1|20	linear gradient colors. The RGB values of the first and the
21cr|texlive-gradient-text-65567-1|21	last character are specified as parameters while the rest of
21cr|texlive-gradient-text-65567-1|22	the text is colored automatically.
21cr|texlive-gradient-text-65567-1|23	
21cr|texlive-gradient-text-65567-1|24	%files
21cr|texlive-gradient-text-65567-1|25	%doc %{_texmfdistdir}/doc/latex/gradient-text
21cr|texlive-gradient-text-65567-1|26	%{_texmfdistdir}/tex/latex/gradient-text
21cr|texlive-gradient-text-65567-1|27	
21cr|texlive-gradient-text-65567-1|28	#------------------------------------------------------------------
21cr|texlive-gradient-text-65567-1|29	
21cr|texlive-gradient-text-65567-1|30	%prep
21cr|texlive-gradient-text-65567-1|31	%setup -c -a0 -a1
21cr|texlive-gradient-text-65567-1|32	
21cr|texlive-gradient-text-65567-1|33	%build
21cr|texlive-gradient-text-65567-1|34	
21cr|texlive-gradient-text-65567-1|35	%install
21cr|texlive-gradient-text-65567-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gradient-text-65567-1|37	rm -rf tlpkg
21cr|texlive-gradient-text-65567-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9461 21
21cr|texlive-grading-scheme-62505-1|1	%define oname grading-scheme
21cr|texlive-grading-scheme-62505-1|2	
21cr|texlive-grading-scheme-62505-1|3	Summary:	Typeset grading schemes in tabular format
21cr|texlive-grading-scheme-62505-1|4	Name:		texlive-grading-scheme
21cr|texlive-grading-scheme-62505-1|5	Version:	62505
21cr|texlive-grading-scheme-62505-1|6	Release:	1
21cr|texlive-grading-scheme-62505-1|7	License:	LPPL1.3
21cr|texlive-grading-scheme-62505-1|8	Group:		Publishing
21cr|texlive-grading-scheme-62505-1|9	Url:		https://www.ctan.org
21cr|texlive-grading-scheme-62505-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-grading-scheme-62505-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-grading-scheme-62505-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-grading-scheme-62505-1|13	Requires:	texlive-tlpkg
21cr|texlive-grading-scheme-62505-1|14	Requires:	texlive-kpathsea
21cr|texlive-grading-scheme-62505-1|15	Provides:	tex(grading-scheme.sty) = 2024
21cr|texlive-grading-scheme-62505-1|16	BuildArch:	noarch
21cr|texlive-grading-scheme-62505-1|17	
21cr|texlive-grading-scheme-62505-1|18	%description
21cr|texlive-grading-scheme-62505-1|19	This package aims at an easy-to-use interface to typeset
21cr|texlive-grading-scheme-62505-1|20	grading schemes in tabular format, in particular
21cr|texlive-grading-scheme-62505-1|21	grading-schemes of exercises of mathematical olympiads where
21cr|texlive-grading-scheme-62505-1|22	multiple solutions have to be graded and might offer mutual
21cr|texlive-grading-scheme-62505-1|23	exclusive ways of receiving points.
21cr|texlive-grading-scheme-62505-1|24	
21cr|texlive-grading-scheme-62505-1|25	%files
21cr|texlive-grading-scheme-62505-1|26	%doc %{_texmfdistdir}/doc/latex/grading-scheme
21cr|texlive-grading-scheme-62505-1|27	%{_texmfdistdir}/tex/latex/grading-scheme
21cr|texlive-grading-scheme-62505-1|28	
21cr|texlive-grading-scheme-62505-1|29	#------------------------------------------------------------------
21cr|texlive-grading-scheme-62505-1|30	
21cr|texlive-grading-scheme-62505-1|31	%prep
21cr|texlive-grading-scheme-62505-1|32	%setup -c -a0 -a1
21cr|texlive-grading-scheme-62505-1|33	
21cr|texlive-grading-scheme-62505-1|34	%build
21cr|texlive-grading-scheme-62505-1|35	
21cr|texlive-grading-scheme-62505-1|36	%install
21cr|texlive-grading-scheme-62505-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-grading-scheme-62505-1|38	rm -rf tlpkg
21cr|texlive-grading-scheme-62505-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9462 21
21cr|texlive-gradstudentresume-1.1-1|1	Name:		texlive-gradstudentresume
21cr|texlive-gradstudentresume-1.1-1|2	Version:	1.1
21cr|texlive-gradstudentresume-1.1-1|3	Release:	1
21cr|texlive-gradstudentresume-1.1-1|4	Summary:	A generic template for graduate student resumes
21cr|texlive-gradstudentresume-1.1-1|5	Group:		Publishing
21cr|texlive-gradstudentresume-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-gradstudentresume-1.1-1|7	License:	lppl1.3
21cr|texlive-gradstudentresume-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gradstudentresume.tar.xz
21cr|texlive-gradstudentresume-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gradstudentresume.doc.tar.xz
21cr|texlive-gradstudentresume-1.1-1|10	BuildArch:	noarch
21cr|texlive-gradstudentresume-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-gradstudentresume-1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-gradstudentresume-1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-gradstudentresume-1.1-1|14	
21cr|texlive-gradstudentresume-1.1-1|15	%description
21cr|texlive-gradstudentresume-1.1-1|16	The package offers a template for graduate students writing an
21cr|texlive-gradstudentresume-1.1-1|17	academic CV. The goal is to create a flexible template that can
21cr|texlive-gradstudentresume-1.1-1|18	be customized based on each specific individual's needs.
21cr|texlive-gradstudentresume-1.1-1|19	
21cr|texlive-gradstudentresume-1.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-gradstudentresume-1.1-1|21	%files
21cr|texlive-gradstudentresume-1.1-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-gradstudentresume-1.1-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-gradstudentresume-1.1-1|24	
21cr|texlive-gradstudentresume-1.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-gradstudentresume-1.1-1|26	%prep
21cr|texlive-gradstudentresume-1.1-1|27	%setup -c -a0 -a1
21cr|texlive-gradstudentresume-1.1-1|28	
21cr|texlive-gradstudentresume-1.1-1|29	%build
21cr|texlive-gradstudentresume-1.1-1|30	
21cr|texlive-gradstudentresume-1.1-1|31	%install
21cr|texlive-gradstudentresume-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gradstudentresume-1.1-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9463 21
21cr|texlive-grant-0.0.5-1|1	Name:		texlive-grant
21cr|texlive-grant-0.0.5-1|2	Version:	0.0.5
21cr|texlive-grant-0.0.5-1|3	Release:	1
21cr|texlive-grant-0.0.5-1|4	Summary:	Classes for formatting federal grant proposals
21cr|texlive-grant-0.0.5-1|5	Group:		Publishing
21cr|texlive-grant-0.0.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/grant
21cr|texlive-grant-0.0.5-1|7	License:	MIT
21cr|texlive-grant-0.0.5-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/grant.tar.xz
21cr|texlive-grant-0.0.5-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/grant.doc.tar.xz
21cr|texlive-grant-0.0.5-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/grant.source.tar.xz
21cr|texlive-grant-0.0.5-1|11	BuildArch:	noarch
21cr|texlive-grant-0.0.5-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-grant-0.0.5-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-grant-0.0.5-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-grant-0.0.5-1|15	
21cr|texlive-grant-0.0.5-1|16	%description
21cr|texlive-grant-0.0.5-1|17	LaTeX classes for formatting federal grant proposals: grant:
21cr|texlive-grant-0.0.5-1|18	Base class for formatting grant proposals grant-arl: Army
21cr|texlive-grant-0.0.5-1|19	Research Laboratory grant-darpa: Defense Advanced Research
21cr|texlive-grant-0.0.5-1|20	Projects Agency grant-doe: Department of Energy grant-nih:
21cr|texlive-grant-0.0.5-1|21	National Institutes of Health grant-nrl: Naval Research
21cr|texlive-grant-0.0.5-1|22	Laboratory grant-nsf: National Science Foundation grant-onr:
21cr|texlive-grant-0.0.5-1|23	Office of Naval Research
21cr|texlive-grant-0.0.5-1|24	
21cr|texlive-grant-0.0.5-1|25	#-----------------------------------------------------------------------
21cr|texlive-grant-0.0.5-1|26	%files
21cr|texlive-grant-0.0.5-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-grant-0.0.5-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-grant-0.0.5-1|29	%doc %{_texmfdistdir}/source/*
21cr|texlive-grant-0.0.5-1|30	
21cr|texlive-grant-0.0.5-1|31	#-----------------------------------------------------------------------
21cr|texlive-grant-0.0.5-1|32	%prep
21cr|texlive-grant-0.0.5-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-grant-0.0.5-1|34	
21cr|texlive-grant-0.0.5-1|35	%build
21cr|texlive-grant-0.0.5-1|36	
21cr|texlive-grant-0.0.5-1|37	%install
21cr|texlive-grant-0.0.5-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-grant-0.0.5-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9464 21
21cr|texlive-graphicscache-65318-1|1	%define oname graphicscache
21cr|texlive-graphicscache-65318-1|2	
21cr|texlive-graphicscache-65318-1|3	Summary:	Cache includegraphics calls
21cr|texlive-graphicscache-65318-1|4	Name:		texlive-graphicscache
21cr|texlive-graphicscache-65318-1|5	Version:	65318
21cr|texlive-graphicscache-65318-1|6	Release:	1
21cr|texlive-graphicscache-65318-1|7	License:	LPPL1.3
21cr|texlive-graphicscache-65318-1|8	Group:		Publishing
21cr|texlive-graphicscache-65318-1|9	Url:		https://www.ctan.org
21cr|texlive-graphicscache-65318-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-graphicscache-65318-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-graphicscache-65318-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-graphicscache-65318-1|13	Requires:	texlive-tlpkg
21cr|texlive-graphicscache-65318-1|14	Requires:	texlive-kpathsea
21cr|texlive-graphicscache-65318-1|15	Provides:	tex(graphicscache.sty) = 2024
21cr|texlive-graphicscache-65318-1|16	BuildArch:	noarch
21cr|texlive-graphicscache-65318-1|17	
21cr|texlive-graphicscache-65318-1|18	%description
21cr|texlive-graphicscache-65318-1|19	This LaTeX package provides caching of \includegraphics calls,
21cr|texlive-graphicscache-65318-1|20	with several useful effects: Recompilations are much faster
21cr|texlive-graphicscache-65318-1|21	(10x speedup observed). Images can be postprocessed with
21cr|texlive-graphicscache-65318-1|22	ghostscript before inclusion, thus: Automatic downscaling to
21cr|texlive-graphicscache-65318-1|23	specified DPI Automatic JPEG compression with configurable
21cr|texlive-graphicscache-65318-1|24	quality Much smaller files (e.g. 10MB instead of 150MB)! Note:
21cr|texlive-graphicscache-65318-1|25	Due to the one-by-one invocation of pdflatex and ghostscript
21cr|texlive-graphicscache-65318-1|26	for each graphics element, the first compilation is typically
21cr|texlive-graphicscache-65318-1|27	slower than usual. Note: graphicscache needs the \write18 call
21cr|texlive-graphicscache-65318-1|28	(also called shell escape). This is a security risk if you have
21cr|texlive-graphicscache-65318-1|29	untrusted TeX sources. graphicscache supports pdfLaTeX and
21cr|texlive-graphicscache-65318-1|30	LuaLaTeX; XeLaTeX is not supported.
21cr|texlive-graphicscache-65318-1|31	
21cr|texlive-graphicscache-65318-1|32	%files
21cr|texlive-graphicscache-65318-1|33	%doc %{_texmfdistdir}/doc/latex/graphicscache
21cr|texlive-graphicscache-65318-1|34	%{_texmfdistdir}/tex/latex/graphicscache
21cr|texlive-graphicscache-65318-1|35	
21cr|texlive-graphicscache-65318-1|36	#------------------------------------------------------------------
21cr|texlive-graphicscache-65318-1|37	
21cr|texlive-graphicscache-65318-1|38	%prep
21cr|texlive-graphicscache-65318-1|39	%setup -c -a0 -a1
21cr|texlive-graphicscache-65318-1|40	
21cr|texlive-graphicscache-65318-1|41	%build
21cr|texlive-graphicscache-65318-1|42	
21cr|texlive-graphicscache-65318-1|43	%install
21cr|texlive-graphicscache-65318-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-graphicscache-65318-1|45	rm -rf tlpkg
21cr|texlive-graphicscache-65318-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9465 21
21cr|texlive-graphics-def-64487-1|1	%define oname graphics-def
21cr|texlive-graphics-def-64487-1|2	
21cr|texlive-graphics-def-64487-1|3	Summary:	Colour and graphics option files
21cr|texlive-graphics-def-64487-1|4	Name:		texlive-graphics-def
21cr|texlive-graphics-def-64487-1|5	Version:	64487
21cr|texlive-graphics-def-64487-1|6	Release:	1
21cr|texlive-graphics-def-64487-1|7	License:	LPPL1.3
21cr|texlive-graphics-def-64487-1|8	Group:		Publishing
21cr|texlive-graphics-def-64487-1|9	Url:		https://www.ctan.org
21cr|texlive-graphics-def-64487-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-graphics-def-64487-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-graphics-def-64487-1|12	Requires:	texlive-kpathsea
21cr|texlive-graphics-def-64487-1|13	Requires:	texlive-tlpkg
21cr|texlive-graphics-def-64487-1|14	Requires:	texlive-epstopdf-pkg
21cr|texlive-graphics-def-64487-1|15	Provides:	tex(dvipdfmx.def) = 2024
21cr|texlive-graphics-def-64487-1|16	Provides:	tex(dvips.def) = 2024
21cr|texlive-graphics-def-64487-1|17	Provides:	tex(dvisvgm.def) = 2024
21cr|texlive-graphics-def-64487-1|18	Provides:	tex-graphics-def = 2024
21cr|texlive-graphics-def-64487-1|19	Provides:	texlive-dvipdfmx-def = 2024
21cr|texlive-graphics-def-64487-1|20	Provides:	texlive-dvisvgm-def = 2024
21cr|texlive-graphics-def-64487-1|21	Provides:	texlive-luatex-def = 2024
21cr|texlive-graphics-def-64487-1|22	Provides:	texlive-pdftex-def = 2024
21cr|texlive-graphics-def-64487-1|23	Provides:	texlive-xetex-def = 2024
21cr|texlive-graphics-def-64487-1|24	Provides:	tex(luatex.def) = 2024
21cr|texlive-graphics-def-64487-1|25	Provides:	tex(pdftex.def) = 2024
21cr|texlive-graphics-def-64487-1|26	Provides:	tex(xetex.def) = 2024
21cr|texlive-graphics-def-64487-1|27	BuildArch:	noarch
21cr|texlive-graphics-def-64487-1|28	
21cr|texlive-graphics-def-64487-1|29	%description
21cr|texlive-graphics-def-64487-1|30	This bundle is a combined distribution consisting of dvips.def,
21cr|texlive-graphics-def-64487-1|31	pdftex.def, luatex.def, xetex.def, dvipdfmx.def, and
21cr|texlive-graphics-def-64487-1|32	dvisvgm.def driver option files for the LaTeX graphics and
21cr|texlive-graphics-def-64487-1|33	color packages. It is hoped that by combining their source
21cr|texlive-graphics-def-64487-1|34	repositories at https://github.com/latex3/graphics-def it will
21cr|texlive-graphics-def-64487-1|35	be easier to coordinate updates.
21cr|texlive-graphics-def-64487-1|36	
21cr|texlive-graphics-def-64487-1|37	%files
21cr|texlive-graphics-def-64487-1|38	%{_texmfdistdir}/tex/latex/graphics-def/
21cr|texlive-graphics-def-64487-1|39	
21cr|texlive-graphics-def-64487-1|40	#------------------------------------------------------------------
21cr|texlive-graphics-def-64487-1|41	
21cr|texlive-graphics-def-64487-1|42	%prep
21cr|texlive-graphics-def-64487-1|43	%setup -c -a0
21cr|texlive-graphics-def-64487-1|44	
21cr|texlive-graphics-def-64487-1|45	%build
21cr|texlive-graphics-def-64487-1|46	
21cr|texlive-graphics-def-64487-1|47	%install
21cr|texlive-graphics-def-64487-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-graphics-def-64487-1|49	rm -rf tlpkg
21cr|texlive-graphics-def-64487-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

9466 21
21cr|texlive-graphics-pln-20190228-1|1	Name:		texlive-graphics-pln
21cr|texlive-graphics-pln-20190228-1|2	Version:	20190228
21cr|texlive-graphics-pln-20190228-1|3	Release:	1
21cr|texlive-graphics-pln-20190228-1|4	Summary:	LaTeX-style graphics for Plain TeX users
21cr|texlive-graphics-pln-20190228-1|5	Group:		Publishing
21cr|texlive-graphics-pln-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/plain/graphics
21cr|texlive-graphics-pln-20190228-1|7	License:	LPPL
21cr|texlive-graphics-pln-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-pln.tar.xz
21cr|texlive-graphics-pln-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-pln.doc.tar.xz
21cr|texlive-graphics-pln-20190228-1|10	BuildArch:	noarch
21cr|texlive-graphics-pln-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-graphics-pln-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-graphics-pln-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-graphics-pln-20190228-1|14	
21cr|texlive-graphics-pln-20190228-1|15	%description
21cr|texlive-graphics-pln-20190228-1|16	The Plain TeX graphics package is mostly a thin shell around
21cr|texlive-graphics-pln-20190228-1|17	the LaTeX graphicx and color packages, with support of the
21cr|texlive-graphics-pln-20190228-1|18	LaTeX-isms in those packages provided by miniltx (which is the
21cr|texlive-graphics-pln-20190228-1|19	largest part of the bundle). The bundle also contains a file
21cr|texlive-graphics-pln-20190228-1|20	"picture.tex", which is a wrapper around the autopict.sty, and
21cr|texlive-graphics-pln-20190228-1|21	provides the LaTeX picture mode to Plain TeX users.
21cr|texlive-graphics-pln-20190228-1|22	
21cr|texlive-graphics-pln-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-graphics-pln-20190228-1|24	%files
21cr|texlive-graphics-pln-20190228-1|25	%{_texmfdistdir}/tex/plain/graphics-pln
21cr|texlive-graphics-pln-20190228-1|26	%doc %{_texmfdistdir}/doc/plain/graphics-pln
21cr|texlive-graphics-pln-20190228-1|27	
21cr|texlive-graphics-pln-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-graphics-pln-20190228-1|29	%prep
21cr|texlive-graphics-pln-20190228-1|30	%setup -c -a0 -a1
21cr|texlive-graphics-pln-20190228-1|31	
21cr|texlive-graphics-pln-20190228-1|32	%build
21cr|texlive-graphics-pln-20190228-1|33	
21cr|texlive-graphics-pln-20190228-1|34	%install
21cr|texlive-graphics-pln-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-graphics-pln-20190228-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9467 21
21cr|texlive-graphpaper-63116-1|1	%define oname graphpaper
21cr|texlive-graphpaper-63116-1|2	
21cr|texlive-graphpaper-63116-1|3	Summary:	A LaTeX class to generate several types of graph papers
21cr|texlive-graphpaper-63116-1|4	Name:		texlive-graphpaper
21cr|texlive-graphpaper-63116-1|5	Version:	63116
21cr|texlive-graphpaper-63116-1|6	Release:	1
21cr|texlive-graphpaper-63116-1|7	License:	LPPL1.3
21cr|texlive-graphpaper-63116-1|8	Group:		Publishing
21cr|texlive-graphpaper-63116-1|9	Url:		https://www.ctan.org
21cr|texlive-graphpaper-63116-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-graphpaper-63116-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-graphpaper-63116-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-graphpaper-63116-1|13	Requires:	tex(euclideangeometry.sty)
21cr|texlive-graphpaper-63116-1|14	#Requires:	tex(geometry.sty)
21cr|texlive-graphpaper-63116-1|15	Requires:	tex(graphicx.sty)
21cr|texlive-graphpaper-63116-1|16	Requires:	texlive-tlpkg
21cr|texlive-graphpaper-63116-1|17	Requires:	texlive-kpathsea
21cr|texlive-graphpaper-63116-1|18	#Requires:	tex(xcolor.sty)
21cr|texlive-graphpaper-63116-1|19	Provides:	tex(graphpaper.cls) = 2024
21cr|texlive-graphpaper-63116-1|20	BuildArch:	noarch
21cr|texlive-graphpaper-63116-1|21	
21cr|texlive-graphpaper-63116-1|22	%description
21cr|texlive-graphpaper-63116-1|23	Graphpaper is a LaTeX document class which allows to print
21cr|texlive-graphpaper-63116-1|24	several types of graph papers: bilinear (millimeter paper),
21cr|texlive-graphpaper-63116-1|25	semilogarithmic, bilogarithmic, polar, log-polar, Smith charts.
21cr|texlive-graphpaper-63116-1|26	It is based on the picture environment and its extensions.
21cr|texlive-graphpaper-63116-1|27	
21cr|texlive-graphpaper-63116-1|28	%files
21cr|texlive-graphpaper-63116-1|29	%doc %{_texmfdistdir}/doc/latex/graphpaper
21cr|texlive-graphpaper-63116-1|30	%{_texmfdistdir}/tex/latex/graphpaper
21cr|texlive-graphpaper-63116-1|31	
21cr|texlive-graphpaper-63116-1|32	#------------------------------------------------------------------
21cr|texlive-graphpaper-63116-1|33	
21cr|texlive-graphpaper-63116-1|34	%prep
21cr|texlive-graphpaper-63116-1|35	%setup -c -a0 -a1
21cr|texlive-graphpaper-63116-1|36	
21cr|texlive-graphpaper-63116-1|37	%build
21cr|texlive-graphpaper-63116-1|38	
21cr|texlive-graphpaper-63116-1|39	%install
21cr|texlive-graphpaper-63116-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-graphpaper-63116-1|41	rm -rf tlpkg
21cr|texlive-graphpaper-63116-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9468 21
21cr|texlive-greektonoi-20160101-1|1	Name:		texlive-greektonoi
21cr|texlive-greektonoi-20160101-1|2	Version:        20160101
21cr|texlive-greektonoi-20160101-1|3	Release:	1
21cr|texlive-greektonoi-20160101-1|4	Summary:	The greektonoi mapping extends the betababel
21cr|texlive-greektonoi-20160101-1|5	Group:		Publishing
21cr|texlive-greektonoi-20160101-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/greektonoi
21cr|texlive-greektonoi-20160101-1|7	License:	GNU Lesser General Public License 3
21cr|texlive-greektonoi-20160101-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greektonoi.tar.xz
21cr|texlive-greektonoi-20160101-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greektonoi.doc.tar.xz
21cr|texlive-greektonoi-20160101-1|10	BuildArch:	noarch
21cr|texlive-greektonoi-20160101-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-greektonoi-20160101-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-greektonoi-20160101-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-greektonoi-20160101-1|14	
21cr|texlive-greektonoi-20160101-1|15	%description
21cr|texlive-greektonoi-20160101-1|16	The greektonoi mapping extends the betababel
21cr|texlive-greektonoi-20160101-1|17	package or the babel polutonikogreek option
21cr|texlive-greektonoi-20160101-1|18	to provide a simple way to insert ancient
21cr|texlive-greektonoi-20160101-1|19	Greek texts with diacritical characters
21cr|texlive-greektonoi-20160101-1|20	into your document using a similar method
21cr|texlive-greektonoi-20160101-1|21	to the commonly used Beta Code transliteration,
21cr|texlive-greektonoi-20160101-1|22	but with much more freedom. It is designed
21cr|texlive-greektonoi-20160101-1|23	especially for the XETEX engine and it could
21cr|texlive-greektonoi-20160101-1|24	also be used for fast and easy modification of
21cr|texlive-greektonoi-20160101-1|25	monotonic greek texts to polytonic. The output
21cr|texlive-greektonoi-20160101-1|26	text is natively encoded in Unicode, so it can
21cr|texlive-greektonoi-20160101-1|27	be reused in any possible way. The greektonoi
21cr|texlive-greektonoi-20160101-1|28	package provides, in addition to inserting
21cr|texlive-greektonoi-20160101-1|29	greek accents and breathings, many other
21cr|texlive-greektonoi-20160101-1|30	symbols used in greek numbers and arithmetic
21cr|texlive-greektonoi-20160101-1|31	or in the greek archaic period.
21cr|texlive-greektonoi-20160101-1|32	It could be used with greektonoi mapping
21cr|texlive-greektonoi-20160101-1|33	or indepedently.
21cr|texlive-greektonoi-20160101-1|34	
21cr|texlive-greektonoi-20160101-1|35	#-----------------------------------------------------------------------
21cr|texlive-greektonoi-20160101-1|36	%files
21cr|texlive-greektonoi-20160101-1|37	%{_texmfdistdir}/fonts
21cr|texlive-greektonoi-20160101-1|38	%{_texmfdistdir}/tex/latex/greektonoi/greektonoi.sty
21cr|texlive-greektonoi-20160101-1|39	%doc %{_texmfdistdir}/doc
21cr|texlive-greektonoi-20160101-1|40	
21cr|texlive-greektonoi-20160101-1|41	#-----------------------------------------------------------------------
21cr|texlive-greektonoi-20160101-1|42	%prep
21cr|texlive-greektonoi-20160101-1|43	%setup -c -a0 -a1
21cr|texlive-greektonoi-20160101-1|44	
21cr|texlive-greektonoi-20160101-1|45	%build
21cr|texlive-greektonoi-20160101-1|46	
21cr|texlive-greektonoi-20160101-1|47	%install
21cr|texlive-greektonoi-20160101-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-greektonoi-20160101-1|49	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9469 21
21cr|texlive-greenpoint-20190228-1|1	# revision 15878
21cr|texlive-greenpoint-20190228-1|2	# category Package
21cr|texlive-greenpoint-20190228-1|3	# catalog-ctan /fonts/greenpoint
21cr|texlive-greenpoint-20190228-1|4	# catalog-date 2006-12-09 16:48:33 +0100
21cr|texlive-greenpoint-20190228-1|5	# catalog-license gpl
21cr|texlive-greenpoint-20190228-1|6	# catalog-version undef
21cr|texlive-greenpoint-20190228-1|7	Name:		texlive-greenpoint
21cr|texlive-greenpoint-20190228-1|8	Version:	20190228
21cr|texlive-greenpoint-20190228-1|9	Release:	1
21cr|texlive-greenpoint-20190228-1|10	Summary:	The Green Point logo
21cr|texlive-greenpoint-20190228-1|11	Group:		Publishing
21cr|texlive-greenpoint-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/greenpoint
21cr|texlive-greenpoint-20190228-1|13	License:	GPL
21cr|texlive-greenpoint-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greenpoint.tar.xz
21cr|texlive-greenpoint-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greenpoint.doc.tar.xz
21cr|texlive-greenpoint-20190228-1|16	BuildArch:	noarch
21cr|texlive-greenpoint-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-greenpoint-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-greenpoint-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-greenpoint-20190228-1|20	
21cr|texlive-greenpoint-20190228-1|21	%description
21cr|texlive-greenpoint-20190228-1|22	A MetaFont-implementation of the logo commonly known as 'Der
21cr|texlive-greenpoint-20190228-1|23	Grune Punkt' ('The Green Point'). In Austria, it can be found
21cr|texlive-greenpoint-20190228-1|24	on nearly every bottle. It should not be confused with the
21cr|texlive-greenpoint-20190228-1|25	'Recycle'-logo, implemented by Ian Green.
21cr|texlive-greenpoint-20190228-1|26	
21cr|texlive-greenpoint-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-greenpoint-20190228-1|28	%files
21cr|texlive-greenpoint-20190228-1|29	%{_texmfdistdir}/fonts/source/public/greenpoint/greenpoint.mf
21cr|texlive-greenpoint-20190228-1|30	%{_texmfdistdir}/fonts/tfm/public/greenpoint/greenpoint.tfm
21cr|texlive-greenpoint-20190228-1|31	%doc %{_texmfdistdir}/doc/fonts/greenpoint/ChangeLog
21cr|texlive-greenpoint-20190228-1|32	%doc %{_texmfdistdir}/doc/fonts/greenpoint/README
21cr|texlive-greenpoint-20190228-1|33	
21cr|texlive-greenpoint-20190228-1|34	#-----------------------------------------------------------------------
21cr|texlive-greenpoint-20190228-1|35	%prep
21cr|texlive-greenpoint-20190228-1|36	%setup -c -a0 -a1
21cr|texlive-greenpoint-20190228-1|37	
21cr|texlive-greenpoint-20190228-1|38	%build
21cr|texlive-greenpoint-20190228-1|39	
21cr|texlive-greenpoint-20190228-1|40	%install
21cr|texlive-greenpoint-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-greenpoint-20190228-1|42	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9470 21
21cr|texlive-grfext-20191205-2|1	#https://ctan.org/pkg/grfext
21cr|texlive-grfext-20191205-2|2	
21cr|texlive-grfext-20191205-2|3	Name:		texlive-grfext
21cr|texlive-grfext-20191205-2|4	Version:	20191205
21cr|texlive-grfext-20191205-2|5	Release:	2
21cr|texlive-grfext-20191205-2|6	Summary:	Manipulate the graphics package's list of extensions
21cr|texlive-grfext-20191205-2|7	Group:		Publishing
21cr|texlive-grfext-20191205-2|8	URL:		https://github.com/ho-tex/grfext
21cr|texlive-grfext-20191205-2|9	License:	LPPL
21cr|texlive-grfext-20191205-2|10	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grfext.tar.xz
21cr|texlive-grfext-20191205-2|11	BuildArch:	noarch
21cr|texlive-grfext-20191205-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-grfext-20191205-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-grfext-20191205-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-grfext-20191205-2|15	
21cr|texlive-grfext-20191205-2|16	%description
21cr|texlive-grfext-20191205-2|17	This package provides macros for adding to, and reordering the
21cr|texlive-grfext-20191205-2|18	list of graphics file extensions recognised by package
21cr|texlive-grfext-20191205-2|19	graphics.
21cr|texlive-grfext-20191205-2|20	
21cr|texlive-grfext-20191205-2|21	#-----------------------------------------------------------------------
21cr|texlive-grfext-20191205-2|22	%files
21cr|texlive-grfext-20191205-2|23	%{_texmfdistdir}/tex/latex/grfext/grfext.sty
21cr|texlive-grfext-20191205-2|24	
21cr|texlive-grfext-20191205-2|25	#-----------------------------------------------------------------------
21cr|texlive-grfext-20191205-2|26	%prep
21cr|texlive-grfext-20191205-2|27	%setup -c -a0
21cr|texlive-grfext-20191205-2|28	
21cr|texlive-grfext-20191205-2|29	%build
21cr|texlive-grfext-20191205-2|30	
21cr|texlive-grfext-20191205-2|31	%install
21cr|texlive-grfext-20191205-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-grfext-20191205-2|33	cp -fpar tex %{buildroot}%{_texmfdistdir}

9471 21
21cr|texlive-grffile-52756-1|1	%define oname grffile
21cr|texlive-grffile-52756-1|2	
21cr|texlive-grffile-52756-1|3	Summary:	Extended file name support for graphics (legacy package)
21cr|texlive-grffile-52756-1|4	Name:		texlive-grffile
21cr|texlive-grffile-52756-1|5	Version:	52756
21cr|texlive-grffile-52756-1|6	Release:	1
21cr|texlive-grffile-52756-1|7	License:	LPPL1.3
21cr|texlive-grffile-52756-1|8	Group:		Publishing
21cr|texlive-grffile-52756-1|9	Url:		https://www.ctan.org
21cr|texlive-grffile-52756-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-grffile-52756-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-grffile-52756-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-grffile-52756-1|13	Requires:	texlive-tlpkg
21cr|texlive-grffile-52756-1|14	Requires:	texlive-kpathsea
21cr|texlive-grffile-52756-1|15	Provides:	tex(grffile-2017-06-30.sty) = 2024
21cr|texlive-grffile-52756-1|16	Provides:	tex(grffile.sty) = 2024
21cr|texlive-grffile-52756-1|17	BuildArch:	noarch
21cr|texlive-grffile-52756-1|18	
21cr|texlive-grffile-52756-1|19	%description
21cr|texlive-grffile-52756-1|20	The original package extended the file name processing of
21cr|texlive-grffile-52756-1|21	package graphics to support a larger range of file names. The
21cr|texlive-grffile-52756-1|22	base LaTeX code now supports multiple dots and spaces, and this
21cr|texlive-grffile-52756-1|23	package by default is a stub that just loads graphicx. However,
21cr|texlive-grffile-52756-1|24	\usepackage{grffile}[=v1] may be used to access version 1(.18)
21cr|texlive-grffile-52756-1|25	of the package if that is needed.
21cr|texlive-grffile-52756-1|26	
21cr|texlive-grffile-52756-1|27	%files
21cr|texlive-grffile-52756-1|28	%doc %{_texmfdistdir}/doc/latex/grffile
21cr|texlive-grffile-52756-1|29	%{_texmfdistdir}/tex/latex/grffile
21cr|texlive-grffile-52756-1|30	
21cr|texlive-grffile-52756-1|31	#------------------------------------------------------------------
21cr|texlive-grffile-52756-1|32	
21cr|texlive-grffile-52756-1|33	%prep
21cr|texlive-grffile-52756-1|34	%setup -c -a0 -a1
21cr|texlive-grffile-52756-1|35	
21cr|texlive-grffile-52756-1|36	%build
21cr|texlive-grffile-52756-1|37	
21cr|texlive-grffile-52756-1|38	%install
21cr|texlive-grffile-52756-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-grffile-52756-1|40	rm -rf tlpkg
21cr|texlive-grffile-52756-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9472 21
21cr|texlive-gridpapers-58723-1|1	%define oname gridpapers
21cr|texlive-gridpapers-58723-1|2	
21cr|texlive-gridpapers-58723-1|3	Summary:	Graph paper backgrounds and color schemes
21cr|texlive-gridpapers-58723-1|4	Name:		texlive-gridpapers
21cr|texlive-gridpapers-58723-1|5	Version:	58723
21cr|texlive-gridpapers-58723-1|6	Release:	1
21cr|texlive-gridpapers-58723-1|7	License:	LPPL1.3
21cr|texlive-gridpapers-58723-1|8	Group:		Publishing
21cr|texlive-gridpapers-58723-1|9	Url:		https://www.ctan.org
21cr|texlive-gridpapers-58723-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gridpapers-58723-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gridpapers-58723-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gridpapers-58723-1|13	#Requires:	tex(geometry.sty)
21cr|texlive-gridpapers-58723-1|14	Requires:	tex(kvoptions.sty)
21cr|texlive-gridpapers-58723-1|15	Requires:	texlive-tlpkg
21cr|texlive-gridpapers-58723-1|16	Requires:	texlive-kpathsea
21cr|texlive-gridpapers-58723-1|17	#Requires:	tex(pagecolor.sty)
21cr|texlive-gridpapers-58723-1|18	#Requires:	tex(tikzpagenodes.sty)
21cr|texlive-gridpapers-58723-1|19	#Requires:	tex(tikz.sty)
21cr|texlive-gridpapers-58723-1|20	#Requires:	tex(xcolor.sty)
21cr|texlive-gridpapers-58723-1|21	Provides:	tex(gridpapers.sty) = 2024
21cr|texlive-gridpapers-58723-1|22	BuildArch:	noarch
21cr|texlive-gridpapers-58723-1|23	
21cr|texlive-gridpapers-58723-1|24	%description
21cr|texlive-gridpapers-58723-1|25	This package provides many preset yet customizable graph paper
21cr|texlive-gridpapers-58723-1|26	backgrounds. Some of the preset patterns include standard
21cr|texlive-gridpapers-58723-1|27	quadrille or graph pattern, dot grid, hexagons, isometric or
21cr|texlive-gridpapers-58723-1|28	triangular grid, squares with 45deg "light cone" lines, ruled,
21cr|texlive-gridpapers-58723-1|29	and more. Pattern sizes can be controlled via package options.
21cr|texlive-gridpapers-58723-1|30	There are several preset color palletes, and colors can be
21cr|texlive-gridpapers-58723-1|31	overridden. The package uses the PGF/TikZ package, and the
21cr|texlive-gridpapers-58723-1|32	geometry package to control page size.
21cr|texlive-gridpapers-58723-1|33	
21cr|texlive-gridpapers-58723-1|34	%files
21cr|texlive-gridpapers-58723-1|35	%doc %{_texmfdistdir}/doc/latex/gridpapers
21cr|texlive-gridpapers-58723-1|36	%{_texmfdistdir}/tex/latex/gridpapers
21cr|texlive-gridpapers-58723-1|37	
21cr|texlive-gridpapers-58723-1|38	#------------------------------------------------------------------
21cr|texlive-gridpapers-58723-1|39	
21cr|texlive-gridpapers-58723-1|40	%prep
21cr|texlive-gridpapers-58723-1|41	%setup -c -a0 -a1
21cr|texlive-gridpapers-58723-1|42	
21cr|texlive-gridpapers-58723-1|43	%build
21cr|texlive-gridpapers-58723-1|44	
21cr|texlive-gridpapers-58723-1|45	%install
21cr|texlive-gridpapers-58723-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gridpapers-58723-1|47	rm -rf tlpkg
21cr|texlive-gridpapers-58723-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

9473 21
21cr|texlive-gridslides-0.1.1-1|1	Name:		texlive-gridslides
21cr|texlive-gridslides-0.1.1-1|2	Version:	0.1.1
21cr|texlive-gridslides-0.1.1-1|3	Release:	1
21cr|texlive-gridslides-0.1.1-1|4	Summary:	Free form slides with blocks placed on a grid
21cr|texlive-gridslides-0.1.1-1|5	Group:		Publishing
21cr|texlive-gridslides-0.1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/gridslides
21cr|texlive-gridslides-0.1.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-gridslides-0.1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gridslides.tar.xz
21cr|texlive-gridslides-0.1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gridslides.doc.tar.xz
21cr|texlive-gridslides-0.1.1-1|10	BuildArch:	noarch
21cr|texlive-gridslides-0.1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-gridslides-0.1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-gridslides-0.1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-gridslides-0.1.1-1|14	
21cr|texlive-gridslides-0.1.1-1|15	%description
21cr|texlive-gridslides-0.1.1-1|16	This package allows creating free form slides with blocks
21cr|texlive-gridslides-0.1.1-1|17	placed on a grid. The blocks can be filled with text,
21cr|texlive-gridslides-0.1.1-1|18	equations, figures etc. The resulting slides are similar to the
21cr|texlive-gridslides-0.1.1-1|19	ones produced with LaTeX beamer, but more flexible. Sequential
21cr|texlive-gridslides-0.1.1-1|20	unconvering of elements is supported. A compiler script is
21cr|texlive-gridslides-0.1.1-1|21	provided which compiles each slide separately, this way
21cr|texlive-gridslides-0.1.1-1|22	avoiding long compile times.
21cr|texlive-gridslides-0.1.1-1|23	
21cr|texlive-gridslides-0.1.1-1|24	#-----------------------------------------------------------------------
21cr|texlive-gridslides-0.1.1-1|25	%files
21cr|texlive-gridslides-0.1.1-1|26	%{_texmfdistdir}/tex/*
21cr|texlive-gridslides-0.1.1-1|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-gridslides-0.1.1-1|28	
21cr|texlive-gridslides-0.1.1-1|29	
21cr|texlive-gridslides-0.1.1-1|30	#-----------------------------------------------------------------------
21cr|texlive-gridslides-0.1.1-1|31	%prep
21cr|texlive-gridslides-0.1.1-1|32	%setup -c -a0 -a1
21cr|texlive-gridslides-0.1.1-1|33	
21cr|texlive-gridslides-0.1.1-1|34	%build
21cr|texlive-gridslides-0.1.1-1|35	
21cr|texlive-gridslides-0.1.1-1|36	%install
21cr|texlive-gridslides-0.1.1-1|37	mkdir -p %{buildroot}%{_texmfdistdir}

9474 21
21cr|texlive-grotesq-20190228-1|1	Name:		texlive-grotesq
21cr|texlive-grotesq-20190228-1|2	Version:	20190228
21cr|texlive-grotesq-20190228-1|3	Release:	1
21cr|texlive-grotesq-20190228-1|4	Summary:	URW Grotesq font pack for LaTeX
21cr|texlive-grotesq-20190228-1|5	Group:		Publishing
21cr|texlive-grotesq-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/urw/grotesq
21cr|texlive-grotesq-20190228-1|7	License:	GPL
21cr|texlive-grotesq-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grotesq.tar.xz
21cr|texlive-grotesq-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grotesq.doc.tar.xz
21cr|texlive-grotesq-20190228-1|10	BuildArch:	noarch
21cr|texlive-grotesq-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-grotesq-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-grotesq-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-grotesq-20190228-1|14	
21cr|texlive-grotesq-20190228-1|15	%description
21cr|texlive-grotesq-20190228-1|16	The directory contains a copy of the Type 1 font "URW Grotesq
21cr|texlive-grotesq-20190228-1|17	2031 Bold' released under the GPL by URW, with supporting files
21cr|texlive-grotesq-20190228-1|18	for use with (La)TeX.
21cr|texlive-grotesq-20190228-1|19	
21cr|texlive-grotesq-20190228-1|20	#-----------------------------------------------------------------------
21cr|texlive-grotesq-20190228-1|21	%files
21cr|texlive-grotesq-20190228-1|22	%{_texmfdistdir}/fonts/afm/urw/grotesq
21cr|texlive-grotesq-20190228-1|23	%{_texmfdistdir}/fonts/map/dvips/grotesq
21cr|texlive-grotesq-20190228-1|24	%{_texmfdistdir}/fonts/tfm/urw/grotesq
21cr|texlive-grotesq-20190228-1|25	%{_texmfdistdir}/fonts/type1/urw/grotesq
21cr|texlive-grotesq-20190228-1|26	%{_texmfdistdir}/fonts/vf/urw/grotesq
21cr|texlive-grotesq-20190228-1|27	%{_texmfdistdir}/tex/latex/grotesq
21cr|texlive-grotesq-20190228-1|28	%doc %{_texmfdistdir}/doc/fonts/grotesq
21cr|texlive-grotesq-20190228-1|29	
21cr|texlive-grotesq-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-grotesq-20190228-1|31	%prep
21cr|texlive-grotesq-20190228-1|32	%setup -c -a0 -a1
21cr|texlive-grotesq-20190228-1|33	
21cr|texlive-grotesq-20190228-1|34	%build
21cr|texlive-grotesq-20190228-1|35	
21cr|texlive-grotesq-20190228-1|36	%install
21cr|texlive-grotesq-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-grotesq-20190228-1|38	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9475 21
21cr|texlive-grundgesetze-1.02-3|1	# revision 58997
21cr|texlive-grundgesetze-1.02-3|2	# category TLCore
21cr|texlive-grundgesetze-1.02-3|3	# catalog-ctan /graphics/grundgesetze/grundgesetze.pl
21cr|texlive-grundgesetze-1.02-3|4	# catalog-date 2021-04-28 13:03:38 +0100
21cr|texlive-grundgesetze-1.02-3|5	# catalog-license gpl
21cr|texlive-grundgesetze-1.02-3|6	# catalog-version undef
21cr|texlive-grundgesetze-1.02-3|7	Name:		texlive-grundgesetze
21cr|texlive-grundgesetze-1.02-3|8	Version:	1.02
21cr|texlive-grundgesetze-1.02-3|9	Release:	3
21cr|texlive-grundgesetze-1.02-3|10	Summary:	A LaTeX2e package for typesetting
21cr|texlive-grundgesetze-1.02-3|11	Group:		Publishing
21cr|texlive-grundgesetze-1.02-3|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/grundgesetze
21cr|texlive-grundgesetze-1.02-3|13	License:	GPL
21cr|texlive-grundgesetze-1.02-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grundgesetze.tar.xz
21cr|texlive-grundgesetze-1.02-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grundgesetze.doc.tar.xz
21cr|texlive-grundgesetze-1.02-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grundgesetze.source.tar.xz
21cr|texlive-grundgesetze-1.02-3|17	BuildArch:	noarch
21cr|texlive-grundgesetze-1.02-3|18	BuildRequires:	texlive-tlpkg
21cr|texlive-grundgesetze-1.02-3|19	Requires(pre):	texlive-tlpkg
21cr|texlive-grundgesetze-1.02-3|20	Requires(post):	texlive-kpathsea
21cr|texlive-grundgesetze-1.02-3|21	Provides:	texlive-grundgesetze.bin = %{EVRD}
21cr|texlive-grundgesetze-1.02-3|22	
21cr|texlive-grundgesetze-1.02-3|23	%description
21cr|texlive-grundgesetze-1.02-3|24	The package defines maths mode commands for typesetting Gottlob Frege’s concept-script in the
21cr|texlive-grundgesetze-1.02-3|25	style of his “Grundgesetze der Arithmetik” (Basic Laws of Arithmetic)
21cr|texlive-grundgesetze-1.02-3|26	
21cr|texlive-grundgesetze-1.02-3|27	#-----------------------------------------------------------------------
21cr|texlive-grundgesetze-1.02-3|28	%files
21cr|texlive-grundgesetze-1.02-3|29	%{_texmfdistdir}/tex/latex/grundgesetze
21cr|texlive-grundgesetze-1.02-3|30	%doc %{_texmfdistdir}/source/latex/grundgesetze
21cr|texlive-grundgesetze-1.02-3|31	%doc %{_texmfdistdir}/doc/latex/grundgesetze
21cr|texlive-grundgesetze-1.02-3|32	
21cr|texlive-grundgesetze-1.02-3|33	#-----------------------------------------------------------------------
21cr|texlive-grundgesetze-1.02-3|34	%prep
21cr|texlive-grundgesetze-1.02-3|35	%setup -c -a0 -a1 -a2
21cr|texlive-grundgesetze-1.02-3|36	
21cr|texlive-grundgesetze-1.02-3|37	%build
21cr|texlive-grundgesetze-1.02-3|38	
21cr|texlive-grundgesetze-1.02-3|39	%install
21cr|texlive-grundgesetze-1.02-3|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-grundgesetze-1.02-3|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9476 21
21cr|texlive-gsemthesis-1.4-1|1	Name:		texlive-gsemthesis
21cr|texlive-gsemthesis-1.4-1|2	Version:	1.4
21cr|texlive-gsemthesis-1.4-1|3	Release:	1
21cr|texlive-gsemthesis-1.4-1|4	Summary:	Geneva School of Economics and Management PhD thesis format
21cr|texlive-gsemthesis-1.4-1|5	Group:		Publishing
21cr|texlive-gsemthesis-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gsemthesis
21cr|texlive-gsemthesis-1.4-1|7	License:	MIT
21cr|texlive-gsemthesis-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gsemthesis.tar.xz
21cr|texlive-gsemthesis-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gsemthesis.doc.tar.xz
21cr|texlive-gsemthesis-1.4-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gsemthesis.source.tar.xz
21cr|texlive-gsemthesis-1.4-1|11	BuildArch:	noarch
21cr|texlive-gsemthesis-1.4-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gsemthesis-1.4-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-gsemthesis-1.4-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-gsemthesis-1.4-1|15	
21cr|texlive-gsemthesis-1.4-1|16	%description
21cr|texlive-gsemthesis-1.4-1|17	The class provides a PhD thesis template for the Geneva School of Economics and Management (GSEM), University of Geneva, Switzerland.
21cr|texlive-gsemthesis-1.4-1|18	
21cr|texlive-gsemthesis-1.4-1|19	#-----------------------------------------------------------------------
21cr|texlive-gsemthesis-1.4-1|20	
21cr|texlive-gsemthesis-1.4-1|21	%files
21cr|texlive-gsemthesis-1.4-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-gsemthesis-1.4-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-gsemthesis-1.4-1|24	%{_texmfdistdir}/source/*
21cr|texlive-gsemthesis-1.4-1|25	
21cr|texlive-gsemthesis-1.4-1|26	#-----------------------------------------------------------------------
21cr|texlive-gsemthesis-1.4-1|27	%prep
21cr|texlive-gsemthesis-1.4-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-gsemthesis-1.4-1|29	
21cr|texlive-gsemthesis-1.4-1|30	%build
21cr|texlive-gsemthesis-1.4-1|31	
21cr|texlive-gsemthesis-1.4-1|32	%install
21cr|texlive-gsemthesis-1.4-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gsemthesis-1.4-1|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9477 21
21cr|texlive-gtrlib-largetrees-49062-1|1	%define oname gtrlib-largetrees
21cr|texlive-gtrlib-largetrees-49062-1|2	
21cr|texlive-gtrlib-largetrees-49062-1|3	Summary:	Library for genealogytree package aiming at large trees
21cr|texlive-gtrlib-largetrees-49062-1|4	Name:		texlive-gtrlib-largetrees
21cr|texlive-gtrlib-largetrees-49062-1|5	Version:	49062
21cr|texlive-gtrlib-largetrees-49062-1|6	Release:	1
21cr|texlive-gtrlib-largetrees-49062-1|7	License:	LPPL1.3
21cr|texlive-gtrlib-largetrees-49062-1|8	Group:		Publishing
21cr|texlive-gtrlib-largetrees-49062-1|9	Url:		https://www.ctan.org
21cr|texlive-gtrlib-largetrees-49062-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gtrlib-largetrees-49062-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gtrlib-largetrees-49062-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gtrlib-largetrees-49062-1|13	Requires:	texlive-tlpkg
21cr|texlive-gtrlib-largetrees-49062-1|14	Requires:	texlive-kpathsea
21cr|texlive-gtrlib-largetrees-49062-1|15	Provides:	tex(gtrlib.largetrees.code.tex) = 2024
21cr|texlive-gtrlib-largetrees-49062-1|16	Provides:	tex(gtrlib.largetrees.sty) = 2024
21cr|texlive-gtrlib-largetrees-49062-1|17	BuildArch:	noarch
21cr|texlive-gtrlib-largetrees-49062-1|18	
21cr|texlive-gtrlib-largetrees-49062-1|19	%description
21cr|texlive-gtrlib-largetrees-49062-1|20	The main goal of the gtrlib.largetrees package is to offer
21cr|texlive-gtrlib-largetrees-49062-1|21	additional database fields and formats for the genealogytree
21cr|texlive-gtrlib-largetrees-49062-1|22	package, particularly for typesetting large trees.
21cr|texlive-gtrlib-largetrees-49062-1|23	
21cr|texlive-gtrlib-largetrees-49062-1|24	%files
21cr|texlive-gtrlib-largetrees-49062-1|25	%doc %{_texmfdistdir}/doc/latex/gtrlib-largetrees/
21cr|texlive-gtrlib-largetrees-49062-1|26	%{_texmfdistdir}/tex/latex/gtrlib-largetrees/
21cr|texlive-gtrlib-largetrees-49062-1|27	
21cr|texlive-gtrlib-largetrees-49062-1|28	#------------------------------------------------------------------
21cr|texlive-gtrlib-largetrees-49062-1|29	
21cr|texlive-gtrlib-largetrees-49062-1|30	%prep
21cr|texlive-gtrlib-largetrees-49062-1|31	%setup -c -a0 -a1
21cr|texlive-gtrlib-largetrees-49062-1|32	
21cr|texlive-gtrlib-largetrees-49062-1|33	%build
21cr|texlive-gtrlib-largetrees-49062-1|34	
21cr|texlive-gtrlib-largetrees-49062-1|35	%install
21cr|texlive-gtrlib-largetrees-49062-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gtrlib-largetrees-49062-1|37	rm -rf tlpkg
21cr|texlive-gtrlib-largetrees-49062-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9478 21
21cr|texlive-gudea-57359-1|1	%define oname gudea
21cr|texlive-gudea-57359-1|2	
21cr|texlive-gudea-57359-1|3	Summary:	The Gudea font face with support for LaTeX and pdfLaTeX
21cr|texlive-gudea-57359-1|4	Name:		texlive-gudea
21cr|texlive-gudea-57359-1|5	Version:	57359
21cr|texlive-gudea-57359-1|6	Release:	1
21cr|texlive-gudea-57359-1|7	License:	LPPL1.3
21cr|texlive-gudea-57359-1|8	Group:		Publishing
21cr|texlive-gudea-57359-1|9	Url:		https://www.ctan.org
21cr|texlive-gudea-57359-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-gudea-57359-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-gudea-57359-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gudea-57359-1|13	Requires:	texlive-tlpkg
21cr|texlive-gudea-57359-1|14	Requires:	texlive-kpathsea
21cr|texlive-gudea-57359-1|15	Provides:	tex(a_i65yxe.enc) = 2024
21cr|texlive-gudea-57359-1|16	Provides:	tex(a_lksl5v.enc) = 2024
21cr|texlive-gudea-57359-1|17	Provides:	tex(a_qnu4g5.enc) = 2024
21cr|texlive-gudea-57359-1|18	Provides:	tex(a_ys4752.enc) = 2024
21cr|texlive-gudea-57359-1|19	Provides:	tex(Gudea.map) = 2024
21cr|texlive-gudea-57359-1|20	Provides:	tex(Gudea.sty) = 2024
21cr|texlive-gudea-57359-1|21	Provides:	tex(LY1Gudea-TLF.fd) = 2024
21cr|texlive-gudea-57359-1|22	Provides:	tex(OT1Gudea-TLF.fd) = 2024
21cr|texlive-gudea-57359-1|23	Provides:	tex(T1Gudea-TLF.fd) = 2024
21cr|texlive-gudea-57359-1|24	Provides:	tex(TS1Gudea-TLF.fd) = 2024
21cr|texlive-gudea-57359-1|25	BuildArch:	noarch
21cr|texlive-gudea-57359-1|26	
21cr|texlive-gudea-57359-1|27	%description
21cr|texlive-gudea-57359-1|28	This package provides the Gudea family of fonts designed by
21cr|texlive-gudea-57359-1|29	Agustina Mingote, with support for LaTeX and pdfLaTeX.
21cr|texlive-gudea-57359-1|30	
21cr|texlive-gudea-57359-1|31	%files
21cr|texlive-gudea-57359-1|32	%doc %{_texmfdistdir}/doc/fonts/gudea
21cr|texlive-gudea-57359-1|33	%{_texmfdistdir}/fonts/enc/dvips/gudea
21cr|texlive-gudea-57359-1|34	%{_texmfdistdir}/fonts/map/dvips/gudea
21cr|texlive-gudea-57359-1|35	%{_texmfdistdir}/fonts/tfm/public/gudea
21cr|texlive-gudea-57359-1|36	%{_texmfdistdir}/fonts/type1/public/gudea
21cr|texlive-gudea-57359-1|37	%{_texmfdistdir}/fonts/vf/public/gudea
21cr|texlive-gudea-57359-1|38	%{_texmfdistdir}/tex/latex/gudea
21cr|texlive-gudea-57359-1|39	
21cr|texlive-gudea-57359-1|40	#------------------------------------------------------------------
21cr|texlive-gudea-57359-1|41	
21cr|texlive-gudea-57359-1|42	%prep
21cr|texlive-gudea-57359-1|43	%setup -c -a0 -a1
21cr|texlive-gudea-57359-1|44	
21cr|texlive-gudea-57359-1|45	%build
21cr|texlive-gudea-57359-1|46	
21cr|texlive-gudea-57359-1|47	%install
21cr|texlive-gudea-57359-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gudea-57359-1|49	rm -rf tlpkg
21cr|texlive-gudea-57359-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

9479 21
21cr|texlive-gzt-1.4-1|1	Name:		texlive-gzt
21cr|texlive-gzt-1.4-1|2	Version:	1.4
21cr|texlive-gzt-1.4-1|3	Release:	1
21cr|texlive-gzt-1.4-1|4	Summary:	Bundle of classes for “La Gazette des Mathématiciens”
21cr|texlive-gzt-1.4-1|5	Group:		Publishing
21cr|texlive-gzt-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gzt
21cr|texlive-gzt-1.4-1|7	License:	MIT
21cr|texlive-gzt-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gzt.tar.xz
21cr|texlive-gzt-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gzt.doc.tar.xz
21cr|texlive-gzt-1.4-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/gzt.source.tar.xz
21cr|texlive-gzt-1.4-1|11	BuildArch:	noarch
21cr|texlive-gzt-1.4-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-gzt-1.4-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-gzt-1.4-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-gzt-1.4-1|15	
21cr|texlive-gzt-1.4-1|16	%description
21cr|texlive-gzt-1.4-1|17	
21cr|texlive-gzt-1.4-1|18	This bundle provides two classes and BibLATEX styles for the French journal “La Gazette des Mathématiciens”
21cr|texlive-gzt-1.4-1|19	
21cr|texlive-gzt-1.4-1|20	gzt for the complete issues of the journal, aimed at the Gazette’s team,
21cr|texlive-gzt-1.4-1|21	gztarticle, intended for authors who wish to publish an article in the Gazette. This class’s goals are to
21cr|texlive-gzt-1.4-1|22	faithfully reproduce the layout of the Gazette, thus enabling the authors to be able to work their document in actual conditions, and
21cr|texlive-gzt-1.4-1|23	provide a number of tools (commands and environments) to facilitate the drafting of documents, in particular those containing mathematical formulas.
21cr|texlive-gzt-1.4-1|24	
21cr|texlive-gzt-1.4-1|25	#-----------------------------------------------------------------------
21cr|texlive-gzt-1.4-1|26	%files
21cr|texlive-gzt-1.4-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-gzt-1.4-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-gzt-1.4-1|29	%{_texmfdistdir}/source/*
21cr|texlive-gzt-1.4-1|30	
21cr|texlive-gzt-1.4-1|31	#-----------------------------------------------------------------------
21cr|texlive-gzt-1.4-1|32	%prep
21cr|texlive-gzt-1.4-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-gzt-1.4-1|34	
21cr|texlive-gzt-1.4-1|35	%build
21cr|texlive-gzt-1.4-1|36	
21cr|texlive-gzt-1.4-1|37	%install
21cr|texlive-gzt-1.4-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-gzt-1.4-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9480 21
21cr|texlive-h2020proposal-1.4-1|1	Name:		texlive-h2020proposal
21cr|texlive-h2020proposal-1.4-1|2	Version:	1.4
21cr|texlive-h2020proposal-1.4-1|3	Release:	1
21cr|texlive-h2020proposal-1.4-1|4	Summary:	LATEX class and template for EU H2020 RIA proposal
21cr|texlive-h2020proposal-1.4-1|5	Group:		Publishing
21cr|texlive-h2020proposal-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/h2020proposal
21cr|texlive-h2020proposal-1.4-1|7	License:	MIT
21cr|texlive-h2020proposal-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/h2020proposal.tar.xz
21cr|texlive-h2020proposal-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/h2020proposal.doc.tar.xz
21cr|texlive-h2020proposal-1.4-1|10	BuildArch:	noarch
21cr|texlive-h2020proposal-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-h2020proposal-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-h2020proposal-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-h2020proposal-1.4-1|14	
21cr|texlive-h2020proposal-1.4-1|15	%description
21cr|texlive-h2020proposal-1.4-1|16	This package consists of a class file as well as FET and ICT proposal templates
21cr|texlive-h2020proposal-1.4-1|17	for writing EU H2020 RIA proposals and generating automatically the many cross-referenced tables that are required.
21cr|texlive-h2020proposal-1.4-1|18	
21cr|texlive-h2020proposal-1.4-1|19	#-----------------------------------------------------------------------
21cr|texlive-h2020proposal-1.4-1|20	%files
21cr|texlive-h2020proposal-1.4-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-h2020proposal-1.4-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-h2020proposal-1.4-1|23	
21cr|texlive-h2020proposal-1.4-1|24	#-----------------------------------------------------------------------
21cr|texlive-h2020proposal-1.4-1|25	%prep
21cr|texlive-h2020proposal-1.4-1|26	%setup -c -a0 -a1
21cr|texlive-h2020proposal-1.4-1|27	
21cr|texlive-h2020proposal-1.4-1|28	%build
21cr|texlive-h2020proposal-1.4-1|29	
21cr|texlive-h2020proposal-1.4-1|30	%install
21cr|texlive-h2020proposal-1.4-1|31	mkdir -p %{buildroot}%{_texmfdistdir}

9481 21
21cr|texlive-hagenberg-thesis-1.4-1|1	Name:		texlive-hagenberg-thesis
21cr|texlive-hagenberg-thesis-1.4-1|2	Version:	1.4
21cr|texlive-hagenberg-thesis-1.4-1|3	Release:	1
21cr|texlive-hagenberg-thesis-1.4-1|4	Summary:	A Collection of LaTeX classes, style files, and example documents for academic manuscripts
21cr|texlive-hagenberg-thesis-1.4-1|5	Group:		Publishing
21cr|texlive-hagenberg-thesis-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-hagenberg-thesis-1.4-1|7	License:	MIT
21cr|texlive-hagenberg-thesis-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/hagenberg-thesis.tar.xz
21cr|texlive-hagenberg-thesis-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/hagenberg-thesis.doc.tar.xz
21cr|texlive-hagenberg-thesis-1.4-1|10	BuildArch:	noarch
21cr|texlive-hagenberg-thesis-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-hagenberg-thesis-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-hagenberg-thesis-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-hagenberg-thesis-1.4-1|14	
21cr|texlive-hagenberg-thesis-1.4-1|15	%description
21cr|texlive-hagenberg-thesis-1.4-1|16	This bundle contains a collection of modern LaTeX classes,
21cr|texlive-hagenberg-thesis-1.4-1|17	style files, and example documents for authoring Bachelor,
21cr|texlive-hagenberg-thesis-1.4-1|18	Master, or Diploma theses and related academic manuscripts in
21cr|texlive-hagenberg-thesis-1.4-1|19	English and German. Includes a comprehensive tutorial (in
21cr|texlive-hagenberg-thesis-1.4-1|20	German) with detailed instructions and authoring guidelines.
21cr|texlive-hagenberg-thesis-1.4-1|21	
21cr|texlive-hagenberg-thesis-1.4-1|22	#-----------------------------------------------------------------------
21cr|texlive-hagenberg-thesis-1.4-1|23	%files
21cr|texlive-hagenberg-thesis-1.4-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-hagenberg-thesis-1.4-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-hagenberg-thesis-1.4-1|26	
21cr|texlive-hagenberg-thesis-1.4-1|27	#-----------------------------------------------------------------------
21cr|texlive-hagenberg-thesis-1.4-1|28	%prep
21cr|texlive-hagenberg-thesis-1.4-1|29	%setup -c -a0 -a1
21cr|texlive-hagenberg-thesis-1.4-1|30	
21cr|texlive-hagenberg-thesis-1.4-1|31	%build
21cr|texlive-hagenberg-thesis-1.4-1|32	
21cr|texlive-hagenberg-thesis-1.4-1|33	%install
21cr|texlive-hagenberg-thesis-1.4-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hagenberg-thesis-1.4-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9482 21
21cr|texlive-hamnosys-61941-1|1	%define oname hamnosys
21cr|texlive-hamnosys-61941-1|2	
21cr|texlive-hamnosys-61941-1|3	Summary:	A font for sign languages
21cr|texlive-hamnosys-61941-1|4	Name:		texlive-hamnosys
21cr|texlive-hamnosys-61941-1|5	Version:	61941
21cr|texlive-hamnosys-61941-1|6	Release:	1
21cr|texlive-hamnosys-61941-1|7	License:	LPPL1.3
21cr|texlive-hamnosys-61941-1|8	Group:		Publishing
21cr|texlive-hamnosys-61941-1|9	Url:		https://www.ctan.org
21cr|texlive-hamnosys-61941-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hamnosys-61941-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hamnosys-61941-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hamnosys-61941-1|13	Requires:	texlive-tlpkg
21cr|texlive-hamnosys-61941-1|14	Requires:	texlive-kpathsea
21cr|texlive-hamnosys-61941-1|15	Provides:	tex(hamnosys.sty) = 2024
21cr|texlive-hamnosys-61941-1|16	BuildArch:	noarch
21cr|texlive-hamnosys-61941-1|17	
21cr|texlive-hamnosys-61941-1|18	%description
21cr|texlive-hamnosys-61941-1|19	The Hamburg Notation System, HamNoSys for short, is a system
21cr|texlive-hamnosys-61941-1|20	for the phonetic transcription of signed languages. This
21cr|texlive-hamnosys-61941-1|21	package makes HamNoSys available in XeLaTeX and LuaLaTeX. The
21cr|texlive-hamnosys-61941-1|22	package provides a Unicode font for rendering HamNoSys symbols
21cr|texlive-hamnosys-61941-1|23	as well as three methods for entering them.
21cr|texlive-hamnosys-61941-1|24	
21cr|texlive-hamnosys-61941-1|25	%files
21cr|texlive-hamnosys-61941-1|26	%doc %{_texmfdistdir}/doc/fonts/hamnosys
21cr|texlive-hamnosys-61941-1|27	%{_texmfdistdir}/fonts/truetype/public/hamnosys
21cr|texlive-hamnosys-61941-1|28	%{_texmfdistdir}/tex/latex/hamnosys
21cr|texlive-hamnosys-61941-1|29	
21cr|texlive-hamnosys-61941-1|30	#------------------------------------------------------------------
21cr|texlive-hamnosys-61941-1|31	
21cr|texlive-hamnosys-61941-1|32	%prep
21cr|texlive-hamnosys-61941-1|33	%setup -c -a0 -a1
21cr|texlive-hamnosys-61941-1|34	
21cr|texlive-hamnosys-61941-1|35	%build
21cr|texlive-hamnosys-61941-1|36	
21cr|texlive-hamnosys-61941-1|37	%install
21cr|texlive-hamnosys-61941-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hamnosys-61941-1|39	rm -rf tlpkg
21cr|texlive-hamnosys-61941-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9483 21
21cr|texlive-handin-0.1.1-1|1	Name:		texlive-handin
21cr|texlive-handin-0.1.1-1|2	Version:	0.1.1
21cr|texlive-handin-0.1.1-1|3	Release:	1
21cr|texlive-handin-0.1.1-1|4	Summary:	Light weight template for creating school submissions using LATEX
21cr|texlive-handin-0.1.1-1|5	Group:		Publishing
21cr|texlive-handin-0.1.1-1|6	URL:		https://www.ctan.org/pkg/handin
21cr|texlive-handin-0.1.1-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-handin-0.1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/handin.tar.xz
21cr|texlive-handin-0.1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/handin.doc.tar.xz
21cr|texlive-handin-0.1.1-1|10	BuildArch:	noarch
21cr|texlive-handin-0.1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-handin-0.1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-handin-0.1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-handin-0.1.1-1|14	
21cr|texlive-handin-0.1.1-1|15	%description
21cr|texlive-handin-0.1.1-1|16	Light weight template for creating school submissions using LaTeX. Especially suitable for math, physics, statistics and the like.
21cr|texlive-handin-0.1.1-1|17	
21cr|texlive-handin-0.1.1-1|18	#-----------------------------------------------------------------------
21cr|texlive-handin-0.1.1-1|19	%files
21cr|texlive-handin-0.1.1-1|20	%{_texmfdistdir}/tex/latex/handin/*
21cr|texlive-handin-0.1.1-1|21	%doc %{_texmfdistdir}/doc/latex/handin/*
21cr|texlive-handin-0.1.1-1|22	
21cr|texlive-handin-0.1.1-1|23	#-----------------------------------------------------------------------
21cr|texlive-handin-0.1.1-1|24	%prep
21cr|texlive-handin-0.1.1-1|25	%setup -c -a0 -a1
21cr|texlive-handin-0.1.1-1|26	
21cr|texlive-handin-0.1.1-1|27	%build
21cr|texlive-handin-0.1.1-1|28	
21cr|texlive-handin-0.1.1-1|29	%install
21cr|texlive-handin-0.1.1-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-handin-0.1.1-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9484 21
21cr|texlive-handoutwithnotes-62140-1|1	%define oname handoutwithnotes
21cr|texlive-handoutwithnotes-62140-1|2	
21cr|texlive-handoutwithnotes-62140-1|3	Summary:	Create Handouts with notes from your LaTeX beamer presentation
21cr|texlive-handoutwithnotes-62140-1|4	Name:		texlive-handoutwithnotes
21cr|texlive-handoutwithnotes-62140-1|5	Version:	62140
21cr|texlive-handoutwithnotes-62140-1|6	Release:	1
21cr|texlive-handoutwithnotes-62140-1|7	License:	LPPL1.3
21cr|texlive-handoutwithnotes-62140-1|8	Group:		Publishing
21cr|texlive-handoutwithnotes-62140-1|9	Url:		https://www.ctan.org
21cr|texlive-handoutwithnotes-62140-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-handoutwithnotes-62140-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-handoutwithnotes-62140-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-handoutwithnotes-62140-1|13	Requires:	texlive-tlpkg
21cr|texlive-handoutwithnotes-62140-1|14	Requires:	texlive-kpathsea
21cr|texlive-handoutwithnotes-62140-1|15	Provides:	tex(handoutWithNotes.sty) = 2024
21cr|texlive-handoutwithnotes-62140-1|16	BuildArch:	noarch
21cr|texlive-handoutwithnotes-62140-1|17	
21cr|texlive-handoutwithnotes-62140-1|18	%description
21cr|texlive-handoutwithnotes-62140-1|19	This package provides pgfpages layouts to place notes next to
21cr|texlive-handoutwithnotes-62140-1|20	the scaled slides.
21cr|texlive-handoutwithnotes-62140-1|21	
21cr|texlive-handoutwithnotes-62140-1|22	%files
21cr|texlive-handoutwithnotes-62140-1|23	%doc %{_texmfdistdir}/doc/latex/handoutwithnotes
21cr|texlive-handoutwithnotes-62140-1|24	%{_texmfdistdir}/tex/latex/handoutwithnotes
21cr|texlive-handoutwithnotes-62140-1|25	
21cr|texlive-handoutwithnotes-62140-1|26	#------------------------------------------------------------------
21cr|texlive-handoutwithnotes-62140-1|27	
21cr|texlive-handoutwithnotes-62140-1|28	%prep
21cr|texlive-handoutwithnotes-62140-1|29	%setup -c -a0 -a1
21cr|texlive-handoutwithnotes-62140-1|30	
21cr|texlive-handoutwithnotes-62140-1|31	%build
21cr|texlive-handoutwithnotes-62140-1|32	
21cr|texlive-handoutwithnotes-62140-1|33	%install
21cr|texlive-handoutwithnotes-62140-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-handoutwithnotes-62140-1|35	rm -rf tlpkg
21cr|texlive-handoutwithnotes-62140-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9485 21
21cr|texlive-hands-20190228-1|1	# revision 13293
21cr|texlive-hands-20190228-1|2	# category Package
21cr|texlive-hands-20190228-1|3	# catalog-ctan /fonts/hands
21cr|texlive-hands-20190228-1|4	# catalog-date 2008-10-05 01:10:25 +0200
21cr|texlive-hands-20190228-1|5	# catalog-license pd
21cr|texlive-hands-20190228-1|6	# catalog-version undef
21cr|texlive-hands-20190228-1|7	Name:		texlive-hands
21cr|texlive-hands-20190228-1|8	Version:	20190228
21cr|texlive-hands-20190228-1|9	Release:	1
21cr|texlive-hands-20190228-1|10	Summary:	Pointing hand font
21cr|texlive-hands-20190228-1|11	Group:		Publishing
21cr|texlive-hands-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/hands
21cr|texlive-hands-20190228-1|13	License:	PD
21cr|texlive-hands-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hands.tar.xz
21cr|texlive-hands-20190228-1|15	BuildArch:	noarch
21cr|texlive-hands-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-hands-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-hands-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-hands-20190228-1|19	
21cr|texlive-hands-20190228-1|20	%description
21cr|texlive-hands-20190228-1|21	Provides right- and left-pointing hands in both black-on-white
21cr|texlive-hands-20190228-1|22	and white-on-black realisation. The font is distributed as
21cr|texlive-hands-20190228-1|23	MetaFont source.
21cr|texlive-hands-20190228-1|24	
21cr|texlive-hands-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-hands-20190228-1|26	%files
21cr|texlive-hands-20190228-1|27	%{_texmfdistdir}/fonts/source/public/hands/hands.mf
21cr|texlive-hands-20190228-1|28	%{_texmfdistdir}/fonts/source/public/hands/handsdef.mf
21cr|texlive-hands-20190228-1|29	%{_texmfdistdir}/fonts/source/public/hands/mirror.mf
21cr|texlive-hands-20190228-1|30	%{_texmfdistdir}/fonts/source/public/hands/reverse.mf
21cr|texlive-hands-20190228-1|31	%{_texmfdistdir}/fonts/source/public/hands/rvmirror.mf
21cr|texlive-hands-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/hands/hands.tfm
21cr|texlive-hands-20190228-1|33	
21cr|texlive-hands-20190228-1|34	#-----------------------------------------------------------------------
21cr|texlive-hands-20190228-1|35	%prep
21cr|texlive-hands-20190228-1|36	%setup -c -a0
21cr|texlive-hands-20190228-1|37	
21cr|texlive-hands-20190228-1|38	%build
21cr|texlive-hands-20190228-1|39	
21cr|texlive-hands-20190228-1|40	%install
21cr|texlive-hands-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hands-20190228-1|42	cp -fpar fonts %{buildroot}%{_texmfdistdir}

9486 21
21cr|texlive-hang-2.1-1|1	Name:		texlive-hang
21cr|texlive-hang-2.1-1|2	Version:	2.1
21cr|texlive-hang-2.1-1|3	Release:	1
21cr|texlive-hang-2.1-1|4	Summary:	Environments for hanging paragraphs and list items
21cr|texlive-hang-2.1-1|5	Group:		Publishing
21cr|texlive-hang-2.1-1|6	URL:		https://www.ctan.org/pkg/hang
21cr|texlive-hang-2.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-hang-2.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/hang.tar.xz
21cr|texlive-hang-2.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/hang.doc.tar.xz
21cr|texlive-hang-2.1-1|10	BuildArch:	noarch
21cr|texlive-hang-2.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-hang-2.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-hang-2.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-hang-2.1-1|14	
21cr|texlive-hang-2.1-1|15	%description
21cr|texlive-hang-2.1-1|16	This package provides environments for hanging paragraphs and list items. In addition, it defines environments for labeled paragraphs and list items.
21cr|texlive-hang-2.1-1|17	
21cr|texlive-hang-2.1-1|18	#-----------------------------------------------------------------------
21cr|texlive-hang-2.1-1|19	%files
21cr|texlive-hang-2.1-1|20	%{_texmfdistdir}/tex/latex/hang/*
21cr|texlive-hang-2.1-1|21	%doc %{_texmfdistdir}/doc/latex/hang/*
21cr|texlive-hang-2.1-1|22	
21cr|texlive-hang-2.1-1|23	#-----------------------------------------------------------------------
21cr|texlive-hang-2.1-1|24	%prep
21cr|texlive-hang-2.1-1|25	%setup -c -a0 -a1
21cr|texlive-hang-2.1-1|26	
21cr|texlive-hang-2.1-1|27	%build
21cr|texlive-hang-2.1-1|28	
21cr|texlive-hang-2.1-1|29	%install
21cr|texlive-hang-2.1-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hang-2.1-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9487 21
21cr|texlive-hanzibox-63062-1|1	%define oname hanzibox
21cr|texlive-hanzibox-63062-1|2	
21cr|texlive-hanzibox-63062-1|3	Summary:	Boxed Chinese characters with Pinyin above and translation below
21cr|texlive-hanzibox-63062-1|4	Name:		texlive-hanzibox
21cr|texlive-hanzibox-63062-1|5	Version:	63062
21cr|texlive-hanzibox-63062-1|6	Release:	1
21cr|texlive-hanzibox-63062-1|7	License:	LPPL1.3
21cr|texlive-hanzibox-63062-1|8	Group:		Publishing
21cr|texlive-hanzibox-63062-1|9	Url:		https://www.ctan.org
21cr|texlive-hanzibox-63062-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hanzibox-63062-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hanzibox-63062-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hanzibox-63062-1|13	Requires:	texlive-tlpkg
21cr|texlive-hanzibox-63062-1|14	Requires:	texlive-kpathsea
21cr|texlive-hanzibox-63062-1|15	Provides:	tex(hanzibox.sty) = 2024
21cr|texlive-hanzibox-63062-1|16	BuildArch:	noarch
21cr|texlive-hanzibox-63062-1|17	
21cr|texlive-hanzibox-63062-1|18	%description
21cr|texlive-hanzibox-63062-1|19	This is a LaTeX package written to simplify the input of
21cr|texlive-hanzibox-63062-1|20	Chinese with Hanyu Pinyin and translation. Hanyu Pinyin is
21cr|texlive-hanzibox-63062-1|21	placed above Chinese with the xpinyin package, and the
21cr|texlive-hanzibox-63062-1|22	translation is placed below. The package can be used as a
21cr|texlive-hanzibox-63062-1|23	utility for learning to write and pronounce Chinese characters,
21cr|texlive-hanzibox-63062-1|24	for Chinese character learning plans, presentations, exercise
21cr|texlive-hanzibox-63062-1|25	booklets and other documentation work.
21cr|texlive-hanzibox-63062-1|26	
21cr|texlive-hanzibox-63062-1|27	%files
21cr|texlive-hanzibox-63062-1|28	%doc %{_texmfdistdir}/doc/xelatex/hanzibox
21cr|texlive-hanzibox-63062-1|29	%{_texmfdistdir}/tex/xelatex/hanzibox
21cr|texlive-hanzibox-63062-1|30	
21cr|texlive-hanzibox-63062-1|31	#------------------------------------------------------------------
21cr|texlive-hanzibox-63062-1|32	
21cr|texlive-hanzibox-63062-1|33	%prep
21cr|texlive-hanzibox-63062-1|34	%setup -c -a0 -a1
21cr|texlive-hanzibox-63062-1|35	
21cr|texlive-hanzibox-63062-1|36	%build
21cr|texlive-hanzibox-63062-1|37	
21cr|texlive-hanzibox-63062-1|38	%install
21cr|texlive-hanzibox-63062-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hanzibox-63062-1|40	rm -rf tlpkg
21cr|texlive-hanzibox-63062-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9488 21
21cr|texlive-haranoaji-66115-1|1	%define oname haranoaji
21cr|texlive-haranoaji-66115-1|2	
21cr|texlive-haranoaji-66115-1|3	Summary:	Harano Aji Fonts
21cr|texlive-haranoaji-66115-1|4	Name:		texlive-haranoaji
21cr|texlive-haranoaji-66115-1|5	Version:	66115
21cr|texlive-haranoaji-66115-1|6	Release:	1
21cr|texlive-haranoaji-66115-1|7	License:	LPPL1.3
21cr|texlive-haranoaji-66115-1|8	Group:		Publishing
21cr|texlive-haranoaji-66115-1|9	Url:		https://www.ctan.org
21cr|texlive-haranoaji-66115-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-haranoaji-66115-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-haranoaji-66115-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-haranoaji-66115-1|13	Requires:	texlive-tlpkg
21cr|texlive-haranoaji-66115-1|14	Requires:	texlive-kpathsea
21cr|texlive-haranoaji-66115-1|15	BuildArch:	noarch
21cr|texlive-haranoaji-66115-1|16	
21cr|texlive-haranoaji-66115-1|17	%description
21cr|texlive-haranoaji-66115-1|18	Harano Aji Fonts (Harano Aji Mincho and Harano Aji Gothic) are
21cr|texlive-haranoaji-66115-1|19	fonts obtained by replacing Adobe-Identity-0 (AI0) CIDs of
21cr|texlive-haranoaji-66115-1|20	Adobe-Japan1 (AJ1) CIDs. There are 14 fonts, 7 weights each for
21cr|texlive-haranoaji-66115-1|21	Mincho and Gothic.
21cr|texlive-haranoaji-66115-1|22	
21cr|texlive-haranoaji-66115-1|23	%files
21cr|texlive-haranoaji-66115-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-haranoaji-66115-1|25	%{_texmfdistdir}/fonts/opentype/public/%{oname}
21cr|texlive-haranoaji-66115-1|26	%{_texmfdistdir}/tex/latex/%{oname}
21cr|texlive-haranoaji-66115-1|27	
21cr|texlive-haranoaji-66115-1|28	#------------------------------------------------------------------
21cr|texlive-haranoaji-66115-1|29	
21cr|texlive-haranoaji-66115-1|30	%prep
21cr|texlive-haranoaji-66115-1|31	%setup -c -a0 -a1
21cr|texlive-haranoaji-66115-1|32	
21cr|texlive-haranoaji-66115-1|33	%build
21cr|texlive-haranoaji-66115-1|34	
21cr|texlive-haranoaji-66115-1|35	%install
21cr|texlive-haranoaji-66115-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-haranoaji-66115-1|37	rm -rf tlpkg
21cr|texlive-haranoaji-66115-1|38	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}

9489 21
21cr|texlive-haranoaji-extra-66115-1|1	%define oname haranoaji-extra
21cr|texlive-haranoaji-extra-66115-1|2	
21cr|texlive-haranoaji-extra-66115-1|3	Summary:	Harano Aji Fonts
21cr|texlive-haranoaji-extra-66115-1|4	Name:		texlive-haranoaji-extra
21cr|texlive-haranoaji-extra-66115-1|5	Version:	66115
21cr|texlive-haranoaji-extra-66115-1|6	Release:	1
21cr|texlive-haranoaji-extra-66115-1|7	License:	LPPL1.3
21cr|texlive-haranoaji-extra-66115-1|8	Group:		Publishing
21cr|texlive-haranoaji-extra-66115-1|9	Url:		https://www.ctan.org
21cr|texlive-haranoaji-extra-66115-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-haranoaji-extra-66115-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-haranoaji-extra-66115-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-haranoaji-extra-66115-1|13	Requires:	texlive-tlpkg
21cr|texlive-haranoaji-extra-66115-1|14	Requires:	texlive-kpathsea
21cr|texlive-haranoaji-extra-66115-1|15	BuildArch:	noarch
21cr|texlive-haranoaji-extra-66115-1|16	
21cr|texlive-haranoaji-extra-66115-1|17	%description
21cr|texlive-haranoaji-extra-66115-1|18	Harano Aji Fonts (Harano Aji Mincho and Harano Aji Gothic) are
21cr|texlive-haranoaji-extra-66115-1|19	fonts obtained by replacing Adobe-Identity-0 (AI0) CIDs of
21cr|texlive-haranoaji-extra-66115-1|20	Adobe-Japan1 (AJ1) CIDs. There are 14 fonts, 7 weights each for
21cr|texlive-haranoaji-extra-66115-1|21	Mincho and Gothic.
21cr|texlive-haranoaji-extra-66115-1|22	
21cr|texlive-haranoaji-extra-66115-1|23	%files
21cr|texlive-haranoaji-extra-66115-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-haranoaji-extra-66115-1|25	%{_texmfdistdir}/fonts/opentype/public/haranoaji-extra
21cr|texlive-haranoaji-extra-66115-1|26	
21cr|texlive-haranoaji-extra-66115-1|27	#------------------------------------------------------------------
21cr|texlive-haranoaji-extra-66115-1|28	
21cr|texlive-haranoaji-extra-66115-1|29	%prep
21cr|texlive-haranoaji-extra-66115-1|30	%setup -c -a0 -a1
21cr|texlive-haranoaji-extra-66115-1|31	
21cr|texlive-haranoaji-extra-66115-1|32	%build
21cr|texlive-haranoaji-extra-66115-1|33	
21cr|texlive-haranoaji-extra-66115-1|34	%install
21cr|texlive-haranoaji-extra-66115-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-haranoaji-extra-66115-1|36	rm -rf tlpkg
21cr|texlive-haranoaji-extra-66115-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9490 21
21cr|texlive-harvard-2.0.5-8|1	# revision 15878
21cr|texlive-harvard-2.0.5-8|2	# category Package
21cr|texlive-harvard-2.0.5-8|3	# catalog-ctan /macros/latex/contrib/harvard
21cr|texlive-harvard-2.0.5-8|4	# catalog-date 2009-01-31 11:13:28 +0100
21cr|texlive-harvard-2.0.5-8|5	# catalog-license lppl
21cr|texlive-harvard-2.0.5-8|6	# catalog-version 2.0.5
21cr|texlive-harvard-2.0.5-8|7	Name:		texlive-harvard
21cr|texlive-harvard-2.0.5-8|8	Version:	2.0.5
21cr|texlive-harvard-2.0.5-8|9	Release:	8
21cr|texlive-harvard-2.0.5-8|10	Summary:	Harvard citation package for use with LaTeX 2e
21cr|texlive-harvard-2.0.5-8|11	Group:		Publishing
21cr|texlive-harvard-2.0.5-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/harvard
21cr|texlive-harvard-2.0.5-8|13	License:	LPPL
21cr|texlive-harvard-2.0.5-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.tar.xz
21cr|texlive-harvard-2.0.5-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.doc.tar.xz
21cr|texlive-harvard-2.0.5-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.source.tar.xz
21cr|texlive-harvard-2.0.5-8|17	BuildArch:	noarch
21cr|texlive-harvard-2.0.5-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-harvard-2.0.5-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-harvard-2.0.5-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-harvard-2.0.5-8|21	
21cr|texlive-harvard-2.0.5-8|22	%description
21cr|texlive-harvard-2.0.5-8|23	This is a re-implementation, for LaTeX 2e, of the original
21cr|texlive-harvard-2.0.5-8|24	Harvard package. The bundle contains the LaTeX package, several
21cr|texlive-harvard-2.0.5-8|25	BibTeX styles, and a 'Perl package' for use with LaTeX2HTML.
21cr|texlive-harvard-2.0.5-8|26	Harvard is an author-year citation style (all but the first
21cr|texlive-harvard-2.0.5-8|27	author are suppressed in second and subsequent citations of the
21cr|texlive-harvard-2.0.5-8|28	same entry); the package defines several variant styles: -
21cr|texlive-harvard-2.0.5-8|29	apsr.bst for the American Political Science Review; - agsm.bst
21cr|texlive-harvard-2.0.5-8|30	for Australian Government publications; - dcu.bst from the
21cr|texlive-harvard-2.0.5-8|31	Design Computing Unit of the University of Sydney; -
21cr|texlive-harvard-2.0.5-8|32	kluwer.bstwhich aims at the format preferred in Kluwer
21cr|texlive-harvard-2.0.5-8|33	publications; - nederlands.bst which deals with sorting Dutch
21cr|texlive-harvard-2.0.5-8|34	names with prefixes (such as van) according to Dutch rules;
21cr|texlive-harvard-2.0.5-8|35	together with several styles whose authors offer no description
21cr|texlive-harvard-2.0.5-8|36	of their behaviour.
21cr|texlive-harvard-2.0.5-8|37	
21cr|texlive-harvard-2.0.5-8|38	
21cr|texlive-harvard-2.0.5-8|39	#-----------------------------------------------------------------------
21cr|texlive-harvard-2.0.5-8|40	%files
21cr|texlive-harvard-2.0.5-8|41	%{_texmfdistdir}/bibtex/bib/harvard/harvard.bib
21cr|texlive-harvard-2.0.5-8|42	%{_texmfdistdir}/bibtex/bst/harvard/agsm.bst
21cr|texlive-harvard-2.0.5-8|43	%{_texmfdistdir}/bibtex/bst/harvard/apsr.bst
21cr|texlive-harvard-2.0.5-8|44	%{_texmfdistdir}/bibtex/bst/harvard/dcu.bst
21cr|texlive-harvard-2.0.5-8|45	%{_texmfdistdir}/bibtex/bst/harvard/jmr.bst
21cr|texlive-harvard-2.0.5-8|46	%{_texmfdistdir}/bibtex/bst/harvard/jphysicsB.bst
21cr|texlive-harvard-2.0.5-8|47	%{_texmfdistdir}/bibtex/bst/harvard/kluwer.bst
21cr|texlive-harvard-2.0.5-8|48	%{_texmfdistdir}/bibtex/bst/harvard/nederlands.bst
21cr|texlive-harvard-2.0.5-8|49	%{_texmfdistdir}/tex/latex/harvard/harvard.sty
21cr|texlive-harvard-2.0.5-8|50	%doc %{_texmfdistdir}/doc/latex/harvard/INSTALL
21cr|texlive-harvard-2.0.5-8|51	%doc %{_texmfdistdir}/doc/latex/harvard/README
21cr|texlive-harvard-2.0.5-8|52	%doc %{_texmfdistdir}/doc/latex/harvard/harvard.pdf
21cr|texlive-harvard-2.0.5-8|53	%doc %{_texmfdistdir}/doc/latex/harvard/harvard.perl
21cr|texlive-harvard-2.0.5-8|54	%doc %{_texmfdistdir}/doc/latex/harvard/harvard.tex
21cr|texlive-harvard-2.0.5-8|55	%doc %{_texmfdistdir}/doc/latex/harvard/manifest.txt
21cr|texlive-harvard-2.0.5-8|56	#- source
21cr|texlive-harvard-2.0.5-8|57	%doc %{_texmfdistdir}/source/latex/harvard/Makefile
21cr|texlive-harvard-2.0.5-8|58	%doc %{_texmfdistdir}/source/latex/harvard/doc_Makefile
21cr|texlive-harvard-2.0.5-8|59	
21cr|texlive-harvard-2.0.5-8|60	#-----------------------------------------------------------------------
21cr|texlive-harvard-2.0.5-8|61	%prep
21cr|texlive-harvard-2.0.5-8|62	%setup -c -a0 -a1 -a2
21cr|texlive-harvard-2.0.5-8|63	
21cr|texlive-harvard-2.0.5-8|64	%build
21cr|texlive-harvard-2.0.5-8|65	
21cr|texlive-harvard-2.0.5-8|66	%install
21cr|texlive-harvard-2.0.5-8|67	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-harvard-2.0.5-8|68	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

9491 21
21cr|texlive-harvmac-20190228-1|1	Name:		texlive-harvmac
21cr|texlive-harvmac-20190228-1|2	Version:	20190228
21cr|texlive-harvmac-20190228-1|3	Release:	1
21cr|texlive-harvmac-20190228-1|4	Summary:	Macros for scientific articles
21cr|texlive-harvmac-20190228-1|5	Group:		Publishing
21cr|texlive-harvmac-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/harvmac
21cr|texlive-harvmac-20190228-1|7	License:	OTHER-FREE
21cr|texlive-harvmac-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvmac.tar.xz
21cr|texlive-harvmac-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvmac.doc.tar.xz
21cr|texlive-harvmac-20190228-1|10	BuildArch:	noarch
21cr|texlive-harvmac-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-harvmac-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-harvmac-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-harvmac-20190228-1|14	
21cr|texlive-harvmac-20190228-1|15	%description
21cr|texlive-harvmac-20190228-1|16	Known as 'Harvard macros', since written at that University.
21cr|texlive-harvmac-20190228-1|17	
21cr|texlive-harvmac-20190228-1|18	#-----------------------------------------------------------------------
21cr|texlive-harvmac-20190228-1|19	%files
21cr|texlive-harvmac-20190228-1|20	%{_texmfdistdir}/tex/plain/harvmac
21cr|texlive-harvmac-20190228-1|21	%doc %{_texmfdistdir}/doc/plain/harvmac
21cr|texlive-harvmac-20190228-1|22	
21cr|texlive-harvmac-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-harvmac-20190228-1|24	%prep
21cr|texlive-harvmac-20190228-1|25	%setup -c -a0 -a1
21cr|texlive-harvmac-20190228-1|26	
21cr|texlive-harvmac-20190228-1|27	%build
21cr|texlive-harvmac-20190228-1|28	
21cr|texlive-harvmac-20190228-1|29	%install
21cr|texlive-harvmac-20190228-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-harvmac-20190228-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9492 21
21cr|texlive-havannah-20211220-1|1	Name:		texlive-havannah
21cr|texlive-havannah-20211220-1|2	Version:	20211220
21cr|texlive-havannah-20211220-1|3	Release:	1
21cr|texlive-havannah-20211220-1|4	Summary:	Diagrams of board positions in the games of Havannah and Hex
21cr|texlive-havannah-20211220-1|5	Group:		Publishing
21cr|texlive-havannah-20211220-1|6	URL:		https://ctan.org/pkg/havannah
21cr|texlive-havannah-20211220-1|7	License:	The LaTeX Project Public License 1.2
21cr|texlive-havannah-20211220-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/havannah.tar.xz
21cr|texlive-havannah-20211220-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/havannah.doc.tar.xz
21cr|texlive-havannah-20211220-1|10	Source2:    http://ctan.altspu.ru/systems/texlive/tlnet/archive/havannah.source.tar.xz
21cr|texlive-havannah-20211220-1|11	BuildArch:	noarch
21cr|texlive-havannah-20211220-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-havannah-20211220-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-havannah-20211220-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-havannah-20211220-1|15	
21cr|texlive-havannah-20211220-1|16	%description
21cr|texlive-havannah-20211220-1|17	This package defines macros for typesetting diagrams of board positions
21cr|texlive-havannah-20211220-1|18	in the games of Havannah and Hex.
21cr|texlive-havannah-20211220-1|19	
21cr|texlive-havannah-20211220-1|20	#-----------------------------------------------------------------------
21cr|texlive-havannah-20211220-1|21	%files
21cr|texlive-havannah-20211220-1|22	%{_texmfdistdir}/tex/latex/havannah/havannah.sty
21cr|texlive-havannah-20211220-1|23	%doc %{_texmfdistdir}/doc/latex/havannah/README
21cr|texlive-havannah-20211220-1|24	%doc %{_texmfdistdir}/doc/latex/havannah/havannah.pdf
21cr|texlive-havannah-20211220-1|25	
21cr|texlive-havannah-20211220-1|26	#- source
21cr|texlive-havannah-20211220-1|27	%doc %{_texmfdistdir}/source/latex/havannah/havannah.ins
21cr|texlive-havannah-20211220-1|28	%doc %{_texmfdistdir}/source/latex/havannah/havannah.dtx
21cr|texlive-havannah-20211220-1|29	
21cr|texlive-havannah-20211220-1|30	#-----------------------------------------------------------------------
21cr|texlive-havannah-20211220-1|31	%prep
21cr|texlive-havannah-20211220-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-havannah-20211220-1|33	
21cr|texlive-havannah-20211220-1|34	%build
21cr|texlive-havannah-20211220-1|35	
21cr|texlive-havannah-20211220-1|36	%install
21cr|texlive-havannah-20211220-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-havannah-20211220-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9493 21
21cr|texlive-hecthese-20210907-1|1	Name:		texlive-hecthese
21cr|texlive-hecthese-20210907-1|2	Version:	20210907
21cr|texlive-hecthese-20210907-1|3	Release:	1
21cr|texlive-hecthese-20210907-1|4	Summary:	This package provides the hecthese class
21cr|texlive-hecthese-20210907-1|5	Group:		Publishing
21cr|texlive-hecthese-20210907-1|6	URL:		https://ctan.org/pkg/hecthese
21cr|texlive-hecthese-20210907-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-hecthese-20210907-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hecthese.tar.xz
21cr|texlive-hecthese-20210907-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hecthese.doc.tar.xz
21cr|texlive-hecthese-20210907-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/hecthese.source.tar.xz
21cr|texlive-hecthese-20210907-1|11	BuildArch:	noarch
21cr|texlive-hecthese-20210907-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hecthese-20210907-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-hecthese-20210907-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-hecthese-20210907-1|15	
21cr|texlive-hecthese-20210907-1|16	%description
21cr|texlive-hecthese-20210907-1|17	This package provides the hecthese class,
21cr|texlive-hecthese-20210907-1|18	a class based on memoir and compatible with LATEX.
21cr|texlive-hecthese-20210907-1|19	Using this class, postgraduate students at HEC Montréal
21cr|texlive-hecthese-20210907-1|20	will be able to write their dissertation or thesis while complying
21cr|texlive-hecthese-20210907-1|21	with all the presentation standards required by the University.
21cr|texlive-hecthese-20210907-1|22	This class is meant to be as flexible as possible; in particular,
21cr|texlive-hecthese-20210907-1|23	there are very few hardcoded features except
21cr|texlive-hecthese-20210907-1|24	those that take care of the document’s layout.
21cr|texlive-hecthese-20210907-1|25	Dissertations and theses at HEC Montréal can be written on a per-chapter or per-article basis.
21cr|texlive-hecthese-20210907-1|26	Documents that are written on a per-article basis require a bibliography
21cr|texlive-hecthese-20210907-1|27	for each of the included articles and a general bibliography for the entire document.
21cr|texlive-hecthese-20210907-1|28	The hecthese class takes care of these requirements.
21cr|texlive-hecthese-20210907-1|29	The class depends on babel, color, enumitem, fontawesome, framed, numprint, url, and hyperref.
21cr|texlive-hecthese-20210907-1|30	
21cr|texlive-hecthese-20210907-1|31	#-----------------------------------------------------------------------
21cr|texlive-hecthese-20210907-1|32	%files
21cr|texlive-hecthese-20210907-1|33	%{_texmfdistdir}/tex/latex/hecthese
21cr|texlive-hecthese-20210907-1|34	%doc %{_texmfdistdir}/doc/latex/hecthese
21cr|texlive-hecthese-20210907-1|35	%doc %{_texmfdistdir}/source/latex/hecthese
21cr|texlive-hecthese-20210907-1|36	#-----------------------------------------------------------------------
21cr|texlive-hecthese-20210907-1|37	%prep
21cr|texlive-hecthese-20210907-1|38	%setup -c -a0 -a1 -a2
21cr|texlive-hecthese-20210907-1|39	
21cr|texlive-hecthese-20210907-1|40	%build
21cr|texlive-hecthese-20210907-1|41	
21cr|texlive-hecthese-20210907-1|42	%install
21cr|texlive-hecthese-20210907-1|43	mkdir -p %{buildroot}%{_texmfdistdir}

9494 21
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|1	%define oname helmholtz-ellis-ji-notation
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|2	
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|3	Summary:	Beautiful in-line microtonal just intonation accidentals
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|4	Name:		texlive-helmholtz-ellis-ji-notation
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|5	Version:	55213
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|6	Release:	1
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|7	License:	LPPL1.3
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|8	Group:		Publishing
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|9	Url:		https://www.ctan.org
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|13	Requires:	texlive-tlpkg
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|14	Requires:	texlive-kpathsea
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|15	Provides:	tex(helmholtz-ellis-ji-notation.sty) = 2024
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|16	BuildArch:	noarch
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|17	
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|18	%description
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|19	The Helmholtz-Ellis JI Pitch Notation (HEJI), devised in the
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|20	early 2000s by Marc Sabat and Wolfgang von Schweinitz,
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|21	explicitly notates the raising and lowering of the untempered
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|22	diatonic Pythagorean notes by specific microtonal ratios
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|23	defined for each prime. It provides visually distinctive
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|24	"logos" distinguishing families of justly tuned intervals that
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|25	relate to the harmonic series. These take the form of strings
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|26	of additional accidental symbols based on historical
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|27	precedents, extending the traditional sharps and flats. Since
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|28	its 2020 update, HEJI ver. 2 ("HEJI2") provides unique
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|29	microtonal symbols through the 47-limit. This package is a
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|30	simple LaTeX implementation of HEJI2 that allows for in-line
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|31	typesetting of microtonal accidentals for use within
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|32	theoretical texts, program notes, symbol legends, etc.
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|33	Documents must be compiled using XeLaTeX.
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|34	
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|35	%files
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|36	%doc %{_texmfdistdir}/doc/fonts/helmholtz-ellis-ji-notation
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|37	%{_texmfdistdir}/fonts/opentype/public/helmholtz-ellis-ji-notation
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|38	%{_texmfdistdir}/tex/latex/helmholtz-ellis-ji-notation
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|39	
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|40	#------------------------------------------------------------------
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|41	
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|42	%prep
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|43	%setup -c -a0 -a1
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|44	
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|45	%build
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|46	
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|47	%install
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|49	rm -rf tlpkg
21cr|texlive-helmholtz-ellis-ji-notation-55213-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

9495 21
21cr|texlive-hep-acronym-64890-1|1	%define oname hep-acronym
21cr|texlive-hep-acronym-64890-1|2	
21cr|texlive-hep-acronym-64890-1|3	Summary:	An acronym extension for glossaries
21cr|texlive-hep-acronym-64890-1|4	Name:		texlive-hep-acronym
21cr|texlive-hep-acronym-64890-1|5	Version:	64890
21cr|texlive-hep-acronym-64890-1|6	Release:	1
21cr|texlive-hep-acronym-64890-1|7	License:	LPPL1.3
21cr|texlive-hep-acronym-64890-1|8	Group:		Publishing
21cr|texlive-hep-acronym-64890-1|9	Url:		https://www.ctan.org
21cr|texlive-hep-acronym-64890-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hep-acronym-64890-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hep-acronym-64890-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hep-acronym-64890-1|13	Requires:	texlive-tlpkg
21cr|texlive-hep-acronym-64890-1|14	Requires:	texlive-kpathsea
21cr|texlive-hep-acronym-64890-1|15	Provides:	tex(hep-acronym.sty) = 2024
21cr|texlive-hep-acronym-64890-1|16	BuildArch:	noarch
21cr|texlive-hep-acronym-64890-1|17	
21cr|texlive-hep-acronym-64890-1|18	%description
21cr|texlive-hep-acronym-64890-1|19	The hep-acronym package provides an acronym macro based on the
21cr|texlive-hep-acronym-64890-1|20	glossaries package. The package is loaded with
21cr|texlive-hep-acronym-64890-1|21	\usepackage{hep-acronym}.
21cr|texlive-hep-acronym-64890-1|22	
21cr|texlive-hep-acronym-64890-1|23	%files
21cr|texlive-hep-acronym-64890-1|24	%doc %{_texmfdistdir}/doc/latex/hep-acronym
21cr|texlive-hep-acronym-64890-1|25	%{_texmfdistdir}/tex/latex/hep-acronym
21cr|texlive-hep-acronym-64890-1|26	
21cr|texlive-hep-acronym-64890-1|27	#------------------------------------------------------------------
21cr|texlive-hep-acronym-64890-1|28	
21cr|texlive-hep-acronym-64890-1|29	%prep
21cr|texlive-hep-acronym-64890-1|30	%setup -c -a0 -a1
21cr|texlive-hep-acronym-64890-1|31	
21cr|texlive-hep-acronym-64890-1|32	%build
21cr|texlive-hep-acronym-64890-1|33	
21cr|texlive-hep-acronym-64890-1|34	%install
21cr|texlive-hep-acronym-64890-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hep-acronym-64890-1|36	rm -rf tlpkg
21cr|texlive-hep-acronym-64890-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9496 21
21cr|texlive-hep-bibliography-64888-1|1	%define oname hep-bibliography
21cr|texlive-hep-bibliography-64888-1|2	
21cr|texlive-hep-bibliography-64888-1|3	Summary:	An acronym extension for glossaries
21cr|texlive-hep-bibliography-64888-1|4	Name:		texlive-hep-bibliography
21cr|texlive-hep-bibliography-64888-1|5	Version:	64888
21cr|texlive-hep-bibliography-64888-1|6	Release:	1
21cr|texlive-hep-bibliography-64888-1|7	License:	LPPL1.3
21cr|texlive-hep-bibliography-64888-1|8	Group:		Publishing
21cr|texlive-hep-bibliography-64888-1|9	Url:		https://www.ctan.org
21cr|texlive-hep-bibliography-64888-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hep-bibliography-64888-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hep-bibliography-64888-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hep-bibliography-64888-1|13	Requires:	texlive-tlpkg
21cr|texlive-hep-bibliography-64888-1|14	Requires:	texlive-kpathsea
21cr|texlive-hep-bibliography-64888-1|15	Provides:	tex(hep-bibliography.sty) = 2024
21cr|texlive-hep-bibliography-64888-1|16	BuildArch:	noarch
21cr|texlive-hep-bibliography-64888-1|17	
21cr|texlive-hep-bibliography-64888-1|18	%description
21cr|texlive-hep-bibliography-64888-1|19	The hep-bibliography package extends the BibLaTeX package with
21cr|texlive-hep-bibliography-64888-1|20	some functionality mostly useful for high energy physics. In
21cr|texlive-hep-bibliography-64888-1|21	particular it makes full use of all BibTeX fields provided by
21cr|texlive-hep-bibliography-64888-1|22	Discover High-Energy Physics. The package is loaded with
21cr|texlive-hep-bibliography-64888-1|23	\usepackage{hep-bibliography}.
21cr|texlive-hep-bibliography-64888-1|24	
21cr|texlive-hep-bibliography-64888-1|25	%files
21cr|texlive-hep-bibliography-64888-1|26	%doc %{_texmfdistdir}/doc/latex/hep-bibliography
21cr|texlive-hep-bibliography-64888-1|27	%{_texmfdistdir}/tex/latex/hep-bibliography
21cr|texlive-hep-bibliography-64888-1|28	
21cr|texlive-hep-bibliography-64888-1|29	#------------------------------------------------------------------
21cr|texlive-hep-bibliography-64888-1|30	
21cr|texlive-hep-bibliography-64888-1|31	%prep
21cr|texlive-hep-bibliography-64888-1|32	%setup -c -a0 -a1
21cr|texlive-hep-bibliography-64888-1|33	
21cr|texlive-hep-bibliography-64888-1|34	%build
21cr|texlive-hep-bibliography-64888-1|35	
21cr|texlive-hep-bibliography-64888-1|36	%install
21cr|texlive-hep-bibliography-64888-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hep-bibliography-64888-1|38	rm -rf tlpkg
21cr|texlive-hep-bibliography-64888-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9497 21
21cr|texlive-hep-float-64904-1|1	%define oname hep-float
21cr|texlive-hep-float-64904-1|2	
21cr|texlive-hep-float-64904-1|3	Summary:	Convenience package for float placement
21cr|texlive-hep-float-64904-1|4	Name:		texlive-hep-float
21cr|texlive-hep-float-64904-1|5	Version:	64904
21cr|texlive-hep-float-64904-1|6	Release:	1
21cr|texlive-hep-float-64904-1|7	License:	LPPL1.3
21cr|texlive-hep-float-64904-1|8	Group:		Publishing
21cr|texlive-hep-float-64904-1|9	Url:		https://www.ctan.org
21cr|texlive-hep-float-64904-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hep-float-64904-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hep-float-64904-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hep-float-64904-1|13	Requires:	texlive-tlpkg
21cr|texlive-hep-float-64904-1|14	Requires:	texlive-kpathsea
21cr|texlive-hep-float-64904-1|15	Provides:	tex(hep-float.sty) = 2024
21cr|texlive-hep-float-64904-1|16	BuildArch:	noarch
21cr|texlive-hep-float-64904-1|17	
21cr|texlive-hep-float-64904-1|18	%description
21cr|texlive-hep-float-64904-1|19	The hep-float package redefines some LaTeX float placement
21cr|texlive-hep-float-64904-1|20	defaults and defines convenience wrappers for floats. The
21cr|texlive-hep-float-64904-1|21	package is loaded with \usepackage{hep-float}.
21cr|texlive-hep-float-64904-1|22	
21cr|texlive-hep-float-64904-1|23	%files
21cr|texlive-hep-float-64904-1|24	%doc %{_texmfdistdir}/doc/latex/hep-float
21cr|texlive-hep-float-64904-1|25	%{_texmfdistdir}/tex/latex/hep-float
21cr|texlive-hep-float-64904-1|26	
21cr|texlive-hep-float-64904-1|27	#------------------------------------------------------------------
21cr|texlive-hep-float-64904-1|28	
21cr|texlive-hep-float-64904-1|29	%prep
21cr|texlive-hep-float-64904-1|30	%setup -c -a0 -a1
21cr|texlive-hep-float-64904-1|31	
21cr|texlive-hep-float-64904-1|32	%build
21cr|texlive-hep-float-64904-1|33	
21cr|texlive-hep-float-64904-1|34	%install
21cr|texlive-hep-float-64904-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hep-float-64904-1|36	rm -rf tlpkg
21cr|texlive-hep-float-64904-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9498 21
21cr|texlive-hep-math-64905-1|1	%define oname hep-math
21cr|texlive-hep-math-64905-1|2	
21cr|texlive-hep-math-64905-1|3	Summary:	Extended math macros
21cr|texlive-hep-math-64905-1|4	Name:		texlive-hep-math
21cr|texlive-hep-math-64905-1|5	Version:	64905
21cr|texlive-hep-math-64905-1|6	Release:	1
21cr|texlive-hep-math-64905-1|7	License:	LPPL1.3
21cr|texlive-hep-math-64905-1|8	Group:		Publishing
21cr|texlive-hep-math-64905-1|9	Url:		https://www.ctan.org
21cr|texlive-hep-math-64905-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hep-math-64905-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hep-math-64905-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hep-math-64905-1|13	Requires:	texlive-tlpkg
21cr|texlive-hep-math-64905-1|14	Requires:	texlive-kpathsea
21cr|texlive-hep-math-64905-1|15	Provides:	tex(hep-math.sty) = 2024
21cr|texlive-hep-math-64905-1|16	BuildArch:	noarch
21cr|texlive-hep-math-64905-1|17	
21cr|texlive-hep-math-64905-1|18	%description
21cr|texlive-hep-math-64905-1|19	The hep-math package provides some additional features beyond
21cr|texlive-hep-math-64905-1|20	the mathtools and amsmath packages. To use the package place
21cr|texlive-hep-math-64905-1|21	\usepackage{hep-math} in the preamble
21cr|texlive-hep-math-64905-1|22	
21cr|texlive-hep-math-64905-1|23	%files
21cr|texlive-hep-math-64905-1|24	%doc %{_texmfdistdir}/doc/latex/hep-math
21cr|texlive-hep-math-64905-1|25	%{_texmfdistdir}/tex/latex/hep-math
21cr|texlive-hep-math-64905-1|26	
21cr|texlive-hep-math-64905-1|27	#------------------------------------------------------------------
21cr|texlive-hep-math-64905-1|28	
21cr|texlive-hep-math-64905-1|29	%prep
21cr|texlive-hep-math-64905-1|30	%setup -c -a0 -a1
21cr|texlive-hep-math-64905-1|31	
21cr|texlive-hep-math-64905-1|32	%build
21cr|texlive-hep-math-64905-1|33	
21cr|texlive-hep-math-64905-1|34	%install
21cr|texlive-hep-math-64905-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hep-math-64905-1|36	rm -rf tlpkg
21cr|texlive-hep-math-64905-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9499 21
21cr|texlive-hep-paper-64917-1|1	%define oname hep-paper
21cr|texlive-hep-paper-64917-1|2	
21cr|texlive-hep-paper-64917-1|3	Summary:	Publications in High Energy Physics
21cr|texlive-hep-paper-64917-1|4	Name:		texlive-hep-paper
21cr|texlive-hep-paper-64917-1|5	Version:	64917
21cr|texlive-hep-paper-64917-1|6	Release:	1
21cr|texlive-hep-paper-64917-1|7	License:	LPPL1.3
21cr|texlive-hep-paper-64917-1|8	Group:		Publishing
21cr|texlive-hep-paper-64917-1|9	Url:		https://www.ctan.org
21cr|texlive-hep-paper-64917-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hep-paper-64917-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hep-paper-64917-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hep-paper-64917-1|13	Requires:	texlive-tlpkg
21cr|texlive-hep-paper-64917-1|14	Requires:	texlive-kpathsea
21cr|texlive-hep-paper-64917-1|15	Provides:	tex(hep-paper.sty) = 2024
21cr|texlive-hep-paper-64917-1|16	BuildArch:	noarch
21cr|texlive-hep-paper-64917-1|17	
21cr|texlive-hep-paper-64917-1|18	%description
21cr|texlive-hep-paper-64917-1|19	This package aims to provide a single style file containing
21cr|texlive-hep-paper-64917-1|20	most configurations and macros necessary to write appealing
21cr|texlive-hep-paper-64917-1|21	publications in High Energy Physics. Instead of reinventing the
21cr|texlive-hep-paper-64917-1|22	wheel by introducing newly created macros, hep-paper preferably
21cr|texlive-hep-paper-64917-1|23	loads third party packages as long as they are light-weight
21cr|texlive-hep-paper-64917-1|24	enough. For usual publications it suffices to load the
21cr|texlive-hep-paper-64917-1|25	hep-paper package, without optional arguments, in addition to
21cr|texlive-hep-paper-64917-1|26	the article class.
21cr|texlive-hep-paper-64917-1|27	
21cr|texlive-hep-paper-64917-1|28	%files
21cr|texlive-hep-paper-64917-1|29	%doc %{_texmfdistdir}/doc/latex/hep-paper
21cr|texlive-hep-paper-64917-1|30	%{_texmfdistdir}/tex/latex/hep-paper
21cr|texlive-hep-paper-64917-1|31	
21cr|texlive-hep-paper-64917-1|32	#------------------------------------------------------------------
21cr|texlive-hep-paper-64917-1|33	
21cr|texlive-hep-paper-64917-1|34	%prep
21cr|texlive-hep-paper-64917-1|35	%setup -c -a0 -a1
21cr|texlive-hep-paper-64917-1|36	
21cr|texlive-hep-paper-64917-1|37	%build
21cr|texlive-hep-paper-64917-1|38	
21cr|texlive-hep-paper-64917-1|39	%install
21cr|texlive-hep-paper-64917-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hep-paper-64917-1|41	rm -rf tlpkg
21cr|texlive-hep-paper-64917-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9500 21
21cr|texlive-hep-reference-64853-1|1	%define oname hep-reference
21cr|texlive-hep-reference-64853-1|2	
21cr|texlive-hep-reference-64853-1|3	Summary:	Adjustments for publications in High Energy Physics
21cr|texlive-hep-reference-64853-1|4	Name:		texlive-hep-reference
21cr|texlive-hep-reference-64853-1|5	Version:	64853
21cr|texlive-hep-reference-64853-1|6	Release:	1
21cr|texlive-hep-reference-64853-1|7	License:	LPPL1.3
21cr|texlive-hep-reference-64853-1|8	Group:		Publishing
21cr|texlive-hep-reference-64853-1|9	Url:		https://www.ctan.org
21cr|texlive-hep-reference-64853-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hep-reference-64853-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hep-reference-64853-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hep-reference-64853-1|13	Requires:	texlive-tlpkg
21cr|texlive-hep-reference-64853-1|14	Requires:	texlive-kpathsea
21cr|texlive-hep-reference-64853-1|15	Provides:	tex(hep-reference.sty) = 2024
21cr|texlive-hep-reference-64853-1|16	BuildArch:	noarch
21cr|texlive-hep-reference-64853-1|17	
21cr|texlive-hep-reference-64853-1|18	%description
21cr|texlive-hep-reference-64853-1|19	This package makes some changes to the reference, citation and
21cr|texlive-hep-reference-64853-1|20	footnote macros to improve the default behavior of LaTeX for
21cr|texlive-hep-reference-64853-1|21	High Energy Physics publications.
21cr|texlive-hep-reference-64853-1|22	
21cr|texlive-hep-reference-64853-1|23	%files
21cr|texlive-hep-reference-64853-1|24	%doc %{_texmfdistdir}/doc/latex/hep-reference
21cr|texlive-hep-reference-64853-1|25	%{_texmfdistdir}/tex/latex/hep-reference
21cr|texlive-hep-reference-64853-1|26	
21cr|texlive-hep-reference-64853-1|27	#------------------------------------------------------------------
21cr|texlive-hep-reference-64853-1|28	
21cr|texlive-hep-reference-64853-1|29	%prep
21cr|texlive-hep-reference-64853-1|30	%setup -c -a0 -a1
21cr|texlive-hep-reference-64853-1|31	
21cr|texlive-hep-reference-64853-1|32	%build
21cr|texlive-hep-reference-64853-1|33	
21cr|texlive-hep-reference-64853-1|34	%install
21cr|texlive-hep-reference-64853-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hep-reference-64853-1|36	rm -rf tlpkg
21cr|texlive-hep-reference-64853-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9501 21
21cr|texlive-hep-text-64906-1|1	%define oname hep-text
21cr|texlive-hep-text-64906-1|2	
21cr|texlive-hep-text-64906-1|3	Summary:	List and text extensions
21cr|texlive-hep-text-64906-1|4	Name:		texlive-hep-text
21cr|texlive-hep-text-64906-1|5	Version:	64906
21cr|texlive-hep-text-64906-1|6	Release:	1
21cr|texlive-hep-text-64906-1|7	License:	LPPL1.3
21cr|texlive-hep-text-64906-1|8	Group:		Publishing
21cr|texlive-hep-text-64906-1|9	Url:		https://www.ctan.org
21cr|texlive-hep-text-64906-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hep-text-64906-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hep-text-64906-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hep-text-64906-1|13	Requires:	texlive-tlpkg
21cr|texlive-hep-text-64906-1|14	Requires:	texlive-kpathsea
21cr|texlive-hep-text-64906-1|15	Provides:	tex(hep-text.sty) = 2024
21cr|texlive-hep-text-64906-1|16	BuildArch:	noarch
21cr|texlive-hep-text-64906-1|17	
21cr|texlive-hep-text-64906-1|18	%description
21cr|texlive-hep-text-64906-1|19	The hep-text package extends LaTeX lists using the enumitem
21cr|texlive-hep-text-64906-1|20	package and provides some text macros. The package is loaded
21cr|texlive-hep-text-64906-1|21	with \usepackage{hep-text}.
21cr|texlive-hep-text-64906-1|22	
21cr|texlive-hep-text-64906-1|23	%files
21cr|texlive-hep-text-64906-1|24	%doc %{_texmfdistdir}/doc/latex/hep-text
21cr|texlive-hep-text-64906-1|25	%{_texmfdistdir}/tex/latex/hep-text
21cr|texlive-hep-text-64906-1|26	
21cr|texlive-hep-text-64906-1|27	#------------------------------------------------------------------
21cr|texlive-hep-text-64906-1|28	
21cr|texlive-hep-text-64906-1|29	%prep
21cr|texlive-hep-text-64906-1|30	%setup -c -a0 -a1
21cr|texlive-hep-text-64906-1|31	
21cr|texlive-hep-text-64906-1|32	%build
21cr|texlive-hep-text-64906-1|33	
21cr|texlive-hep-text-64906-1|34	%install
21cr|texlive-hep-text-64906-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hep-text-64906-1|36	rm -rf tlpkg
21cr|texlive-hep-text-64906-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9502 21
21cr|texlive-hep-title-64907-1|1	%define oname hep-title
21cr|texlive-hep-title-64907-1|2	
21cr|texlive-hep-title-64907-1|3	Summary:	Extensions for the title page
21cr|texlive-hep-title-64907-1|4	Name:		texlive-hep-title
21cr|texlive-hep-title-64907-1|5	Version:	64907
21cr|texlive-hep-title-64907-1|6	Release:	1
21cr|texlive-hep-title-64907-1|7	License:	LPPL1.3
21cr|texlive-hep-title-64907-1|8	Group:		Publishing
21cr|texlive-hep-title-64907-1|9	Url:		https://www.ctan.org
21cr|texlive-hep-title-64907-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hep-title-64907-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hep-title-64907-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hep-title-64907-1|13	Requires:	texlive-tlpkg
21cr|texlive-hep-title-64907-1|14	Requires:	texlive-kpathsea
21cr|texlive-hep-title-64907-1|15	Provides:	tex(hep-title.sty) = 2024
21cr|texlive-hep-title-64907-1|16	BuildArch:	noarch
21cr|texlive-hep-title-64907-1|17	
21cr|texlive-hep-title-64907-1|18	%description
21cr|texlive-hep-title-64907-1|19	The hep-title package extends the title macros of the standard
21cr|texlive-hep-title-64907-1|20	classes with macros for a preprint, affiliation, editors, and
21cr|texlive-hep-title-64907-1|21	endorsers. The package is loaded with \usepackage{hep-title}.
21cr|texlive-hep-title-64907-1|22	
21cr|texlive-hep-title-64907-1|23	%files
21cr|texlive-hep-title-64907-1|24	%doc %{_texmfdistdir}/doc/latex/hep-title
21cr|texlive-hep-title-64907-1|25	%{_texmfdistdir}/tex/latex/hep-title
21cr|texlive-hep-title-64907-1|26	
21cr|texlive-hep-title-64907-1|27	#------------------------------------------------------------------
21cr|texlive-hep-title-64907-1|28	
21cr|texlive-hep-title-64907-1|29	%prep
21cr|texlive-hep-title-64907-1|30	%setup -c -a0 -a1
21cr|texlive-hep-title-64907-1|31	
21cr|texlive-hep-title-64907-1|32	%build
21cr|texlive-hep-title-64907-1|33	
21cr|texlive-hep-title-64907-1|34	%install
21cr|texlive-hep-title-64907-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hep-title-64907-1|36	rm -rf tlpkg
21cr|texlive-hep-title-64907-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9503 21
21cr|texlive-hereapplies-65251-1|1	%define oname hereapplies
21cr|texlive-hereapplies-65251-1|2	
21cr|texlive-hereapplies-65251-1|3	Summary:	A LaTeX package for referencing groups of pages that share something in common
21cr|texlive-hereapplies-65251-1|4	Name:		texlive-hereapplies
21cr|texlive-hereapplies-65251-1|5	Version:	65251
21cr|texlive-hereapplies-65251-1|6	Release:	1
21cr|texlive-hereapplies-65251-1|7	License:	LPPL1.3
21cr|texlive-hereapplies-65251-1|8	Group:		Publishing
21cr|texlive-hereapplies-65251-1|9	Url:		https://www.ctan.org
21cr|texlive-hereapplies-65251-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hereapplies-65251-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hereapplies-65251-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hereapplies-65251-1|13	Requires:	texlive-tlpkg
21cr|texlive-hereapplies-65251-1|14	Requires:	texlive-kpathsea
21cr|texlive-hereapplies-65251-1|15	Provides:	tex(hereapplies.sty) = 2024
21cr|texlive-hereapplies-65251-1|16	BuildArch:	noarch
21cr|texlive-hereapplies-65251-1|17	
21cr|texlive-hereapplies-65251-1|18	%description
21cr|texlive-hereapplies-65251-1|19	Here Applies is a LaTeX package that allows to collect groups
21cr|texlive-hereapplies-65251-1|20	of labels and reference them altogether. It can be used for
21cr|texlive-hereapplies-65251-1|21	creating informal glossaries that cross-link concepts to their
21cr|texlive-hereapplies-65251-1|22	applications, or simply mentioning multiple pages that share
21cr|texlive-hereapplies-65251-1|23	something in common.
21cr|texlive-hereapplies-65251-1|24	
21cr|texlive-hereapplies-65251-1|25	%files
21cr|texlive-hereapplies-65251-1|26	%doc %{_texmfdistdir}/doc/latex/hereapplies
21cr|texlive-hereapplies-65251-1|27	%{_texmfdistdir}/tex/latex/hereapplies
21cr|texlive-hereapplies-65251-1|28	
21cr|texlive-hereapplies-65251-1|29	#------------------------------------------------------------------
21cr|texlive-hereapplies-65251-1|30	
21cr|texlive-hereapplies-65251-1|31	%prep
21cr|texlive-hereapplies-65251-1|32	%setup -c -a0 -a1
21cr|texlive-hereapplies-65251-1|33	
21cr|texlive-hereapplies-65251-1|34	%build
21cr|texlive-hereapplies-65251-1|35	
21cr|texlive-hereapplies-65251-1|36	%install
21cr|texlive-hereapplies-65251-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hereapplies-65251-1|38	rm -rf tlpkg
21cr|texlive-hereapplies-65251-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9504 21
21cr|texlive-hershey-mp-64878-1|1	%define oname hershey-mp
21cr|texlive-hershey-mp-64878-1|2	
21cr|texlive-hershey-mp-64878-1|3	Summary:	MetaPost support for the Hershey font file format
21cr|texlive-hershey-mp-64878-1|4	Name:		texlive-hershey-mp
21cr|texlive-hershey-mp-64878-1|5	Version:	64878
21cr|texlive-hershey-mp-64878-1|6	Release:	1
21cr|texlive-hershey-mp-64878-1|7	License:	LPPL1.3
21cr|texlive-hershey-mp-64878-1|8	Group:		Publishing
21cr|texlive-hershey-mp-64878-1|9	Url:		https://www.ctan.org
21cr|texlive-hershey-mp-64878-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hershey-mp-64878-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hershey-mp-64878-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hershey-mp-64878-1|13	Requires:	texlive-tlpkg
21cr|texlive-hershey-mp-64878-1|14	Requires:	texlive-kpathsea
21cr|texlive-hershey-mp-64878-1|15	BuildArch:	noarch
21cr|texlive-hershey-mp-64878-1|16	
21cr|texlive-hershey-mp-64878-1|17	%description
21cr|texlive-hershey-mp-64878-1|18	This package provides MetaPost support for reading jhf vector
21cr|texlive-hershey-mp-64878-1|19	font files, used by (mostly? only?) the so-called Hershey Fonts
21cr|texlive-hershey-mp-64878-1|20	of the late 1960s. The package does not include the actual font
21cr|texlive-hershey-mp-64878-1|21	files, which you can probably find in the software repository
21cr|texlive-hershey-mp-64878-1|22	of your operating system.
21cr|texlive-hershey-mp-64878-1|23	
21cr|texlive-hershey-mp-64878-1|24	%files
21cr|texlive-hershey-mp-64878-1|25	%doc %{_texmfdistdir}/doc/metapost/hershey-mp
21cr|texlive-hershey-mp-64878-1|26	%{_texmfdistdir}/metapost/hershey-mp
21cr|texlive-hershey-mp-64878-1|27	
21cr|texlive-hershey-mp-64878-1|28	#------------------------------------------------------------------
21cr|texlive-hershey-mp-64878-1|29	
21cr|texlive-hershey-mp-64878-1|30	%prep
21cr|texlive-hershey-mp-64878-1|31	%setup -c -a0 -a1
21cr|texlive-hershey-mp-64878-1|32	
21cr|texlive-hershey-mp-64878-1|33	%build
21cr|texlive-hershey-mp-64878-1|34	
21cr|texlive-hershey-mp-64878-1|35	%install
21cr|texlive-hershey-mp-64878-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hershey-mp-64878-1|37	rm -rf tlpkg
21cr|texlive-hershey-mp-64878-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9505 21
21cr|texlive-heuristica-51362-1|1	%define oname heuristica
21cr|texlive-heuristica-51362-1|2	
21cr|texlive-heuristica-51362-1|3	Summary:	Fonts extending Utopia, with LaTeX support files
21cr|texlive-heuristica-51362-1|4	Name:		texlive-heuristica
21cr|texlive-heuristica-51362-1|5	Version:	51362
21cr|texlive-heuristica-51362-1|6	Release:	1
21cr|texlive-heuristica-51362-1|7	License:	LPPL1.3
21cr|texlive-heuristica-51362-1|8	Group:		Publishing
21cr|texlive-heuristica-51362-1|9	Url:		https://www.ctan.org
21cr|texlive-heuristica-51362-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-heuristica-51362-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-heuristica-51362-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-heuristica-51362-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-heuristica-51362-1|14	Requires:	tex(fontenc.sty)
21cr|texlive-heuristica-51362-1|15	Requires:	texlive-kpathsea
21cr|texlive-heuristica-51362-1|16	Requires:	texlive-tlpkg
21cr|texlive-heuristica-51362-1|17	#Requires:	tex(mweights.sty)
21cr|texlive-heuristica-51362-1|18	Requires:	tex(textcomp.sty)
21cr|texlive-heuristica-51362-1|19	Provides:	tex-heuristica = 2024
21cr|texlive-heuristica-51362-1|20	Provides:	tex(Heuristica-Bold-inf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|21	Provides:	tex(Heuristica-Bold-inf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|22	Provides:	tex(Heuristica-Bold-inf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|23	Provides:	tex(Heuristica-Bold-inf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|24	Provides:	tex(Heuristica-Bold-inf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|25	Provides:	tex(Heuristica-Bold-inf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|26	Provides:	tex(Heuristica-Bold-inf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|27	Provides:	tex(Heuristica-BoldItalic-inf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|28	Provides:	tex(Heuristica-BoldItalic-inf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|29	Provides:	tex(Heuristica-BoldItalic-inf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|30	Provides:	tex(Heuristica-BoldItalic-inf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|31	Provides:	tex(Heuristica-BoldItalic-inf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|32	Provides:	tex(Heuristica-BoldItalic-inf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|33	Provides:	tex(Heuristica-BoldItalic-inf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|34	Provides:	tex(Heuristica-BoldItalic.otf) = 2024
21cr|texlive-heuristica-51362-1|35	Provides:	tex(Heuristica-BoldItalic.pfb) = 2024
21cr|texlive-heuristica-51362-1|36	Provides:	tex(Heuristica-BoldItalic-sup-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|37	Provides:	tex(Heuristica-BoldItalic-sup-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|38	Provides:	tex(Heuristica-BoldItalic-sup-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|39	Provides:	tex(Heuristica-BoldItalic-sup-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|40	Provides:	tex(Heuristica-BoldItalic-sup-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|41	Provides:	tex(Heuristica-BoldItalic-sup-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|42	Provides:	tex(Heuristica-BoldItalic-sup-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|43	Provides:	tex(Heuristica-BoldItalic-tlf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|44	Provides:	tex(Heuristica-BoldItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|45	Provides:	tex(Heuristica-BoldItalic-tlf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|46	Provides:	tex(Heuristica-BoldItalic-tlf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|47	Provides:	tex(Heuristica-BoldItalic-tlf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|48	Provides:	tex(Heuristica-BoldItalic-tlf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|49	Provides:	tex(Heuristica-BoldItalic-tlf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|50	Provides:	tex(Heuristica-BoldItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|51	Provides:	tex(Heuristica-BoldItalic-tlf-ts1.tfm) = 2024
21cr|texlive-heuristica-51362-1|52	Provides:	tex(Heuristica-BoldItalic-tlf-ts1.vf) = 2024
21cr|texlive-heuristica-51362-1|53	Provides:	tex(Heuristica-BoldItalic-tosf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|54	Provides:	tex(Heuristica-BoldItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|55	Provides:	tex(Heuristica-BoldItalic-tosf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|56	Provides:	tex(Heuristica-BoldItalic-tosf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|57	Provides:	tex(Heuristica-BoldItalic-tosf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|58	Provides:	tex(Heuristica-BoldItalic-tosf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|59	Provides:	tex(Heuristica-BoldItalic-tosf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|60	Provides:	tex(Heuristica-BoldItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|61	Provides:	tex(Heuristica-BoldItalic-tosf-ts1.tfm) = 2024
21cr|texlive-heuristica-51362-1|62	Provides:	tex(Heuristica-BoldItalic-tosf-ts1.vf) = 2024
21cr|texlive-heuristica-51362-1|63	Provides:	tex(Heuristica-Bold.otf) = 2024
21cr|texlive-heuristica-51362-1|64	Provides:	tex(Heuristica-Bold.pfb) = 2024
21cr|texlive-heuristica-51362-1|65	Provides:	tex(Heuristica-Bold-sup-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|66	Provides:	tex(Heuristica-Bold-sup-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|67	Provides:	tex(Heuristica-Bold-sup-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|68	Provides:	tex(Heuristica-Bold-sup-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|69	Provides:	tex(Heuristica-Bold-sup-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|70	Provides:	tex(Heuristica-Bold-sup-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|71	Provides:	tex(Heuristica-Bold-sup-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|72	Provides:	tex(Heuristica-Bold-tlf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|73	Provides:	tex(Heuristica-Bold-tlf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|74	Provides:	tex(Heuristica-Bold-tlf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|75	Provides:	tex(Heuristica-Bold-tlf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|76	Provides:	tex(Heuristica-Bold-tlf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|77	Provides:	tex(Heuristica-Bold-tlf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|78	Provides:	tex(Heuristica-Bold-tlf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|79	Provides:	tex(Heuristica-Bold-tlf-ts1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|80	Provides:	tex(Heuristica-Bold-tlf-ts1.tfm) = 2024
21cr|texlive-heuristica-51362-1|81	Provides:	tex(Heuristica-Bold-tlf-ts1.vf) = 2024
21cr|texlive-heuristica-51362-1|82	Provides:	tex(Heuristica-Bold-tosf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|83	Provides:	tex(Heuristica-Bold-tosf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|84	Provides:	tex(Heuristica-Bold-tosf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|85	Provides:	tex(Heuristica-Bold-tosf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|86	Provides:	tex(Heuristica-Bold-tosf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|87	Provides:	tex(Heuristica-Bold-tosf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|88	Provides:	tex(Heuristica-Bold-tosf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|89	Provides:	tex(Heuristica-Bold-tosf-ts1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|90	Provides:	tex(Heuristica-Bold-tosf-ts1.tfm) = 2024
21cr|texlive-heuristica-51362-1|91	Provides:	tex(Heuristica-Bold-tosf-ts1.vf) = 2024
21cr|texlive-heuristica-51362-1|92	Provides:	tex(Heuristica-Italic-inf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|93	Provides:	tex(Heuristica-Italic-inf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|94	Provides:	tex(Heuristica-Italic-inf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|95	Provides:	tex(Heuristica-Italic-inf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|96	Provides:	tex(Heuristica-Italic-inf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|97	Provides:	tex(Heuristica-Italic-inf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|98	Provides:	tex(Heuristica-Italic-inf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|99	Provides:	tex(Heuristica-Italic.otf) = 2024
21cr|texlive-heuristica-51362-1|100	Provides:	tex(Heuristica-Italic.pfb) = 2024
21cr|texlive-heuristica-51362-1|101	Provides:	tex(Heuristica-Italic-sup-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|102	Provides:	tex(Heuristica-Italic-sup-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|103	Provides:	tex(Heuristica-Italic-sup-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|104	Provides:	tex(Heuristica-Italic-sup-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|105	Provides:	tex(Heuristica-Italic-sup-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|106	Provides:	tex(Heuristica-Italic-sup-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|107	Provides:	tex(Heuristica-Italic-sup-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|108	Provides:	tex(Heuristica-Italic-tlf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|109	Provides:	tex(Heuristica-Italic-tlf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|110	Provides:	tex(Heuristica-Italic-tlf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|111	Provides:	tex(Heuristica-Italic-tlf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|112	Provides:	tex(Heuristica-Italic-tlf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|113	Provides:	tex(Heuristica-Italic-tlf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|114	Provides:	tex(Heuristica-Italic-tlf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|115	Provides:	tex(Heuristica-Italic-tlf-ts1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|116	Provides:	tex(Heuristica-Italic-tlf-ts1.tfm) = 2024
21cr|texlive-heuristica-51362-1|117	Provides:	tex(Heuristica-Italic-tlf-ts1.vf) = 2024
21cr|texlive-heuristica-51362-1|118	Provides:	tex(Heuristica-Italic-tosf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|119	Provides:	tex(Heuristica-Italic-tosf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|120	Provides:	tex(Heuristica-Italic-tosf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|121	Provides:	tex(Heuristica-Italic-tosf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|122	Provides:	tex(Heuristica-Italic-tosf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|123	Provides:	tex(Heuristica-Italic-tosf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|124	Provides:	tex(Heuristica-Italic-tosf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|125	Provides:	tex(Heuristica-Italic-tosf-ts1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|126	Provides:	tex(Heuristica-Italic-tosf-ts1.tfm) = 2024
21cr|texlive-heuristica-51362-1|127	Provides:	tex(Heuristica-Italic-tosf-ts1.vf) = 2024
21cr|texlive-heuristica-51362-1|128	Provides:	tex(Heuristica.map) = 2024
21cr|texlive-heuristica-51362-1|129	Provides:	tex(Heuristica-Regular-inf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|130	Provides:	tex(Heuristica-Regular-inf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|131	Provides:	tex(Heuristica-Regular-inf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|132	Provides:	tex(Heuristica-Regular-inf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|133	Provides:	tex(Heuristica-Regular-inf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|134	Provides:	tex(Heuristica-Regular-inf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|135	Provides:	tex(Heuristica-Regular-inf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|136	Provides:	tex(Heuristica-Regular.otf) = 2024
21cr|texlive-heuristica-51362-1|137	Provides:	tex(Heuristica-Regular.pfb) = 2024
21cr|texlive-heuristica-51362-1|138	Provides:	tex(Heuristica-Regular-sup-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|139	Provides:	tex(Heuristica-Regular-sup-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|140	Provides:	tex(Heuristica-Regular-sup-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|141	Provides:	tex(Heuristica-Regular-sup-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|142	Provides:	tex(Heuristica-Regular-sup-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|143	Provides:	tex(Heuristica-Regular-sup-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|144	Provides:	tex(Heuristica-Regular-sup-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|145	Provides:	tex(Heuristica-Regular-tlf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|146	Provides:	tex(Heuristica-Regular-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|147	Provides:	tex(Heuristica-Regular-tlf-sc-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|148	Provides:	tex(Heuristica-Regular-tlf-sc-ly1.vf) = 2024
21cr|texlive-heuristica-51362-1|149	Provides:	tex(Heuristica-Regular-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|150	Provides:	tex(Heuristica-Regular-tlf-sc-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|151	Provides:	tex(Heuristica-Regular-tlf-sc-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|152	Provides:	tex(Heuristica-Regular-tlf-sc-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|153	Provides:	tex(Heuristica-Regular-tlf-sc-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|154	Provides:	tex(Heuristica-Regular-tlf-sc-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|155	Provides:	tex(Heuristica-Regular-tlf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|156	Provides:	tex(Heuristica-Regular-tlf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|157	Provides:	tex(Heuristica-Regular-tlf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|158	Provides:	tex(Heuristica-Regular-tlf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|159	Provides:	tex(Heuristica-Regular-tlf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|160	Provides:	tex(Heuristica-Regular-tlf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|161	Provides:	tex(Heuristica-Regular-tlf-ts1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|162	Provides:	tex(Heuristica-Regular-tlf-ts1.tfm) = 2024
21cr|texlive-heuristica-51362-1|163	Provides:	tex(Heuristica-Regular-tlf-ts1.vf) = 2024
21cr|texlive-heuristica-51362-1|164	Provides:	tex(Heuristica-Regular-tosf-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|165	Provides:	tex(Heuristica-Regular-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|166	Provides:	tex(Heuristica-Regular-tosf-sc-ly1.tfm) = 2024
21cr|texlive-heuristica-51362-1|167	Provides:	tex(Heuristica-Regular-tosf-sc-ly1.vf) = 2024
21cr|texlive-heuristica-51362-1|168	Provides:	tex(Heuristica-Regular-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|169	Provides:	tex(Heuristica-Regular-tosf-sc-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|170	Provides:	tex(Heuristica-Regular-tosf-sc-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|171	Provides:	tex(Heuristica-Regular-tosf-sc-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|172	Provides:	tex(Heuristica-Regular-tosf-sc-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|173	Provides:	tex(Heuristica-Regular-tosf-sc-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|174	Provides:	tex(Heuristica-Regular-tosf-t1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|175	Provides:	tex(Heuristica-Regular-tosf-t1.tfm) = 2024
21cr|texlive-heuristica-51362-1|176	Provides:	tex(Heuristica-Regular-tosf-t1.vf) = 2024
21cr|texlive-heuristica-51362-1|177	Provides:	tex(Heuristica-Regular-tosf-t2a.tfm) = 2024
21cr|texlive-heuristica-51362-1|178	Provides:	tex(Heuristica-Regular-tosf-t2b.tfm) = 2024
21cr|texlive-heuristica-51362-1|179	Provides:	tex(Heuristica-Regular-tosf-t2c.tfm) = 2024
21cr|texlive-heuristica-51362-1|180	Provides:	tex(Heuristica-Regular-tosf-ts1--base.tfm) = 2024
21cr|texlive-heuristica-51362-1|181	Provides:	tex(Heuristica-Regular-tosf-ts1.tfm) = 2024
21cr|texlive-heuristica-51362-1|182	Provides:	tex(Heuristica-Regular-tosf-ts1.vf) = 2024
21cr|texlive-heuristica-51362-1|183	Provides:	tex(heuristica.sty) = 2024
21cr|texlive-heuristica-51362-1|184	Provides:	tex(LY1Heuristica-Inf.fd) = 2024
21cr|texlive-heuristica-51362-1|185	Provides:	tex(LY1Heuristica-Sup.fd) = 2024
21cr|texlive-heuristica-51362-1|186	Provides:	tex(LY1Heuristica-TLF.fd) = 2024
21cr|texlive-heuristica-51362-1|187	Provides:	tex(LY1Heuristica-TOsF.fd) = 2024
21cr|texlive-heuristica-51362-1|188	Provides:	tex(T1Heuristica-Inf.fd) = 2024
21cr|texlive-heuristica-51362-1|189	Provides:	tex(T1Heuristica-Sup.fd) = 2024
21cr|texlive-heuristica-51362-1|190	Provides:	tex(T1Heuristica-TLF.fd) = 2024
21cr|texlive-heuristica-51362-1|191	Provides:	tex(T1Heuristica-TOsF.fd) = 2024
21cr|texlive-heuristica-51362-1|192	Provides:	tex(T2AHeuristica-Inf.fd) = 2024
21cr|texlive-heuristica-51362-1|193	Provides:	tex(T2AHeuristica-Sup.fd) = 2024
21cr|texlive-heuristica-51362-1|194	Provides:	tex(T2AHeuristica-TLF.fd) = 2024
21cr|texlive-heuristica-51362-1|195	Provides:	tex(T2AHeuristica-TOsF.fd) = 2024
21cr|texlive-heuristica-51362-1|196	Provides:	tex(T2BHeuristica-Inf.fd) = 2024
21cr|texlive-heuristica-51362-1|197	Provides:	tex(T2BHeuristica-Sup.fd) = 2024
21cr|texlive-heuristica-51362-1|198	Provides:	tex(T2BHeuristica-TLF.fd) = 2024
21cr|texlive-heuristica-51362-1|199	Provides:	tex(T2BHeuristica-TOsF.fd) = 2024
21cr|texlive-heuristica-51362-1|200	Provides:	tex(T2CHeuristica-Inf.fd) = 2024
21cr|texlive-heuristica-51362-1|201	Provides:	tex(T2CHeuristica-Sup.fd) = 2024
21cr|texlive-heuristica-51362-1|202	Provides:	tex(T2CHeuristica-TLF.fd) = 2024
21cr|texlive-heuristica-51362-1|203	Provides:	tex(T2CHeuristica-TOsF.fd) = 2024
21cr|texlive-heuristica-51362-1|204	Provides:	tex(TS1Heuristica-TLF.fd) = 2024
21cr|texlive-heuristica-51362-1|205	Provides:	tex(TS1Heuristica-TOsF.fd) = 2024
21cr|texlive-heuristica-51362-1|206	Provides:	tex(zut_5b7xz5.enc) = 2024
21cr|texlive-heuristica-51362-1|207	Provides:	tex(zut_bavnqe.enc) = 2024
21cr|texlive-heuristica-51362-1|208	Provides:	tex(zut_ckaykl.enc) = 2024
21cr|texlive-heuristica-51362-1|209	Provides:	tex(zut_cq6rqq.enc) = 2024
21cr|texlive-heuristica-51362-1|210	Provides:	tex(zut_cvig5d.enc) = 2024
21cr|texlive-heuristica-51362-1|211	Provides:	tex(zut_d3dvo4.enc) = 2024
21cr|texlive-heuristica-51362-1|212	Provides:	tex(zut_dcwkkw.enc) = 2024
21cr|texlive-heuristica-51362-1|213	Provides:	tex(zut_dhvb6d.enc) = 2024
21cr|texlive-heuristica-51362-1|214	Provides:	tex(zut_dvh2xl.enc) = 2024
21cr|texlive-heuristica-51362-1|215	Provides:	tex(zut_e7tlds.enc) = 2024
21cr|texlive-heuristica-51362-1|216	Provides:	tex(zut_edf5gu.enc) = 2024
21cr|texlive-heuristica-51362-1|217	Provides:	tex(zut_etrbro.enc) = 2024
21cr|texlive-heuristica-51362-1|218	Provides:	tex(zut_evgarn.enc) = 2024
21cr|texlive-heuristica-51362-1|219	Provides:	tex(zut_f5n2rf.enc) = 2024
21cr|texlive-heuristica-51362-1|220	Provides:	tex(zut_fc3mov.enc) = 2024
21cr|texlive-heuristica-51362-1|221	Provides:	tex(zut_flhghs.enc) = 2024
21cr|texlive-heuristica-51362-1|222	Provides:	tex(zut_g4w54e.enc) = 2024
21cr|texlive-heuristica-51362-1|223	Provides:	tex(zut_geqeyh.enc) = 2024
21cr|texlive-heuristica-51362-1|224	Provides:	tex(zut_hbxdik.enc) = 2024
21cr|texlive-heuristica-51362-1|225	Provides:	tex(zut_hln2hy.enc) = 2024
21cr|texlive-heuristica-51362-1|226	Provides:	tex(zut_hvy566.enc) = 2024
21cr|texlive-heuristica-51362-1|227	Provides:	tex(zut_ijw3px.enc) = 2024
21cr|texlive-heuristica-51362-1|228	Provides:	tex(zut_it5nv3.enc) = 2024
21cr|texlive-heuristica-51362-1|229	Provides:	tex(zut_j3hjx2.enc) = 2024
21cr|texlive-heuristica-51362-1|230	Provides:	tex(zut_k42udk.enc) = 2024
21cr|texlive-heuristica-51362-1|231	Provides:	tex(zut_n2gc2n.enc) = 2024
21cr|texlive-heuristica-51362-1|232	Provides:	tex(zut_nvi5ys.enc) = 2024
21cr|texlive-heuristica-51362-1|233	Provides:	tex(zut_qy67bk.enc) = 2024
21cr|texlive-heuristica-51362-1|234	Provides:	tex(zut_rhmrtx.enc) = 2024
21cr|texlive-heuristica-51362-1|235	Provides:	tex(zut_rutxxy.enc) = 2024
21cr|texlive-heuristica-51362-1|236	Provides:	tex(zut_tfeu3y.enc) = 2024
21cr|texlive-heuristica-51362-1|237	Provides:	tex(zut_thxlbm.enc) = 2024
21cr|texlive-heuristica-51362-1|238	Provides:	tex(zut_tsvs4d.enc) = 2024
21cr|texlive-heuristica-51362-1|239	Provides:	tex(zut_u7pc6m.enc) = 2024
21cr|texlive-heuristica-51362-1|240	Provides:	tex(zut_ul3ofd.enc) = 2024
21cr|texlive-heuristica-51362-1|241	Provides:	tex(zut_v7it2w.enc) = 2024
21cr|texlive-heuristica-51362-1|242	Provides:	tex(zut_vaioc2.enc) = 2024
21cr|texlive-heuristica-51362-1|243	Provides:	tex(zut_vtjod4.enc) = 2024
21cr|texlive-heuristica-51362-1|244	Provides:	tex(zut_ysltpx.enc) = 2024
21cr|texlive-heuristica-51362-1|245	Provides:	tex(zut_zk7stm.enc) = 2024
21cr|texlive-heuristica-51362-1|246	Provides:	tex(zut_zl5g24.enc) = 2024
21cr|texlive-heuristica-51362-1|247	BuildArch:	noarch
21cr|texlive-heuristica-51362-1|248	
21cr|texlive-heuristica-51362-1|249	%description
21cr|texlive-heuristica-51362-1|250	The fonts extend the utopia set with Cyrillic glyphs,
21cr|texlive-heuristica-51362-1|251	additional figure styles, ligatures and Small Caps in Regular
21cr|texlive-heuristica-51362-1|252	style only. Macro support, and maths fonts that match the
21cr|texlive-heuristica-51362-1|253	Utopia family, are provided by the Fourier and the Mathdesign
21cr|texlive-heuristica-51362-1|254	font packages.
21cr|texlive-heuristica-51362-1|255	
21cr|texlive-heuristica-51362-1|256	%files
21cr|texlive-heuristica-51362-1|257	%doc %{_texmfdistdir}/doc
21cr|texlive-heuristica-51362-1|258	%{_texmfdistdir}/fonts/enc/dvips/heuristica/
21cr|texlive-heuristica-51362-1|259	%{_texmfdistdir}/fonts/map/dvips/heuristica/
21cr|texlive-heuristica-51362-1|260	%{_texmfdistdir}/fonts/opentype/public/heuristica/
21cr|texlive-heuristica-51362-1|261	%{_texmfdistdir}/fonts/tfm/public/heuristica/
21cr|texlive-heuristica-51362-1|262	%{_texmfdistdir}/fonts/type1/public/heuristica/
21cr|texlive-heuristica-51362-1|263	%{_texmfdistdir}/fonts/vf/public/heuristica/
21cr|texlive-heuristica-51362-1|264	%{_texmfdistdir}/tex/latex/heuristica/
21cr|texlive-heuristica-51362-1|265	
21cr|texlive-heuristica-51362-1|266	#------------------------------------------------------------------
21cr|texlive-heuristica-51362-1|267	
21cr|texlive-heuristica-51362-1|268	%prep
21cr|texlive-heuristica-51362-1|269	%setup -c -a0 -a1
21cr|texlive-heuristica-51362-1|270	
21cr|texlive-heuristica-51362-1|271	%build
21cr|texlive-heuristica-51362-1|272	
21cr|texlive-heuristica-51362-1|273	%install
21cr|texlive-heuristica-51362-1|274	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-heuristica-51362-1|275	rm -rf tlpkg
21cr|texlive-heuristica-51362-1|276	cp -fpar * %{buildroot}%{_texmfdistdir}

9506 21
21cr|texlive-hexboard-62102-1|1	%define oname hexboard
21cr|texlive-hexboard-62102-1|2	
21cr|texlive-hexboard-62102-1|3	Summary:	For drawing Hex boards and games
21cr|texlive-hexboard-62102-1|4	Name:		texlive-hexboard
21cr|texlive-hexboard-62102-1|5	Version:	62102
21cr|texlive-hexboard-62102-1|6	Release:	1
21cr|texlive-hexboard-62102-1|7	License:	LPPL1.3
21cr|texlive-hexboard-62102-1|8	Group:		Publishing
21cr|texlive-hexboard-62102-1|9	Url:		https://www.ctan.org
21cr|texlive-hexboard-62102-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hexboard-62102-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hexboard-62102-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hexboard-62102-1|13	Requires:	texlive-tlpkg
21cr|texlive-hexboard-62102-1|14	Requires:	texlive-kpathsea
21cr|texlive-hexboard-62102-1|15	Provides:	tex(hexboard.sty) = 2024
21cr|texlive-hexboard-62102-1|16	BuildArch:	noarch
21cr|texlive-hexboard-62102-1|17	
21cr|texlive-hexboard-62102-1|18	%description
21cr|texlive-hexboard-62102-1|19	hexboard is a package for LaTeX that should also work with
21cr|texlive-hexboard-62102-1|20	LuaTeX and XeTeX, that provides functionality for drawing Hex
21cr|texlive-hexboard-62102-1|21	boards and games. The aim is a clean, clear design with
21cr|texlive-hexboard-62102-1|22	flexibility for drawing different sorts of Hex diagrams.
21cr|texlive-hexboard-62102-1|23	
21cr|texlive-hexboard-62102-1|24	%files
21cr|texlive-hexboard-62102-1|25	%doc %{_texmfdistdir}/doc/latex/hexboard
21cr|texlive-hexboard-62102-1|26	%{_texmfdistdir}/tex/latex/hexboard
21cr|texlive-hexboard-62102-1|27	
21cr|texlive-hexboard-62102-1|28	#------------------------------------------------------------------
21cr|texlive-hexboard-62102-1|29	
21cr|texlive-hexboard-62102-1|30	%prep
21cr|texlive-hexboard-62102-1|31	%setup -c -a0 -a1
21cr|texlive-hexboard-62102-1|32	
21cr|texlive-hexboard-62102-1|33	%build
21cr|texlive-hexboard-62102-1|34	
21cr|texlive-hexboard-62102-1|35	%install
21cr|texlive-hexboard-62102-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hexboard-62102-1|37	rm -rf tlpkg
21cr|texlive-hexboard-62102-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9507 21
21cr|texlive-hfbright-20190228-1|1	# revision 29349
21cr|texlive-hfbright-20190228-1|2	# category Package
21cr|texlive-hfbright-20190228-1|3	# catalog-ctan /fonts/ps-type1/hfbright
21cr|texlive-hfbright-20190228-1|4	# catalog-date 2012-07-13 13:47:30 +0200
21cr|texlive-hfbright-20190228-1|5	# catalog-license lppl
21cr|texlive-hfbright-20190228-1|6	# catalog-version undef
21cr|texlive-hfbright-20190228-1|7	Name:		texlive-hfbright
21cr|texlive-hfbright-20190228-1|8	Version:	20190228
21cr|texlive-hfbright-20190228-1|9	Release:	1
21cr|texlive-hfbright-20190228-1|10	Summary:	The hfbright fonts
21cr|texlive-hfbright-20190228-1|11	Group:		Publishing
21cr|texlive-hfbright-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/hfbright
21cr|texlive-hfbright-20190228-1|13	License:	LPPL
21cr|texlive-hfbright-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfbright.tar.xz
21cr|texlive-hfbright-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfbright.doc.tar.xz
21cr|texlive-hfbright-20190228-1|16	BuildArch:	noarch
21cr|texlive-hfbright-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-hfbright-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-hfbright-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-hfbright-20190228-1|20	
21cr|texlive-hfbright-20190228-1|21	%description
21cr|texlive-hfbright-20190228-1|22	These are Adobe Type 1 versions of the OT1-encoded and maths
21cr|texlive-hfbright-20190228-1|23	parts of the Computer Modern Bright fonts.
21cr|texlive-hfbright-20190228-1|24	
21cr|texlive-hfbright-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-hfbright-20190228-1|26	%files
21cr|texlive-hfbright-20190228-1|27	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbr10.afm
21cr|texlive-hfbright-20190228-1|28	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbr17.afm
21cr|texlive-hfbright-20190228-1|29	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbr8.afm
21cr|texlive-hfbright-20190228-1|30	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbr9.afm
21cr|texlive-hfbright-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbras10.afm
21cr|texlive-hfbright-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbras8.afm
21cr|texlive-hfbright-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbras9.afm
21cr|texlive-hfbright-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrbs10.afm
21cr|texlive-hfbright-20190228-1|35	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrbs8.afm
21cr|texlive-hfbright-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrbs9.afm
21cr|texlive-hfbright-20190228-1|37	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrbx10.afm
21cr|texlive-hfbright-20190228-1|38	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrmb10.afm
21cr|texlive-hfbright-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrmi10.afm
21cr|texlive-hfbright-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrmi8.afm
21cr|texlive-hfbright-20190228-1|41	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrmi9.afm
21cr|texlive-hfbright-20190228-1|42	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsl10.afm
21cr|texlive-hfbright-20190228-1|43	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsl17.afm
21cr|texlive-hfbright-20190228-1|44	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsl8.afm
21cr|texlive-hfbright-20190228-1|45	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsl9.afm
21cr|texlive-hfbright-20190228-1|46	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsy10.afm
21cr|texlive-hfbright-20190228-1|47	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsy8.afm
21cr|texlive-hfbright-20190228-1|48	%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsy9.afm
21cr|texlive-hfbright-20190228-1|49	%{_texmfdistdir}/fonts/afm/public/hfbright/hfsltl10.afm
21cr|texlive-hfbright-20190228-1|50	%{_texmfdistdir}/fonts/afm/public/hfbright/hftl10.afm
21cr|texlive-hfbright-20190228-1|51	%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfmital.enc
21cr|texlive-hfbright-20190228-1|52	%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfmsa.enc
21cr|texlive-hfbright-20190228-1|53	%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfmsb.enc
21cr|texlive-hfbright-20190228-1|54	%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfmsym.enc
21cr|texlive-hfbright-20190228-1|55	%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfot1.enc
21cr|texlive-hfbright-20190228-1|56	%{_texmfdistdir}/fonts/map/dvips/hfbright/hfbright.map
21cr|texlive-hfbright-20190228-1|57	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbr10.pfb
21cr|texlive-hfbright-20190228-1|58	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbr17.pfb
21cr|texlive-hfbright-20190228-1|59	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbr8.pfb
21cr|texlive-hfbright-20190228-1|60	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbr9.pfb
21cr|texlive-hfbright-20190228-1|61	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbras10.pfb
21cr|texlive-hfbright-20190228-1|62	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbras8.pfb
21cr|texlive-hfbright-20190228-1|63	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbras9.pfb
21cr|texlive-hfbright-20190228-1|64	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrbs10.pfb
21cr|texlive-hfbright-20190228-1|65	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrbs8.pfb
21cr|texlive-hfbright-20190228-1|66	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrbs9.pfb
21cr|texlive-hfbright-20190228-1|67	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrbx10.pfb
21cr|texlive-hfbright-20190228-1|68	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrmb10.pfb
21cr|texlive-hfbright-20190228-1|69	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrmi10.pfb
21cr|texlive-hfbright-20190228-1|70	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrmi8.pfb
21cr|texlive-hfbright-20190228-1|71	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrmi9.pfb
21cr|texlive-hfbright-20190228-1|72	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsl10.pfb
21cr|texlive-hfbright-20190228-1|73	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsl17.pfb
21cr|texlive-hfbright-20190228-1|74	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsl8.pfb
21cr|texlive-hfbright-20190228-1|75	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsl9.pfb
21cr|texlive-hfbright-20190228-1|76	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsy10.pfb
21cr|texlive-hfbright-20190228-1|77	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsy8.pfb
21cr|texlive-hfbright-20190228-1|78	%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsy9.pfb
21cr|texlive-hfbright-20190228-1|79	%{_texmfdistdir}/fonts/type1/public/hfbright/hfsltl10.pfb
21cr|texlive-hfbright-20190228-1|80	%{_texmfdistdir}/fonts/type1/public/hfbright/hftl10.pfb
21cr|texlive-hfbright-20190228-1|81	%doc %{_texmfdistdir}/doc/fonts/hfbright/README
21cr|texlive-hfbright-20190228-1|82	%doc %{_texmfdistdir}/doc/fonts/hfbright/config.hfbright
21cr|texlive-hfbright-20190228-1|83	%doc %{_texmfdistdir}/doc/fonts/hfbright/generate.sh
21cr|texlive-hfbright-20190228-1|84	%doc %{_texmfdistdir}/doc/fonts/hfbright/install.sh
21cr|texlive-hfbright-20190228-1|85	%doc %{_texmfdistdir}/doc/fonts/hfbright/simplify-rename.pe
21cr|texlive-hfbright-20190228-1|86	
21cr|texlive-hfbright-20190228-1|87	#-----------------------------------------------------------------------
21cr|texlive-hfbright-20190228-1|88	%prep
21cr|texlive-hfbright-20190228-1|89	%setup -c -a0 -a1
21cr|texlive-hfbright-20190228-1|90	
21cr|texlive-hfbright-20190228-1|91	%build
21cr|texlive-hfbright-20190228-1|92	
21cr|texlive-hfbright-20190228-1|93	%install
21cr|texlive-hfbright-20190228-1|94	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hfbright-20190228-1|95	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9508 21
21cr|texlive-hfoldsty-1.15-10|1	# revision 29349
21cr|texlive-hfoldsty-1.15-10|2	# category Package
21cr|texlive-hfoldsty-1.15-10|3	# catalog-ctan /fonts/hfoldsty
21cr|texlive-hfoldsty-1.15-10|4	# catalog-date 2012-07-15 22:58:12 +0200
21cr|texlive-hfoldsty-1.15-10|5	# catalog-license gpl
21cr|texlive-hfoldsty-1.15-10|6	# catalog-version 1.15
21cr|texlive-hfoldsty-1.15-10|7	Name:		texlive-hfoldsty
21cr|texlive-hfoldsty-1.15-10|8	Version:	1.15
21cr|texlive-hfoldsty-1.15-10|9	Release:	10
21cr|texlive-hfoldsty-1.15-10|10	Summary:	Old style numerals with EC fonts
21cr|texlive-hfoldsty-1.15-10|11	Group:		Publishing
21cr|texlive-hfoldsty-1.15-10|12	URL:		http://www.ctan.org/tex-archive/fonts/hfoldsty
21cr|texlive-hfoldsty-1.15-10|13	License:	GPL
21cr|texlive-hfoldsty-1.15-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.tar.xz
21cr|texlive-hfoldsty-1.15-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.doc.tar.xz
21cr|texlive-hfoldsty-1.15-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.source.tar.xz
21cr|texlive-hfoldsty-1.15-10|17	BuildArch:	noarch
21cr|texlive-hfoldsty-1.15-10|18	BuildRequires:	texlive-tlpkg
21cr|texlive-hfoldsty-1.15-10|19	Requires(pre):	texlive-tlpkg
21cr|texlive-hfoldsty-1.15-10|20	Requires(post):	texlive-kpathsea
21cr|texlive-hfoldsty-1.15-10|21	
21cr|texlive-hfoldsty-1.15-10|22	%description
21cr|texlive-hfoldsty-1.15-10|23	The hfoldsty package provides virtual fonts for using oldstyle
21cr|texlive-hfoldsty-1.15-10|24	(0123456789) figures with the European Computer Modern fonts.
21cr|texlive-hfoldsty-1.15-10|25	It does a similar job as the eco package by Sebastian Kirsch
21cr|texlive-hfoldsty-1.15-10|26	but includes a couple of improvements, i.e., better kerning
21cr|texlive-hfoldsty-1.15-10|27	with guillemets, and support for character protruding using the
21cr|texlive-hfoldsty-1.15-10|28	pdfcprot package.
21cr|texlive-hfoldsty-1.15-10|29	
21cr|texlive-hfoldsty-1.15-10|30	#-----------------------------------------------------------------------
21cr|texlive-hfoldsty-1.15-10|31	%files
21cr|texlive-hfoldsty-1.15-10|32	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0500.tfm
21cr|texlive-hfoldsty-1.15-10|33	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0600.tfm
21cr|texlive-hfoldsty-1.15-10|34	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0700.tfm
21cr|texlive-hfoldsty-1.15-10|35	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0800.tfm
21cr|texlive-hfoldsty-1.15-10|36	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0900.tfm
21cr|texlive-hfoldsty-1.15-10|37	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1000.tfm
21cr|texlive-hfoldsty-1.15-10|38	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1095.tfm
21cr|texlive-hfoldsty-1.15-10|39	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1200.tfm
21cr|texlive-hfoldsty-1.15-10|40	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1440.tfm
21cr|texlive-hfoldsty-1.15-10|41	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1728.tfm
21cr|texlive-hfoldsty-1.15-10|42	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi2074.tfm
21cr|texlive-hfoldsty-1.15-10|43	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi2488.tfm
21cr|texlive-hfoldsty-1.15-10|44	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi2986.tfm
21cr|texlive-hfoldsty-1.15-10|45	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi3583.tfm
21cr|texlive-hfoldsty-1.15-10|46	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0500.tfm
21cr|texlive-hfoldsty-1.15-10|47	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0600.tfm
21cr|texlive-hfoldsty-1.15-10|48	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0700.tfm
21cr|texlive-hfoldsty-1.15-10|49	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0800.tfm
21cr|texlive-hfoldsty-1.15-10|50	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0900.tfm
21cr|texlive-hfoldsty-1.15-10|51	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1000.tfm
21cr|texlive-hfoldsty-1.15-10|52	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1095.tfm
21cr|texlive-hfoldsty-1.15-10|53	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1200.tfm
21cr|texlive-hfoldsty-1.15-10|54	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1440.tfm
21cr|texlive-hfoldsty-1.15-10|55	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1728.tfm
21cr|texlive-hfoldsty-1.15-10|56	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl2074.tfm
21cr|texlive-hfoldsty-1.15-10|57	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl2488.tfm
21cr|texlive-hfoldsty-1.15-10|58	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl2986.tfm
21cr|texlive-hfoldsty-1.15-10|59	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl3583.tfm
21cr|texlive-hfoldsty-1.15-10|60	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0500.tfm
21cr|texlive-hfoldsty-1.15-10|61	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0600.tfm
21cr|texlive-hfoldsty-1.15-10|62	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0700.tfm
21cr|texlive-hfoldsty-1.15-10|63	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0800.tfm
21cr|texlive-hfoldsty-1.15-10|64	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0900.tfm
21cr|texlive-hfoldsty-1.15-10|65	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1000.tfm
21cr|texlive-hfoldsty-1.15-10|66	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1095.tfm
21cr|texlive-hfoldsty-1.15-10|67	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1200.tfm
21cr|texlive-hfoldsty-1.15-10|68	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1440.tfm
21cr|texlive-hfoldsty-1.15-10|69	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1728.tfm
21cr|texlive-hfoldsty-1.15-10|70	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx2074.tfm
21cr|texlive-hfoldsty-1.15-10|71	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx2488.tfm
21cr|texlive-hfoldsty-1.15-10|72	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx2986.tfm
21cr|texlive-hfoldsty-1.15-10|73	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx3583.tfm
21cr|texlive-hfoldsty-1.15-10|74	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0500.tfm
21cr|texlive-hfoldsty-1.15-10|75	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0600.tfm
21cr|texlive-hfoldsty-1.15-10|76	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0700.tfm
21cr|texlive-hfoldsty-1.15-10|77	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0800.tfm
21cr|texlive-hfoldsty-1.15-10|78	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0900.tfm
21cr|texlive-hfoldsty-1.15-10|79	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1000.tfm
21cr|texlive-hfoldsty-1.15-10|80	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1095.tfm
21cr|texlive-hfoldsty-1.15-10|81	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1200.tfm
21cr|texlive-hfoldsty-1.15-10|82	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1440.tfm
21cr|texlive-hfoldsty-1.15-10|83	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1728.tfm
21cr|texlive-hfoldsty-1.15-10|84	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc2074.tfm
21cr|texlive-hfoldsty-1.15-10|85	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc2488.tfm
21cr|texlive-hfoldsty-1.15-10|86	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc2986.tfm
21cr|texlive-hfoldsty-1.15-10|87	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc3583.tfm
21cr|texlive-hfoldsty-1.15-10|88	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0500.tfm
21cr|texlive-hfoldsty-1.15-10|89	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0600.tfm
21cr|texlive-hfoldsty-1.15-10|90	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0700.tfm
21cr|texlive-hfoldsty-1.15-10|91	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0800.tfm
21cr|texlive-hfoldsty-1.15-10|92	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0900.tfm
21cr|texlive-hfoldsty-1.15-10|93	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1000.tfm
21cr|texlive-hfoldsty-1.15-10|94	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1095.tfm
21cr|texlive-hfoldsty-1.15-10|95	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1200.tfm
21cr|texlive-hfoldsty-1.15-10|96	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1440.tfm
21cr|texlive-hfoldsty-1.15-10|97	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1728.tfm
21cr|texlive-hfoldsty-1.15-10|98	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh2074.tfm
21cr|texlive-hfoldsty-1.15-10|99	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh2488.tfm
21cr|texlive-hfoldsty-1.15-10|100	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh2986.tfm
21cr|texlive-hfoldsty-1.15-10|101	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh3583.tfm
21cr|texlive-hfoldsty-1.15-10|102	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit0600.tfm
21cr|texlive-hfoldsty-1.15-10|103	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit0700.tfm
21cr|texlive-hfoldsty-1.15-10|104	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit0800.tfm
21cr|texlive-hfoldsty-1.15-10|105	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit0900.tfm
21cr|texlive-hfoldsty-1.15-10|106	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1000.tfm
21cr|texlive-hfoldsty-1.15-10|107	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1095.tfm
21cr|texlive-hfoldsty-1.15-10|108	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1200.tfm
21cr|texlive-hfoldsty-1.15-10|109	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1440.tfm
21cr|texlive-hfoldsty-1.15-10|110	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1728.tfm
21cr|texlive-hfoldsty-1.15-10|111	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit2074.tfm
21cr|texlive-hfoldsty-1.15-10|112	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit2488.tfm
21cr|texlive-hfoldsty-1.15-10|113	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit2986.tfm
21cr|texlive-hfoldsty-1.15-10|114	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit3583.tfm
21cr|texlive-hfoldsty-1.15-10|115	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0500.tfm
21cr|texlive-hfoldsty-1.15-10|116	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0600.tfm
21cr|texlive-hfoldsty-1.15-10|117	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0700.tfm
21cr|texlive-hfoldsty-1.15-10|118	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0800.tfm
21cr|texlive-hfoldsty-1.15-10|119	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0900.tfm
21cr|texlive-hfoldsty-1.15-10|120	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1000.tfm
21cr|texlive-hfoldsty-1.15-10|121	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1095.tfm
21cr|texlive-hfoldsty-1.15-10|122	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1200.tfm
21cr|texlive-hfoldsty-1.15-10|123	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1440.tfm
21cr|texlive-hfoldsty-1.15-10|124	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1728.tfm
21cr|texlive-hfoldsty-1.15-10|125	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc2074.tfm
21cr|texlive-hfoldsty-1.15-10|126	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc2488.tfm
21cr|texlive-hfoldsty-1.15-10|127	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc2986.tfm
21cr|texlive-hfoldsty-1.15-10|128	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc3583.tfm
21cr|texlive-hfoldsty-1.15-10|129	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0500.tfm
21cr|texlive-hfoldsty-1.15-10|130	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0600.tfm
21cr|texlive-hfoldsty-1.15-10|131	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0700.tfm
21cr|texlive-hfoldsty-1.15-10|132	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0800.tfm
21cr|texlive-hfoldsty-1.15-10|133	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0900.tfm
21cr|texlive-hfoldsty-1.15-10|134	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1000.tfm
21cr|texlive-hfoldsty-1.15-10|135	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1095.tfm
21cr|texlive-hfoldsty-1.15-10|136	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1200.tfm
21cr|texlive-hfoldsty-1.15-10|137	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1440.tfm
21cr|texlive-hfoldsty-1.15-10|138	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1728.tfm
21cr|texlive-hfoldsty-1.15-10|139	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb2074.tfm
21cr|texlive-hfoldsty-1.15-10|140	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb2488.tfm
21cr|texlive-hfoldsty-1.15-10|141	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb2986.tfm
21cr|texlive-hfoldsty-1.15-10|142	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb3583.tfm
21cr|texlive-hfoldsty-1.15-10|143	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0500.tfm
21cr|texlive-hfoldsty-1.15-10|144	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0600.tfm
21cr|texlive-hfoldsty-1.15-10|145	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0700.tfm
21cr|texlive-hfoldsty-1.15-10|146	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0800.tfm
21cr|texlive-hfoldsty-1.15-10|147	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0900.tfm
21cr|texlive-hfoldsty-1.15-10|148	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1000.tfm
21cr|texlive-hfoldsty-1.15-10|149	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1095.tfm
21cr|texlive-hfoldsty-1.15-10|150	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1200.tfm
21cr|texlive-hfoldsty-1.15-10|151	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1440.tfm
21cr|texlive-hfoldsty-1.15-10|152	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1728.tfm
21cr|texlive-hfoldsty-1.15-10|153	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform2074.tfm
21cr|texlive-hfoldsty-1.15-10|154	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform2488.tfm
21cr|texlive-hfoldsty-1.15-10|155	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform2986.tfm
21cr|texlive-hfoldsty-1.15-10|156	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform3583.tfm
21cr|texlive-hfoldsty-1.15-10|157	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0500.tfm
21cr|texlive-hfoldsty-1.15-10|158	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0600.tfm
21cr|texlive-hfoldsty-1.15-10|159	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0700.tfm
21cr|texlive-hfoldsty-1.15-10|160	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0800.tfm
21cr|texlive-hfoldsty-1.15-10|161	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0900.tfm
21cr|texlive-hfoldsty-1.15-10|162	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1000.tfm
21cr|texlive-hfoldsty-1.15-10|163	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1095.tfm
21cr|texlive-hfoldsty-1.15-10|164	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1200.tfm
21cr|texlive-hfoldsty-1.15-10|165	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1440.tfm
21cr|texlive-hfoldsty-1.15-10|166	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1728.tfm
21cr|texlive-hfoldsty-1.15-10|167	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc2074.tfm
21cr|texlive-hfoldsty-1.15-10|168	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc2488.tfm
21cr|texlive-hfoldsty-1.15-10|169	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc2986.tfm
21cr|texlive-hfoldsty-1.15-10|170	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc3583.tfm
21cr|texlive-hfoldsty-1.15-10|171	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0500.tfm
21cr|texlive-hfoldsty-1.15-10|172	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0600.tfm
21cr|texlive-hfoldsty-1.15-10|173	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0700.tfm
21cr|texlive-hfoldsty-1.15-10|174	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0800.tfm
21cr|texlive-hfoldsty-1.15-10|175	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0900.tfm
21cr|texlive-hfoldsty-1.15-10|176	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1000.tfm
21cr|texlive-hfoldsty-1.15-10|177	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1095.tfm
21cr|texlive-hfoldsty-1.15-10|178	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1200.tfm
21cr|texlive-hfoldsty-1.15-10|179	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1440.tfm
21cr|texlive-hfoldsty-1.15-10|180	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1728.tfm
21cr|texlive-hfoldsty-1.15-10|181	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi2074.tfm
21cr|texlive-hfoldsty-1.15-10|182	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi2488.tfm
21cr|texlive-hfoldsty-1.15-10|183	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi2986.tfm
21cr|texlive-hfoldsty-1.15-10|184	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi3583.tfm
21cr|texlive-hfoldsty-1.15-10|185	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0500.tfm
21cr|texlive-hfoldsty-1.15-10|186	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0600.tfm
21cr|texlive-hfoldsty-1.15-10|187	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0700.tfm
21cr|texlive-hfoldsty-1.15-10|188	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0800.tfm
21cr|texlive-hfoldsty-1.15-10|189	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0900.tfm
21cr|texlive-hfoldsty-1.15-10|190	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1000.tfm
21cr|texlive-hfoldsty-1.15-10|191	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1095.tfm
21cr|texlive-hfoldsty-1.15-10|192	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1200.tfm
21cr|texlive-hfoldsty-1.15-10|193	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1440.tfm
21cr|texlive-hfoldsty-1.15-10|194	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1728.tfm
21cr|texlive-hfoldsty-1.15-10|195	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl2074.tfm
21cr|texlive-hfoldsty-1.15-10|196	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl2488.tfm
21cr|texlive-hfoldsty-1.15-10|197	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl2986.tfm
21cr|texlive-hfoldsty-1.15-10|198	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl3583.tfm
21cr|texlive-hfoldsty-1.15-10|199	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0500.tfm
21cr|texlive-hfoldsty-1.15-10|200	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0600.tfm
21cr|texlive-hfoldsty-1.15-10|201	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0700.tfm
21cr|texlive-hfoldsty-1.15-10|202	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0800.tfm
21cr|texlive-hfoldsty-1.15-10|203	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0900.tfm
21cr|texlive-hfoldsty-1.15-10|204	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1000.tfm
21cr|texlive-hfoldsty-1.15-10|205	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1095.tfm
21cr|texlive-hfoldsty-1.15-10|206	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1200.tfm
21cr|texlive-hfoldsty-1.15-10|207	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1440.tfm
21cr|texlive-hfoldsty-1.15-10|208	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1728.tfm
21cr|texlive-hfoldsty-1.15-10|209	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso2074.tfm
21cr|texlive-hfoldsty-1.15-10|210	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso2488.tfm
21cr|texlive-hfoldsty-1.15-10|211	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso2986.tfm
21cr|texlive-hfoldsty-1.15-10|212	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso3583.tfm
21cr|texlive-hfoldsty-1.15-10|213	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0500.tfm
21cr|texlive-hfoldsty-1.15-10|214	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0600.tfm
21cr|texlive-hfoldsty-1.15-10|215	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0700.tfm
21cr|texlive-hfoldsty-1.15-10|216	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0800.tfm
21cr|texlive-hfoldsty-1.15-10|217	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0900.tfm
21cr|texlive-hfoldsty-1.15-10|218	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1000.tfm
21cr|texlive-hfoldsty-1.15-10|219	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1095.tfm
21cr|texlive-hfoldsty-1.15-10|220	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1200.tfm
21cr|texlive-hfoldsty-1.15-10|221	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1440.tfm
21cr|texlive-hfoldsty-1.15-10|222	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1728.tfm
21cr|texlive-hfoldsty-1.15-10|223	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss2074.tfm
21cr|texlive-hfoldsty-1.15-10|224	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss2488.tfm
21cr|texlive-hfoldsty-1.15-10|225	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss2986.tfm
21cr|texlive-hfoldsty-1.15-10|226	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss3583.tfm
21cr|texlive-hfoldsty-1.15-10|227	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost0600.tfm
21cr|texlive-hfoldsty-1.15-10|228	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost0700.tfm
21cr|texlive-hfoldsty-1.15-10|229	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost0800.tfm
21cr|texlive-hfoldsty-1.15-10|230	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost0900.tfm
21cr|texlive-hfoldsty-1.15-10|231	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1000.tfm
21cr|texlive-hfoldsty-1.15-10|232	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1095.tfm
21cr|texlive-hfoldsty-1.15-10|233	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1200.tfm
21cr|texlive-hfoldsty-1.15-10|234	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1440.tfm
21cr|texlive-hfoldsty-1.15-10|235	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1728.tfm
21cr|texlive-hfoldsty-1.15-10|236	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost2074.tfm
21cr|texlive-hfoldsty-1.15-10|237	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost2488.tfm
21cr|texlive-hfoldsty-1.15-10|238	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost2986.tfm
21cr|texlive-hfoldsty-1.15-10|239	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost3583.tfm
21cr|texlive-hfoldsty-1.15-10|240	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0500.tfm
21cr|texlive-hfoldsty-1.15-10|241	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0600.tfm
21cr|texlive-hfoldsty-1.15-10|242	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0700.tfm
21cr|texlive-hfoldsty-1.15-10|243	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0800.tfm
21cr|texlive-hfoldsty-1.15-10|244	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0900.tfm
21cr|texlive-hfoldsty-1.15-10|245	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1000.tfm
21cr|texlive-hfoldsty-1.15-10|246	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1095.tfm
21cr|texlive-hfoldsty-1.15-10|247	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1200.tfm
21cr|texlive-hfoldsty-1.15-10|248	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1440.tfm
21cr|texlive-hfoldsty-1.15-10|249	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1728.tfm
21cr|texlive-hfoldsty-1.15-10|250	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx2074.tfm
21cr|texlive-hfoldsty-1.15-10|251	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx2488.tfm
21cr|texlive-hfoldsty-1.15-10|252	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx2986.tfm
21cr|texlive-hfoldsty-1.15-10|253	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx3583.tfm
21cr|texlive-hfoldsty-1.15-10|254	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc0600.tfm
21cr|texlive-hfoldsty-1.15-10|255	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc0700.tfm
21cr|texlive-hfoldsty-1.15-10|256	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc0800.tfm
21cr|texlive-hfoldsty-1.15-10|257	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc0900.tfm
21cr|texlive-hfoldsty-1.15-10|258	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1000.tfm
21cr|texlive-hfoldsty-1.15-10|259	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1095.tfm
21cr|texlive-hfoldsty-1.15-10|260	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1200.tfm
21cr|texlive-hfoldsty-1.15-10|261	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1440.tfm
21cr|texlive-hfoldsty-1.15-10|262	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1728.tfm
21cr|texlive-hfoldsty-1.15-10|263	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc2074.tfm
21cr|texlive-hfoldsty-1.15-10|264	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc2488.tfm
21cr|texlive-hfoldsty-1.15-10|265	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc2986.tfm
21cr|texlive-hfoldsty-1.15-10|266	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc3583.tfm
21cr|texlive-hfoldsty-1.15-10|267	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0500.tfm
21cr|texlive-hfoldsty-1.15-10|268	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0600.tfm
21cr|texlive-hfoldsty-1.15-10|269	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0700.tfm
21cr|texlive-hfoldsty-1.15-10|270	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0800.tfm
21cr|texlive-hfoldsty-1.15-10|271	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0900.tfm
21cr|texlive-hfoldsty-1.15-10|272	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1000.tfm
21cr|texlive-hfoldsty-1.15-10|273	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1095.tfm
21cr|texlive-hfoldsty-1.15-10|274	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1200.tfm
21cr|texlive-hfoldsty-1.15-10|275	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1440.tfm
21cr|texlive-hfoldsty-1.15-10|276	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1728.tfm
21cr|texlive-hfoldsty-1.15-10|277	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti2074.tfm
21cr|texlive-hfoldsty-1.15-10|278	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti2488.tfm
21cr|texlive-hfoldsty-1.15-10|279	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti2986.tfm
21cr|texlive-hfoldsty-1.15-10|280	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti3583.tfm
21cr|texlive-hfoldsty-1.15-10|281	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott0600.tfm
21cr|texlive-hfoldsty-1.15-10|282	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott0700.tfm
21cr|texlive-hfoldsty-1.15-10|283	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott0800.tfm
21cr|texlive-hfoldsty-1.15-10|284	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott0900.tfm
21cr|texlive-hfoldsty-1.15-10|285	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1000.tfm
21cr|texlive-hfoldsty-1.15-10|286	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1095.tfm
21cr|texlive-hfoldsty-1.15-10|287	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1200.tfm
21cr|texlive-hfoldsty-1.15-10|288	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1440.tfm
21cr|texlive-hfoldsty-1.15-10|289	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1728.tfm
21cr|texlive-hfoldsty-1.15-10|290	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott2074.tfm
21cr|texlive-hfoldsty-1.15-10|291	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott2488.tfm
21cr|texlive-hfoldsty-1.15-10|292	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott2986.tfm
21cr|texlive-hfoldsty-1.15-10|293	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott3583.tfm
21cr|texlive-hfoldsty-1.15-10|294	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0500.tfm
21cr|texlive-hfoldsty-1.15-10|295	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0600.tfm
21cr|texlive-hfoldsty-1.15-10|296	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0700.tfm
21cr|texlive-hfoldsty-1.15-10|297	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0800.tfm
21cr|texlive-hfoldsty-1.15-10|298	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0900.tfm
21cr|texlive-hfoldsty-1.15-10|299	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1000.tfm
21cr|texlive-hfoldsty-1.15-10|300	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1095.tfm
21cr|texlive-hfoldsty-1.15-10|301	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1200.tfm
21cr|texlive-hfoldsty-1.15-10|302	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1440.tfm
21cr|texlive-hfoldsty-1.15-10|303	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1728.tfm
21cr|texlive-hfoldsty-1.15-10|304	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui2074.tfm
21cr|texlive-hfoldsty-1.15-10|305	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui2488.tfm
21cr|texlive-hfoldsty-1.15-10|306	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui2986.tfm
21cr|texlive-hfoldsty-1.15-10|307	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui3583.tfm
21cr|texlive-hfoldsty-1.15-10|308	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi0600.tfm
21cr|texlive-hfoldsty-1.15-10|309	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi0700.tfm
21cr|texlive-hfoldsty-1.15-10|310	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi0800.tfm
21cr|texlive-hfoldsty-1.15-10|311	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi0900.tfm
21cr|texlive-hfoldsty-1.15-10|312	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1000.tfm
21cr|texlive-hfoldsty-1.15-10|313	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1095.tfm
21cr|texlive-hfoldsty-1.15-10|314	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1200.tfm
21cr|texlive-hfoldsty-1.15-10|315	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1440.tfm
21cr|texlive-hfoldsty-1.15-10|316	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1728.tfm
21cr|texlive-hfoldsty-1.15-10|317	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi2074.tfm
21cr|texlive-hfoldsty-1.15-10|318	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi2488.tfm
21cr|texlive-hfoldsty-1.15-10|319	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi2986.tfm
21cr|texlive-hfoldsty-1.15-10|320	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi3583.tfm
21cr|texlive-hfoldsty-1.15-10|321	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt0600.tfm
21cr|texlive-hfoldsty-1.15-10|322	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt0700.tfm
21cr|texlive-hfoldsty-1.15-10|323	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt0800.tfm
21cr|texlive-hfoldsty-1.15-10|324	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt0900.tfm
21cr|texlive-hfoldsty-1.15-10|325	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1000.tfm
21cr|texlive-hfoldsty-1.15-10|326	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1095.tfm
21cr|texlive-hfoldsty-1.15-10|327	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1200.tfm
21cr|texlive-hfoldsty-1.15-10|328	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1440.tfm
21cr|texlive-hfoldsty-1.15-10|329	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1728.tfm
21cr|texlive-hfoldsty-1.15-10|330	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt2074.tfm
21cr|texlive-hfoldsty-1.15-10|331	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt2488.tfm
21cr|texlive-hfoldsty-1.15-10|332	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt2986.tfm
21cr|texlive-hfoldsty-1.15-10|333	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt3583.tfm
21cr|texlive-hfoldsty-1.15-10|334	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0500.tfm
21cr|texlive-hfoldsty-1.15-10|335	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0600.tfm
21cr|texlive-hfoldsty-1.15-10|336	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0700.tfm
21cr|texlive-hfoldsty-1.15-10|337	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0800.tfm
21cr|texlive-hfoldsty-1.15-10|338	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0900.tfm
21cr|texlive-hfoldsty-1.15-10|339	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1000.tfm
21cr|texlive-hfoldsty-1.15-10|340	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1095.tfm
21cr|texlive-hfoldsty-1.15-10|341	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1200.tfm
21cr|texlive-hfoldsty-1.15-10|342	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1440.tfm
21cr|texlive-hfoldsty-1.15-10|343	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1728.tfm
21cr|texlive-hfoldsty-1.15-10|344	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc2074.tfm
21cr|texlive-hfoldsty-1.15-10|345	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc2488.tfm
21cr|texlive-hfoldsty-1.15-10|346	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc2986.tfm
21cr|texlive-hfoldsty-1.15-10|347	%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc3583.tfm
21cr|texlive-hfoldsty-1.15-10|348	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0500.vf
21cr|texlive-hfoldsty-1.15-10|349	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0600.vf
21cr|texlive-hfoldsty-1.15-10|350	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0700.vf
21cr|texlive-hfoldsty-1.15-10|351	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0800.vf
21cr|texlive-hfoldsty-1.15-10|352	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0900.vf
21cr|texlive-hfoldsty-1.15-10|353	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1000.vf
21cr|texlive-hfoldsty-1.15-10|354	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1095.vf
21cr|texlive-hfoldsty-1.15-10|355	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1200.vf
21cr|texlive-hfoldsty-1.15-10|356	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1440.vf
21cr|texlive-hfoldsty-1.15-10|357	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1728.vf
21cr|texlive-hfoldsty-1.15-10|358	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi2074.vf
21cr|texlive-hfoldsty-1.15-10|359	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi2488.vf
21cr|texlive-hfoldsty-1.15-10|360	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi2986.vf
21cr|texlive-hfoldsty-1.15-10|361	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi3583.vf
21cr|texlive-hfoldsty-1.15-10|362	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0500.vf
21cr|texlive-hfoldsty-1.15-10|363	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0600.vf
21cr|texlive-hfoldsty-1.15-10|364	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0700.vf
21cr|texlive-hfoldsty-1.15-10|365	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0800.vf
21cr|texlive-hfoldsty-1.15-10|366	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0900.vf
21cr|texlive-hfoldsty-1.15-10|367	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1000.vf
21cr|texlive-hfoldsty-1.15-10|368	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1095.vf
21cr|texlive-hfoldsty-1.15-10|369	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1200.vf
21cr|texlive-hfoldsty-1.15-10|370	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1440.vf
21cr|texlive-hfoldsty-1.15-10|371	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1728.vf
21cr|texlive-hfoldsty-1.15-10|372	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl2074.vf
21cr|texlive-hfoldsty-1.15-10|373	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl2488.vf
21cr|texlive-hfoldsty-1.15-10|374	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl2986.vf
21cr|texlive-hfoldsty-1.15-10|375	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl3583.vf
21cr|texlive-hfoldsty-1.15-10|376	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0500.vf
21cr|texlive-hfoldsty-1.15-10|377	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0600.vf
21cr|texlive-hfoldsty-1.15-10|378	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0700.vf
21cr|texlive-hfoldsty-1.15-10|379	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0800.vf
21cr|texlive-hfoldsty-1.15-10|380	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0900.vf
21cr|texlive-hfoldsty-1.15-10|381	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1000.vf
21cr|texlive-hfoldsty-1.15-10|382	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1095.vf
21cr|texlive-hfoldsty-1.15-10|383	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1200.vf
21cr|texlive-hfoldsty-1.15-10|384	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1440.vf
21cr|texlive-hfoldsty-1.15-10|385	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1728.vf
21cr|texlive-hfoldsty-1.15-10|386	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx2074.vf
21cr|texlive-hfoldsty-1.15-10|387	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx2488.vf
21cr|texlive-hfoldsty-1.15-10|388	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx2986.vf
21cr|texlive-hfoldsty-1.15-10|389	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx3583.vf
21cr|texlive-hfoldsty-1.15-10|390	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0500.vf
21cr|texlive-hfoldsty-1.15-10|391	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0600.vf
21cr|texlive-hfoldsty-1.15-10|392	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0700.vf
21cr|texlive-hfoldsty-1.15-10|393	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0800.vf
21cr|texlive-hfoldsty-1.15-10|394	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0900.vf
21cr|texlive-hfoldsty-1.15-10|395	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1000.vf
21cr|texlive-hfoldsty-1.15-10|396	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1095.vf
21cr|texlive-hfoldsty-1.15-10|397	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1200.vf
21cr|texlive-hfoldsty-1.15-10|398	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1440.vf
21cr|texlive-hfoldsty-1.15-10|399	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1728.vf
21cr|texlive-hfoldsty-1.15-10|400	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc2074.vf
21cr|texlive-hfoldsty-1.15-10|401	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc2488.vf
21cr|texlive-hfoldsty-1.15-10|402	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc2986.vf
21cr|texlive-hfoldsty-1.15-10|403	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc3583.vf
21cr|texlive-hfoldsty-1.15-10|404	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0500.vf
21cr|texlive-hfoldsty-1.15-10|405	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0600.vf
21cr|texlive-hfoldsty-1.15-10|406	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0700.vf
21cr|texlive-hfoldsty-1.15-10|407	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0800.vf
21cr|texlive-hfoldsty-1.15-10|408	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0900.vf
21cr|texlive-hfoldsty-1.15-10|409	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1000.vf
21cr|texlive-hfoldsty-1.15-10|410	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1095.vf
21cr|texlive-hfoldsty-1.15-10|411	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1200.vf
21cr|texlive-hfoldsty-1.15-10|412	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1440.vf
21cr|texlive-hfoldsty-1.15-10|413	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1728.vf
21cr|texlive-hfoldsty-1.15-10|414	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh2074.vf
21cr|texlive-hfoldsty-1.15-10|415	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh2488.vf
21cr|texlive-hfoldsty-1.15-10|416	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh2986.vf
21cr|texlive-hfoldsty-1.15-10|417	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh3583.vf
21cr|texlive-hfoldsty-1.15-10|418	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit0600.vf
21cr|texlive-hfoldsty-1.15-10|419	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit0700.vf
21cr|texlive-hfoldsty-1.15-10|420	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit0800.vf
21cr|texlive-hfoldsty-1.15-10|421	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit0900.vf
21cr|texlive-hfoldsty-1.15-10|422	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1000.vf
21cr|texlive-hfoldsty-1.15-10|423	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1095.vf
21cr|texlive-hfoldsty-1.15-10|424	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1200.vf
21cr|texlive-hfoldsty-1.15-10|425	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1440.vf
21cr|texlive-hfoldsty-1.15-10|426	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1728.vf
21cr|texlive-hfoldsty-1.15-10|427	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit2074.vf
21cr|texlive-hfoldsty-1.15-10|428	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit2488.vf
21cr|texlive-hfoldsty-1.15-10|429	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit2986.vf
21cr|texlive-hfoldsty-1.15-10|430	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit3583.vf
21cr|texlive-hfoldsty-1.15-10|431	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0500.vf
21cr|texlive-hfoldsty-1.15-10|432	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0600.vf
21cr|texlive-hfoldsty-1.15-10|433	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0700.vf
21cr|texlive-hfoldsty-1.15-10|434	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0800.vf
21cr|texlive-hfoldsty-1.15-10|435	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0900.vf
21cr|texlive-hfoldsty-1.15-10|436	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1000.vf
21cr|texlive-hfoldsty-1.15-10|437	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1095.vf
21cr|texlive-hfoldsty-1.15-10|438	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1200.vf
21cr|texlive-hfoldsty-1.15-10|439	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1440.vf
21cr|texlive-hfoldsty-1.15-10|440	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1728.vf
21cr|texlive-hfoldsty-1.15-10|441	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc2074.vf
21cr|texlive-hfoldsty-1.15-10|442	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc2488.vf
21cr|texlive-hfoldsty-1.15-10|443	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc2986.vf
21cr|texlive-hfoldsty-1.15-10|444	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc3583.vf
21cr|texlive-hfoldsty-1.15-10|445	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0500.vf
21cr|texlive-hfoldsty-1.15-10|446	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0600.vf
21cr|texlive-hfoldsty-1.15-10|447	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0700.vf
21cr|texlive-hfoldsty-1.15-10|448	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0800.vf
21cr|texlive-hfoldsty-1.15-10|449	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0900.vf
21cr|texlive-hfoldsty-1.15-10|450	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1000.vf
21cr|texlive-hfoldsty-1.15-10|451	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1095.vf
21cr|texlive-hfoldsty-1.15-10|452	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1200.vf
21cr|texlive-hfoldsty-1.15-10|453	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1440.vf
21cr|texlive-hfoldsty-1.15-10|454	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1728.vf
21cr|texlive-hfoldsty-1.15-10|455	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb2074.vf
21cr|texlive-hfoldsty-1.15-10|456	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb2488.vf
21cr|texlive-hfoldsty-1.15-10|457	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb2986.vf
21cr|texlive-hfoldsty-1.15-10|458	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb3583.vf
21cr|texlive-hfoldsty-1.15-10|459	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0500.vf
21cr|texlive-hfoldsty-1.15-10|460	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0600.vf
21cr|texlive-hfoldsty-1.15-10|461	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0700.vf
21cr|texlive-hfoldsty-1.15-10|462	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0800.vf
21cr|texlive-hfoldsty-1.15-10|463	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0900.vf
21cr|texlive-hfoldsty-1.15-10|464	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1000.vf
21cr|texlive-hfoldsty-1.15-10|465	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1095.vf
21cr|texlive-hfoldsty-1.15-10|466	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1200.vf
21cr|texlive-hfoldsty-1.15-10|467	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1440.vf
21cr|texlive-hfoldsty-1.15-10|468	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1728.vf
21cr|texlive-hfoldsty-1.15-10|469	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform2074.vf
21cr|texlive-hfoldsty-1.15-10|470	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform2488.vf
21cr|texlive-hfoldsty-1.15-10|471	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform2986.vf
21cr|texlive-hfoldsty-1.15-10|472	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform3583.vf
21cr|texlive-hfoldsty-1.15-10|473	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0500.vf
21cr|texlive-hfoldsty-1.15-10|474	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0600.vf
21cr|texlive-hfoldsty-1.15-10|475	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0700.vf
21cr|texlive-hfoldsty-1.15-10|476	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0800.vf
21cr|texlive-hfoldsty-1.15-10|477	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0900.vf
21cr|texlive-hfoldsty-1.15-10|478	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1000.vf
21cr|texlive-hfoldsty-1.15-10|479	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1095.vf
21cr|texlive-hfoldsty-1.15-10|480	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1200.vf
21cr|texlive-hfoldsty-1.15-10|481	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1440.vf
21cr|texlive-hfoldsty-1.15-10|482	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1728.vf
21cr|texlive-hfoldsty-1.15-10|483	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc2074.vf
21cr|texlive-hfoldsty-1.15-10|484	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc2488.vf
21cr|texlive-hfoldsty-1.15-10|485	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc2986.vf
21cr|texlive-hfoldsty-1.15-10|486	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc3583.vf
21cr|texlive-hfoldsty-1.15-10|487	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0500.vf
21cr|texlive-hfoldsty-1.15-10|488	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0600.vf
21cr|texlive-hfoldsty-1.15-10|489	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0700.vf
21cr|texlive-hfoldsty-1.15-10|490	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0800.vf
21cr|texlive-hfoldsty-1.15-10|491	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0900.vf
21cr|texlive-hfoldsty-1.15-10|492	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1000.vf
21cr|texlive-hfoldsty-1.15-10|493	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1095.vf
21cr|texlive-hfoldsty-1.15-10|494	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1200.vf
21cr|texlive-hfoldsty-1.15-10|495	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1440.vf
21cr|texlive-hfoldsty-1.15-10|496	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1728.vf
21cr|texlive-hfoldsty-1.15-10|497	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi2074.vf
21cr|texlive-hfoldsty-1.15-10|498	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi2488.vf
21cr|texlive-hfoldsty-1.15-10|499	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi2986.vf
21cr|texlive-hfoldsty-1.15-10|500	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi3583.vf
21cr|texlive-hfoldsty-1.15-10|501	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0500.vf
21cr|texlive-hfoldsty-1.15-10|502	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0600.vf
21cr|texlive-hfoldsty-1.15-10|503	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0700.vf
21cr|texlive-hfoldsty-1.15-10|504	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0800.vf
21cr|texlive-hfoldsty-1.15-10|505	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0900.vf
21cr|texlive-hfoldsty-1.15-10|506	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1000.vf
21cr|texlive-hfoldsty-1.15-10|507	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1095.vf
21cr|texlive-hfoldsty-1.15-10|508	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1200.vf
21cr|texlive-hfoldsty-1.15-10|509	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1440.vf
21cr|texlive-hfoldsty-1.15-10|510	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1728.vf
21cr|texlive-hfoldsty-1.15-10|511	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl2074.vf
21cr|texlive-hfoldsty-1.15-10|512	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl2488.vf
21cr|texlive-hfoldsty-1.15-10|513	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl2986.vf
21cr|texlive-hfoldsty-1.15-10|514	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl3583.vf
21cr|texlive-hfoldsty-1.15-10|515	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0500.vf
21cr|texlive-hfoldsty-1.15-10|516	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0600.vf
21cr|texlive-hfoldsty-1.15-10|517	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0700.vf
21cr|texlive-hfoldsty-1.15-10|518	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0800.vf
21cr|texlive-hfoldsty-1.15-10|519	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0900.vf
21cr|texlive-hfoldsty-1.15-10|520	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1000.vf
21cr|texlive-hfoldsty-1.15-10|521	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1095.vf
21cr|texlive-hfoldsty-1.15-10|522	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1200.vf
21cr|texlive-hfoldsty-1.15-10|523	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1440.vf
21cr|texlive-hfoldsty-1.15-10|524	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1728.vf
21cr|texlive-hfoldsty-1.15-10|525	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso2074.vf
21cr|texlive-hfoldsty-1.15-10|526	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso2488.vf
21cr|texlive-hfoldsty-1.15-10|527	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso2986.vf
21cr|texlive-hfoldsty-1.15-10|528	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso3583.vf
21cr|texlive-hfoldsty-1.15-10|529	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0500.vf
21cr|texlive-hfoldsty-1.15-10|530	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0600.vf
21cr|texlive-hfoldsty-1.15-10|531	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0700.vf
21cr|texlive-hfoldsty-1.15-10|532	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0800.vf
21cr|texlive-hfoldsty-1.15-10|533	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0900.vf
21cr|texlive-hfoldsty-1.15-10|534	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1000.vf
21cr|texlive-hfoldsty-1.15-10|535	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1095.vf
21cr|texlive-hfoldsty-1.15-10|536	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1200.vf
21cr|texlive-hfoldsty-1.15-10|537	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1440.vf
21cr|texlive-hfoldsty-1.15-10|538	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1728.vf
21cr|texlive-hfoldsty-1.15-10|539	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss2074.vf
21cr|texlive-hfoldsty-1.15-10|540	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss2488.vf
21cr|texlive-hfoldsty-1.15-10|541	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss2986.vf
21cr|texlive-hfoldsty-1.15-10|542	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss3583.vf
21cr|texlive-hfoldsty-1.15-10|543	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost0600.vf
21cr|texlive-hfoldsty-1.15-10|544	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost0700.vf
21cr|texlive-hfoldsty-1.15-10|545	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost0800.vf
21cr|texlive-hfoldsty-1.15-10|546	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost0900.vf
21cr|texlive-hfoldsty-1.15-10|547	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1000.vf
21cr|texlive-hfoldsty-1.15-10|548	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1095.vf
21cr|texlive-hfoldsty-1.15-10|549	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1200.vf
21cr|texlive-hfoldsty-1.15-10|550	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1440.vf
21cr|texlive-hfoldsty-1.15-10|551	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1728.vf
21cr|texlive-hfoldsty-1.15-10|552	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost2074.vf
21cr|texlive-hfoldsty-1.15-10|553	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost2488.vf
21cr|texlive-hfoldsty-1.15-10|554	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost2986.vf
21cr|texlive-hfoldsty-1.15-10|555	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost3583.vf
21cr|texlive-hfoldsty-1.15-10|556	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0500.vf
21cr|texlive-hfoldsty-1.15-10|557	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0600.vf
21cr|texlive-hfoldsty-1.15-10|558	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0700.vf
21cr|texlive-hfoldsty-1.15-10|559	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0800.vf
21cr|texlive-hfoldsty-1.15-10|560	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0900.vf
21cr|texlive-hfoldsty-1.15-10|561	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1000.vf
21cr|texlive-hfoldsty-1.15-10|562	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1095.vf
21cr|texlive-hfoldsty-1.15-10|563	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1200.vf
21cr|texlive-hfoldsty-1.15-10|564	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1440.vf
21cr|texlive-hfoldsty-1.15-10|565	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1728.vf
21cr|texlive-hfoldsty-1.15-10|566	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx2074.vf
21cr|texlive-hfoldsty-1.15-10|567	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx2488.vf
21cr|texlive-hfoldsty-1.15-10|568	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx2986.vf
21cr|texlive-hfoldsty-1.15-10|569	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx3583.vf
21cr|texlive-hfoldsty-1.15-10|570	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc0600.vf
21cr|texlive-hfoldsty-1.15-10|571	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc0700.vf
21cr|texlive-hfoldsty-1.15-10|572	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc0800.vf
21cr|texlive-hfoldsty-1.15-10|573	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc0900.vf
21cr|texlive-hfoldsty-1.15-10|574	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1000.vf
21cr|texlive-hfoldsty-1.15-10|575	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1095.vf
21cr|texlive-hfoldsty-1.15-10|576	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1200.vf
21cr|texlive-hfoldsty-1.15-10|577	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1440.vf
21cr|texlive-hfoldsty-1.15-10|578	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1728.vf
21cr|texlive-hfoldsty-1.15-10|579	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc2074.vf
21cr|texlive-hfoldsty-1.15-10|580	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc2488.vf
21cr|texlive-hfoldsty-1.15-10|581	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc2986.vf
21cr|texlive-hfoldsty-1.15-10|582	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc3583.vf
21cr|texlive-hfoldsty-1.15-10|583	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0500.vf
21cr|texlive-hfoldsty-1.15-10|584	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0600.vf
21cr|texlive-hfoldsty-1.15-10|585	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0700.vf
21cr|texlive-hfoldsty-1.15-10|586	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0800.vf
21cr|texlive-hfoldsty-1.15-10|587	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0900.vf
21cr|texlive-hfoldsty-1.15-10|588	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1000.vf
21cr|texlive-hfoldsty-1.15-10|589	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1095.vf
21cr|texlive-hfoldsty-1.15-10|590	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1200.vf
21cr|texlive-hfoldsty-1.15-10|591	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1440.vf
21cr|texlive-hfoldsty-1.15-10|592	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1728.vf
21cr|texlive-hfoldsty-1.15-10|593	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti2074.vf
21cr|texlive-hfoldsty-1.15-10|594	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti2488.vf
21cr|texlive-hfoldsty-1.15-10|595	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti2986.vf
21cr|texlive-hfoldsty-1.15-10|596	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti3583.vf
21cr|texlive-hfoldsty-1.15-10|597	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott0600.vf
21cr|texlive-hfoldsty-1.15-10|598	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott0700.vf
21cr|texlive-hfoldsty-1.15-10|599	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott0800.vf
21cr|texlive-hfoldsty-1.15-10|600	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott0900.vf
21cr|texlive-hfoldsty-1.15-10|601	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1000.vf
21cr|texlive-hfoldsty-1.15-10|602	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1095.vf
21cr|texlive-hfoldsty-1.15-10|603	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1200.vf
21cr|texlive-hfoldsty-1.15-10|604	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1440.vf
21cr|texlive-hfoldsty-1.15-10|605	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1728.vf
21cr|texlive-hfoldsty-1.15-10|606	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott2074.vf
21cr|texlive-hfoldsty-1.15-10|607	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott2488.vf
21cr|texlive-hfoldsty-1.15-10|608	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott2986.vf
21cr|texlive-hfoldsty-1.15-10|609	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott3583.vf
21cr|texlive-hfoldsty-1.15-10|610	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0500.vf
21cr|texlive-hfoldsty-1.15-10|611	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0600.vf
21cr|texlive-hfoldsty-1.15-10|612	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0700.vf
21cr|texlive-hfoldsty-1.15-10|613	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0800.vf
21cr|texlive-hfoldsty-1.15-10|614	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0900.vf
21cr|texlive-hfoldsty-1.15-10|615	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1000.vf
21cr|texlive-hfoldsty-1.15-10|616	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1095.vf
21cr|texlive-hfoldsty-1.15-10|617	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1200.vf
21cr|texlive-hfoldsty-1.15-10|618	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1440.vf
21cr|texlive-hfoldsty-1.15-10|619	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1728.vf
21cr|texlive-hfoldsty-1.15-10|620	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui2074.vf
21cr|texlive-hfoldsty-1.15-10|621	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui2488.vf
21cr|texlive-hfoldsty-1.15-10|622	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui2986.vf
21cr|texlive-hfoldsty-1.15-10|623	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui3583.vf
21cr|texlive-hfoldsty-1.15-10|624	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi0600.vf
21cr|texlive-hfoldsty-1.15-10|625	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi0700.vf
21cr|texlive-hfoldsty-1.15-10|626	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi0800.vf
21cr|texlive-hfoldsty-1.15-10|627	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi0900.vf
21cr|texlive-hfoldsty-1.15-10|628	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1000.vf
21cr|texlive-hfoldsty-1.15-10|629	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1095.vf
21cr|texlive-hfoldsty-1.15-10|630	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1200.vf
21cr|texlive-hfoldsty-1.15-10|631	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1440.vf
21cr|texlive-hfoldsty-1.15-10|632	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1728.vf
21cr|texlive-hfoldsty-1.15-10|633	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi2074.vf
21cr|texlive-hfoldsty-1.15-10|634	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi2488.vf
21cr|texlive-hfoldsty-1.15-10|635	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi2986.vf
21cr|texlive-hfoldsty-1.15-10|636	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi3583.vf
21cr|texlive-hfoldsty-1.15-10|637	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt0600.vf
21cr|texlive-hfoldsty-1.15-10|638	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt0700.vf
21cr|texlive-hfoldsty-1.15-10|639	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt0800.vf
21cr|texlive-hfoldsty-1.15-10|640	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt0900.vf
21cr|texlive-hfoldsty-1.15-10|641	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1000.vf
21cr|texlive-hfoldsty-1.15-10|642	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1095.vf
21cr|texlive-hfoldsty-1.15-10|643	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1200.vf
21cr|texlive-hfoldsty-1.15-10|644	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1440.vf
21cr|texlive-hfoldsty-1.15-10|645	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1728.vf
21cr|texlive-hfoldsty-1.15-10|646	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt2074.vf
21cr|texlive-hfoldsty-1.15-10|647	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt2488.vf
21cr|texlive-hfoldsty-1.15-10|648	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt2986.vf
21cr|texlive-hfoldsty-1.15-10|649	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt3583.vf
21cr|texlive-hfoldsty-1.15-10|650	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0500.vf
21cr|texlive-hfoldsty-1.15-10|651	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0600.vf
21cr|texlive-hfoldsty-1.15-10|652	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0700.vf
21cr|texlive-hfoldsty-1.15-10|653	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0800.vf
21cr|texlive-hfoldsty-1.15-10|654	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0900.vf
21cr|texlive-hfoldsty-1.15-10|655	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1000.vf
21cr|texlive-hfoldsty-1.15-10|656	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1095.vf
21cr|texlive-hfoldsty-1.15-10|657	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1200.vf
21cr|texlive-hfoldsty-1.15-10|658	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1440.vf
21cr|texlive-hfoldsty-1.15-10|659	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1728.vf
21cr|texlive-hfoldsty-1.15-10|660	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc2074.vf
21cr|texlive-hfoldsty-1.15-10|661	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc2488.vf
21cr|texlive-hfoldsty-1.15-10|662	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc2986.vf
21cr|texlive-hfoldsty-1.15-10|663	%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc3583.vf
21cr|texlive-hfoldsty-1.15-10|664	%{_texmfdistdir}/tex/latex/hfoldsty/hfoldsty.sty
21cr|texlive-hfoldsty-1.15-10|665	%{_texmfdistdir}/tex/latex/hfoldsty/hforbxitT1.cpa
21cr|texlive-hfoldsty-1.15-10|666	%{_texmfdistdir}/tex/latex/hfoldsty/hforbxitTS1.cpa
21cr|texlive-hfoldsty-1.15-10|667	%{_texmfdistdir}/tex/latex/hfoldsty/hforbxnT1.cpa
21cr|texlive-hfoldsty-1.15-10|668	%{_texmfdistdir}/tex/latex/hfoldsty/hforbxnTS1.cpa
21cr|texlive-hfoldsty-1.15-10|669	%{_texmfdistdir}/tex/latex/hfoldsty/hforbxslT1.cpa
21cr|texlive-hfoldsty-1.15-10|670	%{_texmfdistdir}/tex/latex/hfoldsty/hforbxslTS1.cpa
21cr|texlive-hfoldsty-1.15-10|671	%{_texmfdistdir}/tex/latex/hfoldsty/hformitT1.cpa
21cr|texlive-hfoldsty-1.15-10|672	%{_texmfdistdir}/tex/latex/hfoldsty/hformitTS1.cpa
21cr|texlive-hfoldsty-1.15-10|673	%{_texmfdistdir}/tex/latex/hfoldsty/hformnT1.cpa
21cr|texlive-hfoldsty-1.15-10|674	%{_texmfdistdir}/tex/latex/hfoldsty/hformnTS1.cpa
21cr|texlive-hfoldsty-1.15-10|675	%{_texmfdistdir}/tex/latex/hfoldsty/hformslT1.cpa
21cr|texlive-hfoldsty-1.15-10|676	%{_texmfdistdir}/tex/latex/hfoldsty/hformslTS1.cpa
21cr|texlive-hfoldsty-1.15-10|677	%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxitT1.cpa
21cr|texlive-hfoldsty-1.15-10|678	%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxitTS1.cpa
21cr|texlive-hfoldsty-1.15-10|679	%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxnT1.cpa
21cr|texlive-hfoldsty-1.15-10|680	%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxnTS1.cpa
21cr|texlive-hfoldsty-1.15-10|681	%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxslT1.cpa
21cr|texlive-hfoldsty-1.15-10|682	%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxslTS1.cpa
21cr|texlive-hfoldsty-1.15-10|683	%{_texmfdistdir}/tex/latex/hfoldsty/hfossmitT1.cpa
21cr|texlive-hfoldsty-1.15-10|684	%{_texmfdistdir}/tex/latex/hfoldsty/hfossmitTS1.cpa
21cr|texlive-hfoldsty-1.15-10|685	%{_texmfdistdir}/tex/latex/hfoldsty/hfossmnT1.cpa
21cr|texlive-hfoldsty-1.15-10|686	%{_texmfdistdir}/tex/latex/hfoldsty/hfossmnTS1.cpa
21cr|texlive-hfoldsty-1.15-10|687	%{_texmfdistdir}/tex/latex/hfoldsty/hfossmslT1.cpa
21cr|texlive-hfoldsty-1.15-10|688	%{_texmfdistdir}/tex/latex/hfoldsty/hfossmslTS1.cpa
21cr|texlive-hfoldsty-1.15-10|689	%{_texmfdistdir}/tex/latex/hfoldsty/omlhfor.fd
21cr|texlive-hfoldsty-1.15-10|690	%{_texmfdistdir}/tex/latex/hfoldsty/omshfor.fd
21cr|texlive-hfoldsty-1.15-10|691	%{_texmfdistdir}/tex/latex/hfoldsty/t1hfodh.fd
21cr|texlive-hfoldsty-1.15-10|692	%{_texmfdistdir}/tex/latex/hfoldsty/t1hfor.fd
21cr|texlive-hfoldsty-1.15-10|693	%{_texmfdistdir}/tex/latex/hfoldsty/t1hfoss.fd
21cr|texlive-hfoldsty-1.15-10|694	%{_texmfdistdir}/tex/latex/hfoldsty/t1hfott.fd
21cr|texlive-hfoldsty-1.15-10|695	%{_texmfdistdir}/tex/latex/hfoldsty/t1hfovt.fd
21cr|texlive-hfoldsty-1.15-10|696	%{_texmfdistdir}/tex/latex/hfoldsty/ts1hfor.fd
21cr|texlive-hfoldsty-1.15-10|697	%{_texmfdistdir}/tex/latex/hfoldsty/ts1hfoss.fd
21cr|texlive-hfoldsty-1.15-10|698	%{_texmfdistdir}/tex/latex/hfoldsty/ts1hfott.fd
21cr|texlive-hfoldsty-1.15-10|699	%{_texmfdistdir}/tex/latex/hfoldsty/ts1hfovtt.fd
21cr|texlive-hfoldsty-1.15-10|700	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/ChangeLog
21cr|texlive-hfoldsty-1.15-10|701	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/Makefile
21cr|texlive-hfoldsty-1.15-10|702	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/README
21cr|texlive-hfoldsty-1.15-10|703	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/TODO
21cr|texlive-hfoldsty-1.15-10|704	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/gpl.txt
21cr|texlive-hfoldsty-1.15-10|705	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/hfoldsty.pdf
21cr|texlive-hfoldsty-1.15-10|706	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/hfoldsty.xml
21cr|texlive-hfoldsty-1.15-10|707	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/test-eco-hfo.tex
21cr|texlive-hfoldsty-1.15-10|708	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/test-eco.tex
21cr|texlive-hfoldsty-1.15-10|709	%doc %{_texmfdistdir}/doc/fonts/hfoldsty/test-hfo.tex
21cr|texlive-hfoldsty-1.15-10|710	#- source
21cr|texlive-hfoldsty-1.15-10|711	%doc %{_texmfdistdir}/source/fonts/hfoldsty/Makefile
21cr|texlive-hfoldsty-1.15-10|712	%doc %{_texmfdistdir}/source/fonts/hfoldsty/hfoldsty.dtx
21cr|texlive-hfoldsty-1.15-10|713	%doc %{_texmfdistdir}/source/fonts/hfoldsty/hfoldsty.ins
21cr|texlive-hfoldsty-1.15-10|714	%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/Makefile
21cr|texlive-hfoldsty-1.15-10|715	%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/TS1.etx
21cr|texlive-hfoldsty-1.15-10|716	%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/dostretch.mtx
21cr|texlive-hfoldsty-1.15-10|717	%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/generate.sh
21cr|texlive-hfoldsty-1.15-10|718	%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/t19.etx
21cr|texlive-hfoldsty-1.15-10|719	
21cr|texlive-hfoldsty-1.15-10|720	#-----------------------------------------------------------------------
21cr|texlive-hfoldsty-1.15-10|721	%prep
21cr|texlive-hfoldsty-1.15-10|722	%setup -c -a0 -a1 -a2
21cr|texlive-hfoldsty-1.15-10|723	
21cr|texlive-hfoldsty-1.15-10|724	%build
21cr|texlive-hfoldsty-1.15-10|725	
21cr|texlive-hfoldsty-1.15-10|726	%install
21cr|texlive-hfoldsty-1.15-10|727	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hfoldsty-1.15-10|728	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9509 21
21cr|texlive-hfutexam-66550-1|1	%define oname hfutexam
21cr|texlive-hfutexam-66550-1|2	
21cr|texlive-hfutexam-66550-1|3	Summary:	Exam class for Hefei University of Technology (China)
21cr|texlive-hfutexam-66550-1|4	Name:		texlive-hfutexam
21cr|texlive-hfutexam-66550-1|5	Version:	66550
21cr|texlive-hfutexam-66550-1|6	Release:	1
21cr|texlive-hfutexam-66550-1|7	License:	LPPL1.3
21cr|texlive-hfutexam-66550-1|8	Group:		Publishing
21cr|texlive-hfutexam-66550-1|9	Url:		https://www.ctan.org
21cr|texlive-hfutexam-66550-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hfutexam-66550-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hfutexam-66550-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hfutexam-66550-1|13	Requires:	texlive-tlpkg
21cr|texlive-hfutexam-66550-1|14	Requires:	texlive-kpathsea
21cr|texlive-hfutexam-66550-1|15	Provides:	tex(hfutexam.cls) = 2024
21cr|texlive-hfutexam-66550-1|16	BuildArch:	noarch
21cr|texlive-hfutexam-66550-1|17	
21cr|texlive-hfutexam-66550-1|18	%description
21cr|texlive-hfutexam-66550-1|19	This package provides an exam class for Hefei University of
21cr|texlive-hfutexam-66550-1|20	Technology (China).
21cr|texlive-hfutexam-66550-1|21	
21cr|texlive-hfutexam-66550-1|22	%files
21cr|texlive-hfutexam-66550-1|23	%doc %{_texmfdistdir}/doc/latex/hfutexam
21cr|texlive-hfutexam-66550-1|24	%{_texmfdistdir}/tex/latex/hfutexam
21cr|texlive-hfutexam-66550-1|25	
21cr|texlive-hfutexam-66550-1|26	#------------------------------------------------------------------
21cr|texlive-hfutexam-66550-1|27	
21cr|texlive-hfutexam-66550-1|28	%prep
21cr|texlive-hfutexam-66550-1|29	%setup -c -a0 -a1
21cr|texlive-hfutexam-66550-1|30	
21cr|texlive-hfutexam-66550-1|31	%build
21cr|texlive-hfutexam-66550-1|32	
21cr|texlive-hfutexam-66550-1|33	%install
21cr|texlive-hfutexam-66550-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hfutexam-66550-1|35	rm -rf tlpkg
21cr|texlive-hfutexam-66550-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9510 21
21cr|texlive-hfutthesis-64025-1|1	%define oname hfutthesis
21cr|texlive-hfutthesis-64025-1|2	
21cr|texlive-hfutthesis-64025-1|3	Summary:	LaTeX Thesis Template for Hefei University of Technology
21cr|texlive-hfutthesis-64025-1|4	Name:		texlive-hfutthesis
21cr|texlive-hfutthesis-64025-1|5	Version:	64025
21cr|texlive-hfutthesis-64025-1|6	Release:	1
21cr|texlive-hfutthesis-64025-1|7	License:	LPPL1.3
21cr|texlive-hfutthesis-64025-1|8	Group:		Publishing
21cr|texlive-hfutthesis-64025-1|9	Url:		https://www.ctan.org
21cr|texlive-hfutthesis-64025-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hfutthesis-64025-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hfutthesis-64025-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hfutthesis-64025-1|13	Requires:	texlive-tlpkg
21cr|texlive-hfutthesis-64025-1|14	Requires:	texlive-kpathsea
21cr|texlive-hfutthesis-64025-1|15	Provides:	tex(hfutthesis.cls) = 2024
21cr|texlive-hfutthesis-64025-1|16	BuildArch:	noarch
21cr|texlive-hfutthesis-64025-1|17	
21cr|texlive-hfutthesis-64025-1|18	%description
21cr|texlive-hfutthesis-64025-1|19	This project is based on the HFUT_Thesis LaTeX template of
21cr|texlive-hfutthesis-64025-1|20	Hefei University of Technology compiled on the basis of
21cr|texlive-hfutthesis-64025-1|21	ustctug/ustcthesis, in accordance with the latest version of
21cr|texlive-hfutthesis-64025-1|22	Hefei University of Technology Graduate Dissertation Writing
21cr|texlive-hfutthesis-64025-1|23	Specifications and Hefei University of Technology Undergraduate
21cr|texlive-hfutthesis-64025-1|24	Graduation Project (Thesis) Work Implementation Rules.
21cr|texlive-hfutthesis-64025-1|25	
21cr|texlive-hfutthesis-64025-1|26	%files
21cr|texlive-hfutthesis-64025-1|27	%doc %{_texmfdistdir}/doc/xelatex/hfutthesis
21cr|texlive-hfutthesis-64025-1|28	%{_texmfdistdir}/tex/xelatex/hfutthesis
21cr|texlive-hfutthesis-64025-1|29	
21cr|texlive-hfutthesis-64025-1|30	#------------------------------------------------------------------
21cr|texlive-hfutthesis-64025-1|31	
21cr|texlive-hfutthesis-64025-1|32	%prep
21cr|texlive-hfutthesis-64025-1|33	%setup -c -a0 -a1
21cr|texlive-hfutthesis-64025-1|34	
21cr|texlive-hfutthesis-64025-1|35	%build
21cr|texlive-hfutthesis-64025-1|36	
21cr|texlive-hfutthesis-64025-1|37	%install
21cr|texlive-hfutthesis-64025-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hfutthesis-64025-1|39	rm -rf tlpkg
21cr|texlive-hfutthesis-64025-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9511 21
21cr|texlive-hideanswer-63852-1|1	%define oname hideanswer
21cr|texlive-hideanswer-63852-1|2	
21cr|texlive-hideanswer-63852-1|3	Summary:	Generate documents with and without answers by toggling a switch
21cr|texlive-hideanswer-63852-1|4	Name:		texlive-hideanswer
21cr|texlive-hideanswer-63852-1|5	Version:	63852
21cr|texlive-hideanswer-63852-1|6	Release:	1
21cr|texlive-hideanswer-63852-1|7	License:	LPPL1.3
21cr|texlive-hideanswer-63852-1|8	Group:		Publishing
21cr|texlive-hideanswer-63852-1|9	Url:		https://www.ctan.org
21cr|texlive-hideanswer-63852-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hideanswer-63852-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hideanswer-63852-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hideanswer-63852-1|13	Requires:	texlive-tlpkg
21cr|texlive-hideanswer-63852-1|14	Requires:	texlive-kpathsea
21cr|texlive-hideanswer-63852-1|15	Provides:	tex(hideanswer.sty) = 2024
21cr|texlive-hideanswer-63852-1|16	BuildArch:	noarch
21cr|texlive-hideanswer-63852-1|17	
21cr|texlive-hideanswer-63852-1|18	%description
21cr|texlive-hideanswer-63852-1|19	This package can generate documents with and without answers
21cr|texlive-hideanswer-63852-1|20	from a single file by toggling a switch. However, it can only
21cr|texlive-hideanswer-63852-1|21	be used to create documents to be printed on paper.
21cr|texlive-hideanswer-63852-1|22	
21cr|texlive-hideanswer-63852-1|23	%files
21cr|texlive-hideanswer-63852-1|24	%doc %{_texmfdistdir}/doc/latex/hideanswer
21cr|texlive-hideanswer-63852-1|25	%{_texmfdistdir}/tex/latex/hideanswer
21cr|texlive-hideanswer-63852-1|26	
21cr|texlive-hideanswer-63852-1|27	#------------------------------------------------------------------
21cr|texlive-hideanswer-63852-1|28	
21cr|texlive-hideanswer-63852-1|29	%prep
21cr|texlive-hideanswer-63852-1|30	%setup -c -a0 -a1
21cr|texlive-hideanswer-63852-1|31	
21cr|texlive-hideanswer-63852-1|32	%build
21cr|texlive-hideanswer-63852-1|33	
21cr|texlive-hideanswer-63852-1|34	%install
21cr|texlive-hideanswer-63852-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hideanswer-63852-1|36	rm -rf tlpkg
21cr|texlive-hideanswer-63852-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9512 21
21cr|texlive-highlightlatex-58392-1|1	%define oname highlightlatex
21cr|texlive-highlightlatex-58392-1|2	
21cr|texlive-highlightlatex-58392-1|3	Summary:	Syntax highlighting for LaTeX
21cr|texlive-highlightlatex-58392-1|4	Name:		texlive-highlightlatex
21cr|texlive-highlightlatex-58392-1|5	Version:	58392
21cr|texlive-highlightlatex-58392-1|6	Release:	1
21cr|texlive-highlightlatex-58392-1|7	License:	LPPL1.3
21cr|texlive-highlightlatex-58392-1|8	Group:		Publishing
21cr|texlive-highlightlatex-58392-1|9	Url:		https://www.ctan.org
21cr|texlive-highlightlatex-58392-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-highlightlatex-58392-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-highlightlatex-58392-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-highlightlatex-58392-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-highlightlatex-58392-1|14	#Requires:	tex(listings.sty)
21cr|texlive-highlightlatex-58392-1|15	Requires:	texlive-tlpkg
21cr|texlive-highlightlatex-58392-1|16	Requires:	texlive-kpathsea
21cr|texlive-highlightlatex-58392-1|17	#Requires:	tex(xcolor.sty)
21cr|texlive-highlightlatex-58392-1|18	Provides:	tex(highlightlatex.sty) = 2024
21cr|texlive-highlightlatex-58392-1|19	BuildArch:	noarch
21cr|texlive-highlightlatex-58392-1|20	
21cr|texlive-highlightlatex-58392-1|21	%description
21cr|texlive-highlightlatex-58392-1|22	This package provides extensive colored syntax highlighting for
21cr|texlive-highlightlatex-58392-1|23	LaTeX. For this purpose it builds on the generic listings
21cr|texlive-highlightlatex-58392-1|24	package.
21cr|texlive-highlightlatex-58392-1|25	
21cr|texlive-highlightlatex-58392-1|26	%files
21cr|texlive-highlightlatex-58392-1|27	%doc %{_texmfdistdir}/doc/latex/highlightlatex
21cr|texlive-highlightlatex-58392-1|28	%{_texmfdistdir}/tex/latex/highlightlatex
21cr|texlive-highlightlatex-58392-1|29	
21cr|texlive-highlightlatex-58392-1|30	#------------------------------------------------------------------
21cr|texlive-highlightlatex-58392-1|31	
21cr|texlive-highlightlatex-58392-1|32	%prep
21cr|texlive-highlightlatex-58392-1|33	%setup -c -a0 -a1
21cr|texlive-highlightlatex-58392-1|34	
21cr|texlive-highlightlatex-58392-1|35	%build
21cr|texlive-highlightlatex-58392-1|36	
21cr|texlive-highlightlatex-58392-1|37	%install
21cr|texlive-highlightlatex-58392-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-highlightlatex-58392-1|39	rm -rf tlpkg
21cr|texlive-highlightlatex-58392-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9513 21
21cr|texlive-hindawi-latex-template-57757-1|1	%define oname hindawi-latex-template
21cr|texlive-hindawi-latex-template-57757-1|2	
21cr|texlive-hindawi-latex-template-57757-1|3	Summary:	A LaTeX template for authors of the Hindawi journals
21cr|texlive-hindawi-latex-template-57757-1|4	Name:		texlive-hindawi-latex-template
21cr|texlive-hindawi-latex-template-57757-1|5	Version:	57757
21cr|texlive-hindawi-latex-template-57757-1|6	Release:	1
21cr|texlive-hindawi-latex-template-57757-1|7	License:	LPPL1.3
21cr|texlive-hindawi-latex-template-57757-1|8	Group:		Publishing
21cr|texlive-hindawi-latex-template-57757-1|9	Url:		https://www.ctan.org
21cr|texlive-hindawi-latex-template-57757-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hindawi-latex-template-57757-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hindawi-latex-template-57757-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hindawi-latex-template-57757-1|13	Requires:	texlive-tlpkg
21cr|texlive-hindawi-latex-template-57757-1|14	Requires:	texlive-kpathsea
21cr|texlive-hindawi-latex-template-57757-1|15	BuildArch:	noarch
21cr|texlive-hindawi-latex-template-57757-1|16	
21cr|texlive-hindawi-latex-template-57757-1|17	%description
21cr|texlive-hindawi-latex-template-57757-1|18	This package contains a LaTeX template for authors of the
21cr|texlive-hindawi-latex-template-57757-1|19	Hindawi journals. Authors can use this template for formatting
21cr|texlive-hindawi-latex-template-57757-1|20	their research articles for submissions. The package has been
21cr|texlive-hindawi-latex-template-57757-1|21	created and is maintained by the Typeset team.
21cr|texlive-hindawi-latex-template-57757-1|22	
21cr|texlive-hindawi-latex-template-57757-1|23	%files
21cr|texlive-hindawi-latex-template-57757-1|24	%doc %{_texmfdistdir}/doc/latex/hindawi-latex-template
21cr|texlive-hindawi-latex-template-57757-1|25	
21cr|texlive-hindawi-latex-template-57757-1|26	#------------------------------------------------------------------
21cr|texlive-hindawi-latex-template-57757-1|27	
21cr|texlive-hindawi-latex-template-57757-1|28	%prep
21cr|texlive-hindawi-latex-template-57757-1|29	%setup -c -a0 -a1
21cr|texlive-hindawi-latex-template-57757-1|30	
21cr|texlive-hindawi-latex-template-57757-1|31	%build
21cr|texlive-hindawi-latex-template-57757-1|32	
21cr|texlive-hindawi-latex-template-57757-1|33	%install
21cr|texlive-hindawi-latex-template-57757-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hindawi-latex-template-57757-1|35	rm -rf tlpkg
21cr|texlive-hindawi-latex-template-57757-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9514 21
21cr|texlive-hindmadurai-57360-1|1	%define oname hindmadurai
21cr|texlive-hindmadurai-57360-1|2	
21cr|texlive-hindmadurai-57360-1|3	Summary:	The HindMadurai font face with support for LaTeX and pdfLaTeX
21cr|texlive-hindmadurai-57360-1|4	Name:		texlive-hindmadurai
21cr|texlive-hindmadurai-57360-1|5	Version:	57360
21cr|texlive-hindmadurai-57360-1|6	Release:	1
21cr|texlive-hindmadurai-57360-1|7	License:	LPPL1.3
21cr|texlive-hindmadurai-57360-1|8	Group:		Publishing
21cr|texlive-hindmadurai-57360-1|9	Url:		https://www.ctan.org
21cr|texlive-hindmadurai-57360-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hindmadurai-57360-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hindmadurai-57360-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hindmadurai-57360-1|13	Requires:	texlive-tlpkg
21cr|texlive-hindmadurai-57360-1|14	Requires:	texlive-kpathsea
21cr|texlive-hindmadurai-57360-1|15	Provides:	tex(a_4f5hpf.enc) = 2024
21cr|texlive-hindmadurai-57360-1|16	Provides:	tex(a_mlnerp.enc) = 2024
21cr|texlive-hindmadurai-57360-1|17	Provides:	tex(a_u5lxld.enc) = 2024
21cr|texlive-hindmadurai-57360-1|18	Provides:	tex(a_ym6dij.enc) = 2024
21cr|texlive-hindmadurai-57360-1|19	Provides:	tex(HindMadurai.map) = 2024
21cr|texlive-hindmadurai-57360-1|20	Provides:	tex(HindMadurai.sty) = 2024
21cr|texlive-hindmadurai-57360-1|21	Provides:	tex(LY1HindMadurai-TLF.fd) = 2024
21cr|texlive-hindmadurai-57360-1|22	Provides:	tex(OT1HindMadurai-TLF.fd) = 2024
21cr|texlive-hindmadurai-57360-1|23	Provides:	tex(T1HindMadurai-TLF.fd) = 2024
21cr|texlive-hindmadurai-57360-1|24	Provides:	tex(TS1HindMadurai-TLF.fd) = 2024
21cr|texlive-hindmadurai-57360-1|25	BuildArch:	noarch
21cr|texlive-hindmadurai-57360-1|26	
21cr|texlive-hindmadurai-57360-1|27	%description
21cr|texlive-hindmadurai-57360-1|28	This package provides the HindMadurai family of fonts designed
21cr|texlive-hindmadurai-57360-1|29	by the Indian Type Foundry, with support for LaTeX and
21cr|texlive-hindmadurai-57360-1|30	pdfLaTeX.
21cr|texlive-hindmadurai-57360-1|31	
21cr|texlive-hindmadurai-57360-1|32	%files
21cr|texlive-hindmadurai-57360-1|33	%doc %{_texmfdistdir}/doc/fonts/hindmadurai
21cr|texlive-hindmadurai-57360-1|34	%{_texmfdistdir}/fonts/enc/dvips/hindmadurai
21cr|texlive-hindmadurai-57360-1|35	%{_texmfdistdir}/fonts/map/dvips/hindmadurai
21cr|texlive-hindmadurai-57360-1|36	%{_texmfdistdir}/fonts/opentype/public/hindmadurai
21cr|texlive-hindmadurai-57360-1|37	%{_texmfdistdir}/fonts/tfm/public/hindmadurai
21cr|texlive-hindmadurai-57360-1|38	%{_texmfdistdir}/fonts/type1/public/hindmadurai
21cr|texlive-hindmadurai-57360-1|39	%{_texmfdistdir}/fonts/vf/public/hindmadurai
21cr|texlive-hindmadurai-57360-1|40	%{_texmfdistdir}/tex/latex/hindmadurai
21cr|texlive-hindmadurai-57360-1|41	
21cr|texlive-hindmadurai-57360-1|42	#------------------------------------------------------------------
21cr|texlive-hindmadurai-57360-1|43	
21cr|texlive-hindmadurai-57360-1|44	%prep
21cr|texlive-hindmadurai-57360-1|45	%setup -c -a0 -a1
21cr|texlive-hindmadurai-57360-1|46	
21cr|texlive-hindmadurai-57360-1|47	%build
21cr|texlive-hindmadurai-57360-1|48	
21cr|texlive-hindmadurai-57360-1|49	%install
21cr|texlive-hindmadurai-57360-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hindmadurai-57360-1|51	rm -rf tlpkg
21cr|texlive-hindmadurai-57360-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

9515 21
21cr|texlive-historische-zeitschrift-1.2-2|1	Name:		texlive-historische-zeitschrift
21cr|texlive-historische-zeitschrift-1.2-2|2	Version:	1.2
21cr|texlive-historische-zeitschrift-1.2-2|3	Release:	2
21cr|texlive-historische-zeitschrift-1.2-2|4	Summary:	Biblatex style for the journal 'Historische Zeitschrift'
21cr|texlive-historische-zeitschrift-1.2-2|5	Group:		Publishing
21cr|texlive-historische-zeitschrift-1.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/historische-zeitschrift
21cr|texlive-historische-zeitschrift-1.2-2|7	License:	LPPL
21cr|texlive-historische-zeitschrift-1.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/historische-zeitschrift.tar.xz
21cr|texlive-historische-zeitschrift-1.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/historische-zeitschrift.doc.tar.xz
21cr|texlive-historische-zeitschrift-1.2-2|10	BuildArch:	noarch
21cr|texlive-historische-zeitschrift-1.2-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-historische-zeitschrift-1.2-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-historische-zeitschrift-1.2-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-historische-zeitschrift-1.2-2|14	
21cr|texlive-historische-zeitschrift-1.2-2|15	%description
21cr|texlive-historische-zeitschrift-1.2-2|16	The package provides citations according with the house style
21cr|texlive-historische-zeitschrift-1.2-2|17	of the 'Historische Zeitschrift', a German historical journal.
21cr|texlive-historische-zeitschrift-1.2-2|18	The scheme is a fullcite for the first citation and 'Author,
21cr|texlive-historische-zeitschrift-1.2-2|19	Shorttitle (as note N, P)' for later citations (P being the
21cr|texlive-historische-zeitschrift-1.2-2|20	page number). For further details, see the description of the
21cr|texlive-historische-zeitschrift-1.2-2|21	house style at the journal's site. The package depends on
21cr|texlive-historische-zeitschrift-1.2-2|22	biblatex (version 0.8 or higher) as well as etoolbox (version
21cr|texlive-historische-zeitschrift-1.2-2|23	1.5 or higher).
21cr|texlive-historische-zeitschrift-1.2-2|24	
21cr|texlive-historische-zeitschrift-1.2-2|25	#-----------------------------------------------------------------------
21cr|texlive-historische-zeitschrift-1.2-2|26	%files
21cr|texlive-historische-zeitschrift-1.2-2|27	%{_texmfdistdir}/tex/latex/historische-zeitschrift
21cr|texlive-historische-zeitschrift-1.2-2|28	%doc %{_texmfdistdir}/doc/latex/historische-zeitschrift
21cr|texlive-historische-zeitschrift-1.2-2|29	
21cr|texlive-historische-zeitschrift-1.2-2|30	#-----------------------------------------------------------------------
21cr|texlive-historische-zeitschrift-1.2-2|31	%prep
21cr|texlive-historische-zeitschrift-1.2-2|32	%setup -c -a0 -a1
21cr|texlive-historische-zeitschrift-1.2-2|33	
21cr|texlive-historische-zeitschrift-1.2-2|34	%build
21cr|texlive-historische-zeitschrift-1.2-2|35	
21cr|texlive-historische-zeitschrift-1.2-2|36	%install
21cr|texlive-historische-zeitschrift-1.2-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-historische-zeitschrift-1.2-2|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9516 21
21cr|texlive-hithesis-2.0.11-1|1	Name:		texlive-hithesis
21cr|texlive-hithesis-2.0.11-1|2	Version:	2.0.11
21cr|texlive-hithesis-2.0.11-1|3	Release:	1
21cr|texlive-hithesis-2.0.11-1|4	Summary:	hithesis is a LATEX thesis template package
21cr|texlive-hithesis-2.0.11-1|5	Group:		Publishing
21cr|texlive-hithesis-2.0.11-1|6	URL:		https://ctan.org/pkg/hithesis
21cr|texlive-hithesis-2.0.11-1|7	License:    The LATEX Project Public License 1.3a
21cr|texlive-hithesis-2.0.11-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hithesis.doc.tar.xz
21cr|texlive-hithesis-2.0.11-1|9	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/hithesis.source.tar.xz
21cr|texlive-hithesis-2.0.11-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/hithesis.tar.xz
21cr|texlive-hithesis-2.0.11-1|11	BuildArch:	noarch
21cr|texlive-hithesis-2.0.11-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hithesis-2.0.11-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-hithesis-2.0.11-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-hithesis-2.0.11-1|15	
21cr|texlive-hithesis-2.0.11-1|16	%description
21cr|texlive-hithesis-2.0.11-1|17	hithesis is a LATEX thesis
21cr|texlive-hithesis-2.0.11-1|18	template package for Harbin
21cr|texlive-hithesis-2.0.11-1|19	Institute of Technology
21cr|texlive-hithesis-2.0.11-1|20	supporting bachelor, master,
21cr|texlive-hithesis-2.0.11-1|21	doctor dissertations.
21cr|texlive-hithesis-2.0.11-1|22	
21cr|texlive-hithesis-2.0.11-1|23	#-----------------------------------------------------------------------
21cr|texlive-hithesis-2.0.11-1|24	%files
21cr|texlive-hithesis-2.0.11-1|25	%{_texmfdistdir}/tex/xelatex/hithesis
21cr|texlive-hithesis-2.0.11-1|26	%{_texmfdistdir}/bibtex/bst/hithesis/hithesis.bst
21cr|texlive-hithesis-2.0.11-1|27	%{_texmfdistdir}/makeindex/hithesis/hithesis.ist
21cr|texlive-hithesis-2.0.11-1|28	%doc %{_texmfdistdir}/doc/xelatex/hithesis
21cr|texlive-hithesis-2.0.11-1|29	%doc %{_texmfdistdir}/source/xelatex/hithesis
21cr|texlive-hithesis-2.0.11-1|30	#-----------------------------------------------------------------------
21cr|texlive-hithesis-2.0.11-1|31	%prep
21cr|texlive-hithesis-2.0.11-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-hithesis-2.0.11-1|33	
21cr|texlive-hithesis-2.0.11-1|34	%build
21cr|texlive-hithesis-2.0.11-1|35	
21cr|texlive-hithesis-2.0.11-1|36	%install
21cr|texlive-hithesis-2.0.11-1|37	mkdir -p %{buildroot}%{_texmfdistdir}

9517 21
21cr|texlive-hitreport-58357-1|1	%define oname hitreport
21cr|texlive-hitreport-58357-1|2	
21cr|texlive-hitreport-58357-1|3	Summary:	Harbin Institute of Technology Report LaTeX Template
21cr|texlive-hitreport-58357-1|4	Name:		texlive-hitreport
21cr|texlive-hitreport-58357-1|5	Version:	58357
21cr|texlive-hitreport-58357-1|6	Release:	1
21cr|texlive-hitreport-58357-1|7	License:	LPPL1.3
21cr|texlive-hitreport-58357-1|8	Group:		Publishing
21cr|texlive-hitreport-58357-1|9	Url:		https://www.ctan.org
21cr|texlive-hitreport-58357-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hitreport-58357-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hitreport-58357-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hitreport-58357-1|13	Requires:	texlive-tlpkg
21cr|texlive-hitreport-58357-1|14	Requires:	texlive-kpathsea
21cr|texlive-hitreport-58357-1|15	Provides:	tex(hitreport.cls) = 2024
21cr|texlive-hitreport-58357-1|16	BuildArch:	noarch
21cr|texlive-hitreport-58357-1|17	
21cr|texlive-hitreport-58357-1|18	%description
21cr|texlive-hitreport-58357-1|19	This package provides an assignment and experiment report
21cr|texlive-hitreport-58357-1|20	template free of configuration designed for undergraduates on
21cr|texlive-hitreport-58357-1|21	the three campuses of Harbin Institute of Technology.
21cr|texlive-hitreport-58357-1|22	
21cr|texlive-hitreport-58357-1|23	%files
21cr|texlive-hitreport-58357-1|24	%doc %{_texmfdistdir}/doc/latex/hitreport
21cr|texlive-hitreport-58357-1|25	%{_texmfdistdir}/tex/latex/hitreport
21cr|texlive-hitreport-58357-1|26	
21cr|texlive-hitreport-58357-1|27	#------------------------------------------------------------------
21cr|texlive-hitreport-58357-1|28	
21cr|texlive-hitreport-58357-1|29	%prep
21cr|texlive-hitreport-58357-1|30	%setup -c -a0 -a1
21cr|texlive-hitreport-58357-1|31	
21cr|texlive-hitreport-58357-1|32	%build
21cr|texlive-hitreport-58357-1|33	
21cr|texlive-hitreport-58357-1|34	%install
21cr|texlive-hitreport-58357-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hitreport-58357-1|36	rm -rf tlpkg
21cr|texlive-hitreport-58357-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9518 21
21cr|texlive-hitszbeamer-54381-1|1	%define oname hitszbeamer
21cr|texlive-hitszbeamer-54381-1|2	
21cr|texlive-hitszbeamer-54381-1|3	Summary:	A beamer theme for Harbin Institute of Technology, ShenZhen
21cr|texlive-hitszbeamer-54381-1|4	Name:		texlive-hitszbeamer
21cr|texlive-hitszbeamer-54381-1|5	Version:	54381
21cr|texlive-hitszbeamer-54381-1|6	Release:	1
21cr|texlive-hitszbeamer-54381-1|7	License:	LPPL1.3
21cr|texlive-hitszbeamer-54381-1|8	Group:		Publishing
21cr|texlive-hitszbeamer-54381-1|9	Url:		https://www.ctan.org
21cr|texlive-hitszbeamer-54381-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hitszbeamer-54381-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hitszbeamer-54381-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hitszbeamer-54381-1|13	Requires:	texlive-tlpkg
21cr|texlive-hitszbeamer-54381-1|14	Requires:	texlive-kpathsea
21cr|texlive-hitszbeamer-54381-1|15	Provides:	tex(beamercolorthemehitszbeamer.sty) = 2024
21cr|texlive-hitszbeamer-54381-1|16	Provides:	tex(beamerinnerthemehitszbeamer.sty) = 2024
21cr|texlive-hitszbeamer-54381-1|17	Provides:	tex(beamerouterthemehitszbeamer.sty) = 2024
21cr|texlive-hitszbeamer-54381-1|18	Provides:	tex(beamerthemehitszbeamer.sty) = 2024
21cr|texlive-hitszbeamer-54381-1|19	BuildArch:	noarch
21cr|texlive-hitszbeamer-54381-1|20	
21cr|texlive-hitszbeamer-54381-1|21	%description
21cr|texlive-hitszbeamer-54381-1|22	This is a beamer theme designed for Harbin Institute of
21cr|texlive-hitszbeamer-54381-1|23	Technology, ShenZhen (HITSZ).
21cr|texlive-hitszbeamer-54381-1|24	
21cr|texlive-hitszbeamer-54381-1|25	%files
21cr|texlive-hitszbeamer-54381-1|26	%doc %{_texmfdistdir}/doc/latex/hitszbeamer
21cr|texlive-hitszbeamer-54381-1|27	%{_texmfdistdir}/bibtex/bst/hitszbeamer
21cr|texlive-hitszbeamer-54381-1|28	%{_texmfdistdir}/tex/latex/hitszbeamer
21cr|texlive-hitszbeamer-54381-1|29	
21cr|texlive-hitszbeamer-54381-1|30	#------------------------------------------------------------------
21cr|texlive-hitszbeamer-54381-1|31	
21cr|texlive-hitszbeamer-54381-1|32	%prep
21cr|texlive-hitszbeamer-54381-1|33	%setup -c -a0 -a1
21cr|texlive-hitszbeamer-54381-1|34	
21cr|texlive-hitszbeamer-54381-1|35	%build
21cr|texlive-hitszbeamer-54381-1|36	
21cr|texlive-hitszbeamer-54381-1|37	%install
21cr|texlive-hitszbeamer-54381-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hitszbeamer-54381-1|39	rm -rf tlpkg
21cr|texlive-hitszbeamer-54381-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9519 21
21cr|texlive-hitszthesis-61073-1|1	%define oname hitszthesis
21cr|texlive-hitszthesis-61073-1|2	
21cr|texlive-hitszthesis-61073-1|3	Summary:	A dissertation template for Harbin Institute of Technology, ShenZhen
21cr|texlive-hitszthesis-61073-1|4	Name:		texlive-hitszthesis
21cr|texlive-hitszthesis-61073-1|5	Version:	61073
21cr|texlive-hitszthesis-61073-1|6	Release:	1
21cr|texlive-hitszthesis-61073-1|7	License:	LPPL1.3
21cr|texlive-hitszthesis-61073-1|8	Group:		Publishing
21cr|texlive-hitszthesis-61073-1|9	Url:		https://www.ctan.org
21cr|texlive-hitszthesis-61073-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hitszthesis-61073-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hitszthesis-61073-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hitszthesis-61073-1|13	Requires:	texlive-tlpkg
21cr|texlive-hitszthesis-61073-1|14	Requires:	texlive-kpathsea
21cr|texlive-hitszthesis-61073-1|15	Provides:	tex(hitszthesis.cls) = 2024
21cr|texlive-hitszthesis-61073-1|16	Provides:	tex(hitszthesis.sty) = 2024
21cr|texlive-hitszthesis-61073-1|17	BuildArch:	noarch
21cr|texlive-hitszthesis-61073-1|18	
21cr|texlive-hitszthesis-61073-1|19	%description
21cr|texlive-hitszthesis-61073-1|20	This package provides a dissertation template for Harbin
21cr|texlive-hitszthesis-61073-1|21	Institute of Technology, ShenZhen (HITSZ), including bachelor,
21cr|texlive-hitszthesis-61073-1|22	master and doctor dissertations.
21cr|texlive-hitszthesis-61073-1|23	
21cr|texlive-hitszthesis-61073-1|24	%files
21cr|texlive-hitszthesis-61073-1|25	%doc %{_texmfdistdir}/doc/latex/hitszthesis
21cr|texlive-hitszthesis-61073-1|26	%{_texmfdistdir}/bibtex/bst/hitszthesis
21cr|texlive-hitszthesis-61073-1|27	%{_texmfdistdir}/makeindex/hitszthesis
21cr|texlive-hitszthesis-61073-1|28	%{_texmfdistdir}/tex/latex/hitszthesis
21cr|texlive-hitszthesis-61073-1|29	
21cr|texlive-hitszthesis-61073-1|30	#------------------------------------------------------------------
21cr|texlive-hitszthesis-61073-1|31	
21cr|texlive-hitszthesis-61073-1|32	%prep
21cr|texlive-hitszthesis-61073-1|33	%setup -c -a0 -a1
21cr|texlive-hitszthesis-61073-1|34	
21cr|texlive-hitszthesis-61073-1|35	%build
21cr|texlive-hitszthesis-61073-1|36	
21cr|texlive-hitszthesis-61073-1|37	%install
21cr|texlive-hitszthesis-61073-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hitszthesis-61073-1|39	rm -rf tlpkg
21cr|texlive-hitszthesis-61073-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9520 21
21cr|texlive-hlist-44983-1|1	%define oname hlist
21cr|texlive-hlist-44983-1|2	
21cr|texlive-hlist-44983-1|3	Summary:	Horizontal and columned lists
21cr|texlive-hlist-44983-1|4	Name:		texlive-hlist
21cr|texlive-hlist-44983-1|5	Version:	44983
21cr|texlive-hlist-44983-1|6	Release:	1
21cr|texlive-hlist-44983-1|7	License:	LPPL1.3
21cr|texlive-hlist-44983-1|8	Group:		Publishing
21cr|texlive-hlist-44983-1|9	Url:		https://www.ctan.org
21cr|texlive-hlist-44983-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hlist-44983-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-hlist-44983-1|12	Requires:	texlive-tlpkg
21cr|texlive-hlist-44983-1|13	Requires:	texlive-kpathsea
21cr|texlive-hlist-44983-1|14	#Requires:	tex(simplekv.sty)
21cr|texlive-hlist-44983-1|15	Provides:	tex(hlist.sty) = 2024
21cr|texlive-hlist-44983-1|16	Provides:	tex(hlist.tex) = 2024
21cr|texlive-hlist-44983-1|17	BuildArch:	noarch
21cr|texlive-hlist-44983-1|18	
21cr|texlive-hlist-44983-1|19	%description
21cr|texlive-hlist-44983-1|20	This plain TeX and LaTeX package provides the "hlist"
21cr|texlive-hlist-44983-1|21	environment in which \hitem starts a horizontal and columned
21cr|texlive-hlist-44983-1|22	item. It depends upon the simplekv package.
21cr|texlive-hlist-44983-1|23	
21cr|texlive-hlist-44983-1|24	%files
21cr|texlive-hlist-44983-1|25	%{_texmfdistdir}/tex/generic/hlist/
21cr|texlive-hlist-44983-1|26	
21cr|texlive-hlist-44983-1|27	#------------------------------------------------------------------
21cr|texlive-hlist-44983-1|28	
21cr|texlive-hlist-44983-1|29	%prep
21cr|texlive-hlist-44983-1|30	%setup -c -a0
21cr|texlive-hlist-44983-1|31	
21cr|texlive-hlist-44983-1|32	%build
21cr|texlive-hlist-44983-1|33	
21cr|texlive-hlist-44983-1|34	%install
21cr|texlive-hlist-44983-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hlist-44983-1|36	rm -rf tlpkg
21cr|texlive-hlist-44983-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9521 21
21cr|texlive-hmtrump-54512-1|1	%define oname hmtrump
21cr|texlive-hmtrump-54512-1|2	
21cr|texlive-hmtrump-54512-1|3	Summary:	Describe card games
21cr|texlive-hmtrump-54512-1|4	Name:		texlive-hmtrump
21cr|texlive-hmtrump-54512-1|5	Version:	54512
21cr|texlive-hmtrump-54512-1|6	Release:	1
21cr|texlive-hmtrump-54512-1|7	License:	LPPL1.3
21cr|texlive-hmtrump-54512-1|8	Group:		Publishing
21cr|texlive-hmtrump-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-hmtrump-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hmtrump-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hmtrump-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hmtrump-54512-1|13	Requires:	texlive-tlpkg
21cr|texlive-hmtrump-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-hmtrump-54512-1|15	Provides:	tex(hmtrump.sty) = 2024
21cr|texlive-hmtrump-54512-1|16	BuildArch:	noarch
21cr|texlive-hmtrump-54512-1|17	
21cr|texlive-hmtrump-54512-1|18	%description
21cr|texlive-hmtrump-54512-1|19	This package provides a font with LuaLaTeX support for
21cr|texlive-hmtrump-54512-1|20	describing card games.
21cr|texlive-hmtrump-54512-1|21	
21cr|texlive-hmtrump-54512-1|22	%files
21cr|texlive-hmtrump-54512-1|23	%doc %{_texmfdistdir}/doc/lualatex/hmtrump
21cr|texlive-hmtrump-54512-1|24	%{_texmfdistdir}/fonts/truetype/public/hmtrump
21cr|texlive-hmtrump-54512-1|25	%{_texmfdistdir}/tex/lualatex/hmtrump
21cr|texlive-hmtrump-54512-1|26	
21cr|texlive-hmtrump-54512-1|27	#------------------------------------------------------------------
21cr|texlive-hmtrump-54512-1|28	
21cr|texlive-hmtrump-54512-1|29	%prep
21cr|texlive-hmtrump-54512-1|30	%setup -c -a0 -a1
21cr|texlive-hmtrump-54512-1|31	
21cr|texlive-hmtrump-54512-1|32	%build
21cr|texlive-hmtrump-54512-1|33	
21cr|texlive-hmtrump-54512-1|34	%install
21cr|texlive-hmtrump-54512-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hmtrump-54512-1|36	rm -rf tlpkg
21cr|texlive-hmtrump-54512-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9522 21
21cr|texlive-hobsub-52810-1|1	%define oname hobsub
21cr|texlive-hobsub-52810-1|2	
21cr|texlive-hobsub-52810-1|3	Summary:	Construct package bundles
21cr|texlive-hobsub-52810-1|4	Name:		texlive-hobsub
21cr|texlive-hobsub-52810-1|5	Version:	52810
21cr|texlive-hobsub-52810-1|6	Release:	1
21cr|texlive-hobsub-52810-1|7	License:	LPPL1.3
21cr|texlive-hobsub-52810-1|8	Group:		Publishing
21cr|texlive-hobsub-52810-1|9	Url:		https://www.ctan.org
21cr|texlive-hobsub-52810-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hobsub-52810-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hobsub-52810-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hobsub-52810-1|13	Requires:	texlive-tlpkg
21cr|texlive-hobsub-52810-1|14	Requires:	texlive-kpathsea
21cr|texlive-hobsub-52810-1|15	Provides:	tex(hobsub-generic.sty) = 2024
21cr|texlive-hobsub-52810-1|16	Provides:	tex(hobsub-hyperref.sty) = 2024
21cr|texlive-hobsub-52810-1|17	Provides:	tex(hobsub.sty) = 2024
21cr|texlive-hobsub-52810-1|18	BuildArch:	noarch
21cr|texlive-hobsub-52810-1|19	
21cr|texlive-hobsub-52810-1|20	%description
21cr|texlive-hobsub-52810-1|21	Heiko Oberdiek's hobsub package (and hobsub-hyperref and
21cr|texlive-hobsub-52810-1|22	hobsub-generic packages) defined a mechanism for concatenating
21cr|texlive-hobsub-52810-1|23	multiple files into a single file for faster loading. The
21cr|texlive-hobsub-52810-1|24	disadvantage is that it introduces hard dependencies between
21cr|texlive-hobsub-52810-1|25	the source files that are included and complicates distribution
21cr|texlive-hobsub-52810-1|26	and updates. It was principally used with hyperref but is not
21cr|texlive-hobsub-52810-1|27	currently used in any standard packages in TeX Live. The
21cr|texlive-hobsub-52810-1|28	packages are still distributed as simple stubs that reference
21cr|texlive-hobsub-52810-1|29	the included packages via \RequirePackage rather than copying
21cr|texlive-hobsub-52810-1|30	their source. The documented source of the original packages is
21cr|texlive-hobsub-52810-1|31	available at github, but is not distributed to CTAN.
21cr|texlive-hobsub-52810-1|32	
21cr|texlive-hobsub-52810-1|33	%files
21cr|texlive-hobsub-52810-1|34	%doc %{_texmfdistdir}/doc/latex/hobsub
21cr|texlive-hobsub-52810-1|35	%{_texmfdistdir}/tex/latex/hobsub
21cr|texlive-hobsub-52810-1|36	
21cr|texlive-hobsub-52810-1|37	#------------------------------------------------------------------
21cr|texlive-hobsub-52810-1|38	
21cr|texlive-hobsub-52810-1|39	%prep
21cr|texlive-hobsub-52810-1|40	%setup -c -a0 -a1
21cr|texlive-hobsub-52810-1|41	
21cr|texlive-hobsub-52810-1|42	%build
21cr|texlive-hobsub-52810-1|43	
21cr|texlive-hobsub-52810-1|44	%install
21cr|texlive-hobsub-52810-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hobsub-52810-1|46	rm -rf tlpkg
21cr|texlive-hobsub-52810-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9523 21
21cr|texlive-hologo-61719-1|1	%define oname hologo
21cr|texlive-hologo-61719-1|2	
21cr|texlive-hologo-61719-1|3	Summary:	A collection of logos with bookmark support
21cr|texlive-hologo-61719-1|4	Name:		texlive-hologo
21cr|texlive-hologo-61719-1|5	Version:	61719
21cr|texlive-hologo-61719-1|6	Release:	1
21cr|texlive-hologo-61719-1|7	License:	LPPL1.3
21cr|texlive-hologo-61719-1|8	Group:		Publishing
21cr|texlive-hologo-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-hologo-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hologo-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hologo-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hologo-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-hologo-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-hologo-61719-1|15	Provides:	tex(hologo.sty) = 2024
21cr|texlive-hologo-61719-1|16	BuildArch:	noarch
21cr|texlive-hologo-61719-1|17	
21cr|texlive-hologo-61719-1|18	%description
21cr|texlive-hologo-61719-1|19	The package defines a single command \hologo, whose argument is
21cr|texlive-hologo-61719-1|20	the usual case-confused ASCII version of the logo. The command
21cr|texlive-hologo-61719-1|21	is bookmark-enabled, so that every logo becomes available in
21cr|texlive-hologo-61719-1|22	bookmarks without further work.
21cr|texlive-hologo-61719-1|23	
21cr|texlive-hologo-61719-1|24	%files
21cr|texlive-hologo-61719-1|25	%doc %{_texmfdistdir}/doc/generic/hologo
21cr|texlive-hologo-61719-1|26	%{_texmfdistdir}/tex/generic/hologo
21cr|texlive-hologo-61719-1|27	
21cr|texlive-hologo-61719-1|28	#------------------------------------------------------------------
21cr|texlive-hologo-61719-1|29	
21cr|texlive-hologo-61719-1|30	%prep
21cr|texlive-hologo-61719-1|31	%setup -c -a0 -a1
21cr|texlive-hologo-61719-1|32	
21cr|texlive-hologo-61719-1|33	%build
21cr|texlive-hologo-61719-1|34	
21cr|texlive-hologo-61719-1|35	%install
21cr|texlive-hologo-61719-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hologo-61719-1|37	rm -rf tlpkg
21cr|texlive-hologo-61719-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9524 21
21cr|texlive-hopatch-65491-1|1	%define oname hopatch
21cr|texlive-hopatch-65491-1|2	
21cr|texlive-hopatch-65491-1|3	Summary:	Load patches for packages
21cr|texlive-hopatch-65491-1|4	Name:		texlive-hopatch
21cr|texlive-hopatch-65491-1|5	Version:	65491
21cr|texlive-hopatch-65491-1|6	Release:	1
21cr|texlive-hopatch-65491-1|7	License:	LPPL1.3
21cr|texlive-hopatch-65491-1|8	Group:		Publishing
21cr|texlive-hopatch-65491-1|9	Url:		https://www.ctan.org
21cr|texlive-hopatch-65491-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hopatch-65491-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hopatch-65491-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hopatch-65491-1|13	Requires:	texlive-tlpkg
21cr|texlive-hopatch-65491-1|14	Requires:	texlive-kpathsea
21cr|texlive-hopatch-65491-1|15	Requires:	tex(ltxcmds.sty)
21cr|texlive-hopatch-65491-1|16	Provides:	tex(hopatch-2016-05-16.sty) = 2024
21cr|texlive-hopatch-65491-1|17	Provides:	tex(hopatch.sty) = 2024
21cr|texlive-hopatch-65491-1|18	BuildArch:	noarch
21cr|texlive-hopatch-65491-1|19	
21cr|texlive-hopatch-65491-1|20	%description
21cr|texlive-hopatch-65491-1|21	Hopatch provides a command with which the user may register of
21cr|texlive-hopatch-65491-1|22	patch code for a particular package. Hopatch will apply the
21cr|texlive-hopatch-65491-1|23	patch immediately, if the relevant package has already been
21cr|texlive-hopatch-65491-1|24	loaded; otherwise it will store the patch until the package
21cr|texlive-hopatch-65491-1|25	appears.
21cr|texlive-hopatch-65491-1|26	
21cr|texlive-hopatch-65491-1|27	%files
21cr|texlive-hopatch-65491-1|28	%doc %{_texmfdistdir}/doc/latex/hopatch
21cr|texlive-hopatch-65491-1|29	%{_texmfdistdir}/tex/latex/hopatch
21cr|texlive-hopatch-65491-1|30	
21cr|texlive-hopatch-65491-1|31	#------------------------------------------------------------------
21cr|texlive-hopatch-65491-1|32	
21cr|texlive-hopatch-65491-1|33	%prep
21cr|texlive-hopatch-65491-1|34	%setup -c -a0 -a1
21cr|texlive-hopatch-65491-1|35	
21cr|texlive-hopatch-65491-1|36	%build
21cr|texlive-hopatch-65491-1|37	
21cr|texlive-hopatch-65491-1|38	%install
21cr|texlive-hopatch-65491-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hopatch-65491-1|40	rm -rf tlpkg
21cr|texlive-hopatch-65491-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9525 21
21cr|texlive-href-ul-64880-1|1	%define oname href-ul
21cr|texlive-href-ul-64880-1|2	
21cr|texlive-href-ul-64880-1|3	Summary:	Underscored LaTeX hyperlinks
21cr|texlive-href-ul-64880-1|4	Name:		texlive-href-ul
21cr|texlive-href-ul-64880-1|5	Version:	64880
21cr|texlive-href-ul-64880-1|6	Release:	1
21cr|texlive-href-ul-64880-1|7	License:	LPPL1.3
21cr|texlive-href-ul-64880-1|8	Group:		Publishing
21cr|texlive-href-ul-64880-1|9	Url:		https://www.ctan.org
21cr|texlive-href-ul-64880-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-href-ul-64880-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-href-ul-64880-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-href-ul-64880-1|13	#Requires:	tex(hyperref.sty)
21cr|texlive-href-ul-64880-1|14	Requires:	texlive-tlpkg
21cr|texlive-href-ul-64880-1|15	Requires:	texlive-kpathsea
21cr|texlive-href-ul-64880-1|16	#Requires:	tex(ulem.sty)
21cr|texlive-href-ul-64880-1|17	Provides:	tex(href-ul.sty) = 2024
21cr|texlive-href-ul-64880-1|18	BuildArch:	noarch
21cr|texlive-href-ul-64880-1|19	
21cr|texlive-href-ul-64880-1|20	%description
21cr|texlive-href-ul-64880-1|21	This LaTeX package makes hyperlinks underscored, just like on
21cr|texlive-href-ul-64880-1|22	the web. The package uses hyperref and ulem.
21cr|texlive-href-ul-64880-1|23	
21cr|texlive-href-ul-64880-1|24	%files
21cr|texlive-href-ul-64880-1|25	%doc %{_texmfdistdir}/doc/latex/href-ul
21cr|texlive-href-ul-64880-1|26	%{_texmfdistdir}/tex/latex/href-ul
21cr|texlive-href-ul-64880-1|27	
21cr|texlive-href-ul-64880-1|28	#------------------------------------------------------------------
21cr|texlive-href-ul-64880-1|29	
21cr|texlive-href-ul-64880-1|30	%prep
21cr|texlive-href-ul-64880-1|31	%setup -c -a0 -a1
21cr|texlive-href-ul-64880-1|32	
21cr|texlive-href-ul-64880-1|33	%build
21cr|texlive-href-ul-64880-1|34	
21cr|texlive-href-ul-64880-1|35	%install
21cr|texlive-href-ul-64880-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-href-ul-64880-1|37	rm -rf tlpkg
21cr|texlive-href-ul-64880-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9526 21
21cr|texlive-huawei-65264-1|1	%define oname huawei
21cr|texlive-huawei-65264-1|2	
21cr|texlive-huawei-65264-1|3	Summary:	Template for Huawei documents
21cr|texlive-huawei-65264-1|4	Name:		texlive-huawei
21cr|texlive-huawei-65264-1|5	Version:	65264
21cr|texlive-huawei-65264-1|6	Release:	1
21cr|texlive-huawei-65264-1|7	License:	LPPL1.3
21cr|texlive-huawei-65264-1|8	Group:		Publishing
21cr|texlive-huawei-65264-1|9	Url:		https://www.ctan.org
21cr|texlive-huawei-65264-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-huawei-65264-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-huawei-65264-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-huawei-65264-1|13	#Requires:	tex(biblatex.sty)
21cr|texlive-huawei-65264-1|14	#Requires:	tex(currfile.sty)
21cr|texlive-huawei-65264-1|15	#Requires:	tex(datetime.sty)
21cr|texlive-huawei-65264-1|16	#Requires:	tex(enumitem.sty)
21cr|texlive-huawei-65264-1|17	#Requires:	tex(fancyhdr.sty)
21cr|texlive-huawei-65264-1|18	#Requires:	tex(footmisc.sty)
21cr|texlive-huawei-65264-1|19	#Requires:	tex(geometry.sty)
21cr|texlive-huawei-65264-1|20	Requires:	tex(graphics.sty)
21cr|texlive-huawei-65264-1|21	#Requires:	tex(hyperref.sty)
21cr|texlive-huawei-65264-1|22	#Requires:	tex(lastpage.sty)
21cr|texlive-huawei-65264-1|23	#Requires:	tex(libertine.sty)
21cr|texlive-huawei-65264-1|24	Requires:	texlive-tlpkg
21cr|texlive-huawei-65264-1|25	Requires:	texlive-cjk
21cr|texlive-huawei-65264-1|26	Requires:	texlive-kpathsea
21cr|texlive-huawei-65264-1|27	Requires:	texlive-l3packages
21cr|texlive-huawei-65264-1|28	Requires:	texlive-tools
21cr|texlive-huawei-65264-1|29	#Requires:	tex(makecell.sty)
21cr|texlive-huawei-65264-1|30	#Requires:	tex(microtype.sty)
21cr|texlive-huawei-65264-1|31	#Requires:	tex(minted.sty)
21cr|texlive-huawei-65264-1|32	#Requires:	tex(paralist.sty)
21cr|texlive-huawei-65264-1|33	#Requires:	tex(pgf.sty)
21cr|texlive-huawei-65264-1|34	#Requires:	tex(setspace.sty)
21cr|texlive-huawei-65264-1|35	#Requires:	tex(svg.sty)
21cr|texlive-huawei-65264-1|36	#Requires:	tex(tcolorbox.sty)
21cr|texlive-huawei-65264-1|37	#Requires:	tex(textpos.sty)
21cr|texlive-huawei-65264-1|38	#Requires:	tex(titling.sty)
21cr|texlive-huawei-65264-1|39	#Requires:	tex(ulem.sty)
21cr|texlive-huawei-65264-1|40	#Requires:	tex(wrapfig.sty)
21cr|texlive-huawei-65264-1|41	#Requires:	tex(xcolor.sty)
21cr|texlive-huawei-65264-1|42	Provides:	tex(huawei.cls) = 2024
21cr|texlive-huawei-65264-1|43	BuildArch:	noarch
21cr|texlive-huawei-65264-1|44	
21cr|texlive-huawei-65264-1|45	%description
21cr|texlive-huawei-65264-1|46	This unofficial package provides a class for creating documents
21cr|texlive-huawei-65264-1|47	for people working with Huawei Technologies Co., Ltd..
21cr|texlive-huawei-65264-1|48	
21cr|texlive-huawei-65264-1|49	%files
21cr|texlive-huawei-65264-1|50	%doc %{_texmfdistdir}/doc/latex/huawei
21cr|texlive-huawei-65264-1|51	%{_texmfdistdir}/tex/latex/huawei
21cr|texlive-huawei-65264-1|52	
21cr|texlive-huawei-65264-1|53	#------------------------------------------------------------------
21cr|texlive-huawei-65264-1|54	
21cr|texlive-huawei-65264-1|55	%prep
21cr|texlive-huawei-65264-1|56	%setup -c -a0 -a1
21cr|texlive-huawei-65264-1|57	
21cr|texlive-huawei-65264-1|58	%build
21cr|texlive-huawei-65264-1|59	
21cr|texlive-huawei-65264-1|60	%install
21cr|texlive-huawei-65264-1|61	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-huawei-65264-1|62	rm -rf tlpkg
21cr|texlive-huawei-65264-1|63	cp -fpar * %{buildroot}%{_texmfdistdir}

9527 21
21cr|texlive-huaz-64723-1|1	%define oname huaz
21cr|texlive-huaz-64723-1|2	
21cr|texlive-huaz-64723-1|3	Summary:	Automatic Hungarian definite articles
21cr|texlive-huaz-64723-1|4	Name:		texlive-huaz
21cr|texlive-huaz-64723-1|5	Version:	64723
21cr|texlive-huaz-64723-1|6	Release:	1
21cr|texlive-huaz-64723-1|7	License:	LPPL1.3
21cr|texlive-huaz-64723-1|8	Group:		Publishing
21cr|texlive-huaz-64723-1|9	Url:		https://www.ctan.org
21cr|texlive-huaz-64723-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-huaz-64723-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-huaz-64723-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-huaz-64723-1|13	Requires:	texlive-tlpkg
21cr|texlive-huaz-64723-1|14	Requires:	texlive-kpathsea
21cr|texlive-huaz-64723-1|15	Provides:	tex(huaz.sty) = 2024
21cr|texlive-huaz-64723-1|16	BuildArch:	noarch
21cr|texlive-huaz-64723-1|17	
21cr|texlive-huaz-64723-1|18	%description
21cr|texlive-huaz-64723-1|19	In Hungarian there are two definite articles, "a" and "az",
21cr|texlive-huaz-64723-1|20	which are determined by the pronunciation of the subsequent
21cr|texlive-huaz-64723-1|21	word. The definite article is "az", if the first phoneme of the
21cr|texlive-huaz-64723-1|22	pronounced word is a vowel, otherwise it is "a". The huaz
21cr|texlive-huaz-64723-1|23	package helps the user to insert automatically the correct
21cr|texlive-huaz-64723-1|24	definite article for cross-references and other commands
21cr|texlive-huaz-64723-1|25	containing text.
21cr|texlive-huaz-64723-1|26	
21cr|texlive-huaz-64723-1|27	%files
21cr|texlive-huaz-64723-1|28	%doc %{_texmfdistdir}/doc/latex/huaz
21cr|texlive-huaz-64723-1|29	%{_texmfdistdir}/tex/latex/huaz
21cr|texlive-huaz-64723-1|30	
21cr|texlive-huaz-64723-1|31	#------------------------------------------------------------------
21cr|texlive-huaz-64723-1|32	
21cr|texlive-huaz-64723-1|33	%prep
21cr|texlive-huaz-64723-1|34	%setup -c -a0 -a1
21cr|texlive-huaz-64723-1|35	
21cr|texlive-huaz-64723-1|36	%build
21cr|texlive-huaz-64723-1|37	
21cr|texlive-huaz-64723-1|38	%install
21cr|texlive-huaz-64723-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-huaz-64723-1|40	rm -rf tlpkg
21cr|texlive-huaz-64723-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9528 21
21cr|texlive-hu-berlin-bundle-57580-1|1	%define oname hu-berlin-bundle
21cr|texlive-hu-berlin-bundle-57580-1|2	
21cr|texlive-hu-berlin-bundle-57580-1|3	Summary:	LaTeX classes for the Humboldt-Universitat zu Berlin
21cr|texlive-hu-berlin-bundle-57580-1|4	Name:		texlive-hu-berlin-bundle
21cr|texlive-hu-berlin-bundle-57580-1|5	Version:	57580
21cr|texlive-hu-berlin-bundle-57580-1|6	Release:	1
21cr|texlive-hu-berlin-bundle-57580-1|7	License:	LPPL1.3
21cr|texlive-hu-berlin-bundle-57580-1|8	Group:		Publishing
21cr|texlive-hu-berlin-bundle-57580-1|9	Url:		https://www.ctan.org
21cr|texlive-hu-berlin-bundle-57580-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hu-berlin-bundle-57580-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hu-berlin-bundle-57580-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hu-berlin-bundle-57580-1|13	Requires:	texlive-tlpkg
21cr|texlive-hu-berlin-bundle-57580-1|14	Requires:	texlive-kpathsea
21cr|texlive-hu-berlin-bundle-57580-1|15	Provides:	tex(hu-berlin-base.sty) = 2024
21cr|texlive-hu-berlin-bundle-57580-1|16	Provides:	tex(hu-berlin-bundle-style.sty) = 2024
21cr|texlive-hu-berlin-bundle-57580-1|17	Provides:	tex(hu-berlin-letter.cls) = 2024
21cr|texlive-hu-berlin-bundle-57580-1|18	BuildArch:	noarch
21cr|texlive-hu-berlin-bundle-57580-1|19	
21cr|texlive-hu-berlin-bundle-57580-1|20	%description
21cr|texlive-hu-berlin-bundle-57580-1|21	This package provides files according to the corporate design
21cr|texlive-hu-berlin-bundle-57580-1|22	of the Humboldt-Universitat zu Berlin. This is not an official
21cr|texlive-hu-berlin-bundle-57580-1|23	package by the university itself, and not officially approved
21cr|texlive-hu-berlin-bundle-57580-1|24	by it. More information can be found in the Humboldt
21cr|texlive-hu-berlin-bundle-57580-1|25	University's corporate design guideline and on the website
21cr|texlive-hu-berlin-bundle-57580-1|26	https://www.hu-berlin.de/de/hu-intern/design. At present, the
21cr|texlive-hu-berlin-bundle-57580-1|27	bundle contains a letter class based on scrlttr2 and a package
21cr|texlive-hu-berlin-bundle-57580-1|28	hu-berlin-base.sty which contains all relevant code for
21cr|texlive-hu-berlin-bundle-57580-1|29	documents and documentclasses of the bundle.
21cr|texlive-hu-berlin-bundle-57580-1|30	
21cr|texlive-hu-berlin-bundle-57580-1|31	%files
21cr|texlive-hu-berlin-bundle-57580-1|32	%doc %{_texmfdistdir}/doc/lualatex/hu-berlin-bundle
21cr|texlive-hu-berlin-bundle-57580-1|33	%{_texmfdistdir}/tex/lualatex/hu-berlin-bundle
21cr|texlive-hu-berlin-bundle-57580-1|34	
21cr|texlive-hu-berlin-bundle-57580-1|35	#------------------------------------------------------------------
21cr|texlive-hu-berlin-bundle-57580-1|36	
21cr|texlive-hu-berlin-bundle-57580-1|37	%prep
21cr|texlive-hu-berlin-bundle-57580-1|38	%setup -c -a0 -a1
21cr|texlive-hu-berlin-bundle-57580-1|39	
21cr|texlive-hu-berlin-bundle-57580-1|40	%build
21cr|texlive-hu-berlin-bundle-57580-1|41	
21cr|texlive-hu-berlin-bundle-57580-1|42	%install
21cr|texlive-hu-berlin-bundle-57580-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hu-berlin-bundle-57580-1|44	rm -rf tlpkg
21cr|texlive-hu-berlin-bundle-57580-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9529 21
21cr|texlive-hulipsum-1.1-1|1	Name:		texlive-hulipsum
21cr|texlive-hulipsum-1.1-1|2	Version:	1.1
21cr|texlive-hulipsum-1.1-1|3	Release:	1
21cr|texlive-hulipsum-1.1-1|4	Summary:	Hungarian dummy text (Lórum ipse)
21cr|texlive-hulipsum-1.1-1|5	Group:		Publishing
21cr|texlive-hulipsum-1.1-1|6	URL:		https://ctan.org/pkg/sanhyph
21cr|texlive-hulipsum-1.1-1|7	License:	MIT
21cr|texlive-hulipsum-1.1-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/hulipsum.tar.xz
21cr|texlive-hulipsum-1.1-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/hulipsum.doc.tar.xz
21cr|texlive-hulipsum-1.1-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/hulipsum.source.tar.xz
21cr|texlive-hulipsum-1.1-1|11	BuildArch:	noarch
21cr|texlive-hulipsum-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hulipsum-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-hulipsum-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-hulipsum-1.1-1|15	
21cr|texlive-hulipsum-1.1-1|16	%description
21cr|texlive-hulipsum-1.1-1|17	Hungarian dummy text (Lorum ipse) for demonstrating the textual elements of a document template
21cr|texlive-hulipsum-1.1-1|18	All paragraphs are taken with permission from http://www.lorumipse.hu/.
21cr|texlive-hulipsum-1.1-1|19	
21cr|texlive-hulipsum-1.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-hulipsum-1.1-1|21	%files
21cr|texlive-hulipsum-1.1-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-hulipsum-1.1-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-hulipsum-1.1-1|24	%doc %{_texmfdistdir}/source/*
21cr|texlive-hulipsum-1.1-1|25	
21cr|texlive-hulipsum-1.1-1|26	#-----------------------------------------------------------------------
21cr|texlive-hulipsum-1.1-1|27	%prep
21cr|texlive-hulipsum-1.1-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-hulipsum-1.1-1|29	
21cr|texlive-hulipsum-1.1-1|30	%build
21cr|texlive-hulipsum-1.1-1|31	
21cr|texlive-hulipsum-1.1-1|32	%install
21cr|texlive-hulipsum-1.1-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hulipsum-1.1-1|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9530 21
21cr|texlive-hustthesis-20170418-1|1	Name:           texlive-hustthesis
21cr|texlive-hustthesis-20170418-1|2	URL:            https://ctan.org/pkg/hustthesis
21cr|texlive-hustthesis-20170418-1|3	Summary:        Unofficial thesis template for Huazhong University
21cr|texlive-hustthesis-20170418-1|4	License:        LPPL
21cr|texlive-hustthesis-20170418-1|5	Version:        20170418
21cr|texlive-hustthesis-20170418-1|6	Release:        1
21cr|texlive-hustthesis-20170418-1|7	Source0:        https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/hustthesis.tar.xz
21cr|texlive-hustthesis-20170418-1|8	Source1:        https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/hustthesis.doc.tar.xz
21cr|texlive-hustthesis-20170418-1|9	Group:          Publishing
21cr|texlive-hustthesis-20170418-1|10	
21cr|texlive-hustthesis-20170418-1|11	BuildArch:      noarch
21cr|texlive-hustthesis-20170418-1|12	BuildRequires:  texlive-tlpkg
21cr|texlive-hustthesis-20170418-1|13	Requires(pre):  texlive-tlpkg
21cr|texlive-hustthesis-20170418-1|14	Requires(post): texlive-kpathsea
21cr|texlive-hustthesis-20170418-1|15	
21cr|texlive-hustthesis-20170418-1|16	%description
21cr|texlive-hustthesis-20170418-1|17	The package provides an Unofficial Thesis Template in LATEX for Huazhong University of Science and Technology.
21cr|texlive-hustthesis-20170418-1|18	
21cr|texlive-hustthesis-20170418-1|19	#---------------------------------------------------------------
21cr|texlive-hustthesis-20170418-1|20	%files
21cr|texlive-hustthesis-20170418-1|21	%{_texmfdistdir}/tex
21cr|texlive-hustthesis-20170418-1|22	%{_texmfdistdir}/bibtex
21cr|texlive-hustthesis-20170418-1|23	%doc %{_texmfdistdir}/doc
21cr|texlive-hustthesis-20170418-1|24	#---------------------------------------------------------------
21cr|texlive-hustthesis-20170418-1|25	%prep
21cr|texlive-hustthesis-20170418-1|26	%setup -c -a0 -a1
21cr|texlive-hustthesis-20170418-1|27	
21cr|texlive-hustthesis-20170418-1|28	%build
21cr|texlive-hustthesis-20170418-1|29	
21cr|texlive-hustthesis-20170418-1|30	%install
21cr|texlive-hustthesis-20170418-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hustthesis-20170418-1|32	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

9531 21
21cr|texlive-hvarabic-59423-1|1	%define oname hvarabic
21cr|texlive-hvarabic-59423-1|2	
21cr|texlive-hvarabic-59423-1|3	Summary:	Macros for RTL typesetting
21cr|texlive-hvarabic-59423-1|4	Name:		texlive-hvarabic
21cr|texlive-hvarabic-59423-1|5	Version:	59423
21cr|texlive-hvarabic-59423-1|6	Release:	1
21cr|texlive-hvarabic-59423-1|7	License:	LPPL1.3
21cr|texlive-hvarabic-59423-1|8	Group:		Publishing
21cr|texlive-hvarabic-59423-1|9	Url:		https://www.ctan.org
21cr|texlive-hvarabic-59423-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hvarabic-59423-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hvarabic-59423-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hvarabic-59423-1|13	#Requires:	tex(iftex.sty)
21cr|texlive-hvarabic-59423-1|14	Requires:	texlive-tlpkg
21cr|texlive-hvarabic-59423-1|15	Requires:	texlive-kpathsea
21cr|texlive-hvarabic-59423-1|16	Provides:	tex(hvarabic.sty) = 2024
21cr|texlive-hvarabic-59423-1|17	BuildArch:	noarch
21cr|texlive-hvarabic-59423-1|18	
21cr|texlive-hvarabic-59423-1|19	%description
21cr|texlive-hvarabic-59423-1|20	This package provides some macros for right-to-left
21cr|texlive-hvarabic-59423-1|21	typesetting. It uses by default the arabic fonts Scheherazade
21cr|texlive-hvarabic-59423-1|22	and ALM fixed, the only monospaced arabic font. The package
21cr|texlive-hvarabic-59423-1|23	works with LuaLaTeX or XeLaTeX, but not with pdfLaTeX or latex.
21cr|texlive-hvarabic-59423-1|24	
21cr|texlive-hvarabic-59423-1|25	%files
21cr|texlive-hvarabic-59423-1|26	%doc %{_texmfdistdir}/doc/latex/hvarabic
21cr|texlive-hvarabic-59423-1|27	%{_texmfdistdir}/tex/latex/hvarabic
21cr|texlive-hvarabic-59423-1|28	
21cr|texlive-hvarabic-59423-1|29	#------------------------------------------------------------------
21cr|texlive-hvarabic-59423-1|30	
21cr|texlive-hvarabic-59423-1|31	%prep
21cr|texlive-hvarabic-59423-1|32	%setup -c -a0 -a1
21cr|texlive-hvarabic-59423-1|33	
21cr|texlive-hvarabic-59423-1|34	%build
21cr|texlive-hvarabic-59423-1|35	
21cr|texlive-hvarabic-59423-1|36	%install
21cr|texlive-hvarabic-59423-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hvarabic-59423-1|38	rm -rf tlpkg
21cr|texlive-hvarabic-59423-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9532 21
21cr|texlive-hvextern-65670-1|1	%define oname hvextern
21cr|texlive-hvextern-65670-1|2	
21cr|texlive-hvextern-65670-1|3	Summary:	Write and execute external code, and insert the output
21cr|texlive-hvextern-65670-1|4	Name:		texlive-hvextern
21cr|texlive-hvextern-65670-1|5	Version:	65670
21cr|texlive-hvextern-65670-1|6	Release:	1
21cr|texlive-hvextern-65670-1|7	License:	LPPL1.3
21cr|texlive-hvextern-65670-1|8	Group:		Publishing
21cr|texlive-hvextern-65670-1|9	Url:		https://www.ctan.org
21cr|texlive-hvextern-65670-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hvextern-65670-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hvextern-65670-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hvextern-65670-1|13	Requires:	texlive-tlpkg
21cr|texlive-hvextern-65670-1|14	Requires:	texlive-kpathsea
21cr|texlive-hvextern-65670-1|15	Provides:	tex(hvextern.sty) = 2024
21cr|texlive-hvextern-65670-1|16	BuildArch:	noarch
21cr|texlive-hvextern-65670-1|17	
21cr|texlive-hvextern-65670-1|18	%description
21cr|texlive-hvextern-65670-1|19	This package allows to write MetaPost, TeX, ConTeXt, LaTeX,
21cr|texlive-hvextern-65670-1|20	LuaTeX, LuaLaTeX, XeTeX, XeLaTeX, Lua, Perl, or Python source
21cr|texlive-hvextern-65670-1|21	code into an external file, run that file via shell-escape to
21cr|texlive-hvextern-65670-1|22	create PDF, PNG, or text output, and include that output
21cr|texlive-hvextern-65670-1|23	automatically into the main LaTeX document.
21cr|texlive-hvextern-65670-1|24	
21cr|texlive-hvextern-65670-1|25	%files
21cr|texlive-hvextern-65670-1|26	%doc %{_texmfdistdir}/doc/latex/hvextern
21cr|texlive-hvextern-65670-1|27	%{_texmfdistdir}/tex/latex/hvextern
21cr|texlive-hvextern-65670-1|28	
21cr|texlive-hvextern-65670-1|29	#------------------------------------------------------------------
21cr|texlive-hvextern-65670-1|30	
21cr|texlive-hvextern-65670-1|31	%prep
21cr|texlive-hvextern-65670-1|32	%setup -c -a0 -a1
21cr|texlive-hvextern-65670-1|33	
21cr|texlive-hvextern-65670-1|34	%build
21cr|texlive-hvextern-65670-1|35	
21cr|texlive-hvextern-65670-1|36	%install
21cr|texlive-hvextern-65670-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hvextern-65670-1|38	rm -rf tlpkg
21cr|texlive-hvextern-65670-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9533 21
21cr|texlive-hvlogos-63261-1|1	%define oname hvlogos
21cr|texlive-hvlogos-63261-1|2	
21cr|texlive-hvlogos-63261-1|3	Summary:	Print TeX-related names as logo
21cr|texlive-hvlogos-63261-1|4	Name:		texlive-hvlogos
21cr|texlive-hvlogos-63261-1|5	Version:	63261
21cr|texlive-hvlogos-63261-1|6	Release:	1
21cr|texlive-hvlogos-63261-1|7	License:	LPPL1.3
21cr|texlive-hvlogos-63261-1|8	Group:		Publishing
21cr|texlive-hvlogos-63261-1|9	Url:		https://www.ctan.org
21cr|texlive-hvlogos-63261-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hvlogos-63261-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hvlogos-63261-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hvlogos-63261-1|13	Requires:	texlive-tlpkg
21cr|texlive-hvlogos-63261-1|14	Requires:	texlive-kpathsea
21cr|texlive-hvlogos-63261-1|15	Provides:	tex(hvlogos.sty) = 2024
21cr|texlive-hvlogos-63261-1|16	BuildArch:	noarch
21cr|texlive-hvlogos-63261-1|17	
21cr|texlive-hvlogos-63261-1|18	%description
21cr|texlive-hvlogos-63261-1|19	This package is more or less an extension to Heiko Oberdiek's
21cr|texlive-hvlogos-63261-1|20	package hologo. It prints TeX-related names as logos. The
21cr|texlive-hvlogos-63261-1|21	package requires fetamont, hologo, dantelogo, and xspace.
21cr|texlive-hvlogos-63261-1|22	
21cr|texlive-hvlogos-63261-1|23	%files
21cr|texlive-hvlogos-63261-1|24	%doc %{_texmfdistdir}/doc/latex/hvlogos
21cr|texlive-hvlogos-63261-1|25	%{_texmfdistdir}/tex/latex/hvlogos
21cr|texlive-hvlogos-63261-1|26	
21cr|texlive-hvlogos-63261-1|27	#------------------------------------------------------------------
21cr|texlive-hvlogos-63261-1|28	
21cr|texlive-hvlogos-63261-1|29	%prep
21cr|texlive-hvlogos-63261-1|30	%setup -c -a0 -a1
21cr|texlive-hvlogos-63261-1|31	
21cr|texlive-hvlogos-63261-1|32	%build
21cr|texlive-hvlogos-63261-1|33	
21cr|texlive-hvlogos-63261-1|34	%install
21cr|texlive-hvlogos-63261-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hvlogos-63261-1|36	rm -rf tlpkg
21cr|texlive-hvlogos-63261-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9534 21
21cr|texlive-hvpygmentex-62405-1|1	%define oname hvpygmentex
21cr|texlive-hvpygmentex-62405-1|2	
21cr|texlive-hvpygmentex-62405-1|3	Summary:	Syntax-Highlighting of program code
21cr|texlive-hvpygmentex-62405-1|4	Name:		texlive-hvpygmentex
21cr|texlive-hvpygmentex-62405-1|5	Version:	62405
21cr|texlive-hvpygmentex-62405-1|6	Release:	1
21cr|texlive-hvpygmentex-62405-1|7	License:	LPPL1.3
21cr|texlive-hvpygmentex-62405-1|8	Group:		Publishing
21cr|texlive-hvpygmentex-62405-1|9	Url:		https://www.ctan.org
21cr|texlive-hvpygmentex-62405-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hvpygmentex-62405-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hvpygmentex-62405-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hvpygmentex-62405-1|13	Requires:	texlive-tlpkg
21cr|texlive-hvpygmentex-62405-1|14	Requires:	texlive-kpathsea
21cr|texlive-hvpygmentex-62405-1|15	Provides:	tex(hvpygmentex.sty) = 2024
21cr|texlive-hvpygmentex-62405-1|16	BuildArch:	noarch
21cr|texlive-hvpygmentex-62405-1|17	
21cr|texlive-hvpygmentex-62405-1|18	%description
21cr|texlive-hvpygmentex-62405-1|19	The package is based on pygmentex but provides an automatic run
21cr|texlive-hvpygmentex-62405-1|20	from within the document itself, with the option
21cr|texlive-hvpygmentex-62405-1|21	--shell-escape. It does not need the additional action by the
21cr|texlive-hvpygmentex-62405-1|22	user to run the external program pygmentize to create the code
21cr|texlive-hvpygmentex-62405-1|23	snippets.
21cr|texlive-hvpygmentex-62405-1|24	
21cr|texlive-hvpygmentex-62405-1|25	%files
21cr|texlive-hvpygmentex-62405-1|26	%doc %{_texmfdistdir}/doc/latex/hvpygmentex
21cr|texlive-hvpygmentex-62405-1|27	%{_texmfdistdir}/tex/latex/hvpygmentex
21cr|texlive-hvpygmentex-62405-1|28	
21cr|texlive-hvpygmentex-62405-1|29	#------------------------------------------------------------------
21cr|texlive-hvpygmentex-62405-1|30	
21cr|texlive-hvpygmentex-62405-1|31	%prep
21cr|texlive-hvpygmentex-62405-1|32	%setup -c -a0 -a1
21cr|texlive-hvpygmentex-62405-1|33	
21cr|texlive-hvpygmentex-62405-1|34	%build
21cr|texlive-hvpygmentex-62405-1|35	
21cr|texlive-hvpygmentex-62405-1|36	%install
21cr|texlive-hvpygmentex-62405-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hvpygmentex-62405-1|38	rm -rf tlpkg
21cr|texlive-hvpygmentex-62405-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9535 21
21cr|texlive-hvqrurl-59256-1|1	%define oname hvqrurl
21cr|texlive-hvqrurl-59256-1|2	
21cr|texlive-hvqrurl-59256-1|3	Summary:	Insert a QR code in the margin
21cr|texlive-hvqrurl-59256-1|4	Name:		texlive-hvqrurl
21cr|texlive-hvqrurl-59256-1|5	Version:	59256
21cr|texlive-hvqrurl-59256-1|6	Release:	1
21cr|texlive-hvqrurl-59256-1|7	License:	LPPL1.3
21cr|texlive-hvqrurl-59256-1|8	Group:		Publishing
21cr|texlive-hvqrurl-59256-1|9	Url:		https://www.ctan.org
21cr|texlive-hvqrurl-59256-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hvqrurl-59256-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hvqrurl-59256-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hvqrurl-59256-1|13	Requires:	texlive-tlpkg
21cr|texlive-hvqrurl-59256-1|14	Requires:	texlive-kpathsea
21cr|texlive-hvqrurl-59256-1|15	Provides:	tex(hvqrurl.sty) = 2024
21cr|texlive-hvqrurl-59256-1|16	BuildArch:	noarch
21cr|texlive-hvqrurl-59256-1|17	
21cr|texlive-hvqrurl-59256-1|18	%description
21cr|texlive-hvqrurl-59256-1|19	This package allows to draw an URL as a QR code into the margin
21cr|texlive-hvqrurl-59256-1|20	of a one- or twosided document. The following packages are
21cr|texlive-hvqrurl-59256-1|21	loaded by default: qrcode, marginnote, url, xcolor and xkeyval.
21cr|texlive-hvqrurl-59256-1|22	
21cr|texlive-hvqrurl-59256-1|23	%files
21cr|texlive-hvqrurl-59256-1|24	%doc %{_texmfdistdir}/doc/latex/hvqrurl
21cr|texlive-hvqrurl-59256-1|25	%{_texmfdistdir}/tex/latex/hvqrurl
21cr|texlive-hvqrurl-59256-1|26	
21cr|texlive-hvqrurl-59256-1|27	#------------------------------------------------------------------
21cr|texlive-hvqrurl-59256-1|28	
21cr|texlive-hvqrurl-59256-1|29	%prep
21cr|texlive-hvqrurl-59256-1|30	%setup -c -a0 -a1
21cr|texlive-hvqrurl-59256-1|31	
21cr|texlive-hvqrurl-59256-1|32	%build
21cr|texlive-hvqrurl-59256-1|33	
21cr|texlive-hvqrurl-59256-1|34	%install
21cr|texlive-hvqrurl-59256-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hvqrurl-59256-1|36	rm -rf tlpkg
21cr|texlive-hvqrurl-59256-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9536 21
21cr|texlive-hwemoji-65001-1|1	%define oname hwemoji
21cr|texlive-hwemoji-65001-1|2	
21cr|texlive-hwemoji-65001-1|3	Summary:	Unicode emoji support for pdfLaTeX with sequences
21cr|texlive-hwemoji-65001-1|4	Name:		texlive-hwemoji
21cr|texlive-hwemoji-65001-1|5	Version:	65001
21cr|texlive-hwemoji-65001-1|6	Release:	1
21cr|texlive-hwemoji-65001-1|7	License:	LPPL1.3
21cr|texlive-hwemoji-65001-1|8	Group:		Publishing
21cr|texlive-hwemoji-65001-1|9	Url:		https://www.ctan.org
21cr|texlive-hwemoji-65001-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hwemoji-65001-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hwemoji-65001-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hwemoji-65001-1|13	Requires:	texlive-tlpkg
21cr|texlive-hwemoji-65001-1|14	Requires:	texlive-kpathsea
21cr|texlive-hwemoji-65001-1|15	Provides:	tex(hwemoji.sty) = 2024
21cr|texlive-hwemoji-65001-1|16	BuildArch:	noarch
21cr|texlive-hwemoji-65001-1|17	
21cr|texlive-hwemoji-65001-1|18	%description
21cr|texlive-hwemoji-65001-1|19	This package provides direct support for Unicode emoji in
21cr|texlive-hwemoji-65001-1|20	pdfLaTeX, with full access to emoji sequences including but not
21cr|texlive-hwemoji-65001-1|21	limited to flag sequences, diversity modifier sequences, and
21cr|texlive-hwemoji-65001-1|22	tag sequences. Emojis are displayed through Twemoji digital
21cr|texlive-hwemoji-65001-1|23	assets, as licensed under the CC-BY 4.0.
21cr|texlive-hwemoji-65001-1|24	
21cr|texlive-hwemoji-65001-1|25	%files
21cr|texlive-hwemoji-65001-1|26	%doc %{_texmfdistdir}/doc/latex/hwemoji
21cr|texlive-hwemoji-65001-1|27	%{_texmfdistdir}/tex/latex/hwemoji
21cr|texlive-hwemoji-65001-1|28	
21cr|texlive-hwemoji-65001-1|29	#------------------------------------------------------------------
21cr|texlive-hwemoji-65001-1|30	
21cr|texlive-hwemoji-65001-1|31	%prep
21cr|texlive-hwemoji-65001-1|32	%setup -c -a0 -a1
21cr|texlive-hwemoji-65001-1|33	
21cr|texlive-hwemoji-65001-1|34	%build
21cr|texlive-hwemoji-65001-1|35	
21cr|texlive-hwemoji-65001-1|36	%install
21cr|texlive-hwemoji-65001-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hwemoji-65001-1|38	rm -rf tlpkg
21cr|texlive-hwemoji-65001-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9537 21
21cr|texlive-hycolor-53584-1|1	%define oname hycolor
21cr|texlive-hycolor-53584-1|2	
21cr|texlive-hycolor-53584-1|3	Summary:	Implements colour for packages hyperref and bookmark
21cr|texlive-hycolor-53584-1|4	Name:		texlive-hycolor
21cr|texlive-hycolor-53584-1|5	Version:	53584
21cr|texlive-hycolor-53584-1|6	Release:	1
21cr|texlive-hycolor-53584-1|7	License:	LPPL1.3
21cr|texlive-hycolor-53584-1|8	Group:		Publishing
21cr|texlive-hycolor-53584-1|9	Url:		https://www.ctan.org
21cr|texlive-hycolor-53584-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hycolor-53584-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hycolor-53584-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hycolor-53584-1|13	Requires:	texlive-tlpkg
21cr|texlive-hycolor-53584-1|14	Requires:	texlive-kpathsea
21cr|texlive-hycolor-53584-1|15	Provides:	tex(hycolor.sty) = 2024
21cr|texlive-hycolor-53584-1|16	Provides:	tex(xcolor-patch.sty) = 2024
21cr|texlive-hycolor-53584-1|17	BuildArch:	noarch
21cr|texlive-hycolor-53584-1|18	
21cr|texlive-hycolor-53584-1|19	%description
21cr|texlive-hycolor-53584-1|20	This package provides the code for the color option that is
21cr|texlive-hycolor-53584-1|21	used by packages hyperref and bookmark. It is not intended as
21cr|texlive-hycolor-53584-1|22	package for the user.
21cr|texlive-hycolor-53584-1|23	
21cr|texlive-hycolor-53584-1|24	%files
21cr|texlive-hycolor-53584-1|25	%doc %{_texmfdistdir}/doc/latex/hycolor
21cr|texlive-hycolor-53584-1|26	%{_texmfdistdir}/tex/latex/hycolor
21cr|texlive-hycolor-53584-1|27	
21cr|texlive-hycolor-53584-1|28	#------------------------------------------------------------------
21cr|texlive-hycolor-53584-1|29	
21cr|texlive-hycolor-53584-1|30	%prep
21cr|texlive-hycolor-53584-1|31	%setup -c -a0 -a1
21cr|texlive-hycolor-53584-1|32	
21cr|texlive-hycolor-53584-1|33	%build
21cr|texlive-hycolor-53584-1|34	
21cr|texlive-hycolor-53584-1|35	%install
21cr|texlive-hycolor-53584-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hycolor-53584-1|37	rm -rf tlpkg
21cr|texlive-hycolor-53584-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9538 21
21cr|texlive-hypdestopt-56253-1|1	%define oname hypdestopt
21cr|texlive-hypdestopt-56253-1|2	
21cr|texlive-hypdestopt-56253-1|3	Summary:	Hyperref destination optimizer
21cr|texlive-hypdestopt-56253-1|4	Name:		texlive-hypdestopt
21cr|texlive-hypdestopt-56253-1|5	Version:	56253
21cr|texlive-hypdestopt-56253-1|6	Release:	1
21cr|texlive-hypdestopt-56253-1|7	License:	LPPL1.3
21cr|texlive-hypdestopt-56253-1|8	Group:		Publishing
21cr|texlive-hypdestopt-56253-1|9	Url:		https://www.ctan.org
21cr|texlive-hypdestopt-56253-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hypdestopt-56253-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hypdestopt-56253-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hypdestopt-56253-1|13	Requires:	tex(alphalph.sty)
21cr|texlive-hypdestopt-56253-1|14	Requires:	tex(auxhook.sty)
21cr|texlive-hypdestopt-56253-1|15	#Requires:	tex(iftex.sty)
21cr|texlive-hypdestopt-56253-1|16	Requires:	texlive-tlpkg
21cr|texlive-hypdestopt-56253-1|17	Requires:	texlive-kpathsea
21cr|texlive-hypdestopt-56253-1|18	Requires:	tex(pdfescape.sty)
21cr|texlive-hypdestopt-56253-1|19	Requires:	tex(pdftexcmds.sty)
21cr|texlive-hypdestopt-56253-1|20	Provides:	tex(hypdestopt.sty) = 2024
21cr|texlive-hypdestopt-56253-1|21	BuildArch:	noarch
21cr|texlive-hypdestopt-56253-1|22	
21cr|texlive-hypdestopt-56253-1|23	%description
21cr|texlive-hypdestopt-56253-1|24	This package supports hyperref's pdfTeX driver. It removes
21cr|texlive-hypdestopt-56253-1|25	unnecessary destinations and shortens the destination names or
21cr|texlive-hypdestopt-56253-1|26	uses numbered destinations to get smaller PDF files.
21cr|texlive-hypdestopt-56253-1|27	
21cr|texlive-hypdestopt-56253-1|28	%files
21cr|texlive-hypdestopt-56253-1|29	%doc %{_texmfdistdir}/doc/latex/hypdestopt
21cr|texlive-hypdestopt-56253-1|30	%{_texmfdistdir}/tex/latex/hypdestopt
21cr|texlive-hypdestopt-56253-1|31	
21cr|texlive-hypdestopt-56253-1|32	#------------------------------------------------------------------
21cr|texlive-hypdestopt-56253-1|33	
21cr|texlive-hypdestopt-56253-1|34	%prep
21cr|texlive-hypdestopt-56253-1|35	%setup -c -a0 -a1
21cr|texlive-hypdestopt-56253-1|36	
21cr|texlive-hypdestopt-56253-1|37	%build
21cr|texlive-hypdestopt-56253-1|38	
21cr|texlive-hypdestopt-56253-1|39	%install
21cr|texlive-hypdestopt-56253-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hypdestopt-56253-1|41	rm -rf tlpkg
21cr|texlive-hypdestopt-56253-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9539 21
21cr|texlive-hypdoc-65678-1|1	%define oname hypdoc
21cr|texlive-hypdoc-65678-1|2	
21cr|texlive-hypdoc-65678-1|3	Summary:	Hyper extensions for doc.sty
21cr|texlive-hypdoc-65678-1|4	Name:		texlive-hypdoc
21cr|texlive-hypdoc-65678-1|5	Version:	65678
21cr|texlive-hypdoc-65678-1|6	Release:	1
21cr|texlive-hypdoc-65678-1|7	License:	LPPL1.3
21cr|texlive-hypdoc-65678-1|8	Group:		Publishing
21cr|texlive-hypdoc-65678-1|9	Url:		https://www.ctan.org
21cr|texlive-hypdoc-65678-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hypdoc-65678-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hypdoc-65678-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hypdoc-65678-1|13	Requires:	texlive-tlpkg
21cr|texlive-hypdoc-65678-1|14	Requires:	texlive-kpathsea
21cr|texlive-hypdoc-65678-1|15	Provides:	tex(hypdoc.sty) = 2024
21cr|texlive-hypdoc-65678-1|16	BuildArch:	noarch
21cr|texlive-hypdoc-65678-1|17	
21cr|texlive-hypdoc-65678-1|18	%description
21cr|texlive-hypdoc-65678-1|19	This package adds hypertext features to the package doc that is
21cr|texlive-hypdoc-65678-1|20	used in the documentation system of LaTeX2e. Bookmarks are
21cr|texlive-hypdoc-65678-1|21	added and references are linked as far as possible.
21cr|texlive-hypdoc-65678-1|22	
21cr|texlive-hypdoc-65678-1|23	%files
21cr|texlive-hypdoc-65678-1|24	%doc %{_texmfdistdir}/doc/latex/hypdoc
21cr|texlive-hypdoc-65678-1|25	%{_texmfdistdir}/tex/latex/hypdoc
21cr|texlive-hypdoc-65678-1|26	
21cr|texlive-hypdoc-65678-1|27	#------------------------------------------------------------------
21cr|texlive-hypdoc-65678-1|28	
21cr|texlive-hypdoc-65678-1|29	%prep
21cr|texlive-hypdoc-65678-1|30	%setup -c -a0 -a1
21cr|texlive-hypdoc-65678-1|31	
21cr|texlive-hypdoc-65678-1|32	%build
21cr|texlive-hypdoc-65678-1|33	
21cr|texlive-hypdoc-65678-1|34	%install
21cr|texlive-hypdoc-65678-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hypdoc-65678-1|36	rm -rf tlpkg
21cr|texlive-hypdoc-65678-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9540 21
21cr|texlive-hyperbar-48147-1|1	%define oname hyperbar
21cr|texlive-hyperbar-48147-1|2	
21cr|texlive-hyperbar-48147-1|3	Summary:	Add interactive Barcode fields to PDF forms
21cr|texlive-hyperbar-48147-1|4	Name:		texlive-hyperbar
21cr|texlive-hyperbar-48147-1|5	Version:	48147
21cr|texlive-hyperbar-48147-1|6	Release:	1
21cr|texlive-hyperbar-48147-1|7	License:	LPPL1.3
21cr|texlive-hyperbar-48147-1|8	Group:		Publishing
21cr|texlive-hyperbar-48147-1|9	Url:		https://www.ctan.org
21cr|texlive-hyperbar-48147-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hyperbar-48147-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-hyperbar-48147-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-hyperbar-48147-1|13	Requires:	texlive-tlpkg
21cr|texlive-hyperbar-48147-1|14	Requires:	texlive-kpathsea
21cr|texlive-hyperbar-48147-1|15	Provides:	tex(hyperbar.sty) = 2024
21cr|texlive-hyperbar-48147-1|16	BuildArch:	noarch
21cr|texlive-hyperbar-48147-1|17	
21cr|texlive-hyperbar-48147-1|18	%description
21cr|texlive-hyperbar-48147-1|19	The package extends the hyperref functionality for creating
21cr|texlive-hyperbar-48147-1|20	interactive forms to allow adding Barcode form fields supported
21cr|texlive-hyperbar-48147-1|21	by some modern PDF readers. Currently, only pdfTeX is
21cr|texlive-hyperbar-48147-1|22	supported.
21cr|texlive-hyperbar-48147-1|23	
21cr|texlive-hyperbar-48147-1|24	%files
21cr|texlive-hyperbar-48147-1|25	%doc %{_texmfdistdir}/doc/latex/hyperbar/
21cr|texlive-hyperbar-48147-1|26	%{_texmfdistdir}/tex/latex/hyperbar/
21cr|texlive-hyperbar-48147-1|27	
21cr|texlive-hyperbar-48147-1|28	#------------------------------------------------------------------
21cr|texlive-hyperbar-48147-1|29	
21cr|texlive-hyperbar-48147-1|30	%prep
21cr|texlive-hyperbar-48147-1|31	%setup -c -a0 -a1
21cr|texlive-hyperbar-48147-1|32	
21cr|texlive-hyperbar-48147-1|33	%build
21cr|texlive-hyperbar-48147-1|34	
21cr|texlive-hyperbar-48147-1|35	%install
21cr|texlive-hyperbar-48147-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hyperbar-48147-1|37	rm -rf tlpkg
21cr|texlive-hyperbar-48147-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9541 21
21cr|texlive-hyphenex-20190228-1|1	# revision 29349
21cr|texlive-hyphenex-20190228-1|2	# category Package
21cr|texlive-hyphenex-20190228-1|3	# catalog-ctan /info/digests/tugboat/hyphenex
21cr|texlive-hyphenex-20190228-1|4	# catalog-date 2012-05-16 13:34:59 +0200
21cr|texlive-hyphenex-20190228-1|5	# catalog-license other-free
21cr|texlive-hyphenex-20190228-1|6	# catalog-version undef
21cr|texlive-hyphenex-20190228-1|7	Name:		texlive-hyphenex
21cr|texlive-hyphenex-20190228-1|8	Version:	20190228
21cr|texlive-hyphenex-20190228-1|9	Release:	1
21cr|texlive-hyphenex-20190228-1|10	Summary:	Generate a hyphenation exceptions file
21cr|texlive-hyphenex-20190228-1|11	Group:		Publishing
21cr|texlive-hyphenex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/digests/tugboat/hyphenex
21cr|texlive-hyphenex-20190228-1|13	License:	OTHER-FREE
21cr|texlive-hyphenex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenex.tar.xz
21cr|texlive-hyphenex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenex.source.tar.xz
21cr|texlive-hyphenex-20190228-1|16	BuildArch:	noarch
21cr|texlive-hyphenex-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-hyphenex-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-hyphenex-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-hyphenex-20190228-1|20	
21cr|texlive-hyphenex-20190228-1|21	%description
21cr|texlive-hyphenex-20190228-1|22	Exceptions for American English hyphenation patterns are
21cr|texlive-hyphenex-20190228-1|23	occasionally published in the TeX User Group magazine TUGboat.
21cr|texlive-hyphenex-20190228-1|24	This bundle provides alternative Perl and Bourne shell scripts
21cr|texlive-hyphenex-20190228-1|25	to convert the source of such an article into an exceptions
21cr|texlive-hyphenex-20190228-1|26	file, together with a recent copy of the article and its
21cr|texlive-hyphenex-20190228-1|27	translation.
21cr|texlive-hyphenex-20190228-1|28	
21cr|texlive-hyphenex-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-hyphenex-20190228-1|30	%files
21cr|texlive-hyphenex-20190228-1|31	%{_texmfdistdir}/tex/generic/hyphenex/ushyphex.tex
21cr|texlive-hyphenex-20190228-1|32	#- source
21cr|texlive-hyphenex-20190228-1|33	%doc %{_texmfdistdir}/source/generic/hyphenex/GNUmakefile
21cr|texlive-hyphenex-20190228-1|34	%doc %{_texmfdistdir}/source/generic/hyphenex/README
21cr|texlive-hyphenex-20190228-1|35	%doc %{_texmfdistdir}/source/generic/hyphenex/hyphenex.pl
21cr|texlive-hyphenex-20190228-1|36	%doc %{_texmfdistdir}/source/generic/hyphenex/hyphenex.sh
21cr|texlive-hyphenex-20190228-1|37	%doc %{_texmfdistdir}/source/generic/hyphenex/tb0hyf.pdf
21cr|texlive-hyphenex-20190228-1|38	%doc %{_texmfdistdir}/source/generic/hyphenex/tb0hyf.tex
21cr|texlive-hyphenex-20190228-1|39	%doc %{_texmfdistdir}/source/generic/hyphenex/test.tex
21cr|texlive-hyphenex-20190228-1|40	
21cr|texlive-hyphenex-20190228-1|41	#-----------------------------------------------------------------------
21cr|texlive-hyphenex-20190228-1|42	%prep
21cr|texlive-hyphenex-20190228-1|43	%setup -c -a0 -a1
21cr|texlive-hyphenex-20190228-1|44	
21cr|texlive-hyphenex-20190228-1|45	%build
21cr|texlive-hyphenex-20190228-1|46	
21cr|texlive-hyphenex-20190228-1|47	%install
21cr|texlive-hyphenex-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hyphenex-20190228-1|49	cp -fpar tex source %{buildroot}%{_texmfdistdir}

9542 21
21cr|texlive-hyphen-macedonian-58652-1|1	%define oname hyphen-macedonian
21cr|texlive-hyphen-macedonian-58652-1|2	
21cr|texlive-hyphen-macedonian-58652-1|3	Summary:	Macedonian hyphenation patterns
21cr|texlive-hyphen-macedonian-58652-1|4	Name:		texlive-hyphen-macedonian
21cr|texlive-hyphen-macedonian-58652-1|5	Version:	58652
21cr|texlive-hyphen-macedonian-58652-1|6	Release:	1
21cr|texlive-hyphen-macedonian-58652-1|7	License:	LPPL1.3
21cr|texlive-hyphen-macedonian-58652-1|8	Group:		Publishing
21cr|texlive-hyphen-macedonian-58652-1|9	Url:		https://www.ctan.org
21cr|texlive-hyphen-macedonian-58652-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-hyphen-macedonian-58652-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-hyphen-macedonian-58652-1|12	Requires:	texlive-tlpkg
21cr|texlive-hyphen-macedonian-58652-1|13	Requires:	texlive-hyphen-base
21cr|texlive-hyphen-macedonian-58652-1|14	Requires:	texlive-hyph-utf8
21cr|texlive-hyphen-macedonian-58652-1|15	Requires:	texlive-kpathsea
21cr|texlive-hyphen-macedonian-58652-1|16	Provides:	tex(hyph-mk.tex) = 2024
21cr|texlive-hyphen-macedonian-58652-1|17	Provides:	tex(loadhyph-mk.tex) = 2024
21cr|texlive-hyphen-macedonian-58652-1|18	BuildArch:	noarch
21cr|texlive-hyphen-macedonian-58652-1|19	
21cr|texlive-hyphen-macedonian-58652-1|20	%description
21cr|texlive-hyphen-macedonian-58652-1|21	Hyphenation patterns for Macedonian.
21cr|texlive-hyphen-macedonian-58652-1|22	
21cr|texlive-hyphen-macedonian-58652-1|23	%files
21cr|texlive-hyphen-macedonian-58652-1|24	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mk.tex
21cr|texlive-hyphen-macedonian-58652-1|25	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex-8bit/hyph-mk.macedonian.tex
21cr|texlive-hyphen-macedonian-58652-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mk.tex
21cr|texlive-hyphen-macedonian-58652-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mk.pat.txt
21cr|texlive-hyphen-macedonian-58652-1|28	
21cr|texlive-hyphen-macedonian-58652-1|29	#------------------------------------------------------------------
21cr|texlive-hyphen-macedonian-58652-1|30	
21cr|texlive-hyphen-macedonian-58652-1|31	%prep
21cr|texlive-hyphen-macedonian-58652-1|32	%setup -c -a0
21cr|texlive-hyphen-macedonian-58652-1|33	
21cr|texlive-hyphen-macedonian-58652-1|34	%build
21cr|texlive-hyphen-macedonian-58652-1|35	
21cr|texlive-hyphen-macedonian-58652-1|36	%install
21cr|texlive-hyphen-macedonian-58652-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hyphen-macedonian-58652-1|38	rm -rf tlpkg
21cr|texlive-hyphen-macedonian-58652-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9543 21
21cr|texlive-hyplain-1.0-8|1	# revision 15878
21cr|texlive-hyplain-1.0-8|2	# category Package
21cr|texlive-hyplain-1.0-8|3	# catalog-ctan /macros/plain/contrib/hyplain
21cr|texlive-hyplain-1.0-8|4	# catalog-date 2007-03-07 20:05:57 +0100
21cr|texlive-hyplain-1.0-8|5	# catalog-license pd
21cr|texlive-hyplain-1.0-8|6	# catalog-version 1.0
21cr|texlive-hyplain-1.0-8|7	Name:		texlive-hyplain
21cr|texlive-hyplain-1.0-8|8	Version:	1.0
21cr|texlive-hyplain-1.0-8|9	Release:	8
21cr|texlive-hyplain-1.0-8|10	Summary:	Basic support for multiple languages in Plain TeX
21cr|texlive-hyplain-1.0-8|11	Group:		Publishing
21cr|texlive-hyplain-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/hyplain
21cr|texlive-hyplain-1.0-8|13	License:	PD
21cr|texlive-hyplain-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyplain.tar.xz
21cr|texlive-hyplain-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyplain.doc.tar.xz
21cr|texlive-hyplain-1.0-8|16	BuildArch:	noarch
21cr|texlive-hyplain-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-hyplain-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-hyplain-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-hyplain-1.0-8|20	
21cr|texlive-hyplain-1.0-8|21	%description
21cr|texlive-hyplain-1.0-8|22	The package offers a means to set up hyphenation suitable for
21cr|texlive-hyplain-1.0-8|23	several languages and/or dialects, and to select them or switch
21cr|texlive-hyplain-1.0-8|24	between them while typesetting.
21cr|texlive-hyplain-1.0-8|25	
21cr|texlive-hyplain-1.0-8|26	
21cr|texlive-hyplain-1.0-8|27	#-----------------------------------------------------------------------
21cr|texlive-hyplain-1.0-8|28	%files
21cr|texlive-hyplain-1.0-8|29	%{_texmfdistdir}/tex/plain/hyplain/hylang.tex
21cr|texlive-hyplain-1.0-8|30	%{_texmfdistdir}/tex/plain/hyplain/hypdfplain.ini
21cr|texlive-hyplain-1.0-8|31	%{_texmfdistdir}/tex/plain/hyplain/hyplain.tex
21cr|texlive-hyplain-1.0-8|32	%{_texmfdistdir}/tex/plain/hyplain/hyrules.tex
21cr|texlive-hyplain-1.0-8|33	%doc %{_texmfdistdir}/doc/plain/hyplain/README
21cr|texlive-hyplain-1.0-8|34	%doc %{_texmfdistdir}/doc/plain/hyplain/hydoc.pdf
21cr|texlive-hyplain-1.0-8|35	%doc %{_texmfdistdir}/doc/plain/hyplain/hydoc.tex
21cr|texlive-hyplain-1.0-8|36	
21cr|texlive-hyplain-1.0-8|37	#-----------------------------------------------------------------------
21cr|texlive-hyplain-1.0-8|38	%prep
21cr|texlive-hyplain-1.0-8|39	%setup -c -a0 -a1
21cr|texlive-hyplain-1.0-8|40	
21cr|texlive-hyplain-1.0-8|41	%build
21cr|texlive-hyplain-1.0-8|42	
21cr|texlive-hyplain-1.0-8|43	%install
21cr|texlive-hyplain-1.0-8|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-hyplain-1.0-8|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9544 21
21cr|texlive-ibarra-64567-1|1	%define oname ibarra
21cr|texlive-ibarra-64567-1|2	
21cr|texlive-ibarra-64567-1|3	Summary:	LaTeX support for the Ibarra Real Nova family of fonts
21cr|texlive-ibarra-64567-1|4	Name:		texlive-ibarra
21cr|texlive-ibarra-64567-1|5	Version:	64567
21cr|texlive-ibarra-64567-1|6	Release:	1
21cr|texlive-ibarra-64567-1|7	License:	LPPL1.3
21cr|texlive-ibarra-64567-1|8	Group:		Publishing
21cr|texlive-ibarra-64567-1|9	Url:		https://www.ctan.org
21cr|texlive-ibarra-64567-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ibarra-64567-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ibarra-64567-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ibarra-64567-1|13	Requires:	texlive-tlpkg
21cr|texlive-ibarra-64567-1|14	Requires:	texlive-kpathsea
21cr|texlive-ibarra-64567-1|15	Provides:	tex(ibarra.map) = 2024
21cr|texlive-ibarra-64567-1|16	Provides:	tex(ibarra.sty) = 2024
21cr|texlive-ibarra-64567-1|17	Provides:	tex(ibrr_2qacnp.enc) = 2024
21cr|texlive-ibarra-64567-1|18	Provides:	tex(ibrr_6jlwjs.enc) = 2024
21cr|texlive-ibarra-64567-1|19	Provides:	tex(ibrr_a3lg2q.enc) = 2024
21cr|texlive-ibarra-64567-1|20	Provides:	tex(ibrr_bqfkme.enc) = 2024
21cr|texlive-ibarra-64567-1|21	Provides:	tex(ibrr_eocuub.enc) = 2024
21cr|texlive-ibarra-64567-1|22	Provides:	tex(ibrr_gj2f64.enc) = 2024
21cr|texlive-ibarra-64567-1|23	Provides:	tex(ibrr_ifilzm.enc) = 2024
21cr|texlive-ibarra-64567-1|24	Provides:	tex(ibrr_j5nrvp.enc) = 2024
21cr|texlive-ibarra-64567-1|25	Provides:	tex(ibrr_miztrm.enc) = 2024
21cr|texlive-ibarra-64567-1|26	Provides:	tex(ibrr_qbzklr.enc) = 2024
21cr|texlive-ibarra-64567-1|27	Provides:	tex(ibrr_rszbuw.enc) = 2024
21cr|texlive-ibarra-64567-1|28	Provides:	tex(ibrr_s4svbt.enc) = 2024
21cr|texlive-ibarra-64567-1|29	Provides:	tex(ibrr_xjlkg7.enc) = 2024
21cr|texlive-ibarra-64567-1|30	Provides:	tex(ibrr_xx2mp7.enc) = 2024
21cr|texlive-ibarra-64567-1|31	Provides:	tex(ibrr_yt2suz.enc) = 2024
21cr|texlive-ibarra-64567-1|32	Provides:	tex(ibrr_yyhfj4.enc) = 2024
21cr|texlive-ibarra-64567-1|33	Provides:	tex(LY1IbarraRealNova-LF.fd) = 2024
21cr|texlive-ibarra-64567-1|34	Provides:	tex(LY1IbarraRealNova-OsF.fd) = 2024
21cr|texlive-ibarra-64567-1|35	Provides:	tex(LY1IbarraRealNova-Sup.fd) = 2024
21cr|texlive-ibarra-64567-1|36	Provides:	tex(OT1IbarraRealNova-LF.fd) = 2024
21cr|texlive-ibarra-64567-1|37	Provides:	tex(OT1IbarraRealNova-OsF.fd) = 2024
21cr|texlive-ibarra-64567-1|38	Provides:	tex(OT1IbarraRealNova-Sup.fd) = 2024
21cr|texlive-ibarra-64567-1|39	Provides:	tex(T1IbarraRealNova-LF.fd) = 2024
21cr|texlive-ibarra-64567-1|40	Provides:	tex(T1IbarraRealNova-OsF.fd) = 2024
21cr|texlive-ibarra-64567-1|41	Provides:	tex(T1IbarraRealNova-Sup.fd) = 2024
21cr|texlive-ibarra-64567-1|42	Provides:	tex(TS1IbarraRealNova-LF.fd) = 2024
21cr|texlive-ibarra-64567-1|43	Provides:	tex(TS1IbarraRealNova-OsF.fd) = 2024
21cr|texlive-ibarra-64567-1|44	BuildArch:	noarch
21cr|texlive-ibarra-64567-1|45	
21cr|texlive-ibarra-64567-1|46	%description
21cr|texlive-ibarra-64567-1|47	The Ibarra Real Nova is a revival of a typeface designed by
21cr|texlive-ibarra-64567-1|48	Geronimo Gil for the publication of Don Quixote for the Real
21cr|texlive-ibarra-64567-1|49	Academia de la Lengua in 1780. Joaquin Ibarra was the printer.
21cr|texlive-ibarra-64567-1|50	
21cr|texlive-ibarra-64567-1|51	%files
21cr|texlive-ibarra-64567-1|52	%doc %{_texmfdistdir}/doc
21cr|texlive-ibarra-64567-1|53	%{_texmfdistdir}/fonts/enc/dvips/%{oname}
21cr|texlive-ibarra-64567-1|54	%{_texmfdistdir}/fonts/map/dvips/%{oname}
21cr|texlive-ibarra-64567-1|55	%{_texmfdistdir}/fonts/tfm/public/%{oname}
21cr|texlive-ibarra-64567-1|56	%{_texmfdistdir}/fonts/truetype/public/%{oname}
21cr|texlive-ibarra-64567-1|57	%{_texmfdistdir}/fonts/type1/public/%{oname}
21cr|texlive-ibarra-64567-1|58	%{_texmfdistdir}/fonts/vf/public/%{oname}
21cr|texlive-ibarra-64567-1|59	%{_texmfdistdir}/tex/latex/%{oname}
21cr|texlive-ibarra-64567-1|60	
21cr|texlive-ibarra-64567-1|61	#------------------------------------------------------------------
21cr|texlive-ibarra-64567-1|62	
21cr|texlive-ibarra-64567-1|63	%prep
21cr|texlive-ibarra-64567-1|64	%setup -c -a0 -a1
21cr|texlive-ibarra-64567-1|65	
21cr|texlive-ibarra-64567-1|66	%build
21cr|texlive-ibarra-64567-1|67	
21cr|texlive-ibarra-64567-1|68	%install
21cr|texlive-ibarra-64567-1|69	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ibarra-64567-1|70	rm -rf tlpkg
21cr|texlive-ibarra-64567-1|71	cp -fpar * %{buildroot}%{_texmfdistdir}

9545 21
21cr|texlive-ibrackets-65383-1|1	%define oname ibrackets
21cr|texlive-ibrackets-65383-1|2	
21cr|texlive-ibrackets-65383-1|3	Summary:	Intelligent brackets
21cr|texlive-ibrackets-65383-1|4	Name:		texlive-ibrackets
21cr|texlive-ibrackets-65383-1|5	Version:	65383
21cr|texlive-ibrackets-65383-1|6	Release:	1
21cr|texlive-ibrackets-65383-1|7	License:	LPPL1.3
21cr|texlive-ibrackets-65383-1|8	Group:		Publishing
21cr|texlive-ibrackets-65383-1|9	Url:		https://www.ctan.org
21cr|texlive-ibrackets-65383-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ibrackets-65383-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ibrackets-65383-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ibrackets-65383-1|13	Requires:	texlive-tlpkg
21cr|texlive-ibrackets-65383-1|14	Requires:	texlive-kpathsea
21cr|texlive-ibrackets-65383-1|15	Provides:	tex(ibrackets.sty) = 2024
21cr|texlive-ibrackets-65383-1|16	BuildArch:	noarch
21cr|texlive-ibrackets-65383-1|17	
21cr|texlive-ibrackets-65383-1|18	%description
21cr|texlive-ibrackets-65383-1|19	This small package provides a new definition of brackets [ and
21cr|texlive-ibrackets-65383-1|20	] as active characters to get correct blank spaces in
21cr|texlive-ibrackets-65383-1|21	mathematical mode when using for open intervals. Instead of
21cr|texlive-ibrackets-65383-1|22	parenthesis: ]-\infty, 0[ is equivalent to (-\infty, 0).
21cr|texlive-ibrackets-65383-1|23	
21cr|texlive-ibrackets-65383-1|24	%files
21cr|texlive-ibrackets-65383-1|25	%doc %{_texmfdistdir}/doc/latex/ibrackets
21cr|texlive-ibrackets-65383-1|26	%{_texmfdistdir}/tex/latex/ibrackets
21cr|texlive-ibrackets-65383-1|27	
21cr|texlive-ibrackets-65383-1|28	#------------------------------------------------------------------
21cr|texlive-ibrackets-65383-1|29	
21cr|texlive-ibrackets-65383-1|30	%prep
21cr|texlive-ibrackets-65383-1|31	%setup -c -a0 -a1
21cr|texlive-ibrackets-65383-1|32	
21cr|texlive-ibrackets-65383-1|33	%build
21cr|texlive-ibrackets-65383-1|34	
21cr|texlive-ibrackets-65383-1|35	%install
21cr|texlive-ibrackets-65383-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ibrackets-65383-1|37	rm -rf tlpkg
21cr|texlive-ibrackets-65383-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9546 21
21cr|texlive-icite-54512-1|1	%define oname icite
21cr|texlive-icite-54512-1|2	
21cr|texlive-icite-54512-1|3	Summary:	Indices locorum citatorum
21cr|texlive-icite-54512-1|4	Name:		texlive-icite
21cr|texlive-icite-54512-1|5	Version:	54512
21cr|texlive-icite-54512-1|6	Release:	1
21cr|texlive-icite-54512-1|7	License:	LPPL1.3
21cr|texlive-icite-54512-1|8	Group:		Publishing
21cr|texlive-icite-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-icite-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-icite-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-icite-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-icite-54512-1|13	Requires:	texlive-tlpkg
21cr|texlive-icite-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-icite-54512-1|15	Provides:	tex(icite.sty) = 2024
21cr|texlive-icite-54512-1|16	BuildArch:	noarch
21cr|texlive-icite-54512-1|17	
21cr|texlive-icite-54512-1|18	%description
21cr|texlive-icite-54512-1|19	The package is designed to produce from BibTeX or BibLaTeX
21cr|texlive-icite-54512-1|20	bibliographical databases the different indices of authors and
21cr|texlive-icite-54512-1|21	works cited which are called indices locorum citatorum. It
21cr|texlive-icite-54512-1|22	relies on a specific \icite command and can operate with either
21cr|texlive-icite-54512-1|23	BibTeX or BibLaTeX.
21cr|texlive-icite-54512-1|24	
21cr|texlive-icite-54512-1|25	%files
21cr|texlive-icite-54512-1|26	%doc %{_texmfdistdir}/doc/latex/icite
21cr|texlive-icite-54512-1|27	%{_texmfdistdir}/tex/latex/icite
21cr|texlive-icite-54512-1|28	
21cr|texlive-icite-54512-1|29	#------------------------------------------------------------------
21cr|texlive-icite-54512-1|30	
21cr|texlive-icite-54512-1|31	%prep
21cr|texlive-icite-54512-1|32	%setup -c -a0 -a1
21cr|texlive-icite-54512-1|33	
21cr|texlive-icite-54512-1|34	%build
21cr|texlive-icite-54512-1|35	
21cr|texlive-icite-54512-1|36	%install
21cr|texlive-icite-54512-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-icite-54512-1|38	rm -rf tlpkg
21cr|texlive-icite-54512-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9547 21
21cr|texlive-identkey-0.1.0-1|1	Name:	    texlive-identkey
21cr|texlive-identkey-0.1.0-1|2	Version:	0.1.0
21cr|texlive-identkey-0.1.0-1|3	Release:	1
21cr|texlive-identkey-0.1.0-1|4	Summary:	Typesetting bracketed dichotomous identification keys
21cr|texlive-identkey-0.1.0-1|5	Group:		Publishing
21cr|texlive-identkey-0.1.0-1|6	URL:		hhttps://www.ctan.org/pkg/identkey
21cr|texlive-identkey-0.1.0-1|7	License:	GNU General Public License, version 3
21cr|texlive-identkey-0.1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/identkey.tar.xz
21cr|texlive-identkey-0.1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/identkey.doc.tar.xz
21cr|texlive-identkey-0.1.0-1|10	BuildArch:	noarch
21cr|texlive-identkey-0.1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-identkey-0.1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-identkey-0.1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-identkey-0.1.0-1|14	
21cr|texlive-identkey-0.1.0-1|15	%description
21cr|texlive-identkey-0.1.0-1|16	The package is for typesetting bracketed dichotomous identification keys
21cr|texlive-identkey-0.1.0-1|17	
21cr|texlive-identkey-0.1.0-1|18	#-----------------------------------------------------------------------
21cr|texlive-identkey-0.1.0-1|19	%files
21cr|texlive-identkey-0.1.0-1|20	%{_texmfdistdir}/tex/latex/identkey
21cr|texlive-identkey-0.1.0-1|21	%doc %{_texmfdistdir}/doc/latex/identkey
21cr|texlive-identkey-0.1.0-1|22	#-----------------------------------------------------------------------
21cr|texlive-identkey-0.1.0-1|23	%prep
21cr|texlive-identkey-0.1.0-1|24	%setup -c -a0 -a1
21cr|texlive-identkey-0.1.0-1|25	
21cr|texlive-identkey-0.1.0-1|26	%build
21cr|texlive-identkey-0.1.0-1|27	
21cr|texlive-identkey-0.1.0-1|28	%install
21cr|texlive-identkey-0.1.0-1|29	mkdir -p %{buildroot}%{_texmfdistdir}

9548 21
21cr|texlive-ieejtran-65641-1|1	%define oname ieejtran
21cr|texlive-ieejtran-65641-1|2	
21cr|texlive-ieejtran-65641-1|3	Summary:	Unofficial bibliography style file for the Institute of Electrical Engineers of Japan
21cr|texlive-ieejtran-65641-1|4	Name:		texlive-ieejtran
21cr|texlive-ieejtran-65641-1|5	Version:	65641
21cr|texlive-ieejtran-65641-1|6	Release:	1
21cr|texlive-ieejtran-65641-1|7	License:	LPPL1.3
21cr|texlive-ieejtran-65641-1|8	Group:		Publishing
21cr|texlive-ieejtran-65641-1|9	Url:		https://www.ctan.org
21cr|texlive-ieejtran-65641-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ieejtran-65641-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ieejtran-65641-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ieejtran-65641-1|13	Requires:	texlive-tlpkg
21cr|texlive-ieejtran-65641-1|14	Requires:	texlive-kpathsea
21cr|texlive-ieejtran-65641-1|15	BuildArch:	noarch
21cr|texlive-ieejtran-65641-1|16	
21cr|texlive-ieejtran-65641-1|17	%description
21cr|texlive-ieejtran-65641-1|18	This package provides an unofficial BibTeX style for authors of
21cr|texlive-ieejtran-65641-1|19	the Institute of Electrical Engineers of Japan (IEEJ)
21cr|texlive-ieejtran-65641-1|20	transactions journals and conferences.
21cr|texlive-ieejtran-65641-1|21	
21cr|texlive-ieejtran-65641-1|22	%files
21cr|texlive-ieejtran-65641-1|23	%doc %{_texmfdistdir}/doc/bibtex/ieejtran
21cr|texlive-ieejtran-65641-1|24	%{_texmfdistdir}/bibtex/bst/ieejtran
21cr|texlive-ieejtran-65641-1|25	
21cr|texlive-ieejtran-65641-1|26	#------------------------------------------------------------------
21cr|texlive-ieejtran-65641-1|27	
21cr|texlive-ieejtran-65641-1|28	%prep
21cr|texlive-ieejtran-65641-1|29	%setup -c -a0 -a1
21cr|texlive-ieejtran-65641-1|30	
21cr|texlive-ieejtran-65641-1|31	%build
21cr|texlive-ieejtran-65641-1|32	
21cr|texlive-ieejtran-65641-1|33	%install
21cr|texlive-ieejtran-65641-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ieejtran-65641-1|35	rm -rf tlpkg
21cr|texlive-ieejtran-65641-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9549 21
21cr|texlive-iexec-64908-1|1	%define oname iexec
21cr|texlive-iexec-64908-1|2	
21cr|texlive-iexec-64908-1|3	Summary:	Execute shell commands and input their output
21cr|texlive-iexec-64908-1|4	Name:		texlive-iexec
21cr|texlive-iexec-64908-1|5	Version:	64908
21cr|texlive-iexec-64908-1|6	Release:	1
21cr|texlive-iexec-64908-1|7	License:	LPPL1.3
21cr|texlive-iexec-64908-1|8	Group:		Publishing
21cr|texlive-iexec-64908-1|9	Url:		https://www.ctan.org
21cr|texlive-iexec-64908-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-iexec-64908-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-iexec-64908-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-iexec-64908-1|13	Requires:	texlive-tlpkg
21cr|texlive-iexec-64908-1|14	Requires:	texlive-kpathsea
21cr|texlive-iexec-64908-1|15	Requires:	texlive-tools
21cr|texlive-iexec-64908-1|16	Provides:	tex(iexec.sty) = 2024
21cr|texlive-iexec-64908-1|17	BuildArch:	noarch
21cr|texlive-iexec-64908-1|18	
21cr|texlive-iexec-64908-1|19	%description
21cr|texlive-iexec-64908-1|20	With the help of the \iexec command, you can execute a shell
21cr|texlive-iexec-64908-1|21	command and then input its output into your document. This
21cr|texlive-iexec-64908-1|22	package also lets you use any special symbols inside your
21cr|texlive-iexec-64908-1|23	command.
21cr|texlive-iexec-64908-1|24	
21cr|texlive-iexec-64908-1|25	%files
21cr|texlive-iexec-64908-1|26	%doc %{_texmfdistdir}/doc/latex/iexec
21cr|texlive-iexec-64908-1|27	%{_texmfdistdir}/tex/latex/iexec
21cr|texlive-iexec-64908-1|28	
21cr|texlive-iexec-64908-1|29	#------------------------------------------------------------------
21cr|texlive-iexec-64908-1|30	
21cr|texlive-iexec-64908-1|31	%prep
21cr|texlive-iexec-64908-1|32	%setup -c -a0 -a1
21cr|texlive-iexec-64908-1|33	
21cr|texlive-iexec-64908-1|34	%build
21cr|texlive-iexec-64908-1|35	
21cr|texlive-iexec-64908-1|36	%install
21cr|texlive-iexec-64908-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-iexec-64908-1|38	rm -rf tlpkg
21cr|texlive-iexec-64908-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9550 21
21cr|texlive-ifallfalse-60027-1|1	%define oname ifallfalse
21cr|texlive-ifallfalse-60027-1|2	
21cr|texlive-ifallfalse-60027-1|3	Summary:	Compare a string against a set of other strings
21cr|texlive-ifallfalse-60027-1|4	Name:		texlive-ifallfalse
21cr|texlive-ifallfalse-60027-1|5	Version:	60027
21cr|texlive-ifallfalse-60027-1|6	Release:	1
21cr|texlive-ifallfalse-60027-1|7	License:	LPPL1.3
21cr|texlive-ifallfalse-60027-1|8	Group:		Publishing
21cr|texlive-ifallfalse-60027-1|9	Url:		https://www.ctan.org
21cr|texlive-ifallfalse-60027-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ifallfalse-60027-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ifallfalse-60027-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ifallfalse-60027-1|13	Requires:	texlive-tlpkg
21cr|texlive-ifallfalse-60027-1|14	Requires:	texlive-kpathsea
21cr|texlive-ifallfalse-60027-1|15	Provides:	tex(ifallfalse.sty) = 2024
21cr|texlive-ifallfalse-60027-1|16	BuildArch:	noarch
21cr|texlive-ifallfalse-60027-1|17	
21cr|texlive-ifallfalse-60027-1|18	%description
21cr|texlive-ifallfalse-60027-1|19	This package allows you to check whether a string is contained
21cr|texlive-ifallfalse-60027-1|20	within another set of strings, and perform an action if it is
21cr|texlive-ifallfalse-60027-1|21	not. This is done by using the allfalse environment and passing
21cr|texlive-ifallfalse-60027-1|22	in a string and an action to be performed if the string is not
21cr|texlive-ifallfalse-60027-1|23	contained in the set. Then, passing in a string to the \orcheck
21cr|texlive-ifallfalse-60027-1|24	macro inside the respective allfalse environment adds that to
21cr|texlive-ifallfalse-60027-1|25	the set of strings. This package does not work with the LuaTeX
21cr|texlive-ifallfalse-60027-1|26	engine.
21cr|texlive-ifallfalse-60027-1|27	
21cr|texlive-ifallfalse-60027-1|28	%files
21cr|texlive-ifallfalse-60027-1|29	%doc %{_texmfdistdir}/doc/latex/ifallfalse
21cr|texlive-ifallfalse-60027-1|30	%{_texmfdistdir}/tex/latex/ifallfalse
21cr|texlive-ifallfalse-60027-1|31	
21cr|texlive-ifallfalse-60027-1|32	#------------------------------------------------------------------
21cr|texlive-ifallfalse-60027-1|33	
21cr|texlive-ifallfalse-60027-1|34	%prep
21cr|texlive-ifallfalse-60027-1|35	%setup -c -a0 -a1
21cr|texlive-ifallfalse-60027-1|36	
21cr|texlive-ifallfalse-60027-1|37	%build
21cr|texlive-ifallfalse-60027-1|38	
21cr|texlive-ifallfalse-60027-1|39	%install
21cr|texlive-ifallfalse-60027-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ifallfalse-60027-1|41	rm -rf tlpkg
21cr|texlive-ifallfalse-60027-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9551 21
21cr|texlive-ifetex-1.2a-1|1	# revision 24853
21cr|texlive-ifetex-1.2a-1|2	# category Package
21cr|texlive-ifetex-1.2a-1|3	# catalog-ctan /macros/latex/contrib/ifetex
21cr|texlive-ifetex-1.2a-1|4	# catalog-date 2011-12-15 16:49:50 +0100
21cr|texlive-ifetex-1.2a-1|5	# catalog-license lppl1.3
21cr|texlive-ifetex-1.2a-1|6	# catalog-version 1.2
21cr|texlive-ifetex-1.2a-1|7	Name:		texlive-ifetex
21cr|texlive-ifetex-1.2a-1|8	Version:	1.2a
21cr|texlive-ifetex-1.2a-1|9	Release:	1
21cr|texlive-ifetex-1.2a-1|10	Summary:	Provides \ifetex switch
21cr|texlive-ifetex-1.2a-1|11	Group:		Publishing
21cr|texlive-ifetex-1.2a-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifetex
21cr|texlive-ifetex-1.2a-1|13	License:	LPPL1.3
21cr|texlive-ifetex-1.2a-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifetex.tar.xz
21cr|texlive-ifetex-1.2a-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifetex.doc.tar.xz
21cr|texlive-ifetex-1.2a-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifetex.source.tar.xz
21cr|texlive-ifetex-1.2a-1|17	BuildArch:	noarch
21cr|texlive-ifetex-1.2a-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-ifetex-1.2a-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-ifetex-1.2a-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-ifetex-1.2a-1|21	
21cr|texlive-ifetex-1.2a-1|22	%description
21cr|texlive-ifetex-1.2a-1|23	The package provides the switch \ifetex which indicates whether
21cr|texlive-ifetex-1.2a-1|24	e-TeX is available or not. The package can be loaded as LaTeX
21cr|texlive-ifetex-1.2a-1|25	package using \usepackage{ifetex} or in plain TeX using \input
21cr|texlive-ifetex-1.2a-1|26	ifetex. In either case it aborts silently if the \ifetex macro
21cr|texlive-ifetex-1.2a-1|27	is already defined. The package's test is whether \eTeXversion
21cr|texlive-ifetex-1.2a-1|28	is defined as a primitive; if it is, the package assumes e-TeX
21cr|texlive-ifetex-1.2a-1|29	features are available.
21cr|texlive-ifetex-1.2a-1|30	
21cr|texlive-ifetex-1.2a-1|31	
21cr|texlive-ifetex-1.2a-1|32	#-----------------------------------------------------------------------
21cr|texlive-ifetex-1.2a-1|33	%files
21cr|texlive-ifetex-1.2a-1|34	%{_texmfdistdir}/tex/latex/ifetex/ifetex.sty
21cr|texlive-ifetex-1.2a-1|35	%{_texmfdistdir}/tex/plain/ifetex/ifetex.tex
21cr|texlive-ifetex-1.2a-1|36	%doc %{_texmfdistdir}/doc/latex/ifetex/README
21cr|texlive-ifetex-1.2a-1|37	%doc %{_texmfdistdir}/doc/latex/ifetex/ifetex.pdf
21cr|texlive-ifetex-1.2a-1|38	#- source
21cr|texlive-ifetex-1.2a-1|39	%doc %{_texmfdistdir}/source/latex/ifetex/ifetex.dtx
21cr|texlive-ifetex-1.2a-1|40	%doc %{_texmfdistdir}/source/latex/ifetex/ifetex.ins
21cr|texlive-ifetex-1.2a-1|41	
21cr|texlive-ifetex-1.2a-1|42	#-----------------------------------------------------------------------
21cr|texlive-ifetex-1.2a-1|43	%prep
21cr|texlive-ifetex-1.2a-1|44	%setup -c -a0 -a1 -a2
21cr|texlive-ifetex-1.2a-1|45	
21cr|texlive-ifetex-1.2a-1|46	%build
21cr|texlive-ifetex-1.2a-1|47	
21cr|texlive-ifetex-1.2a-1|48	%install
21cr|texlive-ifetex-1.2a-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ifetex-1.2a-1|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9552 21
21cr|texlive-iffont-20190228-1|1	Name:		texlive-iffont
21cr|texlive-iffont-20190228-1|2	Version:	20190228
21cr|texlive-iffont-20190228-1|3	Release:	1
21cr|texlive-iffont-20190228-1|4	Summary:	Conditionally load fonts with fontspec
21cr|texlive-iffont-20190228-1|5	Group:		Publishing
21cr|texlive-iffont-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/iffont
21cr|texlive-iffont-20190228-1|7	License:	lppl1.3
21cr|texlive-iffont-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.tar.xz
21cr|texlive-iffont-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.doc.tar.xz
21cr|texlive-iffont-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.source.tar.xz
21cr|texlive-iffont-20190228-1|11	BuildArch:	noarch
21cr|texlive-iffont-20190228-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-iffont-20190228-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-iffont-20190228-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-iffont-20190228-1|15	
21cr|texlive-iffont-20190228-1|16	%description
21cr|texlive-iffont-20190228-1|17	This package provides a macro to select the first font XeLaTeX
21cr|texlive-iffont-20190228-1|18	or LuaTeX can find in a comma separated list and, additionally,
21cr|texlive-iffont-20190228-1|19	a number of macro tests.
21cr|texlive-iffont-20190228-1|20	
21cr|texlive-iffont-20190228-1|21	%prep
21cr|texlive-iffont-20190228-1|22	%setup -c -a1 -a2
21cr|texlive-iffont-20190228-1|23	%autopatch -p1
21cr|texlive-iffont-20190228-1|24	
21cr|texlive-iffont-20190228-1|25	%build
21cr|texlive-iffont-20190228-1|26	
21cr|texlive-iffont-20190228-1|27	%install
21cr|texlive-iffont-20190228-1|28	rm -rf tlpkg
21cr|texlive-iffont-20190228-1|29	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-iffont-20190228-1|30	cp -a * %{buildroot}%{_texmfdistdir}
21cr|texlive-iffont-20190228-1|31	
21cr|texlive-iffont-20190228-1|32	%files
21cr|texlive-iffont-20190228-1|33	%doc %{_texmfdistdir}/source/latex/iffont
21cr|texlive-iffont-20190228-1|34	%{_texmfdistdir}/tex/latex/iffont
21cr|texlive-iffont-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/iffont
21cr|texlive-iffont-20190228-1|36	
21cr|texlive-iffont-20190228-1|37	%post -p %{_sbindir}/texlive.post
21cr|texlive-iffont-20190228-1|38	
21cr|texlive-iffont-20190228-1|39	%postun

9553 21
21cr|texlive-ifptex-62982-1|1	%define oname ifptex
21cr|texlive-ifptex-62982-1|2	
21cr|texlive-ifptex-62982-1|3	Summary:	Check if the engine is pTeX or one of its derivatives
21cr|texlive-ifptex-62982-1|4	Name:		texlive-ifptex
21cr|texlive-ifptex-62982-1|5	Version:	62982
21cr|texlive-ifptex-62982-1|6	Release:	1
21cr|texlive-ifptex-62982-1|7	License:	LPPL1.3
21cr|texlive-ifptex-62982-1|8	Group:		Publishing
21cr|texlive-ifptex-62982-1|9	Url:		https://www.ctan.org
21cr|texlive-ifptex-62982-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ifptex-62982-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ifptex-62982-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ifptex-62982-1|13	Requires:	texlive-tlpkg
21cr|texlive-ifptex-62982-1|14	Requires:	texlive-kpathsea
21cr|texlive-ifptex-62982-1|15	Provides:	tex(ifptex.sty) = 2024
21cr|texlive-ifptex-62982-1|16	Provides:	tex(ifuptex.sty) = 2024
21cr|texlive-ifptex-62982-1|17	BuildArch:	noarch
21cr|texlive-ifptex-62982-1|18	
21cr|texlive-ifptex-62982-1|19	%description
21cr|texlive-ifptex-62982-1|20	The ifptex package is a counterpart of ifxetex, ifluatex, etc.
21cr|texlive-ifptex-62982-1|21	for the ptex engine. The ifuptex package is an alias to ifptex
21cr|texlive-ifptex-62982-1|22	provided for backward compatibility.
21cr|texlive-ifptex-62982-1|23	
21cr|texlive-ifptex-62982-1|24	%files
21cr|texlive-ifptex-62982-1|25	%doc %{_texmfdistdir}/doc/generic/ifptex/
21cr|texlive-ifptex-62982-1|26	%{_texmfdistdir}/tex/generic/ifptex/
21cr|texlive-ifptex-62982-1|27	
21cr|texlive-ifptex-62982-1|28	#------------------------------------------------------------------
21cr|texlive-ifptex-62982-1|29	
21cr|texlive-ifptex-62982-1|30	%prep
21cr|texlive-ifptex-62982-1|31	%setup -c -a0 -a1
21cr|texlive-ifptex-62982-1|32	
21cr|texlive-ifptex-62982-1|33	%build
21cr|texlive-ifptex-62982-1|34	
21cr|texlive-ifptex-62982-1|35	%install
21cr|texlive-ifptex-62982-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ifptex-62982-1|37	rm -rf tlpkg
21cr|texlive-ifptex-62982-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9554 21
21cr|texlive-ifsym-20190228-1|1	# revision 24868
21cr|texlive-ifsym-20190228-1|2	# category Package
21cr|texlive-ifsym-20190228-1|3	# catalog-ctan /fonts/ifsym
21cr|texlive-ifsym-20190228-1|4	# catalog-date 2011-04-10 22:02:30 +0200
21cr|texlive-ifsym-20190228-1|5	# catalog-license other-free
21cr|texlive-ifsym-20190228-1|6	# catalog-version undef
21cr|texlive-ifsym-20190228-1|7	Name:		texlive-ifsym
21cr|texlive-ifsym-20190228-1|8	Version:	20190228
21cr|texlive-ifsym-20190228-1|9	Release:	1
21cr|texlive-ifsym-20190228-1|10	Summary:	A collection of symbols
21cr|texlive-ifsym-20190228-1|11	Group:		Publishing
21cr|texlive-ifsym-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ifsym
21cr|texlive-ifsym-20190228-1|13	License:	OTHER-FREE
21cr|texlive-ifsym-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifsym.tar.xz
21cr|texlive-ifsym-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifsym.doc.tar.xz
21cr|texlive-ifsym-20190228-1|16	BuildArch:	noarch
21cr|texlive-ifsym-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ifsym-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ifsym-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-ifsym-20190228-1|20	
21cr|texlive-ifsym-20190228-1|21	%description
21cr|texlive-ifsym-20190228-1|22	A set of symbol fonts, written in Metafont, offering
21cr|texlive-ifsym-20190228-1|23	(respectively) clock-face symbols, geometrical symbols, weather
21cr|texlive-ifsym-20190228-1|24	symbols, mountaineering symbols, electronic circuit symbols and
21cr|texlive-ifsym-20190228-1|25	a set of miscellaneous symbols. A LaTeX package is provided,
21cr|texlive-ifsym-20190228-1|26	that allows the user to load only those symbols needed in a
21cr|texlive-ifsym-20190228-1|27	document.
21cr|texlive-ifsym-20190228-1|28	
21cr|texlive-ifsym-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-ifsym-20190228-1|30	%files
21cr|texlive-ifsym-20190228-1|31	%{_texmfdistdir}/fonts/source/public/ifsym/ifclk.gen
21cr|texlive-ifsym-20190228-1|32	%{_texmfdistdir}/fonts/source/public/ifsym/ifclk10.mf
21cr|texlive-ifsym-20190228-1|33	%{_texmfdistdir}/fonts/source/public/ifsym/ifclkb10.mf
21cr|texlive-ifsym-20190228-1|34	%{_texmfdistdir}/fonts/source/public/ifsym/ifgeo.gen
21cr|texlive-ifsym-20190228-1|35	%{_texmfdistdir}/fonts/source/public/ifsym/ifgeo10.mf
21cr|texlive-ifsym-20190228-1|36	%{_texmfdistdir}/fonts/source/public/ifsym/ifgeob10.mf
21cr|texlive-ifsym-20190228-1|37	%{_texmfdistdir}/fonts/source/public/ifsym/ifgeobn10.mf
21cr|texlive-ifsym-20190228-1|38	%{_texmfdistdir}/fonts/source/public/ifsym/ifgeobw10.mf
21cr|texlive-ifsym-20190228-1|39	%{_texmfdistdir}/fonts/source/public/ifsym/ifgeon10.mf
21cr|texlive-ifsym-20190228-1|40	%{_texmfdistdir}/fonts/source/public/ifsym/ifgeow10.mf
21cr|texlive-ifsym-20190228-1|41	%{_texmfdistdir}/fonts/source/public/ifsym/ifsym.gen
21cr|texlive-ifsym-20190228-1|42	%{_texmfdistdir}/fonts/source/public/ifsym/ifsym10.mf
21cr|texlive-ifsym-20190228-1|43	%{_texmfdistdir}/fonts/source/public/ifsym/ifsymb10.mf
21cr|texlive-ifsym-20190228-1|44	%{_texmfdistdir}/fonts/source/public/ifsym/ifsymbi10.mf
21cr|texlive-ifsym-20190228-1|45	%{_texmfdistdir}/fonts/source/public/ifsym/ifsymi10.mf
21cr|texlive-ifsym-20190228-1|46	%{_texmfdistdir}/fonts/source/public/ifsym/ifwea.gen
21cr|texlive-ifsym-20190228-1|47	%{_texmfdistdir}/fonts/source/public/ifsym/ifwea10.mf
21cr|texlive-ifsym-20190228-1|48	%{_texmfdistdir}/fonts/source/public/ifsym/ifweab10.mf
21cr|texlive-ifsym-20190228-1|49	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifclk10.tfm
21cr|texlive-ifsym-20190228-1|50	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifclkb10.tfm
21cr|texlive-ifsym-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeo10.tfm
21cr|texlive-ifsym-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeob10.tfm
21cr|texlive-ifsym-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeobn10.tfm
21cr|texlive-ifsym-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeobw10.tfm
21cr|texlive-ifsym-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeon10.tfm
21cr|texlive-ifsym-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeow10.tfm
21cr|texlive-ifsym-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifsym10.tfm
21cr|texlive-ifsym-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifsymb10.tfm
21cr|texlive-ifsym-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifsymbi10.tfm
21cr|texlive-ifsym-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifsymi10.tfm
21cr|texlive-ifsym-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifwea10.tfm
21cr|texlive-ifsym-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/ifsym/ifweab10.tfm
21cr|texlive-ifsym-20190228-1|63	%{_texmfdistdir}/tex/latex/ifsym/ifsym.sty
21cr|texlive-ifsym-20190228-1|64	%{_texmfdistdir}/tex/latex/ifsym/uifblk.fd
21cr|texlive-ifsym-20190228-1|65	%{_texmfdistdir}/tex/latex/ifsym/uifclk.fd
21cr|texlive-ifsym-20190228-1|66	%{_texmfdistdir}/tex/latex/ifsym/uifgeo.fd
21cr|texlive-ifsym-20190228-1|67	%{_texmfdistdir}/tex/latex/ifsym/uifsym.fd
21cr|texlive-ifsym-20190228-1|68	%{_texmfdistdir}/tex/latex/ifsym/uifwea.fd
21cr|texlive-ifsym-20190228-1|69	%doc %{_texmfdistdir}/doc/fonts/ifsym/ifsym.ps
21cr|texlive-ifsym-20190228-1|70	
21cr|texlive-ifsym-20190228-1|71	#-----------------------------------------------------------------------
21cr|texlive-ifsym-20190228-1|72	%prep
21cr|texlive-ifsym-20190228-1|73	%setup -c -a0 -a1
21cr|texlive-ifsym-20190228-1|74	
21cr|texlive-ifsym-20190228-1|75	%build
21cr|texlive-ifsym-20190228-1|76	
21cr|texlive-ifsym-20190228-1|77	%install
21cr|texlive-ifsym-20190228-1|78	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ifsym-20190228-1|79	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9555 21
21cr|texlive-ifxptex-46153-1|1	%define oname ifxptex
21cr|texlive-ifxptex-46153-1|2	
21cr|texlive-ifxptex-46153-1|3	Summary:	Detect pTeX and its derivatives
21cr|texlive-ifxptex-46153-1|4	Name:		texlive-ifxptex
21cr|texlive-ifxptex-46153-1|5	Version:	46153
21cr|texlive-ifxptex-46153-1|6	Release:	1
21cr|texlive-ifxptex-46153-1|7	License:	LPPL1.3
21cr|texlive-ifxptex-46153-1|8	Group:		Publishing
21cr|texlive-ifxptex-46153-1|9	Url:		https://www.ctan.org
21cr|texlive-ifxptex-46153-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ifxptex-46153-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ifxptex-46153-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ifxptex-46153-1|13	Requires:	texlive-tlpkg
21cr|texlive-ifxptex-46153-1|14	Requires:	texlive-kpathsea
21cr|texlive-ifxptex-46153-1|15	Provides:	tex(ifxptex.sty) = 2024
21cr|texlive-ifxptex-46153-1|16	BuildArch:	noarch
21cr|texlive-ifxptex-46153-1|17	
21cr|texlive-ifxptex-46153-1|18	%description
21cr|texlive-ifxptex-46153-1|19	The package provides commands for detecting pTeX and its
21cr|texlive-ifxptex-46153-1|20	derivatives (e-pTeX, upTeX, e-upTeX, and ApTeX). Both LaTeX and
21cr|texlive-ifxptex-46153-1|21	plain TeX are supported.
21cr|texlive-ifxptex-46153-1|22	
21cr|texlive-ifxptex-46153-1|23	%files
21cr|texlive-ifxptex-46153-1|24	%doc %{_texmfdistdir}/doc/generic/ifxptex/
21cr|texlive-ifxptex-46153-1|25	%{_texmfdistdir}/tex/generic/ifxptex/
21cr|texlive-ifxptex-46153-1|26	
21cr|texlive-ifxptex-46153-1|27	#------------------------------------------------------------------
21cr|texlive-ifxptex-46153-1|28	
21cr|texlive-ifxptex-46153-1|29	%prep
21cr|texlive-ifxptex-46153-1|30	%setup -c -a0 -a1
21cr|texlive-ifxptex-46153-1|31	
21cr|texlive-ifxptex-46153-1|32	%build
21cr|texlive-ifxptex-46153-1|33	
21cr|texlive-ifxptex-46153-1|34	%install
21cr|texlive-ifxptex-46153-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ifxptex-46153-1|36	rm -rf tlpkg
21cr|texlive-ifxptex-46153-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9556 21
21cr|texlive-ijqc-1.2-8|1	# revision 15878
21cr|texlive-ijqc-1.2-8|2	# category Package
21cr|texlive-ijqc-1.2-8|3	# catalog-ctan /biblio/bibtex/contrib/ijqc
21cr|texlive-ijqc-1.2-8|4	# catalog-date 2006-08-27 16:41:02 +0100
21cr|texlive-ijqc-1.2-8|5	# catalog-license lppl
21cr|texlive-ijqc-1.2-8|6	# catalog-version 1.2
21cr|texlive-ijqc-1.2-8|7	Name:		texlive-ijqc
21cr|texlive-ijqc-1.2-8|8	Version:	1.2
21cr|texlive-ijqc-1.2-8|9	Release:	8
21cr|texlive-ijqc-1.2-8|10	Summary:	BibTeX style file for the Intl. J. Quantum Chem
21cr|texlive-ijqc-1.2-8|11	Group:		Publishing
21cr|texlive-ijqc-1.2-8|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/ijqc
21cr|texlive-ijqc-1.2-8|13	License:	LPPL
21cr|texlive-ijqc-1.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijqc.tar.xz
21cr|texlive-ijqc-1.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijqc.doc.tar.xz
21cr|texlive-ijqc-1.2-8|16	BuildArch:	noarch
21cr|texlive-ijqc-1.2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ijqc-1.2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ijqc-1.2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-ijqc-1.2-8|20	
21cr|texlive-ijqc-1.2-8|21	%description
21cr|texlive-ijqc-1.2-8|22	ijqc.bst is a BibTeX style file to support publication in
21cr|texlive-ijqc-1.2-8|23	Wiley's International Journal of Quantum Chemistry. It is not
21cr|texlive-ijqc-1.2-8|24	in any way officially endorsed by the publisher or editors, and
21cr|texlive-ijqc-1.2-8|25	is provided without any warranty one could ever think of.
21cr|texlive-ijqc-1.2-8|26	
21cr|texlive-ijqc-1.2-8|27	
21cr|texlive-ijqc-1.2-8|28	#-----------------------------------------------------------------------
21cr|texlive-ijqc-1.2-8|29	%files
21cr|texlive-ijqc-1.2-8|30	%{_texmfdistdir}/bibtex/bst/ijqc/ijqc.bst
21cr|texlive-ijqc-1.2-8|31	%doc %{_texmfdistdir}/doc/bibtex/ijqc/README
21cr|texlive-ijqc-1.2-8|32	%doc %{_texmfdistdir}/doc/bibtex/ijqc/makefile
21cr|texlive-ijqc-1.2-8|33	%doc %{_texmfdistdir}/doc/bibtex/ijqc/mybib.bib
21cr|texlive-ijqc-1.2-8|34	%doc %{_texmfdistdir}/doc/bibtex/ijqc/xampl.pdf
21cr|texlive-ijqc-1.2-8|35	%doc %{_texmfdistdir}/doc/bibtex/ijqc/xampl.tex
21cr|texlive-ijqc-1.2-8|36	
21cr|texlive-ijqc-1.2-8|37	#-----------------------------------------------------------------------
21cr|texlive-ijqc-1.2-8|38	%prep
21cr|texlive-ijqc-1.2-8|39	%setup -c -a0 -a1
21cr|texlive-ijqc-1.2-8|40	
21cr|texlive-ijqc-1.2-8|41	%build
21cr|texlive-ijqc-1.2-8|42	
21cr|texlive-ijqc-1.2-8|43	%install
21cr|texlive-ijqc-1.2-8|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ijqc-1.2-8|45	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

9557 21
21cr|texlive-ijsra-44886-1|1	%define oname ijsra
21cr|texlive-ijsra-44886-1|2	
21cr|texlive-ijsra-44886-1|3	Summary:	LaTeX document class for the International Journal of Student Research in Archaeology
21cr|texlive-ijsra-44886-1|4	Name:		texlive-ijsra
21cr|texlive-ijsra-44886-1|5	Version:	44886
21cr|texlive-ijsra-44886-1|6	Release:	1
21cr|texlive-ijsra-44886-1|7	License:	LPPL1.3
21cr|texlive-ijsra-44886-1|8	Group:		Publishing
21cr|texlive-ijsra-44886-1|9	Url:		https://www.ctan.org
21cr|texlive-ijsra-44886-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ijsra-44886-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ijsra-44886-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ijsra-44886-1|13	Requires:	texlive-tlpkg
21cr|texlive-ijsra-44886-1|14	Requires:	texlive-kpathsea
21cr|texlive-ijsra-44886-1|15	Provides:	tex(ijsra.cls) = 2024
21cr|texlive-ijsra-44886-1|16	BuildArch:	noarch
21cr|texlive-ijsra-44886-1|17	
21cr|texlive-ijsra-44886-1|18	%description
21cr|texlive-ijsra-44886-1|19	This is a document class called ijsra which is used for the
21cr|texlive-ijsra-44886-1|20	International Journal of Student Research in Archaeology.
21cr|texlive-ijsra-44886-1|21	
21cr|texlive-ijsra-44886-1|22	%files
21cr|texlive-ijsra-44886-1|23	%doc %{_texmfdistdir}/doc/latex/ijsra/
21cr|texlive-ijsra-44886-1|24	%{_texmfdistdir}/tex/latex/ijsra/
21cr|texlive-ijsra-44886-1|25	
21cr|texlive-ijsra-44886-1|26	#------------------------------------------------------------------
21cr|texlive-ijsra-44886-1|27	
21cr|texlive-ijsra-44886-1|28	%prep
21cr|texlive-ijsra-44886-1|29	%setup -c -a0 -a1
21cr|texlive-ijsra-44886-1|30	
21cr|texlive-ijsra-44886-1|31	%build
21cr|texlive-ijsra-44886-1|32	
21cr|texlive-ijsra-44886-1|33	%install
21cr|texlive-ijsra-44886-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ijsra-44886-1|35	rm -rf tlpkg
21cr|texlive-ijsra-44886-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9558 21
21cr|texlive-imfellenglish-64568-1|1	%define oname imfellenglish
21cr|texlive-imfellenglish-64568-1|2	
21cr|texlive-imfellenglish-64568-1|3	Summary:	IM Fell English fonts with LaTeX support
21cr|texlive-imfellenglish-64568-1|4	Name:		texlive-imfellenglish
21cr|texlive-imfellenglish-64568-1|5	Version:	64568
21cr|texlive-imfellenglish-64568-1|6	Release:	1
21cr|texlive-imfellenglish-64568-1|7	License:	LPPL1.3
21cr|texlive-imfellenglish-64568-1|8	Group:		Publishing
21cr|texlive-imfellenglish-64568-1|9	Url:		https://www.ctan.org
21cr|texlive-imfellenglish-64568-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-imfellenglish-64568-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-imfellenglish-64568-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-imfellenglish-64568-1|13	Requires:	texlive-kpathsea
21cr|texlive-imfellenglish-64568-1|14	Requires:	texlive-tlpkg
21cr|texlive-imfellenglish-64568-1|15	Provides:	tex(imfe_5cupvv.enc) = 2024
21cr|texlive-imfellenglish-64568-1|16	Provides:	tex(imfe_5k4rzj.enc) = 2024
21cr|texlive-imfellenglish-64568-1|17	Provides:	tex(imfe_5vh7x2.enc) = 2024
21cr|texlive-imfellenglish-64568-1|18	Provides:	tex(imfe_6clpkg.enc) = 2024
21cr|texlive-imfellenglish-64568-1|19	Provides:	tex(imfe_f45kxn.enc) = 2024
21cr|texlive-imfellenglish-64568-1|20	Provides:	tex-imfellenglish = 2024
21cr|texlive-imfellenglish-64568-1|21	Provides:	tex(imfellEnglish.map) = 2024
21cr|texlive-imfellenglish-64568-1|22	Provides:	tex(imfellEnglish.sty) = 2024
21cr|texlive-imfellenglish-64568-1|23	Provides:	tex(imfe_mwjp4u.enc) = 2024
21cr|texlive-imfellenglish-64568-1|24	Provides:	tex(imfe_o7go57.enc) = 2024
21cr|texlive-imfellenglish-64568-1|25	Provides:	tex(imfe_q75qgb.enc) = 2024
21cr|texlive-imfellenglish-64568-1|26	Provides:	tex(imfe_qauovj.enc) = 2024
21cr|texlive-imfellenglish-64568-1|27	Provides:	tex(imfe_smj6bz.enc) = 2024
21cr|texlive-imfellenglish-64568-1|28	Provides:	tex(imfe_srzjep.enc) = 2024
21cr|texlive-imfellenglish-64568-1|29	Provides:	tex(LY1IMFELLEnglish-TLF.fd) = 2024
21cr|texlive-imfellenglish-64568-1|30	Provides:	tex(OT1IMFELLEnglish-TLF.fd) = 2024
21cr|texlive-imfellenglish-64568-1|31	Provides:	tex(T1IMFELLEnglish-TLF.fd) = 2024
21cr|texlive-imfellenglish-64568-1|32	Provides:	tex(TS1IMFELLEnglish-TLF.fd) = 2024
21cr|texlive-imfellenglish-64568-1|33	BuildArch:	noarch
21cr|texlive-imfellenglish-64568-1|34	
21cr|texlive-imfellenglish-64568-1|35	%description
21cr|texlive-imfellenglish-64568-1|36	Igino Marini has implemented digital revivals of fonts
21cr|texlive-imfellenglish-64568-1|37	bequeathed to Oxford University by Dr. John Fell, Bishop of
21cr|texlive-imfellenglish-64568-1|38	Oxford and Dean of Christ Church in 1686. This package provides
21cr|texlive-imfellenglish-64568-1|39	the English family, consisting of Roman, Italic and Small-Cap
21cr|texlive-imfellenglish-64568-1|40	fonts.
21cr|texlive-imfellenglish-64568-1|41	
21cr|texlive-imfellenglish-64568-1|42	%files
21cr|texlive-imfellenglish-64568-1|43	%doc %{_texmfdistdir}/doc
21cr|texlive-imfellenglish-64568-1|44	%{_texmfdistdir}/fonts/enc/dvips/imfellenglish/
21cr|texlive-imfellenglish-64568-1|45	%{_texmfdistdir}/fonts/map/dvips/imfellenglish/
21cr|texlive-imfellenglish-64568-1|46	%{_texmfdistdir}/fonts/opentype/iginomarini/imfellenglish/
21cr|texlive-imfellenglish-64568-1|47	%{_texmfdistdir}/fonts/tfm/iginomarini/imfellenglish/
21cr|texlive-imfellenglish-64568-1|48	%{_texmfdistdir}/fonts/type1/iginomarini/imfellenglish/
21cr|texlive-imfellenglish-64568-1|49	%{_texmfdistdir}/fonts/vf/iginomarini/imfellenglish/
21cr|texlive-imfellenglish-64568-1|50	%{_texmfdistdir}/tex/latex/imfellenglish/
21cr|texlive-imfellenglish-64568-1|51	
21cr|texlive-imfellenglish-64568-1|52	#------------------------------------------------------------------
21cr|texlive-imfellenglish-64568-1|53	
21cr|texlive-imfellenglish-64568-1|54	%prep
21cr|texlive-imfellenglish-64568-1|55	%setup -c -a0 -a1
21cr|texlive-imfellenglish-64568-1|56	
21cr|texlive-imfellenglish-64568-1|57	%build
21cr|texlive-imfellenglish-64568-1|58	
21cr|texlive-imfellenglish-64568-1|59	%install
21cr|texlive-imfellenglish-64568-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-imfellenglish-64568-1|61	rm -rf tlpkg
21cr|texlive-imfellenglish-64568-1|62	cp -fpar * %{buildroot}%{_texmfdistdir}

9559 21
21cr|texlive-includernw-0.1.0-1|1	Name:		texlive-includernw
21cr|texlive-includernw-0.1.0-1|2	Version:	0.1.0
21cr|texlive-includernw-0.1.0-1|3	Release:	1
21cr|texlive-includernw-0.1.0-1|4	Summary:	This package is for including .Rnw (knitr/sweave)-files inside .tex-files
21cr|texlive-includernw-0.1.0-1|5	Group:		Publishing
21cr|texlive-includernw-0.1.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/includernw
21cr|texlive-includernw-0.1.0-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-includernw-0.1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/includernw.tar.xz
21cr|texlive-includernw-0.1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/includernw.doc.tar.xz
21cr|texlive-includernw-0.1.0-1|10	BuildArch:	noarch
21cr|texlive-includernw-0.1.0-1|11	BuildRequires: texlive-tlpkg
21cr|texlive-includernw-0.1.0-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-includernw-0.1.0-1|13	Requires(post):texlive-kpathsea
21cr|texlive-includernw-0.1.0-1|14	
21cr|texlive-includernw-0.1.0-1|15	%description
21cr|texlive-includernw-0.1.0-1|16	This package is for including .Rnw (knitr/sweave)-files inside .tex-files.
21cr|texlive-includernw-0.1.0-1|17	
21cr|texlive-includernw-0.1.0-1|18	#-----------------------------------------------------------------------
21cr|texlive-includernw-0.1.0-1|19	%files
21cr|texlive-includernw-0.1.0-1|20	%{_texmfdistdir}/tex/latex/includernw
21cr|texlive-includernw-0.1.0-1|21	%doc %{_texmfdistdir}/doc/latex/includernw
21cr|texlive-includernw-0.1.0-1|22	
21cr|texlive-includernw-0.1.0-1|23	#-----------------------------------------------------------------------
21cr|texlive-includernw-0.1.0-1|24	%prep
21cr|texlive-includernw-0.1.0-1|25	%setup -c -a0 -a1
21cr|texlive-includernw-0.1.0-1|26	
21cr|texlive-includernw-0.1.0-1|27	%build
21cr|texlive-includernw-0.1.0-1|28	
21cr|texlive-includernw-0.1.0-1|29	%install
21cr|texlive-includernw-0.1.0-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-includernw-0.1.0-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9560 21
21cr|texlive-infwarerr-53023-1|1	%define oname infwarerr
21cr|texlive-infwarerr-53023-1|2	
21cr|texlive-infwarerr-53023-1|3	Summary:	Complete set of information/warning/error message macros
21cr|texlive-infwarerr-53023-1|4	Name:		texlive-infwarerr
21cr|texlive-infwarerr-53023-1|5	Version:	53023
21cr|texlive-infwarerr-53023-1|6	Release:	1
21cr|texlive-infwarerr-53023-1|7	License:	LPPL1.3
21cr|texlive-infwarerr-53023-1|8	Group:		Publishing
21cr|texlive-infwarerr-53023-1|9	Url:		https://www.ctan.org
21cr|texlive-infwarerr-53023-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-infwarerr-53023-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-infwarerr-53023-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-infwarerr-53023-1|13	Requires:	texlive-tlpkg
21cr|texlive-infwarerr-53023-1|14	Requires:	texlive-kpathsea
21cr|texlive-infwarerr-53023-1|15	Provides:	tex(infwarerr.sty) = 2024
21cr|texlive-infwarerr-53023-1|16	BuildArch:	noarch
21cr|texlive-infwarerr-53023-1|17	
21cr|texlive-infwarerr-53023-1|18	%description
21cr|texlive-infwarerr-53023-1|19	This package provides a complete set of macros for information,
21cr|texlive-infwarerr-53023-1|20	warning and error messages. Under LaTeX, the commands are
21cr|texlive-infwarerr-53023-1|21	wrappers for the corresponding LaTeX commands; under Plain TeX
21cr|texlive-infwarerr-53023-1|22	they are available as complete implementations.
21cr|texlive-infwarerr-53023-1|23	
21cr|texlive-infwarerr-53023-1|24	%files
21cr|texlive-infwarerr-53023-1|25	%doc %{_texmfdistdir}/doc/latex/infwarerr
21cr|texlive-infwarerr-53023-1|26	%{_texmfdistdir}/tex/generic/infwarerr
21cr|texlive-infwarerr-53023-1|27	
21cr|texlive-infwarerr-53023-1|28	#------------------------------------------------------------------
21cr|texlive-infwarerr-53023-1|29	
21cr|texlive-infwarerr-53023-1|30	%prep
21cr|texlive-infwarerr-53023-1|31	%setup -c -a0 -a1
21cr|texlive-infwarerr-53023-1|32	
21cr|texlive-infwarerr-53023-1|33	%build
21cr|texlive-infwarerr-53023-1|34	
21cr|texlive-infwarerr-53023-1|35	%install
21cr|texlive-infwarerr-53023-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-infwarerr-53023-1|37	rm -rf tlpkg
21cr|texlive-infwarerr-53023-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9561 21
21cr|texlive-initials-20190228-1|1	# revision 15878
21cr|texlive-initials-20190228-1|2	# category Package
21cr|texlive-initials-20190228-1|3	# catalog-ctan /fonts/initials
21cr|texlive-initials-20190228-1|4	# catalog-date 2008-08-19 23:32:24 +0200
21cr|texlive-initials-20190228-1|5	# catalog-license lppl
21cr|texlive-initials-20190228-1|6	# catalog-version undef
21cr|texlive-initials-20190228-1|7	Name:		texlive-initials
21cr|texlive-initials-20190228-1|8	Version:	20190228
21cr|texlive-initials-20190228-1|9	Release:	1
21cr|texlive-initials-20190228-1|10	Summary:	Adobe Type 1 decorative initial fonts
21cr|texlive-initials-20190228-1|11	Group:		Publishing
21cr|texlive-initials-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/initials
21cr|texlive-initials-20190228-1|13	License:	LPPL
21cr|texlive-initials-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/initials.tar.xz
21cr|texlive-initials-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/initials.doc.tar.xz
21cr|texlive-initials-20190228-1|16	BuildArch:	noarch
21cr|texlive-initials-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-initials-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-initials-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-initials-20190228-1|20	Requires(post):	texlive-tetex
21cr|texlive-initials-20190228-1|21	
21cr|texlive-initials-20190228-1|22	%description
21cr|texlive-initials-20190228-1|23	For each font, at least an .pfb and .tfm file is provided, with
21cr|texlive-initials-20190228-1|24	a .fd file for use with LaTeX.
21cr|texlive-initials-20190228-1|25	
21cr|texlive-initials-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-initials-20190228-1|27	%files
21cr|texlive-initials-20190228-1|28	%{_texmfdistdir}/dvips/initials/config.Acorn
21cr|texlive-initials-20190228-1|29	%{_texmfdistdir}/dvips/initials/config.AnnSton
21cr|texlive-initials-20190228-1|30	%{_texmfdistdir}/dvips/initials/config.ArtNouv
21cr|texlive-initials-20190228-1|31	%{_texmfdistdir}/dvips/initials/config.ArtNouvc
21cr|texlive-initials-20190228-1|32	%{_texmfdistdir}/dvips/initials/config.Carrickc
21cr|texlive-initials-20190228-1|33	%{_texmfdistdir}/dvips/initials/config.Eichenla
21cr|texlive-initials-20190228-1|34	%{_texmfdistdir}/dvips/initials/config.Eileen
21cr|texlive-initials-20190228-1|35	%{_texmfdistdir}/dvips/initials/config.EileenBl
21cr|texlive-initials-20190228-1|36	%{_texmfdistdir}/dvips/initials/config.Elzevier
21cr|texlive-initials-20190228-1|37	%{_texmfdistdir}/dvips/initials/config.GotIn
21cr|texlive-initials-20190228-1|38	%{_texmfdistdir}/dvips/initials/config.GoudyIn
21cr|texlive-initials-20190228-1|39	%{_texmfdistdir}/dvips/initials/config.Kinigcap
21cr|texlive-initials-20190228-1|40	%{_texmfdistdir}/dvips/initials/config.Konanur
21cr|texlive-initials-20190228-1|41	%{_texmfdistdir}/dvips/initials/config.Kramer
21cr|texlive-initials-20190228-1|42	%{_texmfdistdir}/dvips/initials/config.MorrisIn
21cr|texlive-initials-20190228-1|43	%{_texmfdistdir}/dvips/initials/config.Nouveaud
21cr|texlive-initials-20190228-1|44	%{_texmfdistdir}/dvips/initials/config.Romantik
21cr|texlive-initials-20190228-1|45	%{_texmfdistdir}/dvips/initials/config.Rothdn
21cr|texlive-initials-20190228-1|46	%{_texmfdistdir}/dvips/initials/config.RoyalIn
21cr|texlive-initials-20190228-1|47	%{_texmfdistdir}/dvips/initials/config.Sanremo
21cr|texlive-initials-20190228-1|48	%{_texmfdistdir}/dvips/initials/config.Starburst
21cr|texlive-initials-20190228-1|49	%{_texmfdistdir}/dvips/initials/config.Typocaps
21cr|texlive-initials-20190228-1|50	%{_texmfdistdir}/dvips/initials/config.Zallman
21cr|texlive-initials-20190228-1|51	%{_texmfdistdir}/fonts/afm/public/initials/Acorn.afm
21cr|texlive-initials-20190228-1|52	%{_texmfdistdir}/fonts/afm/public/initials/AnnSton.afm
21cr|texlive-initials-20190228-1|53	%{_texmfdistdir}/fonts/afm/public/initials/ArtNouv.afm
21cr|texlive-initials-20190228-1|54	%{_texmfdistdir}/fonts/afm/public/initials/ArtNouvc.afm
21cr|texlive-initials-20190228-1|55	%{_texmfdistdir}/fonts/afm/public/initials/Carrickc.afm
21cr|texlive-initials-20190228-1|56	%{_texmfdistdir}/fonts/afm/public/initials/Eichenla.afm
21cr|texlive-initials-20190228-1|57	%{_texmfdistdir}/fonts/afm/public/initials/Eileen.afm
21cr|texlive-initials-20190228-1|58	%{_texmfdistdir}/fonts/afm/public/initials/EileenBl.afm
21cr|texlive-initials-20190228-1|59	%{_texmfdistdir}/fonts/afm/public/initials/Elzevier.afm
21cr|texlive-initials-20190228-1|60	%{_texmfdistdir}/fonts/afm/public/initials/GotIn.afm
21cr|texlive-initials-20190228-1|61	%{_texmfdistdir}/fonts/afm/public/initials/GoudyIn.afm
21cr|texlive-initials-20190228-1|62	%{_texmfdistdir}/fonts/afm/public/initials/Kinigcap.afm
21cr|texlive-initials-20190228-1|63	%{_texmfdistdir}/fonts/afm/public/initials/Konanur.afm
21cr|texlive-initials-20190228-1|64	%{_texmfdistdir}/fonts/afm/public/initials/Kramer.afm
21cr|texlive-initials-20190228-1|65	%{_texmfdistdir}/fonts/afm/public/initials/MorrisIn.afm
21cr|texlive-initials-20190228-1|66	%{_texmfdistdir}/fonts/afm/public/initials/Nouveaud.afm
21cr|texlive-initials-20190228-1|67	%{_texmfdistdir}/fonts/afm/public/initials/Romantik.afm
21cr|texlive-initials-20190228-1|68	%{_texmfdistdir}/fonts/afm/public/initials/Rothdn.afm
21cr|texlive-initials-20190228-1|69	%{_texmfdistdir}/fonts/afm/public/initials/RoyalIn.afm
21cr|texlive-initials-20190228-1|70	%{_texmfdistdir}/fonts/afm/public/initials/Sanremo.afm
21cr|texlive-initials-20190228-1|71	%{_texmfdistdir}/fonts/afm/public/initials/Starburst.afm
21cr|texlive-initials-20190228-1|72	%{_texmfdistdir}/fonts/afm/public/initials/Typocaps.afm
21cr|texlive-initials-20190228-1|73	%{_texmfdistdir}/fonts/afm/public/initials/Zallman.afm
21cr|texlive-initials-20190228-1|74	%{_texmfdistdir}/fonts/map/dvips/initials/Acorn.map
21cr|texlive-initials-20190228-1|75	%{_texmfdistdir}/fonts/map/dvips/initials/AnnSton.map
21cr|texlive-initials-20190228-1|76	%{_texmfdistdir}/fonts/map/dvips/initials/ArtNouv.map
21cr|texlive-initials-20190228-1|77	%{_texmfdistdir}/fonts/map/dvips/initials/ArtNouvc.map
21cr|texlive-initials-20190228-1|78	%{_texmfdistdir}/fonts/map/dvips/initials/Carrickc.map
21cr|texlive-initials-20190228-1|79	%{_texmfdistdir}/fonts/map/dvips/initials/Eichenla.map
21cr|texlive-initials-20190228-1|80	%{_texmfdistdir}/fonts/map/dvips/initials/Eileen.map
21cr|texlive-initials-20190228-1|81	%{_texmfdistdir}/fonts/map/dvips/initials/EileenBl.map
21cr|texlive-initials-20190228-1|82	%{_texmfdistdir}/fonts/map/dvips/initials/Elzevier.map
21cr|texlive-initials-20190228-1|83	%{_texmfdistdir}/fonts/map/dvips/initials/GotIn.map
21cr|texlive-initials-20190228-1|84	%{_texmfdistdir}/fonts/map/dvips/initials/GoudyIn.map
21cr|texlive-initials-20190228-1|85	%{_texmfdistdir}/fonts/map/dvips/initials/Kinigcap.map
21cr|texlive-initials-20190228-1|86	%{_texmfdistdir}/fonts/map/dvips/initials/Konanur.map
21cr|texlive-initials-20190228-1|87	%{_texmfdistdir}/fonts/map/dvips/initials/Kramer.map
21cr|texlive-initials-20190228-1|88	%{_texmfdistdir}/fonts/map/dvips/initials/MorrisIn.map
21cr|texlive-initials-20190228-1|89	%{_texmfdistdir}/fonts/map/dvips/initials/Nouveaud.map
21cr|texlive-initials-20190228-1|90	%{_texmfdistdir}/fonts/map/dvips/initials/Romantik.map
21cr|texlive-initials-20190228-1|91	%{_texmfdistdir}/fonts/map/dvips/initials/Rothdn.map
21cr|texlive-initials-20190228-1|92	%{_texmfdistdir}/fonts/map/dvips/initials/RoyalIn.map
21cr|texlive-initials-20190228-1|93	%{_texmfdistdir}/fonts/map/dvips/initials/Sanremo.map
21cr|texlive-initials-20190228-1|94	%{_texmfdistdir}/fonts/map/dvips/initials/Starburst.map
21cr|texlive-initials-20190228-1|95	%{_texmfdistdir}/fonts/map/dvips/initials/Typocaps.map
21cr|texlive-initials-20190228-1|96	%{_texmfdistdir}/fonts/map/dvips/initials/Zallman.map
21cr|texlive-initials-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/initials/Acorn.tfm
21cr|texlive-initials-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/initials/AnnSton.tfm
21cr|texlive-initials-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/initials/ArtNouv.tfm
21cr|texlive-initials-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/initials/ArtNouvc.tfm
21cr|texlive-initials-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/initials/Carrickc.tfm
21cr|texlive-initials-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/initials/Eichenla.tfm
21cr|texlive-initials-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/initials/Eileen.tfm
21cr|texlive-initials-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/initials/EileenBl.tfm
21cr|texlive-initials-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/initials/Elzevier.tfm
21cr|texlive-initials-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/initials/GotIn.tfm
21cr|texlive-initials-20190228-1|107	%{_texmfdistdir}/fonts/tfm/public/initials/GoudyIn.tfm
21cr|texlive-initials-20190228-1|108	%{_texmfdistdir}/fonts/tfm/public/initials/Kinigcap.tfm
21cr|texlive-initials-20190228-1|109	%{_texmfdistdir}/fonts/tfm/public/initials/Konanur.tfm
21cr|texlive-initials-20190228-1|110	%{_texmfdistdir}/fonts/tfm/public/initials/Kramer.tfm
21cr|texlive-initials-20190228-1|111	%{_texmfdistdir}/fonts/tfm/public/initials/MorrisIn.tfm
21cr|texlive-initials-20190228-1|112	%{_texmfdistdir}/fonts/tfm/public/initials/Nouveaud.tfm
21cr|texlive-initials-20190228-1|113	%{_texmfdistdir}/fonts/tfm/public/initials/Romantik.tfm
21cr|texlive-initials-20190228-1|114	%{_texmfdistdir}/fonts/tfm/public/initials/Rothdn.tfm
21cr|texlive-initials-20190228-1|115	%{_texmfdistdir}/fonts/tfm/public/initials/RoyalIn.tfm
21cr|texlive-initials-20190228-1|116	%{_texmfdistdir}/fonts/tfm/public/initials/Sanremo.tfm
21cr|texlive-initials-20190228-1|117	%{_texmfdistdir}/fonts/tfm/public/initials/Starburst.tfm
21cr|texlive-initials-20190228-1|118	%{_texmfdistdir}/fonts/tfm/public/initials/Typocaps.tfm
21cr|texlive-initials-20190228-1|119	%{_texmfdistdir}/fonts/tfm/public/initials/Zallman.tfm
21cr|texlive-initials-20190228-1|120	%{_texmfdistdir}/fonts/type1/public/initials/Acorn.pfb
21cr|texlive-initials-20190228-1|121	%{_texmfdistdir}/fonts/type1/public/initials/AnnSton.pfb
21cr|texlive-initials-20190228-1|122	%{_texmfdistdir}/fonts/type1/public/initials/ArtNouv.pfb
21cr|texlive-initials-20190228-1|123	%{_texmfdistdir}/fonts/type1/public/initials/ArtNouvc.pfb
21cr|texlive-initials-20190228-1|124	%{_texmfdistdir}/fonts/type1/public/initials/Carrickc.pfb
21cr|texlive-initials-20190228-1|125	%{_texmfdistdir}/fonts/type1/public/initials/Eichenla.pfb
21cr|texlive-initials-20190228-1|126	%{_texmfdistdir}/fonts/type1/public/initials/Eileen.pfb
21cr|texlive-initials-20190228-1|127	%{_texmfdistdir}/fonts/type1/public/initials/EileenBl.pfb
21cr|texlive-initials-20190228-1|128	%{_texmfdistdir}/fonts/type1/public/initials/Elzevier.pfb
21cr|texlive-initials-20190228-1|129	%{_texmfdistdir}/fonts/type1/public/initials/GotIn.pfb
21cr|texlive-initials-20190228-1|130	%{_texmfdistdir}/fonts/type1/public/initials/GoudyIn.pfb
21cr|texlive-initials-20190228-1|131	%{_texmfdistdir}/fonts/type1/public/initials/Kinigcap.pfb
21cr|texlive-initials-20190228-1|132	%{_texmfdistdir}/fonts/type1/public/initials/Konanur.pfb
21cr|texlive-initials-20190228-1|133	%{_texmfdistdir}/fonts/type1/public/initials/Kramer.pfb
21cr|texlive-initials-20190228-1|134	%{_texmfdistdir}/fonts/type1/public/initials/MorrisIn.pfb
21cr|texlive-initials-20190228-1|135	%{_texmfdistdir}/fonts/type1/public/initials/Nouveaud.pfb
21cr|texlive-initials-20190228-1|136	%{_texmfdistdir}/fonts/type1/public/initials/Romantik.pfb
21cr|texlive-initials-20190228-1|137	%{_texmfdistdir}/fonts/type1/public/initials/Rothdn.pfb
21cr|texlive-initials-20190228-1|138	%{_texmfdistdir}/fonts/type1/public/initials/RoyalIn.pfb
21cr|texlive-initials-20190228-1|139	%{_texmfdistdir}/fonts/type1/public/initials/Sanremo.pfb
21cr|texlive-initials-20190228-1|140	%{_texmfdistdir}/fonts/type1/public/initials/Starburst.pfb
21cr|texlive-initials-20190228-1|141	%{_texmfdistdir}/fonts/type1/public/initials/Typocaps.pfb
21cr|texlive-initials-20190228-1|142	%{_texmfdistdir}/fonts/type1/public/initials/Zallman.pfb
21cr|texlive-initials-20190228-1|143	%{_texmfdistdir}/tex/latex/initials/Acorn.fd
21cr|texlive-initials-20190228-1|144	%{_texmfdistdir}/tex/latex/initials/AnnSton.fd
21cr|texlive-initials-20190228-1|145	%{_texmfdistdir}/tex/latex/initials/ArtNouv.fd
21cr|texlive-initials-20190228-1|146	%{_texmfdistdir}/tex/latex/initials/ArtNouvc.fd
21cr|texlive-initials-20190228-1|147	%{_texmfdistdir}/tex/latex/initials/Carrickc.fd
21cr|texlive-initials-20190228-1|148	%{_texmfdistdir}/tex/latex/initials/Eichenla.fd
21cr|texlive-initials-20190228-1|149	%{_texmfdistdir}/tex/latex/initials/Eileen.fd
21cr|texlive-initials-20190228-1|150	%{_texmfdistdir}/tex/latex/initials/EileenBl.fd
21cr|texlive-initials-20190228-1|151	%{_texmfdistdir}/tex/latex/initials/Elzevier.fd
21cr|texlive-initials-20190228-1|152	%{_texmfdistdir}/tex/latex/initials/GotIn.fd
21cr|texlive-initials-20190228-1|153	%{_texmfdistdir}/tex/latex/initials/GoudyIn.fd
21cr|texlive-initials-20190228-1|154	%{_texmfdistdir}/tex/latex/initials/Kinigcap.fd
21cr|texlive-initials-20190228-1|155	%{_texmfdistdir}/tex/latex/initials/Konanur.fd
21cr|texlive-initials-20190228-1|156	%{_texmfdistdir}/tex/latex/initials/Kramer.fd
21cr|texlive-initials-20190228-1|157	%{_texmfdistdir}/tex/latex/initials/MorrisIn.fd
21cr|texlive-initials-20190228-1|158	%{_texmfdistdir}/tex/latex/initials/Nouveaud.fd
21cr|texlive-initials-20190228-1|159	%{_texmfdistdir}/tex/latex/initials/Romantik.fd
21cr|texlive-initials-20190228-1|160	%{_texmfdistdir}/tex/latex/initials/Rothdn.fd
21cr|texlive-initials-20190228-1|161	%{_texmfdistdir}/tex/latex/initials/RoyalIn.fd
21cr|texlive-initials-20190228-1|162	%{_texmfdistdir}/tex/latex/initials/Sanremo.fd
21cr|texlive-initials-20190228-1|163	%{_texmfdistdir}/tex/latex/initials/Starburst.fd
21cr|texlive-initials-20190228-1|164	%{_texmfdistdir}/tex/latex/initials/Typocaps.fd
21cr|texlive-initials-20190228-1|165	%{_texmfdistdir}/tex/latex/initials/Zallman.fd
21cr|texlive-initials-20190228-1|166	%_texmf_updmap_d/initials
21cr|texlive-initials-20190228-1|167	%doc %{_texmfdistdir}/doc/fonts/initials/Acorn.tex
21cr|texlive-initials-20190228-1|168	%doc %{_texmfdistdir}/doc/fonts/initials/AnnSton.tex
21cr|texlive-initials-20190228-1|169	%doc %{_texmfdistdir}/doc/fonts/initials/ArtNouv.tex
21cr|texlive-initials-20190228-1|170	%doc %{_texmfdistdir}/doc/fonts/initials/ArtNouvc.tex
21cr|texlive-initials-20190228-1|171	%doc %{_texmfdistdir}/doc/fonts/initials/Carrickc.tex
21cr|texlive-initials-20190228-1|172	%doc %{_texmfdistdir}/doc/fonts/initials/Eichenla.tex
21cr|texlive-initials-20190228-1|173	%doc %{_texmfdistdir}/doc/fonts/initials/Eileen.tex
21cr|texlive-initials-20190228-1|174	%doc %{_texmfdistdir}/doc/fonts/initials/EileenBl.tex
21cr|texlive-initials-20190228-1|175	%doc %{_texmfdistdir}/doc/fonts/initials/Elzevier.tex
21cr|texlive-initials-20190228-1|176	%doc %{_texmfdistdir}/doc/fonts/initials/GotIn.tex
21cr|texlive-initials-20190228-1|177	%doc %{_texmfdistdir}/doc/fonts/initials/GoudyIn.tex
21cr|texlive-initials-20190228-1|178	%doc %{_texmfdistdir}/doc/fonts/initials/Kinigcap.tex
21cr|texlive-initials-20190228-1|179	%doc %{_texmfdistdir}/doc/fonts/initials/Konanur.tex
21cr|texlive-initials-20190228-1|180	%doc %{_texmfdistdir}/doc/fonts/initials/Kramer.tex
21cr|texlive-initials-20190228-1|181	%doc %{_texmfdistdir}/doc/fonts/initials/MorrisIn.tex
21cr|texlive-initials-20190228-1|182	%doc %{_texmfdistdir}/doc/fonts/initials/Nouveaud.tex
21cr|texlive-initials-20190228-1|183	%doc %{_texmfdistdir}/doc/fonts/initials/README
21cr|texlive-initials-20190228-1|184	%doc %{_texmfdistdir}/doc/fonts/initials/Romantik.tex
21cr|texlive-initials-20190228-1|185	%doc %{_texmfdistdir}/doc/fonts/initials/Rothdn.tex
21cr|texlive-initials-20190228-1|186	%doc %{_texmfdistdir}/doc/fonts/initials/RoyalIn.tex
21cr|texlive-initials-20190228-1|187	%doc %{_texmfdistdir}/doc/fonts/initials/Sanremo.tex
21cr|texlive-initials-20190228-1|188	%doc %{_texmfdistdir}/doc/fonts/initials/Starburst.tex
21cr|texlive-initials-20190228-1|189	%doc %{_texmfdistdir}/doc/fonts/initials/Typocaps.tex
21cr|texlive-initials-20190228-1|190	%doc %{_texmfdistdir}/doc/fonts/initials/Zallman.tex
21cr|texlive-initials-20190228-1|191	
21cr|texlive-initials-20190228-1|192	#-----------------------------------------------------------------------
21cr|texlive-initials-20190228-1|193	%prep
21cr|texlive-initials-20190228-1|194	%setup -c -a0 -a1
21cr|texlive-initials-20190228-1|195	
21cr|texlive-initials-20190228-1|196	%build
21cr|texlive-initials-20190228-1|197	
21cr|texlive-initials-20190228-1|198	%install
21cr|texlive-initials-20190228-1|199	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-initials-20190228-1|200	cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-initials-20190228-1|201	mkdir -p %{buildroot}%{_texmf_updmap_d}
21cr|texlive-initials-20190228-1|202	cat > %{buildroot}%{_texmf_updmap_d}/initials <<EOF
21cr|texlive-initials-20190228-1|203	Map Acorn.map
21cr|texlive-initials-20190228-1|204	Map AnnSton.map
21cr|texlive-initials-20190228-1|205	Map ArtNouv.map
21cr|texlive-initials-20190228-1|206	Map ArtNouvc.map
21cr|texlive-initials-20190228-1|207	Map Carrickc.map
21cr|texlive-initials-20190228-1|208	Map Eichenla.map
21cr|texlive-initials-20190228-1|209	Map Eileen.map
21cr|texlive-initials-20190228-1|210	Map EileenBl.map
21cr|texlive-initials-20190228-1|211	Map Elzevier.map
21cr|texlive-initials-20190228-1|212	Map GotIn.map
21cr|texlive-initials-20190228-1|213	Map GoudyIn.map
21cr|texlive-initials-20190228-1|214	Map Kinigcap.map
21cr|texlive-initials-20190228-1|215	Map Konanur.map
21cr|texlive-initials-20190228-1|216	Map Kramer.map
21cr|texlive-initials-20190228-1|217	Map MorrisIn.map
21cr|texlive-initials-20190228-1|218	Map Nouveaud.map
21cr|texlive-initials-20190228-1|219	Map Romantik.map
21cr|texlive-initials-20190228-1|220	Map Rothdn.map
21cr|texlive-initials-20190228-1|221	Map RoyalIn.map
21cr|texlive-initials-20190228-1|222	Map Sanremo.map
21cr|texlive-initials-20190228-1|223	Map Starburst.map
21cr|texlive-initials-20190228-1|224	Map Typocaps.map
21cr|texlive-initials-20190228-1|225	Map Zallman.map
21cr|texlive-initials-20190228-1|226	EOF

9562 21
21cr|texlive-inkpaper-54080-1|1	%define oname inkpaper
21cr|texlive-inkpaper-54080-1|2	
21cr|texlive-inkpaper-54080-1|3	Summary:	A LaTeX class for writing a thesis following French rules
21cr|texlive-inkpaper-54080-1|4	Name:		texlive-inkpaper
21cr|texlive-inkpaper-54080-1|5	Version:	54080
21cr|texlive-inkpaper-54080-1|6	Release:	1
21cr|texlive-inkpaper-54080-1|7	License:	LPPL1.3
21cr|texlive-inkpaper-54080-1|8	Group:		Publishing
21cr|texlive-inkpaper-54080-1|9	Url:		https://www.ctan.org
21cr|texlive-inkpaper-54080-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-inkpaper-54080-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-inkpaper-54080-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-inkpaper-54080-1|13	Requires:	texlive-tlpkg
21cr|texlive-inkpaper-54080-1|14	Requires:	texlive-kpathsea
21cr|texlive-inkpaper-54080-1|15	Provides:	tex(inkpaper.cls) = 2024
21cr|texlive-inkpaper-54080-1|16	BuildArch:	noarch
21cr|texlive-inkpaper-54080-1|17	
21cr|texlive-inkpaper-54080-1|18	%description
21cr|texlive-inkpaper-54080-1|19	InkPaper is designed to write mathematical papers,especially
21cr|texlive-inkpaper-54080-1|20	designed for Mathematics Students. ZJGS students. magazine
21cr|texlive-inkpaper-54080-1|21	editors. NOTICE.This is not a Thesis class.
21cr|texlive-inkpaper-54080-1|22	
21cr|texlive-inkpaper-54080-1|23	%files
21cr|texlive-inkpaper-54080-1|24	%doc %{_texmfdistdir}/doc/latex/inkpaper
21cr|texlive-inkpaper-54080-1|25	%{_texmfdistdir}/tex/latex/inkpaper
21cr|texlive-inkpaper-54080-1|26	
21cr|texlive-inkpaper-54080-1|27	#------------------------------------------------------------------
21cr|texlive-inkpaper-54080-1|28	
21cr|texlive-inkpaper-54080-1|29	%prep
21cr|texlive-inkpaper-54080-1|30	%setup -c -a0 -a1
21cr|texlive-inkpaper-54080-1|31	
21cr|texlive-inkpaper-54080-1|32	%build
21cr|texlive-inkpaper-54080-1|33	
21cr|texlive-inkpaper-54080-1|34	%install
21cr|texlive-inkpaper-54080-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-inkpaper-54080-1|36	rm -rf tlpkg
21cr|texlive-inkpaper-54080-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9563 21
21cr|texlive-inlinebib-20190228-2|1	# revision 22018
21cr|texlive-inlinebib-20190228-2|2	# category Package
21cr|texlive-inlinebib-20190228-2|3	# catalog-ctan /biblio/bibtex/contrib/inlinebib
21cr|texlive-inlinebib-20190228-2|4	# catalog-date 2006-12-12 00:29:31 +0100
21cr|texlive-inlinebib-20190228-2|5	# catalog-license lppl
21cr|texlive-inlinebib-20190228-2|6	# catalog-version undef
21cr|texlive-inlinebib-20190228-2|7	Name:		texlive-inlinebib
21cr|texlive-inlinebib-20190228-2|8	Version:	20190228
21cr|texlive-inlinebib-20190228-2|9	Release:	2
21cr|texlive-inlinebib-20190228-2|10	Summary:	Citations in footnotes
21cr|texlive-inlinebib-20190228-2|11	Group:		Publishing
21cr|texlive-inlinebib-20190228-2|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/inlinebib
21cr|texlive-inlinebib-20190228-2|13	License:	LPPL
21cr|texlive-inlinebib-20190228-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinebib.tar.xz
21cr|texlive-inlinebib-20190228-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinebib.doc.tar.xz
21cr|texlive-inlinebib-20190228-2|16	BuildArch:	noarch
21cr|texlive-inlinebib-20190228-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-inlinebib-20190228-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-inlinebib-20190228-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-inlinebib-20190228-2|20	
21cr|texlive-inlinebib-20190228-2|21	%description
21cr|texlive-inlinebib-20190228-2|22	A BibTeX style and a LaTeX package that allow for a full
21cr|texlive-inlinebib-20190228-2|23	bibliography at the end of the document as well as citation
21cr|texlive-inlinebib-20190228-2|24	details in footnotes. The footnote details include "op. cit."
21cr|texlive-inlinebib-20190228-2|25	and "ibid." contractions.
21cr|texlive-inlinebib-20190228-2|26	
21cr|texlive-inlinebib-20190228-2|27	#-----------------------------------------------------------------------
21cr|texlive-inlinebib-20190228-2|28	%files
21cr|texlive-inlinebib-20190228-2|29	%{_texmfdistdir}/bibtex/bst/inlinebib/inlinebib.bst
21cr|texlive-inlinebib-20190228-2|30	%{_texmfdistdir}/tex/latex/inlinebib/inlinebib.sty
21cr|texlive-inlinebib-20190228-2|31	%{_texmfdistdir}/tex/latex/inlinebib/pageranges.sty
21cr|texlive-inlinebib-20190228-2|32	%doc %{_texmfdistdir}/doc/bibtex/inlinebib/MANIFEST
21cr|texlive-inlinebib-20190228-2|33	%doc %{_texmfdistdir}/doc/bibtex/inlinebib/inlinebib.htm
21cr|texlive-inlinebib-20190228-2|34	%doc %{_texmfdistdir}/doc/bibtex/inlinebib/inlinebib.txt
21cr|texlive-inlinebib-20190228-2|35	%doc %{_texmfdistdir}/doc/bibtex/inlinebib/inlinebib1.gif
21cr|texlive-inlinebib-20190228-2|36	%doc %{_texmfdistdir}/doc/bibtex/inlinebib/inlinebib2.gif
21cr|texlive-inlinebib-20190228-2|37	
21cr|texlive-inlinebib-20190228-2|38	#-----------------------------------------------------------------------
21cr|texlive-inlinebib-20190228-2|39	%prep
21cr|texlive-inlinebib-20190228-2|40	%setup -c -a0 -a1
21cr|texlive-inlinebib-20190228-2|41	
21cr|texlive-inlinebib-20190228-2|42	%build
21cr|texlive-inlinebib-20190228-2|43	
21cr|texlive-inlinebib-20190228-2|44	%install
21cr|texlive-inlinebib-20190228-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-inlinebib-20190228-2|46	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

9564 21
21cr|texlive-inlinelabel-63853-1|1	%define oname inlinelabel
21cr|texlive-inlinelabel-63853-1|2	
21cr|texlive-inlinelabel-63853-1|3	Summary:	Assign equation numbers to inline equations
21cr|texlive-inlinelabel-63853-1|4	Name:		texlive-inlinelabel
21cr|texlive-inlinelabel-63853-1|5	Version:	63853
21cr|texlive-inlinelabel-63853-1|6	Release:	1
21cr|texlive-inlinelabel-63853-1|7	License:	LPPL1.3
21cr|texlive-inlinelabel-63853-1|8	Group:		Publishing
21cr|texlive-inlinelabel-63853-1|9	Url:		https://www.ctan.org
21cr|texlive-inlinelabel-63853-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-inlinelabel-63853-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-inlinelabel-63853-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-inlinelabel-63853-1|13	Requires:	texlive-tlpkg
21cr|texlive-inlinelabel-63853-1|14	Requires:	texlive-kpathsea
21cr|texlive-inlinelabel-63853-1|15	Provides:	tex(inlinelabel.sty) = 2024
21cr|texlive-inlinelabel-63853-1|16	BuildArch:	noarch
21cr|texlive-inlinelabel-63853-1|17	
21cr|texlive-inlinelabel-63853-1|18	%description
21cr|texlive-inlinelabel-63853-1|19	This package can assign equation numbers to inline equations.
21cr|texlive-inlinelabel-63853-1|20	When Japanese is supported, you can switch to circled equation
21cr|texlive-inlinelabel-63853-1|21	numbers.
21cr|texlive-inlinelabel-63853-1|22	
21cr|texlive-inlinelabel-63853-1|23	%files
21cr|texlive-inlinelabel-63853-1|24	%doc %{_texmfdistdir}/doc/latex/inlinelabel
21cr|texlive-inlinelabel-63853-1|25	%{_texmfdistdir}/tex/latex/inlinelabel
21cr|texlive-inlinelabel-63853-1|26	
21cr|texlive-inlinelabel-63853-1|27	#------------------------------------------------------------------
21cr|texlive-inlinelabel-63853-1|28	
21cr|texlive-inlinelabel-63853-1|29	%prep
21cr|texlive-inlinelabel-63853-1|30	%setup -c -a0 -a1
21cr|texlive-inlinelabel-63853-1|31	
21cr|texlive-inlinelabel-63853-1|32	%build
21cr|texlive-inlinelabel-63853-1|33	
21cr|texlive-inlinelabel-63853-1|34	%install
21cr|texlive-inlinelabel-63853-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-inlinelabel-63853-1|36	rm -rf tlpkg
21cr|texlive-inlinelabel-63853-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9565 21
21cr|texlive-innerscript-57672-1|1	%define oname innerscript
21cr|texlive-innerscript-57672-1|2	
21cr|texlive-innerscript-57672-1|3	Summary:	Modifies automatic mathematics spacing
21cr|texlive-innerscript-57672-1|4	Name:		texlive-innerscript
21cr|texlive-innerscript-57672-1|5	Version:	57672
21cr|texlive-innerscript-57672-1|6	Release:	1
21cr|texlive-innerscript-57672-1|7	License:	LPPL1.3
21cr|texlive-innerscript-57672-1|8	Group:		Publishing
21cr|texlive-innerscript-57672-1|9	Url:		https://www.ctan.org
21cr|texlive-innerscript-57672-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-innerscript-57672-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-innerscript-57672-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-innerscript-57672-1|13	Requires:	texlive-tlpkg
21cr|texlive-innerscript-57672-1|14	Requires:	texlive-kpathsea
21cr|texlive-innerscript-57672-1|15	Provides:	tex(innerscript.sty) = 2024
21cr|texlive-innerscript-57672-1|16	BuildArch:	noarch
21cr|texlive-innerscript-57672-1|17	
21cr|texlive-innerscript-57672-1|18	%description
21cr|texlive-innerscript-57672-1|19	This package modifies two aspects of TeX's automatic interatom
21cr|texlive-innerscript-57672-1|20	mathematics spacing. It uses LuaTeX's \Umath primitives to make
21cr|texlive-innerscript-57672-1|21	superscripts and subscripts more closely resemble \textstyle
21cr|texlive-innerscript-57672-1|22	and \displaystyle math and to treat \mathinner subformulas as
21cr|texlive-innerscript-57672-1|23	\mathord, effectively eliminating this class.
21cr|texlive-innerscript-57672-1|24	
21cr|texlive-innerscript-57672-1|25	%files
21cr|texlive-innerscript-57672-1|26	%doc %{_texmfdistdir}/doc/lualatex/innerscript
21cr|texlive-innerscript-57672-1|27	%{_texmfdistdir}/tex/lualatex/innerscript
21cr|texlive-innerscript-57672-1|28	
21cr|texlive-innerscript-57672-1|29	#------------------------------------------------------------------
21cr|texlive-innerscript-57672-1|30	
21cr|texlive-innerscript-57672-1|31	%prep
21cr|texlive-innerscript-57672-1|32	%setup -c -a0 -a1
21cr|texlive-innerscript-57672-1|33	
21cr|texlive-innerscript-57672-1|34	%build
21cr|texlive-innerscript-57672-1|35	
21cr|texlive-innerscript-57672-1|36	%install
21cr|texlive-innerscript-57672-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-innerscript-57672-1|38	rm -rf tlpkg
21cr|texlive-innerscript-57672-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9566 21
21cr|texlive-inputenx-52986-1|1	%define oname inputenx
21cr|texlive-inputenx-52986-1|2	
21cr|texlive-inputenx-52986-1|3	Summary:	Enhanced input encoding handling
21cr|texlive-inputenx-52986-1|4	Name:		texlive-inputenx
21cr|texlive-inputenx-52986-1|5	Version:	52986
21cr|texlive-inputenx-52986-1|6	Release:	1
21cr|texlive-inputenx-52986-1|7	License:	LPPL1.3
21cr|texlive-inputenx-52986-1|8	Group:		Publishing
21cr|texlive-inputenx-52986-1|9	Url:		https://www.ctan.org
21cr|texlive-inputenx-52986-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-inputenx-52986-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-inputenx-52986-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-inputenx-52986-1|13	Requires:	texlive-tlpkg
21cr|texlive-inputenx-52986-1|14	Requires:	texlive-kpathsea
21cr|texlive-inputenx-52986-1|15	Provides:	tex(inputenx.sty) = 2024
21cr|texlive-inputenx-52986-1|16	Provides:	tex(ix-alias.def) = 2024
21cr|texlive-inputenx-52986-1|17	Provides:	tex(ix-math.def) = 2024
21cr|texlive-inputenx-52986-1|18	Provides:	tex(ix-name.def) = 2024
21cr|texlive-inputenx-52986-1|19	Provides:	tex(ix-slot.def) = 2024
21cr|texlive-inputenx-52986-1|20	Provides:	tex(ix-uc.def) = 2024
21cr|texlive-inputenx-52986-1|21	Provides:	tex(x-ascii.def) = 2024
21cr|texlive-inputenx-52986-1|22	Provides:	tex(x-atarist.def) = 2024
21cr|texlive-inputenx-52986-1|23	Provides:	tex(x-cp1250.def) = 2024
21cr|texlive-inputenx-52986-1|24	Provides:	tex(x-cp1251.def) = 2024
21cr|texlive-inputenx-52986-1|25	Provides:	tex(x-cp1252.def) = 2024
21cr|texlive-inputenx-52986-1|26	Provides:	tex(x-cp1255.def) = 2024
21cr|texlive-inputenx-52986-1|27	Provides:	tex(x-cp1257.def) = 2024
21cr|texlive-inputenx-52986-1|28	Provides:	tex(x-cp437.def) = 2024
21cr|texlive-inputenx-52986-1|29	Provides:	tex(x-cp850.def) = 2024
21cr|texlive-inputenx-52986-1|30	Provides:	tex(x-cp852.def) = 2024
21cr|texlive-inputenx-52986-1|31	Provides:	tex(x-cp855.def) = 2024
21cr|texlive-inputenx-52986-1|32	Provides:	tex(x-cp858.def) = 2024
21cr|texlive-inputenx-52986-1|33	Provides:	tex(x-cp865.def) = 2024
21cr|texlive-inputenx-52986-1|34	Provides:	tex(x-cp866.def) = 2024
21cr|texlive-inputenx-52986-1|35	Provides:	tex(x-dec-mcs.def) = 2024
21cr|texlive-inputenx-52986-1|36	Provides:	tex(x-iso-8859-10.def) = 2024
21cr|texlive-inputenx-52986-1|37	Provides:	tex(x-iso-8859-13.def) = 2024
21cr|texlive-inputenx-52986-1|38	Provides:	tex(x-iso-8859-14.def) = 2024
21cr|texlive-inputenx-52986-1|39	Provides:	tex(x-iso-8859-15.def) = 2024
21cr|texlive-inputenx-52986-1|40	Provides:	tex(x-iso-8859-16.def) = 2024
21cr|texlive-inputenx-52986-1|41	Provides:	tex(x-iso-8859-1.def) = 2024
21cr|texlive-inputenx-52986-1|42	Provides:	tex(x-iso-8859-2.def) = 2024
21cr|texlive-inputenx-52986-1|43	Provides:	tex(x-iso-8859-3.def) = 2024
21cr|texlive-inputenx-52986-1|44	Provides:	tex(x-iso-8859-4.def) = 2024
21cr|texlive-inputenx-52986-1|45	Provides:	tex(x-iso-8859-5.def) = 2024
21cr|texlive-inputenx-52986-1|46	Provides:	tex(x-iso-8859-8.def) = 2024
21cr|texlive-inputenx-52986-1|47	Provides:	tex(x-iso-8859-9.def) = 2024
21cr|texlive-inputenx-52986-1|48	Provides:	tex(x-koi8-r.def) = 2024
21cr|texlive-inputenx-52986-1|49	Provides:	tex(x-mac-centeuro.def) = 2024
21cr|texlive-inputenx-52986-1|50	Provides:	tex(x-mac-cyrillic.def) = 2024
21cr|texlive-inputenx-52986-1|51	Provides:	tex(x-mac-roman.def) = 2024
21cr|texlive-inputenx-52986-1|52	Provides:	tex(x-nextstep.def) = 2024
21cr|texlive-inputenx-52986-1|53	Provides:	tex(x-verbatim.def) = 2024
21cr|texlive-inputenx-52986-1|54	BuildArch:	noarch
21cr|texlive-inputenx-52986-1|55	
21cr|texlive-inputenx-52986-1|56	%description
21cr|texlive-inputenx-52986-1|57	This package deals with input encodings. It provides a wider
21cr|texlive-inputenx-52986-1|58	range of input encodings using standard mappings, than does
21cr|texlive-inputenx-52986-1|59	inputenc; it also covers nearly all slots. In this way, it
21cr|texlive-inputenx-52986-1|60	serves as more uptodate replacement for package inputenc.
21cr|texlive-inputenx-52986-1|61	
21cr|texlive-inputenx-52986-1|62	%files
21cr|texlive-inputenx-52986-1|63	%doc %{_texmfdistdir}/doc/latex/inputenx
21cr|texlive-inputenx-52986-1|64	%{_texmfdistdir}/tex/latex/inputenx
21cr|texlive-inputenx-52986-1|65	
21cr|texlive-inputenx-52986-1|66	#------------------------------------------------------------------
21cr|texlive-inputenx-52986-1|67	
21cr|texlive-inputenx-52986-1|68	%prep
21cr|texlive-inputenx-52986-1|69	%setup -c -a0 -a1
21cr|texlive-inputenx-52986-1|70	
21cr|texlive-inputenx-52986-1|71	%build
21cr|texlive-inputenx-52986-1|72	
21cr|texlive-inputenx-52986-1|73	%install
21cr|texlive-inputenx-52986-1|74	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-inputenx-52986-1|75	rm -rf tlpkg
21cr|texlive-inputenx-52986-1|76	cp -fpar * %{buildroot}%{_texmfdistdir}

9567 21
21cr|texlive-inputnormalization-59850-1|1	%define oname inputnormalization
21cr|texlive-inputnormalization-59850-1|2	
21cr|texlive-inputnormalization-59850-1|3	Summary:	Wrapper for XeTeX's and LuaTeX's input normalization
21cr|texlive-inputnormalization-59850-1|4	Name:		texlive-inputnormalization
21cr|texlive-inputnormalization-59850-1|5	Version:	59850
21cr|texlive-inputnormalization-59850-1|6	Release:	1
21cr|texlive-inputnormalization-59850-1|7	License:	LPPL1.3
21cr|texlive-inputnormalization-59850-1|8	Group:		Publishing
21cr|texlive-inputnormalization-59850-1|9	Url:		https://www.ctan.org
21cr|texlive-inputnormalization-59850-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-inputnormalization-59850-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-inputnormalization-59850-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-inputnormalization-59850-1|13	Requires:	texlive-tlpkg
21cr|texlive-inputnormalization-59850-1|14	Requires:	texlive-kpathsea
21cr|texlive-inputnormalization-59850-1|15	Provides:	tex(inputnormalization.sty) = 2024
21cr|texlive-inputnormalization-59850-1|16	BuildArch:	noarch
21cr|texlive-inputnormalization-59850-1|17	
21cr|texlive-inputnormalization-59850-1|18	%description
21cr|texlive-inputnormalization-59850-1|19	This package provides a cross engine interface to normalizing
21cr|texlive-inputnormalization-59850-1|20	input before it's read by TeX. It is based on XeTeX's
21cr|texlive-inputnormalization-59850-1|21	\XeTeXinputnormalization primitive and lua-uni-algos for
21cr|texlive-inputnormalization-59850-1|22	LuaTeX.
21cr|texlive-inputnormalization-59850-1|23	
21cr|texlive-inputnormalization-59850-1|24	%files
21cr|texlive-inputnormalization-59850-1|25	%doc %{_texmfdistdir}/doc/latex/inputnormalization
21cr|texlive-inputnormalization-59850-1|26	%{_texmfdistdir}/tex/latex/inputnormalization
21cr|texlive-inputnormalization-59850-1|27	
21cr|texlive-inputnormalization-59850-1|28	#------------------------------------------------------------------
21cr|texlive-inputnormalization-59850-1|29	
21cr|texlive-inputnormalization-59850-1|30	%prep
21cr|texlive-inputnormalization-59850-1|31	%setup -c -a0 -a1
21cr|texlive-inputnormalization-59850-1|32	
21cr|texlive-inputnormalization-59850-1|33	%build
21cr|texlive-inputnormalization-59850-1|34	
21cr|texlive-inputnormalization-59850-1|35	%install
21cr|texlive-inputnormalization-59850-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-inputnormalization-59850-1|37	rm -rf tlpkg
21cr|texlive-inputnormalization-59850-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9568 21
21cr|texlive-inriafonts-54512-1|1	%define oname inriafonts
21cr|texlive-inriafonts-54512-1|2	
21cr|texlive-inriafonts-54512-1|3	Summary:	Inria fonts with LaTeX support
21cr|texlive-inriafonts-54512-1|4	Name:		texlive-inriafonts
21cr|texlive-inriafonts-54512-1|5	Version:	54512
21cr|texlive-inriafonts-54512-1|6	Release:	1
21cr|texlive-inriafonts-54512-1|7	License:	LPPL1.3
21cr|texlive-inriafonts-54512-1|8	Group:		Publishing
21cr|texlive-inriafonts-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-inriafonts-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-inriafonts-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-inriafonts-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-inriafonts-54512-1|13	Requires:	texlive-tlpkg
21cr|texlive-inriafonts-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-inriafonts-54512-1|15	Provides:	tex(inriasans_2ikqt3.enc) = 2024
21cr|texlive-inriafonts-54512-1|16	Provides:	tex(inriasans_aeswfl.enc) = 2024
21cr|texlive-inriafonts-54512-1|17	Provides:	tex(inriasans_azhk4k.enc) = 2024
21cr|texlive-inriafonts-54512-1|18	Provides:	tex(inriasans_clzm26.enc) = 2024
21cr|texlive-inriafonts-54512-1|19	Provides:	tex(inriasans_dl3y4j.enc) = 2024
21cr|texlive-inriafonts-54512-1|20	Provides:	tex(inriasans_efwr3l.enc) = 2024
21cr|texlive-inriafonts-54512-1|21	Provides:	tex(inriasans_fhoe3z.enc) = 2024
21cr|texlive-inriafonts-54512-1|22	Provides:	tex(inriasans_g56wvz.enc) = 2024
21cr|texlive-inriafonts-54512-1|23	Provides:	tex(inriasans_gn4bcn.enc) = 2024
21cr|texlive-inriafonts-54512-1|24	Provides:	tex(inriasans_kgbpoz.enc) = 2024
21cr|texlive-inriafonts-54512-1|25	Provides:	tex(InriaSans.map) = 2024
21cr|texlive-inriafonts-54512-1|26	Provides:	tex(inriasans_necsus.enc) = 2024
21cr|texlive-inriafonts-54512-1|27	Provides:	tex(inriasans_psyc4t.enc) = 2024
21cr|texlive-inriafonts-54512-1|28	Provides:	tex(inriasans_pv4xsz.enc) = 2024
21cr|texlive-inriafonts-54512-1|29	Provides:	tex(inriasans_rhfpoz.enc) = 2024
21cr|texlive-inriafonts-54512-1|30	Provides:	tex(inriasans_rriqaz.enc) = 2024
21cr|texlive-inriafonts-54512-1|31	Provides:	tex(InriaSans.sty) = 2024
21cr|texlive-inriafonts-54512-1|32	Provides:	tex(inriasans_svhg3d.enc) = 2024
21cr|texlive-inriafonts-54512-1|33	Provides:	tex(inriasans_x5ybkq.enc) = 2024
21cr|texlive-inriafonts-54512-1|34	Provides:	tex(inriasans_yeotsr.enc) = 2024
21cr|texlive-inriafonts-54512-1|35	Provides:	tex(inriasans_yl5fy2.enc) = 2024
21cr|texlive-inriafonts-54512-1|36	Provides:	tex(inriaserif_2ikqt3.enc) = 2024
21cr|texlive-inriafonts-54512-1|37	Provides:	tex(inriaserif_aeswfl.enc) = 2024
21cr|texlive-inriafonts-54512-1|38	Provides:	tex(inriaserif_azhk4k.enc) = 2024
21cr|texlive-inriafonts-54512-1|39	Provides:	tex(inriaserif_clzm26.enc) = 2024
21cr|texlive-inriafonts-54512-1|40	Provides:	tex(inriaserif_dl3y4j.enc) = 2024
21cr|texlive-inriafonts-54512-1|41	Provides:	tex(inriaserif_efwr3l.enc) = 2024
21cr|texlive-inriafonts-54512-1|42	Provides:	tex(inriaserif_fhoe3z.enc) = 2024
21cr|texlive-inriafonts-54512-1|43	Provides:	tex(inriaserif_g56wvz.enc) = 2024
21cr|texlive-inriafonts-54512-1|44	Provides:	tex(inriaserif_gn4bcn.enc) = 2024
21cr|texlive-inriafonts-54512-1|45	Provides:	tex(inriaserif_kgbpoz.enc) = 2024
21cr|texlive-inriafonts-54512-1|46	Provides:	tex(InriaSerif.map) = 2024
21cr|texlive-inriafonts-54512-1|47	Provides:	tex(inriaserif_necsus.enc) = 2024
21cr|texlive-inriafonts-54512-1|48	Provides:	tex(inriaserif_psyc4t.enc) = 2024
21cr|texlive-inriafonts-54512-1|49	Provides:	tex(inriaserif_pv4xsz.enc) = 2024
21cr|texlive-inriafonts-54512-1|50	Provides:	tex(inriaserif_rhfpoz.enc) = 2024
21cr|texlive-inriafonts-54512-1|51	Provides:	tex(inriaserif_rriqaz.enc) = 2024
21cr|texlive-inriafonts-54512-1|52	Provides:	tex(InriaSerif.sty) = 2024
21cr|texlive-inriafonts-54512-1|53	Provides:	tex(inriaserif_svhg3d.enc) = 2024
21cr|texlive-inriafonts-54512-1|54	Provides:	tex(inriaserif_x5ybkq.enc) = 2024
21cr|texlive-inriafonts-54512-1|55	Provides:	tex(inriaserif_yeotsr.enc) = 2024
21cr|texlive-inriafonts-54512-1|56	Provides:	tex(inriaserif_yl5fy2.enc) = 2024
21cr|texlive-inriafonts-54512-1|57	Provides:	tex(LY1InriaSans-LF.fd) = 2024
21cr|texlive-inriafonts-54512-1|58	Provides:	tex(LY1InriaSans-OsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|59	Provides:	tex(LY1InriaSans-Sup.fd) = 2024
21cr|texlive-inriafonts-54512-1|60	Provides:	tex(LY1InriaSans-TLF.fd) = 2024
21cr|texlive-inriafonts-54512-1|61	Provides:	tex(LY1InriaSans-TOsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|62	Provides:	tex(LY1InriaSerif-LF.fd) = 2024
21cr|texlive-inriafonts-54512-1|63	Provides:	tex(LY1InriaSerif-OsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|64	Provides:	tex(LY1InriaSerif-Sup.fd) = 2024
21cr|texlive-inriafonts-54512-1|65	Provides:	tex(LY1InriaSerif-TLF.fd) = 2024
21cr|texlive-inriafonts-54512-1|66	Provides:	tex(LY1InriaSerif-TOsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|67	Provides:	tex(OT1InriaSans-LF.fd) = 2024
21cr|texlive-inriafonts-54512-1|68	Provides:	tex(OT1InriaSans-OsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|69	Provides:	tex(OT1InriaSans-Sup.fd) = 2024
21cr|texlive-inriafonts-54512-1|70	Provides:	tex(OT1InriaSans-TLF.fd) = 2024
21cr|texlive-inriafonts-54512-1|71	Provides:	tex(OT1InriaSans-TOsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|72	Provides:	tex(OT1InriaSerif-LF.fd) = 2024
21cr|texlive-inriafonts-54512-1|73	Provides:	tex(OT1InriaSerif-OsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|74	Provides:	tex(OT1InriaSerif-Sup.fd) = 2024
21cr|texlive-inriafonts-54512-1|75	Provides:	tex(OT1InriaSerif-TLF.fd) = 2024
21cr|texlive-inriafonts-54512-1|76	Provides:	tex(OT1InriaSerif-TOsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|77	Provides:	tex(T1InriaSans-LF.fd) = 2024
21cr|texlive-inriafonts-54512-1|78	Provides:	tex(T1InriaSans-OsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|79	Provides:	tex(T1InriaSans-Sup.fd) = 2024
21cr|texlive-inriafonts-54512-1|80	Provides:	tex(T1InriaSans-TLF.fd) = 2024
21cr|texlive-inriafonts-54512-1|81	Provides:	tex(T1InriaSans-TOsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|82	Provides:	tex(T1InriaSerif-LF.fd) = 2024
21cr|texlive-inriafonts-54512-1|83	Provides:	tex(T1InriaSerif-OsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|84	Provides:	tex(T1InriaSerif-Sup.fd) = 2024
21cr|texlive-inriafonts-54512-1|85	Provides:	tex(T1InriaSerif-TLF.fd) = 2024
21cr|texlive-inriafonts-54512-1|86	Provides:	tex(T1InriaSerif-TOsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|87	Provides:	tex(TS1InriaSans-LF.fd) = 2024
21cr|texlive-inriafonts-54512-1|88	Provides:	tex(TS1InriaSans-OsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|89	Provides:	tex(TS1InriaSans-TLF.fd) = 2024
21cr|texlive-inriafonts-54512-1|90	Provides:	tex(TS1InriaSans-TOsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|91	Provides:	tex(TS1InriaSerif-LF.fd) = 2024
21cr|texlive-inriafonts-54512-1|92	Provides:	tex(TS1InriaSerif-OsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|93	Provides:	tex(TS1InriaSerif-TLF.fd) = 2024
21cr|texlive-inriafonts-54512-1|94	Provides:	tex(TS1InriaSerif-TOsF.fd) = 2024
21cr|texlive-inriafonts-54512-1|95	BuildArch:	noarch
21cr|texlive-inriafonts-54512-1|96	
21cr|texlive-inriafonts-54512-1|97	%description
21cr|texlive-inriafonts-54512-1|98	Inria is a free font designed by Black[Foundry] for Inria
21cr|texlive-inriafonts-54512-1|99	research institute. The font is available for free. It comes as
21cr|texlive-inriafonts-54512-1|100	Serif and Sans Serif, each with three weights and matching
21cr|texlive-inriafonts-54512-1|101	italics. Using these fonts with XeLaTeX and LuaLaTeX is easy
21cr|texlive-inriafonts-54512-1|102	using the fontspec package; we refer to the documentation of
21cr|texlive-inriafonts-54512-1|103	fontspec for more information. The present package provides a
21cr|texlive-inriafonts-54512-1|104	way of using them with LaTeX and pdfLaTeX: it provides two
21cr|texlive-inriafonts-54512-1|105	style files, InriaSerif.sty and InriaSans.sty, together with
21cr|texlive-inriafonts-54512-1|106	the PostScript version of the fonts and their associated files.
21cr|texlive-inriafonts-54512-1|107	These were created using autoinst.
21cr|texlive-inriafonts-54512-1|108	
21cr|texlive-inriafonts-54512-1|109	%files
21cr|texlive-inriafonts-54512-1|110	%doc %{_texmfdistdir}/doc
21cr|texlive-inriafonts-54512-1|111	%{_texmfdistdir}/fonts/enc/dvips/inriafonts
21cr|texlive-inriafonts-54512-1|112	%{_texmfdistdir}/fonts/map/dvips/inriafonts
21cr|texlive-inriafonts-54512-1|113	%{_texmfdistdir}/fonts/opentype/public/inriafonts
21cr|texlive-inriafonts-54512-1|114	%{_texmfdistdir}/fonts/tfm/public/inriafonts
21cr|texlive-inriafonts-54512-1|115	%{_texmfdistdir}/fonts/truetype/public/inriafonts
21cr|texlive-inriafonts-54512-1|116	%{_texmfdistdir}/fonts/type1/public/inriafonts
21cr|texlive-inriafonts-54512-1|117	%{_texmfdistdir}/fonts/vf/public/inriafonts
21cr|texlive-inriafonts-54512-1|118	%{_texmfdistdir}/tex/latex/inriafonts
21cr|texlive-inriafonts-54512-1|119	
21cr|texlive-inriafonts-54512-1|120	#------------------------------------------------------------------
21cr|texlive-inriafonts-54512-1|121	
21cr|texlive-inriafonts-54512-1|122	%prep
21cr|texlive-inriafonts-54512-1|123	%setup -c -a0 -a1
21cr|texlive-inriafonts-54512-1|124	
21cr|texlive-inriafonts-54512-1|125	%build
21cr|texlive-inriafonts-54512-1|126	
21cr|texlive-inriafonts-54512-1|127	%install
21cr|texlive-inriafonts-54512-1|128	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-inriafonts-54512-1|129	rm -rf tlpkg
21cr|texlive-inriafonts-54512-1|130	cp -fpar * %{buildroot}%{_texmfdistdir}

9569 21
21cr|texlive-insbox-2.2-8|1	# revision 17694
21cr|texlive-insbox-2.2-8|2	# category Package
21cr|texlive-insbox-2.2-8|3	# catalog-ctan /macros/generic/insbox
21cr|texlive-insbox-2.2-8|4	# catalog-date 2007-01-07 15:47:33 +0100
21cr|texlive-insbox-2.2-8|5	# catalog-license pd
21cr|texlive-insbox-2.2-8|6	# catalog-version 2.2
21cr|texlive-insbox-2.2-8|7	Name:		texlive-insbox
21cr|texlive-insbox-2.2-8|8	Version:	2.2
21cr|texlive-insbox-2.2-8|9	Release:	8
21cr|texlive-insbox-2.2-8|10	Summary:	A TeX macro for inserting pictures/boxes into paragraphs
21cr|texlive-insbox-2.2-8|11	Group:		Publishing
21cr|texlive-insbox-2.2-8|12	URL:		http://www.ctan.org/tex-archive/macros/generic/insbox
21cr|texlive-insbox-2.2-8|13	License:	PD
21cr|texlive-insbox-2.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/insbox.tar.xz
21cr|texlive-insbox-2.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/insbox.doc.tar.xz
21cr|texlive-insbox-2.2-8|16	BuildArch:	noarch
21cr|texlive-insbox-2.2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-insbox-2.2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-insbox-2.2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-insbox-2.2-8|20	
21cr|texlive-insbox-2.2-8|21	%description
21cr|texlive-insbox-2.2-8|22	TeXLive insbox package.
21cr|texlive-insbox-2.2-8|23	
21cr|texlive-insbox-2.2-8|24	
21cr|texlive-insbox-2.2-8|25	#-----------------------------------------------------------------------
21cr|texlive-insbox-2.2-8|26	%files
21cr|texlive-insbox-2.2-8|27	%{_texmfdistdir}/tex/generic/insbox/insbox.tex
21cr|texlive-insbox-2.2-8|28	%doc %{_texmfdistdir}/doc/generic/insbox/demo.pdf
21cr|texlive-insbox-2.2-8|29	%doc %{_texmfdistdir}/doc/generic/insbox/demo.tex
21cr|texlive-insbox-2.2-8|30	%doc %{_texmfdistdir}/doc/generic/insbox/pic1.eps
21cr|texlive-insbox-2.2-8|31	%doc %{_texmfdistdir}/doc/generic/insbox/pic2.eps
21cr|texlive-insbox-2.2-8|32	
21cr|texlive-insbox-2.2-8|33	#-----------------------------------------------------------------------
21cr|texlive-insbox-2.2-8|34	%prep
21cr|texlive-insbox-2.2-8|35	%setup -c -a0 -a1
21cr|texlive-insbox-2.2-8|36	
21cr|texlive-insbox-2.2-8|37	%build
21cr|texlive-insbox-2.2-8|38	
21cr|texlive-insbox-2.2-8|39	%install
21cr|texlive-insbox-2.2-8|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-insbox-2.2-8|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9570 21
21cr|texlive-installfont-1.7-2|1	Name:		texlive-installfont
21cr|texlive-installfont-1.7-2|2	Version:	1.7
21cr|texlive-installfont-1.7-2|3	Release:	2
21cr|texlive-installfont-1.7-2|4	Summary:	A bash script for installing a LaTeX font family
21cr|texlive-installfont-1.7-2|5	Group:		Publishing
21cr|texlive-installfont-1.7-2|6	URL:		http://www.ctan.org/tex-archive/support/installfont
21cr|texlive-installfont-1.7-2|7	License:	LPPL
21cr|texlive-installfont-1.7-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.tar.xz
21cr|texlive-installfont-1.7-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.doc.tar.xz
21cr|texlive-installfont-1.7-2|10	BuildArch:	noarch
21cr|texlive-installfont-1.7-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-installfont-1.7-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-installfont-1.7-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-installfont-1.7-2|14	Provides:	texlive-installfont.bin = %{EVRD}
21cr|texlive-installfont-1.7-2|15	
21cr|texlive-installfont-1.7-2|16	%description
21cr|texlive-installfont-1.7-2|17	With this script you can install a LaTeX font family
21cr|texlive-installfont-1.7-2|18	(PostScript Type 1, TrueType and OpenType formats are
21cr|texlive-installfont-1.7-2|19	supported). Font series from light to ultra bold, and (faked)
21cr|texlive-installfont-1.7-2|20	small caps and (faked) slanted shapes are supported, but not
21cr|texlive-installfont-1.7-2|21	expert fonts. The script will rename the fonts automatically
21cr|texlive-installfont-1.7-2|22	(optional) or will otherwise expect the *.afm files and the
21cr|texlive-installfont-1.7-2|23	font files (in PostScript Type1 format) named in the Karl Berry
21cr|texlive-installfont-1.7-2|24	scheme (e.g. 5bbr8a.pfb). After running the script, you should
21cr|texlive-installfont-1.7-2|25	have a working font installation in your local TeX tree.
21cr|texlive-installfont-1.7-2|26	
21cr|texlive-installfont-1.7-2|27	#-----------------------------------------------------------------------
21cr|texlive-installfont-1.7-2|28	%files
21cr|texlive-installfont-1.7-2|29	%{_bindir}/installfont-tl
21cr|texlive-installfont-1.7-2|30	%{_texmfdistdir}/scripts/installfont/installfont-tl
21cr|texlive-installfont-1.7-2|31	%doc %{_texmfdistdir}/doc/support/installfont/LICENSE
21cr|texlive-installfont-1.7-2|32	%doc %{_texmfdistdir}/doc/support/installfont/README
21cr|texlive-installfont-1.7-2|33	%doc %{_texmfdistdir}/doc/support/installfont/installfont
21cr|texlive-installfont-1.7-2|34	%doc %{_texmfdistdir}/doc/support/installfont/installfont.pdf
21cr|texlive-installfont-1.7-2|35	%doc %{_texmfdistdir}/doc/support/installfont/installfont.tex
21cr|texlive-installfont-1.7-2|36	%doc %{_texmfdistdir}/doc/support/installfont/manifest.txt
21cr|texlive-installfont-1.7-2|37	
21cr|texlive-installfont-1.7-2|38	#-----------------------------------------------------------------------
21cr|texlive-installfont-1.7-2|39	%prep
21cr|texlive-installfont-1.7-2|40	%setup -c -a0 -a1
21cr|texlive-installfont-1.7-2|41	
21cr|texlive-installfont-1.7-2|42	%build
21cr|texlive-installfont-1.7-2|43	
21cr|texlive-installfont-1.7-2|44	%install
21cr|texlive-installfont-1.7-2|45	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-installfont-1.7-2|46	pushd %{buildroot}%{_bindir}
21cr|texlive-installfont-1.7-2|47	ln -sf %{_texmfdistdir}/scripts/installfont/installfont-tl installfont-tl
21cr|texlive-installfont-1.7-2|48	popd
21cr|texlive-installfont-1.7-2|49	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-installfont-1.7-2|50	cp -fpar texmf-dist %{buildroot}%{_datadir}

9571 21
21cr|texlive-install-latex-guide-zh-cn-65434-1|1	%define oname install-latex-guide-zh-cn
21cr|texlive-install-latex-guide-zh-cn-65434-1|2	
21cr|texlive-install-latex-guide-zh-cn-65434-1|3	Summary:	A short introduction to LaTeX installation written in Chinese
21cr|texlive-install-latex-guide-zh-cn-65434-1|4	Name:		texlive-install-latex-guide-zh-cn
21cr|texlive-install-latex-guide-zh-cn-65434-1|5	Version:	65434
21cr|texlive-install-latex-guide-zh-cn-65434-1|6	Release:	1
21cr|texlive-install-latex-guide-zh-cn-65434-1|7	License:	LPPL1.3
21cr|texlive-install-latex-guide-zh-cn-65434-1|8	Group:		Publishing
21cr|texlive-install-latex-guide-zh-cn-65434-1|9	Url:		https://www.ctan.org
21cr|texlive-install-latex-guide-zh-cn-65434-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-install-latex-guide-zh-cn-65434-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-install-latex-guide-zh-cn-65434-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-install-latex-guide-zh-cn-65434-1|13	Requires:	texlive-tlpkg
21cr|texlive-install-latex-guide-zh-cn-65434-1|14	Requires:	texlive-kpathsea
21cr|texlive-install-latex-guide-zh-cn-65434-1|15	BuildArch:	noarch
21cr|texlive-install-latex-guide-zh-cn-65434-1|16	
21cr|texlive-install-latex-guide-zh-cn-65434-1|17	%description
21cr|texlive-install-latex-guide-zh-cn-65434-1|18	This package will introduce the operations related to
21cr|texlive-install-latex-guide-zh-cn-65434-1|19	installing TeX Live (introducing MacTeX in macOS), upgrading
21cr|texlive-install-latex-guide-zh-cn-65434-1|20	macro packages, and compiling simple documents on Windows 10,
21cr|texlive-install-latex-guide-zh-cn-65434-1|21	Ubuntu 20.04, and macOS systems, and mainly introducing command
21cr|texlive-install-latex-guide-zh-cn-65434-1|22	line operations.
21cr|texlive-install-latex-guide-zh-cn-65434-1|23	
21cr|texlive-install-latex-guide-zh-cn-65434-1|24	%files
21cr|texlive-install-latex-guide-zh-cn-65434-1|25	%doc %{_texmfdistdir}/doc/latex/install-latex-guide-zh-cn
21cr|texlive-install-latex-guide-zh-cn-65434-1|26	
21cr|texlive-install-latex-guide-zh-cn-65434-1|27	#------------------------------------------------------------------
21cr|texlive-install-latex-guide-zh-cn-65434-1|28	
21cr|texlive-install-latex-guide-zh-cn-65434-1|29	%prep
21cr|texlive-install-latex-guide-zh-cn-65434-1|30	%setup -c -a0 -a1
21cr|texlive-install-latex-guide-zh-cn-65434-1|31	
21cr|texlive-install-latex-guide-zh-cn-65434-1|32	%build
21cr|texlive-install-latex-guide-zh-cn-65434-1|33	
21cr|texlive-install-latex-guide-zh-cn-65434-1|34	%install
21cr|texlive-install-latex-guide-zh-cn-65434-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-install-latex-guide-zh-cn-65434-1|36	rm -rf tlpkg
21cr|texlive-install-latex-guide-zh-cn-65434-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9572 21
21cr|texlive-intcalc-53168-1|1	%define oname intcalc
21cr|texlive-intcalc-53168-1|2	
21cr|texlive-intcalc-53168-1|3	Summary:	Expandable arithmetic operations with integers
21cr|texlive-intcalc-53168-1|4	Name:		texlive-intcalc
21cr|texlive-intcalc-53168-1|5	Version:	53168
21cr|texlive-intcalc-53168-1|6	Release:	1
21cr|texlive-intcalc-53168-1|7	License:	LPPL1.3
21cr|texlive-intcalc-53168-1|8	Group:		Publishing
21cr|texlive-intcalc-53168-1|9	Url:		https://www.ctan.org
21cr|texlive-intcalc-53168-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-intcalc-53168-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-intcalc-53168-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-intcalc-53168-1|13	Requires:	texlive-tlpkg
21cr|texlive-intcalc-53168-1|14	Requires:	texlive-kpathsea
21cr|texlive-intcalc-53168-1|15	Provides:	tex(intcalc.sty) = 2024
21cr|texlive-intcalc-53168-1|16	BuildArch:	noarch
21cr|texlive-intcalc-53168-1|17	
21cr|texlive-intcalc-53168-1|18	%description
21cr|texlive-intcalc-53168-1|19	This package provides expandable arithmetic operations with
21cr|texlive-intcalc-53168-1|20	integers, using the e-TeX extension \numexpr if it is
21cr|texlive-intcalc-53168-1|21	available.
21cr|texlive-intcalc-53168-1|22	
21cr|texlive-intcalc-53168-1|23	%files
21cr|texlive-intcalc-53168-1|24	%doc %{_texmfdistdir}/doc/latex/intcalc
21cr|texlive-intcalc-53168-1|25	%{_texmfdistdir}/tex/generic/intcalc
21cr|texlive-intcalc-53168-1|26	
21cr|texlive-intcalc-53168-1|27	#------------------------------------------------------------------
21cr|texlive-intcalc-53168-1|28	
21cr|texlive-intcalc-53168-1|29	%prep
21cr|texlive-intcalc-53168-1|30	%setup -c -a0 -a1
21cr|texlive-intcalc-53168-1|31	
21cr|texlive-intcalc-53168-1|32	%build
21cr|texlive-intcalc-53168-1|33	
21cr|texlive-intcalc-53168-1|34	%install
21cr|texlive-intcalc-53168-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-intcalc-53168-1|36	rm -rf tlpkg
21cr|texlive-intcalc-53168-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9573 21
21cr|texlive-inter-58892-1|1	%define oname inter
21cr|texlive-inter-58892-1|2	
21cr|texlive-inter-58892-1|3	Summary:	The inter font face with support for LaTeX, XeLaTeX, and LuaLaTeX
21cr|texlive-inter-58892-1|4	Name:		texlive-inter
21cr|texlive-inter-58892-1|5	Version:	58892
21cr|texlive-inter-58892-1|6	Release:	1
21cr|texlive-inter-58892-1|7	License:	LPPL1.3
21cr|texlive-inter-58892-1|8	Group:		Publishing
21cr|texlive-inter-58892-1|9	Url:		https://www.ctan.org
21cr|texlive-inter-58892-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-inter-58892-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-inter-58892-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-inter-58892-1|13	Requires:	texlive-tlpkg
21cr|texlive-inter-58892-1|14	Requires:	texlive-kpathsea
21cr|texlive-inter-58892-1|15	Requires:	tex(textcomp.sty)
21cr|texlive-inter-58892-1|16	Provides:	tex(a_2p3rhn.enc) = 2024
21cr|texlive-inter-58892-1|17	Provides:	tex(a_3kvptd.enc) = 2024
21cr|texlive-inter-58892-1|18	Provides:	tex(a_6drkwd.enc) = 2024
21cr|texlive-inter-58892-1|19	Provides:	tex(a_6juwg2.enc) = 2024
21cr|texlive-inter-58892-1|20	Provides:	tex(a_bal5qf.enc) = 2024
21cr|texlive-inter-58892-1|21	Provides:	tex(a_cwhrm5.enc) = 2024
21cr|texlive-inter-58892-1|22	Provides:	tex(a_cyrdxo.enc) = 2024
21cr|texlive-inter-58892-1|23	Provides:	tex(a_doz5y6.enc) = 2024
21cr|texlive-inter-58892-1|24	Provides:	tex(a_dxdtrq.enc) = 2024
21cr|texlive-inter-58892-1|25	Provides:	tex(a_g6if7q.enc) = 2024
21cr|texlive-inter-58892-1|26	Provides:	tex(a_ggbt67.enc) = 2024
21cr|texlive-inter-58892-1|27	Provides:	tex(a_hx3dc4.enc) = 2024
21cr|texlive-inter-58892-1|28	Provides:	tex(a_jvxmtv.enc) = 2024
21cr|texlive-inter-58892-1|29	Provides:	tex(a_n63sgl.enc) = 2024
21cr|texlive-inter-58892-1|30	Provides:	tex(a_nkgz7y.enc) = 2024
21cr|texlive-inter-58892-1|31	Provides:	tex(a_pj3fbv.enc) = 2024
21cr|texlive-inter-58892-1|32	Provides:	tex(a_pn4hzq.enc) = 2024
21cr|texlive-inter-58892-1|33	Provides:	tex(a_rjznlt.enc) = 2024
21cr|texlive-inter-58892-1|34	Provides:	tex(a_v3wpkc.enc) = 2024
21cr|texlive-inter-58892-1|35	Provides:	tex(a_wgqtfc.enc) = 2024
21cr|texlive-inter-58892-1|36	Provides:	tex(a_y2idd3.enc) = 2024
21cr|texlive-inter-58892-1|37	Provides:	tex(a_y6622h.enc) = 2024
21cr|texlive-inter-58892-1|38	Provides:	tex(a_yzlvkb.enc) = 2024
21cr|texlive-inter-58892-1|39	Provides:	tex(a_zasxrl.enc) = 2024
21cr|texlive-inter-58892-1|40	Provides:	tex(a_zxuxr2.enc) = 2024
21cr|texlive-inter-58892-1|41	Provides:	tex(Inter.map) = 2024
21cr|texlive-inter-58892-1|42	Provides:	tex(inter.sty) = 2024
21cr|texlive-inter-58892-1|43	Provides:	tex(LY1Inter-LF.fd) = 2024
21cr|texlive-inter-58892-1|44	Provides:	tex(LY1Inter-Sup.fd) = 2024
21cr|texlive-inter-58892-1|45	Provides:	tex(LY1Inter-TLF.fd) = 2024
21cr|texlive-inter-58892-1|46	Provides:	tex(OT1Inter-LF.fd) = 2024
21cr|texlive-inter-58892-1|47	Provides:	tex(OT1Inter-Sup.fd) = 2024
21cr|texlive-inter-58892-1|48	Provides:	tex(OT1Inter-TLF.fd) = 2024
21cr|texlive-inter-58892-1|49	Provides:	tex(T1Inter-LF.fd) = 2024
21cr|texlive-inter-58892-1|50	Provides:	tex(T1Inter-Sup.fd) = 2024
21cr|texlive-inter-58892-1|51	Provides:	tex(T1Inter-TLF.fd) = 2024
21cr|texlive-inter-58892-1|52	Provides:	tex(TS1Inter-LF.fd) = 2024
21cr|texlive-inter-58892-1|53	Provides:	tex(TS1Inter-TLF.fd) = 2024
21cr|texlive-inter-58892-1|54	BuildArch:	noarch
21cr|texlive-inter-58892-1|55	
21cr|texlive-inter-58892-1|56	%description
21cr|texlive-inter-58892-1|57	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-inter-58892-1|58	support for the Inter Sans family of fonts (version 3.015),
21cr|texlive-inter-58892-1|59	designed by Rasmus Andersson. Inter is a typeface specially
21cr|texlive-inter-58892-1|60	designed for user interfaces with focus on high legibility of
21cr|texlive-inter-58892-1|61	small-to-medium sized text on computer screens. The family
21cr|texlive-inter-58892-1|62	features a tall x-height to aid in readability of mixed-case
21cr|texlive-inter-58892-1|63	and lower-case text.
21cr|texlive-inter-58892-1|64	
21cr|texlive-inter-58892-1|65	%files
21cr|texlive-inter-58892-1|66	%doc %{_texmfdistdir}/doc/fonts/inter
21cr|texlive-inter-58892-1|67	%{_texmfdistdir}/fonts/enc/dvips/inter
21cr|texlive-inter-58892-1|68	%{_texmfdistdir}/fonts/map/dvips/inter
21cr|texlive-inter-58892-1|69	%{_texmfdistdir}/fonts/opentype/public/inter
21cr|texlive-inter-58892-1|70	%{_texmfdistdir}/fonts/tfm/public/inter
21cr|texlive-inter-58892-1|71	%{_texmfdistdir}/fonts/type1/public/inter
21cr|texlive-inter-58892-1|72	%{_texmfdistdir}/fonts/vf/public/inter
21cr|texlive-inter-58892-1|73	%{_texmfdistdir}/tex/latex/inter
21cr|texlive-inter-58892-1|74	
21cr|texlive-inter-58892-1|75	#------------------------------------------------------------------
21cr|texlive-inter-58892-1|76	
21cr|texlive-inter-58892-1|77	%prep
21cr|texlive-inter-58892-1|78	%setup -c -a0 -a1
21cr|texlive-inter-58892-1|79	
21cr|texlive-inter-58892-1|80	%build
21cr|texlive-inter-58892-1|81	
21cr|texlive-inter-58892-1|82	%install
21cr|texlive-inter-58892-1|83	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-inter-58892-1|84	rm -rf tlpkg
21cr|texlive-inter-58892-1|85	cp -fpar * %{buildroot}%{_texmfdistdir}

9574 21
21cr|texlive-interval-0.4-1|1	Name:		texlive-interval
21cr|texlive-interval-0.4-1|2	Version:	0.4
21cr|texlive-interval-0.4-1|3	Release:	1
21cr|texlive-interval-0.4-1|4	Summary:	Format mathematical intervals, ensuring proper spacing
21cr|texlive-interval-0.4-1|5	Group:		Publishing
21cr|texlive-interval-0.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/interval
21cr|texlive-interval-0.4-1|7	License:	LPPL1.3
21cr|texlive-interval-0.4-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interval.tar.xz
21cr|texlive-interval-0.4-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interval.doc.tar.xz
21cr|texlive-interval-0.4-1|10	BuildArch:	noarch
21cr|texlive-interval-0.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-interval-0.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-interval-0.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-interval-0.4-1|14	
21cr|texlive-interval-0.4-1|15	%description
21cr|texlive-interval-0.4-1|16	When typing an open interval as $]a,b[$, a closing bracket is
21cr|texlive-interval-0.4-1|17	being used in place of an opening fence and vice versa. This
21cr|texlive-interval-0.4-1|18	leads to the wrong spacing in, say, $]-a,b[$ or $A\in]a,b[=B$.
21cr|texlive-interval-0.4-1|19	The package attempts to solve this using: \interval{a}{b} ->
21cr|texlive-interval-0.4-1|20	[a,b] \interval[open]{a}{b} -> ]a,b[ \interval[open left]{a}{b}
21cr|texlive-interval-0.4-1|21	-> ]a,b] The package also supports fence scaling and ensures
21cr|texlive-interval-0.4-1|22	that the enclosing fences will end up having the proper closing
21cr|texlive-interval-0.4-1|23	and opening types. TeX maths does not do this job properly.
21cr|texlive-interval-0.4-1|24	
21cr|texlive-interval-0.4-1|25	#-----------------------------------------------------------------------
21cr|texlive-interval-0.4-1|26	%files
21cr|texlive-interval-0.4-1|27	%{_texmfdistdir}/tex/latex/interval
21cr|texlive-interval-0.4-1|28	%doc %{_texmfdistdir}/doc/latex/interval
21cr|texlive-interval-0.4-1|29	
21cr|texlive-interval-0.4-1|30	#-----------------------------------------------------------------------
21cr|texlive-interval-0.4-1|31	%prep
21cr|texlive-interval-0.4-1|32	%setup -c -a0 -a1
21cr|texlive-interval-0.4-1|33	
21cr|texlive-interval-0.4-1|34	%build
21cr|texlive-interval-0.4-1|35	
21cr|texlive-interval-0.4-1|36	%install
21cr|texlive-interval-0.4-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-interval-0.4-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9575 21
21cr|texlive-intopdf-0.4.1-1|1	Name:		texlive-intopdf
21cr|texlive-intopdf-0.4.1-1|2	Version:	0.4.1
21cr|texlive-intopdf-0.4.1-1|3	Release:	1
21cr|texlive-intopdf-0.4.1-1|4	Summary:	Embed non-PDF files into PDF with hyperlink
21cr|texlive-intopdf-0.4.1-1|5	Group:		Publishing
21cr|texlive-intopdf-0.4.1-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/intopdf
21cr|texlive-intopdf-0.4.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-intopdf-0.4.1-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/intopdf.tar.xz
21cr|texlive-intopdf-0.4.1-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/intopdf.doc.tar.xz
21cr|texlive-intopdf-0.4.1-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/intopdf.source.tar.xz
21cr|texlive-intopdf-0.4.1-1|11	BuildArch:	noarch
21cr|texlive-intopdf-0.4.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-intopdf-0.4.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-intopdf-0.4.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-intopdf-0.4.1-1|15	
21cr|texlive-intopdf-0.4.1-1|16	%description
21cr|texlive-intopdf-0.4.1-1|17	The package allows to embed non-PDF files (e.g., BibTEX) into PDF with a hyperlink.
21cr|texlive-intopdf-0.4.1-1|18	
21cr|texlive-intopdf-0.4.1-1|19	
21cr|texlive-intopdf-0.4.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-intopdf-0.4.1-1|21	%files
21cr|texlive-intopdf-0.4.1-1|22	%{_texmfdistdir}/tex/latex/intopdf
21cr|texlive-intopdf-0.4.1-1|23	%doc %{_texmfdistdir}/doc/latex/intopdf
21cr|texlive-intopdf-0.4.1-1|24	#- source
21cr|texlive-intopdf-0.4.1-1|25	%doc %{_texmfdistdir}/source/latex/intopdf
21cr|texlive-intopdf-0.4.1-1|26	
21cr|texlive-intopdf-0.4.1-1|27	#-----------------------------------------------------------------------
21cr|texlive-intopdf-0.4.1-1|28	%prep
21cr|texlive-intopdf-0.4.1-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-intopdf-0.4.1-1|30	
21cr|texlive-intopdf-0.4.1-1|31	%build
21cr|texlive-intopdf-0.4.1-1|32	
21cr|texlive-intopdf-0.4.1-1|33	%install
21cr|texlive-intopdf-0.4.1-1|34	mkdir -p %{buildroot}%{_texmfdistdir}

9576 21
21cr|texlive-invoice2-46364-1|1	%define oname invoice2
21cr|texlive-invoice2-46364-1|2	
21cr|texlive-invoice2-46364-1|3	Summary:	Intelligent invoices with LaTeX3
21cr|texlive-invoice2-46364-1|4	Name:		texlive-invoice2
21cr|texlive-invoice2-46364-1|5	Version:	46364
21cr|texlive-invoice2-46364-1|6	Release:	1
21cr|texlive-invoice2-46364-1|7	License:	LPPL1.3
21cr|texlive-invoice2-46364-1|8	Group:		Publishing
21cr|texlive-invoice2-46364-1|9	Url:		https://www.ctan.org
21cr|texlive-invoice2-46364-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-invoice2-46364-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-invoice2-46364-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-invoice2-46364-1|13	Requires:	texlive-tlpkg
21cr|texlive-invoice2-46364-1|14	Requires:	texlive-kpathsea
21cr|texlive-invoice2-46364-1|15	Provides:	tex(invoice2.sty) = 2024
21cr|texlive-invoice2-46364-1|16	BuildArch:	noarch
21cr|texlive-invoice2-46364-1|17	
21cr|texlive-invoice2-46364-1|18	%description
21cr|texlive-invoice2-46364-1|19	Typeset invoices with automatic VAT and calculation of totals.
21cr|texlive-invoice2-46364-1|20	Supports internationalization, invoices are typeset with
21cr|texlive-invoice2-46364-1|21	booktabs for readability. Does not support separate projects
21cr|texlive-invoice2-46364-1|22	per invoice. Can be used as a replacement for invoice in most
21cr|texlive-invoice2-46364-1|23	cases.
21cr|texlive-invoice2-46364-1|24	
21cr|texlive-invoice2-46364-1|25	%files
21cr|texlive-invoice2-46364-1|26	%doc %{_texmfdistdir}/doc/latex/invoice2/
21cr|texlive-invoice2-46364-1|27	%{_texmfdistdir}/tex/latex/invoice2/
21cr|texlive-invoice2-46364-1|28	
21cr|texlive-invoice2-46364-1|29	#------------------------------------------------------------------
21cr|texlive-invoice2-46364-1|30	
21cr|texlive-invoice2-46364-1|31	%prep
21cr|texlive-invoice2-46364-1|32	%setup -c -a0 -a1
21cr|texlive-invoice2-46364-1|33	
21cr|texlive-invoice2-46364-1|34	%build
21cr|texlive-invoice2-46364-1|35	
21cr|texlive-invoice2-46364-1|36	%install
21cr|texlive-invoice2-46364-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-invoice2-46364-1|38	rm -rf tlpkg
21cr|texlive-invoice2-46364-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9577 21
21cr|texlive-iodhbwm-57773-1|1	%define oname iodhbwm
21cr|texlive-iodhbwm-57773-1|2	
21cr|texlive-iodhbwm-57773-1|3	Summary:	Unofficial template of the DHBW Mannheim
21cr|texlive-iodhbwm-57773-1|4	Name:		texlive-iodhbwm
21cr|texlive-iodhbwm-57773-1|5	Version:	57773
21cr|texlive-iodhbwm-57773-1|6	Release:	1
21cr|texlive-iodhbwm-57773-1|7	License:	LPPL1.3
21cr|texlive-iodhbwm-57773-1|8	Group:		Publishing
21cr|texlive-iodhbwm-57773-1|9	Url:		https://www.ctan.org
21cr|texlive-iodhbwm-57773-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-iodhbwm-57773-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-iodhbwm-57773-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-iodhbwm-57773-1|13	Requires:	texlive-tlpkg
21cr|texlive-iodhbwm-57773-1|14	Requires:	texlive-kpathsea
21cr|texlive-iodhbwm-57773-1|15	Provides:	tex(iodhbwm.cls) = 2024
21cr|texlive-iodhbwm-57773-1|16	Provides:	tex(iodhbwm-i18n.def) = 2024
21cr|texlive-iodhbwm-57773-1|17	Provides:	tex(iodhbwm-templates.sty) = 2024
21cr|texlive-iodhbwm-57773-1|18	BuildArch:	noarch
21cr|texlive-iodhbwm-57773-1|19	
21cr|texlive-iodhbwm-57773-1|20	%description
21cr|texlive-iodhbwm-57773-1|21	This package provides an unofficial template of the DHBW
21cr|texlive-iodhbwm-57773-1|22	Mannheim for the creation of bachelor thesis, studies or
21cr|texlive-iodhbwm-57773-1|23	project work with LaTeX. The aim of the package is the quick
21cr|texlive-iodhbwm-57773-1|24	creation of a basic framework without much effort.
21cr|texlive-iodhbwm-57773-1|25	
21cr|texlive-iodhbwm-57773-1|26	%files
21cr|texlive-iodhbwm-57773-1|27	%doc %{_texmfdistdir}/doc/latex/iodhbwm
21cr|texlive-iodhbwm-57773-1|28	%{_texmfdistdir}/tex/latex/iodhbwm
21cr|texlive-iodhbwm-57773-1|29	
21cr|texlive-iodhbwm-57773-1|30	#------------------------------------------------------------------
21cr|texlive-iodhbwm-57773-1|31	
21cr|texlive-iodhbwm-57773-1|32	%prep
21cr|texlive-iodhbwm-57773-1|33	%setup -c -a0 -a1
21cr|texlive-iodhbwm-57773-1|34	
21cr|texlive-iodhbwm-57773-1|35	%build
21cr|texlive-iodhbwm-57773-1|36	
21cr|texlive-iodhbwm-57773-1|37	%install
21cr|texlive-iodhbwm-57773-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-iodhbwm-57773-1|39	rm -rf tlpkg
21cr|texlive-iodhbwm-57773-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9578 21
21cr|texlive-ionumbers-0.3.3-5|1	# revision 33457
21cr|texlive-ionumbers-0.3.3-5|2	# category Package
21cr|texlive-ionumbers-0.3.3-5|3	# catalog-ctan /macros/latex/contrib/ionumbers
21cr|texlive-ionumbers-0.3.3-5|4	# catalog-date 2014-04-15 20:08:53 +0200
21cr|texlive-ionumbers-0.3.3-5|5	# catalog-license gpl
21cr|texlive-ionumbers-0.3.3-5|6	# catalog-version 0.3.3
21cr|texlive-ionumbers-0.3.3-5|7	Name:		texlive-ionumbers
21cr|texlive-ionumbers-0.3.3-5|8	Version:	0.3.3
21cr|texlive-ionumbers-0.3.3-5|9	Release:	5
21cr|texlive-ionumbers-0.3.3-5|10	Summary:	Restyle numbers in maths mode
21cr|texlive-ionumbers-0.3.3-5|11	Group:		Publishing
21cr|texlive-ionumbers-0.3.3-5|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ionumbers
21cr|texlive-ionumbers-0.3.3-5|13	License:	GPL
21cr|texlive-ionumbers-0.3.3-5|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.tar.xz
21cr|texlive-ionumbers-0.3.3-5|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.doc.tar.xz
21cr|texlive-ionumbers-0.3.3-5|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.source.tar.xz
21cr|texlive-ionumbers-0.3.3-5|17	BuildArch:	noarch
21cr|texlive-ionumbers-0.3.3-5|18	BuildRequires:	texlive-tlpkg
21cr|texlive-ionumbers-0.3.3-5|19	Requires(pre):	texlive-tlpkg
21cr|texlive-ionumbers-0.3.3-5|20	Requires(post):	texlive-kpathsea
21cr|texlive-ionumbers-0.3.3-5|21	
21cr|texlive-ionumbers-0.3.3-5|22	%description
21cr|texlive-ionumbers-0.3.3-5|23	'ionumbers' stands for 'input/output numbers'. The package
21cr|texlive-ionumbers-0.3.3-5|24	restyles numbers in maths mode. If a number in the input file
21cr|texlive-ionumbers-0.3.3-5|25	is written, e.g., as $3,231.44$ as commonly used in English
21cr|texlive-ionumbers-0.3.3-5|26	texts, the package is able to restyle it to be output as
21cr|texlive-ionumbers-0.3.3-5|27	$3\,231{,}44$ as commonly used in German texts (and vice
21cr|texlive-ionumbers-0.3.3-5|28	versa). This may be useful, for example, if you have a large
21cr|texlive-ionumbers-0.3.3-5|29	table and want to include it in texts with different output
21cr|texlive-ionumbers-0.3.3-5|30	conventions without the need to change the table. The package
21cr|texlive-ionumbers-0.3.3-5|31	can also automatically group digits left of the decimal
21cr|texlive-ionumbers-0.3.3-5|32	separator (thousands) and right of the decimal separator
21cr|texlive-ionumbers-0.3.3-5|33	(thousandths) in triplets without the need of specifing commas
21cr|texlive-ionumbers-0.3.3-5|34	(English) or points (German) as separators. E.g., the input
21cr|texlive-ionumbers-0.3.3-5|35	$1234.567890$ can be output as $1\,234.\,567\,890$. Finally, an
21cr|texlive-ionumbers-0.3.3-5|36	e starts the exponent of the number. For example, $21e6$ may be
21cr|texlive-ionumbers-0.3.3-5|37	output as $26\times10\,^{6}$.
21cr|texlive-ionumbers-0.3.3-5|38	
21cr|texlive-ionumbers-0.3.3-5|39	#-----------------------------------------------------------------------
21cr|texlive-ionumbers-0.3.3-5|40	%files
21cr|texlive-ionumbers-0.3.3-5|41	%{_texmfdistdir}/tex/latex/ionumbers/ionumbers.sty
21cr|texlive-ionumbers-0.3.3-5|42	%doc %{_texmfdistdir}/doc/latex/ionumbers/COPYING
21cr|texlive-ionumbers-0.3.3-5|43	%doc %{_texmfdistdir}/doc/latex/ionumbers/Makefile
21cr|texlive-ionumbers-0.3.3-5|44	%doc %{_texmfdistdir}/doc/latex/ionumbers/README
21cr|texlive-ionumbers-0.3.3-5|45	%doc %{_texmfdistdir}/doc/latex/ionumbers/ionumbers.pdf
21cr|texlive-ionumbers-0.3.3-5|46	%doc %{_texmfdistdir}/doc/latex/ionumbers/ionumbers_test.pdf
21cr|texlive-ionumbers-0.3.3-5|47	%doc %{_texmfdistdir}/doc/latex/ionumbers/ionumbers_test.tex
21cr|texlive-ionumbers-0.3.3-5|48	#- source
21cr|texlive-ionumbers-0.3.3-5|49	%doc %{_texmfdistdir}/source/latex/ionumbers/ionumbers.dtx
21cr|texlive-ionumbers-0.3.3-5|50	%doc %{_texmfdistdir}/source/latex/ionumbers/ionumbers.ins
21cr|texlive-ionumbers-0.3.3-5|51	
21cr|texlive-ionumbers-0.3.3-5|52	#-----------------------------------------------------------------------
21cr|texlive-ionumbers-0.3.3-5|53	%prep
21cr|texlive-ionumbers-0.3.3-5|54	%setup -c -a0 -a1 -a2
21cr|texlive-ionumbers-0.3.3-5|55	
21cr|texlive-ionumbers-0.3.3-5|56	%build
21cr|texlive-ionumbers-0.3.3-5|57	
21cr|texlive-ionumbers-0.3.3-5|58	%install
21cr|texlive-ionumbers-0.3.3-5|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ionumbers-0.3.3-5|60	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9579 21
21cr|texlive-iopart-num-2.1-8|1	# revision 15878
21cr|texlive-iopart-num-2.1-8|2	# category Package
21cr|texlive-iopart-num-2.1-8|3	# catalog-ctan /biblio/bibtex/contrib/iopart-num
21cr|texlive-iopart-num-2.1-8|4	# catalog-date 2009-01-27 15:17:42 +0100
21cr|texlive-iopart-num-2.1-8|5	# catalog-license lppl
21cr|texlive-iopart-num-2.1-8|6	# catalog-version 2.1
21cr|texlive-iopart-num-2.1-8|7	Name:		texlive-iopart-num
21cr|texlive-iopart-num-2.1-8|8	Version:	2.1
21cr|texlive-iopart-num-2.1-8|9	Release:	8
21cr|texlive-iopart-num-2.1-8|10	Summary:	Numeric citation style for IOP journals
21cr|texlive-iopart-num-2.1-8|11	Group:		Publishing
21cr|texlive-iopart-num-2.1-8|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/iopart-num
21cr|texlive-iopart-num-2.1-8|13	License:	LPPL
21cr|texlive-iopart-num-2.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iopart-num.tar.xz
21cr|texlive-iopart-num-2.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iopart-num.doc.tar.xz
21cr|texlive-iopart-num-2.1-8|16	BuildArch:	noarch
21cr|texlive-iopart-num-2.1-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-iopart-num-2.1-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-iopart-num-2.1-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-iopart-num-2.1-8|20	
21cr|texlive-iopart-num-2.1-8|21	%description
21cr|texlive-iopart-num-2.1-8|22	A BibTeX style providing numeric citation in Harvard-like
21cr|texlive-iopart-num-2.1-8|23	format. Intended for use with Institute of Physics (IOP)
21cr|texlive-iopart-num-2.1-8|24	journals, including Journal of Physics.
21cr|texlive-iopart-num-2.1-8|25	
21cr|texlive-iopart-num-2.1-8|26	
21cr|texlive-iopart-num-2.1-8|27	#-----------------------------------------------------------------------
21cr|texlive-iopart-num-2.1-8|28	%files
21cr|texlive-iopart-num-2.1-8|29	%{_texmfdistdir}/bibtex/bst/iopart-num/iopart-num.bst
21cr|texlive-iopart-num-2.1-8|30	%doc %{_texmfdistdir}/doc/bibtex/iopart-num/README
21cr|texlive-iopart-num-2.1-8|31	%doc %{_texmfdistdir}/doc/bibtex/iopart-num/iopart-num.bib
21cr|texlive-iopart-num-2.1-8|32	%doc %{_texmfdistdir}/doc/bibtex/iopart-num/iopart-num.pdf
21cr|texlive-iopart-num-2.1-8|33	%doc %{_texmfdistdir}/doc/bibtex/iopart-num/iopart-num.tex
21cr|texlive-iopart-num-2.1-8|34	
21cr|texlive-iopart-num-2.1-8|35	#-----------------------------------------------------------------------
21cr|texlive-iopart-num-2.1-8|36	%prep
21cr|texlive-iopart-num-2.1-8|37	%setup -c -a0 -a1
21cr|texlive-iopart-num-2.1-8|38	
21cr|texlive-iopart-num-2.1-8|39	%build
21cr|texlive-iopart-num-2.1-8|40	
21cr|texlive-iopart-num-2.1-8|41	%install
21cr|texlive-iopart-num-2.1-8|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-iopart-num-2.1-8|43	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

9580 21
21cr|texlive-ipaex-type1-47700-1|1	%define oname ipaex-type1
21cr|texlive-ipaex-type1-47700-1|2	
21cr|texlive-ipaex-type1-47700-1|3	Summary:	IPAex fonts converted to Type-1 format Unicode subfonts
21cr|texlive-ipaex-type1-47700-1|4	Name:		texlive-ipaex-type1
21cr|texlive-ipaex-type1-47700-1|5	Version:	47700
21cr|texlive-ipaex-type1-47700-1|6	Release:	1
21cr|texlive-ipaex-type1-47700-1|7	License:	LPPL1.3
21cr|texlive-ipaex-type1-47700-1|8	Group:		Publishing
21cr|texlive-ipaex-type1-47700-1|9	Url:		https://www.ctan.org
21cr|texlive-ipaex-type1-47700-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ipaex-type1-47700-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ipaex-type1-47700-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ipaex-type1-47700-1|13	Requires:	texlive-kpathsea
21cr|texlive-ipaex-type1-47700-1|14	Requires:	texlive-tlpkg
21cr|texlive-ipaex-type1-47700-1|15	Provides:	tex(c70ipxga.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|16	Provides:	tex(c70ipxg.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|17	Provides:	tex(c70ipxma.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|18	Provides:	tex(c70ipxm.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|19	Provides:	tex-ipaex-type1 = 2024
21cr|texlive-ipaex-type1-47700-1|20	Provides:	tex(ipaex-type1.map) = 2024
21cr|texlive-ipaex-type1-47700-1|21	Provides:	tex(ot1ipxg.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|22	Provides:	tex(ot1ipxm.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|23	Provides:	tex(t1ipxg.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|24	Provides:	tex(t1ipxm.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|25	Provides:	tex(ts1ipxg.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|26	Provides:	tex(ts1ipxm.fd) = 2024
21cr|texlive-ipaex-type1-47700-1|27	BuildArch:	noarch
21cr|texlive-ipaex-type1-47700-1|28	
21cr|texlive-ipaex-type1-47700-1|29	%description
21cr|texlive-ipaex-type1-47700-1|30	The package contains the IPAex Fonts converted into Unicode
21cr|texlive-ipaex-type1-47700-1|31	subfonts in Type1 format, which is most suitable for use with
21cr|texlive-ipaex-type1-47700-1|32	the CJK package. Font conversion was done with ttf2pt1.
21cr|texlive-ipaex-type1-47700-1|33	
21cr|texlive-ipaex-type1-47700-1|34	%files
21cr|texlive-ipaex-type1-47700-1|35	%doc %{_texmfdistdir}/doc
21cr|texlive-ipaex-type1-47700-1|36	%{_texmfdistdir}/fonts/enc/dvips/ipaex-type1/
21cr|texlive-ipaex-type1-47700-1|37	%{_texmfdistdir}/fonts/map/dvips/ipaex-type1/
21cr|texlive-ipaex-type1-47700-1|38	%{_texmfdistdir}/fonts/tfm/public/ipaex-type1/
21cr|texlive-ipaex-type1-47700-1|39	%{_texmfdistdir}/fonts/type1/public/ipaex-type1/
21cr|texlive-ipaex-type1-47700-1|40	%{_texmfdistdir}/tex/latex/ipaex-type1/
21cr|texlive-ipaex-type1-47700-1|41	
21cr|texlive-ipaex-type1-47700-1|42	#------------------------------------------------------------------
21cr|texlive-ipaex-type1-47700-1|43	
21cr|texlive-ipaex-type1-47700-1|44	%prep
21cr|texlive-ipaex-type1-47700-1|45	%setup -c -a0 -a1
21cr|texlive-ipaex-type1-47700-1|46	
21cr|texlive-ipaex-type1-47700-1|47	%build
21cr|texlive-ipaex-type1-47700-1|48	
21cr|texlive-ipaex-type1-47700-1|49	%install
21cr|texlive-ipaex-type1-47700-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ipaex-type1-47700-1|51	rm -rf tlpkg
21cr|texlive-ipaex-type1-47700-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

9581 21
21cr|texlive-is-bst-52623-1|1	%define oname is-bst
21cr|texlive-is-bst-52623-1|2	
21cr|texlive-is-bst-52623-1|3	Summary:	Extended versions of standard BibTeX styles
21cr|texlive-is-bst-52623-1|4	Name:		texlive-is-bst
21cr|texlive-is-bst-52623-1|5	Version:	52623
21cr|texlive-is-bst-52623-1|6	Release:	1
21cr|texlive-is-bst-52623-1|7	License:	LPPL1.3
21cr|texlive-is-bst-52623-1|8	Group:		Publishing
21cr|texlive-is-bst-52623-1|9	Url:		https://www.ctan.org
21cr|texlive-is-bst-52623-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-is-bst-52623-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-is-bst-52623-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-is-bst-52623-1|13	Requires:	texlive-tlpkg
21cr|texlive-is-bst-52623-1|14	Requires:	texlive-kpathsea
21cr|texlive-is-bst-52623-1|15	BuildArch:	noarch
21cr|texlive-is-bst-52623-1|16	
21cr|texlive-is-bst-52623-1|17	%description
21cr|texlive-is-bst-52623-1|18	The bundle contains an extended version (xbtxbst.doc) of the
21cr|texlive-is-bst-52623-1|19	source of the standard BibTeX styles, together with
21cr|texlive-is-bst-52623-1|20	corresponding versions of the standard styles. The styles offer
21cr|texlive-is-bst-52623-1|21	support for CODEN, ISBN, ISSN, LCCN, and PRICE fields, extended
21cr|texlive-is-bst-52623-1|22	PAGES fields, the PERIODICAL entry, and extended citation label
21cr|texlive-is-bst-52623-1|23	suffixing.
21cr|texlive-is-bst-52623-1|24	
21cr|texlive-is-bst-52623-1|25	%files
21cr|texlive-is-bst-52623-1|26	%doc %{_texmfdistdir}/doc/bibtex/is-bst
21cr|texlive-is-bst-52623-1|27	%{_texmfdistdir}/bibtex/bst/is-bst
21cr|texlive-is-bst-52623-1|28	
21cr|texlive-is-bst-52623-1|29	#------------------------------------------------------------------
21cr|texlive-is-bst-52623-1|30	
21cr|texlive-is-bst-52623-1|31	%prep
21cr|texlive-is-bst-52623-1|32	%setup -c -a0 -a1
21cr|texlive-is-bst-52623-1|33	
21cr|texlive-is-bst-52623-1|34	%build
21cr|texlive-is-bst-52623-1|35	
21cr|texlive-is-bst-52623-1|36	%install
21cr|texlive-is-bst-52623-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-is-bst-52623-1|38	rm -rf tlpkg
21cr|texlive-is-bst-52623-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9582 21
21cr|texlive-iscram-1.4-1|1	Name:		texlive-iscram
21cr|texlive-iscram-1.4-1|2	Version:	1.4
21cr|texlive-iscram-1.4-1|3	Release:	1
21cr|texlive-iscram-1.4-1|4	Summary:	A LaTeX class to publish article to ISCRAM conferences
21cr|texlive-iscram-1.4-1|5	Group:		Publishing
21cr|texlive-iscram-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-iscram-1.4-1|7	License:	MIT
21cr|texlive-iscram-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/iscram.tar.xz
21cr|texlive-iscram-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/iscram.doc.tar.xz
21cr|texlive-iscram-1.4-1|10	BuildArch:	noarch
21cr|texlive-iscram-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-iscram-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-iscram-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-iscram-1.4-1|14	
21cr|texlive-iscram-1.4-1|15	%description
21cr|texlive-iscram-1.4-1|16	LaTeX class to publish article to ISCRAM (International
21cr|texlive-iscram-1.4-1|17	Conference on Information Systems for Crisis Response and
21cr|texlive-iscram-1.4-1|18	Management).
21cr|texlive-iscram-1.4-1|19	#-----------------------------------------------------------------------
21cr|texlive-iscram-1.4-1|20	
21cr|texlive-iscram-1.4-1|21	%files
21cr|texlive-iscram-1.4-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-iscram-1.4-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-iscram-1.4-1|24	
21cr|texlive-iscram-1.4-1|25	#-----------------------------------------------------------------------
21cr|texlive-iscram-1.4-1|26	%prep
21cr|texlive-iscram-1.4-1|27	%setup -c -a0 -a1
21cr|texlive-iscram-1.4-1|28	
21cr|texlive-iscram-1.4-1|29	%build
21cr|texlive-iscram-1.4-1|30	
21cr|texlive-iscram-1.4-1|31	%install
21cr|texlive-iscram-1.4-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-iscram-1.4-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9583 21
21cr|texlive-isomath-0.6.1-11|1	# revision 27654
21cr|texlive-isomath-0.6.1-11|2	# category Package
21cr|texlive-isomath-0.6.1-11|3	# catalog-ctan /macros/latex/contrib/isomath
21cr|texlive-isomath-0.6.1-11|4	# catalog-date 2012-09-12 18:41:18 +0200
21cr|texlive-isomath-0.6.1-11|5	# catalog-license lppl
21cr|texlive-isomath-0.6.1-11|6	# catalog-version 0.6.1
21cr|texlive-isomath-0.6.1-11|7	Name:		texlive-isomath
21cr|texlive-isomath-0.6.1-11|8	Version:	0.6.1
21cr|texlive-isomath-0.6.1-11|9	Release:	11
21cr|texlive-isomath-0.6.1-11|10	Summary:	Mathematics style for science and technology
21cr|texlive-isomath-0.6.1-11|11	Group:		Publishing
21cr|texlive-isomath-0.6.1-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isomath
21cr|texlive-isomath-0.6.1-11|13	License:	LPPL
21cr|texlive-isomath-0.6.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isomath.tar.xz
21cr|texlive-isomath-0.6.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isomath.doc.tar.xz
21cr|texlive-isomath-0.6.1-11|16	BuildArch:	noarch
21cr|texlive-isomath-0.6.1-11|17	BuildRequires:	texlive-tlpkg
21cr|texlive-isomath-0.6.1-11|18	Requires(pre):	texlive-tlpkg
21cr|texlive-isomath-0.6.1-11|19	Requires(post):	texlive-kpathsea
21cr|texlive-isomath-0.6.1-11|20	
21cr|texlive-isomath-0.6.1-11|21	%description
21cr|texlive-isomath-0.6.1-11|22	The package provides tools for a mathematical style that
21cr|texlive-isomath-0.6.1-11|23	conforms to the International Standard ISO 80000-2 and is
21cr|texlive-isomath-0.6.1-11|24	common in science and technology. It changes the default shape
21cr|texlive-isomath-0.6.1-11|25	of capital Greek letters to italic, sets up bold italic and
21cr|texlive-isomath-0.6.1-11|26	sans-serif bold italic math alphabets with Latin and Greek
21cr|texlive-isomath-0.6.1-11|27	characters, and defines macros for markup of vector, matrix and
21cr|texlive-isomath-0.6.1-11|28	tensor symbols.
21cr|texlive-isomath-0.6.1-11|29	
21cr|texlive-isomath-0.6.1-11|30	
21cr|texlive-isomath-0.6.1-11|31	#-----------------------------------------------------------------------
21cr|texlive-isomath-0.6.1-11|32	%files
21cr|texlive-isomath-0.6.1-11|33	%{_texmfdistdir}/tex/latex/isomath/isomath.sty
21cr|texlive-isomath-0.6.1-11|34	%doc %{_texmfdistdir}/doc/latex/isomath/README.html
21cr|texlive-isomath-0.6.1-11|35	%doc %{_texmfdistdir}/doc/latex/isomath/README.txt
21cr|texlive-isomath-0.6.1-11|36	%doc %{_texmfdistdir}/doc/latex/isomath/isomath-test.pdf
21cr|texlive-isomath-0.6.1-11|37	%doc %{_texmfdistdir}/doc/latex/isomath/isomath-test.tex
21cr|texlive-isomath-0.6.1-11|38	%doc %{_texmfdistdir}/doc/latex/isomath/isomath.html
21cr|texlive-isomath-0.6.1-11|39	%doc %{_texmfdistdir}/doc/latex/isomath/isomath.pdf
21cr|texlive-isomath-0.6.1-11|40	%doc %{_texmfdistdir}/doc/latex/isomath/isomath.sty.html
21cr|texlive-isomath-0.6.1-11|41	%doc %{_texmfdistdir}/doc/latex/isomath/isomath.sty.txt
21cr|texlive-isomath-0.6.1-11|42	%doc %{_texmfdistdir}/doc/latex/isomath/isomath.txt
21cr|texlive-isomath-0.6.1-11|43	
21cr|texlive-isomath-0.6.1-11|44	#-----------------------------------------------------------------------
21cr|texlive-isomath-0.6.1-11|45	%prep
21cr|texlive-isomath-0.6.1-11|46	%setup -c -a0 -a1
21cr|texlive-isomath-0.6.1-11|47	
21cr|texlive-isomath-0.6.1-11|48	%build
21cr|texlive-isomath-0.6.1-11|49	
21cr|texlive-isomath-0.6.1-11|50	%install
21cr|texlive-isomath-0.6.1-11|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-isomath-0.6.1-11|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9584 21
21cr|texlive-isort-0.01-1|1	Name:		texlive-isort
21cr|texlive-isort-0.01-1|2	Version:	0.01
21cr|texlive-isort-0.01-1|3	Release:	1
21cr|texlive-isort-0.01-1|4	Summary:	Writing a TEX length with a space between number and unit
21cr|texlive-isort-0.01-1|5	Group:		Publishing
21cr|texlive-isort-0.01-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/isopt
21cr|texlive-isort-0.01-1|7	License:	LPPL
21cr|texlive-isort-0.01-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/isopt.tar.xz
21cr|texlive-isort-0.01-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/isopt.doc.tar.xz
21cr|texlive-isort-0.01-1|10	BuildArch:	noarch
21cr|texlive-isort-0.01-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-isort-0.01-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-isort-0.01-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-isort-0.01-1|14	
21cr|texlive-isort-0.01-1|15	%description
21cr|texlive-isort-0.01-1|16	Writing a TEX length with the writes the value
21cr|texlive-isort-0.01-1|17	and the unit without a space. Package isopt provides
21cr|texlive-isort-0.01-1|18	a macro ISO which inserts a user defined space
21cr|texlive-isort-0.01-1|19	between number and unit.
21cr|texlive-isort-0.01-1|20	
21cr|texlive-isort-0.01-1|21	#-----------------------------------------------------------------------
21cr|texlive-isort-0.01-1|22	%files
21cr|texlive-isort-0.01-1|23	%{_texmfdistdir}/tex/latex/isopt
21cr|texlive-isort-0.01-1|24	%doc %{_texmfdistdir}/doc/latex/isopt
21cr|texlive-isort-0.01-1|25	
21cr|texlive-isort-0.01-1|26	#-----------------------------------------------------------------------
21cr|texlive-isort-0.01-1|27	%prep
21cr|texlive-isort-0.01-1|28	%setup -c -a0 -a1
21cr|texlive-isort-0.01-1|29	
21cr|texlive-isort-0.01-1|30	%build
21cr|texlive-isort-0.01-1|31	
21cr|texlive-isort-0.01-1|32	%install
21cr|texlive-isort-0.01-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-isort-0.01-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9585 21
21cr|texlive-jablantile-20190228-2|1	# revision 16364
21cr|texlive-jablantile-20190228-2|2	# category Package
21cr|texlive-jablantile-20190228-2|3	# catalog-ctan /fonts/jablantile
21cr|texlive-jablantile-20190228-2|4	# catalog-date 2009-12-10 11:03:10 +0100
21cr|texlive-jablantile-20190228-2|5	# catalog-license pd
21cr|texlive-jablantile-20190228-2|6	# catalog-version undef
21cr|texlive-jablantile-20190228-2|7	Name:		texlive-jablantile
21cr|texlive-jablantile-20190228-2|8	Version:	20190228
21cr|texlive-jablantile-20190228-2|9	Release:	2
21cr|texlive-jablantile-20190228-2|10	Summary:	Metafont version of tiles in the style of Slavik Jablan
21cr|texlive-jablantile-20190228-2|11	Group:		Publishing
21cr|texlive-jablantile-20190228-2|12	URL:		http://www.ctan.org/tex-archive/fonts/jablantile
21cr|texlive-jablantile-20190228-2|13	License:	PD
21cr|texlive-jablantile-20190228-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jablantile.tar.xz
21cr|texlive-jablantile-20190228-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jablantile.doc.tar.xz
21cr|texlive-jablantile-20190228-2|16	BuildArch:	noarch
21cr|texlive-jablantile-20190228-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-jablantile-20190228-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-jablantile-20190228-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-jablantile-20190228-2|20	
21cr|texlive-jablantile-20190228-2|21	%description
21cr|texlive-jablantile-20190228-2|22	This is a small Metafont font to implement the modular tiles
21cr|texlive-jablantile-20190228-2|23	described by Slavik Jablan. For an outline of the theoretical
21cr|texlive-jablantile-20190228-2|24	structure of the tiles, see (for example) Jablan's JMM 2006
21cr|texlive-jablantile-20190228-2|25	Exhibit.
21cr|texlive-jablantile-20190228-2|26	
21cr|texlive-jablantile-20190228-2|27	#-----------------------------------------------------------------------
21cr|texlive-jablantile-20190228-2|28	%files
21cr|texlive-jablantile-20190228-2|29	%{_texmfdistdir}/fonts/source/public/jablantile/jablantile.mf
21cr|texlive-jablantile-20190228-2|30	%doc %{_texmfdistdir}/doc/fonts/jablantile/README
21cr|texlive-jablantile-20190228-2|31	%doc %{_texmfdistdir}/doc/fonts/jablantile/dearjablan.tex
21cr|texlive-jablantile-20190228-2|32	%doc %{_texmfdistdir}/doc/fonts/jablantile/jablantile.pdf
21cr|texlive-jablantile-20190228-2|33	
21cr|texlive-jablantile-20190228-2|34	#-----------------------------------------------------------------------
21cr|texlive-jablantile-20190228-2|35	%prep
21cr|texlive-jablantile-20190228-2|36	%setup -c -a0 -a1
21cr|texlive-jablantile-20190228-2|37	
21cr|texlive-jablantile-20190228-2|38	%build
21cr|texlive-jablantile-20190228-2|39	
21cr|texlive-jablantile-20190228-2|40	%install
21cr|texlive-jablantile-20190228-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jablantile-20190228-2|42	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9586 21
21cr|texlive-jacow-1.4-1|1	Name:		texlive-jacow
21cr|texlive-jacow-1.4-1|2	Version:	1.4
21cr|texlive-jacow-1.4-1|3	Release:	1
21cr|texlive-jacow-1.4-1|4	Summary:	The "jacow.cls" class is used for submissions to the proceedings of conferences on JACoW.org
21cr|texlive-jacow-1.4-1|5	Group:		Publishing
21cr|texlive-jacow-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-jacow-1.4-1|7	License:	MIT
21cr|texlive-jacow-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/jacow.tar.xz
21cr|texlive-jacow-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/jacow.doc.tar.xz
21cr|texlive-jacow-1.4-1|10	BuildArch:	noarch
21cr|texlive-jacow-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-jacow-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-jacow-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-jacow-1.4-1|14	
21cr|texlive-jacow-1.4-1|15	%description
21cr|texlive-jacow-1.4-1|16	The jacow class is used for submissions to the proceedings of
21cr|texlive-jacow-1.4-1|17	conferences on Joint Accelerator Conferences Website (JACoW),
21cr|texlive-jacow-1.4-1|18	an international collaboration that publishes the proceedings
21cr|texlive-jacow-1.4-1|19	of accelerator conferences held around the world.
21cr|texlive-jacow-1.4-1|20	#-----------------------------------------------------------------------
21cr|texlive-jacow-1.4-1|21	%files
21cr|texlive-jacow-1.4-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-jacow-1.4-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-jacow-1.4-1|24	
21cr|texlive-jacow-1.4-1|25	#-----------------------------------------------------------------------
21cr|texlive-jacow-1.4-1|26	%prep
21cr|texlive-jacow-1.4-1|27	%setup -c -a0 -a1
21cr|texlive-jacow-1.4-1|28	
21cr|texlive-jacow-1.4-1|29	%build
21cr|texlive-jacow-1.4-1|30	
21cr|texlive-jacow-1.4-1|31	%install
21cr|texlive-jacow-1.4-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jacow-1.4-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9587 21
21cr|texlive-jamtimes-1.12-8|1	# revision 20408
21cr|texlive-jamtimes-1.12-8|2	# category Package
21cr|texlive-jamtimes-1.12-8|3	# catalog-ctan /fonts/jamtimes
21cr|texlive-jamtimes-1.12-8|4	# catalog-date 2009-11-07 09:52:42 +0000
21cr|texlive-jamtimes-1.12-8|5	# catalog-license other-free
21cr|texlive-jamtimes-1.12-8|6	# catalog-version 1.12
21cr|texlive-jamtimes-1.12-8|7	Name:		texlive-jamtimes
21cr|texlive-jamtimes-1.12-8|8	Version:	1.12
21cr|texlive-jamtimes-1.12-8|9	Release:	8
21cr|texlive-jamtimes-1.12-8|10	Summary:	Expanded Times Roman fonts
21cr|texlive-jamtimes-1.12-8|11	Group:		Publishing
21cr|texlive-jamtimes-1.12-8|12	URL:		http://www.ctan.org/tex-archive/fonts/jamtimes
21cr|texlive-jamtimes-1.12-8|13	License:	OTHER-FREE
21cr|texlive-jamtimes-1.12-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jamtimes.tar.xz
21cr|texlive-jamtimes-1.12-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jamtimes.doc.tar.xz
21cr|texlive-jamtimes-1.12-8|16	BuildArch:	noarch
21cr|texlive-jamtimes-1.12-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-jamtimes-1.12-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-jamtimes-1.12-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-jamtimes-1.12-8|20	
21cr|texlive-jamtimes-1.12-8|21	%description
21cr|texlive-jamtimes-1.12-8|22	The package offers LaTeX support for the expanded Times Roman
21cr|texlive-jamtimes-1.12-8|23	font, which has been used for many years in the Journal
21cr|texlive-jamtimes-1.12-8|24	d'Analyse Mathematique. Mathematics support is based on the
21cr|texlive-jamtimes-1.12-8|25	Belleek fonts.
21cr|texlive-jamtimes-1.12-8|26	
21cr|texlive-jamtimes-1.12-8|27	
21cr|texlive-jamtimes-1.12-8|28	#-----------------------------------------------------------------------
21cr|texlive-jamtimes-1.12-8|29	%files
21cr|texlive-jamtimes-1.12-8|30	%{_texmfdistdir}/fonts/map/dvips/jamtimes/jtm.map
21cr|texlive-jamtimes-1.12-8|31	%{_texmfdistdir}/fonts/tfm/public/jamtimes/blsy.tfm
21cr|texlive-jamtimes-1.12-8|32	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmb7tv.tfm
21cr|texlive-jamtimes-1.12-8|33	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmb8cv.tfm
21cr|texlive-jamtimes-1.12-8|34	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmb8rv.tfm
21cr|texlive-jamtimes-1.12-8|35	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmb8tv.tfm
21cr|texlive-jamtimes-1.12-8|36	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbc7tv.tfm
21cr|texlive-jamtimes-1.12-8|37	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbc8tv.tfm
21cr|texlive-jamtimes-1.12-8|38	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi7me.tfm
21cr|texlive-jamtimes-1.12-8|39	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi7tv.tfm
21cr|texlive-jamtimes-1.12-8|40	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi8cv.tfm
21cr|texlive-jamtimes-1.12-8|41	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi8rv.tfm
21cr|texlive-jamtimes-1.12-8|42	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi8tv.tfm
21cr|texlive-jamtimes-1.12-8|43	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbo7tv.tfm
21cr|texlive-jamtimes-1.12-8|44	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbo8cv.tfm
21cr|texlive-jamtimes-1.12-8|45	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbo8rv.tfm
21cr|texlive-jamtimes-1.12-8|46	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbo8tv.tfm
21cr|texlive-jamtimes-1.12-8|47	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7tc.tfm
21cr|texlive-jamtimes-1.12-8|48	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7te.tfm
21cr|texlive-jamtimes-1.12-8|49	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7tw.tfm
21cr|texlive-jamtimes-1.12-8|50	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7ye.tfm
21cr|texlive-jamtimes-1.12-8|51	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7yoe.tfm
21cr|texlive-jamtimes-1.12-8|52	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8cc.tfm
21cr|texlive-jamtimes-1.12-8|53	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8ce.tfm
21cr|texlive-jamtimes-1.12-8|54	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8cw.tfm
21cr|texlive-jamtimes-1.12-8|55	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8rc.tfm
21cr|texlive-jamtimes-1.12-8|56	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8re.tfm
21cr|texlive-jamtimes-1.12-8|57	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8rw.tfm
21cr|texlive-jamtimes-1.12-8|58	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8tc.tfm
21cr|texlive-jamtimes-1.12-8|59	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8te.tfm
21cr|texlive-jamtimes-1.12-8|60	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8tw.tfm
21cr|texlive-jamtimes-1.12-8|61	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmrc7te.tfm
21cr|texlive-jamtimes-1.12-8|62	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmrc7tw.tfm
21cr|texlive-jamtimes-1.12-8|63	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmrc8te.tfm
21cr|texlive-jamtimes-1.12-8|64	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmrc8tw.tfm
21cr|texlive-jamtimes-1.12-8|65	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri7me.tfm
21cr|texlive-jamtimes-1.12-8|66	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri7te.tfm
21cr|texlive-jamtimes-1.12-8|67	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri7tw.tfm
21cr|texlive-jamtimes-1.12-8|68	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri7ze.tfm
21cr|texlive-jamtimes-1.12-8|69	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8ce.tfm
21cr|texlive-jamtimes-1.12-8|70	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8cw.tfm
21cr|texlive-jamtimes-1.12-8|71	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8re.tfm
21cr|texlive-jamtimes-1.12-8|72	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8rw.tfm
21cr|texlive-jamtimes-1.12-8|73	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8te.tfm
21cr|texlive-jamtimes-1.12-8|74	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8tw.tfm
21cr|texlive-jamtimes-1.12-8|75	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro7te.tfm
21cr|texlive-jamtimes-1.12-8|76	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro7tw.tfm
21cr|texlive-jamtimes-1.12-8|77	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8ce.tfm
21cr|texlive-jamtimes-1.12-8|78	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8cw.tfm
21cr|texlive-jamtimes-1.12-8|79	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8re.tfm
21cr|texlive-jamtimes-1.12-8|80	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8rw.tfm
21cr|texlive-jamtimes-1.12-8|81	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8te.tfm
21cr|texlive-jamtimes-1.12-8|82	%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8tw.tfm
21cr|texlive-jamtimes-1.12-8|83	%{_texmfdistdir}/fonts/tfm/public/jamtimes/ptmb8a.tfm
21cr|texlive-jamtimes-1.12-8|84	%{_texmfdistdir}/fonts/tfm/public/jamtimes/ptmbi8a.tfm
21cr|texlive-jamtimes-1.12-8|85	%{_texmfdistdir}/fonts/tfm/public/jamtimes/ptmr8a.tfm
21cr|texlive-jamtimes-1.12-8|86	%{_texmfdistdir}/fonts/tfm/public/jamtimes/ptmri8a.tfm
21cr|texlive-jamtimes-1.12-8|87	%{_texmfdistdir}/fonts/tfm/public/jamtimes/rblmi.tfm
21cr|texlive-jamtimes-1.12-8|88	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmb7tv.vf
21cr|texlive-jamtimes-1.12-8|89	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmb8cv.vf
21cr|texlive-jamtimes-1.12-8|90	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmb8tv.vf
21cr|texlive-jamtimes-1.12-8|91	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbc7tv.vf
21cr|texlive-jamtimes-1.12-8|92	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbc8tv.vf
21cr|texlive-jamtimes-1.12-8|93	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbi7me.vf
21cr|texlive-jamtimes-1.12-8|94	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbi7tv.vf
21cr|texlive-jamtimes-1.12-8|95	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbi8cv.vf
21cr|texlive-jamtimes-1.12-8|96	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbi8tv.vf
21cr|texlive-jamtimes-1.12-8|97	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbo7tv.vf
21cr|texlive-jamtimes-1.12-8|98	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbo8cv.vf
21cr|texlive-jamtimes-1.12-8|99	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbo8tv.vf
21cr|texlive-jamtimes-1.12-8|100	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr7tc.vf
21cr|texlive-jamtimes-1.12-8|101	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr7te.vf
21cr|texlive-jamtimes-1.12-8|102	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr7tw.vf
21cr|texlive-jamtimes-1.12-8|103	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr7ye.vf
21cr|texlive-jamtimes-1.12-8|104	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8cc.vf
21cr|texlive-jamtimes-1.12-8|105	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8ce.vf
21cr|texlive-jamtimes-1.12-8|106	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8cw.vf
21cr|texlive-jamtimes-1.12-8|107	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8tc.vf
21cr|texlive-jamtimes-1.12-8|108	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8te.vf
21cr|texlive-jamtimes-1.12-8|109	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8tw.vf
21cr|texlive-jamtimes-1.12-8|110	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmrc7te.vf
21cr|texlive-jamtimes-1.12-8|111	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmrc7tw.vf
21cr|texlive-jamtimes-1.12-8|112	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmrc8te.vf
21cr|texlive-jamtimes-1.12-8|113	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmrc8tw.vf
21cr|texlive-jamtimes-1.12-8|114	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri7me.vf
21cr|texlive-jamtimes-1.12-8|115	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri7te.vf
21cr|texlive-jamtimes-1.12-8|116	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri7tw.vf
21cr|texlive-jamtimes-1.12-8|117	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri8ce.vf
21cr|texlive-jamtimes-1.12-8|118	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri8cw.vf
21cr|texlive-jamtimes-1.12-8|119	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri8te.vf
21cr|texlive-jamtimes-1.12-8|120	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri8tw.vf
21cr|texlive-jamtimes-1.12-8|121	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro7te.vf
21cr|texlive-jamtimes-1.12-8|122	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro7tw.vf
21cr|texlive-jamtimes-1.12-8|123	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro8ce.vf
21cr|texlive-jamtimes-1.12-8|124	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro8cw.vf
21cr|texlive-jamtimes-1.12-8|125	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro8te.vf
21cr|texlive-jamtimes-1.12-8|126	%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro8tw.vf
21cr|texlive-jamtimes-1.12-8|127	%{_texmfdistdir}/tex/latex/jamtimes/jamtimes.sty
21cr|texlive-jamtimes-1.12-8|128	%{_texmfdistdir}/tex/latex/jamtimes/omljtm.fd
21cr|texlive-jamtimes-1.12-8|129	%{_texmfdistdir}/tex/latex/jamtimes/omsjtm.fd
21cr|texlive-jamtimes-1.12-8|130	%{_texmfdistdir}/tex/latex/jamtimes/ot1jtm.fd
21cr|texlive-jamtimes-1.12-8|131	%{_texmfdistdir}/tex/latex/jamtimes/t1jtm.fd
21cr|texlive-jamtimes-1.12-8|132	%{_texmfdistdir}/tex/latex/jamtimes/ts1jtm.fd
21cr|texlive-jamtimes-1.12-8|133	%doc %{_texmfdistdir}/doc/latex/jamtimes/README
21cr|texlive-jamtimes-1.12-8|134	%doc %{_texmfdistdir}/doc/latex/jamtimes/jamtimes.bib
21cr|texlive-jamtimes-1.12-8|135	%doc %{_texmfdistdir}/doc/latex/jamtimes/jamtimes.dtx
21cr|texlive-jamtimes-1.12-8|136	%doc %{_texmfdistdir}/doc/latex/jamtimes/jamtimes.ins
21cr|texlive-jamtimes-1.12-8|137	%doc %{_texmfdistdir}/doc/latex/jamtimes/jamtimes.pdf
21cr|texlive-jamtimes-1.12-8|138	%doc %{_texmfdistdir}/doc/latex/jamtimes/mathsample.pdf
21cr|texlive-jamtimes-1.12-8|139	%doc %{_texmfdistdir}/doc/latex/jamtimes/mathsample.tex
21cr|texlive-jamtimes-1.12-8|140	%doc %{_texmfdistdir}/doc/latex/jamtimes/mathsample_ps.pdf
21cr|texlive-jamtimes-1.12-8|141	%doc %{_texmfdistdir}/doc/latex/jamtimes/textsample.pdf
21cr|texlive-jamtimes-1.12-8|142	%doc %{_texmfdistdir}/doc/latex/jamtimes/textsample.tex
21cr|texlive-jamtimes-1.12-8|143	%doc %{_texmfdistdir}/doc/latex/jamtimes/textsample_ps.pdf
21cr|texlive-jamtimes-1.12-8|144	
21cr|texlive-jamtimes-1.12-8|145	#-----------------------------------------------------------------------
21cr|texlive-jamtimes-1.12-8|146	%prep
21cr|texlive-jamtimes-1.12-8|147	%setup -c -a0 -a1
21cr|texlive-jamtimes-1.12-8|148	
21cr|texlive-jamtimes-1.12-8|149	%build
21cr|texlive-jamtimes-1.12-8|150	
21cr|texlive-jamtimes-1.12-8|151	%install
21cr|texlive-jamtimes-1.12-8|152	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jamtimes-1.12-8|153	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9588 21
21cr|texlive-japanese-mathformulas-64678-1|1	%define oname japanese-mathformulas
21cr|texlive-japanese-mathformulas-64678-1|2	
21cr|texlive-japanese-mathformulas-64678-1|3	Summary:	Compiling basic math formulas in Japanese using LuaLaTeX
21cr|texlive-japanese-mathformulas-64678-1|4	Name:		texlive-japanese-mathformulas
21cr|texlive-japanese-mathformulas-64678-1|5	Version:	64678
21cr|texlive-japanese-mathformulas-64678-1|6	Release:	1
21cr|texlive-japanese-mathformulas-64678-1|7	License:	LPPL1.3
21cr|texlive-japanese-mathformulas-64678-1|8	Group:		Publishing
21cr|texlive-japanese-mathformulas-64678-1|9	Url:		https://www.ctan.org
21cr|texlive-japanese-mathformulas-64678-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-japanese-mathformulas-64678-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-japanese-mathformulas-64678-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-japanese-mathformulas-64678-1|13	Requires:	texlive-tlpkg
21cr|texlive-japanese-mathformulas-64678-1|14	Requires:	texlive-kpathsea
21cr|texlive-japanese-mathformulas-64678-1|15	Provides:	tex(japanese-mathformulas.sty) = 2024
21cr|texlive-japanese-mathformulas-64678-1|16	BuildArch:	noarch
21cr|texlive-japanese-mathformulas-64678-1|17	
21cr|texlive-japanese-mathformulas-64678-1|18	%description
21cr|texlive-japanese-mathformulas-64678-1|19	This is a style file for compiling basic maths formulas in
21cr|texlive-japanese-mathformulas-64678-1|20	Japanese using LuaLaTeX. \NewDocumentCommand allows you to
21cr|texlive-japanese-mathformulas-64678-1|21	specify whether the formula should be used within a sentence or
21cr|texlive-japanese-mathformulas-64678-1|22	on a new line. The main packages used in
21cr|texlive-japanese-mathformulas-64678-1|23	japanese-mathformulas.sty are amsmath, amssymb, siunitx,
21cr|texlive-japanese-mathformulas-64678-1|24	ifthen, xparse, TikZ, mathtools, and graphics.
21cr|texlive-japanese-mathformulas-64678-1|25	
21cr|texlive-japanese-mathformulas-64678-1|26	%files
21cr|texlive-japanese-mathformulas-64678-1|27	%doc %{_texmfdistdir}/doc/lualatex/japanese-mathformulas
21cr|texlive-japanese-mathformulas-64678-1|28	%{_texmfdistdir}/tex/lualatex/japanese-mathformulas
21cr|texlive-japanese-mathformulas-64678-1|29	
21cr|texlive-japanese-mathformulas-64678-1|30	#------------------------------------------------------------------
21cr|texlive-japanese-mathformulas-64678-1|31	
21cr|texlive-japanese-mathformulas-64678-1|32	%prep
21cr|texlive-japanese-mathformulas-64678-1|33	%setup -c -a0 -a1
21cr|texlive-japanese-mathformulas-64678-1|34	
21cr|texlive-japanese-mathformulas-64678-1|35	%build
21cr|texlive-japanese-mathformulas-64678-1|36	
21cr|texlive-japanese-mathformulas-64678-1|37	%install
21cr|texlive-japanese-mathformulas-64678-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-japanese-mathformulas-64678-1|39	rm -rf tlpkg
21cr|texlive-japanese-mathformulas-64678-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9589 21
21cr|texlive-jbact-52717-1|1	%define oname jbact
21cr|texlive-jbact-52717-1|2	
21cr|texlive-jbact-52717-1|3	Summary:	BibTeX style for biology journals
21cr|texlive-jbact-52717-1|4	Name:		texlive-jbact
21cr|texlive-jbact-52717-1|5	Version:	52717
21cr|texlive-jbact-52717-1|6	Release:	1
21cr|texlive-jbact-52717-1|7	License:	LPPL1.3
21cr|texlive-jbact-52717-1|8	Group:		Publishing
21cr|texlive-jbact-52717-1|9	Url:		https://www.ctan.org
21cr|texlive-jbact-52717-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jbact-52717-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-jbact-52717-1|12	Requires:	texlive-tlpkg
21cr|texlive-jbact-52717-1|13	Requires:	texlive-kpathsea
21cr|texlive-jbact-52717-1|14	BuildArch:	noarch
21cr|texlive-jbact-52717-1|15	
21cr|texlive-jbact-52717-1|16	%description
21cr|texlive-jbact-52717-1|17	The style is a development of apalike.bst in the BibTeX bundle.
21cr|texlive-jbact-52717-1|18	The style serves two journals -- if the user executes
21cr|texlive-jbact-52717-1|19	"\nocite{TitlesOn}", the style serves for the Journal of
21cr|texlive-jbact-52717-1|20	Theoretical Biology; otherwise it serves for the Journal of
21cr|texlive-jbact-52717-1|21	Molecular Biology.
21cr|texlive-jbact-52717-1|22	
21cr|texlive-jbact-52717-1|23	%files
21cr|texlive-jbact-52717-1|24	%{_texmfdistdir}/bibtex/bst/jbact
21cr|texlive-jbact-52717-1|25	
21cr|texlive-jbact-52717-1|26	#------------------------------------------------------------------
21cr|texlive-jbact-52717-1|27	
21cr|texlive-jbact-52717-1|28	%prep
21cr|texlive-jbact-52717-1|29	%setup -c -a0
21cr|texlive-jbact-52717-1|30	
21cr|texlive-jbact-52717-1|31	%build
21cr|texlive-jbact-52717-1|32	
21cr|texlive-jbact-52717-1|33	%install
21cr|texlive-jbact-52717-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jbact-52717-1|35	rm -rf tlpkg
21cr|texlive-jbact-52717-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9590 21
21cr|texlive-jeuxcartes-66600-1|1	%define oname jeuxcartes
21cr|texlive-jeuxcartes-66600-1|2	
21cr|texlive-jeuxcartes-66600-1|3	Summary:	Macros to insert playing cards
21cr|texlive-jeuxcartes-66600-1|4	Name:		texlive-jeuxcartes
21cr|texlive-jeuxcartes-66600-1|5	Version:	66600
21cr|texlive-jeuxcartes-66600-1|6	Release:	1
21cr|texlive-jeuxcartes-66600-1|7	License:	LPPL1.3
21cr|texlive-jeuxcartes-66600-1|8	Group:		Publishing
21cr|texlive-jeuxcartes-66600-1|9	Url:		https://www.ctan.org
21cr|texlive-jeuxcartes-66600-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jeuxcartes-66600-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jeuxcartes-66600-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jeuxcartes-66600-1|13	Requires:	texlive-tlpkg
21cr|texlive-jeuxcartes-66600-1|14	Requires:	texlive-kpathsea
21cr|texlive-jeuxcartes-66600-1|15	Provides:	tex(JeuxCartes.sty) = 2024
21cr|texlive-jeuxcartes-66600-1|16	BuildArch:	noarch
21cr|texlive-jeuxcartes-66600-1|17	
21cr|texlive-jeuxcartes-66600-1|18	%description
21cr|texlive-jeuxcartes-66600-1|19	This package provides macros to insert playing cards, single,
21cr|texlive-jeuxcartes-66600-1|20	or hand, or random-hand, Poker or French Tarot or Uno, from png
21cr|texlive-jeuxcartes-66600-1|21	files.
21cr|texlive-jeuxcartes-66600-1|22	
21cr|texlive-jeuxcartes-66600-1|23	%files
21cr|texlive-jeuxcartes-66600-1|24	%doc %{_texmfdistdir}/doc/latex/jeuxcartes
21cr|texlive-jeuxcartes-66600-1|25	%{_texmfdistdir}/tex/latex/jeuxcartes
21cr|texlive-jeuxcartes-66600-1|26	
21cr|texlive-jeuxcartes-66600-1|27	#------------------------------------------------------------------
21cr|texlive-jeuxcartes-66600-1|28	
21cr|texlive-jeuxcartes-66600-1|29	%prep
21cr|texlive-jeuxcartes-66600-1|30	%setup -c -a0 -a1
21cr|texlive-jeuxcartes-66600-1|31	
21cr|texlive-jeuxcartes-66600-1|32	%build
21cr|texlive-jeuxcartes-66600-1|33	
21cr|texlive-jeuxcartes-66600-1|34	%install
21cr|texlive-jeuxcartes-66600-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jeuxcartes-66600-1|36	rm -rf tlpkg
21cr|texlive-jeuxcartes-66600-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9591 21
21cr|texlive-jfmutil-1-20221028.0|1	Name:		texlive-jfmutil
21cr|texlive-jfmutil-1-20221028.0|2	Version:	1
21cr|texlive-jfmutil-1-20221028.0|3	Release:	20221028.0
21cr|texlive-jfmutil-1-20221028.0|4	Summary:	Utility to process pTeX-extended TFM and VF
21cr|texlive-jfmutil-1-20221028.0|5	Group:		Publishing
21cr|texlive-jfmutil-1-20221028.0|6	URL:		https://www.ctan.org/tex-archive/fonts/utilities/jfmutil
21cr|texlive-jfmutil-1-20221028.0|7	License:	mit
21cr|texlive-jfmutil-1-20221028.0|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jfmutil.tar.xz
21cr|texlive-jfmutil-1-20221028.0|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jfmutil.doc.tar.xz
21cr|texlive-jfmutil-1-20221028.0|10	BuildArch:	noarch
21cr|texlive-jfmutil-1-20221028.0|11	BuildRequires:	texlive-tlpkg
21cr|texlive-jfmutil-1-20221028.0|12	Requires(pre):	texlive-tlpkg
21cr|texlive-jfmutil-1-20221028.0|13	Requires(post):	texlive-kpathsea
21cr|texlive-jfmutil-1-20221028.0|14	
21cr|texlive-jfmutil-1-20221028.0|15	%description
21cr|texlive-jfmutil-1-20221028.0|16	This program provides functionality to process data files (JFM and VF) that form logical fonts used in (u)pTeX.
21cr|texlive-jfmutil-1-20221028.0|17	The functions currently available include: The mutual conversion betweenc Japanese virtual fonts (pairs of VF and JFM) and files in the "ZVP format",
21cr|texlive-jfmutil-1-20221028.0|18	which is an original text format representing data in virtual fonts. This function can be seen as a counterpart to the vftovp/vptovf programs.
21cr|texlive-jfmutil-1-20221028.0|19	The mutual conversion between VF files alone and files in the "ZVP0 format", which is a subset of the ZVP format.
21cr|texlive-jfmutil-1-20221028.0|20	
21cr|texlive-jfmutil-1-20221028.0|21	
21cr|texlive-jfmutil-1-20221028.0|22	#-----------------------------------------------------------------------
21cr|texlive-jfmutil-1-20221028.0|23	%files
21cr|texlive-jfmutil-1-20221028.0|24	%{_bindir}/jfmutil
21cr|texlive-jfmutil-1-20221028.0|25	%{_texmfdistdir}/scripts/jfmutil/jfmutil.pl
21cr|texlive-jfmutil-1-20221028.0|26	%doc %{_texmfdistdir}/doc/fonts/jfmutil
21cr|texlive-jfmutil-1-20221028.0|27	
21cr|texlive-jfmutil-1-20221028.0|28	#-----------------------------------------------------------------------
21cr|texlive-jfmutil-1-20221028.0|29	%prep
21cr|texlive-jfmutil-1-20221028.0|30	%setup -c -a0 -a1
21cr|texlive-jfmutil-1-20221028.0|31	
21cr|texlive-jfmutil-1-20221028.0|32	%build
21cr|texlive-jfmutil-1-20221028.0|33	
21cr|texlive-jfmutil-1-20221028.0|34	%install
21cr|texlive-jfmutil-1-20221028.0|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jfmutil-1-20221028.0|36	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}
21cr|texlive-jfmutil-1-20221028.0|37	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-jfmutil-1-20221028.0|38	pushd %{buildroot}%{_bindir}
21cr|texlive-jfmutil-1-20221028.0|39	ln -sf %{_texmfdistdir}/scripts/jfmutil/jfmutil.pl jfmutil
21cr|texlive-jfmutil-1-20221028.0|40	popd

9592 21
21cr|texlive-jieeetran-65642-1|1	%define oname jieeetran
21cr|texlive-jieeetran-65642-1|2	
21cr|texlive-jieeetran-65642-1|3	Summary:	UnofficiaL BibTeX style for citing Japanese articles in IEEE format
21cr|texlive-jieeetran-65642-1|4	Name:		texlive-jieeetran
21cr|texlive-jieeetran-65642-1|5	Version:	65642
21cr|texlive-jieeetran-65642-1|6	Release:	1
21cr|texlive-jieeetran-65642-1|7	License:	LPPL1.3
21cr|texlive-jieeetran-65642-1|8	Group:		Publishing
21cr|texlive-jieeetran-65642-1|9	Url:		https://www.ctan.org
21cr|texlive-jieeetran-65642-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jieeetran-65642-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jieeetran-65642-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jieeetran-65642-1|13	Requires:	texlive-tlpkg
21cr|texlive-jieeetran-65642-1|14	Requires:	texlive-kpathsea
21cr|texlive-jieeetran-65642-1|15	BuildArch:	noarch
21cr|texlive-jieeetran-65642-1|16	
21cr|texlive-jieeetran-65642-1|17	%description
21cr|texlive-jieeetran-65642-1|18	This package provides an unofficial BibTeX style for authors
21cr|texlive-jieeetran-65642-1|19	trying to cite Japanese articles in the Institute of Electrical
21cr|texlive-jieeetran-65642-1|20	and Electronics Engineers (IEEE) format.
21cr|texlive-jieeetran-65642-1|21	
21cr|texlive-jieeetran-65642-1|22	%files
21cr|texlive-jieeetran-65642-1|23	%doc %{_texmfdistdir}/doc/bibtex/jieeetran
21cr|texlive-jieeetran-65642-1|24	%{_texmfdistdir}/bibtex/bst/jieeetran
21cr|texlive-jieeetran-65642-1|25	
21cr|texlive-jieeetran-65642-1|26	#------------------------------------------------------------------
21cr|texlive-jieeetran-65642-1|27	
21cr|texlive-jieeetran-65642-1|28	%prep
21cr|texlive-jieeetran-65642-1|29	%setup -c -a0 -a1
21cr|texlive-jieeetran-65642-1|30	
21cr|texlive-jieeetran-65642-1|31	%build
21cr|texlive-jieeetran-65642-1|32	
21cr|texlive-jieeetran-65642-1|33	%install
21cr|texlive-jieeetran-65642-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jieeetran-65642-1|35	rm -rf tlpkg
21cr|texlive-jieeetran-65642-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9593 21
21cr|texlive-jigsaw-0.3-1|1	Name:		texlive-jigsaw
21cr|texlive-jigsaw-0.3-1|2	Version:	0.3
21cr|texlive-jigsaw-0.3-1|3	Release:	1
21cr|texlive-jigsaw-0.3-1|4	Summary:	Draw jigsaw pieces with TikZ
21cr|texlive-jigsaw-0.3-1|5	Group:		Publishing
21cr|texlive-jigsaw-0.3-1|6	URL:		https://www.ctan.org/pkg/jigsaw
21cr|texlive-jigsaw-0.3-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-jigsaw-0.3-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/jigsaw.tar.xz
21cr|texlive-jigsaw-0.3-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/jigsaw.doc.tar.xz
21cr|texlive-jigsaw-0.3-1|10	BuildArch:	noarch
21cr|texlive-jigsaw-0.3-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-jigsaw-0.3-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-jigsaw-0.3-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-jigsaw-0.3-1|14	
21cr|texlive-jigsaw-0.3-1|15	%description
21cr|texlive-jigsaw-0.3-1|16	This is a small LATEX package to draw jigsaw pieces with TikZ.
21cr|texlive-jigsaw-0.3-1|17	It is possible to draw individual pieces and adjust their shape, create tile patterns or automatically generate complete jigsaws.
21cr|texlive-jigsaw-0.3-1|18	
21cr|texlive-jigsaw-0.3-1|19	#-----------------------------------------------------------------------
21cr|texlive-jigsaw-0.3-1|20	%files
21cr|texlive-jigsaw-0.3-1|21	%{_texmfdistdir}/tex/latex/jigsaw
21cr|texlive-jigsaw-0.3-1|22	%doc %{_texmfdistdir}/doc/latex/jigsaw
21cr|texlive-jigsaw-0.3-1|23	
21cr|texlive-jigsaw-0.3-1|24	#-----------------------------------------------------------------------
21cr|texlive-jigsaw-0.3-1|25	%prep
21cr|texlive-jigsaw-0.3-1|26	%setup -c -a0 -a1
21cr|texlive-jigsaw-0.3-1|27	
21cr|texlive-jigsaw-0.3-1|28	%build
21cr|texlive-jigsaw-0.3-1|29	
21cr|texlive-jigsaw-0.3-1|30	%install
21cr|texlive-jigsaw-0.3-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jigsaw-0.3-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9594 21
21cr|texlive-jkmath-0.1-1|1	Name:		texlive-jkmath
21cr|texlive-jkmath-0.1-1|2	Version:	0.1
21cr|texlive-jkmath-0.1-1|3	Release:	1
21cr|texlive-jkmath-0.1-1|4	Summary:	Simple macros for mathematical notation
21cr|texlive-jkmath-0.1-1|5	Group:		Publishing
21cr|texlive-jkmath-0.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jkmath
21cr|texlive-jkmath-0.1-1|7	License:	The LATEX Project Public License
21cr|texlive-jkmath-0.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/jkmath.tar.xz
21cr|texlive-jkmath-0.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/jkmath.doc.tar.xz
21cr|texlive-jkmath-0.1-1|10	BuildArch:	noarch
21cr|texlive-jkmath-0.1-1|11	BuildRequires: texlive-tlpkg
21cr|texlive-jkmath-0.1-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-jkmath-0.1-1|13	Requires(post):texlive-kpathsea
21cr|texlive-jkmath-0.1-1|14	
21cr|texlive-jkmath-0.1-1|15	%description
21cr|texlive-jkmath-0.1-1|16	Inspired by the physicspackage on CTAN, the package defines some simple macros
21cr|texlive-jkmath-0.1-1|17	for mathematical notation which make the code more readable and/or allow
21cr|texlive-jkmath-0.1-1|18	flexibility in typesetting material.
21cr|texlive-jkmath-0.1-1|19	
21cr|texlive-jkmath-0.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-jkmath-0.1-1|21	%files
21cr|texlive-jkmath-0.1-1|22	%{_texmfdistdir}/tex/latex/jkmath
21cr|texlive-jkmath-0.1-1|23	%doc %{_texmfdistdir}/doc/latex/jkmath
21cr|texlive-jkmath-0.1-1|24	
21cr|texlive-jkmath-0.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-jkmath-0.1-1|26	%prep
21cr|texlive-jkmath-0.1-1|27	%setup -c -a0 -a1
21cr|texlive-jkmath-0.1-1|28	
21cr|texlive-jkmath-0.1-1|29	%build
21cr|texlive-jkmath-0.1-1|30	
21cr|texlive-jkmath-0.1-1|31	%install
21cr|texlive-jkmath-0.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jkmath-0.1-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9595 21
21cr|texlive-jlreq-66362-1|1	%define oname jlreq
21cr|texlive-jlreq-66362-1|2	
21cr|texlive-jlreq-66362-1|3	Summary:	Japanese document class based on requirements for Japanese text layout
21cr|texlive-jlreq-66362-1|4	Name:		texlive-jlreq
21cr|texlive-jlreq-66362-1|5	Version:	66362
21cr|texlive-jlreq-66362-1|6	Release:	1
21cr|texlive-jlreq-66362-1|7	License:	LPPL1.3
21cr|texlive-jlreq-66362-1|8	Group:		Publishing
21cr|texlive-jlreq-66362-1|9	Url:		https://www.ctan.org
21cr|texlive-jlreq-66362-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jlreq-66362-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jlreq-66362-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jlreq-66362-1|13	Requires:	texlive-tlpkg
21cr|texlive-jlreq-66362-1|14	Requires:	texlive-kpathsea
21cr|texlive-jlreq-66362-1|15	Provides:	tex(jlreq.cls) = 2024
21cr|texlive-jlreq-66362-1|16	Provides:	tex(jlreq-complements.sty) = 2024
21cr|texlive-jlreq-66362-1|17	Provides:	tex(jlreq-helpers.sty) = 2024
21cr|texlive-jlreq-66362-1|18	Provides:	tex(jlreq-trimmarks.sty) = 2024
21cr|texlive-jlreq-66362-1|19	BuildArch:	noarch
21cr|texlive-jlreq-66362-1|20	
21cr|texlive-jlreq-66362-1|21	%description
21cr|texlive-jlreq-66362-1|22	This package provides a Japanese document class based on
21cr|texlive-jlreq-66362-1|23	requirements for Japanese text layout. The class file and the
21cr|texlive-jlreq-66362-1|24	JFM (Japanese font metric) files for LuaTeX-ja / pLaTeX /
21cr|texlive-jlreq-66362-1|25	upLaTeX are provided.
21cr|texlive-jlreq-66362-1|26	
21cr|texlive-jlreq-66362-1|27	%files
21cr|texlive-jlreq-66362-1|28	%doc %{_texmfdistdir}/doc/latex/jlreq/
21cr|texlive-jlreq-66362-1|29	%{_texmfdistdir}/fonts/tfm/public/jlreq/
21cr|texlive-jlreq-66362-1|30	%{_texmfdistdir}/fonts/vf/public/jlreq/
21cr|texlive-jlreq-66362-1|31	%{_texmfdistdir}/tex/latex/jlreq/
21cr|texlive-jlreq-66362-1|32	%{_texmfdistdir}/tex/luatex/jlreq/
21cr|texlive-jlreq-66362-1|33	
21cr|texlive-jlreq-66362-1|34	#------------------------------------------------------------------
21cr|texlive-jlreq-66362-1|35	
21cr|texlive-jlreq-66362-1|36	%prep
21cr|texlive-jlreq-66362-1|37	%setup -c -a0 -a1
21cr|texlive-jlreq-66362-1|38	
21cr|texlive-jlreq-66362-1|39	%build
21cr|texlive-jlreq-66362-1|40	
21cr|texlive-jlreq-66362-1|41	%install
21cr|texlive-jlreq-66362-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jlreq-66362-1|43	rm -rf tlpkg
21cr|texlive-jlreq-66362-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9596 21
21cr|texlive-jlreq-deluxe-66115-1|1	%define oname jlreq-deluxe
21cr|texlive-jlreq-deluxe-66115-1|2	
21cr|texlive-jlreq-deluxe-66115-1|3	Summary:	Multi-weight Japanese font support for the jlreq class
21cr|texlive-jlreq-deluxe-66115-1|4	Name:		texlive-jlreq-deluxe
21cr|texlive-jlreq-deluxe-66115-1|5	Version:	66115
21cr|texlive-jlreq-deluxe-66115-1|6	Release:	1
21cr|texlive-jlreq-deluxe-66115-1|7	License:	LPPL1.3
21cr|texlive-jlreq-deluxe-66115-1|8	Group:		Publishing
21cr|texlive-jlreq-deluxe-66115-1|9	Url:		https://www.ctan.org
21cr|texlive-jlreq-deluxe-66115-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jlreq-deluxe-66115-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jlreq-deluxe-66115-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jlreq-deluxe-66115-1|13	Requires:	texlive-tlpkg
21cr|texlive-jlreq-deluxe-66115-1|14	Requires:	texlive-kpathsea
21cr|texlive-jlreq-deluxe-66115-1|15	Provides:	tex(jlreq-deluxe.sty) = 2024
21cr|texlive-jlreq-deluxe-66115-1|16	BuildArch:	noarch
21cr|texlive-jlreq-deluxe-66115-1|17	
21cr|texlive-jlreq-deluxe-66115-1|18	%description
21cr|texlive-jlreq-deluxe-66115-1|19	This package provides multi-weight Japanese font support for
21cr|texlive-jlreq-deluxe-66115-1|20	the jlreq class.
21cr|texlive-jlreq-deluxe-66115-1|21	
21cr|texlive-jlreq-deluxe-66115-1|22	%files
21cr|texlive-jlreq-deluxe-66115-1|23	%doc %{_texmfdistdir}/doc/platex/jlreq-deluxe
21cr|texlive-jlreq-deluxe-66115-1|24	%{_texmfdistdir}/fonts/tfm/public/jlreq-deluxe
21cr|texlive-jlreq-deluxe-66115-1|25	%{_texmfdistdir}/fonts/vf/public/jlreq-deluxe
21cr|texlive-jlreq-deluxe-66115-1|26	%{_texmfdistdir}/tex/platex/jlreq-deluxe
21cr|texlive-jlreq-deluxe-66115-1|27	
21cr|texlive-jlreq-deluxe-66115-1|28	#------------------------------------------------------------------
21cr|texlive-jlreq-deluxe-66115-1|29	
21cr|texlive-jlreq-deluxe-66115-1|30	%prep
21cr|texlive-jlreq-deluxe-66115-1|31	%setup -c -a0 -a1
21cr|texlive-jlreq-deluxe-66115-1|32	
21cr|texlive-jlreq-deluxe-66115-1|33	%build
21cr|texlive-jlreq-deluxe-66115-1|34	
21cr|texlive-jlreq-deluxe-66115-1|35	%install
21cr|texlive-jlreq-deluxe-66115-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jlreq-deluxe-66115-1|37	rm -rf tlpkg
21cr|texlive-jlreq-deluxe-66115-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9597 21
21cr|texlive-jmb-52718-1|1	%define oname jmb
21cr|texlive-jmb-52718-1|2	
21cr|texlive-jmb-52718-1|3	Summary:	BibTeX style for the Journal of Theoretical Biology
21cr|texlive-jmb-52718-1|4	Name:		texlive-jmb
21cr|texlive-jmb-52718-1|5	Version:	52718
21cr|texlive-jmb-52718-1|6	Release:	1
21cr|texlive-jmb-52718-1|7	License:	LPPL1.3
21cr|texlive-jmb-52718-1|8	Group:		Publishing
21cr|texlive-jmb-52718-1|9	Url:		https://www.ctan.org
21cr|texlive-jmb-52718-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jmb-52718-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-jmb-52718-1|12	Requires:	texlive-tlpkg
21cr|texlive-jmb-52718-1|13	Requires:	texlive-kpathsea
21cr|texlive-jmb-52718-1|14	Provides:	tex(jmb.sty) = 2024
21cr|texlive-jmb-52718-1|15	BuildArch:	noarch
21cr|texlive-jmb-52718-1|16	
21cr|texlive-jmb-52718-1|17	%description
21cr|texlive-jmb-52718-1|18	This BibTeX bibliography style is for the Journal of Molecular
21cr|texlive-jmb-52718-1|19	Biology and Journal of Theoretical Biology; the accompanying
21cr|texlive-jmb-52718-1|20	LaTeX (2.09) package is a close relative of apalike.sty in the
21cr|texlive-jmb-52718-1|21	BibTeX distribution; it features author-date references. The
21cr|texlive-jmb-52718-1|22	bibliography style has control over whether to print reference
21cr|texlive-jmb-52718-1|23	titles; if your database contains an article with the cite key
21cr|texlive-jmb-52718-1|24	"TitlesOn", and you invoke it by \nocite{TitlesOn}, titles will
21cr|texlive-jmb-52718-1|25	be printed; otherwise titles will not be printed.
21cr|texlive-jmb-52718-1|26	
21cr|texlive-jmb-52718-1|27	%files
21cr|texlive-jmb-52718-1|28	%{_texmfdistdir}/bibtex/bst/jmb
21cr|texlive-jmb-52718-1|29	%{_texmfdistdir}/tex/latex/jmb
21cr|texlive-jmb-52718-1|30	
21cr|texlive-jmb-52718-1|31	#------------------------------------------------------------------
21cr|texlive-jmb-52718-1|32	
21cr|texlive-jmb-52718-1|33	%prep
21cr|texlive-jmb-52718-1|34	%setup -c -a0
21cr|texlive-jmb-52718-1|35	
21cr|texlive-jmb-52718-1|36	%build
21cr|texlive-jmb-52718-1|37	
21cr|texlive-jmb-52718-1|38	%install
21cr|texlive-jmb-52718-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jmb-52718-1|40	rm -rf tlpkg
21cr|texlive-jmb-52718-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9598 21
21cr|texlive-jmsdelim-62630-1|1	%define oname jmsdelim
21cr|texlive-jmsdelim-62630-1|2	
21cr|texlive-jmsdelim-62630-1|3	Summary:	A package for compositional delimiter sizing
21cr|texlive-jmsdelim-62630-1|4	Name:		texlive-jmsdelim
21cr|texlive-jmsdelim-62630-1|5	Version:	62630
21cr|texlive-jmsdelim-62630-1|6	Release:	1
21cr|texlive-jmsdelim-62630-1|7	License:	LPPL1.3
21cr|texlive-jmsdelim-62630-1|8	Group:		Publishing
21cr|texlive-jmsdelim-62630-1|9	Url:		https://www.ctan.org
21cr|texlive-jmsdelim-62630-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jmsdelim-62630-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jmsdelim-62630-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jmsdelim-62630-1|13	Requires:	texlive-tlpkg
21cr|texlive-jmsdelim-62630-1|14	Requires:	texlive-kpathsea
21cr|texlive-jmsdelim-62630-1|15	Provides:	tex(jmsdelim.sty) = 2024
21cr|texlive-jmsdelim-62630-1|16	BuildArch:	noarch
21cr|texlive-jmsdelim-62630-1|17	
21cr|texlive-jmsdelim-62630-1|18	%description
21cr|texlive-jmsdelim-62630-1|19	Correctly sizing delimiters is very difficult, particularly in
21cr|texlive-jmsdelim-62630-1|20	well-architected documents: a correctly engineered mathematical
21cr|texlive-jmsdelim-62630-1|21	document will include macros for all operations, and these
21cr|texlive-jmsdelim-62630-1|22	macros necessarily will include delimiters (such as
21cr|texlive-jmsdelim-62630-1|23	parentheses). However, the correct size for the delimiter
21cr|texlive-jmsdelim-62630-1|24	cannot be chosen ahead of time, because it will depend on the
21cr|texlive-jmsdelim-62630-1|25	arguments; two options are available: Provide optional
21cr|texlive-jmsdelim-62630-1|26	arguments to each notation macro for choosing delimiter sizes.
21cr|texlive-jmsdelim-62630-1|27	This is nearly intractable to do in practice. Ignore delimiter
21cr|texlive-jmsdelim-62630-1|28	sizes. With jmsdelim we offer an alternative: the correct
21cr|texlive-jmsdelim-62630-1|29	delimiter sizes can be set at the leaf nodes of a mathematical
21cr|texlive-jmsdelim-62630-1|30	expression, and magically bubble upward through the delimiters.
21cr|texlive-jmsdelim-62630-1|31	
21cr|texlive-jmsdelim-62630-1|32	%files
21cr|texlive-jmsdelim-62630-1|33	%doc %{_texmfdistdir}/doc/latex/jmsdelim
21cr|texlive-jmsdelim-62630-1|34	%{_texmfdistdir}/tex/latex/jmsdelim
21cr|texlive-jmsdelim-62630-1|35	
21cr|texlive-jmsdelim-62630-1|36	#------------------------------------------------------------------
21cr|texlive-jmsdelim-62630-1|37	
21cr|texlive-jmsdelim-62630-1|38	%prep
21cr|texlive-jmsdelim-62630-1|39	%setup -c -a0 -a1
21cr|texlive-jmsdelim-62630-1|40	
21cr|texlive-jmsdelim-62630-1|41	%build
21cr|texlive-jmsdelim-62630-1|42	
21cr|texlive-jmsdelim-62630-1|43	%install
21cr|texlive-jmsdelim-62630-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jmsdelim-62630-1|45	rm -rf tlpkg
21cr|texlive-jmsdelim-62630-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9599 21
21cr|texlive-jneurosci-1.00-8|1	# revision 17346
21cr|texlive-jneurosci-1.00-8|2	# category Package
21cr|texlive-jneurosci-1.00-8|3	# catalog-ctan /biblio/bibtex/contrib/jneurosci
21cr|texlive-jneurosci-1.00-8|4	# catalog-date 2010-03-06 20:55:14 +0100
21cr|texlive-jneurosci-1.00-8|5	# catalog-license lppl
21cr|texlive-jneurosci-1.00-8|6	# catalog-version 1.00
21cr|texlive-jneurosci-1.00-8|7	Name:		texlive-jneurosci
21cr|texlive-jneurosci-1.00-8|8	Version:	1.00
21cr|texlive-jneurosci-1.00-8|9	Release:	8
21cr|texlive-jneurosci-1.00-8|10	Summary:	BibTeX style for the Journal of Neuroscience
21cr|texlive-jneurosci-1.00-8|11	Group:		Publishing
21cr|texlive-jneurosci-1.00-8|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/jneurosci
21cr|texlive-jneurosci-1.00-8|13	License:	LPPL
21cr|texlive-jneurosci-1.00-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jneurosci.tar.xz
21cr|texlive-jneurosci-1.00-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jneurosci.doc.tar.xz
21cr|texlive-jneurosci-1.00-8|16	BuildArch:	noarch
21cr|texlive-jneurosci-1.00-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-jneurosci-1.00-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-jneurosci-1.00-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-jneurosci-1.00-8|20	
21cr|texlive-jneurosci-1.00-8|21	%description
21cr|texlive-jneurosci-1.00-8|22	This is a slightly modified version of the namedplus style,
21cr|texlive-jneurosci-1.00-8|23	which fully conforms with the Journal of Neuroscience citation
21cr|texlive-jneurosci-1.00-8|24	style. It should be characterised as an author-date citation
21cr|texlive-jneurosci-1.00-8|25	style; a BibTeX style and a LaTeX package are provided.
21cr|texlive-jneurosci-1.00-8|26	
21cr|texlive-jneurosci-1.00-8|27	
21cr|texlive-jneurosci-1.00-8|28	#-----------------------------------------------------------------------
21cr|texlive-jneurosci-1.00-8|29	%files
21cr|texlive-jneurosci-1.00-8|30	%{_texmfdistdir}/bibtex/bst/jneurosci/jneurosci.bst
21cr|texlive-jneurosci-1.00-8|31	%{_texmfdistdir}/tex/latex/jneurosci/jneurosci.sty
21cr|texlive-jneurosci-1.00-8|32	%doc %{_texmfdistdir}/doc/latex/jneurosci/README
21cr|texlive-jneurosci-1.00-8|33	%doc %{_texmfdistdir}/doc/latex/jneurosci/jneurosci.pdf
21cr|texlive-jneurosci-1.00-8|34	%doc %{_texmfdistdir}/doc/latex/jneurosci/jneurosci.tex
21cr|texlive-jneurosci-1.00-8|35	
21cr|texlive-jneurosci-1.00-8|36	#-----------------------------------------------------------------------
21cr|texlive-jneurosci-1.00-8|37	%prep
21cr|texlive-jneurosci-1.00-8|38	%setup -c -a0 -a1
21cr|texlive-jneurosci-1.00-8|39	
21cr|texlive-jneurosci-1.00-8|40	%build
21cr|texlive-jneurosci-1.00-8|41	
21cr|texlive-jneurosci-1.00-8|42	%install
21cr|texlive-jneurosci-1.00-8|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jneurosci-1.00-8|44	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

9600 21
21cr|texlive-jnuexam-1.4-1|1	Name:		texlive-jnuexam
21cr|texlive-jnuexam-1.4-1|2	Version:	1.4
21cr|texlive-jnuexam-1.4-1|3	Release:	1
21cr|texlive-jnuexam-1.4-1|4	Summary:	Exam class for Jinan University
21cr|texlive-jnuexam-1.4-1|5	Group:		Publishing
21cr|texlive-jnuexam-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-jnuexam-1.4-1|7	License:	MIT
21cr|texlive-jnuexam-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/jnuexam.tar.xz
21cr|texlive-jnuexam-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/jnuexam.doc.tar.xz
21cr|texlive-jnuexam-1.4-1|10	BuildArch:	noarch
21cr|texlive-jnuexam-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-jnuexam-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-jnuexam-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-jnuexam-1.4-1|14	
21cr|texlive-jnuexam-1.4-1|15	%description
21cr|texlive-jnuexam-1.4-1|16	The package provides an exam class for Jinan University
21cr|texlive-jnuexam-1.4-1|17	(China).
21cr|texlive-jnuexam-1.4-1|18	#-----------------------------------------------------------------------
21cr|texlive-jnuexam-1.4-1|19	%files
21cr|texlive-jnuexam-1.4-1|20	%{_texmfdistdir}/tex/*
21cr|texlive-jnuexam-1.4-1|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-jnuexam-1.4-1|22	
21cr|texlive-jnuexam-1.4-1|23	#-----------------------------------------------------------------------
21cr|texlive-jnuexam-1.4-1|24	%prep
21cr|texlive-jnuexam-1.4-1|25	%setup -c -a0 -a1
21cr|texlive-jnuexam-1.4-1|26	
21cr|texlive-jnuexam-1.4-1|27	%build
21cr|texlive-jnuexam-1.4-1|28	
21cr|texlive-jnuexam-1.4-1|29	%install
21cr|texlive-jnuexam-1.4-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jnuexam-1.4-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9601 21
21cr|texlive-jobname-suffix-64797-1|1	%define oname jobname-suffix
21cr|texlive-jobname-suffix-64797-1|2	
21cr|texlive-jobname-suffix-64797-1|3	Summary:	Compile differently based on the filename
21cr|texlive-jobname-suffix-64797-1|4	Name:		texlive-jobname-suffix
21cr|texlive-jobname-suffix-64797-1|5	Version:	64797
21cr|texlive-jobname-suffix-64797-1|6	Release:	1
21cr|texlive-jobname-suffix-64797-1|7	License:	LPPL1.3
21cr|texlive-jobname-suffix-64797-1|8	Group:		Publishing
21cr|texlive-jobname-suffix-64797-1|9	Url:		https://www.ctan.org
21cr|texlive-jobname-suffix-64797-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jobname-suffix-64797-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jobname-suffix-64797-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jobname-suffix-64797-1|13	Requires:	texlive-tlpkg
21cr|texlive-jobname-suffix-64797-1|14	Requires:	texlive-kpathsea
21cr|texlive-jobname-suffix-64797-1|15	Provides:	tex(jobname-suffix.sty) = 2024
21cr|texlive-jobname-suffix-64797-1|16	BuildArch:	noarch
21cr|texlive-jobname-suffix-64797-1|17	
21cr|texlive-jobname-suffix-64797-1|18	%description
21cr|texlive-jobname-suffix-64797-1|19	This package allows to compile a document differently depending
21cr|texlive-jobname-suffix-64797-1|20	on the portion of the document's file name (internally, the
21cr|texlive-jobname-suffix-64797-1|21	\jobname) that comes after the first "-" character. This allows
21cr|texlive-jobname-suffix-64797-1|22	one to have one source file and multiple links to this source
21cr|texlive-jobname-suffix-64797-1|23	file that each compile differently.
21cr|texlive-jobname-suffix-64797-1|24	
21cr|texlive-jobname-suffix-64797-1|25	%files
21cr|texlive-jobname-suffix-64797-1|26	%doc %{_texmfdistdir}/doc/latex/jobname-suffix
21cr|texlive-jobname-suffix-64797-1|27	%{_texmfdistdir}/tex/latex/jobname-suffix
21cr|texlive-jobname-suffix-64797-1|28	
21cr|texlive-jobname-suffix-64797-1|29	#------------------------------------------------------------------
21cr|texlive-jobname-suffix-64797-1|30	
21cr|texlive-jobname-suffix-64797-1|31	%prep
21cr|texlive-jobname-suffix-64797-1|32	%setup -c -a0 -a1
21cr|texlive-jobname-suffix-64797-1|33	
21cr|texlive-jobname-suffix-64797-1|34	%build
21cr|texlive-jobname-suffix-64797-1|35	
21cr|texlive-jobname-suffix-64797-1|36	%install
21cr|texlive-jobname-suffix-64797-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jobname-suffix-64797-1|38	rm -rf tlpkg
21cr|texlive-jobname-suffix-64797-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9602 21
21cr|texlive-josefin-64569-1|1	%define oname josefin
21cr|texlive-josefin-64569-1|2	
21cr|texlive-josefin-64569-1|3	Summary:	Josefin fonts with LaTeX support
21cr|texlive-josefin-64569-1|4	Name:		texlive-josefin
21cr|texlive-josefin-64569-1|5	Version:	64569
21cr|texlive-josefin-64569-1|6	Release:	1
21cr|texlive-josefin-64569-1|7	License:	LPPL1.3
21cr|texlive-josefin-64569-1|8	Group:		Publishing
21cr|texlive-josefin-64569-1|9	Url:		https://www.ctan.org
21cr|texlive-josefin-64569-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-josefin-64569-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-josefin-64569-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-josefin-64569-1|13	Requires:	texlive-tlpkg
21cr|texlive-josefin-64569-1|14	Requires:	texlive-kpathsea
21cr|texlive-josefin-64569-1|15	Provides:	tex(jfn_2p3jiy.enc) = 2024
21cr|texlive-josefin-64569-1|16	Provides:	tex(jfn_adz5lu.enc) = 2024
21cr|texlive-josefin-64569-1|17	Provides:	tex(jfn_d2anrk.enc) = 2024
21cr|texlive-josefin-64569-1|18	Provides:	tex(jfn_ehgfhq.enc) = 2024
21cr|texlive-josefin-64569-1|19	Provides:	tex(jfn_hf4msv.enc) = 2024
21cr|texlive-josefin-64569-1|20	Provides:	tex(jfn_ti63qo.enc) = 2024
21cr|texlive-josefin-64569-1|21	Provides:	tex(jfn_umrhwx.enc) = 2024
21cr|texlive-josefin-64569-1|22	Provides:	tex(jfn_w4rwtq.enc) = 2024
21cr|texlive-josefin-64569-1|23	Provides:	tex(josefin.map) = 2024
21cr|texlive-josefin-64569-1|24	Provides:	tex(josefin.sty) = 2024
21cr|texlive-josefin-64569-1|25	Provides:	tex(LY1JosefinSans-LF.fd) = 2024
21cr|texlive-josefin-64569-1|26	Provides:	tex(OT1JosefinSans-LF.fd) = 2024
21cr|texlive-josefin-64569-1|27	Provides:	tex(T1JosefinSans-LF.fd) = 2024
21cr|texlive-josefin-64569-1|28	Provides:	tex(TS1JosefinSans-LF.fd) = 2024
21cr|texlive-josefin-64569-1|29	BuildArch:	noarch
21cr|texlive-josefin-64569-1|30	
21cr|texlive-josefin-64569-1|31	%description
21cr|texlive-josefin-64569-1|32	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-josefin-64569-1|33	support for the Josefin Sans family of fonts, designed by
21cr|texlive-josefin-64569-1|34	Santiago Orozco of the Typemade foundry in Monterey, Mexico.
21cr|texlive-josefin-64569-1|35	Josefin Sans is available in seven weights, with corresponding
21cr|texlive-josefin-64569-1|36	italics.
21cr|texlive-josefin-64569-1|37	
21cr|texlive-josefin-64569-1|38	%files
21cr|texlive-josefin-64569-1|39	%doc %{_texmfdistdir}/doc/fonts/josefin
21cr|texlive-josefin-64569-1|40	%{_texmfdistdir}/fonts/enc/dvips/josefin
21cr|texlive-josefin-64569-1|41	%{_texmfdistdir}/fonts/map/dvips/josefin
21cr|texlive-josefin-64569-1|42	%{_texmfdistdir}/fonts/tfm/public/josefin
21cr|texlive-josefin-64569-1|43	%{_texmfdistdir}/fonts/truetype/public/josefin
21cr|texlive-josefin-64569-1|44	%{_texmfdistdir}/fonts/type1/public/josefin
21cr|texlive-josefin-64569-1|45	%{_texmfdistdir}/fonts/vf/public/josefin
21cr|texlive-josefin-64569-1|46	%{_texmfdistdir}/tex/latex/josefin
21cr|texlive-josefin-64569-1|47	
21cr|texlive-josefin-64569-1|48	#------------------------------------------------------------------
21cr|texlive-josefin-64569-1|49	
21cr|texlive-josefin-64569-1|50	%prep
21cr|texlive-josefin-64569-1|51	%setup -c -a0 -a1
21cr|texlive-josefin-64569-1|52	
21cr|texlive-josefin-64569-1|53	%build
21cr|texlive-josefin-64569-1|54	
21cr|texlive-josefin-64569-1|55	%install
21cr|texlive-josefin-64569-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-josefin-64569-1|57	rm -rf tlpkg
21cr|texlive-josefin-64569-1|58	cp -fpar * %{buildroot}%{_texmfdistdir}

9603 21
21cr|texlive-jourcl-65290-1|1	%define oname jourcl
21cr|texlive-jourcl-65290-1|2	
21cr|texlive-jourcl-65290-1|3	Summary:	Cover letter for journal submissions
21cr|texlive-jourcl-65290-1|4	Name:		texlive-jourcl
21cr|texlive-jourcl-65290-1|5	Version:	65290
21cr|texlive-jourcl-65290-1|6	Release:	1
21cr|texlive-jourcl-65290-1|7	License:	LPPL1.3
21cr|texlive-jourcl-65290-1|8	Group:		Publishing
21cr|texlive-jourcl-65290-1|9	Url:		https://www.ctan.org
21cr|texlive-jourcl-65290-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jourcl-65290-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jourcl-65290-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jourcl-65290-1|13	Requires:	texlive-tlpkg
21cr|texlive-jourcl-65290-1|14	Requires:	texlive-kpathsea
21cr|texlive-jourcl-65290-1|15	Provides:	tex(jourcl.cls) = 2024
21cr|texlive-jourcl-65290-1|16	BuildArch:	noarch
21cr|texlive-jourcl-65290-1|17	
21cr|texlive-jourcl-65290-1|18	%description
21cr|texlive-jourcl-65290-1|19	Paper submissions to journals are usually accompanied by a
21cr|texlive-jourcl-65290-1|20	cover letter. This package provides a LaTeX class and a
21cr|texlive-jourcl-65290-1|21	template for such a cover letter with the following main
21cr|texlive-jourcl-65290-1|22	features: Minimalistic design. Custom image. Pre-defined
21cr|texlive-jourcl-65290-1|23	commands for journal name, author, date, etc. Many macros
21cr|texlive-jourcl-65290-1|24	contained in this package speed up the process of preparing the
21cr|texlive-jourcl-65290-1|25	necessary ingredients for the cover letter. Macros for
21cr|texlive-jourcl-65290-1|26	recommending up to three reviewers and/or editors. ORCID logo
21cr|texlive-jourcl-65290-1|27	and link to the submitting author's ORCID page. Controls for
21cr|texlive-jourcl-65290-1|28	adding a "Conflict of interest" statement and declaration.
21cr|texlive-jourcl-65290-1|29	Custom greeting (e.g., "Dear Editor" for a regular submission,
21cr|texlive-jourcl-65290-1|30	"Dear Editor-in-Chief" for a submission to a journal's special
21cr|texlive-jourcl-65290-1|31	issue, etc.) Predefined valedictions for different types of
21cr|texlive-jourcl-65290-1|32	submissions (e.g., Yours sincerely, Yours faithfully, Best
21cr|texlive-jourcl-65290-1|33	regards, etc.)
21cr|texlive-jourcl-65290-1|34	
21cr|texlive-jourcl-65290-1|35	%files
21cr|texlive-jourcl-65290-1|36	%doc %{_texmfdistdir}/doc/latex/jourcl
21cr|texlive-jourcl-65290-1|37	%{_texmfdistdir}/tex/latex/jourcl
21cr|texlive-jourcl-65290-1|38	
21cr|texlive-jourcl-65290-1|39	#------------------------------------------------------------------
21cr|texlive-jourcl-65290-1|40	
21cr|texlive-jourcl-65290-1|41	%prep
21cr|texlive-jourcl-65290-1|42	%setup -c -a0 -a1
21cr|texlive-jourcl-65290-1|43	
21cr|texlive-jourcl-65290-1|44	%build
21cr|texlive-jourcl-65290-1|45	
21cr|texlive-jourcl-65290-1|46	%install
21cr|texlive-jourcl-65290-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jourcl-65290-1|48	rm -rf tlpkg
21cr|texlive-jourcl-65290-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9604 21
21cr|texlive-jpneduenumerate-63893-1|1	%define oname jpneduenumerate
21cr|texlive-jpneduenumerate-63893-1|2	
21cr|texlive-jpneduenumerate-63893-1|3	Summary:	Enumerative expressions in Japanese education
21cr|texlive-jpneduenumerate-63893-1|4	Name:		texlive-jpneduenumerate
21cr|texlive-jpneduenumerate-63893-1|5	Version:	63893
21cr|texlive-jpneduenumerate-63893-1|6	Release:	1
21cr|texlive-jpneduenumerate-63893-1|7	License:	LPPL1.3
21cr|texlive-jpneduenumerate-63893-1|8	Group:		Publishing
21cr|texlive-jpneduenumerate-63893-1|9	Url:		https://www.ctan.org
21cr|texlive-jpneduenumerate-63893-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jpneduenumerate-63893-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jpneduenumerate-63893-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jpneduenumerate-63893-1|13	Requires:	texlive-tlpkg
21cr|texlive-jpneduenumerate-63893-1|14	Requires:	texlive-kpathsea
21cr|texlive-jpneduenumerate-63893-1|15	Provides:	tex(jpneduenumerate.sty) = 2024
21cr|texlive-jpneduenumerate-63893-1|16	BuildArch:	noarch
21cr|texlive-jpneduenumerate-63893-1|17	
21cr|texlive-jpneduenumerate-63893-1|18	%description
21cr|texlive-jpneduenumerate-63893-1|19	Mathematical equation representation in Japanese education
21cr|texlive-jpneduenumerate-63893-1|20	differs somewhat from the standard LaTeX writing style. This
21cr|texlive-jpneduenumerate-63893-1|21	package introduces enumerative expressions in Japanese
21cr|texlive-jpneduenumerate-63893-1|22	education.
21cr|texlive-jpneduenumerate-63893-1|23	
21cr|texlive-jpneduenumerate-63893-1|24	%files
21cr|texlive-jpneduenumerate-63893-1|25	%doc %{_texmfdistdir}/doc/latex/jpneduenumerate
21cr|texlive-jpneduenumerate-63893-1|26	%{_texmfdistdir}/tex/latex/jpneduenumerate
21cr|texlive-jpneduenumerate-63893-1|27	
21cr|texlive-jpneduenumerate-63893-1|28	#------------------------------------------------------------------
21cr|texlive-jpneduenumerate-63893-1|29	
21cr|texlive-jpneduenumerate-63893-1|30	%prep
21cr|texlive-jpneduenumerate-63893-1|31	%setup -c -a0 -a1
21cr|texlive-jpneduenumerate-63893-1|32	
21cr|texlive-jpneduenumerate-63893-1|33	%build
21cr|texlive-jpneduenumerate-63893-1|34	
21cr|texlive-jpneduenumerate-63893-1|35	%install
21cr|texlive-jpneduenumerate-63893-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jpneduenumerate-63893-1|37	rm -rf tlpkg
21cr|texlive-jpneduenumerate-63893-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9605 21
21cr|texlive-jpnedumathsymbols-63864-1|1	%define oname jpnedumathsymbols
21cr|texlive-jpnedumathsymbols-63864-1|2	
21cr|texlive-jpnedumathsymbols-63864-1|3	Summary:	Mathematical equation representation in Japanese education
21cr|texlive-jpnedumathsymbols-63864-1|4	Name:		texlive-jpnedumathsymbols
21cr|texlive-jpnedumathsymbols-63864-1|5	Version:	63864
21cr|texlive-jpnedumathsymbols-63864-1|6	Release:	1
21cr|texlive-jpnedumathsymbols-63864-1|7	License:	LPPL1.3
21cr|texlive-jpnedumathsymbols-63864-1|8	Group:		Publishing
21cr|texlive-jpnedumathsymbols-63864-1|9	Url:		https://www.ctan.org
21cr|texlive-jpnedumathsymbols-63864-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jpnedumathsymbols-63864-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jpnedumathsymbols-63864-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jpnedumathsymbols-63864-1|13	Requires:	texlive-tlpkg
21cr|texlive-jpnedumathsymbols-63864-1|14	Requires:	texlive-kpathsea
21cr|texlive-jpnedumathsymbols-63864-1|15	Provides:	tex(jpnedumathsymbols.sty) = 2024
21cr|texlive-jpnedumathsymbols-63864-1|16	BuildArch:	noarch
21cr|texlive-jpnedumathsymbols-63864-1|17	
21cr|texlive-jpnedumathsymbols-63864-1|18	%description
21cr|texlive-jpnedumathsymbols-63864-1|19	Mathematical equation representation in Japanese education
21cr|texlive-jpnedumathsymbols-63864-1|20	differs somewhat from the standard LaTeX writing style. This
21cr|texlive-jpnedumathsymbols-63864-1|21	package introduces mathematical equation representation in
21cr|texlive-jpnedumathsymbols-63864-1|22	Japanese education.
21cr|texlive-jpnedumathsymbols-63864-1|23	
21cr|texlive-jpnedumathsymbols-63864-1|24	%files
21cr|texlive-jpnedumathsymbols-63864-1|25	%doc %{_texmfdistdir}/doc/latex/jpnedumathsymbols
21cr|texlive-jpnedumathsymbols-63864-1|26	%{_texmfdistdir}/tex/latex/jpnedumathsymbols
21cr|texlive-jpnedumathsymbols-63864-1|27	
21cr|texlive-jpnedumathsymbols-63864-1|28	#------------------------------------------------------------------
21cr|texlive-jpnedumathsymbols-63864-1|29	
21cr|texlive-jpnedumathsymbols-63864-1|30	%prep
21cr|texlive-jpnedumathsymbols-63864-1|31	%setup -c -a0 -a1
21cr|texlive-jpnedumathsymbols-63864-1|32	
21cr|texlive-jpnedumathsymbols-63864-1|33	%build
21cr|texlive-jpnedumathsymbols-63864-1|34	
21cr|texlive-jpnedumathsymbols-63864-1|35	%install
21cr|texlive-jpnedumathsymbols-63864-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jpnedumathsymbols-63864-1|37	rm -rf tlpkg
21cr|texlive-jpnedumathsymbols-63864-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9606 21
21cr|texlive-js-misc-20190228-1|1	# revision 16211
21cr|texlive-js-misc-20190228-1|2	# category Package
21cr|texlive-js-misc-20190228-1|3	# catalog-ctan /macros/plain/contrib/js-misc
21cr|texlive-js-misc-20190228-1|4	# catalog-date 2009-11-28 12:18:01 +0100
21cr|texlive-js-misc-20190228-1|5	# catalog-license pd
21cr|texlive-js-misc-20190228-1|6	# catalog-version undef
21cr|texlive-js-misc-20190228-1|7	Name:		texlive-js-misc
21cr|texlive-js-misc-20190228-1|8	Version:	20190228
21cr|texlive-js-misc-20190228-1|9	Release:	1
21cr|texlive-js-misc-20190228-1|10	Summary:	Miscellaneous macros from Joachim Schrod
21cr|texlive-js-misc-20190228-1|11	Group:		Publishing
21cr|texlive-js-misc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/js-misc
21cr|texlive-js-misc-20190228-1|13	License:	PD
21cr|texlive-js-misc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/js-misc.tar.xz
21cr|texlive-js-misc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/js-misc.doc.tar.xz
21cr|texlive-js-misc-20190228-1|16	BuildArch:	noarch
21cr|texlive-js-misc-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-js-misc-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-js-misc-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-js-misc-20190228-1|20	
21cr|texlive-js-misc-20190228-1|21	%description
21cr|texlive-js-misc-20190228-1|22	A bunch of packages, including: - idverb.tex, for 'short
21cr|texlive-js-misc-20190228-1|23	verbatim'; - xfig.tex, for including xfig/transfig output in a
21cr|texlive-js-misc-20190228-1|24	TeX document; and - cassette.tex for setting cassette labels.
21cr|texlive-js-misc-20190228-1|25	
21cr|texlive-js-misc-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-js-misc-20190228-1|27	%files
21cr|texlive-js-misc-20190228-1|28	%{_texmfdistdir}/tex/plain/js-misc/cassette.tex
21cr|texlive-js-misc-20190228-1|29	%{_texmfdistdir}/tex/plain/js-misc/idverb.tex
21cr|texlive-js-misc-20190228-1|30	%{_texmfdistdir}/tex/plain/js-misc/js-misc.tex
21cr|texlive-js-misc-20190228-1|31	%{_texmfdistdir}/tex/plain/js-misc/schild.tex
21cr|texlive-js-misc-20190228-1|32	%{_texmfdistdir}/tex/plain/js-misc/sperr.tex
21cr|texlive-js-misc-20190228-1|33	%{_texmfdistdir}/tex/plain/js-misc/xfig.tex
21cr|texlive-js-misc-20190228-1|34	%doc %{_texmfdistdir}/doc/plain/js-misc/History
21cr|texlive-js-misc-20190228-1|35	%doc %{_texmfdistdir}/doc/plain/js-misc/INSTALL
21cr|texlive-js-misc-20190228-1|36	%doc %{_texmfdistdir}/doc/plain/js-misc/Imakefile
21cr|texlive-js-misc-20190228-1|37	%doc %{_texmfdistdir}/doc/plain/js-misc/License
21cr|texlive-js-misc-20190228-1|38	%doc %{_texmfdistdir}/doc/plain/js-misc/Makefile
21cr|texlive-js-misc-20190228-1|39	%doc %{_texmfdistdir}/doc/plain/js-misc/README
21cr|texlive-js-misc-20190228-1|40	%doc %{_texmfdistdir}/doc/plain/js-misc/TODO
21cr|texlive-js-misc-20190228-1|41	%doc %{_texmfdistdir}/doc/plain/js-misc/deutsch.doc
21cr|texlive-js-misc-20190228-1|42	%doc %{_texmfdistdir}/doc/plain/js-misc/deutsch.tex
21cr|texlive-js-misc-20190228-1|43	%doc %{_texmfdistdir}/doc/plain/js-misc/idverb.doc
21cr|texlive-js-misc-20190228-1|44	%doc %{_texmfdistdir}/doc/plain/js-misc/names.sty
21cr|texlive-js-misc-20190228-1|45	%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-2.1-doc.tex
21cr|texlive-js-misc-20190228-1|46	%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-2.1.fig
21cr|texlive-js-misc-20190228-1|47	%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-2.1.latex
21cr|texlive-js-misc-20190228-1|48	%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-3.1-doc.tex
21cr|texlive-js-misc-20190228-1|49	%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-3.1.latex
21cr|texlive-js-misc-20190228-1|50	
21cr|texlive-js-misc-20190228-1|51	#-----------------------------------------------------------------------
21cr|texlive-js-misc-20190228-1|52	%prep
21cr|texlive-js-misc-20190228-1|53	%setup -c -a0 -a1
21cr|texlive-js-misc-20190228-1|54	
21cr|texlive-js-misc-20190228-1|55	%build
21cr|texlive-js-misc-20190228-1|56	
21cr|texlive-js-misc-20190228-1|57	%install
21cr|texlive-js-misc-20190228-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-js-misc-20190228-1|59	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9607 21
21cr|texlive-junicode-0.7.7-10|1	# revision 28286
21cr|texlive-junicode-0.7.7-10|2	# category Package
21cr|texlive-junicode-0.7.7-10|3	# catalog-ctan /fonts/junicode
21cr|texlive-junicode-0.7.7-10|4	# catalog-date 2012-11-17 16:00:23 +0100
21cr|texlive-junicode-0.7.7-10|5	# catalog-license gpl
21cr|texlive-junicode-0.7.7-10|6	# catalog-version 0.7.7
21cr|texlive-junicode-0.7.7-10|7	Name:		texlive-junicode
21cr|texlive-junicode-0.7.7-10|8	Version:	0.7.7
21cr|texlive-junicode-0.7.7-10|9	Release:	10
21cr|texlive-junicode-0.7.7-10|10	Summary:	A TrueType font for mediaevalists
21cr|texlive-junicode-0.7.7-10|11	Group:		Publishing
21cr|texlive-junicode-0.7.7-10|12	URL:		http://www.ctan.org/tex-archive/fonts/junicode
21cr|texlive-junicode-0.7.7-10|13	License:	GPL
21cr|texlive-junicode-0.7.7-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/junicode.tar.xz
21cr|texlive-junicode-0.7.7-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/junicode.doc.tar.xz
21cr|texlive-junicode-0.7.7-10|16	BuildArch:	noarch
21cr|texlive-junicode-0.7.7-10|17	BuildRequires:	texlive-tlpkg
21cr|texlive-junicode-0.7.7-10|18	Requires(pre):	texlive-tlpkg
21cr|texlive-junicode-0.7.7-10|19	Requires(post):	texlive-kpathsea
21cr|texlive-junicode-0.7.7-10|20	
21cr|texlive-junicode-0.7.7-10|21	%description
21cr|texlive-junicode-0.7.7-10|22	Junicode is a TrueType font with many OpenType features for
21cr|texlive-junicode-0.7.7-10|23	antiquarians (especially medievalists) based on typefaces used
21cr|texlive-junicode-0.7.7-10|24	by the Oxford Press in the late 17th and early 18th centuries.
21cr|texlive-junicode-0.7.7-10|25	It works well with Xe(La)TeX.
21cr|texlive-junicode-0.7.7-10|26	
21cr|texlive-junicode-0.7.7-10|27	#-----------------------------------------------------------------------
21cr|texlive-junicode-0.7.7-10|28	%files
21cr|texlive-junicode-0.7.7-10|29	%{_texmfdistdir}/fonts/truetype/public/junicode/Junicode-Bold.ttf
21cr|texlive-junicode-0.7.7-10|30	%{_texmfdistdir}/fonts/truetype/public/junicode/Junicode-BoldItalic.ttf
21cr|texlive-junicode-0.7.7-10|31	%{_texmfdistdir}/fonts/truetype/public/junicode/Junicode-Italic.ttf
21cr|texlive-junicode-0.7.7-10|32	%{_texmfdistdir}/fonts/truetype/public/junicode/Junicode.ttf
21cr|texlive-junicode-0.7.7-10|33	%{_texmfdistdir}/tex/latex/junicode/mt-Junicode.cfg
21cr|texlive-junicode-0.7.7-10|34	%doc %{_texmfdistdir}/doc/fonts/junicode/Junicode.pdf
21cr|texlive-junicode-0.7.7-10|35	%doc %{_texmfdistdir}/doc/fonts/junicode/Junicode.tex
21cr|texlive-junicode-0.7.7-10|36	%doc %{_texmfdistdir}/doc/fonts/junicode/README
21cr|texlive-junicode-0.7.7-10|37	%doc %{_texmfdistdir}/doc/fonts/junicode/aelfric_job.pdf
21cr|texlive-junicode-0.7.7-10|38	%doc %{_texmfdistdir}/doc/fonts/junicode/aelfric_job.tex
21cr|texlive-junicode-0.7.7-10|39	%doc %{_texmfdistdir}/doc/fonts/junicode/fleurons
21cr|texlive-junicode-0.7.7-10|40	%doc %{_texmfdistdir}/doc/fonts/junicode/homer_sample.pdf
21cr|texlive-junicode-0.7.7-10|41	%doc %{_texmfdistdir}/doc/fonts/junicode/homer_sample.tex
21cr|texlive-junicode-0.7.7-10|42	%doc %{_texmfdistdir}/doc/fonts/junicode/replacements
21cr|texlive-junicode-0.7.7-10|43	
21cr|texlive-junicode-0.7.7-10|44	#-----------------------------------------------------------------------
21cr|texlive-junicode-0.7.7-10|45	%prep
21cr|texlive-junicode-0.7.7-10|46	%setup -c -a0 -a1
21cr|texlive-junicode-0.7.7-10|47	
21cr|texlive-junicode-0.7.7-10|48	%build
21cr|texlive-junicode-0.7.7-10|49	
21cr|texlive-junicode-0.7.7-10|50	%install
21cr|texlive-junicode-0.7.7-10|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-junicode-0.7.7-10|52	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9608 21
21cr|texlive-jupynotex-56715-1|1	%define oname jupynotex
21cr|texlive-jupynotex-56715-1|2	
21cr|texlive-jupynotex-56715-1|3	Summary:	Include whole or partial Jupyter notebooks in LaTeX documents
21cr|texlive-jupynotex-56715-1|4	Name:		texlive-jupynotex
21cr|texlive-jupynotex-56715-1|5	Version:	56715
21cr|texlive-jupynotex-56715-1|6	Release:	1
21cr|texlive-jupynotex-56715-1|7	License:	LPPL1.3
21cr|texlive-jupynotex-56715-1|8	Group:		Publishing
21cr|texlive-jupynotex-56715-1|9	Url:		https://www.ctan.org
21cr|texlive-jupynotex-56715-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jupynotex-56715-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jupynotex-56715-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jupynotex-56715-1|13	Requires:	texlive-tlpkg
21cr|texlive-jupynotex-56715-1|14	Requires:	texlive-kpathsea
21cr|texlive-jupynotex-56715-1|15	#Requires:	tex(tcolorbox.sty)
21cr|texlive-jupynotex-56715-1|16	Provides:	tex(jupynotex.sty) = 2024
21cr|texlive-jupynotex-56715-1|17	BuildArch:	noarch
21cr|texlive-jupynotex-56715-1|18	
21cr|texlive-jupynotex-56715-1|19	%description
21cr|texlive-jupynotex-56715-1|20	This package provides a python3 script and a LaTeX .sty file
21cr|texlive-jupynotex-56715-1|21	which can be used together to include Jupyter Notebooks (all of
21cr|texlive-jupynotex-56715-1|22	them, or some specific cells) as part of a LaTeX document. It
21cr|texlive-jupynotex-56715-1|23	will convert the Jupyter Notebook format to proper LaTeX so it
21cr|texlive-jupynotex-56715-1|24	gets included seamlessly, supporting text, LaTeX, images, etc.
21cr|texlive-jupynotex-56715-1|25	
21cr|texlive-jupynotex-56715-1|26	%files
21cr|texlive-jupynotex-56715-1|27	%doc %{_texmfdistdir}/doc/latex/jupynotex
21cr|texlive-jupynotex-56715-1|28	%{_texmfdistdir}/tex/latex/jupynotex
21cr|texlive-jupynotex-56715-1|29	
21cr|texlive-jupynotex-56715-1|30	#------------------------------------------------------------------
21cr|texlive-jupynotex-56715-1|31	
21cr|texlive-jupynotex-56715-1|32	%prep
21cr|texlive-jupynotex-56715-1|33	%setup -c -a0 -a1
21cr|texlive-jupynotex-56715-1|34	
21cr|texlive-jupynotex-56715-1|35	%build
21cr|texlive-jupynotex-56715-1|36	
21cr|texlive-jupynotex-56715-1|37	%install
21cr|texlive-jupynotex-56715-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jupynotex-56715-1|39	rm -rf tlpkg
21cr|texlive-jupynotex-56715-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9609 21
21cr|texlive-jurabib-0.6-8|1	# revision 15878
21cr|texlive-jurabib-0.6-8|2	# category Package
21cr|texlive-jurabib-0.6-8|3	# catalog-ctan /macros/latex/contrib/jurabib
21cr|texlive-jurabib-0.6-8|4	# catalog-date 2007-01-08 14:12:54 +0100
21cr|texlive-jurabib-0.6-8|5	# catalog-license gpl
21cr|texlive-jurabib-0.6-8|6	# catalog-version 0.6
21cr|texlive-jurabib-0.6-8|7	Name:		texlive-jurabib
21cr|texlive-jurabib-0.6-8|8	Version:	0.6
21cr|texlive-jurabib-0.6-8|9	Release:	8
21cr|texlive-jurabib-0.6-8|10	Summary:	Extended BibTeX citation support for the humanities and legal texts
21cr|texlive-jurabib-0.6-8|11	Group:		Publishing
21cr|texlive-jurabib-0.6-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jurabib
21cr|texlive-jurabib-0.6-8|13	License:	GPL
21cr|texlive-jurabib-0.6-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.tar.xz
21cr|texlive-jurabib-0.6-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.doc.tar.xz
21cr|texlive-jurabib-0.6-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.source.tar.xz
21cr|texlive-jurabib-0.6-8|17	BuildArch:	noarch
21cr|texlive-jurabib-0.6-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-jurabib-0.6-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-jurabib-0.6-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-jurabib-0.6-8|21	
21cr|texlive-jurabib-0.6-8|22	%description
21cr|texlive-jurabib-0.6-8|23	This package enables automated citation with BibTeX for legal
21cr|texlive-jurabib-0.6-8|24	studies and the humanities. In addition, the package provides
21cr|texlive-jurabib-0.6-8|25	commands for specifying editors in a commentary in a convenient
21cr|texlive-jurabib-0.6-8|26	way. Simplified formatting of the citation as well as the
21cr|texlive-jurabib-0.6-8|27	bibliography entry is also provided. It is possible to display
21cr|texlive-jurabib-0.6-8|28	the (short) title of a work only if an authors is cited with
21cr|texlive-jurabib-0.6-8|29	multiple works. Giving a full citation in the text, conforming
21cr|texlive-jurabib-0.6-8|30	to the bibliography entry, is supported. Several options are
21cr|texlive-jurabib-0.6-8|31	provided which might be of special interest for those outside
21cr|texlive-jurabib-0.6-8|32	legal studies--for instance, displaying multiple full
21cr|texlive-jurabib-0.6-8|33	citations. In addition, the format of last names and first
21cr|texlive-jurabib-0.6-8|34	names of authors may be changed easily. Cross references to
21cr|texlive-jurabib-0.6-8|35	other footnotes are possible. Language dependent handling of
21cr|texlive-jurabib-0.6-8|36	bibliography entries is possible by the special language field.
21cr|texlive-jurabib-0.6-8|37	
21cr|texlive-jurabib-0.6-8|38	
21cr|texlive-jurabib-0.6-8|39	#-----------------------------------------------------------------------
21cr|texlive-jurabib-0.6-8|40	%files
21cr|texlive-jurabib-0.6-8|41	%{_texmfdistdir}/bibtex/bib/jurabib/book.bib
21cr|texlive-jurabib-0.6-8|42	%{_texmfdistdir}/bibtex/bib/jurabib/comment.bib
21cr|texlive-jurabib-0.6-8|43	%{_texmfdistdir}/bibtex/bib/jurabib/jbtest.bib
21cr|texlive-jurabib-0.6-8|44	%{_texmfdistdir}/bibtex/bib/jurabib/jbtesthu.bib
21cr|texlive-jurabib-0.6-8|45	%{_texmfdistdir}/bibtex/bst/jurabib/jox.bst
21cr|texlive-jurabib-0.6-8|46	%{_texmfdistdir}/bibtex/bst/jurabib/jurabib.bst
21cr|texlive-jurabib-0.6-8|47	%{_texmfdistdir}/bibtex/bst/jurabib/jureco.bst
21cr|texlive-jurabib-0.6-8|48	%{_texmfdistdir}/bibtex/bst/jurabib/jurunsrt.bst
21cr|texlive-jurabib-0.6-8|49	%{_texmfdistdir}/tex/latex/jurabib/dajbbib.ldf
21cr|texlive-jurabib-0.6-8|50	%{_texmfdistdir}/tex/latex/jurabib/dejbbib.ldf
21cr|texlive-jurabib-0.6-8|51	%{_texmfdistdir}/tex/latex/jurabib/dujbbib.ldf
21cr|texlive-jurabib-0.6-8|52	%{_texmfdistdir}/tex/latex/jurabib/enjbbib.ldf
21cr|texlive-jurabib-0.6-8|53	%{_texmfdistdir}/tex/latex/jurabib/fijbbib.ldf
21cr|texlive-jurabib-0.6-8|54	%{_texmfdistdir}/tex/latex/jurabib/frjbbib.ldf
21cr|texlive-jurabib-0.6-8|55	%{_texmfdistdir}/tex/latex/jurabib/itjbbib.ldf
21cr|texlive-jurabib-0.6-8|56	%{_texmfdistdir}/tex/latex/jurabib/jblong.cfg
21cr|texlive-jurabib-0.6-8|57	%{_texmfdistdir}/tex/latex/jurabib/jurabib.cfg
21cr|texlive-jurabib-0.6-8|58	%{_texmfdistdir}/tex/latex/jurabib/jurabib.sty
21cr|texlive-jurabib-0.6-8|59	%{_texmfdistdir}/tex/latex/jurabib/nojbbib.ldf
21cr|texlive-jurabib-0.6-8|60	%{_texmfdistdir}/tex/latex/jurabib/ptjbbib.ldf
21cr|texlive-jurabib-0.6-8|61	%{_texmfdistdir}/tex/latex/jurabib/spjbbib.ldf
21cr|texlive-jurabib-0.6-8|62	%doc %{_texmfdistdir}/doc/latex/jurabib/changes.txt
21cr|texlive-jurabib-0.6-8|63	%doc %{_texmfdistdir}/doc/latex/jurabib/docs/english/jbendoc.pdf
21cr|texlive-jurabib-0.6-8|64	%doc %{_texmfdistdir}/doc/latex/jurabib/docs/english/jbendoc.tex
21cr|texlive-jurabib-0.6-8|65	%doc %{_texmfdistdir}/doc/latex/jurabib/docs/german/jbgerdoc.pdf
21cr|texlive-jurabib-0.6-8|66	%doc %{_texmfdistdir}/doc/latex/jurabib/docs/german/jbgerdoc.tex
21cr|texlive-jurabib-0.6-8|67	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtest.pdf
21cr|texlive-jurabib-0.6-8|68	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtest.tex
21cr|texlive-jurabib-0.6-8|69	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtest.url
21cr|texlive-jurabib-0.6-8|70	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestbt.tex
21cr|texlive-jurabib-0.6-8|71	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestbu.tex
21cr|texlive-jurabib-0.6-8|72	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestcb.tex
21cr|texlive-jurabib-0.6-8|73	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestcb1.tex
21cr|texlive-jurabib-0.6-8|74	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestcb2.tex
21cr|texlive-jurabib-0.6-8|75	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtesthu.tex
21cr|texlive-jurabib-0.6-8|76	%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestmb.tex
21cr|texlive-jurabib-0.6-8|77	#- source
21cr|texlive-jurabib-0.6-8|78	%doc %{_texmfdistdir}/source/latex/jurabib/jurabib.dtx
21cr|texlive-jurabib-0.6-8|79	%doc %{_texmfdistdir}/source/latex/jurabib/jurabib.ins
21cr|texlive-jurabib-0.6-8|80	
21cr|texlive-jurabib-0.6-8|81	#-----------------------------------------------------------------------
21cr|texlive-jurabib-0.6-8|82	%prep
21cr|texlive-jurabib-0.6-8|83	%setup -c -a0 -a1 -a2
21cr|texlive-jurabib-0.6-8|84	
21cr|texlive-jurabib-0.6-8|85	%build
21cr|texlive-jurabib-0.6-8|86	
21cr|texlive-jurabib-0.6-8|87	%install
21cr|texlive-jurabib-0.6-8|88	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jurabib-0.6-8|89	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

9610 21
21cr|texlive-jwjournal-65480-1|1	%define oname jwjournal
21cr|texlive-jwjournal-65480-1|2	
21cr|texlive-jwjournal-65480-1|3	Summary:	A personal class for writing journals
21cr|texlive-jwjournal-65480-1|4	Name:		texlive-jwjournal
21cr|texlive-jwjournal-65480-1|5	Version:	65480
21cr|texlive-jwjournal-65480-1|6	Release:	1
21cr|texlive-jwjournal-65480-1|7	License:	LPPL1.3
21cr|texlive-jwjournal-65480-1|8	Group:		Publishing
21cr|texlive-jwjournal-65480-1|9	Url:		https://www.ctan.org
21cr|texlive-jwjournal-65480-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-jwjournal-65480-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-jwjournal-65480-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-jwjournal-65480-1|13	Requires:	texlive-tlpkg
21cr|texlive-jwjournal-65480-1|14	Requires:	texlive-einfart
21cr|texlive-jwjournal-65480-1|15	Requires:	texlive-kpathsea
21cr|texlive-jwjournal-65480-1|16	Provides:	tex(jwjournal.cls) = 2024
21cr|texlive-jwjournal-65480-1|17	BuildArch:	noarch
21cr|texlive-jwjournal-65480-1|18	
21cr|texlive-jwjournal-65480-1|19	%description
21cr|texlive-jwjournal-65480-1|20	This LaTeX document class enables the user to turn simple pure
21cr|texlive-jwjournal-65480-1|21	text entries into a colorful and nicely formatted journal.
21cr|texlive-jwjournal-65480-1|22	
21cr|texlive-jwjournal-65480-1|23	%files
21cr|texlive-jwjournal-65480-1|24	%doc %{_texmfdistdir}/doc/latex/jwjournal
21cr|texlive-jwjournal-65480-1|25	%{_texmfdistdir}/tex/latex/jwjournal
21cr|texlive-jwjournal-65480-1|26	
21cr|texlive-jwjournal-65480-1|27	#------------------------------------------------------------------
21cr|texlive-jwjournal-65480-1|28	
21cr|texlive-jwjournal-65480-1|29	%prep
21cr|texlive-jwjournal-65480-1|30	%setup -c -a0 -a1
21cr|texlive-jwjournal-65480-1|31	
21cr|texlive-jwjournal-65480-1|32	%build
21cr|texlive-jwjournal-65480-1|33	
21cr|texlive-jwjournal-65480-1|34	%install
21cr|texlive-jwjournal-65480-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-jwjournal-65480-1|36	rm -rf tlpkg
21cr|texlive-jwjournal-65480-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9611 21
21cr|texlive-kanaparser-48052-1|1	%define oname kanaparser
21cr|texlive-kanaparser-48052-1|2	
21cr|texlive-kanaparser-48052-1|3	Summary:	Kana parser for LuaTeX
21cr|texlive-kanaparser-48052-1|4	Name:		texlive-kanaparser
21cr|texlive-kanaparser-48052-1|5	Version:	48052
21cr|texlive-kanaparser-48052-1|6	Release:	1
21cr|texlive-kanaparser-48052-1|7	License:	LPPL1.3
21cr|texlive-kanaparser-48052-1|8	Group:		Publishing
21cr|texlive-kanaparser-48052-1|9	Url:		https://www.ctan.org
21cr|texlive-kanaparser-48052-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kanaparser-48052-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kanaparser-48052-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kanaparser-48052-1|13	Requires:	texlive-tlpkg
21cr|texlive-kanaparser-48052-1|14	Requires:	texlive-kpathsea
21cr|texlive-kanaparser-48052-1|15	Provides:	tex(kanaparser.lua) = 2024
21cr|texlive-kanaparser-48052-1|16	Provides:	tex(kanaparser.tex) = 2024
21cr|texlive-kanaparser-48052-1|17	BuildArch:	noarch
21cr|texlive-kanaparser-48052-1|18	
21cr|texlive-kanaparser-48052-1|19	%description
21cr|texlive-kanaparser-48052-1|20	The package provides a kana parser for LuaTeX. It is a set of 4
21cr|texlive-kanaparser-48052-1|21	macros that handle transliteration of text: from hiragana and
21cr|texlive-kanaparser-48052-1|22	katakana to Latin from Latin and katakana to hiragana from
21cr|texlive-kanaparser-48052-1|23	Latin and hiragana to katakana It can be used to write kana
21cr|texlive-kanaparser-48052-1|24	directly using only the ASCII character set or for education
21cr|texlive-kanaparser-48052-1|25	purposes. The package has support for obsolete and rarely used
21cr|texlive-kanaparser-48052-1|26	syllables, some only accessible via the provided toggle macro.
21cr|texlive-kanaparser-48052-1|27	
21cr|texlive-kanaparser-48052-1|28	%files
21cr|texlive-kanaparser-48052-1|29	%doc %{_texmfdistdir}/doc/luatex/kanaparser/
21cr|texlive-kanaparser-48052-1|30	%{_texmfdistdir}/tex/luatex/kanaparser/
21cr|texlive-kanaparser-48052-1|31	
21cr|texlive-kanaparser-48052-1|32	#------------------------------------------------------------------
21cr|texlive-kanaparser-48052-1|33	
21cr|texlive-kanaparser-48052-1|34	%prep
21cr|texlive-kanaparser-48052-1|35	%setup -c -a0 -a1
21cr|texlive-kanaparser-48052-1|36	
21cr|texlive-kanaparser-48052-1|37	%build
21cr|texlive-kanaparser-48052-1|38	
21cr|texlive-kanaparser-48052-1|39	%install
21cr|texlive-kanaparser-48052-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kanaparser-48052-1|41	rm -rf tlpkg
21cr|texlive-kanaparser-48052-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9612 21
21cr|texlive-kanbun-62026-1|1	%define oname kanbun
21cr|texlive-kanbun-62026-1|2	
21cr|texlive-kanbun-62026-1|3	Summary:	Typeset kanbun-kundoku with support for kanbun annotation
21cr|texlive-kanbun-62026-1|4	Name:		texlive-kanbun
21cr|texlive-kanbun-62026-1|5	Version:	62026
21cr|texlive-kanbun-62026-1|6	Release:	1
21cr|texlive-kanbun-62026-1|7	License:	LPPL1.3
21cr|texlive-kanbun-62026-1|8	Group:		Publishing
21cr|texlive-kanbun-62026-1|9	Url:		https://www.ctan.org
21cr|texlive-kanbun-62026-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kanbun-62026-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kanbun-62026-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kanbun-62026-1|13	Requires:	texlive-tlpkg
21cr|texlive-kanbun-62026-1|14	Requires:	texlive-kpathsea
21cr|texlive-kanbun-62026-1|15	Provides:	tex(kanbun.sty) = 2024
21cr|texlive-kanbun-62026-1|16	BuildArch:	noarch
21cr|texlive-kanbun-62026-1|17	
21cr|texlive-kanbun-62026-1|18	%description
21cr|texlive-kanbun-62026-1|19	This package allows users to manually input macros for elements
21cr|texlive-kanbun-62026-1|20	in a kanbun-kundoku (Han Wen Xun Du ) paragraph. More
21cr|texlive-kanbun-62026-1|21	importantly, it accepts plain text input in the "kanbun
21cr|texlive-kanbun-62026-1|22	annotation" form when used with LuaLaTeX, which allows
21cr|texlive-kanbun-62026-1|23	typesetting kanbun-kundoku paragraphs efficiently.
21cr|texlive-kanbun-62026-1|24	
21cr|texlive-kanbun-62026-1|25	%files
21cr|texlive-kanbun-62026-1|26	%doc %{_texmfdistdir}/doc/latex/kanbun
21cr|texlive-kanbun-62026-1|27	%{_texmfdistdir}/tex/latex/kanbun
21cr|texlive-kanbun-62026-1|28	
21cr|texlive-kanbun-62026-1|29	#------------------------------------------------------------------
21cr|texlive-kanbun-62026-1|30	
21cr|texlive-kanbun-62026-1|31	%prep
21cr|texlive-kanbun-62026-1|32	%setup -c -a0 -a1
21cr|texlive-kanbun-62026-1|33	
21cr|texlive-kanbun-62026-1|34	%build
21cr|texlive-kanbun-62026-1|35	
21cr|texlive-kanbun-62026-1|36	%install
21cr|texlive-kanbun-62026-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kanbun-62026-1|38	rm -rf tlpkg
21cr|texlive-kanbun-62026-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9613 21
21cr|texlive-karnaugh-map-1.1-1|1	Name:		texlive-karnaugh-map
21cr|texlive-karnaugh-map-1.1-1|2	Version:	1.1
21cr|texlive-karnaugh-map-1.1-1|3	Release:	1
21cr|texlive-karnaugh-map-1.1-1|4	Summary:	This package draws karnaugh maps with 2, 3, 4, 5, and 6 variables
21cr|texlive-karnaugh-map-1.1-1|5	Group:		Publishing
21cr|texlive-karnaugh-map-1.1-1|6	URL:		https://ctan.org/pkg/karnaugh-map
21cr|texlive-karnaugh-map-1.1-1|7	License:	Free license not otherwise listed
21cr|texlive-karnaugh-map-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/karnaugh-map.tar.xz
21cr|texlive-karnaugh-map-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/karnaugh-map.doc.tar.xz
21cr|texlive-karnaugh-map-1.1-1|10	Source2:       http://ctan.altspu.ru/systems/texlive/tlnet/archive/karnaugh-map.source.tar.xz
21cr|texlive-karnaugh-map-1.1-1|11	BuildArch:	noarch
21cr|texlive-karnaugh-map-1.1-1|12	BuildRequires: texlive-tlpkg
21cr|texlive-karnaugh-map-1.1-1|13	Requires(pre): texlive-tlpkg
21cr|texlive-karnaugh-map-1.1-1|14	Requires(post):texlive-kpathsea
21cr|texlive-karnaugh-map-1.1-1|15	
21cr|texlive-karnaugh-map-1.1-1|16	%description
21cr|texlive-karnaugh-map-1.1-1|17	This package draws [karnaugh maps](https://en.wikipedia.org/wiki/Karnaugh_map)
21cr|texlive-karnaugh-map-1.1-1|18	with 2, 3, 4, 5, and 6 variables.
21cr|texlive-karnaugh-map-1.1-1|19	It also contains commands for filling the karnaugh map with terms
21cr|texlive-karnaugh-map-1.1-1|20	semi-automatically or manually.
21cr|texlive-karnaugh-map-1.1-1|21	Last but not least it contains commands for drawing implicants on top of
21cr|texlive-karnaugh-map-1.1-1|22	the map.
21cr|texlive-karnaugh-map-1.1-1|23	
21cr|texlive-karnaugh-map-1.1-1|24	#-----------------------------------------------------------------------
21cr|texlive-karnaugh-map-1.1-1|25	%files
21cr|texlive-karnaugh-map-1.1-1|26	%{_texmfdistdir}/tex/latex/karnaugh-map
21cr|texlive-karnaugh-map-1.1-1|27	%doc %{_texmfdistdir}/doc/latex/karnaugh-map/README.md
21cr|texlive-karnaugh-map-1.1-1|28	%doc %{_texmfdistdir}/doc/latex/karnaugh-map/karnaugh-map.pdf
21cr|texlive-karnaugh-map-1.1-1|29	#- source
21cr|texlive-karnaugh-map-1.1-1|30	%{_texmfdistdir}/source/latex/karnaugh-map/karnaugh-map.dtx
21cr|texlive-karnaugh-map-1.1-1|31	%{_texmfdistdir}/source/latex/karnaugh-map/karnaugh-map.ins
21cr|texlive-karnaugh-map-1.1-1|32	
21cr|texlive-karnaugh-map-1.1-1|33	#-----------------------------------------------------------------------
21cr|texlive-karnaugh-map-1.1-1|34	%prep
21cr|texlive-karnaugh-map-1.1-1|35	%setup -c -a0 -a1 -a2
21cr|texlive-karnaugh-map-1.1-1|36	
21cr|texlive-karnaugh-map-1.1-1|37	%build
21cr|texlive-karnaugh-map-1.1-1|38	
21cr|texlive-karnaugh-map-1.1-1|39	%install
21cr|texlive-karnaugh-map-1.1-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-karnaugh-map-1.1-1|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9614 21
21cr|texlive-karnaughmap-2.0-1|1	Name:		texlive-karnaughmap
21cr|texlive-karnaughmap-2.0-1|2	Version:	2.0
21cr|texlive-karnaughmap-2.0-1|3	Release:	1
21cr|texlive-karnaughmap-2.0-1|4	Summary:	Typeset Karnaugh maps
21cr|texlive-karnaughmap-2.0-1|5	Group:		Publishing
21cr|texlive-karnaughmap-2.0-1|6	URL:		https://ctan.org/pkg/karnaughmap
21cr|texlive-karnaughmap-2.0-1|7	License:	LPPL1.2
21cr|texlive-karnaughmap-2.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/karnaughmap.tar.xz
21cr|texlive-karnaughmap-2.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/karnaughmap.doc.tar.xz
21cr|texlive-karnaughmap-2.0-1|10	Source2:        http://ctan.altspu.ru/systems/texlive/tlnet/archive/karnaughmap.source.tar.xz
21cr|texlive-karnaughmap-2.0-1|11	BuildArch:	noarch
21cr|texlive-karnaughmap-2.0-1|12	BuildRequires: texlive-tlpkg
21cr|texlive-karnaughmap-2.0-1|13	Requires(pre): texlive-tlpkg
21cr|texlive-karnaughmap-2.0-1|14	Requires(post):texlive-kpathsea
21cr|texlive-karnaughmap-2.0-1|15	
21cr|texlive-karnaughmap-2.0-1|16	%description
21cr|texlive-karnaughmap-2.0-1|17	This package provides an easy to use interface to typeset
21cr|texlive-karnaughmap-2.0-1|18	Karnaugh maps using TikZ. Though similar to the karnaugh
21cr|texlive-karnaughmap-2.0-1|19	macros, it provides a key-value system to customize
21cr|texlive-karnaughmap-2.0-1|20	karnaughmaps and a proper LaTeX package.
21cr|texlive-karnaughmap-2.0-1|21	
21cr|texlive-karnaughmap-2.0-1|22	#-----------------------------------------------------------------------
21cr|texlive-karnaughmap-2.0-1|23	%files
21cr|texlive-karnaughmap-2.0-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-karnaughmap-2.0-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-karnaughmap-2.0-1|26	#- source
21cr|texlive-karnaughmap-2.0-1|27	%{_texmfdistdir}/source/*
21cr|texlive-karnaughmap-2.0-1|28	
21cr|texlive-karnaughmap-2.0-1|29	#-----------------------------------------------------------------------
21cr|texlive-karnaughmap-2.0-1|30	%prep
21cr|texlive-karnaughmap-2.0-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-karnaughmap-2.0-1|32	
21cr|texlive-karnaughmap-2.0-1|33	%build
21cr|texlive-karnaughmap-2.0-1|34	
21cr|texlive-karnaughmap-2.0-1|35	%install
21cr|texlive-karnaughmap-2.0-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-karnaughmap-2.0-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9615 21
21cr|texlive-kaytannollista-latexia-65461-1|1	%define oname kaytannollista-latexia
21cr|texlive-kaytannollista-latexia-65461-1|2	
21cr|texlive-kaytannollista-latexia-65461-1|3	Summary:	Practical manual for LaTeX (Finnish)
21cr|texlive-kaytannollista-latexia-65461-1|4	Name:		texlive-kaytannollista-latexia
21cr|texlive-kaytannollista-latexia-65461-1|5	Version:	65461
21cr|texlive-kaytannollista-latexia-65461-1|6	Release:	1
21cr|texlive-kaytannollista-latexia-65461-1|7	License:	LPPL1.3
21cr|texlive-kaytannollista-latexia-65461-1|8	Group:		Publishing
21cr|texlive-kaytannollista-latexia-65461-1|9	Url:		https://www.ctan.org
21cr|texlive-kaytannollista-latexia-65461-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kaytannollista-latexia-65461-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kaytannollista-latexia-65461-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kaytannollista-latexia-65461-1|13	Requires:	texlive-tlpkg
21cr|texlive-kaytannollista-latexia-65461-1|14	Requires:	texlive-kpathsea
21cr|texlive-kaytannollista-latexia-65461-1|15	BuildArch:	noarch
21cr|texlive-kaytannollista-latexia-65461-1|16	
21cr|texlive-kaytannollista-latexia-65461-1|17	%description
21cr|texlive-kaytannollista-latexia-65461-1|18	"Kaytannollista Latexia" is a practical manual for LaTeX
21cr|texlive-kaytannollista-latexia-65461-1|19	written in the Finnish language. The manual covers most of the
21cr|texlive-kaytannollista-latexia-65461-1|20	topics that a typical document author needs. So it can be a
21cr|texlive-kaytannollista-latexia-65461-1|21	useful guide for beginners as well as a reference manual for
21cr|texlive-kaytannollista-latexia-65461-1|22	advanced users.
21cr|texlive-kaytannollista-latexia-65461-1|23	
21cr|texlive-kaytannollista-latexia-65461-1|24	%files
21cr|texlive-kaytannollista-latexia-65461-1|25	%doc %{_texmfdistdir}/doc/latex/kaytannollista-latexia
21cr|texlive-kaytannollista-latexia-65461-1|26	
21cr|texlive-kaytannollista-latexia-65461-1|27	#------------------------------------------------------------------
21cr|texlive-kaytannollista-latexia-65461-1|28	
21cr|texlive-kaytannollista-latexia-65461-1|29	%prep
21cr|texlive-kaytannollista-latexia-65461-1|30	%setup -c -a0 -a1
21cr|texlive-kaytannollista-latexia-65461-1|31	
21cr|texlive-kaytannollista-latexia-65461-1|32	%build
21cr|texlive-kaytannollista-latexia-65461-1|33	
21cr|texlive-kaytannollista-latexia-65461-1|34	%install
21cr|texlive-kaytannollista-latexia-65461-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kaytannollista-latexia-65461-1|36	rm -rf tlpkg
21cr|texlive-kaytannollista-latexia-65461-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9616 21
21cr|texlive-kblocks-57617-1|1	%define oname kblocks
21cr|texlive-kblocks-57617-1|2	
21cr|texlive-kblocks-57617-1|3	Summary:	Easily typeset Control Block Diagrams and Signal Flow Graphs
21cr|texlive-kblocks-57617-1|4	Name:		texlive-kblocks
21cr|texlive-kblocks-57617-1|5	Version:	57617
21cr|texlive-kblocks-57617-1|6	Release:	1
21cr|texlive-kblocks-57617-1|7	License:	LPPL1.3
21cr|texlive-kblocks-57617-1|8	Group:		Publishing
21cr|texlive-kblocks-57617-1|9	Url:		https://www.ctan.org
21cr|texlive-kblocks-57617-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kblocks-57617-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kblocks-57617-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kblocks-57617-1|13	Requires:	texlive-tlpkg
21cr|texlive-kblocks-57617-1|14	Requires:	texlive-kpathsea
21cr|texlive-kblocks-57617-1|15	Provides:	tex(kblocks.sty) = 2024
21cr|texlive-kblocks-57617-1|16	BuildArch:	noarch
21cr|texlive-kblocks-57617-1|17	
21cr|texlive-kblocks-57617-1|18	%description
21cr|texlive-kblocks-57617-1|19	Kblocks defines a number of commands to make drawing control
21cr|texlive-kblocks-57617-1|20	block diagrams using TikZ/PGF more structured and easier. It
21cr|texlive-kblocks-57617-1|21	reduces the learning curve forTikZ/PGF and serves as a
21cr|texlive-kblocks-57617-1|22	frontend, by focusing on the block resp. flow diagrams only.
21cr|texlive-kblocks-57617-1|23	
21cr|texlive-kblocks-57617-1|24	%files
21cr|texlive-kblocks-57617-1|25	%doc %{_texmfdistdir}/doc/latex/kblocks
21cr|texlive-kblocks-57617-1|26	%{_texmfdistdir}/tex/latex/kblocks
21cr|texlive-kblocks-57617-1|27	
21cr|texlive-kblocks-57617-1|28	#------------------------------------------------------------------
21cr|texlive-kblocks-57617-1|29	
21cr|texlive-kblocks-57617-1|30	%prep
21cr|texlive-kblocks-57617-1|31	%setup -c -a0 -a1
21cr|texlive-kblocks-57617-1|32	
21cr|texlive-kblocks-57617-1|33	%build
21cr|texlive-kblocks-57617-1|34	
21cr|texlive-kblocks-57617-1|35	%install
21cr|texlive-kblocks-57617-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kblocks-57617-1|37	rm -rf tlpkg
21cr|texlive-kblocks-57617-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9617 21
21cr|texlive-kdpcover-65150-1|1	%define oname kdpcover
21cr|texlive-kdpcover-65150-1|2	
21cr|texlive-kdpcover-65150-1|3	Summary:	Covers for books published by Kindle Direct Publishing
21cr|texlive-kdpcover-65150-1|4	Name:		texlive-kdpcover
21cr|texlive-kdpcover-65150-1|5	Version:	65150
21cr|texlive-kdpcover-65150-1|6	Release:	1
21cr|texlive-kdpcover-65150-1|7	License:	LPPL1.3
21cr|texlive-kdpcover-65150-1|8	Group:		Publishing
21cr|texlive-kdpcover-65150-1|9	Url:		https://www.ctan.org
21cr|texlive-kdpcover-65150-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kdpcover-65150-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kdpcover-65150-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kdpcover-65150-1|13	#Requires:	tex(anyfontsize.sty)
21cr|texlive-kdpcover-65150-1|14	#Requires:	tex(geometry.sty)
21cr|texlive-kdpcover-65150-1|15	Requires:	tex(graphics.sty)
21cr|texlive-kdpcover-65150-1|16	Requires:	texlive-tlpkg
21cr|texlive-kdpcover-65150-1|17	Requires:	texlive-kpathsea
21cr|texlive-kdpcover-65150-1|18	Requires:	texlive-tools
21cr|texlive-kdpcover-65150-1|19	#Requires:	tex(microtype.sty)
21cr|texlive-kdpcover-65150-1|20	#Requires:	tex(pgf.sty)
21cr|texlive-kdpcover-65150-1|21	#Requires:	tex(setspace.sty)
21cr|texlive-kdpcover-65150-1|22	#Requires:	tex(textpos.sty)
21cr|texlive-kdpcover-65150-1|23	#Requires:	tex(xcolor.sty)
21cr|texlive-kdpcover-65150-1|24	#Requires:	tex(xifthen.sty)
21cr|texlive-kdpcover-65150-1|25	Provides:	tex(kdpcover.cls) = 2024
21cr|texlive-kdpcover-65150-1|26	BuildArch:	noarch
21cr|texlive-kdpcover-65150-1|27	
21cr|texlive-kdpcover-65150-1|28	%description
21cr|texlive-kdpcover-65150-1|29	The problem this class solves is the necessity to change the
21cr|texlive-kdpcover-65150-1|30	size of the cover PDF according to the number of pages in the
21cr|texlive-kdpcover-65150-1|31	book -- the bigger the book, the larger the spine of the book
21cr|texlive-kdpcover-65150-1|32	must be. The provided class makes the necessary calculations
21cr|texlive-kdpcover-65150-1|33	on-the-fly, using the qpdf tool. Obviously, you need to have it
21cr|texlive-kdpcover-65150-1|34	installed. Also, you must run pdflatex with the --shell-escape
21cr|texlive-kdpcover-65150-1|35	option, in order to allow LaTeX to run qpdf.
21cr|texlive-kdpcover-65150-1|36	
21cr|texlive-kdpcover-65150-1|37	%files
21cr|texlive-kdpcover-65150-1|38	%doc %{_texmfdistdir}/doc/latex/kdpcover
21cr|texlive-kdpcover-65150-1|39	%{_texmfdistdir}/tex/latex/kdpcover
21cr|texlive-kdpcover-65150-1|40	
21cr|texlive-kdpcover-65150-1|41	#------------------------------------------------------------------
21cr|texlive-kdpcover-65150-1|42	
21cr|texlive-kdpcover-65150-1|43	%prep
21cr|texlive-kdpcover-65150-1|44	%setup -c -a0 -a1
21cr|texlive-kdpcover-65150-1|45	
21cr|texlive-kdpcover-65150-1|46	%build
21cr|texlive-kdpcover-65150-1|47	
21cr|texlive-kdpcover-65150-1|48	%install
21cr|texlive-kdpcover-65150-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kdpcover-65150-1|50	rm -rf tlpkg
21cr|texlive-kdpcover-65150-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

9618 21
21cr|texlive-keyindex-50828-1|1	%define oname keyindex
21cr|texlive-keyindex-50828-1|2	
21cr|texlive-keyindex-50828-1|3	Summary:	Index entries by key lookup
21cr|texlive-keyindex-50828-1|4	Name:		texlive-keyindex
21cr|texlive-keyindex-50828-1|5	Version:	50828
21cr|texlive-keyindex-50828-1|6	Release:	1
21cr|texlive-keyindex-50828-1|7	License:	LPPL1.3
21cr|texlive-keyindex-50828-1|8	Group:		Publishing
21cr|texlive-keyindex-50828-1|9	Url:		https://www.ctan.org
21cr|texlive-keyindex-50828-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-keyindex-50828-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-keyindex-50828-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-keyindex-50828-1|13	Requires:	texlive-tlpkg
21cr|texlive-keyindex-50828-1|14	Requires:	texlive-kpathsea
21cr|texlive-keyindex-50828-1|15	Provides:	tex(keyindex.sty) = 2024
21cr|texlive-keyindex-50828-1|16	BuildArch:	noarch
21cr|texlive-keyindex-50828-1|17	
21cr|texlive-keyindex-50828-1|18	%description
21cr|texlive-keyindex-50828-1|19	The package provides functionality for producing an index
21cr|texlive-keyindex-50828-1|20	without directly entering index entries into the text using the
21cr|texlive-keyindex-50828-1|21	\index command, but instead by looking up short keys and
21cr|texlive-keyindex-50828-1|22	printing a predefined string in the main text and adding a
21cr|texlive-keyindex-50828-1|23	corresponding index entry. The standard use case is the
21cr|texlive-keyindex-50828-1|24	production of an index of names.
21cr|texlive-keyindex-50828-1|25	
21cr|texlive-keyindex-50828-1|26	%files
21cr|texlive-keyindex-50828-1|27	%doc %{_texmfdistdir}/doc/latex/keyindex
21cr|texlive-keyindex-50828-1|28	%{_texmfdistdir}/tex/latex/keyindex
21cr|texlive-keyindex-50828-1|29	
21cr|texlive-keyindex-50828-1|30	#------------------------------------------------------------------
21cr|texlive-keyindex-50828-1|31	
21cr|texlive-keyindex-50828-1|32	%prep
21cr|texlive-keyindex-50828-1|33	%setup -c -a0 -a1
21cr|texlive-keyindex-50828-1|34	
21cr|texlive-keyindex-50828-1|35	%build
21cr|texlive-keyindex-50828-1|36	
21cr|texlive-keyindex-50828-1|37	%install
21cr|texlive-keyindex-50828-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-keyindex-50828-1|39	rm -rf tlpkg
21cr|texlive-keyindex-50828-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9619 21
21cr|texlive-keyparse-60277-1|1	%define oname keyparse
21cr|texlive-keyparse-60277-1|2	
21cr|texlive-keyparse-60277-1|3	Summary:	Key based parser
21cr|texlive-keyparse-60277-1|4	Name:		texlive-keyparse
21cr|texlive-keyparse-60277-1|5	Version:	60277
21cr|texlive-keyparse-60277-1|6	Release:	1
21cr|texlive-keyparse-60277-1|7	License:	LPPL1.3
21cr|texlive-keyparse-60277-1|8	Group:		Publishing
21cr|texlive-keyparse-60277-1|9	Url:		https://www.ctan.org
21cr|texlive-keyparse-60277-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-keyparse-60277-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-keyparse-60277-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-keyparse-60277-1|13	Requires:	texlive-tlpkg
21cr|texlive-keyparse-60277-1|14	Requires:	texlive-kpathsea
21cr|texlive-keyparse-60277-1|15	Provides:	tex(keyparse.sty) = 2024
21cr|texlive-keyparse-60277-1|16	BuildArch:	noarch
21cr|texlive-keyparse-60277-1|17	
21cr|texlive-keyparse-60277-1|18	%description
21cr|texlive-keyparse-60277-1|19	This LaTeX package provides an interface to define and evaluate
21cr|texlive-keyparse-60277-1|20	key-based replacement rules. It can be used to parse the
21cr|texlive-keyparse-60277-1|21	argument specification of a document command.
21cr|texlive-keyparse-60277-1|22	
21cr|texlive-keyparse-60277-1|23	%files
21cr|texlive-keyparse-60277-1|24	%doc %{_texmfdistdir}/doc/latex/keyparse
21cr|texlive-keyparse-60277-1|25	%{_texmfdistdir}/tex/latex/keyparse
21cr|texlive-keyparse-60277-1|26	
21cr|texlive-keyparse-60277-1|27	#------------------------------------------------------------------
21cr|texlive-keyparse-60277-1|28	
21cr|texlive-keyparse-60277-1|29	%prep
21cr|texlive-keyparse-60277-1|30	%setup -c -a0 -a1
21cr|texlive-keyparse-60277-1|31	
21cr|texlive-keyparse-60277-1|32	%build
21cr|texlive-keyparse-60277-1|33	
21cr|texlive-keyparse-60277-1|34	%install
21cr|texlive-keyparse-60277-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-keyparse-60277-1|36	rm -rf tlpkg
21cr|texlive-keyparse-60277-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9620 21
21cr|texlive-kfupm-math-exam-63977-1|1	%define oname kfupm-math-exam
21cr|texlive-kfupm-math-exam-63977-1|2	
21cr|texlive-kfupm-math-exam-63977-1|3	Summary:	A LaTeX document style to produce homework, quiz and exam papers
21cr|texlive-kfupm-math-exam-63977-1|4	Name:		texlive-kfupm-math-exam
21cr|texlive-kfupm-math-exam-63977-1|5	Version:	63977
21cr|texlive-kfupm-math-exam-63977-1|6	Release:	1
21cr|texlive-kfupm-math-exam-63977-1|7	License:	LPPL1.3
21cr|texlive-kfupm-math-exam-63977-1|8	Group:		Publishing
21cr|texlive-kfupm-math-exam-63977-1|9	Url:		https://www.ctan.org
21cr|texlive-kfupm-math-exam-63977-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kfupm-math-exam-63977-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kfupm-math-exam-63977-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kfupm-math-exam-63977-1|13	Requires:	texlive-tlpkg
21cr|texlive-kfupm-math-exam-63977-1|14	Requires:	texlive-kpathsea
21cr|texlive-kfupm-math-exam-63977-1|15	Provides:	tex(kfupm-math-exam.cls) = 2024
21cr|texlive-kfupm-math-exam-63977-1|16	BuildArch:	noarch
21cr|texlive-kfupm-math-exam-63977-1|17	
21cr|texlive-kfupm-math-exam-63977-1|18	%description
21cr|texlive-kfupm-math-exam-63977-1|19	The package provides commands and environments that simplify
21cr|texlive-kfupm-math-exam-63977-1|20	and streamline the process of preparing homework, quiz and exam
21cr|texlive-kfupm-math-exam-63977-1|21	papers according to apreffered style. The default style is
21cr|texlive-kfupm-math-exam-63977-1|22	based on the guidelines set by the department of mathematics at
21cr|texlive-kfupm-math-exam-63977-1|23	King Fahd University of Petroleum and Minerals (KFUPM). It can
21cr|texlive-kfupm-math-exam-63977-1|24	be easily customized to fit any style for any institution.
21cr|texlive-kfupm-math-exam-63977-1|25	
21cr|texlive-kfupm-math-exam-63977-1|26	%files
21cr|texlive-kfupm-math-exam-63977-1|27	%doc %{_texmfdistdir}/doc/latex/kfupm-math-exam
21cr|texlive-kfupm-math-exam-63977-1|28	%{_texmfdistdir}/tex/latex/kfupm-math-exam
21cr|texlive-kfupm-math-exam-63977-1|29	
21cr|texlive-kfupm-math-exam-63977-1|30	#------------------------------------------------------------------
21cr|texlive-kfupm-math-exam-63977-1|31	
21cr|texlive-kfupm-math-exam-63977-1|32	%prep
21cr|texlive-kfupm-math-exam-63977-1|33	%setup -c -a0 -a1
21cr|texlive-kfupm-math-exam-63977-1|34	
21cr|texlive-kfupm-math-exam-63977-1|35	%build
21cr|texlive-kfupm-math-exam-63977-1|36	
21cr|texlive-kfupm-math-exam-63977-1|37	%install
21cr|texlive-kfupm-math-exam-63977-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kfupm-math-exam-63977-1|39	rm -rf tlpkg
21cr|texlive-kfupm-math-exam-63977-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9621 21
21cr|texlive-kinematikz-61392-1|1	%define oname kinematikz
21cr|texlive-kinematikz-61392-1|2	
21cr|texlive-kinematikz-61392-1|3	Summary:	Design kinematic chains and mechanisms
21cr|texlive-kinematikz-61392-1|4	Name:		texlive-kinematikz
21cr|texlive-kinematikz-61392-1|5	Version:	61392
21cr|texlive-kinematikz-61392-1|6	Release:	1
21cr|texlive-kinematikz-61392-1|7	License:	LPPL1.3
21cr|texlive-kinematikz-61392-1|8	Group:		Publishing
21cr|texlive-kinematikz-61392-1|9	Url:		https://www.ctan.org
21cr|texlive-kinematikz-61392-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kinematikz-61392-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kinematikz-61392-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kinematikz-61392-1|13	Requires:	texlive-tlpkg
21cr|texlive-kinematikz-61392-1|14	Requires:	texlive-kpathsea
21cr|texlive-kinematikz-61392-1|15	Provides:	tex(kinematikz.sty) = 2024
21cr|texlive-kinematikz-61392-1|16	BuildArch:	noarch
21cr|texlive-kinematikz-61392-1|17	
21cr|texlive-kinematikz-61392-1|18	%description
21cr|texlive-kinematikz-61392-1|19	This package provides functionalities to draw kinematic
21cr|texlive-kinematikz-61392-1|20	diagrams for mechanisms using dedicate symbols (some from the
21cr|texlive-kinematikz-61392-1|21	ISO standard and others). The intention is not to represent CAD
21cr|texlive-kinematikz-61392-1|22	mechanical drawings of mechanisms and robots, but only to
21cr|texlive-kinematikz-61392-1|23	represent 2D and 3D kinematic chains. The package provides
21cr|texlive-kinematikz-61392-1|24	links, joints and other symbols, mostly in the form of TikZ pic
21cr|texlive-kinematikz-61392-1|25	objects. These pics can be placed in the canvas either by a
21cr|texlive-kinematikz-61392-1|26	central point for joints, and start and end points for some
21cr|texlive-kinematikz-61392-1|27	links.
21cr|texlive-kinematikz-61392-1|28	
21cr|texlive-kinematikz-61392-1|29	%files
21cr|texlive-kinematikz-61392-1|30	%doc %{_texmfdistdir}/doc/latex/kinematikz
21cr|texlive-kinematikz-61392-1|31	%{_texmfdistdir}/tex/latex/kinematikz
21cr|texlive-kinematikz-61392-1|32	
21cr|texlive-kinematikz-61392-1|33	#------------------------------------------------------------------
21cr|texlive-kinematikz-61392-1|34	
21cr|texlive-kinematikz-61392-1|35	%prep
21cr|texlive-kinematikz-61392-1|36	%setup -c -a0 -a1
21cr|texlive-kinematikz-61392-1|37	
21cr|texlive-kinematikz-61392-1|38	%build
21cr|texlive-kinematikz-61392-1|39	
21cr|texlive-kinematikz-61392-1|40	%install
21cr|texlive-kinematikz-61392-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kinematikz-61392-1|42	rm -rf tlpkg
21cr|texlive-kinematikz-61392-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9622 21
21cr|texlive-kixfont-20190228-1|1	Name:		texlive-kixfont
21cr|texlive-kixfont-20190228-1|2	Version:	20190228
21cr|texlive-kixfont-20190228-1|3	Release:	1
21cr|texlive-kixfont-20190228-1|4	Summary:	A font for KIX codes
21cr|texlive-kixfont-20190228-1|5	Group:		Publishing
21cr|texlive-kixfont-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/kixfont
21cr|texlive-kixfont-20190228-1|7	License:	OTHER-FREE
21cr|texlive-kixfont-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kixfont.tar.xz
21cr|texlive-kixfont-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kixfont.doc.tar.xz
21cr|texlive-kixfont-20190228-1|10	BuildArch:	noarch
21cr|texlive-kixfont-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-kixfont-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-kixfont-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-kixfont-20190228-1|14	
21cr|texlive-kixfont-20190228-1|15	%description
21cr|texlive-kixfont-20190228-1|16	The KIX code is a barcode-like format used by the Dutch PTT to
21cr|texlive-kixfont-20190228-1|17	encode country codes, zip codes and street numbers in a
21cr|texlive-kixfont-20190228-1|18	machine-readable format. If printed below the address line on
21cr|texlive-kixfont-20190228-1|19	bulk mailings, a discount can be obtained. The font is
21cr|texlive-kixfont-20190228-1|20	distributed in MetaFont format, and covers the numbers and
21cr|texlive-kixfont-20190228-1|21	upper-case letters.
21cr|texlive-kixfont-20190228-1|22	
21cr|texlive-kixfont-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-kixfont-20190228-1|24	%files
21cr|texlive-kixfont-20190228-1|25	%{_texmfdistdir}/fonts/source/public/kixfont
21cr|texlive-kixfont-20190228-1|26	%{_texmfdistdir}/fonts/tfm/public/kixfont
21cr|texlive-kixfont-20190228-1|27	%doc %{_texmfdistdir}/doc/fonts/kixfont
21cr|texlive-kixfont-20190228-1|28	
21cr|texlive-kixfont-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-kixfont-20190228-1|30	%prep
21cr|texlive-kixfont-20190228-1|31	%setup -c -a0 -a1
21cr|texlive-kixfont-20190228-1|32	
21cr|texlive-kixfont-20190228-1|33	%build
21cr|texlive-kixfont-20190228-1|34	
21cr|texlive-kixfont-20190228-1|35	%install
21cr|texlive-kixfont-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kixfont-20190228-1|37	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9623 21
21cr|texlive-knowledge-61991-1|1	%define oname knowledge
21cr|texlive-knowledge-61991-1|2	
21cr|texlive-knowledge-61991-1|3	Summary:	Displaying, hyperlinking, and indexing notions in a document
21cr|texlive-knowledge-61991-1|4	Name:		texlive-knowledge
21cr|texlive-knowledge-61991-1|5	Version:	61991
21cr|texlive-knowledge-61991-1|6	Release:	1
21cr|texlive-knowledge-61991-1|7	License:	LPPL1.3
21cr|texlive-knowledge-61991-1|8	Group:		Publishing
21cr|texlive-knowledge-61991-1|9	Url:		https://www.ctan.org
21cr|texlive-knowledge-61991-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-knowledge-61991-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-knowledge-61991-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-knowledge-61991-1|13	Requires:	texlive-tlpkg
21cr|texlive-knowledge-61991-1|14	Requires:	texlive-kpathsea
21cr|texlive-knowledge-61991-1|15	Provides:	tex(knowledge.sty) = 2024
21cr|texlive-knowledge-61991-1|16	BuildArch:	noarch
21cr|texlive-knowledge-61991-1|17	
21cr|texlive-knowledge-61991-1|18	%description
21cr|texlive-knowledge-61991-1|19	The package offers a systematic way to handle
21cr|texlive-knowledge-61991-1|20	notions/concepts/terms throughout a document. It helps building
21cr|texlive-knowledge-61991-1|21	an index. In combination with hyperref it makes it easy to have
21cr|texlive-knowledge-61991-1|22	every reference of a concept linked to its introduction. It
21cr|texlive-knowledge-61991-1|23	also offers simple notations.
21cr|texlive-knowledge-61991-1|24	
21cr|texlive-knowledge-61991-1|25	%files
21cr|texlive-knowledge-61991-1|26	%doc %{_texmfdistdir}/doc/latex/knowledge/
21cr|texlive-knowledge-61991-1|27	%{_texmfdistdir}/tex/latex/knowledge/
21cr|texlive-knowledge-61991-1|28	
21cr|texlive-knowledge-61991-1|29	#------------------------------------------------------------------
21cr|texlive-knowledge-61991-1|30	
21cr|texlive-knowledge-61991-1|31	%prep
21cr|texlive-knowledge-61991-1|32	%setup -c -a0 -a1
21cr|texlive-knowledge-61991-1|33	
21cr|texlive-knowledge-61991-1|34	%build
21cr|texlive-knowledge-61991-1|35	
21cr|texlive-knowledge-61991-1|36	%install
21cr|texlive-knowledge-61991-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-knowledge-61991-1|38	rm -rf tlpkg
21cr|texlive-knowledge-61991-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9624 21
21cr|texlive-knuth-errata-58682-1|1	%define oname knuth-errata
21cr|texlive-knuth-errata-58682-1|2	
21cr|texlive-knuth-errata-58682-1|3	Summary:	Knuth's published errata
21cr|texlive-knuth-errata-58682-1|4	Name:		texlive-knuth-errata
21cr|texlive-knuth-errata-58682-1|5	Version:	58682
21cr|texlive-knuth-errata-58682-1|6	Release:	1
21cr|texlive-knuth-errata-58682-1|7	License:	LPPL1.3
21cr|texlive-knuth-errata-58682-1|8	Group:		Publishing
21cr|texlive-knuth-errata-58682-1|9	Url:		https://www.ctan.org
21cr|texlive-knuth-errata-58682-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-knuth-errata-58682-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-knuth-errata-58682-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-knuth-errata-58682-1|13	Requires:	texlive-tlpkg
21cr|texlive-knuth-errata-58682-1|14	Requires:	texlive-kpathsea
21cr|texlive-knuth-errata-58682-1|15	BuildArch:	noarch
21cr|texlive-knuth-errata-58682-1|16	
21cr|texlive-knuth-errata-58682-1|17	%description
21cr|texlive-knuth-errata-58682-1|18	These files record details of problems reported in Knuth's
21cr|texlive-knuth-errata-58682-1|19	'Computers and Typesetting' series of books, for the Computer
21cr|texlive-knuth-errata-58682-1|20	Modern fonts, and for TeX, Metafont and related programs.
21cr|texlive-knuth-errata-58682-1|21	
21cr|texlive-knuth-errata-58682-1|22	%files
21cr|texlive-knuth-errata-58682-1|23	%doc %{_texmfdistdir}/doc/generic/knuth-errata
21cr|texlive-knuth-errata-58682-1|24	
21cr|texlive-knuth-errata-58682-1|25	#------------------------------------------------------------------
21cr|texlive-knuth-errata-58682-1|26	
21cr|texlive-knuth-errata-58682-1|27	%prep
21cr|texlive-knuth-errata-58682-1|28	%setup -c -a0 -a1
21cr|texlive-knuth-errata-58682-1|29	
21cr|texlive-knuth-errata-58682-1|30	%build
21cr|texlive-knuth-errata-58682-1|31	
21cr|texlive-knuth-errata-58682-1|32	%install
21cr|texlive-knuth-errata-58682-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-knuth-errata-58682-1|34	rm -rf tlpkg
21cr|texlive-knuth-errata-58682-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9625 21
21cr|texlive-knuth-hint-62971-1|1	%define oname knuth-hint
21cr|texlive-knuth-hint-62971-1|2	
21cr|texlive-knuth-hint-62971-1|3	Summary:	HINT collection of typeset C/WEB sources in TeX Live
21cr|texlive-knuth-hint-62971-1|4	Name:		texlive-knuth-hint
21cr|texlive-knuth-hint-62971-1|5	Version:	62971
21cr|texlive-knuth-hint-62971-1|6	Release:	1
21cr|texlive-knuth-hint-62971-1|7	License:	LPPL1.3
21cr|texlive-knuth-hint-62971-1|8	Group:		Publishing
21cr|texlive-knuth-hint-62971-1|9	Url:		https://www.ctan.org
21cr|texlive-knuth-hint-62971-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-knuth-hint-62971-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-knuth-hint-62971-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-knuth-hint-62971-1|13	Requires:	texlive-tlpkg
21cr|texlive-knuth-hint-62971-1|14	Requires:	texlive-kpathsea
21cr|texlive-knuth-hint-62971-1|15	BuildArch:	noarch
21cr|texlive-knuth-hint-62971-1|16	
21cr|texlive-knuth-hint-62971-1|17	%description
21cr|texlive-knuth-hint-62971-1|18	The knuth-hint package contains the large collection of HINT
21cr|texlive-knuth-hint-62971-1|19	documents for many of the CWEB amd WEB sources of programs in
21cr|texlive-knuth-hint-62971-1|20	the TeX Live distribution (and, for technical reasons, PDF
21cr|texlive-knuth-hint-62971-1|21	documents for CTWILL and XeTeX). Each program is presented in
21cr|texlive-knuth-hint-62971-1|22	its original form as written by the respective authors, and in
21cr|texlive-knuth-hint-62971-1|23	the "changed" form as used in TeX Live. Care has been taken to
21cr|texlive-knuth-hint-62971-1|24	keep the section numbering intact, so that you can study the
21cr|texlive-knuth-hint-62971-1|25	codes and the changes in parallel. Also included are the
21cr|texlive-knuth-hint-62971-1|26	"errata" for Donald Knuth's "Computers & Typesetting". HINT is
21cr|texlive-knuth-hint-62971-1|27	the dynamic document format created by Martin Ruckert's HiTeX
21cr|texlive-knuth-hint-62971-1|28	engine that was added to TeX Live 2022. The HINT files can be
21cr|texlive-knuth-hint-62971-1|29	viewed on Linux, Windows, and Android with the hintview
21cr|texlive-knuth-hint-62971-1|30	application. The knuth-hint package is a showcase of HiTeX's
21cr|texlive-knuth-hint-62971-1|31	capabilities.
21cr|texlive-knuth-hint-62971-1|32	
21cr|texlive-knuth-hint-62971-1|33	%files
21cr|texlive-knuth-hint-62971-1|34	%doc %{_texmfdistdir}/doc/generic/knuth-hint
21cr|texlive-knuth-hint-62971-1|35	
21cr|texlive-knuth-hint-62971-1|36	#------------------------------------------------------------------
21cr|texlive-knuth-hint-62971-1|37	
21cr|texlive-knuth-hint-62971-1|38	%prep
21cr|texlive-knuth-hint-62971-1|39	%setup -c -a0 -a1
21cr|texlive-knuth-hint-62971-1|40	
21cr|texlive-knuth-hint-62971-1|41	%build
21cr|texlive-knuth-hint-62971-1|42	
21cr|texlive-knuth-hint-62971-1|43	%install
21cr|texlive-knuth-hint-62971-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-knuth-hint-62971-1|45	rm -rf tlpkg
21cr|texlive-knuth-hint-62971-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9626 21
21cr|texlive-knuth-local-57963-1|1	%define oname knuth-local
21cr|texlive-knuth-local-57963-1|2	
21cr|texlive-knuth-local-57963-1|3	Summary:	Knuth's local information
21cr|texlive-knuth-local-57963-1|4	Name:		texlive-knuth-local
21cr|texlive-knuth-local-57963-1|5	Version:	57963
21cr|texlive-knuth-local-57963-1|6	Release:	1
21cr|texlive-knuth-local-57963-1|7	License:	LPPL1.3
21cr|texlive-knuth-local-57963-1|8	Group:		Publishing
21cr|texlive-knuth-local-57963-1|9	Url:		https://www.ctan.org
21cr|texlive-knuth-local-57963-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-knuth-local-57963-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-knuth-local-57963-1|12	Requires:	texlive-kpathsea
21cr|texlive-knuth-local-57963-1|13	Requires:	texlive-tlpkg
21cr|texlive-knuth-local-57963-1|14	Provides:	tex-knuth-local = 2024
21cr|texlive-knuth-local-57963-1|15	Provides:	tex(xepsf.tex) = 2024
21cr|texlive-knuth-local-57963-1|16	BuildArch:	noarch
21cr|texlive-knuth-local-57963-1|17	
21cr|texlive-knuth-local-57963-1|18	%description
21cr|texlive-knuth-local-57963-1|19	A collection of experimental programs and developments based
21cr|texlive-knuth-local-57963-1|20	on, or complementary to, the matter in his distribution
21cr|texlive-knuth-local-57963-1|21	directories.
21cr|texlive-knuth-local-57963-1|22	
21cr|texlive-knuth-local-57963-1|23	%files
21cr|texlive-knuth-local-57963-1|24	%{_texmfdistdir}/fonts/source/public/knuth-local/
21cr|texlive-knuth-local-57963-1|25	%{_texmfdistdir}/fonts/tfm/public/knuth-local/
21cr|texlive-knuth-local-57963-1|26	%{_texmfdistdir}/mft/knuth-local/
21cr|texlive-knuth-local-57963-1|27	%{_texmfdistdir}/tex/plain/knuth-local/
21cr|texlive-knuth-local-57963-1|28	
21cr|texlive-knuth-local-57963-1|29	#------------------------------------------------------------------
21cr|texlive-knuth-local-57963-1|30	
21cr|texlive-knuth-local-57963-1|31	%prep
21cr|texlive-knuth-local-57963-1|32	%setup -c -a0
21cr|texlive-knuth-local-57963-1|33	
21cr|texlive-knuth-local-57963-1|34	%build
21cr|texlive-knuth-local-57963-1|35	
21cr|texlive-knuth-local-57963-1|36	%install
21cr|texlive-knuth-local-57963-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-knuth-local-57963-1|38	rm -rf tlpkg
21cr|texlive-knuth-local-57963-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9627 21
21cr|texlive-knuth-pdf-62969-1|1	%define oname knuth-pdf
21cr|texlive-knuth-pdf-62969-1|2	
21cr|texlive-knuth-pdf-62969-1|3	Summary:	PDF library for C/WEB sources in TeX Live
21cr|texlive-knuth-pdf-62969-1|4	Name:		texlive-knuth-pdf
21cr|texlive-knuth-pdf-62969-1|5	Version:	62969
21cr|texlive-knuth-pdf-62969-1|6	Release:	1
21cr|texlive-knuth-pdf-62969-1|7	License:	LPPL1.3
21cr|texlive-knuth-pdf-62969-1|8	Group:		Publishing
21cr|texlive-knuth-pdf-62969-1|9	Url:		https://www.ctan.org
21cr|texlive-knuth-pdf-62969-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-knuth-pdf-62969-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-knuth-pdf-62969-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-knuth-pdf-62969-1|13	Requires:	texlive-tlpkg
21cr|texlive-knuth-pdf-62969-1|14	Requires:	texlive-kpathsea
21cr|texlive-knuth-pdf-62969-1|15	BuildArch:	noarch
21cr|texlive-knuth-pdf-62969-1|16	
21cr|texlive-knuth-pdf-62969-1|17	%description
21cr|texlive-knuth-pdf-62969-1|18	Here you find a large collection of PDF documents for many
21cr|texlive-knuth-pdf-62969-1|19	C/WEB programs in TeX Live, both in their original form as
21cr|texlive-knuth-pdf-62969-1|20	written by their respective authors, and in the changed form as
21cr|texlive-knuth-pdf-62969-1|21	they are actually used in the TeX Live system. Care has been
21cr|texlive-knuth-pdf-62969-1|22	taken to keep the section numbering intact, so that you can
21cr|texlive-knuth-pdf-62969-1|23	study the sources and their changes in parallel. Also included
21cr|texlive-knuth-pdf-62969-1|24	is the collection of "errata" for Donald Knuth's "Computers &
21cr|texlive-knuth-pdf-62969-1|25	Typesetting series";. Although not all the texts here are
21cr|texlive-knuth-pdf-62969-1|26	written or maintained by Donald Knuth, it is more convenient
21cr|texlive-knuth-pdf-62969-1|27	for everything to be collected in one place for reading and
21cr|texlive-knuth-pdf-62969-1|28	searching. They all stem from the system that Knuth created.
21cr|texlive-knuth-pdf-62969-1|29	The central entry point is the "index" file, with links to the
21cr|texlive-knuth-pdf-62969-1|30	individual documents, either in HTML or in PDF format.
21cr|texlive-knuth-pdf-62969-1|31	
21cr|texlive-knuth-pdf-62969-1|32	%files
21cr|texlive-knuth-pdf-62969-1|33	%doc %{_texmfdistdir}/doc/generic/knuth-pdf
21cr|texlive-knuth-pdf-62969-1|34	
21cr|texlive-knuth-pdf-62969-1|35	#------------------------------------------------------------------
21cr|texlive-knuth-pdf-62969-1|36	
21cr|texlive-knuth-pdf-62969-1|37	%prep
21cr|texlive-knuth-pdf-62969-1|38	%setup -c -a0 -a1
21cr|texlive-knuth-pdf-62969-1|39	
21cr|texlive-knuth-pdf-62969-1|40	%build
21cr|texlive-knuth-pdf-62969-1|41	
21cr|texlive-knuth-pdf-62969-1|42	%install
21cr|texlive-knuth-pdf-62969-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-knuth-pdf-62969-1|44	rm -rf tlpkg
21cr|texlive-knuth-pdf-62969-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9628 21
21cr|texlive-komacv-57721-1|1	%define oname komacv
21cr|texlive-komacv-57721-1|2	
21cr|texlive-komacv-57721-1|3	Summary:	Typesetting a beuatiful CV with various style options
21cr|texlive-komacv-57721-1|4	Name:		texlive-komacv
21cr|texlive-komacv-57721-1|5	Version:	57721
21cr|texlive-komacv-57721-1|6	Release:	1
21cr|texlive-komacv-57721-1|7	License:	LPPL1.3
21cr|texlive-komacv-57721-1|8	Group:		Publishing
21cr|texlive-komacv-57721-1|9	Url:		https://www.ctan.org
21cr|texlive-komacv-57721-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-komacv-57721-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-komacv-57721-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-komacv-57721-1|13	#Requires:	tex(array.sty)
21cr|texlive-komacv-57721-1|14	#Requires:	tex(calc.sty)
21cr|texlive-komacv-57721-1|15	#Requires:	tex(enumitem.sty)
21cr|texlive-komacv-57721-1|16	#Requires:	tex(etoolbox.sty)
21cr|texlive-komacv-57721-1|17	#Requires:	tex(fontawesome.sty)
21cr|texlive-komacv-57721-1|18	Requires:	tex(fontenc.sty)
21cr|texlive-komacv-57721-1|19	Requires:	tex(graphicx.sty)
21cr|texlive-komacv-57721-1|20	#Requires:	tex(hyperref.sty)
21cr|texlive-komacv-57721-1|21	#Requires:	tex(ifpdf.sty)
21cr|texlive-komacv-57721-1|22	Requires:	tex(ifthen.sty)
21cr|texlive-komacv-57721-1|23	Requires:	tex(inputenc.sty)
21cr|texlive-komacv-57721-1|24	Requires:	texlive-kpathsea
21cr|texlive-komacv-57721-1|25	Requires:	tex(kvoptions.sty)
21cr|texlive-komacv-57721-1|26	#Requires:	tex(lastpage.sty)
21cr|texlive-komacv-57721-1|27	Requires:	texlive-tlpkg
21cr|texlive-komacv-57721-1|28	#Requires:	tex(marvosym.sty)
21cr|texlive-komacv-57721-1|29	#Requires:	tex(microtype.sty)
21cr|texlive-komacv-57721-1|30	Requires:	tex(ragged2e.sty)
21cr|texlive-komacv-57721-1|31	#Requires:	tex(scrlayer-scrpage.sty)
21cr|texlive-komacv-57721-1|32	#Requires:	tex(xcolor.sty)
21cr|texlive-komacv-57721-1|33	Provides:	tex-komacv = 2024
21cr|texlive-komacv-57721-1|34	Provides:	tex(komacv-casual.sty) = 2024
21cr|texlive-komacv-57721-1|35	Provides:	tex(komacv-classic.sty) = 2024
21cr|texlive-komacv-57721-1|36	Provides:	tex(komacv.cls) = 2024
21cr|texlive-komacv-57721-1|37	Provides:	tex(komacv-oldstyle.sty) = 2024
21cr|texlive-komacv-57721-1|38	BuildArch:	noarch
21cr|texlive-komacv-57721-1|39	
21cr|texlive-komacv-57721-1|40	%description
21cr|texlive-komacv-57721-1|41	The class simplifies the creation of beautiful CV. The user may
21cr|texlive-komacv-57721-1|42	choose between different styles, and may adjust settings to
21cr|texlive-komacv-57721-1|43	tune the output.
21cr|texlive-komacv-57721-1|44	
21cr|texlive-komacv-57721-1|45	%files
21cr|texlive-komacv-57721-1|46	%doc %{_texmfdistdir}/doc
21cr|texlive-komacv-57721-1|47	%{_texmfdistdir}/tex/latex/komacv/
21cr|texlive-komacv-57721-1|48	
21cr|texlive-komacv-57721-1|49	#------------------------------------------------------------------
21cr|texlive-komacv-57721-1|50	
21cr|texlive-komacv-57721-1|51	%prep
21cr|texlive-komacv-57721-1|52	%setup -c -a0 -a1
21cr|texlive-komacv-57721-1|53	
21cr|texlive-komacv-57721-1|54	%build
21cr|texlive-komacv-57721-1|55	
21cr|texlive-komacv-57721-1|56	%install
21cr|texlive-komacv-57721-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-komacv-57721-1|58	rm -rf tlpkg
21cr|texlive-komacv-57721-1|59	cp -fpar * %{buildroot}%{_texmfdistdir}

9629 21
21cr|texlive-kpfonts-3.31-12|1	# revision 29803
21cr|texlive-kpfonts-3.31-12|2	# category Package
21cr|texlive-kpfonts-3.31-12|3	# catalog-ctan /fonts/kpfonts
21cr|texlive-kpfonts-3.31-12|4	# catalog-date 2012-07-05 15:28:28 +0200
21cr|texlive-kpfonts-3.31-12|5	# catalog-license gpl
21cr|texlive-kpfonts-3.31-12|6	# catalog-version 3.31
21cr|texlive-kpfonts-3.31-12|7	Name:		texlive-kpfonts
21cr|texlive-kpfonts-3.31-12|8	Version:	3.31
21cr|texlive-kpfonts-3.31-12|9	Release:	12
21cr|texlive-kpfonts-3.31-12|10	Summary:	A complete set of fonts for text and mathematics
21cr|texlive-kpfonts-3.31-12|11	Group:		Publishing
21cr|texlive-kpfonts-3.31-12|12	URL:		http://www.ctan.org/tex-archive/fonts/kpfonts
21cr|texlive-kpfonts-3.31-12|13	License:	GPL
21cr|texlive-kpfonts-3.31-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpfonts.tar.xz
21cr|texlive-kpfonts-3.31-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpfonts.doc.tar.xz
21cr|texlive-kpfonts-3.31-12|16	BuildArch:	noarch
21cr|texlive-kpfonts-3.31-12|17	BuildRequires:	texlive-tlpkg
21cr|texlive-kpfonts-3.31-12|18	Requires(pre):	texlive-tlpkg
21cr|texlive-kpfonts-3.31-12|19	Requires(post):	texlive-kpathsea
21cr|texlive-kpfonts-3.31-12|20	
21cr|texlive-kpfonts-3.31-12|21	%description
21cr|texlive-kpfonts-3.31-12|22	The family contains text fonts in roman, sans-serif and
21cr|texlive-kpfonts-3.31-12|23	monospaced shapes, with true small caps and old-style numbers;
21cr|texlive-kpfonts-3.31-12|24	the package offers full support of the textcomp package. The
21cr|texlive-kpfonts-3.31-12|25	mathematics fonts include all the AMS fonts, in both normal and
21cr|texlive-kpfonts-3.31-12|26	bold weights. Each of the font types is available in two main
21cr|texlive-kpfonts-3.31-12|27	versions: default and 'light'. Each version is available in
21cr|texlive-kpfonts-3.31-12|28	four variants: default; oldstyle numbers; oldstyle numbers with
21cr|texlive-kpfonts-3.31-12|29	old ligatures such as ct and st, and long-tailed capital Q; and
21cr|texlive-kpfonts-3.31-12|30	veryoldstyle with long s. Other variants include small caps as
21cr|texlive-kpfonts-3.31-12|31	default or 'large small caps', and for mathematics both upright
21cr|texlive-kpfonts-3.31-12|32	and slanted shapes for Greek letters, as well as default and
21cr|texlive-kpfonts-3.31-12|33	narrow versions of multiple integrals. The fonts were
21cr|texlive-kpfonts-3.31-12|34	originally derived from URW Palladio (with URW's agreement)
21cr|texlive-kpfonts-3.31-12|35	though the fonts are very clearly different in appearance from
21cr|texlive-kpfonts-3.31-12|36	their parent.
21cr|texlive-kpfonts-3.31-12|37	
21cr|texlive-kpfonts-3.31-12|38	#-----------------------------------------------------------------------
21cr|texlive-kpfonts-3.31-12|39	%files
21cr|texlive-kpfonts-3.31-12|40	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbit8a.afm
21cr|texlive-kpfonts-3.31-12|41	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbitc.afm
21cr|texlive-kpfonts-3.31-12|42	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbite.afm
21cr|texlive-kpfonts-3.31-12|43	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbn8a.afm
21cr|texlive-kpfonts-3.31-12|44	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbnc.afm
21cr|texlive-kpfonts-3.31-12|45	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbne.afm
21cr|texlive-kpfonts-3.31-12|46	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbsc8a.afm
21cr|texlive-kpfonts-3.31-12|47	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbsce.afm
21cr|texlive-kpfonts-3.31-12|48	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpkbsc.afm
21cr|texlive-kpfonts-3.31-12|49	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpkmsc.afm
21cr|texlive-kpfonts-3.31-12|50	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbit8a.afm
21cr|texlive-kpfonts-3.31-12|51	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbitc.afm
21cr|texlive-kpfonts-3.31-12|52	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbite.afm
21cr|texlive-kpfonts-3.31-12|53	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbn8a.afm
21cr|texlive-kpfonts-3.31-12|54	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbnc.afm
21cr|texlive-kpfonts-3.31-12|55	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbne.afm
21cr|texlive-kpfonts-3.31-12|56	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbsc8a.afm
21cr|texlive-kpfonts-3.31-12|57	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbsce.afm
21cr|texlive-kpfonts-3.31-12|58	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplkbsc.afm
21cr|texlive-kpfonts-3.31-12|59	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplkmsc.afm
21cr|texlive-kpfonts-3.31-12|60	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmit8a.afm
21cr|texlive-kpfonts-3.31-12|61	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmitc.afm
21cr|texlive-kpfonts-3.31-12|62	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmite.afm
21cr|texlive-kpfonts-3.31-12|63	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmn8a.afm
21cr|texlive-kpfonts-3.31-12|64	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmnc.afm
21cr|texlive-kpfonts-3.31-12|65	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmne.afm
21cr|texlive-kpfonts-3.31-12|66	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmsc8a.afm
21cr|texlive-kpfonts-3.31-12|67	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmsce.afm
21cr|texlive-kpfonts-3.31-12|68	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmit8a.afm
21cr|texlive-kpfonts-3.31-12|69	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmitc.afm
21cr|texlive-kpfonts-3.31-12|70	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmite.afm
21cr|texlive-kpfonts-3.31-12|71	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmn8a.afm
21cr|texlive-kpfonts-3.31-12|72	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmnc.afm
21cr|texlive-kpfonts-3.31-12|73	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmne.afm
21cr|texlive-kpfonts-3.31-12|74	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmsc8a.afm
21cr|texlive-kpfonts-3.31-12|75	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmsce.afm
21cr|texlive-kpfonts-3.31-12|76	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbn8a.afm
21cr|texlive-kpfonts-3.31-12|77	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbnc.afm
21cr|texlive-kpfonts-3.31-12|78	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbne.afm
21cr|texlive-kpfonts-3.31-12|79	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbsc8a.afm
21cr|texlive-kpfonts-3.31-12|80	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbsce.afm
21cr|texlive-kpfonts-3.31-12|81	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpsskbsc.afm
21cr|texlive-kpfonts-3.31-12|82	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpsskmsc.afm
21cr|texlive-kpfonts-3.31-12|83	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmn8a.afm
21cr|texlive-kpfonts-3.31-12|84	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmnc.afm
21cr|texlive-kpfonts-3.31-12|85	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmne.afm
21cr|texlive-kpfonts-3.31-12|86	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmsc8a.afm
21cr|texlive-kpfonts-3.31-12|87	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmsce.afm
21cr|texlive-kpfonts-3.31-12|88	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttbn8a.afm
21cr|texlive-kpfonts-3.31-12|89	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttbnc.afm
21cr|texlive-kpfonts-3.31-12|90	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttbne.afm
21cr|texlive-kpfonts-3.31-12|91	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttmn8a.afm
21cr|texlive-kpfonts-3.31-12|92	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttmnc.afm
21cr|texlive-kpfonts-3.31-12|93	%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttmne.afm
21cr|texlive-kpfonts-3.31-12|94	%{_texmfdistdir}/fonts/enc/dvips/kpfonts/kpfonts-expert-sc.enc
21cr|texlive-kpfonts-3.31-12|95	%{_texmfdistdir}/fonts/enc/dvips/kpfonts/kpfonts-expert-tt.enc
21cr|texlive-kpfonts-3.31-12|96	%{_texmfdistdir}/fonts/enc/dvips/kpfonts/kpfonts-expert.enc
21cr|texlive-kpfonts-3.31-12|97	%{_texmfdistdir}/fonts/enc/dvips/kpfonts/kpfonts-large-sc.enc
21cr|texlive-kpfonts-3.31-12|98	%{_texmfdistdir}/fonts/enc/pdftex/kpfonts/kpfonts-expert-sc.enc
21cr|texlive-kpfonts-3.31-12|99	%{_texmfdistdir}/fonts/enc/pdftex/kpfonts/kpfonts-expert-tt.enc
21cr|texlive-kpfonts-3.31-12|100	%{_texmfdistdir}/fonts/enc/pdftex/kpfonts/kpfonts-expert.enc
21cr|texlive-kpfonts-3.31-12|101	%{_texmfdistdir}/fonts/enc/pdftex/kpfonts/kpfonts-large-sc.enc
21cr|texlive-kpfonts-3.31-12|102	%{_texmfdistdir}/fonts/map/dvips/kpfonts/kpfonts.map
21cr|texlive-kpfonts-3.31-12|103	%{_texmfdistdir}/fonts/source/public/kpfonts/kpfonts-fontinst.zip
21cr|texlive-kpfonts-3.31-12|104	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbex.tfm
21cr|texlive-kpfonts-3.31-12|105	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbexa.tfm
21cr|texlive-kpfonts-3.31-12|106	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit7c.tfm
21cr|texlive-kpfonts-3.31-12|107	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit7t.tfm
21cr|texlive-kpfonts-3.31-12|108	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit8a.tfm
21cr|texlive-kpfonts-3.31-12|109	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit8r.tfm
21cr|texlive-kpfonts-3.31-12|110	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit8t.tfm
21cr|texlive-kpfonts-3.31-12|111	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbitc.tfm
21cr|texlive-kpfonts-3.31-12|112	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbite.tfm
21cr|texlive-kpfonts-3.31-12|113	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmi.tfm
21cr|texlive-kpfonts-3.31-12|114	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmia.tfm
21cr|texlive-kpfonts-3.31-12|115	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmiaw.tfm
21cr|texlive-kpfonts-3.31-12|116	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmif.tfm
21cr|texlive-kpfonts-3.31-12|117	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmifw.tfm
21cr|texlive-kpfonts-3.31-12|118	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmiw.tfm
21cr|texlive-kpfonts-3.31-12|119	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn7c.tfm
21cr|texlive-kpfonts-3.31-12|120	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn7t.tfm
21cr|texlive-kpfonts-3.31-12|121	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn8a.tfm
21cr|texlive-kpfonts-3.31-12|122	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn8r.tfm
21cr|texlive-kpfonts-3.31-12|123	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn8t.tfm
21cr|texlive-kpfonts-3.31-12|124	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbnc.tfm
21cr|texlive-kpfonts-3.31-12|125	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbne.tfm
21cr|texlive-kpfonts-3.31-12|126	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc7c.tfm
21cr|texlive-kpfonts-3.31-12|127	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|128	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc8a.tfm
21cr|texlive-kpfonts-3.31-12|129	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc8r.tfm
21cr|texlive-kpfonts-3.31-12|130	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|131	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsce.tfm
21cr|texlive-kpfonts-3.31-12|132	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|133	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|134	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|135	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|136	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsle.tfm
21cr|texlive-kpfonts-3.31-12|137	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsl7c.tfm
21cr|texlive-kpfonts-3.31-12|138	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|139	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsl8r.tfm
21cr|texlive-kpfonts-3.31-12|140	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|141	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbslc.tfm
21cr|texlive-kpfonts-3.31-12|142	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsle.tfm
21cr|texlive-kpfonts-3.31-12|143	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsy.tfm
21cr|texlive-kpfonts-3.31-12|144	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsya.tfm
21cr|texlive-kpfonts-3.31-12|145	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsyb.tfm
21cr|texlive-kpfonts-3.31-12|146	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsybw.tfm
21cr|texlive-kpfonts-3.31-12|147	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsyc.tfm
21cr|texlive-kpfonts-3.31-12|148	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsyd.tfm
21cr|texlive-kpfonts-3.31-12|149	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsydw.tfm
21cr|texlive-kpfonts-3.31-12|150	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsyw.tfm
21cr|texlive-kpfonts-3.31-12|151	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxit7c.tfm
21cr|texlive-kpfonts-3.31-12|152	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|153	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxit8r.tfm
21cr|texlive-kpfonts-3.31-12|154	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|155	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxitc.tfm
21cr|texlive-kpfonts-3.31-12|156	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxite.tfm
21cr|texlive-kpfonts-3.31-12|157	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxn7c.tfm
21cr|texlive-kpfonts-3.31-12|158	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|159	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxn8r.tfm
21cr|texlive-kpfonts-3.31-12|160	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|161	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxnc.tfm
21cr|texlive-kpfonts-3.31-12|162	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxne.tfm
21cr|texlive-kpfonts-3.31-12|163	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsc7c.tfm
21cr|texlive-kpfonts-3.31-12|164	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|165	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsc8r.tfm
21cr|texlive-kpfonts-3.31-12|166	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|167	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsce.tfm
21cr|texlive-kpfonts-3.31-12|168	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|169	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|170	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|171	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|172	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsle.tfm
21cr|texlive-kpfonts-3.31-12|173	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsl7c.tfm
21cr|texlive-kpfonts-3.31-12|174	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|175	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsl8r.tfm
21cr|texlive-kpfonts-3.31-12|176	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|177	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxslc.tfm
21cr|texlive-kpfonts-3.31-12|178	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsle.tfm
21cr|texlive-kpfonts-3.31-12|179	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpex.tfm
21cr|texlive-kpfonts-3.31-12|180	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpexa.tfm
21cr|texlive-kpfonts-3.31-12|181	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbit7t.tfm
21cr|texlive-kpfonts-3.31-12|182	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbit8t.tfm
21cr|texlive-kpfonts-3.31-12|183	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbn7t.tfm
21cr|texlive-kpfonts-3.31-12|184	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbn8t.tfm
21cr|texlive-kpfonts-3.31-12|185	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|186	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|187	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|188	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|189	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|190	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|191	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|192	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|193	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmit7t.tfm
21cr|texlive-kpfonts-3.31-12|194	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmit8t.tfm
21cr|texlive-kpfonts-3.31-12|195	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmn7t.tfm
21cr|texlive-kpfonts-3.31-12|196	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmn8t.tfm
21cr|texlive-kpfonts-3.31-12|197	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|198	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|199	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbit7t.tfm
21cr|texlive-kpfonts-3.31-12|200	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbit8t.tfm
21cr|texlive-kpfonts-3.31-12|201	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbn7t.tfm
21cr|texlive-kpfonts-3.31-12|202	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbn8t.tfm
21cr|texlive-kpfonts-3.31-12|203	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|204	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|205	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|206	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|207	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|208	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|209	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|210	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|211	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmit7t.tfm
21cr|texlive-kpfonts-3.31-12|212	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmit8t.tfm
21cr|texlive-kpfonts-3.31-12|213	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmn7t.tfm
21cr|texlive-kpfonts-3.31-12|214	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmn8t.tfm
21cr|texlive-kpfonts-3.31-12|215	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|216	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|217	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbn7t.tfm
21cr|texlive-kpfonts-3.31-12|218	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbn8t.tfm
21cr|texlive-kpfonts-3.31-12|219	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|220	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|221	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|222	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|223	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|224	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|225	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnmn7t.tfm
21cr|texlive-kpfonts-3.31-12|226	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnmn8t.tfm
21cr|texlive-kpfonts-3.31-12|227	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|228	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|229	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbsc.tfm
21cr|texlive-kpfonts-3.31-12|230	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|231	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|232	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbscsl.tfm
21cr|texlive-kpfonts-3.31-12|233	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|234	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|235	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxsc.tfm
21cr|texlive-kpfonts-3.31-12|236	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|237	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|238	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxscsl.tfm
21cr|texlive-kpfonts-3.31-12|239	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|240	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|241	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmsc.tfm
21cr|texlive-kpfonts-3.31-12|242	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|243	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|244	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmscsl.tfm
21cr|texlive-kpfonts-3.31-12|245	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|246	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|247	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|248	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|249	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|250	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|251	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|252	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|253	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|254	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|255	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|256	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|257	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|258	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|259	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|260	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|261	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|262	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|263	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|264	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|265	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|266	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|267	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|268	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|269	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|270	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|271	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbex.tfm
21cr|texlive-kpfonts-3.31-12|272	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbexa.tfm
21cr|texlive-kpfonts-3.31-12|273	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit7c.tfm
21cr|texlive-kpfonts-3.31-12|274	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit7t.tfm
21cr|texlive-kpfonts-3.31-12|275	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit8a.tfm
21cr|texlive-kpfonts-3.31-12|276	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit8r.tfm
21cr|texlive-kpfonts-3.31-12|277	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit8t.tfm
21cr|texlive-kpfonts-3.31-12|278	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbitc.tfm
21cr|texlive-kpfonts-3.31-12|279	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbite.tfm
21cr|texlive-kpfonts-3.31-12|280	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmi.tfm
21cr|texlive-kpfonts-3.31-12|281	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmia.tfm
21cr|texlive-kpfonts-3.31-12|282	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmiaw.tfm
21cr|texlive-kpfonts-3.31-12|283	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmif.tfm
21cr|texlive-kpfonts-3.31-12|284	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmifw.tfm
21cr|texlive-kpfonts-3.31-12|285	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmiw.tfm
21cr|texlive-kpfonts-3.31-12|286	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn7c.tfm
21cr|texlive-kpfonts-3.31-12|287	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn7t.tfm
21cr|texlive-kpfonts-3.31-12|288	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn8a.tfm
21cr|texlive-kpfonts-3.31-12|289	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn8r.tfm
21cr|texlive-kpfonts-3.31-12|290	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn8t.tfm
21cr|texlive-kpfonts-3.31-12|291	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbnc.tfm
21cr|texlive-kpfonts-3.31-12|292	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbne.tfm
21cr|texlive-kpfonts-3.31-12|293	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc7c.tfm
21cr|texlive-kpfonts-3.31-12|294	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|295	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc8a.tfm
21cr|texlive-kpfonts-3.31-12|296	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc8r.tfm
21cr|texlive-kpfonts-3.31-12|297	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|298	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsce.tfm
21cr|texlive-kpfonts-3.31-12|299	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|300	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|301	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|302	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|303	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsle.tfm
21cr|texlive-kpfonts-3.31-12|304	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsl7c.tfm
21cr|texlive-kpfonts-3.31-12|305	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|306	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsl8r.tfm
21cr|texlive-kpfonts-3.31-12|307	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|308	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbslc.tfm
21cr|texlive-kpfonts-3.31-12|309	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsle.tfm
21cr|texlive-kpfonts-3.31-12|310	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsy.tfm
21cr|texlive-kpfonts-3.31-12|311	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsyb.tfm
21cr|texlive-kpfonts-3.31-12|312	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsybw.tfm
21cr|texlive-kpfonts-3.31-12|313	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsyc.tfm
21cr|texlive-kpfonts-3.31-12|314	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsyd.tfm
21cr|texlive-kpfonts-3.31-12|315	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsydw.tfm
21cr|texlive-kpfonts-3.31-12|316	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsyw.tfm
21cr|texlive-kpfonts-3.31-12|317	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxit7c.tfm
21cr|texlive-kpfonts-3.31-12|318	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|319	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxit8r.tfm
21cr|texlive-kpfonts-3.31-12|320	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|321	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxitc.tfm
21cr|texlive-kpfonts-3.31-12|322	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxite.tfm
21cr|texlive-kpfonts-3.31-12|323	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxn7c.tfm
21cr|texlive-kpfonts-3.31-12|324	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|325	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxn8r.tfm
21cr|texlive-kpfonts-3.31-12|326	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|327	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxnc.tfm
21cr|texlive-kpfonts-3.31-12|328	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxne.tfm
21cr|texlive-kpfonts-3.31-12|329	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsc7c.tfm
21cr|texlive-kpfonts-3.31-12|330	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|331	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsc8r.tfm
21cr|texlive-kpfonts-3.31-12|332	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|333	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsce.tfm
21cr|texlive-kpfonts-3.31-12|334	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|335	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|336	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|337	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|338	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsle.tfm
21cr|texlive-kpfonts-3.31-12|339	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsl7c.tfm
21cr|texlive-kpfonts-3.31-12|340	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|341	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsl8r.tfm
21cr|texlive-kpfonts-3.31-12|342	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|343	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxslc.tfm
21cr|texlive-kpfonts-3.31-12|344	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsle.tfm
21cr|texlive-kpfonts-3.31-12|345	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplex.tfm
21cr|texlive-kpfonts-3.31-12|346	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplexa.tfm
21cr|texlive-kpfonts-3.31-12|347	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbit7t.tfm
21cr|texlive-kpfonts-3.31-12|348	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbit8t.tfm
21cr|texlive-kpfonts-3.31-12|349	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbn7t.tfm
21cr|texlive-kpfonts-3.31-12|350	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbn8t.tfm
21cr|texlive-kpfonts-3.31-12|351	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|352	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|353	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|354	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|355	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|356	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|357	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|358	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|359	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmit7t.tfm
21cr|texlive-kpfonts-3.31-12|360	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmit8t.tfm
21cr|texlive-kpfonts-3.31-12|361	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmn7t.tfm
21cr|texlive-kpfonts-3.31-12|362	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmn8t.tfm
21cr|texlive-kpfonts-3.31-12|363	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|364	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|365	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbit7t.tfm
21cr|texlive-kpfonts-3.31-12|366	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbit8t.tfm
21cr|texlive-kpfonts-3.31-12|367	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbn7t.tfm
21cr|texlive-kpfonts-3.31-12|368	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbn8t.tfm
21cr|texlive-kpfonts-3.31-12|369	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|370	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|371	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|372	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|373	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|374	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|375	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|376	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|377	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmit7t.tfm
21cr|texlive-kpfonts-3.31-12|378	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmit8t.tfm
21cr|texlive-kpfonts-3.31-12|379	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmn7t.tfm
21cr|texlive-kpfonts-3.31-12|380	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmn8t.tfm
21cr|texlive-kpfonts-3.31-12|381	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|382	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|383	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbsc.tfm
21cr|texlive-kpfonts-3.31-12|384	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|385	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|386	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbscsl.tfm
21cr|texlive-kpfonts-3.31-12|387	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|388	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|389	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxsc.tfm
21cr|texlive-kpfonts-3.31-12|390	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|391	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|392	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxscsl.tfm
21cr|texlive-kpfonts-3.31-12|393	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|394	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|395	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmsc.tfm
21cr|texlive-kpfonts-3.31-12|396	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|397	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|398	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmscsl.tfm
21cr|texlive-kpfonts-3.31-12|399	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|400	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|401	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|402	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|403	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|404	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|405	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|406	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|407	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|408	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|409	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|410	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|411	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|412	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|413	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|414	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|415	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|416	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|417	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|418	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|419	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|420	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|421	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|422	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|423	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|424	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|425	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmi.tfm
21cr|texlive-kpfonts-3.31-12|426	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmia.tfm
21cr|texlive-kpfonts-3.31-12|427	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmiaw.tfm
21cr|texlive-kpfonts-3.31-12|428	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmif.tfm
21cr|texlive-kpfonts-3.31-12|429	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmifw.tfm
21cr|texlive-kpfonts-3.31-12|430	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit7c.tfm
21cr|texlive-kpfonts-3.31-12|431	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit7t.tfm
21cr|texlive-kpfonts-3.31-12|432	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit8a.tfm
21cr|texlive-kpfonts-3.31-12|433	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit8r.tfm
21cr|texlive-kpfonts-3.31-12|434	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit8t.tfm
21cr|texlive-kpfonts-3.31-12|435	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmitc.tfm
21cr|texlive-kpfonts-3.31-12|436	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmite.tfm
21cr|texlive-kpfonts-3.31-12|437	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmiw.tfm
21cr|texlive-kpfonts-3.31-12|438	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn7c.tfm
21cr|texlive-kpfonts-3.31-12|439	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn7t.tfm
21cr|texlive-kpfonts-3.31-12|440	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn8a.tfm
21cr|texlive-kpfonts-3.31-12|441	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn8r.tfm
21cr|texlive-kpfonts-3.31-12|442	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn8t.tfm
21cr|texlive-kpfonts-3.31-12|443	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmnc.tfm
21cr|texlive-kpfonts-3.31-12|444	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmne.tfm
21cr|texlive-kpfonts-3.31-12|445	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc7c.tfm
21cr|texlive-kpfonts-3.31-12|446	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|447	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc8a.tfm
21cr|texlive-kpfonts-3.31-12|448	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc8r.tfm
21cr|texlive-kpfonts-3.31-12|449	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|450	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsce.tfm
21cr|texlive-kpfonts-3.31-12|451	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|452	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|453	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|454	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|455	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsle.tfm
21cr|texlive-kpfonts-3.31-12|456	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsl7c.tfm
21cr|texlive-kpfonts-3.31-12|457	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|458	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsl8r.tfm
21cr|texlive-kpfonts-3.31-12|459	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|460	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmslc.tfm
21cr|texlive-kpfonts-3.31-12|461	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsle.tfm
21cr|texlive-kpfonts-3.31-12|462	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbit7c.tfm
21cr|texlive-kpfonts-3.31-12|463	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbit7t.tfm
21cr|texlive-kpfonts-3.31-12|464	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbit8t.tfm
21cr|texlive-kpfonts-3.31-12|465	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbn7c.tfm
21cr|texlive-kpfonts-3.31-12|466	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbn7t.tfm
21cr|texlive-kpfonts-3.31-12|467	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbn8t.tfm
21cr|texlive-kpfonts-3.31-12|468	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsc7c.tfm
21cr|texlive-kpfonts-3.31-12|469	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|470	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|471	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|472	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|473	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsl7c.tfm
21cr|texlive-kpfonts-3.31-12|474	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|475	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|476	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxit7c.tfm
21cr|texlive-kpfonts-3.31-12|477	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|478	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|479	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxn7c.tfm
21cr|texlive-kpfonts-3.31-12|480	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|481	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|482	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsc7c.tfm
21cr|texlive-kpfonts-3.31-12|483	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|484	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|485	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|486	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|487	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsl7c.tfm
21cr|texlive-kpfonts-3.31-12|488	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|489	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|490	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmit7c.tfm
21cr|texlive-kpfonts-3.31-12|491	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmit7t.tfm
21cr|texlive-kpfonts-3.31-12|492	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmit8t.tfm
21cr|texlive-kpfonts-3.31-12|493	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmn7c.tfm
21cr|texlive-kpfonts-3.31-12|494	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmn7t.tfm
21cr|texlive-kpfonts-3.31-12|495	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmn8t.tfm
21cr|texlive-kpfonts-3.31-12|496	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsc7c.tfm
21cr|texlive-kpfonts-3.31-12|497	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|498	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|499	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|500	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|501	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsl7c.tfm
21cr|texlive-kpfonts-3.31-12|502	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|503	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|504	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbit7t.tfm
21cr|texlive-kpfonts-3.31-12|505	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbit8t.tfm
21cr|texlive-kpfonts-3.31-12|506	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbn7t.tfm
21cr|texlive-kpfonts-3.31-12|507	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbn8t.tfm
21cr|texlive-kpfonts-3.31-12|508	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|509	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|510	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|511	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|512	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|513	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|514	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|515	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|516	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|517	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|518	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|519	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|520	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|521	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|522	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|523	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|524	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmit7t.tfm
21cr|texlive-kpfonts-3.31-12|525	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmit8t.tfm
21cr|texlive-kpfonts-3.31-12|526	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmn7t.tfm
21cr|texlive-kpfonts-3.31-12|527	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmn8t.tfm
21cr|texlive-kpfonts-3.31-12|528	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|529	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|530	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|531	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|532	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|533	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|534	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsy.tfm
21cr|texlive-kpfonts-3.31-12|535	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsyb.tfm
21cr|texlive-kpfonts-3.31-12|536	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsybw.tfm
21cr|texlive-kpfonts-3.31-12|537	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsyc.tfm
21cr|texlive-kpfonts-3.31-12|538	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsyd.tfm
21cr|texlive-kpfonts-3.31-12|539	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsydw.tfm
21cr|texlive-kpfonts-3.31-12|540	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsyw.tfm
21cr|texlive-kpfonts-3.31-12|541	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbit7t.tfm
21cr|texlive-kpfonts-3.31-12|542	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbit8t.tfm
21cr|texlive-kpfonts-3.31-12|543	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbmi.tfm
21cr|texlive-kpfonts-3.31-12|544	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbmif.tfm
21cr|texlive-kpfonts-3.31-12|545	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbmifw.tfm
21cr|texlive-kpfonts-3.31-12|546	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbmiw.tfm
21cr|texlive-kpfonts-3.31-12|547	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbn7t.tfm
21cr|texlive-kpfonts-3.31-12|548	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbn8t.tfm
21cr|texlive-kpfonts-3.31-12|549	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|550	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|551	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|552	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|553	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|554	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|555	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|556	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|557	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmi.tfm
21cr|texlive-kpfonts-3.31-12|558	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmif.tfm
21cr|texlive-kpfonts-3.31-12|559	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmifw.tfm
21cr|texlive-kpfonts-3.31-12|560	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmit7t.tfm
21cr|texlive-kpfonts-3.31-12|561	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmit8t.tfm
21cr|texlive-kpfonts-3.31-12|562	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmiw.tfm
21cr|texlive-kpfonts-3.31-12|563	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmn7t.tfm
21cr|texlive-kpfonts-3.31-12|564	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmn8t.tfm
21cr|texlive-kpfonts-3.31-12|565	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|566	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|567	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmi.tfm
21cr|texlive-kpfonts-3.31-12|568	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmia.tfm
21cr|texlive-kpfonts-3.31-12|569	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmiaw.tfm
21cr|texlive-kpfonts-3.31-12|570	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmif.tfm
21cr|texlive-kpfonts-3.31-12|571	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmifw.tfm
21cr|texlive-kpfonts-3.31-12|572	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit7c.tfm
21cr|texlive-kpfonts-3.31-12|573	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit7t.tfm
21cr|texlive-kpfonts-3.31-12|574	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit8a.tfm
21cr|texlive-kpfonts-3.31-12|575	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit8r.tfm
21cr|texlive-kpfonts-3.31-12|576	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit8t.tfm
21cr|texlive-kpfonts-3.31-12|577	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmitc.tfm
21cr|texlive-kpfonts-3.31-12|578	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmite.tfm
21cr|texlive-kpfonts-3.31-12|579	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmiw.tfm
21cr|texlive-kpfonts-3.31-12|580	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn7c.tfm
21cr|texlive-kpfonts-3.31-12|581	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn7t.tfm
21cr|texlive-kpfonts-3.31-12|582	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn8a.tfm
21cr|texlive-kpfonts-3.31-12|583	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn8r.tfm
21cr|texlive-kpfonts-3.31-12|584	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn8t.tfm
21cr|texlive-kpfonts-3.31-12|585	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmnc.tfm
21cr|texlive-kpfonts-3.31-12|586	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmne.tfm
21cr|texlive-kpfonts-3.31-12|587	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc7c.tfm
21cr|texlive-kpfonts-3.31-12|588	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|589	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc8a.tfm
21cr|texlive-kpfonts-3.31-12|590	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc8r.tfm
21cr|texlive-kpfonts-3.31-12|591	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|592	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsce.tfm
21cr|texlive-kpfonts-3.31-12|593	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|594	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|595	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|596	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|597	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsle.tfm
21cr|texlive-kpfonts-3.31-12|598	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsl7c.tfm
21cr|texlive-kpfonts-3.31-12|599	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|600	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsl8r.tfm
21cr|texlive-kpfonts-3.31-12|601	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|602	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmslc.tfm
21cr|texlive-kpfonts-3.31-12|603	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsle.tfm
21cr|texlive-kpfonts-3.31-12|604	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbit7c.tfm
21cr|texlive-kpfonts-3.31-12|605	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbit7t.tfm
21cr|texlive-kpfonts-3.31-12|606	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbit8t.tfm
21cr|texlive-kpfonts-3.31-12|607	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbn7c.tfm
21cr|texlive-kpfonts-3.31-12|608	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbn7t.tfm
21cr|texlive-kpfonts-3.31-12|609	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbn8t.tfm
21cr|texlive-kpfonts-3.31-12|610	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsc7c.tfm
21cr|texlive-kpfonts-3.31-12|611	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|612	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|613	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|614	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|615	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsl7c.tfm
21cr|texlive-kpfonts-3.31-12|616	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|617	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|618	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxit7c.tfm
21cr|texlive-kpfonts-3.31-12|619	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|620	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|621	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxn7c.tfm
21cr|texlive-kpfonts-3.31-12|622	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|623	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|624	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsc7c.tfm
21cr|texlive-kpfonts-3.31-12|625	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|626	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|627	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|628	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|629	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsl7c.tfm
21cr|texlive-kpfonts-3.31-12|630	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|631	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|632	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmit7c.tfm
21cr|texlive-kpfonts-3.31-12|633	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmit7t.tfm
21cr|texlive-kpfonts-3.31-12|634	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmit8t.tfm
21cr|texlive-kpfonts-3.31-12|635	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmn7c.tfm
21cr|texlive-kpfonts-3.31-12|636	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmn7t.tfm
21cr|texlive-kpfonts-3.31-12|637	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmn8t.tfm
21cr|texlive-kpfonts-3.31-12|638	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsc7c.tfm
21cr|texlive-kpfonts-3.31-12|639	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|640	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|641	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|642	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|643	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsl7c.tfm
21cr|texlive-kpfonts-3.31-12|644	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|645	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|646	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbit7t.tfm
21cr|texlive-kpfonts-3.31-12|647	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbit8t.tfm
21cr|texlive-kpfonts-3.31-12|648	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbn7t.tfm
21cr|texlive-kpfonts-3.31-12|649	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbn8t.tfm
21cr|texlive-kpfonts-3.31-12|650	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|651	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|652	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|653	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|654	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|655	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|656	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|657	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|658	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|659	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|660	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|661	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|662	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|663	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|664	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|665	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|666	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmit7t.tfm
21cr|texlive-kpfonts-3.31-12|667	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmit8t.tfm
21cr|texlive-kpfonts-3.31-12|668	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmn7t.tfm
21cr|texlive-kpfonts-3.31-12|669	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmn8t.tfm
21cr|texlive-kpfonts-3.31-12|670	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|671	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|672	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|673	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|674	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|675	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|676	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbex.tfm
21cr|texlive-kpfonts-3.31-12|677	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbmi.tfm
21cr|texlive-kpfonts-3.31-12|678	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbmia.tfm
21cr|texlive-kpfonts-3.31-12|679	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbmif.tfm
21cr|texlive-kpfonts-3.31-12|680	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn7c.tfm
21cr|texlive-kpfonts-3.31-12|681	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn7t.tfm
21cr|texlive-kpfonts-3.31-12|682	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn8a.tfm
21cr|texlive-kpfonts-3.31-12|683	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn8r.tfm
21cr|texlive-kpfonts-3.31-12|684	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn8t.tfm
21cr|texlive-kpfonts-3.31-12|685	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbnc.tfm
21cr|texlive-kpfonts-3.31-12|686	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbne.tfm
21cr|texlive-kpfonts-3.31-12|687	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc7c.tfm
21cr|texlive-kpfonts-3.31-12|688	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|689	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc8a.tfm
21cr|texlive-kpfonts-3.31-12|690	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc8r.tfm
21cr|texlive-kpfonts-3.31-12|691	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|692	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsce.tfm
21cr|texlive-kpfonts-3.31-12|693	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|694	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|695	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|696	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|697	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsle.tfm
21cr|texlive-kpfonts-3.31-12|698	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsl7c.tfm
21cr|texlive-kpfonts-3.31-12|699	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|700	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsl8r.tfm
21cr|texlive-kpfonts-3.31-12|701	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|702	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbslc.tfm
21cr|texlive-kpfonts-3.31-12|703	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsle.tfm
21cr|texlive-kpfonts-3.31-12|704	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsyb.tfm
21cr|texlive-kpfonts-3.31-12|705	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsybw.tfm
21cr|texlive-kpfonts-3.31-12|706	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxn7c.tfm
21cr|texlive-kpfonts-3.31-12|707	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|708	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxn8r.tfm
21cr|texlive-kpfonts-3.31-12|709	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|710	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxnc.tfm
21cr|texlive-kpfonts-3.31-12|711	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxne.tfm
21cr|texlive-kpfonts-3.31-12|712	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsc7c.tfm
21cr|texlive-kpfonts-3.31-12|713	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|714	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsc8r.tfm
21cr|texlive-kpfonts-3.31-12|715	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|716	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsce.tfm
21cr|texlive-kpfonts-3.31-12|717	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|718	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|719	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|720	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|721	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsle.tfm
21cr|texlive-kpfonts-3.31-12|722	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsl7c.tfm
21cr|texlive-kpfonts-3.31-12|723	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|724	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsl8r.tfm
21cr|texlive-kpfonts-3.31-12|725	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|726	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxslc.tfm
21cr|texlive-kpfonts-3.31-12|727	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsle.tfm
21cr|texlive-kpfonts-3.31-12|728	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssex.tfm
21cr|texlive-kpfonts-3.31-12|729	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbn7t.tfm
21cr|texlive-kpfonts-3.31-12|730	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbn8t.tfm
21cr|texlive-kpfonts-3.31-12|731	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|732	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|733	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|734	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|735	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|736	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|737	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfmn7t.tfm
21cr|texlive-kpfonts-3.31-12|738	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfmn8t.tfm
21cr|texlive-kpfonts-3.31-12|739	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|740	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|741	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbn7t.tfm
21cr|texlive-kpfonts-3.31-12|742	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbn8t.tfm
21cr|texlive-kpfonts-3.31-12|743	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|744	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|745	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|746	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|747	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|748	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|749	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnmn7t.tfm
21cr|texlive-kpfonts-3.31-12|750	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnmn8t.tfm
21cr|texlive-kpfonts-3.31-12|751	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|752	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|753	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbsc.tfm
21cr|texlive-kpfonts-3.31-12|754	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|755	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|756	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbscsl.tfm
21cr|texlive-kpfonts-3.31-12|757	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|758	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|759	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxsc.tfm
21cr|texlive-kpfonts-3.31-12|760	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|761	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|762	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxscsl.tfm
21cr|texlive-kpfonts-3.31-12|763	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|764	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|765	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmsc.tfm
21cr|texlive-kpfonts-3.31-12|766	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|767	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|768	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmscsl.tfm
21cr|texlive-kpfonts-3.31-12|769	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|770	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|771	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|772	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|773	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|774	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|775	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|776	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|777	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|778	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|779	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|780	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|781	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|782	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|783	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|784	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|785	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|786	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|787	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|788	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|789	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|790	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|791	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|792	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|793	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|794	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|795	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsslbsyb.tfm
21cr|texlive-kpfonts-3.31-12|796	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsslbsybw.tfm
21cr|texlive-kpfonts-3.31-12|797	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsslsyb.tfm
21cr|texlive-kpfonts-3.31-12|798	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsslsybw.tfm
21cr|texlive-kpfonts-3.31-12|799	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmi.tfm
21cr|texlive-kpfonts-3.31-12|800	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmia.tfm
21cr|texlive-kpfonts-3.31-12|801	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmif.tfm
21cr|texlive-kpfonts-3.31-12|802	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn7c.tfm
21cr|texlive-kpfonts-3.31-12|803	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn7t.tfm
21cr|texlive-kpfonts-3.31-12|804	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn8a.tfm
21cr|texlive-kpfonts-3.31-12|805	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn8r.tfm
21cr|texlive-kpfonts-3.31-12|806	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn8t.tfm
21cr|texlive-kpfonts-3.31-12|807	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmnc.tfm
21cr|texlive-kpfonts-3.31-12|808	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmne.tfm
21cr|texlive-kpfonts-3.31-12|809	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc7c.tfm
21cr|texlive-kpfonts-3.31-12|810	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|811	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc8a.tfm
21cr|texlive-kpfonts-3.31-12|812	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc8r.tfm
21cr|texlive-kpfonts-3.31-12|813	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|814	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsce.tfm
21cr|texlive-kpfonts-3.31-12|815	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsl7c.tfm
21cr|texlive-kpfonts-3.31-12|816	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|817	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsl8r.tfm
21cr|texlive-kpfonts-3.31-12|818	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|819	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsle.tfm
21cr|texlive-kpfonts-3.31-12|820	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsl7c.tfm
21cr|texlive-kpfonts-3.31-12|821	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|822	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsl8r.tfm
21cr|texlive-kpfonts-3.31-12|823	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|824	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmslc.tfm
21cr|texlive-kpfonts-3.31-12|825	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsle.tfm
21cr|texlive-kpfonts-3.31-12|826	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbn7t.tfm
21cr|texlive-kpfonts-3.31-12|827	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbn8t.tfm
21cr|texlive-kpfonts-3.31-12|828	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|829	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|830	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|831	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|832	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|833	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|834	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|835	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|836	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|837	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|838	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|839	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|840	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|841	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|842	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmn7t.tfm
21cr|texlive-kpfonts-3.31-12|843	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmn8t.tfm
21cr|texlive-kpfonts-3.31-12|844	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|845	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|846	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|847	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|848	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|849	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|850	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbn7t.tfm
21cr|texlive-kpfonts-3.31-12|851	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbn8t.tfm
21cr|texlive-kpfonts-3.31-12|852	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|853	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|854	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|855	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|856	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|857	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|858	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|859	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|860	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|861	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|862	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|863	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|864	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|865	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|866	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmn7t.tfm
21cr|texlive-kpfonts-3.31-12|867	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmn8t.tfm
21cr|texlive-kpfonts-3.31-12|868	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|869	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|870	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmscsl7t.tfm
21cr|texlive-kpfonts-3.31-12|871	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmscsl8t.tfm
21cr|texlive-kpfonts-3.31-12|872	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|873	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|874	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsssyb.tfm
21cr|texlive-kpfonts-3.31-12|875	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsssybw.tfm
21cr|texlive-kpfonts-3.31-12|876	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbmi.tfm
21cr|texlive-kpfonts-3.31-12|877	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbmif.tfm
21cr|texlive-kpfonts-3.31-12|878	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbn7t.tfm
21cr|texlive-kpfonts-3.31-12|879	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbn8t.tfm
21cr|texlive-kpfonts-3.31-12|880	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbsc7t.tfm
21cr|texlive-kpfonts-3.31-12|881	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbsc8t.tfm
21cr|texlive-kpfonts-3.31-12|882	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|883	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|884	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|885	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|886	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxsc7t.tfm
21cr|texlive-kpfonts-3.31-12|887	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxsc8t.tfm
21cr|texlive-kpfonts-3.31-12|888	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|889	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|890	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmi.tfm
21cr|texlive-kpfonts-3.31-12|891	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmif.tfm
21cr|texlive-kpfonts-3.31-12|892	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmn7t.tfm
21cr|texlive-kpfonts-3.31-12|893	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmn8t.tfm
21cr|texlive-kpfonts-3.31-12|894	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmsc7t.tfm
21cr|texlive-kpfonts-3.31-12|895	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmsc8t.tfm
21cr|texlive-kpfonts-3.31-12|896	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|897	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|898	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsy.tfm
21cr|texlive-kpfonts-3.31-12|899	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsya.tfm
21cr|texlive-kpfonts-3.31-12|900	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsyb.tfm
21cr|texlive-kpfonts-3.31-12|901	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsybw.tfm
21cr|texlive-kpfonts-3.31-12|902	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsyc.tfm
21cr|texlive-kpfonts-3.31-12|903	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsyd.tfm
21cr|texlive-kpfonts-3.31-12|904	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsydw.tfm
21cr|texlive-kpfonts-3.31-12|905	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsyw.tfm
21cr|texlive-kpfonts-3.31-12|906	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn7c.tfm
21cr|texlive-kpfonts-3.31-12|907	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn7t.tfm
21cr|texlive-kpfonts-3.31-12|908	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn8a.tfm
21cr|texlive-kpfonts-3.31-12|909	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn8r.tfm
21cr|texlive-kpfonts-3.31-12|910	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn8t.tfm
21cr|texlive-kpfonts-3.31-12|911	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbnc.tfm
21cr|texlive-kpfonts-3.31-12|912	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbne.tfm
21cr|texlive-kpfonts-3.31-12|913	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsl7c.tfm
21cr|texlive-kpfonts-3.31-12|914	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|915	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsl8r.tfm
21cr|texlive-kpfonts-3.31-12|916	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|917	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbslc.tfm
21cr|texlive-kpfonts-3.31-12|918	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsle.tfm
21cr|texlive-kpfonts-3.31-12|919	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn7c.tfm
21cr|texlive-kpfonts-3.31-12|920	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn7t.tfm
21cr|texlive-kpfonts-3.31-12|921	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn8a.tfm
21cr|texlive-kpfonts-3.31-12|922	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn8r.tfm
21cr|texlive-kpfonts-3.31-12|923	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn8t.tfm
21cr|texlive-kpfonts-3.31-12|924	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmnc.tfm
21cr|texlive-kpfonts-3.31-12|925	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmne.tfm
21cr|texlive-kpfonts-3.31-12|926	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsl7c.tfm
21cr|texlive-kpfonts-3.31-12|927	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|928	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsl8r.tfm
21cr|texlive-kpfonts-3.31-12|929	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|930	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmslc.tfm
21cr|texlive-kpfonts-3.31-12|931	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsle.tfm
21cr|texlive-kpfonts-3.31-12|932	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosbn7t.tfm
21cr|texlive-kpfonts-3.31-12|933	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosbn8t.tfm
21cr|texlive-kpfonts-3.31-12|934	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|935	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|936	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosmn7t.tfm
21cr|texlive-kpfonts-3.31-12|937	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosmn8t.tfm
21cr|texlive-kpfonts-3.31-12|938	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|939	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|940	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnbn7t.tfm
21cr|texlive-kpfonts-3.31-12|941	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnbn8t.tfm
21cr|texlive-kpfonts-3.31-12|942	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|943	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|944	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnmn7t.tfm
21cr|texlive-kpfonts-3.31-12|945	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnmn8t.tfm
21cr|texlive-kpfonts-3.31-12|946	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|947	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|948	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosbn7t.tfm
21cr|texlive-kpfonts-3.31-12|949	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosbn8t.tfm
21cr|texlive-kpfonts-3.31-12|950	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|951	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|952	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosmn7t.tfm
21cr|texlive-kpfonts-3.31-12|953	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosmn8t.tfm
21cr|texlive-kpfonts-3.31-12|954	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|955	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|956	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbit7t.tfm
21cr|texlive-kpfonts-3.31-12|957	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbit8t.tfm
21cr|texlive-kpfonts-3.31-12|958	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbmi.tfm
21cr|texlive-kpfonts-3.31-12|959	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbmif.tfm
21cr|texlive-kpfonts-3.31-12|960	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbmifw.tfm
21cr|texlive-kpfonts-3.31-12|961	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbmiw.tfm
21cr|texlive-kpfonts-3.31-12|962	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbn7t.tfm
21cr|texlive-kpfonts-3.31-12|963	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbn8t.tfm
21cr|texlive-kpfonts-3.31-12|964	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbsl7t.tfm
21cr|texlive-kpfonts-3.31-12|965	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbsl8t.tfm
21cr|texlive-kpfonts-3.31-12|966	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxit7t.tfm
21cr|texlive-kpfonts-3.31-12|967	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxit8t.tfm
21cr|texlive-kpfonts-3.31-12|968	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxn7t.tfm
21cr|texlive-kpfonts-3.31-12|969	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxn8t.tfm
21cr|texlive-kpfonts-3.31-12|970	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxsl7t.tfm
21cr|texlive-kpfonts-3.31-12|971	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxsl8t.tfm
21cr|texlive-kpfonts-3.31-12|972	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmi.tfm
21cr|texlive-kpfonts-3.31-12|973	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmif.tfm
21cr|texlive-kpfonts-3.31-12|974	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmifw.tfm
21cr|texlive-kpfonts-3.31-12|975	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmit7t.tfm
21cr|texlive-kpfonts-3.31-12|976	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmit8t.tfm
21cr|texlive-kpfonts-3.31-12|977	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmiw.tfm
21cr|texlive-kpfonts-3.31-12|978	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmn7t.tfm
21cr|texlive-kpfonts-3.31-12|979	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmn8t.tfm
21cr|texlive-kpfonts-3.31-12|980	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmsl7t.tfm
21cr|texlive-kpfonts-3.31-12|981	%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmsl8t.tfm
21cr|texlive-kpfonts-3.31-12|982	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbex.pfb
21cr|texlive-kpfonts-3.31-12|983	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbexa.pfb
21cr|texlive-kpfonts-3.31-12|984	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbit8a.pfb
21cr|texlive-kpfonts-3.31-12|985	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbitc.pfb
21cr|texlive-kpfonts-3.31-12|986	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbite.pfb
21cr|texlive-kpfonts-3.31-12|987	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbmi.pfb
21cr|texlive-kpfonts-3.31-12|988	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbmia.pfb
21cr|texlive-kpfonts-3.31-12|989	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbn8a.pfb
21cr|texlive-kpfonts-3.31-12|990	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbnc.pfb
21cr|texlive-kpfonts-3.31-12|991	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbne.pfb
21cr|texlive-kpfonts-3.31-12|992	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsc8a.pfb
21cr|texlive-kpfonts-3.31-12|993	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsce.pfb
21cr|texlive-kpfonts-3.31-12|994	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsy.pfb
21cr|texlive-kpfonts-3.31-12|995	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsya.pfb
21cr|texlive-kpfonts-3.31-12|996	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsyb.pfb
21cr|texlive-kpfonts-3.31-12|997	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsyc.pfb
21cr|texlive-kpfonts-3.31-12|998	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsyd.pfb
21cr|texlive-kpfonts-3.31-12|999	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpex.pfb
21cr|texlive-kpfonts-3.31-12|1000	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpexa.pfb
21cr|texlive-kpfonts-3.31-12|1001	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpkbsc.pfb
21cr|texlive-kpfonts-3.31-12|1002	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpkmsc.pfb
21cr|texlive-kpfonts-3.31-12|1003	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbex.pfb
21cr|texlive-kpfonts-3.31-12|1004	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbexa.pfb
21cr|texlive-kpfonts-3.31-12|1005	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbit8a.pfb
21cr|texlive-kpfonts-3.31-12|1006	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbitc.pfb
21cr|texlive-kpfonts-3.31-12|1007	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbite.pfb
21cr|texlive-kpfonts-3.31-12|1008	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbmi.pfb
21cr|texlive-kpfonts-3.31-12|1009	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbmia.pfb
21cr|texlive-kpfonts-3.31-12|1010	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbn8a.pfb
21cr|texlive-kpfonts-3.31-12|1011	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbnc.pfb
21cr|texlive-kpfonts-3.31-12|1012	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbne.pfb
21cr|texlive-kpfonts-3.31-12|1013	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsc8a.pfb
21cr|texlive-kpfonts-3.31-12|1014	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsce.pfb
21cr|texlive-kpfonts-3.31-12|1015	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsy.pfb
21cr|texlive-kpfonts-3.31-12|1016	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsyb.pfb
21cr|texlive-kpfonts-3.31-12|1017	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsyc.pfb
21cr|texlive-kpfonts-3.31-12|1018	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsyd.pfb
21cr|texlive-kpfonts-3.31-12|1019	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplex.pfb
21cr|texlive-kpfonts-3.31-12|1020	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplexa.pfb
21cr|texlive-kpfonts-3.31-12|1021	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplkbsc.pfb
21cr|texlive-kpfonts-3.31-12|1022	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplkmsc.pfb
21cr|texlive-kpfonts-3.31-12|1023	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmi.pfb
21cr|texlive-kpfonts-3.31-12|1024	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmia.pfb
21cr|texlive-kpfonts-3.31-12|1025	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmit8a.pfb
21cr|texlive-kpfonts-3.31-12|1026	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmitc.pfb
21cr|texlive-kpfonts-3.31-12|1027	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmite.pfb
21cr|texlive-kpfonts-3.31-12|1028	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmn8a.pfb
21cr|texlive-kpfonts-3.31-12|1029	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmnc.pfb
21cr|texlive-kpfonts-3.31-12|1030	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmne.pfb
21cr|texlive-kpfonts-3.31-12|1031	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmsc8a.pfb
21cr|texlive-kpfonts-3.31-12|1032	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmsce.pfb
21cr|texlive-kpfonts-3.31-12|1033	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplsy.pfb
21cr|texlive-kpfonts-3.31-12|1034	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplsyb.pfb
21cr|texlive-kpfonts-3.31-12|1035	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplsyc.pfb
21cr|texlive-kpfonts-3.31-12|1036	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplsyd.pfb
21cr|texlive-kpfonts-3.31-12|1037	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmi.pfb
21cr|texlive-kpfonts-3.31-12|1038	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmia.pfb
21cr|texlive-kpfonts-3.31-12|1039	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmit8a.pfb
21cr|texlive-kpfonts-3.31-12|1040	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmitc.pfb
21cr|texlive-kpfonts-3.31-12|1041	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmite.pfb
21cr|texlive-kpfonts-3.31-12|1042	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmn8a.pfb
21cr|texlive-kpfonts-3.31-12|1043	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmnc.pfb
21cr|texlive-kpfonts-3.31-12|1044	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmne.pfb
21cr|texlive-kpfonts-3.31-12|1045	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmsc8a.pfb
21cr|texlive-kpfonts-3.31-12|1046	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmsce.pfb
21cr|texlive-kpfonts-3.31-12|1047	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbn8a.pfb
21cr|texlive-kpfonts-3.31-12|1048	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbnc.pfb
21cr|texlive-kpfonts-3.31-12|1049	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbne.pfb
21cr|texlive-kpfonts-3.31-12|1050	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbsc8a.pfb
21cr|texlive-kpfonts-3.31-12|1051	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbsce.pfb
21cr|texlive-kpfonts-3.31-12|1052	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsskbsc.pfb
21cr|texlive-kpfonts-3.31-12|1053	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsskmsc.pfb
21cr|texlive-kpfonts-3.31-12|1054	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmn8a.pfb
21cr|texlive-kpfonts-3.31-12|1055	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmnc.pfb
21cr|texlive-kpfonts-3.31-12|1056	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmne.pfb
21cr|texlive-kpfonts-3.31-12|1057	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmsc8a.pfb
21cr|texlive-kpfonts-3.31-12|1058	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmsce.pfb
21cr|texlive-kpfonts-3.31-12|1059	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsy.pfb
21cr|texlive-kpfonts-3.31-12|1060	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsya.pfb
21cr|texlive-kpfonts-3.31-12|1061	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsyb.pfb
21cr|texlive-kpfonts-3.31-12|1062	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsyc.pfb
21cr|texlive-kpfonts-3.31-12|1063	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsyd.pfb
21cr|texlive-kpfonts-3.31-12|1064	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttbn8a.pfb
21cr|texlive-kpfonts-3.31-12|1065	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttbnc.pfb
21cr|texlive-kpfonts-3.31-12|1066	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttbne.pfb
21cr|texlive-kpfonts-3.31-12|1067	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttmn8a.pfb
21cr|texlive-kpfonts-3.31-12|1068	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttmnc.pfb
21cr|texlive-kpfonts-3.31-12|1069	%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttmne.pfb
21cr|texlive-kpfonts-3.31-12|1070	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbit7c.vf
21cr|texlive-kpfonts-3.31-12|1071	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbit7t.vf
21cr|texlive-kpfonts-3.31-12|1072	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbit8t.vf
21cr|texlive-kpfonts-3.31-12|1073	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbmiaw.vf
21cr|texlive-kpfonts-3.31-12|1074	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbmif.vf
21cr|texlive-kpfonts-3.31-12|1075	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbmifw.vf
21cr|texlive-kpfonts-3.31-12|1076	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbmiw.vf
21cr|texlive-kpfonts-3.31-12|1077	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbn7c.vf
21cr|texlive-kpfonts-3.31-12|1078	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbn7t.vf
21cr|texlive-kpfonts-3.31-12|1079	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbn8t.vf
21cr|texlive-kpfonts-3.31-12|1080	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsc7c.vf
21cr|texlive-kpfonts-3.31-12|1081	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1082	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1083	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1084	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1085	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1086	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsl7c.vf
21cr|texlive-kpfonts-3.31-12|1087	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1088	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1089	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsybw.vf
21cr|texlive-kpfonts-3.31-12|1090	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsydw.vf
21cr|texlive-kpfonts-3.31-12|1091	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsyw.vf
21cr|texlive-kpfonts-3.31-12|1092	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxit7c.vf
21cr|texlive-kpfonts-3.31-12|1093	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1094	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1095	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxn7c.vf
21cr|texlive-kpfonts-3.31-12|1096	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1097	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1098	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsc7c.vf
21cr|texlive-kpfonts-3.31-12|1099	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1100	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1101	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1102	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1103	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1104	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsl7c.vf
21cr|texlive-kpfonts-3.31-12|1105	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1106	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1107	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbit7t.vf
21cr|texlive-kpfonts-3.31-12|1108	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbit8t.vf
21cr|texlive-kpfonts-3.31-12|1109	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbn7t.vf
21cr|texlive-kpfonts-3.31-12|1110	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbn8t.vf
21cr|texlive-kpfonts-3.31-12|1111	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1112	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1113	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1114	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1115	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1116	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1117	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1118	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1119	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmit7t.vf
21cr|texlive-kpfonts-3.31-12|1120	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmit8t.vf
21cr|texlive-kpfonts-3.31-12|1121	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmn7t.vf
21cr|texlive-kpfonts-3.31-12|1122	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmn8t.vf
21cr|texlive-kpfonts-3.31-12|1123	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1124	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1125	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbit7t.vf
21cr|texlive-kpfonts-3.31-12|1126	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbit8t.vf
21cr|texlive-kpfonts-3.31-12|1127	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbn7t.vf
21cr|texlive-kpfonts-3.31-12|1128	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbn8t.vf
21cr|texlive-kpfonts-3.31-12|1129	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1130	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1131	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1132	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1133	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1134	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1135	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1136	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1137	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmit7t.vf
21cr|texlive-kpfonts-3.31-12|1138	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmit8t.vf
21cr|texlive-kpfonts-3.31-12|1139	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmn7t.vf
21cr|texlive-kpfonts-3.31-12|1140	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmn8t.vf
21cr|texlive-kpfonts-3.31-12|1141	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1142	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1143	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbn7t.vf
21cr|texlive-kpfonts-3.31-12|1144	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbn8t.vf
21cr|texlive-kpfonts-3.31-12|1145	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1146	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1147	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1148	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1149	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1150	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1151	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnmn7t.vf
21cr|texlive-kpfonts-3.31-12|1152	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnmn8t.vf
21cr|texlive-kpfonts-3.31-12|1153	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1154	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1155	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1156	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1157	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1158	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1159	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1160	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1161	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1162	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1163	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1164	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1165	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1166	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1167	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1168	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1169	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1170	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1171	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1172	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1173	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1174	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1175	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1176	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1177	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1178	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1179	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1180	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1181	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1182	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1183	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1184	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1185	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1186	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1187	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1188	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1189	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1190	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1191	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbit7c.vf
21cr|texlive-kpfonts-3.31-12|1192	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbit7t.vf
21cr|texlive-kpfonts-3.31-12|1193	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbit8t.vf
21cr|texlive-kpfonts-3.31-12|1194	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbmiaw.vf
21cr|texlive-kpfonts-3.31-12|1195	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbmif.vf
21cr|texlive-kpfonts-3.31-12|1196	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbmifw.vf
21cr|texlive-kpfonts-3.31-12|1197	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbmiw.vf
21cr|texlive-kpfonts-3.31-12|1198	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbn7c.vf
21cr|texlive-kpfonts-3.31-12|1199	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbn7t.vf
21cr|texlive-kpfonts-3.31-12|1200	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbn8t.vf
21cr|texlive-kpfonts-3.31-12|1201	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsc7c.vf
21cr|texlive-kpfonts-3.31-12|1202	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1203	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1204	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1205	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1206	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1207	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsl7c.vf
21cr|texlive-kpfonts-3.31-12|1208	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1209	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1210	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsybw.vf
21cr|texlive-kpfonts-3.31-12|1211	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsydw.vf
21cr|texlive-kpfonts-3.31-12|1212	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsyw.vf
21cr|texlive-kpfonts-3.31-12|1213	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxit7c.vf
21cr|texlive-kpfonts-3.31-12|1214	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1215	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1216	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxn7c.vf
21cr|texlive-kpfonts-3.31-12|1217	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1218	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1219	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsc7c.vf
21cr|texlive-kpfonts-3.31-12|1220	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1221	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1222	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1223	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1224	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1225	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsl7c.vf
21cr|texlive-kpfonts-3.31-12|1226	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1227	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1228	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbit7t.vf
21cr|texlive-kpfonts-3.31-12|1229	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbit8t.vf
21cr|texlive-kpfonts-3.31-12|1230	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbn7t.vf
21cr|texlive-kpfonts-3.31-12|1231	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbn8t.vf
21cr|texlive-kpfonts-3.31-12|1232	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1233	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1234	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1235	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1236	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1237	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1238	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1239	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1240	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmit7t.vf
21cr|texlive-kpfonts-3.31-12|1241	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmit8t.vf
21cr|texlive-kpfonts-3.31-12|1242	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmn7t.vf
21cr|texlive-kpfonts-3.31-12|1243	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmn8t.vf
21cr|texlive-kpfonts-3.31-12|1244	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1245	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1246	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbit7t.vf
21cr|texlive-kpfonts-3.31-12|1247	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbit8t.vf
21cr|texlive-kpfonts-3.31-12|1248	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbn7t.vf
21cr|texlive-kpfonts-3.31-12|1249	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbn8t.vf
21cr|texlive-kpfonts-3.31-12|1250	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1251	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1252	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1253	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1254	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1255	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1256	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1257	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1258	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmit7t.vf
21cr|texlive-kpfonts-3.31-12|1259	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmit8t.vf
21cr|texlive-kpfonts-3.31-12|1260	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmn7t.vf
21cr|texlive-kpfonts-3.31-12|1261	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmn8t.vf
21cr|texlive-kpfonts-3.31-12|1262	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1263	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1264	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1265	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1266	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1267	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1268	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1269	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1270	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1271	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1272	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1273	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1274	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1275	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1276	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1277	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1278	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1279	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1280	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1281	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1282	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1283	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1284	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1285	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1286	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1287	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1288	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1289	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1290	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1291	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1292	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1293	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1294	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1295	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1296	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1297	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1298	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1299	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1300	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmiaw.vf
21cr|texlive-kpfonts-3.31-12|1301	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmif.vf
21cr|texlive-kpfonts-3.31-12|1302	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmifw.vf
21cr|texlive-kpfonts-3.31-12|1303	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmit7c.vf
21cr|texlive-kpfonts-3.31-12|1304	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmit7t.vf
21cr|texlive-kpfonts-3.31-12|1305	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmit8t.vf
21cr|texlive-kpfonts-3.31-12|1306	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmiw.vf
21cr|texlive-kpfonts-3.31-12|1307	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmn7c.vf
21cr|texlive-kpfonts-3.31-12|1308	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmn7t.vf
21cr|texlive-kpfonts-3.31-12|1309	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmn8t.vf
21cr|texlive-kpfonts-3.31-12|1310	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsc7c.vf
21cr|texlive-kpfonts-3.31-12|1311	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1312	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1313	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1314	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1315	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1316	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsl7c.vf
21cr|texlive-kpfonts-3.31-12|1317	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1318	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1319	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbit7c.vf
21cr|texlive-kpfonts-3.31-12|1320	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbit7t.vf
21cr|texlive-kpfonts-3.31-12|1321	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbit8t.vf
21cr|texlive-kpfonts-3.31-12|1322	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbn7c.vf
21cr|texlive-kpfonts-3.31-12|1323	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbn7t.vf
21cr|texlive-kpfonts-3.31-12|1324	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbn8t.vf
21cr|texlive-kpfonts-3.31-12|1325	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsc7c.vf
21cr|texlive-kpfonts-3.31-12|1326	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1327	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1328	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1329	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1330	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsl7c.vf
21cr|texlive-kpfonts-3.31-12|1331	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1332	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1333	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxit7c.vf
21cr|texlive-kpfonts-3.31-12|1334	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1335	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1336	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxn7c.vf
21cr|texlive-kpfonts-3.31-12|1337	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1338	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1339	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsc7c.vf
21cr|texlive-kpfonts-3.31-12|1340	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1341	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1342	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1343	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1344	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsl7c.vf
21cr|texlive-kpfonts-3.31-12|1345	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1346	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1347	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmit7c.vf
21cr|texlive-kpfonts-3.31-12|1348	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmit7t.vf
21cr|texlive-kpfonts-3.31-12|1349	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmit8t.vf
21cr|texlive-kpfonts-3.31-12|1350	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmn7c.vf
21cr|texlive-kpfonts-3.31-12|1351	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmn7t.vf
21cr|texlive-kpfonts-3.31-12|1352	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmn8t.vf
21cr|texlive-kpfonts-3.31-12|1353	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsc7c.vf
21cr|texlive-kpfonts-3.31-12|1354	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1355	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1356	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1357	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1358	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsl7c.vf
21cr|texlive-kpfonts-3.31-12|1359	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1360	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1361	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbit7t.vf
21cr|texlive-kpfonts-3.31-12|1362	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbit8t.vf
21cr|texlive-kpfonts-3.31-12|1363	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbn7t.vf
21cr|texlive-kpfonts-3.31-12|1364	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbn8t.vf
21cr|texlive-kpfonts-3.31-12|1365	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1366	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1367	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1368	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1369	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1370	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1371	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1372	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1373	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1374	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1375	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1376	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1377	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1378	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1379	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1380	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1381	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmit7t.vf
21cr|texlive-kpfonts-3.31-12|1382	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmit8t.vf
21cr|texlive-kpfonts-3.31-12|1383	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmn7t.vf
21cr|texlive-kpfonts-3.31-12|1384	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmn8t.vf
21cr|texlive-kpfonts-3.31-12|1385	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1386	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1387	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1388	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1389	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1390	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1391	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplsybw.vf
21cr|texlive-kpfonts-3.31-12|1392	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplsydw.vf
21cr|texlive-kpfonts-3.31-12|1393	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplsyw.vf
21cr|texlive-kpfonts-3.31-12|1394	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbit7t.vf
21cr|texlive-kpfonts-3.31-12|1395	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbit8t.vf
21cr|texlive-kpfonts-3.31-12|1396	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbmi.vf
21cr|texlive-kpfonts-3.31-12|1397	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbmif.vf
21cr|texlive-kpfonts-3.31-12|1398	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbmifw.vf
21cr|texlive-kpfonts-3.31-12|1399	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbmiw.vf
21cr|texlive-kpfonts-3.31-12|1400	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbn7t.vf
21cr|texlive-kpfonts-3.31-12|1401	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbn8t.vf
21cr|texlive-kpfonts-3.31-12|1402	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1403	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1404	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1405	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1406	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1407	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1408	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1409	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1410	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmi.vf
21cr|texlive-kpfonts-3.31-12|1411	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmif.vf
21cr|texlive-kpfonts-3.31-12|1412	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmifw.vf
21cr|texlive-kpfonts-3.31-12|1413	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmit7t.vf
21cr|texlive-kpfonts-3.31-12|1414	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmit8t.vf
21cr|texlive-kpfonts-3.31-12|1415	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmiw.vf
21cr|texlive-kpfonts-3.31-12|1416	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmn7t.vf
21cr|texlive-kpfonts-3.31-12|1417	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmn8t.vf
21cr|texlive-kpfonts-3.31-12|1418	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1419	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1420	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmiaw.vf
21cr|texlive-kpfonts-3.31-12|1421	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmif.vf
21cr|texlive-kpfonts-3.31-12|1422	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmifw.vf
21cr|texlive-kpfonts-3.31-12|1423	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmit7c.vf
21cr|texlive-kpfonts-3.31-12|1424	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmit7t.vf
21cr|texlive-kpfonts-3.31-12|1425	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmit8t.vf
21cr|texlive-kpfonts-3.31-12|1426	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmiw.vf
21cr|texlive-kpfonts-3.31-12|1427	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmn7c.vf
21cr|texlive-kpfonts-3.31-12|1428	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmn7t.vf
21cr|texlive-kpfonts-3.31-12|1429	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmn8t.vf
21cr|texlive-kpfonts-3.31-12|1430	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsc7c.vf
21cr|texlive-kpfonts-3.31-12|1431	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1432	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1433	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1434	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1435	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1436	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsl7c.vf
21cr|texlive-kpfonts-3.31-12|1437	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1438	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1439	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbit7c.vf
21cr|texlive-kpfonts-3.31-12|1440	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbit7t.vf
21cr|texlive-kpfonts-3.31-12|1441	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbit8t.vf
21cr|texlive-kpfonts-3.31-12|1442	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbn7c.vf
21cr|texlive-kpfonts-3.31-12|1443	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbn7t.vf
21cr|texlive-kpfonts-3.31-12|1444	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbn8t.vf
21cr|texlive-kpfonts-3.31-12|1445	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsc7c.vf
21cr|texlive-kpfonts-3.31-12|1446	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1447	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1448	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1449	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1450	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsl7c.vf
21cr|texlive-kpfonts-3.31-12|1451	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1452	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1453	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxit7c.vf
21cr|texlive-kpfonts-3.31-12|1454	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1455	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1456	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxn7c.vf
21cr|texlive-kpfonts-3.31-12|1457	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1458	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1459	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsc7c.vf
21cr|texlive-kpfonts-3.31-12|1460	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1461	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1462	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1463	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1464	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsl7c.vf
21cr|texlive-kpfonts-3.31-12|1465	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1466	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1467	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmit7c.vf
21cr|texlive-kpfonts-3.31-12|1468	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmit7t.vf
21cr|texlive-kpfonts-3.31-12|1469	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmit8t.vf
21cr|texlive-kpfonts-3.31-12|1470	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmn7c.vf
21cr|texlive-kpfonts-3.31-12|1471	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmn7t.vf
21cr|texlive-kpfonts-3.31-12|1472	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmn8t.vf
21cr|texlive-kpfonts-3.31-12|1473	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsc7c.vf
21cr|texlive-kpfonts-3.31-12|1474	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1475	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1476	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1477	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1478	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsl7c.vf
21cr|texlive-kpfonts-3.31-12|1479	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1480	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1481	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbit7t.vf
21cr|texlive-kpfonts-3.31-12|1482	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbit8t.vf
21cr|texlive-kpfonts-3.31-12|1483	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbn7t.vf
21cr|texlive-kpfonts-3.31-12|1484	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbn8t.vf
21cr|texlive-kpfonts-3.31-12|1485	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1486	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1487	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1488	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1489	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1490	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1491	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1492	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1493	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1494	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1495	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1496	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1497	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1498	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1499	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1500	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1501	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmit7t.vf
21cr|texlive-kpfonts-3.31-12|1502	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmit8t.vf
21cr|texlive-kpfonts-3.31-12|1503	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmn7t.vf
21cr|texlive-kpfonts-3.31-12|1504	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmn8t.vf
21cr|texlive-kpfonts-3.31-12|1505	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1506	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1507	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1508	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1509	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1510	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1511	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbex.vf
21cr|texlive-kpfonts-3.31-12|1512	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbmi.vf
21cr|texlive-kpfonts-3.31-12|1513	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbmia.vf
21cr|texlive-kpfonts-3.31-12|1514	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbmif.vf
21cr|texlive-kpfonts-3.31-12|1515	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbn7c.vf
21cr|texlive-kpfonts-3.31-12|1516	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbn7t.vf
21cr|texlive-kpfonts-3.31-12|1517	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbn8t.vf
21cr|texlive-kpfonts-3.31-12|1518	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsc7c.vf
21cr|texlive-kpfonts-3.31-12|1519	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1520	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1521	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1522	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1523	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1524	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsl7c.vf
21cr|texlive-kpfonts-3.31-12|1525	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1526	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1527	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsyb.vf
21cr|texlive-kpfonts-3.31-12|1528	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsybw.vf
21cr|texlive-kpfonts-3.31-12|1529	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxn7c.vf
21cr|texlive-kpfonts-3.31-12|1530	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1531	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1532	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsc7c.vf
21cr|texlive-kpfonts-3.31-12|1533	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1534	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1535	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1536	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1537	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1538	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsl7c.vf
21cr|texlive-kpfonts-3.31-12|1539	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1540	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1541	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssex.vf
21cr|texlive-kpfonts-3.31-12|1542	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbn7t.vf
21cr|texlive-kpfonts-3.31-12|1543	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbn8t.vf
21cr|texlive-kpfonts-3.31-12|1544	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1545	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1546	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1547	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1548	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1549	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1550	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfmn7t.vf
21cr|texlive-kpfonts-3.31-12|1551	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfmn8t.vf
21cr|texlive-kpfonts-3.31-12|1552	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1553	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1554	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbn7t.vf
21cr|texlive-kpfonts-3.31-12|1555	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbn8t.vf
21cr|texlive-kpfonts-3.31-12|1556	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1557	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1558	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1559	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1560	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1561	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1562	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnmn7t.vf
21cr|texlive-kpfonts-3.31-12|1563	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnmn8t.vf
21cr|texlive-kpfonts-3.31-12|1564	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1565	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1566	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1567	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1568	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1569	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1570	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1571	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1572	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1573	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1574	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1575	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1576	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1577	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1578	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1579	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1580	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1581	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1582	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1583	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1584	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1585	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1586	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1587	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1588	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1589	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1590	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1591	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1592	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1593	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1594	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1595	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1596	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1597	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1598	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1599	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1600	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1601	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1602	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsslbsyb.vf
21cr|texlive-kpfonts-3.31-12|1603	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsslbsybw.vf
21cr|texlive-kpfonts-3.31-12|1604	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsslsyb.vf
21cr|texlive-kpfonts-3.31-12|1605	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsslsybw.vf
21cr|texlive-kpfonts-3.31-12|1606	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmi.vf
21cr|texlive-kpfonts-3.31-12|1607	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmia.vf
21cr|texlive-kpfonts-3.31-12|1608	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmif.vf
21cr|texlive-kpfonts-3.31-12|1609	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmn7c.vf
21cr|texlive-kpfonts-3.31-12|1610	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmn7t.vf
21cr|texlive-kpfonts-3.31-12|1611	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmn8t.vf
21cr|texlive-kpfonts-3.31-12|1612	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsc7c.vf
21cr|texlive-kpfonts-3.31-12|1613	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1614	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1615	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmscsl7c.vf
21cr|texlive-kpfonts-3.31-12|1616	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1617	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1618	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsl7c.vf
21cr|texlive-kpfonts-3.31-12|1619	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1620	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1621	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbn7t.vf
21cr|texlive-kpfonts-3.31-12|1622	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbn8t.vf
21cr|texlive-kpfonts-3.31-12|1623	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1624	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1625	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1626	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1627	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1628	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1629	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1630	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1631	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1632	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1633	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1634	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1635	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1636	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1637	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmn7t.vf
21cr|texlive-kpfonts-3.31-12|1638	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmn8t.vf
21cr|texlive-kpfonts-3.31-12|1639	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1640	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1641	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1642	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1643	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1644	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1645	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbn7t.vf
21cr|texlive-kpfonts-3.31-12|1646	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbn8t.vf
21cr|texlive-kpfonts-3.31-12|1647	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1648	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1649	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1650	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1651	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1652	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1653	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1654	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1655	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1656	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1657	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1658	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1659	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1660	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1661	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmn7t.vf
21cr|texlive-kpfonts-3.31-12|1662	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmn8t.vf
21cr|texlive-kpfonts-3.31-12|1663	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1664	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1665	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmscsl7t.vf
21cr|texlive-kpfonts-3.31-12|1666	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmscsl8t.vf
21cr|texlive-kpfonts-3.31-12|1667	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1668	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1669	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsssyb.vf
21cr|texlive-kpfonts-3.31-12|1670	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsssybw.vf
21cr|texlive-kpfonts-3.31-12|1671	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbmi.vf
21cr|texlive-kpfonts-3.31-12|1672	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbmif.vf
21cr|texlive-kpfonts-3.31-12|1673	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbn7t.vf
21cr|texlive-kpfonts-3.31-12|1674	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbn8t.vf
21cr|texlive-kpfonts-3.31-12|1675	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbsc7t.vf
21cr|texlive-kpfonts-3.31-12|1676	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbsc8t.vf
21cr|texlive-kpfonts-3.31-12|1677	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1678	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1679	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1680	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1681	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxsc7t.vf
21cr|texlive-kpfonts-3.31-12|1682	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxsc8t.vf
21cr|texlive-kpfonts-3.31-12|1683	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1684	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1685	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmi.vf
21cr|texlive-kpfonts-3.31-12|1686	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmif.vf
21cr|texlive-kpfonts-3.31-12|1687	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmn7t.vf
21cr|texlive-kpfonts-3.31-12|1688	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmn8t.vf
21cr|texlive-kpfonts-3.31-12|1689	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmsc7t.vf
21cr|texlive-kpfonts-3.31-12|1690	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmsc8t.vf
21cr|texlive-kpfonts-3.31-12|1691	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1692	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1693	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsybw.vf
21cr|texlive-kpfonts-3.31-12|1694	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsydw.vf
21cr|texlive-kpfonts-3.31-12|1695	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsyw.vf
21cr|texlive-kpfonts-3.31-12|1696	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbn7c.vf
21cr|texlive-kpfonts-3.31-12|1697	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbn7t.vf
21cr|texlive-kpfonts-3.31-12|1698	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbn8t.vf
21cr|texlive-kpfonts-3.31-12|1699	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbsl7c.vf
21cr|texlive-kpfonts-3.31-12|1700	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1701	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1702	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmn7c.vf
21cr|texlive-kpfonts-3.31-12|1703	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmn7t.vf
21cr|texlive-kpfonts-3.31-12|1704	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmn8t.vf
21cr|texlive-kpfonts-3.31-12|1705	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmsl7c.vf
21cr|texlive-kpfonts-3.31-12|1706	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1707	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1708	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosbn7t.vf
21cr|texlive-kpfonts-3.31-12|1709	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosbn8t.vf
21cr|texlive-kpfonts-3.31-12|1710	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1711	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1712	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosmn7t.vf
21cr|texlive-kpfonts-3.31-12|1713	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosmn8t.vf
21cr|texlive-kpfonts-3.31-12|1714	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1715	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1716	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnbn7t.vf
21cr|texlive-kpfonts-3.31-12|1717	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnbn8t.vf
21cr|texlive-kpfonts-3.31-12|1718	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1719	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1720	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnmn7t.vf
21cr|texlive-kpfonts-3.31-12|1721	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnmn8t.vf
21cr|texlive-kpfonts-3.31-12|1722	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1723	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1724	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosbn7t.vf
21cr|texlive-kpfonts-3.31-12|1725	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosbn8t.vf
21cr|texlive-kpfonts-3.31-12|1726	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1727	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1728	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosmn7t.vf
21cr|texlive-kpfonts-3.31-12|1729	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosmn8t.vf
21cr|texlive-kpfonts-3.31-12|1730	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1731	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1732	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbit7t.vf
21cr|texlive-kpfonts-3.31-12|1733	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbit8t.vf
21cr|texlive-kpfonts-3.31-12|1734	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbmi.vf
21cr|texlive-kpfonts-3.31-12|1735	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbmif.vf
21cr|texlive-kpfonts-3.31-12|1736	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbmifw.vf
21cr|texlive-kpfonts-3.31-12|1737	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbmiw.vf
21cr|texlive-kpfonts-3.31-12|1738	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbn7t.vf
21cr|texlive-kpfonts-3.31-12|1739	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbn8t.vf
21cr|texlive-kpfonts-3.31-12|1740	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbsl7t.vf
21cr|texlive-kpfonts-3.31-12|1741	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbsl8t.vf
21cr|texlive-kpfonts-3.31-12|1742	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxit7t.vf
21cr|texlive-kpfonts-3.31-12|1743	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxit8t.vf
21cr|texlive-kpfonts-3.31-12|1744	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxn7t.vf
21cr|texlive-kpfonts-3.31-12|1745	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxn8t.vf
21cr|texlive-kpfonts-3.31-12|1746	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxsl7t.vf
21cr|texlive-kpfonts-3.31-12|1747	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxsl8t.vf
21cr|texlive-kpfonts-3.31-12|1748	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmi.vf
21cr|texlive-kpfonts-3.31-12|1749	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmif.vf
21cr|texlive-kpfonts-3.31-12|1750	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmifw.vf
21cr|texlive-kpfonts-3.31-12|1751	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmit7t.vf
21cr|texlive-kpfonts-3.31-12|1752	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmit8t.vf
21cr|texlive-kpfonts-3.31-12|1753	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmiw.vf
21cr|texlive-kpfonts-3.31-12|1754	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmn7t.vf
21cr|texlive-kpfonts-3.31-12|1755	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmn8t.vf
21cr|texlive-kpfonts-3.31-12|1756	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmsl7t.vf
21cr|texlive-kpfonts-3.31-12|1757	%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmsl8t.vf
21cr|texlive-kpfonts-3.31-12|1758	%{_texmfdistdir}/tex/latex/kpfonts/kpfonts.sty
21cr|texlive-kpfonts-3.31-12|1759	%{_texmfdistdir}/tex/latex/kpfonts/omljkp.fd
21cr|texlive-kpfonts-3.31-12|1760	%{_texmfdistdir}/tex/latex/kpfonts/omljkpl.fd
21cr|texlive-kpfonts-3.31-12|1761	%{_texmfdistdir}/tex/latex/kpfonts/omljkplvos.fd
21cr|texlive-kpfonts-3.31-12|1762	%{_texmfdistdir}/tex/latex/kpfonts/omljkplvosw.fd
21cr|texlive-kpfonts-3.31-12|1763	%{_texmfdistdir}/tex/latex/kpfonts/omljkplw.fd
21cr|texlive-kpfonts-3.31-12|1764	%{_texmfdistdir}/tex/latex/kpfonts/omljkpss.fd
21cr|texlive-kpfonts-3.31-12|1765	%{_texmfdistdir}/tex/latex/kpfonts/omljkpssvos.fd
21cr|texlive-kpfonts-3.31-12|1766	%{_texmfdistdir}/tex/latex/kpfonts/omljkpvos.fd
21cr|texlive-kpfonts-3.31-12|1767	%{_texmfdistdir}/tex/latex/kpfonts/omljkpvosw.fd
21cr|texlive-kpfonts-3.31-12|1768	%{_texmfdistdir}/tex/latex/kpfonts/omljkpw.fd
21cr|texlive-kpfonts-3.31-12|1769	%{_texmfdistdir}/tex/latex/kpfonts/omsjkp.fd
21cr|texlive-kpfonts-3.31-12|1770	%{_texmfdistdir}/tex/latex/kpfonts/omsjkpl.fd
21cr|texlive-kpfonts-3.31-12|1771	%{_texmfdistdir}/tex/latex/kpfonts/omsjkplw.fd
21cr|texlive-kpfonts-3.31-12|1772	%{_texmfdistdir}/tex/latex/kpfonts/omsjkpw.fd
21cr|texlive-kpfonts-3.31-12|1773	%{_texmfdistdir}/tex/latex/kpfonts/omxjkp.fd
21cr|texlive-kpfonts-3.31-12|1774	%{_texmfdistdir}/tex/latex/kpfonts/omxjkpl.fd
21cr|texlive-kpfonts-3.31-12|1775	%{_texmfdistdir}/tex/latex/kpfonts/omxjkpss.fd
21cr|texlive-kpfonts-3.31-12|1776	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkp.fd
21cr|texlive-kpfonts-3.31-12|1777	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpf.fd
21cr|texlive-kpfonts-3.31-12|1778	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpfosn.fd
21cr|texlive-kpfonts-3.31-12|1779	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpk.fd
21cr|texlive-kpfonts-3.31-12|1780	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkf.fd
21cr|texlive-kpfonts-3.31-12|1781	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkfosn.fd
21cr|texlive-kpfonts-3.31-12|1782	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkos.fd
21cr|texlive-kpfonts-3.31-12|1783	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkosn.fd
21cr|texlive-kpfonts-3.31-12|1784	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkvos.fd
21cr|texlive-kpfonts-3.31-12|1785	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpl.fd
21cr|texlive-kpfonts-3.31-12|1786	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplf.fd
21cr|texlive-kpfonts-3.31-12|1787	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplfosn.fd
21cr|texlive-kpfonts-3.31-12|1788	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplk.fd
21cr|texlive-kpfonts-3.31-12|1789	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkf.fd
21cr|texlive-kpfonts-3.31-12|1790	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkfosn.fd
21cr|texlive-kpfonts-3.31-12|1791	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkos.fd
21cr|texlive-kpfonts-3.31-12|1792	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkosn.fd
21cr|texlive-kpfonts-3.31-12|1793	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkvos.fd
21cr|texlive-kpfonts-3.31-12|1794	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplos.fd
21cr|texlive-kpfonts-3.31-12|1795	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplosn.fd
21cr|texlive-kpfonts-3.31-12|1796	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplvos.fd
21cr|texlive-kpfonts-3.31-12|1797	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpos.fd
21cr|texlive-kpfonts-3.31-12|1798	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkposn.fd
21cr|texlive-kpfonts-3.31-12|1799	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpss.fd
21cr|texlive-kpfonts-3.31-12|1800	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssf.fd
21cr|texlive-kpfonts-3.31-12|1801	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssfosn.fd
21cr|texlive-kpfonts-3.31-12|1802	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssk.fd
21cr|texlive-kpfonts-3.31-12|1803	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskf.fd
21cr|texlive-kpfonts-3.31-12|1804	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskfosn.fd
21cr|texlive-kpfonts-3.31-12|1805	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskos.fd
21cr|texlive-kpfonts-3.31-12|1806	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskosn.fd
21cr|texlive-kpfonts-3.31-12|1807	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskvos.fd
21cr|texlive-kpfonts-3.31-12|1808	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssos.fd
21cr|texlive-kpfonts-3.31-12|1809	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssosn.fd
21cr|texlive-kpfonts-3.31-12|1810	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssvos.fd
21cr|texlive-kpfonts-3.31-12|1811	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkptt.fd
21cr|texlive-kpfonts-3.31-12|1812	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpttos.fd
21cr|texlive-kpfonts-3.31-12|1813	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpttosn.fd
21cr|texlive-kpfonts-3.31-12|1814	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpttvos.fd
21cr|texlive-kpfonts-3.31-12|1815	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpvos.fd
21cr|texlive-kpfonts-3.31-12|1816	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpx.fd
21cr|texlive-kpfonts-3.31-12|1817	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxf.fd
21cr|texlive-kpfonts-3.31-12|1818	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxfosn.fd
21cr|texlive-kpfonts-3.31-12|1819	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxk.fd
21cr|texlive-kpfonts-3.31-12|1820	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkf.fd
21cr|texlive-kpfonts-3.31-12|1821	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkfosn.fd
21cr|texlive-kpfonts-3.31-12|1822	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkos.fd
21cr|texlive-kpfonts-3.31-12|1823	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkosn.fd
21cr|texlive-kpfonts-3.31-12|1824	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkvos.fd
21cr|texlive-kpfonts-3.31-12|1825	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxos.fd
21cr|texlive-kpfonts-3.31-12|1826	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxosn.fd
21cr|texlive-kpfonts-3.31-12|1827	%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxvos.fd
21cr|texlive-kpfonts-3.31-12|1828	%{_texmfdistdir}/tex/latex/kpfonts/t1jkp.fd
21cr|texlive-kpfonts-3.31-12|1829	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpf.fd
21cr|texlive-kpfonts-3.31-12|1830	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpfosn.fd
21cr|texlive-kpfonts-3.31-12|1831	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpk.fd
21cr|texlive-kpfonts-3.31-12|1832	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkf.fd
21cr|texlive-kpfonts-3.31-12|1833	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkfosn.fd
21cr|texlive-kpfonts-3.31-12|1834	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkos.fd
21cr|texlive-kpfonts-3.31-12|1835	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkosn.fd
21cr|texlive-kpfonts-3.31-12|1836	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkvos.fd
21cr|texlive-kpfonts-3.31-12|1837	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpl.fd
21cr|texlive-kpfonts-3.31-12|1838	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplf.fd
21cr|texlive-kpfonts-3.31-12|1839	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplfosn.fd
21cr|texlive-kpfonts-3.31-12|1840	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplk.fd
21cr|texlive-kpfonts-3.31-12|1841	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkf.fd
21cr|texlive-kpfonts-3.31-12|1842	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkfosn.fd
21cr|texlive-kpfonts-3.31-12|1843	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkos.fd
21cr|texlive-kpfonts-3.31-12|1844	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkosn.fd
21cr|texlive-kpfonts-3.31-12|1845	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkvos.fd
21cr|texlive-kpfonts-3.31-12|1846	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplos.fd
21cr|texlive-kpfonts-3.31-12|1847	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplosn.fd
21cr|texlive-kpfonts-3.31-12|1848	%{_texmfdistdir}/tex/latex/kpfonts/t1jkplvos.fd
21cr|texlive-kpfonts-3.31-12|1849	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpos.fd
21cr|texlive-kpfonts-3.31-12|1850	%{_texmfdistdir}/tex/latex/kpfonts/t1jkposn.fd
21cr|texlive-kpfonts-3.31-12|1851	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpss.fd
21cr|texlive-kpfonts-3.31-12|1852	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssf.fd
21cr|texlive-kpfonts-3.31-12|1853	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssfosn.fd
21cr|texlive-kpfonts-3.31-12|1854	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssk.fd
21cr|texlive-kpfonts-3.31-12|1855	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskf.fd
21cr|texlive-kpfonts-3.31-12|1856	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskfosn.fd
21cr|texlive-kpfonts-3.31-12|1857	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskos.fd
21cr|texlive-kpfonts-3.31-12|1858	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskosn.fd
21cr|texlive-kpfonts-3.31-12|1859	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskvos.fd
21cr|texlive-kpfonts-3.31-12|1860	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssos.fd
21cr|texlive-kpfonts-3.31-12|1861	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssosn.fd
21cr|texlive-kpfonts-3.31-12|1862	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssvos.fd
21cr|texlive-kpfonts-3.31-12|1863	%{_texmfdistdir}/tex/latex/kpfonts/t1jkptt.fd
21cr|texlive-kpfonts-3.31-12|1864	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpttos.fd
21cr|texlive-kpfonts-3.31-12|1865	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpttosn.fd
21cr|texlive-kpfonts-3.31-12|1866	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpttvos.fd
21cr|texlive-kpfonts-3.31-12|1867	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpvos.fd
21cr|texlive-kpfonts-3.31-12|1868	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpx.fd
21cr|texlive-kpfonts-3.31-12|1869	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxf.fd
21cr|texlive-kpfonts-3.31-12|1870	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxfosn.fd
21cr|texlive-kpfonts-3.31-12|1871	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxk.fd
21cr|texlive-kpfonts-3.31-12|1872	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkf.fd
21cr|texlive-kpfonts-3.31-12|1873	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkfosn.fd
21cr|texlive-kpfonts-3.31-12|1874	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkos.fd
21cr|texlive-kpfonts-3.31-12|1875	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkosn.fd
21cr|texlive-kpfonts-3.31-12|1876	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkvos.fd
21cr|texlive-kpfonts-3.31-12|1877	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxos.fd
21cr|texlive-kpfonts-3.31-12|1878	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxosn.fd
21cr|texlive-kpfonts-3.31-12|1879	%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxvos.fd
21cr|texlive-kpfonts-3.31-12|1880	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkp.fd
21cr|texlive-kpfonts-3.31-12|1881	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpf.fd
21cr|texlive-kpfonts-3.31-12|1882	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpfosn.fd
21cr|texlive-kpfonts-3.31-12|1883	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpk.fd
21cr|texlive-kpfonts-3.31-12|1884	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkf.fd
21cr|texlive-kpfonts-3.31-12|1885	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkfosn.fd
21cr|texlive-kpfonts-3.31-12|1886	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkos.fd
21cr|texlive-kpfonts-3.31-12|1887	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkosn.fd
21cr|texlive-kpfonts-3.31-12|1888	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkvos.fd
21cr|texlive-kpfonts-3.31-12|1889	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpl.fd
21cr|texlive-kpfonts-3.31-12|1890	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplf.fd
21cr|texlive-kpfonts-3.31-12|1891	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplfosn.fd
21cr|texlive-kpfonts-3.31-12|1892	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplk.fd
21cr|texlive-kpfonts-3.31-12|1893	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkf.fd
21cr|texlive-kpfonts-3.31-12|1894	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkfosn.fd
21cr|texlive-kpfonts-3.31-12|1895	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkos.fd
21cr|texlive-kpfonts-3.31-12|1896	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkosn.fd
21cr|texlive-kpfonts-3.31-12|1897	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkvos.fd
21cr|texlive-kpfonts-3.31-12|1898	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplos.fd
21cr|texlive-kpfonts-3.31-12|1899	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplosn.fd
21cr|texlive-kpfonts-3.31-12|1900	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplvos.fd
21cr|texlive-kpfonts-3.31-12|1901	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpos.fd
21cr|texlive-kpfonts-3.31-12|1902	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkposn.fd
21cr|texlive-kpfonts-3.31-12|1903	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpss.fd
21cr|texlive-kpfonts-3.31-12|1904	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssf.fd
21cr|texlive-kpfonts-3.31-12|1905	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssfosn.fd
21cr|texlive-kpfonts-3.31-12|1906	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssk.fd
21cr|texlive-kpfonts-3.31-12|1907	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskf.fd
21cr|texlive-kpfonts-3.31-12|1908	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskfosn.fd
21cr|texlive-kpfonts-3.31-12|1909	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskos.fd
21cr|texlive-kpfonts-3.31-12|1910	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskosn.fd
21cr|texlive-kpfonts-3.31-12|1911	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskvos.fd
21cr|texlive-kpfonts-3.31-12|1912	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssos.fd
21cr|texlive-kpfonts-3.31-12|1913	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssosn.fd
21cr|texlive-kpfonts-3.31-12|1914	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssvos.fd
21cr|texlive-kpfonts-3.31-12|1915	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkptt.fd
21cr|texlive-kpfonts-3.31-12|1916	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpttos.fd
21cr|texlive-kpfonts-3.31-12|1917	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpttosn.fd
21cr|texlive-kpfonts-3.31-12|1918	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpttvos.fd
21cr|texlive-kpfonts-3.31-12|1919	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpvos.fd
21cr|texlive-kpfonts-3.31-12|1920	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpx.fd
21cr|texlive-kpfonts-3.31-12|1921	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxf.fd
21cr|texlive-kpfonts-3.31-12|1922	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxfosn.fd
21cr|texlive-kpfonts-3.31-12|1923	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxk.fd
21cr|texlive-kpfonts-3.31-12|1924	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkf.fd
21cr|texlive-kpfonts-3.31-12|1925	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkfosn.fd
21cr|texlive-kpfonts-3.31-12|1926	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkos.fd
21cr|texlive-kpfonts-3.31-12|1927	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkosn.fd
21cr|texlive-kpfonts-3.31-12|1928	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkvos.fd
21cr|texlive-kpfonts-3.31-12|1929	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxos.fd
21cr|texlive-kpfonts-3.31-12|1930	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxosn.fd
21cr|texlive-kpfonts-3.31-12|1931	%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxvos.fd
21cr|texlive-kpfonts-3.31-12|1932	%{_texmfdistdir}/tex/latex/kpfonts/ujkpexa.fd
21cr|texlive-kpfonts-3.31-12|1933	%{_texmfdistdir}/tex/latex/kpfonts/ujkplexa.fd
21cr|texlive-kpfonts-3.31-12|1934	%{_texmfdistdir}/tex/latex/kpfonts/ujkplmia.fd
21cr|texlive-kpfonts-3.31-12|1935	%{_texmfdistdir}/tex/latex/kpfonts/ujkplmiaw.fd
21cr|texlive-kpfonts-3.31-12|1936	%{_texmfdistdir}/tex/latex/kpfonts/ujkplsyb.fd
21cr|texlive-kpfonts-3.31-12|1937	%{_texmfdistdir}/tex/latex/kpfonts/ujkplsybw.fd
21cr|texlive-kpfonts-3.31-12|1938	%{_texmfdistdir}/tex/latex/kpfonts/ujkplsyc.fd
21cr|texlive-kpfonts-3.31-12|1939	%{_texmfdistdir}/tex/latex/kpfonts/ujkplsyd.fd
21cr|texlive-kpfonts-3.31-12|1940	%{_texmfdistdir}/tex/latex/kpfonts/ujkplsydw.fd
21cr|texlive-kpfonts-3.31-12|1941	%{_texmfdistdir}/tex/latex/kpfonts/ujkpmia.fd
21cr|texlive-kpfonts-3.31-12|1942	%{_texmfdistdir}/tex/latex/kpfonts/ujkpmiaw.fd
21cr|texlive-kpfonts-3.31-12|1943	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsslsyb.fd
21cr|texlive-kpfonts-3.31-12|1944	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsslsybw.fd
21cr|texlive-kpfonts-3.31-12|1945	%{_texmfdistdir}/tex/latex/kpfonts/ujkpssmia.fd
21cr|texlive-kpfonts-3.31-12|1946	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsssyb.fd
21cr|texlive-kpfonts-3.31-12|1947	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsssybw.fd
21cr|texlive-kpfonts-3.31-12|1948	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsya.fd
21cr|texlive-kpfonts-3.31-12|1949	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsyb.fd
21cr|texlive-kpfonts-3.31-12|1950	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsybw.fd
21cr|texlive-kpfonts-3.31-12|1951	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsyc.fd
21cr|texlive-kpfonts-3.31-12|1952	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsyd.fd
21cr|texlive-kpfonts-3.31-12|1953	%{_texmfdistdir}/tex/latex/kpfonts/ujkpsydw.fd
21cr|texlive-kpfonts-3.31-12|1954	%doc %{_texmfdistdir}/doc/fonts/kpfonts/Kpfonts-Doc-French.pdf
21cr|texlive-kpfonts-3.31-12|1955	%doc %{_texmfdistdir}/doc/fonts/kpfonts/Kpfonts-Doc-French.tex
21cr|texlive-kpfonts-3.31-12|1956	%doc %{_texmfdistdir}/doc/fonts/kpfonts/christophe.cls
21cr|texlive-kpfonts-3.31-12|1957	%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts-abstract.pdf
21cr|texlive-kpfonts-3.31-12|1958	%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts-abstract.tex
21cr|texlive-kpfonts-3.31-12|1959	%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts-math-symbols-tables.pdf
21cr|texlive-kpfonts-3.31-12|1960	%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts-math-symbols-tables.tex
21cr|texlive-kpfonts-3.31-12|1961	%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts.pdf
21cr|texlive-kpfonts-3.31-12|1962	%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts.tex
21cr|texlive-kpfonts-3.31-12|1963	%doc %{_texmfdistdir}/doc/fonts/kpfonts/readme.txt
21cr|texlive-kpfonts-3.31-12|1964	
21cr|texlive-kpfonts-3.31-12|1965	#-----------------------------------------------------------------------
21cr|texlive-kpfonts-3.31-12|1966	%prep
21cr|texlive-kpfonts-3.31-12|1967	%setup -c -a0 -a1
21cr|texlive-kpfonts-3.31-12|1968	
21cr|texlive-kpfonts-3.31-12|1969	%build
21cr|texlive-kpfonts-3.31-12|1970	
21cr|texlive-kpfonts-3.31-12|1971	%install
21cr|texlive-kpfonts-3.31-12|1972	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kpfonts-3.31-12|1973	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9630 21
21cr|texlive-kpfonts-otf-65560-1|1	%define oname kpfonts-otf
21cr|texlive-kpfonts-otf-65560-1|2	
21cr|texlive-kpfonts-otf-65560-1|3	Summary:	OTF version of the Kp-fonts
21cr|texlive-kpfonts-otf-65560-1|4	Name:		texlive-kpfonts-otf
21cr|texlive-kpfonts-otf-65560-1|5	Version:	65560
21cr|texlive-kpfonts-otf-65560-1|6	Release:	1
21cr|texlive-kpfonts-otf-65560-1|7	License:	LPPL1.3
21cr|texlive-kpfonts-otf-65560-1|8	Group:		Publishing
21cr|texlive-kpfonts-otf-65560-1|9	Url:		https://www.ctan.org
21cr|texlive-kpfonts-otf-65560-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kpfonts-otf-65560-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kpfonts-otf-65560-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kpfonts-otf-65560-1|13	#Requires:	tex(iftex.sty)
21cr|texlive-kpfonts-otf-65560-1|14	Requires:	texlive-tlpkg
21cr|texlive-kpfonts-otf-65560-1|15	Requires:	texlive-kpathsea
21cr|texlive-kpfonts-otf-65560-1|16	#Requires:	tex(unicode-math.sty)
21cr|texlive-kpfonts-otf-65560-1|17	Provides:	tex(kpfonts-otf.sty) = 2024
21cr|texlive-kpfonts-otf-65560-1|18	BuildArch:	noarch
21cr|texlive-kpfonts-otf-65560-1|19	
21cr|texlive-kpfonts-otf-65560-1|20	%description
21cr|texlive-kpfonts-otf-65560-1|21	This bundle provides OpenType versions of the Type1 Kp-fonts
21cr|texlive-kpfonts-otf-65560-1|22	designed by Christophe Caignaert. It is usable with LuaTeX or
21cr|texlive-kpfonts-otf-65560-1|23	XeTeX engines only. It consists of sixteen Text fonts (eight
21cr|texlive-kpfonts-otf-65560-1|24	Serif, four Sans-Serif, four Monotype) and five Math fonts.
21cr|texlive-kpfonts-otf-65560-1|25	Serif and Sans-Serif families have small caps available in two
21cr|texlive-kpfonts-otf-65560-1|26	sizes (SmallCaps and PetitesCaps), upper and lowercase digits,
21cr|texlive-kpfonts-otf-65560-1|27	real superscripts and subscripts; ancient ligatures (ct and
21cr|texlive-kpfonts-otf-65560-1|28	st), ancient long-s and a long-tailed capital Q are available
21cr|texlive-kpfonts-otf-65560-1|29	via font features. Math fonts cover all usual symbols including
21cr|texlive-kpfonts-otf-65560-1|30	AMS'; a full list of available symbols is provided, see the
21cr|texlive-kpfonts-otf-65560-1|31	'List of glyphs'.
21cr|texlive-kpfonts-otf-65560-1|32	
21cr|texlive-kpfonts-otf-65560-1|33	%files
21cr|texlive-kpfonts-otf-65560-1|34	%doc %{_texmfdistdir}/doc/fonts/kpfonts-otf
21cr|texlive-kpfonts-otf-65560-1|35	%{_texmfdistdir}/fonts/opentype/public/kpfonts-otf
21cr|texlive-kpfonts-otf-65560-1|36	%{_texmfdistdir}/tex/latex/kpfonts-otf
21cr|texlive-kpfonts-otf-65560-1|37	
21cr|texlive-kpfonts-otf-65560-1|38	#------------------------------------------------------------------
21cr|texlive-kpfonts-otf-65560-1|39	
21cr|texlive-kpfonts-otf-65560-1|40	%prep
21cr|texlive-kpfonts-otf-65560-1|41	%setup -c -a0 -a1
21cr|texlive-kpfonts-otf-65560-1|42	
21cr|texlive-kpfonts-otf-65560-1|43	%build
21cr|texlive-kpfonts-otf-65560-1|44	
21cr|texlive-kpfonts-otf-65560-1|45	%install
21cr|texlive-kpfonts-otf-65560-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kpfonts-otf-65560-1|47	rm -rf tlpkg
21cr|texlive-kpfonts-otf-65560-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

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

9632 21
21cr|texlive-ksp-thesis-1.0.2-1|1	Name:			texlive-ksp-thesis
21cr|texlive-ksp-thesis-1.0.2-1|2	Version:		1.0.2
21cr|texlive-ksp-thesis-1.0.2-1|3	Release:		1
21cr|texlive-ksp-thesis-1.0.2-1|4	Summary:		A LaTeX class for theses published with KIT Scientific Publishing
21cr|texlive-ksp-thesis-1.0.2-1|5	Group:			Publishing
21cr|texlive-ksp-thesis-1.0.2-1|6	URL:			https://ctan.org/tex-archive/macros/latex/contrib/ksp-thesis
21cr|texlive-ksp-thesis-1.0.2-1|7	License:		lppl1.3
21cr|texlive-ksp-thesis-1.0.2-1|8	Source0:		https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/ksp-thesis.tar.xz
21cr|texlive-ksp-thesis-1.0.2-1|9	Source1:		https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/ksp-thesis.doc.tar.xz
21cr|texlive-ksp-thesis-1.0.2-1|10	BuildArch:		noarch
21cr|texlive-ksp-thesis-1.0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ksp-thesis-1.0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ksp-thesis-1.0.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-ksp-thesis-1.0.2-1|14	
21cr|texlive-ksp-thesis-1.0.2-1|15	%description
21cr|texlive-ksp-thesis-1.0.2-1|16	This package provides a LaTeX class intended for authors who
21cr|texlive-ksp-thesis-1.0.2-1|17	want to publish their thesis or other scientific work with KIT
21cr|texlive-ksp-thesis-1.0.2-1|18	Scientific Publishing (KSP). The class is based on the scrbook
21cr|texlive-ksp-thesis-1.0.2-1|19	class of the KOMA-script bundle in combination with the
21cr|texlive-ksp-thesis-1.0.2-1|20	ClassicThesis and ArsClassica packages. It modifies some of the
21cr|texlive-ksp-thesis-1.0.2-1|21	layout and style definitions of these packages in order to
21cr|texlive-ksp-thesis-1.0.2-1|22	provide a document layout that should be compatible with the
21cr|texlive-ksp-thesis-1.0.2-1|23	requirements by KSP.
21cr|texlive-ksp-thesis-1.0.2-1|24	
21cr|texlive-ksp-thesis-1.0.2-1|25	#-----------------------------------------------------------------------
21cr|texlive-ksp-thesis-1.0.2-1|26	%files
21cr|texlive-ksp-thesis-1.0.2-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-ksp-thesis-1.0.2-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-ksp-thesis-1.0.2-1|29	
21cr|texlive-ksp-thesis-1.0.2-1|30	#-----------------------------------------------------------------------
21cr|texlive-ksp-thesis-1.0.2-1|31	%prep
21cr|texlive-ksp-thesis-1.0.2-1|32	%setup -c -a0 -a1
21cr|texlive-ksp-thesis-1.0.2-1|33	
21cr|texlive-ksp-thesis-1.0.2-1|34	%install
21cr|texlive-ksp-thesis-1.0.2-1|35	mkdir -p %{buildroot}%{_texmfdistdir}

9633 21
21cr|texlive-ku-template-0.02-1|1	Name:			texlive-ku-template
21cr|texlive-ku-template-0.02-1|2	Version:		0.02
21cr|texlive-ku-template-0.02-1|3	Release:		1
21cr|texlive-ku-template-0.02-1|4	Summary:		Copenhagen University or faculty logo for front page
21cr|texlive-ku-template-0.02-1|5	Group:			Publishing
21cr|texlive-ku-template-0.02-1|6	URL:			https://ctan.org/tex-archive/macros/latex/contrib/ku-template
21cr|texlive-ku-template-0.02-1|7	License:		mit
21cr|texlive-ku-template-0.02-1|8	Source0:		https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/ku-template.tar.xz
21cr|texlive-ku-template-0.02-1|9	Source1:		https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/ku-template.doc.tar.xz
21cr|texlive-ku-template-0.02-1|10	BuildArch:		noarch
21cr|texlive-ku-template-0.02-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ku-template-0.02-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ku-template-0.02-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-ku-template-0.02-1|14	
21cr|texlive-ku-template-0.02-1|15	%description
21cr|texlive-ku-template-0.02-1|16	A comprehensive package for adding University of Copenhagen or
21cr|texlive-ku-template-0.02-1|17	faculty logo to your front page. For use by student or staff at
21cr|texlive-ku-template-0.02-1|18	University of Copenhagen (Kobenhavns Universitet).
21cr|texlive-ku-template-0.02-1|19	
21cr|texlive-ku-template-0.02-1|20	#-----------------------------------------------------------------------
21cr|texlive-ku-template-0.02-1|21	%files
21cr|texlive-ku-template-0.02-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-ku-template-0.02-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-ku-template-0.02-1|24	
21cr|texlive-ku-template-0.02-1|25	#-----------------------------------------------------------------------
21cr|texlive-ku-template-0.02-1|26	%prep
21cr|texlive-ku-template-0.02-1|27	%setup -c -a0 -a1
21cr|texlive-ku-template-0.02-1|28	
21cr|texlive-ku-template-0.02-1|29	%install
21cr|texlive-ku-template-0.02-1|30	mkdir -p %{buildroot}%{_texmfdistdir}

9634 21
21cr|texlive-kvdefinekeys-53193-1|1	%define oname kvdefinekeys
21cr|texlive-kvdefinekeys-53193-1|2	
21cr|texlive-kvdefinekeys-53193-1|3	Summary:	Define keys for use in the kvsetkeys package
21cr|texlive-kvdefinekeys-53193-1|4	Name:		texlive-kvdefinekeys
21cr|texlive-kvdefinekeys-53193-1|5	Version:	53193
21cr|texlive-kvdefinekeys-53193-1|6	Release:	1
21cr|texlive-kvdefinekeys-53193-1|7	License:	LPPL1.3
21cr|texlive-kvdefinekeys-53193-1|8	Group:		Publishing
21cr|texlive-kvdefinekeys-53193-1|9	Url:		https://www.ctan.org
21cr|texlive-kvdefinekeys-53193-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kvdefinekeys-53193-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kvdefinekeys-53193-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kvdefinekeys-53193-1|13	Requires:	texlive-tlpkg
21cr|texlive-kvdefinekeys-53193-1|14	Requires:	texlive-kpathsea
21cr|texlive-kvdefinekeys-53193-1|15	Provides:	tex(kvdefinekeys.sty) = 2024
21cr|texlive-kvdefinekeys-53193-1|16	BuildArch:	noarch
21cr|texlive-kvdefinekeys-53193-1|17	
21cr|texlive-kvdefinekeys-53193-1|18	%description
21cr|texlive-kvdefinekeys-53193-1|19	The package provides a macro \kv@define@key (analogous to
21cr|texlive-kvdefinekeys-53193-1|20	keyval's \define@key, to define keys for use by kvsetkeys.
21cr|texlive-kvdefinekeys-53193-1|21	
21cr|texlive-kvdefinekeys-53193-1|22	%files
21cr|texlive-kvdefinekeys-53193-1|23	%doc %{_texmfdistdir}/doc/latex/kvdefinekeys
21cr|texlive-kvdefinekeys-53193-1|24	%{_texmfdistdir}/tex/generic/kvdefinekeys
21cr|texlive-kvdefinekeys-53193-1|25	
21cr|texlive-kvdefinekeys-53193-1|26	#------------------------------------------------------------------
21cr|texlive-kvdefinekeys-53193-1|27	
21cr|texlive-kvdefinekeys-53193-1|28	%prep
21cr|texlive-kvdefinekeys-53193-1|29	%setup -c -a0 -a1
21cr|texlive-kvdefinekeys-53193-1|30	
21cr|texlive-kvdefinekeys-53193-1|31	%build
21cr|texlive-kvdefinekeys-53193-1|32	
21cr|texlive-kvdefinekeys-53193-1|33	%install
21cr|texlive-kvdefinekeys-53193-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kvdefinekeys-53193-1|35	rm -rf tlpkg
21cr|texlive-kvdefinekeys-53193-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9635 21
21cr|texlive-kvmap-0.3.5-1|1	Name:		texlive-kvmap
21cr|texlive-kvmap-0.3.5-1|2	Version:	0.3.5
21cr|texlive-kvmap-0.3.5-1|3	Release:	1
21cr|texlive-kvmap-0.3.5-1|4	Summary:	Create Karnaugh maps with LaTeX
21cr|texlive-kvmap-0.3.5-1|5	Group:		Publishing
21cr|texlive-kvmap-0.3.5-1|6	URL:		https://ctan.org/pkg/kvmap
21cr|texlive-kvmap-0.3.5-1|7	License:	LPPL1.3c
21cr|texlive-kvmap-0.3.5-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/kvmap.tar.xz
21cr|texlive-kvmap-0.3.5-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/kvmap.doc.tar.xz
21cr|texlive-kvmap-0.3.5-1|10	Source2:        http://ctan.altspu.ru/systems/texlive/tlnet/archive/kvmap.source.tar.xz
21cr|texlive-kvmap-0.3.5-1|11	BuildArch:	noarch
21cr|texlive-kvmap-0.3.5-1|12	BuildRequires: texlive-tlpkg
21cr|texlive-kvmap-0.3.5-1|13	Requires(pre): texlive-tlpkg
21cr|texlive-kvmap-0.3.5-1|14	Requires(post):texlive-kpathsea
21cr|texlive-kvmap-0.3.5-1|15	
21cr|texlive-kvmap-0.3.5-1|16	%description
21cr|texlive-kvmap-0.3.5-1|17	This LaTeX package allows the creation of (even large) Karnaugh
21cr|texlive-kvmap-0.3.5-1|18	maps. It provides a tabular-like input syntax and support for
21cr|texlive-kvmap-0.3.5-1|19	drawing bundles (implicants) around adjacent values. It is
21cr|texlive-kvmap-0.3.5-1|20	based on an answer at StackExchange.
21cr|texlive-kvmap-0.3.5-1|21	
21cr|texlive-kvmap-0.3.5-1|22	#-----------------------------------------------------------------------
21cr|texlive-kvmap-0.3.5-1|23	%files
21cr|texlive-kvmap-0.3.5-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-kvmap-0.3.5-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-kvmap-0.3.5-1|26	#- source
21cr|texlive-kvmap-0.3.5-1|27	%{_texmfdistdir}/source/*
21cr|texlive-kvmap-0.3.5-1|28	
21cr|texlive-kvmap-0.3.5-1|29	#-----------------------------------------------------------------------
21cr|texlive-kvmap-0.3.5-1|30	%prep
21cr|texlive-kvmap-0.3.5-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-kvmap-0.3.5-1|32	
21cr|texlive-kvmap-0.3.5-1|33	%build
21cr|texlive-kvmap-0.3.5-1|34	
21cr|texlive-kvmap-0.3.5-1|35	%install
21cr|texlive-kvmap-0.3.5-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kvmap-0.3.5-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9636 21
21cr|texlive-kvsetkeys-64632-1|1	%define oname kvsetkeys
21cr|texlive-kvsetkeys-64632-1|2	
21cr|texlive-kvsetkeys-64632-1|3	Summary:	Key value parser with default handler support
21cr|texlive-kvsetkeys-64632-1|4	Name:		texlive-kvsetkeys
21cr|texlive-kvsetkeys-64632-1|5	Version:	64632
21cr|texlive-kvsetkeys-64632-1|6	Release:	1
21cr|texlive-kvsetkeys-64632-1|7	License:	LPPL1.3
21cr|texlive-kvsetkeys-64632-1|8	Group:		Publishing
21cr|texlive-kvsetkeys-64632-1|9	Url:		https://www.ctan.org
21cr|texlive-kvsetkeys-64632-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-kvsetkeys-64632-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-kvsetkeys-64632-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-kvsetkeys-64632-1|13	Requires:	texlive-tlpkg
21cr|texlive-kvsetkeys-64632-1|14	Requires:	texlive-kpathsea
21cr|texlive-kvsetkeys-64632-1|15	Provides:	tex(kvsetkeys.sty) = 2024
21cr|texlive-kvsetkeys-64632-1|16	BuildArch:	noarch
21cr|texlive-kvsetkeys-64632-1|17	
21cr|texlive-kvsetkeys-64632-1|18	%description
21cr|texlive-kvsetkeys-64632-1|19	This package provides \kvsetkeys, a variant of package keyval's
21cr|texlive-kvsetkeys-64632-1|20	\setkeys. It allows the user to specify a handler that deals
21cr|texlive-kvsetkeys-64632-1|21	with unknown options. Active commas and equal signs may be used
21cr|texlive-kvsetkeys-64632-1|22	(e.g. see babel's shorthands) and only one level of curly
21cr|texlive-kvsetkeys-64632-1|23	braces are removed from the values.
21cr|texlive-kvsetkeys-64632-1|24	
21cr|texlive-kvsetkeys-64632-1|25	%files
21cr|texlive-kvsetkeys-64632-1|26	%doc %{_texmfdistdir}/doc/latex/kvsetkeys
21cr|texlive-kvsetkeys-64632-1|27	%{_texmfdistdir}/tex/latex/kvsetkeys
21cr|texlive-kvsetkeys-64632-1|28	
21cr|texlive-kvsetkeys-64632-1|29	#------------------------------------------------------------------
21cr|texlive-kvsetkeys-64632-1|30	
21cr|texlive-kvsetkeys-64632-1|31	%prep
21cr|texlive-kvsetkeys-64632-1|32	%setup -c -a0 -a1
21cr|texlive-kvsetkeys-64632-1|33	
21cr|texlive-kvsetkeys-64632-1|34	%build
21cr|texlive-kvsetkeys-64632-1|35	
21cr|texlive-kvsetkeys-64632-1|36	%install
21cr|texlive-kvsetkeys-64632-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-kvsetkeys-64632-1|38	rm -rf tlpkg
21cr|texlive-kvsetkeys-64632-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9637 21
21cr|texlive-labels4easylist-51124-1|1	%define oname labels4easylist
21cr|texlive-labels4easylist-51124-1|2	
21cr|texlive-labels4easylist-51124-1|3	Summary:	Add reference labels to easylist items
21cr|texlive-labels4easylist-51124-1|4	Name:		texlive-labels4easylist
21cr|texlive-labels4easylist-51124-1|5	Version:	51124
21cr|texlive-labels4easylist-51124-1|6	Release:	1
21cr|texlive-labels4easylist-51124-1|7	License:	LPPL1.3
21cr|texlive-labels4easylist-51124-1|8	Group:		Publishing
21cr|texlive-labels4easylist-51124-1|9	Url:		https://www.ctan.org
21cr|texlive-labels4easylist-51124-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-labels4easylist-51124-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-labels4easylist-51124-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-labels4easylist-51124-1|13	Requires:	texlive-tlpkg
21cr|texlive-labels4easylist-51124-1|14	Requires:	texlive-kpathsea
21cr|texlive-labels4easylist-51124-1|15	Provides:	tex(labels4easylist.sty) = 2024
21cr|texlive-labels4easylist-51124-1|16	BuildArch:	noarch
21cr|texlive-labels4easylist-51124-1|17	
21cr|texlive-labels4easylist-51124-1|18	%description
21cr|texlive-labels4easylist-51124-1|19	This package provides the \itemLabel macro for adding
21cr|texlive-labels4easylist-51124-1|20	configurable reference labels to easylist items.
21cr|texlive-labels4easylist-51124-1|21	
21cr|texlive-labels4easylist-51124-1|22	%files
21cr|texlive-labels4easylist-51124-1|23	%doc %{_texmfdistdir}/doc/latex/labels4easylist
21cr|texlive-labels4easylist-51124-1|24	%{_texmfdistdir}/tex/latex/labels4easylist
21cr|texlive-labels4easylist-51124-1|25	
21cr|texlive-labels4easylist-51124-1|26	#------------------------------------------------------------------
21cr|texlive-labels4easylist-51124-1|27	
21cr|texlive-labels4easylist-51124-1|28	%prep
21cr|texlive-labels4easylist-51124-1|29	%setup -c -a0 -a1
21cr|texlive-labels4easylist-51124-1|30	
21cr|texlive-labels4easylist-51124-1|31	%build
21cr|texlive-labels4easylist-51124-1|32	
21cr|texlive-labels4easylist-51124-1|33	%install
21cr|texlive-labels4easylist-51124-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-labels4easylist-51124-1|35	rm -rf tlpkg
21cr|texlive-labels4easylist-51124-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9638 21
21cr|texlive-labelschanged-46040-1|1	%define oname labelschanged
21cr|texlive-labelschanged-46040-1|2	
21cr|texlive-labelschanged-46040-1|3	Summary:	Identify labels which cause endless "may have changed" warnings
21cr|texlive-labelschanged-46040-1|4	Name:		texlive-labelschanged
21cr|texlive-labelschanged-46040-1|5	Version:	46040
21cr|texlive-labelschanged-46040-1|6	Release:	1
21cr|texlive-labelschanged-46040-1|7	License:	LPPL1.3
21cr|texlive-labelschanged-46040-1|8	Group:		Publishing
21cr|texlive-labelschanged-46040-1|9	Url:		https://www.ctan.org
21cr|texlive-labelschanged-46040-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-labelschanged-46040-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-labelschanged-46040-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-labelschanged-46040-1|13	Requires:	texlive-tlpkg
21cr|texlive-labelschanged-46040-1|14	Requires:	texlive-kpathsea
21cr|texlive-labelschanged-46040-1|15	Provides:	tex(labelschanged.sty) = 2024
21cr|texlive-labelschanged-46040-1|16	BuildArch:	noarch
21cr|texlive-labelschanged-46040-1|17	
21cr|texlive-labelschanged-46040-1|18	%description
21cr|texlive-labelschanged-46040-1|19	Several conditions can cause LaTeX labels to keep changing, no
21cr|texlive-labelschanged-46040-1|20	matter how many times a document is recompiled. This package
21cr|texlive-labelschanged-46040-1|21	helps diagnose the cause of repeated "Label(s) may have
21cr|texlive-labelschanged-46040-1|22	changed" warnings. The names and before/after definitions of
21cr|texlive-labelschanged-46040-1|23	changing labels are printed at the end of each compile.
21cr|texlive-labelschanged-46040-1|24	Multiply-defined labels are printed as well.
21cr|texlive-labelschanged-46040-1|25	
21cr|texlive-labelschanged-46040-1|26	%files
21cr|texlive-labelschanged-46040-1|27	%doc %{_texmfdistdir}/doc/latex/labelschanged/
21cr|texlive-labelschanged-46040-1|28	%{_texmfdistdir}/tex/latex/labelschanged/
21cr|texlive-labelschanged-46040-1|29	
21cr|texlive-labelschanged-46040-1|30	#------------------------------------------------------------------
21cr|texlive-labelschanged-46040-1|31	
21cr|texlive-labelschanged-46040-1|32	%prep
21cr|texlive-labelschanged-46040-1|33	%setup -c -a0 -a1
21cr|texlive-labelschanged-46040-1|34	
21cr|texlive-labelschanged-46040-1|35	%build
21cr|texlive-labelschanged-46040-1|36	
21cr|texlive-labelschanged-46040-1|37	%install
21cr|texlive-labelschanged-46040-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-labelschanged-46040-1|39	rm -rf tlpkg
21cr|texlive-labelschanged-46040-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9639 21
21cr|texlive-labyrinth-1.0-1|1	Name:		texlive-labyrinth
21cr|texlive-labyrinth-1.0-1|2	Version:	1.0
21cr|texlive-labyrinth-1.0-1|3	Release:	1
21cr|texlive-labyrinth-1.0-1|4	Summary:	Draw labyrinths and solution paths
21cr|texlive-labyrinth-1.0-1|5	Group:		Publishing
21cr|texlive-labyrinth-1.0-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/labyrinth
21cr|texlive-labyrinth-1.0-1|7	License:	The LATEX Project Public License
21cr|texlive-labyrinth-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/labyrinth.tar.xz
21cr|texlive-labyrinth-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/labyrinth.doc.tar.xz
21cr|texlive-labyrinth-1.0-1|10	BuildArch:	noarch
21cr|texlive-labyrinth-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-labyrinth-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-labyrinth-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-labyrinth-1.0-1|14	
21cr|texlive-labyrinth-1.0-1|15	%description
21cr|texlive-labyrinth-1.0-1|16	The labyrinth package provides code and an environment for typesetting simple labyrinths with LATEX,
21cr|texlive-labyrinth-1.0-1|17	and generating an automatic or manual solution path.
21cr|texlive-labyrinth-1.0-1|18	
21cr|texlive-labyrinth-1.0-1|19	#-----------------------------------------------------------------------
21cr|texlive-labyrinth-1.0-1|20	%files
21cr|texlive-labyrinth-1.0-1|21	%{_texmfdistdir}/tex/latex/labyrinth
21cr|texlive-labyrinth-1.0-1|22	%doc %{_texmfdistdir}/doc/latex/labyrinth
21cr|texlive-labyrinth-1.0-1|23	
21cr|texlive-labyrinth-1.0-1|24	#-----------------------------------------------------------------------
21cr|texlive-labyrinth-1.0-1|25	%prep
21cr|texlive-labyrinth-1.0-1|26	%setup -c -a0 -a1
21cr|texlive-labyrinth-1.0-1|27	
21cr|texlive-labyrinth-1.0-1|28	%build
21cr|texlive-labyrinth-1.0-1|29	
21cr|texlive-labyrinth-1.0-1|30	%install
21cr|texlive-labyrinth-1.0-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-labyrinth-1.0-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9640 21
21cr|texlive-lacheck-1.26-15|1	# revision 33818
21cr|texlive-lacheck-1.26-15|2	# category TLCore
21cr|texlive-lacheck-1.26-15|3	# catalog-ctan /support/lacheck
21cr|texlive-lacheck-1.26-15|4	# catalog-date 2012-06-24 00:35:21 +0200
21cr|texlive-lacheck-1.26-15|5	# catalog-license gpl
21cr|texlive-lacheck-1.26-15|6	# catalog-version 1.26
21cr|texlive-lacheck-1.26-15|7	Name:		texlive-lacheck
21cr|texlive-lacheck-1.26-15|8	Version:	1.26
21cr|texlive-lacheck-1.26-15|9	Release:	15
21cr|texlive-lacheck-1.26-15|10	Summary:	LaTeX checker
21cr|texlive-lacheck-1.26-15|11	Group:		Publishing
21cr|texlive-lacheck-1.26-15|12	URL:		http://www.ctan.org/tex-archive/support/lacheck
21cr|texlive-lacheck-1.26-15|13	License:	GPL
21cr|texlive-lacheck-1.26-15|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.tar.xz
21cr|texlive-lacheck-1.26-15|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.doc.tar.xz
21cr|texlive-lacheck-1.26-15|16	BuildArch:	noarch
21cr|texlive-lacheck-1.26-15|17	BuildRequires:	texlive-tlpkg
21cr|texlive-lacheck-1.26-15|18	Requires(pre):	texlive-tlpkg
21cr|texlive-lacheck-1.26-15|19	Requires:	texlive-lacheck.bin
21cr|texlive-lacheck-1.26-15|20	
21cr|texlive-lacheck-1.26-15|21	%description
21cr|texlive-lacheck-1.26-15|22	Lacheck is a tool for finding common mistakes in LaTeX
21cr|texlive-lacheck-1.26-15|23	documents. The distribution includes sources, and executables
21cr|texlive-lacheck-1.26-15|24	for OS/2 and Win32 environments.
21cr|texlive-lacheck-1.26-15|25	
21cr|texlive-lacheck-1.26-15|26	#-----------------------------------------------------------------------
21cr|texlive-lacheck-1.26-15|27	%files
21cr|texlive-lacheck-1.26-15|28	%doc %{_mandir}/man1/lacheck.1*
21cr|texlive-lacheck-1.26-15|29	%doc %{_texmfdistdir}/doc/man/man1/lacheck.man1.pdf
21cr|texlive-lacheck-1.26-15|30	
21cr|texlive-lacheck-1.26-15|31	#-----------------------------------------------------------------------
21cr|texlive-lacheck-1.26-15|32	%prep
21cr|texlive-lacheck-1.26-15|33	%setup -c -a0 -a1
21cr|texlive-lacheck-1.26-15|34	
21cr|texlive-lacheck-1.26-15|35	%build
21cr|texlive-lacheck-1.26-15|36	
21cr|texlive-lacheck-1.26-15|37	%install
21cr|texlive-lacheck-1.26-15|38	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-lacheck-1.26-15|39	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-lacheck-1.26-15|40	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-lacheck-1.26-15|41	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9641 21
21cr|texlive-lambda-lists-20190228-1|1	# revision 31402
21cr|texlive-lambda-lists-20190228-1|2	# category Package
21cr|texlive-lambda-lists-20190228-1|3	# catalog-ctan /macros/generic/lambda-lists
21cr|texlive-lambda-lists-20190228-1|4	# catalog-date 2013-08-09 20:26:41 +0200
21cr|texlive-lambda-lists-20190228-1|5	# catalog-license lppl
21cr|texlive-lambda-lists-20190228-1|6	# catalog-version undef
21cr|texlive-lambda-lists-20190228-1|7	Name:		texlive-lambda-lists
21cr|texlive-lambda-lists-20190228-1|8	Version:	20190228
21cr|texlive-lambda-lists-20190228-1|9	Release:	1
21cr|texlive-lambda-lists-20190228-1|10	Summary:	Lists in TeX's mouth
21cr|texlive-lambda-lists-20190228-1|11	Group:		Publishing
21cr|texlive-lambda-lists-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/lambda-lists
21cr|texlive-lambda-lists-20190228-1|13	License:	LPPL
21cr|texlive-lambda-lists-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda-lists.tar.xz
21cr|texlive-lambda-lists-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda-lists.doc.tar.xz
21cr|texlive-lambda-lists-20190228-1|16	BuildArch:	noarch
21cr|texlive-lambda-lists-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-lambda-lists-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-lambda-lists-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-lambda-lists-20190228-1|20	
21cr|texlive-lambda-lists-20190228-1|21	%description
21cr|texlive-lambda-lists-20190228-1|22	These list-processing macros avoid the reassignments employed
21cr|texlive-lambda-lists-20190228-1|23	in the macros shown in Appendix D of the TeXbook: all the
21cr|texlive-lambda-lists-20190228-1|24	manipulations take place in what Knuth is pleased to call
21cr|texlive-lambda-lists-20190228-1|25	"TeX's mouth".
21cr|texlive-lambda-lists-20190228-1|26	
21cr|texlive-lambda-lists-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-lambda-lists-20190228-1|28	%files
21cr|texlive-lambda-lists-20190228-1|29	%{_texmfdistdir}/tex/plain/lambda-lists/lambda.sty
21cr|texlive-lambda-lists-20190228-1|30	%doc %{_texmfdistdir}/doc/plain/lambda-lists/README
21cr|texlive-lambda-lists-20190228-1|31	%doc %{_texmfdistdir}/doc/plain/lambda-lists/lambda-lists.pdf
21cr|texlive-lambda-lists-20190228-1|32	%doc %{_texmfdistdir}/doc/plain/lambda-lists/lambda-lists.tex
21cr|texlive-lambda-lists-20190228-1|33	
21cr|texlive-lambda-lists-20190228-1|34	#-----------------------------------------------------------------------
21cr|texlive-lambda-lists-20190228-1|35	%prep
21cr|texlive-lambda-lists-20190228-1|36	%setup -c -a0 -a1
21cr|texlive-lambda-lists-20190228-1|37	
21cr|texlive-lambda-lists-20190228-1|38	%build
21cr|texlive-lambda-lists-20190228-1|39	
21cr|texlive-lambda-lists-20190228-1|40	%install
21cr|texlive-lambda-lists-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lambda-lists-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9642 21
21cr|texlive-lambdax-60278-1|1	%define oname lambdax
21cr|texlive-lambdax-60278-1|2	
21cr|texlive-lambdax-60278-1|3	Summary:	Use Lambda expression within LaTeX
21cr|texlive-lambdax-60278-1|4	Name:		texlive-lambdax
21cr|texlive-lambdax-60278-1|5	Version:	60278
21cr|texlive-lambdax-60278-1|6	Release:	1
21cr|texlive-lambdax-60278-1|7	License:	LPPL1.3
21cr|texlive-lambdax-60278-1|8	Group:		Publishing
21cr|texlive-lambdax-60278-1|9	Url:		https://www.ctan.org
21cr|texlive-lambdax-60278-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lambdax-60278-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lambdax-60278-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lambdax-60278-1|13	Requires:	texlive-tlpkg
21cr|texlive-lambdax-60278-1|14	Requires:	texlive-kpathsea
21cr|texlive-lambdax-60278-1|15	Provides:	tex(lambdax.sty) = 2024
21cr|texlive-lambdax-60278-1|16	BuildArch:	noarch
21cr|texlive-lambdax-60278-1|17	
21cr|texlive-lambdax-60278-1|18	%description
21cr|texlive-lambdax-60278-1|19	This package provides Lambda expressions. It is an interface to
21cr|texlive-lambdax-60278-1|20	specify the parameters and replacement code of a
21cr|texlive-lambdax-60278-1|21	document-command, and then to evaluate it with compatible
21cr|texlive-lambdax-60278-1|22	arguments. Optionally, it can be used recursively.
21cr|texlive-lambdax-60278-1|23	
21cr|texlive-lambdax-60278-1|24	%files
21cr|texlive-lambdax-60278-1|25	%doc %{_texmfdistdir}/doc/latex/lambdax
21cr|texlive-lambdax-60278-1|26	%{_texmfdistdir}/tex/latex/lambdax
21cr|texlive-lambdax-60278-1|27	
21cr|texlive-lambdax-60278-1|28	#------------------------------------------------------------------
21cr|texlive-lambdax-60278-1|29	
21cr|texlive-lambdax-60278-1|30	%prep
21cr|texlive-lambdax-60278-1|31	%setup -c -a0 -a1
21cr|texlive-lambdax-60278-1|32	
21cr|texlive-lambdax-60278-1|33	%build
21cr|texlive-lambdax-60278-1|34	
21cr|texlive-lambdax-60278-1|35	%install
21cr|texlive-lambdax-60278-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lambdax-60278-1|37	rm -rf tlpkg
21cr|texlive-lambdax-60278-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

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

9644 21
21cr|texlive-langnames-65502-1|1	%define oname langnames
21cr|texlive-langnames-65502-1|2	
21cr|texlive-langnames-65502-1|3	Summary:	Name languages and their genetic affiliations consistently
21cr|texlive-langnames-65502-1|4	Name:		texlive-langnames
21cr|texlive-langnames-65502-1|5	Version:	65502
21cr|texlive-langnames-65502-1|6	Release:	1
21cr|texlive-langnames-65502-1|7	License:	LPPL1.3
21cr|texlive-langnames-65502-1|8	Group:		Publishing
21cr|texlive-langnames-65502-1|9	Url:		https://www.ctan.org
21cr|texlive-langnames-65502-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-langnames-65502-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-langnames-65502-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-langnames-65502-1|13	Requires:	texlive-tlpkg
21cr|texlive-langnames-65502-1|14	Requires:	texlive-kpathsea
21cr|texlive-langnames-65502-1|15	Provides:	tex(langnames.sty) = 2024
21cr|texlive-langnames-65502-1|16	Provides:	tex(ln_fams_glot.tex) = 2024
21cr|texlive-langnames-65502-1|17	Provides:	tex(ln_fams_wals.tex) = 2024
21cr|texlive-langnames-65502-1|18	Provides:	tex(ln_langs_glot_native.tex) = 2024
21cr|texlive-langnames-65502-1|19	Provides:	tex(ln_langs_glot.tex) = 2024
21cr|texlive-langnames-65502-1|20	Provides:	tex(ln_langs_wals_native.tex) = 2024
21cr|texlive-langnames-65502-1|21	Provides:	tex(ln_langs_wals.tex) = 2024
21cr|texlive-langnames-65502-1|22	BuildArch:	noarch
21cr|texlive-langnames-65502-1|23	
21cr|texlive-langnames-65502-1|24	%description
21cr|texlive-langnames-65502-1|25	This package attempts to make the typing of language names,
21cr|texlive-langnames-65502-1|26	codes, and families slightly easier by providing macros to
21cr|texlive-langnames-65502-1|27	access pre-defined language--code--family combinations from two
21cr|texlive-langnames-65502-1|28	important databases, as well as the possibility to create new
21cr|texlive-langnames-65502-1|29	combinations. It may be particularly useful for large,
21cr|texlive-langnames-65502-1|30	collaborative projects as well as typologically minded ones
21cr|texlive-langnames-65502-1|31	with a variety of language examples.
21cr|texlive-langnames-65502-1|32	
21cr|texlive-langnames-65502-1|33	%files
21cr|texlive-langnames-65502-1|34	%doc %{_texmfdistdir}/doc/latex/langnames
21cr|texlive-langnames-65502-1|35	%{_texmfdistdir}/tex/latex/langnames
21cr|texlive-langnames-65502-1|36	
21cr|texlive-langnames-65502-1|37	#------------------------------------------------------------------
21cr|texlive-langnames-65502-1|38	
21cr|texlive-langnames-65502-1|39	%prep
21cr|texlive-langnames-65502-1|40	%setup -c -a0 -a1
21cr|texlive-langnames-65502-1|41	
21cr|texlive-langnames-65502-1|42	%build
21cr|texlive-langnames-65502-1|43	
21cr|texlive-langnames-65502-1|44	%install
21cr|texlive-langnames-65502-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-langnames-65502-1|46	rm -rf tlpkg
21cr|texlive-langnames-65502-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9645 21
21cr|texlive-langsci-20220216-1|1	Name:			texlive-langsci
21cr|texlive-langsci-20220216-1|2	Version:		20220216
21cr|texlive-langsci-20220216-1|3	Release:		1
21cr|texlive-langsci-20220216-1|4	Summary:		Typeset books for publication with Language Science Press
21cr|texlive-langsci-20220216-1|5	Group:			Publishing
21cr|texlive-langsci-20220216-1|6	URL:			https://ctan.org/tex-archive/macros/xetex/latex/langsci
21cr|texlive-langsci-20220216-1|7	License:		lppl1.3
21cr|texlive-langsci-20220216-1|8	Source0:		https://ctan.altspu.ru/systems/texlive/tlnet/archive/langsci.tar.xz
21cr|texlive-langsci-20220216-1|9	Source1:		https://ctan.altspu.ru/systems/texlive/tlnet/archive/langsci.doc.tar.xz
21cr|texlive-langsci-20220216-1|10	BuildArch:		noarch
21cr|texlive-langsci-20220216-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-langsci-20220216-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-langsci-20220216-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-langsci-20220216-1|14	
21cr|texlive-langsci-20220216-1|15	%description
21cr|texlive-langsci-20220216-1|16	This package allows you to typeset monographs and edited
21cr|texlive-langsci-20220216-1|17	volumes for publication with Language Science Press
21cr|texlive-langsci-20220216-1|18	(http://www.langsci-press.org). It includes all necessary files
21cr|texlive-langsci-20220216-1|19	for title pages, frontmatter, main content, list of references
21cr|texlive-langsci-20220216-1|20	and indexes. Dust jackets for BoD and Createspace
21cr|texlive-langsci-20220216-1|21	(print-on-demand service providers) can also be produced.
21cr|texlive-langsci-20220216-1|22	
21cr|texlive-langsci-20220216-1|23	#-----------------------------------------------------------------------
21cr|texlive-langsci-20220216-1|24	%files
21cr|texlive-langsci-20220216-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-langsci-20220216-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-langsci-20220216-1|27	
21cr|texlive-langsci-20220216-1|28	#-----------------------------------------------------------------------
21cr|texlive-langsci-20220216-1|29	%prep
21cr|texlive-langsci-20220216-1|30	%setup -c -a0 -a1
21cr|texlive-langsci-20220216-1|31	
21cr|texlive-langsci-20220216-1|32	%install
21cr|texlive-langsci-20220216-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

9646 21
21cr|texlive-langsci-avm-66016-1|1	%define oname langsci-avm
21cr|texlive-langsci-avm-66016-1|2	
21cr|texlive-langsci-avm-66016-1|3	Summary:	Attribute-value matrices and feature structures for use in linguistics
21cr|texlive-langsci-avm-66016-1|4	Name:		texlive-langsci-avm
21cr|texlive-langsci-avm-66016-1|5	Version:	66016
21cr|texlive-langsci-avm-66016-1|6	Release:	1
21cr|texlive-langsci-avm-66016-1|7	License:	LPPL1.3
21cr|texlive-langsci-avm-66016-1|8	Group:		Publishing
21cr|texlive-langsci-avm-66016-1|9	Url:		https://www.ctan.org
21cr|texlive-langsci-avm-66016-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-langsci-avm-66016-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-langsci-avm-66016-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-langsci-avm-66016-1|13	Requires:	texlive-tlpkg
21cr|texlive-langsci-avm-66016-1|14	Requires:	texlive-kpathsea
21cr|texlive-langsci-avm-66016-1|15	Provides:	tex(langsci-avm.sty) = 2024
21cr|texlive-langsci-avm-66016-1|16	BuildArch:	noarch
21cr|texlive-langsci-avm-66016-1|17	
21cr|texlive-langsci-avm-66016-1|18	%description
21cr|texlive-langsci-avm-66016-1|19	A package for typesetting feature structures, also known as
21cr|texlive-langsci-avm-66016-1|20	attribute-value matrices (AVMs), for use in linguistics. The
21cr|texlive-langsci-avm-66016-1|21	package provides a minimal and easy to read syntax. It depends
21cr|texlive-langsci-avm-66016-1|22	only on the array package and can be placed almost everywhere,
21cr|texlive-langsci-avm-66016-1|23	in particular in footnotes or graphs and tree structures. The
21cr|texlive-langsci-avm-66016-1|24	package serves the same purpose as, Christopher Manning's avm
21cr|texlive-langsci-avm-66016-1|25	package, but shares no code base with that package.
21cr|texlive-langsci-avm-66016-1|26	
21cr|texlive-langsci-avm-66016-1|27	%files
21cr|texlive-langsci-avm-66016-1|28	%doc %{_texmfdistdir}/doc/latex/langsci-avm
21cr|texlive-langsci-avm-66016-1|29	%{_texmfdistdir}/tex/latex/langsci-avm
21cr|texlive-langsci-avm-66016-1|30	
21cr|texlive-langsci-avm-66016-1|31	#------------------------------------------------------------------
21cr|texlive-langsci-avm-66016-1|32	
21cr|texlive-langsci-avm-66016-1|33	%prep
21cr|texlive-langsci-avm-66016-1|34	%setup -c -a0 -a1
21cr|texlive-langsci-avm-66016-1|35	
21cr|texlive-langsci-avm-66016-1|36	%build
21cr|texlive-langsci-avm-66016-1|37	
21cr|texlive-langsci-avm-66016-1|38	%install
21cr|texlive-langsci-avm-66016-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-langsci-avm-66016-1|40	rm -rf tlpkg
21cr|texlive-langsci-avm-66016-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9647 21
21cr|texlive-lastpackage-34481.0.1-1|1	%define oname lastpackage
21cr|texlive-lastpackage-34481.0.1-1|2	
21cr|texlive-lastpackage-34481.0.1-1|3	Summary:	Indicates the last loaded package
21cr|texlive-lastpackage-34481.0.1-1|4	Name:		texlive-lastpackage
21cr|texlive-lastpackage-34481.0.1-1|5	Version:	34481.0.1
21cr|texlive-lastpackage-34481.0.1-1|6	Release:	1
21cr|texlive-lastpackage-34481.0.1-1|7	License:	LPPL1.3
21cr|texlive-lastpackage-34481.0.1-1|8	Group:		Publishing
21cr|texlive-lastpackage-34481.0.1-1|9	Url:		https://www.ctan.org
21cr|texlive-lastpackage-34481.0.1-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lastpackage-34481.0.1-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lastpackage-34481.0.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lastpackage-34481.0.1-1|13	Requires:	texlive-kpathsea
21cr|texlive-lastpackage-34481.0.1-1|14	Requires:	texlive-tlpkg
21cr|texlive-lastpackage-34481.0.1-1|15	Provides:	tex-lastpackage = 2024
21cr|texlive-lastpackage-34481.0.1-1|16	Provides:	tex(lastpackage.sty) = 2024
21cr|texlive-lastpackage-34481.0.1-1|17	BuildArch:	noarch
21cr|texlive-lastpackage-34481.0.1-1|18	
21cr|texlive-lastpackage-34481.0.1-1|19	%description
21cr|texlive-lastpackage-34481.0.1-1|20	This package may be used to define the last point where some
21cr|texlive-lastpackage-34481.0.1-1|21	code shall be executed. Its provides a package name for use in
21cr|texlive-lastpackage-34481.0.1-1|22	package-placing commands from the author's templatetools. Usage
21cr|texlive-lastpackage-34481.0.1-1|23	examples are provided in the documentation.
21cr|texlive-lastpackage-34481.0.1-1|24	
21cr|texlive-lastpackage-34481.0.1-1|25	%files
21cr|texlive-lastpackage-34481.0.1-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-lastpackage-34481.0.1-1|27	%{_texmfdistdir}/tex/latex/lastpackage/
21cr|texlive-lastpackage-34481.0.1-1|28	
21cr|texlive-lastpackage-34481.0.1-1|29	#------------------------------------------------------------------
21cr|texlive-lastpackage-34481.0.1-1|30	
21cr|texlive-lastpackage-34481.0.1-1|31	%prep
21cr|texlive-lastpackage-34481.0.1-1|32	%setup -c -a0 -a1
21cr|texlive-lastpackage-34481.0.1-1|33	
21cr|texlive-lastpackage-34481.0.1-1|34	%build
21cr|texlive-lastpackage-34481.0.1-1|35	
21cr|texlive-lastpackage-34481.0.1-1|36	%install
21cr|texlive-lastpackage-34481.0.1-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lastpackage-34481.0.1-1|38	rm -rf tlpkg
21cr|texlive-lastpackage-34481.0.1-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9648 21
21cr|texlive-latex2man-1.29-1|1	Name:		texlive-latex2man
21cr|texlive-latex2man-1.29-1|2	Version:	1.29
21cr|texlive-latex2man-1.29-1|3	Release:	1
21cr|texlive-latex2man-1.29-1|4	Summary:	Translate LaTeX-based manual pages into Unix man format
21cr|texlive-latex2man-1.29-1|5	Group:		Publishing
21cr|texlive-latex2man-1.29-1|6	URL:		http://www.ctan.org/tex-archive/support/latex2man
21cr|texlive-latex2man-1.29-1|7	License:	LPPL
21cr|texlive-latex2man-1.29-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.tar.xz
21cr|texlive-latex2man-1.29-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.doc.tar.xz
21cr|texlive-latex2man-1.29-1|10	BuildArch:	noarch
21cr|texlive-latex2man-1.29-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-latex2man-1.29-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-latex2man-1.29-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-latex2man-1.29-1|14	Provides:	texlive-latex2man.bin = %{EVRD}
21cr|texlive-latex2man-1.29-1|15	
21cr|texlive-latex2man-1.29-1|16	%description
21cr|texlive-latex2man-1.29-1|17	A tool to translate UNIX manual pages written with LaTeX into a
21cr|texlive-latex2man-1.29-1|18	man-page format understood by the Unix man(1) command.
21cr|texlive-latex2man-1.29-1|19	Alternatively HTML or TexInfo code can be produced. Output of
21cr|texlive-latex2man-1.29-1|20	parts of the text may be supressed using the conditional text
21cr|texlive-latex2man-1.29-1|21	feature.
21cr|texlive-latex2man-1.29-1|22	
21cr|texlive-latex2man-1.29-1|23	#-----------------------------------------------------------------------
21cr|texlive-latex2man-1.29-1|24	%files
21cr|texlive-latex2man-1.29-1|25	%{_bindir}/latex2man
21cr|texlive-latex2man-1.29-1|26	%{_texmfdistdir}/scripts/latex2man
21cr|texlive-latex2man-1.29-1|27	%{_texmfdistdir}/tex/latex/latex2man
21cr|texlive-latex2man-1.29-1|28	%doc %{_infodir}/latex2man.info*
21cr|texlive-latex2man-1.29-1|29	%doc %{_mandir}/man1/latex2man.1*
21cr|texlive-latex2man-1.29-1|30	%doc %{_texmfdistdir}/doc/man/man1/latex2man.man1.pdf
21cr|texlive-latex2man-1.29-1|31	%doc %{_texmfdistdir}/doc/support/latex2man
21cr|texlive-latex2man-1.29-1|32	
21cr|texlive-latex2man-1.29-1|33	#-----------------------------------------------------------------------
21cr|texlive-latex2man-1.29-1|34	%prep
21cr|texlive-latex2man-1.29-1|35	%setup -c -a0 -a1
21cr|texlive-latex2man-1.29-1|36	
21cr|texlive-latex2man-1.29-1|37	%build
21cr|texlive-latex2man-1.29-1|38	
21cr|texlive-latex2man-1.29-1|39	%install
21cr|texlive-latex2man-1.29-1|40	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-latex2man-1.29-1|41	pushd %{buildroot}%{_bindir}
21cr|texlive-latex2man-1.29-1|42	# generate relative link manually because it appears to trigger some
21cr|texlive-latex2man-1.29-1|43	# weird bug that causes the link to be removed
21cr|texlive-latex2man-1.29-1|44	%define dont_relink                        1
21cr|texlive-latex2man-1.29-1|45	ln -sf ../share/texmf-dist/scripts/latex2man/latex2man latex2man
21cr|texlive-latex2man-1.29-1|46	popd
21cr|texlive-latex2man-1.29-1|47	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-latex2man-1.29-1|48	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-latex2man-1.29-1|49	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-latex2man-1.29-1|50	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21cr|texlive-latex2man-1.29-1|51	mkdir -p %{buildroot}%{_infodir}
21cr|texlive-latex2man-1.29-1|52	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

9649 21
21cr|texlive-latexbangla-1.4-1|1	Name:		texlive-latexbangla
21cr|texlive-latexbangla-1.4-1|2	Version:	1.4
21cr|texlive-latexbangla-1.4-1|3	Release:	1
21cr|texlive-latexbangla-1.4-1|4	Summary:	Enhanced LaTeX integration for Bangla
21cr|texlive-latexbangla-1.4-1|5	Group:		Publishing
21cr|texlive-latexbangla-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-latexbangla-1.4-1|7	License:	MIT
21cr|texlive-latexbangla-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/latexbangla.tar.xz
21cr|texlive-latexbangla-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/latexbangla.doc.tar.xz
21cr|texlive-latexbangla-1.4-1|10	BuildArch:	noarch
21cr|texlive-latexbangla-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-latexbangla-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-latexbangla-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-latexbangla-1.4-1|14	
21cr|texlive-latexbangla-1.4-1|15	%description
21cr|texlive-latexbangla-1.4-1|16	This package simplifies the process of writing Bangla in LaTeX
21cr|texlive-latexbangla-1.4-1|17	and addresses most of the associated typesetting issues.
21cr|texlive-latexbangla-1.4-1|18	Notable features: Automated transition from Bangla to English
21cr|texlive-latexbangla-1.4-1|19	and vice versa. Patch for the unproportionate whitespace issue
21cr|texlive-latexbangla-1.4-1|20	in popular Bangla fonts. Full support for all the common
21cr|texlive-latexbangla-1.4-1|21	commands and environments. Bangla numbering for page, section,
21cr|texlive-latexbangla-1.4-1|22	chapter, footnotes etc. (extending polyglossia's support). New
21cr|texlive-latexbangla-1.4-1|23	theorem, problems, example, solution and other environments,
21cr|texlive-latexbangla-1.4-1|24	all of which are in Bangla.
21cr|texlive-latexbangla-1.4-1|25	
21cr|texlive-latexbangla-1.4-1|26	#-----------------------------------------------------------------------
21cr|texlive-latexbangla-1.4-1|27	%files
21cr|texlive-latexbangla-1.4-1|28	%{_texmfdistdir}/tex/*
21cr|texlive-latexbangla-1.4-1|29	%doc %{_texmfdistdir}/doc/*
21cr|texlive-latexbangla-1.4-1|30	
21cr|texlive-latexbangla-1.4-1|31	#-----------------------------------------------------------------------
21cr|texlive-latexbangla-1.4-1|32	%prep
21cr|texlive-latexbangla-1.4-1|33	%setup -c -a0 -a1
21cr|texlive-latexbangla-1.4-1|34	
21cr|texlive-latexbangla-1.4-1|35	%build
21cr|texlive-latexbangla-1.4-1|36	
21cr|texlive-latexbangla-1.4-1|37	%install
21cr|texlive-latexbangla-1.4-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latexbangla-1.4-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9650 21
21cr|texlive-latex-base-dev-66513-1|1	%define oname latex-base-dev
21cr|texlive-latex-base-dev-66513-1|2	
21cr|texlive-latex-base-dev-66513-1|3	Summary:	Development pre-release of the LaTeX kernel
21cr|texlive-latex-base-dev-66513-1|4	Name:		texlive-latex-base-dev
21cr|texlive-latex-base-dev-66513-1|5	Version:	66513
21cr|texlive-latex-base-dev-66513-1|6	Release:	1
21cr|texlive-latex-base-dev-66513-1|7	License:	LPPL1.3
21cr|texlive-latex-base-dev-66513-1|8	Group:		Publishing
21cr|texlive-latex-base-dev-66513-1|9	Url:		https://www.ctan.org
21cr|texlive-latex-base-dev-66513-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latex-base-dev-66513-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latex-base-dev-66513-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-base-dev-66513-1|13	Requires:	texlive-tlpkg
21cr|texlive-latex-base-dev-66513-1|14	Requires:	texlive-kpathsea
21cr|texlive-latex-base-dev-66513-1|15	Provides:	tex(alltt.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|16	Provides:	tex(ansinew.def) = 2024
21cr|texlive-latex-base-dev-66513-1|17	Provides:	tex(applemac.def) = 2024
21cr|texlive-latex-base-dev-66513-1|18	Provides:	tex(article.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|19	Provides:	tex(article.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|20	Provides:	tex(ascii.def) = 2024
21cr|texlive-latex-base-dev-66513-1|21	Provides:	tex(atbegshi-ltx.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|22	Provides:	tex(atveryend-ltx.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|23	Provides:	tex(bezier.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|24	Provides:	tex(bk10.clo) = 2024
21cr|texlive-latex-base-dev-66513-1|25	Provides:	tex(bk11.clo) = 2024
21cr|texlive-latex-base-dev-66513-1|26	Provides:	tex(bk12.clo) = 2024
21cr|texlive-latex-base-dev-66513-1|27	Provides:	tex(book.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|28	Provides:	tex(book.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|29	Provides:	tex(cp1250.def) = 2024
21cr|texlive-latex-base-dev-66513-1|30	Provides:	tex(cp1252.def) = 2024
21cr|texlive-latex-base-dev-66513-1|31	Provides:	tex(cp1257.def) = 2024
21cr|texlive-latex-base-dev-66513-1|32	Provides:	tex(cp437de.def) = 2024
21cr|texlive-latex-base-dev-66513-1|33	Provides:	tex(cp437.def) = 2024
21cr|texlive-latex-base-dev-66513-1|34	Provides:	tex(cp850.def) = 2024
21cr|texlive-latex-base-dev-66513-1|35	Provides:	tex(cp852.def) = 2024
21cr|texlive-latex-base-dev-66513-1|36	Provides:	tex(cp858.def) = 2024
21cr|texlive-latex-base-dev-66513-1|37	Provides:	tex(cp865.def) = 2024
21cr|texlive-latex-base-dev-66513-1|38	Provides:	tex(decmulti.def) = 2024
21cr|texlive-latex-base-dev-66513-1|39	Provides:	tex(doc-2016-02-15.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|40	Provides:	tex(doc-2021-06-01.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|41	Provides:	tex(docstrip.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|42	Provides:	tex(doc.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|43	Provides:	tex(exscale.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|44	Provides:	tex(fix-cm.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|45	Provides:	tex(fixltx2e.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|46	Provides:	tex(flafter.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|47	Provides:	tex(fleqn.clo) = 2024
21cr|texlive-latex-base-dev-66513-1|48	Provides:	tex(fleqn.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|49	Provides:	tex(fltrace.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|50	Provides:	tex(fontenc.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|51	Provides:	tex(graphpap.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|52	Provides:	tex(idx.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|53	Provides:	tex(ifthen.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|54	Provides:	tex(inputenc.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|55	Provides:	tex(lablst.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|56	Provides:	tex(latex209.def) = 2024
21cr|texlive-latex-base-dev-66513-1|57	Provides:	tex(latexrelease.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|58	Provides:	tex(latexsym.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|59	Provides:	tex(latin10.def) = 2024
21cr|texlive-latex-base-dev-66513-1|60	Provides:	tex(latin1.def) = 2024
21cr|texlive-latex-base-dev-66513-1|61	Provides:	tex(latin2.def) = 2024
21cr|texlive-latex-base-dev-66513-1|62	Provides:	tex(latin3.def) = 2024
21cr|texlive-latex-base-dev-66513-1|63	Provides:	tex(latin4.def) = 2024
21cr|texlive-latex-base-dev-66513-1|64	Provides:	tex(latin5.def) = 2024
21cr|texlive-latex-base-dev-66513-1|65	Provides:	tex(latin9.def) = 2024
21cr|texlive-latex-base-dev-66513-1|66	Provides:	tex(leqno.clo) = 2024
21cr|texlive-latex-base-dev-66513-1|67	Provides:	tex(leqno.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|68	Provides:	tex(letter.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|69	Provides:	tex(letter.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|70	Provides:	tex(lppl.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|71	Provides:	tex(ltluatex.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|72	Provides:	tex(ltnews.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|73	Provides:	tex(ltxcheck.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|74	Provides:	tex(ltxdoc.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|75	Provides:	tex(ltxguide.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|76	Provides:	tex(macce.def) = 2024
21cr|texlive-latex-base-dev-66513-1|77	Provides:	tex(makeidx.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|78	Provides:	tex(minimal.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|79	Provides:	tex(newlfont.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|80	Provides:	tex(next.def) = 2024
21cr|texlive-latex-base-dev-66513-1|81	Provides:	tex(nfssfont.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|82	Provides:	tex(oldlfont.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|83	Provides:	tex(omlcmm.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|84	Provides:	tex(omlcmr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|85	Provides:	tex(omlenc.def) = 2024
21cr|texlive-latex-base-dev-66513-1|86	Provides:	tex(omllcmm.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|87	Provides:	tex(omscmr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|88	Provides:	tex(omscmsy.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|89	Provides:	tex(omsenc.def) = 2024
21cr|texlive-latex-base-dev-66513-1|90	Provides:	tex(omslcmsy.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|91	Provides:	tex(omxcmex.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|92	Provides:	tex(omxlcmex.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|93	Provides:	tex(openbib.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|94	Provides:	tex(ot1cmdh.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|95	Provides:	tex(ot1cmfib.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|96	Provides:	tex(ot1cmfr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|97	Provides:	tex(ot1cmr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|98	Provides:	tex(ot1cmss.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|99	Provides:	tex(ot1cmtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|100	Provides:	tex(ot1cmvtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|101	Provides:	tex(ot1enc.def) = 2024
21cr|texlive-latex-base-dev-66513-1|102	Provides:	tex(ot1lcmss.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|103	Provides:	tex(ot1lcmtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|104	Provides:	tex(ot4enc.def) = 2024
21cr|texlive-latex-base-dev-66513-1|105	Provides:	tex(proc.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|106	Provides:	tex(proc.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|107	Provides:	tex(report.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|108	Provides:	tex(report.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|109	Provides:	tex(sample2e.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|110	Provides:	tex(sfonts.def) = 2024
21cr|texlive-latex-base-dev-66513-1|111	Provides:	tex(shortvrb.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|112	Provides:	tex(showidx.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|113	Provides:	tex(size10.clo) = 2024
21cr|texlive-latex-base-dev-66513-1|114	Provides:	tex(size11.clo) = 2024
21cr|texlive-latex-base-dev-66513-1|115	Provides:	tex(size12.clo) = 2024
21cr|texlive-latex-base-dev-66513-1|116	Provides:	tex(slides.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|117	Provides:	tex(slides.def) = 2024
21cr|texlive-latex-base-dev-66513-1|118	Provides:	tex(slides.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|119	Provides:	tex(small2e.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|120	Provides:	tex(source2edoc.cls) = 2024
21cr|texlive-latex-base-dev-66513-1|121	Provides:	tex(structuredlog.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|122	Provides:	tex(syntonly.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|123	Provides:	tex(t1cmdh.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|124	Provides:	tex(t1cmfib.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|125	Provides:	tex(t1cmfr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|126	Provides:	tex(t1cmr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|127	Provides:	tex(t1cmss.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|128	Provides:	tex(t1cmtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|129	Provides:	tex(t1cmvtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|130	Provides:	tex(t1enc.def) = 2024
21cr|texlive-latex-base-dev-66513-1|131	Provides:	tex(t1enc.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|132	Provides:	tex(t1lcmss.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|133	Provides:	tex(t1lcmtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|134	Provides:	tex(testpage.tex) = 2024
21cr|texlive-latex-base-dev-66513-1|135	Provides:	tex(textcomp-2018-08-11.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|136	Provides:	tex(textcomp.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|137	Provides:	tex(tracefnt.sty) = 2024
21cr|texlive-latex-base-dev-66513-1|138	Provides:	tex(ts1cmr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|139	Provides:	tex(ts1cmss.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|140	Provides:	tex(ts1cmtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|141	Provides:	tex(ts1cmvtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|142	Provides:	tex(ts1enc.def) = 2024
21cr|texlive-latex-base-dev-66513-1|143	Provides:	tex(tuenc.def) = 2024
21cr|texlive-latex-base-dev-66513-1|144	Provides:	tex(tulmdh.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|145	Provides:	tex(tulmr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|146	Provides:	tex(tulmss.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|147	Provides:	tex(tulmssq.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|148	Provides:	tex(tulmtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|149	Provides:	tex(tulmvtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|150	Provides:	tex(ucmr.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|151	Provides:	tex(ucmss.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|152	Provides:	tex(ucmtt.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|153	Provides:	tex(ulasy.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|154	Provides:	tex(ullasy.fd) = 2024
21cr|texlive-latex-base-dev-66513-1|155	Provides:	tex(utf8-2018.def) = 2024
21cr|texlive-latex-base-dev-66513-1|156	Provides:	tex(utf8.def) = 2024
21cr|texlive-latex-base-dev-66513-1|157	BuildArch:	noarch
21cr|texlive-latex-base-dev-66513-1|158	
21cr|texlive-latex-base-dev-66513-1|159	%description
21cr|texlive-latex-base-dev-66513-1|160	This package provides a testing release for upcoming LaTeX2e
21cr|texlive-latex-base-dev-66513-1|161	kernel changes. Testing by the LaTeX team itself suggests that
21cr|texlive-latex-base-dev-66513-1|162	the code is stable and usable, but wider use by knowledgeable
21cr|texlive-latex-base-dev-66513-1|163	users is required by adding these changes to the release LaTeX
21cr|texlive-latex-base-dev-66513-1|164	kernel. Typically, the code here will be used by a TeX system
21cr|texlive-latex-base-dev-66513-1|165	to create dedicated formats, for example pdflatex-dev, which
21cr|texlive-latex-base-dev-66513-1|166	can then be used explicitly for testing.
21cr|texlive-latex-base-dev-66513-1|167	
21cr|texlive-latex-base-dev-66513-1|168	%files
21cr|texlive-latex-base-dev-66513-1|169	%doc %{_texmfdistdir}/doc/latex-dev/base
21cr|texlive-latex-base-dev-66513-1|170	%{_texmfdistdir}/tex/latex-dev/base
21cr|texlive-latex-base-dev-66513-1|171	
21cr|texlive-latex-base-dev-66513-1|172	#------------------------------------------------------------------
21cr|texlive-latex-base-dev-66513-1|173	
21cr|texlive-latex-base-dev-66513-1|174	%prep
21cr|texlive-latex-base-dev-66513-1|175	%setup -c -a0 -a1
21cr|texlive-latex-base-dev-66513-1|176	
21cr|texlive-latex-base-dev-66513-1|177	%build
21cr|texlive-latex-base-dev-66513-1|178	
21cr|texlive-latex-base-dev-66513-1|179	%install
21cr|texlive-latex-base-dev-66513-1|180	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latex-base-dev-66513-1|181	rm -rf tlpkg
21cr|texlive-latex-base-dev-66513-1|182	cp -fpar * %{buildroot}%{_texmfdistdir}

9651 21
21cr|texlive-latex-bin-dev-66186-1|1	%define oname latex-bin-dev
21cr|texlive-latex-bin-dev-66186-1|2	
21cr|texlive-latex-bin-dev-66186-1|3	Summary:	LaTeX pre-release executables and formats
21cr|texlive-latex-bin-dev-66186-1|4	Name:		texlive-latex-bin-dev
21cr|texlive-latex-bin-dev-66186-1|5	Version:	66186
21cr|texlive-latex-bin-dev-66186-1|6	Release:	1
21cr|texlive-latex-bin-dev-66186-1|7	License:	LPPL1.3
21cr|texlive-latex-bin-dev-66186-1|8	Group:		Publishing
21cr|texlive-latex-bin-dev-66186-1|9	Url:		https://www.ctan.org
21cr|texlive-latex-bin-dev-66186-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latex-bin-dev-66186-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latex-bin-dev-66186-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-bin-dev-66186-1|13	Requires:	texlive-atbegshi
21cr|texlive-latex-bin-dev-66186-1|14	Requires:	texlive-atveryend
21cr|texlive-latex-bin-dev-66186-1|15	Requires:	texlive-babel
21cr|texlive-latex-bin-dev-66186-1|16	Requires:	texlive-tlpkg
21cr|texlive-latex-bin-dev-66186-1|17	Requires:	texlive-cm
21cr|texlive-latex-bin-dev-66186-1|18	Requires:	texlive-dehyph
21cr|texlive-latex-bin-dev-66186-1|19	Requires:	texlive-everyshi
21cr|texlive-latex-bin-dev-66186-1|20	Requires:	texlive-firstaid
21cr|texlive-latex-bin-dev-66186-1|21	Requires:	texlive-hyphen-base
21cr|texlive-latex-bin-dev-66186-1|22	Requires:	texlive-hyph-utf8
21cr|texlive-latex-bin-dev-66186-1|23	Requires:	texlive-kpathsea
21cr|texlive-latex-bin-dev-66186-1|24	#Requires:	texlive-l3backend
21cr|texlive-latex-bin-dev-66186-1|25	Requires:	texlive-l3kernel
21cr|texlive-latex-bin-dev-66186-1|26	Requires:	texlive-l3packages
21cr|texlive-latex-bin-dev-66186-1|27	Requires:	texlive-latex
21cr|texlive-latex-bin-dev-66186-1|28	Requires:	texlive-latex-base-dev
21cr|texlive-latex-bin-dev-66186-1|29	Requires:	texlive-latexconfig
21cr|texlive-latex-bin-dev-66186-1|30	Requires:	texlive-latex-firstaid-dev
21cr|texlive-latex-bin-dev-66186-1|31	Requires:	texlive-latex-fonts
21cr|texlive-latex-bin-dev-66186-1|32	Requires:	texlive-latex-graphics-dev
21cr|texlive-latex-bin-dev-66186-1|33	Requires:	texlive-lm
21cr|texlive-latex-bin-dev-66186-1|34	#Requires:	texlive-luahbtex
21cr|texlive-latex-bin-dev-66186-1|35	Requires:	texlive-luaotfload
21cr|texlive-latex-bin-dev-66186-1|36	Requires:	texlive-luatex
21cr|texlive-latex-bin-dev-66186-1|37	Requires:	texlive-pdftex
21cr|texlive-latex-bin-dev-66186-1|38	Requires:	texlive-tex-ini-files
21cr|texlive-latex-bin-dev-66186-1|39	Requires:	texlive-unicode-data
21cr|texlive-latex-bin-dev-66186-1|40	BuildArch:	noarch
21cr|texlive-latex-bin-dev-66186-1|41	
21cr|texlive-latex-bin-dev-66186-1|42	%description
21cr|texlive-latex-bin-dev-66186-1|43	See the latex-base-dev package for information.
21cr|texlive-latex-bin-dev-66186-1|44	
21cr|texlive-latex-bin-dev-66186-1|45	%files
21cr|texlive-latex-bin-dev-66186-1|46	%{_mandir}/man1/*latex-dev.*
21cr|texlive-latex-bin-dev-66186-1|47	
21cr|texlive-latex-bin-dev-66186-1|48	#------------------------------------------------------------------
21cr|texlive-latex-bin-dev-66186-1|49	
21cr|texlive-latex-bin-dev-66186-1|50	%prep
21cr|texlive-latex-bin-dev-66186-1|51	%setup -c -a0 -a1
21cr|texlive-latex-bin-dev-66186-1|52	
21cr|texlive-latex-bin-dev-66186-1|53	%build
21cr|texlive-latex-bin-dev-66186-1|54	
21cr|texlive-latex-bin-dev-66186-1|55	%install
21cr|texlive-latex-bin-dev-66186-1|56	mkdir -p %{buildroot}%{_mandir}
21cr|texlive-latex-bin-dev-66186-1|57	cp -fpar texmf-dist/doc/man/* %{buildroot}%{_mandir}

9652 21
21cr|texlive-latexcolors-49888-1|1	%define oname latexcolors
21cr|texlive-latexcolors-49888-1|2	
21cr|texlive-latexcolors-49888-1|3	Summary:	Use color definitions from latexcolor.com
21cr|texlive-latexcolors-49888-1|4	Name:		texlive-latexcolors
21cr|texlive-latexcolors-49888-1|5	Version:	49888
21cr|texlive-latexcolors-49888-1|6	Release:	1
21cr|texlive-latexcolors-49888-1|7	License:	LPPL1.3
21cr|texlive-latexcolors-49888-1|8	Group:		Publishing
21cr|texlive-latexcolors-49888-1|9	Url:		https://www.ctan.org
21cr|texlive-latexcolors-49888-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latexcolors-49888-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latexcolors-49888-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latexcolors-49888-1|13	Requires:	texlive-tlpkg
21cr|texlive-latexcolors-49888-1|14	Requires:	texlive-kpathsea
21cr|texlive-latexcolors-49888-1|15	Provides:	tex(latexcolors.sty) = 2024
21cr|texlive-latexcolors-49888-1|16	BuildArch:	noarch
21cr|texlive-latexcolors-49888-1|17	
21cr|texlive-latexcolors-49888-1|18	%description
21cr|texlive-latexcolors-49888-1|19	Built on top of the xcolor package, the latexcolors package
21cr|texlive-latexcolors-49888-1|20	defines the set of colors shown on latexcolor.com for use in
21cr|texlive-latexcolors-49888-1|21	documents typeset with LaTeX & friends.
21cr|texlive-latexcolors-49888-1|22	
21cr|texlive-latexcolors-49888-1|23	%files
21cr|texlive-latexcolors-49888-1|24	%doc %{_texmfdistdir}/doc/latex/latexcolors
21cr|texlive-latexcolors-49888-1|25	%{_texmfdistdir}/tex/latex/latexcolors
21cr|texlive-latexcolors-49888-1|26	
21cr|texlive-latexcolors-49888-1|27	#------------------------------------------------------------------
21cr|texlive-latexcolors-49888-1|28	
21cr|texlive-latexcolors-49888-1|29	%prep
21cr|texlive-latexcolors-49888-1|30	%setup -c -a0 -a1
21cr|texlive-latexcolors-49888-1|31	
21cr|texlive-latexcolors-49888-1|32	%build
21cr|texlive-latexcolors-49888-1|33	
21cr|texlive-latexcolors-49888-1|34	%install
21cr|texlive-latexcolors-49888-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latexcolors-49888-1|36	rm -rf tlpkg
21cr|texlive-latexcolors-49888-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9653 21
21cr|texlive-latexdemo-0.1-1|1	Name:		texlive-latexdemo
21cr|texlive-latexdemo-0.1-1|2	Version:	0.1
21cr|texlive-latexdemo-0.1-1|3	Release:	1
21cr|texlive-latexdemo-0.1-1|4	Summary:	The package provides configurable tools to print out LATEX code
21cr|texlive-latexdemo-0.1-1|5	Group:		Publishing
21cr|texlive-latexdemo-0.1-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/latexdemo
21cr|texlive-latexdemo-0.1-1|7	License:	LPPL
21cr|texlive-latexdemo-0.1-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/latexdemo.doc.tar.xz
21cr|texlive-latexdemo-0.1-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/latexdemo.source.tar.xz
21cr|texlive-latexdemo-0.1-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/latexdemo.tar.xz
21cr|texlive-latexdemo-0.1-1|11	BuildArch:	noarch
21cr|texlive-latexdemo-0.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latexdemo-0.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-latexdemo-0.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-latexdemo-0.1-1|15	
21cr|texlive-latexdemo-0.1-1|16	%description
21cr|texlive-latexdemo-0.1-1|17	The package provides configurable tools to print out LATEX code and the
21cr|texlive-latexdemo-0.1-1|18	resulting output in the same document. It also supports printing the result
21cr|texlive-latexdemo-0.1-1|19	inside a conditional sequence.
21cr|texlive-latexdemo-0.1-1|20	
21cr|texlive-latexdemo-0.1-1|21	#-----------------------------------------------------------------------
21cr|texlive-latexdemo-0.1-1|22	%files
21cr|texlive-latexdemo-0.1-1|23	%{_texmfdistdir}/tex/latex/latexdemo/latexdemo.sty
21cr|texlive-latexdemo-0.1-1|24	%doc %{_texmfdistdir}/doc/latex/latexdemo/README
21cr|texlive-latexdemo-0.1-1|25	%doc %{_texmfdistdir}/doc/latex/latexdemo/latexdemo.pdf
21cr|texlive-latexdemo-0.1-1|26	#- source
21cr|texlive-latexdemo-0.1-1|27	%{_texmfdistdir}/source/latex/latexdemo/latexdemo.dtx
21cr|texlive-latexdemo-0.1-1|28	%{_texmfdistdir}/source/latex/latexdemo/latexdemo.ins
21cr|texlive-latexdemo-0.1-1|29	
21cr|texlive-latexdemo-0.1-1|30	#-----------------------------------------------------------------------
21cr|texlive-latexdemo-0.1-1|31	%prep
21cr|texlive-latexdemo-0.1-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-latexdemo-0.1-1|33	
21cr|texlive-latexdemo-0.1-1|34	%build
21cr|texlive-latexdemo-0.1-1|35	
21cr|texlive-latexdemo-0.1-1|36	%install
21cr|texlive-latexdemo-0.1-1|37	mkdir -p %{buildroot}%{_texmfdistdir}

9654 21
21cr|texlive-latexdiff-1.3.0-1|1	Name:		texlive-latexdiff
21cr|texlive-latexdiff-1.3.0-1|2	Version:	1.3.0
21cr|texlive-latexdiff-1.3.0-1|3	Release:	1
21cr|texlive-latexdiff-1.3.0-1|4	Summary:	Determine and mark up significant differences between latex files
21cr|texlive-latexdiff-1.3.0-1|5	Group:		Publishing
21cr|texlive-latexdiff-1.3.0-1|6	URL:		http://www.ctan.org/tex-archive/support/latexdiff
21cr|texlive-latexdiff-1.3.0-1|7	License:	GPL
21cr|texlive-latexdiff-1.3.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdiff.tar.xz
21cr|texlive-latexdiff-1.3.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdiff.doc.tar.xz
21cr|texlive-latexdiff-1.3.0-1|10	BuildArch:	noarch
21cr|texlive-latexdiff-1.3.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-latexdiff-1.3.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-latexdiff-1.3.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-latexdiff-1.3.0-1|14	Provides:	texlive-latexdiff.bin = %{EVRD}
21cr|texlive-latexdiff-1.3.0-1|15	%rename latexdiff
21cr|texlive-latexdiff-1.3.0-1|16	
21cr|texlive-latexdiff-1.3.0-1|17	%description
21cr|texlive-latexdiff-1.3.0-1|18	Latexdiff is a Perl script for visual mark up and revision of
21cr|texlive-latexdiff-1.3.0-1|19	significant differences between two latex files. Various
21cr|texlive-latexdiff-1.3.0-1|20	options are available for visual markup using standard latex
21cr|texlive-latexdiff-1.3.0-1|21	packages such as color. Changes not directly affecting visible
21cr|texlive-latexdiff-1.3.0-1|22	text, for example in formatting commands, are still marked in
21cr|texlive-latexdiff-1.3.0-1|23	the latex source. A rudimentary revision facilility is provided
21cr|texlive-latexdiff-1.3.0-1|24	by another Perl script, latexrevise, which accepts or rejects
21cr|texlive-latexdiff-1.3.0-1|25	all changes. Manual editing of the difference file can be used
21cr|texlive-latexdiff-1.3.0-1|26	to override this default behaviour and accept or reject
21cr|texlive-latexdiff-1.3.0-1|27	selected changes only.
21cr|texlive-latexdiff-1.3.0-1|28	
21cr|texlive-latexdiff-1.3.0-1|29	#-----------------------------------------------------------------------
21cr|texlive-latexdiff-1.3.0-1|30	%files
21cr|texlive-latexdiff-1.3.0-1|31	%{_bindir}/latexdiff-vc
21cr|texlive-latexdiff-1.3.0-1|32	%{_bindir}/latexdiff
21cr|texlive-latexdiff-1.3.0-1|33	%{_bindir}/latexrevise
21cr|texlive-latexdiff-1.3.0-1|34	%{_texmfdistdir}/scripts/latexdiff
21cr|texlive-latexdiff-1.3.0-1|35	%doc %{_mandir}/man1/latexdiff-vc.1*
21cr|texlive-latexdiff-1.3.0-1|36	%doc %{_texmfdistdir}/doc/man/man1/latexdiff-vc.man1.pdf
21cr|texlive-latexdiff-1.3.0-1|37	%doc %{_mandir}/man1/latexdiff.1*
21cr|texlive-latexdiff-1.3.0-1|38	%doc %{_texmfdistdir}/doc/man/man1/latexdiff.man1.pdf
21cr|texlive-latexdiff-1.3.0-1|39	%doc %{_mandir}/man1/latexrevise.1*
21cr|texlive-latexdiff-1.3.0-1|40	%doc %{_texmfdistdir}/doc/man/man1/latexrevise.man1.pdf
21cr|texlive-latexdiff-1.3.0-1|41	%doc %{_texmfdistdir}/doc/support/latexdiff
21cr|texlive-latexdiff-1.3.0-1|42	
21cr|texlive-latexdiff-1.3.0-1|43	#-----------------------------------------------------------------------
21cr|texlive-latexdiff-1.3.0-1|44	%prep
21cr|texlive-latexdiff-1.3.0-1|45	%setup -c -a0 -a1
21cr|texlive-latexdiff-1.3.0-1|46	
21cr|texlive-latexdiff-1.3.0-1|47	%build
21cr|texlive-latexdiff-1.3.0-1|48	
21cr|texlive-latexdiff-1.3.0-1|49	%install
21cr|texlive-latexdiff-1.3.0-1|50	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-latexdiff-1.3.0-1|51	pushd %{buildroot}%{_bindir}
21cr|texlive-latexdiff-1.3.0-1|52	ln -sf %{_texmfdistdir}/scripts/latexdiff/latexdiff-vc.pl latexdiff-vc
21cr|texlive-latexdiff-1.3.0-1|53	ln -sf %{_texmfdistdir}/scripts/latexdiff/latexdiff.pl latexdiff
21cr|texlive-latexdiff-1.3.0-1|54	ln -sf %{_texmfdistdir}/scripts/latexdiff/latexrevise.pl latexrevise
21cr|texlive-latexdiff-1.3.0-1|55	popd
21cr|texlive-latexdiff-1.3.0-1|56	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-latexdiff-1.3.0-1|57	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-latexdiff-1.3.0-1|58	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-latexdiff-1.3.0-1|59	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9655 21
21cr|texlive-latexfileversion-0.3-2|1	Name:		texlive-latexfileversion
21cr|texlive-latexfileversion-0.3-2|2	Version:	0.3
21cr|texlive-latexfileversion-0.3-2|3	Release:	2
21cr|texlive-latexfileversion-0.3-2|4	Summary:	Prints the version and date of a LaTeX class or style file
21cr|texlive-latexfileversion-0.3-2|5	Group:		Publishing
21cr|texlive-latexfileversion-0.3-2|6	URL:		http://www.ctan.org/tex-archive/support/latexfileversion
21cr|texlive-latexfileversion-0.3-2|7	License:	LPPL
21cr|texlive-latexfileversion-0.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.tar.xz
21cr|texlive-latexfileversion-0.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.doc.tar.xz
21cr|texlive-latexfileversion-0.3-2|10	BuildArch:	noarch
21cr|texlive-latexfileversion-0.3-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-latexfileversion-0.3-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-latexfileversion-0.3-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-latexfileversion-0.3-2|14	Provides:	texlive-latexfileversion.bin = %{EVRD}
21cr|texlive-latexfileversion-0.3-2|15	
21cr|texlive-latexfileversion-0.3-2|16	%description
21cr|texlive-latexfileversion-0.3-2|17	This simple shell script prints the version and date of a LaTeX
21cr|texlive-latexfileversion-0.3-2|18	class or style file. Syntax: latexfileversion <file> This
21cr|texlive-latexfileversion-0.3-2|19	programme handles style files (extension .sty), class files
21cr|texlive-latexfileversion-0.3-2|20	(extension .cls), and other tex input files. The file extension
21cr|texlive-latexfileversion-0.3-2|21	must be given.
21cr|texlive-latexfileversion-0.3-2|22	
21cr|texlive-latexfileversion-0.3-2|23	#-----------------------------------------------------------------------
21cr|texlive-latexfileversion-0.3-2|24	%files
21cr|texlive-latexfileversion-0.3-2|25	%{_bindir}/latexfileversion
21cr|texlive-latexfileversion-0.3-2|26	%{_texmfdistdir}/scripts/latexfileversion/latexfileversion
21cr|texlive-latexfileversion-0.3-2|27	%doc %{_texmfdistdir}/doc/support/latexfileversion/ChangeLog
21cr|texlive-latexfileversion-0.3-2|28	%doc %{_texmfdistdir}/doc/support/latexfileversion/README
21cr|texlive-latexfileversion-0.3-2|29	
21cr|texlive-latexfileversion-0.3-2|30	#-----------------------------------------------------------------------
21cr|texlive-latexfileversion-0.3-2|31	%prep
21cr|texlive-latexfileversion-0.3-2|32	%setup -c -a0 -a1
21cr|texlive-latexfileversion-0.3-2|33	
21cr|texlive-latexfileversion-0.3-2|34	%build
21cr|texlive-latexfileversion-0.3-2|35	
21cr|texlive-latexfileversion-0.3-2|36	%install
21cr|texlive-latexfileversion-0.3-2|37	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-latexfileversion-0.3-2|38	pushd %{buildroot}%{_bindir}
21cr|texlive-latexfileversion-0.3-2|39	ln -sf %{_texmfdistdir}/scripts/latexfileversion/latexfileversion latexfileversion
21cr|texlive-latexfileversion-0.3-2|40	popd
21cr|texlive-latexfileversion-0.3-2|41	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-latexfileversion-0.3-2|42	cp -fpar texmf-dist %{buildroot}%{_datadir}

9656 21
21cr|texlive-latex-firstaid-dev-65181-1|1	%define oname latex-firstaid-dev
21cr|texlive-latex-firstaid-dev-65181-1|2	
21cr|texlive-latex-firstaid-dev-65181-1|3	Summary:	Development pre-release of the LaTeX firstaid package
21cr|texlive-latex-firstaid-dev-65181-1|4	Name:		texlive-latex-firstaid-dev
21cr|texlive-latex-firstaid-dev-65181-1|5	Version:	65181
21cr|texlive-latex-firstaid-dev-65181-1|6	Release:	1
21cr|texlive-latex-firstaid-dev-65181-1|7	License:	LPPL1.3
21cr|texlive-latex-firstaid-dev-65181-1|8	Group:		Publishing
21cr|texlive-latex-firstaid-dev-65181-1|9	Url:		https://www.ctan.org
21cr|texlive-latex-firstaid-dev-65181-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latex-firstaid-dev-65181-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latex-firstaid-dev-65181-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-firstaid-dev-65181-1|13	Requires:	texlive-tlpkg
21cr|texlive-latex-firstaid-dev-65181-1|14	Requires:	texlive-kpathsea
21cr|texlive-latex-firstaid-dev-65181-1|15	Provides:	tex(everysel-ltx.sty) = 2024
21cr|texlive-latex-firstaid-dev-65181-1|16	Provides:	tex(filehook-ltx.sty) = 2024
21cr|texlive-latex-firstaid-dev-65181-1|17	BuildArch:	noarch
21cr|texlive-latex-firstaid-dev-65181-1|18	
21cr|texlive-latex-firstaid-dev-65181-1|19	%description
21cr|texlive-latex-firstaid-dev-65181-1|20	This is a pre-release version of the standard LaTeX firstaid
21cr|texlive-latex-firstaid-dev-65181-1|21	package. It accompanies the pre-testing kernel code
21cr|texlive-latex-firstaid-dev-65181-1|22	(latex-base-dev), and is intended for testing by knowledgeable
21cr|texlive-latex-firstaid-dev-65181-1|23	users.
21cr|texlive-latex-firstaid-dev-65181-1|24	
21cr|texlive-latex-firstaid-dev-65181-1|25	%files
21cr|texlive-latex-firstaid-dev-65181-1|26	%doc %{_texmfdistdir}/doc/latex-dev/firstaid
21cr|texlive-latex-firstaid-dev-65181-1|27	%{_texmfdistdir}/tex/latex-dev/firstaid
21cr|texlive-latex-firstaid-dev-65181-1|28	
21cr|texlive-latex-firstaid-dev-65181-1|29	#------------------------------------------------------------------
21cr|texlive-latex-firstaid-dev-65181-1|30	
21cr|texlive-latex-firstaid-dev-65181-1|31	%prep
21cr|texlive-latex-firstaid-dev-65181-1|32	%setup -c -a0 -a1
21cr|texlive-latex-firstaid-dev-65181-1|33	
21cr|texlive-latex-firstaid-dev-65181-1|34	%build
21cr|texlive-latex-firstaid-dev-65181-1|35	
21cr|texlive-latex-firstaid-dev-65181-1|36	%install
21cr|texlive-latex-firstaid-dev-65181-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latex-firstaid-dev-65181-1|38	rm -rf tlpkg
21cr|texlive-latex-firstaid-dev-65181-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9657 21
21cr|texlive-latex-for-undergraduates-64647-1|1	%define oname latex-for-undergraduates
21cr|texlive-latex-for-undergraduates-64647-1|2	
21cr|texlive-latex-for-undergraduates-64647-1|3	Summary:	A tutorial aimed at introducing undergraduate students to LaTeX
21cr|texlive-latex-for-undergraduates-64647-1|4	Name:		texlive-latex-for-undergraduates
21cr|texlive-latex-for-undergraduates-64647-1|5	Version:	64647
21cr|texlive-latex-for-undergraduates-64647-1|6	Release:	1
21cr|texlive-latex-for-undergraduates-64647-1|7	License:	LPPL1.3
21cr|texlive-latex-for-undergraduates-64647-1|8	Group:		Publishing
21cr|texlive-latex-for-undergraduates-64647-1|9	Url:		https://www.ctan.org
21cr|texlive-latex-for-undergraduates-64647-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latex-for-undergraduates-64647-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latex-for-undergraduates-64647-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-for-undergraduates-64647-1|13	Requires:	texlive-tlpkg
21cr|texlive-latex-for-undergraduates-64647-1|14	Requires:	texlive-kpathsea
21cr|texlive-latex-for-undergraduates-64647-1|15	BuildArch:	noarch
21cr|texlive-latex-for-undergraduates-64647-1|16	
21cr|texlive-latex-for-undergraduates-64647-1|17	%description
21cr|texlive-latex-for-undergraduates-64647-1|18	A tutorial aimed at introducing undergraduate students to
21cr|texlive-latex-for-undergraduates-64647-1|19	LaTeX, including an introduction to LaTeX Workshop in Visual
21cr|texlive-latex-for-undergraduates-64647-1|20	Studio Code and an example package of user-defined LaTeX
21cr|texlive-latex-for-undergraduates-64647-1|21	commands.
21cr|texlive-latex-for-undergraduates-64647-1|22	
21cr|texlive-latex-for-undergraduates-64647-1|23	%files
21cr|texlive-latex-for-undergraduates-64647-1|24	%doc %{_texmfdistdir}/doc/latex/latex-for-undergraduates
21cr|texlive-latex-for-undergraduates-64647-1|25	
21cr|texlive-latex-for-undergraduates-64647-1|26	#------------------------------------------------------------------
21cr|texlive-latex-for-undergraduates-64647-1|27	
21cr|texlive-latex-for-undergraduates-64647-1|28	%prep
21cr|texlive-latex-for-undergraduates-64647-1|29	%setup -c -a0 -a1
21cr|texlive-latex-for-undergraduates-64647-1|30	
21cr|texlive-latex-for-undergraduates-64647-1|31	%build
21cr|texlive-latex-for-undergraduates-64647-1|32	
21cr|texlive-latex-for-undergraduates-64647-1|33	%install
21cr|texlive-latex-for-undergraduates-64647-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latex-for-undergraduates-64647-1|35	rm -rf tlpkg
21cr|texlive-latex-for-undergraduates-64647-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9658 21
21cr|texlive-latexgit-54811-1|1	%define oname latexgit
21cr|texlive-latexgit-54811-1|2	
21cr|texlive-latexgit-54811-1|3	Summary:	A LaTeX git wrapper
21cr|texlive-latexgit-54811-1|4	Name:		texlive-latexgit
21cr|texlive-latexgit-54811-1|5	Version:	54811
21cr|texlive-latexgit-54811-1|6	Release:	1
21cr|texlive-latexgit-54811-1|7	License:	LPPL1.3
21cr|texlive-latexgit-54811-1|8	Group:		Publishing
21cr|texlive-latexgit-54811-1|9	Url:		https://www.ctan.org
21cr|texlive-latexgit-54811-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latexgit-54811-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latexgit-54811-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latexgit-54811-1|13	Requires:	texlive-tlpkg
21cr|texlive-latexgit-54811-1|14	Requires:	texlive-kpathsea
21cr|texlive-latexgit-54811-1|15	Provides:	tex(latexgit.sty) = 2024
21cr|texlive-latexgit-54811-1|16	BuildArch:	noarch
21cr|texlive-latexgit-54811-1|17	
21cr|texlive-latexgit-54811-1|18	%description
21cr|texlive-latexgit-54811-1|19	This package provides several macros to fetch git information
21cr|texlive-latexgit-54811-1|20	and typeset it. The macros defined by LaTeXgit can be helpful
21cr|texlive-latexgit-54811-1|21	to documentation authors and others to whom clear document
21cr|texlive-latexgit-54811-1|22	versioning is important.
21cr|texlive-latexgit-54811-1|23	
21cr|texlive-latexgit-54811-1|24	%files
21cr|texlive-latexgit-54811-1|25	%doc %{_texmfdistdir}/doc/latex/latexgit/
21cr|texlive-latexgit-54811-1|26	%{_texmfdistdir}/tex/latex/latexgit/
21cr|texlive-latexgit-54811-1|27	
21cr|texlive-latexgit-54811-1|28	#------------------------------------------------------------------
21cr|texlive-latexgit-54811-1|29	
21cr|texlive-latexgit-54811-1|30	%prep
21cr|texlive-latexgit-54811-1|31	%setup -c -a0 -a1
21cr|texlive-latexgit-54811-1|32	
21cr|texlive-latexgit-54811-1|33	%build
21cr|texlive-latexgit-54811-1|34	
21cr|texlive-latexgit-54811-1|35	%install
21cr|texlive-latexgit-54811-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latexgit-54811-1|37	rm -rf tlpkg
21cr|texlive-latexgit-54811-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9659 21
21cr|texlive-latex-git-log-0.9-13|1	# revision 30983
21cr|texlive-latex-git-log-0.9-13|2	# category Package
21cr|texlive-latex-git-log-0.9-13|3	# catalog-ctan /support/latex-git-log
21cr|texlive-latex-git-log-0.9-13|4	# catalog-date 2013-06-19 18:12:49 +0200
21cr|texlive-latex-git-log-0.9-13|5	# catalog-license gpl3
21cr|texlive-latex-git-log-0.9-13|6	# catalog-version 0.9
21cr|texlive-latex-git-log-0.9-13|7	Name:		texlive-latex-git-log
21cr|texlive-latex-git-log-0.9-13|8	Version:	0.9
21cr|texlive-latex-git-log-0.9-13|9	Release:	13
21cr|texlive-latex-git-log-0.9-13|10	Summary:	Typeset git log information
21cr|texlive-latex-git-log-0.9-13|11	Group:		Publishing
21cr|texlive-latex-git-log-0.9-13|12	URL:		http://www.ctan.org/tex-archive/support/latex-git-log
21cr|texlive-latex-git-log-0.9-13|13	License:	GPL3
21cr|texlive-latex-git-log-0.9-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.tar.xz
21cr|texlive-latex-git-log-0.9-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.doc.tar.xz
21cr|texlive-latex-git-log-0.9-13|16	BuildArch:	noarch
21cr|texlive-latex-git-log-0.9-13|17	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-git-log-0.9-13|18	Requires(pre):	texlive-tlpkg
21cr|texlive-latex-git-log-0.9-13|19	Requires(post):	texlive-kpathsea
21cr|texlive-latex-git-log-0.9-13|20	Provides:	texlive-latex-git-log.bin = %{EVRD}
21cr|texlive-latex-git-log-0.9-13|21	
21cr|texlive-latex-git-log-0.9-13|22	%description
21cr|texlive-latex-git-log-0.9-13|23	The program is run within a git repository, and outputs the
21cr|texlive-latex-git-log-0.9-13|24	entire version history, as a LaTeX table. That output will
21cr|texlive-latex-git-log-0.9-13|25	typically be redirected to a file; the author recommends
21cr|texlive-latex-git-log-0.9-13|26	typesetting in landscape orientation.
21cr|texlive-latex-git-log-0.9-13|27	
21cr|texlive-latex-git-log-0.9-13|28	
21cr|texlive-latex-git-log-0.9-13|29	#-----------------------------------------------------------------------
21cr|texlive-latex-git-log-0.9-13|30	%files
21cr|texlive-latex-git-log-0.9-13|31	%{_bindir}/latex-git-log
21cr|texlive-latex-git-log-0.9-13|32	%{_texmfdistdir}/scripts/latex-git-log/latex-git-log
21cr|texlive-latex-git-log-0.9-13|33	%doc %{_mandir}/man1/latex-git-log.1*
21cr|texlive-latex-git-log-0.9-13|34	%doc %{_texmfdistdir}/doc/man/man1/latex-git-log.man1.pdf
21cr|texlive-latex-git-log-0.9-13|35	%doc %{_texmfdistdir}/doc/support/latex-git-log/README*
21cr|texlive-latex-git-log-0.9-13|36	%doc %{_texmfdistdir}/doc/support/latex-git-log/example-output.tex
21cr|texlive-latex-git-log-0.9-13|37	%doc %{_texmfdistdir}/doc/support/latex-git-log/example.pdf
21cr|texlive-latex-git-log-0.9-13|38	%doc %{_texmfdistdir}/doc/support/latex-git-log/example.tex
21cr|texlive-latex-git-log-0.9-13|39	%doc %{_texmfdistdir}/doc/support/latex-git-log/po/de.po
21cr|texlive-latex-git-log-0.9-13|40	
21cr|texlive-latex-git-log-0.9-13|41	#-----------------------------------------------------------------------
21cr|texlive-latex-git-log-0.9-13|42	%prep
21cr|texlive-latex-git-log-0.9-13|43	%setup -c -a0 -a1
21cr|texlive-latex-git-log-0.9-13|44	
21cr|texlive-latex-git-log-0.9-13|45	%build
21cr|texlive-latex-git-log-0.9-13|46	
21cr|texlive-latex-git-log-0.9-13|47	%install
21cr|texlive-latex-git-log-0.9-13|48	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-latex-git-log-0.9-13|49	pushd %{buildroot}%{_bindir}
21cr|texlive-latex-git-log-0.9-13|50	ln -sf ../share/texmf-dist/scripts/latex-git-log/latex-git-log latex-git-log
21cr|texlive-latex-git-log-0.9-13|51	popd
21cr|texlive-latex-git-log-0.9-13|52	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-latex-git-log-0.9-13|53	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-latex-git-log-0.9-13|54	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-latex-git-log-0.9-13|55	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9660 21
21cr|texlive-latex-graphics-dev-64899-1|1	%define oname latex-graphics-dev
21cr|texlive-latex-graphics-dev-64899-1|2	
21cr|texlive-latex-graphics-dev-64899-1|3	Summary:	Development pre-release of the LaTeX graphics bundle
21cr|texlive-latex-graphics-dev-64899-1|4	Name:		texlive-latex-graphics-dev
21cr|texlive-latex-graphics-dev-64899-1|5	Version:	64899
21cr|texlive-latex-graphics-dev-64899-1|6	Release:	1
21cr|texlive-latex-graphics-dev-64899-1|7	License:	LPPL1.3
21cr|texlive-latex-graphics-dev-64899-1|8	Group:		Publishing
21cr|texlive-latex-graphics-dev-64899-1|9	Url:		https://www.ctan.org
21cr|texlive-latex-graphics-dev-64899-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latex-graphics-dev-64899-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latex-graphics-dev-64899-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-graphics-dev-64899-1|13	Requires:	texlive-tlpkg
21cr|texlive-latex-graphics-dev-64899-1|14	Requires:	texlive-graphics-cfg
21cr|texlive-latex-graphics-dev-64899-1|15	Requires:	texlive-kpathsea
21cr|texlive-latex-graphics-dev-64899-1|16	Provides:	tex(color.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|17	Provides:	tex(dvipdf.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|18	Provides:	tex(dvipsnam.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|19	Provides:	tex(dvipsone.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|20	Provides:	tex(dviwin.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|21	Provides:	tex(emtex.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|22	Provides:	tex(epsfig.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|23	Provides:	tex(graphics-2017-06-25.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|24	Provides:	tex(graphics.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|25	Provides:	tex(graphicx.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|26	Provides:	tex(keyval.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|27	Provides:	tex(lscape.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|28	Provides:	tex(pctex32.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|29	Provides:	tex(pctexhp.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|30	Provides:	tex(pctexps.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|31	Provides:	tex(pctexwin.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|32	Provides:	tex(rotating.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|33	Provides:	tex(tcidvi.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|34	Provides:	tex(trig.sty) = 2024
21cr|texlive-latex-graphics-dev-64899-1|35	Provides:	tex(truetex.def) = 2024
21cr|texlive-latex-graphics-dev-64899-1|36	BuildArch:	noarch
21cr|texlive-latex-graphics-dev-64899-1|37	
21cr|texlive-latex-graphics-dev-64899-1|38	%description
21cr|texlive-latex-graphics-dev-64899-1|39	This is a pre-release version of the standard LaTeX graphics
21cr|texlive-latex-graphics-dev-64899-1|40	bundle. It accompanies the pre-testing kernel code
21cr|texlive-latex-graphics-dev-64899-1|41	(latex-base-dev), and is intended for testing by knowledgeable
21cr|texlive-latex-graphics-dev-64899-1|42	users.
21cr|texlive-latex-graphics-dev-64899-1|43	
21cr|texlive-latex-graphics-dev-64899-1|44	%files
21cr|texlive-latex-graphics-dev-64899-1|45	%doc %{_texmfdistdir}/doc/latex-dev/graphics
21cr|texlive-latex-graphics-dev-64899-1|46	%{_texmfdistdir}/tex/latex-dev/graphics
21cr|texlive-latex-graphics-dev-64899-1|47	
21cr|texlive-latex-graphics-dev-64899-1|48	#------------------------------------------------------------------
21cr|texlive-latex-graphics-dev-64899-1|49	
21cr|texlive-latex-graphics-dev-64899-1|50	%prep
21cr|texlive-latex-graphics-dev-64899-1|51	%setup -c -a0 -a1
21cr|texlive-latex-graphics-dev-64899-1|52	
21cr|texlive-latex-graphics-dev-64899-1|53	%build
21cr|texlive-latex-graphics-dev-64899-1|54	
21cr|texlive-latex-graphics-dev-64899-1|55	%install
21cr|texlive-latex-graphics-dev-64899-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latex-graphics-dev-64899-1|57	rm -rf tlpkg
21cr|texlive-latex-graphics-dev-64899-1|58	cp -fpar * %{buildroot}%{_texmfdistdir}

9661 21
21cr|texlive-latexindent-3.5.3-1|1	Name:		texlive-latexindent
21cr|texlive-latexindent-3.5.3-1|2	Version:	3.5.3
21cr|texlive-latexindent-3.5.3-1|3	Release:	1
21cr|texlive-latexindent-3.5.3-1|4	Summary:	Indent a LaTeX document, highlighting the programming structure
21cr|texlive-latexindent-3.5.3-1|5	Group:		Publishing
21cr|texlive-latexindent-3.5.3-1|6	URL:		http://www.ctan.org/tex-archive/support/latexindent
21cr|texlive-latexindent-3.5.3-1|7	License:	GPL3
21cr|texlive-latexindent-3.5.3-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.tar.xz
21cr|texlive-latexindent-3.5.3-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.doc.tar.xz
21cr|texlive-latexindent-3.5.3-1|10	BuildArch:	noarch
21cr|texlive-latexindent-3.5.3-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-latexindent-3.5.3-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-latexindent-3.5.3-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-latexindent-3.5.3-1|14	Provides:	texlive-latexindent.bin = %{EVRD}
21cr|texlive-latexindent-3.5.3-1|15	
21cr|texlive-latexindent-3.5.3-1|16	%description
21cr|texlive-latexindent-3.5.3-1|17	The Perl script (also available as a windows executable)
21cr|texlive-latexindent-3.5.3-1|18	processes a LaTeX file, indenting parts so as to highlight the
21cr|texlive-latexindent-3.5.3-1|19	structure for the reader.
21cr|texlive-latexindent-3.5.3-1|20	
21cr|texlive-latexindent-3.5.3-1|21	#-----------------------------------------------------------------------
21cr|texlive-latexindent-3.5.3-1|22	%files
21cr|texlive-latexindent-3.5.3-1|23	%{_bindir}/latexindent
21cr|texlive-latexindent-3.5.3-1|24	%{_texmfdistdir}/scripts/latexindent
21cr|texlive-latexindent-3.5.3-1|25	%doc %{_texmfdistdir}/doc/support/latexindent
21cr|texlive-latexindent-3.5.3-1|26	
21cr|texlive-latexindent-3.5.3-1|27	#-----------------------------------------------------------------------
21cr|texlive-latexindent-3.5.3-1|28	%prep
21cr|texlive-latexindent-3.5.3-1|29	%setup -c -a0 -a1
21cr|texlive-latexindent-3.5.3-1|30	
21cr|texlive-latexindent-3.5.3-1|31	%build
21cr|texlive-latexindent-3.5.3-1|32	
21cr|texlive-latexindent-3.5.3-1|33	%install
21cr|texlive-latexindent-3.5.3-1|34	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-latexindent-3.5.3-1|35	pushd %{buildroot}%{_bindir}
21cr|texlive-latexindent-3.5.3-1|36	ln -sf %{_texmfdistdir}/scripts/latexindent/latexindent.pl latexindent
21cr|texlive-latexindent-3.5.3-1|37	popd
21cr|texlive-latexindent-3.5.3-1|38	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-latexindent-3.5.3-1|39	cp -fpar texmf-dist %{buildroot}%{_datadir}

9662 21
21cr|texlive-latex-lab-64892-1|1	%define oname latex-lab
21cr|texlive-latex-lab-64892-1|2	
21cr|texlive-latex-lab-64892-1|3	Summary:	LaTeX laboratory
21cr|texlive-latex-lab-64892-1|4	Name:		texlive-latex-lab
21cr|texlive-latex-lab-64892-1|5	Version:	64892
21cr|texlive-latex-lab-64892-1|6	Release:	1
21cr|texlive-latex-lab-64892-1|7	License:	LPPL1.3
21cr|texlive-latex-lab-64892-1|8	Group:		Publishing
21cr|texlive-latex-lab-64892-1|9	Url:		https://www.ctan.org
21cr|texlive-latex-lab-64892-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latex-lab-64892-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latex-lab-64892-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-lab-64892-1|13	Requires:	texlive-tlpkg
21cr|texlive-latex-lab-64892-1|14	Requires:	texlive-kpathsea
21cr|texlive-latex-lab-64892-1|15	Provides:	tex(latex-lab-testphase-new-or.sty) = 2024
21cr|texlive-latex-lab-64892-1|16	BuildArch:	noarch
21cr|texlive-latex-lab-64892-1|17	
21cr|texlive-latex-lab-64892-1|18	%description
21cr|texlive-latex-lab-64892-1|19	The LaTeX laboratory provides a route for additions to the
21cr|texlive-latex-lab-64892-1|20	LaTeX kernel to be stablised, whilst still allowing some
21cr|texlive-latex-lab-64892-1|21	stability for adventorous users.
21cr|texlive-latex-lab-64892-1|22	
21cr|texlive-latex-lab-64892-1|23	%files
21cr|texlive-latex-lab-64892-1|24	%doc %{_texmfdistdir}/doc/latex/latex-lab
21cr|texlive-latex-lab-64892-1|25	%{_texmfdistdir}/tex/latex/latex-lab
21cr|texlive-latex-lab-64892-1|26	
21cr|texlive-latex-lab-64892-1|27	#------------------------------------------------------------------
21cr|texlive-latex-lab-64892-1|28	
21cr|texlive-latex-lab-64892-1|29	%prep
21cr|texlive-latex-lab-64892-1|30	%setup -c -a0 -a1
21cr|texlive-latex-lab-64892-1|31	
21cr|texlive-latex-lab-64892-1|32	%build
21cr|texlive-latex-lab-64892-1|33	
21cr|texlive-latex-lab-64892-1|34	%install
21cr|texlive-latex-lab-64892-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latex-lab-64892-1|36	rm -rf tlpkg
21cr|texlive-latex-lab-64892-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9663 21
21cr|texlive-latex-make-60874-1|1	%define oname latex-make
21cr|texlive-latex-make-60874-1|2	
21cr|texlive-latex-make-60874-1|3	Summary:	Easy compiling of complex (and simple) LaTeX documents
21cr|texlive-latex-make-60874-1|4	Name:		texlive-latex-make
21cr|texlive-latex-make-60874-1|5	Version:	60874
21cr|texlive-latex-make-60874-1|6	Release:	1
21cr|texlive-latex-make-60874-1|7	License:	LPPL1.3
21cr|texlive-latex-make-60874-1|8	Group:		Publishing
21cr|texlive-latex-make-60874-1|9	Url:		https://www.ctan.org
21cr|texlive-latex-make-60874-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latex-make-60874-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latex-make-60874-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-make-60874-1|13	Requires:	make
21cr|texlive-latex-make-60874-1|14	#Requires:	tex(aeguill.sty)
21cr|texlive-latex-make-60874-1|15	#Requires:	tex(ae.sty)
21cr|texlive-latex-make-60874-1|16	Requires:	tex(color.sty)
21cr|texlive-latex-make-60874-1|17	#Requires:	tex(epstopdf.sty)
21cr|texlive-latex-make-60874-1|18	Requires:	tex(graphicx.sty)
21cr|texlive-latex-make-60874-1|19	#Requires:	tex(ifpdf.sty)
21cr|texlive-latex-make-60874-1|20	Requires:	tex(ifthen.sty)
21cr|texlive-latex-make-60874-1|21	Requires:	texlive-kpathsea
21cr|texlive-latex-make-60874-1|22	Requires:	texlive-tlpkg
21cr|texlive-latex-make-60874-1|23	Provides:	tex(figlatex.cfg) = 2024
21cr|texlive-latex-make-60874-1|24	Provides:	tex(figlatex.sty) = 2024
21cr|texlive-latex-make-60874-1|25	Provides:	tex-latex-make = 2024
21cr|texlive-latex-make-60874-1|26	Provides:	tex(pdfswitch.sty) = 2024
21cr|texlive-latex-make-60874-1|27	Provides:	tex(texdepends.sty) = 2024
21cr|texlive-latex-make-60874-1|28	Provides:	tex(texgraphicx.sty) = 2024
21cr|texlive-latex-make-60874-1|29	BuildArch:	noarch
21cr|texlive-latex-make-60874-1|30	
21cr|texlive-latex-make-60874-1|31	%description
21cr|texlive-latex-make-60874-1|32	This package provides several tools that aim to simplify the
21cr|texlive-latex-make-60874-1|33	compilation of LaTeX documents: LaTeX.mk: a Makefile snippet to
21cr|texlive-latex-make-60874-1|34	help compiling LaTeX documents in DVI, PDF, PS, ... format.
21cr|texlive-latex-make-60874-1|35	Dependencies are automatically tracked: one should be able to
21cr|texlive-latex-make-60874-1|36	compile documents with a one-line Makefile containing 'include
21cr|texlive-latex-make-60874-1|37	LaTeX.mk'. Complex documents (with multiple bibliographies,
21cr|texlive-latex-make-60874-1|38	indexes, glossaries, ...) should be correctly managed.
21cr|texlive-latex-make-60874-1|39	figlatex.sty: a LaTeX package to easily insert xfig figures
21cr|texlive-latex-make-60874-1|40	(with \includegraphics{file.fig}). It can interact with
21cr|texlive-latex-make-60874-1|41	LaTeX.mk so that the latter automatically invokes transfig if
21cr|texlive-latex-make-60874-1|42	needed. And various helper tools for LaTeX.mk This package
21cr|texlive-latex-make-60874-1|43	requires GNUmake (>= 3.81).
21cr|texlive-latex-make-60874-1|44	
21cr|texlive-latex-make-60874-1|45	%files
21cr|texlive-latex-make-60874-1|46	%doc %{_texmfdistdir}/doc
21cr|texlive-latex-make-60874-1|47	%{_texmfdistdir}/scripts/latex-make/
21cr|texlive-latex-make-60874-1|48	%{_texmfdistdir}/tex/latex/latex-make/
21cr|texlive-latex-make-60874-1|49	
21cr|texlive-latex-make-60874-1|50	#------------------------------------------------------------------
21cr|texlive-latex-make-60874-1|51	
21cr|texlive-latex-make-60874-1|52	%prep
21cr|texlive-latex-make-60874-1|53	%setup -c -a0 -a1
21cr|texlive-latex-make-60874-1|54	
21cr|texlive-latex-make-60874-1|55	%build
21cr|texlive-latex-make-60874-1|56	
21cr|texlive-latex-make-60874-1|57	%install
21cr|texlive-latex-make-60874-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latex-make-60874-1|59	rm -rf tlpkg
21cr|texlive-latex-make-60874-1|60	cp -fpar * %{buildroot}%{_texmfdistdir}

9664 21
21cr|texlive-latexmk-4.63b-1|1	Name:		texlive-latexmk
21cr|texlive-latexmk-4.63b-1|2	Version:	4.63b
21cr|texlive-latexmk-4.63b-1|3	Release:	1
21cr|texlive-latexmk-4.63b-1|4	Summary:	Fully automated LaTeX document generation
21cr|texlive-latexmk-4.63b-1|5	Group:		Publishing
21cr|texlive-latexmk-4.63b-1|6	URL:		http://www.ctan.org/tex-archive/support/latexmk
21cr|texlive-latexmk-4.63b-1|7	License:	GPL
21cr|texlive-latexmk-4.63b-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.tar.xz
21cr|texlive-latexmk-4.63b-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.doc.tar.xz
21cr|texlive-latexmk-4.63b-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.source.tar.xz
21cr|texlive-latexmk-4.63b-1|11	BuildArch:	noarch
21cr|texlive-latexmk-4.63b-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latexmk-4.63b-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-latexmk-4.63b-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-latexmk-4.63b-1|15	Provides:	texlive-latexmk.bin = %{EVRD}
21cr|texlive-latexmk-4.63b-1|16	
21cr|texlive-latexmk-4.63b-1|17	%description
21cr|texlive-latexmk-4.63b-1|18	Latexmk completely automates the process of generating a LaTeX
21cr|texlive-latexmk-4.63b-1|19	document. Given the source files for a document, latexmk issues
21cr|texlive-latexmk-4.63b-1|20	the appropriate sequence of commands to generate a .dvi, .ps,
21cr|texlive-latexmk-4.63b-1|21	.pdf or hardcopy version of the document. An important feature
21cr|texlive-latexmk-4.63b-1|22	is the "preview continuous mode", where the script watches all
21cr|texlive-latexmk-4.63b-1|23	of the source files (primary file and included TeX and graphics
21cr|texlive-latexmk-4.63b-1|24	files), and reruns LaTeX, etc., whenever a source file has
21cr|texlive-latexmk-4.63b-1|25	changed. Thus a previewer can offer a display of the document's
21cr|texlive-latexmk-4.63b-1|26	latest state.
21cr|texlive-latexmk-4.63b-1|27	
21cr|texlive-latexmk-4.63b-1|28	#-----------------------------------------------------------------------
21cr|texlive-latexmk-4.63b-1|29	%files
21cr|texlive-latexmk-4.63b-1|30	%{_bindir}/latexmk
21cr|texlive-latexmk-4.63b-1|31	%{_texmfdistdir}/scripts/latexmk
21cr|texlive-latexmk-4.63b-1|32	%doc %{_mandir}/man1/latexmk.1*
21cr|texlive-latexmk-4.63b-1|33	%doc %{_texmfdistdir}/doc/man/man1/latexmk.man1.pdf
21cr|texlive-latexmk-4.63b-1|34	%doc %{_texmfdistdir}/doc/support/latexmk
21cr|texlive-latexmk-4.63b-1|35	#- source
21cr|texlive-latexmk-4.63b-1|36	%doc %{_texmfdistdir}/source/support/latexmk
21cr|texlive-latexmk-4.63b-1|37	
21cr|texlive-latexmk-4.63b-1|38	#-----------------------------------------------------------------------
21cr|texlive-latexmk-4.63b-1|39	%prep
21cr|texlive-latexmk-4.63b-1|40	%setup -c -a0 -a1 -a2
21cr|texlive-latexmk-4.63b-1|41	
21cr|texlive-latexmk-4.63b-1|42	%build
21cr|texlive-latexmk-4.63b-1|43	
21cr|texlive-latexmk-4.63b-1|44	%install
21cr|texlive-latexmk-4.63b-1|45	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-latexmk-4.63b-1|46	pushd %{buildroot}%{_bindir}
21cr|texlive-latexmk-4.63b-1|47	ln -sf %{_texmfdistdir}/scripts/latexmk/latexmk.pl latexmk
21cr|texlive-latexmk-4.63b-1|48	popd
21cr|texlive-latexmk-4.63b-1|49	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-latexmk-4.63b-1|50	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-latexmk-4.63b-1|51	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-latexmk-4.63b-1|52	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9665 21
21cr|texlive-latexpand-1.5-1|1	Name:		texlive-latexpand
21cr|texlive-latexpand-1.5-1|2	Version:	1.5
21cr|texlive-latexpand-1.5-1|3	Release:	1
21cr|texlive-latexpand-1.5-1|4	Epoch:		1
21cr|texlive-latexpand-1.5-1|5	Summary:	Expand \input and \include in a LaTeX document
21cr|texlive-latexpand-1.5-1|6	Group:		Publishing
21cr|texlive-latexpand-1.5-1|7	URL:		http://www.ctan.org/tex-archive/support/latexpand
21cr|texlive-latexpand-1.5-1|8	License:	BSD
21cr|texlive-latexpand-1.5-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.tar.xz
21cr|texlive-latexpand-1.5-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.doc.tar.xz
21cr|texlive-latexpand-1.5-1|11	BuildArch:	noarch
21cr|texlive-latexpand-1.5-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latexpand-1.5-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-latexpand-1.5-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-latexpand-1.5-1|15	Provides:	texlive-latexpand.bin = %{EVRD}
21cr|texlive-latexpand-1.5-1|16	
21cr|texlive-latexpand-1.5-1|17	%description
21cr|texlive-latexpand-1.5-1|18	Latexpand is a Perl script that simply replaces \input and
21cr|texlive-latexpand-1.5-1|19	\include commands with the content of the file input/included.
21cr|texlive-latexpand-1.5-1|20	The script does not deal with \includeonly commands.
21cr|texlive-latexpand-1.5-1|21	
21cr|texlive-latexpand-1.5-1|22	#-----------------------------------------------------------------------
21cr|texlive-latexpand-1.5-1|23	%files
21cr|texlive-latexpand-1.5-1|24	%{_bindir}/latexpand
21cr|texlive-latexpand-1.5-1|25	%{_texmfdistdir}/scripts/latexpand
21cr|texlive-latexpand-1.5-1|26	%doc %{_texmfdistdir}/doc/support/latexpand
21cr|texlive-latexpand-1.5-1|27	
21cr|texlive-latexpand-1.5-1|28	#-----------------------------------------------------------------------
21cr|texlive-latexpand-1.5-1|29	%prep
21cr|texlive-latexpand-1.5-1|30	%setup -c -a0 -a1
21cr|texlive-latexpand-1.5-1|31	
21cr|texlive-latexpand-1.5-1|32	%build
21cr|texlive-latexpand-1.5-1|33	
21cr|texlive-latexpand-1.5-1|34	%install
21cr|texlive-latexpand-1.5-1|35	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-latexpand-1.5-1|36	pushd %{buildroot}%{_bindir}
21cr|texlive-latexpand-1.5-1|37	ln -sf %{_texmfdistdir}/scripts/latexpand/latexpand latexpand
21cr|texlive-latexpand-1.5-1|38	popd
21cr|texlive-latexpand-1.5-1|39	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-latexpand-1.5-1|40	cp -fpar texmf-dist %{buildroot}%{_datadir}

9666 21
21cr|texlive-latex-uni8-0.03-1|1	Name:		texlive-latex-uni8
21cr|texlive-latex-uni8-0.03-1|2	Version:	0.03
21cr|texlive-latex-uni8-0.03-1|3	Release:	1
21cr|texlive-latex-uni8-0.03-1|4	Summary:	Universal inputenc, fontenc and babel for pdflatex + lualatex
21cr|texlive-latex-uni8-0.03-1|5	Group:		Publishing
21cr|texlive-latex-uni8-0.03-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/latex-uni8
21cr|texlive-latex-uni8-0.03-1|7	License:	LPPL
21cr|texlive-latex-uni8-0.03-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-uni8.tar.xz
21cr|texlive-latex-uni8-0.03-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-uni8.doc.tar.xz
21cr|texlive-latex-uni8-0.03-1|10	BuildArch:	noarch
21cr|texlive-latex-uni8-0.03-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-uni8-0.03-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-latex-uni8-0.03-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-latex-uni8-0.03-1|14	
21cr|texlive-latex-uni8-0.03-1|15	%description
21cr|texlive-latex-uni8-0.03-1|16	uni8.sty is a LaTeX style file which makes it easy to use input encoding
21cr|texlive-latex-uni8-0.03-1|17	(UTF-8 by default, can be changed), fontspec.sty (optional), font
21cr|texlive-latex-uni8-0.03-1|18	encoding (T1 if fontspec.sty is not used), babel (English language by
21cr|texlive-latex-uni8-0.03-1|19	default), hyphenation, underline (with soul.sty), default text and math
21cr|texlive-latex-uni8-0.03-1|20	fonts (Computer Modern or Times) and paper sizes correctly with both
21cr|texlive-latex-uni8-0.03-1|21	pdflatex and lualatex.
21cr|texlive-latex-uni8-0.03-1|22	
21cr|texlive-latex-uni8-0.03-1|23	
21cr|texlive-latex-uni8-0.03-1|24	#-----------------------------------------------------------------------
21cr|texlive-latex-uni8-0.03-1|25	%files
21cr|texlive-latex-uni8-0.03-1|26	%{_texmfdistdir}/tex/latex/latex-uni8
21cr|texlive-latex-uni8-0.03-1|27	%doc %{_texmfdistdir}/doc/latex/latex-uni8
21cr|texlive-latex-uni8-0.03-1|28	
21cr|texlive-latex-uni8-0.03-1|29	#-----------------------------------------------------------------------
21cr|texlive-latex-uni8-0.03-1|30	%prep
21cr|texlive-latex-uni8-0.03-1|31	%setup -c -a0 -a1
21cr|texlive-latex-uni8-0.03-1|32	
21cr|texlive-latex-uni8-0.03-1|33	%build
21cr|texlive-latex-uni8-0.03-1|34	
21cr|texlive-latex-uni8-0.03-1|35	%install
21cr|texlive-latex-uni8-0.03-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latex-uni8-0.03-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9667 21
21cr|texlive-latex-via-exemplos-63374-1|1	%define oname latex-via-exemplos
21cr|texlive-latex-via-exemplos-63374-1|2	
21cr|texlive-latex-via-exemplos-63374-1|3	Summary:	A LaTeX course written in brazilian portuguese language
21cr|texlive-latex-via-exemplos-63374-1|4	Name:		texlive-latex-via-exemplos
21cr|texlive-latex-via-exemplos-63374-1|5	Version:	63374
21cr|texlive-latex-via-exemplos-63374-1|6	Release:	1
21cr|texlive-latex-via-exemplos-63374-1|7	License:	LPPL1.3
21cr|texlive-latex-via-exemplos-63374-1|8	Group:		Publishing
21cr|texlive-latex-via-exemplos-63374-1|9	Url:		https://www.ctan.org
21cr|texlive-latex-via-exemplos-63374-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latex-via-exemplos-63374-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latex-via-exemplos-63374-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latex-via-exemplos-63374-1|13	Requires:	texlive-tlpkg
21cr|texlive-latex-via-exemplos-63374-1|14	Requires:	texlive-kpathsea
21cr|texlive-latex-via-exemplos-63374-1|15	BuildArch:	noarch
21cr|texlive-latex-via-exemplos-63374-1|16	
21cr|texlive-latex-via-exemplos-63374-1|17	%description
21cr|texlive-latex-via-exemplos-63374-1|18	This is a LaTeX2e course written in brazilian portuguese
21cr|texlive-latex-via-exemplos-63374-1|19	language.
21cr|texlive-latex-via-exemplos-63374-1|20	
21cr|texlive-latex-via-exemplos-63374-1|21	%files
21cr|texlive-latex-via-exemplos-63374-1|22	%doc %{_texmfdistdir}/doc/latex/latex-via-exemplos/
21cr|texlive-latex-via-exemplos-63374-1|23	
21cr|texlive-latex-via-exemplos-63374-1|24	#------------------------------------------------------------------
21cr|texlive-latex-via-exemplos-63374-1|25	
21cr|texlive-latex-via-exemplos-63374-1|26	%prep
21cr|texlive-latex-via-exemplos-63374-1|27	%setup -c -a0 -a1
21cr|texlive-latex-via-exemplos-63374-1|28	
21cr|texlive-latex-via-exemplos-63374-1|29	%build
21cr|texlive-latex-via-exemplos-63374-1|30	
21cr|texlive-latex-via-exemplos-63374-1|31	%install
21cr|texlive-latex-via-exemplos-63374-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latex-via-exemplos-63374-1|33	rm -rf tlpkg
21cr|texlive-latex-via-exemplos-63374-1|34	cp -fpar * %{buildroot}%{_texmfdistdir}

9668 21
21cr|texlive-latino-sine-flexione-53485-1|1	%define oname latino-sine-flexione
21cr|texlive-latino-sine-flexione-53485-1|2	
21cr|texlive-latino-sine-flexione-53485-1|3	Summary:	LaTeX support for documents written in Peano's Interlingua
21cr|texlive-latino-sine-flexione-53485-1|4	Name:		texlive-latino-sine-flexione
21cr|texlive-latino-sine-flexione-53485-1|5	Version:	53485
21cr|texlive-latino-sine-flexione-53485-1|6	Release:	1
21cr|texlive-latino-sine-flexione-53485-1|7	License:	LPPL1.3
21cr|texlive-latino-sine-flexione-53485-1|8	Group:		Publishing
21cr|texlive-latino-sine-flexione-53485-1|9	Url:		https://www.ctan.org
21cr|texlive-latino-sine-flexione-53485-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-latino-sine-flexione-53485-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-latino-sine-flexione-53485-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-latino-sine-flexione-53485-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-latino-sine-flexione-53485-1|14	Requires:	texlive-tlpkg
21cr|texlive-latino-sine-flexione-53485-1|15	Requires:	texlive-kpathsea
21cr|texlive-latino-sine-flexione-53485-1|16	Provides:	tex(latino-sine-flexione.sty) = 2024
21cr|texlive-latino-sine-flexione-53485-1|17	BuildArch:	noarch
21cr|texlive-latino-sine-flexione-53485-1|18	
21cr|texlive-latino-sine-flexione-53485-1|19	%description
21cr|texlive-latino-sine-flexione-53485-1|20	Latino sine Flexione (or Interlingua) is a language constructed
21cr|texlive-latino-sine-flexione-53485-1|21	by Giuseppe Peano at the beginning of the last century. This
21cr|texlive-latino-sine-flexione-53485-1|22	simplified Latin is designed to be an instrument for
21cr|texlive-latino-sine-flexione-53485-1|23	international cooperation, especially in the academic sphere.
21cr|texlive-latino-sine-flexione-53485-1|24	(Note that this "Interlingua" is different from the
21cr|texlive-latino-sine-flexione-53485-1|25	"Interlingua" that was created a few decades after Peano's work
21cr|texlive-latino-sine-flexione-53485-1|26	and which is supported by babel-interlingua!) This package
21cr|texlive-latino-sine-flexione-53485-1|27	provides the necessary translations to use the language within
21cr|texlive-latino-sine-flexione-53485-1|28	a LaTeX document. It also imports fontenc in order to be able
21cr|texlive-latino-sine-flexione-53485-1|29	to use ligatures and quotation marks. Finally, it offers a text
21cr|texlive-latino-sine-flexione-53485-1|30	in Interlingua that can be used as a dummy text: Fundamento de
21cr|texlive-latino-sine-flexione-53485-1|31	intelligentia. This article by H. Bijlsma was first published
21cr|texlive-latino-sine-flexione-53485-1|32	in Schola et Vita Anno I (1926).
21cr|texlive-latino-sine-flexione-53485-1|33	
21cr|texlive-latino-sine-flexione-53485-1|34	%files
21cr|texlive-latino-sine-flexione-53485-1|35	%doc %{_texmfdistdir}/doc/latex/latino-sine-flexione
21cr|texlive-latino-sine-flexione-53485-1|36	%{_texmfdistdir}/tex/latex/latino-sine-flexione
21cr|texlive-latino-sine-flexione-53485-1|37	
21cr|texlive-latino-sine-flexione-53485-1|38	#------------------------------------------------------------------
21cr|texlive-latino-sine-flexione-53485-1|39	
21cr|texlive-latino-sine-flexione-53485-1|40	%prep
21cr|texlive-latino-sine-flexione-53485-1|41	%setup -c -a0 -a1
21cr|texlive-latino-sine-flexione-53485-1|42	
21cr|texlive-latino-sine-flexione-53485-1|43	%build
21cr|texlive-latino-sine-flexione-53485-1|44	
21cr|texlive-latino-sine-flexione-53485-1|45	%install
21cr|texlive-latino-sine-flexione-53485-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-latino-sine-flexione-53485-1|47	rm -rf tlpkg
21cr|texlive-latino-sine-flexione-53485-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

9669 21
21cr|texlive-lato-3.0-2|1	Name:		texlive-lato
21cr|texlive-lato-3.0-2|2	Version:	3.0
21cr|texlive-lato-3.0-2|3	Release:	2
21cr|texlive-lato-3.0-2|4	Summary:	Lato font fanily and LaTeX support
21cr|texlive-lato-3.0-2|5	Group:		Publishing
21cr|texlive-lato-3.0-2|6	URL:		http://www.ctan.org/tex-archive/fonts/lato
21cr|texlive-lato-3.0-2|7	License:	LPPL1.3
21cr|texlive-lato-3.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lato.tar.xz
21cr|texlive-lato-3.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lato.doc.tar.xz
21cr|texlive-lato-3.0-2|10	BuildArch:	noarch
21cr|texlive-lato-3.0-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-lato-3.0-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-lato-3.0-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-lato-3.0-2|14	
21cr|texlive-lato-3.0-2|15	%description
21cr|texlive-lato-3.0-2|16	Lato is a sanserif typeface family designed in the Summer 2010
21cr|texlive-lato-3.0-2|17	by Warsaw-based designer Lukasz Dziedzic for the tyPoland
21cr|texlive-lato-3.0-2|18	foundry. This font, which includes five weights (hairline,
21cr|texlive-lato-3.0-2|19	light, regular, bold and black), is available from the Google
21cr|texlive-lato-3.0-2|20	Font Directory as TrueType files under the Open Font License
21cr|texlive-lato-3.0-2|21	version 1.1. The package provides support for this font in
21cr|texlive-lato-3.0-2|22	LaTeX. It includes the original TrueType fonts, as well as Type
21cr|texlive-lato-3.0-2|23	1 versions, converted for this package using FontForge for full
21cr|texlive-lato-3.0-2|24	support with Dvips.
21cr|texlive-lato-3.0-2|25	
21cr|texlive-lato-3.0-2|26	#-----------------------------------------------------------------------
21cr|texlive-lato-3.0-2|27	%files
21cr|texlive-lato-3.0-2|28	%{_texmfdistdir}/fonts/enc/dvips/lato
21cr|texlive-lato-3.0-2|29	%{_texmfdistdir}/fonts/map/dvips/lato
21cr|texlive-lato-3.0-2|30	%{_texmfdistdir}/fonts/tfm/typoland/lato
21cr|texlive-lato-3.0-2|31	%{_texmfdistdir}/fonts/truetype/typoland/lato
21cr|texlive-lato-3.0-2|32	%{_texmfdistdir}/fonts/type1/typoland/lato
21cr|texlive-lato-3.0-2|33	%{_texmfdistdir}/fonts/vf/typoland/lato
21cr|texlive-lato-3.0-2|34	%{_texmfdistdir}/tex/latex/lato
21cr|texlive-lato-3.0-2|35	%doc %{_texmfdistdir}/doc/fonts/lato
21cr|texlive-lato-3.0-2|36	
21cr|texlive-lato-3.0-2|37	#-----------------------------------------------------------------------
21cr|texlive-lato-3.0-2|38	%prep
21cr|texlive-lato-3.0-2|39	%setup -c -a0 -a1
21cr|texlive-lato-3.0-2|40	
21cr|texlive-lato-3.0-2|41	%build
21cr|texlive-lato-3.0-2|42	
21cr|texlive-lato-3.0-2|43	%install
21cr|texlive-lato-3.0-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lato-3.0-2|45	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9670 21
21cr|texlive-leadsheets-61504-1|1	%define oname leadsheets
21cr|texlive-leadsheets-61504-1|2	
21cr|texlive-leadsheets-61504-1|3	Summary:	Typesetting leadsheets and songbooks
21cr|texlive-leadsheets-61504-1|4	Name:		texlive-leadsheets
21cr|texlive-leadsheets-61504-1|5	Version:	61504
21cr|texlive-leadsheets-61504-1|6	Release:	1
21cr|texlive-leadsheets-61504-1|7	License:	LPPL1.3
21cr|texlive-leadsheets-61504-1|8	Group:		Publishing
21cr|texlive-leadsheets-61504-1|9	Url:		https://www.ctan.org
21cr|texlive-leadsheets-61504-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-leadsheets-61504-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-leadsheets-61504-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-leadsheets-61504-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-leadsheets-61504-1|14	Requires:	texlive-kpathsea
21cr|texlive-leadsheets-61504-1|15	#Requires:	tex(l3keys2e.sty)
21cr|texlive-leadsheets-61504-1|16	Requires:	texlive-tlpkg
21cr|texlive-leadsheets-61504-1|17	#Requires:	tex(translations.sty)
21cr|texlive-leadsheets-61504-1|18	#Requires:	tex(xparse.sty)
21cr|texlive-leadsheets-61504-1|19	Provides:	tex(leadsheet.cls) = 2024
21cr|texlive-leadsheets-61504-1|20	Provides:	tex-leadsheets = 2024
21cr|texlive-leadsheets-61504-1|21	Provides:	tex(leadsheets.library.chordnames.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|22	Provides:	tex(leadsheets.library.chords.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|23	Provides:	tex(leadsheets.library.external.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|24	Provides:	tex(leadsheets.library.musejazz.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|25	Provides:	tex(leadsheets.library.musicsymbols.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|26	Provides:	tex(leadsheets.library.properties.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|27	Provides:	tex(leadsheets.library.shorthands.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|28	Provides:	tex(leadsheets.library.songs.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|29	Provides:	tex(leadsheets.library.templates.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|30	Provides:	tex(leadsheets.library.translations.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|31	Provides:	tex(leadsheets.library.transposing.code.tex) = 2024
21cr|texlive-leadsheets-61504-1|32	Provides:	tex(leadsheets.sty) = 2024
21cr|texlive-leadsheets-61504-1|33	BuildArch:	noarch
21cr|texlive-leadsheets-61504-1|34	
21cr|texlive-leadsheets-61504-1|35	%description
21cr|texlive-leadsheets-61504-1|36	This LaTeX package offers support for typesetting simple
21cr|texlive-leadsheets-61504-1|37	leadsheets of songs, i.e. song lyrics and the corresponding
21cr|texlive-leadsheets-61504-1|38	chords.
21cr|texlive-leadsheets-61504-1|39	
21cr|texlive-leadsheets-61504-1|40	%files
21cr|texlive-leadsheets-61504-1|41	%doc %{_texmfdistdir}/doc
21cr|texlive-leadsheets-61504-1|42	%{_texmfdistdir}/tex/latex/leadsheets/
21cr|texlive-leadsheets-61504-1|43	
21cr|texlive-leadsheets-61504-1|44	#------------------------------------------------------------------
21cr|texlive-leadsheets-61504-1|45	
21cr|texlive-leadsheets-61504-1|46	%prep
21cr|texlive-leadsheets-61504-1|47	%setup -c -a0 -a1
21cr|texlive-leadsheets-61504-1|48	
21cr|texlive-leadsheets-61504-1|49	%build
21cr|texlive-leadsheets-61504-1|50	
21cr|texlive-leadsheets-61504-1|51	%install
21cr|texlive-leadsheets-61504-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-leadsheets-61504-1|53	rm -rf tlpkg
21cr|texlive-leadsheets-61504-1|54	cp -fpar * %{buildroot}%{_texmfdistdir}

9671 21
21cr|texlive-lebhart-65475-1|1	%define oname lebhart
21cr|texlive-lebhart-65475-1|2	
21cr|texlive-lebhart-65475-1|3	Summary:	Write your articles in a colorful way
21cr|texlive-lebhart-65475-1|4	Name:		texlive-lebhart
21cr|texlive-lebhart-65475-1|5	Version:	65475
21cr|texlive-lebhart-65475-1|6	Release:	1
21cr|texlive-lebhart-65475-1|7	License:	LPPL1.3
21cr|texlive-lebhart-65475-1|8	Group:		Publishing
21cr|texlive-lebhart-65475-1|9	Url:		https://www.ctan.org
21cr|texlive-lebhart-65475-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lebhart-65475-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lebhart-65475-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lebhart-65475-1|13	Requires:	tex(colorist.sty)
21cr|texlive-lebhart-65475-1|14	Requires:	texlive-tlpkg
21cr|texlive-lebhart-65475-1|15	Requires:	texlive-kpathsea
21cr|texlive-lebhart-65475-1|16	Provides:	tex(lebhart.cls) = 2024
21cr|texlive-lebhart-65475-1|17	BuildArch:	noarch
21cr|texlive-lebhart-65475-1|18	
21cr|texlive-lebhart-65475-1|19	%description
21cr|texlive-lebhart-65475-1|20	This package provides a LaTeX class for typesetting articles
21cr|texlive-lebhart-65475-1|21	with a colorful design. Currently, it has native support for
21cr|texlive-lebhart-65475-1|22	Chinese (simplified and traditional), English, French, German,
21cr|texlive-lebhart-65475-1|23	Italian, Japanese, Portuguese (European and Brazilian), Russian
21cr|texlive-lebhart-65475-1|24	and Spanish typesetting. It compiles with either XeLaTeX or
21cr|texlive-lebhart-65475-1|25	LuaLaTeX. This is part of the colorist class series and depends
21cr|texlive-lebhart-65475-1|26	on colorist.sty from the colorist package. The package name
21cr|texlive-lebhart-65475-1|27	"lebhart" is taken from the German word "lebhaft" ("vivid"),
21cr|texlive-lebhart-65475-1|28	combined with the first three letters of "Artikel" ("article").
21cr|texlive-lebhart-65475-1|29	
21cr|texlive-lebhart-65475-1|30	%files
21cr|texlive-lebhart-65475-1|31	%doc %{_texmfdistdir}/doc/latex/lebhart
21cr|texlive-lebhart-65475-1|32	%{_texmfdistdir}/tex/latex/lebhart
21cr|texlive-lebhart-65475-1|33	
21cr|texlive-lebhart-65475-1|34	#------------------------------------------------------------------
21cr|texlive-lebhart-65475-1|35	
21cr|texlive-lebhart-65475-1|36	%prep
21cr|texlive-lebhart-65475-1|37	%setup -c -a0 -a1
21cr|texlive-lebhart-65475-1|38	
21cr|texlive-lebhart-65475-1|39	%build
21cr|texlive-lebhart-65475-1|40	
21cr|texlive-lebhart-65475-1|41	%install
21cr|texlive-lebhart-65475-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lebhart-65475-1|43	rm -rf tlpkg
21cr|texlive-lebhart-65475-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9672 21
21cr|texlive-lecturer-20190228-1|1	# revision 23916
21cr|texlive-lecturer-20190228-1|2	# category Package
21cr|texlive-lecturer-20190228-1|3	# catalog-ctan /macros/generic/lecturer
21cr|texlive-lecturer-20190228-1|4	# catalog-date 2011-09-11 12:44:24 +0200
21cr|texlive-lecturer-20190228-1|5	# catalog-license lppl
21cr|texlive-lecturer-20190228-1|6	# catalog-version undef
21cr|texlive-lecturer-20190228-1|7	Name:		texlive-lecturer
21cr|texlive-lecturer-20190228-1|8	Version:	20190228
21cr|texlive-lecturer-20190228-1|9	Release:	1
21cr|texlive-lecturer-20190228-1|10	Summary:	On-screen presentations for (almost) all formats
21cr|texlive-lecturer-20190228-1|11	Group:		Publishing
21cr|texlive-lecturer-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/lecturer
21cr|texlive-lecturer-20190228-1|13	License:	LPPL
21cr|texlive-lecturer-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lecturer.tar.xz
21cr|texlive-lecturer-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lecturer.doc.tar.xz
21cr|texlive-lecturer-20190228-1|16	BuildArch:	noarch
21cr|texlive-lecturer-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-lecturer-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-lecturer-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-lecturer-20190228-1|20	
21cr|texlive-lecturer-20190228-1|21	%description
21cr|texlive-lecturer-20190228-1|22	The package creates slides for on-screen presentations based on
21cr|texlive-lecturer-20190228-1|23	PDF features without manipulating TeX's typesetting process.
21cr|texlive-lecturer-20190228-1|24	The presentation flow relies on PDF's abilities to display
21cr|texlive-lecturer-20190228-1|25	content step by step. Features include: - Free positioning of
21cr|texlive-lecturer-20190228-1|26	anything anywhere in painted areas on the slide, as well as in
21cr|texlive-lecturer-20190228-1|27	the main textblock; - Numerous attributes to control the layout
21cr|texlive-lecturer-20190228-1|28	and the presentation flow, from TeX's primitive dimensions to
21cr|texlive-lecturer-20190228-1|29	the visibility of steps; - Feature inheritance from global to
21cr|texlive-lecturer-20190228-1|30	local settings, with intermediate types; - Basic drawing
21cr|texlive-lecturer-20190228-1|31	facilities to produce symbols, e.g., for list items or buttons;
21cr|texlive-lecturer-20190228-1|32	- Colors, transparency, shades, and pictures; - Navigation with
21cr|texlive-lecturer-20190228-1|33	links, pop-up menus, and customizable bookmarks; - Easy switch
21cr|texlive-lecturer-20190228-1|34	between presentation and handout; and - PDF transitions.
21cr|texlive-lecturer-20190228-1|35	Besides the traditional documentation, the distribution
21cr|texlive-lecturer-20190228-1|36	includes visual documentation and six demo presentations
21cr|texlive-lecturer-20190228-1|37	ranging from geometric abstraction to classic style to silly
21cr|texlive-lecturer-20190228-1|38	video game. Lecturer is designed to work with all formats, but
21cr|texlive-lecturer-20190228-1|39	presently fails with ConTeXt MkIV (because of clashes in
21cr|texlive-lecturer-20190228-1|40	management of PDF objects, probably), works only with pdfTeX
21cr|texlive-lecturer-20190228-1|41	and LuaTeX for the time being, and requires texapi and yax,
21cr|texlive-lecturer-20190228-1|42	both v.1.02.
21cr|texlive-lecturer-20190228-1|43	
21cr|texlive-lecturer-20190228-1|44	#-----------------------------------------------------------------------
21cr|texlive-lecturer-20190228-1|45	%files
21cr|texlive-lecturer-20190228-1|46	%{_texmfdistdir}/tex/generic/lecturer/lecturer.sty
21cr|texlive-lecturer-20190228-1|47	%{_texmfdistdir}/tex/generic/lecturer/lecturer.tex
21cr|texlive-lecturer-20190228-1|48	%{_texmfdistdir}/tex/generic/lecturer/ltr-areas.tex
21cr|texlive-lecturer-20190228-1|49	%{_texmfdistdir}/tex/generic/lecturer/ltr-graphics.tex
21cr|texlive-lecturer-20190228-1|50	%{_texmfdistdir}/tex/generic/lecturer/ltr-job.tex
21cr|texlive-lecturer-20190228-1|51	%{_texmfdistdir}/tex/generic/lecturer/ltr-navigation.tex
21cr|texlive-lecturer-20190228-1|52	%{_texmfdistdir}/tex/generic/lecturer/ltr-slides.tex
21cr|texlive-lecturer-20190228-1|53	%{_texmfdistdir}/tex/generic/lecturer/ltr-steps.tex
21cr|texlive-lecturer-20190228-1|54	%{_texmfdistdir}/tex/generic/lecturer/t-lecturer.tex
21cr|texlive-lecturer-20190228-1|55	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-BeamerCambridgeUS.pdf
21cr|texlive-lecturer-20190228-1|56	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-BeamerCambridgeUS.tex
21cr|texlive-lecturer-20190228-1|57	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-KitschScienceFiction.pdf
21cr|texlive-lecturer-20190228-1|58	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-KitschScienceFiction.tex
21cr|texlive-lecturer-20190228-1|59	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-Mondrian.pdf
21cr|texlive-lecturer-20190228-1|60	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-Mondrian.tex
21cr|texlive-lecturer-20190228-1|61	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-SimplePresentation.pdf
21cr|texlive-lecturer-20190228-1|62	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-SimplePresentation.tex
21cr|texlive-lecturer-20190228-1|63	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-SquaresOfAs.pdf
21cr|texlive-lecturer-20190228-1|64	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-SquaresOfAs.tex
21cr|texlive-lecturer-20190228-1|65	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-ThePoodleLectures.pdf
21cr|texlive-lecturer-20190228-1|66	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-ThePoodleLectures.tex
21cr|texlive-lecturer-20190228-1|67	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-VisualDoc.pdf
21cr|texlive-lecturer-20190228-1|68	%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-VisualDoc.tex
21cr|texlive-lecturer-20190228-1|69	%doc %{_texmfdistdir}/doc/generic/lecturer/README
21cr|texlive-lecturer-20190228-1|70	%doc %{_texmfdistdir}/doc/generic/lecturer/lecturer-doc.pdf
21cr|texlive-lecturer-20190228-1|71	%doc %{_texmfdistdir}/doc/generic/lecturer/lecturer-doc.tex
21cr|texlive-lecturer-20190228-1|72	%doc %{_texmfdistdir}/doc/generic/lecturer/universe.jpg
21cr|texlive-lecturer-20190228-1|73	
21cr|texlive-lecturer-20190228-1|74	#-----------------------------------------------------------------------
21cr|texlive-lecturer-20190228-1|75	%prep
21cr|texlive-lecturer-20190228-1|76	%setup -c -a0 -a1
21cr|texlive-lecturer-20190228-1|77	
21cr|texlive-lecturer-20190228-1|78	%build
21cr|texlive-lecturer-20190228-1|79	
21cr|texlive-lecturer-20190228-1|80	%install
21cr|texlive-lecturer-20190228-1|81	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lecturer-20190228-1|82	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9673 21
21cr|texlive-lectureslides-62292-1|1	%define oname lectureslides
21cr|texlive-lectureslides-62292-1|2	
21cr|texlive-lectureslides-62292-1|3	Summary:	Combine single PDF files into one file
21cr|texlive-lectureslides-62292-1|4	Name:		texlive-lectureslides
21cr|texlive-lectureslides-62292-1|5	Version:	62292
21cr|texlive-lectureslides-62292-1|6	Release:	1
21cr|texlive-lectureslides-62292-1|7	License:	LPPL1.3
21cr|texlive-lectureslides-62292-1|8	Group:		Publishing
21cr|texlive-lectureslides-62292-1|9	Url:		https://www.ctan.org
21cr|texlive-lectureslides-62292-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lectureslides-62292-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lectureslides-62292-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lectureslides-62292-1|13	#Requires:	tex(hyperref.sty)
21cr|texlive-lectureslides-62292-1|14	Requires:	texlive-tlpkg
21cr|texlive-lectureslides-62292-1|15	Requires:	texlive-kpathsea
21cr|texlive-lectureslides-62292-1|16	#Requires:	tex(parskip.sty)
21cr|texlive-lectureslides-62292-1|17	#Requires:	tex(pdfpages.sty)
21cr|texlive-lectureslides-62292-1|18	#Requires:	tex(tikz.sty)
21cr|texlive-lectureslides-62292-1|19	#Requires:	tex(tocloft.sty)
21cr|texlive-lectureslides-62292-1|20	#Requires:	tex(xparse.sty)
21cr|texlive-lectureslides-62292-1|21	Provides:	tex(lectureslides.sty) = 2024
21cr|texlive-lectureslides-62292-1|22	BuildArch:	noarch
21cr|texlive-lectureslides-62292-1|23	
21cr|texlive-lectureslides-62292-1|24	%description
21cr|texlive-lectureslides-62292-1|25	This package makes it easy to combine and index individual PDF
21cr|texlive-lectureslides-62292-1|26	files into one large PDF file.
21cr|texlive-lectureslides-62292-1|27	
21cr|texlive-lectureslides-62292-1|28	%files
21cr|texlive-lectureslides-62292-1|29	%doc %{_texmfdistdir}/doc/latex/lectureslides
21cr|texlive-lectureslides-62292-1|30	%{_texmfdistdir}/tex/latex/lectureslides
21cr|texlive-lectureslides-62292-1|31	
21cr|texlive-lectureslides-62292-1|32	#------------------------------------------------------------------
21cr|texlive-lectureslides-62292-1|33	
21cr|texlive-lectureslides-62292-1|34	%prep
21cr|texlive-lectureslides-62292-1|35	%setup -c -a0 -a1
21cr|texlive-lectureslides-62292-1|36	
21cr|texlive-lectureslides-62292-1|37	%build
21cr|texlive-lectureslides-62292-1|38	
21cr|texlive-lectureslides-62292-1|39	%install
21cr|texlive-lectureslides-62292-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lectureslides-62292-1|41	rm -rf tlpkg
21cr|texlive-lectureslides-62292-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9674 21
21cr|texlive-leftindex-56182-1|1	%define oname leftindex
21cr|texlive-leftindex-56182-1|2	
21cr|texlive-leftindex-56182-1|3	Summary:	Left indices with better spacing
21cr|texlive-leftindex-56182-1|4	Name:		texlive-leftindex
21cr|texlive-leftindex-56182-1|5	Version:	56182
21cr|texlive-leftindex-56182-1|6	Release:	1
21cr|texlive-leftindex-56182-1|7	License:	LPPL1.3
21cr|texlive-leftindex-56182-1|8	Group:		Publishing
21cr|texlive-leftindex-56182-1|9	Url:		https://www.ctan.org
21cr|texlive-leftindex-56182-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-leftindex-56182-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-leftindex-56182-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-leftindex-56182-1|13	Requires:	texlive-tlpkg
21cr|texlive-leftindex-56182-1|14	Requires:	texlive-kpathsea
21cr|texlive-leftindex-56182-1|15	#Requires:	tex(mathtools.sty)
21cr|texlive-leftindex-56182-1|16	#Requires:	tex(xparse.sty)
21cr|texlive-leftindex-56182-1|17	Provides:	tex(leftindex.sty) = 2024
21cr|texlive-leftindex-56182-1|18	BuildArch:	noarch
21cr|texlive-leftindex-56182-1|19	
21cr|texlive-leftindex-56182-1|20	%description
21cr|texlive-leftindex-56182-1|21	This package provides commands for typesetting left indices.
21cr|texlive-leftindex-56182-1|22	Unlike other similar packages, leftindex also indents the left
21cr|texlive-leftindex-56182-1|23	superscript, providing much better spacing in general.
21cr|texlive-leftindex-56182-1|24	
21cr|texlive-leftindex-56182-1|25	%files
21cr|texlive-leftindex-56182-1|26	%doc %{_texmfdistdir}/doc/latex/leftindex
21cr|texlive-leftindex-56182-1|27	%{_texmfdistdir}/tex/latex/leftindex
21cr|texlive-leftindex-56182-1|28	
21cr|texlive-leftindex-56182-1|29	#------------------------------------------------------------------
21cr|texlive-leftindex-56182-1|30	
21cr|texlive-leftindex-56182-1|31	%prep
21cr|texlive-leftindex-56182-1|32	%setup -c -a0 -a1
21cr|texlive-leftindex-56182-1|33	
21cr|texlive-leftindex-56182-1|34	%build
21cr|texlive-leftindex-56182-1|35	
21cr|texlive-leftindex-56182-1|36	%install
21cr|texlive-leftindex-56182-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-leftindex-56182-1|38	rm -rf tlpkg
21cr|texlive-leftindex-56182-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9675 21
21cr|texlive-letgut-65548-1|1	%define oname letgut
21cr|texlive-letgut-65548-1|2	
21cr|texlive-letgut-65548-1|3	Summary:	Class for the newsletter "La Lettre GUTenberg" of the French TeX User Group GUTenberg
21cr|texlive-letgut-65548-1|4	Name:		texlive-letgut
21cr|texlive-letgut-65548-1|5	Version:	65548
21cr|texlive-letgut-65548-1|6	Release:	1
21cr|texlive-letgut-65548-1|7	License:	LPPL1.3
21cr|texlive-letgut-65548-1|8	Group:		Publishing
21cr|texlive-letgut-65548-1|9	Url:		https://www.ctan.org
21cr|texlive-letgut-65548-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-letgut-65548-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-letgut-65548-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-letgut-65548-1|13	Requires:	texlive-tlpkg
21cr|texlive-letgut-65548-1|14	Requires:	texlive-kpathsea
21cr|texlive-letgut-65548-1|15	Provides:	tex(informations-gut.tex) = 2024
21cr|texlive-letgut-65548-1|16	Provides:	tex(letgut-acronyms.tex) = 2024
21cr|texlive-letgut-65548-1|17	Provides:	tex(letgut-banner.sty) = 2024
21cr|texlive-letgut-65548-1|18	Provides:	tex(letgut.cbx) = 2024
21cr|texlive-letgut-65548-1|19	Provides:	tex(letgut.cls) = 2024
21cr|texlive-letgut-65548-1|20	Provides:	tex(letgut-lstlang.sty) = 2024
21cr|texlive-letgut-65548-1|21	BuildArch:	noarch
21cr|texlive-letgut-65548-1|22	
21cr|texlive-letgut-65548-1|23	%description
21cr|texlive-letgut-65548-1|24	The French TeX User Group GUTenberg has been publishing "The
21cr|texlive-letgut-65548-1|25	GUTenberg Letter", its irregular newsletter, since February
21cr|texlive-letgut-65548-1|26	1993. For this purpose, a dedicated, in-house (La)TeX class was
21cr|texlive-letgut-65548-1|27	gradually created but, depending on new needs and on the people
21cr|texlive-letgut-65548-1|28	who were publishing the Newsletter, its development was
21cr|texlive-letgut-65548-1|29	somewhat erratic; in particular, it would not have been
21cr|texlive-letgut-65548-1|30	possible to publish its code as it was. In addition, its
21cr|texlive-letgut-65548-1|31	documentation was non-existent. The Board of Directors of the
21cr|texlive-letgut-65548-1|32	association, elected in November 2020, wished to provide a
21cr|texlive-letgut-65548-1|33	better structured, more perennial and documented class, able to
21cr|texlive-letgut-65548-1|34	be published on the CTAN. This is now done with the present
21cr|texlive-letgut-65548-1|35	'letgut' class. # French L'association GUTenberg publie "La
21cr|texlive-letgut-65548-1|36	Lettre GUTenberg", son bulletin irregulomestriel, depuis
21cr|texlive-letgut-65548-1|37	fevrier 1993. Pour ce faire, une classe (La)TeX dediee, maison,
21cr|texlive-letgut-65548-1|38	a peu a peu vu le jour mais, au gre des nouveaux besoins et des
21cr|texlive-letgut-65548-1|39	personnes qui ont assure la publication de la Lettre, son
21cr|texlive-letgut-65548-1|40	developpement a ete quelque peu erratique ; il n'aurait
21cr|texlive-letgut-65548-1|41	notamment pas ete possible de publier son code en l'etat. En
21cr|texlive-letgut-65548-1|42	outre, sa documentation etait inexistante. Le Conseil
21cr|texlive-letgut-65548-1|43	d'Administration de l'association, elu en novembre 2020, a
21cr|texlive-letgut-65548-1|44	souhaite fournir une classe mieux structuree, davantage perenne
21cr|texlive-letgut-65548-1|45	et documentee, a meme d'etre publiee sur le CTAN. C'est
21cr|texlive-letgut-65548-1|46	desormais chose faite avec la presente classe letgut.
21cr|texlive-letgut-65548-1|47	
21cr|texlive-letgut-65548-1|48	%files
21cr|texlive-letgut-65548-1|49	%doc %{_texmfdistdir}/doc/lualatex/letgut
21cr|texlive-letgut-65548-1|50	%{_texmfdistdir}/tex/lualatex/letgut
21cr|texlive-letgut-65548-1|51	
21cr|texlive-letgut-65548-1|52	#------------------------------------------------------------------
21cr|texlive-letgut-65548-1|53	
21cr|texlive-letgut-65548-1|54	%prep
21cr|texlive-letgut-65548-1|55	%setup -c -a0 -a1
21cr|texlive-letgut-65548-1|56	
21cr|texlive-letgut-65548-1|57	%build
21cr|texlive-letgut-65548-1|58	
21cr|texlive-letgut-65548-1|59	%install
21cr|texlive-letgut-65548-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-letgut-65548-1|61	rm -rf tlpkg
21cr|texlive-letgut-65548-1|62	cp -fpar * %{buildroot}%{_texmfdistdir}

9676 21
21cr|texlive-letltxmacro-53022-1|1	%define oname letltxmacro
21cr|texlive-letltxmacro-53022-1|2	
21cr|texlive-letltxmacro-53022-1|3	Summary:	Let assignment for LaTeX macros
21cr|texlive-letltxmacro-53022-1|4	Name:		texlive-letltxmacro
21cr|texlive-letltxmacro-53022-1|5	Version:	53022
21cr|texlive-letltxmacro-53022-1|6	Release:	1
21cr|texlive-letltxmacro-53022-1|7	License:	LPPL1.3
21cr|texlive-letltxmacro-53022-1|8	Group:		Publishing
21cr|texlive-letltxmacro-53022-1|9	Url:		https://www.ctan.org
21cr|texlive-letltxmacro-53022-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-letltxmacro-53022-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-letltxmacro-53022-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-letltxmacro-53022-1|13	Requires:	texlive-tlpkg
21cr|texlive-letltxmacro-53022-1|14	Requires:	texlive-kpathsea
21cr|texlive-letltxmacro-53022-1|15	Provides:	tex(letltxmacro.sty) = 2024
21cr|texlive-letltxmacro-53022-1|16	BuildArch:	noarch
21cr|texlive-letltxmacro-53022-1|17	
21cr|texlive-letltxmacro-53022-1|18	%description
21cr|texlive-letltxmacro-53022-1|19	TeX's \let assignment does not work for LaTeX macros with
21cr|texlive-letltxmacro-53022-1|20	optional arguments or for macros that are defined as robust
21cr|texlive-letltxmacro-53022-1|21	macros by \DeclareRobustCommand. This package defines
21cr|texlive-letltxmacro-53022-1|22	\LetLtxMacro that also takes care of the involved internal
21cr|texlive-letltxmacro-53022-1|23	macros.
21cr|texlive-letltxmacro-53022-1|24	
21cr|texlive-letltxmacro-53022-1|25	%files
21cr|texlive-letltxmacro-53022-1|26	%doc %{_texmfdistdir}/doc/latex/letltxmacro
21cr|texlive-letltxmacro-53022-1|27	%{_texmfdistdir}/tex/latex/letltxmacro
21cr|texlive-letltxmacro-53022-1|28	
21cr|texlive-letltxmacro-53022-1|29	#------------------------------------------------------------------
21cr|texlive-letltxmacro-53022-1|30	
21cr|texlive-letltxmacro-53022-1|31	%prep
21cr|texlive-letltxmacro-53022-1|32	%setup -c -a0 -a1
21cr|texlive-letltxmacro-53022-1|33	
21cr|texlive-letltxmacro-53022-1|34	%build
21cr|texlive-letltxmacro-53022-1|35	
21cr|texlive-letltxmacro-53022-1|36	%install
21cr|texlive-letltxmacro-53022-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-letltxmacro-53022-1|38	rm -rf tlpkg
21cr|texlive-letltxmacro-53022-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9677 21
21cr|texlive-letterspacing-54266-1|1	%define oname letterspacing
21cr|texlive-letterspacing-54266-1|2	
21cr|texlive-letterspacing-54266-1|3	Summary:	Letter spacing
21cr|texlive-letterspacing-54266-1|4	Name:		texlive-letterspacing
21cr|texlive-letterspacing-54266-1|5	Version:	54266
21cr|texlive-letterspacing-54266-1|6	Release:	1
21cr|texlive-letterspacing-54266-1|7	License:	LPPL1.3
21cr|texlive-letterspacing-54266-1|8	Group:		Publishing
21cr|texlive-letterspacing-54266-1|9	Url:		https://www.ctan.org
21cr|texlive-letterspacing-54266-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-letterspacing-54266-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-letterspacing-54266-1|12	Requires:	texlive-tlpkg
21cr|texlive-letterspacing-54266-1|13	Requires:	texlive-kpathsea
21cr|texlive-letterspacing-54266-1|14	Provides:	tex(letterspacing.tex) = 2024
21cr|texlive-letterspacing-54266-1|15	BuildArch:	noarch
21cr|texlive-letterspacing-54266-1|16	
21cr|texlive-letterspacing-54266-1|17	%description
21cr|texlive-letterspacing-54266-1|18	Space out the letters of text; the command is
21cr|texlive-letterspacing-54266-1|19	\letterspace<\hbox modifier>{<text>}: the text is placed in an
21cr|texlive-letterspacing-54266-1|20	\hbox of the specified size, and space is inserted between each
21cr|texlive-letterspacing-54266-1|21	glyph to make the text fit the box. Note that letterspacing is
21cr|texlive-letterspacing-54266-1|22	not ordinarily considered acceptable in modern typesetting of
21cr|texlive-letterspacing-54266-1|23	English.
21cr|texlive-letterspacing-54266-1|24	
21cr|texlive-letterspacing-54266-1|25	%files
21cr|texlive-letterspacing-54266-1|26	%{_texmfdistdir}/tex/generic/letterspacing
21cr|texlive-letterspacing-54266-1|27	
21cr|texlive-letterspacing-54266-1|28	#------------------------------------------------------------------
21cr|texlive-letterspacing-54266-1|29	
21cr|texlive-letterspacing-54266-1|30	%prep
21cr|texlive-letterspacing-54266-1|31	%setup -c -a0
21cr|texlive-letterspacing-54266-1|32	
21cr|texlive-letterspacing-54266-1|33	%build
21cr|texlive-letterspacing-54266-1|34	
21cr|texlive-letterspacing-54266-1|35	%install
21cr|texlive-letterspacing-54266-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-letterspacing-54266-1|37	rm -rf tlpkg
21cr|texlive-letterspacing-54266-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9678 21
21cr|texlive-letterswitharrows-59993-1|1	%define oname letterswitharrows
21cr|texlive-letterswitharrows-59993-1|2	
21cr|texlive-letterswitharrows-59993-1|3	Summary:	Draw arrows over math letters
21cr|texlive-letterswitharrows-59993-1|4	Name:		texlive-letterswitharrows
21cr|texlive-letterswitharrows-59993-1|5	Version:	59993
21cr|texlive-letterswitharrows-59993-1|6	Release:	1
21cr|texlive-letterswitharrows-59993-1|7	License:	LPPL1.3
21cr|texlive-letterswitharrows-59993-1|8	Group:		Publishing
21cr|texlive-letterswitharrows-59993-1|9	Url:		https://www.ctan.org
21cr|texlive-letterswitharrows-59993-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-letterswitharrows-59993-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-letterswitharrows-59993-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-letterswitharrows-59993-1|13	Requires:	texlive-tlpkg
21cr|texlive-letterswitharrows-59993-1|14	Requires:	texlive-kpathsea
21cr|texlive-letterswitharrows-59993-1|15	Provides:	tex(letterswitharrows.sty) = 2024
21cr|texlive-letterswitharrows-59993-1|16	BuildArch:	noarch
21cr|texlive-letterswitharrows-59993-1|17	
21cr|texlive-letterswitharrows-59993-1|18	%description
21cr|texlive-letterswitharrows-59993-1|19	This package provides LaTeX math-mode commands for setting left
21cr|texlive-letterswitharrows-59993-1|20	and right arrows over mathematical symbols so that the arrows
21cr|texlive-letterswitharrows-59993-1|21	dynamically scale with the symbols. While it is possible to set
21cr|texlive-letterswitharrows-59993-1|22	arrows over longer strings of symbols, the focus lies on single
21cr|texlive-letterswitharrows-59993-1|23	characters.
21cr|texlive-letterswitharrows-59993-1|24	
21cr|texlive-letterswitharrows-59993-1|25	%files
21cr|texlive-letterswitharrows-59993-1|26	%doc %{_texmfdistdir}/doc/latex/letterswitharrows
21cr|texlive-letterswitharrows-59993-1|27	%{_texmfdistdir}/tex/latex/letterswitharrows
21cr|texlive-letterswitharrows-59993-1|28	
21cr|texlive-letterswitharrows-59993-1|29	#------------------------------------------------------------------
21cr|texlive-letterswitharrows-59993-1|30	
21cr|texlive-letterswitharrows-59993-1|31	%prep
21cr|texlive-letterswitharrows-59993-1|32	%setup -c -a0 -a1
21cr|texlive-letterswitharrows-59993-1|33	
21cr|texlive-letterswitharrows-59993-1|34	%build
21cr|texlive-letterswitharrows-59993-1|35	
21cr|texlive-letterswitharrows-59993-1|36	%install
21cr|texlive-letterswitharrows-59993-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-letterswitharrows-59993-1|38	rm -rf tlpkg
21cr|texlive-letterswitharrows-59993-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9679 21
21cr|texlive-lexend-57564-1|1	%define oname lexend
21cr|texlive-lexend-57564-1|2	
21cr|texlive-lexend-57564-1|3	Summary:	The Lexend fonts for XeLaTeX and LuaLaTeX through fontspec
21cr|texlive-lexend-57564-1|4	Name:		texlive-lexend
21cr|texlive-lexend-57564-1|5	Version:	57564
21cr|texlive-lexend-57564-1|6	Release:	1
21cr|texlive-lexend-57564-1|7	License:	LPPL1.3
21cr|texlive-lexend-57564-1|8	Group:		Publishing
21cr|texlive-lexend-57564-1|9	Url:		https://www.ctan.org
21cr|texlive-lexend-57564-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lexend-57564-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lexend-57564-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lexend-57564-1|13	Requires:	texlive-tlpkg
21cr|texlive-lexend-57564-1|14	Requires:	texlive-kpathsea
21cr|texlive-lexend-57564-1|15	Provides:	tex(lexend.sty) = 2024
21cr|texlive-lexend-57564-1|16	BuildArch:	noarch
21cr|texlive-lexend-57564-1|17	
21cr|texlive-lexend-57564-1|18	%description
21cr|texlive-lexend-57564-1|19	The purpose of this package is pretty straight forward: The
21cr|texlive-lexend-57564-1|20	Lexend font collection has been designed by Dr. Bonnie
21cr|texlive-lexend-57564-1|21	Shaver-Troup and Thomas Jockin to make reading easier for
21cr|texlive-lexend-57564-1|22	everyone. Now my goal is it to bring this wonderful collection
21cr|texlive-lexend-57564-1|23	to world of LaTeX.
21cr|texlive-lexend-57564-1|24	
21cr|texlive-lexend-57564-1|25	%files
21cr|texlive-lexend-57564-1|26	%doc %{_texmfdistdir}/doc/fonts/lexend
21cr|texlive-lexend-57564-1|27	%{_texmfdistdir}/fonts/truetype/public/lexend
21cr|texlive-lexend-57564-1|28	%{_texmfdistdir}/tex/latex/lexend
21cr|texlive-lexend-57564-1|29	
21cr|texlive-lexend-57564-1|30	#------------------------------------------------------------------
21cr|texlive-lexend-57564-1|31	
21cr|texlive-lexend-57564-1|32	%prep
21cr|texlive-lexend-57564-1|33	%setup -c -a0 -a1
21cr|texlive-lexend-57564-1|34	
21cr|texlive-lexend-57564-1|35	%build
21cr|texlive-lexend-57564-1|36	
21cr|texlive-lexend-57564-1|37	%install
21cr|texlive-lexend-57564-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lexend-57564-1|39	rm -rf tlpkg
21cr|texlive-lexend-57564-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9680 21
21cr|texlive-lfb-1.0-8|1	# revision 15878
21cr|texlive-lfb-1.0-8|2	# category Package
21cr|texlive-lfb-1.0-8|3	# catalog-ctan /fonts/greek/lfb
21cr|texlive-lfb-1.0-8|4	# catalog-date 2006-10-18 08:58:01 +0200
21cr|texlive-lfb-1.0-8|5	# catalog-license lppl
21cr|texlive-lfb-1.0-8|6	# catalog-version 1.0
21cr|texlive-lfb-1.0-8|7	Name:		texlive-lfb
21cr|texlive-lfb-1.0-8|8	Version:	1.0
21cr|texlive-lfb-1.0-8|9	Release:	8
21cr|texlive-lfb-1.0-8|10	Summary:	A Greek font with normal and bold variants
21cr|texlive-lfb-1.0-8|11	Group:		Publishing
21cr|texlive-lfb-1.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/lfb
21cr|texlive-lfb-1.0-8|13	License:	LPPL
21cr|texlive-lfb-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lfb.tar.xz
21cr|texlive-lfb-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lfb.doc.tar.xz
21cr|texlive-lfb-1.0-8|16	BuildArch:	noarch
21cr|texlive-lfb-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-lfb-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-lfb-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-lfb-1.0-8|20	
21cr|texlive-lfb-1.0-8|21	%description
21cr|texlive-lfb-1.0-8|22	This is a Greek font written in MetaFont, with inspiration from
21cr|texlive-lfb-1.0-8|23	the Bodoni typefaces in old books. It is stylistically a little
21cr|texlive-lfb-1.0-8|24	more exotic than the standard textbook Greek fonts,
21cr|texlive-lfb-1.0-8|25	particularly in glyphs like the lowercase rho and kappa. It
21cr|texlive-lfb-1.0-8|26	aims for a rather calligraphic feel, but seems to blend well
21cr|texlive-lfb-1.0-8|27	with Computer Modern. There is a ligature scheme which
21cr|texlive-lfb-1.0-8|28	automatically inserts the breathings required for ancient
21cr|texlive-lfb-1.0-8|29	texts, making the input text more readable than in some
21cr|texlive-lfb-1.0-8|30	schemes.
21cr|texlive-lfb-1.0-8|31	
21cr|texlive-lfb-1.0-8|32	
21cr|texlive-lfb-1.0-8|33	#-----------------------------------------------------------------------
21cr|texlive-lfb-1.0-8|34	%files
21cr|texlive-lfb-1.0-8|35	%{_texmfdistdir}/fonts/source/public/lfb/accents.mf
21cr|texlive-lfb-1.0-8|36	%{_texmfdistdir}/fonts/source/public/lfb/alpha.mf
21cr|texlive-lfb-1.0-8|37	%{_texmfdistdir}/fonts/source/public/lfb/beta.mf
21cr|texlive-lfb-1.0-8|38	%{_texmfdistdir}/fonts/source/public/lfb/capitals.mf
21cr|texlive-lfb-1.0-8|39	%{_texmfdistdir}/fonts/source/public/lfb/charmap.mf
21cr|texlive-lfb-1.0-8|40	%{_texmfdistdir}/fonts/source/public/lfb/delta.mf
21cr|texlive-lfb-1.0-8|41	%{_texmfdistdir}/fonts/source/public/lfb/epsilon.mf
21cr|texlive-lfb-1.0-8|42	%{_texmfdistdir}/fonts/source/public/lfb/eta.mf
21cr|texlive-lfb-1.0-8|43	%{_texmfdistdir}/fonts/source/public/lfb/gamma.mf
21cr|texlive-lfb-1.0-8|44	%{_texmfdistdir}/fonts/source/public/lfb/iota.mf
21cr|texlive-lfb-1.0-8|45	%{_texmfdistdir}/fonts/source/public/lfb/kappa.mf
21cr|texlive-lfb-1.0-8|46	%{_texmfdistdir}/fonts/source/public/lfb/khi.mf
21cr|texlive-lfb-1.0-8|47	%{_texmfdistdir}/fonts/source/public/lfb/lambda.mf
21cr|texlive-lfb-1.0-8|48	%{_texmfdistdir}/fonts/source/public/lfb/lfb.mf
21cr|texlive-lfb-1.0-8|49	%{_texmfdistdir}/fonts/source/public/lfb/lfb10.mf
21cr|texlive-lfb-1.0-8|50	%{_texmfdistdir}/fonts/source/public/lfb/lfb11.mf
21cr|texlive-lfb-1.0-8|51	%{_texmfdistdir}/fonts/source/public/lfb/lfb12.mf
21cr|texlive-lfb-1.0-8|52	%{_texmfdistdir}/fonts/source/public/lfb/lfb5.mf
21cr|texlive-lfb-1.0-8|53	%{_texmfdistdir}/fonts/source/public/lfb/lfb6.mf
21cr|texlive-lfb-1.0-8|54	%{_texmfdistdir}/fonts/source/public/lfb/lfb7.mf
21cr|texlive-lfb-1.0-8|55	%{_texmfdistdir}/fonts/source/public/lfb/lfb8.mf
21cr|texlive-lfb-1.0-8|56	%{_texmfdistdir}/fonts/source/public/lfb/lfb9.mf
21cr|texlive-lfb-1.0-8|57	%{_texmfdistdir}/fonts/source/public/lfb/lfbb10.mf
21cr|texlive-lfb-1.0-8|58	%{_texmfdistdir}/fonts/source/public/lfb/lfbb11.mf
21cr|texlive-lfb-1.0-8|59	%{_texmfdistdir}/fonts/source/public/lfb/lfbb12.mf
21cr|texlive-lfb-1.0-8|60	%{_texmfdistdir}/fonts/source/public/lfb/lfbb5.mf
21cr|texlive-lfb-1.0-8|61	%{_texmfdistdir}/fonts/source/public/lfb/lfbb6.mf
21cr|texlive-lfb-1.0-8|62	%{_texmfdistdir}/fonts/source/public/lfb/lfbb7.mf
21cr|texlive-lfb-1.0-8|63	%{_texmfdistdir}/fonts/source/public/lfb/lfbb8.mf
21cr|texlive-lfb-1.0-8|64	%{_texmfdistdir}/fonts/source/public/lfb/lfbb9.mf
21cr|texlive-lfb-1.0-8|65	%{_texmfdistdir}/fonts/source/public/lfb/ligature.mf
21cr|texlive-lfb-1.0-8|66	%{_texmfdistdir}/fonts/source/public/lfb/mu.mf
21cr|texlive-lfb-1.0-8|67	%{_texmfdistdir}/fonts/source/public/lfb/nu.mf
21cr|texlive-lfb-1.0-8|68	%{_texmfdistdir}/fonts/source/public/lfb/omega.mf
21cr|texlive-lfb-1.0-8|69	%{_texmfdistdir}/fonts/source/public/lfb/omikron.mf
21cr|texlive-lfb-1.0-8|70	%{_texmfdistdir}/fonts/source/public/lfb/others.mf
21cr|texlive-lfb-1.0-8|71	%{_texmfdistdir}/fonts/source/public/lfb/phi.mf
21cr|texlive-lfb-1.0-8|72	%{_texmfdistdir}/fonts/source/public/lfb/pi.mf
21cr|texlive-lfb-1.0-8|73	%{_texmfdistdir}/fonts/source/public/lfb/psi.mf
21cr|texlive-lfb-1.0-8|74	%{_texmfdistdir}/fonts/source/public/lfb/rho.mf
21cr|texlive-lfb-1.0-8|75	%{_texmfdistdir}/fonts/source/public/lfb/serifs.mf
21cr|texlive-lfb-1.0-8|76	%{_texmfdistdir}/fonts/source/public/lfb/sigma.mf
21cr|texlive-lfb-1.0-8|77	%{_texmfdistdir}/fonts/source/public/lfb/sigmafin.mf
21cr|texlive-lfb-1.0-8|78	%{_texmfdistdir}/fonts/source/public/lfb/tau.mf
21cr|texlive-lfb-1.0-8|79	%{_texmfdistdir}/fonts/source/public/lfb/theta.mf
21cr|texlive-lfb-1.0-8|80	%{_texmfdistdir}/fonts/source/public/lfb/upsilon.mf
21cr|texlive-lfb-1.0-8|81	%{_texmfdistdir}/fonts/source/public/lfb/xi.mf
21cr|texlive-lfb-1.0-8|82	%{_texmfdistdir}/fonts/source/public/lfb/zeta.mf
21cr|texlive-lfb-1.0-8|83	%{_texmfdistdir}/fonts/tfm/public/lfb/lfb10.tfm
21cr|texlive-lfb-1.0-8|84	%{_texmfdistdir}/fonts/tfm/public/lfb/lfb11.tfm
21cr|texlive-lfb-1.0-8|85	%{_texmfdistdir}/fonts/tfm/public/lfb/lfb12.tfm
21cr|texlive-lfb-1.0-8|86	%{_texmfdistdir}/fonts/tfm/public/lfb/lfb5.tfm
21cr|texlive-lfb-1.0-8|87	%{_texmfdistdir}/fonts/tfm/public/lfb/lfb6.tfm
21cr|texlive-lfb-1.0-8|88	%{_texmfdistdir}/fonts/tfm/public/lfb/lfb7.tfm
21cr|texlive-lfb-1.0-8|89	%{_texmfdistdir}/fonts/tfm/public/lfb/lfb8.tfm
21cr|texlive-lfb-1.0-8|90	%{_texmfdistdir}/fonts/tfm/public/lfb/lfb9.tfm
21cr|texlive-lfb-1.0-8|91	%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb10.tfm
21cr|texlive-lfb-1.0-8|92	%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb11.tfm
21cr|texlive-lfb-1.0-8|93	%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb12.tfm
21cr|texlive-lfb-1.0-8|94	%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb5.tfm
21cr|texlive-lfb-1.0-8|95	%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb6.tfm
21cr|texlive-lfb-1.0-8|96	%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb7.tfm
21cr|texlive-lfb-1.0-8|97	%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb8.tfm
21cr|texlive-lfb-1.0-8|98	%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb9.tfm
21cr|texlive-lfb-1.0-8|99	%doc %{_texmfdistdir}/doc/fonts/lfb/README
21cr|texlive-lfb-1.0-8|100	%doc %{_texmfdistdir}/doc/fonts/lfb/example.pdf
21cr|texlive-lfb-1.0-8|101	%doc %{_texmfdistdir}/doc/fonts/lfb/example.tex
21cr|texlive-lfb-1.0-8|102	%doc %{_texmfdistdir}/doc/fonts/lfb/lfb.make
21cr|texlive-lfb-1.0-8|103	%doc %{_texmfdistdir}/doc/fonts/lfb/lfbacc.tex
21cr|texlive-lfb-1.0-8|104	
21cr|texlive-lfb-1.0-8|105	#-----------------------------------------------------------------------
21cr|texlive-lfb-1.0-8|106	%prep
21cr|texlive-lfb-1.0-8|107	%setup -c -a0 -a1
21cr|texlive-lfb-1.0-8|108	
21cr|texlive-lfb-1.0-8|109	%build
21cr|texlive-lfb-1.0-8|110	
21cr|texlive-lfb-1.0-8|111	%install
21cr|texlive-lfb-1.0-8|112	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lfb-1.0-8|113	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9681 21
21cr|texlive-libertinegc-44616-1|1	%define oname libertinegc
21cr|texlive-libertinegc-44616-1|2	
21cr|texlive-libertinegc-44616-1|3	Summary:	Libertine add-on to support Greek and Cyrillic
21cr|texlive-libertinegc-44616-1|4	Name:		texlive-libertinegc
21cr|texlive-libertinegc-44616-1|5	Version:	44616
21cr|texlive-libertinegc-44616-1|6	Release:	1
21cr|texlive-libertinegc-44616-1|7	License:	LPPL1.3
21cr|texlive-libertinegc-44616-1|8	Group:		Publishing
21cr|texlive-libertinegc-44616-1|9	Url:		https://www.ctan.org
21cr|texlive-libertinegc-44616-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-libertinegc-44616-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-libertinegc-44616-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-libertinegc-44616-1|13	Requires:	texlive-kpathsea
21cr|texlive-libertinegc-44616-1|14	Requires:	texlive-tlpkg
21cr|texlive-libertinegc-44616-1|15	Provides:	tex(LGRLinuxLibertineT-LF.fd) = 2024
21cr|texlive-libertinegc-44616-1|16	Provides:	tex(LGRLinuxLibertineT-OsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|17	Provides:	tex(LGRLinuxLibertineT-TLF.fd) = 2024
21cr|texlive-libertinegc-44616-1|18	Provides:	tex(LGRLinuxLibertineT-TOsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|19	Provides:	tex(lib1-ot2.enc) = 2024
21cr|texlive-libertinegc-44616-1|20	Provides:	tex-libertinegc = 2024
21cr|texlive-libertinegc-44616-1|21	Provides:	tex(libertinegc.map) = 2024
21cr|texlive-libertinegc-44616-1|22	Provides:	tex(libertinegc.sty) = 2024
21cr|texlive-libertinegc-44616-1|23	Provides:	tex(libosf-lgr.enc) = 2024
21cr|texlive-libertinegc-44616-1|24	Provides:	tex(lib-ot2.enc) = 2024
21cr|texlive-libertinegc-44616-1|25	Provides:	tex(lib-t2a1.enc) = 2024
21cr|texlive-libertinegc-44616-1|26	Provides:	tex(lib-t2a2.enc) = 2024
21cr|texlive-libertinegc-44616-1|27	Provides:	tex(lib-t2a.enc) = 2024
21cr|texlive-libertinegc-44616-1|28	Provides:	tex(lib-t2b1.enc) = 2024
21cr|texlive-libertinegc-44616-1|29	Provides:	tex(lib-t2b2.enc) = 2024
21cr|texlive-libertinegc-44616-1|30	Provides:	tex(lib-t2b.enc) = 2024
21cr|texlive-libertinegc-44616-1|31	Provides:	tex(lib-t2c1.enc) = 2024
21cr|texlive-libertinegc-44616-1|32	Provides:	tex(lib-t2c2.enc) = 2024
21cr|texlive-libertinegc-44616-1|33	Provides:	tex(lib-t2c.enc) = 2024
21cr|texlive-libertinegc-44616-1|34	Provides:	tex(libtlf-lgr.enc) = 2024
21cr|texlive-libertinegc-44616-1|35	Provides:	tex(LinLibertineTBI-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|36	Provides:	tex(LinLibertineTBI-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|37	Provides:	tex(LinLibertineTBI-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|38	Provides:	tex(LinLibertineTBI-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|39	Provides:	tex(LinLibertineTBI-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|40	Provides:	tex(LinLibertineTBI-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|41	Provides:	tex(LinLibertineTBO-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|42	Provides:	tex(LinLibertineTBO-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|43	Provides:	tex(LinLibertineTB-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|44	Provides:	tex(LinLibertineTBO-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|45	Provides:	tex(LinLibertineTBO-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|46	Provides:	tex(LinLibertineTBO-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|47	Provides:	tex(LinLibertineTB-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|48	Provides:	tex(LinLibertineTBO-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|49	Provides:	tex(LinLibertineTB-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|50	Provides:	tex(LinLibertineTB-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|51	Provides:	tex(LinLibertineTB-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|52	Provides:	tex(LinLibertineTB-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|53	Provides:	tex(LinLibertineTI-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|54	Provides:	tex(LinLibertineTI-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|55	Provides:	tex(LinLibertineTI-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|56	Provides:	tex(LinLibertineTI-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|57	Provides:	tex(LinLibertineTI-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|58	Provides:	tex(LinLibertineTI-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|59	Provides:	tex(LinLibertineTO-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|60	Provides:	tex(LinLibertineTO-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|61	Provides:	tex(LinLibertineT-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|62	Provides:	tex(LinLibertineTO-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|63	Provides:	tex(LinLibertineTO-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|64	Provides:	tex(LinLibertineTO-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|65	Provides:	tex(LinLIbertineT-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|66	Provides:	tex(LinLibertineTO-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|67	Provides:	tex(LinLibertineT-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|68	Provides:	tex(LinLibertineT-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|69	Provides:	tex(LinLibertineT-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|70	Provides:	tex(LinLibertineT-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|71	Provides:	tex(LinLibertineTZI-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|72	Provides:	tex(LinLibertineTZI-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|73	Provides:	tex(LinLibertineTZI-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|74	Provides:	tex(LinLibertineTZI-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|75	Provides:	tex(LinLibertineTZI-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|76	Provides:	tex(LinLibertineTZI-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|77	Provides:	tex(LinLibertineTZO-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|78	Provides:	tex(LinLibertineTZO-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|79	Provides:	tex(LinLibertineTZ-osf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|80	Provides:	tex(LinLibertineTZO-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|81	Provides:	tex(LinLibertineTZO-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|82	Provides:	tex(LinLibertineTZO-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|83	Provides:	tex(LinLibertineTZ-ot2.tfm) = 2024
21cr|texlive-libertinegc-44616-1|84	Provides:	tex(LinLibertineTZO-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|85	Provides:	tex(LinLibertineTZ-t2a.tfm) = 2024
21cr|texlive-libertinegc-44616-1|86	Provides:	tex(LinLibertineTZ-t2b.tfm) = 2024
21cr|texlive-libertinegc-44616-1|87	Provides:	tex(LinLibertineTZ-t2c.tfm) = 2024
21cr|texlive-libertinegc-44616-1|88	Provides:	tex(LinLibertineTZ-tlf-lgr.tfm) = 2024
21cr|texlive-libertinegc-44616-1|89	Provides:	tex(OT2LinuxLibertineT-LF.fd) = 2024
21cr|texlive-libertinegc-44616-1|90	Provides:	tex(OT2LinuxLibertineT-OsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|91	Provides:	tex(OT2LinuxLibertineT-TLF.fd) = 2024
21cr|texlive-libertinegc-44616-1|92	Provides:	tex(OT2LinuxLibertineT-TOsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|93	Provides:	tex(T2ALinuxLibertineT-LF.fd) = 2024
21cr|texlive-libertinegc-44616-1|94	Provides:	tex(T2ALinuxLibertineT-OsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|95	Provides:	tex(T2ALinuxLibertineT-TLF.fd) = 2024
21cr|texlive-libertinegc-44616-1|96	Provides:	tex(T2ALinuxLibertineT-TOsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|97	Provides:	tex(T2BLinuxLibertineT-LF.fd) = 2024
21cr|texlive-libertinegc-44616-1|98	Provides:	tex(T2BLinuxLibertineT-OsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|99	Provides:	tex(T2BLinuxLibertineT-TLF.fd) = 2024
21cr|texlive-libertinegc-44616-1|100	Provides:	tex(T2BLinuxLibertineT-TOsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|101	Provides:	tex(T2CLinuxLibertineT-LF.fd) = 2024
21cr|texlive-libertinegc-44616-1|102	Provides:	tex(T2CLinuxLibertineT-OsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|103	Provides:	tex(T2CLinuxLibertineT-TLF.fd) = 2024
21cr|texlive-libertinegc-44616-1|104	Provides:	tex(T2CLinuxLibertineT-TOsF.fd) = 2024
21cr|texlive-libertinegc-44616-1|105	BuildArch:	noarch
21cr|texlive-libertinegc-44616-1|106	
21cr|texlive-libertinegc-44616-1|107	%description
21cr|texlive-libertinegc-44616-1|108	The package provides LaTeX support files to access the Greek
21cr|texlive-libertinegc-44616-1|109	and Cyrillic glyphs in LinuxLibertine. It functions as an add-
21cr|texlive-libertinegc-44616-1|110	on to the libertine package, using filenames and macro names
21cr|texlive-libertinegc-44616-1|111	that are compatible with that package. Supported encodings:
21cr|texlive-libertinegc-44616-1|112	LGR, T2A, T2B, T2C, OT2.
21cr|texlive-libertinegc-44616-1|113	
21cr|texlive-libertinegc-44616-1|114	%files
21cr|texlive-libertinegc-44616-1|115	%doc %{_texmfdistdir}/doc
21cr|texlive-libertinegc-44616-1|116	%{_texmfdistdir}/fonts/enc/dvips/libertinegc/
21cr|texlive-libertinegc-44616-1|117	%{_texmfdistdir}/fonts/map/dvips/libertinegc/
21cr|texlive-libertinegc-44616-1|118	%{_texmfdistdir}/fonts/tfm/public/libertinegc/
21cr|texlive-libertinegc-44616-1|119	%{_texmfdistdir}/tex/latex/libertinegc/
21cr|texlive-libertinegc-44616-1|120	
21cr|texlive-libertinegc-44616-1|121	#------------------------------------------------------------------
21cr|texlive-libertinegc-44616-1|122	
21cr|texlive-libertinegc-44616-1|123	%prep
21cr|texlive-libertinegc-44616-1|124	%setup -c -a0 -a1
21cr|texlive-libertinegc-44616-1|125	
21cr|texlive-libertinegc-44616-1|126	%build
21cr|texlive-libertinegc-44616-1|127	
21cr|texlive-libertinegc-44616-1|128	%install
21cr|texlive-libertinegc-44616-1|129	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-libertinegc-44616-1|130	rm -rf tlpkg
21cr|texlive-libertinegc-44616-1|131	cp -fpar * %{buildroot}%{_texmfdistdir}

9682 21
21cr|texlive-libertinus-61719-1|1	%define oname libertinus
21cr|texlive-libertinus-61719-1|2	
21cr|texlive-libertinus-61719-1|3	Summary:	The Libertinus font family
21cr|texlive-libertinus-61719-1|4	Name:		texlive-libertinus
21cr|texlive-libertinus-61719-1|5	Version:	61719
21cr|texlive-libertinus-61719-1|6	Release:	1
21cr|texlive-libertinus-61719-1|7	License:	LPPL1.3
21cr|texlive-libertinus-61719-1|8	Group:		Publishing
21cr|texlive-libertinus-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-libertinus-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-libertinus-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-libertinus-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-libertinus-61719-1|13	Requires:	texlive-kpathsea
21cr|texlive-libertinus-61719-1|14	Requires:	texlive-tlpkg
21cr|texlive-libertinus-61719-1|15	Provides:	tex-libertinus = 2024
21cr|texlive-libertinus-61719-1|16	Provides:	tex(libertinus.sty) = 2024
21cr|texlive-libertinus-61719-1|17	BuildArch:	noarch
21cr|texlive-libertinus-61719-1|18	
21cr|texlive-libertinus-61719-1|19	%description
21cr|texlive-libertinus-61719-1|20	This package is only a wrapper for the the two packages
21cr|texlive-libertinus-61719-1|21	libertinus-type1 (pdfLaTeX) and libertinus-otf
21cr|texlive-libertinus-61719-1|22	(LuaLaTeX/XeLaTeX). The Libertinus fonts are similiar to
21cr|texlive-libertinus-61719-1|23	Libertine and Biolinum, but come with math symbols.
21cr|texlive-libertinus-61719-1|24	
21cr|texlive-libertinus-61719-1|25	%files
21cr|texlive-libertinus-61719-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-libertinus-61719-1|27	%{_texmfdistdir}/tex/latex/libertinus/
21cr|texlive-libertinus-61719-1|28	
21cr|texlive-libertinus-61719-1|29	#------------------------------------------------------------------
21cr|texlive-libertinus-61719-1|30	
21cr|texlive-libertinus-61719-1|31	%prep
21cr|texlive-libertinus-61719-1|32	%setup -c -a0 -a1
21cr|texlive-libertinus-61719-1|33	
21cr|texlive-libertinus-61719-1|34	%build
21cr|texlive-libertinus-61719-1|35	
21cr|texlive-libertinus-61719-1|36	%install
21cr|texlive-libertinus-61719-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-libertinus-61719-1|38	rm -rf tlpkg
21cr|texlive-libertinus-61719-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9683 21
21cr|texlive-libertinus-fonts-57948-1|1	%define oname libertinus-fonts
21cr|texlive-libertinus-fonts-57948-1|2	
21cr|texlive-libertinus-fonts-57948-1|3	Summary:	The Libertinus font family
21cr|texlive-libertinus-fonts-57948-1|4	Name:		texlive-libertinus-fonts
21cr|texlive-libertinus-fonts-57948-1|5	Version:	57948
21cr|texlive-libertinus-fonts-57948-1|6	Release:	1
21cr|texlive-libertinus-fonts-57948-1|7	License:	LPPL1.3
21cr|texlive-libertinus-fonts-57948-1|8	Group:		Publishing
21cr|texlive-libertinus-fonts-57948-1|9	Url:		https://www.ctan.org
21cr|texlive-libertinus-fonts-57948-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-libertinus-fonts-57948-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-libertinus-fonts-57948-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-libertinus-fonts-57948-1|13	Requires:	texlive-tlpkg
21cr|texlive-libertinus-fonts-57948-1|14	Requires:	texlive-kpathsea
21cr|texlive-libertinus-fonts-57948-1|15	BuildArch:	noarch
21cr|texlive-libertinus-fonts-57948-1|16	
21cr|texlive-libertinus-fonts-57948-1|17	%description
21cr|texlive-libertinus-fonts-57948-1|18	This is a fork of the Linux Libertine and Linux Biolinum fonts
21cr|texlive-libertinus-fonts-57948-1|19	that started as an OpenType math companion of the Libertine
21cr|texlive-libertinus-fonts-57948-1|20	font family, but grown as a full fork to address some of the
21cr|texlive-libertinus-fonts-57948-1|21	bugs in the fonts. The family consists of: Libertinus Serif:
21cr|texlive-libertinus-fonts-57948-1|22	forked from Linux Libertine. Libertinus Sans: forked from Linux
21cr|texlive-libertinus-fonts-57948-1|23	Biolinum. Libertinus Mono: forked from Linux Libertine Mono.
21cr|texlive-libertinus-fonts-57948-1|24	Libertinus Math: an OpenType math font for use in OpenType
21cr|texlive-libertinus-fonts-57948-1|25	math-capable applications like LuaTeX, XeTeX or MS Word 2007+.
21cr|texlive-libertinus-fonts-57948-1|26	
21cr|texlive-libertinus-fonts-57948-1|27	%files
21cr|texlive-libertinus-fonts-57948-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-libertinus-fonts-57948-1|29	%{_texmfdistdir}/fonts/opentype/public/libertinus-fonts
21cr|texlive-libertinus-fonts-57948-1|30	
21cr|texlive-libertinus-fonts-57948-1|31	#------------------------------------------------------------------
21cr|texlive-libertinus-fonts-57948-1|32	
21cr|texlive-libertinus-fonts-57948-1|33	%prep
21cr|texlive-libertinus-fonts-57948-1|34	%setup -c -a0 -a1
21cr|texlive-libertinus-fonts-57948-1|35	
21cr|texlive-libertinus-fonts-57948-1|36	%build
21cr|texlive-libertinus-fonts-57948-1|37	
21cr|texlive-libertinus-fonts-57948-1|38	%install
21cr|texlive-libertinus-fonts-57948-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-libertinus-fonts-57948-1|40	rm -rf tlpkg
21cr|texlive-libertinus-fonts-57948-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9684 21
21cr|texlive-libertinus-otf-60023-1|1	%define oname libertinus-otf
21cr|texlive-libertinus-otf-60023-1|2	
21cr|texlive-libertinus-otf-60023-1|3	Summary:	Support for Libertinus OpenType
21cr|texlive-libertinus-otf-60023-1|4	Name:		texlive-libertinus-otf
21cr|texlive-libertinus-otf-60023-1|5	Version:	60023
21cr|texlive-libertinus-otf-60023-1|6	Release:	1
21cr|texlive-libertinus-otf-60023-1|7	License:	LPPL1.3
21cr|texlive-libertinus-otf-60023-1|8	Group:		Publishing
21cr|texlive-libertinus-otf-60023-1|9	Url:		https://www.ctan.org
21cr|texlive-libertinus-otf-60023-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-libertinus-otf-60023-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-libertinus-otf-60023-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-libertinus-otf-60023-1|13	Requires:	texlive-tlpkg
21cr|texlive-libertinus-otf-60023-1|14	Requires:	texlive-kpathsea
21cr|texlive-libertinus-otf-60023-1|15	Requires:	texlive-libertinus-fonts
21cr|texlive-libertinus-otf-60023-1|16	Provides:	tex(libertinus-otf.sty) = 2024
21cr|texlive-libertinus-otf-60023-1|17	BuildArch:	noarch
21cr|texlive-libertinus-otf-60023-1|18	
21cr|texlive-libertinus-otf-60023-1|19	%description
21cr|texlive-libertinus-otf-60023-1|20	This package offers LuaLaTeX/XeLaTeX support for the Libertinus
21cr|texlive-libertinus-otf-60023-1|21	OpenType fonts maintained by Khaled Hosny. Missing fonts are
21cr|texlive-libertinus-otf-60023-1|22	defined via several font feature settings. The Libertinus fonts
21cr|texlive-libertinus-otf-60023-1|23	are similiar to Libertine and Biolinum, but come with math
21cr|texlive-libertinus-otf-60023-1|24	symbols.
21cr|texlive-libertinus-otf-60023-1|25	
21cr|texlive-libertinus-otf-60023-1|26	%files
21cr|texlive-libertinus-otf-60023-1|27	%doc %{_texmfdistdir}/doc/fonts/libertinus-otf/
21cr|texlive-libertinus-otf-60023-1|28	%{_texmfdistdir}/tex/latex/libertinus-otf/
21cr|texlive-libertinus-otf-60023-1|29	
21cr|texlive-libertinus-otf-60023-1|30	#------------------------------------------------------------------
21cr|texlive-libertinus-otf-60023-1|31	
21cr|texlive-libertinus-otf-60023-1|32	%prep
21cr|texlive-libertinus-otf-60023-1|33	%setup -c -a0 -a1
21cr|texlive-libertinus-otf-60023-1|34	
21cr|texlive-libertinus-otf-60023-1|35	%build
21cr|texlive-libertinus-otf-60023-1|36	
21cr|texlive-libertinus-otf-60023-1|37	%install
21cr|texlive-libertinus-otf-60023-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-libertinus-otf-60023-1|39	rm -rf tlpkg
21cr|texlive-libertinus-otf-60023-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9685 21
21cr|texlive-libertinust1math-61751-1|1	%define oname libertinust1math
21cr|texlive-libertinust1math-61751-1|2	
21cr|texlive-libertinust1math-61751-1|3	Summary:	A Type 1 font and LaTeX support for Libertinus Math
21cr|texlive-libertinust1math-61751-1|4	Name:		texlive-libertinust1math
21cr|texlive-libertinust1math-61751-1|5	Version:	61751
21cr|texlive-libertinust1math-61751-1|6	Release:	1
21cr|texlive-libertinust1math-61751-1|7	License:	LPPL1.3
21cr|texlive-libertinust1math-61751-1|8	Group:		Publishing
21cr|texlive-libertinust1math-61751-1|9	Url:		https://www.ctan.org
21cr|texlive-libertinust1math-61751-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-libertinust1math-61751-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-libertinust1math-61751-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-libertinust1math-61751-1|13	Requires:	texlive-kpathsea
21cr|texlive-libertinust1math-61751-1|14	Requires:	texlive-tlpkg
21cr|texlive-libertinust1math-61751-1|15	Provides:	tex-libertinust1math = 2024
21cr|texlive-libertinust1math-61751-1|16	Provides:	tex(libertinust1math.map) = 2024
21cr|texlive-libertinust1math-61751-1|17	Provides:	tex(libertinust1math.sty) = 2024
21cr|texlive-libertinust1math-61751-1|18	Provides:	tex(libusBB.enc) = 2024
21cr|texlive-libertinust1math-61751-1|19	Provides:	tex(libusBMI.enc) = 2024
21cr|texlive-libertinust1math-61751-1|20	Provides:	tex(libusBMR.enc) = 2024
21cr|texlive-libertinust1math-61751-1|21	Provides:	tex(libusEX.enc) = 2024
21cr|texlive-libertinust1math-61751-1|22	Provides:	tex(libusFRK.enc) = 2024
21cr|texlive-libertinust1math-61751-1|23	Provides:	tex(libusMI.enc) = 2024
21cr|texlive-libertinust1math-61751-1|24	Provides:	tex(libusMR.enc) = 2024
21cr|texlive-libertinust1math-61751-1|25	Provides:	tex(libusSFB.enc) = 2024
21cr|texlive-libertinust1math-61751-1|26	Provides:	tex(libusSF.enc) = 2024
21cr|texlive-libertinust1math-61751-1|27	Provides:	tex(libusSFI.enc) = 2024
21cr|texlive-libertinust1math-61751-1|28	Provides:	tex(libussfMI.enc) = 2024
21cr|texlive-libertinust1math-61751-1|29	Provides:	tex(libussfMR.enc) = 2024
21cr|texlive-libertinust1math-61751-1|30	Provides:	tex(libusSYM.enc) = 2024
21cr|texlive-libertinust1math-61751-1|31	Provides:	tex(ls1libertinust1mathbb.fd) = 2024
21cr|texlive-libertinust1math-61751-1|32	Provides:	tex(ls1libertinust1math.fd) = 2024
21cr|texlive-libertinust1math-61751-1|33	Provides:	tex(ls1libertinust1mathsf.fd) = 2024
21cr|texlive-libertinust1math-61751-1|34	Provides:	tex(ls2libertinust1mathex.fd) = 2024
21cr|texlive-libertinust1math-61751-1|35	Provides:	tex(ls2libertinust1mathsym.fd) = 2024
21cr|texlive-libertinust1math-61751-1|36	Provides:	tex(ot1libertinust1mathsf.fd) = 2024
21cr|texlive-libertinust1math-61751-1|37	BuildArch:	noarch
21cr|texlive-libertinust1math-61751-1|38	
21cr|texlive-libertinust1math-61751-1|39	%description
21cr|texlive-libertinust1math-61751-1|40	The package provides a Type1 version of Libertinus Math, with a
21cr|texlive-libertinust1math-61751-1|41	number of additions and changes, plus LaTeX support files that
21cr|texlive-libertinust1math-61751-1|42	allow it to serve as a math accompaniment to Libertine under
21cr|texlive-libertinust1math-61751-1|43	LaTeX. In addition, with option sansmath, it can function as a
21cr|texlive-libertinust1math-61751-1|44	standalone math font with sans serif Roman and Greek letters.
21cr|texlive-libertinust1math-61751-1|45	
21cr|texlive-libertinust1math-61751-1|46	%files
21cr|texlive-libertinust1math-61751-1|47	%doc %{_texmfdistdir}/doc
21cr|texlive-libertinust1math-61751-1|48	%{_texmfdistdir}/fonts/afm/public/libertinust1math/
21cr|texlive-libertinust1math-61751-1|49	%{_texmfdistdir}/fonts/enc/dvips/libertinust1math/
21cr|texlive-libertinust1math-61751-1|50	%{_texmfdistdir}/fonts/map/dvips/libertinust1math/
21cr|texlive-libertinust1math-61751-1|51	%{_texmfdistdir}/fonts/tfm/public/libertinust1math/
21cr|texlive-libertinust1math-61751-1|52	%{_texmfdistdir}/fonts/type1/public/libertinust1math/
21cr|texlive-libertinust1math-61751-1|53	%{_texmfdistdir}/fonts/vf/public/libertinust1math/
21cr|texlive-libertinust1math-61751-1|54	%{_texmfdistdir}/tex/latex/libertinust1math/
21cr|texlive-libertinust1math-61751-1|55	
21cr|texlive-libertinust1math-61751-1|56	#------------------------------------------------------------------
21cr|texlive-libertinust1math-61751-1|57	
21cr|texlive-libertinust1math-61751-1|58	%prep
21cr|texlive-libertinust1math-61751-1|59	%setup -c -a0 -a1
21cr|texlive-libertinust1math-61751-1|60	
21cr|texlive-libertinust1math-61751-1|61	%build
21cr|texlive-libertinust1math-61751-1|62	
21cr|texlive-libertinust1math-61751-1|63	%install
21cr|texlive-libertinust1math-61751-1|64	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-libertinust1math-61751-1|65	rm -rf tlpkg
21cr|texlive-libertinust1math-61751-1|66	cp -fpar * %{buildroot}%{_texmfdistdir}

9686 21
21cr|texlive-libertinus-type1-64958-1|1	%define oname libertinus-type1
21cr|texlive-libertinus-type1-64958-1|2	
21cr|texlive-libertinus-type1-64958-1|3	Summary:	Support for using Libertinus fonts with LaTeX/pdfLaTeX
21cr|texlive-libertinus-type1-64958-1|4	Name:		texlive-libertinus-type1
21cr|texlive-libertinus-type1-64958-1|5	Version:	64958
21cr|texlive-libertinus-type1-64958-1|6	Release:	1
21cr|texlive-libertinus-type1-64958-1|7	License:	LPPL1.3
21cr|texlive-libertinus-type1-64958-1|8	Group:		Publishing
21cr|texlive-libertinus-type1-64958-1|9	Url:		https://www.ctan.org
21cr|texlive-libertinus-type1-64958-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-libertinus-type1-64958-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-libertinus-type1-64958-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-libertinus-type1-64958-1|13	Requires:	texlive-tlpkg
21cr|texlive-libertinus-type1-64958-1|14	Requires:	texlive-kpathsea
21cr|texlive-libertinus-type1-64958-1|15	Provides:	tex(lbts_2dnbtf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|16	Provides:	tex(lbts_2fcdyd.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|17	Provides:	tex(lbts_2ojay3.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|18	Provides:	tex(lbts_2tlncs.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|19	Provides:	tex(lbts_2u3q4p.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|20	Provides:	tex(lbts_2vfnnw.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|21	Provides:	tex(lbts_2y652m.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|22	Provides:	tex(lbts_2yds7f.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|23	Provides:	tex(lbts_332eyj.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|24	Provides:	tex(lbts_35favc.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|25	Provides:	tex(lbts_36t55i.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|26	Provides:	tex(lbts_37i5h5.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|27	Provides:	tex(lbts_3d54jy.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|28	Provides:	tex(lbts_3j5xjf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|29	Provides:	tex(lbts_3jolak.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|30	Provides:	tex(lbts_3kirmv.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|31	Provides:	tex(lbts_3kmpct.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|32	Provides:	tex(lbts_3m644f.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|33	Provides:	tex(lbts_3qta4x.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|34	Provides:	tex(lbts_3ssu23.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|35	Provides:	tex(lbts_3un72f.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|36	Provides:	tex(lbts_3vqmyw.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|37	Provides:	tex(lbts_3yrfnt.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|38	Provides:	tex(lbts_4crdwc.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|39	Provides:	tex(lbts_4d42wm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|40	Provides:	tex(lbts_4gaomz.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|41	Provides:	tex(lbts_4hcz3c.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|42	Provides:	tex(lbts_4mrx7q.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|43	Provides:	tex(lbts_4q6kep.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|44	Provides:	tex(lbts_4sdcjk.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|45	Provides:	tex(lbts_4uwsiq.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|46	Provides:	tex(lbts_4wbnoe.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|47	Provides:	tex(lbts_4xoyfg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|48	Provides:	tex(lbts_4zqa2g.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|49	Provides:	tex(lbts_57bjkg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|50	Provides:	tex(lbts_5acxeg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|51	Provides:	tex(lbts_5cy3nd.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|52	Provides:	tex(lbts_5h7qbk.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|53	Provides:	tex(lbts_5jnf2k.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|54	Provides:	tex(lbts_5mdojo.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|55	Provides:	tex(lbts_5xa72p.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|56	Provides:	tex(lbts_63ftwl.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|57	Provides:	tex(lbts_674lrv.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|58	Provides:	tex(lbts_6caxtj.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|59	Provides:	tex(lbts_6ewxxu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|60	Provides:	tex(lbts_6gletg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|61	Provides:	tex(lbts_6h6srf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|62	Provides:	tex(lbts_6hdezz.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|63	Provides:	tex(lbts_6l4fbc.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|64	Provides:	tex(lbts_6lk76t.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|65	Provides:	tex(lbts_6wmeer.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|66	Provides:	tex(lbts_72youc.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|67	Provides:	tex(lbts_75t36g.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|68	Provides:	tex(lbts_76xdns.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|69	Provides:	tex(lbts_77jah4.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|70	Provides:	tex(lbts_77t54r.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|71	Provides:	tex(lbts_7aen2t.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|72	Provides:	tex(lbts_7bccbz.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|73	Provides:	tex(lbts_7d2mhk.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|74	Provides:	tex(lbts_7hmj2z.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|75	Provides:	tex(lbts_7lwjes.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|76	Provides:	tex(lbts_7mm7zy.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|77	Provides:	tex(lbts_7oodvn.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|78	Provides:	tex(lbts_7vsebg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|79	Provides:	tex(lbts_7yclm6.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|80	Provides:	tex(lbts_a3f66t.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|81	Provides:	tex(lbts_aidrin.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|82	Provides:	tex(lbts_arfinu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|83	Provides:	tex(lbts_at32ur.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|84	Provides:	tex(lbts_avlujb.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|85	Provides:	tex(lbts_avlydd.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|86	Provides:	tex(lbts_ayzaac.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|87	Provides:	tex(lbts_b4oezt.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|88	Provides:	tex(lbts_b5fzbp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|89	Provides:	tex(lbts_b7xqh5.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|90	Provides:	tex(lbts_bgegdt.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|91	Provides:	tex(lbts_bjbyqz.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|92	Provides:	tex(lbts_bn2i3n.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|93	Provides:	tex(lbts_bvhzzu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|94	Provides:	tex(lbts_bxwrog.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|95	Provides:	tex(lbts_c3bv3f.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|96	Provides:	tex(lbts_c4i7ev.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|97	Provides:	tex(lbts_c4nx3a.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|98	Provides:	tex(lbts_c6ebdh.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|99	Provides:	tex(lbts_c6vmpn.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|100	Provides:	tex(lbts_c7grr2.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|101	Provides:	tex(lbts_calslh.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|102	Provides:	tex(lbts_cb34qf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|103	Provides:	tex(lbts_cclupu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|104	Provides:	tex(lbts_cefqwa.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|105	Provides:	tex(lbts_ckbdgg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|106	Provides:	tex(lbts_ckenly.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|107	Provides:	tex(lbts_cpinjp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|108	Provides:	tex(lbts_cslza4.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|109	Provides:	tex(lbts_cykel7.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|110	Provides:	tex(lbts_d2pxsd.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|111	Provides:	tex(lbts_d37b7c.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|112	Provides:	tex(lbts_dgc4ye.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|113	Provides:	tex(lbts_dhtsou.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|114	Provides:	tex(lbts_dkknmm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|115	Provides:	tex(lbts_dn22no.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|116	Provides:	tex(lbts_dsfsze.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|117	Provides:	tex(lbts_dzyoth.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|118	Provides:	tex(lbts_e35iwk.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|119	Provides:	tex(lbts_e5lu6a.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|120	Provides:	tex(lbts_ecxtyf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|121	Provides:	tex(lbts_ed5ai4.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|122	Provides:	tex(lbts_eejjqw.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|123	Provides:	tex(lbts_ep5pfz.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|124	Provides:	tex(lbts_epdddg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|125	Provides:	tex(lbts_ercrba.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|126	Provides:	tex(lbts_erdvwd.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|127	Provides:	tex(lbts_esgnlu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|128	Provides:	tex(lbts_et5tau.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|129	Provides:	tex(lbts_exfok6.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|130	Provides:	tex(lbts_f2r76x.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|131	Provides:	tex(lbts_f3pcwn.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|132	Provides:	tex(lbts_fili27.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|133	Provides:	tex(lbts_fmdp7p.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|134	Provides:	tex(lbts_fmriqv.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|135	Provides:	tex(lbts_fph2zj.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|136	Provides:	tex(lbts_frnenp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|137	Provides:	tex(lbts_fszxp3.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|138	Provides:	tex(lbts_fujx3h.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|139	Provides:	tex(lbts_fuyass.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|140	Provides:	tex(lbts_fy3had.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|141	Provides:	tex(lbts_g3dkmi.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|142	Provides:	tex(lbts_g6etas.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|143	Provides:	tex(lbts_gazpeh.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|144	Provides:	tex(lbts_gc5t3w.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|145	Provides:	tex(lbts_gekugp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|146	Provides:	tex(lbts_gh4gmp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|147	Provides:	tex(lbts_goqnek.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|148	Provides:	tex(lbts_gp3nhm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|149	Provides:	tex(lbts_gq67ga.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|150	Provides:	tex(lbts_gr4hit.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|151	Provides:	tex(lbts_gz554e.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|152	Provides:	tex(lbts_gz7arp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|153	Provides:	tex(lbts_hahfqq.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|154	Provides:	tex(lbts_hboyu3.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|155	Provides:	tex(lbts_hej6xm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|156	Provides:	tex(lbts_hh5cao.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|157	Provides:	tex(lbts_hhbt6z.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|158	Provides:	tex(lbts_hhmpft.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|159	Provides:	tex(lbts_hjeuwr.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|160	Provides:	tex(lbts_hrrrjq.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|161	Provides:	tex(lbts_hvvyjb.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|162	Provides:	tex(lbts_hxvdny.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|163	Provides:	tex(lbts_hzjkgg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|164	Provides:	tex(lbts_i52ngl.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|165	Provides:	tex(lbts_iadd5v.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|166	Provides:	tex(lbts_iaq24h.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|167	Provides:	tex(lbts_ibb6ig.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|168	Provides:	tex(lbts_icmtyb.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|169	Provides:	tex(lbts_ie56ak.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|170	Provides:	tex(lbts_ienuhe.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|171	Provides:	tex(lbts_ighl2q.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|172	Provides:	tex(lbts_igmfoi.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|173	Provides:	tex(lbts_ihsp6n.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|174	Provides:	tex(lbts_iknsvo.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|175	Provides:	tex(lbts_inpbes.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|176	Provides:	tex(lbts_ipd343.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|177	Provides:	tex(lbts_is673m.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|178	Provides:	tex(lbts_iv4zj2.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|179	Provides:	tex(lbts_j6sgbi.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|180	Provides:	tex(lbts_jb5pke.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|181	Provides:	tex(lbts_jdjwkh.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|182	Provides:	tex(lbts_jfamas.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|183	Provides:	tex(lbts_jrenuz.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|184	Provides:	tex(lbts_jwzfsl.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|185	Provides:	tex(lbts_k62zaj.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|186	Provides:	tex(lbts_kbhblx.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|187	Provides:	tex(lbts_kehxxc.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|188	Provides:	tex(lbts_koaj57.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|189	Provides:	tex(lbts_komy7m.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|190	Provides:	tex(lbts_kq3xmd.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|191	Provides:	tex(lbts_kwkowq.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|192	Provides:	tex(lbts_l5raak.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|193	Provides:	tex(lbts_l5ujiv.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|194	Provides:	tex(lbts_l5vej2.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|195	Provides:	tex(lbts_l6vzgi.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|196	Provides:	tex(lbts_l74upk.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|197	Provides:	tex(lbts_laenbp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|198	Provides:	tex(lbts_lafzha.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|199	Provides:	tex(lbts_lhntva.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|200	Provides:	tex(lbts_lkanbr.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|201	Provides:	tex(lbts_llns2d.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|202	Provides:	tex(lbts_llzec3.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|203	Provides:	tex(lbts_lsubum.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|204	Provides:	tex(lbts_lwzthx.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|205	Provides:	tex(lbts_lyzgu3.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|206	Provides:	tex(lbts_lzae2z.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|207	Provides:	tex(lbts_lzywtf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|208	Provides:	tex(lbts_m254rf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|209	Provides:	tex(lbts_m2klan.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|210	Provides:	tex(lbts_m3c2oj.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|211	Provides:	tex(lbts_m3l6fs.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|212	Provides:	tex(lbts_m5c6xi.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|213	Provides:	tex(lbts_m7sqdm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|214	Provides:	tex(lbts_mbfmc4.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|215	Provides:	tex(lbts_mfadfl.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|216	Provides:	tex(lbts_mi54ls.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|217	Provides:	tex(lbts_mll6fo.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|218	Provides:	tex(lbts_mlwm27.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|219	Provides:	tex(lbts_mmgovh.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|220	Provides:	tex(lbts_mphtgh.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|221	Provides:	tex(lbts_mrbizy.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|222	Provides:	tex(lbts_mvzwgg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|223	Provides:	tex(lbts_mxiee2.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|224	Provides:	tex(lbts_mzxlpf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|225	Provides:	tex(lbts_n3cifc.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|226	Provides:	tex(lbts_n3dtgz.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|227	Provides:	tex(lbts_n4gj6t.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|228	Provides:	tex(lbts_n4tewx.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|229	Provides:	tex(lbts_nl47lc.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|230	Provides:	tex(lbts_nufysp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|231	Provides:	tex(lbts_nv3oiw.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|232	Provides:	tex(lbts_o7mh5o.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|233	Provides:	tex(lbts_oaaihm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|234	Provides:	tex(lbts_obkmrl.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|235	Provides:	tex(lbts_obzz72.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|236	Provides:	tex(lbts_odbssz.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|237	Provides:	tex(lbts_of47id.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|238	Provides:	tex(lbts_of4nbw.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|239	Provides:	tex(lbts_olw3tj.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|240	Provides:	tex(lbts_onayya.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|241	Provides:	tex(lbts_opzo24.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|242	Provides:	tex(lbts_ork5hb.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|243	Provides:	tex(lbts_orvmfm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|244	Provides:	tex(lbts_osdvzf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|245	Provides:	tex(lbts_oxank3.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|246	Provides:	tex(lbts_p5b3to.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|247	Provides:	tex(lbts_p7snj6.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|248	Provides:	tex(lbts_pa7fun.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|249	Provides:	tex(lbts_pag3gg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|250	Provides:	tex(lbts_pb7os7.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|251	Provides:	tex(lbts_pdot6l.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|252	Provides:	tex(lbts_peeabe.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|253	Provides:	tex(lbts_pkzsom.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|254	Provides:	tex(lbts_poicuj.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|255	Provides:	tex(lbts_ponsko.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|256	Provides:	tex(lbts_ppaygs.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|257	Provides:	tex(lbts_ppmlvs.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|258	Provides:	tex(lbts_pquqdo.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|259	Provides:	tex(lbts_ptnx64.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|260	Provides:	tex(lbts_pydski.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|261	Provides:	tex(lbts_q2cvbs.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|262	Provides:	tex(lbts_q2ibpc.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|263	Provides:	tex(lbts_q4imkx.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|264	Provides:	tex(lbts_q4q2yp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|265	Provides:	tex(lbts_qamrlg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|266	Provides:	tex(lbts_qcfvgl.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|267	Provides:	tex(lbts_qe2yqv.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|268	Provides:	tex(lbts_qpph5c.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|269	Provides:	tex(lbts_qqnp2h.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|270	Provides:	tex(lbts_qsv3bx.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|271	Provides:	tex(lbts_quwwcn.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|272	Provides:	tex(lbts_qylzkl.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|273	Provides:	tex(lbts_qzwhi6.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|274	Provides:	tex(lbts_r37ntu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|275	Provides:	tex(lbts_r4goj2.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|276	Provides:	tex(lbts_r7yss2.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|277	Provides:	tex(lbts_rcarnw.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|278	Provides:	tex(lbts_rchowm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|279	Provides:	tex(lbts_rfuadt.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|280	Provides:	tex(lbts_ridgvo.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|281	Provides:	tex(lbts_rlktsf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|282	Provides:	tex(lbts_rpeiua.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|283	Provides:	tex(lbts_rqhkdi.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|284	Provides:	tex(lbts_rtitj6.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|285	Provides:	tex(lbts_rv4ogi.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|286	Provides:	tex(lbts_sceraq.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|287	Provides:	tex(lbts_segm3u.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|288	Provides:	tex(lbts_sewfus.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|289	Provides:	tex(lbts_sfissr.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|290	Provides:	tex(lbts_sihybe.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|291	Provides:	tex(lbts_sjlxxx.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|292	Provides:	tex(lbts_slsqbu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|293	Provides:	tex(lbts_snijqp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|294	Provides:	tex(lbts_sppvmf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|295	Provides:	tex(lbts_srwzhm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|296	Provides:	tex(lbts_st5lk5.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|297	Provides:	tex(lbts_sut3w7.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|298	Provides:	tex(lbts_szn4yf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|299	Provides:	tex(lbts_szwnvb.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|300	Provides:	tex(lbts_tevnlg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|301	Provides:	tex(lbts_tll2u3.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|302	Provides:	tex(lbts_trmgk4.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|303	Provides:	tex(lbts_trxlme.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|304	Provides:	tex(lbts_tzl7op.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|305	Provides:	tex(lbts_u2zr7g.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|306	Provides:	tex(lbts_u7nqae.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|307	Provides:	tex(lbts_ucipzb.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|308	Provides:	tex(lbts_ucscsg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|309	Provides:	tex(lbts_ugujza.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|310	Provides:	tex(lbts_uhqgc3.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|311	Provides:	tex(lbts_uhwxqu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|312	Provides:	tex(lbts_uoecuf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|313	Provides:	tex(lbts_usfuuy.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|314	Provides:	tex(lbts_usl52j.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|315	Provides:	tex(lbts_usz5ut.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|316	Provides:	tex(lbts_utifxg.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|317	Provides:	tex(lbts_uwmf7x.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|318	Provides:	tex(lbts_uxbjn5.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|319	Provides:	tex(lbts_uxf4m5.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|320	Provides:	tex(lbts_uyjt7r.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|321	Provides:	tex(lbts_v5eacd.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|322	Provides:	tex(lbts_v5z4kv.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|323	Provides:	tex(lbts_vafbri.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|324	Provides:	tex(lbts_vejg7h.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|325	Provides:	tex(lbts_vftr22.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|326	Provides:	tex(lbts_vgeuwy.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|327	Provides:	tex(lbts_vgw5na.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|328	Provides:	tex(lbts_vhmker.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|329	Provides:	tex(lbts_vizicw.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|330	Provides:	tex(lbts_vjxogo.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|331	Provides:	tex(lbts_vkm6ln.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|332	Provides:	tex(lbts_vmhi4g.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|333	Provides:	tex(lbts_vmjjgq.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|334	Provides:	tex(lbts_vtz4pu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|335	Provides:	tex(lbts_vu5j2r.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|336	Provides:	tex(lbts_vvzoei.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|337	Provides:	tex(lbts_w5ro75.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|338	Provides:	tex(lbts_waqoej.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|339	Provides:	tex(lbts_wm6att.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|340	Provides:	tex(lbts_wogi6j.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|341	Provides:	tex(lbts_wozmdw.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|342	Provides:	tex(lbts_wpqmwa.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|343	Provides:	tex(lbts_wrg6fm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|344	Provides:	tex(lbts_wyusil.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|345	Provides:	tex(lbts_x7beke.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|346	Provides:	tex(lbts_xaezkf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|347	Provides:	tex(lbts_xfy7gm.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|348	Provides:	tex(lbts_xh3iko.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|349	Provides:	tex(lbts_xhfw3j.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|350	Provides:	tex(lbts_xjb3td.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|351	Provides:	tex(lbts_xpehld.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|352	Provides:	tex(lbts_xrj6hp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|353	Provides:	tex(lbts_ya3yeu.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|354	Provides:	tex(lbts_ya7mbv.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|355	Provides:	tex(lbts_yaf6wf.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|356	Provides:	tex(lbts_yahecb.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|357	Provides:	tex(lbts_ygr64v.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|358	Provides:	tex(lbts_yki2t7.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|359	Provides:	tex(lbts_ynfuvy.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|360	Provides:	tex(lbts_ysaokq.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|361	Provides:	tex(lbts_yt5vb5.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|362	Provides:	tex(lbts_yuwgqp.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|363	Provides:	tex(lbts_yzuq4p.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|364	Provides:	tex(lbts_z6ew44.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|365	Provides:	tex(lbts_z6nnva.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|366	Provides:	tex(lbts_zh5q6t.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|367	Provides:	tex(lbts_zjhiql.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|368	Provides:	tex(lbts_znslmj.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|369	Provides:	tex(lbts_zpwads.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|370	Provides:	tex(lbts_zqzvht.enc) = 2024
21cr|texlive-libertinus-type1-64958-1|371	Provides:	tex(LGRLibertinusSans-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|372	Provides:	tex(LGRLibertinusSans-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|373	Provides:	tex(LGRLibertinusSans-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|374	Provides:	tex(LGRLibertinusSans-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|375	Provides:	tex(LGRLibertinusSans-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|376	Provides:	tex(LGRLibertinusSerifDisplay-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|377	Provides:	tex(LGRLibertinusSerifDisplay-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|378	Provides:	tex(LGRLibertinusSerifDisplay-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|379	Provides:	tex(LGRLibertinusSerifDisplay-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|380	Provides:	tex(LGRLibertinusSerifDisplay-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|381	Provides:	tex(LGRLibertinusSerifInitials-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|382	Provides:	tex(LGRLibertinusSerif-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|383	Provides:	tex(LGRLibertinusSerif-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|384	Provides:	tex(LGRLibertinusSerif-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|385	Provides:	tex(LGRLibertinusSerif-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|386	Provides:	tex(LGRLibertinusSerif-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|387	Provides:	tex(libertinus.map) = 2024
21cr|texlive-libertinus-type1-64958-1|388	Provides:	tex(libertinus-type1.sty) = 2024
21cr|texlive-libertinus-type1-64958-1|389	Provides:	tex(LY1LibertinusMono-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|390	Provides:	tex(LY1LibertinusMono-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|391	Provides:	tex(LY1LibertinusMono-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|392	Provides:	tex(LY1LibertinusSans-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|393	Provides:	tex(LY1LibertinusSans-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|394	Provides:	tex(LY1LibertinusSans-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|395	Provides:	tex(LY1LibertinusSans-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|396	Provides:	tex(LY1LibertinusSans-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|397	Provides:	tex(LY1LibertinusSerifDisplay-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|398	Provides:	tex(LY1LibertinusSerifDisplay-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|399	Provides:	tex(LY1LibertinusSerifDisplay-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|400	Provides:	tex(LY1LibertinusSerifDisplay-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|401	Provides:	tex(LY1LibertinusSerifDisplay-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|402	Provides:	tex(LY1LibertinusSerifInitials-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|403	Provides:	tex(LY1LibertinusSerif-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|404	Provides:	tex(LY1LibertinusSerif-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|405	Provides:	tex(LY1LibertinusSerif-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|406	Provides:	tex(LY1LibertinusSerif-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|407	Provides:	tex(LY1LibertinusSerif-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|408	Provides:	tex(OT1LibertinusMono-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|409	Provides:	tex(OT1LibertinusMono-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|410	Provides:	tex(OT1LibertinusMono-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|411	Provides:	tex(OT1LibertinusSans-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|412	Provides:	tex(OT1LibertinusSans-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|413	Provides:	tex(OT1LibertinusSans-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|414	Provides:	tex(OT1LibertinusSans-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|415	Provides:	tex(OT1LibertinusSans-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|416	Provides:	tex(OT1LibertinusSerifDisplay-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|417	Provides:	tex(OT1LibertinusSerifDisplay-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|418	Provides:	tex(OT1LibertinusSerifDisplay-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|419	Provides:	tex(OT1LibertinusSerifDisplay-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|420	Provides:	tex(OT1LibertinusSerifDisplay-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|421	Provides:	tex(OT1LibertinusSerifInitials-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|422	Provides:	tex(OT1LibertinusSerif-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|423	Provides:	tex(OT1LibertinusSerif-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|424	Provides:	tex(OT1LibertinusSerif-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|425	Provides:	tex(OT1LibertinusSerif-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|426	Provides:	tex(OT1LibertinusSerif-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|427	Provides:	tex(T1LibertinusMono-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|428	Provides:	tex(T1LibertinusMono-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|429	Provides:	tex(T1LibertinusMono-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|430	Provides:	tex(T1LibertinusSans-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|431	Provides:	tex(T1LibertinusSans-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|432	Provides:	tex(T1LibertinusSans-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|433	Provides:	tex(T1LibertinusSans-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|434	Provides:	tex(T1LibertinusSans-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|435	Provides:	tex(T1LibertinusSerifDisplay-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|436	Provides:	tex(T1LibertinusSerifDisplay-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|437	Provides:	tex(T1LibertinusSerifDisplay-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|438	Provides:	tex(T1LibertinusSerifDisplay-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|439	Provides:	tex(T1LibertinusSerifDisplay-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|440	Provides:	tex(T1LibertinusSerifInitials-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|441	Provides:	tex(T1LibertinusSerif-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|442	Provides:	tex(T1LibertinusSerif-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|443	Provides:	tex(T1LibertinusSerif-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|444	Provides:	tex(T1LibertinusSerif-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|445	Provides:	tex(T1LibertinusSerif-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|446	Provides:	tex(T2ALibertinusSans-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|447	Provides:	tex(T2ALibertinusSans-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|448	Provides:	tex(T2ALibertinusSans-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|449	Provides:	tex(T2ALibertinusSans-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|450	Provides:	tex(T2ALibertinusSans-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|451	Provides:	tex(T2ALibertinusSerifDisplay-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|452	Provides:	tex(T2ALibertinusSerifDisplay-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|453	Provides:	tex(T2ALibertinusSerifDisplay-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|454	Provides:	tex(T2ALibertinusSerifDisplay-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|455	Provides:	tex(T2ALibertinusSerifDisplay-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|456	Provides:	tex(T2ALibertinusSerifInitials-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|457	Provides:	tex(T2ALibertinusSerif-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|458	Provides:	tex(T2ALibertinusSerif-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|459	Provides:	tex(T2ALibertinusSerif-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|460	Provides:	tex(T2ALibertinusSerif-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|461	Provides:	tex(T2ALibertinusSerif-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|462	Provides:	tex(T2BLibertinusSans-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|463	Provides:	tex(T2BLibertinusSans-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|464	Provides:	tex(T2BLibertinusSans-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|465	Provides:	tex(T2BLibertinusSans-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|466	Provides:	tex(T2BLibertinusSans-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|467	Provides:	tex(T2BLibertinusSerifDisplay-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|468	Provides:	tex(T2BLibertinusSerifDisplay-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|469	Provides:	tex(T2BLibertinusSerifDisplay-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|470	Provides:	tex(T2BLibertinusSerifDisplay-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|471	Provides:	tex(T2BLibertinusSerifDisplay-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|472	Provides:	tex(T2BLibertinusSerifInitials-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|473	Provides:	tex(T2BLibertinusSerif-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|474	Provides:	tex(T2BLibertinusSerif-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|475	Provides:	tex(T2BLibertinusSerif-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|476	Provides:	tex(T2BLibertinusSerif-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|477	Provides:	tex(T2BLibertinusSerif-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|478	Provides:	tex(T2CLibertinusSans-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|479	Provides:	tex(T2CLibertinusSans-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|480	Provides:	tex(T2CLibertinusSans-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|481	Provides:	tex(T2CLibertinusSans-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|482	Provides:	tex(T2CLibertinusSans-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|483	Provides:	tex(T2CLibertinusSerifDisplay-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|484	Provides:	tex(T2CLibertinusSerifDisplay-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|485	Provides:	tex(T2CLibertinusSerifDisplay-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|486	Provides:	tex(T2CLibertinusSerifDisplay-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|487	Provides:	tex(T2CLibertinusSerifDisplay-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|488	Provides:	tex(T2CLibertinusSerifInitials-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|489	Provides:	tex(T2CLibertinusSerif-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|490	Provides:	tex(T2CLibertinusSerif-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|491	Provides:	tex(T2CLibertinusSerif-Sup.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|492	Provides:	tex(T2CLibertinusSerif-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|493	Provides:	tex(T2CLibertinusSerif-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|494	Provides:	tex(TS1LibertinusMono-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|495	Provides:	tex(TS1LibertinusMono-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|496	Provides:	tex(TS1LibertinusSans-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|497	Provides:	tex(TS1LibertinusSans-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|498	Provides:	tex(TS1LibertinusSans-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|499	Provides:	tex(TS1LibertinusSans-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|500	Provides:	tex(TS1LibertinusSerifDisplay-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|501	Provides:	tex(TS1LibertinusSerifDisplay-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|502	Provides:	tex(TS1LibertinusSerifDisplay-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|503	Provides:	tex(TS1LibertinusSerifDisplay-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|504	Provides:	tex(TS1LibertinusSerifInitials-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|505	Provides:	tex(TS1LibertinusSerif-LF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|506	Provides:	tex(TS1LibertinusSerif-OsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|507	Provides:	tex(TS1LibertinusSerif-TLF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|508	Provides:	tex(TS1LibertinusSerif-TOsF.fd) = 2024
21cr|texlive-libertinus-type1-64958-1|509	BuildArch:	noarch
21cr|texlive-libertinus-type1-64958-1|510	
21cr|texlive-libertinus-type1-64958-1|511	%description
21cr|texlive-libertinus-type1-64958-1|512	This package provides support for use of Libertinus fonts with
21cr|texlive-libertinus-type1-64958-1|513	traditional processing engines (LaTeX with dvips or dvipdfmx,
21cr|texlive-libertinus-type1-64958-1|514	or pdfLaTeX).
21cr|texlive-libertinus-type1-64958-1|515	
21cr|texlive-libertinus-type1-64958-1|516	%files
21cr|texlive-libertinus-type1-64958-1|517	%doc %{_texmfdistdir}/doc/fonts/libertinus-type1
21cr|texlive-libertinus-type1-64958-1|518	%{_texmfdistdir}/fonts/enc/dvips/libertinus-type1
21cr|texlive-libertinus-type1-64958-1|519	%{_texmfdistdir}/fonts/map/dvips/libertinus-type1
21cr|texlive-libertinus-type1-64958-1|520	%{_texmfdistdir}/fonts/tfm/public/libertinus-type1
21cr|texlive-libertinus-type1-64958-1|521	%{_texmfdistdir}/fonts/type1/public/libertinus-type1
21cr|texlive-libertinus-type1-64958-1|522	%{_texmfdistdir}/fonts/vf/public/libertinus-type1
21cr|texlive-libertinus-type1-64958-1|523	%{_texmfdistdir}/tex/latex/libertinus-type1
21cr|texlive-libertinus-type1-64958-1|524	
21cr|texlive-libertinus-type1-64958-1|525	#------------------------------------------------------------------
21cr|texlive-libertinus-type1-64958-1|526	
21cr|texlive-libertinus-type1-64958-1|527	%prep
21cr|texlive-libertinus-type1-64958-1|528	%setup -c -a0 -a1
21cr|texlive-libertinus-type1-64958-1|529	
21cr|texlive-libertinus-type1-64958-1|530	%build
21cr|texlive-libertinus-type1-64958-1|531	
21cr|texlive-libertinus-type1-64958-1|532	%install
21cr|texlive-libertinus-type1-64958-1|533	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-libertinus-type1-64958-1|534	rm -rf tlpkg
21cr|texlive-libertinus-type1-64958-1|535	cp -fpar * %{buildroot}%{_texmfdistdir}

9687 21
21cr|texlive-librarian-1.0-8|1	# revision 19880
21cr|texlive-librarian-1.0-8|2	# category Package
21cr|texlive-librarian-1.0-8|3	# catalog-ctan /macros/generic/librarian
21cr|texlive-librarian-1.0-8|4	# catalog-date 2010-06-25 08:56:08 +0200
21cr|texlive-librarian-1.0-8|5	# catalog-license lppl
21cr|texlive-librarian-1.0-8|6	# catalog-version 1.0
21cr|texlive-librarian-1.0-8|7	Name:		texlive-librarian
21cr|texlive-librarian-1.0-8|8	Version:	1.0
21cr|texlive-librarian-1.0-8|9	Release:	8
21cr|texlive-librarian-1.0-8|10	Summary:	Tools to create bibliographies in TeX
21cr|texlive-librarian-1.0-8|11	Group:		Publishing
21cr|texlive-librarian-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/generic/librarian
21cr|texlive-librarian-1.0-8|13	License:	LPPL
21cr|texlive-librarian-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/librarian.tar.xz
21cr|texlive-librarian-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/librarian.doc.tar.xz
21cr|texlive-librarian-1.0-8|16	BuildArch:	noarch
21cr|texlive-librarian-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-librarian-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-librarian-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-librarian-1.0-8|20	
21cr|texlive-librarian-1.0-8|21	%description
21cr|texlive-librarian-1.0-8|22	The package extracts information in bib files, makes it
21cr|texlive-librarian-1.0-8|23	available in the current document, and sorts lists of entries
21cr|texlive-librarian-1.0-8|24	according to that information and the user's specifications.
21cr|texlive-librarian-1.0-8|25	Citation and bibliography styles can then be written directly
21cr|texlive-librarian-1.0-8|26	in TeX, without any use of BibTeX. Creating references thus
21cr|texlive-librarian-1.0-8|27	depends entirely on the user's skill in TeX. The package works
21cr|texlive-librarian-1.0-8|28	with all formats that use plain TeX's basic syntactic sugar;
21cr|texlive-librarian-1.0-8|29	the distribution includes a third-party file for ConTeXt and a
21cr|texlive-librarian-1.0-8|30	style file for LaTeX. As an example of use, an Author (Year)
21cr|texlive-librarian-1.0-8|31	style is given in a separate file and explained in the
21cr|texlive-librarian-1.0-8|32	documentation.
21cr|texlive-librarian-1.0-8|33	
21cr|texlive-librarian-1.0-8|34	
21cr|texlive-librarian-1.0-8|35	#-----------------------------------------------------------------------
21cr|texlive-librarian-1.0-8|36	%files
21cr|texlive-librarian-1.0-8|37	%{_texmfdistdir}/tex/generic/librarian/librarian.sty
21cr|texlive-librarian-1.0-8|38	%{_texmfdistdir}/tex/generic/librarian/librarian.tex
21cr|texlive-librarian-1.0-8|39	%{_texmfdistdir}/tex/generic/librarian/t-librarian.tex
21cr|texlive-librarian-1.0-8|40	%doc %{_texmfdistdir}/doc/generic/librarian/README
21cr|texlive-librarian-1.0-8|41	%doc %{_texmfdistdir}/doc/generic/librarian/authoryear.tex
21cr|texlive-librarian-1.0-8|42	%doc %{_texmfdistdir}/doc/generic/librarian/librarian-doc.pdf
21cr|texlive-librarian-1.0-8|43	%doc %{_texmfdistdir}/doc/generic/librarian/librarian-doc.tex
21cr|texlive-librarian-1.0-8|44	%doc %{_texmfdistdir}/doc/generic/librarian/librarian.bib
21cr|texlive-librarian-1.0-8|45	
21cr|texlive-librarian-1.0-8|46	#-----------------------------------------------------------------------
21cr|texlive-librarian-1.0-8|47	%prep
21cr|texlive-librarian-1.0-8|48	%setup -c -a0 -a1
21cr|texlive-librarian-1.0-8|49	
21cr|texlive-librarian-1.0-8|50	%build
21cr|texlive-librarian-1.0-8|51	
21cr|texlive-librarian-1.0-8|52	%install
21cr|texlive-librarian-1.0-8|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-librarian-1.0-8|54	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9688 21
21cr|texlive-librebaskerville-64421-1|1	%define oname librebaskerville
21cr|texlive-librebaskerville-64421-1|2	
21cr|texlive-librebaskerville-64421-1|3	Summary:	LaTeX support for the Libre Baskerville family of fonts
21cr|texlive-librebaskerville-64421-1|4	Name:		texlive-librebaskerville
21cr|texlive-librebaskerville-64421-1|5	Version:	64421
21cr|texlive-librebaskerville-64421-1|6	Release:	1
21cr|texlive-librebaskerville-64421-1|7	License:	LPPL1.3
21cr|texlive-librebaskerville-64421-1|8	Group:		Publishing
21cr|texlive-librebaskerville-64421-1|9	Url:		https://www.ctan.org
21cr|texlive-librebaskerville-64421-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-librebaskerville-64421-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-librebaskerville-64421-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-librebaskerville-64421-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-librebaskerville-64421-1|14	Requires:	texlive-kpathsea
21cr|texlive-librebaskerville-64421-1|15	Requires:	texlive-tlpkg
21cr|texlive-librebaskerville-64421-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-librebaskerville-64421-1|17	Provides:	tex(lbskvl_4uz6a2.enc) = 2024
21cr|texlive-librebaskerville-64421-1|18	Provides:	tex(lbskvl_4yc6wb.enc) = 2024
21cr|texlive-librebaskerville-64421-1|19	Provides:	tex(lbskvl_6hj2ra.enc) = 2024
21cr|texlive-librebaskerville-64421-1|20	Provides:	tex(lbskvl_p6yehx.enc) = 2024
21cr|texlive-librebaskerville-64421-1|21	Provides:	tex(lbskvl_uf5aa7.enc) = 2024
21cr|texlive-librebaskerville-64421-1|22	Provides:	tex(lbskvl_ufnake.enc) = 2024
21cr|texlive-librebaskerville-64421-1|23	Provides:	tex(lbskvl_vepvv3.enc) = 2024
21cr|texlive-librebaskerville-64421-1|24	Provides:	tex(lbskvl_wpcz7d.enc) = 2024
21cr|texlive-librebaskerville-64421-1|25	Provides:	tex(lbskvl_yeotsr.enc) = 2024
21cr|texlive-librebaskerville-64421-1|26	Provides:	tex-librebaskerville = 2024
21cr|texlive-librebaskerville-64421-1|27	Provides:	tex(LibreBaskerville.map) = 2024
21cr|texlive-librebaskerville-64421-1|28	Provides:	tex(librebaskerville.sty) = 2024
21cr|texlive-librebaskerville-64421-1|29	Provides:	tex(LY1LibreBskvl-LF.fd) = 2024
21cr|texlive-librebaskerville-64421-1|30	Provides:	tex(LY1LibreBskvl-Sup.fd) = 2024
21cr|texlive-librebaskerville-64421-1|31	Provides:	tex(OT1LibreBskvl-LF.fd) = 2024
21cr|texlive-librebaskerville-64421-1|32	Provides:	tex(OT1LibreBskvl-Sup.fd) = 2024
21cr|texlive-librebaskerville-64421-1|33	Provides:	tex(T1LibreBskvl-LF.fd) = 2024
21cr|texlive-librebaskerville-64421-1|34	Provides:	tex(T1LibreBskvl-Sup.fd) = 2024
21cr|texlive-librebaskerville-64421-1|35	Provides:	tex(TS1LibreBskvl-LF.fd) = 2024
21cr|texlive-librebaskerville-64421-1|36	BuildArch:	noarch
21cr|texlive-librebaskerville-64421-1|37	
21cr|texlive-librebaskerville-64421-1|38	%description
21cr|texlive-librebaskerville-64421-1|39	Libre Baskerville is designed by Pablo Impallari. It is
21cr|texlive-librebaskerville-64421-1|40	primarily intended to be a web font but is also attractive as a
21cr|texlive-librebaskerville-64421-1|41	TeX font. As there is currently no bold italic variant, an
21cr|texlive-librebaskerville-64421-1|42	artificially slanted version of the bold variant has been
21cr|texlive-librebaskerville-64421-1|43	generated.
21cr|texlive-librebaskerville-64421-1|44	
21cr|texlive-librebaskerville-64421-1|45	%files
21cr|texlive-librebaskerville-64421-1|46	%doc %{_texmfdistdir}/doc
21cr|texlive-librebaskerville-64421-1|47	%{_texmfdistdir}/fonts/enc/dvips/librebaskerville/
21cr|texlive-librebaskerville-64421-1|48	%{_texmfdistdir}/fonts/map/dvips/librebaskerville/
21cr|texlive-librebaskerville-64421-1|49	%{_texmfdistdir}/fonts/tfm/impallari/librebaskerville/
21cr|texlive-librebaskerville-64421-1|50	%{_texmfdistdir}/fonts/truetype/impallari/librebaskerville
21cr|texlive-librebaskerville-64421-1|51	%{_texmfdistdir}/fonts/type1/impallari/librebaskerville/
21cr|texlive-librebaskerville-64421-1|52	%{_texmfdistdir}/fonts/vf/impallari/librebaskerville/
21cr|texlive-librebaskerville-64421-1|53	%{_texmfdistdir}/tex/latex/librebaskerville/
21cr|texlive-librebaskerville-64421-1|54	
21cr|texlive-librebaskerville-64421-1|55	#------------------------------------------------------------------
21cr|texlive-librebaskerville-64421-1|56	
21cr|texlive-librebaskerville-64421-1|57	%prep
21cr|texlive-librebaskerville-64421-1|58	%setup -c -a0 -a1
21cr|texlive-librebaskerville-64421-1|59	
21cr|texlive-librebaskerville-64421-1|60	%build
21cr|texlive-librebaskerville-64421-1|61	
21cr|texlive-librebaskerville-64421-1|62	%install
21cr|texlive-librebaskerville-64421-1|63	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-librebaskerville-64421-1|64	rm -rf tlpkg
21cr|texlive-librebaskerville-64421-1|65	cp -fpar * %{buildroot}%{_texmfdistdir}

9689 21
21cr|texlive-librebodoni-64431-1|1	%define oname librebodoni
21cr|texlive-librebodoni-64431-1|2	
21cr|texlive-librebodoni-64431-1|3	Summary:	Libre Bodoni fonts with LaTeX support
21cr|texlive-librebodoni-64431-1|4	Name:		texlive-librebodoni
21cr|texlive-librebodoni-64431-1|5	Version:	64431
21cr|texlive-librebodoni-64431-1|6	Release:	1
21cr|texlive-librebodoni-64431-1|7	License:	LPPL1.3
21cr|texlive-librebodoni-64431-1|8	Group:		Publishing
21cr|texlive-librebodoni-64431-1|9	Url:		https://www.ctan.org
21cr|texlive-librebodoni-64431-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-librebodoni-64431-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-librebodoni-64431-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-librebodoni-64431-1|13	Requires:	texlive-kpathsea
21cr|texlive-librebodoni-64431-1|14	Requires:	texlive-tlpkg
21cr|texlive-librebodoni-64431-1|15	Provides:	tex(lbd_2nc6ly.enc) = 2024
21cr|texlive-librebodoni-64431-1|16	Provides:	tex(lbd_dwvqiv.enc) = 2024
21cr|texlive-librebodoni-64431-1|17	Provides:	tex(lbd_fttd7q.enc) = 2024
21cr|texlive-librebodoni-64431-1|18	Provides:	tex(lbd_gxeqsi.enc) = 2024
21cr|texlive-librebodoni-64431-1|19	Provides:	tex(lbd_k2dfwc.enc) = 2024
21cr|texlive-librebodoni-64431-1|20	Provides:	tex(lbd_oaf34p.enc) = 2024
21cr|texlive-librebodoni-64431-1|21	Provides:	tex(lbd_pcwse4.enc) = 2024
21cr|texlive-librebodoni-64431-1|22	Provides:	tex(lbd_rpuqof.enc) = 2024
21cr|texlive-librebodoni-64431-1|23	Provides:	tex(lbd_yeotsr.enc) = 2024
21cr|texlive-librebodoni-64431-1|24	Provides:	tex(lbd_zpaflu.enc) = 2024
21cr|texlive-librebodoni-64431-1|25	Provides:	tex-librebodoni = 2024
21cr|texlive-librebodoni-64431-1|26	Provides:	tex(LibreBodoni.map) = 2024
21cr|texlive-librebodoni-64431-1|27	Provides:	tex(LibreBodoni.sty) = 2024
21cr|texlive-librebodoni-64431-1|28	Provides:	tex(LY1LibreBodoni-Inf.fd) = 2024
21cr|texlive-librebodoni-64431-1|29	Provides:	tex(LY1LibreBodoni-Sup.fd) = 2024
21cr|texlive-librebodoni-64431-1|30	Provides:	tex(LY1LibreBodoni-TLF.fd) = 2024
21cr|texlive-librebodoni-64431-1|31	Provides:	tex(OT1LibreBodoni-Inf.fd) = 2024
21cr|texlive-librebodoni-64431-1|32	Provides:	tex(OT1LibreBodoni-Sup.fd) = 2024
21cr|texlive-librebodoni-64431-1|33	Provides:	tex(OT1LibreBodoni-TLF.fd) = 2024
21cr|texlive-librebodoni-64431-1|34	Provides:	tex(T1LibreBodoni-Inf.fd) = 2024
21cr|texlive-librebodoni-64431-1|35	Provides:	tex(T1LibreBodoni-Sup.fd) = 2024
21cr|texlive-librebodoni-64431-1|36	Provides:	tex(T1LibreBodoni-TLF.fd) = 2024
21cr|texlive-librebodoni-64431-1|37	Provides:	tex(TS1LibreBodoni-TLF.fd) = 2024
21cr|texlive-librebodoni-64431-1|38	BuildArch:	noarch
21cr|texlive-librebodoni-64431-1|39	
21cr|texlive-librebodoni-64431-1|40	%description
21cr|texlive-librebodoni-64431-1|41	The Libre Bodoni fonts are designed by Pablo Impallari and
21cr|texlive-librebodoni-64431-1|42	Rodrigo Fuenzalida, based on the 19th century Morris Fuller
21cr|texlive-librebodoni-64431-1|43	Benton's.
21cr|texlive-librebodoni-64431-1|44	
21cr|texlive-librebodoni-64431-1|45	%files
21cr|texlive-librebodoni-64431-1|46	%doc %{_texmfdistdir}/doc
21cr|texlive-librebodoni-64431-1|47	%{_texmfdistdir}/fonts/enc/dvips/librebodoni/
21cr|texlive-librebodoni-64431-1|48	%{_texmfdistdir}/fonts/map/dvips/librebodoni/
21cr|texlive-librebodoni-64431-1|49	%{_texmfdistdir}/fonts/opentype/impallari/librebodoni/
21cr|texlive-librebodoni-64431-1|50	%{_texmfdistdir}/fonts/tfm/impallari/librebodoni/
21cr|texlive-librebodoni-64431-1|51	%{_texmfdistdir}/fonts/type1/impallari/librebodoni/
21cr|texlive-librebodoni-64431-1|52	%{_texmfdistdir}/fonts/vf/impallari/librebodoni/
21cr|texlive-librebodoni-64431-1|53	%{_texmfdistdir}/tex/latex/librebodoni/
21cr|texlive-librebodoni-64431-1|54	
21cr|texlive-librebodoni-64431-1|55	#------------------------------------------------------------------
21cr|texlive-librebodoni-64431-1|56	
21cr|texlive-librebodoni-64431-1|57	%prep
21cr|texlive-librebodoni-64431-1|58	%setup -c -a0 -a1
21cr|texlive-librebodoni-64431-1|59	
21cr|texlive-librebodoni-64431-1|60	%build
21cr|texlive-librebodoni-64431-1|61	
21cr|texlive-librebodoni-64431-1|62	%install
21cr|texlive-librebodoni-64431-1|63	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-librebodoni-64431-1|64	rm -rf tlpkg
21cr|texlive-librebodoni-64431-1|65	cp -fpar * %{buildroot}%{_texmfdistdir}

9690 21
21cr|texlive-librecaslon-64432-1|1	%define oname librecaslon
21cr|texlive-librecaslon-64432-1|2	
21cr|texlive-librecaslon-64432-1|3	Summary:	Libre Caslon fonts, with LaTeX support
21cr|texlive-librecaslon-64432-1|4	Name:		texlive-librecaslon
21cr|texlive-librecaslon-64432-1|5	Version:	64432
21cr|texlive-librecaslon-64432-1|6	Release:	1
21cr|texlive-librecaslon-64432-1|7	License:	LPPL1.3
21cr|texlive-librecaslon-64432-1|8	Group:		Publishing
21cr|texlive-librecaslon-64432-1|9	Url:		https://www.ctan.org
21cr|texlive-librecaslon-64432-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-librecaslon-64432-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-librecaslon-64432-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-librecaslon-64432-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-librecaslon-64432-1|14	Requires:	texlive-kpathsea
21cr|texlive-librecaslon-64432-1|15	Requires:	texlive-tlpkg
21cr|texlive-librecaslon-64432-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-librecaslon-64432-1|17	Provides:	tex(lcsln_4uz6a2.enc) = 2024
21cr|texlive-librecaslon-64432-1|18	Provides:	tex(lcsln_4yc6wb.enc) = 2024
21cr|texlive-librecaslon-64432-1|19	Provides:	tex(lcsln_6hj2ra.enc) = 2024
21cr|texlive-librecaslon-64432-1|20	Provides:	tex(lcsln_cfomvu.enc) = 2024
21cr|texlive-librecaslon-64432-1|21	Provides:	tex(lcsln_dwvqiv.enc) = 2024
21cr|texlive-librecaslon-64432-1|22	Provides:	tex(lcsln_dybe4i.enc) = 2024
21cr|texlive-librecaslon-64432-1|23	Provides:	tex(lcsln_etzx2k.enc) = 2024
21cr|texlive-librecaslon-64432-1|24	Provides:	tex(lcsln_fx4jx2.enc) = 2024
21cr|texlive-librecaslon-64432-1|25	Provides:	tex(lcsln_igmdqj.enc) = 2024
21cr|texlive-librecaslon-64432-1|26	Provides:	tex(lcsln_n56tqa.enc) = 2024
21cr|texlive-librecaslon-64432-1|27	Provides:	tex(lcsln_p6yehx.enc) = 2024
21cr|texlive-librecaslon-64432-1|28	Provides:	tex(lcsln_uf5aa7.enc) = 2024
21cr|texlive-librecaslon-64432-1|29	Provides:	tex(lcsln_ufnake.enc) = 2024
21cr|texlive-librecaslon-64432-1|30	Provides:	tex(lcsln_vwciie.enc) = 2024
21cr|texlive-librecaslon-64432-1|31	Provides:	tex(lcsln_yeotsr.enc) = 2024
21cr|texlive-librecaslon-64432-1|32	Provides:	tex(lcsln_yiohbm.enc) = 2024
21cr|texlive-librecaslon-64432-1|33	Provides:	tex(lcsln_zdmgtj.enc) = 2024
21cr|texlive-librecaslon-64432-1|34	Provides:	tex-librecaslon = 2024
21cr|texlive-librecaslon-64432-1|35	Provides:	tex(LibreCaslon.map) = 2024
21cr|texlive-librecaslon-64432-1|36	Provides:	tex(librecaslon.sty) = 2024
21cr|texlive-librecaslon-64432-1|37	Provides:	tex(LY1LibreCsln-Inf.fd) = 2024
21cr|texlive-librecaslon-64432-1|38	Provides:	tex(LY1LibreCsln-LF.fd) = 2024
21cr|texlive-librecaslon-64432-1|39	Provides:	tex(LY1LibreCsln-OsF.fd) = 2024
21cr|texlive-librecaslon-64432-1|40	Provides:	tex(LY1LibreCsln-Sup.fd) = 2024
21cr|texlive-librecaslon-64432-1|41	Provides:	tex(LY1LibreCsln-TLF.fd) = 2024
21cr|texlive-librecaslon-64432-1|42	Provides:	tex(LY1LibreCsln-TOsF.fd) = 2024
21cr|texlive-librecaslon-64432-1|43	Provides:	tex(OT1LibreCsln-Inf.fd) = 2024
21cr|texlive-librecaslon-64432-1|44	Provides:	tex(OT1LibreCsln-LF.fd) = 2024
21cr|texlive-librecaslon-64432-1|45	Provides:	tex(OT1LibreCsln-OsF.fd) = 2024
21cr|texlive-librecaslon-64432-1|46	Provides:	tex(OT1LibreCsln-Sup.fd) = 2024
21cr|texlive-librecaslon-64432-1|47	Provides:	tex(OT1LibreCsln-TLF.fd) = 2024
21cr|texlive-librecaslon-64432-1|48	Provides:	tex(OT1LibreCsln-TOsF.fd) = 2024
21cr|texlive-librecaslon-64432-1|49	Provides:	tex(T1LibreCsln-Inf.fd) = 2024
21cr|texlive-librecaslon-64432-1|50	Provides:	tex(T1LibreCsln-LF.fd) = 2024
21cr|texlive-librecaslon-64432-1|51	Provides:	tex(T1LibreCsln-OsF.fd) = 2024
21cr|texlive-librecaslon-64432-1|52	Provides:	tex(T1LibreCsln-Sup.fd) = 2024
21cr|texlive-librecaslon-64432-1|53	Provides:	tex(T1LibreCsln-TLF.fd) = 2024
21cr|texlive-librecaslon-64432-1|54	Provides:	tex(T1LibreCsln-TOsF.fd) = 2024
21cr|texlive-librecaslon-64432-1|55	Provides:	tex(TS1LibreCsln-LF.fd) = 2024
21cr|texlive-librecaslon-64432-1|56	Provides:	tex(TS1LibreCsln-OsF.fd) = 2024
21cr|texlive-librecaslon-64432-1|57	Provides:	tex(TS1LibreCsln-TLF.fd) = 2024
21cr|texlive-librecaslon-64432-1|58	Provides:	tex(TS1LibreCsln-TOsF.fd) = 2024
21cr|texlive-librecaslon-64432-1|59	BuildArch:	noarch
21cr|texlive-librecaslon-64432-1|60	
21cr|texlive-librecaslon-64432-1|61	%description
21cr|texlive-librecaslon-64432-1|62	The Libre Caslon fonts are designed by Pablo Impallari.
21cr|texlive-librecaslon-64432-1|63	Although they have been designed for use as web fonts, they
21cr|texlive-librecaslon-64432-1|64	work well as conventional text fonts. A bold italic variant is
21cr|texlive-librecaslon-64432-1|65	not currently available. As a stopgap, an artificially slanted
21cr|texlive-librecaslon-64432-1|66	bold variant has been created and treated as italic.
21cr|texlive-librecaslon-64432-1|67	
21cr|texlive-librecaslon-64432-1|68	%files
21cr|texlive-librecaslon-64432-1|69	%doc %{_texmfdistdir}/doc
21cr|texlive-librecaslon-64432-1|70	%{_texmfdistdir}/fonts/enc/dvips/librecaslon/
21cr|texlive-librecaslon-64432-1|71	%{_texmfdistdir}/fonts/map/dvips/librecaslon/
21cr|texlive-librecaslon-64432-1|72	%{_texmfdistdir}/fonts/opentype/impallari/librecaslon/
21cr|texlive-librecaslon-64432-1|73	%{_texmfdistdir}/fonts/tfm/impallari/librecaslon/
21cr|texlive-librecaslon-64432-1|74	%{_texmfdistdir}/fonts/type1/impallari/librecaslon/
21cr|texlive-librecaslon-64432-1|75	%{_texmfdistdir}/fonts/vf/impallari/librecaslon/
21cr|texlive-librecaslon-64432-1|76	%{_texmfdistdir}/tex/latex/librecaslon/
21cr|texlive-librecaslon-64432-1|77	
21cr|texlive-librecaslon-64432-1|78	#------------------------------------------------------------------
21cr|texlive-librecaslon-64432-1|79	
21cr|texlive-librecaslon-64432-1|80	%prep
21cr|texlive-librecaslon-64432-1|81	%setup -c -a0 -a1
21cr|texlive-librecaslon-64432-1|82	
21cr|texlive-librecaslon-64432-1|83	%build
21cr|texlive-librecaslon-64432-1|84	
21cr|texlive-librecaslon-64432-1|85	%install
21cr|texlive-librecaslon-64432-1|86	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-librecaslon-64432-1|87	rm -rf tlpkg
21cr|texlive-librecaslon-64432-1|88	cp -fpar * %{buildroot}%{_texmfdistdir}

9691 21
21cr|texlive-librefranklin-64441-1|1	%define oname librefranklin
21cr|texlive-librefranklin-64441-1|2	
21cr|texlive-librefranklin-64441-1|3	Summary:	LaTeX support for the Libre-Franklin family of fonts
21cr|texlive-librefranklin-64441-1|4	Name:		texlive-librefranklin
21cr|texlive-librefranklin-64441-1|5	Version:	64441
21cr|texlive-librefranklin-64441-1|6	Release:	1
21cr|texlive-librefranklin-64441-1|7	License:	LPPL1.3
21cr|texlive-librefranklin-64441-1|8	Group:		Publishing
21cr|texlive-librefranklin-64441-1|9	Url:		https://www.ctan.org
21cr|texlive-librefranklin-64441-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-librefranklin-64441-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-librefranklin-64441-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-librefranklin-64441-1|13	Requires:	texlive-tlpkg
21cr|texlive-librefranklin-64441-1|14	Requires:	texlive-kpathsea
21cr|texlive-librefranklin-64441-1|15	Provides:	tex(lbfr_ejn2og.enc) = 2024
21cr|texlive-librefranklin-64441-1|16	Provides:	tex(lbfr_hlvv6p.enc) = 2024
21cr|texlive-librefranklin-64441-1|17	Provides:	tex(lbfr_nb4g6w.enc) = 2024
21cr|texlive-librefranklin-64441-1|18	Provides:	tex(lbfr_spbxfw.enc) = 2024
21cr|texlive-librefranklin-64441-1|19	Provides:	tex(lbfr_tdlrq7.enc) = 2024
21cr|texlive-librefranklin-64441-1|20	Provides:	tex(lbfr_tf5jo5.enc) = 2024
21cr|texlive-librefranklin-64441-1|21	Provides:	tex(lbfr_w4rwtq.enc) = 2024
21cr|texlive-librefranklin-64441-1|22	Provides:	tex(lbfr_wmouhf.enc) = 2024
21cr|texlive-librefranklin-64441-1|23	Provides:	tex(lbfr_xsutkk.enc) = 2024
21cr|texlive-librefranklin-64441-1|24	Provides:	tex(LGRLibreFranklin-Sup.fd) = 2024
21cr|texlive-librefranklin-64441-1|25	Provides:	tex(LGRLibreFranklin-TLF.fd) = 2024
21cr|texlive-librefranklin-64441-1|26	Provides:	tex(LibreFranklin.map) = 2024
21cr|texlive-librefranklin-64441-1|27	Provides:	tex(librefranklin.sty) = 2024
21cr|texlive-librefranklin-64441-1|28	Provides:	tex(LY1LibreFranklin-Sup.fd) = 2024
21cr|texlive-librefranklin-64441-1|29	Provides:	tex(LY1LibreFranklin-TLF.fd) = 2024
21cr|texlive-librefranklin-64441-1|30	Provides:	tex(OT1LibreFranklin-Sup.fd) = 2024
21cr|texlive-librefranklin-64441-1|31	Provides:	tex(OT1LibreFranklin-TLF.fd) = 2024
21cr|texlive-librefranklin-64441-1|32	Provides:	tex(T1LibreFranklin-Sup.fd) = 2024
21cr|texlive-librefranklin-64441-1|33	Provides:	tex(T1LibreFranklin-TLF.fd) = 2024
21cr|texlive-librefranklin-64441-1|34	Provides:	tex(TS1LibreFranklin-TLF.fd) = 2024
21cr|texlive-librefranklin-64441-1|35	BuildArch:	noarch
21cr|texlive-librefranklin-64441-1|36	
21cr|texlive-librefranklin-64441-1|37	%description
21cr|texlive-librefranklin-64441-1|38	Libre Franklin is an interpretation and expansion based on the
21cr|texlive-librefranklin-64441-1|39	1912 Morris Fuller Benton's classic, designed by Pablo
21cr|texlive-librefranklin-64441-1|40	Impallari, Rodrigo Fuenzalida and Nhung Nguyen.
21cr|texlive-librefranklin-64441-1|41	
21cr|texlive-librefranklin-64441-1|42	%files
21cr|texlive-librefranklin-64441-1|43	%doc %{_texmfdistdir}/doc
21cr|texlive-librefranklin-64441-1|44	%{_texmfdistdir}/fonts/enc/dvips/librefranklin
21cr|texlive-librefranklin-64441-1|45	%{_texmfdistdir}/fonts/map/dvips/librefranklin
21cr|texlive-librefranklin-64441-1|46	%{_texmfdistdir}/fonts/opentype/impallari/librefranklin
21cr|texlive-librefranklin-64441-1|47	%{_texmfdistdir}/fonts/tfm/impallari/librefranklin
21cr|texlive-librefranklin-64441-1|48	%{_texmfdistdir}/fonts/type1/impallari/librefranklin
21cr|texlive-librefranklin-64441-1|49	%{_texmfdistdir}/fonts/vf/impallari/librefranklin
21cr|texlive-librefranklin-64441-1|50	%{_texmfdistdir}/tex/latex/librefranklin
21cr|texlive-librefranklin-64441-1|51	
21cr|texlive-librefranklin-64441-1|52	#------------------------------------------------------------------
21cr|texlive-librefranklin-64441-1|53	
21cr|texlive-librefranklin-64441-1|54	%prep
21cr|texlive-librefranklin-64441-1|55	%setup -c -a0 -a1
21cr|texlive-librefranklin-64441-1|56	
21cr|texlive-librefranklin-64441-1|57	%build
21cr|texlive-librefranklin-64441-1|58	
21cr|texlive-librefranklin-64441-1|59	%install
21cr|texlive-librefranklin-64441-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-librefranklin-64441-1|61	rm -rf tlpkg
21cr|texlive-librefranklin-64441-1|62	cp -fpar * %{buildroot}%{_texmfdistdir}

9692 21
21cr|texlive-libris-1.007-8|1	# revision 19409
21cr|texlive-libris-1.007-8|2	# category Package
21cr|texlive-libris-1.007-8|3	# catalog-ctan /fonts/libris
21cr|texlive-libris-1.007-8|4	# catalog-date 2010-07-10 19:16:06 +0200
21cr|texlive-libris-1.007-8|5	# catalog-license gpl
21cr|texlive-libris-1.007-8|6	# catalog-version 1.007
21cr|texlive-libris-1.007-8|7	Name:		texlive-libris
21cr|texlive-libris-1.007-8|8	Version:	1.007
21cr|texlive-libris-1.007-8|9	Release:	8
21cr|texlive-libris-1.007-8|10	Summary:	Libris ADF fonts, with LaTeX support
21cr|texlive-libris-1.007-8|11	Group:		Publishing
21cr|texlive-libris-1.007-8|12	URL:		http://www.ctan.org/tex-archive/fonts/libris
21cr|texlive-libris-1.007-8|13	License:	GPL
21cr|texlive-libris-1.007-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.tar.xz
21cr|texlive-libris-1.007-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.doc.tar.xz
21cr|texlive-libris-1.007-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.source.tar.xz
21cr|texlive-libris-1.007-8|17	BuildArch:	noarch
21cr|texlive-libris-1.007-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-libris-1.007-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-libris-1.007-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-libris-1.007-8|21	
21cr|texlive-libris-1.007-8|22	%description
21cr|texlive-libris-1.007-8|23	LibrisADF is a sans-serif family designed to mimic Lydian. The
21cr|texlive-libris-1.007-8|24	bundle includes: - fonts, in Adobe Type 1, TrueType and
21cr|texlive-libris-1.007-8|25	OpenType formats, and - LaTeX support macros, for use with the
21cr|texlive-libris-1.007-8|26	Type 1 versions of the fonts. The LaTeX macros depend on the
21cr|texlive-libris-1.007-8|27	nfssext-cfr bundle. GPL licensing applies the the fonts
21cr|texlive-libris-1.007-8|28	themselves; the support macros are distributed under LPPL
21cr|texlive-libris-1.007-8|29	licensing.
21cr|texlive-libris-1.007-8|30	
21cr|texlive-libris-1.007-8|31	
21cr|texlive-libris-1.007-8|32	#-----------------------------------------------------------------------
21cr|texlive-libris-1.007-8|33	%files
21cr|texlive-libris-1.007-8|34	%{_texmfdistdir}/fonts/afm/arkandis/libris/ylyb8a.afm
21cr|texlive-libris-1.007-8|35	%{_texmfdistdir}/fonts/afm/arkandis/libris/ylybi8a.afm
21cr|texlive-libris-1.007-8|36	%{_texmfdistdir}/fonts/afm/arkandis/libris/ylyr8a.afm
21cr|texlive-libris-1.007-8|37	%{_texmfdistdir}/fonts/afm/arkandis/libris/ylyri8a.afm
21cr|texlive-libris-1.007-8|38	%{_texmfdistdir}/fonts/enc/dvips/libris/libris-supp.enc
21cr|texlive-libris-1.007-8|39	%{_texmfdistdir}/fonts/enc/dvips/libris/t1-cfr-yly.enc
21cr|texlive-libris-1.007-8|40	%{_texmfdistdir}/fonts/enc/dvips/libris/ts1-euro-yly.enc
21cr|texlive-libris-1.007-8|41	%{_texmfdistdir}/fonts/map/dvips/libris/yly.map
21cr|texlive-libris-1.007-8|42	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb-t1.tfm
21cr|texlive-libris-1.007-8|43	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb-ts1.tfm
21cr|texlive-libris-1.007-8|44	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb8c.tfm
21cr|texlive-libris-1.007-8|45	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb8s.tfm
21cr|texlive-libris-1.007-8|46	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb8t.tfm
21cr|texlive-libris-1.007-8|47	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi-t1.tfm
21cr|texlive-libris-1.007-8|48	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi-ts1.tfm
21cr|texlive-libris-1.007-8|49	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi8c.tfm
21cr|texlive-libris-1.007-8|50	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi8s.tfm
21cr|texlive-libris-1.007-8|51	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi8t.tfm
21cr|texlive-libris-1.007-8|52	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybiw8t.tfm
21cr|texlive-libris-1.007-8|53	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybw8t.tfm
21cr|texlive-libris-1.007-8|54	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr-t1.tfm
21cr|texlive-libris-1.007-8|55	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr-ts1.tfm
21cr|texlive-libris-1.007-8|56	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr8c.tfm
21cr|texlive-libris-1.007-8|57	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr8s.tfm
21cr|texlive-libris-1.007-8|58	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr8t.tfm
21cr|texlive-libris-1.007-8|59	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri-t1.tfm
21cr|texlive-libris-1.007-8|60	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri-ts1.tfm
21cr|texlive-libris-1.007-8|61	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri8c.tfm
21cr|texlive-libris-1.007-8|62	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri8s.tfm
21cr|texlive-libris-1.007-8|63	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri8t.tfm
21cr|texlive-libris-1.007-8|64	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyriw8t.tfm
21cr|texlive-libris-1.007-8|65	%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyrw8t.tfm
21cr|texlive-libris-1.007-8|66	%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyb8a.pfb
21cr|texlive-libris-1.007-8|67	%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyb8a.pfm
21cr|texlive-libris-1.007-8|68	%{_texmfdistdir}/fonts/type1/arkandis/libris/ylybi8a.pfb
21cr|texlive-libris-1.007-8|69	%{_texmfdistdir}/fonts/type1/arkandis/libris/ylybi8a.pfm
21cr|texlive-libris-1.007-8|70	%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyr8a.pfb
21cr|texlive-libris-1.007-8|71	%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyr8a.pfm
21cr|texlive-libris-1.007-8|72	%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyri8a.pfb
21cr|texlive-libris-1.007-8|73	%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyri8a.pfm
21cr|texlive-libris-1.007-8|74	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyb8c.vf
21cr|texlive-libris-1.007-8|75	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyb8t.vf
21cr|texlive-libris-1.007-8|76	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylybi8c.vf
21cr|texlive-libris-1.007-8|77	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylybi8t.vf
21cr|texlive-libris-1.007-8|78	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylybiw8t.vf
21cr|texlive-libris-1.007-8|79	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylybw8t.vf
21cr|texlive-libris-1.007-8|80	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyr8c.vf
21cr|texlive-libris-1.007-8|81	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyr8t.vf
21cr|texlive-libris-1.007-8|82	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyri8c.vf
21cr|texlive-libris-1.007-8|83	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyri8t.vf
21cr|texlive-libris-1.007-8|84	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyriw8t.vf
21cr|texlive-libris-1.007-8|85	%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyrw8t.vf
21cr|texlive-libris-1.007-8|86	%{_texmfdistdir}/tex/latex/libris/libris.sty
21cr|texlive-libris-1.007-8|87	%{_texmfdistdir}/tex/latex/libris/t1yly.fd
21cr|texlive-libris-1.007-8|88	%{_texmfdistdir}/tex/latex/libris/t1ylyw.fd
21cr|texlive-libris-1.007-8|89	%{_texmfdistdir}/tex/latex/libris/ts1yly.fd
21cr|texlive-libris-1.007-8|90	%{_texmfdistdir}/tex/latex/libris/ts1ylyw.fd
21cr|texlive-libris-1.007-8|91	%doc %{_texmfdistdir}/doc/fonts/libris/COPYING
21cr|texlive-libris-1.007-8|92	%doc %{_texmfdistdir}/doc/fonts/libris/NOTICE.txt
21cr|texlive-libris-1.007-8|93	%doc %{_texmfdistdir}/doc/fonts/libris/README
21cr|texlive-libris-1.007-8|94	%doc %{_texmfdistdir}/doc/fonts/libris/librisadf.pdf
21cr|texlive-libris-1.007-8|95	%doc %{_texmfdistdir}/doc/fonts/libris/librisadf.tex
21cr|texlive-libris-1.007-8|96	%doc %{_texmfdistdir}/doc/fonts/libris/manifest.txt
21cr|texlive-libris-1.007-8|97	#- source
21cr|texlive-libris-1.007-8|98	%doc %{_texmfdistdir}/source/fonts/libris/libris-supp.etx
21cr|texlive-libris-1.007-8|99	%doc %{_texmfdistdir}/source/fonts/libris/reglyph-yly.tex
21cr|texlive-libris-1.007-8|100	%doc %{_texmfdistdir}/source/fonts/libris/resetalt.mtx
21cr|texlive-libris-1.007-8|101	%doc %{_texmfdistdir}/source/fonts/libris/t1-cfr.etx
21cr|texlive-libris-1.007-8|102	%doc %{_texmfdistdir}/source/fonts/libris/t1-libris.etx
21cr|texlive-libris-1.007-8|103	%doc %{_texmfdistdir}/source/fonts/libris/t1-librisswash.etx
21cr|texlive-libris-1.007-8|104	%doc %{_texmfdistdir}/source/fonts/libris/ts1-euro.etx
21cr|texlive-libris-1.007-8|105	%doc %{_texmfdistdir}/source/fonts/libris/yly-drv.tex
21cr|texlive-libris-1.007-8|106	%doc %{_texmfdistdir}/source/fonts/libris/yly-map.tex
21cr|texlive-libris-1.007-8|107	
21cr|texlive-libris-1.007-8|108	#-----------------------------------------------------------------------
21cr|texlive-libris-1.007-8|109	%prep
21cr|texlive-libris-1.007-8|110	%setup -c -a0 -a1 -a2
21cr|texlive-libris-1.007-8|111	
21cr|texlive-libris-1.007-8|112	%build
21cr|texlive-libris-1.007-8|113	
21cr|texlive-libris-1.007-8|114	%install
21cr|texlive-libris-1.007-8|115	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-libris-1.007-8|116	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9693 21
21cr|texlive-lie-hasse-61719-1|1	%define oname lie-hasse
21cr|texlive-lie-hasse-61719-1|2	
21cr|texlive-lie-hasse-61719-1|3	Summary:	Draw Hasse diagrams
21cr|texlive-lie-hasse-61719-1|4	Name:		texlive-lie-hasse
21cr|texlive-lie-hasse-61719-1|5	Version:	61719
21cr|texlive-lie-hasse-61719-1|6	Release:	1
21cr|texlive-lie-hasse-61719-1|7	License:	LPPL1.3
21cr|texlive-lie-hasse-61719-1|8	Group:		Publishing
21cr|texlive-lie-hasse-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-lie-hasse-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lie-hasse-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lie-hasse-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lie-hasse-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-lie-hasse-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-lie-hasse-61719-1|15	Provides:	tex(lie-hasse.sty) = 2024
21cr|texlive-lie-hasse-61719-1|16	BuildArch:	noarch
21cr|texlive-lie-hasse-61719-1|17	
21cr|texlive-lie-hasse-61719-1|18	%description
21cr|texlive-lie-hasse-61719-1|19	This package draws Hasse diagrams of the partially ordered sets
21cr|texlive-lie-hasse-61719-1|20	of the simple roots of any complex simple Lie algebra. It uses
21cr|texlive-lie-hasse-61719-1|21	the Dynkin diagrams package dynkin-diagrams.
21cr|texlive-lie-hasse-61719-1|22	
21cr|texlive-lie-hasse-61719-1|23	%files
21cr|texlive-lie-hasse-61719-1|24	%doc %{_texmfdistdir}/doc/latex/lie-hasse
21cr|texlive-lie-hasse-61719-1|25	%{_texmfdistdir}/tex/latex/lie-hasse
21cr|texlive-lie-hasse-61719-1|26	
21cr|texlive-lie-hasse-61719-1|27	#------------------------------------------------------------------
21cr|texlive-lie-hasse-61719-1|28	
21cr|texlive-lie-hasse-61719-1|29	%prep
21cr|texlive-lie-hasse-61719-1|30	%setup -c -a0 -a1
21cr|texlive-lie-hasse-61719-1|31	
21cr|texlive-lie-hasse-61719-1|32	%build
21cr|texlive-lie-hasse-61719-1|33	
21cr|texlive-lie-hasse-61719-1|34	%install
21cr|texlive-lie-hasse-61719-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lie-hasse-61719-1|36	rm -rf tlpkg
21cr|texlive-lie-hasse-61719-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9694 21
21cr|texlive-liftarm-62981-1|1	%define oname liftarm
21cr|texlive-liftarm-62981-1|2	
21cr|texlive-liftarm-62981-1|3	Summary:	Draw liftarms
21cr|texlive-liftarm-62981-1|4	Name:		texlive-liftarm
21cr|texlive-liftarm-62981-1|5	Version:	62981
21cr|texlive-liftarm-62981-1|6	Release:	1
21cr|texlive-liftarm-62981-1|7	License:	LPPL1.3
21cr|texlive-liftarm-62981-1|8	Group:		Publishing
21cr|texlive-liftarm-62981-1|9	Url:		https://www.ctan.org
21cr|texlive-liftarm-62981-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-liftarm-62981-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-liftarm-62981-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-liftarm-62981-1|13	Requires:	texlive-tlpkg
21cr|texlive-liftarm-62981-1|14	Requires:	texlive-kpathsea
21cr|texlive-liftarm-62981-1|15	Provides:	tex(liftarm.sty) = 2024
21cr|texlive-liftarm-62981-1|16	BuildArch:	noarch
21cr|texlive-liftarm-62981-1|17	
21cr|texlive-liftarm-62981-1|18	%description
21cr|texlive-liftarm-62981-1|19	This package can be used to draw liftarms with TikZ. It
21cr|texlive-liftarm-62981-1|20	provides several options for the appearance of the liftarms, a
21cr|texlive-liftarm-62981-1|21	command which connects two liftarms and an environment to
21cr|texlive-liftarm-62981-1|22	describe a construction.
21cr|texlive-liftarm-62981-1|23	
21cr|texlive-liftarm-62981-1|24	%files
21cr|texlive-liftarm-62981-1|25	%doc %{_texmfdistdir}/doc/latex/liftarm
21cr|texlive-liftarm-62981-1|26	%{_texmfdistdir}/tex/latex/liftarm
21cr|texlive-liftarm-62981-1|27	
21cr|texlive-liftarm-62981-1|28	#------------------------------------------------------------------
21cr|texlive-liftarm-62981-1|29	
21cr|texlive-liftarm-62981-1|30	%prep
21cr|texlive-liftarm-62981-1|31	%setup -c -a0 -a1
21cr|texlive-liftarm-62981-1|32	
21cr|texlive-liftarm-62981-1|33	%build
21cr|texlive-liftarm-62981-1|34	
21cr|texlive-liftarm-62981-1|35	%install
21cr|texlive-liftarm-62981-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-liftarm-62981-1|37	rm -rf tlpkg
21cr|texlive-liftarm-62981-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9695 21
21cr|texlive-ligtype-63577-1|1	%define oname ligtype
21cr|texlive-ligtype-63577-1|2	
21cr|texlive-ligtype-63577-1|3	Summary:	Comprehensive ligature suppression functionalities
21cr|texlive-ligtype-63577-1|4	Name:		texlive-ligtype
21cr|texlive-ligtype-63577-1|5	Version:	63577
21cr|texlive-ligtype-63577-1|6	Release:	1
21cr|texlive-ligtype-63577-1|7	License:	LPPL1.3
21cr|texlive-ligtype-63577-1|8	Group:		Publishing
21cr|texlive-ligtype-63577-1|9	Url:		https://www.ctan.org
21cr|texlive-ligtype-63577-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ligtype-63577-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ligtype-63577-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ligtype-63577-1|13	Requires:	texlive-tlpkg
21cr|texlive-ligtype-63577-1|14	Requires:	texlive-kpathsea
21cr|texlive-ligtype-63577-1|15	Provides:	tex(ligtype.sty) = 2024
21cr|texlive-ligtype-63577-1|16	BuildArch:	noarch
21cr|texlive-ligtype-63577-1|17	
21cr|texlive-ligtype-63577-1|18	%description
21cr|texlive-ligtype-63577-1|19	This package suppresses inappropriate ligatures following
21cr|texlive-ligtype-63577-1|20	specified rules. Both font and user kerning are applied
21cr|texlive-ligtype-63577-1|21	correctly, and f-glyphs are automatically replaced with their
21cr|texlive-ligtype-63577-1|22	short-arm variant (if available). Also there is an emphasis on
21cr|texlive-ligtype-63577-1|23	speed. By default the package applies German language ligature
21cr|texlive-ligtype-63577-1|24	suppression rules. With the help of options and macros it can
21cr|texlive-ligtype-63577-1|25	be used for other languages as well. The package requires
21cr|texlive-ligtype-63577-1|26	LuaLaTeX.
21cr|texlive-ligtype-63577-1|27	
21cr|texlive-ligtype-63577-1|28	%files
21cr|texlive-ligtype-63577-1|29	%doc %{_texmfdistdir}/doc/lualatex/ligtype
21cr|texlive-ligtype-63577-1|30	%{_texmfdistdir}/tex/lualatex/ligtype
21cr|texlive-ligtype-63577-1|31	
21cr|texlive-ligtype-63577-1|32	#------------------------------------------------------------------
21cr|texlive-ligtype-63577-1|33	
21cr|texlive-ligtype-63577-1|34	%prep
21cr|texlive-ligtype-63577-1|35	%setup -c -a0 -a1
21cr|texlive-ligtype-63577-1|36	
21cr|texlive-ligtype-63577-1|37	%build
21cr|texlive-ligtype-63577-1|38	
21cr|texlive-ligtype-63577-1|39	%install
21cr|texlive-ligtype-63577-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ligtype-63577-1|41	rm -rf tlpkg
21cr|texlive-ligtype-63577-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9696 21
21cr|texlive-linearA-20190228-1|1	# revision 15878
21cr|texlive-linearA-20190228-1|2	# category Package
21cr|texlive-linearA-20190228-1|3	# catalog-ctan /fonts/archaic/linearA
21cr|texlive-linearA-20190228-1|4	# catalog-date 2006-12-01 16:33:32 +0100
21cr|texlive-linearA-20190228-1|5	# catalog-license lppl
21cr|texlive-linearA-20190228-1|6	# catalog-version undef
21cr|texlive-linearA-20190228-1|7	Name:		texlive-linearA
21cr|texlive-linearA-20190228-1|8	Version:	20190228
21cr|texlive-linearA-20190228-1|9	Release:	1
21cr|texlive-linearA-20190228-1|10	Summary:	Linear A script fonts
21cr|texlive-linearA-20190228-1|11	Group:		Publishing
21cr|texlive-linearA-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/archaic/linearA
21cr|texlive-linearA-20190228-1|13	License:	LPPL
21cr|texlive-linearA-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linearA.tar.xz
21cr|texlive-linearA-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linearA.doc.tar.xz
21cr|texlive-linearA-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linearA.source.tar.xz
21cr|texlive-linearA-20190228-1|17	BuildArch:	noarch
21cr|texlive-linearA-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-linearA-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-linearA-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-linearA-20190228-1|21	
21cr|texlive-linearA-20190228-1|22	%description
21cr|texlive-linearA-20190228-1|23	The linearA package provides a simple interface to two fonts
21cr|texlive-linearA-20190228-1|24	which include all known symbols, simple and complex, of the
21cr|texlive-linearA-20190228-1|25	Linear A script. This way one can easily replicate Linear A
21cr|texlive-linearA-20190228-1|26	"texts" using modern typographic technology. Note that the
21cr|texlive-linearA-20190228-1|27	Linear A script has not been deciphered yet and probably never
21cr|texlive-linearA-20190228-1|28	will be deciphered.
21cr|texlive-linearA-20190228-1|29	
21cr|texlive-linearA-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-linearA-20190228-1|31	%files
21cr|texlive-linearA-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/linearA/LinearA.afm
21cr|texlive-linearA-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/linearA/LinearACmplxSigns.afm
21cr|texlive-linearA-20190228-1|34	%{_texmfdistdir}/fonts/map/dvips/linearA/linearA.map
21cr|texlive-linearA-20190228-1|35	%{_texmfdistdir}/fonts/tfm/public/linearA/LinearA.tfm
21cr|texlive-linearA-20190228-1|36	%{_texmfdistdir}/fonts/tfm/public/linearA/LinearACmplxSigns.tfm
21cr|texlive-linearA-20190228-1|37	%{_texmfdistdir}/fonts/type1/public/linearA/LinearA.pfb
21cr|texlive-linearA-20190228-1|38	%{_texmfdistdir}/fonts/type1/public/linearA/LinearACmplxSigns.pfb
21cr|texlive-linearA-20190228-1|39	%{_texmfdistdir}/tex/latex/linearA/linearA.sty
21cr|texlive-linearA-20190228-1|40	%doc %{_texmfdistdir}/doc/fonts/linearA/README
21cr|texlive-linearA-20190228-1|41	%doc %{_texmfdistdir}/doc/fonts/linearA/linearA_glyphs.pdf
21cr|texlive-linearA-20190228-1|42	#- source
21cr|texlive-linearA-20190228-1|43	%doc %{_texmfdistdir}/source/fonts/linearA/linearA.dtx
21cr|texlive-linearA-20190228-1|44	%doc %{_texmfdistdir}/source/fonts/linearA/linearA.ins
21cr|texlive-linearA-20190228-1|45	
21cr|texlive-linearA-20190228-1|46	#-----------------------------------------------------------------------
21cr|texlive-linearA-20190228-1|47	%prep
21cr|texlive-linearA-20190228-1|48	%setup -c -a0 -a1 -a2
21cr|texlive-linearA-20190228-1|49	
21cr|texlive-linearA-20190228-1|50	%build
21cr|texlive-linearA-20190228-1|51	
21cr|texlive-linearA-20190228-1|52	%install
21cr|texlive-linearA-20190228-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-linearA-20190228-1|54	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9697 21
21cr|texlive-linebreaker-66639-1|1	%define oname linebreaker
21cr|texlive-linebreaker-66639-1|2	
21cr|texlive-linebreaker-66639-1|3	Summary:	Prevent overflow boxes with LuaLaTeX
21cr|texlive-linebreaker-66639-1|4	Name:		texlive-linebreaker
21cr|texlive-linebreaker-66639-1|5	Version:	66639
21cr|texlive-linebreaker-66639-1|6	Release:	1
21cr|texlive-linebreaker-66639-1|7	License:	LPPL1.3
21cr|texlive-linebreaker-66639-1|8	Group:		Publishing
21cr|texlive-linebreaker-66639-1|9	Url:		https://www.ctan.org
21cr|texlive-linebreaker-66639-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-linebreaker-66639-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-linebreaker-66639-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-linebreaker-66639-1|13	Requires:	texlive-tlpkg
21cr|texlive-linebreaker-66639-1|14	Requires:	texlive-kpathsea
21cr|texlive-linebreaker-66639-1|15	Provides:	tex(linebreaker.sty) = 2024
21cr|texlive-linebreaker-66639-1|16	BuildArch:	noarch
21cr|texlive-linebreaker-66639-1|17	
21cr|texlive-linebreaker-66639-1|18	%description
21cr|texlive-linebreaker-66639-1|19	This package tries to prevent overflow lines in paragraphs or
21cr|texlive-linebreaker-66639-1|20	boxes. It changes LuaTeX's \linebreak callback and re-typesets
21cr|texlive-linebreaker-66639-1|21	the paragraph with increased values of \tolerance and
21cr|texlive-linebreaker-66639-1|22	\emergencystretch until the overflow no longer happens. If that
21cr|texlive-linebreaker-66639-1|23	doesn't help, it chooses the solution with the lowest badness.
21cr|texlive-linebreaker-66639-1|24	
21cr|texlive-linebreaker-66639-1|25	%files
21cr|texlive-linebreaker-66639-1|26	%doc %{_texmfdistdir}/doc/lualatex/linebreaker
21cr|texlive-linebreaker-66639-1|27	%{_texmfdistdir}/tex/lualatex/linebreaker
21cr|texlive-linebreaker-66639-1|28	
21cr|texlive-linebreaker-66639-1|29	#------------------------------------------------------------------
21cr|texlive-linebreaker-66639-1|30	
21cr|texlive-linebreaker-66639-1|31	%prep
21cr|texlive-linebreaker-66639-1|32	%setup -c -a0 -a1
21cr|texlive-linebreaker-66639-1|33	
21cr|texlive-linebreaker-66639-1|34	%build
21cr|texlive-linebreaker-66639-1|35	
21cr|texlive-linebreaker-66639-1|36	%install
21cr|texlive-linebreaker-66639-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-linebreaker-66639-1|38	rm -rf tlpkg
21cr|texlive-linebreaker-66639-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9698 21
21cr|texlive-ling-macros-2.2-1|1	Name:		texlive-ling-macros
21cr|texlive-ling-macros-2.2-1|2	Version:	2.2
21cr|texlive-ling-macros-2.2-1|3	Release:	1
21cr|texlive-ling-macros-2.2-1|4	Summary:	Macros for typesetting formal linguistics
21cr|texlive-ling-macros-2.2-1|5	Group:		Publishing
21cr|texlive-ling-macros-2.2-1|6	URL:		https://ctan.org/pkg/ling-macros
21cr|texlive-ling-macros-2.2-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-ling-macros-2.2-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/ling-macros.tar.xz
21cr|texlive-ling-macros-2.2-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/ling-macros.doc.tar.xz
21cr|texlive-ling-macros-2.2-1|10	BuildArch:	noarch
21cr|texlive-ling-macros-2.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ling-macros-2.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ling-macros-2.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-ling-macros-2.2-1|14	
21cr|texlive-ling-macros-2.2-1|15	%description
21cr|texlive-ling-macros-2.2-1|16	This package contains macros for typesetting glosses and formal expressions.
21cr|texlive-ling-macros-2.2-1|17	It covers a range of subfields in formal linguistics.
21cr|texlive-ling-macros-2.2-1|18	
21cr|texlive-ling-macros-2.2-1|19	#-----------------------------------------------------------------------
21cr|texlive-ling-macros-2.2-1|20	%files
21cr|texlive-ling-macros-2.2-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-ling-macros-2.2-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-ling-macros-2.2-1|23	
21cr|texlive-ling-macros-2.2-1|24	#-----------------------------------------------------------------------
21cr|texlive-ling-macros-2.2-1|25	%prep
21cr|texlive-ling-macros-2.2-1|26	%setup -c -a0 -a1
21cr|texlive-ling-macros-2.2-1|27	
21cr|texlive-ling-macros-2.2-1|28	%build
21cr|texlive-ling-macros-2.2-1|29	
21cr|texlive-ling-macros-2.2-1|30	%install
21cr|texlive-ling-macros-2.2-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ling-macros-2.2-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9699 21
21cr|texlive-linguisticspro-64858-1|1	%define oname linguisticspro
21cr|texlive-linguisticspro-64858-1|2	
21cr|texlive-linguisticspro-64858-1|3	Summary:	LinguisticsPro fonts with LaTeX support
21cr|texlive-linguisticspro-64858-1|4	Name:		texlive-linguisticspro
21cr|texlive-linguisticspro-64858-1|5	Version:	64858
21cr|texlive-linguisticspro-64858-1|6	Release:	1
21cr|texlive-linguisticspro-64858-1|7	License:	LPPL1.3
21cr|texlive-linguisticspro-64858-1|8	Group:		Publishing
21cr|texlive-linguisticspro-64858-1|9	Url:		https://www.ctan.org
21cr|texlive-linguisticspro-64858-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-linguisticspro-64858-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-linguisticspro-64858-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-linguisticspro-64858-1|13	Requires:	texlive-tlpkg
21cr|texlive-linguisticspro-64858-1|14	Requires:	texlive-kpathsea
21cr|texlive-linguisticspro-64858-1|15	Provides:	tex(LGRLinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|16	Provides:	tex(LGRLinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|17	Provides:	tex(LinguisticsPro.map) = 2024
21cr|texlive-linguisticspro-64858-1|18	Provides:	tex(linguisticspro.sty) = 2024
21cr|texlive-linguisticspro-64858-1|19	Provides:	tex(lnpr_2dchsz.enc) = 2024
21cr|texlive-linguisticspro-64858-1|20	Provides:	tex(lnpr_2io6ub.enc) = 2024
21cr|texlive-linguisticspro-64858-1|21	Provides:	tex(lnpr_2mzpfv.enc) = 2024
21cr|texlive-linguisticspro-64858-1|22	Provides:	tex(lnpr_2sam6o.enc) = 2024
21cr|texlive-linguisticspro-64858-1|23	Provides:	tex(lnpr_3ifnsw.enc) = 2024
21cr|texlive-linguisticspro-64858-1|24	Provides:	tex(lnpr_4slpb2.enc) = 2024
21cr|texlive-linguisticspro-64858-1|25	Provides:	tex(lnpr_5g7sdz.enc) = 2024
21cr|texlive-linguisticspro-64858-1|26	Provides:	tex(lnpr_6eapwe.enc) = 2024
21cr|texlive-linguisticspro-64858-1|27	Provides:	tex(lnpr_6ezgzr.enc) = 2024
21cr|texlive-linguisticspro-64858-1|28	Provides:	tex(lnpr_7s35zn.enc) = 2024
21cr|texlive-linguisticspro-64858-1|29	Provides:	tex(lnpr_bylpnz.enc) = 2024
21cr|texlive-linguisticspro-64858-1|30	Provides:	tex(lnpr_c3wdkv.enc) = 2024
21cr|texlive-linguisticspro-64858-1|31	Provides:	tex(lnpr_c5y55d.enc) = 2024
21cr|texlive-linguisticspro-64858-1|32	Provides:	tex(lnpr_clyilc.enc) = 2024
21cr|texlive-linguisticspro-64858-1|33	Provides:	tex(lnpr_ctp5bu.enc) = 2024
21cr|texlive-linguisticspro-64858-1|34	Provides:	tex(lnpr_d5qjpp.enc) = 2024
21cr|texlive-linguisticspro-64858-1|35	Provides:	tex(lnpr_ehss4d.enc) = 2024
21cr|texlive-linguisticspro-64858-1|36	Provides:	tex(lnpr_elz76p.enc) = 2024
21cr|texlive-linguisticspro-64858-1|37	Provides:	tex(lnpr_fxbwbp.enc) = 2024
21cr|texlive-linguisticspro-64858-1|38	Provides:	tex(lnpr_i7qe4r.enc) = 2024
21cr|texlive-linguisticspro-64858-1|39	Provides:	tex(lnpr_jlizdj.enc) = 2024
21cr|texlive-linguisticspro-64858-1|40	Provides:	tex(lnpr_jvdtnb.enc) = 2024
21cr|texlive-linguisticspro-64858-1|41	Provides:	tex(lnpr_klqkbd.enc) = 2024
21cr|texlive-linguisticspro-64858-1|42	Provides:	tex(lnpr_mptstw.enc) = 2024
21cr|texlive-linguisticspro-64858-1|43	Provides:	tex(lnpr_n5uv5s.enc) = 2024
21cr|texlive-linguisticspro-64858-1|44	Provides:	tex(lnpr_n7rfoz.enc) = 2024
21cr|texlive-linguisticspro-64858-1|45	Provides:	tex(lnpr_niynhd.enc) = 2024
21cr|texlive-linguisticspro-64858-1|46	Provides:	tex(lnpr_o6z2fv.enc) = 2024
21cr|texlive-linguisticspro-64858-1|47	Provides:	tex(lnpr_olwjlf.enc) = 2024
21cr|texlive-linguisticspro-64858-1|48	Provides:	tex(lnpr_p6qnqd.enc) = 2024
21cr|texlive-linguisticspro-64858-1|49	Provides:	tex(lnpr_pcxklf.enc) = 2024
21cr|texlive-linguisticspro-64858-1|50	Provides:	tex(lnpr_pq5q4e.enc) = 2024
21cr|texlive-linguisticspro-64858-1|51	Provides:	tex(lnpr_q4n4m4.enc) = 2024
21cr|texlive-linguisticspro-64858-1|52	Provides:	tex(lnpr_qzkx3x.enc) = 2024
21cr|texlive-linguisticspro-64858-1|53	Provides:	tex(lnpr_rozyzo.enc) = 2024
21cr|texlive-linguisticspro-64858-1|54	Provides:	tex(lnpr_rqjpbq.enc) = 2024
21cr|texlive-linguisticspro-64858-1|55	Provides:	tex(lnpr_rr27g2.enc) = 2024
21cr|texlive-linguisticspro-64858-1|56	Provides:	tex(lnpr_rwq5kg.enc) = 2024
21cr|texlive-linguisticspro-64858-1|57	Provides:	tex(lnpr_syddkj.enc) = 2024
21cr|texlive-linguisticspro-64858-1|58	Provides:	tex(lnpr_t2hwm2.enc) = 2024
21cr|texlive-linguisticspro-64858-1|59	Provides:	tex(lnpr_tdl523.enc) = 2024
21cr|texlive-linguisticspro-64858-1|60	Provides:	tex(lnpr_usrmsl.enc) = 2024
21cr|texlive-linguisticspro-64858-1|61	Provides:	tex(lnpr_vfi6fz.enc) = 2024
21cr|texlive-linguisticspro-64858-1|62	Provides:	tex(lnpr_vycqam.enc) = 2024
21cr|texlive-linguisticspro-64858-1|63	Provides:	tex(lnpr_waxsla.enc) = 2024
21cr|texlive-linguisticspro-64858-1|64	Provides:	tex(lnpr_whgjeg.enc) = 2024
21cr|texlive-linguisticspro-64858-1|65	Provides:	tex(lnpr_whn5dx.enc) = 2024
21cr|texlive-linguisticspro-64858-1|66	Provides:	tex(lnpr_wo5mze.enc) = 2024
21cr|texlive-linguisticspro-64858-1|67	Provides:	tex(lnpr_wsrlge.enc) = 2024
21cr|texlive-linguisticspro-64858-1|68	Provides:	tex(lnpr_wsw7yh.enc) = 2024
21cr|texlive-linguisticspro-64858-1|69	Provides:	tex(lnpr_xexdze.enc) = 2024
21cr|texlive-linguisticspro-64858-1|70	Provides:	tex(lnpr_xr332d.enc) = 2024
21cr|texlive-linguisticspro-64858-1|71	Provides:	tex(lnpr_xv6zbl.enc) = 2024
21cr|texlive-linguisticspro-64858-1|72	Provides:	tex(lnpr_y6ghoo.enc) = 2024
21cr|texlive-linguisticspro-64858-1|73	Provides:	tex(lnpr_ydj4q2.enc) = 2024
21cr|texlive-linguisticspro-64858-1|74	Provides:	tex(LY1LinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|75	Provides:	tex(LY1LinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|76	Provides:	tex(OT1LinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|77	Provides:	tex(OT1LinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|78	Provides:	tex(T1LinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|79	Provides:	tex(T1LinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|80	Provides:	tex(T2ALinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|81	Provides:	tex(T2ALinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|82	Provides:	tex(T2BLinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|83	Provides:	tex(T2BLinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|84	Provides:	tex(T2CLinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|85	Provides:	tex(T2CLinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|86	Provides:	tex(T3LinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|87	Provides:	tex(T3LinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|88	Provides:	tex(TS1LinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|89	Provides:	tex(TS1LinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|90	Provides:	tex(TS3LinguisticsPro-LF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|91	Provides:	tex(TS3LinguisticsPro-OsF.fd) = 2024
21cr|texlive-linguisticspro-64858-1|92	BuildArch:	noarch
21cr|texlive-linguisticspro-64858-1|93	
21cr|texlive-linguisticspro-64858-1|94	%description
21cr|texlive-linguisticspro-64858-1|95	The package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-linguisticspro-64858-1|96	support for the LinguisticsPro family of fonts. This family is
21cr|texlive-linguisticspro-64858-1|97	derived from the Utopia Nova font family, by Andreas Nolda.
21cr|texlive-linguisticspro-64858-1|98	
21cr|texlive-linguisticspro-64858-1|99	%files
21cr|texlive-linguisticspro-64858-1|100	%doc %{_texmfdistdir}/doc
21cr|texlive-linguisticspro-64858-1|101	%{_texmfdistdir}/fonts/enc/dvips/linguisticspro
21cr|texlive-linguisticspro-64858-1|102	%{_texmfdistdir}/fonts/map/dvips/linguisticspro
21cr|texlive-linguisticspro-64858-1|103	%{_texmfdistdir}/fonts/opentype/public/linguisticspro
21cr|texlive-linguisticspro-64858-1|104	%{_texmfdistdir}/fonts/tfm/public/linguisticspro
21cr|texlive-linguisticspro-64858-1|105	%{_texmfdistdir}/fonts/type1/public/linguisticspro
21cr|texlive-linguisticspro-64858-1|106	%{_texmfdistdir}/fonts/vf/public/linguisticspro
21cr|texlive-linguisticspro-64858-1|107	%{_texmfdistdir}/tex/latex/linguisticspro
21cr|texlive-linguisticspro-64858-1|108	
21cr|texlive-linguisticspro-64858-1|109	#------------------------------------------------------------------
21cr|texlive-linguisticspro-64858-1|110	
21cr|texlive-linguisticspro-64858-1|111	%prep
21cr|texlive-linguisticspro-64858-1|112	%setup -c -a0 -a1
21cr|texlive-linguisticspro-64858-1|113	
21cr|texlive-linguisticspro-64858-1|114	%build
21cr|texlive-linguisticspro-64858-1|115	
21cr|texlive-linguisticspro-64858-1|116	%install
21cr|texlive-linguisticspro-64858-1|117	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-linguisticspro-64858-1|118	rm -rf tlpkg
21cr|texlive-linguisticspro-64858-1|119	cp -fpar * %{buildroot}%{_texmfdistdir}

9700 21
21cr|texlive-linop-41304-1|1	%define oname linop
21cr|texlive-linop-41304-1|2	
21cr|texlive-linop-41304-1|3	Summary:	Typeset linear operators as they appear in quantum theory or linear algebra
21cr|texlive-linop-41304-1|4	Name:		texlive-linop
21cr|texlive-linop-41304-1|5	Version:	41304
21cr|texlive-linop-41304-1|6	Release:	1
21cr|texlive-linop-41304-1|7	License:	LPPL1.3
21cr|texlive-linop-41304-1|8	Group:		Publishing
21cr|texlive-linop-41304-1|9	Url:		https://www.ctan.org
21cr|texlive-linop-41304-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-linop-41304-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-linop-41304-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-linop-41304-1|13	Requires:	texlive-kpathsea
21cr|texlive-linop-41304-1|14	Requires:	texlive-tlpkg
21cr|texlive-linop-41304-1|15	Provides:	tex-linop = 2024
21cr|texlive-linop-41304-1|16	Provides:	tex(linop.sty) = 2024
21cr|texlive-linop-41304-1|17	BuildArch:	noarch
21cr|texlive-linop-41304-1|18	
21cr|texlive-linop-41304-1|19	%description
21cr|texlive-linop-41304-1|20	This small package aims to provide two simple commands and many
21cr|texlive-linop-41304-1|21	options to easily write linear operators as they appear in many-
21cr|texlive-linop-41304-1|22	body physics, quantum theory, and linear algebra, in any of the
21cr|texlive-linop-41304-1|23	ways commonly in use.
21cr|texlive-linop-41304-1|24	
21cr|texlive-linop-41304-1|25	%files
21cr|texlive-linop-41304-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-linop-41304-1|27	%{_texmfdistdir}/tex/latex/linop/
21cr|texlive-linop-41304-1|28	
21cr|texlive-linop-41304-1|29	#------------------------------------------------------------------
21cr|texlive-linop-41304-1|30	
21cr|texlive-linop-41304-1|31	%prep
21cr|texlive-linop-41304-1|32	%setup -c -a0 -a1
21cr|texlive-linop-41304-1|33	
21cr|texlive-linop-41304-1|34	%build
21cr|texlive-linop-41304-1|35	
21cr|texlive-linop-41304-1|36	%install
21cr|texlive-linop-41304-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-linop-41304-1|38	rm -rf tlpkg
21cr|texlive-linop-41304-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9701 21
21cr|texlive-listbib-2.2-13|1	# revision 29349
21cr|texlive-listbib-2.2-13|2	# category Package
21cr|texlive-listbib-2.2-13|3	# catalog-ctan /macros/latex/contrib/listbib
21cr|texlive-listbib-2.2-13|4	# catalog-date 2012-04-21 20:14:11 +0200
21cr|texlive-listbib-2.2-13|5	# catalog-license gpl
21cr|texlive-listbib-2.2-13|6	# catalog-version 2.2
21cr|texlive-listbib-2.2-13|7	Name:		texlive-listbib
21cr|texlive-listbib-2.2-13|8	Version:	2.2
21cr|texlive-listbib-2.2-13|9	Release:	13
21cr|texlive-listbib-2.2-13|10	Summary:	Lists contents of BibTeX files
21cr|texlive-listbib-2.2-13|11	Group:		Publishing
21cr|texlive-listbib-2.2-13|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listbib
21cr|texlive-listbib-2.2-13|13	License:	GPL
21cr|texlive-listbib-2.2-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.tar.xz
21cr|texlive-listbib-2.2-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.doc.tar.xz
21cr|texlive-listbib-2.2-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.source.tar.xz
21cr|texlive-listbib-2.2-13|17	BuildArch:	noarch
21cr|texlive-listbib-2.2-13|18	BuildRequires:	texlive-tlpkg
21cr|texlive-listbib-2.2-13|19	Requires(pre):	texlive-tlpkg
21cr|texlive-listbib-2.2-13|20	Requires(post):	texlive-kpathsea
21cr|texlive-listbib-2.2-13|21	Provides:	texlive-listbib.bin = %{EVRD}
21cr|texlive-listbib-2.2-13|22	
21cr|texlive-listbib-2.2-13|23	%description
21cr|texlive-listbib-2.2-13|24	Generates listings of bibliographic data bases in BibTeX format
21cr|texlive-listbib-2.2-13|25	-- for example for archival purposes. Included is a listbib.bst
21cr|texlive-listbib-2.2-13|26	which is better suited for this purpose than the standard
21cr|texlive-listbib-2.2-13|27	styles.
21cr|texlive-listbib-2.2-13|28	
21cr|texlive-listbib-2.2-13|29	#-----------------------------------------------------------------------
21cr|texlive-listbib-2.2-13|30	%files
21cr|texlive-listbib-2.2-13|31	%{_bindir}/listbib
21cr|texlive-listbib-2.2-13|32	%{_texmfdistdir}/bibtex/bst/listbib/listbib.bst
21cr|texlive-listbib-2.2-13|33	%{_texmfdistdir}/scripts/listbib/listbib
21cr|texlive-listbib-2.2-13|34	%{_texmfdistdir}/tex/latex/listbib/listbib.cfg
21cr|texlive-listbib-2.2-13|35	%{_texmfdistdir}/tex/latex/listbib/listbib.sty
21cr|texlive-listbib-2.2-13|36	%{_texmfdistdir}/tex/latex/listbib/listbib.tex
21cr|texlive-listbib-2.2-13|37	%doc %{_texmfdistdir}/doc/latex/listbib/listbib-doc.pdf
21cr|texlive-listbib-2.2-13|38	#- source
21cr|texlive-listbib-2.2-13|39	%doc %{_texmfdistdir}/source/latex/listbib/listbib-doc.drv
21cr|texlive-listbib-2.2-13|40	%doc %{_texmfdistdir}/source/latex/listbib/listbib.drv
21cr|texlive-listbib-2.2-13|41	%doc %{_texmfdistdir}/source/latex/listbib/listbib.dtx
21cr|texlive-listbib-2.2-13|42	%doc %{_texmfdistdir}/source/latex/listbib/listbib.ins
21cr|texlive-listbib-2.2-13|43	
21cr|texlive-listbib-2.2-13|44	#-----------------------------------------------------------------------
21cr|texlive-listbib-2.2-13|45	%prep
21cr|texlive-listbib-2.2-13|46	%setup -c -a0 -a1 -a2
21cr|texlive-listbib-2.2-13|47	
21cr|texlive-listbib-2.2-13|48	%build
21cr|texlive-listbib-2.2-13|49	
21cr|texlive-listbib-2.2-13|50	%install
21cr|texlive-listbib-2.2-13|51	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-listbib-2.2-13|52	pushd %{buildroot}%{_bindir}
21cr|texlive-listbib-2.2-13|53	ln -sf %{_texmfdistdir}/scripts/listbib/listbib listbib
21cr|texlive-listbib-2.2-13|54	popd
21cr|texlive-listbib-2.2-13|55	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-listbib-2.2-13|56	cp -fpar texmf-dist %{buildroot}%{_datadir}

9702 21
21cr|texlive-listings-ext-67-12|1	# revision 29349
21cr|texlive-listings-ext-67-12|2	# category Package
21cr|texlive-listings-ext-67-12|3	# catalog-ctan /macros/latex/contrib/listings-ext
21cr|texlive-listings-ext-67-12|4	# catalog-date 2012-04-21 20:14:11 +0200
21cr|texlive-listings-ext-67-12|5	# catalog-license lppl1.2
21cr|texlive-listings-ext-67-12|6	# catalog-version 67
21cr|texlive-listings-ext-67-12|7	Name:		texlive-listings-ext
21cr|texlive-listings-ext-67-12|8	Version:	67
21cr|texlive-listings-ext-67-12|9	Release:	12
21cr|texlive-listings-ext-67-12|10	Summary:	Automated input of source
21cr|texlive-listings-ext-67-12|11	Group:		Publishing
21cr|texlive-listings-ext-67-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listings-ext
21cr|texlive-listings-ext-67-12|13	License:	LPPL1.2
21cr|texlive-listings-ext-67-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.tar.xz
21cr|texlive-listings-ext-67-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.doc.tar.xz
21cr|texlive-listings-ext-67-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.source.tar.xz
21cr|texlive-listings-ext-67-12|17	BuildArch:	noarch
21cr|texlive-listings-ext-67-12|18	BuildRequires:	texlive-tlpkg
21cr|texlive-listings-ext-67-12|19	Requires(pre):	texlive-tlpkg
21cr|texlive-listings-ext-67-12|20	Requires(post):	texlive-kpathsea
21cr|texlive-listings-ext-67-12|21	Provides:	texlive-listings-ext.bin = %{EVRD}
21cr|texlive-listings-ext-67-12|22	
21cr|texlive-listings-ext-67-12|23	%description
21cr|texlive-listings-ext-67-12|24	The package provides a means of marking a source, so that
21cr|texlive-listings-ext-67-12|25	samples of it may be included in a document (by means of the
21cr|texlive-listings-ext-67-12|26	listings package) in a stable fashion, regardless of any change
21cr|texlive-listings-ext-67-12|27	to the source. The markup in the source text defines tags for
21cr|texlive-listings-ext-67-12|28	blocks of source. These tags are processed by a shell script to
21cr|texlive-listings-ext-67-12|29	make a steering file that is used by the package when LaTeX is
21cr|texlive-listings-ext-67-12|30	being run.y.
21cr|texlive-listings-ext-67-12|31	
21cr|texlive-listings-ext-67-12|32	#-----------------------------------------------------------------------
21cr|texlive-listings-ext-67-12|33	%files
21cr|texlive-listings-ext-67-12|34	%{_bindir}/listings-ext.sh
21cr|texlive-listings-ext-67-12|35	%{_texmfdistdir}/scripts/listings-ext/listings-ext.sh
21cr|texlive-listings-ext-67-12|36	%{_texmfdistdir}/tex/latex/listings-ext/listings-ext.sty
21cr|texlive-listings-ext-67-12|37	%doc %{_texmfdistdir}/doc/latex/listings-ext/README
21cr|texlive-listings-ext-67-12|38	%doc %{_texmfdistdir}/doc/latex/listings-ext/THIS_IS_VERSION_v67
21cr|texlive-listings-ext-67-12|39	%doc %{_texmfdistdir}/doc/latex/listings-ext/getversion.tex
21cr|texlive-listings-ext-67-12|40	%doc %{_texmfdistdir}/doc/latex/listings-ext/hyperref.cfg
21cr|texlive-listings-ext-67-12|41	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.bib
21cr|texlive-listings-ext-67-12|42	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.el
21cr|texlive-listings-ext-67-12|43	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.makemake
21cr|texlive-listings-ext-67-12|44	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.mk
21cr|texlive-listings-ext-67-12|45	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.pdf
21cr|texlive-listings-ext-67-12|46	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_a.java
21cr|texlive-listings-ext-67-12|47	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_b.java
21cr|texlive-listings-ext-67-12|48	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_c.java
21cr|texlive-listings-ext-67-12|49	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_d.java
21cr|texlive-listings-ext-67-12|50	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_e.java
21cr|texlive-listings-ext-67-12|51	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_test_a.tex
21cr|texlive-listings-ext-67-12|52	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_test_d.tex
21cr|texlive-listings-ext-67-12|53	%doc %{_texmfdistdir}/doc/latex/listings-ext/listings.cfg
21cr|texlive-listings-ext-67-12|54	#- source
21cr|texlive-listings-ext-67-12|55	%doc %{_texmfdistdir}/source/latex/listings-ext/listings-ext.dtx
21cr|texlive-listings-ext-67-12|56	%doc %{_texmfdistdir}/source/latex/listings-ext/listings-ext.ins
21cr|texlive-listings-ext-67-12|57	
21cr|texlive-listings-ext-67-12|58	#-----------------------------------------------------------------------
21cr|texlive-listings-ext-67-12|59	%prep
21cr|texlive-listings-ext-67-12|60	%setup -c -a0 -a1 -a2
21cr|texlive-listings-ext-67-12|61	
21cr|texlive-listings-ext-67-12|62	%build
21cr|texlive-listings-ext-67-12|63	
21cr|texlive-listings-ext-67-12|64	%install
21cr|texlive-listings-ext-67-12|65	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-listings-ext-67-12|66	pushd %{buildroot}%{_bindir}
21cr|texlive-listings-ext-67-12|67	ln -sf %{_texmfdistdir}/scripts/listings-ext/listings-ext.sh listings-ext.sh
21cr|texlive-listings-ext-67-12|68	popd
21cr|texlive-listings-ext-67-12|69	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-listings-ext-67-12|70	cp -fpar texmf-dist %{buildroot}%{_datadir}

9703 21
21cr|texlive-listingsutf8-53097-1|1	%define oname listingsutf8
21cr|texlive-listingsutf8-53097-1|2	
21cr|texlive-listingsutf8-53097-1|3	Summary:	Allow UTF-8 in listings input
21cr|texlive-listingsutf8-53097-1|4	Name:		texlive-listingsutf8
21cr|texlive-listingsutf8-53097-1|5	Version:	53097
21cr|texlive-listingsutf8-53097-1|6	Release:	1
21cr|texlive-listingsutf8-53097-1|7	License:	LPPL1.3
21cr|texlive-listingsutf8-53097-1|8	Group:		Publishing
21cr|texlive-listingsutf8-53097-1|9	Url:		https://www.ctan.org
21cr|texlive-listingsutf8-53097-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-listingsutf8-53097-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-listingsutf8-53097-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-listingsutf8-53097-1|13	Requires:	texlive-tlpkg
21cr|texlive-listingsutf8-53097-1|14	Requires:	texlive-kpathsea
21cr|texlive-listingsutf8-53097-1|15	Provides:	tex(listingsutf8.sty) = 2024
21cr|texlive-listingsutf8-53097-1|16	BuildArch:	noarch
21cr|texlive-listingsutf8-53097-1|17	
21cr|texlive-listingsutf8-53097-1|18	%description
21cr|texlive-listingsutf8-53097-1|19	Package listings does not support files with multi-byte
21cr|texlive-listingsutf8-53097-1|20	encodings such as UTF-8. In the case of \lstinputlisting, a
21cr|texlive-listingsutf8-53097-1|21	simple workaround is possible if a one-byte encoding exists
21cr|texlive-listingsutf8-53097-1|22	that the file can be converted to. The package requires the
21cr|texlive-listingsutf8-53097-1|23	e-TeX extensions under pdfTeX (in either PDF or DVI output
21cr|texlive-listingsutf8-53097-1|24	mode).
21cr|texlive-listingsutf8-53097-1|25	
21cr|texlive-listingsutf8-53097-1|26	%files
21cr|texlive-listingsutf8-53097-1|27	%doc %{_texmfdistdir}/doc/latex/listingsutf8
21cr|texlive-listingsutf8-53097-1|28	%{_texmfdistdir}/tex/latex/listingsutf8
21cr|texlive-listingsutf8-53097-1|29	
21cr|texlive-listingsutf8-53097-1|30	#------------------------------------------------------------------
21cr|texlive-listingsutf8-53097-1|31	
21cr|texlive-listingsutf8-53097-1|32	%prep
21cr|texlive-listingsutf8-53097-1|33	%setup -c -a0 -a1
21cr|texlive-listingsutf8-53097-1|34	
21cr|texlive-listingsutf8-53097-1|35	%build
21cr|texlive-listingsutf8-53097-1|36	
21cr|texlive-listingsutf8-53097-1|37	%install
21cr|texlive-listingsutf8-53097-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-listingsutf8-53097-1|39	rm -rf tlpkg
21cr|texlive-listingsutf8-53097-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9704 21
21cr|texlive-listofitems-1.63-1|1	Name:			texlive-listofitems
21cr|texlive-listofitems-1.63-1|2	Version:		1.63
21cr|texlive-listofitems-1.63-1|3	Release:		1
21cr|texlive-listofitems-1.63-1|4	Summary:		Grab items in lists using user-specified sep char
21cr|texlive-listofitems-1.63-1|5	Group:			Publishing
21cr|texlive-listofitems-1.63-1|6	URL:			https://ctan.org/tex-archive/macros/generic/listofitems
21cr|texlive-listofitems-1.63-1|7	License:		lppl1.3c
21cr|texlive-listofitems-1.63-1|8	Source0:		https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/listofitems.tar.xz
21cr|texlive-listofitems-1.63-1|9	Source1:		https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/listofitems.doc.tar.xz
21cr|texlive-listofitems-1.63-1|10	BuildArch:		noarch
21cr|texlive-listofitems-1.63-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-listofitems-1.63-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-listofitems-1.63-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-listofitems-1.63-1|14	
21cr|texlive-listofitems-1.63-1|15	%description
21cr|texlive-listofitems-1.63-1|16	This package allows one to capture all the items of a list, for which
21cr|texlive-listofitems-1.63-1|17	the parsing character has been selected by the user, and to access any
21cr|texlive-listofitems-1.63-1|18	of these items with a simple syntax.
21cr|texlive-listofitems-1.63-1|19	
21cr|texlive-listofitems-1.63-1|20	#-----------------------------------------------------------------------
21cr|texlive-listofitems-1.63-1|21	%files
21cr|texlive-listofitems-1.63-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-listofitems-1.63-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-listofitems-1.63-1|24	
21cr|texlive-listofitems-1.63-1|25	#-----------------------------------------------------------------------
21cr|texlive-listofitems-1.63-1|26	%prep
21cr|texlive-listofitems-1.63-1|27	%setup -c -a0 -a1
21cr|texlive-listofitems-1.63-1|28	
21cr|texlive-listofitems-1.63-1|29	%install
21cr|texlive-listofitems-1.63-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-listofitems-1.63-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9705 21
21cr|texlive-llncs-64299-1|1	%define oname llncs
21cr|texlive-llncs-64299-1|2	
21cr|texlive-llncs-64299-1|3	Summary:	Document class and bibliography style for Lecture Notes in Computer Science (LNCS)
21cr|texlive-llncs-64299-1|4	Name:		texlive-llncs
21cr|texlive-llncs-64299-1|5	Version:	64299
21cr|texlive-llncs-64299-1|6	Release:	1
21cr|texlive-llncs-64299-1|7	License:	LPPL1.3
21cr|texlive-llncs-64299-1|8	Group:		Publishing
21cr|texlive-llncs-64299-1|9	Url:		https://www.ctan.org
21cr|texlive-llncs-64299-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-llncs-64299-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-llncs-64299-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-llncs-64299-1|13	Requires:	texlive-tlpkg
21cr|texlive-llncs-64299-1|14	Requires:	texlive-kpathsea
21cr|texlive-llncs-64299-1|15	Provides:	tex(llncs.cls) = 2024
21cr|texlive-llncs-64299-1|16	BuildArch:	noarch
21cr|texlive-llncs-64299-1|17	
21cr|texlive-llncs-64299-1|18	%description
21cr|texlive-llncs-64299-1|19	This is Springer's official macro package for typesetting
21cr|texlive-llncs-64299-1|20	contributions to be published in Springer's Lecture Notes in
21cr|texlive-llncs-64299-1|21	Computer Science (LNCS) and its related proceedings series
21cr|texlive-llncs-64299-1|22	CCIS, LNBIP, LNICST, and IFIP AICT.
21cr|texlive-llncs-64299-1|23	
21cr|texlive-llncs-64299-1|24	%files
21cr|texlive-llncs-64299-1|25	%doc %{_texmfdistdir}/doc/latex/llncs
21cr|texlive-llncs-64299-1|26	%{_texmfdistdir}/bibtex/bst/llncs
21cr|texlive-llncs-64299-1|27	%{_texmfdistdir}/tex/latex/llncs
21cr|texlive-llncs-64299-1|28	
21cr|texlive-llncs-64299-1|29	#------------------------------------------------------------------
21cr|texlive-llncs-64299-1|30	
21cr|texlive-llncs-64299-1|31	%prep
21cr|texlive-llncs-64299-1|32	%setup -c -a0 -a1
21cr|texlive-llncs-64299-1|33	
21cr|texlive-llncs-64299-1|34	%build
21cr|texlive-llncs-64299-1|35	
21cr|texlive-llncs-64299-1|36	%install
21cr|texlive-llncs-64299-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-llncs-64299-1|38	rm -rf tlpkg
21cr|texlive-llncs-64299-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9706 21
21cr|texlive-lni-0.1-1|1	# revision 22142
21cr|texlive-lni-0.1-1|2	# category Package
21cr|texlive-lni-0.1-1|3	# catalog-ctan /macros/latex/contrib/lni
21cr|texlive-lni-0.1-1|4	# catalog-date 2011-04-20 18:25:54 +0200
21cr|texlive-lni-0.1-1|5	# catalog-license lppl1.3
21cr|texlive-lni-0.1-1|6	# catalog-version 0.1
21cr|texlive-lni-0.1-1|7	Name:		texlive-lni
21cr|texlive-lni-0.1-1|8	Version:	0.1
21cr|texlive-lni-0.1-1|9	Release:	1
21cr|texlive-lni-0.1-1|10	Summary:	Official class for the "Lecture Notes in Informatics"
21cr|texlive-lni-0.1-1|11	Group:		Publishing
21cr|texlive-lni-0.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lni
21cr|texlive-lni-0.1-1|13	License:	LPPL1.3
21cr|texlive-lni-0.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lni.tar.xz
21cr|texlive-lni-0.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lni.doc.tar.xz
21cr|texlive-lni-0.1-1|16	BuildArch:	noarch
21cr|texlive-lni-0.1-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-lni-0.1-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-lni-0.1-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-lni-0.1-1|20	
21cr|texlive-lni-0.1-1|21	%description
21cr|texlive-lni-0.1-1|22	This is the official version of the class "lni" for submissions to the Lecture Notes
21cr|texlive-lni-0.1-1|23	in Informatics published by the Gesellschaft fur Informatik. To use it, download the
21cr|texlive-lni-0.1-1|24	file lni-author-template.tex and edit it in your favorite LaTeX editor.
21cr|texlive-lni-0.1-1|25	
21cr|texlive-lni-0.1-1|26	#-----------------------------------------------------------------------
21cr|texlive-lni-0.1-1|27	%files
21cr|texlive-lni-0.1-1|28	
21cr|texlive-lni-0.1-1|29	%{_texmfdistdir}/tex/*
21cr|texlive-lni-0.1-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-lni-0.1-1|31	
21cr|texlive-lni-0.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-lni-0.1-1|33	%prep
21cr|texlive-lni-0.1-1|34	%setup -c -a0 -a1
21cr|texlive-lni-0.1-1|35	
21cr|texlive-lni-0.1-1|36	%build
21cr|texlive-lni-0.1-1|37	
21cr|texlive-lni-0.1-1|38	%install
21cr|texlive-lni-0.1-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lni-0.1-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9707 21
21cr|texlive-lobster2-64442-1|1	%define oname lobster2
21cr|texlive-lobster2-64442-1|2	
21cr|texlive-lobster2-64442-1|3	Summary:	Lobster Two fonts, with support for all LaTeX engines
21cr|texlive-lobster2-64442-1|4	Name:		texlive-lobster2
21cr|texlive-lobster2-64442-1|5	Version:	64442
21cr|texlive-lobster2-64442-1|6	Release:	1
21cr|texlive-lobster2-64442-1|7	License:	LPPL1.3
21cr|texlive-lobster2-64442-1|8	Group:		Publishing
21cr|texlive-lobster2-64442-1|9	Url:		https://www.ctan.org
21cr|texlive-lobster2-64442-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lobster2-64442-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lobster2-64442-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lobster2-64442-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-lobster2-64442-1|14	Requires:	texlive-kpathsea
21cr|texlive-lobster2-64442-1|15	Requires:	texlive-tlpkg
21cr|texlive-lobster2-64442-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-lobster2-64442-1|17	Provides:	tex(lbstr_2rydtx.enc) = 2024
21cr|texlive-lobster2-64442-1|18	Provides:	tex(lbstr_bucufw.enc) = 2024
21cr|texlive-lobster2-64442-1|19	Provides:	tex(lbstr_pvoz5h.enc) = 2024
21cr|texlive-lobster2-64442-1|20	Provides:	tex(lbstr_t7yaon.enc) = 2024
21cr|texlive-lobster2-64442-1|21	Provides:	tex-lobster2 = 2024
21cr|texlive-lobster2-64442-1|22	Provides:	tex(LobsterTwo.map) = 2024
21cr|texlive-lobster2-64442-1|23	Provides:	tex(LobsterTwo.sty) = 2024
21cr|texlive-lobster2-64442-1|24	Provides:	tex(LY1Lbstr-LF.fd) = 2024
21cr|texlive-lobster2-64442-1|25	Provides:	tex(OT1Lbstr-LF.fd) = 2024
21cr|texlive-lobster2-64442-1|26	Provides:	tex(T1Lbstr-LF.fd) = 2024
21cr|texlive-lobster2-64442-1|27	Provides:	tex(TS1Lbstr-LF.fd) = 2024
21cr|texlive-lobster2-64442-1|28	BuildArch:	noarch
21cr|texlive-lobster2-64442-1|29	
21cr|texlive-lobster2-64442-1|30	%description
21cr|texlive-lobster2-64442-1|31	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-lobster2-64442-1|32	support for the Lobster Two family of fonts, designed by Pablo
21cr|texlive-lobster2-64442-1|33	Impallari. This is a family of script fonts with many ligatures
21cr|texlive-lobster2-64442-1|34	and terminal forms; for the best results, use XeLaTeX or
21cr|texlive-lobster2-64442-1|35	LuaLaTeX. There are two weights and italic variants for both.
21cr|texlive-lobster2-64442-1|36	
21cr|texlive-lobster2-64442-1|37	%files
21cr|texlive-lobster2-64442-1|38	%doc %{_texmfdistdir}/doc
21cr|texlive-lobster2-64442-1|39	%{_texmfdistdir}/fonts/enc/dvips/lobster2/
21cr|texlive-lobster2-64442-1|40	%{_texmfdistdir}/fonts/map/dvips/lobster2/
21cr|texlive-lobster2-64442-1|41	%{_texmfdistdir}/fonts/opentype/impallari/lobster2/
21cr|texlive-lobster2-64442-1|42	%{_texmfdistdir}/fonts/tfm/impallari/lobster2/
21cr|texlive-lobster2-64442-1|43	%{_texmfdistdir}/fonts/type1/impallari/lobster2/
21cr|texlive-lobster2-64442-1|44	%{_texmfdistdir}/fonts/vf/impallari/lobster2/
21cr|texlive-lobster2-64442-1|45	%{_texmfdistdir}/tex/latex/lobster2/
21cr|texlive-lobster2-64442-1|46	
21cr|texlive-lobster2-64442-1|47	#------------------------------------------------------------------
21cr|texlive-lobster2-64442-1|48	
21cr|texlive-lobster2-64442-1|49	%prep
21cr|texlive-lobster2-64442-1|50	%setup -c -a0 -a1
21cr|texlive-lobster2-64442-1|51	
21cr|texlive-lobster2-64442-1|52	%build
21cr|texlive-lobster2-64442-1|53	
21cr|texlive-lobster2-64442-1|54	%install
21cr|texlive-lobster2-64442-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lobster2-64442-1|56	rm -rf tlpkg
21cr|texlive-lobster2-64442-1|57	cp -fpar * %{buildroot}%{_texmfdistdir}

9708 21
21cr|texlive-logicproof-20160624-1|1	Name:		texlive-logicproof
21cr|texlive-logicproof-20160624-1|2	Version:	20160624
21cr|texlive-logicproof-20160624-1|3	Release:	1
21cr|texlive-logicproof-20160624-1|4	Summary:	Box proofs for propositional and predicate logic
21cr|texlive-logicproof-20160624-1|5	Group:		Publishing
21cr|texlive-logicproof-20160624-1|6	URL:		https://ctan.org/pkg/logicproof
21cr|texlive-logicproof-20160624-1|7	License:	LPPL1.3
21cr|texlive-logicproof-20160624-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/logicproof.tar.xz
21cr|texlive-logicproof-20160624-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/logicproof.doc.tar.xz
21cr|texlive-logicproof-20160624-1|10	Source2:    http://ctan.altspu.ru/systems/texlive/tlnet/archive/logicproof.source.tar.xz
21cr|texlive-logicproof-20160624-1|11	BuildArch:	noarch
21cr|texlive-logicproof-20160624-1|12	BuildRequires: texlive-tlpkg
21cr|texlive-logicproof-20160624-1|13	Requires(pre): texlive-tlpkg
21cr|texlive-logicproof-20160624-1|14	Requires(post):texlive-kpathsea
21cr|texlive-logicproof-20160624-1|15	
21cr|texlive-logicproof-20160624-1|16	%description
21cr|texlive-logicproof-20160624-1|17	A common style of proof used in propositional and predicate
21cr|texlive-logicproof-20160624-1|18	logic is Fitch proofs, in which each line of the proof has a
21cr|texlive-logicproof-20160624-1|19	statement and a justification, and subproofs within a larger
21cr|texlive-logicproof-20160624-1|20	proof have boxes around them. The package provides environments
21cr|texlive-logicproof-20160624-1|21	for typesetting such proofs and boxes. It creates proofs in a
21cr|texlive-logicproof-20160624-1|22	style similar to that used in "Logic in Computer Science" by
21cr|texlive-logicproof-20160624-1|23	Huth and Ryan.
21cr|texlive-logicproof-20160624-1|24	
21cr|texlive-logicproof-20160624-1|25	#-----------------------------------------------------------------------
21cr|texlive-logicproof-20160624-1|26	%files
21cr|texlive-logicproof-20160624-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-logicproof-20160624-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-logicproof-20160624-1|29	#- source
21cr|texlive-logicproof-20160624-1|30	%{_texmfdistdir}/source/*
21cr|texlive-logicproof-20160624-1|31	
21cr|texlive-logicproof-20160624-1|32	#-----------------------------------------------------------------------
21cr|texlive-logicproof-20160624-1|33	%prep
21cr|texlive-logicproof-20160624-1|34	%setup -c -a0 -a1 -a2
21cr|texlive-logicproof-20160624-1|35	
21cr|texlive-logicproof-20160624-1|36	%build
21cr|texlive-logicproof-20160624-1|37	
21cr|texlive-logicproof-20160624-1|38	%install
21cr|texlive-logicproof-20160624-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-logicproof-20160624-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9709 21
21cr|texlive-logix-63688-1|1	%define oname logix
21cr|texlive-logix-63688-1|2	
21cr|texlive-logix-63688-1|3	Summary:	Supplement to the Unicode math symbols
21cr|texlive-logix-63688-1|4	Name:		texlive-logix
21cr|texlive-logix-63688-1|5	Version:	63688
21cr|texlive-logix-63688-1|6	Release:	1
21cr|texlive-logix-63688-1|7	License:	LPPL1.3
21cr|texlive-logix-63688-1|8	Group:		Publishing
21cr|texlive-logix-63688-1|9	Url:		https://www.ctan.org
21cr|texlive-logix-63688-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-logix-63688-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-logix-63688-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-logix-63688-1|13	Requires:	texlive-tlpkg
21cr|texlive-logix-63688-1|14	Requires:	texlive-kpathsea
21cr|texlive-logix-63688-1|15	Provides:	tex(logix.sty) = 2024
21cr|texlive-logix-63688-1|16	BuildArch:	noarch
21cr|texlive-logix-63688-1|17	
21cr|texlive-logix-63688-1|18	%description
21cr|texlive-logix-63688-1|19	The package provides a Unicode font with over 4,000 symbols to
21cr|texlive-logix-63688-1|20	supplement the Unicode math symbols. It is compatible with and
21cr|texlive-logix-63688-1|21	complements the AMS STIX2 math fonts, but focuses on new
21cr|texlive-logix-63688-1|22	symbols and symbol variants more suited to work in logic.
21cr|texlive-logix-63688-1|23	
21cr|texlive-logix-63688-1|24	%files
21cr|texlive-logix-63688-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-logix-63688-1|26	%{_texmfdistdir}/fonts/opentype/public/logix
21cr|texlive-logix-63688-1|27	%{_texmfdistdir}/fonts/truetype/public/logix
21cr|texlive-logix-63688-1|28	%{_texmfdistdir}/tex/latex/logix
21cr|texlive-logix-63688-1|29	
21cr|texlive-logix-63688-1|30	#------------------------------------------------------------------
21cr|texlive-logix-63688-1|31	
21cr|texlive-logix-63688-1|32	%prep
21cr|texlive-logix-63688-1|33	%setup -c -a0 -a1
21cr|texlive-logix-63688-1|34	
21cr|texlive-logix-63688-1|35	%build
21cr|texlive-logix-63688-1|36	
21cr|texlive-logix-63688-1|37	%install
21cr|texlive-logix-63688-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-logix-63688-1|39	rm -rf tlpkg
21cr|texlive-logix-63688-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9710 21
21cr|texlive-logreq-1.0-8|1	# revision 19640
21cr|texlive-logreq-1.0-8|2	# category Package
21cr|texlive-logreq-1.0-8|3	# catalog-ctan /macros/latex/contrib/logreq
21cr|texlive-logreq-1.0-8|4	# catalog-date 2010-08-11 13:58:09 +0200
21cr|texlive-logreq-1.0-8|5	# catalog-license lppl1.3
21cr|texlive-logreq-1.0-8|6	# catalog-version 1.0
21cr|texlive-logreq-1.0-8|7	Name:		texlive-logreq
21cr|texlive-logreq-1.0-8|8	Version:	1.0
21cr|texlive-logreq-1.0-8|9	Release:	8
21cr|texlive-logreq-1.0-8|10	Summary:	Support for automation of the LaTeX workflow
21cr|texlive-logreq-1.0-8|11	Group:		Publishing
21cr|texlive-logreq-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/logreq
21cr|texlive-logreq-1.0-8|13	License:	LPPL1.3
21cr|texlive-logreq-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logreq.tar.xz
21cr|texlive-logreq-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logreq.doc.tar.xz
21cr|texlive-logreq-1.0-8|16	BuildArch:	noarch
21cr|texlive-logreq-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-logreq-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-logreq-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-logreq-1.0-8|20	
21cr|texlive-logreq-1.0-8|21	%description
21cr|texlive-logreq-1.0-8|22	The package helps to automate a typical LaTeX workflow that
21cr|texlive-logreq-1.0-8|23	involves running LaTeX several times, running tools such as
21cr|texlive-logreq-1.0-8|24	BibTeX or makeindex, and so on. It will log requests like
21cr|texlive-logreq-1.0-8|25	"please rerun LaTeX" or "please run BibTeX on file X" to an
21cr|texlive-logreq-1.0-8|26	external XML file which lists all open tasks in a machine-
21cr|texlive-logreq-1.0-8|27	readable format. Compiler scripts and integrated LaTeX editing
21cr|texlive-logreq-1.0-8|28	environments may parse this file to determine the next steps in
21cr|texlive-logreq-1.0-8|29	the workflow in a way that is more efficient than parsing the
21cr|texlive-logreq-1.0-8|30	main log file. In sum, the package will do two things: 1)
21cr|texlive-logreq-1.0-8|31	enable package authors to use LaTeX commands to issue requests,
21cr|texlive-logreq-1.0-8|32	2) collect all requests from all packages and write them to an
21cr|texlive-logreq-1.0-8|33	external XML file at the end of the document.
21cr|texlive-logreq-1.0-8|34	
21cr|texlive-logreq-1.0-8|35	
21cr|texlive-logreq-1.0-8|36	#-----------------------------------------------------------------------
21cr|texlive-logreq-1.0-8|37	%files
21cr|texlive-logreq-1.0-8|38	%{_texmfdistdir}/tex/latex/logreq/logreq.def
21cr|texlive-logreq-1.0-8|39	%{_texmfdistdir}/tex/latex/logreq/logreq.sty
21cr|texlive-logreq-1.0-8|40	%doc %{_texmfdistdir}/doc/latex/logreq/README
21cr|texlive-logreq-1.0-8|41	%doc %{_texmfdistdir}/doc/latex/logreq/examples/01-basic.run.xml
21cr|texlive-logreq-1.0-8|42	%doc %{_texmfdistdir}/doc/latex/logreq/examples/01-basic.tex
21cr|texlive-logreq-1.0-8|43	%doc %{_texmfdistdir}/doc/latex/logreq/examples/02-index.run.xml
21cr|texlive-logreq-1.0-8|44	%doc %{_texmfdistdir}/doc/latex/logreq/examples/02-index.tex
21cr|texlive-logreq-1.0-8|45	%doc %{_texmfdistdir}/doc/latex/logreq/examples/03-biblatex+bibtex8.run.xml
21cr|texlive-logreq-1.0-8|46	%doc %{_texmfdistdir}/doc/latex/logreq/examples/03-biblatex+bibtex8.tex
21cr|texlive-logreq-1.0-8|47	%doc %{_texmfdistdir}/doc/latex/logreq/examples/04-biblatex+bibtex+refsections.run.xml
21cr|texlive-logreq-1.0-8|48	%doc %{_texmfdistdir}/doc/latex/logreq/examples/04-biblatex+bibtex+refsections.tex
21cr|texlive-logreq-1.0-8|49	%doc %{_texmfdistdir}/doc/latex/logreq/examples/05-biblatex+biber.run.xml
21cr|texlive-logreq-1.0-8|50	%doc %{_texmfdistdir}/doc/latex/logreq/examples/05-biblatex+biber.tex
21cr|texlive-logreq-1.0-8|51	
21cr|texlive-logreq-1.0-8|52	#-----------------------------------------------------------------------
21cr|texlive-logreq-1.0-8|53	%prep
21cr|texlive-logreq-1.0-8|54	%setup -c -a0 -a1
21cr|texlive-logreq-1.0-8|55	
21cr|texlive-logreq-1.0-8|56	%build
21cr|texlive-logreq-1.0-8|57	
21cr|texlive-logreq-1.0-8|58	%install
21cr|texlive-logreq-1.0-8|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-logreq-1.0-8|60	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9711 21
21cr|texlive-lollipop-1.1-1|1	Name:		texlive-lollipop
21cr|texlive-lollipop-1.1-1|2	Version:	1.1
21cr|texlive-lollipop-1.1-1|3	Release:	1
21cr|texlive-lollipop-1.1-1|4	Summary:	TeX made easy
21cr|texlive-lollipop-1.1-1|5	Group:		Publishing
21cr|texlive-lollipop-1.1-1|6	URL:		https://www.ctan.org/tex-archive/macros/lollipop
21cr|texlive-lollipop-1.1-1|7	License:	GNU
21cr|texlive-lollipop-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/lollipop.tar.xz
21cr|texlive-lollipop-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/lollipop.doc.tar.xz
21cr|texlive-lollipop-1.1-1|10	BuildArch:	noarch
21cr|texlive-lollipop-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-lollipop-1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-lollipop-1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-lollipop-1.1-1|14	
21cr|texlive-lollipop-1.1-1|15	%description
21cr|texlive-lollipop-1.1-1|16	Lollipop is "TeX made easy" -- it is a macro package that
21cr|texlive-lollipop-1.1-1|17	functions as a toolbox for writing TeX macros. Its main aim is
21cr|texlive-lollipop-1.1-1|18	to make macro writing so easy that implementing a fully new
21cr|texlive-lollipop-1.1-1|19	layout in TeX would become a matter of less than an hour for an
21cr|texlive-lollipop-1.1-1|20	average document. The aim is that such a task could be
21cr|texlive-lollipop-1.1-1|21	accomplished by someone with only a very basic training in TeX
21cr|texlive-lollipop-1.1-1|22	programming. Thus, Lollipop aims to make structured text
21cr|texlive-lollipop-1.1-1|23	formatting available in environments where typical users would
21cr|texlive-lollipop-1.1-1|24	switch to WYSIWYG packages for the freedom that such a
21cr|texlive-lollipop-1.1-1|25	mechanism offers. In addition, development of support for
21cr|texlive-lollipop-1.1-1|26	Lollipop documents written in RTL languages (such as Persian)
21cr|texlive-lollipop-1.1-1|27	is underway.
21cr|texlive-lollipop-1.1-1|28	
21cr|texlive-lollipop-1.1-1|29	#-----------------------------------------------------------------------
21cr|texlive-lollipop-1.1-1|30	%files
21cr|texlive-lollipop-1.1-1|31	%{_texmfdistdir}/tex/lollipop/*
21cr|texlive-lollipop-1.1-1|32	%doc %{_texmfdistdir}/doc/otherformats/lollipop/*
21cr|texlive-lollipop-1.1-1|33	
21cr|texlive-lollipop-1.1-1|34	#-----------------------------------------------------------------------
21cr|texlive-lollipop-1.1-1|35	%prep
21cr|texlive-lollipop-1.1-1|36	%setup -c -a0 -a1
21cr|texlive-lollipop-1.1-1|37	
21cr|texlive-lollipop-1.1-1|38	%build
21cr|texlive-lollipop-1.1-1|39	
21cr|texlive-lollipop-1.1-1|40	%install
21cr|texlive-lollipop-1.1-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lollipop-1.1-1|42	cp -fpar texmf-dist/tex texmf-dist/doc %{buildroot}%{_texmfdistdir}

9712 21
21cr|texlive-longdivision-1.2.0-1|1	Name:		texlive-longdivision
21cr|texlive-longdivision-1.2.0-1|2	Version:	1.2.0
21cr|texlive-longdivision-1.2.0-1|3	Release:	1
21cr|texlive-longdivision-1.2.0-1|4	Summary:	This package executes the long division algorithm and typesets the solutions
21cr|texlive-longdivision-1.2.0-1|5	Group:		Publishing
21cr|texlive-longdivision-1.2.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/longdivision
21cr|texlive-longdivision-1.2.0-1|7	License:	LPPL
21cr|texlive-longdivision-1.2.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longdivision.tar.xz
21cr|texlive-longdivision-1.2.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longdivision.doc.tar.xz
21cr|texlive-longdivision-1.2.0-1|10	BuildArch:	noarch
21cr|texlive-longdivision-1.2.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-longdivision-1.2.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-longdivision-1.2.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-longdivision-1.2.0-1|14	
21cr|texlive-longdivision-1.2.0-1|15	%description
21cr|texlive-longdivision-1.2.0-1|16	Does the long division algorithm and typesets the results.
21cr|texlive-longdivision-1.2.0-1|17	The dividend must be a positive decimal number and the divisor must be a positive integer.
21cr|texlive-longdivision-1.2.0-1|18	Correctly handles repeating decimals, putting a bar over the repeated part of the decimal.
21cr|texlive-longdivision-1.2.0-1|19	Handles dividends up to 20 digits long gracefully (though the typeset result will take up about a page)
21cr|texlive-longdivision-1.2.0-1|20	and dividends between 20 and 60 digits long slightly less gracefully.
21cr|texlive-longdivision-1.2.0-1|21	Defines macros longdivision and intlongdivision.
21cr|texlive-longdivision-1.2.0-1|22	Each takes two arguments, a dividend and divisor.
21cr|texlive-longdivision-1.2.0-1|23	longdivision keeps dividing until the remainder is zero,
21cr|texlive-longdivision-1.2.0-1|24	or it encounters a repeated remainder. longdivision stops when the dividend stops
21cr|texlive-longdivision-1.2.0-1|25	(though the dividend doesn't have to be an integer).
21cr|texlive-longdivision-1.2.0-1|26	
21cr|texlive-longdivision-1.2.0-1|27	#-----------------------------------------------------------------------
21cr|texlive-longdivision-1.2.0-1|28	%files
21cr|texlive-longdivision-1.2.0-1|29	%{_texmfdistdir}/tex/*
21cr|texlive-longdivision-1.2.0-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-longdivision-1.2.0-1|31	
21cr|texlive-longdivision-1.2.0-1|32	#-----------------------------------------------------------------------
21cr|texlive-longdivision-1.2.0-1|33	%prep
21cr|texlive-longdivision-1.2.0-1|34	%setup -c -a0 -a1
21cr|texlive-longdivision-1.2.0-1|35	
21cr|texlive-longdivision-1.2.0-1|36	%build
21cr|texlive-longdivision-1.2.0-1|37	
21cr|texlive-longdivision-1.2.0-1|38	%install
21cr|texlive-longdivision-1.2.0-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-longdivision-1.2.0-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9713 21
21cr|texlive-longfbox-39028-1|1	%define oname longfbox
21cr|texlive-longfbox-39028-1|2	
21cr|texlive-longfbox-39028-1|3	Summary:	Draw framed boxes with standard CSS attributes that can break over multiple pages
21cr|texlive-longfbox-39028-1|4	Name:		texlive-longfbox
21cr|texlive-longfbox-39028-1|5	Version:	39028
21cr|texlive-longfbox-39028-1|6	Release:	1
21cr|texlive-longfbox-39028-1|7	License:	LPPL1.3
21cr|texlive-longfbox-39028-1|8	Group:		Publishing
21cr|texlive-longfbox-39028-1|9	Url:		https://www.ctan.org
21cr|texlive-longfbox-39028-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-longfbox-39028-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-longfbox-39028-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-longfbox-39028-1|13	Requires:	texlive-kpathsea
21cr|texlive-longfbox-39028-1|14	Requires:	texlive-tlpkg
21cr|texlive-longfbox-39028-1|15	Provides:	tex(longbox.sty) = 2024
21cr|texlive-longfbox-39028-1|16	Provides:	tex-longfbox = 2024
21cr|texlive-longfbox-39028-1|17	Provides:	tex(longfbox.sty) = 2024
21cr|texlive-longfbox-39028-1|18	BuildArch:	noarch
21cr|texlive-longfbox-39028-1|19	
21cr|texlive-longfbox-39028-1|20	%description
21cr|texlive-longfbox-39028-1|21	The longfbox package provides framed boxes that can be
21cr|texlive-longfbox-39028-1|22	customized using standard CSS attributes. It was written to
21cr|texlive-longfbox-39028-1|23	support precise rendering of Madoko documents in LaTeX.
21cr|texlive-longfbox-39028-1|24	
21cr|texlive-longfbox-39028-1|25	%files
21cr|texlive-longfbox-39028-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-longfbox-39028-1|27	%{_texmfdistdir}/tex/latex/longfbox/
21cr|texlive-longfbox-39028-1|28	
21cr|texlive-longfbox-39028-1|29	#------------------------------------------------------------------
21cr|texlive-longfbox-39028-1|30	
21cr|texlive-longfbox-39028-1|31	%prep
21cr|texlive-longfbox-39028-1|32	%setup -c -a0 -a1
21cr|texlive-longfbox-39028-1|33	
21cr|texlive-longfbox-39028-1|34	%build
21cr|texlive-longfbox-39028-1|35	
21cr|texlive-longfbox-39028-1|36	%install
21cr|texlive-longfbox-39028-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-longfbox-39028-1|38	rm -rf tlpkg
21cr|texlive-longfbox-39028-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9714 21
21cr|texlive-lparse-65693-1|1	%define oname lparse
21cr|texlive-lparse-65693-1|2	
21cr|texlive-lparse-65693-1|3	Summary:	A Lua module for parsing key-value options
21cr|texlive-lparse-65693-1|4	Name:		texlive-lparse
21cr|texlive-lparse-65693-1|5	Version:	65693
21cr|texlive-lparse-65693-1|6	Release:	1
21cr|texlive-lparse-65693-1|7	License:	LPPL1.3
21cr|texlive-lparse-65693-1|8	Group:		Publishing
21cr|texlive-lparse-65693-1|9	Url:		https://www.ctan.org
21cr|texlive-lparse-65693-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lparse-65693-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lparse-65693-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lparse-65693-1|13	Requires:	texlive-tlpkg
21cr|texlive-lparse-65693-1|14	Requires:	texlive-kpathsea
21cr|texlive-lparse-65693-1|15	Provides:	tex(lparse.sty) = 2024
21cr|texlive-lparse-65693-1|16	Provides:	tex(lparse.tex) = 2024
21cr|texlive-lparse-65693-1|17	BuildArch:	noarch
21cr|texlive-lparse-65693-1|18	
21cr|texlive-lparse-65693-1|19	%description
21cr|texlive-lparse-65693-1|20	The name lparse is derived from xparse. The 'x' has been
21cr|texlive-lparse-65693-1|21	replaced by an 'l' because this package only works with LuaTeX.
21cr|texlive-lparse-65693-1|22	'l' stands for "Lua". Just as with xparse, it is possible to
21cr|texlive-lparse-65693-1|23	use a special syntax consisting of single letters to express
21cr|texlive-lparse-65693-1|24	the arguments of a macro. However, lparse is able to read
21cr|texlive-lparse-65693-1|25	arguments regardless of the macro systemd used -- whether
21cr|texlive-lparse-65693-1|26	LaTeX, or ConTeXt, or even plain TeX. Of course, LuaTeX must
21cr|texlive-lparse-65693-1|27	always be used as the engine.
21cr|texlive-lparse-65693-1|28	
21cr|texlive-lparse-65693-1|29	%files
21cr|texlive-lparse-65693-1|30	%doc %{_texmfdistdir}/doc/luatex/lparse
21cr|texlive-lparse-65693-1|31	%{_texmfdistdir}/tex/luatex/lparse
21cr|texlive-lparse-65693-1|32	
21cr|texlive-lparse-65693-1|33	#------------------------------------------------------------------
21cr|texlive-lparse-65693-1|34	
21cr|texlive-lparse-65693-1|35	%prep
21cr|texlive-lparse-65693-1|36	%setup -c -a0 -a1
21cr|texlive-lparse-65693-1|37	
21cr|texlive-lparse-65693-1|38	%build
21cr|texlive-lparse-65693-1|39	
21cr|texlive-lparse-65693-1|40	%install
21cr|texlive-lparse-65693-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lparse-65693-1|42	rm -rf tlpkg
21cr|texlive-lparse-65693-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9715 21
21cr|texlive-lpform-20160624-1|1	Name:		texlive-lpform
21cr|texlive-lpform-20160624-1|2	Version:	20160624
21cr|texlive-lpform-20160624-1|3	Release:	1
21cr|texlive-lpform-20160624-1|4	Summary:	Typesetting linear programming formulations and sets of equations
21cr|texlive-lpform-20160624-1|5	Group:		Publishing
21cr|texlive-lpform-20160624-1|6	URL:		http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/lpform
21cr|texlive-lpform-20160624-1|7	License:	LPPL
21cr|texlive-lpform-20160624-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/lpform.tar.xz
21cr|texlive-lpform-20160624-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/lpform.doc.tar.xz
21cr|texlive-lpform-20160624-1|10	BuildArch:	noarch
21cr|texlive-lpform-20160624-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-lpform-20160624-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-lpform-20160624-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-lpform-20160624-1|14	
21cr|texlive-lpform-20160624-1|15	%description
21cr|texlive-lpform-20160624-1|16	The package is designed to aid the author writing linear
21cr|texlive-lpform-20160624-1|17	programming formulations, one restriction at a time. With the
21cr|texlive-lpform-20160624-1|18	package, one can easily label equations, formulations can span
21cr|texlive-lpform-20160624-1|19	lmultiple pages and several elements of the layout (such as
21cr|texlive-lpform-20160624-1|20	spacing, texts and equation tags) are also customizable.
21cr|texlive-lpform-20160624-1|21	Besides linear programming formulations, this package can also
21cr|texlive-lpform-20160624-1|22	be used to display any series of aligned equations with easy
21cr|texlive-lpform-20160624-1|23	labeling/referencing and other customization options.
21cr|texlive-lpform-20160624-1|24	
21cr|texlive-lpform-20160624-1|25	#-----------------------------------------------------------------------
21cr|texlive-lpform-20160624-1|26	%files
21cr|texlive-lpform-20160624-1|27	
21cr|texlive-lpform-20160624-1|28	%{_texmfdistdir}/tex/generic/lpform/
21cr|texlive-lpform-20160624-1|29	%doc %{_texmfdistdir}/doc/generic/lpform/
21cr|texlive-lpform-20160624-1|30	
21cr|texlive-lpform-20160624-1|31	#-----------------------------------------------------------------------
21cr|texlive-lpform-20160624-1|32	%prep
21cr|texlive-lpform-20160624-1|33	%setup -c -a0 -a1
21cr|texlive-lpform-20160624-1|34	
21cr|texlive-lpform-20160624-1|35	%build
21cr|texlive-lpform-20160624-1|36	
21cr|texlive-lpform-20160624-1|37	%install
21cr|texlive-lpform-20160624-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lpform-20160624-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9716 21
21cr|texlive-lplfitch-0.9-11|1	# revision 31077
21cr|texlive-lplfitch-0.9-11|2	# category Package
21cr|texlive-lplfitch-0.9-11|3	# catalog-ctan /macros/latex/contrib/lplfitch
21cr|texlive-lplfitch-0.9-11|4	# catalog-date 2013-07-02 16:20:31 +0200
21cr|texlive-lplfitch-0.9-11|5	# catalog-license lppl1.3
21cr|texlive-lplfitch-0.9-11|6	# catalog-version 0.9
21cr|texlive-lplfitch-0.9-11|7	Name:		texlive-lplfitch
21cr|texlive-lplfitch-0.9-11|8	Version:	0.9
21cr|texlive-lplfitch-0.9-11|9	Release:	11
21cr|texlive-lplfitch-0.9-11|10	Summary:	Fitch-style natural deduction proofs
21cr|texlive-lplfitch-0.9-11|11	Group:		Publishing
21cr|texlive-lplfitch-0.9-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lplfitch
21cr|texlive-lplfitch-0.9-11|13	License:	LPPL1.3
21cr|texlive-lplfitch-0.9-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.tar.xz
21cr|texlive-lplfitch-0.9-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.doc.tar.xz
21cr|texlive-lplfitch-0.9-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.source.tar.xz
21cr|texlive-lplfitch-0.9-11|17	BuildArch:	noarch
21cr|texlive-lplfitch-0.9-11|18	BuildRequires:	texlive-tlpkg
21cr|texlive-lplfitch-0.9-11|19	Requires(pre):	texlive-tlpkg
21cr|texlive-lplfitch-0.9-11|20	Requires(post):	texlive-kpathsea
21cr|texlive-lplfitch-0.9-11|21	
21cr|texlive-lplfitch-0.9-11|22	%description
21cr|texlive-lplfitch-0.9-11|23	The package provides macros for typesetting natural deduction
21cr|texlive-lplfitch-0.9-11|24	proofs in "Fitch" style, with subproofs indented and offset by
21cr|texlive-lplfitch-0.9-11|25	scope lines. The proofs from use of the package are in the
21cr|texlive-lplfitch-0.9-11|26	format used in the textbook Language, Proof, and Logic by Dave
21cr|texlive-lplfitch-0.9-11|27	Barker-Plummer, Jon Barwise, and John Etchemendy.
21cr|texlive-lplfitch-0.9-11|28	
21cr|texlive-lplfitch-0.9-11|29	
21cr|texlive-lplfitch-0.9-11|30	#-----------------------------------------------------------------------
21cr|texlive-lplfitch-0.9-11|31	%files
21cr|texlive-lplfitch-0.9-11|32	%{_texmfdistdir}/tex/latex/lplfitch/lplfitch.sty
21cr|texlive-lplfitch-0.9-11|33	%doc %{_texmfdistdir}/doc/latex/lplfitch/README
21cr|texlive-lplfitch-0.9-11|34	%doc %{_texmfdistdir}/doc/latex/lplfitch/lplfitch.pdf
21cr|texlive-lplfitch-0.9-11|35	#- source
21cr|texlive-lplfitch-0.9-11|36	%doc %{_texmfdistdir}/source/latex/lplfitch/lplfitch.dtx
21cr|texlive-lplfitch-0.9-11|37	%doc %{_texmfdistdir}/source/latex/lplfitch/lplfitch.ins
21cr|texlive-lplfitch-0.9-11|38	
21cr|texlive-lplfitch-0.9-11|39	#-----------------------------------------------------------------------
21cr|texlive-lplfitch-0.9-11|40	%prep
21cr|texlive-lplfitch-0.9-11|41	%setup -c -a0 -a1 -a2
21cr|texlive-lplfitch-0.9-11|42	
21cr|texlive-lplfitch-0.9-11|43	%build
21cr|texlive-lplfitch-0.9-11|44	
21cr|texlive-lplfitch-0.9-11|45	%install
21cr|texlive-lplfitch-0.9-11|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lplfitch-0.9-11|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9717 21
21cr|texlive-lstbayes-2019.02.28-1|1	Name:		texlive-lstbayes
21cr|texlive-lstbayes-2019.02.28-1|2	Version:	2019.02.28
21cr|texlive-lstbayes-2019.02.28-1|3	Release:	1
21cr|texlive-lstbayes-2019.02.28-1|4	Summary:	The package provides language drivers
21cr|texlive-lstbayes-2019.02.28-1|5	Group:		Publishing
21cr|texlive-lstbayes-2019.02.28-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lstbayes
21cr|texlive-lstbayes-2019.02.28-1|7	License:	LPPL1.3
21cr|texlive-lstbayes-2019.02.28-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstbayes.tar.xz
21cr|texlive-lstbayes-2019.02.28-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstbayes.doc.tar.xz
21cr|texlive-lstbayes-2019.02.28-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstbayes.source.tar.xz
21cr|texlive-lstbayes-2019.02.28-1|11	BuildArch:	noarch
21cr|texlive-lstbayes-2019.02.28-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lstbayes-2019.02.28-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-lstbayes-2019.02.28-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-lstbayes-2019.02.28-1|15	
21cr|texlive-lstbayes-2019.02.28-1|16	%description
21cr|texlive-lstbayes-2019.02.28-1|17	The package provides language drivers for the listings package for several
21cr|texlive-lstbayes-2019.02.28-1|18	languages not included in that package: BUGS, JAGS, and Stan.
21cr|texlive-lstbayes-2019.02.28-1|19	To use, load the package
21cr|texlive-lstbayes-2019.02.28-1|20	\usepackage{lstbayes}
21cr|texlive-lstbayes-2019.02.28-1|21	Then use BUGS, JAGS or Stan as a language in one of the listings environments
21cr|texlive-lstbayes-2019.02.28-1|22	or commands.
21cr|texlive-lstbayes-2019.02.28-1|23	
21cr|texlive-lstbayes-2019.02.28-1|24	#-----------------------------------------------------------------------
21cr|texlive-lstbayes-2019.02.28-1|25	%files
21cr|texlive-lstbayes-2019.02.28-1|26	%{_texmfdistdir}/tex/*
21cr|texlive-lstbayes-2019.02.28-1|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-lstbayes-2019.02.28-1|28	#- source
21cr|texlive-lstbayes-2019.02.28-1|29	%doc %{_texmfdistdir}/source/*
21cr|texlive-lstbayes-2019.02.28-1|30	
21cr|texlive-lstbayes-2019.02.28-1|31	#-----------------------------------------------------------------------
21cr|texlive-lstbayes-2019.02.28-1|32	%prep
21cr|texlive-lstbayes-2019.02.28-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-lstbayes-2019.02.28-1|34	
21cr|texlive-lstbayes-2019.02.28-1|35	%build
21cr|texlive-lstbayes-2019.02.28-1|36	
21cr|texlive-lstbayes-2019.02.28-1|37	%install
21cr|texlive-lstbayes-2019.02.28-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lstbayes-2019.02.28-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9718 21
21cr|texlive-lstfiracode-0.3.12-1|1	%define oname lstfiracode
21cr|texlive-lstfiracode-0.3.12-1|2	
21cr|texlive-lstfiracode-0.3.12-1|3	Summary:	Use Fira Code font for listings
21cr|texlive-lstfiracode-0.3.12-1|4	Name:		texlive-lstfiracode
21cr|texlive-lstfiracode-0.3.12-1|5	Version:	0.3.12
21cr|texlive-lstfiracode-0.3.12-1|6	Release:	1
21cr|texlive-lstfiracode-0.3.12-1|7	License:	lppl1.3c
21cr|texlive-lstfiracode-0.3.12-1|8	Group:		Publishing
21cr|texlive-lstfiracode-0.3.12-1|9	Url:		https://www.ctan.org/tex-archive/macros/latex/contrib/lstfiracode
21cr|texlive-lstfiracode-0.3.12-1|10	Source0:	https://ctan.mirror.norbert-ruehl.de/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lstfiracode-0.3.12-1|11	Source1:	https://ctan.mirror.norbert-ruehl.de/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lstfiracode-0.3.12-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lstfiracode-0.3.12-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-lstfiracode-0.3.12-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-lstfiracode-0.3.12-1|15	BuildArch:	noarch
21cr|texlive-lstfiracode-0.3.12-1|16	
21cr|texlive-lstfiracode-0.3.12-1|17	%description
21cr|texlive-lstfiracode-0.3.12-1|18	The lstfiracode package defines FiraCodeStyle
21cr|texlive-lstfiracode-0.3.12-1|19	for the use with the listings package. This style
21cr|texlive-lstfiracode-0.3.12-1|20	contains almost all ligatures in Nikita Prokopov’s
21cr|texlive-lstfiracode-0.3.12-1|21	Fira Code family of fonts.
21cr|texlive-lstfiracode-0.3.12-1|22	
21cr|texlive-lstfiracode-0.3.12-1|23	%files
21cr|texlive-lstfiracode-0.3.12-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-lstfiracode-0.3.12-1|25	%{_texmfdistdir}/tex/latex/%{oname}
21cr|texlive-lstfiracode-0.3.12-1|26	
21cr|texlive-lstfiracode-0.3.12-1|27	#-----------------------------------------------------------------------
21cr|texlive-lstfiracode-0.3.12-1|28	%prep
21cr|texlive-lstfiracode-0.3.12-1|29	%setup -c -a0 -a1
21cr|texlive-lstfiracode-0.3.12-1|30	
21cr|texlive-lstfiracode-0.3.12-1|31	%build
21cr|texlive-lstfiracode-0.3.12-1|32	
21cr|texlive-lstfiracode-0.3.12-1|33	%install
21cr|texlive-lstfiracode-0.3.12-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lstfiracode-0.3.12-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9719 21
21cr|texlive-lt3luabridge-64801-1|1	%define oname lt3luabridge
21cr|texlive-lt3luabridge-64801-1|2	
21cr|texlive-lt3luabridge-64801-1|3	Summary:	Execute Lua code in any TeX engine that exposes the shell
21cr|texlive-lt3luabridge-64801-1|4	Name:		texlive-lt3luabridge
21cr|texlive-lt3luabridge-64801-1|5	Version:	64801
21cr|texlive-lt3luabridge-64801-1|6	Release:	1
21cr|texlive-lt3luabridge-64801-1|7	License:	LPPL1.3
21cr|texlive-lt3luabridge-64801-1|8	Group:		Publishing
21cr|texlive-lt3luabridge-64801-1|9	Url:		https://www.ctan.org
21cr|texlive-lt3luabridge-64801-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lt3luabridge-64801-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lt3luabridge-64801-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lt3luabridge-64801-1|13	Requires:	texlive-tlpkg
21cr|texlive-lt3luabridge-64801-1|14	Requires:	texlive-kpathsea
21cr|texlive-lt3luabridge-64801-1|15	Provides:	tex(lt3luabridge.sty) = 2024
21cr|texlive-lt3luabridge-64801-1|16	Provides:	tex(lt3luabridge.tex) = 2024
21cr|texlive-lt3luabridge-64801-1|17	Provides:	tex(t-lt3luabridge.tex) = 2024
21cr|texlive-lt3luabridge-64801-1|18	BuildArch:	noarch
21cr|texlive-lt3luabridge-64801-1|19	
21cr|texlive-lt3luabridge-64801-1|20	%description
21cr|texlive-lt3luabridge-64801-1|21	This is an expl3(-generic) package for plain TeX, LaTeX, and
21cr|texlive-lt3luabridge-64801-1|22	ConTeXt that allows you to execute Lua code in LuaTeX or any
21cr|texlive-lt3luabridge-64801-1|23	other TeX engine that exposes the shell.
21cr|texlive-lt3luabridge-64801-1|24	
21cr|texlive-lt3luabridge-64801-1|25	%files
21cr|texlive-lt3luabridge-64801-1|26	%doc %{_texmfdistdir}/doc/generic/lt3luabridge
21cr|texlive-lt3luabridge-64801-1|27	%{_texmfdistdir}/tex/generic/lt3luabridge
21cr|texlive-lt3luabridge-64801-1|28	
21cr|texlive-lt3luabridge-64801-1|29	#------------------------------------------------------------------
21cr|texlive-lt3luabridge-64801-1|30	
21cr|texlive-lt3luabridge-64801-1|31	%prep
21cr|texlive-lt3luabridge-64801-1|32	%setup -c -a0 -a1
21cr|texlive-lt3luabridge-64801-1|33	
21cr|texlive-lt3luabridge-64801-1|34	%build
21cr|texlive-lt3luabridge-64801-1|35	
21cr|texlive-lt3luabridge-64801-1|36	%install
21cr|texlive-lt3luabridge-64801-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lt3luabridge-64801-1|38	rm -rf tlpkg
21cr|texlive-lt3luabridge-64801-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9720 21
21cr|texlive-lt3rawobjects-65230-1|1	%define oname lt3rawobjects
21cr|texlive-lt3rawobjects-65230-1|2	
21cr|texlive-lt3rawobjects-65230-1|3	Summary:	Objects and proxies in LaTeX3
21cr|texlive-lt3rawobjects-65230-1|4	Name:		texlive-lt3rawobjects
21cr|texlive-lt3rawobjects-65230-1|5	Version:	65230
21cr|texlive-lt3rawobjects-65230-1|6	Release:	1
21cr|texlive-lt3rawobjects-65230-1|7	License:	LPPL1.3
21cr|texlive-lt3rawobjects-65230-1|8	Group:		Publishing
21cr|texlive-lt3rawobjects-65230-1|9	Url:		https://www.ctan.org
21cr|texlive-lt3rawobjects-65230-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lt3rawobjects-65230-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lt3rawobjects-65230-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lt3rawobjects-65230-1|13	Requires:	texlive-tlpkg
21cr|texlive-lt3rawobjects-65230-1|14	Requires:	texlive-kpathsea
21cr|texlive-lt3rawobjects-65230-1|15	Provides:	tex(lt3rawobjects.sty) = 2024
21cr|texlive-lt3rawobjects-65230-1|16	BuildArch:	noarch
21cr|texlive-lt3rawobjects-65230-1|17	
21cr|texlive-lt3rawobjects-65230-1|18	%description
21cr|texlive-lt3rawobjects-65230-1|19	This package introduces a new mechanism to create objects like
21cr|texlive-lt3rawobjects-65230-1|20	the well known C structures. The functions exported by this
21cr|texlive-lt3rawobjects-65230-1|21	package are quite low level, and many important mechanisms like
21cr|texlive-lt3rawobjects-65230-1|22	member protection and name resolution aren't already defined
21cr|texlive-lt3rawobjects-65230-1|23	and should be introduced by intermediate packages.
21cr|texlive-lt3rawobjects-65230-1|24	
21cr|texlive-lt3rawobjects-65230-1|25	%files
21cr|texlive-lt3rawobjects-65230-1|26	%doc %{_texmfdistdir}/doc/latex/lt3rawobjects
21cr|texlive-lt3rawobjects-65230-1|27	%{_texmfdistdir}/tex/latex/lt3rawobjects
21cr|texlive-lt3rawobjects-65230-1|28	
21cr|texlive-lt3rawobjects-65230-1|29	#------------------------------------------------------------------
21cr|texlive-lt3rawobjects-65230-1|30	
21cr|texlive-lt3rawobjects-65230-1|31	%prep
21cr|texlive-lt3rawobjects-65230-1|32	%setup -c -a0 -a1
21cr|texlive-lt3rawobjects-65230-1|33	
21cr|texlive-lt3rawobjects-65230-1|34	%build
21cr|texlive-lt3rawobjects-65230-1|35	
21cr|texlive-lt3rawobjects-65230-1|36	%install
21cr|texlive-lt3rawobjects-65230-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lt3rawobjects-65230-1|38	rm -rf tlpkg
21cr|texlive-lt3rawobjects-65230-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9721 21
21cr|texlive-ltb2bib-43746-1|1	%define oname ltb2bib
21cr|texlive-ltb2bib-43746-1|2	
21cr|texlive-ltb2bib-43746-1|3	Summary:	Converts amsrefs' .ltb bibliographical databases to BibTeX format
21cr|texlive-ltb2bib-43746-1|4	Name:		texlive-ltb2bib
21cr|texlive-ltb2bib-43746-1|5	Version:	43746
21cr|texlive-ltb2bib-43746-1|6	Release:	1
21cr|texlive-ltb2bib-43746-1|7	License:	LPPL1.3
21cr|texlive-ltb2bib-43746-1|8	Group:		Publishing
21cr|texlive-ltb2bib-43746-1|9	Url:		https://www.ctan.org
21cr|texlive-ltb2bib-43746-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ltb2bib-43746-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ltb2bib-43746-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ltb2bib-43746-1|13	Requires:	texlive-tlpkg
21cr|texlive-ltb2bib-43746-1|14	Requires:	texlive-kpathsea
21cr|texlive-ltb2bib-43746-1|15	Provides:	tex(ltb2bib.sty) = 2024
21cr|texlive-ltb2bib-43746-1|16	BuildArch:	noarch
21cr|texlive-ltb2bib-43746-1|17	
21cr|texlive-ltb2bib-43746-1|18	%description
21cr|texlive-ltb2bib-43746-1|19	This package implements a LaTeX command that converts an
21cr|texlive-ltb2bib-43746-1|20	amsrefs bibliographical database (.ltb) to a BibTeX
21cr|texlive-ltb2bib-43746-1|21	bibliographical database (.bib). ltb2bib is the reverse of the
21cr|texlive-ltb2bib-43746-1|22	"amsxport" option in amsrefs. Typical uses are: produce bib
21cr|texlive-ltb2bib-43746-1|23	entries for some publishers which don't accept amsrefs (Taylor
21cr|texlive-ltb2bib-43746-1|24	& Francis, for example); import an ltb database in a database
21cr|texlive-ltb2bib-43746-1|25	management program, e.g. for sorting; access one's ltb database
21cr|texlive-ltb2bib-43746-1|26	within emacs's RefTeX mode.
21cr|texlive-ltb2bib-43746-1|27	
21cr|texlive-ltb2bib-43746-1|28	%files
21cr|texlive-ltb2bib-43746-1|29	%doc %{_texmfdistdir}/doc/latex/ltb2bib/
21cr|texlive-ltb2bib-43746-1|30	%{_texmfdistdir}/tex/latex/ltb2bib/
21cr|texlive-ltb2bib-43746-1|31	
21cr|texlive-ltb2bib-43746-1|32	#------------------------------------------------------------------
21cr|texlive-ltb2bib-43746-1|33	
21cr|texlive-ltb2bib-43746-1|34	%prep
21cr|texlive-ltb2bib-43746-1|35	%setup -c -a0 -a1
21cr|texlive-ltb2bib-43746-1|36	
21cr|texlive-ltb2bib-43746-1|37	%build
21cr|texlive-ltb2bib-43746-1|38	
21cr|texlive-ltb2bib-43746-1|39	%install
21cr|texlive-ltb2bib-43746-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ltb2bib-43746-1|41	rm -rf tlpkg
21cr|texlive-ltb2bib-43746-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9722 21
21cr|texlive-ltxcmds-56421-1|1	%define oname ltxcmds
21cr|texlive-ltxcmds-56421-1|2	
21cr|texlive-ltxcmds-56421-1|3	Summary:	Some LaTeX kernel commands for general use
21cr|texlive-ltxcmds-56421-1|4	Name:		texlive-ltxcmds
21cr|texlive-ltxcmds-56421-1|5	Version:	56421
21cr|texlive-ltxcmds-56421-1|6	Release:	1
21cr|texlive-ltxcmds-56421-1|7	License:	LPPL1.3
21cr|texlive-ltxcmds-56421-1|8	Group:		Publishing
21cr|texlive-ltxcmds-56421-1|9	Url:		https://www.ctan.org
21cr|texlive-ltxcmds-56421-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ltxcmds-56421-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ltxcmds-56421-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ltxcmds-56421-1|13	Requires:	texlive-tlpkg
21cr|texlive-ltxcmds-56421-1|14	Requires:	texlive-kpathsea
21cr|texlive-ltxcmds-56421-1|15	Provides:	tex(ltxcmds.sty) = 2024
21cr|texlive-ltxcmds-56421-1|16	BuildArch:	noarch
21cr|texlive-ltxcmds-56421-1|17	
21cr|texlive-ltxcmds-56421-1|18	%description
21cr|texlive-ltxcmds-56421-1|19	This package exports some utility macros from the LaTeX kernel
21cr|texlive-ltxcmds-56421-1|20	into a separate namespace and also makes them available for
21cr|texlive-ltxcmds-56421-1|21	other formats such as plain TeX.
21cr|texlive-ltxcmds-56421-1|22	
21cr|texlive-ltxcmds-56421-1|23	%files
21cr|texlive-ltxcmds-56421-1|24	%doc %{_texmfdistdir}/doc/generic/ltxcmds
21cr|texlive-ltxcmds-56421-1|25	%{_texmfdistdir}/tex/generic/ltxcmds
21cr|texlive-ltxcmds-56421-1|26	
21cr|texlive-ltxcmds-56421-1|27	#------------------------------------------------------------------
21cr|texlive-ltxcmds-56421-1|28	
21cr|texlive-ltxcmds-56421-1|29	%prep
21cr|texlive-ltxcmds-56421-1|30	%setup -c -a0 -a1
21cr|texlive-ltxcmds-56421-1|31	
21cr|texlive-ltxcmds-56421-1|32	%build
21cr|texlive-ltxcmds-56421-1|33	
21cr|texlive-ltxcmds-56421-1|34	%install
21cr|texlive-ltxcmds-56421-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ltxcmds-56421-1|36	rm -rf tlpkg
21cr|texlive-ltxcmds-56421-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9723 21
21cr|texlive-ltxfileinfo-2.04-2|1	# revision 33670
21cr|texlive-ltxfileinfo-2.04-2|2	# category Package
21cr|texlive-ltxfileinfo-2.04-2|3	# catalog-ctan /support/ltxfileinfo
21cr|texlive-ltxfileinfo-2.04-2|4	# catalog-date 2014-04-24 15:36:27 +0200
21cr|texlive-ltxfileinfo-2.04-2|5	# catalog-license gpl
21cr|texlive-ltxfileinfo-2.04-2|6	# catalog-version 2.01
21cr|texlive-ltxfileinfo-2.04-2|7	Name:		texlive-ltxfileinfo
21cr|texlive-ltxfileinfo-2.04-2|8	Version:	2.04
21cr|texlive-ltxfileinfo-2.04-2|9	Release:	2
21cr|texlive-ltxfileinfo-2.04-2|10	Summary:	Print version info for latex class or style file
21cr|texlive-ltxfileinfo-2.04-2|11	Group:		Publishing
21cr|texlive-ltxfileinfo-2.04-2|12	URL:		http://www.ctan.org/tex-archive/support/ltxfileinfo
21cr|texlive-ltxfileinfo-2.04-2|13	License:	GPL
21cr|texlive-ltxfileinfo-2.04-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.tar.xz
21cr|texlive-ltxfileinfo-2.04-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.doc.tar.xz
21cr|texlive-ltxfileinfo-2.04-2|16	BuildArch:	noarch
21cr|texlive-ltxfileinfo-2.04-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ltxfileinfo-2.04-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ltxfileinfo-2.04-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-ltxfileinfo-2.04-2|20	Provides:	texlive-ltxfileinfo.bin = %{EVRD}
21cr|texlive-ltxfileinfo-2.04-2|21	
21cr|texlive-ltxfileinfo-2.04-2|22	%description
21cr|texlive-ltxfileinfo-2.04-2|23	The bash script ltxfileinfo prints information about a LaTeX
21cr|texlive-ltxfileinfo-2.04-2|24	class, style and other files to standard output. The script is
21cr|texlive-ltxfileinfo-2.04-2|25	based on Uwe Luck's readprov, so it prints information only for
21cr|texlive-ltxfileinfo-2.04-2|26	files that contain a \ProvidesFile, \ProvidesClass or
21cr|texlive-ltxfileinfo-2.04-2|27	\ProvidesPackage statement. The script tries to correct errors
21cr|texlive-ltxfileinfo-2.04-2|28	in these \Provides... statements and it has options, useful for
21cr|texlive-ltxfileinfo-2.04-2|29	developers, to make errors in those statements visible.
21cr|texlive-ltxfileinfo-2.04-2|30	
21cr|texlive-ltxfileinfo-2.04-2|31	#-----------------------------------------------------------------------
21cr|texlive-ltxfileinfo-2.04-2|32	%files
21cr|texlive-ltxfileinfo-2.04-2|33	%{_bindir}/ltxfileinfo
21cr|texlive-ltxfileinfo-2.04-2|34	%{_texmfdistdir}/scripts/ltxfileinfo/ltxfileinfo
21cr|texlive-ltxfileinfo-2.04-2|35	%doc %{_texmfdistdir}/doc/support/ltxfileinfo/README
21cr|texlive-ltxfileinfo-2.04-2|36	%doc %{_texmfdistdir}/doc/support/ltxfileinfo/ltxfileinfo.pdf
21cr|texlive-ltxfileinfo-2.04-2|37	
21cr|texlive-ltxfileinfo-2.04-2|38	#-----------------------------------------------------------------------
21cr|texlive-ltxfileinfo-2.04-2|39	%prep
21cr|texlive-ltxfileinfo-2.04-2|40	%setup -c -a0 -a1
21cr|texlive-ltxfileinfo-2.04-2|41	
21cr|texlive-ltxfileinfo-2.04-2|42	%build
21cr|texlive-ltxfileinfo-2.04-2|43	
21cr|texlive-ltxfileinfo-2.04-2|44	%install
21cr|texlive-ltxfileinfo-2.04-2|45	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-ltxfileinfo-2.04-2|46	pushd %{buildroot}%{_bindir}
21cr|texlive-ltxfileinfo-2.04-2|47	ln -sf %{_texmfdistdir}/scripts/ltxfileinfo/ltxfileinfo ltxfileinfo
21cr|texlive-ltxfileinfo-2.04-2|48	popd
21cr|texlive-ltxfileinfo-2.04-2|49	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-ltxfileinfo-2.04-2|50	cp -fpar texmf-dist %{buildroot}%{_datadir}

9724 21
21cr|texlive-ltximg-1.5-2|1	Name:		texlive-ltximg
21cr|texlive-ltximg-1.5-2|2	Version:	1.5
21cr|texlive-ltximg-1.5-2|3	Release:	2
21cr|texlive-ltximg-1.5-2|4	Summary:	Split LaTeX files to sanitise a conversion process
21cr|texlive-ltximg-1.5-2|5	Group:		Publishing
21cr|texlive-ltximg-1.5-2|6	URL:		http://www.ctan.org/tex-archive/support/ltximg
21cr|texlive-ltximg-1.5-2|7	License:	GPL2
21cr|texlive-ltximg-1.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.tar.xz
21cr|texlive-ltximg-1.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.doc.tar.xz
21cr|texlive-ltximg-1.5-2|10	BuildArch:	noarch
21cr|texlive-ltximg-1.5-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ltximg-1.5-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ltximg-1.5-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-ltximg-1.5-2|14	Provides:	texlive-ltximg.bin = %{EVRD}
21cr|texlive-ltximg-1.5-2|15	
21cr|texlive-ltximg-1.5-2|16	%description
21cr|texlive-ltximg-1.5-2|17	The package provides a Perl script that extracts all TikZ and
21cr|texlive-ltximg-1.5-2|18	PStricks environments for separate processing to produce images
21cr|texlive-ltximg-1.5-2|19	(in eps, pdf, png or jpg format) for use by a converter or the
21cr|texlive-ltximg-1.5-2|20	preview bundle.
21cr|texlive-ltximg-1.5-2|21	
21cr|texlive-ltximg-1.5-2|22	#-----------------------------------------------------------------------
21cr|texlive-ltximg-1.5-2|23	%files
21cr|texlive-ltximg-1.5-2|24	%{_bindir}/ltximg
21cr|texlive-ltximg-1.5-2|25	%{_texmfdistdir}/scripts/ltximg
21cr|texlive-ltximg-1.5-2|26	%doc %{_texmfdistdir}/doc/support/ltximg
21cr|texlive-ltximg-1.5-2|27	
21cr|texlive-ltximg-1.5-2|28	#-----------------------------------------------------------------------
21cr|texlive-ltximg-1.5-2|29	%prep
21cr|texlive-ltximg-1.5-2|30	%setup -c -a0 -a1
21cr|texlive-ltximg-1.5-2|31	
21cr|texlive-ltximg-1.5-2|32	%build
21cr|texlive-ltximg-1.5-2|33	
21cr|texlive-ltximg-1.5-2|34	%install
21cr|texlive-ltximg-1.5-2|35	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-ltximg-1.5-2|36	pushd %{buildroot}%{_bindir}
21cr|texlive-ltximg-1.5-2|37	ln -sf %{_texmfdistdir}/scripts/ltximg/ltximg.pl ltximg
21cr|texlive-ltximg-1.5-2|38	popd
21cr|texlive-ltximg-1.5-2|39	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-ltximg-1.5-2|40	cp -fpar texmf-dist %{buildroot}%{_datadir}

9725 21
21cr|texlive-luaaddplot-62842-1|1	%define oname luaaddplot
21cr|texlive-luaaddplot-62842-1|2	
21cr|texlive-luaaddplot-62842-1|3	Summary:	An extension to pgfplots' \addplot macro
21cr|texlive-luaaddplot-62842-1|4	Name:		texlive-luaaddplot
21cr|texlive-luaaddplot-62842-1|5	Version:	62842
21cr|texlive-luaaddplot-62842-1|6	Release:	1
21cr|texlive-luaaddplot-62842-1|7	License:	LPPL1.3
21cr|texlive-luaaddplot-62842-1|8	Group:		Publishing
21cr|texlive-luaaddplot-62842-1|9	Url:		https://www.ctan.org
21cr|texlive-luaaddplot-62842-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luaaddplot-62842-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luaaddplot-62842-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luaaddplot-62842-1|13	Requires:	texlive-tlpkg
21cr|texlive-luaaddplot-62842-1|14	Requires:	texlive-kpathsea
21cr|texlive-luaaddplot-62842-1|15	Provides:	tex(luaaddplot.sty) = 2024
21cr|texlive-luaaddplot-62842-1|16	Provides:	tex(luaaddplot.tex) = 2024
21cr|texlive-luaaddplot-62842-1|17	BuildArch:	noarch
21cr|texlive-luaaddplot-62842-1|18	
21cr|texlive-luaaddplot-62842-1|19	%description
21cr|texlive-luaaddplot-62842-1|20	This package is an extension to pgfplots. It extends the
21cr|texlive-luaaddplot-62842-1|21	\addplot macro by a facility which allows modification of data
21cr|texlive-luaaddplot-62842-1|22	files while they are read. With luaaddplot it is no longer
21cr|texlive-luaaddplot-62842-1|23	necessary to pre-process data files generated by measuring
21cr|texlive-luaaddplot-62842-1|24	devices with external scripts. This package can be used with
21cr|texlive-luaaddplot-62842-1|25	plain LuaTeX or LuaLaTeX.
21cr|texlive-luaaddplot-62842-1|26	
21cr|texlive-luaaddplot-62842-1|27	%files
21cr|texlive-luaaddplot-62842-1|28	%doc %{_texmfdistdir}/doc/luatex/luaaddplot
21cr|texlive-luaaddplot-62842-1|29	%{_texmfdistdir}/tex/luatex/luaaddplot
21cr|texlive-luaaddplot-62842-1|30	
21cr|texlive-luaaddplot-62842-1|31	#------------------------------------------------------------------
21cr|texlive-luaaddplot-62842-1|32	
21cr|texlive-luaaddplot-62842-1|33	%prep
21cr|texlive-luaaddplot-62842-1|34	%setup -c -a0 -a1
21cr|texlive-luaaddplot-62842-1|35	
21cr|texlive-luaaddplot-62842-1|36	%build
21cr|texlive-luaaddplot-62842-1|37	
21cr|texlive-luaaddplot-62842-1|38	%install
21cr|texlive-luaaddplot-62842-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luaaddplot-62842-1|40	rm -rf tlpkg
21cr|texlive-luaaddplot-62842-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9726 21
21cr|texlive-luacas-65042-1|1	%define oname luacas
21cr|texlive-luacas-65042-1|2	
21cr|texlive-luacas-65042-1|3	Summary:	A computer algebra system for users of LuaLaTeX
21cr|texlive-luacas-65042-1|4	Name:		texlive-luacas
21cr|texlive-luacas-65042-1|5	Version:	65042
21cr|texlive-luacas-65042-1|6	Release:	1
21cr|texlive-luacas-65042-1|7	License:	LPPL1.3
21cr|texlive-luacas-65042-1|8	Group:		Publishing
21cr|texlive-luacas-65042-1|9	Url:		https://www.ctan.org
21cr|texlive-luacas-65042-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luacas-65042-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luacas-65042-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luacas-65042-1|13	Requires:	texlive-tlpkg
21cr|texlive-luacas-65042-1|14	Requires:	texlive-kpathsea
21cr|texlive-luacas-65042-1|15	Provides:	tex(luacas.sty) = 2024
21cr|texlive-luacas-65042-1|16	BuildArch:	noarch
21cr|texlive-luacas-65042-1|17	
21cr|texlive-luacas-65042-1|18	%description
21cr|texlive-luacas-65042-1|19	This package provides a portable computer algebra system
21cr|texlive-luacas-65042-1|20	capable of symbolic computation, written entirely in Lua,
21cr|texlive-luacas-65042-1|21	designed for use in LuaLaTeX. Features include:
21cr|texlive-luacas-65042-1|22	arbitrary-precision integer and rational arithmetic, factoring
21cr|texlive-luacas-65042-1|23	of univariate polynomials over the rationals and finite fields,
21cr|texlive-luacas-65042-1|24	number theoretic algorithms, symbolic differentiation and
21cr|texlive-luacas-65042-1|25	integration, and more. The target audience for this package are
21cr|texlive-luacas-65042-1|26	mathematics students, instructors, and professionals who would
21cr|texlive-luacas-65042-1|27	like some ability to perform basic symbolic computations within
21cr|texlive-luacas-65042-1|28	LaTeX without the need for laborious and technical setup.
21cr|texlive-luacas-65042-1|29	
21cr|texlive-luacas-65042-1|30	%files
21cr|texlive-luacas-65042-1|31	%doc %{_texmfdistdir}/doc/lualatex/luacas
21cr|texlive-luacas-65042-1|32	%{_texmfdistdir}/tex/lualatex/luacas
21cr|texlive-luacas-65042-1|33	
21cr|texlive-luacas-65042-1|34	#------------------------------------------------------------------
21cr|texlive-luacas-65042-1|35	
21cr|texlive-luacas-65042-1|36	%prep
21cr|texlive-luacas-65042-1|37	%setup -c -a0 -a1
21cr|texlive-luacas-65042-1|38	
21cr|texlive-luacas-65042-1|39	%build
21cr|texlive-luacas-65042-1|40	
21cr|texlive-luacas-65042-1|41	%install
21cr|texlive-luacas-65042-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luacas-65042-1|43	rm -rf tlpkg
21cr|texlive-luacas-65042-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9727 21
21cr|texlive-luacensor-62167-1|1	%define oname luacensor
21cr|texlive-luacensor-62167-1|2	
21cr|texlive-luacensor-62167-1|3	Summary:	Securely redact sensitive information using Lua
21cr|texlive-luacensor-62167-1|4	Name:		texlive-luacensor
21cr|texlive-luacensor-62167-1|5	Version:	62167
21cr|texlive-luacensor-62167-1|6	Release:	1
21cr|texlive-luacensor-62167-1|7	License:	LPPL1.3
21cr|texlive-luacensor-62167-1|8	Group:		Publishing
21cr|texlive-luacensor-62167-1|9	Url:		https://www.ctan.org
21cr|texlive-luacensor-62167-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luacensor-62167-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luacensor-62167-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luacensor-62167-1|13	Requires:	texlive-tlpkg
21cr|texlive-luacensor-62167-1|14	Requires:	texlive-kpathsea
21cr|texlive-luacensor-62167-1|15	Provides:	tex(luacensor.sty) = 2024
21cr|texlive-luacensor-62167-1|16	BuildArch:	noarch
21cr|texlive-luacensor-62167-1|17	
21cr|texlive-luacensor-62167-1|18	%description
21cr|texlive-luacensor-62167-1|19	This package provides simple tools for creating redacted Its
21cr|texlive-luacensor-62167-1|20	tools are useful for lawyers, workers in sensitive industries,
21cr|texlive-luacensor-62167-1|21	and others who need to easily produce both unrestricted
21cr|texlive-luacensor-62167-1|22	versions of documents (for limited, secure release) and
21cr|texlive-luacensor-62167-1|23	restricted versions of documents (for general release)
21cr|texlive-luacensor-62167-1|24	Redaction is done both by hiding all characters and by slightly
21cr|texlive-luacensor-62167-1|25	varying the length of strings to prevent jigsaw identification.
21cr|texlive-luacensor-62167-1|26	It also is friendly to screen readers by adding alt-text
21cr|texlive-luacensor-62167-1|27	indicating redacted content.
21cr|texlive-luacensor-62167-1|28	
21cr|texlive-luacensor-62167-1|29	%files
21cr|texlive-luacensor-62167-1|30	%doc %{_texmfdistdir}/doc
21cr|texlive-luacensor-62167-1|31	%{_texmfdistdir}/fonts/truetype/public/%{oname}
21cr|texlive-luacensor-62167-1|32	%{_texmfdistdir}/tex/lualatex/%{oname}
21cr|texlive-luacensor-62167-1|33	
21cr|texlive-luacensor-62167-1|34	#------------------------------------------------------------------
21cr|texlive-luacensor-62167-1|35	
21cr|texlive-luacensor-62167-1|36	%prep
21cr|texlive-luacensor-62167-1|37	%setup -c -a0 -a1
21cr|texlive-luacensor-62167-1|38	
21cr|texlive-luacensor-62167-1|39	%build
21cr|texlive-luacensor-62167-1|40	
21cr|texlive-luacensor-62167-1|41	%install
21cr|texlive-luacensor-62167-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luacensor-62167-1|43	rm -rf tlpkg
21cr|texlive-luacensor-62167-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9728 21
21cr|texlive-luacolor-57829-1|1	%define oname luacolor
21cr|texlive-luacolor-57829-1|2	
21cr|texlive-luacolor-57829-1|3	Summary:	Color support based on LuaTeX's node attributes
21cr|texlive-luacolor-57829-1|4	Name:		texlive-luacolor
21cr|texlive-luacolor-57829-1|5	Version:	57829
21cr|texlive-luacolor-57829-1|6	Release:	1
21cr|texlive-luacolor-57829-1|7	License:	LPPL1.3
21cr|texlive-luacolor-57829-1|8	Group:		Publishing
21cr|texlive-luacolor-57829-1|9	Url:		https://www.ctan.org
21cr|texlive-luacolor-57829-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luacolor-57829-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luacolor-57829-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luacolor-57829-1|13	Requires:	texlive-tlpkg
21cr|texlive-luacolor-57829-1|14	Requires:	texlive-kpathsea
21cr|texlive-luacolor-57829-1|15	Provides:	tex(luacolor.sty) = 2024
21cr|texlive-luacolor-57829-1|16	BuildArch:	noarch
21cr|texlive-luacolor-57829-1|17	
21cr|texlive-luacolor-57829-1|18	%description
21cr|texlive-luacolor-57829-1|19	This package implements color support based on LuaTeX's node
21cr|texlive-luacolor-57829-1|20	attributes.
21cr|texlive-luacolor-57829-1|21	
21cr|texlive-luacolor-57829-1|22	%files
21cr|texlive-luacolor-57829-1|23	%doc %{_texmfdistdir}/doc/latex/luacolor
21cr|texlive-luacolor-57829-1|24	%{_texmfdistdir}/tex/latex/luacolor
21cr|texlive-luacolor-57829-1|25	
21cr|texlive-luacolor-57829-1|26	#------------------------------------------------------------------
21cr|texlive-luacolor-57829-1|27	
21cr|texlive-luacolor-57829-1|28	%prep
21cr|texlive-luacolor-57829-1|29	%setup -c -a0 -a1
21cr|texlive-luacolor-57829-1|30	
21cr|texlive-luacolor-57829-1|31	%build
21cr|texlive-luacolor-57829-1|32	
21cr|texlive-luacolor-57829-1|33	%install
21cr|texlive-luacolor-57829-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luacolor-57829-1|35	rm -rf tlpkg
21cr|texlive-luacolor-57829-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9729 21
21cr|texlive-luacomplex-65833-1|1	%define oname luacomplex
21cr|texlive-luacomplex-65833-1|2	
21cr|texlive-luacomplex-65833-1|3	Summary:	Operations on complex numbers inside LaTeX documents using Lua
21cr|texlive-luacomplex-65833-1|4	Name:		texlive-luacomplex
21cr|texlive-luacomplex-65833-1|5	Version:	65833
21cr|texlive-luacomplex-65833-1|6	Release:	1
21cr|texlive-luacomplex-65833-1|7	License:	LPPL1.3
21cr|texlive-luacomplex-65833-1|8	Group:		Publishing
21cr|texlive-luacomplex-65833-1|9	Url:		https://www.ctan.org
21cr|texlive-luacomplex-65833-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luacomplex-65833-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luacomplex-65833-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luacomplex-65833-1|13	Requires:	texlive-tlpkg
21cr|texlive-luacomplex-65833-1|14	Requires:	texlive-kpathsea
21cr|texlive-luacomplex-65833-1|15	Provides:	tex(luacomplex.sty) = 2024
21cr|texlive-luacomplex-65833-1|16	BuildArch:	noarch
21cr|texlive-luacomplex-65833-1|17	
21cr|texlive-luacomplex-65833-1|18	%description
21cr|texlive-luacomplex-65833-1|19	The luacomplex package is developed to define complex numbers
21cr|texlive-luacomplex-65833-1|20	and perform basic arithmetic on complex numbers in LaTeX. It
21cr|texlive-luacomplex-65833-1|21	also loads the luamathspackage. It provides an easy way to
21cr|texlive-luacomplex-65833-1|22	define complex numbers and perform operations on complex
21cr|texlive-luacomplex-65833-1|23	numbers. There is no particular environment for performing
21cr|texlive-luacomplex-65833-1|24	operations on complex numbers. The package commands can be used
21cr|texlive-luacomplex-65833-1|25	in any environment (including the mathematics environment). It
21cr|texlive-luacomplex-65833-1|26	is written in Lua, and the .tex file is to be compiled with the
21cr|texlive-luacomplex-65833-1|27	LuaLaTeX engine.
21cr|texlive-luacomplex-65833-1|28	
21cr|texlive-luacomplex-65833-1|29	%files
21cr|texlive-luacomplex-65833-1|30	%doc %{_texmfdistdir}/doc/lualatex/luacomplex
21cr|texlive-luacomplex-65833-1|31	%{_texmfdistdir}/tex/lualatex/luacomplex
21cr|texlive-luacomplex-65833-1|32	
21cr|texlive-luacomplex-65833-1|33	#------------------------------------------------------------------
21cr|texlive-luacomplex-65833-1|34	
21cr|texlive-luacomplex-65833-1|35	%prep
21cr|texlive-luacomplex-65833-1|36	%setup -c -a0 -a1
21cr|texlive-luacomplex-65833-1|37	
21cr|texlive-luacomplex-65833-1|38	%build
21cr|texlive-luacomplex-65833-1|39	
21cr|texlive-luacomplex-65833-1|40	%install
21cr|texlive-luacomplex-65833-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luacomplex-65833-1|42	rm -rf tlpkg
21cr|texlive-luacomplex-65833-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9730 21
21cr|texlive-luagcd-65396-1|1	%define oname luagcd
21cr|texlive-luagcd-65396-1|2	
21cr|texlive-luagcd-65396-1|3	Summary:	Computation of gcd of integers inside LaTeX using Lua
21cr|texlive-luagcd-65396-1|4	Name:		texlive-luagcd
21cr|texlive-luagcd-65396-1|5	Version:	65396
21cr|texlive-luagcd-65396-1|6	Release:	1
21cr|texlive-luagcd-65396-1|7	License:	LPPL1.3
21cr|texlive-luagcd-65396-1|8	Group:		Publishing
21cr|texlive-luagcd-65396-1|9	Url:		https://www.ctan.org
21cr|texlive-luagcd-65396-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luagcd-65396-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luagcd-65396-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luagcd-65396-1|13	Requires:	texlive-tlpkg
21cr|texlive-luagcd-65396-1|14	Requires:	texlive-kpathsea
21cr|texlive-luagcd-65396-1|15	Provides:	tex(luagcd.sty) = 2024
21cr|texlive-luagcd-65396-1|16	BuildArch:	noarch
21cr|texlive-luagcd-65396-1|17	
21cr|texlive-luagcd-65396-1|18	%description
21cr|texlive-luagcd-65396-1|19	Using Lua, the luagcd package is developped to find the
21cr|texlive-luagcd-65396-1|20	greatest common divisor (gcd) of integers in LaTeX. The package
21cr|texlive-luagcd-65396-1|21	provides commands to obtain step-by-step computation of gcd of
21cr|texlive-luagcd-65396-1|22	two integers by using the Euclidean algorithm. In addition, the
21cr|texlive-luagcd-65396-1|23	package has the command to express gcd of two integers as a
21cr|texlive-luagcd-65396-1|24	linear combination. The Bezout's Identity can be verified for
21cr|texlive-luagcd-65396-1|25	any two integers using commands in the package. No particular
21cr|texlive-luagcd-65396-1|26	environment is required for the use of commands in the package.
21cr|texlive-luagcd-65396-1|27	It is written in Lua, and the TeX file has to be compiled with
21cr|texlive-luagcd-65396-1|28	the LuaLaTeX engine.
21cr|texlive-luagcd-65396-1|29	
21cr|texlive-luagcd-65396-1|30	%files
21cr|texlive-luagcd-65396-1|31	%doc %{_texmfdistdir}/doc/lualatex/luagcd
21cr|texlive-luagcd-65396-1|32	%{_texmfdistdir}/tex/lualatex/luagcd
21cr|texlive-luagcd-65396-1|33	
21cr|texlive-luagcd-65396-1|34	#------------------------------------------------------------------
21cr|texlive-luagcd-65396-1|35	
21cr|texlive-luagcd-65396-1|36	%prep
21cr|texlive-luagcd-65396-1|37	%setup -c -a0 -a1
21cr|texlive-luagcd-65396-1|38	
21cr|texlive-luagcd-65396-1|39	%build
21cr|texlive-luagcd-65396-1|40	
21cr|texlive-luagcd-65396-1|41	%install
21cr|texlive-luagcd-65396-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luagcd-65396-1|43	rm -rf tlpkg
21cr|texlive-luagcd-65396-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9731 21
21cr|texlive-luaimageembed-50788-1|1	%define oname luaimageembed
21cr|texlive-luaimageembed-50788-1|2	
21cr|texlive-luaimageembed-50788-1|3	Summary:	Embed images as base64-encoded strings
21cr|texlive-luaimageembed-50788-1|4	Name:		texlive-luaimageembed
21cr|texlive-luaimageembed-50788-1|5	Version:	50788
21cr|texlive-luaimageembed-50788-1|6	Release:	1
21cr|texlive-luaimageembed-50788-1|7	License:	LPPL1.3
21cr|texlive-luaimageembed-50788-1|8	Group:		Publishing
21cr|texlive-luaimageembed-50788-1|9	Url:		https://www.ctan.org
21cr|texlive-luaimageembed-50788-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luaimageembed-50788-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luaimageembed-50788-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luaimageembed-50788-1|13	Requires:	texlive-tlpkg
21cr|texlive-luaimageembed-50788-1|14	Requires:	texlive-kpathsea
21cr|texlive-luaimageembed-50788-1|15	Provides:	tex(luaimageembed.sty) = 2024
21cr|texlive-luaimageembed-50788-1|16	BuildArch:	noarch
21cr|texlive-luaimageembed-50788-1|17	
21cr|texlive-luaimageembed-50788-1|18	%description
21cr|texlive-luaimageembed-50788-1|19	This package allows to embed images directly as base64-encoded
21cr|texlive-luaimageembed-50788-1|20	strings into an LuaLaTeX document. This can be useful, e. g. to
21cr|texlive-luaimageembed-50788-1|21	package a document with images into a single TeX file, or with
21cr|texlive-luaimageembed-50788-1|22	automatically generated graphics.
21cr|texlive-luaimageembed-50788-1|23	
21cr|texlive-luaimageembed-50788-1|24	%files
21cr|texlive-luaimageembed-50788-1|25	%doc %{_texmfdistdir}/doc/lualatex/luaimageembed
21cr|texlive-luaimageembed-50788-1|26	%{_texmfdistdir}/tex/lualatex/luaimageembed
21cr|texlive-luaimageembed-50788-1|27	
21cr|texlive-luaimageembed-50788-1|28	#------------------------------------------------------------------
21cr|texlive-luaimageembed-50788-1|29	
21cr|texlive-luaimageembed-50788-1|30	%prep
21cr|texlive-luaimageembed-50788-1|31	%setup -c -a0 -a1
21cr|texlive-luaimageembed-50788-1|32	
21cr|texlive-luaimageembed-50788-1|33	%build
21cr|texlive-luaimageembed-50788-1|34	
21cr|texlive-luaimageembed-50788-1|35	%install
21cr|texlive-luaimageembed-50788-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luaimageembed-50788-1|37	rm -rf tlpkg
21cr|texlive-luaimageembed-50788-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9732 21
21cr|texlive-luakeys-65533-1|1	%define oname luakeys
21cr|texlive-luakeys-65533-1|2	
21cr|texlive-luakeys-65533-1|3	Summary:	A Lua module for parsing key-value options
21cr|texlive-luakeys-65533-1|4	Name:		texlive-luakeys
21cr|texlive-luakeys-65533-1|5	Version:	65533
21cr|texlive-luakeys-65533-1|6	Release:	1
21cr|texlive-luakeys-65533-1|7	License:	LPPL1.3
21cr|texlive-luakeys-65533-1|8	Group:		Publishing
21cr|texlive-luakeys-65533-1|9	Url:		https://www.ctan.org
21cr|texlive-luakeys-65533-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luakeys-65533-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luakeys-65533-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luakeys-65533-1|13	Requires:	texlive-tlpkg
21cr|texlive-luakeys-65533-1|14	Requires:	texlive-kpathsea
21cr|texlive-luakeys-65533-1|15	Provides:	tex(luakeys-debug.sty) = 2024
21cr|texlive-luakeys-65533-1|16	Provides:	tex(luakeys-debug.tex) = 2024
21cr|texlive-luakeys-65533-1|17	Provides:	tex(luakeys.sty) = 2024
21cr|texlive-luakeys-65533-1|18	Provides:	tex(luakeys.tex) = 2024
21cr|texlive-luakeys-65533-1|19	BuildArch:	noarch
21cr|texlive-luakeys-65533-1|20	
21cr|texlive-luakeys-65533-1|21	%description
21cr|texlive-luakeys-65533-1|22	This package provides a Lua module that can parse key-value
21cr|texlive-luakeys-65533-1|23	options like the TeX packages keyval, kvsetkeys, kvoptions,
21cr|texlive-luakeys-65533-1|24	xkeyval, pgfkeys etc. luakeys, however, accomplishes this task
21cr|texlive-luakeys-65533-1|25	entirely by using the Lua language and does not rely on TeX.
21cr|texlive-luakeys-65533-1|26	Therefore this package can only be used with the TeX engine
21cr|texlive-luakeys-65533-1|27	LuaTeX. Since luakeys uses LPeg, the parsing mechanism should
21cr|texlive-luakeys-65533-1|28	be pretty robust.
21cr|texlive-luakeys-65533-1|29	
21cr|texlive-luakeys-65533-1|30	%files
21cr|texlive-luakeys-65533-1|31	%doc %{_texmfdistdir}/doc/luatex/luakeys
21cr|texlive-luakeys-65533-1|32	%{_texmfdistdir}/tex/luatex/luakeys
21cr|texlive-luakeys-65533-1|33	
21cr|texlive-luakeys-65533-1|34	#------------------------------------------------------------------
21cr|texlive-luakeys-65533-1|35	
21cr|texlive-luakeys-65533-1|36	%prep
21cr|texlive-luakeys-65533-1|37	%setup -c -a0 -a1
21cr|texlive-luakeys-65533-1|38	
21cr|texlive-luakeys-65533-1|39	%build
21cr|texlive-luakeys-65533-1|40	
21cr|texlive-luakeys-65533-1|41	%install
21cr|texlive-luakeys-65533-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luakeys-65533-1|43	rm -rf tlpkg
21cr|texlive-luakeys-65533-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9733 21
21cr|texlive-lualinalg-65834-1|1	%define oname lualinalg
21cr|texlive-lualinalg-65834-1|2	
21cr|texlive-lualinalg-65834-1|3	Summary:	A linear algebra package for LaTeX
21cr|texlive-lualinalg-65834-1|4	Name:		texlive-lualinalg
21cr|texlive-lualinalg-65834-1|5	Version:	65834
21cr|texlive-lualinalg-65834-1|6	Release:	1
21cr|texlive-lualinalg-65834-1|7	License:	LPPL1.3
21cr|texlive-lualinalg-65834-1|8	Group:		Publishing
21cr|texlive-lualinalg-65834-1|9	Url:		https://www.ctan.org
21cr|texlive-lualinalg-65834-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lualinalg-65834-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lualinalg-65834-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lualinalg-65834-1|13	Requires:	texlive-tlpkg
21cr|texlive-lualinalg-65834-1|14	Requires:	texlive-kpathsea
21cr|texlive-lualinalg-65834-1|15	Provides:	tex(lualinalg.sty) = 2024
21cr|texlive-lualinalg-65834-1|16	BuildArch:	noarch
21cr|texlive-lualinalg-65834-1|17	
21cr|texlive-lualinalg-65834-1|18	%description
21cr|texlive-lualinalg-65834-1|19	The lualinalg package is developed to perform operations on
21cr|texlive-lualinalg-65834-1|20	vectors and matrices defined over the field of real or complex
21cr|texlive-lualinalg-65834-1|21	numbers inside LaTeX documents. It provides flexible ways for
21cr|texlive-lualinalg-65834-1|22	defining and displaying vectors and matrices. No particular
21cr|texlive-lualinalg-65834-1|23	environment of LaTeX is required to use commands in the
21cr|texlive-lualinalg-65834-1|24	package. The package is written in Lua, and tex file is to be
21cr|texlive-lualinalg-65834-1|25	compiled with the LuaLaTeX engine. The time required for
21cr|texlive-lualinalg-65834-1|26	calculations is not an issue while compiling with LuaLaTeX.
21cr|texlive-lualinalg-65834-1|27	There is no need to install Lua on the user's system as TeX
21cr|texlive-lualinalg-65834-1|28	distributions (TeX Live or MikTeX) come bundled with LuaLaTeX.
21cr|texlive-lualinalg-65834-1|29	It may also save users' efforts to copy vectors and matrices
21cr|texlive-lualinalg-65834-1|30	from other software (which may not be in LaTeX-compatible
21cr|texlive-lualinalg-65834-1|31	format) and to use them in a tex file. The vectors and matrices
21cr|texlive-lualinalg-65834-1|32	of reasonable size can be handled with ease. The package can be
21cr|texlive-lualinalg-65834-1|33	modified or extended by writing custom Lua programs.
21cr|texlive-lualinalg-65834-1|34	
21cr|texlive-lualinalg-65834-1|35	%files
21cr|texlive-lualinalg-65834-1|36	%doc %{_texmfdistdir}/doc/lualatex/lualinalg
21cr|texlive-lualinalg-65834-1|37	%{_texmfdistdir}/tex/lualatex/lualinalg
21cr|texlive-lualinalg-65834-1|38	
21cr|texlive-lualinalg-65834-1|39	#------------------------------------------------------------------
21cr|texlive-lualinalg-65834-1|40	
21cr|texlive-lualinalg-65834-1|41	%prep
21cr|texlive-lualinalg-65834-1|42	%setup -c -a0 -a1
21cr|texlive-lualinalg-65834-1|43	
21cr|texlive-lualinalg-65834-1|44	%build
21cr|texlive-lualinalg-65834-1|45	
21cr|texlive-lualinalg-65834-1|46	%install
21cr|texlive-lualinalg-65834-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lualinalg-65834-1|48	rm -rf tlpkg
21cr|texlive-lualinalg-65834-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9734 21
21cr|texlive-luamathalign-63226-1|1	%define oname luamathalign
21cr|texlive-luamathalign-63226-1|2	
21cr|texlive-luamathalign-63226-1|3	Summary:	More flexible alignment in amsmath environments
21cr|texlive-luamathalign-63226-1|4	Name:		texlive-luamathalign
21cr|texlive-luamathalign-63226-1|5	Version:	63226
21cr|texlive-luamathalign-63226-1|6	Release:	1
21cr|texlive-luamathalign-63226-1|7	License:	LPPL1.3
21cr|texlive-luamathalign-63226-1|8	Group:		Publishing
21cr|texlive-luamathalign-63226-1|9	Url:		https://www.ctan.org
21cr|texlive-luamathalign-63226-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luamathalign-63226-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luamathalign-63226-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luamathalign-63226-1|13	Requires:	texlive-tlpkg
21cr|texlive-luamathalign-63226-1|14	Requires:	texlive-kpathsea
21cr|texlive-luamathalign-63226-1|15	Provides:	tex(luamathalign.sty) = 2024
21cr|texlive-luamathalign-63226-1|16	BuildArch:	noarch
21cr|texlive-luamathalign-63226-1|17	
21cr|texlive-luamathalign-63226-1|18	%description
21cr|texlive-luamathalign-63226-1|19	Allow aligning mathematical expressions on points where where
21cr|texlive-luamathalign-63226-1|20	direcly using & is not possible, especially in nested macros or
21cr|texlive-luamathalign-63226-1|21	environments.
21cr|texlive-luamathalign-63226-1|22	
21cr|texlive-luamathalign-63226-1|23	%files
21cr|texlive-luamathalign-63226-1|24	%doc %{_texmfdistdir}/doc/lualatex/luamathalign
21cr|texlive-luamathalign-63226-1|25	%{_texmfdistdir}/tex/lualatex/luamathalign
21cr|texlive-luamathalign-63226-1|26	
21cr|texlive-luamathalign-63226-1|27	#------------------------------------------------------------------
21cr|texlive-luamathalign-63226-1|28	
21cr|texlive-luamathalign-63226-1|29	%prep
21cr|texlive-luamathalign-63226-1|30	%setup -c -a0 -a1
21cr|texlive-luamathalign-63226-1|31	
21cr|texlive-luamathalign-63226-1|32	%build
21cr|texlive-luamathalign-63226-1|33	
21cr|texlive-luamathalign-63226-1|34	%install
21cr|texlive-luamathalign-63226-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luamathalign-63226-1|36	rm -rf tlpkg
21cr|texlive-luamathalign-63226-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9735 21
21cr|texlive-luamaths-65400-1|1	%define oname luamaths
21cr|texlive-luamaths-65400-1|2	
21cr|texlive-luamaths-65400-1|3	Summary:	Provide standard mathematical operations inside LaTeX documents using Lua
21cr|texlive-luamaths-65400-1|4	Name:		texlive-luamaths
21cr|texlive-luamaths-65400-1|5	Version:	65400
21cr|texlive-luamaths-65400-1|6	Release:	1
21cr|texlive-luamaths-65400-1|7	License:	LPPL1.3
21cr|texlive-luamaths-65400-1|8	Group:		Publishing
21cr|texlive-luamaths-65400-1|9	Url:		https://www.ctan.org
21cr|texlive-luamaths-65400-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luamaths-65400-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luamaths-65400-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luamaths-65400-1|13	Requires:	texlive-tlpkg
21cr|texlive-luamaths-65400-1|14	Requires:	texlive-kpathsea
21cr|texlive-luamaths-65400-1|15	Provides:	tex(luamaths.sty) = 2024
21cr|texlive-luamaths-65400-1|16	BuildArch:	noarch
21cr|texlive-luamaths-65400-1|17	
21cr|texlive-luamaths-65400-1|18	%description
21cr|texlive-luamaths-65400-1|19	The luamaths package is developed to perform standard
21cr|texlive-luamaths-65400-1|20	mathematical operations inside LaTeX documents using Lua. It
21cr|texlive-luamaths-65400-1|21	provides an easy way to perform standard mathematical
21cr|texlive-luamaths-65400-1|22	operations. There is no particular environment in the package
21cr|texlive-luamaths-65400-1|23	for performing mathematical operations. The package commands
21cr|texlive-luamaths-65400-1|24	can be used in any environment (including the mathematics
21cr|texlive-luamaths-65400-1|25	environment). There is no need to install Lua on users system
21cr|texlive-luamaths-65400-1|26	as TeX distributions (TeX Live or MikTeX) come bundled with
21cr|texlive-luamaths-65400-1|27	LuaLaTeX.
21cr|texlive-luamaths-65400-1|28	
21cr|texlive-luamaths-65400-1|29	%files
21cr|texlive-luamaths-65400-1|30	%doc %{_texmfdistdir}/doc/lualatex/luamaths
21cr|texlive-luamaths-65400-1|31	%{_texmfdistdir}/tex/lualatex/luamaths
21cr|texlive-luamaths-65400-1|32	
21cr|texlive-luamaths-65400-1|33	#------------------------------------------------------------------
21cr|texlive-luamaths-65400-1|34	
21cr|texlive-luamaths-65400-1|35	%prep
21cr|texlive-luamaths-65400-1|36	%setup -c -a0 -a1
21cr|texlive-luamaths-65400-1|37	
21cr|texlive-luamaths-65400-1|38	%build
21cr|texlive-luamaths-65400-1|39	
21cr|texlive-luamaths-65400-1|40	%install
21cr|texlive-luamaths-65400-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luamaths-65400-1|42	rm -rf tlpkg
21cr|texlive-luamaths-65400-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9736 21
21cr|texlive-luamodulartables-65485-1|1	%define oname luamodulartables
21cr|texlive-luamodulartables-65485-1|2	
21cr|texlive-luamodulartables-65485-1|3	Summary:	Modular addition and multiplication tables for positive ints
21cr|texlive-luamodulartables-65485-1|4	Name:		texlive-luamodulartables
21cr|texlive-luamodulartables-65485-1|5	Version:	65485
21cr|texlive-luamodulartables-65485-1|6	Release:	1
21cr|texlive-luamodulartables-65485-1|7	License:	LPPL1.3
21cr|texlive-luamodulartables-65485-1|8	Group:		Publishing
21cr|texlive-luamodulartables-65485-1|9	Url:		https://www.ctan.org
21cr|texlive-luamodulartables-65485-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luamodulartables-65485-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luamodulartables-65485-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luamodulartables-65485-1|13	Requires:	texlive-tlpkg
21cr|texlive-luamodulartables-65485-1|14	Requires:	texlive-kpathsea
21cr|texlive-luamodulartables-65485-1|15	Provides:	tex(luamodulartables.sty) = 2024
21cr|texlive-luamodulartables-65485-1|16	BuildArch:	noarch
21cr|texlive-luamodulartables-65485-1|17	
21cr|texlive-luamodulartables-65485-1|18	%description
21cr|texlive-luamodulartables-65485-1|19	This package is developed to generate modular addition and
21cr|texlive-luamodulartables-65485-1|20	multiplication tables for positive integers. It provides an
21cr|texlive-luamodulartables-65485-1|21	easy way to generate modular addition and modular
21cr|texlive-luamodulartables-65485-1|22	multiplication tables for positive integers in LaTeX documents.
21cr|texlive-luamodulartables-65485-1|23	The commands in the package have optional arguments for the
21cr|texlive-luamodulartables-65485-1|24	formatting of tables. These commands can be used in an
21cr|texlive-luamodulartables-65485-1|25	environment similar to a tabular or array environment. The
21cr|texlive-luamodulartables-65485-1|26	commands can also be used with the booktabs package, which
21cr|texlive-luamodulartables-65485-1|27	provides nice formatting of tables in LaTeX. It is written in
21cr|texlive-luamodulartables-65485-1|28	Lua, and TeX file is to be compiled with LuaLaTeX engine.
21cr|texlive-luamodulartables-65485-1|29	
21cr|texlive-luamodulartables-65485-1|30	%files
21cr|texlive-luamodulartables-65485-1|31	%doc %{_texmfdistdir}/doc/lualatex/luamodulartables
21cr|texlive-luamodulartables-65485-1|32	%{_texmfdistdir}/tex/lualatex/luamodulartables
21cr|texlive-luamodulartables-65485-1|33	
21cr|texlive-luamodulartables-65485-1|34	#------------------------------------------------------------------
21cr|texlive-luamodulartables-65485-1|35	
21cr|texlive-luamodulartables-65485-1|36	%prep
21cr|texlive-luamodulartables-65485-1|37	%setup -c -a0 -a1
21cr|texlive-luamodulartables-65485-1|38	
21cr|texlive-luamodulartables-65485-1|39	%build
21cr|texlive-luamodulartables-65485-1|40	
21cr|texlive-luamodulartables-65485-1|41	%install
21cr|texlive-luamodulartables-65485-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luamodulartables-65485-1|43	rm -rf tlpkg
21cr|texlive-luamodulartables-65485-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9737 21
21cr|texlive-luaoptions-64870-1|1	%define oname luaoptions
21cr|texlive-luaoptions-64870-1|2	
21cr|texlive-luaoptions-64870-1|3	Summary:	Option handling for LuaLaTeX packages
21cr|texlive-luaoptions-64870-1|4	Name:		texlive-luaoptions
21cr|texlive-luaoptions-64870-1|5	Version:	64870
21cr|texlive-luaoptions-64870-1|6	Release:	1
21cr|texlive-luaoptions-64870-1|7	License:	LPPL1.3
21cr|texlive-luaoptions-64870-1|8	Group:		Publishing
21cr|texlive-luaoptions-64870-1|9	Url:		https://www.ctan.org
21cr|texlive-luaoptions-64870-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luaoptions-64870-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luaoptions-64870-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luaoptions-64870-1|13	Requires:	texlive-tlpkg
21cr|texlive-luaoptions-64870-1|14	Requires:	texlive-kpathsea
21cr|texlive-luaoptions-64870-1|15	Provides:	tex(luaoptions.sty) = 2024
21cr|texlive-luaoptions-64870-1|16	BuildArch:	noarch
21cr|texlive-luaoptions-64870-1|17	
21cr|texlive-luaoptions-64870-1|18	%description
21cr|texlive-luaoptions-64870-1|19	This LuaLaTeX package provides extensive support for handling
21cr|texlive-luaoptions-64870-1|20	options, on package level and locally. It allows the
21cr|texlive-luaoptions-64870-1|21	declaration of sets of options, along with defaults,
21cr|texlive-luaoptions-64870-1|22	expected/allowed values and limited type checking. These
21cr|texlive-luaoptions-64870-1|23	options can be enforced as package options, changed at any
21cr|texlive-luaoptions-64870-1|24	point during a document, or overwritten locally by optional
21cr|texlive-luaoptions-64870-1|25	macro arguments. It is also possible to instantiate an Options
21cr|texlive-luaoptions-64870-1|26	object as an independent Lua object, without linking it to a
21cr|texlive-luaoptions-64870-1|27	package. Luaoptions can be used to enforce and prepopulate
21cr|texlive-luaoptions-64870-1|28	options, or it can be used to simply handle the parsing of
21cr|texlive-luaoptions-64870-1|29	optional key=value arguments into proper Lua tables.
21cr|texlive-luaoptions-64870-1|30	
21cr|texlive-luaoptions-64870-1|31	%files
21cr|texlive-luaoptions-64870-1|32	%doc %{_texmfdistdir}/doc/lualatex/luaoptions
21cr|texlive-luaoptions-64870-1|33	%{_texmfdistdir}/tex/lualatex/luaoptions
21cr|texlive-luaoptions-64870-1|34	
21cr|texlive-luaoptions-64870-1|35	#------------------------------------------------------------------
21cr|texlive-luaoptions-64870-1|36	
21cr|texlive-luaoptions-64870-1|37	%prep
21cr|texlive-luaoptions-64870-1|38	%setup -c -a0 -a1
21cr|texlive-luaoptions-64870-1|39	
21cr|texlive-luaoptions-64870-1|40	%build
21cr|texlive-luaoptions-64870-1|41	
21cr|texlive-luaoptions-64870-1|42	%install
21cr|texlive-luaoptions-64870-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luaoptions-64870-1|44	rm -rf tlpkg
21cr|texlive-luaoptions-64870-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9738 21
21cr|texlive-lua-physical-59138-1|1	%define oname lua-physical
21cr|texlive-lua-physical-59138-1|2	
21cr|texlive-lua-physical-59138-1|3	Summary:	Functions and objects for the computation of physical quantities
21cr|texlive-lua-physical-59138-1|4	Name:		texlive-lua-physical
21cr|texlive-lua-physical-59138-1|5	Version:	59138
21cr|texlive-lua-physical-59138-1|6	Release:	1
21cr|texlive-lua-physical-59138-1|7	License:	LPPL1.3
21cr|texlive-lua-physical-59138-1|8	Group:		Publishing
21cr|texlive-lua-physical-59138-1|9	Url:		https://www.ctan.org
21cr|texlive-lua-physical-59138-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lua-physical-59138-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lua-physical-59138-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lua-physical-59138-1|13	Requires:	texlive-tlpkg
21cr|texlive-lua-physical-59138-1|14	Requires:	texlive-kpathsea
21cr|texlive-lua-physical-59138-1|15	BuildArch:	noarch
21cr|texlive-lua-physical-59138-1|16	
21cr|texlive-lua-physical-59138-1|17	%description
21cr|texlive-lua-physical-59138-1|18	This is a pure Lua library, which provides functions and
21cr|texlive-lua-physical-59138-1|19	objects for the computation of physical quantities. The package
21cr|texlive-lua-physical-59138-1|20	provides units of the SI and the imperial system. In order to
21cr|texlive-lua-physical-59138-1|21	display the numbers with measurement uncertainties, the package
21cr|texlive-lua-physical-59138-1|22	is able to perform Gaussian error propagation.
21cr|texlive-lua-physical-59138-1|23	
21cr|texlive-lua-physical-59138-1|24	%files
21cr|texlive-lua-physical-59138-1|25	%doc %{_texmfdistdir}/doc/lualatex/lua-physical
21cr|texlive-lua-physical-59138-1|26	%{_texmfdistdir}/scripts/lua-physical
21cr|texlive-lua-physical-59138-1|27	
21cr|texlive-lua-physical-59138-1|28	#------------------------------------------------------------------
21cr|texlive-lua-physical-59138-1|29	
21cr|texlive-lua-physical-59138-1|30	%prep
21cr|texlive-lua-physical-59138-1|31	%setup -c -a0 -a1
21cr|texlive-lua-physical-59138-1|32	
21cr|texlive-lua-physical-59138-1|33	%build
21cr|texlive-lua-physical-59138-1|34	
21cr|texlive-lua-physical-59138-1|35	%install
21cr|texlive-lua-physical-59138-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lua-physical-59138-1|37	rm -rf tlpkg
21cr|texlive-lua-physical-59138-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9739 21
21cr|texlive-luaprogtable-56113-1|1	%define oname luaprogtable
21cr|texlive-luaprogtable-56113-1|2	
21cr|texlive-luaprogtable-56113-1|3	Summary:	Programmable table interface for LuaLaTeX
21cr|texlive-luaprogtable-56113-1|4	Name:		texlive-luaprogtable
21cr|texlive-luaprogtable-56113-1|5	Version:	56113
21cr|texlive-luaprogtable-56113-1|6	Release:	1
21cr|texlive-luaprogtable-56113-1|7	License:	LPPL1.3
21cr|texlive-luaprogtable-56113-1|8	Group:		Publishing
21cr|texlive-luaprogtable-56113-1|9	Url:		https://www.ctan.org
21cr|texlive-luaprogtable-56113-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luaprogtable-56113-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luaprogtable-56113-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luaprogtable-56113-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-luaprogtable-56113-1|14	#Requires:	tex(iftex.sty)
21cr|texlive-luaprogtable-56113-1|15	Requires:	texlive-tlpkg
21cr|texlive-luaprogtable-56113-1|16	Requires:	texlive-kpathsea
21cr|texlive-luaprogtable-56113-1|17	#Requires:	tex(luatexbase.sty)
21cr|texlive-luaprogtable-56113-1|18	#Requires:	tex(xparse.sty)
21cr|texlive-luaprogtable-56113-1|19	Provides:	tex(luaprogtable.sty) = 2024
21cr|texlive-luaprogtable-56113-1|20	BuildArch:	noarch
21cr|texlive-luaprogtable-56113-1|21	
21cr|texlive-luaprogtable-56113-1|22	%description
21cr|texlive-luaprogtable-56113-1|23	This package allows you to modify a cell based on the contents
21cr|texlive-luaprogtable-56113-1|24	of other cells using LaTeX macros.
21cr|texlive-luaprogtable-56113-1|25	
21cr|texlive-luaprogtable-56113-1|26	%files
21cr|texlive-luaprogtable-56113-1|27	%doc %{_texmfdistdir}/doc/lualatex/luaprogtable
21cr|texlive-luaprogtable-56113-1|28	%{_texmfdistdir}/tex/lualatex/luaprogtable
21cr|texlive-luaprogtable-56113-1|29	
21cr|texlive-luaprogtable-56113-1|30	#------------------------------------------------------------------
21cr|texlive-luaprogtable-56113-1|31	
21cr|texlive-luaprogtable-56113-1|32	%prep
21cr|texlive-luaprogtable-56113-1|33	%setup -c -a0 -a1
21cr|texlive-luaprogtable-56113-1|34	
21cr|texlive-luaprogtable-56113-1|35	%build
21cr|texlive-luaprogtable-56113-1|36	
21cr|texlive-luaprogtable-56113-1|37	%install
21cr|texlive-luaprogtable-56113-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luaprogtable-56113-1|39	rm -rf tlpkg
21cr|texlive-luaprogtable-56113-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9740 21
21cr|texlive-luapstricks-65913-1|1	%define oname luapstricks
21cr|texlive-luapstricks-65913-1|2	
21cr|texlive-luapstricks-65913-1|3	Summary:	A PSTricks backend for LuaLaTeX
21cr|texlive-luapstricks-65913-1|4	Name:		texlive-luapstricks
21cr|texlive-luapstricks-65913-1|5	Version:	65913
21cr|texlive-luapstricks-65913-1|6	Release:	1
21cr|texlive-luapstricks-65913-1|7	License:	LPPL1.3
21cr|texlive-luapstricks-65913-1|8	Group:		Publishing
21cr|texlive-luapstricks-65913-1|9	Url:		https://www.ctan.org
21cr|texlive-luapstricks-65913-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luapstricks-65913-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luapstricks-65913-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luapstricks-65913-1|13	Requires:	texlive-tlpkg
21cr|texlive-luapstricks-65913-1|14	Requires:	texlive-kpathsea
21cr|texlive-luapstricks-65913-1|15	BuildArch:	noarch
21cr|texlive-luapstricks-65913-1|16	
21cr|texlive-luapstricks-65913-1|17	%description
21cr|texlive-luapstricks-65913-1|18	This package enables the use of PSTricks directly in LuaLaTeX
21cr|texlive-luapstricks-65913-1|19	documents, without invoking external programmes, by
21cr|texlive-luapstricks-65913-1|20	implementing a PostScript interpreter in Lua. Therefore it does
21cr|texlive-luapstricks-65913-1|21	not require shell escape to be enabled or special environments,
21cr|texlive-luapstricks-65913-1|22	and instead allows PSTricks to be used exactly like in dvips
21cr|texlive-luapstricks-65913-1|23	based documents.
21cr|texlive-luapstricks-65913-1|24	
21cr|texlive-luapstricks-65913-1|25	%files
21cr|texlive-luapstricks-65913-1|26	%doc %{_texmfdistdir}/doc/lualatex/luapstricks
21cr|texlive-luapstricks-65913-1|27	%{_texmfdistdir}/fonts/opentype/public/luapstricks
21cr|texlive-luapstricks-65913-1|28	%{_texmfdistdir}/tex/lualatex/luapstricks
21cr|texlive-luapstricks-65913-1|29	
21cr|texlive-luapstricks-65913-1|30	#------------------------------------------------------------------
21cr|texlive-luapstricks-65913-1|31	
21cr|texlive-luapstricks-65913-1|32	%prep
21cr|texlive-luapstricks-65913-1|33	%setup -c -a0 -a1
21cr|texlive-luapstricks-65913-1|34	
21cr|texlive-luapstricks-65913-1|35	%build
21cr|texlive-luapstricks-65913-1|36	
21cr|texlive-luapstricks-65913-1|37	%install
21cr|texlive-luapstricks-65913-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luapstricks-65913-1|39	rm -rf tlpkg
21cr|texlive-luapstricks-65913-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9741 21
21cr|texlive-luaquotes-65652-1|1	%define oname luaquotes
21cr|texlive-luaquotes-65652-1|2	
21cr|texlive-luaquotes-65652-1|3	Summary:	Smart setting of quotation marks
21cr|texlive-luaquotes-65652-1|4	Name:		texlive-luaquotes
21cr|texlive-luaquotes-65652-1|5	Version:	65652
21cr|texlive-luaquotes-65652-1|6	Release:	1
21cr|texlive-luaquotes-65652-1|7	License:	LPPL1.3
21cr|texlive-luaquotes-65652-1|8	Group:		Publishing
21cr|texlive-luaquotes-65652-1|9	Url:		https://www.ctan.org
21cr|texlive-luaquotes-65652-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luaquotes-65652-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luaquotes-65652-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luaquotes-65652-1|13	Requires:	texlive-tlpkg
21cr|texlive-luaquotes-65652-1|14	Requires:	texlive-kpathsea
21cr|texlive-luaquotes-65652-1|15	Provides:	tex(luaquotes.sty) = 2024
21cr|texlive-luaquotes-65652-1|16	BuildArch:	noarch
21cr|texlive-luaquotes-65652-1|17	
21cr|texlive-luaquotes-65652-1|18	%description
21cr|texlive-luaquotes-65652-1|19	This package automatically generates quotation marks and
21cr|texlive-luaquotes-65652-1|20	punctuation depending on the selected language.
21cr|texlive-luaquotes-65652-1|21	
21cr|texlive-luaquotes-65652-1|22	%files
21cr|texlive-luaquotes-65652-1|23	%doc %{_texmfdistdir}/doc/lualatex/luaquotes
21cr|texlive-luaquotes-65652-1|24	%{_texmfdistdir}/tex/lualatex/luaquotes
21cr|texlive-luaquotes-65652-1|25	
21cr|texlive-luaquotes-65652-1|26	#------------------------------------------------------------------
21cr|texlive-luaquotes-65652-1|27	
21cr|texlive-luaquotes-65652-1|28	%prep
21cr|texlive-luaquotes-65652-1|29	%setup -c -a0 -a1
21cr|texlive-luaquotes-65652-1|30	
21cr|texlive-luaquotes-65652-1|31	%build
21cr|texlive-luaquotes-65652-1|32	
21cr|texlive-luaquotes-65652-1|33	%install
21cr|texlive-luaquotes-65652-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luaquotes-65652-1|35	rm -rf tlpkg
21cr|texlive-luaquotes-65652-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9742 21
21cr|texlive-luaset-65376-1|1	%define oname luaset
21cr|texlive-luaset-65376-1|2	
21cr|texlive-luaset-65376-1|3	Summary:	Set Operations inside LaTeX documents using Lua
21cr|texlive-luaset-65376-1|4	Name:		texlive-luaset
21cr|texlive-luaset-65376-1|5	Version:	65376
21cr|texlive-luaset-65376-1|6	Release:	1
21cr|texlive-luaset-65376-1|7	License:	LPPL1.3
21cr|texlive-luaset-65376-1|8	Group:		Publishing
21cr|texlive-luaset-65376-1|9	Url:		https://www.ctan.org
21cr|texlive-luaset-65376-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luaset-65376-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luaset-65376-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luaset-65376-1|13	Requires:	texlive-tlpkg
21cr|texlive-luaset-65376-1|14	Requires:	texlive-kpathsea
21cr|texlive-luaset-65376-1|15	Provides:	tex(luaset.sty) = 2024
21cr|texlive-luaset-65376-1|16	BuildArch:	noarch
21cr|texlive-luaset-65376-1|17	
21cr|texlive-luaset-65376-1|18	%description
21cr|texlive-luaset-65376-1|19	The luaset package is developed to define finite sets and
21cr|texlive-luaset-65376-1|20	perform operations on them inside LaTeX documents. There is no
21cr|texlive-luaset-65376-1|21	particular environment in the package for performing set
21cr|texlive-luaset-65376-1|22	operations. The package commands can be used in any environment
21cr|texlive-luaset-65376-1|23	(including the mathematics environment). It is written in Lua,
21cr|texlive-luaset-65376-1|24	and the .tex file is to be compiled with the LuaLaTeX engine.
21cr|texlive-luaset-65376-1|25	The time required for operations on sets is not an issue while
21cr|texlive-luaset-65376-1|26	compiling with the LuaLaTeX engine. There is no need to install
21cr|texlive-luaset-65376-1|27	Lua on the users system as TeX distributions (TeX Live or
21cr|texlive-luaset-65376-1|28	MikTeX) come bundled with LuaLaTeX.
21cr|texlive-luaset-65376-1|29	
21cr|texlive-luaset-65376-1|30	%files
21cr|texlive-luaset-65376-1|31	%doc %{_texmfdistdir}/doc/lualatex/luaset
21cr|texlive-luaset-65376-1|32	%{_texmfdistdir}/tex/lualatex/luaset
21cr|texlive-luaset-65376-1|33	
21cr|texlive-luaset-65376-1|34	#------------------------------------------------------------------
21cr|texlive-luaset-65376-1|35	
21cr|texlive-luaset-65376-1|36	%prep
21cr|texlive-luaset-65376-1|37	%setup -c -a0 -a1
21cr|texlive-luaset-65376-1|38	
21cr|texlive-luaset-65376-1|39	%build
21cr|texlive-luaset-65376-1|40	
21cr|texlive-luaset-65376-1|41	%install
21cr|texlive-luaset-65376-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luaset-65376-1|43	rm -rf tlpkg
21cr|texlive-luaset-65376-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9743 21
21cr|texlive-luatex85-41456-1|1	%define oname luatex85
21cr|texlive-luatex85-41456-1|2	
21cr|texlive-luatex85-41456-1|3	Summary:	PdfTeX aliases for LuaTeX
21cr|texlive-luatex85-41456-1|4	Name:		texlive-luatex85
21cr|texlive-luatex85-41456-1|5	Version:	41456
21cr|texlive-luatex85-41456-1|6	Release:	1
21cr|texlive-luatex85-41456-1|7	License:	LPPL1.3
21cr|texlive-luatex85-41456-1|8	Group:		Publishing
21cr|texlive-luatex85-41456-1|9	Url:		https://www.ctan.org
21cr|texlive-luatex85-41456-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luatex85-41456-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luatex85-41456-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luatex85-41456-1|13	Requires:	texlive-kpathsea
21cr|texlive-luatex85-41456-1|14	Requires:	texlive-tlpkg
21cr|texlive-luatex85-41456-1|15	Provides:	tex-luatex85 = 2024
21cr|texlive-luatex85-41456-1|16	Provides:	tex(luatex85.sty) = 2024
21cr|texlive-luatex85-41456-1|17	BuildArch:	noarch
21cr|texlive-luatex85-41456-1|18	
21cr|texlive-luatex85-41456-1|19	%description
21cr|texlive-luatex85-41456-1|20	The package provides emulation of pdfTeX primitives for LuaTeX
21cr|texlive-luatex85-41456-1|21	v0.85+.
21cr|texlive-luatex85-41456-1|22	
21cr|texlive-luatex85-41456-1|23	%files
21cr|texlive-luatex85-41456-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-luatex85-41456-1|25	%{_texmfdistdir}/tex/generic/luatex85/
21cr|texlive-luatex85-41456-1|26	
21cr|texlive-luatex85-41456-1|27	#------------------------------------------------------------------
21cr|texlive-luatex85-41456-1|28	
21cr|texlive-luatex85-41456-1|29	%prep
21cr|texlive-luatex85-41456-1|30	%setup -c -a0 -a1
21cr|texlive-luatex85-41456-1|31	
21cr|texlive-luatex85-41456-1|32	%build
21cr|texlive-luatex85-41456-1|33	
21cr|texlive-luatex85-41456-1|34	%install
21cr|texlive-luatex85-41456-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luatex85-41456-1|36	rm -rf tlpkg
21cr|texlive-luatex85-41456-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9744 21
21cr|texlive-luatruthtable-64508-1|1	%define oname luatruthtable
21cr|texlive-luatruthtable-64508-1|2	
21cr|texlive-luatruthtable-64508-1|3	Summary:	Generate truth tables of boolean values in LuaLaTeX
21cr|texlive-luatruthtable-64508-1|4	Name:		texlive-luatruthtable
21cr|texlive-luatruthtable-64508-1|5	Version:	64508
21cr|texlive-luatruthtable-64508-1|6	Release:	1
21cr|texlive-luatruthtable-64508-1|7	License:	LPPL1.3
21cr|texlive-luatruthtable-64508-1|8	Group:		Publishing
21cr|texlive-luatruthtable-64508-1|9	Url:		https://www.ctan.org
21cr|texlive-luatruthtable-64508-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luatruthtable-64508-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luatruthtable-64508-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luatruthtable-64508-1|13	Requires:	texlive-tlpkg
21cr|texlive-luatruthtable-64508-1|14	Requires:	texlive-kpathsea
21cr|texlive-luatruthtable-64508-1|15	Provides:	tex(luatruthtable.sty) = 2024
21cr|texlive-luatruthtable-64508-1|16	BuildArch:	noarch
21cr|texlive-luatruthtable-64508-1|17	
21cr|texlive-luatruthtable-64508-1|18	%description
21cr|texlive-luatruthtable-64508-1|19	This package provides an easy way for generating truth tables
21cr|texlive-luatruthtable-64508-1|20	of boolean values in LuaLaTeX. The time required for operations
21cr|texlive-luatruthtable-64508-1|21	is no issue while compiling with LuaLaTeX. The package supports
21cr|texlive-luatruthtable-64508-1|22	nesting of commands for multiple operations. It can be modified
21cr|texlive-luatruthtable-64508-1|23	or extended by writing custom lua programs. There is no need to
21cr|texlive-luatruthtable-64508-1|24	install lua on users system as TeX distributions (TeX Live or
21cr|texlive-luatruthtable-64508-1|25	MikTeX) come bundled with LuaLaTeX.
21cr|texlive-luatruthtable-64508-1|26	
21cr|texlive-luatruthtable-64508-1|27	%files
21cr|texlive-luatruthtable-64508-1|28	%doc %{_texmfdistdir}/doc/lualatex/luatruthtable
21cr|texlive-luatruthtable-64508-1|29	%{_texmfdistdir}/tex/lualatex/luatruthtable
21cr|texlive-luatruthtable-64508-1|30	
21cr|texlive-luatruthtable-64508-1|31	#------------------------------------------------------------------
21cr|texlive-luatruthtable-64508-1|32	
21cr|texlive-luatruthtable-64508-1|33	%prep
21cr|texlive-luatruthtable-64508-1|34	%setup -c -a0 -a1
21cr|texlive-luatruthtable-64508-1|35	
21cr|texlive-luatruthtable-64508-1|36	%build
21cr|texlive-luatruthtable-64508-1|37	
21cr|texlive-luatruthtable-64508-1|38	%install
21cr|texlive-luatruthtable-64508-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luatruthtable-64508-1|40	rm -rf tlpkg
21cr|texlive-luatruthtable-64508-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9745 21
21cr|texlive-lua-typo-66513-1|1	%define oname lua-typo
21cr|texlive-lua-typo-66513-1|2	
21cr|texlive-lua-typo-66513-1|3	Summary:	Highlighting typographical flaws with LuaLaTeX
21cr|texlive-lua-typo-66513-1|4	Name:		texlive-lua-typo
21cr|texlive-lua-typo-66513-1|5	Version:	66513
21cr|texlive-lua-typo-66513-1|6	Release:	1
21cr|texlive-lua-typo-66513-1|7	License:	LPPL1.3
21cr|texlive-lua-typo-66513-1|8	Group:		Publishing
21cr|texlive-lua-typo-66513-1|9	Url:		https://www.ctan.org
21cr|texlive-lua-typo-66513-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lua-typo-66513-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lua-typo-66513-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lua-typo-66513-1|13	Requires:	tex(atveryend.sty)
21cr|texlive-lua-typo-66513-1|14	Requires:	tex(kvoptions.sty)
21cr|texlive-lua-typo-66513-1|15	Requires:	texlive-tlpkg
21cr|texlive-lua-typo-66513-1|16	Requires:	texlive-kpathsea
21cr|texlive-lua-typo-66513-1|17	#Requires:	tex(luacode.sty)
21cr|texlive-lua-typo-66513-1|18	Requires:	tex(luacolor.sty)
21cr|texlive-lua-typo-66513-1|19	#Requires:	tex(luatexbase.sty)
21cr|texlive-lua-typo-66513-1|20	Provides:	tex(lua-typo-2021-04-18.sty) = 2024
21cr|texlive-lua-typo-66513-1|21	Provides:	tex(lua-typo.sty) = 2024
21cr|texlive-lua-typo-66513-1|22	BuildArch:	noarch
21cr|texlive-lua-typo-66513-1|23	
21cr|texlive-lua-typo-66513-1|24	%description
21cr|texlive-lua-typo-66513-1|25	This package tracks common typographic flaws in LuaLaTeX
21cr|texlive-lua-typo-66513-1|26	documents, especially widows, orphans, hyphenated words split
21cr|texlive-lua-typo-66513-1|27	over two pages, consecutive lines ending with hyphens,
21cr|texlive-lua-typo-66513-1|28	paragraphs ending on too short lines, etc. Customisable colours
21cr|texlive-lua-typo-66513-1|29	are used to highlight these flaws, and the list of pages on
21cr|texlive-lua-typo-66513-1|30	which typographical flaws were found is printed.
21cr|texlive-lua-typo-66513-1|31	
21cr|texlive-lua-typo-66513-1|32	%files
21cr|texlive-lua-typo-66513-1|33	%doc %{_texmfdistdir}/doc/lualatex/lua-typo
21cr|texlive-lua-typo-66513-1|34	%{_texmfdistdir}/tex/lualatex/lua-typo
21cr|texlive-lua-typo-66513-1|35	
21cr|texlive-lua-typo-66513-1|36	#------------------------------------------------------------------
21cr|texlive-lua-typo-66513-1|37	
21cr|texlive-lua-typo-66513-1|38	%prep
21cr|texlive-lua-typo-66513-1|39	%setup -c -a0 -a1
21cr|texlive-lua-typo-66513-1|40	
21cr|texlive-lua-typo-66513-1|41	%build
21cr|texlive-lua-typo-66513-1|42	
21cr|texlive-lua-typo-66513-1|43	%install
21cr|texlive-lua-typo-66513-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lua-typo-66513-1|45	rm -rf tlpkg
21cr|texlive-lua-typo-66513-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

9746 21
21cr|texlive-lua-uca-61023-1|1	%define oname lua-uca
21cr|texlive-lua-uca-61023-1|2	
21cr|texlive-lua-uca-61023-1|3	Summary:	Unicode Collation Algorithm library for Lua
21cr|texlive-lua-uca-61023-1|4	Name:		texlive-lua-uca
21cr|texlive-lua-uca-61023-1|5	Version:	61023
21cr|texlive-lua-uca-61023-1|6	Release:	1
21cr|texlive-lua-uca-61023-1|7	License:	LPPL1.3
21cr|texlive-lua-uca-61023-1|8	Group:		Publishing
21cr|texlive-lua-uca-61023-1|9	Url:		https://www.ctan.org
21cr|texlive-lua-uca-61023-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lua-uca-61023-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lua-uca-61023-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lua-uca-61023-1|13	Requires:	texlive-tlpkg
21cr|texlive-lua-uca-61023-1|14	Requires:	texlive-kpathsea
21cr|texlive-lua-uca-61023-1|15	BuildArch:	noarch
21cr|texlive-lua-uca-61023-1|16	
21cr|texlive-lua-uca-61023-1|17	%description
21cr|texlive-lua-uca-61023-1|18	The Lua-UCA library provides basic support for Unicode
21cr|texlive-lua-uca-61023-1|19	Collation Algorithm in Lua. It can be used to sort arrays of
21cr|texlive-lua-uca-61023-1|20	strings according to rules of particular languages. It can be
21cr|texlive-lua-uca-61023-1|21	used in other Lua projects that need to sort text in a language
21cr|texlive-lua-uca-61023-1|22	dependent way, like indexing processors, bibliographic
21cr|texlive-lua-uca-61023-1|23	generators, etc
21cr|texlive-lua-uca-61023-1|24	
21cr|texlive-lua-uca-61023-1|25	%files
21cr|texlive-lua-uca-61023-1|26	%doc %{_texmfdistdir}/doc/support/lua-uca
21cr|texlive-lua-uca-61023-1|27	%{_texmfdistdir}/scripts/lua-uca
21cr|texlive-lua-uca-61023-1|28	
21cr|texlive-lua-uca-61023-1|29	#------------------------------------------------------------------
21cr|texlive-lua-uca-61023-1|30	
21cr|texlive-lua-uca-61023-1|31	%prep
21cr|texlive-lua-uca-61023-1|32	%setup -c -a0 -a1
21cr|texlive-lua-uca-61023-1|33	
21cr|texlive-lua-uca-61023-1|34	%build
21cr|texlive-lua-uca-61023-1|35	
21cr|texlive-lua-uca-61023-1|36	%install
21cr|texlive-lua-uca-61023-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lua-uca-61023-1|38	rm -rf tlpkg
21cr|texlive-lua-uca-61023-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9747 21
21cr|texlive-lua-ul-63469-1|1	%define oname lua-ul
21cr|texlive-lua-ul-63469-1|2	
21cr|texlive-lua-ul-63469-1|3	Summary:	Underlining for LuaLaTeX
21cr|texlive-lua-ul-63469-1|4	Name:		texlive-lua-ul
21cr|texlive-lua-ul-63469-1|5	Version:	63469
21cr|texlive-lua-ul-63469-1|6	Release:	1
21cr|texlive-lua-ul-63469-1|7	License:	LPPL1.3
21cr|texlive-lua-ul-63469-1|8	Group:		Publishing
21cr|texlive-lua-ul-63469-1|9	Url:		https://www.ctan.org
21cr|texlive-lua-ul-63469-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lua-ul-63469-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lua-ul-63469-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lua-ul-63469-1|13	Requires:	texlive-tlpkg
21cr|texlive-lua-ul-63469-1|14	Requires:	texlive-kpathsea
21cr|texlive-lua-ul-63469-1|15	Requires:	texlive-luatex
21cr|texlive-lua-ul-63469-1|16	Provides:	tex(docstrip-luacode.sty) = 2024
21cr|texlive-lua-ul-63469-1|17	Provides:	tex(lua-ul.sty) = 2024
21cr|texlive-lua-ul-63469-1|18	BuildArch:	noarch
21cr|texlive-lua-ul-63469-1|19	
21cr|texlive-lua-ul-63469-1|20	%description
21cr|texlive-lua-ul-63469-1|21	This package provides underlining, strikethough, and
21cr|texlive-lua-ul-63469-1|22	highlighting using features in LuaLaTeX which avoid the
21cr|texlive-lua-ul-63469-1|23	restrictions imposed by other methods. In particular, kerning
21cr|texlive-lua-ul-63469-1|24	is not affected, the underlined text can use arbitrary
21cr|texlive-lua-ul-63469-1|25	commands, hyphenation works etc. The package requires LuaTeX
21cr|texlive-lua-ul-63469-1|26	version [?] 1.12.0.
21cr|texlive-lua-ul-63469-1|27	
21cr|texlive-lua-ul-63469-1|28	%files
21cr|texlive-lua-ul-63469-1|29	%doc %{_texmfdistdir}/doc/lualatex/lua-ul
21cr|texlive-lua-ul-63469-1|30	%{_texmfdistdir}/tex/lualatex/lua-ul
21cr|texlive-lua-ul-63469-1|31	
21cr|texlive-lua-ul-63469-1|32	#------------------------------------------------------------------
21cr|texlive-lua-ul-63469-1|33	
21cr|texlive-lua-ul-63469-1|34	%prep
21cr|texlive-lua-ul-63469-1|35	%setup -c -a0 -a1
21cr|texlive-lua-ul-63469-1|36	
21cr|texlive-lua-ul-63469-1|37	%build
21cr|texlive-lua-ul-63469-1|38	
21cr|texlive-lua-ul-63469-1|39	%install
21cr|texlive-lua-ul-63469-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lua-ul-63469-1|41	rm -rf tlpkg
21cr|texlive-lua-ul-63469-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9748 21
21cr|texlive-lua-uni-algos-62204-1|1	%define oname lua-uni-algos
21cr|texlive-lua-uni-algos-62204-1|2	
21cr|texlive-lua-uni-algos-62204-1|3	Summary:	Unicode algorithms for LuaTeX
21cr|texlive-lua-uni-algos-62204-1|4	Name:		texlive-lua-uni-algos
21cr|texlive-lua-uni-algos-62204-1|5	Version:	62204
21cr|texlive-lua-uni-algos-62204-1|6	Release:	1
21cr|texlive-lua-uni-algos-62204-1|7	License:	LPPL1.3
21cr|texlive-lua-uni-algos-62204-1|8	Group:		Publishing
21cr|texlive-lua-uni-algos-62204-1|9	Url:		https://www.ctan.org
21cr|texlive-lua-uni-algos-62204-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lua-uni-algos-62204-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lua-uni-algos-62204-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lua-uni-algos-62204-1|13	Requires:	texlive-tlpkg
21cr|texlive-lua-uni-algos-62204-1|14	Requires:	texlive-kpathsea
21cr|texlive-lua-uni-algos-62204-1|15	Requires:	texlive-luatex
21cr|texlive-lua-uni-algos-62204-1|16	Requires:	texlive-unicode-data
21cr|texlive-lua-uni-algos-62204-1|17	BuildArch:	noarch
21cr|texlive-lua-uni-algos-62204-1|18	
21cr|texlive-lua-uni-algos-62204-1|19	%description
21cr|texlive-lua-uni-algos-62204-1|20	Lua code working with Unicode data has to deal with quite some
21cr|texlive-lua-uni-algos-62204-1|21	challenges. For example there are many canonically equivalent
21cr|texlive-lua-uni-algos-62204-1|22	sequences which should be treated in the same way, and even
21cr|texlive-lua-uni-algos-62204-1|23	identifying a single character becomes quite different once you
21cr|texlive-lua-uni-algos-62204-1|24	have to deal with all kinds of combining characters, emoji
21cr|texlive-lua-uni-algos-62204-1|25	sequences and syllables in different scripts. Therefore
21cr|texlive-lua-uni-algos-62204-1|26	lua-uni-algos wants to build a collection of small libraries
21cr|texlive-lua-uni-algos-62204-1|27	implementing algorithms to deal with lots of the details in
21cr|texlive-lua-uni-algos-62204-1|28	Unicode, such that authors of LuaTeX packages can focus on
21cr|texlive-lua-uni-algos-62204-1|29	their actual functionality instead of having to fight against
21cr|texlive-lua-uni-algos-62204-1|30	the peculiarities of Unicode. Given that this package provides
21cr|texlive-lua-uni-algos-62204-1|31	Lua modules, it is only useful in Lua(HB)TeX. Additionally, it
21cr|texlive-lua-uni-algos-62204-1|32	expects an up-to-date version of the unicode-data package to be
21cr|texlive-lua-uni-algos-62204-1|33	present. This package is intended for package authors only; no
21cr|texlive-lua-uni-algos-62204-1|34	user-level functionality provided.
21cr|texlive-lua-uni-algos-62204-1|35	
21cr|texlive-lua-uni-algos-62204-1|36	%files
21cr|texlive-lua-uni-algos-62204-1|37	%doc %{_texmfdistdir}/doc/luatex/lua-uni-algos
21cr|texlive-lua-uni-algos-62204-1|38	%{_texmfdistdir}/tex/luatex/lua-uni-algos
21cr|texlive-lua-uni-algos-62204-1|39	
21cr|texlive-lua-uni-algos-62204-1|40	#------------------------------------------------------------------
21cr|texlive-lua-uni-algos-62204-1|41	
21cr|texlive-lua-uni-algos-62204-1|42	%prep
21cr|texlive-lua-uni-algos-62204-1|43	%setup -c -a0 -a1
21cr|texlive-lua-uni-algos-62204-1|44	
21cr|texlive-lua-uni-algos-62204-1|45	%build
21cr|texlive-lua-uni-algos-62204-1|46	
21cr|texlive-lua-uni-algos-62204-1|47	%install
21cr|texlive-lua-uni-algos-62204-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lua-uni-algos-62204-1|49	rm -rf tlpkg
21cr|texlive-lua-uni-algos-62204-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

9749 21
21cr|texlive-luavlna-64142-1|1	%define oname luavlna
21cr|texlive-luavlna-64142-1|2	
21cr|texlive-luavlna-64142-1|3	Summary:	Prevent line breaks after single letter words, units, or adademic titles
21cr|texlive-luavlna-64142-1|4	Name:		texlive-luavlna
21cr|texlive-luavlna-64142-1|5	Version:	64142
21cr|texlive-luavlna-64142-1|6	Release:	1
21cr|texlive-luavlna-64142-1|7	License:	LPPL1.3
21cr|texlive-luavlna-64142-1|8	Group:		Publishing
21cr|texlive-luavlna-64142-1|9	Url:		https://www.ctan.org
21cr|texlive-luavlna-64142-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-luavlna-64142-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-luavlna-64142-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-luavlna-64142-1|13	Requires:	texlive-tlpkg
21cr|texlive-luavlna-64142-1|14	Requires:	texlive-kpathsea
21cr|texlive-luavlna-64142-1|15	Provides:	tex(luavlna.4ht) = 2024
21cr|texlive-luavlna-64142-1|16	Provides:	tex(luavlna-csplain-langs.lua) = 2024
21cr|texlive-luavlna-64142-1|17	Provides:	tex(luavlna-langno.lua) = 2024
21cr|texlive-luavlna-64142-1|18	Provides:	tex(luavlna.lua) = 2024
21cr|texlive-luavlna-64142-1|19	Provides:	tex(luavlna-predegrees.lua) = 2024
21cr|texlive-luavlna-64142-1|20	Provides:	tex(luavlna-presi.lua) = 2024
21cr|texlive-luavlna-64142-1|21	Provides:	tex(luavlna-si.lua) = 2024
21cr|texlive-luavlna-64142-1|22	Provides:	tex(luavlna.sty) = 2024
21cr|texlive-luavlna-64142-1|23	Provides:	tex(luavlna-sufdegrees.lua) = 2024
21cr|texlive-luavlna-64142-1|24	Provides:	tex(luavlna.tex) = 2024
21cr|texlive-luavlna-64142-1|25	BuildArch:	noarch
21cr|texlive-luavlna-64142-1|26	
21cr|texlive-luavlna-64142-1|27	%description
21cr|texlive-luavlna-64142-1|28	In some languages, like Czech or Polish, there should be no
21cr|texlive-luavlna-64142-1|29	single letter words at the end of a line, according to
21cr|texlive-luavlna-64142-1|30	typographical norms. This package handles such situations using
21cr|texlive-luavlna-64142-1|31	LuaTeX's callback mechanism. In doing this, the package can
21cr|texlive-luavlna-64142-1|32	detect languages used in the text and insert spaces only in
21cr|texlive-luavlna-64142-1|33	parts of the document where languages requiring this feature
21cr|texlive-luavlna-64142-1|34	are used. Another feature of this package is the inclusion of
21cr|texlive-luavlna-64142-1|35	non-breakable space after initials (like in personal names),
21cr|texlive-luavlna-64142-1|36	after or before academic degrees, and between numbers and
21cr|texlive-luavlna-64142-1|37	units. The package supports both plain LuaTeX and LuaLaTeX.
21cr|texlive-luavlna-64142-1|38	BTW: "vlna" is the Czech word for "wave" or "curl" and also
21cr|texlive-luavlna-64142-1|39	denotes the tilde which, in TeX, is used for "unbreakable
21cr|texlive-luavlna-64142-1|40	spaces".
21cr|texlive-luavlna-64142-1|41	
21cr|texlive-luavlna-64142-1|42	%files
21cr|texlive-luavlna-64142-1|43	%doc %{_texmfdistdir}/doc/luatex/luavlna/
21cr|texlive-luavlna-64142-1|44	%{_texmfdistdir}/tex/luatex/luavlna/
21cr|texlive-luavlna-64142-1|45	
21cr|texlive-luavlna-64142-1|46	#------------------------------------------------------------------
21cr|texlive-luavlna-64142-1|47	
21cr|texlive-luavlna-64142-1|48	%prep
21cr|texlive-luavlna-64142-1|49	%setup -c -a0 -a1
21cr|texlive-luavlna-64142-1|50	
21cr|texlive-luavlna-64142-1|51	%build
21cr|texlive-luavlna-64142-1|52	
21cr|texlive-luavlna-64142-1|53	%install
21cr|texlive-luavlna-64142-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-luavlna-64142-1|55	rm -rf tlpkg
21cr|texlive-luavlna-64142-1|56	cp -fpar * %{buildroot}%{_texmfdistdir}

9750 21
21cr|texlive-lua-widow-control-65084-1|1	%define oname lua-widow-control
21cr|texlive-lua-widow-control-65084-1|2	
21cr|texlive-lua-widow-control-65084-1|3	Summary:	Automatically remove widows and orphans from any document
21cr|texlive-lua-widow-control-65084-1|4	Name:		texlive-lua-widow-control
21cr|texlive-lua-widow-control-65084-1|5	Version:	65084
21cr|texlive-lua-widow-control-65084-1|6	Release:	1
21cr|texlive-lua-widow-control-65084-1|7	License:	LPPL1.3
21cr|texlive-lua-widow-control-65084-1|8	Group:		Publishing
21cr|texlive-lua-widow-control-65084-1|9	Url:		https://www.ctan.org
21cr|texlive-lua-widow-control-65084-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lua-widow-control-65084-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lua-widow-control-65084-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lua-widow-control-65084-1|13	Requires:	texlive-tlpkg
21cr|texlive-lua-widow-control-65084-1|14	Requires:	texlive-kpathsea
21cr|texlive-lua-widow-control-65084-1|15	Provides:	tex(lua-widow-control-2022-02-22.sty) = 2024
21cr|texlive-lua-widow-control-65084-1|16	Provides:	tex(lua-widow-control.sty) = 2024
21cr|texlive-lua-widow-control-65084-1|17	Provides:	tex(lua-widow-control.tex) = 2024
21cr|texlive-lua-widow-control-65084-1|18	BuildArch:	noarch
21cr|texlive-lua-widow-control-65084-1|19	
21cr|texlive-lua-widow-control-65084-1|20	%description
21cr|texlive-lua-widow-control-65084-1|21	Unmodified TeX has very few ways of preventing widows and
21cr|texlive-lua-widow-control-65084-1|22	orphans. In documents with figures, section headings, and
21cr|texlive-lua-widow-control-65084-1|23	equations, TeX can stretch the vertical glue between items in
21cr|texlive-lua-widow-control-65084-1|24	order to prevent widows and orphans, but many documents have no
21cr|texlive-lua-widow-control-65084-1|25	figures or headings. TeX can also shorten the page by 1 line,
21cr|texlive-lua-widow-control-65084-1|26	but this will give each page a different length which can make
21cr|texlive-lua-widow-control-65084-1|27	a document look uneven. The typical solution is to
21cr|texlive-lua-widow-control-65084-1|28	strategically insert \looseness=1, but this requires manual
21cr|texlive-lua-widow-control-65084-1|29	editing every time that the document is edited.
21cr|texlive-lua-widow-control-65084-1|30	Lua-widow-control is essentially an automation of the
21cr|texlive-lua-widow-control-65084-1|31	\looseness method: it uses Lua callbacks to find "stretchy"
21cr|texlive-lua-widow-control-65084-1|32	paragraphs, then it lengthens them to remove widows and
21cr|texlive-lua-widow-control-65084-1|33	orphans. Lua-widow-control is compatible with all LuaTeX and
21cr|texlive-lua-widow-control-65084-1|34	LuaMetaTeX-based formats. All that is required is to load the
21cr|texlive-lua-widow-control-65084-1|35	package at the start of your document. To load: Plain LuaTeX:
21cr|texlive-lua-widow-control-65084-1|36	\input lua-widow-control LuaLaTeX:
21cr|texlive-lua-widow-control-65084-1|37	\usepackage{lua-widow-control} ConTeXt:
21cr|texlive-lua-widow-control-65084-1|38	\usemodule[lua-widow-control] OpTeX: \load[lua-widow-control]
21cr|texlive-lua-widow-control-65084-1|39	
21cr|texlive-lua-widow-control-65084-1|40	%files
21cr|texlive-lua-widow-control-65084-1|41	%doc %{_texmfdistdir}/doc/luatex/lua-widow-control
21cr|texlive-lua-widow-control-65084-1|42	%{_texmfdistdir}/tex/context/third/lua-widow-control
21cr|texlive-lua-widow-control-65084-1|43	%{_texmfdistdir}/tex/lualatex/lua-widow-control
21cr|texlive-lua-widow-control-65084-1|44	%{_texmfdistdir}/tex/luatex/lua-widow-control
21cr|texlive-lua-widow-control-65084-1|45	%{_texmfdistdir}/tex/optex/lua-widow-control
21cr|texlive-lua-widow-control-65084-1|46	
21cr|texlive-lua-widow-control-65084-1|47	#------------------------------------------------------------------
21cr|texlive-lua-widow-control-65084-1|48	
21cr|texlive-lua-widow-control-65084-1|49	%prep
21cr|texlive-lua-widow-control-65084-1|50	%setup -c -a0 -a1
21cr|texlive-lua-widow-control-65084-1|51	
21cr|texlive-lua-widow-control-65084-1|52	%build
21cr|texlive-lua-widow-control-65084-1|53	
21cr|texlive-lua-widow-control-65084-1|54	%install
21cr|texlive-lua-widow-control-65084-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lua-widow-control-65084-1|56	rm -rf tlpkg
21cr|texlive-lua-widow-control-65084-1|57	cp -fpar * %{buildroot}%{_texmfdistdir}

9751 21
21cr|texlive-lutabulartools-65153-1|1	%define oname lutabulartools
21cr|texlive-lutabulartools-65153-1|2	
21cr|texlive-lutabulartools-65153-1|3	Summary:	Some useful LuaLaTeX-based tabular tools
21cr|texlive-lutabulartools-65153-1|4	Name:		texlive-lutabulartools
21cr|texlive-lutabulartools-65153-1|5	Version:	65153
21cr|texlive-lutabulartools-65153-1|6	Release:	1
21cr|texlive-lutabulartools-65153-1|7	License:	LPPL1.3
21cr|texlive-lutabulartools-65153-1|8	Group:		Publishing
21cr|texlive-lutabulartools-65153-1|9	Url:		https://www.ctan.org
21cr|texlive-lutabulartools-65153-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-lutabulartools-65153-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-lutabulartools-65153-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-lutabulartools-65153-1|13	Requires:	texlive-tlpkg
21cr|texlive-lutabulartools-65153-1|14	Requires:	texlive-kpathsea
21cr|texlive-lutabulartools-65153-1|15	Provides:	tex(lutabulartools.sty) = 2024
21cr|texlive-lutabulartools-65153-1|16	BuildArch:	noarch
21cr|texlive-lutabulartools-65153-1|17	
21cr|texlive-lutabulartools-65153-1|18	%description
21cr|texlive-lutabulartools-65153-1|19	This package provides some useful commands for tabular matter.
21cr|texlive-lutabulartools-65153-1|20	It uses LuaLaTeX and offers the ability to combine the
21cr|texlive-lutabulartools-65153-1|21	facilities of multirow and makecell with an easy to use syntax.
21cr|texlive-lutabulartools-65153-1|22	It also adds some enhanced rules for the booktabs package.
21cr|texlive-lutabulartools-65153-1|23	
21cr|texlive-lutabulartools-65153-1|24	%files
21cr|texlive-lutabulartools-65153-1|25	%doc %{_texmfdistdir}/doc/luatex/lutabulartools
21cr|texlive-lutabulartools-65153-1|26	%{_texmfdistdir}/tex/luatex/lutabulartools
21cr|texlive-lutabulartools-65153-1|27	
21cr|texlive-lutabulartools-65153-1|28	#------------------------------------------------------------------
21cr|texlive-lutabulartools-65153-1|29	
21cr|texlive-lutabulartools-65153-1|30	%prep
21cr|texlive-lutabulartools-65153-1|31	%setup -c -a0 -a1
21cr|texlive-lutabulartools-65153-1|32	
21cr|texlive-lutabulartools-65153-1|33	%build
21cr|texlive-lutabulartools-65153-1|34	
21cr|texlive-lutabulartools-65153-1|35	%install
21cr|texlive-lutabulartools-65153-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lutabulartools-65153-1|37	rm -rf tlpkg
21cr|texlive-lutabulartools-65153-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9752 21
21cr|texlive-lxfonts-2.0b-6|1	# revision 32354
21cr|texlive-lxfonts-2.0b-6|2	# category Package
21cr|texlive-lxfonts-2.0b-6|3	# catalog-ctan /fonts/lxfonts
21cr|texlive-lxfonts-2.0b-6|4	# catalog-date 2013-12-07 13:47:20 +0100
21cr|texlive-lxfonts-2.0b-6|5	# catalog-license lppl
21cr|texlive-lxfonts-2.0b-6|6	# catalog-version 2.0b
21cr|texlive-lxfonts-2.0b-6|7	Name:		texlive-lxfonts
21cr|texlive-lxfonts-2.0b-6|8	Version:	2.0b
21cr|texlive-lxfonts-2.0b-6|9	Release:	6
21cr|texlive-lxfonts-2.0b-6|10	Summary:	Set of slide fonts based on CM
21cr|texlive-lxfonts-2.0b-6|11	Group:		Publishing
21cr|texlive-lxfonts-2.0b-6|12	URL:		http://www.ctan.org/tex-archive/fonts/lxfonts
21cr|texlive-lxfonts-2.0b-6|13	License:	LPPL
21cr|texlive-lxfonts-2.0b-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lxfonts.tar.xz
21cr|texlive-lxfonts-2.0b-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lxfonts.doc.tar.xz
21cr|texlive-lxfonts-2.0b-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lxfonts.source.tar.xz
21cr|texlive-lxfonts-2.0b-6|17	BuildArch:	noarch
21cr|texlive-lxfonts-2.0b-6|18	BuildRequires:	texlive-tlpkg
21cr|texlive-lxfonts-2.0b-6|19	Requires(pre):	texlive-tlpkg
21cr|texlive-lxfonts-2.0b-6|20	Requires(post):	texlive-kpathsea
21cr|texlive-lxfonts-2.0b-6|21	
21cr|texlive-lxfonts-2.0b-6|22	%description
21cr|texlive-lxfonts-2.0b-6|23	The bundle contains the traditional slides fonts revised to be
21cr|texlive-lxfonts-2.0b-6|24	completely usable both as text fonts and mathematics fonts;
21cr|texlive-lxfonts-2.0b-6|25	they are fully integrate with the new operators, letters,
21cr|texlive-lxfonts-2.0b-6|26	symbols and extensible delimiter fonts, as well as with the AMS
21cr|texlive-lxfonts-2.0b-6|27	fonts, all redone with the same stylistic parameters.
21cr|texlive-lxfonts-2.0b-6|28	
21cr|texlive-lxfonts-2.0b-6|29	#-----------------------------------------------------------------------
21cr|texlive-lxfonts-2.0b-6|30	%files
21cr|texlive-lxfonts-2.0b-6|31	%{_texmfdistdir}/fonts/map/dvips/lxfonts/lxfonts.map
21cr|texlive-lxfonts-2.0b-6|32	%{_texmfdistdir}/fonts/source/public/lxfonts/lamsya.mf
21cr|texlive-lxfonts-2.0b-6|33	%{_texmfdistdir}/fonts/source/public/lxfonts/lamsyb.mf
21cr|texlive-lxfonts-2.0b-6|34	%{_texmfdistdir}/fonts/source/public/lxfonts/lasymbols.mf
21cr|texlive-lxfonts-2.0b-6|35	%{_texmfdistdir}/fonts/source/public/lxfonts/lbigacc.mf
21cr|texlive-lxfonts-2.0b-6|36	%{_texmfdistdir}/fonts/source/public/lxfonts/lbigdel.mf
21cr|texlive-lxfonts-2.0b-6|37	%{_texmfdistdir}/fonts/source/public/lxfonts/lbigop.mf
21cr|texlive-lxfonts-2.0b-6|38	%{_texmfdistdir}/fonts/source/public/lxfonts/lbsymbols.mf
21cr|texlive-lxfonts-2.0b-6|39	%{_texmfdistdir}/fonts/source/public/lxfonts/lcmbsy8.mf
21cr|texlive-lxfonts-2.0b-6|40	%{_texmfdistdir}/fonts/source/public/lxfonts/lcmex8.mf
21cr|texlive-lxfonts-2.0b-6|41	%{_texmfdistdir}/fonts/source/public/lxfonts/lcmmi8.mf
21cr|texlive-lxfonts-2.0b-6|42	%{_texmfdistdir}/fonts/source/public/lxfonts/lcmmib8.mf
21cr|texlive-lxfonts-2.0b-6|43	%{_texmfdistdir}/fonts/source/public/lxfonts/lcmsy8.mf
21cr|texlive-lxfonts-2.0b-6|44	%{_texmfdistdir}/fonts/source/public/lxfonts/leclb8.mf
21cr|texlive-lxfonts-2.0b-6|45	%{_texmfdistdir}/fonts/source/public/lxfonts/lecli8.mf
21cr|texlive-lxfonts-2.0b-6|46	%{_texmfdistdir}/fonts/source/public/lxfonts/leclo8.mf
21cr|texlive-lxfonts-2.0b-6|47	%{_texmfdistdir}/fonts/source/public/lxfonts/leclq8.mf
21cr|texlive-lxfonts-2.0b-6|48	%{_texmfdistdir}/fonts/source/public/lxfonts/lexroman.mf
21cr|texlive-lxfonts-2.0b-6|49	%{_texmfdistdir}/fonts/source/public/lxfonts/lexslides.mf
21cr|texlive-lxfonts-2.0b-6|50	%{_texmfdistdir}/fonts/source/public/lxfonts/llasy.mf
21cr|texlive-lxfonts-2.0b-6|51	%{_texmfdistdir}/fonts/source/public/lxfonts/llasy8.mf
21cr|texlive-lxfonts-2.0b-6|52	%{_texmfdistdir}/fonts/source/public/lxfonts/llasyb8.mf
21cr|texlive-lxfonts-2.0b-6|53	%{_texmfdistdir}/fonts/source/public/lxfonts/llcmss8.mf
21cr|texlive-lxfonts-2.0b-6|54	%{_texmfdistdir}/fonts/source/public/lxfonts/llcmssb8.mf
21cr|texlive-lxfonts-2.0b-6|55	%{_texmfdistdir}/fonts/source/public/lxfonts/llcmssi8.mf
21cr|texlive-lxfonts-2.0b-6|56	%{_texmfdistdir}/fonts/source/public/lxfonts/llcmsso8.mf
21cr|texlive-lxfonts-2.0b-6|57	%{_texmfdistdir}/fonts/source/public/lxfonts/lmathex.mf
21cr|texlive-lxfonts-2.0b-6|58	%{_texmfdistdir}/fonts/source/public/lxfonts/lmathit.mf
21cr|texlive-lxfonts-2.0b-6|59	%{_texmfdistdir}/fonts/source/public/lxfonts/lmathsy.mf
21cr|texlive-lxfonts-2.0b-6|60	%{_texmfdistdir}/fonts/source/public/lxfonts/lmsam8.mf
21cr|texlive-lxfonts-2.0b-6|61	%{_texmfdistdir}/fonts/source/public/lxfonts/lmsbm8.mf
21cr|texlive-lxfonts-2.0b-6|62	%{_texmfdistdir}/fonts/source/public/lxfonts/lroman.mf
21cr|texlive-lxfonts-2.0b-6|63	%{_texmfdistdir}/fonts/source/public/lxfonts/ltclb8.mf
21cr|texlive-lxfonts-2.0b-6|64	%{_texmfdistdir}/fonts/source/public/lxfonts/ltcli8.mf
21cr|texlive-lxfonts-2.0b-6|65	%{_texmfdistdir}/fonts/source/public/lxfonts/ltclo8.mf
21cr|texlive-lxfonts-2.0b-6|66	%{_texmfdistdir}/fonts/source/public/lxfonts/ltclq8.mf
21cr|texlive-lxfonts-2.0b-6|67	%{_texmfdistdir}/fonts/source/public/lxfonts/ltxsymb.mf
21cr|texlive-lxfonts-2.0b-6|68	%{_texmfdistdir}/fonts/source/public/lxfonts/lxbbase.mf
21cr|texlive-lxfonts-2.0b-6|69	%{_texmfdistdir}/fonts/source/public/lxfonts/lxbbold.mf
21cr|texlive-lxfonts-2.0b-6|70	%{_texmfdistdir}/fonts/source/public/lxfonts/lxbcaps.mf
21cr|texlive-lxfonts-2.0b-6|71	%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmbsy8.tfm
21cr|texlive-lxfonts-2.0b-6|72	%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmex8.tfm
21cr|texlive-lxfonts-2.0b-6|73	%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmmi8.tfm
21cr|texlive-lxfonts-2.0b-6|74	%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmmib8.tfm
21cr|texlive-lxfonts-2.0b-6|75	%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmsy8.tfm
21cr|texlive-lxfonts-2.0b-6|76	%{_texmfdistdir}/fonts/tfm/public/lxfonts/leclb8.tfm
21cr|texlive-lxfonts-2.0b-6|77	%{_texmfdistdir}/fonts/tfm/public/lxfonts/lecli8.tfm
21cr|texlive-lxfonts-2.0b-6|78	%{_texmfdistdir}/fonts/tfm/public/lxfonts/leclo8.tfm
21cr|texlive-lxfonts-2.0b-6|79	%{_texmfdistdir}/fonts/tfm/public/lxfonts/leclq8.tfm
21cr|texlive-lxfonts-2.0b-6|80	%{_texmfdistdir}/fonts/tfm/public/lxfonts/llasy8.tfm
21cr|texlive-lxfonts-2.0b-6|81	%{_texmfdistdir}/fonts/tfm/public/lxfonts/llasyb8.tfm
21cr|texlive-lxfonts-2.0b-6|82	%{_texmfdistdir}/fonts/tfm/public/lxfonts/llcmss8.tfm
21cr|texlive-lxfonts-2.0b-6|83	%{_texmfdistdir}/fonts/tfm/public/lxfonts/llcmssb8.tfm
21cr|texlive-lxfonts-2.0b-6|84	%{_texmfdistdir}/fonts/tfm/public/lxfonts/llcmssi8.tfm
21cr|texlive-lxfonts-2.0b-6|85	%{_texmfdistdir}/fonts/tfm/public/lxfonts/llcmsso8.tfm
21cr|texlive-lxfonts-2.0b-6|86	%{_texmfdistdir}/fonts/tfm/public/lxfonts/lmsam8.tfm
21cr|texlive-lxfonts-2.0b-6|87	%{_texmfdistdir}/fonts/tfm/public/lxfonts/lmsbm8.tfm
21cr|texlive-lxfonts-2.0b-6|88	%{_texmfdistdir}/fonts/tfm/public/lxfonts/ltclb8.tfm
21cr|texlive-lxfonts-2.0b-6|89	%{_texmfdistdir}/fonts/tfm/public/lxfonts/ltcli8.tfm
21cr|texlive-lxfonts-2.0b-6|90	%{_texmfdistdir}/fonts/tfm/public/lxfonts/ltclo8.tfm
21cr|texlive-lxfonts-2.0b-6|91	%{_texmfdistdir}/fonts/tfm/public/lxfonts/ltclq8.tfm
21cr|texlive-lxfonts-2.0b-6|92	%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmbsy8.pfb
21cr|texlive-lxfonts-2.0b-6|93	%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmex8.pfb
21cr|texlive-lxfonts-2.0b-6|94	%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmmi8.pfb
21cr|texlive-lxfonts-2.0b-6|95	%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmmib8.pfb
21cr|texlive-lxfonts-2.0b-6|96	%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmsy8.pfb
21cr|texlive-lxfonts-2.0b-6|97	%{_texmfdistdir}/fonts/type1/public/lxfonts/leclb8.pfb
21cr|texlive-lxfonts-2.0b-6|98	%{_texmfdistdir}/fonts/type1/public/lxfonts/lecli8.pfb
21cr|texlive-lxfonts-2.0b-6|99	%{_texmfdistdir}/fonts/type1/public/lxfonts/leclo8.pfb
21cr|texlive-lxfonts-2.0b-6|100	%{_texmfdistdir}/fonts/type1/public/lxfonts/leclq8.pfb
21cr|texlive-lxfonts-2.0b-6|101	%{_texmfdistdir}/fonts/type1/public/lxfonts/llasy8.pfb
21cr|texlive-lxfonts-2.0b-6|102	%{_texmfdistdir}/fonts/type1/public/lxfonts/llasyb8.pfb
21cr|texlive-lxfonts-2.0b-6|103	%{_texmfdistdir}/fonts/type1/public/lxfonts/llcmss8.pfb
21cr|texlive-lxfonts-2.0b-6|104	%{_texmfdistdir}/fonts/type1/public/lxfonts/llcmssb8.pfb
21cr|texlive-lxfonts-2.0b-6|105	%{_texmfdistdir}/fonts/type1/public/lxfonts/llcmssi8.pfb
21cr|texlive-lxfonts-2.0b-6|106	%{_texmfdistdir}/fonts/type1/public/lxfonts/llcmsso8.pfb
21cr|texlive-lxfonts-2.0b-6|107	%{_texmfdistdir}/fonts/type1/public/lxfonts/lmsam8.pfb
21cr|texlive-lxfonts-2.0b-6|108	%{_texmfdistdir}/fonts/type1/public/lxfonts/lmsbm8.pfb
21cr|texlive-lxfonts-2.0b-6|109	%{_texmfdistdir}/fonts/type1/public/lxfonts/ltclb8.pfb
21cr|texlive-lxfonts-2.0b-6|110	%{_texmfdistdir}/fonts/type1/public/lxfonts/ltcli8.pfb
21cr|texlive-lxfonts-2.0b-6|111	%{_texmfdistdir}/fonts/type1/public/lxfonts/ltclo8.pfb
21cr|texlive-lxfonts-2.0b-6|112	%{_texmfdistdir}/fonts/type1/public/lxfonts/ltclq8.pfb
21cr|texlive-lxfonts-2.0b-6|113	%{_texmfdistdir}/tex/latex/lxfonts/lgrllcmss.fd
21cr|texlive-lxfonts-2.0b-6|114	%{_texmfdistdir}/tex/latex/lxfonts/lgrllcmtt.fd
21cr|texlive-lxfonts-2.0b-6|115	%{_texmfdistdir}/tex/latex/lxfonts/lxfonts.sty
21cr|texlive-lxfonts-2.0b-6|116	%{_texmfdistdir}/tex/latex/lxfonts/omlllcmm.fd
21cr|texlive-lxfonts-2.0b-6|117	%{_texmfdistdir}/tex/latex/lxfonts/omsllcmsy.fd
21cr|texlive-lxfonts-2.0b-6|118	%{_texmfdistdir}/tex/latex/lxfonts/omxllcmex.fd
21cr|texlive-lxfonts-2.0b-6|119	%{_texmfdistdir}/tex/latex/lxfonts/ot1llcmss.fd
21cr|texlive-lxfonts-2.0b-6|120	%{_texmfdistdir}/tex/latex/lxfonts/ot1llcmtt.fd
21cr|texlive-lxfonts-2.0b-6|121	%{_texmfdistdir}/tex/latex/lxfonts/t1llcmss.fd
21cr|texlive-lxfonts-2.0b-6|122	%{_texmfdistdir}/tex/latex/lxfonts/t1llcmtt.fd
21cr|texlive-lxfonts-2.0b-6|123	%{_texmfdistdir}/tex/latex/lxfonts/ts1llcmss.fd
21cr|texlive-lxfonts-2.0b-6|124	%{_texmfdistdir}/tex/latex/lxfonts/ulllasy.fd
21cr|texlive-lxfonts-2.0b-6|125	%{_texmfdistdir}/tex/latex/lxfonts/ulmsa.fd
21cr|texlive-lxfonts-2.0b-6|126	%{_texmfdistdir}/tex/latex/lxfonts/ulmsb.fd
21cr|texlive-lxfonts-2.0b-6|127	%doc %{_texmfdistdir}/doc/fonts/lxfonts/LXfonts-demo.pdf
21cr|texlive-lxfonts-2.0b-6|128	%doc %{_texmfdistdir}/doc/fonts/lxfonts/LXfonts-demo.tex
21cr|texlive-lxfonts-2.0b-6|129	%doc %{_texmfdistdir}/doc/fonts/lxfonts/LXfonts.readme
21cr|texlive-lxfonts-2.0b-6|130	%doc %{_texmfdistdir}/doc/fonts/lxfonts/README
21cr|texlive-lxfonts-2.0b-6|131	%doc %{_texmfdistdir}/doc/fonts/lxfonts/lxfonts.pdf
21cr|texlive-lxfonts-2.0b-6|132	%doc %{_texmfdistdir}/doc/fonts/lxfonts/manifest.txt
21cr|texlive-lxfonts-2.0b-6|133	#- source
21cr|texlive-lxfonts-2.0b-6|134	%doc %{_texmfdistdir}/source/fonts/lxfonts/lxfonts.dtx
21cr|texlive-lxfonts-2.0b-6|135	
21cr|texlive-lxfonts-2.0b-6|136	#-----------------------------------------------------------------------
21cr|texlive-lxfonts-2.0b-6|137	%prep
21cr|texlive-lxfonts-2.0b-6|138	%setup -c -a0 -a1 -a2
21cr|texlive-lxfonts-2.0b-6|139	
21cr|texlive-lxfonts-2.0b-6|140	%build
21cr|texlive-lxfonts-2.0b-6|141	
21cr|texlive-lxfonts-2.0b-6|142	%install
21cr|texlive-lxfonts-2.0b-6|143	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-lxfonts-2.0b-6|144	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9753 21
21cr|texlive-macrolist-60139-1|1	%define oname macrolist
21cr|texlive-macrolist-60139-1|2	
21cr|texlive-macrolist-60139-1|3	Summary:	List operations for LaTeX2e
21cr|texlive-macrolist-60139-1|4	Name:		texlive-macrolist
21cr|texlive-macrolist-60139-1|5	Version:	60139
21cr|texlive-macrolist-60139-1|6	Release:	1
21cr|texlive-macrolist-60139-1|7	License:	LPPL1.3
21cr|texlive-macrolist-60139-1|8	Group:		Publishing
21cr|texlive-macrolist-60139-1|9	Url:		https://www.ctan.org
21cr|texlive-macrolist-60139-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-macrolist-60139-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-macrolist-60139-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-macrolist-60139-1|13	Requires:	texlive-tlpkg
21cr|texlive-macrolist-60139-1|14	Requires:	texlive-kpathsea
21cr|texlive-macrolist-60139-1|15	Provides:	tex(macrolist.sty) = 2024
21cr|texlive-macrolist-60139-1|16	BuildArch:	noarch
21cr|texlive-macrolist-60139-1|17	
21cr|texlive-macrolist-60139-1|18	%description
21cr|texlive-macrolist-60139-1|19	This package provides a list data structure and common list
21cr|texlive-macrolist-60139-1|20	functions such as \macrolistadd, \macrolistremove,
21cr|texlive-macrolist-60139-1|21	\macrolistforeach, as well as \macrolistremovelast (similar to
21cr|texlive-macrolist-60139-1|22	C++'s pop_back) and \macrolistjoin (similar to Javascript's
21cr|texlive-macrolist-60139-1|23	arr.join). Unlike most programming languages, the lists in this
21cr|texlive-macrolist-60139-1|24	package are 1-indexed, meaning the first element is numbered 1,
21cr|texlive-macrolist-60139-1|25	the second element numbered 2, and so on.
21cr|texlive-macrolist-60139-1|26	
21cr|texlive-macrolist-60139-1|27	%files
21cr|texlive-macrolist-60139-1|28	%doc %{_texmfdistdir}/doc/latex/macrolist
21cr|texlive-macrolist-60139-1|29	%{_texmfdistdir}/tex/latex/macrolist
21cr|texlive-macrolist-60139-1|30	
21cr|texlive-macrolist-60139-1|31	#------------------------------------------------------------------
21cr|texlive-macrolist-60139-1|32	
21cr|texlive-macrolist-60139-1|33	%prep
21cr|texlive-macrolist-60139-1|34	%setup -c -a0 -a1
21cr|texlive-macrolist-60139-1|35	
21cr|texlive-macrolist-60139-1|36	%build
21cr|texlive-macrolist-60139-1|37	
21cr|texlive-macrolist-60139-1|38	%install
21cr|texlive-macrolist-60139-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-macrolist-60139-1|40	rm -rf tlpkg
21cr|texlive-macrolist-60139-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9754 21
21cr|texlive-magicnum-52983-1|1	%define oname magicnum
21cr|texlive-magicnum-52983-1|2	
21cr|texlive-magicnum-52983-1|3	Summary:	Access TeX systems' "magic numbers"
21cr|texlive-magicnum-52983-1|4	Name:		texlive-magicnum
21cr|texlive-magicnum-52983-1|5	Version:	52983
21cr|texlive-magicnum-52983-1|6	Release:	1
21cr|texlive-magicnum-52983-1|7	License:	LPPL1.3
21cr|texlive-magicnum-52983-1|8	Group:		Publishing
21cr|texlive-magicnum-52983-1|9	Url:		https://www.ctan.org
21cr|texlive-magicnum-52983-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-magicnum-52983-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-magicnum-52983-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-magicnum-52983-1|13	#Requires:	tex(iftex.sty)
21cr|texlive-magicnum-52983-1|14	Requires:	tex(infwarerr.sty)
21cr|texlive-magicnum-52983-1|15	Requires:	texlive-tlpkg
21cr|texlive-magicnum-52983-1|16	Requires:	texlive-kpathsea
21cr|texlive-magicnum-52983-1|17	Provides:	tex(magicnum.sty) = 2024
21cr|texlive-magicnum-52983-1|18	BuildArch:	noarch
21cr|texlive-magicnum-52983-1|19	
21cr|texlive-magicnum-52983-1|20	%description
21cr|texlive-magicnum-52983-1|21	This package allows access to the various parameter values in
21cr|texlive-magicnum-52983-1|22	TeX (catcode values), e-TeX (group, if and node types, and
21cr|texlive-magicnum-52983-1|23	interaction mode), and LuaTeX (pdfliteral mode) by a
21cr|texlive-magicnum-52983-1|24	hierarchical name system.
21cr|texlive-magicnum-52983-1|25	
21cr|texlive-magicnum-52983-1|26	%files
21cr|texlive-magicnum-52983-1|27	%doc %{_texmfdistdir}/doc/latex/magicnum
21cr|texlive-magicnum-52983-1|28	%{_texmfdistdir}/scripts/magicnum
21cr|texlive-magicnum-52983-1|29	%{_texmfdistdir}/tex/generic/magicnum
21cr|texlive-magicnum-52983-1|30	
21cr|texlive-magicnum-52983-1|31	#------------------------------------------------------------------
21cr|texlive-magicnum-52983-1|32	
21cr|texlive-magicnum-52983-1|33	%prep
21cr|texlive-magicnum-52983-1|34	%setup -c -a0 -a1
21cr|texlive-magicnum-52983-1|35	
21cr|texlive-magicnum-52983-1|36	%build
21cr|texlive-magicnum-52983-1|37	
21cr|texlive-magicnum-52983-1|38	%install
21cr|texlive-magicnum-52983-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-magicnum-52983-1|40	rm -rf tlpkg
21cr|texlive-magicnum-52983-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9755 21
21cr|texlive-magicwatermark-63656-1|1	%define oname magicwatermark
21cr|texlive-magicwatermark-63656-1|2	
21cr|texlive-magicwatermark-63656-1|3	Summary:	An easy and flexible way to set watermarks
21cr|texlive-magicwatermark-63656-1|4	Name:		texlive-magicwatermark
21cr|texlive-magicwatermark-63656-1|5	Version:	63656
21cr|texlive-magicwatermark-63656-1|6	Release:	1
21cr|texlive-magicwatermark-63656-1|7	License:	LPPL1.3
21cr|texlive-magicwatermark-63656-1|8	Group:		Publishing
21cr|texlive-magicwatermark-63656-1|9	Url:		https://www.ctan.org
21cr|texlive-magicwatermark-63656-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-magicwatermark-63656-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-magicwatermark-63656-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-magicwatermark-63656-1|13	Requires:	texlive-tlpkg
21cr|texlive-magicwatermark-63656-1|14	Requires:	texlive-kpathsea
21cr|texlive-magicwatermark-63656-1|15	Provides:	tex(magicwatermark.sty) = 2024
21cr|texlive-magicwatermark-63656-1|16	BuildArch:	noarch
21cr|texlive-magicwatermark-63656-1|17	
21cr|texlive-magicwatermark-63656-1|18	%description
21cr|texlive-magicwatermark-63656-1|19	This package can flexibly set and clear watermarks. It is based
21cr|texlive-magicwatermark-63656-1|20	on everypage and TikZ, encapsulated by LaTeX3. All watermark
21cr|texlive-magicwatermark-63656-1|21	content is placed inside a TikZ node in the center of the page.
21cr|texlive-magicwatermark-63656-1|22	
21cr|texlive-magicwatermark-63656-1|23	%files
21cr|texlive-magicwatermark-63656-1|24	%doc %{_texmfdistdir}/doc/latex/magicwatermark
21cr|texlive-magicwatermark-63656-1|25	%{_texmfdistdir}/tex/latex/magicwatermark
21cr|texlive-magicwatermark-63656-1|26	
21cr|texlive-magicwatermark-63656-1|27	#------------------------------------------------------------------
21cr|texlive-magicwatermark-63656-1|28	
21cr|texlive-magicwatermark-63656-1|29	%prep
21cr|texlive-magicwatermark-63656-1|30	%setup -c -a0 -a1
21cr|texlive-magicwatermark-63656-1|31	
21cr|texlive-magicwatermark-63656-1|32	%build
21cr|texlive-magicwatermark-63656-1|33	
21cr|texlive-magicwatermark-63656-1|34	%install
21cr|texlive-magicwatermark-63656-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-magicwatermark-63656-1|36	rm -rf tlpkg
21cr|texlive-magicwatermark-63656-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9756 21
21cr|texlive-magra-57373-1|1	%define oname magra
21cr|texlive-magra-57373-1|2	
21cr|texlive-magra-57373-1|3	Summary:	The Magra font face with support for LaTeX and pdfLaTeX
21cr|texlive-magra-57373-1|4	Name:		texlive-magra
21cr|texlive-magra-57373-1|5	Version:	57373
21cr|texlive-magra-57373-1|6	Release:	1
21cr|texlive-magra-57373-1|7	License:	LPPL1.3
21cr|texlive-magra-57373-1|8	Group:		Publishing
21cr|texlive-magra-57373-1|9	Url:		https://www.ctan.org
21cr|texlive-magra-57373-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-magra-57373-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-magra-57373-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-magra-57373-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-magra-57373-1|14	Requires:	tex(ifthen.sty)
21cr|texlive-magra-57373-1|15	Requires:	texlive-tlpkg
21cr|texlive-magra-57373-1|16	Requires:	texlive-kpathsea
21cr|texlive-magra-57373-1|17	#Requires:	tex(mweights.sty)
21cr|texlive-magra-57373-1|18	Requires:	tex(textcomp.sty)
21cr|texlive-magra-57373-1|19	Provides:	tex(a_dip3eq.enc) = 2024
21cr|texlive-magra-57373-1|20	Provides:	tex(a_jqnft2.enc) = 2024
21cr|texlive-magra-57373-1|21	Provides:	tex(a_radyzq.enc) = 2024
21cr|texlive-magra-57373-1|22	Provides:	tex(a_va7yvq.enc) = 2024
21cr|texlive-magra-57373-1|23	Provides:	tex(LY1Magra-TLF.fd) = 2024
21cr|texlive-magra-57373-1|24	Provides:	tex(Magra.map) = 2024
21cr|texlive-magra-57373-1|25	Provides:	tex(Magra.sty) = 2024
21cr|texlive-magra-57373-1|26	Provides:	tex(OT1Magra-TLF.fd) = 2024
21cr|texlive-magra-57373-1|27	Provides:	tex(T1Magra-TLF.fd) = 2024
21cr|texlive-magra-57373-1|28	Provides:	tex(TS1Magra-TLF.fd) = 2024
21cr|texlive-magra-57373-1|29	BuildArch:	noarch
21cr|texlive-magra-57373-1|30	
21cr|texlive-magra-57373-1|31	%description
21cr|texlive-magra-57373-1|32	This package provides the Magra family of fonts designed by
21cr|texlive-magra-57373-1|33	FontFuror, with support for LaTeX and pdfLaTeX.
21cr|texlive-magra-57373-1|34	
21cr|texlive-magra-57373-1|35	%files
21cr|texlive-magra-57373-1|36	%doc %{_texmfdistdir}/doc/fonts/magra
21cr|texlive-magra-57373-1|37	%{_texmfdistdir}/fonts/enc/dvips/magra
21cr|texlive-magra-57373-1|38	%{_texmfdistdir}/fonts/map/dvips/magra
21cr|texlive-magra-57373-1|39	%{_texmfdistdir}/fonts/tfm/public/magra
21cr|texlive-magra-57373-1|40	%{_texmfdistdir}/fonts/type1/public/magra
21cr|texlive-magra-57373-1|41	%{_texmfdistdir}/fonts/vf/public/magra
21cr|texlive-magra-57373-1|42	%{_texmfdistdir}/tex/latex/magra
21cr|texlive-magra-57373-1|43	
21cr|texlive-magra-57373-1|44	#------------------------------------------------------------------
21cr|texlive-magra-57373-1|45	
21cr|texlive-magra-57373-1|46	%prep
21cr|texlive-magra-57373-1|47	%setup -c -a0 -a1
21cr|texlive-magra-57373-1|48	
21cr|texlive-magra-57373-1|49	%build
21cr|texlive-magra-57373-1|50	
21cr|texlive-magra-57373-1|51	%install
21cr|texlive-magra-57373-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-magra-57373-1|53	rm -rf tlpkg
21cr|texlive-magra-57373-1|54	cp -fpar * %{buildroot}%{_texmfdistdir}

9757 21
21cr|texlive-mahjong-58896-1|1	%define oname mahjong
21cr|texlive-mahjong-58896-1|2	
21cr|texlive-mahjong-58896-1|3	Summary:	Typeset Mahjong Tiles using MPSZ Notation
21cr|texlive-mahjong-58896-1|4	Name:		texlive-mahjong
21cr|texlive-mahjong-58896-1|5	Version:	58896
21cr|texlive-mahjong-58896-1|6	Release:	1
21cr|texlive-mahjong-58896-1|7	License:	LPPL1.3
21cr|texlive-mahjong-58896-1|8	Group:		Publishing
21cr|texlive-mahjong-58896-1|9	Url:		https://www.ctan.org
21cr|texlive-mahjong-58896-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mahjong-58896-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mahjong-58896-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mahjong-58896-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-mahjong-58896-1|14	Requires:	tex(graphicx.sty)
21cr|texlive-mahjong-58896-1|15	#Requires:	tex(l3keys2e.sty)
21cr|texlive-mahjong-58896-1|16	Requires:	texlive-tlpkg
21cr|texlive-mahjong-58896-1|17	Requires:	texlive-kpathsea
21cr|texlive-mahjong-58896-1|18	#Requires:	tex(stackengine.sty)
21cr|texlive-mahjong-58896-1|19	#Requires:	tex(xparse.sty)
21cr|texlive-mahjong-58896-1|20	Provides:	tex(mahjong.sty) = 2024
21cr|texlive-mahjong-58896-1|21	BuildArch:	noarch
21cr|texlive-mahjong-58896-1|22	
21cr|texlive-mahjong-58896-1|23	%description
21cr|texlive-mahjong-58896-1|24	The mahjong package provides a LaTeX2e and LaTeX3 interface for
21cr|texlive-mahjong-58896-1|25	typesetting mahjong tiles using an extended version of MPSZ
21cr|texlive-mahjong-58896-1|26	algebraic notation. Features include spaces, rotated, blank,
21cr|texlive-mahjong-58896-1|27	and concealed tiles, as well as red fives. The size of the
21cr|texlive-mahjong-58896-1|28	mahjong tiles can be controlled using a package option and an
21cr|texlive-mahjong-58896-1|29	optional argument of \mahjong. It is primarily aimed at Riichi
21cr|texlive-mahjong-58896-1|30	(aka. Japanese) Mahjong but can be used to typeset any style of
21cr|texlive-mahjong-58896-1|31	mahjong.
21cr|texlive-mahjong-58896-1|32	
21cr|texlive-mahjong-58896-1|33	%files
21cr|texlive-mahjong-58896-1|34	%doc %{_texmfdistdir}/doc/latex/mahjong
21cr|texlive-mahjong-58896-1|35	%{_texmfdistdir}/tex/latex/mahjong
21cr|texlive-mahjong-58896-1|36	
21cr|texlive-mahjong-58896-1|37	#------------------------------------------------------------------
21cr|texlive-mahjong-58896-1|38	
21cr|texlive-mahjong-58896-1|39	%prep
21cr|texlive-mahjong-58896-1|40	%setup -c -a0 -a1
21cr|texlive-mahjong-58896-1|41	
21cr|texlive-mahjong-58896-1|42	%build
21cr|texlive-mahjong-58896-1|43	
21cr|texlive-mahjong-58896-1|44	%install
21cr|texlive-mahjong-58896-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mahjong-58896-1|46	rm -rf tlpkg
21cr|texlive-mahjong-58896-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9758 21
21cr|texlive-make4ht-20200122-1|1	Name:		texlive-make4ht
21cr|texlive-make4ht-20200122-1|2	Version:	20200122
21cr|texlive-make4ht-20200122-1|3	Release:	1
21cr|texlive-make4ht-20200122-1|4	Summary:	A build system for tex4ht
21cr|texlive-make4ht-20200122-1|5	Group:		Publishing
21cr|texlive-make4ht-20200122-1|6	URL:		https://ctan.org/pkg/make4ht
21cr|texlive-make4ht-20200122-1|7	License:	lppl1.3
21cr|texlive-make4ht-20200122-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.tar.xz
21cr|texlive-make4ht-20200122-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.doc.tar.xz
21cr|texlive-make4ht-20200122-1|10	BuildArch:	noarch
21cr|texlive-make4ht-20200122-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-make4ht-20200122-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-make4ht-20200122-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-make4ht-20200122-1|14	
21cr|texlive-make4ht-20200122-1|15	%description
21cr|texlive-make4ht-20200122-1|16	make4ht is a simple build system for tex4ht, a TeX to XML
21cr|texlive-make4ht-20200122-1|17	converter. It provides a command line tool that drives the
21cr|texlive-make4ht-20200122-1|18	conversion process. It also provides a library which can be
21cr|texlive-make4ht-20200122-1|19	used to create customized conversion tools.
21cr|texlive-make4ht-20200122-1|20	
21cr|texlive-make4ht-20200122-1|21	
21cr|texlive-make4ht-20200122-1|22	#-----------------------------------------------------------------------
21cr|texlive-make4ht-20200122-1|23	%files
21cr|texlive-make4ht-20200122-1|24	%{_texmfdistdir}/*
21cr|texlive-make4ht-20200122-1|25	%{_bindir}/*
21cr|texlive-make4ht-20200122-1|26	
21cr|texlive-make4ht-20200122-1|27	#-----------------------------------------------------------------------
21cr|texlive-make4ht-20200122-1|28	%prep
21cr|texlive-make4ht-20200122-1|29	%setup -c -a0 -a1
21cr|texlive-make4ht-20200122-1|30	
21cr|texlive-make4ht-20200122-1|31	%build
21cr|texlive-make4ht-20200122-1|32	
21cr|texlive-make4ht-20200122-1|33	%install
21cr|texlive-make4ht-20200122-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-make4ht-20200122-1|35	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}
21cr|texlive-make4ht-20200122-1|36	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-make4ht-20200122-1|37	pushd %{buildroot}%{_bindir}
21cr|texlive-make4ht-20200122-1|38	ln -s ../../%{_texmfdistdir}/scripts/make4ht/make4ht make4ht

9759 21
21cr|texlive-makelabels-60255-1|1	%define oname makelabels
21cr|texlive-makelabels-60255-1|2	
21cr|texlive-makelabels-60255-1|3	Summary:	Add a '\makelabels' feature to KOMA-Script letter classes and package
21cr|texlive-makelabels-60255-1|4	Name:		texlive-makelabels
21cr|texlive-makelabels-60255-1|5	Version:	60255
21cr|texlive-makelabels-60255-1|6	Release:	1
21cr|texlive-makelabels-60255-1|7	License:	LPPL1.3
21cr|texlive-makelabels-60255-1|8	Group:		Publishing
21cr|texlive-makelabels-60255-1|9	Url:		https://www.ctan.org
21cr|texlive-makelabels-60255-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-makelabels-60255-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-makelabels-60255-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-makelabels-60255-1|13	Requires:	texlive-tlpkg
21cr|texlive-makelabels-60255-1|14	Requires:	texlive-kpathsea
21cr|texlive-makelabels-60255-1|15	BuildArch:	noarch
21cr|texlive-makelabels-60255-1|16	
21cr|texlive-makelabels-60255-1|17	%description
21cr|texlive-makelabels-60255-1|18	The standard letter class letter has a label feature. You can
21cr|texlive-makelabels-60255-1|19	activate it using \makelabels. While in Germany window
21cr|texlive-makelabels-60255-1|20	envelopes are common, printing labels is not common, and
21cr|texlive-makelabels-60255-1|21	scrlttr2 has never supported label printing. Using
21cr|texlive-makelabels-60255-1|22	makelabels.lco does implement a \makelabels feature similar to
21cr|texlive-makelabels-60255-1|23	the standard letter classes. Currently there are (almost) no
21cr|texlive-makelabels-60255-1|24	configuration features for makelabels.lco. But you may use the
21cr|texlive-makelabels-60255-1|25	envlab package after loading makelabels.lco to get various
21cr|texlive-makelabels-60255-1|26	configuration features.
21cr|texlive-makelabels-60255-1|27	
21cr|texlive-makelabels-60255-1|28	%files
21cr|texlive-makelabels-60255-1|29	%doc %{_texmfdistdir}/doc/latex/makelabels
21cr|texlive-makelabels-60255-1|30	%{_texmfdistdir}/tex/latex/makelabels
21cr|texlive-makelabels-60255-1|31	
21cr|texlive-makelabels-60255-1|32	#------------------------------------------------------------------
21cr|texlive-makelabels-60255-1|33	
21cr|texlive-makelabels-60255-1|34	%prep
21cr|texlive-makelabels-60255-1|35	%setup -c -a0 -a1
21cr|texlive-makelabels-60255-1|36	
21cr|texlive-makelabels-60255-1|37	%build
21cr|texlive-makelabels-60255-1|38	
21cr|texlive-makelabels-60255-1|39	%install
21cr|texlive-makelabels-60255-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-makelabels-60255-1|41	rm -rf tlpkg
21cr|texlive-makelabels-60255-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9760 21
21cr|texlive-makerobust-52811-1|1	%define oname makerobust
21cr|texlive-makerobust-52811-1|2	
21cr|texlive-makerobust-52811-1|3	Summary:	Making a macro robust (legacy package)
21cr|texlive-makerobust-52811-1|4	Name:		texlive-makerobust
21cr|texlive-makerobust-52811-1|5	Version:	52811
21cr|texlive-makerobust-52811-1|6	Release:	1
21cr|texlive-makerobust-52811-1|7	License:	LPPL1.3
21cr|texlive-makerobust-52811-1|8	Group:		Publishing
21cr|texlive-makerobust-52811-1|9	Url:		https://www.ctan.org
21cr|texlive-makerobust-52811-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-makerobust-52811-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-makerobust-52811-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-makerobust-52811-1|13	Requires:	texlive-tlpkg
21cr|texlive-makerobust-52811-1|14	Requires:	texlive-kpathsea
21cr|texlive-makerobust-52811-1|15	Provides:	tex(makerobust.sty) = 2024
21cr|texlive-makerobust-52811-1|16	BuildArch:	noarch
21cr|texlive-makerobust-52811-1|17	
21cr|texlive-makerobust-52811-1|18	%description
21cr|texlive-makerobust-52811-1|19	Heiko Oberdiek's makerobust package defined a command with name
21cr|texlive-makerobust-52811-1|20	\MakeRobustCommand that could be used to make fragile commands
21cr|texlive-makerobust-52811-1|21	robust. The LaTeX format has, since 2015, included a command
21cr|texlive-makerobust-52811-1|22	\MakeRobust with the same syntax and behaviour. Also by 2019,
21cr|texlive-makerobust-52811-1|23	almost all commands in LaTeX that may be used in a moving
21cr|texlive-makerobust-52811-1|24	argument are already robust. This package is now just a simple
21cr|texlive-makerobust-52811-1|25	one-liner defining the name \MakeRobustCommand as an alias for
21cr|texlive-makerobust-52811-1|26	\MakeRobust. This package should not be used in any new
21cr|texlive-makerobust-52811-1|27	documents.
21cr|texlive-makerobust-52811-1|28	
21cr|texlive-makerobust-52811-1|29	%files
21cr|texlive-makerobust-52811-1|30	%doc %{_texmfdistdir}/doc/latex/makerobust
21cr|texlive-makerobust-52811-1|31	%{_texmfdistdir}/tex/latex/makerobust
21cr|texlive-makerobust-52811-1|32	
21cr|texlive-makerobust-52811-1|33	#------------------------------------------------------------------
21cr|texlive-makerobust-52811-1|34	
21cr|texlive-makerobust-52811-1|35	%prep
21cr|texlive-makerobust-52811-1|36	%setup -c -a0 -a1
21cr|texlive-makerobust-52811-1|37	
21cr|texlive-makerobust-52811-1|38	%build
21cr|texlive-makerobust-52811-1|39	
21cr|texlive-makerobust-52811-1|40	%install
21cr|texlive-makerobust-52811-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-makerobust-52811-1|42	rm -rf tlpkg
21cr|texlive-makerobust-52811-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9761 21
21cr|texlive-mandi-2.7.5-1|1	Name:		texlive-mandi
21cr|texlive-mandi-2.7.5-1|2	Version:	2.7.5
21cr|texlive-mandi-2.7.5-1|3	Release:	1
21cr|texlive-mandi-2.7.5-1|4	Summary:	Macros for introductory physics and astronomy
21cr|texlive-mandi-2.7.5-1|5	Group:		Publishing
21cr|texlive-mandi-2.7.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mandi
21cr|texlive-mandi-2.7.5-1|7	License:	LPPL1.3
21cr|texlive-mandi-2.7.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.tar.xz
21cr|texlive-mandi-2.7.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.doc.tar.xz
21cr|texlive-mandi-2.7.5-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.source.tar.xz
21cr|texlive-mandi-2.7.5-1|11	BuildArch:	noarch
21cr|texlive-mandi-2.7.5-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mandi-2.7.5-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-mandi-2.7.5-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-mandi-2.7.5-1|15	
21cr|texlive-mandi-2.7.5-1|16	%description
21cr|texlive-mandi-2.7.5-1|17	The package contains commands for students and teachers of
21cr|texlive-mandi-2.7.5-1|18	introductory physics. Commands for physical quantities
21cr|texlive-mandi-2.7.5-1|19	intelligently handle SI units so the user need not do so. There
21cr|texlive-mandi-2.7.5-1|20	are other features that should make LaTeX easy for introductory
21cr|texlive-mandi-2.7.5-1|21	physics students.
21cr|texlive-mandi-2.7.5-1|22	
21cr|texlive-mandi-2.7.5-1|23	#-----------------------------------------------------------------------
21cr|texlive-mandi-2.7.5-1|24	%files
21cr|texlive-mandi-2.7.5-1|25	%{_texmfdistdir}/tex/latex/mandi
21cr|texlive-mandi-2.7.5-1|26	%doc %{_texmfdistdir}/doc/latex/mandi
21cr|texlive-mandi-2.7.5-1|27	#- source
21cr|texlive-mandi-2.7.5-1|28	%doc %{_texmfdistdir}/source/latex/mandi
21cr|texlive-mandi-2.7.5-1|29	
21cr|texlive-mandi-2.7.5-1|30	#-----------------------------------------------------------------------
21cr|texlive-mandi-2.7.5-1|31	%prep
21cr|texlive-mandi-2.7.5-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-mandi-2.7.5-1|33	
21cr|texlive-mandi-2.7.5-1|34	%build
21cr|texlive-mandi-2.7.5-1|35	
21cr|texlive-mandi-2.7.5-1|36	%install
21cr|texlive-mandi-2.7.5-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mandi-2.7.5-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9762 21
21cr|texlive-marathi-61719-1|1	%define oname marathi
21cr|texlive-marathi-61719-1|2	
21cr|texlive-marathi-61719-1|3	Summary:	Typeset Marathi language using XeLaTeX or LuaLaTeX
21cr|texlive-marathi-61719-1|4	Name:		texlive-marathi
21cr|texlive-marathi-61719-1|5	Version:	61719
21cr|texlive-marathi-61719-1|6	Release:	1
21cr|texlive-marathi-61719-1|7	License:	LPPL1.3
21cr|texlive-marathi-61719-1|8	Group:		Publishing
21cr|texlive-marathi-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-marathi-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-marathi-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-marathi-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-marathi-61719-1|13	#Requires:	tex(iftex.sty)
21cr|texlive-marathi-61719-1|14	Requires:	texlive-tlpkg
21cr|texlive-marathi-61719-1|15	Requires:	texlive-kpathsea
21cr|texlive-marathi-61719-1|16	#Requires:	tex(pgfkeys.sty)
21cr|texlive-marathi-61719-1|17	#Requires:	tex(setspace.sty)
21cr|texlive-marathi-61719-1|18	Provides:	tex(marathi.sty) = 2024
21cr|texlive-marathi-61719-1|19	Provides:	tex(namuna-article.tex) = 2024
21cr|texlive-marathi-61719-1|20	Provides:	tex(namuna-beamer.tex) = 2024
21cr|texlive-marathi-61719-1|21	Provides:	tex(namuna-book.tex) = 2024
21cr|texlive-marathi-61719-1|22	Provides:	tex(namuna-letter.tex) = 2024
21cr|texlive-marathi-61719-1|23	Provides:	tex(namuna-para.tex) = 2024
21cr|texlive-marathi-61719-1|24	Provides:	tex(namuna-report.tex) = 2024
21cr|texlive-marathi-61719-1|25	BuildArch:	noarch
21cr|texlive-marathi-61719-1|26	
21cr|texlive-marathi-61719-1|27	%description
21cr|texlive-marathi-61719-1|28	luaa-laattek v jhii-laattek hyaaNcyaash mraatthiicaa sulbh
21cr|texlive-marathi-61719-1|29	vaapr krnnyaasaatthii. laattek-vriil mraatthiicyaa
21cr|texlive-marathi-61719-1|30	sthaanikiikrnnaace kaam hyaa aajnyaasNcaamaarpht kele jaaiil.
21cr|texlive-marathi-61719-1|31	expex v blindtext hyaa aajnyaasNcaaNce sthaanikiikrnn tuurtaas
21cr|texlive-marathi-61719-1|32	hyaa aajnyaasNcaamaarpht purvle jaat aahe. For conveniently
21cr|texlive-marathi-61719-1|33	typesetting Marathi language with LuaLaTeX and XeLaTeX. This
21cr|texlive-marathi-61719-1|34	package will provide localizations needed for the Marathi
21cr|texlive-marathi-61719-1|35	language. Currently the package localizes package blindtext and
21cr|texlive-marathi-61719-1|36	package expex.
21cr|texlive-marathi-61719-1|37	
21cr|texlive-marathi-61719-1|38	%files
21cr|texlive-marathi-61719-1|39	%doc %{_texmfdistdir}/doc/latex/marathi
21cr|texlive-marathi-61719-1|40	%{_texmfdistdir}/tex/latex/marathi
21cr|texlive-marathi-61719-1|41	
21cr|texlive-marathi-61719-1|42	#------------------------------------------------------------------
21cr|texlive-marathi-61719-1|43	
21cr|texlive-marathi-61719-1|44	%prep
21cr|texlive-marathi-61719-1|45	%setup -c -a0 -a1
21cr|texlive-marathi-61719-1|46	
21cr|texlive-marathi-61719-1|47	%build
21cr|texlive-marathi-61719-1|48	
21cr|texlive-marathi-61719-1|49	%install
21cr|texlive-marathi-61719-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-marathi-61719-1|51	rm -rf tlpkg
21cr|texlive-marathi-61719-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

9763 21
21cr|texlive-marcellus-64451-1|1	%define oname marcellus
21cr|texlive-marcellus-64451-1|2	
21cr|texlive-marcellus-64451-1|3	Summary:	Marcellus fonts with LaTeX support
21cr|texlive-marcellus-64451-1|4	Name:		texlive-marcellus
21cr|texlive-marcellus-64451-1|5	Version:	64451
21cr|texlive-marcellus-64451-1|6	Release:	1
21cr|texlive-marcellus-64451-1|7	License:	LPPL1.3
21cr|texlive-marcellus-64451-1|8	Group:		Publishing
21cr|texlive-marcellus-64451-1|9	Url:		https://www.ctan.org
21cr|texlive-marcellus-64451-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-marcellus-64451-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-marcellus-64451-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-marcellus-64451-1|13	Requires:	texlive-tlpkg
21cr|texlive-marcellus-64451-1|14	Requires:	texlive-kpathsea
21cr|texlive-marcellus-64451-1|15	Provides:	tex(LY1Mrcls-LF.fd) = 2024
21cr|texlive-marcellus-64451-1|16	Provides:	tex(LY1Mrcls-Sup.fd) = 2024
21cr|texlive-marcellus-64451-1|17	Provides:	tex(marcellus.map) = 2024
21cr|texlive-marcellus-64451-1|18	Provides:	tex(marcellus.sty) = 2024
21cr|texlive-marcellus-64451-1|19	Provides:	tex(mrcls_37huou.enc) = 2024
21cr|texlive-marcellus-64451-1|20	Provides:	tex(mrcls_5az7w7.enc) = 2024
21cr|texlive-marcellus-64451-1|21	Provides:	tex(mrcls_cvodtw.enc) = 2024
21cr|texlive-marcellus-64451-1|22	Provides:	tex(mrcls_rfafok.enc) = 2024
21cr|texlive-marcellus-64451-1|23	Provides:	tex(mrcls_rwr7kk.enc) = 2024
21cr|texlive-marcellus-64451-1|24	Provides:	tex(mrcls_rzkwvt.enc) = 2024
21cr|texlive-marcellus-64451-1|25	Provides:	tex(mrcls_stzmvz.enc) = 2024
21cr|texlive-marcellus-64451-1|26	Provides:	tex(OT1Mrcls-LF.fd) = 2024
21cr|texlive-marcellus-64451-1|27	Provides:	tex(OT1Mrcls-Sup.fd) = 2024
21cr|texlive-marcellus-64451-1|28	Provides:	tex(T1Mrcls-LF.fd) = 2024
21cr|texlive-marcellus-64451-1|29	Provides:	tex(T1Mrcls-Sup.fd) = 2024
21cr|texlive-marcellus-64451-1|30	Provides:	tex(TS1Mrcls-LF.fd) = 2024
21cr|texlive-marcellus-64451-1|31	BuildArch:	noarch
21cr|texlive-marcellus-64451-1|32	
21cr|texlive-marcellus-64451-1|33	%description
21cr|texlive-marcellus-64451-1|34	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-marcellus-64451-1|35	support for the Marcellus family of fonts, designed by Brian J.
21cr|texlive-marcellus-64451-1|36	Bonislawsky. Marcellus is a flared-serif family, inspired by
21cr|texlive-marcellus-64451-1|37	classic Roman inscription letterforms. There is currently just
21cr|texlive-marcellus-64451-1|38	a regular weight and small-caps. The regular weight will be
21cr|texlive-marcellus-64451-1|39	silently substituted for bold.
21cr|texlive-marcellus-64451-1|40	
21cr|texlive-marcellus-64451-1|41	%files
21cr|texlive-marcellus-64451-1|42	%doc %{_texmfdistdir}/doc/fonts/marcellus
21cr|texlive-marcellus-64451-1|43	%{_texmfdistdir}/fonts/enc/dvips/marcellus
21cr|texlive-marcellus-64451-1|44	%{_texmfdistdir}/fonts/map/dvips/marcellus
21cr|texlive-marcellus-64451-1|45	%{_texmfdistdir}/fonts/tfm/public/marcellus
21cr|texlive-marcellus-64451-1|46	%{_texmfdistdir}/fonts/truetype/public/marcellus
21cr|texlive-marcellus-64451-1|47	%{_texmfdistdir}/fonts/type1/public/marcellus
21cr|texlive-marcellus-64451-1|48	%{_texmfdistdir}/fonts/vf/public/marcellus
21cr|texlive-marcellus-64451-1|49	%{_texmfdistdir}/tex/latex/marcellus/
21cr|texlive-marcellus-64451-1|50	
21cr|texlive-marcellus-64451-1|51	#------------------------------------------------------------------
21cr|texlive-marcellus-64451-1|52	
21cr|texlive-marcellus-64451-1|53	%prep
21cr|texlive-marcellus-64451-1|54	%setup -c -a0 -a1
21cr|texlive-marcellus-64451-1|55	
21cr|texlive-marcellus-64451-1|56	%build
21cr|texlive-marcellus-64451-1|57	
21cr|texlive-marcellus-64451-1|58	%install
21cr|texlive-marcellus-64451-1|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-marcellus-64451-1|60	rm -rf tlpkg
21cr|texlive-marcellus-64451-1|61	cp -fpar * %{buildroot}%{_texmfdistdir}

9764 21
21cr|texlive-margbib-1.0c-8|1	# revision 15878
21cr|texlive-margbib-1.0c-8|2	# category Package
21cr|texlive-margbib-1.0c-8|3	# catalog-ctan /macros/latex/contrib/margbib
21cr|texlive-margbib-1.0c-8|4	# catalog-date 2008-09-23 13:30:27 +0200
21cr|texlive-margbib-1.0c-8|5	# catalog-license gpl
21cr|texlive-margbib-1.0c-8|6	# catalog-version 1.0c
21cr|texlive-margbib-1.0c-8|7	Name:		texlive-margbib
21cr|texlive-margbib-1.0c-8|8	Version:	1.0c
21cr|texlive-margbib-1.0c-8|9	Release:	8
21cr|texlive-margbib-1.0c-8|10	Summary:	Display bibitem tags in the margins
21cr|texlive-margbib-1.0c-8|11	Group:		Publishing
21cr|texlive-margbib-1.0c-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/margbib
21cr|texlive-margbib-1.0c-8|13	License:	GPL
21cr|texlive-margbib-1.0c-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.tar.xz
21cr|texlive-margbib-1.0c-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.doc.tar.xz
21cr|texlive-margbib-1.0c-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.source.tar.xz
21cr|texlive-margbib-1.0c-8|17	BuildArch:	noarch
21cr|texlive-margbib-1.0c-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-margbib-1.0c-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-margbib-1.0c-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-margbib-1.0c-8|21	
21cr|texlive-margbib-1.0c-8|22	%description
21cr|texlive-margbib-1.0c-8|23	The package redefines the 'thebibliography' environment to
21cr|texlive-margbib-1.0c-8|24	place the citation key into the margin.
21cr|texlive-margbib-1.0c-8|25	
21cr|texlive-margbib-1.0c-8|26	
21cr|texlive-margbib-1.0c-8|27	#-----------------------------------------------------------------------
21cr|texlive-margbib-1.0c-8|28	%files
21cr|texlive-margbib-1.0c-8|29	%{_texmfdistdir}/tex/latex/margbib/margbib.sty
21cr|texlive-margbib-1.0c-8|30	%doc %{_texmfdistdir}/doc/latex/margbib/margbib.pdf
21cr|texlive-margbib-1.0c-8|31	#- source
21cr|texlive-margbib-1.0c-8|32	%doc %{_texmfdistdir}/source/latex/margbib/margbib.dtx
21cr|texlive-margbib-1.0c-8|33	%doc %{_texmfdistdir}/source/latex/margbib/margbib.ins
21cr|texlive-margbib-1.0c-8|34	
21cr|texlive-margbib-1.0c-8|35	#-----------------------------------------------------------------------
21cr|texlive-margbib-1.0c-8|36	%prep
21cr|texlive-margbib-1.0c-8|37	%setup -c -a0 -a1 -a2
21cr|texlive-margbib-1.0c-8|38	
21cr|texlive-margbib-1.0c-8|39	%build
21cr|texlive-margbib-1.0c-8|40	
21cr|texlive-margbib-1.0c-8|41	%install
21cr|texlive-margbib-1.0c-8|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-margbib-1.0c-8|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9765 21
21cr|texlive-matapli-62632-1|1	%define oname matapli
21cr|texlive-matapli-62632-1|2	
21cr|texlive-matapli-62632-1|3	Summary:	Class for the french journal "MATAPLI"
21cr|texlive-matapli-62632-1|4	Name:		texlive-matapli
21cr|texlive-matapli-62632-1|5	Version:	62632
21cr|texlive-matapli-62632-1|6	Release:	1
21cr|texlive-matapli-62632-1|7	License:	LPPL1.3
21cr|texlive-matapli-62632-1|8	Group:		Publishing
21cr|texlive-matapli-62632-1|9	Url:		https://www.ctan.org
21cr|texlive-matapli-62632-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-matapli-62632-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-matapli-62632-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-matapli-62632-1|13	Requires:	texlive-tlpkg
21cr|texlive-matapli-62632-1|14	Requires:	texlive-kpathsea
21cr|texlive-matapli-62632-1|15	Provides:	tex(matapli.cls) = 2024
21cr|texlive-matapli-62632-1|16	BuildArch:	noarch
21cr|texlive-matapli-62632-1|17	
21cr|texlive-matapli-62632-1|18	%description
21cr|texlive-matapli-62632-1|19	This is a class for the french journal "MATAPLI" of the Societe
21cr|texlive-matapli-62632-1|20	de Mathematiques Appliquees et Industrielles (SMAI).
21cr|texlive-matapli-62632-1|21	
21cr|texlive-matapli-62632-1|22	%files
21cr|texlive-matapli-62632-1|23	%doc %{_texmfdistdir}/doc/latex/matapli
21cr|texlive-matapli-62632-1|24	%{_texmfdistdir}/tex/latex/matapli
21cr|texlive-matapli-62632-1|25	
21cr|texlive-matapli-62632-1|26	#------------------------------------------------------------------
21cr|texlive-matapli-62632-1|27	
21cr|texlive-matapli-62632-1|28	%prep
21cr|texlive-matapli-62632-1|29	%setup -c -a0 -a1
21cr|texlive-matapli-62632-1|30	
21cr|texlive-matapli-62632-1|31	%build
21cr|texlive-matapli-62632-1|32	
21cr|texlive-matapli-62632-1|33	%install
21cr|texlive-matapli-62632-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-matapli-62632-1|35	rm -rf tlpkg
21cr|texlive-matapli-62632-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9766 21
21cr|texlive-match_parens-1.43-2|1	# revision 33682
21cr|texlive-match_parens-1.43-2|2	# category Package
21cr|texlive-match_parens-1.43-2|3	# catalog-ctan /support/match_parens
21cr|texlive-match_parens-1.43-2|4	# catalog-date 2012-04-05 17:28:29 +0200
21cr|texlive-match_parens-1.43-2|5	# catalog-license gpl
21cr|texlive-match_parens-1.43-2|6	# catalog-version 1.4
21cr|texlive-match_parens-1.43-2|7	Name:		texlive-match_parens
21cr|texlive-match_parens-1.43-2|8	Version:	1.43
21cr|texlive-match_parens-1.43-2|9	Release:	2
21cr|texlive-match_parens-1.43-2|10	Summary:	Easily detect mismatched parens
21cr|texlive-match_parens-1.43-2|11	Group:		Publishing
21cr|texlive-match_parens-1.43-2|12	URL:		http://www.ctan.org/tex-archive/support/match_parens
21cr|texlive-match_parens-1.43-2|13	License:	GPL
21cr|texlive-match_parens-1.43-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.tar.xz
21cr|texlive-match_parens-1.43-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.doc.tar.xz
21cr|texlive-match_parens-1.43-2|16	BuildArch:	noarch
21cr|texlive-match_parens-1.43-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-match_parens-1.43-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-match_parens-1.43-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-match_parens-1.43-2|20	Provides:	texlive-match_parens.bin = %{EVRD}
21cr|texlive-match_parens-1.43-2|21	
21cr|texlive-match_parens-1.43-2|22	%description
21cr|texlive-match_parens-1.43-2|23	Mismatches of parentheses, braces, (angle) brackets, especially
21cr|texlive-match_parens-1.43-2|24	in TeX sources which may be rich in those, may be difficult to
21cr|texlive-match_parens-1.43-2|25	trace. This little script helps you by writing your text to
21cr|texlive-match_parens-1.43-2|26	standard output, after adding a left margin to your text, which
21cr|texlive-match_parens-1.43-2|27	will normally be almost empty, but will clearly show any
21cr|texlive-match_parens-1.43-2|28	mismatches.
21cr|texlive-match_parens-1.43-2|29	
21cr|texlive-match_parens-1.43-2|30	#-----------------------------------------------------------------------
21cr|texlive-match_parens-1.43-2|31	%files
21cr|texlive-match_parens-1.43-2|32	%{_bindir}/match_parens
21cr|texlive-match_parens-1.43-2|33	%{_texmfdistdir}/scripts/match_parens/match_parens
21cr|texlive-match_parens-1.43-2|34	%doc %{_texmfdistdir}/doc/support/match_parens/README
21cr|texlive-match_parens-1.43-2|35	%doc %{_texmfdistdir}/doc/support/match_parens/match_parens.pdf
21cr|texlive-match_parens-1.43-2|36	
21cr|texlive-match_parens-1.43-2|37	#-----------------------------------------------------------------------
21cr|texlive-match_parens-1.43-2|38	%prep
21cr|texlive-match_parens-1.43-2|39	%setup -c -a0 -a1
21cr|texlive-match_parens-1.43-2|40	
21cr|texlive-match_parens-1.43-2|41	%build
21cr|texlive-match_parens-1.43-2|42	
21cr|texlive-match_parens-1.43-2|43	%install
21cr|texlive-match_parens-1.43-2|44	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-match_parens-1.43-2|45	pushd %{buildroot}%{_bindir}
21cr|texlive-match_parens-1.43-2|46	ln -sf %{_texmfdistdir}/scripts/match_parens/match_parens match_parens
21cr|texlive-match_parens-1.43-2|47	popd
21cr|texlive-match_parens-1.43-2|48	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-match_parens-1.43-2|49	cp -fpar texmf-dist %{buildroot}%{_datadir}

9767 21
21cr|texlive-mathabx-type1-20190228-1|1	# revision 21129
21cr|texlive-mathabx-type1-20190228-1|2	# category Package
21cr|texlive-mathabx-type1-20190228-1|3	# catalog-ctan /fonts/ps-type1/mathabx
21cr|texlive-mathabx-type1-20190228-1|4	# catalog-date 2011-01-19 07:58:01 +0100
21cr|texlive-mathabx-type1-20190228-1|5	# catalog-license lppl
21cr|texlive-mathabx-type1-20190228-1|6	# catalog-version undef
21cr|texlive-mathabx-type1-20190228-1|7	Name:		texlive-mathabx-type1
21cr|texlive-mathabx-type1-20190228-1|8	Version:	20190228
21cr|texlive-mathabx-type1-20190228-1|9	Release:	1
21cr|texlive-mathabx-type1-20190228-1|10	Summary:	Outline version of the mathabx fonts
21cr|texlive-mathabx-type1-20190228-1|11	Group:		Publishing
21cr|texlive-mathabx-type1-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/mathabx
21cr|texlive-mathabx-type1-20190228-1|13	License:	LPPL
21cr|texlive-mathabx-type1-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx-type1.tar.xz
21cr|texlive-mathabx-type1-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx-type1.doc.tar.xz
21cr|texlive-mathabx-type1-20190228-1|16	BuildArch:	noarch
21cr|texlive-mathabx-type1-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-mathabx-type1-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-mathabx-type1-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-mathabx-type1-20190228-1|20	Requires:	texlive-mathabx
21cr|texlive-mathabx-type1-20190228-1|21	
21cr|texlive-mathabx-type1-20190228-1|22	%description
21cr|texlive-mathabx-type1-20190228-1|23	This is an Adobe Type 1 outline version of the mathabx fonts.
21cr|texlive-mathabx-type1-20190228-1|24	
21cr|texlive-mathabx-type1-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-mathabx-type1-20190228-1|26	%files
21cr|texlive-mathabx-type1-20190228-1|27	%{_texmfdistdir}/fonts/map/dvips/mathabx-type1/mathabx.map
21cr|texlive-mathabx-type1-20190228-1|28	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha10.pfb
21cr|texlive-mathabx-type1-20190228-1|29	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha12.pfb
21cr|texlive-mathabx-type1-20190228-1|30	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha5.pfb
21cr|texlive-mathabx-type1-20190228-1|31	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha6.pfb
21cr|texlive-mathabx-type1-20190228-1|32	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha7.pfb
21cr|texlive-mathabx-type1-20190228-1|33	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha8.pfb
21cr|texlive-mathabx-type1-20190228-1|34	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha9.pfb
21cr|texlive-mathabx-type1-20190228-1|35	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathastrotest10.pfb
21cr|texlive-mathabx-type1-20190228-1|36	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb10.pfb
21cr|texlive-mathabx-type1-20190228-1|37	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb12.pfb
21cr|texlive-mathabx-type1-20190228-1|38	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb5.pfb
21cr|texlive-mathabx-type1-20190228-1|39	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb6.pfb
21cr|texlive-mathabx-type1-20190228-1|40	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb7.pfb
21cr|texlive-mathabx-type1-20190228-1|41	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb8.pfb
21cr|texlive-mathabx-type1-20190228-1|42	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb9.pfb
21cr|texlive-mathabx-type1-20190228-1|43	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathc10.pfb
21cr|texlive-mathabx-type1-20190228-1|44	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathu10.pfb
21cr|texlive-mathabx-type1-20190228-1|45	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathux10.pfb
21cr|texlive-mathabx-type1-20190228-1|46	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx10.pfb
21cr|texlive-mathabx-type1-20190228-1|47	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx12.pfb
21cr|texlive-mathabx-type1-20190228-1|48	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx5.pfb
21cr|texlive-mathabx-type1-20190228-1|49	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx6.pfb
21cr|texlive-mathabx-type1-20190228-1|50	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx7.pfb
21cr|texlive-mathabx-type1-20190228-1|51	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx8.pfb
21cr|texlive-mathabx-type1-20190228-1|52	%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx9.pfb
21cr|texlive-mathabx-type1-20190228-1|53	%doc %{_texmfdistdir}/doc/fonts/mathabx-type1/README
21cr|texlive-mathabx-type1-20190228-1|54	
21cr|texlive-mathabx-type1-20190228-1|55	#-----------------------------------------------------------------------
21cr|texlive-mathabx-type1-20190228-1|56	%prep
21cr|texlive-mathabx-type1-20190228-1|57	%setup -c -a0 -a1
21cr|texlive-mathabx-type1-20190228-1|58	
21cr|texlive-mathabx-type1-20190228-1|59	%build
21cr|texlive-mathabx-type1-20190228-1|60	
21cr|texlive-mathabx-type1-20190228-1|61	%install
21cr|texlive-mathabx-type1-20190228-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathabx-type1-20190228-1|63	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9768 21
21cr|texlive-mathalpha-61089-1|1	%define oname mathalpha
21cr|texlive-mathalpha-61089-1|2	
21cr|texlive-mathalpha-61089-1|3	Summary:	General package for loading maths alphabets in LaTeX
21cr|texlive-mathalpha-61089-1|4	Name:		texlive-mathalpha
21cr|texlive-mathalpha-61089-1|5	Version:	61089
21cr|texlive-mathalpha-61089-1|6	Release:	1
21cr|texlive-mathalpha-61089-1|7	License:	LPPL1.3
21cr|texlive-mathalpha-61089-1|8	Group:		Publishing
21cr|texlive-mathalpha-61089-1|9	Url:		https://www.ctan.org
21cr|texlive-mathalpha-61089-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mathalpha-61089-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mathalpha-61089-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mathalpha-61089-1|13	Requires:	texlive-kpathsea
21cr|texlive-mathalpha-61089-1|14	Requires:	texlive-tlpkg
21cr|texlive-mathalpha-61089-1|15	Provides:	texlive-mathalfa = 8:svn51179
21cr|texlive-mathalpha-61089-1|16	Provides:	tex-mathalfa = 2024
21cr|texlive-mathalpha-61089-1|17	Provides:	tex(mathalfa.sty) = 2024
21cr|texlive-mathalpha-61089-1|18	Provides:	tex-mathalpha = 2024
21cr|texlive-mathalpha-61089-1|19	Provides:	tex(mathalpha.sty) = 2024
21cr|texlive-mathalpha-61089-1|20	BuildArch:	noarch
21cr|texlive-mathalpha-61089-1|21	
21cr|texlive-mathalpha-61089-1|22	%description
21cr|texlive-mathalpha-61089-1|23	Package mathalfa was renamed to mathalpha. For backward
21cr|texlive-mathalpha-61089-1|24	compatibility the old name will continue to be recognized in
21cr|texlive-mathalpha-61089-1|25	LaTeX documents. The package provides means of loading maths
21cr|texlive-mathalpha-61089-1|26	alphabets (such as are normally addressed via macros \mathcal,
21cr|texlive-mathalpha-61089-1|27	\mathbb, \mathfrak and \mathscr), offering various features
21cr|texlive-mathalpha-61089-1|28	normally missing in existing packages for this job.
21cr|texlive-mathalpha-61089-1|29	
21cr|texlive-mathalpha-61089-1|30	%files
21cr|texlive-mathalpha-61089-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-mathalpha-61089-1|32	%{_texmfdistdir}/tex/latex/mathalpha/
21cr|texlive-mathalpha-61089-1|33	
21cr|texlive-mathalpha-61089-1|34	#------------------------------------------------------------------
21cr|texlive-mathalpha-61089-1|35	
21cr|texlive-mathalpha-61089-1|36	%prep
21cr|texlive-mathalpha-61089-1|37	%setup -c -a0 -a1
21cr|texlive-mathalpha-61089-1|38	
21cr|texlive-mathalpha-61089-1|39	%build
21cr|texlive-mathalpha-61089-1|40	
21cr|texlive-mathalpha-61089-1|41	%install
21cr|texlive-mathalpha-61089-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathalpha-61089-1|43	rm -rf tlpkg
21cr|texlive-mathalpha-61089-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9769 21
21cr|texlive-mathcommand-20191206-1|1	Name:		texlive-mathcommand
21cr|texlive-mathcommand-20191206-1|2	Version:	20191206
21cr|texlive-mathcommand-20191206-1|3	Release:	1
21cr|texlive-mathcommand-20191206-1|4	Summary:	\newcommand-like commands for defining math macros
21cr|texlive-mathcommand-20191206-1|5	Group:		Publishing
21cr|texlive-mathcommand-20191206-1|6	URL:		https://ctan.org/pkg/mathcommand
21cr|texlive-mathcommand-20191206-1|7	License:	LPPL1.2
21cr|texlive-mathcommand-20191206-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/mathcommand.tar.xz
21cr|texlive-mathcommand-20191206-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/mathcommand.doc.tar.xz
21cr|texlive-mathcommand-20191206-1|10	BuildArch:	noarch
21cr|texlive-mathcommand-20191206-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-mathcommand-20191206-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-mathcommand-20191206-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-mathcommand-20191206-1|14	
21cr|texlive-mathcommand-20191206-1|15	%description
21cr|texlive-mathcommand-20191206-1|16	This package provides functionalities for defining macros that
21cr|texlive-mathcommand-20191206-1|17	have different behaviors depending on whether in math or text
21cr|texlive-mathcommand-20191206-1|18	mode, that absorb Primes, Indices and Exponents (PIE) as extra
21cr|texlive-mathcommand-20191206-1|19	parameters usable in the code; and it offers some iteration
21cr|texlive-mathcommand-20191206-1|20	facilities for defining macros with similar code. The primary
21cr|texlive-mathcommand-20191206-1|21	objective of this package is to be used together with the
21cr|texlive-mathcommand-20191206-1|22	knowledge package for a proper handling of mathematical
21cr|texlive-mathcommand-20191206-1|23	notations.
21cr|texlive-mathcommand-20191206-1|24	
21cr|texlive-mathcommand-20191206-1|25	
21cr|texlive-mathcommand-20191206-1|26	
21cr|texlive-mathcommand-20191206-1|27	#-----------------------------------------------------------------------
21cr|texlive-mathcommand-20191206-1|28	%files
21cr|texlive-mathcommand-20191206-1|29	%{_texmfdistdir}/tex
21cr|texlive-mathcommand-20191206-1|30	%doc %{_texmfdistdir}/doc
21cr|texlive-mathcommand-20191206-1|31	
21cr|texlive-mathcommand-20191206-1|32	#-----------------------------------------------------------------------
21cr|texlive-mathcommand-20191206-1|33	%prep
21cr|texlive-mathcommand-20191206-1|34	%setup -c -a0 -a1
21cr|texlive-mathcommand-20191206-1|35	
21cr|texlive-mathcommand-20191206-1|36	%build
21cr|texlive-mathcommand-20191206-1|37	
21cr|texlive-mathcommand-20191206-1|38	%install
21cr|texlive-mathcommand-20191206-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathcommand-20191206-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9770 21
21cr|texlive-mathcomp-0.1f-8|1	# revision 15878
21cr|texlive-mathcomp-0.1f-8|2	# category Package
21cr|texlive-mathcomp-0.1f-8|3	# catalog-ctan /macros/latex/contrib/mathcomp
21cr|texlive-mathcomp-0.1f-8|4	# catalog-date 2007-01-09 18:22:13 +0100
21cr|texlive-mathcomp-0.1f-8|5	# catalog-license lppl
21cr|texlive-mathcomp-0.1f-8|6	# catalog-version 0.1f
21cr|texlive-mathcomp-0.1f-8|7	Name:		texlive-mathcomp
21cr|texlive-mathcomp-0.1f-8|8	Version:	0.1f
21cr|texlive-mathcomp-0.1f-8|9	Release:	8
21cr|texlive-mathcomp-0.1f-8|10	Summary:	Text symbols in maths mode
21cr|texlive-mathcomp-0.1f-8|11	Group:		Publishing
21cr|texlive-mathcomp-0.1f-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathcomp
21cr|texlive-mathcomp-0.1f-8|13	License:	LPPL
21cr|texlive-mathcomp-0.1f-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.tar.xz
21cr|texlive-mathcomp-0.1f-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.doc.tar.xz
21cr|texlive-mathcomp-0.1f-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.source.tar.xz
21cr|texlive-mathcomp-0.1f-8|17	BuildArch:	noarch
21cr|texlive-mathcomp-0.1f-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-mathcomp-0.1f-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-mathcomp-0.1f-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-mathcomp-0.1f-8|21	
21cr|texlive-mathcomp-0.1f-8|22	%description
21cr|texlive-mathcomp-0.1f-8|23	A package which provides access to some interesting characters
21cr|texlive-mathcomp-0.1f-8|24	of the Text Companion fonts (TS1 encoding) in maths mode.
21cr|texlive-mathcomp-0.1f-8|25	
21cr|texlive-mathcomp-0.1f-8|26	
21cr|texlive-mathcomp-0.1f-8|27	#-----------------------------------------------------------------------
21cr|texlive-mathcomp-0.1f-8|28	%files
21cr|texlive-mathcomp-0.1f-8|29	%{_texmfdistdir}/tex/latex/mathcomp/mathcomp.sty
21cr|texlive-mathcomp-0.1f-8|30	%doc %{_texmfdistdir}/doc/latex/mathcomp/mathcomp.pdf
21cr|texlive-mathcomp-0.1f-8|31	#- source
21cr|texlive-mathcomp-0.1f-8|32	%doc %{_texmfdistdir}/source/latex/mathcomp/mathcomp.dtx
21cr|texlive-mathcomp-0.1f-8|33	%doc %{_texmfdistdir}/source/latex/mathcomp/mathcomp.ins
21cr|texlive-mathcomp-0.1f-8|34	
21cr|texlive-mathcomp-0.1f-8|35	#-----------------------------------------------------------------------
21cr|texlive-mathcomp-0.1f-8|36	%prep
21cr|texlive-mathcomp-0.1f-8|37	%setup -c -a0 -a1 -a2
21cr|texlive-mathcomp-0.1f-8|38	
21cr|texlive-mathcomp-0.1f-8|39	%build
21cr|texlive-mathcomp-0.1f-8|40	
21cr|texlive-mathcomp-0.1f-8|41	%install
21cr|texlive-mathcomp-0.1f-8|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathcomp-0.1f-8|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9771 21
21cr|texlive-mathdesign-2.31-11|1	# revision 31639
21cr|texlive-mathdesign-2.31-11|2	# category Package
21cr|texlive-mathdesign-2.31-11|3	# catalog-ctan /fonts/mathdesign
21cr|texlive-mathdesign-2.31-11|4	# catalog-date 2013-08-30 00:42:45 +0200
21cr|texlive-mathdesign-2.31-11|5	# catalog-license gpl
21cr|texlive-mathdesign-2.31-11|6	# catalog-version 2.31
21cr|texlive-mathdesign-2.31-11|7	Name:		texlive-mathdesign
21cr|texlive-mathdesign-2.31-11|8	Version:	2.31
21cr|texlive-mathdesign-2.31-11|9	Release:	11
21cr|texlive-mathdesign-2.31-11|10	Summary:	Mathematical fonts to fit with particular text fonts
21cr|texlive-mathdesign-2.31-11|11	Group:		Publishing
21cr|texlive-mathdesign-2.31-11|12	URL:		http://www.ctan.org/tex-archive/fonts/mathdesign
21cr|texlive-mathdesign-2.31-11|13	License:	GPL
21cr|texlive-mathdesign-2.31-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdesign.tar.xz
21cr|texlive-mathdesign-2.31-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdesign.doc.tar.xz
21cr|texlive-mathdesign-2.31-11|16	BuildArch:	noarch
21cr|texlive-mathdesign-2.31-11|17	BuildRequires:	texlive-tlpkg
21cr|texlive-mathdesign-2.31-11|18	Requires(pre):	texlive-tlpkg
21cr|texlive-mathdesign-2.31-11|19	Requires(post):	texlive-kpathsea
21cr|texlive-mathdesign-2.31-11|20	Requires(post):	texlive-tetex
21cr|texlive-mathdesign-2.31-11|21	
21cr|texlive-mathdesign-2.31-11|22	%description
21cr|texlive-mathdesign-2.31-11|23	The Math Design project offers free mathematical fonts that
21cr|texlive-mathdesign-2.31-11|24	match with existing text fonts. To date, three free font
21cr|texlive-mathdesign-2.31-11|25	families are available: Adobe Utopia, URW Garamond and
21cr|texlive-mathdesign-2.31-11|26	Bitstream Charter. Three commercial fonts are also supported:
21cr|texlive-mathdesign-2.31-11|27	Adobe Garamond Pro, Adobe UtopiaStd and ITC Charter. Mathdesign
21cr|texlive-mathdesign-2.31-11|28	covers the whole LaTeX glyph set, including AMS symbols and
21cr|texlive-mathdesign-2.31-11|29	some extra. Both roman and bold versions of these symbols can
21cr|texlive-mathdesign-2.31-11|30	be used. Moreover you can choose between three greek fonts (two
21cr|texlive-mathdesign-2.31-11|31	of them created by the Greek Font Society).
21cr|texlive-mathdesign-2.31-11|32	
21cr|texlive-mathdesign-2.31-11|33	
21cr|texlive-mathdesign-2.31-11|34	#-----------------------------------------------------------------------
21cr|texlive-mathdesign-2.31-11|35	%files
21cr|texlive-mathdesign-2.31-11|36	%{_texmfdistdir}/dvips/mathdesign/config.mdbch
21cr|texlive-mathdesign-2.31-11|37	%{_texmfdistdir}/dvips/mathdesign/config.mdici
21cr|texlive-mathdesign-2.31-11|38	%{_texmfdistdir}/dvips/mathdesign/config.mdpgd
21cr|texlive-mathdesign-2.31-11|39	%{_texmfdistdir}/dvips/mathdesign/config.mdpus
21cr|texlive-mathdesign-2.31-11|40	%{_texmfdistdir}/dvips/mathdesign/config.mdput
21cr|texlive-mathdesign-2.31-11|41	%{_texmfdistdir}/dvips/mathdesign/config.mdugm
21cr|texlive-mathdesign-2.31-11|42	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_2dncez.enc
21cr|texlive-mathdesign-2.31-11|43	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_2rwgaw.enc
21cr|texlive-mathdesign-2.31-11|44	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_42s2zl.enc
21cr|texlive-mathdesign-2.31-11|45	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_45o73x.enc
21cr|texlive-mathdesign-2.31-11|46	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_4b5i6w.enc
21cr|texlive-mathdesign-2.31-11|47	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_57soyv.enc
21cr|texlive-mathdesign-2.31-11|48	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_csqf63.enc
21cr|texlive-mathdesign-2.31-11|49	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_e65dz6.enc
21cr|texlive-mathdesign-2.31-11|50	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_g2masa.enc
21cr|texlive-mathdesign-2.31-11|51	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_g47ck7.enc
21cr|texlive-mathdesign-2.31-11|52	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_ipzj2o.enc
21cr|texlive-mathdesign-2.31-11|53	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_kld4uc.enc
21cr|texlive-mathdesign-2.31-11|54	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_mdpn2k.enc
21cr|texlive-mathdesign-2.31-11|55	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_n2elaj.enc
21cr|texlive-mathdesign-2.31-11|56	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_oxfbe4.enc
21cr|texlive-mathdesign-2.31-11|57	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_py5znv.enc
21cr|texlive-mathdesign-2.31-11|58	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_qnfjtt.enc
21cr|texlive-mathdesign-2.31-11|59	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_qzg4u4.enc
21cr|texlive-mathdesign-2.31-11|60	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_r2nxhw.enc
21cr|texlive-mathdesign-2.31-11|61	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_rl4tn2.enc
21cr|texlive-mathdesign-2.31-11|62	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_rxz3ga.enc
21cr|texlive-mathdesign-2.31-11|63	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_telfo7.enc
21cr|texlive-mathdesign-2.31-11|64	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_uwwzqd.enc
21cr|texlive-mathdesign-2.31-11|65	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_yezm6g.enc
21cr|texlive-mathdesign-2.31-11|66	%{_texmfdistdir}/fonts/enc/dvips/mathdesign/md8x.enc
21cr|texlive-mathdesign-2.31-11|67	%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdbch.map
21cr|texlive-mathdesign-2.31-11|68	%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdgreek.map
21cr|texlive-mathdesign-2.31-11|69	%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdici.map
21cr|texlive-mathdesign-2.31-11|70	%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdpgd.map
21cr|texlive-mathdesign-2.31-11|71	%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdpus.map
21cr|texlive-mathdesign-2.31-11|72	%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdput.map
21cr|texlive-mathdesign-2.31-11|73	%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdugm.map
21cr|texlive-mathdesign-2.31-11|74	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchb8a.tfm
21cr|texlive-mathdesign-2.31-11|75	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchbc8a.tfm
21cr|texlive-mathdesign-2.31-11|76	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchbc8y.tfm
21cr|texlive-mathdesign-2.31-11|77	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchbi8a.tfm
21cr|texlive-mathdesign-2.31-11|78	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchr8a.tfm
21cr|texlive-mathdesign-2.31-11|79	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchrc8a.tfm
21cr|texlive-mathdesign-2.31-11|80	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchrc8y.tfm
21cr|texlive-mathdesign-2.31-11|81	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchri8a.tfm
21cr|texlive-mathdesign-2.31-11|82	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb7m.tfm
21cr|texlive-mathdesign-2.31-11|83	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb7t.tfm
21cr|texlive-mathdesign-2.31-11|84	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb7v.tfm
21cr|texlive-mathdesign-2.31-11|85	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb7y.tfm
21cr|texlive-mathdesign-2.31-11|86	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb8c.tfm
21cr|texlive-mathdesign-2.31-11|87	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb8t.tfm
21cr|texlive-mathdesign-2.31-11|88	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb8y.tfm
21cr|texlive-mathdesign-2.31-11|89	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbc8y.tfm
21cr|texlive-mathdesign-2.31-11|90	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi7m.tfm
21cr|texlive-mathdesign-2.31-11|91	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi7t.tfm
21cr|texlive-mathdesign-2.31-11|92	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi8c.tfm
21cr|texlive-mathdesign-2.31-11|93	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi8t.tfm
21cr|texlive-mathdesign-2.31-11|94	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi8y.tfm
21cr|texlive-mathdesign-2.31-11|95	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbma.tfm
21cr|texlive-mathdesign-2.31-11|96	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbmb.tfm
21cr|texlive-mathdesign-2.31-11|97	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbo7t.tfm
21cr|texlive-mathdesign-2.31-11|98	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbo8c.tfm
21cr|texlive-mathdesign-2.31-11|99	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbo8t.tfm
21cr|texlive-mathdesign-2.31-11|100	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbo8y.tfm
21cr|texlive-mathdesign-2.31-11|101	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chboc8y.tfm
21cr|texlive-mathdesign-2.31-11|102	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr7m.tfm
21cr|texlive-mathdesign-2.31-11|103	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr7t.tfm
21cr|texlive-mathdesign-2.31-11|104	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr7v.tfm
21cr|texlive-mathdesign-2.31-11|105	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr7y.tfm
21cr|texlive-mathdesign-2.31-11|106	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr8c.tfm
21cr|texlive-mathdesign-2.31-11|107	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr8t.tfm
21cr|texlive-mathdesign-2.31-11|108	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr8y.tfm
21cr|texlive-mathdesign-2.31-11|109	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chrc8y.tfm
21cr|texlive-mathdesign-2.31-11|110	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chree.tfm
21cr|texlive-mathdesign-2.31-11|111	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri7m.tfm
21cr|texlive-mathdesign-2.31-11|112	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri7t.tfm
21cr|texlive-mathdesign-2.31-11|113	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri8c.tfm
21cr|texlive-mathdesign-2.31-11|114	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri8t.tfm
21cr|texlive-mathdesign-2.31-11|115	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri8y.tfm
21cr|texlive-mathdesign-2.31-11|116	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chrma.tfm
21cr|texlive-mathdesign-2.31-11|117	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chrmb.tfm
21cr|texlive-mathdesign-2.31-11|118	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chro7t.tfm
21cr|texlive-mathdesign-2.31-11|119	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chro8c.tfm
21cr|texlive-mathdesign-2.31-11|120	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chro8t.tfm
21cr|texlive-mathdesign-2.31-11|121	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chro8y.tfm
21cr|texlive-mathdesign-2.31-11|122	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chroc8y.tfm
21cr|texlive-mathdesign-2.31-11|123	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb7m.tfm
21cr|texlive-mathdesign-2.31-11|124	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb7t.tfm
21cr|texlive-mathdesign-2.31-11|125	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb7v.tfm
21cr|texlive-mathdesign-2.31-11|126	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb7y.tfm
21cr|texlive-mathdesign-2.31-11|127	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb8c.tfm
21cr|texlive-mathdesign-2.31-11|128	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb8t.tfm
21cr|texlive-mathdesign-2.31-11|129	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbc8t.tfm
21cr|texlive-mathdesign-2.31-11|130	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbfc8t.tfm
21cr|texlive-mathdesign-2.31-11|131	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbi7m.tfm
21cr|texlive-mathdesign-2.31-11|132	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbi7t.tfm
21cr|texlive-mathdesign-2.31-11|133	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbi8c.tfm
21cr|texlive-mathdesign-2.31-11|134	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbi8t.tfm
21cr|texlive-mathdesign-2.31-11|135	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbifc8t.tfm
21cr|texlive-mathdesign-2.31-11|136	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbma.tfm
21cr|texlive-mathdesign-2.31-11|137	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbmb.tfm
21cr|texlive-mathdesign-2.31-11|138	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbo7t.tfm
21cr|texlive-mathdesign-2.31-11|139	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbo8c.tfm
21cr|texlive-mathdesign-2.31-11|140	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbo8t.tfm
21cr|texlive-mathdesign-2.31-11|141	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbofc8t.tfm
21cr|texlive-mathdesign-2.31-11|142	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr7m.tfm
21cr|texlive-mathdesign-2.31-11|143	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr7t.tfm
21cr|texlive-mathdesign-2.31-11|144	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr7v.tfm
21cr|texlive-mathdesign-2.31-11|145	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr7y.tfm
21cr|texlive-mathdesign-2.31-11|146	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr8c.tfm
21cr|texlive-mathdesign-2.31-11|147	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr8t.tfm
21cr|texlive-mathdesign-2.31-11|148	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrc8t.tfm
21cr|texlive-mathdesign-2.31-11|149	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrfc8t.tfm
21cr|texlive-mathdesign-2.31-11|150	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchri7m.tfm
21cr|texlive-mathdesign-2.31-11|151	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchri7t.tfm
21cr|texlive-mathdesign-2.31-11|152	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchri8c.tfm
21cr|texlive-mathdesign-2.31-11|153	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchri8t.tfm
21cr|texlive-mathdesign-2.31-11|154	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrifc8t.tfm
21cr|texlive-mathdesign-2.31-11|155	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrma.tfm
21cr|texlive-mathdesign-2.31-11|156	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrmb.tfm
21cr|texlive-mathdesign-2.31-11|157	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchro7t.tfm
21cr|texlive-mathdesign-2.31-11|158	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchro8c.tfm
21cr|texlive-mathdesign-2.31-11|159	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchro8t.tfm
21cr|texlive-mathdesign-2.31-11|160	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrofc8t.tfm
21cr|texlive-mathdesign-2.31-11|161	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grbb7m.tfm
21cr|texlive-mathdesign-2.31-11|162	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grbbi7m.tfm
21cr|texlive-mathdesign-2.31-11|163	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grbr7m.tfm
21cr|texlive-mathdesign-2.31-11|164	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grbri7m.tfm
21cr|texlive-mathdesign-2.31-11|165	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grdb7m.tfm
21cr|texlive-mathdesign-2.31-11|166	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grdbi7m.tfm
21cr|texlive-mathdesign-2.31-11|167	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grdr7m.tfm
21cr|texlive-mathdesign-2.31-11|168	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grdri7m.tfm
21cr|texlive-mathdesign-2.31-11|169	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbCb7m.tfm
21cr|texlive-mathdesign-2.31-11|170	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbCbi7m.tfm
21cr|texlive-mathdesign-2.31-11|171	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbCr7m.tfm
21cr|texlive-mathdesign-2.31-11|172	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbCri7m.tfm
21cr|texlive-mathdesign-2.31-11|173	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbb7m.tfm
21cr|texlive-mathdesign-2.31-11|174	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbbi7m.tfm
21cr|texlive-mathdesign-2.31-11|175	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbr7m.tfm
21cr|texlive-mathdesign-2.31-11|176	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbri7m.tfm
21cr|texlive-mathdesign-2.31-11|177	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdCb7m.tfm
21cr|texlive-mathdesign-2.31-11|178	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdCbi7m.tfm
21cr|texlive-mathdesign-2.31-11|179	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdCri7m.tfm
21cr|texlive-mathdesign-2.31-11|180	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdb7m.tfm
21cr|texlive-mathdesign-2.31-11|181	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdbi7m.tfm
21cr|texlive-mathdesign-2.31-11|182	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdr7m.tfm
21cr|texlive-mathdesign-2.31-11|183	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdrC7m.tfm
21cr|texlive-mathdesign-2.31-11|184	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdri7m.tfm
21cr|texlive-mathdesign-2.31-11|185	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib7m.tfm
21cr|texlive-mathdesign-2.31-11|186	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib7t.tfm
21cr|texlive-mathdesign-2.31-11|187	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib7v.tfm
21cr|texlive-mathdesign-2.31-11|188	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib7y.tfm
21cr|texlive-mathdesign-2.31-11|189	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib8c.tfm
21cr|texlive-mathdesign-2.31-11|190	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib8t.tfm
21cr|texlive-mathdesign-2.31-11|191	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibee.tfm
21cr|texlive-mathdesign-2.31-11|192	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibi7m.tfm
21cr|texlive-mathdesign-2.31-11|193	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibi7t.tfm
21cr|texlive-mathdesign-2.31-11|194	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibi8c.tfm
21cr|texlive-mathdesign-2.31-11|195	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibi8t.tfm
21cr|texlive-mathdesign-2.31-11|196	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibma.tfm
21cr|texlive-mathdesign-2.31-11|197	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibmb.tfm
21cr|texlive-mathdesign-2.31-11|198	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir7m.tfm
21cr|texlive-mathdesign-2.31-11|199	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir7t.tfm
21cr|texlive-mathdesign-2.31-11|200	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir7v.tfm
21cr|texlive-mathdesign-2.31-11|201	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir7y.tfm
21cr|texlive-mathdesign-2.31-11|202	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir8c.tfm
21cr|texlive-mathdesign-2.31-11|203	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir8t.tfm
21cr|texlive-mathdesign-2.31-11|204	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciree.tfm
21cr|texlive-mathdesign-2.31-11|205	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciri7m.tfm
21cr|texlive-mathdesign-2.31-11|206	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciri7t.tfm
21cr|texlive-mathdesign-2.31-11|207	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciri8c.tfm
21cr|texlive-mathdesign-2.31-11|208	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciri8t.tfm
21cr|texlive-mathdesign-2.31-11|209	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cirma.tfm
21cr|texlive-mathdesign-2.31-11|210	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cirmb.tfm
21cr|texlive-mathdesign-2.31-11|211	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib7m.tfm
21cr|texlive-mathdesign-2.31-11|212	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib7t.tfm
21cr|texlive-mathdesign-2.31-11|213	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib7v.tfm
21cr|texlive-mathdesign-2.31-11|214	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib7y.tfm
21cr|texlive-mathdesign-2.31-11|215	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib8c.tfm
21cr|texlive-mathdesign-2.31-11|216	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib8t.tfm
21cr|texlive-mathdesign-2.31-11|217	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibc8c.tfm
21cr|texlive-mathdesign-2.31-11|218	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibc8t.tfm
21cr|texlive-mathdesign-2.31-11|219	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibfc8t.tfm
21cr|texlive-mathdesign-2.31-11|220	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibi7m.tfm
21cr|texlive-mathdesign-2.31-11|221	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibi7t.tfm
21cr|texlive-mathdesign-2.31-11|222	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibi8c.tfm
21cr|texlive-mathdesign-2.31-11|223	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibi8t.tfm
21cr|texlive-mathdesign-2.31-11|224	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibic8c.tfm
21cr|texlive-mathdesign-2.31-11|225	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibic8t.tfm
21cr|texlive-mathdesign-2.31-11|226	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibifc8t.tfm
21cr|texlive-mathdesign-2.31-11|227	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibma.tfm
21cr|texlive-mathdesign-2.31-11|228	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibmb.tfm
21cr|texlive-mathdesign-2.31-11|229	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicic8c.tfm
21cr|texlive-mathdesign-2.31-11|230	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicic8t.tfm
21cr|texlive-mathdesign-2.31-11|231	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicc8c.tfm
21cr|texlive-mathdesign-2.31-11|232	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicc8t.tfm
21cr|texlive-mathdesign-2.31-11|233	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicfc8t.tfm
21cr|texlive-mathdesign-2.31-11|234	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicici8c.tfm
21cr|texlive-mathdesign-2.31-11|235	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicici8t.tfm
21cr|texlive-mathdesign-2.31-11|236	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicic8c.tfm
21cr|texlive-mathdesign-2.31-11|237	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicic8t.tfm
21cr|texlive-mathdesign-2.31-11|238	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicifc8t.tfm
21cr|texlive-mathdesign-2.31-11|239	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir7m.tfm
21cr|texlive-mathdesign-2.31-11|240	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir7t.tfm
21cr|texlive-mathdesign-2.31-11|241	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir7v.tfm
21cr|texlive-mathdesign-2.31-11|242	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir7y.tfm
21cr|texlive-mathdesign-2.31-11|243	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir8c.tfm
21cr|texlive-mathdesign-2.31-11|244	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir8t.tfm
21cr|texlive-mathdesign-2.31-11|245	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirc8c.tfm
21cr|texlive-mathdesign-2.31-11|246	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirc8t.tfm
21cr|texlive-mathdesign-2.31-11|247	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirfc8t.tfm
21cr|texlive-mathdesign-2.31-11|248	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciri7m.tfm
21cr|texlive-mathdesign-2.31-11|249	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciri7t.tfm
21cr|texlive-mathdesign-2.31-11|250	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciri8c.tfm
21cr|texlive-mathdesign-2.31-11|251	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciri8t.tfm
21cr|texlive-mathdesign-2.31-11|252	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciric8c.tfm
21cr|texlive-mathdesign-2.31-11|253	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciric8t.tfm
21cr|texlive-mathdesign-2.31-11|254	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirifc8t.tfm
21cr|texlive-mathdesign-2.31-11|255	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirma.tfm
21cr|texlive-mathdesign-2.31-11|256	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirmb.tfm
21cr|texlive-mathdesign-2.31-11|257	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcib7m.tfm
21cr|texlive-mathdesign-2.31-11|258	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcib7y.tfm
21cr|texlive-mathdesign-2.31-11|259	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcib8t.tfm
21cr|texlive-mathdesign-2.31-11|260	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibc8t.tfm
21cr|texlive-mathdesign-2.31-11|261	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibi7m.tfm
21cr|texlive-mathdesign-2.31-11|262	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibi7y.tfm
21cr|texlive-mathdesign-2.31-11|263	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibi8t.tfm
21cr|texlive-mathdesign-2.31-11|264	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibic8t.tfm
21cr|texlive-mathdesign-2.31-11|265	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcic7m.tfm
21cr|texlive-mathdesign-2.31-11|266	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcic7y.tfm
21cr|texlive-mathdesign-2.31-11|267	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcic8t.tfm
21cr|texlive-mathdesign-2.31-11|268	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcicc8t.tfm
21cr|texlive-mathdesign-2.31-11|269	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcici7m.tfm
21cr|texlive-mathdesign-2.31-11|270	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcici7y.tfm
21cr|texlive-mathdesign-2.31-11|271	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcici8t.tfm
21cr|texlive-mathdesign-2.31-11|272	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcicic8t.tfm
21cr|texlive-mathdesign-2.31-11|273	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcir7m.tfm
21cr|texlive-mathdesign-2.31-11|274	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcir7y.tfm
21cr|texlive-mathdesign-2.31-11|275	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcir8t.tfm
21cr|texlive-mathdesign-2.31-11|276	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcirc8t.tfm
21cr|texlive-mathdesign-2.31-11|277	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwciri7m.tfm
21cr|texlive-mathdesign-2.31-11|278	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwciri7y.tfm
21cr|texlive-mathdesign-2.31-11|279	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwciri8t.tfm
21cr|texlive-mathdesign-2.31-11|280	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwciric8t.tfm
21cr|texlive-mathdesign-2.31-11|281	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcib7t.tfm
21cr|texlive-mathdesign-2.31-11|282	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcib7y.tfm
21cr|texlive-mathdesign-2.31-11|283	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcib8t.tfm
21cr|texlive-mathdesign-2.31-11|284	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibc8t.tfm
21cr|texlive-mathdesign-2.31-11|285	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibi7t.tfm
21cr|texlive-mathdesign-2.31-11|286	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibi7y.tfm
21cr|texlive-mathdesign-2.31-11|287	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibi8t.tfm
21cr|texlive-mathdesign-2.31-11|288	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibic8t.tfm
21cr|texlive-mathdesign-2.31-11|289	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcic7t.tfm
21cr|texlive-mathdesign-2.31-11|290	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcic7y.tfm
21cr|texlive-mathdesign-2.31-11|291	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcic8t.tfm
21cr|texlive-mathdesign-2.31-11|292	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcicc8t.tfm
21cr|texlive-mathdesign-2.31-11|293	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcici7t.tfm
21cr|texlive-mathdesign-2.31-11|294	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcici7y.tfm
21cr|texlive-mathdesign-2.31-11|295	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcici8t.tfm
21cr|texlive-mathdesign-2.31-11|296	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcicic8t.tfm
21cr|texlive-mathdesign-2.31-11|297	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcir7t.tfm
21cr|texlive-mathdesign-2.31-11|298	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcir7y.tfm
21cr|texlive-mathdesign-2.31-11|299	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcir8t.tfm
21cr|texlive-mathdesign-2.31-11|300	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcirc8t.tfm
21cr|texlive-mathdesign-2.31-11|301	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxciri7t.tfm
21cr|texlive-mathdesign-2.31-11|302	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxciri7y.tfm
21cr|texlive-mathdesign-2.31-11|303	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxciri8t.tfm
21cr|texlive-mathdesign-2.31-11|304	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxciric8t.tfm
21cr|texlive-mathdesign-2.31-11|305	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr7m.tfm
21cr|texlive-mathdesign-2.31-11|306	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr7t.tfm
21cr|texlive-mathdesign-2.31-11|307	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr7v.tfm
21cr|texlive-mathdesign-2.31-11|308	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr7y.tfm
21cr|texlive-mathdesign-2.31-11|309	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr8c.tfm
21cr|texlive-mathdesign-2.31-11|310	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr8t.tfm
21cr|texlive-mathdesign-2.31-11|311	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdree.tfm
21cr|texlive-mathdesign-2.31-11|312	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdri7m.tfm
21cr|texlive-mathdesign-2.31-11|313	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdri7t.tfm
21cr|texlive-mathdesign-2.31-11|314	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdri8c.tfm
21cr|texlive-mathdesign-2.31-11|315	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdri8t.tfm
21cr|texlive-mathdesign-2.31-11|316	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdrma.tfm
21cr|texlive-mathdesign-2.31-11|317	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdrmb.tfm
21cr|texlive-mathdesign-2.31-11|318	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds7m.tfm
21cr|texlive-mathdesign-2.31-11|319	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds7t.tfm
21cr|texlive-mathdesign-2.31-11|320	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds7v.tfm
21cr|texlive-mathdesign-2.31-11|321	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds7y.tfm
21cr|texlive-mathdesign-2.31-11|322	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds8c.tfm
21cr|texlive-mathdesign-2.31-11|323	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds8t.tfm
21cr|texlive-mathdesign-2.31-11|324	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsi7m.tfm
21cr|texlive-mathdesign-2.31-11|325	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsi7t.tfm
21cr|texlive-mathdesign-2.31-11|326	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsi8c.tfm
21cr|texlive-mathdesign-2.31-11|327	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsi8t.tfm
21cr|texlive-mathdesign-2.31-11|328	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsma.tfm
21cr|texlive-mathdesign-2.31-11|329	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsmb.tfm
21cr|texlive-mathdesign-2.31-11|330	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdb8c.tfm
21cr|texlive-mathdesign-2.31-11|331	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdb8t.tfm
21cr|texlive-mathdesign-2.31-11|332	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbc8c.tfm
21cr|texlive-mathdesign-2.31-11|333	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbc8t.tfm
21cr|texlive-mathdesign-2.31-11|334	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbfc8t.tfm
21cr|texlive-mathdesign-2.31-11|335	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbi8c.tfm
21cr|texlive-mathdesign-2.31-11|336	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbi8t.tfm
21cr|texlive-mathdesign-2.31-11|337	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbic8c.tfm
21cr|texlive-mathdesign-2.31-11|338	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbic8t.tfm
21cr|texlive-mathdesign-2.31-11|339	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbifc8t.tfm
21cr|texlive-mathdesign-2.31-11|340	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr7m.tfm
21cr|texlive-mathdesign-2.31-11|341	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr7t.tfm
21cr|texlive-mathdesign-2.31-11|342	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr7v.tfm
21cr|texlive-mathdesign-2.31-11|343	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr7y.tfm
21cr|texlive-mathdesign-2.31-11|344	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr8c.tfm
21cr|texlive-mathdesign-2.31-11|345	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr8t.tfm
21cr|texlive-mathdesign-2.31-11|346	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrc8c.tfm
21cr|texlive-mathdesign-2.31-11|347	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrc8t.tfm
21cr|texlive-mathdesign-2.31-11|348	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrfc8t.tfm
21cr|texlive-mathdesign-2.31-11|349	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdri7m.tfm
21cr|texlive-mathdesign-2.31-11|350	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdri7t.tfm
21cr|texlive-mathdesign-2.31-11|351	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdri8c.tfm
21cr|texlive-mathdesign-2.31-11|352	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdri8t.tfm
21cr|texlive-mathdesign-2.31-11|353	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdric8c.tfm
21cr|texlive-mathdesign-2.31-11|354	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdric8t.tfm
21cr|texlive-mathdesign-2.31-11|355	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrifc8t.tfm
21cr|texlive-mathdesign-2.31-11|356	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrma.tfm
21cr|texlive-mathdesign-2.31-11|357	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrmb.tfm
21cr|texlive-mathdesign-2.31-11|358	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds7m.tfm
21cr|texlive-mathdesign-2.31-11|359	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds7t.tfm
21cr|texlive-mathdesign-2.31-11|360	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds7v.tfm
21cr|texlive-mathdesign-2.31-11|361	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds7y.tfm
21cr|texlive-mathdesign-2.31-11|362	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds8c.tfm
21cr|texlive-mathdesign-2.31-11|363	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds8t.tfm
21cr|texlive-mathdesign-2.31-11|364	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsc8c.tfm
21cr|texlive-mathdesign-2.31-11|365	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsc8t.tfm
21cr|texlive-mathdesign-2.31-11|366	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsfc8t.tfm
21cr|texlive-mathdesign-2.31-11|367	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsi7m.tfm
21cr|texlive-mathdesign-2.31-11|368	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsi7t.tfm
21cr|texlive-mathdesign-2.31-11|369	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsi8c.tfm
21cr|texlive-mathdesign-2.31-11|370	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsi8t.tfm
21cr|texlive-mathdesign-2.31-11|371	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsic8c.tfm
21cr|texlive-mathdesign-2.31-11|372	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsic8t.tfm
21cr|texlive-mathdesign-2.31-11|373	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsifc8t.tfm
21cr|texlive-mathdesign-2.31-11|374	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsma.tfm
21cr|texlive-mathdesign-2.31-11|375	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsmb.tfm
21cr|texlive-mathdesign-2.31-11|376	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdb7m.tfm
21cr|texlive-mathdesign-2.31-11|377	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdb7y.tfm
21cr|texlive-mathdesign-2.31-11|378	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdb8t.tfm
21cr|texlive-mathdesign-2.31-11|379	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbc8t.tfm
21cr|texlive-mathdesign-2.31-11|380	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbi7m.tfm
21cr|texlive-mathdesign-2.31-11|381	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbi7y.tfm
21cr|texlive-mathdesign-2.31-11|382	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbi8t.tfm
21cr|texlive-mathdesign-2.31-11|383	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbic8t.tfm
21cr|texlive-mathdesign-2.31-11|384	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdr7m.tfm
21cr|texlive-mathdesign-2.31-11|385	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdr7y.tfm
21cr|texlive-mathdesign-2.31-11|386	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdr8t.tfm
21cr|texlive-mathdesign-2.31-11|387	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdrc8t.tfm
21cr|texlive-mathdesign-2.31-11|388	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdri7m.tfm
21cr|texlive-mathdesign-2.31-11|389	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdri7y.tfm
21cr|texlive-mathdesign-2.31-11|390	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdri8t.tfm
21cr|texlive-mathdesign-2.31-11|391	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdric8t.tfm
21cr|texlive-mathdesign-2.31-11|392	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgds7m.tfm
21cr|texlive-mathdesign-2.31-11|393	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgds7y.tfm
21cr|texlive-mathdesign-2.31-11|394	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgds8t.tfm
21cr|texlive-mathdesign-2.31-11|395	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsc8t.tfm
21cr|texlive-mathdesign-2.31-11|396	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsi7m.tfm
21cr|texlive-mathdesign-2.31-11|397	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsi7y.tfm
21cr|texlive-mathdesign-2.31-11|398	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsi8t.tfm
21cr|texlive-mathdesign-2.31-11|399	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsic8t.tfm
21cr|texlive-mathdesign-2.31-11|400	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdb7t.tfm
21cr|texlive-mathdesign-2.31-11|401	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdb7y.tfm
21cr|texlive-mathdesign-2.31-11|402	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdb8t.tfm
21cr|texlive-mathdesign-2.31-11|403	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbc8t.tfm
21cr|texlive-mathdesign-2.31-11|404	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbi7t.tfm
21cr|texlive-mathdesign-2.31-11|405	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbi7y.tfm
21cr|texlive-mathdesign-2.31-11|406	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbi8t.tfm
21cr|texlive-mathdesign-2.31-11|407	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbic8t.tfm
21cr|texlive-mathdesign-2.31-11|408	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdr7t.tfm
21cr|texlive-mathdesign-2.31-11|409	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdr7y.tfm
21cr|texlive-mathdesign-2.31-11|410	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdr8t.tfm
21cr|texlive-mathdesign-2.31-11|411	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdrc8t.tfm
21cr|texlive-mathdesign-2.31-11|412	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdri7t.tfm
21cr|texlive-mathdesign-2.31-11|413	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdri7y.tfm
21cr|texlive-mathdesign-2.31-11|414	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdri8t.tfm
21cr|texlive-mathdesign-2.31-11|415	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdric8t.tfm
21cr|texlive-mathdesign-2.31-11|416	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgds7t.tfm
21cr|texlive-mathdesign-2.31-11|417	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgds7y.tfm
21cr|texlive-mathdesign-2.31-11|418	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgds8t.tfm
21cr|texlive-mathdesign-2.31-11|419	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsc8t.tfm
21cr|texlive-mathdesign-2.31-11|420	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsi7t.tfm
21cr|texlive-mathdesign-2.31-11|421	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsi7y.tfm
21cr|texlive-mathdesign-2.31-11|422	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsi8t.tfm
21cr|texlive-mathdesign-2.31-11|423	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsic8t.tfm
21cr|texlive-mathdesign-2.31-11|424	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7m.tfm
21cr|texlive-mathdesign-2.31-11|425	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t.tfm
21cr|texlive-mathdesign-2.31-11|426	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t5.tfm
21cr|texlive-mathdesign-2.31-11|427	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t6.tfm
21cr|texlive-mathdesign-2.31-11|428	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t7.tfm
21cr|texlive-mathdesign-2.31-11|429	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t8.tfm
21cr|texlive-mathdesign-2.31-11|430	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t9.tfm
21cr|texlive-mathdesign-2.31-11|431	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7v.tfm
21cr|texlive-mathdesign-2.31-11|432	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7y.tfm
21cr|texlive-mathdesign-2.31-11|433	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr8c.tfm
21cr|texlive-mathdesign-2.31-11|434	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr8t.tfm
21cr|texlive-mathdesign-2.31-11|435	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usree.tfm
21cr|texlive-mathdesign-2.31-11|436	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7m.tfm
21cr|texlive-mathdesign-2.31-11|437	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t.tfm
21cr|texlive-mathdesign-2.31-11|438	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t5.tfm
21cr|texlive-mathdesign-2.31-11|439	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t6.tfm
21cr|texlive-mathdesign-2.31-11|440	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t7.tfm
21cr|texlive-mathdesign-2.31-11|441	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t8.tfm
21cr|texlive-mathdesign-2.31-11|442	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t9.tfm
21cr|texlive-mathdesign-2.31-11|443	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri8c.tfm
21cr|texlive-mathdesign-2.31-11|444	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri8t.tfm
21cr|texlive-mathdesign-2.31-11|445	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usrma.tfm
21cr|texlive-mathdesign-2.31-11|446	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usrmb.tfm
21cr|texlive-mathdesign-2.31-11|447	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss7m.tfm
21cr|texlive-mathdesign-2.31-11|448	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss7t.tfm
21cr|texlive-mathdesign-2.31-11|449	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss7v.tfm
21cr|texlive-mathdesign-2.31-11|450	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss7y.tfm
21cr|texlive-mathdesign-2.31-11|451	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss8c.tfm
21cr|texlive-mathdesign-2.31-11|452	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss8t.tfm
21cr|texlive-mathdesign-2.31-11|453	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussi7m.tfm
21cr|texlive-mathdesign-2.31-11|454	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussi7t.tfm
21cr|texlive-mathdesign-2.31-11|455	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussi8c.tfm
21cr|texlive-mathdesign-2.31-11|456	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussi8t.tfm
21cr|texlive-mathdesign-2.31-11|457	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussma.tfm
21cr|texlive-mathdesign-2.31-11|458	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussmb.tfm
21cr|texlive-mathdesign-2.31-11|459	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusb8c.tfm
21cr|texlive-mathdesign-2.31-11|460	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusb8t.tfm
21cr|texlive-mathdesign-2.31-11|461	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbc8c.tfm
21cr|texlive-mathdesign-2.31-11|462	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbc8t.tfm
21cr|texlive-mathdesign-2.31-11|463	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbfc8t.tfm
21cr|texlive-mathdesign-2.31-11|464	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbi8c.tfm
21cr|texlive-mathdesign-2.31-11|465	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbi8t.tfm
21cr|texlive-mathdesign-2.31-11|466	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbic8c.tfm
21cr|texlive-mathdesign-2.31-11|467	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbic8t.tfm
21cr|texlive-mathdesign-2.31-11|468	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbifc8t.tfm
21cr|texlive-mathdesign-2.31-11|469	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr7m.tfm
21cr|texlive-mathdesign-2.31-11|470	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr7t.tfm
21cr|texlive-mathdesign-2.31-11|471	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr7v.tfm
21cr|texlive-mathdesign-2.31-11|472	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr7y.tfm
21cr|texlive-mathdesign-2.31-11|473	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr8c.tfm
21cr|texlive-mathdesign-2.31-11|474	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr8t.tfm
21cr|texlive-mathdesign-2.31-11|475	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrc8c.tfm
21cr|texlive-mathdesign-2.31-11|476	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrc8t.tfm
21cr|texlive-mathdesign-2.31-11|477	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrfc8t.tfm
21cr|texlive-mathdesign-2.31-11|478	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusri7m.tfm
21cr|texlive-mathdesign-2.31-11|479	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusri7t.tfm
21cr|texlive-mathdesign-2.31-11|480	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusri8c.tfm
21cr|texlive-mathdesign-2.31-11|481	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusri8t.tfm
21cr|texlive-mathdesign-2.31-11|482	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusric8c.tfm
21cr|texlive-mathdesign-2.31-11|483	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusric8t.tfm
21cr|texlive-mathdesign-2.31-11|484	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrifc8t.tfm
21cr|texlive-mathdesign-2.31-11|485	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrma.tfm
21cr|texlive-mathdesign-2.31-11|486	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrmb.tfm
21cr|texlive-mathdesign-2.31-11|487	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss7m.tfm
21cr|texlive-mathdesign-2.31-11|488	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss7t.tfm
21cr|texlive-mathdesign-2.31-11|489	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss7v.tfm
21cr|texlive-mathdesign-2.31-11|490	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss7y.tfm
21cr|texlive-mathdesign-2.31-11|491	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss8c.tfm
21cr|texlive-mathdesign-2.31-11|492	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss8t.tfm
21cr|texlive-mathdesign-2.31-11|493	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussc8c.tfm
21cr|texlive-mathdesign-2.31-11|494	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussc8t.tfm
21cr|texlive-mathdesign-2.31-11|495	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussfc8t.tfm
21cr|texlive-mathdesign-2.31-11|496	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussi7m.tfm
21cr|texlive-mathdesign-2.31-11|497	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussi7t.tfm
21cr|texlive-mathdesign-2.31-11|498	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussi8c.tfm
21cr|texlive-mathdesign-2.31-11|499	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussi8t.tfm
21cr|texlive-mathdesign-2.31-11|500	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussic8c.tfm
21cr|texlive-mathdesign-2.31-11|501	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussic8t.tfm
21cr|texlive-mathdesign-2.31-11|502	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussifc8t.tfm
21cr|texlive-mathdesign-2.31-11|503	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussma.tfm
21cr|texlive-mathdesign-2.31-11|504	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussmb.tfm
21cr|texlive-mathdesign-2.31-11|505	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusb7m.tfm
21cr|texlive-mathdesign-2.31-11|506	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusb7y.tfm
21cr|texlive-mathdesign-2.31-11|507	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusb8t.tfm
21cr|texlive-mathdesign-2.31-11|508	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbc8t.tfm
21cr|texlive-mathdesign-2.31-11|509	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbi7m.tfm
21cr|texlive-mathdesign-2.31-11|510	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbi7y.tfm
21cr|texlive-mathdesign-2.31-11|511	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbi8t.tfm
21cr|texlive-mathdesign-2.31-11|512	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbic8t.tfm
21cr|texlive-mathdesign-2.31-11|513	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusr7m.tfm
21cr|texlive-mathdesign-2.31-11|514	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusr7y.tfm
21cr|texlive-mathdesign-2.31-11|515	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusr8t.tfm
21cr|texlive-mathdesign-2.31-11|516	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusrc8t.tfm
21cr|texlive-mathdesign-2.31-11|517	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusri7m.tfm
21cr|texlive-mathdesign-2.31-11|518	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusri7y.tfm
21cr|texlive-mathdesign-2.31-11|519	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusri8t.tfm
21cr|texlive-mathdesign-2.31-11|520	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusric8t.tfm
21cr|texlive-mathdesign-2.31-11|521	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwuss7m.tfm
21cr|texlive-mathdesign-2.31-11|522	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwuss7y.tfm
21cr|texlive-mathdesign-2.31-11|523	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwuss8t.tfm
21cr|texlive-mathdesign-2.31-11|524	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussc8t.tfm
21cr|texlive-mathdesign-2.31-11|525	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussi7m.tfm
21cr|texlive-mathdesign-2.31-11|526	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussi7y.tfm
21cr|texlive-mathdesign-2.31-11|527	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussi8t.tfm
21cr|texlive-mathdesign-2.31-11|528	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussic8t.tfm
21cr|texlive-mathdesign-2.31-11|529	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusb7t.tfm
21cr|texlive-mathdesign-2.31-11|530	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusb7y.tfm
21cr|texlive-mathdesign-2.31-11|531	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusb8t.tfm
21cr|texlive-mathdesign-2.31-11|532	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbc8t.tfm
21cr|texlive-mathdesign-2.31-11|533	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbi7t.tfm
21cr|texlive-mathdesign-2.31-11|534	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbi7y.tfm
21cr|texlive-mathdesign-2.31-11|535	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbi8t.tfm
21cr|texlive-mathdesign-2.31-11|536	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbic8t.tfm
21cr|texlive-mathdesign-2.31-11|537	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusr7t.tfm
21cr|texlive-mathdesign-2.31-11|538	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusr7y.tfm
21cr|texlive-mathdesign-2.31-11|539	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusr8t.tfm
21cr|texlive-mathdesign-2.31-11|540	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusrc8t.tfm
21cr|texlive-mathdesign-2.31-11|541	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusri7t.tfm
21cr|texlive-mathdesign-2.31-11|542	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusri7y.tfm
21cr|texlive-mathdesign-2.31-11|543	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusri8t.tfm
21cr|texlive-mathdesign-2.31-11|544	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusric8t.tfm
21cr|texlive-mathdesign-2.31-11|545	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxuss7t.tfm
21cr|texlive-mathdesign-2.31-11|546	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxuss7y.tfm
21cr|texlive-mathdesign-2.31-11|547	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxuss8t.tfm
21cr|texlive-mathdesign-2.31-11|548	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussc8t.tfm
21cr|texlive-mathdesign-2.31-11|549	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussi7t.tfm
21cr|texlive-mathdesign-2.31-11|550	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussi7y.tfm
21cr|texlive-mathdesign-2.31-11|551	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussi8t.tfm
21cr|texlive-mathdesign-2.31-11|552	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussic8t.tfm
21cr|texlive-mathdesign-2.31-11|553	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb7m.tfm
21cr|texlive-mathdesign-2.31-11|554	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb7t.tfm
21cr|texlive-mathdesign-2.31-11|555	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb7v.tfm
21cr|texlive-mathdesign-2.31-11|556	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb7y.tfm
21cr|texlive-mathdesign-2.31-11|557	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb8c.tfm
21cr|texlive-mathdesign-2.31-11|558	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb8t.tfm
21cr|texlive-mathdesign-2.31-11|559	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb8y.tfm
21cr|texlive-mathdesign-2.31-11|560	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbee.tfm
21cr|texlive-mathdesign-2.31-11|561	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi7m.tfm
21cr|texlive-mathdesign-2.31-11|562	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi7t.tfm
21cr|texlive-mathdesign-2.31-11|563	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi8c.tfm
21cr|texlive-mathdesign-2.31-11|564	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi8t.tfm
21cr|texlive-mathdesign-2.31-11|565	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi8y.tfm
21cr|texlive-mathdesign-2.31-11|566	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbma.tfm
21cr|texlive-mathdesign-2.31-11|567	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbmb.tfm
21cr|texlive-mathdesign-2.31-11|568	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbo7t.tfm
21cr|texlive-mathdesign-2.31-11|569	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbo8c.tfm
21cr|texlive-mathdesign-2.31-11|570	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbo8t.tfm
21cr|texlive-mathdesign-2.31-11|571	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbo8y.tfm
21cr|texlive-mathdesign-2.31-11|572	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr7m.tfm
21cr|texlive-mathdesign-2.31-11|573	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr7t.tfm
21cr|texlive-mathdesign-2.31-11|574	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr7v.tfm
21cr|texlive-mathdesign-2.31-11|575	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr7y.tfm
21cr|texlive-mathdesign-2.31-11|576	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr8c.tfm
21cr|texlive-mathdesign-2.31-11|577	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr8t.tfm
21cr|texlive-mathdesign-2.31-11|578	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr8y.tfm
21cr|texlive-mathdesign-2.31-11|579	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utree.tfm
21cr|texlive-mathdesign-2.31-11|580	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri7m.tfm
21cr|texlive-mathdesign-2.31-11|581	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri7t.tfm
21cr|texlive-mathdesign-2.31-11|582	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri8c.tfm
21cr|texlive-mathdesign-2.31-11|583	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri8t.tfm
21cr|texlive-mathdesign-2.31-11|584	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri8y.tfm
21cr|texlive-mathdesign-2.31-11|585	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utrma.tfm
21cr|texlive-mathdesign-2.31-11|586	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utrmb.tfm
21cr|texlive-mathdesign-2.31-11|587	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utro7t.tfm
21cr|texlive-mathdesign-2.31-11|588	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utro8c.tfm
21cr|texlive-mathdesign-2.31-11|589	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utro8t.tfm
21cr|texlive-mathdesign-2.31-11|590	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utro8y.tfm
21cr|texlive-mathdesign-2.31-11|591	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb7m.tfm
21cr|texlive-mathdesign-2.31-11|592	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb7t.tfm
21cr|texlive-mathdesign-2.31-11|593	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb7v.tfm
21cr|texlive-mathdesign-2.31-11|594	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb7y.tfm
21cr|texlive-mathdesign-2.31-11|595	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb8c.tfm
21cr|texlive-mathdesign-2.31-11|596	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb8t.tfm
21cr|texlive-mathdesign-2.31-11|597	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbc8t.tfm
21cr|texlive-mathdesign-2.31-11|598	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbfc8t.tfm
21cr|texlive-mathdesign-2.31-11|599	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbi7m.tfm
21cr|texlive-mathdesign-2.31-11|600	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbi7t.tfm
21cr|texlive-mathdesign-2.31-11|601	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbi8c.tfm
21cr|texlive-mathdesign-2.31-11|602	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbi8t.tfm
21cr|texlive-mathdesign-2.31-11|603	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbifc8t.tfm
21cr|texlive-mathdesign-2.31-11|604	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbma.tfm
21cr|texlive-mathdesign-2.31-11|605	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbmb.tfm
21cr|texlive-mathdesign-2.31-11|606	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbo7t.tfm
21cr|texlive-mathdesign-2.31-11|607	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbo8c.tfm
21cr|texlive-mathdesign-2.31-11|608	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbo8t.tfm
21cr|texlive-mathdesign-2.31-11|609	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbofc8t.tfm
21cr|texlive-mathdesign-2.31-11|610	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr7m.tfm
21cr|texlive-mathdesign-2.31-11|611	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr7t.tfm
21cr|texlive-mathdesign-2.31-11|612	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr7v.tfm
21cr|texlive-mathdesign-2.31-11|613	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr7y.tfm
21cr|texlive-mathdesign-2.31-11|614	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr8c.tfm
21cr|texlive-mathdesign-2.31-11|615	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr8t.tfm
21cr|texlive-mathdesign-2.31-11|616	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrc8t.tfm
21cr|texlive-mathdesign-2.31-11|617	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrfc8t.tfm
21cr|texlive-mathdesign-2.31-11|618	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputri7m.tfm
21cr|texlive-mathdesign-2.31-11|619	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputri7t.tfm
21cr|texlive-mathdesign-2.31-11|620	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputri8c.tfm
21cr|texlive-mathdesign-2.31-11|621	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputri8t.tfm
21cr|texlive-mathdesign-2.31-11|622	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrifc8t.tfm
21cr|texlive-mathdesign-2.31-11|623	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrma.tfm
21cr|texlive-mathdesign-2.31-11|624	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrmb.tfm
21cr|texlive-mathdesign-2.31-11|625	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputro7t.tfm
21cr|texlive-mathdesign-2.31-11|626	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputro8c.tfm
21cr|texlive-mathdesign-2.31-11|627	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputro8t.tfm
21cr|texlive-mathdesign-2.31-11|628	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrofc8t.tfm
21cr|texlive-mathdesign-2.31-11|629	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putb8a.tfm
21cr|texlive-mathdesign-2.31-11|630	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putb8x.tfm
21cr|texlive-mathdesign-2.31-11|631	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putbi8a.tfm
21cr|texlive-mathdesign-2.31-11|632	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putr8a.tfm
21cr|texlive-mathdesign-2.31-11|633	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putr8x.tfm
21cr|texlive-mathdesign-2.31-11|634	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putri8a.tfm
21cr|texlive-mathdesign-2.31-11|635	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm7m.tfm
21cr|texlive-mathdesign-2.31-11|636	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm7t.tfm
21cr|texlive-mathdesign-2.31-11|637	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm7v.tfm
21cr|texlive-mathdesign-2.31-11|638	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm7y.tfm
21cr|texlive-mathdesign-2.31-11|639	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm8c.tfm
21cr|texlive-mathdesign-2.31-11|640	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm8t.tfm
21cr|texlive-mathdesign-2.31-11|641	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm8y.tfm
21cr|texlive-mathdesign-2.31-11|642	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi7m.tfm
21cr|texlive-mathdesign-2.31-11|643	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi7t.tfm
21cr|texlive-mathdesign-2.31-11|644	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi8c.tfm
21cr|texlive-mathdesign-2.31-11|645	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi8t.tfm
21cr|texlive-mathdesign-2.31-11|646	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi8y.tfm
21cr|texlive-mathdesign-2.31-11|647	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmma.tfm
21cr|texlive-mathdesign-2.31-11|648	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmmb.tfm
21cr|texlive-mathdesign-2.31-11|649	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmo7t.tfm
21cr|texlive-mathdesign-2.31-11|650	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmo8c.tfm
21cr|texlive-mathdesign-2.31-11|651	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmo8t.tfm
21cr|texlive-mathdesign-2.31-11|652	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmo8y.tfm
21cr|texlive-mathdesign-2.31-11|653	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr7m.tfm
21cr|texlive-mathdesign-2.31-11|654	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr7t.tfm
21cr|texlive-mathdesign-2.31-11|655	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr7v.tfm
21cr|texlive-mathdesign-2.31-11|656	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr7y.tfm
21cr|texlive-mathdesign-2.31-11|657	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr8c.tfm
21cr|texlive-mathdesign-2.31-11|658	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr8t.tfm
21cr|texlive-mathdesign-2.31-11|659	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr8y.tfm
21cr|texlive-mathdesign-2.31-11|660	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmree.tfm
21cr|texlive-mathdesign-2.31-11|661	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri7m.tfm
21cr|texlive-mathdesign-2.31-11|662	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri7t.tfm
21cr|texlive-mathdesign-2.31-11|663	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri8c.tfm
21cr|texlive-mathdesign-2.31-11|664	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri8t.tfm
21cr|texlive-mathdesign-2.31-11|665	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri8y.tfm
21cr|texlive-mathdesign-2.31-11|666	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmrma.tfm
21cr|texlive-mathdesign-2.31-11|667	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmrmb.tfm
21cr|texlive-mathdesign-2.31-11|668	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmro7t.tfm
21cr|texlive-mathdesign-2.31-11|669	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmro8c.tfm
21cr|texlive-mathdesign-2.31-11|670	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmro8t.tfm
21cr|texlive-mathdesign-2.31-11|671	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmro8y.tfm
21cr|texlive-mathdesign-2.31-11|672	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm7m.tfm
21cr|texlive-mathdesign-2.31-11|673	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm7t.tfm
21cr|texlive-mathdesign-2.31-11|674	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm7v.tfm
21cr|texlive-mathdesign-2.31-11|675	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm7y.tfm
21cr|texlive-mathdesign-2.31-11|676	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm8c.tfm
21cr|texlive-mathdesign-2.31-11|677	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm8t.tfm
21cr|texlive-mathdesign-2.31-11|678	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmfc8t.tfm
21cr|texlive-mathdesign-2.31-11|679	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmi7m.tfm
21cr|texlive-mathdesign-2.31-11|680	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmi7t.tfm
21cr|texlive-mathdesign-2.31-11|681	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmi8c.tfm
21cr|texlive-mathdesign-2.31-11|682	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmi8t.tfm
21cr|texlive-mathdesign-2.31-11|683	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmifc8t.tfm
21cr|texlive-mathdesign-2.31-11|684	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmma.tfm
21cr|texlive-mathdesign-2.31-11|685	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmmb.tfm
21cr|texlive-mathdesign-2.31-11|686	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmo7t.tfm
21cr|texlive-mathdesign-2.31-11|687	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmo8c.tfm
21cr|texlive-mathdesign-2.31-11|688	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmo8t.tfm
21cr|texlive-mathdesign-2.31-11|689	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmofc8t.tfm
21cr|texlive-mathdesign-2.31-11|690	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr7m.tfm
21cr|texlive-mathdesign-2.31-11|691	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr7t.tfm
21cr|texlive-mathdesign-2.31-11|692	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr7v.tfm
21cr|texlive-mathdesign-2.31-11|693	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr7y.tfm
21cr|texlive-mathdesign-2.31-11|694	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr8c.tfm
21cr|texlive-mathdesign-2.31-11|695	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr8t.tfm
21cr|texlive-mathdesign-2.31-11|696	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrfc8t.tfm
21cr|texlive-mathdesign-2.31-11|697	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmri7m.tfm
21cr|texlive-mathdesign-2.31-11|698	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmri7t.tfm
21cr|texlive-mathdesign-2.31-11|699	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmri8c.tfm
21cr|texlive-mathdesign-2.31-11|700	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmri8t.tfm
21cr|texlive-mathdesign-2.31-11|701	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrifc8t.tfm
21cr|texlive-mathdesign-2.31-11|702	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrma.tfm
21cr|texlive-mathdesign-2.31-11|703	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrmb.tfm
21cr|texlive-mathdesign-2.31-11|704	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmro7t.tfm
21cr|texlive-mathdesign-2.31-11|705	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmro8c.tfm
21cr|texlive-mathdesign-2.31-11|706	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmro8t.tfm
21cr|texlive-mathdesign-2.31-11|707	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrofc8t.tfm
21cr|texlive-mathdesign-2.31-11|708	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/ugmm8a.tfm
21cr|texlive-mathdesign-2.31-11|709	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/ugmmi8a.tfm
21cr|texlive-mathdesign-2.31-11|710	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/ugmr8a.tfm
21cr|texlive-mathdesign-2.31-11|711	%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/ugmri8a.tfm
21cr|texlive-mathdesign-2.31-11|712	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb7m.pfb
21cr|texlive-mathdesign-2.31-11|713	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb7t.pfb
21cr|texlive-mathdesign-2.31-11|714	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb7v.pfb
21cr|texlive-mathdesign-2.31-11|715	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb7y.pfb
21cr|texlive-mathdesign-2.31-11|716	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb8c.pfb
21cr|texlive-mathdesign-2.31-11|717	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb8t.pfb
21cr|texlive-mathdesign-2.31-11|718	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbi7m.pfb
21cr|texlive-mathdesign-2.31-11|719	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbi7t.pfb
21cr|texlive-mathdesign-2.31-11|720	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbi8c.pfb
21cr|texlive-mathdesign-2.31-11|721	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbi8t.pfb
21cr|texlive-mathdesign-2.31-11|722	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbma.pfb
21cr|texlive-mathdesign-2.31-11|723	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbmb.pfb
21cr|texlive-mathdesign-2.31-11|724	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr7m.pfb
21cr|texlive-mathdesign-2.31-11|725	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr7t.pfb
21cr|texlive-mathdesign-2.31-11|726	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr7v.pfb
21cr|texlive-mathdesign-2.31-11|727	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr7y.pfb
21cr|texlive-mathdesign-2.31-11|728	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr8c.pfb
21cr|texlive-mathdesign-2.31-11|729	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr8t.pfb
21cr|texlive-mathdesign-2.31-11|730	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chree.pfb
21cr|texlive-mathdesign-2.31-11|731	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chri7m.pfb
21cr|texlive-mathdesign-2.31-11|732	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chri7t.pfb
21cr|texlive-mathdesign-2.31-11|733	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chri8c.pfb
21cr|texlive-mathdesign-2.31-11|734	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chri8t.pfb
21cr|texlive-mathdesign-2.31-11|735	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chrma.pfb
21cr|texlive-mathdesign-2.31-11|736	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chrmb.pfb
21cr|texlive-mathdesign-2.31-11|737	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/UtopiaStd-Regular.pfb
21cr|texlive-mathdesign-2.31-11|738	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib7m.pfb
21cr|texlive-mathdesign-2.31-11|739	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib7t.pfb
21cr|texlive-mathdesign-2.31-11|740	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib7v.pfb
21cr|texlive-mathdesign-2.31-11|741	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib7y.pfb
21cr|texlive-mathdesign-2.31-11|742	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib8c.pfb
21cr|texlive-mathdesign-2.31-11|743	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib8t.pfb
21cr|texlive-mathdesign-2.31-11|744	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibee.pfb
21cr|texlive-mathdesign-2.31-11|745	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibi7m.pfb
21cr|texlive-mathdesign-2.31-11|746	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibi7t.pfb
21cr|texlive-mathdesign-2.31-11|747	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibi8c.pfb
21cr|texlive-mathdesign-2.31-11|748	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibi8t.pfb
21cr|texlive-mathdesign-2.31-11|749	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibma.pfb
21cr|texlive-mathdesign-2.31-11|750	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibmb.pfb
21cr|texlive-mathdesign-2.31-11|751	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir7m.pfb
21cr|texlive-mathdesign-2.31-11|752	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir7t.pfb
21cr|texlive-mathdesign-2.31-11|753	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir7v.pfb
21cr|texlive-mathdesign-2.31-11|754	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir7y.pfb
21cr|texlive-mathdesign-2.31-11|755	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir8c.pfb
21cr|texlive-mathdesign-2.31-11|756	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir8t.pfb
21cr|texlive-mathdesign-2.31-11|757	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciree.pfb
21cr|texlive-mathdesign-2.31-11|758	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciri7m.pfb
21cr|texlive-mathdesign-2.31-11|759	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciri7t.pfb
21cr|texlive-mathdesign-2.31-11|760	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciri8c.pfb
21cr|texlive-mathdesign-2.31-11|761	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciri8t.pfb
21cr|texlive-mathdesign-2.31-11|762	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cirma.pfb
21cr|texlive-mathdesign-2.31-11|763	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cirmb.pfb
21cr|texlive-mathdesign-2.31-11|764	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr7m.pfb
21cr|texlive-mathdesign-2.31-11|765	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr7t.pfb
21cr|texlive-mathdesign-2.31-11|766	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr7v.pfb
21cr|texlive-mathdesign-2.31-11|767	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr7y.pfb
21cr|texlive-mathdesign-2.31-11|768	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr8c.pfb
21cr|texlive-mathdesign-2.31-11|769	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr8t.pfb
21cr|texlive-mathdesign-2.31-11|770	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdree.pfb
21cr|texlive-mathdesign-2.31-11|771	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdri7m.pfb
21cr|texlive-mathdesign-2.31-11|772	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdri7t.pfb
21cr|texlive-mathdesign-2.31-11|773	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdri8c.pfb
21cr|texlive-mathdesign-2.31-11|774	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdri8t.pfb
21cr|texlive-mathdesign-2.31-11|775	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdrma.pfb
21cr|texlive-mathdesign-2.31-11|776	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdrmb.pfb
21cr|texlive-mathdesign-2.31-11|777	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds7m.pfb
21cr|texlive-mathdesign-2.31-11|778	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds7t.pfb
21cr|texlive-mathdesign-2.31-11|779	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds7v.pfb
21cr|texlive-mathdesign-2.31-11|780	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds7y.pfb
21cr|texlive-mathdesign-2.31-11|781	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds8c.pfb
21cr|texlive-mathdesign-2.31-11|782	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds8t.pfb
21cr|texlive-mathdesign-2.31-11|783	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsi7m.pfb
21cr|texlive-mathdesign-2.31-11|784	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsi7t.pfb
21cr|texlive-mathdesign-2.31-11|785	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsi8c.pfb
21cr|texlive-mathdesign-2.31-11|786	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsi8t.pfb
21cr|texlive-mathdesign-2.31-11|787	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsma.pfb
21cr|texlive-mathdesign-2.31-11|788	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsmb.pfb
21cr|texlive-mathdesign-2.31-11|789	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-utrma.pfb
21cr|texlive-mathdesign-2.31-11|790	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7m.pfb
21cr|texlive-mathdesign-2.31-11|791	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t.pfb
21cr|texlive-mathdesign-2.31-11|792	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t5.pfb
21cr|texlive-mathdesign-2.31-11|793	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t6.pfb
21cr|texlive-mathdesign-2.31-11|794	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t7.pfb
21cr|texlive-mathdesign-2.31-11|795	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t8.pfb
21cr|texlive-mathdesign-2.31-11|796	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t9.pfb
21cr|texlive-mathdesign-2.31-11|797	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7v.pfb
21cr|texlive-mathdesign-2.31-11|798	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7y.pfb
21cr|texlive-mathdesign-2.31-11|799	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr8c.pfb
21cr|texlive-mathdesign-2.31-11|800	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr8t.pfb
21cr|texlive-mathdesign-2.31-11|801	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usree.pfb
21cr|texlive-mathdesign-2.31-11|802	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7m.pfb
21cr|texlive-mathdesign-2.31-11|803	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t.pfb
21cr|texlive-mathdesign-2.31-11|804	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t5.pfb
21cr|texlive-mathdesign-2.31-11|805	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t6.pfb
21cr|texlive-mathdesign-2.31-11|806	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t7.pfb
21cr|texlive-mathdesign-2.31-11|807	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t8.pfb
21cr|texlive-mathdesign-2.31-11|808	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t9.pfb
21cr|texlive-mathdesign-2.31-11|809	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri8c.pfb
21cr|texlive-mathdesign-2.31-11|810	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri8t.pfb
21cr|texlive-mathdesign-2.31-11|811	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usrma.pfb
21cr|texlive-mathdesign-2.31-11|812	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usrmb.pfb
21cr|texlive-mathdesign-2.31-11|813	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss7m.pfb
21cr|texlive-mathdesign-2.31-11|814	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss7t.pfb
21cr|texlive-mathdesign-2.31-11|815	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss7v.pfb
21cr|texlive-mathdesign-2.31-11|816	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss7y.pfb
21cr|texlive-mathdesign-2.31-11|817	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss8c.pfb
21cr|texlive-mathdesign-2.31-11|818	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss8t.pfb
21cr|texlive-mathdesign-2.31-11|819	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussi7m.pfb
21cr|texlive-mathdesign-2.31-11|820	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussi7t.pfb
21cr|texlive-mathdesign-2.31-11|821	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussi8c.pfb
21cr|texlive-mathdesign-2.31-11|822	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussi8t.pfb
21cr|texlive-mathdesign-2.31-11|823	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussma.pfb
21cr|texlive-mathdesign-2.31-11|824	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussmb.pfb
21cr|texlive-mathdesign-2.31-11|825	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb7m.pfb
21cr|texlive-mathdesign-2.31-11|826	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb7t.pfb
21cr|texlive-mathdesign-2.31-11|827	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb7v.pfb
21cr|texlive-mathdesign-2.31-11|828	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb7y.pfb
21cr|texlive-mathdesign-2.31-11|829	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb8c.pfb
21cr|texlive-mathdesign-2.31-11|830	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb8t.pfb
21cr|texlive-mathdesign-2.31-11|831	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbee.pfb
21cr|texlive-mathdesign-2.31-11|832	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbi7m.pfb
21cr|texlive-mathdesign-2.31-11|833	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbi7t.pfb
21cr|texlive-mathdesign-2.31-11|834	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbi8c.pfb
21cr|texlive-mathdesign-2.31-11|835	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbi8t.pfb
21cr|texlive-mathdesign-2.31-11|836	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbma.pfb
21cr|texlive-mathdesign-2.31-11|837	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbmb.pfb
21cr|texlive-mathdesign-2.31-11|838	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr7m.pfb
21cr|texlive-mathdesign-2.31-11|839	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr7t.pfb
21cr|texlive-mathdesign-2.31-11|840	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr7v.pfb
21cr|texlive-mathdesign-2.31-11|841	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr7y.pfb
21cr|texlive-mathdesign-2.31-11|842	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr8c.pfb
21cr|texlive-mathdesign-2.31-11|843	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr8t.pfb
21cr|texlive-mathdesign-2.31-11|844	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utree.pfb
21cr|texlive-mathdesign-2.31-11|845	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utri7m.pfb
21cr|texlive-mathdesign-2.31-11|846	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utri7t.pfb
21cr|texlive-mathdesign-2.31-11|847	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utri8c.pfb
21cr|texlive-mathdesign-2.31-11|848	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utri8t.pfb
21cr|texlive-mathdesign-2.31-11|849	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utrma.pfb
21cr|texlive-mathdesign-2.31-11|850	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utrmb.pfb
21cr|texlive-mathdesign-2.31-11|851	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm7m.pfb
21cr|texlive-mathdesign-2.31-11|852	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm7t.pfb
21cr|texlive-mathdesign-2.31-11|853	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm7v.pfb
21cr|texlive-mathdesign-2.31-11|854	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm7y.pfb
21cr|texlive-mathdesign-2.31-11|855	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm8c.pfb
21cr|texlive-mathdesign-2.31-11|856	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm8t.pfb
21cr|texlive-mathdesign-2.31-11|857	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmi7m.pfb
21cr|texlive-mathdesign-2.31-11|858	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmi7t.pfb
21cr|texlive-mathdesign-2.31-11|859	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmi8c.pfb
21cr|texlive-mathdesign-2.31-11|860	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmi8t.pfb
21cr|texlive-mathdesign-2.31-11|861	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmma.pfb
21cr|texlive-mathdesign-2.31-11|862	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmmb.pfb
21cr|texlive-mathdesign-2.31-11|863	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr7m.pfb
21cr|texlive-mathdesign-2.31-11|864	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr7t.pfb
21cr|texlive-mathdesign-2.31-11|865	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr7v.pfb
21cr|texlive-mathdesign-2.31-11|866	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr7y.pfb
21cr|texlive-mathdesign-2.31-11|867	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr8c.pfb
21cr|texlive-mathdesign-2.31-11|868	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr8t.pfb
21cr|texlive-mathdesign-2.31-11|869	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmree.pfb
21cr|texlive-mathdesign-2.31-11|870	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmri7m.pfb
21cr|texlive-mathdesign-2.31-11|871	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmri7t.pfb
21cr|texlive-mathdesign-2.31-11|872	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmri8c.pfb
21cr|texlive-mathdesign-2.31-11|873	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmri8t.pfb
21cr|texlive-mathdesign-2.31-11|874	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmrma.pfb
21cr|texlive-mathdesign-2.31-11|875	%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmrmb.pfb
21cr|texlive-mathdesign-2.31-11|876	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb7m.vf
21cr|texlive-mathdesign-2.31-11|877	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb7t.vf
21cr|texlive-mathdesign-2.31-11|878	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb7v.vf
21cr|texlive-mathdesign-2.31-11|879	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb7y.vf
21cr|texlive-mathdesign-2.31-11|880	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb8c.vf
21cr|texlive-mathdesign-2.31-11|881	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb8t.vf
21cr|texlive-mathdesign-2.31-11|882	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbc8t.vf
21cr|texlive-mathdesign-2.31-11|883	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbfc8t.vf
21cr|texlive-mathdesign-2.31-11|884	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbi7m.vf
21cr|texlive-mathdesign-2.31-11|885	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbi7t.vf
21cr|texlive-mathdesign-2.31-11|886	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbi8c.vf
21cr|texlive-mathdesign-2.31-11|887	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbi8t.vf
21cr|texlive-mathdesign-2.31-11|888	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbifc8t.vf
21cr|texlive-mathdesign-2.31-11|889	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbma.vf
21cr|texlive-mathdesign-2.31-11|890	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbmb.vf
21cr|texlive-mathdesign-2.31-11|891	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbo7t.vf
21cr|texlive-mathdesign-2.31-11|892	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbo8c.vf
21cr|texlive-mathdesign-2.31-11|893	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbo8t.vf
21cr|texlive-mathdesign-2.31-11|894	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbofc8t.vf
21cr|texlive-mathdesign-2.31-11|895	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr7m.vf
21cr|texlive-mathdesign-2.31-11|896	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr7t.vf
21cr|texlive-mathdesign-2.31-11|897	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr7v.vf
21cr|texlive-mathdesign-2.31-11|898	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr7y.vf
21cr|texlive-mathdesign-2.31-11|899	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr8c.vf
21cr|texlive-mathdesign-2.31-11|900	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr8t.vf
21cr|texlive-mathdesign-2.31-11|901	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrc8t.vf
21cr|texlive-mathdesign-2.31-11|902	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrfc8t.vf
21cr|texlive-mathdesign-2.31-11|903	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchri7m.vf
21cr|texlive-mathdesign-2.31-11|904	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchri7t.vf
21cr|texlive-mathdesign-2.31-11|905	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchri8c.vf
21cr|texlive-mathdesign-2.31-11|906	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchri8t.vf
21cr|texlive-mathdesign-2.31-11|907	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrifc8t.vf
21cr|texlive-mathdesign-2.31-11|908	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrma.vf
21cr|texlive-mathdesign-2.31-11|909	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrmb.vf
21cr|texlive-mathdesign-2.31-11|910	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchro7t.vf
21cr|texlive-mathdesign-2.31-11|911	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchro8c.vf
21cr|texlive-mathdesign-2.31-11|912	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchro8t.vf
21cr|texlive-mathdesign-2.31-11|913	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrofc8t.vf
21cr|texlive-mathdesign-2.31-11|914	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbCb7m.vf
21cr|texlive-mathdesign-2.31-11|915	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbCbi7m.vf
21cr|texlive-mathdesign-2.31-11|916	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbCr7m.vf
21cr|texlive-mathdesign-2.31-11|917	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbCri7m.vf
21cr|texlive-mathdesign-2.31-11|918	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbb7m.vf
21cr|texlive-mathdesign-2.31-11|919	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbbi7m.vf
21cr|texlive-mathdesign-2.31-11|920	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbr7m.vf
21cr|texlive-mathdesign-2.31-11|921	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbri7m.vf
21cr|texlive-mathdesign-2.31-11|922	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdCb7m.vf
21cr|texlive-mathdesign-2.31-11|923	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdCbi7m.vf
21cr|texlive-mathdesign-2.31-11|924	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdCri7m.vf
21cr|texlive-mathdesign-2.31-11|925	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdb7m.vf
21cr|texlive-mathdesign-2.31-11|926	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdbi7m.vf
21cr|texlive-mathdesign-2.31-11|927	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdr7m.vf
21cr|texlive-mathdesign-2.31-11|928	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdrC7m.vf
21cr|texlive-mathdesign-2.31-11|929	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdri7m.vf
21cr|texlive-mathdesign-2.31-11|930	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib7m.vf
21cr|texlive-mathdesign-2.31-11|931	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib7t.vf
21cr|texlive-mathdesign-2.31-11|932	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib7v.vf
21cr|texlive-mathdesign-2.31-11|933	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib7y.vf
21cr|texlive-mathdesign-2.31-11|934	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib8c.vf
21cr|texlive-mathdesign-2.31-11|935	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib8t.vf
21cr|texlive-mathdesign-2.31-11|936	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibc8c.vf
21cr|texlive-mathdesign-2.31-11|937	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibc8t.vf
21cr|texlive-mathdesign-2.31-11|938	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibfc8t.vf
21cr|texlive-mathdesign-2.31-11|939	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibi7m.vf
21cr|texlive-mathdesign-2.31-11|940	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibi7t.vf
21cr|texlive-mathdesign-2.31-11|941	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibi8c.vf
21cr|texlive-mathdesign-2.31-11|942	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibi8t.vf
21cr|texlive-mathdesign-2.31-11|943	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibic8c.vf
21cr|texlive-mathdesign-2.31-11|944	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibic8t.vf
21cr|texlive-mathdesign-2.31-11|945	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibifc8t.vf
21cr|texlive-mathdesign-2.31-11|946	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibiu7m.vf
21cr|texlive-mathdesign-2.31-11|947	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibma.vf
21cr|texlive-mathdesign-2.31-11|948	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibmb.vf
21cr|texlive-mathdesign-2.31-11|949	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibui7m.vf
21cr|texlive-mathdesign-2.31-11|950	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicic8c.vf
21cr|texlive-mathdesign-2.31-11|951	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicic8t.vf
21cr|texlive-mathdesign-2.31-11|952	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicc8c.vf
21cr|texlive-mathdesign-2.31-11|953	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicc8t.vf
21cr|texlive-mathdesign-2.31-11|954	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicfc8t.vf
21cr|texlive-mathdesign-2.31-11|955	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicici8c.vf
21cr|texlive-mathdesign-2.31-11|956	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicici8t.vf
21cr|texlive-mathdesign-2.31-11|957	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicic8c.vf
21cr|texlive-mathdesign-2.31-11|958	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicic8t.vf
21cr|texlive-mathdesign-2.31-11|959	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicifc8t.vf
21cr|texlive-mathdesign-2.31-11|960	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir7m.vf
21cr|texlive-mathdesign-2.31-11|961	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir7t.vf
21cr|texlive-mathdesign-2.31-11|962	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir7v.vf
21cr|texlive-mathdesign-2.31-11|963	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir7y.vf
21cr|texlive-mathdesign-2.31-11|964	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir8c.vf
21cr|texlive-mathdesign-2.31-11|965	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir8t.vf
21cr|texlive-mathdesign-2.31-11|966	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirc8c.vf
21cr|texlive-mathdesign-2.31-11|967	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirc8t.vf
21cr|texlive-mathdesign-2.31-11|968	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirfc8t.vf
21cr|texlive-mathdesign-2.31-11|969	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciri7m.vf
21cr|texlive-mathdesign-2.31-11|970	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciri7t.vf
21cr|texlive-mathdesign-2.31-11|971	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciri8c.vf
21cr|texlive-mathdesign-2.31-11|972	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciri8t.vf
21cr|texlive-mathdesign-2.31-11|973	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciric8c.vf
21cr|texlive-mathdesign-2.31-11|974	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciric8t.vf
21cr|texlive-mathdesign-2.31-11|975	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirifc8t.vf
21cr|texlive-mathdesign-2.31-11|976	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciriu7m.vf
21cr|texlive-mathdesign-2.31-11|977	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirma.vf
21cr|texlive-mathdesign-2.31-11|978	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirmb.vf
21cr|texlive-mathdesign-2.31-11|979	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirui7m.vf
21cr|texlive-mathdesign-2.31-11|980	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcib7y.vf
21cr|texlive-mathdesign-2.31-11|981	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcib8t.vf
21cr|texlive-mathdesign-2.31-11|982	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcibc8t.vf
21cr|texlive-mathdesign-2.31-11|983	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcibi7y.vf
21cr|texlive-mathdesign-2.31-11|984	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcibi8t.vf
21cr|texlive-mathdesign-2.31-11|985	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcibic8t.vf
21cr|texlive-mathdesign-2.31-11|986	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcic7y.vf
21cr|texlive-mathdesign-2.31-11|987	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcic8t.vf
21cr|texlive-mathdesign-2.31-11|988	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcicc8t.vf
21cr|texlive-mathdesign-2.31-11|989	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcici7y.vf
21cr|texlive-mathdesign-2.31-11|990	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcici8t.vf
21cr|texlive-mathdesign-2.31-11|991	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcicic8t.vf
21cr|texlive-mathdesign-2.31-11|992	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcir7y.vf
21cr|texlive-mathdesign-2.31-11|993	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcir8t.vf
21cr|texlive-mathdesign-2.31-11|994	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcirc8t.vf
21cr|texlive-mathdesign-2.31-11|995	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxciri7y.vf
21cr|texlive-mathdesign-2.31-11|996	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxciri8t.vf
21cr|texlive-mathdesign-2.31-11|997	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxciric8t.vf
21cr|texlive-mathdesign-2.31-11|998	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdb8c.vf
21cr|texlive-mathdesign-2.31-11|999	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdb8t.vf
21cr|texlive-mathdesign-2.31-11|1000	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbc8c.vf
21cr|texlive-mathdesign-2.31-11|1001	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbc8t.vf
21cr|texlive-mathdesign-2.31-11|1002	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbfc8t.vf
21cr|texlive-mathdesign-2.31-11|1003	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbi8c.vf
21cr|texlive-mathdesign-2.31-11|1004	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbi8t.vf
21cr|texlive-mathdesign-2.31-11|1005	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbic8c.vf
21cr|texlive-mathdesign-2.31-11|1006	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbic8t.vf
21cr|texlive-mathdesign-2.31-11|1007	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbifc8t.vf
21cr|texlive-mathdesign-2.31-11|1008	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr7m.vf
21cr|texlive-mathdesign-2.31-11|1009	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr7t.vf
21cr|texlive-mathdesign-2.31-11|1010	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr7v.vf
21cr|texlive-mathdesign-2.31-11|1011	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr7y.vf
21cr|texlive-mathdesign-2.31-11|1012	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr8c.vf
21cr|texlive-mathdesign-2.31-11|1013	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr8t.vf
21cr|texlive-mathdesign-2.31-11|1014	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrc8c.vf
21cr|texlive-mathdesign-2.31-11|1015	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrc8t.vf
21cr|texlive-mathdesign-2.31-11|1016	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrfc8t.vf
21cr|texlive-mathdesign-2.31-11|1017	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdri7m.vf
21cr|texlive-mathdesign-2.31-11|1018	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdri7t.vf
21cr|texlive-mathdesign-2.31-11|1019	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdri8c.vf
21cr|texlive-mathdesign-2.31-11|1020	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdri8t.vf
21cr|texlive-mathdesign-2.31-11|1021	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdric8c.vf
21cr|texlive-mathdesign-2.31-11|1022	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdric8t.vf
21cr|texlive-mathdesign-2.31-11|1023	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrifc8t.vf
21cr|texlive-mathdesign-2.31-11|1024	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrma.vf
21cr|texlive-mathdesign-2.31-11|1025	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrmb.vf
21cr|texlive-mathdesign-2.31-11|1026	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds7m.vf
21cr|texlive-mathdesign-2.31-11|1027	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds7t.vf
21cr|texlive-mathdesign-2.31-11|1028	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds7v.vf
21cr|texlive-mathdesign-2.31-11|1029	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds7y.vf
21cr|texlive-mathdesign-2.31-11|1030	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds8c.vf
21cr|texlive-mathdesign-2.31-11|1031	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds8t.vf
21cr|texlive-mathdesign-2.31-11|1032	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsc8c.vf
21cr|texlive-mathdesign-2.31-11|1033	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsc8t.vf
21cr|texlive-mathdesign-2.31-11|1034	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsfc8t.vf
21cr|texlive-mathdesign-2.31-11|1035	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsi7m.vf
21cr|texlive-mathdesign-2.31-11|1036	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsi7t.vf
21cr|texlive-mathdesign-2.31-11|1037	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsi8c.vf
21cr|texlive-mathdesign-2.31-11|1038	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsi8t.vf
21cr|texlive-mathdesign-2.31-11|1039	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsic8c.vf
21cr|texlive-mathdesign-2.31-11|1040	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsic8t.vf
21cr|texlive-mathdesign-2.31-11|1041	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsifc8t.vf
21cr|texlive-mathdesign-2.31-11|1042	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsma.vf
21cr|texlive-mathdesign-2.31-11|1043	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsmb.vf
21cr|texlive-mathdesign-2.31-11|1044	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdb7y.vf
21cr|texlive-mathdesign-2.31-11|1045	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdb8t.vf
21cr|texlive-mathdesign-2.31-11|1046	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdbc8t.vf
21cr|texlive-mathdesign-2.31-11|1047	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdbi7y.vf
21cr|texlive-mathdesign-2.31-11|1048	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdbi8t.vf
21cr|texlive-mathdesign-2.31-11|1049	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdbic8t.vf
21cr|texlive-mathdesign-2.31-11|1050	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdr7y.vf
21cr|texlive-mathdesign-2.31-11|1051	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdr8t.vf
21cr|texlive-mathdesign-2.31-11|1052	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdrc8t.vf
21cr|texlive-mathdesign-2.31-11|1053	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdri7y.vf
21cr|texlive-mathdesign-2.31-11|1054	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdri8t.vf
21cr|texlive-mathdesign-2.31-11|1055	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdric8t.vf
21cr|texlive-mathdesign-2.31-11|1056	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgds7y.vf
21cr|texlive-mathdesign-2.31-11|1057	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgds8t.vf
21cr|texlive-mathdesign-2.31-11|1058	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdsc8t.vf
21cr|texlive-mathdesign-2.31-11|1059	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdsi7y.vf
21cr|texlive-mathdesign-2.31-11|1060	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdsi8t.vf
21cr|texlive-mathdesign-2.31-11|1061	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdsic8t.vf
21cr|texlive-mathdesign-2.31-11|1062	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusb8c.vf
21cr|texlive-mathdesign-2.31-11|1063	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusb8t.vf
21cr|texlive-mathdesign-2.31-11|1064	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbc8c.vf
21cr|texlive-mathdesign-2.31-11|1065	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbc8t.vf
21cr|texlive-mathdesign-2.31-11|1066	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbfc8t.vf
21cr|texlive-mathdesign-2.31-11|1067	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbi8c.vf
21cr|texlive-mathdesign-2.31-11|1068	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbi8t.vf
21cr|texlive-mathdesign-2.31-11|1069	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbic8c.vf
21cr|texlive-mathdesign-2.31-11|1070	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbic8t.vf
21cr|texlive-mathdesign-2.31-11|1071	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbifc8t.vf
21cr|texlive-mathdesign-2.31-11|1072	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr7m.vf
21cr|texlive-mathdesign-2.31-11|1073	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr7t.vf
21cr|texlive-mathdesign-2.31-11|1074	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr7v.vf
21cr|texlive-mathdesign-2.31-11|1075	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr7y.vf
21cr|texlive-mathdesign-2.31-11|1076	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr8c.vf
21cr|texlive-mathdesign-2.31-11|1077	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr8t.vf
21cr|texlive-mathdesign-2.31-11|1078	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrc8c.vf
21cr|texlive-mathdesign-2.31-11|1079	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrc8t.vf
21cr|texlive-mathdesign-2.31-11|1080	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrfc8t.vf
21cr|texlive-mathdesign-2.31-11|1081	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusri7m.vf
21cr|texlive-mathdesign-2.31-11|1082	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusri7t.vf
21cr|texlive-mathdesign-2.31-11|1083	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusri8c.vf
21cr|texlive-mathdesign-2.31-11|1084	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusri8t.vf
21cr|texlive-mathdesign-2.31-11|1085	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusric8c.vf
21cr|texlive-mathdesign-2.31-11|1086	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusric8t.vf
21cr|texlive-mathdesign-2.31-11|1087	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrifc8t.vf
21cr|texlive-mathdesign-2.31-11|1088	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrma.vf
21cr|texlive-mathdesign-2.31-11|1089	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrmb.vf
21cr|texlive-mathdesign-2.31-11|1090	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss7m.vf
21cr|texlive-mathdesign-2.31-11|1091	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss7t.vf
21cr|texlive-mathdesign-2.31-11|1092	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss7v.vf
21cr|texlive-mathdesign-2.31-11|1093	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss7y.vf
21cr|texlive-mathdesign-2.31-11|1094	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss8c.vf
21cr|texlive-mathdesign-2.31-11|1095	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss8t.vf
21cr|texlive-mathdesign-2.31-11|1096	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussc8c.vf
21cr|texlive-mathdesign-2.31-11|1097	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussc8t.vf
21cr|texlive-mathdesign-2.31-11|1098	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussfc8t.vf
21cr|texlive-mathdesign-2.31-11|1099	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussi7m.vf
21cr|texlive-mathdesign-2.31-11|1100	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussi7t.vf
21cr|texlive-mathdesign-2.31-11|1101	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussi8c.vf
21cr|texlive-mathdesign-2.31-11|1102	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussi8t.vf
21cr|texlive-mathdesign-2.31-11|1103	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussic8c.vf
21cr|texlive-mathdesign-2.31-11|1104	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussic8t.vf
21cr|texlive-mathdesign-2.31-11|1105	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussifc8t.vf
21cr|texlive-mathdesign-2.31-11|1106	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussma.vf
21cr|texlive-mathdesign-2.31-11|1107	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussmb.vf
21cr|texlive-mathdesign-2.31-11|1108	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusb7y.vf
21cr|texlive-mathdesign-2.31-11|1109	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusb8t.vf
21cr|texlive-mathdesign-2.31-11|1110	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusbc8t.vf
21cr|texlive-mathdesign-2.31-11|1111	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusbi7y.vf
21cr|texlive-mathdesign-2.31-11|1112	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusbi8t.vf
21cr|texlive-mathdesign-2.31-11|1113	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusbic8t.vf
21cr|texlive-mathdesign-2.31-11|1114	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusr7y.vf
21cr|texlive-mathdesign-2.31-11|1115	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusr8t.vf
21cr|texlive-mathdesign-2.31-11|1116	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusrc8t.vf
21cr|texlive-mathdesign-2.31-11|1117	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusri7y.vf
21cr|texlive-mathdesign-2.31-11|1118	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusri8t.vf
21cr|texlive-mathdesign-2.31-11|1119	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusric8t.vf
21cr|texlive-mathdesign-2.31-11|1120	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxuss7y.vf
21cr|texlive-mathdesign-2.31-11|1121	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxuss8t.vf
21cr|texlive-mathdesign-2.31-11|1122	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxussc8t.vf
21cr|texlive-mathdesign-2.31-11|1123	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxussi7y.vf
21cr|texlive-mathdesign-2.31-11|1124	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxussi8t.vf
21cr|texlive-mathdesign-2.31-11|1125	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxussic8t.vf
21cr|texlive-mathdesign-2.31-11|1126	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb7m.vf
21cr|texlive-mathdesign-2.31-11|1127	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb7t.vf
21cr|texlive-mathdesign-2.31-11|1128	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb7v.vf
21cr|texlive-mathdesign-2.31-11|1129	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb7y.vf
21cr|texlive-mathdesign-2.31-11|1130	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb8c.vf
21cr|texlive-mathdesign-2.31-11|1131	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb8t.vf
21cr|texlive-mathdesign-2.31-11|1132	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbc8t.vf
21cr|texlive-mathdesign-2.31-11|1133	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbfc8t.vf
21cr|texlive-mathdesign-2.31-11|1134	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbi7m.vf
21cr|texlive-mathdesign-2.31-11|1135	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbi7t.vf
21cr|texlive-mathdesign-2.31-11|1136	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbi8c.vf
21cr|texlive-mathdesign-2.31-11|1137	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbi8t.vf
21cr|texlive-mathdesign-2.31-11|1138	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbifc8t.vf
21cr|texlive-mathdesign-2.31-11|1139	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbma.vf
21cr|texlive-mathdesign-2.31-11|1140	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbmb.vf
21cr|texlive-mathdesign-2.31-11|1141	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbo7t.vf
21cr|texlive-mathdesign-2.31-11|1142	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbo8c.vf
21cr|texlive-mathdesign-2.31-11|1143	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbo8t.vf
21cr|texlive-mathdesign-2.31-11|1144	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbofc8t.vf
21cr|texlive-mathdesign-2.31-11|1145	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr7m.vf
21cr|texlive-mathdesign-2.31-11|1146	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr7t.vf
21cr|texlive-mathdesign-2.31-11|1147	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr7v.vf
21cr|texlive-mathdesign-2.31-11|1148	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr7y.vf
21cr|texlive-mathdesign-2.31-11|1149	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr8c.vf
21cr|texlive-mathdesign-2.31-11|1150	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr8t.vf
21cr|texlive-mathdesign-2.31-11|1151	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrc8t.vf
21cr|texlive-mathdesign-2.31-11|1152	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrfc8t.vf
21cr|texlive-mathdesign-2.31-11|1153	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputri7m.vf
21cr|texlive-mathdesign-2.31-11|1154	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputri7t.vf
21cr|texlive-mathdesign-2.31-11|1155	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputri8c.vf
21cr|texlive-mathdesign-2.31-11|1156	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputri8t.vf
21cr|texlive-mathdesign-2.31-11|1157	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrifc8t.vf
21cr|texlive-mathdesign-2.31-11|1158	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrma.vf
21cr|texlive-mathdesign-2.31-11|1159	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrmb.vf
21cr|texlive-mathdesign-2.31-11|1160	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputro7t.vf
21cr|texlive-mathdesign-2.31-11|1161	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputro8c.vf
21cr|texlive-mathdesign-2.31-11|1162	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputro8t.vf
21cr|texlive-mathdesign-2.31-11|1163	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrofc8t.vf
21cr|texlive-mathdesign-2.31-11|1164	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm7m.vf
21cr|texlive-mathdesign-2.31-11|1165	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm7t.vf
21cr|texlive-mathdesign-2.31-11|1166	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm7v.vf
21cr|texlive-mathdesign-2.31-11|1167	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm7y.vf
21cr|texlive-mathdesign-2.31-11|1168	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm8c.vf
21cr|texlive-mathdesign-2.31-11|1169	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm8t.vf
21cr|texlive-mathdesign-2.31-11|1170	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmfc8t.vf
21cr|texlive-mathdesign-2.31-11|1171	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmi7m.vf
21cr|texlive-mathdesign-2.31-11|1172	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmi7t.vf
21cr|texlive-mathdesign-2.31-11|1173	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmi8c.vf
21cr|texlive-mathdesign-2.31-11|1174	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmi8t.vf
21cr|texlive-mathdesign-2.31-11|1175	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmifc8t.vf
21cr|texlive-mathdesign-2.31-11|1176	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmma.vf
21cr|texlive-mathdesign-2.31-11|1177	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmmb.vf
21cr|texlive-mathdesign-2.31-11|1178	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmo7t.vf
21cr|texlive-mathdesign-2.31-11|1179	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmo8c.vf
21cr|texlive-mathdesign-2.31-11|1180	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmo8t.vf
21cr|texlive-mathdesign-2.31-11|1181	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmofc8t.vf
21cr|texlive-mathdesign-2.31-11|1182	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr7m.vf
21cr|texlive-mathdesign-2.31-11|1183	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr7t.vf
21cr|texlive-mathdesign-2.31-11|1184	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr7v.vf
21cr|texlive-mathdesign-2.31-11|1185	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr7y.vf
21cr|texlive-mathdesign-2.31-11|1186	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr8c.vf
21cr|texlive-mathdesign-2.31-11|1187	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr8t.vf
21cr|texlive-mathdesign-2.31-11|1188	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrfc8t.vf
21cr|texlive-mathdesign-2.31-11|1189	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmri7m.vf
21cr|texlive-mathdesign-2.31-11|1190	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmri7t.vf
21cr|texlive-mathdesign-2.31-11|1191	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmri8c.vf
21cr|texlive-mathdesign-2.31-11|1192	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmri8t.vf
21cr|texlive-mathdesign-2.31-11|1193	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrifc8t.vf
21cr|texlive-mathdesign-2.31-11|1194	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrma.vf
21cr|texlive-mathdesign-2.31-11|1195	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrmb.vf
21cr|texlive-mathdesign-2.31-11|1196	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmro7t.vf
21cr|texlive-mathdesign-2.31-11|1197	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmro8c.vf
21cr|texlive-mathdesign-2.31-11|1198	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmro8t.vf
21cr|texlive-mathdesign-2.31-11|1199	%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrofc8t.vf
21cr|texlive-mathdesign-2.31-11|1200	%{_texmfdistdir}/tex/latex/mathdesign/mathdesign.sty
21cr|texlive-mathdesign-2.31-11|1201	%{_texmfdistdir}/tex/latex/mathdesign/mdacmr.fd
21cr|texlive-mathdesign-2.31-11|1202	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdamdbch.fd
21cr|texlive-mathdesign-2.31-11|1203	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbch.cfg
21cr|texlive-mathdesign-2.31-11|1204	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbch.sty
21cr|texlive-mathdesign-2.31-11|1205	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbmdbch.fd
21cr|texlive-mathdesign-2.31-11|1206	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omlmdbch.fd
21cr|texlive-mathdesign-2.31-11|1207	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omsmdbch.fd
21cr|texlive-mathdesign-2.31-11|1208	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omxmdbch.fd
21cr|texlive-mathdesign-2.31-11|1209	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/ot1mdbch.fd
21cr|texlive-mathdesign-2.31-11|1210	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/t1mdbch.fd
21cr|texlive-mathdesign-2.31-11|1211	%{_texmfdistdir}/tex/latex/mathdesign/mdbch/ts1mdbch.fd
21cr|texlive-mathdesign-2.31-11|1212	%{_texmfdistdir}/tex/latex/mathdesign/mdbcmr.fd
21cr|texlive-mathdesign-2.31-11|1213	%{_texmfdistdir}/tex/latex/mathdesign/mdfont.def
21cr|texlive-mathdesign-2.31-11|1214	%{_texmfdistdir}/tex/latex/mathdesign/mdici/mdamdici.fd
21cr|texlive-mathdesign-2.31-11|1215	%{_texmfdistdir}/tex/latex/mathdesign/mdici/mdbmdici.fd
21cr|texlive-mathdesign-2.31-11|1216	%{_texmfdistdir}/tex/latex/mathdesign/mdici/mdici.cfg
21cr|texlive-mathdesign-2.31-11|1217	%{_texmfdistdir}/tex/latex/mathdesign/mdici/mdici.sty
21cr|texlive-mathdesign-2.31-11|1218	%{_texmfdistdir}/tex/latex/mathdesign/mdici/omlmdici.fd
21cr|texlive-mathdesign-2.31-11|1219	%{_texmfdistdir}/tex/latex/mathdesign/mdici/omsmdici.fd
21cr|texlive-mathdesign-2.31-11|1220	%{_texmfdistdir}/tex/latex/mathdesign/mdici/omxmdici.fd
21cr|texlive-mathdesign-2.31-11|1221	%{_texmfdistdir}/tex/latex/mathdesign/mdici/ot1mdici.fd
21cr|texlive-mathdesign-2.31-11|1222	%{_texmfdistdir}/tex/latex/mathdesign/mdici/t1mdici.fd
21cr|texlive-mathdesign-2.31-11|1223	%{_texmfdistdir}/tex/latex/mathdesign/mdici/ts1mdici.fd
21cr|texlive-mathdesign-2.31-11|1224	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/mdamdpgd.fd
21cr|texlive-mathdesign-2.31-11|1225	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/mdbmdpgd.fd
21cr|texlive-mathdesign-2.31-11|1226	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/mdpgd.cfg
21cr|texlive-mathdesign-2.31-11|1227	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/mdpgd.sty
21cr|texlive-mathdesign-2.31-11|1228	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/omlmdpgd.fd
21cr|texlive-mathdesign-2.31-11|1229	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/omsmdpgd.fd
21cr|texlive-mathdesign-2.31-11|1230	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/omxmdpgd.fd
21cr|texlive-mathdesign-2.31-11|1231	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/ot1mdpgd.fd
21cr|texlive-mathdesign-2.31-11|1232	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/t1mdpgd.fd
21cr|texlive-mathdesign-2.31-11|1233	%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/ts1mdpgd.fd
21cr|texlive-mathdesign-2.31-11|1234	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/mdamdpus.fd
21cr|texlive-mathdesign-2.31-11|1235	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/mdbmdpus.fd
21cr|texlive-mathdesign-2.31-11|1236	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/mdpus.cfg
21cr|texlive-mathdesign-2.31-11|1237	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/mdpus.sty
21cr|texlive-mathdesign-2.31-11|1238	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/omlmdpus.fd
21cr|texlive-mathdesign-2.31-11|1239	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/omsmdpus.fd
21cr|texlive-mathdesign-2.31-11|1240	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/omxmdpus.fd
21cr|texlive-mathdesign-2.31-11|1241	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/ot1mdpus.fd
21cr|texlive-mathdesign-2.31-11|1242	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/t1mdpus.fd
21cr|texlive-mathdesign-2.31-11|1243	%{_texmfdistdir}/tex/latex/mathdesign/mdpus/ts1mdpus.fd
21cr|texlive-mathdesign-2.31-11|1244	%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdamdput.fd
21cr|texlive-mathdesign-2.31-11|1245	%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdbmdput.fd
21cr|texlive-mathdesign-2.31-11|1246	%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdput.cfg
21cr|texlive-mathdesign-2.31-11|1247	%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdput.sty
21cr|texlive-mathdesign-2.31-11|1248	%{_texmfdistdir}/tex/latex/mathdesign/mdput/omlmdput.fd
21cr|texlive-mathdesign-2.31-11|1249	%{_texmfdistdir}/tex/latex/mathdesign/mdput/omsmdput.fd
21cr|texlive-mathdesign-2.31-11|1250	%{_texmfdistdir}/tex/latex/mathdesign/mdput/omxmdput.fd
21cr|texlive-mathdesign-2.31-11|1251	%{_texmfdistdir}/tex/latex/mathdesign/mdput/ot1mdput.fd
21cr|texlive-mathdesign-2.31-11|1252	%{_texmfdistdir}/tex/latex/mathdesign/mdput/t1mdput.fd
21cr|texlive-mathdesign-2.31-11|1253	%{_texmfdistdir}/tex/latex/mathdesign/mdput/ts1mdput.fd
21cr|texlive-mathdesign-2.31-11|1254	%{_texmfdistdir}/tex/latex/mathdesign/mdsffont.def
21cr|texlive-mathdesign-2.31-11|1255	%{_texmfdistdir}/tex/latex/mathdesign/mdttfont.def
21cr|texlive-mathdesign-2.31-11|1256	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdamdugm.fd
21cr|texlive-mathdesign-2.31-11|1257	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdbmdugm.fd
21cr|texlive-mathdesign-2.31-11|1258	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdugm.cfg
21cr|texlive-mathdesign-2.31-11|1259	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdugm.sty
21cr|texlive-mathdesign-2.31-11|1260	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omlmdugm.fd
21cr|texlive-mathdesign-2.31-11|1261	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omsmdugm.fd
21cr|texlive-mathdesign-2.31-11|1262	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omxmdugm.fd
21cr|texlive-mathdesign-2.31-11|1263	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/ot1mdugm.fd
21cr|texlive-mathdesign-2.31-11|1264	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/t1mdugm.fd
21cr|texlive-mathdesign-2.31-11|1265	%{_texmfdistdir}/tex/latex/mathdesign/mdugm/ts1mdugm.fd
21cr|texlive-mathdesign-2.31-11|1266	%{_texmfdistdir}/tex/latex/mathdesign/omlmdgrb.fd
21cr|texlive-mathdesign-2.31-11|1267	%{_texmfdistdir}/tex/latex/mathdesign/omlmdgrbc.fd
21cr|texlive-mathdesign-2.31-11|1268	%{_texmfdistdir}/tex/latex/mathdesign/omlmdgrd.fd
21cr|texlive-mathdesign-2.31-11|1269	%{_texmfdistdir}/tex/latex/mathdesign/omlmdgrdc.fd
21cr|texlive-mathdesign-2.31-11|1270	%_texmf_updmap_d/mathdesign
21cr|texlive-mathdesign-2.31-11|1271	%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Adobe-Adobe-Garamond-Pro-example.tex
21cr|texlive-mathdesign-2.31-11|1272	%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Adobe-Utopia-Std-example.tex
21cr|texlive-mathdesign-2.31-11|1273	%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Adobe-Utopia-example.pdf
21cr|texlive-mathdesign-2.31-11|1274	%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Adobe-Utopia-example.tex
21cr|texlive-mathdesign-2.31-11|1275	%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Bitstream-Bitstream-Charter-example.pdf
21cr|texlive-mathdesign-2.31-11|1276	%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Bitstream-Bitstream-Charter-example.tex
21cr|texlive-mathdesign-2.31-11|1277	%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-itc-Charter-ITC-Std-example.tex
21cr|texlive-mathdesign-2.31-11|1278	%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-urw-GaramondNo8-example.tex
21cr|texlive-mathdesign-2.31-11|1279	%doc %{_texmfdistdir}/doc/fonts/mathdesign/README
21cr|texlive-mathdesign-2.31-11|1280	%doc %{_texmfdistdir}/doc/fonts/mathdesign/mathdesign-doc.pdf
21cr|texlive-mathdesign-2.31-11|1281	%doc %{_texmfdistdir}/doc/fonts/mathdesign/mathdesign-doc.tex
21cr|texlive-mathdesign-2.31-11|1282	
21cr|texlive-mathdesign-2.31-11|1283	#-----------------------------------------------------------------------
21cr|texlive-mathdesign-2.31-11|1284	%prep
21cr|texlive-mathdesign-2.31-11|1285	%setup -c -a0 -a1
21cr|texlive-mathdesign-2.31-11|1286	
21cr|texlive-mathdesign-2.31-11|1287	%build
21cr|texlive-mathdesign-2.31-11|1288	
21cr|texlive-mathdesign-2.31-11|1289	%install
21cr|texlive-mathdesign-2.31-11|1290	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathdesign-2.31-11|1291	cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-mathdesign-2.31-11|1292	mkdir -p %{buildroot}%{_texmf_updmap_d}
21cr|texlive-mathdesign-2.31-11|1293	cat > %{buildroot}%{_texmf_updmap_d}/mathdesign <<EOF
21cr|texlive-mathdesign-2.31-11|1294	Map mdbch.map
21cr|texlive-mathdesign-2.31-11|1295	Map mdgreek.map
21cr|texlive-mathdesign-2.31-11|1296	Map mdici.map
21cr|texlive-mathdesign-2.31-11|1297	Map mdpgd.map
21cr|texlive-mathdesign-2.31-11|1298	Map mdpus.map
21cr|texlive-mathdesign-2.31-11|1299	Map mdput.map
21cr|texlive-mathdesign-2.31-11|1300	Map mdugm.map
21cr|texlive-mathdesign-2.31-11|1301	EOF

9772 21
21cr|texlive-mathdots-0.9-2|1	Name:		texlive-mathdots
21cr|texlive-mathdots-0.9-2|2	Version:	0.9
21cr|texlive-mathdots-0.9-2|3	Release:	2
21cr|texlive-mathdots-0.9-2|4	Summary:	Commands to produce dots in math that respect font size
21cr|texlive-mathdots-0.9-2|5	Group:		Publishing
21cr|texlive-mathdots-0.9-2|6	URL:		http://www.ctan.org/tex-archive/macros/generic/mathdots
21cr|texlive-mathdots-0.9-2|7	License:	LPPL
21cr|texlive-mathdots-0.9-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.tar.xz
21cr|texlive-mathdots-0.9-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.doc.tar.xz
21cr|texlive-mathdots-0.9-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.source.tar.xz
21cr|texlive-mathdots-0.9-2|11	BuildArch:	noarch
21cr|texlive-mathdots-0.9-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mathdots-0.9-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-mathdots-0.9-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-mathdots-0.9-2|15	
21cr|texlive-mathdots-0.9-2|16	%description
21cr|texlive-mathdots-0.9-2|17	Redefines \ddots and \vdots, and defines \iddots. The dots
21cr|texlive-mathdots-0.9-2|18	produced by \iddots slant in the opposite direction to \ddots.
21cr|texlive-mathdots-0.9-2|19	All the commands are designed to change size appropriately in
21cr|texlive-mathdots-0.9-2|20	scripts, as well as in response to LaTeX size changing
21cr|texlive-mathdots-0.9-2|21	commands. The commands may also be used in plain TeX.
21cr|texlive-mathdots-0.9-2|22	
21cr|texlive-mathdots-0.9-2|23	#-----------------------------------------------------------------------
21cr|texlive-mathdots-0.9-2|24	%files
21cr|texlive-mathdots-0.9-2|25	%{_texmfdistdir}/tex/generic/mathdots
21cr|texlive-mathdots-0.9-2|26	%doc %{_texmfdistdir}/doc/generic/mathdots
21cr|texlive-mathdots-0.9-2|27	#- source
21cr|texlive-mathdots-0.9-2|28	%doc %{_texmfdistdir}/source/generic/mathdots
21cr|texlive-mathdots-0.9-2|29	
21cr|texlive-mathdots-0.9-2|30	#-----------------------------------------------------------------------
21cr|texlive-mathdots-0.9-2|31	%prep
21cr|texlive-mathdots-0.9-2|32	%setup -c -a0 -a1 -a2
21cr|texlive-mathdots-0.9-2|33	
21cr|texlive-mathdots-0.9-2|34	%build
21cr|texlive-mathdots-0.9-2|35	
21cr|texlive-mathdots-0.9-2|36	%install
21cr|texlive-mathdots-0.9-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathdots-0.9-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9773 21
21cr|texlive-mathfixs-20181230-1|1	Name:		texlive-mathfixs
21cr|texlive-mathfixs-20181230-1|2	Version:	20181230
21cr|texlive-mathfixs-20181230-1|3	Release:	1
21cr|texlive-mathfixs-20181230-1|4	Summary:	Fix various layout issues in math mode
21cr|texlive-mathfixs-20181230-1|5	Group:		Publishing
21cr|texlive-mathfixs-20181230-1|6	URL:		https://ctan.org/pkg/mathfixs
21cr|texlive-mathfixs-20181230-1|7	License:	LPPL1.3
21cr|texlive-mathfixs-20181230-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/mathfixs.tar.xz
21cr|texlive-mathfixs-20181230-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/mathfixs.doc.tar.xz
21cr|texlive-mathfixs-20181230-1|10	BuildArch:	noarch
21cr|texlive-mathfixs-20181230-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-mathfixs-20181230-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-mathfixs-20181230-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-mathfixs-20181230-1|14	
21cr|texlive-mathfixs-20181230-1|15	%description
21cr|texlive-mathfixs-20181230-1|16	This is a LaTeX2e package to fix some odd behaviour in math
21cr|texlive-mathfixs-20181230-1|17	mode such as spacing around fractions and roots, math symbols
21cr|texlive-mathfixs-20181230-1|18	within bold text as well as capital Greek letters. It also adds
21cr|texlive-mathfixs-20181230-1|19	some related macros.
21cr|texlive-mathfixs-20181230-1|20	
21cr|texlive-mathfixs-20181230-1|21	
21cr|texlive-mathfixs-20181230-1|22	#-----------------------------------------------------------------------
21cr|texlive-mathfixs-20181230-1|23	%files
21cr|texlive-mathfixs-20181230-1|24	%{_texmfdistdir}/tex
21cr|texlive-mathfixs-20181230-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-mathfixs-20181230-1|26	
21cr|texlive-mathfixs-20181230-1|27	#-----------------------------------------------------------------------
21cr|texlive-mathfixs-20181230-1|28	%prep
21cr|texlive-mathfixs-20181230-1|29	%setup -c -a0 -a1
21cr|texlive-mathfixs-20181230-1|30	
21cr|texlive-mathfixs-20181230-1|31	%build
21cr|texlive-mathfixs-20181230-1|32	
21cr|texlive-mathfixs-20181230-1|33	%install
21cr|texlive-mathfixs-20181230-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathfixs-20181230-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9774 21
21cr|texlive-mathlig-54244-1|1	%define oname mathlig
21cr|texlive-mathlig-54244-1|2	
21cr|texlive-mathlig-54244-1|3	Summary:	Define maths "ligatures"
21cr|texlive-mathlig-54244-1|4	Name:		texlive-mathlig
21cr|texlive-mathlig-54244-1|5	Version:	54244
21cr|texlive-mathlig-54244-1|6	Release:	1
21cr|texlive-mathlig-54244-1|7	License:	LPPL1.3
21cr|texlive-mathlig-54244-1|8	Group:		Publishing
21cr|texlive-mathlig-54244-1|9	Url:		https://www.ctan.org
21cr|texlive-mathlig-54244-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mathlig-54244-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-mathlig-54244-1|12	Requires:	texlive-tlpkg
21cr|texlive-mathlig-54244-1|13	Requires:	texlive-kpathsea
21cr|texlive-mathlig-54244-1|14	Provides:	tex(mathlig.tex) = 2024
21cr|texlive-mathlig-54244-1|15	BuildArch:	noarch
21cr|texlive-mathlig-54244-1|16	
21cr|texlive-mathlig-54244-1|17	%description
21cr|texlive-mathlig-54244-1|18	The package defines character sequences that "behave like"
21cr|texlive-mathlig-54244-1|19	ligatures, in maths mode. Example definitions (chosen to show
21cr|texlive-mathlig-54244-1|20	the package's flexibility, are: \mathlig{->}{\rightarrow}
21cr|texlive-mathlig-54244-1|21	\mathlig{<-}{\leftarrow} \mathlig{<->}{\leftrightarrow}
21cr|texlive-mathlig-54244-1|22	
21cr|texlive-mathlig-54244-1|23	%files
21cr|texlive-mathlig-54244-1|24	%{_texmfdistdir}/tex/generic/mathlig
21cr|texlive-mathlig-54244-1|25	
21cr|texlive-mathlig-54244-1|26	#------------------------------------------------------------------
21cr|texlive-mathlig-54244-1|27	
21cr|texlive-mathlig-54244-1|28	%prep
21cr|texlive-mathlig-54244-1|29	%setup -c -a0
21cr|texlive-mathlig-54244-1|30	
21cr|texlive-mathlig-54244-1|31	%build
21cr|texlive-mathlig-54244-1|32	
21cr|texlive-mathlig-54244-1|33	%install
21cr|texlive-mathlig-54244-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathlig-54244-1|35	rm -rf tlpkg
21cr|texlive-mathlig-54244-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9775 21
21cr|texlive-mathpartir-1.3.2-1|1	# texlive-mathpartir test project
21cr|texlive-mathpartir-1.3.2-1|2	# project name:
21cr|texlive-mathpartir-1.3.2-1|3	%define TEXTPKG mathpartir
21cr|texlive-mathpartir-1.3.2-1|4	Name:       texlive-%{TEXTPKG}
21cr|texlive-mathpartir-1.3.2-1|5	Version:	1.3.2
21cr|texlive-mathpartir-1.3.2-1|6	Release:	1
21cr|texlive-mathpartir-1.3.2-1|7	Summary:	Correct placement of accents in sans-serif maths
21cr|texlive-mathpartir-1.3.2-1|8	Group:		Publishing
21cr|texlive-mathpartir-1.3.2-1|9	URL:		 http://www.ctan.org/tex-archive/macros/latex/contrib/%{TEXTPKG}
21cr|texlive-mathpartir-1.3.2-1|10	License:	LPPL1.3
21cr|texlive-mathpartir-1.3.2-1|11	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.tar.xz
21cr|texlive-mathpartir-1.3.2-1|12	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.doc.tar.xz
21cr|texlive-mathpartir-1.3.2-1|13	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.source.tar.xz
21cr|texlive-mathpartir-1.3.2-1|14	BuildArch:	noarch
21cr|texlive-mathpartir-1.3.2-1|15	BuildRequires:	texlive-tlpkg
21cr|texlive-mathpartir-1.3.2-1|16	Requires(pre):	texlive-tlpkg
21cr|texlive-mathpartir-1.3.2-1|17	Requires(post):	texlive-kpathsea
21cr|texlive-mathpartir-1.3.2-1|18	
21cr|texlive-mathpartir-1.3.2-1|19	%description
21cr|texlive-mathpartir-1.3.2-1|20	The package provides macros for typesetting math formulas in
21cr|texlive-mathpartir-1.3.2-1|21	mixed horizontal and vertical mode, automatically as best fit.
21cr|texlive-mathpartir-1.3.2-1|22	It provides an environment mathpar that behaves much as a loose
21cr|texlive-mathpartir-1.3.2-1|23	centered paragraph where words are math formulas, and spaces
21cr|texlive-mathpartir-1.3.2-1|24	between them are larger and adjustable. It also provides a
21cr|texlive-mathpartir-1.3.2-1|25	macro \inferrule for typeseting fractions where both the
21cr|texlive-mathpartir-1.3.2-1|26	numerator and denominator may be sequences of formulas that
21cr|texlive-mathpartir-1.3.2-1|27	will be also typeset in a similar way. It can typically be used
21cr|texlive-mathpartir-1.3.2-1|28	for typeseting sets of type inference rules or typing
21cr|texlive-mathpartir-1.3.2-1|29	derivations. A macro inferrule for typesetting type inference
21cr|texlive-mathpartir-1.3.2-1|30	rules.
21cr|texlive-mathpartir-1.3.2-1|31	
21cr|texlive-mathpartir-1.3.2-1|32	%files
21cr|texlive-mathpartir-1.3.2-1|33	%{_texmfdistdir}/tex/latex/%{TEXTPKG}
21cr|texlive-mathpartir-1.3.2-1|34	%doc %{_texmfdistdir}/doc/latex/%{TEXTPKG}
21cr|texlive-mathpartir-1.3.2-1|35	%{_texmfdistdir}/source/latex/%{TEXTPKG}
21cr|texlive-mathpartir-1.3.2-1|36	
21cr|texlive-mathpartir-1.3.2-1|37	
21cr|texlive-mathpartir-1.3.2-1|38	%prep
21cr|texlive-mathpartir-1.3.2-1|39	%setup -c -a0 -a1 -a2
21cr|texlive-mathpartir-1.3.2-1|40	
21cr|texlive-mathpartir-1.3.2-1|41	
21cr|texlive-mathpartir-1.3.2-1|42	%build
21cr|texlive-mathpartir-1.3.2-1|43	
21cr|texlive-mathpartir-1.3.2-1|44	
21cr|texlive-mathpartir-1.3.2-1|45	%install
21cr|texlive-mathpartir-1.3.2-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathpartir-1.3.2-1|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9776 21
21cr|texlive-mathpunctspace-1.1-1|1	# texlive-mathpunctspace test project
21cr|texlive-mathpunctspace-1.1-1|2	# project name:
21cr|texlive-mathpunctspace-1.1-1|3	%define TEXTPKG mathpunctspace
21cr|texlive-mathpunctspace-1.1-1|4	Name:       texlive-%{TEXTPKG}
21cr|texlive-mathpunctspace-1.1-1|5	Version:	1.1
21cr|texlive-mathpunctspace-1.1-1|6	Release:	1
21cr|texlive-mathpunctspace-1.1-1|7	Summary:	A mechanism to control space after comma and semicolon in expressions
21cr|texlive-mathpunctspace-1.1-1|8	Group:		Publishing
21cr|texlive-mathpunctspace-1.1-1|9	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/%{TEXTPKG}
21cr|texlive-mathpunctspace-1.1-1|10	License:	bsd2
21cr|texlive-mathpunctspace-1.1-1|11	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.tar.xz
21cr|texlive-mathpunctspace-1.1-1|12	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.doc.tar.xz
21cr|texlive-mathpunctspace-1.1-1|13	BuildArch:	noarch
21cr|texlive-mathpunctspace-1.1-1|14	BuildRequires:	texlive-tlpkg
21cr|texlive-mathpunctspace-1.1-1|15	Requires(pre):	texlive-tlpkg
21cr|texlive-mathpunctspace-1.1-1|16	Requires(post):	texlive-kpathsea
21cr|texlive-mathpunctspace-1.1-1|17	%description
21cr|texlive-mathpunctspace-1.1-1|18	This package provides a mechanism to control the space after
21cr|texlive-mathpunctspace-1.1-1|19	commas and semicolons in mathematical expressions.
21cr|texlive-mathpunctspace-1.1-1|20	%post
21cr|texlive-mathpunctspace-1.1-1|21	%{_sbindir}/texlive.post
21cr|texlive-mathpunctspace-1.1-1|22	
21cr|texlive-mathpunctspace-1.1-1|23	%postun
21cr|texlive-mathpunctspace-1.1-1|24	if [ $1 -eq 0 ]; then
21cr|texlive-mathpunctspace-1.1-1|25	%{_sbindir}/texlive.post
21cr|texlive-mathpunctspace-1.1-1|26	fi
21cr|texlive-mathpunctspace-1.1-1|27	
21cr|texlive-mathpunctspace-1.1-1|28	%files
21cr|texlive-mathpunctspace-1.1-1|29	%{_texmfdistdir}/tex/latex/%{TEXTPKG}
21cr|texlive-mathpunctspace-1.1-1|30	%doc %{_texmfdistdir}/doc/latex/%{TEXTPKG}
21cr|texlive-mathpunctspace-1.1-1|31	
21cr|texlive-mathpunctspace-1.1-1|32	%prep
21cr|texlive-mathpunctspace-1.1-1|33	%setup -c -a0 -a1
21cr|texlive-mathpunctspace-1.1-1|34	
21cr|texlive-mathpunctspace-1.1-1|35	%build
21cr|texlive-mathpunctspace-1.1-1|36	
21cr|texlive-mathpunctspace-1.1-1|37	%install
21cr|texlive-mathpunctspace-1.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}

9777 21
21cr|texlive-mathsemantics-63241-1|1	%define oname mathsemantics
21cr|texlive-mathsemantics-63241-1|2	
21cr|texlive-mathsemantics-63241-1|3	Summary:	Semantic math commands in LaTeX
21cr|texlive-mathsemantics-63241-1|4	Name:		texlive-mathsemantics
21cr|texlive-mathsemantics-63241-1|5	Version:	63241
21cr|texlive-mathsemantics-63241-1|6	Release:	1
21cr|texlive-mathsemantics-63241-1|7	License:	LPPL1.3
21cr|texlive-mathsemantics-63241-1|8	Group:		Publishing
21cr|texlive-mathsemantics-63241-1|9	Url:		https://www.ctan.org
21cr|texlive-mathsemantics-63241-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mathsemantics-63241-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mathsemantics-63241-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mathsemantics-63241-1|13	Requires:	texlive-tlpkg
21cr|texlive-mathsemantics-63241-1|14	Requires:	texlive-kpathsea
21cr|texlive-mathsemantics-63241-1|15	Provides:	tex(mathsemantics-abbreviations.sty) = 2024
21cr|texlive-mathsemantics-63241-1|16	Provides:	tex(mathsemantics-commons.sty) = 2024
21cr|texlive-mathsemantics-63241-1|17	Provides:	tex(mathsemantics-manifolds.sty) = 2024
21cr|texlive-mathsemantics-63241-1|18	Provides:	tex(mathsemantics-names.sty) = 2024
21cr|texlive-mathsemantics-63241-1|19	Provides:	tex(mathsemantics-optimization.sty) = 2024
21cr|texlive-mathsemantics-63241-1|20	Provides:	tex(mathsemantics-semantic.sty) = 2024
21cr|texlive-mathsemantics-63241-1|21	Provides:	tex(mathsemantics.sty) = 2024
21cr|texlive-mathsemantics-63241-1|22	Provides:	tex(mathsemantics-syntax.sty) = 2024
21cr|texlive-mathsemantics-63241-1|23	BuildArch:	noarch
21cr|texlive-mathsemantics-63241-1|24	
21cr|texlive-mathsemantics-63241-1|25	%description
21cr|texlive-mathsemantics-63241-1|26	This LaTeX package provides both syntactic and semantic helpers
21cr|texlive-mathsemantics-63241-1|27	to typeset mathematics in LaTeX. The syntactic layer eases
21cr|texlive-mathsemantics-63241-1|28	typesetting of formulae in general, while the semantic layer
21cr|texlive-mathsemantics-63241-1|29	provides commands like \inner{x}{y} to unify typesetting of
21cr|texlive-mathsemantics-63241-1|30	inner products. These not only unify typesetting of math
21cr|texlive-mathsemantics-63241-1|31	formulae but also allow to easily adapt notation if a user
21cr|texlive-mathsemantics-63241-1|32	prefers to. The semantic layer is split into topics.
21cr|texlive-mathsemantics-63241-1|33	
21cr|texlive-mathsemantics-63241-1|34	%files
21cr|texlive-mathsemantics-63241-1|35	%doc %{_texmfdistdir}/doc/latex/mathsemantics
21cr|texlive-mathsemantics-63241-1|36	%{_texmfdistdir}/tex/latex/mathsemantics
21cr|texlive-mathsemantics-63241-1|37	
21cr|texlive-mathsemantics-63241-1|38	#------------------------------------------------------------------
21cr|texlive-mathsemantics-63241-1|39	
21cr|texlive-mathsemantics-63241-1|40	%prep
21cr|texlive-mathsemantics-63241-1|41	%setup -c -a0 -a1
21cr|texlive-mathsemantics-63241-1|42	
21cr|texlive-mathsemantics-63241-1|43	%build
21cr|texlive-mathsemantics-63241-1|44	
21cr|texlive-mathsemantics-63241-1|45	%install
21cr|texlive-mathsemantics-63241-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathsemantics-63241-1|47	rm -rf tlpkg
21cr|texlive-mathsemantics-63241-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

9778 21
21cr|texlive-mathtools-20220701-1|1	Name:		texlive-mathtools
21cr|texlive-mathtools-20220701-1|2	Version:	20220701
21cr|texlive-mathtools-20220701-1|3	Release:	1
21cr|texlive-mathtools-20220701-1|4	Summary:	doc files of mathtools
21cr|texlive-mathtools-20220701-1|5	Group:		Publishing
21cr|texlive-mathtools-20220701-1|6	URL:		https://ctan.org/pkg/mathtools
21cr|texlive-mathtools-20220701-1|7	License:	LPPL1.3c
21cr|texlive-mathtools-20220701-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/mathtools.tar.xz
21cr|texlive-mathtools-20220701-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/mathtools.doc.tar.xz
21cr|texlive-mathtools-20220701-1|10	BuildArch:	noarch
21cr|texlive-mathtools-20220701-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-mathtools-20220701-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-mathtools-20220701-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-mathtools-20220701-1|14	
21cr|texlive-mathtools-20220701-1|15	%description
21cr|texlive-mathtools-20220701-1|16	Mathtools provides a series of packages designed to enhance the
21cr|texlive-mathtools-20220701-1|17	appearance of documents containing a lot of mathematics. The
21cr|texlive-mathtools-20220701-1|18	main backbone is amsmath, so those unfamiliar with this
21cr|texlive-mathtools-20220701-1|19	required part of the LaTeX system will probably not find the
21cr|texlive-mathtools-20220701-1|20	packages very useful. Mathtools provides many useful tools for
21cr|texlive-mathtools-20220701-1|21	mathematical typesetting. It is based on amsmath and fixes
21cr|texlive-mathtools-20220701-1|22	various deficiencies of amsmath and standard LaTeX. It
21cr|texlive-mathtools-20220701-1|23	provides: Extensible symbols, such as brackets, arrows,
21cr|texlive-mathtools-20220701-1|24	harpoons, etc.; Various symbols such as \coloneqq (:=); Easy
21cr|texlive-mathtools-20220701-1|25	creation of new tag forms; Showing equation numbers only for
21cr|texlive-mathtools-20220701-1|26	referenced equations; Extensible arrows, harpoons and
21cr|texlive-mathtools-20220701-1|27	hookarrows; Starred versions of the amsmath matrix environments
21cr|texlive-mathtools-20220701-1|28	for specifying the column alignment; More building blocks:
21cr|texlive-mathtools-20220701-1|29	lmultlined, cases-like environments, new gathered environments;
21cr|texlive-mathtools-20220701-1|30	Maths versions of \makebox, \llap, \rlap etc.; Cramped math
21cr|texlive-mathtools-20220701-1|31	styles; and more... Mathtools requires mhsetup.
21cr|texlive-mathtools-20220701-1|32	
21cr|texlive-mathtools-20220701-1|33	
21cr|texlive-mathtools-20220701-1|34	#-----------------------------------------------------------------------
21cr|texlive-mathtools-20220701-1|35	%files
21cr|texlive-mathtools-20220701-1|36	%{_texmfdistdir}/tex
21cr|texlive-mathtools-20220701-1|37	%doc %{_texmfdistdir}/doc
21cr|texlive-mathtools-20220701-1|38	
21cr|texlive-mathtools-20220701-1|39	
21cr|texlive-mathtools-20220701-1|40	#-----------------------------------------------------------------------
21cr|texlive-mathtools-20220701-1|41	%prep
21cr|texlive-mathtools-20220701-1|42	%setup -c -a0 -a1
21cr|texlive-mathtools-20220701-1|43	
21cr|texlive-mathtools-20220701-1|44	%build
21cr|texlive-mathtools-20220701-1|45	
21cr|texlive-mathtools-20220701-1|46	%install
21cr|texlive-mathtools-20220701-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mathtools-20220701-1|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9779 21
21cr|texlive-matlab-prettifier-0.3-1|1	Name:		texlive-matlab-prettifier
21cr|texlive-matlab-prettifier-0.3-1|2	Version:	0.3
21cr|texlive-matlab-prettifier-0.3-1|3	Release:	1
21cr|texlive-matlab-prettifier-0.3-1|4	Summary:	Implements prettyprinting of Matlab source code in LaTex etc
21cr|texlive-matlab-prettifier-0.3-1|5	Group:		Publishing
21cr|texlive-matlab-prettifier-0.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/matlab-prettifier
21cr|texlive-matlab-prettifier-0.3-1|7	License:	LPPL1.3
21cr|texlive-matlab-prettifier-0.3-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matlab-prettifier.tar.xz
21cr|texlive-matlab-prettifier-0.3-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matlab-prettifier.doc.tar.xz
21cr|texlive-matlab-prettifier-0.3-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/matlab-prettifier.source.tar.xz
21cr|texlive-matlab-prettifier-0.3-1|11	BuildArch:	noarch
21cr|texlive-matlab-prettifier-0.3-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-matlab-prettifier-0.3-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-matlab-prettifier-0.3-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-matlab-prettifier-0.3-1|15	
21cr|texlive-matlab-prettifier-0.3-1|16	%description
21cr|texlive-matlab-prettifier-0.3-1|17	Built on top of the listings package, the matlab-prettifier package allows
21cr|texlive-matlab-prettifier-0.3-1|18	you to effortlessly prettyprint Matlab source code in documents typeset with
21cr|texlive-matlab-prettifier-0.3-1|19	LaTeX & friends. Three predefined styles, one of which closely mimicks that
21cr|texlive-matlab-prettifier-0.3-1|20	of the Matlab editor, are available and can be invoked by listings macros
21cr|texlive-matlab-prettifier-0.3-1|21	and environments in conjunction with (most) options provided by the listings
21cr|texlive-matlab-prettifier-0.3-1|22	package. The appearance of your Matlab listings can be further tweaked via a
21cr|texlive-matlab-prettifier-0.3-1|23	key-value interface extending that of listings'. Partial support for Octave
21cr|texlive-matlab-prettifier-0.3-1|24	syntax is provided.
21cr|texlive-matlab-prettifier-0.3-1|25	
21cr|texlive-matlab-prettifier-0.3-1|26	#-----------------------------------------------------------------------
21cr|texlive-matlab-prettifier-0.3-1|27	%files
21cr|texlive-matlab-prettifier-0.3-1|28	%{_texmfdistdir}/tex/latex/matlab-prettifier/matlab-prettifier.sty
21cr|texlive-matlab-prettifier-0.3-1|29	%doc %{_texmfdistdir}/doc/latex/matlab-prettifier/README
21cr|texlive-matlab-prettifier-0.3-1|30	%doc %{_texmfdistdir}/doc/latex/matlab-prettifier/matlab-prettifier.pdf
21cr|texlive-matlab-prettifier-0.3-1|31	#- source
21cr|texlive-matlab-prettifier-0.3-1|32	%doc %{_texmfdistdir}/source/latex/matlab-prettifier/matlab-prettifier.dtx
21cr|texlive-matlab-prettifier-0.3-1|33	%doc %{_texmfdistdir}/source/latex/matlab-prettifier/matlab-prettifier.ins
21cr|texlive-matlab-prettifier-0.3-1|34	
21cr|texlive-matlab-prettifier-0.3-1|35	#-----------------------------------------------------------------------
21cr|texlive-matlab-prettifier-0.3-1|36	%prep
21cr|texlive-matlab-prettifier-0.3-1|37	%setup -c -a0 -a1 -a2
21cr|texlive-matlab-prettifier-0.3-1|38	
21cr|texlive-matlab-prettifier-0.3-1|39	%build
21cr|texlive-matlab-prettifier-0.3-1|40	
21cr|texlive-matlab-prettifier-0.3-1|41	%install
21cr|texlive-matlab-prettifier-0.3-1|42	mkdir -p %{buildroot}%{_texmfdistdir}

9780 21
21cr|texlive-matrix-skeleton-2.7-1|1	# revision 15878
21cr|texlive-matrix-skeleton-2.7-1|2	# category Package
21cr|texlive-matrix-skeleton-2.7-1|3	# catalog-ctan /macros/latex/contrib/afthesis
21cr|texlive-matrix-skeleton-2.7-1|4	# catalog-date 2008-11-01 22:12:33 +0100
21cr|texlive-matrix-skeleton-2.7-1|5	# catalog-license pd
21cr|texlive-matrix-skeleton-2.7-1|6	# catalog-version 2.7
21cr|texlive-matrix-skeleton-2.7-1|7	Name:		texlive-matrix-skeleton
21cr|texlive-matrix-skeleton-2.7-1|8	Version:	2.7
21cr|texlive-matrix-skeleton-2.7-1|9	Release:	1
21cr|texlive-matrix-skeleton-2.7-1|10	Summary:	A PGF/TikZ library that simplifies working with multiple matrix nodes
21cr|texlive-matrix-skeleton-2.7-1|11	Group:		Publishing
21cr|texlive-matrix-skeleton-2.7-1|12	URL:		http://ctan.org/pkg/matrix-skeleton
21cr|texlive-matrix-skeleton-2.7-1|13	License:	PD
21cr|texlive-matrix-skeleton-2.7-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matrix-skeleton.tar.xz
21cr|texlive-matrix-skeleton-2.7-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matrix-skeleton.doc.tar.xz
21cr|texlive-matrix-skeleton-2.7-1|16	BuildArch:	noarch
21cr|texlive-matrix-skeleton-2.7-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-matrix-skeleton-2.7-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-matrix-skeleton-2.7-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-matrix-skeleton-2.7-1|20	
21cr|texlive-matrix-skeleton-2.7-1|21	%description
21cr|texlive-matrix-skeleton-2.7-1|22	The package provides a PGF/TikZ library that simplifies working
21cr|texlive-matrix-skeleton-2.7-1|23	with multiple matrix nodes. To do so, it correctly aligns
21cr|texlive-matrix-skeleton-2.7-1|24	groups of nodes with the content of the whole matrix.
21cr|texlive-matrix-skeleton-2.7-1|25	Furthermore, matrix.skeleton provides rows and columns for easy
21cr|texlive-matrix-skeleton-2.7-1|26	styling.
21cr|texlive-matrix-skeleton-2.7-1|27	
21cr|texlive-matrix-skeleton-2.7-1|28	
21cr|texlive-matrix-skeleton-2.7-1|29	#-----------------------------------------------------------------------
21cr|texlive-matrix-skeleton-2.7-1|30	%files
21cr|texlive-matrix-skeleton-2.7-1|31	%{_texmfdistdir}/tex/latex/*
21cr|texlive-matrix-skeleton-2.7-1|32	%doc %{_texmfdistdir}/doc/latex/*
21cr|texlive-matrix-skeleton-2.7-1|33	
21cr|texlive-matrix-skeleton-2.7-1|34	#-----------------------------------------------------------------------
21cr|texlive-matrix-skeleton-2.7-1|35	%prep
21cr|texlive-matrix-skeleton-2.7-1|36	%setup -c -a0 -a1
21cr|texlive-matrix-skeleton-2.7-1|37	
21cr|texlive-matrix-skeleton-2.7-1|38	%build
21cr|texlive-matrix-skeleton-2.7-1|39	
21cr|texlive-matrix-skeleton-2.7-1|40	%install
21cr|texlive-matrix-skeleton-2.7-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-matrix-skeleton-2.7-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9781 21
21cr|texlive-mattens-1.3-8|1	# revision 17582
21cr|texlive-mattens-1.3-8|2	# category Package
21cr|texlive-mattens-1.3-8|3	# catalog-ctan /macros/latex/contrib/mattens
21cr|texlive-mattens-1.3-8|4	# catalog-date 2009-11-09 23:10:10 +0100
21cr|texlive-mattens-1.3-8|5	# catalog-license lppl
21cr|texlive-mattens-1.3-8|6	# catalog-version 1.3
21cr|texlive-mattens-1.3-8|7	Name:		texlive-mattens
21cr|texlive-mattens-1.3-8|8	Version:	1.3
21cr|texlive-mattens-1.3-8|9	Release:	8
21cr|texlive-mattens-1.3-8|10	Summary:	Matrices/tensor typesetting
21cr|texlive-mattens-1.3-8|11	Group:		Publishing
21cr|texlive-mattens-1.3-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mattens
21cr|texlive-mattens-1.3-8|13	License:	LPPL
21cr|texlive-mattens-1.3-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.tar.xz
21cr|texlive-mattens-1.3-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.doc.tar.xz
21cr|texlive-mattens-1.3-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.source.tar.xz
21cr|texlive-mattens-1.3-8|17	BuildArch:	noarch
21cr|texlive-mattens-1.3-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-mattens-1.3-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-mattens-1.3-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-mattens-1.3-8|21	
21cr|texlive-mattens-1.3-8|22	%description
21cr|texlive-mattens-1.3-8|23	The mattens package contains the definitions to typeset
21cr|texlive-mattens-1.3-8|24	matrices, vectors and tensors as used in the engineering
21cr|texlive-mattens-1.3-8|25	community for the representation of common vectors and tensors
21cr|texlive-mattens-1.3-8|26	such as forces, velocities, moments of inertia, etc.
21cr|texlive-mattens-1.3-8|27	
21cr|texlive-mattens-1.3-8|28	
21cr|texlive-mattens-1.3-8|29	#-----------------------------------------------------------------------
21cr|texlive-mattens-1.3-8|30	%files
21cr|texlive-mattens-1.3-8|31	%{_texmfdistdir}/tex/latex/mattens/mattens.sty
21cr|texlive-mattens-1.3-8|32	%doc %{_texmfdistdir}/doc/latex/mattens/README
21cr|texlive-mattens-1.3-8|33	%doc %{_texmfdistdir}/doc/latex/mattens/mattens.pdf
21cr|texlive-mattens-1.3-8|34	%doc %{_texmfdistdir}/doc/latex/mattens/mattens_sample.pdf
21cr|texlive-mattens-1.3-8|35	%doc %{_texmfdistdir}/doc/latex/mattens/mattens_sample_src.zip
21cr|texlive-mattens-1.3-8|36	#- source
21cr|texlive-mattens-1.3-8|37	%doc %{_texmfdistdir}/source/latex/mattens/mattens.dtx
21cr|texlive-mattens-1.3-8|38	%doc %{_texmfdistdir}/source/latex/mattens/mattens.ins
21cr|texlive-mattens-1.3-8|39	
21cr|texlive-mattens-1.3-8|40	#-----------------------------------------------------------------------
21cr|texlive-mattens-1.3-8|41	%prep
21cr|texlive-mattens-1.3-8|42	%setup -c -a0 -a1 -a2
21cr|texlive-mattens-1.3-8|43	
21cr|texlive-mattens-1.3-8|44	%build
21cr|texlive-mattens-1.3-8|45	
21cr|texlive-mattens-1.3-8|46	%install
21cr|texlive-mattens-1.3-8|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mattens-1.3-8|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9782 21
21cr|texlive-maze-65508-1|1	%define oname maze
21cr|texlive-maze-65508-1|2	
21cr|texlive-maze-65508-1|3	Summary:	Generate random mazes
21cr|texlive-maze-65508-1|4	Name:		texlive-maze
21cr|texlive-maze-65508-1|5	Version:	65508
21cr|texlive-maze-65508-1|6	Release:	1
21cr|texlive-maze-65508-1|7	License:	LPPL1.3
21cr|texlive-maze-65508-1|8	Group:		Publishing
21cr|texlive-maze-65508-1|9	Url:		https://www.ctan.org
21cr|texlive-maze-65508-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-maze-65508-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-maze-65508-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-maze-65508-1|13	Requires:	texlive-tlpkg
21cr|texlive-maze-65508-1|14	Requires:	texlive-kpathsea
21cr|texlive-maze-65508-1|15	Provides:	tex(maze.sty) = 2024
21cr|texlive-maze-65508-1|16	BuildArch:	noarch
21cr|texlive-maze-65508-1|17	
21cr|texlive-maze-65508-1|18	%description
21cr|texlive-maze-65508-1|19	This package can generate random square mazes of a specified
21cr|texlive-maze-65508-1|20	size. The mazes generated by this package are natural and their
21cr|texlive-maze-65508-1|21	solution is not too obvious. The output it based on the picture
21cr|texlive-maze-65508-1|22	environment.
21cr|texlive-maze-65508-1|23	
21cr|texlive-maze-65508-1|24	%files
21cr|texlive-maze-65508-1|25	%doc %{_texmfdistdir}/doc/latex/maze
21cr|texlive-maze-65508-1|26	%{_texmfdistdir}/tex/latex/maze
21cr|texlive-maze-65508-1|27	
21cr|texlive-maze-65508-1|28	#------------------------------------------------------------------
21cr|texlive-maze-65508-1|29	
21cr|texlive-maze-65508-1|30	%prep
21cr|texlive-maze-65508-1|31	%setup -c -a0 -a1
21cr|texlive-maze-65508-1|32	
21cr|texlive-maze-65508-1|33	%build
21cr|texlive-maze-65508-1|34	
21cr|texlive-maze-65508-1|35	%install
21cr|texlive-maze-65508-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-maze-65508-1|37	rm -rf tlpkg
21cr|texlive-maze-65508-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9783 21
21cr|texlive-mcmthesis-0.1-1|1	# revision 22142
21cr|texlive-mcmthesis-0.1-1|2	# category Package
21cr|texlive-mcmthesis-0.1-1|3	# catalog-ctan /macros/latex/contrib/mcmthesis
21cr|texlive-mcmthesis-0.1-1|4	# catalog-date 2011-04-20 18:25:54 +0200
21cr|texlive-mcmthesis-0.1-1|5	# catalog-license lppl1.3
21cr|texlive-mcmthesis-0.1-1|6	# catalog-version 0.1
21cr|texlive-mcmthesis-0.1-1|7	Name:		texlive-mcmthesis
21cr|texlive-mcmthesis-0.1-1|8	Version:	0.1
21cr|texlive-mcmthesis-0.1-1|9	Release:	1
21cr|texlive-mcmthesis-0.1-1|10	Summary:	Template designed for MCM/ICM
21cr|texlive-mcmthesis-0.1-1|11	Group:		Publishing
21cr|texlive-mcmthesis-0.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mcmthesis
21cr|texlive-mcmthesis-0.1-1|13	License:	LPPL1.3
21cr|texlive-mcmthesis-0.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcmthesis.tar.xz
21cr|texlive-mcmthesis-0.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcmthesis.doc.tar.xz
21cr|texlive-mcmthesis-0.1-1|16	BuildArch:	noarch
21cr|texlive-mcmthesis-0.1-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-mcmthesis-0.1-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-mcmthesis-0.1-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-mcmthesis-0.1-1|20	
21cr|texlive-mcmthesis-0.1-1|21	%description
21cr|texlive-mcmthesis-0.1-1|22	The package offers a template for MCM (The Mathematical Contest
21cr|texlive-mcmthesis-0.1-1|23	in Modeling) and ICM (The Interdisciplinary Contest in Modeling)
21cr|texlive-mcmthesis-0.1-1|24	for typesetting the submitted paper.
21cr|texlive-mcmthesis-0.1-1|25	
21cr|texlive-mcmthesis-0.1-1|26	#-----------------------------------------------------------------------
21cr|texlive-mcmthesis-0.1-1|27	%files
21cr|texlive-mcmthesis-0.1-1|28	
21cr|texlive-mcmthesis-0.1-1|29	%{_texmfdistdir}/tex/*
21cr|texlive-mcmthesis-0.1-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-mcmthesis-0.1-1|31	
21cr|texlive-mcmthesis-0.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-mcmthesis-0.1-1|33	%prep
21cr|texlive-mcmthesis-0.1-1|34	%setup -c -a0 -a1
21cr|texlive-mcmthesis-0.1-1|35	
21cr|texlive-mcmthesis-0.1-1|36	%build
21cr|texlive-mcmthesis-0.1-1|37	
21cr|texlive-mcmthesis-0.1-1|38	%install
21cr|texlive-mcmthesis-0.1-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mcmthesis-0.1-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9784 21
21cr|texlive-mdputu-1.2-8|1	# revision 20298
21cr|texlive-mdputu-1.2-8|2	# category Package
21cr|texlive-mdputu-1.2-8|3	# catalog-ctan /fonts/mdputu
21cr|texlive-mdputu-1.2-8|4	# catalog-date 2010-11-03 15:55:25 +0100
21cr|texlive-mdputu-1.2-8|5	# catalog-license other-free
21cr|texlive-mdputu-1.2-8|6	# catalog-version 1.2
21cr|texlive-mdputu-1.2-8|7	Name:		texlive-mdputu
21cr|texlive-mdputu-1.2-8|8	Version:	1.2
21cr|texlive-mdputu-1.2-8|9	Release:	8
21cr|texlive-mdputu-1.2-8|10	Summary:	Upright digits in Adobe Utopia Italic
21cr|texlive-mdputu-1.2-8|11	Group:		Publishing
21cr|texlive-mdputu-1.2-8|12	URL:		http://www.ctan.org/tex-archive/fonts/mdputu
21cr|texlive-mdputu-1.2-8|13	License:	OTHER-FREE
21cr|texlive-mdputu-1.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdputu.tar.xz
21cr|texlive-mdputu-1.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdputu.doc.tar.xz
21cr|texlive-mdputu-1.2-8|16	BuildArch:	noarch
21cr|texlive-mdputu-1.2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-mdputu-1.2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-mdputu-1.2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-mdputu-1.2-8|20	
21cr|texlive-mdputu-1.2-8|21	%description
21cr|texlive-mdputu-1.2-8|22	The Annals of Mathematics uses italics for theorems. However,
21cr|texlive-mdputu-1.2-8|23	slanted digits and parentheses look disturbing when surrounded
21cr|texlive-mdputu-1.2-8|24	by (upright) mathematics. This package provides virtual fonts
21cr|texlive-mdputu-1.2-8|25	with italics and upright digits and punctuation, as an
21cr|texlive-mdputu-1.2-8|26	extension to Mathdesign Utopia.
21cr|texlive-mdputu-1.2-8|27	
21cr|texlive-mdputu-1.2-8|28	
21cr|texlive-mdputu-1.2-8|29	#-----------------------------------------------------------------------
21cr|texlive-mdputu-1.2-8|30	%files
21cr|texlive-mdputu-1.2-8|31	%{_texmfdistdir}/fonts/tfm/public/mdputu/mdputubi7t.tfm
21cr|texlive-mdputu-1.2-8|32	%{_texmfdistdir}/fonts/tfm/public/mdputu/mdputubi8t.tfm
21cr|texlive-mdputu-1.2-8|33	%{_texmfdistdir}/fonts/tfm/public/mdputu/mdputuri7t.tfm
21cr|texlive-mdputu-1.2-8|34	%{_texmfdistdir}/fonts/tfm/public/mdputu/mdputuri8t.tfm
21cr|texlive-mdputu-1.2-8|35	%{_texmfdistdir}/fonts/vf/public/mdputu/mdputubi7t.vf
21cr|texlive-mdputu-1.2-8|36	%{_texmfdistdir}/fonts/vf/public/mdputu/mdputubi8t.vf
21cr|texlive-mdputu-1.2-8|37	%{_texmfdistdir}/fonts/vf/public/mdputu/mdputuri7t.vf
21cr|texlive-mdputu-1.2-8|38	%{_texmfdistdir}/fonts/vf/public/mdputu/mdputuri8t.vf
21cr|texlive-mdputu-1.2-8|39	%{_texmfdistdir}/tex/latex/mdputu/mdputu.sty
21cr|texlive-mdputu-1.2-8|40	%{_texmfdistdir}/tex/latex/mdputu/ot1mdputu.fd
21cr|texlive-mdputu-1.2-8|41	%{_texmfdistdir}/tex/latex/mdputu/t1mdputu.fd
21cr|texlive-mdputu-1.2-8|42	%doc %{_texmfdistdir}/doc/latex/mdputu/README
21cr|texlive-mdputu-1.2-8|43	%doc %{_texmfdistdir}/doc/latex/mdputu/mdputu.dtx
21cr|texlive-mdputu-1.2-8|44	%doc %{_texmfdistdir}/doc/latex/mdputu/mdputu.ins
21cr|texlive-mdputu-1.2-8|45	%doc %{_texmfdistdir}/doc/latex/mdputu/mdputu.pdf
21cr|texlive-mdputu-1.2-8|46	%doc %{_texmfdistdir}/doc/latex/mdputu/sample.pdf
21cr|texlive-mdputu-1.2-8|47	%doc %{_texmfdistdir}/doc/latex/mdputu/sample.tex
21cr|texlive-mdputu-1.2-8|48	
21cr|texlive-mdputu-1.2-8|49	#-----------------------------------------------------------------------
21cr|texlive-mdputu-1.2-8|50	%prep
21cr|texlive-mdputu-1.2-8|51	%setup -c -a0 -a1
21cr|texlive-mdputu-1.2-8|52	
21cr|texlive-mdputu-1.2-8|53	%build
21cr|texlive-mdputu-1.2-8|54	
21cr|texlive-mdputu-1.2-8|55	%install
21cr|texlive-mdputu-1.2-8|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mdputu-1.2-8|57	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9785 21
21cr|texlive-mdsymbol-0.5-11|1	# revision 28399
21cr|texlive-mdsymbol-0.5-11|2	# category Package
21cr|texlive-mdsymbol-0.5-11|3	# catalog-ctan /fonts/mdsymbol
21cr|texlive-mdsymbol-0.5-11|4	# catalog-date 2012-11-29 15:59:01 +0100
21cr|texlive-mdsymbol-0.5-11|5	# catalog-license ofl
21cr|texlive-mdsymbol-0.5-11|6	# catalog-version 0.5
21cr|texlive-mdsymbol-0.5-11|7	Name:		texlive-mdsymbol
21cr|texlive-mdsymbol-0.5-11|8	Version:	0.5
21cr|texlive-mdsymbol-0.5-11|9	Release:	11
21cr|texlive-mdsymbol-0.5-11|10	Summary:	Symbol fonts to match Adobe Myriad Pro
21cr|texlive-mdsymbol-0.5-11|11	Group:		Publishing
21cr|texlive-mdsymbol-0.5-11|12	URL:		http://www.ctan.org/tex-archive/fonts/mdsymbol
21cr|texlive-mdsymbol-0.5-11|13	License:	OFL
21cr|texlive-mdsymbol-0.5-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.tar.xz
21cr|texlive-mdsymbol-0.5-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.doc.tar.xz
21cr|texlive-mdsymbol-0.5-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.source.tar.xz
21cr|texlive-mdsymbol-0.5-11|17	BuildArch:	noarch
21cr|texlive-mdsymbol-0.5-11|18	BuildRequires:	texlive-tlpkg
21cr|texlive-mdsymbol-0.5-11|19	Requires(pre):	texlive-tlpkg
21cr|texlive-mdsymbol-0.5-11|20	Requires(post):	texlive-kpathsea
21cr|texlive-mdsymbol-0.5-11|21	
21cr|texlive-mdsymbol-0.5-11|22	%description
21cr|texlive-mdsymbol-0.5-11|23	The package provides a font of mathematical symbols, MyriadPro
21cr|texlive-mdsymbol-0.5-11|24	The font is designed as a companion to Adobe Myriad Pro, but it
21cr|texlive-mdsymbol-0.5-11|25	might also fit well with other contemporary typefaces.
21cr|texlive-mdsymbol-0.5-11|26	
21cr|texlive-mdsymbol-0.5-11|27	
21cr|texlive-mdsymbol-0.5-11|28	#-----------------------------------------------------------------------
21cr|texlive-mdsymbol-0.5-11|29	%files
21cr|texlive-mdsymbol-0.5-11|30	%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-a.enc
21cr|texlive-mdsymbol-0.5-11|31	%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-b.enc
21cr|texlive-mdsymbol-0.5-11|32	%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-c.enc
21cr|texlive-mdsymbol-0.5-11|33	%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-d.enc
21cr|texlive-mdsymbol-0.5-11|34	%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-e.enc
21cr|texlive-mdsymbol-0.5-11|35	%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-f.enc
21cr|texlive-mdsymbol-0.5-11|36	%{_texmfdistdir}/fonts/map/dvips/mdsymbol/mdsymbol.map
21cr|texlive-mdsymbol-0.5-11|37	%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Bold.otf
21cr|texlive-mdsymbol-0.5-11|38	%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Light.otf
21cr|texlive-mdsymbol-0.5-11|39	%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Regular.otf
21cr|texlive-mdsymbol-0.5-11|40	%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Semibold.otf
21cr|texlive-mdsymbol-0.5-11|41	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Bold.mf
21cr|texlive-mdsymbol-0.5-11|42	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Light.mf
21cr|texlive-mdsymbol-0.5-11|43	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Regular.mf
21cr|texlive-mdsymbol-0.5-11|44	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Semibold.mf
21cr|texlive-mdsymbol-0.5-11|45	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA.mf
21cr|texlive-mdsymbol-0.5-11|46	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Bold.mf
21cr|texlive-mdsymbol-0.5-11|47	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Light.mf
21cr|texlive-mdsymbol-0.5-11|48	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Regular.mf
21cr|texlive-mdsymbol-0.5-11|49	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Semibold.mf
21cr|texlive-mdsymbol-0.5-11|50	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB.mf
21cr|texlive-mdsymbol-0.5-11|51	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Bold.mf
21cr|texlive-mdsymbol-0.5-11|52	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Light.mf
21cr|texlive-mdsymbol-0.5-11|53	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Regular.mf
21cr|texlive-mdsymbol-0.5-11|54	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Semibold.mf
21cr|texlive-mdsymbol-0.5-11|55	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC.mf
21cr|texlive-mdsymbol-0.5-11|56	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Bold.mf
21cr|texlive-mdsymbol-0.5-11|57	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Light.mf
21cr|texlive-mdsymbol-0.5-11|58	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Regular.mf
21cr|texlive-mdsymbol-0.5-11|59	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Semibold.mf
21cr|texlive-mdsymbol-0.5-11|60	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD.mf
21cr|texlive-mdsymbol-0.5-11|61	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Bold.mf
21cr|texlive-mdsymbol-0.5-11|62	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Light.mf
21cr|texlive-mdsymbol-0.5-11|63	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Regular.mf
21cr|texlive-mdsymbol-0.5-11|64	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Semibold.mf
21cr|texlive-mdsymbol-0.5-11|65	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE.mf
21cr|texlive-mdsymbol-0.5-11|66	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Bold.mf
21cr|texlive-mdsymbol-0.5-11|67	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Light.mf
21cr|texlive-mdsymbol-0.5-11|68	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Regular.mf
21cr|texlive-mdsymbol-0.5-11|69	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Semibold.mf
21cr|texlive-mdsymbol-0.5-11|70	%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF.mf
21cr|texlive-mdsymbol-0.5-11|71	%{_texmfdistdir}/fonts/source/public/mdsymbol/mdaccents.mf
21cr|texlive-mdsymbol-0.5-11|72	%{_texmfdistdir}/fonts/source/public/mdsymbol/mdarrows.mf
21cr|texlive-mdsymbol-0.5-11|73	%{_texmfdistdir}/fonts/source/public/mdsymbol/mdbase.mf
21cr|texlive-mdsymbol-0.5-11|74	%{_texmfdistdir}/fonts/source/public/mdsymbol/mddelims.mf
21cr|texlive-mdsymbol-0.5-11|75	%{_texmfdistdir}/fonts/source/public/mdsymbol/mdgeometric.mf
21cr|texlive-mdsymbol-0.5-11|76	%{_texmfdistdir}/fonts/source/public/mdsymbol/mdoperators.mf
21cr|texlive-mdsymbol-0.5-11|77	%{_texmfdistdir}/fonts/source/public/mdsymbol/mdrelations.mf
21cr|texlive-mdsymbol-0.5-11|78	%{_texmfdistdir}/fonts/source/public/mdsymbol/mdturnstile.mf
21cr|texlive-mdsymbol-0.5-11|79	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Bold.tfm
21cr|texlive-mdsymbol-0.5-11|80	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Light.tfm
21cr|texlive-mdsymbol-0.5-11|81	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Regular.tfm
21cr|texlive-mdsymbol-0.5-11|82	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Semibold.tfm
21cr|texlive-mdsymbol-0.5-11|83	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Bold.tfm
21cr|texlive-mdsymbol-0.5-11|84	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Light.tfm
21cr|texlive-mdsymbol-0.5-11|85	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Regular.tfm
21cr|texlive-mdsymbol-0.5-11|86	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Semibold.tfm
21cr|texlive-mdsymbol-0.5-11|87	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Bold.tfm
21cr|texlive-mdsymbol-0.5-11|88	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Light.tfm
21cr|texlive-mdsymbol-0.5-11|89	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Regular.tfm
21cr|texlive-mdsymbol-0.5-11|90	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Semibold.tfm
21cr|texlive-mdsymbol-0.5-11|91	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Bold.tfm
21cr|texlive-mdsymbol-0.5-11|92	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Light.tfm
21cr|texlive-mdsymbol-0.5-11|93	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Regular.tfm
21cr|texlive-mdsymbol-0.5-11|94	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Semibold.tfm
21cr|texlive-mdsymbol-0.5-11|95	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Bold.tfm
21cr|texlive-mdsymbol-0.5-11|96	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Light.tfm
21cr|texlive-mdsymbol-0.5-11|97	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Regular.tfm
21cr|texlive-mdsymbol-0.5-11|98	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Semibold.tfm
21cr|texlive-mdsymbol-0.5-11|99	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Bold.tfm
21cr|texlive-mdsymbol-0.5-11|100	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Light.tfm
21cr|texlive-mdsymbol-0.5-11|101	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Regular.tfm
21cr|texlive-mdsymbol-0.5-11|102	%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Semibold.tfm
21cr|texlive-mdsymbol-0.5-11|103	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Bold.pfb
21cr|texlive-mdsymbol-0.5-11|104	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Light.pfb
21cr|texlive-mdsymbol-0.5-11|105	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Regular.pfb
21cr|texlive-mdsymbol-0.5-11|106	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Semibold.pfb
21cr|texlive-mdsymbol-0.5-11|107	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Bold.pfb
21cr|texlive-mdsymbol-0.5-11|108	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Light.pfb
21cr|texlive-mdsymbol-0.5-11|109	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Regular.pfb
21cr|texlive-mdsymbol-0.5-11|110	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Semibold.pfb
21cr|texlive-mdsymbol-0.5-11|111	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Bold.pfb
21cr|texlive-mdsymbol-0.5-11|112	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Light.pfb
21cr|texlive-mdsymbol-0.5-11|113	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Regular.pfb
21cr|texlive-mdsymbol-0.5-11|114	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Semibold.pfb
21cr|texlive-mdsymbol-0.5-11|115	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Bold.pfb
21cr|texlive-mdsymbol-0.5-11|116	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Light.pfb
21cr|texlive-mdsymbol-0.5-11|117	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Regular.pfb
21cr|texlive-mdsymbol-0.5-11|118	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Semibold.pfb
21cr|texlive-mdsymbol-0.5-11|119	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Bold.pfb
21cr|texlive-mdsymbol-0.5-11|120	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Light.pfb
21cr|texlive-mdsymbol-0.5-11|121	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Regular.pfb
21cr|texlive-mdsymbol-0.5-11|122	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Semibold.pfb
21cr|texlive-mdsymbol-0.5-11|123	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Bold.pfb
21cr|texlive-mdsymbol-0.5-11|124	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Light.pfb
21cr|texlive-mdsymbol-0.5-11|125	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Regular.pfb
21cr|texlive-mdsymbol-0.5-11|126	%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Semibold.pfb
21cr|texlive-mdsymbol-0.5-11|127	%{_texmfdistdir}/tex/latex/mdsymbol/mdsymbol.sty
21cr|texlive-mdsymbol-0.5-11|128	%doc %{_texmfdistdir}/doc/fonts/mdsymbol/FONTLOG.txt
21cr|texlive-mdsymbol-0.5-11|129	%doc %{_texmfdistdir}/doc/fonts/mdsymbol/OFL.txt
21cr|texlive-mdsymbol-0.5-11|130	%doc %{_texmfdistdir}/doc/latex/mdsymbol/mdsymbol.pdf
21cr|texlive-mdsymbol-0.5-11|131	#- source
21cr|texlive-mdsymbol-0.5-11|132	%doc %{_texmfdistdir}/source/latex/mdsymbol/mdsymbol.dtx
21cr|texlive-mdsymbol-0.5-11|133	%doc %{_texmfdistdir}/source/latex/mdsymbol/mdsymbol.ins
21cr|texlive-mdsymbol-0.5-11|134	
21cr|texlive-mdsymbol-0.5-11|135	#-----------------------------------------------------------------------
21cr|texlive-mdsymbol-0.5-11|136	%prep
21cr|texlive-mdsymbol-0.5-11|137	%setup -c -a0 -a1 -a2
21cr|texlive-mdsymbol-0.5-11|138	
21cr|texlive-mdsymbol-0.5-11|139	%build
21cr|texlive-mdsymbol-0.5-11|140	
21cr|texlive-mdsymbol-0.5-11|141	%install
21cr|texlive-mdsymbol-0.5-11|142	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mdsymbol-0.5-11|143	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9786 21
21cr|texlive-mecaso-60346-1|1	%define oname mecaso
21cr|texlive-mecaso-60346-1|2	
21cr|texlive-mecaso-60346-1|3	Summary:	Formulas frequently used in rigid body mechanics
21cr|texlive-mecaso-60346-1|4	Name:		texlive-mecaso
21cr|texlive-mecaso-60346-1|5	Version:	60346
21cr|texlive-mecaso-60346-1|6	Release:	1
21cr|texlive-mecaso-60346-1|7	License:	LPPL1.3
21cr|texlive-mecaso-60346-1|8	Group:		Publishing
21cr|texlive-mecaso-60346-1|9	Url:		https://www.ctan.org
21cr|texlive-mecaso-60346-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mecaso-60346-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mecaso-60346-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mecaso-60346-1|13	Requires:	texlive-tlpkg
21cr|texlive-mecaso-60346-1|14	Requires:	texlive-kpathsea
21cr|texlive-mecaso-60346-1|15	Provides:	tex(mecaso.sty) = 2024
21cr|texlive-mecaso-60346-1|16	BuildArch:	noarch
21cr|texlive-mecaso-60346-1|17	
21cr|texlive-mecaso-60346-1|18	%description
21cr|texlive-mecaso-60346-1|19	This package provides a number of formulas frequently used in
21cr|texlive-mecaso-60346-1|20	rigid body mechanics. Since most of these formulas are long and
21cr|texlive-mecaso-60346-1|21	tedious to write, this package wraps them up in short commands.
21cr|texlive-mecaso-60346-1|22	
21cr|texlive-mecaso-60346-1|23	%files
21cr|texlive-mecaso-60346-1|24	%doc %{_texmfdistdir}/doc/latex/mecaso
21cr|texlive-mecaso-60346-1|25	%{_texmfdistdir}/tex/latex/mecaso
21cr|texlive-mecaso-60346-1|26	
21cr|texlive-mecaso-60346-1|27	#------------------------------------------------------------------
21cr|texlive-mecaso-60346-1|28	
21cr|texlive-mecaso-60346-1|29	%prep
21cr|texlive-mecaso-60346-1|30	%setup -c -a0 -a1
21cr|texlive-mecaso-60346-1|31	
21cr|texlive-mecaso-60346-1|32	%build
21cr|texlive-mecaso-60346-1|33	
21cr|texlive-mecaso-60346-1|34	%install
21cr|texlive-mecaso-60346-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mecaso-60346-1|36	rm -rf tlpkg
21cr|texlive-mecaso-60346-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9787 21
21cr|texlive-media4svg-64686-1|1	%define oname media4svg
21cr|texlive-media4svg-64686-1|2	
21cr|texlive-media4svg-64686-1|3	Summary:	Multimedia inclusion for the dvisvgm backend
21cr|texlive-media4svg-64686-1|4	Name:		texlive-media4svg
21cr|texlive-media4svg-64686-1|5	Version:	64686
21cr|texlive-media4svg-64686-1|6	Release:	1
21cr|texlive-media4svg-64686-1|7	License:	LPPL1.3
21cr|texlive-media4svg-64686-1|8	Group:		Publishing
21cr|texlive-media4svg-64686-1|9	Url:		https://www.ctan.org
21cr|texlive-media4svg-64686-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-media4svg-64686-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-media4svg-64686-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-media4svg-64686-1|13	Requires:	texlive-tlpkg
21cr|texlive-media4svg-64686-1|14	Requires:	texlive-kpathsea
21cr|texlive-media4svg-64686-1|15	Provides:	tex(media4svg.sty) = 2024
21cr|texlive-media4svg-64686-1|16	BuildArch:	noarch
21cr|texlive-media4svg-64686-1|17	
21cr|texlive-media4svg-64686-1|18	%description
21cr|texlive-media4svg-64686-1|19	This package implements an interface for embedding video and
21cr|texlive-media4svg-64686-1|20	audio files in SVG (Scalable Vector Graphics) output. SVG with
21cr|texlive-media4svg-64686-1|21	embedded media is very portable, as it is supported by all
21cr|texlive-media4svg-64686-1|22	modern Web browsers across a variety of operating systems and
21cr|texlive-media4svg-64686-1|23	platforms, including portable devices. All DVI producing TeX
21cr|texlive-media4svg-64686-1|24	engines can be used. The dvisvgm utility, which is part of all
21cr|texlive-media4svg-64686-1|25	major TeX distributions, converts the intermediate DVI to SVG.
21cr|texlive-media4svg-64686-1|26	By default, media files are embedded into the SVG output to
21cr|texlive-media4svg-64686-1|27	make self-sufficient SVG files.
21cr|texlive-media4svg-64686-1|28	
21cr|texlive-media4svg-64686-1|29	%files
21cr|texlive-media4svg-64686-1|30	%doc %{_texmfdistdir}/doc/latex/media4svg
21cr|texlive-media4svg-64686-1|31	%{_texmfdistdir}/tex/latex/media4svg
21cr|texlive-media4svg-64686-1|32	
21cr|texlive-media4svg-64686-1|33	#------------------------------------------------------------------
21cr|texlive-media4svg-64686-1|34	
21cr|texlive-media4svg-64686-1|35	%prep
21cr|texlive-media4svg-64686-1|36	%setup -c -a0 -a1
21cr|texlive-media4svg-64686-1|37	
21cr|texlive-media4svg-64686-1|38	%build
21cr|texlive-media4svg-64686-1|39	
21cr|texlive-media4svg-64686-1|40	%install
21cr|texlive-media4svg-64686-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-media4svg-64686-1|42	rm -rf tlpkg
21cr|texlive-media4svg-64686-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9788 21
21cr|texlive-medstarbeamer-20180422-1|1	Name:		texlive-medstarbeamer
21cr|texlive-medstarbeamer-20180422-1|2	Version:	20180422
21cr|texlive-medstarbeamer-20180422-1|3	Release:	1
21cr|texlive-medstarbeamer-20180422-1|4	Summary:	Beamer document class for MedStar Health Research Institute
21cr|texlive-medstarbeamer-20180422-1|5	Group:		Publishing
21cr|texlive-medstarbeamer-20180422-1|6	URL:		mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/medstarbeamer
21cr|texlive-medstarbeamer-20180422-1|7	License:	LPPL1.3
21cr|texlive-medstarbeamer-20180422-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/medstarbeamer.tar.xz
21cr|texlive-medstarbeamer-20180422-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/medstarbeamer.doc.tar.xz
21cr|texlive-medstarbeamer-20180422-1|10	BuildArch:	noarch
21cr|texlive-medstarbeamer-20180422-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-medstarbeamer-20180422-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-medstarbeamer-20180422-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-medstarbeamer-20180422-1|14	
21cr|texlive-medstarbeamer-20180422-1|15	%description
21cr|texlive-medstarbeamer-20180422-1|16	This is a beamer template for MedStar Health presentations. It
21cr|texlive-medstarbeamer-20180422-1|17	includes sample presentations using both .tex files and .rnw
21cr|texlive-medstarbeamer-20180422-1|18	files. The document class is obviously compatible with both.
21cr|texlive-medstarbeamer-20180422-1|19	The advantage of the .rnw file is that it can be used with
21cr|texlive-medstarbeamer-20180422-1|20	knitr such that you can weave your R code with your
21cr|texlive-medstarbeamer-20180422-1|21	presentation.
21cr|texlive-medstarbeamer-20180422-1|22	
21cr|texlive-medstarbeamer-20180422-1|23	
21cr|texlive-medstarbeamer-20180422-1|24	
21cr|texlive-medstarbeamer-20180422-1|25	#-----------------------------------------------------------------------
21cr|texlive-medstarbeamer-20180422-1|26	%files
21cr|texlive-medstarbeamer-20180422-1|27	%{_texmfdistdir}/tex
21cr|texlive-medstarbeamer-20180422-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-medstarbeamer-20180422-1|29	#-----------------------------------------------------------------------
21cr|texlive-medstarbeamer-20180422-1|30	%prep
21cr|texlive-medstarbeamer-20180422-1|31	%setup -c -a0 -a1
21cr|texlive-medstarbeamer-20180422-1|32	
21cr|texlive-medstarbeamer-20180422-1|33	%build
21cr|texlive-medstarbeamer-20180422-1|34	
21cr|texlive-medstarbeamer-20180422-1|35	%install
21cr|texlive-medstarbeamer-20180422-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-medstarbeamer-20180422-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9789 21
21cr|texlive-membranecomputing-64627-1|1	%define oname membranecomputing
21cr|texlive-membranecomputing-64627-1|2	
21cr|texlive-membranecomputing-64627-1|3	Summary:	Membrane Computing notation
21cr|texlive-membranecomputing-64627-1|4	Name:		texlive-membranecomputing
21cr|texlive-membranecomputing-64627-1|5	Version:	64627
21cr|texlive-membranecomputing-64627-1|6	Release:	1
21cr|texlive-membranecomputing-64627-1|7	License:	LPPL1.3
21cr|texlive-membranecomputing-64627-1|8	Group:		Publishing
21cr|texlive-membranecomputing-64627-1|9	Url:		https://www.ctan.org
21cr|texlive-membranecomputing-64627-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-membranecomputing-64627-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-membranecomputing-64627-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-membranecomputing-64627-1|13	Requires:	tex(ifthen.sty)
21cr|texlive-membranecomputing-64627-1|14	Requires:	texlive-tlpkg
21cr|texlive-membranecomputing-64627-1|15	Requires:	texlive-kpathsea
21cr|texlive-membranecomputing-64627-1|16	#Requires:	tex(xstring.sty)
21cr|texlive-membranecomputing-64627-1|17	Provides:	tex(membranecomputing.sty) = 2024
21cr|texlive-membranecomputing-64627-1|18	BuildArch:	noarch
21cr|texlive-membranecomputing-64627-1|19	
21cr|texlive-membranecomputing-64627-1|20	%description
21cr|texlive-membranecomputing-64627-1|21	This is a LaTeX package for the Membrane Computing community.
21cr|texlive-membranecomputing-64627-1|22	It comprises the definition of P systems, rules and some
21cr|texlive-membranecomputing-64627-1|23	concepts related to languages and computational complexity
21cr|texlive-membranecomputing-64627-1|24	usually needed for Membrane Computing research. The package
21cr|texlive-membranecomputing-64627-1|25	depends on ifthen and xstring.
21cr|texlive-membranecomputing-64627-1|26	
21cr|texlive-membranecomputing-64627-1|27	%files
21cr|texlive-membranecomputing-64627-1|28	%doc %{_texmfdistdir}/doc/latex/membranecomputing
21cr|texlive-membranecomputing-64627-1|29	%{_texmfdistdir}/tex/latex/membranecomputing
21cr|texlive-membranecomputing-64627-1|30	
21cr|texlive-membranecomputing-64627-1|31	#------------------------------------------------------------------
21cr|texlive-membranecomputing-64627-1|32	
21cr|texlive-membranecomputing-64627-1|33	%prep
21cr|texlive-membranecomputing-64627-1|34	%setup -c -a0 -a1
21cr|texlive-membranecomputing-64627-1|35	
21cr|texlive-membranecomputing-64627-1|36	%build
21cr|texlive-membranecomputing-64627-1|37	
21cr|texlive-membranecomputing-64627-1|38	%install
21cr|texlive-membranecomputing-64627-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-membranecomputing-64627-1|40	rm -rf tlpkg
21cr|texlive-membranecomputing-64627-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9790 21
21cr|texlive-memorygraphs-20190107-1|1	Name:		texlive-memorygraphs
21cr|texlive-memorygraphs-20190107-1|2	Version:	20190107
21cr|texlive-memorygraphs-20190107-1|3	Release:	1
21cr|texlive-memorygraphs-20190107-1|4	Summary:	TikZ styles to typeset graphs of program memory
21cr|texlive-memorygraphs-20190107-1|5	Group:		Publishing
21cr|texlive-memorygraphs-20190107-1|6	URL:		mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/memorygraphs
21cr|texlive-memorygraphs-20190107-1|7	License:	LPPL1.3
21cr|texlive-memorygraphs-20190107-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/memorygraphs.tar.xz
21cr|texlive-memorygraphs-20190107-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/memorygraphs.doc.tar.xz
21cr|texlive-memorygraphs-20190107-1|10	BuildArch:	noarch
21cr|texlive-memorygraphs-20190107-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-memorygraphs-20190107-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-memorygraphs-20190107-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-memorygraphs-20190107-1|14	
21cr|texlive-memorygraphs-20190107-1|15	%description
21cr|texlive-memorygraphs-20190107-1|16	This package defines some TikZ styles and adds anchors to
21cr|texlive-memorygraphs-20190107-1|17	existing styles that ease the declaration of "memory graphs".
21cr|texlive-memorygraphs-20190107-1|18	It is intended for graphs that represent the memory of a
21cr|texlive-memorygraphs-20190107-1|19	computer program during its execution.
21cr|texlive-memorygraphs-20190107-1|20	
21cr|texlive-memorygraphs-20190107-1|21	
21cr|texlive-memorygraphs-20190107-1|22	
21cr|texlive-memorygraphs-20190107-1|23	#-----------------------------------------------------------------------
21cr|texlive-memorygraphs-20190107-1|24	%files
21cr|texlive-memorygraphs-20190107-1|25	%{_texmfdistdir}/tex
21cr|texlive-memorygraphs-20190107-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-memorygraphs-20190107-1|27	
21cr|texlive-memorygraphs-20190107-1|28	#-----------------------------------------------------------------------
21cr|texlive-memorygraphs-20190107-1|29	%prep
21cr|texlive-memorygraphs-20190107-1|30	%setup -c -a0 -a1
21cr|texlive-memorygraphs-20190107-1|31	
21cr|texlive-memorygraphs-20190107-1|32	%build
21cr|texlive-memorygraphs-20190107-1|33	
21cr|texlive-memorygraphs-20190107-1|34	%install
21cr|texlive-memorygraphs-20190107-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-memorygraphs-20190107-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9791 21
21cr|texlive-mensa-tex-20171205-1|1	Name:		texlive-mensa-tex
21cr|texlive-mensa-tex-20171205-1|2	Version:	20171205
21cr|texlive-mensa-tex-20171205-1|3	Release:	1
21cr|texlive-mensa-tex-20171205-1|4	Summary:	Typeset simple school cafeteria menus
21cr|texlive-mensa-tex-20171205-1|5	Group:		Publishing
21cr|texlive-mensa-tex-20171205-1|6	URL:		http://ctan.org/pkg/mensa-tex
21cr|texlive-mensa-tex-20171205-1|7	License:	LPPL1.3c
21cr|texlive-mensa-tex-20171205-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mensa-tex.tar.xz
21cr|texlive-mensa-tex-20171205-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mensa-tex.doc.tar.xz
21cr|texlive-mensa-tex-20171205-1|10	BuildArch:	noarch
21cr|texlive-mensa-tex-20171205-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-mensa-tex-20171205-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-mensa-tex-20171205-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-mensa-tex-20171205-1|14	
21cr|texlive-mensa-tex-20171205-1|15	%description
21cr|texlive-mensa-tex-20171205-1|16	This package provides a flexible LaTeX2e class for typesetting
21cr|texlive-mensa-tex-20171205-1|17	school cafeteria menus consisting of two lunches (with
21cr|texlive-mensa-tex-20171205-1|18	dessert), and dinner. It supports two different layouts: The
21cr|texlive-mensa-tex-20171205-1|19	first layout is optimized for printing the menu on A4 paper.
21cr|texlive-mensa-tex-20171205-1|20	The second layout is optimized for smartphone screens and uses
21cr|texlive-mensa-tex-20171205-1|21	one (A6 sized) page per day. Supported localizations are
21cr|texlive-mensa-tex-20171205-1|22	English (GB/US) and German. A way of defining additional
21cr|texlive-mensa-tex-20171205-1|23	localizations is described in the documentation. The package
21cr|texlive-mensa-tex-20171205-1|24	requires array, colortbl, datetime2, datetime2-calc, geometry,
21cr|texlive-mensa-tex-20171205-1|25	graphicx, lmodern, textcomp, and xcolor.
21cr|texlive-mensa-tex-20171205-1|26	
21cr|texlive-mensa-tex-20171205-1|27	
21cr|texlive-mensa-tex-20171205-1|28	#-----------------------------------------------------------------------
21cr|texlive-mensa-tex-20171205-1|29	%files
21cr|texlive-mensa-tex-20171205-1|30	%{_texmfdistdir}/tex
21cr|texlive-mensa-tex-20171205-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-mensa-tex-20171205-1|32	#-----------------------------------------------------------------------
21cr|texlive-mensa-tex-20171205-1|33	%prep
21cr|texlive-mensa-tex-20171205-1|34	%setup -c -a0 -a1
21cr|texlive-mensa-tex-20171205-1|35	
21cr|texlive-mensa-tex-20171205-1|36	%build
21cr|texlive-mensa-tex-20171205-1|37	
21cr|texlive-mensa-tex-20171205-1|38	%install
21cr|texlive-mensa-tex-20171205-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mensa-tex-20171205-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9792 21
21cr|texlive-menucard-55643-1|1	%define oname menucard
21cr|texlive-menucard-55643-1|2	
21cr|texlive-menucard-55643-1|3	Summary:	Typesetting menu cards with LaTeX
21cr|texlive-menucard-55643-1|4	Name:		texlive-menucard
21cr|texlive-menucard-55643-1|5	Version:	55643
21cr|texlive-menucard-55643-1|6	Release:	1
21cr|texlive-menucard-55643-1|7	License:	LPPL1.3
21cr|texlive-menucard-55643-1|8	Group:		Publishing
21cr|texlive-menucard-55643-1|9	Url:		https://www.ctan.org
21cr|texlive-menucard-55643-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-menucard-55643-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-menucard-55643-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-menucard-55643-1|13	Requires:	texlive-tlpkg
21cr|texlive-menucard-55643-1|14	Requires:	texlive-kpathsea
21cr|texlive-menucard-55643-1|15	#Requires:	tex(soul.sty)
21cr|texlive-menucard-55643-1|16	#Requires:	tex(xcolor.sty)
21cr|texlive-menucard-55643-1|17	Provides:	tex(menucard.sty) = 2024
21cr|texlive-menucard-55643-1|18	BuildArch:	noarch
21cr|texlive-menucard-55643-1|19	
21cr|texlive-menucard-55643-1|20	%description
21cr|texlive-menucard-55643-1|21	This LaTeX package can be used for typesetting simple
21cr|texlive-menucard-55643-1|22	restaurant menus.
21cr|texlive-menucard-55643-1|23	
21cr|texlive-menucard-55643-1|24	%files
21cr|texlive-menucard-55643-1|25	%doc %{_texmfdistdir}/doc/latex/menucard
21cr|texlive-menucard-55643-1|26	%{_texmfdistdir}/tex/latex/menucard
21cr|texlive-menucard-55643-1|27	
21cr|texlive-menucard-55643-1|28	#------------------------------------------------------------------
21cr|texlive-menucard-55643-1|29	
21cr|texlive-menucard-55643-1|30	%prep
21cr|texlive-menucard-55643-1|31	%setup -c -a0 -a1
21cr|texlive-menucard-55643-1|32	
21cr|texlive-menucard-55643-1|33	%build
21cr|texlive-menucard-55643-1|34	
21cr|texlive-menucard-55643-1|35	%install
21cr|texlive-menucard-55643-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-menucard-55643-1|37	rm -rf tlpkg
21cr|texlive-menucard-55643-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9793 21
21cr|texlive-mercatormap-56060-1|1	%define oname mercatormap
21cr|texlive-mercatormap-56060-1|2	
21cr|texlive-mercatormap-56060-1|3	Summary:	Spherical Mercator coordinate systems and Web Mercator tile integration
21cr|texlive-mercatormap-56060-1|4	Name:		texlive-mercatormap
21cr|texlive-mercatormap-56060-1|5	Version:	56060
21cr|texlive-mercatormap-56060-1|6	Release:	1
21cr|texlive-mercatormap-56060-1|7	License:	LPPL1.3
21cr|texlive-mercatormap-56060-1|8	Group:		Publishing
21cr|texlive-mercatormap-56060-1|9	Url:		https://www.ctan.org
21cr|texlive-mercatormap-56060-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mercatormap-56060-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mercatormap-56060-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mercatormap-56060-1|13	Requires:	texlive-tlpkg
21cr|texlive-mercatormap-56060-1|14	Requires:	texlive-kpathsea
21cr|texlive-mercatormap-56060-1|15	Provides:	tex(mercatormap.sty) = 2024
21cr|texlive-mercatormap-56060-1|16	Provides:	tex(mercatorpy.def) = 2024
21cr|texlive-mercatormap-56060-1|17	Provides:	tex(mercatorsupplier.def) = 2024
21cr|texlive-mercatormap-56060-1|18	BuildArch:	noarch
21cr|texlive-mercatormap-56060-1|19	
21cr|texlive-mercatormap-56060-1|20	%description
21cr|texlive-mercatormap-56060-1|21	This package extends TikZ with tools to create map graphics.
21cr|texlive-mercatormap-56060-1|22	The provided coordinate system relies on the Web Mercator
21cr|texlive-mercatormap-56060-1|23	projection used on the Web by OpenStreetMap and others. The
21cr|texlive-mercatormap-56060-1|24	package supports the seamless integration of graphics from
21cr|texlive-mercatormap-56060-1|25	public map tile servers by a Python script. Also, common map
21cr|texlive-mercatormap-56060-1|26	elements like markers, geodetic networks, bar scales, routes,
21cr|texlive-mercatormap-56060-1|27	orthodrome pieces, and more are part of the package.
21cr|texlive-mercatormap-56060-1|28	
21cr|texlive-mercatormap-56060-1|29	%files
21cr|texlive-mercatormap-56060-1|30	%doc %{_texmfdistdir}/doc/latex/mercatormap
21cr|texlive-mercatormap-56060-1|31	%{_texmfdistdir}/tex/latex/mercatormap
21cr|texlive-mercatormap-56060-1|32	
21cr|texlive-mercatormap-56060-1|33	#------------------------------------------------------------------
21cr|texlive-mercatormap-56060-1|34	
21cr|texlive-mercatormap-56060-1|35	%prep
21cr|texlive-mercatormap-56060-1|36	%setup -c -a0 -a1
21cr|texlive-mercatormap-56060-1|37	
21cr|texlive-mercatormap-56060-1|38	%build
21cr|texlive-mercatormap-56060-1|39	
21cr|texlive-mercatormap-56060-1|40	%install
21cr|texlive-mercatormap-56060-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mercatormap-56060-1|42	rm -rf tlpkg
21cr|texlive-mercatormap-56060-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9794 21
21cr|texlive-merriweather-20191014-2|1	Name:		texlive-merriweather
21cr|texlive-merriweather-20191014-2|2	Version:	20191014
21cr|texlive-merriweather-20191014-2|3	Release:	2
21cr|texlive-merriweather-20191014-2|4	Summary:	Merriweather and MerriweatherSans fonts, with LaTeX support
21cr|texlive-merriweather-20191014-2|5	Group:		Publishing
21cr|texlive-merriweather-20191014-2|6	URL:		https://ctan.org/pkg/merriweather
21cr|texlive-merriweather-20191014-2|7	License:	ofl
21cr|texlive-merriweather-20191014-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/merriweather.tar.xz
21cr|texlive-merriweather-20191014-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/merriweather.doc.tar.xz
21cr|texlive-merriweather-20191014-2|10	BuildArch:	noarch
21cr|texlive-merriweather-20191014-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-merriweather-20191014-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-merriweather-20191014-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-merriweather-20191014-2|14	
21cr|texlive-merriweather-20191014-2|15	%description
21cr|texlive-merriweather-20191014-2|16	Merriweather features a very large x height, slightly condensed
21cr|texlive-merriweather-20191014-2|17	letterforms, a mild diagonal stress, sturdy serifs and open
21cr|texlive-merriweather-20191014-2|18	forms. The Sans family closely harmonizes with the weights and
21cr|texlive-merriweather-20191014-2|19	styles of the serif family. There are four weights and italics
21cr|texlive-merriweather-20191014-2|20	for each.
21cr|texlive-merriweather-20191014-2|21	
21cr|texlive-merriweather-20191014-2|22	
21cr|texlive-merriweather-20191014-2|23	
21cr|texlive-merriweather-20191014-2|24	#-----------------------------------------------------------------------
21cr|texlive-merriweather-20191014-2|25	%files
21cr|texlive-merriweather-20191014-2|26	%{_texmfdistdir}/tex
21cr|texlive-merriweather-20191014-2|27	%doc %{_texmfdistdir}/doc
21cr|texlive-merriweather-20191014-2|28	#-----------------------------------------------------------------------
21cr|texlive-merriweather-20191014-2|29	%prep
21cr|texlive-merriweather-20191014-2|30	%setup -c -a0 -a1
21cr|texlive-merriweather-20191014-2|31	
21cr|texlive-merriweather-20191014-2|32	%build
21cr|texlive-merriweather-20191014-2|33	
21cr|texlive-merriweather-20191014-2|34	%install
21cr|texlive-merriweather-20191014-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-merriweather-20191014-2|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9795 21
21cr|texlive-messagepassing-63116-1|1	%define oname messagepassing
21cr|texlive-messagepassing-63116-1|2	
21cr|texlive-messagepassing-63116-1|3	Summary:	Draw diagrams to represent communication protocols
21cr|texlive-messagepassing-63116-1|4	Name:		texlive-messagepassing
21cr|texlive-messagepassing-63116-1|5	Version:	63116
21cr|texlive-messagepassing-63116-1|6	Release:	1
21cr|texlive-messagepassing-63116-1|7	License:	LPPL1.3
21cr|texlive-messagepassing-63116-1|8	Group:		Publishing
21cr|texlive-messagepassing-63116-1|9	Url:		https://www.ctan.org
21cr|texlive-messagepassing-63116-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-messagepassing-63116-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-messagepassing-63116-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-messagepassing-63116-1|13	Requires:	texlive-tlpkg
21cr|texlive-messagepassing-63116-1|14	Requires:	texlive-kpathsea
21cr|texlive-messagepassing-63116-1|15	Provides:	tex(messagepassing.sty) = 2024
21cr|texlive-messagepassing-63116-1|16	BuildArch:	noarch
21cr|texlive-messagepassing-63116-1|17	
21cr|texlive-messagepassing-63116-1|18	%description
21cr|texlive-messagepassing-63116-1|19	This package provides an environment to easily draw diagrams to
21cr|texlive-messagepassing-63116-1|20	represent communication protocols using message passing among
21cr|texlive-messagepassing-63116-1|21	processes. Processes are represented as horizontal or vertical
21cr|texlive-messagepassing-63116-1|22	lines, and communications as arrows between lines. The package
21cr|texlive-messagepassing-63116-1|23	also provides multiple macros to decorate those diagrams, for
21cr|texlive-messagepassing-63116-1|24	instance to annotate the diagram, to add crashes to the
21cr|texlive-messagepassing-63116-1|25	processes, checkpoints, ...
21cr|texlive-messagepassing-63116-1|26	
21cr|texlive-messagepassing-63116-1|27	%files
21cr|texlive-messagepassing-63116-1|28	%doc %{_texmfdistdir}/doc/latex/messagepassing
21cr|texlive-messagepassing-63116-1|29	%{_texmfdistdir}/tex/latex/messagepassing
21cr|texlive-messagepassing-63116-1|30	
21cr|texlive-messagepassing-63116-1|31	#------------------------------------------------------------------
21cr|texlive-messagepassing-63116-1|32	
21cr|texlive-messagepassing-63116-1|33	%prep
21cr|texlive-messagepassing-63116-1|34	%setup -c -a0 -a1
21cr|texlive-messagepassing-63116-1|35	
21cr|texlive-messagepassing-63116-1|36	%build
21cr|texlive-messagepassing-63116-1|37	
21cr|texlive-messagepassing-63116-1|38	%install
21cr|texlive-messagepassing-63116-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-messagepassing-63116-1|40	rm -rf tlpkg
21cr|texlive-messagepassing-63116-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9796 21
21cr|texlive-metanorma-55010-1|1	%define oname metanorma
21cr|texlive-metanorma-55010-1|2	
21cr|texlive-metanorma-55010-1|3	Summary:	Write Metanorma standardization documents using LaTe
21cr|texlive-metanorma-55010-1|4	Name:		texlive-metanorma
21cr|texlive-metanorma-55010-1|5	Version:	55010
21cr|texlive-metanorma-55010-1|6	Release:	1
21cr|texlive-metanorma-55010-1|7	License:	LPPL1.3
21cr|texlive-metanorma-55010-1|8	Group:		Publishing
21cr|texlive-metanorma-55010-1|9	Url:		https://www.ctan.org
21cr|texlive-metanorma-55010-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-metanorma-55010-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-metanorma-55010-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-metanorma-55010-1|13	Requires:	texlive-tlpkg
21cr|texlive-metanorma-55010-1|14	Requires:	texlive-kpathsea
21cr|texlive-metanorma-55010-1|15	Provides:	tex(metanorma.cls) = 2024
21cr|texlive-metanorma-55010-1|16	BuildArch:	noarch
21cr|texlive-metanorma-55010-1|17	
21cr|texlive-metanorma-55010-1|18	%description
21cr|texlive-metanorma-55010-1|19	metanorma This work includes a LaTeX document class, a
21cr|texlive-metanorma-55010-1|20	`latexml` script and a `latexmlpost` stylesheet which allow you
21cr|texlive-metanorma-55010-1|21	to write a LaTeX document and transcode it into Metanorma's
21cr|texlive-metanorma-55010-1|22	`ADOC` format. This work is sponsored by Ribose Inc.
21cr|texlive-metanorma-55010-1|23	(<https://www.ribose.com>). This work is maintained by Ribose
21cr|texlive-metanorma-55010-1|24	Inc. (<open.source@ribose.com>).
21cr|texlive-metanorma-55010-1|25	
21cr|texlive-metanorma-55010-1|26	%files
21cr|texlive-metanorma-55010-1|27	%doc %{_texmfdistdir}/doc/latex/metanorma
21cr|texlive-metanorma-55010-1|28	%{_texmfdistdir}/tex/latex/metanorma
21cr|texlive-metanorma-55010-1|29	
21cr|texlive-metanorma-55010-1|30	#------------------------------------------------------------------
21cr|texlive-metanorma-55010-1|31	
21cr|texlive-metanorma-55010-1|32	%prep
21cr|texlive-metanorma-55010-1|33	%setup -c -a0 -a1
21cr|texlive-metanorma-55010-1|34	
21cr|texlive-metanorma-55010-1|35	%build
21cr|texlive-metanorma-55010-1|36	
21cr|texlive-metanorma-55010-1|37	%install
21cr|texlive-metanorma-55010-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-metanorma-55010-1|39	rm -rf tlpkg
21cr|texlive-metanorma-55010-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9797 21
21cr|texlive-metastr-56246-1|1	%define oname metastr
21cr|texlive-metastr-56246-1|2	
21cr|texlive-metastr-56246-1|3	Summary:	Store and compose strings
21cr|texlive-metastr-56246-1|4	Name:		texlive-metastr
21cr|texlive-metastr-56246-1|5	Version:	56246
21cr|texlive-metastr-56246-1|6	Release:	1
21cr|texlive-metastr-56246-1|7	License:	LPPL1.3
21cr|texlive-metastr-56246-1|8	Group:		Publishing
21cr|texlive-metastr-56246-1|9	Url:		https://www.ctan.org
21cr|texlive-metastr-56246-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-metastr-56246-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-metastr-56246-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-metastr-56246-1|13	Requires:	texlive-tlpkg
21cr|texlive-metastr-56246-1|14	Requires:	texlive-kpathsea
21cr|texlive-metastr-56246-1|15	Provides:	tex(metastr.sty) = 2024
21cr|texlive-metastr-56246-1|16	BuildArch:	noarch
21cr|texlive-metastr-56246-1|17	
21cr|texlive-metastr-56246-1|18	%description
21cr|texlive-metastr-56246-1|19	This is a package to store and compose strings in a structured
21cr|texlive-metastr-56246-1|20	way. This can serve various purposes, for example: manage and
21cr|texlive-metastr-56246-1|21	write document metadata; use templates for formatting document
21cr|texlive-metastr-56246-1|22	data; assist in assembling and displaying document license
21cr|texlive-metastr-56246-1|23	information; facilitate basic internationalisation and
21cr|texlive-metastr-56246-1|24	localisation.
21cr|texlive-metastr-56246-1|25	
21cr|texlive-metastr-56246-1|26	%files
21cr|texlive-metastr-56246-1|27	%doc %{_texmfdistdir}/doc/latex/metastr
21cr|texlive-metastr-56246-1|28	%{_texmfdistdir}/tex/latex/metastr
21cr|texlive-metastr-56246-1|29	
21cr|texlive-metastr-56246-1|30	#------------------------------------------------------------------
21cr|texlive-metastr-56246-1|31	
21cr|texlive-metastr-56246-1|32	%prep
21cr|texlive-metastr-56246-1|33	%setup -c -a0 -a1
21cr|texlive-metastr-56246-1|34	
21cr|texlive-metastr-56246-1|35	%build
21cr|texlive-metastr-56246-1|36	
21cr|texlive-metastr-56246-1|37	%install
21cr|texlive-metastr-56246-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-metastr-56246-1|39	rm -rf tlpkg
21cr|texlive-metastr-56246-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9798 21
21cr|texlive-metatex-1.1-8|1	# revision 15878
21cr|texlive-metatex-1.1-8|2	# category Package
21cr|texlive-metatex-1.1-8|3	# catalog-ctan /macros/plain/contrib/metatex
21cr|texlive-metatex-1.1-8|4	# catalog-date 2007-01-09 22:36:10 +0100
21cr|texlive-metatex-1.1-8|5	# catalog-license gpl
21cr|texlive-metatex-1.1-8|6	# catalog-version 1.1
21cr|texlive-metatex-1.1-8|7	Name:		texlive-metatex
21cr|texlive-metatex-1.1-8|8	Version:	1.1
21cr|texlive-metatex-1.1-8|9	Release:	8
21cr|texlive-metatex-1.1-8|10	Summary:	Incorporate MetaFont pictures in TeX source
21cr|texlive-metatex-1.1-8|11	Group:		Publishing
21cr|texlive-metatex-1.1-8|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/metatex
21cr|texlive-metatex-1.1-8|13	License:	GPL
21cr|texlive-metatex-1.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metatex.tar.xz
21cr|texlive-metatex-1.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metatex.doc.tar.xz
21cr|texlive-metatex-1.1-8|16	BuildArch:	noarch
21cr|texlive-metatex-1.1-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-metatex-1.1-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-metatex-1.1-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-metatex-1.1-8|20	
21cr|texlive-metatex-1.1-8|21	%description
21cr|texlive-metatex-1.1-8|22	METATeX is a set of plain TeX and MetaFont macros that you can
21cr|texlive-metatex-1.1-8|23	use to define both the text and the figures in a single source
21cr|texlive-metatex-1.1-8|24	file. Because METATeX sets up two way communication, from TeX
21cr|texlive-metatex-1.1-8|25	to MetaFont and back from MetaFont to TeX, drawing dimensions
21cr|texlive-metatex-1.1-8|26	can be controlled by TeX and labels can be located by MetaFont.
21cr|texlive-metatex-1.1-8|27	Only standard features of TeX and MetaFont are used, but two
21cr|texlive-metatex-1.1-8|28	runs of TeX and one of MetaFont are needed.
21cr|texlive-metatex-1.1-8|29	
21cr|texlive-metatex-1.1-8|30	
21cr|texlive-metatex-1.1-8|31	#-----------------------------------------------------------------------
21cr|texlive-metatex-1.1-8|32	%files
21cr|texlive-metatex-1.1-8|33	%{_texmfdistdir}/tex/plain/metatex/metatex.tex
21cr|texlive-metatex-1.1-8|34	%doc %{_texmfdistdir}/doc/plain/metatex/README
21cr|texlive-metatex-1.1-8|35	%doc %{_texmfdistdir}/doc/plain/metatex/gpl.txt
21cr|texlive-metatex-1.1-8|36	%doc %{_texmfdistdir}/doc/plain/metatex/mtmp2pdf.tex
21cr|texlive-metatex-1.1-8|37	%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper.pdf
21cr|texlive-metatex-1.1-8|38	%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/delay.mf
21cr|texlive-metatex-1.1-8|39	%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/diagram.tex
21cr|texlive-metatex-1.1-8|40	%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/frame.tex
21cr|texlive-metatex-1.1-8|41	%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/mtpaper.tex
21cr|texlive-metatex-1.1-8|42	%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/shadow.tex
21cr|texlive-metatex-1.1-8|43	
21cr|texlive-metatex-1.1-8|44	#-----------------------------------------------------------------------
21cr|texlive-metatex-1.1-8|45	%prep
21cr|texlive-metatex-1.1-8|46	%setup -c -a0 -a1
21cr|texlive-metatex-1.1-8|47	
21cr|texlive-metatex-1.1-8|48	%build
21cr|texlive-metatex-1.1-8|49	
21cr|texlive-metatex-1.1-8|50	%install
21cr|texlive-metatex-1.1-8|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-metatex-1.1-8|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9799 21
21cr|texlive-mgltex-20160712-1|1	# revision 15878
21cr|texlive-mgltex-20160712-1|2	# category Package
21cr|texlive-mgltex-20160712-1|3	# catalog-ctan /macros/latex/contrib/mgltex
21cr|texlive-mgltex-20160712-1|4	# catalog-date 2008-11-01 22:12:33 +0100
21cr|texlive-mgltex-20160712-1|5	# catalog-license GPL3
21cr|texlive-mgltex-20160712-1|6	# catalog-version 20160712
21cr|texlive-mgltex-20160712-1|7	Name:		texlive-mgltex
21cr|texlive-mgltex-20160712-1|8	Version:	20160712
21cr|texlive-mgltex-20160712-1|9	Release:	1
21cr|texlive-mgltex-20160712-1|10	Summary:	High-quality graphics from MGL scripts embedded in LaTeX documents
21cr|texlive-mgltex-20160712-1|11	Group:		Publishing
21cr|texlive-mgltex-20160712-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mgltex
21cr|texlive-mgltex-20160712-1|13	License:	GPL3
21cr|texlive-mgltex-20160712-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mgltex.tar.xz
21cr|texlive-mgltex-20160712-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mgltex.doc.tar.xz
21cr|texlive-mgltex-20160712-1|16	BuildArch:	noarch
21cr|texlive-mgltex-20160712-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-mgltex-20160712-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-mgltex-20160712-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-mgltex-20160712-1|20	
21cr|texlive-mgltex-20160712-1|21	%description
21cr|texlive-mgltex-20160712-1|22	High-quality graphics from MGL scripts embedded in LaTeX documents
21cr|texlive-mgltex-20160712-1|23	
21cr|texlive-mgltex-20160712-1|24	
21cr|texlive-mgltex-20160712-1|25	#-----------------------------------------------------------------------
21cr|texlive-mgltex-20160712-1|26	%files
21cr|texlive-mgltex-20160712-1|27	%{_texmfdistdir}/tex/latex/*
21cr|texlive-mgltex-20160712-1|28	%doc %{_texmfdistdir}/doc/latex/*
21cr|texlive-mgltex-20160712-1|29	
21cr|texlive-mgltex-20160712-1|30	
21cr|texlive-mgltex-20160712-1|31	#-----------------------------------------------------------------------
21cr|texlive-mgltex-20160712-1|32	%prep
21cr|texlive-mgltex-20160712-1|33	%setup -c -a0 -a1
21cr|texlive-mgltex-20160712-1|34	
21cr|texlive-mgltex-20160712-1|35	%build
21cr|texlive-mgltex-20160712-1|36	
21cr|texlive-mgltex-20160712-1|37	%install
21cr|texlive-mgltex-20160712-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mgltex-20160712-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9800 21
21cr|texlive-mhequ-1.7-2|1	Name:		texlive-mhequ
21cr|texlive-mhequ-1.7-2|2	Version:	1.7
21cr|texlive-mhequ-1.7-2|3	Release:	2
21cr|texlive-mhequ-1.7-2|4	Summary:	Multicolumn equations, tags, labels, sub-numbering
21cr|texlive-mhequ-1.7-2|5	Group:		Publishing
21cr|texlive-mhequ-1.7-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mhequ
21cr|texlive-mhequ-1.7-2|7	License:	OTHER-FREE
21cr|texlive-mhequ-1.7-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhequ.tar.xz
21cr|texlive-mhequ-1.7-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhequ.doc.tar.xz
21cr|texlive-mhequ-1.7-2|10	BuildArch:	noarch
21cr|texlive-mhequ-1.7-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-mhequ-1.7-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-mhequ-1.7-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-mhequ-1.7-2|14	
21cr|texlive-mhequ-1.7-2|15	%description
21cr|texlive-mhequ-1.7-2|16	MHequ simplifies creating multi-column equation environments,
21cr|texlive-mhequ-1.7-2|17	and tagging the equations therein. It supports sub-numbers of
21cr|texlive-mhequ-1.7-2|18	blocks of equations (like (1.2a), (1.2b), etc) and references
21cr|texlive-mhequ-1.7-2|19	to each equation individually (1.2a) or to the whole block
21cr|texlive-mhequ-1.7-2|20	(1.2). The labels can be shown in draft mode. Comments in the
21cr|texlive-mhequ-1.7-2|21	package itself describe usage.
21cr|texlive-mhequ-1.7-2|22	
21cr|texlive-mhequ-1.7-2|23	#-----------------------------------------------------------------------
21cr|texlive-mhequ-1.7-2|24	%files
21cr|texlive-mhequ-1.7-2|25	%{_texmfdistdir}/tex/latex/mhequ
21cr|texlive-mhequ-1.7-2|26	%doc %{_texmfdistdir}/doc/latex/mhequ
21cr|texlive-mhequ-1.7-2|27	
21cr|texlive-mhequ-1.7-2|28	#-----------------------------------------------------------------------
21cr|texlive-mhequ-1.7-2|29	%prep
21cr|texlive-mhequ-1.7-2|30	%setup -c -a0 -a1
21cr|texlive-mhequ-1.7-2|31	
21cr|texlive-mhequ-1.7-2|32	%build
21cr|texlive-mhequ-1.7-2|33	
21cr|texlive-mhequ-1.7-2|34	%install
21cr|texlive-mhequ-1.7-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mhequ-1.7-2|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9801 21
21cr|texlive-miama-20190618-1|1	# revision 15878
21cr|texlive-miama-20190618-1|2	# category Package
21cr|texlive-miama-20190618-1|3	# catalog-ctan /macros/latex/contrib/afthesis
21cr|texlive-miama-20190618-1|4	# catalog-date 2008-11-01 22:12:33 +0100
21cr|texlive-miama-20190618-1|5	# catalog-license
21cr|texlive-miama-20190618-1|6	# catalog-version 1.1
21cr|texlive-miama-20190618-1|7	Name:		texlive-miama
21cr|texlive-miama-20190618-1|8	Version:	20190618
21cr|texlive-miama-20190618-1|9	Release:	1
21cr|texlive-miama-20190618-1|10	Summary:	The Miama Nueva handwriting font with LaTeX support
21cr|texlive-miama-20190618-1|11	Group:		Publishing
21cr|texlive-miama-20190618-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/miama
21cr|texlive-miama-20190618-1|13	License:	OFLLPPL1.3
21cr|texlive-miama-20190618-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miama.tar.xz
21cr|texlive-miama-20190618-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miama.doc.tar.xz
21cr|texlive-miama-20190618-1|16	BuildArch:	noarch
21cr|texlive-miama-20190618-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-miama-20190618-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-miama-20190618-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-miama-20190618-1|20	
21cr|texlive-miama-20190618-1|21	%description
21cr|texlive-miama-20190618-1|22	Miama Nueva is a handwriting / script font with over 1300
21cr|texlive-miama-20190618-1|23	glyphs that supports latin, cyrillic, and greek. It comes
21cr|texlive-miama-20190618-1|24	complete with LaTeX support.
21cr|texlive-miama-20190618-1|25	
21cr|texlive-miama-20190618-1|26	
21cr|texlive-miama-20190618-1|27	#-----------------------------------------------------------------------
21cr|texlive-miama-20190618-1|28	%files
21cr|texlive-miama-20190618-1|29	%{_texmfdistdir}/tex/latex/miama
21cr|texlive-miama-20190618-1|30	%{_texmfdistdir}/fonts/*/*
21cr|texlive-miama-20190618-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-miama-20190618-1|32	
21cr|texlive-miama-20190618-1|33	#-----------------------------------------------------------------------
21cr|texlive-miama-20190618-1|34	%prep
21cr|texlive-miama-20190618-1|35	%setup -c -a0 -a1
21cr|texlive-miama-20190618-1|36	
21cr|texlive-miama-20190618-1|37	%build
21cr|texlive-miama-20190618-1|38	
21cr|texlive-miama-20190618-1|39	%install
21cr|texlive-miama-20190618-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-miama-20190618-1|41	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9802 21
21cr|texlive-midnight-20190228-1|1	Name:		texlive-midnight
21cr|texlive-midnight-20190228-1|2	Version:	20190228
21cr|texlive-midnight-20190228-1|3	Release:	1
21cr|texlive-midnight-20190228-1|4	Summary:	A set of useful macro tools
21cr|texlive-midnight-20190228-1|5	Group:		Publishing
21cr|texlive-midnight-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/midnight
21cr|texlive-midnight-20190228-1|7	License:	OTHER-FREE
21cr|texlive-midnight-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/midnight.tar.xz
21cr|texlive-midnight-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/midnight.doc.tar.xz
21cr|texlive-midnight-20190228-1|10	BuildArch:	noarch
21cr|texlive-midnight-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-midnight-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-midnight-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-midnight-20190228-1|14	
21cr|texlive-midnight-20190228-1|15	%description
21cr|texlive-midnight-20190228-1|16	Included are: - quire: making booklets, etc.; - gloss:
21cr|texlive-midnight-20190228-1|17	vertically align words in consecutive sentences; - loop: a
21cr|texlive-midnight-20190228-1|18	looping construct; - dolines: 'meta'-macros to separate
21cr|texlive-midnight-20190228-1|19	arguments by newlines; - labels: address labels and bulk mail
21cr|texlive-midnight-20190228-1|20	letters; - styledef: selectively input part of a file; and -
21cr|texlive-midnight-20190228-1|21	border: borders around boxes.
21cr|texlive-midnight-20190228-1|22	
21cr|texlive-midnight-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-midnight-20190228-1|24	%files
21cr|texlive-midnight-20190228-1|25	%{_texmfdistdir}/tex/generic/midnight
21cr|texlive-midnight-20190228-1|26	%doc %{_texmfdistdir}/doc/generic/midnight
21cr|texlive-midnight-20190228-1|27	
21cr|texlive-midnight-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-midnight-20190228-1|29	%prep
21cr|texlive-midnight-20190228-1|30	%setup -c -a0 -a1
21cr|texlive-midnight-20190228-1|31	
21cr|texlive-midnight-20190228-1|32	%build
21cr|texlive-midnight-20190228-1|33	
21cr|texlive-midnight-20190228-1|34	%install
21cr|texlive-midnight-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-midnight-20190228-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9803 21
21cr|texlive-milog-41610-1|1	%define oname milog
21cr|texlive-milog-41610-1|2	
21cr|texlive-milog-41610-1|3	Summary:	A LaTeX class for fulfilling the documentation duties according to the German minimum wage law MiLoG
21cr|texlive-milog-41610-1|4	Name:		texlive-milog
21cr|texlive-milog-41610-1|5	Version:	41610
21cr|texlive-milog-41610-1|6	Release:	1
21cr|texlive-milog-41610-1|7	License:	LPPL1.3
21cr|texlive-milog-41610-1|8	Group:		Publishing
21cr|texlive-milog-41610-1|9	Url:		https://www.ctan.org
21cr|texlive-milog-41610-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-milog-41610-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-milog-41610-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-milog-41610-1|13	Requires:	texlive-tlpkg
21cr|texlive-milog-41610-1|14	Requires:	texlive-kpathsea
21cr|texlive-milog-41610-1|15	Provides:	tex(milog.cls) = 2024
21cr|texlive-milog-41610-1|16	BuildArch:	noarch
21cr|texlive-milog-41610-1|17	
21cr|texlive-milog-41610-1|18	%description
21cr|texlive-milog-41610-1|19	Seit dem 1. Januar 2015 gilt in Deutschland grundsatzlich fur
21cr|texlive-milog-41610-1|20	alle Arbeitnehmer ein flachendeckender gesetzlicher Mindestlohn
21cr|texlive-milog-41610-1|21	in Hohe von derzeit 8,50EUR pro Stunde. Mit Wirkung ab 1.
21cr|texlive-milog-41610-1|22	August 2015 wurden die Dokumentations- und
21cr|texlive-milog-41610-1|23	Aufzeichnungspflichten gelockert. Nach SS17 MiLoG, muss Beginn,
21cr|texlive-milog-41610-1|24	Ende und Dauer der taglichen Arbeitszeit der in SS22 MiLoG
21cr|texlive-milog-41610-1|25	definierten Arbeitnehmern (formlos) aufgezeichnet werden.
21cr|texlive-milog-41610-1|26	Zusatzlich ermoglicht milog.cls aus praktischen Grunden die
21cr|texlive-milog-41610-1|27	Aufzeichnug von unbezahlten Pausen und Bemerkungen (Ruhetag,
21cr|texlive-milog-41610-1|28	Urlaub, krank, ...). Die Erfassung der Arbeitszeiten erfolgt in
21cr|texlive-milog-41610-1|29	einer simplen CSV-Datei, aus der die Klasse automatisch einen
21cr|texlive-milog-41610-1|30	Arbeitszeitnachweis erstellt. Alternativ konnen die Daten auch
21cr|texlive-milog-41610-1|31	durch einen CSV-Export - mit eventueller Nachbearbeitung -
21cr|texlive-milog-41610-1|32	einer geeigneteten App erhoben werden. The milog.cls class
21cr|texlive-milog-41610-1|33	provides means to fulfill the documentation duties by the
21cr|texlive-milog-41610-1|34	German minimum wage law MiLoG. The recording of working hours
21cr|texlive-milog-41610-1|35	is carried out in a simple CSV file from which the class will
21cr|texlive-milog-41610-1|36	automatically create a time sheet. Alternatively, data can also
21cr|texlive-milog-41610-1|37	be collected by a CSV export of a suitable app.
21cr|texlive-milog-41610-1|38	
21cr|texlive-milog-41610-1|39	%files
21cr|texlive-milog-41610-1|40	%doc %{_texmfdistdir}/doc/latex/milog/
21cr|texlive-milog-41610-1|41	%{_texmfdistdir}/tex/latex/milog/
21cr|texlive-milog-41610-1|42	
21cr|texlive-milog-41610-1|43	#------------------------------------------------------------------
21cr|texlive-milog-41610-1|44	
21cr|texlive-milog-41610-1|45	%prep
21cr|texlive-milog-41610-1|46	%setup -c -a0 -a1
21cr|texlive-milog-41610-1|47	
21cr|texlive-milog-41610-1|48	%build
21cr|texlive-milog-41610-1|49	
21cr|texlive-milog-41610-1|50	%install
21cr|texlive-milog-41610-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-milog-41610-1|52	rm -rf tlpkg
21cr|texlive-milog-41610-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

9804 21
21cr|texlive-mindflow-65236-1|1	%define oname mindflow
21cr|texlive-mindflow-65236-1|2	
21cr|texlive-mindflow-65236-1|3	Summary:	Write your ideas in a clear way
21cr|texlive-mindflow-65236-1|4	Name:		texlive-mindflow
21cr|texlive-mindflow-65236-1|5	Version:	65236
21cr|texlive-mindflow-65236-1|6	Release:	1
21cr|texlive-mindflow-65236-1|7	License:	LPPL1.3
21cr|texlive-mindflow-65236-1|8	Group:		Publishing
21cr|texlive-mindflow-65236-1|9	Url:		https://www.ctan.org
21cr|texlive-mindflow-65236-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mindflow-65236-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mindflow-65236-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mindflow-65236-1|13	#Requires:	tex(amsmath.sty)
21cr|texlive-mindflow-65236-1|14	#Requires:	tex(etoolbox.sty)
21cr|texlive-mindflow-65236-1|15	Requires:	tex(kvoptions.sty)
21cr|texlive-mindflow-65236-1|16	#Requires:	tex(lineno.sty)
21cr|texlive-mindflow-65236-1|17	Requires:	texlive-tlpkg
21cr|texlive-mindflow-65236-1|18	Requires:	texlive-kpathsea
21cr|texlive-mindflow-65236-1|19	#Requires:	tex(nowidow.sty)
21cr|texlive-mindflow-65236-1|20	#Requires:	tex(verbatim.sty)
21cr|texlive-mindflow-65236-1|21	#Requires:	tex(xcolor.sty)
21cr|texlive-mindflow-65236-1|22	Provides:	tex(mindflow.sty) = 2024
21cr|texlive-mindflow-65236-1|23	BuildArch:	noarch
21cr|texlive-mindflow-65236-1|24	
21cr|texlive-mindflow-65236-1|25	%description
21cr|texlive-mindflow-65236-1|26	This package provides an environment that has its own line
21cr|texlive-mindflow-65236-1|27	numbers or markers and can be well distinguished from the main
21cr|texlive-mindflow-65236-1|28	text, for writing you ideas or annotations.
21cr|texlive-mindflow-65236-1|29	
21cr|texlive-mindflow-65236-1|30	%files
21cr|texlive-mindflow-65236-1|31	%doc %{_texmfdistdir}/doc/latex/mindflow
21cr|texlive-mindflow-65236-1|32	%{_texmfdistdir}/tex/latex/mindflow
21cr|texlive-mindflow-65236-1|33	
21cr|texlive-mindflow-65236-1|34	#------------------------------------------------------------------
21cr|texlive-mindflow-65236-1|35	
21cr|texlive-mindflow-65236-1|36	%prep
21cr|texlive-mindflow-65236-1|37	%setup -c -a0 -a1
21cr|texlive-mindflow-65236-1|38	
21cr|texlive-mindflow-65236-1|39	%build
21cr|texlive-mindflow-65236-1|40	
21cr|texlive-mindflow-65236-1|41	%install
21cr|texlive-mindflow-65236-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mindflow-65236-1|43	rm -rf tlpkg
21cr|texlive-mindflow-65236-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9805 21
21cr|texlive-minidocument-43752-1|1	%define oname minidocument
21cr|texlive-minidocument-43752-1|2	
21cr|texlive-minidocument-43752-1|3	Summary:	Creates miniature documents inside other LaTeX documents
21cr|texlive-minidocument-43752-1|4	Name:		texlive-minidocument
21cr|texlive-minidocument-43752-1|5	Version:	43752
21cr|texlive-minidocument-43752-1|6	Release:	1
21cr|texlive-minidocument-43752-1|7	License:	LPPL1.3
21cr|texlive-minidocument-43752-1|8	Group:		Publishing
21cr|texlive-minidocument-43752-1|9	Url:		https://www.ctan.org
21cr|texlive-minidocument-43752-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-minidocument-43752-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-minidocument-43752-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-minidocument-43752-1|13	Requires:	texlive-tlpkg
21cr|texlive-minidocument-43752-1|14	Requires:	texlive-kpathsea
21cr|texlive-minidocument-43752-1|15	Provides:	tex(minidocument.sty) = 2024
21cr|texlive-minidocument-43752-1|16	BuildArch:	noarch
21cr|texlive-minidocument-43752-1|17	
21cr|texlive-minidocument-43752-1|18	%description
21cr|texlive-minidocument-43752-1|19	This package can be used to create miniature documents inside
21cr|texlive-minidocument-43752-1|20	other LaTeX documents. Inside the minidocument all features of
21cr|texlive-minidocument-43752-1|21	the outer vertical mode like page breaking, floats, marginpars,
21cr|texlive-minidocument-43752-1|22	etc. are available.
21cr|texlive-minidocument-43752-1|23	
21cr|texlive-minidocument-43752-1|24	%files
21cr|texlive-minidocument-43752-1|25	%doc %{_texmfdistdir}/doc/latex/minidocument/
21cr|texlive-minidocument-43752-1|26	%{_texmfdistdir}/tex/latex/minidocument/
21cr|texlive-minidocument-43752-1|27	
21cr|texlive-minidocument-43752-1|28	#------------------------------------------------------------------
21cr|texlive-minidocument-43752-1|29	
21cr|texlive-minidocument-43752-1|30	%prep
21cr|texlive-minidocument-43752-1|31	%setup -c -a0 -a1
21cr|texlive-minidocument-43752-1|32	
21cr|texlive-minidocument-43752-1|33	%build
21cr|texlive-minidocument-43752-1|34	
21cr|texlive-minidocument-43752-1|35	%install
21cr|texlive-minidocument-43752-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-minidocument-43752-1|37	rm -rf tlpkg
21cr|texlive-minidocument-43752-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9806 21
21cr|texlive-minim-66395-1|1	%define oname minim
21cr|texlive-minim-66395-1|2	
21cr|texlive-minim-66395-1|3	Summary:	A modern plain format for the LuaTeX engine
21cr|texlive-minim-66395-1|4	Name:		texlive-minim
21cr|texlive-minim-66395-1|5	Version:	66395
21cr|texlive-minim-66395-1|6	Release:	1
21cr|texlive-minim-66395-1|7	License:	LPPL1.3
21cr|texlive-minim-66395-1|8	Group:		Publishing
21cr|texlive-minim-66395-1|9	Url:		https://www.ctan.org
21cr|texlive-minim-66395-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-minim-66395-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-minim-66395-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-minim-66395-1|13	Requires:	texlive-tlpkg
21cr|texlive-minim-66395-1|14	Requires:	texlive-kpathsea
21cr|texlive-minim-66395-1|15	Provides:	tex(minim-alloc.tex) = 2024
21cr|texlive-minim-66395-1|16	Provides:	tex(minim-doc.sty) = 2024
21cr|texlive-minim-66395-1|17	Provides:	tex(minim-etex.tex) = 2024
21cr|texlive-minim-66395-1|18	Provides:	tex(minim-hooks.tex) = 2024
21cr|texlive-minim-66395-1|19	Provides:	tex(minim-lmodern.tex) = 2024
21cr|texlive-minim-66395-1|20	Provides:	tex(minim-pdfresources.tex) = 2024
21cr|texlive-minim-66395-1|21	Provides:	tex(minim-plain.tex) = 2024
21cr|texlive-minim-66395-1|22	Provides:	tex(minim.tex) = 2024
21cr|texlive-minim-66395-1|23	BuildArch:	noarch
21cr|texlive-minim-66395-1|24	
21cr|texlive-minim-66395-1|25	%description
21cr|texlive-minim-66395-1|26	This is a modern plain format for the LuaTeX engine, adding
21cr|texlive-minim-66395-1|27	improved low-level support for many LuaTeX extensions and newer
21cr|texlive-minim-66395-1|28	PDF features. While it can be used as drop-in replacement for
21cr|texlive-minim-66395-1|29	plain TeX, it probably is most useful as a basis for your own
21cr|texlive-minim-66395-1|30	formats. Most features included in the format are provided by
21cr|texlive-minim-66395-1|31	separate packages that can be used on their own; see the
21cr|texlive-minim-66395-1|32	packages minim-mp for mplib (MetaPost) support minim-math for
21cr|texlive-minim-66395-1|33	unicode mathematics minim-pdf for creating Tagged PDF minim-xmp
21cr|texlive-minim-66395-1|34	for XMP (metadata) inclusion This package contains only their
21cr|texlive-minim-66395-1|35	shared lowest-level programming interface, along with their
21cr|texlive-minim-66395-1|36	combined format.
21cr|texlive-minim-66395-1|37	
21cr|texlive-minim-66395-1|38	%files
21cr|texlive-minim-66395-1|39	%doc %{_texmfdistdir}/doc/luatex/minim
21cr|texlive-minim-66395-1|40	%{_texmfdistdir}/tex/luatex/minim
21cr|texlive-minim-66395-1|41	
21cr|texlive-minim-66395-1|42	#------------------------------------------------------------------
21cr|texlive-minim-66395-1|43	
21cr|texlive-minim-66395-1|44	%prep
21cr|texlive-minim-66395-1|45	%setup -c -a0 -a1
21cr|texlive-minim-66395-1|46	
21cr|texlive-minim-66395-1|47	%build
21cr|texlive-minim-66395-1|48	
21cr|texlive-minim-66395-1|49	%install
21cr|texlive-minim-66395-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-minim-66395-1|51	rm -rf tlpkg
21cr|texlive-minim-66395-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

9807 21
21cr|texlive-minimalist-66434-1|1	%define oname minimalist
21cr|texlive-minimalist-66434-1|2	
21cr|texlive-minimalist-66434-1|3	Summary:	Write your articles or books in a simple and clear way
21cr|texlive-minimalist-66434-1|4	Name:		texlive-minimalist
21cr|texlive-minimalist-66434-1|5	Version:	66434
21cr|texlive-minimalist-66434-1|6	Release:	1
21cr|texlive-minimalist-66434-1|7	License:	LPPL1.3
21cr|texlive-minimalist-66434-1|8	Group:		Publishing
21cr|texlive-minimalist-66434-1|9	Url:		https://www.ctan.org
21cr|texlive-minimalist-66434-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-minimalist-66434-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-minimalist-66434-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-minimalist-66434-1|13	#Requires:	tex(amssymb.sty)
21cr|texlive-minimalist-66434-1|14	#Requires:	tex(amsthm.sty)
21cr|texlive-minimalist-66434-1|15	#Requires:	tex(anyfontsize.sty)
21cr|texlive-minimalist-66434-1|16	#Requires:	tex(bookmark.sty)
21cr|texlive-minimalist-66434-1|17	#Requires:	tex(caption.sty)
21cr|texlive-minimalist-66434-1|18	#Requires:	tex(draftwatermark.sty)
21cr|texlive-minimalist-66434-1|19	#Requires:	tex(embrac.sty)
21cr|texlive-minimalist-66434-1|20	#Requires:	tex(enumitem.sty)
21cr|texlive-minimalist-66434-1|21	#Requires:	tex(extramarks.sty)
21cr|texlive-minimalist-66434-1|22	#Requires:	tex(fancyhdr.sty)
21cr|texlive-minimalist-66434-1|23	#Requires:	tex(float.sty)
21cr|texlive-minimalist-66434-1|24	#Requires:	tex(geometry.sty)
21cr|texlive-minimalist-66434-1|25	Requires:	tex(graphicx.sty)
21cr|texlive-minimalist-66434-1|26	#Requires:	tex(hyperref.sty)
21cr|texlive-minimalist-66434-1|27	#Requires:	tex(imakeidx.sty)
21cr|texlive-minimalist-66434-1|28	#Requires:	tex(indentfirst.sty)
21cr|texlive-minimalist-66434-1|29	#Requires:	tex(lineno.sty)
21cr|texlive-minimalist-66434-1|30	Requires:	texlive-tlpkg
21cr|texlive-minimalist-66434-1|31	Requires:	texlive-kpathsea
21cr|texlive-minimalist-66434-1|32	Requires:	tex(lua-widow-control.sty)
21cr|texlive-minimalist-66434-1|33	#Requires:	tex(mathpazo.sty)
21cr|texlive-minimalist-66434-1|34	#Requires:	tex(mathtools.sty)
21cr|texlive-minimalist-66434-1|35	Requires:	tex(newpxtext.sty)
21cr|texlive-minimalist-66434-1|36	#Requires:	tex(nowidow.sty)
21cr|texlive-minimalist-66434-1|37	#Requires:	tex(parskip.sty)
21cr|texlive-minimalist-66434-1|38	Requires:	tex(projlib-author.sty)
21cr|texlive-minimalist-66434-1|39	Requires:	tex(projlib-draft.sty)
21cr|texlive-minimalist-66434-1|40	Requires:	tex(projlib-font.sty)
21cr|texlive-minimalist-66434-1|41	Requires:	tex(projlib-language.sty)
21cr|texlive-minimalist-66434-1|42	Requires:	tex(projlib-paper.sty)
21cr|texlive-minimalist-66434-1|43	Requires:	tex(projlib-theorem.sty)
21cr|texlive-minimalist-66434-1|44	Requires:	tex(projlib-titlepage.sty)
21cr|texlive-minimalist-66434-1|45	#Requires:	tex(regexpatch.sty)
21cr|texlive-minimalist-66434-1|46	#Requires:	tex(relsize.sty)
21cr|texlive-minimalist-66434-1|47	#Requires:	tex(silence.sty)
21cr|texlive-minimalist-66434-1|48	#Requires:	tex(tcolorbox.sty)
21cr|texlive-minimalist-66434-1|49	#Requires:	tex(tikzpagenodes.sty)
21cr|texlive-minimalist-66434-1|50	#Requires:	tex(tikz.sty)
21cr|texlive-minimalist-66434-1|51	#Requires:	tex(titlesec.sty)
21cr|texlive-minimalist-66434-1|52	#Requires:	tex(titletoc.sty)
21cr|texlive-minimalist-66434-1|53	#Requires:	tex(ulem.sty)
21cr|texlive-minimalist-66434-1|54	#Requires:	tex(url.sty)
21cr|texlive-minimalist-66434-1|55	#Requires:	tex(wrapfig.sty)
21cr|texlive-minimalist-66434-1|56	Provides:	tex(minimalist-classical.sty) = 2024
21cr|texlive-minimalist-66434-1|57	Provides:	tex(minimalist-flow.sty) = 2024
21cr|texlive-minimalist-66434-1|58	Provides:	tex(minimalist-plain.sty) = 2024
21cr|texlive-minimalist-66434-1|59	Provides:	tex(minimalist-stream.sty) = 2024
21cr|texlive-minimalist-66434-1|60	Provides:	tex(minimalist.sty) = 2024
21cr|texlive-minimalist-66434-1|61	Provides:	tex(minimart.cls) = 2024
21cr|texlive-minimalist-66434-1|62	Provides:	tex(minimbook.cls) = 2024
21cr|texlive-minimalist-66434-1|63	BuildArch:	noarch
21cr|texlive-minimalist-66434-1|64	
21cr|texlive-minimalist-66434-1|65	%description
21cr|texlive-minimalist-66434-1|66	This package offers you a LaTeX style file and two classes to
21cr|texlive-minimalist-66434-1|67	typeset articles or books in a simple and clear way. These
21cr|texlive-minimalist-66434-1|68	classes currently have native support for English, French,
21cr|texlive-minimalist-66434-1|69	German, Italian, Portuguese (European and Brazilian), and
21cr|texlive-minimalist-66434-1|70	Spanish typesetting. They compile with any major TeX engine.
21cr|texlive-minimalist-66434-1|71	You may also wish to consider the packages einfart and
21cr|texlive-minimalist-66434-1|72	simplivre, which are enhanced versions of the classes provided
21cr|texlive-minimalist-66434-1|73	here. They have unicode support, thus can only be used with
21cr|texlive-minimalist-66434-1|74	either XeLaTeX or LuaLaTeX. Currently they have native support
21cr|texlive-minimalist-66434-1|75	for Chinese (both simplified and traditional), English, French,
21cr|texlive-minimalist-66434-1|76	German, Italian, Japanese, Portuguese (European and Brazilian),
21cr|texlive-minimalist-66434-1|77	Russian and Spanish typesetting, and also use more beautiful
21cr|texlive-minimalist-66434-1|78	fonts.
21cr|texlive-minimalist-66434-1|79	
21cr|texlive-minimalist-66434-1|80	%files
21cr|texlive-minimalist-66434-1|81	%doc %{_texmfdistdir}/doc/latex/minimalist
21cr|texlive-minimalist-66434-1|82	%{_texmfdistdir}/tex/latex/minimalist
21cr|texlive-minimalist-66434-1|83	
21cr|texlive-minimalist-66434-1|84	#------------------------------------------------------------------
21cr|texlive-minimalist-66434-1|85	
21cr|texlive-minimalist-66434-1|86	%prep
21cr|texlive-minimalist-66434-1|87	%setup -c -a0 -a1
21cr|texlive-minimalist-66434-1|88	
21cr|texlive-minimalist-66434-1|89	%build
21cr|texlive-minimalist-66434-1|90	
21cr|texlive-minimalist-66434-1|91	%install
21cr|texlive-minimalist-66434-1|92	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-minimalist-66434-1|93	rm -rf tlpkg
21cr|texlive-minimalist-66434-1|94	cp -fpar * %{buildroot}%{_texmfdistdir}

9808 21
21cr|texlive-minim-hatching-62395-1|1	%define oname minim-hatching
21cr|texlive-minim-hatching-62395-1|2	
21cr|texlive-minim-hatching-62395-1|3	Summary:	Create tiling patterns with the minim-mp MetaPost processor
21cr|texlive-minim-hatching-62395-1|4	Name:		texlive-minim-hatching
21cr|texlive-minim-hatching-62395-1|5	Version:	62395
21cr|texlive-minim-hatching-62395-1|6	Release:	1
21cr|texlive-minim-hatching-62395-1|7	License:	LPPL1.3
21cr|texlive-minim-hatching-62395-1|8	Group:		Publishing
21cr|texlive-minim-hatching-62395-1|9	Url:		https://www.ctan.org
21cr|texlive-minim-hatching-62395-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-minim-hatching-62395-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-minim-hatching-62395-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-minim-hatching-62395-1|13	Requires:	texlive-tlpkg
21cr|texlive-minim-hatching-62395-1|14	Requires:	texlive-kpathsea
21cr|texlive-minim-hatching-62395-1|15	BuildArch:	noarch
21cr|texlive-minim-hatching-62395-1|16	
21cr|texlive-minim-hatching-62395-1|17	%description
21cr|texlive-minim-hatching-62395-1|18	This is a small proof-of-concept library of tiling patterns for
21cr|texlive-minim-hatching-62395-1|19	use with the minim-mp MetaPost processor.
21cr|texlive-minim-hatching-62395-1|20	
21cr|texlive-minim-hatching-62395-1|21	%files
21cr|texlive-minim-hatching-62395-1|22	%doc %{_texmfdistdir}/doc/latex/minim-hatching
21cr|texlive-minim-hatching-62395-1|23	%{_texmfdistdir}/metapost/minim-hatching
21cr|texlive-minim-hatching-62395-1|24	
21cr|texlive-minim-hatching-62395-1|25	#------------------------------------------------------------------
21cr|texlive-minim-hatching-62395-1|26	
21cr|texlive-minim-hatching-62395-1|27	%prep
21cr|texlive-minim-hatching-62395-1|28	%setup -c -a0 -a1
21cr|texlive-minim-hatching-62395-1|29	
21cr|texlive-minim-hatching-62395-1|30	%build
21cr|texlive-minim-hatching-62395-1|31	
21cr|texlive-minim-hatching-62395-1|32	%install
21cr|texlive-minim-hatching-62395-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-minim-hatching-62395-1|34	rm -rf tlpkg
21cr|texlive-minim-hatching-62395-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9809 21
21cr|texlive-minim-math-66395-1|1	%define oname minim-math
21cr|texlive-minim-math-66395-1|2	
21cr|texlive-minim-math-66395-1|3	Summary:	Extensive maths for LuaTeX
21cr|texlive-minim-math-66395-1|4	Name:		texlive-minim-math
21cr|texlive-minim-math-66395-1|5	Version:	66395
21cr|texlive-minim-math-66395-1|6	Release:	1
21cr|texlive-minim-math-66395-1|7	License:	LPPL1.3
21cr|texlive-minim-math-66395-1|8	Group:		Publishing
21cr|texlive-minim-math-66395-1|9	Url:		https://www.ctan.org
21cr|texlive-minim-math-66395-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-minim-math-66395-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-minim-math-66395-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-minim-math-66395-1|13	Requires:	texlive-tlpkg
21cr|texlive-minim-math-66395-1|14	Requires:	texlive-kpathsea
21cr|texlive-minim-math-66395-1|15	Provides:	tex(minim-math.tex) = 2024
21cr|texlive-minim-math-66395-1|16	BuildArch:	noarch
21cr|texlive-minim-math-66395-1|17	
21cr|texlive-minim-math-66395-1|18	%description
21cr|texlive-minim-math-66395-1|19	This package provides a simple and highly configurable way to
21cr|texlive-minim-math-66395-1|20	use Unicode and OpenType mathematics with simple LuaTeX, taking
21cr|texlive-minim-math-66395-1|21	advantage of most of the engine's new capabilities in
21cr|texlive-minim-math-66395-1|22	mathematical typesetting. Also included are the proper settings
21cr|texlive-minim-math-66395-1|23	and definitions for almost all Unicode mathematical characters.
21cr|texlive-minim-math-66395-1|24	
21cr|texlive-minim-math-66395-1|25	%files
21cr|texlive-minim-math-66395-1|26	%doc %{_texmfdistdir}/doc/luatex/minim-math
21cr|texlive-minim-math-66395-1|27	%{_texmfdistdir}/tex/luatex/minim-math
21cr|texlive-minim-math-66395-1|28	
21cr|texlive-minim-math-66395-1|29	#------------------------------------------------------------------
21cr|texlive-minim-math-66395-1|30	
21cr|texlive-minim-math-66395-1|31	%prep
21cr|texlive-minim-math-66395-1|32	%setup -c -a0 -a1
21cr|texlive-minim-math-66395-1|33	
21cr|texlive-minim-math-66395-1|34	%build
21cr|texlive-minim-math-66395-1|35	
21cr|texlive-minim-math-66395-1|36	%install
21cr|texlive-minim-math-66395-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-minim-math-66395-1|38	rm -rf tlpkg
21cr|texlive-minim-math-66395-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9810 21
21cr|texlive-minim-mp-66395-1|1	%define oname minim-mp
21cr|texlive-minim-mp-66395-1|2	
21cr|texlive-minim-mp-66395-1|3	Summary:	Low-level mplib integration for LuaTeX
21cr|texlive-minim-mp-66395-1|4	Name:		texlive-minim-mp
21cr|texlive-minim-mp-66395-1|5	Version:	66395
21cr|texlive-minim-mp-66395-1|6	Release:	1
21cr|texlive-minim-mp-66395-1|7	License:	LPPL1.3
21cr|texlive-minim-mp-66395-1|8	Group:		Publishing
21cr|texlive-minim-mp-66395-1|9	Url:		https://www.ctan.org
21cr|texlive-minim-mp-66395-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-minim-mp-66395-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-minim-mp-66395-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-minim-mp-66395-1|13	Requires:	texlive-tlpkg
21cr|texlive-minim-mp-66395-1|14	Requires:	texlive-kpathsea
21cr|texlive-minim-mp-66395-1|15	Provides:	tex(minim-mp.tex) = 2024
21cr|texlive-minim-mp-66395-1|16	BuildArch:	noarch
21cr|texlive-minim-mp-66395-1|17	
21cr|texlive-minim-mp-66395-1|18	%description
21cr|texlive-minim-mp-66395-1|19	This package offers low-level mplib integration for plain
21cr|texlive-minim-mp-66395-1|20	LuaTeX and is designed with the purpose of being easy to
21cr|texlive-minim-mp-66395-1|21	extend. The use of multiple simultaneous MetaPost instances is
21cr|texlive-minim-mp-66395-1|22	supported, as well as running TeX or lua code from within
21cr|texlive-minim-mp-66395-1|23	MetaPost. With the included minim-mp format file, you can even
21cr|texlive-minim-mp-66395-1|24	use LuaTeX as a stand-alone MetaPost compiler.
21cr|texlive-minim-mp-66395-1|25	
21cr|texlive-minim-mp-66395-1|26	%files
21cr|texlive-minim-mp-66395-1|27	%doc %{_texmfdistdir}/doc/luatex/minim-mp
21cr|texlive-minim-mp-66395-1|28	%{_texmfdistdir}/metapost/minim-mp
21cr|texlive-minim-mp-66395-1|29	%{_texmfdistdir}/tex/luatex/minim-mp
21cr|texlive-minim-mp-66395-1|30	
21cr|texlive-minim-mp-66395-1|31	#------------------------------------------------------------------
21cr|texlive-minim-mp-66395-1|32	
21cr|texlive-minim-mp-66395-1|33	%prep
21cr|texlive-minim-mp-66395-1|34	%setup -c -a0 -a1
21cr|texlive-minim-mp-66395-1|35	
21cr|texlive-minim-mp-66395-1|36	%build
21cr|texlive-minim-mp-66395-1|37	
21cr|texlive-minim-mp-66395-1|38	%install
21cr|texlive-minim-mp-66395-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-minim-mp-66395-1|40	rm -rf tlpkg
21cr|texlive-minim-mp-66395-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9811 21
21cr|texlive-minim-pdf-66395-1|1	%define oname minim-pdf
21cr|texlive-minim-pdf-66395-1|2	
21cr|texlive-minim-pdf-66395-1|3	Summary:	Low-level PDF integration for LuaTeX
21cr|texlive-minim-pdf-66395-1|4	Name:		texlive-minim-pdf
21cr|texlive-minim-pdf-66395-1|5	Version:	66395
21cr|texlive-minim-pdf-66395-1|6	Release:	1
21cr|texlive-minim-pdf-66395-1|7	License:	LPPL1.3
21cr|texlive-minim-pdf-66395-1|8	Group:		Publishing
21cr|texlive-minim-pdf-66395-1|9	Url:		https://www.ctan.org
21cr|texlive-minim-pdf-66395-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-minim-pdf-66395-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-minim-pdf-66395-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-minim-pdf-66395-1|13	Requires:	texlive-tlpkg
21cr|texlive-minim-pdf-66395-1|14	Requires:	texlive-kpathsea
21cr|texlive-minim-pdf-66395-1|15	Provides:	tex(minim-pdf.tex) = 2024
21cr|texlive-minim-pdf-66395-1|16	BuildArch:	noarch
21cr|texlive-minim-pdf-66395-1|17	
21cr|texlive-minim-pdf-66395-1|18	%description
21cr|texlive-minim-pdf-66395-1|19	This package adds low-level support to plain LuaTeX for marking
21cr|texlive-minim-pdf-66395-1|20	up the structure of a PDF document. The implementation is
21cr|texlive-minim-pdf-66395-1|21	rather basic, but should allow you to make your PDFs fully
21cr|texlive-minim-pdf-66395-1|22	PDF/A-compliant.
21cr|texlive-minim-pdf-66395-1|23	
21cr|texlive-minim-pdf-66395-1|24	%files
21cr|texlive-minim-pdf-66395-1|25	%doc %{_texmfdistdir}/doc/luatex/minim-pdf
21cr|texlive-minim-pdf-66395-1|26	%{_texmfdistdir}/tex/luatex/minim-pdf
21cr|texlive-minim-pdf-66395-1|27	
21cr|texlive-minim-pdf-66395-1|28	#------------------------------------------------------------------
21cr|texlive-minim-pdf-66395-1|29	
21cr|texlive-minim-pdf-66395-1|30	%prep
21cr|texlive-minim-pdf-66395-1|31	%setup -c -a0 -a1
21cr|texlive-minim-pdf-66395-1|32	
21cr|texlive-minim-pdf-66395-1|33	%build
21cr|texlive-minim-pdf-66395-1|34	
21cr|texlive-minim-pdf-66395-1|35	%install
21cr|texlive-minim-pdf-66395-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-minim-pdf-66395-1|37	rm -rf tlpkg
21cr|texlive-minim-pdf-66395-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9812 21
21cr|texlive-minim-xmp-66395-1|1	%define oname minim-xmp
21cr|texlive-minim-xmp-66395-1|2	
21cr|texlive-minim-xmp-66395-1|3	Summary:	Embed XMP metadata in PDF with LuaTeX
21cr|texlive-minim-xmp-66395-1|4	Name:		texlive-minim-xmp
21cr|texlive-minim-xmp-66395-1|5	Version:	66395
21cr|texlive-minim-xmp-66395-1|6	Release:	1
21cr|texlive-minim-xmp-66395-1|7	License:	LPPL1.3
21cr|texlive-minim-xmp-66395-1|8	Group:		Publishing
21cr|texlive-minim-xmp-66395-1|9	Url:		https://www.ctan.org
21cr|texlive-minim-xmp-66395-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-minim-xmp-66395-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-minim-xmp-66395-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-minim-xmp-66395-1|13	Requires:	texlive-tlpkg
21cr|texlive-minim-xmp-66395-1|14	Requires:	texlive-kpathsea
21cr|texlive-minim-xmp-66395-1|15	Provides:	tex(minim-xmp.tex) = 2024
21cr|texlive-minim-xmp-66395-1|16	BuildArch:	noarch
21cr|texlive-minim-xmp-66395-1|17	
21cr|texlive-minim-xmp-66395-1|18	%description
21cr|texlive-minim-xmp-66395-1|19	This package enables the inclusion of XMP (eXtensible Metadata
21cr|texlive-minim-xmp-66395-1|20	Platform) data in the pdf output generated by (plain) LuaTeX.
21cr|texlive-minim-xmp-66395-1|21	The use of XMP is required by PDF standards such as PDF/A.
21cr|texlive-minim-xmp-66395-1|22	
21cr|texlive-minim-xmp-66395-1|23	%files
21cr|texlive-minim-xmp-66395-1|24	%doc %{_texmfdistdir}/doc/luatex/minim-xmp
21cr|texlive-minim-xmp-66395-1|25	%{_texmfdistdir}/tex/luatex/minim-xmp
21cr|texlive-minim-xmp-66395-1|26	
21cr|texlive-minim-xmp-66395-1|27	#------------------------------------------------------------------
21cr|texlive-minim-xmp-66395-1|28	
21cr|texlive-minim-xmp-66395-1|29	%prep
21cr|texlive-minim-xmp-66395-1|30	%setup -c -a0 -a1
21cr|texlive-minim-xmp-66395-1|31	
21cr|texlive-minim-xmp-66395-1|32	%build
21cr|texlive-minim-xmp-66395-1|33	
21cr|texlive-minim-xmp-66395-1|34	%install
21cr|texlive-minim-xmp-66395-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-minim-xmp-66395-1|36	rm -rf tlpkg
21cr|texlive-minim-xmp-66395-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9813 21
21cr|texlive-mintspirit-20131103-9|1	# revision 32069
21cr|texlive-mintspirit-20131103-9|2	# category Package
21cr|texlive-mintspirit-20131103-9|3	# catalog-ctan /fonts/mintspirit
21cr|texlive-mintspirit-20131103-9|4	# catalog-date 2013-11-03 23:53:16 +0100
21cr|texlive-mintspirit-20131103-9|5	# catalog-license ofl
21cr|texlive-mintspirit-20131103-9|6	# catalog-version undef
21cr|texlive-mintspirit-20131103-9|7	Name:		texlive-mintspirit
21cr|texlive-mintspirit-20131103-9|8	Version:	20131103
21cr|texlive-mintspirit-20131103-9|9	Release:	9
21cr|texlive-mintspirit-20131103-9|10	Summary:	LaTeX support for MintSpirit font families
21cr|texlive-mintspirit-20131103-9|11	Group:		Publishing
21cr|texlive-mintspirit-20131103-9|12	URL:		http://www.ctan.org/tex-archive/fonts/mintspirit
21cr|texlive-mintspirit-20131103-9|13	License:	OFL
21cr|texlive-mintspirit-20131103-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mintspirit.tar.xz
21cr|texlive-mintspirit-20131103-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mintspirit.doc.tar.xz
21cr|texlive-mintspirit-20131103-9|16	BuildArch:	noarch
21cr|texlive-mintspirit-20131103-9|17	BuildRequires:	texlive-tlpkg
21cr|texlive-mintspirit-20131103-9|18	Requires(pre):	texlive-tlpkg
21cr|texlive-mintspirit-20131103-9|19	Requires(post):	texlive-kpathsea
21cr|texlive-mintspirit-20131103-9|20	
21cr|texlive-mintspirit-20131103-9|21	%description
21cr|texlive-mintspirit-20131103-9|22	The package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-mintspirit-20131103-9|23	support for the MintSpirit and MintSpiritNo2 families of fonts,
21cr|texlive-mintspirit-20131103-9|24	designed by Hirwen Harendal. MintSpirit was originally designed
21cr|texlive-mintspirit-20131103-9|25	for use as a system font on a Linux Mint system. The No. 2
21cr|texlive-mintspirit-20131103-9|26	variant provides more conventional shapes for some glyphs.
21cr|texlive-mintspirit-20131103-9|27	
21cr|texlive-mintspirit-20131103-9|28	%post
21cr|texlive-mintspirit-20131103-9|29	%{_sbindir}/texlive.post
21cr|texlive-mintspirit-20131103-9|30	
21cr|texlive-mintspirit-20131103-9|31	%postun
21cr|texlive-mintspirit-20131103-9|32	if [ $1 -eq 0 ]; then
21cr|texlive-mintspirit-20131103-9|33	%{_sbindir}/texlive.post
21cr|texlive-mintspirit-20131103-9|34	fi
21cr|texlive-mintspirit-20131103-9|35	
21cr|texlive-mintspirit-20131103-9|36	#-----------------------------------------------------------------------
21cr|texlive-mintspirit-20131103-9|37	%files
21cr|texlive-mintspirit-20131103-9|38	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_24uybq.enc
21cr|texlive-mintspirit-20131103-9|39	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_2dxuba.enc
21cr|texlive-mintspirit-20131103-9|40	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_3vy5j3.enc
21cr|texlive-mintspirit-20131103-9|41	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_5cazkt.enc
21cr|texlive-mintspirit-20131103-9|42	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_63vcua.enc
21cr|texlive-mintspirit-20131103-9|43	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_6x4rw3.enc
21cr|texlive-mintspirit-20131103-9|44	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_7ayy44.enc
21cr|texlive-mintspirit-20131103-9|45	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_7u5374.enc
21cr|texlive-mintspirit-20131103-9|46	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_amdskp.enc
21cr|texlive-mintspirit-20131103-9|47	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_biiinc.enc
21cr|texlive-mintspirit-20131103-9|48	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_bkoczj.enc
21cr|texlive-mintspirit-20131103-9|49	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_dnk3mn.enc
21cr|texlive-mintspirit-20131103-9|50	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_eex3ia.enc
21cr|texlive-mintspirit-20131103-9|51	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_eqihrw.enc
21cr|texlive-mintspirit-20131103-9|52	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_eqrkmo.enc
21cr|texlive-mintspirit-20131103-9|53	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_fizmng.enc
21cr|texlive-mintspirit-20131103-9|54	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_fm3wlu.enc
21cr|texlive-mintspirit-20131103-9|55	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_j4bodc.enc
21cr|texlive-mintspirit-20131103-9|56	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_k4fv75.enc
21cr|texlive-mintspirit-20131103-9|57	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_l3e5vj.enc
21cr|texlive-mintspirit-20131103-9|58	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_lm7mhw.enc
21cr|texlive-mintspirit-20131103-9|59	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_lwraz3.enc
21cr|texlive-mintspirit-20131103-9|60	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_me5dp6.enc
21cr|texlive-mintspirit-20131103-9|61	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_oe76kg.enc
21cr|texlive-mintspirit-20131103-9|62	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_ref42g.enc
21cr|texlive-mintspirit-20131103-9|63	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_s7rd6p.enc
21cr|texlive-mintspirit-20131103-9|64	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_taixll.enc
21cr|texlive-mintspirit-20131103-9|65	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_tmtdfz.enc
21cr|texlive-mintspirit-20131103-9|66	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt2_ywkmiw.enc
21cr|texlive-mintspirit-20131103-9|67	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_2isll4.enc
21cr|texlive-mintspirit-20131103-9|68	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_3sm7wd.enc
21cr|texlive-mintspirit-20131103-9|69	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_3y5hmb.enc
21cr|texlive-mintspirit-20131103-9|70	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_5lbatd.enc
21cr|texlive-mintspirit-20131103-9|71	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_5yvi6n.enc
21cr|texlive-mintspirit-20131103-9|72	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_675dmr.enc
21cr|texlive-mintspirit-20131103-9|73	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_7enqs3.enc
21cr|texlive-mintspirit-20131103-9|74	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_bjjcsi.enc
21cr|texlive-mintspirit-20131103-9|75	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_f4utek.enc
21cr|texlive-mintspirit-20131103-9|76	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_gcdgcc.enc
21cr|texlive-mintspirit-20131103-9|77	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_gdx47l.enc
21cr|texlive-mintspirit-20131103-9|78	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_girsvq.enc
21cr|texlive-mintspirit-20131103-9|79	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_gr6qqq.enc
21cr|texlive-mintspirit-20131103-9|80	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_imdxi4.enc
21cr|texlive-mintspirit-20131103-9|81	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_lvhuc6.enc
21cr|texlive-mintspirit-20131103-9|82	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_lzc2o4.enc
21cr|texlive-mintspirit-20131103-9|83	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_oj7rfe.enc
21cr|texlive-mintspirit-20131103-9|84	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_opresw.enc
21cr|texlive-mintspirit-20131103-9|85	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_pulfbi.enc
21cr|texlive-mintspirit-20131103-9|86	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_swumq4.enc
21cr|texlive-mintspirit-20131103-9|87	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_v6lq4b.enc
21cr|texlive-mintspirit-20131103-9|88	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_wk34ig.enc
21cr|texlive-mintspirit-20131103-9|89	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_y4xqha.enc
21cr|texlive-mintspirit-20131103-9|90	%{_texmfdistdir}/fonts/enc/dvips/mintspirit/mntsprt_zt2pqo.enc
21cr|texlive-mintspirit-20131103-9|91	%{_texmfdistdir}/fonts/map/dvips/mintspirit/mintspirit.map
21cr|texlive-mintspirit-20131103-9|92	%{_texmfdistdir}/fonts/opentype/arkandis/mintspirit/MintSpirit-Bold.otf
21cr|texlive-mintspirit-20131103-9|93	%{_texmfdistdir}/fonts/opentype/arkandis/mintspirit/MintSpirit-BoldItalic.otf
21cr|texlive-mintspirit-20131103-9|94	%{_texmfdistdir}/fonts/opentype/arkandis/mintspirit/MintSpirit-Italic.otf
21cr|texlive-mintspirit-20131103-9|95	%{_texmfdistdir}/fonts/opentype/arkandis/mintspirit/MintSpirit-Regular.otf
21cr|texlive-mintspirit-20131103-9|96	%{_texmfdistdir}/fonts/opentype/arkandis/mintspirit/MintSpiritNo2-Bold.otf
21cr|texlive-mintspirit-20131103-9|97	%{_texmfdistdir}/fonts/opentype/arkandis/mintspirit/MintSpiritNo2-BoldItalic.otf
21cr|texlive-mintspirit-20131103-9|98	%{_texmfdistdir}/fonts/opentype/arkandis/mintspirit/MintSpiritNo2-Italic.otf
21cr|texlive-mintspirit-20131103-9|99	%{_texmfdistdir}/fonts/opentype/arkandis/mintspirit/MintSpiritNo2-Regular.otf
21cr|texlive-mintspirit-20131103-9|100	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-inf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|101	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-inf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|102	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-inf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|103	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-inf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|104	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-inf-t1.tfm
21cr|texlive-mintspirit-20131103-9|105	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-lf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|106	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-lf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|107	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-lf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|108	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-lf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|109	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-lf-t1.tfm
21cr|texlive-mintspirit-20131103-9|110	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-lf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|111	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-lf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|112	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-osf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|113	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-osf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|114	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-osf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|115	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-osf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|116	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-osf-t1.tfm
21cr|texlive-mintspirit-20131103-9|117	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-osf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|118	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-osf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|119	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-sup-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|120	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-sup-ly1.tfm
21cr|texlive-mintspirit-20131103-9|121	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-sup-ot1.tfm
21cr|texlive-mintspirit-20131103-9|122	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-sup-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|123	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-sup-t1.tfm
21cr|texlive-mintspirit-20131103-9|124	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tlf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|125	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tlf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|126	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tlf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|127	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tlf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|128	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tlf-t1.tfm
21cr|texlive-mintspirit-20131103-9|129	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tlf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|130	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tlf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|131	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tosf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|132	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tosf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|133	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tosf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|134	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tosf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|135	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tosf-t1.tfm
21cr|texlive-mintspirit-20131103-9|136	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tosf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|137	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Bold-tosf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|138	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-inf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|139	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-inf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|140	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-inf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|141	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-inf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|142	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-inf-t1.tfm
21cr|texlive-mintspirit-20131103-9|143	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-lf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|144	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-lf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|145	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-lf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|146	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-lf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|147	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-lf-t1.tfm
21cr|texlive-mintspirit-20131103-9|148	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-lf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|149	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-lf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|150	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-osf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|151	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-osf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|152	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-osf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|153	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-osf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|154	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-osf-t1.tfm
21cr|texlive-mintspirit-20131103-9|155	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-osf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|156	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-osf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|157	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-sup-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|158	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-sup-ly1.tfm
21cr|texlive-mintspirit-20131103-9|159	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-sup-ot1.tfm
21cr|texlive-mintspirit-20131103-9|160	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-sup-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|161	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-sup-t1.tfm
21cr|texlive-mintspirit-20131103-9|162	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|163	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|164	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|165	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|166	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-t1.tfm
21cr|texlive-mintspirit-20131103-9|167	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|168	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|169	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|170	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|171	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|172	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|173	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-t1.tfm
21cr|texlive-mintspirit-20131103-9|174	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|175	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|176	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-inf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|177	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-inf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|178	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-inf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|179	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-inf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|180	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-inf-t1.tfm
21cr|texlive-mintspirit-20131103-9|181	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-lf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|182	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-lf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|183	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-lf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|184	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-lf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|185	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-lf-t1.tfm
21cr|texlive-mintspirit-20131103-9|186	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-lf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|187	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-lf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|188	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-osf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|189	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-osf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|190	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-osf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|191	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-osf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|192	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-osf-t1.tfm
21cr|texlive-mintspirit-20131103-9|193	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-osf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|194	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-osf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|195	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-sup-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|196	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-sup-ly1.tfm
21cr|texlive-mintspirit-20131103-9|197	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-sup-ot1.tfm
21cr|texlive-mintspirit-20131103-9|198	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-sup-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|199	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-sup-t1.tfm
21cr|texlive-mintspirit-20131103-9|200	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tlf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|201	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tlf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|202	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tlf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|203	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tlf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|204	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tlf-t1.tfm
21cr|texlive-mintspirit-20131103-9|205	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tlf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|206	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tlf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|207	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tosf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|208	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tosf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|209	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tosf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|210	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tosf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|211	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tosf-t1.tfm
21cr|texlive-mintspirit-20131103-9|212	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tosf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|213	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Italic-tosf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|214	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-inf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|215	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-inf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|216	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-inf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|217	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-inf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|218	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-inf-t1.tfm
21cr|texlive-mintspirit-20131103-9|219	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-lf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|220	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-lf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|221	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-lf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|222	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-lf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|223	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-lf-t1.tfm
21cr|texlive-mintspirit-20131103-9|224	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-lf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|225	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-lf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|226	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-osf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|227	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-osf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|228	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-osf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|229	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-osf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|230	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-osf-t1.tfm
21cr|texlive-mintspirit-20131103-9|231	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-osf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|232	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-osf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|233	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-sup-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|234	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-sup-ly1.tfm
21cr|texlive-mintspirit-20131103-9|235	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-sup-ot1.tfm
21cr|texlive-mintspirit-20131103-9|236	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-sup-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|237	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-sup-t1.tfm
21cr|texlive-mintspirit-20131103-9|238	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tlf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|239	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tlf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|240	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tlf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|241	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tlf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|242	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tlf-t1.tfm
21cr|texlive-mintspirit-20131103-9|243	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tlf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|244	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tlf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|245	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tosf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|246	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tosf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|247	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tosf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|248	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tosf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|249	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tosf-t1.tfm
21cr|texlive-mintspirit-20131103-9|250	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tosf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|251	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpirit-Regular-tosf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|252	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-inf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|253	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-inf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|254	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-inf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|255	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-inf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|256	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-inf-t1.tfm
21cr|texlive-mintspirit-20131103-9|257	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-lf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|258	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-lf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|259	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-lf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|260	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-lf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|261	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-lf-t1.tfm
21cr|texlive-mintspirit-20131103-9|262	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-lf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|263	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-lf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|264	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-osf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|265	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-osf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|266	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-osf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|267	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-osf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|268	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-osf-t1.tfm
21cr|texlive-mintspirit-20131103-9|269	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-osf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|270	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-osf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|271	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-sup-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|272	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-sup-ly1.tfm
21cr|texlive-mintspirit-20131103-9|273	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-sup-ot1.tfm
21cr|texlive-mintspirit-20131103-9|274	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-sup-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|275	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-sup-t1.tfm
21cr|texlive-mintspirit-20131103-9|276	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|277	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|278	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|279	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|280	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-t1.tfm
21cr|texlive-mintspirit-20131103-9|281	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|282	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|283	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|284	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|285	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|286	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|287	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-t1.tfm
21cr|texlive-mintspirit-20131103-9|288	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|289	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|290	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-inf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|291	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-inf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|292	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-inf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|293	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-inf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|294	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-inf-t1.tfm
21cr|texlive-mintspirit-20131103-9|295	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|296	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|297	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|298	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|299	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-t1.tfm
21cr|texlive-mintspirit-20131103-9|300	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|301	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|302	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|303	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|304	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|305	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|306	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-t1.tfm
21cr|texlive-mintspirit-20131103-9|307	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|308	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|309	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-sup-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|310	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-sup-ly1.tfm
21cr|texlive-mintspirit-20131103-9|311	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-sup-ot1.tfm
21cr|texlive-mintspirit-20131103-9|312	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-sup-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|313	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-sup-t1.tfm
21cr|texlive-mintspirit-20131103-9|314	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|315	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|316	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|317	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|318	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-t1.tfm
21cr|texlive-mintspirit-20131103-9|319	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|320	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|321	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|322	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|323	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|324	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|325	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-t1.tfm
21cr|texlive-mintspirit-20131103-9|326	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|327	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|328	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-inf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|329	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-inf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|330	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-inf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|331	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-inf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|332	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-inf-t1.tfm
21cr|texlive-mintspirit-20131103-9|333	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-lf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|334	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-lf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|335	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-lf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|336	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-lf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|337	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-lf-t1.tfm
21cr|texlive-mintspirit-20131103-9|338	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-lf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|339	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-lf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|340	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-osf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|341	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-osf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|342	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-osf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|343	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-osf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|344	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-osf-t1.tfm
21cr|texlive-mintspirit-20131103-9|345	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-osf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|346	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-osf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|347	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-sup-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|348	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-sup-ly1.tfm
21cr|texlive-mintspirit-20131103-9|349	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-sup-ot1.tfm
21cr|texlive-mintspirit-20131103-9|350	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-sup-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|351	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-sup-t1.tfm
21cr|texlive-mintspirit-20131103-9|352	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|353	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|354	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|355	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|356	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-t1.tfm
21cr|texlive-mintspirit-20131103-9|357	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|358	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|359	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|360	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|361	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|362	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|363	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-t1.tfm
21cr|texlive-mintspirit-20131103-9|364	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|365	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|366	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-inf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|367	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-inf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|368	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-inf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|369	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-inf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|370	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-inf-t1.tfm
21cr|texlive-mintspirit-20131103-9|371	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-lf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|372	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-lf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|373	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-lf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|374	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-lf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|375	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-lf-t1.tfm
21cr|texlive-mintspirit-20131103-9|376	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-lf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|377	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-lf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|378	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-osf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|379	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-osf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|380	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-osf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|381	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-osf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|382	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-osf-t1.tfm
21cr|texlive-mintspirit-20131103-9|383	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-osf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|384	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-osf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|385	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-sup-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|386	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-sup-ly1.tfm
21cr|texlive-mintspirit-20131103-9|387	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-sup-ot1.tfm
21cr|texlive-mintspirit-20131103-9|388	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-sup-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|389	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-sup-t1.tfm
21cr|texlive-mintspirit-20131103-9|390	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|391	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|392	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|393	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|394	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-t1.tfm
21cr|texlive-mintspirit-20131103-9|395	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|396	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|397	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-ly1--base.tfm
21cr|texlive-mintspirit-20131103-9|398	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-ly1.tfm
21cr|texlive-mintspirit-20131103-9|399	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-ot1.tfm
21cr|texlive-mintspirit-20131103-9|400	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-t1--base.tfm
21cr|texlive-mintspirit-20131103-9|401	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-t1.tfm
21cr|texlive-mintspirit-20131103-9|402	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-ts1--base.tfm
21cr|texlive-mintspirit-20131103-9|403	%{_texmfdistdir}/fonts/tfm/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-ts1.tfm
21cr|texlive-mintspirit-20131103-9|404	%{_texmfdistdir}/fonts/type1/arkandis/mintspirit/MintSpirit-Bold.pfb
21cr|texlive-mintspirit-20131103-9|405	%{_texmfdistdir}/fonts/type1/arkandis/mintspirit/MintSpirit-BoldItalic.pfb
21cr|texlive-mintspirit-20131103-9|406	%{_texmfdistdir}/fonts/type1/arkandis/mintspirit/MintSpirit-Italic.pfb
21cr|texlive-mintspirit-20131103-9|407	%{_texmfdistdir}/fonts/type1/arkandis/mintspirit/MintSpirit-Regular.pfb
21cr|texlive-mintspirit-20131103-9|408	%{_texmfdistdir}/fonts/type1/arkandis/mintspirit/MintSpiritNo2-Bold.pfb
21cr|texlive-mintspirit-20131103-9|409	%{_texmfdistdir}/fonts/type1/arkandis/mintspirit/MintSpiritNo2-BoldItalic.pfb
21cr|texlive-mintspirit-20131103-9|410	%{_texmfdistdir}/fonts/type1/arkandis/mintspirit/MintSpiritNo2-Italic.pfb
21cr|texlive-mintspirit-20131103-9|411	%{_texmfdistdir}/fonts/type1/arkandis/mintspirit/MintSpiritNo2-Regular.pfb
21cr|texlive-mintspirit-20131103-9|412	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-inf-ly1.vf
21cr|texlive-mintspirit-20131103-9|413	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-inf-t1.vf
21cr|texlive-mintspirit-20131103-9|414	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-lf-ly1.vf
21cr|texlive-mintspirit-20131103-9|415	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-lf-t1.vf
21cr|texlive-mintspirit-20131103-9|416	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-lf-ts1.vf
21cr|texlive-mintspirit-20131103-9|417	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-osf-ly1.vf
21cr|texlive-mintspirit-20131103-9|418	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-osf-t1.vf
21cr|texlive-mintspirit-20131103-9|419	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-osf-ts1.vf
21cr|texlive-mintspirit-20131103-9|420	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-sup-ly1.vf
21cr|texlive-mintspirit-20131103-9|421	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-sup-t1.vf
21cr|texlive-mintspirit-20131103-9|422	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-tlf-ly1.vf
21cr|texlive-mintspirit-20131103-9|423	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-tlf-t1.vf
21cr|texlive-mintspirit-20131103-9|424	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-tlf-ts1.vf
21cr|texlive-mintspirit-20131103-9|425	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-tosf-ly1.vf
21cr|texlive-mintspirit-20131103-9|426	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-tosf-t1.vf
21cr|texlive-mintspirit-20131103-9|427	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Bold-tosf-ts1.vf
21cr|texlive-mintspirit-20131103-9|428	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-inf-ly1.vf
21cr|texlive-mintspirit-20131103-9|429	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-inf-t1.vf
21cr|texlive-mintspirit-20131103-9|430	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-lf-ly1.vf
21cr|texlive-mintspirit-20131103-9|431	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-lf-t1.vf
21cr|texlive-mintspirit-20131103-9|432	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-lf-ts1.vf
21cr|texlive-mintspirit-20131103-9|433	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-osf-ly1.vf
21cr|texlive-mintspirit-20131103-9|434	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-osf-t1.vf
21cr|texlive-mintspirit-20131103-9|435	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-osf-ts1.vf
21cr|texlive-mintspirit-20131103-9|436	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-sup-ly1.vf
21cr|texlive-mintspirit-20131103-9|437	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-sup-t1.vf
21cr|texlive-mintspirit-20131103-9|438	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-ly1.vf
21cr|texlive-mintspirit-20131103-9|439	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-t1.vf
21cr|texlive-mintspirit-20131103-9|440	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-tlf-ts1.vf
21cr|texlive-mintspirit-20131103-9|441	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-ly1.vf
21cr|texlive-mintspirit-20131103-9|442	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-t1.vf
21cr|texlive-mintspirit-20131103-9|443	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-BoldItalic-tosf-ts1.vf
21cr|texlive-mintspirit-20131103-9|444	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-inf-ly1.vf
21cr|texlive-mintspirit-20131103-9|445	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-inf-t1.vf
21cr|texlive-mintspirit-20131103-9|446	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-lf-ly1.vf
21cr|texlive-mintspirit-20131103-9|447	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-lf-t1.vf
21cr|texlive-mintspirit-20131103-9|448	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-lf-ts1.vf
21cr|texlive-mintspirit-20131103-9|449	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-osf-ly1.vf
21cr|texlive-mintspirit-20131103-9|450	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-osf-t1.vf
21cr|texlive-mintspirit-20131103-9|451	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-osf-ts1.vf
21cr|texlive-mintspirit-20131103-9|452	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-sup-ly1.vf
21cr|texlive-mintspirit-20131103-9|453	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-sup-t1.vf
21cr|texlive-mintspirit-20131103-9|454	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-tlf-ly1.vf
21cr|texlive-mintspirit-20131103-9|455	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-tlf-t1.vf
21cr|texlive-mintspirit-20131103-9|456	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-tlf-ts1.vf
21cr|texlive-mintspirit-20131103-9|457	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-tosf-ly1.vf
21cr|texlive-mintspirit-20131103-9|458	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-tosf-t1.vf
21cr|texlive-mintspirit-20131103-9|459	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Italic-tosf-ts1.vf
21cr|texlive-mintspirit-20131103-9|460	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-inf-ly1.vf
21cr|texlive-mintspirit-20131103-9|461	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-inf-t1.vf
21cr|texlive-mintspirit-20131103-9|462	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-lf-ly1.vf
21cr|texlive-mintspirit-20131103-9|463	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-lf-t1.vf
21cr|texlive-mintspirit-20131103-9|464	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-lf-ts1.vf
21cr|texlive-mintspirit-20131103-9|465	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-osf-ly1.vf
21cr|texlive-mintspirit-20131103-9|466	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-osf-t1.vf
21cr|texlive-mintspirit-20131103-9|467	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-osf-ts1.vf
21cr|texlive-mintspirit-20131103-9|468	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-sup-ly1.vf
21cr|texlive-mintspirit-20131103-9|469	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-sup-t1.vf
21cr|texlive-mintspirit-20131103-9|470	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-tlf-ly1.vf
21cr|texlive-mintspirit-20131103-9|471	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-tlf-t1.vf
21cr|texlive-mintspirit-20131103-9|472	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-tlf-ts1.vf
21cr|texlive-mintspirit-20131103-9|473	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-tosf-ly1.vf
21cr|texlive-mintspirit-20131103-9|474	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-tosf-t1.vf
21cr|texlive-mintspirit-20131103-9|475	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpirit-Regular-tosf-ts1.vf
21cr|texlive-mintspirit-20131103-9|476	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-inf-ly1.vf
21cr|texlive-mintspirit-20131103-9|477	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-inf-t1.vf
21cr|texlive-mintspirit-20131103-9|478	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-lf-ly1.vf
21cr|texlive-mintspirit-20131103-9|479	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-lf-t1.vf
21cr|texlive-mintspirit-20131103-9|480	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-lf-ts1.vf
21cr|texlive-mintspirit-20131103-9|481	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-osf-ly1.vf
21cr|texlive-mintspirit-20131103-9|482	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-osf-t1.vf
21cr|texlive-mintspirit-20131103-9|483	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-osf-ts1.vf
21cr|texlive-mintspirit-20131103-9|484	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-sup-ly1.vf
21cr|texlive-mintspirit-20131103-9|485	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-sup-t1.vf
21cr|texlive-mintspirit-20131103-9|486	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-ly1.vf
21cr|texlive-mintspirit-20131103-9|487	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-t1.vf
21cr|texlive-mintspirit-20131103-9|488	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-tlf-ts1.vf
21cr|texlive-mintspirit-20131103-9|489	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-ly1.vf
21cr|texlive-mintspirit-20131103-9|490	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-t1.vf
21cr|texlive-mintspirit-20131103-9|491	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Bold-tosf-ts1.vf
21cr|texlive-mintspirit-20131103-9|492	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-inf-ly1.vf
21cr|texlive-mintspirit-20131103-9|493	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-inf-t1.vf
21cr|texlive-mintspirit-20131103-9|494	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-ly1.vf
21cr|texlive-mintspirit-20131103-9|495	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-t1.vf
21cr|texlive-mintspirit-20131103-9|496	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-lf-ts1.vf
21cr|texlive-mintspirit-20131103-9|497	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-ly1.vf
21cr|texlive-mintspirit-20131103-9|498	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-t1.vf
21cr|texlive-mintspirit-20131103-9|499	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-osf-ts1.vf
21cr|texlive-mintspirit-20131103-9|500	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-sup-ly1.vf
21cr|texlive-mintspirit-20131103-9|501	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-sup-t1.vf
21cr|texlive-mintspirit-20131103-9|502	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-ly1.vf
21cr|texlive-mintspirit-20131103-9|503	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-t1.vf
21cr|texlive-mintspirit-20131103-9|504	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tlf-ts1.vf
21cr|texlive-mintspirit-20131103-9|505	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-ly1.vf
21cr|texlive-mintspirit-20131103-9|506	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-t1.vf
21cr|texlive-mintspirit-20131103-9|507	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-BoldItalic-tosf-ts1.vf
21cr|texlive-mintspirit-20131103-9|508	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-inf-ly1.vf
21cr|texlive-mintspirit-20131103-9|509	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-inf-t1.vf
21cr|texlive-mintspirit-20131103-9|510	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-lf-ly1.vf
21cr|texlive-mintspirit-20131103-9|511	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-lf-t1.vf
21cr|texlive-mintspirit-20131103-9|512	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-lf-ts1.vf
21cr|texlive-mintspirit-20131103-9|513	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-osf-ly1.vf
21cr|texlive-mintspirit-20131103-9|514	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-osf-t1.vf
21cr|texlive-mintspirit-20131103-9|515	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-osf-ts1.vf
21cr|texlive-mintspirit-20131103-9|516	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-sup-ly1.vf
21cr|texlive-mintspirit-20131103-9|517	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-sup-t1.vf
21cr|texlive-mintspirit-20131103-9|518	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-ly1.vf
21cr|texlive-mintspirit-20131103-9|519	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-t1.vf
21cr|texlive-mintspirit-20131103-9|520	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-tlf-ts1.vf
21cr|texlive-mintspirit-20131103-9|521	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-ly1.vf
21cr|texlive-mintspirit-20131103-9|522	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-t1.vf
21cr|texlive-mintspirit-20131103-9|523	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Italic-tosf-ts1.vf
21cr|texlive-mintspirit-20131103-9|524	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-inf-ly1.vf
21cr|texlive-mintspirit-20131103-9|525	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-inf-t1.vf
21cr|texlive-mintspirit-20131103-9|526	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-lf-ly1.vf
21cr|texlive-mintspirit-20131103-9|527	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-lf-t1.vf
21cr|texlive-mintspirit-20131103-9|528	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-lf-ts1.vf
21cr|texlive-mintspirit-20131103-9|529	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-osf-ly1.vf
21cr|texlive-mintspirit-20131103-9|530	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-osf-t1.vf
21cr|texlive-mintspirit-20131103-9|531	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-osf-ts1.vf
21cr|texlive-mintspirit-20131103-9|532	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-sup-ly1.vf
21cr|texlive-mintspirit-20131103-9|533	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-sup-t1.vf
21cr|texlive-mintspirit-20131103-9|534	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-ly1.vf
21cr|texlive-mintspirit-20131103-9|535	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-t1.vf
21cr|texlive-mintspirit-20131103-9|536	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-tlf-ts1.vf
21cr|texlive-mintspirit-20131103-9|537	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-ly1.vf
21cr|texlive-mintspirit-20131103-9|538	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-t1.vf
21cr|texlive-mintspirit-20131103-9|539	%{_texmfdistdir}/fonts/vf/arkandis/mintspirit/MintSpiritNo2-Regular-tosf-ts1.vf
21cr|texlive-mintspirit-20131103-9|540	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpirit-Inf.fd
21cr|texlive-mintspirit-20131103-9|541	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpirit-LF.fd
21cr|texlive-mintspirit-20131103-9|542	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpirit-OsF.fd
21cr|texlive-mintspirit-20131103-9|543	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpirit-Sup.fd
21cr|texlive-mintspirit-20131103-9|544	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpirit-TLF.fd
21cr|texlive-mintspirit-20131103-9|545	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpirit-TOsF.fd
21cr|texlive-mintspirit-20131103-9|546	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpiritNoTwo-Inf.fd
21cr|texlive-mintspirit-20131103-9|547	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpiritNoTwo-LF.fd
21cr|texlive-mintspirit-20131103-9|548	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpiritNoTwo-OsF.fd
21cr|texlive-mintspirit-20131103-9|549	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpiritNoTwo-Sup.fd
21cr|texlive-mintspirit-20131103-9|550	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpiritNoTwo-TLF.fd
21cr|texlive-mintspirit-20131103-9|551	%{_texmfdistdir}/tex/latex/mintspirit/LY1MintSpiritNoTwo-TOsF.fd
21cr|texlive-mintspirit-20131103-9|552	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpirit-Inf.fd
21cr|texlive-mintspirit-20131103-9|553	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpirit-LF.fd
21cr|texlive-mintspirit-20131103-9|554	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpirit-OsF.fd
21cr|texlive-mintspirit-20131103-9|555	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpirit-Sup.fd
21cr|texlive-mintspirit-20131103-9|556	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpirit-TLF.fd
21cr|texlive-mintspirit-20131103-9|557	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpirit-TOsF.fd
21cr|texlive-mintspirit-20131103-9|558	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpiritNoTwo-Inf.fd
21cr|texlive-mintspirit-20131103-9|559	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpiritNoTwo-LF.fd
21cr|texlive-mintspirit-20131103-9|560	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpiritNoTwo-OsF.fd
21cr|texlive-mintspirit-20131103-9|561	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpiritNoTwo-Sup.fd
21cr|texlive-mintspirit-20131103-9|562	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpiritNoTwo-TLF.fd
21cr|texlive-mintspirit-20131103-9|563	%{_texmfdistdir}/tex/latex/mintspirit/OT1MintSpiritNoTwo-TOsF.fd
21cr|texlive-mintspirit-20131103-9|564	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpirit-Inf.fd
21cr|texlive-mintspirit-20131103-9|565	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpirit-LF.fd
21cr|texlive-mintspirit-20131103-9|566	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpirit-OsF.fd
21cr|texlive-mintspirit-20131103-9|567	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpirit-Sup.fd
21cr|texlive-mintspirit-20131103-9|568	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpirit-TLF.fd
21cr|texlive-mintspirit-20131103-9|569	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpirit-TOsF.fd
21cr|texlive-mintspirit-20131103-9|570	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpiritNoTwo-Inf.fd
21cr|texlive-mintspirit-20131103-9|571	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpiritNoTwo-LF.fd
21cr|texlive-mintspirit-20131103-9|572	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpiritNoTwo-OsF.fd
21cr|texlive-mintspirit-20131103-9|573	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpiritNoTwo-Sup.fd
21cr|texlive-mintspirit-20131103-9|574	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpiritNoTwo-TLF.fd
21cr|texlive-mintspirit-20131103-9|575	%{_texmfdistdir}/tex/latex/mintspirit/T1MintSpiritNoTwo-TOsF.fd
21cr|texlive-mintspirit-20131103-9|576	%{_texmfdistdir}/tex/latex/mintspirit/TS1MintSpirit-LF.fd
21cr|texlive-mintspirit-20131103-9|577	%{_texmfdistdir}/tex/latex/mintspirit/TS1MintSpirit-OsF.fd
21cr|texlive-mintspirit-20131103-9|578	%{_texmfdistdir}/tex/latex/mintspirit/TS1MintSpirit-TLF.fd
21cr|texlive-mintspirit-20131103-9|579	%{_texmfdistdir}/tex/latex/mintspirit/TS1MintSpirit-TOsF.fd
21cr|texlive-mintspirit-20131103-9|580	%{_texmfdistdir}/tex/latex/mintspirit/TS1MintSpiritNoTwo-LF.fd
21cr|texlive-mintspirit-20131103-9|581	%{_texmfdistdir}/tex/latex/mintspirit/TS1MintSpiritNoTwo-OsF.fd
21cr|texlive-mintspirit-20131103-9|582	%{_texmfdistdir}/tex/latex/mintspirit/TS1MintSpiritNoTwo-TLF.fd
21cr|texlive-mintspirit-20131103-9|583	%{_texmfdistdir}/tex/latex/mintspirit/TS1MintSpiritNoTwo-TOsF.fd
21cr|texlive-mintspirit-20131103-9|584	%{_texmfdistdir}/tex/latex/mintspirit/mintspirit.sty
21cr|texlive-mintspirit-20131103-9|585	%{_texmfdistdir}/tex/latex/mintspirit/mintspirit2.sty
21cr|texlive-mintspirit-20131103-9|586	%doc %{_texmfdistdir}/doc/fonts/mintspirit/MintSpirit-Cat.pdf
21cr|texlive-mintspirit-20131103-9|587	%doc %{_texmfdistdir}/doc/fonts/mintspirit/OFL.txt
21cr|texlive-mintspirit-20131103-9|588	%doc %{_texmfdistdir}/doc/fonts/mintspirit/README
21cr|texlive-mintspirit-20131103-9|589	%doc %{_texmfdistdir}/doc/fonts/mintspirit/mintspirit-samples.pdf
21cr|texlive-mintspirit-20131103-9|590	%doc %{_texmfdistdir}/doc/fonts/mintspirit/mintspirit-samples.tex
21cr|texlive-mintspirit-20131103-9|591	%doc %{_texmfdistdir}/doc/fonts/mintspirit/mintspirit2-samples.pdf
21cr|texlive-mintspirit-20131103-9|592	%doc %{_texmfdistdir}/doc/fonts/mintspirit/mintspirit2-samples.tex
21cr|texlive-mintspirit-20131103-9|593	
21cr|texlive-mintspirit-20131103-9|594	#-----------------------------------------------------------------------
21cr|texlive-mintspirit-20131103-9|595	%prep
21cr|texlive-mintspirit-20131103-9|596	%setup -c -a0 -a1
21cr|texlive-mintspirit-20131103-9|597	
21cr|texlive-mintspirit-20131103-9|598	%build
21cr|texlive-mintspirit-20131103-9|599	
21cr|texlive-mintspirit-20131103-9|600	%install
21cr|texlive-mintspirit-20131103-9|601	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mintspirit-20131103-9|602	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9814 21
21cr|texlive-mismath-1.6-1|1	
21cr|texlive-mismath-1.6-1|2	Name:		texlive-mismath
21cr|texlive-mismath-1.6-1|3	Version:	1.6
21cr|texlive-mismath-1.6-1|4	Release:	1
21cr|texlive-mismath-1.6-1|5	Summary:	Miscellaneous mathematical macros
21cr|texlive-mismath-1.6-1|6	Group:		Publishing
21cr|texlive-mismath-1.6-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mismath
21cr|texlive-mismath-1.6-1|8	License:	lppl1.3
21cr|texlive-mismath-1.6-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mismath.tar.xz
21cr|texlive-mismath-1.6-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mismath.doc.tar.xz
21cr|texlive-mismath-1.6-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mismath.source.tar.xz
21cr|texlive-mismath-1.6-1|12	BuildArch:	noarch
21cr|texlive-mismath-1.6-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-mismath-1.6-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-mismath-1.6-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-mismath-1.6-1|16	
21cr|texlive-mismath-1.6-1|17	%description
21cr|texlive-mismath-1.6-1|18	The package provides some mathematical macros to typeset:
21cr|texlive-mismath-1.6-1|19	mathematical constants e, i, pi in upright shape
21cr|texlive-mismath-1.6-1|20	(automatically) as recommended by ISO 80000-2, vectors with
21cr|texlive-mismath-1.6-1|21	beautiful arrows and adjusted norm, some standard operator
21cr|texlive-mismath-1.6-1|22	names, improved spacings in mathematical formulas, systems of
21cr|texlive-mismath-1.6-1|23	equations and small matrices, displaymath in double columns for
21cr|texlive-mismath-1.6-1|24	long calculations.
21cr|texlive-mismath-1.6-1|25	
21cr|texlive-mismath-1.6-1|26	
21cr|texlive-mismath-1.6-1|27	
21cr|texlive-mismath-1.6-1|28	#-----------------------------------------------------------------------
21cr|texlive-mismath-1.6-1|29	%files
21cr|texlive-mismath-1.6-1|30	%{_texmfdistdir}/tex/latex/mismath
21cr|texlive-mismath-1.6-1|31	%{_texmfdistdir}/source/latex/mismath
21cr|texlive-mismath-1.6-1|32	%doc %{_texmfdistdir}/doc/latex/mismath
21cr|texlive-mismath-1.6-1|33	
21cr|texlive-mismath-1.6-1|34	#-----------------------------------------------------------------------
21cr|texlive-mismath-1.6-1|35	%prep
21cr|texlive-mismath-1.6-1|36	%setup -c -a0 -a1 -a2
21cr|texlive-mismath-1.6-1|37	
21cr|texlive-mismath-1.6-1|38	%build
21cr|texlive-mismath-1.6-1|39	
21cr|texlive-mismath-1.6-1|40	%install
21cr|texlive-mismath-1.6-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mismath-1.6-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9815 21
21cr|texlive-missaali-61719-1|1	%define oname missaali
21cr|texlive-missaali-61719-1|2	
21cr|texlive-missaali-61719-1|3	Summary:	A late medieval OpenType textura font
21cr|texlive-missaali-61719-1|4	Name:		texlive-missaali
21cr|texlive-missaali-61719-1|5	Version:	61719
21cr|texlive-missaali-61719-1|6	Release:	1
21cr|texlive-missaali-61719-1|7	License:	LPPL1.3
21cr|texlive-missaali-61719-1|8	Group:		Publishing
21cr|texlive-missaali-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-missaali-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-missaali-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-missaali-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-missaali-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-missaali-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-missaali-61719-1|15	Provides:	tex(Missaali-Regular.otf) = 2024
21cr|texlive-missaali-61719-1|16	Provides:	tex(missaali.sty) = 2024
21cr|texlive-missaali-61719-1|17	BuildArch:	noarch
21cr|texlive-missaali-61719-1|18	
21cr|texlive-missaali-61719-1|19	%description
21cr|texlive-missaali-61719-1|20	This package contains the free OpenType Textura font Missaali
21cr|texlive-missaali-61719-1|21	and a style file for using it with XeLaTeX. Textura is a
21cr|texlive-missaali-61719-1|22	typeface based on the textus quadratus form of the textualis
21cr|texlive-missaali-61719-1|23	formata that late medieval scribes used for the most valuable
21cr|texlive-missaali-61719-1|24	manuscripts. The font Missaali is based on Textura that German
21cr|texlive-missaali-61719-1|25	printer Bartholomew Ghotan used for printing missals and
21cr|texlive-missaali-61719-1|26	psalters in the 1480s. This font has two intended use cases: as
21cr|texlive-missaali-61719-1|27	a Gothic display font; and for emulating late-medieval
21cr|texlive-missaali-61719-1|28	manuscripts. In addition to the basic textura letters, the font
21cr|texlive-missaali-61719-1|29	contains a large number of abbreviation sigla as well as a set
21cr|texlive-missaali-61719-1|30	of Lombardic initials. As modern typesetting algorithms are not
21cr|texlive-missaali-61719-1|31	intended for creating 15th century style layout, the package
21cr|texlive-missaali-61719-1|32	contains a XeLaTeX style file that makes it easier to achieve
21cr|texlive-missaali-61719-1|33	the classic incunabula look.
21cr|texlive-missaali-61719-1|34	
21cr|texlive-missaali-61719-1|35	%files
21cr|texlive-missaali-61719-1|36	%doc %{_texmfdistdir}/doc
21cr|texlive-missaali-61719-1|37	%{_texmfdistdir}/fonts/opentype/public/missaali/
21cr|texlive-missaali-61719-1|38	%{_texmfdistdir}/tex/latex/missaali/
21cr|texlive-missaali-61719-1|39	
21cr|texlive-missaali-61719-1|40	#------------------------------------------------------------------
21cr|texlive-missaali-61719-1|41	
21cr|texlive-missaali-61719-1|42	%prep
21cr|texlive-missaali-61719-1|43	%setup -c -a0 -a1
21cr|texlive-missaali-61719-1|44	
21cr|texlive-missaali-61719-1|45	%build
21cr|texlive-missaali-61719-1|46	
21cr|texlive-missaali-61719-1|47	%install
21cr|texlive-missaali-61719-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-missaali-61719-1|49	rm -rf tlpkg
21cr|texlive-missaali-61719-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

9816 21
21cr|texlive-mkjobtexmf-0.8-14|1	# revision 29725
21cr|texlive-mkjobtexmf-0.8-14|2	# category Package
21cr|texlive-mkjobtexmf-0.8-14|3	# catalog-ctan /support/mkjobtexmf
21cr|texlive-mkjobtexmf-0.8-14|4	# catalog-date 2011-11-16 11:07:17 +0100
21cr|texlive-mkjobtexmf-0.8-14|5	# catalog-license artistic
21cr|texlive-mkjobtexmf-0.8-14|6	# catalog-version 0.8
21cr|texlive-mkjobtexmf-0.8-14|7	Name:		texlive-mkjobtexmf
21cr|texlive-mkjobtexmf-0.8-14|8	Version:	0.8
21cr|texlive-mkjobtexmf-0.8-14|9	Release:	14
21cr|texlive-mkjobtexmf-0.8-14|10	Summary:	Generate a texmf tree for a particular job
21cr|texlive-mkjobtexmf-0.8-14|11	Group:		Publishing
21cr|texlive-mkjobtexmf-0.8-14|12	URL:		http://www.ctan.org/tex-archive/support/mkjobtexmf
21cr|texlive-mkjobtexmf-0.8-14|13	License:	ARTISTIC
21cr|texlive-mkjobtexmf-0.8-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.tar.xz
21cr|texlive-mkjobtexmf-0.8-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.doc.tar.xz
21cr|texlive-mkjobtexmf-0.8-14|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.source.tar.xz
21cr|texlive-mkjobtexmf-0.8-14|17	BuildArch:	noarch
21cr|texlive-mkjobtexmf-0.8-14|18	BuildRequires:	texlive-tlpkg
21cr|texlive-mkjobtexmf-0.8-14|19	Requires(pre):	texlive-tlpkg
21cr|texlive-mkjobtexmf-0.8-14|20	Requires(post):	texlive-kpathsea
21cr|texlive-mkjobtexmf-0.8-14|21	Provides:	texlive-mkjobtexmf.bin = %{EVRD}
21cr|texlive-mkjobtexmf-0.8-14|22	
21cr|texlive-mkjobtexmf-0.8-14|23	%description
21cr|texlive-mkjobtexmf-0.8-14|24	The package provides a Perl script, which runs a program and
21cr|texlive-mkjobtexmf-0.8-14|25	tries to find the names of file used. Two methods are
21cr|texlive-mkjobtexmf-0.8-14|26	available, option -recorder of (Web2C) TeX and the program
21cr|texlive-mkjobtexmf-0.8-14|27	strace. Then it generates a directory with a texmf tree. It
21cr|texlive-mkjobtexmf-0.8-14|28	checks the found files and tries sort them in this texmf tree.
21cr|texlive-mkjobtexmf-0.8-14|29	The script may be used for archiving purposes or to speed up
21cr|texlive-mkjobtexmf-0.8-14|30	later TeX runs.
21cr|texlive-mkjobtexmf-0.8-14|31	
21cr|texlive-mkjobtexmf-0.8-14|32	
21cr|texlive-mkjobtexmf-0.8-14|33	#-----------------------------------------------------------------------
21cr|texlive-mkjobtexmf-0.8-14|34	%files
21cr|texlive-mkjobtexmf-0.8-14|35	%{_bindir}/mkjobtexmf
21cr|texlive-mkjobtexmf-0.8-14|36	%{_texmfdistdir}/scripts/mkjobtexmf/mkjobtexmf.pl
21cr|texlive-mkjobtexmf-0.8-14|37	%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/README
21cr|texlive-mkjobtexmf-0.8-14|38	%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/clean-case.pl
21cr|texlive-mkjobtexmf-0.8-14|39	%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.html
21cr|texlive-mkjobtexmf-0.8-14|40	%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.ltx
21cr|texlive-mkjobtexmf-0.8-14|41	%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.pdf
21cr|texlive-mkjobtexmf-0.8-14|42	%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.txt
21cr|texlive-mkjobtexmf-0.8-14|43	%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/version.pl
21cr|texlive-mkjobtexmf-0.8-14|44	%doc %{_mandir}/man1/mkjobtexmf.1*
21cr|texlive-mkjobtexmf-0.8-14|45	%doc %{_texmfdistdir}/doc/man/man1/mkjobtexmf.man1.pdf
21cr|texlive-mkjobtexmf-0.8-14|46	#- source
21cr|texlive-mkjobtexmf-0.8-14|47	%doc %{_texmfdistdir}/source/generic/mkjobtexmf/Makefile.in
21cr|texlive-mkjobtexmf-0.8-14|48	%doc %{_texmfdistdir}/source/generic/mkjobtexmf/configure
21cr|texlive-mkjobtexmf-0.8-14|49	%doc %{_texmfdistdir}/source/generic/mkjobtexmf/configure.ac
21cr|texlive-mkjobtexmf-0.8-14|50	%doc %{_texmfdistdir}/source/generic/mkjobtexmf/install-sh
21cr|texlive-mkjobtexmf-0.8-14|51	
21cr|texlive-mkjobtexmf-0.8-14|52	#-----------------------------------------------------------------------
21cr|texlive-mkjobtexmf-0.8-14|53	%prep
21cr|texlive-mkjobtexmf-0.8-14|54	%setup -c -a0 -a1 -a2
21cr|texlive-mkjobtexmf-0.8-14|55	
21cr|texlive-mkjobtexmf-0.8-14|56	%build
21cr|texlive-mkjobtexmf-0.8-14|57	
21cr|texlive-mkjobtexmf-0.8-14|58	%install
21cr|texlive-mkjobtexmf-0.8-14|59	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-mkjobtexmf-0.8-14|60	pushd %{buildroot}%{_bindir}
21cr|texlive-mkjobtexmf-0.8-14|61	ln -sf %{_texmfdistdir}/scripts/mkjobtexmf/mkjobtexmf.pl mkjobtexmf
21cr|texlive-mkjobtexmf-0.8-14|62	popd
21cr|texlive-mkjobtexmf-0.8-14|63	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-mkjobtexmf-0.8-14|64	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-mkjobtexmf-0.8-14|65	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-mkjobtexmf-0.8-14|66	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9817 21
21cr|texlive-mkpattern-1.2-8|1	# revision 15878
21cr|texlive-mkpattern-1.2-8|2	# category Package
21cr|texlive-mkpattern-1.2-8|3	# catalog-ctan /language/hyphenation/utils/mkpattern
21cr|texlive-mkpattern-1.2-8|4	# catalog-date 2008-08-22 16:39:18 +0200
21cr|texlive-mkpattern-1.2-8|5	# catalog-license lppl
21cr|texlive-mkpattern-1.2-8|6	# catalog-version 1.2
21cr|texlive-mkpattern-1.2-8|7	Name:		texlive-mkpattern
21cr|texlive-mkpattern-1.2-8|8	Version:	1.2
21cr|texlive-mkpattern-1.2-8|9	Release:	8
21cr|texlive-mkpattern-1.2-8|10	Summary:	A utility for making hyphenation patterns
21cr|texlive-mkpattern-1.2-8|11	Group:		Publishing
21cr|texlive-mkpattern-1.2-8|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/utils/mkpattern
21cr|texlive-mkpattern-1.2-8|13	License:	LPPL
21cr|texlive-mkpattern-1.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpattern.tar.xz
21cr|texlive-mkpattern-1.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpattern.doc.tar.xz
21cr|texlive-mkpattern-1.2-8|16	BuildArch:	noarch
21cr|texlive-mkpattern-1.2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-mkpattern-1.2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-mkpattern-1.2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-mkpattern-1.2-8|20	
21cr|texlive-mkpattern-1.2-8|21	%description
21cr|texlive-mkpattern-1.2-8|22	Mkpattern is a general purpose program for the generation of
21cr|texlive-mkpattern-1.2-8|23	hyphenation patterns, with definition of letter sets and
21cr|texlive-mkpattern-1.2-8|24	template-like constructions. It also provides an easy way to
21cr|texlive-mkpattern-1.2-8|25	handle different input and output encodings, and featgures
21cr|texlive-mkpattern-1.2-8|26	generation of clean UTF-8 patterns. The package was used for
21cr|texlive-mkpattern-1.2-8|27	the creation of the Galician patterns.
21cr|texlive-mkpattern-1.2-8|28	
21cr|texlive-mkpattern-1.2-8|29	
21cr|texlive-mkpattern-1.2-8|30	#-----------------------------------------------------------------------
21cr|texlive-mkpattern-1.2-8|31	%files
21cr|texlive-mkpattern-1.2-8|32	%{_texmfdistdir}/tex/plain/mkpattern/mkpatter.tex
21cr|texlive-mkpattern-1.2-8|33	%doc %{_texmfdistdir}/doc/plain/mkpattern/README
21cr|texlive-mkpattern-1.2-8|34	%doc %{_texmfdistdir}/doc/plain/mkpattern/mkpatdoc.tex
21cr|texlive-mkpattern-1.2-8|35	%doc %{_texmfdistdir}/doc/plain/mkpattern/mkpatter.pdf
21cr|texlive-mkpattern-1.2-8|36	%doc %{_texmfdistdir}/doc/plain/mkpattern/mkpattern-exmpl.tex
21cr|texlive-mkpattern-1.2-8|37	
21cr|texlive-mkpattern-1.2-8|38	#-----------------------------------------------------------------------
21cr|texlive-mkpattern-1.2-8|39	%prep
21cr|texlive-mkpattern-1.2-8|40	%setup -c -a0 -a1
21cr|texlive-mkpattern-1.2-8|41	
21cr|texlive-mkpattern-1.2-8|42	%build
21cr|texlive-mkpattern-1.2-8|43	
21cr|texlive-mkpattern-1.2-8|44	%install
21cr|texlive-mkpattern-1.2-8|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mkpattern-1.2-8|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9818 21
21cr|texlive-mlacls-60508-1|1	%define oname mlacls
21cr|texlive-mlacls-60508-1|2	
21cr|texlive-mlacls-60508-1|3	Summary:	LaTeX class for MLA papers
21cr|texlive-mlacls-60508-1|4	Name:		texlive-mlacls
21cr|texlive-mlacls-60508-1|5	Version:	60508
21cr|texlive-mlacls-60508-1|6	Release:	1
21cr|texlive-mlacls-60508-1|7	License:	LPPL1.3
21cr|texlive-mlacls-60508-1|8	Group:		Publishing
21cr|texlive-mlacls-60508-1|9	Url:		https://www.ctan.org
21cr|texlive-mlacls-60508-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mlacls-60508-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mlacls-60508-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mlacls-60508-1|13	Requires:	texlive-tlpkg
21cr|texlive-mlacls-60508-1|14	Requires:	texlive-kpathsea
21cr|texlive-mlacls-60508-1|15	Provides:	tex(mla.cls) = 2024
21cr|texlive-mlacls-60508-1|16	BuildArch:	noarch
21cr|texlive-mlacls-60508-1|17	
21cr|texlive-mlacls-60508-1|18	%description
21cr|texlive-mlacls-60508-1|19	In the United States, secondary and undergraduate students are
21cr|texlive-mlacls-60508-1|20	generally expected to adhere to the format prescribed by the
21cr|texlive-mlacls-60508-1|21	Modern Language Association (MLA) for typewritten essays,
21cr|texlive-mlacls-60508-1|22	research papers and writings. This package provides a simple,
21cr|texlive-mlacls-60508-1|23	straightforward LaTeX class for composing papers almost
21cr|texlive-mlacls-60508-1|24	perfectly adherent to the MLA style guide.
21cr|texlive-mlacls-60508-1|25	
21cr|texlive-mlacls-60508-1|26	%files
21cr|texlive-mlacls-60508-1|27	%doc %{_texmfdistdir}/doc/latex/mlacls
21cr|texlive-mlacls-60508-1|28	%{_texmfdistdir}/tex/latex/mlacls
21cr|texlive-mlacls-60508-1|29	
21cr|texlive-mlacls-60508-1|30	#------------------------------------------------------------------
21cr|texlive-mlacls-60508-1|31	
21cr|texlive-mlacls-60508-1|32	%prep
21cr|texlive-mlacls-60508-1|33	%setup -c -a0 -a1
21cr|texlive-mlacls-60508-1|34	
21cr|texlive-mlacls-60508-1|35	%build
21cr|texlive-mlacls-60508-1|36	
21cr|texlive-mlacls-60508-1|37	%install
21cr|texlive-mlacls-60508-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mlacls-60508-1|39	rm -rf tlpkg
21cr|texlive-mlacls-60508-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9819 21
21cr|texlive-mleftright-53021-1|1	%define oname mleftright
21cr|texlive-mleftright-53021-1|2	
21cr|texlive-mleftright-53021-1|3	Summary:	Variants of delimiters that act as maths open/close
21cr|texlive-mleftright-53021-1|4	Name:		texlive-mleftright
21cr|texlive-mleftright-53021-1|5	Version:	53021
21cr|texlive-mleftright-53021-1|6	Release:	1
21cr|texlive-mleftright-53021-1|7	License:	LPPL1.3
21cr|texlive-mleftright-53021-1|8	Group:		Publishing
21cr|texlive-mleftright-53021-1|9	Url:		https://www.ctan.org
21cr|texlive-mleftright-53021-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mleftright-53021-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mleftright-53021-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mleftright-53021-1|13	Requires:	texlive-tlpkg
21cr|texlive-mleftright-53021-1|14	Requires:	texlive-kpathsea
21cr|texlive-mleftright-53021-1|15	Provides:	tex(mleftright.sty) = 2024
21cr|texlive-mleftright-53021-1|16	BuildArch:	noarch
21cr|texlive-mleftright-53021-1|17	
21cr|texlive-mleftright-53021-1|18	%description
21cr|texlive-mleftright-53021-1|19	The package defines variants \mleft and \mright of \left and
21cr|texlive-mleftright-53021-1|20	\right, that make the delimiters act as \mathopen and
21cr|texlive-mleftright-53021-1|21	\mathclose. These commands address spacing difficulties in
21cr|texlive-mleftright-53021-1|22	subformulas.
21cr|texlive-mleftright-53021-1|23	
21cr|texlive-mleftright-53021-1|24	%files
21cr|texlive-mleftright-53021-1|25	%doc %{_texmfdistdir}/doc/latex/mleftright
21cr|texlive-mleftright-53021-1|26	%{_texmfdistdir}/tex/generic/mleftright
21cr|texlive-mleftright-53021-1|27	
21cr|texlive-mleftright-53021-1|28	#------------------------------------------------------------------
21cr|texlive-mleftright-53021-1|29	
21cr|texlive-mleftright-53021-1|30	%prep
21cr|texlive-mleftright-53021-1|31	%setup -c -a0 -a1
21cr|texlive-mleftright-53021-1|32	
21cr|texlive-mleftright-53021-1|33	%build
21cr|texlive-mleftright-53021-1|34	
21cr|texlive-mleftright-53021-1|35	%install
21cr|texlive-mleftright-53021-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mleftright-53021-1|37	rm -rf tlpkg
21cr|texlive-mleftright-53021-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9820 21
21cr|texlive-mlmodern-57458-1|1	%define oname mlmodern
21cr|texlive-mlmodern-57458-1|2	
21cr|texlive-mlmodern-57458-1|3	Summary:	A blacker Type 1 version of Computer Modern, with multilingual support
21cr|texlive-mlmodern-57458-1|4	Name:		texlive-mlmodern
21cr|texlive-mlmodern-57458-1|5	Version:	57458
21cr|texlive-mlmodern-57458-1|6	Release:	1
21cr|texlive-mlmodern-57458-1|7	License:	LPPL1.3
21cr|texlive-mlmodern-57458-1|8	Group:		Publishing
21cr|texlive-mlmodern-57458-1|9	Url:		https://www.ctan.org
21cr|texlive-mlmodern-57458-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mlmodern-57458-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mlmodern-57458-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mlmodern-57458-1|13	Requires:	texlive-tlpkg
21cr|texlive-mlmodern-57458-1|14	Requires:	texlive-kpathsea
21cr|texlive-mlmodern-57458-1|15	Provides:	tex(il2mlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|16	Provides:	tex(il2mlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|17	Provides:	tex(il2mlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|18	Provides:	tex(il2mlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|19	Provides:	tex(il2mlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|20	Provides:	tex(il2mlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|21	Provides:	tex(l7xmlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|22	Provides:	tex(l7xmlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|23	Provides:	tex(l7xmlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|24	Provides:	tex(l7xmlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|25	Provides:	tex(l7xmlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|26	Provides:	tex(l7xmlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|27	Provides:	tex(ly1mlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|28	Provides:	tex(ly1mlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|29	Provides:	tex(ly1mlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|30	Provides:	tex(ly1mlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|31	Provides:	tex(ly1mlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|32	Provides:	tex(ly1mlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|33	Provides:	tex(mlm.map) = 2024
21cr|texlive-mlmodern-57458-1|34	Provides:	tex(mlmodern.sty) = 2024
21cr|texlive-mlmodern-57458-1|35	Provides:	tex(mlm-substitute.map) = 2024
21cr|texlive-mlmodern-57458-1|36	Provides:	tex(omlmlmm.fd) = 2024
21cr|texlive-mlmodern-57458-1|37	Provides:	tex(omlmlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|38	Provides:	tex(omsmlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|39	Provides:	tex(omsmlmsy.fd) = 2024
21cr|texlive-mlmodern-57458-1|40	Provides:	tex(omxmlmex.fd) = 2024
21cr|texlive-mlmodern-57458-1|41	Provides:	tex(ot1mlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|42	Provides:	tex(ot1mlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|43	Provides:	tex(ot1mlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|44	Provides:	tex(ot1mlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|45	Provides:	tex(ot1mlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|46	Provides:	tex(ot1mlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|47	Provides:	tex(ot4mlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|48	Provides:	tex(ot4mlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|49	Provides:	tex(ot4mlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|50	Provides:	tex(ot4mlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|51	Provides:	tex(ot4mlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|52	Provides:	tex(ot4mlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|53	Provides:	tex(qxmlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|54	Provides:	tex(qxmlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|55	Provides:	tex(qxmlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|56	Provides:	tex(qxmlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|57	Provides:	tex(qxmlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|58	Provides:	tex(qxmlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|59	Provides:	tex(t1mlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|60	Provides:	tex(t1mlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|61	Provides:	tex(t1mlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|62	Provides:	tex(t1mlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|63	Provides:	tex(t1mlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|64	Provides:	tex(t1mlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|65	Provides:	tex(t5mlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|66	Provides:	tex(t5mlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|67	Provides:	tex(t5mlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|68	Provides:	tex(t5mlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|69	Provides:	tex(t5mlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|70	Provides:	tex(t5mlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|71	Provides:	tex(ts1mlmdh.fd) = 2024
21cr|texlive-mlmodern-57458-1|72	Provides:	tex(ts1mlmr.fd) = 2024
21cr|texlive-mlmodern-57458-1|73	Provides:	tex(ts1mlmss.fd) = 2024
21cr|texlive-mlmodern-57458-1|74	Provides:	tex(ts1mlmssq.fd) = 2024
21cr|texlive-mlmodern-57458-1|75	Provides:	tex(ts1mlmtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|76	Provides:	tex(ts1mlmvtt.fd) = 2024
21cr|texlive-mlmodern-57458-1|77	BuildArch:	noarch
21cr|texlive-mlmodern-57458-1|78	
21cr|texlive-mlmodern-57458-1|79	%description
21cr|texlive-mlmodern-57458-1|80	MLModern is a text and math font family with (La)TeX support,
21cr|texlive-mlmodern-57458-1|81	based on the design of Donald Knuth's Computer Modern and the
21cr|texlive-mlmodern-57458-1|82	Latin Modern project. It avoids the spindliness of most other
21cr|texlive-mlmodern-57458-1|83	Type 1 versions of Computer Modern.
21cr|texlive-mlmodern-57458-1|84	
21cr|texlive-mlmodern-57458-1|85	%files
21cr|texlive-mlmodern-57458-1|86	%doc %{_texmfdistdir}/doc/fonts/mlmodern
21cr|texlive-mlmodern-57458-1|87	%{_texmfdistdir}/fonts/map/dvips/mlmodern
21cr|texlive-mlmodern-57458-1|88	%{_texmfdistdir}/fonts/tfm/public/mlmodern
21cr|texlive-mlmodern-57458-1|89	%{_texmfdistdir}/fonts/type1/public/mlmodern
21cr|texlive-mlmodern-57458-1|90	%{_texmfdistdir}/tex/latex/mlmodern
21cr|texlive-mlmodern-57458-1|91	
21cr|texlive-mlmodern-57458-1|92	#------------------------------------------------------------------
21cr|texlive-mlmodern-57458-1|93	
21cr|texlive-mlmodern-57458-1|94	%prep
21cr|texlive-mlmodern-57458-1|95	%setup -c -a0 -a1
21cr|texlive-mlmodern-57458-1|96	
21cr|texlive-mlmodern-57458-1|97	%build
21cr|texlive-mlmodern-57458-1|98	
21cr|texlive-mlmodern-57458-1|99	%install
21cr|texlive-mlmodern-57458-1|100	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mlmodern-57458-1|101	rm -rf tlpkg
21cr|texlive-mlmodern-57458-1|102	cp -fpar * %{buildroot}%{_texmfdistdir}

9821 21
21cr|texlive-mluexercise-56927-1|1	%define oname mluexercise
21cr|texlive-mluexercise-56927-1|2	
21cr|texlive-mluexercise-56927-1|3	Summary:	Exercises/homework at the Martin Luther University Halle-Wittenberg
21cr|texlive-mluexercise-56927-1|4	Name:		texlive-mluexercise
21cr|texlive-mluexercise-56927-1|5	Version:	56927
21cr|texlive-mluexercise-56927-1|6	Release:	1
21cr|texlive-mluexercise-56927-1|7	License:	LPPL1.3
21cr|texlive-mluexercise-56927-1|8	Group:		Publishing
21cr|texlive-mluexercise-56927-1|9	Url:		https://www.ctan.org
21cr|texlive-mluexercise-56927-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mluexercise-56927-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mluexercise-56927-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mluexercise-56927-1|13	Requires:	texlive-tlpkg
21cr|texlive-mluexercise-56927-1|14	Requires:	texlive-kpathsea
21cr|texlive-mluexercise-56927-1|15	Provides:	tex(mluexercise.cls) = 2024
21cr|texlive-mluexercise-56927-1|16	BuildArch:	noarch
21cr|texlive-mluexercise-56927-1|17	
21cr|texlive-mluexercise-56927-1|18	%description
21cr|texlive-mluexercise-56927-1|19	This package provides a template class for solving weekly
21cr|texlive-mluexercise-56927-1|20	exercises at the Institute for Computer Science of Martin
21cr|texlive-mluexercise-56927-1|21	Luther University Halle-Wittenberg. The class can be used by
21cr|texlive-mluexercise-56927-1|22	all students--especially first semesters--to typeset their
21cr|texlive-mluexercise-56927-1|23	exercises with low effort in beautiful LaTeX. A bunch of handy
21cr|texlive-mluexercise-56927-1|24	macros are included that are used throughout many lectures
21cr|texlive-mluexercise-56927-1|25	during the bachelor's degree program. The class is maintained
21cr|texlive-mluexercise-56927-1|26	by the students' council of the university. The focus is on
21cr|texlive-mluexercise-56927-1|27	encouraging first semester students to use LaTeX for
21cr|texlive-mluexercise-56927-1|28	typesetting, thus the package has been kept as simple as
21cr|texlive-mluexercise-56927-1|29	possible.
21cr|texlive-mluexercise-56927-1|30	
21cr|texlive-mluexercise-56927-1|31	%files
21cr|texlive-mluexercise-56927-1|32	%doc %{_texmfdistdir}/doc/latex/mluexercise
21cr|texlive-mluexercise-56927-1|33	%{_texmfdistdir}/tex/latex/mluexercise
21cr|texlive-mluexercise-56927-1|34	
21cr|texlive-mluexercise-56927-1|35	#------------------------------------------------------------------
21cr|texlive-mluexercise-56927-1|36	
21cr|texlive-mluexercise-56927-1|37	%prep
21cr|texlive-mluexercise-56927-1|38	%setup -c -a0 -a1
21cr|texlive-mluexercise-56927-1|39	
21cr|texlive-mluexercise-56927-1|40	%build
21cr|texlive-mluexercise-56927-1|41	
21cr|texlive-mluexercise-56927-1|42	%install
21cr|texlive-mluexercise-56927-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mluexercise-56927-1|44	rm -rf tlpkg
21cr|texlive-mluexercise-56927-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9822 21
21cr|texlive-mnras-0.1-1|1	# revision 22142
21cr|texlive-mnras-0.1-1|2	# category Package
21cr|texlive-mnras-0.1-1|3	# catalog-ctan /macros/latex/contrib/mnras
21cr|texlive-mnras-0.1-1|4	# catalog-date 2011-04-20 18:25:54 +0200
21cr|texlive-mnras-0.1-1|5	# catalog-license lppl1.3
21cr|texlive-mnras-0.1-1|6	# catalog-version 0.1
21cr|texlive-mnras-0.1-1|7	Name:		texlive-mnras
21cr|texlive-mnras-0.1-1|8	Version:	0.1
21cr|texlive-mnras-0.1-1|9	Release:	1
21cr|texlive-mnras-0.1-1|10	Summary:	Monthly Notices of the Royal Astronomical Society
21cr|texlive-mnras-0.1-1|11	Group:		Publishing
21cr|texlive-mnras-0.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mnras
21cr|texlive-mnras-0.1-1|13	License:	LPPL1.3
21cr|texlive-mnras-0.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnras.tar.xz
21cr|texlive-mnras-0.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnras.doc.tar.xz
21cr|texlive-mnras-0.1-1|16	BuildArch:	noarch
21cr|texlive-mnras-0.1-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-mnras-0.1-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-mnras-0.1-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-mnras-0.1-1|20	
21cr|texlive-mnras-0.1-1|21	%description
21cr|texlive-mnras-0.1-1|22	Package for preparing papers in the journal "Monthly Notices of
21cr|texlive-mnras-0.1-1|23	the Royal Astronomical Society".
21cr|texlive-mnras-0.1-1|24	
21cr|texlive-mnras-0.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-mnras-0.1-1|26	%files
21cr|texlive-mnras-0.1-1|27	
21cr|texlive-mnras-0.1-1|28	%{_texmfdistdir}/tex/*
21cr|texlive-mnras-0.1-1|29	%{_texmfdistdir}/bibtex/*
21cr|texlive-mnras-0.1-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-mnras-0.1-1|31	
21cr|texlive-mnras-0.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-mnras-0.1-1|33	%prep
21cr|texlive-mnras-0.1-1|34	%setup -c -a0 -a1
21cr|texlive-mnras-0.1-1|35	
21cr|texlive-mnras-0.1-1|36	%build
21cr|texlive-mnras-0.1-1|37	
21cr|texlive-mnras-0.1-1|38	%install
21cr|texlive-mnras-0.1-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mnras-0.1-1|40	cp -fpar tex bibtex doc %{buildroot}%{_texmfdistdir}

9823 21
21cr|texlive-mnsymbol-1.4-8|1	# revision 18651
21cr|texlive-mnsymbol-1.4-8|2	# category Package
21cr|texlive-mnsymbol-1.4-8|3	# catalog-ctan /fonts/mnsymbol
21cr|texlive-mnsymbol-1.4-8|4	# catalog-date 2008-08-22 15:19:59 +0200
21cr|texlive-mnsymbol-1.4-8|5	# catalog-license pd
21cr|texlive-mnsymbol-1.4-8|6	# catalog-version 1.4
21cr|texlive-mnsymbol-1.4-8|7	Name:		texlive-mnsymbol
21cr|texlive-mnsymbol-1.4-8|8	Version:	1.4
21cr|texlive-mnsymbol-1.4-8|9	Release:	8
21cr|texlive-mnsymbol-1.4-8|10	Summary:	Mathematical symbol font for Adobe MinionPro
21cr|texlive-mnsymbol-1.4-8|11	Group:		Publishing
21cr|texlive-mnsymbol-1.4-8|12	URL:		http://www.ctan.org/tex-archive/fonts/mnsymbol
21cr|texlive-mnsymbol-1.4-8|13	License:	PD
21cr|texlive-mnsymbol-1.4-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.tar.xz
21cr|texlive-mnsymbol-1.4-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.doc.tar.xz
21cr|texlive-mnsymbol-1.4-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.source.tar.xz
21cr|texlive-mnsymbol-1.4-8|17	BuildArch:	noarch
21cr|texlive-mnsymbol-1.4-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-mnsymbol-1.4-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-mnsymbol-1.4-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-mnsymbol-1.4-8|21	
21cr|texlive-mnsymbol-1.4-8|22	%description
21cr|texlive-mnsymbol-1.4-8|23	MnSymbol is a symbol font family, designed to be used in
21cr|texlive-mnsymbol-1.4-8|24	conjunction with Adobe Minion Pro (via the MinionPro package).
21cr|texlive-mnsymbol-1.4-8|25	Almost all of LaTeX and AMS mathematical symbols are provided;
21cr|texlive-mnsymbol-1.4-8|26	remaining coverage is available from the MinionPro font with
21cr|texlive-mnsymbol-1.4-8|27	the MinionPro package. The fonts are available in both MetaFont
21cr|texlive-mnsymbol-1.4-8|28	and Adobe Type 1 formats, and a comprehensive support package
21cr|texlive-mnsymbol-1.4-8|29	is provided. While the fonts were designed to fit with Minon
21cr|texlive-mnsymbol-1.4-8|30	Pro, the design should fit well with other renaissance or
21cr|texlive-mnsymbol-1.4-8|31	baroque faces: indeed, it will probably work with most fonts
21cr|texlive-mnsymbol-1.4-8|32	that are neither too wide nor too thin, for example Palatino or
21cr|texlive-mnsymbol-1.4-8|33	Times; it is known to look good with Sabon. There is no package
21cr|texlive-mnsymbol-1.4-8|34	designed to configure its use with any font other than Minion
21cr|texlive-mnsymbol-1.4-8|35	Pro, but (for example) simply loading mnsymbol after mathpazo
21cr|texlive-mnsymbol-1.4-8|36	will probably do what is needed.
21cr|texlive-mnsymbol-1.4-8|37	
21cr|texlive-mnsymbol-1.4-8|38	
21cr|texlive-mnsymbol-1.4-8|39	#-----------------------------------------------------------------------
21cr|texlive-mnsymbol-1.4-8|40	%files
21cr|texlive-mnsymbol-1.4-8|41	%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolA.enc
21cr|texlive-mnsymbol-1.4-8|42	%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolB.enc
21cr|texlive-mnsymbol-1.4-8|43	%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolC.enc
21cr|texlive-mnsymbol-1.4-8|44	%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolD.enc
21cr|texlive-mnsymbol-1.4-8|45	%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolE.enc
21cr|texlive-mnsymbol-1.4-8|46	%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolF.enc
21cr|texlive-mnsymbol-1.4-8|47	%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolS.enc
21cr|texlive-mnsymbol-1.4-8|48	%{_texmfdistdir}/fonts/map/dvips/mnsymbol/MnSymbol.map
21cr|texlive-mnsymbol-1.4-8|49	%{_texmfdistdir}/fonts/map/vtex/mnsymbol/MnSymbol.ali
21cr|texlive-mnsymbol-1.4-8|50	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold10.otf
21cr|texlive-mnsymbol-1.4-8|51	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold12.otf
21cr|texlive-mnsymbol-1.4-8|52	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold5.otf
21cr|texlive-mnsymbol-1.4-8|53	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold6.otf
21cr|texlive-mnsymbol-1.4-8|54	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold7.otf
21cr|texlive-mnsymbol-1.4-8|55	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold8.otf
21cr|texlive-mnsymbol-1.4-8|56	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold9.otf
21cr|texlive-mnsymbol-1.4-8|57	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol10.otf
21cr|texlive-mnsymbol-1.4-8|58	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol12.otf
21cr|texlive-mnsymbol-1.4-8|59	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol5.otf
21cr|texlive-mnsymbol-1.4-8|60	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol6.otf
21cr|texlive-mnsymbol-1.4-8|61	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol7.otf
21cr|texlive-mnsymbol-1.4-8|62	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol8.otf
21cr|texlive-mnsymbol-1.4-8|63	%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol9.otf
21cr|texlive-mnsymbol-1.4-8|64	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbol-Parameter.mf
21cr|texlive-mnsymbol-1.4-8|65	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold.mf
21cr|texlive-mnsymbol-1.4-8|66	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold10.mf
21cr|texlive-mnsymbol-1.4-8|67	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold12.mf
21cr|texlive-mnsymbol-1.4-8|68	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold5.mf
21cr|texlive-mnsymbol-1.4-8|69	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold6.mf
21cr|texlive-mnsymbol-1.4-8|70	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold7.mf
21cr|texlive-mnsymbol-1.4-8|71	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold8.mf
21cr|texlive-mnsymbol-1.4-8|72	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold9.mf
21cr|texlive-mnsymbol-1.4-8|73	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA.mf
21cr|texlive-mnsymbol-1.4-8|74	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA10.mf
21cr|texlive-mnsymbol-1.4-8|75	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA12.mf
21cr|texlive-mnsymbol-1.4-8|76	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA5.mf
21cr|texlive-mnsymbol-1.4-8|77	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA6.mf
21cr|texlive-mnsymbol-1.4-8|78	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA7.mf
21cr|texlive-mnsymbol-1.4-8|79	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA8.mf
21cr|texlive-mnsymbol-1.4-8|80	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA9.mf
21cr|texlive-mnsymbol-1.4-8|81	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold.mf
21cr|texlive-mnsymbol-1.4-8|82	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold10.mf
21cr|texlive-mnsymbol-1.4-8|83	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold12.mf
21cr|texlive-mnsymbol-1.4-8|84	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold5.mf
21cr|texlive-mnsymbol-1.4-8|85	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold6.mf
21cr|texlive-mnsymbol-1.4-8|86	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold7.mf
21cr|texlive-mnsymbol-1.4-8|87	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold8.mf
21cr|texlive-mnsymbol-1.4-8|88	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold9.mf
21cr|texlive-mnsymbol-1.4-8|89	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB.mf
21cr|texlive-mnsymbol-1.4-8|90	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB10.mf
21cr|texlive-mnsymbol-1.4-8|91	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB12.mf
21cr|texlive-mnsymbol-1.4-8|92	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB5.mf
21cr|texlive-mnsymbol-1.4-8|93	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB6.mf
21cr|texlive-mnsymbol-1.4-8|94	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB7.mf
21cr|texlive-mnsymbol-1.4-8|95	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB8.mf
21cr|texlive-mnsymbol-1.4-8|96	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB9.mf
21cr|texlive-mnsymbol-1.4-8|97	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold.mf
21cr|texlive-mnsymbol-1.4-8|98	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold10.mf
21cr|texlive-mnsymbol-1.4-8|99	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold12.mf
21cr|texlive-mnsymbol-1.4-8|100	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold5.mf
21cr|texlive-mnsymbol-1.4-8|101	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold6.mf
21cr|texlive-mnsymbol-1.4-8|102	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold7.mf
21cr|texlive-mnsymbol-1.4-8|103	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold8.mf
21cr|texlive-mnsymbol-1.4-8|104	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold9.mf
21cr|texlive-mnsymbol-1.4-8|105	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC.mf
21cr|texlive-mnsymbol-1.4-8|106	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC10.mf
21cr|texlive-mnsymbol-1.4-8|107	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC12.mf
21cr|texlive-mnsymbol-1.4-8|108	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC5.mf
21cr|texlive-mnsymbol-1.4-8|109	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC6.mf
21cr|texlive-mnsymbol-1.4-8|110	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC7.mf
21cr|texlive-mnsymbol-1.4-8|111	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC8.mf
21cr|texlive-mnsymbol-1.4-8|112	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC9.mf
21cr|texlive-mnsymbol-1.4-8|113	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold.mf
21cr|texlive-mnsymbol-1.4-8|114	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold10.mf
21cr|texlive-mnsymbol-1.4-8|115	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold12.mf
21cr|texlive-mnsymbol-1.4-8|116	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold5.mf
21cr|texlive-mnsymbol-1.4-8|117	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold6.mf
21cr|texlive-mnsymbol-1.4-8|118	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold7.mf
21cr|texlive-mnsymbol-1.4-8|119	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold8.mf
21cr|texlive-mnsymbol-1.4-8|120	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold9.mf
21cr|texlive-mnsymbol-1.4-8|121	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD.mf
21cr|texlive-mnsymbol-1.4-8|122	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD10.mf
21cr|texlive-mnsymbol-1.4-8|123	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD12.mf
21cr|texlive-mnsymbol-1.4-8|124	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD5.mf
21cr|texlive-mnsymbol-1.4-8|125	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD6.mf
21cr|texlive-mnsymbol-1.4-8|126	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD7.mf
21cr|texlive-mnsymbol-1.4-8|127	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD8.mf
21cr|texlive-mnsymbol-1.4-8|128	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD9.mf
21cr|texlive-mnsymbol-1.4-8|129	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold.mf
21cr|texlive-mnsymbol-1.4-8|130	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold10.mf
21cr|texlive-mnsymbol-1.4-8|131	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold12.mf
21cr|texlive-mnsymbol-1.4-8|132	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold5.mf
21cr|texlive-mnsymbol-1.4-8|133	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold6.mf
21cr|texlive-mnsymbol-1.4-8|134	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold7.mf
21cr|texlive-mnsymbol-1.4-8|135	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold8.mf
21cr|texlive-mnsymbol-1.4-8|136	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold9.mf
21cr|texlive-mnsymbol-1.4-8|137	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE.mf
21cr|texlive-mnsymbol-1.4-8|138	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE10.mf
21cr|texlive-mnsymbol-1.4-8|139	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE12.mf
21cr|texlive-mnsymbol-1.4-8|140	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE5.mf
21cr|texlive-mnsymbol-1.4-8|141	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE6.mf
21cr|texlive-mnsymbol-1.4-8|142	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE7.mf
21cr|texlive-mnsymbol-1.4-8|143	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE8.mf
21cr|texlive-mnsymbol-1.4-8|144	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE9.mf
21cr|texlive-mnsymbol-1.4-8|145	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold.mf
21cr|texlive-mnsymbol-1.4-8|146	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold10.mf
21cr|texlive-mnsymbol-1.4-8|147	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold12.mf
21cr|texlive-mnsymbol-1.4-8|148	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold5.mf
21cr|texlive-mnsymbol-1.4-8|149	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold6.mf
21cr|texlive-mnsymbol-1.4-8|150	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold7.mf
21cr|texlive-mnsymbol-1.4-8|151	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold8.mf
21cr|texlive-mnsymbol-1.4-8|152	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold9.mf
21cr|texlive-mnsymbol-1.4-8|153	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF.mf
21cr|texlive-mnsymbol-1.4-8|154	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF10.mf
21cr|texlive-mnsymbol-1.4-8|155	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF12.mf
21cr|texlive-mnsymbol-1.4-8|156	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF5.mf
21cr|texlive-mnsymbol-1.4-8|157	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF6.mf
21cr|texlive-mnsymbol-1.4-8|158	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF7.mf
21cr|texlive-mnsymbol-1.4-8|159	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF8.mf
21cr|texlive-mnsymbol-1.4-8|160	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF9.mf
21cr|texlive-mnsymbol-1.4-8|161	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold.mf
21cr|texlive-mnsymbol-1.4-8|162	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold10.mf
21cr|texlive-mnsymbol-1.4-8|163	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold12.mf
21cr|texlive-mnsymbol-1.4-8|164	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold5.mf
21cr|texlive-mnsymbol-1.4-8|165	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold6.mf
21cr|texlive-mnsymbol-1.4-8|166	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold7.mf
21cr|texlive-mnsymbol-1.4-8|167	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold8.mf
21cr|texlive-mnsymbol-1.4-8|168	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold9.mf
21cr|texlive-mnsymbol-1.4-8|169	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS.mf
21cr|texlive-mnsymbol-1.4-8|170	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS10.mf
21cr|texlive-mnsymbol-1.4-8|171	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS12.mf
21cr|texlive-mnsymbol-1.4-8|172	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS5.mf
21cr|texlive-mnsymbol-1.4-8|173	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS6.mf
21cr|texlive-mnsymbol-1.4-8|174	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS7.mf
21cr|texlive-mnsymbol-1.4-8|175	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS8.mf
21cr|texlive-mnsymbol-1.4-8|176	%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS9.mf
21cr|texlive-mnsymbol-1.4-8|177	%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Accent.mf
21cr|texlive-mnsymbol-1.4-8|178	%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Arrows.mf
21cr|texlive-mnsymbol-1.4-8|179	%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Base.mf
21cr|texlive-mnsymbol-1.4-8|180	%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Delim.mf
21cr|texlive-mnsymbol-1.4-8|181	%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Geometric.mf
21cr|texlive-mnsymbol-1.4-8|182	%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Init.mf
21cr|texlive-mnsymbol-1.4-8|183	%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Operators.mf
21cr|texlive-mnsymbol-1.4-8|184	%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Order.mf
21cr|texlive-mnsymbol-1.4-8|185	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold10.tfm
21cr|texlive-mnsymbol-1.4-8|186	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold12.tfm
21cr|texlive-mnsymbol-1.4-8|187	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold5.tfm
21cr|texlive-mnsymbol-1.4-8|188	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold6.tfm
21cr|texlive-mnsymbol-1.4-8|189	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold7.tfm
21cr|texlive-mnsymbol-1.4-8|190	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold8.tfm
21cr|texlive-mnsymbol-1.4-8|191	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold9.tfm
21cr|texlive-mnsymbol-1.4-8|192	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA10.tfm
21cr|texlive-mnsymbol-1.4-8|193	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA12.tfm
21cr|texlive-mnsymbol-1.4-8|194	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA5.tfm
21cr|texlive-mnsymbol-1.4-8|195	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA6.tfm
21cr|texlive-mnsymbol-1.4-8|196	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA7.tfm
21cr|texlive-mnsymbol-1.4-8|197	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA8.tfm
21cr|texlive-mnsymbol-1.4-8|198	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA9.tfm
21cr|texlive-mnsymbol-1.4-8|199	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold10.tfm
21cr|texlive-mnsymbol-1.4-8|200	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold12.tfm
21cr|texlive-mnsymbol-1.4-8|201	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold5.tfm
21cr|texlive-mnsymbol-1.4-8|202	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold6.tfm
21cr|texlive-mnsymbol-1.4-8|203	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold7.tfm
21cr|texlive-mnsymbol-1.4-8|204	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold8.tfm
21cr|texlive-mnsymbol-1.4-8|205	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold9.tfm
21cr|texlive-mnsymbol-1.4-8|206	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB10.tfm
21cr|texlive-mnsymbol-1.4-8|207	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB12.tfm
21cr|texlive-mnsymbol-1.4-8|208	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB5.tfm
21cr|texlive-mnsymbol-1.4-8|209	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB6.tfm
21cr|texlive-mnsymbol-1.4-8|210	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB7.tfm
21cr|texlive-mnsymbol-1.4-8|211	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB8.tfm
21cr|texlive-mnsymbol-1.4-8|212	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB9.tfm
21cr|texlive-mnsymbol-1.4-8|213	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold10.tfm
21cr|texlive-mnsymbol-1.4-8|214	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold12.tfm
21cr|texlive-mnsymbol-1.4-8|215	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold5.tfm
21cr|texlive-mnsymbol-1.4-8|216	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold6.tfm
21cr|texlive-mnsymbol-1.4-8|217	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold7.tfm
21cr|texlive-mnsymbol-1.4-8|218	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold8.tfm
21cr|texlive-mnsymbol-1.4-8|219	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold9.tfm
21cr|texlive-mnsymbol-1.4-8|220	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC10.tfm
21cr|texlive-mnsymbol-1.4-8|221	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC12.tfm
21cr|texlive-mnsymbol-1.4-8|222	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC5.tfm
21cr|texlive-mnsymbol-1.4-8|223	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC6.tfm
21cr|texlive-mnsymbol-1.4-8|224	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC7.tfm
21cr|texlive-mnsymbol-1.4-8|225	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC8.tfm
21cr|texlive-mnsymbol-1.4-8|226	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC9.tfm
21cr|texlive-mnsymbol-1.4-8|227	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold10.tfm
21cr|texlive-mnsymbol-1.4-8|228	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold12.tfm
21cr|texlive-mnsymbol-1.4-8|229	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold5.tfm
21cr|texlive-mnsymbol-1.4-8|230	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold6.tfm
21cr|texlive-mnsymbol-1.4-8|231	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold7.tfm
21cr|texlive-mnsymbol-1.4-8|232	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold8.tfm
21cr|texlive-mnsymbol-1.4-8|233	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold9.tfm
21cr|texlive-mnsymbol-1.4-8|234	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD10.tfm
21cr|texlive-mnsymbol-1.4-8|235	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD12.tfm
21cr|texlive-mnsymbol-1.4-8|236	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD5.tfm
21cr|texlive-mnsymbol-1.4-8|237	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD6.tfm
21cr|texlive-mnsymbol-1.4-8|238	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD7.tfm
21cr|texlive-mnsymbol-1.4-8|239	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD8.tfm
21cr|texlive-mnsymbol-1.4-8|240	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD9.tfm
21cr|texlive-mnsymbol-1.4-8|241	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold10.tfm
21cr|texlive-mnsymbol-1.4-8|242	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold12.tfm
21cr|texlive-mnsymbol-1.4-8|243	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold5.tfm
21cr|texlive-mnsymbol-1.4-8|244	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold6.tfm
21cr|texlive-mnsymbol-1.4-8|245	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold7.tfm
21cr|texlive-mnsymbol-1.4-8|246	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold8.tfm
21cr|texlive-mnsymbol-1.4-8|247	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold9.tfm
21cr|texlive-mnsymbol-1.4-8|248	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE10.tfm
21cr|texlive-mnsymbol-1.4-8|249	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE12.tfm
21cr|texlive-mnsymbol-1.4-8|250	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE5.tfm
21cr|texlive-mnsymbol-1.4-8|251	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE6.tfm
21cr|texlive-mnsymbol-1.4-8|252	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE7.tfm
21cr|texlive-mnsymbol-1.4-8|253	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE8.tfm
21cr|texlive-mnsymbol-1.4-8|254	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE9.tfm
21cr|texlive-mnsymbol-1.4-8|255	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold10.tfm
21cr|texlive-mnsymbol-1.4-8|256	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold12.tfm
21cr|texlive-mnsymbol-1.4-8|257	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold5.tfm
21cr|texlive-mnsymbol-1.4-8|258	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold6.tfm
21cr|texlive-mnsymbol-1.4-8|259	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold7.tfm
21cr|texlive-mnsymbol-1.4-8|260	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold8.tfm
21cr|texlive-mnsymbol-1.4-8|261	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold9.tfm
21cr|texlive-mnsymbol-1.4-8|262	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF10.tfm
21cr|texlive-mnsymbol-1.4-8|263	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF12.tfm
21cr|texlive-mnsymbol-1.4-8|264	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF5.tfm
21cr|texlive-mnsymbol-1.4-8|265	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF6.tfm
21cr|texlive-mnsymbol-1.4-8|266	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF7.tfm
21cr|texlive-mnsymbol-1.4-8|267	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF8.tfm
21cr|texlive-mnsymbol-1.4-8|268	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF9.tfm
21cr|texlive-mnsymbol-1.4-8|269	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold10.tfm
21cr|texlive-mnsymbol-1.4-8|270	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold12.tfm
21cr|texlive-mnsymbol-1.4-8|271	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold5.tfm
21cr|texlive-mnsymbol-1.4-8|272	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold6.tfm
21cr|texlive-mnsymbol-1.4-8|273	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold7.tfm
21cr|texlive-mnsymbol-1.4-8|274	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold8.tfm
21cr|texlive-mnsymbol-1.4-8|275	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold9.tfm
21cr|texlive-mnsymbol-1.4-8|276	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS10.tfm
21cr|texlive-mnsymbol-1.4-8|277	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS12.tfm
21cr|texlive-mnsymbol-1.4-8|278	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS5.tfm
21cr|texlive-mnsymbol-1.4-8|279	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS6.tfm
21cr|texlive-mnsymbol-1.4-8|280	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS7.tfm
21cr|texlive-mnsymbol-1.4-8|281	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS8.tfm
21cr|texlive-mnsymbol-1.4-8|282	%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS9.tfm
21cr|texlive-mnsymbol-1.4-8|283	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold10.pfb
21cr|texlive-mnsymbol-1.4-8|284	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold12.pfb
21cr|texlive-mnsymbol-1.4-8|285	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold5.pfb
21cr|texlive-mnsymbol-1.4-8|286	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold6.pfb
21cr|texlive-mnsymbol-1.4-8|287	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold7.pfb
21cr|texlive-mnsymbol-1.4-8|288	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold8.pfb
21cr|texlive-mnsymbol-1.4-8|289	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold9.pfb
21cr|texlive-mnsymbol-1.4-8|290	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol10.pfb
21cr|texlive-mnsymbol-1.4-8|291	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol12.pfb
21cr|texlive-mnsymbol-1.4-8|292	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol5.pfb
21cr|texlive-mnsymbol-1.4-8|293	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol6.pfb
21cr|texlive-mnsymbol-1.4-8|294	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol7.pfb
21cr|texlive-mnsymbol-1.4-8|295	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol8.pfb
21cr|texlive-mnsymbol-1.4-8|296	%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol9.pfb
21cr|texlive-mnsymbol-1.4-8|297	%{_texmfdistdir}/tex/latex/mnsymbol/MnSymbol.sty
21cr|texlive-mnsymbol-1.4-8|298	%doc %{_texmfdistdir}/doc/latex/mnsymbol/MnSymbol.pdf
21cr|texlive-mnsymbol-1.4-8|299	%doc %{_texmfdistdir}/doc/latex/mnsymbol/README
21cr|texlive-mnsymbol-1.4-8|300	#- source
21cr|texlive-mnsymbol-1.4-8|301	%doc %{_texmfdistdir}/source/latex/mnsymbol/MnSymbol.drv
21cr|texlive-mnsymbol-1.4-8|302	%doc %{_texmfdistdir}/source/latex/mnsymbol/MnSymbol.dtx
21cr|texlive-mnsymbol-1.4-8|303	%doc %{_texmfdistdir}/source/latex/mnsymbol/MnSymbol.ins
21cr|texlive-mnsymbol-1.4-8|304	
21cr|texlive-mnsymbol-1.4-8|305	#-----------------------------------------------------------------------
21cr|texlive-mnsymbol-1.4-8|306	%prep
21cr|texlive-mnsymbol-1.4-8|307	%setup -c -a0 -a1 -a2
21cr|texlive-mnsymbol-1.4-8|308	
21cr|texlive-mnsymbol-1.4-8|309	%build
21cr|texlive-mnsymbol-1.4-8|310	
21cr|texlive-mnsymbol-1.4-8|311	%install
21cr|texlive-mnsymbol-1.4-8|312	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mnsymbol-1.4-8|313	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9824 21
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|1	Name:		texlive-modeles-factures-belges-assocs
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|2	Version:	1.0.1
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|3	Release:	1
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|4	Summary:	Generate invoices for Belgian non-profit organizations
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|5	Group:		Publishing
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/modeles-factures-belges-assocs
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|7	License:	Released under the LATEX Project Public License v1.3c or later
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/modeles-factures-belges-assocs.tar.xz
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/modeles-factures-belges-assocs.doc.tar.xz
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|10	BuildArch:	noarch
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|14	
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|15	%description
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|16	This package provides templates and a sty file for generating
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|17	invoices for Belgian non-profit organizations.
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|18	
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|20	%files
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|23	
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|24	#-----------------------------------------------------------------------
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|25	%prep
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|26	%setup -c -a0 -a1
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|27	
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|28	%build
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|29	
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|30	%install
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-modeles-factures-belges-assocs-1.0.1-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9825 21
21cr|texlive-modes-61719-1|1	%define oname modes
21cr|texlive-modes-61719-1|2	
21cr|texlive-modes-61719-1|3	Summary:	A collection of Metafont mode_def's
21cr|texlive-modes-61719-1|4	Name:		texlive-modes
21cr|texlive-modes-61719-1|5	Version:	61719
21cr|texlive-modes-61719-1|6	Release:	1
21cr|texlive-modes-61719-1|7	License:	LPPL1.3
21cr|texlive-modes-61719-1|8	Group:		Publishing
21cr|texlive-modes-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-modes-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-modes-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-modes-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-modes-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-modes-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-modes-61719-1|15	BuildArch:	noarch
21cr|texlive-modes-61719-1|16	
21cr|texlive-modes-61719-1|17	%description
21cr|texlive-modes-61719-1|18	The modes file collects all known Metafont modes for printing
21cr|texlive-modes-61719-1|19	or display devices, of whatever printing technology. Special
21cr|texlive-modes-61719-1|20	provision is made for write-white printers, and a 'landscape'
21cr|texlive-modes-61719-1|21	mode is available, for making suitable fonts for printers with
21cr|texlive-modes-61719-1|22	pixels whose aspect is non-square. The file also provides
21cr|texlive-modes-61719-1|23	definitions that make \specials identifying the mode in
21cr|texlive-modes-61719-1|24	Metafont's GF output, and put coding information and other
21cr|texlive-modes-61719-1|25	Xerox-world information in the TFM file.
21cr|texlive-modes-61719-1|26	
21cr|texlive-modes-61719-1|27	%files
21cr|texlive-modes-61719-1|28	%doc %{_texmfdistdir}/doc/fonts/modes
21cr|texlive-modes-61719-1|29	%{_texmfdistdir}/fonts/source/public/modes
21cr|texlive-modes-61719-1|30	
21cr|texlive-modes-61719-1|31	#------------------------------------------------------------------
21cr|texlive-modes-61719-1|32	
21cr|texlive-modes-61719-1|33	%prep
21cr|texlive-modes-61719-1|34	%setup -c -a0 -a1
21cr|texlive-modes-61719-1|35	
21cr|texlive-modes-61719-1|36	%build
21cr|texlive-modes-61719-1|37	
21cr|texlive-modes-61719-1|38	%install
21cr|texlive-modes-61719-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-modes-61719-1|40	rm -rf tlpkg
21cr|texlive-modes-61719-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9826 21
21cr|texlive-modulus-1.0-1|1	Name:		texlive-modulus
21cr|texlive-modulus-1.0-1|2	Version:	1.0
21cr|texlive-modulus-1.0-1|3	Release:	1
21cr|texlive-modulus-1.0-1|4	Summary:	Assists with quotient of division operations to counters
21cr|texlive-modulus-1.0-1|5	Group:		Publishing
21cr|texlive-modulus-1.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modulus
21cr|texlive-modulus-1.0-1|7	License:	LPPL1.3
21cr|texlive-modulus-1.0-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/modulus.doc.tar.xz
21cr|texlive-modulus-1.0-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/modulus.source.tar.xz
21cr|texlive-modulus-1.0-1|10	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/modulus.tar.xz
21cr|texlive-modulus-1.0-1|11	BuildArch:	noarch
21cr|texlive-modulus-1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-modulus-1.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-modulus-1.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-modulus-1.0-1|15	
21cr|texlive-modulus-1.0-1|16	%description
21cr|texlive-modulus-1.0-1|17	The modulus package provides non-destructive, TeX-primitive
21cr|texlive-modulus-1.0-1|18	macros for assigning the modulus and quotient of division
21cr|texlive-modulus-1.0-1|19	operations to counters.
21cr|texlive-modulus-1.0-1|20	
21cr|texlive-modulus-1.0-1|21	#-----------------------------------------------------------------------
21cr|texlive-modulus-1.0-1|22	
21cr|texlive-modulus-1.0-1|23	%files
21cr|texlive-modulus-1.0-1|24	%{_texmfdistdir}/tex/generic/modulus
21cr|texlive-modulus-1.0-1|25	%{_texmfdistdir}/source/generic/modulus
21cr|texlive-modulus-1.0-1|26	%doc %{_texmfdistdir}/doc/generic/modulus
21cr|texlive-modulus-1.0-1|27	
21cr|texlive-modulus-1.0-1|28	#-----------------------------------------------------------------------
21cr|texlive-modulus-1.0-1|29	%prep
21cr|texlive-modulus-1.0-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-modulus-1.0-1|31	
21cr|texlive-modulus-1.0-1|32	%build
21cr|texlive-modulus-1.0-1|33	
21cr|texlive-modulus-1.0-1|34	%install
21cr|texlive-modulus-1.0-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-modulus-1.0-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9827 21
21cr|texlive-montserrat-54512-1|1	%define oname montserrat
21cr|texlive-montserrat-54512-1|2	
21cr|texlive-montserrat-54512-1|3	Summary:	Montserrat sans serif, otf and pfb, with LaTeX support files
21cr|texlive-montserrat-54512-1|4	Name:		texlive-montserrat
21cr|texlive-montserrat-54512-1|5	Version:	54512
21cr|texlive-montserrat-54512-1|6	Release:	1
21cr|texlive-montserrat-54512-1|7	License:	LPPL1.3
21cr|texlive-montserrat-54512-1|8	Group:		Publishing
21cr|texlive-montserrat-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-montserrat-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-montserrat-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-montserrat-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-montserrat-54512-1|13	Requires:	texlive-tlpkg
21cr|texlive-montserrat-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-montserrat-54512-1|15	Provides:	tex(LY1MontserratAlternates-Dnom.fd) = 2024
21cr|texlive-montserrat-54512-1|16	Provides:	tex(LY1MontserratAlternates-Inf.fd) = 2024
21cr|texlive-montserrat-54512-1|17	Provides:	tex(LY1MontserratAlternates-LF.fd) = 2024
21cr|texlive-montserrat-54512-1|18	Provides:	tex(LY1MontserratAlternates-Numr.fd) = 2024
21cr|texlive-montserrat-54512-1|19	Provides:	tex(LY1MontserratAlternates-OsF.fd) = 2024
21cr|texlive-montserrat-54512-1|20	Provides:	tex(LY1MontserratAlternates-Sup.fd) = 2024
21cr|texlive-montserrat-54512-1|21	Provides:	tex(LY1MontserratAlternates-TLF.fd) = 2024
21cr|texlive-montserrat-54512-1|22	Provides:	tex(LY1MontserratAlternates-TOsF.fd) = 2024
21cr|texlive-montserrat-54512-1|23	Provides:	tex(LY1Montserrat-Dnom.fd) = 2024
21cr|texlive-montserrat-54512-1|24	Provides:	tex(LY1Montserrat-Inf.fd) = 2024
21cr|texlive-montserrat-54512-1|25	Provides:	tex(LY1Montserrat-LF.fd) = 2024
21cr|texlive-montserrat-54512-1|26	Provides:	tex(LY1Montserrat-Numr.fd) = 2024
21cr|texlive-montserrat-54512-1|27	Provides:	tex(LY1Montserrat-OsF.fd) = 2024
21cr|texlive-montserrat-54512-1|28	Provides:	tex(LY1Montserrat-Sup.fd) = 2024
21cr|texlive-montserrat-54512-1|29	Provides:	tex(LY1Montserrat-TLF.fd) = 2024
21cr|texlive-montserrat-54512-1|30	Provides:	tex(LY1Montserrat-TOsF.fd) = 2024
21cr|texlive-montserrat-54512-1|31	Provides:	tex(montserrat.map) = 2024
21cr|texlive-montserrat-54512-1|32	Provides:	tex(montserrat.sty) = 2024
21cr|texlive-montserrat-54512-1|33	Provides:	tex(OT1MontserratAlternates-Dnom.fd) = 2024
21cr|texlive-montserrat-54512-1|34	Provides:	tex(OT1MontserratAlternates-Inf.fd) = 2024
21cr|texlive-montserrat-54512-1|35	Provides:	tex(OT1MontserratAlternates-LF.fd) = 2024
21cr|texlive-montserrat-54512-1|36	Provides:	tex(OT1MontserratAlternates-Numr.fd) = 2024
21cr|texlive-montserrat-54512-1|37	Provides:	tex(OT1MontserratAlternates-OsF.fd) = 2024
21cr|texlive-montserrat-54512-1|38	Provides:	tex(OT1MontserratAlternates-Sup.fd) = 2024
21cr|texlive-montserrat-54512-1|39	Provides:	tex(OT1MontserratAlternates-TLF.fd) = 2024
21cr|texlive-montserrat-54512-1|40	Provides:	tex(OT1MontserratAlternates-TOsF.fd) = 2024
21cr|texlive-montserrat-54512-1|41	Provides:	tex(OT1Montserrat-Dnom.fd) = 2024
21cr|texlive-montserrat-54512-1|42	Provides:	tex(OT1Montserrat-Inf.fd) = 2024
21cr|texlive-montserrat-54512-1|43	Provides:	tex(OT1Montserrat-LF.fd) = 2024
21cr|texlive-montserrat-54512-1|44	Provides:	tex(OT1Montserrat-Numr.fd) = 2024
21cr|texlive-montserrat-54512-1|45	Provides:	tex(OT1Montserrat-OsF.fd) = 2024
21cr|texlive-montserrat-54512-1|46	Provides:	tex(OT1Montserrat-Sup.fd) = 2024
21cr|texlive-montserrat-54512-1|47	Provides:	tex(OT1Montserrat-TLF.fd) = 2024
21cr|texlive-montserrat-54512-1|48	Provides:	tex(OT1Montserrat-TOsF.fd) = 2024
21cr|texlive-montserrat-54512-1|49	Provides:	tex(T1MontserratAlternates-Dnom.fd) = 2024
21cr|texlive-montserrat-54512-1|50	Provides:	tex(T1MontserratAlternates-Inf.fd) = 2024
21cr|texlive-montserrat-54512-1|51	Provides:	tex(T1MontserratAlternates-LF.fd) = 2024
21cr|texlive-montserrat-54512-1|52	Provides:	tex(T1MontserratAlternates-Numr.fd) = 2024
21cr|texlive-montserrat-54512-1|53	Provides:	tex(T1MontserratAlternates-OsF.fd) = 2024
21cr|texlive-montserrat-54512-1|54	Provides:	tex(T1MontserratAlternates-Sup.fd) = 2024
21cr|texlive-montserrat-54512-1|55	Provides:	tex(T1MontserratAlternates-TLF.fd) = 2024
21cr|texlive-montserrat-54512-1|56	Provides:	tex(T1MontserratAlternates-TOsF.fd) = 2024
21cr|texlive-montserrat-54512-1|57	Provides:	tex(T1Montserrat-Dnom.fd) = 2024
21cr|texlive-montserrat-54512-1|58	Provides:	tex(T1Montserrat-Inf.fd) = 2024
21cr|texlive-montserrat-54512-1|59	Provides:	tex(T1Montserrat-LF.fd) = 2024
21cr|texlive-montserrat-54512-1|60	Provides:	tex(T1Montserrat-Numr.fd) = 2024
21cr|texlive-montserrat-54512-1|61	Provides:	tex(T1Montserrat-OsF.fd) = 2024
21cr|texlive-montserrat-54512-1|62	Provides:	tex(T1Montserrat-Sup.fd) = 2024
21cr|texlive-montserrat-54512-1|63	Provides:	tex(T1Montserrat-TLF.fd) = 2024
21cr|texlive-montserrat-54512-1|64	Provides:	tex(T1Montserrat-TOsF.fd) = 2024
21cr|texlive-montserrat-54512-1|65	Provides:	tex(TS1MontserratAlternates-LF.fd) = 2024
21cr|texlive-montserrat-54512-1|66	Provides:	tex(TS1MontserratAlternates-OsF.fd) = 2024
21cr|texlive-montserrat-54512-1|67	Provides:	tex(TS1MontserratAlternates-TLF.fd) = 2024
21cr|texlive-montserrat-54512-1|68	Provides:	tex(TS1MontserratAlternates-TOsF.fd) = 2024
21cr|texlive-montserrat-54512-1|69	Provides:	tex(TS1Montserrat-LF.fd) = 2024
21cr|texlive-montserrat-54512-1|70	Provides:	tex(TS1Montserrat-OsF.fd) = 2024
21cr|texlive-montserrat-54512-1|71	Provides:	tex(TS1Montserrat-TLF.fd) = 2024
21cr|texlive-montserrat-54512-1|72	Provides:	tex(TS1Montserrat-TOsF.fd) = 2024
21cr|texlive-montserrat-54512-1|73	Provides:	tex(zmo_2lqlus.enc) = 2024
21cr|texlive-montserrat-54512-1|74	Provides:	tex(zmo_2sgwql.enc) = 2024
21cr|texlive-montserrat-54512-1|75	Provides:	tex(zmo_35ovjx.enc) = 2024
21cr|texlive-montserrat-54512-1|76	Provides:	tex(zmo_46isxp.enc) = 2024
21cr|texlive-montserrat-54512-1|77	Provides:	tex(zmo_5xld5w.enc) = 2024
21cr|texlive-montserrat-54512-1|78	Provides:	tex(zmo_75k7z2.enc) = 2024
21cr|texlive-montserrat-54512-1|79	Provides:	tex(zmo_7l4c7j.enc) = 2024
21cr|texlive-montserrat-54512-1|80	Provides:	tex(zmo_7l6pgo.enc) = 2024
21cr|texlive-montserrat-54512-1|81	Provides:	tex(zmo_7sawpm.enc) = 2024
21cr|texlive-montserrat-54512-1|82	Provides:	tex(zmo_7yzfgj.enc) = 2024
21cr|texlive-montserrat-54512-1|83	Provides:	tex(zmo_b4nxop.enc) = 2024
21cr|texlive-montserrat-54512-1|84	Provides:	tex(zmo_b657mx.enc) = 2024
21cr|texlive-montserrat-54512-1|85	Provides:	tex(zmo_bapnwu.enc) = 2024
21cr|texlive-montserrat-54512-1|86	Provides:	tex(zmo_bhkf55.enc) = 2024
21cr|texlive-montserrat-54512-1|87	Provides:	tex(zmo_blyc36.enc) = 2024
21cr|texlive-montserrat-54512-1|88	Provides:	tex(zmo_c4h6ot.enc) = 2024
21cr|texlive-montserrat-54512-1|89	Provides:	tex(zmo_cm3oqe.enc) = 2024
21cr|texlive-montserrat-54512-1|90	Provides:	tex(zmo_ctxcke.enc) = 2024
21cr|texlive-montserrat-54512-1|91	Provides:	tex(zmo_drbxok.enc) = 2024
21cr|texlive-montserrat-54512-1|92	Provides:	tex(zmo_dvhcr3.enc) = 2024
21cr|texlive-montserrat-54512-1|93	Provides:	tex(zmo_each7f.enc) = 2024
21cr|texlive-montserrat-54512-1|94	Provides:	tex(zmo_f6ejpj.enc) = 2024
21cr|texlive-montserrat-54512-1|95	Provides:	tex(zmo_fbdit4.enc) = 2024
21cr|texlive-montserrat-54512-1|96	Provides:	tex(zmo_fkzqgd.enc) = 2024
21cr|texlive-montserrat-54512-1|97	Provides:	tex(zmo_fmi5lv.enc) = 2024
21cr|texlive-montserrat-54512-1|98	Provides:	tex(zmo_gcixud.enc) = 2024
21cr|texlive-montserrat-54512-1|99	Provides:	tex(zmo_h6jra2.enc) = 2024
21cr|texlive-montserrat-54512-1|100	Provides:	tex(zmo_hlvv6p.enc) = 2024
21cr|texlive-montserrat-54512-1|101	Provides:	tex(zmo_jb2i34.enc) = 2024
21cr|texlive-montserrat-54512-1|102	Provides:	tex(zmo_jhzg4t.enc) = 2024
21cr|texlive-montserrat-54512-1|103	Provides:	tex(zmo_jjp77t.enc) = 2024
21cr|texlive-montserrat-54512-1|104	Provides:	tex(zmo_jjwbah.enc) = 2024
21cr|texlive-montserrat-54512-1|105	Provides:	tex(zmo_jo7tnr.enc) = 2024
21cr|texlive-montserrat-54512-1|106	Provides:	tex(zmo_k7iqhv.enc) = 2024
21cr|texlive-montserrat-54512-1|107	Provides:	tex(zmo_li2ufe.enc) = 2024
21cr|texlive-montserrat-54512-1|108	Provides:	tex(zmo_lzhlbi.enc) = 2024
21cr|texlive-montserrat-54512-1|109	Provides:	tex(zmo_mp47y7.enc) = 2024
21cr|texlive-montserrat-54512-1|110	Provides:	tex(zmo_mwlday.enc) = 2024
21cr|texlive-montserrat-54512-1|111	Provides:	tex(zmo_n2k42m.enc) = 2024
21cr|texlive-montserrat-54512-1|112	Provides:	tex(zmo_nszfm3.enc) = 2024
21cr|texlive-montserrat-54512-1|113	Provides:	tex(zmo_nwaz6g.enc) = 2024
21cr|texlive-montserrat-54512-1|114	Provides:	tex(zmo_pdf5b7.enc) = 2024
21cr|texlive-montserrat-54512-1|115	Provides:	tex(zmo_poz7al.enc) = 2024
21cr|texlive-montserrat-54512-1|116	Provides:	tex(zmo_q22ex3.enc) = 2024
21cr|texlive-montserrat-54512-1|117	Provides:	tex(zmo_qex2f4.enc) = 2024
21cr|texlive-montserrat-54512-1|118	Provides:	tex(zmo_qs57ix.enc) = 2024
21cr|texlive-montserrat-54512-1|119	Provides:	tex(zmo_ro7vi7.enc) = 2024
21cr|texlive-montserrat-54512-1|120	Provides:	tex(zmo_rrs54x.enc) = 2024
21cr|texlive-montserrat-54512-1|121	Provides:	tex(zmo_ssrkmg.enc) = 2024
21cr|texlive-montserrat-54512-1|122	Provides:	tex(zmo_t44pvm.enc) = 2024
21cr|texlive-montserrat-54512-1|123	Provides:	tex(zmo_tq4ocg.enc) = 2024
21cr|texlive-montserrat-54512-1|124	Provides:	tex(zmo_tti6co.enc) = 2024
21cr|texlive-montserrat-54512-1|125	Provides:	tex(zmo_tygrj7.enc) = 2024
21cr|texlive-montserrat-54512-1|126	Provides:	tex(zmo_umrhwx.enc) = 2024
21cr|texlive-montserrat-54512-1|127	Provides:	tex(zmo_upca4a.enc) = 2024
21cr|texlive-montserrat-54512-1|128	Provides:	tex(zmo_w4rwtq.enc) = 2024
21cr|texlive-montserrat-54512-1|129	Provides:	tex(zmo_wxmaut.enc) = 2024
21cr|texlive-montserrat-54512-1|130	Provides:	tex(zmo_wzhhkn.enc) = 2024
21cr|texlive-montserrat-54512-1|131	Provides:	tex(zmo_x2ovsi.enc) = 2024
21cr|texlive-montserrat-54512-1|132	Provides:	tex(zmo_xcjjqo.enc) = 2024
21cr|texlive-montserrat-54512-1|133	Provides:	tex(zmo_ylc3fo.enc) = 2024
21cr|texlive-montserrat-54512-1|134	Provides:	tex(zmo_zmgh2c.enc) = 2024
21cr|texlive-montserrat-54512-1|135	Provides:	tex(zmo_znhcko.enc) = 2024
21cr|texlive-montserrat-54512-1|136	Provides:	tex(zmo_zrxj4s.enc) = 2024
21cr|texlive-montserrat-54512-1|137	BuildArch:	noarch
21cr|texlive-montserrat-54512-1|138	
21cr|texlive-montserrat-54512-1|139	%description
21cr|texlive-montserrat-54512-1|140	Montserrat is a geometric sans-serif typeface designed by
21cr|texlive-montserrat-54512-1|141	Julieta Ulanovsky, inspired by posters and signage from her
21cr|texlive-montserrat-54512-1|142	historical Buenos Aires neighborhood of the same name. It is
21cr|texlive-montserrat-54512-1|143	rather close in spirit to Gotham and Proxima Nova, but has its
21cr|texlive-montserrat-54512-1|144	own individual appearance -- more informal, less extended, and
21cr|texlive-montserrat-54512-1|145	more idiosyncratic. It is provided in a total of nine different
21cr|texlive-montserrat-54512-1|146	weights, each having eight figure styles and small caps in both
21cr|texlive-montserrat-54512-1|147	upright and italic shapes. There are two quite different
21cr|texlive-montserrat-54512-1|148	versions that don't fit into the usual LaTeX classifications.
21cr|texlive-montserrat-54512-1|149	The version having the appellation "Alternates" has letter
21cr|texlive-montserrat-54512-1|150	shapes that are much more rounded than the default version,
21cr|texlive-montserrat-54512-1|151	reflecting the signage in the neighborhood of Montserrat.
21cr|texlive-montserrat-54512-1|152	
21cr|texlive-montserrat-54512-1|153	%files
21cr|texlive-montserrat-54512-1|154	%doc %{_texmfdistdir}/doc/fonts/montserrat/
21cr|texlive-montserrat-54512-1|155	%{_texmfdistdir}/fonts/enc/dvips/montserrat/
21cr|texlive-montserrat-54512-1|156	%{_texmfdistdir}/fonts/map/dvips/montserrat/
21cr|texlive-montserrat-54512-1|157	%{_texmfdistdir}/fonts/opentype/public/montserrat/
21cr|texlive-montserrat-54512-1|158	%{_texmfdistdir}/fonts/tfm/public/montserrat/
21cr|texlive-montserrat-54512-1|159	%{_texmfdistdir}/fonts/type1/public/montserrat/
21cr|texlive-montserrat-54512-1|160	%{_texmfdistdir}/fonts/vf/public/montserrat/
21cr|texlive-montserrat-54512-1|161	%{_texmfdistdir}/tex/latex/montserrat/
21cr|texlive-montserrat-54512-1|162	
21cr|texlive-montserrat-54512-1|163	#------------------------------------------------------------------
21cr|texlive-montserrat-54512-1|164	
21cr|texlive-montserrat-54512-1|165	%prep
21cr|texlive-montserrat-54512-1|166	%setup -c -a0 -a1
21cr|texlive-montserrat-54512-1|167	
21cr|texlive-montserrat-54512-1|168	%build
21cr|texlive-montserrat-54512-1|169	
21cr|texlive-montserrat-54512-1|170	%install
21cr|texlive-montserrat-54512-1|171	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-montserrat-54512-1|172	rm -rf tlpkg
21cr|texlive-montserrat-54512-1|173	cp -fpar * %{buildroot}%{_texmfdistdir}

9828 21
21cr|texlive-moodle-65672-1|1	%define oname moodle
21cr|texlive-moodle-65672-1|2	
21cr|texlive-moodle-65672-1|3	Summary:	Generating Moodle quizzes via LaTeX
21cr|texlive-moodle-65672-1|4	Name:		texlive-moodle
21cr|texlive-moodle-65672-1|5	Version:	65672
21cr|texlive-moodle-65672-1|6	Release:	1
21cr|texlive-moodle-65672-1|7	License:	LPPL1.3
21cr|texlive-moodle-65672-1|8	Group:		Publishing
21cr|texlive-moodle-65672-1|9	Url:		https://www.ctan.org
21cr|texlive-moodle-65672-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-moodle-65672-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-moodle-65672-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-moodle-65672-1|13	Requires:	texlive-kpathsea
21cr|texlive-moodle-65672-1|14	Requires:	texlive-tlpkg
21cr|texlive-moodle-65672-1|15	Provides:	tex-moodle = 2024
21cr|texlive-moodle-65672-1|16	Provides:	tex(moodle.sty) = 2024
21cr|texlive-moodle-65672-1|17	BuildArch:	noarch
21cr|texlive-moodle-65672-1|18	
21cr|texlive-moodle-65672-1|19	%description
21cr|texlive-moodle-65672-1|20	A package for writing Moodle quizzes in LaTeX. In addition to
21cr|texlive-moodle-65672-1|21	typesetting the quizzes for proofreading, the package compiles
21cr|texlive-moodle-65672-1|22	an XML file to be uploaded to a Moodle server.
21cr|texlive-moodle-65672-1|23	
21cr|texlive-moodle-65672-1|24	%files
21cr|texlive-moodle-65672-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-moodle-65672-1|26	%{_texmfdistdir}/tex/latex/moodle/
21cr|texlive-moodle-65672-1|27	
21cr|texlive-moodle-65672-1|28	#------------------------------------------------------------------
21cr|texlive-moodle-65672-1|29	
21cr|texlive-moodle-65672-1|30	%prep
21cr|texlive-moodle-65672-1|31	%setup -c -a0 -a1
21cr|texlive-moodle-65672-1|32	
21cr|texlive-moodle-65672-1|33	%build
21cr|texlive-moodle-65672-1|34	
21cr|texlive-moodle-65672-1|35	%install
21cr|texlive-moodle-65672-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-moodle-65672-1|37	rm -rf tlpkg
21cr|texlive-moodle-65672-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9829 21
21cr|texlive-morisawa-46946-1|1	%define oname morisawa
21cr|texlive-morisawa-46946-1|2	
21cr|texlive-morisawa-46946-1|3	Summary:	Enables selection of 5 standard Japanese fonts for pLaTeX + dvips
21cr|texlive-morisawa-46946-1|4	Name:		texlive-morisawa
21cr|texlive-morisawa-46946-1|5	Version:	46946
21cr|texlive-morisawa-46946-1|6	Release:	1
21cr|texlive-morisawa-46946-1|7	License:	LPPL1.3
21cr|texlive-morisawa-46946-1|8	Group:		Publishing
21cr|texlive-morisawa-46946-1|9	Url:		https://www.ctan.org
21cr|texlive-morisawa-46946-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-morisawa-46946-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-morisawa-46946-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-morisawa-46946-1|13	Requires:	texlive-tlpkg
21cr|texlive-morisawa-46946-1|14	Requires:	texlive-kpathsea
21cr|texlive-morisawa-46946-1|15	Provides:	tex(FutoGoB101-Bold-H.tfm) = 2024
21cr|texlive-morisawa-46946-1|16	Provides:	tex(FutoGoB101-Bold-H.vf) = 2024
21cr|texlive-morisawa-46946-1|17	Provides:	tex(FutoGoB101-Bold-J.tfm) = 2024
21cr|texlive-morisawa-46946-1|18	Provides:	tex(FutoGoB101-Bold-J.vf) = 2024
21cr|texlive-morisawa-46946-1|19	Provides:	tex(FutoGoB101-Bold-V.tfm) = 2024
21cr|texlive-morisawa-46946-1|20	Provides:	tex(FutoGoB101-Bold-V.vf) = 2024
21cr|texlive-morisawa-46946-1|21	Provides:	tex(futogo-b.tfm) = 2024
21cr|texlive-morisawa-46946-1|22	Provides:	tex(futogo-b-v.tfm) = 2024
21cr|texlive-morisawa-46946-1|23	Provides:	tex(FutoMinA101-Bold-H.tfm) = 2024
21cr|texlive-morisawa-46946-1|24	Provides:	tex(FutoMinA101-Bold-H.vf) = 2024
21cr|texlive-morisawa-46946-1|25	Provides:	tex(FutoMinA101-Bold-J.tfm) = 2024
21cr|texlive-morisawa-46946-1|26	Provides:	tex(FutoMinA101-Bold-J.vf) = 2024
21cr|texlive-morisawa-46946-1|27	Provides:	tex(FutoMinA101-Bold-V.tfm) = 2024
21cr|texlive-morisawa-46946-1|28	Provides:	tex(FutoMinA101-Bold-V.vf) = 2024
21cr|texlive-morisawa-46946-1|29	Provides:	tex(futomin-b.tfm) = 2024
21cr|texlive-morisawa-46946-1|30	Provides:	tex(futomin-b-v.tfm) = 2024
21cr|texlive-morisawa-46946-1|31	Provides:	tex(GothicBBB-Medium-H.tfm) = 2024
21cr|texlive-morisawa-46946-1|32	Provides:	tex(GothicBBB-Medium-H.vf) = 2024
21cr|texlive-morisawa-46946-1|33	Provides:	tex(GothicBBB-Medium-J.tfm) = 2024
21cr|texlive-morisawa-46946-1|34	Provides:	tex(GothicBBB-Medium-J.vf) = 2024
21cr|texlive-morisawa-46946-1|35	Provides:	tex(GothicBBB-Medium-V.tfm) = 2024
21cr|texlive-morisawa-46946-1|36	Provides:	tex(GothicBBB-Medium-V.vf) = 2024
21cr|texlive-morisawa-46946-1|37	Provides:	tex(gtbbb-m.tfm) = 2024
21cr|texlive-morisawa-46946-1|38	Provides:	tex(gtbbb-m-v.tfm) = 2024
21cr|texlive-morisawa-46946-1|39	Provides:	tex(Jun101-Light-H.tfm) = 2024
21cr|texlive-morisawa-46946-1|40	Provides:	tex(Jun101-Light-H.vf) = 2024
21cr|texlive-morisawa-46946-1|41	Provides:	tex(Jun101-Light-J.tfm) = 2024
21cr|texlive-morisawa-46946-1|42	Provides:	tex(Jun101-Light-J.vf) = 2024
21cr|texlive-morisawa-46946-1|43	Provides:	tex(Jun101-Light-V.tfm) = 2024
21cr|texlive-morisawa-46946-1|44	Provides:	tex(Jun101-Light-V.vf) = 2024
21cr|texlive-morisawa-46946-1|45	Provides:	tex(jun101-l.tfm) = 2024
21cr|texlive-morisawa-46946-1|46	Provides:	tex(jun101-l-v.tfm) = 2024
21cr|texlive-morisawa-46946-1|47	Provides:	tex(morisawa5.map) = 2024
21cr|texlive-morisawa-46946-1|48	Provides:	tex(morisawa.sty) = 2024
21cr|texlive-morisawa-46946-1|49	Provides:	tex(Ryumin-Light-H.tfm) = 2024
21cr|texlive-morisawa-46946-1|50	Provides:	tex(Ryumin-Light-H.vf) = 2024
21cr|texlive-morisawa-46946-1|51	Provides:	tex(Ryumin-Light-J.tfm) = 2024
21cr|texlive-morisawa-46946-1|52	Provides:	tex(Ryumin-Light-J.vf) = 2024
21cr|texlive-morisawa-46946-1|53	Provides:	tex(Ryumin-Light-V.tfm) = 2024
21cr|texlive-morisawa-46946-1|54	Provides:	tex(Ryumin-Light-V.vf) = 2024
21cr|texlive-morisawa-46946-1|55	Provides:	tex(ryumin-l.tfm) = 2024
21cr|texlive-morisawa-46946-1|56	Provides:	tex(ryumin-l-v.tfm) = 2024
21cr|texlive-morisawa-46946-1|57	BuildArch:	noarch
21cr|texlive-morisawa-46946-1|58	
21cr|texlive-morisawa-46946-1|59	%description
21cr|texlive-morisawa-46946-1|60	The package enables selection of 5 standard Japanese fonts for
21cr|texlive-morisawa-46946-1|61	pLaTeX + dvips. It was originally written by Haruhiko Okumura
21cr|texlive-morisawa-46946-1|62	as part of jsclasses bundle, and the TFM/VF files were
21cr|texlive-morisawa-46946-1|63	previously distributed as part of the ptex-fonts package.
21cr|texlive-morisawa-46946-1|64	
21cr|texlive-morisawa-46946-1|65	%files
21cr|texlive-morisawa-46946-1|66	%doc %{_texmfdistdir}/doc/fonts/morisawa/
21cr|texlive-morisawa-46946-1|67	%{_texmfdistdir}/fonts/map/dvipdfmx/morisawa/
21cr|texlive-morisawa-46946-1|68	%{_texmfdistdir}/fonts/tfm/public/morisawa/
21cr|texlive-morisawa-46946-1|69	%{_texmfdistdir}/fonts/vf/public/morisawa/
21cr|texlive-morisawa-46946-1|70	%{_texmfdistdir}/tex/latex/morisawa/
21cr|texlive-morisawa-46946-1|71	
21cr|texlive-morisawa-46946-1|72	#------------------------------------------------------------------
21cr|texlive-morisawa-46946-1|73	
21cr|texlive-morisawa-46946-1|74	%prep
21cr|texlive-morisawa-46946-1|75	%setup -c -a0 -a1
21cr|texlive-morisawa-46946-1|76	
21cr|texlive-morisawa-46946-1|77	%build
21cr|texlive-morisawa-46946-1|78	
21cr|texlive-morisawa-46946-1|79	%install
21cr|texlive-morisawa-46946-1|80	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-morisawa-46946-1|81	rm -rf tlpkg
21cr|texlive-morisawa-46946-1|82	cp -fpar * %{buildroot}%{_texmfdistdir}

9830 21
21cr|texlive-mpfonts-54512-1|1	%define oname mpfonts
21cr|texlive-mpfonts-54512-1|2	
21cr|texlive-mpfonts-54512-1|3	Summary:	Computer Modern Type 3 fonts converted using MetaPost
21cr|texlive-mpfonts-54512-1|4	Name:		texlive-mpfonts
21cr|texlive-mpfonts-54512-1|5	Version:	54512
21cr|texlive-mpfonts-54512-1|6	Release:	1
21cr|texlive-mpfonts-54512-1|7	License:	LPPL1.3
21cr|texlive-mpfonts-54512-1|8	Group:		Publishing
21cr|texlive-mpfonts-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-mpfonts-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mpfonts-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mpfonts-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mpfonts-54512-1|13	Requires:	texlive-tlpkg
21cr|texlive-mpfonts-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-mpfonts-54512-1|15	Provides:	tex(mpfonts.map) = 2024
21cr|texlive-mpfonts-54512-1|16	BuildArch:	noarch
21cr|texlive-mpfonts-54512-1|17	
21cr|texlive-mpfonts-54512-1|18	%description
21cr|texlive-mpfonts-54512-1|19	The Computer Modern fonts are available in Type 1 format, but
21cr|texlive-mpfonts-54512-1|20	these renditions are somewhat thin and spindly, and produce
21cr|texlive-mpfonts-54512-1|21	much lighter results than the originals. It is alternatively
21cr|texlive-mpfonts-54512-1|22	possible to use Metafont bitmaps, but this has its
21cr|texlive-mpfonts-54512-1|23	disadvantages in comparison with vector fonts. These fonts are
21cr|texlive-mpfonts-54512-1|24	conversions to Type 3 fonts, done entirely in MetaPost; they
21cr|texlive-mpfonts-54512-1|25	are vector fonts which are a direct conversion from the
21cr|texlive-mpfonts-54512-1|26	original Metafont files, so they are the design most authentic
21cr|texlive-mpfonts-54512-1|27	to the originals. However, these fonts, because they are
21cr|texlive-mpfonts-54512-1|28	PostScript Type 3 fonts, are not suitable for on-screen
21cr|texlive-mpfonts-54512-1|29	reading, and should probably only be used for printing. Note:
21cr|texlive-mpfonts-54512-1|30	do NOT add the map file to updmap!
21cr|texlive-mpfonts-54512-1|31	
21cr|texlive-mpfonts-54512-1|32	%files
21cr|texlive-mpfonts-54512-1|33	%doc %{_texmfdistdir}/doc/fonts/mpfonts
21cr|texlive-mpfonts-54512-1|34	%{_texmfdistdir}/fonts/map/dvips/mpfonts
21cr|texlive-mpfonts-54512-1|35	%{_texmfdistdir}/fonts/type3/mpfonts
21cr|texlive-mpfonts-54512-1|36	
21cr|texlive-mpfonts-54512-1|37	#------------------------------------------------------------------
21cr|texlive-mpfonts-54512-1|38	
21cr|texlive-mpfonts-54512-1|39	%prep
21cr|texlive-mpfonts-54512-1|40	%setup -c -a0 -a1
21cr|texlive-mpfonts-54512-1|41	
21cr|texlive-mpfonts-54512-1|42	%build
21cr|texlive-mpfonts-54512-1|43	
21cr|texlive-mpfonts-54512-1|44	%install
21cr|texlive-mpfonts-54512-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mpfonts-54512-1|46	rm -rf tlpkg
21cr|texlive-mpfonts-54512-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9831 21
21cr|texlive-mucproc-20170418-1|1	Name:		texlive-mucproc
21cr|texlive-mucproc-20170418-1|2	Version:	20170418
21cr|texlive-mucproc-20170418-1|3	Release:	1
21cr|texlive-mucproc-20170418-1|4	Summary:	Conference proceedings for the German MuC-conference
21cr|texlive-mucproc-20170418-1|5	Group:		Publishing
21cr|texlive-mucproc-20170418-1|6	URL:		https://ctan.org/pkg/mucproc
21cr|texlive-mucproc-20170418-1|7	License:	LPPL1.3
21cr|texlive-mucproc-20170418-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mucproc.tar.xz
21cr|texlive-mucproc-20170418-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mucproc.doc.tar.xz
21cr|texlive-mucproc-20170418-1|10	BuildArch:	noarch
21cr|texlive-mucproc-20170418-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-mucproc-20170418-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-mucproc-20170418-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-mucproc-20170418-1|14	
21cr|texlive-mucproc-20170418-1|15	%description
21cr|texlive-mucproc-20170418-1|16	The mucproc.cls is a document class to support the formatting
21cr|texlive-mucproc-20170418-1|17	guidelines for submissions to the German Mensch und Computer
21cr|texlive-mucproc-20170418-1|18	conference. This work consists of the files mucproc.dtx and
21cr|texlive-mucproc-20170418-1|19	mucproc.ins and the derived files mucproc.cls,
21cr|texlive-mucproc-20170418-1|20	mucfontsize10pt.clo. A compilable demonstration file using the
21cr|texlive-mucproc-20170418-1|21	mucproc class can be found on
21cr|texlive-mucproc-20170418-1|22	https://github.com/Blubu/mucproc/. This example fulfills the
21cr|texlive-mucproc-20170418-1|23	formatting guidelines for MuC 2017.
21cr|texlive-mucproc-20170418-1|24	
21cr|texlive-mucproc-20170418-1|25	
21cr|texlive-mucproc-20170418-1|26	#-----------------------------------------------------------------------
21cr|texlive-mucproc-20170418-1|27	%files
21cr|texlive-mucproc-20170418-1|28	%{_texmfdistdir}/tex
21cr|texlive-mucproc-20170418-1|29	%doc %{_texmfdistdir}/doc
21cr|texlive-mucproc-20170418-1|30	
21cr|texlive-mucproc-20170418-1|31	
21cr|texlive-mucproc-20170418-1|32	#-----------------------------------------------------------------------
21cr|texlive-mucproc-20170418-1|33	%prep
21cr|texlive-mucproc-20170418-1|34	%setup -c -a0 -a1
21cr|texlive-mucproc-20170418-1|35	
21cr|texlive-mucproc-20170418-1|36	%build
21cr|texlive-mucproc-20170418-1|37	
21cr|texlive-mucproc-20170418-1|38	%install
21cr|texlive-mucproc-20170418-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mucproc-20170418-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9832 21
21cr|texlive-mugsthesis-20170418-1|1	Name:		texlive-mugsthesis
21cr|texlive-mugsthesis-20170418-1|2	Version:	20170418
21cr|texlive-mugsthesis-20170418-1|3	Release:	1
21cr|texlive-mugsthesis-20170418-1|4	Summary:	Thesis class complying with Marquette University Graduate School requirements
21cr|texlive-mugsthesis-20170418-1|5	Group:		Publishing
21cr|texlive-mugsthesis-20170418-1|6	URL:		https://ctan.org/pkg/mugsthesis
21cr|texlive-mugsthesis-20170418-1|7	License:	LPPL1.3
21cr|texlive-mugsthesis-20170418-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mugsthesis.tar.xz
21cr|texlive-mugsthesis-20170418-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mugsthesis.doc.tar.xz
21cr|texlive-mugsthesis-20170418-1|10	BuildArch:	noarch
21cr|texlive-mugsthesis-20170418-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-mugsthesis-20170418-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-mugsthesis-20170418-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-mugsthesis-20170418-1|14	
21cr|texlive-mugsthesis-20170418-1|15	%description
21cr|texlive-mugsthesis-20170418-1|16	The bundle offers a thesis class, based on memoir, that
21cr|texlive-mugsthesis-20170418-1|17	complies with Marquette University Graduate School
21cr|texlive-mugsthesis-20170418-1|18	requirements.
21cr|texlive-mugsthesis-20170418-1|19	
21cr|texlive-mugsthesis-20170418-1|20	
21cr|texlive-mugsthesis-20170418-1|21	#-----------------------------------------------------------------------
21cr|texlive-mugsthesis-20170418-1|22	%files
21cr|texlive-mugsthesis-20170418-1|23	%{_texmfdistdir}/tex
21cr|texlive-mugsthesis-20170418-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-mugsthesis-20170418-1|25	
21cr|texlive-mugsthesis-20170418-1|26	
21cr|texlive-mugsthesis-20170418-1|27	
21cr|texlive-mugsthesis-20170418-1|28	#-----------------------------------------------------------------------
21cr|texlive-mugsthesis-20170418-1|29	%prep
21cr|texlive-mugsthesis-20170418-1|30	%setup -c -a0 -a1
21cr|texlive-mugsthesis-20170418-1|31	
21cr|texlive-mugsthesis-20170418-1|32	%build
21cr|texlive-mugsthesis-20170418-1|33	
21cr|texlive-mugsthesis-20170418-1|34	%install
21cr|texlive-mugsthesis-20170418-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mugsthesis-20170418-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9833 21
21cr|texlive-muling-61719-1|1	%define oname muling
21cr|texlive-muling-61719-1|2	
21cr|texlive-muling-61719-1|3	Summary:	MA Thesis class for the Department of Linguistics, University of Mumbai
21cr|texlive-muling-61719-1|4	Name:		texlive-muling
21cr|texlive-muling-61719-1|5	Version:	61719
21cr|texlive-muling-61719-1|6	Release:	1
21cr|texlive-muling-61719-1|7	License:	LPPL1.3
21cr|texlive-muling-61719-1|8	Group:		Publishing
21cr|texlive-muling-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-muling-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-muling-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-muling-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-muling-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-muling-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-muling-61719-1|15	Provides:	tex(muling.cls) = 2024
21cr|texlive-muling-61719-1|16	BuildArch:	noarch
21cr|texlive-muling-61719-1|17	
21cr|texlive-muling-61719-1|18	%description
21cr|texlive-muling-61719-1|19	This is a class file for writing MA thesis as required by the
21cr|texlive-muling-61719-1|20	Department of Linguistics at the University of Mumbai.
21cr|texlive-muling-61719-1|21	
21cr|texlive-muling-61719-1|22	%files
21cr|texlive-muling-61719-1|23	%doc %{_texmfdistdir}/doc/latex/muling
21cr|texlive-muling-61719-1|24	%{_texmfdistdir}/tex/latex/muling
21cr|texlive-muling-61719-1|25	
21cr|texlive-muling-61719-1|26	#------------------------------------------------------------------
21cr|texlive-muling-61719-1|27	
21cr|texlive-muling-61719-1|28	%prep
21cr|texlive-muling-61719-1|29	%setup -c -a0 -a1
21cr|texlive-muling-61719-1|30	
21cr|texlive-muling-61719-1|31	%build
21cr|texlive-muling-61719-1|32	
21cr|texlive-muling-61719-1|33	%install
21cr|texlive-muling-61719-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-muling-61719-1|35	rm -rf tlpkg
21cr|texlive-muling-61719-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9834 21
21cr|texlive-multibib-1.4-8|1	# revision 15878
21cr|texlive-multibib-1.4-8|2	# category Package
21cr|texlive-multibib-1.4-8|3	# catalog-ctan /macros/latex/contrib/multibib
21cr|texlive-multibib-1.4-8|4	# catalog-date 2008-12-10 20:42:30 +0100
21cr|texlive-multibib-1.4-8|5	# catalog-license lppl
21cr|texlive-multibib-1.4-8|6	# catalog-version 1.4
21cr|texlive-multibib-1.4-8|7	Name:		texlive-multibib
21cr|texlive-multibib-1.4-8|8	Version:	1.4
21cr|texlive-multibib-1.4-8|9	Release:	8
21cr|texlive-multibib-1.4-8|10	Summary:	Multiple bibliographies within one document
21cr|texlive-multibib-1.4-8|11	Group:		Publishing
21cr|texlive-multibib-1.4-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multibib
21cr|texlive-multibib-1.4-8|13	License:	LPPL
21cr|texlive-multibib-1.4-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.tar.xz
21cr|texlive-multibib-1.4-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.doc.tar.xz
21cr|texlive-multibib-1.4-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.source.tar.xz
21cr|texlive-multibib-1.4-8|17	BuildArch:	noarch
21cr|texlive-multibib-1.4-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-multibib-1.4-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-multibib-1.4-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-multibib-1.4-8|21	
21cr|texlive-multibib-1.4-8|22	%description
21cr|texlive-multibib-1.4-8|23	Multibib the creation of references to multiple bibliographies
21cr|texlive-multibib-1.4-8|24	within one document. It thus provides complementary
21cr|texlive-multibib-1.4-8|25	functionality to packages like bibunits and chapterbib, which
21cr|texlive-multibib-1.4-8|26	allow the creation of one bibliography for multiple, but
21cr|texlive-multibib-1.4-8|27	different parts of the document. Multibib is compatible with
21cr|texlive-multibib-1.4-8|28	inlinebib, natbib, and koma-script.
21cr|texlive-multibib-1.4-8|29	
21cr|texlive-multibib-1.4-8|30	
21cr|texlive-multibib-1.4-8|31	#-----------------------------------------------------------------------
21cr|texlive-multibib-1.4-8|32	%files
21cr|texlive-multibib-1.4-8|33	%{_texmfdistdir}/bibtex/bst/multibib/mbplain.bst
21cr|texlive-multibib-1.4-8|34	%{_texmfdistdir}/bibtex/bst/multibib/mbunsrtdin.bst
21cr|texlive-multibib-1.4-8|35	%{_texmfdistdir}/makeindex/multibib/mbgglo.ist
21cr|texlive-multibib-1.4-8|36	%{_texmfdistdir}/makeindex/multibib/mbgind.ist
21cr|texlive-multibib-1.4-8|37	%{_texmfdistdir}/tex/latex/multibib/multibib.sty
21cr|texlive-multibib-1.4-8|38	%doc %{_texmfdistdir}/doc/latex/multibib/README
21cr|texlive-multibib-1.4-8|39	%doc %{_texmfdistdir}/doc/latex/multibib/bibtexall
21cr|texlive-multibib-1.4-8|40	%doc %{_texmfdistdir}/doc/latex/multibib/multibib.pdf
21cr|texlive-multibib-1.4-8|41	#- source
21cr|texlive-multibib-1.4-8|42	%doc %{_texmfdistdir}/source/latex/multibib/multibib.dtx
21cr|texlive-multibib-1.4-8|43	%doc %{_texmfdistdir}/source/latex/multibib/multibib.ins
21cr|texlive-multibib-1.4-8|44	
21cr|texlive-multibib-1.4-8|45	#-----------------------------------------------------------------------
21cr|texlive-multibib-1.4-8|46	%prep
21cr|texlive-multibib-1.4-8|47	%setup -c -a0 -a1 -a2
21cr|texlive-multibib-1.4-8|48	
21cr|texlive-multibib-1.4-8|49	%build
21cr|texlive-multibib-1.4-8|50	
21cr|texlive-multibib-1.4-8|51	%install
21cr|texlive-multibib-1.4-8|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-multibib-1.4-8|53	cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}

9835 21
21cr|texlive-multibibliography-1.03-12|1	# revision 30939
21cr|texlive-multibibliography-1.03-12|2	# category Package
21cr|texlive-multibibliography-1.03-12|3	# catalog-ctan /macros/latex/contrib/multibibliography
21cr|texlive-multibibliography-1.03-12|4	# catalog-date 2013-06-25 10:24:07 +0200
21cr|texlive-multibibliography-1.03-12|5	# catalog-license lppl1.3
21cr|texlive-multibibliography-1.03-12|6	# catalog-version 1.03
21cr|texlive-multibibliography-1.03-12|7	Name:		texlive-multibibliography
21cr|texlive-multibibliography-1.03-12|8	Version:	1.03
21cr|texlive-multibibliography-1.03-12|9	Release:	12
21cr|texlive-multibibliography-1.03-12|10	Summary:	Multiple versions of a bibliography, with different sort orders
21cr|texlive-multibibliography-1.03-12|11	Group:		Publishing
21cr|texlive-multibibliography-1.03-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multibibliography
21cr|texlive-multibibliography-1.03-12|13	License:	LPPL1.3
21cr|texlive-multibibliography-1.03-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.tar.xz
21cr|texlive-multibibliography-1.03-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.doc.tar.xz
21cr|texlive-multibibliography-1.03-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.source.tar.xz
21cr|texlive-multibibliography-1.03-12|17	BuildArch:	noarch
21cr|texlive-multibibliography-1.03-12|18	BuildRequires:	texlive-tlpkg
21cr|texlive-multibibliography-1.03-12|19	Requires(pre):	texlive-tlpkg
21cr|texlive-multibibliography-1.03-12|20	Requires(post):	texlive-kpathsea
21cr|texlive-multibibliography-1.03-12|21	Provides:	texlive-multibibliography.bin = %{EVRD}
21cr|texlive-multibibliography-1.03-12|22	
21cr|texlive-multibibliography-1.03-12|23	%description
21cr|texlive-multibibliography-1.03-12|24	Conventional standards for bibliography styles impose a forced
21cr|texlive-multibibliography-1.03-12|25	choice between index and name/year citations, and corresponding
21cr|texlive-multibibliography-1.03-12|26	references. The package avoids this choice, by providing
21cr|texlive-multibibliography-1.03-12|27	alphabetic, sequenced, and even chronological orderings of
21cr|texlive-multibibliography-1.03-12|28	references. Inline citations, that integrate these
21cr|texlive-multibibliography-1.03-12|29	heterogeneous styles, are also supported (and work with other
21cr|texlive-multibibliography-1.03-12|30	bibliography packages).
21cr|texlive-multibibliography-1.03-12|31	
21cr|texlive-multibibliography-1.03-12|32	
21cr|texlive-multibibliography-1.03-12|33	#-----------------------------------------------------------------------
21cr|texlive-multibibliography-1.03-12|34	%files
21cr|texlive-multibibliography-1.03-12|35	%{_bindir}/multibibliography
21cr|texlive-multibibliography-1.03-12|36	%{_texmfdistdir}/bibtex/bst/multibibliography/chronological.bst
21cr|texlive-multibibliography-1.03-12|37	%{_texmfdistdir}/scripts/multibibliography/multibibliography.pl
21cr|texlive-multibibliography-1.03-12|38	%{_texmfdistdir}/tex/latex/multibibliography/multibibliography.sty
21cr|texlive-multibibliography-1.03-12|39	%doc %{_texmfdistdir}/doc/latex/multibibliography/Makefile
21cr|texlive-multibibliography-1.03-12|40	%doc %{_texmfdistdir}/doc/latex/multibibliography/README
21cr|texlive-multibibliography-1.03-12|41	%doc %{_texmfdistdir}/doc/latex/multibibliography/figure.pdf
21cr|texlive-multibibliography-1.03-12|42	%doc %{_texmfdistdir}/doc/latex/multibibliography/multibibliography.bib
21cr|texlive-multibibliography-1.03-12|43	%doc %{_texmfdistdir}/doc/latex/multibibliography/multibibliography.pdf
21cr|texlive-multibibliography-1.03-12|44	%doc %{_texmfdistdir}/doc/latex/multibibliography/tug-paper.pdf
21cr|texlive-multibibliography-1.03-12|45	%doc %{_texmfdistdir}/doc/latex/multibibliography/tug-paper.tex
21cr|texlive-multibibliography-1.03-12|46	%doc %{_texmfdistdir}/doc/latex/multibibliography/type.bib
21cr|texlive-multibibliography-1.03-12|47	#- source
21cr|texlive-multibibliography-1.03-12|48	%doc %{_texmfdistdir}/source/latex/multibibliography/multibibliography.dtx
21cr|texlive-multibibliography-1.03-12|49	%doc %{_texmfdistdir}/source/latex/multibibliography/multibibliography.ins
21cr|texlive-multibibliography-1.03-12|50	
21cr|texlive-multibibliography-1.03-12|51	#-----------------------------------------------------------------------
21cr|texlive-multibibliography-1.03-12|52	%prep
21cr|texlive-multibibliography-1.03-12|53	%setup -c -a0 -a1 -a2
21cr|texlive-multibibliography-1.03-12|54	
21cr|texlive-multibibliography-1.03-12|55	%build
21cr|texlive-multibibliography-1.03-12|56	
21cr|texlive-multibibliography-1.03-12|57	%install
21cr|texlive-multibibliography-1.03-12|58	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-multibibliography-1.03-12|59	pushd %{buildroot}%{_bindir}
21cr|texlive-multibibliography-1.03-12|60	ln -sf %{_texmfdistdir}/scripts/multibibliography/multibibliography.pl multibibliography
21cr|texlive-multibibliography-1.03-12|61	popd
21cr|texlive-multibibliography-1.03-12|62	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-multibibliography-1.03-12|63	cp -fpar texmf-dist %{buildroot}%{_datadir}

9836 21
21cr|texlive-multidef-40637-1|1	%define oname multidef
21cr|texlive-multidef-40637-1|2	
21cr|texlive-multidef-40637-1|3	Summary:	Quickly define several similar macros
21cr|texlive-multidef-40637-1|4	Name:		texlive-multidef
21cr|texlive-multidef-40637-1|5	Version:	40637
21cr|texlive-multidef-40637-1|6	Release:	1
21cr|texlive-multidef-40637-1|7	License:	LPPL1.3
21cr|texlive-multidef-40637-1|8	Group:		Publishing
21cr|texlive-multidef-40637-1|9	Url:		https://www.ctan.org
21cr|texlive-multidef-40637-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-multidef-40637-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-multidef-40637-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-multidef-40637-1|13	Requires:	texlive-kpathsea
21cr|texlive-multidef-40637-1|14	Requires:	texlive-tlpkg
21cr|texlive-multidef-40637-1|15	Provides:	tex-multidef = 2024
21cr|texlive-multidef-40637-1|16	Provides:	tex(multidef.sty) = 2024
21cr|texlive-multidef-40637-1|17	BuildArch:	noarch
21cr|texlive-multidef-40637-1|18	
21cr|texlive-multidef-40637-1|19	%description
21cr|texlive-multidef-40637-1|20	Multidef provides a simple way of defining several macros
21cr|texlive-multidef-40637-1|21	having similar definitions.
21cr|texlive-multidef-40637-1|22	
21cr|texlive-multidef-40637-1|23	%files
21cr|texlive-multidef-40637-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-multidef-40637-1|25	%{_texmfdistdir}/tex/latex/multidef/
21cr|texlive-multidef-40637-1|26	
21cr|texlive-multidef-40637-1|27	#------------------------------------------------------------------
21cr|texlive-multidef-40637-1|28	
21cr|texlive-multidef-40637-1|29	%prep
21cr|texlive-multidef-40637-1|30	%setup -c -a0 -a1
21cr|texlive-multidef-40637-1|31	
21cr|texlive-multidef-40637-1|32	%build
21cr|texlive-multidef-40637-1|33	
21cr|texlive-multidef-40637-1|34	%install
21cr|texlive-multidef-40637-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-multidef-40637-1|36	rm -rf tlpkg
21cr|texlive-multidef-40637-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9837 21
21cr|texlive-multifootnote-63456-1|1	%define oname multifootnote
21cr|texlive-multifootnote-63456-1|2	
21cr|texlive-multifootnote-63456-1|3	Summary:	Multiple numbers for the same footnote
21cr|texlive-multifootnote-63456-1|4	Name:		texlive-multifootnote
21cr|texlive-multifootnote-63456-1|5	Version:	63456
21cr|texlive-multifootnote-63456-1|6	Release:	1
21cr|texlive-multifootnote-63456-1|7	License:	LPPL1.3
21cr|texlive-multifootnote-63456-1|8	Group:		Publishing
21cr|texlive-multifootnote-63456-1|9	Url:		https://www.ctan.org
21cr|texlive-multifootnote-63456-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-multifootnote-63456-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-multifootnote-63456-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-multifootnote-63456-1|13	Requires:	texlive-tlpkg
21cr|texlive-multifootnote-63456-1|14	Requires:	texlive-kpathsea
21cr|texlive-multifootnote-63456-1|15	Provides:	tex(multifootnote.sty) = 2024
21cr|texlive-multifootnote-63456-1|16	BuildArch:	noarch
21cr|texlive-multifootnote-63456-1|17	
21cr|texlive-multifootnote-63456-1|18	%description
21cr|texlive-multifootnote-63456-1|19	This package provides several commands for generating footnotes
21cr|texlive-multifootnote-63456-1|20	with multiple numbers (resp. marks).
21cr|texlive-multifootnote-63456-1|21	
21cr|texlive-multifootnote-63456-1|22	%files
21cr|texlive-multifootnote-63456-1|23	%doc %{_texmfdistdir}/doc/latex/multifootnote
21cr|texlive-multifootnote-63456-1|24	%{_texmfdistdir}/tex/latex/multifootnote
21cr|texlive-multifootnote-63456-1|25	
21cr|texlive-multifootnote-63456-1|26	#------------------------------------------------------------------
21cr|texlive-multifootnote-63456-1|27	
21cr|texlive-multifootnote-63456-1|28	%prep
21cr|texlive-multifootnote-63456-1|29	%setup -c -a0 -a1
21cr|texlive-multifootnote-63456-1|30	
21cr|texlive-multifootnote-63456-1|31	%build
21cr|texlive-multifootnote-63456-1|32	
21cr|texlive-multifootnote-63456-1|33	%install
21cr|texlive-multifootnote-63456-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-multifootnote-63456-1|35	rm -rf tlpkg
21cr|texlive-multifootnote-63456-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9838 21
21cr|texlive-multiobjective-1.0-8|1	# revision 15878
21cr|texlive-multiobjective-1.0-8|2	# category Package
21cr|texlive-multiobjective-1.0-8|3	# catalog-ctan /macros/latex/contrib/multiobjective
21cr|texlive-multiobjective-1.0-8|4	# catalog-date 2008-09-09 11:27:07 +0200
21cr|texlive-multiobjective-1.0-8|5	# catalog-license lppl
21cr|texlive-multiobjective-1.0-8|6	# catalog-version 1.0
21cr|texlive-multiobjective-1.0-8|7	Name:		texlive-multiobjective
21cr|texlive-multiobjective-1.0-8|8	Version:	1.0
21cr|texlive-multiobjective-1.0-8|9	Release:	8
21cr|texlive-multiobjective-1.0-8|10	Summary:	Symbols for multibojective optimisation etc
21cr|texlive-multiobjective-1.0-8|11	Group:		Publishing
21cr|texlive-multiobjective-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multiobjective
21cr|texlive-multiobjective-1.0-8|13	License:	LPPL
21cr|texlive-multiobjective-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.tar.xz
21cr|texlive-multiobjective-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.doc.tar.xz
21cr|texlive-multiobjective-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.source.tar.xz
21cr|texlive-multiobjective-1.0-8|17	BuildArch:	noarch
21cr|texlive-multiobjective-1.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-multiobjective-1.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-multiobjective-1.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-multiobjective-1.0-8|21	
21cr|texlive-multiobjective-1.0-8|22	%description
21cr|texlive-multiobjective-1.0-8|23	The package provides a series of operators commonly used in
21cr|texlive-multiobjective-1.0-8|24	papers related to multiobjective optimisation, multiobjective
21cr|texlive-multiobjective-1.0-8|25	evolutionary algorithms, multicriteria decision making and
21cr|texlive-multiobjective-1.0-8|26	similar fields.
21cr|texlive-multiobjective-1.0-8|27	
21cr|texlive-multiobjective-1.0-8|28	
21cr|texlive-multiobjective-1.0-8|29	#-----------------------------------------------------------------------
21cr|texlive-multiobjective-1.0-8|30	%files
21cr|texlive-multiobjective-1.0-8|31	%{_texmfdistdir}/tex/latex/multiobjective/multiobjective.sty
21cr|texlive-multiobjective-1.0-8|32	%doc %{_texmfdistdir}/doc/latex/multiobjective/README
21cr|texlive-multiobjective-1.0-8|33	%doc %{_texmfdistdir}/doc/latex/multiobjective/multiobjective.pdf
21cr|texlive-multiobjective-1.0-8|34	#- source
21cr|texlive-multiobjective-1.0-8|35	%doc %{_texmfdistdir}/source/latex/multiobjective/multiobjective.dtx
21cr|texlive-multiobjective-1.0-8|36	%doc %{_texmfdistdir}/source/latex/multiobjective/multiobjective.ins
21cr|texlive-multiobjective-1.0-8|37	
21cr|texlive-multiobjective-1.0-8|38	#-----------------------------------------------------------------------
21cr|texlive-multiobjective-1.0-8|39	%prep
21cr|texlive-multiobjective-1.0-8|40	%setup -c -a0 -a1 -a2
21cr|texlive-multiobjective-1.0-8|41	
21cr|texlive-multiobjective-1.0-8|42	%build
21cr|texlive-multiobjective-1.0-8|43	
21cr|texlive-multiobjective-1.0-8|44	%install
21cr|texlive-multiobjective-1.0-8|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-multiobjective-1.0-8|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9839 21
21cr|texlive-multiple-choice-63722-1|1	%define oname multiple-choice
21cr|texlive-multiple-choice-63722-1|2	
21cr|texlive-multiple-choice-63722-1|3	Summary:	LaTeX package for multiple-choice questions
21cr|texlive-multiple-choice-63722-1|4	Name:		texlive-multiple-choice
21cr|texlive-multiple-choice-63722-1|5	Version:	63722
21cr|texlive-multiple-choice-63722-1|6	Release:	1
21cr|texlive-multiple-choice-63722-1|7	License:	LPPL1.3
21cr|texlive-multiple-choice-63722-1|8	Group:		Publishing
21cr|texlive-multiple-choice-63722-1|9	Url:		https://www.ctan.org
21cr|texlive-multiple-choice-63722-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-multiple-choice-63722-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-multiple-choice-63722-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-multiple-choice-63722-1|13	Requires:	texlive-tlpkg
21cr|texlive-multiple-choice-63722-1|14	Requires:	texlive-kpathsea
21cr|texlive-multiple-choice-63722-1|15	Provides:	tex(multiple-choice.sty) = 2024
21cr|texlive-multiple-choice-63722-1|16	BuildArch:	noarch
21cr|texlive-multiple-choice-63722-1|17	
21cr|texlive-multiple-choice-63722-1|18	%description
21cr|texlive-multiple-choice-63722-1|19	This package adjusts the choices of the multiple-choice
21cr|texlive-multiple-choice-63722-1|20	question automatically. It has been wholly inspired by the work
21cr|texlive-multiple-choice-63722-1|21	of Enrico Gregorio and improved by Vafa Khalighi and I've just
21cr|texlive-multiple-choice-63722-1|22	packed and redistributed it under the name of the
21cr|texlive-multiple-choice-63722-1|23	multiple-choice package.
21cr|texlive-multiple-choice-63722-1|24	
21cr|texlive-multiple-choice-63722-1|25	%files
21cr|texlive-multiple-choice-63722-1|26	%doc %{_texmfdistdir}/doc/latex/multiple-choice
21cr|texlive-multiple-choice-63722-1|27	%{_texmfdistdir}/tex/latex/multiple-choice
21cr|texlive-multiple-choice-63722-1|28	
21cr|texlive-multiple-choice-63722-1|29	#------------------------------------------------------------------
21cr|texlive-multiple-choice-63722-1|30	
21cr|texlive-multiple-choice-63722-1|31	%prep
21cr|texlive-multiple-choice-63722-1|32	%setup -c -a0 -a1
21cr|texlive-multiple-choice-63722-1|33	
21cr|texlive-multiple-choice-63722-1|34	%build
21cr|texlive-multiple-choice-63722-1|35	
21cr|texlive-multiple-choice-63722-1|36	%install
21cr|texlive-multiple-choice-63722-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-multiple-choice-63722-1|38	rm -rf tlpkg
21cr|texlive-multiple-choice-63722-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9840 21
21cr|texlive-munich-20190228-1|1	# revision 15878
21cr|texlive-munich-20190228-1|2	# category Package
21cr|texlive-munich-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/munich
21cr|texlive-munich-20190228-1|4	# catalog-date 2007-03-10 12:18:05 +0100
21cr|texlive-munich-20190228-1|5	# catalog-license lppl
21cr|texlive-munich-20190228-1|6	# catalog-version undef
21cr|texlive-munich-20190228-1|7	Name:		texlive-munich
21cr|texlive-munich-20190228-1|8	Version:	20190228
21cr|texlive-munich-20190228-1|9	Release:	1
21cr|texlive-munich-20190228-1|10	Summary:	An alternative authordate bibliography style
21cr|texlive-munich-20190228-1|11	Group:		Publishing
21cr|texlive-munich-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/munich
21cr|texlive-munich-20190228-1|13	License:	LPPL
21cr|texlive-munich-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/munich.tar.xz
21cr|texlive-munich-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/munich.doc.tar.xz
21cr|texlive-munich-20190228-1|16	BuildArch:	noarch
21cr|texlive-munich-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-munich-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-munich-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-munich-20190228-1|20	
21cr|texlive-munich-20190228-1|21	%description
21cr|texlive-munich-20190228-1|22	The Munich BibTeX style is produced with custom-bib, as a
21cr|texlive-munich-20190228-1|23	German (and, more generally, Continental European) alternative
21cr|texlive-munich-20190228-1|24	to such author-date styles as harvard and oxford.
21cr|texlive-munich-20190228-1|25	
21cr|texlive-munich-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-munich-20190228-1|27	%files
21cr|texlive-munich-20190228-1|28	%{_texmfdistdir}/bibtex/bst/munich/munich.bst
21cr|texlive-munich-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/munich/README
21cr|texlive-munich-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/munich/documenation_munich_Bibtex_style.pdf
21cr|texlive-munich-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/munich/documenation_munich_Bibtex_style.tex
21cr|texlive-munich-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/munich/example_DB.bib
21cr|texlive-munich-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/munich/example_munich_Bibtex_style.pdf
21cr|texlive-munich-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/munich/example_munich_Bibtex_style.tex
21cr|texlive-munich-20190228-1|35	
21cr|texlive-munich-20190228-1|36	#-----------------------------------------------------------------------
21cr|texlive-munich-20190228-1|37	%prep
21cr|texlive-munich-20190228-1|38	%setup -c -a0 -a1
21cr|texlive-munich-20190228-1|39	
21cr|texlive-munich-20190228-1|40	%build
21cr|texlive-munich-20190228-1|41	
21cr|texlive-munich-20190228-1|42	%install
21cr|texlive-munich-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-munich-20190228-1|44	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

9841 21
21cr|texlive-musical-54758-1|1	%define oname musical
21cr|texlive-musical-54758-1|2	
21cr|texlive-musical-54758-1|3	Summary:	Typeset (musical) theatre scripts
21cr|texlive-musical-54758-1|4	Name:		texlive-musical
21cr|texlive-musical-54758-1|5	Version:	54758
21cr|texlive-musical-54758-1|6	Release:	1
21cr|texlive-musical-54758-1|7	License:	LPPL1.3
21cr|texlive-musical-54758-1|8	Group:		Publishing
21cr|texlive-musical-54758-1|9	Url:		https://www.ctan.org
21cr|texlive-musical-54758-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-musical-54758-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-musical-54758-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-musical-54758-1|13	Requires:	texlive-tlpkg
21cr|texlive-musical-54758-1|14	Requires:	texlive-kpathsea
21cr|texlive-musical-54758-1|15	Provides:	tex(musical.sty) = 2024
21cr|texlive-musical-54758-1|16	BuildArch:	noarch
21cr|texlive-musical-54758-1|17	
21cr|texlive-musical-54758-1|18	%description
21cr|texlive-musical-54758-1|19	This package is designed to simplify the development and
21cr|texlive-musical-54758-1|20	distribution of scripts for theatrical musicals, especially
21cr|texlive-musical-54758-1|21	ones under development. The output is formatted to follow
21cr|texlive-musical-54758-1|22	generally accepted script style[1] while also maintaining a
21cr|texlive-musical-54758-1|23	high level of typographic integrity, and includes commands for
21cr|texlive-musical-54758-1|24	dialog, lyrics, stage directions, music and dance cues,
21cr|texlive-musical-54758-1|25	rehearsal marks, and more. It gracefully handles dialog that
21cr|texlive-musical-54758-1|26	crosses page breaks, and can generate lists of songs and lists
21cr|texlive-musical-54758-1|27	of dances in the show. [1] There are lots of references for the
21cr|texlive-musical-54758-1|28	One True Way to format a script. Naturally, none of them agree.
21cr|texlive-musical-54758-1|29	
21cr|texlive-musical-54758-1|30	%files
21cr|texlive-musical-54758-1|31	%doc %{_texmfdistdir}/doc/latex/musical
21cr|texlive-musical-54758-1|32	%{_texmfdistdir}/tex/latex/musical
21cr|texlive-musical-54758-1|33	
21cr|texlive-musical-54758-1|34	#------------------------------------------------------------------
21cr|texlive-musical-54758-1|35	
21cr|texlive-musical-54758-1|36	%prep
21cr|texlive-musical-54758-1|37	%setup -c -a0 -a1
21cr|texlive-musical-54758-1|38	
21cr|texlive-musical-54758-1|39	%build
21cr|texlive-musical-54758-1|40	
21cr|texlive-musical-54758-1|41	%install
21cr|texlive-musical-54758-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-musical-54758-1|43	rm -rf tlpkg
21cr|texlive-musical-54758-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9842 21
21cr|texlive-mylatex-56751-1|1	%define oname mylatex
21cr|texlive-mylatex-56751-1|2	
21cr|texlive-mylatex-56751-1|3	Summary:	Make a format containing a document's preamble
21cr|texlive-mylatex-56751-1|4	Name:		texlive-mylatex
21cr|texlive-mylatex-56751-1|5	Version:	56751
21cr|texlive-mylatex-56751-1|6	Release:	1
21cr|texlive-mylatex-56751-1|7	License:	LPPL1.3
21cr|texlive-mylatex-56751-1|8	Group:		Publishing
21cr|texlive-mylatex-56751-1|9	Url:		https://www.ctan.org
21cr|texlive-mylatex-56751-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-mylatex-56751-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-mylatex-56751-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mylatex-56751-1|13	Requires:	texlive-tlpkg
21cr|texlive-mylatex-56751-1|14	Requires:	texlive-kpathsea
21cr|texlive-mylatex-56751-1|15	BuildArch:	noarch
21cr|texlive-mylatex-56751-1|16	
21cr|texlive-mylatex-56751-1|17	%description
21cr|texlive-mylatex-56751-1|18	The file mylatex.ltx permits you to create a format that
21cr|texlive-mylatex-56751-1|19	pre-loads a set of package files (and/or other macros) that you
21cr|texlive-mylatex-56751-1|20	regularly use. In some circumstances, this can be a great
21cr|texlive-mylatex-56751-1|21	advantage (though on an ordinarily fast modern computer on the
21cr|texlive-mylatex-56751-1|22	desktop, gains will be limited). The general scheme is to
21cr|texlive-mylatex-56751-1|23	initialise your usage by a command of the form: latex -ini
21cr|texlive-mylatex-56751-1|24	mylatex.ltx <document> whick will create a format file
21cr|texlive-mylatex-56751-1|25	mylatex.fmt, which you then use as: latex -fmt=mylatex
21cr|texlive-mylatex-56751-1|26	<document>
21cr|texlive-mylatex-56751-1|27	
21cr|texlive-mylatex-56751-1|28	%files
21cr|texlive-mylatex-56751-1|29	%doc %{_texmfdistdir}/doc/latex/mylatex
21cr|texlive-mylatex-56751-1|30	%{_texmfdistdir}/tex/latex/mylatex
21cr|texlive-mylatex-56751-1|31	
21cr|texlive-mylatex-56751-1|32	#------------------------------------------------------------------
21cr|texlive-mylatex-56751-1|33	
21cr|texlive-mylatex-56751-1|34	%prep
21cr|texlive-mylatex-56751-1|35	%setup -c -a0 -a1
21cr|texlive-mylatex-56751-1|36	
21cr|texlive-mylatex-56751-1|37	%build
21cr|texlive-mylatex-56751-1|38	
21cr|texlive-mylatex-56751-1|39	%install
21cr|texlive-mylatex-56751-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-mylatex-56751-1|41	rm -rf tlpkg
21cr|texlive-mylatex-56751-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9843 21
21cr|texlive-mynsfc-3.0-1|1	Name:		texlive-mynsfc
21cr|texlive-mynsfc-3.0-1|2	Version:	3.0
21cr|texlive-mynsfc-3.0-1|3	Release:	1
21cr|texlive-mynsfc-3.0-1|4	Summary:	XeLaTeX template for writing the main body of NSFC proposals
21cr|texlive-mynsfc-3.0-1|5	Group:		Publishing
21cr|texlive-mynsfc-3.0-1|6	URL:		https://ctan.org/tex-archive/macros/xetex/latex/mynsfc
21cr|texlive-mynsfc-3.0-1|7	License:	lppl1.3c
21cr|texlive-mynsfc-3.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mynsfc.tar.xz
21cr|texlive-mynsfc-3.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mynsfc.doc.tar.xz
21cr|texlive-mynsfc-3.0-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mynsfc.source.tar.xz
21cr|texlive-mynsfc-3.0-1|11	BuildArch:	noarch
21cr|texlive-mynsfc-3.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-mynsfc-3.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-mynsfc-3.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-mynsfc-3.0-1|15	
21cr|texlive-mynsfc-3.0-1|16	%description
21cr|texlive-mynsfc-3.0-1|17	The package provides a XeLaTeX template for writing the main
21cr|texlive-mynsfc-3.0-1|18	body of National Natural Science Foundation of China (NSFC)
21cr|texlive-mynsfc-3.0-1|19	proposals, which are allowed to apply online. The package
21cr|texlive-mynsfc-3.0-1|20	defines styles of the outlines and uses BibLaTeX/biber for the
21cr|texlive-mynsfc-3.0-1|21	management of references.
21cr|texlive-mynsfc-3.0-1|22	
21cr|texlive-mynsfc-3.0-1|23	#-----------------------------------------------------------------------
21cr|texlive-mynsfc-3.0-1|24	%files
21cr|texlive-mynsfc-3.0-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-mynsfc-3.0-1|26	%{_texmfdistdir}/source/*
21cr|texlive-mynsfc-3.0-1|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-mynsfc-3.0-1|28	
21cr|texlive-mynsfc-3.0-1|29	#-----------------------------------------------------------------------
21cr|texlive-mynsfc-3.0-1|30	%prep
21cr|texlive-mynsfc-3.0-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-mynsfc-3.0-1|32	
21cr|texlive-mynsfc-3.0-1|33	%build
21cr|texlive-mynsfc-3.0-1|34	
21cr|texlive-mynsfc-3.0-1|35	%install
21cr|texlive-mynsfc-3.0-1|36	mkdir -p %{buildroot}%{_texmfdistdir}

9844 21
21cr|texlive-naive-ebnf-66017-1|1	%define oname naive-ebnf
21cr|texlive-naive-ebnf-66017-1|2	
21cr|texlive-naive-ebnf-66017-1|3	Summary:	EBNF in Plain Text
21cr|texlive-naive-ebnf-66017-1|4	Name:		texlive-naive-ebnf
21cr|texlive-naive-ebnf-66017-1|5	Version:	66017
21cr|texlive-naive-ebnf-66017-1|6	Release:	1
21cr|texlive-naive-ebnf-66017-1|7	License:	LPPL1.3
21cr|texlive-naive-ebnf-66017-1|8	Group:		Publishing
21cr|texlive-naive-ebnf-66017-1|9	Url:		https://www.ctan.org
21cr|texlive-naive-ebnf-66017-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-naive-ebnf-66017-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-naive-ebnf-66017-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-naive-ebnf-66017-1|13	#Requires:	tex(filecontentsdef.sty)
21cr|texlive-naive-ebnf-66017-1|14	Requires:	texlive-tlpkg
21cr|texlive-naive-ebnf-66017-1|15	Requires:	texlive-kpathsea
21cr|texlive-naive-ebnf-66017-1|16	Requires:	texlive-l3kernel
21cr|texlive-naive-ebnf-66017-1|17	#Requires:	tex(pgfopts.sty)
21cr|texlive-naive-ebnf-66017-1|18	Provides:	tex(naive-ebnf.sty) = 2024
21cr|texlive-naive-ebnf-66017-1|19	BuildArch:	noarch
21cr|texlive-naive-ebnf-66017-1|20	
21cr|texlive-naive-ebnf-66017-1|21	%description
21cr|texlive-naive-ebnf-66017-1|22	With the help of this LaTeX package a context-free grammar
21cr|texlive-naive-ebnf-66017-1|23	(CFG) may be rendered in a plain-text mode using a simplified
21cr|texlive-naive-ebnf-66017-1|24	Extended Backus-Naur Form (EBNF) notation.
21cr|texlive-naive-ebnf-66017-1|25	
21cr|texlive-naive-ebnf-66017-1|26	%files
21cr|texlive-naive-ebnf-66017-1|27	%doc %{_texmfdistdir}/doc/latex/naive-ebnf
21cr|texlive-naive-ebnf-66017-1|28	%{_texmfdistdir}/tex/latex/naive-ebnf
21cr|texlive-naive-ebnf-66017-1|29	
21cr|texlive-naive-ebnf-66017-1|30	#------------------------------------------------------------------
21cr|texlive-naive-ebnf-66017-1|31	
21cr|texlive-naive-ebnf-66017-1|32	%prep
21cr|texlive-naive-ebnf-66017-1|33	%setup -c -a0 -a1
21cr|texlive-naive-ebnf-66017-1|34	
21cr|texlive-naive-ebnf-66017-1|35	%build
21cr|texlive-naive-ebnf-66017-1|36	
21cr|texlive-naive-ebnf-66017-1|37	%install
21cr|texlive-naive-ebnf-66017-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-naive-ebnf-66017-1|39	rm -rf tlpkg
21cr|texlive-naive-ebnf-66017-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9845 21
21cr|texlive-namedef-55881-1|1	%define oname namedef
21cr|texlive-namedef-55881-1|2	
21cr|texlive-namedef-55881-1|3	Summary:	TeX definitions with named parameters
21cr|texlive-namedef-55881-1|4	Name:		texlive-namedef
21cr|texlive-namedef-55881-1|5	Version:	55881
21cr|texlive-namedef-55881-1|6	Release:	1
21cr|texlive-namedef-55881-1|7	License:	LPPL1.3
21cr|texlive-namedef-55881-1|8	Group:		Publishing
21cr|texlive-namedef-55881-1|9	Url:		https://www.ctan.org
21cr|texlive-namedef-55881-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-namedef-55881-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-namedef-55881-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-namedef-55881-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-namedef-55881-1|14	Requires:	texlive-tlpkg
21cr|texlive-namedef-55881-1|15	Requires:	texlive-kpathsea
21cr|texlive-namedef-55881-1|16	Requires:	texlive-l3kernel
21cr|texlive-namedef-55881-1|17	Provides:	tex(namedef.sty) = 2024
21cr|texlive-namedef-55881-1|18	BuildArch:	noarch
21cr|texlive-namedef-55881-1|19	
21cr|texlive-namedef-55881-1|20	%description
21cr|texlive-namedef-55881-1|21	This package provides a prefix \named to be used in TeX
21cr|texlive-namedef-55881-1|22	definitions so that parameters can be identified by their name
21cr|texlive-namedef-55881-1|23	rather than by number, giving parameters a semantic rather than
21cr|texlive-namedef-55881-1|24	syntactic meaning, making it easy to understand long
21cr|texlive-namedef-55881-1|25	definitions. A usual definition reads: \def\SayHello#1{Hello,
21cr|texlive-namedef-55881-1|26	#1!} but with namedef you can replace #1 by, say, #[person]:
21cr|texlive-namedef-55881-1|27	\named\def\SayHello#[person]{Hello, #[person]!} and \named will
21cr|texlive-namedef-55881-1|28	figure out the numbering of the parameters for you.
21cr|texlive-namedef-55881-1|29	
21cr|texlive-namedef-55881-1|30	%files
21cr|texlive-namedef-55881-1|31	%doc %{_texmfdistdir}/doc/generic/namedef
21cr|texlive-namedef-55881-1|32	%{_texmfdistdir}/tex/generic/namedef
21cr|texlive-namedef-55881-1|33	
21cr|texlive-namedef-55881-1|34	#------------------------------------------------------------------
21cr|texlive-namedef-55881-1|35	
21cr|texlive-namedef-55881-1|36	%prep
21cr|texlive-namedef-55881-1|37	%setup -c -a0 -a1
21cr|texlive-namedef-55881-1|38	
21cr|texlive-namedef-55881-1|39	%build
21cr|texlive-namedef-55881-1|40	
21cr|texlive-namedef-55881-1|41	%install
21cr|texlive-namedef-55881-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-namedef-55881-1|43	rm -rf tlpkg
21cr|texlive-namedef-55881-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9846 21
21cr|texlive-namedtensor-65346-1|1	%define oname namedtensor
21cr|texlive-namedtensor-65346-1|2	
21cr|texlive-namedtensor-65346-1|3	Summary:	Macros for named tensor notation
21cr|texlive-namedtensor-65346-1|4	Name:		texlive-namedtensor
21cr|texlive-namedtensor-65346-1|5	Version:	65346
21cr|texlive-namedtensor-65346-1|6	Release:	1
21cr|texlive-namedtensor-65346-1|7	License:	LPPL1.3
21cr|texlive-namedtensor-65346-1|8	Group:		Publishing
21cr|texlive-namedtensor-65346-1|9	Url:		https://www.ctan.org
21cr|texlive-namedtensor-65346-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-namedtensor-65346-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-namedtensor-65346-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-namedtensor-65346-1|13	Requires:	texlive-tlpkg
21cr|texlive-namedtensor-65346-1|14	Requires:	texlive-kpathsea
21cr|texlive-namedtensor-65346-1|15	Provides:	tex(namedtensor.sty) = 2024
21cr|texlive-namedtensor-65346-1|16	BuildArch:	noarch
21cr|texlive-namedtensor-65346-1|17	
21cr|texlive-namedtensor-65346-1|18	%description
21cr|texlive-namedtensor-65346-1|19	This style file provides macros for named tensor notation.
21cr|texlive-namedtensor-65346-1|20	Please see the paper 'Named Tensor Notation' for background on
21cr|texlive-namedtensor-65346-1|21	this notation.
21cr|texlive-namedtensor-65346-1|22	
21cr|texlive-namedtensor-65346-1|23	%files
21cr|texlive-namedtensor-65346-1|24	%doc %{_texmfdistdir}/doc/latex/namedtensor
21cr|texlive-namedtensor-65346-1|25	%{_texmfdistdir}/tex/latex/namedtensor
21cr|texlive-namedtensor-65346-1|26	
21cr|texlive-namedtensor-65346-1|27	#------------------------------------------------------------------
21cr|texlive-namedtensor-65346-1|28	
21cr|texlive-namedtensor-65346-1|29	%prep
21cr|texlive-namedtensor-65346-1|30	%setup -c -a0 -a1
21cr|texlive-namedtensor-65346-1|31	
21cr|texlive-namedtensor-65346-1|32	%build
21cr|texlive-namedtensor-65346-1|33	
21cr|texlive-namedtensor-65346-1|34	%install
21cr|texlive-namedtensor-65346-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-namedtensor-65346-1|36	rm -rf tlpkg
21cr|texlive-namedtensor-65346-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9847 21
21cr|texlive-nanicolle-56224-1|1	%define oname nanicolle
21cr|texlive-nanicolle-56224-1|2	
21cr|texlive-nanicolle-56224-1|3	Summary:	Typesetting herbarium specimen labels
21cr|texlive-nanicolle-56224-1|4	Name:		texlive-nanicolle
21cr|texlive-nanicolle-56224-1|5	Version:	56224
21cr|texlive-nanicolle-56224-1|6	Release:	1
21cr|texlive-nanicolle-56224-1|7	License:	LPPL1.3
21cr|texlive-nanicolle-56224-1|8	Group:		Publishing
21cr|texlive-nanicolle-56224-1|9	Url:		https://www.ctan.org
21cr|texlive-nanicolle-56224-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nanicolle-56224-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nanicolle-56224-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nanicolle-56224-1|13	Requires:	texlive-tlpkg
21cr|texlive-nanicolle-56224-1|14	Requires:	texlive-kpathsea
21cr|texlive-nanicolle-56224-1|15	Provides:	tex(nanicolle.cls) = 2024
21cr|texlive-nanicolle-56224-1|16	BuildArch:	noarch
21cr|texlive-nanicolle-56224-1|17	
21cr|texlive-nanicolle-56224-1|18	%description
21cr|texlive-nanicolle-56224-1|19	This package provides a LaTeX class nanicolle.cls for
21cr|texlive-nanicolle-56224-1|20	typesetting collection labels and identification labels in
21cr|texlive-nanicolle-56224-1|21	Chinese style or in western style for plant herbarium
21cr|texlive-nanicolle-56224-1|22	specimens. So far, documents using this class can only be
21cr|texlive-nanicolle-56224-1|23	compiled with XeLaTeX. Note: The name of the package is a
21cr|texlive-nanicolle-56224-1|24	compound of the Japanese "nani" (meaning "what") and a
21cr|texlive-nanicolle-56224-1|25	truncated form of the English "collect", thus expressing the
21cr|texlive-nanicolle-56224-1|26	ideas of identification/classification (taxonomy) and
21cr|texlive-nanicolle-56224-1|27	collection.
21cr|texlive-nanicolle-56224-1|28	
21cr|texlive-nanicolle-56224-1|29	%files
21cr|texlive-nanicolle-56224-1|30	%doc %{_texmfdistdir}/doc/xelatex/nanicolle
21cr|texlive-nanicolle-56224-1|31	%{_texmfdistdir}/tex/xelatex/nanicolle
21cr|texlive-nanicolle-56224-1|32	
21cr|texlive-nanicolle-56224-1|33	#------------------------------------------------------------------
21cr|texlive-nanicolle-56224-1|34	
21cr|texlive-nanicolle-56224-1|35	%prep
21cr|texlive-nanicolle-56224-1|36	%setup -c -a0 -a1
21cr|texlive-nanicolle-56224-1|37	
21cr|texlive-nanicolle-56224-1|38	%build
21cr|texlive-nanicolle-56224-1|39	
21cr|texlive-nanicolle-56224-1|40	%install
21cr|texlive-nanicolle-56224-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nanicolle-56224-1|42	rm -rf tlpkg
21cr|texlive-nanicolle-56224-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9848 21
21cr|texlive-na-position-1.2-1|1	Name:		texlive-na-position
21cr|texlive-na-position-1.2-1|2	Version:		1.2
21cr|texlive-na-position-1.2-1|3	Release:		1
21cr|texlive-na-position-1.2-1|4	Summary:		Tables of relative positions of curves and asymptotes or tangents in Arabic documents
21cr|texlive-na-position-1.2-1|5	Group:		Publishing
21cr|texlive-na-position-1.2-1|6	URL:		https://ctan.org/pkg/na-position
21cr|texlive-na-position-1.2-1|7	License:		The LATEX Project Public License 1.3c
21cr|texlive-na-position-1.2-1|8	Source0:		https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/na-position.tar.xz
21cr|texlive-na-position-1.2-1|9	Source1:		https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/na-position.doc.tar.xz
21cr|texlive-na-position-1.2-1|10	BuildArch:	noarch
21cr|texlive-na-position-1.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-na-position-1.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-na-position-1.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-na-position-1.2-1|14	
21cr|texlive-na-position-1.2-1|15	%description
21cr|texlive-na-position-1.2-1|16	This package facilitates, in most cases, the creation of tables
21cr|texlive-na-position-1.2-1|17	of relative positions of a curve and its asymptote or a curve
21cr|texlive-na-position-1.2-1|18	and a tangent in one of its points.
21cr|texlive-na-position-1.2-1|19	
21cr|texlive-na-position-1.2-1|20	#-----------------------------------------------------------------------
21cr|texlive-na-position-1.2-1|21	%files
21cr|texlive-na-position-1.2-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-na-position-1.2-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-na-position-1.2-1|24	
21cr|texlive-na-position-1.2-1|25	#-----------------------------------------------------------------------
21cr|texlive-na-position-1.2-1|26	%prep
21cr|texlive-na-position-1.2-1|27	%setup -c -a0 -a1
21cr|texlive-na-position-1.2-1|28	
21cr|texlive-na-position-1.2-1|29	%build
21cr|texlive-na-position-1.2-1|30	
21cr|texlive-na-position-1.2-1|31	%install
21cr|texlive-na-position-1.2-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-na-position-1.2-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9849 21
21cr|texlive-nar-38100.3.19-1|1	%define oname nar
21cr|texlive-nar-38100.3.19-1|2	
21cr|texlive-nar-38100.3.19-1|3	Summary:	BibTeX style for Nucleic Acid Research
21cr|texlive-nar-38100.3.19-1|4	Name:		texlive-nar
21cr|texlive-nar-38100.3.19-1|5	Version:	38100.3.19
21cr|texlive-nar-38100.3.19-1|6	Release:	1
21cr|texlive-nar-38100.3.19-1|7	License:	LPPL1.3
21cr|texlive-nar-38100.3.19-1|8	Group:		Publishing
21cr|texlive-nar-38100.3.19-1|9	Url:		https://www.ctan.org
21cr|texlive-nar-38100.3.19-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nar-38100.3.19-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-nar-38100.3.19-1|12	Requires:	texlive-kpathsea
21cr|texlive-nar-38100.3.19-1|13	Requires:	texlive-tlpkg
21cr|texlive-nar-38100.3.19-1|14	Provides:	tex-nar = 2024
21cr|texlive-nar-38100.3.19-1|15	BuildArch:	noarch
21cr|texlive-nar-38100.3.19-1|16	
21cr|texlive-nar-38100.3.19-1|17	%description
21cr|texlive-nar-38100.3.19-1|18	This BibTeX bibliography style is for the journal Nucleic Acid
21cr|texlive-nar-38100.3.19-1|19	Research. It was adapted from the standard unsrt.bst style
21cr|texlive-nar-38100.3.19-1|20	file.
21cr|texlive-nar-38100.3.19-1|21	
21cr|texlive-nar-38100.3.19-1|22	%files
21cr|texlive-nar-38100.3.19-1|23	%{_texmfdistdir}/bibtex/bst/nar/
21cr|texlive-nar-38100.3.19-1|24	
21cr|texlive-nar-38100.3.19-1|25	#------------------------------------------------------------------
21cr|texlive-nar-38100.3.19-1|26	
21cr|texlive-nar-38100.3.19-1|27	%prep
21cr|texlive-nar-38100.3.19-1|28	%setup -c -a0
21cr|texlive-nar-38100.3.19-1|29	
21cr|texlive-nar-38100.3.19-1|30	%build
21cr|texlive-nar-38100.3.19-1|31	
21cr|texlive-nar-38100.3.19-1|32	%install
21cr|texlive-nar-38100.3.19-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nar-38100.3.19-1|34	rm -rf tlpkg
21cr|texlive-nar-38100.3.19-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9850 21
21cr|texlive-natded-0.1-7|1	# revision 32693
21cr|texlive-natded-0.1-7|2	# category Package
21cr|texlive-natded-0.1-7|3	# catalog-ctan /macros/latex/contrib/natded
21cr|texlive-natded-0.1-7|4	# catalog-date 2014-01-16 17:47:37 +0100
21cr|texlive-natded-0.1-7|5	# catalog-license lppl1.3
21cr|texlive-natded-0.1-7|6	# catalog-version 0.1
21cr|texlive-natded-0.1-7|7	Name:		texlive-natded
21cr|texlive-natded-0.1-7|8	Version:	0.1
21cr|texlive-natded-0.1-7|9	Release:	7
21cr|texlive-natded-0.1-7|10	Summary:	Typeset natural deduction proofs
21cr|texlive-natded-0.1-7|11	Group:		Publishing
21cr|texlive-natded-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/natded
21cr|texlive-natded-0.1-7|13	License:	LPPL1.3
21cr|texlive-natded-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natded.tar.xz
21cr|texlive-natded-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natded.doc.tar.xz
21cr|texlive-natded-0.1-7|16	BuildArch:	noarch
21cr|texlive-natded-0.1-7|17	BuildRequires:	texlive-tlpkg
21cr|texlive-natded-0.1-7|18	Requires(pre):	texlive-tlpkg
21cr|texlive-natded-0.1-7|19	Requires(post):	texlive-kpathsea
21cr|texlive-natded-0.1-7|20	
21cr|texlive-natded-0.1-7|21	%description
21cr|texlive-natded-0.1-7|22	The package provides commands to typeset proofs in the style
21cr|texlive-natded-0.1-7|23	used by Jaskowski, or that of Kalish and Montague.
21cr|texlive-natded-0.1-7|24	
21cr|texlive-natded-0.1-7|25	
21cr|texlive-natded-0.1-7|26	#-----------------------------------------------------------------------
21cr|texlive-natded-0.1-7|27	%files
21cr|texlive-natded-0.1-7|28	%{_texmfdistdir}/tex/latex/natded/natded.sty
21cr|texlive-natded-0.1-7|29	%doc %{_texmfdistdir}/doc/latex/natded/README.md
21cr|texlive-natded-0.1-7|30	%doc %{_texmfdistdir}/doc/latex/natded/extended_doc.pdf
21cr|texlive-natded-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/natded/extended_doc.tex
21cr|texlive-natded-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/natded/natded.pdf
21cr|texlive-natded-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/natded/natded.tex
21cr|texlive-natded-0.1-7|34	
21cr|texlive-natded-0.1-7|35	#-----------------------------------------------------------------------
21cr|texlive-natded-0.1-7|36	%prep
21cr|texlive-natded-0.1-7|37	%setup -c -a0 -a1
21cr|texlive-natded-0.1-7|38	
21cr|texlive-natded-0.1-7|39	%build
21cr|texlive-natded-0.1-7|40	
21cr|texlive-natded-0.1-7|41	%install
21cr|texlive-natded-0.1-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-natded-0.1-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9851 21
21cr|texlive-nath-20190228-1|1	Name:		texlive-nath
21cr|texlive-nath-20190228-1|2	Version:	20190228
21cr|texlive-nath-20190228-1|3	Release:	1
21cr|texlive-nath-20190228-1|4	Summary:	Natural mathematics notation
21cr|texlive-nath-20190228-1|5	Group:		Publishing
21cr|texlive-nath-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nath
21cr|texlive-nath-20190228-1|7	License:	GPL
21cr|texlive-nath-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nath.tar.xz
21cr|texlive-nath-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nath.doc.tar.xz
21cr|texlive-nath-20190228-1|10	BuildArch:	noarch
21cr|texlive-nath-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-nath-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-nath-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-nath-20190228-1|14	
21cr|texlive-nath-20190228-1|15	%description
21cr|texlive-nath-20190228-1|16	Nath is a LaTeX (both 2e and 2.09) style to separate
21cr|texlive-nath-20190228-1|17	presentation and content in mathematical typography. The style
21cr|texlive-nath-20190228-1|18	delivers a particular context-dependent presentation on the
21cr|texlive-nath-20190228-1|19	basis of a rather coarse context-independent notation.
21cr|texlive-nath-20190228-1|20	Highlighted features: depending on the context, the command
21cr|texlive-nath-20190228-1|21	\frac produces either built-up or case or solidus fractions,
21cr|texlive-nath-20190228-1|22	with parentheses added whenever required for preservation of
21cr|texlive-nath-20190228-1|23	the mathematical meaning; delimiters adapt their size to the
21cr|texlive-nath-20190228-1|24	material enclosed, rendering \left and \right almost obsolete.
21cr|texlive-nath-20190228-1|25	
21cr|texlive-nath-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-nath-20190228-1|27	%files
21cr|texlive-nath-20190228-1|28	%{_texmfdistdir}/tex/latex/nath
21cr|texlive-nath-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/nath
21cr|texlive-nath-20190228-1|30	
21cr|texlive-nath-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-nath-20190228-1|32	%prep
21cr|texlive-nath-20190228-1|33	%setup -c -a0 -a1
21cr|texlive-nath-20190228-1|34	
21cr|texlive-nath-20190228-1|35	%build
21cr|texlive-nath-20190228-1|36	
21cr|texlive-nath-20190228-1|37	%install
21cr|texlive-nath-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nath-20190228-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9852 21
21cr|texlive-navigator-1.1-3|1	# revision 29067
21cr|texlive-navigator-1.1-3|2	# category Package
21cr|texlive-navigator-1.1-3|3	# catalog-ctan /macros/generic/navigator
21cr|texlive-navigator-1.1-3|4	# catalog-date 2012-11-14 17:56:09 +0100
21cr|texlive-navigator-1.1-3|5	# catalog-license lppl
21cr|texlive-navigator-1.1-3|6	# catalog-version 1.0
21cr|texlive-navigator-1.1-3|7	Name:		texlive-navigator
21cr|texlive-navigator-1.1-3|8	Version:	1.1
21cr|texlive-navigator-1.1-3|9	Release:	3
21cr|texlive-navigator-1.1-3|10	Summary:	PDF features across formats and engines
21cr|texlive-navigator-1.1-3|11	Group:		Publishing
21cr|texlive-navigator-1.1-3|12	URL:		http://www.ctan.org/tex-archive/macros/generic/navigator
21cr|texlive-navigator-1.1-3|13	License:	LPPL
21cr|texlive-navigator-1.1-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/navigator.tar.xz
21cr|texlive-navigator-1.1-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/navigator.doc.tar.xz
21cr|texlive-navigator-1.1-3|16	BuildArch:	noarch
21cr|texlive-navigator-1.1-3|17	BuildRequires:	texlive-tlpkg
21cr|texlive-navigator-1.1-3|18	Requires(pre):	texlive-tlpkg
21cr|texlive-navigator-1.1-3|19	Requires(post):	texlive-kpathsea
21cr|texlive-navigator-1.1-3|20	
21cr|texlive-navigator-1.1-3|21	%description
21cr|texlive-navigator-1.1-3|22	Navigator implements PDF features for all formats (with some
21cr|texlive-navigator-1.1-3|23	limitations in ConTeXt) with PDFTeX, LuaTeX and XeTeX (i.e.
21cr|texlive-navigator-1.1-3|24	xdvipdfmx). Features include: - Customizable outlines (i.e.
21cr|texlive-navigator-1.1-3|25	bookmarks); - Anchors; - Links and actions (e.g. JavaScript or
21cr|texlive-navigator-1.1-3|26	user-defined PDF actions); - File embedding (not in ConTeXt); -
21cr|texlive-navigator-1.1-3|27	Document information and PDF viewer's display (not in ConTeXt);
21cr|texlive-navigator-1.1-3|28	and - Commands to create and use raw PDF objects. Navigator
21cr|texlive-navigator-1.1-3|29	requires texapi and yax, both version at least 1.03.
21cr|texlive-navigator-1.1-3|30	
21cr|texlive-navigator-1.1-3|31	#-----------------------------------------------------------------------
21cr|texlive-navigator-1.1-3|32	%files
21cr|texlive-navigator-1.1-3|33	%{_texmfdistdir}/tex/generic/navigator/navigator.sty
21cr|texlive-navigator-1.1-3|34	%{_texmfdistdir}/tex/generic/navigator/navigator.tex
21cr|texlive-navigator-1.1-3|35	%{_texmfdistdir}/tex/generic/navigator/t-navigator.tex
21cr|texlive-navigator-1.1-3|36	%doc %{_texmfdistdir}/doc/generic/navigator/README
21cr|texlive-navigator-1.1-3|37	%doc %{_texmfdistdir}/doc/generic/navigator/navigator-doc.pdf
21cr|texlive-navigator-1.1-3|38	%doc %{_texmfdistdir}/doc/generic/navigator/navigator-doc.tex
21cr|texlive-navigator-1.1-3|39	
21cr|texlive-navigator-1.1-3|40	#-----------------------------------------------------------------------
21cr|texlive-navigator-1.1-3|41	%prep
21cr|texlive-navigator-1.1-3|42	%setup -c -a0 -a1
21cr|texlive-navigator-1.1-3|43	
21cr|texlive-navigator-1.1-3|44	%build
21cr|texlive-navigator-1.1-3|45	
21cr|texlive-navigator-1.1-3|46	%install
21cr|texlive-navigator-1.1-3|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-navigator-1.1-3|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9853 21
21cr|texlive-navydocs-1.1-1|1	Name:		texlive-navydocs
21cr|texlive-navydocs-1.1-1|2	Version:	1.1
21cr|texlive-navydocs-1.1-1|3	Release:	1
21cr|texlive-navydocs-1.1-1|4	Summary:	Support for Technical Reports by US Navy Organizations
21cr|texlive-navydocs-1.1-1|5	Group:		Publishing
21cr|texlive-navydocs-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/navydocs
21cr|texlive-navydocs-1.1-1|7	License:	TLPPL1.3
21cr|texlive-navydocs-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/navydocs.doc.tar.xz
21cr|texlive-navydocs-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/navydocs.source.tar.xz
21cr|texlive-navydocs-1.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/navydocs.tar.xz
21cr|texlive-navydocs-1.1-1|11	BuildArch:	noarch
21cr|texlive-navydocs-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-navydocs-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-navydocs-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-navydocs-1.1-1|15	
21cr|texlive-navydocs-1.1-1|16	%description
21cr|texlive-navydocs-1.1-1|17	The navydocs package provides an easy means for creating title
21cr|texlive-navydocs-1.1-1|18	pages and the following supplementary material pages used in
21cr|texlive-navydocs-1.1-1|19	technical reports by United States Navy organizations. These
21cr|texlive-navydocs-1.1-1|20	pages are generated by specifying the page content via a set of
21cr|texlive-navydocs-1.1-1|21	commands and then calling a macro to create the page at its
21cr|texlive-navydocs-1.1-1|22	occurence in the document. This package is provided in the hope
21cr|texlive-navydocs-1.1-1|23	that it proves useful to other Navy organizations, with users
21cr|texlive-navydocs-1.1-1|24	contributing macros for their organizations.
21cr|texlive-navydocs-1.1-1|25	
21cr|texlive-navydocs-1.1-1|26	#-----------------------------------------------------------------------
21cr|texlive-navydocs-1.1-1|27	%files
21cr|texlive-navydocs-1.1-1|28	%{_texmfdistdir}/tex/*
21cr|texlive-navydocs-1.1-1|29	%{_texmfdistdir}/source/*
21cr|texlive-navydocs-1.1-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-navydocs-1.1-1|31	
21cr|texlive-navydocs-1.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-navydocs-1.1-1|33	%prep
21cr|texlive-navydocs-1.1-1|34	%setup -c -a0 -a1 -a2
21cr|texlive-navydocs-1.1-1|35	
21cr|texlive-navydocs-1.1-1|36	%build
21cr|texlive-navydocs-1.1-1|37	
21cr|texlive-navydocs-1.1-1|38	%install
21cr|texlive-navydocs-1.1-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-navydocs-1.1-1|40	cp -fpar tex source doc %{buildroot}%{_texmfdistdir}

9854 21
21cr|texlive-nchairx-60196-1|1	%define oname nchairx
21cr|texlive-nchairx-60196-1|2	
21cr|texlive-nchairx-60196-1|3	Summary:	Maths macros from chair X of Wurzburg University
21cr|texlive-nchairx-60196-1|4	Name:		texlive-nchairx
21cr|texlive-nchairx-60196-1|5	Version:	60196
21cr|texlive-nchairx-60196-1|6	Release:	1
21cr|texlive-nchairx-60196-1|7	License:	LPPL1.3
21cr|texlive-nchairx-60196-1|8	Group:		Publishing
21cr|texlive-nchairx-60196-1|9	Url:		https://www.ctan.org
21cr|texlive-nchairx-60196-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nchairx-60196-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nchairx-60196-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nchairx-60196-1|13	Requires:	texlive-tlpkg
21cr|texlive-nchairx-60196-1|14	Requires:	texlive-kpathsea
21cr|texlive-nchairx-60196-1|15	Provides:	tex(chairxmath.sty) = 2024
21cr|texlive-nchairx-60196-1|16	Provides:	tex(nchairx.sty) = 2024
21cr|texlive-nchairx-60196-1|17	BuildArch:	noarch
21cr|texlive-nchairx-60196-1|18	
21cr|texlive-nchairx-60196-1|19	%description
21cr|texlive-nchairx-60196-1|20	This package was developed by members of the chair for
21cr|texlive-nchairx-60196-1|21	mathematical physics at the University of Wurzburg as a
21cr|texlive-nchairx-60196-1|22	collection of macros and predefined environments for quickly
21cr|texlive-nchairx-60196-1|23	creating nice mathematical documents. (Note concerning the
21cr|texlive-nchairx-60196-1|24	package name: the "n" stands for "new", the "X" is a roman 10.)
21cr|texlive-nchairx-60196-1|25	
21cr|texlive-nchairx-60196-1|26	%files
21cr|texlive-nchairx-60196-1|27	%doc %{_texmfdistdir}/doc/latex/nchairx
21cr|texlive-nchairx-60196-1|28	%{_texmfdistdir}/tex/latex/nchairx
21cr|texlive-nchairx-60196-1|29	
21cr|texlive-nchairx-60196-1|30	#------------------------------------------------------------------
21cr|texlive-nchairx-60196-1|31	
21cr|texlive-nchairx-60196-1|32	%prep
21cr|texlive-nchairx-60196-1|33	%setup -c -a0 -a1
21cr|texlive-nchairx-60196-1|34	
21cr|texlive-nchairx-60196-1|35	%build
21cr|texlive-nchairx-60196-1|36	
21cr|texlive-nchairx-60196-1|37	%install
21cr|texlive-nchairx-60196-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nchairx-60196-1|39	rm -rf tlpkg
21cr|texlive-nchairx-60196-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9855 21
21cr|texlive-ndsu-thesis-20211015-1|1	# revision 46639
21cr|texlive-ndsu-thesis-20211015-1|2	# category Package
21cr|texlive-ndsu-thesis-20211015-1|3	# catalog-ctan /macros/latex/contrib/ndsu-thesis
21cr|texlive-ndsu-thesis-20211015-1|4	# catalog-date 2018-02-14 07:10:49 +0100
21cr|texlive-ndsu-thesis-20211015-1|5	# catalog-license lppl1.3
21cr|texlive-ndsu-thesis-20211015-1|6	# catalogue-topics dissertation class
21cr|texlive-ndsu-thesis-20211015-1|7	Name:		texlive-ndsu-thesis
21cr|texlive-ndsu-thesis-20211015-1|8	Version:	20211015
21cr|texlive-ndsu-thesis-20211015-1|9	Release:	1
21cr|texlive-ndsu-thesis-20211015-1|10	Epoch:		1
21cr|texlive-ndsu-thesis-20211015-1|11	Summary:	A class for generating disquisitions
21cr|texlive-ndsu-thesis-20211015-1|12	Group:		Publishing
21cr|texlive-ndsu-thesis-20211015-1|13	URL:		https://www.ctan.org/pkg/ndsu-thesis
21cr|texlive-ndsu-thesis-20211015-1|14	License:	PPL 1.3
21cr|texlive-ndsu-thesis-20211015-1|15	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/ndsu-thesis.tar.xz
21cr|texlive-ndsu-thesis-20211015-1|16	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/ndsu-thesis.doc.tar.xz
21cr|texlive-ndsu-thesis-20211015-1|17	BuildArch:	noarch
21cr|texlive-ndsu-thesis-20211015-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-ndsu-thesis-20211015-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-ndsu-thesis-20211015-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-ndsu-thesis-20211015-1|21	Provides:	texlive-ndsu-thesis.bin = %{EVRD}
21cr|texlive-ndsu-thesis-20211015-1|22	
21cr|texlive-ndsu-thesis-20211015-1|23	%description
21cr|texlive-ndsu-thesis-20211015-1|24	A class for generating disquisitions, intended to be in compliance with North Dakota State University requirements.
21cr|texlive-ndsu-thesis-20211015-1|25	
21cr|texlive-ndsu-thesis-20211015-1|26	#-----------------------------------------------------------------------
21cr|texlive-ndsu-thesis-20211015-1|27	%files
21cr|texlive-ndsu-thesis-20211015-1|28	%{_texmfdistdir}/tex/*
21cr|texlive-ndsu-thesis-20211015-1|29	%doc %{_texmfdistdir}/doc/*
21cr|texlive-ndsu-thesis-20211015-1|30	#-----------------------------------------------------------------------
21cr|texlive-ndsu-thesis-20211015-1|31	%prep
21cr|texlive-ndsu-thesis-20211015-1|32	%setup -c -a0 -a1
21cr|texlive-ndsu-thesis-20211015-1|33	
21cr|texlive-ndsu-thesis-20211015-1|34	%build
21cr|texlive-ndsu-thesis-20211015-1|35	
21cr|texlive-ndsu-thesis-20211015-1|36	%install
21cr|texlive-ndsu-thesis-20211015-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ndsu-thesis-20211015-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-ndsu-thesis-20211015-1|39	

9856 21
21cr|texlive-ndsu-thesis-2022-63881-1|1	%define oname ndsu-thesis-2022
21cr|texlive-ndsu-thesis-2022-63881-1|2	
21cr|texlive-ndsu-thesis-2022-63881-1|3	Summary:	North Dakota State University disquisition class 2022
21cr|texlive-ndsu-thesis-2022-63881-1|4	Name:		texlive-ndsu-thesis-2022
21cr|texlive-ndsu-thesis-2022-63881-1|5	Version:	63881
21cr|texlive-ndsu-thesis-2022-63881-1|6	Release:	1
21cr|texlive-ndsu-thesis-2022-63881-1|7	License:	LPPL1.3
21cr|texlive-ndsu-thesis-2022-63881-1|8	Group:		Publishing
21cr|texlive-ndsu-thesis-2022-63881-1|9	Url:		https://www.ctan.org
21cr|texlive-ndsu-thesis-2022-63881-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ndsu-thesis-2022-63881-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ndsu-thesis-2022-63881-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ndsu-thesis-2022-63881-1|13	Requires:	texlive-tlpkg
21cr|texlive-ndsu-thesis-2022-63881-1|14	Requires:	texlive-kpathsea
21cr|texlive-ndsu-thesis-2022-63881-1|15	Provides:	tex(ndsu-thesis-2022.cls) = 2024
21cr|texlive-ndsu-thesis-2022-63881-1|16	BuildArch:	noarch
21cr|texlive-ndsu-thesis-2022-63881-1|17	
21cr|texlive-ndsu-thesis-2022-63881-1|18	%description
21cr|texlive-ndsu-thesis-2022-63881-1|19	A class for generating disquisitions (MS and PhD - thesis,
21cr|texlive-ndsu-thesis-2022-63881-1|20	dissertation, and paper), intended to be in compliance with
21cr|texlive-ndsu-thesis-2022-63881-1|21	North Dakota State University requirements. Updated (2022)
21cr|texlive-ndsu-thesis-2022-63881-1|22	North Dakota State University LaTeX thesis class features
21cr|texlive-ndsu-thesis-2022-63881-1|23	several functionalities, including not limited to, numbered and
21cr|texlive-ndsu-thesis-2022-63881-1|24	non-numbered versions, overall justification, document point
21cr|texlive-ndsu-thesis-2022-63881-1|25	sizes, fonts options, SI units, show frames, URL breaking, long
21cr|texlive-ndsu-thesis-2022-63881-1|26	tables, subfigures, multi-page figures, chapter styles,
21cr|texlive-ndsu-thesis-2022-63881-1|27	subfiles, algorithm listing, BibTeX and BibLaTeX support,
21cr|texlive-ndsu-thesis-2022-63881-1|28	individual chapter and whole document bibliography, natbib
21cr|texlive-ndsu-thesis-2022-63881-1|29	citations, and clever references. The supplied simple and
21cr|texlive-ndsu-thesis-2022-63881-1|30	extended samples illustrate these features and guide students
21cr|texlive-ndsu-thesis-2022-63881-1|31	to use the class.
21cr|texlive-ndsu-thesis-2022-63881-1|32	
21cr|texlive-ndsu-thesis-2022-63881-1|33	%files
21cr|texlive-ndsu-thesis-2022-63881-1|34	%doc %{_texmfdistdir}/doc/latex/ndsu-thesis-2022
21cr|texlive-ndsu-thesis-2022-63881-1|35	%{_texmfdistdir}/tex/latex/ndsu-thesis-2022
21cr|texlive-ndsu-thesis-2022-63881-1|36	
21cr|texlive-ndsu-thesis-2022-63881-1|37	#------------------------------------------------------------------
21cr|texlive-ndsu-thesis-2022-63881-1|38	
21cr|texlive-ndsu-thesis-2022-63881-1|39	%prep
21cr|texlive-ndsu-thesis-2022-63881-1|40	%setup -c -a0 -a1
21cr|texlive-ndsu-thesis-2022-63881-1|41	
21cr|texlive-ndsu-thesis-2022-63881-1|42	%build
21cr|texlive-ndsu-thesis-2022-63881-1|43	
21cr|texlive-ndsu-thesis-2022-63881-1|44	%install
21cr|texlive-ndsu-thesis-2022-63881-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ndsu-thesis-2022-63881-1|46	rm -rf tlpkg
21cr|texlive-ndsu-thesis-2022-63881-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9857 21
21cr|texlive-nevelok-20151205-1|1	Name:		texlive-nevelok
21cr|texlive-nevelok-20151205-1|2	Version:	20151205
21cr|texlive-nevelok-20151205-1|3	Release:	1
21cr|texlive-nevelok-20151205-1|4	Summary:	LaTeX package for automatic definite articles for Hungarian
21cr|texlive-nevelok-20151205-1|5	Group:		Publishing
21cr|texlive-nevelok-20151205-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/nevelok
21cr|texlive-nevelok-20151205-1|7	License:	The LaTeX Project Public License 1.3
21cr|texlive-nevelok-20151205-1|8	Source0:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/nevelok.tar.xz
21cr|texlive-nevelok-20151205-1|9	Source1:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/nevelok.doc.tar.xz
21cr|texlive-nevelok-20151205-1|10	Source2:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/nevelok.source.tar.xz
21cr|texlive-nevelok-20151205-1|11	BuildArch:	noarch
21cr|texlive-nevelok-20151205-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nevelok-20151205-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-nevelok-20151205-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-nevelok-20151205-1|15	
21cr|texlive-nevelok-20151205-1|16	%description
21cr|texlive-nevelok-20151205-1|17	LaTeX package for automatic definite articles for Hungarian.
21cr|texlive-nevelok-20151205-1|18	
21cr|texlive-nevelok-20151205-1|19	#-----------------------------------------------------------------------
21cr|texlive-nevelok-20151205-1|20	%files
21cr|texlive-nevelok-20151205-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-nevelok-20151205-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-nevelok-20151205-1|23	%{_texmfdistdir}/source/*
21cr|texlive-nevelok-20151205-1|24	
21cr|texlive-nevelok-20151205-1|25	#-----------------------------------------------------------------------
21cr|texlive-nevelok-20151205-1|26	%prep
21cr|texlive-nevelok-20151205-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-nevelok-20151205-1|28	
21cr|texlive-nevelok-20151205-1|29	%build
21cr|texlive-nevelok-20151205-1|30	
21cr|texlive-nevelok-20151205-1|31	%install
21cr|texlive-nevelok-20151205-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

9858 21
21cr|texlive-newcastle-bst-62856-1|1	%define oname newcastle-bst
21cr|texlive-newcastle-bst-62856-1|2	
21cr|texlive-newcastle-bst-62856-1|3	Summary:	A BibTeX style to format reference lists in the Harvard at Newcastle style
21cr|texlive-newcastle-bst-62856-1|4	Name:		texlive-newcastle-bst
21cr|texlive-newcastle-bst-62856-1|5	Version:	62856
21cr|texlive-newcastle-bst-62856-1|6	Release:	1
21cr|texlive-newcastle-bst-62856-1|7	License:	LPPL1.3
21cr|texlive-newcastle-bst-62856-1|8	Group:		Publishing
21cr|texlive-newcastle-bst-62856-1|9	Url:		https://www.ctan.org
21cr|texlive-newcastle-bst-62856-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-newcastle-bst-62856-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-newcastle-bst-62856-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-newcastle-bst-62856-1|13	Requires:	texlive-tlpkg
21cr|texlive-newcastle-bst-62856-1|14	Requires:	texlive-kpathsea
21cr|texlive-newcastle-bst-62856-1|15	BuildArch:	noarch
21cr|texlive-newcastle-bst-62856-1|16	
21cr|texlive-newcastle-bst-62856-1|17	%description
21cr|texlive-newcastle-bst-62856-1|18	This package provides a BibTeX style to format reference lists
21cr|texlive-newcastle-bst-62856-1|19	in the Harvard at Newcastle style recommended by Newcastle
21cr|texlive-newcastle-bst-62856-1|20	University. It should be used alongside natbib for citations.
21cr|texlive-newcastle-bst-62856-1|21	
21cr|texlive-newcastle-bst-62856-1|22	%files
21cr|texlive-newcastle-bst-62856-1|23	%doc %{_texmfdistdir}/doc/bibtex/newcastle-bst
21cr|texlive-newcastle-bst-62856-1|24	%{_texmfdistdir}/bibtex/bst/newcastle-bst
21cr|texlive-newcastle-bst-62856-1|25	
21cr|texlive-newcastle-bst-62856-1|26	#------------------------------------------------------------------
21cr|texlive-newcastle-bst-62856-1|27	
21cr|texlive-newcastle-bst-62856-1|28	%prep
21cr|texlive-newcastle-bst-62856-1|29	%setup -c -a0 -a1
21cr|texlive-newcastle-bst-62856-1|30	
21cr|texlive-newcastle-bst-62856-1|31	%build
21cr|texlive-newcastle-bst-62856-1|32	
21cr|texlive-newcastle-bst-62856-1|33	%install
21cr|texlive-newcastle-bst-62856-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newcastle-bst-62856-1|35	rm -rf tlpkg
21cr|texlive-newcastle-bst-62856-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9859 21
21cr|texlive-newcomputermodern-66327-1|1	%define oname newcomputermodern
21cr|texlive-newcomputermodern-66327-1|2	
21cr|texlive-newcomputermodern-66327-1|3	Summary:	Computer Modern fonts including matching non-latin alphabets
21cr|texlive-newcomputermodern-66327-1|4	Name:		texlive-newcomputermodern
21cr|texlive-newcomputermodern-66327-1|5	Version:	66327
21cr|texlive-newcomputermodern-66327-1|6	Release:	1
21cr|texlive-newcomputermodern-66327-1|7	License:	LPPL1.3
21cr|texlive-newcomputermodern-66327-1|8	Group:		Publishing
21cr|texlive-newcomputermodern-66327-1|9	Url:		https://www.ctan.org
21cr|texlive-newcomputermodern-66327-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-newcomputermodern-66327-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-newcomputermodern-66327-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-newcomputermodern-66327-1|13	Requires:	texlive-tlpkg
21cr|texlive-newcomputermodern-66327-1|14	Requires:	texlive-kpathsea
21cr|texlive-newcomputermodern-66327-1|15	Provides:	tex(newcomputermodern.sty) = 2024
21cr|texlive-newcomputermodern-66327-1|16	BuildArch:	noarch
21cr|texlive-newcomputermodern-66327-1|17	
21cr|texlive-newcomputermodern-66327-1|18	%description
21cr|texlive-newcomputermodern-66327-1|19	This is a new assembly of Computer Modern fonts including
21cr|texlive-newcomputermodern-66327-1|20	extensions in many directions for both Latin based languages,
21cr|texlive-newcomputermodern-66327-1|21	non-Latin based languages and Mathematics, all compatible in
21cr|texlive-newcomputermodern-66327-1|22	style to CM fonts. In addition to the Regular weight of
21cr|texlive-newcomputermodern-66327-1|23	Computer Modern, it provides a Book weight for heavier
21cr|texlive-newcomputermodern-66327-1|24	printing.
21cr|texlive-newcomputermodern-66327-1|25	
21cr|texlive-newcomputermodern-66327-1|26	%files
21cr|texlive-newcomputermodern-66327-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-newcomputermodern-66327-1|28	%{_texmfdistdir}/fonts/opentype/public/newcomputermodern
21cr|texlive-newcomputermodern-66327-1|29	%{_texmfdistdir}/tex/latex/newcomputermodern
21cr|texlive-newcomputermodern-66327-1|30	
21cr|texlive-newcomputermodern-66327-1|31	#------------------------------------------------------------------
21cr|texlive-newcomputermodern-66327-1|32	
21cr|texlive-newcomputermodern-66327-1|33	%prep
21cr|texlive-newcomputermodern-66327-1|34	%setup -c -a0 -a1
21cr|texlive-newcomputermodern-66327-1|35	
21cr|texlive-newcomputermodern-66327-1|36	%build
21cr|texlive-newcomputermodern-66327-1|37	
21cr|texlive-newcomputermodern-66327-1|38	%install
21cr|texlive-newcomputermodern-66327-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newcomputermodern-66327-1|40	rm -rf tlpkg
21cr|texlive-newcomputermodern-66327-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9860 21
21cr|texlive-newfloat-52906-1|1	%define oname newfloat
21cr|texlive-newfloat-52906-1|2	
21cr|texlive-newfloat-52906-1|3	Summary:	Define new floating environments
21cr|texlive-newfloat-52906-1|4	Name:		texlive-newfloat
21cr|texlive-newfloat-52906-1|5	Version:	52906
21cr|texlive-newfloat-52906-1|6	Release:	1
21cr|texlive-newfloat-52906-1|7	License:	LPPL1.3
21cr|texlive-newfloat-52906-1|8	Group:		Publishing
21cr|texlive-newfloat-52906-1|9	Url:		https://www.ctan.org
21cr|texlive-newfloat-52906-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-newfloat-52906-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-newfloat-52906-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-newfloat-52906-1|13	Requires:	texlive-tlpkg
21cr|texlive-newfloat-52906-1|14	Requires:	texlive-kpathsea
21cr|texlive-newfloat-52906-1|15	Provides:	tex(newfloat.sty) = 2024
21cr|texlive-newfloat-52906-1|16	BuildArch:	noarch
21cr|texlive-newfloat-52906-1|17	
21cr|texlive-newfloat-52906-1|18	%description
21cr|texlive-newfloat-52906-1|19	The package offers the command \DeclareFloatingEnvironment,
21cr|texlive-newfloat-52906-1|20	which the user may use to define new floating environments
21cr|texlive-newfloat-52906-1|21	which behave like the LaTeX standard foating environments
21cr|texlive-newfloat-52906-1|22	figure and table.
21cr|texlive-newfloat-52906-1|23	
21cr|texlive-newfloat-52906-1|24	%files
21cr|texlive-newfloat-52906-1|25	%doc %{_texmfdistdir}/doc/latex/newfloat
21cr|texlive-newfloat-52906-1|26	%{_texmfdistdir}/tex/latex/newfloat
21cr|texlive-newfloat-52906-1|27	
21cr|texlive-newfloat-52906-1|28	#------------------------------------------------------------------
21cr|texlive-newfloat-52906-1|29	
21cr|texlive-newfloat-52906-1|30	%prep
21cr|texlive-newfloat-52906-1|31	%setup -c -a0 -a1
21cr|texlive-newfloat-52906-1|32	
21cr|texlive-newfloat-52906-1|33	%build
21cr|texlive-newfloat-52906-1|34	
21cr|texlive-newfloat-52906-1|35	%install
21cr|texlive-newfloat-52906-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newfloat-52906-1|37	rm -rf tlpkg
21cr|texlive-newfloat-52906-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9861 21
21cr|texlive-newpax-64415-1|1	%define oname newpax
21cr|texlive-newpax-64415-1|2	
21cr|texlive-newpax-64415-1|3	Summary:	Experimental package to extract and reinsert PDF annotations
21cr|texlive-newpax-64415-1|4	Name:		texlive-newpax
21cr|texlive-newpax-64415-1|5	Version:	64415
21cr|texlive-newpax-64415-1|6	Release:	1
21cr|texlive-newpax-64415-1|7	License:	LPPL1.3
21cr|texlive-newpax-64415-1|8	Group:		Publishing
21cr|texlive-newpax-64415-1|9	Url:		https://www.ctan.org
21cr|texlive-newpax-64415-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-newpax-64415-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-newpax-64415-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-newpax-64415-1|13	Requires:	tex(auxhook.sty)
21cr|texlive-newpax-64415-1|14	#Requires:	tex(etoolbox.sty)
21cr|texlive-newpax-64415-1|15	Requires:	tex(graphicx.sty)
21cr|texlive-newpax-64415-1|16	Requires:	tex(kvoptions.sty)
21cr|texlive-newpax-64415-1|17	Requires:	tex(kvsetkeys.sty)
21cr|texlive-newpax-64415-1|18	Requires:	texlive-tlpkg
21cr|texlive-newpax-64415-1|19	Requires:	texlive-kpathsea
21cr|texlive-newpax-64415-1|20	Requires:	tex(ltxcmds.sty)
21cr|texlive-newpax-64415-1|21	Requires:	tex(pdfmanagement-testphase.sty)
21cr|texlive-newpax-64415-1|22	#Requires:	tex(xfp.sty)
21cr|texlive-newpax-64415-1|23	Provides:	tex(newpax.sty) = 2024
21cr|texlive-newpax-64415-1|24	BuildArch:	noarch
21cr|texlive-newpax-64415-1|25	
21cr|texlive-newpax-64415-1|26	%description
21cr|texlive-newpax-64415-1|27	The package is based on the pax package from Heiko Oberdiek. It
21cr|texlive-newpax-64415-1|28	offers a lua-based alternative to the java based pax.jar to
21cr|texlive-newpax-64415-1|29	extract the annotations from a PDF. The resulting file can then
21cr|texlive-newpax-64415-1|30	be used together with pax.sty. It also offers an extended style
21cr|texlive-newpax-64415-1|31	which works with all three major engines.
21cr|texlive-newpax-64415-1|32	
21cr|texlive-newpax-64415-1|33	%files
21cr|texlive-newpax-64415-1|34	%doc %{_texmfdistdir}/doc/latex/newpax
21cr|texlive-newpax-64415-1|35	%{_texmfdistdir}/tex/latex/newpax
21cr|texlive-newpax-64415-1|36	
21cr|texlive-newpax-64415-1|37	#------------------------------------------------------------------
21cr|texlive-newpax-64415-1|38	
21cr|texlive-newpax-64415-1|39	%prep
21cr|texlive-newpax-64415-1|40	%setup -c -a0 -a1
21cr|texlive-newpax-64415-1|41	
21cr|texlive-newpax-64415-1|42	%build
21cr|texlive-newpax-64415-1|43	
21cr|texlive-newpax-64415-1|44	%install
21cr|texlive-newpax-64415-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newpax-64415-1|46	rm -rf tlpkg
21cr|texlive-newpax-64415-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9862 21
21cr|texlive-newpx-61806-1|1	%define oname newpx
21cr|texlive-newpx-61806-1|2	
21cr|texlive-newpx-61806-1|3	Summary:	Alternative uses of the PX fonts, with improved metrics
21cr|texlive-newpx-61806-1|4	Name:		texlive-newpx
21cr|texlive-newpx-61806-1|5	Version:	61806
21cr|texlive-newpx-61806-1|6	Release:	1
21cr|texlive-newpx-61806-1|7	License:	LPPL1.3
21cr|texlive-newpx-61806-1|8	Group:		Publishing
21cr|texlive-newpx-61806-1|9	Url:		https://www.ctan.org
21cr|texlive-newpx-61806-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-newpx-61806-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-newpx-61806-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-newpx-61806-1|13	#Requires:	tex(amsmath.sty)
21cr|texlive-newpx-61806-1|14	#Requires:	tex(binhex.tex)
21cr|texlive-newpx-61806-1|15	Requires:	tex(fontenc.sty)
21cr|texlive-newpx-61806-1|16	Requires:	texlive-kpathsea
21cr|texlive-newpx-61806-1|17	Requires:	texlive-tlpkg
21cr|texlive-newpx-61806-1|18	Requires:	texlive-pxfonts
21cr|texlive-newpx-61806-1|19	Requires:	texlive-tex-gyre
21cr|texlive-newpx-61806-1|20	#Requires:	tex(newtxmath.sty)
21cr|texlive-newpx-61806-1|21	Requires:	tex(textcomp.sty)
21cr|texlive-newpx-61806-1|22	Provides:	tex(lmsnpxsy.fd) = 2024
21cr|texlive-newpx-61806-1|23	Provides:	tex(lmxnpxexx.fd) = 2024
21cr|texlive-newpx-61806-1|24	Provides:	tex(ly1npxtt.fd) = 2024
21cr|texlive-newpx-61806-1|25	Provides:	tex(ly1zpldnom.fd) = 2024
21cr|texlive-newpx-61806-1|26	Provides:	tex(ly1zplinf.fd) = 2024
21cr|texlive-newpx-61806-1|27	Provides:	tex(ly1zpllf.fd) = 2024
21cr|texlive-newpx-61806-1|28	Provides:	tex(ly1zplosf.fd) = 2024
21cr|texlive-newpx-61806-1|29	Provides:	tex(ly1zplsubs.fd) = 2024
21cr|texlive-newpx-61806-1|30	Provides:	tex(ly1zplsups.fd) = 2024
21cr|texlive-newpx-61806-1|31	Provides:	tex(ly1zplth-lf.fd) = 2024
21cr|texlive-newpx-61806-1|32	Provides:	tex(ly1zplth-osf.fd) = 2024
21cr|texlive-newpx-61806-1|33	Provides:	tex(ly1zplth-tlf.fd) = 2024
21cr|texlive-newpx-61806-1|34	Provides:	tex(ly1zplth-tosf.fd) = 2024
21cr|texlive-newpx-61806-1|35	Provides:	tex(ly1zpltlf.fd) = 2024
21cr|texlive-newpx-61806-1|36	Provides:	tex(ly1zpltosf.fd) = 2024
21cr|texlive-newpx-61806-1|37	Provides:	tex-newpx = 2024
21cr|texlive-newpx-61806-1|38	Provides:	tex(newpx.map) = 2024
21cr|texlive-newpx-61806-1|39	Provides:	tex(newpxmath.sty) = 2024
21cr|texlive-newpx-61806-1|40	Provides:	tex(newpx-subs.tex) = 2024
21cr|texlive-newpx-61806-1|41	Provides:	tex(newpxtext.sty) = 2024
21cr|texlive-newpx-61806-1|42	Provides:	tex(npxdnom_LY1.enc) = 2024
21cr|texlive-newpx-61806-1|43	Provides:	tex(npxdnom_OT1.enc) = 2024
21cr|texlive-newpx-61806-1|44	Provides:	tex(npxdnom_T1.enc) = 2024
21cr|texlive-newpx-61806-1|45	Provides:	tex(npxnumr_LY1.enc) = 2024
21cr|texlive-newpx-61806-1|46	Provides:	tex(npxnumr_OT1.enc) = 2024
21cr|texlive-newpx-61806-1|47	Provides:	tex(npxnumr_T1.enc) = 2024
21cr|texlive-newpx-61806-1|48	Provides:	tex(npxsubs_LY1.enc) = 2024
21cr|texlive-newpx-61806-1|49	Provides:	tex(npxsubs_OT1.enc) = 2024
21cr|texlive-newpx-61806-1|50	Provides:	tex(npxsubs_T1.enc) = 2024
21cr|texlive-newpx-61806-1|51	Provides:	tex(npxsups_LY1.enc) = 2024
21cr|texlive-newpx-61806-1|52	Provides:	tex(npxsups_OT1.enc) = 2024
21cr|texlive-newpx-61806-1|53	Provides:	tex(npxsups_T1.enc) = 2024
21cr|texlive-newpx-61806-1|54	Provides:	tex(omlnpxmi.fd) = 2024
21cr|texlive-newpx-61806-1|55	Provides:	tex(ot1npxtt.fd) = 2024
21cr|texlive-newpx-61806-1|56	Provides:	tex(ot1zpldnom.fd) = 2024
21cr|texlive-newpx-61806-1|57	Provides:	tex(ot1zplinf.fd) = 2024
21cr|texlive-newpx-61806-1|58	Provides:	tex(ot1zpllf.fd) = 2024
21cr|texlive-newpx-61806-1|59	Provides:	tex(ot1zplosf.fd) = 2024
21cr|texlive-newpx-61806-1|60	Provides:	tex(ot1zplsubs.fd) = 2024
21cr|texlive-newpx-61806-1|61	Provides:	tex(ot1zplsups.fd) = 2024
21cr|texlive-newpx-61806-1|62	Provides:	tex(ot1zplth-lf.fd) = 2024
21cr|texlive-newpx-61806-1|63	Provides:	tex(ot1zplth-osf.fd) = 2024
21cr|texlive-newpx-61806-1|64	Provides:	tex(ot1zplth-tlf.fd) = 2024
21cr|texlive-newpx-61806-1|65	Provides:	tex(ot1zplth-tosf.fd) = 2024
21cr|texlive-newpx-61806-1|66	Provides:	tex(ot1zpltlf.fd) = 2024
21cr|texlive-newpx-61806-1|67	Provides:	tex(ot1zpltosf.fd) = 2024
21cr|texlive-newpx-61806-1|68	Provides:	tex(t1npxtt.fd) = 2024
21cr|texlive-newpx-61806-1|69	Provides:	tex(t1zpldnom.fd) = 2024
21cr|texlive-newpx-61806-1|70	Provides:	tex(t1zplinf.fd) = 2024
21cr|texlive-newpx-61806-1|71	Provides:	tex(t1zpllf.fd) = 2024
21cr|texlive-newpx-61806-1|72	Provides:	tex(t1zplnumr.fd) = 2024
21cr|texlive-newpx-61806-1|73	Provides:	tex(t1zplosf.fd) = 2024
21cr|texlive-newpx-61806-1|74	Provides:	tex(t1zplsubs.fd) = 2024
21cr|texlive-newpx-61806-1|75	Provides:	tex(t1zplsups.fd) = 2024
21cr|texlive-newpx-61806-1|76	Provides:	tex(t1zplth-lf.fd) = 2024
21cr|texlive-newpx-61806-1|77	Provides:	tex(t1zplth-osf.fd) = 2024
21cr|texlive-newpx-61806-1|78	Provides:	tex(t1zplth-tlf.fd) = 2024
21cr|texlive-newpx-61806-1|79	Provides:	tex(t1zplth-tosf.fd) = 2024
21cr|texlive-newpx-61806-1|80	Provides:	tex(t1zpltlf.fd) = 2024
21cr|texlive-newpx-61806-1|81	Provides:	tex(t1zpltosf.fd) = 2024
21cr|texlive-newpx-61806-1|82	Provides:	tex(tgpdiff.enc) = 2024
21cr|texlive-newpx-61806-1|83	Provides:	tex(ts1npxtt.fd) = 2024
21cr|texlive-newpx-61806-1|84	Provides:	tex(ts1zpllf.fd) = 2024
21cr|texlive-newpx-61806-1|85	Provides:	tex(ts1zplosf.fd) = 2024
21cr|texlive-newpx-61806-1|86	Provides:	tex(ts1zpltlf.fd) = 2024
21cr|texlive-newpx-61806-1|87	Provides:	tex(ts1zpltosf.fd) = 2024
21cr|texlive-newpx-61806-1|88	Provides:	tex(unpxexa.fd) = 2024
21cr|texlive-newpx-61806-1|89	Provides:	tex(unpxmia.fd) = 2024
21cr|texlive-newpx-61806-1|90	Provides:	tex(unpxss.fd) = 2024
21cr|texlive-newpx-61806-1|91	Provides:	tex(unpxsyc.fd) = 2024
21cr|texlive-newpx-61806-1|92	Provides:	tex(unpxsym.fd) = 2024
21cr|texlive-newpx-61806-1|93	Provides:	tex(unpxtt.fd) = 2024
21cr|texlive-newpx-61806-1|94	Provides:	tex(zpl_OsF.enc) = 2024
21cr|texlive-newpx-61806-1|95	Provides:	tex(zpl_TOsF.enc) = 2024
21cr|texlive-newpx-61806-1|96	BuildArch:	noarch
21cr|texlive-newpx-61806-1|97	
21cr|texlive-newpx-61806-1|98	%description
21cr|texlive-newpx-61806-1|99	This package, initially based on pxfonts, provides many fixes
21cr|texlive-newpx-61806-1|100	and enhancements to that package, and splits it in two parts
21cr|texlive-newpx-61806-1|101	(newpxtext and newpxmath) which may be run independently of one
21cr|texlive-newpx-61806-1|102	another. It provides scaling, improved metrics, and other
21cr|texlive-newpx-61806-1|103	options. For proper operation, the packages require that the
21cr|texlive-newpx-61806-1|104	packages newtxmath, pxfonts, and TeXGyrePagella be installed
21cr|texlive-newpx-61806-1|105	and their map files enabled.
21cr|texlive-newpx-61806-1|106	
21cr|texlive-newpx-61806-1|107	%files
21cr|texlive-newpx-61806-1|108	%doc %{_texmfdistdir}/doc
21cr|texlive-newpx-61806-1|109	%{_texmfdistdir}/fonts/afm/public/newpx/
21cr|texlive-newpx-61806-1|110	%{_texmfdistdir}/fonts/enc/dvips/newpx/
21cr|texlive-newpx-61806-1|111	%{_texmfdistdir}/fonts/map/dvips/newpx/
21cr|texlive-newpx-61806-1|112	%{_texmfdistdir}/fonts/opentype/public/newpx/
21cr|texlive-newpx-61806-1|113	%{_texmfdistdir}/fonts/tfm/public/newpx/
21cr|texlive-newpx-61806-1|114	%{_texmfdistdir}/fonts/type1/public/newpx/
21cr|texlive-newpx-61806-1|115	%{_texmfdistdir}/fonts/vf/public/newpx/
21cr|texlive-newpx-61806-1|116	%{_texmfdistdir}/tex/latex/newpx/
21cr|texlive-newpx-61806-1|117	
21cr|texlive-newpx-61806-1|118	#------------------------------------------------------------------
21cr|texlive-newpx-61806-1|119	
21cr|texlive-newpx-61806-1|120	%prep
21cr|texlive-newpx-61806-1|121	%setup -c -a0 -a1
21cr|texlive-newpx-61806-1|122	
21cr|texlive-newpx-61806-1|123	%build
21cr|texlive-newpx-61806-1|124	
21cr|texlive-newpx-61806-1|125	%install
21cr|texlive-newpx-61806-1|126	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newpx-61806-1|127	rm -rf tlpkg
21cr|texlive-newpx-61806-1|128	cp -fpar * %{buildroot}%{_texmfdistdir}

9863 21
21cr|texlive-newsletr-20190228-1|1	# revision 15878
21cr|texlive-newsletr-20190228-1|2	# category Package
21cr|texlive-newsletr-20190228-1|3	# catalog-ctan /macros/plain/contrib/newsletr
21cr|texlive-newsletr-20190228-1|4	# catalog-date 2006-12-22 19:14:47 +0100
21cr|texlive-newsletr-20190228-1|5	# catalog-license other-free
21cr|texlive-newsletr-20190228-1|6	# catalog-version undef
21cr|texlive-newsletr-20190228-1|7	Name:		texlive-newsletr
21cr|texlive-newsletr-20190228-1|8	Version:	20190228
21cr|texlive-newsletr-20190228-1|9	Release:	1
21cr|texlive-newsletr-20190228-1|10	Summary:	Macros for making newsletters with Plain TeX
21cr|texlive-newsletr-20190228-1|11	Group:		Publishing
21cr|texlive-newsletr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/newsletr
21cr|texlive-newsletr-20190228-1|13	License:	OTHER-FREE
21cr|texlive-newsletr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newsletr.tar.xz
21cr|texlive-newsletr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newsletr.doc.tar.xz
21cr|texlive-newsletr-20190228-1|16	BuildArch:	noarch
21cr|texlive-newsletr-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-newsletr-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-newsletr-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-newsletr-20190228-1|20	
21cr|texlive-newsletr-20190228-1|21	%description
21cr|texlive-newsletr-20190228-1|22	TeXLive newsletr package.
21cr|texlive-newsletr-20190228-1|23	
21cr|texlive-newsletr-20190228-1|24	#-----------------------------------------------------------------------
21cr|texlive-newsletr-20190228-1|25	%files
21cr|texlive-newsletr-20190228-1|26	%{_texmfdistdir}/tex/plain/newsletr/newsletr.tex
21cr|texlive-newsletr-20190228-1|27	%doc %{_texmfdistdir}/doc/plain/newsletr/italic.tex
21cr|texlive-newsletr-20190228-1|28	%doc %{_texmfdistdir}/doc/plain/newsletr/lodriver.tex
21cr|texlive-newsletr-20190228-1|29	%doc %{_texmfdistdir}/doc/plain/newsletr/losample.tex
21cr|texlive-newsletr-20190228-1|30	%doc %{_texmfdistdir}/doc/plain/newsletr/newsletr.txt
21cr|texlive-newsletr-20190228-1|31	%doc %{_texmfdistdir}/doc/plain/newsletr/newssamp.pdf
21cr|texlive-newsletr-20190228-1|32	%doc %{_texmfdistdir}/doc/plain/newsletr/newssamp.tex
21cr|texlive-newsletr-20190228-1|33	%doc %{_texmfdistdir}/doc/plain/newsletr/quote.tex
21cr|texlive-newsletr-20190228-1|34	%doc %{_texmfdistdir}/doc/plain/newsletr/read.me
21cr|texlive-newsletr-20190228-1|35	%doc %{_texmfdistdir}/doc/plain/newsletr/sample.pdf
21cr|texlive-newsletr-20190228-1|36	
21cr|texlive-newsletr-20190228-1|37	#-----------------------------------------------------------------------
21cr|texlive-newsletr-20190228-1|38	%prep
21cr|texlive-newsletr-20190228-1|39	%setup -c -a0 -a1
21cr|texlive-newsletr-20190228-1|40	
21cr|texlive-newsletr-20190228-1|41	%build
21cr|texlive-newsletr-20190228-1|42	
21cr|texlive-newsletr-20190228-1|43	%install
21cr|texlive-newsletr-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newsletr-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9864 21
21cr|texlive-newtx-1.554-3|1	Name:		texlive-newtx
21cr|texlive-newtx-1.554-3|2	Version:	1.554
21cr|texlive-newtx-1.554-3|3	Release:	3
21cr|texlive-newtx-1.554-3|4	Summary:	Alternative uses of the TX fonts, with improved metrics
21cr|texlive-newtx-1.554-3|5	Group:		Publishing
21cr|texlive-newtx-1.554-3|6	URL:		http://www.ctan.org/tex-archive/fonts/newtx
21cr|texlive-newtx-1.554-3|7	License:	LPPL
21cr|texlive-newtx-1.554-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newtx.tar.xz
21cr|texlive-newtx-1.554-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newtx.doc.tar.xz
21cr|texlive-newtx-1.554-3|10	BuildArch:	noarch
21cr|texlive-newtx-1.554-3|11	BuildRequires:	texlive-tlpkg
21cr|texlive-newtx-1.554-3|12	Requires(pre):	texlive-tlpkg
21cr|texlive-newtx-1.554-3|13	Requires(post):	texlive-kpathsea
21cr|texlive-newtx-1.554-3|14	
21cr|texlive-newtx-1.554-3|15	%description
21cr|texlive-newtx-1.554-3|16	The bundle splits txfonts.sty (from the TX fonts distribution)
21cr|texlive-newtx-1.554-3|17	into two independent packages, ntxtext.sty and ntxmath.sty,
21cr|texlive-newtx-1.554-3|18	each with fixes and enhancements. Ntxmath's metrics have been
21cr|texlive-newtx-1.554-3|19	re-evaluated to provide a less tight appearance, and to provide
21cr|texlive-newtx-1.554-3|20	a libertine option that substitutes Libertine italic and Greek
21cr|texlive-newtx-1.554-3|21	letter for the existing math italic and Greek glyphs, making a
21cr|texlive-newtx-1.554-3|22	mathematics package that matches Libertine text quite well.
21cr|texlive-newtx-1.554-3|23	Ntxmath can also use the maths italic font provided with the
21cr|texlive-newtx-1.554-3|24	garamondx package, thus offering a garamond-alike text-with-
21cr|texlive-newtx-1.554-3|25	maths combination.
21cr|texlive-newtx-1.554-3|26	
21cr|texlive-newtx-1.554-3|27	#-----------------------------------------------------------------------
21cr|texlive-newtx-1.554-3|28	%files
21cr|texlive-newtx-1.554-3|29	%{_texmfdistdir}/fonts/enc/dvips/newtx
21cr|texlive-newtx-1.554-3|30	%{_texmfdistdir}/fonts/map/dvips/newtx
21cr|texlive-newtx-1.554-3|31	%{_texmfdistdir}/fonts/afm/public/newtx
21cr|texlive-newtx-1.554-3|32	%{_texmfdistdir}/fonts/tfm/public/newtx
21cr|texlive-newtx-1.554-3|33	%{_texmfdistdir}/fonts/opentype/public/newtx
21cr|texlive-newtx-1.554-3|34	%{_texmfdistdir}/fonts/type1/public/newtx
21cr|texlive-newtx-1.554-3|35	%{_texmfdistdir}/fonts/vf/public/newtx
21cr|texlive-newtx-1.554-3|36	%{_texmfdistdir}/tex/latex/newtx
21cr|texlive-newtx-1.554-3|37	%doc %{_texmfdistdir}/doc/fonts/newtx
21cr|texlive-newtx-1.554-3|38	
21cr|texlive-newtx-1.554-3|39	#-----------------------------------------------------------------------
21cr|texlive-newtx-1.554-3|40	%prep
21cr|texlive-newtx-1.554-3|41	%setup -c -a0 -a1
21cr|texlive-newtx-1.554-3|42	
21cr|texlive-newtx-1.554-3|43	%build
21cr|texlive-newtx-1.554-3|44	
21cr|texlive-newtx-1.554-3|45	%install
21cr|texlive-newtx-1.554-3|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newtx-1.554-3|47	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9865 21
21cr|texlive-newtxsf-59227-1|1	%define oname newtxsf
21cr|texlive-newtxsf-59227-1|2	
21cr|texlive-newtxsf-59227-1|3	Summary:	Sans-math fonts for use with newtx
21cr|texlive-newtxsf-59227-1|4	Name:		texlive-newtxsf
21cr|texlive-newtxsf-59227-1|5	Version:	59227
21cr|texlive-newtxsf-59227-1|6	Release:	1
21cr|texlive-newtxsf-59227-1|7	License:	LPPL1.3
21cr|texlive-newtxsf-59227-1|8	Group:		Publishing
21cr|texlive-newtxsf-59227-1|9	Url:		https://www.ctan.org
21cr|texlive-newtxsf-59227-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-newtxsf-59227-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-newtxsf-59227-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-newtxsf-59227-1|13	#Requires:	tex(amsmath.sty)
21cr|texlive-newtxsf-59227-1|14	#Requires:	tex(binhex.tex)
21cr|texlive-newtxsf-59227-1|15	Requires:	texlive-kpathsea
21cr|texlive-newtxsf-59227-1|16	Requires:	texlive-tlpkg
21cr|texlive-newtxsf-59227-1|17	Requires:	texlive-newtx
21cr|texlive-newtxsf-59227-1|18	Provides:	tex-newtxsf = 2024
21cr|texlive-newtxsf-59227-1|19	Provides:	tex(newtxsf.map) = 2024
21cr|texlive-newtxsf-59227-1|20	Provides:	tex(newtxsf.sty) = 2024
21cr|texlive-newtxsf-59227-1|21	Provides:	tex(omlntxsfmi.fd) = 2024
21cr|texlive-newtxsf-59227-1|22	Provides:	tex(untxsfmia.fd) = 2024
21cr|texlive-newtxsf-59227-1|23	BuildArch:	noarch
21cr|texlive-newtxsf-59227-1|24	
21cr|texlive-newtxsf-59227-1|25	%description
21cr|texlive-newtxsf-59227-1|26	The package provides a maths support that amounts to
21cr|texlive-newtxsf-59227-1|27	modifications of the STIX sans serif Roman and Greek letters
21cr|texlive-newtxsf-59227-1|28	with most symbols taken from newtxmath (which must of course be
21cr|texlive-newtxsf-59227-1|29	installed and its map file enabled).
21cr|texlive-newtxsf-59227-1|30	
21cr|texlive-newtxsf-59227-1|31	%files
21cr|texlive-newtxsf-59227-1|32	%doc %{_texmfdistdir}/doc
21cr|texlive-newtxsf-59227-1|33	%{_texmfdistdir}/fonts/map/dvips/newtxsf/
21cr|texlive-newtxsf-59227-1|34	%{_texmfdistdir}/fonts/tfm/public/newtxsf/
21cr|texlive-newtxsf-59227-1|35	%{_texmfdistdir}/fonts/type1/public/newtxsf/
21cr|texlive-newtxsf-59227-1|36	%{_texmfdistdir}/fonts/vf/public/newtxsf/
21cr|texlive-newtxsf-59227-1|37	%{_texmfdistdir}/tex/latex/newtxsf/
21cr|texlive-newtxsf-59227-1|38	
21cr|texlive-newtxsf-59227-1|39	#------------------------------------------------------------------
21cr|texlive-newtxsf-59227-1|40	
21cr|texlive-newtxsf-59227-1|41	%prep
21cr|texlive-newtxsf-59227-1|42	%setup -c -a0 -a1
21cr|texlive-newtxsf-59227-1|43	
21cr|texlive-newtxsf-59227-1|44	%build
21cr|texlive-newtxsf-59227-1|45	
21cr|texlive-newtxsf-59227-1|46	%install
21cr|texlive-newtxsf-59227-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newtxsf-59227-1|48	rm -rf tlpkg
21cr|texlive-newtxsf-59227-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9866 21
21cr|texlive-newtxtt-54512-1|1	%define oname newtxtt
21cr|texlive-newtxtt-54512-1|2	
21cr|texlive-newtxtt-54512-1|3	Summary:	Enhancement of typewriter fonts from newtx
21cr|texlive-newtxtt-54512-1|4	Name:		texlive-newtxtt
21cr|texlive-newtxtt-54512-1|5	Version:	54512
21cr|texlive-newtxtt-54512-1|6	Release:	1
21cr|texlive-newtxtt-54512-1|7	License:	LPPL1.3
21cr|texlive-newtxtt-54512-1|8	Group:		Publishing
21cr|texlive-newtxtt-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-newtxtt-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-newtxtt-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-newtxtt-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-newtxtt-54512-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-newtxtt-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-newtxtt-54512-1|15	Requires:	texlive-tlpkg
21cr|texlive-newtxtt-54512-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-newtxtt-54512-1|17	Provides:	tex-newtxtt = 2024
21cr|texlive-newtxtt-54512-1|18	Provides:	tex(newtxtt.map) = 2024
21cr|texlive-newtxtt-54512-1|19	Provides:	tex(newtxtt.sty) = 2024
21cr|texlive-newtxtt-54512-1|20	Provides:	tex(t1newtxtt.fd) = 2024
21cr|texlive-newtxtt-54512-1|21	Provides:	tex(t1newtxttz.fd) = 2024
21cr|texlive-newtxtt-54512-1|22	Provides:	tex(ts1newtxtt.fd) = 2024
21cr|texlive-newtxtt-54512-1|23	Provides:	tex(ts1newtxttz.fd) = 2024
21cr|texlive-newtxtt-54512-1|24	Provides:	tex(txttAec.enc) = 2024
21cr|texlive-newtxtt-54512-1|25	Provides:	tex(txttAqec.enc) = 2024
21cr|texlive-newtxtt-54512-1|26	Provides:	tex(txttBec.enc) = 2024
21cr|texlive-newtxtt-54512-1|27	Provides:	tex(txttBqec.enc) = 2024
21cr|texlive-newtxtt-54512-1|28	Provides:	tex(txttCec.enc) = 2024
21cr|texlive-newtxtt-54512-1|29	Provides:	tex(txttCqec.enc) = 2024
21cr|texlive-newtxtt-54512-1|30	Provides:	tex(txttDec.enc) = 2024
21cr|texlive-newtxtt-54512-1|31	Provides:	tex(txttDqec.enc) = 2024
21cr|texlive-newtxtt-54512-1|32	Provides:	tex(txttEec.enc) = 2024
21cr|texlive-newtxtt-54512-1|33	Provides:	tex(txttEqec.enc) = 2024
21cr|texlive-newtxtt-54512-1|34	BuildArch:	noarch
21cr|texlive-newtxtt-54512-1|35	
21cr|texlive-newtxtt-54512-1|36	%description
21cr|texlive-newtxtt-54512-1|37	The package provides enhanced fonts with LaTeX support files
21cr|texlive-newtxtt-54512-1|38	providing access to the typewriter fonts from newtx. Regular
21cr|texlive-newtxtt-54512-1|39	and bold weights, slanted variants and a choice of four
21cr|texlive-newtxtt-54512-1|40	different styles for zero.
21cr|texlive-newtxtt-54512-1|41	
21cr|texlive-newtxtt-54512-1|42	%files
21cr|texlive-newtxtt-54512-1|43	%doc %{_texmfdistdir}/doc
21cr|texlive-newtxtt-54512-1|44	%{_texmfdistdir}/fonts/enc/dvips/newtxtt/
21cr|texlive-newtxtt-54512-1|45	%{_texmfdistdir}/fonts/map/dvips/newtxtt/
21cr|texlive-newtxtt-54512-1|46	%{_texmfdistdir}/fonts/tfm/public/newtxtt/
21cr|texlive-newtxtt-54512-1|47	%{_texmfdistdir}/fonts/type1/public/newtxtt/
21cr|texlive-newtxtt-54512-1|48	%{_texmfdistdir}/tex/latex/newtxtt/
21cr|texlive-newtxtt-54512-1|49	
21cr|texlive-newtxtt-54512-1|50	#------------------------------------------------------------------
21cr|texlive-newtxtt-54512-1|51	
21cr|texlive-newtxtt-54512-1|52	%prep
21cr|texlive-newtxtt-54512-1|53	%setup -c -a0 -a1
21cr|texlive-newtxtt-54512-1|54	
21cr|texlive-newtxtt-54512-1|55	%build
21cr|texlive-newtxtt-54512-1|56	
21cr|texlive-newtxtt-54512-1|57	%install
21cr|texlive-newtxtt-54512-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-newtxtt-54512-1|59	rm -rf tlpkg
21cr|texlive-newtxtt-54512-1|60	cp -fpar * %{buildroot}%{_texmfdistdir}

9867 21
21cr|texlive-niceframe-type1-44671-1|1	%define oname niceframe-type1
21cr|texlive-niceframe-type1-44671-1|2	
21cr|texlive-niceframe-type1-44671-1|3	Summary:	Type 1 versions of the fonts recommended in niceframe
21cr|texlive-niceframe-type1-44671-1|4	Name:		texlive-niceframe-type1
21cr|texlive-niceframe-type1-44671-1|5	Version:	44671
21cr|texlive-niceframe-type1-44671-1|6	Release:	1
21cr|texlive-niceframe-type1-44671-1|7	License:	LPPL1.3
21cr|texlive-niceframe-type1-44671-1|8	Group:		Publishing
21cr|texlive-niceframe-type1-44671-1|9	Url:		https://www.ctan.org
21cr|texlive-niceframe-type1-44671-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-niceframe-type1-44671-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-niceframe-type1-44671-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-niceframe-type1-44671-1|13	Requires:	texlive-tlpkg
21cr|texlive-niceframe-type1-44671-1|14	Requires:	texlive-kpathsea
21cr|texlive-niceframe-type1-44671-1|15	Provides:	tex(bbding10.pfb) = 2024
21cr|texlive-niceframe-type1-44671-1|16	Provides:	tex(dingbat.pfb) = 2024
21cr|texlive-niceframe-type1-44671-1|17	Provides:	tex(karta15.pfb) = 2024
21cr|texlive-niceframe-type1-44671-1|18	Provides:	tex(niceframe.map) = 2024
21cr|texlive-niceframe-type1-44671-1|19	Provides:	tex(umranda.pfb) = 2024
21cr|texlive-niceframe-type1-44671-1|20	Provides:	tex(umrandb.pfb) = 2024
21cr|texlive-niceframe-type1-44671-1|21	BuildArch:	noarch
21cr|texlive-niceframe-type1-44671-1|22	
21cr|texlive-niceframe-type1-44671-1|23	%description
21cr|texlive-niceframe-type1-44671-1|24	The bundle provides Adobe Type 1 versions of the fonts
21cr|texlive-niceframe-type1-44671-1|25	bbding10, dingbat, karta15, umranda and umrandb.
21cr|texlive-niceframe-type1-44671-1|26	
21cr|texlive-niceframe-type1-44671-1|27	%files
21cr|texlive-niceframe-type1-44671-1|28	%doc %{_texmfdistdir}/doc/fonts/niceframe-type1/
21cr|texlive-niceframe-type1-44671-1|29	%{_texmfdistdir}/fonts/afm/public/niceframe-type1/
21cr|texlive-niceframe-type1-44671-1|30	%{_texmfdistdir}/fonts/map/dvips/niceframe-type1/
21cr|texlive-niceframe-type1-44671-1|31	%{_texmfdistdir}/fonts/type1/public/niceframe-type1/
21cr|texlive-niceframe-type1-44671-1|32	
21cr|texlive-niceframe-type1-44671-1|33	#------------------------------------------------------------------
21cr|texlive-niceframe-type1-44671-1|34	
21cr|texlive-niceframe-type1-44671-1|35	%prep
21cr|texlive-niceframe-type1-44671-1|36	%setup -c -a0 -a1
21cr|texlive-niceframe-type1-44671-1|37	
21cr|texlive-niceframe-type1-44671-1|38	%build
21cr|texlive-niceframe-type1-44671-1|39	
21cr|texlive-niceframe-type1-44671-1|40	%install
21cr|texlive-niceframe-type1-44671-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-niceframe-type1-44671-1|42	rm -rf tlpkg
21cr|texlive-niceframe-type1-44671-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9868 21
21cr|texlive-nicematrix-20210222-1|1	Name:		texlive-nicematrix
21cr|texlive-nicematrix-20210222-1|2	Version:	20210222
21cr|texlive-nicematrix-20210222-1|3	Release:	1
21cr|texlive-nicematrix-20210222-1|4	Summary:	Improve the typesetting of mathematical matrices with PGF
21cr|texlive-nicematrix-20210222-1|5	Group:		Publishing
21cr|texlive-nicematrix-20210222-1|6	URL:		https://ctan.org/pkg/nicematrix
21cr|texlive-nicematrix-20210222-1|7	License:	LPPL1.3
21cr|texlive-nicematrix-20210222-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nicematrix.tar.xz
21cr|texlive-nicematrix-20210222-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nicematrix.doc.tar.xz
21cr|texlive-nicematrix-20210222-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nicematrix.source.tar.xz
21cr|texlive-nicematrix-20210222-1|11	BuildArch:	noarch
21cr|texlive-nicematrix-20210222-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nicematrix-20210222-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-nicematrix-20210222-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-nicematrix-20210222-1|15	
21cr|texlive-nicematrix-20210222-1|16	%description
21cr|texlive-nicematrix-20210222-1|17	This package is based on the package array. It creates PGF/TikZ
21cr|texlive-nicematrix-20210222-1|18	nodes under the cells of the array and uses these nodes to
21cr|texlive-nicematrix-20210222-1|19	provide functionalities to construct tabulars, arrays and
21cr|texlive-nicematrix-20210222-1|20	matrices. Among the features : continuous dotted lines for the
21cr|texlive-nicematrix-20210222-1|21	mathematical matrices; exterior rows and columns (so-called
21cr|texlive-nicematrix-20210222-1|22	border matrices); control of the width of the columns; tools tolongdesc color rows and columns with a good PDF result; blocks of cells;
21cr|texlive-nicematrix-20210222-1|23	etc. The package requires and loads l3keys2e, xparse, array,
21cr|texlive-nicematrix-20210222-1|24	amsmath, pgfcore, and the module shapes of PGF.
21cr|texlive-nicematrix-20210222-1|25	
21cr|texlive-nicematrix-20210222-1|26	
21cr|texlive-nicematrix-20210222-1|27	
21cr|texlive-nicematrix-20210222-1|28	#-----------------------------------------------------------------------
21cr|texlive-nicematrix-20210222-1|29	%files
21cr|texlive-nicematrix-20210222-1|30	%{_texmfdistdir}/tex
21cr|texlive-nicematrix-20210222-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-nicematrix-20210222-1|32	%{_texmfdistdir}/source
21cr|texlive-nicematrix-20210222-1|33	
21cr|texlive-nicematrix-20210222-1|34	#-----------------------------------------------------------------------
21cr|texlive-nicematrix-20210222-1|35	%prep
21cr|texlive-nicematrix-20210222-1|36	%setup -c -a0 -a1 -a2
21cr|texlive-nicematrix-20210222-1|37	
21cr|texlive-nicematrix-20210222-1|38	%build
21cr|texlive-nicematrix-20210222-1|39	
21cr|texlive-nicematrix-20210222-1|40	%install
21cr|texlive-nicematrix-20210222-1|41	mkdir -p %{buildroot}%{_texmfdistdir}

9869 21
21cr|texlive-nidanfloat-48295-1|1	%define oname nidanfloat
21cr|texlive-nidanfloat-48295-1|2	
21cr|texlive-nidanfloat-48295-1|3	Summary:	Bottom placement option for double float in two column mode (nidan-kumi)
21cr|texlive-nidanfloat-48295-1|4	Name:		texlive-nidanfloat
21cr|texlive-nidanfloat-48295-1|5	Version:	48295
21cr|texlive-nidanfloat-48295-1|6	Release:	1
21cr|texlive-nidanfloat-48295-1|7	License:	LPPL1.3
21cr|texlive-nidanfloat-48295-1|8	Group:		Publishing
21cr|texlive-nidanfloat-48295-1|9	Url:		https://www.ctan.org
21cr|texlive-nidanfloat-48295-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nidanfloat-48295-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nidanfloat-48295-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nidanfloat-48295-1|13	Requires:	texlive-tlpkg
21cr|texlive-nidanfloat-48295-1|14	Requires:	texlive-kpathsea
21cr|texlive-nidanfloat-48295-1|15	Provides:	tex(nidanfloat.sty) = 2024
21cr|texlive-nidanfloat-48295-1|16	BuildArch:	noarch
21cr|texlive-nidanfloat-48295-1|17	
21cr|texlive-nidanfloat-48295-1|18	%description
21cr|texlive-nidanfloat-48295-1|19	This package enables a bottom placement option for double
21cr|texlive-nidanfloat-48295-1|20	floats in two column mode (nidan-kumi). It was originally part
21cr|texlive-nidanfloat-48295-1|21	of the Japanese pLaTeX bundle and is now distributed as a
21cr|texlive-nidanfloat-48295-1|22	separate package because it supports all LaTeX formats.
21cr|texlive-nidanfloat-48295-1|23	
21cr|texlive-nidanfloat-48295-1|24	%files
21cr|texlive-nidanfloat-48295-1|25	%doc %{_texmfdistdir}/doc/latex/nidanfloat/
21cr|texlive-nidanfloat-48295-1|26	%{_texmfdistdir}/tex/latex/nidanfloat/
21cr|texlive-nidanfloat-48295-1|27	
21cr|texlive-nidanfloat-48295-1|28	#------------------------------------------------------------------
21cr|texlive-nidanfloat-48295-1|29	
21cr|texlive-nidanfloat-48295-1|30	%prep
21cr|texlive-nidanfloat-48295-1|31	%setup -c -a0 -a1
21cr|texlive-nidanfloat-48295-1|32	
21cr|texlive-nidanfloat-48295-1|33	%build
21cr|texlive-nidanfloat-48295-1|34	
21cr|texlive-nidanfloat-48295-1|35	%install
21cr|texlive-nidanfloat-48295-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nidanfloat-48295-1|37	rm -rf tlpkg
21cr|texlive-nidanfloat-48295-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9870 21
21cr|texlive-nihbiosketch-20160122-4|1	Name:		texlive-nihbiosketch
21cr|texlive-nihbiosketch-20160122-4|2	Version:	20160122
21cr|texlive-nihbiosketch-20160122-4|3	Release:	4
21cr|texlive-nihbiosketch-20160122-4|4	Summary:	A class for NIH biosketches based on the 2015 updated format
21cr|texlive-nihbiosketch-20160122-4|5	Group:		Publishing
21cr|texlive-nihbiosketch-20160122-4|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/nihbiosketch
21cr|texlive-nihbiosketch-20160122-4|7	License:	lppl1.3c
21cr|texlive-nihbiosketch-20160122-4|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nihbiosketch.tar.xz
21cr|texlive-nihbiosketch-20160122-4|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nihbiosketch.doc.tar.xz
21cr|texlive-nihbiosketch-20160122-4|10	BuildArch:	noarch
21cr|texlive-nihbiosketch-20160122-4|11	BuildRequires:	texlive-tlpkg
21cr|texlive-nihbiosketch-20160122-4|12	Requires(pre):	texlive-tlpkg
21cr|texlive-nihbiosketch-20160122-4|13	Requires(post):	texlive-kpathsea
21cr|texlive-nihbiosketch-20160122-4|14	
21cr|texlive-nihbiosketch-20160122-4|15	%description
21cr|texlive-nihbiosketch-20160122-4|16	This LaTeX document class tries to adhere to the Biographical
21cr|texlive-nihbiosketch-20160122-4|17	Sketch formatting requirements outlined in NIH Notice
21cr|texlive-nihbiosketch-20160122-4|18	[NOT-OD-15-032]
21cr|texlive-nihbiosketch-20160122-4|19	(grants.nih.gov/grants/guide/notice-files/NOT-OD-15-032.html).
21cr|texlive-nihbiosketch-20160122-4|20	This new format is required for applications submitted for due
21cr|texlive-nihbiosketch-20160122-4|21	dates on or after May 25, 2015. The package tries to mimic the
21cr|texlive-nihbiosketch-20160122-4|22	example documents provided on the [SF 424 (R&R) Forms and
21cr|texlive-nihbiosketch-20160122-4|23	Applications page]
21cr|texlive-nihbiosketch-20160122-4|24	(grants.nih.gov/grants/funding/424/index.htm#format) as closely
21cr|texlive-nihbiosketch-20160122-4|25	as possible. The author has used this class for his own grant
21cr|texlive-nihbiosketch-20160122-4|26	submissions; however he offers no guarantee of conformity to
21cr|texlive-nihbiosketch-20160122-4|27	NIH requirements.
21cr|texlive-nihbiosketch-20160122-4|28	
21cr|texlive-nihbiosketch-20160122-4|29	#-----------------------------------------------------------------------
21cr|texlive-nihbiosketch-20160122-4|30	%files
21cr|texlive-nihbiosketch-20160122-4|31	%{_texmfdistdir}/tex/*
21cr|texlive-nihbiosketch-20160122-4|32	%doc %{_texmfdistdir}/doc/*
21cr|texlive-nihbiosketch-20160122-4|33	
21cr|texlive-nihbiosketch-20160122-4|34	#-----------------------------------------------------------------------
21cr|texlive-nihbiosketch-20160122-4|35	%prep
21cr|texlive-nihbiosketch-20160122-4|36	%setup -c -a0 -a1
21cr|texlive-nihbiosketch-20160122-4|37	
21cr|texlive-nihbiosketch-20160122-4|38	%build
21cr|texlive-nihbiosketch-20160122-4|39	
21cr|texlive-nihbiosketch-20160122-4|40	%install
21cr|texlive-nihbiosketch-20160122-4|41	mkdir -p %{buildroot}%{_texmfdistdir}

9871 21
21cr|texlive-nimbus15-58839-1|1	%define oname nimbus15
21cr|texlive-nimbus15-58839-1|2	
21cr|texlive-nimbus15-58839-1|3	Summary:	Support files for Nimbus 2015 Core fonts
21cr|texlive-nimbus15-58839-1|4	Name:		texlive-nimbus15
21cr|texlive-nimbus15-58839-1|5	Version:	58839
21cr|texlive-nimbus15-58839-1|6	Release:	1
21cr|texlive-nimbus15-58839-1|7	License:	LPPL1.3
21cr|texlive-nimbus15-58839-1|8	Group:		Publishing
21cr|texlive-nimbus15-58839-1|9	Url:		https://www.ctan.org
21cr|texlive-nimbus15-58839-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nimbus15-58839-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nimbus15-58839-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nimbus15-58839-1|13	Requires:	texlive-kpathsea
21cr|texlive-nimbus15-58839-1|14	Requires:	texlive-tlpkg
21cr|texlive-nimbus15-58839-1|15	Provides:	tex(LGRNimbuSans.fd) = 2024
21cr|texlive-nimbus15-58839-1|16	Provides:	tex(LGRNimbusMono.fd) = 2024
21cr|texlive-nimbus15-58839-1|17	Provides:	tex(LGRNimbusMonoN.fd) = 2024
21cr|texlive-nimbus15-58839-1|18	Provides:	tex(LGRNimbusSerif.fd) = 2024
21cr|texlive-nimbus15-58839-1|19	Provides:	tex-nimbus15 = 2024
21cr|texlive-nimbus15-58839-1|20	Provides:	tex(nimbus15-ec.enc) = 2024
21cr|texlive-nimbus15-58839-1|21	Provides:	tex(nimbus15-lgr.enc) = 2024
21cr|texlive-nimbus15-58839-1|22	Provides:	tex(nimbus15.map) = 2024
21cr|texlive-nimbus15-58839-1|23	Provides:	tex(nimbus15mono-ec.enc) = 2024
21cr|texlive-nimbus15-58839-1|24	Provides:	tex(nimbus15mono-lgr.enc) = 2024
21cr|texlive-nimbus15-58839-1|25	Provides:	tex(nimbus15mono-ot1.enc) = 2024
21cr|texlive-nimbus15-58839-1|26	Provides:	tex(nimbus15mono-ot2.enc) = 2024
21cr|texlive-nimbus15-58839-1|27	Provides:	tex(nimbus15mono-t2a.enc) = 2024
21cr|texlive-nimbus15-58839-1|28	Provides:	tex(nimbus15mono-t2b.enc) = 2024
21cr|texlive-nimbus15-58839-1|29	Provides:	tex(nimbus15mono-t2c.enc) = 2024
21cr|texlive-nimbus15-58839-1|30	Provides:	tex(nimbus15-ot1.enc) = 2024
21cr|texlive-nimbus15-58839-1|31	Provides:	tex(nimbus15-ot2.enc) = 2024
21cr|texlive-nimbus15-58839-1|32	Provides:	tex(nimbus15-t2a.enc) = 2024
21cr|texlive-nimbus15-58839-1|33	Provides:	tex(nimbus15-t2b.enc) = 2024
21cr|texlive-nimbus15-58839-1|34	Provides:	tex(nimbus15-t2c.enc) = 2024
21cr|texlive-nimbus15-58839-1|35	Provides:	tex(nimbus15-x2.enc) = 2024
21cr|texlive-nimbus15-58839-1|36	Provides:	tex(nimbusmononarrow.sty) = 2024
21cr|texlive-nimbus15-58839-1|37	Provides:	tex(nimbusmono.sty) = 2024
21cr|texlive-nimbus15-58839-1|38	Provides:	tex(nimbussans.sty) = 2024
21cr|texlive-nimbus15-58839-1|39	Provides:	tex(nimbusserif.sty) = 2024
21cr|texlive-nimbus15-58839-1|40	Provides:	tex(OT1NimbusMono.fd) = 2024
21cr|texlive-nimbus15-58839-1|41	Provides:	tex(OT1NimbusMonoN.fd) = 2024
21cr|texlive-nimbus15-58839-1|42	Provides:	tex(OT1NimbusSans.fd) = 2024
21cr|texlive-nimbus15-58839-1|43	Provides:	tex(OT1NimbusSerif.fd) = 2024
21cr|texlive-nimbus15-58839-1|44	Provides:	tex(OT2NimbusMono.fd) = 2024
21cr|texlive-nimbus15-58839-1|45	Provides:	tex(OT2NimbusMonoN.fd) = 2024
21cr|texlive-nimbus15-58839-1|46	Provides:	tex(OT2NimbusSans.fd) = 2024
21cr|texlive-nimbus15-58839-1|47	Provides:	tex(OT2NimbusSerif.fd) = 2024
21cr|texlive-nimbus15-58839-1|48	Provides:	tex(T1NimbusMono.fd) = 2024
21cr|texlive-nimbus15-58839-1|49	Provides:	tex(T1NimbusMonoN.fd) = 2024
21cr|texlive-nimbus15-58839-1|50	Provides:	tex(T1NimbusSans.fd) = 2024
21cr|texlive-nimbus15-58839-1|51	Provides:	tex(T1NimbusSerif.fd) = 2024
21cr|texlive-nimbus15-58839-1|52	Provides:	tex(T2ANimbusMono.fd) = 2024
21cr|texlive-nimbus15-58839-1|53	Provides:	tex(T2ANimbusMonoN.fd) = 2024
21cr|texlive-nimbus15-58839-1|54	Provides:	tex(T2ANimbusSans.fd) = 2024
21cr|texlive-nimbus15-58839-1|55	Provides:	tex(T2ANimbusSerif.fd) = 2024
21cr|texlive-nimbus15-58839-1|56	Provides:	tex(T2BNimbusMono.fd) = 2024
21cr|texlive-nimbus15-58839-1|57	Provides:	tex(T2BNimbusMonoN.fd) = 2024
21cr|texlive-nimbus15-58839-1|58	Provides:	tex(T2BNimbusSans.fd) = 2024
21cr|texlive-nimbus15-58839-1|59	Provides:	tex(T2BNimbusSerif.fd) = 2024
21cr|texlive-nimbus15-58839-1|60	Provides:	tex(T2CNimbusMono.fd) = 2024
21cr|texlive-nimbus15-58839-1|61	Provides:	tex(T2CNimbusMonoN.fd) = 2024
21cr|texlive-nimbus15-58839-1|62	Provides:	tex(T2CNimbusSans.fd) = 2024
21cr|texlive-nimbus15-58839-1|63	Provides:	tex(T2CNimbusSerif.fd) = 2024
21cr|texlive-nimbus15-58839-1|64	Provides:	tex(TS1NimbusMono.fd) = 2024
21cr|texlive-nimbus15-58839-1|65	Provides:	tex(TS1NimbusMonoN.fd) = 2024
21cr|texlive-nimbus15-58839-1|66	Provides:	tex(TS1NimbusSans.fd) = 2024
21cr|texlive-nimbus15-58839-1|67	Provides:	tex(TS1NimbusSerif.fd) = 2024
21cr|texlive-nimbus15-58839-1|68	BuildArch:	noarch
21cr|texlive-nimbus15-58839-1|69	
21cr|texlive-nimbus15-58839-1|70	%description
21cr|texlive-nimbus15-58839-1|71	The Nimbus 2015 Core fonts added Greek and Cyrillic glyphs.
21cr|texlive-nimbus15-58839-1|72	This package may be best suited as an add-on the a
21cr|texlive-nimbus15-58839-1|73	comprehensive Times package, providing support for Greek and
21cr|texlive-nimbus15-58839-1|74	Cyrillic. A new intermediate weight of NimbusMono (AKA Courier)
21cr|texlive-nimbus15-58839-1|75	is provided, along with a narrower version which may be useful
21cr|texlive-nimbus15-58839-1|76	for rendering code.
21cr|texlive-nimbus15-58839-1|77	
21cr|texlive-nimbus15-58839-1|78	%files
21cr|texlive-nimbus15-58839-1|79	%doc %{_texmfdistdir}/doc
21cr|texlive-nimbus15-58839-1|80	%{_texmfdistdir}/fonts/afm/public/nimbus15/
21cr|texlive-nimbus15-58839-1|81	%{_texmfdistdir}/fonts/enc/dvips/nimbus15/
21cr|texlive-nimbus15-58839-1|82	%{_texmfdistdir}/fonts/map/dvips/nimbus15/
21cr|texlive-nimbus15-58839-1|83	%{_texmfdistdir}/fonts/opentype/public/nimbus15/
21cr|texlive-nimbus15-58839-1|84	%{_texmfdistdir}/fonts/tfm/public/nimbus15/
21cr|texlive-nimbus15-58839-1|85	%{_texmfdistdir}/fonts/type1/public/nimbus15/
21cr|texlive-nimbus15-58839-1|86	%{_texmfdistdir}/fonts/vf/public/nimbus15/
21cr|texlive-nimbus15-58839-1|87	%{_texmfdistdir}/tex/latex/nimbus15/
21cr|texlive-nimbus15-58839-1|88	
21cr|texlive-nimbus15-58839-1|89	#------------------------------------------------------------------
21cr|texlive-nimbus15-58839-1|90	
21cr|texlive-nimbus15-58839-1|91	%prep
21cr|texlive-nimbus15-58839-1|92	%setup -c -a0 -a1
21cr|texlive-nimbus15-58839-1|93	
21cr|texlive-nimbus15-58839-1|94	%build
21cr|texlive-nimbus15-58839-1|95	
21cr|texlive-nimbus15-58839-1|96	%install
21cr|texlive-nimbus15-58839-1|97	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nimbus15-58839-1|98	rm -rf tlpkg
21cr|texlive-nimbus15-58839-1|99	cp -fpar * %{buildroot}%{_texmfdistdir}

9872 21
21cr|texlive-nimsticks-64118-1|1	%define oname nimsticks
21cr|texlive-nimsticks-64118-1|2	
21cr|texlive-nimsticks-64118-1|3	Summary:	Draws sticks for games of multi-pile Nim
21cr|texlive-nimsticks-64118-1|4	Name:		texlive-nimsticks
21cr|texlive-nimsticks-64118-1|5	Version:	64118
21cr|texlive-nimsticks-64118-1|6	Release:	1
21cr|texlive-nimsticks-64118-1|7	License:	LPPL1.3
21cr|texlive-nimsticks-64118-1|8	Group:		Publishing
21cr|texlive-nimsticks-64118-1|9	Url:		https://www.ctan.org
21cr|texlive-nimsticks-64118-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nimsticks-64118-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nimsticks-64118-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nimsticks-64118-1|13	Requires:	tex(ifthen.sty)
21cr|texlive-nimsticks-64118-1|14	#Requires:	tex(lcg.sty)
21cr|texlive-nimsticks-64118-1|15	Requires:	texlive-tlpkg
21cr|texlive-nimsticks-64118-1|16	Requires:	texlive-kpathsea
21cr|texlive-nimsticks-64118-1|17	#Requires:	tex(tikz.sty)
21cr|texlive-nimsticks-64118-1|18	Provides:	tex(nimsticks.sty) = 2024
21cr|texlive-nimsticks-64118-1|19	BuildArch:	noarch
21cr|texlive-nimsticks-64118-1|20	
21cr|texlive-nimsticks-64118-1|21	%description
21cr|texlive-nimsticks-64118-1|22	This LaTeX package provides commands \drawnimstick to draw a
21cr|texlive-nimsticks-64118-1|23	single nim stick and \nimgame which represents games of
21cr|texlive-nimsticks-64118-1|24	multi-pile Nim. Nim sticks are drawn with a little random
21cr|texlive-nimsticks-64118-1|25	wobble so they look 'thrown together' and not too regular. The
21cr|texlive-nimsticks-64118-1|26	package also provides options to customise the size and colour
21cr|texlive-nimsticks-64118-1|27	of the sticks, and flexibility to draw heaps of different
21cr|texlive-nimsticks-64118-1|28	objects.
21cr|texlive-nimsticks-64118-1|29	
21cr|texlive-nimsticks-64118-1|30	%files
21cr|texlive-nimsticks-64118-1|31	%doc %{_texmfdistdir}/doc/latex/nimsticks
21cr|texlive-nimsticks-64118-1|32	%{_texmfdistdir}/tex/latex/nimsticks
21cr|texlive-nimsticks-64118-1|33	
21cr|texlive-nimsticks-64118-1|34	#------------------------------------------------------------------
21cr|texlive-nimsticks-64118-1|35	
21cr|texlive-nimsticks-64118-1|36	%prep
21cr|texlive-nimsticks-64118-1|37	%setup -c -a0 -a1
21cr|texlive-nimsticks-64118-1|38	
21cr|texlive-nimsticks-64118-1|39	%build
21cr|texlive-nimsticks-64118-1|40	
21cr|texlive-nimsticks-64118-1|41	%install
21cr|texlive-nimsticks-64118-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nimsticks-64118-1|43	rm -rf tlpkg
21cr|texlive-nimsticks-64118-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9873 21
21cr|texlive-ninecolors-62006-1|1	%define oname ninecolors
21cr|texlive-ninecolors-62006-1|2	
21cr|texlive-ninecolors-62006-1|3	Summary:	Select colors with proper WCAG color contrast
21cr|texlive-ninecolors-62006-1|4	Name:		texlive-ninecolors
21cr|texlive-ninecolors-62006-1|5	Version:	62006
21cr|texlive-ninecolors-62006-1|6	Release:	1
21cr|texlive-ninecolors-62006-1|7	License:	LPPL1.3
21cr|texlive-ninecolors-62006-1|8	Group:		Publishing
21cr|texlive-ninecolors-62006-1|9	Url:		https://www.ctan.org
21cr|texlive-ninecolors-62006-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ninecolors-62006-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ninecolors-62006-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ninecolors-62006-1|13	Requires:	texlive-tlpkg
21cr|texlive-ninecolors-62006-1|14	Requires:	texlive-kpathsea
21cr|texlive-ninecolors-62006-1|15	#Requires:	tex(xcolor.sty)
21cr|texlive-ninecolors-62006-1|16	#Requires:	tex(xparse.sty)
21cr|texlive-ninecolors-62006-1|17	Provides:	tex(ninecolors.sty) = 2024
21cr|texlive-ninecolors-62006-1|18	BuildArch:	noarch
21cr|texlive-ninecolors-62006-1|19	
21cr|texlive-ninecolors-62006-1|20	%description
21cr|texlive-ninecolors-62006-1|21	This package carefully selects and defines 9 colors for 13 hues
21cr|texlive-ninecolors-62006-1|22	each. All colors with the same suffix number have equal
21cr|texlive-ninecolors-62006-1|23	luminance level. Also the color black is of level 0, and the
21cr|texlive-ninecolors-62006-1|24	color white is of level 10. By simply choosing two colors in
21cr|texlive-ninecolors-62006-1|25	the above list, which differ in level by at least 5, as
21cr|texlive-ninecolors-62006-1|26	foreground and background colors, you will get proper WCAG
21cr|texlive-ninecolors-62006-1|27	Color Contrast.
21cr|texlive-ninecolors-62006-1|28	
21cr|texlive-ninecolors-62006-1|29	%files
21cr|texlive-ninecolors-62006-1|30	%doc %{_texmfdistdir}/doc/latex/ninecolors
21cr|texlive-ninecolors-62006-1|31	%{_texmfdistdir}/tex/latex/ninecolors
21cr|texlive-ninecolors-62006-1|32	
21cr|texlive-ninecolors-62006-1|33	#------------------------------------------------------------------
21cr|texlive-ninecolors-62006-1|34	
21cr|texlive-ninecolors-62006-1|35	%prep
21cr|texlive-ninecolors-62006-1|36	%setup -c -a0 -a1
21cr|texlive-ninecolors-62006-1|37	
21cr|texlive-ninecolors-62006-1|38	%build
21cr|texlive-ninecolors-62006-1|39	
21cr|texlive-ninecolors-62006-1|40	%install
21cr|texlive-ninecolors-62006-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ninecolors-62006-1|42	rm -rf tlpkg
21cr|texlive-ninecolors-62006-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9874 21
21cr|texlive-njurepo-50492-1|1	%define oname njurepo
21cr|texlive-njurepo-50492-1|2	
21cr|texlive-njurepo-50492-1|3	Summary:	Reports for Nanjing University
21cr|texlive-njurepo-50492-1|4	Name:		texlive-njurepo
21cr|texlive-njurepo-50492-1|5	Version:	50492
21cr|texlive-njurepo-50492-1|6	Release:	1
21cr|texlive-njurepo-50492-1|7	License:	LPPL1.3
21cr|texlive-njurepo-50492-1|8	Group:		Publishing
21cr|texlive-njurepo-50492-1|9	Url:		https://www.ctan.org
21cr|texlive-njurepo-50492-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-njurepo-50492-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-njurepo-50492-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-njurepo-50492-1|13	Requires:	texlive-tlpkg
21cr|texlive-njurepo-50492-1|14	Requires:	texlive-kpathsea
21cr|texlive-njurepo-50492-1|15	Provides:	tex(njurepo.cls) = 2024
21cr|texlive-njurepo-50492-1|16	BuildArch:	noarch
21cr|texlive-njurepo-50492-1|17	
21cr|texlive-njurepo-50492-1|18	%description
21cr|texlive-njurepo-50492-1|19	This LaTeX document class provides a thesis template for
21cr|texlive-njurepo-50492-1|20	Nanjing University in order to make it easy to write experiment
21cr|texlive-njurepo-50492-1|21	reports and homework for the bachelor's curriculum. NJUrepo
21cr|texlive-njurepo-50492-1|22	stands for Nanjing University versatile Report.
21cr|texlive-njurepo-50492-1|23	
21cr|texlive-njurepo-50492-1|24	%files
21cr|texlive-njurepo-50492-1|25	%doc %{_texmfdistdir}/doc/latex/njurepo
21cr|texlive-njurepo-50492-1|26	%{_texmfdistdir}/tex/latex/njurepo
21cr|texlive-njurepo-50492-1|27	
21cr|texlive-njurepo-50492-1|28	#------------------------------------------------------------------
21cr|texlive-njurepo-50492-1|29	
21cr|texlive-njurepo-50492-1|30	%prep
21cr|texlive-njurepo-50492-1|31	%setup -c -a0 -a1
21cr|texlive-njurepo-50492-1|32	
21cr|texlive-njurepo-50492-1|33	%build
21cr|texlive-njurepo-50492-1|34	
21cr|texlive-njurepo-50492-1|35	%install
21cr|texlive-njurepo-50492-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-njurepo-50492-1|37	rm -rf tlpkg
21cr|texlive-njurepo-50492-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9875 21
21cr|texlive-njustthesis-62451-1|1	%define oname njustthesis
21cr|texlive-njustthesis-62451-1|2	
21cr|texlive-njustthesis-62451-1|3	Summary:	Thesis template for the Nanjing University of Science and Technology
21cr|texlive-njustthesis-62451-1|4	Name:		texlive-njustthesis
21cr|texlive-njustthesis-62451-1|5	Version:	62451
21cr|texlive-njustthesis-62451-1|6	Release:	1
21cr|texlive-njustthesis-62451-1|7	License:	LPPL1.3
21cr|texlive-njustthesis-62451-1|8	Group:		Publishing
21cr|texlive-njustthesis-62451-1|9	Url:		https://www.ctan.org
21cr|texlive-njustthesis-62451-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-njustthesis-62451-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-njustthesis-62451-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-njustthesis-62451-1|13	Requires:	texlive-tlpkg
21cr|texlive-njustthesis-62451-1|14	Requires:	texlive-kpathsea
21cr|texlive-njustthesis-62451-1|15	Provides:	tex(njustthesis.cls) = 2024
21cr|texlive-njustthesis-62451-1|16	BuildArch:	noarch
21cr|texlive-njustthesis-62451-1|17	
21cr|texlive-njustthesis-62451-1|18	%description
21cr|texlive-njustthesis-62451-1|19	This is a thesis template for the Nanjing University of Science
21cr|texlive-njustthesis-62451-1|20	and Technology>.
21cr|texlive-njustthesis-62451-1|21	
21cr|texlive-njustthesis-62451-1|22	%files
21cr|texlive-njustthesis-62451-1|23	%doc %{_texmfdistdir}/doc/latex/njustthesis
21cr|texlive-njustthesis-62451-1|24	%{_texmfdistdir}/tex/latex/njustthesis
21cr|texlive-njustthesis-62451-1|25	
21cr|texlive-njustthesis-62451-1|26	#------------------------------------------------------------------
21cr|texlive-njustthesis-62451-1|27	
21cr|texlive-njustthesis-62451-1|28	%prep
21cr|texlive-njustthesis-62451-1|29	%setup -c -a0 -a1
21cr|texlive-njustthesis-62451-1|30	
21cr|texlive-njustthesis-62451-1|31	%build
21cr|texlive-njustthesis-62451-1|32	
21cr|texlive-njustthesis-62451-1|33	%install
21cr|texlive-njustthesis-62451-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-njustthesis-62451-1|35	rm -rf tlpkg
21cr|texlive-njustthesis-62451-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9876 21
21cr|texlive-njuthesis-65546-1|1	%define oname njuthesis
21cr|texlive-njuthesis-65546-1|2	
21cr|texlive-njuthesis-65546-1|3	Summary:	LaTeX thesis template for Nanjing University
21cr|texlive-njuthesis-65546-1|4	Name:		texlive-njuthesis
21cr|texlive-njuthesis-65546-1|5	Version:	65546
21cr|texlive-njuthesis-65546-1|6	Release:	1
21cr|texlive-njuthesis-65546-1|7	License:	LPPL1.3
21cr|texlive-njuthesis-65546-1|8	Group:		Publishing
21cr|texlive-njuthesis-65546-1|9	Url:		https://www.ctan.org
21cr|texlive-njuthesis-65546-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-njuthesis-65546-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-njuthesis-65546-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-njuthesis-65546-1|13	Requires:	texlive-tlpkg
21cr|texlive-njuthesis-65546-1|14	Requires:	texlive-kpathsea
21cr|texlive-njuthesis-65546-1|15	Provides:	tex(njuthesis.cls) = 2024
21cr|texlive-njuthesis-65546-1|16	Provides:	tex(njuthesis-graduate.def) = 2024
21cr|texlive-njuthesis-65546-1|17	Provides:	tex(njuthesis-postdoctoral.def) = 2024
21cr|texlive-njuthesis-65546-1|18	Provides:	tex(njuthesis-undergraduate.def) = 2024
21cr|texlive-njuthesis-65546-1|19	BuildArch:	noarch
21cr|texlive-njuthesis-65546-1|20	
21cr|texlive-njuthesis-65546-1|21	%description
21cr|texlive-njuthesis-65546-1|22	The njuthesis class is intended for typesetting Nanjing
21cr|texlive-njuthesis-65546-1|23	University dissertations with LaTeX, providing support for
21cr|texlive-njuthesis-65546-1|24	bachelor, master, and doctoral theses as well as postdoctoral
21cr|texlive-njuthesis-65546-1|25	reports. Compilation of this class requires either XeLaTeX or
21cr|texlive-njuthesis-65546-1|26	LuaLaTeX.
21cr|texlive-njuthesis-65546-1|27	
21cr|texlive-njuthesis-65546-1|28	%files
21cr|texlive-njuthesis-65546-1|29	%doc %{_texmfdistdir}/doc/latex/njuthesis
21cr|texlive-njuthesis-65546-1|30	%{_texmfdistdir}/tex/latex/njuthesis
21cr|texlive-njuthesis-65546-1|31	
21cr|texlive-njuthesis-65546-1|32	#------------------------------------------------------------------
21cr|texlive-njuthesis-65546-1|33	
21cr|texlive-njuthesis-65546-1|34	%prep
21cr|texlive-njuthesis-65546-1|35	%setup -c -a0 -a1
21cr|texlive-njuthesis-65546-1|36	
21cr|texlive-njuthesis-65546-1|37	%build
21cr|texlive-njuthesis-65546-1|38	
21cr|texlive-njuthesis-65546-1|39	%install
21cr|texlive-njuthesis-65546-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-njuthesis-65546-1|41	rm -rf tlpkg
21cr|texlive-njuthesis-65546-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9877 21
21cr|texlive-njuvisual-65261-1|1	%define oname njuvisual
21cr|texlive-njuvisual-65261-1|2	
21cr|texlive-njuvisual-65261-1|3	Summary:	Display logos related to Nanjing University
21cr|texlive-njuvisual-65261-1|4	Name:		texlive-njuvisual
21cr|texlive-njuvisual-65261-1|5	Version:	65261
21cr|texlive-njuvisual-65261-1|6	Release:	1
21cr|texlive-njuvisual-65261-1|7	License:	LPPL1.3
21cr|texlive-njuvisual-65261-1|8	Group:		Publishing
21cr|texlive-njuvisual-65261-1|9	Url:		https://www.ctan.org
21cr|texlive-njuvisual-65261-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-njuvisual-65261-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-njuvisual-65261-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-njuvisual-65261-1|13	Requires:	texlive-tlpkg
21cr|texlive-njuvisual-65261-1|14	Requires:	texlive-kpathsea
21cr|texlive-njuvisual-65261-1|15	Provides:	tex(njuvisual-emblem-ai.def) = 2024
21cr|texlive-njuvisual-65261-1|16	Provides:	tex(njuvisual-emblem-chem.def) = 2024
21cr|texlive-njuvisual-65261-1|17	Provides:	tex(njuvisual-emblem-cs.def) = 2024
21cr|texlive-njuvisual-65261-1|18	Provides:	tex(njuvisual-emblem-dii.def) = 2024
21cr|texlive-njuvisual-65261-1|19	Provides:	tex(njuvisual-emblem-eng.def) = 2024
21cr|texlive-njuvisual-65261-1|20	Provides:	tex(njuvisual-emblem-nju.def) = 2024
21cr|texlive-njuvisual-65261-1|21	Provides:	tex(njuvisual-emblem-physics.def) = 2024
21cr|texlive-njuvisual-65261-1|22	Provides:	tex(njuvisual-emblem-software.def) = 2024
21cr|texlive-njuvisual-65261-1|23	Provides:	tex(njuvisual-motto-nju.def) = 2024
21cr|texlive-njuvisual-65261-1|24	Provides:	tex(njuvisual-name-en-nju.def) = 2024
21cr|texlive-njuvisual-65261-1|25	Provides:	tex(njuvisual-name-zh-nju.def) = 2024
21cr|texlive-njuvisual-65261-1|26	Provides:	tex(njuvisual-spirit-nju.def) = 2024
21cr|texlive-njuvisual-65261-1|27	Provides:	tex(njuvisual.sty) = 2024
21cr|texlive-njuvisual-65261-1|28	BuildArch:	noarch
21cr|texlive-njuvisual-65261-1|29	
21cr|texlive-njuvisual-65261-1|30	%description
21cr|texlive-njuvisual-65261-1|31	The njuvisual package collects standard colors and logos
21cr|texlive-njuvisual-65261-1|32	related to Nanjing University, saves the vector logos as TikZ
21cr|texlive-njuvisual-65261-1|33	pictures and provides a user-friendly interface to display them
21cr|texlive-njuvisual-65261-1|34	in documents and beamers.
21cr|texlive-njuvisual-65261-1|35	
21cr|texlive-njuvisual-65261-1|36	%files
21cr|texlive-njuvisual-65261-1|37	%doc %{_texmfdistdir}/doc/latex/njuvisual
21cr|texlive-njuvisual-65261-1|38	%{_texmfdistdir}/tex/latex/njuvisual
21cr|texlive-njuvisual-65261-1|39	
21cr|texlive-njuvisual-65261-1|40	#------------------------------------------------------------------
21cr|texlive-njuvisual-65261-1|41	
21cr|texlive-njuvisual-65261-1|42	%prep
21cr|texlive-njuvisual-65261-1|43	%setup -c -a0 -a1
21cr|texlive-njuvisual-65261-1|44	
21cr|texlive-njuvisual-65261-1|45	%build
21cr|texlive-njuvisual-65261-1|46	
21cr|texlive-njuvisual-65261-1|47	%install
21cr|texlive-njuvisual-65261-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-njuvisual-65261-1|49	rm -rf tlpkg
21cr|texlive-njuvisual-65261-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

9878 21
21cr|texlive-nkarta-0.2-8|1	# revision 16437
21cr|texlive-nkarta-0.2-8|2	# category Package
21cr|texlive-nkarta-0.2-8|3	# catalog-ctan /fonts/nkarta
21cr|texlive-nkarta-0.2-8|4	# catalog-date 2009-12-20 19:35:44 +0100
21cr|texlive-nkarta-0.2-8|5	# catalog-license pd
21cr|texlive-nkarta-0.2-8|6	# catalog-version 0.2
21cr|texlive-nkarta-0.2-8|7	Name:		texlive-nkarta
21cr|texlive-nkarta-0.2-8|8	Version:	0.2
21cr|texlive-nkarta-0.2-8|9	Release:	8
21cr|texlive-nkarta-0.2-8|10	Summary:	A "new" version of the karta cartographic fonts
21cr|texlive-nkarta-0.2-8|11	Group:		Publishing
21cr|texlive-nkarta-0.2-8|12	URL:		http://www.ctan.org/tex-archive/fonts/nkarta
21cr|texlive-nkarta-0.2-8|13	License:	PD
21cr|texlive-nkarta-0.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.tar.xz
21cr|texlive-nkarta-0.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.doc.tar.xz
21cr|texlive-nkarta-0.2-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.source.tar.xz
21cr|texlive-nkarta-0.2-8|17	BuildArch:	noarch
21cr|texlive-nkarta-0.2-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-nkarta-0.2-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-nkarta-0.2-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-nkarta-0.2-8|21	
21cr|texlive-nkarta-0.2-8|22	%description
21cr|texlive-nkarta-0.2-8|23	A development of the karta font, offering more mathematical
21cr|texlive-nkarta-0.2-8|24	stability in MetaFont. A version that will produce the glyphs
21cr|texlive-nkarta-0.2-8|25	as Encapsulated PostScript, using MetaPost, is also provided.
21cr|texlive-nkarta-0.2-8|26	
21cr|texlive-nkarta-0.2-8|27	
21cr|texlive-nkarta-0.2-8|28	#-----------------------------------------------------------------------
21cr|texlive-nkarta-0.2-8|29	%files
21cr|texlive-nkarta-0.2-8|30	%{_texmfdistdir}/fonts/source/public/nkarta/nkarta.mf
21cr|texlive-nkarta-0.2-8|31	%{_texmfdistdir}/fonts/source/public/nkarta/nkarta15.mf
21cr|texlive-nkarta-0.2-8|32	%{_texmfdistdir}/fonts/source/public/nkarta/nkchars.mf
21cr|texlive-nkarta-0.2-8|33	%{_texmfdistdir}/fonts/tfm/public/nkarta/nkarta15.tfm
21cr|texlive-nkarta-0.2-8|34	%{_texmfdistdir}/metapost/nkarta/nkarta.mp
21cr|texlive-nkarta-0.2-8|35	%{_texmfdistdir}/metapost/nkarta/nkchars.mp
21cr|texlive-nkarta-0.2-8|36	%doc %{_texmfdistdir}/doc/fonts/nkarta/README
21cr|texlive-nkarta-0.2-8|37	%doc %{_texmfdistdir}/doc/fonts/nkarta/figtable.pdf
21cr|texlive-nkarta-0.2-8|38	%doc %{_texmfdistdir}/doc/fonts/nkarta/figtable.tex
21cr|texlive-nkarta-0.2-8|39	%doc %{_texmfdistdir}/doc/fonts/nkarta/fonttable.pdf
21cr|texlive-nkarta-0.2-8|40	%doc %{_texmfdistdir}/doc/fonts/nkarta/fonttable.tex
21cr|texlive-nkarta-0.2-8|41	#- source
21cr|texlive-nkarta-0.2-8|42	%doc %{_texmfdistdir}/source/latex/nkarta/nkarta.dtx
21cr|texlive-nkarta-0.2-8|43	%doc %{_texmfdistdir}/source/latex/nkarta/nkarta.ins
21cr|texlive-nkarta-0.2-8|44	
21cr|texlive-nkarta-0.2-8|45	#-----------------------------------------------------------------------
21cr|texlive-nkarta-0.2-8|46	%prep
21cr|texlive-nkarta-0.2-8|47	%setup -c -a0 -a1 -a2
21cr|texlive-nkarta-0.2-8|48	
21cr|texlive-nkarta-0.2-8|49	%build
21cr|texlive-nkarta-0.2-8|50	
21cr|texlive-nkarta-0.2-8|51	%install
21cr|texlive-nkarta-0.2-8|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nkarta-0.2-8|53	cp -fpar fonts metapost doc source %{buildroot}%{_texmfdistdir}

9879 21
21cr|texlive-nl-interval-58328-1|1	%define oname nl-interval
21cr|texlive-nl-interval-58328-1|2	
21cr|texlive-nl-interval-58328-1|3	Summary:	Represent intervals on the number line
21cr|texlive-nl-interval-58328-1|4	Name:		texlive-nl-interval
21cr|texlive-nl-interval-58328-1|5	Version:	58328
21cr|texlive-nl-interval-58328-1|6	Release:	1
21cr|texlive-nl-interval-58328-1|7	License:	LPPL1.3
21cr|texlive-nl-interval-58328-1|8	Group:		Publishing
21cr|texlive-nl-interval-58328-1|9	Url:		https://www.ctan.org
21cr|texlive-nl-interval-58328-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nl-interval-58328-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nl-interval-58328-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nl-interval-58328-1|13	Requires:	tex(ifthen.sty)
21cr|texlive-nl-interval-58328-1|14	Requires:	texlive-tlpkg
21cr|texlive-nl-interval-58328-1|15	Requires:	texlive-kpathsea
21cr|texlive-nl-interval-58328-1|16	#Requires:	tex(tkz-fct.sty)
21cr|texlive-nl-interval-58328-1|17	#Requires:	tex(xparse.sty)
21cr|texlive-nl-interval-58328-1|18	Provides:	tex(nl-interval.sty) = 2024
21cr|texlive-nl-interval-58328-1|19	BuildArch:	noarch
21cr|texlive-nl-interval-58328-1|20	
21cr|texlive-nl-interval-58328-1|21	%description
21cr|texlive-nl-interval-58328-1|22	This package provides macros to simplify the process of
21cr|texlive-nl-interval-58328-1|23	representing intervals on the number line. It depends on
21cr|texlive-nl-interval-58328-1|24	tkz-fct, ifthen, and xparse.
21cr|texlive-nl-interval-58328-1|25	
21cr|texlive-nl-interval-58328-1|26	%files
21cr|texlive-nl-interval-58328-1|27	%doc %{_texmfdistdir}/doc/latex/nl-interval
21cr|texlive-nl-interval-58328-1|28	%{_texmfdistdir}/tex/latex/nl-interval
21cr|texlive-nl-interval-58328-1|29	
21cr|texlive-nl-interval-58328-1|30	#------------------------------------------------------------------
21cr|texlive-nl-interval-58328-1|31	
21cr|texlive-nl-interval-58328-1|32	%prep
21cr|texlive-nl-interval-58328-1|33	%setup -c -a0 -a1
21cr|texlive-nl-interval-58328-1|34	
21cr|texlive-nl-interval-58328-1|35	%build
21cr|texlive-nl-interval-58328-1|36	
21cr|texlive-nl-interval-58328-1|37	%install
21cr|texlive-nl-interval-58328-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nl-interval-58328-1|39	rm -rf tlpkg
21cr|texlive-nl-interval-58328-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9880 21
21cr|texlive-nmbib-37984.1.04-1|1	%define oname nmbib
21cr|texlive-nmbib-37984.1.04-1|2	
21cr|texlive-nmbib-37984.1.04-1|3	Summary:	Multiple versions of a bibliography, with different sort orders
21cr|texlive-nmbib-37984.1.04-1|4	Name:		texlive-nmbib
21cr|texlive-nmbib-37984.1.04-1|5	Version:	37984.1.04
21cr|texlive-nmbib-37984.1.04-1|6	Release:	1
21cr|texlive-nmbib-37984.1.04-1|7	License:	LPPL1.3
21cr|texlive-nmbib-37984.1.04-1|8	Group:		Publishing
21cr|texlive-nmbib-37984.1.04-1|9	Url:		https://www.ctan.org
21cr|texlive-nmbib-37984.1.04-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nmbib-37984.1.04-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nmbib-37984.1.04-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nmbib-37984.1.04-1|13	Requires:	texlive-kpathsea
21cr|texlive-nmbib-37984.1.04-1|14	Requires:	texlive-tlpkg
21cr|texlive-nmbib-37984.1.04-1|15	#Requires:	tex(natbib.sty)
21cr|texlive-nmbib-37984.1.04-1|16	Provides:	tex-nmbib = 2024
21cr|texlive-nmbib-37984.1.04-1|17	Provides:	tex(nmbib.sty) = 2024
21cr|texlive-nmbib-37984.1.04-1|18	BuildArch:	noarch
21cr|texlive-nmbib-37984.1.04-1|19	
21cr|texlive-nmbib-37984.1.04-1|20	%description
21cr|texlive-nmbib-37984.1.04-1|21	This package is a rewrite of the multibibliography package
21cr|texlive-nmbib-37984.1.04-1|22	providing multiple bibliographies with different sorting. The
21cr|texlive-nmbib-37984.1.04-1|23	new version offers a number of citation commands, streamlines
21cr|texlive-nmbib-37984.1.04-1|24	the creation of bibliographies, ensures compatibility with the
21cr|texlive-nmbib-37984.1.04-1|25	natbib package, and provides other improvements.
21cr|texlive-nmbib-37984.1.04-1|26	
21cr|texlive-nmbib-37984.1.04-1|27	%files
21cr|texlive-nmbib-37984.1.04-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-nmbib-37984.1.04-1|29	%{_texmfdistdir}/bibtex/bst/nmbib/
21cr|texlive-nmbib-37984.1.04-1|30	%{_texmfdistdir}/tex/latex/nmbib/
21cr|texlive-nmbib-37984.1.04-1|31	
21cr|texlive-nmbib-37984.1.04-1|32	#------------------------------------------------------------------
21cr|texlive-nmbib-37984.1.04-1|33	
21cr|texlive-nmbib-37984.1.04-1|34	%prep
21cr|texlive-nmbib-37984.1.04-1|35	%setup -c -a0 -a1
21cr|texlive-nmbib-37984.1.04-1|36	
21cr|texlive-nmbib-37984.1.04-1|37	%build
21cr|texlive-nmbib-37984.1.04-1|38	
21cr|texlive-nmbib-37984.1.04-1|39	%install
21cr|texlive-nmbib-37984.1.04-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nmbib-37984.1.04-1|41	rm -rf tlpkg
21cr|texlive-nmbib-37984.1.04-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9881 21
21cr|texlive-nndraw-59674-1|1	%define oname nndraw
21cr|texlive-nndraw-59674-1|2	
21cr|texlive-nndraw-59674-1|3	Summary:	Draw neural networks
21cr|texlive-nndraw-59674-1|4	Name:		texlive-nndraw
21cr|texlive-nndraw-59674-1|5	Version:	59674
21cr|texlive-nndraw-59674-1|6	Release:	1
21cr|texlive-nndraw-59674-1|7	License:	LPPL1.3
21cr|texlive-nndraw-59674-1|8	Group:		Publishing
21cr|texlive-nndraw-59674-1|9	Url:		https://www.ctan.org
21cr|texlive-nndraw-59674-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nndraw-59674-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nndraw-59674-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nndraw-59674-1|13	Requires:	texlive-tlpkg
21cr|texlive-nndraw-59674-1|14	Requires:	texlive-kpathsea
21cr|texlive-nndraw-59674-1|15	Provides:	tex(nndraw.sty) = 2024
21cr|texlive-nndraw-59674-1|16	BuildArch:	noarch
21cr|texlive-nndraw-59674-1|17	
21cr|texlive-nndraw-59674-1|18	%description
21cr|texlive-nndraw-59674-1|19	With this package you can create fully connected neural
21cr|texlive-nndraw-59674-1|20	networks in a simple and efficient way.
21cr|texlive-nndraw-59674-1|21	
21cr|texlive-nndraw-59674-1|22	%files
21cr|texlive-nndraw-59674-1|23	%doc %{_texmfdistdir}/doc/latex/nndraw
21cr|texlive-nndraw-59674-1|24	%{_texmfdistdir}/tex/latex/nndraw
21cr|texlive-nndraw-59674-1|25	
21cr|texlive-nndraw-59674-1|26	#------------------------------------------------------------------
21cr|texlive-nndraw-59674-1|27	
21cr|texlive-nndraw-59674-1|28	%prep
21cr|texlive-nndraw-59674-1|29	%setup -c -a0 -a1
21cr|texlive-nndraw-59674-1|30	
21cr|texlive-nndraw-59674-1|31	%build
21cr|texlive-nndraw-59674-1|32	
21cr|texlive-nndraw-59674-1|33	%install
21cr|texlive-nndraw-59674-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nndraw-59674-1|35	rm -rf tlpkg
21cr|texlive-nndraw-59674-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9882 21
21cr|texlive-nnext-56575-1|1	%define oname nnext
21cr|texlive-nnext-56575-1|2	
21cr|texlive-nnext-56575-1|3	Summary:	Extension for the gb4e package
21cr|texlive-nnext-56575-1|4	Name:		texlive-nnext
21cr|texlive-nnext-56575-1|5	Version:	56575
21cr|texlive-nnext-56575-1|6	Release:	1
21cr|texlive-nnext-56575-1|7	License:	LPPL1.3
21cr|texlive-nnext-56575-1|8	Group:		Publishing
21cr|texlive-nnext-56575-1|9	Url:		https://www.ctan.org
21cr|texlive-nnext-56575-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nnext-56575-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nnext-56575-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nnext-56575-1|13	Requires:	tex(ifthen.sty)
21cr|texlive-nnext-56575-1|14	Requires:	texlive-tlpkg
21cr|texlive-nnext-56575-1|15	Requires:	texlive-kpathsea
21cr|texlive-nnext-56575-1|16	#Requires:	tex(xspace.sty)
21cr|texlive-nnext-56575-1|17	Provides:	tex(nnext.sty) = 2024
21cr|texlive-nnext-56575-1|18	BuildArch:	noarch
21cr|texlive-nnext-56575-1|19	
21cr|texlive-nnext-56575-1|20	%description
21cr|texlive-nnext-56575-1|21	This is an add-on for the gb4e package used in linguistics. It
21cr|texlive-nnext-56575-1|22	implements the \Next, \NNext, \Last, and \LLast commands from
21cr|texlive-nnext-56575-1|23	the linguex package or the \nextx, \anextx, \lastx, \blastx,
21cr|texlive-nnext-56575-1|24	and \bblastx commands from the expex package.
21cr|texlive-nnext-56575-1|25	
21cr|texlive-nnext-56575-1|26	%files
21cr|texlive-nnext-56575-1|27	%doc %{_texmfdistdir}/doc/latex/nnext
21cr|texlive-nnext-56575-1|28	%{_texmfdistdir}/tex/latex/nnext
21cr|texlive-nnext-56575-1|29	
21cr|texlive-nnext-56575-1|30	#------------------------------------------------------------------
21cr|texlive-nnext-56575-1|31	
21cr|texlive-nnext-56575-1|32	%prep
21cr|texlive-nnext-56575-1|33	%setup -c -a0 -a1
21cr|texlive-nnext-56575-1|34	
21cr|texlive-nnext-56575-1|35	%build
21cr|texlive-nnext-56575-1|36	
21cr|texlive-nnext-56575-1|37	%install
21cr|texlive-nnext-56575-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nnext-56575-1|39	rm -rf tlpkg
21cr|texlive-nnext-56575-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9883 21
21cr|texlive-notes2bib-2.0k-7|1	# revision 27196
21cr|texlive-notes2bib-2.0k-7|2	# category Package
21cr|texlive-notes2bib-2.0k-7|3	# catalog-ctan /macros/latex/contrib/notes2bib
21cr|texlive-notes2bib-2.0k-7|4	# catalog-date 2012-07-17 10:47:29 +0200
21cr|texlive-notes2bib-2.0k-7|5	# catalog-license lppl
21cr|texlive-notes2bib-2.0k-7|6	# catalog-version 2.0k
21cr|texlive-notes2bib-2.0k-7|7	Name:		texlive-notes2bib
21cr|texlive-notes2bib-2.0k-7|8	Version:	2.0k
21cr|texlive-notes2bib-2.0k-7|9	Release:	7
21cr|texlive-notes2bib-2.0k-7|10	Summary:	Integrating notes into the bibliography
21cr|texlive-notes2bib-2.0k-7|11	Group:		Publishing
21cr|texlive-notes2bib-2.0k-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/notes2bib
21cr|texlive-notes2bib-2.0k-7|13	License:	LPPL
21cr|texlive-notes2bib-2.0k-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.tar.xz
21cr|texlive-notes2bib-2.0k-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.doc.tar.xz
21cr|texlive-notes2bib-2.0k-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.source.tar.xz
21cr|texlive-notes2bib-2.0k-7|17	BuildArch:	noarch
21cr|texlive-notes2bib-2.0k-7|18	BuildRequires:	texlive-tlpkg
21cr|texlive-notes2bib-2.0k-7|19	Requires(pre):	texlive-tlpkg
21cr|texlive-notes2bib-2.0k-7|20	Requires(post):	texlive-kpathsea
21cr|texlive-notes2bib-2.0k-7|21	
21cr|texlive-notes2bib-2.0k-7|22	%description
21cr|texlive-notes2bib-2.0k-7|23	The package defines a new type of note, bibnote, which will
21cr|texlive-notes2bib-2.0k-7|24	always be added to the bibliography. The package allows
21cr|texlive-notes2bib-2.0k-7|25	footnotes and endnotes to be moved into the bibliography in the
21cr|texlive-notes2bib-2.0k-7|26	same way. The package can be used with natbib and biblatex as
21cr|texlive-notes2bib-2.0k-7|27	well as plain LaTeX citations. Both sorted and unsorted
21cr|texlive-notes2bib-2.0k-7|28	bibliography styles are supported. The package uses the LaTeX 3
21cr|texlive-notes2bib-2.0k-7|29	macros and the associated xpackages bundle. It also makes use
21cr|texlive-notes2bib-2.0k-7|30	of the e-TeX extensions (any post-2005 LaTeX distribution will
21cr|texlive-notes2bib-2.0k-7|31	provide these by default, but users of older systems may need
21cr|texlive-notes2bib-2.0k-7|32	to use an elatex command or equivalent). The package relies on
21cr|texlive-notes2bib-2.0k-7|33	LaTeX 3 support from the l3kernel and l3packages bundles.
21cr|texlive-notes2bib-2.0k-7|34	
21cr|texlive-notes2bib-2.0k-7|35	
21cr|texlive-notes2bib-2.0k-7|36	#-----------------------------------------------------------------------
21cr|texlive-notes2bib-2.0k-7|37	%files
21cr|texlive-notes2bib-2.0k-7|38	%{_texmfdistdir}/tex/latex/notes2bib/notes2bib.sty
21cr|texlive-notes2bib-2.0k-7|39	%doc %{_texmfdistdir}/doc/latex/notes2bib/README*
21cr|texlive-notes2bib-2.0k-7|40	%doc %{_texmfdistdir}/doc/latex/notes2bib/notes2bib.pdf
21cr|texlive-notes2bib-2.0k-7|41	%doc %{_texmfdistdir}/doc/latex/notes2bib/notes2bib-notes2bib.bib
21cr|texlive-notes2bib-2.0k-7|42	#- source
21cr|texlive-notes2bib-2.0k-7|43	%doc %{_texmfdistdir}/source/latex/notes2bib/notes2bib.ins
21cr|texlive-notes2bib-2.0k-7|44	%doc %{_texmfdistdir}/source/latex/notes2bib/notes2bib.dtx
21cr|texlive-notes2bib-2.0k-7|45	
21cr|texlive-notes2bib-2.0k-7|46	#-----------------------------------------------------------------------
21cr|texlive-notes2bib-2.0k-7|47	%prep
21cr|texlive-notes2bib-2.0k-7|48	%setup -c -a0 -a1 -a2
21cr|texlive-notes2bib-2.0k-7|49	
21cr|texlive-notes2bib-2.0k-7|50	%build
21cr|texlive-notes2bib-2.0k-7|51	
21cr|texlive-notes2bib-2.0k-7|52	%install
21cr|texlive-notes2bib-2.0k-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-notes2bib-2.0k-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9884 21
21cr|texlive-notex-bst-42361-1|1	%define oname notex-bst
21cr|texlive-notex-bst-42361-1|2	
21cr|texlive-notex-bst-42361-1|3	Summary:	A BibTeX style that outputs HTML
21cr|texlive-notex-bst-42361-1|4	Name:		texlive-notex-bst
21cr|texlive-notex-bst-42361-1|5	Version:	42361
21cr|texlive-notex-bst-42361-1|6	Release:	1
21cr|texlive-notex-bst-42361-1|7	License:	LPPL1.3
21cr|texlive-notex-bst-42361-1|8	Group:		Publishing
21cr|texlive-notex-bst-42361-1|9	Url:		https://www.ctan.org
21cr|texlive-notex-bst-42361-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-notex-bst-42361-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-notex-bst-42361-1|12	Requires:	texlive-tlpkg
21cr|texlive-notex-bst-42361-1|13	Requires:	texlive-kpathsea
21cr|texlive-notex-bst-42361-1|14	Provides:	tex(noTeX.bst) = 2024
21cr|texlive-notex-bst-42361-1|15	BuildArch:	noarch
21cr|texlive-notex-bst-42361-1|16	
21cr|texlive-notex-bst-42361-1|17	%description
21cr|texlive-notex-bst-42361-1|18	noTeX.bst produces a number of beautifully formatted HTML P
21cr|texlive-notex-bst-42361-1|19	elements instead of TeX code. It can be used to automatically
21cr|texlive-notex-bst-42361-1|20	generate bibliographies to be served on the web starting from
21cr|texlive-notex-bst-42361-1|21	BibTeX files.
21cr|texlive-notex-bst-42361-1|22	
21cr|texlive-notex-bst-42361-1|23	%files
21cr|texlive-notex-bst-42361-1|24	%{_texmfdistdir}/bibtex/bst/notex-bst/
21cr|texlive-notex-bst-42361-1|25	
21cr|texlive-notex-bst-42361-1|26	#------------------------------------------------------------------
21cr|texlive-notex-bst-42361-1|27	
21cr|texlive-notex-bst-42361-1|28	%prep
21cr|texlive-notex-bst-42361-1|29	%setup -c -a0
21cr|texlive-notex-bst-42361-1|30	
21cr|texlive-notex-bst-42361-1|31	%build
21cr|texlive-notex-bst-42361-1|32	
21cr|texlive-notex-bst-42361-1|33	%install
21cr|texlive-notex-bst-42361-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-notex-bst-42361-1|35	rm -rf tlpkg
21cr|texlive-notex-bst-42361-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9885 21
21cr|texlive-noto-64351-1|1	%define oname noto
21cr|texlive-noto-64351-1|2	
21cr|texlive-noto-64351-1|3	Summary:	Support for Noto fonts
21cr|texlive-noto-64351-1|4	Name:		texlive-noto
21cr|texlive-noto-64351-1|5	Version:	64351
21cr|texlive-noto-64351-1|6	Release:	1
21cr|texlive-noto-64351-1|7	License:	LPPL1.3
21cr|texlive-noto-64351-1|8	Group:		Publishing
21cr|texlive-noto-64351-1|9	Url:		https://www.ctan.org
21cr|texlive-noto-64351-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-noto-64351-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-noto-64351-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-noto-64351-1|13	Requires:	texlive-kpathsea
21cr|texlive-noto-64351-1|14	Requires:	texlive-tlpkg
21cr|texlive-noto-64351-1|15	Provides:	tex(a_23t6v6.enc) = 2024
21cr|texlive-noto-64351-1|16	Provides:	tex(a_2gssks.enc) = 2024
21cr|texlive-noto-64351-1|17	Provides:	tex(a_3gh25n.enc) = 2024
21cr|texlive-noto-64351-1|18	Provides:	tex(a_3idd2i.enc) = 2024
21cr|texlive-noto-64351-1|19	Provides:	tex(a_3nh6de.enc) = 2024
21cr|texlive-noto-64351-1|20	Provides:	tex(a_3njtyh.enc) = 2024
21cr|texlive-noto-64351-1|21	Provides:	tex(a_3pvjsh.enc) = 2024
21cr|texlive-noto-64351-1|22	Provides:	tex(a_3qka2q.enc) = 2024
21cr|texlive-noto-64351-1|23	Provides:	tex(a_3utovq.enc) = 2024
21cr|texlive-noto-64351-1|24	Provides:	tex(a_47rvkj.enc) = 2024
21cr|texlive-noto-64351-1|25	Provides:	tex(a_4g272e.enc) = 2024
21cr|texlive-noto-64351-1|26	Provides:	tex(a_4hfkmi.enc) = 2024
21cr|texlive-noto-64351-1|27	Provides:	tex(a_4u4rqx.enc) = 2024
21cr|texlive-noto-64351-1|28	Provides:	tex(a_52qs4q.enc) = 2024
21cr|texlive-noto-64351-1|29	Provides:	tex(a_533fr4.enc) = 2024
21cr|texlive-noto-64351-1|30	Provides:	tex(a_57pcdw.enc) = 2024
21cr|texlive-noto-64351-1|31	Provides:	tex(a_5mzvu7.enc) = 2024
21cr|texlive-noto-64351-1|32	Provides:	tex(a_5pmcwb.enc) = 2024
21cr|texlive-noto-64351-1|33	Provides:	tex(a_5xwbon.enc) = 2024
21cr|texlive-noto-64351-1|34	Provides:	tex(a_623vws.enc) = 2024
21cr|texlive-noto-64351-1|35	Provides:	tex(a_63wp3v.enc) = 2024
21cr|texlive-noto-64351-1|36	Provides:	tex(a_6aka6h.enc) = 2024
21cr|texlive-noto-64351-1|37	Provides:	tex(a_6twv4d.enc) = 2024
21cr|texlive-noto-64351-1|38	Provides:	tex(a_772cjc.enc) = 2024
21cr|texlive-noto-64351-1|39	Provides:	tex(a_7bgfws.enc) = 2024
21cr|texlive-noto-64351-1|40	Provides:	tex(a_7ixzi4.enc) = 2024
21cr|texlive-noto-64351-1|41	Provides:	tex(a_7kfhbb.enc) = 2024
21cr|texlive-noto-64351-1|42	Provides:	tex(a_7nvxzr.enc) = 2024
21cr|texlive-noto-64351-1|43	Provides:	tex(a_7tyugd.enc) = 2024
21cr|texlive-noto-64351-1|44	Provides:	tex(a_a3ay2j.enc) = 2024
21cr|texlive-noto-64351-1|45	Provides:	tex(a_andblm.enc) = 2024
21cr|texlive-noto-64351-1|46	Provides:	tex(a_anmevl.enc) = 2024
21cr|texlive-noto-64351-1|47	Provides:	tex(a_bvwui6.enc) = 2024
21cr|texlive-noto-64351-1|48	Provides:	tex(a_bxhngq.enc) = 2024
21cr|texlive-noto-64351-1|49	Provides:	tex(a_c3bld5.enc) = 2024
21cr|texlive-noto-64351-1|50	Provides:	tex(a_c6wwr2.enc) = 2024
21cr|texlive-noto-64351-1|51	Provides:	tex(a_cjhu7y.enc) = 2024
21cr|texlive-noto-64351-1|52	Provides:	tex(a_clpsiq.enc) = 2024
21cr|texlive-noto-64351-1|53	Provides:	tex(a_cn5brv.enc) = 2024
21cr|texlive-noto-64351-1|54	Provides:	tex(a_cp3cte.enc) = 2024
21cr|texlive-noto-64351-1|55	Provides:	tex(a_cwvxtj.enc) = 2024
21cr|texlive-noto-64351-1|56	Provides:	tex(a_d2rsb5.enc) = 2024
21cr|texlive-noto-64351-1|57	Provides:	tex(a_d4qnfi.enc) = 2024
21cr|texlive-noto-64351-1|58	Provides:	tex(a_dadzwx.enc) = 2024
21cr|texlive-noto-64351-1|59	Provides:	tex(a_dbnhwa.enc) = 2024
21cr|texlive-noto-64351-1|60	Provides:	tex(a_ditypz.enc) = 2024
21cr|texlive-noto-64351-1|61	Provides:	tex(a_dov7os.enc) = 2024
21cr|texlive-noto-64351-1|62	Provides:	tex(a_dudwhc.enc) = 2024
21cr|texlive-noto-64351-1|63	Provides:	tex(a_e3kj7m.enc) = 2024
21cr|texlive-noto-64351-1|64	Provides:	tex(a_efce2n.enc) = 2024
21cr|texlive-noto-64351-1|65	Provides:	tex(a_eoogfy.enc) = 2024
21cr|texlive-noto-64351-1|66	Provides:	tex(a_eosscl.enc) = 2024
21cr|texlive-noto-64351-1|67	Provides:	tex(a_ez2y5p.enc) = 2024
21cr|texlive-noto-64351-1|68	Provides:	tex(a_ez4wts.enc) = 2024
21cr|texlive-noto-64351-1|69	Provides:	tex(a_ezjax5.enc) = 2024
21cr|texlive-noto-64351-1|70	Provides:	tex(a_fv2jeg.enc) = 2024
21cr|texlive-noto-64351-1|71	Provides:	tex(a_g4k3w3.enc) = 2024
21cr|texlive-noto-64351-1|72	Provides:	tex(a_gphhjx.enc) = 2024
21cr|texlive-noto-64351-1|73	Provides:	tex(a_gwevhp.enc) = 2024
21cr|texlive-noto-64351-1|74	Provides:	tex(a_gyb4rp.enc) = 2024
21cr|texlive-noto-64351-1|75	Provides:	tex(a_h2q3hr.enc) = 2024
21cr|texlive-noto-64351-1|76	Provides:	tex(a_h6fjyk.enc) = 2024
21cr|texlive-noto-64351-1|77	Provides:	tex(a_hc6tg2.enc) = 2024
21cr|texlive-noto-64351-1|78	Provides:	tex(a_hge7ml.enc) = 2024
21cr|texlive-noto-64351-1|79	Provides:	tex(a_hj5qan.enc) = 2024
21cr|texlive-noto-64351-1|80	Provides:	tex(a_honops.enc) = 2024
21cr|texlive-noto-64351-1|81	Provides:	tex(a_hvbi2c.enc) = 2024
21cr|texlive-noto-64351-1|82	Provides:	tex(a_ibmxvo.enc) = 2024
21cr|texlive-noto-64351-1|83	Provides:	tex(a_ilpfnc.enc) = 2024
21cr|texlive-noto-64351-1|84	Provides:	tex(a_jbt6o3.enc) = 2024
21cr|texlive-noto-64351-1|85	Provides:	tex(a_jde47l.enc) = 2024
21cr|texlive-noto-64351-1|86	Provides:	tex(a_jdknzu.enc) = 2024
21cr|texlive-noto-64351-1|87	Provides:	tex(a_jjjryc.enc) = 2024
21cr|texlive-noto-64351-1|88	Provides:	tex(a_jjkxah.enc) = 2024
21cr|texlive-noto-64351-1|89	Provides:	tex(a_kcvkxa.enc) = 2024
21cr|texlive-noto-64351-1|90	Provides:	tex(a_kejqxe.enc) = 2024
21cr|texlive-noto-64351-1|91	Provides:	tex(a_ky2jui.enc) = 2024
21cr|texlive-noto-64351-1|92	Provides:	tex(a_lavhrd.enc) = 2024
21cr|texlive-noto-64351-1|93	Provides:	tex(a_lefphz.enc) = 2024
21cr|texlive-noto-64351-1|94	Provides:	tex(a_lhny74.enc) = 2024
21cr|texlive-noto-64351-1|95	Provides:	tex(a_m5xrw6.enc) = 2024
21cr|texlive-noto-64351-1|96	Provides:	tex(a_mpi44v.enc) = 2024
21cr|texlive-noto-64351-1|97	Provides:	tex(a_mth4zs.enc) = 2024
21cr|texlive-noto-64351-1|98	Provides:	tex(a_mun6gy.enc) = 2024
21cr|texlive-noto-64351-1|99	Provides:	tex(a_mz6bs5.enc) = 2024
21cr|texlive-noto-64351-1|100	Provides:	tex(a_n3icpd.enc) = 2024
21cr|texlive-noto-64351-1|101	Provides:	tex(a_n43hoi.enc) = 2024
21cr|texlive-noto-64351-1|102	Provides:	tex(a_ob47l7.enc) = 2024
21cr|texlive-noto-64351-1|103	Provides:	tex(a_og6ksl.enc) = 2024
21cr|texlive-noto-64351-1|104	Provides:	tex(a_ombcnn.enc) = 2024
21cr|texlive-noto-64351-1|105	Provides:	tex(a_oprn5k.enc) = 2024
21cr|texlive-noto-64351-1|106	Provides:	tex(a_pboqxw.enc) = 2024
21cr|texlive-noto-64351-1|107	Provides:	tex(a_pbvxm5.enc) = 2024
21cr|texlive-noto-64351-1|108	Provides:	tex(a_pgzpov.enc) = 2024
21cr|texlive-noto-64351-1|109	Provides:	tex(a_pi22w6.enc) = 2024
21cr|texlive-noto-64351-1|110	Provides:	tex(a_pke5io.enc) = 2024
21cr|texlive-noto-64351-1|111	Provides:	tex(a_pqgg2n.enc) = 2024
21cr|texlive-noto-64351-1|112	Provides:	tex(a_qbvbpy.enc) = 2024
21cr|texlive-noto-64351-1|113	Provides:	tex(a_qhtgxt.enc) = 2024
21cr|texlive-noto-64351-1|114	Provides:	tex(a_qndmgf.enc) = 2024
21cr|texlive-noto-64351-1|115	Provides:	tex(a_r26tzy.enc) = 2024
21cr|texlive-noto-64351-1|116	Provides:	tex(a_rhblzr.enc) = 2024
21cr|texlive-noto-64351-1|117	Provides:	tex(a_rjgu3w.enc) = 2024
21cr|texlive-noto-64351-1|118	Provides:	tex(a_rrep23.enc) = 2024
21cr|texlive-noto-64351-1|119	Provides:	tex(a_rxdup2.enc) = 2024
21cr|texlive-noto-64351-1|120	Provides:	tex(a_sprqvi.enc) = 2024
21cr|texlive-noto-64351-1|121	Provides:	tex(a_sqptsk.enc) = 2024
21cr|texlive-noto-64351-1|122	Provides:	tex(a_sxundy.enc) = 2024
21cr|texlive-noto-64351-1|123	Provides:	tex(a_t2unpo.enc) = 2024
21cr|texlive-noto-64351-1|124	Provides:	tex(a_t3opuj.enc) = 2024
21cr|texlive-noto-64351-1|125	Provides:	tex(a_t6vbrd.enc) = 2024
21cr|texlive-noto-64351-1|126	Provides:	tex(a_tnyntu.enc) = 2024
21cr|texlive-noto-64351-1|127	Provides:	tex(a_u3fnjl.enc) = 2024
21cr|texlive-noto-64351-1|128	Provides:	tex(a_u5bewk.enc) = 2024
21cr|texlive-noto-64351-1|129	Provides:	tex(a_uhbuf6.enc) = 2024
21cr|texlive-noto-64351-1|130	Provides:	tex(a_vlry66.enc) = 2024
21cr|texlive-noto-64351-1|131	Provides:	tex(a_vyfymq.enc) = 2024
21cr|texlive-noto-64351-1|132	Provides:	tex(a_w67jv7.enc) = 2024
21cr|texlive-noto-64351-1|133	Provides:	tex(a_wcjgjy.enc) = 2024
21cr|texlive-noto-64351-1|134	Provides:	tex(a_wfibuq.enc) = 2024
21cr|texlive-noto-64351-1|135	Provides:	tex(a_wiy4e7.enc) = 2024
21cr|texlive-noto-64351-1|136	Provides:	tex(a_wsd2lr.enc) = 2024
21cr|texlive-noto-64351-1|137	Provides:	tex(a_x3b3qr.enc) = 2024
21cr|texlive-noto-64351-1|138	Provides:	tex(a_xdaab2.enc) = 2024
21cr|texlive-noto-64351-1|139	Provides:	tex(a_xjknry.enc) = 2024
21cr|texlive-noto-64351-1|140	Provides:	tex(a_xroyy4.enc) = 2024
21cr|texlive-noto-64351-1|141	Provides:	tex(a_xt7xsz.enc) = 2024
21cr|texlive-noto-64351-1|142	Provides:	tex(a_y2n3gg.enc) = 2024
21cr|texlive-noto-64351-1|143	Provides:	tex(a_z556xg.enc) = 2024
21cr|texlive-noto-64351-1|144	Provides:	tex(a_zmzdvf.enc) = 2024
21cr|texlive-noto-64351-1|145	Provides:	tex(a_zo23om.enc) = 2024
21cr|texlive-noto-64351-1|146	Provides:	tex(LGRNotoSans-LF.fd) = 2024
21cr|texlive-noto-64351-1|147	Provides:	tex(LGRNotoSansMono-Sup.fd) = 2024
21cr|texlive-noto-64351-1|148	Provides:	tex(LGRNotoSansMono-TLF.fd) = 2024
21cr|texlive-noto-64351-1|149	Provides:	tex(LGRNotoSansMono-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|150	Provides:	tex(LGRNotoSans-OsF.fd) = 2024
21cr|texlive-noto-64351-1|151	Provides:	tex(LGRNotoSans-Sup.fd) = 2024
21cr|texlive-noto-64351-1|152	Provides:	tex(LGRNotoSans-TLF.fd) = 2024
21cr|texlive-noto-64351-1|153	Provides:	tex(LGRNotoSans-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|154	Provides:	tex(LGRNotoSerif-LF.fd) = 2024
21cr|texlive-noto-64351-1|155	Provides:	tex(LGRNotoSerif-OsF.fd) = 2024
21cr|texlive-noto-64351-1|156	Provides:	tex(LGRNotoSerif-Sup.fd) = 2024
21cr|texlive-noto-64351-1|157	Provides:	tex(LGRNotoSerif-TLF.fd) = 2024
21cr|texlive-noto-64351-1|158	Provides:	tex(LGRNotoSerif-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|159	Provides:	tex(LY1NotoSans-LF.fd) = 2024
21cr|texlive-noto-64351-1|160	Provides:	tex(LY1NotoSansMono-Sup.fd) = 2024
21cr|texlive-noto-64351-1|161	Provides:	tex(LY1NotoSansMono-TLF.fd) = 2024
21cr|texlive-noto-64351-1|162	Provides:	tex(LY1NotoSansMono-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|163	Provides:	tex(LY1NotoSans-OsF.fd) = 2024
21cr|texlive-noto-64351-1|164	Provides:	tex(LY1NotoSans-Sup.fd) = 2024
21cr|texlive-noto-64351-1|165	Provides:	tex(LY1NotoSans-TLF.fd) = 2024
21cr|texlive-noto-64351-1|166	Provides:	tex(LY1NotoSans-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|167	Provides:	tex(LY1NotoSerif-LF.fd) = 2024
21cr|texlive-noto-64351-1|168	Provides:	tex(LY1NotoSerif-OsF.fd) = 2024
21cr|texlive-noto-64351-1|169	Provides:	tex(LY1NotoSerif-Sup.fd) = 2024
21cr|texlive-noto-64351-1|170	Provides:	tex(LY1NotoSerif-TLF.fd) = 2024
21cr|texlive-noto-64351-1|171	Provides:	tex(LY1NotoSerif-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|172	Provides:	tex-noto = 2024
21cr|texlive-noto-64351-1|173	Provides:	tex(noto.map) = 2024
21cr|texlive-noto-64351-1|174	Provides:	tex(noto-mono.sty) = 2024
21cr|texlive-noto-64351-1|175	Provides:	tex(noto-sans.sty) = 2024
21cr|texlive-noto-64351-1|176	Provides:	tex(noto-serif.sty) = 2024
21cr|texlive-noto-64351-1|177	Provides:	tex(noto.sty) = 2024
21cr|texlive-noto-64351-1|178	Provides:	tex(OT1NotoSans-LF.fd) = 2024
21cr|texlive-noto-64351-1|179	Provides:	tex(OT1NotoSansMono-Sup.fd) = 2024
21cr|texlive-noto-64351-1|180	Provides:	tex(OT1NotoSansMono-TLF.fd) = 2024
21cr|texlive-noto-64351-1|181	Provides:	tex(OT1NotoSansMono-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|182	Provides:	tex(OT1NotoSans-OsF.fd) = 2024
21cr|texlive-noto-64351-1|183	Provides:	tex(OT1NotoSans-Sup.fd) = 2024
21cr|texlive-noto-64351-1|184	Provides:	tex(OT1NotoSans-TLF.fd) = 2024
21cr|texlive-noto-64351-1|185	Provides:	tex(OT1NotoSans-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|186	Provides:	tex(OT1NotoSerif-LF.fd) = 2024
21cr|texlive-noto-64351-1|187	Provides:	tex(OT1NotoSerif-OsF.fd) = 2024
21cr|texlive-noto-64351-1|188	Provides:	tex(OT1NotoSerif-Sup.fd) = 2024
21cr|texlive-noto-64351-1|189	Provides:	tex(OT1NotoSerif-TLF.fd) = 2024
21cr|texlive-noto-64351-1|190	Provides:	tex(OT1NotoSerif-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|191	Provides:	tex(T1NotoSans-LF.fd) = 2024
21cr|texlive-noto-64351-1|192	Provides:	tex(T1NotoSansMono-Sup.fd) = 2024
21cr|texlive-noto-64351-1|193	Provides:	tex(T1NotoSansMono-TLF.fd) = 2024
21cr|texlive-noto-64351-1|194	Provides:	tex(T1NotoSansMono-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|195	Provides:	tex(T1NotoSans-OsF.fd) = 2024
21cr|texlive-noto-64351-1|196	Provides:	tex(T1NotoSans-Sup.fd) = 2024
21cr|texlive-noto-64351-1|197	Provides:	tex(T1NotoSans-TLF.fd) = 2024
21cr|texlive-noto-64351-1|198	Provides:	tex(T1NotoSans-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|199	Provides:	tex(T1NotoSerif-LF.fd) = 2024
21cr|texlive-noto-64351-1|200	Provides:	tex(T1NotoSerif-OsF.fd) = 2024
21cr|texlive-noto-64351-1|201	Provides:	tex(T1NotoSerif-Sup.fd) = 2024
21cr|texlive-noto-64351-1|202	Provides:	tex(T1NotoSerif-TLF.fd) = 2024
21cr|texlive-noto-64351-1|203	Provides:	tex(T1NotoSerif-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|204	Provides:	tex(T2ANotoSans-LF.fd) = 2024
21cr|texlive-noto-64351-1|205	Provides:	tex(T2ANotoSansMono-Sup.fd) = 2024
21cr|texlive-noto-64351-1|206	Provides:	tex(T2ANotoSansMono-TLF.fd) = 2024
21cr|texlive-noto-64351-1|207	Provides:	tex(T2ANotoSansMono-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|208	Provides:	tex(T2ANotoSans-OsF.fd) = 2024
21cr|texlive-noto-64351-1|209	Provides:	tex(T2ANotoSans-Sup.fd) = 2024
21cr|texlive-noto-64351-1|210	Provides:	tex(T2ANotoSans-TLF.fd) = 2024
21cr|texlive-noto-64351-1|211	Provides:	tex(T2ANotoSans-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|212	Provides:	tex(T2ANotoSerif-LF.fd) = 2024
21cr|texlive-noto-64351-1|213	Provides:	tex(T2ANotoSerif-OsF.fd) = 2024
21cr|texlive-noto-64351-1|214	Provides:	tex(T2ANotoSerif-Sup.fd) = 2024
21cr|texlive-noto-64351-1|215	Provides:	tex(T2ANotoSerif-TLF.fd) = 2024
21cr|texlive-noto-64351-1|216	Provides:	tex(T2ANotoSerif-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|217	Provides:	tex(T2BNotoSans-LF.fd) = 2024
21cr|texlive-noto-64351-1|218	Provides:	tex(T2BNotoSansMono-Sup.fd) = 2024
21cr|texlive-noto-64351-1|219	Provides:	tex(T2BNotoSansMono-TLF.fd) = 2024
21cr|texlive-noto-64351-1|220	Provides:	tex(T2BNotoSansMono-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|221	Provides:	tex(T2BNotoSans-OsF.fd) = 2024
21cr|texlive-noto-64351-1|222	Provides:	tex(T2BNotoSans-Sup.fd) = 2024
21cr|texlive-noto-64351-1|223	Provides:	tex(T2BNotoSans-TLF.fd) = 2024
21cr|texlive-noto-64351-1|224	Provides:	tex(T2BNotoSans-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|225	Provides:	tex(T2BNotoSerif-LF.fd) = 2024
21cr|texlive-noto-64351-1|226	Provides:	tex(T2BNotoSerif-OsF.fd) = 2024
21cr|texlive-noto-64351-1|227	Provides:	tex(T2BNotoSerif-Sup.fd) = 2024
21cr|texlive-noto-64351-1|228	Provides:	tex(T2BNotoSerif-TLF.fd) = 2024
21cr|texlive-noto-64351-1|229	Provides:	tex(T2BNotoSerif-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|230	Provides:	tex(T2CNotoSans-LF.fd) = 2024
21cr|texlive-noto-64351-1|231	Provides:	tex(T2CNotoSansMono-Sup.fd) = 2024
21cr|texlive-noto-64351-1|232	Provides:	tex(T2CNotoSansMono-TLF.fd) = 2024
21cr|texlive-noto-64351-1|233	Provides:	tex(T2CNotoSansMono-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|234	Provides:	tex(T2CNotoSans-OsF.fd) = 2024
21cr|texlive-noto-64351-1|235	Provides:	tex(T2CNotoSans-Sup.fd) = 2024
21cr|texlive-noto-64351-1|236	Provides:	tex(T2CNotoSans-TLF.fd) = 2024
21cr|texlive-noto-64351-1|237	Provides:	tex(T2CNotoSans-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|238	Provides:	tex(T2CNotoSerif-LF.fd) = 2024
21cr|texlive-noto-64351-1|239	Provides:	tex(T2CNotoSerif-OsF.fd) = 2024
21cr|texlive-noto-64351-1|240	Provides:	tex(T2CNotoSerif-Sup.fd) = 2024
21cr|texlive-noto-64351-1|241	Provides:	tex(T2CNotoSerif-TLF.fd) = 2024
21cr|texlive-noto-64351-1|242	Provides:	tex(T2CNotoSerif-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|243	Provides:	tex(TS1NotoSans-LF.fd) = 2024
21cr|texlive-noto-64351-1|244	Provides:	tex(TS1NotoSansMono-TLF.fd) = 2024
21cr|texlive-noto-64351-1|245	Provides:	tex(TS1NotoSansMono-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|246	Provides:	tex(TS1NotoSans-OsF.fd) = 2024
21cr|texlive-noto-64351-1|247	Provides:	tex(TS1NotoSans-TLF.fd) = 2024
21cr|texlive-noto-64351-1|248	Provides:	tex(TS1NotoSans-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|249	Provides:	tex(TS1NotoSerif-LF.fd) = 2024
21cr|texlive-noto-64351-1|250	Provides:	tex(TS1NotoSerif-OsF.fd) = 2024
21cr|texlive-noto-64351-1|251	Provides:	tex(TS1NotoSerif-TLF.fd) = 2024
21cr|texlive-noto-64351-1|252	Provides:	tex(TS1NotoSerif-TOsF.fd) = 2024
21cr|texlive-noto-64351-1|253	BuildArch:	noarch
21cr|texlive-noto-64351-1|254	
21cr|texlive-noto-64351-1|255	%description
21cr|texlive-noto-64351-1|256	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-noto-64351-1|257	support for the NotoSerif, NotoSans and NotoSansMono families
21cr|texlive-noto-64351-1|258	of fonts, designed by Steve Matteson for Google.
21cr|texlive-noto-64351-1|259	
21cr|texlive-noto-64351-1|260	%files
21cr|texlive-noto-64351-1|261	%doc %{_texmfdistdir}/doc
21cr|texlive-noto-64351-1|262	%{_texmfdistdir}/fonts/enc/dvips/noto/
21cr|texlive-noto-64351-1|263	%{_texmfdistdir}/fonts/map/dvips/noto/
21cr|texlive-noto-64351-1|264	%{_texmfdistdir}/fonts/tfm/google/noto/
21cr|texlive-noto-64351-1|265	%{_texmfdistdir}/fonts/truetype/google/noto/
21cr|texlive-noto-64351-1|266	%{_texmfdistdir}/fonts/type1/google/noto/
21cr|texlive-noto-64351-1|267	%{_texmfdistdir}/fonts/vf/google/noto/
21cr|texlive-noto-64351-1|268	%{_texmfdistdir}/tex/latex/noto/
21cr|texlive-noto-64351-1|269	
21cr|texlive-noto-64351-1|270	#------------------------------------------------------------------
21cr|texlive-noto-64351-1|271	
21cr|texlive-noto-64351-1|272	%prep
21cr|texlive-noto-64351-1|273	%setup -c -a0 -a1
21cr|texlive-noto-64351-1|274	
21cr|texlive-noto-64351-1|275	%build
21cr|texlive-noto-64351-1|276	
21cr|texlive-noto-64351-1|277	%install
21cr|texlive-noto-64351-1|278	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-noto-64351-1|279	rm -rf tlpkg
21cr|texlive-noto-64351-1|280	cp -fpar * %{buildroot}%{_texmfdistdir}

9886 21
21cr|texlive-noto-emoji-62950-1|1	%define oname noto-emoji
21cr|texlive-noto-emoji-62950-1|2	
21cr|texlive-noto-emoji-62950-1|3	Summary:	Noto Emoji fonts
21cr|texlive-noto-emoji-62950-1|4	Name:		texlive-noto-emoji
21cr|texlive-noto-emoji-62950-1|5	Version:	62950
21cr|texlive-noto-emoji-62950-1|6	Release:	1
21cr|texlive-noto-emoji-62950-1|7	License:	LPPL1.3
21cr|texlive-noto-emoji-62950-1|8	Group:		Publishing
21cr|texlive-noto-emoji-62950-1|9	Url:		https://www.ctan.org
21cr|texlive-noto-emoji-62950-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-noto-emoji-62950-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-noto-emoji-62950-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-noto-emoji-62950-1|13	Requires:	texlive-tlpkg
21cr|texlive-noto-emoji-62950-1|14	Requires:	texlive-kpathsea
21cr|texlive-noto-emoji-62950-1|15	BuildArch:	noarch
21cr|texlive-noto-emoji-62950-1|16	
21cr|texlive-noto-emoji-62950-1|17	%description
21cr|texlive-noto-emoji-62950-1|18	Noto Color Emoji supports all emoji defined in the latest
21cr|texlive-noto-emoji-62950-1|19	Unicode version.
21cr|texlive-noto-emoji-62950-1|20	
21cr|texlive-noto-emoji-62950-1|21	%files
21cr|texlive-noto-emoji-62950-1|22	%doc %{_texmfdistdir}/doc/fonts/noto-emoji
21cr|texlive-noto-emoji-62950-1|23	%{_texmfdistdir}/fonts/truetype/google/noto-emoji
21cr|texlive-noto-emoji-62950-1|24	
21cr|texlive-noto-emoji-62950-1|25	#------------------------------------------------------------------
21cr|texlive-noto-emoji-62950-1|26	
21cr|texlive-noto-emoji-62950-1|27	%prep
21cr|texlive-noto-emoji-62950-1|28	%setup -c -a0 -a1
21cr|texlive-noto-emoji-62950-1|29	
21cr|texlive-noto-emoji-62950-1|30	%build
21cr|texlive-noto-emoji-62950-1|31	
21cr|texlive-noto-emoji-62950-1|32	%install
21cr|texlive-noto-emoji-62950-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-noto-emoji-62950-1|34	rm -rf tlpkg
21cr|texlive-noto-emoji-62950-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9887 21
21cr|texlive-notomath-58726-1|1	%define oname notomath
21cr|texlive-notomath-58726-1|2	
21cr|texlive-notomath-58726-1|3	Summary:	Math support for Noto fonts
21cr|texlive-notomath-58726-1|4	Name:		texlive-notomath
21cr|texlive-notomath-58726-1|5	Version:	58726
21cr|texlive-notomath-58726-1|6	Release:	1
21cr|texlive-notomath-58726-1|7	License:	LPPL1.3
21cr|texlive-notomath-58726-1|8	Group:		Publishing
21cr|texlive-notomath-58726-1|9	Url:		https://www.ctan.org
21cr|texlive-notomath-58726-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-notomath-58726-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-notomath-58726-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-notomath-58726-1|13	Requires:	texlive-tlpkg
21cr|texlive-notomath-58726-1|14	Requires:	texlive-kpathsea
21cr|texlive-notomath-58726-1|15	Provides:	tex(NotoMath.map) = 2024
21cr|texlive-notomath-58726-1|16	Provides:	tex(notomath.sty) = 2024
21cr|texlive-notomath-58726-1|17	Provides:	tex(omlnotomi.fd) = 2024
21cr|texlive-notomath-58726-1|18	Provides:	tex(omlnotosansmi.fd) = 2024
21cr|texlive-notomath-58726-1|19	BuildArch:	noarch
21cr|texlive-notomath-58726-1|20	
21cr|texlive-notomath-58726-1|21	%description
21cr|texlive-notomath-58726-1|22	Math support via newtxmath for Google's NotoSerif and NotoSans.
21cr|texlive-notomath-58726-1|23	(Regular and Bold weights only.)
21cr|texlive-notomath-58726-1|24	
21cr|texlive-notomath-58726-1|25	%files
21cr|texlive-notomath-58726-1|26	%doc %{_texmfdistdir}/doc/fonts/notomath
21cr|texlive-notomath-58726-1|27	%{_texmfdistdir}/fonts/map/dvips/notomath
21cr|texlive-notomath-58726-1|28	%{_texmfdistdir}/fonts/tfm/public/notomath
21cr|texlive-notomath-58726-1|29	%{_texmfdistdir}/fonts/type1/public/notomath
21cr|texlive-notomath-58726-1|30	%{_texmfdistdir}/fonts/vf/public/notomath
21cr|texlive-notomath-58726-1|31	%{_texmfdistdir}/tex/latex/notomath
21cr|texlive-notomath-58726-1|32	
21cr|texlive-notomath-58726-1|33	#------------------------------------------------------------------
21cr|texlive-notomath-58726-1|34	
21cr|texlive-notomath-58726-1|35	%prep
21cr|texlive-notomath-58726-1|36	%setup -c -a0 -a1
21cr|texlive-notomath-58726-1|37	
21cr|texlive-notomath-58726-1|38	%build
21cr|texlive-notomath-58726-1|39	
21cr|texlive-notomath-58726-1|40	%install
21cr|texlive-notomath-58726-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-notomath-58726-1|42	rm -rf tlpkg
21cr|texlive-notomath-58726-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9888 21
21cr|texlive-novel-1.52-1|1	# revision 54512
21cr|texlive-novel-1.52-1|2	# category Package
21cr|texlive-novel-1.52-1|3	# catalog-ctan 	/macros/luatex/latex/novel
21cr|texlive-novel-1.52-1|4	# catalog-license lppl1.3c
21cr|texlive-novel-1.52-1|5	# catalogue-topics dissertation class
21cr|texlive-novel-1.52-1|6	Name:		texlive-novel
21cr|texlive-novel-1.52-1|7	Version:	1.52
21cr|texlive-novel-1.52-1|8	Release:	1
21cr|texlive-novel-1.52-1|9	Epoch:		1
21cr|texlive-novel-1.52-1|10	Summary:	Class for printing fiction, such as novels
21cr|texlive-novel-1.52-1|11	Group:		Publishing
21cr|texlive-novel-1.52-1|12	URL:		https://www.ctan.org/pkg/novel
21cr|texlive-novel-1.52-1|13	License:	PPL 1.3c
21cr|texlive-novel-1.52-1|14	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/novel.tar.xz
21cr|texlive-novel-1.52-1|15	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/novel.doc.tar.xz
21cr|texlive-novel-1.52-1|16	BuildArch:	noarch
21cr|texlive-novel-1.52-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-novel-1.52-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-novel-1.52-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-novel-1.52-1|20	
21cr|texlive-novel-1.52-1|21	
21cr|texlive-novel-1.52-1|22	%description
21cr|texlive-novel-1.52-1|23	This LuaLaTeX document class is specifically written to meet the needs of original
21cr|texlive-novel-1.52-1|24	fiction writers, who are typesetting their own novels for non-color print-on-demand
21cr|texlive-novel-1.52-1|25	technology. Built-in PDF/X is available, using new technology.
21cr|texlive-novel-1.52-1|26	The package is well suited for detective novels, science fiction, and short stories.
21cr|texlive-novel-1.52-1|27	It is however not recommended for creating color picture books or dissertations.
21cr|texlive-novel-1.52-1|28	
21cr|texlive-novel-1.52-1|29	#-----------------------------------------------------------------------
21cr|texlive-novel-1.52-1|30	%files
21cr|texlive-novel-1.52-1|31	%{_texmfdistdir}/tex/*
21cr|texlive-novel-1.52-1|32	%{_texmfdistdir}/fonts/*
21cr|texlive-novel-1.52-1|33	%doc %{_texmfdistdir}/doc/*
21cr|texlive-novel-1.52-1|34	#-----------------------------------------------------------------------
21cr|texlive-novel-1.52-1|35	%prep
21cr|texlive-novel-1.52-1|36	%setup -c -a0 -a1
21cr|texlive-novel-1.52-1|37	
21cr|texlive-novel-1.52-1|38	%build
21cr|texlive-novel-1.52-1|39	
21cr|texlive-novel-1.52-1|40	%install
21cr|texlive-novel-1.52-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-novel-1.52-1|42	cp -fpar tex fonts doc %{buildroot}%{_texmfdistdir}
21cr|texlive-novel-1.52-1|43	

9889 21
21cr|texlive-npp-for-context-0.98-1|1	Name:		texlive-npp-for-context
21cr|texlive-npp-for-context-0.98-1|2	Version:	0.98
21cr|texlive-npp-for-context-0.98-1|3	Release:	1
21cr|texlive-npp-for-context-0.98-1|4	Summary:	Context plugin for Notepad++
21cr|texlive-npp-for-context-0.98-1|5	Group:		Publishing
21cr|texlive-npp-for-context-0.98-1|6	License:	MIT
21cr|texlive-npp-for-context-0.98-1|7	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/npp-for-context.tar.xz
21cr|texlive-npp-for-context-0.98-1|8	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/npp-for-context.doc.tar.xz
21cr|texlive-npp-for-context-0.98-1|9	BuildArch:	noarch
21cr|texlive-npp-for-context-0.98-1|10	BuildRequires:	texlive-tlpkg
21cr|texlive-npp-for-context-0.98-1|11	Requires(pre):	texlive-tlpkg
21cr|texlive-npp-for-context-0.98-1|12	Requires(post):	texlive-kpathsea
21cr|texlive-npp-for-context-0.98-1|13	
21cr|texlive-npp-for-context-0.98-1|14	%description
21cr|texlive-npp-for-context-0.98-1|15	This package provides A plugin for Notepad++ that implements,
21cr|texlive-npp-for-context-0.98-1|16	for the ConTeXt document processing system, a language lexer
21cr|texlive-npp-for-context-0.98-1|17	for semantic highlighting of TeX, LuaTeX, and ConTeXt commands;
21cr|texlive-npp-for-context-0.98-1|18	autocompletion of commands with full support for calltips (set
21cr|texlive-npp-for-context-0.98-1|19	in columns); tagging and insertion of markup and templates,
21cr|texlive-npp-for-context-0.98-1|20	with support for mnemonic keys. A color scheme and two
21cr|texlive-npp-for-context-0.98-1|21	complementary Notepad++ themes: "Silver Twilight Hi" and
21cr|texlive-npp-for-context-0.98-1|22	"Silver Twilight Lo".
21cr|texlive-npp-for-context-0.98-1|23	#-----------------------------------------------------------------------
21cr|texlive-npp-for-context-0.98-1|24	%files
21cr|texlive-npp-for-context-0.98-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-npp-for-context-0.98-1|26	
21cr|texlive-npp-for-context-0.98-1|27	#-----------------------------------------------------------------------
21cr|texlive-npp-for-context-0.98-1|28	%prep
21cr|texlive-npp-for-context-0.98-1|29	%setup -c -a0 -a1
21cr|texlive-npp-for-context-0.98-1|30	
21cr|texlive-npp-for-context-0.98-1|31	%build
21cr|texlive-npp-for-context-0.98-1|32	
21cr|texlive-npp-for-context-0.98-1|33	%install
21cr|texlive-npp-for-context-0.98-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-npp-for-context-0.98-1|35	cp -fpar doc %{buildroot}%{_texmfdistdir}

9890 21
21cr|texlive-nth-54252-1|1	%define oname nth
21cr|texlive-nth-54252-1|2	
21cr|texlive-nth-54252-1|3	Summary:	Generate English ordinal numbers
21cr|texlive-nth-54252-1|4	Name:		texlive-nth
21cr|texlive-nth-54252-1|5	Version:	54252
21cr|texlive-nth-54252-1|6	Release:	1
21cr|texlive-nth-54252-1|7	License:	LPPL1.3
21cr|texlive-nth-54252-1|8	Group:		Publishing
21cr|texlive-nth-54252-1|9	Url:		https://www.ctan.org
21cr|texlive-nth-54252-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nth-54252-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-nth-54252-1|12	Requires:	texlive-tlpkg
21cr|texlive-nth-54252-1|13	Requires:	texlive-kpathsea
21cr|texlive-nth-54252-1|14	Provides:	tex(nth.sty) = 2024
21cr|texlive-nth-54252-1|15	BuildArch:	noarch
21cr|texlive-nth-54252-1|16	
21cr|texlive-nth-54252-1|17	%description
21cr|texlive-nth-54252-1|18	The command \nth{<number>} generates English ordinal numbers of
21cr|texlive-nth-54252-1|19	the form 1st, 2nd, 3rd, 4th, etc. LaTeX package options may
21cr|texlive-nth-54252-1|20	specify that the ordinal mark be superscripted, and that
21cr|texlive-nth-54252-1|21	negative numbers may be treated; Plain TeX users have no access
21cr|texlive-nth-54252-1|22	to package options, so need to redefine macros for these
21cr|texlive-nth-54252-1|23	changes.
21cr|texlive-nth-54252-1|24	
21cr|texlive-nth-54252-1|25	%files
21cr|texlive-nth-54252-1|26	%{_texmfdistdir}/tex/generic/nth
21cr|texlive-nth-54252-1|27	
21cr|texlive-nth-54252-1|28	#------------------------------------------------------------------
21cr|texlive-nth-54252-1|29	
21cr|texlive-nth-54252-1|30	%prep
21cr|texlive-nth-54252-1|31	%setup -c -a0
21cr|texlive-nth-54252-1|32	
21cr|texlive-nth-54252-1|33	%build
21cr|texlive-nth-54252-1|34	
21cr|texlive-nth-54252-1|35	%install
21cr|texlive-nth-54252-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nth-54252-1|37	rm -rf tlpkg
21cr|texlive-nth-54252-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9891 21
21cr|texlive-nucleardata-20180404-1|1	Name:		texlive-nucleardata
21cr|texlive-nucleardata-20180404-1|2	Version:	20180404
21cr|texlive-nucleardata-20180404-1|3	Release:	1
21cr|texlive-nucleardata-20180404-1|4	Summary:	Provides data about atomic nuclides for documents
21cr|texlive-nucleardata-20180404-1|5	Group:		Publishing
21cr|texlive-nucleardata-20180404-1|6	URL:		https://ctan.org/pkg/nucleardata
21cr|texlive-nucleardata-20180404-1|7	License:	LPPL1.3
21cr|texlive-nucleardata-20180404-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nucleardata.tar.xz
21cr|texlive-nucleardata-20180404-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nucleardata.doc.tar.xz
21cr|texlive-nucleardata-20180404-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nucleardata.source.tar.xz
21cr|texlive-nucleardata-20180404-1|11	BuildArch:	noarch
21cr|texlive-nucleardata-20180404-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nucleardata-20180404-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-nucleardata-20180404-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-nucleardata-20180404-1|15	
21cr|texlive-nucleardata-20180404-1|16	%description
21cr|texlive-nucleardata-20180404-1|17	The package provides data and commands for including nuclear
21cr|texlive-nucleardata-20180404-1|18	and atomic mass and energy data in LaTeX documents. It uses the
21cr|texlive-nucleardata-20180404-1|19	PythonTeX package and requires pythontex.exe to be called with
21cr|texlive-nucleardata-20180404-1|20	the TeX file as the argument.
21cr|texlive-nucleardata-20180404-1|21	
21cr|texlive-nucleardata-20180404-1|22	
21cr|texlive-nucleardata-20180404-1|23	
21cr|texlive-nucleardata-20180404-1|24	#-----------------------------------------------------------------------
21cr|texlive-nucleardata-20180404-1|25	%files
21cr|texlive-nucleardata-20180404-1|26	%{_texmfdistdir}/tex
21cr|texlive-nucleardata-20180404-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-nucleardata-20180404-1|28	%{_texmfdistdir}/source
21cr|texlive-nucleardata-20180404-1|29	
21cr|texlive-nucleardata-20180404-1|30	#-----------------------------------------------------------------------
21cr|texlive-nucleardata-20180404-1|31	%prep
21cr|texlive-nucleardata-20180404-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-nucleardata-20180404-1|33	
21cr|texlive-nucleardata-20180404-1|34	%build
21cr|texlive-nucleardata-20180404-1|35	
21cr|texlive-nucleardata-20180404-1|36	%install
21cr|texlive-nucleardata-20180404-1|37	mkdir -p %{buildroot}%{_texmfdistdir}

9892 21
21cr|texlive-numberpt-51640-1|1	%define oname numberpt
21cr|texlive-numberpt-51640-1|2	
21cr|texlive-numberpt-51640-1|3	Summary:	Counters spelled out in Portuguese
21cr|texlive-numberpt-51640-1|4	Name:		texlive-numberpt
21cr|texlive-numberpt-51640-1|5	Version:	51640
21cr|texlive-numberpt-51640-1|6	Release:	1
21cr|texlive-numberpt-51640-1|7	License:	LPPL1.3
21cr|texlive-numberpt-51640-1|8	Group:		Publishing
21cr|texlive-numberpt-51640-1|9	Url:		https://www.ctan.org
21cr|texlive-numberpt-51640-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-numberpt-51640-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-numberpt-51640-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-numberpt-51640-1|13	Requires:	texlive-tlpkg
21cr|texlive-numberpt-51640-1|14	Requires:	texlive-kpathsea
21cr|texlive-numberpt-51640-1|15	Provides:	tex(numberpt.sty) = 2024
21cr|texlive-numberpt-51640-1|16	BuildArch:	noarch
21cr|texlive-numberpt-51640-1|17	
21cr|texlive-numberpt-51640-1|18	%description
21cr|texlive-numberpt-51640-1|19	This packages defines commands to display counters spelled out
21cr|texlive-numberpt-51640-1|20	in Portuguese. The styles are \numberpt for "all lowercase"
21cr|texlive-numberpt-51640-1|21	\Numberpt for "First word capitalized" \NumberPt for "All
21cr|texlive-numberpt-51640-1|22	Capitalized" \NUMBERPT for "ALL UPPERCASE" For example,
21cr|texlive-numberpt-51640-1|23	\renewcommand{\thechapter}{\NumberPt{chapter}} makes chapter
21cr|texlive-numberpt-51640-1|24	titles to be rendered as "Capitulo Um", "Capitulo Dois" etc.
21cr|texlive-numberpt-51640-1|25	Options are offered to select variations in the spelling of
21cr|texlive-numberpt-51640-1|26	"14", or Brazilian vs. European Portuguese forms in the
21cr|texlive-numberpt-51640-1|27	spelling of "16", "17", and "19". The package requires expl3
21cr|texlive-numberpt-51640-1|28	and xparse.
21cr|texlive-numberpt-51640-1|29	
21cr|texlive-numberpt-51640-1|30	%files
21cr|texlive-numberpt-51640-1|31	%doc %{_texmfdistdir}/doc/latex/numberpt
21cr|texlive-numberpt-51640-1|32	%{_texmfdistdir}/tex/latex/numberpt
21cr|texlive-numberpt-51640-1|33	
21cr|texlive-numberpt-51640-1|34	#------------------------------------------------------------------
21cr|texlive-numberpt-51640-1|35	
21cr|texlive-numberpt-51640-1|36	%prep
21cr|texlive-numberpt-51640-1|37	%setup -c -a0 -a1
21cr|texlive-numberpt-51640-1|38	
21cr|texlive-numberpt-51640-1|39	%build
21cr|texlive-numberpt-51640-1|40	
21cr|texlive-numberpt-51640-1|41	%install
21cr|texlive-numberpt-51640-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-numberpt-51640-1|43	rm -rf tlpkg
21cr|texlive-numberpt-51640-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9893 21
21cr|texlive-numerica-61283-1|1	%define oname numerica
21cr|texlive-numerica-61283-1|2	
21cr|texlive-numerica-61283-1|3	Summary:	Numerically evaluate mathematical expressions in LaTeX form
21cr|texlive-numerica-61283-1|4	Name:		texlive-numerica
21cr|texlive-numerica-61283-1|5	Version:	61283
21cr|texlive-numerica-61283-1|6	Release:	1
21cr|texlive-numerica-61283-1|7	License:	LPPL1.3
21cr|texlive-numerica-61283-1|8	Group:		Publishing
21cr|texlive-numerica-61283-1|9	Url:		https://www.ctan.org
21cr|texlive-numerica-61283-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-numerica-61283-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-numerica-61283-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-numerica-61283-1|13	#Requires:	tex(amsmath.sty)
21cr|texlive-numerica-61283-1|14	#Requires:	tex(expl3.sty)
21cr|texlive-numerica-61283-1|15	#Requires:	tex(l3keys2e.sty)
21cr|texlive-numerica-61283-1|16	Requires:	texlive-tlpkg
21cr|texlive-numerica-61283-1|17	Requires:	texlive-kpathsea
21cr|texlive-numerica-61283-1|18	Requires:	texlive-l3kernel
21cr|texlive-numerica-61283-1|19	Requires:	texlive-l3packages
21cr|texlive-numerica-61283-1|20	#Requires:	tex(mathtools.sty)
21cr|texlive-numerica-61283-1|21	#Requires:	tex(xparse.sty)
21cr|texlive-numerica-61283-1|22	Provides:	tex(numerica-lyx.def) = 2024
21cr|texlive-numerica-61283-1|23	Provides:	tex(numerica-plus.def) = 2024
21cr|texlive-numerica-61283-1|24	Provides:	tex(numerica.sty) = 2024
21cr|texlive-numerica-61283-1|25	Provides:	tex(numerica-tables.def) = 2024
21cr|texlive-numerica-61283-1|26	BuildArch:	noarch
21cr|texlive-numerica-61283-1|27	
21cr|texlive-numerica-61283-1|28	%description
21cr|texlive-numerica-61283-1|29	This package defines a command to wrap around a mathematical
21cr|texlive-numerica-61283-1|30	expression in its LaTeX form and, once values are assigned to
21cr|texlive-numerica-61283-1|31	variables, numerically evaluate it. The intent is to avoid the
21cr|texlive-numerica-61283-1|32	need to modify the LaTeX form of the expression being
21cr|texlive-numerica-61283-1|33	evaluated. For programs with a preview facility like LyX, or
21cr|texlive-numerica-61283-1|34	compile-as-you-go systems, interactive back-of-envelope
21cr|texlive-numerica-61283-1|35	calculations and numerical exploration are possible within the
21cr|texlive-numerica-61283-1|36	document being worked on. The package requires the bundles
21cr|texlive-numerica-61283-1|37	l3kernel and l3packages, and the amsmath and mathtools
21cr|texlive-numerica-61283-1|38	packages.
21cr|texlive-numerica-61283-1|39	
21cr|texlive-numerica-61283-1|40	%files
21cr|texlive-numerica-61283-1|41	%doc %{_texmfdistdir}/doc/latex/numerica
21cr|texlive-numerica-61283-1|42	%{_texmfdistdir}/tex/latex/numerica
21cr|texlive-numerica-61283-1|43	
21cr|texlive-numerica-61283-1|44	#------------------------------------------------------------------
21cr|texlive-numerica-61283-1|45	
21cr|texlive-numerica-61283-1|46	%prep
21cr|texlive-numerica-61283-1|47	%setup -c -a0 -a1
21cr|texlive-numerica-61283-1|48	
21cr|texlive-numerica-61283-1|49	%build
21cr|texlive-numerica-61283-1|50	
21cr|texlive-numerica-61283-1|51	%install
21cr|texlive-numerica-61283-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-numerica-61283-1|53	rm -rf tlpkg
21cr|texlive-numerica-61283-1|54	cp -fpar * %{buildroot}%{_texmfdistdir}

9894 21
21cr|texlive-numerica-plus-61289-1|1	%define oname numerica-plus
21cr|texlive-numerica-plus-61289-1|2	
21cr|texlive-numerica-plus-61289-1|3	Summary:	Iteration and recurrence relations: finding fixed points, zeros and extrema of functions
21cr|texlive-numerica-plus-61289-1|4	Name:		texlive-numerica-plus
21cr|texlive-numerica-plus-61289-1|5	Version:	61289
21cr|texlive-numerica-plus-61289-1|6	Release:	1
21cr|texlive-numerica-plus-61289-1|7	License:	LPPL1.3
21cr|texlive-numerica-plus-61289-1|8	Group:		Publishing
21cr|texlive-numerica-plus-61289-1|9	Url:		https://www.ctan.org
21cr|texlive-numerica-plus-61289-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-numerica-plus-61289-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-numerica-plus-61289-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-numerica-plus-61289-1|13	Requires:	texlive-tlpkg
21cr|texlive-numerica-plus-61289-1|14	Requires:	texlive-kpathsea
21cr|texlive-numerica-plus-61289-1|15	Provides:	tex(numerica-plus.sty) = 2024
21cr|texlive-numerica-plus-61289-1|16	BuildArch:	noarch
21cr|texlive-numerica-plus-61289-1|17	
21cr|texlive-numerica-plus-61289-1|18	%description
21cr|texlive-numerica-plus-61289-1|19	The package defines commands to iterate functions of a single
21cr|texlive-numerica-plus-61289-1|20	variable, find fixed points, zeros and extrema of such
21cr|texlive-numerica-plus-61289-1|21	functions, and calculate the terms of recurrence relations.
21cr|texlive-numerica-plus-61289-1|22	numerica-plus requires the package numerica, version 2, which
21cr|texlive-numerica-plus-61289-1|23	in turn requires l3kernel , l3packages, and the amsmath and
21cr|texlive-numerica-plus-61289-1|24	mathtools packages.
21cr|texlive-numerica-plus-61289-1|25	
21cr|texlive-numerica-plus-61289-1|26	%files
21cr|texlive-numerica-plus-61289-1|27	%doc %{_texmfdistdir}/doc/latex/numerica-plus
21cr|texlive-numerica-plus-61289-1|28	%{_texmfdistdir}/tex/latex/numerica-plus
21cr|texlive-numerica-plus-61289-1|29	
21cr|texlive-numerica-plus-61289-1|30	#------------------------------------------------------------------
21cr|texlive-numerica-plus-61289-1|31	
21cr|texlive-numerica-plus-61289-1|32	%prep
21cr|texlive-numerica-plus-61289-1|33	%setup -c -a0 -a1
21cr|texlive-numerica-plus-61289-1|34	
21cr|texlive-numerica-plus-61289-1|35	%build
21cr|texlive-numerica-plus-61289-1|36	
21cr|texlive-numerica-plus-61289-1|37	%install
21cr|texlive-numerica-plus-61289-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-numerica-plus-61289-1|39	rm -rf tlpkg
21cr|texlive-numerica-plus-61289-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9895 21
21cr|texlive-numerica-tables-61288-1|1	%define oname numerica-tables
21cr|texlive-numerica-tables-61288-1|2	
21cr|texlive-numerica-tables-61288-1|3	Summary:	Create multi-column tables of mathematical functions
21cr|texlive-numerica-tables-61288-1|4	Name:		texlive-numerica-tables
21cr|texlive-numerica-tables-61288-1|5	Version:	61288
21cr|texlive-numerica-tables-61288-1|6	Release:	1
21cr|texlive-numerica-tables-61288-1|7	License:	LPPL1.3
21cr|texlive-numerica-tables-61288-1|8	Group:		Publishing
21cr|texlive-numerica-tables-61288-1|9	Url:		https://www.ctan.org
21cr|texlive-numerica-tables-61288-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-numerica-tables-61288-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-numerica-tables-61288-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-numerica-tables-61288-1|13	Requires:	texlive-tlpkg
21cr|texlive-numerica-tables-61288-1|14	Requires:	texlive-kpathsea
21cr|texlive-numerica-tables-61288-1|15	Provides:	tex(numerica-tables.sty) = 2024
21cr|texlive-numerica-tables-61288-1|16	BuildArch:	noarch
21cr|texlive-numerica-tables-61288-1|17	
21cr|texlive-numerica-tables-61288-1|18	%description
21cr|texlive-numerica-tables-61288-1|19	The package defines a command to create possibly multi-column
21cr|texlive-numerica-tables-61288-1|20	tables of mathematical function values. Key = value settings
21cr|texlive-numerica-tables-61288-1|21	produce a wide variety of table styles consistent with the
21cr|texlive-numerica-tables-61288-1|22	booktabs package (required). Also required are the packages
21cr|texlive-numerica-tables-61288-1|23	numerica(v.2), l3kernel, l3packages, amsmath and mathtools.
21cr|texlive-numerica-tables-61288-1|24	
21cr|texlive-numerica-tables-61288-1|25	%files
21cr|texlive-numerica-tables-61288-1|26	%doc %{_texmfdistdir}/doc/latex/numerica-tables
21cr|texlive-numerica-tables-61288-1|27	%{_texmfdistdir}/tex/latex/numerica-tables
21cr|texlive-numerica-tables-61288-1|28	
21cr|texlive-numerica-tables-61288-1|29	#------------------------------------------------------------------
21cr|texlive-numerica-tables-61288-1|30	
21cr|texlive-numerica-tables-61288-1|31	%prep
21cr|texlive-numerica-tables-61288-1|32	%setup -c -a0 -a1
21cr|texlive-numerica-tables-61288-1|33	
21cr|texlive-numerica-tables-61288-1|34	%build
21cr|texlive-numerica-tables-61288-1|35	
21cr|texlive-numerica-tables-61288-1|36	%install
21cr|texlive-numerica-tables-61288-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-numerica-tables-61288-1|38	rm -rf tlpkg
21cr|texlive-numerica-tables-61288-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9896 21
21cr|texlive-numnameru-44895-1|1	%define oname numnameru
21cr|texlive-numnameru-44895-1|2	
21cr|texlive-numnameru-44895-1|3	Summary:	Converts a number to the russian spelled out name
21cr|texlive-numnameru-44895-1|4	Name:		texlive-numnameru
21cr|texlive-numnameru-44895-1|5	Version:	44895
21cr|texlive-numnameru-44895-1|6	Release:	1
21cr|texlive-numnameru-44895-1|7	License:	LPPL1.3
21cr|texlive-numnameru-44895-1|8	Group:		Publishing
21cr|texlive-numnameru-44895-1|9	Url:		https://www.ctan.org
21cr|texlive-numnameru-44895-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-numnameru-44895-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-numnameru-44895-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-numnameru-44895-1|13	Requires:	texlive-tlpkg
21cr|texlive-numnameru-44895-1|14	Requires:	texlive-kpathsea
21cr|texlive-numnameru-44895-1|15	Provides:	tex(numnameru.sty) = 2024
21cr|texlive-numnameru-44895-1|16	BuildArch:	noarch
21cr|texlive-numnameru-44895-1|17	
21cr|texlive-numnameru-44895-1|18	%description
21cr|texlive-numnameru-44895-1|19	This package converts a numerical number to the russian spelled
21cr|texlive-numnameru-44895-1|20	out name of the number. For example, 1 - odin, 2 - dva, 12 -
21cr|texlive-numnameru-44895-1|21	dvenadtsat'.
21cr|texlive-numnameru-44895-1|22	
21cr|texlive-numnameru-44895-1|23	%files
21cr|texlive-numnameru-44895-1|24	%doc %{_texmfdistdir}/doc/latex/numnameru/
21cr|texlive-numnameru-44895-1|25	%{_texmfdistdir}/tex/latex/numnameru/
21cr|texlive-numnameru-44895-1|26	
21cr|texlive-numnameru-44895-1|27	#------------------------------------------------------------------
21cr|texlive-numnameru-44895-1|28	
21cr|texlive-numnameru-44895-1|29	%prep
21cr|texlive-numnameru-44895-1|30	%setup -c -a0 -a1
21cr|texlive-numnameru-44895-1|31	
21cr|texlive-numnameru-44895-1|32	%build
21cr|texlive-numnameru-44895-1|33	
21cr|texlive-numnameru-44895-1|34	%install
21cr|texlive-numnameru-44895-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-numnameru-44895-1|36	rm -rf tlpkg
21cr|texlive-numnameru-44895-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9897 21
21cr|texlive-nunito-57429-1|1	%define oname nunito
21cr|texlive-nunito-57429-1|2	
21cr|texlive-nunito-57429-1|3	Summary:	The Nunito font face with support for LaTeX and pdfLaTeX
21cr|texlive-nunito-57429-1|4	Name:		texlive-nunito
21cr|texlive-nunito-57429-1|5	Version:	57429
21cr|texlive-nunito-57429-1|6	Release:	1
21cr|texlive-nunito-57429-1|7	License:	LPPL1.3
21cr|texlive-nunito-57429-1|8	Group:		Publishing
21cr|texlive-nunito-57429-1|9	Url:		https://www.ctan.org
21cr|texlive-nunito-57429-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nunito-57429-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nunito-57429-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nunito-57429-1|13	Requires:	texlive-tlpkg
21cr|texlive-nunito-57429-1|14	Requires:	texlive-kpathsea
21cr|texlive-nunito-57429-1|15	Provides:	tex(a_2owfxx.enc) = 2024
21cr|texlive-nunito-57429-1|16	Provides:	tex(a_35ovjx.enc) = 2024
21cr|texlive-nunito-57429-1|17	Provides:	tex(a_g4f2r6.enc) = 2024
21cr|texlive-nunito-57429-1|18	Provides:	tex(a_hxzdi6.enc) = 2024
21cr|texlive-nunito-57429-1|19	Provides:	tex(a_lzhlbi.enc) = 2024
21cr|texlive-nunito-57429-1|20	Provides:	tex(a_nr4mc7.enc) = 2024
21cr|texlive-nunito-57429-1|21	Provides:	tex(a_wslvgt.enc) = 2024
21cr|texlive-nunito-57429-1|22	Provides:	tex(a_xcjjqo.enc) = 2024
21cr|texlive-nunito-57429-1|23	Provides:	tex(a_xv7ze7.enc) = 2024
21cr|texlive-nunito-57429-1|24	Provides:	tex(a_xzgqel.enc) = 2024
21cr|texlive-nunito-57429-1|25	Provides:	tex(LY1Nunito-Sup.fd) = 2024
21cr|texlive-nunito-57429-1|26	Provides:	tex(LY1Nunito-TLF.fd) = 2024
21cr|texlive-nunito-57429-1|27	Provides:	tex(LY1Nunito-TOsF.fd) = 2024
21cr|texlive-nunito-57429-1|28	Provides:	tex(Nunito.map) = 2024
21cr|texlive-nunito-57429-1|29	Provides:	tex(nunito.sty) = 2024
21cr|texlive-nunito-57429-1|30	Provides:	tex(OT1Nunito-Sup.fd) = 2024
21cr|texlive-nunito-57429-1|31	Provides:	tex(OT1Nunito-TLF.fd) = 2024
21cr|texlive-nunito-57429-1|32	Provides:	tex(OT1Nunito-TOsF.fd) = 2024
21cr|texlive-nunito-57429-1|33	Provides:	tex(T1Nunito-Sup.fd) = 2024
21cr|texlive-nunito-57429-1|34	Provides:	tex(T1Nunito-TLF.fd) = 2024
21cr|texlive-nunito-57429-1|35	Provides:	tex(T1Nunito-TOsF.fd) = 2024
21cr|texlive-nunito-57429-1|36	Provides:	tex(TS1Nunito-TLF.fd) = 2024
21cr|texlive-nunito-57429-1|37	Provides:	tex(TS1Nunito-TOsF.fd) = 2024
21cr|texlive-nunito-57429-1|38	BuildArch:	noarch
21cr|texlive-nunito-57429-1|39	
21cr|texlive-nunito-57429-1|40	%description
21cr|texlive-nunito-57429-1|41	This package provides LaTeX and pdfLaTeX support for the Nunito
21cr|texlive-nunito-57429-1|42	family of fonts, designed by Vernon Adams, Cyreal.
21cr|texlive-nunito-57429-1|43	
21cr|texlive-nunito-57429-1|44	%files
21cr|texlive-nunito-57429-1|45	%doc %{_texmfdistdir}/doc/fonts/nunito
21cr|texlive-nunito-57429-1|46	%{_texmfdistdir}/fonts/enc/dvips/nunito
21cr|texlive-nunito-57429-1|47	%{_texmfdistdir}/fonts/map/dvips/nunito
21cr|texlive-nunito-57429-1|48	%{_texmfdistdir}/fonts/opentype/public/nunito
21cr|texlive-nunito-57429-1|49	%{_texmfdistdir}/fonts/tfm/public/nunito
21cr|texlive-nunito-57429-1|50	%{_texmfdistdir}/fonts/type1/public/nunito
21cr|texlive-nunito-57429-1|51	%{_texmfdistdir}/fonts/vf/public/nunito
21cr|texlive-nunito-57429-1|52	%{_texmfdistdir}/tex/latex/nunito
21cr|texlive-nunito-57429-1|53	
21cr|texlive-nunito-57429-1|54	#------------------------------------------------------------------
21cr|texlive-nunito-57429-1|55	
21cr|texlive-nunito-57429-1|56	%prep
21cr|texlive-nunito-57429-1|57	%setup -c -a0 -a1
21cr|texlive-nunito-57429-1|58	
21cr|texlive-nunito-57429-1|59	%build
21cr|texlive-nunito-57429-1|60	
21cr|texlive-nunito-57429-1|61	%install
21cr|texlive-nunito-57429-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nunito-57429-1|63	rm -rf tlpkg
21cr|texlive-nunito-57429-1|64	cp -fpar * %{buildroot}%{_texmfdistdir}

9898 21
21cr|texlive-nwafuthesis-63438-1|1	%define oname nwafuthesis
21cr|texlive-nwafuthesis-63438-1|2	
21cr|texlive-nwafuthesis-63438-1|3	Summary:	A thesis template package for Northwest A&F University, China
21cr|texlive-nwafuthesis-63438-1|4	Name:		texlive-nwafuthesis
21cr|texlive-nwafuthesis-63438-1|5	Version:	63438
21cr|texlive-nwafuthesis-63438-1|6	Release:	1
21cr|texlive-nwafuthesis-63438-1|7	License:	LPPL1.3
21cr|texlive-nwafuthesis-63438-1|8	Group:		Publishing
21cr|texlive-nwafuthesis-63438-1|9	Url:		https://www.ctan.org
21cr|texlive-nwafuthesis-63438-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-nwafuthesis-63438-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-nwafuthesis-63438-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-nwafuthesis-63438-1|13	Requires:	texlive-tlpkg
21cr|texlive-nwafuthesis-63438-1|14	Requires:	texlive-kpathsea
21cr|texlive-nwafuthesis-63438-1|15	Provides:	tex(nwafuthesis.cls) = 2024
21cr|texlive-nwafuthesis-63438-1|16	BuildArch:	noarch
21cr|texlive-nwafuthesis-63438-1|17	
21cr|texlive-nwafuthesis-63438-1|18	%description
21cr|texlive-nwafuthesis-63438-1|19	This template supports doctoral and master dissertations and
21cr|texlive-nwafuthesis-63438-1|20	undergraduate theses in Chinese. With the help of modern LaTeX3
21cr|texlive-nwafuthesis-63438-1|21	technology, nwafuthesis aims to create a simple interface, a
21cr|texlive-nwafuthesis-63438-1|22	normative format, as well as a hackable class for the users. At
21cr|texlive-nwafuthesis-63438-1|23	present, nwafuthesis only supports XeTeX and LuaTeX engines.
21cr|texlive-nwafuthesis-63438-1|24	nwafuthesis only allows UTF-8 encoding. nwafuthesis is based on
21cr|texlive-nwafuthesis-63438-1|25	the fduthesis template.
21cr|texlive-nwafuthesis-63438-1|26	
21cr|texlive-nwafuthesis-63438-1|27	%files
21cr|texlive-nwafuthesis-63438-1|28	%doc %{_texmfdistdir}/doc/latex/nwafuthesis
21cr|texlive-nwafuthesis-63438-1|29	%{_texmfdistdir}/tex/latex/nwafuthesis
21cr|texlive-nwafuthesis-63438-1|30	
21cr|texlive-nwafuthesis-63438-1|31	#------------------------------------------------------------------
21cr|texlive-nwafuthesis-63438-1|32	
21cr|texlive-nwafuthesis-63438-1|33	%prep
21cr|texlive-nwafuthesis-63438-1|34	%setup -c -a0 -a1
21cr|texlive-nwafuthesis-63438-1|35	
21cr|texlive-nwafuthesis-63438-1|36	%build
21cr|texlive-nwafuthesis-63438-1|37	
21cr|texlive-nwafuthesis-63438-1|38	%install
21cr|texlive-nwafuthesis-63438-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nwafuthesis-63438-1|40	rm -rf tlpkg
21cr|texlive-nwafuthesis-63438-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9899 21
21cr|texlive-nwejm-1.0.2-1|1	# revision 46639
21cr|texlive-nwejm-1.0.2-1|2	# category Package
21cr|texlive-nwejm-1.0.2-1|3	# catalog-ctan 	/macros/latex/contrib/nwejm
21cr|texlive-nwejm-1.0.2-1|4	# catalog-date 2021-10-12
21cr|texlive-nwejm-1.0.2-1|5	# catalog-license lppl1.3c
21cr|texlive-nwejm-1.0.2-1|6	# catalogue-topics dissertation class
21cr|texlive-nwejm-1.0.2-1|7	Name:		texlive-nwejm
21cr|texlive-nwejm-1.0.2-1|8	Version:	1.0.2
21cr|texlive-nwejm-1.0.2-1|9	Release:	1
21cr|texlive-nwejm-1.0.2-1|10	Epoch:		1
21cr|texlive-nwejm-1.0.2-1|11	Summary:	Support for the journal “North-Western European Journal of Mathematics”
21cr|texlive-nwejm-1.0.2-1|12	Group:		Publishing
21cr|texlive-nwejm-1.0.2-1|13	URL:		https://www.ctan.org/pkg/nwejm
21cr|texlive-nwejm-1.0.2-1|14	License:	PPL 1.3
21cr|texlive-nwejm-1.0.2-1|15	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nwejm.tar.xz
21cr|texlive-nwejm-1.0.2-1|16	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nwejm.doc.tar.xz
21cr|texlive-nwejm-1.0.2-1|17	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/nwejm.source.tar.xz
21cr|texlive-nwejm-1.0.2-1|18	BuildArch:	noarch
21cr|texlive-nwejm-1.0.2-1|19	BuildRequires:	texlive-tlpkg
21cr|texlive-nwejm-1.0.2-1|20	Requires(pre):	texlive-tlpkg
21cr|texlive-nwejm-1.0.2-1|21	Requires(post):	texlive-kpathsea
21cr|texlive-nwejm-1.0.2-1|22	
21cr|texlive-nwejm-1.0.2-1|23	%description
21cr|texlive-nwejm-1.0.2-1|24	The bundle includes LaTeX classes and BibLaTeX styles files dedicated to the new journal “North-Western European Journal of Mathematics”
21cr|texlive-nwejm-1.0.2-1|25	nwejm for the complete issues of the journal, aimed at the NWEJM’s team,
21cr|texlive-nwejm-1.0.2-1|26	nwejmart, intended for the authors who wish to publish an article in the NWEJM. This class’s goal is to:
21cr|texlive-nwejm-1.0.2-1|27	faithfully reproduce the layout of the nwejm, thus enabling the authors to be able to work their document in actual conditions,
21cr|texlive-nwejm-1.0.2-1|28	provide a number of tools (commands and environments) to facilitate the drafting of documents, in particular those containing mathematical formulas.
21cr|texlive-nwejm-1.0.2-1|29	
21cr|texlive-nwejm-1.0.2-1|30	#-----------------------------------------------------------------------
21cr|texlive-nwejm-1.0.2-1|31	%files
21cr|texlive-nwejm-1.0.2-1|32	%{_texmfdistdir}/tex/*
21cr|texlive-nwejm-1.0.2-1|33	%doc %{_texmfdistdir}/doc/*
21cr|texlive-nwejm-1.0.2-1|34	%doc %{_texmfdistdir}/source/*
21cr|texlive-nwejm-1.0.2-1|35	#-----------------------------------------------------------------------
21cr|texlive-nwejm-1.0.2-1|36	%prep
21cr|texlive-nwejm-1.0.2-1|37	%setup -c -a0 -a1 -a2
21cr|texlive-nwejm-1.0.2-1|38	
21cr|texlive-nwejm-1.0.2-1|39	%build
21cr|texlive-nwejm-1.0.2-1|40	
21cr|texlive-nwejm-1.0.2-1|41	%install
21cr|texlive-nwejm-1.0.2-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-nwejm-1.0.2-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-nwejm-1.0.2-1|44	

9900 21
21cr|texlive-obnov-33355.0.11-1|1	%define oname obnov
21cr|texlive-obnov-33355.0.11-1|2	
21cr|texlive-obnov-33355.0.11-1|3	Summary:	Obyknovennaya Novaya fonts
21cr|texlive-obnov-33355.0.11-1|4	Name:		texlive-obnov
21cr|texlive-obnov-33355.0.11-1|5	Version:	33355.0.11
21cr|texlive-obnov-33355.0.11-1|6	Release:	1
21cr|texlive-obnov-33355.0.11-1|7	License:	LPPL1.3
21cr|texlive-obnov-33355.0.11-1|8	Group:		Publishing
21cr|texlive-obnov-33355.0.11-1|9	Url:		https://www.ctan.org
21cr|texlive-obnov-33355.0.11-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-obnov-33355.0.11-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-obnov-33355.0.11-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-obnov-33355.0.11-1|13	Requires:	texlive-kpathsea
21cr|texlive-obnov-33355.0.11-1|14	Requires:	texlive-tlpkg
21cr|texlive-obnov-33355.0.11-1|15	Provides:	tex(lcywobn.fd) = 2024
21cr|texlive-obnov-33355.0.11-1|16	Provides:	tex(obn10.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|17	Provides:	tex(obn12.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|18	Provides:	tex(obn17.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|19	Provides:	tex(obn7.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|20	Provides:	tex(obnb10.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|21	Provides:	tex(obnb12.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|22	Provides:	tex(obnb17.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|23	Provides:	tex(obnb7.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|24	Provides:	tex(obnit10.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|25	Provides:	tex(obnit12.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|26	Provides:	tex(obnit17.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|27	Provides:	tex(obnit7.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|28	Provides:	tex(obnitb10.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|29	Provides:	tex(obnitb12.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|30	Provides:	tex(obnitb17.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|31	Provides:	tex-obnov = 2024
21cr|texlive-obnov-33355.0.11-1|32	Provides:	tex(obnsc10.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|33	Provides:	tex(obnsc12.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|34	Provides:	tex(obnsc17.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|35	Provides:	tex(obnsc7.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|36	Provides:	tex(obnsl10.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|37	Provides:	tex(obnsl12.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|38	Provides:	tex(obnsl17.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|39	Provides:	tex(obnsl7.tfm) = 2024
21cr|texlive-obnov-33355.0.11-1|40	BuildArch:	noarch
21cr|texlive-obnov-33355.0.11-1|41	
21cr|texlive-obnov-33355.0.11-1|42	%description
21cr|texlive-obnov-33355.0.11-1|43	The Obyknovennaya Novaya (Ordinary New Face) typeface was
21cr|texlive-obnov-33355.0.11-1|44	widely used in the USSR for scientific and technical
21cr|texlive-obnov-33355.0.11-1|45	publications, as well as textbooks. The fonts are encoded to
21cr|texlive-obnov-33355.0.11-1|46	KOI8-R (which is a long-established Russian font encoding,
21cr|texlive-obnov-33355.0.11-1|47	rather than a TeX/LaTeX encoding). To use the fonts, the user
21cr|texlive-obnov-33355.0.11-1|48	needs Cyrillic font support.
21cr|texlive-obnov-33355.0.11-1|49	
21cr|texlive-obnov-33355.0.11-1|50	%files
21cr|texlive-obnov-33355.0.11-1|51	%doc %{_texmfdistdir}/doc
21cr|texlive-obnov-33355.0.11-1|52	%{_texmfdistdir}/fonts/source/public/obnov/
21cr|texlive-obnov-33355.0.11-1|53	%{_texmfdistdir}/fonts/tfm/public/obnov/
21cr|texlive-obnov-33355.0.11-1|54	%{_texmfdistdir}/tex/latex/obnov/
21cr|texlive-obnov-33355.0.11-1|55	
21cr|texlive-obnov-33355.0.11-1|56	#------------------------------------------------------------------
21cr|texlive-obnov-33355.0.11-1|57	
21cr|texlive-obnov-33355.0.11-1|58	%prep
21cr|texlive-obnov-33355.0.11-1|59	%setup -c -a0 -a1
21cr|texlive-obnov-33355.0.11-1|60	
21cr|texlive-obnov-33355.0.11-1|61	%build
21cr|texlive-obnov-33355.0.11-1|62	
21cr|texlive-obnov-33355.0.11-1|63	%install
21cr|texlive-obnov-33355.0.11-1|64	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-obnov-33355.0.11-1|65	rm -rf tlpkg
21cr|texlive-obnov-33355.0.11-1|66	cp -fpar * %{buildroot}%{_texmfdistdir}

9901 21
21cr|texlive-ocgx2-20220406-2|1	Name:		texlive-ocgx2
21cr|texlive-ocgx2-20220406-2|2	Version:	20220406
21cr|texlive-ocgx2-20220406-2|3	Release:	2
21cr|texlive-ocgx2-20220406-2|4	Summary:	Drop-in replacement for the 'ocgx' package
21cr|texlive-ocgx2-20220406-2|5	Group:		Publishing
21cr|texlive-ocgx2-20220406-2|6	URL:		https://gitlab.com/agrahn/ocgx2
21cr|texlive-ocgx2-20220406-2|7	License:	LPPL
21cr|texlive-ocgx2-20220406-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx2.tar.xz
21cr|texlive-ocgx2-20220406-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx2.doc.tar.xz
21cr|texlive-ocgx2-20220406-2|10	BuildArch:	noarch
21cr|texlive-ocgx2-20220406-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ocgx2-20220406-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ocgx2-20220406-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-ocgx2-20220406-2|14	
21cr|texlive-ocgx2-20220406-2|15	%description
21cr|texlive-ocgx2-20220406-2|16	This package serves as a drop-in replacement for the packages
21cr|texlive-ocgx2-20220406-2|17	ocgx by Paul Gaborit and ocg-p by Werner Moshammer for the
21cr|texlive-ocgx2-20220406-2|18	creation of PDF Layers. It re-implements the functionality of
21cr|texlive-ocgx2-20220406-2|19	the ocg, ocgx, and ocg-p packages and adds support for all
21cr|texlive-ocgx2-20220406-2|20	known engines and back-ends including: LaTeX - dvips -
21cr|texlive-ocgx2-20220406-2|21	ps2pdf/Distiller (Xe)LaTeX(x) - dvipdfmx pdfLaTeX and LuaLaTeX
21cr|texlive-ocgx2-20220406-2|22	. It also ensures compatibility with the media9 and animate
21cr|texlive-ocgx2-20220406-2|23	packages.
21cr|texlive-ocgx2-20220406-2|24	
21cr|texlive-ocgx2-20220406-2|25	#-----------------------------------------------------------------------
21cr|texlive-ocgx2-20220406-2|26	%files
21cr|texlive-ocgx2-20220406-2|27	%{_texmfdistdir}/tex/latex/ocgx2/*.sty
21cr|texlive-ocgx2-20220406-2|28	%doc %{_texmfdistdir}/doc/latex/ocgx2/README.txt
21cr|texlive-ocgx2-20220406-2|29	%doc %{_texmfdistdir}/doc/latex/ocgx2/ChangeLog
21cr|texlive-ocgx2-20220406-2|30	
21cr|texlive-ocgx2-20220406-2|31	#-----------------------------------------------------------------------
21cr|texlive-ocgx2-20220406-2|32	%prep
21cr|texlive-ocgx2-20220406-2|33	%setup -c -a0 -a1
21cr|texlive-ocgx2-20220406-2|34	
21cr|texlive-ocgx2-20220406-2|35	%build
21cr|texlive-ocgx2-20220406-2|36	
21cr|texlive-ocgx2-20220406-2|37	%install
21cr|texlive-ocgx2-20220406-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ocgx2-20220406-2|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9902 21
21cr|texlive-ocherokee-20190228-1|1	# revision 25689
21cr|texlive-ocherokee-20190228-1|2	# category Package
21cr|texlive-ocherokee-20190228-1|3	# catalog-ctan /language/cherokee/ocherokee
21cr|texlive-ocherokee-20190228-1|4	# catalog-date 2007-03-12 00:37:02 +0100
21cr|texlive-ocherokee-20190228-1|5	# catalog-license lppl
21cr|texlive-ocherokee-20190228-1|6	# catalog-version undef
21cr|texlive-ocherokee-20190228-1|7	Name:		texlive-ocherokee
21cr|texlive-ocherokee-20190228-1|8	Version:	20190228
21cr|texlive-ocherokee-20190228-1|9	Release:	1
21cr|texlive-ocherokee-20190228-1|10	Summary:	LaTeX Support for the Cherokee language
21cr|texlive-ocherokee-20190228-1|11	Group:		Publishing
21cr|texlive-ocherokee-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/cherokee/ocherokee
21cr|texlive-ocherokee-20190228-1|13	License:	LPPL
21cr|texlive-ocherokee-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocherokee.tar.xz
21cr|texlive-ocherokee-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocherokee.doc.tar.xz
21cr|texlive-ocherokee-20190228-1|16	BuildArch:	noarch
21cr|texlive-ocherokee-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ocherokee-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ocherokee-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-ocherokee-20190228-1|20	
21cr|texlive-ocherokee-20190228-1|21	%description
21cr|texlive-ocherokee-20190228-1|22	Macros and Type 1 fonts for Typesetting the Cherokee language
21cr|texlive-ocherokee-20190228-1|23	with the Omega version of LaTeX (known as Lambda).
21cr|texlive-ocherokee-20190228-1|24	
21cr|texlive-ocherokee-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-ocherokee-20190228-1|26	%files
21cr|texlive-ocherokee-20190228-1|27	%{_texmfdistdir}/fonts/afm/public/ocherokee/Cherokee-Bold.afm
21cr|texlive-ocherokee-20190228-1|28	%{_texmfdistdir}/fonts/afm/public/ocherokee/Cherokee.afm
21cr|texlive-ocherokee-20190228-1|29	%{_texmfdistdir}/fonts/map/dvips/ocherokee/cherokee.map
21cr|texlive-ocherokee-20190228-1|30	%{_texmfdistdir}/fonts/ofm/public/ocherokee/OCherokee.ofm
21cr|texlive-ocherokee-20190228-1|31	%{_texmfdistdir}/fonts/ofm/public/ocherokee/OCherokeeb.ofm
21cr|texlive-ocherokee-20190228-1|32	%{_texmfdistdir}/fonts/ofm/public/ocherokee/OCherokeebo.ofm
21cr|texlive-ocherokee-20190228-1|33	%{_texmfdistdir}/fonts/ofm/public/ocherokee/OCherokeeo.ofm
21cr|texlive-ocherokee-20190228-1|34	%{_texmfdistdir}/fonts/ovf/public/ocherokee/OCherokee.ovf
21cr|texlive-ocherokee-20190228-1|35	%{_texmfdistdir}/fonts/ovf/public/ocherokee/OCherokeeb.ovf
21cr|texlive-ocherokee-20190228-1|36	%{_texmfdistdir}/fonts/ovf/public/ocherokee/OCherokeebo.ovf
21cr|texlive-ocherokee-20190228-1|37	%{_texmfdistdir}/fonts/ovf/public/ocherokee/OCherokeeo.ovf
21cr|texlive-ocherokee-20190228-1|38	%{_texmfdistdir}/fonts/ovp/public/ocherokee/OCherokee.ovp
21cr|texlive-ocherokee-20190228-1|39	%{_texmfdistdir}/fonts/ovp/public/ocherokee/OCherokeeb.ovp
21cr|texlive-ocherokee-20190228-1|40	%{_texmfdistdir}/fonts/ovp/public/ocherokee/OCherokeebo.ovp
21cr|texlive-ocherokee-20190228-1|41	%{_texmfdistdir}/fonts/ovp/public/ocherokee/OCherokeeo.ovp
21cr|texlive-ocherokee-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/ocherokee/Cherokee.tfm
21cr|texlive-ocherokee-20190228-1|43	%{_texmfdistdir}/fonts/tfm/public/ocherokee/Cherokeeb.tfm
21cr|texlive-ocherokee-20190228-1|44	%{_texmfdistdir}/fonts/tfm/public/ocherokee/Cherokeebo.tfm
21cr|texlive-ocherokee-20190228-1|45	%{_texmfdistdir}/fonts/tfm/public/ocherokee/Cherokeeo.tfm
21cr|texlive-ocherokee-20190228-1|46	%{_texmfdistdir}/fonts/type1/public/ocherokee/Cherokee-Bold.pfb
21cr|texlive-ocherokee-20190228-1|47	%{_texmfdistdir}/fonts/type1/public/ocherokee/Cherokee.pfb
21cr|texlive-ocherokee-20190228-1|48	%{_texmfdistdir}/omega/ocp/ocherokee/cher2uni.ocp
21cr|texlive-ocherokee-20190228-1|49	%{_texmfdistdir}/omega/otp/ocherokee/cher2uni.otp
21cr|texlive-ocherokee-20190228-1|50	%{_texmfdistdir}/tex/lambda/ocherokee/lchcmr.fd
21cr|texlive-ocherokee-20190228-1|51	%{_texmfdistdir}/tex/lambda/ocherokee/lchenc.def
21cr|texlive-ocherokee-20190228-1|52	%{_texmfdistdir}/tex/lambda/ocherokee/ocherokee.sty
21cr|texlive-ocherokee-20190228-1|53	%doc %{_texmfdistdir}/doc/omega/ocherokee/READ.ME
21cr|texlive-ocherokee-20190228-1|54	%doc %{_texmfdistdir}/doc/omega/ocherokee/cherokee.pdf
21cr|texlive-ocherokee-20190228-1|55	%doc %{_texmfdistdir}/doc/omega/ocherokee/chief.tex
21cr|texlive-ocherokee-20190228-1|56	%doc %{_texmfdistdir}/doc/omega/ocherokee/proverb.tex
21cr|texlive-ocherokee-20190228-1|57	
21cr|texlive-ocherokee-20190228-1|58	#-----------------------------------------------------------------------
21cr|texlive-ocherokee-20190228-1|59	%prep
21cr|texlive-ocherokee-20190228-1|60	%setup -c -a0 -a1
21cr|texlive-ocherokee-20190228-1|61	
21cr|texlive-ocherokee-20190228-1|62	%build
21cr|texlive-ocherokee-20190228-1|63	
21cr|texlive-ocherokee-20190228-1|64	%install
21cr|texlive-ocherokee-20190228-1|65	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ocherokee-20190228-1|66	cp -fpar fonts omega tex doc %{buildroot}%{_texmfdistdir}

9903 21
21cr|texlive-ocr-b-20190228-1|1	# revision 20852
21cr|texlive-ocr-b-20190228-1|2	# category Package
21cr|texlive-ocr-b-20190228-1|3	# catalog-ctan /fonts/ocr-b
21cr|texlive-ocr-b-20190228-1|4	# catalog-date 2010-12-24 15:25:32 +0100
21cr|texlive-ocr-b-20190228-1|5	# catalog-license other-free
21cr|texlive-ocr-b-20190228-1|6	# catalog-version undef
21cr|texlive-ocr-b-20190228-1|7	Name:		texlive-ocr-b
21cr|texlive-ocr-b-20190228-1|8	Version:	20190228
21cr|texlive-ocr-b-20190228-1|9	Release:	1
21cr|texlive-ocr-b-20190228-1|10	Summary:	Fonts for OCR-B
21cr|texlive-ocr-b-20190228-1|11	Group:		Publishing
21cr|texlive-ocr-b-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ocr-b
21cr|texlive-ocr-b-20190228-1|13	License:	OTHER-FREE
21cr|texlive-ocr-b-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b.tar.xz
21cr|texlive-ocr-b-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b.doc.tar.xz
21cr|texlive-ocr-b-20190228-1|16	BuildArch:	noarch
21cr|texlive-ocr-b-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ocr-b-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ocr-b-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-ocr-b-20190228-1|20	
21cr|texlive-ocr-b-20190228-1|21	%description
21cr|texlive-ocr-b-20190228-1|22	MetaFont programs for OCR-B at several sizes.
21cr|texlive-ocr-b-20190228-1|23	
21cr|texlive-ocr-b-20190228-1|24	#-----------------------------------------------------------------------
21cr|texlive-ocr-b-20190228-1|25	%files
21cr|texlive-ocr-b-20190228-1|26	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10.mf
21cr|texlive-ocr-b-20190228-1|27	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10e.mf
21cr|texlive-ocr-b-20190228-1|28	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10f.mf
21cr|texlive-ocr-b-20190228-1|29	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10g.mf
21cr|texlive-ocr-b-20190228-1|30	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10l.mf
21cr|texlive-ocr-b-20190228-1|31	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10s.mf
21cr|texlive-ocr-b-20190228-1|32	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10x.mf
21cr|texlive-ocr-b-20190228-1|33	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb5.mf
21cr|texlive-ocr-b-20190228-1|34	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb6.mf
21cr|texlive-ocr-b-20190228-1|35	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb7.mf
21cr|texlive-ocr-b-20190228-1|36	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb8.mf
21cr|texlive-ocr-b-20190228-1|37	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb9.mf
21cr|texlive-ocr-b-20190228-1|38	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrbdef.mf
21cr|texlive-ocr-b-20190228-1|39	%{_texmfdistdir}/fonts/source/public/ocr-b/ocrbmac.mf
21cr|texlive-ocr-b-20190228-1|40	%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb10.tfm
21cr|texlive-ocr-b-20190228-1|41	%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb5.tfm
21cr|texlive-ocr-b-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb6.tfm
21cr|texlive-ocr-b-20190228-1|43	%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb7.tfm
21cr|texlive-ocr-b-20190228-1|44	%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb8.tfm
21cr|texlive-ocr-b-20190228-1|45	%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb9.tfm
21cr|texlive-ocr-b-20190228-1|46	%doc %{_texmfdistdir}/doc/fonts/ocr-b/README
21cr|texlive-ocr-b-20190228-1|47	
21cr|texlive-ocr-b-20190228-1|48	#-----------------------------------------------------------------------
21cr|texlive-ocr-b-20190228-1|49	%prep
21cr|texlive-ocr-b-20190228-1|50	%setup -c -a0 -a1
21cr|texlive-ocr-b-20190228-1|51	
21cr|texlive-ocr-b-20190228-1|52	%build
21cr|texlive-ocr-b-20190228-1|53	
21cr|texlive-ocr-b-20190228-1|54	%install
21cr|texlive-ocr-b-20190228-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ocr-b-20190228-1|56	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9904 21
21cr|texlive-ocr-b-outline-20190228-1|1	# revision 20969
21cr|texlive-ocr-b-outline-20190228-1|2	# category Package
21cr|texlive-ocr-b-outline-20190228-1|3	# catalog-ctan /fonts/ocr-b-outline
21cr|texlive-ocr-b-outline-20190228-1|4	# catalog-date 2011-01-07 10:11:51 +0100
21cr|texlive-ocr-b-outline-20190228-1|5	# catalog-license other-free
21cr|texlive-ocr-b-outline-20190228-1|6	# catalog-version undef
21cr|texlive-ocr-b-outline-20190228-1|7	Name:		texlive-ocr-b-outline
21cr|texlive-ocr-b-outline-20190228-1|8	Version:	20190228
21cr|texlive-ocr-b-outline-20190228-1|9	Release:	1
21cr|texlive-ocr-b-outline-20190228-1|10	Summary:	OCR-B fonts in Type 1 and OpenType
21cr|texlive-ocr-b-outline-20190228-1|11	Group:		Publishing
21cr|texlive-ocr-b-outline-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ocr-b-outline
21cr|texlive-ocr-b-outline-20190228-1|13	License:	OTHER-FREE
21cr|texlive-ocr-b-outline-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.tar.xz
21cr|texlive-ocr-b-outline-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.doc.tar.xz
21cr|texlive-ocr-b-outline-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.source.tar.xz
21cr|texlive-ocr-b-outline-20190228-1|17	BuildArch:	noarch
21cr|texlive-ocr-b-outline-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-ocr-b-outline-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-ocr-b-outline-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-ocr-b-outline-20190228-1|21	
21cr|texlive-ocr-b-outline-20190228-1|22	%description
21cr|texlive-ocr-b-outline-20190228-1|23	The package contains OCR-B fonts in Type1 and OpenType formats.
21cr|texlive-ocr-b-outline-20190228-1|24	They were generated from the MetaFont sources of the OCR-B
21cr|texlive-ocr-b-outline-20190228-1|25	fonts. The metric files are not included here, so that original
21cr|texlive-ocr-b-outline-20190228-1|26	ocr-b package should also be installed.
21cr|texlive-ocr-b-outline-20190228-1|27	
21cr|texlive-ocr-b-outline-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-ocr-b-outline-20190228-1|29	%files
21cr|texlive-ocr-b-outline-20190228-1|30	%{_texmfdistdir}/fonts/map/dvips/ocr-b-outline/ocrb.map
21cr|texlive-ocr-b-outline-20190228-1|31	%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb10.otf
21cr|texlive-ocr-b-outline-20190228-1|32	%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb5.otf
21cr|texlive-ocr-b-outline-20190228-1|33	%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb6.otf
21cr|texlive-ocr-b-outline-20190228-1|34	%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb7.otf
21cr|texlive-ocr-b-outline-20190228-1|35	%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb8.otf
21cr|texlive-ocr-b-outline-20190228-1|36	%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb9.otf
21cr|texlive-ocr-b-outline-20190228-1|37	%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb10.pfb
21cr|texlive-ocr-b-outline-20190228-1|38	%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb5.pfb
21cr|texlive-ocr-b-outline-20190228-1|39	%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb6.pfb
21cr|texlive-ocr-b-outline-20190228-1|40	%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb7.pfb
21cr|texlive-ocr-b-outline-20190228-1|41	%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb8.pfb
21cr|texlive-ocr-b-outline-20190228-1|42	%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb9.pfb
21cr|texlive-ocr-b-outline-20190228-1|43	%doc %{_texmfdistdir}/doc/fonts/ocr-b-outline/README
21cr|texlive-ocr-b-outline-20190228-1|44	%doc %{_texmfdistdir}/doc/fonts/ocr-b-outline/xe-test.tex
21cr|texlive-ocr-b-outline-20190228-1|45	#- source
21cr|texlive-ocr-b-outline-20190228-1|46	%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb10.sfd
21cr|texlive-ocr-b-outline-20190228-1|47	%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb5.sfd
21cr|texlive-ocr-b-outline-20190228-1|48	%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb6.sfd
21cr|texlive-ocr-b-outline-20190228-1|49	%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb7.sfd
21cr|texlive-ocr-b-outline-20190228-1|50	%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb8.sfd
21cr|texlive-ocr-b-outline-20190228-1|51	%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb9.sfd
21cr|texlive-ocr-b-outline-20190228-1|52	
21cr|texlive-ocr-b-outline-20190228-1|53	#-----------------------------------------------------------------------
21cr|texlive-ocr-b-outline-20190228-1|54	%prep
21cr|texlive-ocr-b-outline-20190228-1|55	%setup -c -a0 -a1 -a2
21cr|texlive-ocr-b-outline-20190228-1|56	
21cr|texlive-ocr-b-outline-20190228-1|57	%build
21cr|texlive-ocr-b-outline-20190228-1|58	
21cr|texlive-ocr-b-outline-20190228-1|59	%install
21cr|texlive-ocr-b-outline-20190228-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ocr-b-outline-20190228-1|61	cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}

9905 21
21cr|texlive-ofs-20190228-1|1	# revision 16991
21cr|texlive-ofs-20190228-1|2	# category Package
21cr|texlive-ofs-20190228-1|3	# catalog-ctan /macros/generic/ofs
21cr|texlive-ofs-20190228-1|4	# catalog-date 2010-02-12 21:26:56 +0100
21cr|texlive-ofs-20190228-1|5	# catalog-license knuth
21cr|texlive-ofs-20190228-1|6	# catalog-version undef
21cr|texlive-ofs-20190228-1|7	Name:		texlive-ofs
21cr|texlive-ofs-20190228-1|8	Version:	20190228
21cr|texlive-ofs-20190228-1|9	Release:	1
21cr|texlive-ofs-20190228-1|10	Summary:	Macros for managing large font collections
21cr|texlive-ofs-20190228-1|11	Group:		Publishing
21cr|texlive-ofs-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/ofs
21cr|texlive-ofs-20190228-1|13	License:	KNUTH
21cr|texlive-ofs-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ofs.tar.xz
21cr|texlive-ofs-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ofs.doc.tar.xz
21cr|texlive-ofs-20190228-1|16	BuildArch:	noarch
21cr|texlive-ofs-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ofs-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ofs-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-ofs-20190228-1|20	
21cr|texlive-ofs-20190228-1|21	%description
21cr|texlive-ofs-20190228-1|22	OFS (Olsak's Font System) is a set of Plain TeX and LaTeX
21cr|texlive-ofs-20190228-1|23	macros for managing large font collections; it has been used by
21cr|texlive-ofs-20190228-1|24	Czech/Slovak users for many years. Main features include: -
21cr|texlive-ofs-20190228-1|25	Mapping from long names of fonts to the metric file name. The
21cr|texlive-ofs-20190228-1|26	user can specify only exact long names in documents. - Support
21cr|texlive-ofs-20190228-1|27	for many font encodings. - Printing of catalogues of fonts and
21cr|texlive-ofs-20190228-1|28	test samples of font families; the interactive macro \showfonts
21cr|texlive-ofs-20190228-1|29	shows all font families you have installed via OFS. - The user
21cr|texlive-ofs-20190228-1|30	interface is the same for Plain TeX and for LaTeX, but the
21cr|texlive-ofs-20190228-1|31	implementation differs: the LaTeX variant of OFS uses NFSS, but
21cr|texlive-ofs-20190228-1|32	the Plain variant implements its own font management (which may
21cr|texlive-ofs-20190228-1|33	even be better than NFSS) - Support for math fonts including TX
21cr|texlive-ofs-20190228-1|34	fonts.
21cr|texlive-ofs-20190228-1|35	
21cr|texlive-ofs-20190228-1|36	#-----------------------------------------------------------------------
21cr|texlive-ofs-20190228-1|37	%files
21cr|texlive-ofs-20190228-1|38	%{_texmfdistdir}/tex/generic/ofs/a117.tex
21cr|texlive-ofs-20190228-1|39	%{_texmfdistdir}/tex/generic/ofs/a35.sty
21cr|texlive-ofs-20190228-1|40	%{_texmfdistdir}/tex/generic/ofs/a35.tex
21cr|texlive-ofs-20190228-1|41	%{_texmfdistdir}/tex/generic/ofs/allfonts.sty
21cr|texlive-ofs-20190228-1|42	%{_texmfdistdir}/tex/generic/ofs/allfonts.tex
21cr|texlive-ofs-20190228-1|43	%{_texmfdistdir}/tex/generic/ofs/amsfn.tex
21cr|texlive-ofs-20190228-1|44	%{_texmfdistdir}/tex/generic/ofs/mtfn.tex
21cr|texlive-ofs-20190228-1|45	%{_texmfdistdir}/tex/generic/ofs/ofs-6a.tex
21cr|texlive-ofs-20190228-1|46	%{_texmfdistdir}/tex/generic/ofs/ofs-6c.tex
21cr|texlive-ofs-20190228-1|47	%{_texmfdistdir}/tex/generic/ofs/ofs-6k.tex
21cr|texlive-ofs-20190228-1|48	%{_texmfdistdir}/tex/generic/ofs/ofs-6s.tex
21cr|texlive-ofs-20190228-1|49	%{_texmfdistdir}/tex/generic/ofs/ofs-6t.tex
21cr|texlive-ofs-20190228-1|50	%{_texmfdistdir}/tex/generic/ofs/ofs-6x.tex
21cr|texlive-ofs-20190228-1|51	%{_texmfdistdir}/tex/generic/ofs/ofs-6y.tex
21cr|texlive-ofs-20190228-1|52	%{_texmfdistdir}/tex/generic/ofs/ofs-8c.tex
21cr|texlive-ofs-20190228-1|53	%{_texmfdistdir}/tex/generic/ofs/ofs-8t.tex
21cr|texlive-ofs-20190228-1|54	%{_texmfdistdir}/tex/generic/ofs/ofs-8x.tex
21cr|texlive-ofs-20190228-1|55	%{_texmfdistdir}/tex/generic/ofs/ofs-8z.tex
21cr|texlive-ofs-20190228-1|56	%{_texmfdistdir}/tex/generic/ofs/ofs-ams.tex
21cr|texlive-ofs-20190228-1|57	%{_texmfdistdir}/tex/generic/ofs/ofs-cm.tex
21cr|texlive-ofs-20190228-1|58	%{_texmfdistdir}/tex/generic/ofs/ofs-mt.tex
21cr|texlive-ofs-20190228-1|59	%{_texmfdistdir}/tex/generic/ofs/ofs-ps.tex
21cr|texlive-ofs-20190228-1|60	%{_texmfdistdir}/tex/generic/ofs/ofs-px.tex
21cr|texlive-ofs-20190228-1|61	%{_texmfdistdir}/tex/generic/ofs/ofs-slt.tex
21cr|texlive-ofs-20190228-1|62	%{_texmfdistdir}/tex/generic/ofs/ofs-tx.tex
21cr|texlive-ofs-20190228-1|63	%{_texmfdistdir}/tex/generic/ofs/ofs.sty
21cr|texlive-ofs-20190228-1|64	%{_texmfdistdir}/tex/generic/ofs/ofs.tex
21cr|texlive-ofs-20190228-1|65	%{_texmfdistdir}/tex/generic/ofs/ofsdef.tex
21cr|texlive-ofs-20190228-1|66	%{_texmfdistdir}/tex/generic/ofs/pantyk.tex
21cr|texlive-ofs-20190228-1|67	%{_texmfdistdir}/tex/generic/ofs/txfn.tex
21cr|texlive-ofs-20190228-1|68	%doc %{_texmfdistdir}/doc/generic/ofs/changes.txt
21cr|texlive-ofs-20190228-1|69	%doc %{_texmfdistdir}/doc/generic/ofs/eurotex2003-ofs.pdf
21cr|texlive-ofs-20190228-1|70	%doc %{_texmfdistdir}/doc/generic/ofs/eurotex2003-ofs.tex
21cr|texlive-ofs-20190228-1|71	%doc %{_texmfdistdir}/doc/generic/ofs/ofs-slt.pdf
21cr|texlive-ofs-20190228-1|72	%doc %{_texmfdistdir}/doc/generic/ofs/ofsdoc-e.pdf
21cr|texlive-ofs-20190228-1|73	%doc %{_texmfdistdir}/doc/generic/ofs/ofsdoc-e.tex
21cr|texlive-ofs-20190228-1|74	%doc %{_texmfdistdir}/doc/generic/ofs/ofsdoc.pdf
21cr|texlive-ofs-20190228-1|75	%doc %{_texmfdistdir}/doc/generic/ofs/ofsdoc.tex
21cr|texlive-ofs-20190228-1|76	%doc %{_texmfdistdir}/doc/generic/ofs/ofsmtdef.tex
21cr|texlive-ofs-20190228-1|77	%doc %{_texmfdistdir}/doc/generic/ofs/ofstest.tex
21cr|texlive-ofs-20190228-1|78	%doc %{_texmfdistdir}/doc/generic/ofs/readme.ofs
21cr|texlive-ofs-20190228-1|79	
21cr|texlive-ofs-20190228-1|80	#-----------------------------------------------------------------------
21cr|texlive-ofs-20190228-1|81	%prep
21cr|texlive-ofs-20190228-1|82	%setup -c -a0 -a1
21cr|texlive-ofs-20190228-1|83	
21cr|texlive-ofs-20190228-1|84	%build
21cr|texlive-ofs-20190228-1|85	
21cr|texlive-ofs-20190228-1|86	%install
21cr|texlive-ofs-20190228-1|87	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ofs-20190228-1|88	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9906 21
21cr|texlive-ogham-20190228-1|1	# revision 24876
21cr|texlive-ogham-20190228-1|2	# category Package
21cr|texlive-ogham-20190228-1|3	# catalog-ctan /fonts/ogham
21cr|texlive-ogham-20190228-1|4	# catalog-date 2011-12-19 12:56:45 +0100
21cr|texlive-ogham-20190228-1|5	# catalog-license pd
21cr|texlive-ogham-20190228-1|6	# catalog-version undef
21cr|texlive-ogham-20190228-1|7	Name:		texlive-ogham
21cr|texlive-ogham-20190228-1|8	Version:	20190228
21cr|texlive-ogham-20190228-1|9	Release:	1
21cr|texlive-ogham-20190228-1|10	Summary:	Fonts for typesetting Ogham script
21cr|texlive-ogham-20190228-1|11	Group:		Publishing
21cr|texlive-ogham-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ogham
21cr|texlive-ogham-20190228-1|13	License:	PD
21cr|texlive-ogham-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ogham.tar.xz
21cr|texlive-ogham-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ogham.doc.tar.xz
21cr|texlive-ogham-20190228-1|16	BuildArch:	noarch
21cr|texlive-ogham-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ogham-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ogham-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-ogham-20190228-1|20	
21cr|texlive-ogham-20190228-1|21	%description
21cr|texlive-ogham-20190228-1|22	The font provides the Ogham alphabet, which is found on a
21cr|texlive-ogham-20190228-1|23	number of Irish and Pictish carvings dating from the 4th
21cr|texlive-ogham-20190228-1|24	century AD. The font is distributed as Metafont source, which
21cr|texlive-ogham-20190228-1|25	has been patched (with the author's permission) for stability
21cr|texlive-ogham-20190228-1|26	at different output device resolutions. (Thanks are due to
21cr|texlive-ogham-20190228-1|27	Peter Flynn and Dan Luecking.).
21cr|texlive-ogham-20190228-1|28	
21cr|texlive-ogham-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-ogham-20190228-1|30	%files
21cr|texlive-ogham-20190228-1|31	%{_texmfdistdir}/fonts/source/public/ogham/ogham.mf
21cr|texlive-ogham-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/ogham/ogham.tfm
21cr|texlive-ogham-20190228-1|33	%doc %{_texmfdistdir}/doc/fonts/ogham/testfont.pdf
21cr|texlive-ogham-20190228-1|34	
21cr|texlive-ogham-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-ogham-20190228-1|36	%prep
21cr|texlive-ogham-20190228-1|37	%setup -c -a0 -a1
21cr|texlive-ogham-20190228-1|38	
21cr|texlive-ogham-20190228-1|39	%build
21cr|texlive-ogham-20190228-1|40	
21cr|texlive-ogham-20190228-1|41	%install
21cr|texlive-ogham-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ogham-20190228-1|43	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9907 21
21cr|texlive-oinuit-20190228-1|1	# revision 28668
21cr|texlive-oinuit-20190228-1|2	# category Package
21cr|texlive-oinuit-20190228-1|3	# catalog-ctan /language/inuktitut/oinuit
21cr|texlive-oinuit-20190228-1|4	# catalog-date 2012-12-31 10:40:46 +0100
21cr|texlive-oinuit-20190228-1|5	# catalog-license lppl
21cr|texlive-oinuit-20190228-1|6	# catalog-version undef
21cr|texlive-oinuit-20190228-1|7	Name:		texlive-oinuit
21cr|texlive-oinuit-20190228-1|8	Version:	20190228
21cr|texlive-oinuit-20190228-1|9	Release:	1
21cr|texlive-oinuit-20190228-1|10	Summary:	LaTeX Support for the Inuktitut Language
21cr|texlive-oinuit-20190228-1|11	Group:		Publishing
21cr|texlive-oinuit-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/inuktitut/oinuit
21cr|texlive-oinuit-20190228-1|13	License:	LPPL
21cr|texlive-oinuit-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.tar.xz
21cr|texlive-oinuit-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.doc.tar.xz
21cr|texlive-oinuit-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.source.tar.xz
21cr|texlive-oinuit-20190228-1|17	BuildArch:	noarch
21cr|texlive-oinuit-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-oinuit-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-oinuit-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-oinuit-20190228-1|21	
21cr|texlive-oinuit-20190228-1|22	%description
21cr|texlive-oinuit-20190228-1|23	The package provides a set of Lambda (Omega LaTeX) typesetting
21cr|texlive-oinuit-20190228-1|24	tools for the Inuktitut language. Five different input methods
21cr|texlive-oinuit-20190228-1|25	are supported and with the necessary fonts are also provided.
21cr|texlive-oinuit-20190228-1|26	
21cr|texlive-oinuit-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-oinuit-20190228-1|28	%files
21cr|texlive-oinuit-20190228-1|29	%{_texmfdistdir}/fonts/map/dvips/oinuit/oinuit.map
21cr|texlive-oinuit-20190228-1|30	%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuit.ofm
21cr|texlive-oinuit-20190228-1|31	%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuitb.ofm
21cr|texlive-oinuit-20190228-1|32	%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuitbo.ofm
21cr|texlive-oinuit-20190228-1|33	%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuito.ofm
21cr|texlive-oinuit-20190228-1|34	%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuit.ovf
21cr|texlive-oinuit-20190228-1|35	%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuitb.ovf
21cr|texlive-oinuit-20190228-1|36	%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuitbo.ovf
21cr|texlive-oinuit-20190228-1|37	%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuito.ovf
21cr|texlive-oinuit-20190228-1|38	%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuit.tfm
21cr|texlive-oinuit-20190228-1|39	%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuitb.tfm
21cr|texlive-oinuit-20190228-1|40	%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuitbo.tfm
21cr|texlive-oinuit-20190228-1|41	%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuito.tfm
21cr|texlive-oinuit-20190228-1|42	%{_texmfdistdir}/fonts/type1/public/oinuit/Inuit.pfb
21cr|texlive-oinuit-20190228-1|43	%{_texmfdistdir}/fonts/type1/public/oinuit/Inuitb.pfb
21cr|texlive-oinuit-20190228-1|44	%{_texmfdistdir}/fonts/type1/public/oinuit/Inuitbo.pfb
21cr|texlive-oinuit-20190228-1|45	%{_texmfdistdir}/fonts/type1/public/oinuit/Inuito.pfb
21cr|texlive-oinuit-20190228-1|46	%{_texmfdistdir}/fonts/type1/public/oinuit/cmssbxo10.pfb
21cr|texlive-oinuit-20190228-1|47	%{_texmfdistdir}/omega/ocp/oinuit/Ninuit2uni.ocp
21cr|texlive-oinuit-20190228-1|48	%{_texmfdistdir}/omega/ocp/oinuit/Qinuit2uni.ocp
21cr|texlive-oinuit-20190228-1|49	%{_texmfdistdir}/omega/ocp/oinuit/inuitscii.ocp
21cr|texlive-oinuit-20190228-1|50	%{_texmfdistdir}/omega/otp/oinuit/Ninuit2uni.otp
21cr|texlive-oinuit-20190228-1|51	%{_texmfdistdir}/omega/otp/oinuit/Qinuit2uni.otp
21cr|texlive-oinuit-20190228-1|52	%{_texmfdistdir}/omega/otp/oinuit/inuitscii.otp
21cr|texlive-oinuit-20190228-1|53	%{_texmfdistdir}/tex/lambda/oinuit/litcmr.fd
21cr|texlive-oinuit-20190228-1|54	%{_texmfdistdir}/tex/lambda/oinuit/litenc.def
21cr|texlive-oinuit-20190228-1|55	%{_texmfdistdir}/tex/lambda/oinuit/oinuit.sty
21cr|texlive-oinuit-20190228-1|56	%doc %{_texmfdistdir}/doc/fonts/oinuit/README.1ST
21cr|texlive-oinuit-20190228-1|57	%doc %{_texmfdistdir}/doc/fonts/oinuit/README.TEXLIVE
21cr|texlive-oinuit-20190228-1|58	%doc %{_texmfdistdir}/doc/fonts/oinuit/Table.eps
21cr|texlive-oinuit-20190228-1|59	%doc %{_texmfdistdir}/doc/fonts/oinuit/book.tex
21cr|texlive-oinuit-20190228-1|60	%doc %{_texmfdistdir}/doc/fonts/oinuit/inuit.tex
21cr|texlive-oinuit-20190228-1|61	%doc %{_texmfdistdir}/doc/fonts/oinuit/taqtu.tex
21cr|texlive-oinuit-20190228-1|62	#- source
21cr|texlive-oinuit-20190228-1|63	%doc %{_texmfdistdir}/source/lambda/oinuit/oinuit.dtx
21cr|texlive-oinuit-20190228-1|64	%doc %{_texmfdistdir}/source/lambda/oinuit/oinuit.ins
21cr|texlive-oinuit-20190228-1|65	
21cr|texlive-oinuit-20190228-1|66	#-----------------------------------------------------------------------
21cr|texlive-oinuit-20190228-1|67	%prep
21cr|texlive-oinuit-20190228-1|68	%setup -c -a0 -a1 -a2
21cr|texlive-oinuit-20190228-1|69	
21cr|texlive-oinuit-20190228-1|70	%build
21cr|texlive-oinuit-20190228-1|71	
21cr|texlive-oinuit-20190228-1|72	%install
21cr|texlive-oinuit-20190228-1|73	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-oinuit-20190228-1|74	cp -fpar fonts omega tex doc source %{buildroot}%{_texmfdistdir}

9908 21
21cr|texlive-old-arrows-42872-1|1	%define oname old-arrows
21cr|texlive-old-arrows-42872-1|2	
21cr|texlive-old-arrows-42872-1|3	Summary:	Computer Modern old-style arrows with smaller arrowheads
21cr|texlive-old-arrows-42872-1|4	Name:		texlive-old-arrows
21cr|texlive-old-arrows-42872-1|5	Version:	42872
21cr|texlive-old-arrows-42872-1|6	Release:	1
21cr|texlive-old-arrows-42872-1|7	License:	LPPL1.3
21cr|texlive-old-arrows-42872-1|8	Group:		Publishing
21cr|texlive-old-arrows-42872-1|9	Url:		https://www.ctan.org
21cr|texlive-old-arrows-42872-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-old-arrows-42872-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-old-arrows-42872-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-old-arrows-42872-1|13	Requires:	texlive-kpathsea
21cr|texlive-old-arrows-42872-1|14	Requires:	texlive-tlpkg
21cr|texlive-old-arrows-42872-1|15	Provides:	tex(oabsy10.pfb) = 2024
21cr|texlive-old-arrows-42872-1|16	Provides:	tex(oabsy10.tfm) = 2024
21cr|texlive-old-arrows-42872-1|17	Provides:	tex(oabsy5.pfb) = 2024
21cr|texlive-old-arrows-42872-1|18	Provides:	tex(oabsy5.tfm) = 2024
21cr|texlive-old-arrows-42872-1|19	Provides:	tex(oabsy6.tfm) = 2024
21cr|texlive-old-arrows-42872-1|20	Provides:	tex(oabsy7.pfb) = 2024
21cr|texlive-old-arrows-42872-1|21	Provides:	tex(oabsy7.tfm) = 2024
21cr|texlive-old-arrows-42872-1|22	Provides:	tex(oabsy8.tfm) = 2024
21cr|texlive-old-arrows-42872-1|23	Provides:	tex(oabsy9.tfm) = 2024
21cr|texlive-old-arrows-42872-1|24	Provides:	tex(oasy10.pfb) = 2024
21cr|texlive-old-arrows-42872-1|25	Provides:	tex(oasy10.tfm) = 2024
21cr|texlive-old-arrows-42872-1|26	Provides:	tex(oasy5.pfb) = 2024
21cr|texlive-old-arrows-42872-1|27	Provides:	tex(oasy5.tfm) = 2024
21cr|texlive-old-arrows-42872-1|28	Provides:	tex(oasy6.pfb) = 2024
21cr|texlive-old-arrows-42872-1|29	Provides:	tex(oasy6.tfm) = 2024
21cr|texlive-old-arrows-42872-1|30	Provides:	tex(oasy7.pfb) = 2024
21cr|texlive-old-arrows-42872-1|31	Provides:	tex(oasy7.tfm) = 2024
21cr|texlive-old-arrows-42872-1|32	Provides:	tex(oasy8.pfb) = 2024
21cr|texlive-old-arrows-42872-1|33	Provides:	tex(oasy8.tfm) = 2024
21cr|texlive-old-arrows-42872-1|34	Provides:	tex(oasy9.pfb) = 2024
21cr|texlive-old-arrows-42872-1|35	Provides:	tex(oasy9.tfm) = 2024
21cr|texlive-old-arrows-42872-1|36	Provides:	tex(oasy.enc) = 2024
21cr|texlive-old-arrows-42872-1|37	Provides:	tex(oasy.map) = 2024
21cr|texlive-old-arrows-42872-1|38	Provides:	tex-old-arrows = 2024
21cr|texlive-old-arrows-42872-1|39	Provides:	tex(old-arrows.sty) = 2024
21cr|texlive-old-arrows-42872-1|40	BuildArch:	noarch
21cr|texlive-old-arrows-42872-1|41	
21cr|texlive-old-arrows-42872-1|42	%description
21cr|texlive-old-arrows-42872-1|43	This package provides Computer Modern old-style arrows with
21cr|texlive-old-arrows-42872-1|44	smaller arrowheads, associated with the usual LaTeX commands.
21cr|texlive-old-arrows-42872-1|45	It can be used in documents that contain other amssymb arrow
21cr|texlive-old-arrows-42872-1|46	characters that also have small arrowheads. It is also possible
21cr|texlive-old-arrows-42872-1|47	to use the usual new-style Computer Modern arrows together with
21cr|texlive-old-arrows-42872-1|48	the old-style ones.
21cr|texlive-old-arrows-42872-1|49	
21cr|texlive-old-arrows-42872-1|50	%files
21cr|texlive-old-arrows-42872-1|51	%doc %{_texmfdistdir}/doc
21cr|texlive-old-arrows-42872-1|52	%{_texmfdistdir}/fonts/afm/public/old-arrows/
21cr|texlive-old-arrows-42872-1|53	%{_texmfdistdir}/fonts/enc/dvips/old-arrows/
21cr|texlive-old-arrows-42872-1|54	%{_texmfdistdir}/fonts/map/dvips/old-arrows/
21cr|texlive-old-arrows-42872-1|55	%{_texmfdistdir}/fonts/tfm/public/old-arrows/
21cr|texlive-old-arrows-42872-1|56	%{_texmfdistdir}/fonts/type1/public/old-arrows/
21cr|texlive-old-arrows-42872-1|57	%{_texmfdistdir}/tex/latex/old-arrows/
21cr|texlive-old-arrows-42872-1|58	
21cr|texlive-old-arrows-42872-1|59	#------------------------------------------------------------------
21cr|texlive-old-arrows-42872-1|60	
21cr|texlive-old-arrows-42872-1|61	%prep
21cr|texlive-old-arrows-42872-1|62	%setup -c -a0 -a1
21cr|texlive-old-arrows-42872-1|63	
21cr|texlive-old-arrows-42872-1|64	%build
21cr|texlive-old-arrows-42872-1|65	
21cr|texlive-old-arrows-42872-1|66	%install
21cr|texlive-old-arrows-42872-1|67	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-old-arrows-42872-1|68	rm -rf tlpkg
21cr|texlive-old-arrows-42872-1|69	cp -fpar * %{buildroot}%{_texmfdistdir}

9909 21
21cr|texlive-oldlatin-1.00-8|1	# revision 17932
21cr|texlive-oldlatin-1.00-8|2	# category Package
21cr|texlive-oldlatin-1.00-8|3	# catalog-ctan /fonts/gothic/oldlatin
21cr|texlive-oldlatin-1.00-8|4	# catalog-date 2010-04-29 07:59:03 +0200
21cr|texlive-oldlatin-1.00-8|5	# catalog-license lppl
21cr|texlive-oldlatin-1.00-8|6	# catalog-version 1.00
21cr|texlive-oldlatin-1.00-8|7	Name:		texlive-oldlatin
21cr|texlive-oldlatin-1.00-8|8	Version:	1.00
21cr|texlive-oldlatin-1.00-8|9	Release:	8
21cr|texlive-oldlatin-1.00-8|10	Summary:	Compute Modern like font with long s
21cr|texlive-oldlatin-1.00-8|11	Group:		Publishing
21cr|texlive-oldlatin-1.00-8|12	URL:		http://www.ctan.org/tex-archive/fonts/gothic/oldlatin
21cr|texlive-oldlatin-1.00-8|13	License:	LPPL
21cr|texlive-oldlatin-1.00-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldlatin.tar.xz
21cr|texlive-oldlatin-1.00-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldlatin.doc.tar.xz
21cr|texlive-oldlatin-1.00-8|16	BuildArch:	noarch
21cr|texlive-oldlatin-1.00-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-oldlatin-1.00-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-oldlatin-1.00-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-oldlatin-1.00-8|20	
21cr|texlive-oldlatin-1.00-8|21	%description
21cr|texlive-oldlatin-1.00-8|22	Metafont sources modified from Computer Modern in order to
21cr|texlive-oldlatin-1.00-8|23	generate "long s" which was used in old text.
21cr|texlive-oldlatin-1.00-8|24	
21cr|texlive-oldlatin-1.00-8|25	
21cr|texlive-oldlatin-1.00-8|26	#-----------------------------------------------------------------------
21cr|texlive-oldlatin-1.00-8|27	%files
21cr|texlive-oldlatin-1.00-8|28	%{_texmfdistdir}/fonts/source/public/oldlatin/olb10.mf
21cr|texlive-oldlatin-1.00-8|29	%{_texmfdistdir}/fonts/source/public/oldlatin/olbx10.mf
21cr|texlive-oldlatin-1.00-8|30	%{_texmfdistdir}/fonts/source/public/oldlatin/olbx12.mf
21cr|texlive-oldlatin-1.00-8|31	%{_texmfdistdir}/fonts/source/public/oldlatin/olbx5.mf
21cr|texlive-oldlatin-1.00-8|32	%{_texmfdistdir}/fonts/source/public/oldlatin/olbx6.mf
21cr|texlive-oldlatin-1.00-8|33	%{_texmfdistdir}/fonts/source/public/oldlatin/olbx7.mf
21cr|texlive-oldlatin-1.00-8|34	%{_texmfdistdir}/fonts/source/public/oldlatin/olbx8.mf
21cr|texlive-oldlatin-1.00-8|35	%{_texmfdistdir}/fonts/source/public/oldlatin/olbx9.mf
21cr|texlive-oldlatin-1.00-8|36	%{_texmfdistdir}/fonts/source/public/oldlatin/olbxsl10.mf
21cr|texlive-oldlatin-1.00-8|37	%{_texmfdistdir}/fonts/source/public/oldlatin/oldunh10.mf
21cr|texlive-oldlatin-1.00-8|38	%{_texmfdistdir}/fonts/source/public/oldlatin/olff10.mf
21cr|texlive-oldlatin-1.00-8|39	%{_texmfdistdir}/fonts/source/public/oldlatin/olfib8.mf
21cr|texlive-oldlatin-1.00-8|40	%{_texmfdistdir}/fonts/source/public/oldlatin/olr10.mf
21cr|texlive-oldlatin-1.00-8|41	%{_texmfdistdir}/fonts/source/public/oldlatin/olr10s.mf
21cr|texlive-oldlatin-1.00-8|42	%{_texmfdistdir}/fonts/source/public/oldlatin/olr12.mf
21cr|texlive-oldlatin-1.00-8|43	%{_texmfdistdir}/fonts/source/public/oldlatin/olr17.mf
21cr|texlive-oldlatin-1.00-8|44	%{_texmfdistdir}/fonts/source/public/oldlatin/olr5.mf
21cr|texlive-oldlatin-1.00-8|45	%{_texmfdistdir}/fonts/source/public/oldlatin/olr6.mf
21cr|texlive-oldlatin-1.00-8|46	%{_texmfdistdir}/fonts/source/public/oldlatin/olr7.mf
21cr|texlive-oldlatin-1.00-8|47	%{_texmfdistdir}/fonts/source/public/oldlatin/olr8.mf
21cr|texlive-oldlatin-1.00-8|48	%{_texmfdistdir}/fonts/source/public/oldlatin/olr9.mf
21cr|texlive-oldlatin-1.00-8|49	%{_texmfdistdir}/fonts/source/public/oldlatin/olsl10.mf
21cr|texlive-oldlatin-1.00-8|50	%{_texmfdistdir}/fonts/source/public/oldlatin/olsl12.mf
21cr|texlive-oldlatin-1.00-8|51	%{_texmfdistdir}/fonts/source/public/oldlatin/olsl8.mf
21cr|texlive-oldlatin-1.00-8|52	%{_texmfdistdir}/fonts/source/public/oldlatin/olsl9.mf
21cr|texlive-oldlatin-1.00-8|53	%{_texmfdistdir}/fonts/source/public/oldlatin/olsltt10.mf
21cr|texlive-oldlatin-1.00-8|54	%{_texmfdistdir}/fonts/source/public/oldlatin/olss10.mf
21cr|texlive-oldlatin-1.00-8|55	%{_texmfdistdir}/fonts/source/public/oldlatin/olss12.mf
21cr|texlive-oldlatin-1.00-8|56	%{_texmfdistdir}/fonts/source/public/oldlatin/olss17.mf
21cr|texlive-oldlatin-1.00-8|57	%{_texmfdistdir}/fonts/source/public/oldlatin/olss8.mf
21cr|texlive-oldlatin-1.00-8|58	%{_texmfdistdir}/fonts/source/public/oldlatin/olss9.mf
21cr|texlive-oldlatin-1.00-8|59	%{_texmfdistdir}/fonts/source/public/oldlatin/olssbx10.mf
21cr|texlive-oldlatin-1.00-8|60	%{_texmfdistdir}/fonts/source/public/oldlatin/olssdc10.mf
21cr|texlive-oldlatin-1.00-8|61	%{_texmfdistdir}/fonts/source/public/oldlatin/olssi10.mf
21cr|texlive-oldlatin-1.00-8|62	%{_texmfdistdir}/fonts/source/public/oldlatin/olssi12.mf
21cr|texlive-oldlatin-1.00-8|63	%{_texmfdistdir}/fonts/source/public/oldlatin/olssi17.mf
21cr|texlive-oldlatin-1.00-8|64	%{_texmfdistdir}/fonts/source/public/oldlatin/olssi8.mf
21cr|texlive-oldlatin-1.00-8|65	%{_texmfdistdir}/fonts/source/public/oldlatin/olssi9.mf
21cr|texlive-oldlatin-1.00-8|66	%{_texmfdistdir}/fonts/source/public/oldlatin/olssq8.mf
21cr|texlive-oldlatin-1.00-8|67	%{_texmfdistdir}/fonts/source/public/oldlatin/olssqi8.mf
21cr|texlive-oldlatin-1.00-8|68	%{_texmfdistdir}/fonts/source/public/oldlatin/oltt10.mf
21cr|texlive-oldlatin-1.00-8|69	%{_texmfdistdir}/fonts/source/public/oldlatin/oltt12.mf
21cr|texlive-oldlatin-1.00-8|70	%{_texmfdistdir}/fonts/source/public/oldlatin/oltt8.mf
21cr|texlive-oldlatin-1.00-8|71	%{_texmfdistdir}/fonts/source/public/oldlatin/oltt9.mf
21cr|texlive-oldlatin-1.00-8|72	%{_texmfdistdir}/fonts/source/public/oldlatin/olvtt10.mf
21cr|texlive-oldlatin-1.00-8|73	%{_texmfdistdir}/fonts/source/public/oldlatin/oroman.mf
21cr|texlive-oldlatin-1.00-8|74	%{_texmfdistdir}/fonts/source/public/oldlatin/oromanl.mf
21cr|texlive-oldlatin-1.00-8|75	%{_texmfdistdir}/fonts/source/public/oldlatin/oromlig.mf
21cr|texlive-oldlatin-1.00-8|76	%{_texmfdistdir}/fonts/source/public/oldlatin/oromligs.mf
21cr|texlive-oldlatin-1.00-8|77	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olb10.tfm
21cr|texlive-oldlatin-1.00-8|78	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx10.tfm
21cr|texlive-oldlatin-1.00-8|79	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx12.tfm
21cr|texlive-oldlatin-1.00-8|80	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx5.tfm
21cr|texlive-oldlatin-1.00-8|81	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx6.tfm
21cr|texlive-oldlatin-1.00-8|82	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx7.tfm
21cr|texlive-oldlatin-1.00-8|83	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx8.tfm
21cr|texlive-oldlatin-1.00-8|84	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx9.tfm
21cr|texlive-oldlatin-1.00-8|85	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbxsl10.tfm
21cr|texlive-oldlatin-1.00-8|86	%{_texmfdistdir}/fonts/tfm/public/oldlatin/oldunh10.tfm
21cr|texlive-oldlatin-1.00-8|87	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olff10.tfm
21cr|texlive-oldlatin-1.00-8|88	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olfib8.tfm
21cr|texlive-oldlatin-1.00-8|89	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr10.tfm
21cr|texlive-oldlatin-1.00-8|90	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr12.tfm
21cr|texlive-oldlatin-1.00-8|91	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr17.tfm
21cr|texlive-oldlatin-1.00-8|92	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr5.tfm
21cr|texlive-oldlatin-1.00-8|93	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr6.tfm
21cr|texlive-oldlatin-1.00-8|94	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr7.tfm
21cr|texlive-oldlatin-1.00-8|95	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr8.tfm
21cr|texlive-oldlatin-1.00-8|96	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr9.tfm
21cr|texlive-oldlatin-1.00-8|97	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsl10.tfm
21cr|texlive-oldlatin-1.00-8|98	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsl12.tfm
21cr|texlive-oldlatin-1.00-8|99	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsl8.tfm
21cr|texlive-oldlatin-1.00-8|100	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsl9.tfm
21cr|texlive-oldlatin-1.00-8|101	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsltt10.tfm
21cr|texlive-oldlatin-1.00-8|102	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss10.tfm
21cr|texlive-oldlatin-1.00-8|103	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss12.tfm
21cr|texlive-oldlatin-1.00-8|104	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss17.tfm
21cr|texlive-oldlatin-1.00-8|105	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss8.tfm
21cr|texlive-oldlatin-1.00-8|106	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss9.tfm
21cr|texlive-oldlatin-1.00-8|107	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssbx10.tfm
21cr|texlive-oldlatin-1.00-8|108	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssdc10.tfm
21cr|texlive-oldlatin-1.00-8|109	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi10.tfm
21cr|texlive-oldlatin-1.00-8|110	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi12.tfm
21cr|texlive-oldlatin-1.00-8|111	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi17.tfm
21cr|texlive-oldlatin-1.00-8|112	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi8.tfm
21cr|texlive-oldlatin-1.00-8|113	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi9.tfm
21cr|texlive-oldlatin-1.00-8|114	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssq8.tfm
21cr|texlive-oldlatin-1.00-8|115	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssqi8.tfm
21cr|texlive-oldlatin-1.00-8|116	%{_texmfdistdir}/fonts/tfm/public/oldlatin/oltt10.tfm
21cr|texlive-oldlatin-1.00-8|117	%{_texmfdistdir}/fonts/tfm/public/oldlatin/oltt12.tfm
21cr|texlive-oldlatin-1.00-8|118	%{_texmfdistdir}/fonts/tfm/public/oldlatin/oltt8.tfm
21cr|texlive-oldlatin-1.00-8|119	%{_texmfdistdir}/fonts/tfm/public/oldlatin/oltt9.tfm
21cr|texlive-oldlatin-1.00-8|120	%{_texmfdistdir}/fonts/tfm/public/oldlatin/olvtt10.tfm
21cr|texlive-oldlatin-1.00-8|121	%doc %{_texmfdistdir}/doc/fonts/oldlatin/README
21cr|texlive-oldlatin-1.00-8|122	%doc %{_texmfdistdir}/doc/fonts/oldlatin/oldlatin.pdf
21cr|texlive-oldlatin-1.00-8|123	%doc %{_texmfdistdir}/doc/fonts/oldlatin/oldlatin.tex
21cr|texlive-oldlatin-1.00-8|124	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_alphabet.tex
21cr|texlive-oldlatin-1.00-8|125	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_all.pdf
21cr|texlive-oldlatin-1.00-8|126	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_all.tex
21cr|texlive-oldlatin-1.00-8|127	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_bf.pdf
21cr|texlive-oldlatin-1.00-8|128	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_bf.tex
21cr|texlive-oldlatin-1.00-8|129	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_rm.pdf
21cr|texlive-oldlatin-1.00-8|130	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_rm.tex
21cr|texlive-oldlatin-1.00-8|131	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_sl.pdf
21cr|texlive-oldlatin-1.00-8|132	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_sl.tex
21cr|texlive-oldlatin-1.00-8|133	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_ss.pdf
21cr|texlive-oldlatin-1.00-8|134	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_ss.tex
21cr|texlive-oldlatin-1.00-8|135	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_tt.pdf
21cr|texlive-oldlatin-1.00-8|136	%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_tt.tex
21cr|texlive-oldlatin-1.00-8|137	
21cr|texlive-oldlatin-1.00-8|138	#-----------------------------------------------------------------------
21cr|texlive-oldlatin-1.00-8|139	%prep
21cr|texlive-oldlatin-1.00-8|140	%setup -c -a0 -a1
21cr|texlive-oldlatin-1.00-8|141	
21cr|texlive-oldlatin-1.00-8|142	%build
21cr|texlive-oldlatin-1.00-8|143	
21cr|texlive-oldlatin-1.00-8|144	%install
21cr|texlive-oldlatin-1.00-8|145	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-oldlatin-1.00-8|146	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9910 21
21cr|texlive-oldstandard-2.2-2|1	Name:		texlive-oldstandard
21cr|texlive-oldstandard-2.2-2|2	Version:	2.2
21cr|texlive-oldstandard-2.2-2|3	Release:	2
21cr|texlive-oldstandard-2.2-2|4	Summary:	Old Standard: A Unicode Font for Classical and Medieval Studies
21cr|texlive-oldstandard-2.2-2|5	Group:		Publishing
21cr|texlive-oldstandard-2.2-2|6	URL:		http://www.ctan.org/tex-archive/fonts/oldstandard
21cr|texlive-oldstandard-2.2-2|7	License:	OFL
21cr|texlive-oldstandard-2.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstandard.tar.xz
21cr|texlive-oldstandard-2.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstandard.doc.tar.xz
21cr|texlive-oldstandard-2.2-2|10	BuildArch:	noarch
21cr|texlive-oldstandard-2.2-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-oldstandard-2.2-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-oldstandard-2.2-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-oldstandard-2.2-2|14	
21cr|texlive-oldstandard-2.2-2|15	%description
21cr|texlive-oldstandard-2.2-2|16	Old Standard is designed to reproduce the actual printing style
21cr|texlive-oldstandard-2.2-2|17	of the early 20th century, reviving a specific type of Modern
21cr|texlive-oldstandard-2.2-2|18	(classicist) style of serif typefaces, very commonly used in
21cr|texlive-oldstandard-2.2-2|19	various editions of the late 19th and early 20th century, but
21cr|texlive-oldstandard-2.2-2|20	almost completely abandoned later. The font supports
21cr|texlive-oldstandard-2.2-2|21	typesetting of Old and Middle English, Old Icelandic, Cyrillic
21cr|texlive-oldstandard-2.2-2|22	(with historical characters, extensions for Old Slavonic and
21cr|texlive-oldstandard-2.2-2|23	localised forms), Gothic transliterations, critical editions of
21cr|texlive-oldstandard-2.2-2|24	Classical Greek and Latin, and many more. Old Standard works
21cr|texlive-oldstandard-2.2-2|25	with TeX engines that directly support OpenType features, such
21cr|texlive-oldstandard-2.2-2|26	as XeTeX and LuaTeX.
21cr|texlive-oldstandard-2.2-2|27	
21cr|texlive-oldstandard-2.2-2|28	#-----------------------------------------------------------------------
21cr|texlive-oldstandard-2.2-2|29	%files
21cr|texlive-oldstandard-2.2-2|30	%{_texmfdistdir}/fonts/map/dvips
21cr|texlive-oldstandard-2.2-2|31	%{_texmfdistdir}/fonts/enc/dvips
21cr|texlive-oldstandard-2.2-2|32	%{_texmfdistdir}/fonts/opentype/public/oldstandard
21cr|texlive-oldstandard-2.2-2|33	%{_texmfdistdir}/fonts/tfm/public/oldstandard
21cr|texlive-oldstandard-2.2-2|34	%{_texmfdistdir}/fonts/type1/public/oldstandard
21cr|texlive-oldstandard-2.2-2|35	%{_texmfdistdir}/fonts/vf/public/oldstandard
21cr|texlive-oldstandard-2.2-2|36	%doc %{_texmfdistdir}/doc/fonts/oldstandard
21cr|texlive-oldstandard-2.2-2|37	
21cr|texlive-oldstandard-2.2-2|38	#-----------------------------------------------------------------------
21cr|texlive-oldstandard-2.2-2|39	%prep
21cr|texlive-oldstandard-2.2-2|40	%setup -c -a0 -a1
21cr|texlive-oldstandard-2.2-2|41	
21cr|texlive-oldstandard-2.2-2|42	%build
21cr|texlive-oldstandard-2.2-2|43	
21cr|texlive-oldstandard-2.2-2|44	%install
21cr|texlive-oldstandard-2.2-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-oldstandard-2.2-2|46	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9911 21
21cr|texlive-olsak-misc-20220312-1|1	Name:			texlive-olsak-misc
21cr|texlive-olsak-misc-20220312-1|2	Version:		20220312
21cr|texlive-olsak-misc-20220312-1|3	Release:		1
21cr|texlive-olsak-misc-20220312-1|4	Summary:		Collection of plain TeX macros written by Petr Olsak
21cr|texlive-olsak-misc-20220312-1|5	Group:			Publishing
21cr|texlive-olsak-misc-20220312-1|6	URL:			https://ctan.org/tex-archive/macros/generic/olsak-misc
21cr|texlive-olsak-misc-20220312-1|7	License:		pd
21cr|texlive-olsak-misc-20220312-1|8	Source0:		https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/olsak-misc.tar.xz
21cr|texlive-olsak-misc-20220312-1|9	Source1:		https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/olsak-misc.doc.tar.xz
21cr|texlive-olsak-misc-20220312-1|10	BuildArch:		noarch
21cr|texlive-olsak-misc-20220312-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-olsak-misc-20220312-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-olsak-misc-20220312-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-olsak-misc-20220312-1|14	
21cr|texlive-olsak-misc-20220312-1|15	%description
21cr|texlive-olsak-misc-20220312-1|16	This is a collection with various single-file plain TeX macros
21cr|texlive-olsak-misc-20220312-1|17	written by Petr Olsak
21cr|texlive-olsak-misc-20220312-1|18	
21cr|texlive-olsak-misc-20220312-1|19	The documentation is included in each file separately.
21cr|texlive-olsak-misc-20220312-1|20	
21cr|texlive-olsak-misc-20220312-1|21	booklet.tex  .... re-orders PDF pages and collects them for booklet printing
21cr|texlive-olsak-misc-20220312-1|22	cnv.tex      .... conversion of texts
21cr|texlive-olsak-misc-20220312-1|23	cnv-pu.tex   .... example of usage of cnv.tex --- pdf outlines in Unicode
21cr|texlive-olsak-misc-20220312-1|24	cnv-word.tex .... example of usage of cnv.tex --- word to word conversion
21cr|texlive-olsak-misc-20220312-1|25	eparam.tex   .... Full expansion during parameter scanning
21cr|texlive-olsak-misc-20220312-1|26	fun-coffee.tex .. generates splotches in the document
21cr|texlive-olsak-misc-20220312-1|27	openclose.tex ... repairs balanced text between \Open ...\Close pair
21cr|texlive-olsak-misc-20220312-1|28	qrcode.tex   .... QR code generated at TeX level
21cr|texlive-olsak-misc-20220312-1|29	scanbase.tex .... parser of text-style mysql outputs
21cr|texlive-olsak-misc-20220312-1|30	scancsv.tex  .... parser of CSV format
21cr|texlive-olsak-misc-20220312-1|31	seplist.tex  .... macros with alternative separators of a parameter
21cr|texlive-olsak-misc-20220312-1|32	xmlparser.tex ... parser of XML language
21cr|texlive-olsak-misc-20220312-1|33	
21cr|texlive-olsak-misc-20220312-1|34	#-----------------------------------------------------------------------
21cr|texlive-olsak-misc-20220312-1|35	%files
21cr|texlive-olsak-misc-20220312-1|36	%{_texmfdistdir}/tex/*
21cr|texlive-olsak-misc-20220312-1|37	%doc %{_texmfdistdir}/doc/*
21cr|texlive-olsak-misc-20220312-1|38	
21cr|texlive-olsak-misc-20220312-1|39	#-----------------------------------------------------------------------
21cr|texlive-olsak-misc-20220312-1|40	%prep
21cr|texlive-olsak-misc-20220312-1|41	%setup -c -a0 -a1
21cr|texlive-olsak-misc-20220312-1|42	
21cr|texlive-olsak-misc-20220312-1|43	%install
21cr|texlive-olsak-misc-20220312-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-olsak-misc-20220312-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9912 21
21cr|texlive-onedown-1.6-1|1	Name:		texlive-onedown
21cr|texlive-onedown-1.6-1|2	Version:	1.6
21cr|texlive-onedown-1.6-1|3	Release:	1
21cr|texlive-onedown-1.6-1|4	Summary:	Typeset Bridge Diagrams
21cr|texlive-onedown-1.6-1|5	Group:		Publishing
21cr|texlive-onedown-1.6-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/onedown
21cr|texlive-onedown-1.6-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-onedown-1.6-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/onedown.tar.xz
21cr|texlive-onedown-1.6-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/onedown.doc.tar.xz
21cr|texlive-onedown-1.6-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/onedown.source.tar.xz
21cr|texlive-onedown-1.6-1|11	BuildArch:	noarch
21cr|texlive-onedown-1.6-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-onedown-1.6-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-onedown-1.6-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-onedown-1.6-1|15	
21cr|texlive-onedown-1.6-1|16	%description
21cr|texlive-onedown-1.6-1|17	This is a comprehensive package to draw all sorts of bridge diagrams,
21cr|texlive-onedown-1.6-1|18	including hands (stand alone or arround a compass),
21cr|texlive-onedown-1.6-1|19	bidding tables (stand alone or in connection with hands/compass), trick tables, and expert quizzes.
21cr|texlive-onedown-1.6-1|20	
21cr|texlive-onedown-1.6-1|21	#-----------------------------------------------------------------------
21cr|texlive-onedown-1.6-1|22	%files
21cr|texlive-onedown-1.6-1|23	%{_texmfdistdir}/tex/latex/onedown
21cr|texlive-onedown-1.6-1|24	%doc %{_texmfdistdir}/doc/latex/onedown
21cr|texlive-onedown-1.6-1|25	%doc %{_texmfdistdir}/source/latex/onedown
21cr|texlive-onedown-1.6-1|26	
21cr|texlive-onedown-1.6-1|27	#-----------------------------------------------------------------------
21cr|texlive-onedown-1.6-1|28	%prep
21cr|texlive-onedown-1.6-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-onedown-1.6-1|30	
21cr|texlive-onedown-1.6-1|31	%build
21cr|texlive-onedown-1.6-1|32	
21cr|texlive-onedown-1.6-1|33	%install
21cr|texlive-onedown-1.6-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-onedown-1.6-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

9913 21
21cr|texlive-opencolor-66363-1|1	%define oname opencolor
21cr|texlive-opencolor-66363-1|2	
21cr|texlive-opencolor-66363-1|3	Summary:	Simple use of the Open Color colors
21cr|texlive-opencolor-66363-1|4	Name:		texlive-opencolor
21cr|texlive-opencolor-66363-1|5	Version:	66363
21cr|texlive-opencolor-66363-1|6	Release:	1
21cr|texlive-opencolor-66363-1|7	License:	LPPL1.3
21cr|texlive-opencolor-66363-1|8	Group:		Publishing
21cr|texlive-opencolor-66363-1|9	Url:		https://www.ctan.org
21cr|texlive-opencolor-66363-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-opencolor-66363-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-opencolor-66363-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-opencolor-66363-1|13	Requires:	texlive-tlpkg
21cr|texlive-opencolor-66363-1|14	Requires:	texlive-kpathsea
21cr|texlive-opencolor-66363-1|15	Provides:	tex(opencolor.sty) = 2024
21cr|texlive-opencolor-66363-1|16	BuildArch:	noarch
21cr|texlive-opencolor-66363-1|17	
21cr|texlive-opencolor-66363-1|18	%description
21cr|texlive-opencolor-66363-1|19	This package that provides hexadecimal color definitions of the
21cr|texlive-opencolor-66363-1|20	130 colors included in the Open Color library.
21cr|texlive-opencolor-66363-1|21	
21cr|texlive-opencolor-66363-1|22	%files
21cr|texlive-opencolor-66363-1|23	%doc %{_texmfdistdir}/doc/latex/opencolor
21cr|texlive-opencolor-66363-1|24	%{_texmfdistdir}/tex/latex/opencolor
21cr|texlive-opencolor-66363-1|25	
21cr|texlive-opencolor-66363-1|26	#------------------------------------------------------------------
21cr|texlive-opencolor-66363-1|27	
21cr|texlive-opencolor-66363-1|28	%prep
21cr|texlive-opencolor-66363-1|29	%setup -c -a0 -a1
21cr|texlive-opencolor-66363-1|30	
21cr|texlive-opencolor-66363-1|31	%build
21cr|texlive-opencolor-66363-1|32	
21cr|texlive-opencolor-66363-1|33	%install
21cr|texlive-opencolor-66363-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-opencolor-66363-1|35	rm -rf tlpkg
21cr|texlive-opencolor-66363-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9914 21
21cr|texlive-opensans-2.2-1|1	# revision 54512
21cr|texlive-opensans-2.2-1|2	# category Package
21cr|texlive-opensans-2.2-1|3	# catalog-ctan /fonts/opensans
21cr|texlive-opensans-2.2-1|4	# catalog-date 2020-03-24
21cr|texlive-opensans-2.2-1|5	# catalog-license lppl1.3
21cr|texlive-opensans-2.2-1|6	# catalog-version 2.2
21cr|texlive-opensans-2.2-1|7	Name:		texlive-opensans
21cr|texlive-opensans-2.2-1|8	Version:	2.2
21cr|texlive-opensans-2.2-1|9	Release:	1
21cr|texlive-opensans-2.2-1|10	Summary:	The Open Sans font family, and LaTeX support
21cr|texlive-opensans-2.2-1|11	Group:		Publishing
21cr|texlive-opensans-2.2-1|12	URL:		http://www.ctan.org/tex-archive/fonts/opensans
21cr|texlive-opensans-2.2-1|13	License:	LPPL1.3
21cr|texlive-opensans-2.2-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opensans.tar.xz
21cr|texlive-opensans-2.2-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opensans.doc.tar.xz
21cr|texlive-opensans-2.2-1|16	BuildArch:	noarch
21cr|texlive-opensans-2.2-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-opensans-2.2-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-opensans-2.2-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-opensans-2.2-1|20	
21cr|texlive-opensans-2.2-1|21	%description
21cr|texlive-opensans-2.2-1|22	Open Sans is a humanist sans serif typeface designed by Steve
21cr|texlive-opensans-2.2-1|23	Matteson; the font is available from the Google Font Directory
21cr|texlive-opensans-2.2-1|24	as TrueType files licensed under the Apache License version
21cr|texlive-opensans-2.2-1|25	2.0. The package provides support for this font family in
21cr|texlive-opensans-2.2-1|26	LaTeX. It includes the original TrueType fonts, as well as Type
21cr|texlive-opensans-2.2-1|27	1 versions, converted for this package using FontForge for full
21cr|texlive-opensans-2.2-1|28	support with dvips.
21cr|texlive-opensans-2.2-1|29	
21cr|texlive-opensans-2.2-1|30	
21cr|texlive-opensans-2.2-1|31	#-----------------------------------------------------------------------
21cr|texlive-opensans-2.2-1|32	%files
21cr|texlive-opensans-2.2-1|33	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_22wi7j.enc
21cr|texlive-opensans-2.2-1|34	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_3kulrh.enc
21cr|texlive-opensans-2.2-1|35	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_6fef26.enc
21cr|texlive-opensans-2.2-1|36	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_6fnoxn.enc
21cr|texlive-opensans-2.2-1|37	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_a426mb.enc
21cr|texlive-opensans-2.2-1|38	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_ajvczw.enc
21cr|texlive-opensans-2.2-1|39	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_crnekn.enc
21cr|texlive-opensans-2.2-1|40	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_cxxwxv.enc
21cr|texlive-opensans-2.2-1|41	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_epwjz7.enc
21cr|texlive-opensans-2.2-1|42	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_far7gh.enc
21cr|texlive-opensans-2.2-1|43	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_iz27ck.enc
21cr|texlive-opensans-2.2-1|44	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_jg4h6q.enc
21cr|texlive-opensans-2.2-1|45	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_kjsjgs.enc
21cr|texlive-opensans-2.2-1|46	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_lhblba.enc
21cr|texlive-opensans-2.2-1|47	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_mx6tiu.enc
21cr|texlive-opensans-2.2-1|48	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_n3lhbv.enc
21cr|texlive-opensans-2.2-1|49	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_nvvucy.enc
21cr|texlive-opensans-2.2-1|50	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_nwf7uv.enc
21cr|texlive-opensans-2.2-1|51	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_p2vepx.enc
21cr|texlive-opensans-2.2-1|52	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_rnfpjs.enc
21cr|texlive-opensans-2.2-1|53	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_roa3ad.enc
21cr|texlive-opensans-2.2-1|54	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_uqj6z7.enc
21cr|texlive-opensans-2.2-1|55	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_uv4o4i.enc
21cr|texlive-opensans-2.2-1|56	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_uw4ovh.enc
21cr|texlive-opensans-2.2-1|57	%{_texmfdistdir}/fonts/enc/dvips/opensans/a_v2kvzh.enc
21cr|texlive-opensans-2.2-1|58	%{_texmfdistdir}/fonts/map/dvips/opensans/opensans.map
21cr|texlive-opensans-2.2-1|59	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|60	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|61	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|62	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|63	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|64	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|65	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|66	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|67	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|68	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|69	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|70	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|71	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|72	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|73	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|74	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|75	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|76	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T1-LF.tfm
21cr|texlive-opensans-2.2-1|77	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|78	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|79	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|80	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|81	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|82	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|83	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|84	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|85	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|86	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|87	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|88	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|89	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|90	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|91	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|92	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|93	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|94	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|95	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|96	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|97	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|98	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|99	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|100	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|101	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|102	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|103	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|104	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|105	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|106	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|107	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|108	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|109	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|110	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|111	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|112	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|113	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|114	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|115	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|116	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-X2-LF.tfm
21cr|texlive-opensans-2.2-1|117	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|118	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|119	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|120	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|121	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|122	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Bold-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|123	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|124	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|125	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|126	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|127	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|128	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|129	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|130	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|131	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|132	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|133	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|134	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|135	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|136	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|137	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|138	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|139	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|140	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T1-LF.tfm
21cr|texlive-opensans-2.2-1|141	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|142	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|143	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|144	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|145	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|146	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|147	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|148	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|149	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|150	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|151	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|152	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|153	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|154	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|155	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|156	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|157	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|158	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|159	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|160	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|161	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|162	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|163	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|164	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|165	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|166	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|167	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|168	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|169	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|170	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|171	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|172	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|173	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|174	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|175	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|176	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|177	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|178	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|179	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|180	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-X2-LF.tfm
21cr|texlive-opensans-2.2-1|181	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|182	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|183	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|184	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|185	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|186	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-BoldItalic-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|187	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|188	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|189	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|190	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|191	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|192	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|193	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|194	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|195	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|196	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|197	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|198	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|199	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|200	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|201	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|202	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|203	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|204	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T1-LF.tfm
21cr|texlive-opensans-2.2-1|205	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|206	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|207	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|208	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|209	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|210	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|211	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|212	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|213	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|214	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|215	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|216	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|217	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|218	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|219	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|220	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|221	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|222	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|223	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|224	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|225	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|226	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|227	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|228	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|229	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|230	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|231	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|232	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|233	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|234	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|235	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|236	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|237	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|238	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|239	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|240	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|241	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|242	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|243	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|244	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-X2-LF.tfm
21cr|texlive-opensans-2.2-1|245	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|246	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|247	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|248	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|249	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|250	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBold-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|251	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|252	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|253	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|254	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|255	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|256	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|257	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|258	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|259	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|260	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|261	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|262	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|263	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|264	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|265	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|266	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|267	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|268	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T1-LF.tfm
21cr|texlive-opensans-2.2-1|269	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|270	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|271	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|272	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|273	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|274	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|275	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|276	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|277	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|278	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|279	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|280	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|281	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|282	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|283	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|284	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|285	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|286	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|287	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|288	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|289	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|290	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|291	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|292	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|293	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|294	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|295	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|296	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|297	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|298	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|299	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|300	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|301	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|302	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|303	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|304	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|305	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|306	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|307	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|308	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-X2-LF.tfm
21cr|texlive-opensans-2.2-1|309	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|310	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|311	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|312	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|313	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|314	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-ExtraBoldItalic-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|315	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|316	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|317	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|318	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|319	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|320	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|321	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|322	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|323	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|324	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|325	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|326	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|327	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|328	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|329	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|330	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|331	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|332	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T1-LF.tfm
21cr|texlive-opensans-2.2-1|333	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|334	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|335	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|336	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|337	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|338	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|339	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|340	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|341	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|342	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|343	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|344	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|345	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|346	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|347	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|348	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|349	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|350	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|351	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|352	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|353	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|354	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|355	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|356	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|357	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|358	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|359	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|360	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|361	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|362	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|363	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|364	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|365	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|366	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|367	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|368	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|369	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|370	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|371	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|372	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-X2-LF.tfm
21cr|texlive-opensans-2.2-1|373	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|374	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|375	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|376	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|377	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|378	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Italic-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|379	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|380	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|381	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|382	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|383	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|384	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|385	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|386	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|387	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|388	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|389	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|390	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|391	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|392	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|393	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|394	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|395	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|396	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T1-LF.tfm
21cr|texlive-opensans-2.2-1|397	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|398	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|399	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|400	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|401	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|402	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|403	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|404	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|405	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|406	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|407	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|408	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|409	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|410	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|411	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|412	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|413	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|414	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|415	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|416	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|417	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|418	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|419	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|420	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|421	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|422	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|423	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|424	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|425	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|426	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|427	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|428	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|429	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|430	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|431	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|432	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|433	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|434	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|435	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|436	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-X2-LF.tfm
21cr|texlive-opensans-2.2-1|437	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|438	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|439	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|440	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|441	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|442	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Light-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|443	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|444	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|445	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|446	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|447	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|448	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|449	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|450	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|451	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|452	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|453	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|454	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|455	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|456	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|457	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|458	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|459	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|460	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T1-LF.tfm
21cr|texlive-opensans-2.2-1|461	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|462	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|463	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|464	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|465	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|466	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|467	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|468	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|469	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|470	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|471	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|472	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|473	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|474	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|475	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|476	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|477	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|478	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|479	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|480	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|481	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|482	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|483	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|484	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|485	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|486	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|487	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|488	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|489	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|490	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|491	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|492	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|493	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|494	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|495	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|496	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|497	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|498	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|499	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|500	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-X2-LF.tfm
21cr|texlive-opensans-2.2-1|501	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|502	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|503	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|504	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|505	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|506	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-LightItalic-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|507	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|508	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|509	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|510	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|511	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|512	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|513	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|514	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|515	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|516	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|517	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|518	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|519	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|520	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|521	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|522	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|523	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|524	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T1-LF.tfm
21cr|texlive-opensans-2.2-1|525	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|526	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|527	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|528	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|529	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|530	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|531	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|532	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|533	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|534	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|535	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|536	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|537	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|538	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|539	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|540	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|541	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|542	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|543	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|544	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|545	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|546	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|547	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|548	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|549	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|550	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|551	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|552	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|553	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|554	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|555	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|556	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|557	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|558	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|559	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|560	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|561	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|562	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|563	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|564	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-X2-LF.tfm
21cr|texlive-opensans-2.2-1|565	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|566	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|567	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|568	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|569	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|570	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-Regular-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|571	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|572	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|573	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|574	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|575	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|576	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|577	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|578	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|579	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|580	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|581	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|582	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|583	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|584	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|585	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|586	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|587	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|588	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T1-LF.tfm
21cr|texlive-opensans-2.2-1|589	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|590	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|591	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|592	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|593	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|594	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|595	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|596	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|597	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|598	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|599	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|600	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|601	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|602	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|603	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|604	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|605	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|606	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|607	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|608	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|609	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|610	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|611	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|612	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|613	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|614	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|615	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|616	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|617	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|618	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|619	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|620	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|621	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|622	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|623	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|624	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|625	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|626	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|627	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|628	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-X2-LF.tfm
21cr|texlive-opensans-2.2-1|629	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|630	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|631	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|632	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|633	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|634	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBold-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|635	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|636	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|637	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|638	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|639	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|640	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|641	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|642	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|643	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|644	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|645	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|646	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|647	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|648	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|649	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|650	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|651	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|652	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T1-LF.tfm
21cr|texlive-opensans-2.2-1|653	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|654	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|655	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|656	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|657	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|658	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|659	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|660	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|661	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|662	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|663	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|664	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|665	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|666	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|667	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|668	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|669	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|670	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|671	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|672	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|673	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|674	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|675	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|676	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|677	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|678	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|679	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|680	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|681	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|682	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|683	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|684	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|685	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|686	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|687	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|688	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|689	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|690	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|691	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|692	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-X2-LF.tfm
21cr|texlive-opensans-2.2-1|693	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|694	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|695	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|696	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|697	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|698	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSans-SemiBoldItalic-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|699	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|700	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|701	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|702	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|703	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|704	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T1-LF.vf
21cr|texlive-opensans-2.2-1|705	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T1-OsF.vf
21cr|texlive-opensans-2.2-1|706	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T1-TLF.vf
21cr|texlive-opensans-2.2-1|707	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|708	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2A-LF.vf
21cr|texlive-opensans-2.2-1|709	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|710	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|711	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|712	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2B-LF.vf
21cr|texlive-opensans-2.2-1|713	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|714	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|715	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|716	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2C-LF.vf
21cr|texlive-opensans-2.2-1|717	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|718	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|719	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|720	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-TS1-LF.vf
21cr|texlive-opensans-2.2-1|721	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|722	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|723	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|724	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-X2-LF.vf
21cr|texlive-opensans-2.2-1|725	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-X2-OsF.vf
21cr|texlive-opensans-2.2-1|726	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-X2-TLF.vf
21cr|texlive-opensans-2.2-1|727	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|728	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-LGR-LF.vf
21cr|texlive-opensans-2.2-1|729	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|730	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|731	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|732	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-OT1-LF.vf
21cr|texlive-opensans-2.2-1|733	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|734	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|735	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|736	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T1-LF.vf
21cr|texlive-opensans-2.2-1|737	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T1-OsF.vf
21cr|texlive-opensans-2.2-1|738	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T1-TLF.vf
21cr|texlive-opensans-2.2-1|739	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|740	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2A-LF.vf
21cr|texlive-opensans-2.2-1|741	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|742	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|743	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|744	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2B-LF.vf
21cr|texlive-opensans-2.2-1|745	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|746	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|747	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|748	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2C-LF.vf
21cr|texlive-opensans-2.2-1|749	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|750	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|751	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|752	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-TS1-LF.vf
21cr|texlive-opensans-2.2-1|753	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|754	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|755	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|756	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-X2-LF.vf
21cr|texlive-opensans-2.2-1|757	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-X2-OsF.vf
21cr|texlive-opensans-2.2-1|758	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-X2-TLF.vf
21cr|texlive-opensans-2.2-1|759	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-LightItalic-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|760	%{_texmfdistdir}/tex/latex/opensans/LGRopensans-LF.fd
21cr|texlive-opensans-2.2-1|761	%{_texmfdistdir}/tex/latex/opensans/LGRopensans-OsF.fd
21cr|texlive-opensans-2.2-1|762	%{_texmfdistdir}/tex/latex/opensans/LGRopensans-TLF.fd
21cr|texlive-opensans-2.2-1|763	%{_texmfdistdir}/tex/latex/opensans/LGRopensans-TOsF.fd
21cr|texlive-opensans-2.2-1|764	%{_texmfdistdir}/tex/latex/opensans/OT1opensans-LF.fd
21cr|texlive-opensans-2.2-1|765	%{_texmfdistdir}/tex/latex/opensans/OT1opensans-OsF.fd
21cr|texlive-opensans-2.2-1|766	%{_texmfdistdir}/tex/latex/opensans/OT1opensans-TLF.fd
21cr|texlive-opensans-2.2-1|767	%{_texmfdistdir}/tex/latex/opensans/OT1opensans-TOsF.fd
21cr|texlive-opensans-2.2-1|768	%{_texmfdistdir}/tex/latex/opensans/T1opensans-LF.fd
21cr|texlive-opensans-2.2-1|769	%{_texmfdistdir}/tex/latex/opensans/T1opensans-OsF.fd
21cr|texlive-opensans-2.2-1|770	%{_texmfdistdir}/tex/latex/opensans/T1opensans-TLF.fd
21cr|texlive-opensans-2.2-1|771	%{_texmfdistdir}/tex/latex/opensans/T1opensans-TOsF.fd
21cr|texlive-opensans-2.2-1|772	%{_texmfdistdir}/tex/latex/opensans/T2Aopensans-LF.fd
21cr|texlive-opensans-2.2-1|773	%{_texmfdistdir}/tex/latex/opensans/T2Aopensans-OsF.fd
21cr|texlive-opensans-2.2-1|774	%{_texmfdistdir}/tex/latex/opensans/T2Aopensans-TLF.fd
21cr|texlive-opensans-2.2-1|775	%{_texmfdistdir}/tex/latex/opensans/T2Aopensans-TOsF.fd
21cr|texlive-opensans-2.2-1|776	%{_texmfdistdir}/tex/latex/opensans/T2Bopensans-LF.fd
21cr|texlive-opensans-2.2-1|777	%{_texmfdistdir}/tex/latex/opensans/T2Bopensans-OsF.fd
21cr|texlive-opensans-2.2-1|778	%{_texmfdistdir}/tex/latex/opensans/T2Bopensans-TLF.fd
21cr|texlive-opensans-2.2-1|779	%{_texmfdistdir}/tex/latex/opensans/T2Bopensans-TOsF.fd
21cr|texlive-opensans-2.2-1|780	%{_texmfdistdir}/tex/latex/opensans/T2Copensans-LF.fd
21cr|texlive-opensans-2.2-1|781	%{_texmfdistdir}/tex/latex/opensans/T2Copensans-OsF.fd
21cr|texlive-opensans-2.2-1|782	%{_texmfdistdir}/tex/latex/opensans/T2Copensans-TLF.fd
21cr|texlive-opensans-2.2-1|783	%{_texmfdistdir}/tex/latex/opensans/T2Copensans-TOsF.fd
21cr|texlive-opensans-2.2-1|784	%{_texmfdistdir}/tex/latex/opensans/TS1opensans-LF.fd
21cr|texlive-opensans-2.2-1|785	%{_texmfdistdir}/tex/latex/opensans/TS1opensans-OsF.fd
21cr|texlive-opensans-2.2-1|786	%{_texmfdistdir}/tex/latex/opensans/TS1opensans-TLF.fd
21cr|texlive-opensans-2.2-1|787	%{_texmfdistdir}/tex/latex/opensans/TS1opensans-TOsF.fd
21cr|texlive-opensans-2.2-1|788	%{_texmfdistdir}/tex/latex/opensans/X2opensans-LF.fd
21cr|texlive-opensans-2.2-1|789	%{_texmfdistdir}/tex/latex/opensans/X2opensans-OsF.fd
21cr|texlive-opensans-2.2-1|790	%{_texmfdistdir}/tex/latex/opensans/X2opensans-TLF.fd
21cr|texlive-opensans-2.2-1|791	%{_texmfdistdir}/tex/latex/opensans/X2opensans-TOsF.fd
21cr|texlive-opensans-2.2-1|792	%{_texmfdistdir}/tex/latex/opensans/opensans.sty
21cr|texlive-opensans-2.2-1|793	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|794	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|795	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|796	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|797	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|798	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|799	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|800	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|801	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|802	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|803	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|804	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|805	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|806	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|807	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|808	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T1-LF.tfm
21cr|texlive-opensans-2.2-1|809	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|810	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|811	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|812	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|813	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|814	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|815	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|816	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|817	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|818	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|819	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|820	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|821	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|822	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|823	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|824	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|825	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|826	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|827	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|828	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|829	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|830	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|831	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|832	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|833	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|834	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|835	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|836	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|837	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|838	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|839	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|840	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|841	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|842	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|843	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|844	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|845	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|846	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|847	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|848	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-X2-LF.tfm
21cr|texlive-opensans-2.2-1|849	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|850	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|851	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|852	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|853	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|854	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Bold-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|855	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|856	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|857	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|858	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|859	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|860	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|861	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|862	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|863	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|864	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|865	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|866	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|867	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|868	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|869	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|870	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|871	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|872	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T1-LF.tfm
21cr|texlive-opensans-2.2-1|873	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|874	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|875	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|876	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|877	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|878	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|879	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|880	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|881	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|882	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|883	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|884	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|885	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|886	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|887	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|888	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|889	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|890	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|891	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|892	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|893	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|894	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|895	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|896	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|897	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|898	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|899	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|900	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|901	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|902	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|903	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|904	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|905	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|906	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|907	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|908	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|909	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|910	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|911	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|912	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-X2-LF.tfm
21cr|texlive-opensans-2.2-1|913	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|914	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|915	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|916	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|917	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|918	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-Light-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|919	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-LGR-LF--base.tfm
21cr|texlive-opensans-2.2-1|920	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-LGR-LF.tfm
21cr|texlive-opensans-2.2-1|921	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-LGR-OsF--base.tfm
21cr|texlive-opensans-2.2-1|922	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-LGR-OsF.tfm
21cr|texlive-opensans-2.2-1|923	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-LGR-TLF--base.tfm
21cr|texlive-opensans-2.2-1|924	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-LGR-TLF.tfm
21cr|texlive-opensans-2.2-1|925	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-LGR-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|926	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-LGR-TOsF.tfm
21cr|texlive-opensans-2.2-1|927	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-OT1-LF--base.tfm
21cr|texlive-opensans-2.2-1|928	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-OT1-LF.tfm
21cr|texlive-opensans-2.2-1|929	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-OT1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|930	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-OT1-OsF.tfm
21cr|texlive-opensans-2.2-1|931	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-OT1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|932	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-OT1-TLF.tfm
21cr|texlive-opensans-2.2-1|933	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-OT1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|934	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-OT1-TOsF.tfm
21cr|texlive-opensans-2.2-1|935	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T1-LF--base.tfm
21cr|texlive-opensans-2.2-1|936	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T1-LF.tfm
21cr|texlive-opensans-2.2-1|937	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|938	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T1-OsF.tfm
21cr|texlive-opensans-2.2-1|939	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|940	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T1-TLF.tfm
21cr|texlive-opensans-2.2-1|941	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|942	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T1-TOsF.tfm
21cr|texlive-opensans-2.2-1|943	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2A-LF--base.tfm
21cr|texlive-opensans-2.2-1|944	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2A-LF.tfm
21cr|texlive-opensans-2.2-1|945	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2A-OsF--base.tfm
21cr|texlive-opensans-2.2-1|946	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2A-OsF.tfm
21cr|texlive-opensans-2.2-1|947	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2A-TLF--base.tfm
21cr|texlive-opensans-2.2-1|948	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2A-TLF.tfm
21cr|texlive-opensans-2.2-1|949	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2A-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|950	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2A-TOsF.tfm
21cr|texlive-opensans-2.2-1|951	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2B-LF--base.tfm
21cr|texlive-opensans-2.2-1|952	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2B-LF.tfm
21cr|texlive-opensans-2.2-1|953	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2B-OsF--base.tfm
21cr|texlive-opensans-2.2-1|954	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2B-OsF.tfm
21cr|texlive-opensans-2.2-1|955	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2B-TLF--base.tfm
21cr|texlive-opensans-2.2-1|956	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2B-TLF.tfm
21cr|texlive-opensans-2.2-1|957	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2B-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|958	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2B-TOsF.tfm
21cr|texlive-opensans-2.2-1|959	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2C-LF--base.tfm
21cr|texlive-opensans-2.2-1|960	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2C-LF.tfm
21cr|texlive-opensans-2.2-1|961	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2C-OsF--base.tfm
21cr|texlive-opensans-2.2-1|962	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2C-OsF.tfm
21cr|texlive-opensans-2.2-1|963	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2C-TLF--base.tfm
21cr|texlive-opensans-2.2-1|964	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2C-TLF.tfm
21cr|texlive-opensans-2.2-1|965	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2C-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|966	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-T2C-TOsF.tfm
21cr|texlive-opensans-2.2-1|967	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-TS1-LF--base.tfm
21cr|texlive-opensans-2.2-1|968	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-TS1-LF.tfm
21cr|texlive-opensans-2.2-1|969	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-TS1-OsF--base.tfm
21cr|texlive-opensans-2.2-1|970	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-TS1-OsF.tfm
21cr|texlive-opensans-2.2-1|971	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-TS1-TLF--base.tfm
21cr|texlive-opensans-2.2-1|972	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-TS1-TLF.tfm
21cr|texlive-opensans-2.2-1|973	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-TS1-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|974	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-TS1-TOsF.tfm
21cr|texlive-opensans-2.2-1|975	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-X2-LF--base.tfm
21cr|texlive-opensans-2.2-1|976	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-X2-LF.tfm
21cr|texlive-opensans-2.2-1|977	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-X2-OsF--base.tfm
21cr|texlive-opensans-2.2-1|978	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-X2-OsF.tfm
21cr|texlive-opensans-2.2-1|979	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-X2-TLF--base.tfm
21cr|texlive-opensans-2.2-1|980	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-X2-TLF.tfm
21cr|texlive-opensans-2.2-1|981	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-X2-TOsF--base.tfm
21cr|texlive-opensans-2.2-1|982	%{_texmfdistdir}/fonts/tfm/ascender/opensans/OpenSansCondensed-LightItalic-X2-TOsF.tfm
21cr|texlive-opensans-2.2-1|983	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-Bold.ttf
21cr|texlive-opensans-2.2-1|984	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-BoldItalic.ttf
21cr|texlive-opensans-2.2-1|985	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-ExtraBold.ttf
21cr|texlive-opensans-2.2-1|986	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-ExtraBoldItalic.ttf
21cr|texlive-opensans-2.2-1|987	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-Italic.ttf
21cr|texlive-opensans-2.2-1|988	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-Light.ttf
21cr|texlive-opensans-2.2-1|989	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-LightItalic.ttf
21cr|texlive-opensans-2.2-1|990	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-Regular.ttf
21cr|texlive-opensans-2.2-1|991	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-SemiBold.ttf
21cr|texlive-opensans-2.2-1|992	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSans-SemiBoldItalic.ttf
21cr|texlive-opensans-2.2-1|993	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSansCondensed-Bold.ttf
21cr|texlive-opensans-2.2-1|994	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSansCondensed-Light.ttf
21cr|texlive-opensans-2.2-1|995	%{_texmfdistdir}/fonts/truetype/ascender/opensans/OpenSansCondensed-LightItalic.ttf
21cr|texlive-opensans-2.2-1|996	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-Bold.pfb
21cr|texlive-opensans-2.2-1|997	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-BoldItalic.pfb
21cr|texlive-opensans-2.2-1|998	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-ExtraBold.pfb
21cr|texlive-opensans-2.2-1|999	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-ExtraBoldItalic.pfb
21cr|texlive-opensans-2.2-1|1000	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-Italic.pfb
21cr|texlive-opensans-2.2-1|1001	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-Light.pfb
21cr|texlive-opensans-2.2-1|1002	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-LightItalic.pfb
21cr|texlive-opensans-2.2-1|1003	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-Regular.pfb
21cr|texlive-opensans-2.2-1|1004	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-SemiBold.pfb
21cr|texlive-opensans-2.2-1|1005	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSans-SemiBoldItalic.pfb
21cr|texlive-opensans-2.2-1|1006	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSansCondensed-Bold.pfb
21cr|texlive-opensans-2.2-1|1007	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSansCondensed-Light.pfb
21cr|texlive-opensans-2.2-1|1008	%{_texmfdistdir}/fonts/type1/ascender/opensans/OpenSansCondensed-LightItalic.pfb
21cr|texlive-opensans-2.2-1|1009	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1010	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1011	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1012	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1013	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1014	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1015	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1016	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1017	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T1-LF.vf
21cr|texlive-opensans-2.2-1|1018	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1019	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1020	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1021	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1022	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1023	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1024	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1025	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1026	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1027	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1028	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1029	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1030	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1031	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1032	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1033	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1034	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1035	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1036	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1037	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-X2-LF.vf
21cr|texlive-opensans-2.2-1|1038	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1039	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1040	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Bold-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1041	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1042	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1043	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1044	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1045	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1046	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1047	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1048	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1049	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T1-LF.vf
21cr|texlive-opensans-2.2-1|1050	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1051	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1052	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1053	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1054	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1055	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1056	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1057	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1058	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1059	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1060	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1061	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1062	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1063	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1064	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1065	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1066	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1067	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1068	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1069	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-X2-LF.vf
21cr|texlive-opensans-2.2-1|1070	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1071	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1072	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-BoldItalic-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1073	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1074	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1075	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1076	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1077	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1078	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1079	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1080	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1081	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T1-LF.vf
21cr|texlive-opensans-2.2-1|1082	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1083	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1084	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1085	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1086	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1087	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1088	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1089	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1090	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1091	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1092	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1093	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1094	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1095	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1096	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1097	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1098	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1099	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1100	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1101	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-X2-LF.vf
21cr|texlive-opensans-2.2-1|1102	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1103	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1104	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBold-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1105	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1106	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1107	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1108	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1109	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1110	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1111	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1112	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1113	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T1-LF.vf
21cr|texlive-opensans-2.2-1|1114	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1115	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1116	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1117	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1118	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1119	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1120	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1121	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1122	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1123	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1124	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1125	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1126	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1127	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1128	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1129	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1130	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1131	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1132	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1133	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-X2-LF.vf
21cr|texlive-opensans-2.2-1|1134	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1135	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1136	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-ExtraBoldItalic-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1137	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1138	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1139	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1140	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1141	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1142	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1143	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1144	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1145	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T1-LF.vf
21cr|texlive-opensans-2.2-1|1146	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1147	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1148	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1149	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1150	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1151	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1152	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1153	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1154	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1155	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1156	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1157	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1158	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1159	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1160	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1161	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1162	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1163	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1164	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1165	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-X2-LF.vf
21cr|texlive-opensans-2.2-1|1166	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1167	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1168	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Italic-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1169	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1170	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1171	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1172	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1173	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1174	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1175	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1176	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1177	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T1-LF.vf
21cr|texlive-opensans-2.2-1|1178	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1179	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1180	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1181	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1182	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1183	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1184	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1185	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1186	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1187	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1188	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1189	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1190	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1191	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1192	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1193	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1194	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1195	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1196	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1197	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-X2-LF.vf
21cr|texlive-opensans-2.2-1|1198	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1199	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1200	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Light-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1201	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1202	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1203	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1204	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1205	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1206	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1207	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1208	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1209	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T1-LF.vf
21cr|texlive-opensans-2.2-1|1210	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1211	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1212	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1213	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1214	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1215	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1216	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1217	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1218	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1219	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1220	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1221	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1222	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1223	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1224	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1225	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1226	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1227	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1228	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1229	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-X2-LF.vf
21cr|texlive-opensans-2.2-1|1230	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1231	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1232	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-LightItalic-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1233	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1234	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1235	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1236	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1237	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1238	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1239	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1240	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1241	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T1-LF.vf
21cr|texlive-opensans-2.2-1|1242	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1243	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1244	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1245	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1246	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1247	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1248	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1249	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1250	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1251	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1252	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1253	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1254	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1255	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1256	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1257	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1258	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1259	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1260	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1261	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-X2-LF.vf
21cr|texlive-opensans-2.2-1|1262	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1263	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1264	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-Regular-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1265	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1266	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1267	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1268	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1269	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1270	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1271	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1272	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1273	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T1-LF.vf
21cr|texlive-opensans-2.2-1|1274	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1275	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1276	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1277	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1278	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1279	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1280	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1281	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1282	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1283	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1284	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1285	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1286	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1287	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1288	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1289	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1290	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1291	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1292	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1293	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-X2-LF.vf
21cr|texlive-opensans-2.2-1|1294	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1295	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1296	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBold-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1297	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1298	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1299	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1300	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1301	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1302	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1303	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1304	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1305	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T1-LF.vf
21cr|texlive-opensans-2.2-1|1306	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1307	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1308	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1309	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1310	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1311	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1312	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1313	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1314	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1315	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1316	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1317	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1318	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1319	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1320	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1321	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1322	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1323	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1324	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1325	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-X2-LF.vf
21cr|texlive-opensans-2.2-1|1326	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1327	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1328	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSans-SemiBoldItalic-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1329	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1330	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1331	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1332	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1333	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1334	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-OT1-OsF.vf
21cr|texlive-opensans-2.2-1|1335	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-OT1-TLF.vf
21cr|texlive-opensans-2.2-1|1336	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-OT1-TOsF.vf
21cr|texlive-opensans-2.2-1|1337	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T1-LF.vf
21cr|texlive-opensans-2.2-1|1338	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T1-OsF.vf
21cr|texlive-opensans-2.2-1|1339	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T1-TLF.vf
21cr|texlive-opensans-2.2-1|1340	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T1-TOsF.vf
21cr|texlive-opensans-2.2-1|1341	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2A-LF.vf
21cr|texlive-opensans-2.2-1|1342	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2A-OsF.vf
21cr|texlive-opensans-2.2-1|1343	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2A-TLF.vf
21cr|texlive-opensans-2.2-1|1344	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2A-TOsF.vf
21cr|texlive-opensans-2.2-1|1345	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2B-LF.vf
21cr|texlive-opensans-2.2-1|1346	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2B-OsF.vf
21cr|texlive-opensans-2.2-1|1347	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2B-TLF.vf
21cr|texlive-opensans-2.2-1|1348	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2B-TOsF.vf
21cr|texlive-opensans-2.2-1|1349	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2C-LF.vf
21cr|texlive-opensans-2.2-1|1350	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2C-OsF.vf
21cr|texlive-opensans-2.2-1|1351	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2C-TLF.vf
21cr|texlive-opensans-2.2-1|1352	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-T2C-TOsF.vf
21cr|texlive-opensans-2.2-1|1353	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-TS1-LF.vf
21cr|texlive-opensans-2.2-1|1354	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-TS1-OsF.vf
21cr|texlive-opensans-2.2-1|1355	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-TS1-TLF.vf
21cr|texlive-opensans-2.2-1|1356	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-TS1-TOsF.vf
21cr|texlive-opensans-2.2-1|1357	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-X2-LF.vf
21cr|texlive-opensans-2.2-1|1358	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-X2-OsF.vf
21cr|texlive-opensans-2.2-1|1359	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-X2-TLF.vf
21cr|texlive-opensans-2.2-1|1360	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Bold-X2-TOsF.vf
21cr|texlive-opensans-2.2-1|1361	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-LGR-LF.vf
21cr|texlive-opensans-2.2-1|1362	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-LGR-OsF.vf
21cr|texlive-opensans-2.2-1|1363	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-LGR-TLF.vf
21cr|texlive-opensans-2.2-1|1364	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-LGR-TOsF.vf
21cr|texlive-opensans-2.2-1|1365	%{_texmfdistdir}/fonts/vf/ascender/opensans/OpenSansCondensed-Light-OT1-LF.vf
21cr|texlive-opensans-2.2-1|1366	
21cr|texlive-opensans-2.2-1|1367	%doc %{_texmfdistdir}/doc/fonts/opensans/CHANGES
21cr|texlive-opensans-2.2-1|1368	%doc %{_texmfdistdir}/doc/fonts/opensans/README
21cr|texlive-opensans-2.2-1|1369	%doc %{_texmfdistdir}/doc/fonts/opensans/opensans-samples.pdf
21cr|texlive-opensans-2.2-1|1370	%doc %{_texmfdistdir}/doc/fonts/opensans/opensans.pdf
21cr|texlive-opensans-2.2-1|1371	
21cr|texlive-opensans-2.2-1|1372	#-----------------------------------------------------------------------
21cr|texlive-opensans-2.2-1|1373	%prep
21cr|texlive-opensans-2.2-1|1374	%setup -c -a0 -a1
21cr|texlive-opensans-2.2-1|1375	
21cr|texlive-opensans-2.2-1|1376	%build
21cr|texlive-opensans-2.2-1|1377	
21cr|texlive-opensans-2.2-1|1378	%install
21cr|texlive-opensans-2.2-1|1379	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-opensans-2.2-1|1380	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9915 21
21cr|texlive-oplotsymbl-1.4-1|1	Name:		texlive-oplotsymbl
21cr|texlive-oplotsymbl-1.4-1|2	Version:	1.4
21cr|texlive-oplotsymbl-1.4-1|3	Release:	1
21cr|texlive-oplotsymbl-1.4-1|4	Summary:	Includes symbols, which are not easily available
21cr|texlive-oplotsymbl-1.4-1|5	Group:		Publishing
21cr|texlive-oplotsymbl-1.4-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/oplotsymbl
21cr|texlive-oplotsymbl-1.4-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-oplotsymbl-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/oplotsymbl.tar.xz
21cr|texlive-oplotsymbl-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/oplotsymbl.doc.tar.xz
21cr|texlive-oplotsymbl-1.4-1|10	BuildArch:	noarch
21cr|texlive-oplotsymbl-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-oplotsymbl-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-oplotsymbl-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-oplotsymbl-1.4-1|14	
21cr|texlive-oplotsymbl-1.4-1|15	%description
21cr|texlive-oplotsymbl-1.4-1|16	This package is named oPlotSymbl and it includes symbols, which
21cr|texlive-oplotsymbl-1.4-1|17	are not easily available. Especially, these symbols are used in
21cr|texlive-oplotsymbl-1.4-1|18	scientific plots, but the potential user is allowed to use them
21cr|texlive-oplotsymbl-1.4-1|19	in other ways. This package uses TikZ and xcolor.
21cr|texlive-oplotsymbl-1.4-1|20	
21cr|texlive-oplotsymbl-1.4-1|21	#-----------------------------------------------------------------------
21cr|texlive-oplotsymbl-1.4-1|22	%files
21cr|texlive-oplotsymbl-1.4-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-oplotsymbl-1.4-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-oplotsymbl-1.4-1|25	
21cr|texlive-oplotsymbl-1.4-1|26	#-----------------------------------------------------------------------
21cr|texlive-oplotsymbl-1.4-1|27	%prep
21cr|texlive-oplotsymbl-1.4-1|28	%setup -c -a0 -a1
21cr|texlive-oplotsymbl-1.4-1|29	
21cr|texlive-oplotsymbl-1.4-1|30	%build
21cr|texlive-oplotsymbl-1.4-1|31	
21cr|texlive-oplotsymbl-1.4-1|32	%install
21cr|texlive-oplotsymbl-1.4-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-oplotsymbl-1.4-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9916 21
21cr|texlive-orcidlink-59560-1|1	%define oname orcidlink
21cr|texlive-orcidlink-59560-1|2	
21cr|texlive-orcidlink-59560-1|3	Summary:	Insert hyperlinked ORCiD logo
21cr|texlive-orcidlink-59560-1|4	Name:		texlive-orcidlink
21cr|texlive-orcidlink-59560-1|5	Version:	59560
21cr|texlive-orcidlink-59560-1|6	Release:	1
21cr|texlive-orcidlink-59560-1|7	License:	LPPL1.3
21cr|texlive-orcidlink-59560-1|8	Group:		Publishing
21cr|texlive-orcidlink-59560-1|9	Url:		https://www.ctan.org
21cr|texlive-orcidlink-59560-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-orcidlink-59560-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-orcidlink-59560-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-orcidlink-59560-1|13	#Requires:	tex(hyperref.sty)
21cr|texlive-orcidlink-59560-1|14	Requires:	texlive-tlpkg
21cr|texlive-orcidlink-59560-1|15	Requires:	texlive-kpathsea
21cr|texlive-orcidlink-59560-1|16	#Requires:	tex(tikz.sty)
21cr|texlive-orcidlink-59560-1|17	Provides:	tex(orcidlink.sty) = 2024
21cr|texlive-orcidlink-59560-1|18	BuildArch:	noarch
21cr|texlive-orcidlink-59560-1|19	
21cr|texlive-orcidlink-59560-1|20	%description
21cr|texlive-orcidlink-59560-1|21	This package provides a command to insert the ORCiD logo, which
21cr|texlive-orcidlink-59560-1|22	is hyperlinked to the URL of the researcher whose iD was
21cr|texlive-orcidlink-59560-1|23	specified.
21cr|texlive-orcidlink-59560-1|24	
21cr|texlive-orcidlink-59560-1|25	%files
21cr|texlive-orcidlink-59560-1|26	%doc %{_texmfdistdir}/doc/latex/orcidlink
21cr|texlive-orcidlink-59560-1|27	%{_texmfdistdir}/tex/latex/orcidlink
21cr|texlive-orcidlink-59560-1|28	
21cr|texlive-orcidlink-59560-1|29	#------------------------------------------------------------------
21cr|texlive-orcidlink-59560-1|30	
21cr|texlive-orcidlink-59560-1|31	%prep
21cr|texlive-orcidlink-59560-1|32	%setup -c -a0 -a1
21cr|texlive-orcidlink-59560-1|33	
21cr|texlive-orcidlink-59560-1|34	%build
21cr|texlive-orcidlink-59560-1|35	
21cr|texlive-orcidlink-59560-1|36	%install
21cr|texlive-orcidlink-59560-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-orcidlink-59560-1|38	rm -rf tlpkg
21cr|texlive-orcidlink-59560-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9917 21
21cr|texlive-orientation-57390-1|1	%define oname orientation
21cr|texlive-orientation-57390-1|2	
21cr|texlive-orientation-57390-1|3	Summary:	Set page orientation with dvips/Ghostscript (ps2pdf)
21cr|texlive-orientation-57390-1|4	Name:		texlive-orientation
21cr|texlive-orientation-57390-1|5	Version:	57390
21cr|texlive-orientation-57390-1|6	Release:	1
21cr|texlive-orientation-57390-1|7	License:	LPPL1.3
21cr|texlive-orientation-57390-1|8	Group:		Publishing
21cr|texlive-orientation-57390-1|9	Url:		https://www.ctan.org
21cr|texlive-orientation-57390-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-orientation-57390-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-orientation-57390-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-orientation-57390-1|13	#Requires:	tex(everypage.sty)
21cr|texlive-orientation-57390-1|14	Requires:	texlive-tlpkg
21cr|texlive-orientation-57390-1|15	Requires:	texlive-kpathsea
21cr|texlive-orientation-57390-1|16	Provides:	tex(orientation.sty) = 2024
21cr|texlive-orientation-57390-1|17	BuildArch:	noarch
21cr|texlive-orientation-57390-1|18	
21cr|texlive-orientation-57390-1|19	%description
21cr|texlive-orientation-57390-1|20	This package provides commands for manual (per-page and
21cr|texlive-orientation-57390-1|21	per-document) orientation of pages in a PDF created with
21cr|texlive-orientation-57390-1|22	dvips/Ghostscript (ps2pdf). For future versions it is planned
21cr|texlive-orientation-57390-1|23	to add support for other drivers, allowing for PDF orientation
21cr|texlive-orientation-57390-1|24	to be set in (x)dvipdfmx and pdfmode pdfTeX using the same
21cr|texlive-orientation-57390-1|25	commands from the user perspective.
21cr|texlive-orientation-57390-1|26	
21cr|texlive-orientation-57390-1|27	%files
21cr|texlive-orientation-57390-1|28	%doc %{_texmfdistdir}/doc/latex/orientation
21cr|texlive-orientation-57390-1|29	%{_texmfdistdir}/tex/latex/orientation
21cr|texlive-orientation-57390-1|30	
21cr|texlive-orientation-57390-1|31	#------------------------------------------------------------------
21cr|texlive-orientation-57390-1|32	
21cr|texlive-orientation-57390-1|33	%prep
21cr|texlive-orientation-57390-1|34	%setup -c -a0 -a1
21cr|texlive-orientation-57390-1|35	
21cr|texlive-orientation-57390-1|36	%build
21cr|texlive-orientation-57390-1|37	
21cr|texlive-orientation-57390-1|38	%install
21cr|texlive-orientation-57390-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-orientation-57390-1|40	rm -rf tlpkg
21cr|texlive-orientation-57390-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9918 21
21cr|texlive-orkhun-20190228-1|1	Name:		texlive-orkhun
21cr|texlive-orkhun-20190228-1|2	Version:	20190228
21cr|texlive-orkhun-20190228-1|3	Release:	1
21cr|texlive-orkhun-20190228-1|4	Summary:	A font for orkhun script
21cr|texlive-orkhun-20190228-1|5	Group:		Publishing
21cr|texlive-orkhun-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/orkhun
21cr|texlive-orkhun-20190228-1|7	License:	LPPL
21cr|texlive-orkhun-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/orkhun.tar.xz
21cr|texlive-orkhun-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/orkhun.doc.tar.xz
21cr|texlive-orkhun-20190228-1|10	BuildArch:	noarch
21cr|texlive-orkhun-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-orkhun-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-orkhun-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-orkhun-20190228-1|14	
21cr|texlive-orkhun-20190228-1|15	%description
21cr|texlive-orkhun-20190228-1|16	The font covers an old Turkic script. It is provided as
21cr|texlive-orkhun-20190228-1|17	MetaFont source.
21cr|texlive-orkhun-20190228-1|18	
21cr|texlive-orkhun-20190228-1|19	#-----------------------------------------------------------------------
21cr|texlive-orkhun-20190228-1|20	%files
21cr|texlive-orkhun-20190228-1|21	%{_texmfdistdir}/fonts/source/public/orkhun
21cr|texlive-orkhun-20190228-1|22	%{_texmfdistdir}/fonts/tfm/public/orkhun
21cr|texlive-orkhun-20190228-1|23	%doc %{_texmfdistdir}/doc/fonts/orkhun
21cr|texlive-orkhun-20190228-1|24	
21cr|texlive-orkhun-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-orkhun-20190228-1|26	%prep
21cr|texlive-orkhun-20190228-1|27	%setup -c -a0 -a1
21cr|texlive-orkhun-20190228-1|28	
21cr|texlive-orkhun-20190228-1|29	%build
21cr|texlive-orkhun-20190228-1|30	
21cr|texlive-orkhun-20190228-1|31	%install
21cr|texlive-orkhun-20190228-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-orkhun-20190228-1|33	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9919 21
21cr|texlive-oscola-1.6-1|1	Name:		texlive-oscola
21cr|texlive-oscola-1.6-1|2	Version:	1.6
21cr|texlive-oscola-1.6-1|3	Release:	1
21cr|texlive-oscola-1.6-1|4	Summary:	BibLaTeX style for the Oxford Standard for the Citation of Legal Authorities
21cr|texlive-oscola-1.6-1|5	Group:		Publishing
21cr|texlive-oscola-1.6-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/oscola
21cr|texlive-oscola-1.6-1|7	License:	LPPL1.3
21cr|texlive-oscola-1.6-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oscola.tar.xz
21cr|texlive-oscola-1.6-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oscola.doc.tar.xz
21cr|texlive-oscola-1.6-1|10	BuildArch:	noarch
21cr|texlive-oscola-1.6-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-oscola-1.6-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-oscola-1.6-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-oscola-1.6-1|14	
21cr|texlive-oscola-1.6-1|15	%description
21cr|texlive-oscola-1.6-1|16	The package provides a set of style files for use with Biblatex
21cr|texlive-oscola-1.6-1|17	(v 2+) and Biber (v 1+) to produce citations and bibliographies
21cr|texlive-oscola-1.6-1|18	in accordance with the widely-used Oxford Standard for the
21cr|texlive-oscola-1.6-1|19	Citation of Legal Authorities. It also includes facilities for
21cr|texlive-oscola-1.6-1|20	constructing tables of cases and legislation from citations (in
21cr|texlive-oscola-1.6-1|21	conjunction with appropriate indexing packages).
21cr|texlive-oscola-1.6-1|22	
21cr|texlive-oscola-1.6-1|23	#-----------------------------------------------------------------------
21cr|texlive-oscola-1.6-1|24	%files
21cr|texlive-oscola-1.6-1|25	%{_texmfdistdir}/makeindex/oscola
21cr|texlive-oscola-1.6-1|26	%{_texmfdistdir}/tex/latex/oscola
21cr|texlive-oscola-1.6-1|27	%doc %{_texmfdistdir}/doc/latex/oscola
21cr|texlive-oscola-1.6-1|28	
21cr|texlive-oscola-1.6-1|29	#-----------------------------------------------------------------------
21cr|texlive-oscola-1.6-1|30	%prep
21cr|texlive-oscola-1.6-1|31	%setup -c -a0 -a1
21cr|texlive-oscola-1.6-1|32	
21cr|texlive-oscola-1.6-1|33	%build
21cr|texlive-oscola-1.6-1|34	
21cr|texlive-oscola-1.6-1|35	%install
21cr|texlive-oscola-1.6-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-oscola-1.6-1|37	cp -fpar makeindex tex doc %{buildroot}%{_texmfdistdir}

9920 21
21cr|texlive-oswald-60784-1|1	%define oname oswald
21cr|texlive-oswald-60784-1|2	
21cr|texlive-oswald-60784-1|3	Summary:	The Oswald family of fonts with support for LaTeX and pdfLaTeX
21cr|texlive-oswald-60784-1|4	Name:		texlive-oswald
21cr|texlive-oswald-60784-1|5	Version:	60784
21cr|texlive-oswald-60784-1|6	Release:	1
21cr|texlive-oswald-60784-1|7	License:	LPPL1.3
21cr|texlive-oswald-60784-1|8	Group:		Publishing
21cr|texlive-oswald-60784-1|9	Url:		https://www.ctan.org
21cr|texlive-oswald-60784-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-oswald-60784-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-oswald-60784-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-oswald-60784-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-oswald-60784-1|14	Requires:	tex(ifthen.sty)
21cr|texlive-oswald-60784-1|15	Requires:	texlive-tlpkg
21cr|texlive-oswald-60784-1|16	Requires:	texlive-kpathsea
21cr|texlive-oswald-60784-1|17	#Requires:	tex(mweights.sty)
21cr|texlive-oswald-60784-1|18	Requires:	tex(textcomp.sty)
21cr|texlive-oswald-60784-1|19	Provides:	tex(a_7goukv.enc) = 2024
21cr|texlive-oswald-60784-1|20	Provides:	tex(a_d2anrk.enc) = 2024
21cr|texlive-oswald-60784-1|21	Provides:	tex(a_j5f6hs.enc) = 2024
21cr|texlive-oswald-60784-1|22	Provides:	tex(a_leqwth.enc) = 2024
21cr|texlive-oswald-60784-1|23	Provides:	tex(a_rymxky.enc) = 2024
21cr|texlive-oswald-60784-1|24	Provides:	tex(a_ts7dz6.enc) = 2024
21cr|texlive-oswald-60784-1|25	Provides:	tex(a_wbqrrh.enc) = 2024
21cr|texlive-oswald-60784-1|26	Provides:	tex(LY1Zeroswald-Sup.fd) = 2024
21cr|texlive-oswald-60784-1|27	Provides:	tex(LY1Zeroswald-TLF.fd) = 2024
21cr|texlive-oswald-60784-1|28	Provides:	tex(Oswald.sty) = 2024
21cr|texlive-oswald-60784-1|29	Provides:	tex(OT1Zeroswald-Sup.fd) = 2024
21cr|texlive-oswald-60784-1|30	Provides:	tex(OT1Zeroswald-TLF.fd) = 2024
21cr|texlive-oswald-60784-1|31	Provides:	tex(T1Zeroswald-Sup.fd) = 2024
21cr|texlive-oswald-60784-1|32	Provides:	tex(T1Zeroswald-TLF.fd) = 2024
21cr|texlive-oswald-60784-1|33	Provides:	tex(TS1Zeroswald-TLF.fd) = 2024
21cr|texlive-oswald-60784-1|34	Provides:	tex(Zeroswald.map) = 2024
21cr|texlive-oswald-60784-1|35	BuildArch:	noarch
21cr|texlive-oswald-60784-1|36	
21cr|texlive-oswald-60784-1|37	%description
21cr|texlive-oswald-60784-1|38	This package provides the Oswald family of fonts, designed by
21cr|texlive-oswald-60784-1|39	Vernon Adams, Kalapi Gajjar, Cyreal, with support for LaTeX and
21cr|texlive-oswald-60784-1|40	pdfLaTeX.
21cr|texlive-oswald-60784-1|41	
21cr|texlive-oswald-60784-1|42	%files
21cr|texlive-oswald-60784-1|43	%doc %{_texmfdistdir}/doc/fonts/oswald
21cr|texlive-oswald-60784-1|44	%{_texmfdistdir}/fonts/enc/dvips/oswald
21cr|texlive-oswald-60784-1|45	%{_texmfdistdir}/fonts/map/dvips/oswald
21cr|texlive-oswald-60784-1|46	%{_texmfdistdir}/fonts/tfm/public/oswald
21cr|texlive-oswald-60784-1|47	%{_texmfdistdir}/fonts/type1/public/oswald
21cr|texlive-oswald-60784-1|48	%{_texmfdistdir}/fonts/vf/public/oswald
21cr|texlive-oswald-60784-1|49	%{_texmfdistdir}/tex/latex/oswald
21cr|texlive-oswald-60784-1|50	
21cr|texlive-oswald-60784-1|51	#------------------------------------------------------------------
21cr|texlive-oswald-60784-1|52	
21cr|texlive-oswald-60784-1|53	%prep
21cr|texlive-oswald-60784-1|54	%setup -c -a0 -a1
21cr|texlive-oswald-60784-1|55	
21cr|texlive-oswald-60784-1|56	%build
21cr|texlive-oswald-60784-1|57	
21cr|texlive-oswald-60784-1|58	%install
21cr|texlive-oswald-60784-1|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-oswald-60784-1|60	rm -rf tlpkg
21cr|texlive-oswald-60784-1|61	cp -fpar * %{buildroot}%{_texmfdistdir}

9921 21
21cr|texlive-ot-tableau-20190228-1|1	# revision 17829
21cr|texlive-ot-tableau-20190228-1|2	# category Package
21cr|texlive-ot-tableau-20190228-1|3	# catalog-ctan /macros/latex/contrib/ot-tableau
21cr|texlive-ot-tableau-20190228-1|4	# catalog-date 2010-04-14 18:13:33 +0200
21cr|texlive-ot-tableau-20190228-1|5	# catalog-license lppl
21cr|texlive-ot-tableau-20190228-1|6	# catalog-version undef
21cr|texlive-ot-tableau-20190228-1|7	Name:		texlive-ot-tableau
21cr|texlive-ot-tableau-20190228-1|8	Version:	20190228
21cr|texlive-ot-tableau-20190228-1|9	Release:	1
21cr|texlive-ot-tableau-20190228-1|10	Summary:	Optimality Theory tableaux in LaTeX
21cr|texlive-ot-tableau-20190228-1|11	Group:		Publishing
21cr|texlive-ot-tableau-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ot-tableau
21cr|texlive-ot-tableau-20190228-1|13	License:	LPPL
21cr|texlive-ot-tableau-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ot-tableau.tar.xz
21cr|texlive-ot-tableau-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ot-tableau.doc.tar.xz
21cr|texlive-ot-tableau-20190228-1|16	BuildArch:	noarch
21cr|texlive-ot-tableau-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ot-tableau-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ot-tableau-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-ot-tableau-20190228-1|20	
21cr|texlive-ot-tableau-20190228-1|21	%description
21cr|texlive-ot-tableau-20190228-1|22	The package makes it easy to create beautiful optimality-
21cr|texlive-ot-tableau-20190228-1|23	theoretic tableaux. The LaTeX source is visually very similar
21cr|texlive-ot-tableau-20190228-1|24	to a formatted tableau, which makes working with the source
21cr|texlive-ot-tableau-20190228-1|25	code painless (well, less painful). A variety of stylistic
21cr|texlive-ot-tableau-20190228-1|26	variants are available to suit personal taste.
21cr|texlive-ot-tableau-20190228-1|27	
21cr|texlive-ot-tableau-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-ot-tableau-20190228-1|29	%files
21cr|texlive-ot-tableau-20190228-1|30	%{_texmfdistdir}/tex/latex/ot-tableau/ot-tableau.sty
21cr|texlive-ot-tableau-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/ot-tableau/README
21cr|texlive-ot-tableau-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/ot-tableau/ot-tableau.pdf
21cr|texlive-ot-tableau-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/ot-tableau/ot-tableau.tex
21cr|texlive-ot-tableau-20190228-1|34	
21cr|texlive-ot-tableau-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-ot-tableau-20190228-1|36	%prep
21cr|texlive-ot-tableau-20190228-1|37	%setup -c -a0 -a1
21cr|texlive-ot-tableau-20190228-1|38	
21cr|texlive-ot-tableau-20190228-1|39	%build
21cr|texlive-ot-tableau-20190228-1|40	
21cr|texlive-ot-tableau-20190228-1|41	%install
21cr|texlive-ot-tableau-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ot-tableau-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9922 21
21cr|texlive-oubraces-20190228-1|1	# revision 21833
21cr|texlive-oubraces-20190228-1|2	# category Package
21cr|texlive-oubraces-20190228-1|3	# catalog-ctan /macros/latex/contrib/oubraces
21cr|texlive-oubraces-20190228-1|4	# catalog-date 2011-03-25 11:24:40 +0100
21cr|texlive-oubraces-20190228-1|5	# catalog-license noinfo
21cr|texlive-oubraces-20190228-1|6	# catalog-version undef
21cr|texlive-oubraces-20190228-1|7	Name:		texlive-oubraces
21cr|texlive-oubraces-20190228-1|8	Version:	20190228
21cr|texlive-oubraces-20190228-1|9	Release:	1
21cr|texlive-oubraces-20190228-1|10	Summary:	Braces over and under a formula
21cr|texlive-oubraces-20190228-1|11	Group:		Publishing
21cr|texlive-oubraces-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/oubraces
21cr|texlive-oubraces-20190228-1|13	License:	NOINFO
21cr|texlive-oubraces-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oubraces.tar.xz
21cr|texlive-oubraces-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oubraces.doc.tar.xz
21cr|texlive-oubraces-20190228-1|16	BuildArch:	noarch
21cr|texlive-oubraces-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-oubraces-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-oubraces-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-oubraces-20190228-1|20	
21cr|texlive-oubraces-20190228-1|21	%description
21cr|texlive-oubraces-20190228-1|22	Provides a means to interleave \overbrace and \underbrace in
21cr|texlive-oubraces-20190228-1|23	the same formula.
21cr|texlive-oubraces-20190228-1|24	
21cr|texlive-oubraces-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-oubraces-20190228-1|26	%files
21cr|texlive-oubraces-20190228-1|27	%{_texmfdistdir}/tex/latex/oubraces/oubraces.sty
21cr|texlive-oubraces-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/oubraces/oubraces.pdf
21cr|texlive-oubraces-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/oubraces/oubraces.tex
21cr|texlive-oubraces-20190228-1|30	
21cr|texlive-oubraces-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-oubraces-20190228-1|32	%prep
21cr|texlive-oubraces-20190228-1|33	%setup -c -a0 -a1
21cr|texlive-oubraces-20190228-1|34	
21cr|texlive-oubraces-20190228-1|35	%build
21cr|texlive-oubraces-20190228-1|36	
21cr|texlive-oubraces-20190228-1|37	%install
21cr|texlive-oubraces-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-oubraces-20190228-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9923 21
21cr|texlive-oup-authoring-template-64491-1|1	%define oname oup-authoring-template
21cr|texlive-oup-authoring-template-64491-1|2	
21cr|texlive-oup-authoring-template-64491-1|3	Summary:	A general template for journals published by Oxford University Press (OUP)
21cr|texlive-oup-authoring-template-64491-1|4	Name:		texlive-oup-authoring-template
21cr|texlive-oup-authoring-template-64491-1|5	Version:	64491
21cr|texlive-oup-authoring-template-64491-1|6	Release:	1
21cr|texlive-oup-authoring-template-64491-1|7	License:	LPPL1.3
21cr|texlive-oup-authoring-template-64491-1|8	Group:		Publishing
21cr|texlive-oup-authoring-template-64491-1|9	Url:		https://www.ctan.org
21cr|texlive-oup-authoring-template-64491-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-oup-authoring-template-64491-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-oup-authoring-template-64491-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-oup-authoring-template-64491-1|13	Requires:	texlive-tlpkg
21cr|texlive-oup-authoring-template-64491-1|14	Requires:	texlive-kpathsea
21cr|texlive-oup-authoring-template-64491-1|15	Provides:	tex(oup-authoring-template.cls) = 2024
21cr|texlive-oup-authoring-template-64491-1|16	BuildArch:	noarch
21cr|texlive-oup-authoring-template-64491-1|17	
21cr|texlive-oup-authoring-template-64491-1|18	%description
21cr|texlive-oup-authoring-template-64491-1|19	This package provides a general LaTeX template for journals
21cr|texlive-oup-authoring-template-64491-1|20	published by Oxford University Press (OUP). The template
21cr|texlive-oup-authoring-template-64491-1|21	outputs to the three official page designs (traditional,
21cr|texlive-oup-authoring-template-64491-1|22	contemporary, modern) used by many journals published by OUP,
21cr|texlive-oup-authoring-template-64491-1|23	with large, medium and small page options. For more information
21cr|texlive-oup-authoring-template-64491-1|24	see
21cr|texlive-oup-authoring-template-64491-1|25	https://academic.oup.com/journals/pages/authors/preparing_your_
21cr|texlive-oup-authoring-template-64491-1|26	manuscript.
21cr|texlive-oup-authoring-template-64491-1|27	
21cr|texlive-oup-authoring-template-64491-1|28	%files
21cr|texlive-oup-authoring-template-64491-1|29	%doc %{_texmfdistdir}/doc/latex/oup-authoring-template
21cr|texlive-oup-authoring-template-64491-1|30	%{_texmfdistdir}/tex/latex/oup-authoring-template
21cr|texlive-oup-authoring-template-64491-1|31	
21cr|texlive-oup-authoring-template-64491-1|32	#------------------------------------------------------------------
21cr|texlive-oup-authoring-template-64491-1|33	
21cr|texlive-oup-authoring-template-64491-1|34	%prep
21cr|texlive-oup-authoring-template-64491-1|35	%setup -c -a0 -a1
21cr|texlive-oup-authoring-template-64491-1|36	
21cr|texlive-oup-authoring-template-64491-1|37	%build
21cr|texlive-oup-authoring-template-64491-1|38	
21cr|texlive-oup-authoring-template-64491-1|39	%install
21cr|texlive-oup-authoring-template-64491-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-oup-authoring-template-64491-1|41	rm -rf tlpkg
21cr|texlive-oup-authoring-template-64491-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9924 21
21cr|texlive-outerhbox-54254-1|1	%define oname outerhbox
21cr|texlive-outerhbox-54254-1|2	
21cr|texlive-outerhbox-54254-1|3	Summary:	Collect horizontal material for contributing to a paragraph
21cr|texlive-outerhbox-54254-1|4	Name:		texlive-outerhbox
21cr|texlive-outerhbox-54254-1|5	Version:	54254
21cr|texlive-outerhbox-54254-1|6	Release:	1
21cr|texlive-outerhbox-54254-1|7	License:	LPPL1.3
21cr|texlive-outerhbox-54254-1|8	Group:		Publishing
21cr|texlive-outerhbox-54254-1|9	Url:		https://www.ctan.org
21cr|texlive-outerhbox-54254-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-outerhbox-54254-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-outerhbox-54254-1|12	Requires:	texlive-tlpkg
21cr|texlive-outerhbox-54254-1|13	Requires:	texlive-kpathsea
21cr|texlive-outerhbox-54254-1|14	Provides:	tex(outerhbox.sty) = 2024
21cr|texlive-outerhbox-54254-1|15	BuildArch:	noarch
21cr|texlive-outerhbox-54254-1|16	
21cr|texlive-outerhbox-54254-1|17	%description
21cr|texlive-outerhbox-54254-1|18	The package provides the \outerhbox command, which is similar
21cr|texlive-outerhbox-54254-1|19	to \hbox, except that material is set in outer horizontal mode.
21cr|texlive-outerhbox-54254-1|20	This prevents TeX from optimising away maths penalties and the
21cr|texlive-outerhbox-54254-1|21	like, that are needed when the material is \unhbox'ed.
21cr|texlive-outerhbox-54254-1|22	
21cr|texlive-outerhbox-54254-1|23	%files
21cr|texlive-outerhbox-54254-1|24	%{_texmfdistdir}/tex/generic/outerhbox
21cr|texlive-outerhbox-54254-1|25	
21cr|texlive-outerhbox-54254-1|26	#------------------------------------------------------------------
21cr|texlive-outerhbox-54254-1|27	
21cr|texlive-outerhbox-54254-1|28	%prep
21cr|texlive-outerhbox-54254-1|29	%setup -c -a0
21cr|texlive-outerhbox-54254-1|30	
21cr|texlive-outerhbox-54254-1|31	%build
21cr|texlive-outerhbox-54254-1|32	
21cr|texlive-outerhbox-54254-1|33	%install
21cr|texlive-outerhbox-54254-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-outerhbox-54254-1|35	rm -rf tlpkg
21cr|texlive-outerhbox-54254-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9925 21
21cr|texlive-outilsgeomtikz-66461-1|1	%define oname outilsgeomtikz
21cr|texlive-outilsgeomtikz-66461-1|2	
21cr|texlive-outilsgeomtikz-66461-1|3	Summary:	Some geometric tools, with TikZ
21cr|texlive-outilsgeomtikz-66461-1|4	Name:		texlive-outilsgeomtikz
21cr|texlive-outilsgeomtikz-66461-1|5	Version:	66461
21cr|texlive-outilsgeomtikz-66461-1|6	Release:	1
21cr|texlive-outilsgeomtikz-66461-1|7	License:	LPPL1.3
21cr|texlive-outilsgeomtikz-66461-1|8	Group:		Publishing
21cr|texlive-outilsgeomtikz-66461-1|9	Url:		https://www.ctan.org
21cr|texlive-outilsgeomtikz-66461-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-outilsgeomtikz-66461-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-outilsgeomtikz-66461-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-outilsgeomtikz-66461-1|13	Requires:	texlive-tlpkg
21cr|texlive-outilsgeomtikz-66461-1|14	Requires:	texlive-kpathsea
21cr|texlive-outilsgeomtikz-66461-1|15	Provides:	tex(OutilsGeomTikz.sty) = 2024
21cr|texlive-outilsgeomtikz-66461-1|16	BuildArch:	noarch
21cr|texlive-outilsgeomtikz-66461-1|17	
21cr|texlive-outilsgeomtikz-66461-1|18	%description
21cr|texlive-outilsgeomtikz-66461-1|19	This package provides some commands, with French keys, to
21cr|texlive-outilsgeomtikz-66461-1|20	display geometric tools using TikZ, for example a pen, a
21cr|texlive-outilsgeomtikz-66461-1|21	compass, a rule, a square, a protractor, ...
21cr|texlive-outilsgeomtikz-66461-1|22	
21cr|texlive-outilsgeomtikz-66461-1|23	%files
21cr|texlive-outilsgeomtikz-66461-1|24	%doc %{_texmfdistdir}/doc/latex/outilsgeomtikz
21cr|texlive-outilsgeomtikz-66461-1|25	%{_texmfdistdir}/tex/latex/outilsgeomtikz
21cr|texlive-outilsgeomtikz-66461-1|26	
21cr|texlive-outilsgeomtikz-66461-1|27	#------------------------------------------------------------------
21cr|texlive-outilsgeomtikz-66461-1|28	
21cr|texlive-outilsgeomtikz-66461-1|29	%prep
21cr|texlive-outilsgeomtikz-66461-1|30	%setup -c -a0 -a1
21cr|texlive-outilsgeomtikz-66461-1|31	
21cr|texlive-outilsgeomtikz-66461-1|32	%build
21cr|texlive-outilsgeomtikz-66461-1|33	
21cr|texlive-outilsgeomtikz-66461-1|34	%install
21cr|texlive-outilsgeomtikz-66461-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-outilsgeomtikz-66461-1|36	rm -rf tlpkg
21cr|texlive-outilsgeomtikz-66461-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9926 21
21cr|texlive-overarrows-65853-1|1	%define oname overarrows
21cr|texlive-overarrows-65853-1|2	
21cr|texlive-overarrows-65853-1|3	Summary:	Custom extensible arrows over math expressions
21cr|texlive-overarrows-65853-1|4	Name:		texlive-overarrows
21cr|texlive-overarrows-65853-1|5	Version:	65853
21cr|texlive-overarrows-65853-1|6	Release:	1
21cr|texlive-overarrows-65853-1|7	License:	LPPL1.3
21cr|texlive-overarrows-65853-1|8	Group:		Publishing
21cr|texlive-overarrows-65853-1|9	Url:		https://www.ctan.org
21cr|texlive-overarrows-65853-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-overarrows-65853-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-overarrows-65853-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-overarrows-65853-1|13	Requires:	texlive-tlpkg
21cr|texlive-overarrows-65853-1|14	Requires:	texlive-kpathsea
21cr|texlive-overarrows-65853-1|15	Provides:	tex(overarrows.sty) = 2024
21cr|texlive-overarrows-65853-1|16	BuildArch:	noarch
21cr|texlive-overarrows-65853-1|17	
21cr|texlive-overarrows-65853-1|18	%description
21cr|texlive-overarrows-65853-1|19	A LaTeX package to create custom arrows over math expressions,
21cr|texlive-overarrows-65853-1|20	mainly for vectors (but arrows can as well be drawn below).
21cr|texlive-overarrows-65853-1|21	Arrows stretch with content, scale with math styles, and have a
21cr|texlive-overarrows-65853-1|22	correct kerning when a subscript follows. Some predefined
21cr|texlive-overarrows-65853-1|23	commands are also provided.
21cr|texlive-overarrows-65853-1|24	
21cr|texlive-overarrows-65853-1|25	%files
21cr|texlive-overarrows-65853-1|26	%doc %{_texmfdistdir}/doc/latex/overarrows
21cr|texlive-overarrows-65853-1|27	%{_texmfdistdir}/tex/latex/overarrows
21cr|texlive-overarrows-65853-1|28	
21cr|texlive-overarrows-65853-1|29	#------------------------------------------------------------------
21cr|texlive-overarrows-65853-1|30	
21cr|texlive-overarrows-65853-1|31	%prep
21cr|texlive-overarrows-65853-1|32	%setup -c -a0 -a1
21cr|texlive-overarrows-65853-1|33	
21cr|texlive-overarrows-65853-1|34	%build
21cr|texlive-overarrows-65853-1|35	
21cr|texlive-overarrows-65853-1|36	%install
21cr|texlive-overarrows-65853-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-overarrows-65853-1|38	rm -rf tlpkg
21cr|texlive-overarrows-65853-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9927 21
21cr|texlive-overlock-64495-1|1	%define oname overlock
21cr|texlive-overlock-64495-1|2	
21cr|texlive-overlock-64495-1|3	Summary:	Overlook sans fonts with LaTeX support
21cr|texlive-overlock-64495-1|4	Name:		texlive-overlock
21cr|texlive-overlock-64495-1|5	Version:	64495
21cr|texlive-overlock-64495-1|6	Release:	1
21cr|texlive-overlock-64495-1|7	License:	LPPL1.3
21cr|texlive-overlock-64495-1|8	Group:		Publishing
21cr|texlive-overlock-64495-1|9	Url:		https://www.ctan.org
21cr|texlive-overlock-64495-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-overlock-64495-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-overlock-64495-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-overlock-64495-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-overlock-64495-1|14	Requires:	texlive-kpathsea
21cr|texlive-overlock-64495-1|15	Requires:	texlive-tlpkg
21cr|texlive-overlock-64495-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-overlock-64495-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-overlock-64495-1|18	Provides:	tex(LY1Ovrlck-LF.fd) = 2024
21cr|texlive-overlock-64495-1|19	Provides:	tex(LY1Ovrlck-OsF.fd) = 2024
21cr|texlive-overlock-64495-1|20	Provides:	tex(OT1Ovrlck-LF.fd) = 2024
21cr|texlive-overlock-64495-1|21	Provides:	tex(OT1Ovrlck-OsF.fd) = 2024
21cr|texlive-overlock-64495-1|22	Provides:	tex-overlock = 2024
21cr|texlive-overlock-64495-1|23	Provides:	tex(overlock.map) = 2024
21cr|texlive-overlock-64495-1|24	Provides:	tex(overlock.sty) = 2024
21cr|texlive-overlock-64495-1|25	Provides:	tex(ovrlck_2sdgnb.enc) = 2024
21cr|texlive-overlock-64495-1|26	Provides:	tex(ovrlck_325tkf.enc) = 2024
21cr|texlive-overlock-64495-1|27	Provides:	tex(ovrlck_7l4e47.enc) = 2024
21cr|texlive-overlock-64495-1|28	Provides:	tex(ovrlck_a4aghc.enc) = 2024
21cr|texlive-overlock-64495-1|29	Provides:	tex(ovrlck_bhbhyo.enc) = 2024
21cr|texlive-overlock-64495-1|30	Provides:	tex(ovrlck_cj365g.enc) = 2024
21cr|texlive-overlock-64495-1|31	Provides:	tex(ovrlck_cr35rj.enc) = 2024
21cr|texlive-overlock-64495-1|32	Provides:	tex(ovrlck_e3j4ia.enc) = 2024
21cr|texlive-overlock-64495-1|33	Provides:	tex(ovrlck_fqfhhf.enc) = 2024
21cr|texlive-overlock-64495-1|34	Provides:	tex(ovrlck_gmmlzo.enc) = 2024
21cr|texlive-overlock-64495-1|35	Provides:	tex(ovrlck_irzqhk.enc) = 2024
21cr|texlive-overlock-64495-1|36	Provides:	tex(ovrlck_j3mq5n.enc) = 2024
21cr|texlive-overlock-64495-1|37	Provides:	tex(ovrlck_k2npiy.enc) = 2024
21cr|texlive-overlock-64495-1|38	Provides:	tex(ovrlck_lhx5go.enc) = 2024
21cr|texlive-overlock-64495-1|39	Provides:	tex(ovrlck_lqqrub.enc) = 2024
21cr|texlive-overlock-64495-1|40	Provides:	tex(ovrlck_siy5zo.enc) = 2024
21cr|texlive-overlock-64495-1|41	Provides:	tex(ovrlck_tmoia5.enc) = 2024
21cr|texlive-overlock-64495-1|42	Provides:	tex(ovrlck_vvi6px.enc) = 2024
21cr|texlive-overlock-64495-1|43	Provides:	tex(ovrlck_woxjio.enc) = 2024
21cr|texlive-overlock-64495-1|44	Provides:	tex(T1Ovrlck-LF.fd) = 2024
21cr|texlive-overlock-64495-1|45	Provides:	tex(T1Ovrlck-OsF.fd) = 2024
21cr|texlive-overlock-64495-1|46	Provides:	tex(TS1Ovrlck-LF.fd) = 2024
21cr|texlive-overlock-64495-1|47	Provides:	tex(TS1Ovrlck-OsF.fd) = 2024
21cr|texlive-overlock-64495-1|48	BuildArch:	noarch
21cr|texlive-overlock-64495-1|49	
21cr|texlive-overlock-64495-1|50	%description
21cr|texlive-overlock-64495-1|51	The package provides the Overlock and OverlockSC families of
21cr|texlive-overlock-64495-1|52	fonts, designed by Dario Manuel Muhafara of the TIPO foundry
21cr|texlive-overlock-64495-1|53	(http://www.tipo.net.ar) are "rounded" sans-serif fonts in
21cr|texlive-overlock-64495-1|54	three weights (Regular, Bold, Black) with italic variants for
21cr|texlive-overlock-64495-1|55	each of them. There are also small-caps and old-style figures
21cr|texlive-overlock-64495-1|56	in the Regular weight.
21cr|texlive-overlock-64495-1|57	
21cr|texlive-overlock-64495-1|58	%files
21cr|texlive-overlock-64495-1|59	%doc %{_texmfdistdir}/doc
21cr|texlive-overlock-64495-1|60	%{_texmfdistdir}/fonts/enc/dvips/overlock/
21cr|texlive-overlock-64495-1|61	%{_texmfdistdir}/fonts/map/dvips/overlock/
21cr|texlive-overlock-64495-1|62	%{_texmfdistdir}/fonts/opentype/tipo/overlock
21cr|texlive-overlock-64495-1|63	%{_texmfdistdir}/fonts/tfm/tipo/overlock/
21cr|texlive-overlock-64495-1|64	%{_texmfdistdir}/fonts/type1/tipo/overlock/
21cr|texlive-overlock-64495-1|65	%{_texmfdistdir}/fonts/vf/tipo/overlock/
21cr|texlive-overlock-64495-1|66	%{_texmfdistdir}/tex/latex/overlock/
21cr|texlive-overlock-64495-1|67	
21cr|texlive-overlock-64495-1|68	#------------------------------------------------------------------
21cr|texlive-overlock-64495-1|69	
21cr|texlive-overlock-64495-1|70	%prep
21cr|texlive-overlock-64495-1|71	%setup -c -a0 -a1
21cr|texlive-overlock-64495-1|72	
21cr|texlive-overlock-64495-1|73	%build
21cr|texlive-overlock-64495-1|74	
21cr|texlive-overlock-64495-1|75	%install
21cr|texlive-overlock-64495-1|76	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-overlock-64495-1|77	rm -rf tlpkg
21cr|texlive-overlock-64495-1|78	cp -fpar * %{buildroot}%{_texmfdistdir}

9928 21
21cr|texlive-pacioli-20190228-1|1	# revision 24947
21cr|texlive-pacioli-20190228-1|2	# category Package
21cr|texlive-pacioli-20190228-1|3	# catalog-ctan /fonts/pacioli
21cr|texlive-pacioli-20190228-1|4	# catalog-date 2011-06-16 21:20:53 +0200
21cr|texlive-pacioli-20190228-1|5	# catalog-license lppl
21cr|texlive-pacioli-20190228-1|6	# catalog-version undef
21cr|texlive-pacioli-20190228-1|7	Name:		texlive-pacioli
21cr|texlive-pacioli-20190228-1|8	Version:	20190228
21cr|texlive-pacioli-20190228-1|9	Release:	1
21cr|texlive-pacioli-20190228-1|10	Summary:	Fonts designed by Fra Luca de Pacioli in 1497
21cr|texlive-pacioli-20190228-1|11	Group:		Publishing
21cr|texlive-pacioli-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/pacioli
21cr|texlive-pacioli-20190228-1|13	License:	LPPL
21cr|texlive-pacioli-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.tar.xz
21cr|texlive-pacioli-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.doc.tar.xz
21cr|texlive-pacioli-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.source.tar.xz
21cr|texlive-pacioli-20190228-1|17	BuildArch:	noarch
21cr|texlive-pacioli-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-pacioli-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-pacioli-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-pacioli-20190228-1|21	
21cr|texlive-pacioli-20190228-1|22	%description
21cr|texlive-pacioli-20190228-1|23	Pacioli was a c.15 mathematician, and his font was designed
21cr|texlive-pacioli-20190228-1|24	according to 'the divine proportion'. The font is uppercase
21cr|texlive-pacioli-20190228-1|25	letters together with punctuation and some analphabetics; no
21cr|texlive-pacioli-20190228-1|26	lowercase or digits. The Metafont source is distributed in a
21cr|texlive-pacioli-20190228-1|27	.dtx file, together with LaTeX support.
21cr|texlive-pacioli-20190228-1|28	
21cr|texlive-pacioli-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-pacioli-20190228-1|30	%files
21cr|texlive-pacioli-20190228-1|31	%{_texmfdistdir}/fonts/source/public/pacioli/cpclig.mf
21cr|texlive-pacioli-20190228-1|32	%{_texmfdistdir}/fonts/source/public/pacioli/cpcpunct.mf
21cr|texlive-pacioli-20190228-1|33	%{_texmfdistdir}/fonts/source/public/pacioli/cpcr10.mf
21cr|texlive-pacioli-20190228-1|34	%{_texmfdistdir}/fonts/source/public/pacioli/cpcromanp.mf
21cr|texlive-pacioli-20190228-1|35	%{_texmfdistdir}/fonts/source/public/pacioli/cpcromanu.mf
21cr|texlive-pacioli-20190228-1|36	%{_texmfdistdir}/fonts/source/public/pacioli/cpcsl10.mf
21cr|texlive-pacioli-20190228-1|37	%{_texmfdistdir}/fonts/source/public/pacioli/cpctitle.mf
21cr|texlive-pacioli-20190228-1|38	%{_texmfdistdir}/fonts/tfm/public/pacioli/cpcr10.tfm
21cr|texlive-pacioli-20190228-1|39	%{_texmfdistdir}/fonts/tfm/public/pacioli/cpcsl10.tfm
21cr|texlive-pacioli-20190228-1|40	%{_texmfdistdir}/tex/latex/pacioli/ot1cpc.fd
21cr|texlive-pacioli-20190228-1|41	%{_texmfdistdir}/tex/latex/pacioli/pacioli.sty
21cr|texlive-pacioli-20190228-1|42	%{_texmfdistdir}/tex/latex/pacioli/t1cpc.fd
21cr|texlive-pacioli-20190228-1|43	%doc %{_texmfdistdir}/doc/fonts/pacioli/README
21cr|texlive-pacioli-20190228-1|44	%doc %{_texmfdistdir}/doc/fonts/pacioli/tryfont.ps
21cr|texlive-pacioli-20190228-1|45	%doc %{_texmfdistdir}/doc/fonts/pacioli/tryfont.tex
21cr|texlive-pacioli-20190228-1|46	#- source
21cr|texlive-pacioli-20190228-1|47	%doc %{_texmfdistdir}/source/fonts/pacioli/pacioli.dtx
21cr|texlive-pacioli-20190228-1|48	%doc %{_texmfdistdir}/source/fonts/pacioli/pacioli.ins
21cr|texlive-pacioli-20190228-1|49	
21cr|texlive-pacioli-20190228-1|50	#-----------------------------------------------------------------------
21cr|texlive-pacioli-20190228-1|51	%prep
21cr|texlive-pacioli-20190228-1|52	%setup -c -a0 -a1 -a2
21cr|texlive-pacioli-20190228-1|53	
21cr|texlive-pacioli-20190228-1|54	%build
21cr|texlive-pacioli-20190228-1|55	
21cr|texlive-pacioli-20190228-1|56	%install
21cr|texlive-pacioli-20190228-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pacioli-20190228-1|58	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9929 21
21cr|texlive-padauk-3.002-1|1	Name:		texlive-padauk
21cr|texlive-padauk-3.002-1|2	Version:	3.002
21cr|texlive-padauk-3.002-1|3	Release:	1
21cr|texlive-padauk-3.002-1|4	Summary:	A high-quality TrueType font that supports the many diverse languages that use the Myanmar script
21cr|texlive-padauk-3.002-1|5	Group:		Publishing
21cr|texlive-padauk-3.002-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-padauk-3.002-1|7	License:	MIT
21cr|texlive-padauk-3.002-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/padauk.tar.xz
21cr|texlive-padauk-3.002-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/padauk.doc.tar.xz
21cr|texlive-padauk-3.002-1|10	BuildArch:	noarch
21cr|texlive-padauk-3.002-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-padauk-3.002-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-padauk-3.002-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-padauk-3.002-1|14	
21cr|texlive-padauk-3.002-1|15	%description
21cr|texlive-padauk-3.002-1|16	Padauk is a Unicode-based font family with broad support for
21cr|texlive-padauk-3.002-1|17	writing systems that use the Myanmar script.
21cr|texlive-padauk-3.002-1|18	
21cr|texlive-padauk-3.002-1|19	#-----------------------------------------------------------------------
21cr|texlive-padauk-3.002-1|20	%files
21cr|texlive-padauk-3.002-1|21	%{_texmfdistdir}/fonts/*
21cr|texlive-padauk-3.002-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-padauk-3.002-1|23	
21cr|texlive-padauk-3.002-1|24	#-----------------------------------------------------------------------
21cr|texlive-padauk-3.002-1|25	%prep
21cr|texlive-padauk-3.002-1|26	%setup -c -a0 -a1
21cr|texlive-padauk-3.002-1|27	
21cr|texlive-padauk-3.002-1|28	%build
21cr|texlive-padauk-3.002-1|29	
21cr|texlive-padauk-3.002-1|30	%install
21cr|texlive-padauk-3.002-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-padauk-3.002-1|32	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

9930 21
21cr|texlive-padcount-47621-1|1	%define oname padcount
21cr|texlive-padcount-47621-1|2	
21cr|texlive-padcount-47621-1|3	Summary:	Pad numbers with arbitrary characters
21cr|texlive-padcount-47621-1|4	Name:		texlive-padcount
21cr|texlive-padcount-47621-1|5	Version:	47621
21cr|texlive-padcount-47621-1|6	Release:	1
21cr|texlive-padcount-47621-1|7	License:	LPPL1.3
21cr|texlive-padcount-47621-1|8	Group:		Publishing
21cr|texlive-padcount-47621-1|9	Url:		https://www.ctan.org
21cr|texlive-padcount-47621-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-padcount-47621-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-padcount-47621-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-padcount-47621-1|13	Requires:	texlive-tlpkg
21cr|texlive-padcount-47621-1|14	Requires:	texlive-kpathsea
21cr|texlive-padcount-47621-1|15	Provides:	tex(padcount.sty) = 2024
21cr|texlive-padcount-47621-1|16	BuildArch:	noarch
21cr|texlive-padcount-47621-1|17	
21cr|texlive-padcount-47621-1|18	%description
21cr|texlive-padcount-47621-1|19	This package provides some simple macros which will pad numbers
21cr|texlive-padcount-47621-1|20	(or, indeed, any expanded token) with your choice of character
21cr|texlive-padcount-47621-1|21	(defaulting to "0") to your choice of number of places
21cr|texlive-padcount-47621-1|22	(defaults to "2"). This works not only on arabic numerals, but
21cr|texlive-padcount-47621-1|23	on any expanded list of tokens passed to it. This makes it
21cr|texlive-padcount-47621-1|24	suitable for, among other things, counters of all kinds.
21cr|texlive-padcount-47621-1|25	
21cr|texlive-padcount-47621-1|26	%files
21cr|texlive-padcount-47621-1|27	%doc %{_texmfdistdir}/doc/latex/padcount/
21cr|texlive-padcount-47621-1|28	%{_texmfdistdir}/tex/latex/padcount/
21cr|texlive-padcount-47621-1|29	
21cr|texlive-padcount-47621-1|30	#------------------------------------------------------------------
21cr|texlive-padcount-47621-1|31	
21cr|texlive-padcount-47621-1|32	%prep
21cr|texlive-padcount-47621-1|33	%setup -c -a0 -a1
21cr|texlive-padcount-47621-1|34	
21cr|texlive-padcount-47621-1|35	%build
21cr|texlive-padcount-47621-1|36	
21cr|texlive-padcount-47621-1|37	%install
21cr|texlive-padcount-47621-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-padcount-47621-1|39	rm -rf tlpkg
21cr|texlive-padcount-47621-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9931 21
21cr|texlive-pagegrid-64470-1|1	%define oname pagegrid
21cr|texlive-pagegrid-64470-1|2	
21cr|texlive-pagegrid-64470-1|3	Summary:	Print page grid in background
21cr|texlive-pagegrid-64470-1|4	Name:		texlive-pagegrid
21cr|texlive-pagegrid-64470-1|5	Version:	64470
21cr|texlive-pagegrid-64470-1|6	Release:	1
21cr|texlive-pagegrid-64470-1|7	License:	LPPL1.3
21cr|texlive-pagegrid-64470-1|8	Group:		Publishing
21cr|texlive-pagegrid-64470-1|9	Url:		https://www.ctan.org
21cr|texlive-pagegrid-64470-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pagegrid-64470-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pagegrid-64470-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pagegrid-64470-1|13	Requires:	texlive-tlpkg
21cr|texlive-pagegrid-64470-1|14	Requires:	texlive-kpathsea
21cr|texlive-pagegrid-64470-1|15	Provides:	tex(pagegrid.sty) = 2024
21cr|texlive-pagegrid-64470-1|16	BuildArch:	noarch
21cr|texlive-pagegrid-64470-1|17	
21cr|texlive-pagegrid-64470-1|18	%description
21cr|texlive-pagegrid-64470-1|19	This package puts a grid on the paper. It was written for
21cr|texlive-pagegrid-64470-1|20	developers of a class or package who have to put elements on
21cr|texlive-pagegrid-64470-1|21	definite locations on a page (e.g. letter class). The grid
21cr|texlive-pagegrid-64470-1|22	allows a faster optical check, whether the positions are
21cr|texlive-pagegrid-64470-1|23	correct. If the previewer already offers features for
21cr|texlive-pagegrid-64470-1|24	measuring, the package might be unnecessary. Otherwise it saves
21cr|texlive-pagegrid-64470-1|25	the developer from printing the page and measuring by hand. The
21cr|texlive-pagegrid-64470-1|26	package was part of the oberdiek bundle.
21cr|texlive-pagegrid-64470-1|27	
21cr|texlive-pagegrid-64470-1|28	%files
21cr|texlive-pagegrid-64470-1|29	%doc %{_texmfdistdir}/doc/latex/pagegrid
21cr|texlive-pagegrid-64470-1|30	%{_texmfdistdir}/tex/latex/pagegrid
21cr|texlive-pagegrid-64470-1|31	
21cr|texlive-pagegrid-64470-1|32	#------------------------------------------------------------------
21cr|texlive-pagegrid-64470-1|33	
21cr|texlive-pagegrid-64470-1|34	%prep
21cr|texlive-pagegrid-64470-1|35	%setup -c -a0 -a1
21cr|texlive-pagegrid-64470-1|36	
21cr|texlive-pagegrid-64470-1|37	%build
21cr|texlive-pagegrid-64470-1|38	
21cr|texlive-pagegrid-64470-1|39	%install
21cr|texlive-pagegrid-64470-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pagegrid-64470-1|41	rm -rf tlpkg
21cr|texlive-pagegrid-64470-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9932 21
21cr|texlive-pagella-otf-64705-1|1	%define oname pagella-otf
21cr|texlive-pagella-otf-64705-1|2	
21cr|texlive-pagella-otf-64705-1|3	Summary:	Using the OpenType fonts TeX Gyre Pagella
21cr|texlive-pagella-otf-64705-1|4	Name:		texlive-pagella-otf
21cr|texlive-pagella-otf-64705-1|5	Version:	64705
21cr|texlive-pagella-otf-64705-1|6	Release:	1
21cr|texlive-pagella-otf-64705-1|7	License:	LPPL1.3
21cr|texlive-pagella-otf-64705-1|8	Group:		Publishing
21cr|texlive-pagella-otf-64705-1|9	Url:		https://www.ctan.org
21cr|texlive-pagella-otf-64705-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pagella-otf-64705-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pagella-otf-64705-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pagella-otf-64705-1|13	Requires:	texlive-tlpkg
21cr|texlive-pagella-otf-64705-1|14	Requires:	texlive-kpathsea
21cr|texlive-pagella-otf-64705-1|15	Provides:	tex(pagella-otf.sty) = 2024
21cr|texlive-pagella-otf-64705-1|16	BuildArch:	noarch
21cr|texlive-pagella-otf-64705-1|17	
21cr|texlive-pagella-otf-64705-1|18	%description
21cr|texlive-pagella-otf-64705-1|19	This package can only be used with LuaLaTeX or XeLaTeX. It does
21cr|texlive-pagella-otf-64705-1|20	the font setting for the OpenType font 'TeX Gyre Pagella' for
21cr|texlive-pagella-otf-64705-1|21	text and math. The missing typefaces like bold math and slanted
21cr|texlive-pagella-otf-64705-1|22	text are also defined
21cr|texlive-pagella-otf-64705-1|23	
21cr|texlive-pagella-otf-64705-1|24	%files
21cr|texlive-pagella-otf-64705-1|25	%doc %{_texmfdistdir}/doc/fonts/pagella-otf
21cr|texlive-pagella-otf-64705-1|26	%{_texmfdistdir}/tex/latex/pagella-otf
21cr|texlive-pagella-otf-64705-1|27	
21cr|texlive-pagella-otf-64705-1|28	#------------------------------------------------------------------
21cr|texlive-pagella-otf-64705-1|29	
21cr|texlive-pagella-otf-64705-1|30	%prep
21cr|texlive-pagella-otf-64705-1|31	%setup -c -a0 -a1
21cr|texlive-pagella-otf-64705-1|32	
21cr|texlive-pagella-otf-64705-1|33	%build
21cr|texlive-pagella-otf-64705-1|34	
21cr|texlive-pagella-otf-64705-1|35	%install
21cr|texlive-pagella-otf-64705-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pagella-otf-64705-1|37	rm -rf tlpkg
21cr|texlive-pagella-otf-64705-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9933 21
21cr|texlive-pagesel-56105-1|1	%define oname pagesel
21cr|texlive-pagesel-56105-1|2	
21cr|texlive-pagesel-56105-1|3	Summary:	Select pages of a document for output
21cr|texlive-pagesel-56105-1|4	Name:		texlive-pagesel
21cr|texlive-pagesel-56105-1|5	Version:	56105
21cr|texlive-pagesel-56105-1|6	Release:	1
21cr|texlive-pagesel-56105-1|7	License:	LPPL1.3
21cr|texlive-pagesel-56105-1|8	Group:		Publishing
21cr|texlive-pagesel-56105-1|9	Url:		https://www.ctan.org
21cr|texlive-pagesel-56105-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pagesel-56105-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pagesel-56105-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pagesel-56105-1|13	Requires:	texlive-tlpkg
21cr|texlive-pagesel-56105-1|14	Requires:	texlive-kpathsea
21cr|texlive-pagesel-56105-1|15	Provides:	tex(pagesel-2016-05-16.sty) = 2024
21cr|texlive-pagesel-56105-1|16	Provides:	tex(pagesel.sty) = 2024
21cr|texlive-pagesel-56105-1|17	BuildArch:	noarch
21cr|texlive-pagesel-56105-1|18	
21cr|texlive-pagesel-56105-1|19	%description
21cr|texlive-pagesel-56105-1|20	Selects single pages, ranges of pages, odd pages or even pages
21cr|texlive-pagesel-56105-1|21	for output. The package is part of the oberdiek bundle.
21cr|texlive-pagesel-56105-1|22	
21cr|texlive-pagesel-56105-1|23	%files
21cr|texlive-pagesel-56105-1|24	%doc %{_texmfdistdir}/doc/latex/pagesel
21cr|texlive-pagesel-56105-1|25	%{_texmfdistdir}/tex/latex/pagesel
21cr|texlive-pagesel-56105-1|26	
21cr|texlive-pagesel-56105-1|27	#------------------------------------------------------------------
21cr|texlive-pagesel-56105-1|28	
21cr|texlive-pagesel-56105-1|29	%prep
21cr|texlive-pagesel-56105-1|30	%setup -c -a0 -a1
21cr|texlive-pagesel-56105-1|31	
21cr|texlive-pagesel-56105-1|32	%build
21cr|texlive-pagesel-56105-1|33	
21cr|texlive-pagesel-56105-1|34	%install
21cr|texlive-pagesel-56105-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pagesel-56105-1|36	rm -rf tlpkg
21cr|texlive-pagesel-56105-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9934 21
21cr|texlive-palette-60119-1|1	%define oname palette
21cr|texlive-palette-60119-1|2	
21cr|texlive-palette-60119-1|3	Summary:	Create palettes for colors and symbols that can be swapped in
21cr|texlive-palette-60119-1|4	Name:		texlive-palette
21cr|texlive-palette-60119-1|5	Version:	60119
21cr|texlive-palette-60119-1|6	Release:	1
21cr|texlive-palette-60119-1|7	License:	LPPL1.3
21cr|texlive-palette-60119-1|8	Group:		Publishing
21cr|texlive-palette-60119-1|9	Url:		https://www.ctan.org
21cr|texlive-palette-60119-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-palette-60119-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-palette-60119-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-palette-60119-1|13	Requires:	texlive-tlpkg
21cr|texlive-palette-60119-1|14	Requires:	texlive-kpathsea
21cr|texlive-palette-60119-1|15	Provides:	tex(colorpalette.sty) = 2024
21cr|texlive-palette-60119-1|16	Provides:	tex(symbolpalette.sty) = 2024
21cr|texlive-palette-60119-1|17	BuildArch:	noarch
21cr|texlive-palette-60119-1|18	
21cr|texlive-palette-60119-1|19	%description
21cr|texlive-palette-60119-1|20	The package `palette` contains two files: `colorpalette.sty`
21cr|texlive-palette-60119-1|21	and `symbolpalette`. One deals with colors and the other deals
21cr|texlive-palette-60119-1|22	with symbols; the implementation is quite similar. With this
21cr|texlive-palette-60119-1|23	package you can create themes. Each of these themes have a set
21cr|texlive-palette-60119-1|24	of colors, and you can create palettes based on this theme with
21cr|texlive-palette-60119-1|25	specific color values for each of the theme's color slots. The
21cr|texlive-palette-60119-1|26	active palette for each theme can be swapped in to make
21cr|texlive-palette-60119-1|27	experimenting with colors easier or give users choices as to
21cr|texlive-palette-60119-1|28	which theme they pick.
21cr|texlive-palette-60119-1|29	
21cr|texlive-palette-60119-1|30	%files
21cr|texlive-palette-60119-1|31	%doc %{_texmfdistdir}/doc/latex/palette
21cr|texlive-palette-60119-1|32	%{_texmfdistdir}/tex/latex/palette
21cr|texlive-palette-60119-1|33	
21cr|texlive-palette-60119-1|34	#------------------------------------------------------------------
21cr|texlive-palette-60119-1|35	
21cr|texlive-palette-60119-1|36	%prep
21cr|texlive-palette-60119-1|37	%setup -c -a0 -a1
21cr|texlive-palette-60119-1|38	
21cr|texlive-palette-60119-1|39	%build
21cr|texlive-palette-60119-1|40	
21cr|texlive-palette-60119-1|41	%install
21cr|texlive-palette-60119-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-palette-60119-1|43	rm -rf tlpkg
21cr|texlive-palette-60119-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9935 21
21cr|texlive-pangram-66300-1|1	%define oname pangram
21cr|texlive-pangram-66300-1|2	
21cr|texlive-pangram-66300-1|3	Summary:	A LaTeX package for testing fonts
21cr|texlive-pangram-66300-1|4	Name:		texlive-pangram
21cr|texlive-pangram-66300-1|5	Version:	66300
21cr|texlive-pangram-66300-1|6	Release:	1
21cr|texlive-pangram-66300-1|7	License:	LPPL1.3
21cr|texlive-pangram-66300-1|8	Group:		Publishing
21cr|texlive-pangram-66300-1|9	Url:		https://www.ctan.org
21cr|texlive-pangram-66300-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pangram-66300-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pangram-66300-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pangram-66300-1|13	Requires:	texlive-tlpkg
21cr|texlive-pangram-66300-1|14	Requires:	texlive-kpathsea
21cr|texlive-pangram-66300-1|15	Provides:	tex(pangram.sty) = 2024
21cr|texlive-pangram-66300-1|16	BuildArch:	noarch
21cr|texlive-pangram-66300-1|17	
21cr|texlive-pangram-66300-1|18	%description
21cr|texlive-pangram-66300-1|19	This package provides a simple way for font designers and users
21cr|texlive-pangram-66300-1|20	to test their fonts in different sizes without much input.
21cr|texlive-pangram-66300-1|21	
21cr|texlive-pangram-66300-1|22	%files
21cr|texlive-pangram-66300-1|23	%doc %{_texmfdistdir}/doc/latex/pangram
21cr|texlive-pangram-66300-1|24	%{_texmfdistdir}/tex/latex/pangram
21cr|texlive-pangram-66300-1|25	
21cr|texlive-pangram-66300-1|26	#------------------------------------------------------------------
21cr|texlive-pangram-66300-1|27	
21cr|texlive-pangram-66300-1|28	%prep
21cr|texlive-pangram-66300-1|29	%setup -c -a0 -a1
21cr|texlive-pangram-66300-1|30	
21cr|texlive-pangram-66300-1|31	%build
21cr|texlive-pangram-66300-1|32	
21cr|texlive-pangram-66300-1|33	%install
21cr|texlive-pangram-66300-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pangram-66300-1|35	rm -rf tlpkg
21cr|texlive-pangram-66300-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9936 21
21cr|texlive-parades-40042-1|1	%define oname parades
21cr|texlive-parades-40042-1|2	
21cr|texlive-parades-40042-1|3	Summary:	Tabulators and space between paragraphs in galley approach
21cr|texlive-parades-40042-1|4	Name:		texlive-parades
21cr|texlive-parades-40042-1|5	Version:	40042
21cr|texlive-parades-40042-1|6	Release:	1
21cr|texlive-parades-40042-1|7	License:	LPPL1.3
21cr|texlive-parades-40042-1|8	Group:		Publishing
21cr|texlive-parades-40042-1|9	Url:		https://www.ctan.org
21cr|texlive-parades-40042-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-parades-40042-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-parades-40042-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-parades-40042-1|13	Requires:	texlive-kpathsea
21cr|texlive-parades-40042-1|14	Requires:	texlive-tlpkg
21cr|texlive-parades-40042-1|15	Provides:	tex-parades = 2024
21cr|texlive-parades-40042-1|16	Provides:	tex(paravesp.sty) = 2024
21cr|texlive-parades-40042-1|17	BuildArch:	noarch
21cr|texlive-parades-40042-1|18	
21cr|texlive-parades-40042-1|19	%description
21cr|texlive-parades-40042-1|20	The LaTeX package paravesp controls the spaces above and below
21cr|texlive-parades-40042-1|21	paragraphs. The python script parades.py generates paragraph
21cr|texlive-parades-40042-1|22	styles with support of space above, space below and tabulators.
21cr|texlive-parades-40042-1|23	The system imposes the galley approach on the document.
21cr|texlive-parades-40042-1|24	
21cr|texlive-parades-40042-1|25	%files
21cr|texlive-parades-40042-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-parades-40042-1|27	%{_texmfdistdir}/tex/latex/parades/
21cr|texlive-parades-40042-1|28	
21cr|texlive-parades-40042-1|29	#------------------------------------------------------------------
21cr|texlive-parades-40042-1|30	
21cr|texlive-parades-40042-1|31	%prep
21cr|texlive-parades-40042-1|32	%setup -c -a0 -a1
21cr|texlive-parades-40042-1|33	
21cr|texlive-parades-40042-1|34	%build
21cr|texlive-parades-40042-1|35	
21cr|texlive-parades-40042-1|36	%install
21cr|texlive-parades-40042-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-parades-40042-1|38	rm -rf tlpkg
21cr|texlive-parades-40042-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9937 21
21cr|texlive-paratype-20190228-1|1	# revision 32859
21cr|texlive-paratype-20190228-1|2	# category Package
21cr|texlive-paratype-20190228-1|3	# catalog-ctan /fonts/paratype
21cr|texlive-paratype-20190228-1|4	# catalog-date 2013-05-21 15:19:45 +0200
21cr|texlive-paratype-20190228-1|5	# catalog-license lppl
21cr|texlive-paratype-20190228-1|6	# catalog-version undef
21cr|texlive-paratype-20190228-1|7	Name:		texlive-paratype
21cr|texlive-paratype-20190228-1|8	Version:	20190228
21cr|texlive-paratype-20190228-1|9	Release:	1
21cr|texlive-paratype-20190228-1|10	Summary:	LaTeX support for free fonts by ParaType
21cr|texlive-paratype-20190228-1|11	Group:		Publishing
21cr|texlive-paratype-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/paratype
21cr|texlive-paratype-20190228-1|13	License:	LPPL
21cr|texlive-paratype-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paratype.tar.xz
21cr|texlive-paratype-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paratype.doc.tar.xz
21cr|texlive-paratype-20190228-1|16	BuildArch:	noarch
21cr|texlive-paratype-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-paratype-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-paratype-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-paratype-20190228-1|20	
21cr|texlive-paratype-20190228-1|21	%description
21cr|texlive-paratype-20190228-1|22	The package offers LaTeX support for the fonts PT Sans, PT
21cr|texlive-paratype-20190228-1|23	Serif and PT Mono developed by ParaType for the project "Public
21cr|texlive-paratype-20190228-1|24	Types of Russian Federation", and released under an open user
21cr|texlive-paratype-20190228-1|25	license. The fonts themselves are provided in both the TrueType
21cr|texlive-paratype-20190228-1|26	and Type 1 formats, both created by ParaType). The fonts
21cr|texlive-paratype-20190228-1|27	provide encodings OT1, T1, IL2, TS1, T2* and X2. The package
21cr|texlive-paratype-20190228-1|28	provides a convenient replacement of the two packages ptsans
21cr|texlive-paratype-20190228-1|29	and ptserif.
21cr|texlive-paratype-20190228-1|30	
21cr|texlive-paratype-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-paratype-20190228-1|32	%files
21cr|texlive-paratype-20190228-1|33	%{_texmfdistdir}/fonts/afm/paratype/ptmono/PTM55F.afm
21cr|texlive-paratype-20190228-1|34	%{_texmfdistdir}/fonts/afm/paratype/ptmono/PTM55F.inf
21cr|texlive-paratype-20190228-1|35	%{_texmfdistdir}/fonts/afm/paratype/ptmono/PTM75F.afm
21cr|texlive-paratype-20190228-1|36	%{_texmfdistdir}/fonts/afm/paratype/ptmono/PTM75F.inf
21cr|texlive-paratype-20190228-1|37	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTC55F.afm
21cr|texlive-paratype-20190228-1|38	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTC55F.inf
21cr|texlive-paratype-20190228-1|39	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTC75F.afm
21cr|texlive-paratype-20190228-1|40	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTC75F.inf
21cr|texlive-paratype-20190228-1|41	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTN57F.afm
21cr|texlive-paratype-20190228-1|42	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTN57F.inf
21cr|texlive-paratype-20190228-1|43	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTN77F.afm
21cr|texlive-paratype-20190228-1|44	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTN77F.inf
21cr|texlive-paratype-20190228-1|45	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS55F.afm
21cr|texlive-paratype-20190228-1|46	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS55F.inf
21cr|texlive-paratype-20190228-1|47	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS56F.afm
21cr|texlive-paratype-20190228-1|48	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS56F.inf
21cr|texlive-paratype-20190228-1|49	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS75F.afm
21cr|texlive-paratype-20190228-1|50	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS75F.inf
21cr|texlive-paratype-20190228-1|51	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS76F.afm
21cr|texlive-paratype-20190228-1|52	%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS76F.inf
21cr|texlive-paratype-20190228-1|53	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF55F.afm
21cr|texlive-paratype-20190228-1|54	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF55F.inf
21cr|texlive-paratype-20190228-1|55	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF56F.afm
21cr|texlive-paratype-20190228-1|56	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF56F.inf
21cr|texlive-paratype-20190228-1|57	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF75F.afm
21cr|texlive-paratype-20190228-1|58	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF75F.inf
21cr|texlive-paratype-20190228-1|59	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF76F.afm
21cr|texlive-paratype-20190228-1|60	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF76F.inf
21cr|texlive-paratype-20190228-1|61	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTZ55F.afm
21cr|texlive-paratype-20190228-1|62	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTZ55F.inf
21cr|texlive-paratype-20190228-1|63	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTZ56F.afm
21cr|texlive-paratype-20190228-1|64	%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTZ56F.inf
21cr|texlive-paratype-20190228-1|65	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_il2.enc
21cr|texlive-paratype-20190228-1|66	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_ot1.enc
21cr|texlive-paratype-20190228-1|67	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_ot2.enc
21cr|texlive-paratype-20190228-1|68	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_t1.enc
21cr|texlive-paratype-20190228-1|69	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_t2a.enc
21cr|texlive-paratype-20190228-1|70	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_t2b.enc
21cr|texlive-paratype-20190228-1|71	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_t2c.enc
21cr|texlive-paratype-20190228-1|72	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_ts1.enc
21cr|texlive-paratype-20190228-1|73	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_x2.enc
21cr|texlive-paratype-20190228-1|74	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_il2.enc
21cr|texlive-paratype-20190228-1|75	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_ot1.enc
21cr|texlive-paratype-20190228-1|76	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_ot2.enc
21cr|texlive-paratype-20190228-1|77	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_t1.enc
21cr|texlive-paratype-20190228-1|78	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_t2a.enc
21cr|texlive-paratype-20190228-1|79	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_t2b.enc
21cr|texlive-paratype-20190228-1|80	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_t2c.enc
21cr|texlive-paratype-20190228-1|81	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_ts1.enc
21cr|texlive-paratype-20190228-1|82	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_x2.enc
21cr|texlive-paratype-20190228-1|83	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_il2.enc
21cr|texlive-paratype-20190228-1|84	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_ot1.enc
21cr|texlive-paratype-20190228-1|85	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_ot2.enc
21cr|texlive-paratype-20190228-1|86	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_t1.enc
21cr|texlive-paratype-20190228-1|87	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_t2a.enc
21cr|texlive-paratype-20190228-1|88	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_t2b.enc
21cr|texlive-paratype-20190228-1|89	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_t2c.enc
21cr|texlive-paratype-20190228-1|90	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_ts1.enc
21cr|texlive-paratype-20190228-1|91	%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_x2.enc
21cr|texlive-paratype-20190228-1|92	%{_texmfdistdir}/fonts/map/dvips/paratype/paratype-truetype.map
21cr|texlive-paratype-20190228-1|93	%{_texmfdistdir}/fonts/map/dvips/paratype/paratype-type1.map
21cr|texlive-paratype-20190228-1|94	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-il2--base.tfm
21cr|texlive-paratype-20190228-1|95	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|96	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ot1--base.tfm
21cr|texlive-paratype-20190228-1|97	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|98	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|99	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|100	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|101	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|102	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|103	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|104	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|105	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|106	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|107	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|108	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|109	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|110	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|111	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|112	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|113	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|114	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|115	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|116	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|117	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|118	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|119	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|120	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|121	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|122	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|123	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|124	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|125	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-BoldSlanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|126	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-il2--base.tfm
21cr|texlive-paratype-20190228-1|127	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|128	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ot1--base.tfm
21cr|texlive-paratype-20190228-1|129	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|130	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|131	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|132	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|133	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|134	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|135	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|136	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|137	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|138	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|139	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|140	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|141	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|142	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|143	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|144	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|145	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|146	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|147	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|148	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|149	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|150	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|151	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|152	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|153	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|154	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|155	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|156	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|157	%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Slanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|158	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|159	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|160	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|161	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|162	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|163	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|164	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|165	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|166	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|167	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|168	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|169	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|170	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|171	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|172	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|173	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|174	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|175	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|176	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|177	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|178	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|179	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|180	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|181	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|182	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|183	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|184	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|185	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|186	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|187	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|188	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|189	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|190	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|191	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|192	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|193	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|194	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|195	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|196	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|197	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|198	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|199	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|200	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|201	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|202	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|203	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|204	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|205	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|206	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|207	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|208	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|209	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|210	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|211	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|212	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|213	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|214	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|215	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|216	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|217	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|218	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|219	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|220	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|221	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|222	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|223	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|224	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|225	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|226	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|227	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|228	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|229	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|230	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|231	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|232	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|233	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|234	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|235	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|236	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|237	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|238	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|239	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|240	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|241	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|242	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|243	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|244	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|245	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|246	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|247	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionSlanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|248	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|249	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|250	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|251	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|252	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|253	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|254	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|255	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|256	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|257	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|258	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|259	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|260	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|261	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|262	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|263	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|264	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|265	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|266	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|267	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|268	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|269	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|270	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|271	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|272	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|273	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|274	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|275	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|276	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|277	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|278	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|279	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|280	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|281	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|282	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|283	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|284	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|285	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|286	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|287	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|288	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|289	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|290	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|291	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|292	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|293	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|294	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|295	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|296	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|297	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|298	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|299	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|300	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|301	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|302	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|303	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|304	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|305	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|306	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|307	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|308	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|309	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|310	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|311	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|312	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|313	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|314	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|315	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|316	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|317	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|318	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|319	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|320	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|321	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|322	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowSlanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|323	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|324	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|325	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|326	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|327	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|328	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|329	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|330	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|331	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|332	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|333	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|334	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|335	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|336	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|337	%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|338	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|339	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|340	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|341	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|342	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|343	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|344	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|345	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|346	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|347	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|348	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|349	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|350	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|351	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|352	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|353	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|354	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|355	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|356	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|357	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|358	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|359	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|360	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|361	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|362	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|363	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|364	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|365	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|366	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|367	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|368	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|369	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|370	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|371	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|372	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|373	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|374	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|375	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|376	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|377	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|378	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|379	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|380	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|381	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|382	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|383	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|384	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|385	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|386	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|387	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|388	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|389	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|390	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|391	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|392	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|393	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|394	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|395	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|396	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|397	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|398	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|399	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|400	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|401	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|402	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|403	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|404	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|405	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|406	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|407	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|408	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|409	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|410	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|411	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|412	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|413	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|414	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|415	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|416	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|417	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|418	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|419	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|420	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|421	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|422	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|423	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|424	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|425	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|426	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|427	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|428	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|429	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|430	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|431	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|432	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|433	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|434	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|435	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|436	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|437	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|438	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|439	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|440	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|441	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|442	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|443	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|444	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|445	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|446	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|447	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|448	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|449	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|450	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|451	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|452	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|453	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|454	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|455	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|456	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|457	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|458	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|459	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|460	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|461	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|462	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|463	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|464	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|465	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|466	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|467	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|468	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|469	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|470	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|471	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|472	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|473	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|474	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|475	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|476	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|477	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|478	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|479	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|480	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|481	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|482	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|483	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|484	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|485	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|486	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|487	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|488	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ot2.tfm
21cr|texlive-paratype-20190228-1|489	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|490	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|491	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|492	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|493	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|494	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|495	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|496	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|497	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|498	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|499	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|500	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|501	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-il2.tfm
21cr|texlive-paratype-20190228-1|502	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ot1.tfm
21cr|texlive-paratype-20190228-1|503	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t1--base.tfm
21cr|texlive-paratype-20190228-1|504	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t1.tfm
21cr|texlive-paratype-20190228-1|505	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a--base.tfm
21cr|texlive-paratype-20190228-1|506	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a.tfm
21cr|texlive-paratype-20190228-1|507	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b--base.tfm
21cr|texlive-paratype-20190228-1|508	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b.tfm
21cr|texlive-paratype-20190228-1|509	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c--base.tfm
21cr|texlive-paratype-20190228-1|510	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c.tfm
21cr|texlive-paratype-20190228-1|511	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1--base.tfm
21cr|texlive-paratype-20190228-1|512	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1.tfm
21cr|texlive-paratype-20190228-1|513	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-x2--base.tfm
21cr|texlive-paratype-20190228-1|514	%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-x2.tfm
21cr|texlive-paratype-20190228-1|515	%{_texmfdistdir}/fonts/truetype/paratype/ptmono/PTM55F.ttf
21cr|texlive-paratype-20190228-1|516	%{_texmfdistdir}/fonts/truetype/paratype/ptmono/PTM75F.ttf
21cr|texlive-paratype-20190228-1|517	%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTC55F.ttf
21cr|texlive-paratype-20190228-1|518	%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTC75F.ttf
21cr|texlive-paratype-20190228-1|519	%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTN57F.ttf
21cr|texlive-paratype-20190228-1|520	%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTN77F.ttf
21cr|texlive-paratype-20190228-1|521	%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTS55F.ttf
21cr|texlive-paratype-20190228-1|522	%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTS56F.ttf
21cr|texlive-paratype-20190228-1|523	%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTS75F.ttf
21cr|texlive-paratype-20190228-1|524	%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTS76F.ttf
21cr|texlive-paratype-20190228-1|525	%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTF55F.ttf
21cr|texlive-paratype-20190228-1|526	%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTF56F.ttf
21cr|texlive-paratype-20190228-1|527	%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTF75F.ttf
21cr|texlive-paratype-20190228-1|528	%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTF76F.ttf
21cr|texlive-paratype-20190228-1|529	%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTZ55F.ttf
21cr|texlive-paratype-20190228-1|530	%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTZ56F.ttf
21cr|texlive-paratype-20190228-1|531	%{_texmfdistdir}/fonts/type1/paratype/ptmono/PTM55F.pfb
21cr|texlive-paratype-20190228-1|532	%{_texmfdistdir}/fonts/type1/paratype/ptmono/PTM55F.pfm
21cr|texlive-paratype-20190228-1|533	%{_texmfdistdir}/fonts/type1/paratype/ptmono/PTM75F.pfb
21cr|texlive-paratype-20190228-1|534	%{_texmfdistdir}/fonts/type1/paratype/ptmono/PTM75F.pfm
21cr|texlive-paratype-20190228-1|535	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTC55F.pfb
21cr|texlive-paratype-20190228-1|536	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTC55F.pfm
21cr|texlive-paratype-20190228-1|537	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTC75F.pfb
21cr|texlive-paratype-20190228-1|538	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTC75F.pfm
21cr|texlive-paratype-20190228-1|539	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTN57F.pfb
21cr|texlive-paratype-20190228-1|540	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTN57F.pfm
21cr|texlive-paratype-20190228-1|541	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTN77F.pfb
21cr|texlive-paratype-20190228-1|542	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTN77F.pfm
21cr|texlive-paratype-20190228-1|543	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS55F.pfb
21cr|texlive-paratype-20190228-1|544	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS55F.pfm
21cr|texlive-paratype-20190228-1|545	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS56F.pfb
21cr|texlive-paratype-20190228-1|546	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS56F.pfm
21cr|texlive-paratype-20190228-1|547	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS75F.pfb
21cr|texlive-paratype-20190228-1|548	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS75F.pfm
21cr|texlive-paratype-20190228-1|549	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS76F.pfb
21cr|texlive-paratype-20190228-1|550	%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS76F.pfm
21cr|texlive-paratype-20190228-1|551	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF55F.pfb
21cr|texlive-paratype-20190228-1|552	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF55F.pfm
21cr|texlive-paratype-20190228-1|553	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF56F.pfb
21cr|texlive-paratype-20190228-1|554	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF56F.pfm
21cr|texlive-paratype-20190228-1|555	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF75F.pfb
21cr|texlive-paratype-20190228-1|556	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF75F.pfm
21cr|texlive-paratype-20190228-1|557	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF76F.pfb
21cr|texlive-paratype-20190228-1|558	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF76F.pfm
21cr|texlive-paratype-20190228-1|559	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTZ55F.pfb
21cr|texlive-paratype-20190228-1|560	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTZ55F.pfm
21cr|texlive-paratype-20190228-1|561	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTZ56F.pfb
21cr|texlive-paratype-20190228-1|562	%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTZ56F.pfm
21cr|texlive-paratype-20190228-1|563	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-il2.vf
21cr|texlive-paratype-20190228-1|564	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-ot1.vf
21cr|texlive-paratype-20190228-1|565	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-t1.vf
21cr|texlive-paratype-20190228-1|566	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|567	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|568	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|569	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|570	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-x2.vf
21cr|texlive-paratype-20190228-1|571	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-BoldSlanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|572	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-BoldSlanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|573	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-BoldSlanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|574	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-BoldSlanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|575	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-BoldSlanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|576	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-BoldSlanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|577	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-il2.vf
21cr|texlive-paratype-20190228-1|578	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-ot1.vf
21cr|texlive-paratype-20190228-1|579	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t1.vf
21cr|texlive-paratype-20190228-1|580	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|581	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|582	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|583	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|584	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-x2.vf
21cr|texlive-paratype-20190228-1|585	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Slanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|586	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Slanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|587	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Slanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|588	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Slanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|589	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Slanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|590	%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Slanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|591	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t1.vf
21cr|texlive-paratype-20190228-1|592	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|593	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|594	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|595	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|596	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-x2.vf
21cr|texlive-paratype-20190228-1|597	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-t1.vf
21cr|texlive-paratype-20190228-1|598	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|599	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|600	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|601	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|602	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-x2.vf
21cr|texlive-paratype-20190228-1|603	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-t1.vf
21cr|texlive-paratype-20190228-1|604	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|605	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|606	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|607	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|608	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-x2.vf
21cr|texlive-paratype-20190228-1|609	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-t1.vf
21cr|texlive-paratype-20190228-1|610	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|611	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|612	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|613	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|614	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-x2.vf
21cr|texlive-paratype-20190228-1|615	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|616	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|617	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|618	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|619	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|620	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBoldSlanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|621	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionSlanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|622	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|623	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|624	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionSlanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|625	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionSlanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|626	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionSlanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|627	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-t1.vf
21cr|texlive-paratype-20190228-1|628	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|629	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|630	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|631	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|632	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-x2.vf
21cr|texlive-paratype-20190228-1|633	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-t1.vf
21cr|texlive-paratype-20190228-1|634	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|635	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|636	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|637	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|638	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-x2.vf
21cr|texlive-paratype-20190228-1|639	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-t1.vf
21cr|texlive-paratype-20190228-1|640	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|641	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|642	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|643	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|644	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-x2.vf
21cr|texlive-paratype-20190228-1|645	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|646	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|647	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|648	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|649	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|650	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBoldSlanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|651	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowSlanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|652	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|653	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|654	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowSlanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|655	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowSlanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|656	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowSlanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|657	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-t1.vf
21cr|texlive-paratype-20190228-1|658	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|659	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|660	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|661	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|662	%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-x2.vf
21cr|texlive-paratype-20190228-1|663	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-t1.vf
21cr|texlive-paratype-20190228-1|664	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|665	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|666	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|667	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|668	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-x2.vf
21cr|texlive-paratype-20190228-1|669	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t1.vf
21cr|texlive-paratype-20190228-1|670	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|671	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|672	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|673	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|674	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-x2.vf
21cr|texlive-paratype-20190228-1|675	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|676	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|677	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|678	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|679	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|680	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|681	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1.vf
21cr|texlive-paratype-20190228-1|682	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|683	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|684	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|685	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|686	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2.vf
21cr|texlive-paratype-20190228-1|687	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t1.vf
21cr|texlive-paratype-20190228-1|688	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|689	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|690	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|691	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|692	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-x2.vf
21cr|texlive-paratype-20190228-1|693	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t1.vf
21cr|texlive-paratype-20190228-1|694	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|695	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|696	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|697	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|698	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2.vf
21cr|texlive-paratype-20190228-1|699	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|700	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|701	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|702	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|703	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|704	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|705	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1.vf
21cr|texlive-paratype-20190228-1|706	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|707	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|708	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|709	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|710	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2.vf
21cr|texlive-paratype-20190228-1|711	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t1.vf
21cr|texlive-paratype-20190228-1|712	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|713	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|714	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|715	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|716	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-x2.vf
21cr|texlive-paratype-20190228-1|717	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t1.vf
21cr|texlive-paratype-20190228-1|718	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|719	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|720	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|721	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|722	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-x2.vf
21cr|texlive-paratype-20190228-1|723	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t1.vf
21cr|texlive-paratype-20190228-1|724	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|725	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|726	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|727	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|728	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-x2.vf
21cr|texlive-paratype-20190228-1|729	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t1.vf
21cr|texlive-paratype-20190228-1|730	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a.vf
21cr|texlive-paratype-20190228-1|731	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b.vf
21cr|texlive-paratype-20190228-1|732	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c.vf
21cr|texlive-paratype-20190228-1|733	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1.vf
21cr|texlive-paratype-20190228-1|734	%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-x2.vf
21cr|texlive-paratype-20190228-1|735	%{_texmfdistdir}/tex/latex/paratype/IL2PTMono-TLF.fd
21cr|texlive-paratype-20190228-1|736	%{_texmfdistdir}/tex/latex/paratype/IL2PTSans-TLF.fd
21cr|texlive-paratype-20190228-1|737	%{_texmfdistdir}/tex/latex/paratype/IL2PTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|738	%{_texmfdistdir}/tex/latex/paratype/IL2PTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|739	%{_texmfdistdir}/tex/latex/paratype/IL2PTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|740	%{_texmfdistdir}/tex/latex/paratype/IL2PTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|741	%{_texmfdistdir}/tex/latex/paratype/OT1PTMono-TLF.fd
21cr|texlive-paratype-20190228-1|742	%{_texmfdistdir}/tex/latex/paratype/OT1PTSans-TLF.fd
21cr|texlive-paratype-20190228-1|743	%{_texmfdistdir}/tex/latex/paratype/OT1PTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|744	%{_texmfdistdir}/tex/latex/paratype/OT1PTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|745	%{_texmfdistdir}/tex/latex/paratype/OT1PTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|746	%{_texmfdistdir}/tex/latex/paratype/OT1PTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|747	%{_texmfdistdir}/tex/latex/paratype/OT2PTMono-TLF.fd
21cr|texlive-paratype-20190228-1|748	%{_texmfdistdir}/tex/latex/paratype/OT2PTSans-TLF.fd
21cr|texlive-paratype-20190228-1|749	%{_texmfdistdir}/tex/latex/paratype/OT2PTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|750	%{_texmfdistdir}/tex/latex/paratype/OT2PTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|751	%{_texmfdistdir}/tex/latex/paratype/OT2PTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|752	%{_texmfdistdir}/tex/latex/paratype/OT2PTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|753	%{_texmfdistdir}/tex/latex/paratype/PTMono.sty
21cr|texlive-paratype-20190228-1|754	%{_texmfdistdir}/tex/latex/paratype/PTSans.sty
21cr|texlive-paratype-20190228-1|755	%{_texmfdistdir}/tex/latex/paratype/PTSansCaption.sty
21cr|texlive-paratype-20190228-1|756	%{_texmfdistdir}/tex/latex/paratype/PTSansNarrow.sty
21cr|texlive-paratype-20190228-1|757	%{_texmfdistdir}/tex/latex/paratype/PTSerif.sty
21cr|texlive-paratype-20190228-1|758	%{_texmfdistdir}/tex/latex/paratype/PTSerifCaption.sty
21cr|texlive-paratype-20190228-1|759	%{_texmfdistdir}/tex/latex/paratype/T1PTMono-TLF.fd
21cr|texlive-paratype-20190228-1|760	%{_texmfdistdir}/tex/latex/paratype/T1PTSans-TLF.fd
21cr|texlive-paratype-20190228-1|761	%{_texmfdistdir}/tex/latex/paratype/T1PTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|762	%{_texmfdistdir}/tex/latex/paratype/T1PTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|763	%{_texmfdistdir}/tex/latex/paratype/T1PTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|764	%{_texmfdistdir}/tex/latex/paratype/T1PTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|765	%{_texmfdistdir}/tex/latex/paratype/T2APTMono-TLF.fd
21cr|texlive-paratype-20190228-1|766	%{_texmfdistdir}/tex/latex/paratype/T2APTSans-TLF.fd
21cr|texlive-paratype-20190228-1|767	%{_texmfdistdir}/tex/latex/paratype/T2APTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|768	%{_texmfdistdir}/tex/latex/paratype/T2APTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|769	%{_texmfdistdir}/tex/latex/paratype/T2APTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|770	%{_texmfdistdir}/tex/latex/paratype/T2APTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|771	%{_texmfdistdir}/tex/latex/paratype/T2BPTMono-TLF.fd
21cr|texlive-paratype-20190228-1|772	%{_texmfdistdir}/tex/latex/paratype/T2BPTSans-TLF.fd
21cr|texlive-paratype-20190228-1|773	%{_texmfdistdir}/tex/latex/paratype/T2BPTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|774	%{_texmfdistdir}/tex/latex/paratype/T2BPTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|775	%{_texmfdistdir}/tex/latex/paratype/T2BPTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|776	%{_texmfdistdir}/tex/latex/paratype/T2BPTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|777	%{_texmfdistdir}/tex/latex/paratype/T2CPTMono-TLF.fd
21cr|texlive-paratype-20190228-1|778	%{_texmfdistdir}/tex/latex/paratype/T2CPTSans-TLF.fd
21cr|texlive-paratype-20190228-1|779	%{_texmfdistdir}/tex/latex/paratype/T2CPTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|780	%{_texmfdistdir}/tex/latex/paratype/T2CPTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|781	%{_texmfdistdir}/tex/latex/paratype/T2CPTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|782	%{_texmfdistdir}/tex/latex/paratype/T2CPTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|783	%{_texmfdistdir}/tex/latex/paratype/TS1PTMono-TLF.fd
21cr|texlive-paratype-20190228-1|784	%{_texmfdistdir}/tex/latex/paratype/TS1PTSans-TLF.fd
21cr|texlive-paratype-20190228-1|785	%{_texmfdistdir}/tex/latex/paratype/TS1PTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|786	%{_texmfdistdir}/tex/latex/paratype/TS1PTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|787	%{_texmfdistdir}/tex/latex/paratype/TS1PTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|788	%{_texmfdistdir}/tex/latex/paratype/TS1PTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|789	%{_texmfdistdir}/tex/latex/paratype/X2PTMono-TLF.fd
21cr|texlive-paratype-20190228-1|790	%{_texmfdistdir}/tex/latex/paratype/X2PTSans-TLF.fd
21cr|texlive-paratype-20190228-1|791	%{_texmfdistdir}/tex/latex/paratype/X2PTSansCaption-TLF.fd
21cr|texlive-paratype-20190228-1|792	%{_texmfdistdir}/tex/latex/paratype/X2PTSansNarrow-TLF.fd
21cr|texlive-paratype-20190228-1|793	%{_texmfdistdir}/tex/latex/paratype/X2PTSerif-TLF.fd
21cr|texlive-paratype-20190228-1|794	%{_texmfdistdir}/tex/latex/paratype/X2PTSerifCaption-TLF.fd
21cr|texlive-paratype-20190228-1|795	%{_texmfdistdir}/tex/latex/paratype/paratype.sty
21cr|texlive-paratype-20190228-1|796	%doc %{_texmfdistdir}/doc/fonts/paratype/CHANGELOG
21cr|texlive-paratype-20190228-1|797	%doc %{_texmfdistdir}/doc/fonts/paratype/OT_TT_Install_E.txt
21cr|texlive-paratype-20190228-1|798	%doc %{_texmfdistdir}/doc/fonts/paratype/OT_TT_Install_R.txt
21cr|texlive-paratype-20190228-1|799	%doc %{_texmfdistdir}/doc/fonts/paratype/PT_Free_Font_License_eng_1.3.txt
21cr|texlive-paratype-20190228-1|800	%doc %{_texmfdistdir}/doc/fonts/paratype/PT_Free_Font_License_rus_1.3.txt
21cr|texlive-paratype-20190228-1|801	%doc %{_texmfdistdir}/doc/fonts/paratype/README
21cr|texlive-paratype-20190228-1|802	%doc %{_texmfdistdir}/doc/fonts/paratype/manifest.txt
21cr|texlive-paratype-20190228-1|803	%doc %{_texmfdistdir}/doc/fonts/paratype/paratype-sample.pdf
21cr|texlive-paratype-20190228-1|804	%doc %{_texmfdistdir}/doc/fonts/paratype/paratype-sample.tex
21cr|texlive-paratype-20190228-1|805	%doc %{_texmfdistdir}/doc/fonts/paratype/paratype.pdf
21cr|texlive-paratype-20190228-1|806	%doc %{_texmfdistdir}/doc/fonts/paratype/paratype.tex
21cr|texlive-paratype-20190228-1|807	
21cr|texlive-paratype-20190228-1|808	#-----------------------------------------------------------------------
21cr|texlive-paratype-20190228-1|809	%prep
21cr|texlive-paratype-20190228-1|810	%setup -c -a0 -a1
21cr|texlive-paratype-20190228-1|811	
21cr|texlive-paratype-20190228-1|812	%build
21cr|texlive-paratype-20190228-1|813	
21cr|texlive-paratype-20190228-1|814	%install
21cr|texlive-paratype-20190228-1|815	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-paratype-20190228-1|816	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9938 21
21cr|texlive-parsa-54840-1|1	%define oname parsa
21cr|texlive-parsa-54840-1|2	
21cr|texlive-parsa-54840-1|3	Summary:	A XeLaTeX package for theses and dissertations at Iranian Universities
21cr|texlive-parsa-54840-1|4	Name:		texlive-parsa
21cr|texlive-parsa-54840-1|5	Version:	54840
21cr|texlive-parsa-54840-1|6	Release:	1
21cr|texlive-parsa-54840-1|7	License:	LPPL1.3
21cr|texlive-parsa-54840-1|8	Group:		Publishing
21cr|texlive-parsa-54840-1|9	Url:		https://www.ctan.org
21cr|texlive-parsa-54840-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-parsa-54840-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-parsa-54840-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-parsa-54840-1|13	#Requires:	tex(adjustbox.sty)
21cr|texlive-parsa-54840-1|14	#Requires:	tex(fancyhdr.sty)
21cr|texlive-parsa-54840-1|15	#Requires:	tex(float.sty)
21cr|texlive-parsa-54840-1|16	Requires:	tex(graphicx.sty)
21cr|texlive-parsa-54840-1|17	Requires:	texlive-tlpkg
21cr|texlive-parsa-54840-1|18	Requires:	texlive-kpathsea
21cr|texlive-parsa-54840-1|19	#Requires:	tex(multirow.sty)
21cr|texlive-parsa-54840-1|20	#Requires:	tex(xparse.sty)
21cr|texlive-parsa-54840-1|21	Provides:	tex(parsa.sty) = 2024
21cr|texlive-parsa-54840-1|22	BuildArch:	noarch
21cr|texlive-parsa-54840-1|23	
21cr|texlive-parsa-54840-1|24	%description
21cr|texlive-parsa-54840-1|25	A package for preparing dissertations and theses for Iranian
21cr|texlive-parsa-54840-1|26	universities as fast and as efficiently as possible. The
21cr|texlive-parsa-54840-1|27	package depends on xparse, fancyhdr, graphicx, multirow, float,
21cr|texlive-parsa-54840-1|28	and adjustbox.
21cr|texlive-parsa-54840-1|29	
21cr|texlive-parsa-54840-1|30	%files
21cr|texlive-parsa-54840-1|31	%doc %{_texmfdistdir}/doc/xelatex/parsa
21cr|texlive-parsa-54840-1|32	%{_texmfdistdir}/tex/xelatex/parsa
21cr|texlive-parsa-54840-1|33	
21cr|texlive-parsa-54840-1|34	#------------------------------------------------------------------
21cr|texlive-parsa-54840-1|35	
21cr|texlive-parsa-54840-1|36	%prep
21cr|texlive-parsa-54840-1|37	%setup -c -a0 -a1
21cr|texlive-parsa-54840-1|38	
21cr|texlive-parsa-54840-1|39	%build
21cr|texlive-parsa-54840-1|40	
21cr|texlive-parsa-54840-1|41	%install
21cr|texlive-parsa-54840-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-parsa-54840-1|43	rm -rf tlpkg
21cr|texlive-parsa-54840-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9939 21
21cr|texlive-pascaltriangle-61774-1|1	%define oname pascaltriangle
21cr|texlive-pascaltriangle-61774-1|2	
21cr|texlive-pascaltriangle-61774-1|3	Summary:	Draw beautiful Pascal (Yanghui) triangles
21cr|texlive-pascaltriangle-61774-1|4	Name:		texlive-pascaltriangle
21cr|texlive-pascaltriangle-61774-1|5	Version:	61774
21cr|texlive-pascaltriangle-61774-1|6	Release:	1
21cr|texlive-pascaltriangle-61774-1|7	License:	LPPL1.3
21cr|texlive-pascaltriangle-61774-1|8	Group:		Publishing
21cr|texlive-pascaltriangle-61774-1|9	Url:		https://www.ctan.org
21cr|texlive-pascaltriangle-61774-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pascaltriangle-61774-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pascaltriangle-61774-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pascaltriangle-61774-1|13	Requires:	texlive-tlpkg
21cr|texlive-pascaltriangle-61774-1|14	Requires:	texlive-kpathsea
21cr|texlive-pascaltriangle-61774-1|15	Provides:	tex(pascaltriangle.sty) = 2024
21cr|texlive-pascaltriangle-61774-1|16	BuildArch:	noarch
21cr|texlive-pascaltriangle-61774-1|17	
21cr|texlive-pascaltriangle-61774-1|18	%description
21cr|texlive-pascaltriangle-61774-1|19	This LaTeX3 package based on TikZ helps to generate beautiful
21cr|texlive-pascaltriangle-61774-1|20	Pascal (Yanghui) triangles. It provides a unique drawing macro
21cr|texlive-pascaltriangle-61774-1|21	\pascal which can generate isosceles or right-angle triangles
21cr|texlive-pascaltriangle-61774-1|22	customized by means of different \pascal macro options or the
21cr|texlive-pascaltriangle-61774-1|23	\pascalset macro.
21cr|texlive-pascaltriangle-61774-1|24	
21cr|texlive-pascaltriangle-61774-1|25	%files
21cr|texlive-pascaltriangle-61774-1|26	%doc %{_texmfdistdir}/doc/latex/pascaltriangle
21cr|texlive-pascaltriangle-61774-1|27	%{_texmfdistdir}/tex/latex/pascaltriangle
21cr|texlive-pascaltriangle-61774-1|28	
21cr|texlive-pascaltriangle-61774-1|29	#------------------------------------------------------------------
21cr|texlive-pascaltriangle-61774-1|30	
21cr|texlive-pascaltriangle-61774-1|31	%prep
21cr|texlive-pascaltriangle-61774-1|32	%setup -c -a0 -a1
21cr|texlive-pascaltriangle-61774-1|33	
21cr|texlive-pascaltriangle-61774-1|34	%build
21cr|texlive-pascaltriangle-61774-1|35	
21cr|texlive-pascaltriangle-61774-1|36	%install
21cr|texlive-pascaltriangle-61774-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pascaltriangle-61774-1|38	rm -rf tlpkg
21cr|texlive-pascaltriangle-61774-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9940 21
21cr|texlive-pbalance-64002-1|1	%define oname pbalance
21cr|texlive-pbalance-64002-1|2	
21cr|texlive-pbalance-64002-1|3	Summary:	Balance last page in two-column mode
21cr|texlive-pbalance-64002-1|4	Name:		texlive-pbalance
21cr|texlive-pbalance-64002-1|5	Version:	64002
21cr|texlive-pbalance-64002-1|6	Release:	1
21cr|texlive-pbalance-64002-1|7	License:	LPPL1.3
21cr|texlive-pbalance-64002-1|8	Group:		Publishing
21cr|texlive-pbalance-64002-1|9	Url:		https://www.ctan.org
21cr|texlive-pbalance-64002-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pbalance-64002-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pbalance-64002-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pbalance-64002-1|13	Requires:	tex(atbegshi.sty)
21cr|texlive-pbalance-64002-1|14	Requires:	tex(atveryend.sty)
21cr|texlive-pbalance-64002-1|15	#Requires:	tex(etoolbox.sty)
21cr|texlive-pbalance-64002-1|16	#Requires:	tex(expl3.sty)
21cr|texlive-pbalance-64002-1|17	Requires:	texlive-tlpkg
21cr|texlive-pbalance-64002-1|18	Requires:	texlive-kpathsea
21cr|texlive-pbalance-64002-1|19	#Requires:	tex(zref-abspage.sty)
21cr|texlive-pbalance-64002-1|20	Provides:	tex(pbalance.sty) = 2024
21cr|texlive-pbalance-64002-1|21	BuildArch:	noarch
21cr|texlive-pbalance-64002-1|22	
21cr|texlive-pbalance-64002-1|23	%description
21cr|texlive-pbalance-64002-1|24	This package balances the columns on the last page of a
21cr|texlive-pbalance-64002-1|25	two-column document. If the page is "simple" (no footnotes,
21cr|texlive-pbalance-64002-1|26	floats, or marginpars), is uses the balance package; otherwise,
21cr|texlive-pbalance-64002-1|27	it uses \enlargethispage to make the left column shorter,
21cr|texlive-pbalance-64002-1|28	balancing the columns.
21cr|texlive-pbalance-64002-1|29	
21cr|texlive-pbalance-64002-1|30	%files
21cr|texlive-pbalance-64002-1|31	%doc %{_texmfdistdir}/doc/latex/pbalance
21cr|texlive-pbalance-64002-1|32	%{_texmfdistdir}/tex/latex/pbalance
21cr|texlive-pbalance-64002-1|33	
21cr|texlive-pbalance-64002-1|34	#------------------------------------------------------------------
21cr|texlive-pbalance-64002-1|35	
21cr|texlive-pbalance-64002-1|36	%prep
21cr|texlive-pbalance-64002-1|37	%setup -c -a0 -a1
21cr|texlive-pbalance-64002-1|38	
21cr|texlive-pbalance-64002-1|39	%build
21cr|texlive-pbalance-64002-1|40	
21cr|texlive-pbalance-64002-1|41	%install
21cr|texlive-pbalance-64002-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pbalance-64002-1|43	rm -rf tlpkg
21cr|texlive-pbalance-64002-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9941 21
21cr|texlive-pbibtex-base-66085-1|1	%define oname pbibtex-base
21cr|texlive-pbibtex-base-66085-1|2	
21cr|texlive-pbibtex-base-66085-1|3	Summary:	Bibliography styles and miscellaneous files for pBibTeX
21cr|texlive-pbibtex-base-66085-1|4	Name:		texlive-pbibtex-base
21cr|texlive-pbibtex-base-66085-1|5	Version:	66085
21cr|texlive-pbibtex-base-66085-1|6	Release:	1
21cr|texlive-pbibtex-base-66085-1|7	License:	LPPL1.3
21cr|texlive-pbibtex-base-66085-1|8	Group:		Publishing
21cr|texlive-pbibtex-base-66085-1|9	Url:		https://www.ctan.org
21cr|texlive-pbibtex-base-66085-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pbibtex-base-66085-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pbibtex-base-66085-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pbibtex-base-66085-1|13	Requires:	texlive-kpathsea
21cr|texlive-pbibtex-base-66085-1|14	Requires:	texlive-tlpkg
21cr|texlive-pbibtex-base-66085-1|15	Provides:	tex-pbibtex-base = 2024
21cr|texlive-pbibtex-base-66085-1|16	BuildArch:	noarch
21cr|texlive-pbibtex-base-66085-1|17	
21cr|texlive-pbibtex-base-66085-1|18	%description
21cr|texlive-pbibtex-base-66085-1|19	These are miscellaneous files, including bibliography styles
21cr|texlive-pbibtex-base-66085-1|20	(.bst), for pBibTeX, which is a Japanese extended version of
21cr|texlive-pbibtex-base-66085-1|21	BibTeX contained in TeX Live. The bundle is a redistribution
21cr|texlive-pbibtex-base-66085-1|22	derived from the ptex-texmf distribution by ASCII MEDIA WORKS.
21cr|texlive-pbibtex-base-66085-1|23	
21cr|texlive-pbibtex-base-66085-1|24	%files
21cr|texlive-pbibtex-base-66085-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-pbibtex-base-66085-1|26	%{_texmfdistdir}/pbibtex/
21cr|texlive-pbibtex-base-66085-1|27	
21cr|texlive-pbibtex-base-66085-1|28	#------------------------------------------------------------------
21cr|texlive-pbibtex-base-66085-1|29	
21cr|texlive-pbibtex-base-66085-1|30	%prep
21cr|texlive-pbibtex-base-66085-1|31	%setup -c -a0 -a1
21cr|texlive-pbibtex-base-66085-1|32	
21cr|texlive-pbibtex-base-66085-1|33	%build
21cr|texlive-pbibtex-base-66085-1|34	
21cr|texlive-pbibtex-base-66085-1|35	%install
21cr|texlive-pbibtex-base-66085-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pbibtex-base-66085-1|37	rm -rf tlpkg
21cr|texlive-pbibtex-base-66085-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9942 21
21cr|texlive-pbibtex-manual-66181-1|1	%define oname pbibtex-manual
21cr|texlive-pbibtex-manual-66181-1|2	
21cr|texlive-pbibtex-manual-66181-1|3	Summary:	Documentation files for (u)pBibTeX
21cr|texlive-pbibtex-manual-66181-1|4	Name:		texlive-pbibtex-manual
21cr|texlive-pbibtex-manual-66181-1|5	Version:	66181
21cr|texlive-pbibtex-manual-66181-1|6	Release:	1
21cr|texlive-pbibtex-manual-66181-1|7	License:	LPPL1.3
21cr|texlive-pbibtex-manual-66181-1|8	Group:		Publishing
21cr|texlive-pbibtex-manual-66181-1|9	Url:		https://www.ctan.org
21cr|texlive-pbibtex-manual-66181-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pbibtex-manual-66181-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pbibtex-manual-66181-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pbibtex-manual-66181-1|13	Requires:	texlive-tlpkg
21cr|texlive-pbibtex-manual-66181-1|14	Requires:	texlive-kpathsea
21cr|texlive-pbibtex-manual-66181-1|15	BuildArch:	noarch
21cr|texlive-pbibtex-manual-66181-1|16	
21cr|texlive-pbibtex-manual-66181-1|17	%description
21cr|texlive-pbibtex-manual-66181-1|18	The bundle contains documentation files for Japanese pBibTeX
21cr|texlive-pbibtex-manual-66181-1|19	and upBibTeX. For historical reasons, this also contains old
21cr|texlive-pbibtex-manual-66181-1|20	documentation files for JBibTeX.
21cr|texlive-pbibtex-manual-66181-1|21	
21cr|texlive-pbibtex-manual-66181-1|22	%files
21cr|texlive-pbibtex-manual-66181-1|23	%doc %{_texmfdistdir}/doc/latex/pbibtex-manual
21cr|texlive-pbibtex-manual-66181-1|24	
21cr|texlive-pbibtex-manual-66181-1|25	#------------------------------------------------------------------
21cr|texlive-pbibtex-manual-66181-1|26	
21cr|texlive-pbibtex-manual-66181-1|27	%prep
21cr|texlive-pbibtex-manual-66181-1|28	%setup -c -a0 -a1
21cr|texlive-pbibtex-manual-66181-1|29	
21cr|texlive-pbibtex-manual-66181-1|30	%build
21cr|texlive-pbibtex-manual-66181-1|31	
21cr|texlive-pbibtex-manual-66181-1|32	%install
21cr|texlive-pbibtex-manual-66181-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pbibtex-manual-66181-1|34	rm -rf tlpkg
21cr|texlive-pbibtex-manual-66181-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9943 21
21cr|texlive-pdfarticle-51127-1|1	%define oname pdfarticle
21cr|texlive-pdfarticle-51127-1|2	
21cr|texlive-pdfarticle-51127-1|3	Summary:	Class for pdf publications
21cr|texlive-pdfarticle-51127-1|4	Name:		texlive-pdfarticle
21cr|texlive-pdfarticle-51127-1|5	Version:	51127
21cr|texlive-pdfarticle-51127-1|6	Release:	1
21cr|texlive-pdfarticle-51127-1|7	License:	LPPL1.3
21cr|texlive-pdfarticle-51127-1|8	Group:		Publishing
21cr|texlive-pdfarticle-51127-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfarticle-51127-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfarticle-51127-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfarticle-51127-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfarticle-51127-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdfarticle-51127-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdfarticle-51127-1|15	Provides:	tex(pdfArticle.cls) = 2024
21cr|texlive-pdfarticle-51127-1|16	BuildArch:	noarch
21cr|texlive-pdfarticle-51127-1|17	
21cr|texlive-pdfarticle-51127-1|18	%description
21cr|texlive-pdfarticle-51127-1|19	pdfArticle is simple document class dedicated for creating pdf
21cr|texlive-pdfarticle-51127-1|20	documents with LuaLaTeX.
21cr|texlive-pdfarticle-51127-1|21	
21cr|texlive-pdfarticle-51127-1|22	%files
21cr|texlive-pdfarticle-51127-1|23	%doc %{_texmfdistdir}/doc/lualatex/pdfarticle
21cr|texlive-pdfarticle-51127-1|24	%{_texmfdistdir}/tex/lualatex/pdfarticle
21cr|texlive-pdfarticle-51127-1|25	
21cr|texlive-pdfarticle-51127-1|26	#------------------------------------------------------------------
21cr|texlive-pdfarticle-51127-1|27	
21cr|texlive-pdfarticle-51127-1|28	%prep
21cr|texlive-pdfarticle-51127-1|29	%setup -c -a0 -a1
21cr|texlive-pdfarticle-51127-1|30	
21cr|texlive-pdfarticle-51127-1|31	%build
21cr|texlive-pdfarticle-51127-1|32	
21cr|texlive-pdfarticle-51127-1|33	%install
21cr|texlive-pdfarticle-51127-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfarticle-51127-1|35	rm -rf tlpkg
21cr|texlive-pdfarticle-51127-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9944 21
21cr|texlive-pdfcol-64469-1|1	%define oname pdfcol
21cr|texlive-pdfcol-64469-1|2	
21cr|texlive-pdfcol-64469-1|3	Summary:	Macros for maintaining colour stacks under pdfTeX
21cr|texlive-pdfcol-64469-1|4	Name:		texlive-pdfcol
21cr|texlive-pdfcol-64469-1|5	Version:	64469
21cr|texlive-pdfcol-64469-1|6	Release:	1
21cr|texlive-pdfcol-64469-1|7	License:	LPPL1.3
21cr|texlive-pdfcol-64469-1|8	Group:		Publishing
21cr|texlive-pdfcol-64469-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfcol-64469-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfcol-64469-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfcol-64469-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfcol-64469-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdfcol-64469-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdfcol-64469-1|15	Provides:	tex(pdfcol.sty) = 2024
21cr|texlive-pdfcol-64469-1|16	BuildArch:	noarch
21cr|texlive-pdfcol-64469-1|17	
21cr|texlive-pdfcol-64469-1|18	%description
21cr|texlive-pdfcol-64469-1|19	Since version 1.40 pdfTeX supports colour stacks. The driver
21cr|texlive-pdfcol-64469-1|20	file pdftex.def for package color defines and uses a main
21cr|texlive-pdfcol-64469-1|21	colour stack since version v0.04b. This package is intended for
21cr|texlive-pdfcol-64469-1|22	package writers. It defines macros for setting and maintaining
21cr|texlive-pdfcol-64469-1|23	new colour stacks.
21cr|texlive-pdfcol-64469-1|24	
21cr|texlive-pdfcol-64469-1|25	%files
21cr|texlive-pdfcol-64469-1|26	%doc %{_texmfdistdir}/doc/latex/pdfcol
21cr|texlive-pdfcol-64469-1|27	%{_texmfdistdir}/tex/latex/pdfcol
21cr|texlive-pdfcol-64469-1|28	
21cr|texlive-pdfcol-64469-1|29	#------------------------------------------------------------------
21cr|texlive-pdfcol-64469-1|30	
21cr|texlive-pdfcol-64469-1|31	%prep
21cr|texlive-pdfcol-64469-1|32	%setup -c -a0 -a1
21cr|texlive-pdfcol-64469-1|33	
21cr|texlive-pdfcol-64469-1|34	%build
21cr|texlive-pdfcol-64469-1|35	
21cr|texlive-pdfcol-64469-1|36	%install
21cr|texlive-pdfcol-64469-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfcol-64469-1|38	rm -rf tlpkg
21cr|texlive-pdfcol-64469-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9945 21
21cr|texlive-pdfcolfoot-65512-1|1	%define oname pdfcolfoot
21cr|texlive-pdfcolfoot-65512-1|2	
21cr|texlive-pdfcolfoot-65512-1|3	Summary:	Separate color stack for footnotes with pdfTeX
21cr|texlive-pdfcolfoot-65512-1|4	Name:		texlive-pdfcolfoot
21cr|texlive-pdfcolfoot-65512-1|5	Version:	65512
21cr|texlive-pdfcolfoot-65512-1|6	Release:	1
21cr|texlive-pdfcolfoot-65512-1|7	License:	LPPL1.3
21cr|texlive-pdfcolfoot-65512-1|8	Group:		Publishing
21cr|texlive-pdfcolfoot-65512-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfcolfoot-65512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfcolfoot-65512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfcolfoot-65512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfcolfoot-65512-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdfcolfoot-65512-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdfcolfoot-65512-1|15	Provides:	tex(pdfcolfoot.sty) = 2024
21cr|texlive-pdfcolfoot-65512-1|16	BuildArch:	noarch
21cr|texlive-pdfcolfoot-65512-1|17	
21cr|texlive-pdfcolfoot-65512-1|18	%description
21cr|texlive-pdfcolfoot-65512-1|19	Since version 1.40 pdfTeX supports several colour stacks. This
21cr|texlive-pdfcolfoot-65512-1|20	package uses a separate colour stack for footnotes that can
21cr|texlive-pdfcolfoot-65512-1|21	break across pages. The package is part of the oberdiek bundle.
21cr|texlive-pdfcolfoot-65512-1|22	
21cr|texlive-pdfcolfoot-65512-1|23	%files
21cr|texlive-pdfcolfoot-65512-1|24	%doc %{_texmfdistdir}/doc/latex/pdfcolfoot
21cr|texlive-pdfcolfoot-65512-1|25	%{_texmfdistdir}/tex/latex/pdfcolfoot
21cr|texlive-pdfcolfoot-65512-1|26	
21cr|texlive-pdfcolfoot-65512-1|27	#------------------------------------------------------------------
21cr|texlive-pdfcolfoot-65512-1|28	
21cr|texlive-pdfcolfoot-65512-1|29	%prep
21cr|texlive-pdfcolfoot-65512-1|30	%setup -c -a0 -a1
21cr|texlive-pdfcolfoot-65512-1|31	
21cr|texlive-pdfcolfoot-65512-1|32	%build
21cr|texlive-pdfcolfoot-65512-1|33	
21cr|texlive-pdfcolfoot-65512-1|34	%install
21cr|texlive-pdfcolfoot-65512-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfcolfoot-65512-1|36	rm -rf tlpkg
21cr|texlive-pdfcolfoot-65512-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9946 21
21cr|texlive-pdfcolmk-52912-1|1	%define oname pdfcolmk
21cr|texlive-pdfcolmk-52912-1|2	
21cr|texlive-pdfcolmk-52912-1|3	Summary:	Improved colour support under pdfTeX (legacy stub)
21cr|texlive-pdfcolmk-52912-1|4	Name:		texlive-pdfcolmk
21cr|texlive-pdfcolmk-52912-1|5	Version:	52912
21cr|texlive-pdfcolmk-52912-1|6	Release:	1
21cr|texlive-pdfcolmk-52912-1|7	License:	LPPL1.3
21cr|texlive-pdfcolmk-52912-1|8	Group:		Publishing
21cr|texlive-pdfcolmk-52912-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfcolmk-52912-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfcolmk-52912-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfcolmk-52912-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfcolmk-52912-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdfcolmk-52912-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdfcolmk-52912-1|15	Provides:	tex(pdfcolmk.sty) = 2024
21cr|texlive-pdfcolmk-52912-1|16	BuildArch:	noarch
21cr|texlive-pdfcolmk-52912-1|17	
21cr|texlive-pdfcolmk-52912-1|18	%description
21cr|texlive-pdfcolmk-52912-1|19	The package used to provide macros that emulated the 'colour
21cr|texlive-pdfcolmk-52912-1|20	stack' functionality of dvips. The colour stack deals with
21cr|texlive-pdfcolmk-52912-1|21	colour manipulations when asynchronous events (like
21cr|texlive-pdfcolmk-52912-1|22	page-breaking) occur. At the time the package was written,
21cr|texlive-pdfcolmk-52912-1|23	pdfTeX did not (yet) have such a stack, though dvips had had
21cr|texlive-pdfcolmk-52912-1|24	one for a long time. This package was an experimental solution
21cr|texlive-pdfcolmk-52912-1|25	to the problem, and worked best with pdfeTeX. For current
21cr|texlive-pdfcolmk-52912-1|26	releases of pdfTeX (later than version 1.40.0, released in
21cr|texlive-pdfcolmk-52912-1|27	2007), this package is not needed, since "real" colour stacks
21cr|texlive-pdfcolmk-52912-1|28	are available. The present pdfcolmk is therefore just an empty
21cr|texlive-pdfcolmk-52912-1|29	stub that does nothing at all, just in case there are still
21cr|texlive-pdfcolmk-52912-1|30	documents that reference it. The documented source of the
21cr|texlive-pdfcolmk-52912-1|31	original package is still available at the github repository.
21cr|texlive-pdfcolmk-52912-1|32	
21cr|texlive-pdfcolmk-52912-1|33	%files
21cr|texlive-pdfcolmk-52912-1|34	%doc %{_texmfdistdir}/doc/latex/pdfcolmk
21cr|texlive-pdfcolmk-52912-1|35	%{_texmfdistdir}/tex/latex/pdfcolmk
21cr|texlive-pdfcolmk-52912-1|36	
21cr|texlive-pdfcolmk-52912-1|37	#------------------------------------------------------------------
21cr|texlive-pdfcolmk-52912-1|38	
21cr|texlive-pdfcolmk-52912-1|39	%prep
21cr|texlive-pdfcolmk-52912-1|40	%setup -c -a0 -a1
21cr|texlive-pdfcolmk-52912-1|41	
21cr|texlive-pdfcolmk-52912-1|42	%build
21cr|texlive-pdfcolmk-52912-1|43	
21cr|texlive-pdfcolmk-52912-1|44	%install
21cr|texlive-pdfcolmk-52912-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfcolmk-52912-1|46	rm -rf tlpkg
21cr|texlive-pdfcolmk-52912-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9947 21
21cr|texlive-pdfcrop-1.37-8|1	# revision 26313
21cr|texlive-pdfcrop-1.37-8|2	# category Package
21cr|texlive-pdfcrop-1.37-8|3	# catalog-ctan /support/pdfcrop/pdfcrop.pl
21cr|texlive-pdfcrop-1.37-8|4	# catalog-date 2012-04-18 16:26:37 +0200
21cr|texlive-pdfcrop-1.37-8|5	# catalog-license lppl
21cr|texlive-pdfcrop-1.37-8|6	# catalog-version 1.37
21cr|texlive-pdfcrop-1.37-8|7	Name:		texlive-pdfcrop
21cr|texlive-pdfcrop-1.37-8|8	Version:	1.37
21cr|texlive-pdfcrop-1.37-8|9	Release:	8
21cr|texlive-pdfcrop-1.37-8|10	Summary:	Crop PDF graphics
21cr|texlive-pdfcrop-1.37-8|11	Group:		Publishing
21cr|texlive-pdfcrop-1.37-8|12	URL:		http://www.ctan.org/tex-archive/support/pdfcrop/pdfcrop.pl
21cr|texlive-pdfcrop-1.37-8|13	License:	LPPL
21cr|texlive-pdfcrop-1.37-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.tar.xz
21cr|texlive-pdfcrop-1.37-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.doc.tar.xz
21cr|texlive-pdfcrop-1.37-8|16	BuildArch:	noarch
21cr|texlive-pdfcrop-1.37-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfcrop-1.37-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-pdfcrop-1.37-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-pdfcrop-1.37-8|20	Provides:	texlive-pdfcrop.bin = %{EVRD}
21cr|texlive-pdfcrop-1.37-8|21	
21cr|texlive-pdfcrop-1.37-8|22	%description
21cr|texlive-pdfcrop-1.37-8|23	A Perl script that can either trim pages of any whitespace
21cr|texlive-pdfcrop-1.37-8|24	border, or trim them of a fixed border.
21cr|texlive-pdfcrop-1.37-8|25	
21cr|texlive-pdfcrop-1.37-8|26	
21cr|texlive-pdfcrop-1.37-8|27	#-----------------------------------------------------------------------
21cr|texlive-pdfcrop-1.37-8|28	%files
21cr|texlive-pdfcrop-1.37-8|29	%{_bindir}/pdfcrop
21cr|texlive-pdfcrop-1.37-8|30	%{_bindir}/rpdfcrop
21cr|texlive-pdfcrop-1.37-8|31	%{_texmfdistdir}/scripts/pdfcrop/pdfcrop.pl
21cr|texlive-pdfcrop-1.37-8|32	%doc %{_texmfdistdir}/doc/support/pdfcrop/README*
21cr|texlive-pdfcrop-1.37-8|33	%doc %{_texmfdistdir}/doc/support/pdfcrop/LICENCE
21cr|texlive-pdfcrop-1.37-8|34	
21cr|texlive-pdfcrop-1.37-8|35	#-----------------------------------------------------------------------
21cr|texlive-pdfcrop-1.37-8|36	%prep
21cr|texlive-pdfcrop-1.37-8|37	%setup -c -a0 -a1
21cr|texlive-pdfcrop-1.37-8|38	
21cr|texlive-pdfcrop-1.37-8|39	%build
21cr|texlive-pdfcrop-1.37-8|40	
21cr|texlive-pdfcrop-1.37-8|41	%install
21cr|texlive-pdfcrop-1.37-8|42	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-pdfcrop-1.37-8|43	pushd %{buildroot}%{_bindir}
21cr|texlive-pdfcrop-1.37-8|44	ln -sf %{_texmfdistdir}/scripts/pdfcrop/pdfcrop.pl pdfcrop
21cr|texlive-pdfcrop-1.37-8|45	ln -sf pdfcrop rpdfcrop
21cr|texlive-pdfcrop-1.37-8|46	popd
21cr|texlive-pdfcrop-1.37-8|47	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-pdfcrop-1.37-8|48	cp -fpar texmf-dist %{buildroot}%{_datadir}

9948 21
21cr|texlive-pdfescape-53082-1|1	%define oname pdfescape
21cr|texlive-pdfescape-53082-1|2	
21cr|texlive-pdfescape-53082-1|3	Summary:	Implements pdfTeX's escape features using TeX or e-TeX
21cr|texlive-pdfescape-53082-1|4	Name:		texlive-pdfescape
21cr|texlive-pdfescape-53082-1|5	Version:	53082
21cr|texlive-pdfescape-53082-1|6	Release:	1
21cr|texlive-pdfescape-53082-1|7	License:	LPPL1.3
21cr|texlive-pdfescape-53082-1|8	Group:		Publishing
21cr|texlive-pdfescape-53082-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfescape-53082-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfescape-53082-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfescape-53082-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfescape-53082-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdfescape-53082-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdfescape-53082-1|15	Provides:	tex(pdfescape.sty) = 2024
21cr|texlive-pdfescape-53082-1|16	BuildArch:	noarch
21cr|texlive-pdfescape-53082-1|17	
21cr|texlive-pdfescape-53082-1|18	%description
21cr|texlive-pdfescape-53082-1|19	This package implements pdfTeX's escape features
21cr|texlive-pdfescape-53082-1|20	(\pdfescapehex, \pdfunescapehex, \pdfescapename,
21cr|texlive-pdfescape-53082-1|21	\pdfescapestring) using TeX or e-TeX.
21cr|texlive-pdfescape-53082-1|22	
21cr|texlive-pdfescape-53082-1|23	%files
21cr|texlive-pdfescape-53082-1|24	%doc %{_texmfdistdir}/doc/latex/pdfescape
21cr|texlive-pdfescape-53082-1|25	%{_texmfdistdir}/tex/generic/pdfescape
21cr|texlive-pdfescape-53082-1|26	
21cr|texlive-pdfescape-53082-1|27	#------------------------------------------------------------------
21cr|texlive-pdfescape-53082-1|28	
21cr|texlive-pdfescape-53082-1|29	%prep
21cr|texlive-pdfescape-53082-1|30	%setup -c -a0 -a1
21cr|texlive-pdfescape-53082-1|31	
21cr|texlive-pdfescape-53082-1|32	%build
21cr|texlive-pdfescape-53082-1|33	
21cr|texlive-pdfescape-53082-1|34	%install
21cr|texlive-pdfescape-53082-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfescape-53082-1|36	rm -rf tlpkg
21cr|texlive-pdfescape-53082-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9949 21
21cr|texlive-pdfextra-65184-1|1	%define oname pdfextra
21cr|texlive-pdfextra-65184-1|2	
21cr|texlive-pdfextra-65184-1|3	Summary:	Extra PDF features for (Op)TeX
21cr|texlive-pdfextra-65184-1|4	Name:		texlive-pdfextra
21cr|texlive-pdfextra-65184-1|5	Version:	65184
21cr|texlive-pdfextra-65184-1|6	Release:	1
21cr|texlive-pdfextra-65184-1|7	License:	LPPL1.3
21cr|texlive-pdfextra-65184-1|8	Group:		Publishing
21cr|texlive-pdfextra-65184-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfextra-65184-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfextra-65184-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfextra-65184-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfextra-65184-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdfextra-65184-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdfextra-65184-1|15	Provides:	tex(pdfextra.sty) = 2024
21cr|texlive-pdfextra-65184-1|16	Provides:	tex(pdfextra.tex) = 2024
21cr|texlive-pdfextra-65184-1|17	BuildArch:	noarch
21cr|texlive-pdfextra-65184-1|18	
21cr|texlive-pdfextra-65184-1|19	%description
21cr|texlive-pdfextra-65184-1|20	This package provides extra PDF features for OpTeX (or in
21cr|texlive-pdfextra-65184-1|21	limited form for plain LuaTeX and LuaLaTeX). As a minimalistic
21cr|texlive-pdfextra-65184-1|22	format, OpTeX does not support "advanced" features of the PDF
21cr|texlive-pdfextra-65184-1|23	file format in its base. This third party package aims to
21cr|texlive-pdfextra-65184-1|24	provide them. Summary of supported features: insertion of
21cr|texlive-pdfextra-65184-1|25	multimedia (audio, video, 3D), hyperlinks and other actions,
21cr|texlive-pdfextra-65184-1|26	triggering events, transitions, attachments.
21cr|texlive-pdfextra-65184-1|27	
21cr|texlive-pdfextra-65184-1|28	%files
21cr|texlive-pdfextra-65184-1|29	%doc %{_texmfdistdir}/doc/optex/pdfextra
21cr|texlive-pdfextra-65184-1|30	%{_texmfdistdir}/tex/luatex/pdfextra
21cr|texlive-pdfextra-65184-1|31	%{_texmfdistdir}/tex/optex/pdfextra
21cr|texlive-pdfextra-65184-1|32	
21cr|texlive-pdfextra-65184-1|33	#------------------------------------------------------------------
21cr|texlive-pdfextra-65184-1|34	
21cr|texlive-pdfextra-65184-1|35	%prep
21cr|texlive-pdfextra-65184-1|36	%setup -c -a0 -a1
21cr|texlive-pdfextra-65184-1|37	
21cr|texlive-pdfextra-65184-1|38	%build
21cr|texlive-pdfextra-65184-1|39	
21cr|texlive-pdfextra-65184-1|40	%install
21cr|texlive-pdfextra-65184-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfextra-65184-1|42	rm -rf tlpkg
21cr|texlive-pdfextra-65184-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9950 21
21cr|texlive-pdfjam-2.02-15|1	# revision 29752
21cr|texlive-pdfjam-2.02-15|2	# category Package
21cr|texlive-pdfjam-2.02-15|3	# catalog-ctan /support/pdfjam
21cr|texlive-pdfjam-2.02-15|4	# catalog-date 2012-06-17 01:47:14 +0200
21cr|texlive-pdfjam-2.02-15|5	# catalog-license gpl2
21cr|texlive-pdfjam-2.02-15|6	# catalog-version 2.02
21cr|texlive-pdfjam-2.02-15|7	Name:		texlive-pdfjam
21cr|texlive-pdfjam-2.02-15|8	Version:	2.02
21cr|texlive-pdfjam-2.02-15|9	Release:	15
21cr|texlive-pdfjam-2.02-15|10	Summary:	Shell scripts interfacing to pdfpages
21cr|texlive-pdfjam-2.02-15|11	Group:		Publishing
21cr|texlive-pdfjam-2.02-15|12	URL:		http://www.ctan.org/tex-archive/support/pdfjam
21cr|texlive-pdfjam-2.02-15|13	License:	GPL2
21cr|texlive-pdfjam-2.02-15|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.tar.xz
21cr|texlive-pdfjam-2.02-15|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.doc.tar.xz
21cr|texlive-pdfjam-2.02-15|16	BuildArch:	noarch
21cr|texlive-pdfjam-2.02-15|17	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfjam-2.02-15|18	Requires(pre):	texlive-tlpkg
21cr|texlive-pdfjam-2.02-15|19	Requires(post):	texlive-kpathsea
21cr|texlive-pdfjam-2.02-15|20	Provides:	texlive-pdfjam.bin = %{EVRD}
21cr|texlive-pdfjam-2.02-15|21	%rename pdfjam
21cr|texlive-pdfjam-2.02-15|22	
21cr|texlive-pdfjam-2.02-15|23	%description
21cr|texlive-pdfjam-2.02-15|24	This is a collection of shell scripts which provide an
21cr|texlive-pdfjam-2.02-15|25	interface to the pdfpages LaTeX package. They do such jobs as
21cr|texlive-pdfjam-2.02-15|26	selecting pages, concatenating files, doing n-up formatting,
21cr|texlive-pdfjam-2.02-15|27	and so on.
21cr|texlive-pdfjam-2.02-15|28	
21cr|texlive-pdfjam-2.02-15|29	
21cr|texlive-pdfjam-2.02-15|30	#-----------------------------------------------------------------------
21cr|texlive-pdfjam-2.02-15|31	%files
21cr|texlive-pdfjam-2.02-15|32	%{_bindir}/pdfjam
21cr|texlive-pdfjam-2.02-15|33	%{_texmfdistdir}/scripts/pdfjam/pdfjam
21cr|texlive-pdfjam-2.02-15|34	%doc %{_mandir}/man1/pdfjam.1*
21cr|texlive-pdfjam-2.02-15|35	%doc %{_texmfdistdir}/doc/man/man1/pdfjam.man1.pdf
21cr|texlive-pdfjam-2.02-15|36	%doc %{_texmfdistdir}/doc/support/pdfjam/COPYING
21cr|texlive-pdfjam-2.02-15|37	%doc %{_texmfdistdir}/doc/support/pdfjam/VERSION
21cr|texlive-pdfjam-2.02-15|38	%doc %{_texmfdistdir}/doc/support/pdfjam/README*
21cr|texlive-pdfjam-2.02-15|39	%doc %{_texmfdistdir}/doc/support/pdfjam/pdfjam.conf
21cr|texlive-pdfjam-2.02-15|40	%doc %{_texmfdistdir}/doc/support/pdfjam/tests.zip
21cr|texlive-pdfjam-2.02-15|41	
21cr|texlive-pdfjam-2.02-15|42	#-----------------------------------------------------------------------
21cr|texlive-pdfjam-2.02-15|43	%prep
21cr|texlive-pdfjam-2.02-15|44	%setup -c -a0 -a1
21cr|texlive-pdfjam-2.02-15|45	
21cr|texlive-pdfjam-2.02-15|46	%build
21cr|texlive-pdfjam-2.02-15|47	
21cr|texlive-pdfjam-2.02-15|48	%install
21cr|texlive-pdfjam-2.02-15|49	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-pdfjam-2.02-15|50	pushd %{buildroot}%{_bindir}
21cr|texlive-pdfjam-2.02-15|51	ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam pdfjam
21cr|texlive-pdfjam-2.02-15|52	popd
21cr|texlive-pdfjam-2.02-15|53	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-pdfjam-2.02-15|54	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-pdfjam-2.02-15|55	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-pdfjam-2.02-15|56	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9951 21
21cr|texlive-pdflscape-64851-1|1	%define oname pdflscape
21cr|texlive-pdflscape-64851-1|2	
21cr|texlive-pdflscape-64851-1|3	Summary:	Make landscape pages display as landscape
21cr|texlive-pdflscape-64851-1|4	Name:		texlive-pdflscape
21cr|texlive-pdflscape-64851-1|5	Version:	64851
21cr|texlive-pdflscape-64851-1|6	Release:	1
21cr|texlive-pdflscape-64851-1|7	License:	LPPL1.3
21cr|texlive-pdflscape-64851-1|8	Group:		Publishing
21cr|texlive-pdflscape-64851-1|9	Url:		https://www.ctan.org
21cr|texlive-pdflscape-64851-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdflscape-64851-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdflscape-64851-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdflscape-64851-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdflscape-64851-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdflscape-64851-1|15	Provides:	tex(pdflscape-nometadata.sty) = 2024
21cr|texlive-pdflscape-64851-1|16	Provides:	tex(pdflscape.sty) = 2024
21cr|texlive-pdflscape-64851-1|17	BuildArch:	noarch
21cr|texlive-pdflscape-64851-1|18	
21cr|texlive-pdflscape-64851-1|19	%description
21cr|texlive-pdflscape-64851-1|20	The package adds PDF support to the landscape environment of
21cr|texlive-pdflscape-64851-1|21	package lscape, by setting the PDF /Rotate page attribute.
21cr|texlive-pdflscape-64851-1|22	Pages with this attribute will be displayed in landscape
21cr|texlive-pdflscape-64851-1|23	orientation by conforming PDF viewers.
21cr|texlive-pdflscape-64851-1|24	
21cr|texlive-pdflscape-64851-1|25	%files
21cr|texlive-pdflscape-64851-1|26	%doc %{_texmfdistdir}/doc/latex/pdflscape
21cr|texlive-pdflscape-64851-1|27	%{_texmfdistdir}/tex/latex/pdflscape
21cr|texlive-pdflscape-64851-1|28	
21cr|texlive-pdflscape-64851-1|29	#------------------------------------------------------------------
21cr|texlive-pdflscape-64851-1|30	
21cr|texlive-pdflscape-64851-1|31	%prep
21cr|texlive-pdflscape-64851-1|32	%setup -c -a0 -a1
21cr|texlive-pdflscape-64851-1|33	
21cr|texlive-pdflscape-64851-1|34	%build
21cr|texlive-pdflscape-64851-1|35	
21cr|texlive-pdflscape-64851-1|36	%install
21cr|texlive-pdflscape-64851-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdflscape-64851-1|38	rm -rf tlpkg
21cr|texlive-pdflscape-64851-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9952 21
21cr|texlive-pdfmanagement-testphase-66532-1|1	%define oname pdfmanagement-testphase
21cr|texlive-pdfmanagement-testphase-66532-1|2	
21cr|texlive-pdfmanagement-testphase-66532-1|3	Summary:	LaTeX PDF management testphase bundle
21cr|texlive-pdfmanagement-testphase-66532-1|4	Name:		texlive-pdfmanagement-testphase
21cr|texlive-pdfmanagement-testphase-66532-1|5	Version:	66532
21cr|texlive-pdfmanagement-testphase-66532-1|6	Release:	1
21cr|texlive-pdfmanagement-testphase-66532-1|7	License:	LPPL1.3
21cr|texlive-pdfmanagement-testphase-66532-1|8	Group:		Publishing
21cr|texlive-pdfmanagement-testphase-66532-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfmanagement-testphase-66532-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfmanagement-testphase-66532-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfmanagement-testphase-66532-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfmanagement-testphase-66532-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdfmanagement-testphase-66532-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdfmanagement-testphase-66532-1|15	Requires:	tex(lscape.sty)
21cr|texlive-pdfmanagement-testphase-66532-1|16	Provides:	tex(color-ltx.sty) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|17	Provides:	tex(colorspace-patches-tmp-ltx.sty) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|18	Provides:	tex(hgeneric-testphase.def) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|19	Provides:	tex(hyperref-colorschemes.def) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|20	Provides:	tex(l3backend-testphase-dvipdfmx.def) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|21	Provides:	tex(l3backend-testphase-dvips.def) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|22	Provides:	tex(l3backend-testphase-dvisvgm.def) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|23	Provides:	tex(l3backend-testphase-luatex.def) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|24	Provides:	tex(l3backend-testphase-pdftex.def) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|25	Provides:	tex(l3backend-testphase-xetex.def) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|26	Provides:	tex(l3pdffield-testphase.sty) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|27	Provides:	tex(l3ref-tmp.sty) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|28	Provides:	tex(output-patches-tmp-ltx.sty) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|29	Provides:	tex(pdfmanagement-firstaid.sty) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|30	Provides:	tex(pdfmanagement-testphase.sty) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|31	Provides:	tex(xcolor-patches-tmp-ltx.sty) = 2024
21cr|texlive-pdfmanagement-testphase-66532-1|32	BuildArch:	noarch
21cr|texlive-pdfmanagement-testphase-66532-1|33	
21cr|texlive-pdfmanagement-testphase-66532-1|34	%description
21cr|texlive-pdfmanagement-testphase-66532-1|35	This is a temporary package, which is used during a test phase
21cr|texlive-pdfmanagement-testphase-66532-1|36	to load the new PDF management code of LaTeX. The new PDF
21cr|texlive-pdfmanagement-testphase-66532-1|37	management code offers backend independant interfaces to
21cr|texlive-pdfmanagement-testphase-66532-1|38	central PDF dictionaries, tools to create annotations, form
21cr|texlive-pdfmanagement-testphase-66532-1|39	Xobjects, to embed files, and to handle PDF standards. The code
21cr|texlive-pdfmanagement-testphase-66532-1|40	is provided, during a testphase, as an independant package to
21cr|texlive-pdfmanagement-testphase-66532-1|41	allow users and package authors to safely test the code. At a
21cr|texlive-pdfmanagement-testphase-66532-1|42	later stage it will be integrated into the LaTeX kernel (or in
21cr|texlive-pdfmanagement-testphase-66532-1|43	parts into permanent support packages), and the current
21cr|texlive-pdfmanagement-testphase-66532-1|44	testphase bundle will be removed.
21cr|texlive-pdfmanagement-testphase-66532-1|45	
21cr|texlive-pdfmanagement-testphase-66532-1|46	%files
21cr|texlive-pdfmanagement-testphase-66532-1|47	%doc %{_texmfdistdir}/doc/latex/pdfmanagement-testphase
21cr|texlive-pdfmanagement-testphase-66532-1|48	%{_texmfdistdir}/tex/latex/pdfmanagement-testphase
21cr|texlive-pdfmanagement-testphase-66532-1|49	
21cr|texlive-pdfmanagement-testphase-66532-1|50	#------------------------------------------------------------------
21cr|texlive-pdfmanagement-testphase-66532-1|51	
21cr|texlive-pdfmanagement-testphase-66532-1|52	%prep
21cr|texlive-pdfmanagement-testphase-66532-1|53	%setup -c -a0 -a1
21cr|texlive-pdfmanagement-testphase-66532-1|54	
21cr|texlive-pdfmanagement-testphase-66532-1|55	%build
21cr|texlive-pdfmanagement-testphase-66532-1|56	
21cr|texlive-pdfmanagement-testphase-66532-1|57	%install
21cr|texlive-pdfmanagement-testphase-66532-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfmanagement-testphase-66532-1|59	rm -rf tlpkg
21cr|texlive-pdfmanagement-testphase-66532-1|60	cp -fpar * %{buildroot}%{_texmfdistdir}

9953 21
21cr|texlive-pdfmsym-65324-1|1	%define oname pdfmsym
21cr|texlive-pdfmsym-65324-1|2	
21cr|texlive-pdfmsym-65324-1|3	Summary:	PDF Math Symbols -- various drawn mathematical symbols
21cr|texlive-pdfmsym-65324-1|4	Name:		texlive-pdfmsym
21cr|texlive-pdfmsym-65324-1|5	Version:	65324
21cr|texlive-pdfmsym-65324-1|6	Release:	1
21cr|texlive-pdfmsym-65324-1|7	License:	LPPL1.3
21cr|texlive-pdfmsym-65324-1|8	Group:		Publishing
21cr|texlive-pdfmsym-65324-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfmsym-65324-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfmsym-65324-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfmsym-65324-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfmsym-65324-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdfmsym-65324-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdfmsym-65324-1|15	Provides:	tex(pdfmsym.tex) = 2024
21cr|texlive-pdfmsym-65324-1|16	BuildArch:	noarch
21cr|texlive-pdfmsym-65324-1|17	
21cr|texlive-pdfmsym-65324-1|18	%description
21cr|texlive-pdfmsym-65324-1|19	This package defines a handful of mathematical symbols many of
21cr|texlive-pdfmsym-65324-1|20	which are implemented via PDF's builtin drawing utility. It is
21cr|texlive-pdfmsym-65324-1|21	intended for use with pdfTeX and LuaTeX and is supported by
21cr|texlive-pdfmsym-65324-1|22	XeTeX to a lesser extent. Among the symbols it defines are some
21cr|texlive-pdfmsym-65324-1|23	variants of commonly used ones, as well as more obscure symbols
21cr|texlive-pdfmsym-65324-1|24	which cannot be as easily found in other TeX or LaTeX packages.
21cr|texlive-pdfmsym-65324-1|25	
21cr|texlive-pdfmsym-65324-1|26	%files
21cr|texlive-pdfmsym-65324-1|27	%doc %{_texmfdistdir}/doc/generic/pdfmsym
21cr|texlive-pdfmsym-65324-1|28	%{_texmfdistdir}/tex/generic/pdfmsym
21cr|texlive-pdfmsym-65324-1|29	
21cr|texlive-pdfmsym-65324-1|30	#------------------------------------------------------------------
21cr|texlive-pdfmsym-65324-1|31	
21cr|texlive-pdfmsym-65324-1|32	%prep
21cr|texlive-pdfmsym-65324-1|33	%setup -c -a0 -a1
21cr|texlive-pdfmsym-65324-1|34	
21cr|texlive-pdfmsym-65324-1|35	%build
21cr|texlive-pdfmsym-65324-1|36	
21cr|texlive-pdfmsym-65324-1|37	%install
21cr|texlive-pdfmsym-65324-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfmsym-65324-1|39	rm -rf tlpkg
21cr|texlive-pdfmsym-65324-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9954 21
21cr|texlive-pdfpc-63866-1|1	%define oname pdfpc
21cr|texlive-pdfpc-63866-1|2	
21cr|texlive-pdfpc-63866-1|3	Summary:	Define data for the pdfpc presentation viewer
21cr|texlive-pdfpc-63866-1|4	Name:		texlive-pdfpc
21cr|texlive-pdfpc-63866-1|5	Version:	63866
21cr|texlive-pdfpc-63866-1|6	Release:	1
21cr|texlive-pdfpc-63866-1|7	License:	LPPL1.3
21cr|texlive-pdfpc-63866-1|8	Group:		Publishing
21cr|texlive-pdfpc-63866-1|9	Url:		https://www.ctan.org
21cr|texlive-pdfpc-63866-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdfpc-63866-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdfpc-63866-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdfpc-63866-1|13	#Requires:	tex(hyperxmp.sty)
21cr|texlive-pdfpc-63866-1|14	#Requires:	tex(iftex.sty)
21cr|texlive-pdfpc-63866-1|15	Requires:	tex(kvoptions.sty)
21cr|texlive-pdfpc-63866-1|16	Requires:	texlive-tlpkg
21cr|texlive-pdfpc-63866-1|17	Requires:	texlive-kpathsea
21cr|texlive-pdfpc-63866-1|18	#Requires:	tex(xstring.sty)
21cr|texlive-pdfpc-63866-1|19	Provides:	tex(pdfpc.sty) = 2024
21cr|texlive-pdfpc-63866-1|20	BuildArch:	noarch
21cr|texlive-pdfpc-63866-1|21	
21cr|texlive-pdfpc-63866-1|22	%description
21cr|texlive-pdfpc-63866-1|23	This packages allows to define additional meta data within the
21cr|texlive-pdfpc-63866-1|24	PDF file which can be interpreted by the PDF presenter console
21cr|texlive-pdfpc-63866-1|25	(pdfpc) program. pdfpc depends on kvoptions, xstring, iftex,
21cr|texlive-pdfpc-63866-1|26	and hyperxmp.
21cr|texlive-pdfpc-63866-1|27	
21cr|texlive-pdfpc-63866-1|28	%files
21cr|texlive-pdfpc-63866-1|29	%doc %{_texmfdistdir}/doc/latex/pdfpc
21cr|texlive-pdfpc-63866-1|30	%{_texmfdistdir}/tex/latex/pdfpc
21cr|texlive-pdfpc-63866-1|31	
21cr|texlive-pdfpc-63866-1|32	#------------------------------------------------------------------
21cr|texlive-pdfpc-63866-1|33	
21cr|texlive-pdfpc-63866-1|34	%prep
21cr|texlive-pdfpc-63866-1|35	%setup -c -a0 -a1
21cr|texlive-pdfpc-63866-1|36	
21cr|texlive-pdfpc-63866-1|37	%build
21cr|texlive-pdfpc-63866-1|38	
21cr|texlive-pdfpc-63866-1|39	%install
21cr|texlive-pdfpc-63866-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdfpc-63866-1|41	rm -rf tlpkg
21cr|texlive-pdfpc-63866-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9955 21
21cr|texlive-pdftexcmds-55777-1|1	%define oname pdftexcmds
21cr|texlive-pdftexcmds-55777-1|2	
21cr|texlive-pdftexcmds-55777-1|3	Summary:	LuaTeX support for pdfTeX utility functions
21cr|texlive-pdftexcmds-55777-1|4	Name:		texlive-pdftexcmds
21cr|texlive-pdftexcmds-55777-1|5	Version:	55777
21cr|texlive-pdftexcmds-55777-1|6	Release:	1
21cr|texlive-pdftexcmds-55777-1|7	License:	LPPL1.3
21cr|texlive-pdftexcmds-55777-1|8	Group:		Publishing
21cr|texlive-pdftexcmds-55777-1|9	Url:		https://www.ctan.org
21cr|texlive-pdftexcmds-55777-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdftexcmds-55777-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdftexcmds-55777-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdftexcmds-55777-1|13	Requires:	texlive-tlpkg
21cr|texlive-pdftexcmds-55777-1|14	Requires:	texlive-kpathsea
21cr|texlive-pdftexcmds-55777-1|15	Provides:	tex(pdftexcmds.sty) = 2024
21cr|texlive-pdftexcmds-55777-1|16	BuildArch:	noarch
21cr|texlive-pdftexcmds-55777-1|17	
21cr|texlive-pdftexcmds-55777-1|18	%description
21cr|texlive-pdftexcmds-55777-1|19	LuaTeX provides most of the commands of pdfTeX 1.40. However, a
21cr|texlive-pdftexcmds-55777-1|20	number of utility functions are not available. This package
21cr|texlive-pdftexcmds-55777-1|21	tries to fill the gap and implements some of the missing
21cr|texlive-pdftexcmds-55777-1|22	primitives using Lua.
21cr|texlive-pdftexcmds-55777-1|23	
21cr|texlive-pdftexcmds-55777-1|24	%files
21cr|texlive-pdftexcmds-55777-1|25	%doc %{_texmfdistdir}/doc/generic/pdftexcmds
21cr|texlive-pdftexcmds-55777-1|26	%{_texmfdistdir}/tex/generic/pdftexcmds
21cr|texlive-pdftexcmds-55777-1|27	
21cr|texlive-pdftexcmds-55777-1|28	#------------------------------------------------------------------
21cr|texlive-pdftexcmds-55777-1|29	
21cr|texlive-pdftexcmds-55777-1|30	%prep
21cr|texlive-pdftexcmds-55777-1|31	%setup -c -a0 -a1
21cr|texlive-pdftexcmds-55777-1|32	
21cr|texlive-pdftexcmds-55777-1|33	%build
21cr|texlive-pdftexcmds-55777-1|34	
21cr|texlive-pdftexcmds-55777-1|35	%install
21cr|texlive-pdftexcmds-55777-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdftexcmds-55777-1|37	rm -rf tlpkg
21cr|texlive-pdftexcmds-55777-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9956 21
21cr|texlive-pdf-trans-2.4-8|1	# revision 15878
21cr|texlive-pdf-trans-2.4-8|2	# category Package
21cr|texlive-pdf-trans-2.4-8|3	# catalog-ctan /macros/generic/pdf-trans
21cr|texlive-pdf-trans-2.4-8|4	# catalog-date 2007-05-25 16:15:27 +0200
21cr|texlive-pdf-trans-2.4-8|5	# catalog-license pd
21cr|texlive-pdf-trans-2.4-8|6	# catalog-version 2.4
21cr|texlive-pdf-trans-2.4-8|7	Name:		texlive-pdf-trans
21cr|texlive-pdf-trans-2.4-8|8	Version:	2.4
21cr|texlive-pdf-trans-2.4-8|9	Release:	8
21cr|texlive-pdf-trans-2.4-8|10	Summary:	A set of macros for various transformations of TeX boxes
21cr|texlive-pdf-trans-2.4-8|11	Group:		Publishing
21cr|texlive-pdf-trans-2.4-8|12	URL:		http://www.ctan.org/tex-archive/macros/generic/pdf-trans
21cr|texlive-pdf-trans-2.4-8|13	License:	PD
21cr|texlive-pdf-trans-2.4-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-trans.tar.xz
21cr|texlive-pdf-trans-2.4-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-trans.doc.tar.xz
21cr|texlive-pdf-trans-2.4-8|16	BuildArch:	noarch
21cr|texlive-pdf-trans-2.4-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-pdf-trans-2.4-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-pdf-trans-2.4-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-pdf-trans-2.4-8|20	
21cr|texlive-pdf-trans-2.4-8|21	%description
21cr|texlive-pdf-trans-2.4-8|22	pdf-trans is a set of macros for various transformations of TeX
21cr|texlive-pdf-trans-2.4-8|23	boxes (based on plain and pdfeTeX primitives). It was initially
21cr|texlive-pdf-trans-2.4-8|24	inspired by trans.tex, remade to work with pdfTeX.
21cr|texlive-pdf-trans-2.4-8|25	
21cr|texlive-pdf-trans-2.4-8|26	
21cr|texlive-pdf-trans-2.4-8|27	#-----------------------------------------------------------------------
21cr|texlive-pdf-trans-2.4-8|28	%files
21cr|texlive-pdf-trans-2.4-8|29	%{_texmfdistdir}/tex/generic/pdf-trans/pdf-trans.tex
21cr|texlive-pdf-trans-2.4-8|30	%doc %{_texmfdistdir}/doc/generic/pdf-trans/example.pdf
21cr|texlive-pdf-trans-2.4-8|31	%doc %{_texmfdistdir}/doc/generic/pdf-trans/example.tex
21cr|texlive-pdf-trans-2.4-8|32	
21cr|texlive-pdf-trans-2.4-8|33	#-----------------------------------------------------------------------
21cr|texlive-pdf-trans-2.4-8|34	%prep
21cr|texlive-pdf-trans-2.4-8|35	%setup -c -a0 -a1
21cr|texlive-pdf-trans-2.4-8|36	
21cr|texlive-pdf-trans-2.4-8|37	%build
21cr|texlive-pdf-trans-2.4-8|38	
21cr|texlive-pdf-trans-2.4-8|39	%install
21cr|texlive-pdf-trans-2.4-8|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdf-trans-2.4-8|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9957 21
21cr|texlive-pdftricks2-31016.1.01-1|1	%define oname pdftricks2
21cr|texlive-pdftricks2-31016.1.01-1|2	
21cr|texlive-pdftricks2-31016.1.01-1|3	Summary:	Use pstricks in pdfTeX
21cr|texlive-pdftricks2-31016.1.01-1|4	Name:		texlive-pdftricks2
21cr|texlive-pdftricks2-31016.1.01-1|5	Version:	31016.1.01
21cr|texlive-pdftricks2-31016.1.01-1|6	Release:	1
21cr|texlive-pdftricks2-31016.1.01-1|7	License:	LPPL1.3
21cr|texlive-pdftricks2-31016.1.01-1|8	Group:		Publishing
21cr|texlive-pdftricks2-31016.1.01-1|9	Url:		https://www.ctan.org
21cr|texlive-pdftricks2-31016.1.01-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pdftricks2-31016.1.01-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pdftricks2-31016.1.01-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pdftricks2-31016.1.01-1|13	Requires:	tex(graphicx.sty)
21cr|texlive-pdftricks2-31016.1.01-1|14	#Requires:	tex(ifpdf.sty)
21cr|texlive-pdftricks2-31016.1.01-1|15	#Requires:	tex(ifplatform.sty)
21cr|texlive-pdftricks2-31016.1.01-1|16	Requires:	texlive-kpathsea
21cr|texlive-pdftricks2-31016.1.01-1|17	Requires:	texlive-tlpkg
21cr|texlive-pdftricks2-31016.1.01-1|18	#Requires:	tex(moreverb.sty)
21cr|texlive-pdftricks2-31016.1.01-1|19	#Requires:	tex(pstricks.sty)
21cr|texlive-pdftricks2-31016.1.01-1|20	Provides:	tex-pdftricks2 = 2024
21cr|texlive-pdftricks2-31016.1.01-1|21	Provides:	tex(pdftricks2.sty) = 2024
21cr|texlive-pdftricks2-31016.1.01-1|22	BuildArch:	noarch
21cr|texlive-pdftricks2-31016.1.01-1|23	
21cr|texlive-pdftricks2-31016.1.01-1|24	%description
21cr|texlive-pdftricks2-31016.1.01-1|25	The package provides the means of processing documents (that
21cr|texlive-pdftricks2-31016.1.01-1|26	contain pstricks graphics specifications. The package is
21cr|texlive-pdftricks2-31016.1.01-1|27	inspired by pdftricks
21cr|texlive-pdftricks2-31016.1.01-1|28	
21cr|texlive-pdftricks2-31016.1.01-1|29	%files
21cr|texlive-pdftricks2-31016.1.01-1|30	%doc %{_texmfdistdir}/doc
21cr|texlive-pdftricks2-31016.1.01-1|31	%{_texmfdistdir}/tex/latex/pdftricks2/
21cr|texlive-pdftricks2-31016.1.01-1|32	
21cr|texlive-pdftricks2-31016.1.01-1|33	#------------------------------------------------------------------
21cr|texlive-pdftricks2-31016.1.01-1|34	
21cr|texlive-pdftricks2-31016.1.01-1|35	%prep
21cr|texlive-pdftricks2-31016.1.01-1|36	%setup -c -a0 -a1
21cr|texlive-pdftricks2-31016.1.01-1|37	
21cr|texlive-pdftricks2-31016.1.01-1|38	%build
21cr|texlive-pdftricks2-31016.1.01-1|39	
21cr|texlive-pdftricks2-31016.1.01-1|40	%install
21cr|texlive-pdftricks2-31016.1.01-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pdftricks2-31016.1.01-1|42	rm -rf tlpkg
21cr|texlive-pdftricks2-31016.1.01-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9958 21
21cr|texlive-penlight-64811-1|1	%define oname penlight
21cr|texlive-penlight-64811-1|2	
21cr|texlive-penlight-64811-1|3	Summary:	Penlight Lua libraries made available to LuaLaTeX users
21cr|texlive-penlight-64811-1|4	Name:		texlive-penlight
21cr|texlive-penlight-64811-1|5	Version:	64811
21cr|texlive-penlight-64811-1|6	Release:	1
21cr|texlive-penlight-64811-1|7	License:	LPPL1.3
21cr|texlive-penlight-64811-1|8	Group:		Publishing
21cr|texlive-penlight-64811-1|9	Url:		https://www.ctan.org
21cr|texlive-penlight-64811-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-penlight-64811-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-penlight-64811-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-penlight-64811-1|13	Requires:	texlive-tlpkg
21cr|texlive-penlight-64811-1|14	Requires:	texlive-kpathsea
21cr|texlive-penlight-64811-1|15	Provides:	tex(penlight.sty) = 2024
21cr|texlive-penlight-64811-1|16	BuildArch:	noarch
21cr|texlive-penlight-64811-1|17	
21cr|texlive-penlight-64811-1|18	%description
21cr|texlive-penlight-64811-1|19	This LuaLaTeX package provides a wrapper to use the penlight
21cr|texlive-penlight-64811-1|20	Lua libraries with LuaLaTeX, with some extra functionality
21cr|texlive-penlight-64811-1|21	added.
21cr|texlive-penlight-64811-1|22	
21cr|texlive-penlight-64811-1|23	%files
21cr|texlive-penlight-64811-1|24	%doc %{_texmfdistdir}/doc/luatex/penlight
21cr|texlive-penlight-64811-1|25	%{_texmfdistdir}/tex/luatex/penlight
21cr|texlive-penlight-64811-1|26	
21cr|texlive-penlight-64811-1|27	#------------------------------------------------------------------
21cr|texlive-penlight-64811-1|28	
21cr|texlive-penlight-64811-1|29	%prep
21cr|texlive-penlight-64811-1|30	%setup -c -a0 -a1
21cr|texlive-penlight-64811-1|31	
21cr|texlive-penlight-64811-1|32	%build
21cr|texlive-penlight-64811-1|33	
21cr|texlive-penlight-64811-1|34	%install
21cr|texlive-penlight-64811-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-penlight-64811-1|36	rm -rf tlpkg
21cr|texlive-penlight-64811-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9959 21
21cr|texlive-perception-20190228-1|1	Name:		texlive-perception
21cr|texlive-perception-20190228-1|2	Version:	20190228
21cr|texlive-perception-20190228-1|3	Release:	1
21cr|texlive-perception-20190228-1|4	Summary:	BibTeX style for the journal Perception
21cr|texlive-perception-20190228-1|5	Group:		Publishing
21cr|texlive-perception-20190228-1|6	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/perception
21cr|texlive-perception-20190228-1|7	License:	LPPL
21cr|texlive-perception-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perception.tar.xz
21cr|texlive-perception-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perception.doc.tar.xz
21cr|texlive-perception-20190228-1|10	BuildArch:	noarch
21cr|texlive-perception-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-perception-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-perception-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-perception-20190228-1|14	
21cr|texlive-perception-20190228-1|15	%description
21cr|texlive-perception-20190228-1|16	A product of custom-bib, provided simply to save others' time.
21cr|texlive-perception-20190228-1|17	
21cr|texlive-perception-20190228-1|18	#-----------------------------------------------------------------------
21cr|texlive-perception-20190228-1|19	%files
21cr|texlive-perception-20190228-1|20	%{_texmfdistdir}/bibtex/bst/perception
21cr|texlive-perception-20190228-1|21	%doc %{_texmfdistdir}/doc/bibtex/perception
21cr|texlive-perception-20190228-1|22	
21cr|texlive-perception-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-perception-20190228-1|24	%prep
21cr|texlive-perception-20190228-1|25	%setup -c -a0 -a1
21cr|texlive-perception-20190228-1|26	
21cr|texlive-perception-20190228-1|27	%build
21cr|texlive-perception-20190228-1|28	
21cr|texlive-perception-20190228-1|29	%install
21cr|texlive-perception-20190228-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-perception-20190228-1|31	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

9960 21
21cr|texlive-pfarrei-r36-11|1	# revision 31934
21cr|texlive-pfarrei-r36-11|2	# category Package
21cr|texlive-pfarrei-r36-11|3	# catalog-ctan /macros/latex/contrib/pfarrei
21cr|texlive-pfarrei-r36-11|4	# catalog-date 2013-10-17 11:02:38 +0200
21cr|texlive-pfarrei-r36-11|5	# catalog-license lppl1.3
21cr|texlive-pfarrei-r36-11|6	# catalog-version r36
21cr|texlive-pfarrei-r36-11|7	Name:		texlive-pfarrei
21cr|texlive-pfarrei-r36-11|8	Version:	r36
21cr|texlive-pfarrei-r36-11|9	Release:	11
21cr|texlive-pfarrei-r36-11|10	Summary:	LaTeX support of pastors' and priests' work
21cr|texlive-pfarrei-r36-11|11	Group:		Publishing
21cr|texlive-pfarrei-r36-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pfarrei
21cr|texlive-pfarrei-r36-11|13	License:	LPPL1.3
21cr|texlive-pfarrei-r36-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.tar.xz
21cr|texlive-pfarrei-r36-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.doc.tar.xz
21cr|texlive-pfarrei-r36-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.source.tar.xz
21cr|texlive-pfarrei-r36-11|17	BuildArch:	noarch
21cr|texlive-pfarrei-r36-11|18	BuildRequires:	texlive-tlpkg
21cr|texlive-pfarrei-r36-11|19	Requires(pre):	texlive-tlpkg
21cr|texlive-pfarrei-r36-11|20	Requires(post):	texlive-kpathsea
21cr|texlive-pfarrei-r36-11|21	Provides:	texlive-pfarrei.bin = %{EVRD}
21cr|texlive-pfarrei-r36-11|22	
21cr|texlive-pfarrei-r36-11|23	%description
21cr|texlive-pfarrei-r36-11|24	In "Die TeXnische Komodie" (issue 1/2013) Christian Justen
21cr|texlive-pfarrei-r36-11|25	described his use of LaTeX in his work as priest (similar
21cr|texlive-pfarrei-r36-11|26	requirements may be encountered in the work of pastors and
21cr|texlive-pfarrei-r36-11|27	other ministers of religion). One point was to arrange A5 pages
21cr|texlive-pfarrei-r36-11|28	onto A4 landscape paper, either side-by-side or as a booklet.
21cr|texlive-pfarrei-r36-11|29	Justen made two bash scripts for this job; the package provides
21cr|texlive-pfarrei-r36-11|30	one texlua script for both requirements. (Note that file
21cr|texlive-pfarrei-r36-11|31	a5toa4.tlu should have execute permissions in any
21cr|texlive-pfarrei-r36-11|32	installation.).
21cr|texlive-pfarrei-r36-11|33	
21cr|texlive-pfarrei-r36-11|34	
21cr|texlive-pfarrei-r36-11|35	#-----------------------------------------------------------------------
21cr|texlive-pfarrei-r36-11|36	%files
21cr|texlive-pfarrei-r36-11|37	%{_bindir}/a5toa4
21cr|texlive-pfarrei-r36-11|38	%{_bindir}/pfarrei
21cr|texlive-pfarrei-r36-11|39	%{_texmfdistdir}/scripts/pfarrei/a5toa4.tlu
21cr|texlive-pfarrei-r36-11|40	%{_texmfdistdir}/scripts/pfarrei/pfarrei.tlu
21cr|texlive-pfarrei-r36-11|41	%{_texmfdistdir}/tex/latex/pfarrei/a5toa4.tex
21cr|texlive-pfarrei-r36-11|42	%{_texmfdistdir}/tex/latex/pfarrei/pfarrei.sty
21cr|texlive-pfarrei-r36-11|43	%doc %{_texmfdistdir}/doc/latex/pfarrei/pfarrei.pdf
21cr|texlive-pfarrei-r36-11|44	#- source
21cr|texlive-pfarrei-r36-11|45	%doc %{_texmfdistdir}/source/latex/pfarrei/README
21cr|texlive-pfarrei-r36-11|46	%doc %{_texmfdistdir}/source/latex/pfarrei/pfarrei.dtx
21cr|texlive-pfarrei-r36-11|47	
21cr|texlive-pfarrei-r36-11|48	#-----------------------------------------------------------------------
21cr|texlive-pfarrei-r36-11|49	%prep
21cr|texlive-pfarrei-r36-11|50	%setup -c -a0 -a1 -a2
21cr|texlive-pfarrei-r36-11|51	
21cr|texlive-pfarrei-r36-11|52	%build
21cr|texlive-pfarrei-r36-11|53	
21cr|texlive-pfarrei-r36-11|54	%install
21cr|texlive-pfarrei-r36-11|55	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-pfarrei-r36-11|56	pushd %{buildroot}%{_bindir}
21cr|texlive-pfarrei-r36-11|57	ln -sf %{_texmfdistdir}/scripts/pfarrei/a5toa4.tlu a5toa4
21cr|texlive-pfarrei-r36-11|58	ln -sf %{_texmfdistdir}/scripts/pfarrei/pfarrei.tlu pfarrei
21cr|texlive-pfarrei-r36-11|59	popd
21cr|texlive-pfarrei-r36-11|60	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-pfarrei-r36-11|61	cp -fpar texmf-dist %{buildroot}%{_datadir}

9961 21
21cr|texlive-pfdicons-60089-1|1	%define oname pfdicons
21cr|texlive-pfdicons-60089-1|2	
21cr|texlive-pfdicons-60089-1|3	Summary:	Draw process flow diagrams in chemical engineering
21cr|texlive-pfdicons-60089-1|4	Name:		texlive-pfdicons
21cr|texlive-pfdicons-60089-1|5	Version:	60089
21cr|texlive-pfdicons-60089-1|6	Release:	1
21cr|texlive-pfdicons-60089-1|7	License:	LPPL1.3
21cr|texlive-pfdicons-60089-1|8	Group:		Publishing
21cr|texlive-pfdicons-60089-1|9	Url:		https://www.ctan.org
21cr|texlive-pfdicons-60089-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pfdicons-60089-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pfdicons-60089-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pfdicons-60089-1|13	Requires:	texlive-tlpkg
21cr|texlive-pfdicons-60089-1|14	Requires:	texlive-kpathsea
21cr|texlive-pfdicons-60089-1|15	Provides:	tex(pfdicons.sty) = 2024
21cr|texlive-pfdicons-60089-1|16	BuildArch:	noarch
21cr|texlive-pfdicons-60089-1|17	
21cr|texlive-pfdicons-60089-1|18	%description
21cr|texlive-pfdicons-60089-1|19	This package provides TikZ shapes to represent commonly
21cr|texlive-pfdicons-60089-1|20	encountered unit operations for depiction in process flow
21cr|texlive-pfdicons-60089-1|21	diagrams (PFDs) and, to a lesser extent, process and
21cr|texlive-pfdicons-60089-1|22	instrumentation diagrams (PIDs). The package was designed with
21cr|texlive-pfdicons-60089-1|23	undergraduate chemical engineering students and faculty in
21cr|texlive-pfdicons-60089-1|24	mind, and the number of units provided should cover--in
21cr|texlive-pfdicons-60089-1|25	Turton's estimate--about 90 percent of all fluid processing
21cr|texlive-pfdicons-60089-1|26	operations.
21cr|texlive-pfdicons-60089-1|27	
21cr|texlive-pfdicons-60089-1|28	%files
21cr|texlive-pfdicons-60089-1|29	%doc %{_texmfdistdir}/doc/latex/pfdicons
21cr|texlive-pfdicons-60089-1|30	%{_texmfdistdir}/tex/latex/pfdicons
21cr|texlive-pfdicons-60089-1|31	
21cr|texlive-pfdicons-60089-1|32	#------------------------------------------------------------------
21cr|texlive-pfdicons-60089-1|33	
21cr|texlive-pfdicons-60089-1|34	%prep
21cr|texlive-pfdicons-60089-1|35	%setup -c -a0 -a1
21cr|texlive-pfdicons-60089-1|36	
21cr|texlive-pfdicons-60089-1|37	%build
21cr|texlive-pfdicons-60089-1|38	
21cr|texlive-pfdicons-60089-1|39	%install
21cr|texlive-pfdicons-60089-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pfdicons-60089-1|41	rm -rf tlpkg
21cr|texlive-pfdicons-60089-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

9962 21
21cr|texlive-pgf-interference-61562-1|1	%define oname pgf-interference
21cr|texlive-pgf-interference-61562-1|2	
21cr|texlive-pgf-interference-61562-1|3	Summary:	Drawing interference patterns with PGF/TikZ
21cr|texlive-pgf-interference-61562-1|4	Name:		texlive-pgf-interference
21cr|texlive-pgf-interference-61562-1|5	Version:	61562
21cr|texlive-pgf-interference-61562-1|6	Release:	1
21cr|texlive-pgf-interference-61562-1|7	License:	LPPL1.3
21cr|texlive-pgf-interference-61562-1|8	Group:		Publishing
21cr|texlive-pgf-interference-61562-1|9	Url:		https://www.ctan.org
21cr|texlive-pgf-interference-61562-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pgf-interference-61562-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pgf-interference-61562-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pgf-interference-61562-1|13	Requires:	texlive-tlpkg
21cr|texlive-pgf-interference-61562-1|14	Requires:	texlive-kpathsea
21cr|texlive-pgf-interference-61562-1|15	Provides:	tex(pgf-interference.sty) = 2024
21cr|texlive-pgf-interference-61562-1|16	BuildArch:	noarch
21cr|texlive-pgf-interference-61562-1|17	
21cr|texlive-pgf-interference-61562-1|18	%description
21cr|texlive-pgf-interference-61562-1|19	This LaTeX package makes it possible to simulate interference
21cr|texlive-pgf-interference-61562-1|20	patterns occuring on a screen if monochromatic light is
21cr|texlive-pgf-interference-61562-1|21	diffracted at regular structures of slits. It makes use of the
21cr|texlive-pgf-interference-61562-1|22	PGF/TikZ graphics package.
21cr|texlive-pgf-interference-61562-1|23	
21cr|texlive-pgf-interference-61562-1|24	%files
21cr|texlive-pgf-interference-61562-1|25	%doc %{_texmfdistdir}/doc/latex/pgf-interference
21cr|texlive-pgf-interference-61562-1|26	%{_texmfdistdir}/tex/latex/pgf-interference
21cr|texlive-pgf-interference-61562-1|27	
21cr|texlive-pgf-interference-61562-1|28	#------------------------------------------------------------------
21cr|texlive-pgf-interference-61562-1|29	
21cr|texlive-pgf-interference-61562-1|30	%prep
21cr|texlive-pgf-interference-61562-1|31	%setup -c -a0 -a1
21cr|texlive-pgf-interference-61562-1|32	
21cr|texlive-pgf-interference-61562-1|33	%build
21cr|texlive-pgf-interference-61562-1|34	
21cr|texlive-pgf-interference-61562-1|35	%install
21cr|texlive-pgf-interference-61562-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pgf-interference-61562-1|37	rm -rf tlpkg
21cr|texlive-pgf-interference-61562-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9963 21
21cr|texlive-pgfmath-xfp-59268-1|1	%define oname pgfmath-xfp
21cr|texlive-pgfmath-xfp-59268-1|2	
21cr|texlive-pgfmath-xfp-59268-1|3	Summary:	Define pgfmath functions using xfp
21cr|texlive-pgfmath-xfp-59268-1|4	Name:		texlive-pgfmath-xfp
21cr|texlive-pgfmath-xfp-59268-1|5	Version:	59268
21cr|texlive-pgfmath-xfp-59268-1|6	Release:	1
21cr|texlive-pgfmath-xfp-59268-1|7	License:	LPPL1.3
21cr|texlive-pgfmath-xfp-59268-1|8	Group:		Publishing
21cr|texlive-pgfmath-xfp-59268-1|9	Url:		https://www.ctan.org
21cr|texlive-pgfmath-xfp-59268-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pgfmath-xfp-59268-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pgfmath-xfp-59268-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pgfmath-xfp-59268-1|13	Requires:	texlive-tlpkg
21cr|texlive-pgfmath-xfp-59268-1|14	Requires:	texlive-kpathsea
21cr|texlive-pgfmath-xfp-59268-1|15	Provides:	tex(pgfmath-xfp.sty) = 2024
21cr|texlive-pgfmath-xfp-59268-1|16	BuildArch:	noarch
21cr|texlive-pgfmath-xfp-59268-1|17	
21cr|texlive-pgfmath-xfp-59268-1|18	%description
21cr|texlive-pgfmath-xfp-59268-1|19	This package allows to define pgfmath functions that use the
21cr|texlive-pgfmath-xfp-59268-1|20	xfp fpu for their calculations. The input arguments are parsed
21cr|texlive-pgfmath-xfp-59268-1|21	with pgfmath (while the pgf-fpu is locally active), and the
21cr|texlive-pgfmath-xfp-59268-1|22	results are forwarded to xfp's fpu for the function evaluation.
21cr|texlive-pgfmath-xfp-59268-1|23	The result of that calculation is then parsed by pgfmath again
21cr|texlive-pgfmath-xfp-59268-1|24	(with the surrounding settings of pgfmath). This way the
21cr|texlive-pgfmath-xfp-59268-1|25	functions should be usable in every pgfmath context, though
21cr|texlive-pgfmath-xfp-59268-1|26	there is some overhead to this approach. The package is only
21cr|texlive-pgfmath-xfp-59268-1|27	meant as a temporary stopgap until a more dedicated solution is
21cr|texlive-pgfmath-xfp-59268-1|28	available to use xfp in pgf.
21cr|texlive-pgfmath-xfp-59268-1|29	
21cr|texlive-pgfmath-xfp-59268-1|30	%files
21cr|texlive-pgfmath-xfp-59268-1|31	%doc %{_texmfdistdir}/doc/latex/pgfmath-xfp
21cr|texlive-pgfmath-xfp-59268-1|32	%{_texmfdistdir}/tex/latex/pgfmath-xfp
21cr|texlive-pgfmath-xfp-59268-1|33	
21cr|texlive-pgfmath-xfp-59268-1|34	#------------------------------------------------------------------
21cr|texlive-pgfmath-xfp-59268-1|35	
21cr|texlive-pgfmath-xfp-59268-1|36	%prep
21cr|texlive-pgfmath-xfp-59268-1|37	%setup -c -a0 -a1
21cr|texlive-pgfmath-xfp-59268-1|38	
21cr|texlive-pgfmath-xfp-59268-1|39	%build
21cr|texlive-pgfmath-xfp-59268-1|40	
21cr|texlive-pgfmath-xfp-59268-1|41	%install
21cr|texlive-pgfmath-xfp-59268-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pgfmath-xfp-59268-1|43	rm -rf tlpkg
21cr|texlive-pgfmath-xfp-59268-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9964 21
21cr|texlive-pgfmorepages-54770-1|1	%define oname pgfmorepages
21cr|texlive-pgfmorepages-54770-1|2	
21cr|texlive-pgfmorepages-54770-1|3	Summary:	Assemble multiple logical pages onto a physical page
21cr|texlive-pgfmorepages-54770-1|4	Name:		texlive-pgfmorepages
21cr|texlive-pgfmorepages-54770-1|5	Version:	54770
21cr|texlive-pgfmorepages-54770-1|6	Release:	1
21cr|texlive-pgfmorepages-54770-1|7	License:	LPPL1.3
21cr|texlive-pgfmorepages-54770-1|8	Group:		Publishing
21cr|texlive-pgfmorepages-54770-1|9	Url:		https://www.ctan.org
21cr|texlive-pgfmorepages-54770-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pgfmorepages-54770-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pgfmorepages-54770-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pgfmorepages-54770-1|13	Requires:	texlive-tlpkg
21cr|texlive-pgfmorepages-54770-1|14	Requires:	texlive-kpathsea
21cr|texlive-pgfmorepages-54770-1|15	Provides:	tex(pgfmorepageslayouts.code.tex) = 2024
21cr|texlive-pgfmorepages-54770-1|16	Provides:	tex(pgfmorepages.sty) = 2024
21cr|texlive-pgfmorepages-54770-1|17	BuildArch:	noarch
21cr|texlive-pgfmorepages-54770-1|18	
21cr|texlive-pgfmorepages-54770-1|19	%description
21cr|texlive-pgfmorepages-54770-1|20	This package replaces and extends the pgfpages sub-package of
21cr|texlive-pgfmorepages-54770-1|21	the PGF system. It provides the capability to arrange multiple
21cr|texlive-pgfmorepages-54770-1|22	"logical" pages on multiple "physical" pages, for example as
21cr|texlive-pgfmorepages-54770-1|23	for arranging pages to make booklets.
21cr|texlive-pgfmorepages-54770-1|24	
21cr|texlive-pgfmorepages-54770-1|25	%files
21cr|texlive-pgfmorepages-54770-1|26	%doc %{_texmfdistdir}/doc/latex/pgfmorepages
21cr|texlive-pgfmorepages-54770-1|27	%{_texmfdistdir}/tex/latex/pgfmorepages
21cr|texlive-pgfmorepages-54770-1|28	
21cr|texlive-pgfmorepages-54770-1|29	#------------------------------------------------------------------
21cr|texlive-pgfmorepages-54770-1|30	
21cr|texlive-pgfmorepages-54770-1|31	%prep
21cr|texlive-pgfmorepages-54770-1|32	%setup -c -a0 -a1
21cr|texlive-pgfmorepages-54770-1|33	
21cr|texlive-pgfmorepages-54770-1|34	%build
21cr|texlive-pgfmorepages-54770-1|35	
21cr|texlive-pgfmorepages-54770-1|36	%install
21cr|texlive-pgfmorepages-54770-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pgfmorepages-54770-1|38	rm -rf tlpkg
21cr|texlive-pgfmorepages-54770-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9965 21
21cr|texlive-pgfornament-55326-1|1	%define oname pgfornament
21cr|texlive-pgfornament-55326-1|2	
21cr|texlive-pgfornament-55326-1|3	Summary:	Drawing of Vectorian ornaments with PGF/TikZ
21cr|texlive-pgfornament-55326-1|4	Name:		texlive-pgfornament
21cr|texlive-pgfornament-55326-1|5	Version:	55326
21cr|texlive-pgfornament-55326-1|6	Release:	1
21cr|texlive-pgfornament-55326-1|7	License:	LPPL1.3
21cr|texlive-pgfornament-55326-1|8	Group:		Publishing
21cr|texlive-pgfornament-55326-1|9	Url:		https://www.ctan.org
21cr|texlive-pgfornament-55326-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pgfornament-55326-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pgfornament-55326-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pgfornament-55326-1|13	Requires:	texlive-kpathsea
21cr|texlive-pgfornament-55326-1|14	Requires:	texlive-tlpkg
21cr|texlive-pgfornament-55326-1|15	Provides:	tex(pgflibraryam.code.tex) = 2024
21cr|texlive-pgfornament-55326-1|16	Provides:	tex(pgflibrarypgfhan.code.tex) = 2024
21cr|texlive-pgfornament-55326-1|17	Provides:	tex(pgflibraryvectorian.code.tex) = 2024
21cr|texlive-pgfornament-55326-1|18	Provides:	tex-pgfornament = 2024
21cr|texlive-pgfornament-55326-1|19	Provides:	tex(pgfornament.sty) = 2024
21cr|texlive-pgfornament-55326-1|20	Provides:	tex(tikzrput.sty) = 2024
21cr|texlive-pgfornament-55326-1|21	BuildArch:	noarch
21cr|texlive-pgfornament-55326-1|22	
21cr|texlive-pgfornament-55326-1|23	%description
21cr|texlive-pgfornament-55326-1|24	This package allows the drawing of Vectorian ornaments (196)
21cr|texlive-pgfornament-55326-1|25	with PGF/TikZ. The documentation presents the syntax and
21cr|texlive-pgfornament-55326-1|26	parameters of the macro "pgfornament".
21cr|texlive-pgfornament-55326-1|27	
21cr|texlive-pgfornament-55326-1|28	%files
21cr|texlive-pgfornament-55326-1|29	%doc %{_texmfdistdir}/doc
21cr|texlive-pgfornament-55326-1|30	%{_texmfdistdir}/tex/generic/pgfornament/
21cr|texlive-pgfornament-55326-1|31	%{_texmfdistdir}/tex/latex/pgfornament/
21cr|texlive-pgfornament-55326-1|32	
21cr|texlive-pgfornament-55326-1|33	#------------------------------------------------------------------
21cr|texlive-pgfornament-55326-1|34	
21cr|texlive-pgfornament-55326-1|35	%prep
21cr|texlive-pgfornament-55326-1|36	%setup -c -a0 -a1
21cr|texlive-pgfornament-55326-1|37	
21cr|texlive-pgfornament-55326-1|38	%build
21cr|texlive-pgfornament-55326-1|39	
21cr|texlive-pgfornament-55326-1|40	%install
21cr|texlive-pgfornament-55326-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pgfornament-55326-1|42	rm -rf tlpkg
21cr|texlive-pgfornament-55326-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9966 21
21cr|texlive-pgfornament-han-54191-1|1	%define oname pgfornament-han
21cr|texlive-pgfornament-han-54191-1|2	
21cr|texlive-pgfornament-han-54191-1|3	Summary:	Pgfornament library for Chinese traditional motifs and patterns
21cr|texlive-pgfornament-han-54191-1|4	Name:		texlive-pgfornament-han
21cr|texlive-pgfornament-han-54191-1|5	Version:	54191
21cr|texlive-pgfornament-han-54191-1|6	Release:	1
21cr|texlive-pgfornament-han-54191-1|7	License:	LPPL1.3
21cr|texlive-pgfornament-han-54191-1|8	Group:		Publishing
21cr|texlive-pgfornament-han-54191-1|9	Url:		https://www.ctan.org
21cr|texlive-pgfornament-han-54191-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pgfornament-han-54191-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pgfornament-han-54191-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pgfornament-han-54191-1|13	Requires:	texlive-tlpkg
21cr|texlive-pgfornament-han-54191-1|14	Requires:	texlive-kpathsea
21cr|texlive-pgfornament-han-54191-1|15	Provides:	tex(beamerthemeHeavenlyClouds.sty) = 2024
21cr|texlive-pgfornament-han-54191-1|16	Provides:	tex(beamerthemeXiaoshan.sty) = 2024
21cr|texlive-pgfornament-han-54191-1|17	Provides:	tex(cncolours.sty) = 2024
21cr|texlive-pgfornament-han-54191-1|18	Provides:	tex(pgflibraryhan.code.tex) = 2024
21cr|texlive-pgfornament-han-54191-1|19	Provides:	tex(pgfornament-han.sty) = 2024
21cr|texlive-pgfornament-han-54191-1|20	BuildArch:	noarch
21cr|texlive-pgfornament-han-54191-1|21	
21cr|texlive-pgfornament-han-54191-1|22	%description
21cr|texlive-pgfornament-han-54191-1|23	This package provides a pgfornament library for Chinese
21cr|texlive-pgfornament-han-54191-1|24	traditional motifs and patterns. The command \pgfornamenthan
21cr|texlive-pgfornament-han-54191-1|25	takes the same options as \pgfornament from the pgfornament
21cr|texlive-pgfornament-han-54191-1|26	package, but renders Chinese traditional motifs instead. The
21cr|texlive-pgfornament-han-54191-1|27	list of supported motifs, as well as some examples, can be
21cr|texlive-pgfornament-han-54191-1|28	found in the accompanying documentation.
21cr|texlive-pgfornament-han-54191-1|29	
21cr|texlive-pgfornament-han-54191-1|30	%files
21cr|texlive-pgfornament-han-54191-1|31	%doc %{_texmfdistdir}/doc/latex/pgfornament-han/
21cr|texlive-pgfornament-han-54191-1|32	%{_texmfdistdir}/tex/latex/pgfornament-han/
21cr|texlive-pgfornament-han-54191-1|33	
21cr|texlive-pgfornament-han-54191-1|34	#------------------------------------------------------------------
21cr|texlive-pgfornament-han-54191-1|35	
21cr|texlive-pgfornament-han-54191-1|36	%prep
21cr|texlive-pgfornament-han-54191-1|37	%setup -c -a0 -a1
21cr|texlive-pgfornament-han-54191-1|38	
21cr|texlive-pgfornament-han-54191-1|39	%build
21cr|texlive-pgfornament-han-54191-1|40	
21cr|texlive-pgfornament-han-54191-1|41	%install
21cr|texlive-pgfornament-han-54191-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pgfornament-han-54191-1|43	rm -rf tlpkg
21cr|texlive-pgfornament-han-54191-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

9967 21
21cr|texlive-pgf-periodictable-66010-1|1	%define oname pgf-periodictable
21cr|texlive-pgf-periodictable-66010-1|2	
21cr|texlive-pgf-periodictable-66010-1|3	Summary:	Create custom periodic tables of elements
21cr|texlive-pgf-periodictable-66010-1|4	Name:		texlive-pgf-periodictable
21cr|texlive-pgf-periodictable-66010-1|5	Version:	66010
21cr|texlive-pgf-periodictable-66010-1|6	Release:	1
21cr|texlive-pgf-periodictable-66010-1|7	License:	LPPL1.3
21cr|texlive-pgf-periodictable-66010-1|8	Group:		Publishing
21cr|texlive-pgf-periodictable-66010-1|9	Url:		https://www.ctan.org
21cr|texlive-pgf-periodictable-66010-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pgf-periodictable-66010-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pgf-periodictable-66010-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pgf-periodictable-66010-1|13	Requires:	texlive-tlpkg
21cr|texlive-pgf-periodictable-66010-1|14	Requires:	texlive-kpathsea
21cr|texlive-pgf-periodictable-66010-1|15	Provides:	tex(pgf-PeriodicTable.sty) = 2024
21cr|texlive-pgf-periodictable-66010-1|16	Provides:	tex(pgfPT.backcolors.keys.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|17	Provides:	tex(pgfPT.buildcell.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|18	Provides:	tex(pgfPT.coordinates.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|19	Provides:	tex(pgfPT.data.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|20	Provides:	tex(pgfPT.drawing.keys.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|21	Provides:	tex(pgfPT.formatNumbers.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|22	Provides:	tex(pgfPT.labels.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|23	Provides:	tex(pgfPT.names.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|24	Provides:	tex(pgfPT.process.language.tex) = 2024
21cr|texlive-pgf-periodictable-66010-1|25	BuildArch:	noarch
21cr|texlive-pgf-periodictable-66010-1|26	
21cr|texlive-pgf-periodictable-66010-1|27	%description
21cr|texlive-pgf-periodictable-66010-1|28	The purpose of this package is to provide the Periodic Table of
21cr|texlive-pgf-periodictable-66010-1|29	Elements in a simple way. It relies on PGF/TikZ to offer a full
21cr|texlive-pgf-periodictable-66010-1|30	or partial periodic table with a variety of options and
21cr|texlive-pgf-periodictable-66010-1|31	displaying the desired data for all the 118 elements. It can be
21cr|texlive-pgf-periodictable-66010-1|32	done in six languages: English, French, German, Portuguese
21cr|texlive-pgf-periodictable-66010-1|33	(from Portugal and from Brazil), Spanish and Italian.
21cr|texlive-pgf-periodictable-66010-1|34	Compatible with pdfLaTeX, LuaLaTeX and XeLaTeX engines.
21cr|texlive-pgf-periodictable-66010-1|35	
21cr|texlive-pgf-periodictable-66010-1|36	%files
21cr|texlive-pgf-periodictable-66010-1|37	%doc %{_texmfdistdir}/doc/latex/pgf-periodictable
21cr|texlive-pgf-periodictable-66010-1|38	%{_texmfdistdir}/tex/latex/pgf-periodictable
21cr|texlive-pgf-periodictable-66010-1|39	
21cr|texlive-pgf-periodictable-66010-1|40	#------------------------------------------------------------------
21cr|texlive-pgf-periodictable-66010-1|41	
21cr|texlive-pgf-periodictable-66010-1|42	%prep
21cr|texlive-pgf-periodictable-66010-1|43	%setup -c -a0 -a1
21cr|texlive-pgf-periodictable-66010-1|44	
21cr|texlive-pgf-periodictable-66010-1|45	%build
21cr|texlive-pgf-periodictable-66010-1|46	
21cr|texlive-pgf-periodictable-66010-1|47	%install
21cr|texlive-pgf-periodictable-66010-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pgf-periodictable-66010-1|49	rm -rf tlpkg
21cr|texlive-pgf-periodictable-66010-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

9968 21
21cr|texlive-pgf-pie-63603-1|1	%define oname pgf-pie
21cr|texlive-pgf-pie-63603-1|2	
21cr|texlive-pgf-pie-63603-1|3	Summary:	Draw pie charts, using PGF
21cr|texlive-pgf-pie-63603-1|4	Name:		texlive-pgf-pie
21cr|texlive-pgf-pie-63603-1|5	Version:	63603
21cr|texlive-pgf-pie-63603-1|6	Release:	1
21cr|texlive-pgf-pie-63603-1|7	License:	LPPL1.3
21cr|texlive-pgf-pie-63603-1|8	Group:		Publishing
21cr|texlive-pgf-pie-63603-1|9	Url:		https://www.ctan.org
21cr|texlive-pgf-pie-63603-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pgf-pie-63603-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pgf-pie-63603-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pgf-pie-63603-1|13	Requires:	texlive-tlpkg
21cr|texlive-pgf-pie-63603-1|14	Requires:	texlive-carlisle
21cr|texlive-pgf-pie-63603-1|15	Requires:	texlive-kpathsea
21cr|texlive-pgf-pie-63603-1|16	Requires:	texlive-latex
21cr|texlive-pgf-pie-63603-1|17	#Requires:	tex(pgf.sty)
21cr|texlive-pgf-pie-63603-1|18	#Requires:	tex(tikz.sty)
21cr|texlive-pgf-pie-63603-1|19	Provides:	tex(pgf-pie.sty) = 2024
21cr|texlive-pgf-pie-63603-1|20	Provides:	tex(tikzlibrarypie.code.tex) = 2024
21cr|texlive-pgf-pie-63603-1|21	BuildArch:	noarch
21cr|texlive-pgf-pie-63603-1|22	
21cr|texlive-pgf-pie-63603-1|23	%description
21cr|texlive-pgf-pie-63603-1|24	The package provides the means to draw pie (and variant)
21cr|texlive-pgf-pie-63603-1|25	charts, using PGF/TikZ.
21cr|texlive-pgf-pie-63603-1|26	
21cr|texlive-pgf-pie-63603-1|27	%files
21cr|texlive-pgf-pie-63603-1|28	%doc %{_texmfdistdir}/doc/latex/pgf-pie
21cr|texlive-pgf-pie-63603-1|29	%{_texmfdistdir}/tex/latex/pgf-pie
21cr|texlive-pgf-pie-63603-1|30	
21cr|texlive-pgf-pie-63603-1|31	#------------------------------------------------------------------
21cr|texlive-pgf-pie-63603-1|32	
21cr|texlive-pgf-pie-63603-1|33	%prep
21cr|texlive-pgf-pie-63603-1|34	%setup -c -a0 -a1
21cr|texlive-pgf-pie-63603-1|35	
21cr|texlive-pgf-pie-63603-1|36	%build
21cr|texlive-pgf-pie-63603-1|37	
21cr|texlive-pgf-pie-63603-1|38	%install
21cr|texlive-pgf-pie-63603-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pgf-pie-63603-1|40	rm -rf tlpkg
21cr|texlive-pgf-pie-63603-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

9969 21
21cr|texlive-pgf-umlcd-63386-1|1	%define oname pgf-umlcd
21cr|texlive-pgf-umlcd-63386-1|2	
21cr|texlive-pgf-umlcd-63386-1|3	Summary:	Some LaTeX macros for UML Class Diagrams
21cr|texlive-pgf-umlcd-63386-1|4	Name:		texlive-pgf-umlcd
21cr|texlive-pgf-umlcd-63386-1|5	Version:	63386
21cr|texlive-pgf-umlcd-63386-1|6	Release:	1
21cr|texlive-pgf-umlcd-63386-1|7	License:	LPPL1.3
21cr|texlive-pgf-umlcd-63386-1|8	Group:		Publishing
21cr|texlive-pgf-umlcd-63386-1|9	Url:		https://www.ctan.org
21cr|texlive-pgf-umlcd-63386-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pgf-umlcd-63386-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pgf-umlcd-63386-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pgf-umlcd-63386-1|13	Requires:	texlive-kpathsea
21cr|texlive-pgf-umlcd-63386-1|14	Requires:	texlive-tlpkg
21cr|texlive-pgf-umlcd-63386-1|15	Requires:	texlive-latex
21cr|texlive-pgf-umlcd-63386-1|16	#Requires:	tex(pgf.sty)
21cr|texlive-pgf-umlcd-63386-1|17	#Requires:	tex(tikz.sty)
21cr|texlive-pgf-umlcd-63386-1|18	Provides:	tex-pgf-umlcd = 2024
21cr|texlive-pgf-umlcd-63386-1|19	Provides:	tex(pgf-umlcd.sty) = 2024
21cr|texlive-pgf-umlcd-63386-1|20	BuildArch:	noarch
21cr|texlive-pgf-umlcd-63386-1|21	
21cr|texlive-pgf-umlcd-63386-1|22	%description
21cr|texlive-pgf-umlcd-63386-1|23	Some LaTeX macros for UML Class Diagrams.pgf
21cr|texlive-pgf-umlcd-63386-1|24	
21cr|texlive-pgf-umlcd-63386-1|25	%files
21cr|texlive-pgf-umlcd-63386-1|26	%doc %{_texmfdistdir}/doc
21cr|texlive-pgf-umlcd-63386-1|27	%{_texmfdistdir}/tex/latex/pgf-umlcd/
21cr|texlive-pgf-umlcd-63386-1|28	
21cr|texlive-pgf-umlcd-63386-1|29	#------------------------------------------------------------------
21cr|texlive-pgf-umlcd-63386-1|30	
21cr|texlive-pgf-umlcd-63386-1|31	%prep
21cr|texlive-pgf-umlcd-63386-1|32	%setup -c -a0 -a1
21cr|texlive-pgf-umlcd-63386-1|33	
21cr|texlive-pgf-umlcd-63386-1|34	%build
21cr|texlive-pgf-umlcd-63386-1|35	
21cr|texlive-pgf-umlcd-63386-1|36	%install
21cr|texlive-pgf-umlcd-63386-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pgf-umlcd-63386-1|38	rm -rf tlpkg
21cr|texlive-pgf-umlcd-63386-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9970 21
21cr|texlive-phaistos-1.0-8|1	# revision 18651
21cr|texlive-phaistos-1.0-8|2	# category Package
21cr|texlive-phaistos-1.0-8|3	# catalog-ctan /fonts/archaic/phaistos
21cr|texlive-phaistos-1.0-8|4	# catalog-date 2008-07-09 12:34:16 +0200
21cr|texlive-phaistos-1.0-8|5	# catalog-license lppl
21cr|texlive-phaistos-1.0-8|6	# catalog-version 1.0
21cr|texlive-phaistos-1.0-8|7	Name:		texlive-phaistos
21cr|texlive-phaistos-1.0-8|8	Version:	1.0
21cr|texlive-phaistos-1.0-8|9	Release:	8
21cr|texlive-phaistos-1.0-8|10	Summary:	Disk of Phaistos font
21cr|texlive-phaistos-1.0-8|11	Group:		Publishing
21cr|texlive-phaistos-1.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/archaic/phaistos
21cr|texlive-phaistos-1.0-8|13	License:	LPPL
21cr|texlive-phaistos-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.tar.xz
21cr|texlive-phaistos-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.doc.tar.xz
21cr|texlive-phaistos-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.source.tar.xz
21cr|texlive-phaistos-1.0-8|17	BuildArch:	noarch
21cr|texlive-phaistos-1.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-phaistos-1.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-phaistos-1.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-phaistos-1.0-8|21	
21cr|texlive-phaistos-1.0-8|22	%description
21cr|texlive-phaistos-1.0-8|23	A font that contains all the symbols of the famous Disc of
21cr|texlive-phaistos-1.0-8|24	Phaistos, together with a LaTeX package. The disc was 'printed'
21cr|texlive-phaistos-1.0-8|25	by stamping the wet clay with some sort of punches, probably
21cr|texlive-phaistos-1.0-8|26	around 1700 BCE. The font is available in Adobe Type 1 and
21cr|texlive-phaistos-1.0-8|27	OpenType formats (the latter using the Unicode positions for
21cr|texlive-phaistos-1.0-8|28	the symbols). There are those who believe that this Cretan
21cr|texlive-phaistos-1.0-8|29	script was used to 'write' Greek (it is known, for example,
21cr|texlive-phaistos-1.0-8|30	that the rather later Cretan Linear B script was used to write
21cr|texlive-phaistos-1.0-8|31	Greek), but arguments for other languages have been presented.
21cr|texlive-phaistos-1.0-8|32	
21cr|texlive-phaistos-1.0-8|33	
21cr|texlive-phaistos-1.0-8|34	#-----------------------------------------------------------------------
21cr|texlive-phaistos-1.0-8|35	%files
21cr|texlive-phaistos-1.0-8|36	%{_texmfdistdir}/fonts/afm/public/phaistos/phaistos.afm
21cr|texlive-phaistos-1.0-8|37	%{_texmfdistdir}/fonts/map/dvips/phaistos/phaistos.map
21cr|texlive-phaistos-1.0-8|38	%{_texmfdistdir}/fonts/opentype/public/phaistos/Phaistos.otf
21cr|texlive-phaistos-1.0-8|39	%{_texmfdistdir}/fonts/tfm/public/phaistos/phaistos.tfm
21cr|texlive-phaistos-1.0-8|40	%{_texmfdistdir}/fonts/type1/public/phaistos/phaistos.pfb
21cr|texlive-phaistos-1.0-8|41	%{_texmfdistdir}/tex/latex/phaistos/phaistos.sty
21cr|texlive-phaistos-1.0-8|42	%doc %{_texmfdistdir}/doc/fonts/phaistos/getglyphs
21cr|texlive-phaistos-1.0-8|43	%doc %{_texmfdistdir}/doc/fonts/phaistos/glyphTable.pdf
21cr|texlive-phaistos-1.0-8|44	#- source
21cr|texlive-phaistos-1.0-8|45	%doc %{_texmfdistdir}/source/fonts/phaistos/phaistos.dtx
21cr|texlive-phaistos-1.0-8|46	%doc %{_texmfdistdir}/source/fonts/phaistos/phaistos.ins
21cr|texlive-phaistos-1.0-8|47	
21cr|texlive-phaistos-1.0-8|48	#-----------------------------------------------------------------------
21cr|texlive-phaistos-1.0-8|49	%prep
21cr|texlive-phaistos-1.0-8|50	%setup -c -a0 -a1 -a2
21cr|texlive-phaistos-1.0-8|51	
21cr|texlive-phaistos-1.0-8|52	%build
21cr|texlive-phaistos-1.0-8|53	
21cr|texlive-phaistos-1.0-8|54	%install
21cr|texlive-phaistos-1.0-8|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phaistos-1.0-8|56	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

9971 21
21cr|texlive-phfcc-60731-1|1	%define oname phfcc
21cr|texlive-phfcc-60731-1|2	
21cr|texlive-phfcc-60731-1|3	Summary:	Convenient inline commenting in collaborative documents
21cr|texlive-phfcc-60731-1|4	Name:		texlive-phfcc
21cr|texlive-phfcc-60731-1|5	Version:	60731
21cr|texlive-phfcc-60731-1|6	Release:	1
21cr|texlive-phfcc-60731-1|7	License:	LPPL1.3
21cr|texlive-phfcc-60731-1|8	Group:		Publishing
21cr|texlive-phfcc-60731-1|9	Url:		https://www.ctan.org
21cr|texlive-phfcc-60731-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-phfcc-60731-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-phfcc-60731-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-phfcc-60731-1|13	Requires:	texlive-tlpkg
21cr|texlive-phfcc-60731-1|14	Requires:	texlive-kpathsea
21cr|texlive-phfcc-60731-1|15	Provides:	tex(phfcc.sty) = 2024
21cr|texlive-phfcc-60731-1|16	BuildArch:	noarch
21cr|texlive-phfcc-60731-1|17	
21cr|texlive-phfcc-60731-1|18	%description
21cr|texlive-phfcc-60731-1|19	Easily define helper macros to insert comments in a LaTeX
21cr|texlive-phfcc-60731-1|20	document. A convenient syntax enables you to mark text
21cr|texlive-phfcc-60731-1|21	additions (e.g., "... \phf{I'm adding this text} ..." or "...
21cr|texlive-phfcc-60731-1|22	\phf I'm adding this text\endphf ..."), an in-line comment
21cr|texlive-phfcc-60731-1|23	(e.g., "... We're the best \phf[I'm not sure about this.]
21cr|texlive-phfcc-60731-1|24	..."), and text removals (e.g., "... \phf*{remove me} ...").
21cr|texlive-phfcc-60731-1|25	New colors are assigned automatically to each commenter by
21cr|texlive-phfcc-60731-1|26	default, and the appearance of all comments is highly
21cr|texlive-phfcc-60731-1|27	customizable.
21cr|texlive-phfcc-60731-1|28	
21cr|texlive-phfcc-60731-1|29	%files
21cr|texlive-phfcc-60731-1|30	%doc %{_texmfdistdir}/doc/latex/phfcc
21cr|texlive-phfcc-60731-1|31	%{_texmfdistdir}/tex/latex/phfcc
21cr|texlive-phfcc-60731-1|32	
21cr|texlive-phfcc-60731-1|33	#------------------------------------------------------------------
21cr|texlive-phfcc-60731-1|34	
21cr|texlive-phfcc-60731-1|35	%prep
21cr|texlive-phfcc-60731-1|36	%setup -c -a0 -a1
21cr|texlive-phfcc-60731-1|37	
21cr|texlive-phfcc-60731-1|38	%build
21cr|texlive-phfcc-60731-1|39	
21cr|texlive-phfcc-60731-1|40	%install
21cr|texlive-phfcc-60731-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phfcc-60731-1|42	rm -rf tlpkg
21cr|texlive-phfcc-60731-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

9972 21
21cr|texlive-phfextendedabstract-60732-1|1	%define oname phfextendedabstract
21cr|texlive-phfextendedabstract-60732-1|2	
21cr|texlive-phfextendedabstract-60732-1|3	Summary:	Typeset extended abstracts for conferences, such as often encountered in quantum information theory
21cr|texlive-phfextendedabstract-60732-1|4	Name:		texlive-phfextendedabstract
21cr|texlive-phfextendedabstract-60732-1|5	Version:	60732
21cr|texlive-phfextendedabstract-60732-1|6	Release:	1
21cr|texlive-phfextendedabstract-60732-1|7	License:	LPPL1.3
21cr|texlive-phfextendedabstract-60732-1|8	Group:		Publishing
21cr|texlive-phfextendedabstract-60732-1|9	Url:		https://www.ctan.org
21cr|texlive-phfextendedabstract-60732-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-phfextendedabstract-60732-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-phfextendedabstract-60732-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-phfextendedabstract-60732-1|13	Requires:	texlive-tlpkg
21cr|texlive-phfextendedabstract-60732-1|14	Requires:	texlive-kpathsea
21cr|texlive-phfextendedabstract-60732-1|15	Provides:	tex(phfextendedabstract.cls) = 2024
21cr|texlive-phfextendedabstract-60732-1|16	BuildArch:	noarch
21cr|texlive-phfextendedabstract-60732-1|17	
21cr|texlive-phfextendedabstract-60732-1|18	%description
21cr|texlive-phfextendedabstract-60732-1|19	Several conferences in various fields (such as quantum
21cr|texlive-phfextendedabstract-60732-1|20	information theory) require the submission of extended
21cr|texlive-phfextendedabstract-60732-1|21	abstracts. An extended abstract is a summary of a scientific
21cr|texlive-phfextendedabstract-60732-1|22	result, presented at a high level, and consisting of at most a
21cr|texlive-phfextendedabstract-60732-1|23	small handful of pages. The phfextendedabstract LaTeX class
21cr|texlive-phfextendedabstract-60732-1|24	provides a simple style for such abstracts. There are only two
21cr|texlive-phfextendedabstract-60732-1|25	sectioning levels, sections and paragraphs, and the style is
21cr|texlive-phfextendedabstract-60732-1|26	optimized to save space as well as to guide the reader's eye
21cr|texlive-phfextendedabstract-60732-1|27	through the overall structure of the document. An option will
21cr|texlive-phfextendedabstract-60732-1|28	try to compress all vertical space to save some space, in case
21cr|texlive-phfextendedabstract-60732-1|29	you need to satisfy page constraints. The style builds upon the
21cr|texlive-phfextendedabstract-60732-1|30	powerful RevTeX class, so you can use all of RevTeX's features
21cr|texlive-phfextendedabstract-60732-1|31	such as author affiliations, etc.
21cr|texlive-phfextendedabstract-60732-1|32	
21cr|texlive-phfextendedabstract-60732-1|33	%files
21cr|texlive-phfextendedabstract-60732-1|34	%doc %{_texmfdistdir}/doc/latex/phfextendedabstract
21cr|texlive-phfextendedabstract-60732-1|35	%{_texmfdistdir}/tex/latex/phfextendedabstract
21cr|texlive-phfextendedabstract-60732-1|36	
21cr|texlive-phfextendedabstract-60732-1|37	#------------------------------------------------------------------
21cr|texlive-phfextendedabstract-60732-1|38	
21cr|texlive-phfextendedabstract-60732-1|39	%prep
21cr|texlive-phfextendedabstract-60732-1|40	%setup -c -a0 -a1
21cr|texlive-phfextendedabstract-60732-1|41	
21cr|texlive-phfextendedabstract-60732-1|42	%build
21cr|texlive-phfextendedabstract-60732-1|43	
21cr|texlive-phfextendedabstract-60732-1|44	%install
21cr|texlive-phfextendedabstract-60732-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phfextendedabstract-60732-1|46	rm -rf tlpkg
21cr|texlive-phfextendedabstract-60732-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

9973 21
21cr|texlive-phffullpagefigure-41857-1|1	%define oname phffullpagefigure
21cr|texlive-phffullpagefigure-41857-1|2	
21cr|texlive-phffullpagefigure-41857-1|3	Summary:	Figures which fill up a whole page
21cr|texlive-phffullpagefigure-41857-1|4	Name:		texlive-phffullpagefigure
21cr|texlive-phffullpagefigure-41857-1|5	Version:	41857
21cr|texlive-phffullpagefigure-41857-1|6	Release:	1
21cr|texlive-phffullpagefigure-41857-1|7	License:	LPPL1.3
21cr|texlive-phffullpagefigure-41857-1|8	Group:		Publishing
21cr|texlive-phffullpagefigure-41857-1|9	Url:		https://www.ctan.org
21cr|texlive-phffullpagefigure-41857-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-phffullpagefigure-41857-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-phffullpagefigure-41857-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-phffullpagefigure-41857-1|13	Requires:	texlive-tlpkg
21cr|texlive-phffullpagefigure-41857-1|14	Requires:	texlive-kpathsea
21cr|texlive-phffullpagefigure-41857-1|15	Provides:	tex(phffullpagefigure.sty) = 2024
21cr|texlive-phffullpagefigure-41857-1|16	BuildArch:	noarch
21cr|texlive-phffullpagefigure-41857-1|17	
21cr|texlive-phffullpagefigure-41857-1|18	%description
21cr|texlive-phffullpagefigure-41857-1|19	This package defines a figure environment which provides the
21cr|texlive-phffullpagefigure-41857-1|20	figure content on its own page, with the corresponding caption
21cr|texlive-phffullpagefigure-41857-1|21	reading for example "Figure 3 (on next page): <caption>".
21cr|texlive-phffullpagefigure-41857-1|22	
21cr|texlive-phffullpagefigure-41857-1|23	%files
21cr|texlive-phffullpagefigure-41857-1|24	%doc %{_texmfdistdir}/doc/latex/phffullpagefigure/
21cr|texlive-phffullpagefigure-41857-1|25	%{_texmfdistdir}/tex/latex/phffullpagefigure/
21cr|texlive-phffullpagefigure-41857-1|26	
21cr|texlive-phffullpagefigure-41857-1|27	#------------------------------------------------------------------
21cr|texlive-phffullpagefigure-41857-1|28	
21cr|texlive-phffullpagefigure-41857-1|29	%prep
21cr|texlive-phffullpagefigure-41857-1|30	%setup -c -a0 -a1
21cr|texlive-phffullpagefigure-41857-1|31	
21cr|texlive-phffullpagefigure-41857-1|32	%build
21cr|texlive-phffullpagefigure-41857-1|33	
21cr|texlive-phffullpagefigure-41857-1|34	%install
21cr|texlive-phffullpagefigure-41857-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phffullpagefigure-41857-1|36	rm -rf tlpkg
21cr|texlive-phffullpagefigure-41857-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

9974 21
21cr|texlive-phfparen-41859-1|1	%define oname phfparen
21cr|texlive-phfparen-41859-1|2	
21cr|texlive-phfparen-41859-1|3	Summary:	Parenthetic math expressions made simpler and less redundant
21cr|texlive-phfparen-41859-1|4	Name:		texlive-phfparen
21cr|texlive-phfparen-41859-1|5	Version:	41859
21cr|texlive-phfparen-41859-1|6	Release:	1
21cr|texlive-phfparen-41859-1|7	License:	LPPL1.3
21cr|texlive-phfparen-41859-1|8	Group:		Publishing
21cr|texlive-phfparen-41859-1|9	Url:		https://www.ctan.org
21cr|texlive-phfparen-41859-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-phfparen-41859-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-phfparen-41859-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-phfparen-41859-1|13	Requires:	texlive-tlpkg
21cr|texlive-phfparen-41859-1|14	Requires:	texlive-kpathsea
21cr|texlive-phfparen-41859-1|15	Provides:	tex(phfparen.sty) = 2024
21cr|texlive-phfparen-41859-1|16	BuildArch:	noarch
21cr|texlive-phfparen-41859-1|17	
21cr|texlive-phfparen-41859-1|18	%description
21cr|texlive-phfparen-41859-1|19	This package provides a more condensed and flexible syntax for
21cr|texlive-phfparen-41859-1|20	parenthesis-delimited expressions in math mode which also
21cr|texlive-phfparen-41859-1|21	allows for an easier switching of brace sizes. For example, the
21cr|texlive-phfparen-41859-1|22	syntax " `\big( a + b ) " can be used to replace "\bigl( a + b
21cr|texlive-phfparen-41859-1|23	\bigr)".
21cr|texlive-phfparen-41859-1|24	
21cr|texlive-phfparen-41859-1|25	%files
21cr|texlive-phfparen-41859-1|26	%doc %{_texmfdistdir}/doc/latex/phfparen/
21cr|texlive-phfparen-41859-1|27	%{_texmfdistdir}/tex/latex/phfparen/
21cr|texlive-phfparen-41859-1|28	
21cr|texlive-phfparen-41859-1|29	#------------------------------------------------------------------
21cr|texlive-phfparen-41859-1|30	
21cr|texlive-phfparen-41859-1|31	%prep
21cr|texlive-phfparen-41859-1|32	%setup -c -a0 -a1
21cr|texlive-phfparen-41859-1|33	
21cr|texlive-phfparen-41859-1|34	%build
21cr|texlive-phfparen-41859-1|35	
21cr|texlive-phfparen-41859-1|36	%install
21cr|texlive-phfparen-41859-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phfparen-41859-1|38	rm -rf tlpkg
21cr|texlive-phfparen-41859-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9975 21
21cr|texlive-phfquotetext-41869-1|1	%define oname phfquotetext
21cr|texlive-phfquotetext-41869-1|2	
21cr|texlive-phfquotetext-41869-1|3	Summary:	Quote verbatim text without white space formatting
21cr|texlive-phfquotetext-41869-1|4	Name:		texlive-phfquotetext
21cr|texlive-phfquotetext-41869-1|5	Version:	41869
21cr|texlive-phfquotetext-41869-1|6	Release:	1
21cr|texlive-phfquotetext-41869-1|7	License:	LPPL1.3
21cr|texlive-phfquotetext-41869-1|8	Group:		Publishing
21cr|texlive-phfquotetext-41869-1|9	Url:		https://www.ctan.org
21cr|texlive-phfquotetext-41869-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-phfquotetext-41869-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-phfquotetext-41869-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-phfquotetext-41869-1|13	Requires:	texlive-tlpkg
21cr|texlive-phfquotetext-41869-1|14	Requires:	texlive-kpathsea
21cr|texlive-phfquotetext-41869-1|15	Provides:	tex(phfquotetext.sty) = 2024
21cr|texlive-phfquotetext-41869-1|16	BuildArch:	noarch
21cr|texlive-phfquotetext-41869-1|17	
21cr|texlive-phfquotetext-41869-1|18	%description
21cr|texlive-phfquotetext-41869-1|19	This package provides an environment for displaying block text
21cr|texlive-phfquotetext-41869-1|20	with special characters, such as verbatim quotes from a referee
21cr|texlive-phfquotetext-41869-1|21	report which may contain pseudo-(La)TeX code. This behaves like
21cr|texlive-phfquotetext-41869-1|22	a verbatim environment, except that it displays its content as
21cr|texlive-phfquotetext-41869-1|23	normal paragraph content, ignoring any white space
21cr|texlive-phfquotetext-41869-1|24	preformatting.
21cr|texlive-phfquotetext-41869-1|25	
21cr|texlive-phfquotetext-41869-1|26	%files
21cr|texlive-phfquotetext-41869-1|27	%doc %{_texmfdistdir}/doc/latex/phfquotetext/
21cr|texlive-phfquotetext-41869-1|28	%{_texmfdistdir}/tex/latex/phfquotetext/
21cr|texlive-phfquotetext-41869-1|29	
21cr|texlive-phfquotetext-41869-1|30	#------------------------------------------------------------------
21cr|texlive-phfquotetext-41869-1|31	
21cr|texlive-phfquotetext-41869-1|32	%prep
21cr|texlive-phfquotetext-41869-1|33	%setup -c -a0 -a1
21cr|texlive-phfquotetext-41869-1|34	
21cr|texlive-phfquotetext-41869-1|35	%build
21cr|texlive-phfquotetext-41869-1|36	
21cr|texlive-phfquotetext-41869-1|37	%install
21cr|texlive-phfquotetext-41869-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phfquotetext-41869-1|39	rm -rf tlpkg
21cr|texlive-phfquotetext-41869-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9976 21
21cr|texlive-phfsvnwatermark-41870-1|1	%define oname phfsvnwatermark
21cr|texlive-phfsvnwatermark-41870-1|2	
21cr|texlive-phfsvnwatermark-41870-1|3	Summary:	Watermarks with version control information from SVN
21cr|texlive-phfsvnwatermark-41870-1|4	Name:		texlive-phfsvnwatermark
21cr|texlive-phfsvnwatermark-41870-1|5	Version:	41870
21cr|texlive-phfsvnwatermark-41870-1|6	Release:	1
21cr|texlive-phfsvnwatermark-41870-1|7	License:	LPPL1.3
21cr|texlive-phfsvnwatermark-41870-1|8	Group:		Publishing
21cr|texlive-phfsvnwatermark-41870-1|9	Url:		https://www.ctan.org
21cr|texlive-phfsvnwatermark-41870-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-phfsvnwatermark-41870-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-phfsvnwatermark-41870-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-phfsvnwatermark-41870-1|13	Requires:	texlive-tlpkg
21cr|texlive-phfsvnwatermark-41870-1|14	Requires:	texlive-kpathsea
21cr|texlive-phfsvnwatermark-41870-1|15	Provides:	tex(phfsvnwatermark.sty) = 2024
21cr|texlive-phfsvnwatermark-41870-1|16	BuildArch:	noarch
21cr|texlive-phfsvnwatermark-41870-1|17	
21cr|texlive-phfsvnwatermark-41870-1|18	%description
21cr|texlive-phfsvnwatermark-41870-1|19	This package allows you to add version control information as a
21cr|texlive-phfsvnwatermark-41870-1|20	gray watermark on each page of your document. The SVN info is
21cr|texlive-phfsvnwatermark-41870-1|21	read from keyword tags such as $Id$, $Date$, and $Author$ via
21cr|texlive-phfsvnwatermark-41870-1|22	the svn or svn-multi packages.
21cr|texlive-phfsvnwatermark-41870-1|23	
21cr|texlive-phfsvnwatermark-41870-1|24	%files
21cr|texlive-phfsvnwatermark-41870-1|25	%doc %{_texmfdistdir}/doc/latex/phfsvnwatermark/
21cr|texlive-phfsvnwatermark-41870-1|26	%{_texmfdistdir}/tex/latex/phfsvnwatermark/
21cr|texlive-phfsvnwatermark-41870-1|27	
21cr|texlive-phfsvnwatermark-41870-1|28	#------------------------------------------------------------------
21cr|texlive-phfsvnwatermark-41870-1|29	
21cr|texlive-phfsvnwatermark-41870-1|30	%prep
21cr|texlive-phfsvnwatermark-41870-1|31	%setup -c -a0 -a1
21cr|texlive-phfsvnwatermark-41870-1|32	
21cr|texlive-phfsvnwatermark-41870-1|33	%build
21cr|texlive-phfsvnwatermark-41870-1|34	
21cr|texlive-phfsvnwatermark-41870-1|35	%install
21cr|texlive-phfsvnwatermark-41870-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phfsvnwatermark-41870-1|37	rm -rf tlpkg
21cr|texlive-phfsvnwatermark-41870-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9977 21
21cr|texlive-phfthm-60735-1|1	%define oname phfthm
21cr|texlive-phfthm-60735-1|2	
21cr|texlive-phfthm-60735-1|3	Summary:	Goodies for theorems and proofs
21cr|texlive-phfthm-60735-1|4	Name:		texlive-phfthm
21cr|texlive-phfthm-60735-1|5	Version:	60735
21cr|texlive-phfthm-60735-1|6	Release:	1
21cr|texlive-phfthm-60735-1|7	License:	LPPL1.3
21cr|texlive-phfthm-60735-1|8	Group:		Publishing
21cr|texlive-phfthm-60735-1|9	Url:		https://www.ctan.org
21cr|texlive-phfthm-60735-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-phfthm-60735-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-phfthm-60735-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-phfthm-60735-1|13	Requires:	texlive-tlpkg
21cr|texlive-phfthm-60735-1|14	Requires:	texlive-kpathsea
21cr|texlive-phfthm-60735-1|15	Provides:	tex(phfthm.sty) = 2024
21cr|texlive-phfthm-60735-1|16	BuildArch:	noarch
21cr|texlive-phfthm-60735-1|17	
21cr|texlive-phfthm-60735-1|18	%description
21cr|texlive-phfthm-60735-1|19	This package provides enhanced theorem and proof environments
21cr|texlive-phfthm-60735-1|20	based on the amsthm original versions. It allows for hooks to
21cr|texlive-phfthm-60735-1|21	be placed, adds some default goodies and is highly
21cr|texlive-phfthm-60735-1|22	customizable. In particular, it can connect theorems to proofs,
21cr|texlive-phfthm-60735-1|23	automatically producing text such as "See proof on page XYZ"
21cr|texlive-phfthm-60735-1|24	and "Proof of Theorem 4: ...".
21cr|texlive-phfthm-60735-1|25	
21cr|texlive-phfthm-60735-1|26	%files
21cr|texlive-phfthm-60735-1|27	%doc %{_texmfdistdir}/doc/latex/phfthm/
21cr|texlive-phfthm-60735-1|28	%{_texmfdistdir}/tex/latex/phfthm/
21cr|texlive-phfthm-60735-1|29	
21cr|texlive-phfthm-60735-1|30	#------------------------------------------------------------------
21cr|texlive-phfthm-60735-1|31	
21cr|texlive-phfthm-60735-1|32	%prep
21cr|texlive-phfthm-60735-1|33	%setup -c -a0 -a1
21cr|texlive-phfthm-60735-1|34	
21cr|texlive-phfthm-60735-1|35	%build
21cr|texlive-phfthm-60735-1|36	
21cr|texlive-phfthm-60735-1|37	%install
21cr|texlive-phfthm-60735-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phfthm-60735-1|39	rm -rf tlpkg
21cr|texlive-phfthm-60735-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

9978 21
21cr|texlive-phonenumbers-63774-1|1	%define oname phonenumbers
21cr|texlive-phonenumbers-63774-1|2	
21cr|texlive-phonenumbers-63774-1|3	Summary:	Typesetting telephone numbers with LaTeX
21cr|texlive-phonenumbers-63774-1|4	Name:		texlive-phonenumbers
21cr|texlive-phonenumbers-63774-1|5	Version:	63774
21cr|texlive-phonenumbers-63774-1|6	Release:	1
21cr|texlive-phonenumbers-63774-1|7	License:	LPPL1.3
21cr|texlive-phonenumbers-63774-1|8	Group:		Publishing
21cr|texlive-phonenumbers-63774-1|9	Url:		https://www.ctan.org
21cr|texlive-phonenumbers-63774-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-phonenumbers-63774-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-phonenumbers-63774-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-phonenumbers-63774-1|13	Requires:	texlive-tlpkg
21cr|texlive-phonenumbers-63774-1|14	Requires:	texlive-kpathsea
21cr|texlive-phonenumbers-63774-1|15	Provides:	tex(phonenumbers-AT.def) = 2024
21cr|texlive-phonenumbers-63774-1|16	Provides:	tex(phonenumbers-DE.def) = 2024
21cr|texlive-phonenumbers-63774-1|17	Provides:	tex(phonenumbers-FR.def) = 2024
21cr|texlive-phonenumbers-63774-1|18	Provides:	tex(phonenumbers.sty) = 2024
21cr|texlive-phonenumbers-63774-1|19	Provides:	tex(phonenumbers-UK.def) = 2024
21cr|texlive-phonenumbers-63774-1|20	Provides:	tex(phonenumbers-US.def) = 2024
21cr|texlive-phonenumbers-63774-1|21	BuildArch:	noarch
21cr|texlive-phonenumbers-63774-1|22	
21cr|texlive-phonenumbers-63774-1|23	%description
21cr|texlive-phonenumbers-63774-1|24	The phonenumbers package makes it possible to typeset telephone
21cr|texlive-phonenumbers-63774-1|25	numbers according to different national conventions. German,
21cr|texlive-phonenumbers-63774-1|26	Austrian, French, British and North American phone numbers are
21cr|texlive-phonenumbers-63774-1|27	supported. Phone numbers from other countries are supported
21cr|texlive-phonenumbers-63774-1|28	rudimentarily. The user can select from various formatting
21cr|texlive-phonenumbers-63774-1|29	options, including the additional output of the country calling
21cr|texlive-phonenumbers-63774-1|30	code. The package is able to check if a phone number is valid
21cr|texlive-phonenumbers-63774-1|31	according to the national rules. It also allows to link phone
21cr|texlive-phonenumbers-63774-1|32	numbers using the hyperref package.
21cr|texlive-phonenumbers-63774-1|33	
21cr|texlive-phonenumbers-63774-1|34	%files
21cr|texlive-phonenumbers-63774-1|35	%doc %{_texmfdistdir}/doc
21cr|texlive-phonenumbers-63774-1|36	%{_texmfdistdir}/tex/latex/phonenumbers/
21cr|texlive-phonenumbers-63774-1|37	
21cr|texlive-phonenumbers-63774-1|38	#------------------------------------------------------------------
21cr|texlive-phonenumbers-63774-1|39	
21cr|texlive-phonenumbers-63774-1|40	%prep
21cr|texlive-phonenumbers-63774-1|41	%setup -c -a0 -a1
21cr|texlive-phonenumbers-63774-1|42	
21cr|texlive-phonenumbers-63774-1|43	%build
21cr|texlive-phonenumbers-63774-1|44	
21cr|texlive-phonenumbers-63774-1|45	%install
21cr|texlive-phonenumbers-63774-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phonenumbers-63774-1|47	rm -rf tlpkg
21cr|texlive-phonenumbers-63774-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

9979 21
21cr|texlive-phonetic-20190228-1|1	# revision 21871
21cr|texlive-phonetic-20190228-1|2	# category Package
21cr|texlive-phonetic-20190228-1|3	# catalog-ctan /fonts/phonetic
21cr|texlive-phonetic-20190228-1|4	# catalog-date 2011-03-28 22:21:58 +0200
21cr|texlive-phonetic-20190228-1|5	# catalog-license lppl
21cr|texlive-phonetic-20190228-1|6	# catalog-version undef
21cr|texlive-phonetic-20190228-1|7	Name:		texlive-phonetic
21cr|texlive-phonetic-20190228-1|8	Version:	20190228
21cr|texlive-phonetic-20190228-1|9	Release:	1
21cr|texlive-phonetic-20190228-1|10	Summary:	MetaFont Phonetic fonts, based on Computer Modern
21cr|texlive-phonetic-20190228-1|11	Group:		Publishing
21cr|texlive-phonetic-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/phonetic
21cr|texlive-phonetic-20190228-1|13	License:	LPPL
21cr|texlive-phonetic-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phonetic.tar.xz
21cr|texlive-phonetic-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phonetic.doc.tar.xz
21cr|texlive-phonetic-20190228-1|16	BuildArch:	noarch
21cr|texlive-phonetic-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-phonetic-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-phonetic-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-phonetic-20190228-1|20	
21cr|texlive-phonetic-20190228-1|21	%description
21cr|texlive-phonetic-20190228-1|22	The fonts are based on Computer Modern, and specified in
21cr|texlive-phonetic-20190228-1|23	MetaFont. Macros for the fonts' use are provided, both for
21cr|texlive-phonetic-20190228-1|24	LaTeX 2.09 and for current LaTeX.
21cr|texlive-phonetic-20190228-1|25	
21cr|texlive-phonetic-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-phonetic-20190228-1|27	%files
21cr|texlive-phonetic-20190228-1|28	%{_texmfdistdir}/fonts/source/public/phonetic/cmph10.mf
21cr|texlive-phonetic-20190228-1|29	%{_texmfdistdir}/fonts/source/public/phonetic/cmph5.mf
21cr|texlive-phonetic-20190228-1|30	%{_texmfdistdir}/fonts/source/public/phonetic/cmph6.mf
21cr|texlive-phonetic-20190228-1|31	%{_texmfdistdir}/fonts/source/public/phonetic/cmph7.mf
21cr|texlive-phonetic-20190228-1|32	%{_texmfdistdir}/fonts/source/public/phonetic/cmph8.mf
21cr|texlive-phonetic-20190228-1|33	%{_texmfdistdir}/fonts/source/public/phonetic/cmph9.mf
21cr|texlive-phonetic-20190228-1|34	%{_texmfdistdir}/fonts/source/public/phonetic/cmphb10.mf
21cr|texlive-phonetic-20190228-1|35	%{_texmfdistdir}/fonts/source/public/phonetic/cmphi10.mf
21cr|texlive-phonetic-20190228-1|36	%{_texmfdistdir}/fonts/source/public/phonetic/cmphi7.mf
21cr|texlive-phonetic-20190228-1|37	%{_texmfdistdir}/fonts/source/public/phonetic/cmphi8.mf
21cr|texlive-phonetic-20190228-1|38	%{_texmfdistdir}/fonts/source/public/phonetic/cmphi9.mf
21cr|texlive-phonetic-20190228-1|39	%{_texmfdistdir}/fonts/source/public/phonetic/local.mf
21cr|texlive-phonetic-20190228-1|40	%{_texmfdistdir}/fonts/source/public/phonetic/phochar.mf
21cr|texlive-phonetic-20190228-1|41	%{_texmfdistdir}/fonts/source/public/phonetic/phoital.mf
21cr|texlive-phonetic-20190228-1|42	%{_texmfdistdir}/fonts/source/public/phonetic/phoitchar.mf
21cr|texlive-phonetic-20190228-1|43	%{_texmfdistdir}/fonts/source/public/phonetic/phosym.mf
21cr|texlive-phonetic-20190228-1|44	%{_texmfdistdir}/fonts/source/public/phonetic/symchar.mf
21cr|texlive-phonetic-20190228-1|45	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph10.tfm
21cr|texlive-phonetic-20190228-1|46	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph5.tfm
21cr|texlive-phonetic-20190228-1|47	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph6.tfm
21cr|texlive-phonetic-20190228-1|48	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph7.tfm
21cr|texlive-phonetic-20190228-1|49	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph8.tfm
21cr|texlive-phonetic-20190228-1|50	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph9.tfm
21cr|texlive-phonetic-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphb10.tfm
21cr|texlive-phonetic-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphi10.tfm
21cr|texlive-phonetic-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphi7.tfm
21cr|texlive-phonetic-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphi8.tfm
21cr|texlive-phonetic-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphi9.tfm
21cr|texlive-phonetic-20190228-1|56	%{_texmfdistdir}/tex/latex/phonetic/Uphon.fd
21cr|texlive-phonetic-20190228-1|57	%{_texmfdistdir}/tex/latex/phonetic/phonetic.sty
21cr|texlive-phonetic-20190228-1|58	%doc %{_texmfdistdir}/doc/fonts/phonetic/Doc/209/phonetic-table.tex
21cr|texlive-phonetic-20190228-1|59	%doc %{_texmfdistdir}/doc/fonts/phonetic/Doc/209/phonetic.sty
21cr|texlive-phonetic-20190228-1|60	%doc %{_texmfdistdir}/doc/fonts/phonetic/Doc/README
21cr|texlive-phonetic-20190228-1|61	%doc %{_texmfdistdir}/doc/fonts/phonetic/README
21cr|texlive-phonetic-20190228-1|62	%doc %{_texmfdistdir}/doc/fonts/phonetic/makefile
21cr|texlive-phonetic-20190228-1|63	%doc %{_texmfdistdir}/doc/fonts/phonetic/phonetic-table.pdf
21cr|texlive-phonetic-20190228-1|64	%doc %{_texmfdistdir}/doc/fonts/phonetic/phonetic-table.tex
21cr|texlive-phonetic-20190228-1|65	
21cr|texlive-phonetic-20190228-1|66	#-----------------------------------------------------------------------
21cr|texlive-phonetic-20190228-1|67	%prep
21cr|texlive-phonetic-20190228-1|68	%setup -c -a0 -a1
21cr|texlive-phonetic-20190228-1|69	
21cr|texlive-phonetic-20190228-1|70	%build
21cr|texlive-phonetic-20190228-1|71	
21cr|texlive-phonetic-20190228-1|72	%install
21cr|texlive-phonetic-20190228-1|73	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-phonetic-20190228-1|74	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9980 21
21cr|texlive-photobook-66629-1|1	%define oname photobook
21cr|texlive-photobook-66629-1|2	
21cr|texlive-photobook-66629-1|3	Summary:	A document class for typesetting photo books
21cr|texlive-photobook-66629-1|4	Name:		texlive-photobook
21cr|texlive-photobook-66629-1|5	Version:	66629
21cr|texlive-photobook-66629-1|6	Release:	1
21cr|texlive-photobook-66629-1|7	License:	LPPL1.3
21cr|texlive-photobook-66629-1|8	Group:		Publishing
21cr|texlive-photobook-66629-1|9	Url:		https://www.ctan.org
21cr|texlive-photobook-66629-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-photobook-66629-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-photobook-66629-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-photobook-66629-1|13	#Requires:	tex(adjustbox.sty)
21cr|texlive-photobook-66629-1|14	Requires:	tex(atbegshi.sty)
21cr|texlive-photobook-66629-1|15	#Requires:	tex(changepage.sty)
21cr|texlive-photobook-66629-1|16	#Requires:	tex(colorspace.sty)
21cr|texlive-photobook-66629-1|17	#Requires:	tex(environ.sty)
21cr|texlive-photobook-66629-1|18	#Requires:	tex(eso-pic.sty)
21cr|texlive-photobook-66629-1|19	#Requires:	tex(etoolbox.sty)
21cr|texlive-photobook-66629-1|20	#Requires:	tex(fancyhdr.sty)
21cr|texlive-photobook-66629-1|21	#Requires:	tex(fancyvrb.sty)
21cr|texlive-photobook-66629-1|22	#Requires:	tex(flowfram.sty)
21cr|texlive-photobook-66629-1|23	#Requires:	tex(geometry.sty)
21cr|texlive-photobook-66629-1|24	Requires:	tex(graphics.sty)
21cr|texlive-photobook-66629-1|25	#Requires:	tex(hyperref.sty)
21cr|texlive-photobook-66629-1|26	#Requires:	tex(iftex.sty)
21cr|texlive-photobook-66629-1|27	Requires:	tex(kvoptions.sty)
21cr|texlive-photobook-66629-1|28	#Requires:	tex(listofitems.sty)
21cr|texlive-photobook-66629-1|29	Requires:	texlive-tlpkg
21cr|texlive-photobook-66629-1|30	Requires:	texlive-kpathsea
21cr|texlive-photobook-66629-1|31	#Requires:	tex(mdframed.sty)
21cr|texlive-photobook-66629-1|32	#Requires:	tex(numprint.sty)
21cr|texlive-photobook-66629-1|33	#Requires:	tex(pagecolor.sty)
21cr|texlive-photobook-66629-1|34	#Requires:	tex(pdfcomment.sty)
21cr|texlive-photobook-66629-1|35	#Requires:	tex(pdfpages.sty)
21cr|texlive-photobook-66629-1|36	#Requires:	tex(pgf.sty)
21cr|texlive-photobook-66629-1|37	#Requires:	tex(textpos.sty)
21cr|texlive-photobook-66629-1|38	#Requires:	tex(xargs.sty)
21cr|texlive-photobook-66629-1|39	#Requires:	tex(xcolor.sty)
21cr|texlive-photobook-66629-1|40	#Requires:	tex(xint.sty)
21cr|texlive-photobook-66629-1|41	Provides:	tex(photobook.cls) = 2024
21cr|texlive-photobook-66629-1|42	BuildArch:	noarch
21cr|texlive-photobook-66629-1|43	
21cr|texlive-photobook-66629-1|44	%description
21cr|texlive-photobook-66629-1|45	This LaTeX document class extends the book class defining a set
21cr|texlive-photobook-66629-1|46	of parameters, meta-macros, macros and environments with
21cr|texlive-photobook-66629-1|47	reasonable defaults to help typeset, build and print books
21cr|texlive-photobook-66629-1|48	mainly based on visual/image content.
21cr|texlive-photobook-66629-1|49	
21cr|texlive-photobook-66629-1|50	%files
21cr|texlive-photobook-66629-1|51	%doc %{_texmfdistdir}/doc/latex/photobook
21cr|texlive-photobook-66629-1|52	%{_texmfdistdir}/tex/latex/photobook
21cr|texlive-photobook-66629-1|53	
21cr|texlive-photobook-66629-1|54	#------------------------------------------------------------------
21cr|texlive-photobook-66629-1|55	
21cr|texlive-photobook-66629-1|56	%prep
21cr|texlive-photobook-66629-1|57	%setup -c -a0 -a1
21cr|texlive-photobook-66629-1|58	
21cr|texlive-photobook-66629-1|59	%build
21cr|texlive-photobook-66629-1|60	
21cr|texlive-photobook-66629-1|61	%install
21cr|texlive-photobook-66629-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-photobook-66629-1|63	rm -rf tlpkg
21cr|texlive-photobook-66629-1|64	cp -fpar * %{buildroot}%{_texmfdistdir}

9981 21
21cr|texlive-physconst-58727-1|1	%define oname physconst
21cr|texlive-physconst-58727-1|2	
21cr|texlive-physconst-58727-1|3	Summary:	Macros for commonly used physical constants
21cr|texlive-physconst-58727-1|4	Name:		texlive-physconst
21cr|texlive-physconst-58727-1|5	Version:	58727
21cr|texlive-physconst-58727-1|6	Release:	1
21cr|texlive-physconst-58727-1|7	License:	LPPL1.3
21cr|texlive-physconst-58727-1|8	Group:		Publishing
21cr|texlive-physconst-58727-1|9	Url:		https://www.ctan.org
21cr|texlive-physconst-58727-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-physconst-58727-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-physconst-58727-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-physconst-58727-1|13	Requires:	texlive-tlpkg
21cr|texlive-physconst-58727-1|14	Requires:	texlive-kpathsea
21cr|texlive-physconst-58727-1|15	Provides:	tex(physconst.sty) = 2024
21cr|texlive-physconst-58727-1|16	BuildArch:	noarch
21cr|texlive-physconst-58727-1|17	
21cr|texlive-physconst-58727-1|18	%description
21cr|texlive-physconst-58727-1|19	This package consists of several macros that are shorthand for
21cr|texlive-physconst-58727-1|20	a variety of physical constants, e.g. the speed of light. The
21cr|texlive-physconst-58727-1|21	package developed out of physics and astronomy classes that the
21cr|texlive-physconst-58727-1|22	author has taught and wanted to ensure that he had correct
21cr|texlive-physconst-58727-1|23	values for each constant and did not wish to retype them every
21cr|texlive-physconst-58727-1|24	time he uses them. The constants can be used in two forms, the
21cr|texlive-physconst-58727-1|25	most accurate available values, or versions that are rounded to
21cr|texlive-physconst-58727-1|26	3 significant digits for use in typical classroom settings,
21cr|texlive-physconst-58727-1|27	homework assignments, etc. Most constants are taken from CODATA
21cr|texlive-physconst-58727-1|28	2018, with the exception of the astronomical objects, whose
21cr|texlive-physconst-58727-1|29	values are taken from International Astronomical Union
21cr|texlive-physconst-58727-1|30	specified values. Constants that are derived from true
21cr|texlive-physconst-58727-1|31	constants, e.g. the fine structure constant, have been
21cr|texlive-physconst-58727-1|32	calculated using the accepted values of the fundamental
21cr|texlive-physconst-58727-1|33	constants.
21cr|texlive-physconst-58727-1|34	
21cr|texlive-physconst-58727-1|35	%files
21cr|texlive-physconst-58727-1|36	%doc %{_texmfdistdir}/doc/latex/physconst
21cr|texlive-physconst-58727-1|37	%{_texmfdistdir}/tex/latex/physconst
21cr|texlive-physconst-58727-1|38	
21cr|texlive-physconst-58727-1|39	#------------------------------------------------------------------
21cr|texlive-physconst-58727-1|40	
21cr|texlive-physconst-58727-1|41	%prep
21cr|texlive-physconst-58727-1|42	%setup -c -a0 -a1
21cr|texlive-physconst-58727-1|43	
21cr|texlive-physconst-58727-1|44	%build
21cr|texlive-physconst-58727-1|45	
21cr|texlive-physconst-58727-1|46	%install
21cr|texlive-physconst-58727-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-physconst-58727-1|48	rm -rf tlpkg
21cr|texlive-physconst-58727-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9982 21
21cr|texlive-physics2-66115-1|1	%define oname physics2
21cr|texlive-physics2-66115-1|2	
21cr|texlive-physics2-66115-1|3	Summary:	Macros for typesetting math faster and more simply
21cr|texlive-physics2-66115-1|4	Name:		texlive-physics2
21cr|texlive-physics2-66115-1|5	Version:	66115
21cr|texlive-physics2-66115-1|6	Release:	1
21cr|texlive-physics2-66115-1|7	License:	LPPL1.3
21cr|texlive-physics2-66115-1|8	Group:		Publishing
21cr|texlive-physics2-66115-1|9	Url:		https://www.ctan.org
21cr|texlive-physics2-66115-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-physics2-66115-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-physics2-66115-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-physics2-66115-1|13	Requires:	texlive-tlpkg
21cr|texlive-physics2-66115-1|14	Requires:	texlive-kpathsea
21cr|texlive-physics2-66115-1|15	Provides:	tex(phy-ab.braket.sty) = 2024
21cr|texlive-physics2-66115-1|16	Provides:	tex(phy-ab.legacy.sty) = 2024
21cr|texlive-physics2-66115-1|17	Provides:	tex(phy-ab.sty) = 2024
21cr|texlive-physics2-66115-1|18	Provides:	tex(phy-bm-um.legacy.sty) = 2024
21cr|texlive-physics2-66115-1|19	Provides:	tex(phy-braket.sty) = 2024
21cr|texlive-physics2-66115-1|20	Provides:	tex(phy-common.sty) = 2024
21cr|texlive-physics2-66115-1|21	Provides:	tex(phy-diagmat.sty) = 2024
21cr|texlive-physics2-66115-1|22	Provides:	tex(phy-doubleprod.sty) = 2024
21cr|texlive-physics2-66115-1|23	Provides:	tex(phy-explsetup.sty) = 2024
21cr|texlive-physics2-66115-1|24	Provides:	tex(phy-nabla.legacy.sty) = 2024
21cr|texlive-physics2-66115-1|25	Provides:	tex(phy-op.legacy.sty) = 2024
21cr|texlive-physics2-66115-1|26	Provides:	tex(phy-qtext.legacy.sty) = 2024
21cr|texlive-physics2-66115-1|27	Provides:	tex(physics2.sty) = 2024
21cr|texlive-physics2-66115-1|28	Provides:	tex(phy-xmat.sty) = 2024
21cr|texlive-physics2-66115-1|29	BuildArch:	noarch
21cr|texlive-physics2-66115-1|30	
21cr|texlive-physics2-66115-1|31	%description
21cr|texlive-physics2-66115-1|32	The physics2 package defines commands for typesetting math
21cr|texlive-physics2-66115-1|33	formulae faster andmore simply. physics2 is a modularized
21cr|texlive-physics2-66115-1|34	package, each module provides its own function. You can load
21cr|texlive-physics2-66115-1|35	modules separately after loading `physics2`. Modules of physics
21cr|texlive-physics2-66115-1|36	provide the following supports: Automatic braces; Dirac bra-ket
21cr|texlive-physics2-66115-1|37	notation; Easy way to typeset diagonal matrices and matrices
21cr|texlive-physics2-66115-1|38	with similar entries; Double cross and double dot (binary)
21cr|texlive-physics2-66115-1|39	operators for tensors.
21cr|texlive-physics2-66115-1|40	
21cr|texlive-physics2-66115-1|41	%files
21cr|texlive-physics2-66115-1|42	%doc %{_texmfdistdir}/doc/latex/physics2
21cr|texlive-physics2-66115-1|43	%{_texmfdistdir}/tex/latex/physics2
21cr|texlive-physics2-66115-1|44	
21cr|texlive-physics2-66115-1|45	#------------------------------------------------------------------
21cr|texlive-physics2-66115-1|46	
21cr|texlive-physics2-66115-1|47	%prep
21cr|texlive-physics2-66115-1|48	%setup -c -a0 -a1
21cr|texlive-physics2-66115-1|49	
21cr|texlive-physics2-66115-1|50	%build
21cr|texlive-physics2-66115-1|51	
21cr|texlive-physics2-66115-1|52	%install
21cr|texlive-physics2-66115-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-physics2-66115-1|54	rm -rf tlpkg
21cr|texlive-physics2-66115-1|55	cp -fpar * %{buildroot}%{_texmfdistdir}

9983 21
21cr|texlive-physunits-58728-1|1	%define oname physunits
21cr|texlive-physunits-58728-1|2	
21cr|texlive-physunits-58728-1|3	Summary:	Macros for commonly used physical units
21cr|texlive-physunits-58728-1|4	Name:		texlive-physunits
21cr|texlive-physunits-58728-1|5	Version:	58728
21cr|texlive-physunits-58728-1|6	Release:	1
21cr|texlive-physunits-58728-1|7	License:	LPPL1.3
21cr|texlive-physunits-58728-1|8	Group:		Publishing
21cr|texlive-physunits-58728-1|9	Url:		https://www.ctan.org
21cr|texlive-physunits-58728-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-physunits-58728-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-physunits-58728-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-physunits-58728-1|13	Requires:	texlive-tlpkg
21cr|texlive-physunits-58728-1|14	Requires:	texlive-kpathsea
21cr|texlive-physunits-58728-1|15	Provides:	tex(physunits.sty) = 2024
21cr|texlive-physunits-58728-1|16	BuildArch:	noarch
21cr|texlive-physunits-58728-1|17	
21cr|texlive-physunits-58728-1|18	%description
21cr|texlive-physunits-58728-1|19	This package provides a collection of macros to simplify using
21cr|texlive-physunits-58728-1|20	physical units (e.g. m for meters, J for joules, etc.),
21cr|texlive-physunits-58728-1|21	especially in math mode. All major SI units are included, as
21cr|texlive-physunits-58728-1|22	well as some cgs units used in astronomy.
21cr|texlive-physunits-58728-1|23	
21cr|texlive-physunits-58728-1|24	%files
21cr|texlive-physunits-58728-1|25	%doc %{_texmfdistdir}/doc/latex/physunits
21cr|texlive-physunits-58728-1|26	%{_texmfdistdir}/tex/latex/physunits
21cr|texlive-physunits-58728-1|27	
21cr|texlive-physunits-58728-1|28	#------------------------------------------------------------------
21cr|texlive-physunits-58728-1|29	
21cr|texlive-physunits-58728-1|30	%prep
21cr|texlive-physunits-58728-1|31	%setup -c -a0 -a1
21cr|texlive-physunits-58728-1|32	
21cr|texlive-physunits-58728-1|33	%build
21cr|texlive-physunits-58728-1|34	
21cr|texlive-physunits-58728-1|35	%install
21cr|texlive-physunits-58728-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-physunits-58728-1|37	rm -rf tlpkg
21cr|texlive-physunits-58728-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9984 21
21cr|texlive-picture-54867-1|1	%define oname picture
21cr|texlive-picture-54867-1|2	
21cr|texlive-picture-54867-1|3	Summary:	Dimens for picture macros
21cr|texlive-picture-54867-1|4	Name:		texlive-picture
21cr|texlive-picture-54867-1|5	Version:	54867
21cr|texlive-picture-54867-1|6	Release:	1
21cr|texlive-picture-54867-1|7	License:	LPPL1.3
21cr|texlive-picture-54867-1|8	Group:		Publishing
21cr|texlive-picture-54867-1|9	Url:		https://www.ctan.org
21cr|texlive-picture-54867-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-picture-54867-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-picture-54867-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-picture-54867-1|13	Requires:	texlive-tlpkg
21cr|texlive-picture-54867-1|14	Requires:	texlive-kpathsea
21cr|texlive-picture-54867-1|15	Provides:	tex(picture.sty) = 2024
21cr|texlive-picture-54867-1|16	BuildArch:	noarch
21cr|texlive-picture-54867-1|17	
21cr|texlive-picture-54867-1|18	%description
21cr|texlive-picture-54867-1|19	There are macro and environment arguments that expect numbers
21cr|texlive-picture-54867-1|20	that will internally be multiplied by \unitlength. This package
21cr|texlive-picture-54867-1|21	extends the syntax of these arguments, so that dimensions with
21cr|texlive-picture-54867-1|22	calculation support may be used for these arguments.
21cr|texlive-picture-54867-1|23	
21cr|texlive-picture-54867-1|24	%files
21cr|texlive-picture-54867-1|25	%doc %{_texmfdistdir}/doc/latex/picture
21cr|texlive-picture-54867-1|26	%{_texmfdistdir}/tex/latex/picture
21cr|texlive-picture-54867-1|27	
21cr|texlive-picture-54867-1|28	#------------------------------------------------------------------
21cr|texlive-picture-54867-1|29	
21cr|texlive-picture-54867-1|30	%prep
21cr|texlive-picture-54867-1|31	%setup -c -a0 -a1
21cr|texlive-picture-54867-1|32	
21cr|texlive-picture-54867-1|33	%build
21cr|texlive-picture-54867-1|34	
21cr|texlive-picture-54867-1|35	%install
21cr|texlive-picture-54867-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-picture-54867-1|37	rm -rf tlpkg
21cr|texlive-picture-54867-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

9985 21
21cr|texlive-pigpen-0.2-8|1	# revision 15878
21cr|texlive-pigpen-0.2-8|2	# category Package
21cr|texlive-pigpen-0.2-8|3	# catalog-ctan /fonts/pigpen
21cr|texlive-pigpen-0.2-8|4	# catalog-date 2008-12-10 19:58:48 +0100
21cr|texlive-pigpen-0.2-8|5	# catalog-license lppl
21cr|texlive-pigpen-0.2-8|6	# catalog-version 0.2
21cr|texlive-pigpen-0.2-8|7	Name:		texlive-pigpen
21cr|texlive-pigpen-0.2-8|8	Version:	0.2
21cr|texlive-pigpen-0.2-8|9	Release:	8
21cr|texlive-pigpen-0.2-8|10	Summary:	A font for the pigpen (or masonic) cipher
21cr|texlive-pigpen-0.2-8|11	Group:		Publishing
21cr|texlive-pigpen-0.2-8|12	URL:		http://www.ctan.org/tex-archive/fonts/pigpen
21cr|texlive-pigpen-0.2-8|13	License:	LPPL
21cr|texlive-pigpen-0.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pigpen.tar.xz
21cr|texlive-pigpen-0.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pigpen.doc.tar.xz
21cr|texlive-pigpen-0.2-8|16	BuildArch:	noarch
21cr|texlive-pigpen-0.2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-pigpen-0.2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-pigpen-0.2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-pigpen-0.2-8|20	
21cr|texlive-pigpen-0.2-8|21	%description
21cr|texlive-pigpen-0.2-8|22	The Pigpen cipher package provides the font and the necessary
21cr|texlive-pigpen-0.2-8|23	wrappers (style file, etc.) in order to write Pigpen ciphers, a
21cr|texlive-pigpen-0.2-8|24	simple substitution cipher. The package provides a font
21cr|texlive-pigpen-0.2-8|25	(available both as MetaFont source, and as an Adobe Type 1
21cr|texlive-pigpen-0.2-8|26	file), and macros for its use.
21cr|texlive-pigpen-0.2-8|27	
21cr|texlive-pigpen-0.2-8|28	
21cr|texlive-pigpen-0.2-8|29	#-----------------------------------------------------------------------
21cr|texlive-pigpen-0.2-8|30	%files
21cr|texlive-pigpen-0.2-8|31	%{_texmfdistdir}/fonts/map/dvips/pigpen/pigpen.map
21cr|texlive-pigpen-0.2-8|32	%{_texmfdistdir}/fonts/source/public/pigpen/pigpen.mf
21cr|texlive-pigpen-0.2-8|33	%{_texmfdistdir}/fonts/tfm/public/pigpen/pigpen.tfm
21cr|texlive-pigpen-0.2-8|34	%{_texmfdistdir}/fonts/type1/public/pigpen/pigpen.pfa
21cr|texlive-pigpen-0.2-8|35	%{_texmfdistdir}/tex/latex/pigpen/pigpen.sty
21cr|texlive-pigpen-0.2-8|36	%{_texmfdistdir}/tex/latex/pigpen/pigpen.tex
21cr|texlive-pigpen-0.2-8|37	%doc %{_texmfdistdir}/doc/latex/pigpen/README
21cr|texlive-pigpen-0.2-8|38	%doc %{_texmfdistdir}/doc/latex/pigpen/pigpendoc.pdf
21cr|texlive-pigpen-0.2-8|39	%doc %{_texmfdistdir}/doc/latex/pigpen/pigpendoc.tex
21cr|texlive-pigpen-0.2-8|40	
21cr|texlive-pigpen-0.2-8|41	#-----------------------------------------------------------------------
21cr|texlive-pigpen-0.2-8|42	%prep
21cr|texlive-pigpen-0.2-8|43	%setup -c -a0 -a1
21cr|texlive-pigpen-0.2-8|44	
21cr|texlive-pigpen-0.2-8|45	%build
21cr|texlive-pigpen-0.2-8|46	
21cr|texlive-pigpen-0.2-8|47	%install
21cr|texlive-pigpen-0.2-8|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pigpen-0.2-8|49	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

9986 21
21cr|texlive-pinoutikz-55966-1|1	%define oname pinoutikz
21cr|texlive-pinoutikz-55966-1|2	
21cr|texlive-pinoutikz-55966-1|3	Summary:	Draw chip pinouts with TikZ
21cr|texlive-pinoutikz-55966-1|4	Name:		texlive-pinoutikz
21cr|texlive-pinoutikz-55966-1|5	Version:	55966
21cr|texlive-pinoutikz-55966-1|6	Release:	1
21cr|texlive-pinoutikz-55966-1|7	License:	LPPL1.3
21cr|texlive-pinoutikz-55966-1|8	Group:		Publishing
21cr|texlive-pinoutikz-55966-1|9	Url:		https://www.ctan.org
21cr|texlive-pinoutikz-55966-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pinoutikz-55966-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pinoutikz-55966-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pinoutikz-55966-1|13	Requires:	texlive-tlpkg
21cr|texlive-pinoutikz-55966-1|14	Requires:	texlive-kpathsea
21cr|texlive-pinoutikz-55966-1|15	Provides:	tex(pinoutikz.sty) = 2024
21cr|texlive-pinoutikz-55966-1|16	BuildArch:	noarch
21cr|texlive-pinoutikz-55966-1|17	
21cr|texlive-pinoutikz-55966-1|18	%description
21cr|texlive-pinoutikz-55966-1|19	The package provides a set of macros for typesetting electronic
21cr|texlive-pinoutikz-55966-1|20	chip pinouts. It is designed as a tool that is easy to use,
21cr|texlive-pinoutikz-55966-1|21	with a lean syntax, native to LaTeX, and directly supporting
21cr|texlive-pinoutikz-55966-1|22	PDF output format. It has therefore been based on the very
21cr|texlive-pinoutikz-55966-1|23	impressive TikZ package.
21cr|texlive-pinoutikz-55966-1|24	
21cr|texlive-pinoutikz-55966-1|25	%files
21cr|texlive-pinoutikz-55966-1|26	%doc %{_texmfdistdir}/doc/latex/pinoutikz
21cr|texlive-pinoutikz-55966-1|27	%{_texmfdistdir}/tex/latex/pinoutikz
21cr|texlive-pinoutikz-55966-1|28	
21cr|texlive-pinoutikz-55966-1|29	#------------------------------------------------------------------
21cr|texlive-pinoutikz-55966-1|30	
21cr|texlive-pinoutikz-55966-1|31	%prep
21cr|texlive-pinoutikz-55966-1|32	%setup -c -a0 -a1
21cr|texlive-pinoutikz-55966-1|33	
21cr|texlive-pinoutikz-55966-1|34	%build
21cr|texlive-pinoutikz-55966-1|35	
21cr|texlive-pinoutikz-55966-1|36	%install
21cr|texlive-pinoutikz-55966-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pinoutikz-55966-1|38	rm -rf tlpkg
21cr|texlive-pinoutikz-55966-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9987 21
21cr|texlive-pitex-20180303-2|1	# revision 24731
21cr|texlive-pitex-20180303-2|2	# category Package
21cr|texlive-pitex-20180303-2|3	# catalog-ctan /macros/plain/contrib/pitex
21cr|texlive-pitex-20180303-2|4	# catalog-date 2011-11-18 01:28:58 +0100
21cr|texlive-pitex-20180303-2|5	# catalog-license lppl
21cr|texlive-pitex-20180303-2|6	# catalog-version undef
21cr|texlive-pitex-20180303-2|7	Name:		texlive-pitex
21cr|texlive-pitex-20180303-2|8	Version:	20180303
21cr|texlive-pitex-20180303-2|9	Release:	2
21cr|texlive-pitex-20180303-2|10	Summary:	Documentation macros
21cr|texlive-pitex-20180303-2|11	Group:		Publishing
21cr|texlive-pitex-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/pitex
21cr|texlive-pitex-20180303-2|13	License:	LPPL
21cr|texlive-pitex-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pitex.tar.xz
21cr|texlive-pitex-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pitex.doc.tar.xz
21cr|texlive-pitex-20180303-2|16	BuildArch:	noarch
21cr|texlive-pitex-20180303-2|17	BuildRequires:	texlive-tlpkg
21cr|texlive-pitex-20180303-2|18	Requires(pre):	texlive-tlpkg
21cr|texlive-pitex-20180303-2|19	Requires(post):	texlive-kpathsea
21cr|texlive-pitex-20180303-2|20	
21cr|texlive-pitex-20180303-2|21	%description
21cr|texlive-pitex-20180303-2|22	The bundle provides macros that the author uses when writing
21cr|texlive-pitex-20180303-2|23	documentation (for example, that of the texapi and yax
21cr|texlive-pitex-20180303-2|24	packages). The tools could be used by anyone, but there is no
21cr|texlive-pitex-20180303-2|25	documentation, and the macros are subject to change without
21cr|texlive-pitex-20180303-2|26	notice.
21cr|texlive-pitex-20180303-2|27	
21cr|texlive-pitex-20180303-2|28	#-----------------------------------------------------------------------
21cr|texlive-pitex-20180303-2|29	%files
21cr|texlive-pitex-20180303-2|30	%{_texmfdistdir}/tex/plain/pitex/base.ptxlua
21cr|texlive-pitex-20180303-2|31	%{_texmfdistdir}/tex/plain/pitex/blocks.ptx
21cr|texlive-pitex-20180303-2|32	%{_texmfdistdir}/tex/plain/pitex/files.ptx
21cr|texlive-pitex-20180303-2|33	%{_texmfdistdir}/tex/plain/pitex/fonts.ptx
21cr|texlive-pitex-20180303-2|34	%{_texmfdistdir}/tex/plain/pitex/fonts.ptxlua
21cr|texlive-pitex-20180303-2|35	%{_texmfdistdir}/tex/plain/pitex/inserts.ptx
21cr|texlive-pitex-20180303-2|36	%{_texmfdistdir}/tex/plain/pitex/lua.ptx
21cr|texlive-pitex-20180303-2|37	%{_texmfdistdir}/tex/plain/pitex/output.ptx
21cr|texlive-pitex-20180303-2|38	%{_texmfdistdir}/tex/plain/pitex/pitex.tex
21cr|texlive-pitex-20180303-2|39	%{_texmfdistdir}/tex/plain/pitex/references.ptx
21cr|texlive-pitex-20180303-2|40	%{_texmfdistdir}/tex/plain/pitex/sections.ptx
21cr|texlive-pitex-20180303-2|41	%{_texmfdistdir}/tex/plain/pitex/verbatim.ptx
21cr|texlive-pitex-20180303-2|42	%doc %{_texmfdistdir}/doc/plain/pitex/README
21cr|texlive-pitex-20180303-2|43	%doc %{_texmfdistdir}/doc/plain/pitex/foundry-settings.lua
21cr|texlive-pitex-20180303-2|44	%doc %{_texmfdistdir}/doc/plain/pitex/i-pitex.lua
21cr|texlive-pitex-20180303-2|45	%doc %{_texmfdistdir}/doc/plain/pitex/pitex-doc.pdf
21cr|texlive-pitex-20180303-2|46	%doc %{_texmfdistdir}/doc/plain/pitex/pitex-doc.tex
21cr|texlive-pitex-20180303-2|47	%doc %{_texmfdistdir}/doc/plain/pitex/pitex-doc.txt
21cr|texlive-pitex-20180303-2|48	
21cr|texlive-pitex-20180303-2|49	#-----------------------------------------------------------------------
21cr|texlive-pitex-20180303-2|50	%prep
21cr|texlive-pitex-20180303-2|51	%setup -c -a0 -a1
21cr|texlive-pitex-20180303-2|52	
21cr|texlive-pitex-20180303-2|53	%build
21cr|texlive-pitex-20180303-2|54	
21cr|texlive-pitex-20180303-2|55	%install
21cr|texlive-pitex-20180303-2|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pitex-20180303-2|57	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

9988 21
21cr|texlive-piton-65835-1|1	%define oname piton
21cr|texlive-piton-65835-1|2	
21cr|texlive-piton-65835-1|3	Summary:	Typeset Python listings with LPEG
21cr|texlive-piton-65835-1|4	Name:		texlive-piton
21cr|texlive-piton-65835-1|5	Version:	65835
21cr|texlive-piton-65835-1|6	Release:	1
21cr|texlive-piton-65835-1|7	License:	LPPL1.3
21cr|texlive-piton-65835-1|8	Group:		Publishing
21cr|texlive-piton-65835-1|9	Url:		https://www.ctan.org
21cr|texlive-piton-65835-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-piton-65835-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-piton-65835-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-piton-65835-1|13	Requires:	texlive-tlpkg
21cr|texlive-piton-65835-1|14	Requires:	texlive-kpathsea
21cr|texlive-piton-65835-1|15	Provides:	tex(piton.sty) = 2024
21cr|texlive-piton-65835-1|16	BuildArch:	noarch
21cr|texlive-piton-65835-1|17	
21cr|texlive-piton-65835-1|18	%description
21cr|texlive-piton-65835-1|19	This package uses the Lua library LPEG to typeset and highlight
21cr|texlive-piton-65835-1|20	Python listings.
21cr|texlive-piton-65835-1|21	
21cr|texlive-piton-65835-1|22	%files
21cr|texlive-piton-65835-1|23	%doc %{_texmfdistdir}/doc/lualatex/piton
21cr|texlive-piton-65835-1|24	%{_texmfdistdir}/tex/lualatex/piton
21cr|texlive-piton-65835-1|25	
21cr|texlive-piton-65835-1|26	#------------------------------------------------------------------
21cr|texlive-piton-65835-1|27	
21cr|texlive-piton-65835-1|28	%prep
21cr|texlive-piton-65835-1|29	%setup -c -a0 -a1
21cr|texlive-piton-65835-1|30	
21cr|texlive-piton-65835-1|31	%build
21cr|texlive-piton-65835-1|32	
21cr|texlive-piton-65835-1|33	%install
21cr|texlive-piton-65835-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-piton-65835-1|35	rm -rf tlpkg
21cr|texlive-piton-65835-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9989 21
21cr|texlive-pixelarttikz-65649-1|1	%define oname pixelarttikz
21cr|texlive-pixelarttikz-65649-1|2	
21cr|texlive-pixelarttikz-65649-1|3	Summary:	Work with PixelArts, with TikZ
21cr|texlive-pixelarttikz-65649-1|4	Name:		texlive-pixelarttikz
21cr|texlive-pixelarttikz-65649-1|5	Version:	65649
21cr|texlive-pixelarttikz-65649-1|6	Release:	1
21cr|texlive-pixelarttikz-65649-1|7	License:	LPPL1.3
21cr|texlive-pixelarttikz-65649-1|8	Group:		Publishing
21cr|texlive-pixelarttikz-65649-1|9	Url:		https://www.ctan.org
21cr|texlive-pixelarttikz-65649-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pixelarttikz-65649-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pixelarttikz-65649-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pixelarttikz-65649-1|13	Requires:	texlive-tlpkg
21cr|texlive-pixelarttikz-65649-1|14	Requires:	texlive-kpathsea
21cr|texlive-pixelarttikz-65649-1|15	Provides:	tex(PixelArtTikz.sty) = 2024
21cr|texlive-pixelarttikz-65649-1|16	BuildArch:	noarch
21cr|texlive-pixelarttikz-65649-1|17	
21cr|texlive-pixelarttikz-65649-1|18	%description
21cr|texlive-pixelarttikz-65649-1|19	The package defines commands and an environment for displaying
21cr|texlive-pixelarttikz-65649-1|20	pixel arts.
21cr|texlive-pixelarttikz-65649-1|21	
21cr|texlive-pixelarttikz-65649-1|22	%files
21cr|texlive-pixelarttikz-65649-1|23	%doc %{_texmfdistdir}/doc/latex/pixelarttikz
21cr|texlive-pixelarttikz-65649-1|24	%{_texmfdistdir}/tex/latex/pixelarttikz
21cr|texlive-pixelarttikz-65649-1|25	
21cr|texlive-pixelarttikz-65649-1|26	#------------------------------------------------------------------
21cr|texlive-pixelarttikz-65649-1|27	
21cr|texlive-pixelarttikz-65649-1|28	%prep
21cr|texlive-pixelarttikz-65649-1|29	%setup -c -a0 -a1
21cr|texlive-pixelarttikz-65649-1|30	
21cr|texlive-pixelarttikz-65649-1|31	%build
21cr|texlive-pixelarttikz-65649-1|32	
21cr|texlive-pixelarttikz-65649-1|33	%install
21cr|texlive-pixelarttikz-65649-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pixelarttikz-65649-1|35	rm -rf tlpkg
21cr|texlive-pixelarttikz-65649-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

9990 21
21cr|texlive-pkfix-1.7-7|1	# revision 26032
21cr|texlive-pkfix-1.7-7|2	# category Package
21cr|texlive-pkfix-1.7-7|3	# catalog-ctan /support/pkfix/pkfix.pl
21cr|texlive-pkfix-1.7-7|4	# catalog-date 2012-04-18 16:26:37 +0200
21cr|texlive-pkfix-1.7-7|5	# catalog-license lppl1.3
21cr|texlive-pkfix-1.7-7|6	# catalog-version 1.7
21cr|texlive-pkfix-1.7-7|7	Name:		texlive-pkfix
21cr|texlive-pkfix-1.7-7|8	Version:	1.7
21cr|texlive-pkfix-1.7-7|9	Release:	7
21cr|texlive-pkfix-1.7-7|10	Summary:	Replace pk fonts in PostScript with Type 1 fonts
21cr|texlive-pkfix-1.7-7|11	Group:		Publishing
21cr|texlive-pkfix-1.7-7|12	URL:		http://www.ctan.org/tex-archive/support/pkfix/pkfix.pl
21cr|texlive-pkfix-1.7-7|13	License:	LPPL1.3
21cr|texlive-pkfix-1.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.tar.xz
21cr|texlive-pkfix-1.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.doc.tar.xz
21cr|texlive-pkfix-1.7-7|16	BuildArch:	noarch
21cr|texlive-pkfix-1.7-7|17	BuildRequires:	texlive-tlpkg
21cr|texlive-pkfix-1.7-7|18	Requires(pre):	texlive-tlpkg
21cr|texlive-pkfix-1.7-7|19	Requires(post):	texlive-kpathsea
21cr|texlive-pkfix-1.7-7|20	Provides:	texlive-pkfix.bin = %{EVRD}
21cr|texlive-pkfix-1.7-7|21	
21cr|texlive-pkfix-1.7-7|22	%description
21cr|texlive-pkfix-1.7-7|23	The perl script pkfix looks for DVIPSBitmapFont comments in
21cr|texlive-pkfix-1.7-7|24	PostScript files, generated by 'not too old' dvips, and
21cr|texlive-pkfix-1.7-7|25	replaces them by type 1 versions of the fonts, if possible.
21cr|texlive-pkfix-1.7-7|26	
21cr|texlive-pkfix-1.7-7|27	
21cr|texlive-pkfix-1.7-7|28	#-----------------------------------------------------------------------
21cr|texlive-pkfix-1.7-7|29	%files
21cr|texlive-pkfix-1.7-7|30	%{_bindir}/pkfix
21cr|texlive-pkfix-1.7-7|31	%{_texmfdistdir}/scripts/pkfix/pkfix.pl
21cr|texlive-pkfix-1.7-7|32	%doc %{_texmfdistdir}/doc/support/pkfix/README
21cr|texlive-pkfix-1.7-7|33	
21cr|texlive-pkfix-1.7-7|34	#-----------------------------------------------------------------------
21cr|texlive-pkfix-1.7-7|35	%prep
21cr|texlive-pkfix-1.7-7|36	%setup -c -a0 -a1
21cr|texlive-pkfix-1.7-7|37	
21cr|texlive-pkfix-1.7-7|38	%build
21cr|texlive-pkfix-1.7-7|39	
21cr|texlive-pkfix-1.7-7|40	%install
21cr|texlive-pkfix-1.7-7|41	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-pkfix-1.7-7|42	pushd %{buildroot}%{_bindir}
21cr|texlive-pkfix-1.7-7|43	ln -sf %{_texmfdistdir}/scripts/pkfix/pkfix.pl pkfix
21cr|texlive-pkfix-1.7-7|44	popd
21cr|texlive-pkfix-1.7-7|45	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-pkfix-1.7-7|46	cp -fpar texmf-dist %{buildroot}%{_datadir}

9991 21
21cr|texlive-pkfix-helper-1.4-13|1	# revision 29725
21cr|texlive-pkfix-helper-1.4-13|2	# category Package
21cr|texlive-pkfix-helper-1.4-13|3	# catalog-ctan /support/pkfix-helper
21cr|texlive-pkfix-helper-1.4-13|4	# catalog-date 2012-06-08 16:04:26 +0200
21cr|texlive-pkfix-helper-1.4-13|5	# catalog-license lppl
21cr|texlive-pkfix-helper-1.4-13|6	# catalog-version 1.4
21cr|texlive-pkfix-helper-1.4-13|7	Name:		texlive-pkfix-helper
21cr|texlive-pkfix-helper-1.4-13|8	Version:	1.4
21cr|texlive-pkfix-helper-1.4-13|9	Release:	13
21cr|texlive-pkfix-helper-1.4-13|10	Summary:	Make PostScript files accessible to pkfix
21cr|texlive-pkfix-helper-1.4-13|11	Group:		Publishing
21cr|texlive-pkfix-helper-1.4-13|12	URL:		http://www.ctan.org/tex-archive/support/pkfix-helper
21cr|texlive-pkfix-helper-1.4-13|13	License:	LPPL
21cr|texlive-pkfix-helper-1.4-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.tar.xz
21cr|texlive-pkfix-helper-1.4-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.doc.tar.xz
21cr|texlive-pkfix-helper-1.4-13|16	BuildArch:	noarch
21cr|texlive-pkfix-helper-1.4-13|17	BuildRequires:	texlive-tlpkg
21cr|texlive-pkfix-helper-1.4-13|18	Requires(pre):	texlive-tlpkg
21cr|texlive-pkfix-helper-1.4-13|19	Requires(post):	texlive-kpathsea
21cr|texlive-pkfix-helper-1.4-13|20	Provides:	texlive-pkfix-helper.bin = %{EVRD}
21cr|texlive-pkfix-helper-1.4-13|21	
21cr|texlive-pkfix-helper-1.4-13|22	%description
21cr|texlive-pkfix-helper-1.4-13|23	Pkfix is a useful utility for replacing resolution-dependent
21cr|texlive-pkfix-helper-1.4-13|24	bitmapped fonts in a dvips-produced PostScript file with the
21cr|texlive-pkfix-helper-1.4-13|25	corresponding resolution-independent vector fonts.
21cr|texlive-pkfix-helper-1.4-13|26	Unfortunately, pkfix needs to parse certain PostScript comments
21cr|texlive-pkfix-helper-1.4-13|27	that appear only in files produced by dvips versions later than
21cr|texlive-pkfix-helper-1.4-13|28	5.58 (ca. 1996); it fails to work on PostScript files produced
21cr|texlive-pkfix-helper-1.4-13|29	by older versions of dvips. Pkfix-helper is a program that
21cr|texlive-pkfix-helper-1.4-13|30	attempts to insert newer-dvips comments into an older-dvips
21cr|texlive-pkfix-helper-1.4-13|31	PostScript file, thereby making the file suitable for
21cr|texlive-pkfix-helper-1.4-13|32	processing by pkfix. pkfix-helper can sometimes process
21cr|texlive-pkfix-helper-1.4-13|33	documents fully autonomously but does require the user to
21cr|texlive-pkfix-helper-1.4-13|34	verify and, if needed, correct its decisions.
21cr|texlive-pkfix-helper-1.4-13|35	
21cr|texlive-pkfix-helper-1.4-13|36	
21cr|texlive-pkfix-helper-1.4-13|37	#-----------------------------------------------------------------------
21cr|texlive-pkfix-helper-1.4-13|38	%files
21cr|texlive-pkfix-helper-1.4-13|39	%{_bindir}/pkfix-helper
21cr|texlive-pkfix-helper-1.4-13|40	%{_texmfdistdir}/scripts/pkfix-helper/pkfix-helper
21cr|texlive-pkfix-helper-1.4-13|41	%doc %{_mandir}/man1/pkfix-helper.1*
21cr|texlive-pkfix-helper-1.4-13|42	%doc %{_texmfdistdir}/doc/man/man1/pkfix-helper.man1.pdf
21cr|texlive-pkfix-helper-1.4-13|43	%doc %{_texmfdistdir}/doc/support/pkfix-helper/README
21cr|texlive-pkfix-helper-1.4-13|44	%doc %{_texmfdistdir}/doc/support/pkfix-helper/encoding-samples.pdf
21cr|texlive-pkfix-helper-1.4-13|45	%doc %{_texmfdistdir}/doc/support/pkfix-helper/encoding-samples.tex
21cr|texlive-pkfix-helper-1.4-13|46	
21cr|texlive-pkfix-helper-1.4-13|47	#-----------------------------------------------------------------------
21cr|texlive-pkfix-helper-1.4-13|48	%prep
21cr|texlive-pkfix-helper-1.4-13|49	%setup -c -a0 -a1
21cr|texlive-pkfix-helper-1.4-13|50	
21cr|texlive-pkfix-helper-1.4-13|51	%build
21cr|texlive-pkfix-helper-1.4-13|52	
21cr|texlive-pkfix-helper-1.4-13|53	%install
21cr|texlive-pkfix-helper-1.4-13|54	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-pkfix-helper-1.4-13|55	pushd %{buildroot}%{_bindir}
21cr|texlive-pkfix-helper-1.4-13|56	ln -sf %{_texmfdistdir}/scripts/pkfix-helper/pkfix-helper pkfix-helper
21cr|texlive-pkfix-helper-1.4-13|57	popd
21cr|texlive-pkfix-helper-1.4-13|58	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-pkfix-helper-1.4-13|59	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-pkfix-helper-1.4-13|60	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-pkfix-helper-1.4-13|61	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

9992 21
21cr|texlive-placeat-45145-1|1	%define oname placeat
21cr|texlive-placeat-45145-1|2	
21cr|texlive-placeat-45145-1|3	Summary:	Absolute content positioning
21cr|texlive-placeat-45145-1|4	Name:		texlive-placeat
21cr|texlive-placeat-45145-1|5	Version:	45145
21cr|texlive-placeat-45145-1|6	Release:	1
21cr|texlive-placeat-45145-1|7	License:	LPPL1.3
21cr|texlive-placeat-45145-1|8	Group:		Publishing
21cr|texlive-placeat-45145-1|9	Url:		https://www.ctan.org
21cr|texlive-placeat-45145-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-placeat-45145-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-placeat-45145-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-placeat-45145-1|13	Requires:	tex(atbegshi.sty)
21cr|texlive-placeat-45145-1|14	Requires:	texlive-kpathsea
21cr|texlive-placeat-45145-1|15	Requires:	texlive-tlpkg
21cr|texlive-placeat-45145-1|16	#Requires:	tex(luacode.sty)
21cr|texlive-placeat-45145-1|17	#Requires:	tex(luatexbase.sty)
21cr|texlive-placeat-45145-1|18	#Requires:	tex(xparse.sty)
21cr|texlive-placeat-45145-1|19	Provides:	tex-placeat = 2024
21cr|texlive-placeat-45145-1|20	Provides:	tex(placeat.sty) = 2024
21cr|texlive-placeat-45145-1|21	BuildArch:	noarch
21cr|texlive-placeat-45145-1|22	
21cr|texlive-placeat-45145-1|23	%description
21cr|texlive-placeat-45145-1|24	The package provides commands so that the user of LuaLaTeX may
21cr|texlive-placeat-45145-1|25	position arbitrary content at any position specified by
21cr|texlive-placeat-45145-1|26	absolute coordinates on the page. The package draws a grid on
21cr|texlive-placeat-45145-1|27	each page of the document, to aid positioning (the grid may be
21cr|texlive-placeat-45145-1|28	disabled, for 'final copy' using the command \placeatsetup).
21cr|texlive-placeat-45145-1|29	
21cr|texlive-placeat-45145-1|30	%files
21cr|texlive-placeat-45145-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-placeat-45145-1|32	%{_texmfdistdir}/scripts/placeat/
21cr|texlive-placeat-45145-1|33	%{_texmfdistdir}/tex/lualatex/placeat/
21cr|texlive-placeat-45145-1|34	
21cr|texlive-placeat-45145-1|35	#------------------------------------------------------------------
21cr|texlive-placeat-45145-1|36	
21cr|texlive-placeat-45145-1|37	%prep
21cr|texlive-placeat-45145-1|38	%setup -c -a0 -a1
21cr|texlive-placeat-45145-1|39	
21cr|texlive-placeat-45145-1|40	%build
21cr|texlive-placeat-45145-1|41	
21cr|texlive-placeat-45145-1|42	%install
21cr|texlive-placeat-45145-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-placeat-45145-1|44	rm -rf tlpkg
21cr|texlive-placeat-45145-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

9993 21
21cr|texlive-placeins-plain-2.0-8|1	# revision 15878
21cr|texlive-placeins-plain-2.0-8|2	# category Package
21cr|texlive-placeins-plain-2.0-8|3	# catalog-ctan /macros/plain/contrib/misc/placeins.tex
21cr|texlive-placeins-plain-2.0-8|4	# catalog-date 2009-11-10 09:15:37 +0100
21cr|texlive-placeins-plain-2.0-8|5	# catalog-license pd
21cr|texlive-placeins-plain-2.0-8|6	# catalog-version 2.0
21cr|texlive-placeins-plain-2.0-8|7	Name:		texlive-placeins-plain
21cr|texlive-placeins-plain-2.0-8|8	Version:	2.0
21cr|texlive-placeins-plain-2.0-8|9	Release:	8
21cr|texlive-placeins-plain-2.0-8|10	Summary:	Insertions that keep their place
21cr|texlive-placeins-plain-2.0-8|11	Group:		Publishing
21cr|texlive-placeins-plain-2.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/misc/placeins.tex
21cr|texlive-placeins-plain-2.0-8|13	License:	PD
21cr|texlive-placeins-plain-2.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins-plain.tar.xz
21cr|texlive-placeins-plain-2.0-8|15	BuildArch:	noarch
21cr|texlive-placeins-plain-2.0-8|16	BuildRequires:	texlive-tlpkg
21cr|texlive-placeins-plain-2.0-8|17	Requires(pre):	texlive-tlpkg
21cr|texlive-placeins-plain-2.0-8|18	Requires(post):	texlive-kpathsea
21cr|texlive-placeins-plain-2.0-8|19	
21cr|texlive-placeins-plain-2.0-8|20	%description
21cr|texlive-placeins-plain-2.0-8|21	This TeX file provides various mechanisms (for plain TeX and
21cr|texlive-placeins-plain-2.0-8|22	close relatives) to let insertions (footnotes, topins, pageins,
21cr|texlive-placeins-plain-2.0-8|23	etc.) float within their appropriate section, but to prevent
21cr|texlive-placeins-plain-2.0-8|24	them from intruding into the following section, even when
21cr|texlive-placeins-plain-2.0-8|25	sections do not normally begin a new page. (If your sections
21cr|texlive-placeins-plain-2.0-8|26	normally begin a new page, just use \supereject to flush out
21cr|texlive-placeins-plain-2.0-8|27	insertions.).
21cr|texlive-placeins-plain-2.0-8|28	
21cr|texlive-placeins-plain-2.0-8|29	
21cr|texlive-placeins-plain-2.0-8|30	#-----------------------------------------------------------------------
21cr|texlive-placeins-plain-2.0-8|31	%files
21cr|texlive-placeins-plain-2.0-8|32	%{_texmfdistdir}/tex/plain/placeins-plain/placeins.tex
21cr|texlive-placeins-plain-2.0-8|33	
21cr|texlive-placeins-plain-2.0-8|34	#-----------------------------------------------------------------------
21cr|texlive-placeins-plain-2.0-8|35	%prep
21cr|texlive-placeins-plain-2.0-8|36	%setup -c -a0
21cr|texlive-placeins-plain-2.0-8|37	
21cr|texlive-placeins-plain-2.0-8|38	%build
21cr|texlive-placeins-plain-2.0-8|39	
21cr|texlive-placeins-plain-2.0-8|40	%install
21cr|texlive-placeins-plain-2.0-8|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-placeins-plain-2.0-8|42	cp -fpar tex %{buildroot}%{_texmfdistdir}

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

9995 21
21cr|texlive-plainyr-52783-1|1	%define oname plainyr
21cr|texlive-plainyr-52783-1|2	
21cr|texlive-plainyr-52783-1|3	Summary:	Plain bibliography style, sorted by year first
21cr|texlive-plainyr-52783-1|4	Name:		texlive-plainyr
21cr|texlive-plainyr-52783-1|5	Version:	52783
21cr|texlive-plainyr-52783-1|6	Release:	1
21cr|texlive-plainyr-52783-1|7	License:	LPPL1.3
21cr|texlive-plainyr-52783-1|8	Group:		Publishing
21cr|texlive-plainyr-52783-1|9	Url:		https://www.ctan.org
21cr|texlive-plainyr-52783-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-plainyr-52783-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-plainyr-52783-1|12	Requires:	texlive-tlpkg
21cr|texlive-plainyr-52783-1|13	Requires:	texlive-kpathsea
21cr|texlive-plainyr-52783-1|14	BuildArch:	noarch
21cr|texlive-plainyr-52783-1|15	
21cr|texlive-plainyr-52783-1|16	%description
21cr|texlive-plainyr-52783-1|17	This is a version of the standard plain BibTeX style, modified
21cr|texlive-plainyr-52783-1|18	to sort chronologically (by year) first, then by author, title,
21cr|texlive-plainyr-52783-1|19	etc. (The style's name isn't what the author submitted: it was
21cr|texlive-plainyr-52783-1|20	renamed for clarity.)
21cr|texlive-plainyr-52783-1|21	
21cr|texlive-plainyr-52783-1|22	%files
21cr|texlive-plainyr-52783-1|23	%{_texmfdistdir}/bibtex/bst/plainyr
21cr|texlive-plainyr-52783-1|24	
21cr|texlive-plainyr-52783-1|25	#------------------------------------------------------------------
21cr|texlive-plainyr-52783-1|26	
21cr|texlive-plainyr-52783-1|27	%prep
21cr|texlive-plainyr-52783-1|28	%setup -c -a0
21cr|texlive-plainyr-52783-1|29	
21cr|texlive-plainyr-52783-1|30	%build
21cr|texlive-plainyr-52783-1|31	
21cr|texlive-plainyr-52783-1|32	%install
21cr|texlive-plainyr-52783-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plainyr-52783-1|34	rm -rf tlpkg
21cr|texlive-plainyr-52783-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

9996 21
21cr|texlive-plantuml-55214-1|1	%define oname plantuml
21cr|texlive-plantuml-55214-1|2	
21cr|texlive-plantuml-55214-1|3	Summary:	Support for rendering UML diagrams using the syntax and tool of PlantUML
21cr|texlive-plantuml-55214-1|4	Name:		texlive-plantuml
21cr|texlive-plantuml-55214-1|5	Version:	55214
21cr|texlive-plantuml-55214-1|6	Release:	1
21cr|texlive-plantuml-55214-1|7	License:	LPPL1.3
21cr|texlive-plantuml-55214-1|8	Group:		Publishing
21cr|texlive-plantuml-55214-1|9	Url:		https://www.ctan.org
21cr|texlive-plantuml-55214-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-plantuml-55214-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-plantuml-55214-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-plantuml-55214-1|13	Requires:	texlive-tlpkg
21cr|texlive-plantuml-55214-1|14	Requires:	texlive-kpathsea
21cr|texlive-plantuml-55214-1|15	Provides:	tex(plantuml.lua) = 2024
21cr|texlive-plantuml-55214-1|16	Provides:	tex(plantuml.sty) = 2024
21cr|texlive-plantuml-55214-1|17	BuildArch:	noarch
21cr|texlive-plantuml-55214-1|18	
21cr|texlive-plantuml-55214-1|19	%description
21cr|texlive-plantuml-55214-1|20	The package provides support for rendering UML diagrams using
21cr|texlive-plantuml-55214-1|21	the syntax and tools of PlantUML. The PlantUML syntax is very
21cr|texlive-plantuml-55214-1|22	short and thus enables quickly specifying UML diagrams. Using
21cr|texlive-plantuml-55214-1|23	dot, PlantUML layouts the diagrams.
21cr|texlive-plantuml-55214-1|24	
21cr|texlive-plantuml-55214-1|25	%files
21cr|texlive-plantuml-55214-1|26	%doc %{_texmfdistdir}/doc/lualatex/plantuml/
21cr|texlive-plantuml-55214-1|27	%{_texmfdistdir}/tex/lualatex/plantuml/
21cr|texlive-plantuml-55214-1|28	
21cr|texlive-plantuml-55214-1|29	#------------------------------------------------------------------
21cr|texlive-plantuml-55214-1|30	
21cr|texlive-plantuml-55214-1|31	%prep
21cr|texlive-plantuml-55214-1|32	%setup -c -a0 -a1
21cr|texlive-plantuml-55214-1|33	
21cr|texlive-plantuml-55214-1|34	%build
21cr|texlive-plantuml-55214-1|35	
21cr|texlive-plantuml-55214-1|36	%install
21cr|texlive-plantuml-55214-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plantuml-55214-1|38	rm -rf tlpkg
21cr|texlive-plantuml-55214-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

9997 21
21cr|texlive-platex-66186-1|1	%define oname platex
21cr|texlive-platex-66186-1|2	
21cr|texlive-platex-66186-1|3	Summary:	PLaTeX2e and miscellaneous macros for pTeX
21cr|texlive-platex-66186-1|4	Name:		texlive-platex
21cr|texlive-platex-66186-1|5	Version:	66186
21cr|texlive-platex-66186-1|6	Release:	1
21cr|texlive-platex-66186-1|7	License:	LPPL1.3
21cr|texlive-platex-66186-1|8	Group:		Publishing
21cr|texlive-platex-66186-1|9	Url:		https://www.ctan.org
21cr|texlive-platex-66186-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-platex-66186-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-platex-66186-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-platex-66186-1|13	Requires:	tex(atbegshi.sty)
21cr|texlive-platex-66186-1|14	Requires:	tex(atveryend.sty)
21cr|texlive-platex-66186-1|15	Requires:	tex(everyshi.sty)
21cr|texlive-platex-66186-1|16	Requires:	texlive-kpathsea
21cr|texlive-platex-66186-1|17	Requires:	texlive-babel
21cr|texlive-platex-66186-1|18	Requires:	texlive-tlpkg
21cr|texlive-platex-66186-1|19	Requires:	texlive-cm
21cr|texlive-platex-66186-1|20	Requires:	texlive-firstaid
21cr|texlive-platex-66186-1|21	Requires:	texlive-hyphen-base
21cr|texlive-platex-66186-1|22	#Requires:	texlive-l3backend
21cr|texlive-platex-66186-1|23	Requires:	texlive-l3kernel
21cr|texlive-platex-66186-1|24	Requires:	texlive-l3packages
21cr|texlive-platex-66186-1|25	Requires:	texlive-latex
21cr|texlive-platex-66186-1|26	Requires:	texlive-latex-base-dev
21cr|texlive-platex-66186-1|27	Requires:	texlive-latex-firstaid-dev
21cr|texlive-platex-66186-1|28	Requires:	texlive-latex-fonts
21cr|texlive-platex-66186-1|29	#Requires:	texlive-platex-bin
21cr|texlive-platex-66186-1|30	Requires:	texlive-ptex
21cr|texlive-platex-66186-1|31	Requires:	texlive-ptex-fonts
21cr|texlive-platex-66186-1|32	Requires:	texlive-tex-ini-files
21cr|texlive-platex-66186-1|33	Requires:	texlive-unicode-data
21cr|texlive-platex-66186-1|34	Provides:	tex(exppl2e.sty) = 2024
21cr|texlive-platex-66186-1|35	Provides:	tex(jarticle.cls) = 2024
21cr|texlive-platex-66186-1|36	Provides:	tex(jarticle.sty) = 2024
21cr|texlive-platex-66186-1|37	Provides:	tex(jbk10.clo) = 2024
21cr|texlive-platex-66186-1|38	Provides:	tex(jbk11.clo) = 2024
21cr|texlive-platex-66186-1|39	Provides:	tex(jbk12.clo) = 2024
21cr|texlive-platex-66186-1|40	Provides:	tex(jbook.cls) = 2024
21cr|texlive-platex-66186-1|41	Provides:	tex(jbook.sty) = 2024
21cr|texlive-platex-66186-1|42	Provides:	tex(jltxdoc.cls) = 2024
21cr|texlive-platex-66186-1|43	Provides:	tex(jreport.cls) = 2024
21cr|texlive-platex-66186-1|44	Provides:	tex(jreport.sty) = 2024
21cr|texlive-platex-66186-1|45	Provides:	tex(jsize10.clo) = 2024
21cr|texlive-platex-66186-1|46	Provides:	tex(jsize11.clo) = 2024
21cr|texlive-platex-66186-1|47	Provides:	tex(jsize12.clo) = 2024
21cr|texlive-platex-66186-1|48	Provides:	tex(jt1gt.fd) = 2024
21cr|texlive-platex-66186-1|49	Provides:	tex(jt1mc.fd) = 2024
21cr|texlive-platex-66186-1|50	Provides:	tex(jy1gt.fd) = 2024
21cr|texlive-platex-66186-1|51	Provides:	tex(jy1mc.fd) = 2024
21cr|texlive-platex-66186-1|52	Provides:	tex(kinsoku.tex) = 2024
21cr|texlive-platex-66186-1|53	Provides:	tex(oldpfont.sty) = 2024
21cr|texlive-platex-66186-1|54	Provides:	tex(pfltrace.sty) = 2024
21cr|texlive-platex-66186-1|55	Provides:	tex(pl209.def) = 2024
21cr|texlive-platex-66186-1|56	Provides:	tex-platex = 2024
21cr|texlive-platex-66186-1|57	Provides:	tex(platexrelease.sty) = 2024
21cr|texlive-platex-66186-1|58	Provides:	tex(plexpl3.sty) = 2024
21cr|texlive-platex-66186-1|59	Provides:	tex(plext.sty) = 2024
21cr|texlive-platex-66186-1|60	Provides:	tex(plnews.cls) = 2024
21cr|texlive-platex-66186-1|61	Provides:	tex(ptrace.sty) = 2024
21cr|texlive-platex-66186-1|62	Provides:	tex(tarticle.cls) = 2024
21cr|texlive-platex-66186-1|63	Provides:	tex(tarticle.sty) = 2024
21cr|texlive-platex-66186-1|64	Provides:	tex(tbk10.clo) = 2024
21cr|texlive-platex-66186-1|65	Provides:	tex(tbk11.clo) = 2024
21cr|texlive-platex-66186-1|66	Provides:	tex(tbk12.clo) = 2024
21cr|texlive-platex-66186-1|67	Provides:	tex(tbook.cls) = 2024
21cr|texlive-platex-66186-1|68	Provides:	tex(tbook.sty) = 2024
21cr|texlive-platex-66186-1|69	Provides:	tex(treport.cls) = 2024
21cr|texlive-platex-66186-1|70	Provides:	tex(treport.sty) = 2024
21cr|texlive-platex-66186-1|71	Provides:	tex(tsize10.clo) = 2024
21cr|texlive-platex-66186-1|72	Provides:	tex(tsize11.clo) = 2024
21cr|texlive-platex-66186-1|73	Provides:	tex(tsize12.clo) = 2024
21cr|texlive-platex-66186-1|74	BuildArch:	noarch
21cr|texlive-platex-66186-1|75	
21cr|texlive-platex-66186-1|76	%description
21cr|texlive-platex-66186-1|77	The bundle provides pLaTeX2e and miscellaneous macros for pTeX
21cr|texlive-platex-66186-1|78	and e-pTeX. This is a community edition forked from the
21cr|texlive-platex-66186-1|79	original ASCII edition (ptex-texmf-2.5).
21cr|texlive-platex-66186-1|80	
21cr|texlive-platex-66186-1|81	%files
21cr|texlive-platex-66186-1|82	%doc %{_texmfdistdir}/doc
21cr|texlive-platex-66186-1|83	%{_mandir}/man1/%{oname}.*
21cr|texlive-platex-66186-1|84	%{_texmfdistdir}/tex/%{oname}
21cr|texlive-platex-66186-1|85	
21cr|texlive-platex-66186-1|86	#------------------------------------------------------------------
21cr|texlive-platex-66186-1|87	
21cr|texlive-platex-66186-1|88	%prep
21cr|texlive-platex-66186-1|89	%setup -c -a0 -a1
21cr|texlive-platex-66186-1|90	
21cr|texlive-platex-66186-1|91	%build
21cr|texlive-platex-66186-1|92	
21cr|texlive-platex-66186-1|93	%install
21cr|texlive-platex-66186-1|94	mkdir -p %{buildroot}%{_mandir}
21cr|texlive-platex-66186-1|95	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-platex-66186-1|96	rm -rf tlpkg
21cr|texlive-platex-66186-1|97	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}
21cr|texlive-platex-66186-1|98	mv %{buildroot}%{_texmfdistdir}/doc/man/man1 %{buildroot}%{_mandir}

9998 21
21cr|texlive-platex-tools-66185-1|1	%define oname platex-tools
21cr|texlive-platex-tools-66185-1|2	
21cr|texlive-platex-tools-66185-1|3	Summary:	PLaTeX standard tools bundle
21cr|texlive-platex-tools-66185-1|4	Name:		texlive-platex-tools
21cr|texlive-platex-tools-66185-1|5	Version:	66185
21cr|texlive-platex-tools-66185-1|6	Release:	1
21cr|texlive-platex-tools-66185-1|7	License:	LPPL1.3
21cr|texlive-platex-tools-66185-1|8	Group:		Publishing
21cr|texlive-platex-tools-66185-1|9	Url:		https://www.ctan.org
21cr|texlive-platex-tools-66185-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-platex-tools-66185-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-platex-tools-66185-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-platex-tools-66185-1|13	Requires:	texlive-tlpkg
21cr|texlive-platex-tools-66185-1|14	Requires:	texlive-kpathsea
21cr|texlive-platex-tools-66185-1|15	Requires:	texlive-platex
21cr|texlive-platex-tools-66185-1|16	Provides:	tex(plarray.sty) = 2024
21cr|texlive-platex-tools-66185-1|17	Provides:	tex(pldocverb.sty) = 2024
21cr|texlive-platex-tools-66185-1|18	Provides:	tex(plextarray.sty) = 2024
21cr|texlive-platex-tools-66185-1|19	Provides:	tex(plextcolortbl.sty) = 2024
21cr|texlive-platex-tools-66185-1|20	Provides:	tex(plextdelarray.sty) = 2024
21cr|texlive-platex-tools-66185-1|21	Provides:	tex(pxatbegshi.sty) = 2024
21cr|texlive-platex-tools-66185-1|22	Provides:	tex(pxeverysel.sty) = 2024
21cr|texlive-platex-tools-66185-1|23	Provides:	tex(pxeveryshi.sty) = 2024
21cr|texlive-platex-tools-66185-1|24	Provides:	tex(pxftnright.sty) = 2024
21cr|texlive-platex-tools-66185-1|25	Provides:	tex(pxmulticol.sty) = 2024
21cr|texlive-platex-tools-66185-1|26	Provides:	tex(pxxspace.sty) = 2024
21cr|texlive-platex-tools-66185-1|27	BuildArch:	noarch
21cr|texlive-platex-tools-66185-1|28	
21cr|texlive-platex-tools-66185-1|29	%description
21cr|texlive-platex-tools-66185-1|30	This bundle is an extended version of the latex-tools bundle
21cr|texlive-platex-tools-66185-1|31	developed by the LaTeX team, mainly intended to support
21cr|texlive-platex-tools-66185-1|32	pLaTeX2e and upLaTeX2e. Currently patches for the latex-tools
21cr|texlive-platex-tools-66185-1|33	bundle and Martin Schroder's ms bundle are included.
21cr|texlive-platex-tools-66185-1|34	
21cr|texlive-platex-tools-66185-1|35	%files
21cr|texlive-platex-tools-66185-1|36	%doc %{_texmfdistdir}/doc/latex/platex-tools/
21cr|texlive-platex-tools-66185-1|37	%{_texmfdistdir}/tex/latex/platex-tools/
21cr|texlive-platex-tools-66185-1|38	
21cr|texlive-platex-tools-66185-1|39	#------------------------------------------------------------------
21cr|texlive-platex-tools-66185-1|40	
21cr|texlive-platex-tools-66185-1|41	%prep
21cr|texlive-platex-tools-66185-1|42	%setup -c -a0 -a1
21cr|texlive-platex-tools-66185-1|43	
21cr|texlive-platex-tools-66185-1|44	%build
21cr|texlive-platex-tools-66185-1|45	
21cr|texlive-platex-tools-66185-1|46	%install
21cr|texlive-platex-tools-66185-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-platex-tools-66185-1|48	rm -rf tlpkg
21cr|texlive-platex-tools-66185-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

9999 21
21cr|texlive-plautopatch-64072-1|1	%define oname plautopatch
21cr|texlive-plautopatch-64072-1|2	
21cr|texlive-plautopatch-64072-1|3	Summary:	Automated patches for pLaTeX/upLaTeX
21cr|texlive-plautopatch-64072-1|4	Name:		texlive-plautopatch
21cr|texlive-plautopatch-64072-1|5	Version:	64072
21cr|texlive-plautopatch-64072-1|6	Release:	1
21cr|texlive-plautopatch-64072-1|7	License:	LPPL1.3
21cr|texlive-plautopatch-64072-1|8	Group:		Publishing
21cr|texlive-plautopatch-64072-1|9	Url:		https://www.ctan.org
21cr|texlive-plautopatch-64072-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-plautopatch-64072-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-plautopatch-64072-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-plautopatch-64072-1|13	Requires:	texlive-tlpkg
21cr|texlive-plautopatch-64072-1|14	Requires:	texlive-kpathsea
21cr|texlive-plautopatch-64072-1|15	Provides:	tex(plarydshln.sty) = 2024
21cr|texlive-plautopatch-64072-1|16	Provides:	tex(plautopatch.sty) = 2024
21cr|texlive-plautopatch-64072-1|17	Provides:	tex(plcollcell.sty) = 2024
21cr|texlive-plautopatch-64072-1|18	Provides:	tex(plextarydshln.sty) = 2024
21cr|texlive-plautopatch-64072-1|19	Provides:	tex(plextcolortbl.sty) = 2024
21cr|texlive-plautopatch-64072-1|20	Provides:	tex(plsiunitx.sty) = 2024
21cr|texlive-plautopatch-64072-1|21	Provides:	tex(pxpgfrcs.sty) = 2024
21cr|texlive-plautopatch-64072-1|22	Provides:	tex(pxstfloats.sty) = 2024
21cr|texlive-plautopatch-64072-1|23	BuildArch:	noarch
21cr|texlive-plautopatch-64072-1|24	
21cr|texlive-plautopatch-64072-1|25	%description
21cr|texlive-plautopatch-64072-1|26	Japanese pLaTeX/upLaTeX formats and packages often conflict
21cr|texlive-plautopatch-64072-1|27	with other LaTeX packages which are unaware of pLaTeX/upLaTeX.
21cr|texlive-plautopatch-64072-1|28	In the worst case, such packages throw a fatal error or end up
21cr|texlive-plautopatch-64072-1|29	with a wrong output. The goal of this package is that there
21cr|texlive-plautopatch-64072-1|30	should be no need to worry about such incompatibilities,
21cr|texlive-plautopatch-64072-1|31	because specific patches are loaded automatically whenever
21cr|texlive-plautopatch-64072-1|32	necessary. This helps not only to simplify source files, but
21cr|texlive-plautopatch-64072-1|33	also to make the appearance of working pLaTeX/upLaTeX sources
21cr|texlive-plautopatch-64072-1|34	similar to those of ordinary LaTeX ones.
21cr|texlive-plautopatch-64072-1|35	
21cr|texlive-plautopatch-64072-1|36	%files
21cr|texlive-plautopatch-64072-1|37	%doc %{_texmfdistdir}/doc/latex/plautopatch
21cr|texlive-plautopatch-64072-1|38	%{_texmfdistdir}/tex/latex/plautopatch
21cr|texlive-plautopatch-64072-1|39	
21cr|texlive-plautopatch-64072-1|40	#------------------------------------------------------------------
21cr|texlive-plautopatch-64072-1|41	
21cr|texlive-plautopatch-64072-1|42	%prep
21cr|texlive-plautopatch-64072-1|43	%setup -c -a0 -a1
21cr|texlive-plautopatch-64072-1|44	
21cr|texlive-plautopatch-64072-1|45	%build
21cr|texlive-plautopatch-64072-1|46	
21cr|texlive-plautopatch-64072-1|47	%install
21cr|texlive-plautopatch-64072-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plautopatch-64072-1|49	rm -rf tlpkg
21cr|texlive-plautopatch-64072-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

10000 21
21cr|texlive-playfair-64857-1|1	%define oname playfair
21cr|texlive-playfair-64857-1|2	
21cr|texlive-playfair-64857-1|3	Summary:	Playfair Display fonts with LaTeX support
21cr|texlive-playfair-64857-1|4	Name:		texlive-playfair
21cr|texlive-playfair-64857-1|5	Version:	64857
21cr|texlive-playfair-64857-1|6	Release:	1
21cr|texlive-playfair-64857-1|7	License:	LPPL1.3
21cr|texlive-playfair-64857-1|8	Group:		Publishing
21cr|texlive-playfair-64857-1|9	Url:		https://www.ctan.org
21cr|texlive-playfair-64857-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-playfair-64857-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-playfair-64857-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-playfair-64857-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-playfair-64857-1|14	Requires:	texlive-kpathsea
21cr|texlive-playfair-64857-1|15	Requires:	texlive-tlpkg
21cr|texlive-playfair-64857-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-playfair-64857-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-playfair-64857-1|18	Provides:	tex(LY1PlyfrDisplay-LF.fd) = 2024
21cr|texlive-playfair-64857-1|19	Provides:	tex(LY1PlyfrDisplay-OsF.fd) = 2024
21cr|texlive-playfair-64857-1|20	Provides:	tex(LY1PlyfrDisplay-Sup.fd) = 2024
21cr|texlive-playfair-64857-1|21	Provides:	tex(OT1PlyfrDisplay-LF.fd) = 2024
21cr|texlive-playfair-64857-1|22	Provides:	tex(OT1PlyfrDisplay-OsF.fd) = 2024
21cr|texlive-playfair-64857-1|23	Provides:	tex(OT1PlyfrDisplay-Sup.fd) = 2024
21cr|texlive-playfair-64857-1|24	Provides:	tex-playfair = 2024
21cr|texlive-playfair-64857-1|25	Provides:	tex(PlayfairDisplay.map) = 2024
21cr|texlive-playfair-64857-1|26	Provides:	tex(PlayfairDisplay.sty) = 2024
21cr|texlive-playfair-64857-1|27	Provides:	tex(plyfr_3udzka.enc) = 2024
21cr|texlive-playfair-64857-1|28	Provides:	tex(plyfr_4avjba.enc) = 2024
21cr|texlive-playfair-64857-1|29	Provides:	tex(plyfr_4srszf.enc) = 2024
21cr|texlive-playfair-64857-1|30	Provides:	tex(plyfr_b7y4dd.enc) = 2024
21cr|texlive-playfair-64857-1|31	Provides:	tex(plyfr_chpa4l.enc) = 2024
21cr|texlive-playfair-64857-1|32	Provides:	tex(plyfr_eb5cw4.enc) = 2024
21cr|texlive-playfair-64857-1|33	Provides:	tex(plyfr_fmyrgi.enc) = 2024
21cr|texlive-playfair-64857-1|34	Provides:	tex(plyfr_gb53zg.enc) = 2024
21cr|texlive-playfair-64857-1|35	Provides:	tex(plyfr_h54wtc.enc) = 2024
21cr|texlive-playfair-64857-1|36	Provides:	tex(plyfr_he4k5f.enc) = 2024
21cr|texlive-playfair-64857-1|37	Provides:	tex(plyfr_j7rmxo.enc) = 2024
21cr|texlive-playfair-64857-1|38	Provides:	tex(plyfr_jk5hji.enc) = 2024
21cr|texlive-playfair-64857-1|39	Provides:	tex(plyfr_jowrio.enc) = 2024
21cr|texlive-playfair-64857-1|40	Provides:	tex(plyfr_kdf3ua.enc) = 2024
21cr|texlive-playfair-64857-1|41	Provides:	tex(plyfr_kzslp6.enc) = 2024
21cr|texlive-playfair-64857-1|42	Provides:	tex(plyfr_me7kyw.enc) = 2024
21cr|texlive-playfair-64857-1|43	Provides:	tex(plyfr_q6cjrr.enc) = 2024
21cr|texlive-playfair-64857-1|44	Provides:	tex(plyfr_qfnkfj.enc) = 2024
21cr|texlive-playfair-64857-1|45	Provides:	tex(plyfr_vw64ij.enc) = 2024
21cr|texlive-playfair-64857-1|46	Provides:	tex(plyfr_ygz7pk.enc) = 2024
21cr|texlive-playfair-64857-1|47	Provides:	tex(T1PlyfrDisplay-LF.fd) = 2024
21cr|texlive-playfair-64857-1|48	Provides:	tex(T1PlyfrDisplay-OsF.fd) = 2024
21cr|texlive-playfair-64857-1|49	Provides:	tex(T1PlyfrDisplay-Sup.fd) = 2024
21cr|texlive-playfair-64857-1|50	Provides:	tex(TS1PlyfrDisplay-LF.fd) = 2024
21cr|texlive-playfair-64857-1|51	Provides:	tex(TS1PlyfrDisplay-OsF.fd) = 2024
21cr|texlive-playfair-64857-1|52	BuildArch:	noarch
21cr|texlive-playfair-64857-1|53	
21cr|texlive-playfair-64857-1|54	%description
21cr|texlive-playfair-64857-1|55	This package provides the PlayFairDisplay family of fonts,
21cr|texlive-playfair-64857-1|56	designed by Claus Eggers Sorensen, for use with LaTeX,
21cr|texlive-playfair-64857-1|57	pdfLaTeX, XeLaTeX and LuaLaTeX. PlayFairDisplay is well suited
21cr|texlive-playfair-64857-1|58	for titling and headlines. It has an extra large x-height and
21cr|texlive-playfair-64857-1|59	short descenders. It can be set with no leading if space is
21cr|texlive-playfair-64857-1|60	tight, for instance in news headlines, or for stylistic effect
21cr|texlive-playfair-64857-1|61	in titles. Capitals are extra short, and only very slightly
21cr|texlive-playfair-64857-1|62	heavier than the lowercase characters. This helps achieve a
21cr|texlive-playfair-64857-1|63	more even typographical colour when typesetting proper nouns
21cr|texlive-playfair-64857-1|64	and initialisms.
21cr|texlive-playfair-64857-1|65	
21cr|texlive-playfair-64857-1|66	%files
21cr|texlive-playfair-64857-1|67	%doc %{_texmfdistdir}/doc
21cr|texlive-playfair-64857-1|68	%{_texmfdistdir}/fonts/enc/dvips/playfair/
21cr|texlive-playfair-64857-1|69	%{_texmfdistdir}/fonts/map/dvips/playfair/
21cr|texlive-playfair-64857-1|70	%{_texmfdistdir}/fonts/opentype/public/playfair/
21cr|texlive-playfair-64857-1|71	%{_texmfdistdir}/fonts/tfm/public/playfair/
21cr|texlive-playfair-64857-1|72	%{_texmfdistdir}/fonts/type1/public/playfair/
21cr|texlive-playfair-64857-1|73	%{_texmfdistdir}/fonts/vf/public/playfair/
21cr|texlive-playfair-64857-1|74	%{_texmfdistdir}/tex/latex/playfair/
21cr|texlive-playfair-64857-1|75	
21cr|texlive-playfair-64857-1|76	#------------------------------------------------------------------
21cr|texlive-playfair-64857-1|77	
21cr|texlive-playfair-64857-1|78	%prep
21cr|texlive-playfair-64857-1|79	%setup -c -a0 -a1
21cr|texlive-playfair-64857-1|80	
21cr|texlive-playfair-64857-1|81	%build
21cr|texlive-playfair-64857-1|82	
21cr|texlive-playfair-64857-1|83	%install
21cr|texlive-playfair-64857-1|84	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-playfair-64857-1|85	rm -rf tlpkg
21cr|texlive-playfair-64857-1|86	cp -fpar * %{buildroot}%{_texmfdistdir}

10001 21
21cr|texlive-plex-64496-1|1	%define oname plex
21cr|texlive-plex-64496-1|2	
21cr|texlive-plex-64496-1|3	Summary:	Support for IBM Plex fonts
21cr|texlive-plex-64496-1|4	Name:		texlive-plex
21cr|texlive-plex-64496-1|5	Version:	64496
21cr|texlive-plex-64496-1|6	Release:	1
21cr|texlive-plex-64496-1|7	License:	LPPL1.3
21cr|texlive-plex-64496-1|8	Group:		Publishing
21cr|texlive-plex-64496-1|9	Url:		https://www.ctan.org
21cr|texlive-plex-64496-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-plex-64496-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-plex-64496-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-plex-64496-1|13	Requires:	texlive-tlpkg
21cr|texlive-plex-64496-1|14	Requires:	texlive-kpathsea
21cr|texlive-plex-64496-1|15	Provides:	tex(LGRIBMPlexSans-Sup.fd) = 2024
21cr|texlive-plex-64496-1|16	Provides:	tex(LGRIBMPlexSans-TLF.fd) = 2024
21cr|texlive-plex-64496-1|17	Provides:	tex(LY1IBMPlexMono-Sup.fd) = 2024
21cr|texlive-plex-64496-1|18	Provides:	tex(LY1IBMPlexMono-TLF.fd) = 2024
21cr|texlive-plex-64496-1|19	Provides:	tex(LY1IBMPlexSans-Sup.fd) = 2024
21cr|texlive-plex-64496-1|20	Provides:	tex(LY1IBMPlexSans-TLF.fd) = 2024
21cr|texlive-plex-64496-1|21	Provides:	tex(LY1IBMPlexSerif-Sup.fd) = 2024
21cr|texlive-plex-64496-1|22	Provides:	tex(LY1IBMPlexSerif-TLF.fd) = 2024
21cr|texlive-plex-64496-1|23	Provides:	tex(OT1IBMPlexMono-Sup.fd) = 2024
21cr|texlive-plex-64496-1|24	Provides:	tex(OT1IBMPlexMono-TLF.fd) = 2024
21cr|texlive-plex-64496-1|25	Provides:	tex(OT1IBMPlexSans-Sup.fd) = 2024
21cr|texlive-plex-64496-1|26	Provides:	tex(OT1IBMPlexSans-TLF.fd) = 2024
21cr|texlive-plex-64496-1|27	Provides:	tex(OT1IBMPlexSerif-Sup.fd) = 2024
21cr|texlive-plex-64496-1|28	Provides:	tex(OT1IBMPlexSerif-TLF.fd) = 2024
21cr|texlive-plex-64496-1|29	Provides:	tex(plex.map) = 2024
21cr|texlive-plex-64496-1|30	Provides:	tex(plex-mono.sty) = 2024
21cr|texlive-plex-64496-1|31	Provides:	tex(plex-sans.sty) = 2024
21cr|texlive-plex-64496-1|32	Provides:	tex(plex-serif.sty) = 2024
21cr|texlive-plex-64496-1|33	Provides:	tex(plx_2hzyxp.enc) = 2024
21cr|texlive-plex-64496-1|34	Provides:	tex(plx_4hck4s.enc) = 2024
21cr|texlive-plex-64496-1|35	Provides:	tex(plx_6tuc4c.enc) = 2024
21cr|texlive-plex-64496-1|36	Provides:	tex(plx_dzqm4q.enc) = 2024
21cr|texlive-plex-64496-1|37	Provides:	tex(plx_errukl.enc) = 2024
21cr|texlive-plex-64496-1|38	Provides:	tex(plx_eywvcp.enc) = 2024
21cr|texlive-plex-64496-1|39	Provides:	tex(plx_h3p6bl.enc) = 2024
21cr|texlive-plex-64496-1|40	Provides:	tex(plx_hrol52.enc) = 2024
21cr|texlive-plex-64496-1|41	Provides:	tex(plx_imandq.enc) = 2024
21cr|texlive-plex-64496-1|42	Provides:	tex(plx_lfnaaq.enc) = 2024
21cr|texlive-plex-64496-1|43	Provides:	tex(plx_lxmhqh.enc) = 2024
21cr|texlive-plex-64496-1|44	Provides:	tex(plx_mnk4s5.enc) = 2024
21cr|texlive-plex-64496-1|45	Provides:	tex(plx_n2etni.enc) = 2024
21cr|texlive-plex-64496-1|46	Provides:	tex(plx_nzsfse.enc) = 2024
21cr|texlive-plex-64496-1|47	Provides:	tex(plx_ojqnwd.enc) = 2024
21cr|texlive-plex-64496-1|48	Provides:	tex(plx_oqvkyq.enc) = 2024
21cr|texlive-plex-64496-1|49	Provides:	tex(plx_qdoxri.enc) = 2024
21cr|texlive-plex-64496-1|50	Provides:	tex(plx_sebx3h.enc) = 2024
21cr|texlive-plex-64496-1|51	Provides:	tex(plx_tibbib.enc) = 2024
21cr|texlive-plex-64496-1|52	Provides:	tex(plx_toaz2j.enc) = 2024
21cr|texlive-plex-64496-1|53	Provides:	tex(plx_umrhwx.enc) = 2024
21cr|texlive-plex-64496-1|54	Provides:	tex(plx_vf6q7q.enc) = 2024
21cr|texlive-plex-64496-1|55	Provides:	tex(plx_wot2a6.enc) = 2024
21cr|texlive-plex-64496-1|56	Provides:	tex(plx_x4zmfh.enc) = 2024
21cr|texlive-plex-64496-1|57	Provides:	tex(plx_xl2q4z.enc) = 2024
21cr|texlive-plex-64496-1|58	Provides:	tex(T1IBMPlexMono-Sup.fd) = 2024
21cr|texlive-plex-64496-1|59	Provides:	tex(T1IBMPlexMono-TLF.fd) = 2024
21cr|texlive-plex-64496-1|60	Provides:	tex(T1IBMPlexSans-Sup.fd) = 2024
21cr|texlive-plex-64496-1|61	Provides:	tex(T1IBMPlexSans-TLF.fd) = 2024
21cr|texlive-plex-64496-1|62	Provides:	tex(T1IBMPlexSerif-Sup.fd) = 2024
21cr|texlive-plex-64496-1|63	Provides:	tex(T1IBMPlexSerif-TLF.fd) = 2024
21cr|texlive-plex-64496-1|64	Provides:	tex(TS1IBMPlexMono-TLF.fd) = 2024
21cr|texlive-plex-64496-1|65	Provides:	tex(TS1IBMPlexSans-TLF.fd) = 2024
21cr|texlive-plex-64496-1|66	Provides:	tex(TS1IBMPlexSerif-TLF.fd) = 2024
21cr|texlive-plex-64496-1|67	BuildArch:	noarch
21cr|texlive-plex-64496-1|68	
21cr|texlive-plex-64496-1|69	%description
21cr|texlive-plex-64496-1|70	The package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-plex-64496-1|71	support for the IBM Plex families of fonts. Serif, Sans and
21cr|texlive-plex-64496-1|72	Mono families are available in eight weights: Regular, Light,
21cr|texlive-plex-64496-1|73	ExtraLight, Thin, Bold, Text, Medium and SemiBold (with
21cr|texlive-plex-64496-1|74	corresponding italics).
21cr|texlive-plex-64496-1|75	
21cr|texlive-plex-64496-1|76	%files
21cr|texlive-plex-64496-1|77	%doc %{_texmfdistdir}/doc/fonts/plex/
21cr|texlive-plex-64496-1|78	%{_texmfdistdir}/fonts/enc/dvips/plex/
21cr|texlive-plex-64496-1|79	%{_texmfdistdir}/fonts/map/dvips/plex/
21cr|texlive-plex-64496-1|80	%{_texmfdistdir}/fonts/opentype/ibm/plex/
21cr|texlive-plex-64496-1|81	%{_texmfdistdir}/fonts/tfm/ibm/plex/
21cr|texlive-plex-64496-1|82	%{_texmfdistdir}/fonts/type1/ibm/plex/
21cr|texlive-plex-64496-1|83	%{_texmfdistdir}/fonts/vf/ibm/plex/
21cr|texlive-plex-64496-1|84	%{_texmfdistdir}/tex/latex/plex/
21cr|texlive-plex-64496-1|85	
21cr|texlive-plex-64496-1|86	#------------------------------------------------------------------
21cr|texlive-plex-64496-1|87	
21cr|texlive-plex-64496-1|88	%prep
21cr|texlive-plex-64496-1|89	%setup -c -a0 -a1
21cr|texlive-plex-64496-1|90	
21cr|texlive-plex-64496-1|91	%build
21cr|texlive-plex-64496-1|92	
21cr|texlive-plex-64496-1|93	%install
21cr|texlive-plex-64496-1|94	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plex-64496-1|95	rm -rf tlpkg
21cr|texlive-plex-64496-1|96	cp -fpar * %{buildroot}%{_texmfdistdir}

10002 21
21cr|texlive-plex-otf-47562-1|1	%define oname plex-otf
21cr|texlive-plex-otf-47562-1|2	
21cr|texlive-plex-otf-47562-1|3	Summary:	Support for the OpenType font IBM Plex
21cr|texlive-plex-otf-47562-1|4	Name:		texlive-plex-otf
21cr|texlive-plex-otf-47562-1|5	Version:	47562
21cr|texlive-plex-otf-47562-1|6	Release:	1
21cr|texlive-plex-otf-47562-1|7	License:	LPPL1.3
21cr|texlive-plex-otf-47562-1|8	Group:		Publishing
21cr|texlive-plex-otf-47562-1|9	Url:		https://www.ctan.org
21cr|texlive-plex-otf-47562-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-plex-otf-47562-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-plex-otf-47562-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-plex-otf-47562-1|13	Requires:	texlive-tlpkg
21cr|texlive-plex-otf-47562-1|14	Requires:	texlive-kpathsea
21cr|texlive-plex-otf-47562-1|15	Provides:	tex(plex-otf.sty) = 2024
21cr|texlive-plex-otf-47562-1|16	BuildArch:	noarch
21cr|texlive-plex-otf-47562-1|17	
21cr|texlive-plex-otf-47562-1|18	%description
21cr|texlive-plex-otf-47562-1|19	This package supports the free otf fonts from the IBM Plex
21cr|texlive-plex-otf-47562-1|20	project which are available from GitHub or already part of your
21cr|texlive-plex-otf-47562-1|21	system (Windows/Linux/...). This package supports only XeLaTeX
21cr|texlive-plex-otf-47562-1|22	or LuaLaTeX; for pdfLaTeX use plex-mono.sty, plex-sans.sty,
21cr|texlive-plex-otf-47562-1|23	and/or plex-serif.sty from the plex package. IBM Plex has no
21cr|texlive-plex-otf-47562-1|24	math symbols. You will have to use one of the existing math
21cr|texlive-plex-otf-47562-1|25	fonts if you need them.
21cr|texlive-plex-otf-47562-1|26	
21cr|texlive-plex-otf-47562-1|27	%files
21cr|texlive-plex-otf-47562-1|28	%doc %{_texmfdistdir}/doc/fonts/plex-otf/
21cr|texlive-plex-otf-47562-1|29	%{_texmfdistdir}/tex/latex/plex-otf/
21cr|texlive-plex-otf-47562-1|30	
21cr|texlive-plex-otf-47562-1|31	#------------------------------------------------------------------
21cr|texlive-plex-otf-47562-1|32	
21cr|texlive-plex-otf-47562-1|33	%prep
21cr|texlive-plex-otf-47562-1|34	%setup -c -a0 -a1
21cr|texlive-plex-otf-47562-1|35	
21cr|texlive-plex-otf-47562-1|36	%build
21cr|texlive-plex-otf-47562-1|37	
21cr|texlive-plex-otf-47562-1|38	%install
21cr|texlive-plex-otf-47562-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plex-otf-47562-1|40	rm -rf tlpkg
21cr|texlive-plex-otf-47562-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10003 21
21cr|texlive-plimsoll-56605-1|1	%define oname plimsoll
21cr|texlive-plimsoll-56605-1|2	
21cr|texlive-plimsoll-56605-1|3	Summary:	Fonts with the Plimsoll symbol and LaTeX support
21cr|texlive-plimsoll-56605-1|4	Name:		texlive-plimsoll
21cr|texlive-plimsoll-56605-1|5	Version:	56605
21cr|texlive-plimsoll-56605-1|6	Release:	1
21cr|texlive-plimsoll-56605-1|7	License:	LPPL1.3
21cr|texlive-plimsoll-56605-1|8	Group:		Publishing
21cr|texlive-plimsoll-56605-1|9	Url:		https://www.ctan.org
21cr|texlive-plimsoll-56605-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-plimsoll-56605-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-plimsoll-56605-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-plimsoll-56605-1|13	Requires:	texlive-tlpkg
21cr|texlive-plimsoll-56605-1|14	Requires:	texlive-kpathsea
21cr|texlive-plimsoll-56605-1|15	Provides:	tex(plimsoll.enc) = 2024
21cr|texlive-plimsoll-56605-1|16	Provides:	tex(plimsoll.map) = 2024
21cr|texlive-plimsoll-56605-1|17	Provides:	tex(plimsoll.sty) = 2024
21cr|texlive-plimsoll-56605-1|18	BuildArch:	noarch
21cr|texlive-plimsoll-56605-1|19	
21cr|texlive-plimsoll-56605-1|20	%description
21cr|texlive-plimsoll-56605-1|21	This package provides access to the Plimsoll symbol for use
21cr|texlive-plimsoll-56605-1|22	with LaTeX. The Plimsoll symbol is sometimes used in chemistry
21cr|texlive-plimsoll-56605-1|23	for denoting standard states and values. The LaTeX package
21cr|texlive-plimsoll-56605-1|24	provides access to this notation as well. The syntax for
21cr|texlive-plimsoll-56605-1|25	denoting the standard state is the same as suggested in the
21cr|texlive-plimsoll-56605-1|26	Comprehensive LaTeX Symbol List for emulating the Plimsoll
21cr|texlive-plimsoll-56605-1|27	mark.
21cr|texlive-plimsoll-56605-1|28	
21cr|texlive-plimsoll-56605-1|29	%files
21cr|texlive-plimsoll-56605-1|30	%doc %{_texmfdistdir}/doc/fonts/plimsoll
21cr|texlive-plimsoll-56605-1|31	%{_texmfdistdir}/fonts/afm/public/plimsoll
21cr|texlive-plimsoll-56605-1|32	%{_texmfdistdir}/fonts/enc/dvips/plimsoll
21cr|texlive-plimsoll-56605-1|33	%{_texmfdistdir}/fonts/map/dvips/plimsoll
21cr|texlive-plimsoll-56605-1|34	%{_texmfdistdir}/fonts/tfm/public/plimsoll
21cr|texlive-plimsoll-56605-1|35	%{_texmfdistdir}/fonts/type1/public/plimsoll
21cr|texlive-plimsoll-56605-1|36	%{_texmfdistdir}/tex/latex/plimsoll
21cr|texlive-plimsoll-56605-1|37	
21cr|texlive-plimsoll-56605-1|38	#------------------------------------------------------------------
21cr|texlive-plimsoll-56605-1|39	
21cr|texlive-plimsoll-56605-1|40	%prep
21cr|texlive-plimsoll-56605-1|41	%setup -c -a0 -a1
21cr|texlive-plimsoll-56605-1|42	
21cr|texlive-plimsoll-56605-1|43	%build
21cr|texlive-plimsoll-56605-1|44	
21cr|texlive-plimsoll-56605-1|45	%install
21cr|texlive-plimsoll-56605-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plimsoll-56605-1|47	rm -rf tlpkg
21cr|texlive-plimsoll-56605-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

10004 21
21cr|texlive-plipsum-4.3-11|1	# revision 30353
21cr|texlive-plipsum-4.3-11|2	# category Package
21cr|texlive-plipsum-4.3-11|3	# catalog-ctan /macros/plain/contrib/plipsum
21cr|texlive-plipsum-4.3-11|4	# catalog-date 2013-05-09 11:57:32 +0200
21cr|texlive-plipsum-4.3-11|5	# catalog-license lppl
21cr|texlive-plipsum-4.3-11|6	# catalog-version 4.3
21cr|texlive-plipsum-4.3-11|7	Name:		texlive-plipsum
21cr|texlive-plipsum-4.3-11|8	Version:	4.3
21cr|texlive-plipsum-4.3-11|9	Release:	11
21cr|texlive-plipsum-4.3-11|10	Summary:	'Lorem ipsum' for Plain TeX developers
21cr|texlive-plipsum-4.3-11|11	Group:		Publishing
21cr|texlive-plipsum-4.3-11|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/plipsum
21cr|texlive-plipsum-4.3-11|13	License:	LPPL
21cr|texlive-plipsum-4.3-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plipsum.tar.xz
21cr|texlive-plipsum-4.3-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plipsum.doc.tar.xz
21cr|texlive-plipsum-4.3-11|16	BuildArch:	noarch
21cr|texlive-plipsum-4.3-11|17	BuildRequires:	texlive-tlpkg
21cr|texlive-plipsum-4.3-11|18	Requires(pre):	texlive-tlpkg
21cr|texlive-plipsum-4.3-11|19	Requires(post):	texlive-kpathsea
21cr|texlive-plipsum-4.3-11|20	
21cr|texlive-plipsum-4.3-11|21	%description
21cr|texlive-plipsum-4.3-11|22	The package provides a paragraph generator designed for use in
21cr|texlive-plipsum-4.3-11|23	Plain TeX documents. The paragraphs generated contain many 'f-
21cr|texlive-plipsum-4.3-11|24	groups' (ff, fl etc.) so the text can act as a test of the
21cr|texlive-plipsum-4.3-11|25	ligatures of the font in use.
21cr|texlive-plipsum-4.3-11|26	
21cr|texlive-plipsum-4.3-11|27	
21cr|texlive-plipsum-4.3-11|28	#-----------------------------------------------------------------------
21cr|texlive-plipsum-4.3-11|29	%files
21cr|texlive-plipsum-4.3-11|30	%{_texmfdistdir}/tex/plain/plipsum/plipsum.tex
21cr|texlive-plipsum-4.3-11|31	%doc %{_texmfdistdir}/doc/plain/plipsum/README
21cr|texlive-plipsum-4.3-11|32	%doc %{_texmfdistdir}/doc/plain/plipsum/compile.sh
21cr|texlive-plipsum-4.3-11|33	%doc %{_texmfdistdir}/doc/plain/plipsum/plipsum-doc.pdf
21cr|texlive-plipsum-4.3-11|34	%doc %{_texmfdistdir}/doc/plain/plipsum/plipsum.nw
21cr|texlive-plipsum-4.3-11|35	%doc %{_texmfdistdir}/doc/plain/plipsum/pliptest.tex
21cr|texlive-plipsum-4.3-11|36	%doc %{_texmfdistdir}/doc/plain/plipsum/stripc
21cr|texlive-plipsum-4.3-11|37	
21cr|texlive-plipsum-4.3-11|38	#-----------------------------------------------------------------------
21cr|texlive-plipsum-4.3-11|39	%prep
21cr|texlive-plipsum-4.3-11|40	%setup -c -a0 -a1
21cr|texlive-plipsum-4.3-11|41	
21cr|texlive-plipsum-4.3-11|42	%build
21cr|texlive-plipsum-4.3-11|43	
21cr|texlive-plipsum-4.3-11|44	%install
21cr|texlive-plipsum-4.3-11|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plipsum-4.3-11|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10005 21
21cr|texlive-plnfss-1.1-8|1	# revision 15878
21cr|texlive-plnfss-1.1-8|2	# category Package
21cr|texlive-plnfss-1.1-8|3	# catalog-ctan /macros/plain/plnfss
21cr|texlive-plnfss-1.1-8|4	# catalog-date 2008-05-21 10:21:02 +0200
21cr|texlive-plnfss-1.1-8|5	# catalog-license lppl
21cr|texlive-plnfss-1.1-8|6	# catalog-version 1.1
21cr|texlive-plnfss-1.1-8|7	Name:		texlive-plnfss
21cr|texlive-plnfss-1.1-8|8	Version:	1.1
21cr|texlive-plnfss-1.1-8|9	Release:	8
21cr|texlive-plnfss-1.1-8|10	Summary:	Font selection for Plain TeX
21cr|texlive-plnfss-1.1-8|11	Group:		Publishing
21cr|texlive-plnfss-1.1-8|12	URL:		http://www.ctan.org/tex-archive/macros/plain/plnfss
21cr|texlive-plnfss-1.1-8|13	License:	LPPL
21cr|texlive-plnfss-1.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plnfss.tar.xz
21cr|texlive-plnfss-1.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plnfss.doc.tar.xz
21cr|texlive-plnfss-1.1-8|16	BuildArch:	noarch
21cr|texlive-plnfss-1.1-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-plnfss-1.1-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-plnfss-1.1-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-plnfss-1.1-8|20	
21cr|texlive-plnfss-1.1-8|21	%description
21cr|texlive-plnfss-1.1-8|22	Plnfss is a set of macros to provide easy font access (somewhat
21cr|texlive-plnfss-1.1-8|23	similar to NFSS but with some limitations) with Plain TeX.
21cr|texlive-plnfss-1.1-8|24	Plnfss can automatically make use of PSNFSS fd files, i.e.,
21cr|texlive-plnfss-1.1-8|25	when an Adobe Type 1 is used the relevant fd file will be
21cr|texlive-plnfss-1.1-8|26	loaded automatically. For cmr-like fonts (ec, vnr, csr or plr
21cr|texlive-plnfss-1.1-8|27	fonts), a special format called pfd (plain fd) is required and
21cr|texlive-plnfss-1.1-8|28	must be loaded manually. See ot1cmr.pfd for further
21cr|texlive-plnfss-1.1-8|29	information.
21cr|texlive-plnfss-1.1-8|30	
21cr|texlive-plnfss-1.1-8|31	
21cr|texlive-plnfss-1.1-8|32	#-----------------------------------------------------------------------
21cr|texlive-plnfss-1.1-8|33	%files
21cr|texlive-plnfss-1.1-8|34	%{_texmfdistdir}/tex/plain/plnfss/MIKmathf.tex
21cr|texlive-plnfss-1.1-8|35	%{_texmfdistdir}/tex/plain/plnfss/ams.pfd
21cr|texlive-plnfss-1.1-8|36	%{_texmfdistdir}/tex/plain/plnfss/il2cm.pfd
21cr|texlive-plnfss-1.1-8|37	%{_texmfdistdir}/tex/plain/plnfss/il2cmr.pfd
21cr|texlive-plnfss-1.1-8|38	%{_texmfdistdir}/tex/plain/plnfss/ly1lm.pfd
21cr|texlive-plnfss-1.1-8|39	%{_texmfdistdir}/tex/plain/plnfss/ot1cm.pfd
21cr|texlive-plnfss-1.1-8|40	%{_texmfdistdir}/tex/plain/plnfss/ot1cmr.pfd
21cr|texlive-plnfss-1.1-8|41	%{_texmfdistdir}/tex/plain/plnfss/ot4cm.pfd
21cr|texlive-plnfss-1.1-8|42	%{_texmfdistdir}/tex/plain/plnfss/plnfss.tex
21cr|texlive-plnfss-1.1-8|43	%{_texmfdistdir}/tex/plain/plnfss/qxlm.pfd
21cr|texlive-plnfss-1.1-8|44	%{_texmfdistdir}/tex/plain/plnfss/t1lm.pfd
21cr|texlive-plnfss-1.1-8|45	%{_texmfdistdir}/tex/plain/plnfss/t5cm.pfd
21cr|texlive-plnfss-1.1-8|46	%{_texmfdistdir}/tex/plain/plnfss/t5cmr.pfd
21cr|texlive-plnfss-1.1-8|47	%{_texmfdistdir}/tex/plain/plnfss/t5lm.pfd
21cr|texlive-plnfss-1.1-8|48	%{_texmfdistdir}/tex/plain/plnfss/ts1lm.pfd
21cr|texlive-plnfss-1.1-8|49	%doc %{_texmfdistdir}/doc/plain/plnfss/LPPL.txt
21cr|texlive-plnfss-1.1-8|50	%doc %{_texmfdistdir}/doc/plain/plnfss/plnfss.txt
21cr|texlive-plnfss-1.1-8|51	%doc %{_texmfdistdir}/doc/plain/plnfss/test-plnfss.tex
21cr|texlive-plnfss-1.1-8|52	
21cr|texlive-plnfss-1.1-8|53	#-----------------------------------------------------------------------
21cr|texlive-plnfss-1.1-8|54	%prep
21cr|texlive-plnfss-1.1-8|55	%setup -c -a0 -a1
21cr|texlive-plnfss-1.1-8|56	
21cr|texlive-plnfss-1.1-8|57	%build
21cr|texlive-plnfss-1.1-8|58	
21cr|texlive-plnfss-1.1-8|59	%install
21cr|texlive-plnfss-1.1-8|60	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plnfss-1.1-8|61	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10006 21
21cr|texlive-plstmary-0.5c-11|1	# revision 31088
21cr|texlive-plstmary-0.5c-11|2	# category Package
21cr|texlive-plstmary-0.5c-11|3	# catalog-ctan /macros/plain/contrib/plstmary
21cr|texlive-plstmary-0.5c-11|4	# catalog-date 2013-07-03 23:04:38 +0200
21cr|texlive-plstmary-0.5c-11|5	# catalog-license pd
21cr|texlive-plstmary-0.5c-11|6	# catalog-version 0.5c
21cr|texlive-plstmary-0.5c-11|7	Name:		texlive-plstmary
21cr|texlive-plstmary-0.5c-11|8	Version:	0.5c
21cr|texlive-plstmary-0.5c-11|9	Release:	11
21cr|texlive-plstmary-0.5c-11|10	Summary:	St. Mary's Road font support for plain TeX
21cr|texlive-plstmary-0.5c-11|11	Group:		Publishing
21cr|texlive-plstmary-0.5c-11|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/plstmary
21cr|texlive-plstmary-0.5c-11|13	License:	PD
21cr|texlive-plstmary-0.5c-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plstmary.tar.xz
21cr|texlive-plstmary-0.5c-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plstmary.doc.tar.xz
21cr|texlive-plstmary-0.5c-11|16	BuildArch:	noarch
21cr|texlive-plstmary-0.5c-11|17	BuildRequires:	texlive-tlpkg
21cr|texlive-plstmary-0.5c-11|18	Requires(pre):	texlive-tlpkg
21cr|texlive-plstmary-0.5c-11|19	Requires(post):	texlive-kpathsea
21cr|texlive-plstmary-0.5c-11|20	
21cr|texlive-plstmary-0.5c-11|21	%description
21cr|texlive-plstmary-0.5c-11|22	The package provides commands to produce all the symbols of the
21cr|texlive-plstmary-0.5c-11|23	St Mary's Road fonts, in a Plain TeX environment.
21cr|texlive-plstmary-0.5c-11|24	
21cr|texlive-plstmary-0.5c-11|25	
21cr|texlive-plstmary-0.5c-11|26	#-----------------------------------------------------------------------
21cr|texlive-plstmary-0.5c-11|27	%files
21cr|texlive-plstmary-0.5c-11|28	%{_texmfdistdir}/tex/plain/plstmary/stmary.tex
21cr|texlive-plstmary-0.5c-11|29	%doc %{_texmfdistdir}/doc/plain/plstmary/README
21cr|texlive-plstmary-0.5c-11|30	%doc %{_texmfdistdir}/doc/plain/plstmary/plstmary-doc.pdf
21cr|texlive-plstmary-0.5c-11|31	%doc %{_texmfdistdir}/doc/plain/plstmary/plstmary-doc.tex
21cr|texlive-plstmary-0.5c-11|32	
21cr|texlive-plstmary-0.5c-11|33	#-----------------------------------------------------------------------
21cr|texlive-plstmary-0.5c-11|34	%prep
21cr|texlive-plstmary-0.5c-11|35	%setup -c -a0 -a1
21cr|texlive-plstmary-0.5c-11|36	
21cr|texlive-plstmary-0.5c-11|37	%build
21cr|texlive-plstmary-0.5c-11|38	
21cr|texlive-plstmary-0.5c-11|39	%install
21cr|texlive-plstmary-0.5c-11|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-plstmary-0.5c-11|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10007 21
21cr|texlive-pmboxdraw-53046-1|1	%define oname pmboxdraw
21cr|texlive-pmboxdraw-53046-1|2	
21cr|texlive-pmboxdraw-53046-1|3	Summary:	Poor man's box drawing characters
21cr|texlive-pmboxdraw-53046-1|4	Name:		texlive-pmboxdraw
21cr|texlive-pmboxdraw-53046-1|5	Version:	53046
21cr|texlive-pmboxdraw-53046-1|6	Release:	1
21cr|texlive-pmboxdraw-53046-1|7	License:	LPPL1.3
21cr|texlive-pmboxdraw-53046-1|8	Group:		Publishing
21cr|texlive-pmboxdraw-53046-1|9	Url:		https://www.ctan.org
21cr|texlive-pmboxdraw-53046-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pmboxdraw-53046-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pmboxdraw-53046-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pmboxdraw-53046-1|13	Requires:	texlive-tlpkg
21cr|texlive-pmboxdraw-53046-1|14	Requires:	texlive-kpathsea
21cr|texlive-pmboxdraw-53046-1|15	Provides:	tex(pmboxdraw.sty) = 2024
21cr|texlive-pmboxdraw-53046-1|16	BuildArch:	noarch
21cr|texlive-pmboxdraw-53046-1|17	
21cr|texlive-pmboxdraw-53046-1|18	%description
21cr|texlive-pmboxdraw-53046-1|19	This package declares box drawing characters of old code pages,
21cr|texlive-pmboxdraw-53046-1|20	e.g. cp437. It uses rules instead of using a font.
21cr|texlive-pmboxdraw-53046-1|21	
21cr|texlive-pmboxdraw-53046-1|22	%files
21cr|texlive-pmboxdraw-53046-1|23	%doc %{_texmfdistdir}/doc/latex/pmboxdraw
21cr|texlive-pmboxdraw-53046-1|24	%{_texmfdistdir}/tex/latex/pmboxdraw
21cr|texlive-pmboxdraw-53046-1|25	
21cr|texlive-pmboxdraw-53046-1|26	#------------------------------------------------------------------
21cr|texlive-pmboxdraw-53046-1|27	
21cr|texlive-pmboxdraw-53046-1|28	%prep
21cr|texlive-pmboxdraw-53046-1|29	%setup -c -a0 -a1
21cr|texlive-pmboxdraw-53046-1|30	
21cr|texlive-pmboxdraw-53046-1|31	%build
21cr|texlive-pmboxdraw-53046-1|32	
21cr|texlive-pmboxdraw-53046-1|33	%install
21cr|texlive-pmboxdraw-53046-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pmboxdraw-53046-1|35	rm -rf tlpkg
21cr|texlive-pmboxdraw-53046-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10008 21
21cr|texlive-pmhanguljamo-66361-1|1	%define oname pmhanguljamo
21cr|texlive-pmhanguljamo-66361-1|2	
21cr|texlive-pmhanguljamo-66361-1|3	Summary:	Poor man's Hangul Jamo input method
21cr|texlive-pmhanguljamo-66361-1|4	Name:		texlive-pmhanguljamo
21cr|texlive-pmhanguljamo-66361-1|5	Version:	66361
21cr|texlive-pmhanguljamo-66361-1|6	Release:	1
21cr|texlive-pmhanguljamo-66361-1|7	License:	LPPL1.3
21cr|texlive-pmhanguljamo-66361-1|8	Group:		Publishing
21cr|texlive-pmhanguljamo-66361-1|9	Url:		https://www.ctan.org
21cr|texlive-pmhanguljamo-66361-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pmhanguljamo-66361-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pmhanguljamo-66361-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pmhanguljamo-66361-1|13	Requires:	texlive-tlpkg
21cr|texlive-pmhanguljamo-66361-1|14	Requires:	texlive-kpathsea
21cr|texlive-pmhanguljamo-66361-1|15	Provides:	tex(frkjamofull.data.tex) = 2024
21cr|texlive-pmhanguljamo-66361-1|16	Provides:	tex(pmhanguljamo-frkim.code.tex) = 2024
21cr|texlive-pmhanguljamo-66361-1|17	Provides:	tex(pmhanguljamo-frkim.sty) = 2024
21cr|texlive-pmhanguljamo-66361-1|18	Provides:	tex(pmhanguljamo-rrk.sty) = 2024
21cr|texlive-pmhanguljamo-66361-1|19	Provides:	tex(pmhanguljamo.sty) = 2024
21cr|texlive-pmhanguljamo-66361-1|20	BuildArch:	noarch
21cr|texlive-pmhanguljamo-66361-1|21	
21cr|texlive-pmhanguljamo-66361-1|22	%description
21cr|texlive-pmhanguljamo-66361-1|23	This package provides a Hangul transliteration input method
21cr|texlive-pmhanguljamo-66361-1|24	that allows to typeset Korean letters (Hangul) using the proper
21cr|texlive-pmhanguljamo-66361-1|25	fonts. The name is derived from "Poor man's Hangul Jamo Input
21cr|texlive-pmhanguljamo-66361-1|26	Method". The use of XeLaTeX is recommended. pdfTeX is not
21cr|texlive-pmhanguljamo-66361-1|27	supported.
21cr|texlive-pmhanguljamo-66361-1|28	
21cr|texlive-pmhanguljamo-66361-1|29	%files
21cr|texlive-pmhanguljamo-66361-1|30	%doc %{_texmfdistdir}/doc/latex/pmhanguljamo
21cr|texlive-pmhanguljamo-66361-1|31	%{_texmfdistdir}/tex/latex/pmhanguljamo
21cr|texlive-pmhanguljamo-66361-1|32	
21cr|texlive-pmhanguljamo-66361-1|33	#------------------------------------------------------------------
21cr|texlive-pmhanguljamo-66361-1|34	
21cr|texlive-pmhanguljamo-66361-1|35	%prep
21cr|texlive-pmhanguljamo-66361-1|36	%setup -c -a0 -a1
21cr|texlive-pmhanguljamo-66361-1|37	
21cr|texlive-pmhanguljamo-66361-1|38	%build
21cr|texlive-pmhanguljamo-66361-1|39	
21cr|texlive-pmhanguljamo-66361-1|40	%install
21cr|texlive-pmhanguljamo-66361-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pmhanguljamo-66361-1|42	rm -rf tlpkg
21cr|texlive-pmhanguljamo-66361-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10009 21
21cr|texlive-pm-isomath-1.2-1|1	Name:		texlive-pm-isomath
21cr|texlive-pm-isomath-1.2-1|2	Version:	1.2
21cr|texlive-pm-isomath-1.2-1|3	Release:	1
21cr|texlive-pm-isomath-1.2-1|4	Summary:	Poor man ISO math for pdfLaTeX users
21cr|texlive-pm-isomath-1.2-1|5	Group:		Publishing
21cr|texlive-pm-isomath-1.2-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/pm-isomath
21cr|texlive-pm-isomath-1.2-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-pm-isomath-1.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/pm-isomath.tar.xz
21cr|texlive-pm-isomath-1.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/pm-isomath.doc.tar.xz
21cr|texlive-pm-isomath-1.2-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/pm-isomath.source.tar.xz
21cr|texlive-pm-isomath-1.2-1|11	BuildArch:	noarch
21cr|texlive-pm-isomath-1.2-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pm-isomath-1.2-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-pm-isomath-1.2-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-pm-isomath-1.2-1|15	
21cr|texlive-pm-isomath-1.2-1|16	%description
21cr|texlive-pm-isomath-1.2-1|17	This small package realizes a poor man approximation of the ISO
21cr|texlive-pm-isomath-1.2-1|18	regulations for physical sciences and technology. Contrary to
21cr|texlive-pm-isomath-1.2-1|19	other more elegant solutions, it does not load any math
21cr|texlive-pm-isomath-1.2-1|20	alphabet, since pdfLaTeX can use only a maximum of such
21cr|texlive-pm-isomath-1.2-1|21	alphabets. The necessary user macros are defined for typsetting
21cr|texlive-pm-isomath-1.2-1|22	common math symbols that require special ISO treatment.
21cr|texlive-pm-isomath-1.2-1|23	
21cr|texlive-pm-isomath-1.2-1|24	#-----------------------------------------------------------------------
21cr|texlive-pm-isomath-1.2-1|25	%files
21cr|texlive-pm-isomath-1.2-1|26	%{_texmfdistdir}/tex/*
21cr|texlive-pm-isomath-1.2-1|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-pm-isomath-1.2-1|28	%doc %{_texmfdistdir}/source/*
21cr|texlive-pm-isomath-1.2-1|29	
21cr|texlive-pm-isomath-1.2-1|30	#-----------------------------------------------------------------------
21cr|texlive-pm-isomath-1.2-1|31	%prep
21cr|texlive-pm-isomath-1.2-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-pm-isomath-1.2-1|33	
21cr|texlive-pm-isomath-1.2-1|34	%build
21cr|texlive-pm-isomath-1.2-1|35	
21cr|texlive-pm-isomath-1.2-1|36	%install
21cr|texlive-pm-isomath-1.2-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pm-isomath-1.2-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10010 21
21cr|texlive-pnas2009-1.0-8|1	# revision 16287
21cr|texlive-pnas2009-1.0-8|2	# category Package
21cr|texlive-pnas2009-1.0-8|3	# catalog-ctan /biblio/bibtex/contrib/misc/pnas2009.bst
21cr|texlive-pnas2009-1.0-8|4	# catalog-date 2009-12-06 09:16:45 +0100
21cr|texlive-pnas2009-1.0-8|5	# catalog-license other-free
21cr|texlive-pnas2009-1.0-8|6	# catalog-version 1.0
21cr|texlive-pnas2009-1.0-8|7	Name:		texlive-pnas2009
21cr|texlive-pnas2009-1.0-8|8	Version:	1.0
21cr|texlive-pnas2009-1.0-8|9	Release:	8
21cr|texlive-pnas2009-1.0-8|10	Summary:	Bibtex style for PNAS
21cr|texlive-pnas2009-1.0-8|11	Group:		Publishing
21cr|texlive-pnas2009-1.0-8|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/pnas2009.bst
21cr|texlive-pnas2009-1.0-8|13	License:	OTHER-FREE
21cr|texlive-pnas2009-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pnas2009.tar.xz
21cr|texlive-pnas2009-1.0-8|15	BuildArch:	noarch
21cr|texlive-pnas2009-1.0-8|16	BuildRequires:	texlive-tlpkg
21cr|texlive-pnas2009-1.0-8|17	Requires(pre):	texlive-tlpkg
21cr|texlive-pnas2009-1.0-8|18	Requires(post):	texlive-kpathsea
21cr|texlive-pnas2009-1.0-8|19	
21cr|texlive-pnas2009-1.0-8|20	%description
21cr|texlive-pnas2009-1.0-8|21	This style produces bibliographies in the format of
21cr|texlive-pnas2009-1.0-8|22	"Proceedings of the National Academy of Sciences, USA". The
21cr|texlive-pnas2009-1.0-8|23	style was derived from the standard unsrt.bst and adapted to
21cr|texlive-pnas2009-1.0-8|24	the new (2009) formatting rules.
21cr|texlive-pnas2009-1.0-8|25	
21cr|texlive-pnas2009-1.0-8|26	
21cr|texlive-pnas2009-1.0-8|27	#-----------------------------------------------------------------------
21cr|texlive-pnas2009-1.0-8|28	%files
21cr|texlive-pnas2009-1.0-8|29	%{_texmfdistdir}/bibtex/bst/pnas2009/pnas2009.bst
21cr|texlive-pnas2009-1.0-8|30	
21cr|texlive-pnas2009-1.0-8|31	#-----------------------------------------------------------------------
21cr|texlive-pnas2009-1.0-8|32	%prep
21cr|texlive-pnas2009-1.0-8|33	%setup -c -a0
21cr|texlive-pnas2009-1.0-8|34	
21cr|texlive-pnas2009-1.0-8|35	%build
21cr|texlive-pnas2009-1.0-8|36	
21cr|texlive-pnas2009-1.0-8|37	%install
21cr|texlive-pnas2009-1.0-8|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pnas2009-1.0-8|39	cp -fpar bibtex %{buildroot}%{_texmfdistdir}

10011 21
21cr|texlive-poetry-2.2-1|1	Name:		texlive-poetry
21cr|texlive-poetry-2.2-1|2	Version:	2.2
21cr|texlive-poetry-2.2-1|3	Release:	1
21cr|texlive-poetry-2.2-1|4	Summary:	Facilities for typesetting poetry and poetical structure
21cr|texlive-poetry-2.2-1|5	Group:		Publishing
21cr|texlive-poetry-2.2-1|6	URL:		https://ctan.org/pkg/poetry
21cr|texlive-poetry-2.2-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-poetry-2.2-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/poetry.tar.xz
21cr|texlive-poetry-2.2-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/poetry.source.tar.xz
21cr|texlive-poetry-2.2-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/poetry.doc.tar.xz
21cr|texlive-poetry-2.2-1|11	BuildArch:	noarch
21cr|texlive-poetry-2.2-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-poetry-2.2-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-poetry-2.2-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-poetry-2.2-1|15	
21cr|texlive-poetry-2.2-1|16	%description
21cr|texlive-poetry-2.2-1|17	This package provides some macros and general doodads for typesetting poetry.
21cr|texlive-poetry-2.2-1|18	There is, of course, already the excellent verse package,
21cr|texlive-poetry-2.2-1|19	and the poetrytex package provides some extra functionality on top of it.
21cr|texlive-poetry-2.2-1|20	
21cr|texlive-poetry-2.2-1|21	#-----------------------------------------------------------------------
21cr|texlive-poetry-2.2-1|22	%files
21cr|texlive-poetry-2.2-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-poetry-2.2-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-poetry-2.2-1|25	%doc %{_texmfdistdir}/source/*
21cr|texlive-poetry-2.2-1|26	
21cr|texlive-poetry-2.2-1|27	#-----------------------------------------------------------------------
21cr|texlive-poetry-2.2-1|28	%prep
21cr|texlive-poetry-2.2-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-poetry-2.2-1|30	
21cr|texlive-poetry-2.2-1|31	%build
21cr|texlive-poetry-2.2-1|32	
21cr|texlive-poetry-2.2-1|33	%install
21cr|texlive-poetry-2.2-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-poetry-2.2-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10012 21
21cr|texlive-poiretone-64856-1|1	%define oname poiretone
21cr|texlive-poiretone-64856-1|2	
21cr|texlive-poiretone-64856-1|3	Summary:	Poiretone fonts with LaTeX support
21cr|texlive-poiretone-64856-1|4	Name:		texlive-poiretone
21cr|texlive-poiretone-64856-1|5	Version:	64856
21cr|texlive-poiretone-64856-1|6	Release:	1
21cr|texlive-poiretone-64856-1|7	License:	LPPL1.3
21cr|texlive-poiretone-64856-1|8	Group:		Publishing
21cr|texlive-poiretone-64856-1|9	Url:		https://www.ctan.org
21cr|texlive-poiretone-64856-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-poiretone-64856-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-poiretone-64856-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-poiretone-64856-1|13	Requires:	texlive-tlpkg
21cr|texlive-poiretone-64856-1|14	Requires:	texlive-kpathsea
21cr|texlive-poiretone-64856-1|15	Provides:	tex(LY1PoiretOne-LF.fd) = 2024
21cr|texlive-poiretone-64856-1|16	Provides:	tex(OT1PoiretOne-LF.fd) = 2024
21cr|texlive-poiretone-64856-1|17	Provides:	tex(PoiretOne.map) = 2024
21cr|texlive-poiretone-64856-1|18	Provides:	tex(PoiretOne.sty) = 2024
21cr|texlive-poiretone-64856-1|19	Provides:	tex(prtn_2rdbwn.enc) = 2024
21cr|texlive-poiretone-64856-1|20	Provides:	tex(prtn_bjsotj.enc) = 2024
21cr|texlive-poiretone-64856-1|21	Provides:	tex(prtn_nt5tbh.enc) = 2024
21cr|texlive-poiretone-64856-1|22	Provides:	tex(prtn_opucty.enc) = 2024
21cr|texlive-poiretone-64856-1|23	Provides:	tex(T1PoiretOne-LF.fd) = 2024
21cr|texlive-poiretone-64856-1|24	Provides:	tex(TS1PoiretOne-LF.fd) = 2024
21cr|texlive-poiretone-64856-1|25	BuildArch:	noarch
21cr|texlive-poiretone-64856-1|26	
21cr|texlive-poiretone-64856-1|27	%description
21cr|texlive-poiretone-64856-1|28	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-poiretone-64856-1|29	support for the PoiretOne family of fonts, designed by Denis
21cr|texlive-poiretone-64856-1|30	Masharov. PoiretOne is a decorative geometric grotesque with a
21cr|texlive-poiretone-64856-1|31	hint of Art Deco and constructivism. There is currently just a
21cr|texlive-poiretone-64856-1|32	regular weight and an artificially emboldened bold.
21cr|texlive-poiretone-64856-1|33	
21cr|texlive-poiretone-64856-1|34	%files
21cr|texlive-poiretone-64856-1|35	%doc %{_texmfdistdir}/doc/fonts/poiretone
21cr|texlive-poiretone-64856-1|36	%{_texmfdistdir}/fonts/enc/dvips/poiretone
21cr|texlive-poiretone-64856-1|37	%{_texmfdistdir}/fonts/map/dvips/poiretone
21cr|texlive-poiretone-64856-1|38	%{_texmfdistdir}/fonts/tfm/public/poiretone
21cr|texlive-poiretone-64856-1|39	%{_texmfdistdir}/fonts/truetype/public/poiretone
21cr|texlive-poiretone-64856-1|40	%{_texmfdistdir}/fonts/type1/public/poiretone
21cr|texlive-poiretone-64856-1|41	%{_texmfdistdir}/fonts/vf/public/poiretone
21cr|texlive-poiretone-64856-1|42	%{_texmfdistdir}/tex/latex/poiretone
21cr|texlive-poiretone-64856-1|43	
21cr|texlive-poiretone-64856-1|44	#------------------------------------------------------------------
21cr|texlive-poiretone-64856-1|45	
21cr|texlive-poiretone-64856-1|46	%prep
21cr|texlive-poiretone-64856-1|47	%setup -c -a0 -a1
21cr|texlive-poiretone-64856-1|48	
21cr|texlive-poiretone-64856-1|49	%build
21cr|texlive-poiretone-64856-1|50	
21cr|texlive-poiretone-64856-1|51	%install
21cr|texlive-poiretone-64856-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-poiretone-64856-1|53	rm -rf tlpkg
21cr|texlive-poiretone-64856-1|54	cp -fpar * %{buildroot}%{_texmfdistdir}

10013 21
21cr|texlive-polexpr-0.8.7a-1|1	Name:		texlive-polexpr
21cr|texlive-polexpr-0.8.7a-1|2	Version:	0.8.7a
21cr|texlive-polexpr-0.8.7a-1|3	Release:	1
21cr|texlive-polexpr-0.8.7a-1|4	Summary:	A parser for polynomial expressions
21cr|texlive-polexpr-0.8.7a-1|5	Group:		Publishing
21cr|texlive-polexpr-0.8.7a-1|6	URL:		https://ctan.org/pkg/polexpr
21cr|texlive-polexpr-0.8.7a-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-polexpr-0.8.7a-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/polexpr.tar.xz
21cr|texlive-polexpr-0.8.7a-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/polexpr.doc.tar.xz
21cr|texlive-polexpr-0.8.7a-1|10	BuildArch:	noarch
21cr|texlive-polexpr-0.8.7a-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-polexpr-0.8.7a-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-polexpr-0.8.7a-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-polexpr-0.8.7a-1|14	
21cr|texlive-polexpr-0.8.7a-1|15	%description
21cr|texlive-polexpr-0.8.7a-1|16	The package provides a parser \poldef of algebraic polynomial expressions.
21cr|texlive-polexpr-0.8.7a-1|17	As it is based on xintexpr, the coefficients are allowed to be arbitrary rational numbers.
21cr|texlive-polexpr-0.8.7a-1|18	
21cr|texlive-polexpr-0.8.7a-1|19	#-----------------------------------------------------------------------
21cr|texlive-polexpr-0.8.7a-1|20	%files
21cr|texlive-polexpr-0.8.7a-1|21	%{_texmfdistdir}/tex/generic/polexpr
21cr|texlive-polexpr-0.8.7a-1|22	%doc %{_texmfdistdir}/doc/generic/polexpr
21cr|texlive-polexpr-0.8.7a-1|23	
21cr|texlive-polexpr-0.8.7a-1|24	#-----------------------------------------------------------------------
21cr|texlive-polexpr-0.8.7a-1|25	%prep
21cr|texlive-polexpr-0.8.7a-1|26	%setup -c -a0 -a1
21cr|texlive-polexpr-0.8.7a-1|27	
21cr|texlive-polexpr-0.8.7a-1|28	%build
21cr|texlive-polexpr-0.8.7a-1|29	
21cr|texlive-polexpr-0.8.7a-1|30	%install
21cr|texlive-polexpr-0.8.7a-1|31	mkdir -p %{buildroot}%{_texmfdistdir}

10014 21
21cr|texlive-poormanlog-0.06-1|1	# revision 22142
21cr|texlive-poormanlog-0.06-1|2	# category Package
21cr|texlive-poormanlog-0.06-1|3	# catalog-ctan /macros/generic/poormanlog
21cr|texlive-poormanlog-0.06-1|4	# catalog-date 2021-04-21
21cr|texlive-poormanlog-0.06-1|5	# catalog-license lppl1.3
21cr|texlive-poormanlog-0.06-1|6	# catalog-version 0.06
21cr|texlive-poormanlog-0.06-1|7	Name:		texlive-poormanlog
21cr|texlive-poormanlog-0.06-1|8	Version:	0.06
21cr|texlive-poormanlog-0.06-1|9	Release:	1
21cr|texlive-poormanlog-0.06-1|10	Summary:	Package for computing logarithms in base 10
21cr|texlive-poormanlog-0.06-1|11	Group:		Publishing
21cr|texlive-poormanlog-0.06-1|12	URL:		https://www.ctan.org/pkg/poormanlog
21cr|texlive-poormanlog-0.06-1|13	License:	LPPL1.3
21cr|texlive-poormanlog-0.06-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poormanlog.tar.xz
21cr|texlive-poormanlog-0.06-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poormanlog.doc.tar.xz
21cr|texlive-poormanlog-0.06-1|16	BuildArch:	noarch
21cr|texlive-poormanlog-0.06-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-poormanlog-0.06-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-poormanlog-0.06-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-poormanlog-0.06-1|20	
21cr|texlive-poormanlog-0.06-1|21	%description
21cr|texlive-poormanlog-0.06-1|22	This small package (usable with Plain e-TEX, LATEX, or others)
21cr|texlive-poormanlog-0.06-1|23	with no dependencies provides two fast expandable macros computing
21cr|texlive-poormanlog-0.06-1|24	logarithms in base 10 and fractional powers of 10.
21cr|texlive-poormanlog-0.06-1|25	
21cr|texlive-poormanlog-0.06-1|26	#-----------------------------------------------------------------------
21cr|texlive-poormanlog-0.06-1|27	%files
21cr|texlive-poormanlog-0.06-1|28	
21cr|texlive-poormanlog-0.06-1|29	%{_texmfdistdir}/tex/*
21cr|texlive-poormanlog-0.06-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-poormanlog-0.06-1|31	
21cr|texlive-poormanlog-0.06-1|32	#-----------------------------------------------------------------------
21cr|texlive-poormanlog-0.06-1|33	%prep
21cr|texlive-poormanlog-0.06-1|34	%setup -c -a0 -a1
21cr|texlive-poormanlog-0.06-1|35	
21cr|texlive-poormanlog-0.06-1|36	%build
21cr|texlive-poormanlog-0.06-1|37	
21cr|texlive-poormanlog-0.06-1|38	%install
21cr|texlive-poormanlog-0.06-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-poormanlog-0.06-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10015 21
21cr|texlive-postnotes-66019-1|1	%define oname postnotes
21cr|texlive-postnotes-66019-1|2	
21cr|texlive-postnotes-66019-1|3	Summary:	Endnotes for LaTeX
21cr|texlive-postnotes-66019-1|4	Name:		texlive-postnotes
21cr|texlive-postnotes-66019-1|5	Version:	66019
21cr|texlive-postnotes-66019-1|6	Release:	1
21cr|texlive-postnotes-66019-1|7	License:	LPPL1.3
21cr|texlive-postnotes-66019-1|8	Group:		Publishing
21cr|texlive-postnotes-66019-1|9	Url:		https://www.ctan.org
21cr|texlive-postnotes-66019-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-postnotes-66019-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-postnotes-66019-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-postnotes-66019-1|13	Requires:	texlive-tlpkg
21cr|texlive-postnotes-66019-1|14	Requires:	texlive-kpathsea
21cr|texlive-postnotes-66019-1|15	Provides:	tex(postnotes.sty) = 2024
21cr|texlive-postnotes-66019-1|16	BuildArch:	noarch
21cr|texlive-postnotes-66019-1|17	
21cr|texlive-postnotes-66019-1|18	%description
21cr|texlive-postnotes-66019-1|19	This is an endnotes package for LaTeX. Its user interface
21cr|texlive-postnotes-66019-1|20	provides means to print multiple sections of notes along the
21cr|texlive-postnotes-66019-1|21	document, and to subdivide them either automatically -- by
21cr|texlive-postnotes-66019-1|22	chapter, by section -- or at manually specified places, thus
21cr|texlive-postnotes-66019-1|23	being able to easily handle both numbered and unnumbered
21cr|texlive-postnotes-66019-1|24	headings. The package also provides infrastructure for setting
21cr|texlive-postnotes-66019-1|25	up contextual running headers for printed notes. The default is
21cr|texlive-postnotes-66019-1|26	a simple but useful one, in the form "Notes to pages N-M", but
21cr|texlive-postnotes-66019-1|27	more elaborate ones can be built. When hyperref is loaded,
21cr|texlive-postnotes-66019-1|28	postnotes provides hyperlinked notes, including back links.
21cr|texlive-postnotes-66019-1|29	
21cr|texlive-postnotes-66019-1|30	%files
21cr|texlive-postnotes-66019-1|31	%doc %{_texmfdistdir}/doc/latex/postnotes
21cr|texlive-postnotes-66019-1|32	%{_texmfdistdir}/tex/latex/postnotes
21cr|texlive-postnotes-66019-1|33	
21cr|texlive-postnotes-66019-1|34	#------------------------------------------------------------------
21cr|texlive-postnotes-66019-1|35	
21cr|texlive-postnotes-66019-1|36	%prep
21cr|texlive-postnotes-66019-1|37	%setup -c -a0 -a1
21cr|texlive-postnotes-66019-1|38	
21cr|texlive-postnotes-66019-1|39	%build
21cr|texlive-postnotes-66019-1|40	
21cr|texlive-postnotes-66019-1|41	%install
21cr|texlive-postnotes-66019-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-postnotes-66019-1|43	rm -rf tlpkg
21cr|texlive-postnotes-66019-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10016 21
21cr|texlive-powerdot-tuliplab-2.3.1-1|1	Name:		texlive-powerdot-tuliplab
21cr|texlive-powerdot-tuliplab-2.3.1-1|2	Version:	2.3.1
21cr|texlive-powerdot-tuliplab-2.3.1-1|3	Release:	1
21cr|texlive-powerdot-tuliplab-2.3.1-1|4	Epoch:		1
21cr|texlive-powerdot-tuliplab-2.3.1-1|5	Summary:	Radboud University Titlepage Package
21cr|texlive-powerdot-tuliplab-2.3.1-1|6	Group:		Publishing
21cr|texlive-powerdot-tuliplab-2.3.1-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rutitlepage
21cr|texlive-powerdot-tuliplab-2.3.1-1|8	License:	LPPL1.3
21cr|texlive-powerdot-tuliplab-2.3.1-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rutitlepage.tar.xz
21cr|texlive-powerdot-tuliplab-2.3.1-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rutitlepage.doc.tar.xz
21cr|texlive-powerdot-tuliplab-2.3.1-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rutitlepage.source.tar.xz
21cr|texlive-powerdot-tuliplab-2.3.1-1|12	BuildArch:	noarch
21cr|texlive-powerdot-tuliplab-2.3.1-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-powerdot-tuliplab-2.3.1-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-powerdot-tuliplab-2.3.1-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-powerdot-tuliplab-2.3.1-1|16	
21cr|texlive-powerdot-tuliplab-2.3.1-1|17	%description
21cr|texlive-powerdot-tuliplab-2.3.1-1|18	This is an unofficial LaTeX package to generate titlepages for
21cr|texlive-powerdot-tuliplab-2.3.1-1|19	the Radboud University, Nijmegen. It uses official vector logos
21cr|texlive-powerdot-tuliplab-2.3.1-1|20	from the university. This package requires the following other
21cr|texlive-powerdot-tuliplab-2.3.1-1|21	LaTeX packages: geometry, graphicx, ifpdf, keyval, iflang, and,
21cr|texlive-powerdot-tuliplab-2.3.1-1|22	optionnaly, babel-dutch.
21cr|texlive-powerdot-tuliplab-2.3.1-1|23	
21cr|texlive-powerdot-tuliplab-2.3.1-1|24	#-----------------------------------------------------------------------
21cr|texlive-powerdot-tuliplab-2.3.1-1|25	%files
21cr|texlive-powerdot-tuliplab-2.3.1-1|26	%{_texmfdistdir}/tex/*
21cr|texlive-powerdot-tuliplab-2.3.1-1|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-powerdot-tuliplab-2.3.1-1|28	
21cr|texlive-powerdot-tuliplab-2.3.1-1|29	#-----------------------------------------------------------------------
21cr|texlive-powerdot-tuliplab-2.3.1-1|30	%prep
21cr|texlive-powerdot-tuliplab-2.3.1-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-powerdot-tuliplab-2.3.1-1|32	
21cr|texlive-powerdot-tuliplab-2.3.1-1|33	%build
21cr|texlive-powerdot-tuliplab-2.3.1-1|34	
21cr|texlive-powerdot-tuliplab-2.3.1-1|35	%install
21cr|texlive-powerdot-tuliplab-2.3.1-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-powerdot-tuliplab-2.3.1-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10017 21
21cr|texlive-ppt-slides-65194-1|1	%define oname ppt-slides
21cr|texlive-ppt-slides-65194-1|2	
21cr|texlive-ppt-slides-65194-1|3	Summary:	Good-looking slide decks a la PowerPoint (PPT)
21cr|texlive-ppt-slides-65194-1|4	Name:		texlive-ppt-slides
21cr|texlive-ppt-slides-65194-1|5	Version:	65194
21cr|texlive-ppt-slides-65194-1|6	Release:	1
21cr|texlive-ppt-slides-65194-1|7	License:	LPPL1.3
21cr|texlive-ppt-slides-65194-1|8	Group:		Publishing
21cr|texlive-ppt-slides-65194-1|9	Url:		https://www.ctan.org
21cr|texlive-ppt-slides-65194-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ppt-slides-65194-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ppt-slides-65194-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ppt-slides-65194-1|13	Requires:	tex(crumbs.sty)
21cr|texlive-ppt-slides-65194-1|14	#Requires:	tex(enumitem.sty)
21cr|texlive-ppt-slides-65194-1|15	#Requires:	tex(hyperref.sty)
21cr|texlive-ppt-slides-65194-1|16	Requires:	texlive-tlpkg
21cr|texlive-ppt-slides-65194-1|17	Requires:	texlive-kpathsea
21cr|texlive-ppt-slides-65194-1|18	Requires:	texlive-tools
21cr|texlive-ppt-slides-65194-1|19	#Requires:	tex(pagecolor.sty)
21cr|texlive-ppt-slides-65194-1|20	#Requires:	tex(pgfopts.sty)
21cr|texlive-ppt-slides-65194-1|21	#Requires:	tex(pgf.sty)
21cr|texlive-ppt-slides-65194-1|22	#Requires:	tex(qrcode.sty)
21cr|texlive-ppt-slides-65194-1|23	#Requires:	tex(seqsplit.sty)
21cr|texlive-ppt-slides-65194-1|24	#Requires:	tex(tikzpagenodes.sty)
21cr|texlive-ppt-slides-65194-1|25	#Requires:	tex(varwidth.sty)
21cr|texlive-ppt-slides-65194-1|26	#Requires:	tex(xcolor.sty)
21cr|texlive-ppt-slides-65194-1|27	Provides:	tex(ppt-9x6.tex) = 2024
21cr|texlive-ppt-slides-65194-1|28	Provides:	tex(ppt-dark-mono.tex) = 2024
21cr|texlive-ppt-slides-65194-1|29	Provides:	tex(ppt-dark.tex) = 2024
21cr|texlive-ppt-slides-65194-1|30	Provides:	tex(ppt-light-mono.tex) = 2024
21cr|texlive-ppt-slides-65194-1|31	Provides:	tex(ppt-light.tex) = 2024
21cr|texlive-ppt-slides-65194-1|32	Provides:	tex(ppt-slides.sty) = 2024
21cr|texlive-ppt-slides-65194-1|33	BuildArch:	noarch
21cr|texlive-ppt-slides-65194-1|34	
21cr|texlive-ppt-slides-65194-1|35	%description
21cr|texlive-ppt-slides-65194-1|36	This LaTeX package helps you create slide decks as good-looking
21cr|texlive-ppt-slides-65194-1|37	as with PowerPointtm, but more precise, uniform, and visually
21cr|texlive-ppt-slides-65194-1|38	strict. Check this series of lectures fully designed with the
21cr|texlive-ppt-slides-65194-1|39	use of this package.
21cr|texlive-ppt-slides-65194-1|40	
21cr|texlive-ppt-slides-65194-1|41	%files
21cr|texlive-ppt-slides-65194-1|42	%doc %{_texmfdistdir}/doc/latex/ppt-slides
21cr|texlive-ppt-slides-65194-1|43	%{_texmfdistdir}/tex/latex/ppt-slides
21cr|texlive-ppt-slides-65194-1|44	
21cr|texlive-ppt-slides-65194-1|45	#------------------------------------------------------------------
21cr|texlive-ppt-slides-65194-1|46	
21cr|texlive-ppt-slides-65194-1|47	%prep
21cr|texlive-ppt-slides-65194-1|48	%setup -c -a0 -a1
21cr|texlive-ppt-slides-65194-1|49	
21cr|texlive-ppt-slides-65194-1|50	%build
21cr|texlive-ppt-slides-65194-1|51	
21cr|texlive-ppt-slides-65194-1|52	%install
21cr|texlive-ppt-slides-65194-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ppt-slides-65194-1|54	rm -rf tlpkg
21cr|texlive-ppt-slides-65194-1|55	cp -fpar * %{buildroot}%{_texmfdistdir}

10018 21
21cr|texlive-practicalreports-52312-1|1	%define oname practicalreports
21cr|texlive-practicalreports-52312-1|2	
21cr|texlive-practicalreports-52312-1|3	Summary:	Some macros for writing practical reports
21cr|texlive-practicalreports-52312-1|4	Name:		texlive-practicalreports
21cr|texlive-practicalreports-52312-1|5	Version:	52312
21cr|texlive-practicalreports-52312-1|6	Release:	1
21cr|texlive-practicalreports-52312-1|7	License:	LPPL1.3
21cr|texlive-practicalreports-52312-1|8	Group:		Publishing
21cr|texlive-practicalreports-52312-1|9	Url:		https://www.ctan.org
21cr|texlive-practicalreports-52312-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-practicalreports-52312-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-practicalreports-52312-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-practicalreports-52312-1|13	Requires:	texlive-tlpkg
21cr|texlive-practicalreports-52312-1|14	Requires:	texlive-kpathsea
21cr|texlive-practicalreports-52312-1|15	Provides:	tex(practicalreports.sty) = 2024
21cr|texlive-practicalreports-52312-1|16	BuildArch:	noarch
21cr|texlive-practicalreports-52312-1|17	
21cr|texlive-practicalreports-52312-1|18	%description
21cr|texlive-practicalreports-52312-1|19	This package provides a handful of macros for writing up
21cr|texlive-practicalreports-52312-1|20	science practical reports.
21cr|texlive-practicalreports-52312-1|21	
21cr|texlive-practicalreports-52312-1|22	%files
21cr|texlive-practicalreports-52312-1|23	%doc %{_texmfdistdir}/doc/latex/practicalreports
21cr|texlive-practicalreports-52312-1|24	%{_texmfdistdir}/tex/latex/practicalreports
21cr|texlive-practicalreports-52312-1|25	
21cr|texlive-practicalreports-52312-1|26	#------------------------------------------------------------------
21cr|texlive-practicalreports-52312-1|27	
21cr|texlive-practicalreports-52312-1|28	%prep
21cr|texlive-practicalreports-52312-1|29	%setup -c -a0 -a1
21cr|texlive-practicalreports-52312-1|30	
21cr|texlive-practicalreports-52312-1|31	%build
21cr|texlive-practicalreports-52312-1|32	
21cr|texlive-practicalreports-52312-1|33	%install
21cr|texlive-practicalreports-52312-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-practicalreports-52312-1|35	rm -rf tlpkg
21cr|texlive-practicalreports-52312-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10019 21
21cr|texlive-precattl-63967-1|1	%define oname precattl
21cr|texlive-precattl-63967-1|2	
21cr|texlive-precattl-63967-1|3	Summary:	Prepare special catcodes from token list
21cr|texlive-precattl-63967-1|4	Name:		texlive-precattl
21cr|texlive-precattl-63967-1|5	Version:	63967
21cr|texlive-precattl-63967-1|6	Release:	1
21cr|texlive-precattl-63967-1|7	License:	LPPL1.3
21cr|texlive-precattl-63967-1|8	Group:		Publishing
21cr|texlive-precattl-63967-1|9	Url:		https://www.ctan.org
21cr|texlive-precattl-63967-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-precattl-63967-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-precattl-63967-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-precattl-63967-1|13	Requires:	texlive-tlpkg
21cr|texlive-precattl-63967-1|14	Requires:	texlive-kpathsea
21cr|texlive-precattl-63967-1|15	Provides:	tex(precattl.sty) = 2024
21cr|texlive-precattl-63967-1|16	BuildArch:	noarch
21cr|texlive-precattl-63967-1|17	
21cr|texlive-precattl-63967-1|18	%description
21cr|texlive-precattl-63967-1|19	Allow users to write code that contains tokens with unusual
21cr|texlive-precattl-63967-1|20	catcodes.
21cr|texlive-precattl-63967-1|21	
21cr|texlive-precattl-63967-1|22	%files
21cr|texlive-precattl-63967-1|23	%doc %{_texmfdistdir}/doc/latex/precattl
21cr|texlive-precattl-63967-1|24	%{_texmfdistdir}/tex/latex/precattl
21cr|texlive-precattl-63967-1|25	
21cr|texlive-precattl-63967-1|26	#------------------------------------------------------------------
21cr|texlive-precattl-63967-1|27	
21cr|texlive-precattl-63967-1|28	%prep
21cr|texlive-precattl-63967-1|29	%setup -c -a0 -a1
21cr|texlive-precattl-63967-1|30	
21cr|texlive-precattl-63967-1|31	%build
21cr|texlive-precattl-63967-1|32	
21cr|texlive-precattl-63967-1|33	%install
21cr|texlive-precattl-63967-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-precattl-63967-1|35	rm -rf tlpkg
21cr|texlive-precattl-63967-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10020 21
21cr|texlive-prelim2e-57000-1|1	%define oname prelim2e
21cr|texlive-prelim2e-57000-1|2	
21cr|texlive-prelim2e-57000-1|3	Summary:	Allows the marking of preliminary versions of a document
21cr|texlive-prelim2e-57000-1|4	Name:		texlive-prelim2e
21cr|texlive-prelim2e-57000-1|5	Version:	57000
21cr|texlive-prelim2e-57000-1|6	Release:	1
21cr|texlive-prelim2e-57000-1|7	License:	LPPL1.3
21cr|texlive-prelim2e-57000-1|8	Group:		Publishing
21cr|texlive-prelim2e-57000-1|9	Url:		https://www.ctan.org
21cr|texlive-prelim2e-57000-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-prelim2e-57000-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-prelim2e-57000-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-prelim2e-57000-1|13	Requires:	texlive-tlpkg
21cr|texlive-prelim2e-57000-1|14	Requires:	texlive-kpathsea
21cr|texlive-prelim2e-57000-1|15	#Requires:	tex(scrtime.sty)
21cr|texlive-prelim2e-57000-1|16	Provides:	tex(prelim2e.sty) = 2024
21cr|texlive-prelim2e-57000-1|17	BuildArch:	noarch
21cr|texlive-prelim2e-57000-1|18	
21cr|texlive-prelim2e-57000-1|19	%description
21cr|texlive-prelim2e-57000-1|20	Puts text below the normal page content (the default text marks
21cr|texlive-prelim2e-57000-1|21	the document as draft and puts a timestamp on it). Can be used
21cr|texlive-prelim2e-57000-1|22	together with e.g. the vrsion, rcs and rcsinfo packages. Uses
21cr|texlive-prelim2e-57000-1|23	the everyshi package and can use the scrtime package from the
21cr|texlive-prelim2e-57000-1|24	koma-script bundle.
21cr|texlive-prelim2e-57000-1|25	
21cr|texlive-prelim2e-57000-1|26	%files
21cr|texlive-prelim2e-57000-1|27	%doc %{_texmfdistdir}/doc/latex/prelim2e
21cr|texlive-prelim2e-57000-1|28	%{_texmfdistdir}/tex/latex/prelim2e
21cr|texlive-prelim2e-57000-1|29	
21cr|texlive-prelim2e-57000-1|30	#------------------------------------------------------------------
21cr|texlive-prelim2e-57000-1|31	
21cr|texlive-prelim2e-57000-1|32	%prep
21cr|texlive-prelim2e-57000-1|33	%setup -c -a0 -a1
21cr|texlive-prelim2e-57000-1|34	
21cr|texlive-prelim2e-57000-1|35	%build
21cr|texlive-prelim2e-57000-1|36	
21cr|texlive-prelim2e-57000-1|37	%install
21cr|texlive-prelim2e-57000-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-prelim2e-57000-1|39	rm -rf tlpkg
21cr|texlive-prelim2e-57000-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10021 21
21cr|texlive-present-2.2.1-1|1	# revision 25953
21cr|texlive-present-2.2.1-1|2	# category Package
21cr|texlive-present-2.2.1-1|3	# catalog-ctan /macros/plain/contrib/present
21cr|texlive-present-2.2.1-1|4	# catalog-date 2019
21cr|texlive-present-2.2.1-1|5	# catalog-license lppl
21cr|texlive-present-2.2.1-1|6	# catalog-version 2.2.1
21cr|texlive-present-2.2.1-1|7	Name:		texlive-present
21cr|texlive-present-2.2.1-1|8	Version:	2.2.1
21cr|texlive-present-2.2.1-1|9	Release:	1
21cr|texlive-present-2.2.1-1|10	Summary:	Presentations with Plain TeX
21cr|texlive-present-2.2.1-1|11	Group:		Publishing
21cr|texlive-present-2.2.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/present
21cr|texlive-present-2.2.1-1|13	License:	LPPL
21cr|texlive-present-2.2.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/present.tar.xz
21cr|texlive-present-2.2.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/present.doc.tar.xz
21cr|texlive-present-2.2.1-1|16	BuildArch:	noarch
21cr|texlive-present-2.2.1-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-present-2.2.1-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-present-2.2.1-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-present-2.2.1-1|20	
21cr|texlive-present-2.2.1-1|21	%description
21cr|texlive-present-2.2.1-1|22	The package offers a collection of simple macros for preparing
21cr|texlive-present-2.2.1-1|23	presentations in Plain TeX. Slide colour and text colour may be
21cr|texlive-present-2.2.1-1|24	set, links between parts of the presentation, to other files,
21cr|texlive-present-2.2.1-1|25	and to web addresses may be inserted. Images may be included
21cr|texlive-present-2.2.1-1|26	easily, and code is available to provide transition effects
21cr|texlive-present-2.2.1-1|27	between slides or frames. The structure of the macros is not
21cr|texlive-present-2.2.1-1|28	overly complex, so that users should find it easy to adapt the
21cr|texlive-present-2.2.1-1|29	macros to their specific needs.
21cr|texlive-present-2.2.1-1|30	
21cr|texlive-present-2.2.1-1|31	
21cr|texlive-present-2.2.1-1|32	#-----------------------------------------------------------------------
21cr|texlive-present-2.2.1-1|33	%files
21cr|texlive-present-2.2.1-1|34	%{_texmfdistdir}/tex/plain/present/present.tex
21cr|texlive-present-2.2.1-1|35	%doc %{_texmfdistdir}/doc/plain/present/HowToTalkTeX.pdf
21cr|texlive-present-2.2.1-1|36	%doc %{_texmfdistdir}/doc/plain/present/HowToTalkTeX.tex
21cr|texlive-present-2.2.1-1|37	%doc %{_texmfdistdir}/doc/plain/present/Pfeil1.pdf
21cr|texlive-present-2.2.1-1|38	%doc %{_texmfdistdir}/doc/plain/present/Pfeil2.pdf
21cr|texlive-present-2.2.1-1|39	%doc %{_texmfdistdir}/doc/plain/present/Pfeil3.pdf
21cr|texlive-present-2.2.1-1|40	%doc %{_texmfdistdir}/doc/plain/present/Pfeil4.pdf
21cr|texlive-present-2.2.1-1|41	%doc %{_texmfdistdir}/doc/plain/present/README
21cr|texlive-present-2.2.1-1|42	%doc %{_texmfdistdir}/doc/plain/present/Sagnac.pdf
21cr|texlive-present-2.2.1-1|43	%doc %{_texmfdistdir}/doc/plain/present/Stern.png
21cr|texlive-present-2.2.1-1|44	%doc %{_texmfdistdir}/doc/plain/present/background.png
21cr|texlive-present-2.2.1-1|45	%doc %{_texmfdistdir}/doc/plain/present/present-transitions.tex
21cr|texlive-present-2.2.1-1|46	%doc %{_texmfdistdir}/doc/plain/present/HowToTalkTeX.lp
21cr|texlive-present-2.2.1-1|47	
21cr|texlive-present-2.2.1-1|48	#-----------------------------------------------------------------------
21cr|texlive-present-2.2.1-1|49	%prep
21cr|texlive-present-2.2.1-1|50	%setup -c -a0 -a1
21cr|texlive-present-2.2.1-1|51	
21cr|texlive-present-2.2.1-1|52	%build
21cr|texlive-present-2.2.1-1|53	
21cr|texlive-present-2.2.1-1|54	%install
21cr|texlive-present-2.2.1-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-present-2.2.1-1|56	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10022 21
21cr|texlive-pressrelease-35147.1.0-1|1	%define oname pressrelease
21cr|texlive-pressrelease-35147.1.0-1|2	
21cr|texlive-pressrelease-35147.1.0-1|3	Summary:	A class for typesetting press releases
21cr|texlive-pressrelease-35147.1.0-1|4	Name:		texlive-pressrelease
21cr|texlive-pressrelease-35147.1.0-1|5	Version:	35147.1.0
21cr|texlive-pressrelease-35147.1.0-1|6	Release:	1
21cr|texlive-pressrelease-35147.1.0-1|7	License:	LPPL1.3
21cr|texlive-pressrelease-35147.1.0-1|8	Group:		Publishing
21cr|texlive-pressrelease-35147.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-pressrelease-35147.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pressrelease-35147.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pressrelease-35147.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pressrelease-35147.1.0-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-pressrelease-35147.1.0-1|14	#Requires:	tex(geometry.sty)
21cr|texlive-pressrelease-35147.1.0-1|15	Requires:	texlive-kpathsea
21cr|texlive-pressrelease-35147.1.0-1|16	Requires:	texlive-tlpkg
21cr|texlive-pressrelease-35147.1.0-1|17	#Requires:	tex(marvosym.sty)
21cr|texlive-pressrelease-35147.1.0-1|18	Requires:	tex(refcount.sty)
21cr|texlive-pressrelease-35147.1.0-1|19	#Requires:	tex(setspace.sty)
21cr|texlive-pressrelease-35147.1.0-1|20	#Requires:	tex(tikz.sty)
21cr|texlive-pressrelease-35147.1.0-1|21	#Requires:	tex(url.sty)
21cr|texlive-pressrelease-35147.1.0-1|22	Provides:	tex-pressrelease = 2024
21cr|texlive-pressrelease-35147.1.0-1|23	Provides:	tex(pressrelease.cls) = 2024
21cr|texlive-pressrelease-35147.1.0-1|24	Provides:	tex(pressrelease-symbols.sty) = 2024
21cr|texlive-pressrelease-35147.1.0-1|25	BuildArch:	noarch
21cr|texlive-pressrelease-35147.1.0-1|26	
21cr|texlive-pressrelease-35147.1.0-1|27	%description
21cr|texlive-pressrelease-35147.1.0-1|28	A configurable class for writing press releases.
21cr|texlive-pressrelease-35147.1.0-1|29	
21cr|texlive-pressrelease-35147.1.0-1|30	%files
21cr|texlive-pressrelease-35147.1.0-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-pressrelease-35147.1.0-1|32	%{_texmfdistdir}/tex/latex/pressrelease/
21cr|texlive-pressrelease-35147.1.0-1|33	
21cr|texlive-pressrelease-35147.1.0-1|34	#------------------------------------------------------------------
21cr|texlive-pressrelease-35147.1.0-1|35	
21cr|texlive-pressrelease-35147.1.0-1|36	%prep
21cr|texlive-pressrelease-35147.1.0-1|37	%setup -c -a0 -a1
21cr|texlive-pressrelease-35147.1.0-1|38	
21cr|texlive-pressrelease-35147.1.0-1|39	%build
21cr|texlive-pressrelease-35147.1.0-1|40	
21cr|texlive-pressrelease-35147.1.0-1|41	%install
21cr|texlive-pressrelease-35147.1.0-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pressrelease-35147.1.0-1|43	rm -rf tlpkg
21cr|texlive-pressrelease-35147.1.0-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10023 21
21cr|texlive-prettytok-63842-1|1	%define oname prettytok
21cr|texlive-prettytok-63842-1|2	
21cr|texlive-prettytok-63842-1|3	Summary:	Pretty-print token lists
21cr|texlive-prettytok-63842-1|4	Name:		texlive-prettytok
21cr|texlive-prettytok-63842-1|5	Version:	63842
21cr|texlive-prettytok-63842-1|6	Release:	1
21cr|texlive-prettytok-63842-1|7	License:	LPPL1.3
21cr|texlive-prettytok-63842-1|8	Group:		Publishing
21cr|texlive-prettytok-63842-1|9	Url:		https://www.ctan.org
21cr|texlive-prettytok-63842-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-prettytok-63842-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-prettytok-63842-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-prettytok-63842-1|13	#Requires:	tex(filecontentsdef.sty)
21cr|texlive-prettytok-63842-1|14	Requires:	texlive-tlpkg
21cr|texlive-prettytok-63842-1|15	Requires:	texlive-kpathsea
21cr|texlive-prettytok-63842-1|16	Requires:	texlive-l3kernel
21cr|texlive-prettytok-63842-1|17	Requires:	tex(precattl.sty)
21cr|texlive-prettytok-63842-1|18	Provides:	tex(prettytok.sty) = 2024
21cr|texlive-prettytok-63842-1|19	BuildArch:	noarch
21cr|texlive-prettytok-63842-1|20	
21cr|texlive-prettytok-63842-1|21	%description
21cr|texlive-prettytok-63842-1|22	Pretty-print token lists to HTML file for debugging purposes.
21cr|texlive-prettytok-63842-1|23	Open the file in any browser to view the result. Can be used to
21cr|texlive-prettytok-63842-1|24	replace \tl_analysis_show:n.
21cr|texlive-prettytok-63842-1|25	
21cr|texlive-prettytok-63842-1|26	%files
21cr|texlive-prettytok-63842-1|27	%doc %{_texmfdistdir}/doc/latex/prettytok
21cr|texlive-prettytok-63842-1|28	%{_texmfdistdir}/tex/latex/prettytok
21cr|texlive-prettytok-63842-1|29	
21cr|texlive-prettytok-63842-1|30	#------------------------------------------------------------------
21cr|texlive-prettytok-63842-1|31	
21cr|texlive-prettytok-63842-1|32	%prep
21cr|texlive-prettytok-63842-1|33	%setup -c -a0 -a1
21cr|texlive-prettytok-63842-1|34	sed -i "s,^#!/bin/python3$,^#!/usr/bin/python3," tex/latex/prettytok/prettytok-decode-8bit.py
21cr|texlive-prettytok-63842-1|35	
21cr|texlive-prettytok-63842-1|36	%build
21cr|texlive-prettytok-63842-1|37	
21cr|texlive-prettytok-63842-1|38	%install
21cr|texlive-prettytok-63842-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-prettytok-63842-1|40	rm -rf tlpkg
21cr|texlive-prettytok-63842-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10024 21
21cr|texlive-prftree-1.6-1|1	Name:		texlive-prftree
21cr|texlive-prftree-1.6-1|2	Version:	1.6
21cr|texlive-prftree-1.6-1|3	Release:	1
21cr|texlive-prftree-1.6-1|4	Summary:	A package to write proof trees for natural deduction calculi
21cr|texlive-prftree-1.6-1|5	Group:		Publishing
21cr|texlive-prftree-1.6-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/prftree
21cr|texlive-prftree-1.6-1|7	License:	GNU General Public
21cr|texlive-prftree-1.6-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/prftree.tar.xz
21cr|texlive-prftree-1.6-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/prftree.doc.tar.xz
21cr|texlive-prftree-1.6-1|10	BuildArch:	noarch
21cr|texlive-prftree-1.6-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-prftree-1.6-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-prftree-1.6-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-prftree-1.6-1|14	
21cr|texlive-prftree-1.6-1|15	%description
21cr|texlive-prftree-1.6-1|16	The prftree package provides a package to write proof trees for
21cr|texlive-prftree-1.6-1|17	natural deduction calculi, sequent-like calculi, and similar.
21cr|texlive-prftree-1.6-1|18	
21cr|texlive-prftree-1.6-1|19	#-----------------------------------------------------------------------
21cr|texlive-prftree-1.6-1|20	%files
21cr|texlive-prftree-1.6-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-prftree-1.6-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-prftree-1.6-1|23	
21cr|texlive-prftree-1.6-1|24	#-----------------------------------------------------------------------
21cr|texlive-prftree-1.6-1|25	%prep
21cr|texlive-prftree-1.6-1|26	%setup -c -a0 -a1
21cr|texlive-prftree-1.6-1|27	
21cr|texlive-prftree-1.6-1|28	%build
21cr|texlive-prftree-1.6-1|29	
21cr|texlive-prftree-1.6-1|30	%install
21cr|texlive-prftree-1.6-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-prftree-1.6-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10025 21
21cr|texlive-principia-58927-1|1	%define oname principia
21cr|texlive-principia-58927-1|2	
21cr|texlive-principia-58927-1|3	Summary:	Notations for typesetting the "Principia Mathematica"
21cr|texlive-principia-58927-1|4	Name:		texlive-principia
21cr|texlive-principia-58927-1|5	Version:	58927
21cr|texlive-principia-58927-1|6	Release:	1
21cr|texlive-principia-58927-1|7	License:	LPPL1.3
21cr|texlive-principia-58927-1|8	Group:		Publishing
21cr|texlive-principia-58927-1|9	Url:		https://www.ctan.org
21cr|texlive-principia-58927-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-principia-58927-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-principia-58927-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-principia-58927-1|13	#Requires:	tex(amsmath.sty)
21cr|texlive-principia-58927-1|14	#Requires:	tex(amssymb.sty)
21cr|texlive-principia-58927-1|15	Requires:	tex(graphicx.sty)
21cr|texlive-principia-58927-1|16	Requires:	texlive-tlpkg
21cr|texlive-principia-58927-1|17	Requires:	texlive-kpathsea
21cr|texlive-principia-58927-1|18	#Requires:	tex(pifont.sty)
21cr|texlive-principia-58927-1|19	Provides:	tex(principia.sty) = 2024
21cr|texlive-principia-58927-1|20	BuildArch:	noarch
21cr|texlive-principia-58927-1|21	
21cr|texlive-principia-58927-1|22	%description
21cr|texlive-principia-58927-1|23	This package supports typesetting the Peanese notation in
21cr|texlive-principia-58927-1|24	Volume I of Whitehead and Russell's 1910 "Principia
21cr|texlive-principia-58927-1|25	Mathematica".
21cr|texlive-principia-58927-1|26	
21cr|texlive-principia-58927-1|27	%files
21cr|texlive-principia-58927-1|28	%doc %{_texmfdistdir}/doc/latex/principia
21cr|texlive-principia-58927-1|29	%{_texmfdistdir}/tex/latex/principia
21cr|texlive-principia-58927-1|30	
21cr|texlive-principia-58927-1|31	#------------------------------------------------------------------
21cr|texlive-principia-58927-1|32	
21cr|texlive-principia-58927-1|33	%prep
21cr|texlive-principia-58927-1|34	%setup -c -a0 -a1
21cr|texlive-principia-58927-1|35	
21cr|texlive-principia-58927-1|36	%build
21cr|texlive-principia-58927-1|37	
21cr|texlive-principia-58927-1|38	%install
21cr|texlive-principia-58927-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-principia-58927-1|40	rm -rf tlpkg
21cr|texlive-principia-58927-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10026 21
21cr|texlive-proba-20190228-1|1	# revision 15878
21cr|texlive-proba-20190228-1|2	# category Package
21cr|texlive-proba-20190228-1|3	# catalog-ctan /macros/latex/contrib/proba
21cr|texlive-proba-20190228-1|4	# catalog-date 2009-06-02 14:48:32 +0200
21cr|texlive-proba-20190228-1|5	# catalog-license lppl
21cr|texlive-proba-20190228-1|6	# catalog-version undef
21cr|texlive-proba-20190228-1|7	Name:		texlive-proba
21cr|texlive-proba-20190228-1|8	Version:	20190228
21cr|texlive-proba-20190228-1|9	Release:	1
21cr|texlive-proba-20190228-1|10	Summary:	Shortcuts commands to symbols used in probability texts
21cr|texlive-proba-20190228-1|11	Group:		Publishing
21cr|texlive-proba-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/proba
21cr|texlive-proba-20190228-1|13	License:	LPPL
21cr|texlive-proba-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.tar.xz
21cr|texlive-proba-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.doc.tar.xz
21cr|texlive-proba-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.source.tar.xz
21cr|texlive-proba-20190228-1|17	BuildArch:	noarch
21cr|texlive-proba-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-proba-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-proba-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-proba-20190228-1|21	
21cr|texlive-proba-20190228-1|22	%description
21cr|texlive-proba-20190228-1|23	This package includes some of the most often used commands in
21cr|texlive-proba-20190228-1|24	probability texts, e.g. probability, expectation, variance,
21cr|texlive-proba-20190228-1|25	etc. It also includes some short commands for set (blackboard)
21cr|texlive-proba-20190228-1|26	or filtrations (calligraphic). It requires LaTeX2e and the
21cr|texlive-proba-20190228-1|27	amsfonts package.
21cr|texlive-proba-20190228-1|28	
21cr|texlive-proba-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-proba-20190228-1|30	%files
21cr|texlive-proba-20190228-1|31	%{_texmfdistdir}/tex/latex/proba/proba.sty
21cr|texlive-proba-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/proba/README
21cr|texlive-proba-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/proba/proba.pdf
21cr|texlive-proba-20190228-1|34	#- source
21cr|texlive-proba-20190228-1|35	%doc %{_texmfdistdir}/source/latex/proba/proba.dtx
21cr|texlive-proba-20190228-1|36	%doc %{_texmfdistdir}/source/latex/proba/proba.ins
21cr|texlive-proba-20190228-1|37	
21cr|texlive-proba-20190228-1|38	#-----------------------------------------------------------------------
21cr|texlive-proba-20190228-1|39	%prep
21cr|texlive-proba-20190228-1|40	%setup -c -a0 -a1 -a2
21cr|texlive-proba-20190228-1|41	
21cr|texlive-proba-20190228-1|42	%build
21cr|texlive-proba-20190228-1|43	
21cr|texlive-proba-20190228-1|44	%install
21cr|texlive-proba-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-proba-20190228-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10027 21
21cr|texlive-prodint-20190228-1|1	# revision 21893
21cr|texlive-prodint-20190228-1|2	# category Package
21cr|texlive-prodint-20190228-1|3	# catalog-ctan /fonts/prodint
21cr|texlive-prodint-20190228-1|4	# catalog-date 2011-03-30 12:07:52 +0200
21cr|texlive-prodint-20190228-1|5	# catalog-license ofl
21cr|texlive-prodint-20190228-1|6	# catalog-version undef
21cr|texlive-prodint-20190228-1|7	Name:		texlive-prodint
21cr|texlive-prodint-20190228-1|8	Version:	20190228
21cr|texlive-prodint-20190228-1|9	Release:	1
21cr|texlive-prodint-20190228-1|10	Summary:	A font that provides the product integral symbol
21cr|texlive-prodint-20190228-1|11	Group:		Publishing
21cr|texlive-prodint-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/prodint
21cr|texlive-prodint-20190228-1|13	License:	OFL
21cr|texlive-prodint-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prodint.tar.xz
21cr|texlive-prodint-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prodint.doc.tar.xz
21cr|texlive-prodint-20190228-1|16	BuildArch:	noarch
21cr|texlive-prodint-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-prodint-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-prodint-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-prodint-20190228-1|20	
21cr|texlive-prodint-20190228-1|21	%description
21cr|texlive-prodint-20190228-1|22	Product integrals are to products, as integrals are to sums.
21cr|texlive-prodint-20190228-1|23	They have been around for more than a hundred years, they have
21cr|texlive-prodint-20190228-1|24	not become part of the standard toolbox, possibly because no-
21cr|texlive-prodint-20190228-1|25	one invented the right mathematical symbol for them. The
21cr|texlive-prodint-20190228-1|26	authors remedied that situation by proposing the symbol and
21cr|texlive-prodint-20190228-1|27	providing this font.
21cr|texlive-prodint-20190228-1|28	
21cr|texlive-prodint-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-prodint-20190228-1|30	%files
21cr|texlive-prodint-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/prodint/prodint.afm
21cr|texlive-prodint-20190228-1|32	%{_texmfdistdir}/fonts/map/dvips/prodint/prodint.map
21cr|texlive-prodint-20190228-1|33	%{_texmfdistdir}/fonts/tfm/public/prodint/prodint.tfm
21cr|texlive-prodint-20190228-1|34	%{_texmfdistdir}/fonts/type1/public/prodint/prodint.pfb
21cr|texlive-prodint-20190228-1|35	%{_texmfdistdir}/tex/latex/prodint/prodint.sty
21cr|texlive-prodint-20190228-1|36	%doc %{_texmfdistdir}/doc/fonts/prodint/README
21cr|texlive-prodint-20190228-1|37	%doc %{_texmfdistdir}/doc/fonts/prodint/config.prodint
21cr|texlive-prodint-20190228-1|38	%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.bma
21cr|texlive-prodint-20190228-1|39	%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.mt1
21cr|texlive-prodint-20190228-1|40	%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.pdf
21cr|texlive-prodint-20190228-1|41	%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.pfa
21cr|texlive-prodint-20190228-1|42	%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.sit.hqx
21cr|texlive-prodint-20190228-1|43	%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.tex
21cr|texlive-prodint-20190228-1|44	
21cr|texlive-prodint-20190228-1|45	#-----------------------------------------------------------------------
21cr|texlive-prodint-20190228-1|46	%prep
21cr|texlive-prodint-20190228-1|47	%setup -c -a0 -a1
21cr|texlive-prodint-20190228-1|48	
21cr|texlive-prodint-20190228-1|49	%build
21cr|texlive-prodint-20190228-1|50	
21cr|texlive-prodint-20190228-1|51	%install
21cr|texlive-prodint-20190228-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-prodint-20190228-1|53	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10028 21
21cr|texlive-profcollege-66364-1|1	%define oname profcollege
21cr|texlive-profcollege-66364-1|2	
21cr|texlive-profcollege-66364-1|3	Summary:	A LaTeX package for French maths teachers in college
21cr|texlive-profcollege-66364-1|4	Name:		texlive-profcollege
21cr|texlive-profcollege-66364-1|5	Version:	66364
21cr|texlive-profcollege-66364-1|6	Release:	1
21cr|texlive-profcollege-66364-1|7	License:	LPPL1.3
21cr|texlive-profcollege-66364-1|8	Group:		Publishing
21cr|texlive-profcollege-66364-1|9	Url:		https://www.ctan.org
21cr|texlive-profcollege-66364-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-profcollege-66364-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-profcollege-66364-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-profcollege-66364-1|13	#Requires:	tex(amssymb.sty)
21cr|texlive-profcollege-66364-1|14	#Requires:	tex(cancel.sty)
21cr|texlive-profcollege-66364-1|15	#Requires:	tex(datatool.sty)
21cr|texlive-profcollege-66364-1|16	#Requires:	tex(environ.sty)
21cr|texlive-profcollege-66364-1|17	#Requires:	tex(gmp.sty)
21cr|texlive-profcollege-66364-1|18	#Requires:	tex(hhline.sty)
21cr|texlive-profcollege-66364-1|19	#Requires:	tex(ifoddpage.sty)
21cr|texlive-profcollege-66364-1|20	#Requires:	tex(iftex.sty)
21cr|texlive-profcollege-66364-1|21	Requires:	tex(ifthen.sty)
21cr|texlive-profcollege-66364-1|22	#Requires:	tex(listofitems.sty)
21cr|texlive-profcollege-66364-1|23	Requires:	texlive-tlpkg
21cr|texlive-profcollege-66364-1|24	Requires:	texlive-kpathsea
21cr|texlive-profcollege-66364-1|25	#Requires:	tex(luamplib.sty)
21cr|texlive-profcollege-66364-1|26	#Requires:	tex(mathtools.sty)
21cr|texlive-profcollege-66364-1|27	#Requires:	tex(modulus.sty)
21cr|texlive-profcollege-66364-1|28	#Requires:	tex(multicol.sty)
21cr|texlive-profcollege-66364-1|29	#Requires:	tex(multido.sty)
21cr|texlive-profcollege-66364-1|30	#Requires:	tex(nicematrix.sty)
21cr|texlive-profcollege-66364-1|31	#Requires:	tex(simplekv.sty)
21cr|texlive-profcollege-66364-1|32	#Requires:	tex(siunitx.sty)
21cr|texlive-profcollege-66364-1|33	#Requires:	tex(stackengine.sty)
21cr|texlive-profcollege-66364-1|34	#Requires:	tex(suffix.sty)
21cr|texlive-profcollege-66364-1|35	#Requires:	tex(tcolorbox.sty)
21cr|texlive-profcollege-66364-1|36	#Requires:	tex(tikz.sty)
21cr|texlive-profcollege-66364-1|37	#Requires:	tex(verbatim.sty)
21cr|texlive-profcollege-66364-1|38	#Requires:	tex(xcolor.sty)
21cr|texlive-profcollege-66364-1|39	#Requires:	tex(xfp.sty)
21cr|texlive-profcollege-66364-1|40	#Requires:	tex(xintexpr.sty)
21cr|texlive-profcollege-66364-1|41	#Requires:	tex(xinttools.sty)
21cr|texlive-profcollege-66364-1|42	#Requires:	tex(xlop.sty)
21cr|texlive-profcollege-66364-1|43	#Requires:	tex(xstring.sty)
21cr|texlive-profcollege-66364-1|44	Provides:	tex(PfCEquationComposition2.tex) = 2024
21cr|texlive-profcollege-66364-1|45	Provides:	tex(PfCEquationLaurent1.tex) = 2024
21cr|texlive-profcollege-66364-1|46	Provides:	tex(PfCEquationPose1.tex) = 2024
21cr|texlive-profcollege-66364-1|47	Provides:	tex(PfCEquationSoustraction2.tex) = 2024
21cr|texlive-profcollege-66364-1|48	Provides:	tex(PfCEquationSymbole1.tex) = 2024
21cr|texlive-profcollege-66364-1|49	Provides:	tex(PfCEquationTerme1.tex) = 2024
21cr|texlive-profcollege-66364-1|50	Provides:	tex(ProfCollege.sty) = 2024
21cr|texlive-profcollege-66364-1|51	BuildArch:	noarch
21cr|texlive-profcollege-66364-1|52	
21cr|texlive-profcollege-66364-1|53	%description
21cr|texlive-profcollege-66364-1|54	This package provides some commands to help French mathematics
21cr|texlive-profcollege-66364-1|55	teachers for 11-16 years olds, for example: \Tableau[Metre] to
21cr|texlive-profcollege-66364-1|56	write the tabular km|hm|... with some facilities,
21cr|texlive-profcollege-66364-1|57	\Pythagore{ABC}{5}{7} to write the entire calculation of AC
21cr|texlive-profcollege-66364-1|58	with the Pythagorean theorem, \Trigo[Cosinus]{ABC}{3}{}{60} to
21cr|texlive-profcollege-66364-1|59	write the entire calculation of AC with cosine, ... and some
21cr|texlive-profcollege-66364-1|60	others.
21cr|texlive-profcollege-66364-1|61	
21cr|texlive-profcollege-66364-1|62	%files
21cr|texlive-profcollege-66364-1|63	%doc %{_texmfdistdir}/doc/latex/profcollege
21cr|texlive-profcollege-66364-1|64	%{_texmfdistdir}/metapost/profcollege
21cr|texlive-profcollege-66364-1|65	%{_texmfdistdir}/tex/latex/profcollege
21cr|texlive-profcollege-66364-1|66	
21cr|texlive-profcollege-66364-1|67	#------------------------------------------------------------------
21cr|texlive-profcollege-66364-1|68	
21cr|texlive-profcollege-66364-1|69	%prep
21cr|texlive-profcollege-66364-1|70	%setup -c -a0 -a1
21cr|texlive-profcollege-66364-1|71	
21cr|texlive-profcollege-66364-1|72	%build
21cr|texlive-profcollege-66364-1|73	
21cr|texlive-profcollege-66364-1|74	%install
21cr|texlive-profcollege-66364-1|75	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-profcollege-66364-1|76	rm -rf tlpkg
21cr|texlive-profcollege-66364-1|77	cp -fpar * %{buildroot}%{_texmfdistdir}

10029 21
21cr|texlive-proflabo-63147-1|1	%define oname proflabo
21cr|texlive-proflabo-63147-1|2	
21cr|texlive-proflabo-63147-1|3	Summary:	Draw laboratory equipment
21cr|texlive-proflabo-63147-1|4	Name:		texlive-proflabo
21cr|texlive-proflabo-63147-1|5	Version:	63147
21cr|texlive-proflabo-63147-1|6	Release:	1
21cr|texlive-proflabo-63147-1|7	License:	LPPL1.3
21cr|texlive-proflabo-63147-1|8	Group:		Publishing
21cr|texlive-proflabo-63147-1|9	Url:		https://www.ctan.org
21cr|texlive-proflabo-63147-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-proflabo-63147-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-proflabo-63147-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-proflabo-63147-1|13	Requires:	texlive-tlpkg
21cr|texlive-proflabo-63147-1|14	Requires:	texlive-kpathsea
21cr|texlive-proflabo-63147-1|15	Provides:	tex(ProfLabo.sty) = 2024
21cr|texlive-proflabo-63147-1|16	BuildArch:	noarch
21cr|texlive-proflabo-63147-1|17	
21cr|texlive-proflabo-63147-1|18	%description
21cr|texlive-proflabo-63147-1|19	This package was developed to help French chemistry teachers to
21cr|texlive-proflabo-63147-1|20	create drawings (using TikZ) for laboratory stuff.
21cr|texlive-proflabo-63147-1|21	
21cr|texlive-proflabo-63147-1|22	%files
21cr|texlive-proflabo-63147-1|23	%doc %{_texmfdistdir}/doc/latex/proflabo
21cr|texlive-proflabo-63147-1|24	%{_texmfdistdir}/tex/latex/proflabo
21cr|texlive-proflabo-63147-1|25	
21cr|texlive-proflabo-63147-1|26	#------------------------------------------------------------------
21cr|texlive-proflabo-63147-1|27	
21cr|texlive-proflabo-63147-1|28	%prep
21cr|texlive-proflabo-63147-1|29	%setup -c -a0 -a1
21cr|texlive-proflabo-63147-1|30	
21cr|texlive-proflabo-63147-1|31	%build
21cr|texlive-proflabo-63147-1|32	
21cr|texlive-proflabo-63147-1|33	%install
21cr|texlive-proflabo-63147-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-proflabo-63147-1|35	rm -rf tlpkg
21cr|texlive-proflabo-63147-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10030 21
21cr|texlive-proflycee-66581-1|1	%define oname proflycee
21cr|texlive-proflycee-66581-1|2	
21cr|texlive-proflycee-66581-1|3	Summary:	A LaTeX package for French maths teachers in high school
21cr|texlive-proflycee-66581-1|4	Name:		texlive-proflycee
21cr|texlive-proflycee-66581-1|5	Version:	66581
21cr|texlive-proflycee-66581-1|6	Release:	1
21cr|texlive-proflycee-66581-1|7	License:	LPPL1.3
21cr|texlive-proflycee-66581-1|8	Group:		Publishing
21cr|texlive-proflycee-66581-1|9	Url:		https://www.ctan.org
21cr|texlive-proflycee-66581-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-proflycee-66581-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-proflycee-66581-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-proflycee-66581-1|13	Requires:	texlive-tlpkg
21cr|texlive-proflycee-66581-1|14	Requires:	texlive-kpathsea
21cr|texlive-proflycee-66581-1|15	Provides:	tex(ProfLycee-old.sty) = 2024
21cr|texlive-proflycee-66581-1|16	Provides:	tex(ProfLycee.sty) = 2024
21cr|texlive-proflycee-66581-1|17	Provides:	tex(proflycee-tools-minted.tex) = 2024
21cr|texlive-proflycee-66581-1|18	Provides:	tex(proflycee-tools-piton.tex) = 2024
21cr|texlive-proflycee-66581-1|19	Provides:	tex(proflycee-tools-pythontex.tex) = 2024
21cr|texlive-proflycee-66581-1|20	BuildArch:	noarch
21cr|texlive-proflycee-66581-1|21	
21cr|texlive-proflycee-66581-1|22	%description
21cr|texlive-proflycee-66581-1|23	This package provides some commands to help French mathematics
21cr|texlive-proflycee-66581-1|24	teachers for 15-18 years olds, for example: \SplineTikz to
21cr|texlive-proflycee-66581-1|25	create splines with "derivative control";
21cr|texlive-proflycee-66581-1|26	\CalculFormelParametres and \CalculFormelLigne in order to
21cr|texlive-proflycee-66581-1|27	create an xcas-windows-like; \CodePythonLstFichier to create
21cr|texlive-proflycee-66581-1|28	code presentation and code execution with pythontex.
21cr|texlive-proflycee-66581-1|29	
21cr|texlive-proflycee-66581-1|30	%files
21cr|texlive-proflycee-66581-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-proflycee-66581-1|32	%{_texmfdistdir}/metapost/%{oname}
21cr|texlive-proflycee-66581-1|33	%{_texmfdistdir}/tex/latex/%{oname}
21cr|texlive-proflycee-66581-1|34	
21cr|texlive-proflycee-66581-1|35	#------------------------------------------------------------------
21cr|texlive-proflycee-66581-1|36	
21cr|texlive-proflycee-66581-1|37	%prep
21cr|texlive-proflycee-66581-1|38	%setup -c -a0 -a1
21cr|texlive-proflycee-66581-1|39	
21cr|texlive-proflycee-66581-1|40	%build
21cr|texlive-proflycee-66581-1|41	
21cr|texlive-proflycee-66581-1|42	%install
21cr|texlive-proflycee-66581-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-proflycee-66581-1|44	rm -rf tlpkg
21cr|texlive-proflycee-66581-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10031 21
21cr|texlive-projlib-65475-1|1	%define oname projlib
21cr|texlive-projlib-65475-1|2	
21cr|texlive-projlib-65475-1|3	Summary:	A series of tools to simplify your workflow
21cr|texlive-projlib-65475-1|4	Name:		texlive-projlib
21cr|texlive-projlib-65475-1|5	Version:	65475
21cr|texlive-projlib-65475-1|6	Release:	1
21cr|texlive-projlib-65475-1|7	License:	LPPL1.3
21cr|texlive-projlib-65475-1|8	Group:		Publishing
21cr|texlive-projlib-65475-1|9	Url:		https://www.ctan.org
21cr|texlive-projlib-65475-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-projlib-65475-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-projlib-65475-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-projlib-65475-1|13	#Requires:	tex(aliascnt.sty)
21cr|texlive-projlib-65475-1|14	#Requires:	tex(amsmath.sty)
21cr|texlive-projlib-65475-1|15	#Requires:	tex(amssymb.sty)
21cr|texlive-projlib-65475-1|16	#Requires:	tex(amsthm.sty)
21cr|texlive-projlib-65475-1|17	#Requires:	tex(babel.sty)
21cr|texlive-projlib-65475-1|18	#Requires:	tex(biolinum.sty)
21cr|texlive-projlib-65475-1|19	#Requires:	tex(calc.sty)
21cr|texlive-projlib-65475-1|20	#Requires:	tex(cleveref.sty)
21cr|texlive-projlib-65475-1|21	#Requires:	tex(datetime2.sty)
21cr|texlive-projlib-65475-1|22	Requires:	tex(ebgaramond-maths.sty)
21cr|texlive-projlib-65475-1|23	Requires:	tex(ebgaramond.sty)
21cr|texlive-projlib-65475-1|24	#Requires:	tex(etoolbox.sty)
21cr|texlive-projlib-65475-1|25	#Requires:	tex(fancyvrb.sty)
21cr|texlive-projlib-65475-1|26	Requires:	tex(fontenc.sty)
21cr|texlive-projlib-65475-1|27	Requires:	tex(garamondlibre.sty)
21cr|texlive-projlib-65475-1|28	Requires:	tex(graphicx.sty)
21cr|texlive-projlib-65475-1|29	#Requires:	tex(iftex.sty)
21cr|texlive-projlib-65475-1|30	Requires:	tex(ifthen.sty)
21cr|texlive-projlib-65475-1|31	Requires:	tex(kvoptions.sty)
21cr|texlive-projlib-65475-1|32	Requires:	tex(libertinust1math.sty)
21cr|texlive-projlib-65475-1|33	Requires:	texlive-tlpkg
21cr|texlive-projlib-65475-1|34	Requires:	texlive-kpathsea
21cr|texlive-projlib-65475-1|35	#Requires:	tex(mathpazo.sty)
21cr|texlive-projlib-65475-1|36	#Requires:	tex(mathtools.sty)
21cr|texlive-projlib-65475-1|37	#Requires:	tex(microtype.sty)
21cr|texlive-projlib-65475-1|38	Requires:	tex(newpxmath.sty)
21cr|texlive-projlib-65475-1|39	Requires:	tex(newpxtext.sty)
21cr|texlive-projlib-65475-1|40	#Requires:	tex(newtxmath.sty)
21cr|texlive-projlib-65475-1|41	#Requires:	tex(newtxtext.sty)
21cr|texlive-projlib-65475-1|42	#Requires:	tex(polyglossia.sty)
21cr|texlive-projlib-65475-1|43	#Requires:	tex(setspace.sty)
21cr|texlive-projlib-65475-1|44	#Requires:	tex(silence.sty)
21cr|texlive-projlib-65475-1|45	#Requires:	tex(tcolorbox.sty)
21cr|texlive-projlib-65475-1|46	#Requires:	tex(xcolor.sty)
21cr|texlive-projlib-65475-1|47	#Requires:	tex(xstring.sty)
21cr|texlive-projlib-65475-1|48	#Requires:	tex(zhnumber.sty)
21cr|texlive-projlib-65475-1|49	Provides:	tex(projlib-author.sty) = 2024
21cr|texlive-projlib-65475-1|50	Provides:	tex(projlib-datetime.sty) = 2024
21cr|texlive-projlib-65475-1|51	Provides:	tex(projlib-draft.sty) = 2024
21cr|texlive-projlib-65475-1|52	Provides:	tex(projlib-font.sty) = 2024
21cr|texlive-projlib-65475-1|53	Provides:	tex(projlib-language.sty) = 2024
21cr|texlive-projlib-65475-1|54	Provides:	tex(projlib-logo.sty) = 2024
21cr|texlive-projlib-65475-1|55	Provides:	tex(projlib-math.sty) = 2024
21cr|texlive-projlib-65475-1|56	Provides:	tex(projlib-paper.sty) = 2024
21cr|texlive-projlib-65475-1|57	Provides:	tex(ProjLib.sty) = 2024
21cr|texlive-projlib-65475-1|58	Provides:	tex(projlib-text.sty) = 2024
21cr|texlive-projlib-65475-1|59	Provides:	tex(projlib-theorem.sty) = 2024
21cr|texlive-projlib-65475-1|60	Provides:	tex(projlib-titlepage.sty) = 2024
21cr|texlive-projlib-65475-1|61	BuildArch:	noarch
21cr|texlive-projlib-65475-1|62	
21cr|texlive-projlib-65475-1|63	%description
21cr|texlive-projlib-65475-1|64	ProjLib is a collection of tools to help you write LaTeX
21cr|texlive-projlib-65475-1|65	documents. With the main package ProjLib loaded, you no longer
21cr|texlive-projlib-65475-1|66	need to set up the theorem-like environments, nor to manually
21cr|texlive-projlib-65475-1|67	configure the appropriate multilingual settings. In addition, a
21cr|texlive-projlib-65475-1|68	series of auxiliary functionalities are introduced.
21cr|texlive-projlib-65475-1|69	
21cr|texlive-projlib-65475-1|70	%files
21cr|texlive-projlib-65475-1|71	%doc %{_texmfdistdir}/doc/latex/projlib
21cr|texlive-projlib-65475-1|72	%{_texmfdistdir}/tex/latex/projlib
21cr|texlive-projlib-65475-1|73	
21cr|texlive-projlib-65475-1|74	#------------------------------------------------------------------
21cr|texlive-projlib-65475-1|75	
21cr|texlive-projlib-65475-1|76	%prep
21cr|texlive-projlib-65475-1|77	%setup -c -a0 -a1
21cr|texlive-projlib-65475-1|78	
21cr|texlive-projlib-65475-1|79	%build
21cr|texlive-projlib-65475-1|80	
21cr|texlive-projlib-65475-1|81	%install
21cr|texlive-projlib-65475-1|82	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-projlib-65475-1|83	rm -rf tlpkg
21cr|texlive-projlib-65475-1|84	cp -fpar * %{buildroot}%{_texmfdistdir}

10032 21
21cr|texlive-proof-at-the-end-20190521-1|1	Name:		texlive-proof-at-the-end
21cr|texlive-proof-at-the-end-20190521-1|2	Version:	20190521
21cr|texlive-proof-at-the-end-20190521-1|3	Release:	1
21cr|texlive-proof-at-the-end-20190521-1|4	Summary:	This package aims to provide a way to easily move proofs in the appendix
21cr|texlive-proof-at-the-end-20190521-1|5	Group:		Publishing
21cr|texlive-proof-at-the-end-20190521-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/proof-at-the-end
21cr|texlive-proof-at-the-end-20190521-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-proof-at-the-end-20190521-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/proof-at-the-end.tar.xz
21cr|texlive-proof-at-the-end-20190521-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/proof-at-the-end.doc.tar.xz
21cr|texlive-proof-at-the-end-20190521-1|10	Source2: 	https://ctan.altspu.ru/systems/texlive/tlnet/archive/proof-at-the-end.source.tar.xz
21cr|texlive-proof-at-the-end-20190521-1|11	BuildArch:	noarch
21cr|texlive-proof-at-the-end-20190521-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-proof-at-the-end-20190521-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-proof-at-the-end-20190521-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-proof-at-the-end-20190521-1|15	
21cr|texlive-proof-at-the-end-20190521-1|16	%description
21cr|texlive-proof-at-the-end-20190521-1|17	This package aims to provide a way to easily move proofs to the appendix.
21cr|texlive-proof-at-the-end-20190521-1|18	You can (among other things) move proofs to different places/sections, create links from theorems to proofs, restate theorems, add comments in appendix…
21cr|texlive-proof-at-the-end-20190521-1|19	
21cr|texlive-proof-at-the-end-20190521-1|20	#-----------------------------------------------------------------------
21cr|texlive-proof-at-the-end-20190521-1|21	%files
21cr|texlive-proof-at-the-end-20190521-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-proof-at-the-end-20190521-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-proof-at-the-end-20190521-1|24	%doc %{_texmfdistdir}/source/*
21cr|texlive-proof-at-the-end-20190521-1|25	
21cr|texlive-proof-at-the-end-20190521-1|26	#-----------------------------------------------------------------------
21cr|texlive-proof-at-the-end-20190521-1|27	%prep
21cr|texlive-proof-at-the-end-20190521-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-proof-at-the-end-20190521-1|29	
21cr|texlive-proof-at-the-end-20190521-1|30	%build
21cr|texlive-proof-at-the-end-20190521-1|31	
21cr|texlive-proof-at-the-end-20190521-1|32	%install
21cr|texlive-proof-at-the-end-20190521-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-proof-at-the-end-20190521-1|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10033 21
21cr|texlive-proofread-61719-1|1	%define oname proofread
21cr|texlive-proofread-61719-1|2	
21cr|texlive-proofread-61719-1|3	Summary:	Commands for inserting annotations
21cr|texlive-proofread-61719-1|4	Name:		texlive-proofread
21cr|texlive-proofread-61719-1|5	Version:	61719
21cr|texlive-proofread-61719-1|6	Release:	1
21cr|texlive-proofread-61719-1|7	License:	LPPL1.3
21cr|texlive-proofread-61719-1|8	Group:		Publishing
21cr|texlive-proofread-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-proofread-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-proofread-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-proofread-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-proofread-61719-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-proofread-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-proofread-61719-1|15	Requires:	texlive-tlpkg
21cr|texlive-proofread-61719-1|16	#Requires:	tex(soul.sty)
21cr|texlive-proofread-61719-1|17	#Requires:	tex(tikz.sty)
21cr|texlive-proofread-61719-1|18	Provides:	tex-proofread = 2024
21cr|texlive-proofread-61719-1|19	Provides:	tex(proofread.sty) = 2024
21cr|texlive-proofread-61719-1|20	BuildArch:	noarch
21cr|texlive-proofread-61719-1|21	
21cr|texlive-proofread-61719-1|22	%description
21cr|texlive-proofread-61719-1|23	This package defines a few LaTeX commands that may be useful
21cr|texlive-proofread-61719-1|24	when you proofread a LaTeX document. They allow you to easily
21cr|texlive-proofread-61719-1|25	highlight text and add comments in the margin. Vim escape
21cr|texlive-proofread-61719-1|26	sequences are provided for inserting or removing these LaTeX
21cr|texlive-proofread-61719-1|27	commands in the source. Options are provided for displaying the
21cr|texlive-proofread-61719-1|28	document with extra line spacing, and for displaying it in
21cr|texlive-proofread-61719-1|29	either corrected or uncorrected state, both without margin
21cr|texlive-proofread-61719-1|30	notes. The package is based on code for a text highlighting
21cr|texlive-proofread-61719-1|31	command that was published by Antal Spector-Zabusky on
21cr|texlive-proofread-61719-1|32	https://tex.stackexchange.com/questions/5959. The main file,
21cr|texlive-proofread-61719-1|33	proofread.dtx, is self-extracting, so you can generate the
21cr|texlive-proofread-61719-1|34	style file by compiling proofread.dtx with pdfLaTeX. This
21cr|texlive-proofread-61719-1|35	package is based on the soul package; so if you plan to
21cr|texlive-proofread-61719-1|36	highlight non-ASCII characters, you must compile your source
21cr|texlive-proofread-61719-1|37	with either XeTeX- or LuaTeX-based compilers.
21cr|texlive-proofread-61719-1|38	
21cr|texlive-proofread-61719-1|39	%files
21cr|texlive-proofread-61719-1|40	%doc %{_texmfdistdir}/doc
21cr|texlive-proofread-61719-1|41	%{_texmfdistdir}/tex/latex/proofread/
21cr|texlive-proofread-61719-1|42	
21cr|texlive-proofread-61719-1|43	#------------------------------------------------------------------
21cr|texlive-proofread-61719-1|44	
21cr|texlive-proofread-61719-1|45	%prep
21cr|texlive-proofread-61719-1|46	%setup -c -a0 -a1
21cr|texlive-proofread-61719-1|47	
21cr|texlive-proofread-61719-1|48	%build
21cr|texlive-proofread-61719-1|49	
21cr|texlive-proofread-61719-1|50	%install
21cr|texlive-proofread-61719-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-proofread-61719-1|52	rm -rf tlpkg
21cr|texlive-proofread-61719-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

10034 21
21cr|texlive-prooftrees-0.7-1|1	Name:		texlive-prooftrees
21cr|texlive-prooftrees-0.7-1|2	Version:	0.7
21cr|texlive-prooftrees-0.7-1|3	Release:	1
21cr|texlive-prooftrees-0.7-1|4	Summary:	The package supports drawing proof trees
21cr|texlive-prooftrees-0.7-1|5	Group:		Publishing
21cr|texlive-prooftrees-0.7-1|6	URL:		https://ctan.org/pkg/prooftrees
21cr|texlive-prooftrees-0.7-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-prooftrees-0.7-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/prooftrees.tar.xz
21cr|texlive-prooftrees-0.7-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/prooftrees.doc.tar.xz
21cr|texlive-prooftrees-0.7-1|10	BuildArch:	noarch
21cr|texlive-prooftrees-0.7-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-prooftrees-0.7-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-prooftrees-0.7-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-prooftrees-0.7-1|14	
21cr|texlive-prooftrees-0.7-1|15	%description
21cr|texlive-prooftrees-0.7-1|16	The package supports drawing proof trees of the kind often used in introductory logic classes
21cr|texlive-prooftrees-0.7-1|17	
21cr|texlive-prooftrees-0.7-1|18	#-----------------------------------------------------------------------
21cr|texlive-prooftrees-0.7-1|19	%files
21cr|texlive-prooftrees-0.7-1|20	%{_texmfdistdir}/tex/*
21cr|texlive-prooftrees-0.7-1|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-prooftrees-0.7-1|22	
21cr|texlive-prooftrees-0.7-1|23	#-----------------------------------------------------------------------
21cr|texlive-prooftrees-0.7-1|24	%prep
21cr|texlive-prooftrees-0.7-1|25	%setup -c -a0 -a1
21cr|texlive-prooftrees-0.7-1|26	
21cr|texlive-prooftrees-0.7-1|27	%build
21cr|texlive-prooftrees-0.7-1|28	
21cr|texlive-prooftrees-0.7-1|29	%install
21cr|texlive-prooftrees-0.7-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-prooftrees-0.7-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10035 21
21cr|texlive-prtec-51919-1|1	%define oname prtec
21cr|texlive-prtec-51919-1|2	
21cr|texlive-prtec-51919-1|3	Summary:	A template for PRTEC conference papers
21cr|texlive-prtec-51919-1|4	Name:		texlive-prtec
21cr|texlive-prtec-51919-1|5	Version:	51919
21cr|texlive-prtec-51919-1|6	Release:	1
21cr|texlive-prtec-51919-1|7	License:	LPPL1.3
21cr|texlive-prtec-51919-1|8	Group:		Publishing
21cr|texlive-prtec-51919-1|9	Url:		https://www.ctan.org
21cr|texlive-prtec-51919-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-prtec-51919-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-prtec-51919-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-prtec-51919-1|13	Requires:	texlive-tlpkg
21cr|texlive-prtec-51919-1|14	Requires:	texlive-kpathsea
21cr|texlive-prtec-51919-1|15	Requires:	texlive-newtx
21cr|texlive-prtec-51919-1|16	Provides:	tex(prtec.bst) = 2024
21cr|texlive-prtec-51919-1|17	Provides:	tex(prtec.cls) = 2024
21cr|texlive-prtec-51919-1|18	BuildArch:	noarch
21cr|texlive-prtec-51919-1|19	
21cr|texlive-prtec-51919-1|20	%description
21cr|texlive-prtec-51919-1|21	This package provides a LaTeX class, a BibTeX style, and a
21cr|texlive-prtec-51919-1|22	LaTeX template to format conference papers for the Pacific Rim
21cr|texlive-prtec-51919-1|23	Thermal Engineering Conference (PRTEC). The .tex and .cls files
21cr|texlive-prtec-51919-1|24	are commented and should be self-explanatory. The package
21cr|texlive-prtec-51919-1|25	depends on newtx.
21cr|texlive-prtec-51919-1|26	
21cr|texlive-prtec-51919-1|27	%files
21cr|texlive-prtec-51919-1|28	%doc %{_texmfdistdir}/doc/latex/prtec
21cr|texlive-prtec-51919-1|29	%{_texmfdistdir}/bibtex/bst/prtec
21cr|texlive-prtec-51919-1|30	%{_texmfdistdir}/tex/latex/prtec
21cr|texlive-prtec-51919-1|31	
21cr|texlive-prtec-51919-1|32	#------------------------------------------------------------------
21cr|texlive-prtec-51919-1|33	
21cr|texlive-prtec-51919-1|34	%prep
21cr|texlive-prtec-51919-1|35	%setup -c -a0 -a1
21cr|texlive-prtec-51919-1|36	
21cr|texlive-prtec-51919-1|37	%build
21cr|texlive-prtec-51919-1|38	
21cr|texlive-prtec-51919-1|39	%install
21cr|texlive-prtec-51919-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-prtec-51919-1|41	rm -rf tlpkg
21cr|texlive-prtec-51919-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10036 21
21cr|texlive-pseudo-1.1.3-1|1	Name:		texlive-pseudo
21cr|texlive-pseudo-1.1.3-1|2	Version:	1.1.3
21cr|texlive-pseudo-1.1.3-1|3	Release:	1
21cr|texlive-pseudo-1.1.3-1|4	Summary:	The package permits writing pseudocode without much fuss and with quite a bit of configurability
21cr|texlive-pseudo-1.1.3-1|5	Group:		Publishing
21cr|texlive-pseudo-1.1.3-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/pseudo
21cr|texlive-pseudo-1.1.3-1|7	License:	MIT
21cr|texlive-pseudo-1.1.3-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/pseudo.tar.xz
21cr|texlive-pseudo-1.1.3-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/pseudo.doc.tar.xz
21cr|texlive-pseudo-1.1.3-1|10	BuildArch:	noarch
21cr|texlive-pseudo-1.1.3-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-pseudo-1.1.3-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-pseudo-1.1.3-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-pseudo-1.1.3-1|14	
21cr|texlive-pseudo-1.1.3-1|15	%description
21cr|texlive-pseudo-1.1.3-1|16	The package permits writing pseudocode without much fuss and with quite a bit of configurability.
21cr|texlive-pseudo-1.1.3-1|17	Its main environment combines aspects of enumeration, tabbing and tabular for nonintrusive line
21cr|texlive-pseudo-1.1.3-1|18	numbering, indentation and highlighting, and there is functionality for typesetting common
21cr|texlive-pseudo-1.1.3-1|19	syntactic elements such as keywords, identifiers, and comments.
21cr|texlive-pseudo-1.1.3-1|20	
21cr|texlive-pseudo-1.1.3-1|21	#-----------------------------------------------------------------------
21cr|texlive-pseudo-1.1.3-1|22	%files
21cr|texlive-pseudo-1.1.3-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-pseudo-1.1.3-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-pseudo-1.1.3-1|25	
21cr|texlive-pseudo-1.1.3-1|26	#-----------------------------------------------------------------------
21cr|texlive-pseudo-1.1.3-1|27	%prep
21cr|texlive-pseudo-1.1.3-1|28	%setup -c -a0 -a1
21cr|texlive-pseudo-1.1.3-1|29	
21cr|texlive-pseudo-1.1.3-1|30	%build
21cr|texlive-pseudo-1.1.3-1|31	
21cr|texlive-pseudo-1.1.3-1|32	%install
21cr|texlive-pseudo-1.1.3-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pseudo-1.1.3-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10037 21
21cr|texlive-psizzl-0.35-7|1	# revision 15878
21cr|texlive-psizzl-0.35-7|2	# category Package
21cr|texlive-psizzl-0.35-7|3	# catalog-ctan /macros/psizzl
21cr|texlive-psizzl-0.35-7|4	# catalog-date 2006-12-03 01:48:16 +0100
21cr|texlive-psizzl-0.35-7|5	# catalog-license lppl
21cr|texlive-psizzl-0.35-7|6	# catalog-version 0.35
21cr|texlive-psizzl-0.35-7|7	Name:		texlive-psizzl
21cr|texlive-psizzl-0.35-7|8	Version:	0.35
21cr|texlive-psizzl-0.35-7|9	Release:	7
21cr|texlive-psizzl-0.35-7|10	Summary:	A TeX format for physics papers
21cr|texlive-psizzl-0.35-7|11	Group:		Publishing
21cr|texlive-psizzl-0.35-7|12	URL:		http://www.ctan.org/tex-archive/macros/psizzl
21cr|texlive-psizzl-0.35-7|13	License:	LPPL
21cr|texlive-psizzl-0.35-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.tar.xz
21cr|texlive-psizzl-0.35-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.doc.tar.xz
21cr|texlive-psizzl-0.35-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.source.tar.xz
21cr|texlive-psizzl-0.35-7|17	BuildArch:	noarch
21cr|texlive-psizzl-0.35-7|18	BuildRequires:	texlive-tlpkg
21cr|texlive-psizzl-0.35-7|19	Requires(pre):	texlive-tlpkg
21cr|texlive-psizzl-0.35-7|20	Requires(post):	texlive-kpathsea
21cr|texlive-psizzl-0.35-7|21	
21cr|texlive-psizzl-0.35-7|22	%description
21cr|texlive-psizzl-0.35-7|23	PSIZZL is a TeX format for physics papers written at SLAC and
21cr|texlive-psizzl-0.35-7|24	used at several other places. It dates from rather early in the
21cr|texlive-psizzl-0.35-7|25	development of TeX82; as a result, some of the descriptions of
21cr|texlive-psizzl-0.35-7|26	limitations look rather quaint to modern eyes.
21cr|texlive-psizzl-0.35-7|27	
21cr|texlive-psizzl-0.35-7|28	
21cr|texlive-psizzl-0.35-7|29	#-----------------------------------------------------------------------
21cr|texlive-psizzl-0.35-7|30	%files
21cr|texlive-psizzl-0.35-7|31	%{_texmfdistdir}/tex/psizzl/base/chapters.Psizzl
21cr|texlive-psizzl-0.35-7|32	%{_texmfdistdir}/tex/psizzl/base/citation.Psizzl
21cr|texlive-psizzl-0.35-7|33	%{_texmfdistdir}/tex/psizzl/base/fontdefs.Psizzl
21cr|texlive-psizzl-0.35-7|34	%{_texmfdistdir}/tex/psizzl/base/index.Psizzl
21cr|texlive-psizzl-0.35-7|35	%{_texmfdistdir}/tex/psizzl/base/institut.Psizzl
21cr|texlive-psizzl-0.35-7|36	%{_texmfdistdir}/tex/psizzl/base/letter.Psizzl
21cr|texlive-psizzl-0.35-7|37	%{_texmfdistdir}/tex/psizzl/base/lists.Psizzl
21cr|texlive-psizzl-0.35-7|38	%{_texmfdistdir}/tex/psizzl/base/macros.Psizzl
21cr|texlive-psizzl-0.35-7|39	%{_texmfdistdir}/tex/psizzl/base/memo.Psizzl
21cr|texlive-psizzl-0.35-7|40	%{_texmfdistdir}/tex/psizzl/base/mypsizzl.tex
21cr|texlive-psizzl-0.35-7|41	%{_texmfdistdir}/tex/psizzl/base/options.Psizzl
21cr|texlive-psizzl-0.35-7|42	%{_texmfdistdir}/tex/psizzl/base/output.Psizzl
21cr|texlive-psizzl-0.35-7|43	%{_texmfdistdir}/tex/psizzl/base/picture.Psizzl
21cr|texlive-psizzl-0.35-7|44	%{_texmfdistdir}/tex/psizzl/base/psizzl.tex
21cr|texlive-psizzl-0.35-7|45	%{_texmfdistdir}/tex/psizzl/base/publicat.Psizzl
21cr|texlive-psizzl-0.35-7|46	%{_texmfdistdir}/tex/psizzl/base/symbols.Psizzl
21cr|texlive-psizzl-0.35-7|47	%{_texmfdistdir}/tex/psizzl/base/thesis.Psizzl
21cr|texlive-psizzl-0.35-7|48	%{_texmfdistdir}/tex/psizzl/config/psizzl.ini
21cr|texlive-psizzl-0.35-7|49	%doc %{_texmfdistdir}/doc/otherformats/psizzl/base/psizzl.commands
21cr|texlive-psizzl-0.35-7|50	%doc %{_texmfdistdir}/doc/otherformats/psizzl/base/psizzl.doc
21cr|texlive-psizzl-0.35-7|51	#- source
21cr|texlive-psizzl-0.35-7|52	%doc %{_texmfdistdir}/source/psizzl/base/aaaread.me
21cr|texlive-psizzl-0.35-7|53	
21cr|texlive-psizzl-0.35-7|54	#-----------------------------------------------------------------------
21cr|texlive-psizzl-0.35-7|55	%prep
21cr|texlive-psizzl-0.35-7|56	%setup -c -a0 -a1 -a2
21cr|texlive-psizzl-0.35-7|57	
21cr|texlive-psizzl-0.35-7|58	%build
21cr|texlive-psizzl-0.35-7|59	
21cr|texlive-psizzl-0.35-7|60	%install
21cr|texlive-psizzl-0.35-7|61	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-psizzl-0.35-7|62	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10038 21
21cr|texlive-pst-arrow-61069-1|1	%define oname pst-arrow
21cr|texlive-pst-arrow-61069-1|2	
21cr|texlive-pst-arrow-61069-1|3	Summary:	Special arrows for PSTricks
21cr|texlive-pst-arrow-61069-1|4	Name:		texlive-pst-arrow
21cr|texlive-pst-arrow-61069-1|5	Version:	61069
21cr|texlive-pst-arrow-61069-1|6	Release:	1
21cr|texlive-pst-arrow-61069-1|7	License:	LPPL1.3
21cr|texlive-pst-arrow-61069-1|8	Group:		Publishing
21cr|texlive-pst-arrow-61069-1|9	Url:		https://www.ctan.org
21cr|texlive-pst-arrow-61069-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pst-arrow-61069-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pst-arrow-61069-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pst-arrow-61069-1|13	Requires:	texlive-tlpkg
21cr|texlive-pst-arrow-61069-1|14	Requires:	texlive-kpathsea
21cr|texlive-pst-arrow-61069-1|15	Provides:	tex(pst-arrow.sty) = 2024
21cr|texlive-pst-arrow-61069-1|16	Provides:	tex(pst-arrow.tex) = 2024
21cr|texlive-pst-arrow-61069-1|17	BuildArch:	noarch
21cr|texlive-pst-arrow-61069-1|18	
21cr|texlive-pst-arrow-61069-1|19	%description
21cr|texlive-pst-arrow-61069-1|20	This package has all the code from the package pstricks-add
21cr|texlive-pst-arrow-61069-1|21	which was related to arrows, like multiple arrows and so on.
21cr|texlive-pst-arrow-61069-1|22	
21cr|texlive-pst-arrow-61069-1|23	%files
21cr|texlive-pst-arrow-61069-1|24	%doc %{_texmfdistdir}/doc/generic/pst-arrow/
21cr|texlive-pst-arrow-61069-1|25	%{_texmfdistdir}/tex/generic/pst-arrow/
21cr|texlive-pst-arrow-61069-1|26	%{_texmfdistdir}/tex/latex/pst-arrow/
21cr|texlive-pst-arrow-61069-1|27	
21cr|texlive-pst-arrow-61069-1|28	#------------------------------------------------------------------
21cr|texlive-pst-arrow-61069-1|29	
21cr|texlive-pst-arrow-61069-1|30	%prep
21cr|texlive-pst-arrow-61069-1|31	%setup -c -a0 -a1
21cr|texlive-pst-arrow-61069-1|32	
21cr|texlive-pst-arrow-61069-1|33	%build
21cr|texlive-pst-arrow-61069-1|34	
21cr|texlive-pst-arrow-61069-1|35	%install
21cr|texlive-pst-arrow-61069-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pst-arrow-61069-1|37	rm -rf tlpkg
21cr|texlive-pst-arrow-61069-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10039 21
21cr|texlive-pst-flags-65501-1|1	%define oname pst-flags
21cr|texlive-pst-flags-65501-1|2	
21cr|texlive-pst-flags-65501-1|3	Summary:	Draw flags of countries using PSTricks
21cr|texlive-pst-flags-65501-1|4	Name:		texlive-pst-flags
21cr|texlive-pst-flags-65501-1|5	Version:	65501
21cr|texlive-pst-flags-65501-1|6	Release:	1
21cr|texlive-pst-flags-65501-1|7	License:	LPPL1.3
21cr|texlive-pst-flags-65501-1|8	Group:		Publishing
21cr|texlive-pst-flags-65501-1|9	Url:		https://www.ctan.org
21cr|texlive-pst-flags-65501-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pst-flags-65501-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pst-flags-65501-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pst-flags-65501-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-pst-flags-65501-1|14	#Requires:	tex(fp.sty)
21cr|texlive-pst-flags-65501-1|15	Requires:	texlive-tlpkg
21cr|texlive-pst-flags-65501-1|16	Requires:	texlive-kpathsea
21cr|texlive-pst-flags-65501-1|17	#Requires:	tex(pst-all.sty)
21cr|texlive-pst-flags-65501-1|18	#Requires:	tex(pstricks.sty)
21cr|texlive-pst-flags-65501-1|19	#Requires:	tex(xcolor.sty)
21cr|texlive-pst-flags-65501-1|20	#Requires:	tex(xfp.sty)
21cr|texlive-pst-flags-65501-1|21	Provides:	tex(pst-Albania-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|22	Provides:	tex(pst-Angola-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|23	Provides:	tex(pst-Anguilla-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|24	Provides:	tex(pst-Barbados-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|25	Provides:	tex(pst-Dominica-flag.tex) = 2024
21cr|texlive-pst-flags-65501-1|26	Provides:	tex(pst-Egypt-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|27	Provides:	tex(pst-Eritrea-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|28	Provides:	tex(pst-flags-colors-html.sty) = 2024
21cr|texlive-pst-flags-65501-1|29	Provides:	tex(pst-flags.sty) = 2024
21cr|texlive-pst-flags-65501-1|30	Provides:	tex(pst-Iraq-flag-slogan.tex) = 2024
21cr|texlive-pst-flags-65501-1|31	Provides:	tex(pst-Lesotho-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|32	Provides:	tex(pst-Malta-flag-seal-corner.tex) = 2024
21cr|texlive-pst-flags-65501-1|33	Provides:	tex(pst-Malta-flag-seal-horse.tex) = 2024
21cr|texlive-pst-flags-65501-1|34	Provides:	tex(pst-Malta-flag-seal-text.tex) = 2024
21cr|texlive-pst-flags-65501-1|35	Provides:	tex(pst-Mongolia-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|36	Provides:	tex(pst-Nicaragua-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|37	Provides:	tex(pst-Oman-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|38	Provides:	tex(pst-Paraguay-seal-wreath.tex) = 2024
21cr|texlive-pst-flags-65501-1|39	Provides:	tex(pst-Saudi-flag-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|40	Provides:	tex(pst-SriLanka-seal.tex) = 2024
21cr|texlive-pst-flags-65501-1|41	Provides:	tex(pst-Tajikistan-flag-seal-crown.tex) = 2024
21cr|texlive-pst-flags-65501-1|42	Provides:	tex(pst-Uganda-flagseal.tex) = 2024
21cr|texlive-pst-flags-65501-1|43	BuildArch:	noarch
21cr|texlive-pst-flags-65501-1|44	
21cr|texlive-pst-flags-65501-1|45	%description
21cr|texlive-pst-flags-65501-1|46	This package provides a number of macros for rendering flags of
21cr|texlive-pst-flags-65501-1|47	countries and their associated artefacts using PSTricks.
21cr|texlive-pst-flags-65501-1|48	Formatting of the resulting drawings is entirely controlled by
21cr|texlive-pst-flags-65501-1|49	TeX macros. A good working knowledge of LaTeX should be
21cr|texlive-pst-flags-65501-1|50	sufficient to design flags of sovereign countries and adapt
21cr|texlive-pst-flags-65501-1|51	them to create new designs. Features such as color or shape
21cr|texlive-pst-flags-65501-1|52	customisation and dynamic modifications are possible by
21cr|texlive-pst-flags-65501-1|53	cleverly adjusting the options supplied to the TeX macros, see
21cr|texlive-pst-flags-65501-1|54	the documentation for examples. This package requires expl3,
21cr|texlive-pst-flags-65501-1|55	fp, xfp, xcolor, pstricks and pst-all.
21cr|texlive-pst-flags-65501-1|56	
21cr|texlive-pst-flags-65501-1|57	%files
21cr|texlive-pst-flags-65501-1|58	%doc %{_texmfdistdir}/doc/latex/pst-flags
21cr|texlive-pst-flags-65501-1|59	%{_texmfdistdir}/tex/latex/pst-flags
21cr|texlive-pst-flags-65501-1|60	
21cr|texlive-pst-flags-65501-1|61	#------------------------------------------------------------------
21cr|texlive-pst-flags-65501-1|62	
21cr|texlive-pst-flags-65501-1|63	%prep
21cr|texlive-pst-flags-65501-1|64	%setup -c -a0 -a1
21cr|texlive-pst-flags-65501-1|65	
21cr|texlive-pst-flags-65501-1|66	%build
21cr|texlive-pst-flags-65501-1|67	
21cr|texlive-pst-flags-65501-1|68	%install
21cr|texlive-pst-flags-65501-1|69	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pst-flags-65501-1|70	rm -rf tlpkg
21cr|texlive-pst-flags-65501-1|71	cp -fpar * %{buildroot}%{_texmfdistdir}

10040 21
21cr|texlive-pst-hsb-61322-1|1	%define oname pst-hsb
21cr|texlive-pst-hsb-61322-1|2	
21cr|texlive-pst-hsb-61322-1|3	Summary:	Curves with continuous colours
21cr|texlive-pst-hsb-61322-1|4	Name:		texlive-pst-hsb
21cr|texlive-pst-hsb-61322-1|5	Version:	61322
21cr|texlive-pst-hsb-61322-1|6	Release:	1
21cr|texlive-pst-hsb-61322-1|7	License:	LPPL1.3
21cr|texlive-pst-hsb-61322-1|8	Group:		Publishing
21cr|texlive-pst-hsb-61322-1|9	Url:		https://www.ctan.org
21cr|texlive-pst-hsb-61322-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pst-hsb-61322-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pst-hsb-61322-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pst-hsb-61322-1|13	Requires:	texlive-kpathsea
21cr|texlive-pst-hsb-61322-1|14	Requires:	texlive-tlpkg
21cr|texlive-pst-hsb-61322-1|15	Provides:	texlive-pst-ghsb = %{EVRD}
21cr|texlive-pst-hsb-61322-1|16	Provides:	tex-pst-ghsb = 2024
21cr|texlive-pst-hsb-61322-1|17	Provides:	tex-pst-hsb = 2024
21cr|texlive-pst-hsb-61322-1|18	Provides:	tex(pst-hsb.sty) = 2024
21cr|texlive-pst-hsb-61322-1|19	Provides:	tex(pst-hsb.tex) = 2024
21cr|texlive-pst-hsb-61322-1|20	BuildArch:	noarch
21cr|texlive-pst-hsb-61322-1|21	
21cr|texlive-pst-hsb-61322-1|22	%description
21cr|texlive-pst-hsb-61322-1|23	This is a PSTricks-related package. It can plot lines and/or
21cr|texlive-pst-hsb-61322-1|24	curves with continuous colours. Only colours defined in the hsb
21cr|texlive-pst-hsb-61322-1|25	model are supported.
21cr|texlive-pst-hsb-61322-1|26	
21cr|texlive-pst-hsb-61322-1|27	%files
21cr|texlive-pst-hsb-61322-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-pst-hsb-61322-1|29	%{_texmfdistdir}/tex/generic/pst-hsb/
21cr|texlive-pst-hsb-61322-1|30	%{_texmfdistdir}/tex/latex/pst-hsb/
21cr|texlive-pst-hsb-61322-1|31	
21cr|texlive-pst-hsb-61322-1|32	#------------------------------------------------------------------
21cr|texlive-pst-hsb-61322-1|33	
21cr|texlive-pst-hsb-61322-1|34	%prep
21cr|texlive-pst-hsb-61322-1|35	%setup -c -a0 -a1
21cr|texlive-pst-hsb-61322-1|36	
21cr|texlive-pst-hsb-61322-1|37	%build
21cr|texlive-pst-hsb-61322-1|38	
21cr|texlive-pst-hsb-61322-1|39	%install
21cr|texlive-pst-hsb-61322-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pst-hsb-61322-1|41	rm -rf tlpkg
21cr|texlive-pst-hsb-61322-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10041 21
21cr|texlive-pst-intersect-33210.0.4-1|1	%define oname pst-intersect
21cr|texlive-pst-intersect-33210.0.4-1|2	
21cr|texlive-pst-intersect-33210.0.4-1|3	Summary:	Compute intersections of arbitrary curves
21cr|texlive-pst-intersect-33210.0.4-1|4	Name:		texlive-pst-intersect
21cr|texlive-pst-intersect-33210.0.4-1|5	Version:	33210.0.4
21cr|texlive-pst-intersect-33210.0.4-1|6	Release:	1
21cr|texlive-pst-intersect-33210.0.4-1|7	License:	LPPL1.3
21cr|texlive-pst-intersect-33210.0.4-1|8	Group:		Publishing
21cr|texlive-pst-intersect-33210.0.4-1|9	Url:		https://www.ctan.org
21cr|texlive-pst-intersect-33210.0.4-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pst-intersect-33210.0.4-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pst-intersect-33210.0.4-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pst-intersect-33210.0.4-1|13	Requires:	texlive-kpathsea
21cr|texlive-pst-intersect-33210.0.4-1|14	Requires:	texlive-tlpkg
21cr|texlive-pst-intersect-33210.0.4-1|15	#Requires:	tex(pst-func.sty)
21cr|texlive-pst-intersect-33210.0.4-1|16	#Requires:	tex(pst-node.sty)
21cr|texlive-pst-intersect-33210.0.4-1|17	#Requires:	tex(pstricks.sty)
21cr|texlive-pst-intersect-33210.0.4-1|18	#Requires:	tex(pst-xkey.sty)
21cr|texlive-pst-intersect-33210.0.4-1|19	Provides:	tex-pst-intersect = 2024
21cr|texlive-pst-intersect-33210.0.4-1|20	Provides:	tex(pst-intersect.sty) = 2024
21cr|texlive-pst-intersect-33210.0.4-1|21	Provides:	tex(pst-intersect.tex) = 2024
21cr|texlive-pst-intersect-33210.0.4-1|22	BuildArch:	noarch
21cr|texlive-pst-intersect-33210.0.4-1|23	
21cr|texlive-pst-intersect-33210.0.4-1|24	%description
21cr|texlive-pst-intersect-33210.0.4-1|25	The package computes the intersections between arbitrary
21cr|texlive-pst-intersect-33210.0.4-1|26	Postscript paths or Bezier curves, using the Bezier clipping
21cr|texlive-pst-intersect-33210.0.4-1|27	algorithm.
21cr|texlive-pst-intersect-33210.0.4-1|28	
21cr|texlive-pst-intersect-33210.0.4-1|29	%files
21cr|texlive-pst-intersect-33210.0.4-1|30	%doc %{_texmfdistdir}/doc
21cr|texlive-pst-intersect-33210.0.4-1|31	%{_texmfdistdir}/dvips/pst-intersect/
21cr|texlive-pst-intersect-33210.0.4-1|32	%{_texmfdistdir}/tex/generic/pst-intersect/
21cr|texlive-pst-intersect-33210.0.4-1|33	%{_texmfdistdir}/tex/latex/pst-intersect/
21cr|texlive-pst-intersect-33210.0.4-1|34	
21cr|texlive-pst-intersect-33210.0.4-1|35	#------------------------------------------------------------------
21cr|texlive-pst-intersect-33210.0.4-1|36	
21cr|texlive-pst-intersect-33210.0.4-1|37	%prep
21cr|texlive-pst-intersect-33210.0.4-1|38	%setup -c -a0 -a1
21cr|texlive-pst-intersect-33210.0.4-1|39	
21cr|texlive-pst-intersect-33210.0.4-1|40	%build
21cr|texlive-pst-intersect-33210.0.4-1|41	
21cr|texlive-pst-intersect-33210.0.4-1|42	%install
21cr|texlive-pst-intersect-33210.0.4-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pst-intersect-33210.0.4-1|44	rm -rf tlpkg
21cr|texlive-pst-intersect-33210.0.4-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10042 21
21cr|texlive-pst-lsystem-49556-1|1	%define oname pst-lsystem
21cr|texlive-pst-lsystem-49556-1|2	
21cr|texlive-pst-lsystem-49556-1|3	Summary:	Create images based on a L-system
21cr|texlive-pst-lsystem-49556-1|4	Name:		texlive-pst-lsystem
21cr|texlive-pst-lsystem-49556-1|5	Version:	49556
21cr|texlive-pst-lsystem-49556-1|6	Release:	1
21cr|texlive-pst-lsystem-49556-1|7	License:	LPPL1.3
21cr|texlive-pst-lsystem-49556-1|8	Group:		Publishing
21cr|texlive-pst-lsystem-49556-1|9	Url:		https://www.ctan.org
21cr|texlive-pst-lsystem-49556-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pst-lsystem-49556-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pst-lsystem-49556-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pst-lsystem-49556-1|13	Requires:	texlive-tlpkg
21cr|texlive-pst-lsystem-49556-1|14	Requires:	texlive-kpathsea
21cr|texlive-pst-lsystem-49556-1|15	Provides:	tex(pst-lsystem.pro) = 2024
21cr|texlive-pst-lsystem-49556-1|16	Provides:	tex(pst-lsystem.sty) = 2024
21cr|texlive-pst-lsystem-49556-1|17	Provides:	tex(pst-lsystem.tex) = 2024
21cr|texlive-pst-lsystem-49556-1|18	BuildArch:	noarch
21cr|texlive-pst-lsystem-49556-1|19	
21cr|texlive-pst-lsystem-49556-1|20	%description
21cr|texlive-pst-lsystem-49556-1|21	pst-lsystem is a PSTricks based package for creating images
21cr|texlive-pst-lsystem-49556-1|22	based on a L-system. A L-system (Lindenmayer system) is a set
21cr|texlive-pst-lsystem-49556-1|23	of rules which can be used to model the morphology of a variety
21cr|texlive-pst-lsystem-49556-1|24	of organisms or fractals like the Kochflake or Hilbert curve.
21cr|texlive-pst-lsystem-49556-1|25	
21cr|texlive-pst-lsystem-49556-1|26	%files
21cr|texlive-pst-lsystem-49556-1|27	%doc %{_texmfdistdir}/doc/generic/pst-lsystem
21cr|texlive-pst-lsystem-49556-1|28	%{_texmfdistdir}/dvips/pst-lsystem
21cr|texlive-pst-lsystem-49556-1|29	%{_texmfdistdir}/tex/generic/pst-lsystem
21cr|texlive-pst-lsystem-49556-1|30	%{_texmfdistdir}/tex/latex/pst-lsystem
21cr|texlive-pst-lsystem-49556-1|31	
21cr|texlive-pst-lsystem-49556-1|32	#------------------------------------------------------------------
21cr|texlive-pst-lsystem-49556-1|33	
21cr|texlive-pst-lsystem-49556-1|34	%prep
21cr|texlive-pst-lsystem-49556-1|35	%setup -c -a0 -a1
21cr|texlive-pst-lsystem-49556-1|36	
21cr|texlive-pst-lsystem-49556-1|37	%build
21cr|texlive-pst-lsystem-49556-1|38	
21cr|texlive-pst-lsystem-49556-1|39	%install
21cr|texlive-pst-lsystem-49556-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pst-lsystem-49556-1|41	rm -rf tlpkg
21cr|texlive-pst-lsystem-49556-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10043 21
21cr|texlive-pstring-42857-1|1	%define oname pstring
21cr|texlive-pstring-42857-1|2	
21cr|texlive-pstring-42857-1|3	Summary:	Typeset sequences with justification pointers
21cr|texlive-pstring-42857-1|4	Name:		texlive-pstring
21cr|texlive-pstring-42857-1|5	Version:	42857
21cr|texlive-pstring-42857-1|6	Release:	1
21cr|texlive-pstring-42857-1|7	License:	LPPL1.3
21cr|texlive-pstring-42857-1|8	Group:		Publishing
21cr|texlive-pstring-42857-1|9	Url:		https://www.ctan.org
21cr|texlive-pstring-42857-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pstring-42857-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pstring-42857-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pstring-42857-1|13	Requires:	texlive-tlpkg
21cr|texlive-pstring-42857-1|14	Requires:	texlive-kpathsea
21cr|texlive-pstring-42857-1|15	Provides:	tex(pstring.sty) = 2024
21cr|texlive-pstring-42857-1|16	BuildArch:	noarch
21cr|texlive-pstring-42857-1|17	
21cr|texlive-pstring-42857-1|18	%description
21cr|texlive-pstring-42857-1|19	This package lets you typeset justified sequences, also called
21cr|texlive-pstring-42857-1|20	pointing strings. It's used for instance, in research papers
21cr|texlive-pstring-42857-1|21	about Game Semantics to represent sequence of game moves with
21cr|texlive-pstring-42857-1|22	their associated justification pointers. Depending on wether
21cr|texlive-pstring-42857-1|23	using LaTeX or pdfLaTeX, the package uses PSTricks and pst-node
21cr|texlive-pstring-42857-1|24	respectively pgf/TikZ.
21cr|texlive-pstring-42857-1|25	
21cr|texlive-pstring-42857-1|26	%files
21cr|texlive-pstring-42857-1|27	%doc %{_texmfdistdir}/doc/latex/pstring/
21cr|texlive-pstring-42857-1|28	%{_texmfdistdir}/tex/latex/pstring/
21cr|texlive-pstring-42857-1|29	
21cr|texlive-pstring-42857-1|30	#------------------------------------------------------------------
21cr|texlive-pstring-42857-1|31	
21cr|texlive-pstring-42857-1|32	%prep
21cr|texlive-pstring-42857-1|33	%setup -c -a0 -a1
21cr|texlive-pstring-42857-1|34	
21cr|texlive-pstring-42857-1|35	%build
21cr|texlive-pstring-42857-1|36	
21cr|texlive-pstring-42857-1|37	%install
21cr|texlive-pstring-42857-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pstring-42857-1|39	rm -rf tlpkg
21cr|texlive-pstring-42857-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10044 21
21cr|texlive-pst-rputover-44724-1|1	%define oname pst-rputover
21cr|texlive-pst-rputover-44724-1|2	
21cr|texlive-pst-rputover-44724-1|3	Summary:	Place text over objects without obscuring background colors
21cr|texlive-pst-rputover-44724-1|4	Name:		texlive-pst-rputover
21cr|texlive-pst-rputover-44724-1|5	Version:	44724
21cr|texlive-pst-rputover-44724-1|6	Release:	1
21cr|texlive-pst-rputover-44724-1|7	License:	LPPL1.3
21cr|texlive-pst-rputover-44724-1|8	Group:		Publishing
21cr|texlive-pst-rputover-44724-1|9	Url:		https://www.ctan.org
21cr|texlive-pst-rputover-44724-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pst-rputover-44724-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pst-rputover-44724-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pst-rputover-44724-1|13	Requires:	texlive-tlpkg
21cr|texlive-pst-rputover-44724-1|14	Requires:	texlive-kpathsea
21cr|texlive-pst-rputover-44724-1|15	Provides:	tex(pst-rputover.sty) = 2024
21cr|texlive-pst-rputover-44724-1|16	Provides:	tex(pst-rputover.tex) = 2024
21cr|texlive-pst-rputover-44724-1|17	BuildArch:	noarch
21cr|texlive-pst-rputover-44724-1|18	
21cr|texlive-pst-rputover-44724-1|19	%description
21cr|texlive-pst-rputover-44724-1|20	This is a PSTricks package which allows to place text over
21cr|texlive-pst-rputover-44724-1|21	objects without obscuring background colors.
21cr|texlive-pst-rputover-44724-1|22	
21cr|texlive-pst-rputover-44724-1|23	%files
21cr|texlive-pst-rputover-44724-1|24	%doc %{_texmfdistdir}/doc/generic/pst-rputover/
21cr|texlive-pst-rputover-44724-1|25	%{_texmfdistdir}/tex/generic/pst-rputover/
21cr|texlive-pst-rputover-44724-1|26	%{_texmfdistdir}/tex/latex/pst-rputover/
21cr|texlive-pst-rputover-44724-1|27	
21cr|texlive-pst-rputover-44724-1|28	#------------------------------------------------------------------
21cr|texlive-pst-rputover-44724-1|29	
21cr|texlive-pst-rputover-44724-1|30	%prep
21cr|texlive-pst-rputover-44724-1|31	%setup -c -a0 -a1
21cr|texlive-pst-rputover-44724-1|32	
21cr|texlive-pst-rputover-44724-1|33	%build
21cr|texlive-pst-rputover-44724-1|34	
21cr|texlive-pst-rputover-44724-1|35	%install
21cr|texlive-pst-rputover-44724-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pst-rputover-44724-1|37	rm -rf tlpkg
21cr|texlive-pst-rputover-44724-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10045 21
21cr|texlive-pst-turtle-52261-1|1	%define oname pst-turtle
21cr|texlive-pst-turtle-52261-1|2	
21cr|texlive-pst-turtle-52261-1|3	Summary:	Commands for "turtle operations"
21cr|texlive-pst-turtle-52261-1|4	Name:		texlive-pst-turtle
21cr|texlive-pst-turtle-52261-1|5	Version:	52261
21cr|texlive-pst-turtle-52261-1|6	Release:	1
21cr|texlive-pst-turtle-52261-1|7	License:	LPPL1.3
21cr|texlive-pst-turtle-52261-1|8	Group:		Publishing
21cr|texlive-pst-turtle-52261-1|9	Url:		https://www.ctan.org
21cr|texlive-pst-turtle-52261-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pst-turtle-52261-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pst-turtle-52261-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pst-turtle-52261-1|13	Requires:	texlive-tlpkg
21cr|texlive-pst-turtle-52261-1|14	Requires:	texlive-kpathsea
21cr|texlive-pst-turtle-52261-1|15	Provides:	tex(pst-turtle.sty) = 2024
21cr|texlive-pst-turtle-52261-1|16	Provides:	tex(pst-turtle.tex) = 2024
21cr|texlive-pst-turtle-52261-1|17	BuildArch:	noarch
21cr|texlive-pst-turtle-52261-1|18	
21cr|texlive-pst-turtle-52261-1|19	%description
21cr|texlive-pst-turtle-52261-1|20	This is a PSTricks related package for creating "Turtle"
21cr|texlive-pst-turtle-52261-1|21	graphics. It supports the commands forward, back, left, right,
21cr|texlive-pst-turtle-52261-1|22	penup, and pendown.
21cr|texlive-pst-turtle-52261-1|23	
21cr|texlive-pst-turtle-52261-1|24	%files
21cr|texlive-pst-turtle-52261-1|25	%doc %{_texmfdistdir}/doc/generic/pst-turtle
21cr|texlive-pst-turtle-52261-1|26	%{_texmfdistdir}/dvips/pst-turtle
21cr|texlive-pst-turtle-52261-1|27	%{_texmfdistdir}/tex/generic/pst-turtle
21cr|texlive-pst-turtle-52261-1|28	%{_texmfdistdir}/tex/latex/pst-turtle
21cr|texlive-pst-turtle-52261-1|29	
21cr|texlive-pst-turtle-52261-1|30	#------------------------------------------------------------------
21cr|texlive-pst-turtle-52261-1|31	
21cr|texlive-pst-turtle-52261-1|32	%prep
21cr|texlive-pst-turtle-52261-1|33	%setup -c -a0 -a1
21cr|texlive-pst-turtle-52261-1|34	
21cr|texlive-pst-turtle-52261-1|35	%build
21cr|texlive-pst-turtle-52261-1|36	
21cr|texlive-pst-turtle-52261-1|37	%install
21cr|texlive-pst-turtle-52261-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pst-turtle-52261-1|39	rm -rf tlpkg
21cr|texlive-pst-turtle-52261-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10046 21
21cr|texlive-pst-venn-49316-1|1	%define oname pst-venn
21cr|texlive-pst-venn-49316-1|2	
21cr|texlive-pst-venn-49316-1|3	Summary:	A PSTricks package for drawing Venn sets
21cr|texlive-pst-venn-49316-1|4	Name:		texlive-pst-venn
21cr|texlive-pst-venn-49316-1|5	Version:	49316
21cr|texlive-pst-venn-49316-1|6	Release:	1
21cr|texlive-pst-venn-49316-1|7	License:	LPPL1.3
21cr|texlive-pst-venn-49316-1|8	Group:		Publishing
21cr|texlive-pst-venn-49316-1|9	Url:		https://www.ctan.org
21cr|texlive-pst-venn-49316-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pst-venn-49316-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pst-venn-49316-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pst-venn-49316-1|13	Requires:	texlive-tlpkg
21cr|texlive-pst-venn-49316-1|14	Requires:	texlive-kpathsea
21cr|texlive-pst-venn-49316-1|15	Provides:	tex(pst-venn.sty) = 2024
21cr|texlive-pst-venn-49316-1|16	BuildArch:	noarch
21cr|texlive-pst-venn-49316-1|17	
21cr|texlive-pst-venn-49316-1|18	%description
21cr|texlive-pst-venn-49316-1|19	This is a PSTricks related package for drawing Venn diagrams
21cr|texlive-pst-venn-49316-1|20	with three circles.
21cr|texlive-pst-venn-49316-1|21	
21cr|texlive-pst-venn-49316-1|22	%files
21cr|texlive-pst-venn-49316-1|23	%doc %{_texmfdistdir}/doc/generic/pst-venn
21cr|texlive-pst-venn-49316-1|24	%{_texmfdistdir}/tex/latex/pst-venn
21cr|texlive-pst-venn-49316-1|25	
21cr|texlive-pst-venn-49316-1|26	#------------------------------------------------------------------
21cr|texlive-pst-venn-49316-1|27	
21cr|texlive-pst-venn-49316-1|28	%prep
21cr|texlive-pst-venn-49316-1|29	%setup -c -a0 -a1
21cr|texlive-pst-venn-49316-1|30	
21cr|texlive-pst-venn-49316-1|31	%build
21cr|texlive-pst-venn-49316-1|32	
21cr|texlive-pst-venn-49316-1|33	%install
21cr|texlive-pst-venn-49316-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pst-venn-49316-1|35	rm -rf tlpkg
21cr|texlive-pst-venn-49316-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10047 21
21cr|texlive-ptex-base-64072-1|1	%define oname ptex-base
21cr|texlive-ptex-base-64072-1|2	
21cr|texlive-ptex-base-64072-1|3	Summary:	Plain TeX format for pTeX and e-pTeX
21cr|texlive-ptex-base-64072-1|4	Name:		texlive-ptex-base
21cr|texlive-ptex-base-64072-1|5	Version:	64072
21cr|texlive-ptex-base-64072-1|6	Release:	1
21cr|texlive-ptex-base-64072-1|7	License:	LPPL1.3
21cr|texlive-ptex-base-64072-1|8	Group:		Publishing
21cr|texlive-ptex-base-64072-1|9	Url:		https://www.ctan.org
21cr|texlive-ptex-base-64072-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ptex-base-64072-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ptex-base-64072-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ptex-base-64072-1|13	Requires:	texlive-kpathsea
21cr|texlive-ptex-base-64072-1|14	Requires:	texlive-tlpkg
21cr|texlive-ptex-base-64072-1|15	Provides:	tex(ascii-jplain.tex) = 2024
21cr|texlive-ptex-base-64072-1|16	Provides:	tex(eptex.ini) = 2024
21cr|texlive-ptex-base-64072-1|17	Provides:	tex(kinsoku.tex) = 2024
21cr|texlive-ptex-base-64072-1|18	Provides:	tex-ptex-base = 2024
21cr|texlive-ptex-base-64072-1|19	Provides:	tex(ptex.ini) = 2024
21cr|texlive-ptex-base-64072-1|20	Provides:	tex(ptex.tex) = 2024
21cr|texlive-ptex-base-64072-1|21	BuildArch:	noarch
21cr|texlive-ptex-base-64072-1|22	
21cr|texlive-ptex-base-64072-1|23	%description
21cr|texlive-ptex-base-64072-1|24	The bundle contains plain TeX format for pTeX and e-pTeX.
21cr|texlive-ptex-base-64072-1|25	
21cr|texlive-ptex-base-64072-1|26	%files
21cr|texlive-ptex-base-64072-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-ptex-base-64072-1|28	%{_texmfdistdir}/tex/ptex/ptex-base/
21cr|texlive-ptex-base-64072-1|29	
21cr|texlive-ptex-base-64072-1|30	#------------------------------------------------------------------
21cr|texlive-ptex-base-64072-1|31	
21cr|texlive-ptex-base-64072-1|32	%prep
21cr|texlive-ptex-base-64072-1|33	%setup -c -a0 -a1
21cr|texlive-ptex-base-64072-1|34	
21cr|texlive-ptex-base-64072-1|35	%build
21cr|texlive-ptex-base-64072-1|36	
21cr|texlive-ptex-base-64072-1|37	%install
21cr|texlive-ptex-base-64072-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ptex-base-64072-1|39	rm -rf tlpkg
21cr|texlive-ptex-base-64072-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10048 21
21cr|texlive-ptex-fonts-64330-1|1	%define oname ptex-fonts
21cr|texlive-ptex-fonts-64330-1|2	
21cr|texlive-ptex-fonts-64330-1|3	Summary:	Fonts for use with pTeX
21cr|texlive-ptex-fonts-64330-1|4	Name:		texlive-ptex-fonts
21cr|texlive-ptex-fonts-64330-1|5	Version:	64330
21cr|texlive-ptex-fonts-64330-1|6	Release:	1
21cr|texlive-ptex-fonts-64330-1|7	License:	LPPL1.3
21cr|texlive-ptex-fonts-64330-1|8	Group:		Publishing
21cr|texlive-ptex-fonts-64330-1|9	Url:		https://www.ctan.org
21cr|texlive-ptex-fonts-64330-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ptex-fonts-64330-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ptex-fonts-64330-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ptex-fonts-64330-1|13	Requires:	texlive-kpathsea
21cr|texlive-ptex-fonts-64330-1|14	Requires:	texlive-tlpkg
21cr|texlive-ptex-fonts-64330-1|15	Provides:	tex-ptex-fonts = 2024
21cr|texlive-ptex-fonts-64330-1|16	BuildArch:	noarch
21cr|texlive-ptex-fonts-64330-1|17	
21cr|texlive-ptex-fonts-64330-1|18	%description
21cr|texlive-ptex-fonts-64330-1|19	The bundle contains fonts for use with pTeX and the documents
21cr|texlive-ptex-fonts-64330-1|20	for the makejvf program. This is a redistribution derived from
21cr|texlive-ptex-fonts-64330-1|21	the ptex-texmf distribution by ASCII MEDIA WORKS.
21cr|texlive-ptex-fonts-64330-1|22	
21cr|texlive-ptex-fonts-64330-1|23	%files
21cr|texlive-ptex-fonts-64330-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-ptex-fonts-64330-1|25	%{_texmfdistdir}/fonts/source/ptex-fonts/
21cr|texlive-ptex-fonts-64330-1|26	%{_texmfdistdir}/fonts/tfm/ptex-fonts/
21cr|texlive-ptex-fonts-64330-1|27	%{_texmfdistdir}/fonts/vf/ptex-fonts/
21cr|texlive-ptex-fonts-64330-1|28	
21cr|texlive-ptex-fonts-64330-1|29	#------------------------------------------------------------------
21cr|texlive-ptex-fonts-64330-1|30	
21cr|texlive-ptex-fonts-64330-1|31	%prep
21cr|texlive-ptex-fonts-64330-1|32	%setup -c -a0 -a1
21cr|texlive-ptex-fonts-64330-1|33	
21cr|texlive-ptex-fonts-64330-1|34	%build
21cr|texlive-ptex-fonts-64330-1|35	
21cr|texlive-ptex-fonts-64330-1|36	%install
21cr|texlive-ptex-fonts-64330-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ptex-fonts-64330-1|38	rm -rf tlpkg
21cr|texlive-ptex-fonts-64330-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10049 21
21cr|texlive-ptex-manual-66182-1|1	%define oname ptex-manual
21cr|texlive-ptex-manual-66182-1|2	
21cr|texlive-ptex-manual-66182-1|3	Summary:	Japanese pTeX manual
21cr|texlive-ptex-manual-66182-1|4	Name:		texlive-ptex-manual
21cr|texlive-ptex-manual-66182-1|5	Version:	66182
21cr|texlive-ptex-manual-66182-1|6	Release:	1
21cr|texlive-ptex-manual-66182-1|7	License:	LPPL1.3
21cr|texlive-ptex-manual-66182-1|8	Group:		Publishing
21cr|texlive-ptex-manual-66182-1|9	Url:		https://www.ctan.org
21cr|texlive-ptex-manual-66182-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ptex-manual-66182-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ptex-manual-66182-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ptex-manual-66182-1|13	Requires:	texlive-tlpkg
21cr|texlive-ptex-manual-66182-1|14	Requires:	texlive-kpathsea
21cr|texlive-ptex-manual-66182-1|15	BuildArch:	noarch
21cr|texlive-ptex-manual-66182-1|16	
21cr|texlive-ptex-manual-66182-1|17	%description
21cr|texlive-ptex-manual-66182-1|18	This package contains the Japanese pTeX manual. Feedback is
21cr|texlive-ptex-manual-66182-1|19	welcome!
21cr|texlive-ptex-manual-66182-1|20	
21cr|texlive-ptex-manual-66182-1|21	%files
21cr|texlive-ptex-manual-66182-1|22	%doc %{_texmfdistdir}/doc/ptex/ptex-manual
21cr|texlive-ptex-manual-66182-1|23	
21cr|texlive-ptex-manual-66182-1|24	#------------------------------------------------------------------
21cr|texlive-ptex-manual-66182-1|25	
21cr|texlive-ptex-manual-66182-1|26	%prep
21cr|texlive-ptex-manual-66182-1|27	%setup -c -a0 -a1
21cr|texlive-ptex-manual-66182-1|28	
21cr|texlive-ptex-manual-66182-1|29	%build
21cr|texlive-ptex-manual-66182-1|30	
21cr|texlive-ptex-manual-66182-1|31	%install
21cr|texlive-ptex-manual-66182-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ptex-manual-66182-1|33	rm -rf tlpkg
21cr|texlive-ptex-manual-66182-1|34	cp -fpar * %{buildroot}%{_texmfdistdir}

10050 21
21cr|texlive-ptolemaicastronomy-50810-1|1	%define oname ptolemaicastronomy
21cr|texlive-ptolemaicastronomy-50810-1|2	
21cr|texlive-ptolemaicastronomy-50810-1|3	Summary:	Diagrams of sphere models for variably strict conditionals (Lewis counterfactuals)
21cr|texlive-ptolemaicastronomy-50810-1|4	Name:		texlive-ptolemaicastronomy
21cr|texlive-ptolemaicastronomy-50810-1|5	Version:	50810
21cr|texlive-ptolemaicastronomy-50810-1|6	Release:	1
21cr|texlive-ptolemaicastronomy-50810-1|7	License:	LPPL1.3
21cr|texlive-ptolemaicastronomy-50810-1|8	Group:		Publishing
21cr|texlive-ptolemaicastronomy-50810-1|9	Url:		https://www.ctan.org
21cr|texlive-ptolemaicastronomy-50810-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ptolemaicastronomy-50810-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ptolemaicastronomy-50810-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ptolemaicastronomy-50810-1|13	Requires:	texlive-tlpkg
21cr|texlive-ptolemaicastronomy-50810-1|14	Requires:	texlive-kpathsea
21cr|texlive-ptolemaicastronomy-50810-1|15	Provides:	tex(ptolemaicastronomy.sty) = 2024
21cr|texlive-ptolemaicastronomy-50810-1|16	BuildArch:	noarch
21cr|texlive-ptolemaicastronomy-50810-1|17	
21cr|texlive-ptolemaicastronomy-50810-1|18	%description
21cr|texlive-ptolemaicastronomy-50810-1|19	David K. Lewis (Counterfactuals, Blackwell 1973) introduced a
21cr|texlive-ptolemaicastronomy-50810-1|20	sphere semantics for counterfactual conditionals. He jokingly
21cr|texlive-ptolemaicastronomy-50810-1|21	referred to the diagrams depicting such sphere models as
21cr|texlive-ptolemaicastronomy-50810-1|22	Ptolemaic astronomy, hence the name of this package. The macros
21cr|texlive-ptolemaicastronomy-50810-1|23	provided in this package aid in the construction of sphere
21cr|texlive-ptolemaicastronomy-50810-1|24	model diagrams in the style of Lewis. The macros all make use
21cr|texlive-ptolemaicastronomy-50810-1|25	of TikZ.
21cr|texlive-ptolemaicastronomy-50810-1|26	
21cr|texlive-ptolemaicastronomy-50810-1|27	%files
21cr|texlive-ptolemaicastronomy-50810-1|28	%doc %{_texmfdistdir}/doc/latex/ptolemaicastronomy
21cr|texlive-ptolemaicastronomy-50810-1|29	%{_texmfdistdir}/tex/latex/ptolemaicastronomy
21cr|texlive-ptolemaicastronomy-50810-1|30	
21cr|texlive-ptolemaicastronomy-50810-1|31	#------------------------------------------------------------------
21cr|texlive-ptolemaicastronomy-50810-1|32	
21cr|texlive-ptolemaicastronomy-50810-1|33	%prep
21cr|texlive-ptolemaicastronomy-50810-1|34	%setup -c -a0 -a1
21cr|texlive-ptolemaicastronomy-50810-1|35	
21cr|texlive-ptolemaicastronomy-50810-1|36	%build
21cr|texlive-ptolemaicastronomy-50810-1|37	
21cr|texlive-ptolemaicastronomy-50810-1|38	%install
21cr|texlive-ptolemaicastronomy-50810-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ptolemaicastronomy-50810-1|40	rm -rf tlpkg
21cr|texlive-ptolemaicastronomy-50810-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10051 21
21cr|texlive-punk-20190228-1|1	Name:		texlive-punk
21cr|texlive-punk-20190228-1|2	Version:	20190228
21cr|texlive-punk-20190228-1|3	Release:	1
21cr|texlive-punk-20190228-1|4	Summary:	Donald Knuth's punk font
21cr|texlive-punk-20190228-1|5	Group:		Publishing
21cr|texlive-punk-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/punk
21cr|texlive-punk-20190228-1|7	License:	KNUTH
21cr|texlive-punk-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/punk.tar.xz
21cr|texlive-punk-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/punk.doc.tar.xz
21cr|texlive-punk-20190228-1|10	BuildArch:	noarch
21cr|texlive-punk-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-punk-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-punk-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-punk-20190228-1|14	
21cr|texlive-punk-20190228-1|15	%description
21cr|texlive-punk-20190228-1|16	A response to the assertion in a lecture that "typography tends
21cr|texlive-punk-20190228-1|17	to lag behind other stylistic changes by about 10 years". Knuth
21cr|texlive-punk-20190228-1|18	felt it was (in 1988) time to design a replacement for his
21cr|texlive-punk-20190228-1|19	designs of the 1970s, and came up with this font! The fonts are
21cr|texlive-punk-20190228-1|20	distributed as Metafont source. The package offers LaTeX
21cr|texlive-punk-20190228-1|21	support by Rohit Grover, from an original by Sebastian Rahtz,
21cr|texlive-punk-20190228-1|22	which is slightly odd in claiming that the fonts are T1-
21cr|texlive-punk-20190228-1|23	encoded. A (possibly) more rational support package is to be
21cr|texlive-punk-20190228-1|24	found in punk-latex.
21cr|texlive-punk-20190228-1|25	
21cr|texlive-punk-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-punk-20190228-1|27	%files
21cr|texlive-punk-20190228-1|28	%{_texmfdistdir}/fonts/source/public/punk
21cr|texlive-punk-20190228-1|29	%{_texmfdistdir}/fonts/tfm/public/punk
21cr|texlive-punk-20190228-1|30	%doc %{_texmfdistdir}/doc/fonts/punk
21cr|texlive-punk-20190228-1|31	
21cr|texlive-punk-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-punk-20190228-1|33	%prep
21cr|texlive-punk-20190228-1|34	%setup -c -a0 -a1
21cr|texlive-punk-20190228-1|35	
21cr|texlive-punk-20190228-1|36	%build
21cr|texlive-punk-20190228-1|37	
21cr|texlive-punk-20190228-1|38	%install
21cr|texlive-punk-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-punk-20190228-1|40	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

10052 21
21cr|texlive-punknova-1.003-8|1	# revision 24649
21cr|texlive-punknova-1.003-8|2	# category Package
21cr|texlive-punknova-1.003-8|3	# catalog-ctan /fonts/punknova
21cr|texlive-punknova-1.003-8|4	# catalog-date 2011-11-23 11:34:47 +0100
21cr|texlive-punknova-1.003-8|5	# catalog-license other-free
21cr|texlive-punknova-1.003-8|6	# catalog-version 1.003
21cr|texlive-punknova-1.003-8|7	Name:		texlive-punknova
21cr|texlive-punknova-1.003-8|8	Version:	1.003
21cr|texlive-punknova-1.003-8|9	Release:	8
21cr|texlive-punknova-1.003-8|10	Summary:	OpenType version of Knuth's Punk font
21cr|texlive-punknova-1.003-8|11	Group:		Publishing
21cr|texlive-punknova-1.003-8|12	URL:		http://www.ctan.org/tex-archive/fonts/punknova
21cr|texlive-punknova-1.003-8|13	License:	OTHER-FREE
21cr|texlive-punknova-1.003-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/punknova.tar.xz
21cr|texlive-punknova-1.003-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/punknova.doc.tar.xz
21cr|texlive-punknova-1.003-8|16	BuildArch:	noarch
21cr|texlive-punknova-1.003-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-punknova-1.003-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-punknova-1.003-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-punknova-1.003-8|20	
21cr|texlive-punknova-1.003-8|21	%description
21cr|texlive-punknova-1.003-8|22	The font was generated from a MetaPost version of the sources
21cr|texlive-punknova-1.003-8|23	of the 'original' punk font. Knuth's original fonts generated
21cr|texlive-punknova-1.003-8|24	different shapes at random. This isn't actually possible in an
21cr|texlive-punknova-1.003-8|25	OpenType font; rather, the font contains several variants of
21cr|texlive-punknova-1.003-8|26	each glyph, and uses the OpenType randomize function to select
21cr|texlive-punknova-1.003-8|27	a variant for each invocation.
21cr|texlive-punknova-1.003-8|28	
21cr|texlive-punknova-1.003-8|29	
21cr|texlive-punknova-1.003-8|30	#-----------------------------------------------------------------------
21cr|texlive-punknova-1.003-8|31	%files
21cr|texlive-punknova-1.003-8|32	%{_texmfdistdir}/fonts/opentype/public/punknova/punknova-bold.otf
21cr|texlive-punknova-1.003-8|33	%{_texmfdistdir}/fonts/opentype/public/punknova/punknova-boldslanted.otf
21cr|texlive-punknova-1.003-8|34	%{_texmfdistdir}/fonts/opentype/public/punknova/punknova-regular.otf
21cr|texlive-punknova-1.003-8|35	%{_texmfdistdir}/fonts/opentype/public/punknova/punknova-slanted.otf
21cr|texlive-punknova-1.003-8|36	%doc %{_texmfdistdir}/doc/fonts/punknova/Makefile
21cr|texlive-punknova-1.003-8|37	%doc %{_texmfdistdir}/doc/fonts/punknova/NEWS
21cr|texlive-punknova-1.003-8|38	%doc %{_texmfdistdir}/doc/fonts/punknova/README
21cr|texlive-punknova-1.003-8|39	%doc %{_texmfdistdir}/doc/fonts/punknova/documentation/documentation-sources/sample.tex
21cr|texlive-punknova-1.003-8|40	%doc %{_texmfdistdir}/doc/fonts/punknova/documentation/sample.pdf
21cr|texlive-punknova-1.003-8|41	%doc %{_texmfdistdir}/doc/fonts/punknova/source/punkfont-bold.mp
21cr|texlive-punknova-1.003-8|42	%doc %{_texmfdistdir}/doc/fonts/punknova/source/punkfont-boldslanted.mp
21cr|texlive-punknova-1.003-8|43	%doc %{_texmfdistdir}/doc/fonts/punknova/source/punkfont-regular.mp
21cr|texlive-punknova-1.003-8|44	%doc %{_texmfdistdir}/doc/fonts/punknova/source/punkfont-slanted.mp
21cr|texlive-punknova-1.003-8|45	%doc %{_texmfdistdir}/doc/fonts/punknova/tools/build.py
21cr|texlive-punknova-1.003-8|46	
21cr|texlive-punknova-1.003-8|47	#-----------------------------------------------------------------------
21cr|texlive-punknova-1.003-8|48	%prep
21cr|texlive-punknova-1.003-8|49	%setup -c -a0 -a1
21cr|texlive-punknova-1.003-8|50	
21cr|texlive-punknova-1.003-8|51	%build
21cr|texlive-punknova-1.003-8|52	
21cr|texlive-punknova-1.003-8|53	%install
21cr|texlive-punknova-1.003-8|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-punknova-1.003-8|55	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

10053 21
21cr|texlive-purifyeps-1.1-11|1	# revision 29725
21cr|texlive-purifyeps-1.1-11|2	# category Package
21cr|texlive-purifyeps-1.1-11|3	# catalog-ctan /support/purifyeps
21cr|texlive-purifyeps-1.1-11|4	# catalog-date 2012-05-07 16:41:43 +0200
21cr|texlive-purifyeps-1.1-11|5	# catalog-license lppl
21cr|texlive-purifyeps-1.1-11|6	# catalog-version 1.1
21cr|texlive-purifyeps-1.1-11|7	Name:		texlive-purifyeps
21cr|texlive-purifyeps-1.1-11|8	Version:	1.1
21cr|texlive-purifyeps-1.1-11|9	Release:	11
21cr|texlive-purifyeps-1.1-11|10	Summary:	Make EPS work with both LaTeX/dvips and pdfLaTeX
21cr|texlive-purifyeps-1.1-11|11	Group:		Publishing
21cr|texlive-purifyeps-1.1-11|12	URL:		http://www.ctan.org/tex-archive/support/purifyeps
21cr|texlive-purifyeps-1.1-11|13	License:	LPPL
21cr|texlive-purifyeps-1.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.tar.xz
21cr|texlive-purifyeps-1.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.doc.tar.xz
21cr|texlive-purifyeps-1.1-11|16	BuildArch:	noarch
21cr|texlive-purifyeps-1.1-11|17	BuildRequires:	texlive-tlpkg
21cr|texlive-purifyeps-1.1-11|18	Requires(pre):	texlive-tlpkg
21cr|texlive-purifyeps-1.1-11|19	Requires(post):	texlive-kpathsea
21cr|texlive-purifyeps-1.1-11|20	Provides:	texlive-purifyeps.bin = %{EVRD}
21cr|texlive-purifyeps-1.1-11|21	
21cr|texlive-purifyeps-1.1-11|22	%description
21cr|texlive-purifyeps-1.1-11|23	While pdfLaTeX has a number of nice features, its primary
21cr|texlive-purifyeps-1.1-11|24	shortcoming relative to standard LaTeX+dvips is that it is
21cr|texlive-purifyeps-1.1-11|25	unable to read ordinary Encapsulated PostScript (EPS) files,
21cr|texlive-purifyeps-1.1-11|26	the most common graphics format in the LaTeX world. Purifyeps
21cr|texlive-purifyeps-1.1-11|27	converts EPS files into a 'purified' form that can be read by
21cr|texlive-purifyeps-1.1-11|28	both LaTeX+dvips and pdfLaTeX. The trick is that the standard
21cr|texlive-purifyeps-1.1-11|29	LaTeX2e graphics packages can parse MetaPost-produced EPS
21cr|texlive-purifyeps-1.1-11|30	directly. Hence, purifyeps need only convert an arbitrary EPS
21cr|texlive-purifyeps-1.1-11|31	file into the same stylized format that MetaPost outputs.
21cr|texlive-purifyeps-1.1-11|32	
21cr|texlive-purifyeps-1.1-11|33	
21cr|texlive-purifyeps-1.1-11|34	#-----------------------------------------------------------------------
21cr|texlive-purifyeps-1.1-11|35	%files
21cr|texlive-purifyeps-1.1-11|36	%{_bindir}/purifyeps
21cr|texlive-purifyeps-1.1-11|37	%{_texmfdistdir}/scripts/purifyeps/purifyeps
21cr|texlive-purifyeps-1.1-11|38	%doc %{_mandir}/man1/purifyeps.1*
21cr|texlive-purifyeps-1.1-11|39	%doc %{_texmfdistdir}/doc/man/man1/purifyeps.man1.pdf
21cr|texlive-purifyeps-1.1-11|40	%doc %{_texmfdistdir}/doc/support/purifyeps/README
21cr|texlive-purifyeps-1.1-11|41	
21cr|texlive-purifyeps-1.1-11|42	#-----------------------------------------------------------------------
21cr|texlive-purifyeps-1.1-11|43	%prep
21cr|texlive-purifyeps-1.1-11|44	%setup -c -a0 -a1
21cr|texlive-purifyeps-1.1-11|45	
21cr|texlive-purifyeps-1.1-11|46	%build
21cr|texlive-purifyeps-1.1-11|47	
21cr|texlive-purifyeps-1.1-11|48	%install
21cr|texlive-purifyeps-1.1-11|49	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-purifyeps-1.1-11|50	pushd %{buildroot}%{_bindir}
21cr|texlive-purifyeps-1.1-11|51	ln -sf %{_texmfdistdir}/scripts/purifyeps/purifyeps purifyeps
21cr|texlive-purifyeps-1.1-11|52	popd
21cr|texlive-purifyeps-1.1-11|53	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-purifyeps-1.1-11|54	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-purifyeps-1.1-11|55	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-purifyeps-1.1-11|56	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

10054 21
21cr|texlive-puyotikz-57254-1|1	%define oname puyotikz
21cr|texlive-puyotikz-57254-1|2	
21cr|texlive-puyotikz-57254-1|3	Summary:	Quickly typeset board states of Puyo Puyo games
21cr|texlive-puyotikz-57254-1|4	Name:		texlive-puyotikz
21cr|texlive-puyotikz-57254-1|5	Version:	57254
21cr|texlive-puyotikz-57254-1|6	Release:	1
21cr|texlive-puyotikz-57254-1|7	License:	LPPL1.3
21cr|texlive-puyotikz-57254-1|8	Group:		Publishing
21cr|texlive-puyotikz-57254-1|9	Url:		https://www.ctan.org
21cr|texlive-puyotikz-57254-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-puyotikz-57254-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-puyotikz-57254-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-puyotikz-57254-1|13	Requires:	tex(keyval.sty)
21cr|texlive-puyotikz-57254-1|14	Requires:	texlive-tlpkg
21cr|texlive-puyotikz-57254-1|15	Requires:	texlive-kpathsea
21cr|texlive-puyotikz-57254-1|16	Requires:	texlive-pythontex
21cr|texlive-puyotikz-57254-1|17	#Requires:	tex(tikz.sty)
21cr|texlive-puyotikz-57254-1|18	Provides:	tex(puyotikz.sty) = 2024
21cr|texlive-puyotikz-57254-1|19	BuildArch:	noarch
21cr|texlive-puyotikz-57254-1|20	
21cr|texlive-puyotikz-57254-1|21	%description
21cr|texlive-puyotikz-57254-1|22	This LaTeX package permits to quickly typeset board states of
21cr|texlive-puyotikz-57254-1|23	Puyo Puyo games. It supports large and small boards with
21cr|texlive-puyotikz-57254-1|24	arbitrary shape, hidden rows, current and next puyos, labels
21cr|texlive-puyotikz-57254-1|25	and move planning markers. The package requires Python3 in
21cr|texlive-puyotikz-57254-1|26	support of scripts driven by PythonTeX.
21cr|texlive-puyotikz-57254-1|27	
21cr|texlive-puyotikz-57254-1|28	%files
21cr|texlive-puyotikz-57254-1|29	%doc %{_texmfdistdir}/doc/latex/puyotikz
21cr|texlive-puyotikz-57254-1|30	%{_texmfdistdir}/scripts/puyotikz
21cr|texlive-puyotikz-57254-1|31	%{_texmfdistdir}/tex/latex/puyotikz
21cr|texlive-puyotikz-57254-1|32	
21cr|texlive-puyotikz-57254-1|33	#------------------------------------------------------------------
21cr|texlive-puyotikz-57254-1|34	
21cr|texlive-puyotikz-57254-1|35	%prep
21cr|texlive-puyotikz-57254-1|36	%setup -c -a0 -a1
21cr|texlive-puyotikz-57254-1|37	
21cr|texlive-puyotikz-57254-1|38	%build
21cr|texlive-puyotikz-57254-1|39	
21cr|texlive-puyotikz-57254-1|40	%install
21cr|texlive-puyotikz-57254-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-puyotikz-57254-1|42	rm -rf tlpkg
21cr|texlive-puyotikz-57254-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10055 21
21cr|texlive-pwebmac-63731-1|1	%define oname pwebmac
21cr|texlive-pwebmac-63731-1|2	
21cr|texlive-pwebmac-63731-1|3	Summary:	Consolidated WEB macros for DVI and PDF output
21cr|texlive-pwebmac-63731-1|4	Name:		texlive-pwebmac
21cr|texlive-pwebmac-63731-1|5	Version:	63731
21cr|texlive-pwebmac-63731-1|6	Release:	1
21cr|texlive-pwebmac-63731-1|7	License:	LPPL1.3
21cr|texlive-pwebmac-63731-1|8	Group:		Publishing
21cr|texlive-pwebmac-63731-1|9	Url:		https://www.ctan.org
21cr|texlive-pwebmac-63731-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pwebmac-63731-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pwebmac-63731-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pwebmac-63731-1|13	Requires:	texlive-tlpkg
21cr|texlive-pwebmac-63731-1|14	Requires:	texlive-kpathsea
21cr|texlive-pwebmac-63731-1|15	Provides:	tex(pwebmac.tex) = 2024
21cr|texlive-pwebmac-63731-1|16	BuildArch:	noarch
21cr|texlive-pwebmac-63731-1|17	
21cr|texlive-pwebmac-63731-1|18	%description
21cr|texlive-pwebmac-63731-1|19	The original WEB system by Donald Knuth has the macros
21cr|texlive-pwebmac-63731-1|20	webmac.tex that produce DVI output only; for historic reasons,
21cr|texlive-pwebmac-63731-1|21	it will never be modified (apart from catastrophic errors). Han
21cr|texlive-pwebmac-63731-1|22	The Thanh has modified these macros in his pdfwebmac.tex for
21cr|texlive-pwebmac-63731-1|23	PDF output (only) with pdfTeX. Jonathan Kew's XeTeX has similar
21cr|texlive-pwebmac-63731-1|24	macros xewebmac.tex by Khaled Hosny that modify webmac.tex for
21cr|texlive-pwebmac-63731-1|25	PDF output; these macros can only be used with a specific "TeX
21cr|texlive-pwebmac-63731-1|26	engine" each. The present pwebmac package integrates these
21cr|texlive-pwebmac-63731-1|27	three WEB macro files similar to cwebmac.tex in Silvio Levy's
21cr|texlive-pwebmac-63731-1|28	and Don Knuth's CWEB system, so pwebmac.tex can be used with
21cr|texlive-pwebmac-63731-1|29	"plain TeX", pdfTeX, and XeTeX alike. Its initial application
21cr|texlive-pwebmac-63731-1|30	is the production of PDF files for all major WEB programs for
21cr|texlive-pwebmac-63731-1|31	"TeX and friends" as distributed in TeX Live. For this purpose,
21cr|texlive-pwebmac-63731-1|32	the shell script makeall was whipped together; it provides
21cr|texlive-pwebmac-63731-1|33	various commandline options and works around several "quirks"
21cr|texlive-pwebmac-63731-1|34	in the WEB sources. WEB programmers who want to use pwebmac.tex
21cr|texlive-pwebmac-63731-1|35	instead of the default webmac.tex in their programs have to
21cr|texlive-pwebmac-63731-1|36	change the first line in the TeX file created by weave. From
21cr|texlive-pwebmac-63731-1|37	there, all depends on the "TeX engine" you use.
21cr|texlive-pwebmac-63731-1|38	
21cr|texlive-pwebmac-63731-1|39	%files
21cr|texlive-pwebmac-63731-1|40	%doc %{_texmfdistdir}/doc/plain/pwebmac
21cr|texlive-pwebmac-63731-1|41	%{_texmfdistdir}/tex/plain/pwebmac
21cr|texlive-pwebmac-63731-1|42	
21cr|texlive-pwebmac-63731-1|43	#------------------------------------------------------------------
21cr|texlive-pwebmac-63731-1|44	
21cr|texlive-pwebmac-63731-1|45	%prep
21cr|texlive-pwebmac-63731-1|46	%setup -c -a0 -a1
21cr|texlive-pwebmac-63731-1|47	
21cr|texlive-pwebmac-63731-1|48	%build
21cr|texlive-pwebmac-63731-1|49	
21cr|texlive-pwebmac-63731-1|50	%install
21cr|texlive-pwebmac-63731-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pwebmac-63731-1|52	rm -rf tlpkg
21cr|texlive-pwebmac-63731-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

10056 21
21cr|texlive-pxjodel-64072-1|1	%define oname pxjodel
21cr|texlive-pxjodel-64072-1|2	
21cr|texlive-pxjodel-64072-1|3	Summary:	Help change metrics of fonts from japanese-otf
21cr|texlive-pxjodel-64072-1|4	Name:		texlive-pxjodel
21cr|texlive-pxjodel-64072-1|5	Version:	64072
21cr|texlive-pxjodel-64072-1|6	Release:	1
21cr|texlive-pxjodel-64072-1|7	License:	LPPL1.3
21cr|texlive-pxjodel-64072-1|8	Group:		Publishing
21cr|texlive-pxjodel-64072-1|9	Url:		https://www.ctan.org
21cr|texlive-pxjodel-64072-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pxjodel-64072-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pxjodel-64072-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pxjodel-64072-1|13	Requires:	texlive-tlpkg
21cr|texlive-pxjodel-64072-1|14	Requires:	texlive-kpathsea
21cr|texlive-pxjodel-64072-1|15	Provides:	tex(pxjodel.sty) = 2024
21cr|texlive-pxjodel-64072-1|16	BuildArch:	noarch
21cr|texlive-pxjodel-64072-1|17	
21cr|texlive-pxjodel-64072-1|18	%description
21cr|texlive-pxjodel-64072-1|19	This package changes the setup of the japanese-otf package so
21cr|texlive-pxjodel-64072-1|20	that the TFMs for direct input are all replaced by new ones
21cr|texlive-pxjodel-64072-1|21	with prefixed names; for exmaple, nmlminr-h will be replaced by
21cr|texlive-pxjodel-64072-1|22	foo--nmlminr-h, where foo is a prefix specified by the user.
21cr|texlive-pxjodel-64072-1|23	This function will assist users who want to use the
21cr|texlive-pxjodel-64072-1|24	japanese-otf package together with tailored TFMs of Japanese
21cr|texlive-pxjodel-64072-1|25	fonts. The "jodel" part of the package name stands for
21cr|texlive-pxjodel-64072-1|26	"japanese-otf deluxe". Here "deluxe" is the name of
21cr|texlive-pxjodel-64072-1|27	japanese-otf's option for employing multi-weight Japanese font
21cr|texlive-pxjodel-64072-1|28	families. This option is probably the most likely reason for
21cr|texlive-pxjodel-64072-1|29	using japanese-otf. So pxjodel is really about japanese-otf's
21cr|texlive-pxjodel-64072-1|30	"deluxe" option, hence the name. It is not related to yodel
21cr|texlive-pxjodel-64072-1|31	singing, although some sense of word-play is intended.
21cr|texlive-pxjodel-64072-1|32	
21cr|texlive-pxjodel-64072-1|33	%files
21cr|texlive-pxjodel-64072-1|34	%doc %{_texmfdistdir}/doc/latex/pxjodel
21cr|texlive-pxjodel-64072-1|35	%{_texmfdistdir}/fonts/tfm/public/pxjodel
21cr|texlive-pxjodel-64072-1|36	%{_texmfdistdir}/fonts/vf/public/pxjodel
21cr|texlive-pxjodel-64072-1|37	%{_texmfdistdir}/tex/latex/pxjodel
21cr|texlive-pxjodel-64072-1|38	
21cr|texlive-pxjodel-64072-1|39	#------------------------------------------------------------------
21cr|texlive-pxjodel-64072-1|40	
21cr|texlive-pxjodel-64072-1|41	%prep
21cr|texlive-pxjodel-64072-1|42	%setup -c -a0 -a1
21cr|texlive-pxjodel-64072-1|43	
21cr|texlive-pxjodel-64072-1|44	%build
21cr|texlive-pxjodel-64072-1|45	
21cr|texlive-pxjodel-64072-1|46	%install
21cr|texlive-pxjodel-64072-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pxjodel-64072-1|48	rm -rf tlpkg
21cr|texlive-pxjodel-64072-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

10057 21
21cr|texlive-pxpic-65803-1|1	%define oname pxpic
21cr|texlive-pxpic-65803-1|2	
21cr|texlive-pxpic-65803-1|3	Summary:	Draw pixel pictures
21cr|texlive-pxpic-65803-1|4	Name:		texlive-pxpic
21cr|texlive-pxpic-65803-1|5	Version:	65803
21cr|texlive-pxpic-65803-1|6	Release:	1
21cr|texlive-pxpic-65803-1|7	License:	LPPL1.3
21cr|texlive-pxpic-65803-1|8	Group:		Publishing
21cr|texlive-pxpic-65803-1|9	Url:		https://www.ctan.org
21cr|texlive-pxpic-65803-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pxpic-65803-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pxpic-65803-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pxpic-65803-1|13	Requires:	tex(expkv.sty)
21cr|texlive-pxpic-65803-1|14	Requires:	texlive-tlpkg
21cr|texlive-pxpic-65803-1|15	Requires:	texlive-kpathsea
21cr|texlive-pxpic-65803-1|16	#Requires:	tex(xcolor.sty)
21cr|texlive-pxpic-65803-1|17	Provides:	tex(pxpic.sty) = 2024
21cr|texlive-pxpic-65803-1|18	BuildArch:	noarch
21cr|texlive-pxpic-65803-1|19	
21cr|texlive-pxpic-65803-1|20	%description
21cr|texlive-pxpic-65803-1|21	With pxpic you draw pictures pixel by pixel. It was inspired by
21cr|texlive-pxpic-65803-1|22	a lovely post by Paulo Cereda, among other things (most notably
21cr|texlive-pxpic-65803-1|23	a beautiful duck) showcasing the use of characters from the
21cr|texlive-pxpic-65803-1|24	Mario video games by Nintendo in LaTeX.
21cr|texlive-pxpic-65803-1|25	
21cr|texlive-pxpic-65803-1|26	%files
21cr|texlive-pxpic-65803-1|27	%doc %{_texmfdistdir}/doc/latex/pxpic
21cr|texlive-pxpic-65803-1|28	%{_texmfdistdir}/tex/latex/pxpic
21cr|texlive-pxpic-65803-1|29	
21cr|texlive-pxpic-65803-1|30	#------------------------------------------------------------------
21cr|texlive-pxpic-65803-1|31	
21cr|texlive-pxpic-65803-1|32	%prep
21cr|texlive-pxpic-65803-1|33	%setup -c -a0 -a1
21cr|texlive-pxpic-65803-1|34	
21cr|texlive-pxpic-65803-1|35	%build
21cr|texlive-pxpic-65803-1|36	
21cr|texlive-pxpic-65803-1|37	%install
21cr|texlive-pxpic-65803-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pxpic-65803-1|39	rm -rf tlpkg
21cr|texlive-pxpic-65803-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10058 21
21cr|texlive-pxtatescale-28102022.0-1|1	Name:		texlive-pxtatescale
21cr|texlive-pxtatescale-28102022.0-1|2	Version:	28102022.0
21cr|texlive-pxtatescale-28102022.0-1|3	Release:	1
21cr|texlive-pxtatescale-28102022.0-1|4	Summary:	Patch to graphics driver for scaling in vertical direction of pTeX
21cr|texlive-pxtatescale-28102022.0-1|5	Group:		Publishing
21cr|texlive-pxtatescale-28102022.0-1|6	URL:		https://www.ctan.org/tex-archive/macros/jptex/latex/pxtatescale
21cr|texlive-pxtatescale-28102022.0-1|7	License:	mit
21cr|texlive-pxtatescale-28102022.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxtatescale.tar.xz
21cr|texlive-pxtatescale-28102022.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxtatescale.doc.tar.xz
21cr|texlive-pxtatescale-28102022.0-1|10	BuildArch:	noarch
21cr|texlive-pxtatescale-28102022.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-pxtatescale-28102022.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-pxtatescale-28102022.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-pxtatescale-28102022.0-1|14	
21cr|texlive-pxtatescale-28102022.0-1|15	%description
21cr|texlive-pxtatescale-28102022.0-1|16	Patch for graphics driver 'dvipdfmx' to support correct scaling in vertical direction of Japanese pTeX/upTeX.
21cr|texlive-pxtatescale-28102022.0-1|17	
21cr|texlive-pxtatescale-28102022.0-1|18	#-----------------------------------------------------------------------
21cr|texlive-pxtatescale-28102022.0-1|19	%files
21cr|texlive-pxtatescale-28102022.0-1|20	%{_texmfdistdir}/tex/latex/pxtatescale
21cr|texlive-pxtatescale-28102022.0-1|21	%doc %{_texmfdistdir}/doc/latex/pxtatescale
21cr|texlive-pxtatescale-28102022.0-1|22	
21cr|texlive-pxtatescale-28102022.0-1|23	#-----------------------------------------------------------------------
21cr|texlive-pxtatescale-28102022.0-1|24	%prep
21cr|texlive-pxtatescale-28102022.0-1|25	%setup -c -a0 -a1
21cr|texlive-pxtatescale-28102022.0-1|26	
21cr|texlive-pxtatescale-28102022.0-1|27	%build
21cr|texlive-pxtatescale-28102022.0-1|28	
21cr|texlive-pxtatescale-28102022.0-1|29	%install
21cr|texlive-pxtatescale-28102022.0-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pxtatescale-28102022.0-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10059 21
21cr|texlive-pxtxalfa-2.0-1|1	# revision 23682
21cr|texlive-pxtxalfa-2.0-1|2	# category Package
21cr|texlive-pxtxalfa-2.0-1|3	# catalog-ctan /fonts/pxtxalfa
21cr|texlive-pxtxalfa-2.0-1|4	# catalog-date 2021-10-21 14:32:14 +0200
21cr|texlive-pxtxalfa-2.0-1|5	# catalog-license lppl
21cr|texlive-pxtxalfa-2.0-1|6	# catalog-version 2.0
21cr|texlive-pxtxalfa-2.0-1|7	Name:		texlive-pxtxalfa
21cr|texlive-pxtxalfa-2.0-1|8	Version:	2.0
21cr|texlive-pxtxalfa-2.0-1|9	Release:	1
21cr|texlive-pxtxalfa-2.0-1|10	Summary:	Virtual maths alphabets based on pxfonts and txfonts
21cr|texlive-pxtxalfa-2.0-1|11	Group:		Publishing
21cr|texlive-pxtxalfa-2.0-1|12	URL:		http://www.ctan.org/tex-archive/fonts/pxtxalfa
21cr|texlive-pxtxalfa-2.0-1|13	License:	LPPL
21cr|texlive-pxtxalfa-2.0-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxtxalfa.tar.xz
21cr|texlive-pxtxalfa-2.0-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxtxalfa.doc.tar.xz
21cr|texlive-pxtxalfa-2.0-1|16	BuildArch:	noarch
21cr|texlive-pxtxalfa-2.0-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-pxtxalfa-2.0-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-pxtxalfa-2.0-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-pxtxalfa-2.0-1|20	
21cr|texlive-pxtxalfa-2.0-1|21	%description
21cr|texlive-pxtxalfa-2.0-1|22	The package provides virtual math alphabets based on pxfonts
21cr|texlive-pxtxalfa-2.0-1|23	and txfonts, with LaTeX support files and adjusted metrics. The
21cr|texlive-pxtxalfa-2.0-1|24	mathalfa package offers support for this collection.
21cr|texlive-pxtxalfa-2.0-1|25	
21cr|texlive-pxtxalfa-2.0-1|26	
21cr|texlive-pxtxalfa-2.0-1|27	#-----------------------------------------------------------------------
21cr|texlive-pxtxalfa-2.0-1|28	%files
21cr|texlive-pxtxalfa-2.0-1|29	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/pxb-ds.tfm
21cr|texlive-pxtxalfa-2.0-1|30	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/pxr-ds.tfm
21cr|texlive-pxtxalfa-2.0-1|31	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/rtxmia.tfm
21cr|texlive-pxtxalfa-2.0-1|32	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txb-cal.tfm
21cr|texlive-pxtxalfa-2.0-1|33	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txb-frak.tfm
21cr|texlive-pxtxalfa-2.0-1|34	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txb-of.tfm
21cr|texlive-pxtxalfa-2.0-1|35	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txr-cal.tfm
21cr|texlive-pxtxalfa-2.0-1|36	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txr-ds.tfm
21cr|texlive-pxtxalfa-2.0-1|37	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txr-frak.tfm
21cr|texlive-pxtxalfa-2.0-1|38	%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txr-of.tfm
21cr|texlive-pxtxalfa-2.0-1|39	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/pxb-ds.vf
21cr|texlive-pxtxalfa-2.0-1|40	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/pxr-ds.vf
21cr|texlive-pxtxalfa-2.0-1|41	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txb-cal.vf
21cr|texlive-pxtxalfa-2.0-1|42	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txb-frak.vf
21cr|texlive-pxtxalfa-2.0-1|43	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txb-of.vf
21cr|texlive-pxtxalfa-2.0-1|44	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txr-cal.vf
21cr|texlive-pxtxalfa-2.0-1|45	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txr-ds.vf
21cr|texlive-pxtxalfa-2.0-1|46	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txr-frak.vf
21cr|texlive-pxtxalfa-2.0-1|47	%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txr-of.vf
21cr|texlive-pxtxalfa-2.0-1|48	%{_texmfdistdir}/tex/latex/pxtxalfa/px-ds.sty
21cr|texlive-pxtxalfa-2.0-1|49	%{_texmfdistdir}/tex/latex/pxtxalfa/pxtx-cal.sty
21cr|texlive-pxtxalfa-2.0-1|50	%{_texmfdistdir}/tex/latex/pxtxalfa/pxtx-frak.sty
21cr|texlive-pxtxalfa-2.0-1|51	%{_texmfdistdir}/tex/latex/pxtxalfa/tx-of.sty
21cr|texlive-pxtxalfa-2.0-1|52	%{_texmfdistdir}/tex/latex/pxtxalfa/upx-ds.fd
21cr|texlive-pxtxalfa-2.0-1|53	%{_texmfdistdir}/tex/latex/pxtxalfa/utx-cal.fd
21cr|texlive-pxtxalfa-2.0-1|54	%{_texmfdistdir}/tex/latex/pxtxalfa/utx-of.fd
21cr|texlive-pxtxalfa-2.0-1|55	%{_texmfdistdir}/tex/latex/pxtxalfa/ot1tx-ds.fd
21cr|texlive-pxtxalfa-2.0-1|56	%{_texmfdistdir}/tex/latex/pxtxalfa/ot1tx-frak.fd
21cr|texlive-pxtxalfa-2.0-1|57	%{_texmfdistdir}/tex/latex/pxtxalfa/tx-ds.sty
21cr|texlive-pxtxalfa-2.0-1|58	%doc %{_texmfdistdir}/doc/fonts/pxtxalfa/README
21cr|texlive-pxtxalfa-2.0-1|59	%doc %{_texmfdistdir}/doc/fonts/pxtxalfa/pxtxalfa-doc.pdf
21cr|texlive-pxtxalfa-2.0-1|60	%doc %{_texmfdistdir}/doc/fonts/pxtxalfa/pxtxalfa-doc.tex
21cr|texlive-pxtxalfa-2.0-1|61	
21cr|texlive-pxtxalfa-2.0-1|62	#-----------------------------------------------------------------------
21cr|texlive-pxtxalfa-2.0-1|63	%prep
21cr|texlive-pxtxalfa-2.0-1|64	%setup -c -a0 -a1
21cr|texlive-pxtxalfa-2.0-1|65	
21cr|texlive-pxtxalfa-2.0-1|66	%build
21cr|texlive-pxtxalfa-2.0-1|67	
21cr|texlive-pxtxalfa-2.0-1|68	%install
21cr|texlive-pxtxalfa-2.0-1|69	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pxtxalfa-2.0-1|70	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10060 21
21cr|texlive-pxufont-64072-1|1	%define oname pxufont
21cr|texlive-pxufont-64072-1|2	
21cr|texlive-pxufont-64072-1|3	Summary:	Emulate non-Unicode Japanese fonts using Unicode fonts
21cr|texlive-pxufont-64072-1|4	Name:		texlive-pxufont
21cr|texlive-pxufont-64072-1|5	Version:	64072
21cr|texlive-pxufont-64072-1|6	Release:	1
21cr|texlive-pxufont-64072-1|7	License:	LPPL1.3
21cr|texlive-pxufont-64072-1|8	Group:		Publishing
21cr|texlive-pxufont-64072-1|9	Url:		https://www.ctan.org
21cr|texlive-pxufont-64072-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pxufont-64072-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pxufont-64072-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pxufont-64072-1|13	Requires:	texlive-tlpkg
21cr|texlive-pxufont-64072-1|14	Requires:	texlive-kpathsea
21cr|texlive-pxufont-64072-1|15	Provides:	tex(pxufont-ruby.sty) = 2024
21cr|texlive-pxufont-64072-1|16	Provides:	tex(pxufont.sty) = 2024
21cr|texlive-pxufont-64072-1|17	BuildArch:	noarch
21cr|texlive-pxufont-64072-1|18	
21cr|texlive-pxufont-64072-1|19	%description
21cr|texlive-pxufont-64072-1|20	The set of the Japanese logical fonts (JFMs) that are used as
21cr|texlive-pxufont-64072-1|21	standard fonts in pTeX and upTeX contains both Unicode JFMs and
21cr|texlive-pxufont-64072-1|22	non-Unicode JFMs. This bundle provides an alternative set of
21cr|texlive-pxufont-64072-1|23	non-Unicode JFMs that are tied to the virtual fonts (VFs) that
21cr|texlive-pxufont-64072-1|24	refer to the glyphs in the Unicode JFMs. Moreover it provides a
21cr|texlive-pxufont-64072-1|25	LaTeX package that redefines the NFSS settings of the Japanese
21cr|texlive-pxufont-64072-1|26	fonts of (u)pLaTeX so that the new set of non-Unicode JFMs will
21cr|texlive-pxufont-64072-1|27	be employed. As a whole, this bundle allows users to dispense
21cr|texlive-pxufont-64072-1|28	with the mapping setup on non-Unicode JFMs. Such a setup is
21cr|texlive-pxufont-64072-1|29	useful in particular when users want to use OpenType fonts
21cr|texlive-pxufont-64072-1|30	(such as Source Han Serif) that have a glyph encoding different
21cr|texlive-pxufont-64072-1|31	from Adobe-Japan1, because mapping setups from non-Unicode JFMs
21cr|texlive-pxufont-64072-1|32	to such physical fonts are difficult to prepare.
21cr|texlive-pxufont-64072-1|33	
21cr|texlive-pxufont-64072-1|34	%files
21cr|texlive-pxufont-64072-1|35	%doc %{_texmfdistdir}/doc/latex/pxufont/
21cr|texlive-pxufont-64072-1|36	%{_texmfdistdir}/fonts/tfm/public/pxufont/
21cr|texlive-pxufont-64072-1|37	%{_texmfdistdir}/fonts/vf/public/pxufont/
21cr|texlive-pxufont-64072-1|38	%{_texmfdistdir}/tex/latex/pxufont/
21cr|texlive-pxufont-64072-1|39	
21cr|texlive-pxufont-64072-1|40	#------------------------------------------------------------------
21cr|texlive-pxufont-64072-1|41	
21cr|texlive-pxufont-64072-1|42	%prep
21cr|texlive-pxufont-64072-1|43	%setup -c -a0 -a1
21cr|texlive-pxufont-64072-1|44	
21cr|texlive-pxufont-64072-1|45	%build
21cr|texlive-pxufont-64072-1|46	
21cr|texlive-pxufont-64072-1|47	%install
21cr|texlive-pxufont-64072-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pxufont-64072-1|49	rm -rf tlpkg
21cr|texlive-pxufont-64072-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

10061 21
21cr|texlive-pyluatex-65855-1|1	%define oname pyluatex
21cr|texlive-pyluatex-65855-1|2	
21cr|texlive-pyluatex-65855-1|3	Summary:	Execute Python code on the fly in your LaTeX documents
21cr|texlive-pyluatex-65855-1|4	Name:		texlive-pyluatex
21cr|texlive-pyluatex-65855-1|5	Version:	65855
21cr|texlive-pyluatex-65855-1|6	Release:	1
21cr|texlive-pyluatex-65855-1|7	License:	LPPL1.3
21cr|texlive-pyluatex-65855-1|8	Group:		Publishing
21cr|texlive-pyluatex-65855-1|9	Url:		https://www.ctan.org
21cr|texlive-pyluatex-65855-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pyluatex-65855-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pyluatex-65855-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pyluatex-65855-1|13	Requires:	texlive-tlpkg
21cr|texlive-pyluatex-65855-1|14	Requires:	texlive-kpathsea
21cr|texlive-pyluatex-65855-1|15	Provides:	tex(pyluatex.sty) = 2024
21cr|texlive-pyluatex-65855-1|16	BuildArch:	noarch
21cr|texlive-pyluatex-65855-1|17	
21cr|texlive-pyluatex-65855-1|18	%description
21cr|texlive-pyluatex-65855-1|19	PyLuaTeX allows you to execute Python code and to include the
21cr|texlive-pyluatex-65855-1|20	resulting output in your LaTeX documents in a single
21cr|texlive-pyluatex-65855-1|21	compilation run. LaTeX documents must be compiled with LuaLaTeX
21cr|texlive-pyluatex-65855-1|22	for this to work. PyLuaTeX runs a Python InteractiveInterpreter
21cr|texlive-pyluatex-65855-1|23	(actually several if you use different sessions) in the
21cr|texlive-pyluatex-65855-1|24	background for on-the-fly code execution. Python code from your
21cr|texlive-pyluatex-65855-1|25	LaTeX file is sent to the background interpreter through a TCP
21cr|texlive-pyluatex-65855-1|26	socket. This approach allows your Python code to be executed
21cr|texlive-pyluatex-65855-1|27	and the output to be integrated in your LaTeX file in a single
21cr|texlive-pyluatex-65855-1|28	compilation run. No additional processing steps are needed. No
21cr|texlive-pyluatex-65855-1|29	intermediate files have to be written. No placeholders have to
21cr|texlive-pyluatex-65855-1|30	be inserted.
21cr|texlive-pyluatex-65855-1|31	
21cr|texlive-pyluatex-65855-1|32	%files
21cr|texlive-pyluatex-65855-1|33	%doc %{_texmfdistdir}/doc/lualatex/pyluatex
21cr|texlive-pyluatex-65855-1|34	%{_texmfdistdir}/tex/lualatex/pyluatex
21cr|texlive-pyluatex-65855-1|35	
21cr|texlive-pyluatex-65855-1|36	#------------------------------------------------------------------
21cr|texlive-pyluatex-65855-1|37	
21cr|texlive-pyluatex-65855-1|38	%prep
21cr|texlive-pyluatex-65855-1|39	%setup -c -a0 -a1
21cr|texlive-pyluatex-65855-1|40	
21cr|texlive-pyluatex-65855-1|41	%build
21cr|texlive-pyluatex-65855-1|42	
21cr|texlive-pyluatex-65855-1|43	%install
21cr|texlive-pyluatex-65855-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pyluatex-65855-1|45	rm -rf tlpkg
21cr|texlive-pyluatex-65855-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10062 21
21cr|texlive-pythonhighlight-20170209-1|1	Name:		texlive-pythonhighlight
21cr|texlive-pythonhighlight-20170209-1|2	Version:	20170209
21cr|texlive-pythonhighlight-20170209-1|3	Release:	1
21cr|texlive-pythonhighlight-20170209-1|4	Summary:	Highlighting of Python code
21cr|texlive-pythonhighlight-20170209-1|5	Group:		Publishing
21cr|texlive-pythonhighlight-20170209-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/pythonhighlight
21cr|texlive-pythonhighlight-20170209-1|7	License:	Free license not otherwise listed
21cr|texlive-pythonhighlight-20170209-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/pythonhighlight.tar.xz
21cr|texlive-pythonhighlight-20170209-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/pythonhighlight.doc.tar.xz
21cr|texlive-pythonhighlight-20170209-1|10	BuildArch:	noarch
21cr|texlive-pythonhighlight-20170209-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-pythonhighlight-20170209-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-pythonhighlight-20170209-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-pythonhighlight-20170209-1|14	
21cr|texlive-pythonhighlight-20170209-1|15	%description
21cr|texlive-pythonhighlight-20170209-1|16	Highlighting of Python code, based on the listings package.
21cr|texlive-pythonhighlight-20170209-1|17	
21cr|texlive-pythonhighlight-20170209-1|18	#-----------------------------------------------------------------------
21cr|texlive-pythonhighlight-20170209-1|19	%files
21cr|texlive-pythonhighlight-20170209-1|20	%{_texmfdistdir}/tex/*
21cr|texlive-pythonhighlight-20170209-1|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-pythonhighlight-20170209-1|22	
21cr|texlive-pythonhighlight-20170209-1|23	#-----------------------------------------------------------------------
21cr|texlive-pythonhighlight-20170209-1|24	%prep
21cr|texlive-pythonhighlight-20170209-1|25	%setup -c -a0 -a1
21cr|texlive-pythonhighlight-20170209-1|26	
21cr|texlive-pythonhighlight-20170209-1|27	%build
21cr|texlive-pythonhighlight-20170209-1|28	
21cr|texlive-pythonhighlight-20170209-1|29	%install
21cr|texlive-pythonhighlight-20170209-1|30	mkdir -p %{buildroot}%{_texmfdistdir}

10063 21
21cr|texlive-pythonimmediate-66461-1|1	%define oname pythonimmediate
21cr|texlive-pythonimmediate-66461-1|2	
21cr|texlive-pythonimmediate-66461-1|3	Summary:	Library to run Python code
21cr|texlive-pythonimmediate-66461-1|4	Name:		texlive-pythonimmediate
21cr|texlive-pythonimmediate-66461-1|5	Version:	66461
21cr|texlive-pythonimmediate-66461-1|6	Release:	1
21cr|texlive-pythonimmediate-66461-1|7	License:	LPPL1.3
21cr|texlive-pythonimmediate-66461-1|8	Group:		Publishing
21cr|texlive-pythonimmediate-66461-1|9	Url:		https://www.ctan.org
21cr|texlive-pythonimmediate-66461-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-pythonimmediate-66461-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-pythonimmediate-66461-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pythonimmediate-66461-1|13	#Requires:	tex(currfile.sty)
21cr|texlive-pythonimmediate-66461-1|14	Requires:	texlive-tlpkg
21cr|texlive-pythonimmediate-66461-1|15	Requires:	texlive-kpathsea
21cr|texlive-pythonimmediate-66461-1|16	Requires:	texlive-l3packages
21cr|texlive-pythonimmediate-66461-1|17	Requires:	tex(precattl.sty)
21cr|texlive-pythonimmediate-66461-1|18	Requires:	tex(saveenv.sty)
21cr|texlive-pythonimmediate-66461-1|19	Provides:	tex(pythonimmediate.sty) = 2024
21cr|texlive-pythonimmediate-66461-1|20	BuildArch:	noarch
21cr|texlive-pythonimmediate-66461-1|21	
21cr|texlive-pythonimmediate-66461-1|22	%description
21cr|texlive-pythonimmediate-66461-1|23	Just like PerlTeX or PyLuaTeX (and unlike PythonTeX or
21cr|texlive-pythonimmediate-66461-1|24	lt3luabridge), this only requires a single run, and variables
21cr|texlive-pythonimmediate-66461-1|25	are persistent throughout the run. Unlike PerlTeX or PyLuaTeX,
21cr|texlive-pythonimmediate-66461-1|26	there is no restriction on compiler or script required to run
21cr|texlive-pythonimmediate-66461-1|27	the code. There is also debugging functionalities TeX errors
21cr|texlive-pythonimmediate-66461-1|28	results in Python traceback, and Python error results in TeX
21cr|texlive-pythonimmediate-66461-1|29	traceback. Errors in code executed with the pycode environment
21cr|texlive-pythonimmediate-66461-1|30	gives the correct traceback point to the Python line of code in
21cr|texlive-pythonimmediate-66461-1|31	the TeX file. For advanced users, this package allows the user
21cr|texlive-pythonimmediate-66461-1|32	to manipulate the TeX state directly from within Python, so you
21cr|texlive-pythonimmediate-66461-1|33	don't need to write a single line of TeX code. CAUTION: In
21cr|texlive-pythonimmediate-66461-1|34	addition to this LaTeX package you need the Python
21cr|texlive-pythonimmediate-66461-1|35	pythonimmediate-tex package, which can be obtained from
21cr|texlive-pythonimmediate-66461-1|36	https://pypi.org/project/pythonimmediate-tex/.
21cr|texlive-pythonimmediate-66461-1|37	
21cr|texlive-pythonimmediate-66461-1|38	%files
21cr|texlive-pythonimmediate-66461-1|39	%doc %{_texmfdistdir}/doc/latex/pythonimmediate
21cr|texlive-pythonimmediate-66461-1|40	%{_texmfdistdir}/tex/latex/pythonimmediate
21cr|texlive-pythonimmediate-66461-1|41	
21cr|texlive-pythonimmediate-66461-1|42	#------------------------------------------------------------------
21cr|texlive-pythonimmediate-66461-1|43	
21cr|texlive-pythonimmediate-66461-1|44	%prep
21cr|texlive-pythonimmediate-66461-1|45	%setup -c -a0 -a1
21cr|texlive-pythonimmediate-66461-1|46	
21cr|texlive-pythonimmediate-66461-1|47	%build
21cr|texlive-pythonimmediate-66461-1|48	
21cr|texlive-pythonimmediate-66461-1|49	%install
21cr|texlive-pythonimmediate-66461-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-pythonimmediate-66461-1|51	rm -rf tlpkg
21cr|texlive-pythonimmediate-66461-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

10064 21
21cr|texlive-pythontex-0.16-2|1	Name:		texlive-pythontex
21cr|texlive-pythontex-0.16-2|2	Version:	0.16
21cr|texlive-pythontex-0.16-2|3	Release:	2
21cr|texlive-pythontex-0.16-2|4	Summary:	Run Python from within a document, typesetting the results
21cr|texlive-pythontex-0.16-2|5	Group:		Publishing
21cr|texlive-pythontex-0.16-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pythontex
21cr|texlive-pythontex-0.16-2|7	License:	LPPL1.3
21cr|texlive-pythontex-0.16-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.tar.xz
21cr|texlive-pythontex-0.16-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.doc.tar.xz
21cr|texlive-pythontex-0.16-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.source.tar.xz
21cr|texlive-pythontex-0.16-2|11	BuildArch:	noarch
21cr|texlive-pythontex-0.16-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-pythontex-0.16-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-pythontex-0.16-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-pythontex-0.16-2|15	# FIXME not really, only during update
21cr|texlive-pythontex-0.16-2|16	Provides:	texlive-pythontex.bin
21cr|texlive-pythontex-0.16-2|17	#Requires:	texlive-pythontex.bin
21cr|texlive-pythontex-0.16-2|18	
21cr|texlive-pythontex-0.16-2|19	%description
21cr|texlive-pythontex-0.16-2|20	The package allows you to enter Python code within a LaTeX
21cr|texlive-pythontex-0.16-2|21	document, execute the code, and access its output in the
21cr|texlive-pythontex-0.16-2|22	original document. Python code is only executed when it has
21cr|texlive-pythontex-0.16-2|23	been modified, or when it meets user-specified criteria. Code
21cr|texlive-pythontex-0.16-2|24	may be divided into user-defined sessions, which automatically
21cr|texlive-pythontex-0.16-2|25	run in parallel. Errors and warnings are synchronized with the
21cr|texlive-pythontex-0.16-2|26	LaTeX document, so that they refer to the document's line
21cr|texlive-pythontex-0.16-2|27	numbers. External dependencies can be tracked, so that code is
21cr|texlive-pythontex-0.16-2|28	re-executed when the data it depends on is modified. PythonTeX
21cr|texlive-pythontex-0.16-2|29	also provides syntax highlighting for code in LaTeX documents
21cr|texlive-pythontex-0.16-2|30	via the Pygments syntax highlighter. The package provides a
21cr|texlive-pythontex-0.16-2|31	depythontex utility, that creates a copy of the document in
21cr|texlive-pythontex-0.16-2|32	which all Python code has been replaced by its output. This is
21cr|texlive-pythontex-0.16-2|33	useful for journal submissions, sharing documents, and
21cr|texlive-pythontex-0.16-2|34	conversion to other formats.
21cr|texlive-pythontex-0.16-2|35	
21cr|texlive-pythontex-0.16-2|36	#-----------------------------------------------------------------------
21cr|texlive-pythontex-0.16-2|37	%files
21cr|texlive-pythontex-0.16-2|38	%{_texmfdistdir}/scripts/pythontex
21cr|texlive-pythontex-0.16-2|39	%{_texmfdistdir}/tex/latex/pythontex
21cr|texlive-pythontex-0.16-2|40	%doc %{_texmfdistdir}/doc/latex/pythontex
21cr|texlive-pythontex-0.16-2|41	#- source
21cr|texlive-pythontex-0.16-2|42	%doc %{_texmfdistdir}/source/latex/pythontex
21cr|texlive-pythontex-0.16-2|43	
21cr|texlive-pythontex-0.16-2|44	#-----------------------------------------------------------------------
21cr|texlive-pythontex-0.16-2|45	%prep
21cr|texlive-pythontex-0.16-2|46	%setup -c -a0 -a1 -a2
21cr|texlive-pythontex-0.16-2|47	
21cr|texlive-pythontex-0.16-2|48	%build
21cr|texlive-pythontex-0.16-2|49	
21cr|texlive-pythontex-0.16-2|50	%install
21cr|texlive-pythontex-0.16-2|51	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-pythontex-0.16-2|52	cp -fpar texmf-dist %{buildroot}%{_datadir}

10065 21
21cr|texlive-qrbill-66301-1|1	%define oname qrbill
21cr|texlive-qrbill-66301-1|2	
21cr|texlive-qrbill-66301-1|3	Summary:	Create QR bills using LaTeX
21cr|texlive-qrbill-66301-1|4	Name:		texlive-qrbill
21cr|texlive-qrbill-66301-1|5	Version:	66301
21cr|texlive-qrbill-66301-1|6	Release:	1
21cr|texlive-qrbill-66301-1|7	License:	LPPL1.3
21cr|texlive-qrbill-66301-1|8	Group:		Publishing
21cr|texlive-qrbill-66301-1|9	Url:		https://www.ctan.org
21cr|texlive-qrbill-66301-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-qrbill-66301-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-qrbill-66301-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-qrbill-66301-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-qrbill-66301-1|14	Requires:	tex(graphicx.sty)
21cr|texlive-qrbill-66301-1|15	#Requires:	tex(iftex.sty)
21cr|texlive-qrbill-66301-1|16	#Requires:	tex(l3keys2e.sty)
21cr|texlive-qrbill-66301-1|17	Requires:	texlive-tlpkg
21cr|texlive-qrbill-66301-1|18	Requires:	texlive-kpathsea
21cr|texlive-qrbill-66301-1|19	#Requires:	tex(numprint.sty)
21cr|texlive-qrbill-66301-1|20	#Requires:	tex(qrcode.sty)
21cr|texlive-qrbill-66301-1|21	#Requires:	tex(scrbase.sty)
21cr|texlive-qrbill-66301-1|22	Provides:	tex(epc.qrbill-cfg.tex) = 2024
21cr|texlive-qrbill-66301-1|23	Provides:	tex(qrbill.sty) = 2024
21cr|texlive-qrbill-66301-1|24	Provides:	tex(swiss.qrbill-cfg.tex) = 2024
21cr|texlive-qrbill-66301-1|25	BuildArch:	noarch
21cr|texlive-qrbill-66301-1|26	
21cr|texlive-qrbill-66301-1|27	%description
21cr|texlive-qrbill-66301-1|28	This LaTeX package provides support for creating QR-bills for
21cr|texlive-qrbill-66301-1|29	the new Swiss payment standards. This open source
21cr|texlive-qrbill-66301-1|30	implementation is intended to offer a free option to support
21cr|texlive-qrbill-66301-1|31	these regulations and can be adapted for international use.
21cr|texlive-qrbill-66301-1|32	Packages loaded by qrbill are expl3, fontspec (except if one is
21cr|texlive-qrbill-66301-1|33	using a custom font setup), graphicx, scrbase, qrcode, iftex,
21cr|texlive-qrbill-66301-1|34	l3keys2e, and numprint.
21cr|texlive-qrbill-66301-1|35	
21cr|texlive-qrbill-66301-1|36	%files
21cr|texlive-qrbill-66301-1|37	%doc %{_texmfdistdir}/doc/latex/qrbill
21cr|texlive-qrbill-66301-1|38	%{_texmfdistdir}/scripts/qrbill
21cr|texlive-qrbill-66301-1|39	%{_texmfdistdir}/tex/latex/qrbill
21cr|texlive-qrbill-66301-1|40	
21cr|texlive-qrbill-66301-1|41	#------------------------------------------------------------------
21cr|texlive-qrbill-66301-1|42	
21cr|texlive-qrbill-66301-1|43	%prep
21cr|texlive-qrbill-66301-1|44	%setup -c -a0 -a1
21cr|texlive-qrbill-66301-1|45	
21cr|texlive-qrbill-66301-1|46	%build
21cr|texlive-qrbill-66301-1|47	
21cr|texlive-qrbill-66301-1|48	%install
21cr|texlive-qrbill-66301-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-qrbill-66301-1|50	rm -rf tlpkg
21cr|texlive-qrbill-66301-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

10066 21
21cr|texlive-qsharp-20180107-1|1	Name:		texlive-qsharp
21cr|texlive-qsharp-20180107-1|2	Version:	20180107
21cr|texlive-qsharp-20180107-1|3	Release:	1
21cr|texlive-qsharp-20180107-1|4	Summary:	Memoir-based class for formatting University of Auckland theses
21cr|texlive-qsharp-20180107-1|5	Group:		Publishing
21cr|texlive-qsharp-20180107-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qsharp
21cr|texlive-qsharp-20180107-1|7	License:	LPPL1.3
21cr|texlive-qsharp-20180107-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/qsharp.doc.tar.xz
21cr|texlive-qsharp-20180107-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/qsharp.source.tar.xz
21cr|texlive-qsharp-20180107-1|10	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/qsharp.tar.xz
21cr|texlive-qsharp-20180107-1|11	BuildArch:	noarch
21cr|texlive-qsharp-20180107-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-qsharp-20180107-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-qsharp-20180107-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-qsharp-20180107-1|15	
21cr|texlive-qsharp-20180107-1|16	%description
21cr|texlive-qsharp-20180107-1|17	This package provides LATEX syntax highlighting for Q
21cr|texlive-qsharp-20180107-1|18	
21cr|texlive-qsharp-20180107-1|19	#-----------------------------------------------------------------------
21cr|texlive-qsharp-20180107-1|20	%files
21cr|texlive-qsharp-20180107-1|21	%{_texmfdistdir}/tex/latex/qsharp
21cr|texlive-qsharp-20180107-1|22	%{_texmfdistdir}/source/latex/qsharp
21cr|texlive-qsharp-20180107-1|23	%doc %{_texmfdistdir}/doc/latex/qsharp
21cr|texlive-qsharp-20180107-1|24	
21cr|texlive-qsharp-20180107-1|25	#-----------------------------------------------------------------------
21cr|texlive-qsharp-20180107-1|26	%prep
21cr|texlive-qsharp-20180107-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-qsharp-20180107-1|28	
21cr|texlive-qsharp-20180107-1|29	%build
21cr|texlive-qsharp-20180107-1|30	
21cr|texlive-qsharp-20180107-1|31	%install
21cr|texlive-qsharp-20180107-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-qsharp-20180107-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10067 21
21cr|texlive-qualitype-54512-1|1	%define oname qualitype
21cr|texlive-qualitype-54512-1|2	
21cr|texlive-qualitype-54512-1|3	Summary:	The QualiType font collection
21cr|texlive-qualitype-54512-1|4	Name:		texlive-qualitype
21cr|texlive-qualitype-54512-1|5	Version:	54512
21cr|texlive-qualitype-54512-1|6	Release:	1
21cr|texlive-qualitype-54512-1|7	License:	LPPL1.3
21cr|texlive-qualitype-54512-1|8	Group:		Publishing
21cr|texlive-qualitype-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-qualitype-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-qualitype-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-qualitype-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-qualitype-54512-1|13	Requires:	texlive-tlpkg
21cr|texlive-qualitype-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-qualitype-54512-1|15	BuildArch:	noarch
21cr|texlive-qualitype-54512-1|16	
21cr|texlive-qualitype-54512-1|17	%description
21cr|texlive-qualitype-54512-1|18	These 45 fonts were created by QualiType. With the kind
21cr|texlive-qualitype-54512-1|19	permisison of John Colletti, these fonts have been released as
21cr|texlive-qualitype-54512-1|20	free and open-source.
21cr|texlive-qualitype-54512-1|21	
21cr|texlive-qualitype-54512-1|22	%files
21cr|texlive-qualitype-54512-1|23	%doc %{_texmfdistdir}/doc
21cr|texlive-qualitype-54512-1|24	%{_texmfdistdir}/fonts/opentype/public/qualitype
21cr|texlive-qualitype-54512-1|25	
21cr|texlive-qualitype-54512-1|26	#------------------------------------------------------------------
21cr|texlive-qualitype-54512-1|27	
21cr|texlive-qualitype-54512-1|28	%prep
21cr|texlive-qualitype-54512-1|29	%setup -c -a0 -a1
21cr|texlive-qualitype-54512-1|30	
21cr|texlive-qualitype-54512-1|31	%build
21cr|texlive-qualitype-54512-1|32	
21cr|texlive-qualitype-54512-1|33	%install
21cr|texlive-qualitype-54512-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-qualitype-54512-1|35	rm -rf tlpkg
21cr|texlive-qualitype-54512-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10068 21
21cr|texlive-quantikz-54911-1|1	%define oname quantikz
21cr|texlive-quantikz-54911-1|2	
21cr|texlive-quantikz-54911-1|3	Summary:	Draw quantum circuit diagrams
21cr|texlive-quantikz-54911-1|4	Name:		texlive-quantikz
21cr|texlive-quantikz-54911-1|5	Version:	54911
21cr|texlive-quantikz-54911-1|6	Release:	1
21cr|texlive-quantikz-54911-1|7	License:	LPPL1.3
21cr|texlive-quantikz-54911-1|8	Group:		Publishing
21cr|texlive-quantikz-54911-1|9	Url:		https://www.ctan.org
21cr|texlive-quantikz-54911-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-quantikz-54911-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-quantikz-54911-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-quantikz-54911-1|13	Requires:	texlive-tlpkg
21cr|texlive-quantikz-54911-1|14	Requires:	texlive-kpathsea
21cr|texlive-quantikz-54911-1|15	Provides:	tex(tikzlibraryquantikz.code.tex) = 2024
21cr|texlive-quantikz-54911-1|16	BuildArch:	noarch
21cr|texlive-quantikz-54911-1|17	
21cr|texlive-quantikz-54911-1|18	%description
21cr|texlive-quantikz-54911-1|19	The purpose of this package is to extend TikZ with the
21cr|texlive-quantikz-54911-1|20	functionality for drawing quantum circuit diagrams.
21cr|texlive-quantikz-54911-1|21	
21cr|texlive-quantikz-54911-1|22	%files
21cr|texlive-quantikz-54911-1|23	%doc %{_texmfdistdir}/doc/latex/quantikz
21cr|texlive-quantikz-54911-1|24	%{_texmfdistdir}/tex/latex/quantikz
21cr|texlive-quantikz-54911-1|25	
21cr|texlive-quantikz-54911-1|26	#------------------------------------------------------------------
21cr|texlive-quantikz-54911-1|27	
21cr|texlive-quantikz-54911-1|28	%prep
21cr|texlive-quantikz-54911-1|29	%setup -c -a0 -a1
21cr|texlive-quantikz-54911-1|30	
21cr|texlive-quantikz-54911-1|31	%build
21cr|texlive-quantikz-54911-1|32	
21cr|texlive-quantikz-54911-1|33	%install
21cr|texlive-quantikz-54911-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-quantikz-54911-1|35	rm -rf tlpkg
21cr|texlive-quantikz-54911-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10069 21
21cr|texlive-quantumarticle-65242-1|1	%define oname quantumarticle
21cr|texlive-quantumarticle-65242-1|2	
21cr|texlive-quantumarticle-65242-1|3	Summary:	Document class for submissions to the Quantum journal
21cr|texlive-quantumarticle-65242-1|4	Name:		texlive-quantumarticle
21cr|texlive-quantumarticle-65242-1|5	Version:	65242
21cr|texlive-quantumarticle-65242-1|6	Release:	1
21cr|texlive-quantumarticle-65242-1|7	License:	LPPL1.3
21cr|texlive-quantumarticle-65242-1|8	Group:		Publishing
21cr|texlive-quantumarticle-65242-1|9	Url:		https://www.ctan.org
21cr|texlive-quantumarticle-65242-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-quantumarticle-65242-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-quantumarticle-65242-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-quantumarticle-65242-1|13	Requires:	texlive-tlpkg
21cr|texlive-quantumarticle-65242-1|14	Requires:	texlive-kpathsea
21cr|texlive-quantumarticle-65242-1|15	Provides:	tex(quantumarticle.cls) = 2024
21cr|texlive-quantumarticle-65242-1|16	Provides:	tex(quantumview.cls) = 2024
21cr|texlive-quantumarticle-65242-1|17	BuildArch:	noarch
21cr|texlive-quantumarticle-65242-1|18	
21cr|texlive-quantumarticle-65242-1|19	%description
21cr|texlive-quantumarticle-65242-1|20	This package provides the preferred document class for papers
21cr|texlive-quantumarticle-65242-1|21	to be submitted to "Quantum -- the open journal of quantum
21cr|texlive-quantumarticle-65242-1|22	science". It is based on the widely used article document class
21cr|texlive-quantumarticle-65242-1|23	and designed to allow a seamless transition from documents
21cr|texlive-quantumarticle-65242-1|24	typeset with the article, revtex4-1, and elsarticle document
21cr|texlive-quantumarticle-65242-1|25	classes. As a service to authors, the document class comes with
21cr|texlive-quantumarticle-65242-1|26	a predefined bibilography style quantum.bst that is optimized
21cr|texlive-quantumarticle-65242-1|27	to be used with the quantumarticle document class.
21cr|texlive-quantumarticle-65242-1|28	Additionally, the quantumview documentclass is provided, which
21cr|texlive-quantumarticle-65242-1|29	can be used as a proxy to typeset the HTML-only editorial
21cr|texlive-quantumarticle-65242-1|30	pieces in Quantum Views in a LaTeX editor. The quantumarticle
21cr|texlive-quantumarticle-65242-1|31	document class also offers an option to remove the
21cr|texlive-quantumarticle-65242-1|32	Quantum-related branding. In that way, users appreciating the
21cr|texlive-quantumarticle-65242-1|33	esthetics of this document class can use it for their notes as
21cr|texlive-quantumarticle-65242-1|34	well.
21cr|texlive-quantumarticle-65242-1|35	
21cr|texlive-quantumarticle-65242-1|36	%files
21cr|texlive-quantumarticle-65242-1|37	%doc %{_texmfdistdir}/doc/latex/quantumarticle
21cr|texlive-quantumarticle-65242-1|38	%{_texmfdistdir}/bibtex/bst/quantumarticle
21cr|texlive-quantumarticle-65242-1|39	%{_texmfdistdir}/tex/latex/quantumarticle
21cr|texlive-quantumarticle-65242-1|40	
21cr|texlive-quantumarticle-65242-1|41	#------------------------------------------------------------------
21cr|texlive-quantumarticle-65242-1|42	
21cr|texlive-quantumarticle-65242-1|43	%prep
21cr|texlive-quantumarticle-65242-1|44	%setup -c -a0 -a1
21cr|texlive-quantumarticle-65242-1|45	
21cr|texlive-quantumarticle-65242-1|46	%build
21cr|texlive-quantumarticle-65242-1|47	
21cr|texlive-quantumarticle-65242-1|48	%install
21cr|texlive-quantumarticle-65242-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-quantumarticle-65242-1|50	rm -rf tlpkg
21cr|texlive-quantumarticle-65242-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

10070 21
21cr|texlive-quattrocento-64372-1|1	%define oname quattrocento
21cr|texlive-quattrocento-64372-1|2	
21cr|texlive-quattrocento-64372-1|3	Summary:	LaTeX support for Quattrocento and Quattrocento Sans fonts
21cr|texlive-quattrocento-64372-1|4	Name:		texlive-quattrocento
21cr|texlive-quattrocento-64372-1|5	Version:	64372
21cr|texlive-quattrocento-64372-1|6	Release:	1
21cr|texlive-quattrocento-64372-1|7	License:	LPPL1.3
21cr|texlive-quattrocento-64372-1|8	Group:		Publishing
21cr|texlive-quattrocento-64372-1|9	Url:		https://www.ctan.org
21cr|texlive-quattrocento-64372-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-quattrocento-64372-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-quattrocento-64372-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-quattrocento-64372-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-quattrocento-64372-1|14	Requires:	texlive-kpathsea
21cr|texlive-quattrocento-64372-1|15	Requires:	texlive-tlpkg
21cr|texlive-quattrocento-64372-1|16	Requires:	tex(textcomp.sty)
21cr|texlive-quattrocento-64372-1|17	Provides:	tex(LY1Quattro-LF.fd) = 2024
21cr|texlive-quattrocento-64372-1|18	Provides:	tex(LY1QuattroSans-LF.fd) = 2024
21cr|texlive-quattrocento-64372-1|19	Provides:	tex(LY1QuattroSans-Sup.fd) = 2024
21cr|texlive-quattrocento-64372-1|20	Provides:	tex(LY1Quattro-Sup.fd) = 2024
21cr|texlive-quattrocento-64372-1|21	Provides:	tex(OT1Quattro-LF.fd) = 2024
21cr|texlive-quattrocento-64372-1|22	Provides:	tex(OT1QuattroSans-LF.fd) = 2024
21cr|texlive-quattrocento-64372-1|23	Provides:	tex(OT1QuattroSans-Sup.fd) = 2024
21cr|texlive-quattrocento-64372-1|24	Provides:	tex(OT1Quattro-Sup.fd) = 2024
21cr|texlive-quattrocento-64372-1|25	Provides:	tex(qcntr_3fwis5.enc) = 2024
21cr|texlive-quattrocento-64372-1|26	Provides:	tex(qcntr_464xel.enc) = 2024
21cr|texlive-quattrocento-64372-1|27	Provides:	tex(qcntr_4btof3.enc) = 2024
21cr|texlive-quattrocento-64372-1|28	Provides:	tex(qcntr_564kqe.enc) = 2024
21cr|texlive-quattrocento-64372-1|29	Provides:	tex(qcntr_6abmaa.enc) = 2024
21cr|texlive-quattrocento-64372-1|30	Provides:	tex(qcntr_arxkdo.enc) = 2024
21cr|texlive-quattrocento-64372-1|31	Provides:	tex(qcntr_bwr4r4.enc) = 2024
21cr|texlive-quattrocento-64372-1|32	Provides:	tex(qcntr_cpzb4n.enc) = 2024
21cr|texlive-quattrocento-64372-1|33	Provides:	tex(qcntr_dn5k7b.enc) = 2024
21cr|texlive-quattrocento-64372-1|34	Provides:	tex(qcntr_ezrk6a.enc) = 2024
21cr|texlive-quattrocento-64372-1|35	Provides:	tex(qcntr_iyhp72.enc) = 2024
21cr|texlive-quattrocento-64372-1|36	Provides:	tex(qcntr_lten7n.enc) = 2024
21cr|texlive-quattrocento-64372-1|37	Provides:	tex(qcntr_lzgh2n.enc) = 2024
21cr|texlive-quattrocento-64372-1|38	Provides:	tex(qcntr_mamppr.enc) = 2024
21cr|texlive-quattrocento-64372-1|39	Provides:	tex(qcntr_mizmmx.enc) = 2024
21cr|texlive-quattrocento-64372-1|40	Provides:	tex(qcntr_mntdbg.enc) = 2024
21cr|texlive-quattrocento-64372-1|41	Provides:	tex(qcntr_qwkegf.enc) = 2024
21cr|texlive-quattrocento-64372-1|42	Provides:	tex(qcntr_rf6b27.enc) = 2024
21cr|texlive-quattrocento-64372-1|43	Provides:	tex(qcntr_tldjzh.enc) = 2024
21cr|texlive-quattrocento-64372-1|44	Provides:	tex(qcntr_vzn2dc.enc) = 2024
21cr|texlive-quattrocento-64372-1|45	Provides:	tex(qcntr_wczi5x.enc) = 2024
21cr|texlive-quattrocento-64372-1|46	Provides:	tex(qcntr_xvywtm.enc) = 2024
21cr|texlive-quattrocento-64372-1|47	Provides:	tex(qcntr_y54nu7.enc) = 2024
21cr|texlive-quattrocento-64372-1|48	Provides:	tex(qcntr_zievlx.enc) = 2024
21cr|texlive-quattrocento-64372-1|49	Provides:	tex(qcntr_zq54sp.enc) = 2024
21cr|texlive-quattrocento-64372-1|50	Provides:	tex-quattrocento = 2024
21cr|texlive-quattrocento-64372-1|51	Provides:	tex(quattrocento.map) = 2024
21cr|texlive-quattrocento-64372-1|52	Provides:	tex(quattrocento.sty) = 2024
21cr|texlive-quattrocento-64372-1|53	Provides:	tex(T1Quattro-LF.fd) = 2024
21cr|texlive-quattrocento-64372-1|54	Provides:	tex(T1QuattroSans-LF.fd) = 2024
21cr|texlive-quattrocento-64372-1|55	Provides:	tex(T1QuattroSans-Sup.fd) = 2024
21cr|texlive-quattrocento-64372-1|56	Provides:	tex(T1Quattro-Sup.fd) = 2024
21cr|texlive-quattrocento-64372-1|57	Provides:	tex(TS1Quattro-LF.fd) = 2024
21cr|texlive-quattrocento-64372-1|58	Provides:	tex(TS1QuattroSans-LF.fd) = 2024
21cr|texlive-quattrocento-64372-1|59	BuildArch:	noarch
21cr|texlive-quattrocento-64372-1|60	
21cr|texlive-quattrocento-64372-1|61	%description
21cr|texlive-quattrocento-64372-1|62	The package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-quattrocento-64372-1|63	support for the Quattrocento and Quattrocento Sans families of
21cr|texlive-quattrocento-64372-1|64	fonts, designed by Pablo Impallari; the fonts themselves are
21cr|texlive-quattrocento-64372-1|65	also provided, in both Type 1 and OpenType format. Quattrocento
21cr|texlive-quattrocento-64372-1|66	is a classic typeface with wide and open letterforms, and great
21cr|texlive-quattrocento-64372-1|67	x-height, which makes it very legible for body text at small
21cr|texlive-quattrocento-64372-1|68	sizes. Tiny details that only show up at bigger sizes make it
21cr|texlive-quattrocento-64372-1|69	also great for display use. Quattrocento Sans is the perfect
21cr|texlive-quattrocento-64372-1|70	sans-serif companion for Quattrocento.
21cr|texlive-quattrocento-64372-1|71	
21cr|texlive-quattrocento-64372-1|72	%files
21cr|texlive-quattrocento-64372-1|73	%doc %{_texmfdistdir}/doc
21cr|texlive-quattrocento-64372-1|74	%{_texmfdistdir}/fonts/enc/dvips/quattrocento/
21cr|texlive-quattrocento-64372-1|75	%{_texmfdistdir}/fonts/map/dvips/quattrocento/
21cr|texlive-quattrocento-64372-1|76	%{_texmfdistdir}/fonts/tfm/impallari/quattrocento/
21cr|texlive-quattrocento-64372-1|77	%{_texmfdistdir}/fonts/truetype/impallari/quattrocento/
21cr|texlive-quattrocento-64372-1|78	%{_texmfdistdir}/fonts/type1/impallari/quattrocento/
21cr|texlive-quattrocento-64372-1|79	%{_texmfdistdir}/fonts/vf/impallari/quattrocento/
21cr|texlive-quattrocento-64372-1|80	%{_texmfdistdir}/tex/latex/quattrocento/
21cr|texlive-quattrocento-64372-1|81	
21cr|texlive-quattrocento-64372-1|82	#------------------------------------------------------------------
21cr|texlive-quattrocento-64372-1|83	
21cr|texlive-quattrocento-64372-1|84	%prep
21cr|texlive-quattrocento-64372-1|85	%setup -c -a0 -a1
21cr|texlive-quattrocento-64372-1|86	
21cr|texlive-quattrocento-64372-1|87	%build
21cr|texlive-quattrocento-64372-1|88	
21cr|texlive-quattrocento-64372-1|89	%install
21cr|texlive-quattrocento-64372-1|90	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-quattrocento-64372-1|91	rm -rf tlpkg
21cr|texlive-quattrocento-64372-1|92	cp -fpar * %{buildroot}%{_texmfdistdir}

10071 21
21cr|texlive-quiz2socrative-52276-1|1	%define oname quiz2socrative
21cr|texlive-quiz2socrative-52276-1|2	
21cr|texlive-quiz2socrative-52276-1|3	Summary:	Prepare questions for socrative quizzes
21cr|texlive-quiz2socrative-52276-1|4	Name:		texlive-quiz2socrative
21cr|texlive-quiz2socrative-52276-1|5	Version:	52276
21cr|texlive-quiz2socrative-52276-1|6	Release:	1
21cr|texlive-quiz2socrative-52276-1|7	License:	LPPL1.3
21cr|texlive-quiz2socrative-52276-1|8	Group:		Publishing
21cr|texlive-quiz2socrative-52276-1|9	Url:		https://www.ctan.org
21cr|texlive-quiz2socrative-52276-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-quiz2socrative-52276-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-quiz2socrative-52276-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-quiz2socrative-52276-1|13	#Requires:	tex(calc.sty)
21cr|texlive-quiz2socrative-52276-1|14	#Requires:	tex(etoolbox.sty)
21cr|texlive-quiz2socrative-52276-1|15	Requires:	tex(graphicx.sty)
21cr|texlive-quiz2socrative-52276-1|16	Requires:	tex(ifthen.sty)
21cr|texlive-quiz2socrative-52276-1|17	#Requires:	tex(listofitems.sty)
21cr|texlive-quiz2socrative-52276-1|18	Requires:	texlive-tlpkg
21cr|texlive-quiz2socrative-52276-1|19	Requires:	texlive-kpathsea
21cr|texlive-quiz2socrative-52276-1|20	#Requires:	tex(moresize.sty)
21cr|texlive-quiz2socrative-52276-1|21	#Requires:	tex(pgfmath.sty)
21cr|texlive-quiz2socrative-52276-1|22	#Requires:	tex(tikz.sty)
21cr|texlive-quiz2socrative-52276-1|23	#Requires:	tex(xcolor.sty)
21cr|texlive-quiz2socrative-52276-1|24	#Requires:	tex(xparse.sty)
21cr|texlive-quiz2socrative-52276-1|25	Provides:	tex(quiz2socrative.sty) = 2024
21cr|texlive-quiz2socrative-52276-1|26	BuildArch:	noarch
21cr|texlive-quiz2socrative-52276-1|27	
21cr|texlive-quiz2socrative-52276-1|28	%description
21cr|texlive-quiz2socrative-52276-1|29	This is a LaTeX package for preparing multiple choice,
21cr|texlive-quiz2socrative-52276-1|30	true/false, and short answer questions. Its main purpose is to
21cr|texlive-quiz2socrative-52276-1|31	offer a tool to easily insert rather complicated mathematical
21cr|texlive-quiz2socrative-52276-1|32	material in socrative quizzes (see https://socrative.com). The
21cr|texlive-quiz2socrative-52276-1|33	package requires the following other LaTeX packages: calc,
21cr|texlive-quiz2socrative-52276-1|34	etoolbox, graphicx, ifthen, listofitems, moresize, TikZ,
21cr|texlive-quiz2socrative-52276-1|35	pgfmath, xcolor, and xparse.
21cr|texlive-quiz2socrative-52276-1|36	
21cr|texlive-quiz2socrative-52276-1|37	%files
21cr|texlive-quiz2socrative-52276-1|38	%doc %{_texmfdistdir}/doc/latex/quiz2socrative
21cr|texlive-quiz2socrative-52276-1|39	%{_texmfdistdir}/tex/latex/quiz2socrative
21cr|texlive-quiz2socrative-52276-1|40	
21cr|texlive-quiz2socrative-52276-1|41	#------------------------------------------------------------------
21cr|texlive-quiz2socrative-52276-1|42	
21cr|texlive-quiz2socrative-52276-1|43	%prep
21cr|texlive-quiz2socrative-52276-1|44	%setup -c -a0 -a1
21cr|texlive-quiz2socrative-52276-1|45	
21cr|texlive-quiz2socrative-52276-1|46	%build
21cr|texlive-quiz2socrative-52276-1|47	
21cr|texlive-quiz2socrative-52276-1|48	%install
21cr|texlive-quiz2socrative-52276-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-quiz2socrative-52276-1|50	rm -rf tlpkg
21cr|texlive-quiz2socrative-52276-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

10072 21
21cr|texlive-quran-1.81-1|1	Name:		texlive-quran
21cr|texlive-quran-1.81-1|2	Version:		1.81
21cr|texlive-quran-1.81-1|3	Release:		1
21cr|texlive-quran-1.81-1|4	Summary:		An easy way to typeset any part of The Holy Quran
21cr|texlive-quran-1.81-1|5	Group:		Publishing
21cr|texlive-quran-1.81-1|6	URL:		https://ctan.org/pkg/quran
21cr|texlive-quran-1.81-1|7	License:		The LATEX Project Public License 1.3c
21cr|texlive-quran-1.81-1|8	Source0:		https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/quran.tar.xz
21cr|texlive-quran-1.81-1|9	Source1:		https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/quran.doc.tar.xz
21cr|texlive-quran-1.81-1|10	BuildArch:	noarch
21cr|texlive-quran-1.81-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-quran-1.81-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-quran-1.81-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-quran-1.81-1|14	
21cr|texlive-quran-1.81-1|15	%description
21cr|texlive-quran-1.81-1|16	The package is prepared for typesetting the holy Quran.
21cr|texlive-quran-1.81-1|17	This work provides several macros for typesetting the whole or
21cr|texlive-quran-1.81-1|18	any parts of the holy Quran based on its popular divisions.
21cr|texlive-quran-1.81-1|19	
21cr|texlive-quran-1.81-1|20	#-----------------------------------------------------------------------
21cr|texlive-quran-1.81-1|21	%files
21cr|texlive-quran-1.81-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-quran-1.81-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-quran-1.81-1|24	
21cr|texlive-quran-1.81-1|25	#-----------------------------------------------------------------------
21cr|texlive-quran-1.81-1|26	%prep
21cr|texlive-quran-1.81-1|27	%setup -c -a0 -a1
21cr|texlive-quran-1.81-1|28	
21cr|texlive-quran-1.81-1|29	%build
21cr|texlive-quran-1.81-1|30	
21cr|texlive-quran-1.81-1|31	%install
21cr|texlive-quran-1.81-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-quran-1.81-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10073 21
21cr|texlive-quran-bn-57602-1|1	%define oname quran-bn
21cr|texlive-quran-bn-57602-1|2	
21cr|texlive-quran-bn-57602-1|3	Summary:	Bengali translations to the quran package
21cr|texlive-quran-bn-57602-1|4	Name:		texlive-quran-bn
21cr|texlive-quran-bn-57602-1|5	Version:	57602
21cr|texlive-quran-bn-57602-1|6	Release:	1
21cr|texlive-quran-bn-57602-1|7	License:	LPPL1.3
21cr|texlive-quran-bn-57602-1|8	Group:		Publishing
21cr|texlive-quran-bn-57602-1|9	Url:		https://www.ctan.org
21cr|texlive-quran-bn-57602-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-quran-bn-57602-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-quran-bn-57602-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-quran-bn-57602-1|13	#Requires:	tex(biditools.sty)
21cr|texlive-quran-bn-57602-1|14	Requires:	texlive-tlpkg
21cr|texlive-quran-bn-57602-1|15	Requires:	texlive-kpathsea
21cr|texlive-quran-bn-57602-1|16	#Requires:	tex(quran.sty)
21cr|texlive-quran-bn-57602-1|17	#Requires:	tex(xstring.sty)
21cr|texlive-quran-bn-57602-1|18	Provides:	tex(quran-bn.sty) = 2024
21cr|texlive-quran-bn-57602-1|19	Provides:	tex(qurantext-bnii.translation.def) = 2024
21cr|texlive-quran-bn-57602-1|20	Provides:	tex(qurantext-bni.translation.def) = 2024
21cr|texlive-quran-bn-57602-1|21	BuildArch:	noarch
21cr|texlive-quran-bn-57602-1|22	
21cr|texlive-quran-bn-57602-1|23	%description
21cr|texlive-quran-bn-57602-1|24	The package is prepared for typesetting some Bengali
21cr|texlive-quran-bn-57602-1|25	translations of the Holy Quran. It adds two Bengali
21cr|texlive-quran-bn-57602-1|26	translations to the quran package.
21cr|texlive-quran-bn-57602-1|27	
21cr|texlive-quran-bn-57602-1|28	%files
21cr|texlive-quran-bn-57602-1|29	%doc %{_texmfdistdir}/doc/latex/quran-bn
21cr|texlive-quran-bn-57602-1|30	%{_texmfdistdir}/tex/latex/quran-bn
21cr|texlive-quran-bn-57602-1|31	
21cr|texlive-quran-bn-57602-1|32	#------------------------------------------------------------------
21cr|texlive-quran-bn-57602-1|33	
21cr|texlive-quran-bn-57602-1|34	%prep
21cr|texlive-quran-bn-57602-1|35	%setup -c -a0 -a1
21cr|texlive-quran-bn-57602-1|36	
21cr|texlive-quran-bn-57602-1|37	%build
21cr|texlive-quran-bn-57602-1|38	
21cr|texlive-quran-bn-57602-1|39	%install
21cr|texlive-quran-bn-57602-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-quran-bn-57602-1|41	rm -rf tlpkg
21cr|texlive-quran-bn-57602-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10074 21
21cr|texlive-quran-de-0.2-1|1	Name:		texlive-quran-de
21cr|texlive-quran-de-0.2-1|2	Version:	0.2
21cr|texlive-quran-de-0.2-1|3	Release:	1
21cr|texlive-quran-de-0.2-1|4	Summary:	German translations to the quran package
21cr|texlive-quran-de-0.2-1|5	Group:		Publishing
21cr|texlive-quran-de-0.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/quran-de
21cr|texlive-quran-de-0.2-1|7	License:	lppl1.3c
21cr|texlive-quran-de-0.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/quran-de.tar.xz
21cr|texlive-quran-de-0.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/quran-de.doc.tar.xz
21cr|texlive-quran-de-0.2-1|10	BuildArch:	noarch
21cr|texlive-quran-de-0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-quran-de-0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-quran-de-0.2-1|13	
21cr|texlive-quran-de-0.2-1|14	%description
21cr|texlive-quran-de-0.2-1|15	The package is prepared for typesetting some German
21cr|texlive-quran-de-0.2-1|16	translations of the Holy Quran. It adds three more German
21cr|texlive-quran-de-0.2-1|17	translations to the quran package.
21cr|texlive-quran-de-0.2-1|18	
21cr|texlive-quran-de-0.2-1|19	#-----------------------------------------------------------------------
21cr|texlive-quran-de-0.2-1|20	%files
21cr|texlive-quran-de-0.2-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-quran-de-0.2-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-quran-de-0.2-1|23	
21cr|texlive-quran-de-0.2-1|24	#-----------------------------------------------------------------------
21cr|texlive-quran-de-0.2-1|25	%prep
21cr|texlive-quran-de-0.2-1|26	%setup -c -a0 -a1
21cr|texlive-quran-de-0.2-1|27	
21cr|texlive-quran-de-0.2-1|28	%build
21cr|texlive-quran-de-0.2-1|29	
21cr|texlive-quran-de-0.2-1|30	%install
21cr|texlive-quran-de-0.2-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-quran-de-0.2-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10075 21
21cr|texlive-quran-ur-57597-1|1	%define oname quran-ur
21cr|texlive-quran-ur-57597-1|2	
21cr|texlive-quran-ur-57597-1|3	Summary:	Urdu translations to the quran package
21cr|texlive-quran-ur-57597-1|4	Name:		texlive-quran-ur
21cr|texlive-quran-ur-57597-1|5	Version:	57597
21cr|texlive-quran-ur-57597-1|6	Release:	1
21cr|texlive-quran-ur-57597-1|7	License:	LPPL1.3
21cr|texlive-quran-ur-57597-1|8	Group:		Publishing
21cr|texlive-quran-ur-57597-1|9	Url:		https://www.ctan.org
21cr|texlive-quran-ur-57597-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-quran-ur-57597-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-quran-ur-57597-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-quran-ur-57597-1|13	Requires:	texlive-tlpkg
21cr|texlive-quran-ur-57597-1|14	Requires:	texlive-kpathsea
21cr|texlive-quran-ur-57597-1|15	Provides:	tex(qurantext-uriii.translation.def) = 2024
21cr|texlive-quran-ur-57597-1|16	Provides:	tex(qurantext-urii.translation.def) = 2024
21cr|texlive-quran-ur-57597-1|17	Provides:	tex(qurantext-uri.translation.def) = 2024
21cr|texlive-quran-ur-57597-1|18	Provides:	tex(qurantext-uriv.translation.def) = 2024
21cr|texlive-quran-ur-57597-1|19	Provides:	tex(qurantext-urviii.translation.def) = 2024
21cr|texlive-quran-ur-57597-1|20	Provides:	tex(qurantext-urvii.translation.def) = 2024
21cr|texlive-quran-ur-57597-1|21	Provides:	tex(qurantext-urvi.translation.def) = 2024
21cr|texlive-quran-ur-57597-1|22	Provides:	tex(qurantext-urv.translation.def) = 2024
21cr|texlive-quran-ur-57597-1|23	Provides:	tex(quran-ur.sty) = 2024
21cr|texlive-quran-ur-57597-1|24	BuildArch:	noarch
21cr|texlive-quran-ur-57597-1|25	
21cr|texlive-quran-ur-57597-1|26	%description
21cr|texlive-quran-ur-57597-1|27	The package is prepared for typesetting some Urdu translations
21cr|texlive-quran-ur-57597-1|28	of the Holy Quran. It adds eight Urdu translations to the quran
21cr|texlive-quran-ur-57597-1|29	package.
21cr|texlive-quran-ur-57597-1|30	
21cr|texlive-quran-ur-57597-1|31	%files
21cr|texlive-quran-ur-57597-1|32	%doc %{_texmfdistdir}/doc/latex/quran-ur
21cr|texlive-quran-ur-57597-1|33	%{_texmfdistdir}/tex/latex/quran-ur
21cr|texlive-quran-ur-57597-1|34	
21cr|texlive-quran-ur-57597-1|35	#------------------------------------------------------------------
21cr|texlive-quran-ur-57597-1|36	
21cr|texlive-quran-ur-57597-1|37	%prep
21cr|texlive-quran-ur-57597-1|38	%setup -c -a0 -a1
21cr|texlive-quran-ur-57597-1|39	
21cr|texlive-quran-ur-57597-1|40	%build
21cr|texlive-quran-ur-57597-1|41	
21cr|texlive-quran-ur-57597-1|42	%install
21cr|texlive-quran-ur-57597-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-quran-ur-57597-1|44	rm -rf tlpkg
21cr|texlive-quran-ur-57597-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10076 21
21cr|texlive-qyxf-book-56319-1|1	%define oname qyxf-book
21cr|texlive-qyxf-book-56319-1|2	
21cr|texlive-qyxf-book-56319-1|3	Summary:	Book Template for Qian Yuan Xue Fu
21cr|texlive-qyxf-book-56319-1|4	Name:		texlive-qyxf-book
21cr|texlive-qyxf-book-56319-1|5	Version:	56319
21cr|texlive-qyxf-book-56319-1|6	Release:	1
21cr|texlive-qyxf-book-56319-1|7	License:	LPPL1.3
21cr|texlive-qyxf-book-56319-1|8	Group:		Publishing
21cr|texlive-qyxf-book-56319-1|9	Url:		https://www.ctan.org
21cr|texlive-qyxf-book-56319-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-qyxf-book-56319-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-qyxf-book-56319-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-qyxf-book-56319-1|13	Requires:	texlive-tlpkg
21cr|texlive-qyxf-book-56319-1|14	Requires:	texlive-kpathsea
21cr|texlive-qyxf-book-56319-1|15	Provides:	tex(qyxf-book.cls) = 2024
21cr|texlive-qyxf-book-56319-1|16	BuildArch:	noarch
21cr|texlive-qyxf-book-56319-1|17	
21cr|texlive-qyxf-book-56319-1|18	%description
21cr|texlive-qyxf-book-56319-1|19	qyxf-book is a LaTeX document class (template) developed by
21cr|texlive-qyxf-book-56319-1|20	Qian Yuan Xue Fu (QYXF), a student club of Xi'an Jiaotong
21cr|texlive-qyxf-book-56319-1|21	University (XJTU). Up to now, this template has been applied to
21cr|texlive-qyxf-book-56319-1|22	academic counselling material ("course helpers") written by
21cr|texlive-qyxf-book-56319-1|23	members of QYXF, including Solutions to University Physics:
21cr|texlive-qyxf-book-56319-1|24	https://qyxf.site/latest/Da Wu Ti Jie (Shang ).pdf Notes on
21cr|texlive-qyxf-book-56319-1|25	Computing Methods: https://qyxf.site/latest/Ji Suan Fang Fa Xie
21cr|texlive-qyxf-book-56319-1|26	Ying -v1.1.pdf Guide to Computer Programming:
21cr|texlive-qyxf-book-56319-1|27	https://qyxf.site/latest/Ji Suan Ji She Ji Cheng Xu Zhi Nan
21cr|texlive-qyxf-book-56319-1|28	.pdf Features of the template: Minimalistic document style, as
21cr|texlive-qyxf-book-56319-1|29	preferred for "course helpers". Several color schemes are
21cr|texlive-qyxf-book-56319-1|30	offered, and it is easy to customize your own scheme. Simple
21cr|texlive-qyxf-book-56319-1|31	interfaces for users to customize the style of preface, main
21cr|texlive-qyxf-book-56319-1|32	part and so on. Currently the template is only designed for
21cr|texlive-qyxf-book-56319-1|33	Chinese typesetting.
21cr|texlive-qyxf-book-56319-1|34	
21cr|texlive-qyxf-book-56319-1|35	%files
21cr|texlive-qyxf-book-56319-1|36	%doc %{_texmfdistdir}/doc/latex/qyxf-book
21cr|texlive-qyxf-book-56319-1|37	%{_texmfdistdir}/tex/latex/qyxf-book
21cr|texlive-qyxf-book-56319-1|38	
21cr|texlive-qyxf-book-56319-1|39	#------------------------------------------------------------------
21cr|texlive-qyxf-book-56319-1|40	
21cr|texlive-qyxf-book-56319-1|41	%prep
21cr|texlive-qyxf-book-56319-1|42	%setup -c -a0 -a1
21cr|texlive-qyxf-book-56319-1|43	
21cr|texlive-qyxf-book-56319-1|44	%build
21cr|texlive-qyxf-book-56319-1|45	
21cr|texlive-qyxf-book-56319-1|46	%install
21cr|texlive-qyxf-book-56319-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-qyxf-book-56319-1|48	rm -rf tlpkg
21cr|texlive-qyxf-book-56319-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

10077 21
21cr|texlive-ragged2e-66152-1|1	%define oname ragged2e
21cr|texlive-ragged2e-66152-1|2	
21cr|texlive-ragged2e-66152-1|3	Summary:	Alternative versions of "ragged"-type commands
21cr|texlive-ragged2e-66152-1|4	Name:		texlive-ragged2e
21cr|texlive-ragged2e-66152-1|5	Version:	66152
21cr|texlive-ragged2e-66152-1|6	Release:	1
21cr|texlive-ragged2e-66152-1|7	License:	LPPL1.3
21cr|texlive-ragged2e-66152-1|8	Group:		Publishing
21cr|texlive-ragged2e-66152-1|9	Url:		https://www.ctan.org
21cr|texlive-ragged2e-66152-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ragged2e-66152-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ragged2e-66152-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ragged2e-66152-1|13	Requires:	texlive-tlpkg
21cr|texlive-ragged2e-66152-1|14	Requires:	texlive-kpathsea
21cr|texlive-ragged2e-66152-1|15	Provides:	tex(ragged2e.sty) = 2024
21cr|texlive-ragged2e-66152-1|16	BuildArch:	noarch
21cr|texlive-ragged2e-66152-1|17	
21cr|texlive-ragged2e-66152-1|18	%description
21cr|texlive-ragged2e-66152-1|19	The package defines new commands \Centering, \RaggedLeft, and
21cr|texlive-ragged2e-66152-1|20	\RaggedRight and new environments Center, FlushLeft, and
21cr|texlive-ragged2e-66152-1|21	FlushRight, which set ragged text and are easily configurable
21cr|texlive-ragged2e-66152-1|22	to allow hyphenation (the corresponding commands in LaTeX, all
21cr|texlive-ragged2e-66152-1|23	of whose names are lower-case, prevent hyphenation altogether).
21cr|texlive-ragged2e-66152-1|24	
21cr|texlive-ragged2e-66152-1|25	%files
21cr|texlive-ragged2e-66152-1|26	%doc %{_texmfdistdir}/doc/latex/ragged2e
21cr|texlive-ragged2e-66152-1|27	%{_texmfdistdir}/tex/latex/ragged2e
21cr|texlive-ragged2e-66152-1|28	
21cr|texlive-ragged2e-66152-1|29	#------------------------------------------------------------------
21cr|texlive-ragged2e-66152-1|30	
21cr|texlive-ragged2e-66152-1|31	%prep
21cr|texlive-ragged2e-66152-1|32	%setup -c -a0 -a1
21cr|texlive-ragged2e-66152-1|33	
21cr|texlive-ragged2e-66152-1|34	%build
21cr|texlive-ragged2e-66152-1|35	
21cr|texlive-ragged2e-66152-1|36	%install
21cr|texlive-ragged2e-66152-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ragged2e-66152-1|38	rm -rf tlpkg
21cr|texlive-ragged2e-66152-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10078 21
21cr|texlive-raleway-42629-1|1	%define oname raleway
21cr|texlive-raleway-42629-1|2	
21cr|texlive-raleway-42629-1|3	Summary:	Use Raleway with TeX(-alike) systems
21cr|texlive-raleway-42629-1|4	Name:		texlive-raleway
21cr|texlive-raleway-42629-1|5	Version:	42629
21cr|texlive-raleway-42629-1|6	Release:	1
21cr|texlive-raleway-42629-1|7	License:	LPPL1.3
21cr|texlive-raleway-42629-1|8	Group:		Publishing
21cr|texlive-raleway-42629-1|9	Url:		https://www.ctan.org
21cr|texlive-raleway-42629-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-raleway-42629-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-raleway-42629-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-raleway-42629-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-raleway-42629-1|14	Requires:	texlive-kpathsea
21cr|texlive-raleway-42629-1|15	Requires:	texlive-tlpkg
21cr|texlive-raleway-42629-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-raleway-42629-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-raleway-42629-1|18	Provides:	tex(a_2bcjq6.enc) = 2024
21cr|texlive-raleway-42629-1|19	Provides:	tex(a_biciir.enc) = 2024
21cr|texlive-raleway-42629-1|20	Provides:	tex(a_bzmckq.enc) = 2024
21cr|texlive-raleway-42629-1|21	Provides:	tex(a_f3uqdf.enc) = 2024
21cr|texlive-raleway-42629-1|22	Provides:	tex(a_gvxmk7.enc) = 2024
21cr|texlive-raleway-42629-1|23	Provides:	tex(a_ioname.enc) = 2024
21cr|texlive-raleway-42629-1|24	Provides:	tex(a_k2dfwc.enc) = 2024
21cr|texlive-raleway-42629-1|25	Provides:	tex(a_mgzrni.enc) = 2024
21cr|texlive-raleway-42629-1|26	Provides:	tex(a_mzuigi.enc) = 2024
21cr|texlive-raleway-42629-1|27	Provides:	tex(a_oaf34p.enc) = 2024
21cr|texlive-raleway-42629-1|28	Provides:	tex(a_pcwse4.enc) = 2024
21cr|texlive-raleway-42629-1|29	Provides:	tex(a_sor5xn.enc) = 2024
21cr|texlive-raleway-42629-1|30	Provides:	tex(a_u6n666.enc) = 2024
21cr|texlive-raleway-42629-1|31	Provides:	tex(a_yqxcf3.enc) = 2024
21cr|texlive-raleway-42629-1|32	Provides:	tex(LY1Raleway-TLF.fd) = 2024
21cr|texlive-raleway-42629-1|33	Provides:	tex(LY1Raleway-TOsF.fd) = 2024
21cr|texlive-raleway-42629-1|34	Provides:	tex(OT1Raleway-TLF.fd) = 2024
21cr|texlive-raleway-42629-1|35	Provides:	tex(OT1Raleway-TOsF.fd) = 2024
21cr|texlive-raleway-42629-1|36	Provides:	tex-raleway = 2024
21cr|texlive-raleway-42629-1|37	Provides:	tex(Raleway-Black-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|38	Provides:	tex(Raleway-BlackItalic.pfb) = 2024
21cr|texlive-raleway-42629-1|39	Provides:	tex(Raleway-BlackItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|40	Provides:	tex(Raleway-BlackItalic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|41	Provides:	tex(Raleway-BlackItalic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|42	Provides:	tex(Raleway-BlackItalic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|43	Provides:	tex(Raleway-BlackItalic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|44	Provides:	tex(Raleway-BlackItalic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|45	Provides:	tex(Raleway-BlackItalic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|46	Provides:	tex(Raleway-BlackItalic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|47	Provides:	tex(Raleway-BlackItalic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|48	Provides:	tex(Raleway-BlackItalic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|49	Provides:	tex(Raleway-BlackItalic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|50	Provides:	tex(Raleway-BlackItalic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|51	Provides:	tex(Raleway-BlackItalic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|52	Provides:	tex(Raleway-BlackItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|53	Provides:	tex(Raleway-BlackItalic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|54	Provides:	tex(Raleway-BlackItalic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|55	Provides:	tex(Raleway-BlackItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|56	Provides:	tex(Raleway-BlackItalic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|57	Provides:	tex(Raleway-BlackItalic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|58	Provides:	tex(Raleway-BlackItalic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|59	Provides:	tex(Raleway-BlackItalic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|60	Provides:	tex(Raleway-BlackItalic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|61	Provides:	tex(Raleway-BlackItalic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|62	Provides:	tex(Raleway-BlackItalic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|63	Provides:	tex(Raleway-BlackItalic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|64	Provides:	tex(Raleway-BlackItalic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|65	Provides:	tex(Raleway-BlackItalic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|66	Provides:	tex(Raleway-BlackItalic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|67	Provides:	tex(Raleway-BlackItalic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|68	Provides:	tex(Raleway-BlackItalic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|69	Provides:	tex(Raleway-BlackItalic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|70	Provides:	tex(Raleway-BlackItalic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|71	Provides:	tex(Raleway-BlackItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|72	Provides:	tex(Raleway-BlackItalic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|73	Provides:	tex(Raleway-BlackItalic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|74	Provides:	tex(Raleway-BlackItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|75	Provides:	tex(Raleway-BlackItalic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|76	Provides:	tex(Raleway-BlackItalic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|77	Provides:	tex(Raleway-Black.otf) = 2024
21cr|texlive-raleway-42629-1|78	Provides:	tex(Raleway-Black.pfb) = 2024
21cr|texlive-raleway-42629-1|79	Provides:	tex(Raleway-Black-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|80	Provides:	tex(Raleway-Black-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|81	Provides:	tex(Raleway-Black-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|82	Provides:	tex(Raleway-Black-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|83	Provides:	tex(Raleway-Black-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|84	Provides:	tex(Raleway-Black-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|85	Provides:	tex(Raleway-Black-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|86	Provides:	tex(Raleway-Black-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|87	Provides:	tex(Raleway-Black-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|88	Provides:	tex(Raleway-Black-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|89	Provides:	tex(Raleway-Black-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|90	Provides:	tex(Raleway-Black-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|91	Provides:	tex(Raleway-Black-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|92	Provides:	tex(Raleway-Black-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|93	Provides:	tex(Raleway-Black-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|94	Provides:	tex(Raleway-Black-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|95	Provides:	tex(Raleway-Black-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|96	Provides:	tex(Raleway-Black-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|97	Provides:	tex(Raleway-Black-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|98	Provides:	tex(Raleway-Black-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|99	Provides:	tex(Raleway-Black-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|100	Provides:	tex(Raleway-Black-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|101	Provides:	tex(Raleway-Black-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|102	Provides:	tex(Raleway-Black-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|103	Provides:	tex(Raleway-Black-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|104	Provides:	tex(Raleway-Black-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|105	Provides:	tex(Raleway-Black-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|106	Provides:	tex(Raleway-Black-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|107	Provides:	tex(Raleway-Black-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|108	Provides:	tex(Raleway-Black-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|109	Provides:	tex(Raleway-Black-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|110	Provides:	tex(Raleway-Black-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|111	Provides:	tex(Raleway-Black-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|112	Provides:	tex(Raleway-Black-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|113	Provides:	tex(Raleway-Black-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|114	Provides:	tex(Raleway-Black-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|115	Provides:	tex(Raleway-Black-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|116	Provides:	tex(Raleway-Black-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|117	Provides:	tex(Raleway-Bold-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|118	Provides:	tex(Raleway-BoldItalic.pfb) = 2024
21cr|texlive-raleway-42629-1|119	Provides:	tex(Raleway-BoldItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|120	Provides:	tex(Raleway-BoldItalic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|121	Provides:	tex(Raleway-BoldItalic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|122	Provides:	tex(Raleway-BoldItalic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|123	Provides:	tex(Raleway-BoldItalic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|124	Provides:	tex(Raleway-BoldItalic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|125	Provides:	tex(Raleway-BoldItalic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|126	Provides:	tex(Raleway-BoldItalic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|127	Provides:	tex(Raleway-BoldItalic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|128	Provides:	tex(Raleway-BoldItalic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|129	Provides:	tex(Raleway-BoldItalic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|130	Provides:	tex(Raleway-BoldItalic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|131	Provides:	tex(Raleway-BoldItalic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|132	Provides:	tex(Raleway-BoldItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|133	Provides:	tex(Raleway-BoldItalic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|134	Provides:	tex(Raleway-BoldItalic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|135	Provides:	tex(Raleway-BoldItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|136	Provides:	tex(Raleway-BoldItalic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|137	Provides:	tex(Raleway-BoldItalic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|138	Provides:	tex(Raleway-BoldItalic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|139	Provides:	tex(Raleway-BoldItalic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|140	Provides:	tex(Raleway-BoldItalic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|141	Provides:	tex(Raleway-BoldItalic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|142	Provides:	tex(Raleway-BoldItalic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|143	Provides:	tex(Raleway-BoldItalic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|144	Provides:	tex(Raleway-BoldItalic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|145	Provides:	tex(Raleway-BoldItalic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|146	Provides:	tex(Raleway-BoldItalic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|147	Provides:	tex(Raleway-BoldItalic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|148	Provides:	tex(Raleway-BoldItalic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|149	Provides:	tex(Raleway-BoldItalic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|150	Provides:	tex(Raleway-BoldItalic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|151	Provides:	tex(Raleway-BoldItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|152	Provides:	tex(Raleway-BoldItalic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|153	Provides:	tex(Raleway-BoldItalic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|154	Provides:	tex(Raleway-BoldItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|155	Provides:	tex(Raleway-BoldItalic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|156	Provides:	tex(Raleway-BoldItalic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|157	Provides:	tex(Raleway-Bold.otf) = 2024
21cr|texlive-raleway-42629-1|158	Provides:	tex(Raleway-Bold.pfb) = 2024
21cr|texlive-raleway-42629-1|159	Provides:	tex(Raleway-Bold-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|160	Provides:	tex(Raleway-Bold-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|161	Provides:	tex(Raleway-Bold-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|162	Provides:	tex(Raleway-Bold-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|163	Provides:	tex(Raleway-Bold-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|164	Provides:	tex(Raleway-Bold-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|165	Provides:	tex(Raleway-Bold-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|166	Provides:	tex(Raleway-Bold-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|167	Provides:	tex(Raleway-Bold-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|168	Provides:	tex(Raleway-Bold-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|169	Provides:	tex(Raleway-Bold-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|170	Provides:	tex(Raleway-Bold-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|171	Provides:	tex(Raleway-Bold-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|172	Provides:	tex(Raleway-Bold-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|173	Provides:	tex(Raleway-Bold-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|174	Provides:	tex(Raleway-Bold-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|175	Provides:	tex(Raleway-Bold-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|176	Provides:	tex(Raleway-Bold-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|177	Provides:	tex(Raleway-Bold-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|178	Provides:	tex(Raleway-Bold-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|179	Provides:	tex(Raleway-Bold-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|180	Provides:	tex(Raleway-Bold-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|181	Provides:	tex(Raleway-Bold-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|182	Provides:	tex(Raleway-Bold-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|183	Provides:	tex(Raleway-Bold-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|184	Provides:	tex(Raleway-Bold-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|185	Provides:	tex(Raleway-Bold-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|186	Provides:	tex(Raleway-Bold-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|187	Provides:	tex(Raleway-Bold-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|188	Provides:	tex(Raleway-Bold-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|189	Provides:	tex(Raleway-Bold-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|190	Provides:	tex(Raleway-Bold-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|191	Provides:	tex(Raleway-Bold-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|192	Provides:	tex(Raleway-Bold-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|193	Provides:	tex(Raleway-Bold-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|194	Provides:	tex(Raleway-Bold-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|195	Provides:	tex(Raleway-Bold-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|196	Provides:	tex(Raleway-Bold-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|197	Provides:	tex(Raleway-ExtraBold-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|198	Provides:	tex(Raleway-ExtraBoldItalic.pfb) = 2024
21cr|texlive-raleway-42629-1|199	Provides:	tex(Raleway-ExtraBoldItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|200	Provides:	tex(Raleway-ExtraBoldItalic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|201	Provides:	tex(Raleway-ExtraBoldItalic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|202	Provides:	tex(Raleway-ExtraBoldItalic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|203	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|204	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|205	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|206	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|207	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|208	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|209	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|210	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|211	Provides:	tex(Raleway-ExtraBoldItalic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|212	Provides:	tex(Raleway-ExtraBoldItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|213	Provides:	tex(Raleway-ExtraBoldItalic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|214	Provides:	tex(Raleway-ExtraBoldItalic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|215	Provides:	tex(Raleway-ExtraBoldItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|216	Provides:	tex(Raleway-ExtraBoldItalic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|217	Provides:	tex(Raleway-ExtraBoldItalic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|218	Provides:	tex(Raleway-ExtraBoldItalic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|219	Provides:	tex(Raleway-ExtraBoldItalic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|220	Provides:	tex(Raleway-ExtraBoldItalic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|221	Provides:	tex(Raleway-ExtraBoldItalic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|222	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|223	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|224	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|225	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|226	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|227	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|228	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|229	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|230	Provides:	tex(Raleway-ExtraBoldItalic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|231	Provides:	tex(Raleway-ExtraBoldItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|232	Provides:	tex(Raleway-ExtraBoldItalic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|233	Provides:	tex(Raleway-ExtraBoldItalic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|234	Provides:	tex(Raleway-ExtraBoldItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|235	Provides:	tex(Raleway-ExtraBoldItalic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|236	Provides:	tex(Raleway-ExtraBoldItalic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|237	Provides:	tex(Raleway-ExtraBold.otf) = 2024
21cr|texlive-raleway-42629-1|238	Provides:	tex(Raleway-ExtraBold.pfb) = 2024
21cr|texlive-raleway-42629-1|239	Provides:	tex(Raleway-ExtraBold-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|240	Provides:	tex(Raleway-ExtraBold-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|241	Provides:	tex(Raleway-ExtraBold-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|242	Provides:	tex(Raleway-ExtraBold-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|243	Provides:	tex(Raleway-ExtraBold-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|244	Provides:	tex(Raleway-ExtraBold-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|245	Provides:	tex(Raleway-ExtraBold-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|246	Provides:	tex(Raleway-ExtraBold-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|247	Provides:	tex(Raleway-ExtraBold-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|248	Provides:	tex(Raleway-ExtraBold-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|249	Provides:	tex(Raleway-ExtraBold-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|250	Provides:	tex(Raleway-ExtraBold-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|251	Provides:	tex(Raleway-ExtraBold-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|252	Provides:	tex(Raleway-ExtraBold-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|253	Provides:	tex(Raleway-ExtraBold-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|254	Provides:	tex(Raleway-ExtraBold-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|255	Provides:	tex(Raleway-ExtraBold-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|256	Provides:	tex(Raleway-ExtraBold-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|257	Provides:	tex(Raleway-ExtraBold-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|258	Provides:	tex(Raleway-ExtraBold-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|259	Provides:	tex(Raleway-ExtraBold-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|260	Provides:	tex(Raleway-ExtraBold-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|261	Provides:	tex(Raleway-ExtraBold-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|262	Provides:	tex(Raleway-ExtraBold-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|263	Provides:	tex(Raleway-ExtraBold-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|264	Provides:	tex(Raleway-ExtraBold-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|265	Provides:	tex(Raleway-ExtraBold-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|266	Provides:	tex(Raleway-ExtraBold-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|267	Provides:	tex(Raleway-ExtraBold-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|268	Provides:	tex(Raleway-ExtraBold-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|269	Provides:	tex(Raleway-ExtraBold-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|270	Provides:	tex(Raleway-ExtraBold-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|271	Provides:	tex(Raleway-ExtraBold-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|272	Provides:	tex(Raleway-ExtraBold-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|273	Provides:	tex(Raleway-ExtraBold-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|274	Provides:	tex(Raleway-ExtraBold-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|275	Provides:	tex(Raleway-ExtraBold-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|276	Provides:	tex(Raleway-ExtraBold-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|277	Provides:	tex(Raleway-ExtraLight-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|278	Provides:	tex(Raleway-ExtraLightItalic.pfb) = 2024
21cr|texlive-raleway-42629-1|279	Provides:	tex(Raleway-ExtraLightItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|280	Provides:	tex(Raleway-ExtraLightItalic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|281	Provides:	tex(Raleway-ExtraLightItalic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|282	Provides:	tex(Raleway-ExtraLightItalic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|283	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|284	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|285	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|286	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|287	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|288	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|289	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|290	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|291	Provides:	tex(Raleway-ExtraLightItalic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|292	Provides:	tex(Raleway-ExtraLightItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|293	Provides:	tex(Raleway-ExtraLightItalic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|294	Provides:	tex(Raleway-ExtraLightItalic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|295	Provides:	tex(Raleway-ExtraLightItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|296	Provides:	tex(Raleway-ExtraLightItalic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|297	Provides:	tex(Raleway-ExtraLightItalic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|298	Provides:	tex(Raleway-ExtraLightItalic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|299	Provides:	tex(Raleway-ExtraLightItalic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|300	Provides:	tex(Raleway-ExtraLightItalic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|301	Provides:	tex(Raleway-ExtraLightItalic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|302	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|303	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|304	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|305	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|306	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|307	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|308	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|309	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|310	Provides:	tex(Raleway-ExtraLightItalic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|311	Provides:	tex(Raleway-ExtraLightItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|312	Provides:	tex(Raleway-ExtraLightItalic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|313	Provides:	tex(Raleway-ExtraLightItalic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|314	Provides:	tex(Raleway-ExtraLightItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|315	Provides:	tex(Raleway-ExtraLightItalic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|316	Provides:	tex(Raleway-ExtraLightItalic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|317	Provides:	tex(Raleway-ExtraLight.otf) = 2024
21cr|texlive-raleway-42629-1|318	Provides:	tex(Raleway-ExtraLight.pfb) = 2024
21cr|texlive-raleway-42629-1|319	Provides:	tex(Raleway-ExtraLight-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|320	Provides:	tex(Raleway-ExtraLight-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|321	Provides:	tex(Raleway-ExtraLight-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|322	Provides:	tex(Raleway-ExtraLight-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|323	Provides:	tex(Raleway-ExtraLight-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|324	Provides:	tex(Raleway-ExtraLight-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|325	Provides:	tex(Raleway-ExtraLight-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|326	Provides:	tex(Raleway-ExtraLight-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|327	Provides:	tex(Raleway-ExtraLight-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|328	Provides:	tex(Raleway-ExtraLight-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|329	Provides:	tex(Raleway-ExtraLight-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|330	Provides:	tex(Raleway-ExtraLight-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|331	Provides:	tex(Raleway-ExtraLight-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|332	Provides:	tex(Raleway-ExtraLight-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|333	Provides:	tex(Raleway-ExtraLight-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|334	Provides:	tex(Raleway-ExtraLight-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|335	Provides:	tex(Raleway-ExtraLight-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|336	Provides:	tex(Raleway-ExtraLight-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|337	Provides:	tex(Raleway-ExtraLight-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|338	Provides:	tex(Raleway-ExtraLight-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|339	Provides:	tex(Raleway-ExtraLight-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|340	Provides:	tex(Raleway-ExtraLight-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|341	Provides:	tex(Raleway-ExtraLight-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|342	Provides:	tex(Raleway-ExtraLight-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|343	Provides:	tex(Raleway-ExtraLight-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|344	Provides:	tex(Raleway-ExtraLight-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|345	Provides:	tex(Raleway-ExtraLight-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|346	Provides:	tex(Raleway-ExtraLight-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|347	Provides:	tex(Raleway-ExtraLight-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|348	Provides:	tex(Raleway-ExtraLight-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|349	Provides:	tex(Raleway-ExtraLight-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|350	Provides:	tex(Raleway-ExtraLight-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|351	Provides:	tex(Raleway-ExtraLight-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|352	Provides:	tex(Raleway-ExtraLight-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|353	Provides:	tex(Raleway-ExtraLight-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|354	Provides:	tex(Raleway-ExtraLight-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|355	Provides:	tex(Raleway-ExtraLight-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|356	Provides:	tex(Raleway-ExtraLight-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|357	Provides:	tex(Raleway-Italic.pfb) = 2024
21cr|texlive-raleway-42629-1|358	Provides:	tex(Raleway-Italic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|359	Provides:	tex(Raleway-Italic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|360	Provides:	tex(Raleway-Italic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|361	Provides:	tex(Raleway-Italic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|362	Provides:	tex(Raleway-Italic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|363	Provides:	tex(Raleway-Italic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|364	Provides:	tex(Raleway-Italic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|365	Provides:	tex(Raleway-Italic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|366	Provides:	tex(Raleway-Italic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|367	Provides:	tex(Raleway-Italic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|368	Provides:	tex(Raleway-Italic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|369	Provides:	tex(Raleway-Italic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|370	Provides:	tex(Raleway-Italic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|371	Provides:	tex(Raleway-Italic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|372	Provides:	tex(Raleway-Italic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|373	Provides:	tex(Raleway-Italic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|374	Provides:	tex(Raleway-Italic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|375	Provides:	tex(Raleway-Italic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|376	Provides:	tex(Raleway-Italic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|377	Provides:	tex(Raleway-Italic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|378	Provides:	tex(Raleway-Italic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|379	Provides:	tex(Raleway-Italic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|380	Provides:	tex(Raleway-Italic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|381	Provides:	tex(Raleway-Italic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|382	Provides:	tex(Raleway-Italic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|383	Provides:	tex(Raleway-Italic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|384	Provides:	tex(Raleway-Italic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|385	Provides:	tex(Raleway-Italic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|386	Provides:	tex(Raleway-Italic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|387	Provides:	tex(Raleway-Italic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|388	Provides:	tex(Raleway-Italic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|389	Provides:	tex(Raleway-Italic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|390	Provides:	tex(Raleway-Italic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|391	Provides:	tex(Raleway-Italic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|392	Provides:	tex(Raleway-Italic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|393	Provides:	tex(Raleway-Italic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|394	Provides:	tex(Raleway-Italic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|395	Provides:	tex(Raleway-Italic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|396	Provides:	tex(Raleway-Light-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|397	Provides:	tex(Raleway-LightItalic.pfb) = 2024
21cr|texlive-raleway-42629-1|398	Provides:	tex(Raleway-LightItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|399	Provides:	tex(Raleway-LightItalic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|400	Provides:	tex(Raleway-LightItalic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|401	Provides:	tex(Raleway-LightItalic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|402	Provides:	tex(Raleway-LightItalic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|403	Provides:	tex(Raleway-LightItalic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|404	Provides:	tex(Raleway-LightItalic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|405	Provides:	tex(Raleway-LightItalic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|406	Provides:	tex(Raleway-LightItalic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|407	Provides:	tex(Raleway-LightItalic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|408	Provides:	tex(Raleway-LightItalic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|409	Provides:	tex(Raleway-LightItalic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|410	Provides:	tex(Raleway-LightItalic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|411	Provides:	tex(Raleway-LightItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|412	Provides:	tex(Raleway-LightItalic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|413	Provides:	tex(Raleway-LightItalic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|414	Provides:	tex(Raleway-LightItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|415	Provides:	tex(Raleway-LightItalic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|416	Provides:	tex(Raleway-LightItalic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|417	Provides:	tex(Raleway-LightItalic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|418	Provides:	tex(Raleway-LightItalic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|419	Provides:	tex(Raleway-LightItalic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|420	Provides:	tex(Raleway-LightItalic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|421	Provides:	tex(Raleway-LightItalic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|422	Provides:	tex(Raleway-LightItalic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|423	Provides:	tex(Raleway-LightItalic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|424	Provides:	tex(Raleway-LightItalic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|425	Provides:	tex(Raleway-LightItalic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|426	Provides:	tex(Raleway-LightItalic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|427	Provides:	tex(Raleway-LightItalic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|428	Provides:	tex(Raleway-LightItalic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|429	Provides:	tex(Raleway-LightItalic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|430	Provides:	tex(Raleway-LightItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|431	Provides:	tex(Raleway-LightItalic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|432	Provides:	tex(Raleway-LightItalic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|433	Provides:	tex(Raleway-LightItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|434	Provides:	tex(Raleway-LightItalic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|435	Provides:	tex(Raleway-LightItalic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|436	Provides:	tex(Raleway-Light.otf) = 2024
21cr|texlive-raleway-42629-1|437	Provides:	tex(Raleway-Light.pfb) = 2024
21cr|texlive-raleway-42629-1|438	Provides:	tex(Raleway-Light-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|439	Provides:	tex(Raleway-Light-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|440	Provides:	tex(Raleway-Light-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|441	Provides:	tex(Raleway-Light-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|442	Provides:	tex(Raleway-Light-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|443	Provides:	tex(Raleway-Light-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|444	Provides:	tex(Raleway-Light-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|445	Provides:	tex(Raleway-Light-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|446	Provides:	tex(Raleway-Light-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|447	Provides:	tex(Raleway-Light-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|448	Provides:	tex(Raleway-Light-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|449	Provides:	tex(Raleway-Light-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|450	Provides:	tex(Raleway-Light-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|451	Provides:	tex(Raleway-Light-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|452	Provides:	tex(Raleway-Light-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|453	Provides:	tex(Raleway-Light-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|454	Provides:	tex(Raleway-Light-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|455	Provides:	tex(Raleway-Light-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|456	Provides:	tex(Raleway-Light-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|457	Provides:	tex(Raleway-Light-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|458	Provides:	tex(Raleway-Light-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|459	Provides:	tex(Raleway-Light-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|460	Provides:	tex(Raleway-Light-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|461	Provides:	tex(Raleway-Light-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|462	Provides:	tex(Raleway-Light-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|463	Provides:	tex(Raleway-Light-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|464	Provides:	tex(Raleway-Light-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|465	Provides:	tex(Raleway-Light-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|466	Provides:	tex(Raleway-Light-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|467	Provides:	tex(Raleway-Light-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|468	Provides:	tex(Raleway-Light-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|469	Provides:	tex(Raleway-Light-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|470	Provides:	tex(Raleway-Light-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|471	Provides:	tex(Raleway-Light-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|472	Provides:	tex(Raleway-Light-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|473	Provides:	tex(Raleway-Light-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|474	Provides:	tex(Raleway-Light-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|475	Provides:	tex(Raleway-Light-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|476	Provides:	tex(Raleway.map) = 2024
21cr|texlive-raleway-42629-1|477	Provides:	tex(Raleway-Medium-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|478	Provides:	tex(Raleway-MediumItalic.pfb) = 2024
21cr|texlive-raleway-42629-1|479	Provides:	tex(Raleway-MediumItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|480	Provides:	tex(Raleway-MediumItalic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|481	Provides:	tex(Raleway-MediumItalic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|482	Provides:	tex(Raleway-MediumItalic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|483	Provides:	tex(Raleway-MediumItalic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|484	Provides:	tex(Raleway-MediumItalic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|485	Provides:	tex(Raleway-MediumItalic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|486	Provides:	tex(Raleway-MediumItalic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|487	Provides:	tex(Raleway-MediumItalic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|488	Provides:	tex(Raleway-MediumItalic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|489	Provides:	tex(Raleway-MediumItalic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|490	Provides:	tex(Raleway-MediumItalic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|491	Provides:	tex(Raleway-MediumItalic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|492	Provides:	tex(Raleway-MediumItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|493	Provides:	tex(Raleway-MediumItalic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|494	Provides:	tex(Raleway-MediumItalic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|495	Provides:	tex(Raleway-MediumItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|496	Provides:	tex(Raleway-MediumItalic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|497	Provides:	tex(Raleway-MediumItalic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|498	Provides:	tex(Raleway-MediumItalic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|499	Provides:	tex(Raleway-MediumItalic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|500	Provides:	tex(Raleway-MediumItalic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|501	Provides:	tex(Raleway-MediumItalic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|502	Provides:	tex(Raleway-MediumItalic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|503	Provides:	tex(Raleway-MediumItalic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|504	Provides:	tex(Raleway-MediumItalic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|505	Provides:	tex(Raleway-MediumItalic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|506	Provides:	tex(Raleway-MediumItalic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|507	Provides:	tex(Raleway-MediumItalic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|508	Provides:	tex(Raleway-MediumItalic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|509	Provides:	tex(Raleway-MediumItalic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|510	Provides:	tex(Raleway-MediumItalic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|511	Provides:	tex(Raleway-MediumItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|512	Provides:	tex(Raleway-MediumItalic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|513	Provides:	tex(Raleway-MediumItalic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|514	Provides:	tex(Raleway-MediumItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|515	Provides:	tex(Raleway-MediumItalic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|516	Provides:	tex(Raleway-MediumItalic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|517	Provides:	tex(Raleway-Medium.otf) = 2024
21cr|texlive-raleway-42629-1|518	Provides:	tex(Raleway-Medium.pfb) = 2024
21cr|texlive-raleway-42629-1|519	Provides:	tex(Raleway-Medium-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|520	Provides:	tex(Raleway-Medium-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|521	Provides:	tex(Raleway-Medium-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|522	Provides:	tex(Raleway-Medium-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|523	Provides:	tex(Raleway-Medium-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|524	Provides:	tex(Raleway-Medium-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|525	Provides:	tex(Raleway-Medium-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|526	Provides:	tex(Raleway-Medium-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|527	Provides:	tex(Raleway-Medium-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|528	Provides:	tex(Raleway-Medium-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|529	Provides:	tex(Raleway-Medium-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|530	Provides:	tex(Raleway-Medium-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|531	Provides:	tex(Raleway-Medium-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|532	Provides:	tex(Raleway-Medium-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|533	Provides:	tex(Raleway-Medium-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|534	Provides:	tex(Raleway-Medium-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|535	Provides:	tex(Raleway-Medium-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|536	Provides:	tex(Raleway-Medium-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|537	Provides:	tex(Raleway-Medium-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|538	Provides:	tex(Raleway-Medium-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|539	Provides:	tex(Raleway-Medium-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|540	Provides:	tex(Raleway-Medium-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|541	Provides:	tex(Raleway-Medium-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|542	Provides:	tex(Raleway-Medium-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|543	Provides:	tex(Raleway-Medium-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|544	Provides:	tex(Raleway-Medium-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|545	Provides:	tex(Raleway-Medium-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|546	Provides:	tex(Raleway-Medium-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|547	Provides:	tex(Raleway-Medium-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|548	Provides:	tex(Raleway-Medium-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|549	Provides:	tex(Raleway-Medium-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|550	Provides:	tex(Raleway-Medium-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|551	Provides:	tex(Raleway-Medium-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|552	Provides:	tex(Raleway-Medium-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|553	Provides:	tex(Raleway-Medium-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|554	Provides:	tex(Raleway-Medium-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|555	Provides:	tex(Raleway-Medium-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|556	Provides:	tex(Raleway-Medium-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|557	Provides:	tex(Raleway-Regular-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|558	Provides:	tex(Raleway-Regular.otf) = 2024
21cr|texlive-raleway-42629-1|559	Provides:	tex(Raleway-Regular.pfb) = 2024
21cr|texlive-raleway-42629-1|560	Provides:	tex(Raleway-Regular-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|561	Provides:	tex(Raleway-Regular-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|562	Provides:	tex(Raleway-Regular-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|563	Provides:	tex(Raleway-Regular-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|564	Provides:	tex(Raleway-Regular-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|565	Provides:	tex(Raleway-Regular-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|566	Provides:	tex(Raleway-Regular-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|567	Provides:	tex(Raleway-Regular-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|568	Provides:	tex(Raleway-Regular-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|569	Provides:	tex(Raleway-Regular-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|570	Provides:	tex(Raleway-Regular-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|571	Provides:	tex(Raleway-Regular-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|572	Provides:	tex(Raleway-Regular-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|573	Provides:	tex(Raleway-Regular-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|574	Provides:	tex(Raleway-Regular-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|575	Provides:	tex(Raleway-Regular-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|576	Provides:	tex(Raleway-Regular-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|577	Provides:	tex(Raleway-Regular-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|578	Provides:	tex(Raleway-Regular-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|579	Provides:	tex(Raleway-Regular-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|580	Provides:	tex(Raleway-Regular-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|581	Provides:	tex(Raleway-Regular-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|582	Provides:	tex(Raleway-Regular-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|583	Provides:	tex(Raleway-Regular-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|584	Provides:	tex(Raleway-Regular-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|585	Provides:	tex(Raleway-Regular-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|586	Provides:	tex(Raleway-Regular-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|587	Provides:	tex(Raleway-Regular-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|588	Provides:	tex(Raleway-Regular-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|589	Provides:	tex(Raleway-Regular-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|590	Provides:	tex(Raleway-Regular-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|591	Provides:	tex(Raleway-Regular-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|592	Provides:	tex(Raleway-Regular-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|593	Provides:	tex(Raleway-Regular-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|594	Provides:	tex(Raleway-Regular-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|595	Provides:	tex(Raleway-Regular-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|596	Provides:	tex(Raleway-Regular-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|597	Provides:	tex(Raleway-Regular-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|598	Provides:	tex(Raleway-SemiBold-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|599	Provides:	tex(Raleway-SemiBoldItalic.pfb) = 2024
21cr|texlive-raleway-42629-1|600	Provides:	tex(Raleway-SemiBoldItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|601	Provides:	tex(Raleway-SemiBoldItalic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|602	Provides:	tex(Raleway-SemiBoldItalic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|603	Provides:	tex(Raleway-SemiBoldItalic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|604	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|605	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|606	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|607	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|608	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|609	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|610	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|611	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|612	Provides:	tex(Raleway-SemiBoldItalic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|613	Provides:	tex(Raleway-SemiBoldItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|614	Provides:	tex(Raleway-SemiBoldItalic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|615	Provides:	tex(Raleway-SemiBoldItalic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|616	Provides:	tex(Raleway-SemiBoldItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|617	Provides:	tex(Raleway-SemiBoldItalic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|618	Provides:	tex(Raleway-SemiBoldItalic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|619	Provides:	tex(Raleway-SemiBoldItalic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|620	Provides:	tex(Raleway-SemiBoldItalic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|621	Provides:	tex(Raleway-SemiBoldItalic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|622	Provides:	tex(Raleway-SemiBoldItalic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|623	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|624	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|625	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|626	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|627	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|628	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|629	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|630	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|631	Provides:	tex(Raleway-SemiBoldItalic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|632	Provides:	tex(Raleway-SemiBoldItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|633	Provides:	tex(Raleway-SemiBoldItalic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|634	Provides:	tex(Raleway-SemiBoldItalic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|635	Provides:	tex(Raleway-SemiBoldItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|636	Provides:	tex(Raleway-SemiBoldItalic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|637	Provides:	tex(Raleway-SemiBoldItalic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|638	Provides:	tex(Raleway-SemiBold.otf) = 2024
21cr|texlive-raleway-42629-1|639	Provides:	tex(Raleway-SemiBold.pfb) = 2024
21cr|texlive-raleway-42629-1|640	Provides:	tex(Raleway-SemiBold-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|641	Provides:	tex(Raleway-SemiBold-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|642	Provides:	tex(Raleway-SemiBold-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|643	Provides:	tex(Raleway-SemiBold-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|644	Provides:	tex(Raleway-SemiBold-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|645	Provides:	tex(Raleway-SemiBold-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|646	Provides:	tex(Raleway-SemiBold-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|647	Provides:	tex(Raleway-SemiBold-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|648	Provides:	tex(Raleway-SemiBold-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|649	Provides:	tex(Raleway-SemiBold-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|650	Provides:	tex(Raleway-SemiBold-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|651	Provides:	tex(Raleway-SemiBold-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|652	Provides:	tex(Raleway-SemiBold-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|653	Provides:	tex(Raleway-SemiBold-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|654	Provides:	tex(Raleway-SemiBold-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|655	Provides:	tex(Raleway-SemiBold-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|656	Provides:	tex(Raleway-SemiBold-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|657	Provides:	tex(Raleway-SemiBold-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|658	Provides:	tex(Raleway-SemiBold-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|659	Provides:	tex(Raleway-SemiBold-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|660	Provides:	tex(Raleway-SemiBold-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|661	Provides:	tex(Raleway-SemiBold-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|662	Provides:	tex(Raleway-SemiBold-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|663	Provides:	tex(Raleway-SemiBold-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|664	Provides:	tex(Raleway-SemiBold-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|665	Provides:	tex(Raleway-SemiBold-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|666	Provides:	tex(Raleway-SemiBold-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|667	Provides:	tex(Raleway-SemiBold-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|668	Provides:	tex(Raleway-SemiBold-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|669	Provides:	tex(Raleway-SemiBold-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|670	Provides:	tex(Raleway-SemiBold-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|671	Provides:	tex(Raleway-SemiBold-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|672	Provides:	tex(Raleway-SemiBold-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|673	Provides:	tex(Raleway-SemiBold-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|674	Provides:	tex(Raleway-SemiBold-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|675	Provides:	tex(Raleway-SemiBold-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|676	Provides:	tex(Raleway-SemiBold-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|677	Provides:	tex(Raleway-SemiBold-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|678	Provides:	tex(raleway.sty) = 2024
21cr|texlive-raleway-42629-1|679	Provides:	tex(Raleway.sty) = 2024
21cr|texlive-raleway-42629-1|680	Provides:	tex(Raleway-Thin-Italic.otf) = 2024
21cr|texlive-raleway-42629-1|681	Provides:	tex(Raleway-ThinItalic.pfb) = 2024
21cr|texlive-raleway-42629-1|682	Provides:	tex(Raleway-ThinItalic-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|683	Provides:	tex(Raleway-ThinItalic-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|684	Provides:	tex(Raleway-ThinItalic-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|685	Provides:	tex(Raleway-ThinItalic-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|686	Provides:	tex(Raleway-ThinItalic-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|687	Provides:	tex(Raleway-ThinItalic-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|688	Provides:	tex(Raleway-ThinItalic-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|689	Provides:	tex(Raleway-ThinItalic-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|690	Provides:	tex(Raleway-ThinItalic-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|691	Provides:	tex(Raleway-ThinItalic-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|692	Provides:	tex(Raleway-ThinItalic-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|693	Provides:	tex(Raleway-ThinItalic-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|694	Provides:	tex(Raleway-ThinItalic-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|695	Provides:	tex(Raleway-ThinItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|696	Provides:	tex(Raleway-ThinItalic-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|697	Provides:	tex(Raleway-ThinItalic-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|698	Provides:	tex(Raleway-ThinItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|699	Provides:	tex(Raleway-ThinItalic-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|700	Provides:	tex(Raleway-ThinItalic-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|701	Provides:	tex(Raleway-ThinItalic-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|702	Provides:	tex(Raleway-ThinItalic-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|703	Provides:	tex(Raleway-ThinItalic-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|704	Provides:	tex(Raleway-ThinItalic-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|705	Provides:	tex(Raleway-ThinItalic-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|706	Provides:	tex(Raleway-ThinItalic-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|707	Provides:	tex(Raleway-ThinItalic-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|708	Provides:	tex(Raleway-ThinItalic-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|709	Provides:	tex(Raleway-ThinItalic-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|710	Provides:	tex(Raleway-ThinItalic-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|711	Provides:	tex(Raleway-ThinItalic-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|712	Provides:	tex(Raleway-ThinItalic-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|713	Provides:	tex(Raleway-ThinItalic-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|714	Provides:	tex(Raleway-ThinItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|715	Provides:	tex(Raleway-ThinItalic-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|716	Provides:	tex(Raleway-ThinItalic-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|717	Provides:	tex(Raleway-ThinItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|718	Provides:	tex(Raleway-ThinItalic-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|719	Provides:	tex(Raleway-ThinItalic-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|720	Provides:	tex(Raleway-Thin.otf) = 2024
21cr|texlive-raleway-42629-1|721	Provides:	tex(Raleway-Thin.pfb) = 2024
21cr|texlive-raleway-42629-1|722	Provides:	tex(Raleway-Thin-tlf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|723	Provides:	tex(Raleway-Thin-tlf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|724	Provides:	tex(Raleway-Thin-tlf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|725	Provides:	tex(Raleway-Thin-tlf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|726	Provides:	tex(Raleway-Thin-tlf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|727	Provides:	tex(Raleway-Thin-tlf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|728	Provides:	tex(Raleway-Thin-tlf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|729	Provides:	tex(Raleway-Thin-tlf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|730	Provides:	tex(Raleway-Thin-tlf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|731	Provides:	tex(Raleway-Thin-tlf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|732	Provides:	tex(Raleway-Thin-tlf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|733	Provides:	tex(Raleway-Thin-tlf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|734	Provides:	tex(Raleway-Thin-tlf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|735	Provides:	tex(Raleway-Thin-tlf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|736	Provides:	tex(Raleway-Thin-tlf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|737	Provides:	tex(Raleway-Thin-tlf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|738	Provides:	tex(Raleway-Thin-tlf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|739	Provides:	tex(Raleway-Thin-tlf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|740	Provides:	tex(Raleway-Thin-tlf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|741	Provides:	tex(Raleway-Thin-tosf-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|742	Provides:	tex(Raleway-Thin-tosf-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|743	Provides:	tex(Raleway-Thin-tosf-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|744	Provides:	tex(Raleway-Thin-tosf-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|745	Provides:	tex(Raleway-Thin-tosf-sc-ly1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|746	Provides:	tex(Raleway-Thin-tosf-sc-ly1.tfm) = 2024
21cr|texlive-raleway-42629-1|747	Provides:	tex(Raleway-Thin-tosf-sc-ly1.vf) = 2024
21cr|texlive-raleway-42629-1|748	Provides:	tex(Raleway-Thin-tosf-sc-ot1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|749	Provides:	tex(Raleway-Thin-tosf-sc-ot1.tfm) = 2024
21cr|texlive-raleway-42629-1|750	Provides:	tex(Raleway-Thin-tosf-sc-ot1.vf) = 2024
21cr|texlive-raleway-42629-1|751	Provides:	tex(Raleway-Thin-tosf-sc-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|752	Provides:	tex(Raleway-Thin-tosf-sc-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|753	Provides:	tex(Raleway-Thin-tosf-sc-t1.vf) = 2024
21cr|texlive-raleway-42629-1|754	Provides:	tex(Raleway-Thin-tosf-t1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|755	Provides:	tex(Raleway-Thin-tosf-t1.tfm) = 2024
21cr|texlive-raleway-42629-1|756	Provides:	tex(Raleway-Thin-tosf-t1.vf) = 2024
21cr|texlive-raleway-42629-1|757	Provides:	tex(Raleway-Thin-tosf-ts1--base.tfm) = 2024
21cr|texlive-raleway-42629-1|758	Provides:	tex(Raleway-Thin-tosf-ts1.tfm) = 2024
21cr|texlive-raleway-42629-1|759	Provides:	tex(Raleway-Thin-tosf-ts1.vf) = 2024
21cr|texlive-raleway-42629-1|760	Provides:	tex(raleway-type1-autoinst.sty) = 2024
21cr|texlive-raleway-42629-1|761	Provides:	tex(T1Raleway-TLF.fd) = 2024
21cr|texlive-raleway-42629-1|762	Provides:	tex(T1Raleway-TOsF.fd) = 2024
21cr|texlive-raleway-42629-1|763	Provides:	tex(TS1Raleway-TLF.fd) = 2024
21cr|texlive-raleway-42629-1|764	Provides:	tex(TS1Raleway-TOsF.fd) = 2024
21cr|texlive-raleway-42629-1|765	BuildArch:	noarch
21cr|texlive-raleway-42629-1|766	
21cr|texlive-raleway-42629-1|767	%description
21cr|texlive-raleway-42629-1|768	The package provides the Raleway family in an easy to use way.
21cr|texlive-raleway-42629-1|769	For XeLaTeX and LuaLaTeX users the original OpenType fonts are
21cr|texlive-raleway-42629-1|770	used. The entire font family is included.
21cr|texlive-raleway-42629-1|771	
21cr|texlive-raleway-42629-1|772	%files
21cr|texlive-raleway-42629-1|773	%doc %{_texmfdistdir}/doc
21cr|texlive-raleway-42629-1|774	%{_texmfdistdir}/fonts/enc/dvips/raleway/
21cr|texlive-raleway-42629-1|775	%{_texmfdistdir}/fonts/map/dvips/raleway/
21cr|texlive-raleway-42629-1|776	%{_texmfdistdir}/fonts/opentype/impallari/raleway/
21cr|texlive-raleway-42629-1|777	%{_texmfdistdir}/fonts/tfm/impallari/raleway/
21cr|texlive-raleway-42629-1|778	%{_texmfdistdir}/fonts/type1/impallari/raleway/
21cr|texlive-raleway-42629-1|779	%{_texmfdistdir}/fonts/vf/impallari/raleway/
21cr|texlive-raleway-42629-1|780	%{_texmfdistdir}/tex/latex/raleway/
21cr|texlive-raleway-42629-1|781	
21cr|texlive-raleway-42629-1|782	#------------------------------------------------------------------
21cr|texlive-raleway-42629-1|783	
21cr|texlive-raleway-42629-1|784	%prep
21cr|texlive-raleway-42629-1|785	%setup -c -a0 -a1
21cr|texlive-raleway-42629-1|786	
21cr|texlive-raleway-42629-1|787	%build
21cr|texlive-raleway-42629-1|788	
21cr|texlive-raleway-42629-1|789	%install
21cr|texlive-raleway-42629-1|790	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-raleway-42629-1|791	rm -rf tlpkg
21cr|texlive-raleway-42629-1|792	cp -fpar * %{buildroot}%{_texmfdistdir}

10079 21
21cr|texlive-random-54723-1|1	%define oname random
21cr|texlive-random-54723-1|2	
21cr|texlive-random-54723-1|3	Summary:	Generating "random" numbers in TeX
21cr|texlive-random-54723-1|4	Name:		texlive-random
21cr|texlive-random-54723-1|5	Version:	54723
21cr|texlive-random-54723-1|6	Release:	1
21cr|texlive-random-54723-1|7	License:	LPPL1.3
21cr|texlive-random-54723-1|8	Group:		Publishing
21cr|texlive-random-54723-1|9	Url:		https://www.ctan.org
21cr|texlive-random-54723-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-random-54723-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-random-54723-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-random-54723-1|13	Requires:	texlive-tlpkg
21cr|texlive-random-54723-1|14	Requires:	texlive-kpathsea
21cr|texlive-random-54723-1|15	Provides:	tex(random.tex) = 2024
21cr|texlive-random-54723-1|16	BuildArch:	noarch
21cr|texlive-random-54723-1|17	
21cr|texlive-random-54723-1|18	%description
21cr|texlive-random-54723-1|19	Generates pseudo-random integers in the range 1 to 2^{31}.
21cr|texlive-random-54723-1|20	Macros are to provide random integers in a given range, or
21cr|texlive-random-54723-1|21	random dimensions which can be used to provide random `real'
21cr|texlive-random-54723-1|22	numbers, are also available.
21cr|texlive-random-54723-1|23	
21cr|texlive-random-54723-1|24	%files
21cr|texlive-random-54723-1|25	%doc %{_texmfdistdir}/doc/generic/random
21cr|texlive-random-54723-1|26	%{_texmfdistdir}/tex/generic/random
21cr|texlive-random-54723-1|27	
21cr|texlive-random-54723-1|28	#------------------------------------------------------------------
21cr|texlive-random-54723-1|29	
21cr|texlive-random-54723-1|30	%prep
21cr|texlive-random-54723-1|31	%setup -c -a0 -a1
21cr|texlive-random-54723-1|32	
21cr|texlive-random-54723-1|33	%build
21cr|texlive-random-54723-1|34	
21cr|texlive-random-54723-1|35	%install
21cr|texlive-random-54723-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-random-54723-1|37	rm -rf tlpkg
21cr|texlive-random-54723-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10080 21
21cr|texlive-randomlist-20221027-1|1	Name:		texlive-randomlist
21cr|texlive-randomlist-20221027-1|2	Version:	20221027
21cr|texlive-randomlist-20221027-1|3	Release:	1
21cr|texlive-randomlist-20221027-1|4	Summary:	Deal with database, loop, and random in order to build personalized exercises
21cr|texlive-randomlist-20221027-1|5	Group:		Publishing
21cr|texlive-randomlist-20221027-1|6	URL:		https://ctan.org/pkg/randomlist
21cr|texlive-randomlist-20221027-1|7	License:	LPPL 1.3
21cr|texlive-randomlist-20221027-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomlist.tar.xz
21cr|texlive-randomlist-20221027-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomlist.doc.tar.xz
21cr|texlive-randomlist-20221027-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomlist.source.tar.xz
21cr|texlive-randomlist-20221027-1|11	BuildArch:	noarch
21cr|texlive-randomlist-20221027-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-randomlist-20221027-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-randomlist-20221027-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-randomlist-20221027-1|15	
21cr|texlive-randomlist-20221027-1|16	%description
21cr|texlive-randomlist-20221027-1|17	The main aim of package randomlist is to work on list, especially with
21cr|texlive-randomlist-20221027-1|18	random operation. The hidden aim is to build personnal collection of
21cr|texlive-randomlist-20221027-1|19	exercices with different data for each pupils.
21cr|texlive-randomlist-20221027-1|20	
21cr|texlive-randomlist-20221027-1|21	In order to build such exercices, some features about databases and
21cr|texlive-randomlist-20221027-1|22	about loops are necessary.
21cr|texlive-randomlist-20221027-1|23	
21cr|texlive-randomlist-20221027-1|24	#-----------------------------------------------------------------------
21cr|texlive-randomlist-20221027-1|25	%files
21cr|texlive-randomlist-20221027-1|26	%{_texmfdistdir}/tex/generic/randomlist/*
21cr|texlive-randomlist-20221027-1|27	%doc %{_texmfdistdir}/doc/generic/randomlist/*
21cr|texlive-randomlist-20221027-1|28	#- source
21cr|texlive-randomlist-20221027-1|29	%doc %{_texmfdistdir}/source/generic/randomlist/*
21cr|texlive-randomlist-20221027-1|30	
21cr|texlive-randomlist-20221027-1|31	#-----------------------------------------------------------------------
21cr|texlive-randomlist-20221027-1|32	%prep
21cr|texlive-randomlist-20221027-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-randomlist-20221027-1|34	
21cr|texlive-randomlist-20221027-1|35	%build
21cr|texlive-randomlist-20221027-1|36	
21cr|texlive-randomlist-20221027-1|37	%install
21cr|texlive-randomlist-20221027-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-randomlist-20221027-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10081 21
21cr|texlive-rank-2-roots-1.0-1|1	Name:		texlive-rank-2-roots
21cr|texlive-rank-2-roots-1.0-1|2	Version:	1.0
21cr|texlive-rank-2-roots-1.0-1|3	Release:	1
21cr|texlive-rank-2-roots-1.0-1|4	Summary:	Draw (mathematical) rank 2 root systems
21cr|texlive-rank-2-roots-1.0-1|5	Group:		Publishing
21cr|texlive-rank-2-roots-1.0-1|6	URL:		https://ctan.org/pkg/rank-2-roots
21cr|texlive-rank-2-roots-1.0-1|7	License:	The LATEX Project Public License
21cr|texlive-rank-2-roots-1.0-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/rank-2-roots.tar.xz
21cr|texlive-rank-2-roots-1.0-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/rank-2-roots.doc.tar.xz
21cr|texlive-rank-2-roots-1.0-1|10	BuildArch:	noarch
21cr|texlive-rank-2-roots-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-rank-2-roots-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-rank-2-roots-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-rank-2-roots-1.0-1|14	
21cr|texlive-rank-2-roots-1.0-1|15	%description
21cr|texlive-rank-2-roots-1.0-1|16	This package concerns mathematical drawings arising in representation theory.
21cr|texlive-rank-2-roots-1.0-1|17	The purpose of this package is to ease drawing of rank 2 root systems,
21cr|texlive-rank-2-roots-1.0-1|18	with Weyl chambers, weight lattices, and parabolic subgroups.
21cr|texlive-rank-2-roots-1.0-1|19	
21cr|texlive-rank-2-roots-1.0-1|20	#-----------------------------------------------------------------------
21cr|texlive-rank-2-roots-1.0-1|21	%files
21cr|texlive-rank-2-roots-1.0-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-rank-2-roots-1.0-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-rank-2-roots-1.0-1|24	
21cr|texlive-rank-2-roots-1.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-rank-2-roots-1.0-1|26	%prep
21cr|texlive-rank-2-roots-1.0-1|27	%setup -c -a0 -a1
21cr|texlive-rank-2-roots-1.0-1|28	
21cr|texlive-rank-2-roots-1.0-1|29	%build
21cr|texlive-rank-2-roots-1.0-1|30	
21cr|texlive-rank-2-roots-1.0-1|31	%install
21cr|texlive-rank-2-roots-1.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

10082 21
21cr|texlive-rbt-mathnotes-61193-1|1	%define oname rbt-mathnotes
21cr|texlive-rbt-mathnotes-61193-1|2	
21cr|texlive-rbt-mathnotes-61193-1|3	Summary:	Rebecca Turner's personal macros and styles for typesetting mathematics notes
21cr|texlive-rbt-mathnotes-61193-1|4	Name:		texlive-rbt-mathnotes
21cr|texlive-rbt-mathnotes-61193-1|5	Version:	61193
21cr|texlive-rbt-mathnotes-61193-1|6	Release:	1
21cr|texlive-rbt-mathnotes-61193-1|7	License:	LPPL1.3
21cr|texlive-rbt-mathnotes-61193-1|8	Group:		Publishing
21cr|texlive-rbt-mathnotes-61193-1|9	Url:		https://www.ctan.org
21cr|texlive-rbt-mathnotes-61193-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-rbt-mathnotes-61193-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-rbt-mathnotes-61193-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rbt-mathnotes-61193-1|13	Requires:	texlive-tlpkg
21cr|texlive-rbt-mathnotes-61193-1|14	Requires:	texlive-kpathsea
21cr|texlive-rbt-mathnotes-61193-1|15	Provides:	tex(rbt-mathnotes.cls) = 2024
21cr|texlive-rbt-mathnotes-61193-1|16	Provides:	tex(rbt-mathnotes-formula-sheet.cls) = 2024
21cr|texlive-rbt-mathnotes-61193-1|17	Provides:	tex(rbt-mathnotes-hw.cls) = 2024
21cr|texlive-rbt-mathnotes-61193-1|18	Provides:	tex(rbt-mathnotes-messages.sty) = 2024
21cr|texlive-rbt-mathnotes-61193-1|19	Provides:	tex(rbt-mathnotes.sty) = 2024
21cr|texlive-rbt-mathnotes-61193-1|20	Provides:	tex(rbt-mathnotes-util.sty) = 2024
21cr|texlive-rbt-mathnotes-61193-1|21	BuildArch:	noarch
21cr|texlive-rbt-mathnotes-61193-1|22	
21cr|texlive-rbt-mathnotes-61193-1|23	%description
21cr|texlive-rbt-mathnotes-61193-1|24	Styles for typesetting mathematics notes. Includes document
21cr|texlive-rbt-mathnotes-61193-1|25	classes for typesetting homework assignments and "formula cheat
21cr|texlive-rbt-mathnotes-61193-1|26	sheets" for exams. Several examples are included, along with
21cr|texlive-rbt-mathnotes-61193-1|27	rendered PDFs.
21cr|texlive-rbt-mathnotes-61193-1|28	
21cr|texlive-rbt-mathnotes-61193-1|29	%files
21cr|texlive-rbt-mathnotes-61193-1|30	%doc %{_texmfdistdir}/doc/latex/rbt-mathnotes
21cr|texlive-rbt-mathnotes-61193-1|31	%{_texmfdistdir}/tex/latex/rbt-mathnotes
21cr|texlive-rbt-mathnotes-61193-1|32	
21cr|texlive-rbt-mathnotes-61193-1|33	#------------------------------------------------------------------
21cr|texlive-rbt-mathnotes-61193-1|34	
21cr|texlive-rbt-mathnotes-61193-1|35	%prep
21cr|texlive-rbt-mathnotes-61193-1|36	%setup -c -a0 -a1
21cr|texlive-rbt-mathnotes-61193-1|37	
21cr|texlive-rbt-mathnotes-61193-1|38	%build
21cr|texlive-rbt-mathnotes-61193-1|39	
21cr|texlive-rbt-mathnotes-61193-1|40	%install
21cr|texlive-rbt-mathnotes-61193-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rbt-mathnotes-61193-1|42	rm -rf tlpkg
21cr|texlive-rbt-mathnotes-61193-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10083 21
21cr|texlive-readablecv-61719-1|1	%define oname readablecv
21cr|texlive-readablecv-61719-1|2	
21cr|texlive-readablecv-61719-1|3	Summary:	A highly readable and good looking CV and letter class
21cr|texlive-readablecv-61719-1|4	Name:		texlive-readablecv
21cr|texlive-readablecv-61719-1|5	Version:	61719
21cr|texlive-readablecv-61719-1|6	Release:	1
21cr|texlive-readablecv-61719-1|7	License:	LPPL1.3
21cr|texlive-readablecv-61719-1|8	Group:		Publishing
21cr|texlive-readablecv-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-readablecv-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-readablecv-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-readablecv-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-readablecv-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-readablecv-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-readablecv-61719-1|15	Provides:	tex(ReadableCV.cls) = 2024
21cr|texlive-readablecv-61719-1|16	BuildArch:	noarch
21cr|texlive-readablecv-61719-1|17	
21cr|texlive-readablecv-61719-1|18	%description
21cr|texlive-readablecv-61719-1|19	This class provides, what I have found, to be an extremely
21cr|texlive-readablecv-61719-1|20	attractive and highly readable CV which will lead to your CV
21cr|texlive-readablecv-61719-1|21	being read rather than disgarded.
21cr|texlive-readablecv-61719-1|22	
21cr|texlive-readablecv-61719-1|23	%files
21cr|texlive-readablecv-61719-1|24	%doc %{_texmfdistdir}/doc/latex/readablecv
21cr|texlive-readablecv-61719-1|25	%{_texmfdistdir}/tex/latex/readablecv
21cr|texlive-readablecv-61719-1|26	
21cr|texlive-readablecv-61719-1|27	#------------------------------------------------------------------
21cr|texlive-readablecv-61719-1|28	
21cr|texlive-readablecv-61719-1|29	%prep
21cr|texlive-readablecv-61719-1|30	%setup -c -a0 -a1
21cr|texlive-readablecv-61719-1|31	
21cr|texlive-readablecv-61719-1|32	%build
21cr|texlive-readablecv-61719-1|33	
21cr|texlive-readablecv-61719-1|34	%install
21cr|texlive-readablecv-61719-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-readablecv-61719-1|36	rm -rf tlpkg
21cr|texlive-readablecv-61719-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10084 21
21cr|texlive-realhats-63595-1|1	%define oname realhats
21cr|texlive-realhats-63595-1|2	
21cr|texlive-realhats-63595-1|3	Summary:	Put real hats on symbols instead of ^
21cr|texlive-realhats-63595-1|4	Name:		texlive-realhats
21cr|texlive-realhats-63595-1|5	Version:	63595
21cr|texlive-realhats-63595-1|6	Release:	1
21cr|texlive-realhats-63595-1|7	License:	LPPL1.3
21cr|texlive-realhats-63595-1|8	Group:		Publishing
21cr|texlive-realhats-63595-1|9	Url:		https://www.ctan.org
21cr|texlive-realhats-63595-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-realhats-63595-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-realhats-63595-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-realhats-63595-1|13	#Requires:	tex(amsmath.sty)
21cr|texlive-realhats-63595-1|14	#Requires:	tex(calc.sty)
21cr|texlive-realhats-63595-1|15	Requires:	tex(graphicx.sty)
21cr|texlive-realhats-63595-1|16	Requires:	tex(ifthen.sty)
21cr|texlive-realhats-63595-1|17	#Requires:	tex(lcg.sty)
21cr|texlive-realhats-63595-1|18	Requires:	texlive-tlpkg
21cr|texlive-realhats-63595-1|19	Requires:	texlive-kpathsea
21cr|texlive-realhats-63595-1|20	#Requires:	tex(stackengine.sty)
21cr|texlive-realhats-63595-1|21	Provides:	tex(realhats.sty) = 2024
21cr|texlive-realhats-63595-1|22	BuildArch:	noarch
21cr|texlive-realhats-63595-1|23	
21cr|texlive-realhats-63595-1|24	%description
21cr|texlive-realhats-63595-1|25	This LaTeX package makes \hat put real hats on symbols. The
21cr|texlive-realhats-63595-1|26	package depends on amsmath, calc, graphicx, ifthen, lcg, and
21cr|texlive-realhats-63595-1|27	stackengine.
21cr|texlive-realhats-63595-1|28	
21cr|texlive-realhats-63595-1|29	%files
21cr|texlive-realhats-63595-1|30	%doc %{_texmfdistdir}/doc/latex/realhats
21cr|texlive-realhats-63595-1|31	%{_texmfdistdir}/tex/latex/realhats
21cr|texlive-realhats-63595-1|32	
21cr|texlive-realhats-63595-1|33	#------------------------------------------------------------------
21cr|texlive-realhats-63595-1|34	
21cr|texlive-realhats-63595-1|35	%prep
21cr|texlive-realhats-63595-1|36	%setup -c -a0 -a1
21cr|texlive-realhats-63595-1|37	
21cr|texlive-realhats-63595-1|38	%build
21cr|texlive-realhats-63595-1|39	
21cr|texlive-realhats-63595-1|40	%install
21cr|texlive-realhats-63595-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-realhats-63595-1|42	rm -rf tlpkg
21cr|texlive-realhats-63595-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10085 21
21cr|texlive-realtranspose-56623-1|1	%define oname realtranspose
21cr|texlive-realtranspose-56623-1|2	
21cr|texlive-realtranspose-56623-1|3	Summary:	The "real" way to transpose a Matrix
21cr|texlive-realtranspose-56623-1|4	Name:		texlive-realtranspose
21cr|texlive-realtranspose-56623-1|5	Version:	56623
21cr|texlive-realtranspose-56623-1|6	Release:	1
21cr|texlive-realtranspose-56623-1|7	License:	LPPL1.3
21cr|texlive-realtranspose-56623-1|8	Group:		Publishing
21cr|texlive-realtranspose-56623-1|9	Url:		https://www.ctan.org
21cr|texlive-realtranspose-56623-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-realtranspose-56623-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-realtranspose-56623-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-realtranspose-56623-1|13	Requires:	tex(graphicx.sty)
21cr|texlive-realtranspose-56623-1|14	Requires:	texlive-tlpkg
21cr|texlive-realtranspose-56623-1|15	Requires:	texlive-kpathsea
21cr|texlive-realtranspose-56623-1|16	Provides:	tex(realtranspose.sty) = 2024
21cr|texlive-realtranspose-56623-1|17	BuildArch:	noarch
21cr|texlive-realtranspose-56623-1|18	
21cr|texlive-realtranspose-56623-1|19	%description
21cr|texlive-realtranspose-56623-1|20	With realtranspose you can notate the transposition of a matrix
21cr|texlive-realtranspose-56623-1|21	by rotating the symbols 90 degrees. This is a hommage to the
21cr|texlive-realtranspose-56623-1|22	realhats package.
21cr|texlive-realtranspose-56623-1|23	
21cr|texlive-realtranspose-56623-1|24	%files
21cr|texlive-realtranspose-56623-1|25	%doc %{_texmfdistdir}/doc/latex/realtranspose
21cr|texlive-realtranspose-56623-1|26	%{_texmfdistdir}/tex/latex/realtranspose
21cr|texlive-realtranspose-56623-1|27	
21cr|texlive-realtranspose-56623-1|28	#------------------------------------------------------------------
21cr|texlive-realtranspose-56623-1|29	
21cr|texlive-realtranspose-56623-1|30	%prep
21cr|texlive-realtranspose-56623-1|31	%setup -c -a0 -a1
21cr|texlive-realtranspose-56623-1|32	
21cr|texlive-realtranspose-56623-1|33	%build
21cr|texlive-realtranspose-56623-1|34	
21cr|texlive-realtranspose-56623-1|35	%install
21cr|texlive-realtranspose-56623-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-realtranspose-56623-1|37	rm -rf tlpkg
21cr|texlive-realtranspose-56623-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10086 21
21cr|texlive-recipebook-37026.0-1|1	%define oname recipebook
21cr|texlive-recipebook-37026.0-1|2	
21cr|texlive-recipebook-37026.0-1|3	Summary:	Typeset 5.5" x 8" recipes for browsing or printing
21cr|texlive-recipebook-37026.0-1|4	Name:		texlive-recipebook
21cr|texlive-recipebook-37026.0-1|5	Version:	37026.0
21cr|texlive-recipebook-37026.0-1|6	Release:	1
21cr|texlive-recipebook-37026.0-1|7	License:	LPPL1.3
21cr|texlive-recipebook-37026.0-1|8	Group:		Publishing
21cr|texlive-recipebook-37026.0-1|9	Url:		https://www.ctan.org
21cr|texlive-recipebook-37026.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-recipebook-37026.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-recipebook-37026.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-recipebook-37026.0-1|13	#Requires:	tex(amsfonts.sty)
21cr|texlive-recipebook-37026.0-1|14	#Requires:	tex(amsmath.sty)
21cr|texlive-recipebook-37026.0-1|15	#Requires:	tex(amssymb.sty)
21cr|texlive-recipebook-37026.0-1|16	#Requires:	tex(anyfontsize.sty)
21cr|texlive-recipebook-37026.0-1|17	#Requires:	tex(booktabs.sty)
21cr|texlive-recipebook-37026.0-1|18	#Requires:	tex(calc.sty)
21cr|texlive-recipebook-37026.0-1|19	#Requires:	tex(datetime.sty)
21cr|texlive-recipebook-37026.0-1|20	#Requires:	tex(environ.sty)
21cr|texlive-recipebook-37026.0-1|21	#Requires:	tex(eso-pic.sty)
21cr|texlive-recipebook-37026.0-1|22	#Requires:	tex(fancyhdr.sty)
21cr|texlive-recipebook-37026.0-1|23	Requires:	tex(fontenc.sty)
21cr|texlive-recipebook-37026.0-1|24	Requires:	tex(gensymb.sty)
21cr|texlive-recipebook-37026.0-1|25	#Requires:	tex(geometry.sty)
21cr|texlive-recipebook-37026.0-1|26	Requires:	tex(graphicx.sty)
21cr|texlive-recipebook-37026.0-1|27	#Requires:	tex(hyperref.sty)
21cr|texlive-recipebook-37026.0-1|28	Requires:	texlive-kpathsea
21cr|texlive-recipebook-37026.0-1|29	Requires:	texlive-tlpkg
21cr|texlive-recipebook-37026.0-1|30	#Requires:	tex(multicol.sty)
21cr|texlive-recipebook-37026.0-1|31	#Requires:	tex(multirow.sty)
21cr|texlive-recipebook-37026.0-1|32	#Requires:	tex(nicefrac.sty)
21cr|texlive-recipebook-37026.0-1|33	#Requires:	tex(parskip.sty)
21cr|texlive-recipebook-37026.0-1|34	Requires:	tex(picture.sty)
21cr|texlive-recipebook-37026.0-1|35	Requires:	tex(ragged2e.sty)
21cr|texlive-recipebook-37026.0-1|36	#Requires:	tex(scrextend.sty)
21cr|texlive-recipebook-37026.0-1|37	#Requires:	tex(tabularx.sty)
21cr|texlive-recipebook-37026.0-1|38	#Requires:	tex(tcolorbox.sty)
21cr|texlive-recipebook-37026.0-1|39	#Requires:	tex(tgtermes.sty)
21cr|texlive-recipebook-37026.0-1|40	#Requires:	tex(tikz.sty)
21cr|texlive-recipebook-37026.0-1|41	#Requires:	tex(tocloft.sty)
21cr|texlive-recipebook-37026.0-1|42	#Requires:	tex(wrapfig.sty)
21cr|texlive-recipebook-37026.0-1|43	#Requires:	tex(xcolor.sty)
21cr|texlive-recipebook-37026.0-1|44	#Requires:	tex(xparse.sty)
21cr|texlive-recipebook-37026.0-1|45	Provides:	tex-recipebook = 2024
21cr|texlive-recipebook-37026.0-1|46	Provides:	tex(RecipeBook.cls) = 2024
21cr|texlive-recipebook-37026.0-1|47	BuildArch:	noarch
21cr|texlive-recipebook-37026.0-1|48	
21cr|texlive-recipebook-37026.0-1|49	%description
21cr|texlive-recipebook-37026.0-1|50	This is a LaTeX2e class for typesetting recipes. It is designed
21cr|texlive-recipebook-37026.0-1|51	for typesetting one or two recipes per page, with dimensions of
21cr|texlive-recipebook-37026.0-1|52	5.5" x 8.5". The hyperlinked table of contents (ToC) and page
21cr|texlive-recipebook-37026.0-1|53	numbers make browsing recipes convenient, and the pages can be
21cr|texlive-recipebook-37026.0-1|54	joined together or printed two per sheet to normal letterpaper
21cr|texlive-recipebook-37026.0-1|55	easily. The size was chosen to work in half-page 3-ring binder
21cr|texlive-recipebook-37026.0-1|56	cover sheets.
21cr|texlive-recipebook-37026.0-1|57	
21cr|texlive-recipebook-37026.0-1|58	%files
21cr|texlive-recipebook-37026.0-1|59	%doc %{_texmfdistdir}/doc
21cr|texlive-recipebook-37026.0-1|60	%{_texmfdistdir}/tex/latex/recipebook/
21cr|texlive-recipebook-37026.0-1|61	
21cr|texlive-recipebook-37026.0-1|62	#------------------------------------------------------------------
21cr|texlive-recipebook-37026.0-1|63	
21cr|texlive-recipebook-37026.0-1|64	%prep
21cr|texlive-recipebook-37026.0-1|65	%setup -c -a0 -a1
21cr|texlive-recipebook-37026.0-1|66	
21cr|texlive-recipebook-37026.0-1|67	%build
21cr|texlive-recipebook-37026.0-1|68	
21cr|texlive-recipebook-37026.0-1|69	%install
21cr|texlive-recipebook-37026.0-1|70	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-recipebook-37026.0-1|71	rm -rf tlpkg
21cr|texlive-recipebook-37026.0-1|72	cp -fpar * %{buildroot}%{_texmfdistdir}

10087 21
21cr|texlive-recorder-fingering-66008-1|1	%define oname recorder-fingering
21cr|texlive-recorder-fingering-66008-1|2	
21cr|texlive-recorder-fingering-66008-1|3	Summary:	Package to display recorder fingering diagrams
21cr|texlive-recorder-fingering-66008-1|4	Name:		texlive-recorder-fingering
21cr|texlive-recorder-fingering-66008-1|5	Version:	66008
21cr|texlive-recorder-fingering-66008-1|6	Release:	1
21cr|texlive-recorder-fingering-66008-1|7	License:	LPPL1.3
21cr|texlive-recorder-fingering-66008-1|8	Group:		Publishing
21cr|texlive-recorder-fingering-66008-1|9	Url:		https://www.ctan.org
21cr|texlive-recorder-fingering-66008-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-recorder-fingering-66008-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-recorder-fingering-66008-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-recorder-fingering-66008-1|13	Requires:	texlive-tlpkg
21cr|texlive-recorder-fingering-66008-1|14	Requires:	texlive-kpathsea
21cr|texlive-recorder-fingering-66008-1|15	Provides:	tex(recorder-fingering.sty) = 2024
21cr|texlive-recorder-fingering-66008-1|16	BuildArch:	noarch
21cr|texlive-recorder-fingering-66008-1|17	
21cr|texlive-recorder-fingering-66008-1|18	%description
21cr|texlive-recorder-fingering-66008-1|19	This package provides support for generating and displaying
21cr|texlive-recorder-fingering-66008-1|20	fingering diagrams for baroque fingering recorders. Standard
21cr|texlive-recorder-fingering-66008-1|21	fingerings are provided for recorders in both C and F, along
21cr|texlive-recorder-fingering-66008-1|22	with methods to create and display alternate fingerings for
21cr|texlive-recorder-fingering-66008-1|23	trills, etc.
21cr|texlive-recorder-fingering-66008-1|24	
21cr|texlive-recorder-fingering-66008-1|25	%files
21cr|texlive-recorder-fingering-66008-1|26	%doc %{_texmfdistdir}/doc/latex/recorder-fingering
21cr|texlive-recorder-fingering-66008-1|27	%{_texmfdistdir}/tex/latex/recorder-fingering
21cr|texlive-recorder-fingering-66008-1|28	
21cr|texlive-recorder-fingering-66008-1|29	#------------------------------------------------------------------
21cr|texlive-recorder-fingering-66008-1|30	
21cr|texlive-recorder-fingering-66008-1|31	%prep
21cr|texlive-recorder-fingering-66008-1|32	%setup -c -a0 -a1
21cr|texlive-recorder-fingering-66008-1|33	
21cr|texlive-recorder-fingering-66008-1|34	%build
21cr|texlive-recorder-fingering-66008-1|35	
21cr|texlive-recorder-fingering-66008-1|36	%install
21cr|texlive-recorder-fingering-66008-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-recorder-fingering-66008-1|38	rm -rf tlpkg
21cr|texlive-recorder-fingering-66008-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10088 21
21cr|texlive-rec-thy-3.01-1|1	# revision 27225
21cr|texlive-rec-thy-3.01-1|2	# category Package
21cr|texlive-rec-thy-3.01-1|3	# catalog-ctan /macros/latex/contrib/rec-thy
21cr|texlive-rec-thy-3.01-1|4	# catalog-date 2012-06-21 10:44:34 +0200
21cr|texlive-rec-thy-3.01-1|5	# catalog-license pd
21cr|texlive-rec-thy-3.01-1|6	# catalog-version 1.3
21cr|texlive-rec-thy-3.01-1|7	Name:		texlive-rec-thy
21cr|texlive-rec-thy-3.01-1|8	Version:	3.01
21cr|texlive-rec-thy-3.01-1|9	Release:	1
21cr|texlive-rec-thy-3.01-1|10	Summary:	Commands to typeset recursion theory papers
21cr|texlive-rec-thy-3.01-1|11	Group:		Publishing
21cr|texlive-rec-thy-3.01-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rec-thy
21cr|texlive-rec-thy-3.01-1|13	License:	PD
21cr|texlive-rec-thy-3.01-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rec-thy.tar.xz
21cr|texlive-rec-thy-3.01-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rec-thy.doc.tar.xz
21cr|texlive-rec-thy-3.01-1|16	BuildArch:	noarch
21cr|texlive-rec-thy-3.01-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-rec-thy-3.01-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-rec-thy-3.01-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-rec-thy-3.01-1|20	
21cr|texlive-rec-thy-3.01-1|21	%description
21cr|texlive-rec-thy-3.01-1|22	The package provides many macros to express standard notation
21cr|texlive-rec-thy-3.01-1|23	in recursion theory (otherwise known as computability theory).
21cr|texlive-rec-thy-3.01-1|24	
21cr|texlive-rec-thy-3.01-1|25	#-----------------------------------------------------------------------
21cr|texlive-rec-thy-3.01-1|26	%files
21cr|texlive-rec-thy-3.01-1|27	%{_texmfdistdir}/tex/latex/rec-thy/rec-thy.sty
21cr|texlive-rec-thy-3.01-1|28	%doc %{_texmfdistdir}/doc/latex/rec-thy/README
21cr|texlive-rec-thy-3.01-1|29	%doc %{_texmfdistdir}/doc/latex/rec-thy/rec-thy.pdf
21cr|texlive-rec-thy-3.01-1|30	%doc %{_texmfdistdir}/doc/latex/rec-thy/rec-thy.tex
21cr|texlive-rec-thy-3.01-1|31	
21cr|texlive-rec-thy-3.01-1|32	#-----------------------------------------------------------------------
21cr|texlive-rec-thy-3.01-1|33	%prep
21cr|texlive-rec-thy-3.01-1|34	%setup -c -a0 -a1
21cr|texlive-rec-thy-3.01-1|35	
21cr|texlive-rec-thy-3.01-1|36	%build
21cr|texlive-rec-thy-3.01-1|37	
21cr|texlive-rec-thy-3.01-1|38	%install
21cr|texlive-rec-thy-3.01-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rec-thy-3.01-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10089 21
21cr|texlive-recycle-20190228-1|1	Name:		texlive-recycle
21cr|texlive-recycle-20190228-1|2	Version:	20190228
21cr|texlive-recycle-20190228-1|3	Release:	1
21cr|texlive-recycle-20190228-1|4	Summary:	A font providing the "recyclable" logo
21cr|texlive-recycle-20190228-1|5	Group:		Publishing
21cr|texlive-recycle-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/recycle
21cr|texlive-recycle-20190228-1|7	License:	GPL
21cr|texlive-recycle-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recycle.tar.xz
21cr|texlive-recycle-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recycle.doc.tar.xz
21cr|texlive-recycle-20190228-1|10	BuildArch:	noarch
21cr|texlive-recycle-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-recycle-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-recycle-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-recycle-20190228-1|14	
21cr|texlive-recycle-20190228-1|15	%description
21cr|texlive-recycle-20190228-1|16	This single-character font is provided as MetaFont source, and
21cr|texlive-recycle-20190228-1|17	in Adobe Type 1 format. It is accompanied by a trivial LaTeX
21cr|texlive-recycle-20190228-1|18	package to use the logo at various sizes.
21cr|texlive-recycle-20190228-1|19	
21cr|texlive-recycle-20190228-1|20	#-----------------------------------------------------------------------
21cr|texlive-recycle-20190228-1|21	%files
21cr|texlive-recycle-20190228-1|22	%{_texmfdistdir}/fonts/map/dvips/recycle
21cr|texlive-recycle-20190228-1|23	%{_texmfdistdir}/fonts/source/public/recycle
21cr|texlive-recycle-20190228-1|24	%{_texmfdistdir}/fonts/tfm/public/recycle
21cr|texlive-recycle-20190228-1|25	%{_texmfdistdir}/fonts/type1/public/recycle
21cr|texlive-recycle-20190228-1|26	%{_texmfdistdir}/tex/latex/recycle
21cr|texlive-recycle-20190228-1|27	%doc %{_texmfdistdir}/doc/fonts/recycle
21cr|texlive-recycle-20190228-1|28	
21cr|texlive-recycle-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-recycle-20190228-1|30	%prep
21cr|texlive-recycle-20190228-1|31	%setup -c -a0 -a1
21cr|texlive-recycle-20190228-1|32	
21cr|texlive-recycle-20190228-1|33	%build
21cr|texlive-recycle-20190228-1|34	
21cr|texlive-recycle-20190228-1|35	%install
21cr|texlive-recycle-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-recycle-20190228-1|37	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10090 21
21cr|texlive-refcount-53164-1|1	%define oname refcount
21cr|texlive-refcount-53164-1|2	
21cr|texlive-refcount-53164-1|3	Summary:	Counter operations with label references
21cr|texlive-refcount-53164-1|4	Name:		texlive-refcount
21cr|texlive-refcount-53164-1|5	Version:	53164
21cr|texlive-refcount-53164-1|6	Release:	1
21cr|texlive-refcount-53164-1|7	License:	LPPL1.3
21cr|texlive-refcount-53164-1|8	Group:		Publishing
21cr|texlive-refcount-53164-1|9	Url:		https://www.ctan.org
21cr|texlive-refcount-53164-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-refcount-53164-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-refcount-53164-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-refcount-53164-1|13	Requires:	texlive-tlpkg
21cr|texlive-refcount-53164-1|14	Requires:	texlive-kpathsea
21cr|texlive-refcount-53164-1|15	Provides:	tex(refcount.sty) = 2024
21cr|texlive-refcount-53164-1|16	BuildArch:	noarch
21cr|texlive-refcount-53164-1|17	
21cr|texlive-refcount-53164-1|18	%description
21cr|texlive-refcount-53164-1|19	Provides commands \setcounterref and \addtocounterref which use
21cr|texlive-refcount-53164-1|20	the section (or whatever) number from the reference as the
21cr|texlive-refcount-53164-1|21	value to put into the counter, as in: ...\label{sec:foo} ...
21cr|texlive-refcount-53164-1|22	\setcounterref{foonum}{sec:foo} Commands \setcounterpageref and
21cr|texlive-refcount-53164-1|23	\addtocounterpageref do the corresponding thing with the page
21cr|texlive-refcount-53164-1|24	reference of the label. No .ins file is distributed; process
21cr|texlive-refcount-53164-1|25	the .dtx with plain TeX to create one.
21cr|texlive-refcount-53164-1|26	
21cr|texlive-refcount-53164-1|27	%files
21cr|texlive-refcount-53164-1|28	%doc %{_texmfdistdir}/doc/latex/refcount
21cr|texlive-refcount-53164-1|29	%{_texmfdistdir}/tex/latex/refcount
21cr|texlive-refcount-53164-1|30	
21cr|texlive-refcount-53164-1|31	#------------------------------------------------------------------
21cr|texlive-refcount-53164-1|32	
21cr|texlive-refcount-53164-1|33	%prep
21cr|texlive-refcount-53164-1|34	%setup -c -a0 -a1
21cr|texlive-refcount-53164-1|35	
21cr|texlive-refcount-53164-1|36	%build
21cr|texlive-refcount-53164-1|37	
21cr|texlive-refcount-53164-1|38	%install
21cr|texlive-refcount-53164-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-refcount-53164-1|40	rm -rf tlpkg
21cr|texlive-refcount-53164-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

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

10092 21
21cr|texlive-repltext-56433-1|1	%define oname repltext
21cr|texlive-repltext-56433-1|2	
21cr|texlive-repltext-56433-1|3	Summary:	Control how text gets copied from a PDF file
21cr|texlive-repltext-56433-1|4	Name:		texlive-repltext
21cr|texlive-repltext-56433-1|5	Version:	56433
21cr|texlive-repltext-56433-1|6	Release:	1
21cr|texlive-repltext-56433-1|7	License:	LPPL1.3
21cr|texlive-repltext-56433-1|8	Group:		Publishing
21cr|texlive-repltext-56433-1|9	Url:		https://www.ctan.org
21cr|texlive-repltext-56433-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-repltext-56433-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-repltext-56433-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-repltext-56433-1|13	Requires:	tex(graphicx.sty)
21cr|texlive-repltext-56433-1|14	#Requires:	tex(ifpdf.sty)
21cr|texlive-repltext-56433-1|15	Requires:	texlive-kpathsea
21cr|texlive-repltext-56433-1|16	Requires:	texlive-tlpkg
21cr|texlive-repltext-56433-1|17	Provides:	tex-repltext = 2024
21cr|texlive-repltext-56433-1|18	Provides:	tex(repltext.sty) = 2024
21cr|texlive-repltext-56433-1|19	BuildArch:	noarch
21cr|texlive-repltext-56433-1|20	
21cr|texlive-repltext-56433-1|21	%description
21cr|texlive-repltext-56433-1|22	The repltext package exposes to LaTeX a relatively obscure PDF
21cr|texlive-repltext-56433-1|23	feature: replacement text. When replacement text is specified
21cr|texlive-repltext-56433-1|24	for a piece of text, it is the replacement text, not the
21cr|texlive-repltext-56433-1|25	typeset text that is copied and pasted.
21cr|texlive-repltext-56433-1|26	
21cr|texlive-repltext-56433-1|27	%files
21cr|texlive-repltext-56433-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-repltext-56433-1|29	%{_texmfdistdir}/tex/latex/repltext/
21cr|texlive-repltext-56433-1|30	
21cr|texlive-repltext-56433-1|31	#------------------------------------------------------------------
21cr|texlive-repltext-56433-1|32	
21cr|texlive-repltext-56433-1|33	%prep
21cr|texlive-repltext-56433-1|34	%setup -c -a0 -a1
21cr|texlive-repltext-56433-1|35	
21cr|texlive-repltext-56433-1|36	%build
21cr|texlive-repltext-56433-1|37	
21cr|texlive-repltext-56433-1|38	%install
21cr|texlive-repltext-56433-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-repltext-56433-1|40	rm -rf tlpkg
21cr|texlive-repltext-56433-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10093 21
21cr|texlive-rerunfilecheck-63869-1|1	%define oname rerunfilecheck
21cr|texlive-rerunfilecheck-63869-1|2	
21cr|texlive-rerunfilecheck-63869-1|3	Summary:	Checksum based rerun checks on auxiliary files
21cr|texlive-rerunfilecheck-63869-1|4	Name:		texlive-rerunfilecheck
21cr|texlive-rerunfilecheck-63869-1|5	Version:	63869
21cr|texlive-rerunfilecheck-63869-1|6	Release:	1
21cr|texlive-rerunfilecheck-63869-1|7	License:	LPPL1.3
21cr|texlive-rerunfilecheck-63869-1|8	Group:		Publishing
21cr|texlive-rerunfilecheck-63869-1|9	Url:		https://www.ctan.org
21cr|texlive-rerunfilecheck-63869-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-rerunfilecheck-63869-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-rerunfilecheck-63869-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rerunfilecheck-63869-1|13	Requires:	texlive-atveryend
21cr|texlive-rerunfilecheck-63869-1|14	Requires:	texlive-tlpkg
21cr|texlive-rerunfilecheck-63869-1|15	Requires:	texlive-kpathsea
21cr|texlive-rerunfilecheck-63869-1|16	Requires:	texlive-uniquecounter
21cr|texlive-rerunfilecheck-63869-1|17	Provides:	tex(rerunfilecheck.sty) = 2024
21cr|texlive-rerunfilecheck-63869-1|18	BuildArch:	noarch
21cr|texlive-rerunfilecheck-63869-1|19	
21cr|texlive-rerunfilecheck-63869-1|20	%description
21cr|texlive-rerunfilecheck-63869-1|21	The package provides additional rerun warnings if some
21cr|texlive-rerunfilecheck-63869-1|22	auxiliary files have changed. It is based on MD5 checksum,
21cr|texlive-rerunfilecheck-63869-1|23	provided by pdfTeX, LuaTeX, XeTeX.
21cr|texlive-rerunfilecheck-63869-1|24	
21cr|texlive-rerunfilecheck-63869-1|25	%files
21cr|texlive-rerunfilecheck-63869-1|26	%doc %{_texmfdistdir}/doc/latex/rerunfilecheck
21cr|texlive-rerunfilecheck-63869-1|27	%{_texmfdistdir}/tex/latex/rerunfilecheck
21cr|texlive-rerunfilecheck-63869-1|28	
21cr|texlive-rerunfilecheck-63869-1|29	#------------------------------------------------------------------
21cr|texlive-rerunfilecheck-63869-1|30	
21cr|texlive-rerunfilecheck-63869-1|31	%prep
21cr|texlive-rerunfilecheck-63869-1|32	%setup -c -a0 -a1
21cr|texlive-rerunfilecheck-63869-1|33	
21cr|texlive-rerunfilecheck-63869-1|34	%build
21cr|texlive-rerunfilecheck-63869-1|35	
21cr|texlive-rerunfilecheck-63869-1|36	%install
21cr|texlive-rerunfilecheck-63869-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rerunfilecheck-63869-1|38	rm -rf tlpkg
21cr|texlive-rerunfilecheck-63869-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10094 21
21cr|texlive-rescansync-63856-1|1	%define oname rescansync
21cr|texlive-rescansync-63856-1|2	
21cr|texlive-rescansync-63856-1|3	Summary:	Re-scan tokens with synctex information
21cr|texlive-rescansync-63856-1|4	Name:		texlive-rescansync
21cr|texlive-rescansync-63856-1|5	Version:	63856
21cr|texlive-rescansync-63856-1|6	Release:	1
21cr|texlive-rescansync-63856-1|7	License:	LPPL1.3
21cr|texlive-rescansync-63856-1|8	Group:		Publishing
21cr|texlive-rescansync-63856-1|9	Url:		https://www.ctan.org
21cr|texlive-rescansync-63856-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-rescansync-63856-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-rescansync-63856-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rescansync-63856-1|13	Requires:	texlive-tlpkg
21cr|texlive-rescansync-63856-1|14	Requires:	texlive-kpathsea
21cr|texlive-rescansync-63856-1|15	Provides:	tex(rescansync.sty) = 2024
21cr|texlive-rescansync-63856-1|16	BuildArch:	noarch
21cr|texlive-rescansync-63856-1|17	
21cr|texlive-rescansync-63856-1|18	%description
21cr|texlive-rescansync-63856-1|19	Allow users to execute saved code to typeset text while
21cr|texlive-rescansync-63856-1|20	preserving SyncTeX information.
21cr|texlive-rescansync-63856-1|21	
21cr|texlive-rescansync-63856-1|22	%files
21cr|texlive-rescansync-63856-1|23	%doc %{_texmfdistdir}/doc/latex/rescansync
21cr|texlive-rescansync-63856-1|24	%{_texmfdistdir}/tex/latex/rescansync
21cr|texlive-rescansync-63856-1|25	
21cr|texlive-rescansync-63856-1|26	#------------------------------------------------------------------
21cr|texlive-rescansync-63856-1|27	
21cr|texlive-rescansync-63856-1|28	%prep
21cr|texlive-rescansync-63856-1|29	%setup -c -a0 -a1
21cr|texlive-rescansync-63856-1|30	
21cr|texlive-rescansync-63856-1|31	%build
21cr|texlive-rescansync-63856-1|32	
21cr|texlive-rescansync-63856-1|33	%install
21cr|texlive-rescansync-63856-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rescansync-63856-1|35	rm -rf tlpkg
21cr|texlive-rescansync-63856-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10095 21
21cr|texlive-resmes-65375-1|1	%define oname resmes
21cr|texlive-resmes-65375-1|2	
21cr|texlive-resmes-65375-1|3	Summary:	Measure restriction symbol in LaTeX
21cr|texlive-resmes-65375-1|4	Name:		texlive-resmes
21cr|texlive-resmes-65375-1|5	Version:	65375
21cr|texlive-resmes-65375-1|6	Release:	1
21cr|texlive-resmes-65375-1|7	License:	LPPL1.3
21cr|texlive-resmes-65375-1|8	Group:		Publishing
21cr|texlive-resmes-65375-1|9	Url:		https://www.ctan.org
21cr|texlive-resmes-65375-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-resmes-65375-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-resmes-65375-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-resmes-65375-1|13	Requires:	texlive-tlpkg
21cr|texlive-resmes-65375-1|14	Requires:	texlive-kpathsea
21cr|texlive-resmes-65375-1|15	Provides:	tex(resmes.sty) = 2024
21cr|texlive-resmes-65375-1|16	BuildArch:	noarch
21cr|texlive-resmes-65375-1|17	
21cr|texlive-resmes-65375-1|18	%description
21cr|texlive-resmes-65375-1|19	This package provides a simple macro \resmes that prints the
21cr|texlive-resmes-65375-1|20	measure restriction symbol.
21cr|texlive-resmes-65375-1|21	
21cr|texlive-resmes-65375-1|22	%files
21cr|texlive-resmes-65375-1|23	%doc %{_texmfdistdir}/doc/latex/resmes
21cr|texlive-resmes-65375-1|24	%{_texmfdistdir}/tex/latex/resmes
21cr|texlive-resmes-65375-1|25	
21cr|texlive-resmes-65375-1|26	#------------------------------------------------------------------
21cr|texlive-resmes-65375-1|27	
21cr|texlive-resmes-65375-1|28	%prep
21cr|texlive-resmes-65375-1|29	%setup -c -a0 -a1
21cr|texlive-resmes-65375-1|30	
21cr|texlive-resmes-65375-1|31	%build
21cr|texlive-resmes-65375-1|32	
21cr|texlive-resmes-65375-1|33	%install
21cr|texlive-resmes-65375-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-resmes-65375-1|35	rm -rf tlpkg
21cr|texlive-resmes-65375-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10096 21
21cr|texlive-resolsysteme-66192-1|1	%define oname resolsysteme
21cr|texlive-resolsysteme-66192-1|2	
21cr|texlive-resolsysteme-66192-1|3	Summary:	Work on linear systems using xint or pyluatex
21cr|texlive-resolsysteme-66192-1|4	Name:		texlive-resolsysteme
21cr|texlive-resolsysteme-66192-1|5	Version:	66192
21cr|texlive-resolsysteme-66192-1|6	Release:	1
21cr|texlive-resolsysteme-66192-1|7	License:	LPPL1.3
21cr|texlive-resolsysteme-66192-1|8	Group:		Publishing
21cr|texlive-resolsysteme-66192-1|9	Url:		https://www.ctan.org
21cr|texlive-resolsysteme-66192-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-resolsysteme-66192-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-resolsysteme-66192-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-resolsysteme-66192-1|13	Requires:	texlive-tlpkg
21cr|texlive-resolsysteme-66192-1|14	Requires:	texlive-kpathsea
21cr|texlive-resolsysteme-66192-1|15	Provides:	tex(ResolSysteme.sty) = 2024
21cr|texlive-resolsysteme-66192-1|16	BuildArch:	noarch
21cr|texlive-resolsysteme-66192-1|17	
21cr|texlive-resolsysteme-66192-1|18	%description
21cr|texlive-resolsysteme-66192-1|19	This package provides some commands (in French) to perform
21cr|texlive-resolsysteme-66192-1|20	calculations on small (2x2 or 3x3 or 4x4) linear systems, with
21cr|texlive-resolsysteme-66192-1|21	xint or pyluatex: \DetMatrice or \DetMatricePY to diplay the
21cr|texlive-resolsysteme-66192-1|22	determinant of a matrix (with formatting options);
21cr|texlive-resolsysteme-66192-1|23	\MatriceInverse or \MatriceInversePY to display the invers of a
21cr|texlive-resolsysteme-66192-1|24	matrix (with formatting options) ; \SolutionSysteme or
21cr|texlive-resolsysteme-66192-1|25	\SolutionSystemePY to display the solution of a linear system
21cr|texlive-resolsysteme-66192-1|26	(with formatting options); ...
21cr|texlive-resolsysteme-66192-1|27	
21cr|texlive-resolsysteme-66192-1|28	%files
21cr|texlive-resolsysteme-66192-1|29	%doc %{_texmfdistdir}/doc/latex/resolsysteme
21cr|texlive-resolsysteme-66192-1|30	%{_texmfdistdir}/tex/latex/resolsysteme
21cr|texlive-resolsysteme-66192-1|31	
21cr|texlive-resolsysteme-66192-1|32	#------------------------------------------------------------------
21cr|texlive-resolsysteme-66192-1|33	
21cr|texlive-resolsysteme-66192-1|34	%prep
21cr|texlive-resolsysteme-66192-1|35	%setup -c -a0 -a1
21cr|texlive-resolsysteme-66192-1|36	
21cr|texlive-resolsysteme-66192-1|37	%build
21cr|texlive-resolsysteme-66192-1|38	
21cr|texlive-resolsysteme-66192-1|39	%install
21cr|texlive-resolsysteme-66192-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-resolsysteme-66192-1|41	rm -rf tlpkg
21cr|texlive-resolsysteme-66192-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10097 21
21cr|texlive-rest-api-57068-1|1	%define oname rest-api
21cr|texlive-rest-api-57068-1|2	
21cr|texlive-rest-api-57068-1|3	Summary:	Describing a rest api
21cr|texlive-rest-api-57068-1|4	Name:		texlive-rest-api
21cr|texlive-rest-api-57068-1|5	Version:	57068
21cr|texlive-rest-api-57068-1|6	Release:	1
21cr|texlive-rest-api-57068-1|7	License:	LPPL1.3
21cr|texlive-rest-api-57068-1|8	Group:		Publishing
21cr|texlive-rest-api-57068-1|9	Url:		https://www.ctan.org
21cr|texlive-rest-api-57068-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-rest-api-57068-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-rest-api-57068-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rest-api-57068-1|13	Requires:	texlive-tlpkg
21cr|texlive-rest-api-57068-1|14	Requires:	texlive-kpathsea
21cr|texlive-rest-api-57068-1|15	Provides:	tex(rest-api.sty) = 2024
21cr|texlive-rest-api-57068-1|16	BuildArch:	noarch
21cr|texlive-rest-api-57068-1|17	
21cr|texlive-rest-api-57068-1|18	%description
21cr|texlive-rest-api-57068-1|19	This LaTeX package provides macros to describe rest apis for
21cr|texlive-rest-api-57068-1|20	documentation purposes. The endpoints can hold the following
21cr|texlive-rest-api-57068-1|21	information: method description path parameter request body and
21cr|texlive-rest-api-57068-1|22	content type response body, content type and status code
21cr|texlive-rest-api-57068-1|23	
21cr|texlive-rest-api-57068-1|24	%files
21cr|texlive-rest-api-57068-1|25	%doc %{_texmfdistdir}/doc/latex/rest-api
21cr|texlive-rest-api-57068-1|26	%{_texmfdistdir}/tex/latex/rest-api
21cr|texlive-rest-api-57068-1|27	
21cr|texlive-rest-api-57068-1|28	#------------------------------------------------------------------
21cr|texlive-rest-api-57068-1|29	
21cr|texlive-rest-api-57068-1|30	%prep
21cr|texlive-rest-api-57068-1|31	%setup -c -a0 -a1
21cr|texlive-rest-api-57068-1|32	
21cr|texlive-rest-api-57068-1|33	%build
21cr|texlive-rest-api-57068-1|34	
21cr|texlive-rest-api-57068-1|35	%install
21cr|texlive-rest-api-57068-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rest-api-57068-1|37	rm -rf tlpkg
21cr|texlive-rest-api-57068-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10098 21
21cr|texlive-resumemac-20190228-1|1	# revision 15878
21cr|texlive-resumemac-20190228-1|2	# category Package
21cr|texlive-resumemac-20190228-1|3	# catalog-ctan /macros/plain/contrib/resumemac
21cr|texlive-resumemac-20190228-1|4	# catalog-date 2008-11-21 01:34:08 +0100
21cr|texlive-resumemac-20190228-1|5	# catalog-license pd
21cr|texlive-resumemac-20190228-1|6	# catalog-version undef
21cr|texlive-resumemac-20190228-1|7	Name:		texlive-resumemac
21cr|texlive-resumemac-20190228-1|8	Version:	20190228
21cr|texlive-resumemac-20190228-1|9	Release:	1
21cr|texlive-resumemac-20190228-1|10	Summary:	Plain TeX macros for resumes
21cr|texlive-resumemac-20190228-1|11	Group:		Publishing
21cr|texlive-resumemac-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/resumemac
21cr|texlive-resumemac-20190228-1|13	License:	PD
21cr|texlive-resumemac-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumemac.tar.xz
21cr|texlive-resumemac-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumemac.doc.tar.xz
21cr|texlive-resumemac-20190228-1|16	BuildArch:	noarch
21cr|texlive-resumemac-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-resumemac-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-resumemac-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-resumemac-20190228-1|20	
21cr|texlive-resumemac-20190228-1|21	%description
21cr|texlive-resumemac-20190228-1|22	A set of macros is provided, together with an file that offers
21cr|texlive-resumemac-20190228-1|23	an example of use.
21cr|texlive-resumemac-20190228-1|24	
21cr|texlive-resumemac-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-resumemac-20190228-1|26	%files
21cr|texlive-resumemac-20190228-1|27	%{_texmfdistdir}/tex/plain/resumemac/resumemac.tex
21cr|texlive-resumemac-20190228-1|28	%doc %{_texmfdistdir}/doc/plain/resumemac/README
21cr|texlive-resumemac-20190228-1|29	%doc %{_texmfdistdir}/doc/plain/resumemac/sample_resume.tex
21cr|texlive-resumemac-20190228-1|30	
21cr|texlive-resumemac-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-resumemac-20190228-1|32	%prep
21cr|texlive-resumemac-20190228-1|33	%setup -c -a0 -a1
21cr|texlive-resumemac-20190228-1|34	
21cr|texlive-resumemac-20190228-1|35	%build
21cr|texlive-resumemac-20190228-1|36	
21cr|texlive-resumemac-20190228-1|37	%install
21cr|texlive-resumemac-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-resumemac-20190228-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10099 21
21cr|texlive-returntogrid-48485-1|1	%define oname returntogrid
21cr|texlive-returntogrid-48485-1|2	
21cr|texlive-returntogrid-48485-1|3	Summary:	Semi-automatic grid typesetting
21cr|texlive-returntogrid-48485-1|4	Name:		texlive-returntogrid
21cr|texlive-returntogrid-48485-1|5	Version:	48485
21cr|texlive-returntogrid-48485-1|6	Release:	1
21cr|texlive-returntogrid-48485-1|7	License:	LPPL1.3
21cr|texlive-returntogrid-48485-1|8	Group:		Publishing
21cr|texlive-returntogrid-48485-1|9	Url:		https://www.ctan.org
21cr|texlive-returntogrid-48485-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-returntogrid-48485-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-returntogrid-48485-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-returntogrid-48485-1|13	Requires:	texlive-tlpkg
21cr|texlive-returntogrid-48485-1|14	Requires:	texlive-kpathsea
21cr|texlive-returntogrid-48485-1|15	Provides:	tex(returntogrid.sty) = 2024
21cr|texlive-returntogrid-48485-1|16	BuildArch:	noarch
21cr|texlive-returntogrid-48485-1|17	
21cr|texlive-returntogrid-48485-1|18	%description
21cr|texlive-returntogrid-48485-1|19	returntogrid offers a few commands to get something like an
21cr|texlive-returntogrid-48485-1|20	simple, semi-automatic grid typesetting. It does more or less
21cr|texlive-returntogrid-48485-1|21	what the existing gridset package does. The main differences to
21cr|texlive-returntogrid-48485-1|22	gridset are that returntogrid works also with LuaLaTeX and that
21cr|texlive-returntogrid-48485-1|23	it has also a command to do some horizontal movements to get to
21cr|texlive-returntogrid-48485-1|24	"tab" positions.
21cr|texlive-returntogrid-48485-1|25	
21cr|texlive-returntogrid-48485-1|26	%files
21cr|texlive-returntogrid-48485-1|27	%doc %{_texmfdistdir}/doc/latex/returntogrid
21cr|texlive-returntogrid-48485-1|28	%{_texmfdistdir}/tex/latex/returntogrid
21cr|texlive-returntogrid-48485-1|29	
21cr|texlive-returntogrid-48485-1|30	#------------------------------------------------------------------
21cr|texlive-returntogrid-48485-1|31	
21cr|texlive-returntogrid-48485-1|32	%prep
21cr|texlive-returntogrid-48485-1|33	%setup -c -a0 -a1
21cr|texlive-returntogrid-48485-1|34	
21cr|texlive-returntogrid-48485-1|35	%build
21cr|texlive-returntogrid-48485-1|36	
21cr|texlive-returntogrid-48485-1|37	%install
21cr|texlive-returntogrid-48485-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-returntogrid-48485-1|39	rm -rf tlpkg
21cr|texlive-returntogrid-48485-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10100 21
21cr|texlive-revquantum-0.11-1|1	Name:		texlive-revquantum
21cr|texlive-revquantum-0.11-1|2	Version:	0.11
21cr|texlive-revquantum-0.11-1|3	Release:	1
21cr|texlive-revquantum-0.11-1|4	Summary:	Solve standard problems with writing quantum information papers in {revtex4-1}
21cr|texlive-revquantum-0.11-1|5	Group:		Publishing
21cr|texlive-revquantum-0.11-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/revquantum
21cr|texlive-revquantum-0.11-1|7	License:	LPPL1.3
21cr|texlive-revquantum-0.11-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/revquantum.tar.xz
21cr|texlive-revquantum-0.11-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/revquantum.doc.tar.xz
21cr|texlive-revquantum-0.11-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/revquantum.source.tar.xz
21cr|texlive-revquantum-0.11-1|11	BuildArch:	noarch
21cr|texlive-revquantum-0.11-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-revquantum-0.11-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-revquantum-0.11-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-revquantum-0.11-1|15	
21cr|texlive-revquantum-0.11-1|16	%description
21cr|texlive-revquantum-0.11-1|17	This package provides a number of useful hacks to solve common annoyances
21cr|texlive-revquantum-0.11-1|18	with the revtex4-1 package, and to define notation in common use within
21cr|texlive-revquantum-0.11-1|19	quantum information. In doing so, it imports and configures a number of
21cr|texlive-revquantum-0.11-1|20	commonly-available and used packages, and where reasonable, provides fallbacks.
21cr|texlive-revquantum-0.11-1|21	It also warns when users try to load packages which are known to be incompatible
21cr|texlive-revquantum-0.11-1|22	with revtex4-1.
21cr|texlive-revquantum-0.11-1|23	
21cr|texlive-revquantum-0.11-1|24	#-----------------------------------------------------------------------
21cr|texlive-revquantum-0.11-1|25	%files
21cr|texlive-revquantum-0.11-1|26	%{_texmfdistdir}/tex/*
21cr|texlive-revquantum-0.11-1|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-revquantum-0.11-1|28	#- source
21cr|texlive-revquantum-0.11-1|29	%doc %{_texmfdistdir}/source/*
21cr|texlive-revquantum-0.11-1|30	
21cr|texlive-revquantum-0.11-1|31	#-----------------------------------------------------------------------
21cr|texlive-revquantum-0.11-1|32	%prep
21cr|texlive-revquantum-0.11-1|33	%setup -c -a0 -a1 -a2
21cr|texlive-revquantum-0.11-1|34	
21cr|texlive-revquantum-0.11-1|35	%build
21cr|texlive-revquantum-0.11-1|36	
21cr|texlive-revquantum-0.11-1|37	%install
21cr|texlive-revquantum-0.11-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-revquantum-0.11-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10101 21
21cr|texlive-revtex4-1-56590-1|1	%define oname revtex4-1
21cr|texlive-revtex4-1-56590-1|2	
21cr|texlive-revtex4-1-56590-1|3	Summary:	Styles for various Physics Journals
21cr|texlive-revtex4-1-56590-1|4	Name:		texlive-revtex4-1
21cr|texlive-revtex4-1-56590-1|5	Version:	56590
21cr|texlive-revtex4-1-56590-1|6	Release:	1
21cr|texlive-revtex4-1-56590-1|7	License:	LPPL1.3
21cr|texlive-revtex4-1-56590-1|8	Group:		Publishing
21cr|texlive-revtex4-1-56590-1|9	Url:		https://www.ctan.org
21cr|texlive-revtex4-1-56590-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-revtex4-1-56590-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-revtex4-1-56590-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-revtex4-1-56590-1|13	Requires:	texlive-tlpkg
21cr|texlive-revtex4-1-56590-1|14	Requires:	texlive-kpathsea
21cr|texlive-revtex4-1-56590-1|15	Provides:	tex(revsymb4-1.sty) = 2024
21cr|texlive-revtex4-1-56590-1|16	Provides:	tex(revtex4-1.cls) = 2024
21cr|texlive-revtex4-1-56590-1|17	BuildArch:	noarch
21cr|texlive-revtex4-1-56590-1|18	
21cr|texlive-revtex4-1-56590-1|19	%description
21cr|texlive-revtex4-1-56590-1|20	This is an old version of revtex, and is kept as a courtesy to
21cr|texlive-revtex4-1-56590-1|21	users having difficulty with the incompatibility of that latest
21cr|texlive-revtex4-1-56590-1|22	version.
21cr|texlive-revtex4-1-56590-1|23	
21cr|texlive-revtex4-1-56590-1|24	%files
21cr|texlive-revtex4-1-56590-1|25	%doc %{_texmfdistdir}/doc/latex/revtex4-1
21cr|texlive-revtex4-1-56590-1|26	%{_texmfdistdir}/bibtex/bst/revtex4-1
21cr|texlive-revtex4-1-56590-1|27	%{_texmfdistdir}/tex/latex/revtex4-1
21cr|texlive-revtex4-1-56590-1|28	
21cr|texlive-revtex4-1-56590-1|29	#------------------------------------------------------------------
21cr|texlive-revtex4-1-56590-1|30	
21cr|texlive-revtex4-1-56590-1|31	%prep
21cr|texlive-revtex4-1-56590-1|32	%setup -c -a0 -a1
21cr|texlive-revtex4-1-56590-1|33	
21cr|texlive-revtex4-1-56590-1|34	%build
21cr|texlive-revtex4-1-56590-1|35	
21cr|texlive-revtex4-1-56590-1|36	%install
21cr|texlive-revtex4-1-56590-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-revtex4-1-56590-1|38	rm -rf tlpkg
21cr|texlive-revtex4-1-56590-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10102 21
21cr|texlive-rgltxdoc-53858-1|1	%define oname rgltxdoc
21cr|texlive-rgltxdoc-53858-1|2	
21cr|texlive-rgltxdoc-53858-1|3	Summary:	Common code for documentation of the author's packages
21cr|texlive-rgltxdoc-53858-1|4	Name:		texlive-rgltxdoc
21cr|texlive-rgltxdoc-53858-1|5	Version:	53858
21cr|texlive-rgltxdoc-53858-1|6	Release:	1
21cr|texlive-rgltxdoc-53858-1|7	License:	LPPL1.3
21cr|texlive-rgltxdoc-53858-1|8	Group:		Publishing
21cr|texlive-rgltxdoc-53858-1|9	Url:		https://www.ctan.org
21cr|texlive-rgltxdoc-53858-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-rgltxdoc-53858-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-rgltxdoc-53858-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rgltxdoc-53858-1|13	Requires:	texlive-tlpkg
21cr|texlive-rgltxdoc-53858-1|14	Requires:	texlive-kpathsea
21cr|texlive-rgltxdoc-53858-1|15	Provides:	tex(rgltxdoc.sty) = 2024
21cr|texlive-rgltxdoc-53858-1|16	BuildArch:	noarch
21cr|texlive-rgltxdoc-53858-1|17	
21cr|texlive-rgltxdoc-53858-1|18	%description
21cr|texlive-rgltxdoc-53858-1|19	This package combines several other packages and defines
21cr|texlive-rgltxdoc-53858-1|20	additional macros and environments for documenting LaTeX code.
21cr|texlive-rgltxdoc-53858-1|21	The package mainly serves the purpose of combining the
21cr|texlive-rgltxdoc-53858-1|22	preferences used in the author's own package documentations.
21cr|texlive-rgltxdoc-53858-1|23	However, others can use the package as well. Compatibility
21cr|texlive-rgltxdoc-53858-1|24	between versions cannot be guaranteed, however.
21cr|texlive-rgltxdoc-53858-1|25	
21cr|texlive-rgltxdoc-53858-1|26	%files
21cr|texlive-rgltxdoc-53858-1|27	%doc %{_texmfdistdir}/doc/latex/rgltxdoc
21cr|texlive-rgltxdoc-53858-1|28	%{_texmfdistdir}/tex/latex/rgltxdoc
21cr|texlive-rgltxdoc-53858-1|29	
21cr|texlive-rgltxdoc-53858-1|30	#------------------------------------------------------------------
21cr|texlive-rgltxdoc-53858-1|31	
21cr|texlive-rgltxdoc-53858-1|32	%prep
21cr|texlive-rgltxdoc-53858-1|33	%setup -c -a0 -a1
21cr|texlive-rgltxdoc-53858-1|34	
21cr|texlive-rgltxdoc-53858-1|35	%build
21cr|texlive-rgltxdoc-53858-1|36	
21cr|texlive-rgltxdoc-53858-1|37	%install
21cr|texlive-rgltxdoc-53858-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rgltxdoc-53858-1|39	rm -rf tlpkg
21cr|texlive-rgltxdoc-53858-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10103 21
21cr|texlive-ribbonproofs-1.0-11|1	# revision 31137
21cr|texlive-ribbonproofs-1.0-11|2	# category Package
21cr|texlive-ribbonproofs-1.0-11|3	# catalog-ctan /macros/latex/contrib/ribbonproofs
21cr|texlive-ribbonproofs-1.0-11|4	# catalog-date 2013-07-08 10:43:32 +0200
21cr|texlive-ribbonproofs-1.0-11|5	# catalog-license lppl1.3
21cr|texlive-ribbonproofs-1.0-11|6	# catalog-version 1.0
21cr|texlive-ribbonproofs-1.0-11|7	Name:		texlive-ribbonproofs
21cr|texlive-ribbonproofs-1.0-11|8	Version:	1.0
21cr|texlive-ribbonproofs-1.0-11|9	Release:	11
21cr|texlive-ribbonproofs-1.0-11|10	Summary:	Drawing ribbon proofs
21cr|texlive-ribbonproofs-1.0-11|11	Group:		Publishing
21cr|texlive-ribbonproofs-1.0-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ribbonproofs
21cr|texlive-ribbonproofs-1.0-11|13	License:	LPPL1.3
21cr|texlive-ribbonproofs-1.0-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ribbonproofs.tar.xz
21cr|texlive-ribbonproofs-1.0-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ribbonproofs.doc.tar.xz
21cr|texlive-ribbonproofs-1.0-11|16	BuildArch:	noarch
21cr|texlive-ribbonproofs-1.0-11|17	BuildRequires:	texlive-tlpkg
21cr|texlive-ribbonproofs-1.0-11|18	Requires(pre):	texlive-tlpkg
21cr|texlive-ribbonproofs-1.0-11|19	Requires(post):	texlive-kpathsea
21cr|texlive-ribbonproofs-1.0-11|20	
21cr|texlive-ribbonproofs-1.0-11|21	%description
21cr|texlive-ribbonproofs-1.0-11|22	The package provides a way to draw "ribbon proofs" in LaTeX. A
21cr|texlive-ribbonproofs-1.0-11|23	ribbon proof is a diagrammatic representation of a mathematical
21cr|texlive-ribbonproofs-1.0-11|24	proof that a computer program meets its specification. These
21cr|texlive-ribbonproofs-1.0-11|25	diagrams are more human-readable, more scalable, and more
21cr|texlive-ribbonproofs-1.0-11|26	easily modified than the corresponding textual proofs.
21cr|texlive-ribbonproofs-1.0-11|27	
21cr|texlive-ribbonproofs-1.0-11|28	
21cr|texlive-ribbonproofs-1.0-11|29	#-----------------------------------------------------------------------
21cr|texlive-ribbonproofs-1.0-11|30	%files
21cr|texlive-ribbonproofs-1.0-11|31	%{_texmfdistdir}/tex/latex/ribbonproofs/ribbonproofs.sty
21cr|texlive-ribbonproofs-1.0-11|32	%doc %{_texmfdistdir}/doc/latex/ribbonproofs/README
21cr|texlive-ribbonproofs-1.0-11|33	%doc %{_texmfdistdir}/doc/latex/ribbonproofs/ribbonproofsmanual.pdf
21cr|texlive-ribbonproofs-1.0-11|34	%doc %{_texmfdistdir}/doc/latex/ribbonproofs/ribbonproofsmanual.tex
21cr|texlive-ribbonproofs-1.0-11|35	
21cr|texlive-ribbonproofs-1.0-11|36	#-----------------------------------------------------------------------
21cr|texlive-ribbonproofs-1.0-11|37	%prep
21cr|texlive-ribbonproofs-1.0-11|38	%setup -c -a0 -a1
21cr|texlive-ribbonproofs-1.0-11|39	
21cr|texlive-ribbonproofs-1.0-11|40	%build
21cr|texlive-ribbonproofs-1.0-11|41	
21cr|texlive-ribbonproofs-1.0-11|42	%install
21cr|texlive-ribbonproofs-1.0-11|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ribbonproofs-1.0-11|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10104 21
21cr|texlive-rmathbr-1.1.1-1|1	Name:		texlive-rmathbr
21cr|texlive-rmathbr-1.1.1-1|2	Version:	1.1.1
21cr|texlive-rmathbr-1.1.1-1|3	Release:	1
21cr|texlive-rmathbr-1.1.1-1|4	Summary:	Repeating of math operator at the broken line and the new line in inline equations
21cr|texlive-rmathbr-1.1.1-1|5	Group:		Publishing
21cr|texlive-rmathbr-1.1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/rmathbr
21cr|texlive-rmathbr-1.1.1-1|7	License:	LPPL1.3
21cr|texlive-rmathbr-1.1.1-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/rmathbr.tar.xz
21cr|texlive-rmathbr-1.1.1-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/rmathbr.doc.tar.xz
21cr|texlive-rmathbr-1.1.1-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/rmathbr.source.tar.xz
21cr|texlive-rmathbr-1.1.1-1|11	BuildArch:	noarch
21cr|texlive-rmathbr-1.1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rmathbr-1.1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-rmathbr-1.1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-rmathbr-1.1.1-1|15	
21cr|texlive-rmathbr-1.1.1-1|16	%description
21cr|texlive-rmathbr-1.1.1-1|17	Repeating of math operator at the broken line and the new line
21cr|texlive-rmathbr-1.1.1-1|18	in inline equations (common in Cyrillic mathematical typography).
21cr|texlive-rmathbr-1.1.1-1|19	
21cr|texlive-rmathbr-1.1.1-1|20	#-----------------------------------------------------------------------
21cr|texlive-rmathbr-1.1.1-1|21	%files
21cr|texlive-rmathbr-1.1.1-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-rmathbr-1.1.1-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-rmathbr-1.1.1-1|24	#- source
21cr|texlive-rmathbr-1.1.1-1|25	%doc %{_texmfdistdir}/source/*
21cr|texlive-rmathbr-1.1.1-1|26	
21cr|texlive-rmathbr-1.1.1-1|27	#-----------------------------------------------------------------------
21cr|texlive-rmathbr-1.1.1-1|28	%prep
21cr|texlive-rmathbr-1.1.1-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-rmathbr-1.1.1-1|30	
21cr|texlive-rmathbr-1.1.1-1|31	%build
21cr|texlive-rmathbr-1.1.1-1|32	
21cr|texlive-rmathbr-1.1.1-1|33	%install
21cr|texlive-rmathbr-1.1.1-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rmathbr-1.1.1-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10105 21
21cr|texlive-robotarm-63116-1|1	%define oname robotarm
21cr|texlive-robotarm-63116-1|2	
21cr|texlive-robotarm-63116-1|3	Summary:	TikZ powered LaTeX package to draw parameterized 2D robot arms
21cr|texlive-robotarm-63116-1|4	Name:		texlive-robotarm
21cr|texlive-robotarm-63116-1|5	Version:	63116
21cr|texlive-robotarm-63116-1|6	Release:	1
21cr|texlive-robotarm-63116-1|7	License:	LPPL1.3
21cr|texlive-robotarm-63116-1|8	Group:		Publishing
21cr|texlive-robotarm-63116-1|9	Url:		https://www.ctan.org
21cr|texlive-robotarm-63116-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-robotarm-63116-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-robotarm-63116-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-robotarm-63116-1|13	Requires:	texlive-tlpkg
21cr|texlive-robotarm-63116-1|14	Requires:	texlive-kpathsea
21cr|texlive-robotarm-63116-1|15	Provides:	tex(robotarm.sty) = 2024
21cr|texlive-robotarm-63116-1|16	BuildArch:	noarch
21cr|texlive-robotarm-63116-1|17	
21cr|texlive-robotarm-63116-1|18	%description
21cr|texlive-robotarm-63116-1|19	This LaTeX package uses TikZ to draw parameterized 2D robot
21cr|texlive-robotarm-63116-1|20	arms, for example to be used in educational material.
21cr|texlive-robotarm-63116-1|21	
21cr|texlive-robotarm-63116-1|22	%files
21cr|texlive-robotarm-63116-1|23	%doc %{_texmfdistdir}/doc/latex/robotarm
21cr|texlive-robotarm-63116-1|24	%{_texmfdistdir}/tex/latex/robotarm
21cr|texlive-robotarm-63116-1|25	
21cr|texlive-robotarm-63116-1|26	#------------------------------------------------------------------
21cr|texlive-robotarm-63116-1|27	
21cr|texlive-robotarm-63116-1|28	%prep
21cr|texlive-robotarm-63116-1|29	%setup -c -a0 -a1
21cr|texlive-robotarm-63116-1|30	
21cr|texlive-robotarm-63116-1|31	%build
21cr|texlive-robotarm-63116-1|32	
21cr|texlive-robotarm-63116-1|33	%install
21cr|texlive-robotarm-63116-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-robotarm-63116-1|35	rm -rf tlpkg
21cr|texlive-robotarm-63116-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10106 21
21cr|texlive-roboto-64350-1|1	%define oname roboto
21cr|texlive-roboto-64350-1|2	
21cr|texlive-roboto-64350-1|3	Summary:	Support for the Roboto family of fonts
21cr|texlive-roboto-64350-1|4	Name:		texlive-roboto
21cr|texlive-roboto-64350-1|5	Version:	64350
21cr|texlive-roboto-64350-1|6	Release:	1
21cr|texlive-roboto-64350-1|7	License:	LPPL1.3
21cr|texlive-roboto-64350-1|8	Group:		Publishing
21cr|texlive-roboto-64350-1|9	Url:		https://www.ctan.org
21cr|texlive-roboto-64350-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-roboto-64350-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-roboto-64350-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-roboto-64350-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-roboto-64350-1|14	Requires:	texlive-kpathsea
21cr|texlive-roboto-64350-1|15	Requires:	texlive-tlpkg
21cr|texlive-roboto-64350-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-roboto-64350-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-roboto-64350-1|18	Provides:	tex(LGRRoboto-LF.fd) = 2024
21cr|texlive-roboto-64350-1|19	Provides:	tex(LGRRobotoMono-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|20	Provides:	tex(LGRRoboto-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|21	Provides:	tex(LGRRobotoSerif-LF.fd) = 2024
21cr|texlive-roboto-64350-1|22	Provides:	tex(LGRRobotoSerif-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|23	Provides:	tex(LGRRobotoSerif-Sup.fd) = 2024
21cr|texlive-roboto-64350-1|24	Provides:	tex(LGRRobotoSerif-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|25	Provides:	tex(LGRRobotoSerif-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|26	Provides:	tex(LGRRobotoSlab-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|27	Provides:	tex(LGRRoboto-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|28	Provides:	tex(LGRRoboto-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|29	Provides:	tex(LY1Roboto-LF.fd) = 2024
21cr|texlive-roboto-64350-1|30	Provides:	tex(LY1RobotoMono-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|31	Provides:	tex(LY1Roboto-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|32	Provides:	tex(LY1RobotoSerif-LF.fd) = 2024
21cr|texlive-roboto-64350-1|33	Provides:	tex(LY1RobotoSerif-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|34	Provides:	tex(LY1RobotoSerif-Sup.fd) = 2024
21cr|texlive-roboto-64350-1|35	Provides:	tex(LY1RobotoSerif-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|36	Provides:	tex(LY1RobotoSerif-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|37	Provides:	tex(LY1RobotoSlab-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|38	Provides:	tex(LY1Roboto-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|39	Provides:	tex(LY1Roboto-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|40	Provides:	tex(OT1Roboto-LF.fd) = 2024
21cr|texlive-roboto-64350-1|41	Provides:	tex(OT1RobotoMono-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|42	Provides:	tex(OT1Roboto-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|43	Provides:	tex(OT1RobotoSerif-LF.fd) = 2024
21cr|texlive-roboto-64350-1|44	Provides:	tex(OT1RobotoSerif-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|45	Provides:	tex(OT1RobotoSerif-Sup.fd) = 2024
21cr|texlive-roboto-64350-1|46	Provides:	tex(OT1RobotoSerif-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|47	Provides:	tex(OT1RobotoSerif-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|48	Provides:	tex(OT1RobotoSlab-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|49	Provides:	tex(OT1Roboto-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|50	Provides:	tex(OT1Roboto-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|51	Provides:	tex(rbto_2cs4gp.enc) = 2024
21cr|texlive-roboto-64350-1|52	Provides:	tex(rbto_2uubtm.enc) = 2024
21cr|texlive-roboto-64350-1|53	Provides:	tex(rbto_2ylw52.enc) = 2024
21cr|texlive-roboto-64350-1|54	Provides:	tex(rbto_33jnad.enc) = 2024
21cr|texlive-roboto-64350-1|55	Provides:	tex(rbto_35j2t6.enc) = 2024
21cr|texlive-roboto-64350-1|56	Provides:	tex(rbto_4jpen6.enc) = 2024
21cr|texlive-roboto-64350-1|57	Provides:	tex(rbto_5au2tj.enc) = 2024
21cr|texlive-roboto-64350-1|58	Provides:	tex(rbto_5wuobl.enc) = 2024
21cr|texlive-roboto-64350-1|59	Provides:	tex(rbto_5xgh2b.enc) = 2024
21cr|texlive-roboto-64350-1|60	Provides:	tex(rbto_6i2fao.enc) = 2024
21cr|texlive-roboto-64350-1|61	Provides:	tex(rbto_6rxeh6.enc) = 2024
21cr|texlive-roboto-64350-1|62	Provides:	tex(rbto_7juiin.enc) = 2024
21cr|texlive-roboto-64350-1|63	Provides:	tex(rbto_a4rth4.enc) = 2024
21cr|texlive-roboto-64350-1|64	Provides:	tex(rbto_acwfoz.enc) = 2024
21cr|texlive-roboto-64350-1|65	Provides:	tex(rbto_adklll.enc) = 2024
21cr|texlive-roboto-64350-1|66	Provides:	tex(rbto_as7fdj.enc) = 2024
21cr|texlive-roboto-64350-1|67	Provides:	tex(rbto_b5rac7.enc) = 2024
21cr|texlive-roboto-64350-1|68	Provides:	tex(rbto_bsqqk2.enc) = 2024
21cr|texlive-roboto-64350-1|69	Provides:	tex(rbto_bzwjdb.enc) = 2024
21cr|texlive-roboto-64350-1|70	Provides:	tex(rbto_ddkove.enc) = 2024
21cr|texlive-roboto-64350-1|71	Provides:	tex(rbto_dfqeeu.enc) = 2024
21cr|texlive-roboto-64350-1|72	Provides:	tex(rbto_dqsbwe.enc) = 2024
21cr|texlive-roboto-64350-1|73	Provides:	tex(rbto_dwsqhe.enc) = 2024
21cr|texlive-roboto-64350-1|74	Provides:	tex(rbto_e24joy.enc) = 2024
21cr|texlive-roboto-64350-1|75	Provides:	tex(rbto_el2qpt.enc) = 2024
21cr|texlive-roboto-64350-1|76	Provides:	tex(rbto_epkquw.enc) = 2024
21cr|texlive-roboto-64350-1|77	Provides:	tex(rbto_ghuabv.enc) = 2024
21cr|texlive-roboto-64350-1|78	Provides:	tex(rbto_h4xxl2.enc) = 2024
21cr|texlive-roboto-64350-1|79	Provides:	tex(rbto_h6xohf.enc) = 2024
21cr|texlive-roboto-64350-1|80	Provides:	tex(rbto_hdhu7c.enc) = 2024
21cr|texlive-roboto-64350-1|81	Provides:	tex(rbto_hlrajr.enc) = 2024
21cr|texlive-roboto-64350-1|82	Provides:	tex(rbto_ifem6v.enc) = 2024
21cr|texlive-roboto-64350-1|83	Provides:	tex(rbto_ihpqsf.enc) = 2024
21cr|texlive-roboto-64350-1|84	Provides:	tex(rbto_imandq.enc) = 2024
21cr|texlive-roboto-64350-1|85	Provides:	tex(rbto_iqgrsz.enc) = 2024
21cr|texlive-roboto-64350-1|86	Provides:	tex(rbto_j2bk2t.enc) = 2024
21cr|texlive-roboto-64350-1|87	Provides:	tex(rbto_je7obu.enc) = 2024
21cr|texlive-roboto-64350-1|88	Provides:	tex(rbto_jsccdt.enc) = 2024
21cr|texlive-roboto-64350-1|89	Provides:	tex(rbto_ktqtin.enc) = 2024
21cr|texlive-roboto-64350-1|90	Provides:	tex(rbto_lbdvpp.enc) = 2024
21cr|texlive-roboto-64350-1|91	Provides:	tex(rbto_lfutjz.enc) = 2024
21cr|texlive-roboto-64350-1|92	Provides:	tex(rbto_lhlrii.enc) = 2024
21cr|texlive-roboto-64350-1|93	Provides:	tex(rbto_lkebxp.enc) = 2024
21cr|texlive-roboto-64350-1|94	Provides:	tex(rbto_meyhpi.enc) = 2024
21cr|texlive-roboto-64350-1|95	Provides:	tex(rbto_muuaub.enc) = 2024
21cr|texlive-roboto-64350-1|96	Provides:	tex(rbto_ocbbsb.enc) = 2024
21cr|texlive-roboto-64350-1|97	Provides:	tex(rbto_ogts26.enc) = 2024
21cr|texlive-roboto-64350-1|98	Provides:	tex(rbto_pn7nyn.enc) = 2024
21cr|texlive-roboto-64350-1|99	Provides:	tex(rbto_pufewj.enc) = 2024
21cr|texlive-roboto-64350-1|100	Provides:	tex(rbto_q5hjoy.enc) = 2024
21cr|texlive-roboto-64350-1|101	Provides:	tex(rbto_qb5szn.enc) = 2024
21cr|texlive-roboto-64350-1|102	Provides:	tex(rbto_qhmgos.enc) = 2024
21cr|texlive-roboto-64350-1|103	Provides:	tex(rbto_qi3puo.enc) = 2024
21cr|texlive-roboto-64350-1|104	Provides:	tex(rbto_qtf2ec.enc) = 2024
21cr|texlive-roboto-64350-1|105	Provides:	tex(rbto_qulak4.enc) = 2024
21cr|texlive-roboto-64350-1|106	Provides:	tex(rbto_r7pbwp.enc) = 2024
21cr|texlive-roboto-64350-1|107	Provides:	tex(rbto_rehtu3.enc) = 2024
21cr|texlive-roboto-64350-1|108	Provides:	tex(rbto_s5b5bo.enc) = 2024
21cr|texlive-roboto-64350-1|109	Provides:	tex(rbto_schjax.enc) = 2024
21cr|texlive-roboto-64350-1|110	Provides:	tex(rbto_shbyjm.enc) = 2024
21cr|texlive-roboto-64350-1|111	Provides:	tex(rbto_swa2hd.enc) = 2024
21cr|texlive-roboto-64350-1|112	Provides:	tex(rbto_t46jwv.enc) = 2024
21cr|texlive-roboto-64350-1|113	Provides:	tex(rbto_t4kqic.enc) = 2024
21cr|texlive-roboto-64350-1|114	Provides:	tex(rbto_tp43rw.enc) = 2024
21cr|texlive-roboto-64350-1|115	Provides:	tex(rbto_u4yc4h.enc) = 2024
21cr|texlive-roboto-64350-1|116	Provides:	tex(rbto_uf77so.enc) = 2024
21cr|texlive-roboto-64350-1|117	Provides:	tex(rbto_wkn3wn.enc) = 2024
21cr|texlive-roboto-64350-1|118	Provides:	tex(rbto_wttfgh.enc) = 2024
21cr|texlive-roboto-64350-1|119	Provides:	tex(rbto_wywsyy.enc) = 2024
21cr|texlive-roboto-64350-1|120	Provides:	tex(rbto_xzfhjt.enc) = 2024
21cr|texlive-roboto-64350-1|121	Provides:	tex(rbto_z4nc45.enc) = 2024
21cr|texlive-roboto-64350-1|122	Provides:	tex(rbto_zf56p3.enc) = 2024
21cr|texlive-roboto-64350-1|123	Provides:	tex(rbto_zfcuyn.enc) = 2024
21cr|texlive-roboto-64350-1|124	Provides:	tex-roboto = 2024
21cr|texlive-roboto-64350-1|125	Provides:	tex(roboto.map) = 2024
21cr|texlive-roboto-64350-1|126	Provides:	tex(roboto-mono.sty) = 2024
21cr|texlive-roboto-64350-1|127	Provides:	tex(roboto-serif.sty) = 2024
21cr|texlive-roboto-64350-1|128	Provides:	tex(roboto.sty) = 2024
21cr|texlive-roboto-64350-1|129	Provides:	tex(T1Roboto-LF.fd) = 2024
21cr|texlive-roboto-64350-1|130	Provides:	tex(T1RobotoMono-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|131	Provides:	tex(T1Roboto-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|132	Provides:	tex(T1RobotoSerif-LF.fd) = 2024
21cr|texlive-roboto-64350-1|133	Provides:	tex(T1RobotoSerif-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|134	Provides:	tex(T1RobotoSerif-Sup.fd) = 2024
21cr|texlive-roboto-64350-1|135	Provides:	tex(T1RobotoSerif-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|136	Provides:	tex(T1RobotoSerif-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|137	Provides:	tex(T1RobotoSlab-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|138	Provides:	tex(T1Roboto-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|139	Provides:	tex(T1Roboto-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|140	Provides:	tex(TS1Roboto-LF.fd) = 2024
21cr|texlive-roboto-64350-1|141	Provides:	tex(TS1RobotoMono-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|142	Provides:	tex(TS1Roboto-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|143	Provides:	tex(TS1RobotoSerif-LF.fd) = 2024
21cr|texlive-roboto-64350-1|144	Provides:	tex(TS1RobotoSerif-OsF.fd) = 2024
21cr|texlive-roboto-64350-1|145	Provides:	tex(TS1RobotoSerif-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|146	Provides:	tex(TS1RobotoSerif-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|147	Provides:	tex(TS1RobotoSlab-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|148	Provides:	tex(TS1Roboto-TLF.fd) = 2024
21cr|texlive-roboto-64350-1|149	Provides:	tex(TS1Roboto-TOsF.fd) = 2024
21cr|texlive-roboto-64350-1|150	BuildArch:	noarch
21cr|texlive-roboto-64350-1|151	
21cr|texlive-roboto-64350-1|152	%description
21cr|texlive-roboto-64350-1|153	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-roboto-64350-1|154	support for the Roboto Sans, Roboto Condensed, Roboto Mono,
21cr|texlive-roboto-64350-1|155	Roboto Slab and Roboto Serif families of fonts, designed by
21cr|texlive-roboto-64350-1|156	Christian Robertson and Greg Gazdowicz for Google.
21cr|texlive-roboto-64350-1|157	
21cr|texlive-roboto-64350-1|158	%files
21cr|texlive-roboto-64350-1|159	%doc %{_texmfdistdir}/doc
21cr|texlive-roboto-64350-1|160	%{_texmfdistdir}/fonts/enc/dvips/roboto/
21cr|texlive-roboto-64350-1|161	%{_texmfdistdir}/fonts/map/dvips/roboto/
21cr|texlive-roboto-64350-1|162	%{_texmfdistdir}/fonts/opentype/google/roboto/
21cr|texlive-roboto-64350-1|163	%{_texmfdistdir}/fonts/tfm/google/roboto/
21cr|texlive-roboto-64350-1|164	%{_texmfdistdir}/fonts/type1/google/roboto/
21cr|texlive-roboto-64350-1|165	%{_texmfdistdir}/fonts/vf/google/roboto/
21cr|texlive-roboto-64350-1|166	%{_texmfdistdir}/tex/latex/roboto/
21cr|texlive-roboto-64350-1|167	
21cr|texlive-roboto-64350-1|168	#------------------------------------------------------------------
21cr|texlive-roboto-64350-1|169	
21cr|texlive-roboto-64350-1|170	%prep
21cr|texlive-roboto-64350-1|171	%setup -c -a0 -a1
21cr|texlive-roboto-64350-1|172	
21cr|texlive-roboto-64350-1|173	%build
21cr|texlive-roboto-64350-1|174	
21cr|texlive-roboto-64350-1|175	%install
21cr|texlive-roboto-64350-1|176	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-roboto-64350-1|177	rm -rf tlpkg
21cr|texlive-roboto-64350-1|178	cp -fpar * %{buildroot}%{_texmfdistdir}

10107 21
21cr|texlive-rojud-56895-1|1	%define oname rojud
21cr|texlive-rojud-56895-1|2	
21cr|texlive-rojud-56895-1|3	Summary:	A font with the images of the counties of Romania
21cr|texlive-rojud-56895-1|4	Name:		texlive-rojud
21cr|texlive-rojud-56895-1|5	Version:	56895
21cr|texlive-rojud-56895-1|6	Release:	1
21cr|texlive-rojud-56895-1|7	License:	LPPL1.3
21cr|texlive-rojud-56895-1|8	Group:		Publishing
21cr|texlive-rojud-56895-1|9	Url:		https://www.ctan.org
21cr|texlive-rojud-56895-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-rojud-56895-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-rojud-56895-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rojud-56895-1|13	#Requires:	tex(iftex.sty)
21cr|texlive-rojud-56895-1|14	Requires:	texlive-tlpkg
21cr|texlive-rojud-56895-1|15	Requires:	texlive-kpathsea
21cr|texlive-rojud-56895-1|16	Provides:	tex(ot1rojud.fd) = 2024
21cr|texlive-rojud-56895-1|17	Provides:	tex(rojud.map) = 2024
21cr|texlive-rojud-56895-1|18	Provides:	tex(rojud.sty) = 2024
21cr|texlive-rojud-56895-1|19	Provides:	tex(turojud.fd) = 2024
21cr|texlive-rojud-56895-1|20	BuildArch:	noarch
21cr|texlive-rojud-56895-1|21	
21cr|texlive-rojud-56895-1|22	%description
21cr|texlive-rojud-56895-1|23	This package provides a Type 1 font with images of the 42
21cr|texlive-rojud-56895-1|24	counties of Romania, constructed using a general method which
21cr|texlive-rojud-56895-1|25	is described in detail in the documentation. The package name
21cr|texlive-rojud-56895-1|26	is an abbreviation of "judetele Romaniei" (= counties of
21cr|texlive-rojud-56895-1|27	Romania).
21cr|texlive-rojud-56895-1|28	
21cr|texlive-rojud-56895-1|29	%files
21cr|texlive-rojud-56895-1|30	%doc %{_texmfdistdir}/doc/fonts/rojud
21cr|texlive-rojud-56895-1|31	%{_texmfdistdir}/fonts/map/dvips/rojud
21cr|texlive-rojud-56895-1|32	%{_texmfdistdir}/fonts/tfm/public/rojud
21cr|texlive-rojud-56895-1|33	%{_texmfdistdir}/fonts/type1/public/rojud
21cr|texlive-rojud-56895-1|34	%{_texmfdistdir}/tex/latex/rojud
21cr|texlive-rojud-56895-1|35	
21cr|texlive-rojud-56895-1|36	#------------------------------------------------------------------
21cr|texlive-rojud-56895-1|37	
21cr|texlive-rojud-56895-1|38	%prep
21cr|texlive-rojud-56895-1|39	%setup -c -a0 -a1
21cr|texlive-rojud-56895-1|40	
21cr|texlive-rojud-56895-1|41	%build
21cr|texlive-rojud-56895-1|42	
21cr|texlive-rojud-56895-1|43	%install
21cr|texlive-rojud-56895-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rojud-56895-1|45	rm -rf tlpkg
21cr|texlive-rojud-56895-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10108 21
21cr|texlive-romanbarpagenumber-36236.1.0-1|1	%define oname romanbarpagenumber
21cr|texlive-romanbarpagenumber-36236.1.0-1|2	
21cr|texlive-romanbarpagenumber-36236.1.0-1|3	Summary:	Typesetting roman page numbers
21cr|texlive-romanbarpagenumber-36236.1.0-1|4	Name:		texlive-romanbarpagenumber
21cr|texlive-romanbarpagenumber-36236.1.0-1|5	Version:	36236.1.0
21cr|texlive-romanbarpagenumber-36236.1.0-1|6	Release:	1
21cr|texlive-romanbarpagenumber-36236.1.0-1|7	License:	LPPL1.3
21cr|texlive-romanbarpagenumber-36236.1.0-1|8	Group:		Publishing
21cr|texlive-romanbarpagenumber-36236.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-romanbarpagenumber-36236.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-romanbarpagenumber-36236.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-romanbarpagenumber-36236.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-romanbarpagenumber-36236.1.0-1|13	Requires:	texlive-kpathsea
21cr|texlive-romanbarpagenumber-36236.1.0-1|14	Requires:	tex(kvoptions.sty)
21cr|texlive-romanbarpagenumber-36236.1.0-1|15	Requires:	texlive-tlpkg
21cr|texlive-romanbarpagenumber-36236.1.0-1|16	#Requires:	tex(romanbar.sty)
21cr|texlive-romanbarpagenumber-36236.1.0-1|17	#Requires:	tex(xifthen.sty)
21cr|texlive-romanbarpagenumber-36236.1.0-1|18	Provides:	tex-romanbarpagenumber = 2024
21cr|texlive-romanbarpagenumber-36236.1.0-1|19	Provides:	tex(romanbarpagenumber.sty) = 2024
21cr|texlive-romanbarpagenumber-36236.1.0-1|20	BuildArch:	noarch
21cr|texlive-romanbarpagenumber-36236.1.0-1|21	
21cr|texlive-romanbarpagenumber-36236.1.0-1|22	%description
21cr|texlive-romanbarpagenumber-36236.1.0-1|23	The package romanbar allows to typeset roman numbers with bars.
21cr|texlive-romanbarpagenumber-36236.1.0-1|24	This package allows you to use those roman numbers as page
21cr|texlive-romanbarpagenumber-36236.1.0-1|25	number.
21cr|texlive-romanbarpagenumber-36236.1.0-1|26	
21cr|texlive-romanbarpagenumber-36236.1.0-1|27	%files
21cr|texlive-romanbarpagenumber-36236.1.0-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-romanbarpagenumber-36236.1.0-1|29	%{_texmfdistdir}/tex/latex/romanbarpagenumber/
21cr|texlive-romanbarpagenumber-36236.1.0-1|30	
21cr|texlive-romanbarpagenumber-36236.1.0-1|31	#------------------------------------------------------------------
21cr|texlive-romanbarpagenumber-36236.1.0-1|32	
21cr|texlive-romanbarpagenumber-36236.1.0-1|33	%prep
21cr|texlive-romanbarpagenumber-36236.1.0-1|34	%setup -c -a0 -a1
21cr|texlive-romanbarpagenumber-36236.1.0-1|35	
21cr|texlive-romanbarpagenumber-36236.1.0-1|36	%build
21cr|texlive-romanbarpagenumber-36236.1.0-1|37	
21cr|texlive-romanbarpagenumber-36236.1.0-1|38	%install
21cr|texlive-romanbarpagenumber-36236.1.0-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-romanbarpagenumber-36236.1.0-1|40	rm -rf tlpkg
21cr|texlive-romanbarpagenumber-36236.1.0-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10109 21
21cr|texlive-romande-1.008v7-8|1	# revision 19537
21cr|texlive-romande-1.008v7-8|2	# category Package
21cr|texlive-romande-1.008v7-8|3	# catalog-ctan /fonts/romandeadf
21cr|texlive-romande-1.008v7-8|4	# catalog-date 2010-07-14 23:31:19 +0200
21cr|texlive-romande-1.008v7-8|5	# catalog-license lppl
21cr|texlive-romande-1.008v7-8|6	# catalog-version 1.008-v7
21cr|texlive-romande-1.008v7-8|7	Name:		texlive-romande
21cr|texlive-romande-1.008v7-8|8	Version:	1.008v7
21cr|texlive-romande-1.008v7-8|9	Release:	8
21cr|texlive-romande-1.008v7-8|10	Summary:	Romande ADF fonts and LaTeX support
21cr|texlive-romande-1.008v7-8|11	Group:		Publishing
21cr|texlive-romande-1.008v7-8|12	URL:		http://www.ctan.org/tex-archive/fonts/romandeadf
21cr|texlive-romande-1.008v7-8|13	License:	LPPL
21cr|texlive-romande-1.008v7-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.tar.xz
21cr|texlive-romande-1.008v7-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.doc.tar.xz
21cr|texlive-romande-1.008v7-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.source.tar.xz
21cr|texlive-romande-1.008v7-8|17	BuildArch:	noarch
21cr|texlive-romande-1.008v7-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-romande-1.008v7-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-romande-1.008v7-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-romande-1.008v7-8|21	
21cr|texlive-romande-1.008v7-8|22	%description
21cr|texlive-romande-1.008v7-8|23	Romande ADF is a serif font family with oldstyle figures,
21cr|texlive-romande-1.008v7-8|24	designed as a substitute for Times, Tiffany or Caslon. The
21cr|texlive-romande-1.008v7-8|25	family currently includes upright, italic and small-caps shapes
21cr|texlive-romande-1.008v7-8|26	in each of regular and demi-bold weights and an italic script
21cr|texlive-romande-1.008v7-8|27	in regular. The support package renames the fonts according to
21cr|texlive-romande-1.008v7-8|28	the Karl Berry fontname scheme and defines four families. Two
21cr|texlive-romande-1.008v7-8|29	of these primarily provide access to the "standard" or default
21cr|texlive-romande-1.008v7-8|30	characters while the "alternate" families support alternate
21cr|texlive-romande-1.008v7-8|31	characters, additional ligatures and the long s. The included
21cr|texlive-romande-1.008v7-8|32	package files provide access to these features in LaTeX as
21cr|texlive-romande-1.008v7-8|33	explained in the documentation. The LaTeX support requires the
21cr|texlive-romande-1.008v7-8|34	nfssext-cfr and the xkeyval packages.
21cr|texlive-romande-1.008v7-8|35	
21cr|texlive-romande-1.008v7-8|36	
21cr|texlive-romande-1.008v7-8|37	#-----------------------------------------------------------------------
21cr|texlive-romande-1.008v7-8|38	%files
21cr|texlive-romande-1.008v7-8|39	%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdd8a.afm
21cr|texlive-romande-1.008v7-8|40	%{_texmfdistdir}/fonts/afm/arkandis/romande/yrddc8a.afm
21cr|texlive-romande-1.008v7-8|41	%{_texmfdistdir}/fonts/afm/arkandis/romande/yrddi8a.afm
21cr|texlive-romande-1.008v7-8|42	%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdr8a.afm
21cr|texlive-romande-1.008v7-8|43	%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdrc8a.afm
21cr|texlive-romande-1.008v7-8|44	%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdri8a.afm
21cr|texlive-romande-1.008v7-8|45	%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdriw8a.afm
21cr|texlive-romande-1.008v7-8|46	%{_texmfdistdir}/fonts/enc/dvips/romande/romande-supp.enc
21cr|texlive-romande-1.008v7-8|47	%{_texmfdistdir}/fonts/enc/dvips/romande/t1-romandeadf-alt.enc
21cr|texlive-romande-1.008v7-8|48	%{_texmfdistdir}/fonts/enc/dvips/romande/t1-romandeadf.enc
21cr|texlive-romande-1.008v7-8|49	%{_texmfdistdir}/fonts/enc/dvips/romande/ts1-euro-yrd.enc
21cr|texlive-romande-1.008v7-8|50	%{_texmfdistdir}/fonts/map/dvips/romande/yrd.map
21cr|texlive-romande-1.008v7-8|51	%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrdd.tfm
21cr|texlive-romande-1.008v7-8|52	%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrddi.tfm
21cr|texlive-romande-1.008v7-8|53	%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrdr.tfm
21cr|texlive-romande-1.008v7-8|54	%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrdri.tfm
21cr|texlive-romande-1.008v7-8|55	%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrdriw.tfm
21cr|texlive-romande-1.008v7-8|56	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrdd.tfm
21cr|texlive-romande-1.008v7-8|57	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrddi.tfm
21cr|texlive-romande-1.008v7-8|58	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrdr.tfm
21cr|texlive-romande-1.008v7-8|59	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrdri.tfm
21cr|texlive-romande-1.008v7-8|60	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrdriw.tfm
21cr|texlive-romande-1.008v7-8|61	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdd.tfm
21cr|texlive-romande-1.008v7-8|62	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrddc.tfm
21cr|texlive-romande-1.008v7-8|63	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrddi.tfm
21cr|texlive-romande-1.008v7-8|64	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdr.tfm
21cr|texlive-romande-1.008v7-8|65	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdrc.tfm
21cr|texlive-romande-1.008v7-8|66	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdri.tfm
21cr|texlive-romande-1.008v7-8|67	%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdriw.tfm
21cr|texlive-romande-1.008v7-8|68	%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrdd.tfm
21cr|texlive-romande-1.008v7-8|69	%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrddi.tfm
21cr|texlive-romande-1.008v7-8|70	%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrdr.tfm
21cr|texlive-romande-1.008v7-8|71	%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrdri.tfm
21cr|texlive-romande-1.008v7-8|72	%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrdriw.tfm
21cr|texlive-romande-1.008v7-8|73	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdd8c.tfm
21cr|texlive-romande-1.008v7-8|74	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdd8t.tfm
21cr|texlive-romande-1.008v7-8|75	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdda8t.tfm
21cr|texlive-romande-1.008v7-8|76	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrddai8t.tfm
21cr|texlive-romande-1.008v7-8|77	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrddc8t.tfm
21cr|texlive-romande-1.008v7-8|78	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrddi8c.tfm
21cr|texlive-romande-1.008v7-8|79	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrddi8t.tfm
21cr|texlive-romande-1.008v7-8|80	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdr8c.tfm
21cr|texlive-romande-1.008v7-8|81	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdr8t.tfm
21cr|texlive-romande-1.008v7-8|82	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdra8t.tfm
21cr|texlive-romande-1.008v7-8|83	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdrai8t.tfm
21cr|texlive-romande-1.008v7-8|84	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdraiw8t.tfm
21cr|texlive-romande-1.008v7-8|85	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdrc8t.tfm
21cr|texlive-romande-1.008v7-8|86	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdri8c.tfm
21cr|texlive-romande-1.008v7-8|87	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdri8t.tfm
21cr|texlive-romande-1.008v7-8|88	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdriw8c.tfm
21cr|texlive-romande-1.008v7-8|89	%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdriw8t.tfm
21cr|texlive-romande-1.008v7-8|90	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdd8a.pfb
21cr|texlive-romande-1.008v7-8|91	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdd8a.pfm
21cr|texlive-romande-1.008v7-8|92	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrddc8a.pfb
21cr|texlive-romande-1.008v7-8|93	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrddc8a.pfm
21cr|texlive-romande-1.008v7-8|94	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrddi8a.pfb
21cr|texlive-romande-1.008v7-8|95	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrddi8a.pfm
21cr|texlive-romande-1.008v7-8|96	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdr8a.pfb
21cr|texlive-romande-1.008v7-8|97	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdr8a.pfm
21cr|texlive-romande-1.008v7-8|98	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdrc8a.pfb
21cr|texlive-romande-1.008v7-8|99	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdrc8a.pfm
21cr|texlive-romande-1.008v7-8|100	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdri8a.pfb
21cr|texlive-romande-1.008v7-8|101	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdri8a.pfm
21cr|texlive-romande-1.008v7-8|102	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdriw8a.pfb
21cr|texlive-romande-1.008v7-8|103	%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdriw8a.pfm
21cr|texlive-romande-1.008v7-8|104	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdd8c.vf
21cr|texlive-romande-1.008v7-8|105	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdd8t.vf
21cr|texlive-romande-1.008v7-8|106	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdda8t.vf
21cr|texlive-romande-1.008v7-8|107	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrddai8t.vf
21cr|texlive-romande-1.008v7-8|108	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrddc8t.vf
21cr|texlive-romande-1.008v7-8|109	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrddi8c.vf
21cr|texlive-romande-1.008v7-8|110	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrddi8t.vf
21cr|texlive-romande-1.008v7-8|111	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdr8c.vf
21cr|texlive-romande-1.008v7-8|112	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdr8t.vf
21cr|texlive-romande-1.008v7-8|113	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdra8t.vf
21cr|texlive-romande-1.008v7-8|114	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdrai8t.vf
21cr|texlive-romande-1.008v7-8|115	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdraiw8t.vf
21cr|texlive-romande-1.008v7-8|116	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdrc8t.vf
21cr|texlive-romande-1.008v7-8|117	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdri8c.vf
21cr|texlive-romande-1.008v7-8|118	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdri8t.vf
21cr|texlive-romande-1.008v7-8|119	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdriw8c.vf
21cr|texlive-romande-1.008v7-8|120	%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdriw8t.vf
21cr|texlive-romande-1.008v7-8|121	%{_texmfdistdir}/tex/latex/romande/romande.sty
21cr|texlive-romande-1.008v7-8|122	%{_texmfdistdir}/tex/latex/romande/t1yrd.fd
21cr|texlive-romande-1.008v7-8|123	%{_texmfdistdir}/tex/latex/romande/t1yrda.fd
21cr|texlive-romande-1.008v7-8|124	%{_texmfdistdir}/tex/latex/romande/t1yrdaw.fd
21cr|texlive-romande-1.008v7-8|125	%{_texmfdistdir}/tex/latex/romande/t1yrdw.fd
21cr|texlive-romande-1.008v7-8|126	%{_texmfdistdir}/tex/latex/romande/ts1yrd.fd
21cr|texlive-romande-1.008v7-8|127	%{_texmfdistdir}/tex/latex/romande/ts1yrda.fd
21cr|texlive-romande-1.008v7-8|128	%{_texmfdistdir}/tex/latex/romande/ts1yrdaw.fd
21cr|texlive-romande-1.008v7-8|129	%{_texmfdistdir}/tex/latex/romande/ts1yrdw.fd
21cr|texlive-romande-1.008v7-8|130	%doc %{_texmfdistdir}/doc/fonts/romande/COPYING
21cr|texlive-romande-1.008v7-8|131	%doc %{_texmfdistdir}/doc/fonts/romande/NOTICE.txt
21cr|texlive-romande-1.008v7-8|132	%doc %{_texmfdistdir}/doc/fonts/romande/README
21cr|texlive-romande-1.008v7-8|133	%doc %{_texmfdistdir}/doc/fonts/romande/manifest.txt
21cr|texlive-romande-1.008v7-8|134	%doc %{_texmfdistdir}/doc/fonts/romande/romandeadf.pdf
21cr|texlive-romande-1.008v7-8|135	%doc %{_texmfdistdir}/doc/fonts/romande/romandeadf.tex
21cr|texlive-romande-1.008v7-8|136	#- source
21cr|texlive-romande-1.008v7-8|137	%doc %{_texmfdistdir}/source/fonts/romande/reglyph-yrd.tex
21cr|texlive-romande-1.008v7-8|138	%doc %{_texmfdistdir}/source/fonts/romande/romande-supp.etx
21cr|texlive-romande-1.008v7-8|139	%doc %{_texmfdistdir}/source/fonts/romande/t1-romandeadf-alt.etx
21cr|texlive-romande-1.008v7-8|140	%doc %{_texmfdistdir}/source/fonts/romande/t1-romandeadf.etx
21cr|texlive-romande-1.008v7-8|141	%doc %{_texmfdistdir}/source/fonts/romande/ts1-euro.etx
21cr|texlive-romande-1.008v7-8|142	%doc %{_texmfdistdir}/source/fonts/romande/yrd-drv.tex
21cr|texlive-romande-1.008v7-8|143	%doc %{_texmfdistdir}/source/fonts/romande/yrd-map.tex
21cr|texlive-romande-1.008v7-8|144	
21cr|texlive-romande-1.008v7-8|145	#-----------------------------------------------------------------------
21cr|texlive-romande-1.008v7-8|146	%prep
21cr|texlive-romande-1.008v7-8|147	%setup -c -a0 -a1 -a2
21cr|texlive-romande-1.008v7-8|148	
21cr|texlive-romande-1.008v7-8|149	%build
21cr|texlive-romande-1.008v7-8|150	
21cr|texlive-romande-1.008v7-8|151	%install
21cr|texlive-romande-1.008v7-8|152	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-romande-1.008v7-8|153	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10110 21
21cr|texlive-rosario-51688-1|1	%define oname rosario
21cr|texlive-rosario-51688-1|2	
21cr|texlive-rosario-51688-1|3	Summary:	Using the free Rosario fonts with LaTeX
21cr|texlive-rosario-51688-1|4	Name:		texlive-rosario
21cr|texlive-rosario-51688-1|5	Version:	51688
21cr|texlive-rosario-51688-1|6	Release:	1
21cr|texlive-rosario-51688-1|7	License:	LPPL1.3
21cr|texlive-rosario-51688-1|8	Group:		Publishing
21cr|texlive-rosario-51688-1|9	Url:		https://www.ctan.org
21cr|texlive-rosario-51688-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-rosario-51688-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-rosario-51688-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rosario-51688-1|13	Requires:	texlive-kpathsea
21cr|texlive-rosario-51688-1|14	Requires:	texlive-tlpkg
21cr|texlive-rosario-51688-1|15	Provides:	tex(LY1Rosario-LF.fd) = 2024
21cr|texlive-rosario-51688-1|16	Provides:	tex(OT1Rosario-LF.fd) = 2024
21cr|texlive-rosario-51688-1|17	Provides:	tex(ros_amohrd.enc) = 2024
21cr|texlive-rosario-51688-1|18	Provides:	tex-rosario = 2024
21cr|texlive-rosario-51688-1|19	Provides:	tex(Rosario-BoldItalicLCDFJ.pfb) = 2024
21cr|texlive-rosario-51688-1|20	Provides:	tex(Rosario-BoldItalic-lf-ly1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|21	Provides:	tex(Rosario-BoldItalic-lf-ly1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|22	Provides:	tex(Rosario-BoldItalic-lf-ly1.tfm) = 2024
21cr|texlive-rosario-51688-1|23	Provides:	tex(Rosario-BoldItalic-lf-ly1.vf) = 2024
21cr|texlive-rosario-51688-1|24	Provides:	tex(Rosario-BoldItalic-lf-ot1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|25	Provides:	tex(Rosario-BoldItalic-lf-ot1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|26	Provides:	tex(Rosario-BoldItalic-lf-ot1.tfm) = 2024
21cr|texlive-rosario-51688-1|27	Provides:	tex(Rosario-BoldItalic-lf-ot1.vf) = 2024
21cr|texlive-rosario-51688-1|28	Provides:	tex(Rosario-BoldItalic-lf-t1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|29	Provides:	tex(Rosario-BoldItalic-lf-t1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|30	Provides:	tex(Rosario-BoldItalic-lf-t1.tfm) = 2024
21cr|texlive-rosario-51688-1|31	Provides:	tex(Rosario-BoldItalic-lf-t1.vf) = 2024
21cr|texlive-rosario-51688-1|32	Provides:	tex(Rosario-BoldItalic-lf-ts1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|33	Provides:	tex(Rosario-BoldItalic-lf-ts1.tfm) = 2024
21cr|texlive-rosario-51688-1|34	Provides:	tex(Rosario-BoldItalic-lf-ts1.vf) = 2024
21cr|texlive-rosario-51688-1|35	Provides:	tex(Rosario-BoldItalic.otf) = 2024
21cr|texlive-rosario-51688-1|36	Provides:	tex(Rosario-BoldItalic.pfb) = 2024
21cr|texlive-rosario-51688-1|37	Provides:	tex(Rosario-BoldLCDFJ.pfb) = 2024
21cr|texlive-rosario-51688-1|38	Provides:	tex(Rosario-Bold-lf-ly1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|39	Provides:	tex(Rosario-Bold-lf-ly1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|40	Provides:	tex(Rosario-Bold-lf-ly1.tfm) = 2024
21cr|texlive-rosario-51688-1|41	Provides:	tex(Rosario-Bold-lf-ly1.vf) = 2024
21cr|texlive-rosario-51688-1|42	Provides:	tex(Rosario-Bold-lf-ot1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|43	Provides:	tex(Rosario-Bold-lf-ot1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|44	Provides:	tex(Rosario-Bold-lf-ot1.tfm) = 2024
21cr|texlive-rosario-51688-1|45	Provides:	tex(Rosario-Bold-lf-ot1.vf) = 2024
21cr|texlive-rosario-51688-1|46	Provides:	tex(Rosario-Bold-lf-t1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|47	Provides:	tex(Rosario-Bold-lf-t1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|48	Provides:	tex(Rosario-Bold-lf-t1.tfm) = 2024
21cr|texlive-rosario-51688-1|49	Provides:	tex(Rosario-Bold-lf-t1.vf) = 2024
21cr|texlive-rosario-51688-1|50	Provides:	tex(Rosario-Bold-lf-ts1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|51	Provides:	tex(Rosario-Bold-lf-ts1.tfm) = 2024
21cr|texlive-rosario-51688-1|52	Provides:	tex(Rosario-Bold-lf-ts1.vf) = 2024
21cr|texlive-rosario-51688-1|53	Provides:	tex(Rosario-Bold.otf) = 2024
21cr|texlive-rosario-51688-1|54	Provides:	tex(Rosario-Bold.pfb) = 2024
21cr|texlive-rosario-51688-1|55	Provides:	tex(Rosario-ItalicLCDFJ.pfb) = 2024
21cr|texlive-rosario-51688-1|56	Provides:	tex(Rosario-Italic-lf-ly1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|57	Provides:	tex(Rosario-Italic-lf-ly1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|58	Provides:	tex(Rosario-Italic-lf-ly1.tfm) = 2024
21cr|texlive-rosario-51688-1|59	Provides:	tex(Rosario-Italic-lf-ly1.vf) = 2024
21cr|texlive-rosario-51688-1|60	Provides:	tex(Rosario-Italic-lf-ot1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|61	Provides:	tex(Rosario-Italic-lf-ot1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|62	Provides:	tex(Rosario-Italic-lf-ot1.tfm) = 2024
21cr|texlive-rosario-51688-1|63	Provides:	tex(Rosario-Italic-lf-ot1.vf) = 2024
21cr|texlive-rosario-51688-1|64	Provides:	tex(Rosario-Italic-lf-t1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|65	Provides:	tex(Rosario-Italic-lf-t1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|66	Provides:	tex(Rosario-Italic-lf-t1.tfm) = 2024
21cr|texlive-rosario-51688-1|67	Provides:	tex(Rosario-Italic-lf-t1.vf) = 2024
21cr|texlive-rosario-51688-1|68	Provides:	tex(Rosario-Italic-lf-ts1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|69	Provides:	tex(Rosario-Italic-lf-ts1.tfm) = 2024
21cr|texlive-rosario-51688-1|70	Provides:	tex(Rosario-Italic-lf-ts1.vf) = 2024
21cr|texlive-rosario-51688-1|71	Provides:	tex(Rosario-Italic.otf) = 2024
21cr|texlive-rosario-51688-1|72	Provides:	tex(Rosario-Italic.pfb) = 2024
21cr|texlive-rosario-51688-1|73	Provides:	tex(Rosario.map) = 2024
21cr|texlive-rosario-51688-1|74	Provides:	tex(Rosario-RegularLCDFJ.pfb) = 2024
21cr|texlive-rosario-51688-1|75	Provides:	tex(Rosario-Regular-lf-ly1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|76	Provides:	tex(Rosario-Regular-lf-ly1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|77	Provides:	tex(Rosario-Regular-lf-ly1.tfm) = 2024
21cr|texlive-rosario-51688-1|78	Provides:	tex(Rosario-Regular-lf-ly1.vf) = 2024
21cr|texlive-rosario-51688-1|79	Provides:	tex(Rosario-Regular-lf-ot1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|80	Provides:	tex(Rosario-Regular-lf-ot1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|81	Provides:	tex(Rosario-Regular-lf-ot1.tfm) = 2024
21cr|texlive-rosario-51688-1|82	Provides:	tex(Rosario-Regular-lf-ot1.vf) = 2024
21cr|texlive-rosario-51688-1|83	Provides:	tex(Rosario-Regular-lf-t1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|84	Provides:	tex(Rosario-Regular-lf-t1--lcdfj.tfm) = 2024
21cr|texlive-rosario-51688-1|85	Provides:	tex(Rosario-Regular-lf-t1.tfm) = 2024
21cr|texlive-rosario-51688-1|86	Provides:	tex(Rosario-Regular-lf-t1.vf) = 2024
21cr|texlive-rosario-51688-1|87	Provides:	tex(Rosario-Regular-lf-ts1--base.tfm) = 2024
21cr|texlive-rosario-51688-1|88	Provides:	tex(Rosario-Regular-lf-ts1.tfm) = 2024
21cr|texlive-rosario-51688-1|89	Provides:	tex(Rosario-Regular-lf-ts1.vf) = 2024
21cr|texlive-rosario-51688-1|90	Provides:	tex(Rosario-Regular.otf) = 2024
21cr|texlive-rosario-51688-1|91	Provides:	tex(Rosario-Regular.pfb) = 2024
21cr|texlive-rosario-51688-1|92	Provides:	tex(Rosario.sty) = 2024
21cr|texlive-rosario-51688-1|93	Provides:	tex(ros_c353pt.enc) = 2024
21cr|texlive-rosario-51688-1|94	Provides:	tex(ros_k6z3ge.enc) = 2024
21cr|texlive-rosario-51688-1|95	Provides:	tex(ros_y2egj5.enc) = 2024
21cr|texlive-rosario-51688-1|96	Provides:	tex(T1Rosario-LF.fd) = 2024
21cr|texlive-rosario-51688-1|97	Provides:	tex(TS1Rosario-LF.fd) = 2024
21cr|texlive-rosario-51688-1|98	BuildArch:	noarch
21cr|texlive-rosario-51688-1|99	
21cr|texlive-rosario-51688-1|100	%description
21cr|texlive-rosario-51688-1|101	The package provides the files required to use the Rosario
21cr|texlive-rosario-51688-1|102	fonts with LaTeX. Rosario is a set of four fonts provided by
21cr|texlive-rosario-51688-1|103	Hector Gatti, Adobe Typekit & Omnibus-Type Team under the Open
21cr|texlive-rosario-51688-1|104	Font License (OFL), version 1.1. The fonts are copyright (c)
21cr|texlive-rosario-51688-1|105	2012-2015, Omnibus-Type.
21cr|texlive-rosario-51688-1|106	
21cr|texlive-rosario-51688-1|107	%files
21cr|texlive-rosario-51688-1|108	%doc %{_texmfdistdir}/doc
21cr|texlive-rosario-51688-1|109	%{_texmfdistdir}/fonts/enc/dvips/rosario/
21cr|texlive-rosario-51688-1|110	%{_texmfdistdir}/fonts/map/dvips/rosario/
21cr|texlive-rosario-51688-1|111	%{_texmfdistdir}/fonts/opentype/public/rosario/
21cr|texlive-rosario-51688-1|112	%{_texmfdistdir}/fonts/tfm/public/rosario/
21cr|texlive-rosario-51688-1|113	%{_texmfdistdir}/fonts/type1/public/rosario/
21cr|texlive-rosario-51688-1|114	%{_texmfdistdir}/fonts/vf/public/rosario/
21cr|texlive-rosario-51688-1|115	%{_texmfdistdir}/tex/latex/rosario/
21cr|texlive-rosario-51688-1|116	
21cr|texlive-rosario-51688-1|117	#------------------------------------------------------------------
21cr|texlive-rosario-51688-1|118	
21cr|texlive-rosario-51688-1|119	%prep
21cr|texlive-rosario-51688-1|120	%setup -c -a0 -a1
21cr|texlive-rosario-51688-1|121	
21cr|texlive-rosario-51688-1|122	%build
21cr|texlive-rosario-51688-1|123	
21cr|texlive-rosario-51688-1|124	%install
21cr|texlive-rosario-51688-1|125	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rosario-51688-1|126	rm -rf tlpkg
21cr|texlive-rosario-51688-1|127	cp -fpar * %{buildroot}%{_texmfdistdir}

10111 21
21cr|texlive-roundrect-2.2-1|1	Name:		texlive-roundrect
21cr|texlive-roundrect-2.2-1|2	Version:	2.2
21cr|texlive-roundrect-2.2-1|3	Release:	1
21cr|texlive-roundrect-2.2-1|4	Summary:	MetaPost macros for highly configurable rounded rectangles (optionally with text)
21cr|texlive-roundrect-2.2-1|5	Group:		Publishing
21cr|texlive-roundrect-2.2-1|6	URL:		https://ctan.org/pkg/roundrect
21cr|texlive-roundrect-2.2-1|7	License:	lppl1.3
21cr|texlive-roundrect-2.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundrect.tar.xz
21cr|texlive-roundrect-2.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundrect.doc.tar.xz
21cr|texlive-roundrect-2.2-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundrect.source.tar.xz
21cr|texlive-roundrect-2.2-1|11	BuildArch:	noarch
21cr|texlive-roundrect-2.2-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-roundrect-2.2-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-roundrect-2.2-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-roundrect-2.2-1|15	
21cr|texlive-roundrect-2.2-1|16	%description
21cr|texlive-roundrect-2.2-1|17	The roundrect macros for MetaPost provide ways to produce
21cr|texlive-roundrect-2.2-1|18	rounded rectangles, which may or may not contain a title bar or
21cr|texlive-roundrect-2.2-1|19	text (the title bar may itself contain text). They are
21cr|texlive-roundrect-2.2-1|20	extremely configurable.
21cr|texlive-roundrect-2.2-1|21	
21cr|texlive-roundrect-2.2-1|22	#-----------------------------------------------------------------------
21cr|texlive-roundrect-2.2-1|23	%files
21cr|texlive-roundrect-2.2-1|24	%{_texmfdistdir}/metapost/roundrect/roundrect.mp
21cr|texlive-roundrect-2.2-1|25	
21cr|texlive-roundrect-2.2-1|26	%doc %{_texmfdistdir}/doc/metapost/roundrect/lppl.txt
21cr|texlive-roundrect-2.2-1|27	%doc %{_texmfdistdir}/doc/metapost/roundrect/roundrect.pdf
21cr|texlive-roundrect-2.2-1|28	%doc %{_texmfdistdir}/doc/metapost/roundrect/CHANGES
21cr|texlive-roundrect-2.2-1|29	%doc %{_texmfdistdir}/doc/metapost/roundrect/README
21cr|texlive-roundrect-2.2-1|30	#- source
21cr|texlive-roundrect-2.2-1|31	%doc %{_texmfdistdir}/source/metapost/roundrect/roundrect.dtx
21cr|texlive-roundrect-2.2-1|32	%doc %{_texmfdistdir}/source/metapost/roundrect/roundrect.ins
21cr|texlive-roundrect-2.2-1|33	#-----------------------------------------------------------------------
21cr|texlive-roundrect-2.2-1|34	
21cr|texlive-roundrect-2.2-1|35	%prep
21cr|texlive-roundrect-2.2-1|36	%setup -c -a0 -a1 -a2
21cr|texlive-roundrect-2.2-1|37	
21cr|texlive-roundrect-2.2-1|38	%build
21cr|texlive-roundrect-2.2-1|39	
21cr|texlive-roundrect-2.2-1|40	%install
21cr|texlive-roundrect-2.2-1|41	mkdir -p %{buildroot}%{_texmfdistdir}

10112 21
21cr|texlive-rsc-20190228-1|1	Name:		texlive-rsc
21cr|texlive-rsc-20190228-1|2	Version:	20190228
21cr|texlive-rsc-20190228-1|3	Release:	1
21cr|texlive-rsc-20190228-1|4	Summary:	BibTeX style for use with RSC journals
21cr|texlive-rsc-20190228-1|5	Group:		Publishing
21cr|texlive-rsc-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rsc
21cr|texlive-rsc-20190228-1|7	License:	GPL
21cr|texlive-rsc-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.tar.xz
21cr|texlive-rsc-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.doc.tar.xz
21cr|texlive-rsc-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.source.tar.xz
21cr|texlive-rsc-20190228-1|11	BuildArch:	noarch
21cr|texlive-rsc-20190228-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rsc-20190228-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-rsc-20190228-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-rsc-20190228-1|15	
21cr|texlive-rsc-20190228-1|16	%description
21cr|texlive-rsc-20190228-1|17	The rsc package provides a BibTeX style in accordance with the
21cr|texlive-rsc-20190228-1|18	requirements of the Royal Society of Chemistry. It was
21cr|texlive-rsc-20190228-1|19	originally based on the file pccp.bst, but also implements a
21cr|texlive-rsc-20190228-1|20	number of styles from the achemso package. The package is now a
21cr|texlive-rsc-20190228-1|21	stub for the chemstyle package, which the author developed to
21cr|texlive-rsc-20190228-1|22	unify the writing of articles with a chemistry content.
21cr|texlive-rsc-20190228-1|23	
21cr|texlive-rsc-20190228-1|24	#-----------------------------------------------------------------------
21cr|texlive-rsc-20190228-1|25	%files
21cr|texlive-rsc-20190228-1|26	%{_texmfdistdir}/bibtex/bst/rsc
21cr|texlive-rsc-20190228-1|27	%{_texmfdistdir}/tex/latex/rsc
21cr|texlive-rsc-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/rsc
21cr|texlive-rsc-20190228-1|29	#- source
21cr|texlive-rsc-20190228-1|30	%doc %{_texmfdistdir}/source/latex/rsc
21cr|texlive-rsc-20190228-1|31	
21cr|texlive-rsc-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-rsc-20190228-1|33	%prep
21cr|texlive-rsc-20190228-1|34	%setup -c -a0 -a1 -a2
21cr|texlive-rsc-20190228-1|35	
21cr|texlive-rsc-20190228-1|36	%build
21cr|texlive-rsc-20190228-1|37	
21cr|texlive-rsc-20190228-1|38	%install
21cr|texlive-rsc-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rsc-20190228-1|40	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

10113 21
21cr|texlive-rsfso-1.02-2|1	Name:		texlive-rsfso
21cr|texlive-rsfso-1.02-2|2	Version:	1.02
21cr|texlive-rsfso-1.02-2|3	Release:	2
21cr|texlive-rsfso-1.02-2|4	Summary:	A mathematical calligraphic font based on rsfs
21cr|texlive-rsfso-1.02-2|5	Group:		Publishing
21cr|texlive-rsfso-1.02-2|6	URL:		http://www.ctan.org/tex-archive/fonts/rsfso
21cr|texlive-rsfso-1.02-2|7	License:	LPPL
21cr|texlive-rsfso-1.02-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfso.tar.xz
21cr|texlive-rsfso-1.02-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfso.doc.tar.xz
21cr|texlive-rsfso-1.02-2|10	BuildArch:	noarch
21cr|texlive-rsfso-1.02-2|11	BuildRequires:	texlive-tlpkg
21cr|texlive-rsfso-1.02-2|12	Requires(pre):	texlive-tlpkg
21cr|texlive-rsfso-1.02-2|13	Requires(post):	texlive-kpathsea
21cr|texlive-rsfso-1.02-2|14	
21cr|texlive-rsfso-1.02-2|15	%description
21cr|texlive-rsfso-1.02-2|16	The package provides virtual fonts and LaTeX support files for
21cr|texlive-rsfso-1.02-2|17	mathematical calligraphic fonts based on the rsfs Adobe Type 1
21cr|texlive-rsfso-1.02-2|18	fonts (which must also be present for successful installation,
21cr|texlive-rsfso-1.02-2|19	with the slant substantially reduced. The output is quite
21cr|texlive-rsfso-1.02-2|20	similar to that from the Adobe Mathematical Pi script font.
21cr|texlive-rsfso-1.02-2|21	
21cr|texlive-rsfso-1.02-2|22	#-----------------------------------------------------------------------
21cr|texlive-rsfso-1.02-2|23	%files
21cr|texlive-rsfso-1.02-2|24	%{_texmfdistdir}/fonts/map/dvips/rsfso
21cr|texlive-rsfso-1.02-2|25	%{_texmfdistdir}/fonts/tfm/public/rsfso
21cr|texlive-rsfso-1.02-2|26	%{_texmfdistdir}/fonts/vf/public/rsfso
21cr|texlive-rsfso-1.02-2|27	%{_texmfdistdir}/tex/latex/rsfso
21cr|texlive-rsfso-1.02-2|28	%doc %{_texmfdistdir}/doc/fonts/rsfso
21cr|texlive-rsfso-1.02-2|29	
21cr|texlive-rsfso-1.02-2|30	#-----------------------------------------------------------------------
21cr|texlive-rsfso-1.02-2|31	%prep
21cr|texlive-rsfso-1.02-2|32	%setup -c -a0 -a1
21cr|texlive-rsfso-1.02-2|33	
21cr|texlive-rsfso-1.02-2|34	%build
21cr|texlive-rsfso-1.02-2|35	
21cr|texlive-rsfso-1.02-2|36	%install
21cr|texlive-rsfso-1.02-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rsfso-1.02-2|38	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10114 21
21cr|texlive-ruler-54251-1|1	%define oname ruler
21cr|texlive-ruler-54251-1|2	
21cr|texlive-ruler-54251-1|3	Summary:	A typographic ruler for TeX
21cr|texlive-ruler-54251-1|4	Name:		texlive-ruler
21cr|texlive-ruler-54251-1|5	Version:	54251
21cr|texlive-ruler-54251-1|6	Release:	1
21cr|texlive-ruler-54251-1|7	License:	LPPL1.3
21cr|texlive-ruler-54251-1|8	Group:		Publishing
21cr|texlive-ruler-54251-1|9	Url:		https://www.ctan.org
21cr|texlive-ruler-54251-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ruler-54251-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ruler-54251-1|12	Requires:	texlive-tlpkg
21cr|texlive-ruler-54251-1|13	Requires:	texlive-kpathsea
21cr|texlive-ruler-54251-1|14	Provides:	tex(ruler.tex) = 2024
21cr|texlive-ruler-54251-1|15	BuildArch:	noarch
21cr|texlive-ruler-54251-1|16	
21cr|texlive-ruler-54251-1|17	%description
21cr|texlive-ruler-54251-1|18	The file processes to produce (real) rulers; the author
21cr|texlive-ruler-54251-1|19	suggests printing them on transparent plastic and trimming for
21cr|texlive-ruler-54251-1|20	use as a "real" ruler. The rule widths are 0.05mm, which can be
21cr|texlive-ruler-54251-1|21	challenging for (old) laser printers.
21cr|texlive-ruler-54251-1|22	
21cr|texlive-ruler-54251-1|23	%files
21cr|texlive-ruler-54251-1|24	%{_texmfdistdir}/tex/generic/ruler
21cr|texlive-ruler-54251-1|25	
21cr|texlive-ruler-54251-1|26	#------------------------------------------------------------------
21cr|texlive-ruler-54251-1|27	
21cr|texlive-ruler-54251-1|28	%prep
21cr|texlive-ruler-54251-1|29	%setup -c -a0
21cr|texlive-ruler-54251-1|30	
21cr|texlive-ruler-54251-1|31	%build
21cr|texlive-ruler-54251-1|32	
21cr|texlive-ruler-54251-1|33	%install
21cr|texlive-ruler-54251-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ruler-54251-1|35	rm -rf tlpkg
21cr|texlive-ruler-54251-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10115 21
21cr|texlive-rulerbox-50984-1|1	%define oname rulerbox
21cr|texlive-rulerbox-50984-1|2	
21cr|texlive-rulerbox-50984-1|3	Summary:	Draw rulers around a box
21cr|texlive-rulerbox-50984-1|4	Name:		texlive-rulerbox
21cr|texlive-rulerbox-50984-1|5	Version:	50984
21cr|texlive-rulerbox-50984-1|6	Release:	1
21cr|texlive-rulerbox-50984-1|7	License:	LPPL1.3
21cr|texlive-rulerbox-50984-1|8	Group:		Publishing
21cr|texlive-rulerbox-50984-1|9	Url:		https://www.ctan.org
21cr|texlive-rulerbox-50984-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-rulerbox-50984-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-rulerbox-50984-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-rulerbox-50984-1|13	Requires:	texlive-tlpkg
21cr|texlive-rulerbox-50984-1|14	Requires:	texlive-kpathsea
21cr|texlive-rulerbox-50984-1|15	Provides:	tex(rulerbox.sty) = 2024
21cr|texlive-rulerbox-50984-1|16	BuildArch:	noarch
21cr|texlive-rulerbox-50984-1|17	
21cr|texlive-rulerbox-50984-1|18	%description
21cr|texlive-rulerbox-50984-1|19	This is a LaTeX package for drawing rulers around a box. This
21cr|texlive-rulerbox-50984-1|20	might be useful when showing the absolute size of something in
21cr|texlive-rulerbox-50984-1|21	electronic documents, or designating the relative scale in
21cr|texlive-rulerbox-50984-1|22	printed materials.
21cr|texlive-rulerbox-50984-1|23	
21cr|texlive-rulerbox-50984-1|24	%files
21cr|texlive-rulerbox-50984-1|25	%doc %{_texmfdistdir}/doc/latex/rulerbox
21cr|texlive-rulerbox-50984-1|26	%{_texmfdistdir}/tex/latex/rulerbox
21cr|texlive-rulerbox-50984-1|27	
21cr|texlive-rulerbox-50984-1|28	#------------------------------------------------------------------
21cr|texlive-rulerbox-50984-1|29	
21cr|texlive-rulerbox-50984-1|30	%prep
21cr|texlive-rulerbox-50984-1|31	%setup -c -a0 -a1
21cr|texlive-rulerbox-50984-1|32	
21cr|texlive-rulerbox-50984-1|33	%build
21cr|texlive-rulerbox-50984-1|34	
21cr|texlive-rulerbox-50984-1|35	%install
21cr|texlive-rulerbox-50984-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-rulerbox-50984-1|37	rm -rf tlpkg
21cr|texlive-rulerbox-50984-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10116 21
21cr|texlive-runcode-65588-1|1	%define oname runcode
21cr|texlive-runcode-65588-1|2	
21cr|texlive-runcode-65588-1|3	Summary:	Execute foreign source code and embed the result in the pdf file
21cr|texlive-runcode-65588-1|4	Name:		texlive-runcode
21cr|texlive-runcode-65588-1|5	Version:	65588
21cr|texlive-runcode-65588-1|6	Release:	1
21cr|texlive-runcode-65588-1|7	License:	LPPL1.3
21cr|texlive-runcode-65588-1|8	Group:		Publishing
21cr|texlive-runcode-65588-1|9	Url:		https://www.ctan.org
21cr|texlive-runcode-65588-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-runcode-65588-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-runcode-65588-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-runcode-65588-1|13	Requires:	texlive-tlpkg
21cr|texlive-runcode-65588-1|14	Requires:	texlive-kpathsea
21cr|texlive-runcode-65588-1|15	Provides:	tex(runcode.sty) = 2024
21cr|texlive-runcode-65588-1|16	BuildArch:	noarch
21cr|texlive-runcode-65588-1|17	
21cr|texlive-runcode-65588-1|18	%description
21cr|texlive-runcode-65588-1|19	This LaTeX package executes programming source codes (including
21cr|texlive-runcode-65588-1|20	all command line tools) from within LaTeX and embeds the output
21cr|texlive-runcode-65588-1|21	in the resulting .pdf file. Many programming languages can be
21cr|texlive-runcode-65588-1|22	easily used and any command-line executable can be invoked when
21cr|texlive-runcode-65588-1|23	preparing the .pdf file from a .tex file. It is however
21cr|texlive-runcode-65588-1|24	recommended to use this package in server-mode together with
21cr|texlive-runcode-65588-1|25	the Python talk2stat package. Currently, this server-mode
21cr|texlive-runcode-65588-1|26	supports Julia, MatLab, Python, and R. More languages will be
21cr|texlive-runcode-65588-1|27	added. For more details and usage examples, refer to the
21cr|texlive-runcode-65588-1|28	package's github repository.
21cr|texlive-runcode-65588-1|29	
21cr|texlive-runcode-65588-1|30	%files
21cr|texlive-runcode-65588-1|31	%doc %{_texmfdistdir}/doc/latex/runcode
21cr|texlive-runcode-65588-1|32	%{_texmfdistdir}/tex/latex/runcode
21cr|texlive-runcode-65588-1|33	
21cr|texlive-runcode-65588-1|34	#------------------------------------------------------------------
21cr|texlive-runcode-65588-1|35	
21cr|texlive-runcode-65588-1|36	%prep
21cr|texlive-runcode-65588-1|37	%setup -c -a0 -a1
21cr|texlive-runcode-65588-1|38	
21cr|texlive-runcode-65588-1|39	%build
21cr|texlive-runcode-65588-1|40	
21cr|texlive-runcode-65588-1|41	%install
21cr|texlive-runcode-65588-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-runcode-65588-1|43	rm -rf tlpkg
21cr|texlive-runcode-65588-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10117 21
21cr|texlive-ryersonsgsthesis-1.0.3-1|1	Name:		texlive-ryersonsgsthesis
21cr|texlive-ryersonsgsthesis-1.0.3-1|2	Version:	1.0.3
21cr|texlive-ryersonsgsthesis-1.0.3-1|3	Release:	1
21cr|texlive-ryersonsgsthesis-1.0.3-1|4	Summary:	Ryerson School of Graduate Studies thesis template
21cr|texlive-ryersonsgsthesis-1.0.3-1|5	Group:		Publishing
21cr|texlive-ryersonsgsthesis-1.0.3-1|6	URL:		http://ctan.org/tex-archive/macros/latex/contrib/ryersonsgsthesis
21cr|texlive-ryersonsgsthesis-1.0.3-1|7	License:	Apache License 2.0
21cr|texlive-ryersonsgsthesis-1.0.3-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/ryersonsgsthesis.tar.xz
21cr|texlive-ryersonsgsthesis-1.0.3-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/ryersonsgsthesis.doc.tar.xz
21cr|texlive-ryersonsgsthesis-1.0.3-1|10	BuildArch:	noarch
21cr|texlive-ryersonsgsthesis-1.0.3-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ryersonsgsthesis-1.0.3-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ryersonsgsthesis-1.0.3-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-ryersonsgsthesis-1.0.3-1|14	
21cr|texlive-ryersonsgsthesis-1.0.3-1|15	%description
21cr|texlive-ryersonsgsthesis-1.0.3-1|16	This package provides a LaTeX class and template files for
21cr|texlive-ryersonsgsthesis-1.0.3-1|17	Ryerson School of Graduate Studies (SGS) theses.
21cr|texlive-ryersonsgsthesis-1.0.3-1|18	
21cr|texlive-ryersonsgsthesis-1.0.3-1|19	%files
21cr|texlive-ryersonsgsthesis-1.0.3-1|20	%{_texmfdistdir}/tex/
21cr|texlive-ryersonsgsthesis-1.0.3-1|21	%doc %{_texmfdistdir}/doc/
21cr|texlive-ryersonsgsthesis-1.0.3-1|22	
21cr|texlive-ryersonsgsthesis-1.0.3-1|23	%prep
21cr|texlive-ryersonsgsthesis-1.0.3-1|24	
21cr|texlive-ryersonsgsthesis-1.0.3-1|25	%setup -c -a0 -a1
21cr|texlive-ryersonsgsthesis-1.0.3-1|26	
21cr|texlive-ryersonsgsthesis-1.0.3-1|27	%build
21cr|texlive-ryersonsgsthesis-1.0.3-1|28	
21cr|texlive-ryersonsgsthesis-1.0.3-1|29	%install
21cr|texlive-ryersonsgsthesis-1.0.3-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ryersonsgsthesis-1.0.3-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10118 21
21cr|texlive-sacsymb-65768-1|1	%define oname sacsymb
21cr|texlive-sacsymb-65768-1|2	
21cr|texlive-sacsymb-65768-1|3	Summary:	"Sacred Symbols" prepared with TikZ
21cr|texlive-sacsymb-65768-1|4	Name:		texlive-sacsymb
21cr|texlive-sacsymb-65768-1|5	Version:	65768
21cr|texlive-sacsymb-65768-1|6	Release:	1
21cr|texlive-sacsymb-65768-1|7	License:	LPPL1.3
21cr|texlive-sacsymb-65768-1|8	Group:		Publishing
21cr|texlive-sacsymb-65768-1|9	Url:		https://www.ctan.org
21cr|texlive-sacsymb-65768-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sacsymb-65768-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sacsymb-65768-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sacsymb-65768-1|13	Requires:	texlive-tlpkg
21cr|texlive-sacsymb-65768-1|14	Requires:	texlive-kpathsea
21cr|texlive-sacsymb-65768-1|15	Provides:	tex(sacsymb.sty) = 2024
21cr|texlive-sacsymb-65768-1|16	BuildArch:	noarch
21cr|texlive-sacsymb-65768-1|17	
21cr|texlive-sacsymb-65768-1|18	%description
21cr|texlive-sacsymb-65768-1|19	The author tells us: This is "a package with symbols prepared
21cr|texlive-sacsymb-65768-1|20	with TikZ. These symbols are the variables used in the space of
21cr|texlive-sacsymb-65768-1|21	the collapse of the wave function of a quantum field associated
21cr|texlive-sacsymb-65768-1|22	with the micro-tubule while exploring an Orchestrated,
21cr|texlive-sacsymb-65768-1|23	objective reduction (Orch OR) theory of consciousness as
21cr|texlive-sacsymb-65768-1|24	applied to the three brains model of psychological experience."
21cr|texlive-sacsymb-65768-1|25	
21cr|texlive-sacsymb-65768-1|26	%files
21cr|texlive-sacsymb-65768-1|27	%doc %{_texmfdistdir}/doc/latex/sacsymb
21cr|texlive-sacsymb-65768-1|28	%{_texmfdistdir}/tex/latex/sacsymb
21cr|texlive-sacsymb-65768-1|29	
21cr|texlive-sacsymb-65768-1|30	#------------------------------------------------------------------
21cr|texlive-sacsymb-65768-1|31	
21cr|texlive-sacsymb-65768-1|32	%prep
21cr|texlive-sacsymb-65768-1|33	%setup -c -a0 -a1
21cr|texlive-sacsymb-65768-1|34	
21cr|texlive-sacsymb-65768-1|35	%build
21cr|texlive-sacsymb-65768-1|36	
21cr|texlive-sacsymb-65768-1|37	%install
21cr|texlive-sacsymb-65768-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sacsymb-65768-1|39	rm -rf tlpkg
21cr|texlive-sacsymb-65768-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10119 21
21cr|texlive-sanitize-umlaut-63770-1|1	%define oname sanitize-umlaut
21cr|texlive-sanitize-umlaut-63770-1|2	
21cr|texlive-sanitize-umlaut-63770-1|3	Summary:	Sanitize umlauts for MakeIndex and pdfLaTeX
21cr|texlive-sanitize-umlaut-63770-1|4	Name:		texlive-sanitize-umlaut
21cr|texlive-sanitize-umlaut-63770-1|5	Version:	63770
21cr|texlive-sanitize-umlaut-63770-1|6	Release:	1
21cr|texlive-sanitize-umlaut-63770-1|7	License:	LPPL1.3
21cr|texlive-sanitize-umlaut-63770-1|8	Group:		Publishing
21cr|texlive-sanitize-umlaut-63770-1|9	Url:		https://www.ctan.org
21cr|texlive-sanitize-umlaut-63770-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sanitize-umlaut-63770-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sanitize-umlaut-63770-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sanitize-umlaut-63770-1|13	Requires:	texlive-kpathsea
21cr|texlive-sanitize-umlaut-63770-1|14	Requires:	texlive-tlpkg
21cr|texlive-sanitize-umlaut-63770-1|15	Provides:	tex-sanitize-umlaut = 2024
21cr|texlive-sanitize-umlaut-63770-1|16	Provides:	tex(sanitize-umlaut.sty) = 2024
21cr|texlive-sanitize-umlaut-63770-1|17	BuildArch:	noarch
21cr|texlive-sanitize-umlaut-63770-1|18	
21cr|texlive-sanitize-umlaut-63770-1|19	%description
21cr|texlive-sanitize-umlaut-63770-1|20	This packages sanitizes umlauts to be used directly in index
21cr|texlive-sanitize-umlaut-63770-1|21	entries for MakeIndex and friends with pdfLaTeX. This means
21cr|texlive-sanitize-umlaut-63770-1|22	that inside \index an umlaut can be used as "U or as U. In both
21cr|texlive-sanitize-umlaut-63770-1|23	cases, the letter is written as "U into the raw index file for
21cr|texlive-sanitize-umlaut-63770-1|24	correct processing with MakeIndex and pdfLaTeX.
21cr|texlive-sanitize-umlaut-63770-1|25	
21cr|texlive-sanitize-umlaut-63770-1|26	%files
21cr|texlive-sanitize-umlaut-63770-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-sanitize-umlaut-63770-1|28	%{_texmfdistdir}/tex/latex/sanitize-umlaut/
21cr|texlive-sanitize-umlaut-63770-1|29	
21cr|texlive-sanitize-umlaut-63770-1|30	#------------------------------------------------------------------
21cr|texlive-sanitize-umlaut-63770-1|31	
21cr|texlive-sanitize-umlaut-63770-1|32	%prep
21cr|texlive-sanitize-umlaut-63770-1|33	%setup -c -a0 -a1
21cr|texlive-sanitize-umlaut-63770-1|34	
21cr|texlive-sanitize-umlaut-63770-1|35	%build
21cr|texlive-sanitize-umlaut-63770-1|36	
21cr|texlive-sanitize-umlaut-63770-1|37	%install
21cr|texlive-sanitize-umlaut-63770-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sanitize-umlaut-63770-1|39	rm -rf tlpkg
21cr|texlive-sanitize-umlaut-63770-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10120 21
21cr|texlive-sankey-61874-1|1	%define oname sankey
21cr|texlive-sankey-61874-1|2	
21cr|texlive-sankey-61874-1|3	Summary:	Draw Sankey diagrams with TikZ
21cr|texlive-sankey-61874-1|4	Name:		texlive-sankey
21cr|texlive-sankey-61874-1|5	Version:	61874
21cr|texlive-sankey-61874-1|6	Release:	1
21cr|texlive-sankey-61874-1|7	License:	LPPL1.3
21cr|texlive-sankey-61874-1|8	Group:		Publishing
21cr|texlive-sankey-61874-1|9	Url:		https://www.ctan.org
21cr|texlive-sankey-61874-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sankey-61874-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sankey-61874-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sankey-61874-1|13	Requires:	tex(accsupp.sty)
21cr|texlive-sankey-61874-1|14	#Requires:	tex(babel.sty)
21cr|texlive-sankey-61874-1|15	#Requires:	tex(bookmark.sty)
21cr|texlive-sankey-61874-1|16	#Requires:	tex(cmap.sty)
21cr|texlive-sankey-61874-1|17	Requires:	tex(dtx-attach.sty)
21cr|texlive-sankey-61874-1|18	Requires:	tex(embedfile.sty)
21cr|texlive-sankey-61874-1|19	#Requires:	tex(enumitem.sty)
21cr|texlive-sankey-61874-1|20	#Requires:	tex(etoc.sty)
21cr|texlive-sankey-61874-1|21	#Requires:	tex(etoolbox.sty)
21cr|texlive-sankey-61874-1|22	#Requires:	tex(fancyvrb.sty)
21cr|texlive-sankey-61874-1|23	Requires:	tex(fontenc.sty)
21cr|texlive-sankey-61874-1|24	#Requires:	tex(footnote.sty)
21cr|texlive-sankey-61874-1|25	#Requires:	tex(geometry.sty)
21cr|texlive-sankey-61874-1|26	Requires:	tex(hypdoc.sty)
21cr|texlive-sankey-61874-1|27	#Requires:	tex(hyperref.sty)
21cr|texlive-sankey-61874-1|28	Requires:	tex(inputenc.sty)
21cr|texlive-sankey-61874-1|29	#Requires:	tex(listings.sty)
21cr|texlive-sankey-61874-1|30	Requires:	texlive-tlpkg
21cr|texlive-sankey-61874-1|31	Requires:	texlive-kpathsea
21cr|texlive-sankey-61874-1|32	#Requires:	tex(lmodern.sty)
21cr|texlive-sankey-61874-1|33	#Requires:	tex(microtype.sty)
21cr|texlive-sankey-61874-1|34	#Requires:	tex(siunitx.sty)
21cr|texlive-sankey-61874-1|35	#Requires:	tex(tikz.sty)
21cr|texlive-sankey-61874-1|36	#Requires:	tex(varioref.sty)
21cr|texlive-sankey-61874-1|37	#Requires:	tex(xcolor.sty)
21cr|texlive-sankey-61874-1|38	#Requires:	tex(xfp.sty)
21cr|texlive-sankey-61874-1|39	#Requires:	tex(xparse.sty)
21cr|texlive-sankey-61874-1|40	Provides:	tex(sankey-doc-preamble.sty) = 2024
21cr|texlive-sankey-61874-1|41	Provides:	tex(sankey.sty) = 2024
21cr|texlive-sankey-61874-1|42	Provides:	tex(tikzlibrarydubins.code.tex) = 2024
21cr|texlive-sankey-61874-1|43	BuildArch:	noarch
21cr|texlive-sankey-61874-1|44	
21cr|texlive-sankey-61874-1|45	%description
21cr|texlive-sankey-61874-1|46	This package provides macros and an environment for creating
21cr|texlive-sankey-61874-1|47	Sankey diagrams, i.e. flow diagrams in which the width of the
21cr|texlive-sankey-61874-1|48	arrows is proportional to the flow rate.
21cr|texlive-sankey-61874-1|49	
21cr|texlive-sankey-61874-1|50	%files
21cr|texlive-sankey-61874-1|51	%doc %{_texmfdistdir}/doc/latex/sankey
21cr|texlive-sankey-61874-1|52	%{_texmfdistdir}/tex/latex/sankey
21cr|texlive-sankey-61874-1|53	
21cr|texlive-sankey-61874-1|54	#------------------------------------------------------------------
21cr|texlive-sankey-61874-1|55	
21cr|texlive-sankey-61874-1|56	%prep
21cr|texlive-sankey-61874-1|57	%setup -c -a0 -a1
21cr|texlive-sankey-61874-1|58	
21cr|texlive-sankey-61874-1|59	%build
21cr|texlive-sankey-61874-1|60	
21cr|texlive-sankey-61874-1|61	%install
21cr|texlive-sankey-61874-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sankey-61874-1|63	rm -rf tlpkg
21cr|texlive-sankey-61874-1|64	cp -fpar * %{buildroot}%{_texmfdistdir}

10121 21
21cr|texlive-sanskrit-t1-1.4-1|1	Name:		texlive-sanskrit-t1
21cr|texlive-sanskrit-t1-1.4-1|2	Version:	1.4
21cr|texlive-sanskrit-t1-1.4-1|3	Release:	1
21cr|texlive-sanskrit-t1-1.4-1|4	Summary:	Type 1 version of 'skt' fonts for Sanskrit
21cr|texlive-sanskrit-t1-1.4-1|5	Group:		Publishing
21cr|texlive-sanskrit-t1-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-sanskrit-t1-1.4-1|7	License:	MIT
21cr|texlive-sanskrit-t1-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sanskrit-t1.tar.xz
21cr|texlive-sanskrit-t1-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sanskrit-t1.doc.tar.xz
21cr|texlive-sanskrit-t1-1.4-1|10	BuildArch:	noarch
21cr|texlive-sanskrit-t1-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-sanskrit-t1-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-sanskrit-t1-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-sanskrit-t1-1.4-1|14	
21cr|texlive-sanskrit-t1-1.4-1|15	%description
21cr|texlive-sanskrit-t1-1.4-1|16	The sanskrit-t1 font package provides Type 1 version of Charles
21cr|texlive-sanskrit-t1-1.4-1|17	Wikner's skt font series for the Sanskrit language.
21cr|texlive-sanskrit-t1-1.4-1|18	
21cr|texlive-sanskrit-t1-1.4-1|19	#-----------------------------------------------------------------------
21cr|texlive-sanskrit-t1-1.4-1|20	%files
21cr|texlive-sanskrit-t1-1.4-1|21	%{_texmfdistdir}/fonts/*
21cr|texlive-sanskrit-t1-1.4-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-sanskrit-t1-1.4-1|23	
21cr|texlive-sanskrit-t1-1.4-1|24	#-----------------------------------------------------------------------
21cr|texlive-sanskrit-t1-1.4-1|25	%prep
21cr|texlive-sanskrit-t1-1.4-1|26	%setup -c -a0 -a1
21cr|texlive-sanskrit-t1-1.4-1|27	
21cr|texlive-sanskrit-t1-1.4-1|28	%build
21cr|texlive-sanskrit-t1-1.4-1|29	
21cr|texlive-sanskrit-t1-1.4-1|30	%install
21cr|texlive-sanskrit-t1-1.4-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sanskrit-t1-1.4-1|32	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

10122 21
21cr|texlive-sansmathaccent-20190228-1|1	Name:		texlive-sansmathaccent
21cr|texlive-sansmathaccent-20190228-1|2	Version:	20190228
21cr|texlive-sansmathaccent-20190228-1|3	Release:	1
21cr|texlive-sansmathaccent-20190228-1|4	Summary:	Correct placement of accents in sans-serif maths
21cr|texlive-sansmathaccent-20190228-1|5	Group:		Publishing
21cr|texlive-sansmathaccent-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/sansmathaccent
21cr|texlive-sansmathaccent-20190228-1|7	License:	LPPL1.3
21cr|texlive-sansmathaccent-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmathaccent.tar.xz
21cr|texlive-sansmathaccent-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmathaccent.doc.tar.xz
21cr|texlive-sansmathaccent-20190228-1|10	BuildArch:	noarch
21cr|texlive-sansmathaccent-20190228-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-sansmathaccent-20190228-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-sansmathaccent-20190228-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-sansmathaccent-20190228-1|14	
21cr|texlive-sansmathaccent-20190228-1|15	%description
21cr|texlive-sansmathaccent-20190228-1|16	Sans serif maths (produced by the beamer class or the sfmath
21cr|texlive-sansmathaccent-20190228-1|17	package) often has accents positioned incorrectly. The package
21cr|texlive-sansmathaccent-20190228-1|18	fixes the positioning of such accents when the default font
21cr|texlive-sansmathaccent-20190228-1|19	(cmssi) is used for sans serif maths.
21cr|texlive-sansmathaccent-20190228-1|20	
21cr|texlive-sansmathaccent-20190228-1|21	
21cr|texlive-sansmathaccent-20190228-1|22	#-----------------------------------------------------------------------
21cr|texlive-sansmathaccent-20190228-1|23	%files
21cr|texlive-sansmathaccent-20190228-1|24	%{_texmfdistdir}/fonts/map/dvips/sansmathaccent
21cr|texlive-sansmathaccent-20190228-1|25	%{_texmfdistdir}/fonts/tfm/public/sansmathaccent
21cr|texlive-sansmathaccent-20190228-1|26	%{_texmfdistdir}/fonts/vf/public/sansmathaccent
21cr|texlive-sansmathaccent-20190228-1|27	%{_texmfdistdir}/tex/latex/sansmathaccent
21cr|texlive-sansmathaccent-20190228-1|28	%doc %{_texmfdistdir}/doc/fonts/sansmathaccent
21cr|texlive-sansmathaccent-20190228-1|29	
21cr|texlive-sansmathaccent-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-sansmathaccent-20190228-1|31	%prep
21cr|texlive-sansmathaccent-20190228-1|32	%setup -c -a0 -a1
21cr|texlive-sansmathaccent-20190228-1|33	
21cr|texlive-sansmathaccent-20190228-1|34	%build
21cr|texlive-sansmathaccent-20190228-1|35	
21cr|texlive-sansmathaccent-20190228-1|36	%install
21cr|texlive-sansmathaccent-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sansmathaccent-20190228-1|38	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10123 21
21cr|texlive-sansmathfonts-64661-1|1	%define oname sansmathfonts
21cr|texlive-sansmathfonts-64661-1|2	
21cr|texlive-sansmathfonts-64661-1|3	Summary:	Correct placement of accents in sans-serif maths
21cr|texlive-sansmathfonts-64661-1|4	Name:		texlive-sansmathfonts
21cr|texlive-sansmathfonts-64661-1|5	Version:	64661
21cr|texlive-sansmathfonts-64661-1|6	Release:	1
21cr|texlive-sansmathfonts-64661-1|7	License:	LPPL1.3
21cr|texlive-sansmathfonts-64661-1|8	Group:		Publishing
21cr|texlive-sansmathfonts-64661-1|9	Url:		https://www.ctan.org
21cr|texlive-sansmathfonts-64661-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sansmathfonts-64661-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sansmathfonts-64661-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sansmathfonts-64661-1|13	Requires:	texlive-kpathsea
21cr|texlive-sansmathfonts-64661-1|14	Requires:	texlive-tlpkg
21cr|texlive-sansmathfonts-64661-1|15	Provides:	tex(omlcmssm.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|16	Provides:	tex(omscmsssy.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|17	Provides:	tex(omxcmssex.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|18	Provides:	tex(ot1cmsmf.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|19	Provides:	tex(ot1xcmss.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|20	Provides:	tex-sansmathfonts = 2024
21cr|texlive-sansmathfonts-64661-1|21	Provides:	tex(sansmathfonts.map) = 2024
21cr|texlive-sansmathfonts-64661-1|22	Provides:	tex(sansmathfonts.sty) = 2024
21cr|texlive-sansmathfonts-64661-1|23	Provides:	tex(t1xcmss.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|24	Provides:	tex(ucmsmf.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|25	Provides:	tex(ussesint.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|26	Provides:	tex(ussmsa.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|27	Provides:	tex(ussmsb.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|28	Provides:	tex(uxcmss.fd) = 2024
21cr|texlive-sansmathfonts-64661-1|29	BuildArch:	noarch
21cr|texlive-sansmathfonts-64661-1|30	
21cr|texlive-sansmathfonts-64661-1|31	%description
21cr|texlive-sansmathfonts-64661-1|32	Sans serifsmall caps and math fonts for use with Computer
21cr|texlive-sansmathfonts-64661-1|33	Modern.
21cr|texlive-sansmathfonts-64661-1|34	
21cr|texlive-sansmathfonts-64661-1|35	%files
21cr|texlive-sansmathfonts-64661-1|36	%doc %{_texmfdistdir}/doc
21cr|texlive-sansmathfonts-64661-1|37	%{_texmfdistdir}/fonts/map/dvips/sansmathfonts/
21cr|texlive-sansmathfonts-64661-1|38	%{_texmfdistdir}/fonts/source/public/sansmathfonts/
21cr|texlive-sansmathfonts-64661-1|39	%{_texmfdistdir}/fonts/tfm/public/sansmathfonts/
21cr|texlive-sansmathfonts-64661-1|40	%{_texmfdistdir}/fonts/type1/public/sansmathfonts/
21cr|texlive-sansmathfonts-64661-1|41	%{_texmfdistdir}/fonts/vf/public/sansmathfonts/
21cr|texlive-sansmathfonts-64661-1|42	%{_texmfdistdir}/tex/latex/sansmathfonts/
21cr|texlive-sansmathfonts-64661-1|43	
21cr|texlive-sansmathfonts-64661-1|44	#------------------------------------------------------------------
21cr|texlive-sansmathfonts-64661-1|45	
21cr|texlive-sansmathfonts-64661-1|46	%prep
21cr|texlive-sansmathfonts-64661-1|47	%setup -c -a0 -a1
21cr|texlive-sansmathfonts-64661-1|48	
21cr|texlive-sansmathfonts-64661-1|49	%build
21cr|texlive-sansmathfonts-64661-1|50	
21cr|texlive-sansmathfonts-64661-1|51	%install
21cr|texlive-sansmathfonts-64661-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sansmathfonts-64661-1|53	rm -rf tlpkg
21cr|texlive-sansmathfonts-64661-1|54	cp -fpar * %{buildroot}%{_texmfdistdir}

10124 21
21cr|texlive-sauter-2.4-8|1	# revision 13293
21cr|texlive-sauter-2.4-8|2	# category Package
21cr|texlive-sauter-2.4-8|3	# catalog-ctan /fonts/cm/sauter
21cr|texlive-sauter-2.4-8|4	# catalog-date 2008-12-30 21:17:11 +0100
21cr|texlive-sauter-2.4-8|5	# catalog-license gpl
21cr|texlive-sauter-2.4-8|6	# catalog-version 2.4
21cr|texlive-sauter-2.4-8|7	Name:		texlive-sauter
21cr|texlive-sauter-2.4-8|8	Version:	2.4
21cr|texlive-sauter-2.4-8|9	Release:	8
21cr|texlive-sauter-2.4-8|10	Summary:	Wide range of design sizes for CM fonts
21cr|texlive-sauter-2.4-8|11	Group:		Publishing
21cr|texlive-sauter-2.4-8|12	URL:		http://www.ctan.org/tex-archive/fonts/cm/sauter
21cr|texlive-sauter-2.4-8|13	License:	GPL
21cr|texlive-sauter-2.4-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauter.tar.xz
21cr|texlive-sauter-2.4-8|15	BuildArch:	noarch
21cr|texlive-sauter-2.4-8|16	BuildRequires:	texlive-tlpkg
21cr|texlive-sauter-2.4-8|17	Requires(pre):	texlive-tlpkg
21cr|texlive-sauter-2.4-8|18	Requires(post):	texlive-kpathsea
21cr|texlive-sauter-2.4-8|19	
21cr|texlive-sauter-2.4-8|20	%description
21cr|texlive-sauter-2.4-8|21	Extensions, originally to the CM fonts, providing a
21cr|texlive-sauter-2.4-8|22	parameterization scheme to build MetaFont fonts at true design
21cr|texlive-sauter-2.4-8|23	sizes, for a large range of sizes. The scheme has now been
21cr|texlive-sauter-2.4-8|24	extended to a range of other fonts, including the AMS fonts,
21cr|texlive-sauter-2.4-8|25	bbm, bbold, rsfs and wasy fonts.
21cr|texlive-sauter-2.4-8|26	
21cr|texlive-sauter-2.4-8|27	
21cr|texlive-sauter-2.4-8|28	#-----------------------------------------------------------------------
21cr|texlive-sauter-2.4-8|29	%files
21cr|texlive-sauter-2.4-8|30	%{_texmfdistdir}/fonts/source/public/sauter/b-cmb.mf
21cr|texlive-sauter-2.4-8|31	%{_texmfdistdir}/fonts/source/public/sauter/b-cmbsy.mf
21cr|texlive-sauter-2.4-8|32	%{_texmfdistdir}/fonts/source/public/sauter/b-cmbx.mf
21cr|texlive-sauter-2.4-8|33	%{_texmfdistdir}/fonts/source/public/sauter/b-cmbxsl.mf
21cr|texlive-sauter-2.4-8|34	%{_texmfdistdir}/fonts/source/public/sauter/b-cmbxti.mf
21cr|texlive-sauter-2.4-8|35	%{_texmfdistdir}/fonts/source/public/sauter/b-cmcsc.mf
21cr|texlive-sauter-2.4-8|36	%{_texmfdistdir}/fonts/source/public/sauter/b-cmdunh.mf
21cr|texlive-sauter-2.4-8|37	%{_texmfdistdir}/fonts/source/public/sauter/b-cmex.mf
21cr|texlive-sauter-2.4-8|38	%{_texmfdistdir}/fonts/source/public/sauter/b-cmff.mf
21cr|texlive-sauter-2.4-8|39	%{_texmfdistdir}/fonts/source/public/sauter/b-cmfi.mf
21cr|texlive-sauter-2.4-8|40	%{_texmfdistdir}/fonts/source/public/sauter/b-cmfib.mf
21cr|texlive-sauter-2.4-8|41	%{_texmfdistdir}/fonts/source/public/sauter/b-cminch.mf
21cr|texlive-sauter-2.4-8|42	%{_texmfdistdir}/fonts/source/public/sauter/b-cmitt.mf
21cr|texlive-sauter-2.4-8|43	%{_texmfdistdir}/fonts/source/public/sauter/b-cmmi.mf
21cr|texlive-sauter-2.4-8|44	%{_texmfdistdir}/fonts/source/public/sauter/b-cmmib.mf
21cr|texlive-sauter-2.4-8|45	%{_texmfdistdir}/fonts/source/public/sauter/b-cmr.mf
21cr|texlive-sauter-2.4-8|46	%{_texmfdistdir}/fonts/source/public/sauter/b-cmsl.mf
21cr|texlive-sauter-2.4-8|47	%{_texmfdistdir}/fonts/source/public/sauter/b-cmsltt.mf
21cr|texlive-sauter-2.4-8|48	%{_texmfdistdir}/fonts/source/public/sauter/b-cmss.mf
21cr|texlive-sauter-2.4-8|49	%{_texmfdistdir}/fonts/source/public/sauter/b-cmssbx.mf
21cr|texlive-sauter-2.4-8|50	%{_texmfdistdir}/fonts/source/public/sauter/b-cmssdc.mf
21cr|texlive-sauter-2.4-8|51	%{_texmfdistdir}/fonts/source/public/sauter/b-cmssi.mf
21cr|texlive-sauter-2.4-8|52	%{_texmfdistdir}/fonts/source/public/sauter/b-cmssq.mf
21cr|texlive-sauter-2.4-8|53	%{_texmfdistdir}/fonts/source/public/sauter/b-cmssqi.mf
21cr|texlive-sauter-2.4-8|54	%{_texmfdistdir}/fonts/source/public/sauter/b-cmssxi.mf
21cr|texlive-sauter-2.4-8|55	%{_texmfdistdir}/fonts/source/public/sauter/b-cmsy.mf
21cr|texlive-sauter-2.4-8|56	%{_texmfdistdir}/fonts/source/public/sauter/b-cmtcsc.mf
21cr|texlive-sauter-2.4-8|57	%{_texmfdistdir}/fonts/source/public/sauter/b-cmtex.mf
21cr|texlive-sauter-2.4-8|58	%{_texmfdistdir}/fonts/source/public/sauter/b-cmti.mf
21cr|texlive-sauter-2.4-8|59	%{_texmfdistdir}/fonts/source/public/sauter/b-cmtt.mf
21cr|texlive-sauter-2.4-8|60	%{_texmfdistdir}/fonts/source/public/sauter/b-cmu.mf
21cr|texlive-sauter-2.4-8|61	%{_texmfdistdir}/fonts/source/public/sauter/b-cmvtt.mf
21cr|texlive-sauter-2.4-8|62	%{_texmfdistdir}/fonts/source/public/sauter/c-bmath.mf
21cr|texlive-sauter-2.4-8|63	%{_texmfdistdir}/fonts/source/public/sauter/c-cmbx.mf
21cr|texlive-sauter-2.4-8|64	%{_texmfdistdir}/fonts/source/public/sauter/c-cmex.mf
21cr|texlive-sauter-2.4-8|65	%{_texmfdistdir}/fonts/source/public/sauter/c-cmff.mf
21cr|texlive-sauter-2.4-8|66	%{_texmfdistdir}/fonts/source/public/sauter/c-cmmi.mf
21cr|texlive-sauter-2.4-8|67	%{_texmfdistdir}/fonts/source/public/sauter/c-cmr.mf
21cr|texlive-sauter-2.4-8|68	%{_texmfdistdir}/fonts/source/public/sauter/c-cmss.mf
21cr|texlive-sauter-2.4-8|69	%{_texmfdistdir}/fonts/source/public/sauter/c-cmssbx.mf
21cr|texlive-sauter-2.4-8|70	%{_texmfdistdir}/fonts/source/public/sauter/c-cmssq.mf
21cr|texlive-sauter-2.4-8|71	%{_texmfdistdir}/fonts/source/public/sauter/c-cmsy.mf
21cr|texlive-sauter-2.4-8|72	%{_texmfdistdir}/fonts/source/public/sauter/c-cmti.mf
21cr|texlive-sauter-2.4-8|73	%{_texmfdistdir}/fonts/source/public/sauter/c-cmtt.mf
21cr|texlive-sauter-2.4-8|74	%{_texmfdistdir}/fonts/source/public/sauter/c-sigma.mf
21cr|texlive-sauter-2.4-8|75	
21cr|texlive-sauter-2.4-8|76	#-----------------------------------------------------------------------
21cr|texlive-sauter-2.4-8|77	%prep
21cr|texlive-sauter-2.4-8|78	%setup -c -a0
21cr|texlive-sauter-2.4-8|79	
21cr|texlive-sauter-2.4-8|80	%build
21cr|texlive-sauter-2.4-8|81	
21cr|texlive-sauter-2.4-8|82	%install
21cr|texlive-sauter-2.4-8|83	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sauter-2.4-8|84	cp -fpar fonts %{buildroot}%{_texmfdistdir}

10125 21
21cr|texlive-sauterfonts-20190228-1|1	# revision 15878
21cr|texlive-sauterfonts-20190228-1|2	# category Package
21cr|texlive-sauterfonts-20190228-1|3	# catalog-ctan /macros/latex/contrib/sauterfonts
21cr|texlive-sauterfonts-20190228-1|4	# catalog-date 2007-01-14 10:43:12 +0100
21cr|texlive-sauterfonts-20190228-1|5	# catalog-license gpl
21cr|texlive-sauterfonts-20190228-1|6	# catalog-version undef
21cr|texlive-sauterfonts-20190228-1|7	Name:		texlive-sauterfonts
21cr|texlive-sauterfonts-20190228-1|8	Version:	20190228
21cr|texlive-sauterfonts-20190228-1|9	Release:	1
21cr|texlive-sauterfonts-20190228-1|10	Summary:	Use sauter fonts in LaTeX
21cr|texlive-sauterfonts-20190228-1|11	Group:		Publishing
21cr|texlive-sauterfonts-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sauterfonts
21cr|texlive-sauterfonts-20190228-1|13	License:	GPL
21cr|texlive-sauterfonts-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.tar.xz
21cr|texlive-sauterfonts-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.doc.tar.xz
21cr|texlive-sauterfonts-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.source.tar.xz
21cr|texlive-sauterfonts-20190228-1|17	BuildArch:	noarch
21cr|texlive-sauterfonts-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-sauterfonts-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-sauterfonts-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-sauterfonts-20190228-1|21	
21cr|texlive-sauterfonts-20190228-1|22	%description
21cr|texlive-sauterfonts-20190228-1|23	A package providing font definition files (plus a replacement
21cr|texlive-sauterfonts-20190228-1|24	for the package exscale) to access many of the fonts in
21cr|texlive-sauterfonts-20190228-1|25	Sauter's collection. These fonts are available in all point
21cr|texlive-sauterfonts-20190228-1|26	sizes and look nicer for such "intermediate" document sizes as
21cr|texlive-sauterfonts-20190228-1|27	11pt. Also included is the package sbbm, an alternative to
21cr|texlive-sauterfonts-20190228-1|28	access the bbm fonts, a nice collection of blackboard bold
21cr|texlive-sauterfonts-20190228-1|29	symbols.
21cr|texlive-sauterfonts-20190228-1|30	
21cr|texlive-sauterfonts-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-sauterfonts-20190228-1|32	%files
21cr|texlive-sauterfonts-20190228-1|33	%{_texmfdistdir}/tex/latex/sauterfonts/sbbm.sty
21cr|texlive-sauterfonts-20190228-1|34	%{_texmfdistdir}/tex/latex/sauterfonts/sexscale.sty
21cr|texlive-sauterfonts-20190228-1|35	%{_texmfdistdir}/tex/latex/sauterfonts/somlcmm.fd
21cr|texlive-sauterfonts-20190228-1|36	%{_texmfdistdir}/tex/latex/sauterfonts/somlcmr.fd
21cr|texlive-sauterfonts-20190228-1|37	%{_texmfdistdir}/tex/latex/sauterfonts/somscmr.fd
21cr|texlive-sauterfonts-20190228-1|38	%{_texmfdistdir}/tex/latex/sauterfonts/somscmsy.fd
21cr|texlive-sauterfonts-20190228-1|39	%{_texmfdistdir}/tex/latex/sauterfonts/somxcmex.fd
21cr|texlive-sauterfonts-20190228-1|40	%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmdh.fd
21cr|texlive-sauterfonts-20190228-1|41	%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmfib.fd
21cr|texlive-sauterfonts-20190228-1|42	%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmfr.fd
21cr|texlive-sauterfonts-20190228-1|43	%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmr.fd
21cr|texlive-sauterfonts-20190228-1|44	%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmss.fd
21cr|texlive-sauterfonts-20190228-1|45	%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmtt.fd
21cr|texlive-sauterfonts-20190228-1|46	%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmvtt.fd
21cr|texlive-sauterfonts-20190228-1|47	%{_texmfdistdir}/tex/latex/sauterfonts/subbm.fd
21cr|texlive-sauterfonts-20190228-1|48	%{_texmfdistdir}/tex/latex/sauterfonts/subbmdh.fd
21cr|texlive-sauterfonts-20190228-1|49	%{_texmfdistdir}/tex/latex/sauterfonts/subbmfib.fd
21cr|texlive-sauterfonts-20190228-1|50	%{_texmfdistdir}/tex/latex/sauterfonts/subbmss.fd
21cr|texlive-sauterfonts-20190228-1|51	%{_texmfdistdir}/tex/latex/sauterfonts/subbmtt.fd
21cr|texlive-sauterfonts-20190228-1|52	%{_texmfdistdir}/tex/latex/sauterfonts/subbmvtt.fd
21cr|texlive-sauterfonts-20190228-1|53	%{_texmfdistdir}/tex/latex/sauterfonts/subbold.fd
21cr|texlive-sauterfonts-20190228-1|54	%{_texmfdistdir}/tex/latex/sauterfonts/sucmr.fd
21cr|texlive-sauterfonts-20190228-1|55	%{_texmfdistdir}/tex/latex/sauterfonts/sucmss.fd
21cr|texlive-sauterfonts-20190228-1|56	%{_texmfdistdir}/tex/latex/sauterfonts/sucmtt.fd
21cr|texlive-sauterfonts-20190228-1|57	%{_texmfdistdir}/tex/latex/sauterfonts/sulasy.fd
21cr|texlive-sauterfonts-20190228-1|58	%{_texmfdistdir}/tex/latex/sauterfonts/sumsa.fd
21cr|texlive-sauterfonts-20190228-1|59	%{_texmfdistdir}/tex/latex/sauterfonts/sumsb.fd
21cr|texlive-sauterfonts-20190228-1|60	%{_texmfdistdir}/tex/latex/sauterfonts/sursfs.fd
21cr|texlive-sauterfonts-20190228-1|61	%{_texmfdistdir}/tex/latex/sauterfonts/sustmry.fd
21cr|texlive-sauterfonts-20190228-1|62	%{_texmfdistdir}/tex/latex/sauterfonts/suwasy.fd
21cr|texlive-sauterfonts-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/sauterfonts/README
21cr|texlive-sauterfonts-20190228-1|64	#- source
21cr|texlive-sauterfonts-20190228-1|65	%doc %{_texmfdistdir}/source/latex/sauterfonts/sauterfonts.fdd
21cr|texlive-sauterfonts-20190228-1|66	%doc %{_texmfdistdir}/source/latex/sauterfonts/sauterfonts.ins
21cr|texlive-sauterfonts-20190228-1|67	
21cr|texlive-sauterfonts-20190228-1|68	#-----------------------------------------------------------------------
21cr|texlive-sauterfonts-20190228-1|69	%prep
21cr|texlive-sauterfonts-20190228-1|70	%setup -c -a0 -a1 -a2
21cr|texlive-sauterfonts-20190228-1|71	
21cr|texlive-sauterfonts-20190228-1|72	%build
21cr|texlive-sauterfonts-20190228-1|73	
21cr|texlive-sauterfonts-20190228-1|74	%install
21cr|texlive-sauterfonts-20190228-1|75	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sauterfonts-20190228-1|76	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10126 21
21cr|texlive-saveenv-65346-1|1	%define oname saveenv
21cr|texlive-saveenv-65346-1|2	
21cr|texlive-saveenv-65346-1|3	Summary:	Save environment content verbatim
21cr|texlive-saveenv-65346-1|4	Name:		texlive-saveenv
21cr|texlive-saveenv-65346-1|5	Version:	65346
21cr|texlive-saveenv-65346-1|6	Release:	1
21cr|texlive-saveenv-65346-1|7	License:	LPPL1.3
21cr|texlive-saveenv-65346-1|8	Group:		Publishing
21cr|texlive-saveenv-65346-1|9	Url:		https://www.ctan.org
21cr|texlive-saveenv-65346-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-saveenv-65346-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-saveenv-65346-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-saveenv-65346-1|13	Requires:	texlive-tlpkg
21cr|texlive-saveenv-65346-1|14	Requires:	texlive-kpathsea
21cr|texlive-saveenv-65346-1|15	Requires:	tex(precattl.sty)
21cr|texlive-saveenv-65346-1|16	Provides:	tex(saveenv.sty) = 2024
21cr|texlive-saveenv-65346-1|17	BuildArch:	noarch
21cr|texlive-saveenv-65346-1|18	
21cr|texlive-saveenv-65346-1|19	%description
21cr|texlive-saveenv-65346-1|20	This package provides tools to create your own verbatim
21cr|texlive-saveenv-65346-1|21	environments, and works for all values of \endlinechar.
21cr|texlive-saveenv-65346-1|22	
21cr|texlive-saveenv-65346-1|23	%files
21cr|texlive-saveenv-65346-1|24	%doc %{_texmfdistdir}/doc/latex/saveenv
21cr|texlive-saveenv-65346-1|25	%{_texmfdistdir}/tex/latex/saveenv
21cr|texlive-saveenv-65346-1|26	
21cr|texlive-saveenv-65346-1|27	#------------------------------------------------------------------
21cr|texlive-saveenv-65346-1|28	
21cr|texlive-saveenv-65346-1|29	%prep
21cr|texlive-saveenv-65346-1|30	%setup -c -a0 -a1
21cr|texlive-saveenv-65346-1|31	
21cr|texlive-saveenv-65346-1|32	%build
21cr|texlive-saveenv-65346-1|33	
21cr|texlive-saveenv-65346-1|34	%install
21cr|texlive-saveenv-65346-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-saveenv-65346-1|36	rm -rf tlpkg
21cr|texlive-saveenv-65346-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10127 21
21cr|texlive-schedule-51805-1|1	%define oname schedule
21cr|texlive-schedule-51805-1|2	
21cr|texlive-schedule-51805-1|3	Summary:	Weekly schedules
21cr|texlive-schedule-51805-1|4	Name:		texlive-schedule
21cr|texlive-schedule-51805-1|5	Version:	51805
21cr|texlive-schedule-51805-1|6	Release:	1
21cr|texlive-schedule-51805-1|7	License:	LPPL1.3
21cr|texlive-schedule-51805-1|8	Group:		Publishing
21cr|texlive-schedule-51805-1|9	Url:		https://www.ctan.org
21cr|texlive-schedule-51805-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-schedule-51805-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-schedule-51805-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-schedule-51805-1|13	Requires:	texlive-tlpkg
21cr|texlive-schedule-51805-1|14	Requires:	texlive-kpathsea
21cr|texlive-schedule-51805-1|15	Provides:	tex(schedule.sty) = 2024
21cr|texlive-schedule-51805-1|16	BuildArch:	noarch
21cr|texlive-schedule-51805-1|17	
21cr|texlive-schedule-51805-1|18	%description
21cr|texlive-schedule-51805-1|19	Automatically format weekly schedules using LaTeX's picture
21cr|texlive-schedule-51805-1|20	environment. It requires the packages calc and color. Its main
21cr|texlive-schedule-51805-1|21	feature is the accuracy with which appointments are
21cr|texlive-schedule-51805-1|22	represented: boxes drawn to represent a particular appointment
21cr|texlive-schedule-51805-1|23	are accurate to the minute -- i.e., a 31-minute appointment
21cr|texlive-schedule-51805-1|24	will have a box 1/30th longer than a 30-minute appointment. A
21cr|texlive-schedule-51805-1|25	number of features are included to allow the user to customize
21cr|texlive-schedule-51805-1|26	the output.
21cr|texlive-schedule-51805-1|27	
21cr|texlive-schedule-51805-1|28	%files
21cr|texlive-schedule-51805-1|29	%doc %{_texmfdistdir}/doc/latex/schedule
21cr|texlive-schedule-51805-1|30	%{_texmfdistdir}/tex/latex/schedule
21cr|texlive-schedule-51805-1|31	
21cr|texlive-schedule-51805-1|32	#------------------------------------------------------------------
21cr|texlive-schedule-51805-1|33	
21cr|texlive-schedule-51805-1|34	%prep
21cr|texlive-schedule-51805-1|35	%setup -c -a0 -a1
21cr|texlive-schedule-51805-1|36	
21cr|texlive-schedule-51805-1|37	%build
21cr|texlive-schedule-51805-1|38	
21cr|texlive-schedule-51805-1|39	%install
21cr|texlive-schedule-51805-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-schedule-51805-1|41	rm -rf tlpkg
21cr|texlive-schedule-51805-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10128 21
21cr|texlive-schemata-0.8-2|1	Name:		texlive-schemata
21cr|texlive-schemata-0.8-2|2	Version:	0.8
21cr|texlive-schemata-0.8-2|3	Release:	2
21cr|texlive-schemata-0.8-2|4	Summary:	Print topical diagrams
21cr|texlive-schemata-0.8-2|5	Group:		Publishing
21cr|texlive-schemata-0.8-2|6	URL:		http://www.ctan.org/tex-archive/macros/generic/schemata
21cr|texlive-schemata-0.8-2|7	License:	LPPL1.3
21cr|texlive-schemata-0.8-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.tar.xz
21cr|texlive-schemata-0.8-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.doc.tar.xz
21cr|texlive-schemata-0.8-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.source.tar.xz
21cr|texlive-schemata-0.8-2|11	BuildArch:	noarch
21cr|texlive-schemata-0.8-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-schemata-0.8-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-schemata-0.8-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-schemata-0.8-2|15	
21cr|texlive-schemata-0.8-2|16	%description
21cr|texlive-schemata-0.8-2|17	The package facilitates the creation of topical schemata,
21cr|texlive-schemata-0.8-2|18	outlines that use braces (or facsimiles thereof) to illustrate
21cr|texlive-schemata-0.8-2|19	the breakdown of concepts and categories in Scholastic thought
21cr|texlive-schemata-0.8-2|20	from late medieval and early modern periods.
21cr|texlive-schemata-0.8-2|21	
21cr|texlive-schemata-0.8-2|22	#-----------------------------------------------------------------------
21cr|texlive-schemata-0.8-2|23	%files
21cr|texlive-schemata-0.8-2|24	%{_texmfdistdir}/tex/generic/schemata
21cr|texlive-schemata-0.8-2|25	%doc %{_texmfdistdir}/doc/generic/schemata
21cr|texlive-schemata-0.8-2|26	#- source
21cr|texlive-schemata-0.8-2|27	%doc %{_texmfdistdir}/source/generic/schemata
21cr|texlive-schemata-0.8-2|28	
21cr|texlive-schemata-0.8-2|29	#-----------------------------------------------------------------------
21cr|texlive-schemata-0.8-2|30	%prep
21cr|texlive-schemata-0.8-2|31	%setup -c -a0 -a1 -a2
21cr|texlive-schemata-0.8-2|32	
21cr|texlive-schemata-0.8-2|33	%build
21cr|texlive-schemata-0.8-2|34	
21cr|texlive-schemata-0.8-2|35	%install
21cr|texlive-schemata-0.8-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-schemata-0.8-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10129 21
21cr|texlive-schola-otf-64734-1|1	%define oname schola-otf
21cr|texlive-schola-otf-64734-1|2	
21cr|texlive-schola-otf-64734-1|3	Summary:	Using the OpenType fonts TeX Gyre schola
21cr|texlive-schola-otf-64734-1|4	Name:		texlive-schola-otf
21cr|texlive-schola-otf-64734-1|5	Version:	64734
21cr|texlive-schola-otf-64734-1|6	Release:	1
21cr|texlive-schola-otf-64734-1|7	License:	LPPL1.3
21cr|texlive-schola-otf-64734-1|8	Group:		Publishing
21cr|texlive-schola-otf-64734-1|9	Url:		https://www.ctan.org
21cr|texlive-schola-otf-64734-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-schola-otf-64734-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-schola-otf-64734-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-schola-otf-64734-1|13	Requires:	texlive-tlpkg
21cr|texlive-schola-otf-64734-1|14	Requires:	texlive-kpathsea
21cr|texlive-schola-otf-64734-1|15	Provides:	tex(schola-otf.sty) = 2024
21cr|texlive-schola-otf-64734-1|16	BuildArch:	noarch
21cr|texlive-schola-otf-64734-1|17	
21cr|texlive-schola-otf-64734-1|18	%description
21cr|texlive-schola-otf-64734-1|19	This package can only be used with LuaLaTeX or XeLaTeX. It does
21cr|texlive-schola-otf-64734-1|20	the font setting for the OpenType font TeX Gyre Schola for text
21cr|texlive-schola-otf-64734-1|21	and math. The missing typefaces like bold math and slanted text
21cr|texlive-schola-otf-64734-1|22	are also defined
21cr|texlive-schola-otf-64734-1|23	
21cr|texlive-schola-otf-64734-1|24	%files
21cr|texlive-schola-otf-64734-1|25	%doc %{_texmfdistdir}/doc/fonts/schola-otf
21cr|texlive-schola-otf-64734-1|26	%{_texmfdistdir}/tex/latex/schola-otf
21cr|texlive-schola-otf-64734-1|27	
21cr|texlive-schola-otf-64734-1|28	#------------------------------------------------------------------
21cr|texlive-schola-otf-64734-1|29	
21cr|texlive-schola-otf-64734-1|30	%prep
21cr|texlive-schola-otf-64734-1|31	%setup -c -a0 -a1
21cr|texlive-schola-otf-64734-1|32	
21cr|texlive-schola-otf-64734-1|33	%build
21cr|texlive-schola-otf-64734-1|34	
21cr|texlive-schola-otf-64734-1|35	%install
21cr|texlive-schola-otf-64734-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-schola-otf-64734-1|37	rm -rf tlpkg
21cr|texlive-schola-otf-64734-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10130 21
21cr|texlive-scholax-61836-1|1	%define oname scholax
21cr|texlive-scholax-61836-1|2	
21cr|texlive-scholax-61836-1|3	Summary:	Extension of TeXGyreSchola (New Century Schoolbook) with math support
21cr|texlive-scholax-61836-1|4	Name:		texlive-scholax
21cr|texlive-scholax-61836-1|5	Version:	61836
21cr|texlive-scholax-61836-1|6	Release:	1
21cr|texlive-scholax-61836-1|7	License:	LPPL1.3
21cr|texlive-scholax-61836-1|8	Group:		Publishing
21cr|texlive-scholax-61836-1|9	Url:		https://www.ctan.org
21cr|texlive-scholax-61836-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scholax-61836-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scholax-61836-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scholax-61836-1|13	Requires:	texlive-tlpkg
21cr|texlive-scholax-61836-1|14	Requires:	texlive-kpathsea
21cr|texlive-scholax-61836-1|15	Provides:	tex(LY1TeXGyreScholaX-Inf.fd) = 2024
21cr|texlive-scholax-61836-1|16	Provides:	tex(LY1TeXGyreScholaX-LF.fd) = 2024
21cr|texlive-scholax-61836-1|17	Provides:	tex(LY1TeXGyreScholaX-OsF.fd) = 2024
21cr|texlive-scholax-61836-1|18	Provides:	tex(LY1TeXGyreScholaX-Sup.fd) = 2024
21cr|texlive-scholax-61836-1|19	Provides:	tex(LY1TeXGyreScholaX-TLF.fd) = 2024
21cr|texlive-scholax-61836-1|20	Provides:	tex(LY1TeXGyreScholaX-TOsF.fd) = 2024
21cr|texlive-scholax-61836-1|21	Provides:	tex(ly1zcsth-lf.fd) = 2024
21cr|texlive-scholax-61836-1|22	Provides:	tex(ly1zcsth-osf.fd) = 2024
21cr|texlive-scholax-61836-1|23	Provides:	tex(newtx-ncf-subs.tex) = 2024
21cr|texlive-scholax-61836-1|24	Provides:	tex(newtx-nc-subs.tex) = 2024
21cr|texlive-scholax-61836-1|25	Provides:	tex(omlzncfmi.fd) = 2024
21cr|texlive-scholax-61836-1|26	Provides:	tex(omlzncmi.fd) = 2024
21cr|texlive-scholax-61836-1|27	Provides:	tex(OT1TeXGyreScholaX-Inf.fd) = 2024
21cr|texlive-scholax-61836-1|28	Provides:	tex(OT1TeXGyreScholaX-LF.fd) = 2024
21cr|texlive-scholax-61836-1|29	Provides:	tex(OT1TeXGyreScholaX-OsF.fd) = 2024
21cr|texlive-scholax-61836-1|30	Provides:	tex(OT1TeXGyreScholaX-Sup.fd) = 2024
21cr|texlive-scholax-61836-1|31	Provides:	tex(OT1TeXGyreScholaX-TLF.fd) = 2024
21cr|texlive-scholax-61836-1|32	Provides:	tex(OT1TeXGyreScholaX-TOsF.fd) = 2024
21cr|texlive-scholax-61836-1|33	Provides:	tex(ot1zcsth-lf.fd) = 2024
21cr|texlive-scholax-61836-1|34	Provides:	tex(ot1zcsth-osf.fd) = 2024
21cr|texlive-scholax-61836-1|35	Provides:	tex(ScholaX.map) = 2024
21cr|texlive-scholax-61836-1|36	Provides:	tex(scholax.sty) = 2024
21cr|texlive-scholax-61836-1|37	Provides:	tex(T1TeXGyreScholaX-Inf.fd) = 2024
21cr|texlive-scholax-61836-1|38	Provides:	tex(T1TeXGyreScholaX-LF.fd) = 2024
21cr|texlive-scholax-61836-1|39	Provides:	tex(T1TeXGyreScholaX-OsF.fd) = 2024
21cr|texlive-scholax-61836-1|40	Provides:	tex(T1TeXGyreScholaX-Sup.fd) = 2024
21cr|texlive-scholax-61836-1|41	Provides:	tex(T1TeXGyreScholaX-TLF.fd) = 2024
21cr|texlive-scholax-61836-1|42	Provides:	tex(T1TeXGyreScholaX-TOsF.fd) = 2024
21cr|texlive-scholax-61836-1|43	Provides:	tex(t1zcsth-lf.fd) = 2024
21cr|texlive-scholax-61836-1|44	Provides:	tex(t1zcsth-osf.fd) = 2024
21cr|texlive-scholax-61836-1|45	Provides:	tex(TS1TeXGyreScholaX-LF.fd) = 2024
21cr|texlive-scholax-61836-1|46	Provides:	tex(TS1TeXGyreScholaX-OsF.fd) = 2024
21cr|texlive-scholax-61836-1|47	Provides:	tex(TS1TeXGyreScholaX-TLF.fd) = 2024
21cr|texlive-scholax-61836-1|48	Provides:	tex(TS1TeXGyreScholaX-TOsF.fd) = 2024
21cr|texlive-scholax-61836-1|49	Provides:	tex(zcs_2p3dps.enc) = 2024
21cr|texlive-scholax-61836-1|50	Provides:	tex(zcs_2ulndi.enc) = 2024
21cr|texlive-scholax-61836-1|51	Provides:	tex(zcs_2zpiql.enc) = 2024
21cr|texlive-scholax-61836-1|52	Provides:	tex(zcs_3uk2yo.enc) = 2024
21cr|texlive-scholax-61836-1|53	Provides:	tex(zcs_72zhkj.enc) = 2024
21cr|texlive-scholax-61836-1|54	Provides:	tex(zcs_7xuij4.enc) = 2024
21cr|texlive-scholax-61836-1|55	Provides:	tex(zcs_aisocu.enc) = 2024
21cr|texlive-scholax-61836-1|56	Provides:	tex(zcs_c3rnvk.enc) = 2024
21cr|texlive-scholax-61836-1|57	Provides:	tex(zcs_c5ugpk.enc) = 2024
21cr|texlive-scholax-61836-1|58	Provides:	tex(zcs_czuex4.enc) = 2024
21cr|texlive-scholax-61836-1|59	Provides:	tex(zcs_dcwile.enc) = 2024
21cr|texlive-scholax-61836-1|60	Provides:	tex(zcs_dodlyj.enc) = 2024
21cr|texlive-scholax-61836-1|61	Provides:	tex(zcs-ecth-osf.enc) = 2024
21cr|texlive-scholax-61836-1|62	Provides:	tex(zcs-ecth-tlf.enc) = 2024
21cr|texlive-scholax-61836-1|63	Provides:	tex(zcs_fn6vum.enc) = 2024
21cr|texlive-scholax-61836-1|64	Provides:	tex(zcs_heobe3.enc) = 2024
21cr|texlive-scholax-61836-1|65	Provides:	tex(zcs_ioc2dx.enc) = 2024
21cr|texlive-scholax-61836-1|66	Provides:	tex(zcs_jkq3qs.enc) = 2024
21cr|texlive-scholax-61836-1|67	Provides:	tex(zcs_k56gxg.enc) = 2024
21cr|texlive-scholax-61836-1|68	Provides:	tex(zcs_lewktp.enc) = 2024
21cr|texlive-scholax-61836-1|69	Provides:	tex(zcs_litts3.enc) = 2024
21cr|texlive-scholax-61836-1|70	Provides:	tex(zcs_mett7y.enc) = 2024
21cr|texlive-scholax-61836-1|71	Provides:	tex(zcs_mnnbkz.enc) = 2024
21cr|texlive-scholax-61836-1|72	Provides:	tex(zcs-ot1-th-osf.enc) = 2024
21cr|texlive-scholax-61836-1|73	Provides:	tex(zcs-ot1-th-tlf.enc) = 2024
21cr|texlive-scholax-61836-1|74	Provides:	tex(zcs_qfh2v7.enc) = 2024
21cr|texlive-scholax-61836-1|75	Provides:	tex(zcs_ra2vxf.enc) = 2024
21cr|texlive-scholax-61836-1|76	Provides:	tex(zcs_t6txtr.enc) = 2024
21cr|texlive-scholax-61836-1|77	Provides:	tex(zcs-texnansi-th-osf.enc) = 2024
21cr|texlive-scholax-61836-1|78	Provides:	tex(zcs-texnansi-th-tlf.enc) = 2024
21cr|texlive-scholax-61836-1|79	Provides:	tex(zcs_tpfstq.enc) = 2024
21cr|texlive-scholax-61836-1|80	Provides:	tex(zcs_ujimmk.enc) = 2024
21cr|texlive-scholax-61836-1|81	Provides:	tex(zcs_wg6py3.enc) = 2024
21cr|texlive-scholax-61836-1|82	Provides:	tex(zcs_wlo5nq.enc) = 2024
21cr|texlive-scholax-61836-1|83	Provides:	tex(zcs_wylu46.enc) = 2024
21cr|texlive-scholax-61836-1|84	Provides:	tex(zcs_x5uxyb.enc) = 2024
21cr|texlive-scholax-61836-1|85	Provides:	tex(zcs_xrqdd6.enc) = 2024
21cr|texlive-scholax-61836-1|86	Provides:	tex(zcs_xzuu25.enc) = 2024
21cr|texlive-scholax-61836-1|87	Provides:	tex(zcs_y6waxr.enc) = 2024
21cr|texlive-scholax-61836-1|88	Provides:	tex(zcs_zgzte3.enc) = 2024
21cr|texlive-scholax-61836-1|89	BuildArch:	noarch
21cr|texlive-scholax-61836-1|90	
21cr|texlive-scholax-61836-1|91	%description
21cr|texlive-scholax-61836-1|92	This package contains an extension of TeXGyreSchola with
21cr|texlive-scholax-61836-1|93	extensive superiors, inferior figures, upright punctuation
21cr|texlive-scholax-61836-1|94	glyphs added to the Italic face for a theorem font, plus
21cr|texlive-scholax-61836-1|95	slanted and bold slanted faces. Math support is provided by one
21cr|texlive-scholax-61836-1|96	of two options to newtxmath, one of which uses an adaptation of
21cr|texlive-scholax-61836-1|97	the fourier math Greek letters.
21cr|texlive-scholax-61836-1|98	
21cr|texlive-scholax-61836-1|99	%files
21cr|texlive-scholax-61836-1|100	%doc %{_texmfdistdir}/doc
21cr|texlive-scholax-61836-1|101	%{_texmfdistdir}/fonts/afm/public/scholax
21cr|texlive-scholax-61836-1|102	%{_texmfdistdir}/fonts/enc/dvips/scholax
21cr|texlive-scholax-61836-1|103	%{_texmfdistdir}/fonts/map/dvips/scholax
21cr|texlive-scholax-61836-1|104	%{_texmfdistdir}/fonts/opentype/public/scholax
21cr|texlive-scholax-61836-1|105	%{_texmfdistdir}/fonts/tfm/public/scholax
21cr|texlive-scholax-61836-1|106	%{_texmfdistdir}/fonts/type1/public/scholax
21cr|texlive-scholax-61836-1|107	%{_texmfdistdir}/fonts/vf/public/scholax
21cr|texlive-scholax-61836-1|108	%{_texmfdistdir}/tex/latex/scholax
21cr|texlive-scholax-61836-1|109	
21cr|texlive-scholax-61836-1|110	#------------------------------------------------------------------
21cr|texlive-scholax-61836-1|111	
21cr|texlive-scholax-61836-1|112	%prep
21cr|texlive-scholax-61836-1|113	%setup -c -a0 -a1
21cr|texlive-scholax-61836-1|114	
21cr|texlive-scholax-61836-1|115	%build
21cr|texlive-scholax-61836-1|116	
21cr|texlive-scholax-61836-1|117	%install
21cr|texlive-scholax-61836-1|118	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scholax-61836-1|119	rm -rf tlpkg
21cr|texlive-scholax-61836-1|120	cp -fpar * %{buildroot}%{_texmfdistdir}

10131 21
21cr|texlive-schooldocs-65650-1|1	%define oname schooldocs
21cr|texlive-schooldocs-65650-1|2	
21cr|texlive-schooldocs-65650-1|3	Summary:	Various layout styles for school documents
21cr|texlive-schooldocs-65650-1|4	Name:		texlive-schooldocs
21cr|texlive-schooldocs-65650-1|5	Version:	65650
21cr|texlive-schooldocs-65650-1|6	Release:	1
21cr|texlive-schooldocs-65650-1|7	License:	LPPL1.3
21cr|texlive-schooldocs-65650-1|8	Group:		Publishing
21cr|texlive-schooldocs-65650-1|9	Url:		https://www.ctan.org
21cr|texlive-schooldocs-65650-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-schooldocs-65650-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-schooldocs-65650-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-schooldocs-65650-1|13	#Requires:	tex(fancybox.sty)
21cr|texlive-schooldocs-65650-1|14	#Requires:	tex(fancyhdr.sty)
21cr|texlive-schooldocs-65650-1|15	#Requires:	tex(geometry.sty)
21cr|texlive-schooldocs-65650-1|16	Requires:	tex(ifthen.sty)
21cr|texlive-schooldocs-65650-1|17	#Requires:	tex(lastpage.sty)
21cr|texlive-schooldocs-65650-1|18	Requires:	texlive-tlpkg
21cr|texlive-schooldocs-65650-1|19	Requires:	texlive-kpathsea
21cr|texlive-schooldocs-65650-1|20	#Requires:	tex(xcolor.sty)
21cr|texlive-schooldocs-65650-1|21	Provides:	tex(schooldocs.sty) = 2024
21cr|texlive-schooldocs-65650-1|22	BuildArch:	noarch
21cr|texlive-schooldocs-65650-1|23	
21cr|texlive-schooldocs-65650-1|24	%description
21cr|texlive-schooldocs-65650-1|25	The purpose of this package is to provide several layout styles
21cr|texlive-schooldocs-65650-1|26	for school documents. It is useful for exercise sheets, exams,
21cr|texlive-schooldocs-65650-1|27	course materials. The package sets the page geometry
21cr|texlive-schooldocs-65650-1|28	(dimensions of text and margins) and the title typesetting; the
21cr|texlive-schooldocs-65650-1|29	various styles define the header, footer and title formatting.
21cr|texlive-schooldocs-65650-1|30	Many features are freely configurable.
21cr|texlive-schooldocs-65650-1|31	
21cr|texlive-schooldocs-65650-1|32	%files
21cr|texlive-schooldocs-65650-1|33	%doc %{_texmfdistdir}/doc/latex/schooldocs
21cr|texlive-schooldocs-65650-1|34	%{_texmfdistdir}/tex/latex/schooldocs
21cr|texlive-schooldocs-65650-1|35	
21cr|texlive-schooldocs-65650-1|36	#------------------------------------------------------------------
21cr|texlive-schooldocs-65650-1|37	
21cr|texlive-schooldocs-65650-1|38	%prep
21cr|texlive-schooldocs-65650-1|39	%setup -c -a0 -a1
21cr|texlive-schooldocs-65650-1|40	
21cr|texlive-schooldocs-65650-1|41	%build
21cr|texlive-schooldocs-65650-1|42	
21cr|texlive-schooldocs-65650-1|43	%install
21cr|texlive-schooldocs-65650-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-schooldocs-65650-1|45	rm -rf tlpkg
21cr|texlive-schooldocs-65650-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10132 21
21cr|texlive-schule-0.8.3-1|1	Name:		texlive-schule
21cr|texlive-schule-0.8.3-1|2	Version:	0.8.3
21cr|texlive-schule-0.8.3-1|3	Release:	1
21cr|texlive-schule-0.8.3-1|4	Summary:	Support for teachers at German schools
21cr|texlive-schule-0.8.3-1|5	Group:		Publishing
21cr|texlive-schule-0.8.3-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/schule
21cr|texlive-schule-0.8.3-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-schule-0.8.3-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/schule.tar.xz
21cr|texlive-schule-0.8.3-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/schule.doc.tar.xz
21cr|texlive-schule-0.8.3-1|10	BuildArch:	noarch
21cr|texlive-schule-0.8.3-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-schule-0.8.3-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-schule-0.8.3-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-schule-0.8.3-1|14	
21cr|texlive-schule-0.8.3-1|15	%description
21cr|texlive-schule-0.8.3-1|16	The 'schule' bundle was built to provide packages and commands
21cr|texlive-schule-0.8.3-1|17	that could be useful for documents in German schools. At the
21cr|texlive-schule-0.8.3-1|18	moment its main focus lies on documents for informatics as a
21cr|texlive-schule-0.8.3-1|19	school subject. An extension for physics is currently in
21cr|texlive-schule-0.8.3-1|20	progress. Extensions for other subjects are welcome. For the
21cr|texlive-schule-0.8.3-1|21	time being, the whole package splits up into individual
21cr|texlive-schule-0.8.3-1|22	packages for informatics (including syntax diagrams,
21cr|texlive-schule-0.8.3-1|23	Nassi-Shneiderman diagrams, sequence diagrams, object diagrams,
21cr|texlive-schule-0.8.3-1|24	and class diagrams) as well as classes for written exams
21cr|texlive-schule-0.8.3-1|25	(tests, quizzes, teaching observations, information sheets,
21cr|texlive-schule-0.8.3-1|26	worksheets, and answer keys).
21cr|texlive-schule-0.8.3-1|27	
21cr|texlive-schule-0.8.3-1|28	#-----------------------------------------------------------------------
21cr|texlive-schule-0.8.3-1|29	%files
21cr|texlive-schule-0.8.3-1|30	%{_texmfdistdir}/tex/*
21cr|texlive-schule-0.8.3-1|31	%doc %{_texmfdistdir}/doc/*
21cr|texlive-schule-0.8.3-1|32	
21cr|texlive-schule-0.8.3-1|33	#-----------------------------------------------------------------------
21cr|texlive-schule-0.8.3-1|34	%prep
21cr|texlive-schule-0.8.3-1|35	%setup -c -a0 -a1
21cr|texlive-schule-0.8.3-1|36	
21cr|texlive-schule-0.8.3-1|37	%build
21cr|texlive-schule-0.8.3-1|38	
21cr|texlive-schule-0.8.3-1|39	%install
21cr|texlive-schule-0.8.3-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-schule-0.8.3-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10133 21
21cr|texlive-schulmathematik-64108-1|1	%define oname schulmathematik
21cr|texlive-schulmathematik-64108-1|2	
21cr|texlive-schulmathematik-64108-1|3	Summary:	Commands and document classes for German-speaking teachers of mathematics and physics
21cr|texlive-schulmathematik-64108-1|4	Name:		texlive-schulmathematik
21cr|texlive-schulmathematik-64108-1|5	Version:	64108
21cr|texlive-schulmathematik-64108-1|6	Release:	1
21cr|texlive-schulmathematik-64108-1|7	License:	LPPL1.3
21cr|texlive-schulmathematik-64108-1|8	Group:		Publishing
21cr|texlive-schulmathematik-64108-1|9	Url:		https://www.ctan.org
21cr|texlive-schulmathematik-64108-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-schulmathematik-64108-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-schulmathematik-64108-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-schulmathematik-64108-1|13	Requires:	texlive-tlpkg
21cr|texlive-schulmathematik-64108-1|14	Requires:	texlive-kpathsea
21cr|texlive-schulmathematik-64108-1|15	Provides:	tex(schulma-ab.cls) = 2024
21cr|texlive-schulmathematik-64108-1|16	Provides:	tex(schulma-gutachten.cls) = 2024
21cr|texlive-schulmathematik-64108-1|17	Provides:	tex(schulma-klausur.cls) = 2024
21cr|texlive-schulmathematik-64108-1|18	Provides:	tex(schulma-komp.cls) = 2024
21cr|texlive-schulmathematik-64108-1|19	Provides:	tex(schulma-mdlprf.cls) = 2024
21cr|texlive-schulmathematik-64108-1|20	Provides:	tex(schulma-physik.sty) = 2024
21cr|texlive-schulmathematik-64108-1|21	Provides:	tex(schulma-praes.cls) = 2024
21cr|texlive-schulmathematik-64108-1|22	Provides:	tex(schulma.sty) = 2024
21cr|texlive-schulmathematik-64108-1|23	BuildArch:	noarch
21cr|texlive-schulmathematik-64108-1|24	
21cr|texlive-schulmathematik-64108-1|25	%description
21cr|texlive-schulmathematik-64108-1|26	The schulmathematik bundle provides two LaTeX packages and six
21cr|texlive-schulmathematik-64108-1|27	document classes for German-speaking teachers of mathematics
21cr|texlive-schulmathematik-64108-1|28	and physics.
21cr|texlive-schulmathematik-64108-1|29	
21cr|texlive-schulmathematik-64108-1|30	%files
21cr|texlive-schulmathematik-64108-1|31	%doc %{_texmfdistdir}/doc/latex/schulmathematik
21cr|texlive-schulmathematik-64108-1|32	%{_texmfdistdir}/tex/latex/schulmathematik
21cr|texlive-schulmathematik-64108-1|33	
21cr|texlive-schulmathematik-64108-1|34	#------------------------------------------------------------------
21cr|texlive-schulmathematik-64108-1|35	
21cr|texlive-schulmathematik-64108-1|36	%prep
21cr|texlive-schulmathematik-64108-1|37	%setup -c -a0 -a1
21cr|texlive-schulmathematik-64108-1|38	
21cr|texlive-schulmathematik-64108-1|39	%build
21cr|texlive-schulmathematik-64108-1|40	
21cr|texlive-schulmathematik-64108-1|41	%install
21cr|texlive-schulmathematik-64108-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-schulmathematik-64108-1|43	rm -rf tlpkg
21cr|texlive-schulmathematik-64108-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10134 21
21cr|texlive-schulschriften-59388-1|1	%define oname schulschriften
21cr|texlive-schulschriften-59388-1|2	
21cr|texlive-schulschriften-59388-1|3	Summary:	German "school scripts" from Suetterlin to the present day
21cr|texlive-schulschriften-59388-1|4	Name:		texlive-schulschriften
21cr|texlive-schulschriften-59388-1|5	Version:	59388
21cr|texlive-schulschriften-59388-1|6	Release:	1
21cr|texlive-schulschriften-59388-1|7	License:	LPPL1.3
21cr|texlive-schulschriften-59388-1|8	Group:		Publishing
21cr|texlive-schulschriften-59388-1|9	Url:		https://www.ctan.org
21cr|texlive-schulschriften-59388-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-schulschriften-59388-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-schulschriften-59388-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-schulschriften-59388-1|13	Requires:	texlive-kpathsea
21cr|texlive-schulschriften-59388-1|14	Requires:	texlive-tlpkg
21cr|texlive-schulschriften-59388-1|15	Provides:	tex-schulschriften = 2024
21cr|texlive-schulschriften-59388-1|16	Provides:	tex(t1wedn.fd) = 2024
21cr|texlive-schulschriften-59388-1|17	Provides:	tex(t1wela.fd) = 2024
21cr|texlive-schulschriften-59388-1|18	Provides:	tex(t1wesa.fd) = 2024
21cr|texlive-schulschriften-59388-1|19	Provides:	tex(t1wesu.fd) = 2024
21cr|texlive-schulschriften-59388-1|20	Provides:	tex(t1weva.fd) = 2024
21cr|texlive-schulschriften-59388-1|21	Provides:	tex(wedn.sty) = 2024
21cr|texlive-schulschriften-59388-1|22	Provides:	tex(wela.sty) = 2024
21cr|texlive-schulschriften-59388-1|23	Provides:	tex(wesa.sty) = 2024
21cr|texlive-schulschriften-59388-1|24	Provides:	tex(wesu.sty) = 2024
21cr|texlive-schulschriften-59388-1|25	Provides:	tex(weva.sty) = 2024
21cr|texlive-schulschriften-59388-1|26	BuildArch:	noarch
21cr|texlive-schulschriften-59388-1|27	
21cr|texlive-schulschriften-59388-1|28	%description
21cr|texlive-schulschriften-59388-1|29	Das Paket enthalt im wesentlichen die METAFONT-Quellfiles fur
21cr|texlive-schulschriften-59388-1|30	die folgenden Schulausgangsschriften: Suetterlinschrift,
21cr|texlive-schulschriften-59388-1|31	Deutsche Normalschrift, Lateinische Ausgangsschrift,
21cr|texlive-schulschriften-59388-1|32	Schulausgangsschrift, Vereinfachte Ausgangsschrift. Damit ist
21cr|texlive-schulschriften-59388-1|33	es moglich, beliebige deutsche Texte in diesen Schreibschriften
21cr|texlive-schulschriften-59388-1|34	zu schreiben.
21cr|texlive-schulschriften-59388-1|35	
21cr|texlive-schulschriften-59388-1|36	%files
21cr|texlive-schulschriften-59388-1|37	%doc %{_texmfdistdir}/doc
21cr|texlive-schulschriften-59388-1|38	%{_texmfdistdir}/fonts/source/public/schulschriften/
21cr|texlive-schulschriften-59388-1|39	%{_texmfdistdir}/fonts/tfm/public/schulschriften/
21cr|texlive-schulschriften-59388-1|40	%{_texmfdistdir}/tex/latex/schulschriften/
21cr|texlive-schulschriften-59388-1|41	
21cr|texlive-schulschriften-59388-1|42	#------------------------------------------------------------------
21cr|texlive-schulschriften-59388-1|43	
21cr|texlive-schulschriften-59388-1|44	%prep
21cr|texlive-schulschriften-59388-1|45	%setup -c -a0 -a1
21cr|texlive-schulschriften-59388-1|46	
21cr|texlive-schulschriften-59388-1|47	%build
21cr|texlive-schulschriften-59388-1|48	
21cr|texlive-schulschriften-59388-1|49	%install
21cr|texlive-schulschriften-59388-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-schulschriften-59388-1|51	rm -rf tlpkg
21cr|texlive-schulschriften-59388-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

10135 21
21cr|texlive-scientific-thesis-cover-4.0.2-1|1	Name:		texlive-scientific-thesis-cover
21cr|texlive-scientific-thesis-cover-4.0.2-1|2	Version:	4.0.2
21cr|texlive-scientific-thesis-cover-4.0.2-1|3	Release:	1
21cr|texlive-scientific-thesis-cover-4.0.2-1|4	Summary:	Provides cover page and affirmation at the end of a thesis
21cr|texlive-scientific-thesis-cover-4.0.2-1|5	Group:		Publishing
21cr|texlive-scientific-thesis-cover-4.0.2-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/scientific-thesis-cover
21cr|texlive-scientific-thesis-cover-4.0.2-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-scientific-thesis-cover-4.0.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/scientific-thesis-cover.tar.xz
21cr|texlive-scientific-thesis-cover-4.0.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/scientific-thesis-cover.doc.tar.xz
21cr|texlive-scientific-thesis-cover-4.0.2-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/scientific-thesis-cover.source.tar.xz
21cr|texlive-scientific-thesis-cover-4.0.2-1|11	BuildArch:	noarch
21cr|texlive-scientific-thesis-cover-4.0.2-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scientific-thesis-cover-4.0.2-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-scientific-thesis-cover-4.0.2-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-scientific-thesis-cover-4.0.2-1|15	
21cr|texlive-scientific-thesis-cover-4.0.2-1|16	%description
21cr|texlive-scientific-thesis-cover-4.0.2-1|17	Institutions require a cover page and an affirmation at the end
21cr|texlive-scientific-thesis-cover-4.0.2-1|18	of a thesis. This package provides both.
21cr|texlive-scientific-thesis-cover-4.0.2-1|19	
21cr|texlive-scientific-thesis-cover-4.0.2-1|20	#-----------------------------------------------------------------------
21cr|texlive-scientific-thesis-cover-4.0.2-1|21	%files
21cr|texlive-scientific-thesis-cover-4.0.2-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-scientific-thesis-cover-4.0.2-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-scientific-thesis-cover-4.0.2-1|24	%doc %{_texmfdistdir}/source/*
21cr|texlive-scientific-thesis-cover-4.0.2-1|25	
21cr|texlive-scientific-thesis-cover-4.0.2-1|26	#-----------------------------------------------------------------------
21cr|texlive-scientific-thesis-cover-4.0.2-1|27	%prep
21cr|texlive-scientific-thesis-cover-4.0.2-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-scientific-thesis-cover-4.0.2-1|29	
21cr|texlive-scientific-thesis-cover-4.0.2-1|30	%build
21cr|texlive-scientific-thesis-cover-4.0.2-1|31	
21cr|texlive-scientific-thesis-cover-4.0.2-1|32	%install
21cr|texlive-scientific-thesis-cover-4.0.2-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scientific-thesis-cover-4.0.2-1|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10136 21
21cr|texlive-scikgtex-65256-1|1	%define oname scikgtex
21cr|texlive-scikgtex-65256-1|2	
21cr|texlive-scikgtex-65256-1|3	Summary:	Mark research contributions in scientific documents and embed them in PDF metadata
21cr|texlive-scikgtex-65256-1|4	Name:		texlive-scikgtex
21cr|texlive-scikgtex-65256-1|5	Version:	65256
21cr|texlive-scikgtex-65256-1|6	Release:	1
21cr|texlive-scikgtex-65256-1|7	License:	LPPL1.3
21cr|texlive-scikgtex-65256-1|8	Group:		Publishing
21cr|texlive-scikgtex-65256-1|9	Url:		https://www.ctan.org
21cr|texlive-scikgtex-65256-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scikgtex-65256-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scikgtex-65256-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scikgtex-65256-1|13	Requires:	texlive-tlpkg
21cr|texlive-scikgtex-65256-1|14	Requires:	texlive-kpathsea
21cr|texlive-scikgtex-65256-1|15	Provides:	tex(scikgtex.sty) = 2024
21cr|texlive-scikgtex-65256-1|16	BuildArch:	noarch
21cr|texlive-scikgtex-65256-1|17	
21cr|texlive-scikgtex-65256-1|18	%description
21cr|texlive-scikgtex-65256-1|19	Scientific Knowledge Graph TeX (SciKgTeX) is a LuaLaTeX package
21cr|texlive-scikgtex-65256-1|20	which makes it possible to annotate specific research
21cr|texlive-scikgtex-65256-1|21	contributions in scientific documents. SciKGTeX will enrich the
21cr|texlive-scikgtex-65256-1|22	document by adding the marked contributions to PDF metadata in
21cr|texlive-scikgtex-65256-1|23	a structured XMP format which can be picked up by search
21cr|texlive-scikgtex-65256-1|24	engines and knowledge graphs.
21cr|texlive-scikgtex-65256-1|25	
21cr|texlive-scikgtex-65256-1|26	%files
21cr|texlive-scikgtex-65256-1|27	%doc %{_texmfdistdir}/doc/lualatex/scikgtex
21cr|texlive-scikgtex-65256-1|28	%{_texmfdistdir}/tex/lualatex/scikgtex
21cr|texlive-scikgtex-65256-1|29	
21cr|texlive-scikgtex-65256-1|30	#------------------------------------------------------------------
21cr|texlive-scikgtex-65256-1|31	
21cr|texlive-scikgtex-65256-1|32	%prep
21cr|texlive-scikgtex-65256-1|33	%setup -c -a0 -a1
21cr|texlive-scikgtex-65256-1|34	
21cr|texlive-scikgtex-65256-1|35	%build
21cr|texlive-scikgtex-65256-1|36	
21cr|texlive-scikgtex-65256-1|37	%install
21cr|texlive-scikgtex-65256-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scikgtex-65256-1|39	rm -rf tlpkg
21cr|texlive-scikgtex-65256-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10137 21
21cr|texlive-sclang-prettifier-0.1-1|1	Name:		texlive-sclang-prettifier
21cr|texlive-sclang-prettifier-0.1-1|2	Version:	0.1
21cr|texlive-sclang-prettifier-0.1-1|3	Release:	1
21cr|texlive-sclang-prettifier-0.1-1|4	Summary:	Allows you to effortlessly prettyprint SuperCollider source code in documents
21cr|texlive-sclang-prettifier-0.1-1|5	Group:		Publishing
21cr|texlive-sclang-prettifier-0.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/sclang-prettifier
21cr|texlive-sclang-prettifier-0.1-1|7	License:	LPPL1.3
21cr|texlive-sclang-prettifier-0.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sclang-prettifier.tar.xz
21cr|texlive-sclang-prettifier-0.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sclang-prettifier.doc.tar.xz
21cr|texlive-sclang-prettifier-0.1-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sclang-prettifier.source.tar.xz
21cr|texlive-sclang-prettifier-0.1-1|11	BuildArch:	noarch
21cr|texlive-sclang-prettifier-0.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sclang-prettifier-0.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-sclang-prettifier-0.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-sclang-prettifier-0.1-1|15	
21cr|texlive-sclang-prettifier-0.1-1|16	%description
21cr|texlive-sclang-prettifier-0.1-1|17	Built on top of the listings package, the sclang-prettifier package allows
21cr|texlive-sclang-prettifier-0.1-1|18	you to effortlessly prettyprint SuperCollider source code in documents typeset
21cr|texlive-sclang-prettifier-0.1-1|19	with LaTeX & friends.
21cr|texlive-sclang-prettifier-0.1-1|20	
21cr|texlive-sclang-prettifier-0.1-1|21	#-----------------------------------------------------------------------
21cr|texlive-sclang-prettifier-0.1-1|22	%files
21cr|texlive-sclang-prettifier-0.1-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-sclang-prettifier-0.1-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-sclang-prettifier-0.1-1|25	#- source
21cr|texlive-sclang-prettifier-0.1-1|26	%doc %{_texmfdistdir}/source/*
21cr|texlive-sclang-prettifier-0.1-1|27	
21cr|texlive-sclang-prettifier-0.1-1|28	#-----------------------------------------------------------------------
21cr|texlive-sclang-prettifier-0.1-1|29	%prep
21cr|texlive-sclang-prettifier-0.1-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-sclang-prettifier-0.1-1|31	
21cr|texlive-sclang-prettifier-0.1-1|32	%build
21cr|texlive-sclang-prettifier-0.1-1|33	
21cr|texlive-sclang-prettifier-0.1-1|34	%install
21cr|texlive-sclang-prettifier-0.1-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sclang-prettifier-0.1-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10138 21
21cr|texlive-scontents-62902-1|1	%define oname scontents
21cr|texlive-scontents-62902-1|2	
21cr|texlive-scontents-62902-1|3	Summary:	Store and reuse code sequences
21cr|texlive-scontents-62902-1|4	Name:		texlive-scontents
21cr|texlive-scontents-62902-1|5	Version:	62902
21cr|texlive-scontents-62902-1|6	Release:	1
21cr|texlive-scontents-62902-1|7	License:	LPPL1.3
21cr|texlive-scontents-62902-1|8	Group:		Publishing
21cr|texlive-scontents-62902-1|9	Url:		https://www.ctan.org
21cr|texlive-scontents-62902-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scontents-62902-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scontents-62902-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scontents-62902-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-scontents-62902-1|14	Requires:	texlive-tlpkg
21cr|texlive-scontents-62902-1|15	Requires:	texlive-kpathsea
21cr|texlive-scontents-62902-1|16	Provides:	tex(scontents-code.tex) = 2024
21cr|texlive-scontents-62902-1|17	Provides:	tex(scontents.sty) = 2024
21cr|texlive-scontents-62902-1|18	Provides:	tex(scontents.tex) = 2024
21cr|texlive-scontents-62902-1|19	BuildArch:	noarch
21cr|texlive-scontents-62902-1|20	
21cr|texlive-scontents-62902-1|21	%description
21cr|texlive-scontents-62902-1|22	This package stores valid LaTeX code in sequences using the
21cr|texlive-scontents-62902-1|23	l3seq module of expl3. The stored content (including verbatim)
21cr|texlive-scontents-62902-1|24	can be used as many times as desired in the document,
21cr|texlive-scontents-62902-1|25	additionally can be written to external files if desired.
21cr|texlive-scontents-62902-1|26	
21cr|texlive-scontents-62902-1|27	%files
21cr|texlive-scontents-62902-1|28	%doc %{_texmfdistdir}/doc/latex/scontents
21cr|texlive-scontents-62902-1|29	%{_texmfdistdir}/tex/context/third/scontents
21cr|texlive-scontents-62902-1|30	%{_texmfdistdir}/tex/generic/scontents
21cr|texlive-scontents-62902-1|31	%{_texmfdistdir}/tex/latex/scontents
21cr|texlive-scontents-62902-1|32	
21cr|texlive-scontents-62902-1|33	#------------------------------------------------------------------
21cr|texlive-scontents-62902-1|34	
21cr|texlive-scontents-62902-1|35	%prep
21cr|texlive-scontents-62902-1|36	%setup -c -a0 -a1
21cr|texlive-scontents-62902-1|37	
21cr|texlive-scontents-62902-1|38	%build
21cr|texlive-scontents-62902-1|39	
21cr|texlive-scontents-62902-1|40	%install
21cr|texlive-scontents-62902-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scontents-62902-1|42	rm -rf tlpkg
21cr|texlive-scontents-62902-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10139 21
21cr|texlive-scrabble-65507-1|1	%define oname scrabble
21cr|texlive-scrabble-65507-1|2	
21cr|texlive-scrabble-65507-1|3	Summary:	Commands for Scrabble boards
21cr|texlive-scrabble-65507-1|4	Name:		texlive-scrabble
21cr|texlive-scrabble-65507-1|5	Version:	65507
21cr|texlive-scrabble-65507-1|6	Release:	1
21cr|texlive-scrabble-65507-1|7	License:	LPPL1.3
21cr|texlive-scrabble-65507-1|8	Group:		Publishing
21cr|texlive-scrabble-65507-1|9	Url:		https://www.ctan.org
21cr|texlive-scrabble-65507-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scrabble-65507-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scrabble-65507-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scrabble-65507-1|13	Requires:	texlive-tlpkg
21cr|texlive-scrabble-65507-1|14	Requires:	texlive-kpathsea
21cr|texlive-scrabble-65507-1|15	Provides:	tex(Scrabble.sty) = 2024
21cr|texlive-scrabble-65507-1|16	BuildArch:	noarch
21cr|texlive-scrabble-65507-1|17	
21cr|texlive-scrabble-65507-1|18	%description
21cr|texlive-scrabble-65507-1|19	This package provides some commands (in English and in French)
21cr|texlive-scrabble-65507-1|20	to work with a Scrabble Board : \ScrabbleBoard and
21cr|texlive-scrabble-65507-1|21	\begin{EnvScrabble} and \ScrabblePutWord for the English
21cr|texlive-scrabble-65507-1|22	version, \PlateauScrabble and \begin{EnvScrabble} and
21cr|texlive-scrabble-65507-1|23	\ScrabblePlaceMot for the French version.
21cr|texlive-scrabble-65507-1|24	
21cr|texlive-scrabble-65507-1|25	%files
21cr|texlive-scrabble-65507-1|26	%doc %{_texmfdistdir}/doc/latex/scrabble
21cr|texlive-scrabble-65507-1|27	%{_texmfdistdir}/tex/latex/scrabble
21cr|texlive-scrabble-65507-1|28	
21cr|texlive-scrabble-65507-1|29	#------------------------------------------------------------------
21cr|texlive-scrabble-65507-1|30	
21cr|texlive-scrabble-65507-1|31	%prep
21cr|texlive-scrabble-65507-1|32	%setup -c -a0 -a1
21cr|texlive-scrabble-65507-1|33	
21cr|texlive-scrabble-65507-1|34	%build
21cr|texlive-scrabble-65507-1|35	
21cr|texlive-scrabble-65507-1|36	%install
21cr|texlive-scrabble-65507-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scrabble-65507-1|38	rm -rf tlpkg
21cr|texlive-scrabble-65507-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10140 21
21cr|texlive-scrambledenvs-60615-1|1	%define oname scrambledenvs
21cr|texlive-scrambledenvs-60615-1|2	
21cr|texlive-scrambledenvs-60615-1|3	Summary:	Create and print scrambled environments
21cr|texlive-scrambledenvs-60615-1|4	Name:		texlive-scrambledenvs
21cr|texlive-scrambledenvs-60615-1|5	Version:	60615
21cr|texlive-scrambledenvs-60615-1|6	Release:	1
21cr|texlive-scrambledenvs-60615-1|7	License:	LPPL1.3
21cr|texlive-scrambledenvs-60615-1|8	Group:		Publishing
21cr|texlive-scrambledenvs-60615-1|9	Url:		https://www.ctan.org
21cr|texlive-scrambledenvs-60615-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scrambledenvs-60615-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scrambledenvs-60615-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scrambledenvs-60615-1|13	Requires:	texlive-tlpkg
21cr|texlive-scrambledenvs-60615-1|14	Requires:	texlive-kpathsea
21cr|texlive-scrambledenvs-60615-1|15	Provides:	tex(scrambledenvs.sty) = 2024
21cr|texlive-scrambledenvs-60615-1|16	BuildArch:	noarch
21cr|texlive-scrambledenvs-60615-1|17	
21cr|texlive-scrambledenvs-60615-1|18	%description
21cr|texlive-scrambledenvs-60615-1|19	This package allows you to create and print scrambled
21cr|texlive-scrambledenvs-60615-1|20	environments for purposes such as randomized hint environments.
21cr|texlive-scrambledenvs-60615-1|21	You can mark a location with a series of hints, and then print
21cr|texlive-scrambledenvs-60615-1|22	the hints at the end in a pseudo-random order. The general
21cr|texlive-scrambledenvs-60615-1|23	structure follows: there is an outer environment which creates
21cr|texlive-scrambledenvs-60615-1|24	the label, an inner environment that creates the references,
21cr|texlive-scrambledenvs-60615-1|25	and a print command that prints out all of the hints. This
21cr|texlive-scrambledenvs-60615-1|26	generalizes beyond hints; one can create scrambled solutions as
21cr|texlive-scrambledenvs-60615-1|27	well, etc.
21cr|texlive-scrambledenvs-60615-1|28	
21cr|texlive-scrambledenvs-60615-1|29	%files
21cr|texlive-scrambledenvs-60615-1|30	%doc %{_texmfdistdir}/doc/latex/scrambledenvs
21cr|texlive-scrambledenvs-60615-1|31	%{_texmfdistdir}/tex/latex/scrambledenvs
21cr|texlive-scrambledenvs-60615-1|32	
21cr|texlive-scrambledenvs-60615-1|33	#------------------------------------------------------------------
21cr|texlive-scrambledenvs-60615-1|34	
21cr|texlive-scrambledenvs-60615-1|35	%prep
21cr|texlive-scrambledenvs-60615-1|36	%setup -c -a0 -a1
21cr|texlive-scrambledenvs-60615-1|37	
21cr|texlive-scrambledenvs-60615-1|38	%build
21cr|texlive-scrambledenvs-60615-1|39	
21cr|texlive-scrambledenvs-60615-1|40	%install
21cr|texlive-scrambledenvs-60615-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scrambledenvs-60615-1|42	rm -rf tlpkg
21cr|texlive-scrambledenvs-60615-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10141 21
21cr|texlive-scratch3-61921-1|1	%define oname scratch3
21cr|texlive-scratch3-61921-1|2	
21cr|texlive-scratch3-61921-1|3	Summary:	Draw programs like "scratch"
21cr|texlive-scratch3-61921-1|4	Name:		texlive-scratch3
21cr|texlive-scratch3-61921-1|5	Version:	61921
21cr|texlive-scratch3-61921-1|6	Release:	1
21cr|texlive-scratch3-61921-1|7	License:	LPPL1.3
21cr|texlive-scratch3-61921-1|8	Group:		Publishing
21cr|texlive-scratch3-61921-1|9	Url:		https://www.ctan.org
21cr|texlive-scratch3-61921-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scratch3-61921-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scratch3-61921-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scratch3-61921-1|13	Requires:	texlive-tlpkg
21cr|texlive-scratch3-61921-1|14	Requires:	texlive-kpathsea
21cr|texlive-scratch3-61921-1|15	#Requires:	tex(simplekv.sty)
21cr|texlive-scratch3-61921-1|16	#Requires:	tex(tikz.sty)
21cr|texlive-scratch3-61921-1|17	Provides:	tex(scratch3.sty) = 2024
21cr|texlive-scratch3-61921-1|18	BuildArch:	noarch
21cr|texlive-scratch3-61921-1|19	
21cr|texlive-scratch3-61921-1|20	%description
21cr|texlive-scratch3-61921-1|21	This package permits to draw program charts in the style of the
21cr|texlive-scratch3-61921-1|22	scatch project (scratch.mit.edu). It depends on the other LaTeX
21cr|texlive-scratch3-61921-1|23	packages TikZ and simplekv.
21cr|texlive-scratch3-61921-1|24	
21cr|texlive-scratch3-61921-1|25	%files
21cr|texlive-scratch3-61921-1|26	%doc %{_texmfdistdir}/doc/latex/scratch3
21cr|texlive-scratch3-61921-1|27	%{_texmfdistdir}/tex/latex/scratch3
21cr|texlive-scratch3-61921-1|28	
21cr|texlive-scratch3-61921-1|29	#------------------------------------------------------------------
21cr|texlive-scratch3-61921-1|30	
21cr|texlive-scratch3-61921-1|31	%prep
21cr|texlive-scratch3-61921-1|32	%setup -c -a0 -a1
21cr|texlive-scratch3-61921-1|33	
21cr|texlive-scratch3-61921-1|34	%build
21cr|texlive-scratch3-61921-1|35	
21cr|texlive-scratch3-61921-1|36	%install
21cr|texlive-scratch3-61921-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scratch3-61921-1|38	rm -rf tlpkg
21cr|texlive-scratch3-61921-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10142 21
21cr|texlive-scratch-50073-1|1	%define oname scratch
21cr|texlive-scratch-50073-1|2	
21cr|texlive-scratch-50073-1|3	Summary:	Draw programs like "scratch"
21cr|texlive-scratch-50073-1|4	Name:		texlive-scratch
21cr|texlive-scratch-50073-1|5	Version:	50073
21cr|texlive-scratch-50073-1|6	Release:	1
21cr|texlive-scratch-50073-1|7	License:	LPPL1.3
21cr|texlive-scratch-50073-1|8	Group:		Publishing
21cr|texlive-scratch-50073-1|9	Url:		https://www.ctan.org
21cr|texlive-scratch-50073-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scratch-50073-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scratch-50073-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scratch-50073-1|13	Requires:	texlive-tlpkg
21cr|texlive-scratch-50073-1|14	Requires:	texlive-kpathsea
21cr|texlive-scratch-50073-1|15	Provides:	tex(scratch.sty) = 2024
21cr|texlive-scratch-50073-1|16	BuildArch:	noarch
21cr|texlive-scratch-50073-1|17	
21cr|texlive-scratch-50073-1|18	%description
21cr|texlive-scratch-50073-1|19	This package permits to draw program charts in the style of the
21cr|texlive-scratch-50073-1|20	scatch project (scratch.mit.edu). It depends on the other LaTeX
21cr|texlive-scratch-50073-1|21	packages TikZ and simplekv.
21cr|texlive-scratch-50073-1|22	
21cr|texlive-scratch-50073-1|23	%files
21cr|texlive-scratch-50073-1|24	%doc %{_texmfdistdir}/doc/latex/scratch/
21cr|texlive-scratch-50073-1|25	%{_texmfdistdir}/tex/latex/scratch/
21cr|texlive-scratch-50073-1|26	
21cr|texlive-scratch-50073-1|27	#------------------------------------------------------------------
21cr|texlive-scratch-50073-1|28	
21cr|texlive-scratch-50073-1|29	%prep
21cr|texlive-scratch-50073-1|30	%setup -c -a0 -a1
21cr|texlive-scratch-50073-1|31	
21cr|texlive-scratch-50073-1|32	%build
21cr|texlive-scratch-50073-1|33	
21cr|texlive-scratch-50073-1|34	%install
21cr|texlive-scratch-50073-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scratch-50073-1|36	rm -rf tlpkg
21cr|texlive-scratch-50073-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10143 21
21cr|texlive-scratchx-1.1-1|1	Name:		texlive-scratchx
21cr|texlive-scratchx-1.1-1|2	Version:	1.1
21cr|texlive-scratchx-1.1-1|3	Release:	1
21cr|texlive-scratchx-1.1-1|4	Summary:	Include Scratch programs in LaTeX documents
21cr|texlive-scratchx-1.1-1|5	Group:		Publishing
21cr|texlive-scratchx-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/scratchx
21cr|texlive-scratchx-1.1-1|7	License:	LPPL1.3
21cr|texlive-scratchx-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scratchx.tar.xz
21cr|texlive-scratchx-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scratchx.doc.tar.xz
21cr|texlive-scratchx-1.1-1|10	BuildArch:	noarch
21cr|texlive-scratchx-1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-scratchx-1.1-1|12	Recommends:	texlive-calc
21cr|texlive-scratchx-1.1-1|13	Requires:	texlive-fp
21cr|texlive-scratchx-1.1-1|14	Requires:	texlive-ifsym
21cr|texlive-scratchx-1.1-1|15	Requires:	texlive-multido
21cr|texlive-scratchx-1.1-1|16	Recommends:	texlive-tikz
21cr|texlive-scratchx-1.1-1|17	Requires:	texlive-xargs
21cr|texlive-scratchx-1.1-1|18	Requires:	texlive-xstring
21cr|texlive-scratchx-1.1-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-scratchx-1.1-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-scratchx-1.1-1|21	
21cr|texlive-scratchx-1.1-1|22	%description
21cr|texlive-scratchx-1.1-1|23	The ScratchX package is used in order to include every
21cr|texlive-scratchx-1.1-1|24	kind of Scratch programs in LaTeX documents.
21cr|texlive-scratchx-1.1-1|25	Particularly useful for Math Teachers ans IT specialists.
21cr|texlive-scratchx-1.1-1|26	
21cr|texlive-scratchx-1.1-1|27	#-----------------------------------------------------------------------
21cr|texlive-scratchx-1.1-1|28	%files
21cr|texlive-scratchx-1.1-1|29	%{_texmfdistdir}/tex/latex/scratchx/ScratchX.sty
21cr|texlive-scratchx-1.1-1|30	%doc %{_texmfdistdir}/doc/latex/scratchx/README.txt
21cr|texlive-scratchx-1.1-1|31	%doc %{_texmfdistdir}/doc/latex/scratchx/Explications_ScratchX.tex
21cr|texlive-scratchx-1.1-1|32	%doc %{_texmfdistdir}/doc/latex/scratchx/Explications_ScratchX.pdf
21cr|texlive-scratchx-1.1-1|33	%doc %{_texmfdistdir}/doc/latex/scratchx/Explanations_ScratchX.tex
21cr|texlive-scratchx-1.1-1|34	%doc %{_texmfdistdir}/doc/latex/scratchx/Explanations_ScratchX.pdf
21cr|texlive-scratchx-1.1-1|35	
21cr|texlive-scratchx-1.1-1|36	#-----------------------------------------------------------------------
21cr|texlive-scratchx-1.1-1|37	%prep
21cr|texlive-scratchx-1.1-1|38	%setup -c -a0 -a1
21cr|texlive-scratchx-1.1-1|39	
21cr|texlive-scratchx-1.1-1|40	%build
21cr|texlive-scratchx-1.1-1|41	
21cr|texlive-scratchx-1.1-1|42	%install
21cr|texlive-scratchx-1.1-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scratchx-1.1-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-scratchx-1.1-1|45	

10144 21
21cr|texlive-screenplay-pkg-1.1-0|1	Name:		texlive-screenplay-pkg
21cr|texlive-screenplay-pkg-1.1-0|2	Version:	1.1
21cr|texlive-screenplay-pkg-1.1-0|3	Release:	0
21cr|texlive-screenplay-pkg-1.1-0|4	Summary:	Package version of the screenplay document class
21cr|texlive-screenplay-pkg-1.1-0|5	Group:		Publishing
21cr|texlive-screenplay-pkg-1.1-0|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/screenplay-pkg
21cr|texlive-screenplay-pkg-1.1-0|7	License:	LPPL1.3
21cr|texlive-screenplay-pkg-1.1-0|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/screenplay-pkg.tar.xz
21cr|texlive-screenplay-pkg-1.1-0|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/screenplay-pkg.doc.tar.xz
21cr|texlive-screenplay-pkg-1.1-0|10	BuildRequires: texlive-tlpkg
21cr|texlive-screenplay-pkg-1.1-0|11	BuildArch:	noarch
21cr|texlive-screenplay-pkg-1.1-0|12	
21cr|texlive-screenplay-pkg-1.1-0|13	%description
21cr|texlive-screenplay-pkg-1.1-0|14	This package implements the tools of the screenplay document
21cr|texlive-screenplay-pkg-1.1-0|15	be included within another document class. For full
21cr|texlive-screenplay-pkg-1.1-0|16	documentation of the available commands, please consult the
21cr|texlive-screenplay-pkg-1.1-0|17	screenplay class documentation in addition to the included
21cr|texlive-screenplay-pkg-1.1-0|18	package documentation.
21cr|texlive-screenplay-pkg-1.1-0|19	
21cr|texlive-screenplay-pkg-1.1-0|20	#-----------------------------------------------------------------------
21cr|texlive-screenplay-pkg-1.1-0|21	%files
21cr|texlive-screenplay-pkg-1.1-0|22	%{_texmfdistdir}/tex/latex/screenplay-pkg
21cr|texlive-screenplay-pkg-1.1-0|23	
21cr|texlive-screenplay-pkg-1.1-0|24	%doc %{_texmfdistdir}/doc/latex/screenplay-pkg
21cr|texlive-screenplay-pkg-1.1-0|25	
21cr|texlive-screenplay-pkg-1.1-0|26	
21cr|texlive-screenplay-pkg-1.1-0|27	#-----------------------------------------------------------------------
21cr|texlive-screenplay-pkg-1.1-0|28	%prep
21cr|texlive-screenplay-pkg-1.1-0|29	%setup -c -a0 -a1
21cr|texlive-screenplay-pkg-1.1-0|30	
21cr|texlive-screenplay-pkg-1.1-0|31	%build
21cr|texlive-screenplay-pkg-1.1-0|32	
21cr|texlive-screenplay-pkg-1.1-0|33	%install
21cr|texlive-screenplay-pkg-1.1-0|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-screenplay-pkg-1.1-0|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10145 21
21cr|texlive-scripture-65493-1|1	%define oname scripture
21cr|texlive-scripture-65493-1|2	
21cr|texlive-scripture-65493-1|3	Summary:	A LaTeX style for typesetting Bible quotations
21cr|texlive-scripture-65493-1|4	Name:		texlive-scripture
21cr|texlive-scripture-65493-1|5	Version:	65493
21cr|texlive-scripture-65493-1|6	Release:	1
21cr|texlive-scripture-65493-1|7	License:	LPPL1.3
21cr|texlive-scripture-65493-1|8	Group:		Publishing
21cr|texlive-scripture-65493-1|9	Url:		https://www.ctan.org
21cr|texlive-scripture-65493-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scripture-65493-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scripture-65493-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scripture-65493-1|13	Requires:	texlive-tlpkg
21cr|texlive-scripture-65493-1|14	Requires:	texlive-kpathsea
21cr|texlive-scripture-65493-1|15	Provides:	tex(scripture.sty) = 2024
21cr|texlive-scripture-65493-1|16	BuildArch:	noarch
21cr|texlive-scripture-65493-1|17	
21cr|texlive-scripture-65493-1|18	%description
21cr|texlive-scripture-65493-1|19	The scripture package provides a set of macros for typesetting
21cr|texlive-scripture-65493-1|20	quotations from the Bible. It provides many features commonly
21cr|texlive-scripture-65493-1|21	seen in Bibles such as dropped text for chapter numbers,
21cr|texlive-scripture-65493-1|22	superscripts for verse numbers, indented lines for poetry
21cr|texlive-scripture-65493-1|23	sections, narrow sections and hanging paragraphs. A reference
21cr|texlive-scripture-65493-1|24	for the quotation can optionally be added.
21cr|texlive-scripture-65493-1|25	
21cr|texlive-scripture-65493-1|26	%files
21cr|texlive-scripture-65493-1|27	%doc %{_texmfdistdir}/doc/latex/scripture
21cr|texlive-scripture-65493-1|28	%{_texmfdistdir}/tex/latex/scripture
21cr|texlive-scripture-65493-1|29	
21cr|texlive-scripture-65493-1|30	#------------------------------------------------------------------
21cr|texlive-scripture-65493-1|31	
21cr|texlive-scripture-65493-1|32	%prep
21cr|texlive-scripture-65493-1|33	%setup -c -a0 -a1
21cr|texlive-scripture-65493-1|34	
21cr|texlive-scripture-65493-1|35	%build
21cr|texlive-scripture-65493-1|36	
21cr|texlive-scripture-65493-1|37	%install
21cr|texlive-scripture-65493-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scripture-65493-1|39	rm -rf tlpkg
21cr|texlive-scripture-65493-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10146 21
21cr|texlive-scrlayer-fancyhdr-63844-1|1	%define oname scrlayer-fancyhdr
21cr|texlive-scrlayer-fancyhdr-63844-1|2	
21cr|texlive-scrlayer-fancyhdr-63844-1|3	Summary:	Combining package fancyhdr with KOMA-Script's scrlayer
21cr|texlive-scrlayer-fancyhdr-63844-1|4	Name:		texlive-scrlayer-fancyhdr
21cr|texlive-scrlayer-fancyhdr-63844-1|5	Version:	63844
21cr|texlive-scrlayer-fancyhdr-63844-1|6	Release:	1
21cr|texlive-scrlayer-fancyhdr-63844-1|7	License:	LPPL1.3
21cr|texlive-scrlayer-fancyhdr-63844-1|8	Group:		Publishing
21cr|texlive-scrlayer-fancyhdr-63844-1|9	Url:		https://www.ctan.org
21cr|texlive-scrlayer-fancyhdr-63844-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scrlayer-fancyhdr-63844-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scrlayer-fancyhdr-63844-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scrlayer-fancyhdr-63844-1|13	#Requires:	tex(fancyhdr.sty)
21cr|texlive-scrlayer-fancyhdr-63844-1|14	Requires:	texlive-tlpkg
21cr|texlive-scrlayer-fancyhdr-63844-1|15	Requires:	texlive-kpathsea
21cr|texlive-scrlayer-fancyhdr-63844-1|16	#Requires:	tex(scrlayer.sty)
21cr|texlive-scrlayer-fancyhdr-63844-1|17	Provides:	tex(scrlayer-fancyhdr.sty) = 2024
21cr|texlive-scrlayer-fancyhdr-63844-1|18	BuildArch:	noarch
21cr|texlive-scrlayer-fancyhdr-63844-1|19	
21cr|texlive-scrlayer-fancyhdr-63844-1|20	%description
21cr|texlive-scrlayer-fancyhdr-63844-1|21	This LaTeX package uses KOMA-Script's scrlayer to redefine the
21cr|texlive-scrlayer-fancyhdr-63844-1|22	page styles of package fancyhdr. This allows the combination of
21cr|texlive-scrlayer-fancyhdr-63844-1|23	features of fancyhdr with features of scrlayer. Before
21cr|texlive-scrlayer-fancyhdr-63844-1|24	KOMA-Script v3.33 scrlayer-fancyhdr was part of KOMA-Script
21cr|texlive-scrlayer-fancyhdr-63844-1|25	itself.
21cr|texlive-scrlayer-fancyhdr-63844-1|26	
21cr|texlive-scrlayer-fancyhdr-63844-1|27	%files
21cr|texlive-scrlayer-fancyhdr-63844-1|28	%doc %{_texmfdistdir}/doc/latex/scrlayer-fancyhdr
21cr|texlive-scrlayer-fancyhdr-63844-1|29	%{_texmfdistdir}/tex/latex/scrlayer-fancyhdr
21cr|texlive-scrlayer-fancyhdr-63844-1|30	
21cr|texlive-scrlayer-fancyhdr-63844-1|31	#------------------------------------------------------------------
21cr|texlive-scrlayer-fancyhdr-63844-1|32	
21cr|texlive-scrlayer-fancyhdr-63844-1|33	%prep
21cr|texlive-scrlayer-fancyhdr-63844-1|34	%setup -c -a0 -a1
21cr|texlive-scrlayer-fancyhdr-63844-1|35	
21cr|texlive-scrlayer-fancyhdr-63844-1|36	%build
21cr|texlive-scrlayer-fancyhdr-63844-1|37	
21cr|texlive-scrlayer-fancyhdr-63844-1|38	%install
21cr|texlive-scrlayer-fancyhdr-63844-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scrlayer-fancyhdr-63844-1|40	rm -rf tlpkg
21cr|texlive-scrlayer-fancyhdr-63844-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10147 21
21cr|texlive-scrlttr2copy-56733-1|1	%define oname scrlttr2copy
21cr|texlive-scrlttr2copy-56733-1|2	
21cr|texlive-scrlttr2copy-56733-1|3	Summary:	A letter class option file for the automatic creation of copies
21cr|texlive-scrlttr2copy-56733-1|4	Name:		texlive-scrlttr2copy
21cr|texlive-scrlttr2copy-56733-1|5	Version:	56733
21cr|texlive-scrlttr2copy-56733-1|6	Release:	1
21cr|texlive-scrlttr2copy-56733-1|7	License:	LPPL1.3
21cr|texlive-scrlttr2copy-56733-1|8	Group:		Publishing
21cr|texlive-scrlttr2copy-56733-1|9	Url:		https://www.ctan.org
21cr|texlive-scrlttr2copy-56733-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scrlttr2copy-56733-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scrlttr2copy-56733-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scrlttr2copy-56733-1|13	Requires:	texlive-kpathsea
21cr|texlive-scrlttr2copy-56733-1|14	Requires:	texlive-tlpkg
21cr|texlive-scrlttr2copy-56733-1|15	Provides:	tex-scrlttr2copy = 2024
21cr|texlive-scrlttr2copy-56733-1|16	BuildArch:	noarch
21cr|texlive-scrlttr2copy-56733-1|17	
21cr|texlive-scrlttr2copy-56733-1|18	%description
21cr|texlive-scrlttr2copy-56733-1|19	The file copy.lco provides the new class option "copy" for the
21cr|texlive-scrlttr2copy-56733-1|20	KOMA-Script letter class scrlttr2. If the option "copy" is
21cr|texlive-scrlttr2copy-56733-1|21	given, all pages of a specific letter are duplicated with
21cr|texlive-scrlttr2copy-56733-1|22	background text marking as copies.
21cr|texlive-scrlttr2copy-56733-1|23	
21cr|texlive-scrlttr2copy-56733-1|24	%files
21cr|texlive-scrlttr2copy-56733-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-scrlttr2copy-56733-1|26	%{_texmfdistdir}/tex/latex/scrlttr2copy/
21cr|texlive-scrlttr2copy-56733-1|27	
21cr|texlive-scrlttr2copy-56733-1|28	#------------------------------------------------------------------
21cr|texlive-scrlttr2copy-56733-1|29	
21cr|texlive-scrlttr2copy-56733-1|30	%prep
21cr|texlive-scrlttr2copy-56733-1|31	%setup -c -a0 -a1
21cr|texlive-scrlttr2copy-56733-1|32	
21cr|texlive-scrlttr2copy-56733-1|33	%build
21cr|texlive-scrlttr2copy-56733-1|34	
21cr|texlive-scrlttr2copy-56733-1|35	%install
21cr|texlive-scrlttr2copy-56733-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scrlttr2copy-56733-1|37	rm -rf tlpkg
21cr|texlive-scrlttr2copy-56733-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10148 21
21cr|texlive-scsnowman-66115-1|1	%define oname scsnowman
21cr|texlive-scsnowman-66115-1|2	
21cr|texlive-scsnowman-66115-1|3	Summary:	Snowman variants using TikZ
21cr|texlive-scsnowman-66115-1|4	Name:		texlive-scsnowman
21cr|texlive-scsnowman-66115-1|5	Version:	66115
21cr|texlive-scsnowman-66115-1|6	Release:	1
21cr|texlive-scsnowman-66115-1|7	License:	LPPL1.3
21cr|texlive-scsnowman-66115-1|8	Group:		Publishing
21cr|texlive-scsnowman-66115-1|9	Url:		https://www.ctan.org
21cr|texlive-scsnowman-66115-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-scsnowman-66115-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-scsnowman-66115-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-scsnowman-66115-1|13	Requires:	texlive-tlpkg
21cr|texlive-scsnowman-66115-1|14	Requires:	texlive-kpathsea
21cr|texlive-scsnowman-66115-1|15	Provides:	tex(scsnowman-normal.def) = 2024
21cr|texlive-scsnowman-66115-1|16	Provides:	tex(scsnowman.sty) = 2024
21cr|texlive-scsnowman-66115-1|17	Provides:	tex(sctkzsym-base.sty) = 2024
21cr|texlive-scsnowman-66115-1|18	BuildArch:	noarch
21cr|texlive-scsnowman-66115-1|19	
21cr|texlive-scsnowman-66115-1|20	%description
21cr|texlive-scsnowman-66115-1|21	This LaTeX package provides a command \scsnowman which can
21cr|texlive-scsnowman-66115-1|22	display many variants of "snowman" ("yukidaruma" in Japanese).
21cr|texlive-scsnowman-66115-1|23	TikZ is required for drawing these snowmen.
21cr|texlive-scsnowman-66115-1|24	
21cr|texlive-scsnowman-66115-1|25	%files
21cr|texlive-scsnowman-66115-1|26	%doc %{_texmfdistdir}/doc/latex/scsnowman/
21cr|texlive-scsnowman-66115-1|27	%{_texmfdistdir}/tex/latex/scsnowman/
21cr|texlive-scsnowman-66115-1|28	
21cr|texlive-scsnowman-66115-1|29	#------------------------------------------------------------------
21cr|texlive-scsnowman-66115-1|30	
21cr|texlive-scsnowman-66115-1|31	%prep
21cr|texlive-scsnowman-66115-1|32	%setup -c -a0 -a1
21cr|texlive-scsnowman-66115-1|33	
21cr|texlive-scsnowman-66115-1|34	%build
21cr|texlive-scsnowman-66115-1|35	
21cr|texlive-scsnowman-66115-1|36	%install
21cr|texlive-scsnowman-66115-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-scsnowman-66115-1|38	rm -rf tlpkg
21cr|texlive-scsnowman-66115-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10149 21
21cr|texlive-sdaps-65345-1|1	%define oname sdaps
21cr|texlive-sdaps-65345-1|2	
21cr|texlive-sdaps-65345-1|3	Summary:	LaTeX support files for SDAPS
21cr|texlive-sdaps-65345-1|4	Name:		texlive-sdaps
21cr|texlive-sdaps-65345-1|5	Version:	65345
21cr|texlive-sdaps-65345-1|6	Release:	1
21cr|texlive-sdaps-65345-1|7	License:	LPPL1.3
21cr|texlive-sdaps-65345-1|8	Group:		Publishing
21cr|texlive-sdaps-65345-1|9	Url:		https://www.ctan.org
21cr|texlive-sdaps-65345-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sdaps-65345-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sdaps-65345-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sdaps-65345-1|13	#Requires:	tex(environ.sty)
21cr|texlive-sdaps-65345-1|14	#Requires:	tex(lastpage.sty)
21cr|texlive-sdaps-65345-1|15	Requires:	texlive-tlpkg
21cr|texlive-sdaps-65345-1|16	Requires:	texlive-kpathsea
21cr|texlive-sdaps-65345-1|17	#Requires:	tex(pgf.sty)
21cr|texlive-sdaps-65345-1|18	#Requires:	tex(qrcode.sty)
21cr|texlive-sdaps-65345-1|19	#Requires:	tex(sectsty.sty)
21cr|texlive-sdaps-65345-1|20	#Requires:	tex(translator.sty)
21cr|texlive-sdaps-65345-1|21	Provides:	tex(sdapsarray.sty) = 2024
21cr|texlive-sdaps-65345-1|22	Provides:	tex(sdapsbase.sty) = 2024
21cr|texlive-sdaps-65345-1|23	Provides:	tex(sdapsclassic.cls) = 2024
21cr|texlive-sdaps-65345-1|24	Provides:	tex(sdapscode128.tex) = 2024
21cr|texlive-sdaps-65345-1|25	Provides:	tex(sdapslayout.sty) = 2024
21cr|texlive-sdaps-65345-1|26	Provides:	tex(sdapspdf.sty) = 2024
21cr|texlive-sdaps-65345-1|27	BuildArch:	noarch
21cr|texlive-sdaps-65345-1|28	
21cr|texlive-sdaps-65345-1|29	%description
21cr|texlive-sdaps-65345-1|30	This bundle contains LaTeX classes and packages to create
21cr|texlive-sdaps-65345-1|31	machine readable questionnaires. Metadata is generated for the
21cr|texlive-sdaps-65345-1|32	whole document and it is possible to process created forms
21cr|texlive-sdaps-65345-1|33	fully automatically using the SDAPS main program. Features
21cr|texlive-sdaps-65345-1|34	include: PDF Form generation Advanced array like layouting Can
21cr|texlive-sdaps-65345-1|35	flow over multiple pages and repeats the header automatically
21cr|texlive-sdaps-65345-1|36	Optional document wide alignment of array environments Has
21cr|texlive-sdaps-65345-1|37	complex layout features like rotating the headers to safe space
21cr|texlive-sdaps-65345-1|38	Ability to exchange rows and columns on the fly Different
21cr|texlive-sdaps-65345-1|39	question types: Freeform text Single/multiple choice questions
21cr|texlive-sdaps-65345-1|40	Range questions Layouting questions in rows or columns
21cr|texlive-sdaps-65345-1|41	Possibility to pre-fill questionnaires from LaTeX Documentation
21cr|texlive-sdaps-65345-1|42	can be found online at https://sdaps.org/class-doc.
21cr|texlive-sdaps-65345-1|43	
21cr|texlive-sdaps-65345-1|44	%files
21cr|texlive-sdaps-65345-1|45	%doc %{_texmfdistdir}/doc/latex/sdaps
21cr|texlive-sdaps-65345-1|46	%{_texmfdistdir}/tex/latex/sdaps
21cr|texlive-sdaps-65345-1|47	
21cr|texlive-sdaps-65345-1|48	#------------------------------------------------------------------
21cr|texlive-sdaps-65345-1|49	
21cr|texlive-sdaps-65345-1|50	%prep
21cr|texlive-sdaps-65345-1|51	%setup -c -a0 -a1
21cr|texlive-sdaps-65345-1|52	
21cr|texlive-sdaps-65345-1|53	%build
21cr|texlive-sdaps-65345-1|54	
21cr|texlive-sdaps-65345-1|55	%install
21cr|texlive-sdaps-65345-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sdaps-65345-1|57	rm -rf tlpkg
21cr|texlive-sdaps-65345-1|58	cp -fpar * %{buildroot}%{_texmfdistdir}

10150 21
21cr|texlive-sduthesis-1.2.1-1|1	Name:		texlive-sduthesis
21cr|texlive-sduthesis-1.2.1-1|2	Version:	1.2.1
21cr|texlive-sduthesis-1.2.1-1|3	Release:	1
21cr|texlive-sduthesis-1.2.1-1|4	Summary:	Thesis Template of Shandong University
21cr|texlive-sduthesis-1.2.1-1|5	Group:	Publishing
21cr|texlive-sduthesis-1.2.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/sduthesis
21cr|texlive-sduthesis-1.2.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-sduthesis-1.2.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sduthesis.tar.xz
21cr|texlive-sduthesis-1.2.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sduthesis.doc.tar.xz
21cr|texlive-sduthesis-1.2.1-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sduthesis.source.tar.xz
21cr|texlive-sduthesis-1.2.1-1|11	BuildArch:	noarch
21cr|texlive-sduthesis-1.2.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sduthesis-1.2.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-sduthesis-1.2.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-sduthesis-1.2.1-1|15	
21cr|texlive-sduthesis-1.2.1-1|16	%description
21cr|texlive-sduthesis-1.2.1-1|17	Thesis Template of Shandong University.
21cr|texlive-sduthesis-1.2.1-1|18	
21cr|texlive-sduthesis-1.2.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-sduthesis-1.2.1-1|20	%files
21cr|texlive-sduthesis-1.2.1-1|21	%{_texmfdistdir}/tex/latex/sduthesis
21cr|texlive-sduthesis-1.2.1-1|22	%doc %{_texmfdistdir}/doc/latex/sduthesis
21cr|texlive-sduthesis-1.2.1-1|23	%doc %{_texmfdistdir}/source/latex/sduthesis
21cr|texlive-sduthesis-1.2.1-1|24	
21cr|texlive-sduthesis-1.2.1-1|25	#-----------------------------------------------------------------------
21cr|texlive-sduthesis-1.2.1-1|26	%prep
21cr|texlive-sduthesis-1.2.1-1|27	%setup -c -a0 -a1 -a2
21cr|texlive-sduthesis-1.2.1-1|28	
21cr|texlive-sduthesis-1.2.1-1|29	%build
21cr|texlive-sduthesis-1.2.1-1|30	
21cr|texlive-sduthesis-1.2.1-1|31	%install
21cr|texlive-sduthesis-1.2.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

10151 21
21cr|texlive-se2thesis-65645-1|1	%define oname se2thesis
21cr|texlive-se2thesis-65645-1|2	
21cr|texlive-se2thesis-65645-1|3	Summary:	A Thesis Class for the Chair of Software Engineering II at the University of Passau, Germany
21cr|texlive-se2thesis-65645-1|4	Name:		texlive-se2thesis
21cr|texlive-se2thesis-65645-1|5	Version:	65645
21cr|texlive-se2thesis-65645-1|6	Release:	1
21cr|texlive-se2thesis-65645-1|7	License:	LPPL1.3
21cr|texlive-se2thesis-65645-1|8	Group:		Publishing
21cr|texlive-se2thesis-65645-1|9	Url:		https://www.ctan.org
21cr|texlive-se2thesis-65645-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-se2thesis-65645-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-se2thesis-65645-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-se2thesis-65645-1|13	Requires:	texlive-tlpkg
21cr|texlive-se2thesis-65645-1|14	Requires:	texlive-kpathsea
21cr|texlive-se2thesis-65645-1|15	Provides:	tex(se2colors.sty) = 2024
21cr|texlive-se2thesis-65645-1|16	Provides:	tex(se2fonts.sty) = 2024
21cr|texlive-se2thesis-65645-1|17	Provides:	tex(se2thesis.cls) = 2024
21cr|texlive-se2thesis-65645-1|18	BuildArch:	noarch
21cr|texlive-se2thesis-65645-1|19	
21cr|texlive-se2thesis-65645-1|20	%description
21cr|texlive-se2thesis-65645-1|21	The se2thesis bundle provides a document class for writing a
21cr|texlive-se2thesis-65645-1|22	theses with the Chair of Software Engineering II at the
21cr|texlive-se2thesis-65645-1|23	University of Passau, Germany. The class is based on Markus
21cr|texlive-se2thesis-65645-1|24	Kohm's KOMA-Script classes and provides several additions and
21cr|texlive-se2thesis-65645-1|25	customizations to these classes. While the class provides some
21cr|texlive-se2thesis-65645-1|26	basic settings, mostly regrading the type area, fonts, and the
21cr|texlive-se2thesis-65645-1|27	title page, it still provides large degrees of freedom to its
21cr|texlive-se2thesis-65645-1|28	users. However, the package's documentation also provides
21cr|texlive-se2thesis-65645-1|29	recommendations regarding several aspects, for example,
21cr|texlive-se2thesis-65645-1|30	recommending BibLaTeX for bibliographies.
21cr|texlive-se2thesis-65645-1|31	
21cr|texlive-se2thesis-65645-1|32	%files
21cr|texlive-se2thesis-65645-1|33	%doc %{_texmfdistdir}/doc/latex/se2thesis
21cr|texlive-se2thesis-65645-1|34	%{_texmfdistdir}/tex/latex/se2thesis
21cr|texlive-se2thesis-65645-1|35	
21cr|texlive-se2thesis-65645-1|36	#------------------------------------------------------------------
21cr|texlive-se2thesis-65645-1|37	
21cr|texlive-se2thesis-65645-1|38	%prep
21cr|texlive-se2thesis-65645-1|39	%setup -c -a0 -a1
21cr|texlive-se2thesis-65645-1|40	
21cr|texlive-se2thesis-65645-1|41	%build
21cr|texlive-se2thesis-65645-1|42	
21cr|texlive-se2thesis-65645-1|43	%install
21cr|texlive-se2thesis-65645-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-se2thesis-65645-1|45	rm -rf tlpkg
21cr|texlive-se2thesis-65645-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10152 21
21cr|texlive-secnum-61813-1|1	%define oname secnum
21cr|texlive-secnum-61813-1|2	
21cr|texlive-secnum-61813-1|3	Summary:	A macro to format section numbering intuitively
21cr|texlive-secnum-61813-1|4	Name:		texlive-secnum
21cr|texlive-secnum-61813-1|5	Version:	61813
21cr|texlive-secnum-61813-1|6	Release:	1
21cr|texlive-secnum-61813-1|7	License:	LPPL1.3
21cr|texlive-secnum-61813-1|8	Group:		Publishing
21cr|texlive-secnum-61813-1|9	Url:		https://www.ctan.org
21cr|texlive-secnum-61813-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-secnum-61813-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-secnum-61813-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-secnum-61813-1|13	Requires:	texlive-tlpkg
21cr|texlive-secnum-61813-1|14	Requires:	texlive-kpathsea
21cr|texlive-secnum-61813-1|15	Provides:	tex(secnum.sty) = 2024
21cr|texlive-secnum-61813-1|16	BuildArch:	noarch
21cr|texlive-secnum-61813-1|17	
21cr|texlive-secnum-61813-1|18	%description
21cr|texlive-secnum-61813-1|19	This package provides a macro \setsecnum to format section
21cr|texlive-secnum-61813-1|20	numbering intuitively. \setsecnum{1.1.1} will set the section
21cr|texlive-secnum-61813-1|21	numbering format to arabic.arabic.arabic and the depth to 3.
21cr|texlive-secnum-61813-1|22	The package uses LaTeX3.
21cr|texlive-secnum-61813-1|23	
21cr|texlive-secnum-61813-1|24	%files
21cr|texlive-secnum-61813-1|25	%doc %{_texmfdistdir}/doc/latex/secnum
21cr|texlive-secnum-61813-1|26	%{_texmfdistdir}/tex/latex/secnum
21cr|texlive-secnum-61813-1|27	
21cr|texlive-secnum-61813-1|28	#------------------------------------------------------------------
21cr|texlive-secnum-61813-1|29	
21cr|texlive-secnum-61813-1|30	%prep
21cr|texlive-secnum-61813-1|31	%setup -c -a0 -a1
21cr|texlive-secnum-61813-1|32	
21cr|texlive-secnum-61813-1|33	%build
21cr|texlive-secnum-61813-1|34	
21cr|texlive-secnum-61813-1|35	%install
21cr|texlive-secnum-61813-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-secnum-61813-1|37	rm -rf tlpkg
21cr|texlive-secnum-61813-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10153 21
21cr|texlive-sectionbreak-50339-1|1	%define oname sectionbreak
21cr|texlive-sectionbreak-50339-1|2	
21cr|texlive-sectionbreak-50339-1|3	Summary:	LaTeX support for section breaks
21cr|texlive-sectionbreak-50339-1|4	Name:		texlive-sectionbreak
21cr|texlive-sectionbreak-50339-1|5	Version:	50339
21cr|texlive-sectionbreak-50339-1|6	Release:	1
21cr|texlive-sectionbreak-50339-1|7	License:	LPPL1.3
21cr|texlive-sectionbreak-50339-1|8	Group:		Publishing
21cr|texlive-sectionbreak-50339-1|9	Url:		https://www.ctan.org
21cr|texlive-sectionbreak-50339-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sectionbreak-50339-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sectionbreak-50339-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sectionbreak-50339-1|13	Requires:	texlive-tlpkg
21cr|texlive-sectionbreak-50339-1|14	Requires:	texlive-kpathsea
21cr|texlive-sectionbreak-50339-1|15	Provides:	tex(sectionbreak.sty) = 2024
21cr|texlive-sectionbreak-50339-1|16	BuildArch:	noarch
21cr|texlive-sectionbreak-50339-1|17	
21cr|texlive-sectionbreak-50339-1|18	%description
21cr|texlive-sectionbreak-50339-1|19	This package provides LaTeX support for section breaks, used
21cr|texlive-sectionbreak-50339-1|20	mainly in fiction books to signal changes in a story, like
21cr|texlive-sectionbreak-50339-1|21	changes in time, location, etc. It supports the asterism
21cr|texlive-sectionbreak-50339-1|22	symbol, text content, or custom macros as the section break
21cr|texlive-sectionbreak-50339-1|23	mark symbol.
21cr|texlive-sectionbreak-50339-1|24	
21cr|texlive-sectionbreak-50339-1|25	%files
21cr|texlive-sectionbreak-50339-1|26	%doc %{_texmfdistdir}/doc/latex/sectionbreak/
21cr|texlive-sectionbreak-50339-1|27	%{_texmfdistdir}/tex/latex/sectionbreak/
21cr|texlive-sectionbreak-50339-1|28	
21cr|texlive-sectionbreak-50339-1|29	#------------------------------------------------------------------
21cr|texlive-sectionbreak-50339-1|30	
21cr|texlive-sectionbreak-50339-1|31	%prep
21cr|texlive-sectionbreak-50339-1|32	%setup -c -a0 -a1
21cr|texlive-sectionbreak-50339-1|33	
21cr|texlive-sectionbreak-50339-1|34	%build
21cr|texlive-sectionbreak-50339-1|35	
21cr|texlive-sectionbreak-50339-1|36	%install
21cr|texlive-sectionbreak-50339-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sectionbreak-50339-1|38	rm -rf tlpkg
21cr|texlive-sectionbreak-50339-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10154 21
21cr|texlive-seealso-43595-1|1	%define oname seealso
21cr|texlive-seealso-43595-1|2	
21cr|texlive-seealso-43595-1|3	Summary:	Improve the performance of \see macros with makeindex
21cr|texlive-seealso-43595-1|4	Name:		texlive-seealso
21cr|texlive-seealso-43595-1|5	Version:	43595
21cr|texlive-seealso-43595-1|6	Release:	1
21cr|texlive-seealso-43595-1|7	License:	LPPL1.3
21cr|texlive-seealso-43595-1|8	Group:		Publishing
21cr|texlive-seealso-43595-1|9	Url:		https://www.ctan.org
21cr|texlive-seealso-43595-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-seealso-43595-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-seealso-43595-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-seealso-43595-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-seealso-43595-1|14	Requires:	texlive-kpathsea
21cr|texlive-seealso-43595-1|15	Requires:	tex(kvoptions.sty)
21cr|texlive-seealso-43595-1|16	Requires:	texlive-tlpkg
21cr|texlive-seealso-43595-1|17	Provides:	tex-seealso = 2024
21cr|texlive-seealso-43595-1|18	Provides:	tex(seealso.sty) = 2024
21cr|texlive-seealso-43595-1|19	BuildArch:	noarch
21cr|texlive-seealso-43595-1|20	
21cr|texlive-seealso-43595-1|21	%description
21cr|texlive-seealso-43595-1|22	The package amends the \see and \seealso macros that are used
21cr|texlive-seealso-43595-1|23	in building indexes with makeindex, to deal with repetitions,
21cr|texlive-seealso-43595-1|24	and to ensure page numbers are present in the actual index
21cr|texlive-seealso-43595-1|25	entries. on these indirecty
21cr|texlive-seealso-43595-1|26	
21cr|texlive-seealso-43595-1|27	%files
21cr|texlive-seealso-43595-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-seealso-43595-1|29	%{_texmfdistdir}/tex/latex/seealso/
21cr|texlive-seealso-43595-1|30	
21cr|texlive-seealso-43595-1|31	#------------------------------------------------------------------
21cr|texlive-seealso-43595-1|32	
21cr|texlive-seealso-43595-1|33	%prep
21cr|texlive-seealso-43595-1|34	%setup -c -a0 -a1
21cr|texlive-seealso-43595-1|35	
21cr|texlive-seealso-43595-1|36	%build
21cr|texlive-seealso-43595-1|37	
21cr|texlive-seealso-43595-1|38	%install
21cr|texlive-seealso-43595-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-seealso-43595-1|40	rm -rf tlpkg
21cr|texlive-seealso-43595-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10155 21
21cr|texlive-selinput-53098-1|1	%define oname selinput
21cr|texlive-selinput-53098-1|2	
21cr|texlive-selinput-53098-1|3	Summary:	Semi-automatic detection of input encoding
21cr|texlive-selinput-53098-1|4	Name:		texlive-selinput
21cr|texlive-selinput-53098-1|5	Version:	53098
21cr|texlive-selinput-53098-1|6	Release:	1
21cr|texlive-selinput-53098-1|7	License:	LPPL1.3
21cr|texlive-selinput-53098-1|8	Group:		Publishing
21cr|texlive-selinput-53098-1|9	Url:		https://www.ctan.org
21cr|texlive-selinput-53098-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-selinput-53098-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-selinput-53098-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-selinput-53098-1|13	Requires:	texlive-tlpkg
21cr|texlive-selinput-53098-1|14	Requires:	texlive-kpathsea
21cr|texlive-selinput-53098-1|15	Provides:	tex(selinput.sty) = 2024
21cr|texlive-selinput-53098-1|16	BuildArch:	noarch
21cr|texlive-selinput-53098-1|17	
21cr|texlive-selinput-53098-1|18	%description
21cr|texlive-selinput-53098-1|19	This package selects the input encoding by specifying pairs of
21cr|texlive-selinput-53098-1|20	input characters and their glyph names.
21cr|texlive-selinput-53098-1|21	
21cr|texlive-selinput-53098-1|22	%files
21cr|texlive-selinput-53098-1|23	%doc %{_texmfdistdir}/doc/latex/selinput
21cr|texlive-selinput-53098-1|24	%{_texmfdistdir}/tex/latex/selinput
21cr|texlive-selinput-53098-1|25	
21cr|texlive-selinput-53098-1|26	#------------------------------------------------------------------
21cr|texlive-selinput-53098-1|27	
21cr|texlive-selinput-53098-1|28	%prep
21cr|texlive-selinput-53098-1|29	%setup -c -a0 -a1
21cr|texlive-selinput-53098-1|30	
21cr|texlive-selinput-53098-1|31	%build
21cr|texlive-selinput-53098-1|32	
21cr|texlive-selinput-53098-1|33	%install
21cr|texlive-selinput-53098-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-selinput-53098-1|35	rm -rf tlpkg
21cr|texlive-selinput-53098-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10156 21
21cr|texlive-semantex-65679-1|1	%define oname semantex
21cr|texlive-semantex-65679-1|2	
21cr|texlive-semantex-65679-1|3	Summary:	Semantic, keyval-based mathematics
21cr|texlive-semantex-65679-1|4	Name:		texlive-semantex
21cr|texlive-semantex-65679-1|5	Version:	65679
21cr|texlive-semantex-65679-1|6	Release:	1
21cr|texlive-semantex-65679-1|7	License:	LPPL1.3
21cr|texlive-semantex-65679-1|8	Group:		Publishing
21cr|texlive-semantex-65679-1|9	Url:		https://www.ctan.org
21cr|texlive-semantex-65679-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-semantex-65679-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-semantex-65679-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-semantex-65679-1|13	#Requires:	tex(l3keys2e.sty)
21cr|texlive-semantex-65679-1|14	Requires:	tex(leftindex.sty)
21cr|texlive-semantex-65679-1|15	Requires:	texlive-tlpkg
21cr|texlive-semantex-65679-1|16	Requires:	texlive-kpathsea
21cr|texlive-semantex-65679-1|17	Requires:	tex(semtex.sty)
21cr|texlive-semantex-65679-1|18	#Requires:	tex(xparse.sty)
21cr|texlive-semantex-65679-1|19	Provides:	tex(semantex.sty) = 2024
21cr|texlive-semantex-65679-1|20	Provides:	tex(stripsemantex.sty) = 2024
21cr|texlive-semantex-65679-1|21	BuildArch:	noarch
21cr|texlive-semantex-65679-1|22	
21cr|texlive-semantex-65679-1|23	%description
21cr|texlive-semantex-65679-1|24	The SemanTeX package for LaTeX delivers a more semantic,
21cr|texlive-semantex-65679-1|25	systematized way of writing mathematics, compared to the
21cr|texlive-semantex-65679-1|26	classical math syntax in LaTeX. The system uses keyval syntax,
21cr|texlive-semantex-65679-1|27	and the user can define their own keys and customize the system
21cr|texlive-semantex-65679-1|28	down to the last detail. At the same time, care has been taken
21cr|texlive-semantex-65679-1|29	to make the syntax as simple, natural, practical, and
21cr|texlive-semantex-65679-1|30	lightweight as possible. Furthermore, the package has a
21cr|texlive-semantex-65679-1|31	companion package, called stripsemantex, which allows you to
21cr|texlive-semantex-65679-1|32	completely strip your documents of SemanTeX markup to prepare
21cr|texlive-semantex-65679-1|33	them e.g. for publication. The package is still in beta, but is
21cr|texlive-semantex-65679-1|34	considered feature-complete and more or less stable, so using
21cr|texlive-semantex-65679-1|35	it at this point should be safe. Still, suggestions, ideas, and
21cr|texlive-semantex-65679-1|36	bug reports are more than welcome!
21cr|texlive-semantex-65679-1|37	
21cr|texlive-semantex-65679-1|38	%files
21cr|texlive-semantex-65679-1|39	%doc %{_texmfdistdir}/doc/latex/semantex
21cr|texlive-semantex-65679-1|40	%{_texmfdistdir}/tex/latex/semantex
21cr|texlive-semantex-65679-1|41	
21cr|texlive-semantex-65679-1|42	#------------------------------------------------------------------
21cr|texlive-semantex-65679-1|43	
21cr|texlive-semantex-65679-1|44	%prep
21cr|texlive-semantex-65679-1|45	%setup -c -a0 -a1
21cr|texlive-semantex-65679-1|46	
21cr|texlive-semantex-65679-1|47	%build
21cr|texlive-semantex-65679-1|48	
21cr|texlive-semantex-65679-1|49	%install
21cr|texlive-semantex-65679-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-semantex-65679-1|51	rm -rf tlpkg
21cr|texlive-semantex-65679-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

10157 21
21cr|texlive-semantic-markup-53607-1|1	%define oname semantic-markup
21cr|texlive-semantic-markup-53607-1|2	
21cr|texlive-semantic-markup-53607-1|3	Summary:	Meaningful semantic markup in the spirit of the Text Encoding Initiative
21cr|texlive-semantic-markup-53607-1|4	Name:		texlive-semantic-markup
21cr|texlive-semantic-markup-53607-1|5	Version:	53607
21cr|texlive-semantic-markup-53607-1|6	Release:	1
21cr|texlive-semantic-markup-53607-1|7	License:	LPPL1.3
21cr|texlive-semantic-markup-53607-1|8	Group:		Publishing
21cr|texlive-semantic-markup-53607-1|9	Url:		https://www.ctan.org
21cr|texlive-semantic-markup-53607-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-semantic-markup-53607-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-semantic-markup-53607-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-semantic-markup-53607-1|13	Requires:	texlive-tlpkg
21cr|texlive-semantic-markup-53607-1|14	Requires:	texlive-kpathsea
21cr|texlive-semantic-markup-53607-1|15	Provides:	tex(semantic-markup.sty) = 2024
21cr|texlive-semantic-markup-53607-1|16	BuildArch:	noarch
21cr|texlive-semantic-markup-53607-1|17	
21cr|texlive-semantic-markup-53607-1|18	%description
21cr|texlive-semantic-markup-53607-1|19	The package provides simple commands to allow authors
21cr|texlive-semantic-markup-53607-1|20	(especially scholars in the humanities) to write with a focus
21cr|texlive-semantic-markup-53607-1|21	on content rather than presentation. The commands are inspired
21cr|texlive-semantic-markup-53607-1|22	by the XML elements of the Text Encoding Initiative. Commands
21cr|texlive-semantic-markup-53607-1|23	like \term and \foreign are aliases for \emph. \quoted and
21cr|texlive-semantic-markup-53607-1|24	\soCalled are aliases for quoting commands. These commands
21cr|texlive-semantic-markup-53607-1|25	could be easily redefined for different formats. The package
21cr|texlive-semantic-markup-53607-1|26	also provides a footnote environment so that long footnotes can
21cr|texlive-semantic-markup-53607-1|27	be more cleanly separated from the main text. Because the
21cr|texlive-semantic-markup-53607-1|28	author is a music scholar, the package also includes some
21cr|texlive-semantic-markup-53607-1|29	macros for musical symbols and other basic notations for
21cr|texlive-semantic-markup-53607-1|30	musical analysis.
21cr|texlive-semantic-markup-53607-1|31	
21cr|texlive-semantic-markup-53607-1|32	%files
21cr|texlive-semantic-markup-53607-1|33	%doc %{_texmfdistdir}/doc/latex/semantic-markup/
21cr|texlive-semantic-markup-53607-1|34	%{_texmfdistdir}/tex/latex/semantic-markup/
21cr|texlive-semantic-markup-53607-1|35	
21cr|texlive-semantic-markup-53607-1|36	#------------------------------------------------------------------
21cr|texlive-semantic-markup-53607-1|37	
21cr|texlive-semantic-markup-53607-1|38	%prep
21cr|texlive-semantic-markup-53607-1|39	%setup -c -a0 -a1
21cr|texlive-semantic-markup-53607-1|40	
21cr|texlive-semantic-markup-53607-1|41	%build
21cr|texlive-semantic-markup-53607-1|42	
21cr|texlive-semantic-markup-53607-1|43	%install
21cr|texlive-semantic-markup-53607-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-semantic-markup-53607-1|45	rm -rf tlpkg
21cr|texlive-semantic-markup-53607-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10158 21
21cr|texlive-semaphor-20190228-1|1	# revision 18651
21cr|texlive-semaphor-20190228-1|2	# category Package
21cr|texlive-semaphor-20190228-1|3	# catalog-ctan /fonts/semaphor
21cr|texlive-semaphor-20190228-1|4	# catalog-date 2008-04-15 09:54:26 +0200
21cr|texlive-semaphor-20190228-1|5	# catalog-license gpl
21cr|texlive-semaphor-20190228-1|6	# catalog-version undef
21cr|texlive-semaphor-20190228-1|7	Name:		texlive-semaphor
21cr|texlive-semaphor-20190228-1|8	Version:	20190228
21cr|texlive-semaphor-20190228-1|9	Release:	1
21cr|texlive-semaphor-20190228-1|10	Summary:	Semaphore alphabet font
21cr|texlive-semaphor-20190228-1|11	Group:		Publishing
21cr|texlive-semaphor-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/semaphor
21cr|texlive-semaphor-20190228-1|13	License:	GPL
21cr|texlive-semaphor-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semaphor.tar.xz
21cr|texlive-semaphor-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semaphor.doc.tar.xz
21cr|texlive-semaphor-20190228-1|16	BuildArch:	noarch
21cr|texlive-semaphor-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-semaphor-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-semaphor-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-semaphor-20190228-1|20	
21cr|texlive-semaphor-20190228-1|21	%description
21cr|texlive-semaphor-20190228-1|22	These fonts represent semaphore in a highly schematic, but very
21cr|texlive-semaphor-20190228-1|23	clear, fashion. The fonts are provided as MetaFont source, and
21cr|texlive-semaphor-20190228-1|24	in both OpenType and Adobe Type 1 formats.
21cr|texlive-semaphor-20190228-1|25	
21cr|texlive-semaphor-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-semaphor-20190228-1|27	%files
21cr|texlive-semaphor-20190228-1|28	%{_texmfdistdir}/fonts/afm/public/semaphor/smfb10.afm
21cr|texlive-semaphor-20190228-1|29	%{_texmfdistdir}/fonts/afm/public/semaphor/smfbsl10.afm
21cr|texlive-semaphor-20190228-1|30	%{_texmfdistdir}/fonts/afm/public/semaphor/smfeb10.afm
21cr|texlive-semaphor-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/semaphor/smfebsl10.afm
21cr|texlive-semaphor-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/semaphor/smfer10.afm
21cr|texlive-semaphor-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/semaphor/smfesl10.afm
21cr|texlive-semaphor-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/semaphor/smfett10.afm
21cr|texlive-semaphor-20190228-1|35	%{_texmfdistdir}/fonts/afm/public/semaphor/smfpb10.afm
21cr|texlive-semaphor-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/semaphor/smfpbsl10.afm
21cr|texlive-semaphor-20190228-1|37	%{_texmfdistdir}/fonts/afm/public/semaphor/smfpr10.afm
21cr|texlive-semaphor-20190228-1|38	%{_texmfdistdir}/fonts/afm/public/semaphor/smfpsl10.afm
21cr|texlive-semaphor-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/semaphor/smfptt10.afm
21cr|texlive-semaphor-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/semaphor/smfr10-1.afm
21cr|texlive-semaphor-20190228-1|41	%{_texmfdistdir}/fonts/afm/public/semaphor/smfr10-2.afm
21cr|texlive-semaphor-20190228-1|42	%{_texmfdistdir}/fonts/afm/public/semaphor/smfr10.afm
21cr|texlive-semaphor-20190228-1|43	%{_texmfdistdir}/fonts/afm/public/semaphor/smfsl10.afm
21cr|texlive-semaphor-20190228-1|44	%{_texmfdistdir}/fonts/afm/public/semaphor/smftt10.afm
21cr|texlive-semaphor-20190228-1|45	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfb10.enc
21cr|texlive-semaphor-20190228-1|46	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfbsl10.enc
21cr|texlive-semaphor-20190228-1|47	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfeb10.enc
21cr|texlive-semaphor-20190228-1|48	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfebsl10.enc
21cr|texlive-semaphor-20190228-1|49	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfer10.enc
21cr|texlive-semaphor-20190228-1|50	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfesl10.enc
21cr|texlive-semaphor-20190228-1|51	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfett10.enc
21cr|texlive-semaphor-20190228-1|52	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfpb10.enc
21cr|texlive-semaphor-20190228-1|53	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfpbsl10.enc
21cr|texlive-semaphor-20190228-1|54	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfpr10.enc
21cr|texlive-semaphor-20190228-1|55	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfpsl10.enc
21cr|texlive-semaphor-20190228-1|56	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfptt10.enc
21cr|texlive-semaphor-20190228-1|57	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfr10.enc
21cr|texlive-semaphor-20190228-1|58	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfsl10.enc
21cr|texlive-semaphor-20190228-1|59	%{_texmfdistdir}/fonts/enc/dvips/semaphor/smftt10.enc
21cr|texlive-semaphor-20190228-1|60	%{_texmfdistdir}/fonts/map/dvips/semaphor/semaf.map
21cr|texlive-semaphor-20190228-1|61	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfb10.otf
21cr|texlive-semaphor-20190228-1|62	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfbsl10.otf
21cr|texlive-semaphor-20190228-1|63	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfeb10.otf
21cr|texlive-semaphor-20190228-1|64	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfebsl10.otf
21cr|texlive-semaphor-20190228-1|65	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfer10.otf
21cr|texlive-semaphor-20190228-1|66	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfesl10.otf
21cr|texlive-semaphor-20190228-1|67	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfett10.otf
21cr|texlive-semaphor-20190228-1|68	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfpb10.otf
21cr|texlive-semaphor-20190228-1|69	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfpbsl10.otf
21cr|texlive-semaphor-20190228-1|70	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfpr10.otf
21cr|texlive-semaphor-20190228-1|71	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfpsl10.otf
21cr|texlive-semaphor-20190228-1|72	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfptt10.otf
21cr|texlive-semaphor-20190228-1|73	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfr10.otf
21cr|texlive-semaphor-20190228-1|74	%{_texmfdistdir}/fonts/opentype/public/semaphor/smfsl10.otf
21cr|texlive-semaphor-20190228-1|75	%{_texmfdistdir}/fonts/opentype/public/semaphor/smftt10.otf
21cr|texlive-semaphor-20190228-1|76	%{_texmfdistdir}/fonts/source/public/semaphor/Makefile
21cr|texlive-semaphor-20190228-1|77	%{_texmfdistdir}/fonts/source/public/semaphor/README
21cr|texlive-semaphor-20190228-1|78	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/semaf.mf
21cr|texlive-semaphor-20190228-1|79	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfbf10.mf
21cr|texlive-semaphor-20190228-1|80	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfebf10.mf
21cr|texlive-semaphor-20190228-1|81	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfer10.mf
21cr|texlive-semaphor-20190228-1|82	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfesl10.mf
21cr|texlive-semaphor-20190228-1|83	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfett10.mf
21cr|texlive-semaphor-20190228-1|84	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfpbf10.mf
21cr|texlive-semaphor-20190228-1|85	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfpr10.mf
21cr|texlive-semaphor-20190228-1|86	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfpsl10.mf
21cr|texlive-semaphor-20190228-1|87	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfptt10.mf
21cr|texlive-semaphor-20190228-1|88	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfr10.mf
21cr|texlive-semaphor-20190228-1|89	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfsl10.mf
21cr|texlive-semaphor-20190228-1|90	%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smftt10.mf
21cr|texlive-semaphor-20190228-1|91	%{_texmfdistdir}/fonts/source/public/semaphor/pfb2otf.pe
21cr|texlive-semaphor-20190228-1|92	%{_texmfdistdir}/fonts/source/public/semaphor/semaf.mp
21cr|texlive-semaphor-20190228-1|93	%{_texmfdistdir}/fonts/source/public/semaphor/smfb10.mp
21cr|texlive-semaphor-20190228-1|94	%{_texmfdistdir}/fonts/source/public/semaphor/smfbsl10.mp
21cr|texlive-semaphor-20190228-1|95	%{_texmfdistdir}/fonts/source/public/semaphor/smfeb10.mp
21cr|texlive-semaphor-20190228-1|96	%{_texmfdistdir}/fonts/source/public/semaphor/smfebsl10.mp
21cr|texlive-semaphor-20190228-1|97	%{_texmfdistdir}/fonts/source/public/semaphor/smfer10.mp
21cr|texlive-semaphor-20190228-1|98	%{_texmfdistdir}/fonts/source/public/semaphor/smfesl10.mp
21cr|texlive-semaphor-20190228-1|99	%{_texmfdistdir}/fonts/source/public/semaphor/smfett10.mp
21cr|texlive-semaphor-20190228-1|100	%{_texmfdistdir}/fonts/source/public/semaphor/smfpb10.mp
21cr|texlive-semaphor-20190228-1|101	%{_texmfdistdir}/fonts/source/public/semaphor/smfpbsl10.mp
21cr|texlive-semaphor-20190228-1|102	%{_texmfdistdir}/fonts/source/public/semaphor/smfpr10.mp
21cr|texlive-semaphor-20190228-1|103	%{_texmfdistdir}/fonts/source/public/semaphor/smfpsl10.mp
21cr|texlive-semaphor-20190228-1|104	%{_texmfdistdir}/fonts/source/public/semaphor/smfptt10.mp
21cr|texlive-semaphor-20190228-1|105	%{_texmfdistdir}/fonts/source/public/semaphor/smfr10.mp
21cr|texlive-semaphor-20190228-1|106	%{_texmfdistdir}/fonts/source/public/semaphor/smfsl10.mp
21cr|texlive-semaphor-20190228-1|107	%{_texmfdistdir}/fonts/source/public/semaphor/smftt10.mp
21cr|texlive-semaphor-20190228-1|108	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfb10.tfm
21cr|texlive-semaphor-20190228-1|109	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfbsl10.tfm
21cr|texlive-semaphor-20190228-1|110	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfeb10.tfm
21cr|texlive-semaphor-20190228-1|111	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfebsl10.tfm
21cr|texlive-semaphor-20190228-1|112	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfer10.tfm
21cr|texlive-semaphor-20190228-1|113	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfesl10.tfm
21cr|texlive-semaphor-20190228-1|114	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfett10.tfm
21cr|texlive-semaphor-20190228-1|115	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfpb10.tfm
21cr|texlive-semaphor-20190228-1|116	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfpbsl10.tfm
21cr|texlive-semaphor-20190228-1|117	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfpr10.tfm
21cr|texlive-semaphor-20190228-1|118	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfpsl10.tfm
21cr|texlive-semaphor-20190228-1|119	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfptt10.tfm
21cr|texlive-semaphor-20190228-1|120	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfr10.tfm
21cr|texlive-semaphor-20190228-1|121	%{_texmfdistdir}/fonts/tfm/public/semaphor/smfsl10.tfm
21cr|texlive-semaphor-20190228-1|122	%{_texmfdistdir}/fonts/tfm/public/semaphor/smftt10.tfm
21cr|texlive-semaphor-20190228-1|123	%{_texmfdistdir}/fonts/type1/public/semaphor/smfb10.pfb
21cr|texlive-semaphor-20190228-1|124	%{_texmfdistdir}/fonts/type1/public/semaphor/smfb10.pfm
21cr|texlive-semaphor-20190228-1|125	%{_texmfdistdir}/fonts/type1/public/semaphor/smfbsl10.pfb
21cr|texlive-semaphor-20190228-1|126	%{_texmfdistdir}/fonts/type1/public/semaphor/smfbsl10.pfm
21cr|texlive-semaphor-20190228-1|127	%{_texmfdistdir}/fonts/type1/public/semaphor/smfeb10.pfb
21cr|texlive-semaphor-20190228-1|128	%{_texmfdistdir}/fonts/type1/public/semaphor/smfeb10.pfm
21cr|texlive-semaphor-20190228-1|129	%{_texmfdistdir}/fonts/type1/public/semaphor/smfebsl10.pfb
21cr|texlive-semaphor-20190228-1|130	%{_texmfdistdir}/fonts/type1/public/semaphor/smfebsl10.pfm
21cr|texlive-semaphor-20190228-1|131	%{_texmfdistdir}/fonts/type1/public/semaphor/smfer10.pfb
21cr|texlive-semaphor-20190228-1|132	%{_texmfdistdir}/fonts/type1/public/semaphor/smfer10.pfm
21cr|texlive-semaphor-20190228-1|133	%{_texmfdistdir}/fonts/type1/public/semaphor/smfesl10.pfb
21cr|texlive-semaphor-20190228-1|134	%{_texmfdistdir}/fonts/type1/public/semaphor/smfesl10.pfm
21cr|texlive-semaphor-20190228-1|135	%{_texmfdistdir}/fonts/type1/public/semaphor/smfett10.pfb
21cr|texlive-semaphor-20190228-1|136	%{_texmfdistdir}/fonts/type1/public/semaphor/smfett10.pfm
21cr|texlive-semaphor-20190228-1|137	%{_texmfdistdir}/fonts/type1/public/semaphor/smfpb10.pfb
21cr|texlive-semaphor-20190228-1|138	%{_texmfdistdir}/fonts/type1/public/semaphor/smfpb10.pfm
21cr|texlive-semaphor-20190228-1|139	%{_texmfdistdir}/fonts/type1/public/semaphor/smfpbsl10.pfb
21cr|texlive-semaphor-20190228-1|140	%{_texmfdistdir}/fonts/type1/public/semaphor/smfpbsl10.pfm
21cr|texlive-semaphor-20190228-1|141	%{_texmfdistdir}/fonts/type1/public/semaphor/smfpr10.pfb
21cr|texlive-semaphor-20190228-1|142	%{_texmfdistdir}/fonts/type1/public/semaphor/smfpr10.pfm
21cr|texlive-semaphor-20190228-1|143	%{_texmfdistdir}/fonts/type1/public/semaphor/smfpsl10.pfb
21cr|texlive-semaphor-20190228-1|144	%{_texmfdistdir}/fonts/type1/public/semaphor/smfpsl10.pfm
21cr|texlive-semaphor-20190228-1|145	%{_texmfdistdir}/fonts/type1/public/semaphor/smfptt10.pfb
21cr|texlive-semaphor-20190228-1|146	%{_texmfdistdir}/fonts/type1/public/semaphor/smfptt10.pfm
21cr|texlive-semaphor-20190228-1|147	%{_texmfdistdir}/fonts/type1/public/semaphor/smfr10.pfb
21cr|texlive-semaphor-20190228-1|148	%{_texmfdistdir}/fonts/type1/public/semaphor/smfr10.pfm
21cr|texlive-semaphor-20190228-1|149	%{_texmfdistdir}/fonts/type1/public/semaphor/smfsl10.pfb
21cr|texlive-semaphor-20190228-1|150	%{_texmfdistdir}/fonts/type1/public/semaphor/smfsl10.pfm
21cr|texlive-semaphor-20190228-1|151	%{_texmfdistdir}/fonts/type1/public/semaphor/smftt10.pfb
21cr|texlive-semaphor-20190228-1|152	%{_texmfdistdir}/fonts/type1/public/semaphor/smftt10.pfm
21cr|texlive-semaphor-20190228-1|153	%{_texmfdistdir}/tex/context/third/semaphor/t-type-semaf.tex
21cr|texlive-semaphor-20190228-1|154	%{_texmfdistdir}/tex/latex/semaphor/il2semaf.fd
21cr|texlive-semaphor-20190228-1|155	%{_texmfdistdir}/tex/latex/semaphor/semaf.fd
21cr|texlive-semaphor-20190228-1|156	%{_texmfdistdir}/tex/plain/semaphor/semaf.tex
21cr|texlive-semaphor-20190228-1|157	%doc %{_texmfdistdir}/doc/fonts/semaphor/README
21cr|texlive-semaphor-20190228-1|158	%doc %{_texmfdistdir}/doc/fonts/semaphor/example.pdf
21cr|texlive-semaphor-20190228-1|159	%doc %{_texmfdistdir}/doc/fonts/semaphor/example.tex
21cr|texlive-semaphor-20190228-1|160	%doc %{_texmfdistdir}/doc/fonts/semaphor/test-context.pdf
21cr|texlive-semaphor-20190228-1|161	%doc %{_texmfdistdir}/doc/fonts/semaphor/test-context.tex
21cr|texlive-semaphor-20190228-1|162	
21cr|texlive-semaphor-20190228-1|163	#-----------------------------------------------------------------------
21cr|texlive-semaphor-20190228-1|164	%prep
21cr|texlive-semaphor-20190228-1|165	%setup -c -a0 -a1
21cr|texlive-semaphor-20190228-1|166	
21cr|texlive-semaphor-20190228-1|167	%build
21cr|texlive-semaphor-20190228-1|168	
21cr|texlive-semaphor-20190228-1|169	%install
21cr|texlive-semaphor-20190228-1|170	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-semaphor-20190228-1|171	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10159 21
21cr|texlive-semesterplanner-56841-1|1	%define oname semesterplanner
21cr|texlive-semesterplanner-56841-1|2	
21cr|texlive-semesterplanner-56841-1|3	Summary:	Create beautiful semester timetables and more
21cr|texlive-semesterplanner-56841-1|4	Name:		texlive-semesterplanner
21cr|texlive-semesterplanner-56841-1|5	Version:	56841
21cr|texlive-semesterplanner-56841-1|6	Release:	1
21cr|texlive-semesterplanner-56841-1|7	License:	LPPL1.3
21cr|texlive-semesterplanner-56841-1|8	Group:		Publishing
21cr|texlive-semesterplanner-56841-1|9	Url:		https://www.ctan.org
21cr|texlive-semesterplanner-56841-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-semesterplanner-56841-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-semesterplanner-56841-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-semesterplanner-56841-1|13	Requires:	tex(color.sty)
21cr|texlive-semesterplanner-56841-1|14	#Requires:	tex(fontawesome.sty)
21cr|texlive-semesterplanner-56841-1|15	Requires:	texlive-tlpkg
21cr|texlive-semesterplanner-56841-1|16	Requires:	texlive-kpathsea
21cr|texlive-semesterplanner-56841-1|17	Requires:	tex(schedule.sty)
21cr|texlive-semesterplanner-56841-1|18	#Requires:	tex(tikz.sty)
21cr|texlive-semesterplanner-56841-1|19	Provides:	tex(semesterplanner.sty) = 2024
21cr|texlive-semesterplanner-56841-1|20	BuildArch:	noarch
21cr|texlive-semesterplanner-56841-1|21	
21cr|texlive-semesterplanner-56841-1|22	%description
21cr|texlive-semesterplanner-56841-1|23	This package defines several useful environments for a
21cr|texlive-semesterplanner-56841-1|24	beautiful printable semester plan. It includes a timetable
21cr|texlive-semesterplanner-56841-1|25	(which is using the schedule-Package) as well as appointments,
21cr|texlive-semesterplanner-56841-1|26	deadlines, and exams. The package requires color, TikZ,
21cr|texlive-semesterplanner-56841-1|27	schedule, and fontawesome. Furthermore, documents need to be
21cr|texlive-semesterplanner-56841-1|28	compiled with LuaLaTeX.
21cr|texlive-semesterplanner-56841-1|29	
21cr|texlive-semesterplanner-56841-1|30	%files
21cr|texlive-semesterplanner-56841-1|31	%doc %{_texmfdistdir}/doc/lualatex/semesterplanner
21cr|texlive-semesterplanner-56841-1|32	%{_texmfdistdir}/tex/lualatex/semesterplanner
21cr|texlive-semesterplanner-56841-1|33	
21cr|texlive-semesterplanner-56841-1|34	#------------------------------------------------------------------
21cr|texlive-semesterplanner-56841-1|35	
21cr|texlive-semesterplanner-56841-1|36	%prep
21cr|texlive-semesterplanner-56841-1|37	%setup -c -a0 -a1
21cr|texlive-semesterplanner-56841-1|38	
21cr|texlive-semesterplanner-56841-1|39	%build
21cr|texlive-semesterplanner-56841-1|40	
21cr|texlive-semesterplanner-56841-1|41	%install
21cr|texlive-semesterplanner-56841-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-semesterplanner-56841-1|43	rm -rf tlpkg
21cr|texlive-semesterplanner-56841-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10160 21
21cr|texlive-semproc-37568.0.1-1|1	%define oname semproc
21cr|texlive-semproc-37568.0.1-1|2	
21cr|texlive-semproc-37568.0.1-1|3	Summary:	Seminar proceedings
21cr|texlive-semproc-37568.0.1-1|4	Name:		texlive-semproc
21cr|texlive-semproc-37568.0.1-1|5	Version:	37568.0.1
21cr|texlive-semproc-37568.0.1-1|6	Release:	1
21cr|texlive-semproc-37568.0.1-1|7	License:	LPPL1.3
21cr|texlive-semproc-37568.0.1-1|8	Group:		Publishing
21cr|texlive-semproc-37568.0.1-1|9	Url:		https://www.ctan.org
21cr|texlive-semproc-37568.0.1-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-semproc-37568.0.1-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-semproc-37568.0.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-semproc-37568.0.1-1|13	#Requires:	tex(biblatex.sty)
21cr|texlive-semproc-37568.0.1-1|14	#Requires:	tex(bookmark.sty)
21cr|texlive-semproc-37568.0.1-1|15	#Requires:	tex(csquotes.sty)
21cr|texlive-semproc-37568.0.1-1|16	#Requires:	tex(etoc.sty)
21cr|texlive-semproc-37568.0.1-1|17	#Requires:	tex(etoolbox.sty)
21cr|texlive-semproc-37568.0.1-1|18	#Requires:	tex(hyperref.sty)
21cr|texlive-semproc-37568.0.1-1|19	Requires:	texlive-kpathsea
21cr|texlive-semproc-37568.0.1-1|20	Requires:	texlive-tlpkg
21cr|texlive-semproc-37568.0.1-1|21	#Requires:	tex(xcolor.sty)
21cr|texlive-semproc-37568.0.1-1|22	Provides:	tex-semproc = 2024
21cr|texlive-semproc-37568.0.1-1|23	Provides:	tex(semproc.cls) = 2024
21cr|texlive-semproc-37568.0.1-1|24	BuildArch:	noarch
21cr|texlive-semproc-37568.0.1-1|25	
21cr|texlive-semproc-37568.0.1-1|26	%description
21cr|texlive-semproc-37568.0.1-1|27	The package provides functionality for typesetting seminar
21cr|texlive-semproc-37568.0.1-1|28	proceedings based on KOMA-Script's scrreprt class and etoc. It
21cr|texlive-semproc-37568.0.1-1|29	offers an alternative to \chapter that typesets the speaker and
21cr|texlive-semproc-37568.0.1-1|30	if necessary the typist of the notes for the talk in question.
21cr|texlive-semproc-37568.0.1-1|31	Moreover, the class provides two types of table of contents. A
21cr|texlive-semproc-37568.0.1-1|32	global table of contents showing only the talks of the seminar
21cr|texlive-semproc-37568.0.1-1|33	and the respective speakers and a local table of contents for
21cr|texlive-semproc-37568.0.1-1|34	each talk showing the sections and subsections of the
21cr|texlive-semproc-37568.0.1-1|35	respective talk.
21cr|texlive-semproc-37568.0.1-1|36	
21cr|texlive-semproc-37568.0.1-1|37	%files
21cr|texlive-semproc-37568.0.1-1|38	%doc %{_texmfdistdir}/doc
21cr|texlive-semproc-37568.0.1-1|39	%{_texmfdistdir}/tex/latex/semproc/
21cr|texlive-semproc-37568.0.1-1|40	
21cr|texlive-semproc-37568.0.1-1|41	#------------------------------------------------------------------
21cr|texlive-semproc-37568.0.1-1|42	
21cr|texlive-semproc-37568.0.1-1|43	%prep
21cr|texlive-semproc-37568.0.1-1|44	%setup -c -a0 -a1
21cr|texlive-semproc-37568.0.1-1|45	
21cr|texlive-semproc-37568.0.1-1|46	%build
21cr|texlive-semproc-37568.0.1-1|47	
21cr|texlive-semproc-37568.0.1-1|48	%install
21cr|texlive-semproc-37568.0.1-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-semproc-37568.0.1-1|50	rm -rf tlpkg
21cr|texlive-semproc-37568.0.1-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

10161 21
21cr|texlive-semtex-56530-1|1	%define oname semtex
21cr|texlive-semtex-56530-1|2	
21cr|texlive-semtex-56530-1|3	Summary:	Deals with stripped SemanTeX documents
21cr|texlive-semtex-56530-1|4	Name:		texlive-semtex
21cr|texlive-semtex-56530-1|5	Version:	56530
21cr|texlive-semtex-56530-1|6	Release:	1
21cr|texlive-semtex-56530-1|7	License:	LPPL1.3
21cr|texlive-semtex-56530-1|8	Group:		Publishing
21cr|texlive-semtex-56530-1|9	Url:		https://www.ctan.org
21cr|texlive-semtex-56530-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-semtex-56530-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-semtex-56530-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-semtex-56530-1|13	Requires:	texlive-tlpkg
21cr|texlive-semtex-56530-1|14	Requires:	texlive-kpathsea
21cr|texlive-semtex-56530-1|15	#Requires:	tex(xparse.sty)
21cr|texlive-semtex-56530-1|16	Provides:	tex(semtex.sty) = 2024
21cr|texlive-semtex-56530-1|17	BuildArch:	noarch
21cr|texlive-semtex-56530-1|18	
21cr|texlive-semtex-56530-1|19	%description
21cr|texlive-semtex-56530-1|20	This package is a small LaTeX package that adds a collection of
21cr|texlive-semtex-56530-1|21	simple macros for parentheses and bullets. It exists for one
21cr|texlive-semtex-56530-1|22	purpose only: To be loaded by documents which were originally
21cr|texlive-semtex-56530-1|23	typeset using the package SemanTeX, but which have been
21cr|texlive-semtex-56530-1|24	stripped of SemanTeX markup using the package stripsemantex
21cr|texlive-semtex-56530-1|25	which is part of SemanTeX. Therefore, unless your document is
21cr|texlive-semtex-56530-1|26	one of those, simply don't use this package. And even if your
21cr|texlive-semtex-56530-1|27	document is one of those, there is a good chance you will not
21cr|texlive-semtex-56530-1|28	have to load it after all. In most cases, you will be able to
21cr|texlive-semtex-56530-1|29	replace the macros it provides by macros from other packages.
21cr|texlive-semtex-56530-1|30	
21cr|texlive-semtex-56530-1|31	%files
21cr|texlive-semtex-56530-1|32	%doc %{_texmfdistdir}/doc/latex/semtex
21cr|texlive-semtex-56530-1|33	%{_texmfdistdir}/tex/latex/semtex
21cr|texlive-semtex-56530-1|34	
21cr|texlive-semtex-56530-1|35	#------------------------------------------------------------------
21cr|texlive-semtex-56530-1|36	
21cr|texlive-semtex-56530-1|37	%prep
21cr|texlive-semtex-56530-1|38	%setup -c -a0 -a1
21cr|texlive-semtex-56530-1|39	
21cr|texlive-semtex-56530-1|40	%build
21cr|texlive-semtex-56530-1|41	
21cr|texlive-semtex-56530-1|42	%install
21cr|texlive-semtex-56530-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-semtex-56530-1|44	rm -rf tlpkg
21cr|texlive-semtex-56530-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10162 21
21cr|texlive-sesamanuel-0.6-1|1	Name:		texlive-sesamanuel
21cr|texlive-sesamanuel-0.6-1|2	Version:	0.6
21cr|texlive-sesamanuel-0.6-1|3	Release:	1
21cr|texlive-sesamanuel-0.6-1|4	Summary:	Class and package for sesamath books or paper
21cr|texlive-sesamanuel-0.6-1|5	Group:		Publishing
21cr|texlive-sesamanuel-0.6-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sesamanuel
21cr|texlive-sesamanuel-0.6-1|7	License:	LPPL1.3
21cr|texlive-sesamanuel-0.6-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sesamanuel.tar.xz
21cr|texlive-sesamanuel-0.6-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sesamanuel.doc.tar.xz
21cr|texlive-sesamanuel-0.6-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sesamanuel.source.tar.xz
21cr|texlive-sesamanuel-0.6-1|11	BuildArch:	noarch
21cr|texlive-sesamanuel-0.6-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sesamanuel-0.6-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-sesamanuel-0.6-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-sesamanuel-0.6-1|15	
21cr|texlive-sesamanuel-0.6-1|16	%description
21cr|texlive-sesamanuel-0.6-1|17	Sesamath Society's goal is to develop and freely diffuse  tough the
21cr|texlive-sesamanuel-0.6-1|18	Internet pedagogical materials  and professional tools for teaching
21cr|texlive-sesamanuel-0.6-1|19	Mathematics.
21cr|texlive-sesamanuel-0.6-1|20	sesamanuel class has been written to compose a student's classroom
21cr|texlive-sesamanuel-0.6-1|21	book with LaTeX.
21cr|texlive-sesamanuel-0.6-1|22	The sesamanuel package allows to use some special commands of the
21cr|texlive-sesamanuel-0.6-1|23	sesamanuel class by using an other class as such as beamer.
21cr|texlive-sesamanuel-0.6-1|24	The sesamanualTIKZ package is needed to compile parts of the
21cr|texlive-sesamanuel-0.6-1|25	sesamath's book that content TIKZ pictures.
21cr|texlive-sesamanuel-0.6-1|26	No transaltion of the class, the packages and the user's manual have
21cr|texlive-sesamanuel-0.6-1|27	been scheduled.
21cr|texlive-sesamanuel-0.6-1|28	
21cr|texlive-sesamanuel-0.6-1|29	#-----------------------------------------------------------------------
21cr|texlive-sesamanuel-0.6-1|30	%files
21cr|texlive-sesamanuel-0.6-1|31	%{_texmfdistdir}/tex/latex/sesamanuel/sesamanuel.cls
21cr|texlive-sesamanuel-0.6-1|32	%{_texmfdistdir}/tex/latex/sesamanuel/sesamanuel.sty
21cr|texlive-sesamanuel-0.6-1|33	%{_texmfdistdir}/tex/latex/sesamanuel/sesamanuelTIKZ.sty
21cr|texlive-sesamanuel-0.6-1|34	%doc %{_texmfdistdir}/doc/latex/sesamanuel/Lisez.moi
21cr|texlive-sesamanuel-0.6-1|35	%doc %{_texmfdistdir}/doc/latex/sesamanuel/logotex.eps
21cr|texlive-sesamanuel-0.6-1|36	%doc %{_texmfdistdir}/doc/latex/sesamanuel/read.me
21cr|texlive-sesamanuel-0.6-1|37	%doc %{_texmfdistdir}/doc/latex/sesamanuel/sesamanuel.pdf
21cr|texlive-sesamanuel-0.6-1|38	%doc %{_texmfdistdir}/doc/latex/sesamanuel/sesamath-doc-fr.pdf
21cr|texlive-sesamanuel-0.6-1|39	%doc %{_texmfdistdir}/doc/latex/sesamanuel/sesamath-doc-fr.tex
21cr|texlive-sesamanuel-0.6-1|40	%doc %{_texmfdistdir}/doc/latex/sesamanuel/tiger.eps
21cr|texlive-sesamanuel-0.6-1|41	
21cr|texlive-sesamanuel-0.6-1|42	#- source
21cr|texlive-sesamanuel-0.6-1|43	%doc %{_texmfdistdir}/source/latex/sesamanuel/sesamanuel.dtx
21cr|texlive-sesamanuel-0.6-1|44	%doc %{_texmfdistdir}/source/latex/sesamanuel/sesamanuel.ins
21cr|texlive-sesamanuel-0.6-1|45	
21cr|texlive-sesamanuel-0.6-1|46	#-----------------------------------------------------------------------
21cr|texlive-sesamanuel-0.6-1|47	%prep
21cr|texlive-sesamanuel-0.6-1|48	%setup -c -a0 -a1 -a2
21cr|texlive-sesamanuel-0.6-1|49	
21cr|texlive-sesamanuel-0.6-1|50	%build
21cr|texlive-sesamanuel-0.6-1|51	
21cr|texlive-sesamanuel-0.6-1|52	%install
21cr|texlive-sesamanuel-0.6-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sesamanuel-0.6-1|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10163 21
21cr|texlive-sesstime-49750-1|1	%define oname sesstime
21cr|texlive-sesstime-49750-1|2	
21cr|texlive-sesstime-49750-1|3	Summary:	Session and timing information in lecture notes
21cr|texlive-sesstime-49750-1|4	Name:		texlive-sesstime
21cr|texlive-sesstime-49750-1|5	Version:	49750
21cr|texlive-sesstime-49750-1|6	Release:	1
21cr|texlive-sesstime-49750-1|7	License:	LPPL1.3
21cr|texlive-sesstime-49750-1|8	Group:		Publishing
21cr|texlive-sesstime-49750-1|9	Url:		https://www.ctan.org
21cr|texlive-sesstime-49750-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sesstime-49750-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sesstime-49750-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sesstime-49750-1|13	Requires:	texlive-tlpkg
21cr|texlive-sesstime-49750-1|14	Requires:	texlive-kpathsea
21cr|texlive-sesstime-49750-1|15	Provides:	tex(sesstime.sty) = 2024
21cr|texlive-sesstime-49750-1|16	BuildArch:	noarch
21cr|texlive-sesstime-49750-1|17	
21cr|texlive-sesstime-49750-1|18	%description
21cr|texlive-sesstime-49750-1|19	This LaTeX2e package makes it possible to add timing marks to
21cr|texlive-sesstime-49750-1|20	lecture notes in order to help managing the time available for
21cr|texlive-sesstime-49750-1|21	presenting a given section of the document. It also provides
21cr|texlive-sesstime-49750-1|22	tools to record and estimate the progress throughout the
21cr|texlive-sesstime-49750-1|23	course.
21cr|texlive-sesstime-49750-1|24	
21cr|texlive-sesstime-49750-1|25	%files
21cr|texlive-sesstime-49750-1|26	%doc %{_texmfdistdir}/doc/latex/sesstime/
21cr|texlive-sesstime-49750-1|27	%{_texmfdistdir}/tex/latex/sesstime/
21cr|texlive-sesstime-49750-1|28	
21cr|texlive-sesstime-49750-1|29	#------------------------------------------------------------------
21cr|texlive-sesstime-49750-1|30	
21cr|texlive-sesstime-49750-1|31	%prep
21cr|texlive-sesstime-49750-1|32	%setup -c -a0 -a1
21cr|texlive-sesstime-49750-1|33	
21cr|texlive-sesstime-49750-1|34	%build
21cr|texlive-sesstime-49750-1|35	
21cr|texlive-sesstime-49750-1|36	%install
21cr|texlive-sesstime-49750-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sesstime-49750-1|38	rm -rf tlpkg
21cr|texlive-sesstime-49750-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10164 21
21cr|texlive-seu-ml-assign-62933-1|1	%define oname seu-ml-assign
21cr|texlive-seu-ml-assign-62933-1|2	
21cr|texlive-seu-ml-assign-62933-1|3	Summary:	Southeast University Machine Learning Assignment template
21cr|texlive-seu-ml-assign-62933-1|4	Name:		texlive-seu-ml-assign
21cr|texlive-seu-ml-assign-62933-1|5	Version:	62933
21cr|texlive-seu-ml-assign-62933-1|6	Release:	1
21cr|texlive-seu-ml-assign-62933-1|7	License:	LPPL1.3
21cr|texlive-seu-ml-assign-62933-1|8	Group:		Publishing
21cr|texlive-seu-ml-assign-62933-1|9	Url:		https://www.ctan.org
21cr|texlive-seu-ml-assign-62933-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-seu-ml-assign-62933-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-seu-ml-assign-62933-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-seu-ml-assign-62933-1|13	Requires:	texlive-tlpkg
21cr|texlive-seu-ml-assign-62933-1|14	Requires:	texlive-kpathsea
21cr|texlive-seu-ml-assign-62933-1|15	Provides:	tex(seu-ml-assign.cls) = 2024
21cr|texlive-seu-ml-assign-62933-1|16	BuildArch:	noarch
21cr|texlive-seu-ml-assign-62933-1|17	
21cr|texlive-seu-ml-assign-62933-1|18	%description
21cr|texlive-seu-ml-assign-62933-1|19	This is a template for the Southeast University Machine
21cr|texlive-seu-ml-assign-62933-1|20	Learning Assignment that can be easily adapted to other usages.
21cr|texlive-seu-ml-assign-62933-1|21	This template features a colorful theme that makes it look
21cr|texlive-seu-ml-assign-62933-1|22	elegant and attractive. You can also find the template
21cr|texlive-seu-ml-assign-62933-1|23	available on Overleaf.
21cr|texlive-seu-ml-assign-62933-1|24	
21cr|texlive-seu-ml-assign-62933-1|25	%files
21cr|texlive-seu-ml-assign-62933-1|26	%doc %{_texmfdistdir}/doc/latex/seu-ml-assign
21cr|texlive-seu-ml-assign-62933-1|27	%{_texmfdistdir}/tex/latex/seu-ml-assign
21cr|texlive-seu-ml-assign-62933-1|28	
21cr|texlive-seu-ml-assign-62933-1|29	#------------------------------------------------------------------
21cr|texlive-seu-ml-assign-62933-1|30	
21cr|texlive-seu-ml-assign-62933-1|31	%prep
21cr|texlive-seu-ml-assign-62933-1|32	%setup -c -a0 -a1
21cr|texlive-seu-ml-assign-62933-1|33	
21cr|texlive-seu-ml-assign-62933-1|34	%build
21cr|texlive-seu-ml-assign-62933-1|35	
21cr|texlive-seu-ml-assign-62933-1|36	%install
21cr|texlive-seu-ml-assign-62933-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-seu-ml-assign-62933-1|38	rm -rf tlpkg
21cr|texlive-seu-ml-assign-62933-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10165 21
21cr|texlive-seuthesix-1.2.1-1|1	Name:		texlive-seuthesix
21cr|texlive-seuthesix-1.2.1-1|2	Version:	1.2.1
21cr|texlive-seuthesix-1.2.1-1|3	Release:	1
21cr|texlive-seuthesix-1.2.1-1|4	Summary:	Southeast University, Nanjing, China
21cr|texlive-seuthesix-1.2.1-1|5	Group:	Publishing
21cr|texlive-seuthesix-1.2.1-1|6	URL:		https://ctan.org/pkg/seuthesix
21cr|texlive-seuthesix-1.2.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-seuthesix-1.2.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/seuthesix.tar.xz
21cr|texlive-seuthesix-1.2.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/seuthesix.doc.tar.xz
21cr|texlive-seuthesix-1.2.1-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/seuthesix.source.tar.xz
21cr|texlive-seuthesix-1.2.1-1|11	BuildArch:	noarch
21cr|texlive-seuthesix-1.2.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-seuthesix-1.2.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-seuthesix-1.2.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-seuthesix-1.2.1-1|15	
21cr|texlive-seuthesix-1.2.1-1|16	%description
21cr|texlive-seuthesix-1.2.1-1|17	Southeast University, Nanjing, China
21cr|texlive-seuthesix-1.2.1-1|18	
21cr|texlive-seuthesix-1.2.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-seuthesix-1.2.1-1|20	%files
21cr|texlive-seuthesix-1.2.1-1|21	%{_texmfdistdir}/tex/latex/seuthesix
21cr|texlive-seuthesix-1.2.1-1|22	%{_texmfdistdir}/bibtex/bst/seuthesix
21cr|texlive-seuthesix-1.2.1-1|23	%doc %{_texmfdistdir}/doc/latex/seuthesix
21cr|texlive-seuthesix-1.2.1-1|24	%doc %{_texmfdistdir}/source/latex/seuthesix
21cr|texlive-seuthesix-1.2.1-1|25	
21cr|texlive-seuthesix-1.2.1-1|26	#-----------------------------------------------------------------------
21cr|texlive-seuthesix-1.2.1-1|27	%prep
21cr|texlive-seuthesix-1.2.1-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-seuthesix-1.2.1-1|29	
21cr|texlive-seuthesix-1.2.1-1|30	%build
21cr|texlive-seuthesix-1.2.1-1|31	
21cr|texlive-seuthesix-1.2.1-1|32	%install
21cr|texlive-seuthesix-1.2.1-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

10166 21
21cr|texlive-shade-1-9|1	# revision 22212
21cr|texlive-shade-1-9|2	# category Package
21cr|texlive-shade-1-9|3	# catalog-ctan /macros/generic/shade
21cr|texlive-shade-1-9|4	# catalog-date 2011-04-25 22:01:30 +0200
21cr|texlive-shade-1-9|5	# catalog-license lppl1
21cr|texlive-shade-1-9|6	# catalog-version 1
21cr|texlive-shade-1-9|7	Name:		texlive-shade
21cr|texlive-shade-1-9|8	Version:	1
21cr|texlive-shade-1-9|9	Release:	9
21cr|texlive-shade-1-9|10	Summary:	Shade pieces of text
21cr|texlive-shade-1-9|11	Group:		Publishing
21cr|texlive-shade-1-9|12	URL:		http://www.ctan.org/tex-archive/macros/generic/shade
21cr|texlive-shade-1-9|13	License:	LPPL1
21cr|texlive-shade-1-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shade.tar.xz
21cr|texlive-shade-1-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shade.doc.tar.xz
21cr|texlive-shade-1-9|16	BuildArch:	noarch
21cr|texlive-shade-1-9|17	BuildRequires:	texlive-tlpkg
21cr|texlive-shade-1-9|18	Requires(pre):	texlive-tlpkg
21cr|texlive-shade-1-9|19	Requires(post):	texlive-kpathsea
21cr|texlive-shade-1-9|20	
21cr|texlive-shade-1-9|21	%description
21cr|texlive-shade-1-9|22	The package provides a shaded backdrop to a box of text. It
21cr|texlive-shade-1-9|23	uses a Metafont font (provided) which generates to appropriate
21cr|texlive-shade-1-9|24	shading dependent on the resolution used in the Metafont
21cr|texlive-shade-1-9|25	printer parameters.
21cr|texlive-shade-1-9|26	
21cr|texlive-shade-1-9|27	
21cr|texlive-shade-1-9|28	#-----------------------------------------------------------------------
21cr|texlive-shade-1-9|29	%files
21cr|texlive-shade-1-9|30	%{_texmfdistdir}/fonts/source/public/shade/shade.mf
21cr|texlive-shade-1-9|31	%{_texmfdistdir}/tex/generic/shade/shade.tex
21cr|texlive-shade-1-9|32	%doc %{_texmfdistdir}/doc/generic/shade/README
21cr|texlive-shade-1-9|33	%doc %{_texmfdistdir}/doc/generic/shade/description.pdf
21cr|texlive-shade-1-9|34	%doc %{_texmfdistdir}/doc/generic/shade/description.tex
21cr|texlive-shade-1-9|35	
21cr|texlive-shade-1-9|36	#-----------------------------------------------------------------------
21cr|texlive-shade-1-9|37	%prep
21cr|texlive-shade-1-9|38	%setup -c -a0 -a1
21cr|texlive-shade-1-9|39	
21cr|texlive-shade-1-9|40	%build
21cr|texlive-shade-1-9|41	
21cr|texlive-shade-1-9|42	%install
21cr|texlive-shade-1-9|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-shade-1-9|44	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10167 21
21cr|texlive-shapes-1.1-1|1	Name:		texlive-shapes
21cr|texlive-shapes-1.1-1|2	Version:	1.1
21cr|texlive-shapes-1.1-1|3	Release:	1
21cr|texlive-shapes-1.1-1|4	Summary:	Draw polygons, reentrant stars, and fractions in circles with MetaPost
21cr|texlive-shapes-1.1-1|5	Group:		Publishing
21cr|texlive-shapes-1.1-1|6	URL:		https://ctan.org/tex-archive/graphics/metapost/contrib/macros/shapes
21cr|texlive-shapes-1.1-1|7	License:	lppl1.3
21cr|texlive-shapes-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shapes.tar.xz
21cr|texlive-shapes-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shapes.doc.tar.xz
21cr|texlive-shapes-1.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shapes.source.tar.xz
21cr|texlive-shapes-1.1-1|11	BuildArch:	noarch
21cr|texlive-shapes-1.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-shapes-1.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-shapes-1.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-shapes-1.1-1|15	
21cr|texlive-shapes-1.1-1|16	%description
21cr|texlive-shapes-1.1-1|17	The shapes set of macros allows drawing regular polygons; their
21cr|texlive-shapes-1.1-1|18	corresponding reentrant stars in all their variations; and
21cr|texlive-shapes-1.1-1|19	fractionally filled circles (useful for visually demonstrating
21cr|texlive-shapes-1.1-1|20	the nature of fractions) in MetaPost.
21cr|texlive-shapes-1.1-1|21	
21cr|texlive-shapes-1.1-1|22	#-----------------------------------------------------------------------
21cr|texlive-shapes-1.1-1|23	%files
21cr|texlive-shapes-1.1-1|24	%{_texmfdistdir}/metapost/*
21cr|texlive-shapes-1.1-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-shapes-1.1-1|26	%doc %{_texmfdistdir}/source/*
21cr|texlive-shapes-1.1-1|27	
21cr|texlive-shapes-1.1-1|28	#-----------------------------------------------------------------------
21cr|texlive-shapes-1.1-1|29	%prep
21cr|texlive-shapes-1.1-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-shapes-1.1-1|31	
21cr|texlive-shapes-1.1-1|32	%build
21cr|texlive-shapes-1.1-1|33	
21cr|texlive-shapes-1.1-1|34	%install
21cr|texlive-shapes-1.1-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-shapes-1.1-1|36	cp -fpar metapost doc source %{buildroot}%{_texmfdistdir}

10168 21
21cr|texlive-shdoc-41991-1|1	%define oname shdoc
21cr|texlive-shdoc-41991-1|2	
21cr|texlive-shdoc-41991-1|3	Summary:	Float environment to document the shell commands of a terminal session
21cr|texlive-shdoc-41991-1|4	Name:		texlive-shdoc
21cr|texlive-shdoc-41991-1|5	Version:	41991
21cr|texlive-shdoc-41991-1|6	Release:	1
21cr|texlive-shdoc-41991-1|7	License:	LPPL1.3
21cr|texlive-shdoc-41991-1|8	Group:		Publishing
21cr|texlive-shdoc-41991-1|9	Url:		https://www.ctan.org
21cr|texlive-shdoc-41991-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-shdoc-41991-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-shdoc-41991-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-shdoc-41991-1|13	#Requires:	tex(caption.sty)
21cr|texlive-shdoc-41991-1|14	#Requires:	tex(float.sty)
21cr|texlive-shdoc-41991-1|15	Requires:	texlive-kpathsea
21cr|texlive-shdoc-41991-1|16	Requires:	tex(kvoptions.sty)
21cr|texlive-shdoc-41991-1|17	Requires:	texlive-tlpkg
21cr|texlive-shdoc-41991-1|18	#Requires:	tex(mdframed.sty)
21cr|texlive-shdoc-41991-1|19	#Requires:	tex(xcolor.sty)
21cr|texlive-shdoc-41991-1|20	Provides:	tex-shdoc = 2024
21cr|texlive-shdoc-41991-1|21	Provides:	tex(shdoc.sty) = 2024
21cr|texlive-shdoc-41991-1|22	BuildArch:	noarch
21cr|texlive-shdoc-41991-1|23	
21cr|texlive-shdoc-41991-1|24	%description
21cr|texlive-shdoc-41991-1|25	The package provides a simple, though fancy float environment
21cr|texlive-shdoc-41991-1|26	to document terminal sessions -- like command executions or
21cr|texlive-shdoc-41991-1|27	shell operations. The look and feel of the package output
21cr|texlive-shdoc-41991-1|28	imitates the look of a shell prompt.
21cr|texlive-shdoc-41991-1|29	
21cr|texlive-shdoc-41991-1|30	%files
21cr|texlive-shdoc-41991-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-shdoc-41991-1|32	%{_texmfdistdir}/tex/latex/shdoc/
21cr|texlive-shdoc-41991-1|33	
21cr|texlive-shdoc-41991-1|34	#------------------------------------------------------------------
21cr|texlive-shdoc-41991-1|35	
21cr|texlive-shdoc-41991-1|36	%prep
21cr|texlive-shdoc-41991-1|37	%setup -c -a0 -a1
21cr|texlive-shdoc-41991-1|38	
21cr|texlive-shdoc-41991-1|39	%build
21cr|texlive-shdoc-41991-1|40	
21cr|texlive-shdoc-41991-1|41	%install
21cr|texlive-shdoc-41991-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-shdoc-41991-1|43	rm -rf tlpkg
21cr|texlive-shdoc-41991-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10169 21
21cr|texlive-shobhika-50555-1|1	%define oname shobhika
21cr|texlive-shobhika-50555-1|2	
21cr|texlive-shobhika-50555-1|3	Summary:	An OpenType Devanagari font designed for scholars
21cr|texlive-shobhika-50555-1|4	Name:		texlive-shobhika
21cr|texlive-shobhika-50555-1|5	Version:	50555
21cr|texlive-shobhika-50555-1|6	Release:	1
21cr|texlive-shobhika-50555-1|7	License:	LPPL1.3
21cr|texlive-shobhika-50555-1|8	Group:		Publishing
21cr|texlive-shobhika-50555-1|9	Url:		https://www.ctan.org
21cr|texlive-shobhika-50555-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-shobhika-50555-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-shobhika-50555-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-shobhika-50555-1|13	Requires:	texlive-tlpkg
21cr|texlive-shobhika-50555-1|14	Requires:	texlive-kpathsea
21cr|texlive-shobhika-50555-1|15	Provides:	tex(Shobhika-Bold.otf) = 2024
21cr|texlive-shobhika-50555-1|16	Provides:	tex(Shobhika-Regular.otf) = 2024
21cr|texlive-shobhika-50555-1|17	BuildArch:	noarch
21cr|texlive-shobhika-50555-1|18	
21cr|texlive-shobhika-50555-1|19	%description
21cr|texlive-shobhika-50555-1|20	This package provides a free, open source, Unicode compliant,
21cr|texlive-shobhika-50555-1|21	OpenType font with support for Devanagari, Latin, and Cyrillic
21cr|texlive-shobhika-50555-1|22	scripts. It is available in two weights--regular and bold. The
21cr|texlive-shobhika-50555-1|23	font is designed with over 1600 Devanagari glyphs, including
21cr|texlive-shobhika-50555-1|24	support for over 1100 conjunct consonants, as well as vedic
21cr|texlive-shobhika-50555-1|25	accents. The Latin component of the font not only supports a
21cr|texlive-shobhika-50555-1|26	wide range of characters required for Roman transliteration of
21cr|texlive-shobhika-50555-1|27	Sanskrit, but also provides a subset of regularly used
21cr|texlive-shobhika-50555-1|28	mathematical symbols for scholars working with scientific and
21cr|texlive-shobhika-50555-1|29	technical documents. The project has been launched under the
21cr|texlive-shobhika-50555-1|30	auspices of the Science and Heritage Initiative (SandHI) at IIT
21cr|texlive-shobhika-50555-1|31	Bombay, and builds upon the following two fonts for its
21cr|texlive-shobhika-50555-1|32	Devanagari and Latin components respectively: (i) Yashomudra by
21cr|texlive-shobhika-50555-1|33	Rajya Marathi Vikas Samstha, and (ii) PT Serif by ParaType. We
21cr|texlive-shobhika-50555-1|34	would like to thank both these organisations for releasing
21cr|texlive-shobhika-50555-1|35	their fonts under the SIL Open Font Licence, which has enabled
21cr|texlive-shobhika-50555-1|36	us to create Shobhika.
21cr|texlive-shobhika-50555-1|37	
21cr|texlive-shobhika-50555-1|38	%files
21cr|texlive-shobhika-50555-1|39	%doc %{_texmfdistdir}/doc/fonts/shobhika/
21cr|texlive-shobhika-50555-1|40	%{_texmfdistdir}/fonts/opentype/public/shobhika/
21cr|texlive-shobhika-50555-1|41	
21cr|texlive-shobhika-50555-1|42	#------------------------------------------------------------------
21cr|texlive-shobhika-50555-1|43	
21cr|texlive-shobhika-50555-1|44	%prep
21cr|texlive-shobhika-50555-1|45	%setup -c -a0 -a1
21cr|texlive-shobhika-50555-1|46	
21cr|texlive-shobhika-50555-1|47	%build
21cr|texlive-shobhika-50555-1|48	
21cr|texlive-shobhika-50555-1|49	%install
21cr|texlive-shobhika-50555-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-shobhika-50555-1|51	rm -rf tlpkg
21cr|texlive-shobhika-50555-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

10170 21
21cr|texlive-short-math-guide-46126-1|1	%define oname short-math-guide
21cr|texlive-short-math-guide-46126-1|2	
21cr|texlive-short-math-guide-46126-1|3	Summary:	Guide to using amsmath and related packages to typeset mathematical notation with LaTeX
21cr|texlive-short-math-guide-46126-1|4	Name:		texlive-short-math-guide
21cr|texlive-short-math-guide-46126-1|5	Version:	46126
21cr|texlive-short-math-guide-46126-1|6	Release:	1
21cr|texlive-short-math-guide-46126-1|7	License:	LPPL1.3
21cr|texlive-short-math-guide-46126-1|8	Group:		Publishing
21cr|texlive-short-math-guide-46126-1|9	Url:		https://www.ctan.org
21cr|texlive-short-math-guide-46126-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-short-math-guide-46126-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-short-math-guide-46126-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-short-math-guide-46126-1|13	Requires:	texlive-tlpkg
21cr|texlive-short-math-guide-46126-1|14	Requires:	texlive-kpathsea
21cr|texlive-short-math-guide-46126-1|15	BuildArch:	noarch
21cr|texlive-short-math-guide-46126-1|16	
21cr|texlive-short-math-guide-46126-1|17	%description
21cr|texlive-short-math-guide-46126-1|18	The Short Math Guide is intended to be a concise introduction
21cr|texlive-short-math-guide-46126-1|19	to the use of the facilities provided by amsmath and various
21cr|texlive-short-math-guide-46126-1|20	other LaTeX packages for typesetting mathematical notation.
21cr|texlive-short-math-guide-46126-1|21	Originally created by Michael Downes of the American
21cr|texlive-short-math-guide-46126-1|22	Mathematical Society based only on amsmath, it has been brought
21cr|texlive-short-math-guide-46126-1|23	up to date with references to related packages and other useful
21cr|texlive-short-math-guide-46126-1|24	information.
21cr|texlive-short-math-guide-46126-1|25	
21cr|texlive-short-math-guide-46126-1|26	%files
21cr|texlive-short-math-guide-46126-1|27	%doc %{_texmfdistdir}/doc/latex/short-math-guide/
21cr|texlive-short-math-guide-46126-1|28	
21cr|texlive-short-math-guide-46126-1|29	#------------------------------------------------------------------
21cr|texlive-short-math-guide-46126-1|30	
21cr|texlive-short-math-guide-46126-1|31	%prep
21cr|texlive-short-math-guide-46126-1|32	%setup -c -a0 -a1
21cr|texlive-short-math-guide-46126-1|33	
21cr|texlive-short-math-guide-46126-1|34	%build
21cr|texlive-short-math-guide-46126-1|35	
21cr|texlive-short-math-guide-46126-1|36	%install
21cr|texlive-short-math-guide-46126-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-short-math-guide-46126-1|38	rm -rf tlpkg
21cr|texlive-short-math-guide-46126-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10171 21
21cr|texlive-shortmathj-54407-1|1	%define oname shortmathj
21cr|texlive-shortmathj-54407-1|2	
21cr|texlive-shortmathj-54407-1|3	Summary:	Automatically shortify titles of mathematical journals
21cr|texlive-shortmathj-54407-1|4	Name:		texlive-shortmathj
21cr|texlive-shortmathj-54407-1|5	Version:	54407
21cr|texlive-shortmathj-54407-1|6	Release:	1
21cr|texlive-shortmathj-54407-1|7	License:	LPPL1.3
21cr|texlive-shortmathj-54407-1|8	Group:		Publishing
21cr|texlive-shortmathj-54407-1|9	Url:		https://www.ctan.org
21cr|texlive-shortmathj-54407-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-shortmathj-54407-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-shortmathj-54407-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-shortmathj-54407-1|13	Requires:	texlive-tlpkg
21cr|texlive-shortmathj-54407-1|14	Requires:	texlive-kpathsea
21cr|texlive-shortmathj-54407-1|15	Provides:	tex(shortmathj.sty) = 2024
21cr|texlive-shortmathj-54407-1|16	BuildArch:	noarch
21cr|texlive-shortmathj-54407-1|17	
21cr|texlive-shortmathj-54407-1|18	%description
21cr|texlive-shortmathj-54407-1|19	This small dummy package just contains a simple list of full
21cr|texlive-shortmathj-54407-1|20	and short journal names aswritten in AMS standard:
21cr|texlive-shortmathj-54407-1|21	https://mathscinet.ams.org/msnhtml/serials.pdf
21cr|texlive-shortmathj-54407-1|22	
21cr|texlive-shortmathj-54407-1|23	%files
21cr|texlive-shortmathj-54407-1|24	%doc %{_texmfdistdir}/doc/latex/shortmathj
21cr|texlive-shortmathj-54407-1|25	%{_texmfdistdir}/tex/latex/shortmathj
21cr|texlive-shortmathj-54407-1|26	
21cr|texlive-shortmathj-54407-1|27	#------------------------------------------------------------------
21cr|texlive-shortmathj-54407-1|28	
21cr|texlive-shortmathj-54407-1|29	%prep
21cr|texlive-shortmathj-54407-1|30	%setup -c -a0 -a1
21cr|texlive-shortmathj-54407-1|31	
21cr|texlive-shortmathj-54407-1|32	%build
21cr|texlive-shortmathj-54407-1|33	
21cr|texlive-shortmathj-54407-1|34	%install
21cr|texlive-shortmathj-54407-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-shortmathj-54407-1|36	rm -rf tlpkg
21cr|texlive-shortmathj-54407-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10172 21
21cr|texlive-showhyphenation-63578-1|1	%define oname showhyphenation
21cr|texlive-showhyphenation-63578-1|2	
21cr|texlive-showhyphenation-63578-1|3	Summary:	Marking of hyphenation points
21cr|texlive-showhyphenation-63578-1|4	Name:		texlive-showhyphenation
21cr|texlive-showhyphenation-63578-1|5	Version:	63578
21cr|texlive-showhyphenation-63578-1|6	Release:	1
21cr|texlive-showhyphenation-63578-1|7	License:	LPPL1.3
21cr|texlive-showhyphenation-63578-1|8	Group:		Publishing
21cr|texlive-showhyphenation-63578-1|9	Url:		https://www.ctan.org
21cr|texlive-showhyphenation-63578-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-showhyphenation-63578-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-showhyphenation-63578-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-showhyphenation-63578-1|13	Requires:	texlive-tlpkg
21cr|texlive-showhyphenation-63578-1|14	Requires:	texlive-kpathsea
21cr|texlive-showhyphenation-63578-1|15	Provides:	tex(showhyphenation.sty) = 2024
21cr|texlive-showhyphenation-63578-1|16	BuildArch:	noarch
21cr|texlive-showhyphenation-63578-1|17	
21cr|texlive-showhyphenation-63578-1|18	%description
21cr|texlive-showhyphenation-63578-1|19	The package shows the hyphenation points in the document by
21cr|texlive-showhyphenation-63578-1|20	either inserting small triangles below the baseline or by
21cr|texlive-showhyphenation-63578-1|21	typesetting explicit hyphens. The markers are correctly placed
21cr|texlive-showhyphenation-63578-1|22	even within ligatures and their size adjusts to the font size.
21cr|texlive-showhyphenation-63578-1|23	By option the markers can be placed behind or in front of the
21cr|texlive-showhyphenation-63578-1|24	glyphs. The package requires LuaLaTeX.
21cr|texlive-showhyphenation-63578-1|25	
21cr|texlive-showhyphenation-63578-1|26	%files
21cr|texlive-showhyphenation-63578-1|27	%doc %{_texmfdistdir}/doc/lualatex/showhyphenation
21cr|texlive-showhyphenation-63578-1|28	%{_texmfdistdir}/tex/lualatex/showhyphenation
21cr|texlive-showhyphenation-63578-1|29	
21cr|texlive-showhyphenation-63578-1|30	#------------------------------------------------------------------
21cr|texlive-showhyphenation-63578-1|31	
21cr|texlive-showhyphenation-63578-1|32	%prep
21cr|texlive-showhyphenation-63578-1|33	%setup -c -a0 -a1
21cr|texlive-showhyphenation-63578-1|34	
21cr|texlive-showhyphenation-63578-1|35	%build
21cr|texlive-showhyphenation-63578-1|36	
21cr|texlive-showhyphenation-63578-1|37	%install
21cr|texlive-showhyphenation-63578-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-showhyphenation-63578-1|39	rm -rf tlpkg
21cr|texlive-showhyphenation-63578-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10173 21
21cr|texlive-showkerning-63708-1|1	%define oname showkerning
21cr|texlive-showkerning-63708-1|2	
21cr|texlive-showkerning-63708-1|3	Summary:	Showing kerns in a document
21cr|texlive-showkerning-63708-1|4	Name:		texlive-showkerning
21cr|texlive-showkerning-63708-1|5	Version:	63708
21cr|texlive-showkerning-63708-1|6	Release:	1
21cr|texlive-showkerning-63708-1|7	License:	LPPL1.3
21cr|texlive-showkerning-63708-1|8	Group:		Publishing
21cr|texlive-showkerning-63708-1|9	Url:		https://www.ctan.org
21cr|texlive-showkerning-63708-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-showkerning-63708-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-showkerning-63708-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-showkerning-63708-1|13	Requires:	texlive-tlpkg
21cr|texlive-showkerning-63708-1|14	Requires:	texlive-kpathsea
21cr|texlive-showkerning-63708-1|15	Provides:	tex(showkerning.sty) = 2024
21cr|texlive-showkerning-63708-1|16	BuildArch:	noarch
21cr|texlive-showkerning-63708-1|17	
21cr|texlive-showkerning-63708-1|18	%description
21cr|texlive-showkerning-63708-1|19	The package displays all kerning values in the form of colored
21cr|texlive-showkerning-63708-1|20	bars directly at the respective position in the document.
21cr|texlive-showkerning-63708-1|21	Positive values are displayed in green, negative values in red.
21cr|texlive-showkerning-63708-1|22	The width of the bars corresponds exactly to the respective
21cr|texlive-showkerning-63708-1|23	kerning value. By option the bars can be placed behind or in
21cr|texlive-showkerning-63708-1|24	front of the glyphs. The package requires LuaLaTeX.
21cr|texlive-showkerning-63708-1|25	
21cr|texlive-showkerning-63708-1|26	%files
21cr|texlive-showkerning-63708-1|27	%doc %{_texmfdistdir}/doc/lualatex/showkerning
21cr|texlive-showkerning-63708-1|28	%{_texmfdistdir}/tex/lualatex/showkerning
21cr|texlive-showkerning-63708-1|29	
21cr|texlive-showkerning-63708-1|30	#------------------------------------------------------------------
21cr|texlive-showkerning-63708-1|31	
21cr|texlive-showkerning-63708-1|32	%prep
21cr|texlive-showkerning-63708-1|33	%setup -c -a0 -a1
21cr|texlive-showkerning-63708-1|34	
21cr|texlive-showkerning-63708-1|35	%build
21cr|texlive-showkerning-63708-1|36	
21cr|texlive-showkerning-63708-1|37	%install
21cr|texlive-showkerning-63708-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-showkerning-63708-1|39	rm -rf tlpkg
21cr|texlive-showkerning-63708-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10174 21
21cr|texlive-showtags-1.05-8|1	# revision 20336
21cr|texlive-showtags-1.05-8|2	# category Package
21cr|texlive-showtags-1.05-8|3	# catalog-ctan /macros/latex/contrib/showtags
21cr|texlive-showtags-1.05-8|4	# catalog-date 2010-11-05 08:48:20 +0100
21cr|texlive-showtags-1.05-8|5	# catalog-license pd
21cr|texlive-showtags-1.05-8|6	# catalog-version 1.05
21cr|texlive-showtags-1.05-8|7	Name:		texlive-showtags
21cr|texlive-showtags-1.05-8|8	Version:	1.05
21cr|texlive-showtags-1.05-8|9	Release:	8
21cr|texlive-showtags-1.05-8|10	Summary:	Print the tags of bibliography entries
21cr|texlive-showtags-1.05-8|11	Group:		Publishing
21cr|texlive-showtags-1.05-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showtags
21cr|texlive-showtags-1.05-8|13	License:	PD
21cr|texlive-showtags-1.05-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showtags.tar.xz
21cr|texlive-showtags-1.05-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showtags.doc.tar.xz
21cr|texlive-showtags-1.05-8|16	BuildArch:	noarch
21cr|texlive-showtags-1.05-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-showtags-1.05-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-showtags-1.05-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-showtags-1.05-8|20	
21cr|texlive-showtags-1.05-8|21	%description
21cr|texlive-showtags-1.05-8|22	Prints the tag right-aligned on each line of the bibliography.
21cr|texlive-showtags-1.05-8|23	
21cr|texlive-showtags-1.05-8|24	
21cr|texlive-showtags-1.05-8|25	#-----------------------------------------------------------------------
21cr|texlive-showtags-1.05-8|26	%files
21cr|texlive-showtags-1.05-8|27	%{_texmfdistdir}/tex/latex/showtags/showtags.sty
21cr|texlive-showtags-1.05-8|28	%doc %{_texmfdistdir}/doc/latex/showtags/showtags-doc.pdf
21cr|texlive-showtags-1.05-8|29	%doc %{_texmfdistdir}/doc/latex/showtags/showtags-doc.tex
21cr|texlive-showtags-1.05-8|30	
21cr|texlive-showtags-1.05-8|31	#-----------------------------------------------------------------------
21cr|texlive-showtags-1.05-8|32	%prep
21cr|texlive-showtags-1.05-8|33	%setup -c -a0 -a1
21cr|texlive-showtags-1.05-8|34	
21cr|texlive-showtags-1.05-8|35	%build
21cr|texlive-showtags-1.05-8|36	
21cr|texlive-showtags-1.05-8|37	%install
21cr|texlive-showtags-1.05-8|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-showtags-1.05-8|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10175 21
21cr|texlive-shtthesis-62441-1|1	%define oname shtthesis
21cr|texlive-shtthesis-62441-1|2	
21cr|texlive-shtthesis-62441-1|3	Summary:	An unofficial LaTeX thesis template for ShanghaiTech University
21cr|texlive-shtthesis-62441-1|4	Name:		texlive-shtthesis
21cr|texlive-shtthesis-62441-1|5	Version:	62441
21cr|texlive-shtthesis-62441-1|6	Release:	1
21cr|texlive-shtthesis-62441-1|7	License:	LPPL1.3
21cr|texlive-shtthesis-62441-1|8	Group:		Publishing
21cr|texlive-shtthesis-62441-1|9	Url:		https://www.ctan.org
21cr|texlive-shtthesis-62441-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-shtthesis-62441-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-shtthesis-62441-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-shtthesis-62441-1|13	#Requires:	biber
21cr|texlive-shtthesis-62441-1|14	Requires:	latexmk
21cr|texlive-shtthesis-62441-1|15	Requires:	tex(alphalph.sty)
21cr|texlive-shtthesis-62441-1|16	#Requires:	tex(biblatex.sty)
21cr|texlive-shtthesis-62441-1|17	#Requires:	tex(booktabs.sty)
21cr|texlive-shtthesis-62441-1|18	#Requires:	tex(caption.sty)
21cr|texlive-shtthesis-62441-1|19	#Requires:	tex(colortbl.sty)
21cr|texlive-shtthesis-62441-1|20	#Requires:	tex(ctex.sty)
21cr|texlive-shtthesis-62441-1|21	#Requires:	tex(datetime.sty)
21cr|texlive-shtthesis-62441-1|22	#Requires:	tex(enumitem.sty)
21cr|texlive-shtthesis-62441-1|23	#Requires:	tex(fancyhdr.sty)
21cr|texlive-shtthesis-62441-1|24	#Requires:	tex(fmtcount.sty)
21cr|texlive-shtthesis-62441-1|25	#Requires:	tex(lastpage.sty)
21cr|texlive-shtthesis-62441-1|26	#Requires:	tex(listings.sty)
21cr|texlive-shtthesis-62441-1|27	Requires:	texlive-tlpkg
21cr|texlive-shtthesis-62441-1|28	Requires:	texlive-biblatex-gb7714-2015
21cr|texlive-shtthesis-62441-1|29	Requires:	texlive-kpathsea
21cr|texlive-shtthesis-62441-1|30	Requires:	texlive-lua-alt-getopt
21cr|texlive-shtthesis-62441-1|31	Requires:	texlive-tex-gyre
21cr|texlive-shtthesis-62441-1|32	Requires:	texlive-xits
21cr|texlive-shtthesis-62441-1|33	#Requires:	tex(lualatex-math.sty)
21cr|texlive-shtthesis-62441-1|34	#Requires:	tex(mathtools.sty)
21cr|texlive-shtthesis-62441-1|35	#Requires:	tex(ntheorem.sty)
21cr|texlive-shtthesis-62441-1|36	#Requires:	tex(tocvsec2.sty)
21cr|texlive-shtthesis-62441-1|37	Requires:	tex(transparent.sty)
21cr|texlive-shtthesis-62441-1|38	#Requires:	tex(undolabl.sty)
21cr|texlive-shtthesis-62441-1|39	#Requires:	tex(unicode-math.sty)
21cr|texlive-shtthesis-62441-1|40	#Requires:	tex(xstring.sty)
21cr|texlive-shtthesis-62441-1|41	Provides:	tex(shtthesis.cls) = 2024
21cr|texlive-shtthesis-62441-1|42	BuildArch:	noarch
21cr|texlive-shtthesis-62441-1|43	
21cr|texlive-shtthesis-62441-1|44	%description
21cr|texlive-shtthesis-62441-1|45	This package, forked from ucasthesis, is an unofficial LaTeX
21cr|texlive-shtthesis-62441-1|46	thesis template for ShanghaiTech University and satisfies all
21cr|texlive-shtthesis-62441-1|47	format requirements of the school. The user just needs to set
21cr|texlive-shtthesis-62441-1|48	\documentclass{shtthesis} and to set up mandatory information
21cr|texlive-shtthesis-62441-1|49	via \shtsetup, then his or her thesis document will be typeset
21cr|texlive-shtthesis-62441-1|50	properly.
21cr|texlive-shtthesis-62441-1|51	
21cr|texlive-shtthesis-62441-1|52	%files
21cr|texlive-shtthesis-62441-1|53	%doc %{_texmfdistdir}/doc/latex/shtthesis
21cr|texlive-shtthesis-62441-1|54	%{_texmfdistdir}/tex/latex/shtthesis
21cr|texlive-shtthesis-62441-1|55	
21cr|texlive-shtthesis-62441-1|56	#------------------------------------------------------------------
21cr|texlive-shtthesis-62441-1|57	
21cr|texlive-shtthesis-62441-1|58	%prep
21cr|texlive-shtthesis-62441-1|59	%setup -c -a0 -a1
21cr|texlive-shtthesis-62441-1|60	
21cr|texlive-shtthesis-62441-1|61	%build
21cr|texlive-shtthesis-62441-1|62	
21cr|texlive-shtthesis-62441-1|63	%install
21cr|texlive-shtthesis-62441-1|64	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-shtthesis-62441-1|65	rm -rf tlpkg
21cr|texlive-shtthesis-62441-1|66	cp -fpar * %{buildroot}%{_texmfdistdir}

10176 21
21cr|texlive-shuffle-1.0-8|1	# revision 15878
21cr|texlive-shuffle-1.0-8|2	# category Package
21cr|texlive-shuffle-1.0-8|3	# catalog-ctan /fonts/shuffle
21cr|texlive-shuffle-1.0-8|4	# catalog-date 2008-10-30 09:46:08 +0100
21cr|texlive-shuffle-1.0-8|5	# catalog-license pd
21cr|texlive-shuffle-1.0-8|6	# catalog-version 1.0
21cr|texlive-shuffle-1.0-8|7	Name:		texlive-shuffle
21cr|texlive-shuffle-1.0-8|8	Version:	1.0
21cr|texlive-shuffle-1.0-8|9	Release:	8
21cr|texlive-shuffle-1.0-8|10	Summary:	A symbol for the shuffle product
21cr|texlive-shuffle-1.0-8|11	Group:		Publishing
21cr|texlive-shuffle-1.0-8|12	URL:		http://www.ctan.org/tex-archive/fonts/shuffle
21cr|texlive-shuffle-1.0-8|13	License:	PD
21cr|texlive-shuffle-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.tar.xz
21cr|texlive-shuffle-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.doc.tar.xz
21cr|texlive-shuffle-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.source.tar.xz
21cr|texlive-shuffle-1.0-8|17	BuildArch:	noarch
21cr|texlive-shuffle-1.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-shuffle-1.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-shuffle-1.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-shuffle-1.0-8|21	
21cr|texlive-shuffle-1.0-8|22	%description
21cr|texlive-shuffle-1.0-8|23	The bundle provides a LaTeX package and a font (as MetaFont
21cr|texlive-shuffle-1.0-8|24	source) for the shuffle product which is used in some part of
21cr|texlive-shuffle-1.0-8|25	mathematics and physics.
21cr|texlive-shuffle-1.0-8|26	
21cr|texlive-shuffle-1.0-8|27	
21cr|texlive-shuffle-1.0-8|28	#-----------------------------------------------------------------------
21cr|texlive-shuffle-1.0-8|29	%files
21cr|texlive-shuffle-1.0-8|30	%{_texmfdistdir}/fonts/source/public/shuffle/shuffle.mf
21cr|texlive-shuffle-1.0-8|31	%{_texmfdistdir}/fonts/source/public/shuffle/shuffle10.mf
21cr|texlive-shuffle-1.0-8|32	%{_texmfdistdir}/fonts/source/public/shuffle/shuffle7.mf
21cr|texlive-shuffle-1.0-8|33	%{_texmfdistdir}/fonts/tfm/public/shuffle/shuffle10.tfm
21cr|texlive-shuffle-1.0-8|34	%{_texmfdistdir}/fonts/tfm/public/shuffle/shuffle7.tfm
21cr|texlive-shuffle-1.0-8|35	%{_texmfdistdir}/tex/latex/shuffle/Ushuffle.fd
21cr|texlive-shuffle-1.0-8|36	%{_texmfdistdir}/tex/latex/shuffle/shuffle.sty
21cr|texlive-shuffle-1.0-8|37	%doc %{_texmfdistdir}/doc/latex/shuffle/README
21cr|texlive-shuffle-1.0-8|38	%doc %{_texmfdistdir}/doc/latex/shuffle/shuffle.pdf
21cr|texlive-shuffle-1.0-8|39	#- source
21cr|texlive-shuffle-1.0-8|40	%doc %{_texmfdistdir}/source/latex/shuffle/shuffle.dtx
21cr|texlive-shuffle-1.0-8|41	%doc %{_texmfdistdir}/source/latex/shuffle/shuffle.ins
21cr|texlive-shuffle-1.0-8|42	
21cr|texlive-shuffle-1.0-8|43	#-----------------------------------------------------------------------
21cr|texlive-shuffle-1.0-8|44	%prep
21cr|texlive-shuffle-1.0-8|45	%setup -c -a0 -a1 -a2
21cr|texlive-shuffle-1.0-8|46	
21cr|texlive-shuffle-1.0-8|47	%build
21cr|texlive-shuffle-1.0-8|48	
21cr|texlive-shuffle-1.0-8|49	%install
21cr|texlive-shuffle-1.0-8|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-shuffle-1.0-8|51	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10177 21
21cr|texlive-sidenotesplus-63867-1|1	%define oname sidenotesplus
21cr|texlive-sidenotesplus-63867-1|2	
21cr|texlive-sidenotesplus-63867-1|3	Summary:	Place referenced notes, alerts, figures and tables into the document margin
21cr|texlive-sidenotesplus-63867-1|4	Name:		texlive-sidenotesplus
21cr|texlive-sidenotesplus-63867-1|5	Version:	63867
21cr|texlive-sidenotesplus-63867-1|6	Release:	1
21cr|texlive-sidenotesplus-63867-1|7	License:	LPPL1.3
21cr|texlive-sidenotesplus-63867-1|8	Group:		Publishing
21cr|texlive-sidenotesplus-63867-1|9	Url:		https://www.ctan.org
21cr|texlive-sidenotesplus-63867-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sidenotesplus-63867-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sidenotesplus-63867-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sidenotesplus-63867-1|13	Requires:	texlive-tlpkg
21cr|texlive-sidenotesplus-63867-1|14	Requires:	texlive-kpathsea
21cr|texlive-sidenotesplus-63867-1|15	Provides:	tex(sidenotesplus.sty) = 2024
21cr|texlive-sidenotesplus-63867-1|16	BuildArch:	noarch
21cr|texlive-sidenotesplus-63867-1|17	
21cr|texlive-sidenotesplus-63867-1|18	%description
21cr|texlive-sidenotesplus-63867-1|19	Sidenotesplus is a comprehensive package for placing labeled or
21cr|texlive-sidenotesplus-63867-1|20	referenced notes, temporary alerts, bibliography references,
21cr|texlive-sidenotesplus-63867-1|21	figures and tables into the margin. Marginals can be either
21cr|texlive-sidenotesplus-63867-1|22	floated or at fixed positions relative to the text. Twoside
21cr|texlive-sidenotesplus-63867-1|23	symmetry is preserved. For BibLaTeX users, macros for side
21cr|texlive-sidenotesplus-63867-1|24	references are provided. Three margin styles are provided.
21cr|texlive-sidenotesplus-63867-1|25	Two-page symmetric layouts either as (i) Ragged outer with note
21cr|texlive-sidenotesplus-63867-1|26	reverences in the margin separator or (ii) justified with last
21cr|texlive-sidenotesplus-63867-1|27	line ragged outer. And (iii) a classic look, justified with
21cr|texlive-sidenotesplus-63867-1|28	last line ragged right and note reference to the left of the
21cr|texlive-sidenotesplus-63867-1|29	note, but two-page symmetry is lost. The command \sidenote
21cr|texlive-sidenotesplus-63867-1|30	mimics the \footnote command and provides labelled (numbers,
21cr|texlive-sidenotesplus-63867-1|31	alphabetic, roman) references. However, un-numbered and custom
21cr|texlive-sidenotesplus-63867-1|32	symbols can also be specified. Temporary sidealerts are
21cr|texlive-sidenotesplus-63867-1|33	rendered only if the package option alerton is specified.
21cr|texlive-sidenotesplus-63867-1|34	Alerts are useful as to do reminders during document
21cr|texlive-sidenotesplus-63867-1|35	development. Furthermore, captions for figures and tables can
21cr|texlive-sidenotesplus-63867-1|36	also be placed into margin. Also, full width environments for
21cr|texlive-sidenotesplus-63867-1|37	figures, tables and text are provided. The text environment can
21cr|texlive-sidenotesplus-63867-1|38	be partially widened, suitable if that extra space for an
21cr|texlive-sidenotesplus-63867-1|39	equation is required.
21cr|texlive-sidenotesplus-63867-1|40	
21cr|texlive-sidenotesplus-63867-1|41	%files
21cr|texlive-sidenotesplus-63867-1|42	%doc %{_texmfdistdir}/doc/latex/sidenotesplus
21cr|texlive-sidenotesplus-63867-1|43	%{_texmfdistdir}/tex/latex/sidenotesplus
21cr|texlive-sidenotesplus-63867-1|44	
21cr|texlive-sidenotesplus-63867-1|45	#------------------------------------------------------------------
21cr|texlive-sidenotesplus-63867-1|46	
21cr|texlive-sidenotesplus-63867-1|47	%prep
21cr|texlive-sidenotesplus-63867-1|48	%setup -c -a0 -a1
21cr|texlive-sidenotesplus-63867-1|49	
21cr|texlive-sidenotesplus-63867-1|50	%build
21cr|texlive-sidenotesplus-63867-1|51	
21cr|texlive-sidenotesplus-63867-1|52	%install
21cr|texlive-sidenotesplus-63867-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sidenotesplus-63867-1|54	rm -rf tlpkg
21cr|texlive-sidenotesplus-63867-1|55	cp -fpar * %{buildroot}%{_texmfdistdir}

10178 21
21cr|texlive-signchart-39707-1|1	%define oname signchart
21cr|texlive-signchart-39707-1|2	
21cr|texlive-signchart-39707-1|3	Summary:	Create beautifully typeset sign charts
21cr|texlive-signchart-39707-1|4	Name:		texlive-signchart
21cr|texlive-signchart-39707-1|5	Version:	39707
21cr|texlive-signchart-39707-1|6	Release:	1
21cr|texlive-signchart-39707-1|7	License:	LPPL1.3
21cr|texlive-signchart-39707-1|8	Group:		Publishing
21cr|texlive-signchart-39707-1|9	Url:		https://www.ctan.org
21cr|texlive-signchart-39707-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-signchart-39707-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-signchart-39707-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-signchart-39707-1|13	Requires:	texlive-kpathsea
21cr|texlive-signchart-39707-1|14	Requires:	texlive-tlpkg
21cr|texlive-signchart-39707-1|15	Provides:	tex-signchart = 2024
21cr|texlive-signchart-39707-1|16	Provides:	tex(signchart.sty) = 2024
21cr|texlive-signchart-39707-1|17	BuildArch:	noarch
21cr|texlive-signchart-39707-1|18	
21cr|texlive-signchart-39707-1|19	%description
21cr|texlive-signchart-39707-1|20	The package allows users to easily typeset beautiful looking
21cr|texlive-signchart-39707-1|21	sign charts directly into their (La)TeX document.
21cr|texlive-signchart-39707-1|22	
21cr|texlive-signchart-39707-1|23	%files
21cr|texlive-signchart-39707-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-signchart-39707-1|25	%{_texmfdistdir}/tex/latex/signchart/
21cr|texlive-signchart-39707-1|26	
21cr|texlive-signchart-39707-1|27	#------------------------------------------------------------------
21cr|texlive-signchart-39707-1|28	
21cr|texlive-signchart-39707-1|29	%prep
21cr|texlive-signchart-39707-1|30	%setup -c -a0 -a1
21cr|texlive-signchart-39707-1|31	
21cr|texlive-signchart-39707-1|32	%build
21cr|texlive-signchart-39707-1|33	
21cr|texlive-signchart-39707-1|34	%install
21cr|texlive-signchart-39707-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-signchart-39707-1|36	rm -rf tlpkg
21cr|texlive-signchart-39707-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10179 21
21cr|texlive-sillypage-66349-1|1	%define oname sillypage
21cr|texlive-sillypage-66349-1|2	
21cr|texlive-sillypage-66349-1|3	Summary:	John Cleese's Silly Walk as page numbering style
21cr|texlive-sillypage-66349-1|4	Name:		texlive-sillypage
21cr|texlive-sillypage-66349-1|5	Version:	66349
21cr|texlive-sillypage-66349-1|6	Release:	1
21cr|texlive-sillypage-66349-1|7	License:	LPPL1.3
21cr|texlive-sillypage-66349-1|8	Group:		Publishing
21cr|texlive-sillypage-66349-1|9	Url:		https://www.ctan.org
21cr|texlive-sillypage-66349-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sillypage-66349-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sillypage-66349-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sillypage-66349-1|13	Requires:	texlive-tlpkg
21cr|texlive-sillypage-66349-1|14	Requires:	texlive-kpathsea
21cr|texlive-sillypage-66349-1|15	Provides:	tex(sillypage.sty) = 2024
21cr|texlive-sillypage-66349-1|16	BuildArch:	noarch
21cr|texlive-sillypage-66349-1|17	
21cr|texlive-sillypage-66349-1|18	%description
21cr|texlive-sillypage-66349-1|19	This simple LaTeX package provides John Cleese's iconic silly
21cr|texlive-sillypage-66349-1|20	walk routine as a page numbering style. Other counters, as well
21cr|texlive-sillypage-66349-1|21	as integers, can be typeset in this "silly" style, too.
21cr|texlive-sillypage-66349-1|22	
21cr|texlive-sillypage-66349-1|23	%files
21cr|texlive-sillypage-66349-1|24	%doc %{_texmfdistdir}/doc/latex/sillypage
21cr|texlive-sillypage-66349-1|25	%{_texmfdistdir}/tex/latex/sillypage
21cr|texlive-sillypage-66349-1|26	
21cr|texlive-sillypage-66349-1|27	#------------------------------------------------------------------
21cr|texlive-sillypage-66349-1|28	
21cr|texlive-sillypage-66349-1|29	%prep
21cr|texlive-sillypage-66349-1|30	%setup -c -a0 -a1
21cr|texlive-sillypage-66349-1|31	
21cr|texlive-sillypage-66349-1|32	%build
21cr|texlive-sillypage-66349-1|33	
21cr|texlive-sillypage-66349-1|34	%install
21cr|texlive-sillypage-66349-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sillypage-66349-1|36	rm -rf tlpkg
21cr|texlive-sillypage-66349-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10180 21
21cr|texlive-simplebnf-65485-1|1	%define oname simplebnf
21cr|texlive-simplebnf-65485-1|2	
21cr|texlive-simplebnf-65485-1|3	Summary:	A simple package to format Backus-Naur form (BNF)
21cr|texlive-simplebnf-65485-1|4	Name:		texlive-simplebnf
21cr|texlive-simplebnf-65485-1|5	Version:	65485
21cr|texlive-simplebnf-65485-1|6	Release:	1
21cr|texlive-simplebnf-65485-1|7	License:	LPPL1.3
21cr|texlive-simplebnf-65485-1|8	Group:		Publishing
21cr|texlive-simplebnf-65485-1|9	Url:		https://www.ctan.org
21cr|texlive-simplebnf-65485-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-simplebnf-65485-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-simplebnf-65485-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-simplebnf-65485-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-simplebnf-65485-1|14	Requires:	texlive-tlpkg
21cr|texlive-simplebnf-65485-1|15	Requires:	texlive-kpathsea
21cr|texlive-simplebnf-65485-1|16	#Requires:	tex(mathtools.sty)
21cr|texlive-simplebnf-65485-1|17	#Requires:	tex(xparse.sty)
21cr|texlive-simplebnf-65485-1|18	Provides:	tex(simplebnf.sty) = 2024
21cr|texlive-simplebnf-65485-1|19	BuildArch:	noarch
21cr|texlive-simplebnf-65485-1|20	
21cr|texlive-simplebnf-65485-1|21	%description
21cr|texlive-simplebnf-65485-1|22	This package provides a simple way to format Backus-Naur form
21cr|texlive-simplebnf-65485-1|23	(BNF). The included bnfgrammar environment parses BNF
21cr|texlive-simplebnf-65485-1|24	expressions (possibly annotated), so users can write readable
21cr|texlive-simplebnf-65485-1|25	BNF expressions in their documents. The package requires expl3,
21cr|texlive-simplebnf-65485-1|26	xparse, and mathtools.
21cr|texlive-simplebnf-65485-1|27	
21cr|texlive-simplebnf-65485-1|28	%files
21cr|texlive-simplebnf-65485-1|29	%doc %{_texmfdistdir}/doc/latex/simplebnf
21cr|texlive-simplebnf-65485-1|30	%{_texmfdistdir}/tex/latex/simplebnf
21cr|texlive-simplebnf-65485-1|31	
21cr|texlive-simplebnf-65485-1|32	#------------------------------------------------------------------
21cr|texlive-simplebnf-65485-1|33	
21cr|texlive-simplebnf-65485-1|34	%prep
21cr|texlive-simplebnf-65485-1|35	%setup -c -a0 -a1
21cr|texlive-simplebnf-65485-1|36	
21cr|texlive-simplebnf-65485-1|37	%build
21cr|texlive-simplebnf-65485-1|38	
21cr|texlive-simplebnf-65485-1|39	%install
21cr|texlive-simplebnf-65485-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simplebnf-65485-1|41	rm -rf tlpkg
21cr|texlive-simplebnf-65485-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10181 21
21cr|texlive-simpleicons-66617-1|1	%define oname simpleicons
21cr|texlive-simpleicons-66617-1|2	
21cr|texlive-simpleicons-66617-1|3	Summary:	Simple Icons for LaTeX
21cr|texlive-simpleicons-66617-1|4	Name:		texlive-simpleicons
21cr|texlive-simpleicons-66617-1|5	Version:	66617
21cr|texlive-simpleicons-66617-1|6	Release:	1
21cr|texlive-simpleicons-66617-1|7	License:	LPPL1.3
21cr|texlive-simpleicons-66617-1|8	Group:		Publishing
21cr|texlive-simpleicons-66617-1|9	Url:		https://www.ctan.org
21cr|texlive-simpleicons-66617-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-simpleicons-66617-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-simpleicons-66617-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-simpleicons-66617-1|13	Requires:	texlive-tlpkg
21cr|texlive-simpleicons-66617-1|14	Requires:	texlive-kpathsea
21cr|texlive-simpleicons-66617-1|15	Provides:	tex(simpleiconsEight.enc) = 2024
21cr|texlive-simpleicons-66617-1|16	Provides:	tex(simpleiconsFive.enc) = 2024
21cr|texlive-simpleicons-66617-1|17	Provides:	tex(simpleiconsFour.enc) = 2024
21cr|texlive-simpleicons-66617-1|18	Provides:	tex(simpleiconsglyphs-pdftex.tex) = 2024
21cr|texlive-simpleicons-66617-1|19	Provides:	tex(simpleiconsglyphs-xeluatex.tex) = 2024
21cr|texlive-simpleicons-66617-1|20	Provides:	tex(simpleicons.map) = 2024
21cr|texlive-simpleicons-66617-1|21	Provides:	tex(simpleiconsNine.enc) = 2024
21cr|texlive-simpleicons-66617-1|22	Provides:	tex(simpleiconsOne.enc) = 2024
21cr|texlive-simpleicons-66617-1|23	Provides:	tex(simpleiconsOneZero.enc) = 2024
21cr|texlive-simpleicons-66617-1|24	Provides:	tex(simpleiconsSeven.enc) = 2024
21cr|texlive-simpleicons-66617-1|25	Provides:	tex(simpleiconsSix.enc) = 2024
21cr|texlive-simpleicons-66617-1|26	Provides:	tex(simpleicons.sty) = 2024
21cr|texlive-simpleicons-66617-1|27	Provides:	tex(simpleiconsThree.enc) = 2024
21cr|texlive-simpleicons-66617-1|28	Provides:	tex(simpleiconsTwo.enc) = 2024
21cr|texlive-simpleicons-66617-1|29	Provides:	tex(usimpleiconsEight.fd) = 2024
21cr|texlive-simpleicons-66617-1|30	Provides:	tex(usimpleiconsFive.fd) = 2024
21cr|texlive-simpleicons-66617-1|31	Provides:	tex(usimpleiconsFour.fd) = 2024
21cr|texlive-simpleicons-66617-1|32	Provides:	tex(usimpleiconsNine.fd) = 2024
21cr|texlive-simpleicons-66617-1|33	Provides:	tex(usimpleiconsOne.fd) = 2024
21cr|texlive-simpleicons-66617-1|34	Provides:	tex(usimpleiconsOneZero.fd) = 2024
21cr|texlive-simpleicons-66617-1|35	Provides:	tex(usimpleiconsSeven.fd) = 2024
21cr|texlive-simpleicons-66617-1|36	Provides:	tex(usimpleiconsSix.fd) = 2024
21cr|texlive-simpleicons-66617-1|37	Provides:	tex(usimpleiconsThree.fd) = 2024
21cr|texlive-simpleicons-66617-1|38	Provides:	tex(usimpleiconsTwo.fd) = 2024
21cr|texlive-simpleicons-66617-1|39	BuildArch:	noarch
21cr|texlive-simpleicons-66617-1|40	
21cr|texlive-simpleicons-66617-1|41	%description
21cr|texlive-simpleicons-66617-1|42	Similar to FontAwesome icons being provided on LaTeX by the
21cr|texlive-simpleicons-66617-1|43	fontawesome package, this package aims to do the same with
21cr|texlive-simpleicons-66617-1|44	Simple Icons. For reference, visit their website:
21cr|texlive-simpleicons-66617-1|45	https://simpleicons.org/.
21cr|texlive-simpleicons-66617-1|46	
21cr|texlive-simpleicons-66617-1|47	%files
21cr|texlive-simpleicons-66617-1|48	%doc %{_texmfdistdir}/doc/fonts/simpleicons
21cr|texlive-simpleicons-66617-1|49	%{_texmfdistdir}/fonts/enc/dvips/simpleicons
21cr|texlive-simpleicons-66617-1|50	%{_texmfdistdir}/fonts/map/dvips/simpleicons
21cr|texlive-simpleicons-66617-1|51	%{_texmfdistdir}/fonts/opentype/public/simpleicons
21cr|texlive-simpleicons-66617-1|52	%{_texmfdistdir}/fonts/tfm/public/simpleicons
21cr|texlive-simpleicons-66617-1|53	%{_texmfdistdir}/fonts/type1/public/simpleicons
21cr|texlive-simpleicons-66617-1|54	%{_texmfdistdir}/tex/latex/simpleicons
21cr|texlive-simpleicons-66617-1|55	
21cr|texlive-simpleicons-66617-1|56	#------------------------------------------------------------------
21cr|texlive-simpleicons-66617-1|57	
21cr|texlive-simpleicons-66617-1|58	%prep
21cr|texlive-simpleicons-66617-1|59	%setup -c -a0 -a1
21cr|texlive-simpleicons-66617-1|60	
21cr|texlive-simpleicons-66617-1|61	%build
21cr|texlive-simpleicons-66617-1|62	
21cr|texlive-simpleicons-66617-1|63	%install
21cr|texlive-simpleicons-66617-1|64	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simpleicons-66617-1|65	rm -rf tlpkg
21cr|texlive-simpleicons-66617-1|66	cp -fpar * %{buildroot}%{_texmfdistdir}

10182 21
21cr|texlive-simpleinvoice-45673-1|1	%define oname simpleinvoice
21cr|texlive-simpleinvoice-45673-1|2	
21cr|texlive-simpleinvoice-45673-1|3	Summary:	Easy typesetting of invoices
21cr|texlive-simpleinvoice-45673-1|4	Name:		texlive-simpleinvoice
21cr|texlive-simpleinvoice-45673-1|5	Version:	45673
21cr|texlive-simpleinvoice-45673-1|6	Release:	1
21cr|texlive-simpleinvoice-45673-1|7	License:	LPPL1.3
21cr|texlive-simpleinvoice-45673-1|8	Group:		Publishing
21cr|texlive-simpleinvoice-45673-1|9	Url:		https://www.ctan.org
21cr|texlive-simpleinvoice-45673-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-simpleinvoice-45673-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-simpleinvoice-45673-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-simpleinvoice-45673-1|13	Requires:	texlive-tlpkg
21cr|texlive-simpleinvoice-45673-1|14	Requires:	texlive-kpathsea
21cr|texlive-simpleinvoice-45673-1|15	Provides:	tex(simpleinvoice.sty) = 2024
21cr|texlive-simpleinvoice-45673-1|16	BuildArch:	noarch
21cr|texlive-simpleinvoice-45673-1|17	
21cr|texlive-simpleinvoice-45673-1|18	%description
21cr|texlive-simpleinvoice-45673-1|19	This package lets you easily typeset professional-looking
21cr|texlive-simpleinvoice-45673-1|20	invoices. The user specifies the content of the invoice by
21cr|texlive-simpleinvoice-45673-1|21	different \setPROPERTY commands, and an invoice is generated
21cr|texlive-simpleinvoice-45673-1|22	automatically with the \makeinvoice command.
21cr|texlive-simpleinvoice-45673-1|23	
21cr|texlive-simpleinvoice-45673-1|24	%files
21cr|texlive-simpleinvoice-45673-1|25	%doc %{_texmfdistdir}/doc/latex/simpleinvoice/
21cr|texlive-simpleinvoice-45673-1|26	%{_texmfdistdir}/tex/latex/simpleinvoice/
21cr|texlive-simpleinvoice-45673-1|27	
21cr|texlive-simpleinvoice-45673-1|28	#------------------------------------------------------------------
21cr|texlive-simpleinvoice-45673-1|29	
21cr|texlive-simpleinvoice-45673-1|30	%prep
21cr|texlive-simpleinvoice-45673-1|31	%setup -c -a0 -a1
21cr|texlive-simpleinvoice-45673-1|32	
21cr|texlive-simpleinvoice-45673-1|33	%build
21cr|texlive-simpleinvoice-45673-1|34	
21cr|texlive-simpleinvoice-45673-1|35	%install
21cr|texlive-simpleinvoice-45673-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simpleinvoice-45673-1|37	rm -rf tlpkg
21cr|texlive-simpleinvoice-45673-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10183 21
21cr|texlive-simplekv-0.2-1|1	Name:		texlive-simplekv
21cr|texlive-simplekv-0.2-1|2	Version:	0.2
21cr|texlive-simplekv-0.2-1|3	Release:	1
21cr|texlive-simplekv-0.2-1|4	Summary:	A simple key/value system for TeX and LaTeX
21cr|texlive-simplekv-0.2-1|5	Group:		Publishing
21cr|texlive-simplekv-0.2-1|6	URL:		https://ctan.org/pkg/simplekv
21cr|texlive-simplekv-0.2-1|7	License:	LPPL1.3c
21cr|texlive-simplekv-0.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplekv.tar.xz
21cr|texlive-simplekv-0.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplekv.doc.tar.xz
21cr|texlive-simplekv-0.2-1|10	BuildArch:	noarch
21cr|texlive-simplekv-0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-simplekv-0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-simplekv-0.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-simplekv-0.2-1|14	
21cr|texlive-simplekv-0.2-1|15	%description
21cr|texlive-simplekv-0.2-1|16	The package provides a simple key/value system for TEX and LATEX.
21cr|texlive-simplekv-0.2-1|17	
21cr|texlive-simplekv-0.2-1|18	
21cr|texlive-simplekv-0.2-1|19	#-----------------------------------------------------------------------
21cr|texlive-simplekv-0.2-1|20	%files
21cr|texlive-simplekv-0.2-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-simplekv-0.2-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-simplekv-0.2-1|23	
21cr|texlive-simplekv-0.2-1|24	#-----------------------------------------------------------------------
21cr|texlive-simplekv-0.2-1|25	%prep
21cr|texlive-simplekv-0.2-1|26	%setup -c -a0 -a1
21cr|texlive-simplekv-0.2-1|27	
21cr|texlive-simplekv-0.2-1|28	%build
21cr|texlive-simplekv-0.2-1|29	
21cr|texlive-simplekv-0.2-1|30	%install
21cr|texlive-simplekv-0.2-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simplekv-0.2-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10184 21
21cr|texlive-simplenodes-62888-1|1	%define oname simplenodes
21cr|texlive-simplenodes-62888-1|2	
21cr|texlive-simplenodes-62888-1|3	Summary:	Simple nodes in four colors written in TikZ for LaTeX
21cr|texlive-simplenodes-62888-1|4	Name:		texlive-simplenodes
21cr|texlive-simplenodes-62888-1|5	Version:	62888
21cr|texlive-simplenodes-62888-1|6	Release:	1
21cr|texlive-simplenodes-62888-1|7	License:	LPPL1.3
21cr|texlive-simplenodes-62888-1|8	Group:		Publishing
21cr|texlive-simplenodes-62888-1|9	Url:		https://www.ctan.org
21cr|texlive-simplenodes-62888-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-simplenodes-62888-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-simplenodes-62888-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-simplenodes-62888-1|13	Requires:	texlive-tlpkg
21cr|texlive-simplenodes-62888-1|14	Requires:	texlive-kpathsea
21cr|texlive-simplenodes-62888-1|15	Provides:	tex(simplenodes.sty) = 2024
21cr|texlive-simplenodes-62888-1|16	BuildArch:	noarch
21cr|texlive-simplenodes-62888-1|17	
21cr|texlive-simplenodes-62888-1|18	%description
21cr|texlive-simplenodes-62888-1|19	This is a LaTeX macro package for generating simple node-based
21cr|texlive-simplenodes-62888-1|20	flow graphs or diagrams built upon the TikZ package. The
21cr|texlive-simplenodes-62888-1|21	package provides two basic commands, one to generate a node and
21cr|texlive-simplenodes-62888-1|22	one to create links between nodes. The positioning of the nodes
21cr|texlive-simplenodes-62888-1|23	is not handled by the package itself but is preferably done in
21cr|texlive-simplenodes-62888-1|24	a tabular environment. In total, four simple node types are
21cr|texlive-simplenodes-62888-1|25	defined, loosely based on the nomenclature and color patterns
21cr|texlive-simplenodes-62888-1|26	of the popular Java script Bootstrap.
21cr|texlive-simplenodes-62888-1|27	
21cr|texlive-simplenodes-62888-1|28	%files
21cr|texlive-simplenodes-62888-1|29	%doc %{_texmfdistdir}/doc/latex/simplenodes
21cr|texlive-simplenodes-62888-1|30	%{_texmfdistdir}/tex/latex/simplenodes
21cr|texlive-simplenodes-62888-1|31	
21cr|texlive-simplenodes-62888-1|32	#------------------------------------------------------------------
21cr|texlive-simplenodes-62888-1|33	
21cr|texlive-simplenodes-62888-1|34	%prep
21cr|texlive-simplenodes-62888-1|35	%setup -c -a0 -a1
21cr|texlive-simplenodes-62888-1|36	
21cr|texlive-simplenodes-62888-1|37	%build
21cr|texlive-simplenodes-62888-1|38	
21cr|texlive-simplenodes-62888-1|39	%install
21cr|texlive-simplenodes-62888-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simplenodes-62888-1|41	rm -rf tlpkg
21cr|texlive-simplenodes-62888-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10185 21
21cr|texlive-simpleoptics-62977-1|1	%define oname simpleoptics
21cr|texlive-simpleoptics-62977-1|2	
21cr|texlive-simpleoptics-62977-1|3	Summary:	Drawing lenses and mirrors for optical diagrams
21cr|texlive-simpleoptics-62977-1|4	Name:		texlive-simpleoptics
21cr|texlive-simpleoptics-62977-1|5	Version:	62977
21cr|texlive-simpleoptics-62977-1|6	Release:	1
21cr|texlive-simpleoptics-62977-1|7	License:	LPPL1.3
21cr|texlive-simpleoptics-62977-1|8	Group:		Publishing
21cr|texlive-simpleoptics-62977-1|9	Url:		https://www.ctan.org
21cr|texlive-simpleoptics-62977-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-simpleoptics-62977-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-simpleoptics-62977-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-simpleoptics-62977-1|13	Requires:	texlive-tlpkg
21cr|texlive-simpleoptics-62977-1|14	Requires:	texlive-kpathsea
21cr|texlive-simpleoptics-62977-1|15	Provides:	tex(simpleoptics.sty) = 2024
21cr|texlive-simpleoptics-62977-1|16	BuildArch:	noarch
21cr|texlive-simpleoptics-62977-1|17	
21cr|texlive-simpleoptics-62977-1|18	%description
21cr|texlive-simpleoptics-62977-1|19	This package provides some of macros for drawing simple lenses
21cr|texlive-simpleoptics-62977-1|20	and mirrors for use in optical diagrams.
21cr|texlive-simpleoptics-62977-1|21	
21cr|texlive-simpleoptics-62977-1|22	%files
21cr|texlive-simpleoptics-62977-1|23	%doc %{_texmfdistdir}/doc/latex/simpleoptics
21cr|texlive-simpleoptics-62977-1|24	%{_texmfdistdir}/tex/latex/simpleoptics
21cr|texlive-simpleoptics-62977-1|25	
21cr|texlive-simpleoptics-62977-1|26	#------------------------------------------------------------------
21cr|texlive-simpleoptics-62977-1|27	
21cr|texlive-simpleoptics-62977-1|28	%prep
21cr|texlive-simpleoptics-62977-1|29	%setup -c -a0 -a1
21cr|texlive-simpleoptics-62977-1|30	
21cr|texlive-simpleoptics-62977-1|31	%build
21cr|texlive-simpleoptics-62977-1|32	
21cr|texlive-simpleoptics-62977-1|33	%install
21cr|texlive-simpleoptics-62977-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simpleoptics-62977-1|35	rm -rf tlpkg
21cr|texlive-simpleoptics-62977-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10186 21
21cr|texlive-simple-resume-cv-20161225-1|1	Name:		texlive-simple-resume-cv
21cr|texlive-simple-resume-cv-20161225-1|2	Version:	20161225
21cr|texlive-simple-resume-cv-20161225-1|3	Release:	1
21cr|texlive-simple-resume-cv-20161225-1|4	Summary:	Template for a simple resume or curriculum vitae (CV), in XeLaTeX
21cr|texlive-simple-resume-cv-20161225-1|5	Group:		Publishing
21cr|texlive-simple-resume-cv-20161225-1|6	URL:		http://www.ctan.org/tex-archive/macros/macros/xetex/latex/simple-resume-cv
21cr|texlive-simple-resume-cv-20161225-1|7	License:	PD
21cr|texlive-simple-resume-cv-20161225-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/simple-resume-cv.tar.xz
21cr|texlive-simple-resume-cv-20161225-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/simple-resume-cv.doc.tar.xz
21cr|texlive-simple-resume-cv-20161225-1|10	BuildArch:	noarch
21cr|texlive-simple-resume-cv-20161225-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-simple-resume-cv-20161225-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-simple-resume-cv-20161225-1|13	
21cr|texlive-simple-resume-cv-20161225-1|14	%description
21cr|texlive-simple-resume-cv-20161225-1|15	Template for a simple resume or curriculum vitae (CV), in
21cr|texlive-simple-resume-cv-20161225-1|16	XeLaTeX. Simple template that can be further customized or
21cr|texlive-simple-resume-cv-20161225-1|17	extended, with numerous examples.
21cr|texlive-simple-resume-cv-20161225-1|18	
21cr|texlive-simple-resume-cv-20161225-1|19	#-----------------------------------------------------------------------
21cr|texlive-simple-resume-cv-20161225-1|20	%files
21cr|texlive-simple-resume-cv-20161225-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-simple-resume-cv-20161225-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-simple-resume-cv-20161225-1|23	
21cr|texlive-simple-resume-cv-20161225-1|24	#-----------------------------------------------------------------------
21cr|texlive-simple-resume-cv-20161225-1|25	%prep
21cr|texlive-simple-resume-cv-20161225-1|26	%setup -c -a0 -a1
21cr|texlive-simple-resume-cv-20161225-1|27	
21cr|texlive-simple-resume-cv-20161225-1|28	%build
21cr|texlive-simple-resume-cv-20161225-1|29	
21cr|texlive-simple-resume-cv-20161225-1|30	%install
21cr|texlive-simple-resume-cv-20161225-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simple-resume-cv-20161225-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10187 21
21cr|texlive-simpler-wick-1.0.0-1|1	Name:		texlive-simpler-wick
21cr|texlive-simpler-wick-1.0.0-1|2	Version:	1.0.0
21cr|texlive-simpler-wick-1.0.0-1|3	Release:	1
21cr|texlive-simpler-wick-1.0.0-1|4	Summary:	Simpler Wick contractions
21cr|texlive-simpler-wick-1.0.0-1|5	Group:		Publishing
21cr|texlive-simpler-wick-1.0.0-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/simpler-wick
21cr|texlive-simpler-wick-1.0.0-1|7	License:	LPPL1.3
21cr|texlive-simpler-wick-1.0.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simpler-wick.tar.xz
21cr|texlive-simpler-wick-1.0.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simpler-wick.doc.tar.xz
21cr|texlive-simpler-wick-1.0.0-1|10	BuildArch:	noarch
21cr|texlive-simpler-wick-1.0.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-simpler-wick-1.0.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-simpler-wick-1.0.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-simpler-wick-1.0.0-1|14	
21cr|texlive-simpler-wick-1.0.0-1|15	%description
21cr|texlive-simpler-wick-1.0.0-1|16	In every quantum field theory course, there will be a chapter
21cr|texlive-simpler-wick-1.0.0-1|17	about Wick's theorem and how it can be used to convert a very
21cr|texlive-simpler-wick-1.0.0-1|18	large product of many creation and annihilation operators into
21cr|texlive-simpler-wick-1.0.0-1|19	something more tractable and normal ordered. The contractions
21cr|texlive-simpler-wick-1.0.0-1|20	are denoted with a square bracket over the operators which are
21cr|texlive-simpler-wick-1.0.0-1|21	being contracted, which used to be rather annoying to typeset
21cr|texlive-simpler-wick-1.0.0-1|22	in LaTeX as the only other package available was simplewick,
21cr|texlive-simpler-wick-1.0.0-1|23	which is rather unwieldy. This package provides a simpler
21cr|texlive-simpler-wick-1.0.0-1|24	syntax for Wick contractions.
21cr|texlive-simpler-wick-1.0.0-1|25	
21cr|texlive-simpler-wick-1.0.0-1|26	#-----------------------------------------------------------------------
21cr|texlive-simpler-wick-1.0.0-1|27	%files
21cr|texlive-simpler-wick-1.0.0-1|28	%{_texmfdistdir}/tex/latex/simpler-wick/simpler-wick.sty
21cr|texlive-simpler-wick-1.0.0-1|29	%doc %{_texmfdistdir}/doc/latex/simpler-wick/LICENSE
21cr|texlive-simpler-wick-1.0.0-1|30	%doc %{_texmfdistdir}/doc/latex/simpler-wick/README.md
21cr|texlive-simpler-wick-1.0.0-1|31	%doc %{_texmfdistdir}/doc/latex/simpler-wick/simpler-wick.pdf
21cr|texlive-simpler-wick-1.0.0-1|32	%doc %{_texmfdistdir}/doc/latex/simpler-wick/simpler-wick.tex
21cr|texlive-simpler-wick-1.0.0-1|33	
21cr|texlive-simpler-wick-1.0.0-1|34	#-----------------------------------------------------------------------
21cr|texlive-simpler-wick-1.0.0-1|35	%prep
21cr|texlive-simpler-wick-1.0.0-1|36	%setup -c -a0 -a1
21cr|texlive-simpler-wick-1.0.0-1|37	
21cr|texlive-simpler-wick-1.0.0-1|38	%build
21cr|texlive-simpler-wick-1.0.0-1|39	
21cr|texlive-simpler-wick-1.0.0-1|40	%install
21cr|texlive-simpler-wick-1.0.0-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simpler-wick-1.0.0-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10188 21
21cr|texlive-simples-matrices-63802-1|1	%define oname simples-matrices
21cr|texlive-simples-matrices-63802-1|2	
21cr|texlive-simples-matrices-63802-1|3	Summary:	Define matrices by given list of values
21cr|texlive-simples-matrices-63802-1|4	Name:		texlive-simples-matrices
21cr|texlive-simples-matrices-63802-1|5	Version:	63802
21cr|texlive-simples-matrices-63802-1|6	Release:	1
21cr|texlive-simples-matrices-63802-1|7	License:	LPPL1.3
21cr|texlive-simples-matrices-63802-1|8	Group:		Publishing
21cr|texlive-simples-matrices-63802-1|9	Url:		https://www.ctan.org
21cr|texlive-simples-matrices-63802-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-simples-matrices-63802-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-simples-matrices-63802-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-simples-matrices-63802-1|13	Requires:	texlive-tlpkg
21cr|texlive-simples-matrices-63802-1|14	Requires:	texlive-kpathsea
21cr|texlive-simples-matrices-63802-1|15	Provides:	tex(simples-matrices.sty) = 2024
21cr|texlive-simples-matrices-63802-1|16	BuildArch:	noarch
21cr|texlive-simples-matrices-63802-1|17	
21cr|texlive-simples-matrices-63802-1|18	%description
21cr|texlive-simples-matrices-63802-1|19	Macros to define and write matrices whose coefficients are
21cr|texlive-simples-matrices-63802-1|20	given row by row in a list of values separated by commas.
21cr|texlive-simples-matrices-63802-1|21	
21cr|texlive-simples-matrices-63802-1|22	%files
21cr|texlive-simples-matrices-63802-1|23	%doc %{_texmfdistdir}/doc/latex/simples-matrices
21cr|texlive-simples-matrices-63802-1|24	%{_texmfdistdir}/tex/latex/simples-matrices
21cr|texlive-simples-matrices-63802-1|25	
21cr|texlive-simples-matrices-63802-1|26	#------------------------------------------------------------------
21cr|texlive-simples-matrices-63802-1|27	
21cr|texlive-simples-matrices-63802-1|28	%prep
21cr|texlive-simples-matrices-63802-1|29	%setup -c -a0 -a1
21cr|texlive-simples-matrices-63802-1|30	
21cr|texlive-simples-matrices-63802-1|31	%build
21cr|texlive-simples-matrices-63802-1|32	
21cr|texlive-simples-matrices-63802-1|33	%install
21cr|texlive-simples-matrices-63802-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simples-matrices-63802-1|35	rm -rf tlpkg
21cr|texlive-simples-matrices-63802-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10189 21
21cr|texlive-simple-thesis-dissertation-20220324-1|1	Name:		texlive-simple-thesis-dissertation
21cr|texlive-simple-thesis-dissertation-20220324-1|2	Version:	20220324
21cr|texlive-simple-thesis-dissertation-20220324-1|3	Release:	1
21cr|texlive-simple-thesis-dissertation-20220324-1|4	Summary:	Template for a simple thesis or dissertation
21cr|texlive-simple-thesis-dissertation-20220324-1|5	Group:		Publishing
21cr|texlive-simple-thesis-dissertation-20220324-1|6	URL:		https://ctan.org/pkg/simple-thesis-dissertation
21cr|texlive-simple-thesis-dissertation-20220324-1|7	License:	https://ctan.org/license/pd
21cr|texlive-simple-thesis-dissertation-20220324-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simple-thesis-dissertation.tar.xz
21cr|texlive-simple-thesis-dissertation-20220324-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simple-thesis-dissertation.doc.tar.xz
21cr|texlive-simple-thesis-dissertation-20220324-1|10	BuildArch:	noarch
21cr|texlive-simple-thesis-dissertation-20220324-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-simple-thesis-dissertation-20220324-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-simple-thesis-dissertation-20220324-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-simple-thesis-dissertation-20220324-1|14	
21cr|texlive-simple-thesis-dissertation-20220324-1|15	%description
21cr|texlive-simple-thesis-dissertation-20220324-1|16	Template for a simple thesis or dissertation (Ph.D. or master's degree) or technical report, in XELATEX.
21cr|texlive-simple-thesis-dissertation-20220324-1|17	Simple template that can be further customized or extended, with numerous examples.
21cr|texlive-simple-thesis-dissertation-20220324-1|18	Consistent style for figures, tables, mathematical theorems, definitions, lemmas, etc.
21cr|texlive-simple-thesis-dissertation-20220324-1|19	
21cr|texlive-simple-thesis-dissertation-20220324-1|20	#-----------------------------------------------------------------------
21cr|texlive-simple-thesis-dissertation-20220324-1|21	
21cr|texlive-simple-thesis-dissertation-20220324-1|22	%files
21cr|texlive-simple-thesis-dissertation-20220324-1|23	%{_texmfdistdir}/tex/xelatex/simple-thesis-dissertation
21cr|texlive-simple-thesis-dissertation-20220324-1|24	%doc %{_texmfdistdir}/doc/xelatex/simple-thesis-dissertation
21cr|texlive-simple-thesis-dissertation-20220324-1|25	
21cr|texlive-simple-thesis-dissertation-20220324-1|26	
21cr|texlive-simple-thesis-dissertation-20220324-1|27	#-----------------------------------------------------------------------
21cr|texlive-simple-thesis-dissertation-20220324-1|28	%prep
21cr|texlive-simple-thesis-dissertation-20220324-1|29	%setup -c -a0 -a1
21cr|texlive-simple-thesis-dissertation-20220324-1|30	
21cr|texlive-simple-thesis-dissertation-20220324-1|31	%build
21cr|texlive-simple-thesis-dissertation-20220324-1|32	
21cr|texlive-simple-thesis-dissertation-20220324-1|33	%install
21cr|texlive-simple-thesis-dissertation-20220324-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simple-thesis-dissertation-20220324-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10190 21
21cr|texlive-simplivre-65475-1|1	%define oname simplivre
21cr|texlive-simplivre-65475-1|2	
21cr|texlive-simplivre-65475-1|3	Summary:	Write your books in a simple and clear way
21cr|texlive-simplivre-65475-1|4	Name:		texlive-simplivre
21cr|texlive-simplivre-65475-1|5	Version:	65475
21cr|texlive-simplivre-65475-1|6	Release:	1
21cr|texlive-simplivre-65475-1|7	License:	LPPL1.3
21cr|texlive-simplivre-65475-1|8	Group:		Publishing
21cr|texlive-simplivre-65475-1|9	Url:		https://www.ctan.org
21cr|texlive-simplivre-65475-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-simplivre-65475-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-simplivre-65475-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-simplivre-65475-1|13	Requires:	texlive-tlpkg
21cr|texlive-simplivre-65475-1|14	Requires:	texlive-kpathsea
21cr|texlive-simplivre-65475-1|15	Requires:	tex(minimalist.sty)
21cr|texlive-simplivre-65475-1|16	Provides:	tex(simplivre.cls) = 2024
21cr|texlive-simplivre-65475-1|17	BuildArch:	noarch
21cr|texlive-simplivre-65475-1|18	
21cr|texlive-simplivre-65475-1|19	%description
21cr|texlive-simplivre-65475-1|20	This package provides a LaTeX class for typesetting books with
21cr|texlive-simplivre-65475-1|21	a simple and clear design. Currently, it has native support for
21cr|texlive-simplivre-65475-1|22	Chinese (simplified and traditional), English, French, German,
21cr|texlive-simplivre-65475-1|23	Italian, Japanese, Portuguese (European and Brazilian), Russian
21cr|texlive-simplivre-65475-1|24	and Spanish typesetting. It compiles with either XeLaTeX or
21cr|texlive-simplivre-65475-1|25	LuaLaTeX. This is part of the minimalist class series and
21cr|texlive-simplivre-65475-1|26	depends on minimalist.sty from the minimalist package. The
21cr|texlive-simplivre-65475-1|27	package name "simplivre" is taken from the French words
21cr|texlive-simplivre-65475-1|28	"simple" and "livre" (= "book").
21cr|texlive-simplivre-65475-1|29	
21cr|texlive-simplivre-65475-1|30	%files
21cr|texlive-simplivre-65475-1|31	%doc %{_texmfdistdir}/doc/latex/simplivre
21cr|texlive-simplivre-65475-1|32	%{_texmfdistdir}/tex/latex/simplivre
21cr|texlive-simplivre-65475-1|33	
21cr|texlive-simplivre-65475-1|34	#------------------------------------------------------------------
21cr|texlive-simplivre-65475-1|35	
21cr|texlive-simplivre-65475-1|36	%prep
21cr|texlive-simplivre-65475-1|37	%setup -c -a0 -a1
21cr|texlive-simplivre-65475-1|38	
21cr|texlive-simplivre-65475-1|39	%build
21cr|texlive-simplivre-65475-1|40	
21cr|texlive-simplivre-65475-1|41	%install
21cr|texlive-simplivre-65475-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-simplivre-65475-1|43	rm -rf tlpkg
21cr|texlive-simplivre-65475-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10191 21
21cr|texlive-skeldoc-57922-1|1	%define oname skeldoc
21cr|texlive-skeldoc-57922-1|2	
21cr|texlive-skeldoc-57922-1|3	Summary:	Placeholders for unfinished documents
21cr|texlive-skeldoc-57922-1|4	Name:		texlive-skeldoc
21cr|texlive-skeldoc-57922-1|5	Version:	57922
21cr|texlive-skeldoc-57922-1|6	Release:	1
21cr|texlive-skeldoc-57922-1|7	License:	LPPL1.3
21cr|texlive-skeldoc-57922-1|8	Group:		Publishing
21cr|texlive-skeldoc-57922-1|9	Url:		https://www.ctan.org
21cr|texlive-skeldoc-57922-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-skeldoc-57922-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-skeldoc-57922-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-skeldoc-57922-1|13	#Requires:	tex(booktabs.sty)
21cr|texlive-skeldoc-57922-1|14	#Requires:	tex(enotez.sty)
21cr|texlive-skeldoc-57922-1|15	#Requires:	tex(enumitem.sty)
21cr|texlive-skeldoc-57922-1|16	#Requires:	tex(expl3.sty)
21cr|texlive-skeldoc-57922-1|17	#Requires:	tex(hyperref.sty)
21cr|texlive-skeldoc-57922-1|18	Requires:	texlive-tlpkg
21cr|texlive-skeldoc-57922-1|19	Requires:	texlive-kpathsea
21cr|texlive-skeldoc-57922-1|20	#Requires:	tex(marginnote.sty)
21cr|texlive-skeldoc-57922-1|21	#Requires:	tex(tabularx.sty)
21cr|texlive-skeldoc-57922-1|22	#Requires:	tex(xcolor.sty)
21cr|texlive-skeldoc-57922-1|23	#Requires:	tex(xparse.sty)
21cr|texlive-skeldoc-57922-1|24	Provides:	tex(skeldoc.sty) = 2024
21cr|texlive-skeldoc-57922-1|25	BuildArch:	noarch
21cr|texlive-skeldoc-57922-1|26	
21cr|texlive-skeldoc-57922-1|27	%description
21cr|texlive-skeldoc-57922-1|28	This package lets you produce placeholder elements for
21cr|texlive-skeldoc-57922-1|29	documents under development, similar to the skeleton screens
21cr|texlive-skeldoc-57922-1|30	used while loading contents in many applications and websites.
21cr|texlive-skeldoc-57922-1|31	It also has a mechanism for attaching explanatory endnotes to
21cr|texlive-skeldoc-57922-1|32	these placeholders, or to anything else in your document. The
21cr|texlive-skeldoc-57922-1|33	same note mechanism can also be used with ordinary content,
21cr|texlive-skeldoc-57922-1|34	e.g., as a to-do mechanism.
21cr|texlive-skeldoc-57922-1|35	
21cr|texlive-skeldoc-57922-1|36	%files
21cr|texlive-skeldoc-57922-1|37	%doc %{_texmfdistdir}/doc/latex/skeldoc
21cr|texlive-skeldoc-57922-1|38	%{_texmfdistdir}/tex/latex/skeldoc
21cr|texlive-skeldoc-57922-1|39	
21cr|texlive-skeldoc-57922-1|40	#------------------------------------------------------------------
21cr|texlive-skeldoc-57922-1|41	
21cr|texlive-skeldoc-57922-1|42	%prep
21cr|texlive-skeldoc-57922-1|43	%setup -c -a0 -a1
21cr|texlive-skeldoc-57922-1|44	
21cr|texlive-skeldoc-57922-1|45	%build
21cr|texlive-skeldoc-57922-1|46	
21cr|texlive-skeldoc-57922-1|47	%install
21cr|texlive-skeldoc-57922-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-skeldoc-57922-1|49	rm -rf tlpkg
21cr|texlive-skeldoc-57922-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

10192 21
21cr|texlive-skills-56734-1|1	%define oname skills
21cr|texlive-skills-56734-1|2	
21cr|texlive-skills-56734-1|3	Summary:	Create proficiency tests
21cr|texlive-skills-56734-1|4	Name:		texlive-skills
21cr|texlive-skills-56734-1|5	Version:	56734
21cr|texlive-skills-56734-1|6	Release:	1
21cr|texlive-skills-56734-1|7	License:	LPPL1.3
21cr|texlive-skills-56734-1|8	Group:		Publishing
21cr|texlive-skills-56734-1|9	Url:		https://www.ctan.org
21cr|texlive-skills-56734-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-skills-56734-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-skills-56734-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-skills-56734-1|13	#Requires:	tex(glossaries.sty)
21cr|texlive-skills-56734-1|14	#Requires:	tex(iftex.sty)
21cr|texlive-skills-56734-1|15	Requires:	tex(kvoptions.sty)
21cr|texlive-skills-56734-1|16	Requires:	texlive-tlpkg
21cr|texlive-skills-56734-1|17	Requires:	texlive-kpathsea
21cr|texlive-skills-56734-1|18	Provides:	tex(skills.sty) = 2024
21cr|texlive-skills-56734-1|19	BuildArch:	noarch
21cr|texlive-skills-56734-1|20	
21cr|texlive-skills-56734-1|21	%description
21cr|texlive-skills-56734-1|22	This package attempts to make it easy for even a LaTeX novice
21cr|texlive-skills-56734-1|23	to prepare proficiency tests, especially in combination with
21cr|texlive-skills-56734-1|24	the exam document class. Thus, almost all command names are
21cr|texlive-skills-56734-1|25	very similar. After defining skills in the preamble or in an
21cr|texlive-skills-56734-1|26	external file, they are declared using labels, and can
21cr|texlive-skills-56734-1|27	optionally be set as global skills. A skills table is generated
21cr|texlive-skills-56734-1|28	to summarize the evaluated competencies and to allow for
21cr|texlive-skills-56734-1|29	writing down the resulting proficiency level. A user's guide
21cr|texlive-skills-56734-1|30	attempts to explain all of the possibilities in a readable way,
21cr|texlive-skills-56734-1|31	with many examples.
21cr|texlive-skills-56734-1|32	
21cr|texlive-skills-56734-1|33	%files
21cr|texlive-skills-56734-1|34	%doc %{_texmfdistdir}/doc/latex/skills
21cr|texlive-skills-56734-1|35	%{_texmfdistdir}/tex/latex/skills
21cr|texlive-skills-56734-1|36	
21cr|texlive-skills-56734-1|37	#------------------------------------------------------------------
21cr|texlive-skills-56734-1|38	
21cr|texlive-skills-56734-1|39	%prep
21cr|texlive-skills-56734-1|40	%setup -c -a0 -a1
21cr|texlive-skills-56734-1|41	
21cr|texlive-skills-56734-1|42	%build
21cr|texlive-skills-56734-1|43	
21cr|texlive-skills-56734-1|44	%install
21cr|texlive-skills-56734-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-skills-56734-1|46	rm -rf tlpkg
21cr|texlive-skills-56734-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

10193 21
21cr|texlive-skmath-0.5-1|1	Name:		texlive-skmath
21cr|texlive-skmath-0.5-1|2	Version:	0.5
21cr|texlive-skmath-0.5-1|3	Release:	1
21cr|texlive-skmath-0.5-1|4	Summary:	Extensions to the maths command repertoir
21cr|texlive-skmath-0.5-1|5	Group:		Publishing
21cr|texlive-skmath-0.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skmath
21cr|texlive-skmath-0.5-1|7	License:	LPPL1.3
21cr|texlive-skmath-0.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.tar.xz
21cr|texlive-skmath-0.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.doc.tar.xz
21cr|texlive-skmath-0.5-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.source.tar.xz
21cr|texlive-skmath-0.5-1|11	BuildArch:	noarch
21cr|texlive-skmath-0.5-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-skmath-0.5-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-skmath-0.5-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-skmath-0.5-1|15	
21cr|texlive-skmath-0.5-1|16	%description
21cr|texlive-skmath-0.5-1|17	The package provides a selection of new maths commands and
21cr|texlive-skmath-0.5-1|18	improved re-definitions of existing commands.
21cr|texlive-skmath-0.5-1|19	
21cr|texlive-skmath-0.5-1|20	#-----------------------------------------------------------------------
21cr|texlive-skmath-0.5-1|21	%files
21cr|texlive-skmath-0.5-1|22	%{_texmfdistdir}/tex/latex/skmath
21cr|texlive-skmath-0.5-1|23	%doc %{_texmfdistdir}/doc/latex/skmath
21cr|texlive-skmath-0.5-1|24	#- source
21cr|texlive-skmath-0.5-1|25	%doc %{_texmfdistdir}/source/latex/skmath
21cr|texlive-skmath-0.5-1|26	
21cr|texlive-skmath-0.5-1|27	#-----------------------------------------------------------------------
21cr|texlive-skmath-0.5-1|28	%prep
21cr|texlive-skmath-0.5-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-skmath-0.5-1|30	
21cr|texlive-skmath-0.5-1|31	%build
21cr|texlive-skmath-0.5-1|32	
21cr|texlive-skmath-0.5-1|33	%install
21cr|texlive-skmath-0.5-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-skmath-0.5-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10194 21
21cr|texlive-skull-0.1-9|1	# revision 25608
21cr|texlive-skull-0.1-9|2	# category Package
21cr|texlive-skull-0.1-9|3	# catalog-ctan /fonts/skull
21cr|texlive-skull-0.1-9|4	# catalog-date 2011-04-11 22:34:22 +0200
21cr|texlive-skull-0.1-9|5	# catalog-license gpl
21cr|texlive-skull-0.1-9|6	# catalog-version 0.1
21cr|texlive-skull-0.1-9|7	Name:		texlive-skull
21cr|texlive-skull-0.1-9|8	Version:	0.1
21cr|texlive-skull-0.1-9|9	Release:	9
21cr|texlive-skull-0.1-9|10	Summary:	A font to draw a skull
21cr|texlive-skull-0.1-9|11	Group:		Publishing
21cr|texlive-skull-0.1-9|12	URL:		http://www.ctan.org/tex-archive/fonts/skull
21cr|texlive-skull-0.1-9|13	License:	GPL
21cr|texlive-skull-0.1-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skull.tar.xz
21cr|texlive-skull-0.1-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skull.source.tar.xz
21cr|texlive-skull-0.1-9|16	BuildArch:	noarch
21cr|texlive-skull-0.1-9|17	BuildRequires:	texlive-tlpkg
21cr|texlive-skull-0.1-9|18	Requires(pre):	texlive-tlpkg
21cr|texlive-skull-0.1-9|19	Requires(post):	texlive-kpathsea
21cr|texlive-skull-0.1-9|20	
21cr|texlive-skull-0.1-9|21	%description
21cr|texlive-skull-0.1-9|22	The font (defined in MetaFont) defines a single character, a
21cr|texlive-skull-0.1-9|23	black solid skull. A package is supplied to make this character
21cr|texlive-skull-0.1-9|24	available as a symbol in maths mode.
21cr|texlive-skull-0.1-9|25	
21cr|texlive-skull-0.1-9|26	
21cr|texlive-skull-0.1-9|27	#-----------------------------------------------------------------------
21cr|texlive-skull-0.1-9|28	%files
21cr|texlive-skull-0.1-9|29	%{_texmfdistdir}/fonts/source/public/skull/skull.mf
21cr|texlive-skull-0.1-9|30	%{_texmfdistdir}/fonts/tfm/public/skull/skull.tfm
21cr|texlive-skull-0.1-9|31	%{_texmfdistdir}/tex/latex/skull/skull.sty
21cr|texlive-skull-0.1-9|32	#- source
21cr|texlive-skull-0.1-9|33	%doc %{_texmfdistdir}/source/fonts/skull/skull.dtx
21cr|texlive-skull-0.1-9|34	%doc %{_texmfdistdir}/source/fonts/skull/skull.ins
21cr|texlive-skull-0.1-9|35	
21cr|texlive-skull-0.1-9|36	#-----------------------------------------------------------------------
21cr|texlive-skull-0.1-9|37	%prep
21cr|texlive-skull-0.1-9|38	%setup -c -a0 -a1
21cr|texlive-skull-0.1-9|39	
21cr|texlive-skull-0.1-9|40	%build
21cr|texlive-skull-0.1-9|41	
21cr|texlive-skull-0.1-9|42	%install
21cr|texlive-skull-0.1-9|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-skull-0.1-9|44	cp -fpar fonts tex source %{buildroot}%{_texmfdistdir}

10195 21
21cr|texlive-smart-eqn-61719-1|1	%define oname smart-eqn
21cr|texlive-smart-eqn-61719-1|2	
21cr|texlive-smart-eqn-61719-1|3	Summary:	Automatic math symbol styling for LaTeX documents
21cr|texlive-smart-eqn-61719-1|4	Name:		texlive-smart-eqn
21cr|texlive-smart-eqn-61719-1|5	Version:	61719
21cr|texlive-smart-eqn-61719-1|6	Release:	1
21cr|texlive-smart-eqn-61719-1|7	License:	LPPL1.3
21cr|texlive-smart-eqn-61719-1|8	Group:		Publishing
21cr|texlive-smart-eqn-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-smart-eqn-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-smart-eqn-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-smart-eqn-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-smart-eqn-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-smart-eqn-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-smart-eqn-61719-1|15	Provides:	tex(smart-eqn.sty) = 2024
21cr|texlive-smart-eqn-61719-1|16	BuildArch:	noarch
21cr|texlive-smart-eqn-61719-1|17	
21cr|texlive-smart-eqn-61719-1|18	%description
21cr|texlive-smart-eqn-61719-1|19	In LaTeX typesetting, one usually needs to use different
21cr|texlive-smart-eqn-61719-1|20	variants of a math symbol to clarify the meanings. For example,
21cr|texlive-smart-eqn-61719-1|21	in linear algebra literature, it is common to use boldfaced
21cr|texlive-smart-eqn-61719-1|22	symbols to represent vectors, and normal symbols to represent
21cr|texlive-smart-eqn-61719-1|23	scalars. However, applying these variants by typing \mathbf,
21cr|texlive-smart-eqn-61719-1|24	\mathrm commands manually can be daunting. This package aims to
21cr|texlive-smart-eqn-61719-1|25	provide an automatic and customizable approach for math symbol
21cr|texlive-smart-eqn-61719-1|26	styling which eliminates the need to enter style commands
21cr|texlive-smart-eqn-61719-1|27	repeatedly.
21cr|texlive-smart-eqn-61719-1|28	
21cr|texlive-smart-eqn-61719-1|29	%files
21cr|texlive-smart-eqn-61719-1|30	%doc %{_texmfdistdir}/doc/latex/smart-eqn
21cr|texlive-smart-eqn-61719-1|31	%{_texmfdistdir}/tex/latex/smart-eqn
21cr|texlive-smart-eqn-61719-1|32	
21cr|texlive-smart-eqn-61719-1|33	#------------------------------------------------------------------
21cr|texlive-smart-eqn-61719-1|34	
21cr|texlive-smart-eqn-61719-1|35	%prep
21cr|texlive-smart-eqn-61719-1|36	%setup -c -a0 -a1
21cr|texlive-smart-eqn-61719-1|37	
21cr|texlive-smart-eqn-61719-1|38	%build
21cr|texlive-smart-eqn-61719-1|39	
21cr|texlive-smart-eqn-61719-1|40	%install
21cr|texlive-smart-eqn-61719-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-smart-eqn-61719-1|42	rm -rf tlpkg
21cr|texlive-smart-eqn-61719-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10196 21
21cr|texlive-smartunits-39592-1|1	%define oname smartunits
21cr|texlive-smartunits-39592-1|2	
21cr|texlive-smartunits-39592-1|3	Summary:	Converting between common metric and Imperial units
21cr|texlive-smartunits-39592-1|4	Name:		texlive-smartunits
21cr|texlive-smartunits-39592-1|5	Version:	39592
21cr|texlive-smartunits-39592-1|6	Release:	1
21cr|texlive-smartunits-39592-1|7	License:	LPPL1.3
21cr|texlive-smartunits-39592-1|8	Group:		Publishing
21cr|texlive-smartunits-39592-1|9	Url:		https://www.ctan.org
21cr|texlive-smartunits-39592-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-smartunits-39592-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-smartunits-39592-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-smartunits-39592-1|13	Requires:	texlive-kpathsea
21cr|texlive-smartunits-39592-1|14	Requires:	texlive-tlpkg
21cr|texlive-smartunits-39592-1|15	Provides:	tex-smartunits = 2024
21cr|texlive-smartunits-39592-1|16	Provides:	tex(smartunits.sty) = 2024
21cr|texlive-smartunits-39592-1|17	BuildArch:	noarch
21cr|texlive-smartunits-39592-1|18	
21cr|texlive-smartunits-39592-1|19	%description
21cr|texlive-smartunits-39592-1|20	This LaTeX package implements a \SmartUnit macro for converting
21cr|texlive-smartunits-39592-1|21	between (some) metric and Imperial units. The package requires
21cr|texlive-smartunits-39592-1|22	pgfkeys and siunitx.
21cr|texlive-smartunits-39592-1|23	
21cr|texlive-smartunits-39592-1|24	%files
21cr|texlive-smartunits-39592-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-smartunits-39592-1|26	%{_texmfdistdir}/tex/latex/smartunits/
21cr|texlive-smartunits-39592-1|27	
21cr|texlive-smartunits-39592-1|28	#------------------------------------------------------------------
21cr|texlive-smartunits-39592-1|29	
21cr|texlive-smartunits-39592-1|30	%prep
21cr|texlive-smartunits-39592-1|31	%setup -c -a0 -a1
21cr|texlive-smartunits-39592-1|32	
21cr|texlive-smartunits-39592-1|33	%build
21cr|texlive-smartunits-39592-1|34	
21cr|texlive-smartunits-39592-1|35	%install
21cr|texlive-smartunits-39592-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-smartunits-39592-1|37	rm -rf tlpkg
21cr|texlive-smartunits-39592-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10197 21
21cr|texlive-smflatex-58910-1|1	%define oname smflatex
21cr|texlive-smflatex-58910-1|2	
21cr|texlive-smflatex-58910-1|3	Summary:	Classes for Societe mathematique de France publications
21cr|texlive-smflatex-58910-1|4	Name:		texlive-smflatex
21cr|texlive-smflatex-58910-1|5	Version:	58910
21cr|texlive-smflatex-58910-1|6	Release:	1
21cr|texlive-smflatex-58910-1|7	License:	LPPL1.3
21cr|texlive-smflatex-58910-1|8	Group:		Publishing
21cr|texlive-smflatex-58910-1|9	Url:		https://www.ctan.org
21cr|texlive-smflatex-58910-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-smflatex-58910-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-smflatex-58910-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-smflatex-58910-1|13	#Requires:	tex(ae.sty)
21cr|texlive-smflatex-58910-1|14	#Requires:	tex(amscd.sty)
21cr|texlive-smflatex-58910-1|15	#Requires:	tex(amssymb.sty)
21cr|texlive-smflatex-58910-1|16	#Requires:	tex(babel.sty)
21cr|texlive-smflatex-58910-1|17	Requires:	tex(fontenc.sty)
21cr|texlive-smflatex-58910-1|18	Requires:	texlive-tlpkg
21cr|texlive-smflatex-58910-1|19	Requires:	texlive-kpathsea
21cr|texlive-smflatex-58910-1|20	Requires:	tex(textcomp.sty)
21cr|texlive-smflatex-58910-1|21	#Requires:	tex(url.sty)
21cr|texlive-smflatex-58910-1|22	#Requires:	tex(xspace.sty)
21cr|texlive-smflatex-58910-1|23	#Requires:	tex(xy.sty)
21cr|texlive-smflatex-58910-1|24	Provides:	tex(smfart.cls) = 2024
21cr|texlive-smflatex-58910-1|25	Provides:	tex(smfbib.sty) = 2024
21cr|texlive-smflatex-58910-1|26	Provides:	tex(smfbook.cls) = 2024
21cr|texlive-smflatex-58910-1|27	Provides:	tex(smfbull.sty) = 2024
21cr|texlive-smflatex-58910-1|28	Provides:	tex(smfenum.sty) = 2024
21cr|texlive-smflatex-58910-1|29	Provides:	tex(smfgen.sty) = 2024
21cr|texlive-smflatex-58910-1|30	Provides:	tex(smfhyperref.sty) = 2024
21cr|texlive-smflatex-58910-1|31	Provides:	tex(smfmulti.sty) = 2024
21cr|texlive-smflatex-58910-1|32	Provides:	tex(smfthm.sty) = 2024
21cr|texlive-smflatex-58910-1|33	BuildArch:	noarch
21cr|texlive-smflatex-58910-1|34	
21cr|texlive-smflatex-58910-1|35	%description
21cr|texlive-smflatex-58910-1|36	The Societe mathematique de France provides a set of classes,
21cr|texlive-smflatex-58910-1|37	packages and BibTeX styles that are used in its publications.
21cr|texlive-smflatex-58910-1|38	They are based on AMS classes (whose code is sometimes
21cr|texlive-smflatex-58910-1|39	recopied) and mainly 'upward-compatible'. Their main features
21cr|texlive-smflatex-58910-1|40	are: quite different design; new environments for typesetting
21cr|texlive-smflatex-58910-1|41	some information in two languages (altabstract, alttitle,
21cr|texlive-smflatex-58910-1|42	altkeywords); if necessary, use of babel (option frenchb) and
21cr|texlive-smflatex-58910-1|43	deactivation of some features of frenchb. Includes smfart.cls,
21cr|texlive-smflatex-58910-1|44	smfbook.cls, smfplain.bst, smfalpha.bst, amongst others.
21cr|texlive-smflatex-58910-1|45	
21cr|texlive-smflatex-58910-1|46	%files
21cr|texlive-smflatex-58910-1|47	%doc %{_texmfdistdir}/doc/latex/smflatex
21cr|texlive-smflatex-58910-1|48	%{_texmfdistdir}/bibtex/bst/smflatex
21cr|texlive-smflatex-58910-1|49	%{_texmfdistdir}/tex/latex/smflatex
21cr|texlive-smflatex-58910-1|50	
21cr|texlive-smflatex-58910-1|51	#------------------------------------------------------------------
21cr|texlive-smflatex-58910-1|52	
21cr|texlive-smflatex-58910-1|53	%prep
21cr|texlive-smflatex-58910-1|54	%setup -c -a0 -a1
21cr|texlive-smflatex-58910-1|55	
21cr|texlive-smflatex-58910-1|56	%build
21cr|texlive-smflatex-58910-1|57	
21cr|texlive-smflatex-58910-1|58	%install
21cr|texlive-smflatex-58910-1|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-smflatex-58910-1|60	rm -rf tlpkg
21cr|texlive-smflatex-58910-1|61	cp -fpar * %{buildroot}%{_texmfdistdir}

10198 21
21cr|texlive-snaptodo-61155-1|1	%define oname snaptodo
21cr|texlive-snaptodo-61155-1|2	
21cr|texlive-snaptodo-61155-1|3	Summary:	A todo that snaps to the closer side
21cr|texlive-snaptodo-61155-1|4	Name:		texlive-snaptodo
21cr|texlive-snaptodo-61155-1|5	Version:	61155
21cr|texlive-snaptodo-61155-1|6	Release:	1
21cr|texlive-snaptodo-61155-1|7	License:	LPPL1.3
21cr|texlive-snaptodo-61155-1|8	Group:		Publishing
21cr|texlive-snaptodo-61155-1|9	Url:		https://www.ctan.org
21cr|texlive-snaptodo-61155-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-snaptodo-61155-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-snaptodo-61155-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-snaptodo-61155-1|13	Requires:	texlive-tlpkg
21cr|texlive-snaptodo-61155-1|14	Requires:	texlive-kpathsea
21cr|texlive-snaptodo-61155-1|15	Provides:	tex(snaptodo.sty) = 2024
21cr|texlive-snaptodo-61155-1|16	BuildArch:	noarch
21cr|texlive-snaptodo-61155-1|17	
21cr|texlive-snaptodo-61155-1|18	%description
21cr|texlive-snaptodo-61155-1|19	This package is an alternative to todonotes, from which it
21cr|texlive-snaptodo-61155-1|20	differs in the following ways: Depending on where you call
21cr|texlive-snaptodo-61155-1|21	\snaptodo, the note is put in the left or the right margin,
21cr|texlive-snaptodo-61155-1|22	whichever is closer. The notes bump each other so they never
21cr|texlive-snaptodo-61155-1|23	overlap; the lines never overlap either. Aesthetic and
21cr|texlive-snaptodo-61155-1|24	customizable style.
21cr|texlive-snaptodo-61155-1|25	
21cr|texlive-snaptodo-61155-1|26	%files
21cr|texlive-snaptodo-61155-1|27	%doc %{_texmfdistdir}/doc/latex/snaptodo
21cr|texlive-snaptodo-61155-1|28	%{_texmfdistdir}/tex/latex/snaptodo
21cr|texlive-snaptodo-61155-1|29	
21cr|texlive-snaptodo-61155-1|30	#------------------------------------------------------------------
21cr|texlive-snaptodo-61155-1|31	
21cr|texlive-snaptodo-61155-1|32	%prep
21cr|texlive-snaptodo-61155-1|33	%setup -c -a0 -a1
21cr|texlive-snaptodo-61155-1|34	
21cr|texlive-snaptodo-61155-1|35	%build
21cr|texlive-snaptodo-61155-1|36	
21cr|texlive-snaptodo-61155-1|37	%install
21cr|texlive-snaptodo-61155-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-snaptodo-61155-1|39	rm -rf tlpkg
21cr|texlive-snaptodo-61155-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10199 21
21cr|texlive-songproj-64966-1|1	%define oname songproj
21cr|texlive-songproj-64966-1|2	
21cr|texlive-songproj-64966-1|3	Summary:	Generate Beamer slideshows with song lyrics
21cr|texlive-songproj-64966-1|4	Name:		texlive-songproj
21cr|texlive-songproj-64966-1|5	Version:	64966
21cr|texlive-songproj-64966-1|6	Release:	1
21cr|texlive-songproj-64966-1|7	License:	LPPL1.3
21cr|texlive-songproj-64966-1|8	Group:		Publishing
21cr|texlive-songproj-64966-1|9	Url:		https://www.ctan.org
21cr|texlive-songproj-64966-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-songproj-64966-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-songproj-64966-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-songproj-64966-1|13	Requires:	texlive-tlpkg
21cr|texlive-songproj-64966-1|14	Requires:	texlive-kpathsea
21cr|texlive-songproj-64966-1|15	Provides:	tex(songproj.sty) = 2024
21cr|texlive-songproj-64966-1|16	BuildArch:	noarch
21cr|texlive-songproj-64966-1|17	
21cr|texlive-songproj-64966-1|18	%description
21cr|texlive-songproj-64966-1|19	This package, together with the Beamer class, is used to
21cr|texlive-songproj-64966-1|20	generate slideshows with song lyrics. This is typically used in
21cr|texlive-songproj-64966-1|21	religious services in churches equipped with a projector, for
21cr|texlive-songproj-64966-1|22	which this package has been written, but it can be useful for
21cr|texlive-songproj-64966-1|23	any type of singing assembly. It provides environments to
21cr|texlive-songproj-64966-1|24	describe a song in a natural way, and formatting it into slides
21cr|texlive-songproj-64966-1|25	with overlays. The package comes with an additional Python
21cr|texlive-songproj-64966-1|26	script that can be used to convert plain-text song lyrics to
21cr|texlive-songproj-64966-1|27	the expected LaTeX markup.
21cr|texlive-songproj-64966-1|28	
21cr|texlive-songproj-64966-1|29	%files
21cr|texlive-songproj-64966-1|30	%doc %{_texmfdistdir}/doc/latex/songproj
21cr|texlive-songproj-64966-1|31	%{_texmfdistdir}/tex/latex/songproj
21cr|texlive-songproj-64966-1|32	
21cr|texlive-songproj-64966-1|33	#------------------------------------------------------------------
21cr|texlive-songproj-64966-1|34	
21cr|texlive-songproj-64966-1|35	%prep
21cr|texlive-songproj-64966-1|36	%setup -c -a0 -a1
21cr|texlive-songproj-64966-1|37	
21cr|texlive-songproj-64966-1|38	%build
21cr|texlive-songproj-64966-1|39	
21cr|texlive-songproj-64966-1|40	%install
21cr|texlive-songproj-64966-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-songproj-64966-1|42	rm -rf tlpkg
21cr|texlive-songproj-64966-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10200 21
21cr|texlive-sort-by-letters-20190228-1|1	# revision 27128
21cr|texlive-sort-by-letters-20190228-1|2	# category Package
21cr|texlive-sort-by-letters-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/sort-by-letters
21cr|texlive-sort-by-letters-20190228-1|4	# catalog-date 2012-06-04 23:25:44 +0200
21cr|texlive-sort-by-letters-20190228-1|5	# catalog-license other-free
21cr|texlive-sort-by-letters-20190228-1|6	# catalog-version undef
21cr|texlive-sort-by-letters-20190228-1|7	Name:		texlive-sort-by-letters
21cr|texlive-sort-by-letters-20190228-1|8	Version:	20190228
21cr|texlive-sort-by-letters-20190228-1|9	Release:	1
21cr|texlive-sort-by-letters-20190228-1|10	Summary:	Bibliography styles for alphabetic sorting
21cr|texlive-sort-by-letters-20190228-1|11	Group:		Publishing
21cr|texlive-sort-by-letters-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/sort-by-letters
21cr|texlive-sort-by-letters-20190228-1|13	License:	OTHER-FREE
21cr|texlive-sort-by-letters-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sort-by-letters.tar.xz
21cr|texlive-sort-by-letters-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sort-by-letters.doc.tar.xz
21cr|texlive-sort-by-letters-20190228-1|16	BuildArch:	noarch
21cr|texlive-sort-by-letters-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-sort-by-letters-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-sort-by-letters-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-sort-by-letters-20190228-1|20	
21cr|texlive-sort-by-letters-20190228-1|21	%description
21cr|texlive-sort-by-letters-20190228-1|22	This bundle contains several bibliography styles for separating
21cr|texlive-sort-by-letters-20190228-1|23	a document's references by the first letter of the first
21cr|texlive-sort-by-letters-20190228-1|24	author/editor in the bibliography entry. The styles are adapted
21cr|texlive-sort-by-letters-20190228-1|25	from standard ones or from natbib ones.
21cr|texlive-sort-by-letters-20190228-1|26	
21cr|texlive-sort-by-letters-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-sort-by-letters-20190228-1|28	%files
21cr|texlive-sort-by-letters-20190228-1|29	%{_texmfdistdir}/bibtex/bst/sort-by-letters/abbrv-letters.bst
21cr|texlive-sort-by-letters-20190228-1|30	%{_texmfdistdir}/bibtex/bst/sort-by-letters/alpha-letters.bst
21cr|texlive-sort-by-letters-20190228-1|31	%{_texmfdistdir}/bibtex/bst/sort-by-letters/apalike-letters.bst
21cr|texlive-sort-by-letters-20190228-1|32	%{_texmfdistdir}/bibtex/bst/sort-by-letters/frplainnat-letters.bst
21cr|texlive-sort-by-letters-20190228-1|33	%{_texmfdistdir}/bibtex/bst/sort-by-letters/plain-letters.bst
21cr|texlive-sort-by-letters-20190228-1|34	%{_texmfdistdir}/bibtex/bst/sort-by-letters/plainnat-letters.bst
21cr|texlive-sort-by-letters-20190228-1|35	%{_texmfdistdir}/bibtex/bst/sort-by-letters/siam-letters.bst
21cr|texlive-sort-by-letters-20190228-1|36	%doc %{_texmfdistdir}/doc/bibtex/sort-by-letters/README
21cr|texlive-sort-by-letters-20190228-1|37	
21cr|texlive-sort-by-letters-20190228-1|38	#-----------------------------------------------------------------------
21cr|texlive-sort-by-letters-20190228-1|39	%prep
21cr|texlive-sort-by-letters-20190228-1|40	%setup -c -a0 -a1
21cr|texlive-sort-by-letters-20190228-1|41	
21cr|texlive-sort-by-letters-20190228-1|42	%build
21cr|texlive-sort-by-letters-20190228-1|43	
21cr|texlive-sort-by-letters-20190228-1|44	%install
21cr|texlive-sort-by-letters-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sort-by-letters-20190228-1|46	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

10201 21
21cr|texlive-soulpos-60772-1|1	%define oname soulpos
21cr|texlive-soulpos-60772-1|2	
21cr|texlive-soulpos-60772-1|3	Summary:	A fancy means of underlining
21cr|texlive-soulpos-60772-1|4	Name:		texlive-soulpos
21cr|texlive-soulpos-60772-1|5	Version:	60772
21cr|texlive-soulpos-60772-1|6	Release:	1
21cr|texlive-soulpos-60772-1|7	License:	LPPL1.3
21cr|texlive-soulpos-60772-1|8	Group:		Publishing
21cr|texlive-soulpos-60772-1|9	Url:		https://www.ctan.org
21cr|texlive-soulpos-60772-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-soulpos-60772-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-soulpos-60772-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-soulpos-60772-1|13	Requires:	texlive-tlpkg
21cr|texlive-soulpos-60772-1|14	Requires:	texlive-kpathsea
21cr|texlive-soulpos-60772-1|15	Requires:	texlive-oberdiek
21cr|texlive-soulpos-60772-1|16	Requires:	texlive-soul
21cr|texlive-soulpos-60772-1|17	Provides:	tex(soulpos.sty) = 2024
21cr|texlive-soulpos-60772-1|18	BuildArch:	noarch
21cr|texlive-soulpos-60772-1|19	
21cr|texlive-soulpos-60772-1|20	%description
21cr|texlive-soulpos-60772-1|21	The package combines the use of soul with the savepos mechanism
21cr|texlive-soulpos-60772-1|22	of current pdfTeX so that the user can create (almost)
21cr|texlive-soulpos-60772-1|23	arbitrary underlining and similar "decorations", including
21cr|texlive-soulpos-60772-1|24	rules, leaders and even pictures (pgf, pstricks, etc.). Unlike
21cr|texlive-soulpos-60772-1|25	soul underlines, which are built by repeating small elements,
21cr|texlive-soulpos-60772-1|26	here each chunk of text to be underlined is a single element.
21cr|texlive-soulpos-60772-1|27	
21cr|texlive-soulpos-60772-1|28	%files
21cr|texlive-soulpos-60772-1|29	%doc %{_texmfdistdir}/doc/latex/soulpos
21cr|texlive-soulpos-60772-1|30	%{_texmfdistdir}/tex/latex/soulpos
21cr|texlive-soulpos-60772-1|31	
21cr|texlive-soulpos-60772-1|32	#------------------------------------------------------------------
21cr|texlive-soulpos-60772-1|33	
21cr|texlive-soulpos-60772-1|34	%prep
21cr|texlive-soulpos-60772-1|35	%setup -c -a0 -a1
21cr|texlive-soulpos-60772-1|36	
21cr|texlive-soulpos-60772-1|37	%build
21cr|texlive-soulpos-60772-1|38	
21cr|texlive-soulpos-60772-1|39	%install
21cr|texlive-soulpos-60772-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-soulpos-60772-1|41	rm -rf tlpkg
21cr|texlive-soulpos-60772-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10202 21
21cr|texlive-soup-10220190405-1|1	Name:		texlive-soup
21cr|texlive-soup-10220190405-1|2	Version:	10220190405
21cr|texlive-soup-10220190405-1|3	Release:	1
21cr|texlive-soup-10220190405-1|4	Summary:	Generate alphabet soup puzzles
21cr|texlive-soup-10220190405-1|5	Group:		Publishing
21cr|texlive-soup-10220190405-1|6	URL:		https://www.ctan.org/pkg/soup
21cr|texlive-soup-10220190405-1|7	License:	GNU General Public License, version 3
21cr|texlive-soup-10220190405-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/soup.doc.tar.xz
21cr|texlive-soup-10220190405-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/soup.source.tar.xz
21cr|texlive-soup-10220190405-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/soup.tar.xz
21cr|texlive-soup-10220190405-1|11	BuildArch:	noarch
21cr|texlive-soup-10220190405-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-soup-10220190405-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-soup-10220190405-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-soup-10220190405-1|15	
21cr|texlive-soup-10220190405-1|16	%description
21cr|texlive-soup-10220190405-1|17	Generate alphabet soup puzzles (aka word search puzzles),
21cr|texlive-soup-10220190405-1|18	and variations using numbers or other symbols.
21cr|texlive-soup-10220190405-1|19	Provides macros to generate an alphabet soup style puzzle
21cr|texlive-soup-10220190405-1|20	(also known as word search puzzles or "find-the-word" puzzles).
21cr|texlive-soup-10220190405-1|21	Allow creating numbersoup and soups with custom symbol sets.
21cr|texlive-soup-10220190405-1|22	#-----------------------------------------------------------------------
21cr|texlive-soup-10220190405-1|23	%files
21cr|texlive-soup-10220190405-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-soup-10220190405-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-soup-10220190405-1|26	%doc %{_texmfdistdir}/source/*
21cr|texlive-soup-10220190405-1|27	#-----------------------------------------------------------------------
21cr|texlive-soup-10220190405-1|28	%prep
21cr|texlive-soup-10220190405-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-soup-10220190405-1|30	
21cr|texlive-soup-10220190405-1|31	%build
21cr|texlive-soup-10220190405-1|32	
21cr|texlive-soup-10220190405-1|33	%install
21cr|texlive-soup-10220190405-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-soup-10220190405-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10203 21
21cr|texlive-sourcecodepro-54512-1|1	%define oname sourcecodepro
21cr|texlive-sourcecodepro-54512-1|2	
21cr|texlive-sourcecodepro-54512-1|3	Summary:	Use SourceCodePro with TeX(-alike) systems
21cr|texlive-sourcecodepro-54512-1|4	Name:		texlive-sourcecodepro
21cr|texlive-sourcecodepro-54512-1|5	Version:	54512
21cr|texlive-sourcecodepro-54512-1|6	Release:	1
21cr|texlive-sourcecodepro-54512-1|7	License:	LPPL1.3
21cr|texlive-sourcecodepro-54512-1|8	Group:		Publishing
21cr|texlive-sourcecodepro-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-sourcecodepro-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sourcecodepro-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sourcecodepro-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sourcecodepro-54512-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-sourcecodepro-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-sourcecodepro-54512-1|15	Requires:	texlive-tlpkg
21cr|texlive-sourcecodepro-54512-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-sourcecodepro-54512-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-sourcecodepro-54512-1|18	Provides:	tex(a_3iph7b.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|19	Provides:	tex(a_4bagdb.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|20	Provides:	tex(a_4jrrta.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|21	Provides:	tex(a_6samag.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|22	Provides:	tex(a_beydf2.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|23	Provides:	tex(a_bzs6pp.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|24	Provides:	tex(a_ciozbc.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|25	Provides:	tex(a_cy5ftw.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|26	Provides:	tex(a_d56bnw.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|27	Provides:	tex(a_fhxzui.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|28	Provides:	tex(a_fnt2zo.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|29	Provides:	tex(a_fy4e5k.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|30	Provides:	tex(a_gog54w.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|31	Provides:	tex(a_gufhru.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|32	Provides:	tex(a_h3vs4v.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|33	Provides:	tex(a_j24bgz.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|34	Provides:	tex(a_jjp77t.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|35	Provides:	tex(a_ljusoa.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|36	Provides:	tex(a_lutrty.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|37	Provides:	tex(a_lxssho.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|38	Provides:	tex(a_mjxvy6.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|39	Provides:	tex(a_n5gv3r.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|40	Provides:	tex(a_npftpj.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|41	Provides:	tex(a_o4vjd2.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|42	Provides:	tex(a_pyiqqv.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|43	Provides:	tex(a_snirjt.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|44	Provides:	tex(a_tadnvb.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|45	Provides:	tex(a_uio74x.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|46	Provides:	tex(a_v5qca6.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|47	Provides:	tex(a_xmlzny.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|48	Provides:	tex(a_yyete5.enc) = 2024
21cr|texlive-sourcecodepro-54512-1|49	Provides:	tex(LY1SourceCodePro-Dnom.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|50	Provides:	tex(LY1SourceCodePro-Numr.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|51	Provides:	tex(LY1SourceCodePro-Sup.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|52	Provides:	tex(LY1SourceCodePro-TLF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|53	Provides:	tex(LY1SourceCodePro-TOsF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|54	Provides:	tex(OT1SourceCodePro-Dnom.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|55	Provides:	tex(OT1SourceCodePro-Numr.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|56	Provides:	tex(OT1SourceCodePro-Sup.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|57	Provides:	tex(OT1SourceCodePro-TLF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|58	Provides:	tex(OT1SourceCodePro-TOsF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|59	Provides:	tex-sourcecodepro = 2024
21cr|texlive-sourcecodepro-54512-1|60	Provides:	tex(SourceCodePro.map) = 2024
21cr|texlive-sourcecodepro-54512-1|61	Provides:	tex(sourcecodepro.sty) = 2024
21cr|texlive-sourcecodepro-54512-1|62	Provides:	tex(sourcecodepro-type1-autoinst.sty) = 2024
21cr|texlive-sourcecodepro-54512-1|63	Provides:	tex(T1SourceCodePro-Dnom.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|64	Provides:	tex(T1SourceCodePro-Numr.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|65	Provides:	tex(T1SourceCodePro-Sup.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|66	Provides:	tex(T1SourceCodePro-TLF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|67	Provides:	tex(T1SourceCodePro-TOsF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|68	Provides:	tex(T2ASourceCodePro-Dnom.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|69	Provides:	tex(T2ASourceCodePro-Numr.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|70	Provides:	tex(T2ASourceCodePro-Sup.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|71	Provides:	tex(T2ASourceCodePro-TLF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|72	Provides:	tex(T2ASourceCodePro-TOsF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|73	Provides:	tex(TS1SourceCodePro-TLF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|74	Provides:	tex(TS1SourceCodePro-TOsF.fd) = 2024
21cr|texlive-sourcecodepro-54512-1|75	BuildArch:	noarch
21cr|texlive-sourcecodepro-54512-1|76	
21cr|texlive-sourcecodepro-54512-1|77	%description
21cr|texlive-sourcecodepro-54512-1|78	The font is an open-source Monospaced development from Adobe.
21cr|texlive-sourcecodepro-54512-1|79	The package provides fonts (in both Adobe Type 1 and OpenType
21cr|texlive-sourcecodepro-54512-1|80	formats) and macros supporting their use in LaTeX (Type 1) and
21cr|texlive-sourcecodepro-54512-1|81	XeLaTeX/LuaLaTeX (OTF).
21cr|texlive-sourcecodepro-54512-1|82	
21cr|texlive-sourcecodepro-54512-1|83	%files
21cr|texlive-sourcecodepro-54512-1|84	%doc %{_texmfdistdir}/doc
21cr|texlive-sourcecodepro-54512-1|85	%{_texmfdistdir}/fonts/enc/dvips/sourcecodepro/
21cr|texlive-sourcecodepro-54512-1|86	%{_texmfdistdir}/fonts/map/dvips/sourcecodepro/
21cr|texlive-sourcecodepro-54512-1|87	%{_texmfdistdir}/fonts/opentype/adobe/sourcecodepro/
21cr|texlive-sourcecodepro-54512-1|88	%{_texmfdistdir}/fonts/tfm/adobe/sourcecodepro/
21cr|texlive-sourcecodepro-54512-1|89	%{_texmfdistdir}/fonts/type1/adobe/sourcecodepro/
21cr|texlive-sourcecodepro-54512-1|90	%{_texmfdistdir}/fonts/vf/adobe/sourcecodepro/
21cr|texlive-sourcecodepro-54512-1|91	%{_texmfdistdir}/tex/latex/sourcecodepro/
21cr|texlive-sourcecodepro-54512-1|92	
21cr|texlive-sourcecodepro-54512-1|93	#------------------------------------------------------------------
21cr|texlive-sourcecodepro-54512-1|94	
21cr|texlive-sourcecodepro-54512-1|95	%prep
21cr|texlive-sourcecodepro-54512-1|96	%setup -c -a0 -a1
21cr|texlive-sourcecodepro-54512-1|97	
21cr|texlive-sourcecodepro-54512-1|98	%build
21cr|texlive-sourcecodepro-54512-1|99	
21cr|texlive-sourcecodepro-54512-1|100	%install
21cr|texlive-sourcecodepro-54512-1|101	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sourcecodepro-54512-1|102	rm -rf tlpkg
21cr|texlive-sourcecodepro-54512-1|103	cp -fpar * %{buildroot}%{_texmfdistdir}

10204 21
21cr|texlive-sourcesanspro-54892-1|1	%define oname sourcesanspro
21cr|texlive-sourcesanspro-54892-1|2	
21cr|texlive-sourcesanspro-54892-1|3	Summary:	Use SourceSansPro with TeX(-alike) systems
21cr|texlive-sourcesanspro-54892-1|4	Name:		texlive-sourcesanspro
21cr|texlive-sourcesanspro-54892-1|5	Version:	54892
21cr|texlive-sourcesanspro-54892-1|6	Release:	1
21cr|texlive-sourcesanspro-54892-1|7	License:	LPPL1.3
21cr|texlive-sourcesanspro-54892-1|8	Group:		Publishing
21cr|texlive-sourcesanspro-54892-1|9	Url:		https://www.ctan.org
21cr|texlive-sourcesanspro-54892-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sourcesanspro-54892-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sourcesanspro-54892-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sourcesanspro-54892-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-sourcesanspro-54892-1|14	Requires:	texlive-kpathsea
21cr|texlive-sourcesanspro-54892-1|15	Requires:	texlive-tlpkg
21cr|texlive-sourcesanspro-54892-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-sourcesanspro-54892-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-sourcesanspro-54892-1|18	Provides:	tex(a_3x2gk5.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|19	Provides:	tex(a_3yibv2.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|20	Provides:	tex(a_46wjfg.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|21	Provides:	tex(a_4blavb.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|22	Provides:	tex(a_4hbp34.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|23	Provides:	tex(a_4jropk.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|24	Provides:	tex(a_5ponh6.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|25	Provides:	tex(a_65vrnz.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|26	Provides:	tex(a_6qpf2n.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|27	Provides:	tex(a_77nslr.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|28	Provides:	tex(a_7n4q7u.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|29	Provides:	tex(a_ahahpn.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|30	Provides:	tex(a_bkdqh2.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|31	Provides:	tex(a_c3pynx.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|32	Provides:	tex(a_cgcyrm.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|33	Provides:	tex(a_cqavns.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|34	Provides:	tex(a_dbwo4p.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|35	Provides:	tex(a_ea4zg5.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|36	Provides:	tex(a_emkxm5.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|37	Provides:	tex(a_ercdtc.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|38	Provides:	tex(a_f2tdxs.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|39	Provides:	tex(a_fbyhkd.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|40	Provides:	tex(a_ghwomg.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|41	Provides:	tex(a_gpgjtc.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|42	Provides:	tex(a_gvn2fe.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|43	Provides:	tex(a_i5t6gn.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|44	Provides:	tex(a_ivdnq2.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|45	Provides:	tex(a_kjpvhx.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|46	Provides:	tex(a_ktnhmk.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|47	Provides:	tex(a_lhxooi.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|48	Provides:	tex(a_li5oiy.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|49	Provides:	tex(a_msbdn3.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|50	Provides:	tex(a_nxd2w7.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|51	Provides:	tex(a_o3uzeo.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|52	Provides:	tex(a_oazma5.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|53	Provides:	tex(a_oph6lb.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|54	Provides:	tex(a_ordpq2.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|55	Provides:	tex(a_p7zagl.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|56	Provides:	tex(a_q6ppsi.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|57	Provides:	tex(a_qthovn.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|58	Provides:	tex(a_sj7g2w.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|59	Provides:	tex(a_svsr4s.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|60	Provides:	tex(a_t773hb.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|61	Provides:	tex(a_ufai4b.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|62	Provides:	tex(a_vauq2g.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|63	Provides:	tex(a_wp5x3v.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|64	Provides:	tex(a_ywoy3g.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|65	Provides:	tex(a_zphccl.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|66	Provides:	tex(a_zypyw7.enc) = 2024
21cr|texlive-sourcesanspro-54892-1|67	Provides:	tex(LGRSourceSansPro-Dnom.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|68	Provides:	tex(LGRSourceSansPro-Inf.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|69	Provides:	tex(LGRSourceSansPro-LF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|70	Provides:	tex(LGRSourceSansPro-Numr.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|71	Provides:	tex(LGRSourceSansPro-OsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|72	Provides:	tex(LGRSourceSansPro-Sup.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|73	Provides:	tex(LGRSourceSansPro-TLF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|74	Provides:	tex(LGRSourceSansPro-TOsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|75	Provides:	tex(LY1SourceSansPro-Dnom.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|76	Provides:	tex(LY1SourceSansPro-Inf.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|77	Provides:	tex(LY1SourceSansPro-LF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|78	Provides:	tex(LY1SourceSansPro-Numr.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|79	Provides:	tex(LY1SourceSansPro-OsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|80	Provides:	tex(LY1SourceSansPro-Sup.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|81	Provides:	tex(LY1SourceSansPro-TLF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|82	Provides:	tex(LY1SourceSansPro-TOsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|83	Provides:	tex(OT1SourceSansPro-Dnom.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|84	Provides:	tex(OT1SourceSansPro-Inf.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|85	Provides:	tex(OT1SourceSansPro-LF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|86	Provides:	tex(OT1SourceSansPro-Numr.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|87	Provides:	tex(OT1SourceSansPro-OsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|88	Provides:	tex(OT1SourceSansPro-Sup.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|89	Provides:	tex(OT1SourceSansPro-TLF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|90	Provides:	tex(OT1SourceSansPro-TOsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|91	Provides:	tex-sourcesanspro = 2024
21cr|texlive-sourcesanspro-54892-1|92	Provides:	tex(SourceSansPro.map) = 2024
21cr|texlive-sourcesanspro-54892-1|93	Provides:	tex(sourcesanspro.sty) = 2024
21cr|texlive-sourcesanspro-54892-1|94	Provides:	tex(sourcesanspro-type1-autoinst.sty) = 2024
21cr|texlive-sourcesanspro-54892-1|95	Provides:	tex(T1SourceSansPro-Dnom.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|96	Provides:	tex(T1SourceSansPro-Inf.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|97	Provides:	tex(T1SourceSansPro-LF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|98	Provides:	tex(T1SourceSansPro-Numr.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|99	Provides:	tex(T1SourceSansPro-OsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|100	Provides:	tex(T1SourceSansPro-Sup.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|101	Provides:	tex(T1SourceSansPro-TLF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|102	Provides:	tex(T1SourceSansPro-TOsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|103	Provides:	tex(TS1SourceSansPro-LF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|104	Provides:	tex(TS1SourceSansPro-OsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|105	Provides:	tex(TS1SourceSansPro-TLF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|106	Provides:	tex(TS1SourceSansPro-TOsF.fd) = 2024
21cr|texlive-sourcesanspro-54892-1|107	BuildArch:	noarch
21cr|texlive-sourcesanspro-54892-1|108	
21cr|texlive-sourcesanspro-54892-1|109	%description
21cr|texlive-sourcesanspro-54892-1|110	The font is an open-source Sans-Serif development from Adobe.
21cr|texlive-sourcesanspro-54892-1|111	The package provides fonts (in both Adobe Type 1 and OpenType
21cr|texlive-sourcesanspro-54892-1|112	formats) and macros supporting their use in LaTeX (Type 1) and
21cr|texlive-sourcesanspro-54892-1|113	XeLaTeX/LuaLaTeX (OTF).
21cr|texlive-sourcesanspro-54892-1|114	
21cr|texlive-sourcesanspro-54892-1|115	%files
21cr|texlive-sourcesanspro-54892-1|116	%doc %{_texmfdistdir}/doc
21cr|texlive-sourcesanspro-54892-1|117	%{_texmfdistdir}/fonts/enc/dvips/sourcesanspro/
21cr|texlive-sourcesanspro-54892-1|118	%{_texmfdistdir}/fonts/map/dvips/sourcesanspro/
21cr|texlive-sourcesanspro-54892-1|119	%{_texmfdistdir}/fonts/opentype/adobe/sourcesanspro/
21cr|texlive-sourcesanspro-54892-1|120	%{_texmfdistdir}/fonts/tfm/adobe/sourcesanspro/
21cr|texlive-sourcesanspro-54892-1|121	%{_texmfdistdir}/fonts/type1/adobe/sourcesanspro/
21cr|texlive-sourcesanspro-54892-1|122	%{_texmfdistdir}/fonts/vf/adobe/sourcesanspro/
21cr|texlive-sourcesanspro-54892-1|123	%{_texmfdistdir}/tex/latex/sourcesanspro/
21cr|texlive-sourcesanspro-54892-1|124	
21cr|texlive-sourcesanspro-54892-1|125	#------------------------------------------------------------------
21cr|texlive-sourcesanspro-54892-1|126	
21cr|texlive-sourcesanspro-54892-1|127	%prep
21cr|texlive-sourcesanspro-54892-1|128	%setup -c -a0 -a1
21cr|texlive-sourcesanspro-54892-1|129	
21cr|texlive-sourcesanspro-54892-1|130	%build
21cr|texlive-sourcesanspro-54892-1|131	
21cr|texlive-sourcesanspro-54892-1|132	%install
21cr|texlive-sourcesanspro-54892-1|133	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sourcesanspro-54892-1|134	rm -rf tlpkg
21cr|texlive-sourcesanspro-54892-1|135	cp -fpar * %{buildroot}%{_texmfdistdir}

10205 21
21cr|texlive-sourceserifpro-54512-1|1	%define oname sourceserifpro
21cr|texlive-sourceserifpro-54512-1|2	
21cr|texlive-sourceserifpro-54512-1|3	Summary:	Use SourceSerifPro with TeX(-alike) systems
21cr|texlive-sourceserifpro-54512-1|4	Name:		texlive-sourceserifpro
21cr|texlive-sourceserifpro-54512-1|5	Version:	54512
21cr|texlive-sourceserifpro-54512-1|6	Release:	1
21cr|texlive-sourceserifpro-54512-1|7	License:	LPPL1.3
21cr|texlive-sourceserifpro-54512-1|8	Group:		Publishing
21cr|texlive-sourceserifpro-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-sourceserifpro-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-sourceserifpro-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-sourceserifpro-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-sourceserifpro-54512-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-sourceserifpro-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-sourceserifpro-54512-1|15	Requires:	texlive-tlpkg
21cr|texlive-sourceserifpro-54512-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-sourceserifpro-54512-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-sourceserifpro-54512-1|18	Provides:	tex(a_3wqk3b.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|19	Provides:	tex(a_5mjl2d.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|20	Provides:	tex(a_5ts2b6.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|21	Provides:	tex(a_6lyhkv.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|22	Provides:	tex(a_a6i6f2.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|23	Provides:	tex(a_abavx3.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|24	Provides:	tex(a_an4p3v.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|25	Provides:	tex(a_bdm2ki.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|26	Provides:	tex(a_bizpe5.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|27	Provides:	tex(a_brdplf.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|28	Provides:	tex(a_dc746j.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|29	Provides:	tex(a_etdltz.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|30	Provides:	tex(a_flbt57.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|31	Provides:	tex(a_g6m65j.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|32	Provides:	tex(a_gtvdgc.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|33	Provides:	tex(a_jevuw6.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|34	Provides:	tex(a_l72wii.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|35	Provides:	tex(a_lnjzcs.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|36	Provides:	tex(a_lseshj.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|37	Provides:	tex(a_meqgh4.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|38	Provides:	tex(a_mjlzxh.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|39	Provides:	tex(a_n7bg2c.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|40	Provides:	tex(a_nan7a4.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|41	Provides:	tex(a_nqu667.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|42	Provides:	tex(a_nx47sx.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|43	Provides:	tex(a_ob4xxw.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|44	Provides:	tex(a_oi66c4.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|45	Provides:	tex(a_oprvft.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|46	Provides:	tex(a_osimgj.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|47	Provides:	tex(a_osnaur.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|48	Provides:	tex(a_qiz27h.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|49	Provides:	tex(a_r74etr.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|50	Provides:	tex(a_rlbtkr.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|51	Provides:	tex(a_s5phdg.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|52	Provides:	tex(a_s6kslv.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|53	Provides:	tex(a_sboynu.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|54	Provides:	tex(a_sonlso.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|55	Provides:	tex(a_sor56s.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|56	Provides:	tex(a_tf7hcc.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|57	Provides:	tex(a_uima5p.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|58	Provides:	tex(a_upudw7.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|59	Provides:	tex(a_vbwd4w.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|60	Provides:	tex(a_vnu3m6.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|61	Provides:	tex(a_z6lp4v.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|62	Provides:	tex(a_ztztxn.enc) = 2024
21cr|texlive-sourceserifpro-54512-1|63	Provides:	tex(LY1SourceSerifPro-Dnom.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|64	Provides:	tex(LY1SourceSerifPro-LF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|65	Provides:	tex(LY1SourceSerifPro-Numr.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|66	Provides:	tex(LY1SourceSerifPro-OsF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|67	Provides:	tex(LY1SourceSerifPro-Sup.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|68	Provides:	tex(LY1SourceSerifPro-TLF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|69	Provides:	tex(LY1SourceSerifPro-TOsF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|70	Provides:	tex(OT1SourceSerifPro-Dnom.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|71	Provides:	tex(OT1SourceSerifPro-LF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|72	Provides:	tex(OT1SourceSerifPro-Numr.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|73	Provides:	tex(OT1SourceSerifPro-OsF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|74	Provides:	tex(OT1SourceSerifPro-Sup.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|75	Provides:	tex(OT1SourceSerifPro-TLF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|76	Provides:	tex(OT1SourceSerifPro-TOsF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|77	Provides:	tex-sourceserifpro = 2024
21cr|texlive-sourceserifpro-54512-1|78	Provides:	tex(SourceSerifPro.map) = 2024
21cr|texlive-sourceserifpro-54512-1|79	Provides:	tex(sourceserifpro.sty) = 2024
21cr|texlive-sourceserifpro-54512-1|80	Provides:	tex(sourceserifpro-type1-autoinst.sty) = 2024
21cr|texlive-sourceserifpro-54512-1|81	Provides:	tex(T1SourceSerifPro-Dnom.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|82	Provides:	tex(T1SourceSerifPro-LF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|83	Provides:	tex(T1SourceSerifPro-Numr.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|84	Provides:	tex(T1SourceSerifPro-OsF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|85	Provides:	tex(T1SourceSerifPro-Sup.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|86	Provides:	tex(T1SourceSerifPro-TLF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|87	Provides:	tex(T1SourceSerifPro-TOsF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|88	Provides:	tex(TS1SourceSerifPro-LF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|89	Provides:	tex(TS1SourceSerifPro-OsF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|90	Provides:	tex(TS1SourceSerifPro-TLF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|91	Provides:	tex(TS1SourceSerifPro-TOsF.fd) = 2024
21cr|texlive-sourceserifpro-54512-1|92	BuildArch:	noarch
21cr|texlive-sourceserifpro-54512-1|93	
21cr|texlive-sourceserifpro-54512-1|94	%description
21cr|texlive-sourceserifpro-54512-1|95	This package provides Source Serif Pro for LaTeX. It includes
21cr|texlive-sourceserifpro-54512-1|96	both Type1 and OpenType fonts and selects the latter when using
21cr|texlive-sourceserifpro-54512-1|97	XeLaTeX or LuaLaTeX. Issues with this package can be reported
21cr|texlive-sourceserifpro-54512-1|98	on GitHub (https://github.com/silkeh/latex-
21cr|texlive-sourceserifpro-54512-1|99	sourceserifpro/issues) or emailed to tex@slxh.nl.
21cr|texlive-sourceserifpro-54512-1|100	
21cr|texlive-sourceserifpro-54512-1|101	%files
21cr|texlive-sourceserifpro-54512-1|102	%doc %{_texmfdistdir}/doc
21cr|texlive-sourceserifpro-54512-1|103	%{_texmfdistdir}/fonts/enc/dvips/sourceserifpro/
21cr|texlive-sourceserifpro-54512-1|104	%{_texmfdistdir}/fonts/map/dvips/sourceserifpro/
21cr|texlive-sourceserifpro-54512-1|105	%{_texmfdistdir}/fonts/opentype/adobe/sourceserifpro/
21cr|texlive-sourceserifpro-54512-1|106	%{_texmfdistdir}/fonts/tfm/adobe/sourceserifpro/
21cr|texlive-sourceserifpro-54512-1|107	%{_texmfdistdir}/fonts/type1/adobe/sourceserifpro/
21cr|texlive-sourceserifpro-54512-1|108	%{_texmfdistdir}/fonts/vf/adobe/sourceserifpro/
21cr|texlive-sourceserifpro-54512-1|109	%{_texmfdistdir}/tex/latex/sourceserifpro/
21cr|texlive-sourceserifpro-54512-1|110	
21cr|texlive-sourceserifpro-54512-1|111	#------------------------------------------------------------------
21cr|texlive-sourceserifpro-54512-1|112	
21cr|texlive-sourceserifpro-54512-1|113	%prep
21cr|texlive-sourceserifpro-54512-1|114	%setup -c -a0 -a1
21cr|texlive-sourceserifpro-54512-1|115	
21cr|texlive-sourceserifpro-54512-1|116	%build
21cr|texlive-sourceserifpro-54512-1|117	
21cr|texlive-sourceserifpro-54512-1|118	%install
21cr|texlive-sourceserifpro-54512-1|119	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-sourceserifpro-54512-1|120	rm -rf tlpkg
21cr|texlive-sourceserifpro-54512-1|121	cp -fpar * %{buildroot}%{_texmfdistdir}

10206 21
21cr|texlive-spacekern-63552-1|1	%define oname spacekern
21cr|texlive-spacekern-63552-1|2	
21cr|texlive-spacekern-63552-1|3	Summary:	Kerning between words and against space
21cr|texlive-spacekern-63552-1|4	Name:		texlive-spacekern
21cr|texlive-spacekern-63552-1|5	Version:	63552
21cr|texlive-spacekern-63552-1|6	Release:	1
21cr|texlive-spacekern-63552-1|7	License:	LPPL1.3
21cr|texlive-spacekern-63552-1|8	Group:		Publishing
21cr|texlive-spacekern-63552-1|9	Url:		https://www.ctan.org
21cr|texlive-spacekern-63552-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-spacekern-63552-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-spacekern-63552-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-spacekern-63552-1|13	Requires:	texlive-tlpkg
21cr|texlive-spacekern-63552-1|14	Requires:	texlive-kpathsea
21cr|texlive-spacekern-63552-1|15	Provides:	tex(spacekern.sty) = 2024
21cr|texlive-spacekern-63552-1|16	BuildArch:	noarch
21cr|texlive-spacekern-63552-1|17	
21cr|texlive-spacekern-63552-1|18	%description
21cr|texlive-spacekern-63552-1|19	This package provides two shorthands for typesetting breaking
21cr|texlive-spacekern-63552-1|20	and non-breaking small spaces, where both hyphenation and
21cr|texlive-spacekern-63552-1|21	kerning against space are correctly applied. Additionally,
21cr|texlive-spacekern-63552-1|22	interword kerning can be applied.
21cr|texlive-spacekern-63552-1|23	
21cr|texlive-spacekern-63552-1|24	%files
21cr|texlive-spacekern-63552-1|25	%doc %{_texmfdistdir}/doc/lualatex/spacekern
21cr|texlive-spacekern-63552-1|26	%{_texmfdistdir}/tex/lualatex/spacekern
21cr|texlive-spacekern-63552-1|27	
21cr|texlive-spacekern-63552-1|28	#------------------------------------------------------------------
21cr|texlive-spacekern-63552-1|29	
21cr|texlive-spacekern-63552-1|30	%prep
21cr|texlive-spacekern-63552-1|31	%setup -c -a0 -a1
21cr|texlive-spacekern-63552-1|32	
21cr|texlive-spacekern-63552-1|33	%build
21cr|texlive-spacekern-63552-1|34	
21cr|texlive-spacekern-63552-1|35	%install
21cr|texlive-spacekern-63552-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-spacekern-63552-1|37	rm -rf tlpkg
21cr|texlive-spacekern-63552-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10207 21
21cr|texlive-spacingtricks-66393-1|1	%define oname spacingtricks
21cr|texlive-spacingtricks-66393-1|2	
21cr|texlive-spacingtricks-66393-1|3	Summary:	Dealing with some spacing issues
21cr|texlive-spacingtricks-66393-1|4	Name:		texlive-spacingtricks
21cr|texlive-spacingtricks-66393-1|5	Version:	66393
21cr|texlive-spacingtricks-66393-1|6	Release:	1
21cr|texlive-spacingtricks-66393-1|7	License:	LPPL1.3
21cr|texlive-spacingtricks-66393-1|8	Group:		Publishing
21cr|texlive-spacingtricks-66393-1|9	Url:		https://www.ctan.org
21cr|texlive-spacingtricks-66393-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-spacingtricks-66393-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-spacingtricks-66393-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-spacingtricks-66393-1|13	Requires:	texlive-tlpkg
21cr|texlive-spacingtricks-66393-1|14	Requires:	texlive-kpathsea
21cr|texlive-spacingtricks-66393-1|15	Provides:	tex(spacingtricks.sty) = 2024
21cr|texlive-spacingtricks-66393-1|16	BuildArch:	noarch
21cr|texlive-spacingtricks-66393-1|17	
21cr|texlive-spacingtricks-66393-1|18	%description
21cr|texlive-spacingtricks-66393-1|19	The spacingtricks package provides macros for dealing with some
21cr|texlive-spacingtricks-66393-1|20	spacing issues e.g. centering a single line, making a variable
21cr|texlive-spacingtricks-66393-1|21	strut, indenting a block, typesetting a compact list, placing
21cr|texlive-spacingtricks-66393-1|22	two boxes side by side with vertical adjustment.
21cr|texlive-spacingtricks-66393-1|23	
21cr|texlive-spacingtricks-66393-1|24	%files
21cr|texlive-spacingtricks-66393-1|25	%doc %{_texmfdistdir}/doc/latex/spacingtricks
21cr|texlive-spacingtricks-66393-1|26	%{_texmfdistdir}/tex/latex/spacingtricks
21cr|texlive-spacingtricks-66393-1|27	
21cr|texlive-spacingtricks-66393-1|28	#------------------------------------------------------------------
21cr|texlive-spacingtricks-66393-1|29	
21cr|texlive-spacingtricks-66393-1|30	%prep
21cr|texlive-spacingtricks-66393-1|31	%setup -c -a0 -a1
21cr|texlive-spacingtricks-66393-1|32	
21cr|texlive-spacingtricks-66393-1|33	%build
21cr|texlive-spacingtricks-66393-1|34	
21cr|texlive-spacingtricks-66393-1|35	%install
21cr|texlive-spacingtricks-66393-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-spacingtricks-66393-1|37	rm -rf tlpkg
21cr|texlive-spacingtricks-66393-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10208 21
21cr|texlive-spalign-20161005-1|1	Name:		texlive-spalign
21cr|texlive-spalign-20161005-1|2	Version:	20161005
21cr|texlive-spalign-20161005-1|3	Release:	1
21cr|texlive-spalign-20161005-1|4	Summary:	Typeset matrices and arrays with spaces and semicolons as delimiters
21cr|texlive-spalign-20161005-1|5	Group:		Publishing
21cr|texlive-spalign-20161005-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/spalign
21cr|texlive-spalign-20161005-1|7	License:	LPPL
21cr|texlive-spalign-20161005-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/spalign.tar.xz
21cr|texlive-spalign-20161005-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/spalign.doc.tar.xz
21cr|texlive-spalign-20161005-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/spalign.source.tar.xz
21cr|texlive-spalign-20161005-1|11	BuildArch:	noarch
21cr|texlive-spalign-20161005-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-spalign-20161005-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-spalign-20161005-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-spalign-20161005-1|15	
21cr|texlive-spalign-20161005-1|16	%description
21cr|texlive-spalign-20161005-1|17	The purpose of this package is to decrease the number of keystrokes needed
21cr|texlive-spalign-20161005-1|18	to typeset small amounts of aligned material (matrices, arrays, etc.)
21cr|texlive-spalign-20161005-1|19	
21cr|texlive-spalign-20161005-1|20	#-----------------------------------------------------------------------
21cr|texlive-spalign-20161005-1|21	%files
21cr|texlive-spalign-20161005-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-spalign-20161005-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-spalign-20161005-1|24	%doc %{_texmfdistdir}/source/*
21cr|texlive-spalign-20161005-1|25	
21cr|texlive-spalign-20161005-1|26	#-----------------------------------------------------------------------
21cr|texlive-spalign-20161005-1|27	%prep
21cr|texlive-spalign-20161005-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-spalign-20161005-1|29	
21cr|texlive-spalign-20161005-1|30	%build
21cr|texlive-spalign-20161005-1|31	
21cr|texlive-spalign-20161005-1|32	%install
21cr|texlive-spalign-20161005-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-spalign-20161005-1|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10209 21
21cr|texlive-spark-otf-62481-1|1	%define oname spark-otf
21cr|texlive-spark-otf-62481-1|2	
21cr|texlive-spark-otf-62481-1|3	Summary:	Support OpenType Spark fonts
21cr|texlive-spark-otf-62481-1|4	Name:		texlive-spark-otf
21cr|texlive-spark-otf-62481-1|5	Version:	62481
21cr|texlive-spark-otf-62481-1|6	Release:	1
21cr|texlive-spark-otf-62481-1|7	License:	LPPL1.3
21cr|texlive-spark-otf-62481-1|8	Group:		Publishing
21cr|texlive-spark-otf-62481-1|9	Url:		https://www.ctan.org
21cr|texlive-spark-otf-62481-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-spark-otf-62481-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-spark-otf-62481-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-spark-otf-62481-1|13	Requires:	texlive-tlpkg
21cr|texlive-spark-otf-62481-1|14	Requires:	texlive-kpathsea
21cr|texlive-spark-otf-62481-1|15	Provides:	tex(spark-otf.sty) = 2024
21cr|texlive-spark-otf-62481-1|16	BuildArch:	noarch
21cr|texlive-spark-otf-62481-1|17	
21cr|texlive-spark-otf-62481-1|18	%description
21cr|texlive-spark-otf-62481-1|19	The package supports the free fonts from "After the Flood"
21cr|texlive-spark-otf-62481-1|20	which are available from AtF Spark. The following fonts are
21cr|texlive-spark-otf-62481-1|21	supported: Spark -- Bar -- Medium Spark -- Bar -- Narrow Spark
21cr|texlive-spark-otf-62481-1|22	-- Bar -- Thin Spark -- Dot-line -- Medium Spark -- Dot --
21cr|texlive-spark-otf-62481-1|23	Medium Spark -- Dot -- Small
21cr|texlive-spark-otf-62481-1|24	
21cr|texlive-spark-otf-62481-1|25	%files
21cr|texlive-spark-otf-62481-1|26	%doc %{_texmfdistdir}/doc/fonts/spark-otf/
21cr|texlive-spark-otf-62481-1|27	%{_texmfdistdir}/fonts/opentype/public/spark-otf/
21cr|texlive-spark-otf-62481-1|28	%{_texmfdistdir}/tex/latex/spark-otf/
21cr|texlive-spark-otf-62481-1|29	
21cr|texlive-spark-otf-62481-1|30	#------------------------------------------------------------------
21cr|texlive-spark-otf-62481-1|31	
21cr|texlive-spark-otf-62481-1|32	%prep
21cr|texlive-spark-otf-62481-1|33	%setup -c -a0 -a1
21cr|texlive-spark-otf-62481-1|34	
21cr|texlive-spark-otf-62481-1|35	%build
21cr|texlive-spark-otf-62481-1|36	
21cr|texlive-spark-otf-62481-1|37	%install
21cr|texlive-spark-otf-62481-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-spark-otf-62481-1|39	rm -rf tlpkg
21cr|texlive-spark-otf-62481-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10210 21
21cr|texlive-spbmark-64706-1|1	%define oname spbmark
21cr|texlive-spbmark-64706-1|2	
21cr|texlive-spbmark-64706-1|3	Summary:	Customize superscripts and subscripts
21cr|texlive-spbmark-64706-1|4	Name:		texlive-spbmark
21cr|texlive-spbmark-64706-1|5	Version:	64706
21cr|texlive-spbmark-64706-1|6	Release:	1
21cr|texlive-spbmark-64706-1|7	License:	LPPL1.3
21cr|texlive-spbmark-64706-1|8	Group:		Publishing
21cr|texlive-spbmark-64706-1|9	Url:		https://www.ctan.org
21cr|texlive-spbmark-64706-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-spbmark-64706-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-spbmark-64706-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-spbmark-64706-1|13	Requires:	texlive-tlpkg
21cr|texlive-spbmark-64706-1|14	Requires:	texlive-kpathsea
21cr|texlive-spbmark-64706-1|15	Provides:	tex(spbmark.sty) = 2024
21cr|texlive-spbmark-64706-1|16	BuildArch:	noarch
21cr|texlive-spbmark-64706-1|17	
21cr|texlive-spbmark-64706-1|18	%description
21cr|texlive-spbmark-64706-1|19	This package provides three commands \super, \sub and \supersub
21cr|texlive-spbmark-64706-1|20	to improve the layout of superscripts and subscripts which can
21cr|texlive-spbmark-64706-1|21	be adjusted with respect to relative position and format, and
21cr|texlive-spbmark-64706-1|22	can be used in text and math mode.
21cr|texlive-spbmark-64706-1|23	
21cr|texlive-spbmark-64706-1|24	%files
21cr|texlive-spbmark-64706-1|25	%doc %{_texmfdistdir}/doc/latex/spbmark
21cr|texlive-spbmark-64706-1|26	%{_texmfdistdir}/tex/latex/spbmark
21cr|texlive-spbmark-64706-1|27	
21cr|texlive-spbmark-64706-1|28	#------------------------------------------------------------------
21cr|texlive-spbmark-64706-1|29	
21cr|texlive-spbmark-64706-1|30	%prep
21cr|texlive-spbmark-64706-1|31	%setup -c -a0 -a1
21cr|texlive-spbmark-64706-1|32	
21cr|texlive-spbmark-64706-1|33	%build
21cr|texlive-spbmark-64706-1|34	
21cr|texlive-spbmark-64706-1|35	%install
21cr|texlive-spbmark-64706-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-spbmark-64706-1|37	rm -rf tlpkg
21cr|texlive-spbmark-64706-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10211 21
21cr|texlive-spectral-64528-1|1	%define oname spectral
21cr|texlive-spectral-64528-1|2	
21cr|texlive-spectral-64528-1|3	Summary:	Spectral fonts with LaTeX support
21cr|texlive-spectral-64528-1|4	Name:		texlive-spectral
21cr|texlive-spectral-64528-1|5	Version:	64528
21cr|texlive-spectral-64528-1|6	Release:	1
21cr|texlive-spectral-64528-1|7	License:	LPPL1.3
21cr|texlive-spectral-64528-1|8	Group:		Publishing
21cr|texlive-spectral-64528-1|9	Url:		https://www.ctan.org
21cr|texlive-spectral-64528-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-spectral-64528-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-spectral-64528-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-spectral-64528-1|13	Requires:	texlive-tlpkg
21cr|texlive-spectral-64528-1|14	Requires:	texlive-kpathsea
21cr|texlive-spectral-64528-1|15	Provides:	tex(LY1Spectral-LF.fd) = 2024
21cr|texlive-spectral-64528-1|16	Provides:	tex(LY1Spectral-OsF.fd) = 2024
21cr|texlive-spectral-64528-1|17	Provides:	tex(LY1Spectral-Sup.fd) = 2024
21cr|texlive-spectral-64528-1|18	Provides:	tex(LY1Spectral-TLF.fd) = 2024
21cr|texlive-spectral-64528-1|19	Provides:	tex(LY1Spectral-TOsF.fd) = 2024
21cr|texlive-spectral-64528-1|20	Provides:	tex(OT1Spectral-LF.fd) = 2024
21cr|texlive-spectral-64528-1|21	Provides:	tex(OT1Spectral-OsF.fd) = 2024
21cr|texlive-spectral-64528-1|22	Provides:	tex(OT1Spectral-Sup.fd) = 2024
21cr|texlive-spectral-64528-1|23	Provides:	tex(OT1Spectral-TLF.fd) = 2024
21cr|texlive-spectral-64528-1|24	Provides:	tex(OT1Spectral-TOsF.fd) = 2024
21cr|texlive-spectral-64528-1|25	Provides:	tex(spctrl_2aac4b.enc) = 2024
21cr|texlive-spectral-64528-1|26	Provides:	tex(spctrl_3w4m5o.enc) = 2024
21cr|texlive-spectral-64528-1|27	Provides:	tex(spctrl_4pmhlc.enc) = 2024
21cr|texlive-spectral-64528-1|28	Provides:	tex(spctrl_557mkd.enc) = 2024
21cr|texlive-spectral-64528-1|29	Provides:	tex(spctrl_5nvskg.enc) = 2024
21cr|texlive-spectral-64528-1|30	Provides:	tex(spctrl_7723dm.enc) = 2024
21cr|texlive-spectral-64528-1|31	Provides:	tex(spctrl_7yrmk2.enc) = 2024
21cr|texlive-spectral-64528-1|32	Provides:	tex(spctrl_afnhyv.enc) = 2024
21cr|texlive-spectral-64528-1|33	Provides:	tex(spctrl_aqo46g.enc) = 2024
21cr|texlive-spectral-64528-1|34	Provides:	tex(spctrl_euyf7f.enc) = 2024
21cr|texlive-spectral-64528-1|35	Provides:	tex(spctrl_f72vab.enc) = 2024
21cr|texlive-spectral-64528-1|36	Provides:	tex(spctrl_fjos6u.enc) = 2024
21cr|texlive-spectral-64528-1|37	Provides:	tex(spctrl_fx5a3s.enc) = 2024
21cr|texlive-spectral-64528-1|38	Provides:	tex(spctrl_gjclhi.enc) = 2024
21cr|texlive-spectral-64528-1|39	Provides:	tex(spctrl_grm5gg.enc) = 2024
21cr|texlive-spectral-64528-1|40	Provides:	tex(spctrl_idimeu.enc) = 2024
21cr|texlive-spectral-64528-1|41	Provides:	tex(spctrl_jbpxno.enc) = 2024
21cr|texlive-spectral-64528-1|42	Provides:	tex(spctrl_jn4bsu.enc) = 2024
21cr|texlive-spectral-64528-1|43	Provides:	tex(spctrl_kxtkh6.enc) = 2024
21cr|texlive-spectral-64528-1|44	Provides:	tex(spctrl_li2pym.enc) = 2024
21cr|texlive-spectral-64528-1|45	Provides:	tex(spctrl_n2dqb2.enc) = 2024
21cr|texlive-spectral-64528-1|46	Provides:	tex(spctrl_nmk6rb.enc) = 2024
21cr|texlive-spectral-64528-1|47	Provides:	tex(spctrl_nnruvf.enc) = 2024
21cr|texlive-spectral-64528-1|48	Provides:	tex(spctrl_pfe23f.enc) = 2024
21cr|texlive-spectral-64528-1|49	Provides:	tex(spctrl_ph2c4v.enc) = 2024
21cr|texlive-spectral-64528-1|50	Provides:	tex(spctrl_qkttcp.enc) = 2024
21cr|texlive-spectral-64528-1|51	Provides:	tex(spctrl_ti2bo2.enc) = 2024
21cr|texlive-spectral-64528-1|52	Provides:	tex(spctrl_tljjuh.enc) = 2024
21cr|texlive-spectral-64528-1|53	Provides:	tex(spctrl_vm23tp.enc) = 2024
21cr|texlive-spectral-64528-1|54	Provides:	tex(spctrl_y3a2sk.enc) = 2024
21cr|texlive-spectral-64528-1|55	Provides:	tex(spectral.map) = 2024
21cr|texlive-spectral-64528-1|56	Provides:	tex(spectral.sty) = 2024
21cr|texlive-spectral-64528-1|57	Provides:	tex(T1Spectral-LF.fd) = 2024
21cr|texlive-spectral-64528-1|58	Provides:	tex(T1Spectral-OsF.fd) = 2024
21cr|texlive-spectral-64528-1|59	Provides:	tex(T1Spectral-Sup.fd) = 2024
21cr|texlive-spectral-64528-1|60	Provides:	tex(T1Spectral-TLF.fd) = 2024
21cr|texlive-spectral-64528-1|61	Provides:	tex(T1Spectral-TOsF.fd) = 2024
21cr|texlive-spectral-64528-1|62	Provides:	tex(TS1Spectral-LF.fd) = 2024
21cr|texlive-spectral-64528-1|63	Provides:	tex(TS1Spectral-OsF.fd) = 2024
21cr|texlive-spectral-64528-1|64	Provides:	tex(TS1Spectral-TLF.fd) = 2024
21cr|texlive-spectral-64528-1|65	Provides:	tex(TS1Spectral-TOsF.fd) = 2024
21cr|texlive-spectral-64528-1|66	Provides:	tex(USpectral-Orn.fd) = 2024
21cr|texlive-spectral-64528-1|67	BuildArch:	noarch
21cr|texlive-spectral-64528-1|68	
21cr|texlive-spectral-64528-1|69	%description
21cr|texlive-spectral-64528-1|70	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-spectral-64528-1|71	support for the Spectral family of fonts, designed by
21cr|texlive-spectral-64528-1|72	Jean-Baptiste Levee at the Production Type digital type design
21cr|texlive-spectral-64528-1|73	agency. Spectral is a new and versatile serif face available in
21cr|texlive-spectral-64528-1|74	seven weights of roman and italic, with small caps.
21cr|texlive-spectral-64528-1|75	
21cr|texlive-spectral-64528-1|76	%files
21cr|texlive-spectral-64528-1|77	%doc %{_texmfdistdir}/doc/fonts/spectral
21cr|texlive-spectral-64528-1|78	%{_texmfdistdir}/fonts/enc/dvips/spectral
21cr|texlive-spectral-64528-1|79	%{_texmfdistdir}/fonts/map/dvips/spectral
21cr|texlive-spectral-64528-1|80	%{_texmfdistdir}/fonts/tfm/production/spectral
21cr|texlive-spectral-64528-1|81	%{_texmfdistdir}/fonts/truetype/production/spectral
21cr|texlive-spectral-64528-1|82	%{_texmfdistdir}/fonts/type1/production/spectral
21cr|texlive-spectral-64528-1|83	%{_texmfdistdir}/fonts/vf/production/spectral
21cr|texlive-spectral-64528-1|84	%{_texmfdistdir}/tex/latex/spectral
21cr|texlive-spectral-64528-1|85	
21cr|texlive-spectral-64528-1|86	#------------------------------------------------------------------
21cr|texlive-spectral-64528-1|87	
21cr|texlive-spectral-64528-1|88	%prep
21cr|texlive-spectral-64528-1|89	%setup -c -a0 -a1
21cr|texlive-spectral-64528-1|90	
21cr|texlive-spectral-64528-1|91	%build
21cr|texlive-spectral-64528-1|92	
21cr|texlive-spectral-64528-1|93	%install
21cr|texlive-spectral-64528-1|94	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-spectral-64528-1|95	rm -rf tlpkg
21cr|texlive-spectral-64528-1|96	cp -fpar * %{buildroot}%{_texmfdistdir}

10212 21
21cr|texlive-spectralsequences-65667-1|1	%define oname spectralsequences
21cr|texlive-spectralsequences-65667-1|2	
21cr|texlive-spectralsequences-65667-1|3	Summary:	Print spectral sequence diagrams using PGF/TikZ
21cr|texlive-spectralsequences-65667-1|4	Name:		texlive-spectralsequences
21cr|texlive-spectralsequences-65667-1|5	Version:	65667
21cr|texlive-spectralsequences-65667-1|6	Release:	1
21cr|texlive-spectralsequences-65667-1|7	License:	LPPL1.3
21cr|texlive-spectralsequences-65667-1|8	Group:		Publishing
21cr|texlive-spectralsequences-65667-1|9	Url:		https://www.ctan.org
21cr|texlive-spectralsequences-65667-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-spectralsequences-65667-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-spectralsequences-65667-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-spectralsequences-65667-1|13	Requires:	texlive-tlpkg
21cr|texlive-spectralsequences-65667-1|14	Requires:	texlive-kpathsea
21cr|texlive-spectralsequences-65667-1|15	Provides:	tex(spectralsequences.sty) = 2024
21cr|texlive-spectralsequences-65667-1|16	Provides:	tex(sseqcheckdefinitions.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|17	Provides:	tex(sseqdrawing.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|18	Provides:	tex(sseqforeach.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|19	Provides:	tex(sseqkeys.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|20	Provides:	tex(sseqloadstore.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|21	Provides:	tex(sseqmacromakers.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|22	Provides:	tex(sseqmain.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|23	Provides:	tex(sseqmessages.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|24	Provides:	tex(sseqparsers.code.tex) = 2024
21cr|texlive-spectralsequences-65667-1|25	BuildArch:	noarch
21cr|texlive-spectralsequences-65667-1|26	
21cr|texlive-spectralsequences-65667-1|27	%description
21cr|texlive-spectralsequences-65667-1|28	The package is a specialized tool built on top of PGF/TikZ for
21cr|texlive-spectralsequences-65667-1|29	drawing spectral sequences. It provides a powerful, concise
21cr|texlive-spectralsequences-65667-1|30	syntax for specifying the data of a spectral sequence, and then
21cr|texlive-spectralsequences-65667-1|31	allows the user to print various pages of spectral sequences,
21cr|texlive-spectralsequences-65667-1|32	automatically choosing which subset of the classes,
21cr|texlive-spectralsequences-65667-1|33	differentials, and structure lines to display on each page. It
21cr|texlive-spectralsequences-65667-1|34	also handles most of the details of the layout. At the same
21cr|texlive-spectralsequences-65667-1|35	time, it is extremely flexible. spectralsequences is closely
21cr|texlive-spectralsequences-65667-1|36	integrated with TikZ to ensure that users can take advantage of
21cr|texlive-spectralsequences-65667-1|37	as much as possible of its expressive power. It is possible to
21cr|texlive-spectralsequences-65667-1|38	turn off most of the automated layout features and draw
21cr|texlive-spectralsequences-65667-1|39	replacements using TikZ commands. The package also provides a
21cr|texlive-spectralsequences-65667-1|40	carefully designed error reporting system intended to ensure
21cr|texlive-spectralsequences-65667-1|41	that it is as clear as possible what is going wrong.
21cr|texlive-spectralsequences-65667-1|42	
21cr|texlive-spectralsequences-65667-1|43	%files
21cr|texlive-spectralsequences-65667-1|44	%doc %{_texmfdistdir}/doc/latex/spectralsequences/
21cr|texlive-spectralsequences-65667-1|45	%{_texmfdistdir}/tex/latex/spectralsequences/
21cr|texlive-spectralsequences-65667-1|46	
21cr|texlive-spectralsequences-65667-1|47	#------------------------------------------------------------------
21cr|texlive-spectralsequences-65667-1|48	
21cr|texlive-spectralsequences-65667-1|49	%prep
21cr|texlive-spectralsequences-65667-1|50	%setup -c -a0 -a1
21cr|texlive-spectralsequences-65667-1|51	
21cr|texlive-spectralsequences-65667-1|52	%build
21cr|texlive-spectralsequences-65667-1|53	
21cr|texlive-spectralsequences-65667-1|54	%install
21cr|texlive-spectralsequences-65667-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-spectralsequences-65667-1|56	rm -rf tlpkg
21cr|texlive-spectralsequences-65667-1|57	cp -fpar * %{buildroot}%{_texmfdistdir}

10213 21
21cr|texlive-sphdthesis-1.2.1-1|1	Name:		texlive-sphdthesis
21cr|texlive-sphdthesis-1.2.1-1|2	Version:	1.2.1
21cr|texlive-sphdthesis-1.2.1-1|3	Release:	1
21cr|texlive-sphdthesis-1.2.1-1|4	Summary:	School of Computing (SoC), National University of Singapore (NUS)
21cr|texlive-sphdthesis-1.2.1-1|5	Group:	Publishing
21cr|texlive-sphdthesis-1.2.1-1|6	URL:		https://ctan.org/pkg/sphdthesis
21cr|texlive-sphdthesis-1.2.1-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-sphdthesis-1.2.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sphdthesis.tar.xz
21cr|texlive-sphdthesis-1.2.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/sphdthesis.doc.tar.xz
21cr|texlive-sphdthesis-1.2.1-1|10	BuildArch:	noarch
21cr|texlive-sphdthesis-1.2.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-sphdthesis-1.2.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-sphdthesis-1.2.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-sphdthesis-1.2.1-1|14	
21cr|texlive-sphdthesis-1.2.1-1|15	%description
21cr|texlive-sphdthesis-1.2.1-1|16	The author developed it while writing his PhD thesis in School of Computing (SoC)
21cr|texlive-sphdthesis-1.2.1-1|17	National University of Singapore (NUS)
21cr|texlive-sphdthesis-1.2.1-1|18	By default, the class adheres to the NUS Guidelines on Format of Research Thesis Submitted For Examination
21cr|texlive-sphdthesis-1.2.1-1|19	However, the class for conformation to a different guideline should not be difficult
21cr|texlive-sphdthesis-1.2.1-1|20	
21cr|texlive-sphdthesis-1.2.1-1|21	#-----------------------------------------------------------------------
21cr|texlive-sphdthesis-1.2.1-1|22	%files
21cr|texlive-sphdthesis-1.2.1-1|23	%{_texmfdistdir}/tex/latex/sphdthesis
21cr|texlive-sphdthesis-1.2.1-1|24	%doc %{_texmfdistdir}/doc/latex/sphdthesis
21cr|texlive-sphdthesis-1.2.1-1|25	
21cr|texlive-sphdthesis-1.2.1-1|26	#-----------------------------------------------------------------------
21cr|texlive-sphdthesis-1.2.1-1|27	%prep
21cr|texlive-sphdthesis-1.2.1-1|28	%setup -c -a0 -a1
21cr|texlive-sphdthesis-1.2.1-1|29	
21cr|texlive-sphdthesis-1.2.1-1|30	%build
21cr|texlive-sphdthesis-1.2.1-1|31	
21cr|texlive-sphdthesis-1.2.1-1|32	%install
21cr|texlive-sphdthesis-1.2.1-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

10214 21
21cr|texlive-splitbib-1.17-8|1	# revision 15878
21cr|texlive-splitbib-1.17-8|2	# category Package
21cr|texlive-splitbib-1.17-8|3	# catalog-ctan /macros/latex/contrib/splitbib
21cr|texlive-splitbib-1.17-8|4	# catalog-date 2007-01-15 00:27:07 +0100
21cr|texlive-splitbib-1.17-8|5	# catalog-license lppl
21cr|texlive-splitbib-1.17-8|6	# catalog-version 1.17
21cr|texlive-splitbib-1.17-8|7	Name:		texlive-splitbib
21cr|texlive-splitbib-1.17-8|8	Version:	1.17
21cr|texlive-splitbib-1.17-8|9	Release:	8
21cr|texlive-splitbib-1.17-8|10	Summary:	Split and reorder your bibliography
21cr|texlive-splitbib-1.17-8|11	Group:		Publishing
21cr|texlive-splitbib-1.17-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/splitbib
21cr|texlive-splitbib-1.17-8|13	License:	LPPL
21cr|texlive-splitbib-1.17-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.tar.xz
21cr|texlive-splitbib-1.17-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.doc.tar.xz
21cr|texlive-splitbib-1.17-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.source.tar.xz
21cr|texlive-splitbib-1.17-8|17	BuildArch:	noarch
21cr|texlive-splitbib-1.17-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-splitbib-1.17-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-splitbib-1.17-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-splitbib-1.17-8|21	
21cr|texlive-splitbib-1.17-8|22	%description
21cr|texlive-splitbib-1.17-8|23	This package enables you to split a bibliography into several
21cr|texlive-splitbib-1.17-8|24	categories and subcategories. It does not depend on BibTeX: any
21cr|texlive-splitbib-1.17-8|25	bibliography may be split and reordered.
21cr|texlive-splitbib-1.17-8|26	
21cr|texlive-splitbib-1.17-8|27	
21cr|texlive-splitbib-1.17-8|28	#-----------------------------------------------------------------------
21cr|texlive-splitbib-1.17-8|29	%files
21cr|texlive-splitbib-1.17-8|30	%{_texmfdistdir}/tex/latex/splitbib/splitbib.sty
21cr|texlive-splitbib-1.17-8|31	%doc %{_texmfdistdir}/doc/latex/splitbib/README
21cr|texlive-splitbib-1.17-8|32	%doc %{_texmfdistdir}/doc/latex/splitbib/splitbib.pdf
21cr|texlive-splitbib-1.17-8|33	#- source
21cr|texlive-splitbib-1.17-8|34	%doc %{_texmfdistdir}/source/latex/splitbib/splitbib.dtx
21cr|texlive-splitbib-1.17-8|35	%doc %{_texmfdistdir}/source/latex/splitbib/splitbib.ins
21cr|texlive-splitbib-1.17-8|36	
21cr|texlive-splitbib-1.17-8|37	#-----------------------------------------------------------------------
21cr|texlive-splitbib-1.17-8|38	%prep
21cr|texlive-splitbib-1.17-8|39	%setup -c -a0 -a1 -a2
21cr|texlive-splitbib-1.17-8|40	
21cr|texlive-splitbib-1.17-8|41	%build
21cr|texlive-splitbib-1.17-8|42	
21cr|texlive-splitbib-1.17-8|43	%install
21cr|texlive-splitbib-1.17-8|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-splitbib-1.17-8|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10215 21
21cr|texlive-srbtiks-63308-1|1	%define oname srbtiks
21cr|texlive-srbtiks-63308-1|2	
21cr|texlive-srbtiks-63308-1|3	Summary:	Font STIX2 for Serbian and Macedonian
21cr|texlive-srbtiks-63308-1|4	Name:		texlive-srbtiks
21cr|texlive-srbtiks-63308-1|5	Version:	63308
21cr|texlive-srbtiks-63308-1|6	Release:	1
21cr|texlive-srbtiks-63308-1|7	License:	LPPL1.3
21cr|texlive-srbtiks-63308-1|8	Group:		Publishing
21cr|texlive-srbtiks-63308-1|9	Url:		https://www.ctan.org
21cr|texlive-srbtiks-63308-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-srbtiks-63308-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-srbtiks-63308-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-srbtiks-63308-1|13	Requires:	texlive-tlpkg
21cr|texlive-srbtiks-63308-1|14	Requires:	texlive-kpathsea
21cr|texlive-srbtiks-63308-1|15	Requires:	texlive-stix2-type1
21cr|texlive-srbtiks-63308-1|16	Provides:	tex(srbtiks.map) = 2024
21cr|texlive-srbtiks-63308-1|17	Provides:	tex(srbtiks.sty) = 2024
21cr|texlive-srbtiks-63308-1|18	Provides:	tex(srbtiks-t1.enc) = 2024
21cr|texlive-srbtiks-63308-1|19	Provides:	tex(srbtiks-t1-it.enc) = 2024
21cr|texlive-srbtiks-63308-1|20	Provides:	tex(srbtiks-t1-sc.enc) = 2024
21cr|texlive-srbtiks-63308-1|21	Provides:	tex(t1srbtiks.fd) = 2024
21cr|texlive-srbtiks-63308-1|22	Provides:	tex(ts1srbtiks.fd) = 2024
21cr|texlive-srbtiks-63308-1|23	BuildArch:	noarch
21cr|texlive-srbtiks-63308-1|24	
21cr|texlive-srbtiks-63308-1|25	%description
21cr|texlive-srbtiks-63308-1|26	The srbtiks package is the extension of the stix2-type1 package
21cr|texlive-srbtiks-63308-1|27	that enables usage of the STIX2 font in LaTeX for the Serbian
21cr|texlive-srbtiks-63308-1|28	and Macedonian languages (therefore, it is required to have the
21cr|texlive-srbtiks-63308-1|29	stix2-type1 package installed).
21cr|texlive-srbtiks-63308-1|30	
21cr|texlive-srbtiks-63308-1|31	%files
21cr|texlive-srbtiks-63308-1|32	%doc %{_texmfdistdir}/doc/fonts/srbtiks
21cr|texlive-srbtiks-63308-1|33	%{_texmfdistdir}/fonts/enc/dvips/srbtiks
21cr|texlive-srbtiks-63308-1|34	%{_texmfdistdir}/fonts/map/dvips/srbtiks
21cr|texlive-srbtiks-63308-1|35	%{_texmfdistdir}/fonts/tfm/public/srbtiks
21cr|texlive-srbtiks-63308-1|36	%{_texmfdistdir}/fonts/vf/public/srbtiks
21cr|texlive-srbtiks-63308-1|37	%{_texmfdistdir}/tex/latex/srbtiks
21cr|texlive-srbtiks-63308-1|38	
21cr|texlive-srbtiks-63308-1|39	#------------------------------------------------------------------
21cr|texlive-srbtiks-63308-1|40	
21cr|texlive-srbtiks-63308-1|41	%prep
21cr|texlive-srbtiks-63308-1|42	%setup -c -a0 -a1
21cr|texlive-srbtiks-63308-1|43	
21cr|texlive-srbtiks-63308-1|44	%build
21cr|texlive-srbtiks-63308-1|45	
21cr|texlive-srbtiks-63308-1|46	%install
21cr|texlive-srbtiks-63308-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-srbtiks-63308-1|48	rm -rf tlpkg
21cr|texlive-srbtiks-63308-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

10216 21
21cr|texlive-srdp-mathematik-1.10.3-1|1	Name:		texlive-srdp-mathematik
21cr|texlive-srdp-mathematik-1.10.3-1|2	Version:	1.10.3
21cr|texlive-srdp-mathematik-1.10.3-1|3	Release:	1
21cr|texlive-srdp-mathematik-1.10.3-1|4	Summary:	This package provides basic cmds for the formats of the Austrian sRDP in math
21cr|texlive-srdp-mathematik-1.10.3-1|5	Group:		Publishing
21cr|texlive-srdp-mathematik-1.10.3-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/srdp-mathematik
21cr|texlive-srdp-mathematik-1.10.3-1|7	License:	LPPL
21cr|texlive-srdp-mathematik-1.10.3-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/srdp-mathematik.tar.xz
21cr|texlive-srdp-mathematik-1.10.3-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/srdp-mathematik.doc.tar.xz
21cr|texlive-srdp-mathematik-1.10.3-1|10	BuildArch:	noarch
21cr|texlive-srdp-mathematik-1.10.3-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-srdp-mathematik-1.10.3-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-srdp-mathematik-1.10.3-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-srdp-mathematik-1.10.3-1|14	
21cr|texlive-srdp-mathematik-1.10.3-1|15	%description
21cr|texlive-srdp-mathematik-1.10.3-1|16	This package provides basic commands
21cr|texlive-srdp-mathematik-1.10.3-1|17	for the defined formats of the Austrian sRDP in mathematics.
21cr|texlive-srdp-mathematik-1.10.3-1|18	Furthermore, it includes ways to implement answers
21cr|texlive-srdp-mathematik-1.10.3-1|19	in the tex file, which can be voluntarily displayed
21cr|texlive-srdp-mathematik-1.10.3-1|20	in the pdf file and it offers a way of varying the answers
21cr|texlive-srdp-mathematik-1.10.3-1|21	in order to create different groups (e.g. for tests) easily.
21cr|texlive-srdp-mathematik-1.10.3-1|22	
21cr|texlive-srdp-mathematik-1.10.3-1|23	#-----------------------------------------------------------------------
21cr|texlive-srdp-mathematik-1.10.3-1|24	%files
21cr|texlive-srdp-mathematik-1.10.3-1|25	%{_texmfdistdir}/tex/latex/srdp-mathematik
21cr|texlive-srdp-mathematik-1.10.3-1|26	%doc %{_texmfdistdir}/doc/latex/srdp-mathematik
21cr|texlive-srdp-mathematik-1.10.3-1|27	
21cr|texlive-srdp-mathematik-1.10.3-1|28	#-----------------------------------------------------------------------
21cr|texlive-srdp-mathematik-1.10.3-1|29	%prep
21cr|texlive-srdp-mathematik-1.10.3-1|30	%setup -c -a0 -a1
21cr|texlive-srdp-mathematik-1.10.3-1|31	
21cr|texlive-srdp-mathematik-1.10.3-1|32	%build
21cr|texlive-srdp-mathematik-1.10.3-1|33	
21cr|texlive-srdp-mathematik-1.10.3-1|34	%install
21cr|texlive-srdp-mathematik-1.10.3-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-srdp-mathematik-1.10.3-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10217 21
21cr|texlive-stanli-3.0-1|1	Name:		texlive-stanli
21cr|texlive-stanli-3.0-1|2	Version:	3.0
21cr|texlive-stanli-3.0-1|3	Release:	1
21cr|texlive-stanli-3.0-1|4	Summary:	2D Structural Analysis Library base on TikZ
21cr|texlive-stanli-3.0-1|5	Group:		Publishing
21cr|texlive-stanli-3.0-1|6	URL:		https://www.tug.org/texlive//Contents/live/texmf-dist/tex/latex/stanli/
21cr|texlive-stanli-3.0-1|7	License:	MIT
21cr|texlive-stanli-3.0-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/stanli.tar.xz
21cr|texlive-stanli-3.0-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/stanli.doc.tar.xz
21cr|texlive-stanli-3.0-1|10	BuildArch:	noarch
21cr|texlive-stanli-3.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-stanli-3.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-stanli-3.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-stanli-3.0-1|14	
21cr|texlive-stanli-3.0-1|15	%description
21cr|texlive-stanli-3.0-1|16	2D Structural Analysis Library base on TikZ
21cr|texlive-stanli-3.0-1|17	
21cr|texlive-stanli-3.0-1|18	#-----------------------------------------------------------------------
21cr|texlive-stanli-3.0-1|19	%files
21cr|texlive-stanli-3.0-1|20	%{_texmfdistdir}/tex/*
21cr|texlive-stanli-3.0-1|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-stanli-3.0-1|22	
21cr|texlive-stanli-3.0-1|23	#-----------------------------------------------------------------------
21cr|texlive-stanli-3.0-1|24	%prep
21cr|texlive-stanli-3.0-1|25	%setup -c -a0 -a1
21cr|texlive-stanli-3.0-1|26	
21cr|texlive-stanli-3.0-1|27	%build
21cr|texlive-stanli-3.0-1|28	
21cr|texlive-stanli-3.0-1|29	%install
21cr|texlive-stanli-3.0-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stanli-3.0-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10218 21
21cr|texlive-starfont-1.2-8|1	# revision 19982
21cr|texlive-starfont-1.2-8|2	# category Package
21cr|texlive-starfont-1.2-8|3	# catalog-ctan /fonts/ps-type1/starfont
21cr|texlive-starfont-1.2-8|4	# catalog-date 2010-09-30 00:35:45 +0200
21cr|texlive-starfont-1.2-8|5	# catalog-license pd
21cr|texlive-starfont-1.2-8|6	# catalog-version 1.2
21cr|texlive-starfont-1.2-8|7	Name:		texlive-starfont
21cr|texlive-starfont-1.2-8|8	Version:	1.2
21cr|texlive-starfont-1.2-8|9	Release:	8
21cr|texlive-starfont-1.2-8|10	Summary:	The StarFont Sans astrological font
21cr|texlive-starfont-1.2-8|11	Group:		Publishing
21cr|texlive-starfont-1.2-8|12	URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/starfont
21cr|texlive-starfont-1.2-8|13	License:	PD
21cr|texlive-starfont-1.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/starfont.tar.xz
21cr|texlive-starfont-1.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/starfont.doc.tar.xz
21cr|texlive-starfont-1.2-8|16	BuildArch:	noarch
21cr|texlive-starfont-1.2-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-starfont-1.2-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-starfont-1.2-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-starfont-1.2-8|20	
21cr|texlive-starfont-1.2-8|21	%description
21cr|texlive-starfont-1.2-8|22	The package contains StarFontSans and StarFontSerif, two
21cr|texlive-starfont-1.2-8|23	public-domain astrological fonts designed by Anthony I.P. Owen,
21cr|texlive-starfont-1.2-8|24	and the appropriate macros to use them with TeX and LaTeX. The
21cr|texlive-starfont-1.2-8|25	fonts are supplied in the original TrueType Format and as
21cr|texlive-starfont-1.2-8|26	PostScript font files.
21cr|texlive-starfont-1.2-8|27	
21cr|texlive-starfont-1.2-8|28	
21cr|texlive-starfont-1.2-8|29	#-----------------------------------------------------------------------
21cr|texlive-starfont-1.2-8|30	%files
21cr|texlive-starfont-1.2-8|31	%{_texmfdistdir}/fonts/afm/public/starfont/starfont.afm
21cr|texlive-starfont-1.2-8|32	%{_texmfdistdir}/fonts/afm/public/starfont/strfnser.afm
21cr|texlive-starfont-1.2-8|33	%{_texmfdistdir}/fonts/map/dvips/starfont/starfont.map
21cr|texlive-starfont-1.2-8|34	%{_texmfdistdir}/fonts/tfm/public/starfont/fstr8x.tfm
21cr|texlive-starfont-1.2-8|35	%{_texmfdistdir}/fonts/tfm/public/starfont/fsts8x.tfm
21cr|texlive-starfont-1.2-8|36	%{_texmfdistdir}/fonts/type1/public/starfont/starfont.pfb
21cr|texlive-starfont-1.2-8|37	%{_texmfdistdir}/fonts/type1/public/starfont/strfnser.pfb
21cr|texlive-starfont-1.2-8|38	%{_texmfdistdir}/tex/latex/starfont/starfont.sty
21cr|texlive-starfont-1.2-8|39	%doc %{_texmfdistdir}/doc/fonts/starfont/COPYING
21cr|texlive-starfont-1.2-8|40	%doc %{_texmfdistdir}/doc/fonts/starfont/Makefile
21cr|texlive-starfont-1.2-8|41	%doc %{_texmfdistdir}/doc/fonts/starfont/README
21cr|texlive-starfont-1.2-8|42	%doc %{_texmfdistdir}/doc/fonts/starfont/STRFNSAN.TTF
21cr|texlive-starfont-1.2-8|43	%doc %{_texmfdistdir}/doc/fonts/starfont/STRFNSER.TTF
21cr|texlive-starfont-1.2-8|44	%doc %{_texmfdistdir}/doc/fonts/starfont/starfont.pdf
21cr|texlive-starfont-1.2-8|45	%doc %{_texmfdistdir}/doc/fonts/starfont/starfont.tex
21cr|texlive-starfont-1.2-8|46	%doc %{_texmfdistdir}/doc/fonts/starfont/table.pdf
21cr|texlive-starfont-1.2-8|47	
21cr|texlive-starfont-1.2-8|48	#-----------------------------------------------------------------------
21cr|texlive-starfont-1.2-8|49	%prep
21cr|texlive-starfont-1.2-8|50	%setup -c -a0 -a1
21cr|texlive-starfont-1.2-8|51	
21cr|texlive-starfont-1.2-8|52	%build
21cr|texlive-starfont-1.2-8|53	
21cr|texlive-starfont-1.2-8|54	%install
21cr|texlive-starfont-1.2-8|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-starfont-1.2-8|56	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10219 21
21cr|texlive-startex-1.04-7|1	# revision 15878
21cr|texlive-startex-1.04-7|2	# category Package
21cr|texlive-startex-1.04-7|3	# catalog-ctan /macros/startex
21cr|texlive-startex-1.04-7|4	# catalog-date 2008-12-31 20:54:46 +0100
21cr|texlive-startex-1.04-7|5	# catalog-license pd
21cr|texlive-startex-1.04-7|6	# catalog-version 1.04
21cr|texlive-startex-1.04-7|7	Name:		texlive-startex
21cr|texlive-startex-1.04-7|8	Version:	1.04
21cr|texlive-startex-1.04-7|9	Release:	7
21cr|texlive-startex-1.04-7|10	Summary:	An XML-inspired format for student use
21cr|texlive-startex-1.04-7|11	Group:		Publishing
21cr|texlive-startex-1.04-7|12	URL:		http://www.ctan.org/tex-archive/macros/startex
21cr|texlive-startex-1.04-7|13	License:	PD
21cr|texlive-startex-1.04-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.tar.xz
21cr|texlive-startex-1.04-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.doc.tar.xz
21cr|texlive-startex-1.04-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.source.tar.xz
21cr|texlive-startex-1.04-7|17	BuildArch:	noarch
21cr|texlive-startex-1.04-7|18	BuildRequires:	texlive-tlpkg
21cr|texlive-startex-1.04-7|19	Requires(pre):	texlive-tlpkg
21cr|texlive-startex-1.04-7|20	Requires(post):	texlive-kpathsea
21cr|texlive-startex-1.04-7|21	
21cr|texlive-startex-1.04-7|22	%description
21cr|texlive-startex-1.04-7|23	A TeX format designed to help students write short reports and
21cr|texlive-startex-1.04-7|24	essays. It provides the user with a suitable set of commands
21cr|texlive-startex-1.04-7|25	for such a task. It is also more robust than plain TeX and
21cr|texlive-startex-1.04-7|26	LaTeX.
21cr|texlive-startex-1.04-7|27	
21cr|texlive-startex-1.04-7|28	
21cr|texlive-startex-1.04-7|29	#-----------------------------------------------------------------------
21cr|texlive-startex-1.04-7|30	%files
21cr|texlive-startex-1.04-7|31	%{_texmfdistdir}/makeindex/startex/stxglo.ist
21cr|texlive-startex-1.04-7|32	%{_texmfdistdir}/makeindex/startex/stxind.ist
21cr|texlive-startex-1.04-7|33	%{_texmfdistdir}/tex/startex/base/a4-article.stx
21cr|texlive-startex-1.04-7|34	%{_texmfdistdir}/tex/startex/base/article.stx
21cr|texlive-startex-1.04-7|35	%{_texmfdistdir}/tex/startex/base/ifi-article.stx
21cr|texlive-startex-1.04-7|36	%{_texmfdistdir}/tex/startex/base/ifi-artikkel.stx
21cr|texlive-startex-1.04-7|37	%{_texmfdistdir}/tex/startex/base/startex.lan
21cr|texlive-startex-1.04-7|38	%{_texmfdistdir}/tex/startex/base/startex.tex
21cr|texlive-startex-1.04-7|39	%doc %{_texmfdistdir}/doc/otherformats/startex/base/guide.pdf
21cr|texlive-startex-1.04-7|40	%doc %{_texmfdistdir}/doc/otherformats/startex/base/ideas.pdf
21cr|texlive-startex-1.04-7|41	%doc %{_texmfdistdir}/doc/otherformats/startex/base/startex.pdf
21cr|texlive-startex-1.04-7|42	#- source
21cr|texlive-startex-1.04-7|43	%doc %{_texmfdistdir}/source/startex/base/INSTALL
21cr|texlive-startex-1.04-7|44	%doc %{_texmfdistdir}/source/startex/base/README
21cr|texlive-startex-1.04-7|45	%doc %{_texmfdistdir}/source/startex/base/startex.bib
21cr|texlive-startex-1.04-7|46	%doc %{_texmfdistdir}/source/startex/base/startex.dtx
21cr|texlive-startex-1.04-7|47	%doc %{_texmfdistdir}/source/startex/base/startex.ins
21cr|texlive-startex-1.04-7|48	
21cr|texlive-startex-1.04-7|49	#-----------------------------------------------------------------------
21cr|texlive-startex-1.04-7|50	%prep
21cr|texlive-startex-1.04-7|51	%setup -c -a0 -a1 -a2
21cr|texlive-startex-1.04-7|52	
21cr|texlive-startex-1.04-7|53	%build
21cr|texlive-startex-1.04-7|54	
21cr|texlive-startex-1.04-7|55	%install
21cr|texlive-startex-1.04-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-startex-1.04-7|57	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

10220 21
21cr|texlive-statex-1.6-8|1	# revision 20306
21cr|texlive-statex-1.6-8|2	# category Package
21cr|texlive-statex-1.6-8|3	# catalog-ctan /macros/latex/contrib/statex
21cr|texlive-statex-1.6-8|4	# catalog-date 2010-11-03 11:47:38 +0100
21cr|texlive-statex-1.6-8|5	# catalog-license lppl
21cr|texlive-statex-1.6-8|6	# catalog-version 1.6
21cr|texlive-statex-1.6-8|7	Name:		texlive-statex
21cr|texlive-statex-1.6-8|8	Version:	1.6
21cr|texlive-statex-1.6-8|9	Release:	8
21cr|texlive-statex-1.6-8|10	Summary:	Statistics style
21cr|texlive-statex-1.6-8|11	Group:		Publishing
21cr|texlive-statex-1.6-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/statex
21cr|texlive-statex-1.6-8|13	License:	LPPL
21cr|texlive-statex-1.6-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statex.tar.xz
21cr|texlive-statex-1.6-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statex.doc.tar.xz
21cr|texlive-statex-1.6-8|16	BuildArch:	noarch
21cr|texlive-statex-1.6-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-statex-1.6-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-statex-1.6-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-statex-1.6-8|20	
21cr|texlive-statex-1.6-8|21	%description
21cr|texlive-statex-1.6-8|22	A package defining many macros for items of significance in
21cr|texlive-statex-1.6-8|23	statistical presentations. An updated, but incompatible,
21cr|texlive-statex-1.6-8|24	version of the package is available: statex2.
21cr|texlive-statex-1.6-8|25	
21cr|texlive-statex-1.6-8|26	
21cr|texlive-statex-1.6-8|27	#-----------------------------------------------------------------------
21cr|texlive-statex-1.6-8|28	%files
21cr|texlive-statex-1.6-8|29	%{_texmfdistdir}/tex/latex/statex/statex.sty
21cr|texlive-statex-1.6-8|30	%doc %{_texmfdistdir}/doc/latex/statex/statex-example.pdf
21cr|texlive-statex-1.6-8|31	%doc %{_texmfdistdir}/doc/latex/statex/statex-example.tex
21cr|texlive-statex-1.6-8|32	
21cr|texlive-statex-1.6-8|33	#-----------------------------------------------------------------------
21cr|texlive-statex-1.6-8|34	%prep
21cr|texlive-statex-1.6-8|35	%setup -c -a0 -a1
21cr|texlive-statex-1.6-8|36	
21cr|texlive-statex-1.6-8|37	%build
21cr|texlive-statex-1.6-8|38	
21cr|texlive-statex-1.6-8|39	%install
21cr|texlive-statex-1.6-8|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-statex-1.6-8|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10221 21
21cr|texlive-statex2-2.1-8|1	# revision 23961
21cr|texlive-statex2-2.1-8|2	# category Package
21cr|texlive-statex2-2.1-8|3	# catalog-ctan /macros/latex/contrib/statex2
21cr|texlive-statex2-2.1-8|4	# catalog-date 2011-09-14 18:03:50 +0200
21cr|texlive-statex2-2.1-8|5	# catalog-license lppl
21cr|texlive-statex2-2.1-8|6	# catalog-version 2.1
21cr|texlive-statex2-2.1-8|7	Name:		texlive-statex2
21cr|texlive-statex2-2.1-8|8	Version:	2.1
21cr|texlive-statex2-2.1-8|9	Release:	8
21cr|texlive-statex2-2.1-8|10	Summary:	Statistics style
21cr|texlive-statex2-2.1-8|11	Group:		Publishing
21cr|texlive-statex2-2.1-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/statex2
21cr|texlive-statex2-2.1-8|13	License:	LPPL
21cr|texlive-statex2-2.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statex2.tar.xz
21cr|texlive-statex2-2.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statex2.doc.tar.xz
21cr|texlive-statex2-2.1-8|16	BuildArch:	noarch
21cr|texlive-statex2-2.1-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-statex2-2.1-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-statex2-2.1-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-statex2-2.1-8|20	
21cr|texlive-statex2-2.1-8|21	%description
21cr|texlive-statex2-2.1-8|22	The package defines many macros for items of significance in
21cr|texlive-statex2-2.1-8|23	statistical presentations. It represents a syntax-incompatible
21cr|texlive-statex2-2.1-8|24	upgrade of statex.
21cr|texlive-statex2-2.1-8|25	
21cr|texlive-statex2-2.1-8|26	
21cr|texlive-statex2-2.1-8|27	#-----------------------------------------------------------------------
21cr|texlive-statex2-2.1-8|28	%files
21cr|texlive-statex2-2.1-8|29	%{_texmfdistdir}/tex/latex/statex2/statex2.sty
21cr|texlive-statex2-2.1-8|30	%doc %{_texmfdistdir}/doc/latex/statex2/statex2-example.pdf
21cr|texlive-statex2-2.1-8|31	%doc %{_texmfdistdir}/doc/latex/statex2/statex2-example.tex
21cr|texlive-statex2-2.1-8|32	
21cr|texlive-statex2-2.1-8|33	#-----------------------------------------------------------------------
21cr|texlive-statex2-2.1-8|34	%prep
21cr|texlive-statex2-2.1-8|35	%setup -c -a0 -a1
21cr|texlive-statex2-2.1-8|36	
21cr|texlive-statex2-2.1-8|37	%build
21cr|texlive-statex2-2.1-8|38	
21cr|texlive-statex2-2.1-8|39	%install
21cr|texlive-statex2-2.1-8|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-statex2-2.1-8|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10222 21
21cr|texlive-statistics-2.2-1|1	Name:		texlive-statistics
21cr|texlive-statistics-2.2-1|2	Version:	2.2
21cr|texlive-statistics-2.2-1|3	Release:	1
21cr|texlive-statistics-2.2-1|4	Summary:	The package can compute and typeset statistics like frequency tables
21cr|texlive-statistics-2.2-1|5	Group:		Publishing
21cr|texlive-statistics-2.2-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/statistics
21cr|texlive-statistics-2.2-1|7	License:	GPL
21cr|texlive-statistics-2.2-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/statistics.tar.xz
21cr|texlive-statistics-2.2-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/statistics.doc.tar.xz
21cr|texlive-statistics-2.2-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/statistics.source.tar.xz
21cr|texlive-statistics-2.2-1|11	BuildArch:	noarch
21cr|texlive-statistics-2.2-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-statistics-2.2-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-statistics-2.2-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-statistics-2.2-1|15	
21cr|texlive-statistics-2.2-1|16	%description
21cr|texlive-statistics-2.2-1|17	The 'statistics' package can compute and typeset statistics like frequency tables,
21cr|texlive-statistics-2.2-1|18	cumulative distribution functions (increasing or decreasing, in frequency or absolute count domain),
21cr|texlive-statistics-2.2-1|19	from the counts of individual values, or ranges, or even the raw
21cr|texlive-statistics-2.2-1|20	value list with repetitions.
21cr|texlive-statistics-2.2-1|21	
21cr|texlive-statistics-2.2-1|22	#-----------------------------------------------------------------------
21cr|texlive-statistics-2.2-1|23	%files
21cr|texlive-statistics-2.2-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-statistics-2.2-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-statistics-2.2-1|26	%doc %{_texmfdistdir}/source/*
21cr|texlive-statistics-2.2-1|27	
21cr|texlive-statistics-2.2-1|28	#-----------------------------------------------------------------------
21cr|texlive-statistics-2.2-1|29	%prep
21cr|texlive-statistics-2.2-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-statistics-2.2-1|31	
21cr|texlive-statistics-2.2-1|32	%build
21cr|texlive-statistics-2.2-1|33	
21cr|texlive-statistics-2.2-1|34	%install
21cr|texlive-statistics-2.2-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-statistics-2.2-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10223 21
21cr|texlive-statmath-1.4-1|1	Name:		texlive-statmath
21cr|texlive-statmath-1.4-1|2	Version:	1.4
21cr|texlive-statmath-1.4-1|3	Release:	1
21cr|texlive-statmath-1.4-1|4	Summary:	A package for statistic in mathematics
21cr|texlive-statmath-1.4-1|5	Group:		Publishing
21cr|texlive-statmath-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/statmath
21cr|texlive-statmath-1.4-1|7	License:    The LaTeX Project Public 1.3
21cr|texlive-statmath-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/statmath.tar.xz
21cr|texlive-statmath-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/statmath.doc.tar.xz
21cr|texlive-statmath-1.4-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/statmath.source.tar.xz
21cr|texlive-statmath-1.4-1|11	BuildArch:	noarch
21cr|texlive-statmath-1.4-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-statmath-1.4-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-statmath-1.4-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-statmath-1.4-1|15	
21cr|texlive-statmath-1.4-1|16	%description
21cr|texlive-statmath-1.4-1|17	Applied and theoretical papers in statistics usually contain a number of
21cr|texlive-statmath-1.4-1|18	notational conventions which are currently lacking in the popular
21cr|texlive-statmath-1.4-1|19	amsmath package. The seasoned `LaTeX` user will see that the provided
21cr|texlive-statmath-1.4-1|20	commands are simple, almost trivial, but will hopefully offer less
21cr|texlive-statmath-1.4-1|21	cluttered preambles as well as a welcome help for novice users.
21cr|texlive-statmath-1.4-1|22	
21cr|texlive-statmath-1.4-1|23	#-----------------------------------------------------------------------
21cr|texlive-statmath-1.4-1|24	%files
21cr|texlive-statmath-1.4-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-statmath-1.4-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-statmath-1.4-1|27	
21cr|texlive-statmath-1.4-1|28	#-----------------------------------------------------------------------
21cr|texlive-statmath-1.4-1|29	%prep
21cr|texlive-statmath-1.4-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-statmath-1.4-1|31	
21cr|texlive-statmath-1.4-1|32	%build
21cr|texlive-statmath-1.4-1|33	
21cr|texlive-statmath-1.4-1|34	%install
21cr|texlive-statmath-1.4-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-statmath-1.4-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10224 21
21cr|texlive-staves-20190228-1|1	# revision 15878
21cr|texlive-staves-20190228-1|2	# category Package
21cr|texlive-staves-20190228-1|3	# catalog-ctan /language/staves
21cr|texlive-staves-20190228-1|4	# catalog-date 2008-08-23 15:48:35 +0200
21cr|texlive-staves-20190228-1|5	# catalog-license lppl
21cr|texlive-staves-20190228-1|6	# catalog-version undef
21cr|texlive-staves-20190228-1|7	Name:		texlive-staves
21cr|texlive-staves-20190228-1|8	Version:	20190228
21cr|texlive-staves-20190228-1|9	Release:	1
21cr|texlive-staves-20190228-1|10	Summary:	Typeset Icelandic staves and runic letters
21cr|texlive-staves-20190228-1|11	Group:		Publishing
21cr|texlive-staves-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/staves
21cr|texlive-staves-20190228-1|13	License:	LPPL
21cr|texlive-staves-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.tar.xz
21cr|texlive-staves-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.doc.tar.xz
21cr|texlive-staves-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.source.tar.xz
21cr|texlive-staves-20190228-1|17	BuildArch:	noarch
21cr|texlive-staves-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-staves-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-staves-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-staves-20190228-1|21	
21cr|texlive-staves-20190228-1|22	%description
21cr|texlive-staves-20190228-1|23	This package contains all the necessary tools to typeset the
21cr|texlive-staves-20190228-1|24	"magical" Icelandic staves plus the runic letters used in
21cr|texlive-staves-20190228-1|25	Iceland. Included are a font in Adobe Type 1 format and LaTeX
21cr|texlive-staves-20190228-1|26	support.
21cr|texlive-staves-20190228-1|27	
21cr|texlive-staves-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-staves-20190228-1|29	%files
21cr|texlive-staves-20190228-1|30	%{_texmfdistdir}/fonts/map/dvips/staves/icelandic.map
21cr|texlive-staves-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/staves/icelandic.tfm
21cr|texlive-staves-20190228-1|32	%{_texmfdistdir}/fonts/type1/public/staves/icelandic.pfb
21cr|texlive-staves-20190228-1|33	%{_texmfdistdir}/tex/latex/staves/staves.sty
21cr|texlive-staves-20190228-1|34	%doc %{_texmfdistdir}/doc/fonts/staves/README
21cr|texlive-staves-20190228-1|35	%doc %{_texmfdistdir}/doc/fonts/staves/staves.pdf
21cr|texlive-staves-20190228-1|36	%doc %{_texmfdistdir}/doc/fonts/staves/symbols.pdf
21cr|texlive-staves-20190228-1|37	#- source
21cr|texlive-staves-20190228-1|38	%doc %{_texmfdistdir}/source/latex/staves/staves.dtx
21cr|texlive-staves-20190228-1|39	%doc %{_texmfdistdir}/source/latex/staves/staves.ins
21cr|texlive-staves-20190228-1|40	
21cr|texlive-staves-20190228-1|41	#-----------------------------------------------------------------------
21cr|texlive-staves-20190228-1|42	%prep
21cr|texlive-staves-20190228-1|43	%setup -c -a0 -a1 -a2
21cr|texlive-staves-20190228-1|44	
21cr|texlive-staves-20190228-1|45	%build
21cr|texlive-staves-20190228-1|46	
21cr|texlive-staves-20190228-1|47	%install
21cr|texlive-staves-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-staves-20190228-1|49	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10225 21
21cr|texlive-stealcaps-64967-1|1	%define oname stealcaps
21cr|texlive-stealcaps-64967-1|2	
21cr|texlive-stealcaps-64967-1|3	Summary:	"Steal" small capitals
21cr|texlive-stealcaps-64967-1|4	Name:		texlive-stealcaps
21cr|texlive-stealcaps-64967-1|5	Version:	64967
21cr|texlive-stealcaps-64967-1|6	Release:	1
21cr|texlive-stealcaps-64967-1|7	License:	LPPL1.3
21cr|texlive-stealcaps-64967-1|8	Group:		Publishing
21cr|texlive-stealcaps-64967-1|9	Url:		https://www.ctan.org
21cr|texlive-stealcaps-64967-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-stealcaps-64967-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-stealcaps-64967-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-stealcaps-64967-1|13	#Requires:	tex(iftex.sty)
21cr|texlive-stealcaps-64967-1|14	Requires:	texlive-tlpkg
21cr|texlive-stealcaps-64967-1|15	Requires:	texlive-kpathsea
21cr|texlive-stealcaps-64967-1|16	#Requires:	tex(pgfopts.sty)
21cr|texlive-stealcaps-64967-1|17	Provides:	tex(stealcaps.sty) = 2024
21cr|texlive-stealcaps-64967-1|18	BuildArch:	noarch
21cr|texlive-stealcaps-64967-1|19	
21cr|texlive-stealcaps-64967-1|20	%description
21cr|texlive-stealcaps-64967-1|21	This little package is mainly meant to be used when there is a
21cr|texlive-stealcaps-64967-1|22	(TrueType or OpenType) font that does not provide real small
21cr|texlive-stealcaps-64967-1|23	capitals. As a workaround, this package helps to borrow, or
21cr|texlive-stealcaps-64967-1|24	"steal", the small capitals from another font. This might also
21cr|texlive-stealcaps-64967-1|25	be useful in the rare case that someone does not like the
21cr|texlive-stealcaps-64967-1|26	present small capitals, and wants to change them, or likes
21cr|texlive-stealcaps-64967-1|27	those from another font better. To achieve the borrowing, one
21cr|texlive-stealcaps-64967-1|28	only needs to load the package and specify the name of the
21cr|texlive-stealcaps-64967-1|29	target font via the from option. Package dependencies: pgfopts,
21cr|texlive-stealcaps-64967-1|30	iftex, fontspec.
21cr|texlive-stealcaps-64967-1|31	
21cr|texlive-stealcaps-64967-1|32	%files
21cr|texlive-stealcaps-64967-1|33	%doc %{_texmfdistdir}/doc/latex/stealcaps/
21cr|texlive-stealcaps-64967-1|34	%{_texmfdistdir}/tex/latex/stealcaps/
21cr|texlive-stealcaps-64967-1|35	
21cr|texlive-stealcaps-64967-1|36	#------------------------------------------------------------------
21cr|texlive-stealcaps-64967-1|37	
21cr|texlive-stealcaps-64967-1|38	%prep
21cr|texlive-stealcaps-64967-1|39	%setup -c -a0 -a1
21cr|texlive-stealcaps-64967-1|40	
21cr|texlive-stealcaps-64967-1|41	%build
21cr|texlive-stealcaps-64967-1|42	
21cr|texlive-stealcaps-64967-1|43	%install
21cr|texlive-stealcaps-64967-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stealcaps-64967-1|45	rm -rf tlpkg
21cr|texlive-stealcaps-64967-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10226 21
21cr|texlive-step-57307-1|1	%define oname step
21cr|texlive-step-57307-1|2	
21cr|texlive-step-57307-1|3	Summary:	A free Times-like font
21cr|texlive-step-57307-1|4	Name:		texlive-step
21cr|texlive-step-57307-1|5	Version:	57307
21cr|texlive-step-57307-1|6	Release:	1
21cr|texlive-step-57307-1|7	License:	LPPL1.3
21cr|texlive-step-57307-1|8	Group:		Publishing
21cr|texlive-step-57307-1|9	Url:		https://www.ctan.org
21cr|texlive-step-57307-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-step-57307-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-step-57307-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-step-57307-1|13	Requires:	texlive-tlpkg
21cr|texlive-step-57307-1|14	Requires:	texlive-kpathsea
21cr|texlive-step-57307-1|15	Provides:	tex(a_2b3rql.enc) = 2024
21cr|texlive-step-57307-1|16	Provides:	tex(a_2gbaam.enc) = 2024
21cr|texlive-step-57307-1|17	Provides:	tex(a_3o23m2.enc) = 2024
21cr|texlive-step-57307-1|18	Provides:	tex(a_3ovlch.enc) = 2024
21cr|texlive-step-57307-1|19	Provides:	tex(a_3rxxvm.enc) = 2024
21cr|texlive-step-57307-1|20	Provides:	tex(a_3yxiof.enc) = 2024
21cr|texlive-step-57307-1|21	Provides:	tex(a_47wiac.enc) = 2024
21cr|texlive-step-57307-1|22	Provides:	tex(a_4otmjh.enc) = 2024
21cr|texlive-step-57307-1|23	Provides:	tex(a_4zqdxy.enc) = 2024
21cr|texlive-step-57307-1|24	Provides:	tex(a_574n7u.enc) = 2024
21cr|texlive-step-57307-1|25	Provides:	tex(a_5mws5y.enc) = 2024
21cr|texlive-step-57307-1|26	Provides:	tex(a_5xnggg.enc) = 2024
21cr|texlive-step-57307-1|27	Provides:	tex(a_6auynr.enc) = 2024
21cr|texlive-step-57307-1|28	Provides:	tex(a_6tnupk.enc) = 2024
21cr|texlive-step-57307-1|29	Provides:	tex(a_6vnxue.enc) = 2024
21cr|texlive-step-57307-1|30	Provides:	tex(a_6vypkz.enc) = 2024
21cr|texlive-step-57307-1|31	Provides:	tex(a_7if24z.enc) = 2024
21cr|texlive-step-57307-1|32	Provides:	tex(a_7r4wrj.enc) = 2024
21cr|texlive-step-57307-1|33	Provides:	tex(a_7xgfe3.enc) = 2024
21cr|texlive-step-57307-1|34	Provides:	tex(a_aevneq.enc) = 2024
21cr|texlive-step-57307-1|35	Provides:	tex(a_ahbw5k.enc) = 2024
21cr|texlive-step-57307-1|36	Provides:	tex(a_arx325.enc) = 2024
21cr|texlive-step-57307-1|37	Provides:	tex(a_az2atq.enc) = 2024
21cr|texlive-step-57307-1|38	Provides:	tex(a_bmbu3p.enc) = 2024
21cr|texlive-step-57307-1|39	Provides:	tex(a_bonk4u.enc) = 2024
21cr|texlive-step-57307-1|40	Provides:	tex(a_bt7ykx.enc) = 2024
21cr|texlive-step-57307-1|41	Provides:	tex(a_ccwxvq.enc) = 2024
21cr|texlive-step-57307-1|42	Provides:	tex(a_cqqmgz.enc) = 2024
21cr|texlive-step-57307-1|43	Provides:	tex(a_ds5txz.enc) = 2024
21cr|texlive-step-57307-1|44	Provides:	tex(a_e4dxwh.enc) = 2024
21cr|texlive-step-57307-1|45	Provides:	tex(a_enu25g.enc) = 2024
21cr|texlive-step-57307-1|46	Provides:	tex(a_euweyh.enc) = 2024
21cr|texlive-step-57307-1|47	Provides:	tex(a_f2t6y6.enc) = 2024
21cr|texlive-step-57307-1|48	Provides:	tex(a_f5fqnw.enc) = 2024
21cr|texlive-step-57307-1|49	Provides:	tex(a_fdcm6h.enc) = 2024
21cr|texlive-step-57307-1|50	Provides:	tex(a_ffybip.enc) = 2024
21cr|texlive-step-57307-1|51	Provides:	tex(a_fha2fn.enc) = 2024
21cr|texlive-step-57307-1|52	Provides:	tex(a_fwzjjs.enc) = 2024
21cr|texlive-step-57307-1|53	Provides:	tex(a_g5azuq.enc) = 2024
21cr|texlive-step-57307-1|54	Provides:	tex(a_gbbiod.enc) = 2024
21cr|texlive-step-57307-1|55	Provides:	tex(a_gl5exx.enc) = 2024
21cr|texlive-step-57307-1|56	Provides:	tex(a_gnavrk.enc) = 2024
21cr|texlive-step-57307-1|57	Provides:	tex(a_gwrxgc.enc) = 2024
21cr|texlive-step-57307-1|58	Provides:	tex(a_gwwgis.enc) = 2024
21cr|texlive-step-57307-1|59	Provides:	tex(a_h6i53a.enc) = 2024
21cr|texlive-step-57307-1|60	Provides:	tex(a_hgebca.enc) = 2024
21cr|texlive-step-57307-1|61	Provides:	tex(a_hnzbfi.enc) = 2024
21cr|texlive-step-57307-1|62	Provides:	tex(a_inbzfq.enc) = 2024
21cr|texlive-step-57307-1|63	Provides:	tex(a_jhwfjo.enc) = 2024
21cr|texlive-step-57307-1|64	Provides:	tex(a_jothuw.enc) = 2024
21cr|texlive-step-57307-1|65	Provides:	tex(a_k7io4a.enc) = 2024
21cr|texlive-step-57307-1|66	Provides:	tex(a_kht4zk.enc) = 2024
21cr|texlive-step-57307-1|67	Provides:	tex(a_kv7n4v.enc) = 2024
21cr|texlive-step-57307-1|68	Provides:	tex(a_l3aktj.enc) = 2024
21cr|texlive-step-57307-1|69	Provides:	tex(a_laf3gm.enc) = 2024
21cr|texlive-step-57307-1|70	Provides:	tex(a_lihfjg.enc) = 2024
21cr|texlive-step-57307-1|71	Provides:	tex(a_mjsrji.enc) = 2024
21cr|texlive-step-57307-1|72	Provides:	tex(a_mkgnjm.enc) = 2024
21cr|texlive-step-57307-1|73	Provides:	tex(a_mmhgd3.enc) = 2024
21cr|texlive-step-57307-1|74	Provides:	tex(a_mpy73s.enc) = 2024
21cr|texlive-step-57307-1|75	Provides:	tex(a_msql4j.enc) = 2024
21cr|texlive-step-57307-1|76	Provides:	tex(a_n6yyi4.enc) = 2024
21cr|texlive-step-57307-1|77	Provides:	tex(a_nk3vlt.enc) = 2024
21cr|texlive-step-57307-1|78	Provides:	tex(a_nm3vu2.enc) = 2024
21cr|texlive-step-57307-1|79	Provides:	tex(a_nm54me.enc) = 2024
21cr|texlive-step-57307-1|80	Provides:	tex(a_np5cf6.enc) = 2024
21cr|texlive-step-57307-1|81	Provides:	tex(a_nys5r4.enc) = 2024
21cr|texlive-step-57307-1|82	Provides:	tex(a_oqx7v6.enc) = 2024
21cr|texlive-step-57307-1|83	Provides:	tex(a_owwokh.enc) = 2024
21cr|texlive-step-57307-1|84	Provides:	tex(a_ptac7y.enc) = 2024
21cr|texlive-step-57307-1|85	Provides:	tex(a_q3sghv.enc) = 2024
21cr|texlive-step-57307-1|86	Provides:	tex(a_qboisw.enc) = 2024
21cr|texlive-step-57307-1|87	Provides:	tex(a_r2xedm.enc) = 2024
21cr|texlive-step-57307-1|88	Provides:	tex(a_rcc5m6.enc) = 2024
21cr|texlive-step-57307-1|89	Provides:	tex(a_rcz4zw.enc) = 2024
21cr|texlive-step-57307-1|90	Provides:	tex(a_rgssq4.enc) = 2024
21cr|texlive-step-57307-1|91	Provides:	tex(a_rx4otu.enc) = 2024
21cr|texlive-step-57307-1|92	Provides:	tex(a_smf27h.enc) = 2024
21cr|texlive-step-57307-1|93	Provides:	tex(a_sycgav.enc) = 2024
21cr|texlive-step-57307-1|94	Provides:	tex(a_tatosb.enc) = 2024
21cr|texlive-step-57307-1|95	Provides:	tex(a_tded26.enc) = 2024
21cr|texlive-step-57307-1|96	Provides:	tex(a_timzpm.enc) = 2024
21cr|texlive-step-57307-1|97	Provides:	tex(a_tmbyhw.enc) = 2024
21cr|texlive-step-57307-1|98	Provides:	tex(a_tpegoz.enc) = 2024
21cr|texlive-step-57307-1|99	Provides:	tex(a_tqaent.enc) = 2024
21cr|texlive-step-57307-1|100	Provides:	tex(a_trfpj6.enc) = 2024
21cr|texlive-step-57307-1|101	Provides:	tex(a_u5xlv2.enc) = 2024
21cr|texlive-step-57307-1|102	Provides:	tex(a_uda4d5.enc) = 2024
21cr|texlive-step-57307-1|103	Provides:	tex(a_udjv2r.enc) = 2024
21cr|texlive-step-57307-1|104	Provides:	tex(a_uip2yp.enc) = 2024
21cr|texlive-step-57307-1|105	Provides:	tex(a_uki32u.enc) = 2024
21cr|texlive-step-57307-1|106	Provides:	tex(a_umr5bj.enc) = 2024
21cr|texlive-step-57307-1|107	Provides:	tex(a_vca5tb.enc) = 2024
21cr|texlive-step-57307-1|108	Provides:	tex(a_vmnawy.enc) = 2024
21cr|texlive-step-57307-1|109	Provides:	tex(a_w7y2wc.enc) = 2024
21cr|texlive-step-57307-1|110	Provides:	tex(a_wf6bkr.enc) = 2024
21cr|texlive-step-57307-1|111	Provides:	tex(a_wmhjje.enc) = 2024
21cr|texlive-step-57307-1|112	Provides:	tex(a_wql5wd.enc) = 2024
21cr|texlive-step-57307-1|113	Provides:	tex(a_wzfdme.enc) = 2024
21cr|texlive-step-57307-1|114	Provides:	tex(a_x7ixiy.enc) = 2024
21cr|texlive-step-57307-1|115	Provides:	tex(a_xfoc2o.enc) = 2024
21cr|texlive-step-57307-1|116	Provides:	tex(a_xnivr2.enc) = 2024
21cr|texlive-step-57307-1|117	Provides:	tex(a_xscnug.enc) = 2024
21cr|texlive-step-57307-1|118	Provides:	tex(a_xxqp46.enc) = 2024
21cr|texlive-step-57307-1|119	Provides:	tex(a_xy7ndg.enc) = 2024
21cr|texlive-step-57307-1|120	Provides:	tex(a_y3uxyj.enc) = 2024
21cr|texlive-step-57307-1|121	Provides:	tex(a_ya3dy4.enc) = 2024
21cr|texlive-step-57307-1|122	Provides:	tex(a_ylmzrw.enc) = 2024
21cr|texlive-step-57307-1|123	Provides:	tex(a_zbkikv.enc) = 2024
21cr|texlive-step-57307-1|124	Provides:	tex(LGRSTEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|125	Provides:	tex(LGRSTEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|126	Provides:	tex(LGRSTEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|127	Provides:	tex(LGRSTEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|128	Provides:	tex(LY1STEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|129	Provides:	tex(LY1STEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|130	Provides:	tex(LY1STEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|131	Provides:	tex(LY1STEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|132	Provides:	tex(OT1STEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|133	Provides:	tex(OT1STEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|134	Provides:	tex(OT1STEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|135	Provides:	tex(OT1STEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|136	Provides:	tex(STEP.map) = 2024
21cr|texlive-step-57307-1|137	Provides:	tex(step.sty) = 2024
21cr|texlive-step-57307-1|138	Provides:	tex(T1STEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|139	Provides:	tex(T1STEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|140	Provides:	tex(T1STEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|141	Provides:	tex(T1STEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|142	Provides:	tex(T2ASTEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|143	Provides:	tex(T2ASTEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|144	Provides:	tex(T2ASTEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|145	Provides:	tex(T2ASTEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|146	Provides:	tex(T2BSTEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|147	Provides:	tex(T2BSTEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|148	Provides:	tex(T2BSTEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|149	Provides:	tex(T2BSTEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|150	Provides:	tex(T2CSTEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|151	Provides:	tex(T2CSTEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|152	Provides:	tex(T2CSTEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|153	Provides:	tex(T2CSTEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|154	Provides:	tex(T3STEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|155	Provides:	tex(T3STEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|156	Provides:	tex(T3STEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|157	Provides:	tex(T3STEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|158	Provides:	tex(TS1STEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|159	Provides:	tex(TS1STEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|160	Provides:	tex(TS3STEP-Inf.fd) = 2024
21cr|texlive-step-57307-1|161	Provides:	tex(TS3STEP-Sup.fd) = 2024
21cr|texlive-step-57307-1|162	Provides:	tex(TS3STEP-TLF.fd) = 2024
21cr|texlive-step-57307-1|163	Provides:	tex(TS3STEP-TOsF.fd) = 2024
21cr|texlive-step-57307-1|164	BuildArch:	noarch
21cr|texlive-step-57307-1|165	
21cr|texlive-step-57307-1|166	%description
21cr|texlive-step-57307-1|167	The STEP fonts are a free Times-like (i.e., Times replacement)
21cr|texlive-step-57307-1|168	font family, implementing a design first created for The Times
21cr|texlive-step-57307-1|169	of London in 1932. These fonts are meant to be compatible in
21cr|texlive-step-57307-1|170	design with Adobe's digitization of Linotype Times, commonly
21cr|texlive-step-57307-1|171	used in publishing. The fonts were forked from XITS/STIX and
21cr|texlive-step-57307-1|172	Type 1 support is provided for legacy TeX engines.
21cr|texlive-step-57307-1|173	
21cr|texlive-step-57307-1|174	%files
21cr|texlive-step-57307-1|175	%doc %{_texmfdistdir}/doc
21cr|texlive-step-57307-1|176	%{_texmfdistdir}/fonts/enc/dvips/step
21cr|texlive-step-57307-1|177	%{_texmfdistdir}/fonts/map/dvips/step
21cr|texlive-step-57307-1|178	%{_texmfdistdir}/fonts/opentype/public/step
21cr|texlive-step-57307-1|179	%{_texmfdistdir}/fonts/tfm/public/step
21cr|texlive-step-57307-1|180	%{_texmfdistdir}/fonts/type1/public/step
21cr|texlive-step-57307-1|181	%{_texmfdistdir}/fonts/vf/public/step
21cr|texlive-step-57307-1|182	%{_texmfdistdir}/tex/latex/step
21cr|texlive-step-57307-1|183	
21cr|texlive-step-57307-1|184	#------------------------------------------------------------------
21cr|texlive-step-57307-1|185	
21cr|texlive-step-57307-1|186	%prep
21cr|texlive-step-57307-1|187	%setup -c -a0 -a1
21cr|texlive-step-57307-1|188	
21cr|texlive-step-57307-1|189	%build
21cr|texlive-step-57307-1|190	
21cr|texlive-step-57307-1|191	%install
21cr|texlive-step-57307-1|192	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-step-57307-1|193	rm -rf tlpkg
21cr|texlive-step-57307-1|194	cp -fpar * %{buildroot}%{_texmfdistdir}

10227 21
21cr|texlive-stepgreek-57074-1|1	%define oname stepgreek
21cr|texlive-stepgreek-57074-1|2	
21cr|texlive-stepgreek-57074-1|3	Summary:	A free Times/Elsevier-style Greek font
21cr|texlive-stepgreek-57074-1|4	Name:		texlive-stepgreek
21cr|texlive-stepgreek-57074-1|5	Version:	57074
21cr|texlive-stepgreek-57074-1|6	Release:	1
21cr|texlive-stepgreek-57074-1|7	License:	LPPL1.3
21cr|texlive-stepgreek-57074-1|8	Group:		Publishing
21cr|texlive-stepgreek-57074-1|9	Url:		https://www.ctan.org
21cr|texlive-stepgreek-57074-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-stepgreek-57074-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-stepgreek-57074-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-stepgreek-57074-1|13	Requires:	texlive-tlpkg
21cr|texlive-stepgreek-57074-1|14	Requires:	texlive-kpathsea
21cr|texlive-stepgreek-57074-1|15	Provides:	tex(a_ewwrtj.enc) = 2024
21cr|texlive-stepgreek-57074-1|16	Provides:	tex(a_ntxmjl.enc) = 2024
21cr|texlive-stepgreek-57074-1|17	Provides:	tex(a_uo326q.enc) = 2024
21cr|texlive-stepgreek-57074-1|18	Provides:	tex(a_voidup.enc) = 2024
21cr|texlive-stepgreek-57074-1|19	Provides:	tex(a_wkkjyg.enc) = 2024
21cr|texlive-stepgreek-57074-1|20	Provides:	tex(LGRSTEPGreekTest-Sup.fd) = 2024
21cr|texlive-stepgreek-57074-1|21	Provides:	tex(LGRSTEPGreekTest-TLF.fd) = 2024
21cr|texlive-stepgreek-57074-1|22	Provides:	tex(LGRSTEPGreekTest-TOsF.fd) = 2024
21cr|texlive-stepgreek-57074-1|23	Provides:	tex(STEPGreekTest.map) = 2024
21cr|texlive-stepgreek-57074-1|24	BuildArch:	noarch
21cr|texlive-stepgreek-57074-1|25	
21cr|texlive-stepgreek-57074-1|26	%description
21cr|texlive-stepgreek-57074-1|27	This is a beta version of the STEP Greek font. Only a regular
21cr|texlive-stepgreek-57074-1|28	face is available at present, though there are plans to add
21cr|texlive-stepgreek-57074-1|29	italic, bold and bold italic in the future. The font only
21cr|texlive-stepgreek-57074-1|30	supports LGR in TeX and is meant to serve as a Greek complement
21cr|texlive-stepgreek-57074-1|31	to a Times-like font such as STEP. The font supports polytonic
21cr|texlive-stepgreek-57074-1|32	Greek.
21cr|texlive-stepgreek-57074-1|33	
21cr|texlive-stepgreek-57074-1|34	%files
21cr|texlive-stepgreek-57074-1|35	%doc %{_texmfdistdir}/doc/fonts/stepgreek
21cr|texlive-stepgreek-57074-1|36	%{_texmfdistdir}/fonts/enc/dvips/stepgreek
21cr|texlive-stepgreek-57074-1|37	%{_texmfdistdir}/fonts/map/dvips/stepgreek
21cr|texlive-stepgreek-57074-1|38	%{_texmfdistdir}/fonts/tfm/public/stepgreek
21cr|texlive-stepgreek-57074-1|39	%{_texmfdistdir}/fonts/type1/public/stepgreek
21cr|texlive-stepgreek-57074-1|40	%{_texmfdistdir}/fonts/vf/public/stepgreek
21cr|texlive-stepgreek-57074-1|41	%{_texmfdistdir}/tex/latex/stepgreek
21cr|texlive-stepgreek-57074-1|42	
21cr|texlive-stepgreek-57074-1|43	#------------------------------------------------------------------
21cr|texlive-stepgreek-57074-1|44	
21cr|texlive-stepgreek-57074-1|45	%prep
21cr|texlive-stepgreek-57074-1|46	%setup -c -a0 -a1
21cr|texlive-stepgreek-57074-1|47	
21cr|texlive-stepgreek-57074-1|48	%build
21cr|texlive-stepgreek-57074-1|49	
21cr|texlive-stepgreek-57074-1|50	%install
21cr|texlive-stepgreek-57074-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stepgreek-57074-1|52	rm -rf tlpkg
21cr|texlive-stepgreek-57074-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

10228 21
21cr|texlive-stickstoo-60793-1|1	%define oname stickstoo
21cr|texlive-stickstoo-60793-1|2	
21cr|texlive-stickstoo-60793-1|3	Summary:	A reworking of STIX2
21cr|texlive-stickstoo-60793-1|4	Name:		texlive-stickstoo
21cr|texlive-stickstoo-60793-1|5	Version:	60793
21cr|texlive-stickstoo-60793-1|6	Release:	1
21cr|texlive-stickstoo-60793-1|7	License:	LPPL1.3
21cr|texlive-stickstoo-60793-1|8	Group:		Publishing
21cr|texlive-stickstoo-60793-1|9	Url:		https://www.ctan.org
21cr|texlive-stickstoo-60793-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-stickstoo-60793-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-stickstoo-60793-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-stickstoo-60793-1|13	Requires:	texlive-tlpkg
21cr|texlive-stickstoo-60793-1|14	Requires:	texlive-kpathsea
21cr|texlive-stickstoo-60793-1|15	Provides:	tex(LY1SticksTooText-Dnom.fd) = 2024
21cr|texlive-stickstoo-60793-1|16	Provides:	tex(LY1SticksTooText-Inf.fd) = 2024
21cr|texlive-stickstoo-60793-1|17	Provides:	tex(LY1SticksTooText-LF.fd) = 2024
21cr|texlive-stickstoo-60793-1|18	Provides:	tex(LY1SticksTooText-Numr.fd) = 2024
21cr|texlive-stickstoo-60793-1|19	Provides:	tex(LY1SticksTooText-OsF.fd) = 2024
21cr|texlive-stickstoo-60793-1|20	Provides:	tex(LY1SticksTooText-Sup.fd) = 2024
21cr|texlive-stickstoo-60793-1|21	Provides:	tex(LY1SticksTooText-TLF.fd) = 2024
21cr|texlive-stickstoo-60793-1|22	Provides:	tex(LY1SticksTooText-TOsF.fd) = 2024
21cr|texlive-stickstoo-60793-1|23	Provides:	tex(OT1SticksTooText-Dnom.fd) = 2024
21cr|texlive-stickstoo-60793-1|24	Provides:	tex(OT1SticksTooText-Inf.fd) = 2024
21cr|texlive-stickstoo-60793-1|25	Provides:	tex(OT1SticksTooText-LF.fd) = 2024
21cr|texlive-stickstoo-60793-1|26	Provides:	tex(OT1SticksTooText-Numr.fd) = 2024
21cr|texlive-stickstoo-60793-1|27	Provides:	tex(OT1SticksTooText-OsF.fd) = 2024
21cr|texlive-stickstoo-60793-1|28	Provides:	tex(OT1SticksTooText-Sup.fd) = 2024
21cr|texlive-stickstoo-60793-1|29	Provides:	tex(OT1SticksTooText-TLF.fd) = 2024
21cr|texlive-stickstoo-60793-1|30	Provides:	tex(OT1SticksTooText-TOsF.fd) = 2024
21cr|texlive-stickstoo-60793-1|31	Provides:	tex(SticksTooText.map) = 2024
21cr|texlive-stickstoo-60793-1|32	Provides:	tex(stickstootext.sty) = 2024
21cr|texlive-stickstoo-60793-1|33	Provides:	tex(stx2_3t3wpf.enc) = 2024
21cr|texlive-stickstoo-60793-1|34	Provides:	tex(stx2_3vezss.enc) = 2024
21cr|texlive-stickstoo-60793-1|35	Provides:	tex(stx2_4fcdhj.enc) = 2024
21cr|texlive-stickstoo-60793-1|36	Provides:	tex(stx2_57cumc.enc) = 2024
21cr|texlive-stickstoo-60793-1|37	Provides:	tex(stx2_5xzouo.enc) = 2024
21cr|texlive-stickstoo-60793-1|38	Provides:	tex(stx2_7bhcze.enc) = 2024
21cr|texlive-stickstoo-60793-1|39	Provides:	tex(stx2_7fpfyw.enc) = 2024
21cr|texlive-stickstoo-60793-1|40	Provides:	tex(stx2_ao4o3i.enc) = 2024
21cr|texlive-stickstoo-60793-1|41	Provides:	tex(stx2_b3i2vo.enc) = 2024
21cr|texlive-stickstoo-60793-1|42	Provides:	tex(stx2_bg3hea.enc) = 2024
21cr|texlive-stickstoo-60793-1|43	Provides:	tex(stx2_btooep.enc) = 2024
21cr|texlive-stickstoo-60793-1|44	Provides:	tex(stx2_c34sac.enc) = 2024
21cr|texlive-stickstoo-60793-1|45	Provides:	tex(stx2_dbm33u.enc) = 2024
21cr|texlive-stickstoo-60793-1|46	Provides:	tex(stx2_eexofg.enc) = 2024
21cr|texlive-stickstoo-60793-1|47	Provides:	tex(stx2_eqh7z7.enc) = 2024
21cr|texlive-stickstoo-60793-1|48	Provides:	tex(stx2_gbmh45.enc) = 2024
21cr|texlive-stickstoo-60793-1|49	Provides:	tex(stx2_gxpwoy.enc) = 2024
21cr|texlive-stickstoo-60793-1|50	Provides:	tex(stx2_hfcbd6.enc) = 2024
21cr|texlive-stickstoo-60793-1|51	Provides:	tex(stx2i-ot1.enc) = 2024
21cr|texlive-stickstoo-60793-1|52	Provides:	tex(stx2_irreni.enc) = 2024
21cr|texlive-stickstoo-60793-1|53	Provides:	tex(stx2_iximus.enc) = 2024
21cr|texlive-stickstoo-60793-1|54	Provides:	tex(stx2_m7frfq.enc) = 2024
21cr|texlive-stickstoo-60793-1|55	Provides:	tex(stx2_nb7tts.enc) = 2024
21cr|texlive-stickstoo-60793-1|56	Provides:	tex(stx2_nl7rkm.enc) = 2024
21cr|texlive-stickstoo-60793-1|57	Provides:	tex(stx2_noim42.enc) = 2024
21cr|texlive-stickstoo-60793-1|58	Provides:	tex(stx2_opxk4k.enc) = 2024
21cr|texlive-stickstoo-60793-1|59	Provides:	tex(stx2-ot1.enc) = 2024
21cr|texlive-stickstoo-60793-1|60	Provides:	tex(stx2_pu4fsw.enc) = 2024
21cr|texlive-stickstoo-60793-1|61	Provides:	tex(stx2_pwkoq7.enc) = 2024
21cr|texlive-stickstoo-60793-1|62	Provides:	tex(stx2_qdtmbx.enc) = 2024
21cr|texlive-stickstoo-60793-1|63	Provides:	tex(stx2_quvxut.enc) = 2024
21cr|texlive-stickstoo-60793-1|64	Provides:	tex(stx2_rejbux.enc) = 2024
21cr|texlive-stickstoo-60793-1|65	Provides:	tex(stx2_rfrl5v.enc) = 2024
21cr|texlive-stickstoo-60793-1|66	Provides:	tex(stx2_sdn3a4.enc) = 2024
21cr|texlive-stickstoo-60793-1|67	Provides:	tex(stx2_slv267.enc) = 2024
21cr|texlive-stickstoo-60793-1|68	Provides:	tex(stx2_srw4fv.enc) = 2024
21cr|texlive-stickstoo-60793-1|69	Provides:	tex(stx2_t6nmmd.enc) = 2024
21cr|texlive-stickstoo-60793-1|70	Provides:	tex(stx2_tu2ozo.enc) = 2024
21cr|texlive-stickstoo-60793-1|71	Provides:	tex(stx2_uab2xo.enc) = 2024
21cr|texlive-stickstoo-60793-1|72	Provides:	tex(stx2_uhazou.enc) = 2024
21cr|texlive-stickstoo-60793-1|73	Provides:	tex(stx2_uofyr3.enc) = 2024
21cr|texlive-stickstoo-60793-1|74	Provides:	tex(stx2_v3a2cx.enc) = 2024
21cr|texlive-stickstoo-60793-1|75	Provides:	tex(stx2_vydqhu.enc) = 2024
21cr|texlive-stickstoo-60793-1|76	Provides:	tex(stx2_w6fsfr.enc) = 2024
21cr|texlive-stickstoo-60793-1|77	Provides:	tex(stx2_wfth6k.enc) = 2024
21cr|texlive-stickstoo-60793-1|78	Provides:	tex(stx2_wwmqdh.enc) = 2024
21cr|texlive-stickstoo-60793-1|79	Provides:	tex(stx2_wwolpm.enc) = 2024
21cr|texlive-stickstoo-60793-1|80	Provides:	tex(stx2_wxq2z6.enc) = 2024
21cr|texlive-stickstoo-60793-1|81	Provides:	tex(stx2_y4oioo.enc) = 2024
21cr|texlive-stickstoo-60793-1|82	Provides:	tex(stx2_ym7moh.enc) = 2024
21cr|texlive-stickstoo-60793-1|83	Provides:	tex(stx2_zscetg.enc) = 2024
21cr|texlive-stickstoo-60793-1|84	Provides:	tex(T1SticksTooText-Dnom.fd) = 2024
21cr|texlive-stickstoo-60793-1|85	Provides:	tex(T1SticksTooText-Inf.fd) = 2024
21cr|texlive-stickstoo-60793-1|86	Provides:	tex(T1SticksTooText-LF.fd) = 2024
21cr|texlive-stickstoo-60793-1|87	Provides:	tex(T1SticksTooText-Numr.fd) = 2024
21cr|texlive-stickstoo-60793-1|88	Provides:	tex(T1SticksTooText-OsF.fd) = 2024
21cr|texlive-stickstoo-60793-1|89	Provides:	tex(T1SticksTooText-Sup.fd) = 2024
21cr|texlive-stickstoo-60793-1|90	Provides:	tex(T1SticksTooText-TLF.fd) = 2024
21cr|texlive-stickstoo-60793-1|91	Provides:	tex(T1SticksTooText-TOsF.fd) = 2024
21cr|texlive-stickstoo-60793-1|92	Provides:	tex(TS1SticksTooText-LF.fd) = 2024
21cr|texlive-stickstoo-60793-1|93	Provides:	tex(TS1SticksTooText-OsF.fd) = 2024
21cr|texlive-stickstoo-60793-1|94	Provides:	tex(TS1SticksTooText-TLF.fd) = 2024
21cr|texlive-stickstoo-60793-1|95	Provides:	tex(TS1SticksTooText-TOsF.fd) = 2024
21cr|texlive-stickstoo-60793-1|96	BuildArch:	noarch
21cr|texlive-stickstoo-60793-1|97	
21cr|texlive-stickstoo-60793-1|98	%description
21cr|texlive-stickstoo-60793-1|99	SticksToo is a reworking of the STIX2 with support files
21cr|texlive-stickstoo-60793-1|100	focussing on enhancements of support for LaTeX users wishing to
21cr|texlive-stickstoo-60793-1|101	be able to access more of its features. A companion addition to
21cr|texlive-stickstoo-60793-1|102	the newtxmath package (version 1.55) provides a matching math
21cr|texlive-stickstoo-60793-1|103	package using STIX2 letters (Roman and Greek) with newtxmath
21cr|texlive-stickstoo-60793-1|104	symbols.
21cr|texlive-stickstoo-60793-1|105	
21cr|texlive-stickstoo-60793-1|106	%files
21cr|texlive-stickstoo-60793-1|107	%doc %{_texmfdistdir}/doc/fonts/stickstoo/
21cr|texlive-stickstoo-60793-1|108	%{_texmfdistdir}/fonts/afm/public/stickstoo/
21cr|texlive-stickstoo-60793-1|109	%{_texmfdistdir}/fonts/enc/dvips/stickstoo/
21cr|texlive-stickstoo-60793-1|110	%{_texmfdistdir}/fonts/map/dvips/stickstoo/
21cr|texlive-stickstoo-60793-1|111	%{_texmfdistdir}/fonts/tfm/public/stickstoo/
21cr|texlive-stickstoo-60793-1|112	%{_texmfdistdir}/fonts/type1/public/stickstoo/
21cr|texlive-stickstoo-60793-1|113	%{_texmfdistdir}/fonts/vf/public/stickstoo/
21cr|texlive-stickstoo-60793-1|114	%{_texmfdistdir}/tex/latex/stickstoo/
21cr|texlive-stickstoo-60793-1|115	
21cr|texlive-stickstoo-60793-1|116	#------------------------------------------------------------------
21cr|texlive-stickstoo-60793-1|117	
21cr|texlive-stickstoo-60793-1|118	%prep
21cr|texlive-stickstoo-60793-1|119	%setup -c -a0 -a1
21cr|texlive-stickstoo-60793-1|120	
21cr|texlive-stickstoo-60793-1|121	%build
21cr|texlive-stickstoo-60793-1|122	
21cr|texlive-stickstoo-60793-1|123	%install
21cr|texlive-stickstoo-60793-1|124	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stickstoo-60793-1|125	rm -rf tlpkg
21cr|texlive-stickstoo-60793-1|126	cp -fpar * %{buildroot}%{_texmfdistdir}

10229 21
21cr|texlive-stix-1.1.3-3|1	Name:		texlive-stix
21cr|texlive-stix-1.1.3-3|2	Version:	1.1.3
21cr|texlive-stix-1.1.3-3|3	Release:	3
21cr|texlive-stix-1.1.3-3|4	Epoch:		1
21cr|texlive-stix-1.1.3-3|5	Summary:	OpenType Unicode maths fonts
21cr|texlive-stix-1.1.3-3|6	Group:		Publishing
21cr|texlive-stix-1.1.3-3|7	URL:		http://www.ctan.org/tex-archive/fonts/stix
21cr|texlive-stix-1.1.3-3|8	License:	OFL
21cr|texlive-stix-1.1.3-3|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.tar.xz
21cr|texlive-stix-1.1.3-3|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.doc.tar.xz
21cr|texlive-stix-1.1.3-3|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.source.tar.xz
21cr|texlive-stix-1.1.3-3|12	BuildArch:	noarch
21cr|texlive-stix-1.1.3-3|13	BuildRequires:	texlive-tlpkg
21cr|texlive-stix-1.1.3-3|14	Requires(pre):	texlive-tlpkg
21cr|texlive-stix-1.1.3-3|15	Requires(post):	texlive-kpathsea
21cr|texlive-stix-1.1.3-3|16	
21cr|texlive-stix-1.1.3-3|17	%description
21cr|texlive-stix-1.1.3-3|18	The STIX fonts are a suite of unicode OpenType fonts containing
21cr|texlive-stix-1.1.3-3|19	a complete set of mathematical glyphs. The CTAN package is a
21cr|texlive-stix-1.1.3-3|20	copy of the fonts' official release, organised as specified by
21cr|texlive-stix-1.1.3-3|21	the TeX Directory Structure, for inclusion in standard TeX
21cr|texlive-stix-1.1.3-3|22	distributions. A Type 1 only distribution of the fonts is
21cr|texlive-stix-1.1.3-3|23	available in the esstix bundle.
21cr|texlive-stix-1.1.3-3|24	
21cr|texlive-stix-1.1.3-3|25	#-----------------------------------------------------------------------
21cr|texlive-stix-1.1.3-3|26	%files
21cr|texlive-stix-1.1.3-3|27	%{_texmfdistdir}/fonts/enc/dvips/stix
21cr|texlive-stix-1.1.3-3|28	%{_texmfdistdir}/fonts/map/dvips/stix
21cr|texlive-stix-1.1.3-3|29	%{_texmfdistdir}/fonts/opentype/public/stix
21cr|texlive-stix-1.1.3-3|30	%{_texmfdistdir}/fonts/source/public/stix
21cr|texlive-stix-1.1.3-3|31	%{_texmfdistdir}/fonts/tfm/public/stix
21cr|texlive-stix-1.1.3-3|32	%{_texmfdistdir}/fonts/type1/public/stix
21cr|texlive-stix-1.1.3-3|33	%{_texmfdistdir}/fonts/vf/public/stix
21cr|texlive-stix-1.1.3-3|34	%{_texmfdistdir}/tex/latex/stix
21cr|texlive-stix-1.1.3-3|35	%doc %{_texmfdistdir}/doc/fonts/stix
21cr|texlive-stix-1.1.3-3|36	#- source
21cr|texlive-stix-1.1.3-3|37	%doc %{_texmfdistdir}/source/latex/stix
21cr|texlive-stix-1.1.3-3|38	
21cr|texlive-stix-1.1.3-3|39	#-----------------------------------------------------------------------
21cr|texlive-stix-1.1.3-3|40	%prep
21cr|texlive-stix-1.1.3-3|41	%setup -c -a0 -a1 -a2
21cr|texlive-stix-1.1.3-3|42	
21cr|texlive-stix-1.1.3-3|43	%build
21cr|texlive-stix-1.1.3-3|44	
21cr|texlive-stix-1.1.3-3|45	%install
21cr|texlive-stix-1.1.3-3|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stix-1.1.3-3|47	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10230 21
21cr|texlive-stix2-otf-58735-1|1	%define oname stix2-otf
21cr|texlive-stix2-otf-58735-1|2	
21cr|texlive-stix2-otf-58735-1|3	Summary:	OpenType Unicode text and maths fonts
21cr|texlive-stix2-otf-58735-1|4	Name:		texlive-stix2-otf
21cr|texlive-stix2-otf-58735-1|5	Version:	58735
21cr|texlive-stix2-otf-58735-1|6	Release:	1
21cr|texlive-stix2-otf-58735-1|7	License:	LPPL1.3
21cr|texlive-stix2-otf-58735-1|8	Group:		Publishing
21cr|texlive-stix2-otf-58735-1|9	Url:		https://www.ctan.org
21cr|texlive-stix2-otf-58735-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-stix2-otf-58735-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-stix2-otf-58735-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-stix2-otf-58735-1|13	Requires:	texlive-tlpkg
21cr|texlive-stix2-otf-58735-1|14	Requires:	texlive-kpathsea
21cr|texlive-stix2-otf-58735-1|15	BuildArch:	noarch
21cr|texlive-stix2-otf-58735-1|16	
21cr|texlive-stix2-otf-58735-1|17	%description
21cr|texlive-stix2-otf-58735-1|18	The Scientific and Technical Information eXchange (STIX) fonts
21cr|texlive-stix2-otf-58735-1|19	are intended to satisfy the demanding needs of authors,
21cr|texlive-stix2-otf-58735-1|20	publishers, printers, and others working in the scientific,
21cr|texlive-stix2-otf-58735-1|21	medical, and technical fields. They combine a comprehensive
21cr|texlive-stix2-otf-58735-1|22	Unicode-based collection of mathematical symbols and alphabets
21cr|texlive-stix2-otf-58735-1|23	with a set of text faces suitable for professional publishing.
21cr|texlive-stix2-otf-58735-1|24	The fonts are available royalty-free under the SIL Open Font
21cr|texlive-stix2-otf-58735-1|25	License.
21cr|texlive-stix2-otf-58735-1|26	
21cr|texlive-stix2-otf-58735-1|27	%files
21cr|texlive-stix2-otf-58735-1|28	%doc %{_texmfdistdir}/doc/fonts/stix2-otf/
21cr|texlive-stix2-otf-58735-1|29	%{_texmfdistdir}/fonts/opentype/public/stix2-otf/
21cr|texlive-stix2-otf-58735-1|30	
21cr|texlive-stix2-otf-58735-1|31	#------------------------------------------------------------------
21cr|texlive-stix2-otf-58735-1|32	
21cr|texlive-stix2-otf-58735-1|33	%prep
21cr|texlive-stix2-otf-58735-1|34	%setup -c -a0 -a1
21cr|texlive-stix2-otf-58735-1|35	
21cr|texlive-stix2-otf-58735-1|36	%build
21cr|texlive-stix2-otf-58735-1|37	
21cr|texlive-stix2-otf-58735-1|38	%install
21cr|texlive-stix2-otf-58735-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stix2-otf-58735-1|40	rm -rf tlpkg
21cr|texlive-stix2-otf-58735-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10231 21
21cr|texlive-stix2-type1-57448-1|1	%define oname stix2-type1
21cr|texlive-stix2-type1-57448-1|2	
21cr|texlive-stix2-type1-57448-1|3	Summary:	Type1 versions of the STIX Two OpenType fonts
21cr|texlive-stix2-type1-57448-1|4	Name:		texlive-stix2-type1
21cr|texlive-stix2-type1-57448-1|5	Version:	57448
21cr|texlive-stix2-type1-57448-1|6	Release:	1
21cr|texlive-stix2-type1-57448-1|7	License:	LPPL1.3
21cr|texlive-stix2-type1-57448-1|8	Group:		Publishing
21cr|texlive-stix2-type1-57448-1|9	Url:		https://www.ctan.org
21cr|texlive-stix2-type1-57448-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-stix2-type1-57448-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-stix2-type1-57448-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-stix2-type1-57448-1|13	Requires:	texlive-tlpkg
21cr|texlive-stix2-type1-57448-1|14	Requires:	texlive-kpathsea
21cr|texlive-stix2-type1-57448-1|15	Provides:	tex(ls1stix2bb.fd) = 2024
21cr|texlive-stix2-type1-57448-1|16	Provides:	tex(ls1stix2.fd) = 2024
21cr|texlive-stix2-type1-57448-1|17	Provides:	tex(ls1stix2frak.fd) = 2024
21cr|texlive-stix2-type1-57448-1|18	Provides:	tex(ls1stix2scr.fd) = 2024
21cr|texlive-stix2-type1-57448-1|19	Provides:	tex(ls1stix2sf.fd) = 2024
21cr|texlive-stix2-type1-57448-1|20	Provides:	tex(ls2stix2cal.fd) = 2024
21cr|texlive-stix2-type1-57448-1|21	Provides:	tex(ls2stix2ex.fd) = 2024
21cr|texlive-stix2-type1-57448-1|22	Provides:	tex(ls2stix2.fd) = 2024
21cr|texlive-stix2-type1-57448-1|23	Provides:	tex(ls2stix2tt.fd) = 2024
21cr|texlive-stix2-type1-57448-1|24	Provides:	tex(ot1stix2.fd) = 2024
21cr|texlive-stix2-type1-57448-1|25	Provides:	tex(ot2stix2.fd) = 2024
21cr|texlive-stix2-type1-57448-1|26	Provides:	tex(stix2.map) = 2024
21cr|texlive-stix2-type1-57448-1|27	Provides:	tex(stix2-mathbb.enc) = 2024
21cr|texlive-stix2-type1-57448-1|28	Provides:	tex(stix2-mathbbit.enc) = 2024
21cr|texlive-stix2-type1-57448-1|29	Provides:	tex(stix2-mathcal.enc) = 2024
21cr|texlive-stix2-type1-57448-1|30	Provides:	tex(stix2-mathex.enc) = 2024
21cr|texlive-stix2-type1-57448-1|31	Provides:	tex(stix2-mathfrak-bold.enc) = 2024
21cr|texlive-stix2-type1-57448-1|32	Provides:	tex(stix2-mathfrak.enc) = 2024
21cr|texlive-stix2-type1-57448-1|33	Provides:	tex(stix2-mathit-bold.enc) = 2024
21cr|texlive-stix2-type1-57448-1|34	Provides:	tex(stix2-mathit.enc) = 2024
21cr|texlive-stix2-type1-57448-1|35	Provides:	tex(stix2-mathrm-bold.enc) = 2024
21cr|texlive-stix2-type1-57448-1|36	Provides:	tex(stix2-mathrm.enc) = 2024
21cr|texlive-stix2-type1-57448-1|37	Provides:	tex(stix2-mathscr-bold.enc) = 2024
21cr|texlive-stix2-type1-57448-1|38	Provides:	tex(stix2-mathscr.enc) = 2024
21cr|texlive-stix2-type1-57448-1|39	Provides:	tex(stix2-mathsf-bold.enc) = 2024
21cr|texlive-stix2-type1-57448-1|40	Provides:	tex(stix2-mathsf.enc) = 2024
21cr|texlive-stix2-type1-57448-1|41	Provides:	tex(stix2-mathsfit-bold.enc) = 2024
21cr|texlive-stix2-type1-57448-1|42	Provides:	tex(stix2-mathsfit.enc) = 2024
21cr|texlive-stix2-type1-57448-1|43	Provides:	tex(stix2-mathtt.enc) = 2024
21cr|texlive-stix2-type1-57448-1|44	Provides:	tex(stix2-ot1.enc) = 2024
21cr|texlive-stix2-type1-57448-1|45	Provides:	tex(stix2-ot1sc.enc) = 2024
21cr|texlive-stix2-type1-57448-1|46	Provides:	tex(stix2-ot2.enc) = 2024
21cr|texlive-stix2-type1-57448-1|47	Provides:	tex(stix2-ot2sc.enc) = 2024
21cr|texlive-stix2-type1-57448-1|48	Provides:	tex(stix2.sty) = 2024
21cr|texlive-stix2-type1-57448-1|49	Provides:	tex(stix2-t1.enc) = 2024
21cr|texlive-stix2-type1-57448-1|50	Provides:	tex(stix2-t1sc.enc) = 2024
21cr|texlive-stix2-type1-57448-1|51	Provides:	tex(stix2-ts1.enc) = 2024
21cr|texlive-stix2-type1-57448-1|52	Provides:	tex(t1stix2.fd) = 2024
21cr|texlive-stix2-type1-57448-1|53	Provides:	tex(ts1stix2.fd) = 2024
21cr|texlive-stix2-type1-57448-1|54	BuildArch:	noarch
21cr|texlive-stix2-type1-57448-1|55	
21cr|texlive-stix2-type1-57448-1|56	%description
21cr|texlive-stix2-type1-57448-1|57	The stix2 package provides minimal support for using the STIX
21cr|texlive-stix2-type1-57448-1|58	Two fonts with versions of TeX that are limited to TFM files,
21cr|texlive-stix2-type1-57448-1|59	Type 1 PostScript fonts, and 8-bit font encodings. Version
21cr|texlive-stix2-type1-57448-1|60	2.0.0 of the STIX fonts are being released in this format in
21cr|texlive-stix2-type1-57448-1|61	hopes of easing the transition from legacy TeX engines to
21cr|texlive-stix2-type1-57448-1|62	modern fully Unicode-compatible systems. The Type 1 versions
21cr|texlive-stix2-type1-57448-1|63	are merely a repackaging of the original OpenType versions and
21cr|texlive-stix2-type1-57448-1|64	should not be viewed as independent entities. Some glyphs that
21cr|texlive-stix2-type1-57448-1|65	are traditionally available in TeX math fonts are not yet
21cr|texlive-stix2-type1-57448-1|66	available in the STIX Two OpenType fonts. In such cases, we
21cr|texlive-stix2-type1-57448-1|67	have chosen to omit them from the stix2 package rather than
21cr|texlive-stix2-type1-57448-1|68	create incompatibilities between the OpenType and Type 1
21cr|texlive-stix2-type1-57448-1|69	versions. In addition, while development of the OpenType
21cr|texlive-stix2-type1-57448-1|70	versions is ongoing, no further updates are planned to the Type
21cr|texlive-stix2-type1-57448-1|71	1 versions of the fonts.
21cr|texlive-stix2-type1-57448-1|72	
21cr|texlive-stix2-type1-57448-1|73	%files
21cr|texlive-stix2-type1-57448-1|74	%doc %{_texmfdistdir}/doc/fonts/stix2-type1/
21cr|texlive-stix2-type1-57448-1|75	%{_texmfdistdir}/fonts/enc/dvips/stix2-type1/
21cr|texlive-stix2-type1-57448-1|76	%{_texmfdistdir}/fonts/map/dvips/stix2-type1/
21cr|texlive-stix2-type1-57448-1|77	%{_texmfdistdir}/fonts/tfm/public/stix2-type1/
21cr|texlive-stix2-type1-57448-1|78	%{_texmfdistdir}/fonts/type1/public/stix2-type1/
21cr|texlive-stix2-type1-57448-1|79	%{_texmfdistdir}/tex/latex/stix2-type1/
21cr|texlive-stix2-type1-57448-1|80	
21cr|texlive-stix2-type1-57448-1|81	#------------------------------------------------------------------
21cr|texlive-stix2-type1-57448-1|82	
21cr|texlive-stix2-type1-57448-1|83	%prep
21cr|texlive-stix2-type1-57448-1|84	%setup -c -a0 -a1
21cr|texlive-stix2-type1-57448-1|85	
21cr|texlive-stix2-type1-57448-1|86	%build
21cr|texlive-stix2-type1-57448-1|87	
21cr|texlive-stix2-type1-57448-1|88	%install
21cr|texlive-stix2-type1-57448-1|89	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stix2-type1-57448-1|90	rm -rf tlpkg
21cr|texlive-stix2-type1-57448-1|91	cp -fpar * %{buildroot}%{_texmfdistdir}

10232 21
21cr|texlive-strands-59906-1|1	%define oname strands
21cr|texlive-strands-59906-1|2	
21cr|texlive-strands-59906-1|3	Summary:	Draw objects constructed from strands
21cr|texlive-strands-59906-1|4	Name:		texlive-strands
21cr|texlive-strands-59906-1|5	Version:	59906
21cr|texlive-strands-59906-1|6	Release:	1
21cr|texlive-strands-59906-1|7	License:	LPPL1.3
21cr|texlive-strands-59906-1|8	Group:		Publishing
21cr|texlive-strands-59906-1|9	Url:		https://www.ctan.org
21cr|texlive-strands-59906-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-strands-59906-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-strands-59906-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-strands-59906-1|13	Requires:	texlive-tlpkg
21cr|texlive-strands-59906-1|14	Requires:	texlive-kpathsea
21cr|texlive-strands-59906-1|15	Provides:	tex(strands.sty) = 2024
21cr|texlive-strands-59906-1|16	BuildArch:	noarch
21cr|texlive-strands-59906-1|17	
21cr|texlive-strands-59906-1|18	%description
21cr|texlive-strands-59906-1|19	This package permits to draw objects constructed from strands,
21cr|texlive-strands-59906-1|20	like set partitions, permutations, braids, etc. It depends on
21cr|texlive-strands-59906-1|21	forarray, ifthen, TikZ, xfp, xstring, and xkeyval.
21cr|texlive-strands-59906-1|22	
21cr|texlive-strands-59906-1|23	%files
21cr|texlive-strands-59906-1|24	%doc %{_texmfdistdir}/doc/latex/strands
21cr|texlive-strands-59906-1|25	%{_texmfdistdir}/tex/latex/strands
21cr|texlive-strands-59906-1|26	
21cr|texlive-strands-59906-1|27	#------------------------------------------------------------------
21cr|texlive-strands-59906-1|28	
21cr|texlive-strands-59906-1|29	%prep
21cr|texlive-strands-59906-1|30	%setup -c -a0 -a1
21cr|texlive-strands-59906-1|31	
21cr|texlive-strands-59906-1|32	%build
21cr|texlive-strands-59906-1|33	
21cr|texlive-strands-59906-1|34	%install
21cr|texlive-strands-59906-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-strands-59906-1|36	rm -rf tlpkg
21cr|texlive-strands-59906-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10233 21
21cr|texlive-stricttex-56320-1|1	%define oname stricttex
21cr|texlive-stricttex-56320-1|2	
21cr|texlive-stricttex-56320-1|3	Summary:	Strictly balanced brackets and numbers in command names
21cr|texlive-stricttex-56320-1|4	Name:		texlive-stricttex
21cr|texlive-stricttex-56320-1|5	Version:	56320
21cr|texlive-stricttex-56320-1|6	Release:	1
21cr|texlive-stricttex-56320-1|7	License:	LPPL1.3
21cr|texlive-stricttex-56320-1|8	Group:		Publishing
21cr|texlive-stricttex-56320-1|9	Url:		https://www.ctan.org
21cr|texlive-stricttex-56320-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-stricttex-56320-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-stricttex-56320-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-stricttex-56320-1|13	Requires:	texlive-tlpkg
21cr|texlive-stricttex-56320-1|14	Requires:	texlive-kpathsea
21cr|texlive-stricttex-56320-1|15	Provides:	tex(stricttex.sty) = 2024
21cr|texlive-stricttex-56320-1|16	BuildArch:	noarch
21cr|texlive-stricttex-56320-1|17	
21cr|texlive-stricttex-56320-1|18	%description
21cr|texlive-stricttex-56320-1|19	This is a small, LuaLaTeX-only package providing you with
21cr|texlive-stricttex-56320-1|20	three, sometimes useful features: It allows you to make
21cr|texlive-stricttex-56320-1|21	brackets [...] "strict", meaning that each [ must be balanced
21cr|texlive-stricttex-56320-1|22	by a ]. It allows you to use numbers in command names, so that
21cr|texlive-stricttex-56320-1|23	you can do stuff like \newcommand\pi12{\pi_{12}}. It allows you
21cr|texlive-stricttex-56320-1|24	to use numbers and primes in command names, so that you can do
21cr|texlive-stricttex-56320-1|25	stuff like \newcommand\pi'12{\pi '_{12}}.
21cr|texlive-stricttex-56320-1|26	
21cr|texlive-stricttex-56320-1|27	%files
21cr|texlive-stricttex-56320-1|28	%doc %{_texmfdistdir}/doc/lualatex/stricttex
21cr|texlive-stricttex-56320-1|29	%{_texmfdistdir}/tex/lualatex/stricttex
21cr|texlive-stricttex-56320-1|30	
21cr|texlive-stricttex-56320-1|31	#------------------------------------------------------------------
21cr|texlive-stricttex-56320-1|32	
21cr|texlive-stricttex-56320-1|33	%prep
21cr|texlive-stricttex-56320-1|34	%setup -c -a0 -a1
21cr|texlive-stricttex-56320-1|35	
21cr|texlive-stricttex-56320-1|36	%build
21cr|texlive-stricttex-56320-1|37	
21cr|texlive-stricttex-56320-1|38	%install
21cr|texlive-stricttex-56320-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stricttex-56320-1|40	rm -rf tlpkg
21cr|texlive-stricttex-56320-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10234 21
21cr|texlive-stringenc-52982-1|1	%define oname stringenc
21cr|texlive-stringenc-52982-1|2	
21cr|texlive-stringenc-52982-1|3	Summary:	Converting a string between different encodings
21cr|texlive-stringenc-52982-1|4	Name:		texlive-stringenc
21cr|texlive-stringenc-52982-1|5	Version:	52982
21cr|texlive-stringenc-52982-1|6	Release:	1
21cr|texlive-stringenc-52982-1|7	License:	LPPL1.3
21cr|texlive-stringenc-52982-1|8	Group:		Publishing
21cr|texlive-stringenc-52982-1|9	Url:		https://www.ctan.org
21cr|texlive-stringenc-52982-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-stringenc-52982-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-stringenc-52982-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-stringenc-52982-1|13	Requires:	texlive-tlpkg
21cr|texlive-stringenc-52982-1|14	Requires:	texlive-kpathsea
21cr|texlive-stringenc-52982-1|15	Provides:	tex(se-ascii.def) = 2024
21cr|texlive-stringenc-52982-1|16	Provides:	tex(se-ascii-print.def) = 2024
21cr|texlive-stringenc-52982-1|17	Provides:	tex(se-clean7bit.def) = 2024
21cr|texlive-stringenc-52982-1|18	Provides:	tex(se-cp1250.def) = 2024
21cr|texlive-stringenc-52982-1|19	Provides:	tex(se-cp1251.def) = 2024
21cr|texlive-stringenc-52982-1|20	Provides:	tex(se-cp1252.def) = 2024
21cr|texlive-stringenc-52982-1|21	Provides:	tex(se-cp1257.def) = 2024
21cr|texlive-stringenc-52982-1|22	Provides:	tex(se-cp437.def) = 2024
21cr|texlive-stringenc-52982-1|23	Provides:	tex(se-cp850.def) = 2024
21cr|texlive-stringenc-52982-1|24	Provides:	tex(se-cp852.def) = 2024
21cr|texlive-stringenc-52982-1|25	Provides:	tex(se-cp855.def) = 2024
21cr|texlive-stringenc-52982-1|26	Provides:	tex(se-cp858.def) = 2024
21cr|texlive-stringenc-52982-1|27	Provides:	tex(se-cp865.def) = 2024
21cr|texlive-stringenc-52982-1|28	Provides:	tex(se-cp866.def) = 2024
21cr|texlive-stringenc-52982-1|29	Provides:	tex(se-dec-mcs.def) = 2024
21cr|texlive-stringenc-52982-1|30	Provides:	tex(se-iso-8859-10.def) = 2024
21cr|texlive-stringenc-52982-1|31	Provides:	tex(se-iso-8859-11.def) = 2024
21cr|texlive-stringenc-52982-1|32	Provides:	tex(se-iso-8859-13.def) = 2024
21cr|texlive-stringenc-52982-1|33	Provides:	tex(se-iso-8859-14.def) = 2024
21cr|texlive-stringenc-52982-1|34	Provides:	tex(se-iso-8859-15.def) = 2024
21cr|texlive-stringenc-52982-1|35	Provides:	tex(se-iso-8859-16.def) = 2024
21cr|texlive-stringenc-52982-1|36	Provides:	tex(se-iso-8859-1.def) = 2024
21cr|texlive-stringenc-52982-1|37	Provides:	tex(se-iso-8859-2.def) = 2024
21cr|texlive-stringenc-52982-1|38	Provides:	tex(se-iso-8859-3.def) = 2024
21cr|texlive-stringenc-52982-1|39	Provides:	tex(se-iso-8859-4.def) = 2024
21cr|texlive-stringenc-52982-1|40	Provides:	tex(se-iso-8859-5.def) = 2024
21cr|texlive-stringenc-52982-1|41	Provides:	tex(se-iso-8859-6.def) = 2024
21cr|texlive-stringenc-52982-1|42	Provides:	tex(se-iso-8859-7.def) = 2024
21cr|texlive-stringenc-52982-1|43	Provides:	tex(se-iso-8859-8.def) = 2024
21cr|texlive-stringenc-52982-1|44	Provides:	tex(se-iso-8859-9.def) = 2024
21cr|texlive-stringenc-52982-1|45	Provides:	tex(se-koi8-r.def) = 2024
21cr|texlive-stringenc-52982-1|46	Provides:	tex(se-mac-centeuro.def) = 2024
21cr|texlive-stringenc-52982-1|47	Provides:	tex(se-mac-cyrillic.def) = 2024
21cr|texlive-stringenc-52982-1|48	Provides:	tex(se-mac-roman.def) = 2024
21cr|texlive-stringenc-52982-1|49	Provides:	tex(se-nextstep.def) = 2024
21cr|texlive-stringenc-52982-1|50	Provides:	tex(se-pdfdoc.def) = 2024
21cr|texlive-stringenc-52982-1|51	Provides:	tex(se-utf16le.def) = 2024
21cr|texlive-stringenc-52982-1|52	Provides:	tex(se-utf32be.def) = 2024
21cr|texlive-stringenc-52982-1|53	Provides:	tex(se-utf32le.def) = 2024
21cr|texlive-stringenc-52982-1|54	Provides:	tex(se-utf8.def) = 2024
21cr|texlive-stringenc-52982-1|55	Provides:	tex(stringenc.sty) = 2024
21cr|texlive-stringenc-52982-1|56	BuildArch:	noarch
21cr|texlive-stringenc-52982-1|57	
21cr|texlive-stringenc-52982-1|58	%description
21cr|texlive-stringenc-52982-1|59	This package provides \StringEncodingConvert for converting a
21cr|texlive-stringenc-52982-1|60	string between different encodings. Both LaTeX and plain-TeX
21cr|texlive-stringenc-52982-1|61	are supported.
21cr|texlive-stringenc-52982-1|62	
21cr|texlive-stringenc-52982-1|63	%files
21cr|texlive-stringenc-52982-1|64	%doc %{_texmfdistdir}/doc/latex/stringenc
21cr|texlive-stringenc-52982-1|65	%{_texmfdistdir}/tex/generic/stringenc
21cr|texlive-stringenc-52982-1|66	
21cr|texlive-stringenc-52982-1|67	#------------------------------------------------------------------
21cr|texlive-stringenc-52982-1|68	
21cr|texlive-stringenc-52982-1|69	%prep
21cr|texlive-stringenc-52982-1|70	%setup -c -a0 -a1
21cr|texlive-stringenc-52982-1|71	
21cr|texlive-stringenc-52982-1|72	%build
21cr|texlive-stringenc-52982-1|73	
21cr|texlive-stringenc-52982-1|74	%install
21cr|texlive-stringenc-52982-1|75	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-stringenc-52982-1|76	rm -rf tlpkg
21cr|texlive-stringenc-52982-1|77	cp -fpar * %{buildroot}%{_texmfdistdir}

10235 21
21cr|texlive-structmech-1.0-1|1	Name:		texlive-structmech
21cr|texlive-structmech-1.0-1|2	Version:	1.0
21cr|texlive-structmech-1.0-1|3	Release:	1
21cr|texlive-structmech-1.0-1|4	Summary:	This package provides a collection of TikZ commands
21cr|texlive-structmech-1.0-1|5	Group:		Publishing
21cr|texlive-structmech-1.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/structmech
21cr|texlive-structmech-1.0-1|7	License:	GNU General Public License version 3
21cr|texlive-structmech-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/structmech.tar.xz
21cr|texlive-structmech-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/structmech.doc.tar.xz
21cr|texlive-structmech-1.0-1|10	BuildArch:	noarch
21cr|texlive-structmech-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-structmech-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-structmech-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-structmech-1.0-1|14	
21cr|texlive-structmech-1.0-1|15	%description
21cr|texlive-structmech-1.0-1|16	This package provides a collection of TikZ commands that allow users to draw
21cr|texlive-structmech-1.0-1|17	basic elements in material/structural mechanics. It is thus possible to draw
21cr|texlive-structmech-1.0-1|18	member forces, nodal forces/displacements, various boundary conditions,
21cr|texlive-structmech-1.0-1|19	internal force distributions, etc.
21cr|texlive-structmech-1.0-1|20	
21cr|texlive-structmech-1.0-1|21	#-----------------------------------------------------------------------
21cr|texlive-structmech-1.0-1|22	%files
21cr|texlive-structmech-1.0-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-structmech-1.0-1|24	
21cr|texlive-structmech-1.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-structmech-1.0-1|26	%prep
21cr|texlive-structmech-1.0-1|27	%setup -c -a0 -a1
21cr|texlive-structmech-1.0-1|28	
21cr|texlive-structmech-1.0-1|29	%build
21cr|texlive-structmech-1.0-1|30	
21cr|texlive-structmech-1.0-1|31	%install
21cr|texlive-structmech-1.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-structmech-1.0-1|33	cp -fpar doc %{buildroot}%{_texmfdistdir}

10236 21
21cr|texlive-studenthandouts-43516-1|1	%define oname studenthandouts
21cr|texlive-studenthandouts-43516-1|2	
21cr|texlive-studenthandouts-43516-1|3	Summary:	Management and styling of student handout projects
21cr|texlive-studenthandouts-43516-1|4	Name:		texlive-studenthandouts
21cr|texlive-studenthandouts-43516-1|5	Version:	43516
21cr|texlive-studenthandouts-43516-1|6	Release:	1
21cr|texlive-studenthandouts-43516-1|7	License:	LPPL1.3
21cr|texlive-studenthandouts-43516-1|8	Group:		Publishing
21cr|texlive-studenthandouts-43516-1|9	Url:		https://www.ctan.org
21cr|texlive-studenthandouts-43516-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-studenthandouts-43516-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-studenthandouts-43516-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-studenthandouts-43516-1|13	Requires:	texlive-tlpkg
21cr|texlive-studenthandouts-43516-1|14	Requires:	texlive-kpathsea
21cr|texlive-studenthandouts-43516-1|15	Provides:	tex(studenthandouts.sty) = 2024
21cr|texlive-studenthandouts-43516-1|16	BuildArch:	noarch
21cr|texlive-studenthandouts-43516-1|17	
21cr|texlive-studenthandouts-43516-1|18	%description
21cr|texlive-studenthandouts-43516-1|19	This package can be used to generate a single master document
21cr|texlive-studenthandouts-43516-1|20	that contains a set of individual student handouts. The package
21cr|texlive-studenthandouts-43516-1|21	has two main functions. First, it provides a simple framework
21cr|texlive-studenthandouts-43516-1|22	for organizing handout source code, and supplies a set of
21cr|texlive-studenthandouts-43516-1|23	import management tools for selectively importing a subset of
21cr|texlive-studenthandouts-43516-1|24	the handouts into the master document. Selective import is
21cr|texlive-studenthandouts-43516-1|25	convenient when compilation of all of the handouts is
21cr|texlive-studenthandouts-43516-1|26	unnecessary, for example when working on a new handout. As a
21cr|texlive-studenthandouts-43516-1|27	secondary feature, the package defines a basic visual style for
21cr|texlive-studenthandouts-43516-1|28	handouts. This style can be easily changed.
21cr|texlive-studenthandouts-43516-1|29	
21cr|texlive-studenthandouts-43516-1|30	%files
21cr|texlive-studenthandouts-43516-1|31	%{_texmfdistdir}/doc/latex/studenthandouts/
21cr|texlive-studenthandouts-43516-1|32	%{_texmfdistdir}/tex/latex/studenthandouts/
21cr|texlive-studenthandouts-43516-1|33	
21cr|texlive-studenthandouts-43516-1|34	#------------------------------------------------------------------
21cr|texlive-studenthandouts-43516-1|35	
21cr|texlive-studenthandouts-43516-1|36	%prep
21cr|texlive-studenthandouts-43516-1|37	%setup -c -a0 -a1
21cr|texlive-studenthandouts-43516-1|38	
21cr|texlive-studenthandouts-43516-1|39	%build
21cr|texlive-studenthandouts-43516-1|40	
21cr|texlive-studenthandouts-43516-1|41	%install
21cr|texlive-studenthandouts-43516-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-studenthandouts-43516-1|43	rm -rf tlpkg
21cr|texlive-studenthandouts-43516-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10237 21
21cr|texlive-sty2dtx-2.3-1|1	# revision 26313
21cr|texlive-sty2dtx-2.3-1|2	# category Package
21cr|texlive-sty2dtx-2.3-1|3	# catalog-ctan /support/sty2dtx
21cr|texlive-sty2dtx-2.3-1|4	# catalog-date 2011-02-22 16:43:40 +0100
21cr|texlive-sty2dtx-2.3-1|5	# catalog-license gpl3
21cr|texlive-sty2dtx-2.3-1|6	# catalog-version 2.1
21cr|texlive-sty2dtx-2.3-1|7	Name:		texlive-sty2dtx
21cr|texlive-sty2dtx-2.3-1|8	Version:	2.3
21cr|texlive-sty2dtx-2.3-1|9	Release:	1
21cr|texlive-sty2dtx-2.3-1|10	Summary:	Create a .dtx file from a .sty file
21cr|texlive-sty2dtx-2.3-1|11	Group:		Publishing
21cr|texlive-sty2dtx-2.3-1|12	URL:		http://www.ctan.org/tex-archive/support/sty2dtx
21cr|texlive-sty2dtx-2.3-1|13	License:	GPL3
21cr|texlive-sty2dtx-2.3-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.tar.xz
21cr|texlive-sty2dtx-2.3-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.doc.tar.xz
21cr|texlive-sty2dtx-2.3-1|16	BuildArch:	noarch
21cr|texlive-sty2dtx-2.3-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-sty2dtx-2.3-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-sty2dtx-2.3-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-sty2dtx-2.3-1|20	Provides:	texlive-sty2dtx.bin = %{EVRD}
21cr|texlive-sty2dtx-2.3-1|21	
21cr|texlive-sty2dtx-2.3-1|22	%description
21cr|texlive-sty2dtx-2.3-1|23	The package provides a Perl script that converts a .sty file
21cr|texlive-sty2dtx-2.3-1|24	(LaTeX package) to .dtx format (documented LaTeX source), by
21cr|texlive-sty2dtx-2.3-1|25	surrounding macro definitions with macro and macrocode
21cr|texlive-sty2dtx-2.3-1|26	environments. The macro name is automatically inserted as an
21cr|texlive-sty2dtx-2.3-1|27	argument to the macro environemnt. Code lines outside macro
21cr|texlive-sty2dtx-2.3-1|28	definitions are wrapped only in macrocode environments. Empty
21cr|texlive-sty2dtx-2.3-1|29	lines are removed. The script should not be thought to be fool
21cr|texlive-sty2dtx-2.3-1|30	proof and 100% accurate but rather as a good start to the
21cr|texlive-sty2dtx-2.3-1|31	business of making a .dtx file from an undocumented style file.
21cr|texlive-sty2dtx-2.3-1|32	Full .dtx files are generated. A template based on the skeleton
21cr|texlive-sty2dtx-2.3-1|33	file from 'dtxtut' is used. User level macros are added
21cr|texlive-sty2dtx-2.3-1|34	automatically to the 'Usage' section of the .dtx file. A
21cr|texlive-sty2dtx-2.3-1|35	corresponding .ins file can be generated as well.
21cr|texlive-sty2dtx-2.3-1|36	
21cr|texlive-sty2dtx-2.3-1|37	
21cr|texlive-sty2dtx-2.3-1|38	#-----------------------------------------------------------------------
21cr|texlive-sty2dtx-2.3-1|39	%files
21cr|texlive-sty2dtx-2.3-1|40	%{_bindir}/sty2dtx
21cr|texlive-sty2dtx-2.3-1|41	%{_texmfdistdir}/scripts/sty2dtx
21cr|texlive-sty2dtx-2.3-1|42	%doc %{_texmfdistdir}/doc/support/sty2dtx
21cr|texlive-sty2dtx-2.3-1|43	%doc %{_texmfdistdir}/doc/man/man1/sty2dtx*
21cr|texlive-sty2dtx-2.3-1|44	
21cr|texlive-sty2dtx-2.3-1|45	#-----------------------------------------------------------------------
21cr|texlive-sty2dtx-2.3-1|46	%prep
21cr|texlive-sty2dtx-2.3-1|47	%setup -c -a0 -a1
21cr|texlive-sty2dtx-2.3-1|48	
21cr|texlive-sty2dtx-2.3-1|49	%build
21cr|texlive-sty2dtx-2.3-1|50	
21cr|texlive-sty2dtx-2.3-1|51	%install
21cr|texlive-sty2dtx-2.3-1|52	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-sty2dtx-2.3-1|53	pushd %{buildroot}%{_bindir}
21cr|texlive-sty2dtx-2.3-1|54	ln -sf %{_texmfdistdir}/scripts/sty2dtx/sty2dtx.pl sty2dtx
21cr|texlive-sty2dtx-2.3-1|55	popd
21cr|texlive-sty2dtx-2.3-1|56	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-sty2dtx-2.3-1|57	cp -fpar texmf-dist %{buildroot}%{_datadir}

10238 21
21cr|texlive-styledcmd-65262-1|1	%define oname styledcmd
21cr|texlive-styledcmd-65262-1|2	
21cr|texlive-styledcmd-65262-1|3	Summary:	Handling multiple versions of user-defined macros
21cr|texlive-styledcmd-65262-1|4	Name:		texlive-styledcmd
21cr|texlive-styledcmd-65262-1|5	Version:	65262
21cr|texlive-styledcmd-65262-1|6	Release:	1
21cr|texlive-styledcmd-65262-1|7	License:	LPPL1.3
21cr|texlive-styledcmd-65262-1|8	Group:		Publishing
21cr|texlive-styledcmd-65262-1|9	Url:		https://www.ctan.org
21cr|texlive-styledcmd-65262-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-styledcmd-65262-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-styledcmd-65262-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-styledcmd-65262-1|13	Requires:	texlive-tlpkg
21cr|texlive-styledcmd-65262-1|14	Requires:	texlive-kpathsea
21cr|texlive-styledcmd-65262-1|15	Provides:	tex(styledcmd.sty) = 2024
21cr|texlive-styledcmd-65262-1|16	BuildArch:	noarch
21cr|texlive-styledcmd-65262-1|17	
21cr|texlive-styledcmd-65262-1|18	%description
21cr|texlive-styledcmd-65262-1|19	This package allows creating and maintaining different versions
21cr|texlive-styledcmd-65262-1|20	of the same command, in order to choose the best option for
21cr|texlive-styledcmd-65262-1|21	every document. This includes expandable and protected
21cr|texlive-styledcmd-65262-1|22	commands.
21cr|texlive-styledcmd-65262-1|23	
21cr|texlive-styledcmd-65262-1|24	%files
21cr|texlive-styledcmd-65262-1|25	%doc %{_texmfdistdir}/doc/latex/styledcmd
21cr|texlive-styledcmd-65262-1|26	%{_texmfdistdir}/tex/latex/styledcmd
21cr|texlive-styledcmd-65262-1|27	
21cr|texlive-styledcmd-65262-1|28	#------------------------------------------------------------------
21cr|texlive-styledcmd-65262-1|29	
21cr|texlive-styledcmd-65262-1|30	%prep
21cr|texlive-styledcmd-65262-1|31	%setup -c -a0 -a1
21cr|texlive-styledcmd-65262-1|32	
21cr|texlive-styledcmd-65262-1|33	%build
21cr|texlive-styledcmd-65262-1|34	
21cr|texlive-styledcmd-65262-1|35	%install
21cr|texlive-styledcmd-65262-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-styledcmd-65262-1|37	rm -rf tlpkg
21cr|texlive-styledcmd-65262-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10239 21
21cr|texlive-subdocs-51480-1|1	%define oname subdocs
21cr|texlive-subdocs-51480-1|2	
21cr|texlive-subdocs-51480-1|3	Summary:	Multifile documents
21cr|texlive-subdocs-51480-1|4	Name:		texlive-subdocs
21cr|texlive-subdocs-51480-1|5	Version:	51480
21cr|texlive-subdocs-51480-1|6	Release:	1
21cr|texlive-subdocs-51480-1|7	License:	LPPL1.3
21cr|texlive-subdocs-51480-1|8	Group:		Publishing
21cr|texlive-subdocs-51480-1|9	Url:		https://www.ctan.org
21cr|texlive-subdocs-51480-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-subdocs-51480-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-subdocs-51480-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-subdocs-51480-1|13	Requires:	texlive-tlpkg
21cr|texlive-subdocs-51480-1|14	Requires:	texlive-kpathsea
21cr|texlive-subdocs-51480-1|15	Provides:	tex(subdocs.sty) = 2024
21cr|texlive-subdocs-51480-1|16	BuildArch:	noarch
21cr|texlive-subdocs-51480-1|17	
21cr|texlive-subdocs-51480-1|18	%description
21cr|texlive-subdocs-51480-1|19	This is an experimental package aiming to provide a different
21cr|texlive-subdocs-51480-1|20	approach for multidocument works (mainly, books with a document
21cr|texlive-subdocs-51480-1|21	per chapter). Unlike the \include mechanism, every subdocument
21cr|texlive-subdocs-51480-1|22	is a complete normal LaTeX document and may be typeset
21cr|texlive-subdocs-51480-1|23	separately. What the package does is sharing the .aux files.
21cr|texlive-subdocs-51480-1|24	The present release is an alpha version, and no attempt has yet
21cr|texlive-subdocs-51480-1|25	been made to allow it to work with, say, hyperref.
21cr|texlive-subdocs-51480-1|26	
21cr|texlive-subdocs-51480-1|27	%files
21cr|texlive-subdocs-51480-1|28	%doc %{_texmfdistdir}/doc/latex/subdocs
21cr|texlive-subdocs-51480-1|29	%{_texmfdistdir}/tex/latex/subdocs
21cr|texlive-subdocs-51480-1|30	
21cr|texlive-subdocs-51480-1|31	#------------------------------------------------------------------
21cr|texlive-subdocs-51480-1|32	
21cr|texlive-subdocs-51480-1|33	%prep
21cr|texlive-subdocs-51480-1|34	%setup -c -a0 -a1
21cr|texlive-subdocs-51480-1|35	
21cr|texlive-subdocs-51480-1|36	%build
21cr|texlive-subdocs-51480-1|37	
21cr|texlive-subdocs-51480-1|38	%install
21cr|texlive-subdocs-51480-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-subdocs-51480-1|40	rm -rf tlpkg
21cr|texlive-subdocs-51480-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10240 21
21cr|texlive-subsupscripts-1.0-8|1	# revision 16080
21cr|texlive-subsupscripts-1.0-8|2	# category Package
21cr|texlive-subsupscripts-1.0-8|3	# catalog-ctan /macros/latex/contrib/subsupscripts
21cr|texlive-subsupscripts-1.0-8|4	# catalog-date 2009-11-20 12:24:11 +0100
21cr|texlive-subsupscripts-1.0-8|5	# catalog-license noinfo
21cr|texlive-subsupscripts-1.0-8|6	# catalog-version 1.0
21cr|texlive-subsupscripts-1.0-8|7	Name:		texlive-subsupscripts
21cr|texlive-subsupscripts-1.0-8|8	Version:	1.0
21cr|texlive-subsupscripts-1.0-8|9	Release:	8
21cr|texlive-subsupscripts-1.0-8|10	Summary:	A range of sub- and superscript commands
21cr|texlive-subsupscripts-1.0-8|11	Group:		Publishing
21cr|texlive-subsupscripts-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subsupscripts
21cr|texlive-subsupscripts-1.0-8|13	License:	NOINFO
21cr|texlive-subsupscripts-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subsupscripts.tar.xz
21cr|texlive-subsupscripts-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subsupscripts.doc.tar.xz
21cr|texlive-subsupscripts-1.0-8|16	BuildArch:	noarch
21cr|texlive-subsupscripts-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-subsupscripts-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-subsupscripts-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-subsupscripts-1.0-8|20	
21cr|texlive-subsupscripts-1.0-8|21	%description
21cr|texlive-subsupscripts-1.0-8|22	The package provides a comprehensive and flexible set of
21cr|texlive-subsupscripts-1.0-8|23	commands for combinations of left and right sub- and
21cr|texlive-subsupscripts-1.0-8|24	superscripts.
21cr|texlive-subsupscripts-1.0-8|25	
21cr|texlive-subsupscripts-1.0-8|26	
21cr|texlive-subsupscripts-1.0-8|27	#-----------------------------------------------------------------------
21cr|texlive-subsupscripts-1.0-8|28	%files
21cr|texlive-subsupscripts-1.0-8|29	%{_texmfdistdir}/tex/latex/subsupscripts/subsupscripts.sty
21cr|texlive-subsupscripts-1.0-8|30	%doc %{_texmfdistdir}/doc/latex/subsupscripts/README
21cr|texlive-subsupscripts-1.0-8|31	%doc %{_texmfdistdir}/doc/latex/subsupscripts/SubSupScripts.pdf
21cr|texlive-subsupscripts-1.0-8|32	%doc %{_texmfdistdir}/doc/latex/subsupscripts/SubSupScripts.tex
21cr|texlive-subsupscripts-1.0-8|33	
21cr|texlive-subsupscripts-1.0-8|34	#-----------------------------------------------------------------------
21cr|texlive-subsupscripts-1.0-8|35	%prep
21cr|texlive-subsupscripts-1.0-8|36	%setup -c -a0 -a1
21cr|texlive-subsupscripts-1.0-8|37	
21cr|texlive-subsupscripts-1.0-8|38	%build
21cr|texlive-subsupscripts-1.0-8|39	
21cr|texlive-subsupscripts-1.0-8|40	%install
21cr|texlive-subsupscripts-1.0-8|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-subsupscripts-1.0-8|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10241 21
21cr|texlive-subtext-1.1-3|1	Name:		texlive-subtext
21cr|texlive-subtext-1.1-3|2	Version:	1.1
21cr|texlive-subtext-1.1-3|3	Release:	3
21cr|texlive-subtext-1.1-3|4	Summary:	The subtext package provides easy access to subscripts
21cr|texlive-subtext-1.1-3|5	Group:		Publishing
21cr|texlive-subtext-1.1-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subtext
21cr|texlive-subtext-1.1-3|7	License:	GNU General Public License, version 3
21cr|texlive-subtext-1.1-3|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/subtext.tar.xz
21cr|texlive-subtext-1.1-3|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/subtext.doc.tar.xz
21cr|texlive-subtext-1.1-3|10	BuildArch:	noarch
21cr|texlive-subtext-1.1-3|11	BuildRequires:	texlive-tlpkg
21cr|texlive-subtext-1.1-3|12	Requires(pre):	texlive-tlpkg
21cr|texlive-subtext-1.1-3|13	Requires(post):	texlive-kpathsea
21cr|texlive-subtext-1.1-3|14	
21cr|texlive-subtext-1.1-3|15	%description
21cr|texlive-subtext-1.1-3|16	The subtext package provides easy access to subscripts using the
21cr|texlive-subtext-1.1-3|17	\text{} command from the amstext package. It is done by providing an
21cr|texlive-subtext-1.1-3|18	optional argument to in math mode. View documentation for further
21cr|texlive-subtext-1.1-3|19	details.
21cr|texlive-subtext-1.1-3|20	
21cr|texlive-subtext-1.1-3|21	#-----------------------------------------------------------------------
21cr|texlive-subtext-1.1-3|22	%files
21cr|texlive-subtext-1.1-3|23	%{_texmfdistdir}/tex/*
21cr|texlive-subtext-1.1-3|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-subtext-1.1-3|25	
21cr|texlive-subtext-1.1-3|26	#-----------------------------------------------------------------------
21cr|texlive-subtext-1.1-3|27	%prep
21cr|texlive-subtext-1.1-3|28	%setup -c -a0 -a1
21cr|texlive-subtext-1.1-3|29	
21cr|texlive-subtext-1.1-3|30	%build
21cr|texlive-subtext-1.1-3|31	
21cr|texlive-subtext-1.1-3|32	%install
21cr|texlive-subtext-1.1-3|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-subtext-1.1-3|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10242 21
21cr|texlive-superiors-51909-1|1	%define oname superiors
21cr|texlive-superiors-51909-1|2	
21cr|texlive-superiors-51909-1|3	Summary:	Attach superior figures to a font family
21cr|texlive-superiors-51909-1|4	Name:		texlive-superiors
21cr|texlive-superiors-51909-1|5	Version:	51909
21cr|texlive-superiors-51909-1|6	Release:	1
21cr|texlive-superiors-51909-1|7	License:	LPPL1.3
21cr|texlive-superiors-51909-1|8	Group:		Publishing
21cr|texlive-superiors-51909-1|9	Url:		https://www.ctan.org
21cr|texlive-superiors-51909-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-superiors-51909-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-superiors-51909-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-superiors-51909-1|13	Requires:	texlive-kpathsea
21cr|texlive-superiors-51909-1|14	Requires:	texlive-tlpkg
21cr|texlive-superiors-51909-1|15	#Requires:	tex(pgffor.sty)
21cr|texlive-superiors-51909-1|16	Provides:	tex-superiors = 2024
21cr|texlive-superiors-51909-1|17	Provides:	tex(superiors.map) = 2024
21cr|texlive-superiors-51909-1|18	Provides:	tex(superiors.sty) = 2024
21cr|texlive-superiors-51909-1|19	Provides:	tex(sups.enc) = 2024
21cr|texlive-superiors-51909-1|20	BuildArch:	noarch
21cr|texlive-superiors-51909-1|21	
21cr|texlive-superiors-51909-1|22	%description
21cr|texlive-superiors-51909-1|23	The package allows the attachment of an arbitrary superior
21cr|texlive-superiors-51909-1|24	figures font to a font family that lacks one. (Superior figures
21cr|texlive-superiors-51909-1|25	are commonly used as footnote markers.) Two superior figures
21cr|texlive-superiors-51909-1|26	fonts are provided--one matching Times, the other matching
21cr|texlive-superiors-51909-1|27	Libertine.
21cr|texlive-superiors-51909-1|28	
21cr|texlive-superiors-51909-1|29	%files
21cr|texlive-superiors-51909-1|30	%doc %{_texmfdistdir}/doc
21cr|texlive-superiors-51909-1|31	%{_texmfdistdir}/tex/latex/%{oname}
21cr|texlive-superiors-51909-1|32	
21cr|texlive-superiors-51909-1|33	#------------------------------------------------------------------
21cr|texlive-superiors-51909-1|34	
21cr|texlive-superiors-51909-1|35	%prep
21cr|texlive-superiors-51909-1|36	%setup -c -a0 -a1
21cr|texlive-superiors-51909-1|37	
21cr|texlive-superiors-51909-1|38	%build
21cr|texlive-superiors-51909-1|39	
21cr|texlive-superiors-51909-1|40	%install
21cr|texlive-superiors-51909-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-superiors-51909-1|42	rm -rf tlpkg
21cr|texlive-superiors-51909-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10243 21
21cr|texlive-suppose-59281-1|1	%define oname suppose
21cr|texlive-suppose-59281-1|2	
21cr|texlive-suppose-59281-1|3	Summary:	Abbreviate the word "Suppose"
21cr|texlive-suppose-59281-1|4	Name:		texlive-suppose
21cr|texlive-suppose-59281-1|5	Version:	59281
21cr|texlive-suppose-59281-1|6	Release:	1
21cr|texlive-suppose-59281-1|7	License:	LPPL1.3
21cr|texlive-suppose-59281-1|8	Group:		Publishing
21cr|texlive-suppose-59281-1|9	Url:		https://www.ctan.org
21cr|texlive-suppose-59281-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-suppose-59281-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-suppose-59281-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-suppose-59281-1|13	#Requires:	tex(amsfonts.sty)
21cr|texlive-suppose-59281-1|14	#Requires:	tex(amsmath.sty)
21cr|texlive-suppose-59281-1|15	#Requires:	tex(euscript.sty)
21cr|texlive-suppose-59281-1|16	Requires:	tex(graphicx.sty)
21cr|texlive-suppose-59281-1|17	Requires:	texlive-tlpkg
21cr|texlive-suppose-59281-1|18	Requires:	texlive-kpathsea
21cr|texlive-suppose-59281-1|19	Provides:	tex(suppose.sty) = 2024
21cr|texlive-suppose-59281-1|20	BuildArch:	noarch
21cr|texlive-suppose-59281-1|21	
21cr|texlive-suppose-59281-1|22	%description
21cr|texlive-suppose-59281-1|23	This package provides commands for abbreviating the word
21cr|texlive-suppose-59281-1|24	"Suppose" in six fonts and with other variations. The author
21cr|texlive-suppose-59281-1|25	recommends only using these commands when the immediately
21cr|texlive-suppose-59281-1|26	succeeding strings are mathematical in nature. He does not
21cr|texlive-suppose-59281-1|27	recommend using them in formal work. The package requires
21cr|texlive-suppose-59281-1|28	amsmath, amsfonts, and graphicx.
21cr|texlive-suppose-59281-1|29	
21cr|texlive-suppose-59281-1|30	%files
21cr|texlive-suppose-59281-1|31	%doc %{_texmfdistdir}/doc/latex/suppose
21cr|texlive-suppose-59281-1|32	%{_texmfdistdir}/tex/latex/suppose
21cr|texlive-suppose-59281-1|33	
21cr|texlive-suppose-59281-1|34	#------------------------------------------------------------------
21cr|texlive-suppose-59281-1|35	
21cr|texlive-suppose-59281-1|36	%prep
21cr|texlive-suppose-59281-1|37	%setup -c -a0 -a1
21cr|texlive-suppose-59281-1|38	
21cr|texlive-suppose-59281-1|39	%build
21cr|texlive-suppose-59281-1|40	
21cr|texlive-suppose-59281-1|41	%install
21cr|texlive-suppose-59281-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-suppose-59281-1|43	rm -rf tlpkg
21cr|texlive-suppose-59281-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10244 21
21cr|texlive-susy-20190228-1|1	# revision 19440
21cr|texlive-susy-20190228-1|2	# category Package
21cr|texlive-susy-20190228-1|3	# catalog-ctan /macros/latex/contrib/susy
21cr|texlive-susy-20190228-1|4	# catalog-date 2008-08-23 22:26:13 +0200
21cr|texlive-susy-20190228-1|5	# catalog-license lppl
21cr|texlive-susy-20190228-1|6	# catalog-version undef
21cr|texlive-susy-20190228-1|7	Name:		texlive-susy
21cr|texlive-susy-20190228-1|8	Version:	20190228
21cr|texlive-susy-20190228-1|9	Release:	1
21cr|texlive-susy-20190228-1|10	Summary:	Macros for SuperSymmetry-related work
21cr|texlive-susy-20190228-1|11	Group:		Publishing
21cr|texlive-susy-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/susy
21cr|texlive-susy-20190228-1|13	License:	LPPL
21cr|texlive-susy-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/susy.tar.xz
21cr|texlive-susy-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/susy.doc.tar.xz
21cr|texlive-susy-20190228-1|16	BuildArch:	noarch
21cr|texlive-susy-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-susy-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-susy-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-susy-20190228-1|20	
21cr|texlive-susy-20190228-1|21	%description
21cr|texlive-susy-20190228-1|22	The package provides abbreviations of longer expressions.
21cr|texlive-susy-20190228-1|23	
21cr|texlive-susy-20190228-1|24	#-----------------------------------------------------------------------
21cr|texlive-susy-20190228-1|25	%files
21cr|texlive-susy-20190228-1|26	%{_texmfdistdir}/tex/latex/susy/susy.sty
21cr|texlive-susy-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/susy/README
21cr|texlive-susy-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/susy/README.TEXLIVE
21cr|texlive-susy-20190228-1|29	
21cr|texlive-susy-20190228-1|30	#-----------------------------------------------------------------------
21cr|texlive-susy-20190228-1|31	%prep
21cr|texlive-susy-20190228-1|32	%setup -c -a0 -a1
21cr|texlive-susy-20190228-1|33	
21cr|texlive-susy-20190228-1|34	%build
21cr|texlive-susy-20190228-1|35	
21cr|texlive-susy-20190228-1|36	%install
21cr|texlive-susy-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-susy-20190228-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10245 21
21cr|texlive-svrsymbols-50019-1|1	%define oname svrsymbols
21cr|texlive-svrsymbols-50019-1|2	
21cr|texlive-svrsymbols-50019-1|3	Summary:	A new font with symbols for use in Physics texts
21cr|texlive-svrsymbols-50019-1|4	Name:		texlive-svrsymbols
21cr|texlive-svrsymbols-50019-1|5	Version:	50019
21cr|texlive-svrsymbols-50019-1|6	Release:	1
21cr|texlive-svrsymbols-50019-1|7	License:	LPPL1.3
21cr|texlive-svrsymbols-50019-1|8	Group:		Publishing
21cr|texlive-svrsymbols-50019-1|9	Url:		https://www.ctan.org
21cr|texlive-svrsymbols-50019-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-svrsymbols-50019-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-svrsymbols-50019-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-svrsymbols-50019-1|13	Requires:	texlive-kpathsea
21cr|texlive-svrsymbols-50019-1|14	Requires:	texlive-tlpkg
21cr|texlive-svrsymbols-50019-1|15	Provides:	tex-svrsymbols = 2024
21cr|texlive-svrsymbols-50019-1|16	Provides:	tex(svrsymbols.map) = 2024
21cr|texlive-svrsymbols-50019-1|17	Provides:	tex(SVRsymbols.pfb) = 2024
21cr|texlive-svrsymbols-50019-1|18	Provides:	tex(svrsymbols.sty) = 2024
21cr|texlive-svrsymbols-50019-1|19	Provides:	tex(SVRsymbols.tfm) = 2024
21cr|texlive-svrsymbols-50019-1|20	BuildArch:	noarch
21cr|texlive-svrsymbols-50019-1|21	
21cr|texlive-svrsymbols-50019-1|22	%description
21cr|texlive-svrsymbols-50019-1|23	The svrsymbols package is a LaTeX interface to theSVRsymbols
21cr|texlive-svrsymbols-50019-1|24	font. The glyphs of this font are ideograms that have been
21cr|texlive-svrsymbols-50019-1|25	designed for use in Physics texts. Some symbols are standard
21cr|texlive-svrsymbols-50019-1|26	and some are entirely new.
21cr|texlive-svrsymbols-50019-1|27	
21cr|texlive-svrsymbols-50019-1|28	%files
21cr|texlive-svrsymbols-50019-1|29	%doc %{_texmfdistdir}/doc
21cr|texlive-svrsymbols-50019-1|30	%{_texmfdistdir}/fonts/afm/public/%{oname}
21cr|texlive-svrsymbols-50019-1|31	%{_texmfdistdir}/fonts/map/dvips/%{oname}
21cr|texlive-svrsymbols-50019-1|32	%{_texmfdistdir}/fonts/opentype/public/%{oname}
21cr|texlive-svrsymbols-50019-1|33	%{_texmfdistdir}/fonts/tfm/public/%{oname}
21cr|texlive-svrsymbols-50019-1|34	%{_texmfdistdir}/fonts/type1/public/%{oname}
21cr|texlive-svrsymbols-50019-1|35	%{_texmfdistdir}/tex/latex/%{oname}
21cr|texlive-svrsymbols-50019-1|36	
21cr|texlive-svrsymbols-50019-1|37	#------------------------------------------------------------------
21cr|texlive-svrsymbols-50019-1|38	
21cr|texlive-svrsymbols-50019-1|39	%prep
21cr|texlive-svrsymbols-50019-1|40	%setup -c -a0 -a1
21cr|texlive-svrsymbols-50019-1|41	
21cr|texlive-svrsymbols-50019-1|42	%build
21cr|texlive-svrsymbols-50019-1|43	
21cr|texlive-svrsymbols-50019-1|44	%install
21cr|texlive-svrsymbols-50019-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-svrsymbols-50019-1|46	rm -rf tlpkg
21cr|texlive-svrsymbols-50019-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

10246 21
21cr|texlive-swfigure-63255-1|1	%define oname swfigure
21cr|texlive-swfigure-63255-1|2	
21cr|texlive-swfigure-63255-1|3	Summary:	Insert large images that do not fit into a single page
21cr|texlive-swfigure-63255-1|4	Name:		texlive-swfigure
21cr|texlive-swfigure-63255-1|5	Version:	63255
21cr|texlive-swfigure-63255-1|6	Release:	1
21cr|texlive-swfigure-63255-1|7	License:	LPPL1.3
21cr|texlive-swfigure-63255-1|8	Group:		Publishing
21cr|texlive-swfigure-63255-1|9	Url:		https://www.ctan.org
21cr|texlive-swfigure-63255-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-swfigure-63255-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-swfigure-63255-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-swfigure-63255-1|13	#Requires:	tex(afterpage.sty)
21cr|texlive-swfigure-63255-1|14	#Requires:	tex(etoolbox.sty)
21cr|texlive-swfigure-63255-1|15	Requires:	tex(graphicx.sty)
21cr|texlive-swfigure-63255-1|16	Requires:	texlive-tlpkg
21cr|texlive-swfigure-63255-1|17	Requires:	texlive-kpathsea
21cr|texlive-swfigure-63255-1|18	#Requires:	tex(wrapfig.sty)
21cr|texlive-swfigure-63255-1|19	#Requires:	tex(xfp.sty)
21cr|texlive-swfigure-63255-1|20	Provides:	tex(swfigure.sty) = 2024
21cr|texlive-swfigure-63255-1|21	BuildArch:	noarch
21cr|texlive-swfigure-63255-1|22	
21cr|texlive-swfigure-63255-1|23	%description
21cr|texlive-swfigure-63255-1|24	Five different display modes are defined in order to place in a
21cr|texlive-swfigure-63255-1|25	document large figures that do not fit into a single page. A
21cr|texlive-swfigure-63255-1|26	single user macro is defined to handle all five display modes.
21cr|texlive-swfigure-63255-1|27	
21cr|texlive-swfigure-63255-1|28	%files
21cr|texlive-swfigure-63255-1|29	%doc %{_texmfdistdir}/doc/latex/swfigure
21cr|texlive-swfigure-63255-1|30	%{_texmfdistdir}/tex/latex/swfigure
21cr|texlive-swfigure-63255-1|31	
21cr|texlive-swfigure-63255-1|32	#------------------------------------------------------------------
21cr|texlive-swfigure-63255-1|33	
21cr|texlive-swfigure-63255-1|34	%prep
21cr|texlive-swfigure-63255-1|35	%setup -c -a0 -a1
21cr|texlive-swfigure-63255-1|36	
21cr|texlive-swfigure-63255-1|37	%build
21cr|texlive-swfigure-63255-1|38	
21cr|texlive-swfigure-63255-1|39	%install
21cr|texlive-swfigure-63255-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-swfigure-63255-1|41	rm -rf tlpkg
21cr|texlive-swfigure-63255-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10247 21
21cr|texlive-swrule-54267-1|1	%define oname swrule
21cr|texlive-swrule-54267-1|2	
21cr|texlive-swrule-54267-1|3	Summary:	Lines thicker in the middle than at the ends
21cr|texlive-swrule-54267-1|4	Name:		texlive-swrule
21cr|texlive-swrule-54267-1|5	Version:	54267
21cr|texlive-swrule-54267-1|6	Release:	1
21cr|texlive-swrule-54267-1|7	License:	LPPL1.3
21cr|texlive-swrule-54267-1|8	Group:		Publishing
21cr|texlive-swrule-54267-1|9	Url:		https://www.ctan.org
21cr|texlive-swrule-54267-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-swrule-54267-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-swrule-54267-1|12	Requires:	texlive-tlpkg
21cr|texlive-swrule-54267-1|13	Requires:	texlive-kpathsea
21cr|texlive-swrule-54267-1|14	Provides:	tex(swrule.sty) = 2024
21cr|texlive-swrule-54267-1|15	BuildArch:	noarch
21cr|texlive-swrule-54267-1|16	
21cr|texlive-swrule-54267-1|17	%description
21cr|texlive-swrule-54267-1|18	Defines commands that create rules split into a (specified)
21cr|texlive-swrule-54267-1|19	number of pieces, whose size varies to produce the effect of a
21cr|texlive-swrule-54267-1|20	rule that swells in its centre.
21cr|texlive-swrule-54267-1|21	
21cr|texlive-swrule-54267-1|22	%files
21cr|texlive-swrule-54267-1|23	%{_texmfdistdir}/tex/generic/swrule
21cr|texlive-swrule-54267-1|24	
21cr|texlive-swrule-54267-1|25	#------------------------------------------------------------------
21cr|texlive-swrule-54267-1|26	
21cr|texlive-swrule-54267-1|27	%prep
21cr|texlive-swrule-54267-1|28	%setup -c -a0
21cr|texlive-swrule-54267-1|29	
21cr|texlive-swrule-54267-1|30	%build
21cr|texlive-swrule-54267-1|31	
21cr|texlive-swrule-54267-1|32	%install
21cr|texlive-swrule-54267-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-swrule-54267-1|34	rm -rf tlpkg
21cr|texlive-swrule-54267-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

10248 21
21cr|texlive-swungdash-64204-1|1	%define oname swungdash
21cr|texlive-swungdash-64204-1|2	
21cr|texlive-swungdash-64204-1|3	Summary:	Typeset a swung dash in LaTeX
21cr|texlive-swungdash-64204-1|4	Name:		texlive-swungdash
21cr|texlive-swungdash-64204-1|5	Version:	64204
21cr|texlive-swungdash-64204-1|6	Release:	1
21cr|texlive-swungdash-64204-1|7	License:	LPPL1.3
21cr|texlive-swungdash-64204-1|8	Group:		Publishing
21cr|texlive-swungdash-64204-1|9	Url:		https://www.ctan.org
21cr|texlive-swungdash-64204-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-swungdash-64204-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-swungdash-64204-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-swungdash-64204-1|13	Requires:	texlive-tlpkg
21cr|texlive-swungdash-64204-1|14	Requires:	texlive-kpathsea
21cr|texlive-swungdash-64204-1|15	Provides:	tex(swungdash.sty) = 2024
21cr|texlive-swungdash-64204-1|16	BuildArch:	noarch
21cr|texlive-swungdash-64204-1|17	
21cr|texlive-swungdash-64204-1|18	%description
21cr|texlive-swungdash-64204-1|19	The swung dash (U+2053) is a useful character traditionally
21cr|texlive-swungdash-64204-1|20	used in typsetting dictionaries, but not supported by most
21cr|texlive-swungdash-64204-1|21	typefaces. This package provides one simple command to typeset
21cr|texlive-swungdash-64204-1|22	a swung dash in XeLaTeX and LuaLaTeX, by applying
21cr|texlive-swungdash-64204-1|23	transformations to the given font's glyph for a tilde.
21cr|texlive-swungdash-64204-1|24	
21cr|texlive-swungdash-64204-1|25	%files
21cr|texlive-swungdash-64204-1|26	%doc %{_texmfdistdir}/doc/latex/swungdash
21cr|texlive-swungdash-64204-1|27	%{_texmfdistdir}/tex/latex/swungdash
21cr|texlive-swungdash-64204-1|28	
21cr|texlive-swungdash-64204-1|29	#------------------------------------------------------------------
21cr|texlive-swungdash-64204-1|30	
21cr|texlive-swungdash-64204-1|31	%prep
21cr|texlive-swungdash-64204-1|32	%setup -c -a0 -a1
21cr|texlive-swungdash-64204-1|33	
21cr|texlive-swungdash-64204-1|34	%build
21cr|texlive-swungdash-64204-1|35	
21cr|texlive-swungdash-64204-1|36	%install
21cr|texlive-swungdash-64204-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-swungdash-64204-1|38	rm -rf tlpkg
21cr|texlive-swungdash-64204-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10249 21
21cr|texlive-syllogism-1.2-9|1	# revision 15878
21cr|texlive-syllogism-1.2-9|2	# category Package
21cr|texlive-syllogism-1.2-9|3	# catalog-ctan /macros/latex/contrib/syllogism
21cr|texlive-syllogism-1.2-9|4	# catalog-date 2008-10-28 11:39:06 +0100
21cr|texlive-syllogism-1.2-9|5	# catalog-license lppl
21cr|texlive-syllogism-1.2-9|6	# catalog-version 1.2
21cr|texlive-syllogism-1.2-9|7	Name:		texlive-syllogism
21cr|texlive-syllogism-1.2-9|8	Version:	1.2
21cr|texlive-syllogism-1.2-9|9	Release:	9
21cr|texlive-syllogism-1.2-9|10	Summary:	Typeset syllogisms in LaTeX
21cr|texlive-syllogism-1.2-9|11	Group:		Publishing
21cr|texlive-syllogism-1.2-9|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/syllogism
21cr|texlive-syllogism-1.2-9|13	License:	LPPL
21cr|texlive-syllogism-1.2-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syllogism.tar.xz
21cr|texlive-syllogism-1.2-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syllogism.doc.tar.xz
21cr|texlive-syllogism-1.2-9|16	BuildArch:	noarch
21cr|texlive-syllogism-1.2-9|17	BuildRequires:	texlive-tlpkg
21cr|texlive-syllogism-1.2-9|18	Requires(pre):	texlive-tlpkg
21cr|texlive-syllogism-1.2-9|19	Requires(post):	texlive-kpathsea
21cr|texlive-syllogism-1.2-9|20	
21cr|texlive-syllogism-1.2-9|21	%description
21cr|texlive-syllogism-1.2-9|22	The package provides a simple, configurable, way for neatly
21cr|texlive-syllogism-1.2-9|23	typesetting syllogisms and syllogistic-like arguments, composed
21cr|texlive-syllogism-1.2-9|24	of two premises and a conclusion.
21cr|texlive-syllogism-1.2-9|25	
21cr|texlive-syllogism-1.2-9|26	
21cr|texlive-syllogism-1.2-9|27	#-----------------------------------------------------------------------
21cr|texlive-syllogism-1.2-9|28	%files
21cr|texlive-syllogism-1.2-9|29	%{_texmfdistdir}/tex/latex/syllogism/syllogism.sty
21cr|texlive-syllogism-1.2-9|30	%doc %{_texmfdistdir}/doc/latex/syllogism/Examples.pdf
21cr|texlive-syllogism-1.2-9|31	%doc %{_texmfdistdir}/doc/latex/syllogism/Examples.tex
21cr|texlive-syllogism-1.2-9|32	%doc %{_texmfdistdir}/doc/latex/syllogism/README
21cr|texlive-syllogism-1.2-9|33	%doc %{_texmfdistdir}/doc/latex/syllogism/syllogism.pdf
21cr|texlive-syllogism-1.2-9|34	%doc %{_texmfdistdir}/doc/latex/syllogism/syllogism.tex
21cr|texlive-syllogism-1.2-9|35	
21cr|texlive-syllogism-1.2-9|36	#-----------------------------------------------------------------------
21cr|texlive-syllogism-1.2-9|37	%prep
21cr|texlive-syllogism-1.2-9|38	%setup -c -a0 -a1
21cr|texlive-syllogism-1.2-9|39	
21cr|texlive-syllogism-1.2-9|40	%build
21cr|texlive-syllogism-1.2-9|41	
21cr|texlive-syllogism-1.2-9|42	%install
21cr|texlive-syllogism-1.2-9|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-syllogism-1.2-9|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10250 21
21cr|texlive-symbats3-63833-1|1	%define oname symbats3
21cr|texlive-symbats3-63833-1|2	
21cr|texlive-symbats3-63833-1|3	Summary:	Macros to use the Symbats3 dingbats fonts
21cr|texlive-symbats3-63833-1|4	Name:		texlive-symbats3
21cr|texlive-symbats3-63833-1|5	Version:	63833
21cr|texlive-symbats3-63833-1|6	Release:	1
21cr|texlive-symbats3-63833-1|7	License:	LPPL1.3
21cr|texlive-symbats3-63833-1|8	Group:		Publishing
21cr|texlive-symbats3-63833-1|9	Url:		https://www.ctan.org
21cr|texlive-symbats3-63833-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-symbats3-63833-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-symbats3-63833-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-symbats3-63833-1|13	Requires:	texlive-tlpkg
21cr|texlive-symbats3-63833-1|14	Requires:	texlive-kpathsea
21cr|texlive-symbats3-63833-1|15	Provides:	tex(symbats3.sty) = 2024
21cr|texlive-symbats3-63833-1|16	BuildArch:	noarch
21cr|texlive-symbats3-63833-1|17	
21cr|texlive-symbats3-63833-1|18	%description
21cr|texlive-symbats3-63833-1|19	This package makes available for LaTeX the glyphs in Feorag's
21cr|texlive-symbats3-63833-1|20	OpenType Symbats3 neopagan dingbats fonts.
21cr|texlive-symbats3-63833-1|21	
21cr|texlive-symbats3-63833-1|22	%files
21cr|texlive-symbats3-63833-1|23	%doc %{_texmfdistdir}/doc/fonts/symbats3
21cr|texlive-symbats3-63833-1|24	%{_texmfdistdir}/tex/latex/symbats3
21cr|texlive-symbats3-63833-1|25	
21cr|texlive-symbats3-63833-1|26	#------------------------------------------------------------------
21cr|texlive-symbats3-63833-1|27	
21cr|texlive-symbats3-63833-1|28	%prep
21cr|texlive-symbats3-63833-1|29	%setup -c -a0 -a1
21cr|texlive-symbats3-63833-1|30	
21cr|texlive-symbats3-63833-1|31	%build
21cr|texlive-symbats3-63833-1|32	
21cr|texlive-symbats3-63833-1|33	%install
21cr|texlive-symbats3-63833-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-symbats3-63833-1|35	rm -rf tlpkg
21cr|texlive-symbats3-63833-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10251 21
21cr|texlive-synproof-1.0-8|1	# revision 15878
21cr|texlive-synproof-1.0-8|2	# category Package
21cr|texlive-synproof-1.0-8|3	# catalog-ctan /macros/latex/contrib/synproof
21cr|texlive-synproof-1.0-8|4	# catalog-date 2009-07-05 17:22:22 +0200
21cr|texlive-synproof-1.0-8|5	# catalog-license lppl
21cr|texlive-synproof-1.0-8|6	# catalog-version 1.0
21cr|texlive-synproof-1.0-8|7	Name:		texlive-synproof
21cr|texlive-synproof-1.0-8|8	Version:	1.0
21cr|texlive-synproof-1.0-8|9	Release:	8
21cr|texlive-synproof-1.0-8|10	Summary:	Easy drawing of syntactic proofs
21cr|texlive-synproof-1.0-8|11	Group:		Publishing
21cr|texlive-synproof-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/synproof
21cr|texlive-synproof-1.0-8|13	License:	LPPL
21cr|texlive-synproof-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synproof.tar.xz
21cr|texlive-synproof-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synproof.doc.tar.xz
21cr|texlive-synproof-1.0-8|16	BuildArch:	noarch
21cr|texlive-synproof-1.0-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-synproof-1.0-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-synproof-1.0-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-synproof-1.0-8|20	
21cr|texlive-synproof-1.0-8|21	%description
21cr|texlive-synproof-1.0-8|22	The package provides a set of macros based on PSTricks that
21cr|texlive-synproof-1.0-8|23	will enable you to draw syntactic proofs easily (inspired by
21cr|texlive-synproof-1.0-8|24	the Gamut books). Very few commands are needed, however fine
21cr|texlive-synproof-1.0-8|25	tuning of the various parameters (dimensions) can still be
21cr|texlive-synproof-1.0-8|26	achieved through "key=value" pairs.
21cr|texlive-synproof-1.0-8|27	
21cr|texlive-synproof-1.0-8|28	
21cr|texlive-synproof-1.0-8|29	#-----------------------------------------------------------------------
21cr|texlive-synproof-1.0-8|30	%files
21cr|texlive-synproof-1.0-8|31	%{_texmfdistdir}/tex/latex/synproof/synproof.sty
21cr|texlive-synproof-1.0-8|32	%doc %{_texmfdistdir}/doc/latex/synproof/README
21cr|texlive-synproof-1.0-8|33	%doc %{_texmfdistdir}/doc/latex/synproof/synproof-doc.pdf
21cr|texlive-synproof-1.0-8|34	%doc %{_texmfdistdir}/doc/latex/synproof/synproof-doc.tex
21cr|texlive-synproof-1.0-8|35	
21cr|texlive-synproof-1.0-8|36	#-----------------------------------------------------------------------
21cr|texlive-synproof-1.0-8|37	%prep
21cr|texlive-synproof-1.0-8|38	%setup -c -a0 -a1
21cr|texlive-synproof-1.0-8|39	
21cr|texlive-synproof-1.0-8|40	%build
21cr|texlive-synproof-1.0-8|41	
21cr|texlive-synproof-1.0-8|42	%install
21cr|texlive-synproof-1.0-8|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-synproof-1.0-8|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10252 21
21cr|texlive-syntaxdi-56685-1|1	%define oname syntaxdi
21cr|texlive-syntaxdi-56685-1|2	
21cr|texlive-syntaxdi-56685-1|3	Summary:	Create "railroad" syntax diagrams
21cr|texlive-syntaxdi-56685-1|4	Name:		texlive-syntaxdi
21cr|texlive-syntaxdi-56685-1|5	Version:	56685
21cr|texlive-syntaxdi-56685-1|6	Release:	1
21cr|texlive-syntaxdi-56685-1|7	License:	LPPL1.3
21cr|texlive-syntaxdi-56685-1|8	Group:		Publishing
21cr|texlive-syntaxdi-56685-1|9	Url:		https://www.ctan.org
21cr|texlive-syntaxdi-56685-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-syntaxdi-56685-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-syntaxdi-56685-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-syntaxdi-56685-1|13	Requires:	texlive-tlpkg
21cr|texlive-syntaxdi-56685-1|14	Requires:	texlive-kpathsea
21cr|texlive-syntaxdi-56685-1|15	Provides:	tex(syntaxdi.sty) = 2024
21cr|texlive-syntaxdi-56685-1|16	BuildArch:	noarch
21cr|texlive-syntaxdi-56685-1|17	
21cr|texlive-syntaxdi-56685-1|18	%description
21cr|texlive-syntaxdi-56685-1|19	This package provides TikZ styles for creating special syntax
21cr|texlive-syntaxdi-56685-1|20	diagrams known as "railroad" diagrams. The package was
21cr|texlive-syntaxdi-56685-1|21	originally distributed as part of the schule bundle.
21cr|texlive-syntaxdi-56685-1|22	
21cr|texlive-syntaxdi-56685-1|23	%files
21cr|texlive-syntaxdi-56685-1|24	%doc %{_texmfdistdir}/doc/latex/syntaxdi
21cr|texlive-syntaxdi-56685-1|25	%{_texmfdistdir}/tex/latex/syntaxdi
21cr|texlive-syntaxdi-56685-1|26	
21cr|texlive-syntaxdi-56685-1|27	#------------------------------------------------------------------
21cr|texlive-syntaxdi-56685-1|28	
21cr|texlive-syntaxdi-56685-1|29	%prep
21cr|texlive-syntaxdi-56685-1|30	%setup -c -a0 -a1
21cr|texlive-syntaxdi-56685-1|31	
21cr|texlive-syntaxdi-56685-1|32	%build
21cr|texlive-syntaxdi-56685-1|33	
21cr|texlive-syntaxdi-56685-1|34	%install
21cr|texlive-syntaxdi-56685-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-syntaxdi-56685-1|36	rm -rf tlpkg
21cr|texlive-syntaxdi-56685-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10253 21
21cr|texlive-systeme-0.32-1|1	Name:		texlive-systeme
21cr|texlive-systeme-0.32-1|2	Version:	0.32
21cr|texlive-systeme-0.32-1|3	Release:	1
21cr|texlive-systeme-0.32-1|4	Summary:	Format systems of equations
21cr|texlive-systeme-0.32-1|5	Group:		Publishing
21cr|texlive-systeme-0.32-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/systeme
21cr|texlive-systeme-0.32-1|7	License:	LPPL1.3
21cr|texlive-systeme-0.32-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/systeme.tar.xz
21cr|texlive-systeme-0.32-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/systeme.doc.tar.xz
21cr|texlive-systeme-0.32-1|10	BuildArch:	noarch
21cr|texlive-systeme-0.32-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-systeme-0.32-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-systeme-0.32-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-systeme-0.32-1|14	
21cr|texlive-systeme-0.32-1|15	%description
21cr|texlive-systeme-0.32-1|16	The package allows you to enter systems of equations or
21cr|texlive-systeme-0.32-1|17	inequalities in an intuitive way, and produces typeset output
21cr|texlive-systeme-0.32-1|18	where the terms and signs are aligned vertically. The package
21cr|texlive-systeme-0.32-1|19	works with plain TeX or LaTeX, but e-TeX is required. Cette
21cr|texlive-systeme-0.32-1|20	petite extension permet de saisir des systemes d'equations ou
21cr|texlive-systeme-0.32-1|21	inequations de facon intuitive, et produit un affichage ou les
21cr|texlive-systeme-0.32-1|22	termes et les signes sont alignes verticalement.
21cr|texlive-systeme-0.32-1|23	
21cr|texlive-systeme-0.32-1|24	#-----------------------------------------------------------------------
21cr|texlive-systeme-0.32-1|25	%files
21cr|texlive-systeme-0.32-1|26	%{_texmfdistdir}/tex/generic/systeme
21cr|texlive-systeme-0.32-1|27	%doc %{_texmfdistdir}/doc/generic/systeme
21cr|texlive-systeme-0.32-1|28	
21cr|texlive-systeme-0.32-1|29	#-----------------------------------------------------------------------
21cr|texlive-systeme-0.32-1|30	%prep
21cr|texlive-systeme-0.32-1|31	%setup -c -a0 -a1
21cr|texlive-systeme-0.32-1|32	
21cr|texlive-systeme-0.32-1|33	%build
21cr|texlive-systeme-0.32-1|34	
21cr|texlive-systeme-0.32-1|35	%install
21cr|texlive-systeme-0.32-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-systeme-0.32-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10254 21
21cr|texlive-table-fct-41849-1|1	%define oname table-fct
21cr|texlive-table-fct-41849-1|2	
21cr|texlive-table-fct-41849-1|3	Summary:	Draw a variations table of functions and a convexity table of its graph
21cr|texlive-table-fct-41849-1|4	Name:		texlive-table-fct
21cr|texlive-table-fct-41849-1|5	Version:	41849
21cr|texlive-table-fct-41849-1|6	Release:	1
21cr|texlive-table-fct-41849-1|7	License:	LPPL1.3
21cr|texlive-table-fct-41849-1|8	Group:		Publishing
21cr|texlive-table-fct-41849-1|9	Url:		https://www.ctan.org
21cr|texlive-table-fct-41849-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-table-fct-41849-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-table-fct-41849-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-table-fct-41849-1|13	Requires:	texlive-tlpkg
21cr|texlive-table-fct-41849-1|14	Requires:	texlive-kpathsea
21cr|texlive-table-fct-41849-1|15	Provides:	tex(table-fct.sty) = 2024
21cr|texlive-table-fct-41849-1|16	BuildArch:	noarch
21cr|texlive-table-fct-41849-1|17	
21cr|texlive-table-fct-41849-1|18	%description
21cr|texlive-table-fct-41849-1|19	Draw a variations table of functions and a convexity table of
21cr|texlive-table-fct-41849-1|20	its graph This version offers two environnements, to draw
21cr|texlive-table-fct-41849-1|21	variations table of a function and a convexity table of its
21cr|texlive-table-fct-41849-1|22	graph.
21cr|texlive-table-fct-41849-1|23	
21cr|texlive-table-fct-41849-1|24	%files
21cr|texlive-table-fct-41849-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-table-fct-41849-1|26	%{_texmfdistdir}/tex/latex/%{oname}
21cr|texlive-table-fct-41849-1|27	
21cr|texlive-table-fct-41849-1|28	#------------------------------------------------------------------
21cr|texlive-table-fct-41849-1|29	
21cr|texlive-table-fct-41849-1|30	%prep
21cr|texlive-table-fct-41849-1|31	%setup -c -a0 -a1
21cr|texlive-table-fct-41849-1|32	
21cr|texlive-table-fct-41849-1|33	%build
21cr|texlive-table-fct-41849-1|34	
21cr|texlive-table-fct-41849-1|35	%install
21cr|texlive-table-fct-41849-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-table-fct-41849-1|37	rm -rf tlpkg
21cr|texlive-table-fct-41849-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10255 21
21cr|texlive-tablor-4.07g-11|1	# revision 31855
21cr|texlive-tablor-4.07g-11|2	# category Package
21cr|texlive-tablor-4.07g-11|3	# catalog-ctan /macros/latex/contrib/tablor
21cr|texlive-tablor-4.07g-11|4	# catalog-date 2013-10-07 18:39:11 +0200
21cr|texlive-tablor-4.07g-11|5	# catalog-license lppl
21cr|texlive-tablor-4.07g-11|6	# catalog-version 4.07-g
21cr|texlive-tablor-4.07g-11|7	Name:		texlive-tablor
21cr|texlive-tablor-4.07g-11|8	Version:	4.07g
21cr|texlive-tablor-4.07g-11|9	Release:	11
21cr|texlive-tablor-4.07g-11|10	Summary:	Create tables of signs and of variations
21cr|texlive-tablor-4.07g-11|11	Group:		Publishing
21cr|texlive-tablor-4.07g-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tablor
21cr|texlive-tablor-4.07g-11|13	License:	LPPL
21cr|texlive-tablor-4.07g-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablor.tar.xz
21cr|texlive-tablor-4.07g-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablor.doc.tar.xz
21cr|texlive-tablor-4.07g-11|16	BuildArch:	noarch
21cr|texlive-tablor-4.07g-11|17	BuildRequires:	texlive-tlpkg
21cr|texlive-tablor-4.07g-11|18	Requires(pre):	texlive-tlpkg
21cr|texlive-tablor-4.07g-11|19	Requires(post):	texlive-kpathsea
21cr|texlive-tablor-4.07g-11|20	
21cr|texlive-tablor-4.07g-11|21	%description
21cr|texlive-tablor-4.07g-11|22	The package allows the user to use the computer algebra system
21cr|texlive-tablor-4.07g-11|23	XCAS to generate tables of signs and of variations (the actual
21cr|texlive-tablor-4.07g-11|24	plotting of the tables uses the MetaPost macro package
21cr|texlive-tablor-4.07g-11|25	tableauVariations). Tables with forbidden regions may be
21cr|texlive-tablor-4.07g-11|26	developed using the package. A configuration file permits some
21cr|texlive-tablor-4.07g-11|27	configuration of the language to be used in the diagrams. The
21cr|texlive-tablor-4.07g-11|28	tablor package requires that shell escape be enabled.
21cr|texlive-tablor-4.07g-11|29	
21cr|texlive-tablor-4.07g-11|30	
21cr|texlive-tablor-4.07g-11|31	#-----------------------------------------------------------------------
21cr|texlive-tablor-4.07g-11|32	%files
21cr|texlive-tablor-4.07g-11|33	%{_texmfdistdir}/tex/latex/tablor/tablor-xetex.sty
21cr|texlive-tablor-4.07g-11|34	%{_texmfdistdir}/tex/latex/tablor/tablor.cfg
21cr|texlive-tablor-4.07g-11|35	%{_texmfdistdir}/tex/latex/tablor/tablor.sty
21cr|texlive-tablor-4.07g-11|36	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/TSav-105.mp
21cr|texlive-tablor-4.07g-11|37	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/capture.eps
21cr|texlive-tablor-4.07g-11|38	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.0
21cr|texlive-tablor-4.07g-11|39	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.1
21cr|texlive-tablor-4.07g-11|40	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.10
21cr|texlive-tablor-4.07g-11|41	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.105
21cr|texlive-tablor-4.07g-11|42	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.11
21cr|texlive-tablor-4.07g-11|43	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.12
21cr|texlive-tablor-4.07g-11|44	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.13
21cr|texlive-tablor-4.07g-11|45	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.14
21cr|texlive-tablor-4.07g-11|46	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.15
21cr|texlive-tablor-4.07g-11|47	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.16
21cr|texlive-tablor-4.07g-11|48	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.17
21cr|texlive-tablor-4.07g-11|49	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.18
21cr|texlive-tablor-4.07g-11|50	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.19
21cr|texlive-tablor-4.07g-11|51	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.2
21cr|texlive-tablor-4.07g-11|52	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.20
21cr|texlive-tablor-4.07g-11|53	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.21
21cr|texlive-tablor-4.07g-11|54	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.22
21cr|texlive-tablor-4.07g-11|55	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.23
21cr|texlive-tablor-4.07g-11|56	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.24
21cr|texlive-tablor-4.07g-11|57	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.25
21cr|texlive-tablor-4.07g-11|58	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.26
21cr|texlive-tablor-4.07g-11|59	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.27
21cr|texlive-tablor-4.07g-11|60	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.28
21cr|texlive-tablor-4.07g-11|61	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.29
21cr|texlive-tablor-4.07g-11|62	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.3
21cr|texlive-tablor-4.07g-11|63	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.30
21cr|texlive-tablor-4.07g-11|64	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.31
21cr|texlive-tablor-4.07g-11|65	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.32
21cr|texlive-tablor-4.07g-11|66	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.33
21cr|texlive-tablor-4.07g-11|67	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.35
21cr|texlive-tablor-4.07g-11|68	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.36
21cr|texlive-tablor-4.07g-11|69	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.37
21cr|texlive-tablor-4.07g-11|70	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.38
21cr|texlive-tablor-4.07g-11|71	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.39
21cr|texlive-tablor-4.07g-11|72	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.4
21cr|texlive-tablor-4.07g-11|73	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.40
21cr|texlive-tablor-4.07g-11|74	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.41
21cr|texlive-tablor-4.07g-11|75	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.42
21cr|texlive-tablor-4.07g-11|76	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.43
21cr|texlive-tablor-4.07g-11|77	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.44
21cr|texlive-tablor-4.07g-11|78	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.45
21cr|texlive-tablor-4.07g-11|79	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.47
21cr|texlive-tablor-4.07g-11|80	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.48
21cr|texlive-tablor-4.07g-11|81	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.49
21cr|texlive-tablor-4.07g-11|82	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.5
21cr|texlive-tablor-4.07g-11|83	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.50
21cr|texlive-tablor-4.07g-11|84	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.51
21cr|texlive-tablor-4.07g-11|85	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.52
21cr|texlive-tablor-4.07g-11|86	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.53
21cr|texlive-tablor-4.07g-11|87	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.54
21cr|texlive-tablor-4.07g-11|88	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.55
21cr|texlive-tablor-4.07g-11|89	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.56
21cr|texlive-tablor-4.07g-11|90	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.57
21cr|texlive-tablor-4.07g-11|91	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.6
21cr|texlive-tablor-4.07g-11|92	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.7
21cr|texlive-tablor-4.07g-11|93	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.8
21cr|texlive-tablor-4.07g-11|94	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.9
21cr|texlive-tablor-4.07g-11|95	%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.mp
21cr|texlive-tablor-4.07g-11|96	%doc %{_texmfdistdir}/doc/latex/tablor/README
21cr|texlive-tablor-4.07g-11|97	%doc %{_texmfdistdir}/doc/latex/tablor/README-fr.txt
21cr|texlive-tablor-4.07g-11|98	%doc %{_texmfdistdir}/doc/latex/tablor/auto/tablor-xetex.el
21cr|texlive-tablor-4.07g-11|99	%doc %{_texmfdistdir}/doc/latex/tablor/auto/tablor.el
21cr|texlive-tablor-4.07g-11|100	%doc %{_texmfdistdir}/doc/latex/tablor/tablor.html
21cr|texlive-tablor-4.07g-11|101	%doc %{_texmfdistdir}/doc/latex/tablor/tablor.pdf
21cr|texlive-tablor-4.07g-11|102	%doc %{_texmfdistdir}/doc/latex/tablor/tablor.tex
21cr|texlive-tablor-4.07g-11|103	
21cr|texlive-tablor-4.07g-11|104	#-----------------------------------------------------------------------
21cr|texlive-tablor-4.07g-11|105	%prep
21cr|texlive-tablor-4.07g-11|106	%setup -c -a0 -a1
21cr|texlive-tablor-4.07g-11|107	
21cr|texlive-tablor-4.07g-11|108	%build
21cr|texlive-tablor-4.07g-11|109	
21cr|texlive-tablor-4.07g-11|110	%install
21cr|texlive-tablor-4.07g-11|111	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tablor-4.07g-11|112	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10256 21
21cr|texlive-tablvar-51543-1|1	%define oname tablvar
21cr|texlive-tablvar-51543-1|2	
21cr|texlive-tablvar-51543-1|3	Summary:	Typesetting pretty tables of signs and variations according to French usage
21cr|texlive-tablvar-51543-1|4	Name:		texlive-tablvar
21cr|texlive-tablvar-51543-1|5	Version:	51543
21cr|texlive-tablvar-51543-1|6	Release:	1
21cr|texlive-tablvar-51543-1|7	License:	LPPL1.3
21cr|texlive-tablvar-51543-1|8	Group:		Publishing
21cr|texlive-tablvar-51543-1|9	Url:		https://www.ctan.org
21cr|texlive-tablvar-51543-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tablvar-51543-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tablvar-51543-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tablvar-51543-1|13	Requires:	texlive-tlpkg
21cr|texlive-tablvar-51543-1|14	Requires:	texlive-kpathsea
21cr|texlive-tablvar-51543-1|15	Provides:	tex(tablvar.sty) = 2024
21cr|texlive-tablvar-51543-1|16	BuildArch:	noarch
21cr|texlive-tablvar-51543-1|17	
21cr|texlive-tablvar-51543-1|18	%description
21cr|texlive-tablvar-51543-1|19	This is a complete and easy-to-use package for typesetting
21cr|texlive-tablvar-51543-1|20	pretty tables of signs and variations according to French
21cr|texlive-tablvar-51543-1|21	usage. The syntax is similar to that of the array environment
21cr|texlive-tablvar-51543-1|22	and uses intuitive position commands. Arrows are drawn
21cr|texlive-tablvar-51543-1|23	automatically (using PSTricks by default or TikZ as an option).
21cr|texlive-tablvar-51543-1|24	Macros are provided for drawing twin bars, single bars crossing
21cr|texlive-tablvar-51543-1|25	the zeros, areas where the function is not defined, or placing
21cr|texlive-tablvar-51543-1|26	special values. Several features of the variation tables can be
21cr|texlive-tablvar-51543-1|27	customized.
21cr|texlive-tablvar-51543-1|28	
21cr|texlive-tablvar-51543-1|29	%files
21cr|texlive-tablvar-51543-1|30	%doc %{_texmfdistdir}/doc/latex/tablvar
21cr|texlive-tablvar-51543-1|31	%{_texmfdistdir}/tex/latex/tablvar
21cr|texlive-tablvar-51543-1|32	
21cr|texlive-tablvar-51543-1|33	#------------------------------------------------------------------
21cr|texlive-tablvar-51543-1|34	
21cr|texlive-tablvar-51543-1|35	%prep
21cr|texlive-tablvar-51543-1|36	%setup -c -a0 -a1
21cr|texlive-tablvar-51543-1|37	
21cr|texlive-tablvar-51543-1|38	%build
21cr|texlive-tablvar-51543-1|39	
21cr|texlive-tablvar-51543-1|40	%install
21cr|texlive-tablvar-51543-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tablvar-51543-1|42	rm -rf tlpkg
21cr|texlive-tablvar-51543-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10257 21
21cr|texlive-tabto-generic-20190228-1|1	Name:		texlive-tabto-generic
21cr|texlive-tabto-generic-20190228-1|2	Version:	20190228
21cr|texlive-tabto-generic-20190228-1|3	Release:	1
21cr|texlive-tabto-generic-20190228-1|4	Summary:	"Tab" to a measured position in the line
21cr|texlive-tabto-generic-20190228-1|5	Group:		Publishing
21cr|texlive-tabto-generic-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/misc/tabto.tex
21cr|texlive-tabto-generic-20190228-1|7	License:	PD
21cr|texlive-tabto-generic-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-generic.tar.xz
21cr|texlive-tabto-generic-20190228-1|9	BuildArch:	noarch
21cr|texlive-tabto-generic-20190228-1|10	BuildRequires:	texlive-tlpkg
21cr|texlive-tabto-generic-20190228-1|11	Requires(pre):	texlive-tlpkg
21cr|texlive-tabto-generic-20190228-1|12	Requires(post):	texlive-kpathsea
21cr|texlive-tabto-generic-20190228-1|13	
21cr|texlive-tabto-generic-20190228-1|14	%description
21cr|texlive-tabto-generic-20190228-1|15	\tabto{<length>} moves the typesetting position to <length>
21cr|texlive-tabto-generic-20190228-1|16	from the left margin of the paragraph. If the typesetting
21cr|texlive-tabto-generic-20190228-1|17	position is already further along, \tabto starts a new line.
21cr|texlive-tabto-generic-20190228-1|18	
21cr|texlive-tabto-generic-20190228-1|19	#-----------------------------------------------------------------------
21cr|texlive-tabto-generic-20190228-1|20	%files
21cr|texlive-tabto-generic-20190228-1|21	%{_texmfdistdir}/tex/generic/tabto-generic
21cr|texlive-tabto-generic-20190228-1|22	
21cr|texlive-tabto-generic-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-tabto-generic-20190228-1|24	%prep
21cr|texlive-tabto-generic-20190228-1|25	%setup -c -a0
21cr|texlive-tabto-generic-20190228-1|26	
21cr|texlive-tabto-generic-20190228-1|27	%build
21cr|texlive-tabto-generic-20190228-1|28	
21cr|texlive-tabto-generic-20190228-1|29	%install
21cr|texlive-tabto-generic-20190228-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tabto-generic-20190228-1|31	cp -fpar tex %{buildroot}%{_texmfdistdir}

10258 21
21cr|texlive-tabularray-66276-1|1	%define oname tabularray
21cr|texlive-tabularray-66276-1|2	
21cr|texlive-tabularray-66276-1|3	Summary:	Typeset tabulars and arrays with LaTeX3
21cr|texlive-tabularray-66276-1|4	Name:		texlive-tabularray
21cr|texlive-tabularray-66276-1|5	Version:	66276
21cr|texlive-tabularray-66276-1|6	Release:	1
21cr|texlive-tabularray-66276-1|7	License:	LPPL1.3
21cr|texlive-tabularray-66276-1|8	Group:		Publishing
21cr|texlive-tabularray-66276-1|9	Url:		https://www.ctan.org
21cr|texlive-tabularray-66276-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tabularray-66276-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tabularray-66276-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tabularray-66276-1|13	Requires:	texlive-tlpkg
21cr|texlive-tabularray-66276-1|14	Requires:	texlive-kpathsea
21cr|texlive-tabularray-66276-1|15	Provides:	tex(tabularray-2021.sty) = 2024
21cr|texlive-tabularray-66276-1|16	Provides:	tex(tabularray.sty) = 2024
21cr|texlive-tabularray-66276-1|17	BuildArch:	noarch
21cr|texlive-tabularray-66276-1|18	
21cr|texlive-tabularray-66276-1|19	%description
21cr|texlive-tabularray-66276-1|20	LaTeX tables are implemented using TeX commands such as
21cr|texlive-tabularray-66276-1|21	\halign, \noalign, \span, and \omit. In order to implement new
21cr|texlive-tabularray-66276-1|22	features, many macro packages have modified the inner table
21cr|texlive-tabularray-66276-1|23	commands inside LaTeX. This makes package code complicated,
21cr|texlive-tabularray-66276-1|24	difficult to maintain, and often conflicts with each other. At
21cr|texlive-tabularray-66276-1|25	present, the LaTeX3 programming layer is basically mature. This
21cr|texlive-tabularray-66276-1|26	tabularray package will discard the old \halign commands and
21cr|texlive-tabularray-66276-1|27	directly use LaTeX3 functions to parse the table, and then
21cr|texlive-tabularray-66276-1|28	typeset the entire table. Under the premise of being compatible
21cr|texlive-tabularray-66276-1|29	with the basic syntax of LaTeX2 tables, this macro package will
21cr|texlive-tabularray-66276-1|30	completely separate the content and style of the table, and the
21cr|texlive-tabularray-66276-1|31	style of the table can be completely set in keyval way.
21cr|texlive-tabularray-66276-1|32	
21cr|texlive-tabularray-66276-1|33	%files
21cr|texlive-tabularray-66276-1|34	%doc %{_texmfdistdir}/doc/latex/tabularray
21cr|texlive-tabularray-66276-1|35	%{_texmfdistdir}/tex/latex/tabularray
21cr|texlive-tabularray-66276-1|36	
21cr|texlive-tabularray-66276-1|37	#------------------------------------------------------------------
21cr|texlive-tabularray-66276-1|38	
21cr|texlive-tabularray-66276-1|39	%prep
21cr|texlive-tabularray-66276-1|40	%setup -c -a0 -a1
21cr|texlive-tabularray-66276-1|41	
21cr|texlive-tabularray-66276-1|42	%build
21cr|texlive-tabularray-66276-1|43	
21cr|texlive-tabularray-66276-1|44	%install
21cr|texlive-tabularray-66276-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tabularray-66276-1|46	rm -rf tlpkg
21cr|texlive-tabularray-66276-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

10259 21
21cr|texlive-tagpair-42138-1|1	%define oname tagpair
21cr|texlive-tagpair-42138-1|2	
21cr|texlive-tagpair-42138-1|3	Summary:	Word-by-word glosses, translations, and bibliographic attributions
21cr|texlive-tagpair-42138-1|4	Name:		texlive-tagpair
21cr|texlive-tagpair-42138-1|5	Version:	42138
21cr|texlive-tagpair-42138-1|6	Release:	1
21cr|texlive-tagpair-42138-1|7	License:	LPPL1.3
21cr|texlive-tagpair-42138-1|8	Group:		Publishing
21cr|texlive-tagpair-42138-1|9	Url:		https://www.ctan.org
21cr|texlive-tagpair-42138-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tagpair-42138-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tagpair-42138-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tagpair-42138-1|13	Requires:	texlive-kpathsea
21cr|texlive-tagpair-42138-1|14	Requires:	texlive-tlpkg
21cr|texlive-tagpair-42138-1|15	#Requires:	tex(varwidth.sty)
21cr|texlive-tagpair-42138-1|16	Provides:	tex-tagpair = 2024
21cr|texlive-tagpair-42138-1|17	Provides:	tex(tagpair.sty) = 2024
21cr|texlive-tagpair-42138-1|18	BuildArch:	noarch
21cr|texlive-tagpair-42138-1|19	
21cr|texlive-tagpair-42138-1|20	%description
21cr|texlive-tagpair-42138-1|21	This package provides environments and commands for pairing
21cr|texlive-tagpair-42138-1|22	lines, bottom lines, and tagged lines, intended to be used in
21cr|texlive-tagpair-42138-1|23	particular for word-by-word glosses, translations, and
21cr|texlive-tagpair-42138-1|24	bibliographic attributions, respectively. This LaTeX package is
21cr|texlive-tagpair-42138-1|25	inspired by Marcel R. van der Goot's classic Plain TeX macros
21cr|texlive-tagpair-42138-1|26	in gloss.tex.
21cr|texlive-tagpair-42138-1|27	
21cr|texlive-tagpair-42138-1|28	%files
21cr|texlive-tagpair-42138-1|29	%doc %{_texmfdistdir}/doc
21cr|texlive-tagpair-42138-1|30	%{_texmfdistdir}/tex/latex/tagpair/
21cr|texlive-tagpair-42138-1|31	
21cr|texlive-tagpair-42138-1|32	#------------------------------------------------------------------
21cr|texlive-tagpair-42138-1|33	
21cr|texlive-tagpair-42138-1|34	%prep
21cr|texlive-tagpair-42138-1|35	%setup -c -a0 -a1
21cr|texlive-tagpair-42138-1|36	
21cr|texlive-tagpair-42138-1|37	%build
21cr|texlive-tagpair-42138-1|38	
21cr|texlive-tagpair-42138-1|39	%install
21cr|texlive-tagpair-42138-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tagpair-42138-1|41	rm -rf tlpkg
21cr|texlive-tagpair-42138-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10260 21
21cr|texlive-tagpdf-66461-1|1	%define oname tagpdf
21cr|texlive-tagpdf-66461-1|2	
21cr|texlive-tagpdf-66461-1|3	Summary:	Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX
21cr|texlive-tagpdf-66461-1|4	Name:		texlive-tagpdf
21cr|texlive-tagpdf-66461-1|5	Version:	66461
21cr|texlive-tagpdf-66461-1|6	Release:	1
21cr|texlive-tagpdf-66461-1|7	License:	LPPL1.3
21cr|texlive-tagpdf-66461-1|8	Group:		Publishing
21cr|texlive-tagpdf-66461-1|9	Url:		https://www.ctan.org
21cr|texlive-tagpdf-66461-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tagpdf-66461-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tagpdf-66461-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tagpdf-66461-1|13	Requires:	texlive-tlpkg
21cr|texlive-tagpdf-66461-1|14	Requires:	texlive-kpathsea
21cr|texlive-tagpdf-66461-1|15	Provides:	tex(tagpdf-base.sty) = 2024
21cr|texlive-tagpdf-66461-1|16	Provides:	tex(tagpdf-debug-generic.sty) = 2024
21cr|texlive-tagpdf-66461-1|17	Provides:	tex(tagpdf-debug-lua.sty) = 2024
21cr|texlive-tagpdf-66461-1|18	Provides:	tex(tagpdf-debug.sty) = 2024
21cr|texlive-tagpdf-66461-1|19	Provides:	tex(tagpdfdocu-patches.sty) = 2024
21cr|texlive-tagpdf-66461-1|20	Provides:	tex(tagpdf-luatex.def) = 2024
21cr|texlive-tagpdf-66461-1|21	Provides:	tex(tagpdf-mc-code-generic.sty) = 2024
21cr|texlive-tagpdf-66461-1|22	Provides:	tex(tagpdf-mc-code-lua.sty) = 2024
21cr|texlive-tagpdf-66461-1|23	Provides:	tex(tagpdf-ns-latex-book.def) = 2024
21cr|texlive-tagpdf-66461-1|24	Provides:	tex(tagpdf-ns-latex.def) = 2024
21cr|texlive-tagpdf-66461-1|25	Provides:	tex(tagpdf-ns-latex-inline.def) = 2024
21cr|texlive-tagpdf-66461-1|26	Provides:	tex(tagpdf-ns-mathml.def) = 2024
21cr|texlive-tagpdf-66461-1|27	Provides:	tex(tagpdf-ns-pdf2.def) = 2024
21cr|texlive-tagpdf-66461-1|28	Provides:	tex(tagpdf-ns-pdf.def) = 2024
21cr|texlive-tagpdf-66461-1|29	Provides:	tex(tagpdf.sty) = 2024
21cr|texlive-tagpdf-66461-1|30	BuildArch:	noarch
21cr|texlive-tagpdf-66461-1|31	
21cr|texlive-tagpdf-66461-1|32	%description
21cr|texlive-tagpdf-66461-1|33	The package offers tools to experiment with tagging and
21cr|texlive-tagpdf-66461-1|34	accessibility using pdfLaTeX and LuaTeX. It isn't meant for
21cr|texlive-tagpdf-66461-1|35	production but allows the user to try out how difficult it is
21cr|texlive-tagpdf-66461-1|36	to tag some structures; to try out how much tagging is really
21cr|texlive-tagpdf-66461-1|37	needed; to test what else is needed so that a pdf works e.g.
21cr|texlive-tagpdf-66461-1|38	with a screen reader. Its goal is to get a feeling for what has
21cr|texlive-tagpdf-66461-1|39	to be done, which kernel changes are needed, how packages
21cr|texlive-tagpdf-66461-1|40	should be adapted.
21cr|texlive-tagpdf-66461-1|41	
21cr|texlive-tagpdf-66461-1|42	%files
21cr|texlive-tagpdf-66461-1|43	%doc %{_texmfdistdir}/doc/latex/tagpdf/
21cr|texlive-tagpdf-66461-1|44	%{_texmfdistdir}/tex/latex/tagpdf/
21cr|texlive-tagpdf-66461-1|45	
21cr|texlive-tagpdf-66461-1|46	#------------------------------------------------------------------
21cr|texlive-tagpdf-66461-1|47	
21cr|texlive-tagpdf-66461-1|48	%prep
21cr|texlive-tagpdf-66461-1|49	%setup -c -a0 -a1
21cr|texlive-tagpdf-66461-1|50	
21cr|texlive-tagpdf-66461-1|51	%build
21cr|texlive-tagpdf-66461-1|52	
21cr|texlive-tagpdf-66461-1|53	%install
21cr|texlive-tagpdf-66461-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tagpdf-66461-1|55	rm -rf tlpkg
21cr|texlive-tagpdf-66461-1|56	cp -fpar * %{buildroot}%{_texmfdistdir}

10261 21
21cr|texlive-talos-61820-1|1	%define oname talos
21cr|texlive-talos-61820-1|2	
21cr|texlive-talos-61820-1|3	Summary:	A Greek cult font from the eighties
21cr|texlive-talos-61820-1|4	Name:		texlive-talos
21cr|texlive-talos-61820-1|5	Version:	61820
21cr|texlive-talos-61820-1|6	Release:	1
21cr|texlive-talos-61820-1|7	License:	LPPL1.3
21cr|texlive-talos-61820-1|8	Group:		Publishing
21cr|texlive-talos-61820-1|9	Url:		https://www.ctan.org
21cr|texlive-talos-61820-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-talos-61820-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-talos-61820-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-talos-61820-1|13	Requires:	texlive-tlpkg
21cr|texlive-talos-61820-1|14	Requires:	texlive-kpathsea
21cr|texlive-talos-61820-1|15	BuildArch:	noarch
21cr|texlive-talos-61820-1|16	
21cr|texlive-talos-61820-1|17	%description
21cr|texlive-talos-61820-1|18	A cult Greek font from the eighties, used at the University of
21cr|texlive-talos-61820-1|19	Crete, Greece. It belonged to the first TeX installation in a
21cr|texlive-talos-61820-1|20	Greek University and most probably the first TeX installation
21cr|texlive-talos-61820-1|21	that supported the Greek language.
21cr|texlive-talos-61820-1|22	
21cr|texlive-talos-61820-1|23	%files
21cr|texlive-talos-61820-1|24	%doc %{_texmfdistdir}/doc/fonts/talos
21cr|texlive-talos-61820-1|25	%{_texmfdistdir}/fonts/opentype/public/talos
21cr|texlive-talos-61820-1|26	
21cr|texlive-talos-61820-1|27	#------------------------------------------------------------------
21cr|texlive-talos-61820-1|28	
21cr|texlive-talos-61820-1|29	%prep
21cr|texlive-talos-61820-1|30	%setup -c -a0 -a1
21cr|texlive-talos-61820-1|31	
21cr|texlive-talos-61820-1|32	%build
21cr|texlive-talos-61820-1|33	
21cr|texlive-talos-61820-1|34	%install
21cr|texlive-talos-61820-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-talos-61820-1|36	rm -rf tlpkg
21cr|texlive-talos-61820-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10262 21
21cr|texlive-tangramtikz-66183-1|1	%define oname tangramtikz
21cr|texlive-tangramtikz-66183-1|2	
21cr|texlive-tangramtikz-66183-1|3	Summary:	Tangram puzzles, with TikZ
21cr|texlive-tangramtikz-66183-1|4	Name:		texlive-tangramtikz
21cr|texlive-tangramtikz-66183-1|5	Version:	66183
21cr|texlive-tangramtikz-66183-1|6	Release:	1
21cr|texlive-tangramtikz-66183-1|7	License:	LPPL1.3
21cr|texlive-tangramtikz-66183-1|8	Group:		Publishing
21cr|texlive-tangramtikz-66183-1|9	Url:		https://www.ctan.org
21cr|texlive-tangramtikz-66183-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tangramtikz-66183-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tangramtikz-66183-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tangramtikz-66183-1|13	Requires:	texlive-tlpkg
21cr|texlive-tangramtikz-66183-1|14	Requires:	texlive-kpathsea
21cr|texlive-tangramtikz-66183-1|15	Provides:	tex(TangramTikz.sty) = 2024
21cr|texlive-tangramtikz-66183-1|16	BuildArch:	noarch
21cr|texlive-tangramtikz-66183-1|17	
21cr|texlive-tangramtikz-66183-1|18	%description
21cr|texlive-tangramtikz-66183-1|19	This package provides some commands (with English and French
21cr|texlive-tangramtikz-66183-1|20	keys) to work with tangram puzzles: \begin{EnvTangramTikz} and
21cr|texlive-tangramtikz-66183-1|21	\PieceTangram to position a piece, \TangramTikz to display a
21cr|texlive-tangramtikz-66183-1|22	predefined Tangram.
21cr|texlive-tangramtikz-66183-1|23	
21cr|texlive-tangramtikz-66183-1|24	%files
21cr|texlive-tangramtikz-66183-1|25	%doc %{_texmfdistdir}/doc/latex/tangramtikz
21cr|texlive-tangramtikz-66183-1|26	%{_texmfdistdir}/tex/latex/tangramtikz
21cr|texlive-tangramtikz-66183-1|27	
21cr|texlive-tangramtikz-66183-1|28	#------------------------------------------------------------------
21cr|texlive-tangramtikz-66183-1|29	
21cr|texlive-tangramtikz-66183-1|30	%prep
21cr|texlive-tangramtikz-66183-1|31	%setup -c -a0 -a1
21cr|texlive-tangramtikz-66183-1|32	
21cr|texlive-tangramtikz-66183-1|33	%build
21cr|texlive-tangramtikz-66183-1|34	
21cr|texlive-tangramtikz-66183-1|35	%install
21cr|texlive-tangramtikz-66183-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tangramtikz-66183-1|37	rm -rf tlpkg
21cr|texlive-tangramtikz-66183-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10263 21
21cr|texlive-tapir-0.2-9|1	# revision 20484
21cr|texlive-tapir-0.2-9|2	# category Package
21cr|texlive-tapir-0.2-9|3	# catalog-ctan /fonts/tapir
21cr|texlive-tapir-0.2-9|4	# catalog-date 2007-03-12 14:32:12 +0100
21cr|texlive-tapir-0.2-9|5	# catalog-license gpl
21cr|texlive-tapir-0.2-9|6	# catalog-version 0.2
21cr|texlive-tapir-0.2-9|7	Name:		texlive-tapir
21cr|texlive-tapir-0.2-9|8	Version:	0.2
21cr|texlive-tapir-0.2-9|9	Release:	9
21cr|texlive-tapir-0.2-9|10	Summary:	A simple geometrical font
21cr|texlive-tapir-0.2-9|11	Group:		Publishing
21cr|texlive-tapir-0.2-9|12	URL:		http://www.ctan.org/tex-archive/fonts/tapir
21cr|texlive-tapir-0.2-9|13	License:	GPL
21cr|texlive-tapir-0.2-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tapir.tar.xz
21cr|texlive-tapir-0.2-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tapir.doc.tar.xz
21cr|texlive-tapir-0.2-9|16	BuildArch:	noarch
21cr|texlive-tapir-0.2-9|17	BuildRequires:	texlive-tlpkg
21cr|texlive-tapir-0.2-9|18	Requires(pre):	texlive-tlpkg
21cr|texlive-tapir-0.2-9|19	Requires(post):	texlive-kpathsea
21cr|texlive-tapir-0.2-9|20	
21cr|texlive-tapir-0.2-9|21	%description
21cr|texlive-tapir-0.2-9|22	Tapir is a simple geometrical font mostly created of line and
21cr|texlive-tapir-0.2-9|23	circular segments with constant thickness. The font is
21cr|texlive-tapir-0.2-9|24	available as MetaFont source and in Adobe Type 1 format. The
21cr|texlive-tapir-0.2-9|25	character set contains all characters in the range 0-127 (as in
21cr|texlive-tapir-0.2-9|26	cmr10), accented characters used in the Czech, Slovak and
21cr|texlive-tapir-0.2-9|27	Polish languages.
21cr|texlive-tapir-0.2-9|28	
21cr|texlive-tapir-0.2-9|29	
21cr|texlive-tapir-0.2-9|30	#-----------------------------------------------------------------------
21cr|texlive-tapir-0.2-9|31	%files
21cr|texlive-tapir-0.2-9|32	%{_texmfdistdir}/fonts/source/public/tapir/tap-enc.mf
21cr|texlive-tapir-0.2-9|33	%{_texmfdistdir}/fonts/source/public/tapir/tap.mf
21cr|texlive-tapir-0.2-9|34	%{_texmfdistdir}/fonts/type1/public/tapir/tap.pfb
21cr|texlive-tapir-0.2-9|35	%doc %{_texmfdistdir}/doc/fonts/tapir/readme
21cr|texlive-tapir-0.2-9|36	%doc %{_texmfdistdir}/doc/fonts/tapir/readme.pdf
21cr|texlive-tapir-0.2-9|37	
21cr|texlive-tapir-0.2-9|38	#-----------------------------------------------------------------------
21cr|texlive-tapir-0.2-9|39	%prep
21cr|texlive-tapir-0.2-9|40	%setup -c -a0 -a1
21cr|texlive-tapir-0.2-9|41	
21cr|texlive-tapir-0.2-9|42	%build
21cr|texlive-tapir-0.2-9|43	
21cr|texlive-tapir-0.2-9|44	%install
21cr|texlive-tapir-0.2-9|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tapir-0.2-9|46	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

10264 21
21cr|texlive-tasks-61541-1|1	%define oname tasks
21cr|texlive-tasks-61541-1|2	
21cr|texlive-tasks-61541-1|3	Summary:	Horizontally columned lists
21cr|texlive-tasks-61541-1|4	Name:		texlive-tasks
21cr|texlive-tasks-61541-1|5	Version:	61541
21cr|texlive-tasks-61541-1|6	Release:	1
21cr|texlive-tasks-61541-1|7	License:	LPPL1.3
21cr|texlive-tasks-61541-1|8	Group:		Publishing
21cr|texlive-tasks-61541-1|9	Url:		https://www.ctan.org
21cr|texlive-tasks-61541-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tasks-61541-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tasks-61541-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tasks-61541-1|13	#Requires:	tex(cntformats.sty)
21cr|texlive-tasks-61541-1|14	#Requires:	tex(environ.sty)
21cr|texlive-tasks-61541-1|15	#Requires:	tex(epic.sty)
21cr|texlive-tasks-61541-1|16	#Requires:	tex(expl3.sty)
21cr|texlive-tasks-61541-1|17	Requires:	texlive-kpathsea
21cr|texlive-tasks-61541-1|18	#Requires:	tex(l3keys2e.sty)
21cr|texlive-tasks-61541-1|19	Requires:	texlive-tlpkg
21cr|texlive-tasks-61541-1|20	#Requires:	tex(xparse.sty)
21cr|texlive-tasks-61541-1|21	#Requires:	tex(xtemplate.sty)
21cr|texlive-tasks-61541-1|22	Provides:	tex-tasks = 2024
21cr|texlive-tasks-61541-1|23	Provides:	tex(tasks.cfg) = 2024
21cr|texlive-tasks-61541-1|24	Provides:	tex(tasks.sty) = 2024
21cr|texlive-tasks-61541-1|25	BuildArch:	noarch
21cr|texlive-tasks-61541-1|26	
21cr|texlive-tasks-61541-1|27	%description
21cr|texlive-tasks-61541-1|28	The reason for the creation of the tasks environment was an
21cr|texlive-tasks-61541-1|29	unwritten agreement in German maths textbooks (exspecially
21cr|texlive-tasks-61541-1|30	(junior) high school textbooks) to organize exercises in
21cr|texlive-tasks-61541-1|31	columns counting horizontally rather than vertically. This is
21cr|texlive-tasks-61541-1|32	what the tasks package helps to achieve.
21cr|texlive-tasks-61541-1|33	
21cr|texlive-tasks-61541-1|34	%files
21cr|texlive-tasks-61541-1|35	%doc %{_texmfdistdir}/doc
21cr|texlive-tasks-61541-1|36	%{_texmfdistdir}/tex/latex/tasks/
21cr|texlive-tasks-61541-1|37	
21cr|texlive-tasks-61541-1|38	#------------------------------------------------------------------
21cr|texlive-tasks-61541-1|39	
21cr|texlive-tasks-61541-1|40	%prep
21cr|texlive-tasks-61541-1|41	%setup -c -a0 -a1
21cr|texlive-tasks-61541-1|42	
21cr|texlive-tasks-61541-1|43	%build
21cr|texlive-tasks-61541-1|44	
21cr|texlive-tasks-61541-1|45	%install
21cr|texlive-tasks-61541-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tasks-61541-1|47	rm -rf tlpkg
21cr|texlive-tasks-61541-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

10265 21
21cr|texlive-technion-thesis-template-1.0-1|1	Name:		texlive-technion-thesis-template
21cr|texlive-technion-thesis-template-1.0-1|2	Version:	1.0
21cr|texlive-technion-thesis-template-1.0-1|3	Release:	1
21cr|texlive-technion-thesis-template-1.0-1|4	Summary:	This template for writing a thesis according to the Technion specifications
21cr|texlive-technion-thesis-template-1.0-1|5	Group:		Publishing
21cr|texlive-technion-thesis-template-1.0-1|6	URL:		https://www.texlive.info/CTAN/macros/xetex/latex/technion-thesis-template/
21cr|texlive-technion-thesis-template-1.0-1|7	License:	CC BY 4.0
21cr|texlive-technion-thesis-template-1.0-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/technion-thesis-template.tar.xz
21cr|texlive-technion-thesis-template-1.0-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/technion-thesis-template.doc.tar.xz
21cr|texlive-technion-thesis-template-1.0-1|10	BuildArch:	noarch
21cr|texlive-technion-thesis-template-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-technion-thesis-template-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-technion-thesis-template-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-technion-thesis-template-1.0-1|14	
21cr|texlive-technion-thesis-template-1.0-1|15	%description
21cr|texlive-technion-thesis-template-1.0-1|16	This is a template for writing a thesis according to the Technion specifications.
21cr|texlive-technion-thesis-template-1.0-1|17	Please, however, check with the graduate school website
21cr|texlive-technion-thesis-template-1.0-1|18	to see if any specifications have changed.
21cr|texlive-technion-thesis-template-1.0-1|19	This template was written by Boaz Shuval (January 2019).
21cr|texlive-technion-thesis-template-1.0-1|20	
21cr|texlive-technion-thesis-template-1.0-1|21	#-----------------------------------------------------------------------
21cr|texlive-technion-thesis-template-1.0-1|22	%files
21cr|texlive-technion-thesis-template-1.0-1|23	%{_texmfdistdir}/tex/xelatex/technion-thesis-template
21cr|texlive-technion-thesis-template-1.0-1|24	%doc %{_texmfdistdir}/doc/xelatex/technion-thesis-template
21cr|texlive-technion-thesis-template-1.0-1|25	
21cr|texlive-technion-thesis-template-1.0-1|26	#-----------------------------------------------------------------------
21cr|texlive-technion-thesis-template-1.0-1|27	%prep
21cr|texlive-technion-thesis-template-1.0-1|28	%setup -c -a0 -a1
21cr|texlive-technion-thesis-template-1.0-1|29	
21cr|texlive-technion-thesis-template-1.0-1|30	%build
21cr|texlive-technion-thesis-template-1.0-1|31	
21cr|texlive-technion-thesis-template-1.0-1|32	%install
21cr|texlive-technion-thesis-template-1.0-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-technion-thesis-template-1.0-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10266 21
21cr|texlive-templatetools-34495.0-1|1	%define oname templatetools
21cr|texlive-templatetools-34495.0-1|2	
21cr|texlive-templatetools-34495.0-1|3	Summary:	Commands useful in LaTeX templates
21cr|texlive-templatetools-34495.0-1|4	Name:		texlive-templatetools
21cr|texlive-templatetools-34495.0-1|5	Version:	34495.0
21cr|texlive-templatetools-34495.0-1|6	Release:	1
21cr|texlive-templatetools-34495.0-1|7	License:	LPPL1.3
21cr|texlive-templatetools-34495.0-1|8	Group:		Publishing
21cr|texlive-templatetools-34495.0-1|9	Url:		https://www.ctan.org
21cr|texlive-templatetools-34495.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-templatetools-34495.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-templatetools-34495.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-templatetools-34495.0-1|13	#Requires:	tex(array.sty)
21cr|texlive-templatetools-34495.0-1|14	#Requires:	tex(etoolbox.sty)
21cr|texlive-templatetools-34495.0-1|15	#Requires:	tex(ifdraft.sty)
21cr|texlive-templatetools-34495.0-1|16	#Requires:	tex(ifpdf.sty)
21cr|texlive-templatetools-34495.0-1|17	Requires:	texlive-kpathsea
21cr|texlive-templatetools-34495.0-1|18	Requires:	texlive-tlpkg
21cr|texlive-templatetools-34495.0-1|19	Requires:	tex(ltxcmds.sty)
21cr|texlive-templatetools-34495.0-1|20	#Requires:	tex(scrlfile.sty)
21cr|texlive-templatetools-34495.0-1|21	Provides:	tex-templatetools = 2024
21cr|texlive-templatetools-34495.0-1|22	Provides:	tex(templatetools.sty) = 2024
21cr|texlive-templatetools-34495.0-1|23	BuildArch:	noarch
21cr|texlive-templatetools-34495.0-1|24	
21cr|texlive-templatetools-34495.0-1|25	%description
21cr|texlive-templatetools-34495.0-1|26	The package provides a collection of tools, which are helpful
21cr|texlive-templatetools-34495.0-1|27	for the creation of a LaTeX template if conditional paths for
21cr|texlive-templatetools-34495.0-1|28	code execution are required. All the commands work both in the
21cr|texlive-templatetools-34495.0-1|29	preamble and in the document.
21cr|texlive-templatetools-34495.0-1|30	
21cr|texlive-templatetools-34495.0-1|31	%files
21cr|texlive-templatetools-34495.0-1|32	%doc %{_texmfdistdir}/doc
21cr|texlive-templatetools-34495.0-1|33	%{_texmfdistdir}/tex/latex/templatetools/
21cr|texlive-templatetools-34495.0-1|34	
21cr|texlive-templatetools-34495.0-1|35	#------------------------------------------------------------------
21cr|texlive-templatetools-34495.0-1|36	
21cr|texlive-templatetools-34495.0-1|37	%prep
21cr|texlive-templatetools-34495.0-1|38	%setup -c -a0 -a1
21cr|texlive-templatetools-34495.0-1|39	
21cr|texlive-templatetools-34495.0-1|40	%build
21cr|texlive-templatetools-34495.0-1|41	
21cr|texlive-templatetools-34495.0-1|42	%install
21cr|texlive-templatetools-34495.0-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-templatetools-34495.0-1|44	rm -rf tlpkg
21cr|texlive-templatetools-34495.0-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10267 21
21cr|texlive-tempora-39596-1|1	%define oname tempora
21cr|texlive-tempora-39596-1|2	
21cr|texlive-tempora-39596-1|3	Summary:	Greek and Cyrillic to accompany Times
21cr|texlive-tempora-39596-1|4	Name:		texlive-tempora
21cr|texlive-tempora-39596-1|5	Version:	39596
21cr|texlive-tempora-39596-1|6	Release:	1
21cr|texlive-tempora-39596-1|7	License:	LPPL1.3
21cr|texlive-tempora-39596-1|8	Group:		Publishing
21cr|texlive-tempora-39596-1|9	Url:		https://www.ctan.org
21cr|texlive-tempora-39596-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tempora-39596-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tempora-39596-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tempora-39596-1|13	Requires:	texlive-kpathsea
21cr|texlive-tempora-39596-1|14	Requires:	texlive-tlpkg
21cr|texlive-tempora-39596-1|15	Provides:	tex(lgr-tempora.enc) = 2024
21cr|texlive-tempora-39596-1|16	Provides:	tex(lgr-temporaosf.enc) = 2024
21cr|texlive-tempora-39596-1|17	Provides:	tex(lgrtempora-tlf.fd) = 2024
21cr|texlive-tempora-39596-1|18	Provides:	tex(lgrtempora-tosf.fd) = 2024
21cr|texlive-tempora-39596-1|19	Provides:	tex(OT1Tempora-Sup.fd) = 2024
21cr|texlive-tempora-39596-1|20	Provides:	tex(OT1Tempora-TLF.fd) = 2024
21cr|texlive-tempora-39596-1|21	Provides:	tex(OT1Tempora-TOsF.fd) = 2024
21cr|texlive-tempora-39596-1|22	Provides:	tex(ot2-tempora.enc) = 2024
21cr|texlive-tempora-39596-1|23	Provides:	tex(ot2-temporaosf.enc) = 2024
21cr|texlive-tempora-39596-1|24	Provides:	tex(ot2tempora-tlf.fd) = 2024
21cr|texlive-tempora-39596-1|25	Provides:	tex(ot2tempora-tosf.fd) = 2024
21cr|texlive-tempora-39596-1|26	Provides:	tex(T1Tempora-Sup.fd) = 2024
21cr|texlive-tempora-39596-1|27	Provides:	tex(T1Tempora-TLF.fd) = 2024
21cr|texlive-tempora-39596-1|28	Provides:	tex(T1Tempora-TOsF.fd) = 2024
21cr|texlive-tempora-39596-1|29	Provides:	tex(t2a-tempora.enc) = 2024
21cr|texlive-tempora-39596-1|30	Provides:	tex(t2a-temporaosf.enc) = 2024
21cr|texlive-tempora-39596-1|31	Provides:	tex(t2atempora-tlf.fd) = 2024
21cr|texlive-tempora-39596-1|32	Provides:	tex(t2atempora-tosf.fd) = 2024
21cr|texlive-tempora-39596-1|33	Provides:	tex(t2b-tempora.enc) = 2024
21cr|texlive-tempora-39596-1|34	Provides:	tex(t2b-temporaosf.enc) = 2024
21cr|texlive-tempora-39596-1|35	Provides:	tex(t2btempora-tlf.fd) = 2024
21cr|texlive-tempora-39596-1|36	Provides:	tex(t2btempora-tosf.fd) = 2024
21cr|texlive-tempora-39596-1|37	Provides:	tex(t2c-tempora.enc) = 2024
21cr|texlive-tempora-39596-1|38	Provides:	tex(t2c-temporaosf.enc) = 2024
21cr|texlive-tempora-39596-1|39	Provides:	tex(t2ctempora-tlf.fd) = 2024
21cr|texlive-tempora-39596-1|40	Provides:	tex(t2ctempora-tosf.fd) = 2024
21cr|texlive-tempora-39596-1|41	Provides:	tex-tempora = 2024
21cr|texlive-tempora-39596-1|42	Provides:	tex(Tempora-BoldItalic.otf) = 2024
21cr|texlive-tempora-39596-1|43	Provides:	tex(Tempora-BoldItalic.pfb) = 2024
21cr|texlive-tempora-39596-1|44	Provides:	tex(Tempora-BoldItalic-sup-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|45	Provides:	tex(Tempora-BoldItalic-sup-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|46	Provides:	tex(Tempora-BoldItalic-sup-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|47	Provides:	tex(Tempora-BoldItalic-sup-t1.vf) = 2024
21cr|texlive-tempora-39596-1|48	Provides:	tex(Tempora-BoldItalic-TLF-lgr.tfm) = 2024
21cr|texlive-tempora-39596-1|49	Provides:	tex(Tempora-BoldItalic-tlf-ot1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|50	Provides:	tex(Tempora-BoldItalic-tlf-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|51	Provides:	tex(Tempora-BoldItalic-tlf-ot1.vf) = 2024
21cr|texlive-tempora-39596-1|52	Provides:	tex(Tempora-BoldItalic-TLF-ot2.tfm) = 2024
21cr|texlive-tempora-39596-1|53	Provides:	tex(Tempora-BoldItalic-tlf-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|54	Provides:	tex(Tempora-BoldItalic-tlf-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|55	Provides:	tex(Tempora-BoldItalic-tlf-t1.vf) = 2024
21cr|texlive-tempora-39596-1|56	Provides:	tex(Tempora-BoldItalic-TLF-t2a.tfm) = 2024
21cr|texlive-tempora-39596-1|57	Provides:	tex(Tempora-BoldItalic-TLF-t2b.tfm) = 2024
21cr|texlive-tempora-39596-1|58	Provides:	tex(Tempora-BoldItalic-TLF-t2c.tfm) = 2024
21cr|texlive-tempora-39596-1|59	Provides:	tex(Tempora-BoldItalic-tlf-ts1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|60	Provides:	tex(Tempora-BoldItalic-tlf-ts1.tfm) = 2024
21cr|texlive-tempora-39596-1|61	Provides:	tex(Tempora-BoldItalic-tlf-ts1.vf) = 2024
21cr|texlive-tempora-39596-1|62	Provides:	tex(Tempora-BoldItalic-TOsF-lgr.tfm) = 2024
21cr|texlive-tempora-39596-1|63	Provides:	tex(Tempora-BoldItalic-tosf-ot1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|64	Provides:	tex(Tempora-BoldItalic-tosf-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|65	Provides:	tex(Tempora-BoldItalic-tosf-ot1.vf) = 2024
21cr|texlive-tempora-39596-1|66	Provides:	tex(Tempora-BoldItalic-TOsF-ot2.tfm) = 2024
21cr|texlive-tempora-39596-1|67	Provides:	tex(Tempora-BoldItalic-tosf-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|68	Provides:	tex(Tempora-BoldItalic-tosf-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|69	Provides:	tex(Tempora-BoldItalic-tosf-t1.vf) = 2024
21cr|texlive-tempora-39596-1|70	Provides:	tex(Tempora-BoldItalic-TOsF-t2a.tfm) = 2024
21cr|texlive-tempora-39596-1|71	Provides:	tex(Tempora-BoldItalic-TOsF-t2b.tfm) = 2024
21cr|texlive-tempora-39596-1|72	Provides:	tex(Tempora-BoldItalic-TOsF-t2c.tfm) = 2024
21cr|texlive-tempora-39596-1|73	Provides:	tex(Tempora-BoldItalic-tosf-ts1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|74	Provides:	tex(Tempora-BoldItalic-tosf-ts1.tfm) = 2024
21cr|texlive-tempora-39596-1|75	Provides:	tex(Tempora-BoldItalic-tosf-ts1.vf) = 2024
21cr|texlive-tempora-39596-1|76	Provides:	tex(Tempora-Bold.otf) = 2024
21cr|texlive-tempora-39596-1|77	Provides:	tex(Tempora-Bold.pfb) = 2024
21cr|texlive-tempora-39596-1|78	Provides:	tex(Tempora-Bold-sup-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|79	Provides:	tex(Tempora-Bold-sup-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|80	Provides:	tex(Tempora-Bold-sup-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|81	Provides:	tex(Tempora-Bold-sup-t1.vf) = 2024
21cr|texlive-tempora-39596-1|82	Provides:	tex(Tempora-Bold-TLF-lgr.tfm) = 2024
21cr|texlive-tempora-39596-1|83	Provides:	tex(Tempora-Bold-tlf-ot1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|84	Provides:	tex(Tempora-Bold-tlf-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|85	Provides:	tex(Tempora-Bold-tlf-ot1.vf) = 2024
21cr|texlive-tempora-39596-1|86	Provides:	tex(Tempora-Bold-TLF-ot2.tfm) = 2024
21cr|texlive-tempora-39596-1|87	Provides:	tex(Tempora-Bold-tlf-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|88	Provides:	tex(Tempora-Bold-tlf-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|89	Provides:	tex(Tempora-Bold-tlf-t1.vf) = 2024
21cr|texlive-tempora-39596-1|90	Provides:	tex(Tempora-Bold-TLF-t2a.tfm) = 2024
21cr|texlive-tempora-39596-1|91	Provides:	tex(Tempora-Bold-TLF-t2b.tfm) = 2024
21cr|texlive-tempora-39596-1|92	Provides:	tex(Tempora-Bold-TLF-t2c.tfm) = 2024
21cr|texlive-tempora-39596-1|93	Provides:	tex(Tempora-Bold-tlf-ts1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|94	Provides:	tex(Tempora-Bold-tlf-ts1.tfm) = 2024
21cr|texlive-tempora-39596-1|95	Provides:	tex(Tempora-Bold-tlf-ts1.vf) = 2024
21cr|texlive-tempora-39596-1|96	Provides:	tex(Tempora-Bold-TOsF-lgr.tfm) = 2024
21cr|texlive-tempora-39596-1|97	Provides:	tex(Tempora-Bold-tosf-ot1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|98	Provides:	tex(Tempora-Bold-tosf-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|99	Provides:	tex(Tempora-Bold-tosf-ot1.vf) = 2024
21cr|texlive-tempora-39596-1|100	Provides:	tex(Tempora-Bold-TOsF-ot2.tfm) = 2024
21cr|texlive-tempora-39596-1|101	Provides:	tex(Tempora-Bold-tosf-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|102	Provides:	tex(Tempora-Bold-tosf-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|103	Provides:	tex(Tempora-Bold-tosf-t1.vf) = 2024
21cr|texlive-tempora-39596-1|104	Provides:	tex(Tempora-Bold-TOsF-t2a.tfm) = 2024
21cr|texlive-tempora-39596-1|105	Provides:	tex(Tempora-Bold-TOsF-t2b.tfm) = 2024
21cr|texlive-tempora-39596-1|106	Provides:	tex(Tempora-Bold-TOsF-t2c.tfm) = 2024
21cr|texlive-tempora-39596-1|107	Provides:	tex(Tempora-Bold-tosf-ts1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|108	Provides:	tex(Tempora-Bold-tosf-ts1.tfm) = 2024
21cr|texlive-tempora-39596-1|109	Provides:	tex(Tempora-Bold-tosf-ts1.vf) = 2024
21cr|texlive-tempora-39596-1|110	Provides:	tex(Tempora-Italic.otf) = 2024
21cr|texlive-tempora-39596-1|111	Provides:	tex(Tempora-Italic.pfb) = 2024
21cr|texlive-tempora-39596-1|112	Provides:	tex(Tempora-Italic-sup-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|113	Provides:	tex(Tempora-Italic-sup-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|114	Provides:	tex(Tempora-Italic-sup-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|115	Provides:	tex(Tempora-Italic-sup-t1.vf) = 2024
21cr|texlive-tempora-39596-1|116	Provides:	tex(Tempora-Italic-TLF-lgr.tfm) = 2024
21cr|texlive-tempora-39596-1|117	Provides:	tex(Tempora-Italic-tlf-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|118	Provides:	tex(Tempora-Italic-TLF-ot2.tfm) = 2024
21cr|texlive-tempora-39596-1|119	Provides:	tex(Tempora-Italic-tlf-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|120	Provides:	tex(Tempora-Italic-tlf-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|121	Provides:	tex(Tempora-Italic-tlf-t1.vf) = 2024
21cr|texlive-tempora-39596-1|122	Provides:	tex(Tempora-Italic-TLF-t2a.tfm) = 2024
21cr|texlive-tempora-39596-1|123	Provides:	tex(Tempora-Italic-TLF-t2b.tfm) = 2024
21cr|texlive-tempora-39596-1|124	Provides:	tex(Tempora-Italic-TLF-t2c.tfm) = 2024
21cr|texlive-tempora-39596-1|125	Provides:	tex(Tempora-Italic-tlf-ts1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|126	Provides:	tex(Tempora-Italic-tlf-ts1.tfm) = 2024
21cr|texlive-tempora-39596-1|127	Provides:	tex(Tempora-Italic-tlf-ts1.vf) = 2024
21cr|texlive-tempora-39596-1|128	Provides:	tex(Tempora-Italic-TOsF-lgr.tfm) = 2024
21cr|texlive-tempora-39596-1|129	Provides:	tex(Tempora-Italic-tosf-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|130	Provides:	tex(Tempora-Italic-TOsF-ot2.tfm) = 2024
21cr|texlive-tempora-39596-1|131	Provides:	tex(Tempora-Italic-tosf-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|132	Provides:	tex(Tempora-Italic-tosf-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|133	Provides:	tex(Tempora-Italic-tosf-t1.vf) = 2024
21cr|texlive-tempora-39596-1|134	Provides:	tex(Tempora-Italic-TOsF-t2a.tfm) = 2024
21cr|texlive-tempora-39596-1|135	Provides:	tex(Tempora-Italic-TOsF-t2b.tfm) = 2024
21cr|texlive-tempora-39596-1|136	Provides:	tex(Tempora-Italic-TOsF-t2c.tfm) = 2024
21cr|texlive-tempora-39596-1|137	Provides:	tex(Tempora-Italic-tosf-ts1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|138	Provides:	tex(Tempora-Italic-tosf-ts1.tfm) = 2024
21cr|texlive-tempora-39596-1|139	Provides:	tex(Tempora-Italic-tosf-ts1.vf) = 2024
21cr|texlive-tempora-39596-1|140	Provides:	tex(tempora.map) = 2024
21cr|texlive-tempora-39596-1|141	Provides:	tex(Tempora-Regular.otf) = 2024
21cr|texlive-tempora-39596-1|142	Provides:	tex(Tempora-Regular.pfb) = 2024
21cr|texlive-tempora-39596-1|143	Provides:	tex(Tempora-Regular-sup-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|144	Provides:	tex(Tempora-Regular-sup-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|145	Provides:	tex(Tempora-Regular-sup-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|146	Provides:	tex(Tempora-Regular-sup-t1.vf) = 2024
21cr|texlive-tempora-39596-1|147	Provides:	tex(Tempora-Regular-TLF-lgr.tfm) = 2024
21cr|texlive-tempora-39596-1|148	Provides:	tex(Tempora-Regular-tlf-ot1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|149	Provides:	tex(Tempora-Regular-tlf-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|150	Provides:	tex(Tempora-Regular-tlf-ot1.vf) = 2024
21cr|texlive-tempora-39596-1|151	Provides:	tex(Tempora-Regular-TLF-ot2.tfm) = 2024
21cr|texlive-tempora-39596-1|152	Provides:	tex(Tempora-Regular-tlf-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|153	Provides:	tex(Tempora-Regular-tlf-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|154	Provides:	tex(Tempora-Regular-tlf-t1.vf) = 2024
21cr|texlive-tempora-39596-1|155	Provides:	tex(Tempora-Regular-TLF-t2a.tfm) = 2024
21cr|texlive-tempora-39596-1|156	Provides:	tex(Tempora-Regular-TLF-t2b.tfm) = 2024
21cr|texlive-tempora-39596-1|157	Provides:	tex(Tempora-Regular-TLF-t2c.tfm) = 2024
21cr|texlive-tempora-39596-1|158	Provides:	tex(Tempora-Regular-tlf-ts1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|159	Provides:	tex(Tempora-Regular-tlf-ts1.tfm) = 2024
21cr|texlive-tempora-39596-1|160	Provides:	tex(Tempora-Regular-tlf-ts1.vf) = 2024
21cr|texlive-tempora-39596-1|161	Provides:	tex(Tempora-Regular-TOsF-lgr.tfm) = 2024
21cr|texlive-tempora-39596-1|162	Provides:	tex(Tempora-Regular-tosf-ot1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|163	Provides:	tex(Tempora-Regular-tosf-ot1.tfm) = 2024
21cr|texlive-tempora-39596-1|164	Provides:	tex(Tempora-Regular-tosf-ot1.vf) = 2024
21cr|texlive-tempora-39596-1|165	Provides:	tex(Tempora-Regular-TOsF-ot2.tfm) = 2024
21cr|texlive-tempora-39596-1|166	Provides:	tex(Tempora-Regular-tosf-t1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|167	Provides:	tex(Tempora-Regular-tosf-t1.tfm) = 2024
21cr|texlive-tempora-39596-1|168	Provides:	tex(Tempora-Regular-tosf-t1.vf) = 2024
21cr|texlive-tempora-39596-1|169	Provides:	tex(Tempora-Regular-TOsF-t2a.tfm) = 2024
21cr|texlive-tempora-39596-1|170	Provides:	tex(Tempora-Regular-TOsF-t2b.tfm) = 2024
21cr|texlive-tempora-39596-1|171	Provides:	tex(Tempora-Regular-TOsF-t2c.tfm) = 2024
21cr|texlive-tempora-39596-1|172	Provides:	tex(Tempora-Regular-tosf-ts1--base.tfm) = 2024
21cr|texlive-tempora-39596-1|173	Provides:	tex(Tempora-Regular-tosf-ts1.tfm) = 2024
21cr|texlive-tempora-39596-1|174	Provides:	tex(Tempora-Regular-tosf-ts1.vf) = 2024
21cr|texlive-tempora-39596-1|175	Provides:	tex(tempora.sty) = 2024
21cr|texlive-tempora-39596-1|176	Provides:	tex(tmp_6rqc3d.enc) = 2024
21cr|texlive-tempora-39596-1|177	Provides:	tex(tmp_ac5xuc.enc) = 2024
21cr|texlive-tempora-39596-1|178	Provides:	tex(tmp_aq2g6w.enc) = 2024
21cr|texlive-tempora-39596-1|179	Provides:	tex(tmp_arnbc6.enc) = 2024
21cr|texlive-tempora-39596-1|180	Provides:	tex(tmp_jglahm.enc) = 2024
21cr|texlive-tempora-39596-1|181	Provides:	tex(tmp_m6t7eu.enc) = 2024
21cr|texlive-tempora-39596-1|182	Provides:	tex(tmp_mdnuug.enc) = 2024
21cr|texlive-tempora-39596-1|183	Provides:	tex(tmp_q3dzgc.enc) = 2024
21cr|texlive-tempora-39596-1|184	Provides:	tex(tmp_v6f3ze.enc) = 2024
21cr|texlive-tempora-39596-1|185	Provides:	tex(tmp_xvqxbr.enc) = 2024
21cr|texlive-tempora-39596-1|186	Provides:	tex(tmp_y4r4km.enc) = 2024
21cr|texlive-tempora-39596-1|187	Provides:	tex(tmp_yz5x6b.enc) = 2024
21cr|texlive-tempora-39596-1|188	Provides:	tex(TS1Tempora-TLF.fd) = 2024
21cr|texlive-tempora-39596-1|189	Provides:	tex(TS1Tempora-TOsF.fd) = 2024
21cr|texlive-tempora-39596-1|190	BuildArch:	noarch
21cr|texlive-tempora-39596-1|191	
21cr|texlive-tempora-39596-1|192	%description
21cr|texlive-tempora-39596-1|193	This package, derived from TemporaLGCUni by Alexej Kryukov, is
21cr|texlive-tempora-39596-1|194	meant as a companion to Times text font packages, providing
21cr|texlive-tempora-39596-1|195	Greek and Cyrillic in matching weights and styles. OpenType and
21cr|texlive-tempora-39596-1|196	Type1 fonts are provided, with LaTeX support files giving
21cr|texlive-tempora-39596-1|197	essentially complete LGR coverage of monotonic, polytonic and
21cr|texlive-tempora-39596-1|198	ancient Greek, and almost full T2A coverage of Cyrillic.
21cr|texlive-tempora-39596-1|199	
21cr|texlive-tempora-39596-1|200	%files
21cr|texlive-tempora-39596-1|201	%doc %{_texmfdistdir}/doc
21cr|texlive-tempora-39596-1|202	%{_texmfdistdir}/fonts/afm/public/tempora/
21cr|texlive-tempora-39596-1|203	%{_texmfdistdir}/fonts/enc/dvips/tempora/
21cr|texlive-tempora-39596-1|204	%{_texmfdistdir}/fonts/map/dvips/tempora/
21cr|texlive-tempora-39596-1|205	%{_texmfdistdir}/fonts/opentype/public/tempora/
21cr|texlive-tempora-39596-1|206	%{_texmfdistdir}/fonts/tfm/public/tempora/
21cr|texlive-tempora-39596-1|207	%{_texmfdistdir}/fonts/type1/public/tempora/
21cr|texlive-tempora-39596-1|208	%{_texmfdistdir}/fonts/vf/public/tempora/
21cr|texlive-tempora-39596-1|209	%{_texmfdistdir}/tex/latex/tempora/
21cr|texlive-tempora-39596-1|210	
21cr|texlive-tempora-39596-1|211	#------------------------------------------------------------------
21cr|texlive-tempora-39596-1|212	
21cr|texlive-tempora-39596-1|213	%prep
21cr|texlive-tempora-39596-1|214	%setup -c -a0 -a1
21cr|texlive-tempora-39596-1|215	
21cr|texlive-tempora-39596-1|216	%build
21cr|texlive-tempora-39596-1|217	
21cr|texlive-tempora-39596-1|218	%install
21cr|texlive-tempora-39596-1|219	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tempora-39596-1|220	rm -rf tlpkg
21cr|texlive-tempora-39596-1|221	cp -fpar * %{buildroot}%{_texmfdistdir}

10268 21
21cr|texlive-tengwarscript-1.3.1-3|1	Name:		texlive-tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|2	Version:	1.3.1
21cr|texlive-tengwarscript-1.3.1-3|3	Release:	3
21cr|texlive-tengwarscript-1.3.1-3|4	Summary:	LaTeX support for using Tengwar fonts
21cr|texlive-tengwarscript-1.3.1-3|5	Group:		Publishing
21cr|texlive-tengwarscript-1.3.1-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|7	License:	LPPL
21cr|texlive-tengwarscript-1.3.1-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.tar.xz
21cr|texlive-tengwarscript-1.3.1-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.doc.tar.xz
21cr|texlive-tengwarscript-1.3.1-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.source.tar.xz
21cr|texlive-tengwarscript-1.3.1-3|11	BuildArch:	noarch
21cr|texlive-tengwarscript-1.3.1-3|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tengwarscript-1.3.1-3|13	Requires(pre):	texlive-tlpkg
21cr|texlive-tengwarscript-1.3.1-3|14	Requires(post):	texlive-kpathsea
21cr|texlive-tengwarscript-1.3.1-3|15	
21cr|texlive-tengwarscript-1.3.1-3|16	%description
21cr|texlive-tengwarscript-1.3.1-3|17	The package provides "mid-level" access to tengwar fonts,
21cr|texlive-tengwarscript-1.3.1-3|18	providing good quality output. Each tengwar sign is represented
21cr|texlive-tengwarscript-1.3.1-3|19	by a command, which will place the sign nicely in relation to
21cr|texlive-tengwarscript-1.3.1-3|20	previous signs. A transcription package is available from the
21cr|texlive-tengwarscript-1.3.1-3|21	package's home page: writing all those tengwar commands would
21cr|texlive-tengwarscript-1.3.1-3|22	quickly become untenable. The package supports the use of a
21cr|texlive-tengwarscript-1.3.1-3|23	wide variety of tengwar fonts that are available from the net;
21cr|texlive-tengwarscript-1.3.1-3|24	metric and map files are provided for all the supported fonts.
21cr|texlive-tengwarscript-1.3.1-3|25	
21cr|texlive-tengwarscript-1.3.1-3|26	%post
21cr|texlive-tengwarscript-1.3.1-3|27	%{_sbindir}/texlive.post
21cr|texlive-tengwarscript-1.3.1-3|28	
21cr|texlive-tengwarscript-1.3.1-3|29	%postun
21cr|texlive-tengwarscript-1.3.1-3|30	if [ $1 -eq 0 ]; then
21cr|texlive-tengwarscript-1.3.1-3|31	%{_sbindir}/texlive.post
21cr|texlive-tengwarscript-1.3.1-3|32	fi
21cr|texlive-tengwarscript-1.3.1-3|33	
21cr|texlive-tengwarscript-1.3.1-3|34	#-----------------------------------------------------------------------
21cr|texlive-tengwarscript-1.3.1-3|35	%files
21cr|texlive-tengwarscript-1.3.1-3|36	%{_texmfdistdir}/fonts/enc/dvips/tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|37	%{_texmfdistdir}/fonts/map/dvips/tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|38	%{_texmfdistdir}/fonts/tfm/public/tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|39	%{_texmfdistdir}/fonts/vf/public/tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|40	%{_texmfdistdir}/tex/latex/tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|41	%doc %{_texmfdistdir}/doc/latex/tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|42	#- source
21cr|texlive-tengwarscript-1.3.1-3|43	%doc %{_texmfdistdir}/source/latex/tengwarscript
21cr|texlive-tengwarscript-1.3.1-3|44	
21cr|texlive-tengwarscript-1.3.1-3|45	#-----------------------------------------------------------------------
21cr|texlive-tengwarscript-1.3.1-3|46	%prep
21cr|texlive-tengwarscript-1.3.1-3|47	%setup -c -a0 -a1 -a2
21cr|texlive-tengwarscript-1.3.1-3|48	
21cr|texlive-tengwarscript-1.3.1-3|49	%build
21cr|texlive-tengwarscript-1.3.1-3|50	
21cr|texlive-tengwarscript-1.3.1-3|51	%install
21cr|texlive-tengwarscript-1.3.1-3|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tengwarscript-1.3.1-3|53	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10269 21
21cr|texlive-tensind-20190626-1|1	Name:		texlive-tensind
21cr|texlive-tensind-20190626-1|2	Version:	20190626
21cr|texlive-tensind-20190626-1|3	Release:	1
21cr|texlive-tensind-20190626-1|4	Summary:	Typeset tensors
21cr|texlive-tensind-20190626-1|5	Group:		Publishing
21cr|texlive-tensind-20190626-1|6	URL:		https://ctan.org/pkg/tensind
21cr|texlive-tensind-20190626-1|7	License:	MIT
21cr|texlive-tensind-20190626-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/tensind.tar.xz
21cr|texlive-tensind-20190626-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/tensind.doc.tar.xz
21cr|texlive-tensind-20190626-1|10	BuildArch:	noarch
21cr|texlive-tensind-20190626-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-tensind-20190626-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-tensind-20190626-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-tensind-20190626-1|14	
21cr|texlive-tensind-20190626-1|15	%description
21cr|texlive-tensind-20190626-1|16	Typesets tensors with dots filling gaps and fine tuning of
21cr|texlive-tensind-20190626-1|17	index placement.
21cr|texlive-tensind-20190626-1|18	
21cr|texlive-tensind-20190626-1|19	#-----------------------------------------------------------------------
21cr|texlive-tensind-20190626-1|20	%files
21cr|texlive-tensind-20190626-1|21	%{_texmfdistdir}/tex
21cr|texlive-tensind-20190626-1|22	%doc %{_texmfdistdir}/doc
21cr|texlive-tensind-20190626-1|23	#-----------------------------------------------------------------------
21cr|texlive-tensind-20190626-1|24	%prep
21cr|texlive-tensind-20190626-1|25	%setup -c -a0 -a1
21cr|texlive-tensind-20190626-1|26	
21cr|texlive-tensind-20190626-1|27	%build
21cr|texlive-tensind-20190626-1|28	
21cr|texlive-tensind-20190626-1|29	%install
21cr|texlive-tensind-20190626-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tensind-20190626-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10270 21
21cr|texlive-tensor-2.1-8|1	# revision 15878
21cr|texlive-tensor-2.1-8|2	# category Package
21cr|texlive-tensor-2.1-8|3	# catalog-ctan /macros/latex/contrib/tensor
21cr|texlive-tensor-2.1-8|4	# catalog-date 2006-11-03 07:18:50 +0100
21cr|texlive-tensor-2.1-8|5	# catalog-license lppl
21cr|texlive-tensor-2.1-8|6	# catalog-version 2.1
21cr|texlive-tensor-2.1-8|7	Name:		texlive-tensor
21cr|texlive-tensor-2.1-8|8	Version:	2.1
21cr|texlive-tensor-2.1-8|9	Release:	8
21cr|texlive-tensor-2.1-8|10	Summary:	Typeset tensors
21cr|texlive-tensor-2.1-8|11	Group:		Publishing
21cr|texlive-tensor-2.1-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tensor
21cr|texlive-tensor-2.1-8|13	License:	LPPL
21cr|texlive-tensor-2.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.tar.xz
21cr|texlive-tensor-2.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.doc.tar.xz
21cr|texlive-tensor-2.1-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.source.tar.xz
21cr|texlive-tensor-2.1-8|17	BuildArch:	noarch
21cr|texlive-tensor-2.1-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-tensor-2.1-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-tensor-2.1-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-tensor-2.1-8|21	
21cr|texlive-tensor-2.1-8|22	%description
21cr|texlive-tensor-2.1-8|23	A package which allows the user to set tensor-style super- and
21cr|texlive-tensor-2.1-8|24	subscripts with offsets between successive indices. It supports
21cr|texlive-tensor-2.1-8|25	the typesetting of tensors with mixed upper and lower indices
21cr|texlive-tensor-2.1-8|26	with spacing, also typset preposed indices. This is a complete
21cr|texlive-tensor-2.1-8|27	revision and extension of the original 'tensor' package by Mike
21cr|texlive-tensor-2.1-8|28	Piff.
21cr|texlive-tensor-2.1-8|29	
21cr|texlive-tensor-2.1-8|30	
21cr|texlive-tensor-2.1-8|31	#-----------------------------------------------------------------------
21cr|texlive-tensor-2.1-8|32	%files
21cr|texlive-tensor-2.1-8|33	%{_texmfdistdir}/tex/latex/tensor/tensor.sty
21cr|texlive-tensor-2.1-8|34	%doc %{_texmfdistdir}/doc/latex/tensor/README
21cr|texlive-tensor-2.1-8|35	%doc %{_texmfdistdir}/doc/latex/tensor/tensor.pdf
21cr|texlive-tensor-2.1-8|36	#- source
21cr|texlive-tensor-2.1-8|37	%doc %{_texmfdistdir}/source/latex/tensor/tensor.dtx
21cr|texlive-tensor-2.1-8|38	%doc %{_texmfdistdir}/source/latex/tensor/tensor.ins
21cr|texlive-tensor-2.1-8|39	
21cr|texlive-tensor-2.1-8|40	#-----------------------------------------------------------------------
21cr|texlive-tensor-2.1-8|41	%prep
21cr|texlive-tensor-2.1-8|42	%setup -c -a0 -a1 -a2
21cr|texlive-tensor-2.1-8|43	
21cr|texlive-tensor-2.1-8|44	%build
21cr|texlive-tensor-2.1-8|45	
21cr|texlive-tensor-2.1-8|46	%install
21cr|texlive-tensor-2.1-8|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tensor-2.1-8|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10271 21
21cr|texlive-termcal-de-47111-1|1	%define oname termcal-de
21cr|texlive-termcal-de-47111-1|2	
21cr|texlive-termcal-de-47111-1|3	Summary:	German localization for termcal
21cr|texlive-termcal-de-47111-1|4	Name:		texlive-termcal-de
21cr|texlive-termcal-de-47111-1|5	Version:	47111
21cr|texlive-termcal-de-47111-1|6	Release:	1
21cr|texlive-termcal-de-47111-1|7	License:	LPPL1.3
21cr|texlive-termcal-de-47111-1|8	Group:		Publishing
21cr|texlive-termcal-de-47111-1|9	Url:		https://www.ctan.org
21cr|texlive-termcal-de-47111-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-termcal-de-47111-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-termcal-de-47111-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-termcal-de-47111-1|13	Requires:	texlive-tlpkg
21cr|texlive-termcal-de-47111-1|14	Requires:	texlive-kpathsea
21cr|texlive-termcal-de-47111-1|15	Provides:	tex(termcal-de.sty) = 2024
21cr|texlive-termcal-de-47111-1|16	BuildArch:	noarch
21cr|texlive-termcal-de-47111-1|17	
21cr|texlive-termcal-de-47111-1|18	%description
21cr|texlive-termcal-de-47111-1|19	This package provides a German localization to the termcal
21cr|texlive-termcal-de-47111-1|20	package written by Bill Mitchell, which is intended to print a
21cr|texlive-termcal-de-47111-1|21	term calendar for use in planning a class.
21cr|texlive-termcal-de-47111-1|22	
21cr|texlive-termcal-de-47111-1|23	%files
21cr|texlive-termcal-de-47111-1|24	%{_texmfdistdir}/doc/latex/termcal-de/
21cr|texlive-termcal-de-47111-1|25	%{_texmfdistdir}/tex/latex/termcal-de/
21cr|texlive-termcal-de-47111-1|26	
21cr|texlive-termcal-de-47111-1|27	#------------------------------------------------------------------
21cr|texlive-termcal-de-47111-1|28	
21cr|texlive-termcal-de-47111-1|29	%prep
21cr|texlive-termcal-de-47111-1|30	%setup -c -a0 -a1
21cr|texlive-termcal-de-47111-1|31	
21cr|texlive-termcal-de-47111-1|32	%build
21cr|texlive-termcal-de-47111-1|33	
21cr|texlive-termcal-de-47111-1|34	%install
21cr|texlive-termcal-de-47111-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-termcal-de-47111-1|36	rm -rf tlpkg
21cr|texlive-termcal-de-47111-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10272 21
21cr|texlive-termes-otf-64733-1|1	%define oname termes-otf
21cr|texlive-termes-otf-64733-1|2	
21cr|texlive-termes-otf-64733-1|3	Summary:	Using the OpenType fonts TeX Gyre Termes
21cr|texlive-termes-otf-64733-1|4	Name:		texlive-termes-otf
21cr|texlive-termes-otf-64733-1|5	Version:	64733
21cr|texlive-termes-otf-64733-1|6	Release:	1
21cr|texlive-termes-otf-64733-1|7	License:	LPPL1.3
21cr|texlive-termes-otf-64733-1|8	Group:		Publishing
21cr|texlive-termes-otf-64733-1|9	Url:		https://www.ctan.org
21cr|texlive-termes-otf-64733-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-termes-otf-64733-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-termes-otf-64733-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-termes-otf-64733-1|13	Requires:	texlive-tlpkg
21cr|texlive-termes-otf-64733-1|14	Requires:	texlive-kpathsea
21cr|texlive-termes-otf-64733-1|15	Provides:	tex(termes-otf.sty) = 2024
21cr|texlive-termes-otf-64733-1|16	BuildArch:	noarch
21cr|texlive-termes-otf-64733-1|17	
21cr|texlive-termes-otf-64733-1|18	%description
21cr|texlive-termes-otf-64733-1|19	This package provides the OpenType version of the TeX Gyre
21cr|texlive-termes-otf-64733-1|20	Termes font, including text and math fonts. The package needs
21cr|texlive-termes-otf-64733-1|21	LuaLaTeX or XeLaTeX. The missing typefaces like bold math and
21cr|texlive-termes-otf-64733-1|22	slanted text are also defined.
21cr|texlive-termes-otf-64733-1|23	
21cr|texlive-termes-otf-64733-1|24	%files
21cr|texlive-termes-otf-64733-1|25	%doc %{_texmfdistdir}/doc/fonts/termes-otf
21cr|texlive-termes-otf-64733-1|26	%{_texmfdistdir}/tex/latex/termes-otf
21cr|texlive-termes-otf-64733-1|27	
21cr|texlive-termes-otf-64733-1|28	#------------------------------------------------------------------
21cr|texlive-termes-otf-64733-1|29	
21cr|texlive-termes-otf-64733-1|30	%prep
21cr|texlive-termes-otf-64733-1|31	%setup -c -a0 -a1
21cr|texlive-termes-otf-64733-1|32	
21cr|texlive-termes-otf-64733-1|33	%build
21cr|texlive-termes-otf-64733-1|34	
21cr|texlive-termes-otf-64733-1|35	%install
21cr|texlive-termes-otf-64733-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-termes-otf-64733-1|37	rm -rf tlpkg
21cr|texlive-termes-otf-64733-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10273 21
21cr|texlive-termmenu-1-1|1	Name:		texlive-termmenu
21cr|texlive-termmenu-1-1|2	Version:	1
21cr|texlive-termmenu-1-1|3	Release:	1
21cr|texlive-termmenu-1-1|4	Summary:	The package provides support for terminal-based menus using expl3
21cr|texlive-termmenu-1-1|5	Group:		Publishing
21cr|texlive-termmenu-1-1|6	URL:		https://ctan.org/pkg/termmenu
21cr|texlive-termmenu-1-1|7	License:	LPPL
21cr|texlive-termmenu-1-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/texlive-termmenu.tar.xz
21cr|texlive-termmenu-1-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/texlive-termmenu.source.tar.xz
21cr|texlive-termmenu-1-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/texlive-termmenu.doc.tar.xz
21cr|texlive-termmenu-1-1|11	BuildArch:	noarch
21cr|texlive-termmenu-1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-termmenu-1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-termmenu-1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-termmenu-1-1|15	
21cr|texlive-termmenu-1-1|16	%description
21cr|texlive-termmenu-1-1|17	When writing programs, it's often required to present the user
21cr|texlive-termmenu-1-1|18	with a list of options/actions. The user is then expected to
21cr|texlive-termmenu-1-1|19	select one of these options for the program to process.
21cr|texlive-termmenu-1-1|20	termmenu provides this mechanism for TeX. It requires only
21cr|texlive-termmenu-1-1|21	expl3 support, thus the l3kernel and l3packages are both
21cr|texlive-termmenu-1-1|22	
21cr|texlive-termmenu-1-1|23	#-----------------------------------------------------------------------
21cr|texlive-termmenu-1-1|24	%files
21cr|texlive-termmenu-1-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-termmenu-1-1|26	%doc %{_texmfdistdir}/source/*
21cr|texlive-termmenu-1-1|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-termmenu-1-1|28	
21cr|texlive-termmenu-1-1|29	#-----------------------------------------------------------------------
21cr|texlive-termmenu-1-1|30	%prep
21cr|texlive-termmenu-1-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-termmenu-1-1|32	
21cr|texlive-termmenu-1-1|33	%build
21cr|texlive-termmenu-1-1|34	
21cr|texlive-termmenu-1-1|35	%install
21cr|texlive-termmenu-1-1|36	mkdir -p %{buildroot}%{_texmfdistdir}

10274 21
21cr|texlive-termsim-61414-1|1	%define oname termsim
21cr|texlive-termsim-61414-1|2	
21cr|texlive-termsim-61414-1|3	Summary:	Simulate Win10, Ubuntu, and Mac terminals
21cr|texlive-termsim-61414-1|4	Name:		texlive-termsim
21cr|texlive-termsim-61414-1|5	Version:	61414
21cr|texlive-termsim-61414-1|6	Release:	1
21cr|texlive-termsim-61414-1|7	License:	LPPL1.3
21cr|texlive-termsim-61414-1|8	Group:		Publishing
21cr|texlive-termsim-61414-1|9	Url:		https://www.ctan.org
21cr|texlive-termsim-61414-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-termsim-61414-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-termsim-61414-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-termsim-61414-1|13	Requires:	texlive-tlpkg
21cr|texlive-termsim-61414-1|14	Requires:	texlive-kpathsea
21cr|texlive-termsim-61414-1|15	Provides:	tex(termsim.sty) = 2024
21cr|texlive-termsim-61414-1|16	BuildArch:	noarch
21cr|texlive-termsim-61414-1|17	
21cr|texlive-termsim-61414-1|18	%description
21cr|texlive-termsim-61414-1|19	This LaTeX3 package provides environments terminal and
21cr|texlive-termsim-61414-1|20	terminal*, and macros \termfile and \termfile* to simulate
21cr|texlive-termsim-61414-1|21	Win10, Ubuntu and Mac terminals. It is based on tcolorbox,
21cr|texlive-termsim-61414-1|22	minted and listings.
21cr|texlive-termsim-61414-1|23	
21cr|texlive-termsim-61414-1|24	%files
21cr|texlive-termsim-61414-1|25	%doc %{_texmfdistdir}/doc/latex/termsim
21cr|texlive-termsim-61414-1|26	%{_texmfdistdir}/tex/latex/termsim
21cr|texlive-termsim-61414-1|27	
21cr|texlive-termsim-61414-1|28	#------------------------------------------------------------------
21cr|texlive-termsim-61414-1|29	
21cr|texlive-termsim-61414-1|30	%prep
21cr|texlive-termsim-61414-1|31	%setup -c -a0 -a1
21cr|texlive-termsim-61414-1|32	
21cr|texlive-termsim-61414-1|33	%build
21cr|texlive-termsim-61414-1|34	
21cr|texlive-termsim-61414-1|35	%install
21cr|texlive-termsim-61414-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-termsim-61414-1|37	rm -rf tlpkg
21cr|texlive-termsim-61414-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10275 21
21cr|texlive-testhyphens-38928-1|1	%define oname testhyphens
21cr|texlive-testhyphens-38928-1|2	
21cr|texlive-testhyphens-38928-1|3	Summary:	Testing hyphenation patterns
21cr|texlive-testhyphens-38928-1|4	Name:		texlive-testhyphens
21cr|texlive-testhyphens-38928-1|5	Version:	38928
21cr|texlive-testhyphens-38928-1|6	Release:	1
21cr|texlive-testhyphens-38928-1|7	License:	LPPL1.3
21cr|texlive-testhyphens-38928-1|8	Group:		Publishing
21cr|texlive-testhyphens-38928-1|9	Url:		https://www.ctan.org
21cr|texlive-testhyphens-38928-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-testhyphens-38928-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-testhyphens-38928-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-testhyphens-38928-1|13	Requires:	texlive-kpathsea
21cr|texlive-testhyphens-38928-1|14	Requires:	texlive-tlpkg
21cr|texlive-testhyphens-38928-1|15	Provides:	tex-testhyphens = 2024
21cr|texlive-testhyphens-38928-1|16	Provides:	tex(testhyphens.sty) = 2024
21cr|texlive-testhyphens-38928-1|17	BuildArch:	noarch
21cr|texlive-testhyphens-38928-1|18	
21cr|texlive-testhyphens-38928-1|19	%description
21cr|texlive-testhyphens-38928-1|20	The package may be used for testing hyphenation patterns or for
21cr|texlive-testhyphens-38928-1|21	controlling that specific words are hyphenated as expected.
21cr|texlive-testhyphens-38928-1|22	This package implements some old TUGboat code to adapt it to
21cr|texlive-testhyphens-38928-1|23	LaTeX with some enhancements. It differs form \showhyphens,
21cr|texlive-testhyphens-38928-1|24	because it typesets its output on the document's output file.
21cr|texlive-testhyphens-38928-1|25	It also works with xelatex, where \showhyphens requires a
21cr|texlive-testhyphens-38928-1|26	workaround.
21cr|texlive-testhyphens-38928-1|27	
21cr|texlive-testhyphens-38928-1|28	%files
21cr|texlive-testhyphens-38928-1|29	%doc %{_texmfdistdir}/doc
21cr|texlive-testhyphens-38928-1|30	%{_texmfdistdir}/tex/latex/testhyphens/
21cr|texlive-testhyphens-38928-1|31	
21cr|texlive-testhyphens-38928-1|32	#------------------------------------------------------------------
21cr|texlive-testhyphens-38928-1|33	
21cr|texlive-testhyphens-38928-1|34	%prep
21cr|texlive-testhyphens-38928-1|35	%setup -c -a0 -a1
21cr|texlive-testhyphens-38928-1|36	
21cr|texlive-testhyphens-38928-1|37	%build
21cr|texlive-testhyphens-38928-1|38	
21cr|texlive-testhyphens-38928-1|39	%install
21cr|texlive-testhyphens-38928-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-testhyphens-38928-1|41	rm -rf tlpkg
21cr|texlive-testhyphens-38928-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10276 21
21cr|texlive-testidx-60966-1|1	%define oname testidx
21cr|texlive-testidx-60966-1|2	
21cr|texlive-testidx-60966-1|3	Summary:	Dummy text for testing index styles and indexing applications
21cr|texlive-testidx-60966-1|4	Name:		texlive-testidx
21cr|texlive-testidx-60966-1|5	Version:	60966
21cr|texlive-testidx-60966-1|6	Release:	1
21cr|texlive-testidx-60966-1|7	License:	LPPL1.3
21cr|texlive-testidx-60966-1|8	Group:		Publishing
21cr|texlive-testidx-60966-1|9	Url:		https://www.ctan.org
21cr|texlive-testidx-60966-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-testidx-60966-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-testidx-60966-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-testidx-60966-1|13	#Requires:	tex(glossaries.sty)
21cr|texlive-testidx-60966-1|14	Requires:	texlive-tlpkg
21cr|texlive-testidx-60966-1|15	Requires:	texlive-kpathsea
21cr|texlive-testidx-60966-1|16	Provides:	tex(testidx-glossaries-diglyphs.tex) = 2024
21cr|texlive-testidx-60966-1|17	Provides:	tex(testidx-glossaries-nodiglyphs.tex) = 2024
21cr|texlive-testidx-60966-1|18	Provides:	tex(testidx-glossaries-samples.tex) = 2024
21cr|texlive-testidx-60966-1|19	Provides:	tex(testidx-glossaries.sty) = 2024
21cr|texlive-testidx-60966-1|20	Provides:	tex(testidx.sty) = 2024
21cr|texlive-testidx-60966-1|21	BuildArch:	noarch
21cr|texlive-testidx-60966-1|22	
21cr|texlive-testidx-60966-1|23	%description
21cr|texlive-testidx-60966-1|24	This is a LaTeX package that provides a command to produce
21cr|texlive-testidx-60966-1|25	dummy text interspersed with \index commands to test an index
21cr|texlive-testidx-60966-1|26	style or indexing application. The dummy text is mostly in
21cr|texlive-testidx-60966-1|27	English, but includes extended Latin characters provided either
21cr|texlive-testidx-60966-1|28	through LaTeX accent commands or directly with UTF-8
21cr|texlive-testidx-60966-1|29	characters, depending on the setup, to allow for testing
21cr|texlive-testidx-60966-1|30	extended Latin alphabets. The supplementary package
21cr|texlive-testidx-60966-1|31	testidx-glossaries.sty uses the indexing interface provided by
21cr|texlive-testidx-60966-1|32	the glossaries package.
21cr|texlive-testidx-60966-1|33	
21cr|texlive-testidx-60966-1|34	%files
21cr|texlive-testidx-60966-1|35	%doc %{_texmfdistdir}/doc/latex/testidx/
21cr|texlive-testidx-60966-1|36	%{_texmfdistdir}/bibtex/bib/testidx/
21cr|texlive-testidx-60966-1|37	%{_texmfdistdir}/tex/latex/testidx/
21cr|texlive-testidx-60966-1|38	
21cr|texlive-testidx-60966-1|39	#------------------------------------------------------------------
21cr|texlive-testidx-60966-1|40	
21cr|texlive-testidx-60966-1|41	%prep
21cr|texlive-testidx-60966-1|42	%setup -c -a0 -a1
21cr|texlive-testidx-60966-1|43	
21cr|texlive-testidx-60966-1|44	%build
21cr|texlive-testidx-60966-1|45	
21cr|texlive-testidx-60966-1|46	%install
21cr|texlive-testidx-60966-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-testidx-60966-1|48	rm -rf tlpkg
21cr|texlive-testidx-60966-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

10277 21
21cr|texlive-tetragonos-20220324-1|1	Name:		texlive-tetragonos
21cr|texlive-tetragonos-20220324-1|2	Version:	20220324
21cr|texlive-tetragonos-20220324-1|3	Release:	1
21cr|texlive-tetragonos-20220324-1|4	Summary:	This is a XELATEX package for mapping Chinese characters to their codes in the Four-Corner Method
21cr|texlive-tetragonos-20220324-1|5	Group:		Publishing
21cr|texlive-tetragonos-20220324-1|6	URL:		https://ctan.org/pkg/tetragonos
21cr|texlive-tetragonos-20220324-1|7	License:	https://ctan.org/license/lppl1.3c
21cr|texlive-tetragonos-20220324-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetragonos.tar.xz
21cr|texlive-tetragonos-20220324-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetragonos.doc.tar.xz
21cr|texlive-tetragonos-20220324-1|10	BuildArch:	noarch
21cr|texlive-tetragonos-20220324-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-tetragonos-20220324-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-tetragonos-20220324-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-tetragonos-20220324-1|14	
21cr|texlive-tetragonos-20220324-1|15	%description
21cr|texlive-tetragonos-20220324-1|16	tetragonos is a XELATEX package for mapping Chinese characters to their codes in the Four-Corner Method.
21cr|texlive-tetragonos-20220324-1|17	Four-Corner Method is an encoding system for Chinese characters, which attaches
21cr|texlive-tetragonos-20220324-1|18	Chinese characters with four of five digits according to their shape, so they can be sorted and indexed.
21cr|texlive-tetragonos-20220324-1|19	A macro for this purpose is provided in the package. This package can only run with xeCJK package and XELATEX.
21cr|texlive-tetragonos-20220324-1|20	The package manual in Chinese provides more details and explanations to the implementation.
21cr|texlive-tetragonos-20220324-1|21	
21cr|texlive-tetragonos-20220324-1|22	#-----------------------------------------------------------------------
21cr|texlive-tetragonos-20220324-1|23	
21cr|texlive-tetragonos-20220324-1|24	%files
21cr|texlive-tetragonos-20220324-1|25	%{_texmfdistdir}/tex/xelatex/tetragonos
21cr|texlive-tetragonos-20220324-1|26	%doc %{_texmfdistdir}/doc/xelatex/tetragonos
21cr|texlive-tetragonos-20220324-1|27	
21cr|texlive-tetragonos-20220324-1|28	
21cr|texlive-tetragonos-20220324-1|29	#-----------------------------------------------------------------------
21cr|texlive-tetragonos-20220324-1|30	%prep
21cr|texlive-tetragonos-20220324-1|31	%setup -c -a0 -a1
21cr|texlive-tetragonos-20220324-1|32	
21cr|texlive-tetragonos-20220324-1|33	%build
21cr|texlive-tetragonos-20220324-1|34	
21cr|texlive-tetragonos-20220324-1|35	%install
21cr|texlive-tetragonos-20220324-1|36	mkdir -p %{buildroot}%{_texmfdistdir}

10278 21
21cr|texlive-texapi-1.04-8|1	# revision 24237
21cr|texlive-texapi-1.04-8|2	# category Package
21cr|texlive-texapi-1.04-8|3	# catalog-ctan /macros/generic/texapi
21cr|texlive-texapi-1.04-8|4	# catalog-date 2011-10-03 08:52:14 +0200
21cr|texlive-texapi-1.04-8|5	# catalog-license lppl
21cr|texlive-texapi-1.04-8|6	# catalog-version 1.04
21cr|texlive-texapi-1.04-8|7	Name:		texlive-texapi
21cr|texlive-texapi-1.04-8|8	Version:	1.04
21cr|texlive-texapi-1.04-8|9	Release:	8
21cr|texlive-texapi-1.04-8|10	Summary:	Macros to write format-independent packages
21cr|texlive-texapi-1.04-8|11	Group:		Publishing
21cr|texlive-texapi-1.04-8|12	URL:		http://www.ctan.org/tex-archive/macros/generic/texapi
21cr|texlive-texapi-1.04-8|13	License:	LPPL
21cr|texlive-texapi-1.04-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texapi.tar.xz
21cr|texlive-texapi-1.04-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texapi.doc.tar.xz
21cr|texlive-texapi-1.04-8|16	BuildArch:	noarch
21cr|texlive-texapi-1.04-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-texapi-1.04-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-texapi-1.04-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-texapi-1.04-8|20	
21cr|texlive-texapi-1.04-8|21	%description
21cr|texlive-texapi-1.04-8|22	Texapi provides utility macros to write format-independent (and
21cr|texlive-texapi-1.04-8|23	-aware) packages. It is similar in spirit to the etoolbox,
21cr|texlive-texapi-1.04-8|24	except that it isn't tied to LaTeX. Tools include: engine and
21cr|texlive-texapi-1.04-8|25	format detection, expansion control, command definition and
21cr|texlive-texapi-1.04-8|26	manipulation, various testing macros, string operations, and
21cr|texlive-texapi-1.04-8|27	highly customizable while and for loops. The package requires
21cr|texlive-texapi-1.04-8|28	e-TeX (and, should you want to compile its documentation, the
21cr|texlive-texapi-1.04-8|29	pitex package is also needed).
21cr|texlive-texapi-1.04-8|30	
21cr|texlive-texapi-1.04-8|31	
21cr|texlive-texapi-1.04-8|32	#-----------------------------------------------------------------------
21cr|texlive-texapi-1.04-8|33	%files
21cr|texlive-texapi-1.04-8|34	%{_texmfdistdir}/tex/generic/texapi/texapi.tex
21cr|texlive-texapi-1.04-8|35	%doc %{_texmfdistdir}/doc/generic/texapi/README
21cr|texlive-texapi-1.04-8|36	%doc %{_texmfdistdir}/doc/generic/texapi/texapi-doc.pdf
21cr|texlive-texapi-1.04-8|37	%doc %{_texmfdistdir}/doc/generic/texapi/texapi-doc.tex
21cr|texlive-texapi-1.04-8|38	
21cr|texlive-texapi-1.04-8|39	#-----------------------------------------------------------------------
21cr|texlive-texapi-1.04-8|40	%prep
21cr|texlive-texapi-1.04-8|41	%setup -c -a0 -a1
21cr|texlive-texapi-1.04-8|42	
21cr|texlive-texapi-1.04-8|43	%build
21cr|texlive-texapi-1.04-8|44	
21cr|texlive-texapi-1.04-8|45	%install
21cr|texlive-texapi-1.04-8|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-texapi-1.04-8|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10279 21
21cr|texlive-texcount-3.1.1-1|1	Name:		texlive-texcount
21cr|texlive-texcount-3.1.1-1|2	Version:	3.1.1
21cr|texlive-texcount-3.1.1-1|3	Release:	1
21cr|texlive-texcount-3.1.1-1|4	Summary:	Count words in a LaTeX document
21cr|texlive-texcount-3.1.1-1|5	Group:		Publishing
21cr|texlive-texcount-3.1.1-1|6	URL:		http://www.ctan.org/tex-archive/support/texcount
21cr|texlive-texcount-3.1.1-1|7	License:	LPPL
21cr|texlive-texcount-3.1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.tar.xz
21cr|texlive-texcount-3.1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.doc.tar.xz
21cr|texlive-texcount-3.1.1-1|10	BuildArch:	noarch
21cr|texlive-texcount-3.1.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-texcount-3.1.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-texcount-3.1.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-texcount-3.1.1-1|14	Provides:	texlive-texcount.bin = %{EVRD}
21cr|texlive-texcount-3.1.1-1|15	
21cr|texlive-texcount-3.1.1-1|16	%description
21cr|texlive-texcount-3.1.1-1|17	TeXcount is a Perl script that counts words in the text of
21cr|texlive-texcount-3.1.1-1|18	LaTeX files. It has rules for handling most of the common
21cr|texlive-texcount-3.1.1-1|19	macros, and can provide colour-coded output showing which parts
21cr|texlive-texcount-3.1.1-1|20	of the text have been counted. The package script is available
21cr|texlive-texcount-3.1.1-1|21	as a Web service via its home page.
21cr|texlive-texcount-3.1.1-1|22	
21cr|texlive-texcount-3.1.1-1|23	#-----------------------------------------------------------------------
21cr|texlive-texcount-3.1.1-1|24	%files
21cr|texlive-texcount-3.1.1-1|25	%{_bindir}/texcount
21cr|texlive-texcount-3.1.1-1|26	%{_texmfdistdir}/scripts/texcount
21cr|texlive-texcount-3.1.1-1|27	%doc %{_texmfdistdir}/doc/support/texcount
21cr|texlive-texcount-3.1.1-1|28	
21cr|texlive-texcount-3.1.1-1|29	#-----------------------------------------------------------------------
21cr|texlive-texcount-3.1.1-1|30	%prep
21cr|texlive-texcount-3.1.1-1|31	%setup -c -a0 -a1
21cr|texlive-texcount-3.1.1-1|32	
21cr|texlive-texcount-3.1.1-1|33	%build
21cr|texlive-texcount-3.1.1-1|34	
21cr|texlive-texcount-3.1.1-1|35	%install
21cr|texlive-texcount-3.1.1-1|36	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-texcount-3.1.1-1|37	pushd %{buildroot}%{_bindir}
21cr|texlive-texcount-3.1.1-1|38	ln -sf %{_texmfdistdir}/scripts/texcount/texcount.pl texcount
21cr|texlive-texcount-3.1.1-1|39	popd
21cr|texlive-texcount-3.1.1-1|40	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-texcount-3.1.1-1|41	cp -fpar texmf-dist %{buildroot}%{_datadir}

10280 21
21cr|texlive-texdate-2.0-12|1	# revision 29776
21cr|texlive-texdate-2.0-12|2	# category Package
21cr|texlive-texdate-2.0-12|3	# catalog-ctan /macros/latex/contrib/mpgraphics
21cr|texlive-texdate-2.0-12|4	# catalog-date 2013-04-08 09:07:09 +0200
21cr|texlive-texdate-2.0-12|5	# catalog-license lppl1.3
21cr|texlive-texdate-2.0-12|6	# catalog-version 0.3
21cr|texlive-texdate-2.0-12|7	Name:		texlive-texdate
21cr|texlive-texdate-2.0-12|8	Version:	2.0
21cr|texlive-texdate-2.0-12|9	Release:	12
21cr|texlive-texdate-2.0-12|10	Summary:	Date printing, formatting, and manipulation in TeX
21cr|texlive-texdate-2.0-12|11	Group:		Publishing
21cr|texlive-texdate-2.0-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texdate
21cr|texlive-texdate-2.0-12|13	License:	LPPL1.3c
21cr|texlive-texdate-2.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdate.tar.xz
21cr|texlive-texdate-2.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdate.doc.tar.xz
21cr|texlive-texdate-2.0-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdate.source.tar.xz
21cr|texlive-texdate-2.0-12|17	BuildArch:	noarch
21cr|texlive-texdate-2.0-12|18	BuildRequires:	texlive-tlpkg
21cr|texlive-texdate-2.0-12|19	Requires(pre):	texlive-tlpkg
21cr|texlive-texdate-2.0-12|20	Requires(post):	texlive-kpathsea
21cr|texlive-texdate-2.0-12|21	
21cr|texlive-texdate-2.0-12|22	%description
21cr|texlive-texdate-2.0-12|23	TeX and LaTeX provide few facilities for dates by default,
21cr|texlive-texdate-2.0-12|24	though many packages have filled this gap. This package
21cr|texlive-texdate-2.0-12|25	fills it, as well, with a pure TeX-primitive implementation.
21cr|texlive-texdate-2.0-12|26	It can print dates, advance them by numbers of days, weeks,
21cr|texlive-texdate-2.0-12|27	or months, determine the weekday automatically TeX and LaTeX
21cr|texlive-texdate-2.0-12|28	provide few facilities for dates by default, though many
21cr|texlive-texdate-2.0-12|29	packages have filled this gap. This package fills it, as well,
21cr|texlive-texdate-2.0-12|30	with a pure TeX-primitive implementation. It can print dates,
21cr|texlive-texdate-2.0-12|31	advance them by numbers of days, weeks, or months, determine
21cr|texlive-texdate-2.0-12|32	the weekday automatically (with an algorithm cribbed from the
21cr|texlive-texdate-2.0-12|33	dayofweek.tex file written by Martin Minow), and print them
21cr|texlive-texdate-2.0-12|34	in (mostly) arbitrary format. It can also print calendars (monthly and yearly) automatically, and can be easily localized for non-English languages.
21cr|texlive-texdate-2.0-12|35	----------------
21cr|texlive-texdate-2.0-12|36	%files
21cr|texlive-texdate-2.0-12|37	%{_texmfdistdir}/tex/generic/texdate/texdate.sty
21cr|texlive-texdate-2.0-12|38	%doc %{_texmfdistdir}/doc/generic/texdate/README
21cr|texlive-texdate-2.0-12|39	%doc %{_texmfdistdir}/doc/generic/texdate/lppl.txt
21cr|texlive-texdate-2.0-12|40	%doc %{_texmfdistdir}/doc/generic/texdate/CHANGES
21cr|texlive-texdate-2.0-12|41	%doc %{_texmfdistdir}/doc/generic/texdate/texdate.pdf
21cr|texlive-texdate-2.0-12|42	#- source
21cr|texlive-texdate-2.0-12|43	%doc %{_texmfdistdir}/source/generic/texdate/texdate.dtx
21cr|texlive-texdate-2.0-12|44	%doc %{_texmfdistdir}/source/generic/texdate/texdate.ins
21cr|texlive-texdate-2.0-12|45	
21cr|texlive-texdate-2.0-12|46	#-----------------------------------------------------------------------
21cr|texlive-texdate-2.0-12|47	%prep
21cr|texlive-texdate-2.0-12|48	%setup -c -a0 -a1 -a2
21cr|texlive-texdate-2.0-12|49	
21cr|texlive-texdate-2.0-12|50	%build
21cr|texlive-texdate-2.0-12|51	
21cr|texlive-texdate-2.0-12|52	%install
21cr|texlive-texdate-2.0-12|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-texdate-2.0-12|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-texdate-2.0-12|55	

10281 21
21cr|texlive-texdef-1.8a-2|1	# revision 26420
21cr|texlive-texdef-1.8a-2|2	# category Package
21cr|texlive-texdef-1.8a-2|3	# catalog-ctan /support/texdef
21cr|texlive-texdef-1.8a-2|4	# catalog-date 2012-05-15 15:44:48 +0200
21cr|texlive-texdef-1.8a-2|5	# catalog-license gpl3
21cr|texlive-texdef-1.8a-2|6	# catalog-version 1.7b
21cr|texlive-texdef-1.8a-2|7	Name:		texlive-texdef
21cr|texlive-texdef-1.8a-2|8	Version:	1.8a
21cr|texlive-texdef-1.8a-2|9	Release:	2
21cr|texlive-texdef-1.8a-2|10	Summary:	Display the definitions of TeX commands
21cr|texlive-texdef-1.8a-2|11	Group:		Publishing
21cr|texlive-texdef-1.8a-2|12	URL:		http://www.ctan.org/tex-archive/support/texdef
21cr|texlive-texdef-1.8a-2|13	License:	GPL3
21cr|texlive-texdef-1.8a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.tar.xz
21cr|texlive-texdef-1.8a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.doc.tar.xz
21cr|texlive-texdef-1.8a-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.source.tar.xz
21cr|texlive-texdef-1.8a-2|17	BuildArch:	noarch
21cr|texlive-texdef-1.8a-2|18	BuildRequires:	texlive-tlpkg
21cr|texlive-texdef-1.8a-2|19	Requires(pre):	texlive-tlpkg
21cr|texlive-texdef-1.8a-2|20	Requires(post):	texlive-kpathsea
21cr|texlive-texdef-1.8a-2|21	Provides:	texlive-texdef.bin = %{EVRD}
21cr|texlive-texdef-1.8a-2|22	
21cr|texlive-texdef-1.8a-2|23	%description
21cr|texlive-texdef-1.8a-2|24	The (Perl) script displays the definition of (La)TeX command
21cr|texlive-texdef-1.8a-2|25	sequences/macros. Various options allow the selection of the
21cr|texlive-texdef-1.8a-2|26	used class and package files and other things which can have
21cr|texlive-texdef-1.8a-2|27	influence on the definition (before/after the preamble, inside
21cr|texlive-texdef-1.8a-2|28	an environment, ...). The script creates a temporary TeX file
21cr|texlive-texdef-1.8a-2|29	which is then compiled using (La)TeX to find the '\meaning' of
21cr|texlive-texdef-1.8a-2|30	the command sequence. The result is formatted and presented to
21cr|texlive-texdef-1.8a-2|31	the user. Length or number command sequences (dimensions,
21cr|texlive-texdef-1.8a-2|32	\char..., count registers, ...) are recognized and the
21cr|texlive-texdef-1.8a-2|33	contained value is also shown (using \the). Special definitions
21cr|texlive-texdef-1.8a-2|34	like protected macros are also recognized and the underlying
21cr|texlive-texdef-1.8a-2|35	macros are shown as well. The script will show plain TeX
21cr|texlive-texdef-1.8a-2|36	definitions by default. LaTeX and ConTeXt are supported,
21cr|texlive-texdef-1.8a-2|37	including flavours (pdf(la)tex, lua(la)tex, xe(la)tex, ...).
21cr|texlive-texdef-1.8a-2|38	The flavour can be selected using an command line option or
21cr|texlive-texdef-1.8a-2|39	over the script name: latexdef will use LaTeX as default, etc.
21cr|texlive-texdef-1.8a-2|40	
21cr|texlive-texdef-1.8a-2|41	#-----------------------------------------------------------------------
21cr|texlive-texdef-1.8a-2|42	%files
21cr|texlive-texdef-1.8a-2|43	%{_bindir}/texdef
21cr|texlive-texdef-1.8a-2|44	%{_texmfdistdir}/scripts/texdef/texdef.pl
21cr|texlive-texdef-1.8a-2|45	%doc %{_texmfdistdir}/doc/support/texdef/INSTALL
21cr|texlive-texdef-1.8a-2|46	%doc %{_texmfdistdir}/doc/support/texdef/README
21cr|texlive-texdef-1.8a-2|47	%doc %{_texmfdistdir}/doc/support/texdef/texdef.pdf
21cr|texlive-texdef-1.8a-2|48	#- source
21cr|texlive-texdef-1.8a-2|49	%doc %{_texmfdistdir}/source/support/texdef/texdef.tex
21cr|texlive-texdef-1.8a-2|50	
21cr|texlive-texdef-1.8a-2|51	#-----------------------------------------------------------------------
21cr|texlive-texdef-1.8a-2|52	%prep
21cr|texlive-texdef-1.8a-2|53	%setup -c -a0 -a1 -a2
21cr|texlive-texdef-1.8a-2|54	
21cr|texlive-texdef-1.8a-2|55	%build
21cr|texlive-texdef-1.8a-2|56	
21cr|texlive-texdef-1.8a-2|57	%install
21cr|texlive-texdef-1.8a-2|58	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-texdef-1.8a-2|59	pushd %{buildroot}%{_bindir}
21cr|texlive-texdef-1.8a-2|60	ln -sf %{_texmfdistdir}/scripts/texdef/texdef.pl texdef
21cr|texlive-texdef-1.8a-2|61	popd
21cr|texlive-texdef-1.8a-2|62	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-texdef-1.8a-2|63	cp -fpar texmf-dist %{buildroot}%{_datadir}

10282 21
21cr|texlive-texdiff-0.4-14|1	# revision 29752
21cr|texlive-texdiff-0.4-14|2	# category Package
21cr|texlive-texdiff-0.4-14|3	# catalog-ctan /support/texdiff
21cr|texlive-texdiff-0.4-14|4	# catalog-date 2012-06-27 20:43:57 +0200
21cr|texlive-texdiff-0.4-14|5	# catalog-license artistic
21cr|texlive-texdiff-0.4-14|6	# catalog-version 0.4
21cr|texlive-texdiff-0.4-14|7	Name:		texlive-texdiff
21cr|texlive-texdiff-0.4-14|8	Version:	0.4
21cr|texlive-texdiff-0.4-14|9	Release:	14
21cr|texlive-texdiff-0.4-14|10	Summary:	Compare documents and produce tagged merge
21cr|texlive-texdiff-0.4-14|11	Group:		Publishing
21cr|texlive-texdiff-0.4-14|12	URL:		http://www.ctan.org/tex-archive/support/texdiff
21cr|texlive-texdiff-0.4-14|13	License:	ARTISTIC
21cr|texlive-texdiff-0.4-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.tar.xz
21cr|texlive-texdiff-0.4-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.doc.tar.xz
21cr|texlive-texdiff-0.4-14|16	BuildArch:	noarch
21cr|texlive-texdiff-0.4-14|17	BuildRequires:	texlive-tlpkg
21cr|texlive-texdiff-0.4-14|18	Requires(pre):	texlive-tlpkg
21cr|texlive-texdiff-0.4-14|19	Requires(post):	texlive-kpathsea
21cr|texlive-texdiff-0.4-14|20	Provides:	texlive-texdiff.bin = %{EVRD}
21cr|texlive-texdiff-0.4-14|21	
21cr|texlive-texdiff-0.4-14|22	%description
21cr|texlive-texdiff-0.4-14|23	Two files are compared and a new TeX file is output. When the
21cr|texlive-texdiff-0.4-14|24	output file is processed with (La)TeX it marks new changes with
21cr|texlive-texdiff-0.4-14|25	blue and old text with red with a strike-through line.
21cr|texlive-texdiff-0.4-14|26	Furthermore, passages with changes are marked at the margin
21cr|texlive-texdiff-0.4-14|27	with grey bars by the LaTeX changebar package.
21cr|texlive-texdiff-0.4-14|28	
21cr|texlive-texdiff-0.4-14|29	
21cr|texlive-texdiff-0.4-14|30	#-----------------------------------------------------------------------
21cr|texlive-texdiff-0.4-14|31	%files
21cr|texlive-texdiff-0.4-14|32	%{_bindir}/texdiff
21cr|texlive-texdiff-0.4-14|33	%{_texmfdistdir}/scripts/texdiff/texdiff
21cr|texlive-texdiff-0.4-14|34	%doc %{_mandir}/man1/texdiff.1*
21cr|texlive-texdiff-0.4-14|35	%doc %{_texmfdistdir}/doc/man/man1/texdiff.man1.pdf
21cr|texlive-texdiff-0.4-14|36	%doc %{_texmfdistdir}/doc/support/texdiff/README
21cr|texlive-texdiff-0.4-14|37	
21cr|texlive-texdiff-0.4-14|38	#-----------------------------------------------------------------------
21cr|texlive-texdiff-0.4-14|39	%prep
21cr|texlive-texdiff-0.4-14|40	%setup -c -a0 -a1
21cr|texlive-texdiff-0.4-14|41	
21cr|texlive-texdiff-0.4-14|42	%build
21cr|texlive-texdiff-0.4-14|43	
21cr|texlive-texdiff-0.4-14|44	%install
21cr|texlive-texdiff-0.4-14|45	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-texdiff-0.4-14|46	pushd %{buildroot}%{_bindir}
21cr|texlive-texdiff-0.4-14|47	ln -sf %{_texmfdistdir}/scripts/texdiff/texdiff texdiff
21cr|texlive-texdiff-0.4-14|48	popd
21cr|texlive-texdiff-0.4-14|49	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-texdiff-0.4-14|50	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-texdiff-0.4-14|51	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-texdiff-0.4-14|52	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

10283 21
21cr|texlive-texdimens-61070-1|1	%define oname texdimens
21cr|texlive-texdimens-61070-1|2	
21cr|texlive-texdimens-61070-1|3	Summary:	Conversion of TeX dimensions to decimals
21cr|texlive-texdimens-61070-1|4	Name:		texlive-texdimens
21cr|texlive-texdimens-61070-1|5	Version:	61070
21cr|texlive-texdimens-61070-1|6	Release:	1
21cr|texlive-texdimens-61070-1|7	License:	LPPL1.3
21cr|texlive-texdimens-61070-1|8	Group:		Publishing
21cr|texlive-texdimens-61070-1|9	Url:		https://www.ctan.org
21cr|texlive-texdimens-61070-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-texdimens-61070-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-texdimens-61070-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-texdimens-61070-1|13	Requires:	texlive-tlpkg
21cr|texlive-texdimens-61070-1|14	Requires:	texlive-kpathsea
21cr|texlive-texdimens-61070-1|15	Provides:	tex(texdimens.sty) = 2024
21cr|texlive-texdimens-61070-1|16	Provides:	tex(texdimens.tex) = 2024
21cr|texlive-texdimens-61070-1|17	BuildArch:	noarch
21cr|texlive-texdimens-61070-1|18	
21cr|texlive-texdimens-61070-1|19	%description
21cr|texlive-texdimens-61070-1|20	Utilities and documentation related to TeX dimensional units,
21cr|texlive-texdimens-61070-1|21	usable both with Plain (\input texdimens) and with LaTeX
21cr|texlive-texdimens-61070-1|22	(\usepackage{texdimens}).
21cr|texlive-texdimens-61070-1|23	
21cr|texlive-texdimens-61070-1|24	%files
21cr|texlive-texdimens-61070-1|25	%doc %{_texmfdistdir}/doc/generic/texdimens
21cr|texlive-texdimens-61070-1|26	%{_texmfdistdir}/tex/generic/texdimens
21cr|texlive-texdimens-61070-1|27	
21cr|texlive-texdimens-61070-1|28	#------------------------------------------------------------------
21cr|texlive-texdimens-61070-1|29	
21cr|texlive-texdimens-61070-1|30	%prep
21cr|texlive-texdimens-61070-1|31	%setup -c -a0 -a1
21cr|texlive-texdimens-61070-1|32	
21cr|texlive-texdimens-61070-1|33	%build
21cr|texlive-texdimens-61070-1|34	
21cr|texlive-texdimens-61070-1|35	%install
21cr|texlive-texdimens-61070-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-texdimens-61070-1|37	rm -rf tlpkg
21cr|texlive-texdimens-61070-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10284 21
21cr|texlive-texdirflatten-1.3-2|1	Name:		texlive-texdirflatten
21cr|texlive-texdirflatten-1.3-2|2	Epoch:		1
21cr|texlive-texdirflatten-1.3-2|3	Version:	1.3
21cr|texlive-texdirflatten-1.3-2|4	Release:	2
21cr|texlive-texdirflatten-1.3-2|5	Summary:	Collect files related to a LaTeX job in a single directory
21cr|texlive-texdirflatten-1.3-2|6	Group:		Publishing
21cr|texlive-texdirflatten-1.3-2|7	URL:		http://www.ctan.org/tex-archive/support/texdirflatten
21cr|texlive-texdirflatten-1.3-2|8	License:	ARTISTIC
21cr|texlive-texdirflatten-1.3-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.tar.xz
21cr|texlive-texdirflatten-1.3-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.doc.tar.xz
21cr|texlive-texdirflatten-1.3-2|11	BuildArch:	noarch
21cr|texlive-texdirflatten-1.3-2|12	BuildRequires:	texlive-tlpkg
21cr|texlive-texdirflatten-1.3-2|13	Requires(pre):	texlive-tlpkg
21cr|texlive-texdirflatten-1.3-2|14	Requires(post):	texlive-kpathsea
21cr|texlive-texdirflatten-1.3-2|15	Provides:	texlive-texdirflatten.bin = %{EVRD}
21cr|texlive-texdirflatten-1.3-2|16	
21cr|texlive-texdirflatten-1.3-2|17	%description
21cr|texlive-texdirflatten-1.3-2|18	The Perl script parses a LaTeX file recursively, scanning all
21cr|texlive-texdirflatten-1.3-2|19	child files, and collects details of any included and other
21cr|texlive-texdirflatten-1.3-2|20	data files. These component files, are then all put into a
21cr|texlive-texdirflatten-1.3-2|21	single directory (thus "flattening" the document's directory
21cr|texlive-texdirflatten-1.3-2|22	tree).
21cr|texlive-texdirflatten-1.3-2|23	
21cr|texlive-texdirflatten-1.3-2|24	#-----------------------------------------------------------------------
21cr|texlive-texdirflatten-1.3-2|25	%files
21cr|texlive-texdirflatten-1.3-2|26	%{_bindir}/texdirflatten
21cr|texlive-texdirflatten-1.3-2|27	%{_texmfdistdir}/scripts/texdirflatten
21cr|texlive-texdirflatten-1.3-2|28	%doc %{_mandir}/man1/texdirflatten.1*
21cr|texlive-texdirflatten-1.3-2|29	%doc %{_texmfdistdir}/doc/man/man1/texdirflatten.man1.pdf
21cr|texlive-texdirflatten-1.3-2|30	%doc %{_texmfdistdir}/doc/support/texdirflatten
21cr|texlive-texdirflatten-1.3-2|31	
21cr|texlive-texdirflatten-1.3-2|32	#-----------------------------------------------------------------------
21cr|texlive-texdirflatten-1.3-2|33	%prep
21cr|texlive-texdirflatten-1.3-2|34	%setup -c -a0 -a1
21cr|texlive-texdirflatten-1.3-2|35	
21cr|texlive-texdirflatten-1.3-2|36	%build
21cr|texlive-texdirflatten-1.3-2|37	
21cr|texlive-texdirflatten-1.3-2|38	%install
21cr|texlive-texdirflatten-1.3-2|39	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-texdirflatten-1.3-2|40	pushd %{buildroot}%{_bindir}
21cr|texlive-texdirflatten-1.3-2|41	ln -sf %{_texmfdistdir}/scripts/texdirflatten/texdirflatten texdirflatten
21cr|texlive-texdirflatten-1.3-2|42	popd
21cr|texlive-texdirflatten-1.3-2|43	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-texdirflatten-1.3-2|44	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-texdirflatten-1.3-2|45	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-texdirflatten-1.3-2|46	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

10285 21
21cr|texlive-tex-ewd-20190228-1|1	# revision 15878
21cr|texlive-tex-ewd-20190228-1|2	# category Package
21cr|texlive-tex-ewd-20190228-1|3	# catalog-ctan /macros/generic/tex-ewd
21cr|texlive-tex-ewd-20190228-1|4	# catalog-date 2008-11-15 12:33:11 +0100
21cr|texlive-tex-ewd-20190228-1|5	# catalog-license bsd
21cr|texlive-tex-ewd-20190228-1|6	# catalog-version undef
21cr|texlive-tex-ewd-20190228-1|7	Name:		texlive-tex-ewd
21cr|texlive-tex-ewd-20190228-1|8	Version:	20190228
21cr|texlive-tex-ewd-20190228-1|9	Release:	1
21cr|texlive-tex-ewd-20190228-1|10	Summary:	Macros to typeset calculational proofs and programs in Dijkstra's style
21cr|texlive-tex-ewd-20190228-1|11	Group:		Publishing
21cr|texlive-tex-ewd-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/tex-ewd
21cr|texlive-tex-ewd-20190228-1|13	License:	BSD
21cr|texlive-tex-ewd-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ewd.tar.xz
21cr|texlive-tex-ewd-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ewd.doc.tar.xz
21cr|texlive-tex-ewd-20190228-1|16	BuildArch:	noarch
21cr|texlive-tex-ewd-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-tex-ewd-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-tex-ewd-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-tex-ewd-20190228-1|20	
21cr|texlive-tex-ewd-20190228-1|21	%description
21cr|texlive-tex-ewd-20190228-1|22	Edsger W. Dijkstra and others suggest a unique style to present
21cr|texlive-tex-ewd-20190228-1|23	mathematical proofs and to construct programs. This package
21cr|texlive-tex-ewd-20190228-1|24	provides macros that support calculational proofs and
21cr|texlive-tex-ewd-20190228-1|25	Dijkstra's "guarded command language".
21cr|texlive-tex-ewd-20190228-1|26	
21cr|texlive-tex-ewd-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-tex-ewd-20190228-1|28	%files
21cr|texlive-tex-ewd-20190228-1|29	%{_texmfdistdir}/tex/generic/tex-ewd/dotnot.tex
21cr|texlive-tex-ewd-20190228-1|30	%doc %{_texmfdistdir}/doc/generic/tex-ewd/README
21cr|texlive-tex-ewd-20190228-1|31	%doc %{_texmfdistdir}/doc/generic/tex-ewd/bsdlic.txt
21cr|texlive-tex-ewd-20190228-1|32	%doc %{_texmfdistdir}/doc/generic/tex-ewd/p0.tex
21cr|texlive-tex-ewd-20190228-1|33	%doc %{_texmfdistdir}/doc/generic/tex-ewd/t1.tex
21cr|texlive-tex-ewd-20190228-1|34	
21cr|texlive-tex-ewd-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-tex-ewd-20190228-1|36	%prep
21cr|texlive-tex-ewd-20190228-1|37	%setup -c -a0 -a1
21cr|texlive-tex-ewd-20190228-1|38	
21cr|texlive-tex-ewd-20190228-1|39	%build
21cr|texlive-tex-ewd-20190228-1|40	
21cr|texlive-tex-ewd-20190228-1|41	%install
21cr|texlive-tex-ewd-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tex-ewd-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10286 21
21cr|texlive-texlive-ja-66482-1|1	%define oname texlive-ja
21cr|texlive-texlive-ja-66482-1|2	
21cr|texlive-texlive-ja-66482-1|3	Summary:	TeX Live manual (Japanese)
21cr|texlive-texlive-ja-66482-1|4	Name:		texlive-texlive-ja
21cr|texlive-texlive-ja-66482-1|5	Version:	66482
21cr|texlive-texlive-ja-66482-1|6	Release:	1
21cr|texlive-texlive-ja-66482-1|7	License:	LPPL1.3
21cr|texlive-texlive-ja-66482-1|8	Group:		Publishing
21cr|texlive-texlive-ja-66482-1|9	Url:		https://www.ctan.org
21cr|texlive-texlive-ja-66482-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-texlive-ja-66482-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-texlive-ja-66482-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-texlive-ja-66482-1|13	Requires:	texlive-tlpkg
21cr|texlive-texlive-ja-66482-1|14	Requires:	texlive-kpathsea
21cr|texlive-texlive-ja-66482-1|15	BuildArch:	noarch
21cr|texlive-texlive-ja-66482-1|16	
21cr|texlive-texlive-ja-66482-1|17	%description
21cr|texlive-texlive-ja-66482-1|18	TeX Live manual (Japanese).
21cr|texlive-texlive-ja-66482-1|19	
21cr|texlive-texlive-ja-66482-1|20	%files
21cr|texlive-texlive-ja-66482-1|21	%doc %{_texmfdistdir}/doc/texlive/texlive-ja
21cr|texlive-texlive-ja-66482-1|22	
21cr|texlive-texlive-ja-66482-1|23	#------------------------------------------------------------------
21cr|texlive-texlive-ja-66482-1|24	
21cr|texlive-texlive-ja-66482-1|25	%prep
21cr|texlive-texlive-ja-66482-1|26	%setup -c -a0 -a1
21cr|texlive-texlive-ja-66482-1|27	
21cr|texlive-texlive-ja-66482-1|28	%build
21cr|texlive-texlive-ja-66482-1|29	
21cr|texlive-texlive-ja-66482-1|30	%install
21cr|texlive-texlive-ja-66482-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-texlive-ja-66482-1|32	rm -rf tlpkg
21cr|texlive-texlive-ja-66482-1|33	cp -fpar * %{buildroot}%{_texmfdistdir}

10287 21
21cr|texlive-texlive-msg-translations-66593-1|1	%define oname texlive-msg-translations
21cr|texlive-texlive-msg-translations-66593-1|2	
21cr|texlive-texlive-msg-translations-66593-1|3	Summary:	Translations of the TeX Live installer and TeX Live Manager
21cr|texlive-texlive-msg-translations-66593-1|4	Name:		texlive-texlive-msg-translations
21cr|texlive-texlive-msg-translations-66593-1|5	Version:	66593
21cr|texlive-texlive-msg-translations-66593-1|6	Release:	1
21cr|texlive-texlive-msg-translations-66593-1|7	License:	LPPL1.3
21cr|texlive-texlive-msg-translations-66593-1|8	Group:		Publishing
21cr|texlive-texlive-msg-translations-66593-1|9	Url:		https://www.ctan.org
21cr|texlive-texlive-msg-translations-66593-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-texlive-msg-translations-66593-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-texlive-msg-translations-66593-1|12	Requires:	texlive-kpathsea
21cr|texlive-texlive-msg-translations-66593-1|13	Requires:	texlive-tlpkg
21cr|texlive-texlive-msg-translations-66593-1|14	Provides:	tex-texlive-msg-translations = 2024
21cr|texlive-texlive-msg-translations-66593-1|15	BuildArch:	noarch
21cr|texlive-texlive-msg-translations-66593-1|16	
21cr|texlive-texlive-msg-translations-66593-1|17	%description
21cr|texlive-texlive-msg-translations-66593-1|18	This package contains the translated messages of the TeX Live
21cr|texlive-texlive-msg-translations-66593-1|19	installer and TeX Live Manager. For information on creating or
21cr|texlive-texlive-msg-translations-66593-1|20	updating translations, see
21cr|texlive-texlive-msg-translations-66593-1|21	http://tug.org/texlive/doc.html#install-tl-xlate.
21cr|texlive-texlive-msg-translations-66593-1|22	
21cr|texlive-texlive-msg-translations-66593-1|23	%files
21cr|texlive-texlive-msg-translations-66593-1|24	%{_texmfdistdir}/tlpkg/translations
21cr|texlive-texlive-msg-translations-66593-1|25	
21cr|texlive-texlive-msg-translations-66593-1|26	#------------------------------------------------------------------
21cr|texlive-texlive-msg-translations-66593-1|27	
21cr|texlive-texlive-msg-translations-66593-1|28	%prep
21cr|texlive-texlive-msg-translations-66593-1|29	%setup -c -a0
21cr|texlive-texlive-msg-translations-66593-1|30	
21cr|texlive-texlive-msg-translations-66593-1|31	%build
21cr|texlive-texlive-msg-translations-66593-1|32	
21cr|texlive-texlive-msg-translations-66593-1|33	%install
21cr|texlive-texlive-msg-translations-66593-1|34	mkdir -p %{buildroot}%{_texmfdistdir}/tlpkg
21cr|texlive-texlive-msg-translations-66593-1|35	cp -fpar tlpkg/translations %{buildroot}%{_texmfdistdir}/tlpkg

10288 21
21cr|texlive-texliveonfly-20190228-1|1	# revision 26313
21cr|texlive-texliveonfly-20190228-1|2	# category Package
21cr|texlive-texliveonfly-20190228-1|3	# catalog-ctan /support/texliveonfly
21cr|texlive-texliveonfly-20190228-1|4	# catalog-date 2011-10-04 11:31:57 +0200
21cr|texlive-texliveonfly-20190228-1|5	# catalog-license gpl3
21cr|texlive-texliveonfly-20190228-1|6	# catalog-version undef
21cr|texlive-texliveonfly-20190228-1|7	%global _python_bytecompile_build 0
21cr|texlive-texliveonfly-20190228-1|8	
21cr|texlive-texliveonfly-20190228-1|9	Name:		texlive-texliveonfly
21cr|texlive-texliveonfly-20190228-1|10	Version:	20190228
21cr|texlive-texliveonfly-20190228-1|11	Release:	1
21cr|texlive-texliveonfly-20190228-1|12	Summary:	On-the-fly download of missing TeX live packages
21cr|texlive-texliveonfly-20190228-1|13	Group:		Publishing
21cr|texlive-texliveonfly-20190228-1|14	URL:		http://www.ctan.org/tex-archive/support/texliveonfly
21cr|texlive-texliveonfly-20190228-1|15	License:	GPL3
21cr|texlive-texliveonfly-20190228-1|16	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.tar.xz
21cr|texlive-texliveonfly-20190228-1|17	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.doc.tar.xz
21cr|texlive-texliveonfly-20190228-1|18	BuildArch:	noarch
21cr|texlive-texliveonfly-20190228-1|19	BuildRequires:	texlive-tlpkg
21cr|texlive-texliveonfly-20190228-1|20	Requires(pre):	texlive-tlpkg
21cr|texlive-texliveonfly-20190228-1|21	Requires(post):	texlive-kpathsea
21cr|texlive-texliveonfly-20190228-1|22	Provides:	texlive-texliveonfly.bin = %{EVRD}
21cr|texlive-texliveonfly-20190228-1|23	
21cr|texlive-texliveonfly-20190228-1|24	%description
21cr|texlive-texliveonfly-20190228-1|25	The package provides a script that performs 'on the fly'
21cr|texlive-texliveonfly-20190228-1|26	downloads of missing packages, while a document is being
21cr|texlive-texliveonfly-20190228-1|27	compiled. (This feature is already available in the MikTeX
21cr|texlive-texliveonfly-20190228-1|28	distribution for Windows machines.) To use the script, replace
21cr|texlive-texliveonfly-20190228-1|29	your (LaTeX) compilation command with texliveonfly.py file.tex
21cr|texlive-texliveonfly-20190228-1|30	(default options are --engine=lualatex and --arguments="-
21cr|texlive-texliveonfly-20190228-1|31	synctex=1 -interaction=nonstopmode", both of which may be
21cr|texlive-texliveonfly-20190228-1|32	changed). The script is designed to work on Linux
21cr|texlive-texliveonfly-20190228-1|33	distributions.
21cr|texlive-texliveonfly-20190228-1|34	
21cr|texlive-texliveonfly-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-texliveonfly-20190228-1|36	%files
21cr|texlive-texliveonfly-20190228-1|37	%{_bindir}/texliveonfly
21cr|texlive-texliveonfly-20190228-1|38	%{_texmfdistdir}/scripts/texliveonfly/texliveonfly.py
21cr|texlive-texliveonfly-20190228-1|39	%doc %{_texmfdistdir}/doc/support/texliveonfly/README
21cr|texlive-texliveonfly-20190228-1|40	
21cr|texlive-texliveonfly-20190228-1|41	#-----------------------------------------------------------------------
21cr|texlive-texliveonfly-20190228-1|42	%prep
21cr|texlive-texliveonfly-20190228-1|43	%setup -c -a0 -a1
21cr|texlive-texliveonfly-20190228-1|44	
21cr|texlive-texliveonfly-20190228-1|45	%build
21cr|texlive-texliveonfly-20190228-1|46	
21cr|texlive-texliveonfly-20190228-1|47	%install
21cr|texlive-texliveonfly-20190228-1|48	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-texliveonfly-20190228-1|49	pushd %{buildroot}%{_bindir}
21cr|texlive-texliveonfly-20190228-1|50	ln -sf %{_texmfdistdir}/scripts/texliveonfly/texliveonfly.py texliveonfly
21cr|texlive-texliveonfly-20190228-1|51	popd
21cr|texlive-texliveonfly-20190228-1|52	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-texliveonfly-20190228-1|53	cp -fpar texmf-dist %{buildroot}%{_datadir}

10289 21
21cr|texlive-tex-locale-48500-1|1	%define oname tex-locale
21cr|texlive-tex-locale-48500-1|2	
21cr|texlive-tex-locale-48500-1|3	Summary:	Localisation support for TeX and LaTeX documents
21cr|texlive-tex-locale-48500-1|4	Name:		texlive-tex-locale
21cr|texlive-tex-locale-48500-1|5	Version:	48500
21cr|texlive-tex-locale-48500-1|6	Release:	1
21cr|texlive-tex-locale-48500-1|7	License:	LPPL1.3
21cr|texlive-tex-locale-48500-1|8	Group:		Publishing
21cr|texlive-tex-locale-48500-1|9	Url:		https://www.ctan.org
21cr|texlive-tex-locale-48500-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tex-locale-48500-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tex-locale-48500-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tex-locale-48500-1|13	Requires:	texlive-tlpkg
21cr|texlive-tex-locale-48500-1|14	Requires:	texlive-kpathsea
21cr|texlive-tex-locale-48500-1|15	Provides:	tex(tex-locale-encodings.def) = 2024
21cr|texlive-tex-locale-48500-1|16	Provides:	tex(tex-locale-scripts-enc.def) = 2024
21cr|texlive-tex-locale-48500-1|17	Provides:	tex(tex-locale.sty) = 2024
21cr|texlive-tex-locale-48500-1|18	Provides:	tex(tex-locale-support.def) = 2024
21cr|texlive-tex-locale-48500-1|19	Provides:	tex(tex-locale.tex) = 2024
21cr|texlive-tex-locale-48500-1|20	BuildArch:	noarch
21cr|texlive-tex-locale-48500-1|21	
21cr|texlive-tex-locale-48500-1|22	%description
21cr|texlive-tex-locale-48500-1|23	This package uses both tracklang and texosquery to look up the
21cr|texlive-tex-locale-48500-1|24	locale information from the operating system and provide
21cr|texlive-tex-locale-48500-1|25	commands that can access locale-dependent information, such as
21cr|texlive-tex-locale-48500-1|26	the currency symbol and decimal separator. The file
21cr|texlive-tex-locale-48500-1|27	tex-locale.tex provides generic TeX code. The LaTeX package
21cr|texlive-tex-locale-48500-1|28	tex-locale.sty can additionally load babel or polyglossia with
21cr|texlive-tex-locale-48500-1|29	the locale's language setting, as well as various other
21cr|texlive-tex-locale-48500-1|30	packages such as fontspec (XeLaTeX/LuaLaTeX) or fontenc +
21cr|texlive-tex-locale-48500-1|31	inputenc (pdfLaTeX).
21cr|texlive-tex-locale-48500-1|32	
21cr|texlive-tex-locale-48500-1|33	%files
21cr|texlive-tex-locale-48500-1|34	%doc %{_texmfdistdir}/doc/generic/tex-locale
21cr|texlive-tex-locale-48500-1|35	%{_texmfdistdir}/tex/generic/tex-locale
21cr|texlive-tex-locale-48500-1|36	%{_texmfdistdir}/tex/latex/tex-locale
21cr|texlive-tex-locale-48500-1|37	
21cr|texlive-tex-locale-48500-1|38	#------------------------------------------------------------------
21cr|texlive-tex-locale-48500-1|39	
21cr|texlive-tex-locale-48500-1|40	%prep
21cr|texlive-tex-locale-48500-1|41	%setup -c -a0 -a1
21cr|texlive-tex-locale-48500-1|42	
21cr|texlive-tex-locale-48500-1|43	%build
21cr|texlive-tex-locale-48500-1|44	
21cr|texlive-tex-locale-48500-1|45	%install
21cr|texlive-tex-locale-48500-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tex-locale-48500-1|47	rm -rf tlpkg
21cr|texlive-tex-locale-48500-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

10290 21
21cr|texlive-texloganalyser-0.9-3|1	# revision 26313
21cr|texlive-texloganalyser-0.9-3|2	# category Package
21cr|texlive-texloganalyser-0.9-3|3	# catalog-ctan /support/texloganalyser
21cr|texlive-texloganalyser-0.9-3|4	# catalog-date 2010-07-22 14:36:43 +0200
21cr|texlive-texloganalyser-0.9-3|5	# catalog-license other-free
21cr|texlive-texloganalyser-0.9-3|6	# catalog-version 0.7
21cr|texlive-texloganalyser-0.9-3|7	Name:		texlive-texloganalyser
21cr|texlive-texloganalyser-0.9-3|8	Version:	0.9
21cr|texlive-texloganalyser-0.9-3|9	Release:	3
21cr|texlive-texloganalyser-0.9-3|10	Summary:	Analyse TeX logs
21cr|texlive-texloganalyser-0.9-3|11	Group:		Publishing
21cr|texlive-texloganalyser-0.9-3|12	URL:		http://www.ctan.org/tex-archive/support/texloganalyser
21cr|texlive-texloganalyser-0.9-3|13	License:	OTHER-FREE
21cr|texlive-texloganalyser-0.9-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.tar.xz
21cr|texlive-texloganalyser-0.9-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.doc.tar.xz
21cr|texlive-texloganalyser-0.9-3|16	BuildArch:	noarch
21cr|texlive-texloganalyser-0.9-3|17	BuildRequires:	texlive-tlpkg
21cr|texlive-texloganalyser-0.9-3|18	Requires(pre):	texlive-tlpkg
21cr|texlive-texloganalyser-0.9-3|19	Requires(post):	texlive-kpathsea
21cr|texlive-texloganalyser-0.9-3|20	Provides:	texlive-texloganalyser.bin = %{EVRD}
21cr|texlive-texloganalyser-0.9-3|21	
21cr|texlive-texloganalyser-0.9-3|22	%description
21cr|texlive-texloganalyser-0.9-3|23	The perl script allows the user to extract (and display)
21cr|texlive-texloganalyser-0.9-3|24	elements of the log file.
21cr|texlive-texloganalyser-0.9-3|25	
21cr|texlive-texloganalyser-0.9-3|26	#-----------------------------------------------------------------------
21cr|texlive-texloganalyser-0.9-3|27	%files
21cr|texlive-texloganalyser-0.9-3|28	%{_bindir}/texloganalyser
21cr|texlive-texloganalyser-0.9-3|29	%{_texmfdistdir}/scripts/texloganalyser/texloganalyser
21cr|texlive-texloganalyser-0.9-3|30	%doc %{_texmfdistdir}/doc/support/texloganalyser/README
21cr|texlive-texloganalyser-0.9-3|31	
21cr|texlive-texloganalyser-0.9-3|32	#-----------------------------------------------------------------------
21cr|texlive-texloganalyser-0.9-3|33	%prep
21cr|texlive-texloganalyser-0.9-3|34	%setup -c -a0 -a1
21cr|texlive-texloganalyser-0.9-3|35	
21cr|texlive-texloganalyser-0.9-3|36	%build
21cr|texlive-texloganalyser-0.9-3|37	
21cr|texlive-texloganalyser-0.9-3|38	%install
21cr|texlive-texloganalyser-0.9-3|39	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-texloganalyser-0.9-3|40	pushd %{buildroot}%{_bindir}
21cr|texlive-texloganalyser-0.9-3|41	ln -sf %{_texmfdistdir}/scripts/texloganalyser/texloganalyser texloganalyser
21cr|texlive-texloganalyser-0.9-3|42	popd
21cr|texlive-texloganalyser-0.9-3|43	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-texloganalyser-0.9-3|44	cp -fpar texmf-dist %{buildroot}%{_datadir}

10291 21
21cr|texlive-texnegar-57692-1|1	%define oname texnegar
21cr|texlive-texnegar-57692-1|2	
21cr|texlive-texnegar-57692-1|3	Summary:	Kashida justification in XeLaTeX and LuaLaTeX
21cr|texlive-texnegar-57692-1|4	Name:		texlive-texnegar
21cr|texlive-texnegar-57692-1|5	Version:	57692
21cr|texlive-texnegar-57692-1|6	Release:	1
21cr|texlive-texnegar-57692-1|7	License:	LPPL1.3
21cr|texlive-texnegar-57692-1|8	Group:		Publishing
21cr|texlive-texnegar-57692-1|9	Url:		https://www.ctan.org
21cr|texlive-texnegar-57692-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-texnegar-57692-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-texnegar-57692-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-texnegar-57692-1|13	#Requires:	tex(array.sty)
21cr|texlive-texnegar-57692-1|14	#Requires:	tex(environ.sty)
21cr|texlive-texnegar-57692-1|15	Requires:	tex(graphicx.sty)
21cr|texlive-texnegar-57692-1|16	#Requires:	tex(l3keys2e.sty)
21cr|texlive-texnegar-57692-1|17	Requires:	texlive-tlpkg
21cr|texlive-texnegar-57692-1|18	Requires:	texlive-kpathsea
21cr|texlive-texnegar-57692-1|19	#Requires:	tex(newverbs.sty)
21cr|texlive-texnegar-57692-1|20	#Requires:	tex(xcolor.sty)
21cr|texlive-texnegar-57692-1|21	#Requires:	tex(xparse.sty)
21cr|texlive-texnegar-57692-1|22	#Requires:	tex(zref-savepos.sty)
21cr|texlive-texnegar-57692-1|23	Provides:	tex(texnegar-common-kashida.tex) = 2024
21cr|texlive-texnegar-57692-1|24	Provides:	tex(texnegar-ini.tex) = 2024
21cr|texlive-texnegar-57692-1|25	Provides:	tex(texnegar-luatex.sty) = 2024
21cr|texlive-texnegar-57692-1|26	Provides:	tex(texnegar.sty) = 2024
21cr|texlive-texnegar-57692-1|27	Provides:	tex(texnegar-xetex-kashida.tex) = 2024
21cr|texlive-texnegar-57692-1|28	Provides:	tex(texnegar-xetex.sty) = 2024
21cr|texlive-texnegar-57692-1|29	BuildArch:	noarch
21cr|texlive-texnegar-57692-1|30	
21cr|texlive-texnegar-57692-1|31	%description
21cr|texlive-texnegar-57692-1|32	In some cursive scripts such as Persian or Arabic, kashida is
21cr|texlive-texnegar-57692-1|33	used to create justification. In this type of justification
21cr|texlive-texnegar-57692-1|34	characters are elongated rather than expanding spaces between
21cr|texlive-texnegar-57692-1|35	words. The kashida justification in xepersian has many bugs.
21cr|texlive-texnegar-57692-1|36	Also it has problems with some fonts. The xepersian-hm package
21cr|texlive-texnegar-57692-1|37	was the first attempt to fix these bugs in xepersian, which
21cr|texlive-texnegar-57692-1|38	uses the XeTeX engine. This package extends the kashida
21cr|texlive-texnegar-57692-1|39	justification to be used with the LuaTeX engine, too.
21cr|texlive-texnegar-57692-1|40	Explanation of the package name: Negar, in Persian, is the
21cr|texlive-texnegar-57692-1|41	present stem of negaashtan meaning to design, to paint, to
21cr|texlive-texnegar-57692-1|42	write; and as a noun it means "sweetheart, idol, beloved,
21cr|texlive-texnegar-57692-1|43	figuratively referring to a beautiful woman, pattern, painting,
21cr|texlive-texnegar-57692-1|44	and artistic design".
21cr|texlive-texnegar-57692-1|45	
21cr|texlive-texnegar-57692-1|46	%files
21cr|texlive-texnegar-57692-1|47	%doc %{_texmfdistdir}/doc/latex/texnegar
21cr|texlive-texnegar-57692-1|48	%{_texmfdistdir}/tex/latex/texnegar
21cr|texlive-texnegar-57692-1|49	
21cr|texlive-texnegar-57692-1|50	#------------------------------------------------------------------
21cr|texlive-texnegar-57692-1|51	
21cr|texlive-texnegar-57692-1|52	%prep
21cr|texlive-texnegar-57692-1|53	%setup -c -a0 -a1
21cr|texlive-texnegar-57692-1|54	
21cr|texlive-texnegar-57692-1|55	%build
21cr|texlive-texnegar-57692-1|56	
21cr|texlive-texnegar-57692-1|57	%install
21cr|texlive-texnegar-57692-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-texnegar-57692-1|59	rm -rf tlpkg
21cr|texlive-texnegar-57692-1|60	cp -fpar * %{buildroot}%{_texmfdistdir}

10292 21
21cr|texlive-tex-nutshell-63336-1|1	%define oname tex-nutshell
21cr|texlive-tex-nutshell-63336-1|2	
21cr|texlive-tex-nutshell-63336-1|3	Summary:	A short document about TeX principles
21cr|texlive-tex-nutshell-63336-1|4	Name:		texlive-tex-nutshell
21cr|texlive-tex-nutshell-63336-1|5	Version:	63336
21cr|texlive-tex-nutshell-63336-1|6	Release:	1
21cr|texlive-tex-nutshell-63336-1|7	License:	LPPL1.3
21cr|texlive-tex-nutshell-63336-1|8	Group:		Publishing
21cr|texlive-tex-nutshell-63336-1|9	Url:		https://www.ctan.org
21cr|texlive-tex-nutshell-63336-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tex-nutshell-63336-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tex-nutshell-63336-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tex-nutshell-63336-1|13	Requires:	texlive-tlpkg
21cr|texlive-tex-nutshell-63336-1|14	Requires:	texlive-kpathsea
21cr|texlive-tex-nutshell-63336-1|15	BuildArch:	noarch
21cr|texlive-tex-nutshell-63336-1|16	
21cr|texlive-tex-nutshell-63336-1|17	%description
21cr|texlive-tex-nutshell-63336-1|18	This document is meant for users who are looking for
21cr|texlive-tex-nutshell-63336-1|19	information about the basics of TeX. Its main goal is its
21cr|texlive-tex-nutshell-63336-1|20	brevity. The pure TeX features are described, no features
21cr|texlive-tex-nutshell-63336-1|21	provided by macro extensions. Only the last section gives a
21cr|texlive-tex-nutshell-63336-1|22	summary of plain TeX macros.
21cr|texlive-tex-nutshell-63336-1|23	
21cr|texlive-tex-nutshell-63336-1|24	%files
21cr|texlive-tex-nutshell-63336-1|25	%doc %{_texmfdistdir}/doc/plain/tex-nutshell
21cr|texlive-tex-nutshell-63336-1|26	
21cr|texlive-tex-nutshell-63336-1|27	#------------------------------------------------------------------
21cr|texlive-tex-nutshell-63336-1|28	
21cr|texlive-tex-nutshell-63336-1|29	%prep
21cr|texlive-tex-nutshell-63336-1|30	%setup -c -a0 -a1
21cr|texlive-tex-nutshell-63336-1|31	
21cr|texlive-tex-nutshell-63336-1|32	%build
21cr|texlive-tex-nutshell-63336-1|33	
21cr|texlive-tex-nutshell-63336-1|34	%install
21cr|texlive-tex-nutshell-63336-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tex-nutshell-63336-1|36	rm -rf tlpkg
21cr|texlive-tex-nutshell-63336-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10293 21
21cr|texlive-texonly-50985-1|1	%define oname texonly
21cr|texlive-texonly-50985-1|2	
21cr|texlive-texonly-50985-1|3	Summary:	A sample document in Plain TeX
21cr|texlive-texonly-50985-1|4	Name:		texlive-texonly
21cr|texlive-texonly-50985-1|5	Version:	50985
21cr|texlive-texonly-50985-1|6	Release:	1
21cr|texlive-texonly-50985-1|7	License:	LPPL1.3
21cr|texlive-texonly-50985-1|8	Group:		Publishing
21cr|texlive-texonly-50985-1|9	Url:		https://www.ctan.org
21cr|texlive-texonly-50985-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-texonly-50985-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-texonly-50985-1|12	Requires:	texlive-tlpkg
21cr|texlive-texonly-50985-1|13	Requires:	texlive-kpathsea
21cr|texlive-texonly-50985-1|14	BuildArch:	noarch
21cr|texlive-texonly-50985-1|15	
21cr|texlive-texonly-50985-1|16	%description
21cr|texlive-texonly-50985-1|17	A file written with TeX, not using any packgages or sty-files,
21cr|texlive-texonly-50985-1|18	to be compiled with TeX or pdfTeX only, not with LaTeX et al.
21cr|texlive-texonly-50985-1|19	
21cr|texlive-texonly-50985-1|20	%files
21cr|texlive-texonly-50985-1|21	%doc %{_texmfdistdir}/doc
21cr|texlive-texonly-50985-1|22	
21cr|texlive-texonly-50985-1|23	#------------------------------------------------------------------
21cr|texlive-texonly-50985-1|24	
21cr|texlive-texonly-50985-1|25	%prep
21cr|texlive-texonly-50985-1|26	%setup -c -a0
21cr|texlive-texonly-50985-1|27	
21cr|texlive-texonly-50985-1|28	%build
21cr|texlive-texonly-50985-1|29	
21cr|texlive-texonly-50985-1|30	%install
21cr|texlive-texonly-50985-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-texonly-50985-1|32	rm -rf tlpkg
21cr|texlive-texonly-50985-1|33	cp -fpar * %{buildroot}%{_texmfdistdir}

10294 21
21cr|texlive-texsis-2.18-14|1	# revision 31958
21cr|texlive-texsis-2.18-14|2	# category Package
21cr|texlive-texsis-2.18-14|3	# catalog-ctan /macros/texsis
21cr|texlive-texsis-2.18-14|4	# catalog-date 2012-06-05 22:22:59 +0200
21cr|texlive-texsis-2.18-14|5	# catalog-license lppl
21cr|texlive-texsis-2.18-14|6	# catalog-version 2.18
21cr|texlive-texsis-2.18-14|7	Name:		texlive-texsis
21cr|texlive-texsis-2.18-14|8	Version:	2.18
21cr|texlive-texsis-2.18-14|9	Release:	14
21cr|texlive-texsis-2.18-14|10	Summary:	Plain TeX macros for Physicists
21cr|texlive-texsis-2.18-14|11	Group:		Publishing
21cr|texlive-texsis-2.18-14|12	URL:		http://www.ctan.org/tex-archive/macros/texsis
21cr|texlive-texsis-2.18-14|13	License:	LPPL
21cr|texlive-texsis-2.18-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texsis.tar.xz
21cr|texlive-texsis-2.18-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texsis.doc.tar.xz
21cr|texlive-texsis-2.18-14|16	BuildArch:	noarch
21cr|texlive-texsis-2.18-14|17	BuildRequires:	texlive-tlpkg
21cr|texlive-texsis-2.18-14|18	Requires(pre):	texlive-tlpkg
21cr|texlive-texsis-2.18-14|19	Requires(post):	texlive-kpathsea
21cr|texlive-texsis-2.18-14|20	Requires(post):	texlive-tetex
21cr|texlive-texsis-2.18-14|21	Requires:	texlive-tex
21cr|texlive-texsis-2.18-14|22	Requires:	texlive-texsis.bin
21cr|texlive-texsis-2.18-14|23	
21cr|texlive-texsis-2.18-14|24	%description
21cr|texlive-texsis-2.18-14|25	TeXsis is a TeX macro package which provides useful features
21cr|texlive-texsis-2.18-14|26	for typesetting research papers and related documents. For
21cr|texlive-texsis-2.18-14|27	example, it includes support specifically for: Automatic
21cr|texlive-texsis-2.18-14|28	numbering of equations, figures, tables and references;
21cr|texlive-texsis-2.18-14|29	Simplified control of type sizes, line spacing, footnotes,
21cr|texlive-texsis-2.18-14|30	running headlines and footlines, and tables of contents,
21cr|texlive-texsis-2.18-14|31	figures and tables; Specialized document formats for research
21cr|texlive-texsis-2.18-14|32	papers, preprints and ``e-prints,'' conference proceedings,
21cr|texlive-texsis-2.18-14|33	theses, books, referee reports, letters, and memoranda;
21cr|texlive-texsis-2.18-14|34	Simplified means of constructing an index for a book or thesis;
21cr|texlive-texsis-2.18-14|35	Easy to use double column formatting; Specialized environments
21cr|texlive-texsis-2.18-14|36	for lists, theorems and proofs, centered or non-justified text,
21cr|texlive-texsis-2.18-14|37	and listing computer code; Specialized macros for easily
21cr|texlive-texsis-2.18-14|38	constructing ruled tables. TeXsis was originally developed for
21cr|texlive-texsis-2.18-14|39	physicists, but others may also find it useful. It is
21cr|texlive-texsis-2.18-14|40	completely compatible with Plain TeX.
21cr|texlive-texsis-2.18-14|41	
21cr|texlive-texsis-2.18-14|42	#-----------------------------------------------------------------------
21cr|texlive-texsis-2.18-14|43	%files
21cr|texlive-texsis-2.18-14|44	%{_texmfdistdir}/bibtex/bst/texsis/texsis.bst
21cr|texlive-texsis-2.18-14|45	%{_texmfdistdir}/tex/texsis/base/AIP.txs
21cr|texlive-texsis-2.18-14|46	%{_texmfdistdir}/tex/texsis/base/CVformat.txs
21cr|texlive-texsis-2.18-14|47	%{_texmfdistdir}/tex/texsis/base/Elsevier.txs
21cr|texlive-texsis-2.18-14|48	%{_texmfdistdir}/tex/texsis/base/Exam.txs
21cr|texlive-texsis-2.18-14|49	%{_texmfdistdir}/tex/texsis/base/Formletr.txs
21cr|texlive-texsis-2.18-14|50	%{_texmfdistdir}/tex/texsis/base/IEEE.txs
21cr|texlive-texsis-2.18-14|51	%{_texmfdistdir}/tex/texsis/base/PhysRev.txs
21cr|texlive-texsis-2.18-14|52	%{_texmfdistdir}/tex/texsis/base/Spanish.txs
21cr|texlive-texsis-2.18-14|53	%{_texmfdistdir}/tex/texsis/base/Swedish.txs
21cr|texlive-texsis-2.18-14|54	%{_texmfdistdir}/tex/texsis/base/TXSconts.tex
21cr|texlive-texsis-2.18-14|55	%{_texmfdistdir}/tex/texsis/base/TXSdcol.tex
21cr|texlive-texsis-2.18-14|56	%{_texmfdistdir}/tex/texsis/base/TXSenvmt.tex
21cr|texlive-texsis-2.18-14|57	%{_texmfdistdir}/tex/texsis/base/TXSeqns.tex
21cr|texlive-texsis-2.18-14|58	%{_texmfdistdir}/tex/texsis/base/TXSfigs.tex
21cr|texlive-texsis-2.18-14|59	%{_texmfdistdir}/tex/texsis/base/TXSfmts.tex
21cr|texlive-texsis-2.18-14|60	%{_texmfdistdir}/tex/texsis/base/TXSfonts.tex
21cr|texlive-texsis-2.18-14|61	%{_texmfdistdir}/tex/texsis/base/TXShead.tex
21cr|texlive-texsis-2.18-14|62	%{_texmfdistdir}/tex/texsis/base/TXSinit.tex
21cr|texlive-texsis-2.18-14|63	%{_texmfdistdir}/tex/texsis/base/TXSletr.tex
21cr|texlive-texsis-2.18-14|64	%{_texmfdistdir}/tex/texsis/base/TXSmacs.tex
21cr|texlive-texsis-2.18-14|65	%{_texmfdistdir}/tex/texsis/base/TXSmemo.tex
21cr|texlive-texsis-2.18-14|66	%{_texmfdistdir}/tex/texsis/base/TXSprns.tex
21cr|texlive-texsis-2.18-14|67	%{_texmfdistdir}/tex/texsis/base/TXSrefs.tex
21cr|texlive-texsis-2.18-14|68	%{_texmfdistdir}/tex/texsis/base/TXSruled.tex
21cr|texlive-texsis-2.18-14|69	%{_texmfdistdir}/tex/texsis/base/TXSsects.tex
21cr|texlive-texsis-2.18-14|70	%{_texmfdistdir}/tex/texsis/base/TXSsite.tex
21cr|texlive-texsis-2.18-14|71	%{_texmfdistdir}/tex/texsis/base/TXSsymb.tex
21cr|texlive-texsis-2.18-14|72	%{_texmfdistdir}/tex/texsis/base/TXStags.tex
21cr|texlive-texsis-2.18-14|73	%{_texmfdistdir}/tex/texsis/base/TXStitle.tex
21cr|texlive-texsis-2.18-14|74	%{_texmfdistdir}/tex/texsis/base/Tablebod.txs
21cr|texlive-texsis-2.18-14|75	%{_texmfdistdir}/tex/texsis/base/WorldSci.txs
21cr|texlive-texsis-2.18-14|76	%{_texmfdistdir}/tex/texsis/base/color.txs
21cr|texlive-texsis-2.18-14|77	%{_texmfdistdir}/tex/texsis/base/nuclproc.txs
21cr|texlive-texsis-2.18-14|78	%{_texmfdistdir}/tex/texsis/base/printfont.txs
21cr|texlive-texsis-2.18-14|79	%{_texmfdistdir}/tex/texsis/base/spine.txs
21cr|texlive-texsis-2.18-14|80	%{_texmfdistdir}/tex/texsis/base/texsis.tex
21cr|texlive-texsis-2.18-14|81	%{_texmfdistdir}/tex/texsis/base/thesis.txs
21cr|texlive-texsis-2.18-14|82	%{_texmfdistdir}/tex/texsis/base/twin.txs
21cr|texlive-texsis-2.18-14|83	%{_texmfdistdir}/tex/texsis/config/texsis.ini
21cr|texlive-texsis-2.18-14|84	%_texmf_fmtutil_d/texsis
21cr|texlive-texsis-2.18-14|85	%doc %{_mandir}/man1/texsis.1*
21cr|texlive-texsis-2.18-14|86	%doc %{_texmfdistdir}/doc/man/man1/texsis.man1.pdf
21cr|texlive-texsis-2.18-14|87	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/COPYING
21cr|texlive-texsis-2.18-14|88	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Example.tex
21cr|texlive-texsis-2.18-14|89	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Fonts.tex
21cr|texlive-texsis-2.18-14|90	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/INSTALL
21cr|texlive-texsis-2.18-14|91	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Install.tex
21cr|texlive-texsis-2.18-14|92	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/MANIFEST
21cr|texlive-texsis-2.18-14|93	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Manual.fgl
21cr|texlive-texsis-2.18-14|94	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Manual.ref
21cr|texlive-texsis-2.18-14|95	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Manual.tbl
21cr|texlive-texsis-2.18-14|96	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Manual.tex
21cr|texlive-texsis-2.18-14|97	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/NEWS
21cr|texlive-texsis-2.18-14|98	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/README
21cr|texlive-texsis-2.18-14|99	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSapxF.doc
21cr|texlive-texsis-2.18-14|100	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXScover.doc
21cr|texlive-texsis-2.18-14|101	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSdcol.doc
21cr|texlive-texsis-2.18-14|102	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSdoc.doc
21cr|texlive-texsis-2.18-14|103	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSdoc0.doc
21cr|texlive-texsis-2.18-14|104	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSdocM.doc
21cr|texlive-texsis-2.18-14|105	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSend.doc
21cr|texlive-texsis-2.18-14|106	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSenvmt.doc
21cr|texlive-texsis-2.18-14|107	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSeqns.doc
21cr|texlive-texsis-2.18-14|108	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSfigs.doc
21cr|texlive-texsis-2.18-14|109	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSfmts.doc
21cr|texlive-texsis-2.18-14|110	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSfonts.doc
21cr|texlive-texsis-2.18-14|111	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSinstl.doc
21cr|texlive-texsis-2.18-14|112	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSintro.doc
21cr|texlive-texsis-2.18-14|113	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSletr.doc
21cr|texlive-texsis-2.18-14|114	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSmisc.doc
21cr|texlive-texsis-2.18-14|115	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSprns.doc
21cr|texlive-texsis-2.18-14|116	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSrefs.doc
21cr|texlive-texsis-2.18-14|117	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSrevs.doc
21cr|texlive-texsis-2.18-14|118	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSruled.doc
21cr|texlive-texsis-2.18-14|119	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSsects.doc
21cr|texlive-texsis-2.18-14|120	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSsite.000
21cr|texlive-texsis-2.18-14|121	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSsymb.doc
21cr|texlive-texsis-2.18-14|122	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXStags.doc
21cr|texlive-texsis-2.18-14|123	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/index.tex
21cr|texlive-texsis-2.18-14|124	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/letr
21cr|texlive-texsis-2.18-14|125	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/penguin.eps
21cr|texlive-texsis-2.18-14|126	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/penguin2.eps
21cr|texlive-texsis-2.18-14|127	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/texsis.el
21cr|texlive-texsis-2.18-14|128	%doc %{_texmfdistdir}/doc/otherformats/texsis/base/texsis.lsm
21cr|texlive-texsis-2.18-14|129	
21cr|texlive-texsis-2.18-14|130	#-----------------------------------------------------------------------
21cr|texlive-texsis-2.18-14|131	%prep
21cr|texlive-texsis-2.18-14|132	%setup -c -a0 -a1
21cr|texlive-texsis-2.18-14|133	
21cr|texlive-texsis-2.18-14|134	%build
21cr|texlive-texsis-2.18-14|135	
21cr|texlive-texsis-2.18-14|136	%install
21cr|texlive-texsis-2.18-14|137	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-texsis-2.18-14|138	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-texsis-2.18-14|139	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-texsis-2.18-14|140	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21cr|texlive-texsis-2.18-14|141	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21cr|texlive-texsis-2.18-14|142	cat > %{buildroot}%{_texmf_fmtutil_d}/texsis <<EOF
21cr|texlive-texsis-2.18-14|143	#
21cr|texlive-texsis-2.18-14|144	# from texsis:
21cr|texlive-texsis-2.18-14|145	texsis pdftex - -translate-file=cp227.tcx texsis.ini
21cr|texlive-texsis-2.18-14|146	EOF

10295 21
21cr|texlive-texsurgery-59885-1|1	%define oname texsurgery
21cr|texlive-texsurgery-59885-1|2	
21cr|texlive-texsurgery-59885-1|3	Summary:	A LaTeX companion to the "texsurgery" python project
21cr|texlive-texsurgery-59885-1|4	Name:		texlive-texsurgery
21cr|texlive-texsurgery-59885-1|5	Version:	59885
21cr|texlive-texsurgery-59885-1|6	Release:	1
21cr|texlive-texsurgery-59885-1|7	License:	LPPL1.3
21cr|texlive-texsurgery-59885-1|8	Group:		Publishing
21cr|texlive-texsurgery-59885-1|9	Url:		https://www.ctan.org
21cr|texlive-texsurgery-59885-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-texsurgery-59885-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-texsurgery-59885-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-texsurgery-59885-1|13	Requires:	texlive-tlpkg
21cr|texlive-texsurgery-59885-1|14	Requires:	texlive-kpathsea
21cr|texlive-texsurgery-59885-1|15	Provides:	tex(texsurgery.sty) = 2024
21cr|texlive-texsurgery-59885-1|16	BuildArch:	noarch
21cr|texlive-texsurgery-59885-1|17	
21cr|texlive-texsurgery-59885-1|18	%description
21cr|texlive-texsurgery-59885-1|19	This LaTeX library is a companion to the texsurgery python
21cr|texlive-texsurgery-59885-1|20	project. It will make sure that "pdflatex document.tex" will
21cr|texlive-texsurgery-59885-1|21	work, with reasonable defaults, for a document that is intended
21cr|texlive-texsurgery-59885-1|22	to work with texsurgery, and also has other uses, always in
21cr|texlive-texsurgery-59885-1|23	tandem with the texsurgery pypi package.
21cr|texlive-texsurgery-59885-1|24	
21cr|texlive-texsurgery-59885-1|25	%files
21cr|texlive-texsurgery-59885-1|26	%doc %{_texmfdistdir}/doc/latex/texsurgery
21cr|texlive-texsurgery-59885-1|27	%{_texmfdistdir}/tex/latex/texsurgery
21cr|texlive-texsurgery-59885-1|28	
21cr|texlive-texsurgery-59885-1|29	#------------------------------------------------------------------
21cr|texlive-texsurgery-59885-1|30	
21cr|texlive-texsurgery-59885-1|31	%prep
21cr|texlive-texsurgery-59885-1|32	%setup -c -a0 -a1
21cr|texlive-texsurgery-59885-1|33	
21cr|texlive-texsurgery-59885-1|34	%build
21cr|texlive-texsurgery-59885-1|35	
21cr|texlive-texsurgery-59885-1|36	%install
21cr|texlive-texsurgery-59885-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-texsurgery-59885-1|38	rm -rf tlpkg
21cr|texlive-texsurgery-59885-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10296 21
21cr|texlive-textcsc-64935-1|1	%define oname textcsc
21cr|texlive-textcsc-64935-1|2	
21cr|texlive-textcsc-64935-1|3	Summary:	Simple commands for caps-to-small-caps text
21cr|texlive-textcsc-64935-1|4	Name:		texlive-textcsc
21cr|texlive-textcsc-64935-1|5	Version:	64935
21cr|texlive-textcsc-64935-1|6	Release:	1
21cr|texlive-textcsc-64935-1|7	License:	LPPL1.3
21cr|texlive-textcsc-64935-1|8	Group:		Publishing
21cr|texlive-textcsc-64935-1|9	Url:		https://www.ctan.org
21cr|texlive-textcsc-64935-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-textcsc-64935-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-textcsc-64935-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-textcsc-64935-1|13	Requires:	texlive-tlpkg
21cr|texlive-textcsc-64935-1|14	Requires:	texlive-kpathsea
21cr|texlive-textcsc-64935-1|15	Provides:	tex(textcsc.sty) = 2024
21cr|texlive-textcsc-64935-1|16	BuildArch:	noarch
21cr|texlive-textcsc-64935-1|17	
21cr|texlive-textcsc-64935-1|18	%description
21cr|texlive-textcsc-64935-1|19	This package provides a simple command (\textcsc and \cscshape)
21cr|texlive-textcsc-64935-1|20	for caps-to-small-caps text, to allow for small caps acronyms
21cr|texlive-textcsc-64935-1|21	to be presented as uppercase in text (useful for things like
21cr|texlive-textcsc-64935-1|22	copying and pasting from a PDF).
21cr|texlive-textcsc-64935-1|23	
21cr|texlive-textcsc-64935-1|24	%files
21cr|texlive-textcsc-64935-1|25	%doc %{_texmfdistdir}/doc/latex/textcsc
21cr|texlive-textcsc-64935-1|26	%{_texmfdistdir}/tex/latex/textcsc
21cr|texlive-textcsc-64935-1|27	
21cr|texlive-textcsc-64935-1|28	#------------------------------------------------------------------
21cr|texlive-textcsc-64935-1|29	
21cr|texlive-textcsc-64935-1|30	%prep
21cr|texlive-textcsc-64935-1|31	%setup -c -a0 -a1
21cr|texlive-textcsc-64935-1|32	
21cr|texlive-textcsc-64935-1|33	%build
21cr|texlive-textcsc-64935-1|34	
21cr|texlive-textcsc-64935-1|35	%install
21cr|texlive-textcsc-64935-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-textcsc-64935-1|37	rm -rf tlpkg
21cr|texlive-textcsc-64935-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10297 21
21cr|texlive-textualicomma-48474-1|1	%define oname textualicomma
21cr|texlive-textualicomma-48474-1|2	
21cr|texlive-textualicomma-48474-1|3	Summary:	Use the textual comma character as decimal separator in math mode
21cr|texlive-textualicomma-48474-1|4	Name:		texlive-textualicomma
21cr|texlive-textualicomma-48474-1|5	Version:	48474
21cr|texlive-textualicomma-48474-1|6	Release:	1
21cr|texlive-textualicomma-48474-1|7	License:	LPPL1.3
21cr|texlive-textualicomma-48474-1|8	Group:		Publishing
21cr|texlive-textualicomma-48474-1|9	Url:		https://www.ctan.org
21cr|texlive-textualicomma-48474-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-textualicomma-48474-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-textualicomma-48474-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-textualicomma-48474-1|13	Requires:	texlive-tlpkg
21cr|texlive-textualicomma-48474-1|14	Requires:	texlive-kpathsea
21cr|texlive-textualicomma-48474-1|15	Provides:	tex(textualicomma.sty) = 2024
21cr|texlive-textualicomma-48474-1|16	BuildArch:	noarch
21cr|texlive-textualicomma-48474-1|17	
21cr|texlive-textualicomma-48474-1|18	%description
21cr|texlive-textualicomma-48474-1|19	The package is based on the icomma package, and intended as a
21cr|texlive-textualicomma-48474-1|20	solution for situations where the text comma character discerns
21cr|texlive-textualicomma-48474-1|21	from the math comma character, e. g. when fonts whithout math
21cr|texlive-textualicomma-48474-1|22	support are involved. Escaping to text mode every time a comma
21cr|texlive-textualicomma-48474-1|23	is used in math mode may slow down the compilation process.
21cr|texlive-textualicomma-48474-1|24	
21cr|texlive-textualicomma-48474-1|25	%files
21cr|texlive-textualicomma-48474-1|26	%doc %{_texmfdistdir}/doc/latex/textualicomma/
21cr|texlive-textualicomma-48474-1|27	%{_texmfdistdir}/tex/latex/textualicomma/
21cr|texlive-textualicomma-48474-1|28	
21cr|texlive-textualicomma-48474-1|29	#------------------------------------------------------------------
21cr|texlive-textualicomma-48474-1|30	
21cr|texlive-textualicomma-48474-1|31	%prep
21cr|texlive-textualicomma-48474-1|32	%setup -c -a0 -a1
21cr|texlive-textualicomma-48474-1|33	
21cr|texlive-textualicomma-48474-1|34	%build
21cr|texlive-textualicomma-48474-1|35	
21cr|texlive-textualicomma-48474-1|36	%install
21cr|texlive-textualicomma-48474-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-textualicomma-48474-1|38	rm -rf tlpkg
21cr|texlive-textualicomma-48474-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10298 21
21cr|texlive-texvc-46844-1|1	%define oname texvc
21cr|texlive-texvc-46844-1|2	
21cr|texlive-texvc-46844-1|3	Summary:	Use MediaWiki LaTeX commands
21cr|texlive-texvc-46844-1|4	Name:		texlive-texvc
21cr|texlive-texvc-46844-1|5	Version:	46844
21cr|texlive-texvc-46844-1|6	Release:	1
21cr|texlive-texvc-46844-1|7	License:	LPPL1.3
21cr|texlive-texvc-46844-1|8	Group:		Publishing
21cr|texlive-texvc-46844-1|9	Url:		https://www.ctan.org
21cr|texlive-texvc-46844-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-texvc-46844-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-texvc-46844-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-texvc-46844-1|13	Requires:	texlive-kpathsea
21cr|texlive-texvc-46844-1|14	Requires:	texlive-tlpkg
21cr|texlive-texvc-46844-1|15	Provides:	tex-texvc = 2024
21cr|texlive-texvc-46844-1|16	Provides:	tex(texvc.sty) = 2024
21cr|texlive-texvc-46844-1|17	BuildArch:	noarch
21cr|texlive-texvc-46844-1|18	
21cr|texlive-texvc-46844-1|19	%description
21cr|texlive-texvc-46844-1|20	User MediaWiki LaTeX commands to copy and past formulae from
21cr|texlive-texvc-46844-1|21	MediaWiki to LaTeX documents.
21cr|texlive-texvc-46844-1|22	
21cr|texlive-texvc-46844-1|23	%files
21cr|texlive-texvc-46844-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-texvc-46844-1|25	%{_texmfdistdir}/tex/latex/texvc/
21cr|texlive-texvc-46844-1|26	
21cr|texlive-texvc-46844-1|27	#------------------------------------------------------------------
21cr|texlive-texvc-46844-1|28	
21cr|texlive-texvc-46844-1|29	%prep
21cr|texlive-texvc-46844-1|30	%setup -c -a0 -a1
21cr|texlive-texvc-46844-1|31	
21cr|texlive-texvc-46844-1|32	%build
21cr|texlive-texvc-46844-1|33	
21cr|texlive-texvc-46844-1|34	%install
21cr|texlive-texvc-46844-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-texvc-46844-1|36	rm -rf tlpkg
21cr|texlive-texvc-46844-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10299 21
21cr|texlive-tex-vpat-63560-1|1	%define oname tex-vpat
21cr|texlive-tex-vpat-63560-1|2	
21cr|texlive-tex-vpat-63560-1|3	Summary:	TeX Accessibility Conformance Report
21cr|texlive-tex-vpat-63560-1|4	Name:		texlive-tex-vpat
21cr|texlive-tex-vpat-63560-1|5	Version:	63560
21cr|texlive-tex-vpat-63560-1|6	Release:	1
21cr|texlive-tex-vpat-63560-1|7	License:	LPPL1.3
21cr|texlive-tex-vpat-63560-1|8	Group:		Publishing
21cr|texlive-tex-vpat-63560-1|9	Url:		https://www.ctan.org
21cr|texlive-tex-vpat-63560-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tex-vpat-63560-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tex-vpat-63560-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tex-vpat-63560-1|13	Requires:	texlive-tlpkg
21cr|texlive-tex-vpat-63560-1|14	Requires:	texlive-kpathsea
21cr|texlive-tex-vpat-63560-1|15	BuildArch:	noarch
21cr|texlive-tex-vpat-63560-1|16	
21cr|texlive-tex-vpat-63560-1|17	%description
21cr|texlive-tex-vpat-63560-1|18	TeX Accessibility Conformance Report based on ITI VPAT(R)
21cr|texlive-tex-vpat-63560-1|19	guidelines. Currently it covers TeX Live. Other distributions
21cr|texlive-tex-vpat-63560-1|20	can be added if needed.
21cr|texlive-tex-vpat-63560-1|21	
21cr|texlive-tex-vpat-63560-1|22	%files
21cr|texlive-tex-vpat-63560-1|23	%doc %{_texmfdistdir}/doc/latex/tex-vpat
21cr|texlive-tex-vpat-63560-1|24	
21cr|texlive-tex-vpat-63560-1|25	#------------------------------------------------------------------
21cr|texlive-tex-vpat-63560-1|26	
21cr|texlive-tex-vpat-63560-1|27	%prep
21cr|texlive-tex-vpat-63560-1|28	%setup -c -a0 -a1
21cr|texlive-tex-vpat-63560-1|29	
21cr|texlive-tex-vpat-63560-1|30	%build
21cr|texlive-tex-vpat-63560-1|31	
21cr|texlive-tex-vpat-63560-1|32	%install
21cr|texlive-tex-vpat-63560-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tex-vpat-63560-1|34	rm -rf tlpkg
21cr|texlive-tex-vpat-63560-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

10300 21
21cr|texlive-texware-20190327-1|1	# revision 33736
21cr|texlive-texware-20190327-1|2	# category TLCore
21cr|texlive-texware-20190327-1|3	# catalog-ctan /systems/knuth/dist/texware
21cr|texlive-texware-20190327-1|4	# catalog-date 2014-02-26 23:03:13 +0100
21cr|texlive-texware-20190327-1|5	# catalog-license knuth
21cr|texlive-texware-20190327-1|6	# catalog-version undef
21cr|texlive-texware-20190327-1|7	Name:		texlive-texware
21cr|texlive-texware-20190327-1|8	Version:	20190327
21cr|texlive-texware-20190327-1|9	Release:	1
21cr|texlive-texware-20190327-1|10	Summary:	Utility programs for use with TeX
21cr|texlive-texware-20190327-1|11	Group:		Publishing
21cr|texlive-texware-20190327-1|12	URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/texware
21cr|texlive-texware-20190327-1|13	License:	KNUTH
21cr|texlive-texware-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.tar.xz
21cr|texlive-texware-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.doc.tar.xz
21cr|texlive-texware-20190327-1|16	BuildArch:	noarch
21cr|texlive-texware-20190327-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-texware-20190327-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-texware-20190327-1|19	Requires:	texlive-texware.bin
21cr|texlive-texware-20190327-1|20	
21cr|texlive-texware-20190327-1|21	%description
21cr|texlive-texware-20190327-1|22	Basic utitility programs, comprising: - dvitype, which converts
21cr|texlive-texware-20190327-1|23	a TeX output (DVI) file to a plain text file (see also the DVI
21cr|texlive-texware-20190327-1|24	Text Language suite); - pooltype, which converts a TeX-suite
21cr|texlive-texware-20190327-1|25	program's "pool" (string) file into human-readable form; and -
21cr|texlive-texware-20190327-1|26	tftopl and pltotf, which convert TeX Font Metric (TFM) file to
21cr|texlive-texware-20190327-1|27	human readable Property List (PL) files and vice versa.
21cr|texlive-texware-20190327-1|28	
21cr|texlive-texware-20190327-1|29	#-----------------------------------------------------------------------
21cr|texlive-texware-20190327-1|30	%files
21cr|texlive-texware-20190327-1|31	%doc %{_mandir}/man1/dvitype.1*
21cr|texlive-texware-20190327-1|32	%doc %{_texmfdistdir}/doc/man/man1/dvitype.man1.pdf
21cr|texlive-texware-20190327-1|33	%doc %{_mandir}/man1/pooltype.1*
21cr|texlive-texware-20190327-1|34	%doc %{_texmfdistdir}/doc/man/man1/pooltype.man1.pdf
21cr|texlive-texware-20190327-1|35	
21cr|texlive-texware-20190327-1|36	#-----------------------------------------------------------------------
21cr|texlive-texware-20190327-1|37	%prep
21cr|texlive-texware-20190327-1|38	%setup -c -a0 -a1
21cr|texlive-texware-20190327-1|39	
21cr|texlive-texware-20190327-1|40	%build
21cr|texlive-texware-20190327-1|41	
21cr|texlive-texware-20190327-1|42	%install
21cr|texlive-texware-20190327-1|43	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-texware-20190327-1|44	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-texware-20190327-1|45	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-texware-20190327-1|46	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

10301 21
21cr|texlive-tfrupee-1.02-8|1	# revision 20770
21cr|texlive-tfrupee-1.02-8|2	# category Package
21cr|texlive-tfrupee-1.02-8|3	# catalog-ctan /fonts/tfrupee
21cr|texlive-tfrupee-1.02-8|4	# catalog-date 2010-12-16 15:42:40 +0100
21cr|texlive-tfrupee-1.02-8|5	# catalog-license gpl3
21cr|texlive-tfrupee-1.02-8|6	# catalog-version 1.02
21cr|texlive-tfrupee-1.02-8|7	Name:		texlive-tfrupee
21cr|texlive-tfrupee-1.02-8|8	Version:	1.02
21cr|texlive-tfrupee-1.02-8|9	Release:	8
21cr|texlive-tfrupee-1.02-8|10	Summary:	A font offering the new (Indian) Rupee symbol
21cr|texlive-tfrupee-1.02-8|11	Group:		Publishing
21cr|texlive-tfrupee-1.02-8|12	URL:		http://www.ctan.org/tex-archive/fonts/tfrupee
21cr|texlive-tfrupee-1.02-8|13	License:	GPL3
21cr|texlive-tfrupee-1.02-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.tar.xz
21cr|texlive-tfrupee-1.02-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.doc.tar.xz
21cr|texlive-tfrupee-1.02-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.source.tar.xz
21cr|texlive-tfrupee-1.02-8|17	BuildArch:	noarch
21cr|texlive-tfrupee-1.02-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-tfrupee-1.02-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-tfrupee-1.02-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-tfrupee-1.02-8|21	
21cr|texlive-tfrupee-1.02-8|22	%define		_unpackaged_subdirs_terminate_build	0
21cr|texlive-tfrupee-1.02-8|23	
21cr|texlive-tfrupee-1.02-8|24	%description
21cr|texlive-tfrupee-1.02-8|25	The package provides LaTeX support for the (Indian) Rupee
21cr|texlive-tfrupee-1.02-8|26	symbol font, created by TechFat. The original font has been
21cr|texlive-tfrupee-1.02-8|27	converted to Adobe Type 1 format, and simple LaTeX support
21cr|texlive-tfrupee-1.02-8|28	written for its use.
21cr|texlive-tfrupee-1.02-8|29	
21cr|texlive-tfrupee-1.02-8|30	
21cr|texlive-tfrupee-1.02-8|31	#-----------------------------------------------------------------------
21cr|texlive-tfrupee-1.02-8|32	%files
21cr|texlive-tfrupee-1.02-8|33	%{_texmfdistdir}/fonts/afm/public/tfrupee/tfrupee.afm
21cr|texlive-tfrupee-1.02-8|34	%{_texmfdistdir}/fonts/map/dvips/tfrupee/tfrupee.map
21cr|texlive-tfrupee-1.02-8|35	%{_texmfdistdir}/fonts/tfm/public/tfrupee/tfrupee.tfm
21cr|texlive-tfrupee-1.02-8|36	%{_texmfdistdir}/fonts/type1/public/tfrupee/tfrupee.pfb
21cr|texlive-tfrupee-1.02-8|37	%{_texmfdistdir}/tex/latex/tfrupee/tfrupee.sty
21cr|texlive-tfrupee-1.02-8|38	%doc %{_texmfdistdir}/doc/fonts/tfrupee/LICENSE
21cr|texlive-tfrupee-1.02-8|39	%doc %{_texmfdistdir}/doc/fonts/tfrupee/README
21cr|texlive-tfrupee-1.02-8|40	%doc %{_texmfdistdir}/doc/fonts/tfrupee/tfrupee.pdf
21cr|texlive-tfrupee-1.02-8|41	%doc %{_texmfdistdir}/doc/fonts/tfrupee/tfrupee.tex
21cr|texlive-tfrupee-1.02-8|42	#- source
21cr|texlive-tfrupee-1.02-8|43	%doc %{_texmfdistdir}/source/fonts/tfrupee/tfrupee.sfd
21cr|texlive-tfrupee-1.02-8|44	
21cr|texlive-tfrupee-1.02-8|45	#-----------------------------------------------------------------------
21cr|texlive-tfrupee-1.02-8|46	%prep
21cr|texlive-tfrupee-1.02-8|47	%setup -c -a0 -a1 -a2
21cr|texlive-tfrupee-1.02-8|48	
21cr|texlive-tfrupee-1.02-8|49	%build
21cr|texlive-tfrupee-1.02-8|50	
21cr|texlive-tfrupee-1.02-8|51	%install
21cr|texlive-tfrupee-1.02-8|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tfrupee-1.02-8|53	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10302 21
21cr|texlive-thaienum-0.2-1|1	Name:		texlive-thaienum
21cr|texlive-thaienum-0.2-1|2	Version:	0.2
21cr|texlive-thaienum-0.2-1|3	Release:	1
21cr|texlive-thaienum-0.2-1|4	Summary:	Thai labels in enumerate environments
21cr|texlive-thaienum-0.2-1|5	Group:		Publishing
21cr|texlive-thaienum-0.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thaienum
21cr|texlive-thaienum-0.2-1|7	License:	MIT
21cr|texlive-thaienum-0.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/thaienum.tar.xz
21cr|texlive-thaienum-0.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/thaienum.doc.tar.xz
21cr|texlive-thaienum-0.2-1|10	BuildArch:	noarch
21cr|texlive-thaienum-0.2-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-thaienum-0.2-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-thaienum-0.2-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-thaienum-0.2-1|14	
21cr|texlive-thaienum-0.2-1|15	%description
21cr|texlive-thaienum-0.2-1|16	This LaTeX package provides a command to use Thai numerals or
21cr|texlive-thaienum-0.2-1|17	characters as labels in enumerate environments. Once the
21cr|texlive-thaienum-0.2-1|18	package is loaded with \usepackage{thaienum} you can use labels
21cr|texlive-thaienum-0.2-1|19	such as \thainum* or \thaimultialph* in conjunction with the
21cr|texlive-thaienum-0.2-1|20	package enumitem. Concrete examples are given in the
21cr|texlive-thaienum-0.2-1|21	documentation.
21cr|texlive-thaienum-0.2-1|22	
21cr|texlive-thaienum-0.2-1|23	#-----------------------------------------------------------------------
21cr|texlive-thaienum-0.2-1|24	%files
21cr|texlive-thaienum-0.2-1|25	%{_texmfdistdir}/tex/*
21cr|texlive-thaienum-0.2-1|26	%doc %{_texmfdistdir}/doc/*
21cr|texlive-thaienum-0.2-1|27	
21cr|texlive-thaienum-0.2-1|28	#-----------------------------------------------------------------------
21cr|texlive-thaienum-0.2-1|29	%prep
21cr|texlive-thaienum-0.2-1|30	%setup -c -a0 -a1
21cr|texlive-thaienum-0.2-1|31	
21cr|texlive-thaienum-0.2-1|32	%build
21cr|texlive-thaienum-0.2-1|33	
21cr|texlive-thaienum-0.2-1|34	%install
21cr|texlive-thaienum-0.2-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thaienum-0.2-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10303 21
21cr|texlive-thaispec-58019-1|1	%define oname thaispec
21cr|texlive-thaispec-58019-1|2	
21cr|texlive-thaispec-58019-1|3	Summary:	Thai Language Typesetting in XeLaTeX
21cr|texlive-thaispec-58019-1|4	Name:		texlive-thaispec
21cr|texlive-thaispec-58019-1|5	Version:	58019
21cr|texlive-thaispec-58019-1|6	Release:	1
21cr|texlive-thaispec-58019-1|7	License:	LPPL1.3
21cr|texlive-thaispec-58019-1|8	Group:		Publishing
21cr|texlive-thaispec-58019-1|9	Url:		https://www.ctan.org
21cr|texlive-thaispec-58019-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-thaispec-58019-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-thaispec-58019-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-thaispec-58019-1|13	#Requires:	tex(afterpackage.sty)
21cr|texlive-thaispec-58019-1|14	#Requires:	tex(datetime2.sty)
21cr|texlive-thaispec-58019-1|15	#Requires:	tex(fp.sty)
21cr|texlive-thaispec-58019-1|16	Requires:	tex(kvoptions.sty)
21cr|texlive-thaispec-58019-1|17	Requires:	texlive-tlpkg
21cr|texlive-thaispec-58019-1|18	Requires:	texlive-kpathsea
21cr|texlive-thaispec-58019-1|19	#Requires:	tex(polyglossia.sty)
21cr|texlive-thaispec-58019-1|20	#Requires:	tex(setspace.sty)
21cr|texlive-thaispec-58019-1|21	#Requires:	tex(ucharclasses.sty)
21cr|texlive-thaispec-58019-1|22	#Requires:	tex(xpatch.sty)
21cr|texlive-thaispec-58019-1|23	#Requires:	tex(xstring.sty)
21cr|texlive-thaispec-58019-1|24	Provides:	tex(thaispec.sty) = 2024
21cr|texlive-thaispec-58019-1|25	BuildArch:	noarch
21cr|texlive-thaispec-58019-1|26	
21cr|texlive-thaispec-58019-1|27	%description
21cr|texlive-thaispec-58019-1|28	This package allows you to input Thai characters directly to
21cr|texlive-thaispec-58019-1|29	LaTeX documents and choose any (system wide) Thai fonts for
21cr|texlive-thaispec-58019-1|30	typesetting in XeLaTeX. It also tries to appropriately justify
21cr|texlive-thaispec-58019-1|31	paragraphs with no more external tools. Required packages are
21cr|texlive-thaispec-58019-1|32	fontspec, ucharclasses, polyglossia, setspace, kvoptions,
21cr|texlive-thaispec-58019-1|33	xstring, and xpatch.
21cr|texlive-thaispec-58019-1|34	
21cr|texlive-thaispec-58019-1|35	%files
21cr|texlive-thaispec-58019-1|36	%doc %{_texmfdistdir}/doc/latex/thaispec/
21cr|texlive-thaispec-58019-1|37	%{_texmfdistdir}/tex/latex/thaispec/
21cr|texlive-thaispec-58019-1|38	
21cr|texlive-thaispec-58019-1|39	#------------------------------------------------------------------
21cr|texlive-thaispec-58019-1|40	
21cr|texlive-thaispec-58019-1|41	%prep
21cr|texlive-thaispec-58019-1|42	%setup -c -a0 -a1
21cr|texlive-thaispec-58019-1|43	
21cr|texlive-thaispec-58019-1|44	%build
21cr|texlive-thaispec-58019-1|45	
21cr|texlive-thaispec-58019-1|46	%install
21cr|texlive-thaispec-58019-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thaispec-58019-1|48	rm -rf tlpkg
21cr|texlive-thaispec-58019-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

10304 21
21cr|texlive-theanodidot-64518-1|1	%define oname theanodidot
21cr|texlive-theanodidot-64518-1|2	
21cr|texlive-theanodidot-64518-1|3	Summary:	TheanoDidot fonts with LaTeX support
21cr|texlive-theanodidot-64518-1|4	Name:		texlive-theanodidot
21cr|texlive-theanodidot-64518-1|5	Version:	64518
21cr|texlive-theanodidot-64518-1|6	Release:	1
21cr|texlive-theanodidot-64518-1|7	License:	LPPL1.3
21cr|texlive-theanodidot-64518-1|8	Group:		Publishing
21cr|texlive-theanodidot-64518-1|9	Url:		https://www.ctan.org
21cr|texlive-theanodidot-64518-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-theanodidot-64518-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-theanodidot-64518-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-theanodidot-64518-1|13	Requires:	texlive-tlpkg
21cr|texlive-theanodidot-64518-1|14	Requires:	texlive-kpathsea
21cr|texlive-theanodidot-64518-1|15	Provides:	tex(LGRTheanoDidot-TLF.fd) = 2024
21cr|texlive-theanodidot-64518-1|16	Provides:	tex(LGRTheanoDidot-TOsF.fd) = 2024
21cr|texlive-theanodidot-64518-1|17	Provides:	tex(LY1TheanoDidot-TLF.fd) = 2024
21cr|texlive-theanodidot-64518-1|18	Provides:	tex(LY1TheanoDidot-TOsF.fd) = 2024
21cr|texlive-theanodidot-64518-1|19	Provides:	tex(OT1TheanoDidot-TLF.fd) = 2024
21cr|texlive-theanodidot-64518-1|20	Provides:	tex(OT1TheanoDidot-TOsF.fd) = 2024
21cr|texlive-theanodidot-64518-1|21	Provides:	tex(T1TheanoDidot-TLF.fd) = 2024
21cr|texlive-theanodidot-64518-1|22	Provides:	tex(T1TheanoDidot-TOsF.fd) = 2024
21cr|texlive-theanodidot-64518-1|23	Provides:	tex(thdid_alkcdl.enc) = 2024
21cr|texlive-theanodidot-64518-1|24	Provides:	tex(thdid_ertqq3.enc) = 2024
21cr|texlive-theanodidot-64518-1|25	Provides:	tex(thdid_f66p55.enc) = 2024
21cr|texlive-theanodidot-64518-1|26	Provides:	tex(thdid_izaajv.enc) = 2024
21cr|texlive-theanodidot-64518-1|27	Provides:	tex(thdid_k6ngqv.enc) = 2024
21cr|texlive-theanodidot-64518-1|28	Provides:	tex(thdid_lqxlns.enc) = 2024
21cr|texlive-theanodidot-64518-1|29	Provides:	tex(thdid_oiucyb.enc) = 2024
21cr|texlive-theanodidot-64518-1|30	Provides:	tex(thdid_whuz6y.enc) = 2024
21cr|texlive-theanodidot-64518-1|31	Provides:	tex(thdid_xgfkyc.enc) = 2024
21cr|texlive-theanodidot-64518-1|32	Provides:	tex(thdid_zj2gif.enc) = 2024
21cr|texlive-theanodidot-64518-1|33	Provides:	tex(TheanoDidot.map) = 2024
21cr|texlive-theanodidot-64518-1|34	Provides:	tex(TheanoDidot.sty) = 2024
21cr|texlive-theanodidot-64518-1|35	Provides:	tex(TS1TheanoDidot-TLF.fd) = 2024
21cr|texlive-theanodidot-64518-1|36	Provides:	tex(TS1TheanoDidot-TOsF.fd) = 2024
21cr|texlive-theanodidot-64518-1|37	BuildArch:	noarch
21cr|texlive-theanodidot-64518-1|38	
21cr|texlive-theanodidot-64518-1|39	%description
21cr|texlive-theanodidot-64518-1|40	This package provides the TheanoDidot font designed by Alexey
21cr|texlive-theanodidot-64518-1|41	Kryukov, in both TrueType and Type1 formats, with support for
21cr|texlive-theanodidot-64518-1|42	both traditional and modern LaTeX processors. An
21cr|texlive-theanodidot-64518-1|43	artificially-emboldened variant has been provided but there are
21cr|texlive-theanodidot-64518-1|44	no italic variants. The package is named after Theano, a famous
21cr|texlive-theanodidot-64518-1|45	Ancient Greek woman philosopher, who was first a student of
21cr|texlive-theanodidot-64518-1|46	Pythagoras, and supposedly became his wife. The Didot family
21cr|texlive-theanodidot-64518-1|47	were active as designers for about 100 years in the 18th and
21cr|texlive-theanodidot-64518-1|48	19th centuries. They were printers, publishers, typeface
21cr|texlive-theanodidot-64518-1|49	designers, inventors and intellectuals. Around 1800 the Didot
21cr|texlive-theanodidot-64518-1|50	family owned the most important print shop and font foundry in
21cr|texlive-theanodidot-64518-1|51	France. Pierre Didot, the printer, published a document with
21cr|texlive-theanodidot-64518-1|52	the typefaces of his brother, Firmin Didot, the typeface
21cr|texlive-theanodidot-64518-1|53	designer. The strong clear forms of this alphabet display
21cr|texlive-theanodidot-64518-1|54	objective, rational characteristics and are representative of
21cr|texlive-theanodidot-64518-1|55	the time and philosophy of the Enlightenment.
21cr|texlive-theanodidot-64518-1|56	
21cr|texlive-theanodidot-64518-1|57	%files
21cr|texlive-theanodidot-64518-1|58	%doc %{_texmfdistdir}/doc/fonts/theanodidot
21cr|texlive-theanodidot-64518-1|59	%{_texmfdistdir}/fonts/enc/dvips/theanodidot
21cr|texlive-theanodidot-64518-1|60	%{_texmfdistdir}/fonts/map/dvips/theanodidot
21cr|texlive-theanodidot-64518-1|61	%{_texmfdistdir}/fonts/tfm/public/theanodidot
21cr|texlive-theanodidot-64518-1|62	%{_texmfdistdir}/fonts/truetype/public/theanodidot
21cr|texlive-theanodidot-64518-1|63	%{_texmfdistdir}/fonts/type1/public/theanodidot
21cr|texlive-theanodidot-64518-1|64	%{_texmfdistdir}/fonts/vf/public/theanodidot
21cr|texlive-theanodidot-64518-1|65	%{_texmfdistdir}/tex/latex/theanodidot
21cr|texlive-theanodidot-64518-1|66	
21cr|texlive-theanodidot-64518-1|67	#------------------------------------------------------------------
21cr|texlive-theanodidot-64518-1|68	
21cr|texlive-theanodidot-64518-1|69	%prep
21cr|texlive-theanodidot-64518-1|70	%setup -c -a0 -a1
21cr|texlive-theanodidot-64518-1|71	
21cr|texlive-theanodidot-64518-1|72	%build
21cr|texlive-theanodidot-64518-1|73	
21cr|texlive-theanodidot-64518-1|74	%install
21cr|texlive-theanodidot-64518-1|75	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-theanodidot-64518-1|76	rm -rf tlpkg
21cr|texlive-theanodidot-64518-1|77	cp -fpar * %{buildroot}%{_texmfdistdir}

10305 21
21cr|texlive-theanomodern-64520-1|1	%define oname theanomodern
21cr|texlive-theanomodern-64520-1|2	
21cr|texlive-theanomodern-64520-1|3	Summary:	Theano Modern fonts with LaTeX support
21cr|texlive-theanomodern-64520-1|4	Name:		texlive-theanomodern
21cr|texlive-theanomodern-64520-1|5	Version:	64520
21cr|texlive-theanomodern-64520-1|6	Release:	1
21cr|texlive-theanomodern-64520-1|7	License:	LPPL1.3
21cr|texlive-theanomodern-64520-1|8	Group:		Publishing
21cr|texlive-theanomodern-64520-1|9	Url:		https://www.ctan.org
21cr|texlive-theanomodern-64520-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-theanomodern-64520-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-theanomodern-64520-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-theanomodern-64520-1|13	Requires:	texlive-tlpkg
21cr|texlive-theanomodern-64520-1|14	Requires:	texlive-kpathsea
21cr|texlive-theanomodern-64520-1|15	Provides:	tex(LGRTheanoModern-TLF.fd) = 2024
21cr|texlive-theanomodern-64520-1|16	Provides:	tex(LGRTheanoModern-TOsF.fd) = 2024
21cr|texlive-theanomodern-64520-1|17	Provides:	tex(LY1TheanoModern-TLF.fd) = 2024
21cr|texlive-theanomodern-64520-1|18	Provides:	tex(LY1TheanoModern-TOsF.fd) = 2024
21cr|texlive-theanomodern-64520-1|19	Provides:	tex(OT1TheanoModern-TLF.fd) = 2024
21cr|texlive-theanomodern-64520-1|20	Provides:	tex(OT1TheanoModern-TOsF.fd) = 2024
21cr|texlive-theanomodern-64520-1|21	Provides:	tex(T1TheanoModern-TLF.fd) = 2024
21cr|texlive-theanomodern-64520-1|22	Provides:	tex(T1TheanoModern-TOsF.fd) = 2024
21cr|texlive-theanomodern-64520-1|23	Provides:	tex(TheanoModern.map) = 2024
21cr|texlive-theanomodern-64520-1|24	Provides:	tex(TheanoModern.sty) = 2024
21cr|texlive-theanomodern-64520-1|25	Provides:	tex(thedid_alkcdl.enc) = 2024
21cr|texlive-theanomodern-64520-1|26	Provides:	tex(thedid_ertqq3.enc) = 2024
21cr|texlive-theanomodern-64520-1|27	Provides:	tex(thedid_f66p55.enc) = 2024
21cr|texlive-theanomodern-64520-1|28	Provides:	tex(thedid_izaajv.enc) = 2024
21cr|texlive-theanomodern-64520-1|29	Provides:	tex(thedid_k6ngqv.enc) = 2024
21cr|texlive-theanomodern-64520-1|30	Provides:	tex(thedid_lqxlns.enc) = 2024
21cr|texlive-theanomodern-64520-1|31	Provides:	tex(thedid_oiucyb.enc) = 2024
21cr|texlive-theanomodern-64520-1|32	Provides:	tex(thedid_whuz6y.enc) = 2024
21cr|texlive-theanomodern-64520-1|33	Provides:	tex(thedid_xgfkyc.enc) = 2024
21cr|texlive-theanomodern-64520-1|34	Provides:	tex(thedid_zj2gif.enc) = 2024
21cr|texlive-theanomodern-64520-1|35	Provides:	tex(TS1TheanoModern-TLF.fd) = 2024
21cr|texlive-theanomodern-64520-1|36	Provides:	tex(TS1TheanoModern-TOsF.fd) = 2024
21cr|texlive-theanomodern-64520-1|37	BuildArch:	noarch
21cr|texlive-theanomodern-64520-1|38	
21cr|texlive-theanomodern-64520-1|39	%description
21cr|texlive-theanomodern-64520-1|40	This package provides the TheanoModern font designed by Alexey
21cr|texlive-theanomodern-64520-1|41	Kryukov, in both TrueType and Type1 formats, with support for
21cr|texlive-theanomodern-64520-1|42	both traditional and modern LaTeX processors. An
21cr|texlive-theanomodern-64520-1|43	artificially-emboldened variant has been provided but there are
21cr|texlive-theanomodern-64520-1|44	no italic variants. The package is named after Theano, a famous
21cr|texlive-theanomodern-64520-1|45	Ancient Greek woman philosopher, who was first a student of
21cr|texlive-theanomodern-64520-1|46	Pythagoras, and supposedly became his wife.
21cr|texlive-theanomodern-64520-1|47	
21cr|texlive-theanomodern-64520-1|48	%files
21cr|texlive-theanomodern-64520-1|49	%doc %{_texmfdistdir}/doc/fonts/theanomodern
21cr|texlive-theanomodern-64520-1|50	%{_texmfdistdir}/fonts/enc/dvips/theanomodern
21cr|texlive-theanomodern-64520-1|51	%{_texmfdistdir}/fonts/map/dvips/theanomodern
21cr|texlive-theanomodern-64520-1|52	%{_texmfdistdir}/fonts/tfm/public/theanomodern
21cr|texlive-theanomodern-64520-1|53	%{_texmfdistdir}/fonts/truetype/public/theanomodern
21cr|texlive-theanomodern-64520-1|54	%{_texmfdistdir}/fonts/type1/public/theanomodern
21cr|texlive-theanomodern-64520-1|55	%{_texmfdistdir}/fonts/vf/public/theanomodern
21cr|texlive-theanomodern-64520-1|56	%{_texmfdistdir}/tex/latex/theanomodern
21cr|texlive-theanomodern-64520-1|57	
21cr|texlive-theanomodern-64520-1|58	#------------------------------------------------------------------
21cr|texlive-theanomodern-64520-1|59	
21cr|texlive-theanomodern-64520-1|60	%prep
21cr|texlive-theanomodern-64520-1|61	%setup -c -a0 -a1
21cr|texlive-theanomodern-64520-1|62	
21cr|texlive-theanomodern-64520-1|63	%build
21cr|texlive-theanomodern-64520-1|64	
21cr|texlive-theanomodern-64520-1|65	%install
21cr|texlive-theanomodern-64520-1|66	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-theanomodern-64520-1|67	rm -rf tlpkg
21cr|texlive-theanomodern-64520-1|68	cp -fpar * %{buildroot}%{_texmfdistdir}

10306 21
21cr|texlive-theanooldstyle-64519-1|1	%define oname theanooldstyle
21cr|texlive-theanooldstyle-64519-1|2	
21cr|texlive-theanooldstyle-64519-1|3	Summary:	Theano OldStyle fonts with LaTeX support
21cr|texlive-theanooldstyle-64519-1|4	Name:		texlive-theanooldstyle
21cr|texlive-theanooldstyle-64519-1|5	Version:	64519
21cr|texlive-theanooldstyle-64519-1|6	Release:	1
21cr|texlive-theanooldstyle-64519-1|7	License:	LPPL1.3
21cr|texlive-theanooldstyle-64519-1|8	Group:		Publishing
21cr|texlive-theanooldstyle-64519-1|9	Url:		https://www.ctan.org
21cr|texlive-theanooldstyle-64519-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-theanooldstyle-64519-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-theanooldstyle-64519-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-theanooldstyle-64519-1|13	Requires:	texlive-tlpkg
21cr|texlive-theanooldstyle-64519-1|14	Requires:	texlive-kpathsea
21cr|texlive-theanooldstyle-64519-1|15	Provides:	tex(LGRTheanoOldStyle-TLF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|16	Provides:	tex(LGRTheanoOldStyle-TOsF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|17	Provides:	tex(LY1TheanoOldStyle-TLF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|18	Provides:	tex(LY1TheanoOldStyle-TOsF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|19	Provides:	tex(OT1TheanoOldStyle-TLF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|20	Provides:	tex(OT1TheanoOldStyle-TOsF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|21	Provides:	tex(T1TheanoOldStyle-TLF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|22	Provides:	tex(T1TheanoOldStyle-TOsF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|23	Provides:	tex(TheanoOldStyle.map) = 2024
21cr|texlive-theanooldstyle-64519-1|24	Provides:	tex(TheanoOldStyle.sty) = 2024
21cr|texlive-theanooldstyle-64519-1|25	Provides:	tex(thost_alkcdl.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|26	Provides:	tex(thost_ertqq3.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|27	Provides:	tex(thost_f66p55.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|28	Provides:	tex(thost_izaajv.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|29	Provides:	tex(thost_ogssaz.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|30	Provides:	tex(thost_oiucyb.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|31	Provides:	tex(thost_whuz6y.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|32	Provides:	tex(thost_xf32t5.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|33	Provides:	tex(thost_xgfkyc.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|34	Provides:	tex(thost_zj2gif.enc) = 2024
21cr|texlive-theanooldstyle-64519-1|35	Provides:	tex(TS1TheanoOldStyle-TLF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|36	Provides:	tex(TS1TheanoOldStyle-TOsF.fd) = 2024
21cr|texlive-theanooldstyle-64519-1|37	BuildArch:	noarch
21cr|texlive-theanooldstyle-64519-1|38	
21cr|texlive-theanooldstyle-64519-1|39	%description
21cr|texlive-theanooldstyle-64519-1|40	This package provides the Theano OldStyle font designed by
21cr|texlive-theanooldstyle-64519-1|41	Alexey Kryukov, in both TrueType and Type1 formats, with
21cr|texlive-theanooldstyle-64519-1|42	support for both traditional and modern LaTeX processors. An
21cr|texlive-theanooldstyle-64519-1|43	artificially-emboldened variant has been provided but there are
21cr|texlive-theanooldstyle-64519-1|44	no italic variants. The package is named after Theano, a famous
21cr|texlive-theanooldstyle-64519-1|45	Ancient Greek woman philosopher, who was first a student of
21cr|texlive-theanooldstyle-64519-1|46	Pythagoras, and supposedly became his wife.
21cr|texlive-theanooldstyle-64519-1|47	
21cr|texlive-theanooldstyle-64519-1|48	%files
21cr|texlive-theanooldstyle-64519-1|49	%doc %{_texmfdistdir}/doc/fonts/theanooldstyle
21cr|texlive-theanooldstyle-64519-1|50	%{_texmfdistdir}/fonts/enc/dvips/theanooldstyle
21cr|texlive-theanooldstyle-64519-1|51	%{_texmfdistdir}/fonts/map/dvips/theanooldstyle
21cr|texlive-theanooldstyle-64519-1|52	%{_texmfdistdir}/fonts/tfm/public/theanooldstyle
21cr|texlive-theanooldstyle-64519-1|53	%{_texmfdistdir}/fonts/truetype/public/theanooldstyle
21cr|texlive-theanooldstyle-64519-1|54	%{_texmfdistdir}/fonts/type1/public/theanooldstyle
21cr|texlive-theanooldstyle-64519-1|55	%{_texmfdistdir}/fonts/vf/public/theanooldstyle
21cr|texlive-theanooldstyle-64519-1|56	%{_texmfdistdir}/tex/latex/theanooldstyle
21cr|texlive-theanooldstyle-64519-1|57	
21cr|texlive-theanooldstyle-64519-1|58	#------------------------------------------------------------------
21cr|texlive-theanooldstyle-64519-1|59	
21cr|texlive-theanooldstyle-64519-1|60	%prep
21cr|texlive-theanooldstyle-64519-1|61	%setup -c -a0 -a1
21cr|texlive-theanooldstyle-64519-1|62	
21cr|texlive-theanooldstyle-64519-1|63	%build
21cr|texlive-theanooldstyle-64519-1|64	
21cr|texlive-theanooldstyle-64519-1|65	%install
21cr|texlive-theanooldstyle-64519-1|66	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-theanooldstyle-64519-1|67	rm -rf tlpkg
21cr|texlive-theanooldstyle-64519-1|68	cp -fpar * %{buildroot}%{_texmfdistdir}

10307 21
21cr|texlive-theatre-0.1-1|1	Name:		texlive-theatre
21cr|texlive-theatre-0.1-1|2	Version:	0.1
21cr|texlive-theatre-0.1-1|3	Release:	1
21cr|texlive-theatre-0.1-1|4	Summary:	A sophisticated package for typesetting stage plays
21cr|texlive-theatre-0.1-1|5	Group:		Publishing
21cr|texlive-theatre-0.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/theatre
21cr|texlive-theatre-0.1-1|7	License:	The LATEX Project Public License 1.2
21cr|texlive-theatre-0.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/theatre.tar.xz
21cr|texlive-theatre-0.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/theatre.doc.tar.xz
21cr|texlive-theatre-0.1-1|10	BuildArch:	noarch
21cr|texlive-theatre-0.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-theatre-0.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-theatre-0.1-1|13	
21cr|texlive-theatre-0.1-1|14	%description
21cr|texlive-theatre-0.1-1|15	This package enables the user to typeset stage plays in a way
21cr|texlive-theatre-0.1-1|16	that permits to create highly customized printouts for each
21cr|texlive-theatre-0.1-1|17	actor.
21cr|texlive-theatre-0.1-1|18	
21cr|texlive-theatre-0.1-1|19	#-----------------------------------------------------------------------
21cr|texlive-theatre-0.1-1|20	%files
21cr|texlive-theatre-0.1-1|21	%{_texmfdistdir}/tlpkg/*
21cr|texlive-theatre-0.1-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-theatre-0.1-1|23	
21cr|texlive-theatre-0.1-1|24	#-----------------------------------------------------------------------
21cr|texlive-theatre-0.1-1|25	%prep
21cr|texlive-theatre-0.1-1|26	%setup -c -a0 -a1
21cr|texlive-theatre-0.1-1|27	
21cr|texlive-theatre-0.1-1|28	%build
21cr|texlive-theatre-0.1-1|29	
21cr|texlive-theatre-0.1-1|30	%install
21cr|texlive-theatre-0.1-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-theatre-0.1-1|32	cp -fpar tlpkg doc %{buildroot}%{_texmfdistdir}

10308 21
21cr|texlive-thermodynamics-63188-1|1	%define oname thermodynamics
21cr|texlive-thermodynamics-63188-1|2	
21cr|texlive-thermodynamics-63188-1|3	Summary:	Macros for multicomponent thermodynamics documents
21cr|texlive-thermodynamics-63188-1|4	Name:		texlive-thermodynamics
21cr|texlive-thermodynamics-63188-1|5	Version:	63188
21cr|texlive-thermodynamics-63188-1|6	Release:	1
21cr|texlive-thermodynamics-63188-1|7	License:	LPPL1.3
21cr|texlive-thermodynamics-63188-1|8	Group:		Publishing
21cr|texlive-thermodynamics-63188-1|9	Url:		https://www.ctan.org
21cr|texlive-thermodynamics-63188-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-thermodynamics-63188-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-thermodynamics-63188-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-thermodynamics-63188-1|13	Requires:	texlive-tlpkg
21cr|texlive-thermodynamics-63188-1|14	Requires:	texlive-kpathsea
21cr|texlive-thermodynamics-63188-1|15	Provides:	tex(thermodynamics.sty) = 2024
21cr|texlive-thermodynamics-63188-1|16	BuildArch:	noarch
21cr|texlive-thermodynamics-63188-1|17	
21cr|texlive-thermodynamics-63188-1|18	%description
21cr|texlive-thermodynamics-63188-1|19	This package makes typesetting quantities found in
21cr|texlive-thermodynamics-63188-1|20	thermodynamics texts relatively simple. The commands are
21cr|texlive-thermodynamics-63188-1|21	flexible and intended to be relatively intuitive. It handles
21cr|texlive-thermodynamics-63188-1|22	several sets of notation for total, specific, and molar
21cr|texlive-thermodynamics-63188-1|23	quantities; allows changes between symbols (e.g., A vs. F for
21cr|texlive-thermodynamics-63188-1|24	Helmholtz free energy); and greatly simplifies the typesetting
21cr|texlive-thermodynamics-63188-1|25	of symbols and partial derivatives commonly encountered in
21cr|texlive-thermodynamics-63188-1|26	mixture thermodynamics. Changes of one's notes from one
21cr|texlive-thermodynamics-63188-1|27	textbook to another can be achieved relatively easily by
21cr|texlive-thermodynamics-63188-1|28	changing package options. The package offers a collection of
21cr|texlive-thermodynamics-63188-1|29	macros and environments which are intended to make typesetting
21cr|texlive-thermodynamics-63188-1|30	thermodynamics documents faster, more convenient, and more
21cr|texlive-thermodynamics-63188-1|31	reliable. Macros include symbols for extensive, molar,
21cr|texlive-thermodynamics-63188-1|32	specific, and partial molar properties; exces and residual
21cr|texlive-thermodynamics-63188-1|33	(departure) properties; partial derivatives; heat capacities,
21cr|texlive-thermodynamics-63188-1|34	compressibilities, and expansivities; saturation, mixture, and
21cr|texlive-thermodynamics-63188-1|35	pure-component properties; Henry's Law parameters and activity
21cr|texlive-thermodynamics-63188-1|36	coefficients; and changes on mixing, fusion, reaction,
21cr|texlive-thermodynamics-63188-1|37	sublimation, and vaporization; and sets of all moles/mole
21cr|texlive-thermodynamics-63188-1|38	fractions/masses/etc. being held constant in derivatives.
21cr|texlive-thermodynamics-63188-1|39	Conversion of notes between textbooks is trivial for textbooks
21cr|texlive-thermodynamics-63188-1|40	supported by the package, and more general changes in notation
21cr|texlive-thermodynamics-63188-1|41	are also possible through package options.
21cr|texlive-thermodynamics-63188-1|42	
21cr|texlive-thermodynamics-63188-1|43	%files
21cr|texlive-thermodynamics-63188-1|44	%doc %{_texmfdistdir}/doc/latex/thermodynamics
21cr|texlive-thermodynamics-63188-1|45	%{_texmfdistdir}/tex/latex/thermodynamics
21cr|texlive-thermodynamics-63188-1|46	
21cr|texlive-thermodynamics-63188-1|47	#------------------------------------------------------------------
21cr|texlive-thermodynamics-63188-1|48	
21cr|texlive-thermodynamics-63188-1|49	%prep
21cr|texlive-thermodynamics-63188-1|50	%setup -c -a0 -a1
21cr|texlive-thermodynamics-63188-1|51	
21cr|texlive-thermodynamics-63188-1|52	%build
21cr|texlive-thermodynamics-63188-1|53	
21cr|texlive-thermodynamics-63188-1|54	%install
21cr|texlive-thermodynamics-63188-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thermodynamics-63188-1|56	rm -rf tlpkg
21cr|texlive-thermodynamics-63188-1|57	cp -fpar * %{buildroot}%{_texmfdistdir}

10309 21
21cr|texlive-thesis-ekf-4.2-1|1	Name:		texlive-thesis-ekf
21cr|texlive-thesis-ekf-4.2-1|2	Version:	4.2
21cr|texlive-thesis-ekf-4.2-1|3	Release:	1
21cr|texlive-thesis-ekf-4.2-1|4	Summary:	This is a class file for theses and dissertations at the Catholic University
21cr|texlive-thesis-ekf-4.2-1|5	Group:		Publishing
21cr|texlive-thesis-ekf-4.2-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/thesis-ekf
21cr|texlive-thesis-ekf-4.2-1|7	License:	LPPL 1.2
21cr|texlive-thesis-ekf-4.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/thesis-ekf.tar.xz
21cr|texlive-thesis-ekf-4.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/thesis-ekf.doc.tar.xz
21cr|texlive-thesis-ekf-4.2-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/thesis-ekf.source.tar.xz
21cr|texlive-thesis-ekf-4.2-1|11	BuildArch:	noarch
21cr|texlive-thesis-ekf-4.2-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-thesis-ekf-4.2-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-thesis-ekf-4.2-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-thesis-ekf-4.2-1|15	
21cr|texlive-thesis-ekf-4.2-1|16	%description
21cr|texlive-thesis-ekf-4.2-1|17	This is a class file for theses and dissertations
21cr|texlive-thesis-ekf-4.2-1|18	at the Eszterházy Károly Catholic University (Eger, Hungary).
21cr|texlive-thesis-ekf-4.2-1|19	
21cr|texlive-thesis-ekf-4.2-1|20	#-----------------------------------------------------------------------
21cr|texlive-thesis-ekf-4.2-1|21	%files
21cr|texlive-thesis-ekf-4.2-1|22	%{_texmfdistdir}/tex/latex/thesis-ekf
21cr|texlive-thesis-ekf-4.2-1|23	%doc %{_texmfdistdir}/doc/latex/thesis-ekf
21cr|texlive-thesis-ekf-4.2-1|24	
21cr|texlive-thesis-ekf-4.2-1|25	#-----------------------------------------------------------------------
21cr|texlive-thesis-ekf-4.2-1|26	%prep
21cr|texlive-thesis-ekf-4.2-1|27	%setup -c -a0 -a1
21cr|texlive-thesis-ekf-4.2-1|28	
21cr|texlive-thesis-ekf-4.2-1|29	%build
21cr|texlive-thesis-ekf-4.2-1|30	
21cr|texlive-thesis-ekf-4.2-1|31	%install
21cr|texlive-thesis-ekf-4.2-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thesis-ekf-4.2-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10310 21
21cr|texlive-thesis-gwu-1.7.0-1|1	Name:		texlive-thesis-gwu
21cr|texlive-thesis-gwu-1.7.0-1|2	Version:	1.7.0
21cr|texlive-thesis-gwu-1.7.0-1|3	Release:	1
21cr|texlive-thesis-gwu-1.7.0-1|4	Summary:	Thesis class for George Washington University School of Engineering and Applied Science
21cr|texlive-thesis-gwu-1.7.0-1|5	Group:		Publishing
21cr|texlive-thesis-gwu-1.7.0-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/thesis-gwu
21cr|texlive-thesis-gwu-1.7.0-1|7	License:	GPL3
21cr|texlive-thesis-gwu-1.7.0-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/thesis-gwu.tar.xz
21cr|texlive-thesis-gwu-1.7.0-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/thesis-gwu.doc.tar.xz
21cr|texlive-thesis-gwu-1.7.0-1|10	BuildArch:	noarch
21cr|texlive-thesis-gwu-1.7.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-thesis-gwu-1.7.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-thesis-gwu-1.7.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-thesis-gwu-1.7.0-1|14	
21cr|texlive-thesis-gwu-1.7.0-1|15	%description
21cr|texlive-thesis-gwu-1.7.0-1|16	This class is an attempt to create a standard format for GWU
21cr|texlive-thesis-gwu-1.7.0-1|17	SEAS dissertations/theses. It automatically handles many of the
21cr|texlive-thesis-gwu-1.7.0-1|18	complicated formatting requirements and includes many useful
21cr|texlive-thesis-gwu-1.7.0-1|19	packages. An example thesis is provided serving as a user guide
21cr|texlive-thesis-gwu-1.7.0-1|20	and a demonstration of the thesis.
21cr|texlive-thesis-gwu-1.7.0-1|21	
21cr|texlive-thesis-gwu-1.7.0-1|22	#-----------------------------------------------------------------------
21cr|texlive-thesis-gwu-1.7.0-1|23	%files
21cr|texlive-thesis-gwu-1.7.0-1|24	%{_texmfdistdir}/tex/latex/thesis-gwu/*
21cr|texlive-thesis-gwu-1.7.0-1|25	%doc %{_texmfdistdir}/doc/latex/thesis-gwu/*
21cr|texlive-thesis-gwu-1.7.0-1|26	
21cr|texlive-thesis-gwu-1.7.0-1|27	#-----------------------------------------------------------------------
21cr|texlive-thesis-gwu-1.7.0-1|28	%prep
21cr|texlive-thesis-gwu-1.7.0-1|29	%setup -c -a0 -a1
21cr|texlive-thesis-gwu-1.7.0-1|30	
21cr|texlive-thesis-gwu-1.7.0-1|31	%build
21cr|texlive-thesis-gwu-1.7.0-1|32	
21cr|texlive-thesis-gwu-1.7.0-1|33	%install
21cr|texlive-thesis-gwu-1.7.0-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thesis-gwu-1.7.0-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10311 21
21cr|texlive-thesis-qom-0.42-1|1	Name:		texlive-thesis-qom
21cr|texlive-thesis-qom-0.42-1|2	Version:	0.42
21cr|texlive-thesis-qom-0.42-1|3	Release:	1
21cr|texlive-thesis-qom-0.42-1|4	Summary:	Thesis style of the University of Qom, Iran
21cr|texlive-thesis-qom-0.42-1|5	Group:		Publishing
21cr|texlive-thesis-qom-0.42-1|6	URL:		https://www.ctan.org/tex-archive/macros/xetex/latex/thesis-qom
21cr|texlive-thesis-qom-0.42-1|7	License:	LPPL1.3c
21cr|texlive-thesis-qom-0.42-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/thesis-qom.tar.xz
21cr|texlive-thesis-qom-0.42-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/thesis-qom.doc.tar.xz
21cr|texlive-thesis-qom-0.42-1|10	BuildArch:	noarch
21cr|texlive-thesis-qom-0.42-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-thesis-qom-0.42-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-thesis-qom-0.42-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-thesis-qom-0.42-1|14	
21cr|texlive-thesis-qom-0.42-1|15	%description
21cr|texlive-thesis-qom-0.42-1|16	This package provides a class file for writing theses and
21cr|texlive-thesis-qom-0.42-1|17	dissertations according to the University of Qom Graduate
21cr|texlive-thesis-qom-0.42-1|18	Schools's guidelines for the electronic submission of master
21cr|texlive-thesis-qom-0.42-1|19	theses and PhD dissertations. The class should meet all the
21cr|texlive-thesis-qom-0.42-1|20	current requirements and is updated whenever the university
21cr|texlive-thesis-qom-0.42-1|21	guidelines change. The class needs XeLaTeX in conjunction with
21cr|texlive-thesis-qom-0.42-1|22	the following fonts: XB Niloofar, IranNastaliq, IRlotus, XB
21cr|texlive-thesis-qom-0.42-1|23	Zar, XB Titre, and Yas.
21cr|texlive-thesis-qom-0.42-1|24	
21cr|texlive-thesis-qom-0.42-1|25	#-----------------------------------------------------------------------
21cr|texlive-thesis-qom-0.42-1|26	%files
21cr|texlive-thesis-qom-0.42-1|27	%{_texmfdistdir}/tex/xelatex/thesis-qom/*
21cr|texlive-thesis-qom-0.42-1|28	%doc %{_texmfdistdir}/doc/xelatex/thesis-qom/*
21cr|texlive-thesis-qom-0.42-1|29	
21cr|texlive-thesis-qom-0.42-1|30	#-----------------------------------------------------------------------
21cr|texlive-thesis-qom-0.42-1|31	%prep
21cr|texlive-thesis-qom-0.42-1|32	%setup -c -a0 -a1
21cr|texlive-thesis-qom-0.42-1|33	
21cr|texlive-thesis-qom-0.42-1|34	%build
21cr|texlive-thesis-qom-0.42-1|35	
21cr|texlive-thesis-qom-0.42-1|36	%install
21cr|texlive-thesis-qom-0.42-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thesis-qom-0.42-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10312 21
21cr|texlive-thmbox-20190228-1|1	# revision 15878
21cr|texlive-thmbox-20190228-1|2	# category Package
21cr|texlive-thmbox-20190228-1|3	# catalog-ctan /macros/latex/contrib/thmbox
21cr|texlive-thmbox-20190228-1|4	# catalog-date 2009-03-25 08:55:29 +0100
21cr|texlive-thmbox-20190228-1|5	# catalog-license lppl
21cr|texlive-thmbox-20190228-1|6	# catalog-version undef
21cr|texlive-thmbox-20190228-1|7	Name:		texlive-thmbox
21cr|texlive-thmbox-20190228-1|8	Version:	20190228
21cr|texlive-thmbox-20190228-1|9	Release:	1
21cr|texlive-thmbox-20190228-1|10	Summary:	Decorate theorem statements
21cr|texlive-thmbox-20190228-1|11	Group:		Publishing
21cr|texlive-thmbox-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thmbox
21cr|texlive-thmbox-20190228-1|13	License:	LPPL
21cr|texlive-thmbox-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.tar.xz
21cr|texlive-thmbox-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.doc.tar.xz
21cr|texlive-thmbox-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.source.tar.xz
21cr|texlive-thmbox-20190228-1|17	BuildArch:	noarch
21cr|texlive-thmbox-20190228-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-thmbox-20190228-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-thmbox-20190228-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-thmbox-20190228-1|21	
21cr|texlive-thmbox-20190228-1|22	%description
21cr|texlive-thmbox-20190228-1|23	The package defines an environment thmbox that presents
21cr|texlive-thmbox-20190228-1|24	theorems, definitions and similar objects in boxes decorated
21cr|texlive-thmbox-20190228-1|25	with frames and various aesthetic features. The standard macro
21cr|texlive-thmbox-20190228-1|26	\newtheorem may be redefined to use the environment.
21cr|texlive-thmbox-20190228-1|27	
21cr|texlive-thmbox-20190228-1|28	#-----------------------------------------------------------------------
21cr|texlive-thmbox-20190228-1|29	%files
21cr|texlive-thmbox-20190228-1|30	%{_texmfdistdir}/tex/latex/thmbox/thmbox.sty
21cr|texlive-thmbox-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/thmbox/README
21cr|texlive-thmbox-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/thmbox/thmbox.pdf
21cr|texlive-thmbox-20190228-1|33	#- source
21cr|texlive-thmbox-20190228-1|34	%doc %{_texmfdistdir}/source/latex/thmbox/thmbox.dtx
21cr|texlive-thmbox-20190228-1|35	%doc %{_texmfdistdir}/source/latex/thmbox/thmbox.ins
21cr|texlive-thmbox-20190228-1|36	
21cr|texlive-thmbox-20190228-1|37	#-----------------------------------------------------------------------
21cr|texlive-thmbox-20190228-1|38	%prep
21cr|texlive-thmbox-20190228-1|39	%setup -c -a0 -a1 -a2
21cr|texlive-thmbox-20190228-1|40	
21cr|texlive-thmbox-20190228-1|41	%build
21cr|texlive-thmbox-20190228-1|42	
21cr|texlive-thmbox-20190228-1|43	%install
21cr|texlive-thmbox-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thmbox-20190228-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10313 21
21cr|texlive-thuaslogos-51347-1|1	%define oname thuaslogos
21cr|texlive-thuaslogos-51347-1|2	
21cr|texlive-thuaslogos-51347-1|3	Summary:	Logos for The Hague University of Applied Sciences (THUAS)
21cr|texlive-thuaslogos-51347-1|4	Name:		texlive-thuaslogos
21cr|texlive-thuaslogos-51347-1|5	Version:	51347
21cr|texlive-thuaslogos-51347-1|6	Release:	1
21cr|texlive-thuaslogos-51347-1|7	License:	LPPL1.3
21cr|texlive-thuaslogos-51347-1|8	Group:		Publishing
21cr|texlive-thuaslogos-51347-1|9	Url:		https://www.ctan.org
21cr|texlive-thuaslogos-51347-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-thuaslogos-51347-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-thuaslogos-51347-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-thuaslogos-51347-1|13	Requires:	texlive-tlpkg
21cr|texlive-thuaslogos-51347-1|14	Requires:	texlive-kpathsea
21cr|texlive-thuaslogos-51347-1|15	Provides:	tex(thuaslogos.sty) = 2024
21cr|texlive-thuaslogos-51347-1|16	BuildArch:	noarch
21cr|texlive-thuaslogos-51347-1|17	
21cr|texlive-thuaslogos-51347-1|18	%description
21cr|texlive-thuaslogos-51347-1|19	This package contains some logos of The Hague University of
21cr|texlive-thuaslogos-51347-1|20	Applied Sciences (THUAS). These Logos are available in English
21cr|texlive-thuaslogos-51347-1|21	and in Dutch. They are rendered via PGF.
21cr|texlive-thuaslogos-51347-1|22	
21cr|texlive-thuaslogos-51347-1|23	%files
21cr|texlive-thuaslogos-51347-1|24	%doc %{_texmfdistdir}/doc/latex/thuaslogos
21cr|texlive-thuaslogos-51347-1|25	%{_texmfdistdir}/tex/latex/thuaslogos
21cr|texlive-thuaslogos-51347-1|26	
21cr|texlive-thuaslogos-51347-1|27	#------------------------------------------------------------------
21cr|texlive-thuaslogos-51347-1|28	
21cr|texlive-thuaslogos-51347-1|29	%prep
21cr|texlive-thuaslogos-51347-1|30	%setup -c -a0 -a1
21cr|texlive-thuaslogos-51347-1|31	
21cr|texlive-thuaslogos-51347-1|32	%build
21cr|texlive-thuaslogos-51347-1|33	
21cr|texlive-thuaslogos-51347-1|34	%install
21cr|texlive-thuaslogos-51347-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thuaslogos-51347-1|36	rm -rf tlpkg
21cr|texlive-thuaslogos-51347-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10314 21
21cr|texlive-thubeamer-61071-1|1	%define oname thubeamer
21cr|texlive-thubeamer-61071-1|2	
21cr|texlive-thubeamer-61071-1|3	Summary:	A beamer theme for Tsinghua University
21cr|texlive-thubeamer-61071-1|4	Name:		texlive-thubeamer
21cr|texlive-thubeamer-61071-1|5	Version:	61071
21cr|texlive-thubeamer-61071-1|6	Release:	1
21cr|texlive-thubeamer-61071-1|7	License:	LPPL1.3
21cr|texlive-thubeamer-61071-1|8	Group:		Publishing
21cr|texlive-thubeamer-61071-1|9	Url:		https://www.ctan.org
21cr|texlive-thubeamer-61071-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-thubeamer-61071-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-thubeamer-61071-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-thubeamer-61071-1|13	Requires:	texlive-tlpkg
21cr|texlive-thubeamer-61071-1|14	Requires:	texlive-kpathsea
21cr|texlive-thubeamer-61071-1|15	Provides:	tex(beamercolorthemethubeamer.sty) = 2024
21cr|texlive-thubeamer-61071-1|16	Provides:	tex(beamerinnerthemethubeamer.sty) = 2024
21cr|texlive-thubeamer-61071-1|17	Provides:	tex(beamerouterthemethubeamer.sty) = 2024
21cr|texlive-thubeamer-61071-1|18	Provides:	tex(beamerthemethubeamer.sty) = 2024
21cr|texlive-thubeamer-61071-1|19	BuildArch:	noarch
21cr|texlive-thubeamer-61071-1|20	
21cr|texlive-thubeamer-61071-1|21	%description
21cr|texlive-thubeamer-61071-1|22	This package provides a beamer theme designed for Tsinghua
21cr|texlive-thubeamer-61071-1|23	University.
21cr|texlive-thubeamer-61071-1|24	
21cr|texlive-thubeamer-61071-1|25	%files
21cr|texlive-thubeamer-61071-1|26	%doc %{_texmfdistdir}/doc/latex/thubeamer
21cr|texlive-thubeamer-61071-1|27	%{_texmfdistdir}/bibtex/bst/thubeamer
21cr|texlive-thubeamer-61071-1|28	%{_texmfdistdir}/tex/latex/thubeamer
21cr|texlive-thubeamer-61071-1|29	
21cr|texlive-thubeamer-61071-1|30	#------------------------------------------------------------------
21cr|texlive-thubeamer-61071-1|31	
21cr|texlive-thubeamer-61071-1|32	%prep
21cr|texlive-thubeamer-61071-1|33	%setup -c -a0 -a1
21cr|texlive-thubeamer-61071-1|34	
21cr|texlive-thubeamer-61071-1|35	%build
21cr|texlive-thubeamer-61071-1|36	
21cr|texlive-thubeamer-61071-1|37	%install
21cr|texlive-thubeamer-61071-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thubeamer-61071-1|39	rm -rf tlpkg
21cr|texlive-thubeamer-61071-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10315 21
21cr|texlive-thucoursework-2.6-1|1	Name:		texlive-thucoursework
21cr|texlive-thucoursework-2.6-1|2	Version:	2.6
21cr|texlive-thucoursework-2.6-1|3	Release:	1
21cr|texlive-thucoursework-2.6-1|4	Summary:	Coursework template for Tsinghua University
21cr|texlive-thucoursework-2.6-1|5	Group:		Publishing
21cr|texlive-thucoursework-2.6-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/thucoursework
21cr|texlive-thucoursework-2.6-1|7	License:	LPPL1.3
21cr|texlive-thucoursework-2.6-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/thucoursework.tar.xz
21cr|texlive-thucoursework-2.6-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/thucoursework.doc.tar.xz
21cr|texlive-thucoursework-2.6-1|10	Source2:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/thucoursework.source.tar.xz
21cr|texlive-thucoursework-2.6-1|11	BuildArch:	noarch
21cr|texlive-thucoursework-2.6-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-thucoursework-2.6-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-thucoursework-2.6-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-thucoursework-2.6-1|15	
21cr|texlive-thucoursework-2.6-1|16	%description
21cr|texlive-thucoursework-2.6-1|17	A LaTeX package for students of Tsinghua University to write
21cr|texlive-thucoursework-2.6-1|18	coursework more efficiently. It can also be used by students
21cr|texlive-thucoursework-2.6-1|19	from other universities. Note that the package itself does not
21cr|texlive-thucoursework-2.6-1|20	import the ctex package; to use it with Chinese writing, see
21cr|texlive-thucoursework-2.6-1|21	example file ithw.tex for details.
21cr|texlive-thucoursework-2.6-1|22	
21cr|texlive-thucoursework-2.6-1|23	#-----------------------------------------------------------------------
21cr|texlive-thucoursework-2.6-1|24	%files
21cr|texlive-thucoursework-2.6-1|25	%{_texmfdistdir}/tex/latex/thucoursework/*
21cr|texlive-thucoursework-2.6-1|26	%doc %{_texmfdistdir}/doc/latex/thucoursework/*
21cr|texlive-thucoursework-2.6-1|27	%doc %{_texmfdistdir}/source/latex/thucoursework/*
21cr|texlive-thucoursework-2.6-1|28	
21cr|texlive-thucoursework-2.6-1|29	#-----------------------------------------------------------------------
21cr|texlive-thucoursework-2.6-1|30	%prep
21cr|texlive-thucoursework-2.6-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-thucoursework-2.6-1|32	
21cr|texlive-thucoursework-2.6-1|33	%build
21cr|texlive-thucoursework-2.6-1|34	
21cr|texlive-thucoursework-2.6-1|35	%install
21cr|texlive-thucoursework-2.6-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-thucoursework-2.6-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10316 21
21cr|texlive-ticollege-36306.1.0-1|1	%define oname ticollege
21cr|texlive-ticollege-36306.1.0-1|2	
21cr|texlive-ticollege-36306.1.0-1|3	Summary:	Graphical representation of keys on a standard scientific calculator
21cr|texlive-ticollege-36306.1.0-1|4	Name:		texlive-ticollege
21cr|texlive-ticollege-36306.1.0-1|5	Version:	36306.1.0
21cr|texlive-ticollege-36306.1.0-1|6	Release:	1
21cr|texlive-ticollege-36306.1.0-1|7	License:	LPPL1.3
21cr|texlive-ticollege-36306.1.0-1|8	Group:		Publishing
21cr|texlive-ticollege-36306.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-ticollege-36306.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ticollege-36306.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ticollege-36306.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ticollege-36306.1.0-1|13	#Requires:	tex(amssymb.sty)
21cr|texlive-ticollege-36306.1.0-1|14	Requires:	tex(ifthen.sty)
21cr|texlive-ticollege-36306.1.0-1|15	Requires:	texlive-kpathsea
21cr|texlive-ticollege-36306.1.0-1|16	Requires:	texlive-tlpkg
21cr|texlive-ticollege-36306.1.0-1|17	#Requires:	tex(mathtools.sty)
21cr|texlive-ticollege-36306.1.0-1|18	#Requires:	tex(multido.sty)
21cr|texlive-ticollege-36306.1.0-1|19	#Requires:	tex(multirow.sty)
21cr|texlive-ticollege-36306.1.0-1|20	Requires:	tex(newtxtt.sty)
21cr|texlive-ticollege-36306.1.0-1|21	#Requires:	tex(tikz.sty)
21cr|texlive-ticollege-36306.1.0-1|22	#Requires:	tex(xcolor.sty)
21cr|texlive-ticollege-36306.1.0-1|23	Provides:	tex-ticollege = 2024
21cr|texlive-ticollege-36306.1.0-1|24	Provides:	tex(ticollege.sty) = 2024
21cr|texlive-ticollege-36306.1.0-1|25	BuildArch:	noarch
21cr|texlive-ticollege-36306.1.0-1|26	
21cr|texlive-ticollege-36306.1.0-1|27	%description
21cr|texlive-ticollege-36306.1.0-1|28	This package provides commands to draw scientific calculator
21cr|texlive-ticollege-36306.1.0-1|29	keys with the help of TikZ. It also provides commands to draw
21cr|texlive-ticollege-36306.1.0-1|30	the content of screens and of menu items.
21cr|texlive-ticollege-36306.1.0-1|31	
21cr|texlive-ticollege-36306.1.0-1|32	%files
21cr|texlive-ticollege-36306.1.0-1|33	%doc %{_texmfdistdir}/doc
21cr|texlive-ticollege-36306.1.0-1|34	%{_texmfdistdir}/tex/latex/ticollege/
21cr|texlive-ticollege-36306.1.0-1|35	
21cr|texlive-ticollege-36306.1.0-1|36	#------------------------------------------------------------------
21cr|texlive-ticollege-36306.1.0-1|37	
21cr|texlive-ticollege-36306.1.0-1|38	%prep
21cr|texlive-ticollege-36306.1.0-1|39	%setup -c -a0 -a1
21cr|texlive-ticollege-36306.1.0-1|40	
21cr|texlive-ticollege-36306.1.0-1|41	%build
21cr|texlive-ticollege-36306.1.0-1|42	
21cr|texlive-ticollege-36306.1.0-1|43	%install
21cr|texlive-ticollege-36306.1.0-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ticollege-36306.1.0-1|45	rm -rf tlpkg
21cr|texlive-ticollege-36306.1.0-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10317 21
21cr|texlive-tidyres-65789-1|1	%define oname tidyres
21cr|texlive-tidyres-65789-1|2	
21cr|texlive-tidyres-65789-1|3	Summary:	Create formal resumes easily
21cr|texlive-tidyres-65789-1|4	Name:		texlive-tidyres
21cr|texlive-tidyres-65789-1|5	Version:	65789
21cr|texlive-tidyres-65789-1|6	Release:	1
21cr|texlive-tidyres-65789-1|7	License:	LPPL1.3
21cr|texlive-tidyres-65789-1|8	Group:		Publishing
21cr|texlive-tidyres-65789-1|9	Url:		https://www.ctan.org
21cr|texlive-tidyres-65789-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tidyres-65789-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tidyres-65789-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tidyres-65789-1|13	Requires:	texlive-tlpkg
21cr|texlive-tidyres-65789-1|14	Requires:	texlive-kpathsea
21cr|texlive-tidyres-65789-1|15	Provides:	tex(tidyres.sty) = 2024
21cr|texlive-tidyres-65789-1|16	BuildArch:	noarch
21cr|texlive-tidyres-65789-1|17	
21cr|texlive-tidyres-65789-1|18	%description
21cr|texlive-tidyres-65789-1|19	This LaTeX package aims to provide users with a simple
21cr|texlive-tidyres-65789-1|20	interface to create multi-column formal resumes.
21cr|texlive-tidyres-65789-1|21	
21cr|texlive-tidyres-65789-1|22	%files
21cr|texlive-tidyres-65789-1|23	%doc %{_texmfdistdir}/doc/latex/tidyres
21cr|texlive-tidyres-65789-1|24	%{_texmfdistdir}/tex/latex/tidyres
21cr|texlive-tidyres-65789-1|25	
21cr|texlive-tidyres-65789-1|26	#------------------------------------------------------------------
21cr|texlive-tidyres-65789-1|27	
21cr|texlive-tidyres-65789-1|28	%prep
21cr|texlive-tidyres-65789-1|29	%setup -c -a0 -a1
21cr|texlive-tidyres-65789-1|30	
21cr|texlive-tidyres-65789-1|31	%build
21cr|texlive-tidyres-65789-1|32	
21cr|texlive-tidyres-65789-1|33	%install
21cr|texlive-tidyres-65789-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tidyres-65789-1|35	rm -rf tlpkg
21cr|texlive-tidyres-65789-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10318 21
21cr|texlive-tikz-among-us-60880-1|1	%define oname tikz-among-us
21cr|texlive-tikz-among-us-60880-1|2	
21cr|texlive-tikz-among-us-60880-1|3	Summary:	Create some AmongUs characters in TikZ environments
21cr|texlive-tikz-among-us-60880-1|4	Name:		texlive-tikz-among-us
21cr|texlive-tikz-among-us-60880-1|5	Version:	60880
21cr|texlive-tikz-among-us-60880-1|6	Release:	1
21cr|texlive-tikz-among-us-60880-1|7	License:	LPPL1.3
21cr|texlive-tikz-among-us-60880-1|8	Group:		Publishing
21cr|texlive-tikz-among-us-60880-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-among-us-60880-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-among-us-60880-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-among-us-60880-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-among-us-60880-1|13	#Requires:	tex(eso-pic.sty)
21cr|texlive-tikz-among-us-60880-1|14	#Requires:	tex(fancyhdr.sty)
21cr|texlive-tikz-among-us-60880-1|15	Requires:	tex(kvoptions.sty)
21cr|texlive-tikz-among-us-60880-1|16	Requires:	texlive-tlpkg
21cr|texlive-tikz-among-us-60880-1|17	Requires:	texlive-kpathsea
21cr|texlive-tikz-among-us-60880-1|18	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-among-us-60880-1|19	#Requires:	tex(xifthen.sty)
21cr|texlive-tikz-among-us-60880-1|20	Provides:	tex(tikz-among-us-fancyhdr.sty) = 2024
21cr|texlive-tikz-among-us-60880-1|21	Provides:	tex(tikz-among-us.sty) = 2024
21cr|texlive-tikz-among-us-60880-1|22	Provides:	tex(tikz-among-us-watermark-eso-pic.sty) = 2024
21cr|texlive-tikz-among-us-60880-1|23	BuildArch:	noarch
21cr|texlive-tikz-among-us-60880-1|24	
21cr|texlive-tikz-among-us-60880-1|25	%description
21cr|texlive-tikz-among-us-60880-1|26	This package recreates some AmongUs characters in TikZ
21cr|texlive-tikz-among-us-60880-1|27	environments. Some interesting uses alongside other packages
21cr|texlive-tikz-among-us-60880-1|28	are also supported.
21cr|texlive-tikz-among-us-60880-1|29	
21cr|texlive-tikz-among-us-60880-1|30	%files
21cr|texlive-tikz-among-us-60880-1|31	%doc %{_texmfdistdir}/doc/latex/tikz-among-us
21cr|texlive-tikz-among-us-60880-1|32	%{_texmfdistdir}/tex/latex/tikz-among-us
21cr|texlive-tikz-among-us-60880-1|33	
21cr|texlive-tikz-among-us-60880-1|34	#------------------------------------------------------------------
21cr|texlive-tikz-among-us-60880-1|35	
21cr|texlive-tikz-among-us-60880-1|36	%prep
21cr|texlive-tikz-among-us-60880-1|37	%setup -c -a0 -a1
21cr|texlive-tikz-among-us-60880-1|38	
21cr|texlive-tikz-among-us-60880-1|39	%build
21cr|texlive-tikz-among-us-60880-1|40	
21cr|texlive-tikz-among-us-60880-1|41	%install
21cr|texlive-tikz-among-us-60880-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-among-us-60880-1|43	rm -rf tlpkg
21cr|texlive-tikz-among-us-60880-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10319 21
21cr|texlive-tikz-bagua-64103-1|1	%define oname tikz-bagua
21cr|texlive-tikz-bagua-64103-1|2	
21cr|texlive-tikz-bagua-64103-1|3	Summary:	Draw Bagua symbols in Yijing
21cr|texlive-tikz-bagua-64103-1|4	Name:		texlive-tikz-bagua
21cr|texlive-tikz-bagua-64103-1|5	Version:	64103
21cr|texlive-tikz-bagua-64103-1|6	Release:	1
21cr|texlive-tikz-bagua-64103-1|7	License:	LPPL1.3
21cr|texlive-tikz-bagua-64103-1|8	Group:		Publishing
21cr|texlive-tikz-bagua-64103-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-bagua-64103-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-bagua-64103-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-bagua-64103-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-bagua-64103-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-bagua-64103-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-bagua-64103-1|15	Provides:	tex(tikz-bagua.sty) = 2024
21cr|texlive-tikz-bagua-64103-1|16	BuildArch:	noarch
21cr|texlive-tikz-bagua-64103-1|17	
21cr|texlive-tikz-bagua-64103-1|18	%description
21cr|texlive-tikz-bagua-64103-1|19	This package provides commands for drawing symbols in Yijing (I
21cr|texlive-tikz-bagua-64103-1|20	Ching) or Zhouyi using TikZ. There is no need for extra special
21cr|texlive-tikz-bagua-64103-1|21	fonts for showing these symbols. The package relies on TikZ,
21cr|texlive-tikz-bagua-64103-1|22	bitset, xintexpr, xparse, and xstring.
21cr|texlive-tikz-bagua-64103-1|23	
21cr|texlive-tikz-bagua-64103-1|24	%files
21cr|texlive-tikz-bagua-64103-1|25	%doc %{_texmfdistdir}/doc/latex/tikz-bagua
21cr|texlive-tikz-bagua-64103-1|26	%{_texmfdistdir}/tex/latex/tikz-bagua
21cr|texlive-tikz-bagua-64103-1|27	
21cr|texlive-tikz-bagua-64103-1|28	#------------------------------------------------------------------
21cr|texlive-tikz-bagua-64103-1|29	
21cr|texlive-tikz-bagua-64103-1|30	%prep
21cr|texlive-tikz-bagua-64103-1|31	%setup -c -a0 -a1
21cr|texlive-tikz-bagua-64103-1|32	
21cr|texlive-tikz-bagua-64103-1|33	%build
21cr|texlive-tikz-bagua-64103-1|34	
21cr|texlive-tikz-bagua-64103-1|35	%install
21cr|texlive-tikz-bagua-64103-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-bagua-64103-1|37	rm -rf tlpkg
21cr|texlive-tikz-bagua-64103-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10320 21
21cr|texlive-tikz-bbox-57444-1|1	%define oname tikz-bbox
21cr|texlive-tikz-bbox-57444-1|2	
21cr|texlive-tikz-bbox-57444-1|3	Summary:	Precise determination of bounding boxes in TikZ
21cr|texlive-tikz-bbox-57444-1|4	Name:		texlive-tikz-bbox
21cr|texlive-tikz-bbox-57444-1|5	Version:	57444
21cr|texlive-tikz-bbox-57444-1|6	Release:	1
21cr|texlive-tikz-bbox-57444-1|7	License:	LPPL1.3
21cr|texlive-tikz-bbox-57444-1|8	Group:		Publishing
21cr|texlive-tikz-bbox-57444-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-bbox-57444-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-bbox-57444-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-bbox-57444-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-bbox-57444-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-bbox-57444-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-bbox-57444-1|15	Provides:	tex(pgflibrarybbox.code.tex) = 2024
21cr|texlive-tikz-bbox-57444-1|16	BuildArch:	noarch
21cr|texlive-tikz-bbox-57444-1|17	
21cr|texlive-tikz-bbox-57444-1|18	%description
21cr|texlive-tikz-bbox-57444-1|19	The built-in determination of the bounding box in TikZ is not
21cr|texlive-tikz-bbox-57444-1|20	entirely accurate. This is because, for Bezier curves, it is
21cr|texlive-tikz-bbox-57444-1|21	the smallest box that contains all control points, which is in
21cr|texlive-tikz-bbox-57444-1|22	general larger than the box that just contains the curve. This
21cr|texlive-tikz-bbox-57444-1|23	library determines the exact bounding box of the curve.
21cr|texlive-tikz-bbox-57444-1|24	
21cr|texlive-tikz-bbox-57444-1|25	%files
21cr|texlive-tikz-bbox-57444-1|26	%doc %{_texmfdistdir}/doc/latex/tikz-bbox
21cr|texlive-tikz-bbox-57444-1|27	%{_texmfdistdir}/tex/latex/tikz-bbox
21cr|texlive-tikz-bbox-57444-1|28	
21cr|texlive-tikz-bbox-57444-1|29	#------------------------------------------------------------------
21cr|texlive-tikz-bbox-57444-1|30	
21cr|texlive-tikz-bbox-57444-1|31	%prep
21cr|texlive-tikz-bbox-57444-1|32	%setup -c -a0 -a1
21cr|texlive-tikz-bbox-57444-1|33	
21cr|texlive-tikz-bbox-57444-1|34	%build
21cr|texlive-tikz-bbox-57444-1|35	
21cr|texlive-tikz-bbox-57444-1|36	%install
21cr|texlive-tikz-bbox-57444-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-bbox-57444-1|38	rm -rf tlpkg
21cr|texlive-tikz-bbox-57444-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10321 21
21cr|texlive-tikzbricks-63952-1|1	%define oname tikzbricks
21cr|texlive-tikzbricks-63952-1|2	
21cr|texlive-tikzbricks-63952-1|3	Summary:	Drawing bricks with TikZ
21cr|texlive-tikzbricks-63952-1|4	Name:		texlive-tikzbricks
21cr|texlive-tikzbricks-63952-1|5	Version:	63952
21cr|texlive-tikzbricks-63952-1|6	Release:	1
21cr|texlive-tikzbricks-63952-1|7	License:	LPPL1.3
21cr|texlive-tikzbricks-63952-1|8	Group:		Publishing
21cr|texlive-tikzbricks-63952-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzbricks-63952-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzbricks-63952-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzbricks-63952-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzbricks-63952-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzbricks-63952-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzbricks-63952-1|15	Provides:	tex(tikzbricks.sty) = 2024
21cr|texlive-tikzbricks-63952-1|16	BuildArch:	noarch
21cr|texlive-tikzbricks-63952-1|17	
21cr|texlive-tikzbricks-63952-1|18	%description
21cr|texlive-tikzbricks-63952-1|19	A small LaTeX package to draw bricks with TikZ. The user can
21cr|texlive-tikzbricks-63952-1|20	modify color, shape, and viewpoint.
21cr|texlive-tikzbricks-63952-1|21	
21cr|texlive-tikzbricks-63952-1|22	%files
21cr|texlive-tikzbricks-63952-1|23	%doc %{_texmfdistdir}/doc/latex/tikzbricks
21cr|texlive-tikzbricks-63952-1|24	%{_texmfdistdir}/tex/latex/tikzbricks
21cr|texlive-tikzbricks-63952-1|25	
21cr|texlive-tikzbricks-63952-1|26	#------------------------------------------------------------------
21cr|texlive-tikzbricks-63952-1|27	
21cr|texlive-tikzbricks-63952-1|28	%prep
21cr|texlive-tikzbricks-63952-1|29	%setup -c -a0 -a1
21cr|texlive-tikzbricks-63952-1|30	
21cr|texlive-tikzbricks-63952-1|31	%build
21cr|texlive-tikzbricks-63952-1|32	
21cr|texlive-tikzbricks-63952-1|33	%install
21cr|texlive-tikzbricks-63952-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzbricks-63952-1|35	rm -rf tlpkg
21cr|texlive-tikzbricks-63952-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10322 21
21cr|texlive-tikzcodeblocks-54758-1|1	%define oname tikzcodeblocks
21cr|texlive-tikzcodeblocks-54758-1|2	
21cr|texlive-tikzcodeblocks-54758-1|3	Summary:	Helps to draw codeblocks like scratch, NEPO and PXT in TikZ
21cr|texlive-tikzcodeblocks-54758-1|4	Name:		texlive-tikzcodeblocks
21cr|texlive-tikzcodeblocks-54758-1|5	Version:	54758
21cr|texlive-tikzcodeblocks-54758-1|6	Release:	1
21cr|texlive-tikzcodeblocks-54758-1|7	License:	LPPL1.3
21cr|texlive-tikzcodeblocks-54758-1|8	Group:		Publishing
21cr|texlive-tikzcodeblocks-54758-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzcodeblocks-54758-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzcodeblocks-54758-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzcodeblocks-54758-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzcodeblocks-54758-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzcodeblocks-54758-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzcodeblocks-54758-1|15	Provides:	tex(tikzcodeblocks.sty) = 2024
21cr|texlive-tikzcodeblocks-54758-1|16	BuildArch:	noarch
21cr|texlive-tikzcodeblocks-54758-1|17	
21cr|texlive-tikzcodeblocks-54758-1|18	%description
21cr|texlive-tikzcodeblocks-54758-1|19	tikzcodeblocks is a LaTeX package for typesetting blockwise
21cr|texlive-tikzcodeblocks-54758-1|20	graphic programming languages like scratch, nepo or pxt.
21cr|texlive-tikzcodeblocks-54758-1|21	
21cr|texlive-tikzcodeblocks-54758-1|22	%files
21cr|texlive-tikzcodeblocks-54758-1|23	%doc %{_texmfdistdir}/doc/latex/tikzcodeblocks/
21cr|texlive-tikzcodeblocks-54758-1|24	%{_texmfdistdir}/tex/latex/tikzcodeblocks/
21cr|texlive-tikzcodeblocks-54758-1|25	
21cr|texlive-tikzcodeblocks-54758-1|26	#------------------------------------------------------------------
21cr|texlive-tikzcodeblocks-54758-1|27	
21cr|texlive-tikzcodeblocks-54758-1|28	%prep
21cr|texlive-tikzcodeblocks-54758-1|29	%setup -c -a0 -a1
21cr|texlive-tikzcodeblocks-54758-1|30	
21cr|texlive-tikzcodeblocks-54758-1|31	%build
21cr|texlive-tikzcodeblocks-54758-1|32	
21cr|texlive-tikzcodeblocks-54758-1|33	%install
21cr|texlive-tikzcodeblocks-54758-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzcodeblocks-54758-1|35	rm -rf tlpkg
21cr|texlive-tikzcodeblocks-54758-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10323 21
21cr|texlive-tikz-dimline-35805.1.0-1|1	%define oname tikz-dimline
21cr|texlive-tikz-dimline-35805.1.0-1|2	
21cr|texlive-tikz-dimline-35805.1.0-1|3	Summary:	Technical dimension lines using PGF/TikZ
21cr|texlive-tikz-dimline-35805.1.0-1|4	Name:		texlive-tikz-dimline
21cr|texlive-tikz-dimline-35805.1.0-1|5	Version:	35805.1.0
21cr|texlive-tikz-dimline-35805.1.0-1|6	Release:	1
21cr|texlive-tikz-dimline-35805.1.0-1|7	License:	LPPL1.3
21cr|texlive-tikz-dimline-35805.1.0-1|8	Group:		Publishing
21cr|texlive-tikz-dimline-35805.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-dimline-35805.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-dimline-35805.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-dimline-35805.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-dimline-35805.1.0-1|13	Requires:	tex(ifthen.sty)
21cr|texlive-tikz-dimline-35805.1.0-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-dimline-35805.1.0-1|15	Requires:	texlive-tlpkg
21cr|texlive-tikz-dimline-35805.1.0-1|16	#Requires:	tex(pgfplots.sty)
21cr|texlive-tikz-dimline-35805.1.0-1|17	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-dimline-35805.1.0-1|18	Provides:	tex-tikz-dimline = 2024
21cr|texlive-tikz-dimline-35805.1.0-1|19	Provides:	tex(tikz-dimline.sty) = 2024
21cr|texlive-tikz-dimline-35805.1.0-1|20	BuildArch:	noarch
21cr|texlive-tikz-dimline-35805.1.0-1|21	
21cr|texlive-tikz-dimline-35805.1.0-1|22	%description
21cr|texlive-tikz-dimline-35805.1.0-1|23	tikz-dimline helps drawing technical dimension lines in TikZ
21cr|texlive-tikz-dimline-35805.1.0-1|24	picture environments. Its usage is similar to some
21cr|texlive-tikz-dimline-35805.1.0-1|25	contributions posted on stackexchange.
21cr|texlive-tikz-dimline-35805.1.0-1|26	
21cr|texlive-tikz-dimline-35805.1.0-1|27	%files
21cr|texlive-tikz-dimline-35805.1.0-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-tikz-dimline-35805.1.0-1|29	%{_texmfdistdir}/tex/latex/tikz-dimline/
21cr|texlive-tikz-dimline-35805.1.0-1|30	
21cr|texlive-tikz-dimline-35805.1.0-1|31	#------------------------------------------------------------------
21cr|texlive-tikz-dimline-35805.1.0-1|32	
21cr|texlive-tikz-dimline-35805.1.0-1|33	%prep
21cr|texlive-tikz-dimline-35805.1.0-1|34	%setup -c -a0 -a1
21cr|texlive-tikz-dimline-35805.1.0-1|35	
21cr|texlive-tikz-dimline-35805.1.0-1|36	%build
21cr|texlive-tikz-dimline-35805.1.0-1|37	
21cr|texlive-tikz-dimline-35805.1.0-1|38	%install
21cr|texlive-tikz-dimline-35805.1.0-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-dimline-35805.1.0-1|40	rm -rf tlpkg
21cr|texlive-tikz-dimline-35805.1.0-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10324 21
21cr|texlive-tikzducks-55713-1|1	%define oname tikzducks
21cr|texlive-tikzducks-55713-1|2	
21cr|texlive-tikzducks-55713-1|3	Summary:	A little fun package for using rubber ducks in TikZ
21cr|texlive-tikzducks-55713-1|4	Name:		texlive-tikzducks
21cr|texlive-tikzducks-55713-1|5	Version:	55713
21cr|texlive-tikzducks-55713-1|6	Release:	1
21cr|texlive-tikzducks-55713-1|7	License:	LPPL1.3
21cr|texlive-tikzducks-55713-1|8	Group:		Publishing
21cr|texlive-tikzducks-55713-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzducks-55713-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzducks-55713-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzducks-55713-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzducks-55713-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzducks-55713-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzducks-55713-1|15	Provides:	tex(tikzducks-generic.tex) = 2024
21cr|texlive-tikzducks-55713-1|16	Provides:	tex(tikzducks.sty) = 2024
21cr|texlive-tikzducks-55713-1|17	Provides:	tex(tikzlibraryducks.code.tex) = 2024
21cr|texlive-tikzducks-55713-1|18	BuildArch:	noarch
21cr|texlive-tikzducks-55713-1|19	
21cr|texlive-tikzducks-55713-1|20	%description
21cr|texlive-tikzducks-55713-1|21	The package is a LaTeX package for ducks to be used in TikZ
21cr|texlive-tikzducks-55713-1|22	pictures. This project is a continuation of an answer at
21cr|texlive-tikzducks-55713-1|23	StackExchange How we can draw a duck?
21cr|texlive-tikzducks-55713-1|24	
21cr|texlive-tikzducks-55713-1|25	%files
21cr|texlive-tikzducks-55713-1|26	%doc %{_texmfdistdir}/doc/generic/tikzducks/
21cr|texlive-tikzducks-55713-1|27	%{_texmfdistdir}/tex/generic/tikzducks/
21cr|texlive-tikzducks-55713-1|28	
21cr|texlive-tikzducks-55713-1|29	#------------------------------------------------------------------
21cr|texlive-tikzducks-55713-1|30	
21cr|texlive-tikzducks-55713-1|31	%prep
21cr|texlive-tikzducks-55713-1|32	%setup -c -a0 -a1
21cr|texlive-tikzducks-55713-1|33	
21cr|texlive-tikzducks-55713-1|34	%build
21cr|texlive-tikzducks-55713-1|35	
21cr|texlive-tikzducks-55713-1|36	%install
21cr|texlive-tikzducks-55713-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzducks-55713-1|38	rm -rf tlpkg
21cr|texlive-tikzducks-55713-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10325 21
21cr|texlive-tikz-ext-64920-1|1	%define oname tikz-ext
21cr|texlive-tikz-ext-64920-1|2	
21cr|texlive-tikz-ext-64920-1|3	Summary:	A collection of libraries for PGF/TikZ
21cr|texlive-tikz-ext-64920-1|4	Name:		texlive-tikz-ext
21cr|texlive-tikz-ext-64920-1|5	Version:	64920
21cr|texlive-tikz-ext-64920-1|6	Release:	1
21cr|texlive-tikz-ext-64920-1|7	License:	LPPL1.3
21cr|texlive-tikz-ext-64920-1|8	Group:		Publishing
21cr|texlive-tikz-ext-64920-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-ext-64920-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-ext-64920-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-ext-64920-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-ext-64920-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-ext-64920-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-ext-64920-1|15	Provides:	tex(pgfcalendar-ext.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|16	Provides:	tex(pgfcalendar-ext.sty) = 2024
21cr|texlive-tikz-ext-64920-1|17	Provides:	tex(pgfcalendar-ext.tex) = 2024
21cr|texlive-tikz-ext-64920-1|18	Provides:	tex(pgfkeyslibraryext.pgfkeys-plus.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|19	Provides:	tex(pgflibraryext.pgfkeys-plus.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|20	Provides:	tex(pgflibraryext.shapes.circlearrow.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|21	Provides:	tex(pgflibraryext.shapes.circlecrosssplit.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|22	Provides:	tex(pgflibraryext.shapes.heatmark.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|23	Provides:	tex(pgflibraryext.shapes.rectangleroundedcorners.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|24	Provides:	tex(pgflibraryext.shapes.superellipse.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|25	Provides:	tex(pgflibraryext.shapes.uncenteredrectangle.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|26	Provides:	tex(pgflibraryext.transformations.mirror.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|27	Provides:	tex(tikzlibraryext.calendar-plus.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|28	Provides:	tex(tikzlibraryext.misc.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|29	Provides:	tex(tikzlibraryext.node-families.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|30	Provides:	tex(tikzlibraryext.node-families.shapes.geometric.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|31	Provides:	tex(tikzlibraryext.paths.arcto.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|32	Provides:	tex(tikzlibraryext.paths.ortho.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|33	Provides:	tex(tikzlibraryext.paths.timer.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|34	Provides:	tex(tikzlibraryext.patterns.images.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|35	Provides:	tex(tikzlibraryext.positioning-plus.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|36	Provides:	tex(tikzlibraryext.scalepicture.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|37	Provides:	tex(tikzlibraryext.topaths.arcthrough.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|38	Provides:	tex(tikzlibraryext.transformations.mirror.code.tex) = 2024
21cr|texlive-tikz-ext-64920-1|39	BuildArch:	noarch
21cr|texlive-tikz-ext-64920-1|40	
21cr|texlive-tikz-ext-64920-1|41	%description
21cr|texlive-tikz-ext-64920-1|42	This is a collection of libraries for PGF/TikZ. Currently these
21cr|texlive-tikz-ext-64920-1|43	are transformations.mirror, paths.arcto, paths.ortho,
21cr|texlive-tikz-ext-64920-1|44	paths.timer, patterns.images, topaths.arcthrough and misc. Most
21cr|texlive-tikz-ext-64920-1|45	of these libraries were developed in response to questions on
21cr|texlive-tikz-ext-64920-1|46	TeX.stackexchange.com.
21cr|texlive-tikz-ext-64920-1|47	
21cr|texlive-tikz-ext-64920-1|48	%files
21cr|texlive-tikz-ext-64920-1|49	%doc %{_texmfdistdir}/doc/latex/tikz-ext
21cr|texlive-tikz-ext-64920-1|50	%{_texmfdistdir}/tex/generic/tikz-ext
21cr|texlive-tikz-ext-64920-1|51	%{_texmfdistdir}/tex/latex/tikz-ext
21cr|texlive-tikz-ext-64920-1|52	%{_texmfdistdir}/tex/plain/tikz-ext
21cr|texlive-tikz-ext-64920-1|53	
21cr|texlive-tikz-ext-64920-1|54	#------------------------------------------------------------------
21cr|texlive-tikz-ext-64920-1|55	
21cr|texlive-tikz-ext-64920-1|56	%prep
21cr|texlive-tikz-ext-64920-1|57	%setup -c -a0 -a1
21cr|texlive-tikz-ext-64920-1|58	
21cr|texlive-tikz-ext-64920-1|59	%build
21cr|texlive-tikz-ext-64920-1|60	
21cr|texlive-tikz-ext-64920-1|61	%install
21cr|texlive-tikz-ext-64920-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-ext-64920-1|63	rm -rf tlpkg
21cr|texlive-tikz-ext-64920-1|64	cp -fpar * %{buildroot}%{_texmfdistdir}

10326 21
21cr|texlive-tikz-feynhand-51915-1|1	%define oname tikz-feynhand
21cr|texlive-tikz-feynhand-51915-1|2	
21cr|texlive-tikz-feynhand-51915-1|3	Summary:	Feynman diagrams with TikZ
21cr|texlive-tikz-feynhand-51915-1|4	Name:		texlive-tikz-feynhand
21cr|texlive-tikz-feynhand-51915-1|5	Version:	51915
21cr|texlive-tikz-feynhand-51915-1|6	Release:	1
21cr|texlive-tikz-feynhand-51915-1|7	License:	LPPL1.3
21cr|texlive-tikz-feynhand-51915-1|8	Group:		Publishing
21cr|texlive-tikz-feynhand-51915-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-feynhand-51915-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-feynhand-51915-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-feynhand-51915-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-feynhand-51915-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-feynhand-51915-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-feynhand-51915-1|15	Provides:	tex(tikzfeynhand.keys.code.tex) = 2024
21cr|texlive-tikz-feynhand-51915-1|16	Provides:	tex(tikz-feynhand.sty) = 2024
21cr|texlive-tikz-feynhand-51915-1|17	Provides:	tex(tikzlibraryfeynhand.code.tex) = 2024
21cr|texlive-tikz-feynhand-51915-1|18	BuildArch:	noarch
21cr|texlive-tikz-feynhand-51915-1|19	
21cr|texlive-tikz-feynhand-51915-1|20	%description
21cr|texlive-tikz-feynhand-51915-1|21	This package lets you draw Feynman diagrams using TikZ. It is a
21cr|texlive-tikz-feynhand-51915-1|22	low-end modification of the TikZ-Feynman package, one of whose
21cr|texlive-tikz-feynhand-51915-1|23	principal advantages is the automatic generation of diagrams,
21cr|texlive-tikz-feynhand-51915-1|24	for which it needs LuaTex. TikZ-FeynHand only provides the
21cr|texlive-tikz-feynhand-51915-1|25	manual mode and hence runs in LaTeX without any reference to
21cr|texlive-tikz-feynhand-51915-1|26	LuaTeX. In addition it provides some new styles for vertices
21cr|texlive-tikz-feynhand-51915-1|27	and propagators, alternative shorter keywords in addition to
21cr|texlive-tikz-feynhand-51915-1|28	TikZ-Feynman's longer ones, some shortcut commands for quickly
21cr|texlive-tikz-feynhand-51915-1|29	customizing the diagrams' look, and the new feature of putting
21cr|texlive-tikz-feynhand-51915-1|30	one propagator "on top" of another. It also includes a quick
21cr|texlive-tikz-feynhand-51915-1|31	user guide for getting started, with many examples and a
21cr|texlive-tikz-feynhand-51915-1|32	5-minute introduction to TikZ.
21cr|texlive-tikz-feynhand-51915-1|33	
21cr|texlive-tikz-feynhand-51915-1|34	%files
21cr|texlive-tikz-feynhand-51915-1|35	%doc %{_texmfdistdir}/doc/latex/tikz-feynhand
21cr|texlive-tikz-feynhand-51915-1|36	%{_texmfdistdir}/tex/latex/tikz-feynhand
21cr|texlive-tikz-feynhand-51915-1|37	
21cr|texlive-tikz-feynhand-51915-1|38	#------------------------------------------------------------------
21cr|texlive-tikz-feynhand-51915-1|39	
21cr|texlive-tikz-feynhand-51915-1|40	%prep
21cr|texlive-tikz-feynhand-51915-1|41	%setup -c -a0 -a1
21cr|texlive-tikz-feynhand-51915-1|42	
21cr|texlive-tikz-feynhand-51915-1|43	%build
21cr|texlive-tikz-feynhand-51915-1|44	
21cr|texlive-tikz-feynhand-51915-1|45	%install
21cr|texlive-tikz-feynhand-51915-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-feynhand-51915-1|47	rm -rf tlpkg
21cr|texlive-tikz-feynhand-51915-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

10327 21
21cr|texlive-tikz-feynman-56615-1|1	%define oname tikz-feynman
21cr|texlive-tikz-feynman-56615-1|2	
21cr|texlive-tikz-feynman-56615-1|3	Summary:	Feynman diagrams with TikZ
21cr|texlive-tikz-feynman-56615-1|4	Name:		texlive-tikz-feynman
21cr|texlive-tikz-feynman-56615-1|5	Version:	56615
21cr|texlive-tikz-feynman-56615-1|6	Release:	1
21cr|texlive-tikz-feynman-56615-1|7	License:	LPPL1.3
21cr|texlive-tikz-feynman-56615-1|8	Group:		Publishing
21cr|texlive-tikz-feynman-56615-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-feynman-56615-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-feynman-56615-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-feynman-56615-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-feynman-56615-1|13	Requires:	texlive-kpathsea
21cr|texlive-tikz-feynman-56615-1|14	Requires:	texlive-tlpkg
21cr|texlive-tikz-feynman-56615-1|15	Provides:	tex-tikz-feynman = 2024
21cr|texlive-tikz-feynman-56615-1|16	Provides:	tex(tikzfeynman.keys.code.tex) = 2024
21cr|texlive-tikz-feynman-56615-1|17	Provides:	tex(tikz-feynman.sty) = 2024
21cr|texlive-tikz-feynman-56615-1|18	Provides:	tex(tikzlibraryfeynman.code.tex) = 2024
21cr|texlive-tikz-feynman-56615-1|19	BuildArch:	noarch
21cr|texlive-tikz-feynman-56615-1|20	
21cr|texlive-tikz-feynman-56615-1|21	%description
21cr|texlive-tikz-feynman-56615-1|22	This is a is a LaTeX package allowing Feynman diagrams to be
21cr|texlive-tikz-feynman-56615-1|23	easily generated within LaTeX with minimal user instructions
21cr|texlive-tikz-feynman-56615-1|24	and without the need of external programs. It builds upon the
21cr|texlive-tikz-feynman-56615-1|25	TikZ package and leverages the graph placement algorithms from
21cr|texlive-tikz-feynman-56615-1|26	TikZ in order to automate the placement of many vertices. tikz-
21cr|texlive-tikz-feynman-56615-1|27	feynman still allows fine-tuned placement of vertices so that
21cr|texlive-tikz-feynman-56615-1|28	even complex diagrams can still be generated with ease.
21cr|texlive-tikz-feynman-56615-1|29	
21cr|texlive-tikz-feynman-56615-1|30	%files
21cr|texlive-tikz-feynman-56615-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-tikz-feynman-56615-1|32	%{_texmfdistdir}/tex/latex/tikz-feynman/
21cr|texlive-tikz-feynman-56615-1|33	
21cr|texlive-tikz-feynman-56615-1|34	#------------------------------------------------------------------
21cr|texlive-tikz-feynman-56615-1|35	
21cr|texlive-tikz-feynman-56615-1|36	%prep
21cr|texlive-tikz-feynman-56615-1|37	%setup -c -a0 -a1
21cr|texlive-tikz-feynman-56615-1|38	
21cr|texlive-tikz-feynman-56615-1|39	%build
21cr|texlive-tikz-feynman-56615-1|40	
21cr|texlive-tikz-feynman-56615-1|41	%install
21cr|texlive-tikz-feynman-56615-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-feynman-56615-1|43	rm -rf tlpkg
21cr|texlive-tikz-feynman-56615-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10328 21
21cr|texlive-tikzfill-63947-1|1	%define oname tikzfill
21cr|texlive-tikzfill-63947-1|2	
21cr|texlive-tikzfill-63947-1|3	Summary:	TikZ libraries for filling with images and patterns
21cr|texlive-tikzfill-63947-1|4	Name:		texlive-tikzfill
21cr|texlive-tikzfill-63947-1|5	Version:	63947
21cr|texlive-tikzfill-63947-1|6	Release:	1
21cr|texlive-tikzfill-63947-1|7	License:	LPPL1.3
21cr|texlive-tikzfill-63947-1|8	Group:		Publishing
21cr|texlive-tikzfill-63947-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzfill-63947-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzfill-63947-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzfill-63947-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzfill-63947-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzfill-63947-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzfill-63947-1|15	Provides:	tex(tikzfill-common.sty) = 2024
21cr|texlive-tikzfill-63947-1|16	Provides:	tex(tikzfill.hexagon.sty) = 2024
21cr|texlive-tikzfill-63947-1|17	Provides:	tex(tikzfill.image.sty) = 2024
21cr|texlive-tikzfill-63947-1|18	Provides:	tex(tikzfill.rhombus.sty) = 2024
21cr|texlive-tikzfill-63947-1|19	Provides:	tex(tikzfill.sty) = 2024
21cr|texlive-tikzfill-63947-1|20	Provides:	tex(tikzlibraryfill.hexagon.code.tex) = 2024
21cr|texlive-tikzfill-63947-1|21	Provides:	tex(tikzlibraryfill.image.code.tex) = 2024
21cr|texlive-tikzfill-63947-1|22	Provides:	tex(tikzlibraryfill.rhombus.code.tex) = 2024
21cr|texlive-tikzfill-63947-1|23	BuildArch:	noarch
21cr|texlive-tikzfill-63947-1|24	
21cr|texlive-tikzfill-63947-1|25	%description
21cr|texlive-tikzfill-63947-1|26	This is a collection of TikZ libraries which add further
21cr|texlive-tikzfill-63947-1|27	options to fill TikZ paths with images and patterns. The
21cr|texlive-tikzfill-63947-1|28	libraries comprise fillings with images from files and from
21cr|texlive-tikzfill-63947-1|29	TikZ pictures. Also, patterns of hexagons and of rhombi are
21cr|texlive-tikzfill-63947-1|30	provided.
21cr|texlive-tikzfill-63947-1|31	
21cr|texlive-tikzfill-63947-1|32	%files
21cr|texlive-tikzfill-63947-1|33	%doc %{_texmfdistdir}/doc/latex/tikzfill
21cr|texlive-tikzfill-63947-1|34	%{_texmfdistdir}/tex/latex/tikzfill
21cr|texlive-tikzfill-63947-1|35	
21cr|texlive-tikzfill-63947-1|36	#------------------------------------------------------------------
21cr|texlive-tikzfill-63947-1|37	
21cr|texlive-tikzfill-63947-1|38	%prep
21cr|texlive-tikzfill-63947-1|39	%setup -c -a0 -a1
21cr|texlive-tikzfill-63947-1|40	
21cr|texlive-tikzfill-63947-1|41	%build
21cr|texlive-tikzfill-63947-1|42	
21cr|texlive-tikzfill-63947-1|43	%install
21cr|texlive-tikzfill-63947-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzfill-63947-1|45	rm -rf tlpkg
21cr|texlive-tikzfill-63947-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10329 21
21cr|texlive-tikz-imagelabels-51490-1|1	%define oname tikz-imagelabels
21cr|texlive-tikz-imagelabels-51490-1|2	
21cr|texlive-tikz-imagelabels-51490-1|3	Summary:	Put labels on images using TikZ
21cr|texlive-tikz-imagelabels-51490-1|4	Name:		texlive-tikz-imagelabels
21cr|texlive-tikz-imagelabels-51490-1|5	Version:	51490
21cr|texlive-tikz-imagelabels-51490-1|6	Release:	1
21cr|texlive-tikz-imagelabels-51490-1|7	License:	LPPL1.3
21cr|texlive-tikz-imagelabels-51490-1|8	Group:		Publishing
21cr|texlive-tikz-imagelabels-51490-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-imagelabels-51490-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-imagelabels-51490-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-imagelabels-51490-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-imagelabels-51490-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-imagelabels-51490-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-imagelabels-51490-1|15	Provides:	tex(tikz-imagelabels.sty) = 2024
21cr|texlive-tikz-imagelabels-51490-1|16	BuildArch:	noarch
21cr|texlive-tikz-imagelabels-51490-1|17	
21cr|texlive-tikz-imagelabels-51490-1|18	%description
21cr|texlive-tikz-imagelabels-51490-1|19	This package allows to add label texts to an existing image
21cr|texlive-tikz-imagelabels-51490-1|20	with the aid of TikZ. This may be used to label certain
21cr|texlive-tikz-imagelabels-51490-1|21	features in an image.
21cr|texlive-tikz-imagelabels-51490-1|22	
21cr|texlive-tikz-imagelabels-51490-1|23	%files
21cr|texlive-tikz-imagelabels-51490-1|24	%doc %{_texmfdistdir}/doc/latex/tikz-imagelabels
21cr|texlive-tikz-imagelabels-51490-1|25	%{_texmfdistdir}/tex/latex/tikz-imagelabels
21cr|texlive-tikz-imagelabels-51490-1|26	
21cr|texlive-tikz-imagelabels-51490-1|27	#------------------------------------------------------------------
21cr|texlive-tikz-imagelabels-51490-1|28	
21cr|texlive-tikz-imagelabels-51490-1|29	%prep
21cr|texlive-tikz-imagelabels-51490-1|30	%setup -c -a0 -a1
21cr|texlive-tikz-imagelabels-51490-1|31	
21cr|texlive-tikz-imagelabels-51490-1|32	%build
21cr|texlive-tikz-imagelabels-51490-1|33	
21cr|texlive-tikz-imagelabels-51490-1|34	%install
21cr|texlive-tikz-imagelabels-51490-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-imagelabels-51490-1|36	rm -rf tlpkg
21cr|texlive-tikz-imagelabels-51490-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10330 21
21cr|texlive-tikz-kalender-52890-1|1	%define oname tikz-kalender
21cr|texlive-tikz-kalender-52890-1|2	
21cr|texlive-tikz-kalender-52890-1|3	Summary:	A LaTeX based calendar using TikZ
21cr|texlive-tikz-kalender-52890-1|4	Name:		texlive-tikz-kalender
21cr|texlive-tikz-kalender-52890-1|5	Version:	52890
21cr|texlive-tikz-kalender-52890-1|6	Release:	1
21cr|texlive-tikz-kalender-52890-1|7	License:	LPPL1.3
21cr|texlive-tikz-kalender-52890-1|8	Group:		Publishing
21cr|texlive-tikz-kalender-52890-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-kalender-52890-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-kalender-52890-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-kalender-52890-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-kalender-52890-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-kalender-52890-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-kalender-52890-1|15	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-kalender-52890-1|16	Provides:	tex(tikz-kalender.cls) = 2024
21cr|texlive-tikz-kalender-52890-1|17	Provides:	tex(tikz-kalender-translation.clo) = 2024
21cr|texlive-tikz-kalender-52890-1|18	BuildArch:	noarch
21cr|texlive-tikz-kalender-52890-1|19	
21cr|texlive-tikz-kalender-52890-1|20	%description
21cr|texlive-tikz-kalender-52890-1|21	For usage see the example files tikz-kalender-example1.tex,
21cr|texlive-tikz-kalender-52890-1|22	tikz-kalender-example2.tex, and *.events. The Code is inspired
21cr|texlive-tikz-kalender-52890-1|23	by this document and is subject to the >>Creative Commons
21cr|texlive-tikz-kalender-52890-1|24	attribution license (CC-BY-SA)<<. The class tikz-kalender
21cr|texlive-tikz-kalender-52890-1|25	requires the package TikZ and the TikZ libraries calc and
21cr|texlive-tikz-kalender-52890-1|26	calendar.
21cr|texlive-tikz-kalender-52890-1|27	
21cr|texlive-tikz-kalender-52890-1|28	%files
21cr|texlive-tikz-kalender-52890-1|29	%doc %{_texmfdistdir}/doc/latex/tikz-kalender/
21cr|texlive-tikz-kalender-52890-1|30	%{_texmfdistdir}/tex/latex/tikz-kalender/
21cr|texlive-tikz-kalender-52890-1|31	
21cr|texlive-tikz-kalender-52890-1|32	#------------------------------------------------------------------
21cr|texlive-tikz-kalender-52890-1|33	
21cr|texlive-tikz-kalender-52890-1|34	%prep
21cr|texlive-tikz-kalender-52890-1|35	%setup -c -a0 -a1
21cr|texlive-tikz-kalender-52890-1|36	
21cr|texlive-tikz-kalender-52890-1|37	%build
21cr|texlive-tikz-kalender-52890-1|38	
21cr|texlive-tikz-kalender-52890-1|39	%install
21cr|texlive-tikz-kalender-52890-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-kalender-52890-1|41	rm -rf tlpkg
21cr|texlive-tikz-kalender-52890-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10331 21
21cr|texlive-tikz-karnaugh-62040-1|1	%define oname tikz-karnaugh
21cr|texlive-tikz-karnaugh-62040-1|2	
21cr|texlive-tikz-karnaugh-62040-1|3	Summary:	Typeset Karnaugh maps using TikZ
21cr|texlive-tikz-karnaugh-62040-1|4	Name:		texlive-tikz-karnaugh
21cr|texlive-tikz-karnaugh-62040-1|5	Version:	62040
21cr|texlive-tikz-karnaugh-62040-1|6	Release:	1
21cr|texlive-tikz-karnaugh-62040-1|7	License:	LPPL1.3
21cr|texlive-tikz-karnaugh-62040-1|8	Group:		Publishing
21cr|texlive-tikz-karnaugh-62040-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-karnaugh-62040-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-karnaugh-62040-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-karnaugh-62040-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-karnaugh-62040-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-karnaugh-62040-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-karnaugh-62040-1|15	Provides:	tex(tikzlibrarykarnaugh.code.tex) = 2024
21cr|texlive-tikz-karnaugh-62040-1|16	BuildArch:	noarch
21cr|texlive-tikz-karnaugh-62040-1|17	
21cr|texlive-tikz-karnaugh-62040-1|18	%description
21cr|texlive-tikz-karnaugh-62040-1|19	The tikz-karnaugh package is a LaTeX package used to draw
21cr|texlive-tikz-karnaugh-62040-1|20	Karnaugh maps. It uses TikZ to produce high quality graph from
21cr|texlive-tikz-karnaugh-62040-1|21	1 to 12 variables, but this upper limit depends on the TeX
21cr|texlive-tikz-karnaugh-62040-1|22	memory usage and can be different for you. It is very good for
21cr|texlive-tikz-karnaugh-62040-1|23	presentation since TikZ allows for a better control over the
21cr|texlive-tikz-karnaugh-62040-1|24	final appearance of the map. You can control colour, styles and
21cr|texlive-tikz-karnaugh-62040-1|25	distances. It can be considered as an upgrade and extension of
21cr|texlive-tikz-karnaugh-62040-1|26	Andreas W. Wieland's karnaugh package towards TikZ supporting.
21cr|texlive-tikz-karnaugh-62040-1|27	Upgrade because uses TikZ for more option on typesetting and
21cr|texlive-tikz-karnaugh-62040-1|28	overall higher quality. Extension because it also supports
21cr|texlive-tikz-karnaugh-62040-1|29	American style and inputting the values as they would appear in
21cr|texlive-tikz-karnaugh-62040-1|30	the map or in the truth table. Complex maps with solution
21cr|texlive-tikz-karnaugh-62040-1|31	(implicants) pointed out can be generated with external java
21cr|texlive-tikz-karnaugh-62040-1|32	software (see documentation for details). It supports both
21cr|texlive-tikz-karnaugh-62040-1|33	American and traditional (simplified labels) styles and from
21cr|texlive-tikz-karnaugh-62040-1|34	version 1.3 on American style is natively supported, therefore,
21cr|texlive-tikz-karnaugh-62040-1|35	no more addition work is required to typeset Gray coded labels,
21cr|texlive-tikz-karnaugh-62040-1|36	variable names etc. From version 1.4, two new macros allow
21cr|texlive-tikz-karnaugh-62040-1|37	typesetting a map much more similarly as it should appear.
21cr|texlive-tikz-karnaugh-62040-1|38	Original order, as the values appear in the truth table, still
21cr|texlive-tikz-karnaugh-62040-1|39	being supported.
21cr|texlive-tikz-karnaugh-62040-1|40	
21cr|texlive-tikz-karnaugh-62040-1|41	%files
21cr|texlive-tikz-karnaugh-62040-1|42	%doc %{_texmfdistdir}/doc/latex/tikz-karnaugh/
21cr|texlive-tikz-karnaugh-62040-1|43	%{_texmfdistdir}/tex/latex/tikz-karnaugh/
21cr|texlive-tikz-karnaugh-62040-1|44	
21cr|texlive-tikz-karnaugh-62040-1|45	#------------------------------------------------------------------
21cr|texlive-tikz-karnaugh-62040-1|46	
21cr|texlive-tikz-karnaugh-62040-1|47	%prep
21cr|texlive-tikz-karnaugh-62040-1|48	%setup -c -a0 -a1
21cr|texlive-tikz-karnaugh-62040-1|49	
21cr|texlive-tikz-karnaugh-62040-1|50	%build
21cr|texlive-tikz-karnaugh-62040-1|51	
21cr|texlive-tikz-karnaugh-62040-1|52	%install
21cr|texlive-tikz-karnaugh-62040-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-karnaugh-62040-1|54	rm -rf tlpkg
21cr|texlive-tikz-karnaugh-62040-1|55	cp -fpar * %{buildroot}%{_texmfdistdir}

10332 21
21cr|texlive-tikz-ladder-62992-1|1	%define oname tikz-ladder
21cr|texlive-tikz-ladder-62992-1|2	
21cr|texlive-tikz-ladder-62992-1|3	Summary:	Draw ladder diagrams using TikZ
21cr|texlive-tikz-ladder-62992-1|4	Name:		texlive-tikz-ladder
21cr|texlive-tikz-ladder-62992-1|5	Version:	62992
21cr|texlive-tikz-ladder-62992-1|6	Release:	1
21cr|texlive-tikz-ladder-62992-1|7	License:	LPPL1.3
21cr|texlive-tikz-ladder-62992-1|8	Group:		Publishing
21cr|texlive-tikz-ladder-62992-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-ladder-62992-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-ladder-62992-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-ladder-62992-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-ladder-62992-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-ladder-62992-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-ladder-62992-1|15	Provides:	tex(tikzlibrarycircuits.plc.ladder.code.tex) = 2024
21cr|texlive-tikz-ladder-62992-1|16	BuildArch:	noarch
21cr|texlive-tikz-ladder-62992-1|17	
21cr|texlive-tikz-ladder-62992-1|18	%description
21cr|texlive-tikz-ladder-62992-1|19	The tikz-ladder package contains a collection of symbols for
21cr|texlive-tikz-ladder-62992-1|20	typesetting ladder diagrams (PLC program) in agreement with the
21cr|texlive-tikz-ladder-62992-1|21	international standard IEC-61131-3/2013. It includes blocks
21cr|texlive-tikz-ladder-62992-1|22	(for representing functions and function blocks) besides
21cr|texlive-tikz-ladder-62992-1|23	contacts and coils. It extends the circuit library of TikZ and
21cr|texlive-tikz-ladder-62992-1|24	allows you to draw a ladder diagram in the same way as you
21cr|texlive-tikz-ladder-62992-1|25	would draw any other circuit.
21cr|texlive-tikz-ladder-62992-1|26	
21cr|texlive-tikz-ladder-62992-1|27	%files
21cr|texlive-tikz-ladder-62992-1|28	%doc %{_texmfdistdir}/doc/latex/tikz-ladder/
21cr|texlive-tikz-ladder-62992-1|29	%{_texmfdistdir}/tex/latex/tikz-ladder/
21cr|texlive-tikz-ladder-62992-1|30	
21cr|texlive-tikz-ladder-62992-1|31	#------------------------------------------------------------------
21cr|texlive-tikz-ladder-62992-1|32	
21cr|texlive-tikz-ladder-62992-1|33	%prep
21cr|texlive-tikz-ladder-62992-1|34	%setup -c -a0 -a1
21cr|texlive-tikz-ladder-62992-1|35	
21cr|texlive-tikz-ladder-62992-1|36	%build
21cr|texlive-tikz-ladder-62992-1|37	
21cr|texlive-tikz-ladder-62992-1|38	%install
21cr|texlive-tikz-ladder-62992-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-ladder-62992-1|40	rm -rf tlpkg
21cr|texlive-tikz-ladder-62992-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10333 21
21cr|texlive-tikz-lake-fig-55288-1|1	%define oname tikz-lake-fig
21cr|texlive-tikz-lake-fig-55288-1|2	
21cr|texlive-tikz-lake-fig-55288-1|3	Summary:	Schematic diagrams of lakes
21cr|texlive-tikz-lake-fig-55288-1|4	Name:		texlive-tikz-lake-fig
21cr|texlive-tikz-lake-fig-55288-1|5	Version:	55288
21cr|texlive-tikz-lake-fig-55288-1|6	Release:	1
21cr|texlive-tikz-lake-fig-55288-1|7	License:	LPPL1.3
21cr|texlive-tikz-lake-fig-55288-1|8	Group:		Publishing
21cr|texlive-tikz-lake-fig-55288-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-lake-fig-55288-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-lake-fig-55288-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-lake-fig-55288-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-lake-fig-55288-1|13	#Requires:	tex(array.sty)
21cr|texlive-tikz-lake-fig-55288-1|14	#Requires:	tex(colortbl.sty)
21cr|texlive-tikz-lake-fig-55288-1|15	Requires:	texlive-tlpkg
21cr|texlive-tikz-lake-fig-55288-1|16	Requires:	texlive-kpathsea
21cr|texlive-tikz-lake-fig-55288-1|17	#Requires:	tex(multirow.sty)
21cr|texlive-tikz-lake-fig-55288-1|18	#Requires:	tex(pbox.sty)
21cr|texlive-tikz-lake-fig-55288-1|19	#Requires:	tex(relsize.sty)
21cr|texlive-tikz-lake-fig-55288-1|20	#Requires:	tex(subfiles.sty)
21cr|texlive-tikz-lake-fig-55288-1|21	#Requires:	tex(tabularx.sty)
21cr|texlive-tikz-lake-fig-55288-1|22	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-lake-fig-55288-1|23	#Requires:	tex(xcolor.sty)
21cr|texlive-tikz-lake-fig-55288-1|24	Provides:	tex(tikz-lake-fig.sty) = 2024
21cr|texlive-tikz-lake-fig-55288-1|25	BuildArch:	noarch
21cr|texlive-tikz-lake-fig-55288-1|26	
21cr|texlive-tikz-lake-fig-55288-1|27	%description
21cr|texlive-tikz-lake-fig-55288-1|28	This package contains a collection of schematic diagrams of
21cr|texlive-tikz-lake-fig-55288-1|29	lakes for use in LaTeX documents. Diagrams include
21cr|texlive-tikz-lake-fig-55288-1|30	representations of material budgets, fluxes, and connectivity
21cr|texlive-tikz-lake-fig-55288-1|31	arrangements.
21cr|texlive-tikz-lake-fig-55288-1|32	
21cr|texlive-tikz-lake-fig-55288-1|33	%files
21cr|texlive-tikz-lake-fig-55288-1|34	%doc %{_texmfdistdir}/doc/latex/tikz-lake-fig
21cr|texlive-tikz-lake-fig-55288-1|35	%{_texmfdistdir}/tex/latex/tikz-lake-fig
21cr|texlive-tikz-lake-fig-55288-1|36	
21cr|texlive-tikz-lake-fig-55288-1|37	#------------------------------------------------------------------
21cr|texlive-tikz-lake-fig-55288-1|38	
21cr|texlive-tikz-lake-fig-55288-1|39	%prep
21cr|texlive-tikz-lake-fig-55288-1|40	%setup -c -a0 -a1
21cr|texlive-tikz-lake-fig-55288-1|41	
21cr|texlive-tikz-lake-fig-55288-1|42	%build
21cr|texlive-tikz-lake-fig-55288-1|43	
21cr|texlive-tikz-lake-fig-55288-1|44	%install
21cr|texlive-tikz-lake-fig-55288-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-lake-fig-55288-1|46	rm -rf tlpkg
21cr|texlive-tikz-lake-fig-55288-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

10334 21
21cr|texlive-tikz-layers-46660-1|1	%define oname tikz-layers
21cr|texlive-tikz-layers-46660-1|2	
21cr|texlive-tikz-layers-46660-1|3	Summary:	TikZ provides graphical layers on TikZ: "behind", "above" and "glass"
21cr|texlive-tikz-layers-46660-1|4	Name:		texlive-tikz-layers
21cr|texlive-tikz-layers-46660-1|5	Version:	46660
21cr|texlive-tikz-layers-46660-1|6	Release:	1
21cr|texlive-tikz-layers-46660-1|7	License:	LPPL1.3
21cr|texlive-tikz-layers-46660-1|8	Group:		Publishing
21cr|texlive-tikz-layers-46660-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-layers-46660-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-layers-46660-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-layers-46660-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-layers-46660-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-layers-46660-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-layers-46660-1|15	Provides:	tex(tikz-layers.sty) = 2024
21cr|texlive-tikz-layers-46660-1|16	BuildArch:	noarch
21cr|texlive-tikz-layers-46660-1|17	
21cr|texlive-tikz-layers-46660-1|18	%description
21cr|texlive-tikz-layers-46660-1|19	TikZ-layers is a tiny package that provides, along side
21cr|texlive-tikz-layers-46660-1|20	"background", typical graphical layers on TikZ: "behind",
21cr|texlive-tikz-layers-46660-1|21	"above" and "glass". The layers may be selected with one of the
21cr|texlive-tikz-layers-46660-1|22	styles "on behind layer", "on above layer", "on glass layer" as
21cr|texlive-tikz-layers-46660-1|23	an option to a {scope} environment.
21cr|texlive-tikz-layers-46660-1|24	
21cr|texlive-tikz-layers-46660-1|25	%files
21cr|texlive-tikz-layers-46660-1|26	%doc %{_texmfdistdir}/doc/latex/tikz-layers/
21cr|texlive-tikz-layers-46660-1|27	%{_texmfdistdir}/tex/latex/tikz-layers/
21cr|texlive-tikz-layers-46660-1|28	
21cr|texlive-tikz-layers-46660-1|29	#------------------------------------------------------------------
21cr|texlive-tikz-layers-46660-1|30	
21cr|texlive-tikz-layers-46660-1|31	%prep
21cr|texlive-tikz-layers-46660-1|32	%setup -c -a0 -a1
21cr|texlive-tikz-layers-46660-1|33	
21cr|texlive-tikz-layers-46660-1|34	%build
21cr|texlive-tikz-layers-46660-1|35	
21cr|texlive-tikz-layers-46660-1|36	%install
21cr|texlive-tikz-layers-46660-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-layers-46660-1|38	rm -rf tlpkg
21cr|texlive-tikz-layers-46660-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10335 21
21cr|texlive-tikzlings-63628-1|1	%define oname tikzlings
21cr|texlive-tikzlings-63628-1|2	
21cr|texlive-tikzlings-63628-1|3	Summary:	A collection of cute little animals and similar creatures
21cr|texlive-tikzlings-63628-1|4	Name:		texlive-tikzlings
21cr|texlive-tikzlings-63628-1|5	Version:	63628
21cr|texlive-tikzlings-63628-1|6	Release:	1
21cr|texlive-tikzlings-63628-1|7	License:	LPPL1.3
21cr|texlive-tikzlings-63628-1|8	Group:		Publishing
21cr|texlive-tikzlings-63628-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzlings-63628-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzlings-63628-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzlings-63628-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzlings-63628-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzlings-63628-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzlings-63628-1|15	#Requires:	tex(tikzlibrarydecorations.pathmorphing.code.tex)
21cr|texlive-tikzlings-63628-1|16	#Requires:	tex(tikzlibraryfadings.code.tex)
21cr|texlive-tikzlings-63628-1|17	#Requires:	tex(tikzlibrarypatterns.code.tex)
21cr|texlive-tikzlings-63628-1|18	#Requires:	tex(tikzlibraryshadows.blur.code.tex)
21cr|texlive-tikzlings-63628-1|19	Provides:	tex(tikzlings-addons.sty) = 2024
21cr|texlive-tikzlings-63628-1|20	Provides:	tex(tikzlings-anteaters.sty) = 2024
21cr|texlive-tikzlings-63628-1|21	Provides:	tex(tikzlings-bats.sty) = 2024
21cr|texlive-tikzlings-63628-1|22	Provides:	tex(tikzlings-bears.sty) = 2024
21cr|texlive-tikzlings-63628-1|23	Provides:	tex(tikzlings-bees.sty) = 2024
21cr|texlive-tikzlings-63628-1|24	Provides:	tex(tikzlings-bugs.sty) = 2024
21cr|texlive-tikzlings-63628-1|25	Provides:	tex(tikzlings-cats.sty) = 2024
21cr|texlive-tikzlings-63628-1|26	Provides:	tex(tikzlings-chickens.sty) = 2024
21cr|texlive-tikzlings-63628-1|27	Provides:	tex(tikzlings-coatis.sty) = 2024
21cr|texlive-tikzlings-63628-1|28	Provides:	tex(tikzlings-elephants.sty) = 2024
21cr|texlive-tikzlings-63628-1|29	Provides:	tex(tikzlings-hippos.sty) = 2024
21cr|texlive-tikzlings-63628-1|30	Provides:	tex(tikzlings-koalas.sty) = 2024
21cr|texlive-tikzlings-63628-1|31	Provides:	tex(tikzlings-list.sty) = 2024
21cr|texlive-tikzlings-63628-1|32	Provides:	tex(tikzlings-marmots.sty) = 2024
21cr|texlive-tikzlings-63628-1|33	Provides:	tex(tikzlings-mice.sty) = 2024
21cr|texlive-tikzlings-63628-1|34	Provides:	tex(tikzlings-moles.sty) = 2024
21cr|texlive-tikzlings-63628-1|35	Provides:	tex(tikzlings-owls.sty) = 2024
21cr|texlive-tikzlings-63628-1|36	Provides:	tex(tikzlings-pandas.sty) = 2024
21cr|texlive-tikzlings-63628-1|37	Provides:	tex(tikzlings-penguins.sty) = 2024
21cr|texlive-tikzlings-63628-1|38	Provides:	tex(tikzlings-pigs.sty) = 2024
21cr|texlive-tikzlings-63628-1|39	Provides:	tex(tikzlings-rhinos.sty) = 2024
21cr|texlive-tikzlings-63628-1|40	Provides:	tex(tikzlings-sheep.sty) = 2024
21cr|texlive-tikzlings-63628-1|41	Provides:	tex(tikzlings-sloths.sty) = 2024
21cr|texlive-tikzlings-63628-1|42	Provides:	tex(tikzlings-snowmen.sty) = 2024
21cr|texlive-tikzlings-63628-1|43	Provides:	tex(tikzlings-squirrels.sty) = 2024
21cr|texlive-tikzlings-63628-1|44	Provides:	tex(tikzlings.sty) = 2024
21cr|texlive-tikzlings-63628-1|45	Provides:	tex(tikzlings-wolves.sty) = 2024
21cr|texlive-tikzlings-63628-1|46	BuildArch:	noarch
21cr|texlive-tikzlings-63628-1|47	
21cr|texlive-tikzlings-63628-1|48	%description
21cr|texlive-tikzlings-63628-1|49	A collection of LaTeX packages for drawing cute little animals
21cr|texlive-tikzlings-63628-1|50	and similar creatures using TikZ. Currently, the following
21cr|texlive-tikzlings-63628-1|51	TikZlings are included: anteater bat bear bee bug cat chicken
21cr|texlive-tikzlings-63628-1|52	coati elephant hippo koala marmot mole mouse owl panda penguin
21cr|texlive-tikzlings-63628-1|53	pig rhino sheep sloth snowman squirrel wolf These little
21cr|texlive-tikzlings-63628-1|54	drawings can be customized in many ways.
21cr|texlive-tikzlings-63628-1|55	
21cr|texlive-tikzlings-63628-1|56	%files
21cr|texlive-tikzlings-63628-1|57	%doc %{_texmfdistdir}/doc/latex/tikzlings
21cr|texlive-tikzlings-63628-1|58	%{_texmfdistdir}/tex/latex/tikzlings
21cr|texlive-tikzlings-63628-1|59	
21cr|texlive-tikzlings-63628-1|60	#------------------------------------------------------------------
21cr|texlive-tikzlings-63628-1|61	
21cr|texlive-tikzlings-63628-1|62	%prep
21cr|texlive-tikzlings-63628-1|63	%setup -c -a0 -a1
21cr|texlive-tikzlings-63628-1|64	
21cr|texlive-tikzlings-63628-1|65	%build
21cr|texlive-tikzlings-63628-1|66	
21cr|texlive-tikzlings-63628-1|67	%install
21cr|texlive-tikzlings-63628-1|68	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzlings-63628-1|69	rm -rf tlpkg
21cr|texlive-tikzlings-63628-1|70	cp -fpar * %{buildroot}%{_texmfdistdir}

10336 21
21cr|texlive-tikzmarmots-54080-1|1	%define oname tikzmarmots
21cr|texlive-tikzmarmots-54080-1|2	
21cr|texlive-tikzmarmots-54080-1|3	Summary:	Drawing little marmots in TikZ
21cr|texlive-tikzmarmots-54080-1|4	Name:		texlive-tikzmarmots
21cr|texlive-tikzmarmots-54080-1|5	Version:	54080
21cr|texlive-tikzmarmots-54080-1|6	Release:	1
21cr|texlive-tikzmarmots-54080-1|7	License:	LPPL1.3
21cr|texlive-tikzmarmots-54080-1|8	Group:		Publishing
21cr|texlive-tikzmarmots-54080-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzmarmots-54080-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzmarmots-54080-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzmarmots-54080-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzmarmots-54080-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzmarmots-54080-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzmarmots-54080-1|15	Provides:	tex(tikzlibrarymarmots.code.tex) = 2024
21cr|texlive-tikzmarmots-54080-1|16	Provides:	tex(tikzmarmots.sty) = 2024
21cr|texlive-tikzmarmots-54080-1|17	BuildArch:	noarch
21cr|texlive-tikzmarmots-54080-1|18	
21cr|texlive-tikzmarmots-54080-1|19	%description
21cr|texlive-tikzmarmots-54080-1|20	This is a LaTeX package for marmots to be used in TikZ
21cr|texlive-tikzmarmots-54080-1|21	pictures. These little figures are constructed in such a way
21cr|texlive-tikzmarmots-54080-1|22	that they may even "borrow" some garments and other attributes
21cr|texlive-tikzmarmots-54080-1|23	from the TikZducks.
21cr|texlive-tikzmarmots-54080-1|24	
21cr|texlive-tikzmarmots-54080-1|25	%files
21cr|texlive-tikzmarmots-54080-1|26	%doc %{_texmfdistdir}/doc/latex/tikzmarmots/
21cr|texlive-tikzmarmots-54080-1|27	%{_texmfdistdir}/tex/latex/tikzmarmots/
21cr|texlive-tikzmarmots-54080-1|28	
21cr|texlive-tikzmarmots-54080-1|29	#------------------------------------------------------------------
21cr|texlive-tikzmarmots-54080-1|30	
21cr|texlive-tikzmarmots-54080-1|31	%prep
21cr|texlive-tikzmarmots-54080-1|32	%setup -c -a0 -a1
21cr|texlive-tikzmarmots-54080-1|33	
21cr|texlive-tikzmarmots-54080-1|34	%build
21cr|texlive-tikzmarmots-54080-1|35	
21cr|texlive-tikzmarmots-54080-1|36	%install
21cr|texlive-tikzmarmots-54080-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzmarmots-54080-1|38	rm -rf tlpkg
21cr|texlive-tikzmarmots-54080-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10337 21
21cr|texlive-tikz-mirror-lens-65500-1|1	%define oname tikz-mirror-lens
21cr|texlive-tikz-mirror-lens-65500-1|2	
21cr|texlive-tikz-mirror-lens-65500-1|3	Summary:	Spherical mirrors and lenses in TikZ
21cr|texlive-tikz-mirror-lens-65500-1|4	Name:		texlive-tikz-mirror-lens
21cr|texlive-tikz-mirror-lens-65500-1|5	Version:	65500
21cr|texlive-tikz-mirror-lens-65500-1|6	Release:	1
21cr|texlive-tikz-mirror-lens-65500-1|7	License:	LPPL1.3
21cr|texlive-tikz-mirror-lens-65500-1|8	Group:		Publishing
21cr|texlive-tikz-mirror-lens-65500-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-mirror-lens-65500-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-mirror-lens-65500-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-mirror-lens-65500-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-mirror-lens-65500-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-mirror-lens-65500-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-mirror-lens-65500-1|15	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-mirror-lens-65500-1|16	Provides:	tex(tikz-mirror-lens.sty) = 2024
21cr|texlive-tikz-mirror-lens-65500-1|17	BuildArch:	noarch
21cr|texlive-tikz-mirror-lens-65500-1|18	
21cr|texlive-tikz-mirror-lens-65500-1|19	%description
21cr|texlive-tikz-mirror-lens-65500-1|20	This package allows the automatic drawing of the image of
21cr|texlive-tikz-mirror-lens-65500-1|21	objects in spherical mirrors and lenses from the data of the
21cr|texlive-tikz-mirror-lens-65500-1|22	focus, from the position and height of the object. It
21cr|texlive-tikz-mirror-lens-65500-1|23	calculates the position and height of the image, and also
21cr|texlive-tikz-mirror-lens-65500-1|24	displays the notable rays.
21cr|texlive-tikz-mirror-lens-65500-1|25	
21cr|texlive-tikz-mirror-lens-65500-1|26	%files
21cr|texlive-tikz-mirror-lens-65500-1|27	%doc %{_texmfdistdir}/doc/latex/tikz-mirror-lens
21cr|texlive-tikz-mirror-lens-65500-1|28	%{_texmfdistdir}/tex/latex/tikz-mirror-lens
21cr|texlive-tikz-mirror-lens-65500-1|29	
21cr|texlive-tikz-mirror-lens-65500-1|30	#------------------------------------------------------------------
21cr|texlive-tikz-mirror-lens-65500-1|31	
21cr|texlive-tikz-mirror-lens-65500-1|32	%prep
21cr|texlive-tikz-mirror-lens-65500-1|33	%setup -c -a0 -a1
21cr|texlive-tikz-mirror-lens-65500-1|34	
21cr|texlive-tikz-mirror-lens-65500-1|35	%build
21cr|texlive-tikz-mirror-lens-65500-1|36	
21cr|texlive-tikz-mirror-lens-65500-1|37	%install
21cr|texlive-tikz-mirror-lens-65500-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-mirror-lens-65500-1|39	rm -rf tlpkg
21cr|texlive-tikz-mirror-lens-65500-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10338 21
21cr|texlive-tikz-nef-55920-1|1	%define oname tikz-nef
21cr|texlive-tikz-nef-55920-1|2	
21cr|texlive-tikz-nef-55920-1|3	Summary:	Create diagrams for neural networks constructed with the methods of the Neural Engineering Framework (NEF)
21cr|texlive-tikz-nef-55920-1|4	Name:		texlive-tikz-nef
21cr|texlive-tikz-nef-55920-1|5	Version:	55920
21cr|texlive-tikz-nef-55920-1|6	Release:	1
21cr|texlive-tikz-nef-55920-1|7	License:	LPPL1.3
21cr|texlive-tikz-nef-55920-1|8	Group:		Publishing
21cr|texlive-tikz-nef-55920-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-nef-55920-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-nef-55920-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-nef-55920-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-nef-55920-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-nef-55920-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-nef-55920-1|15	Provides:	tex(tikzlibrarynef.code.tex) = 2024
21cr|texlive-tikz-nef-55920-1|16	BuildArch:	noarch
21cr|texlive-tikz-nef-55920-1|17	
21cr|texlive-tikz-nef-55920-1|18	%description
21cr|texlive-tikz-nef-55920-1|19	The nef TikZ library provides predefined styles and shapes to
21cr|texlive-tikz-nef-55920-1|20	create diagrams for neural networks constructed with the
21cr|texlive-tikz-nef-55920-1|21	methods of the Neural Engineering Framework (NEF). The
21cr|texlive-tikz-nef-55920-1|22	following styles are supported: ea: ensemble array ens:
21cr|texlive-tikz-nef-55920-1|23	ensemble ext: external input or output inhibt: inhibitory
21cr|texlive-tikz-nef-55920-1|24	connection net: network pnode: pass-through node rect:
21cr|texlive-tikz-nef-55920-1|25	rectification ensemble recurrent: recurrent connection.
21cr|texlive-tikz-nef-55920-1|26	
21cr|texlive-tikz-nef-55920-1|27	%files
21cr|texlive-tikz-nef-55920-1|28	%doc %{_texmfdistdir}/doc/latex/tikz-nef/
21cr|texlive-tikz-nef-55920-1|29	%{_texmfdistdir}/tex/latex/tikz-nef/
21cr|texlive-tikz-nef-55920-1|30	
21cr|texlive-tikz-nef-55920-1|31	#------------------------------------------------------------------
21cr|texlive-tikz-nef-55920-1|32	
21cr|texlive-tikz-nef-55920-1|33	%prep
21cr|texlive-tikz-nef-55920-1|34	%setup -c -a0 -a1
21cr|texlive-tikz-nef-55920-1|35	
21cr|texlive-tikz-nef-55920-1|36	%build
21cr|texlive-tikz-nef-55920-1|37	
21cr|texlive-tikz-nef-55920-1|38	%install
21cr|texlive-tikz-nef-55920-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-nef-55920-1|40	rm -rf tlpkg
21cr|texlive-tikz-nef-55920-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10339 21
21cr|texlive-tikz-network-51884-1|1	%define oname tikz-network
21cr|texlive-tikz-network-51884-1|2	
21cr|texlive-tikz-network-51884-1|3	Summary:	Draw networks with TikZ
21cr|texlive-tikz-network-51884-1|4	Name:		texlive-tikz-network
21cr|texlive-tikz-network-51884-1|5	Version:	51884
21cr|texlive-tikz-network-51884-1|6	Release:	1
21cr|texlive-tikz-network-51884-1|7	License:	LPPL1.3
21cr|texlive-tikz-network-51884-1|8	Group:		Publishing
21cr|texlive-tikz-network-51884-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-network-51884-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-network-51884-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-network-51884-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-network-51884-1|13	#Requires:	tex(datatool.sty)
21cr|texlive-tikz-network-51884-1|14	#Requires:	tex(etex.sty)
21cr|texlive-tikz-network-51884-1|15	Requires:	tex(graphicx.sty)
21cr|texlive-tikz-network-51884-1|16	Requires:	texlive-tlpkg
21cr|texlive-tikz-network-51884-1|17	Requires:	texlive-kpathsea
21cr|texlive-tikz-network-51884-1|18	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-network-51884-1|19	#Requires:	tex(trimspaces.sty)
21cr|texlive-tikz-network-51884-1|20	#Requires:	tex(xifthen.sty)
21cr|texlive-tikz-network-51884-1|21	Provides:	tex(tikz-network.sty) = 2024
21cr|texlive-tikz-network-51884-1|22	BuildArch:	noarch
21cr|texlive-tikz-network-51884-1|23	
21cr|texlive-tikz-network-51884-1|24	%description
21cr|texlive-tikz-network-51884-1|25	This package allows the creation of images of complex networks
21cr|texlive-tikz-network-51884-1|26	that are seamlessly integrated into the underlying LaTeX files.
21cr|texlive-tikz-network-51884-1|27	The package requires datatool, etex, graphicx, tikz,
21cr|texlive-tikz-network-51884-1|28	trimspaces, xifthen, and xkeyval.
21cr|texlive-tikz-network-51884-1|29	
21cr|texlive-tikz-network-51884-1|30	%files
21cr|texlive-tikz-network-51884-1|31	%doc %{_texmfdistdir}/doc/latex/tikz-network/
21cr|texlive-tikz-network-51884-1|32	%{_texmfdistdir}/tex/latex/tikz-network/
21cr|texlive-tikz-network-51884-1|33	
21cr|texlive-tikz-network-51884-1|34	#------------------------------------------------------------------
21cr|texlive-tikz-network-51884-1|35	
21cr|texlive-tikz-network-51884-1|36	%prep
21cr|texlive-tikz-network-51884-1|37	%setup -c -a0 -a1
21cr|texlive-tikz-network-51884-1|38	
21cr|texlive-tikz-network-51884-1|39	%build
21cr|texlive-tikz-network-51884-1|40	
21cr|texlive-tikz-network-51884-1|41	%install
21cr|texlive-tikz-network-51884-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-network-51884-1|43	rm -rf tlpkg
21cr|texlive-tikz-network-51884-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10340 21
21cr|texlive-tikz-optics-62977-1|1	%define oname tikz-optics
21cr|texlive-tikz-optics-62977-1|2	
21cr|texlive-tikz-optics-62977-1|3	Summary:	A library for drawing optical setups with TikZ
21cr|texlive-tikz-optics-62977-1|4	Name:		texlive-tikz-optics
21cr|texlive-tikz-optics-62977-1|5	Version:	62977
21cr|texlive-tikz-optics-62977-1|6	Release:	1
21cr|texlive-tikz-optics-62977-1|7	License:	LPPL1.3
21cr|texlive-tikz-optics-62977-1|8	Group:		Publishing
21cr|texlive-tikz-optics-62977-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-optics-62977-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-optics-62977-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-optics-62977-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-optics-62977-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-optics-62977-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-optics-62977-1|15	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-optics-62977-1|16	Provides:	tex(tikzlibraryoptics.code.tex) = 2024
21cr|texlive-tikz-optics-62977-1|17	BuildArch:	noarch
21cr|texlive-tikz-optics-62977-1|18	
21cr|texlive-tikz-optics-62977-1|19	%description
21cr|texlive-tikz-optics-62977-1|20	This package provides a new TikZ library designed to easily
21cr|texlive-tikz-optics-62977-1|21	draw optical setups with TikZ. It provides shapes for lens,
21cr|texlive-tikz-optics-62977-1|22	mirror, etc. The geometrically (in)correct computation of light
21cr|texlive-tikz-optics-62977-1|23	rays through the setup is left to the user.
21cr|texlive-tikz-optics-62977-1|24	
21cr|texlive-tikz-optics-62977-1|25	%files
21cr|texlive-tikz-optics-62977-1|26	%doc %{_texmfdistdir}/doc/latex/tikz-optics/
21cr|texlive-tikz-optics-62977-1|27	%{_texmfdistdir}/tex/latex/tikz-optics/
21cr|texlive-tikz-optics-62977-1|28	
21cr|texlive-tikz-optics-62977-1|29	#------------------------------------------------------------------
21cr|texlive-tikz-optics-62977-1|30	
21cr|texlive-tikz-optics-62977-1|31	%prep
21cr|texlive-tikz-optics-62977-1|32	%setup -c -a0 -a1
21cr|texlive-tikz-optics-62977-1|33	
21cr|texlive-tikz-optics-62977-1|34	%build
21cr|texlive-tikz-optics-62977-1|35	
21cr|texlive-tikz-optics-62977-1|36	%install
21cr|texlive-tikz-optics-62977-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-optics-62977-1|38	rm -rf tlpkg
21cr|texlive-tikz-optics-62977-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10341 21
21cr|texlive-tikzpackets-55827-1|1	%define oname tikzpackets
21cr|texlive-tikzpackets-55827-1|2	
21cr|texlive-tikzpackets-55827-1|3	Summary:	Display network packets
21cr|texlive-tikzpackets-55827-1|4	Name:		texlive-tikzpackets
21cr|texlive-tikzpackets-55827-1|5	Version:	55827
21cr|texlive-tikzpackets-55827-1|6	Release:	1
21cr|texlive-tikzpackets-55827-1|7	License:	LPPL1.3
21cr|texlive-tikzpackets-55827-1|8	Group:		Publishing
21cr|texlive-tikzpackets-55827-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzpackets-55827-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzpackets-55827-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzpackets-55827-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzpackets-55827-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzpackets-55827-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzpackets-55827-1|15	#Requires:	tex(pbox.sty)
21cr|texlive-tikzpackets-55827-1|16	#Requires:	tex(tcolorbox.sty)
21cr|texlive-tikzpackets-55827-1|17	#Requires:	tex(tikz.sty)
21cr|texlive-tikzpackets-55827-1|18	#Requires:	tex(xparse.sty)
21cr|texlive-tikzpackets-55827-1|19	Provides:	tex(tikzPackets.sty) = 2024
21cr|texlive-tikzpackets-55827-1|20	BuildArch:	noarch
21cr|texlive-tikzpackets-55827-1|21	
21cr|texlive-tikzpackets-55827-1|22	%description
21cr|texlive-tikzpackets-55827-1|23	This package allows you to easily display network packets
21cr|texlive-tikzpackets-55827-1|24	graphically.
21cr|texlive-tikzpackets-55827-1|25	
21cr|texlive-tikzpackets-55827-1|26	%files
21cr|texlive-tikzpackets-55827-1|27	%doc %{_texmfdistdir}/doc/latex/tikzpackets
21cr|texlive-tikzpackets-55827-1|28	%{_texmfdistdir}/tex/latex/tikzpackets
21cr|texlive-tikzpackets-55827-1|29	
21cr|texlive-tikzpackets-55827-1|30	#------------------------------------------------------------------
21cr|texlive-tikzpackets-55827-1|31	
21cr|texlive-tikzpackets-55827-1|32	%prep
21cr|texlive-tikzpackets-55827-1|33	%setup -c -a0 -a1
21cr|texlive-tikzpackets-55827-1|34	
21cr|texlive-tikzpackets-55827-1|35	%build
21cr|texlive-tikzpackets-55827-1|36	
21cr|texlive-tikzpackets-55827-1|37	%install
21cr|texlive-tikzpackets-55827-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzpackets-55827-1|39	rm -rf tlpkg
21cr|texlive-tikzpackets-55827-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10342 21
21cr|texlive-tikz-page-42039-1|1	%define oname tikz-page
21cr|texlive-tikz-page-42039-1|2	
21cr|texlive-tikz-page-42039-1|3	Summary:	Small macro to help building nice and complex layout materials
21cr|texlive-tikz-page-42039-1|4	Name:		texlive-tikz-page
21cr|texlive-tikz-page-42039-1|5	Version:	42039
21cr|texlive-tikz-page-42039-1|6	Release:	1
21cr|texlive-tikz-page-42039-1|7	License:	LPPL1.3
21cr|texlive-tikz-page-42039-1|8	Group:		Publishing
21cr|texlive-tikz-page-42039-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-page-42039-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-page-42039-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-page-42039-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-page-42039-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-page-42039-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-page-42039-1|15	Provides:	tex(tikz-page.sty) = 2024
21cr|texlive-tikz-page-42039-1|16	BuildArch:	noarch
21cr|texlive-tikz-page-42039-1|17	
21cr|texlive-tikz-page-42039-1|18	%description
21cr|texlive-tikz-page-42039-1|19	The package provides a small macro to help building nice and
21cr|texlive-tikz-page-42039-1|20	complex layout materials.
21cr|texlive-tikz-page-42039-1|21	
21cr|texlive-tikz-page-42039-1|22	%files
21cr|texlive-tikz-page-42039-1|23	%doc %{_texmfdistdir}/doc/latex/tikz-page/
21cr|texlive-tikz-page-42039-1|24	%{_texmfdistdir}/tex/latex/tikz-page/
21cr|texlive-tikz-page-42039-1|25	
21cr|texlive-tikz-page-42039-1|26	#------------------------------------------------------------------
21cr|texlive-tikz-page-42039-1|27	
21cr|texlive-tikz-page-42039-1|28	%prep
21cr|texlive-tikz-page-42039-1|29	%setup -c -a0 -a1
21cr|texlive-tikz-page-42039-1|30	
21cr|texlive-tikz-page-42039-1|31	%build
21cr|texlive-tikz-page-42039-1|32	
21cr|texlive-tikz-page-42039-1|33	%install
21cr|texlive-tikz-page-42039-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-page-42039-1|35	rm -rf tlpkg
21cr|texlive-tikz-page-42039-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10343 21
21cr|texlive-tikz-palattice-43442-1|1	%define oname tikz-palattice
21cr|texlive-tikz-palattice-43442-1|2	
21cr|texlive-tikz-palattice-43442-1|3	Summary:	Draw particle accelerator lattices with TikZ
21cr|texlive-tikz-palattice-43442-1|4	Name:		texlive-tikz-palattice
21cr|texlive-tikz-palattice-43442-1|5	Version:	43442
21cr|texlive-tikz-palattice-43442-1|6	Release:	1
21cr|texlive-tikz-palattice-43442-1|7	License:	LPPL1.3
21cr|texlive-tikz-palattice-43442-1|8	Group:		Publishing
21cr|texlive-tikz-palattice-43442-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-palattice-43442-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-palattice-43442-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-palattice-43442-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-palattice-43442-1|13	#Requires:	tex(etoolbox.sty)
21cr|texlive-tikz-palattice-43442-1|14	Requires:	tex(ifthen.sty)
21cr|texlive-tikz-palattice-43442-1|15	Requires:	texlive-kpathsea
21cr|texlive-tikz-palattice-43442-1|16	Requires:	texlive-tlpkg
21cr|texlive-tikz-palattice-43442-1|17	#Requires:	tex(siunitx.sty)
21cr|texlive-tikz-palattice-43442-1|18	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-palattice-43442-1|19	#Requires:	tex(xargs.sty)
21cr|texlive-tikz-palattice-43442-1|20	Provides:	tex-tikz-palattice = 2024
21cr|texlive-tikz-palattice-43442-1|21	Provides:	tex(tikz-palattice.sty) = 2024
21cr|texlive-tikz-palattice-43442-1|22	BuildArch:	noarch
21cr|texlive-tikz-palattice-43442-1|23	
21cr|texlive-tikz-palattice-43442-1|24	%description
21cr|texlive-tikz-palattice-43442-1|25	This package allows for drawing a map of a particle accelerator
21cr|texlive-tikz-palattice-43442-1|26	just by giving a list of elements -- similar to lattice files
21cr|texlive-tikz-palattice-43442-1|27	for simulation software. The package includes 12 common element
21cr|texlive-tikz-palattice-43442-1|28	types like dipoles, quadrupoles, cavities, or screens, as well
21cr|texlive-tikz-palattice-43442-1|29	as automatic labels with element names, a legend, a rule, and
21cr|texlive-tikz-palattice-43442-1|30	an environment to fade out parts of the accelerator. The
21cr|texlive-tikz-palattice-43442-1|31	coordinate of any element can be saved and used for custom tikz
21cr|texlive-tikz-palattice-43442-1|32	drawings or annotations. Thereby, lattices can be connected to
21cr|texlive-tikz-palattice-43442-1|33	draw injection/extraction or even a complete accelerator
21cr|texlive-tikz-palattice-43442-1|34	facility.
21cr|texlive-tikz-palattice-43442-1|35	
21cr|texlive-tikz-palattice-43442-1|36	%files
21cr|texlive-tikz-palattice-43442-1|37	%doc %{_texmfdistdir}/doc
21cr|texlive-tikz-palattice-43442-1|38	%{_texmfdistdir}/tex/latex/tikz-palattice/
21cr|texlive-tikz-palattice-43442-1|39	
21cr|texlive-tikz-palattice-43442-1|40	#------------------------------------------------------------------
21cr|texlive-tikz-palattice-43442-1|41	
21cr|texlive-tikz-palattice-43442-1|42	%prep
21cr|texlive-tikz-palattice-43442-1|43	%setup -c -a0 -a1
21cr|texlive-tikz-palattice-43442-1|44	
21cr|texlive-tikz-palattice-43442-1|45	%build
21cr|texlive-tikz-palattice-43442-1|46	
21cr|texlive-tikz-palattice-43442-1|47	%install
21cr|texlive-tikz-palattice-43442-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-palattice-43442-1|49	rm -rf tlpkg
21cr|texlive-tikz-palattice-43442-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

10344 21
21cr|texlive-tikzpeople-43978-1|1	%define oname tikzpeople
21cr|texlive-tikzpeople-43978-1|2	
21cr|texlive-tikzpeople-43978-1|3	Summary:	Draw people-shaped nodes in TikZ
21cr|texlive-tikzpeople-43978-1|4	Name:		texlive-tikzpeople
21cr|texlive-tikzpeople-43978-1|5	Version:	43978
21cr|texlive-tikzpeople-43978-1|6	Release:	1
21cr|texlive-tikzpeople-43978-1|7	License:	LPPL1.3
21cr|texlive-tikzpeople-43978-1|8	Group:		Publishing
21cr|texlive-tikzpeople-43978-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzpeople-43978-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzpeople-43978-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzpeople-43978-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzpeople-43978-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzpeople-43978-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzpeople-43978-1|15	Provides:	tex(tikzpeople.shape.alice.sty) = 2024
21cr|texlive-tikzpeople-43978-1|16	Provides:	tex(tikzpeople.shape.bob.sty) = 2024
21cr|texlive-tikzpeople-43978-1|17	Provides:	tex(tikzpeople.shape.bride.sty) = 2024
21cr|texlive-tikzpeople-43978-1|18	Provides:	tex(tikzpeople.shape.builder.sty) = 2024
21cr|texlive-tikzpeople-43978-1|19	Provides:	tex(tikzpeople.shape.businessman.sty) = 2024
21cr|texlive-tikzpeople-43978-1|20	Provides:	tex(tikzpeople.shape.charlie.sty) = 2024
21cr|texlive-tikzpeople-43978-1|21	Provides:	tex(tikzpeople.shape.chef.sty) = 2024
21cr|texlive-tikzpeople-43978-1|22	Provides:	tex(tikzpeople.shape.conductor.sty) = 2024
21cr|texlive-tikzpeople-43978-1|23	Provides:	tex(tikzpeople.shape.cowboy.sty) = 2024
21cr|texlive-tikzpeople-43978-1|24	Provides:	tex(tikzpeople.shape.criminal.sty) = 2024
21cr|texlive-tikzpeople-43978-1|25	Provides:	tex(tikzpeople.shape.dave.sty) = 2024
21cr|texlive-tikzpeople-43978-1|26	Provides:	tex(tikzpeople.shape.devil.sty) = 2024
21cr|texlive-tikzpeople-43978-1|27	Provides:	tex(tikzpeople.shape.duck.sty) = 2024
21cr|texlive-tikzpeople-43978-1|28	Provides:	tex(tikzpeople.shape.graduate.sty) = 2024
21cr|texlive-tikzpeople-43978-1|29	Provides:	tex(tikzpeople.shape.groom.sty) = 2024
21cr|texlive-tikzpeople-43978-1|30	Provides:	tex(tikzpeople.shape.guard.sty) = 2024
21cr|texlive-tikzpeople-43978-1|31	Provides:	tex(tikzpeople.shape.jester.sty) = 2024
21cr|texlive-tikzpeople-43978-1|32	Provides:	tex(tikzpeople.shape.judge.sty) = 2024
21cr|texlive-tikzpeople-43978-1|33	Provides:	tex(tikzpeople.shape.maninblack.sty) = 2024
21cr|texlive-tikzpeople-43978-1|34	Provides:	tex(tikzpeople.shape.mexican.sty) = 2024
21cr|texlive-tikzpeople-43978-1|35	Provides:	tex(tikzpeople.shape.nun.sty) = 2024
21cr|texlive-tikzpeople-43978-1|36	Provides:	tex(tikzpeople.shape.nurse.sty) = 2024
21cr|texlive-tikzpeople-43978-1|37	Provides:	tex(tikzpeople.shape.physician.sty) = 2024
21cr|texlive-tikzpeople-43978-1|38	Provides:	tex(tikzpeople.shape.pilot.sty) = 2024
21cr|texlive-tikzpeople-43978-1|39	Provides:	tex(tikzpeople.shape.police.sty) = 2024
21cr|texlive-tikzpeople-43978-1|40	Provides:	tex(tikzpeople.shape.priest.sty) = 2024
21cr|texlive-tikzpeople-43978-1|41	Provides:	tex(tikzpeople.shape.sailor.sty) = 2024
21cr|texlive-tikzpeople-43978-1|42	Provides:	tex(tikzpeople.shape.santa.sty) = 2024
21cr|texlive-tikzpeople-43978-1|43	Provides:	tex(tikzpeople.shape.surgeon.sty) = 2024
21cr|texlive-tikzpeople-43978-1|44	Provides:	tex(tikzpeople.sty) = 2024
21cr|texlive-tikzpeople-43978-1|45	BuildArch:	noarch
21cr|texlive-tikzpeople-43978-1|46	
21cr|texlive-tikzpeople-43978-1|47	%description
21cr|texlive-tikzpeople-43978-1|48	This package provides people-shaped nodes in the style of
21cr|texlive-tikzpeople-43978-1|49	Microsoft Visio clip art, to be used with TikZ. The available,
21cr|texlive-tikzpeople-43978-1|50	highly customizable, node shapes are: alice, bob, bride,
21cr|texlive-tikzpeople-43978-1|51	builder, businessman, charlie, chef, conductor, cowboy,
21cr|texlive-tikzpeople-43978-1|52	criminal, dave, devil, duck, graduate, groom, guard, jester,
21cr|texlive-tikzpeople-43978-1|53	judge, maininblack, mexican, nun, nurse, physician, pilot,
21cr|texlive-tikzpeople-43978-1|54	police, priest, sailor, santa, surgeon.
21cr|texlive-tikzpeople-43978-1|55	
21cr|texlive-tikzpeople-43978-1|56	%files
21cr|texlive-tikzpeople-43978-1|57	%doc %{_texmfdistdir}/doc/latex/tikzpeople/
21cr|texlive-tikzpeople-43978-1|58	%{_texmfdistdir}/tex/latex/tikzpeople/
21cr|texlive-tikzpeople-43978-1|59	
21cr|texlive-tikzpeople-43978-1|60	#------------------------------------------------------------------
21cr|texlive-tikzpeople-43978-1|61	
21cr|texlive-tikzpeople-43978-1|62	%prep
21cr|texlive-tikzpeople-43978-1|63	%setup -c -a0 -a1
21cr|texlive-tikzpeople-43978-1|64	
21cr|texlive-tikzpeople-43978-1|65	%build
21cr|texlive-tikzpeople-43978-1|66	
21cr|texlive-tikzpeople-43978-1|67	%install
21cr|texlive-tikzpeople-43978-1|68	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzpeople-43978-1|69	rm -rf tlpkg
21cr|texlive-tikzpeople-43978-1|70	cp -fpar * %{buildroot}%{_texmfdistdir}

10345 21
21cr|texlive-tikzpingus-64199-1|1	%define oname tikzpingus
21cr|texlive-tikzpingus-64199-1|2	
21cr|texlive-tikzpingus-64199-1|3	Summary:	Penguins with TikZ
21cr|texlive-tikzpingus-64199-1|4	Name:		texlive-tikzpingus
21cr|texlive-tikzpingus-64199-1|5	Version:	64199
21cr|texlive-tikzpingus-64199-1|6	Release:	1
21cr|texlive-tikzpingus-64199-1|7	License:	LPPL1.3
21cr|texlive-tikzpingus-64199-1|8	Group:		Publishing
21cr|texlive-tikzpingus-64199-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzpingus-64199-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzpingus-64199-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzpingus-64199-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzpingus-64199-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzpingus-64199-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzpingus-64199-1|15	Provides:	tex(tikzpingus-christmas.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|16	Provides:	tex(tikzpingus-cloak.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|17	Provides:	tex(tikzpingus-devil.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|18	Provides:	tex(tikzpingus-emotions.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|19	Provides:	tex(tikzpingus-flags.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|20	Provides:	tex(tikzpingus-formal.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|21	Provides:	tex(tikzpingus-fun.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|22	Provides:	tex(tikzpingus-glasses.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|23	Provides:	tex(tikzpingus-hats.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|24	Provides:	tex(tikzpingus-horse.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|25	Provides:	tex(tikzpingus-magic.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|26	Provides:	tex(tikzpingus-medieval.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|27	Provides:	tex(tikzpingus-movement.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|28	Provides:	tex(tikzpingus-safe.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|29	Provides:	tex(tikzpingus-science-fiction.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|30	Provides:	tex(tikzpingus-shirts.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|31	Provides:	tex(tikzpingus-signs.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|32	Provides:	tex(tikzpingus-sport.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|33	Provides:	tex(tikzpingus.sty) = 2024
21cr|texlive-tikzpingus-64199-1|34	Provides:	tex(tikzpingus-technology.lib.tex) = 2024
21cr|texlive-tikzpingus-64199-1|35	BuildArch:	noarch
21cr|texlive-tikzpingus-64199-1|36	
21cr|texlive-tikzpingus-64199-1|37	%description
21cr|texlive-tikzpingus-64199-1|38	tikzpingus is a package similar to tikzducks but with penguins
21cr|texlive-tikzpingus-64199-1|39	and a vast set of gadgets and extras (capable of changing the
21cr|texlive-tikzpingus-64199-1|40	wing-positions, body-types, and more).
21cr|texlive-tikzpingus-64199-1|41	
21cr|texlive-tikzpingus-64199-1|42	%files
21cr|texlive-tikzpingus-64199-1|43	%doc %{_texmfdistdir}/doc/latex/tikzpingus
21cr|texlive-tikzpingus-64199-1|44	%{_texmfdistdir}/makeindex/tikzpingus
21cr|texlive-tikzpingus-64199-1|45	%{_texmfdistdir}/tex/latex/tikzpingus
21cr|texlive-tikzpingus-64199-1|46	
21cr|texlive-tikzpingus-64199-1|47	#------------------------------------------------------------------
21cr|texlive-tikzpingus-64199-1|48	
21cr|texlive-tikzpingus-64199-1|49	%prep
21cr|texlive-tikzpingus-64199-1|50	%setup -c -a0 -a1
21cr|texlive-tikzpingus-64199-1|51	
21cr|texlive-tikzpingus-64199-1|52	%build
21cr|texlive-tikzpingus-64199-1|53	
21cr|texlive-tikzpingus-64199-1|54	%install
21cr|texlive-tikzpingus-64199-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzpingus-64199-1|56	rm -rf tlpkg
21cr|texlive-tikzpingus-64199-1|57	cp -fpar * %{buildroot}%{_texmfdistdir}

10346 21
21cr|texlive-tikz-planets-55002-1|1	%define oname tikz-planets
21cr|texlive-tikz-planets-55002-1|2	
21cr|texlive-tikz-planets-55002-1|3	Summary:	Illustrate celestial mechanics and the solar system
21cr|texlive-tikz-planets-55002-1|4	Name:		texlive-tikz-planets
21cr|texlive-tikz-planets-55002-1|5	Version:	55002
21cr|texlive-tikz-planets-55002-1|6	Release:	1
21cr|texlive-tikz-planets-55002-1|7	License:	LPPL1.3
21cr|texlive-tikz-planets-55002-1|8	Group:		Publishing
21cr|texlive-tikz-planets-55002-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-planets-55002-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-planets-55002-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-planets-55002-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-planets-55002-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-planets-55002-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-planets-55002-1|15	#Requires:	tex(pgfkeys.sty)
21cr|texlive-tikz-planets-55002-1|16	#Requires:	tex(tikz.sty)
21cr|texlive-tikz-planets-55002-1|17	#Requires:	tex(xcolor.sty)
21cr|texlive-tikz-planets-55002-1|18	#Requires:	tex(xstring.sty)
21cr|texlive-tikz-planets-55002-1|19	Provides:	tex(planets.sty) = 2024
21cr|texlive-tikz-planets-55002-1|20	BuildArch:	noarch
21cr|texlive-tikz-planets-55002-1|21	
21cr|texlive-tikz-planets-55002-1|22	%description
21cr|texlive-tikz-planets-55002-1|23	This TikZ-package makes it easy to illustrate celestial
21cr|texlive-tikz-planets-55002-1|24	mechanics and the solar system. You can use it to draw sketches
21cr|texlive-tikz-planets-55002-1|25	of the eclipses, the phases of the Moon, etc. The package
21cr|texlive-tikz-planets-55002-1|26	requires the standard packages TikZ, xcolor, xstring, and
21cr|texlive-tikz-planets-55002-1|27	pgfkeys.
21cr|texlive-tikz-planets-55002-1|28	
21cr|texlive-tikz-planets-55002-1|29	%files
21cr|texlive-tikz-planets-55002-1|30	%doc %{_texmfdistdir}/doc/latex/tikz-planets
21cr|texlive-tikz-planets-55002-1|31	%{_texmfdistdir}/tex/latex/tikz-planets
21cr|texlive-tikz-planets-55002-1|32	
21cr|texlive-tikz-planets-55002-1|33	#------------------------------------------------------------------
21cr|texlive-tikz-planets-55002-1|34	
21cr|texlive-tikz-planets-55002-1|35	%prep
21cr|texlive-tikz-planets-55002-1|36	%setup -c -a0 -a1
21cr|texlive-tikz-planets-55002-1|37	
21cr|texlive-tikz-planets-55002-1|38	%build
21cr|texlive-tikz-planets-55002-1|39	
21cr|texlive-tikz-planets-55002-1|40	%install
21cr|texlive-tikz-planets-55002-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-planets-55002-1|42	rm -rf tlpkg
21cr|texlive-tikz-planets-55002-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10347 21
21cr|texlive-tikz-relay-64072-1|1	%define oname tikz-relay
21cr|texlive-tikz-relay-64072-1|2	
21cr|texlive-tikz-relay-64072-1|3	Summary:	TikZ library for typesetting electrical diagrams
21cr|texlive-tikz-relay-64072-1|4	Name:		texlive-tikz-relay
21cr|texlive-tikz-relay-64072-1|5	Version:	64072
21cr|texlive-tikz-relay-64072-1|6	Release:	1
21cr|texlive-tikz-relay-64072-1|7	License:	LPPL1.3
21cr|texlive-tikz-relay-64072-1|8	Group:		Publishing
21cr|texlive-tikz-relay-64072-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-relay-64072-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-relay-64072-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-relay-64072-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-relay-64072-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-relay-64072-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-relay-64072-1|15	Provides:	tex(tikzlibrarycircuits.ee.IEC.relay.code.tex) = 2024
21cr|texlive-tikz-relay-64072-1|16	BuildArch:	noarch
21cr|texlive-tikz-relay-64072-1|17	
21cr|texlive-tikz-relay-64072-1|18	%description
21cr|texlive-tikz-relay-64072-1|19	This package contains a collection of symbols for typesetting
21cr|texlive-tikz-relay-64072-1|20	electrical wiring diagrams for relay control systems. The
21cr|texlive-tikz-relay-64072-1|21	symbols are meant to be in agreement with the international
21cr|texlive-tikz-relay-64072-1|22	standard IEC-60617 which has been adopted worldwide, with
21cr|texlive-tikz-relay-64072-1|23	perhaps the exception of the USA. It extends and modifies, when
21cr|texlive-tikz-relay-64072-1|24	needed, the TikZ-libray circuits.ee.IEC. A few non-standard
21cr|texlive-tikz-relay-64072-1|25	symbols are also included mainly to be used in presentations,
21cr|texlive-tikz-relay-64072-1|26	particularly with the beamer package.
21cr|texlive-tikz-relay-64072-1|27	
21cr|texlive-tikz-relay-64072-1|28	%files
21cr|texlive-tikz-relay-64072-1|29	%doc %{_texmfdistdir}/doc/latex/tikz-relay/
21cr|texlive-tikz-relay-64072-1|30	%{_texmfdistdir}/tex/latex/tikz-relay/
21cr|texlive-tikz-relay-64072-1|31	
21cr|texlive-tikz-relay-64072-1|32	#------------------------------------------------------------------
21cr|texlive-tikz-relay-64072-1|33	
21cr|texlive-tikz-relay-64072-1|34	%prep
21cr|texlive-tikz-relay-64072-1|35	%setup -c -a0 -a1
21cr|texlive-tikz-relay-64072-1|36	
21cr|texlive-tikz-relay-64072-1|37	%build
21cr|texlive-tikz-relay-64072-1|38	
21cr|texlive-tikz-relay-64072-1|39	%install
21cr|texlive-tikz-relay-64072-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-relay-64072-1|41	rm -rf tlpkg
21cr|texlive-tikz-relay-64072-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10348 21
21cr|texlive-tikz-sfc-49424-1|1	%define oname tikz-sfc
21cr|texlive-tikz-sfc-49424-1|2	
21cr|texlive-tikz-sfc-49424-1|3	Summary:	Symbols collection for typesetting Sequential Function Chart (SFC) diagrams (PLC programs)
21cr|texlive-tikz-sfc-49424-1|4	Name:		texlive-tikz-sfc
21cr|texlive-tikz-sfc-49424-1|5	Version:	49424
21cr|texlive-tikz-sfc-49424-1|6	Release:	1
21cr|texlive-tikz-sfc-49424-1|7	License:	LPPL1.3
21cr|texlive-tikz-sfc-49424-1|8	Group:		Publishing
21cr|texlive-tikz-sfc-49424-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-sfc-49424-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-sfc-49424-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-sfc-49424-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-sfc-49424-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-sfc-49424-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-sfc-49424-1|15	Provides:	tex(tikzlibrarycircuits.plc.sfc.code.tex) = 2024
21cr|texlive-tikz-sfc-49424-1|16	BuildArch:	noarch
21cr|texlive-tikz-sfc-49424-1|17	
21cr|texlive-tikz-sfc-49424-1|18	%description
21cr|texlive-tikz-sfc-49424-1|19	This package contains a collection of symbols for typesetting
21cr|texlive-tikz-sfc-49424-1|20	Sequential Function Chart (SFC) diagrams in agreement with the
21cr|texlive-tikz-sfc-49424-1|21	international standard IEC-61131-3/2013. It includes steps
21cr|texlive-tikz-sfc-49424-1|22	(normal and initial), transitions, actions and actions
21cr|texlive-tikz-sfc-49424-1|23	qualifiers (with and without time duration). It extends the
21cr|texlive-tikz-sfc-49424-1|24	circuit library of TikZ and allows you to draw an SFC diagram
21cr|texlive-tikz-sfc-49424-1|25	in same way you would draw any other circuit.
21cr|texlive-tikz-sfc-49424-1|26	
21cr|texlive-tikz-sfc-49424-1|27	%files
21cr|texlive-tikz-sfc-49424-1|28	%doc %{_texmfdistdir}/doc/latex/tikz-sfc/
21cr|texlive-tikz-sfc-49424-1|29	%{_texmfdistdir}/tex/latex/tikz-sfc/
21cr|texlive-tikz-sfc-49424-1|30	
21cr|texlive-tikz-sfc-49424-1|31	#------------------------------------------------------------------
21cr|texlive-tikz-sfc-49424-1|32	
21cr|texlive-tikz-sfc-49424-1|33	%prep
21cr|texlive-tikz-sfc-49424-1|34	%setup -c -a0 -a1
21cr|texlive-tikz-sfc-49424-1|35	
21cr|texlive-tikz-sfc-49424-1|36	%build
21cr|texlive-tikz-sfc-49424-1|37	
21cr|texlive-tikz-sfc-49424-1|38	%install
21cr|texlive-tikz-sfc-49424-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-sfc-49424-1|40	rm -rf tlpkg
21cr|texlive-tikz-sfc-49424-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10349 21
21cr|texlive-tikz-swigs-59889-1|1	%define oname tikz-swigs
21cr|texlive-tikz-swigs-59889-1|2	
21cr|texlive-tikz-swigs-59889-1|3	Summary:	Horizontally and vertically split elliptical nodes
21cr|texlive-tikz-swigs-59889-1|4	Name:		texlive-tikz-swigs
21cr|texlive-tikz-swigs-59889-1|5	Version:	59889
21cr|texlive-tikz-swigs-59889-1|6	Release:	1
21cr|texlive-tikz-swigs-59889-1|7	License:	LPPL1.3
21cr|texlive-tikz-swigs-59889-1|8	Group:		Publishing
21cr|texlive-tikz-swigs-59889-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-swigs-59889-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-swigs-59889-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-swigs-59889-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-swigs-59889-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-swigs-59889-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-swigs-59889-1|15	Provides:	tex(tikzlibraryswigs.code.tex) = 2024
21cr|texlive-tikz-swigs-59889-1|16	BuildArch:	noarch
21cr|texlive-tikz-swigs-59889-1|17	
21cr|texlive-tikz-swigs-59889-1|18	%description
21cr|texlive-tikz-swigs-59889-1|19	This package provides horizontally and vertically split
21cr|texlive-tikz-swigs-59889-1|20	elliptical (pairs of) nodes in TikZ. The package name derives
21cr|texlive-tikz-swigs-59889-1|21	from the fact that split ellipses of this type are used to
21cr|texlive-tikz-swigs-59889-1|22	represent Single-World Intervention Graph (SWIG) models which
21cr|texlive-tikz-swigs-59889-1|23	are used in counterfactual causal inference.
21cr|texlive-tikz-swigs-59889-1|24	
21cr|texlive-tikz-swigs-59889-1|25	%files
21cr|texlive-tikz-swigs-59889-1|26	%doc %{_texmfdistdir}/doc/latex/tikz-swigs
21cr|texlive-tikz-swigs-59889-1|27	%{_texmfdistdir}/tex/latex/tikz-swigs
21cr|texlive-tikz-swigs-59889-1|28	
21cr|texlive-tikz-swigs-59889-1|29	#------------------------------------------------------------------
21cr|texlive-tikz-swigs-59889-1|30	
21cr|texlive-tikz-swigs-59889-1|31	%prep
21cr|texlive-tikz-swigs-59889-1|32	%setup -c -a0 -a1
21cr|texlive-tikz-swigs-59889-1|33	
21cr|texlive-tikz-swigs-59889-1|34	%build
21cr|texlive-tikz-swigs-59889-1|35	
21cr|texlive-tikz-swigs-59889-1|36	%install
21cr|texlive-tikz-swigs-59889-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-swigs-59889-1|38	rm -rf tlpkg
21cr|texlive-tikz-swigs-59889-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10350 21
21cr|texlive-tikz-trackschematic-63480-1|1	%define oname tikz-trackschematic
21cr|texlive-tikz-trackschematic-63480-1|2	
21cr|texlive-tikz-trackschematic-63480-1|3	Summary:	A TikZ library for creating track diagrams in railways
21cr|texlive-tikz-trackschematic-63480-1|4	Name:		texlive-tikz-trackschematic
21cr|texlive-tikz-trackschematic-63480-1|5	Version:	63480
21cr|texlive-tikz-trackschematic-63480-1|6	Release:	1
21cr|texlive-tikz-trackschematic-63480-1|7	License:	LPPL1.3
21cr|texlive-tikz-trackschematic-63480-1|8	Group:		Publishing
21cr|texlive-tikz-trackschematic-63480-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-trackschematic-63480-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-trackschematic-63480-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-trackschematic-63480-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-trackschematic-63480-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-trackschematic-63480-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-trackschematic-63480-1|15	Provides:	tex(tikzlibrarytrackschematic.code.tex) = 2024
21cr|texlive-tikz-trackschematic-63480-1|16	Provides:	tex(tikzlibrarytrackschematic.constructions.code.tex) = 2024
21cr|texlive-tikz-trackschematic-63480-1|17	Provides:	tex(tikzlibrarytrackschematic.electrics.code.tex) = 2024
21cr|texlive-tikz-trackschematic-63480-1|18	Provides:	tex(tikzlibrarytrackschematic.measures.code.tex) = 2024
21cr|texlive-tikz-trackschematic-63480-1|19	Provides:	tex(tikzlibrarytrackschematic.symbology.code.tex) = 2024
21cr|texlive-tikz-trackschematic-63480-1|20	Provides:	tex(tikzlibrarytrackschematic.topology.code.tex) = 2024
21cr|texlive-tikz-trackschematic-63480-1|21	Provides:	tex(tikzlibrarytrackschematic.trafficcontrol.code.tex) = 2024
21cr|texlive-tikz-trackschematic-63480-1|22	Provides:	tex(tikzlibrarytrackschematic.vehicles.code.tex) = 2024
21cr|texlive-tikz-trackschematic-63480-1|23	BuildArch:	noarch
21cr|texlive-tikz-trackschematic-63480-1|24	
21cr|texlive-tikz-trackschematic-63480-1|25	%description
21cr|texlive-tikz-trackschematic-63480-1|26	This TikZ library is a toolbox of symbols geared primarily
21cr|texlive-tikz-trackschematic-63480-1|27	towards creating track schematic for either research or
21cr|texlive-tikz-trackschematic-63480-1|28	educational purposes. It provides a TikZ frontend to some of
21cr|texlive-tikz-trackschematic-63480-1|29	the symbols which may be needed to describe situations and
21cr|texlive-tikz-trackschematic-63480-1|30	layouts in railway operation. The library is divided into
21cr|texlive-tikz-trackschematic-63480-1|31	sublibraries: topology, trafficcontrol, vehicles,
21cr|texlive-tikz-trackschematic-63480-1|32	constructions, electrics, symbology, and measures.
21cr|texlive-tikz-trackschematic-63480-1|33	
21cr|texlive-tikz-trackschematic-63480-1|34	%files
21cr|texlive-tikz-trackschematic-63480-1|35	%doc %{_texmfdistdir}/doc/latex/tikz-trackschematic
21cr|texlive-tikz-trackschematic-63480-1|36	%{_texmfdistdir}/tex/latex/tikz-trackschematic
21cr|texlive-tikz-trackschematic-63480-1|37	
21cr|texlive-tikz-trackschematic-63480-1|38	#------------------------------------------------------------------
21cr|texlive-tikz-trackschematic-63480-1|39	
21cr|texlive-tikz-trackschematic-63480-1|40	%prep
21cr|texlive-tikz-trackschematic-63480-1|41	%setup -c -a0 -a1
21cr|texlive-tikz-trackschematic-63480-1|42	
21cr|texlive-tikz-trackschematic-63480-1|43	%build
21cr|texlive-tikz-trackschematic-63480-1|44	
21cr|texlive-tikz-trackschematic-63480-1|45	%install
21cr|texlive-tikz-trackschematic-63480-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-trackschematic-63480-1|47	rm -rf tlpkg
21cr|texlive-tikz-trackschematic-63480-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

10351 21
21cr|texlive-tikz-truchet-50020-1|1	%define oname tikz-truchet
21cr|texlive-tikz-truchet-50020-1|2	
21cr|texlive-tikz-truchet-50020-1|3	Summary:	Draw Truchet tiles
21cr|texlive-tikz-truchet-50020-1|4	Name:		texlive-tikz-truchet
21cr|texlive-tikz-truchet-50020-1|5	Version:	50020
21cr|texlive-tikz-truchet-50020-1|6	Release:	1
21cr|texlive-tikz-truchet-50020-1|7	License:	LPPL1.3
21cr|texlive-tikz-truchet-50020-1|8	Group:		Publishing
21cr|texlive-tikz-truchet-50020-1|9	Url:		https://www.ctan.org
21cr|texlive-tikz-truchet-50020-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikz-truchet-50020-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikz-truchet-50020-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikz-truchet-50020-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikz-truchet-50020-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikz-truchet-50020-1|15	Provides:	tex(tikz-truchet.sty) = 2024
21cr|texlive-tikz-truchet-50020-1|16	BuildArch:	noarch
21cr|texlive-tikz-truchet-50020-1|17	
21cr|texlive-tikz-truchet-50020-1|18	%description
21cr|texlive-tikz-truchet-50020-1|19	This is a package for LaTeX that draws Truchet tiles, as used
21cr|texlive-tikz-truchet-50020-1|20	in Colin Beveridge's article Too good to be Truchet in issue 08
21cr|texlive-tikz-truchet-50020-1|21	of Chalkdust.
21cr|texlive-tikz-truchet-50020-1|22	
21cr|texlive-tikz-truchet-50020-1|23	%files
21cr|texlive-tikz-truchet-50020-1|24	%doc %{_texmfdistdir}/doc/latex/tikz-truchet
21cr|texlive-tikz-truchet-50020-1|25	%{_texmfdistdir}/tex/latex/tikz-truchet
21cr|texlive-tikz-truchet-50020-1|26	
21cr|texlive-tikz-truchet-50020-1|27	#------------------------------------------------------------------
21cr|texlive-tikz-truchet-50020-1|28	
21cr|texlive-tikz-truchet-50020-1|29	%prep
21cr|texlive-tikz-truchet-50020-1|30	%setup -c -a0 -a1
21cr|texlive-tikz-truchet-50020-1|31	
21cr|texlive-tikz-truchet-50020-1|32	%build
21cr|texlive-tikz-truchet-50020-1|33	
21cr|texlive-tikz-truchet-50020-1|34	%install
21cr|texlive-tikz-truchet-50020-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikz-truchet-50020-1|36	rm -rf tlpkg
21cr|texlive-tikz-truchet-50020-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10352 21
21cr|texlive-tikzviolinplots-65687-1|1	%define oname tikzviolinplots
21cr|texlive-tikzviolinplots-65687-1|2	
21cr|texlive-tikzviolinplots-65687-1|3	Summary:	Draws violin plots from data
21cr|texlive-tikzviolinplots-65687-1|4	Name:		texlive-tikzviolinplots
21cr|texlive-tikzviolinplots-65687-1|5	Version:	65687
21cr|texlive-tikzviolinplots-65687-1|6	Release:	1
21cr|texlive-tikzviolinplots-65687-1|7	License:	LPPL1.3
21cr|texlive-tikzviolinplots-65687-1|8	Group:		Publishing
21cr|texlive-tikzviolinplots-65687-1|9	Url:		https://www.ctan.org
21cr|texlive-tikzviolinplots-65687-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tikzviolinplots-65687-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tikzviolinplots-65687-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tikzviolinplots-65687-1|13	Requires:	texlive-tlpkg
21cr|texlive-tikzviolinplots-65687-1|14	Requires:	texlive-kpathsea
21cr|texlive-tikzviolinplots-65687-1|15	Provides:	tex(tikzviolinplots.sty) = 2024
21cr|texlive-tikzviolinplots-65687-1|16	BuildArch:	noarch
21cr|texlive-tikzviolinplots-65687-1|17	
21cr|texlive-tikzviolinplots-65687-1|18	%description
21cr|texlive-tikzviolinplots-65687-1|19	This package enables the user to draw violin plots, calculating
21cr|texlive-tikzviolinplots-65687-1|20	the kernel density estimation from the data and plotting the
21cr|texlive-tikzviolinplots-65687-1|21	resulting curve inside a tikzpicture environment. It supports
21cr|texlive-tikzviolinplots-65687-1|22	different kernels, and allows the user to either set the
21cr|texlive-tikzviolinplots-65687-1|23	bandwidth value for each plot or use a default value.
21cr|texlive-tikzviolinplots-65687-1|24	
21cr|texlive-tikzviolinplots-65687-1|25	%files
21cr|texlive-tikzviolinplots-65687-1|26	%doc %{_texmfdistdir}/doc/latex/tikzviolinplots
21cr|texlive-tikzviolinplots-65687-1|27	%{_texmfdistdir}/tex/latex/tikzviolinplots
21cr|texlive-tikzviolinplots-65687-1|28	
21cr|texlive-tikzviolinplots-65687-1|29	#------------------------------------------------------------------
21cr|texlive-tikzviolinplots-65687-1|30	
21cr|texlive-tikzviolinplots-65687-1|31	%prep
21cr|texlive-tikzviolinplots-65687-1|32	%setup -c -a0 -a1
21cr|texlive-tikzviolinplots-65687-1|33	
21cr|texlive-tikzviolinplots-65687-1|34	%build
21cr|texlive-tikzviolinplots-65687-1|35	
21cr|texlive-tikzviolinplots-65687-1|36	%install
21cr|texlive-tikzviolinplots-65687-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tikzviolinplots-65687-1|38	rm -rf tlpkg
21cr|texlive-tikzviolinplots-65687-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10353 21
21cr|texlive-tile-graphic-55325-1|1	%define oname tile-graphic
21cr|texlive-tile-graphic-55325-1|2	
21cr|texlive-tile-graphic-55325-1|3	Summary:	Create tiles of a graphical file
21cr|texlive-tile-graphic-55325-1|4	Name:		texlive-tile-graphic
21cr|texlive-tile-graphic-55325-1|5	Version:	55325
21cr|texlive-tile-graphic-55325-1|6	Release:	1
21cr|texlive-tile-graphic-55325-1|7	License:	LPPL1.3
21cr|texlive-tile-graphic-55325-1|8	Group:		Publishing
21cr|texlive-tile-graphic-55325-1|9	Url:		https://www.ctan.org
21cr|texlive-tile-graphic-55325-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tile-graphic-55325-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tile-graphic-55325-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tile-graphic-55325-1|13	Requires:	texlive-tlpkg
21cr|texlive-tile-graphic-55325-1|14	Requires:	texlive-kpathsea
21cr|texlive-tile-graphic-55325-1|15	Provides:	tex(tile-graphic.sty) = 2024
21cr|texlive-tile-graphic-55325-1|16	BuildArch:	noarch
21cr|texlive-tile-graphic-55325-1|17	
21cr|texlive-tile-graphic-55325-1|18	%description
21cr|texlive-tile-graphic-55325-1|19	This package breaks a given graphical file into n rows and m
21cr|texlive-tile-graphic-55325-1|20	columns of subgraphics, which are called tiles. The tiles can
21cr|texlive-tile-graphic-55325-1|21	be written separately to individual PDF files, or packaged into
21cr|texlive-tile-graphic-55325-1|22	a single PDF file.
21cr|texlive-tile-graphic-55325-1|23	
21cr|texlive-tile-graphic-55325-1|24	%files
21cr|texlive-tile-graphic-55325-1|25	%doc %{_texmfdistdir}/doc/latex/tile-graphic
21cr|texlive-tile-graphic-55325-1|26	%{_texmfdistdir}/tex/latex/tile-graphic
21cr|texlive-tile-graphic-55325-1|27	
21cr|texlive-tile-graphic-55325-1|28	#------------------------------------------------------------------
21cr|texlive-tile-graphic-55325-1|29	
21cr|texlive-tile-graphic-55325-1|30	%prep
21cr|texlive-tile-graphic-55325-1|31	%setup -c -a0 -a1
21cr|texlive-tile-graphic-55325-1|32	
21cr|texlive-tile-graphic-55325-1|33	%build
21cr|texlive-tile-graphic-55325-1|34	
21cr|texlive-tile-graphic-55325-1|35	%install
21cr|texlive-tile-graphic-55325-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tile-graphic-55325-1|37	rm -rf tlpkg
21cr|texlive-tile-graphic-55325-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10354 21
21cr|texlive-timbreicmc-2.0-1|1	Name:		texlive-timbreicmc
21cr|texlive-timbreicmc-2.0-1|2	Version:	2.0
21cr|texlive-timbreicmc-2.0-1|3	Release:	1
21cr|texlive-timbreicmc-2.0-1|4	Summary:	Typeset documents with ICMC/USP watermarks
21cr|texlive-timbreicmc-2.0-1|5	Group:		Publishing
21cr|texlive-timbreicmc-2.0-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/timbreicmc
21cr|texlive-timbreicmc-2.0-1|7	License:	lppl1.3c
21cr|texlive-timbreicmc-2.0-1|8	Source0:	 http://mirrors.ctan.org/systems/texlive/tlnet/archive/timbreicmc.tar.xz
21cr|texlive-timbreicmc-2.0-1|9	Source1:	 http://mirrors.ctan.org/systems/texlive/tlnet/archive/timbreicmc.doc.tar.xz
21cr|texlive-timbreicmc-2.0-1|10	Source2:	 http://mirrors.ctan.org/systems/texlive/tlnet/archive/timbreicmc.source.tar.xz
21cr|texlive-timbreicmc-2.0-1|11	
21cr|texlive-timbreicmc-2.0-1|12	BuildArch:	noarch
21cr|texlive-timbreicmc-2.0-1|13	BuildRequires:	texlive-tlpkg
21cr|texlive-timbreicmc-2.0-1|14	Requires(pre):	texlive-tlpkg
21cr|texlive-timbreicmc-2.0-1|15	Requires(post):	texlive-kpathsea
21cr|texlive-timbreicmc-2.0-1|16	
21cr|texlive-timbreicmc-2.0-1|17	%description
21cr|texlive-timbreicmc-2.0-1|18	With this package you can typeset documents with ICMC/USP Sao
21cr|texlive-timbreicmc-2.0-1|19	Carlos watermarks. ICMC is acronym for "Instituto de Ciencias
21cr|texlive-timbreicmc-2.0-1|20	Matematicas e de Computacao" of the "Universidade de Sao Paulo"
21cr|texlive-timbreicmc-2.0-1|21	(USP), in the city of Sao Carlos-SP, Brazil.
21cr|texlive-timbreicmc-2.0-1|22	
21cr|texlive-timbreicmc-2.0-1|23	#-----------------------------------------------------------------------
21cr|texlive-timbreicmc-2.0-1|24	%files
21cr|texlive-timbreicmc-2.0-1|25	%{_texmfdistdir}/tex/latex/timbreicmc
21cr|texlive-timbreicmc-2.0-1|26	%doc %{_texmfdistdir}/doc/latex/timbreicmc
21cr|texlive-timbreicmc-2.0-1|27	%doc %{_texmfdistdir}/source/latex/timbreicmc
21cr|texlive-timbreicmc-2.0-1|28	
21cr|texlive-timbreicmc-2.0-1|29	
21cr|texlive-timbreicmc-2.0-1|30	#-----------------------------------------------------------------------
21cr|texlive-timbreicmc-2.0-1|31	%prep
21cr|texlive-timbreicmc-2.0-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-timbreicmc-2.0-1|33	
21cr|texlive-timbreicmc-2.0-1|34	%build
21cr|texlive-timbreicmc-2.0-1|35	
21cr|texlive-timbreicmc-2.0-1|36	%install
21cr|texlive-timbreicmc-2.0-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-timbreicmc-2.0-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10355 21
21cr|texlive-timetable-20190228-1|1	# revision 15878
21cr|texlive-timetable-20190228-1|2	# category Package
21cr|texlive-timetable-20190228-1|3	# catalog-ctan /macros/plain/contrib/timetable/timetable.tex
21cr|texlive-timetable-20190228-1|4	# catalog-date 2008-09-11 15:08:12 +0200
21cr|texlive-timetable-20190228-1|5	# catalog-license lppl
21cr|texlive-timetable-20190228-1|6	# catalog-version undef
21cr|texlive-timetable-20190228-1|7	Name:		texlive-timetable
21cr|texlive-timetable-20190228-1|8	Version:	20190228
21cr|texlive-timetable-20190228-1|9	Release:	1
21cr|texlive-timetable-20190228-1|10	Summary:	Generate timetables
21cr|texlive-timetable-20190228-1|11	Group:		Publishing
21cr|texlive-timetable-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/timetable/timetable.tex
21cr|texlive-timetable-20190228-1|13	License:	LPPL
21cr|texlive-timetable-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timetable.tar.xz
21cr|texlive-timetable-20190228-1|15	BuildArch:	noarch
21cr|texlive-timetable-20190228-1|16	BuildRequires:	texlive-tlpkg
21cr|texlive-timetable-20190228-1|17	Requires(pre):	texlive-tlpkg
21cr|texlive-timetable-20190228-1|18	Requires(post):	texlive-kpathsea
21cr|texlive-timetable-20190228-1|19	
21cr|texlive-timetable-20190228-1|20	%description
21cr|texlive-timetable-20190228-1|21	A highly-configurable package, with nice output and simple
21cr|texlive-timetable-20190228-1|22	input. The macros use a radix sort mechanism so that the order
21cr|texlive-timetable-20190228-1|23	of input is not critical.
21cr|texlive-timetable-20190228-1|24	
21cr|texlive-timetable-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-timetable-20190228-1|26	%files
21cr|texlive-timetable-20190228-1|27	%{_texmfdistdir}/tex/plain/timetable/timetable.tex
21cr|texlive-timetable-20190228-1|28	
21cr|texlive-timetable-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-timetable-20190228-1|30	%prep
21cr|texlive-timetable-20190228-1|31	%setup -c -a0
21cr|texlive-timetable-20190228-1|32	
21cr|texlive-timetable-20190228-1|33	%build
21cr|texlive-timetable-20190228-1|34	
21cr|texlive-timetable-20190228-1|35	%install
21cr|texlive-timetable-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-timetable-20190228-1|37	cp -fpar tex %{buildroot}%{_texmfdistdir}

10356 21
21cr|texlive-tinos-64504-1|1	%define oname tinos
21cr|texlive-tinos-64504-1|2	
21cr|texlive-tinos-64504-1|3	Summary:	Tinos fonts with LaTeX support
21cr|texlive-tinos-64504-1|4	Name:		texlive-tinos
21cr|texlive-tinos-64504-1|5	Version:	64504
21cr|texlive-tinos-64504-1|6	Release:	1
21cr|texlive-tinos-64504-1|7	License:	LPPL1.3
21cr|texlive-tinos-64504-1|8	Group:		Publishing
21cr|texlive-tinos-64504-1|9	Url:		https://www.ctan.org
21cr|texlive-tinos-64504-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tinos-64504-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tinos-64504-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tinos-64504-1|13	Requires:	texlive-tlpkg
21cr|texlive-tinos-64504-1|14	Requires:	texlive-kpathsea
21cr|texlive-tinos-64504-1|15	Provides:	tex(LY1Tinos-TLF.fd) = 2024
21cr|texlive-tinos-64504-1|16	Provides:	tex(OT1Tinos-TLF.fd) = 2024
21cr|texlive-tinos-64504-1|17	Provides:	tex(T1Tinos-TLF.fd) = 2024
21cr|texlive-tinos-64504-1|18	Provides:	tex(tinos.map) = 2024
21cr|texlive-tinos-64504-1|19	Provides:	tex(tinos.sty) = 2024
21cr|texlive-tinos-64504-1|20	Provides:	tex(tns_27astb.enc) = 2024
21cr|texlive-tinos-64504-1|21	Provides:	tex(tns_s6t4vy.enc) = 2024
21cr|texlive-tinos-64504-1|22	Provides:	tex(tns_xze2cy.enc) = 2024
21cr|texlive-tinos-64504-1|23	Provides:	tex(tns_y6kixo.enc) = 2024
21cr|texlive-tinos-64504-1|24	Provides:	tex(TS1Tinos-TLF.fd) = 2024
21cr|texlive-tinos-64504-1|25	BuildArch:	noarch
21cr|texlive-tinos-64504-1|26	
21cr|texlive-tinos-64504-1|27	%description
21cr|texlive-tinos-64504-1|28	Tinos, designed by Steve Matteson, is an innovative, refreshing
21cr|texlive-tinos-64504-1|29	serif design that is metrically compatible with Times New
21cr|texlive-tinos-64504-1|30	Roman.
21cr|texlive-tinos-64504-1|31	
21cr|texlive-tinos-64504-1|32	%files
21cr|texlive-tinos-64504-1|33	%doc %{_texmfdistdir}/doc/fonts/tinos/
21cr|texlive-tinos-64504-1|34	%{_texmfdistdir}/fonts/enc/dvips/tinos/
21cr|texlive-tinos-64504-1|35	%{_texmfdistdir}/fonts/map/dvips/tinos/
21cr|texlive-tinos-64504-1|36	%{_texmfdistdir}/fonts/tfm/google/tinos/
21cr|texlive-tinos-64504-1|37	%{_texmfdistdir}/fonts/truetype/google/tinos/
21cr|texlive-tinos-64504-1|38	%{_texmfdistdir}/fonts/type1/google/tinos/
21cr|texlive-tinos-64504-1|39	%{_texmfdistdir}/fonts/vf/google/tinos/
21cr|texlive-tinos-64504-1|40	%{_texmfdistdir}/tex/latex/tinos/
21cr|texlive-tinos-64504-1|41	
21cr|texlive-tinos-64504-1|42	#------------------------------------------------------------------
21cr|texlive-tinos-64504-1|43	
21cr|texlive-tinos-64504-1|44	%prep
21cr|texlive-tinos-64504-1|45	%setup -c -a0 -a1
21cr|texlive-tinos-64504-1|46	
21cr|texlive-tinos-64504-1|47	%build
21cr|texlive-tinos-64504-1|48	
21cr|texlive-tinos-64504-1|49	%install
21cr|texlive-tinos-64504-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tinos-64504-1|51	rm -rf tlpkg
21cr|texlive-tinos-64504-1|52	cp -fpar * %{buildroot}%{_texmfdistdir}

10357 21
21cr|texlive-tipauni-65817-1|1	%define oname tipauni
21cr|texlive-tipauni-65817-1|2	
21cr|texlive-tipauni-65817-1|3	Summary:	Producing Unicode characters with TIPA commands
21cr|texlive-tipauni-65817-1|4	Name:		texlive-tipauni
21cr|texlive-tipauni-65817-1|5	Version:	65817
21cr|texlive-tipauni-65817-1|6	Release:	1
21cr|texlive-tipauni-65817-1|7	License:	LPPL1.3
21cr|texlive-tipauni-65817-1|8	Group:		Publishing
21cr|texlive-tipauni-65817-1|9	Url:		https://www.ctan.org
21cr|texlive-tipauni-65817-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tipauni-65817-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tipauni-65817-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tipauni-65817-1|13	#Requires:	tex(environ.sty)
21cr|texlive-tipauni-65817-1|14	Requires:	tex(ifthen.sty)
21cr|texlive-tipauni-65817-1|15	Requires:	texlive-tlpkg
21cr|texlive-tipauni-65817-1|16	Requires:	texlive-kpathsea
21cr|texlive-tipauni-65817-1|17	#Requires:	tex(xparse.sty)
21cr|texlive-tipauni-65817-1|18	Provides:	tex(tipauni.sty) = 2024
21cr|texlive-tipauni-65817-1|19	BuildArch:	noarch
21cr|texlive-tipauni-65817-1|20	
21cr|texlive-tipauni-65817-1|21	%description
21cr|texlive-tipauni-65817-1|22	Package TIPA uses the T3 encoding for producing IPA characters.
21cr|texlive-tipauni-65817-1|23	The package is widely used in the field of linguistics, but
21cr|texlive-tipauni-65817-1|24	because of the old encoding, the output documents are less
21cr|texlive-tipauni-65817-1|25	productive than Unicode-based documents. This package redefines
21cr|texlive-tipauni-65817-1|26	most of the TIPA-commands for outputting Unicode characters.
21cr|texlive-tipauni-65817-1|27	Users can now use their beloved TIPA shortcuts with the
21cr|texlive-tipauni-65817-1|28	benefits of Unicode, i.e. searchability, copy-pasting, changing
21cr|texlive-tipauni-65817-1|29	the font and many more. As this package needs the fontspec
21cr|texlive-tipauni-65817-1|30	package for loading an IPA font, it needs to be compiled with
21cr|texlive-tipauni-65817-1|31	XeLaTeX or LuaLaTeX. This package can also be viewed as an
21cr|texlive-tipauni-65817-1|32	ASCII-based input method for producing IPA characters in
21cr|texlive-tipauni-65817-1|33	Unicode. It needs the Charis SIL font for printing IPA
21cr|texlive-tipauni-65817-1|34	characters.
21cr|texlive-tipauni-65817-1|35	
21cr|texlive-tipauni-65817-1|36	%files
21cr|texlive-tipauni-65817-1|37	%doc %{_texmfdistdir}/doc/latex/tipauni
21cr|texlive-tipauni-65817-1|38	%{_texmfdistdir}/tex/latex/tipauni
21cr|texlive-tipauni-65817-1|39	
21cr|texlive-tipauni-65817-1|40	#------------------------------------------------------------------
21cr|texlive-tipauni-65817-1|41	
21cr|texlive-tipauni-65817-1|42	%prep
21cr|texlive-tipauni-65817-1|43	%setup -c -a0 -a1
21cr|texlive-tipauni-65817-1|44	
21cr|texlive-tipauni-65817-1|45	%build
21cr|texlive-tipauni-65817-1|46	
21cr|texlive-tipauni-65817-1|47	%install
21cr|texlive-tipauni-65817-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tipauni-65817-1|49	rm -rf tlpkg
21cr|texlive-tipauni-65817-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

10358 21
21cr|texlive-tipfr-38646-1|1	%define oname tipfr
21cr|texlive-tipfr-38646-1|2	
21cr|texlive-tipfr-38646-1|3	Summary:	Produces calculator's keys with the help of TikZ
21cr|texlive-tipfr-38646-1|4	Name:		texlive-tipfr
21cr|texlive-tipfr-38646-1|5	Version:	38646
21cr|texlive-tipfr-38646-1|6	Release:	1
21cr|texlive-tipfr-38646-1|7	License:	LPPL1.3
21cr|texlive-tipfr-38646-1|8	Group:		Publishing
21cr|texlive-tipfr-38646-1|9	Url:		https://www.ctan.org
21cr|texlive-tipfr-38646-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tipfr-38646-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tipfr-38646-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tipfr-38646-1|13	Requires:	texlive-kpathsea
21cr|texlive-tipfr-38646-1|14	Requires:	texlive-tlpkg
21cr|texlive-tipfr-38646-1|15	Provides:	tex-tipfr = 2024
21cr|texlive-tipfr-38646-1|16	Provides:	tex(tipfr.sty) = 2024
21cr|texlive-tipfr-38646-1|17	BuildArch:	noarch
21cr|texlive-tipfr-38646-1|18	
21cr|texlive-tipfr-38646-1|19	%description
21cr|texlive-tipfr-38646-1|20	The package provides commands to draw calculator keys with the
21cr|texlive-tipfr-38646-1|21	help of TikZ. It also provides commands to draw the content of
21cr|texlive-tipfr-38646-1|22	screens and of menu items.
21cr|texlive-tipfr-38646-1|23	
21cr|texlive-tipfr-38646-1|24	%files
21cr|texlive-tipfr-38646-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-tipfr-38646-1|26	%{_texmfdistdir}/tex/latex/tipfr/
21cr|texlive-tipfr-38646-1|27	
21cr|texlive-tipfr-38646-1|28	#------------------------------------------------------------------
21cr|texlive-tipfr-38646-1|29	
21cr|texlive-tipfr-38646-1|30	%prep
21cr|texlive-tipfr-38646-1|31	%setup -c -a0 -a1
21cr|texlive-tipfr-38646-1|32	
21cr|texlive-tipfr-38646-1|33	%build
21cr|texlive-tipfr-38646-1|34	
21cr|texlive-tipfr-38646-1|35	%install
21cr|texlive-tipfr-38646-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tipfr-38646-1|37	rm -rf tlpkg
21cr|texlive-tipfr-38646-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10359 21
21cr|texlive-tiscreen-62602-1|1	%define oname tiscreen
21cr|texlive-tiscreen-62602-1|2	
21cr|texlive-tiscreen-62602-1|3	Summary:	Mimic the screen of older Texas Instruments calculators
21cr|texlive-tiscreen-62602-1|4	Name:		texlive-tiscreen
21cr|texlive-tiscreen-62602-1|5	Version:	62602
21cr|texlive-tiscreen-62602-1|6	Release:	1
21cr|texlive-tiscreen-62602-1|7	License:	LPPL1.3
21cr|texlive-tiscreen-62602-1|8	Group:		Publishing
21cr|texlive-tiscreen-62602-1|9	Url:		https://www.ctan.org
21cr|texlive-tiscreen-62602-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tiscreen-62602-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tiscreen-62602-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tiscreen-62602-1|13	Requires:	texlive-tlpkg
21cr|texlive-tiscreen-62602-1|14	Requires:	texlive-kpathsea
21cr|texlive-tiscreen-62602-1|15	Provides:	tex(tiscreen.sty) = 2024
21cr|texlive-tiscreen-62602-1|16	BuildArch:	noarch
21cr|texlive-tiscreen-62602-1|17	
21cr|texlive-tiscreen-62602-1|18	%description
21cr|texlive-tiscreen-62602-1|19	This package mimics the screen of older Texas Instruments dot
21cr|texlive-tiscreen-62602-1|20	matrix display calculators, specifically the TI-82 STATS. It
21cr|texlive-tiscreen-62602-1|21	relies on the lcd and xcolor packages.
21cr|texlive-tiscreen-62602-1|22	
21cr|texlive-tiscreen-62602-1|23	%files
21cr|texlive-tiscreen-62602-1|24	%doc %{_texmfdistdir}/doc/latex/tiscreen
21cr|texlive-tiscreen-62602-1|25	%{_texmfdistdir}/tex/latex/tiscreen
21cr|texlive-tiscreen-62602-1|26	
21cr|texlive-tiscreen-62602-1|27	#------------------------------------------------------------------
21cr|texlive-tiscreen-62602-1|28	
21cr|texlive-tiscreen-62602-1|29	%prep
21cr|texlive-tiscreen-62602-1|30	%setup -c -a0 -a1
21cr|texlive-tiscreen-62602-1|31	
21cr|texlive-tiscreen-62602-1|32	%build
21cr|texlive-tiscreen-62602-1|33	
21cr|texlive-tiscreen-62602-1|34	%install
21cr|texlive-tiscreen-62602-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tiscreen-62602-1|36	rm -rf tlpkg
21cr|texlive-tiscreen-62602-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10360 21
21cr|texlive-tkzexample-63908-1|1	%define oname tkzexample
21cr|texlive-tkzexample-63908-1|2	
21cr|texlive-tkzexample-63908-1|3	Summary:	Package for the documentation of all tkz-* packages
21cr|texlive-tkzexample-63908-1|4	Name:		texlive-tkzexample
21cr|texlive-tkzexample-63908-1|5	Version:	63908
21cr|texlive-tkzexample-63908-1|6	Release:	1
21cr|texlive-tkzexample-63908-1|7	License:	LPPL1.3
21cr|texlive-tkzexample-63908-1|8	Group:		Publishing
21cr|texlive-tkzexample-63908-1|9	Url:		https://www.ctan.org
21cr|texlive-tkzexample-63908-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tkzexample-63908-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tkzexample-63908-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tkzexample-63908-1|13	Requires:	texlive-tlpkg
21cr|texlive-tkzexample-63908-1|14	Requires:	texlive-kpathsea
21cr|texlive-tkzexample-63908-1|15	Provides:	tex(tkzexample.sty) = 2024
21cr|texlive-tkzexample-63908-1|16	BuildArch:	noarch
21cr|texlive-tkzexample-63908-1|17	
21cr|texlive-tkzexample-63908-1|18	%description
21cr|texlive-tkzexample-63908-1|19	This package is needed to compile the documentation of all
21cr|texlive-tkzexample-63908-1|20	tkz-* packages (like tkz-euclide).
21cr|texlive-tkzexample-63908-1|21	
21cr|texlive-tkzexample-63908-1|22	%files
21cr|texlive-tkzexample-63908-1|23	%doc %{_texmfdistdir}/doc/latex/tkzexample
21cr|texlive-tkzexample-63908-1|24	%{_texmfdistdir}/tex/latex/tkzexample
21cr|texlive-tkzexample-63908-1|25	
21cr|texlive-tkzexample-63908-1|26	#------------------------------------------------------------------
21cr|texlive-tkzexample-63908-1|27	
21cr|texlive-tkzexample-63908-1|28	%prep
21cr|texlive-tkzexample-63908-1|29	%setup -c -a0 -a1
21cr|texlive-tkzexample-63908-1|30	
21cr|texlive-tkzexample-63908-1|31	%build
21cr|texlive-tkzexample-63908-1|32	
21cr|texlive-tkzexample-63908-1|33	%install
21cr|texlive-tkzexample-63908-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tkzexample-63908-1|35	rm -rf tlpkg
21cr|texlive-tkzexample-63908-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10361 21
21cr|texlive-tlc3-examples-65496-1|1	%define oname tlc3-examples
21cr|texlive-tlc3-examples-65496-1|2	
21cr|texlive-tlc3-examples-65496-1|3	Summary:	All examples from "The LaTeX Companion", third edition
21cr|texlive-tlc3-examples-65496-1|4	Name:		texlive-tlc3-examples
21cr|texlive-tlc3-examples-65496-1|5	Version:	65496
21cr|texlive-tlc3-examples-65496-1|6	Release:	1
21cr|texlive-tlc3-examples-65496-1|7	License:	LPPL1.3
21cr|texlive-tlc3-examples-65496-1|8	Group:		Publishing
21cr|texlive-tlc3-examples-65496-1|9	Url:		https://www.ctan.org
21cr|texlive-tlc3-examples-65496-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tlc3-examples-65496-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tlc3-examples-65496-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tlc3-examples-65496-1|13	Requires:	texlive-tlpkg
21cr|texlive-tlc3-examples-65496-1|14	Requires:	texlive-kpathsea
21cr|texlive-tlc3-examples-65496-1|15	BuildArch:	noarch
21cr|texlive-tlc3-examples-65496-1|16	
21cr|texlive-tlc3-examples-65496-1|17	%description
21cr|texlive-tlc3-examples-65496-1|18	The PDFs (as used with spotcolor and trimming) and sources for
21cr|texlive-tlc3-examples-65496-1|19	all examples from the third edition (Parts I+II), together with
21cr|texlive-tlc3-examples-65496-1|20	necessary supporting files. The edition is published by
21cr|texlive-tlc3-examples-65496-1|21	Addison-Wesley, 2023, ISBN-13: 978-0-13-816648-9, ISBN-10:
21cr|texlive-tlc3-examples-65496-1|22	0-13-816648-X (bundle of Part I & II).
21cr|texlive-tlc3-examples-65496-1|23	
21cr|texlive-tlc3-examples-65496-1|24	%files
21cr|texlive-tlc3-examples-65496-1|25	%doc %{_texmfdistdir}/doc/latex/tlc3-examples
21cr|texlive-tlc3-examples-65496-1|26	
21cr|texlive-tlc3-examples-65496-1|27	#------------------------------------------------------------------
21cr|texlive-tlc3-examples-65496-1|28	
21cr|texlive-tlc3-examples-65496-1|29	%prep
21cr|texlive-tlc3-examples-65496-1|30	%setup -c -a0 -a1
21cr|texlive-tlc3-examples-65496-1|31	
21cr|texlive-tlc3-examples-65496-1|32	%build
21cr|texlive-tlc3-examples-65496-1|33	
21cr|texlive-tlc3-examples-65496-1|34	%install
21cr|texlive-tlc3-examples-65496-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tlc3-examples-65496-1|36	rm -rf tlpkg
21cr|texlive-tlc3-examples-65496-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10362 21
21cr|texlive-tlmgrbasics-66271-1|1	%define oname tlmgrbasics
21cr|texlive-tlmgrbasics-66271-1|2	
21cr|texlive-tlmgrbasics-66271-1|3	Summary:	A simplified documentation for tlmgr
21cr|texlive-tlmgrbasics-66271-1|4	Name:		texlive-tlmgrbasics
21cr|texlive-tlmgrbasics-66271-1|5	Version:	66271
21cr|texlive-tlmgrbasics-66271-1|6	Release:	1
21cr|texlive-tlmgrbasics-66271-1|7	License:	LPPL1.3
21cr|texlive-tlmgrbasics-66271-1|8	Group:		Publishing
21cr|texlive-tlmgrbasics-66271-1|9	Url:		https://www.ctan.org
21cr|texlive-tlmgrbasics-66271-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tlmgrbasics-66271-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tlmgrbasics-66271-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tlmgrbasics-66271-1|13	Requires:	texlive-tlpkg
21cr|texlive-tlmgrbasics-66271-1|14	Requires:	texlive-kpathsea
21cr|texlive-tlmgrbasics-66271-1|15	BuildArch:	noarch
21cr|texlive-tlmgrbasics-66271-1|16	
21cr|texlive-tlmgrbasics-66271-1|17	%description
21cr|texlive-tlmgrbasics-66271-1|18	This package provides simplified documentation for tlmgr, the
21cr|texlive-tlmgrbasics-66271-1|19	TeX Live Manager. It describes the most commonly-used actions
21cr|texlive-tlmgrbasics-66271-1|20	and options in a convenient format.
21cr|texlive-tlmgrbasics-66271-1|21	
21cr|texlive-tlmgrbasics-66271-1|22	%files
21cr|texlive-tlmgrbasics-66271-1|23	%doc %{_texmfdistdir}/doc/support/tlmgrbasics
21cr|texlive-tlmgrbasics-66271-1|24	
21cr|texlive-tlmgrbasics-66271-1|25	#------------------------------------------------------------------
21cr|texlive-tlmgrbasics-66271-1|26	
21cr|texlive-tlmgrbasics-66271-1|27	%prep
21cr|texlive-tlmgrbasics-66271-1|28	%setup -c -a0 -a1
21cr|texlive-tlmgrbasics-66271-1|29	
21cr|texlive-tlmgrbasics-66271-1|30	%build
21cr|texlive-tlmgrbasics-66271-1|31	
21cr|texlive-tlmgrbasics-66271-1|32	%install
21cr|texlive-tlmgrbasics-66271-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tlmgrbasics-66271-1|34	rm -rf tlpkg
21cr|texlive-tlmgrbasics-66271-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

10363 21
21cr|texlive-tlmgr-intro-zh-cn-59100-1|1	%define oname tlmgr-intro-zh-cn
21cr|texlive-tlmgr-intro-zh-cn-59100-1|2	
21cr|texlive-tlmgr-intro-zh-cn-59100-1|3	Summary:	A short tutorial on using tlmgr in Chinese
21cr|texlive-tlmgr-intro-zh-cn-59100-1|4	Name:		texlive-tlmgr-intro-zh-cn
21cr|texlive-tlmgr-intro-zh-cn-59100-1|5	Version:	59100
21cr|texlive-tlmgr-intro-zh-cn-59100-1|6	Release:	1
21cr|texlive-tlmgr-intro-zh-cn-59100-1|7	License:	LPPL1.3
21cr|texlive-tlmgr-intro-zh-cn-59100-1|8	Group:		Publishing
21cr|texlive-tlmgr-intro-zh-cn-59100-1|9	Url:		https://www.ctan.org
21cr|texlive-tlmgr-intro-zh-cn-59100-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tlmgr-intro-zh-cn-59100-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tlmgr-intro-zh-cn-59100-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tlmgr-intro-zh-cn-59100-1|13	Requires:	texlive-tlpkg
21cr|texlive-tlmgr-intro-zh-cn-59100-1|14	Requires:	texlive-kpathsea
21cr|texlive-tlmgr-intro-zh-cn-59100-1|15	BuildArch:	noarch
21cr|texlive-tlmgr-intro-zh-cn-59100-1|16	
21cr|texlive-tlmgr-intro-zh-cn-59100-1|17	%description
21cr|texlive-tlmgr-intro-zh-cn-59100-1|18	This is a Chinese translation of the tlmgr documentation. It
21cr|texlive-tlmgr-intro-zh-cn-59100-1|19	introduces some of the common usage of the TeX Live Manager.
21cr|texlive-tlmgr-intro-zh-cn-59100-1|20	The original can be found in the tlmgrbasics package.
21cr|texlive-tlmgr-intro-zh-cn-59100-1|21	
21cr|texlive-tlmgr-intro-zh-cn-59100-1|22	%files
21cr|texlive-tlmgr-intro-zh-cn-59100-1|23	%doc %{_texmfdistdir}/doc/support/tlmgr-intro-zh-cn
21cr|texlive-tlmgr-intro-zh-cn-59100-1|24	
21cr|texlive-tlmgr-intro-zh-cn-59100-1|25	#------------------------------------------------------------------
21cr|texlive-tlmgr-intro-zh-cn-59100-1|26	
21cr|texlive-tlmgr-intro-zh-cn-59100-1|27	%prep
21cr|texlive-tlmgr-intro-zh-cn-59100-1|28	%setup -c -a0 -a1
21cr|texlive-tlmgr-intro-zh-cn-59100-1|29	
21cr|texlive-tlmgr-intro-zh-cn-59100-1|30	%build
21cr|texlive-tlmgr-intro-zh-cn-59100-1|31	
21cr|texlive-tlmgr-intro-zh-cn-59100-1|32	%install
21cr|texlive-tlmgr-intro-zh-cn-59100-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tlmgr-intro-zh-cn-59100-1|34	rm -rf tlpkg
21cr|texlive-tlmgr-intro-zh-cn-59100-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

10364 21
21cr|texlive-to-be-determined-64882-1|1	%define oname to-be-determined
21cr|texlive-to-be-determined-64882-1|2	
21cr|texlive-to-be-determined-64882-1|3	Summary:	Highlight text passages that need further work
21cr|texlive-to-be-determined-64882-1|4	Name:		texlive-to-be-determined
21cr|texlive-to-be-determined-64882-1|5	Version:	64882
21cr|texlive-to-be-determined-64882-1|6	Release:	1
21cr|texlive-to-be-determined-64882-1|7	License:	LPPL1.3
21cr|texlive-to-be-determined-64882-1|8	Group:		Publishing
21cr|texlive-to-be-determined-64882-1|9	Url:		https://www.ctan.org
21cr|texlive-to-be-determined-64882-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-to-be-determined-64882-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-to-be-determined-64882-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-to-be-determined-64882-1|13	Requires:	texlive-tlpkg
21cr|texlive-to-be-determined-64882-1|14	Requires:	texlive-kpathsea
21cr|texlive-to-be-determined-64882-1|15	#Requires:	tex(soul.sty)
21cr|texlive-to-be-determined-64882-1|16	#Requires:	tex(xcolor.sty)
21cr|texlive-to-be-determined-64882-1|17	Provides:	tex(to-be-determined.sty) = 2024
21cr|texlive-to-be-determined-64882-1|18	BuildArch:	noarch
21cr|texlive-to-be-determined-64882-1|19	
21cr|texlive-to-be-determined-64882-1|20	%description
21cr|texlive-to-be-determined-64882-1|21	This package provides a single command \tbd which highlights
21cr|texlive-to-be-determined-64882-1|22	the pieces of text that need to be rewritten later. You can
21cr|texlive-to-be-determined-64882-1|23	hide them all with a single package option hide, or just make
21cr|texlive-to-be-determined-64882-1|24	them disappear entirely with the option off.
21cr|texlive-to-be-determined-64882-1|25	
21cr|texlive-to-be-determined-64882-1|26	%files
21cr|texlive-to-be-determined-64882-1|27	%doc %{_texmfdistdir}/doc/latex/to-be-determined
21cr|texlive-to-be-determined-64882-1|28	%{_texmfdistdir}/tex/latex/to-be-determined
21cr|texlive-to-be-determined-64882-1|29	
21cr|texlive-to-be-determined-64882-1|30	#------------------------------------------------------------------
21cr|texlive-to-be-determined-64882-1|31	
21cr|texlive-to-be-determined-64882-1|32	%prep
21cr|texlive-to-be-determined-64882-1|33	%setup -c -a0 -a1
21cr|texlive-to-be-determined-64882-1|34	
21cr|texlive-to-be-determined-64882-1|35	%build
21cr|texlive-to-be-determined-64882-1|36	
21cr|texlive-to-be-determined-64882-1|37	%install
21cr|texlive-to-be-determined-64882-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-to-be-determined-64882-1|39	rm -rf tlpkg
21cr|texlive-to-be-determined-64882-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10365 21
21cr|texlive-tocdata-65451-1|1	%define oname tocdata
21cr|texlive-tocdata-65451-1|2	
21cr|texlive-tocdata-65451-1|3	Summary:	Adds names to chapters, sections, figures in the TOC and LOF
21cr|texlive-tocdata-65451-1|4	Name:		texlive-tocdata
21cr|texlive-tocdata-65451-1|5	Version:	65451
21cr|texlive-tocdata-65451-1|6	Release:	1
21cr|texlive-tocdata-65451-1|7	License:	LPPL1.3
21cr|texlive-tocdata-65451-1|8	Group:		Publishing
21cr|texlive-tocdata-65451-1|9	Url:		https://www.ctan.org
21cr|texlive-tocdata-65451-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tocdata-65451-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tocdata-65451-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tocdata-65451-1|13	Requires:	texlive-tlpkg
21cr|texlive-tocdata-65451-1|14	Requires:	texlive-kpathsea
21cr|texlive-tocdata-65451-1|15	Provides:	tex(tocdata.sty) = 2024
21cr|texlive-tocdata-65451-1|16	BuildArch:	noarch
21cr|texlive-tocdata-65451-1|17	
21cr|texlive-tocdata-65451-1|18	%description
21cr|texlive-tocdata-65451-1|19	The package may be used to add a small amount of data to an
21cr|texlive-tocdata-65451-1|20	entry in the table of contents or list of figures, between the
21cr|texlive-tocdata-65451-1|21	section name and the page number. The typical use would be to
21cr|texlive-tocdata-65451-1|22	add the name of an author or artist of a chapter or section,
21cr|texlive-tocdata-65451-1|23	such as in an anthology or a collection of papers.
21cr|texlive-tocdata-65451-1|24	Additionally, user-level macros are provided which add the
21cr|texlive-tocdata-65451-1|25	author's name to a chapter or section, along with an optional
21cr|texlive-tocdata-65451-1|26	prefix and/or suffix, and add to a figure the artist's name,
21cr|texlive-tocdata-65451-1|27	prefix, and suffix, plus optional additional text. Author and
21cr|texlive-tocdata-65451-1|28	artist names are also added to the index. Additional user-level
21cr|texlive-tocdata-65451-1|29	macros control formatting. tocdata works with the
21cr|texlive-tocdata-65451-1|30	TOC/LOF formatting of the default LaTeX classes, memoir,
21cr|texlive-tocdata-65451-1|31	koma-script, and with titletoc, tocloft, tocbasic, and
21cr|texlive-tocdata-65451-1|32	tocstyle.
21cr|texlive-tocdata-65451-1|33	
21cr|texlive-tocdata-65451-1|34	%files
21cr|texlive-tocdata-65451-1|35	%doc %{_texmfdistdir}/doc
21cr|texlive-tocdata-65451-1|36	%{_texmfdistdir}/tex/latex/tocdata/
21cr|texlive-tocdata-65451-1|37	
21cr|texlive-tocdata-65451-1|38	#------------------------------------------------------------------
21cr|texlive-tocdata-65451-1|39	
21cr|texlive-tocdata-65451-1|40	%prep
21cr|texlive-tocdata-65451-1|41	%setup -c -a0 -a1
21cr|texlive-tocdata-65451-1|42	
21cr|texlive-tocdata-65451-1|43	%build
21cr|texlive-tocdata-65451-1|44	
21cr|texlive-tocdata-65451-1|45	%install
21cr|texlive-tocdata-65451-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tocdata-65451-1|47	rm -rf tlpkg
21cr|texlive-tocdata-65451-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

10366 21
21cr|texlive-tokcycle-60320-1|1	%define oname tokcycle
21cr|texlive-tokcycle-60320-1|2	
21cr|texlive-tokcycle-60320-1|3	Summary:	Build tools to process tokens from an input stream
21cr|texlive-tokcycle-60320-1|4	Name:		texlive-tokcycle
21cr|texlive-tokcycle-60320-1|5	Version:	60320
21cr|texlive-tokcycle-60320-1|6	Release:	1
21cr|texlive-tokcycle-60320-1|7	License:	LPPL1.3
21cr|texlive-tokcycle-60320-1|8	Group:		Publishing
21cr|texlive-tokcycle-60320-1|9	Url:		https://www.ctan.org
21cr|texlive-tokcycle-60320-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tokcycle-60320-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tokcycle-60320-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tokcycle-60320-1|13	Requires:	texlive-tlpkg
21cr|texlive-tokcycle-60320-1|14	Requires:	texlive-kpathsea
21cr|texlive-tokcycle-60320-1|15	Provides:	tex(tokcycle.sty) = 2024
21cr|texlive-tokcycle-60320-1|16	Provides:	tex(tokcycle.tex) = 2024
21cr|texlive-tokcycle-60320-1|17	BuildArch:	noarch
21cr|texlive-tokcycle-60320-1|18	
21cr|texlive-tokcycle-60320-1|19	%description
21cr|texlive-tokcycle-60320-1|20	The tokcycle package helps one to build tools to process tokens
21cr|texlive-tokcycle-60320-1|21	from an input stream. If a macro to process an arbitrary single
21cr|texlive-tokcycle-60320-1|22	token can be built, then tokcycle can provide a wrapper for
21cr|texlive-tokcycle-60320-1|23	cycling through an input stream (including macros, spaces, and
21cr|texlive-tokcycle-60320-1|24	groups) on a token-by-token basis, using the provided macro on
21cr|texlive-tokcycle-60320-1|25	each successive character. tokcycle characterizes each
21cr|texlive-tokcycle-60320-1|26	successive token in the input stream as a Character, a Group, a
21cr|texlive-tokcycle-60320-1|27	Macro, or a Space. Each of these token categories are processed
21cr|texlive-tokcycle-60320-1|28	with a unique directive, to bring about the desired effect of
21cr|texlive-tokcycle-60320-1|29	the token cycle. If condition flags are provided to identify
21cr|texlive-tokcycle-60320-1|30	active, implicit, and catcode-6 tokens as they are digested.
21cr|texlive-tokcycle-60320-1|31	The package provides a number of options for handling groups.
21cr|texlive-tokcycle-60320-1|32	
21cr|texlive-tokcycle-60320-1|33	%files
21cr|texlive-tokcycle-60320-1|34	%doc %{_texmfdistdir}/doc/generic/tokcycle
21cr|texlive-tokcycle-60320-1|35	%{_texmfdistdir}/tex/generic/tokcycle
21cr|texlive-tokcycle-60320-1|36	
21cr|texlive-tokcycle-60320-1|37	#------------------------------------------------------------------
21cr|texlive-tokcycle-60320-1|38	
21cr|texlive-tokcycle-60320-1|39	%prep
21cr|texlive-tokcycle-60320-1|40	%setup -c -a0 -a1
21cr|texlive-tokcycle-60320-1|41	
21cr|texlive-tokcycle-60320-1|42	%build
21cr|texlive-tokcycle-60320-1|43	
21cr|texlive-tokcycle-60320-1|44	%install
21cr|texlive-tokcycle-60320-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tokcycle-60320-1|46	rm -rf tlpkg
21cr|texlive-tokcycle-60320-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

10367 21
21cr|texlive-tonevalue-60058-1|1	%define oname tonevalue
21cr|texlive-tonevalue-60058-1|2	
21cr|texlive-tonevalue-60058-1|3	Summary:	Tool for linguists and phoneticians to visualize tone value patterns
21cr|texlive-tonevalue-60058-1|4	Name:		texlive-tonevalue
21cr|texlive-tonevalue-60058-1|5	Version:	60058
21cr|texlive-tonevalue-60058-1|6	Release:	1
21cr|texlive-tonevalue-60058-1|7	License:	LPPL1.3
21cr|texlive-tonevalue-60058-1|8	Group:		Publishing
21cr|texlive-tonevalue-60058-1|9	Url:		https://www.ctan.org
21cr|texlive-tonevalue-60058-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tonevalue-60058-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tonevalue-60058-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tonevalue-60058-1|13	Requires:	texlive-tlpkg
21cr|texlive-tonevalue-60058-1|14	Requires:	texlive-kpathsea
21cr|texlive-tonevalue-60058-1|15	Provides:	tex(tonevalue.sty) = 2024
21cr|texlive-tonevalue-60058-1|16	BuildArch:	noarch
21cr|texlive-tonevalue-60058-1|17	
21cr|texlive-tonevalue-60058-1|18	%description
21cr|texlive-tonevalue-60058-1|19	This package provides a TikZ-based solution to typeset
21cr|texlive-tonevalue-60058-1|20	visualisations of tone values. Currently, unt's model is
21cr|texlive-tonevalue-60058-1|21	implemented. Support for more models is planned.
21cr|texlive-tonevalue-60058-1|22	
21cr|texlive-tonevalue-60058-1|23	%files
21cr|texlive-tonevalue-60058-1|24	%doc %{_texmfdistdir}/doc/latex/tonevalue
21cr|texlive-tonevalue-60058-1|25	%{_texmfdistdir}/tex/latex/tonevalue
21cr|texlive-tonevalue-60058-1|26	
21cr|texlive-tonevalue-60058-1|27	#------------------------------------------------------------------
21cr|texlive-tonevalue-60058-1|28	
21cr|texlive-tonevalue-60058-1|29	%prep
21cr|texlive-tonevalue-60058-1|30	%setup -c -a0 -a1
21cr|texlive-tonevalue-60058-1|31	
21cr|texlive-tonevalue-60058-1|32	%build
21cr|texlive-tonevalue-60058-1|33	
21cr|texlive-tonevalue-60058-1|34	%install
21cr|texlive-tonevalue-60058-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tonevalue-60058-1|36	rm -rf tlpkg
21cr|texlive-tonevalue-60058-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10368 21
21cr|texlive-topiclongtable-54758-1|1	%define oname topiclongtable
21cr|texlive-topiclongtable-54758-1|2	
21cr|texlive-topiclongtable-54758-1|3	Summary:	Extend longtable with cells that merge hierarchically
21cr|texlive-topiclongtable-54758-1|4	Name:		texlive-topiclongtable
21cr|texlive-topiclongtable-54758-1|5	Version:	54758
21cr|texlive-topiclongtable-54758-1|6	Release:	1
21cr|texlive-topiclongtable-54758-1|7	License:	LPPL1.3
21cr|texlive-topiclongtable-54758-1|8	Group:		Publishing
21cr|texlive-topiclongtable-54758-1|9	Url:		https://www.ctan.org
21cr|texlive-topiclongtable-54758-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-topiclongtable-54758-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-topiclongtable-54758-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-topiclongtable-54758-1|13	#Requires:	tex(array.sty)
21cr|texlive-topiclongtable-54758-1|14	#Requires:	tex(expl3.sty)
21cr|texlive-topiclongtable-54758-1|15	Requires:	texlive-tlpkg
21cr|texlive-topiclongtable-54758-1|16	Requires:	texlive-kpathsea
21cr|texlive-topiclongtable-54758-1|17	#Requires:	tex(longtable.sty)
21cr|texlive-topiclongtable-54758-1|18	#Requires:	tex(multirow.sty)
21cr|texlive-topiclongtable-54758-1|19	#Requires:	tex(xparse.sty)
21cr|texlive-topiclongtable-54758-1|20	#Requires:	tex(zref-abspage.sty)
21cr|texlive-topiclongtable-54758-1|21	Provides:	tex(topiclongtable.sty) = 2024
21cr|texlive-topiclongtable-54758-1|22	BuildArch:	noarch
21cr|texlive-topiclongtable-54758-1|23	
21cr|texlive-topiclongtable-54758-1|24	%description
21cr|texlive-topiclongtable-54758-1|25	This LaTeX package extends longtable implementing cells that:
21cr|texlive-topiclongtable-54758-1|26	merge with the one above if it has the same content, do not
21cr|texlive-topiclongtable-54758-1|27	merge with the one above unless the ones on the left are
21cr|texlive-topiclongtable-54758-1|28	merged, are well behaved with respect to longtable chunking on
21cr|texlive-topiclongtable-54758-1|29	page breaks, and automatically draw the correct separation
21cr|texlive-topiclongtable-54758-1|30	lines. The typical use case is a table spanning multiple pages
21cr|texlive-topiclongtable-54758-1|31	that contains a list of hierarchically organized topics (hence
21cr|texlive-topiclongtable-54758-1|32	the package name). The package depends on array, expl3,
21cr|texlive-topiclongtable-54758-1|33	longtable, multirow, xparse, and zref-abspage.
21cr|texlive-topiclongtable-54758-1|34	
21cr|texlive-topiclongtable-54758-1|35	%files
21cr|texlive-topiclongtable-54758-1|36	%doc %{_texmfdistdir}/doc/latex/topiclongtable
21cr|texlive-topiclongtable-54758-1|37	%{_texmfdistdir}/tex/latex/topiclongtable
21cr|texlive-topiclongtable-54758-1|38	
21cr|texlive-topiclongtable-54758-1|39	#------------------------------------------------------------------
21cr|texlive-topiclongtable-54758-1|40	
21cr|texlive-topiclongtable-54758-1|41	%prep
21cr|texlive-topiclongtable-54758-1|42	%setup -c -a0 -a1
21cr|texlive-topiclongtable-54758-1|43	
21cr|texlive-topiclongtable-54758-1|44	%build
21cr|texlive-topiclongtable-54758-1|45	
21cr|texlive-topiclongtable-54758-1|46	%install
21cr|texlive-topiclongtable-54758-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-topiclongtable-54758-1|48	rm -rf tlpkg
21cr|texlive-topiclongtable-54758-1|49	cp -fpar * %{buildroot}%{_texmfdistdir}

10369 21
21cr|texlive-topletter-0.3.0-1|1	Name:		texlive-topletter
21cr|texlive-topletter-0.3.0-1|2	Version:	0.3.0
21cr|texlive-topletter-0.3.0-1|3	Release:	1
21cr|texlive-topletter-0.3.0-1|4	Summary:	Letter class for the Politecnico di Torino
21cr|texlive-topletter-0.3.0-1|5	Group:		Publishing
21cr|texlive-topletter-0.3.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/topletter
21cr|texlive-topletter-0.3.0-1|7	License:	apache2
21cr|texlive-topletter-0.3.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/topletter.tar.xz
21cr|texlive-topletter-0.3.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/topletter.doc.tar.xz
21cr|texlive-topletter-0.3.0-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/topletter.source.tar.xz
21cr|texlive-topletter-0.3.0-1|11	BuildArch:	noarch
21cr|texlive-topletter-0.3.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-topletter-0.3.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-topletter-0.3.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-topletter-0.3.0-1|15	
21cr|texlive-topletter-0.3.0-1|16	%description
21cr|texlive-topletter-0.3.0-1|17	This package provides a LaTeX class for typesetting letters
21cr|texlive-topletter-0.3.0-1|18	conforming to the official Corporate Image guidelines for the
21cr|texlive-topletter-0.3.0-1|19	Politecnico di Torino. The class can be used for letters
21cr|texlive-topletter-0.3.0-1|20	written in Italian and in English.
21cr|texlive-topletter-0.3.0-1|21	
21cr|texlive-topletter-0.3.0-1|22	#-----------------------------------------------------------------------
21cr|texlive-topletter-0.3.0-1|23	%files
21cr|texlive-topletter-0.3.0-1|24	%{_texmfdistdir}/tex/latex/topletter
21cr|texlive-topletter-0.3.0-1|25	%doc %{_texmfdistdir}/doc/latex/topletter
21cr|texlive-topletter-0.3.0-1|26	%doc %{_texmfdistdir}/source/latex/topletter
21cr|texlive-topletter-0.3.0-1|27	
21cr|texlive-topletter-0.3.0-1|28	#-----------------------------------------------------------------------
21cr|texlive-topletter-0.3.0-1|29	%prep
21cr|texlive-topletter-0.3.0-1|30	%setup -c -a0 -a1 -a2
21cr|texlive-topletter-0.3.0-1|31	
21cr|texlive-topletter-0.3.0-1|32	%build
21cr|texlive-topletter-0.3.0-1|33	
21cr|texlive-topletter-0.3.0-1|34	%install
21cr|texlive-topletter-0.3.0-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-topletter-0.3.0-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10370 21
21cr|texlive-totalcount-56214-1|1	%define oname totalcount
21cr|texlive-totalcount-56214-1|2	
21cr|texlive-totalcount-56214-1|3	Summary:	Commands for typesetting total values of counters
21cr|texlive-totalcount-56214-1|4	Name:		texlive-totalcount
21cr|texlive-totalcount-56214-1|5	Version:	56214
21cr|texlive-totalcount-56214-1|6	Release:	1
21cr|texlive-totalcount-56214-1|7	License:	LPPL1.3
21cr|texlive-totalcount-56214-1|8	Group:		Publishing
21cr|texlive-totalcount-56214-1|9	Url:		https://www.ctan.org
21cr|texlive-totalcount-56214-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-totalcount-56214-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-totalcount-56214-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-totalcount-56214-1|13	Requires:	texlive-tlpkg
21cr|texlive-totalcount-56214-1|14	Requires:	texlive-kpathsea
21cr|texlive-totalcount-56214-1|15	#Requires:	tex(xspace.sty)
21cr|texlive-totalcount-56214-1|16	Provides:	tex(totalcount.sty) = 2024
21cr|texlive-totalcount-56214-1|17	BuildArch:	noarch
21cr|texlive-totalcount-56214-1|18	
21cr|texlive-totalcount-56214-1|19	%description
21cr|texlive-totalcount-56214-1|20	This LaTeX package offers commands for typesetting total values
21cr|texlive-totalcount-56214-1|21	of counters.
21cr|texlive-totalcount-56214-1|22	
21cr|texlive-totalcount-56214-1|23	%files
21cr|texlive-totalcount-56214-1|24	%doc %{_texmfdistdir}/doc/latex/totalcount
21cr|texlive-totalcount-56214-1|25	%{_texmfdistdir}/tex/latex/totalcount
21cr|texlive-totalcount-56214-1|26	
21cr|texlive-totalcount-56214-1|27	#------------------------------------------------------------------
21cr|texlive-totalcount-56214-1|28	
21cr|texlive-totalcount-56214-1|29	%prep
21cr|texlive-totalcount-56214-1|30	%setup -c -a0 -a1
21cr|texlive-totalcount-56214-1|31	
21cr|texlive-totalcount-56214-1|32	%build
21cr|texlive-totalcount-56214-1|33	
21cr|texlive-totalcount-56214-1|34	%install
21cr|texlive-totalcount-56214-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-totalcount-56214-1|36	rm -rf tlpkg
21cr|texlive-totalcount-56214-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10371 21
21cr|texlive-tpic2pdftex-1.97-14|1	# revision 33736
21cr|texlive-tpic2pdftex-1.97-14|2	# category TLCore
21cr|texlive-tpic2pdftex-1.97-14|3	# catalog-ctan /graphics/tpic2pdftex
21cr|texlive-tpic2pdftex-1.97-14|4	# catalog-date 2014-02-26 23:03:13 +0100
21cr|texlive-tpic2pdftex-1.97-14|5	# catalog-license gpl
21cr|texlive-tpic2pdftex-1.97-14|6	# catalog-version 1.97
21cr|texlive-tpic2pdftex-1.97-14|7	Name:		texlive-tpic2pdftex
21cr|texlive-tpic2pdftex-1.97-14|8	Version:	1.97
21cr|texlive-tpic2pdftex-1.97-14|9	Release:	14
21cr|texlive-tpic2pdftex-1.97-14|10	Summary:	Use tpic commands in PDFTeX
21cr|texlive-tpic2pdftex-1.97-14|11	Group:		Publishing
21cr|texlive-tpic2pdftex-1.97-14|12	URL:		http://www.ctan.org/tex-archive/graphics/tpic2pdftex
21cr|texlive-tpic2pdftex-1.97-14|13	License:	GPL
21cr|texlive-tpic2pdftex-1.97-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.tar.xz
21cr|texlive-tpic2pdftex-1.97-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.doc.tar.xz
21cr|texlive-tpic2pdftex-1.97-14|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.x86_64-linux.tar.xz
21cr|texlive-tpic2pdftex-1.97-14|17	BuildArch:	noarch
21cr|texlive-tpic2pdftex-1.97-14|18	BuildRequires:	texlive-tlpkg
21cr|texlive-tpic2pdftex-1.97-14|19	Requires(pre):	texlive-tlpkg
21cr|texlive-tpic2pdftex-1.97-14|20	Provides:	texlive-tpic2pdftex.bin = %{EVRD}
21cr|texlive-tpic2pdftex-1.97-14|21	
21cr|texlive-tpic2pdftex-1.97-14|22	%description
21cr|texlive-tpic2pdftex-1.97-14|23	The AWK script converts pic language, embedded inline
21cr|texlive-tpic2pdftex-1.97-14|24	(delimited by .PS and .PE markers), to \pdfliteral commands.
21cr|texlive-tpic2pdftex-1.97-14|25	
21cr|texlive-tpic2pdftex-1.97-14|26	#-----------------------------------------------------------------------
21cr|texlive-tpic2pdftex-1.97-14|27	%files
21cr|texlive-tpic2pdftex-1.97-14|28	%{_bindir}/tpic2pdftex
21cr|texlive-tpic2pdftex-1.97-14|29	%doc %{_mandir}/man1/tpic2pdftex.1*
21cr|texlive-tpic2pdftex-1.97-14|30	%doc %{_texmfdistdir}/doc/man/man1/tpic2pdftex.man1.pdf
21cr|texlive-tpic2pdftex-1.97-14|31	%doc %{_texmfdistdir}/doc/tpic2pdftex/Makefile
21cr|texlive-tpic2pdftex-1.97-14|32	%doc %{_texmfdistdir}/doc/tpic2pdftex/beamerexample.pdf
21cr|texlive-tpic2pdftex-1.97-14|33	%doc %{_texmfdistdir}/doc/tpic2pdftex/beamerexample.pic
21cr|texlive-tpic2pdftex-1.97-14|34	%doc %{_texmfdistdir}/doc/tpic2pdftex/example.pdf
21cr|texlive-tpic2pdftex-1.97-14|35	%doc %{_texmfdistdir}/doc/tpic2pdftex/example.pic
21cr|texlive-tpic2pdftex-1.97-14|36	
21cr|texlive-tpic2pdftex-1.97-14|37	#-----------------------------------------------------------------------
21cr|texlive-tpic2pdftex-1.97-14|38	%prep
21cr|texlive-tpic2pdftex-1.97-14|39	%setup -c -a0 -a1 -a2
21cr|texlive-tpic2pdftex-1.97-14|40	
21cr|texlive-tpic2pdftex-1.97-14|41	%build
21cr|texlive-tpic2pdftex-1.97-14|42	
21cr|texlive-tpic2pdftex-1.97-14|43	%install
21cr|texlive-tpic2pdftex-1.97-14|44	# shell script
21cr|texlive-tpic2pdftex-1.97-14|45	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-tpic2pdftex-1.97-14|46	cp -fpa bin/x86_64-linux/tpic2pdftex %{buildroot}%{_bindir}
21cr|texlive-tpic2pdftex-1.97-14|47	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-tpic2pdftex-1.97-14|48	cp -fpar texmf-dist %{buildroot}%{_datadir}
21cr|texlive-tpic2pdftex-1.97-14|49	mkdir -p %{buildroot}%{_mandir}/man1
21cr|texlive-tpic2pdftex-1.97-14|50	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

10372 21
21cr|texlive-tracklang-1.4-1|1	# revision 54512
21cr|texlive-tracklang-1.4-1|2	# category Package
21cr|texlive-tracklang-1.4-1|3	# catalog-ctan 	/macros/generic/tracklang
21cr|texlive-tracklang-1.4-1|4	# catalog-license lppl1.3
21cr|texlive-tracklang-1.4-1|5	# catalogue-topics dissertation class
21cr|texlive-tracklang-1.4-1|6	Name:		texlive-tracklang
21cr|texlive-tracklang-1.4-1|7	Version:	1.4
21cr|texlive-tracklang-1.4-1|8	Release:	1
21cr|texlive-tracklang-1.4-1|9	Epoch:		1
21cr|texlive-tracklang-1.4-1|10	Summary:	Class for knowing requested lenguage
21cr|texlive-tracklang-1.4-1|11	Group:		Publishing
21cr|texlive-tracklang-1.4-1|12	URL:		https://www.ctan.org/pkg/tracklang
21cr|texlive-tracklang-1.4-1|13	License:	PPL 1.3
21cr|texlive-tracklang-1.4-1|14	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/tracklang.tar.xz
21cr|texlive-tracklang-1.4-1|15	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/tracklang.source.tar.xz
21cr|texlive-tracklang-1.4-1|16	Source2:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/tracklang.doc.tar.xz
21cr|texlive-tracklang-1.4-1|17	BuildArch:	noarch
21cr|texlive-tracklang-1.4-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-tracklang-1.4-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-tracklang-1.4-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-tracklang-1.4-1|21	
21cr|texlive-tracklang-1.4-1|22	
21cr|texlive-tracklang-1.4-1|23	%description
21cr|texlive-tracklang-1.4-1|24	
21cr|texlive-tracklang-1.4-1|25	#-----------------------------------------------------------------------
21cr|texlive-tracklang-1.4-1|26	%files
21cr|texlive-tracklang-1.4-1|27	%{_texmfdistdir}/tex/*
21cr|texlive-tracklang-1.4-1|28	%doc %{_texmfdistdir}/doc/*
21cr|texlive-tracklang-1.4-1|29	%doc %{_texmfdistdir}/source/*
21cr|texlive-tracklang-1.4-1|30	#-----------------------------------------------------------------------
21cr|texlive-tracklang-1.4-1|31	%prep
21cr|texlive-tracklang-1.4-1|32	%setup -c -a0 -a1 -a2
21cr|texlive-tracklang-1.4-1|33	
21cr|texlive-tracklang-1.4-1|34	%build
21cr|texlive-tracklang-1.4-1|35	
21cr|texlive-tracklang-1.4-1|36	%install
21cr|texlive-tracklang-1.4-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tracklang-1.4-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-tracklang-1.4-1|39	

10373 21
21cr|texlive-trajan-1.1-8|1	# revision 15878
21cr|texlive-trajan-1.1-8|2	# category Package
21cr|texlive-trajan-1.1-8|3	# catalog-ctan /fonts/trajan
21cr|texlive-trajan-1.1-8|4	# catalog-date 2007-10-24 18:05:15 +0200
21cr|texlive-trajan-1.1-8|5	# catalog-license lppl
21cr|texlive-trajan-1.1-8|6	# catalog-version 1.1
21cr|texlive-trajan-1.1-8|7	Name:		texlive-trajan
21cr|texlive-trajan-1.1-8|8	Version:	1.1
21cr|texlive-trajan-1.1-8|9	Release:	8
21cr|texlive-trajan-1.1-8|10	Summary:	Fonts from the Trajan column in Rome
21cr|texlive-trajan-1.1-8|11	Group:		Publishing
21cr|texlive-trajan-1.1-8|12	URL:		http://www.ctan.org/tex-archive/fonts/trajan
21cr|texlive-trajan-1.1-8|13	License:	LPPL
21cr|texlive-trajan-1.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.tar.xz
21cr|texlive-trajan-1.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.doc.tar.xz
21cr|texlive-trajan-1.1-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.source.tar.xz
21cr|texlive-trajan-1.1-8|17	BuildArch:	noarch
21cr|texlive-trajan-1.1-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-trajan-1.1-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-trajan-1.1-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-trajan-1.1-8|21	
21cr|texlive-trajan-1.1-8|22	%description
21cr|texlive-trajan-1.1-8|23	Provides fonts (in both MetaFont and Adobe Type 1 format) based
21cr|texlive-trajan-1.1-8|24	on the capitals carved on the Trajan column in Rome in 114 AD,
21cr|texlive-trajan-1.1-8|25	together with macros to access the fonts. Many typographers
21cr|texlive-trajan-1.1-8|26	think these rank first among the Roman's artistic legacy. The
21cr|texlive-trajan-1.1-8|27	font is uppercase letters together with some punctuation and
21cr|texlive-trajan-1.1-8|28	analphabetics; no lowercase or digits.
21cr|texlive-trajan-1.1-8|29	
21cr|texlive-trajan-1.1-8|30	
21cr|texlive-trajan-1.1-8|31	#-----------------------------------------------------------------------
21cr|texlive-trajan-1.1-8|32	%files
21cr|texlive-trajan-1.1-8|33	%{_texmfdistdir}/fonts/afm/public/trajan/trjnr10.afm
21cr|texlive-trajan-1.1-8|34	%{_texmfdistdir}/fonts/afm/public/trajan/trjnsl10.afm
21cr|texlive-trajan-1.1-8|35	%{_texmfdistdir}/fonts/map/dvips/trajan/trajan.map
21cr|texlive-trajan-1.1-8|36	%{_texmfdistdir}/fonts/tfm/public/trajan/trjnr10.tfm
21cr|texlive-trajan-1.1-8|37	%{_texmfdistdir}/fonts/tfm/public/trajan/trjnsl10.tfm
21cr|texlive-trajan-1.1-8|38	%{_texmfdistdir}/fonts/type1/public/trajan/trjnr10.pfb
21cr|texlive-trajan-1.1-8|39	%{_texmfdistdir}/fonts/type1/public/trajan/trjnsl10.pfb
21cr|texlive-trajan-1.1-8|40	%{_texmfdistdir}/tex/latex/trajan/t1trjn.fd
21cr|texlive-trajan-1.1-8|41	%{_texmfdistdir}/tex/latex/trajan/trajan.sty
21cr|texlive-trajan-1.1-8|42	%doc %{_texmfdistdir}/doc/latex/trajan/README
21cr|texlive-trajan-1.1-8|43	%doc %{_texmfdistdir}/doc/latex/trajan/trajan.pdf
21cr|texlive-trajan-1.1-8|44	%doc %{_texmfdistdir}/doc/latex/trajan/trytrajan.pdf
21cr|texlive-trajan-1.1-8|45	%doc %{_texmfdistdir}/doc/latex/trajan/trytrajan.tex
21cr|texlive-trajan-1.1-8|46	#- source
21cr|texlive-trajan-1.1-8|47	%doc %{_texmfdistdir}/source/latex/trajan/trajan.dtx
21cr|texlive-trajan-1.1-8|48	%doc %{_texmfdistdir}/source/latex/trajan/trajan.ins
21cr|texlive-trajan-1.1-8|49	
21cr|texlive-trajan-1.1-8|50	#-----------------------------------------------------------------------
21cr|texlive-trajan-1.1-8|51	%prep
21cr|texlive-trajan-1.1-8|52	%setup -c -a0 -a1 -a2
21cr|texlive-trajan-1.1-8|53	
21cr|texlive-trajan-1.1-8|54	%build
21cr|texlive-trajan-1.1-8|55	
21cr|texlive-trajan-1.1-8|56	%install
21cr|texlive-trajan-1.1-8|57	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-trajan-1.1-8|58	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10374 21
21cr|texlive-tramlines-65692-1|1	%define oname tramlines
21cr|texlive-tramlines-65692-1|2	
21cr|texlive-tramlines-65692-1|3	Summary:	A package for creating tramlines (lines above and below a title used by lawyers in the UK)
21cr|texlive-tramlines-65692-1|4	Name:		texlive-tramlines
21cr|texlive-tramlines-65692-1|5	Version:	65692
21cr|texlive-tramlines-65692-1|6	Release:	1
21cr|texlive-tramlines-65692-1|7	License:	LPPL1.3
21cr|texlive-tramlines-65692-1|8	Group:		Publishing
21cr|texlive-tramlines-65692-1|9	Url:		https://www.ctan.org
21cr|texlive-tramlines-65692-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tramlines-65692-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tramlines-65692-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tramlines-65692-1|13	Requires:	texlive-tlpkg
21cr|texlive-tramlines-65692-1|14	Requires:	texlive-kpathsea
21cr|texlive-tramlines-65692-1|15	Provides:	tex(tramlines.sty) = 2024
21cr|texlive-tramlines-65692-1|16	BuildArch:	noarch
21cr|texlive-tramlines-65692-1|17	
21cr|texlive-tramlines-65692-1|18	%description
21cr|texlive-tramlines-65692-1|19	This package automatically creates tramlines (lines above and
21cr|texlive-tramlines-65692-1|20	below a title used by lawyers in the UK and the Commonwealth).
21cr|texlive-tramlines-65692-1|21	
21cr|texlive-tramlines-65692-1|22	%files
21cr|texlive-tramlines-65692-1|23	%doc %{_texmfdistdir}/doc/latex/tramlines
21cr|texlive-tramlines-65692-1|24	%{_texmfdistdir}/tex/latex/tramlines
21cr|texlive-tramlines-65692-1|25	
21cr|texlive-tramlines-65692-1|26	#------------------------------------------------------------------
21cr|texlive-tramlines-65692-1|27	
21cr|texlive-tramlines-65692-1|28	%prep
21cr|texlive-tramlines-65692-1|29	%setup -c -a0 -a1
21cr|texlive-tramlines-65692-1|30	
21cr|texlive-tramlines-65692-1|31	%build
21cr|texlive-tramlines-65692-1|32	
21cr|texlive-tramlines-65692-1|33	%install
21cr|texlive-tramlines-65692-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tramlines-65692-1|35	rm -rf tlpkg
21cr|texlive-tramlines-65692-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10375 21
21cr|texlive-transparent-64852-1|1	%define oname transparent
21cr|texlive-transparent-64852-1|2	
21cr|texlive-transparent-64852-1|3	Summary:	Using a color stack for transparency with pdfTeX
21cr|texlive-transparent-64852-1|4	Name:		texlive-transparent
21cr|texlive-transparent-64852-1|5	Version:	64852
21cr|texlive-transparent-64852-1|6	Release:	1
21cr|texlive-transparent-64852-1|7	License:	LPPL1.3
21cr|texlive-transparent-64852-1|8	Group:		Publishing
21cr|texlive-transparent-64852-1|9	Url:		https://www.ctan.org
21cr|texlive-transparent-64852-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-transparent-64852-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-transparent-64852-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-transparent-64852-1|13	Requires:	texlive-tlpkg
21cr|texlive-transparent-64852-1|14	Requires:	texlive-kpathsea
21cr|texlive-transparent-64852-1|15	Provides:	tex(transparent-nometadata.sty) = 2024
21cr|texlive-transparent-64852-1|16	Provides:	tex(transparent.sty) = 2024
21cr|texlive-transparent-64852-1|17	BuildArch:	noarch
21cr|texlive-transparent-64852-1|18	
21cr|texlive-transparent-64852-1|19	%description
21cr|texlive-transparent-64852-1|20	pdfTeX and LuaTeX support several color stacks. This package
21cr|texlive-transparent-64852-1|21	shows how a separate color stack can be used for transparency,
21cr|texlive-transparent-64852-1|22	a property besides color that works across page breaks. If the
21cr|texlive-transparent-64852-1|23	PDF management is used it can also be used with other engines,
21cr|texlive-transparent-64852-1|24	but without support for page breaks.
21cr|texlive-transparent-64852-1|25	
21cr|texlive-transparent-64852-1|26	%files
21cr|texlive-transparent-64852-1|27	%doc %{_texmfdistdir}/doc/latex/transparent
21cr|texlive-transparent-64852-1|28	%{_texmfdistdir}/tex/latex/transparent
21cr|texlive-transparent-64852-1|29	
21cr|texlive-transparent-64852-1|30	#------------------------------------------------------------------
21cr|texlive-transparent-64852-1|31	
21cr|texlive-transparent-64852-1|32	%prep
21cr|texlive-transparent-64852-1|33	%setup -c -a0 -a1
21cr|texlive-transparent-64852-1|34	
21cr|texlive-transparent-64852-1|35	%build
21cr|texlive-transparent-64852-1|36	
21cr|texlive-transparent-64852-1|37	%install
21cr|texlive-transparent-64852-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-transparent-64852-1|39	rm -rf tlpkg
21cr|texlive-transparent-64852-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10376 21
21cr|texlive-transparent-io-64113-1|1	%define oname transparent-io
21cr|texlive-transparent-io-64113-1|2	
21cr|texlive-transparent-io-64113-1|3	Summary:	Show for approval the filenames used in \input, \openin, or \openout
21cr|texlive-transparent-io-64113-1|4	Name:		texlive-transparent-io
21cr|texlive-transparent-io-64113-1|5	Version:	64113
21cr|texlive-transparent-io-64113-1|6	Release:	1
21cr|texlive-transparent-io-64113-1|7	License:	LPPL1.3
21cr|texlive-transparent-io-64113-1|8	Group:		Publishing
21cr|texlive-transparent-io-64113-1|9	Url:		https://www.ctan.org
21cr|texlive-transparent-io-64113-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-transparent-io-64113-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-transparent-io-64113-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-transparent-io-64113-1|13	Requires:	texlive-tlpkg
21cr|texlive-transparent-io-64113-1|14	Requires:	texlive-kpathsea
21cr|texlive-transparent-io-64113-1|15	BuildArch:	noarch
21cr|texlive-transparent-io-64113-1|16	
21cr|texlive-transparent-io-64113-1|17	%description
21cr|texlive-transparent-io-64113-1|18	This package provides macros to make the file I/O in plain TeX
21cr|texlive-transparent-io-64113-1|19	more transparent. That is, every \input, \openin, and \openout
21cr|texlive-transparent-io-64113-1|20	operation by TeX is presented to the user who must check
21cr|texlive-transparent-io-64113-1|21	carefully if the file name of the source is acceptable. The
21cr|texlive-transparent-io-64113-1|22	user must sometimes enter additional text and has to specify
21cr|texlive-transparent-io-64113-1|23	the file name that the TeX operation should use. The macros
21cr|texlive-transparent-io-64113-1|24	require a complex installation procedure; the package contains
21cr|texlive-transparent-io-64113-1|25	sed and bash scripts to do this on a UNIX-like operating
21cr|texlive-transparent-io-64113-1|26	system. Every installation is different from any other as
21cr|texlive-transparent-io-64113-1|27	password-protected macro names and private messages have to be
21cr|texlive-transparent-io-64113-1|28	chosen by the installer. Therefore, the files in the package
21cr|texlive-transparent-io-64113-1|29	cannot be used directly. The files carry the extension .org,
21cr|texlive-transparent-io-64113-1|30	and only after the user has performed an individual
21cr|texlive-transparent-io-64113-1|31	customization for a private installation the changed files are
21cr|texlive-transparent-io-64113-1|32	renamed and have the extension .tex. For details see the
21cr|texlive-transparent-io-64113-1|33	manual.
21cr|texlive-transparent-io-64113-1|34	
21cr|texlive-transparent-io-64113-1|35	%files
21cr|texlive-transparent-io-64113-1|36	%doc %{_texmfdistdir}/doc/plain/transparent-io
21cr|texlive-transparent-io-64113-1|37	
21cr|texlive-transparent-io-64113-1|38	#------------------------------------------------------------------
21cr|texlive-transparent-io-64113-1|39	
21cr|texlive-transparent-io-64113-1|40	%prep
21cr|texlive-transparent-io-64113-1|41	%setup -c -a0 -a1
21cr|texlive-transparent-io-64113-1|42	
21cr|texlive-transparent-io-64113-1|43	%build
21cr|texlive-transparent-io-64113-1|44	
21cr|texlive-transparent-io-64113-1|45	%install
21cr|texlive-transparent-io-64113-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-transparent-io-64113-1|47	rm -rf tlpkg
21cr|texlive-transparent-io-64113-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

10377 21
21cr|texlive-treetex-20190228-1|1	# revision 28176
21cr|texlive-treetex-20190228-1|2	# category Package
21cr|texlive-treetex-20190228-1|3	# catalog-ctan /macros/plain/contrib/treetex
21cr|texlive-treetex-20190228-1|4	# catalog-date 2012-01-20 11:26:32 +0100
21cr|texlive-treetex-20190228-1|5	# catalog-license pd
21cr|texlive-treetex-20190228-1|6	# catalog-version undef
21cr|texlive-treetex-20190228-1|7	Name:		texlive-treetex
21cr|texlive-treetex-20190228-1|8	Version:	20190228
21cr|texlive-treetex-20190228-1|9	Release:	1
21cr|texlive-treetex-20190228-1|10	Summary:	Draw trees
21cr|texlive-treetex-20190228-1|11	Group:		Publishing
21cr|texlive-treetex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/treetex
21cr|texlive-treetex-20190228-1|13	License:	PD
21cr|texlive-treetex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/treetex.tar.xz
21cr|texlive-treetex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/treetex.doc.tar.xz
21cr|texlive-treetex-20190228-1|16	BuildArch:	noarch
21cr|texlive-treetex-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-treetex-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-treetex-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-treetex-20190228-1|20	
21cr|texlive-treetex-20190228-1|21	%description
21cr|texlive-treetex-20190228-1|22	Macros to draw trees, within TeX (or LaTeX). The algorithm used
21cr|texlive-treetex-20190228-1|23	is discussed in an accompanying paper (written using LaTeX
21cr|texlive-treetex-20190228-1|24	2.09).
21cr|texlive-treetex-20190228-1|25	
21cr|texlive-treetex-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-treetex-20190228-1|27	%files
21cr|texlive-treetex-20190228-1|28	%{_texmfdistdir}/tex/plain/treetex/classes.tex
21cr|texlive-treetex-20190228-1|29	%{_texmfdistdir}/tex/plain/treetex/l_pic.tex
21cr|texlive-treetex-20190228-1|30	%{_texmfdistdir}/tex/plain/treetex/treetex.tex
21cr|texlive-treetex-20190228-1|31	%doc %{_texmfdistdir}/doc/plain/treetex/epodd.tex
21cr|texlive-treetex-20190228-1|32	%doc %{_texmfdistdir}/doc/plain/treetex/readme
21cr|texlive-treetex-20190228-1|33	%doc %{_texmfdistdir}/doc/plain/treetex/tree_doc.tex
21cr|texlive-treetex-20190228-1|34	
21cr|texlive-treetex-20190228-1|35	#-----------------------------------------------------------------------
21cr|texlive-treetex-20190228-1|36	%prep
21cr|texlive-treetex-20190228-1|37	%setup -c -a0 -a1
21cr|texlive-treetex-20190228-1|38	
21cr|texlive-treetex-20190228-1|39	%build
21cr|texlive-treetex-20190228-1|40	
21cr|texlive-treetex-20190228-1|41	%install
21cr|texlive-treetex-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-treetex-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10378 21
21cr|texlive-trigonometry-1.4-1|1	Name:		texlive-trigonometry
21cr|texlive-trigonometry-1.4-1|2	Version:	1.4
21cr|texlive-trigonometry-1.4-1|3	Release:	1
21cr|texlive-trigonometry-1.4-1|4	Summary:	Trigonometry package
21cr|texlive-trigonometry-1.4-1|5	Group:		Publishing
21cr|texlive-trigonometry-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/accents
21cr|texlive-trigonometry-1.4-1|7	License:	MIT
21cr|texlive-trigonometry-1.4-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/trigonometry.tar.xz
21cr|texlive-trigonometry-1.4-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/trigonometry.doc.tar.xz
21cr|texlive-trigonometry-1.4-1|10	BuildArch:	noarch
21cr|texlive-trigonometry-1.4-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-trigonometry-1.4-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-trigonometry-1.4-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-trigonometry-1.4-1|14	
21cr|texlive-trigonometry-1.4-1|15	%description
21cr|texlive-trigonometry-1.4-1|16	texlive-tree-dvips-doc - Documentation for texlive-tree-dvips
21cr|texlive-trigonometry-1.4-1|17	
21cr|texlive-trigonometry-1.4-1|18	#-----------------------------------------------------------------------
21cr|texlive-trigonometry-1.4-1|19	
21cr|texlive-trigonometry-1.4-1|20	%files
21cr|texlive-trigonometry-1.4-1|21	%{_texmfdistdir}/tex/*
21cr|texlive-trigonometry-1.4-1|22	%doc %{_texmfdistdir}/doc/*
21cr|texlive-trigonometry-1.4-1|23	
21cr|texlive-trigonometry-1.4-1|24	#-----------------------------------------------------------------------
21cr|texlive-trigonometry-1.4-1|25	%prep
21cr|texlive-trigonometry-1.4-1|26	%setup -c -a0 -a1
21cr|texlive-trigonometry-1.4-1|27	
21cr|texlive-trigonometry-1.4-1|28	%build
21cr|texlive-trigonometry-1.4-1|29	
21cr|texlive-trigonometry-1.4-1|30	%install
21cr|texlive-trigonometry-1.4-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-trigonometry-1.4-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10379 21
21cr|texlive-truthtable-60717-1|1	%define oname truthtable
21cr|texlive-truthtable-60717-1|2	
21cr|texlive-truthtable-60717-1|3	Summary:	Automatically generate truth tables for given variables and statements
21cr|texlive-truthtable-60717-1|4	Name:		texlive-truthtable
21cr|texlive-truthtable-60717-1|5	Version:	60717
21cr|texlive-truthtable-60717-1|6	Release:	1
21cr|texlive-truthtable-60717-1|7	License:	LPPL1.3
21cr|texlive-truthtable-60717-1|8	Group:		Publishing
21cr|texlive-truthtable-60717-1|9	Url:		https://www.ctan.org
21cr|texlive-truthtable-60717-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-truthtable-60717-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-truthtable-60717-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-truthtable-60717-1|13	Requires:	texlive-tlpkg
21cr|texlive-truthtable-60717-1|14	Requires:	texlive-kpathsea
21cr|texlive-truthtable-60717-1|15	Provides:	tex(truthtable.sty) = 2024
21cr|texlive-truthtable-60717-1|16	BuildArch:	noarch
21cr|texlive-truthtable-60717-1|17	
21cr|texlive-truthtable-60717-1|18	%description
21cr|texlive-truthtable-60717-1|19	This LuaLaTeX package permits to automatically generate truth
21cr|texlive-truthtable-60717-1|20	tables given a table header. It supports a number of logical
21cr|texlive-truthtable-60717-1|21	operations which can be combined as needed. It is built upon
21cr|texlive-truthtable-60717-1|22	the luacode package.
21cr|texlive-truthtable-60717-1|23	
21cr|texlive-truthtable-60717-1|24	%files
21cr|texlive-truthtable-60717-1|25	%doc %{_texmfdistdir}/doc/lualatex/truthtable
21cr|texlive-truthtable-60717-1|26	%{_texmfdistdir}/tex/lualatex/truthtable
21cr|texlive-truthtable-60717-1|27	
21cr|texlive-truthtable-60717-1|28	#------------------------------------------------------------------
21cr|texlive-truthtable-60717-1|29	
21cr|texlive-truthtable-60717-1|30	%prep
21cr|texlive-truthtable-60717-1|31	%setup -c -a0 -a1
21cr|texlive-truthtable-60717-1|32	
21cr|texlive-truthtable-60717-1|33	%build
21cr|texlive-truthtable-60717-1|34	
21cr|texlive-truthtable-60717-1|35	%install
21cr|texlive-truthtable-60717-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-truthtable-60717-1|37	rm -rf tlpkg
21cr|texlive-truthtable-60717-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10380 21
21cr|texlive-tsvtemplate-65333-1|1	%define oname tsvtemplate
21cr|texlive-tsvtemplate-65333-1|2	
21cr|texlive-tsvtemplate-65333-1|3	Summary:	Apply a template to a tsv file
21cr|texlive-tsvtemplate-65333-1|4	Name:		texlive-tsvtemplate
21cr|texlive-tsvtemplate-65333-1|5	Version:	65333
21cr|texlive-tsvtemplate-65333-1|6	Release:	1
21cr|texlive-tsvtemplate-65333-1|7	License:	LPPL1.3
21cr|texlive-tsvtemplate-65333-1|8	Group:		Publishing
21cr|texlive-tsvtemplate-65333-1|9	Url:		https://www.ctan.org
21cr|texlive-tsvtemplate-65333-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tsvtemplate-65333-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tsvtemplate-65333-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tsvtemplate-65333-1|13	Requires:	texlive-tlpkg
21cr|texlive-tsvtemplate-65333-1|14	Requires:	texlive-kpathsea
21cr|texlive-tsvtemplate-65333-1|15	Provides:	tex(tsvtemplate.sty) = 2024
21cr|texlive-tsvtemplate-65333-1|16	Provides:	tex(tsvtemplate.tex) = 2024
21cr|texlive-tsvtemplate-65333-1|17	BuildArch:	noarch
21cr|texlive-tsvtemplate-65333-1|18	
21cr|texlive-tsvtemplate-65333-1|19	%description
21cr|texlive-tsvtemplate-65333-1|20	This is a simple tsv (tab-separated values) reader for LuaLaTeX
21cr|texlive-tsvtemplate-65333-1|21	and plain LuaTeX. It also supports (non-quoted) comma-separated
21cr|texlive-tsvtemplate-65333-1|22	values, or indeed values separated by any character.
21cr|texlive-tsvtemplate-65333-1|23	
21cr|texlive-tsvtemplate-65333-1|24	%files
21cr|texlive-tsvtemplate-65333-1|25	%doc %{_texmfdistdir}/doc/luatex/tsvtemplate
21cr|texlive-tsvtemplate-65333-1|26	%{_texmfdistdir}/tex/luatex/tsvtemplate
21cr|texlive-tsvtemplate-65333-1|27	
21cr|texlive-tsvtemplate-65333-1|28	#------------------------------------------------------------------
21cr|texlive-tsvtemplate-65333-1|29	
21cr|texlive-tsvtemplate-65333-1|30	%prep
21cr|texlive-tsvtemplate-65333-1|31	%setup -c -a0 -a1
21cr|texlive-tsvtemplate-65333-1|32	
21cr|texlive-tsvtemplate-65333-1|33	%build
21cr|texlive-tsvtemplate-65333-1|34	
21cr|texlive-tsvtemplate-65333-1|35	%install
21cr|texlive-tsvtemplate-65333-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tsvtemplate-65333-1|37	rm -rf tlpkg
21cr|texlive-tsvtemplate-65333-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10381 21
21cr|texlive-tuda-ci-65254-1|1	%define oname tuda-ci
21cr|texlive-tuda-ci-65254-1|2	
21cr|texlive-tuda-ci-65254-1|3	Summary:	LaTeX templates of Technische Universitat Darmstadt
21cr|texlive-tuda-ci-65254-1|4	Name:		texlive-tuda-ci
21cr|texlive-tuda-ci-65254-1|5	Version:	65254
21cr|texlive-tuda-ci-65254-1|6	Release:	1
21cr|texlive-tuda-ci-65254-1|7	License:	LPPL1.3
21cr|texlive-tuda-ci-65254-1|8	Group:		Publishing
21cr|texlive-tuda-ci-65254-1|9	Url:		https://www.ctan.org
21cr|texlive-tuda-ci-65254-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tuda-ci-65254-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tuda-ci-65254-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tuda-ci-65254-1|13	#Requires:	tex(anyfontsize.sty)
21cr|texlive-tuda-ci-65254-1|14	#Requires:	tex(environ.sty)
21cr|texlive-tuda-ci-65254-1|15	Requires:	tex(fontenc.sty)
21cr|texlive-tuda-ci-65254-1|16	Requires:	tex(graphicx.sty)
21cr|texlive-tuda-ci-65254-1|17	#Requires:	tex(iftex.sty)
21cr|texlive-tuda-ci-65254-1|18	Requires:	tex(inputenc.sty)
21cr|texlive-tuda-ci-65254-1|19	#Requires:	tex(l3keys2e.sty)
21cr|texlive-tuda-ci-65254-1|20	Requires:	texlive-tlpkg
21cr|texlive-tuda-ci-65254-1|21	Requires:	texlive-kpathsea
21cr|texlive-tuda-ci-65254-1|22	#Requires:	tex(microtype.sty)
21cr|texlive-tuda-ci-65254-1|23	#Requires:	tex(pdfx.sty)
21cr|texlive-tuda-ci-65254-1|24	Requires:	tex(roboto-mono.sty)
21cr|texlive-tuda-ci-65254-1|25	Requires:	tex(roboto.sty)
21cr|texlive-tuda-ci-65254-1|26	#Requires:	tex(scrextend.sty)
21cr|texlive-tuda-ci-65254-1|27	#Requires:	tex(scrlayer-scrpage.sty)
21cr|texlive-tuda-ci-65254-1|28	#Requires:	tex(scrlayer.sty)
21cr|texlive-tuda-ci-65254-1|29	#Requires:	tex(scrlfile.sty)
21cr|texlive-tuda-ci-65254-1|30	Requires:	tex(textcomp.sty)
21cr|texlive-tuda-ci-65254-1|31	#Requires:	tex(trimclip.sty)
21cr|texlive-tuda-ci-65254-1|32	#Requires:	tex(URspecialopts.sty)
21cr|texlive-tuda-ci-65254-1|33	#Requires:	tex(XCharter.sty)
21cr|texlive-tuda-ci-65254-1|34	#Requires:	tex(xcolor.sty)
21cr|texlive-tuda-ci-65254-1|35	Provides:	tex(beamercolorthemeTUDa.sty) = 2024
21cr|texlive-tuda-ci-65254-1|36	Provides:	tex(beamerfontthemeTUDa.sty) = 2024
21cr|texlive-tuda-ci-65254-1|37	Provides:	tex(beamerinnerthemeTUDa.sty) = 2024
21cr|texlive-tuda-ci-65254-1|38	Provides:	tex(beamerouterthemeTUDa.sty) = 2024
21cr|texlive-tuda-ci-65254-1|39	Provides:	tex(beamerthemeTUDa-mecheng.sty) = 2024
21cr|texlive-tuda-ci-65254-1|40	Provides:	tex(beamerthemeTUDa.sty) = 2024
21cr|texlive-tuda-ci-65254-1|41	Provides:	tex(tuda-a0paper.clo) = 2024
21cr|texlive-tuda-ci-65254-1|42	Provides:	tex(tuda-a1paper.clo) = 2024
21cr|texlive-tuda-ci-65254-1|43	Provides:	tex(tuda-a2paper.clo) = 2024
21cr|texlive-tuda-ci-65254-1|44	Provides:	tex(tuda-a3paper.clo) = 2024
21cr|texlive-tuda-ci-65254-1|45	Provides:	tex(tuda-a4paper.clo) = 2024
21cr|texlive-tuda-ci-65254-1|46	Provides:	tex(tuda-a5paper.clo) = 2024
21cr|texlive-tuda-ci-65254-1|47	Provides:	tex(tudabeamer.cls) = 2024
21cr|texlive-tuda-ci-65254-1|48	Provides:	tex(tudacolors.def) = 2024
21cr|texlive-tuda-ci-65254-1|49	Provides:	tex(tudacolors.sty) = 2024
21cr|texlive-tuda-ci-65254-1|50	Provides:	tex(tudaexercise.cls) = 2024
21cr|texlive-tuda-ci-65254-1|51	Provides:	tex(tudafonts.sty) = 2024
21cr|texlive-tuda-ci-65254-1|52	Provides:	tex(tudaleaflet.cls) = 2024
21cr|texlive-tuda-ci-65254-1|53	Provides:	tex(tudaletter.cls) = 2024
21cr|texlive-tuda-ci-65254-1|54	Provides:	tex(tudalettersize10pt.clo) = 2024
21cr|texlive-tuda-ci-65254-1|55	Provides:	tex(tuda-pgfplots.sty) = 2024
21cr|texlive-tuda-ci-65254-1|56	Provides:	tex(tudaposter.cls) = 2024
21cr|texlive-tuda-ci-65254-1|57	Provides:	tex(tudapub.cls) = 2024
21cr|texlive-tuda-ci-65254-1|58	Provides:	tex(tudarules.sty) = 2024
21cr|texlive-tuda-ci-65254-1|59	Provides:	tex(tudasciposter.cls) = 2024
21cr|texlive-tuda-ci-65254-1|60	Provides:	tex(tudasize9pt.clo) = 2024
21cr|texlive-tuda-ci-65254-1|61	BuildArch:	noarch
21cr|texlive-tuda-ci-65254-1|62	
21cr|texlive-tuda-ci-65254-1|63	%description
21cr|texlive-tuda-ci-65254-1|64	The TUDa-CI-Bundle provides a possibility to use the Corporate
21cr|texlive-tuda-ci-65254-1|65	Design of TU Darmstadt in LaTeX. It contains documentclasses as
21cr|texlive-tuda-ci-65254-1|66	well as some helper packages and config files together with
21cr|texlive-tuda-ci-65254-1|67	some templates for user documentation, which currently are only
21cr|texlive-tuda-ci-65254-1|68	available in German.
21cr|texlive-tuda-ci-65254-1|69	
21cr|texlive-tuda-ci-65254-1|70	%files
21cr|texlive-tuda-ci-65254-1|71	%doc %{_texmfdistdir}/doc/latex/tuda-ci
21cr|texlive-tuda-ci-65254-1|72	%{_texmfdistdir}/tex/latex/tuda-ci
21cr|texlive-tuda-ci-65254-1|73	
21cr|texlive-tuda-ci-65254-1|74	#------------------------------------------------------------------
21cr|texlive-tuda-ci-65254-1|75	
21cr|texlive-tuda-ci-65254-1|76	%prep
21cr|texlive-tuda-ci-65254-1|77	%setup -c -a0 -a1
21cr|texlive-tuda-ci-65254-1|78	
21cr|texlive-tuda-ci-65254-1|79	%build
21cr|texlive-tuda-ci-65254-1|80	
21cr|texlive-tuda-ci-65254-1|81	%install
21cr|texlive-tuda-ci-65254-1|82	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tuda-ci-65254-1|83	rm -rf tlpkg
21cr|texlive-tuda-ci-65254-1|84	cp -fpar * %{buildroot}%{_texmfdistdir}

10382 21
21cr|texlive-tudscr-2.06n-1|1	# revision 59942
21cr|texlive-tudscr-2.06n-1|2	# category Package
21cr|texlive-tudscr-2.06n-1|3	# catalog-ctan catalogue-ctan /macros/latex/contrib/tudscr
21cr|texlive-tudscr-2.06n-1|4	# catalogue-license lppl1.3c
21cr|texlive-tudscr-2.06n-1|5	# catalog-version 2.06n
21cr|texlive-tudscr-2.06n-1|6	Name:		texlive-tudscr
21cr|texlive-tudscr-2.06n-1|7	Version:	2.06n
21cr|texlive-tudscr-2.06n-1|8	Release:	1
21cr|texlive-tudscr-2.06n-1|9	Summary:	Corporate Design of Technische Universitat Dresden
21cr|texlive-tudscr-2.06n-1|10	Group:		Publishing
21cr|texlive-tudscr-2.06n-1|11	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tudscr
21cr|texlive-tudscr-2.06n-1|12	License:	LPPL1.3
21cr|texlive-tudscr-2.06n-1|13	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tudscr.tar.xz
21cr|texlive-tudscr-2.06n-1|14	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tudscr.doc.tar.xz
21cr|texlive-tudscr-2.06n-1|15	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tudscr.source.tar.xz
21cr|texlive-tudscr-2.06n-1|16	BuildArch:	noarch
21cr|texlive-tudscr-2.06n-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-tudscr-2.06n-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-tudscr-2.06n-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-tudscr-2.06n-1|20	
21cr|texlive-tudscr-2.06n-1|21	%description
21cr|texlive-tudscr-2.06n-1|22	The TUD-Script bundle provides both classes and packages in
21cr|texlive-tudscr-2.06n-1|23	order to create LaTeX documents in the corporate design of the
21cr|texlive-tudscr-2.06n-1|24	Technische Universitat Dresden. It bases on the KOMA-Script
21cr|texlive-tudscr-2.06n-1|25	bundle, which must necessarily be present.
21cr|texlive-tudscr-2.06n-1|26	
21cr|texlive-tudscr-2.06n-1|27	#-----------------------------------------------------------------------
21cr|texlive-tudscr-2.06n-1|28	%files
21cr|texlive-tudscr-2.06n-1|29	%{_texmfdistdir}/tex/*
21cr|texlive-tudscr-2.06n-1|30	%doc %{_texmfdistdir}/doc/*
21cr|texlive-tudscr-2.06n-1|31	#- source
21cr|texlive-tudscr-2.06n-1|32	%doc %{_texmfdistdir}/source/*
21cr|texlive-tudscr-2.06n-1|33	
21cr|texlive-tudscr-2.06n-1|34	
21cr|texlive-tudscr-2.06n-1|35	#-----------------------------------------------------------------------
21cr|texlive-tudscr-2.06n-1|36	%prep
21cr|texlive-tudscr-2.06n-1|37	%setup -c -a0 -a1 -a2
21cr|texlive-tudscr-2.06n-1|38	
21cr|texlive-tudscr-2.06n-1|39	%build
21cr|texlive-tudscr-2.06n-1|40	
21cr|texlive-tudscr-2.06n-1|41	%install
21cr|texlive-tudscr-2.06n-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tudscr-2.06n-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10383 21
21cr|texlive-turabian-0.1.0-1|1	# revision 36298
21cr|texlive-turabian-0.1.0-1|2	# category Package
21cr|texlive-turabian-0.1.0-1|3	# catalog-ctan /macros/latex/contrib/turabian
21cr|texlive-turabian-0.1.0-1|4	# catalog-license lppl
21cr|texlive-turabian-0.1.0-1|5	# catalog-date 2016-06-24 19:18:15 +0200
21cr|texlive-turabian-0.1.0-1|6	# catalog-version 0.1.0
21cr|texlive-turabian-0.1.0-1|7	Name:		texlive-turabian
21cr|texlive-turabian-0.1.0-1|8	Version:	0.1.0
21cr|texlive-turabian-0.1.0-1|9	Release:	1
21cr|texlive-turabian-0.1.0-1|10	Summary:	doc files of turabian
21cr|texlive-turabian-0.1.0-1|11	Group:		Publishing
21cr|texlive-turabian-0.1.0-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/turabian
21cr|texlive-turabian-0.1.0-1|13	License:	LPPL1
21cr|texlive-turabian-0.1.0-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turabian.tar.xz
21cr|texlive-turabian-0.1.0-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turabian.doc.tar.xz
21cr|texlive-turabian-0.1.0-1|16	BuildArch:	noarch
21cr|texlive-turabian-0.1.0-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-turabian-0.1.0-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-turabian-0.1.0-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-turabian-0.1.0-1|20	
21cr|texlive-turabian-0.1.0-1|21	%description
21cr|texlive-turabian-0.1.0-1|22	The bundle provides a class file and a template for creating
21cr|texlive-turabian-0.1.0-1|23	Turabian-formatted projects. The class file supports citation
21cr|texlive-turabian-0.1.0-1|24	formatting conforming to the Turabian 8th Edition style guide.
21cr|texlive-turabian-0.1.0-1|25	
21cr|texlive-turabian-0.1.0-1|26	#-----------------------------------------------------------------------
21cr|texlive-turabian-0.1.0-1|27	%files
21cr|texlive-turabian-0.1.0-1|28	%{_texmfdistdir}/tex/*
21cr|texlive-turabian-0.1.0-1|29	%doc %{_texmfdistdir}/doc/*
21cr|texlive-turabian-0.1.0-1|30	
21cr|texlive-turabian-0.1.0-1|31	
21cr|texlive-turabian-0.1.0-1|32	#-----------------------------------------------------------------------
21cr|texlive-turabian-0.1.0-1|33	%prep
21cr|texlive-turabian-0.1.0-1|34	%setup -c -a0 -a1
21cr|texlive-turabian-0.1.0-1|35	
21cr|texlive-turabian-0.1.0-1|36	%build
21cr|texlive-turabian-0.1.0-1|37	
21cr|texlive-turabian-0.1.0-1|38	%install
21cr|texlive-turabian-0.1.0-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-turabian-0.1.0-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10384 21
21cr|texlive-turabian-formatting-58561-1|1	%define oname turabian-formatting
21cr|texlive-turabian-formatting-58561-1|2	
21cr|texlive-turabian-formatting-58561-1|3	Summary:	Formatting based on Turabian's Manual
21cr|texlive-turabian-formatting-58561-1|4	Name:		texlive-turabian-formatting
21cr|texlive-turabian-formatting-58561-1|5	Version:	58561
21cr|texlive-turabian-formatting-58561-1|6	Release:	1
21cr|texlive-turabian-formatting-58561-1|7	License:	LPPL1.3
21cr|texlive-turabian-formatting-58561-1|8	Group:		Publishing
21cr|texlive-turabian-formatting-58561-1|9	Url:		https://www.ctan.org
21cr|texlive-turabian-formatting-58561-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-turabian-formatting-58561-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-turabian-formatting-58561-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-turabian-formatting-58561-1|13	#Requires:	tex(caption.sty)
21cr|texlive-turabian-formatting-58561-1|14	#Requires:	tex(endnotes.sty)
21cr|texlive-turabian-formatting-58561-1|15	#Requires:	tex(etoolbox.sty)
21cr|texlive-turabian-formatting-58561-1|16	#Requires:	tex(fancyhdr.sty)
21cr|texlive-turabian-formatting-58561-1|17	Requires:	tex(flafter.sty)
21cr|texlive-turabian-formatting-58561-1|18	#Requires:	tex(footmisc.sty)
21cr|texlive-turabian-formatting-58561-1|19	#Requires:	tex(geometry.sty)
21cr|texlive-turabian-formatting-58561-1|20	Requires:	texlive-kpathsea
21cr|texlive-turabian-formatting-58561-1|21	Requires:	texlive-tlpkg
21cr|texlive-turabian-formatting-58561-1|22	#Requires:	tex(nowidow.sty)
21cr|texlive-turabian-formatting-58561-1|23	#Requires:	tex(quoting.sty)
21cr|texlive-turabian-formatting-58561-1|24	#Requires:	tex(setspace.sty)
21cr|texlive-turabian-formatting-58561-1|25	#Requires:	tex(titlesec.sty)
21cr|texlive-turabian-formatting-58561-1|26	#Requires:	tex(url.sty)
21cr|texlive-turabian-formatting-58561-1|27	#Requires:	tex(xifthen.sty)
21cr|texlive-turabian-formatting-58561-1|28	Provides:	tex-turabian-formatting = 2024
21cr|texlive-turabian-formatting-58561-1|29	Provides:	tex(turabian-formatting.sty) = 2024
21cr|texlive-turabian-formatting-58561-1|30	Provides:	tex(turabian-researchpaper.cls) = 2024
21cr|texlive-turabian-formatting-58561-1|31	Provides:	tex(turabian-thesis.cls) = 2024
21cr|texlive-turabian-formatting-58561-1|32	BuildArch:	noarch
21cr|texlive-turabian-formatting-58561-1|33	
21cr|texlive-turabian-formatting-58561-1|34	%description
21cr|texlive-turabian-formatting-58561-1|35	The turabian-formatting package provides Chicago-style
21cr|texlive-turabian-formatting-58561-1|36	formatting based on Kate L. Turabian's "A Manual for Writers of
21cr|texlive-turabian-formatting-58561-1|37	Research Papers, Theses, and Dissertations: Chicago Style for
21cr|texlive-turabian-formatting-58561-1|38	Students and Researchers" (9th edition).
21cr|texlive-turabian-formatting-58561-1|39	
21cr|texlive-turabian-formatting-58561-1|40	%files
21cr|texlive-turabian-formatting-58561-1|41	%doc %{_texmfdistdir}/doc
21cr|texlive-turabian-formatting-58561-1|42	%{_texmfdistdir}/tex/latex/turabian-formatting/
21cr|texlive-turabian-formatting-58561-1|43	
21cr|texlive-turabian-formatting-58561-1|44	#------------------------------------------------------------------
21cr|texlive-turabian-formatting-58561-1|45	
21cr|texlive-turabian-formatting-58561-1|46	%prep
21cr|texlive-turabian-formatting-58561-1|47	%setup -c -a0 -a1
21cr|texlive-turabian-formatting-58561-1|48	
21cr|texlive-turabian-formatting-58561-1|49	%build
21cr|texlive-turabian-formatting-58561-1|50	
21cr|texlive-turabian-formatting-58561-1|51	%install
21cr|texlive-turabian-formatting-58561-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-turabian-formatting-58561-1|53	rm -rf tlpkg
21cr|texlive-turabian-formatting-58561-1|54	cp -fpar * %{buildroot}%{_texmfdistdir}

10385 21
21cr|texlive-turnstile-1.0-8|1	# revision 15878
21cr|texlive-turnstile-1.0-8|2	# category Package
21cr|texlive-turnstile-1.0-8|3	# catalog-ctan /macros/latex/contrib/turnstile
21cr|texlive-turnstile-1.0-8|4	# catalog-date 2008-08-24 14:43:48 +0200
21cr|texlive-turnstile-1.0-8|5	# catalog-license lppl
21cr|texlive-turnstile-1.0-8|6	# catalog-version 1.0
21cr|texlive-turnstile-1.0-8|7	Name:		texlive-turnstile
21cr|texlive-turnstile-1.0-8|8	Version:	1.0
21cr|texlive-turnstile-1.0-8|9	Release:	8
21cr|texlive-turnstile-1.0-8|10	Summary:	Typeset the (logic) turnstile notation
21cr|texlive-turnstile-1.0-8|11	Group:		Publishing
21cr|texlive-turnstile-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/turnstile
21cr|texlive-turnstile-1.0-8|13	License:	LPPL
21cr|texlive-turnstile-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.tar.xz
21cr|texlive-turnstile-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.doc.tar.xz
21cr|texlive-turnstile-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.source.tar.xz
21cr|texlive-turnstile-1.0-8|17	BuildArch:	noarch
21cr|texlive-turnstile-1.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-turnstile-1.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-turnstile-1.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-turnstile-1.0-8|21	
21cr|texlive-turnstile-1.0-8|22	%description
21cr|texlive-turnstile-1.0-8|23	Among other uses, the turnstile sign is used by logicians for
21cr|texlive-turnstile-1.0-8|24	denoting a consequence relation, related to a given logic,
21cr|texlive-turnstile-1.0-8|25	between a collection of formulas and a derived formula.
21cr|texlive-turnstile-1.0-8|26	
21cr|texlive-turnstile-1.0-8|27	
21cr|texlive-turnstile-1.0-8|28	#-----------------------------------------------------------------------
21cr|texlive-turnstile-1.0-8|29	%files
21cr|texlive-turnstile-1.0-8|30	%{_texmfdistdir}/tex/latex/turnstile/turnstile.sty
21cr|texlive-turnstile-1.0-8|31	%doc %{_texmfdistdir}/doc/latex/turnstile/README
21cr|texlive-turnstile-1.0-8|32	%doc %{_texmfdistdir}/doc/latex/turnstile/README.en
21cr|texlive-turnstile-1.0-8|33	%doc %{_texmfdistdir}/doc/latex/turnstile/README.pt
21cr|texlive-turnstile-1.0-8|34	%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile-en.pdf
21cr|texlive-turnstile-1.0-8|35	%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile-pt.pdf
21cr|texlive-turnstile-1.0-8|36	%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile_article.pdf
21cr|texlive-turnstile-1.0-8|37	%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile_article.tex
21cr|texlive-turnstile-1.0-8|38	%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile_artigo.pdf
21cr|texlive-turnstile-1.0-8|39	%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile_artigo.tex
21cr|texlive-turnstile-1.0-8|40	#- source
21cr|texlive-turnstile-1.0-8|41	%doc %{_texmfdistdir}/source/latex/turnstile/turnstile-en.dtx
21cr|texlive-turnstile-1.0-8|42	%doc %{_texmfdistdir}/source/latex/turnstile/turnstile-en.ins
21cr|texlive-turnstile-1.0-8|43	%doc %{_texmfdistdir}/source/latex/turnstile/turnstile-pt.dtx
21cr|texlive-turnstile-1.0-8|44	%doc %{_texmfdistdir}/source/latex/turnstile/turnstile-pt.ins
21cr|texlive-turnstile-1.0-8|45	
21cr|texlive-turnstile-1.0-8|46	#-----------------------------------------------------------------------
21cr|texlive-turnstile-1.0-8|47	%prep
21cr|texlive-turnstile-1.0-8|48	%setup -c -a0 -a1 -a2
21cr|texlive-turnstile-1.0-8|49	
21cr|texlive-turnstile-1.0-8|50	%build
21cr|texlive-turnstile-1.0-8|51	
21cr|texlive-turnstile-1.0-8|52	%install
21cr|texlive-turnstile-1.0-8|53	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-turnstile-1.0-8|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10386 21
21cr|texlive-twemoji-colr-64854-1|1	%define oname twemoji-colr
21cr|texlive-twemoji-colr-64854-1|2	
21cr|texlive-twemoji-colr-64854-1|3	Summary:	Twemoji font in COLR/CPAL layered format
21cr|texlive-twemoji-colr-64854-1|4	Name:		texlive-twemoji-colr
21cr|texlive-twemoji-colr-64854-1|5	Version:	64854
21cr|texlive-twemoji-colr-64854-1|6	Release:	1
21cr|texlive-twemoji-colr-64854-1|7	License:	LPPL1.3
21cr|texlive-twemoji-colr-64854-1|8	Group:		Publishing
21cr|texlive-twemoji-colr-64854-1|9	Url:		https://www.ctan.org
21cr|texlive-twemoji-colr-64854-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-twemoji-colr-64854-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-twemoji-colr-64854-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-twemoji-colr-64854-1|13	Requires:	texlive-tlpkg
21cr|texlive-twemoji-colr-64854-1|14	Requires:	texlive-kpathsea
21cr|texlive-twemoji-colr-64854-1|15	BuildArch:	noarch
21cr|texlive-twemoji-colr-64854-1|16	
21cr|texlive-twemoji-colr-64854-1|17	%description
21cr|texlive-twemoji-colr-64854-1|18	This is a COLR/CPAL-based color OpenType font from the Twemoji
21cr|texlive-twemoji-colr-64854-1|19	collection of emoji images.
21cr|texlive-twemoji-colr-64854-1|20	
21cr|texlive-twemoji-colr-64854-1|21	%files
21cr|texlive-twemoji-colr-64854-1|22	%doc %{_texmfdistdir}/doc/fonts/twemoji-colr
21cr|texlive-twemoji-colr-64854-1|23	%{_texmfdistdir}/fonts/truetype/public/twemoji-colr
21cr|texlive-twemoji-colr-64854-1|24	
21cr|texlive-twemoji-colr-64854-1|25	#------------------------------------------------------------------
21cr|texlive-twemoji-colr-64854-1|26	
21cr|texlive-twemoji-colr-64854-1|27	%prep
21cr|texlive-twemoji-colr-64854-1|28	%setup -c -a0 -a1
21cr|texlive-twemoji-colr-64854-1|29	
21cr|texlive-twemoji-colr-64854-1|30	%build
21cr|texlive-twemoji-colr-64854-1|31	
21cr|texlive-twemoji-colr-64854-1|32	%install
21cr|texlive-twemoji-colr-64854-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-twemoji-colr-64854-1|34	rm -rf tlpkg
21cr|texlive-twemoji-colr-64854-1|35	cp -fpar * %{buildroot}%{_texmfdistdir}

10387 21
21cr|texlive-twemojis-62930-1|1	%define oname twemojis
21cr|texlive-twemojis-62930-1|2	
21cr|texlive-twemojis-62930-1|3	Summary:	Use Twitter's open source emojis through LaTeX commands
21cr|texlive-twemojis-62930-1|4	Name:		texlive-twemojis
21cr|texlive-twemojis-62930-1|5	Version:	62930
21cr|texlive-twemojis-62930-1|6	Release:	1
21cr|texlive-twemojis-62930-1|7	License:	LPPL1.3
21cr|texlive-twemojis-62930-1|8	Group:		Publishing
21cr|texlive-twemojis-62930-1|9	Url:		https://www.ctan.org
21cr|texlive-twemojis-62930-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-twemojis-62930-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-twemojis-62930-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-twemojis-62930-1|13	Requires:	texlive-tlpkg
21cr|texlive-twemojis-62930-1|14	Requires:	texlive-kpathsea
21cr|texlive-twemojis-62930-1|15	Provides:	tex(twemojis.sty) = 2024
21cr|texlive-twemojis-62930-1|16	BuildArch:	noarch
21cr|texlive-twemojis-62930-1|17	
21cr|texlive-twemojis-62930-1|18	%description
21cr|texlive-twemojis-62930-1|19	This package provides a simple wrapper which allows to use
21cr|texlive-twemojis-62930-1|20	Twitter's open source emojis through LaTeX commands. This
21cr|texlive-twemojis-62930-1|21	relies on images, so no fancy unicode-font stuff is needed and
21cr|texlive-twemojis-62930-1|22	it should work on every installation.
21cr|texlive-twemojis-62930-1|23	
21cr|texlive-twemojis-62930-1|24	%files
21cr|texlive-twemojis-62930-1|25	%doc %{_texmfdistdir}/doc/latex/twemojis
21cr|texlive-twemojis-62930-1|26	%{_texmfdistdir}/tex/latex/twemojis
21cr|texlive-twemojis-62930-1|27	
21cr|texlive-twemojis-62930-1|28	#------------------------------------------------------------------
21cr|texlive-twemojis-62930-1|29	
21cr|texlive-twemojis-62930-1|30	%prep
21cr|texlive-twemojis-62930-1|31	%setup -c -a0 -a1
21cr|texlive-twemojis-62930-1|32	
21cr|texlive-twemojis-62930-1|33	%build
21cr|texlive-twemojis-62930-1|34	
21cr|texlive-twemojis-62930-1|35	%install
21cr|texlive-twemojis-62930-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-twemojis-62930-1|37	rm -rf tlpkg
21cr|texlive-twemojis-62930-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10388 21
21cr|texlive-txfontsb-1.1.1-1|1	# revision 21578
21cr|texlive-txfontsb-1.1.1-1|2	# category Package
21cr|texlive-txfontsb-1.1.1-1|3	# catalog-ctan /fonts/txfontsb
21cr|texlive-txfontsb-1.1.1-1|4	# catalog-date 2011-03-01 17:09:11 +0100
21cr|texlive-txfontsb-1.1.1-1|5	# catalog-license gpl
21cr|texlive-txfontsb-1.1.1-1|6	# catalog-version 1.1
21cr|texlive-txfontsb-1.1.1-1|7	Name:		texlive-txfontsb
21cr|texlive-txfontsb-1.1.1-1|8	Version:	1.1.1
21cr|texlive-txfontsb-1.1.1-1|9	Release:	1
21cr|texlive-txfontsb-1.1.1-1|10	Summary:	Extensions to txfonts, using GNU Freefont
21cr|texlive-txfontsb-1.1.1-1|11	Group:		Publishing
21cr|texlive-txfontsb-1.1.1-1|12	URL:		http://www.ctan.org/tex-archive/fonts/txfontsb
21cr|texlive-txfontsb-1.1.1-1|13	License:	GPL
21cr|texlive-txfontsb-1.1.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.tar.xz
21cr|texlive-txfontsb-1.1.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.doc.tar.xz
21cr|texlive-txfontsb-1.1.1-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.source.tar.xz
21cr|texlive-txfontsb-1.1.1-1|17	BuildArch:	noarch
21cr|texlive-txfontsb-1.1.1-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-txfontsb-1.1.1-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-txfontsb-1.1.1-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-txfontsb-1.1.1-1|21	
21cr|texlive-txfontsb-1.1.1-1|22	%description
21cr|texlive-txfontsb-1.1.1-1|23	A set of fonts that extend the txfonts bundle with small caps
21cr|texlive-txfontsb-1.1.1-1|24	and old style numbers, together with Greek support. The
21cr|texlive-txfontsb-1.1.1-1|25	extensions are made with modifications of the GNU Freefont.
21cr|texlive-txfontsb-1.1.1-1|26	
21cr|texlive-txfontsb-1.1.1-1|27	
21cr|texlive-txfontsb-1.1.1-1|28	#-----------------------------------------------------------------------
21cr|texlive-txfontsb-1.1.1-1|29	%files
21cr|texlive-txfontsb-1.1.1-1|30	%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifb-SmallCaps.afm
21cr|texlive-txfontsb-1.1.1-1|31	%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifb-SmallCapsAlt.afm
21cr|texlive-txfontsb-1.1.1-1|32	%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifb.afm
21cr|texlive-txfontsb-1.1.1-1|33	%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifbBold.afm
21cr|texlive-txfontsb-1.1.1-1|34	%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifbBoldItalic.afm
21cr|texlive-txfontsb-1.1.1-1|35	%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifbItalic.afm
21cr|texlive-txfontsb-1.1.1-1|36	%{_texmfdistdir}/fonts/enc/dvips/txfontsb/gptimes.enc
21cr|texlive-txfontsb-1.1.1-1|37	%{_texmfdistdir}/fonts/enc/dvips/txfontsb/gptimesy.enc
21cr|texlive-txfontsb-1.1.1-1|38	%{_texmfdistdir}/fonts/map/dvips/txfontsb/gptimes.map
21cr|texlive-txfontsb-1.1.1-1|39	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesb6a.tfm
21cr|texlive-txfontsb-1.1.1-1|40	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesb6r.tfm
21cr|texlive-txfontsb-1.1.1-1|41	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesbi6a.tfm
21cr|texlive-txfontsb-1.1.1-1|42	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesbi6r.tfm
21cr|texlive-txfontsb-1.1.1-1|43	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesg6r.tfm
21cr|texlive-txfontsb-1.1.1-1|44	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesi6a.tfm
21cr|texlive-txfontsb-1.1.1-1|45	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesi6r.tfm
21cr|texlive-txfontsb-1.1.1-1|46	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesrg6a.tfm
21cr|texlive-txfontsb-1.1.1-1|47	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimessc6a.tfm
21cr|texlive-txfontsb-1.1.1-1|48	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimessc6r.tfm
21cr|texlive-txfontsb-1.1.1-1|49	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimessco6a.tfm
21cr|texlive-txfontsb-1.1.1-1|50	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimessco6r.tfm
21cr|texlive-txfontsb-1.1.1-1|51	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyb6a.tfm
21cr|texlive-txfontsb-1.1.1-1|52	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyb6r.tfm
21cr|texlive-txfontsb-1.1.1-1|53	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesybi6a.tfm
21cr|texlive-txfontsb-1.1.1-1|54	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesybi6r.tfm
21cr|texlive-txfontsb-1.1.1-1|55	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyg6r.tfm
21cr|texlive-txfontsb-1.1.1-1|56	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyi6a.tfm
21cr|texlive-txfontsb-1.1.1-1|57	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyi6r.tfm
21cr|texlive-txfontsb-1.1.1-1|58	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyrg6a.tfm
21cr|texlive-txfontsb-1.1.1-1|59	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesysc6a.tfm
21cr|texlive-txfontsb-1.1.1-1|60	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesysc6r.tfm
21cr|texlive-txfontsb-1.1.1-1|61	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesysco6a.tfm
21cr|texlive-txfontsb-1.1.1-1|62	%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesysco6r.tfm
21cr|texlive-txfontsb-1.1.1-1|63	%{_texmfdistdir}/fonts/tfm/public/txfontsb/timessc6a.tfm
21cr|texlive-txfontsb-1.1.1-1|64	%{_texmfdistdir}/fonts/tfm/public/txfontsb/timessc6r.tfm
21cr|texlive-txfontsb-1.1.1-1|65	%{_texmfdistdir}/fonts/tfm/public/txfontsb/timessco6a.tfm
21cr|texlive-txfontsb-1.1.1-1|66	%{_texmfdistdir}/fonts/tfm/public/txfontsb/timessco6r.tfm
21cr|texlive-txfontsb-1.1.1-1|67	%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifb-SmallCaps.pfb
21cr|texlive-txfontsb-1.1.1-1|68	%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifb-SmallCapsAlt.pfb
21cr|texlive-txfontsb-1.1.1-1|69	%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifb.pfb
21cr|texlive-txfontsb-1.1.1-1|70	%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifbBold.pfb
21cr|texlive-txfontsb-1.1.1-1|71	%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifbBoldItalic.pfb
21cr|texlive-txfontsb-1.1.1-1|72	%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifbItalic.pfb
21cr|texlive-txfontsb-1.1.1-1|73	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesb6a.vf
21cr|texlive-txfontsb-1.1.1-1|74	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesbi6a.vf
21cr|texlive-txfontsb-1.1.1-1|75	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesi6a.vf
21cr|texlive-txfontsb-1.1.1-1|76	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesrg6a.vf
21cr|texlive-txfontsb-1.1.1-1|77	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimessc6a.vf
21cr|texlive-txfontsb-1.1.1-1|78	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimessco6a.vf
21cr|texlive-txfontsb-1.1.1-1|79	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesyb6a.vf
21cr|texlive-txfontsb-1.1.1-1|80	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesybi6a.vf
21cr|texlive-txfontsb-1.1.1-1|81	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesyi6a.vf
21cr|texlive-txfontsb-1.1.1-1|82	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesyrg6a.vf
21cr|texlive-txfontsb-1.1.1-1|83	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesysc6a.vf
21cr|texlive-txfontsb-1.1.1-1|84	%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesysco6a.vf
21cr|texlive-txfontsb-1.1.1-1|85	%{_texmfdistdir}/fonts/vf/public/txfontsb/timessc6a.vf
21cr|texlive-txfontsb-1.1.1-1|86	%{_texmfdistdir}/fonts/vf/public/txfontsb/timessco6a.vf
21cr|texlive-txfontsb-1.1.1-1|87	%{_texmfdistdir}/tex/latex/txfontsb/lgrtxr.fd
21cr|texlive-txfontsb-1.1.1-1|88	%{_texmfdistdir}/tex/latex/txfontsb/lgrtxrc.fd
21cr|texlive-txfontsb-1.1.1-1|89	%{_texmfdistdir}/tex/latex/txfontsb/lgrtxry.fd
21cr|texlive-txfontsb-1.1.1-1|90	%{_texmfdistdir}/tex/latex/txfontsb/lgrtxryc.fd
21cr|texlive-txfontsb-1.1.1-1|91	%{_texmfdistdir}/tex/latex/txfontsb/ot1txrc.fd
21cr|texlive-txfontsb-1.1.1-1|92	%{_texmfdistdir}/tex/latex/txfontsb/ot1txryc.fd
21cr|texlive-txfontsb-1.1.1-1|93	%{_texmfdistdir}/tex/latex/txfontsb/txfontsb.sty
21cr|texlive-txfontsb-1.1.1-1|94	%{_texmfdistdir}/fonts/opentype/public/txfontsb/FreeSerifb-SmallCaps.otf
21cr|texlive-txfontsb-1.1.1-1|95	%{_texmfdistdir}/fonts/opentype/public/txfontsb/FreeSerifb-SmallCapsAlt.otf
21cr|texlive-txfontsb-1.1.1-1|96	%{_texmfdistdir}/fonts/opentype/public/txfontsb/FreeSerifb.otf
21cr|texlive-txfontsb-1.1.1-1|97	%{_texmfdistdir}/fonts/opentype/public/txfontsb/FreeSerifbBold.otf
21cr|texlive-txfontsb-1.1.1-1|98	%{_texmfdistdir}/fonts/opentype/public/txfontsb/FreeSerifbBoldItalic.otf
21cr|texlive-txfontsb-1.1.1-1|99	%{_texmfdistdir}/fonts/opentype/public/txfontsb/FreeSerifbItalic.otf
21cr|texlive-txfontsb-1.1.1-1|100	%doc %{_texmfdistdir}/doc/fonts/txfontsb/README
21cr|texlive-txfontsb-1.1.1-1|101	%doc %{_texmfdistdir}/doc/fonts/txfontsb/txfontsb.pdf
21cr|texlive-txfontsb-1.1.1-1|102	%doc %{_texmfdistdir}/doc/fonts/txfontsb/txfontsb.tex
21cr|texlive-txfontsb-1.1.1-1|103	#- source
21cr|texlive-txfontsb-1.1.1-1|104	%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifb-SmallCaps.sfd
21cr|texlive-txfontsb-1.1.1-1|105	%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifb-SmallCapsAlt.sfd
21cr|texlive-txfontsb-1.1.1-1|106	%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifb.sfd
21cr|texlive-txfontsb-1.1.1-1|107	%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifbBold.sfd
21cr|texlive-txfontsb-1.1.1-1|108	%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifbBoldItalic.sfd
21cr|texlive-txfontsb-1.1.1-1|109	%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifbItalic.sfd
21cr|texlive-txfontsb-1.1.1-1|110	
21cr|texlive-txfontsb-1.1.1-1|111	#-----------------------------------------------------------------------
21cr|texlive-txfontsb-1.1.1-1|112	%prep
21cr|texlive-txfontsb-1.1.1-1|113	%setup -c -a0 -a1 -a2
21cr|texlive-txfontsb-1.1.1-1|114	
21cr|texlive-txfontsb-1.1.1-1|115	%build
21cr|texlive-txfontsb-1.1.1-1|116	
21cr|texlive-txfontsb-1.1.1-1|117	%install
21cr|texlive-txfontsb-1.1.1-1|118	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-txfontsb-1.1.1-1|119	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10389 21
21cr|texlive-txuprcal-43327-1|1	%define oname txuprcal
21cr|texlive-txuprcal-43327-1|2	
21cr|texlive-txuprcal-43327-1|3	Summary:	Upright calligraphic font based on TX calligraphic
21cr|texlive-txuprcal-43327-1|4	Name:		texlive-txuprcal
21cr|texlive-txuprcal-43327-1|5	Version:	43327
21cr|texlive-txuprcal-43327-1|6	Release:	1
21cr|texlive-txuprcal-43327-1|7	License:	LPPL1.3
21cr|texlive-txuprcal-43327-1|8	Group:		Publishing
21cr|texlive-txuprcal-43327-1|9	Url:		https://www.ctan.org
21cr|texlive-txuprcal-43327-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-txuprcal-43327-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-txuprcal-43327-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-txuprcal-43327-1|13	Requires:	texlive-tlpkg
21cr|texlive-txuprcal-43327-1|14	Requires:	texlive-kpathsea
21cr|texlive-txuprcal-43327-1|15	Provides:	tex(txuprcal-bold.pfb) = 2024
21cr|texlive-txuprcal-43327-1|16	Provides:	tex(txUprCal-Bold.tfm) = 2024
21cr|texlive-txuprcal-43327-1|17	Provides:	tex(TXUprCal.map) = 2024
21cr|texlive-txuprcal-43327-1|18	Provides:	tex(txuprcal-reg.pfb) = 2024
21cr|texlive-txuprcal-43327-1|19	Provides:	tex(txUprCal-Regular.tfm) = 2024
21cr|texlive-txuprcal-43327-1|20	Provides:	tex(txuprcal.sty) = 2024
21cr|texlive-txuprcal-43327-1|21	Provides:	tex(utxuprcal.fd) = 2024
21cr|texlive-txuprcal-43327-1|22	BuildArch:	noarch
21cr|texlive-txuprcal-43327-1|23	
21cr|texlive-txuprcal-43327-1|24	%description
21cr|texlive-txuprcal-43327-1|25	This small package provides a means of loading as \mathcal an
21cr|texlive-txuprcal-43327-1|26	uprighted version of the calligraphic fonts from the TX font
21cr|texlive-txuprcal-43327-1|27	package. A scaled option to provided to allow arbitrary
21cr|texlive-txuprcal-43327-1|28	scaling.
21cr|texlive-txuprcal-43327-1|29	
21cr|texlive-txuprcal-43327-1|30	%files
21cr|texlive-txuprcal-43327-1|31	%doc %{_texmfdistdir}/doc/fonts/txuprcal/
21cr|texlive-txuprcal-43327-1|32	%{_texmfdistdir}/fonts/map/dvips/txuprcal/
21cr|texlive-txuprcal-43327-1|33	%{_texmfdistdir}/fonts/tfm/public/txuprcal/
21cr|texlive-txuprcal-43327-1|34	%{_texmfdistdir}/fonts/type1/public/txuprcal/
21cr|texlive-txuprcal-43327-1|35	%{_texmfdistdir}/tex/latex/txuprcal/
21cr|texlive-txuprcal-43327-1|36	
21cr|texlive-txuprcal-43327-1|37	#------------------------------------------------------------------
21cr|texlive-txuprcal-43327-1|38	
21cr|texlive-txuprcal-43327-1|39	%prep
21cr|texlive-txuprcal-43327-1|40	%setup -c -a0 -a1
21cr|texlive-txuprcal-43327-1|41	
21cr|texlive-txuprcal-43327-1|42	%build
21cr|texlive-txuprcal-43327-1|43	
21cr|texlive-txuprcal-43327-1|44	%install
21cr|texlive-txuprcal-43327-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-txuprcal-43327-1|46	rm -rf tlpkg
21cr|texlive-txuprcal-43327-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

10390 21
21cr|texlive-typed-checklist-63445-1|1	%define oname typed-checklist
21cr|texlive-typed-checklist-63445-1|2	
21cr|texlive-typed-checklist-63445-1|3	Summary:	Typesetting tasks, goals, milestones, artifacts, and more in LaTeX
21cr|texlive-typed-checklist-63445-1|4	Name:		texlive-typed-checklist
21cr|texlive-typed-checklist-63445-1|5	Version:	63445
21cr|texlive-typed-checklist-63445-1|6	Release:	1
21cr|texlive-typed-checklist-63445-1|7	License:	LPPL1.3
21cr|texlive-typed-checklist-63445-1|8	Group:		Publishing
21cr|texlive-typed-checklist-63445-1|9	Url:		https://www.ctan.org
21cr|texlive-typed-checklist-63445-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-typed-checklist-63445-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-typed-checklist-63445-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-typed-checklist-63445-1|13	Requires:	texlive-kpathsea
21cr|texlive-typed-checklist-63445-1|14	Requires:	texlive-tlpkg
21cr|texlive-typed-checklist-63445-1|15	Provides:	tex-typed-checklist = 2024
21cr|texlive-typed-checklist-63445-1|16	Provides:	tex(typed-checklist.sty) = 2024
21cr|texlive-typed-checklist-63445-1|17	BuildArch:	noarch
21cr|texlive-typed-checklist-63445-1|18	
21cr|texlive-typed-checklist-63445-1|19	%description
21cr|texlive-typed-checklist-63445-1|20	The main goal of this package is to provide means for
21cr|texlive-typed-checklist-63445-1|21	typesetting checklists in a way that stipulates users to
21cr|texlive-typed-checklist-63445-1|22	explicitly distinguish checklists for goals, for tasks, for
21cr|texlive-typed-checklist-63445-1|23	artifacts, and for milestones -- i.e., the type of checklist
21cr|texlive-typed-checklist-63445-1|24	entries. The intention behind this is that a user of the
21cr|texlive-typed-checklist-63445-1|25	package is coerced to think about what kind of entries he/she
21cr|texlive-typed-checklist-63445-1|26	adds to the checklist. This shall yield a clearer result and,
21cr|texlive-typed-checklist-63445-1|27	in the long run, help with training to distinguish entries of
21cr|texlive-typed-checklist-63445-1|28	different types.
21cr|texlive-typed-checklist-63445-1|29	
21cr|texlive-typed-checklist-63445-1|30	%files
21cr|texlive-typed-checklist-63445-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-typed-checklist-63445-1|32	%{_texmfdistdir}/tex/latex/typed-checklist/
21cr|texlive-typed-checklist-63445-1|33	
21cr|texlive-typed-checklist-63445-1|34	#------------------------------------------------------------------
21cr|texlive-typed-checklist-63445-1|35	
21cr|texlive-typed-checklist-63445-1|36	%prep
21cr|texlive-typed-checklist-63445-1|37	%setup -c -a0 -a1
21cr|texlive-typed-checklist-63445-1|38	
21cr|texlive-typed-checklist-63445-1|39	%build
21cr|texlive-typed-checklist-63445-1|40	
21cr|texlive-typed-checklist-63445-1|41	%install
21cr|texlive-typed-checklist-63445-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-typed-checklist-63445-1|43	rm -rf tlpkg
21cr|texlive-typed-checklist-63445-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10391 21
21cr|texlive-typeoutfileinfo-0.31-8|1	# revision 26313
21cr|texlive-typeoutfileinfo-0.31-8|2	# category Package
21cr|texlive-typeoutfileinfo-0.31-8|3	# catalog-ctan /support/typeoutfileinfo
21cr|texlive-typeoutfileinfo-0.31-8|4	# catalog-date 2012-03-16 14:12:34 +0100
21cr|texlive-typeoutfileinfo-0.31-8|5	# catalog-license lppl1.3
21cr|texlive-typeoutfileinfo-0.31-8|6	# catalog-version 0.31
21cr|texlive-typeoutfileinfo-0.31-8|7	Name:		texlive-typeoutfileinfo
21cr|texlive-typeoutfileinfo-0.31-8|8	Version:	0.31
21cr|texlive-typeoutfileinfo-0.31-8|9	Release:	8
21cr|texlive-typeoutfileinfo-0.31-8|10	Summary:	Display class/package/file information
21cr|texlive-typeoutfileinfo-0.31-8|11	Group:		Publishing
21cr|texlive-typeoutfileinfo-0.31-8|12	URL:		http://www.ctan.org/tex-archive/support/typeoutfileinfo
21cr|texlive-typeoutfileinfo-0.31-8|13	License:	LPPL1.3
21cr|texlive-typeoutfileinfo-0.31-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.tar.xz
21cr|texlive-typeoutfileinfo-0.31-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.doc.tar.xz
21cr|texlive-typeoutfileinfo-0.31-8|16	BuildArch:	noarch
21cr|texlive-typeoutfileinfo-0.31-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-typeoutfileinfo-0.31-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-typeoutfileinfo-0.31-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-typeoutfileinfo-0.31-8|20	Provides:	texlive-typeoutfileinfo.bin = %{EVRD}
21cr|texlive-typeoutfileinfo-0.31-8|21	
21cr|texlive-typeoutfileinfo-0.31-8|22	%description
21cr|texlive-typeoutfileinfo-0.31-8|23	The package provides a minimalist shell script, for Unix
21cr|texlive-typeoutfileinfo-0.31-8|24	systems, that displays the information content in a
21cr|texlive-typeoutfileinfo-0.31-8|25	\ProvidesFile, \ProvidesPackage or \ProvidesClass command in a
21cr|texlive-typeoutfileinfo-0.31-8|26	LaTeX source file. The package requires that the readprov
21cr|texlive-typeoutfileinfo-0.31-8|27	package is available.
21cr|texlive-typeoutfileinfo-0.31-8|28	
21cr|texlive-typeoutfileinfo-0.31-8|29	
21cr|texlive-typeoutfileinfo-0.31-8|30	#-----------------------------------------------------------------------
21cr|texlive-typeoutfileinfo-0.31-8|31	%files
21cr|texlive-typeoutfileinfo-0.31-8|32	%{_bindir}/typeoutfileinfo
21cr|texlive-typeoutfileinfo-0.31-8|33	%{_texmfdistdir}/scripts/typeoutfileinfo/typeoutfileinfo.sh
21cr|texlive-typeoutfileinfo-0.31-8|34	%doc %{_texmfdistdir}/doc/support/typeoutfileinfo/README
21cr|texlive-typeoutfileinfo-0.31-8|35	
21cr|texlive-typeoutfileinfo-0.31-8|36	#-----------------------------------------------------------------------
21cr|texlive-typeoutfileinfo-0.31-8|37	%prep
21cr|texlive-typeoutfileinfo-0.31-8|38	%setup -c -a0 -a1
21cr|texlive-typeoutfileinfo-0.31-8|39	
21cr|texlive-typeoutfileinfo-0.31-8|40	%build
21cr|texlive-typeoutfileinfo-0.31-8|41	
21cr|texlive-typeoutfileinfo-0.31-8|42	%install
21cr|texlive-typeoutfileinfo-0.31-8|43	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-typeoutfileinfo-0.31-8|44	pushd %{buildroot}%{_bindir}
21cr|texlive-typeoutfileinfo-0.31-8|45	ln -sf %{_texmfdir}/scripts/typeoutfileinfo/typeoutfileinfo.sh typeoutfileinfo
21cr|texlive-typeoutfileinfo-0.31-8|46	popd
21cr|texlive-typeoutfileinfo-0.31-8|47	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-typeoutfileinfo-0.31-8|48	cp -fpar texmf-dist %{buildroot}%{_datadir}

10392 21
21cr|texlive-typewriter-46641-1|1	%define oname typewriter
21cr|texlive-typewriter-46641-1|2	
21cr|texlive-typewriter-46641-1|3	Summary:	Typeset with a randomly variable monospace font
21cr|texlive-typewriter-46641-1|4	Name:		texlive-typewriter
21cr|texlive-typewriter-46641-1|5	Version:	46641
21cr|texlive-typewriter-46641-1|6	Release:	1
21cr|texlive-typewriter-46641-1|7	License:	LPPL1.3
21cr|texlive-typewriter-46641-1|8	Group:		Publishing
21cr|texlive-typewriter-46641-1|9	Url:		https://www.ctan.org
21cr|texlive-typewriter-46641-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-typewriter-46641-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-typewriter-46641-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-typewriter-46641-1|13	Requires:	texlive-tlpkg
21cr|texlive-typewriter-46641-1|14	Requires:	texlive-kpathsea
21cr|texlive-typewriter-46641-1|15	Provides:	tex(typewriter.sty) = 2024
21cr|texlive-typewriter-46641-1|16	BuildArch:	noarch
21cr|texlive-typewriter-46641-1|17	
21cr|texlive-typewriter-46641-1|18	%description
21cr|texlive-typewriter-46641-1|19	The typewriter package uses the OpenType Computer Modern
21cr|texlive-typewriter-46641-1|20	Unicode Typewriter font, together with a LuaTeX virtual font
21cr|texlive-typewriter-46641-1|21	setup that introduces random variability in grey level and
21cr|texlive-typewriter-46641-1|22	angle of each character. It was originally an answer to a
21cr|texlive-typewriter-46641-1|23	question on stackexchange.
21cr|texlive-typewriter-46641-1|24	
21cr|texlive-typewriter-46641-1|25	%files
21cr|texlive-typewriter-46641-1|26	%doc %{_texmfdistdir}/doc/lualatex/typewriter/
21cr|texlive-typewriter-46641-1|27	%{_texmfdistdir}/tex/lualatex/typewriter/
21cr|texlive-typewriter-46641-1|28	
21cr|texlive-typewriter-46641-1|29	#------------------------------------------------------------------
21cr|texlive-typewriter-46641-1|30	
21cr|texlive-typewriter-46641-1|31	%prep
21cr|texlive-typewriter-46641-1|32	%setup -c -a0 -a1
21cr|texlive-typewriter-46641-1|33	
21cr|texlive-typewriter-46641-1|34	%build
21cr|texlive-typewriter-46641-1|35	
21cr|texlive-typewriter-46641-1|36	%install
21cr|texlive-typewriter-46641-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-typewriter-46641-1|38	rm -rf tlpkg
21cr|texlive-typewriter-46641-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10393 21
21cr|texlive-typicons-37623.2.0.7-1|1	%define oname typicons
21cr|texlive-typicons-37623.2.0.7-1|2	
21cr|texlive-typicons-37623.2.0.7-1|3	Summary:	Font containing a set of web-related icons
21cr|texlive-typicons-37623.2.0.7-1|4	Name:		texlive-typicons
21cr|texlive-typicons-37623.2.0.7-1|5	Version:	37623.2.0.7
21cr|texlive-typicons-37623.2.0.7-1|6	Release:	1
21cr|texlive-typicons-37623.2.0.7-1|7	License:	LPPL1.3
21cr|texlive-typicons-37623.2.0.7-1|8	Group:		Publishing
21cr|texlive-typicons-37623.2.0.7-1|9	Url:		https://www.ctan.org
21cr|texlive-typicons-37623.2.0.7-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-typicons-37623.2.0.7-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-typicons-37623.2.0.7-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-typicons-37623.2.0.7-1|13	Requires:	texlive-kpathsea
21cr|texlive-typicons-37623.2.0.7-1|14	Requires:	texlive-tlpkg
21cr|texlive-typicons-37623.2.0.7-1|15	Provides:	tex-typicons = 2024
21cr|texlive-typicons-37623.2.0.7-1|16	Provides:	tex(typicons.sty) = 2024
21cr|texlive-typicons-37623.2.0.7-1|17	Provides:	tex(typicons.ttf) = 2024
21cr|texlive-typicons-37623.2.0.7-1|18	BuildArch:	noarch
21cr|texlive-typicons-37623.2.0.7-1|19	
21cr|texlive-typicons-37623.2.0.7-1|20	%description
21cr|texlive-typicons-37623.2.0.7-1|21	This package grants access to 336 web-related icons provided by
21cr|texlive-typicons-37623.2.0.7-1|22	the included "Typicons" free font, designed by Stephen
21cr|texlive-typicons-37623.2.0.7-1|23	Hutchings and released under the SIL Open Font License. See
21cr|texlive-typicons-37623.2.0.7-1|24	http://www.typicons.com for more details about the font itself.
21cr|texlive-typicons-37623.2.0.7-1|25	This package requires the fontspec package and either the
21cr|texlive-typicons-37623.2.0.7-1|26	Xe(La)TeX or Lua(La)TeX engine to load the included ttf font.
21cr|texlive-typicons-37623.2.0.7-1|27	Once the package is loaded, icons can be accessed through the
21cr|texlive-typicons-37623.2.0.7-1|28	general \ticon command, which takes as argument the name of the
21cr|texlive-typicons-37623.2.0.7-1|29	desired icon, or through direct commands specific to each icon.
21cr|texlive-typicons-37623.2.0.7-1|30	The full list of icon designs, names and direct commands is
21cr|texlive-typicons-37623.2.0.7-1|31	showcased in the manual.
21cr|texlive-typicons-37623.2.0.7-1|32	
21cr|texlive-typicons-37623.2.0.7-1|33	%files
21cr|texlive-typicons-37623.2.0.7-1|34	%doc %{_texmfdistdir}/doc
21cr|texlive-typicons-37623.2.0.7-1|35	%{_texmfdistdir}/fonts/truetype/public/typicons/
21cr|texlive-typicons-37623.2.0.7-1|36	%{_texmfdistdir}/tex/latex/typicons/
21cr|texlive-typicons-37623.2.0.7-1|37	
21cr|texlive-typicons-37623.2.0.7-1|38	#------------------------------------------------------------------
21cr|texlive-typicons-37623.2.0.7-1|39	
21cr|texlive-typicons-37623.2.0.7-1|40	%prep
21cr|texlive-typicons-37623.2.0.7-1|41	%setup -c -a0 -a1
21cr|texlive-typicons-37623.2.0.7-1|42	
21cr|texlive-typicons-37623.2.0.7-1|43	%build
21cr|texlive-typicons-37623.2.0.7-1|44	
21cr|texlive-typicons-37623.2.0.7-1|45	%install
21cr|texlive-typicons-37623.2.0.7-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-typicons-37623.2.0.7-1|47	rm -rf tlpkg
21cr|texlive-typicons-37623.2.0.7-1|48	cp -fpar * %{buildroot}%{_texmfdistdir}

10394 21
21cr|texlive-typoaid-44238-1|1	%define oname typoaid
21cr|texlive-typoaid-44238-1|2	
21cr|texlive-typoaid-44238-1|3	Summary:	Macros for font diagnostics
21cr|texlive-typoaid-44238-1|4	Name:		texlive-typoaid
21cr|texlive-typoaid-44238-1|5	Version:	44238
21cr|texlive-typoaid-44238-1|6	Release:	1
21cr|texlive-typoaid-44238-1|7	License:	LPPL1.3
21cr|texlive-typoaid-44238-1|8	Group:		Publishing
21cr|texlive-typoaid-44238-1|9	Url:		https://www.ctan.org
21cr|texlive-typoaid-44238-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-typoaid-44238-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-typoaid-44238-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-typoaid-44238-1|13	Requires:	texlive-tlpkg
21cr|texlive-typoaid-44238-1|14	Requires:	texlive-kpathsea
21cr|texlive-typoaid-44238-1|15	Provides:	tex(typoaid.sty) = 2024
21cr|texlive-typoaid-44238-1|16	BuildArch:	noarch
21cr|texlive-typoaid-44238-1|17	
21cr|texlive-typoaid-44238-1|18	%description
21cr|texlive-typoaid-44238-1|19	This package provides macros for measuring alphabet lengths
21cr|texlive-typoaid-44238-1|20	(i.e. the length occupied by the characters "abcd...xyz"), em-
21cr|texlive-typoaid-44238-1|21	widths and ex-heights, which may help in making typesetting
21cr|texlive-typoaid-44238-1|22	decisions. The package is compatible with pdfLaTeX, LuaLaTeX,
21cr|texlive-typoaid-44238-1|23	and XeLaTeX, and will accept font family switches defined via
21cr|texlive-typoaid-44238-1|24	the fontspec package. The plan is that future versions shall be
21cr|texlive-typoaid-44238-1|25	able to provide even more diagnostic tools, and some LuaTeX-
21cr|texlive-typoaid-44238-1|26	specific special commands, too. The package relies on the
21cr|texlive-typoaid-44238-1|27	following other LaTeX packages: expl3, array, booktabs, and
21cr|texlive-typoaid-44238-1|28	siunitx.
21cr|texlive-typoaid-44238-1|29	
21cr|texlive-typoaid-44238-1|30	%files
21cr|texlive-typoaid-44238-1|31	%doc %{_texmfdistdir}/doc/latex/typoaid/
21cr|texlive-typoaid-44238-1|32	%{_texmfdistdir}/tex/latex/typoaid/
21cr|texlive-typoaid-44238-1|33	
21cr|texlive-typoaid-44238-1|34	#------------------------------------------------------------------
21cr|texlive-typoaid-44238-1|35	
21cr|texlive-typoaid-44238-1|36	%prep
21cr|texlive-typoaid-44238-1|37	%setup -c -a0 -a1
21cr|texlive-typoaid-44238-1|38	
21cr|texlive-typoaid-44238-1|39	%build
21cr|texlive-typoaid-44238-1|40	
21cr|texlive-typoaid-44238-1|41	%install
21cr|texlive-typoaid-44238-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-typoaid-44238-1|43	rm -rf tlpkg
21cr|texlive-typoaid-44238-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10395 21
21cr|texlive-tzplot-64537-1|1	%define oname tzplot
21cr|texlive-tzplot-64537-1|2	
21cr|texlive-tzplot-64537-1|3	Summary:	Plot graphs with TikZ abbreviations
21cr|texlive-tzplot-64537-1|4	Name:		texlive-tzplot
21cr|texlive-tzplot-64537-1|5	Version:	64537
21cr|texlive-tzplot-64537-1|6	Release:	1
21cr|texlive-tzplot-64537-1|7	License:	LPPL1.3
21cr|texlive-tzplot-64537-1|8	Group:		Publishing
21cr|texlive-tzplot-64537-1|9	Url:		https://www.ctan.org
21cr|texlive-tzplot-64537-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-tzplot-64537-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-tzplot-64537-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-tzplot-64537-1|13	#Requires:	tex(expl3.sty)
21cr|texlive-tzplot-64537-1|14	Requires:	texlive-tlpkg
21cr|texlive-tzplot-64537-1|15	Requires:	texlive-kpathsea
21cr|texlive-tzplot-64537-1|16	#Requires:	tex(tikz.sty)
21cr|texlive-tzplot-64537-1|17	#Requires:	tex(xparse.sty)
21cr|texlive-tzplot-64537-1|18	Provides:	tex(tzplot.sty) = 2024
21cr|texlive-tzplot-64537-1|19	BuildArch:	noarch
21cr|texlive-tzplot-64537-1|20	
21cr|texlive-tzplot-64537-1|21	%description
21cr|texlive-tzplot-64537-1|22	This is a LaTeX package that provides TikZ-based macros to make
21cr|texlive-tzplot-64537-1|23	it easy to draw graphs. The macros provided in this package are
21cr|texlive-tzplot-64537-1|24	just abbreviations for TikZ codes, which can be complicated;
21cr|texlive-tzplot-64537-1|25	but using the package will hopefully make drawing easier,
21cr|texlive-tzplot-64537-1|26	especially when drawing repeatedly. The macros were chosen and
21cr|texlive-tzplot-64537-1|27	developed with an emphasis on drawing graphs in economics. The
21cr|texlive-tzplot-64537-1|28	package depends on TikZ, xparse, and expl3.
21cr|texlive-tzplot-64537-1|29	
21cr|texlive-tzplot-64537-1|30	%files
21cr|texlive-tzplot-64537-1|31	%doc %{_texmfdistdir}/doc/latex/tzplot
21cr|texlive-tzplot-64537-1|32	%{_texmfdistdir}/tex/latex/tzplot
21cr|texlive-tzplot-64537-1|33	
21cr|texlive-tzplot-64537-1|34	#------------------------------------------------------------------
21cr|texlive-tzplot-64537-1|35	
21cr|texlive-tzplot-64537-1|36	%prep
21cr|texlive-tzplot-64537-1|37	%setup -c -a0 -a1
21cr|texlive-tzplot-64537-1|38	
21cr|texlive-tzplot-64537-1|39	%build
21cr|texlive-tzplot-64537-1|40	
21cr|texlive-tzplot-64537-1|41	%install
21cr|texlive-tzplot-64537-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-tzplot-64537-1|43	rm -rf tlpkg
21cr|texlive-tzplot-64537-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10396 21
21cr|texlive-uantwerpendocs-4.4-1|1	Name:		texlive-uantwerpendocs
21cr|texlive-uantwerpendocs-4.4-1|2	Version:	4.4
21cr|texlive-uantwerpendocs-4.4-1|3	Release:	1
21cr|texlive-uantwerpendocs-4.4-1|4	Summary:	Course texts, master theses, and exams in University of Antwerp style
21cr|texlive-uantwerpendocs-4.4-1|5	Group:		Publishing
21cr|texlive-uantwerpendocs-4.4-1|6	URL:		https://ctan.org/pkg/uantwerpendocs
21cr|texlive-uantwerpendocs-4.4-1|7	License:	LPPL1.3
21cr|texlive-uantwerpendocs-4.4-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/uantwerpendocs.tar.xz
21cr|texlive-uantwerpendocs-4.4-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/uantwerpendocs.doc.tar.xz
21cr|texlive-uantwerpendocs-4.4-1|10	Source2:        https://ctan.altspu.ru/systems/texlive/tlnet/archive/uantwerpendocs.source.tar.xz
21cr|texlive-uantwerpendocs-4.4-1|11	BuildArch:	noarch
21cr|texlive-uantwerpendocs-4.4-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uantwerpendocs-4.4-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-uantwerpendocs-4.4-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-uantwerpendocs-4.4-1|15	
21cr|texlive-uantwerpendocs-4.4-1|16	%description
21cr|texlive-uantwerpendocs-4.4-1|17	These class files implement the house style of the University
21cr|texlive-uantwerpendocs-4.4-1|18	of Antwerp.
21cr|texlive-uantwerpendocs-4.4-1|19	
21cr|texlive-uantwerpendocs-4.4-1|20	
21cr|texlive-uantwerpendocs-4.4-1|21	
21cr|texlive-uantwerpendocs-4.4-1|22	#-----------------------------------------------------------------------
21cr|texlive-uantwerpendocs-4.4-1|23	%files
21cr|texlive-uantwerpendocs-4.4-1|24	%{_texmfdistdir}/tex/latex/uantwerpendocs
21cr|texlive-uantwerpendocs-4.4-1|25	%doc %{_texmfdistdir}/doc/latex/uantwerpendocs
21cr|texlive-uantwerpendocs-4.4-1|26	%doc %{_texmfdistdir}/source/latex/uantwerpendocs/uantwerpendocs.dtx
21cr|texlive-uantwerpendocs-4.4-1|27	%doc %{_texmfdistdir}/source/latex/uantwerpendocs/uantwerpendocs.ins
21cr|texlive-uantwerpendocs-4.4-1|28	
21cr|texlive-uantwerpendocs-4.4-1|29	#-----------------------------------------------------------------------
21cr|texlive-uantwerpendocs-4.4-1|30	%prep
21cr|texlive-uantwerpendocs-4.4-1|31	%setup -c -a0 -a1 -a2
21cr|texlive-uantwerpendocs-4.4-1|32	
21cr|texlive-uantwerpendocs-4.4-1|33	%build
21cr|texlive-uantwerpendocs-4.4-1|34	
21cr|texlive-uantwerpendocs-4.4-1|35	%install
21cr|texlive-uantwerpendocs-4.4-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uantwerpendocs-4.4-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10397 21
21cr|texlive-uassign-38459-1|1	%define oname uassign
21cr|texlive-uassign-38459-1|2	
21cr|texlive-uassign-38459-1|3	Summary:	Provides environments and options for typesetting university assignments
21cr|texlive-uassign-38459-1|4	Name:		texlive-uassign
21cr|texlive-uassign-38459-1|5	Version:	38459
21cr|texlive-uassign-38459-1|6	Release:	1
21cr|texlive-uassign-38459-1|7	License:	LPPL1.3
21cr|texlive-uassign-38459-1|8	Group:		Publishing
21cr|texlive-uassign-38459-1|9	Url:		https://www.ctan.org
21cr|texlive-uassign-38459-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uassign-38459-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uassign-38459-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uassign-38459-1|13	Requires:	tex(ifthen.sty)
21cr|texlive-uassign-38459-1|14	Requires:	texlive-kpathsea
21cr|texlive-uassign-38459-1|15	Requires:	texlive-tlpkg
21cr|texlive-uassign-38459-1|16	Provides:	tex-uassign = 2024
21cr|texlive-uassign-38459-1|17	Provides:	tex(uassign.sty) = 2024
21cr|texlive-uassign-38459-1|18	BuildArch:	noarch
21cr|texlive-uassign-38459-1|19	
21cr|texlive-uassign-38459-1|20	%description
21cr|texlive-uassign-38459-1|21	Provides environments and options for typesetting university
21cr|texlive-uassign-38459-1|22	assignments
21cr|texlive-uassign-38459-1|23	
21cr|texlive-uassign-38459-1|24	%files
21cr|texlive-uassign-38459-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-uassign-38459-1|26	%{_texmfdistdir}/tex/latex/uassign/
21cr|texlive-uassign-38459-1|27	
21cr|texlive-uassign-38459-1|28	#------------------------------------------------------------------
21cr|texlive-uassign-38459-1|29	
21cr|texlive-uassign-38459-1|30	%prep
21cr|texlive-uassign-38459-1|31	%setup -c -a0 -a1
21cr|texlive-uassign-38459-1|32	
21cr|texlive-uassign-38459-1|33	%build
21cr|texlive-uassign-38459-1|34	
21cr|texlive-uassign-38459-1|35	%install
21cr|texlive-uassign-38459-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uassign-38459-1|37	rm -rf tlpkg
21cr|texlive-uassign-38459-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10398 21
21cr|texlive-ucalgmthesis-66602-1|1	%define oname ucalgmthesis
21cr|texlive-ucalgmthesis-66602-1|2	
21cr|texlive-ucalgmthesis-66602-1|3	Summary:	LaTeX thesis class for University of Calgary Faculty of Graduate Studies
21cr|texlive-ucalgmthesis-66602-1|4	Name:		texlive-ucalgmthesis
21cr|texlive-ucalgmthesis-66602-1|5	Version:	66602
21cr|texlive-ucalgmthesis-66602-1|6	Release:	1
21cr|texlive-ucalgmthesis-66602-1|7	License:	LPPL1.3
21cr|texlive-ucalgmthesis-66602-1|8	Group:		Publishing
21cr|texlive-ucalgmthesis-66602-1|9	Url:		https://www.ctan.org
21cr|texlive-ucalgmthesis-66602-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ucalgmthesis-66602-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ucalgmthesis-66602-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ucalgmthesis-66602-1|13	Requires:	texlive-tlpkg
21cr|texlive-ucalgmthesis-66602-1|14	Requires:	texlive-kpathsea
21cr|texlive-ucalgmthesis-66602-1|15	Provides:	tex(ucalgmthesis.cls) = 2024
21cr|texlive-ucalgmthesis-66602-1|16	BuildArch:	noarch
21cr|texlive-ucalgmthesis-66602-1|17	
21cr|texlive-ucalgmthesis-66602-1|18	%description
21cr|texlive-ucalgmthesis-66602-1|19	ucalgmthesis.cls is a LaTeX class file that produces documents
21cr|texlive-ucalgmthesis-66602-1|20	according to the thesis guidelines of the University of Calgary
21cr|texlive-ucalgmthesis-66602-1|21	Faculty of Graduate Studies. It uses the memoir class, which
21cr|texlive-ucalgmthesis-66602-1|22	provides very powerful and flexible mechanisms for book design
21cr|texlive-ucalgmthesis-66602-1|23	and layout. All memoir commands for changing chapter and
21cr|texlive-ucalgmthesis-66602-1|24	section headings, page layout, fancy foot- and endnotes,
21cr|texlive-ucalgmthesis-66602-1|25	typesetting poems, etc., can be used. (Memoir is meant as a
21cr|texlive-ucalgmthesis-66602-1|26	replacement for the standard LaTeX classes, so all standard
21cr|texlive-ucalgmthesis-66602-1|27	LaTeX commands such as \chapter, \section, etc., still work.)
21cr|texlive-ucalgmthesis-66602-1|28	Likewise, any of memoir's class options can be passed as
21cr|texlive-ucalgmthesis-66602-1|29	options to ucalgmthesis, in particular 12pt to select 12 point
21cr|texlive-ucalgmthesis-66602-1|30	type (11 point is the default).
21cr|texlive-ucalgmthesis-66602-1|31	
21cr|texlive-ucalgmthesis-66602-1|32	%files
21cr|texlive-ucalgmthesis-66602-1|33	%doc %{_texmfdistdir}/doc/latex/ucalgmthesis
21cr|texlive-ucalgmthesis-66602-1|34	%{_texmfdistdir}/tex/latex/ucalgmthesis
21cr|texlive-ucalgmthesis-66602-1|35	
21cr|texlive-ucalgmthesis-66602-1|36	#------------------------------------------------------------------
21cr|texlive-ucalgmthesis-66602-1|37	
21cr|texlive-ucalgmthesis-66602-1|38	%prep
21cr|texlive-ucalgmthesis-66602-1|39	%setup -c -a0 -a1
21cr|texlive-ucalgmthesis-66602-1|40	
21cr|texlive-ucalgmthesis-66602-1|41	%build
21cr|texlive-ucalgmthesis-66602-1|42	
21cr|texlive-ucalgmthesis-66602-1|43	%install
21cr|texlive-ucalgmthesis-66602-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ucalgmthesis-66602-1|45	rm -rf tlpkg
21cr|texlive-ucalgmthesis-66602-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10399 21
21cr|texlive-ucbthesis-3.6-1|1	Name:		texlive-ucbthesis
21cr|texlive-ucbthesis-3.6-1|2	Version:	3.6
21cr|texlive-ucbthesis-3.6-1|3	Release:	1
21cr|texlive-ucbthesis-3.6-1|4	Summary:	Thesis and dissertation class supporting UCB requirements
21cr|texlive-ucbthesis-3.6-1|5	Group:		Publishing
21cr|texlive-ucbthesis-3.6-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ucbthesis
21cr|texlive-ucbthesis-3.6-1|7	License:	The LATEX Project Public
21cr|texlive-ucbthesis-3.6-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ucbthesis.tar.xz
21cr|texlive-ucbthesis-3.6-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ucbthesis.doc.tar.xz
21cr|texlive-ucbthesis-3.6-1|10	BuildArch:	noarch
21cr|texlive-ucbthesis-3.6-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-ucbthesis-3.6-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-ucbthesis-3.6-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-ucbthesis-3.6-1|14	
21cr|texlive-ucbthesis-3.6-1|15	%description
21cr|texlive-ucbthesis-3.6-1|16	The class provides the necessary framework for electronic
21cr|texlive-ucbthesis-3.6-1|17	submission of Masters theses and Ph.D. dissertations at the
21cr|texlive-ucbthesis-3.6-1|18	University of California, Berkeley. It is based on the memoir
21cr|texlive-ucbthesis-3.6-1|19	class.
21cr|texlive-ucbthesis-3.6-1|20	
21cr|texlive-ucbthesis-3.6-1|21	#-----------------------------------------------------------------------
21cr|texlive-ucbthesis-3.6-1|22	%files
21cr|texlive-ucbthesis-3.6-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-ucbthesis-3.6-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-ucbthesis-3.6-1|25	
21cr|texlive-ucbthesis-3.6-1|26	#-----------------------------------------------------------------------
21cr|texlive-ucbthesis-3.6-1|27	%prep
21cr|texlive-ucbthesis-3.6-1|28	%setup -c -a0 -a1
21cr|texlive-ucbthesis-3.6-1|29	
21cr|texlive-ucbthesis-3.6-1|30	%build
21cr|texlive-ucbthesis-3.6-1|31	
21cr|texlive-ucbthesis-3.6-1|32	%install
21cr|texlive-ucbthesis-3.6-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ucbthesis-3.6-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10400 21
21cr|texlive-ucsmonograph-1.3.0-1|1	Name:		texlive-ucsmonograph
21cr|texlive-ucsmonograph-1.3.0-1|2	Version:	1.3.0
21cr|texlive-ucsmonograph-1.3.0-1|3	Release:	1
21cr|texlive-ucsmonograph-1.3.0-1|4	Summary:	Typesetting academic documents from the University of Caxias do Sul
21cr|texlive-ucsmonograph-1.3.0-1|5	Group:		Publishing
21cr|texlive-ucsmonograph-1.3.0-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/ucsmonograph
21cr|texlive-ucsmonograph-1.3.0-1|7	License:	lppl1.3c
21cr|texlive-ucsmonograph-1.3.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ucsmonograph.tar.xz
21cr|texlive-ucsmonograph-1.3.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ucsmonograph.doc.tar.xz
21cr|texlive-ucsmonograph-1.3.0-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ucsmonograph.source.tar.xz
21cr|texlive-ucsmonograph-1.3.0-1|11	BuildArch:	noarch
21cr|texlive-ucsmonograph-1.3.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ucsmonograph-1.3.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-ucsmonograph-1.3.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-ucsmonograph-1.3.0-1|15	
21cr|texlive-ucsmonograph-1.3.0-1|16	%description
21cr|texlive-ucsmonograph-1.3.0-1|17	This is a LaTeX class for typesetting academic documents
21cr|texlive-ucsmonograph-1.3.0-1|18	according to the ABNT (Brazilian Technical Standards
21cr|texlive-ucsmonograph-1.3.0-1|19	Association) standards and the UCS (University of Caxias do
21cr|texlive-ucsmonograph-1.3.0-1|20	Sul) specifications.
21cr|texlive-ucsmonograph-1.3.0-1|21	
21cr|texlive-ucsmonograph-1.3.0-1|22	#-----------------------------------------------------------------------
21cr|texlive-ucsmonograph-1.3.0-1|23	%files
21cr|texlive-ucsmonograph-1.3.0-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-ucsmonograph-1.3.0-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-ucsmonograph-1.3.0-1|26	
21cr|texlive-ucsmonograph-1.3.0-1|27	#-----------------------------------------------------------------------
21cr|texlive-ucsmonograph-1.3.0-1|28	%prep
21cr|texlive-ucsmonograph-1.3.0-1|29	%setup -c -a0 -a1 -a2
21cr|texlive-ucsmonograph-1.3.0-1|30	
21cr|texlive-ucsmonograph-1.3.0-1|31	%build
21cr|texlive-ucsmonograph-1.3.0-1|32	
21cr|texlive-ucsmonograph-1.3.0-1|33	%install
21cr|texlive-ucsmonograph-1.3.0-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ucsmonograph-1.3.0-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10401 21
21cr|texlive-udes-genie-these-65039-1|1	%define oname udes-genie-these
21cr|texlive-udes-genie-these-65039-1|2	
21cr|texlive-udes-genie-these-65039-1|3	Summary:	A thesis class file for the Faculte de genie at the Universite de Sherbrooke
21cr|texlive-udes-genie-these-65039-1|4	Name:		texlive-udes-genie-these
21cr|texlive-udes-genie-these-65039-1|5	Version:	65039
21cr|texlive-udes-genie-these-65039-1|6	Release:	1
21cr|texlive-udes-genie-these-65039-1|7	License:	LPPL1.3
21cr|texlive-udes-genie-these-65039-1|8	Group:		Publishing
21cr|texlive-udes-genie-these-65039-1|9	Url:		https://www.ctan.org
21cr|texlive-udes-genie-these-65039-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-udes-genie-these-65039-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-udes-genie-these-65039-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-udes-genie-these-65039-1|13	Requires:	texlive-tlpkg
21cr|texlive-udes-genie-these-65039-1|14	Requires:	texlive-kpathsea
21cr|texlive-udes-genie-these-65039-1|15	Provides:	tex(udes-genie-these.cls) = 2024
21cr|texlive-udes-genie-these-65039-1|16	BuildArch:	noarch
21cr|texlive-udes-genie-these-65039-1|17	
21cr|texlive-udes-genie-these-65039-1|18	%description
21cr|texlive-udes-genie-these-65039-1|19	The udes-genie-these class can be used for Ph.D. theses,
21cr|texlive-udes-genie-these-65039-1|20	master's theses and project definitions at the Faculte de genie
21cr|texlive-udes-genie-these-65039-1|21	of the Universite de Sherbrooke (Quebec, Canada). The class
21cr|texlive-udes-genie-these-65039-1|22	file is coherent with the latest version of the Protocole de
21cr|texlive-udes-genie-these-65039-1|23	redaction aux etudes superieures which is available on the
21cr|texlive-udes-genie-these-65039-1|24	faculte's intranet. The class file documentation is in French,
21cr|texlive-udes-genie-these-65039-1|25	the language of the typical user at the Universite de
21cr|texlive-udes-genie-these-65039-1|26	Sherbrooke. An example of use is also distributed with the
21cr|texlive-udes-genie-these-65039-1|27	documentation.
21cr|texlive-udes-genie-these-65039-1|28	
21cr|texlive-udes-genie-these-65039-1|29	%files
21cr|texlive-udes-genie-these-65039-1|30	%doc %{_texmfdistdir}/doc/latex/udes-genie-these
21cr|texlive-udes-genie-these-65039-1|31	%{_texmfdistdir}/tex/latex/udes-genie-these
21cr|texlive-udes-genie-these-65039-1|32	
21cr|texlive-udes-genie-these-65039-1|33	#------------------------------------------------------------------
21cr|texlive-udes-genie-these-65039-1|34	
21cr|texlive-udes-genie-these-65039-1|35	%prep
21cr|texlive-udes-genie-these-65039-1|36	%setup -c -a0 -a1
21cr|texlive-udes-genie-these-65039-1|37	
21cr|texlive-udes-genie-these-65039-1|38	%build
21cr|texlive-udes-genie-these-65039-1|39	
21cr|texlive-udes-genie-these-65039-1|40	%install
21cr|texlive-udes-genie-these-65039-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-udes-genie-these-65039-1|42	rm -rf tlpkg
21cr|texlive-udes-genie-these-65039-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10402 21
21cr|texlive-ufrgscca-65661-1|1	%define oname ufrgscca
21cr|texlive-ufrgscca-65661-1|2	
21cr|texlive-ufrgscca-65661-1|3	Summary:	A bundle for undergraduate students final work/report (tcc) at UFRGS/EE
21cr|texlive-ufrgscca-65661-1|4	Name:		texlive-ufrgscca
21cr|texlive-ufrgscca-65661-1|5	Version:	65661
21cr|texlive-ufrgscca-65661-1|6	Release:	1
21cr|texlive-ufrgscca-65661-1|7	License:	LPPL1.3
21cr|texlive-ufrgscca-65661-1|8	Group:		Publishing
21cr|texlive-ufrgscca-65661-1|9	Url:		https://www.ctan.org
21cr|texlive-ufrgscca-65661-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ufrgscca-65661-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ufrgscca-65661-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ufrgscca-65661-1|13	Requires:	texlive-tlpkg
21cr|texlive-ufrgscca-65661-1|14	Requires:	texlive-kpathsea
21cr|texlive-ufrgscca-65661-1|15	Provides:	tex(ufrgscca-abnt.sty) = 2024
21cr|texlive-ufrgscca-65661-1|16	Provides:	tex(ufrgscca.cls) = 2024
21cr|texlive-ufrgscca-65661-1|17	Provides:	tex(ufrgscca-coord.sty) = 2024
21cr|texlive-ufrgscca-65661-1|18	Provides:	tex(ufrgscca-core.sty) = 2024
21cr|texlive-ufrgscca-65661-1|19	Provides:	tex(ufrgscca-cover.sty) = 2024
21cr|texlive-ufrgscca-65661-1|20	Provides:	tex(ufrgscca-curr-graph.sty) = 2024
21cr|texlive-ufrgscca-65661-1|21	Provides:	tex(ufrgscca-curr.sty) = 2024
21cr|texlive-ufrgscca-65661-1|22	Provides:	tex(ufrgscca-curr-tab.sty) = 2024
21cr|texlive-ufrgscca-65661-1|23	Provides:	tex(ufrgscca-en-base.def) = 2024
21cr|texlive-ufrgscca-65661-1|24	Provides:	tex(ufrgscca-en-coord.def) = 2024
21cr|texlive-ufrgscca-65661-1|25	Provides:	tex(ufrgscca-en-core.def) = 2024
21cr|texlive-ufrgscca-65661-1|26	Provides:	tex(ufrgscca-en-forms.def) = 2024
21cr|texlive-ufrgscca-65661-1|27	Provides:	tex(ufrgscca-forms.sty) = 2024
21cr|texlive-ufrgscca-65661-1|28	Provides:	tex(ufrgscca-gen.sty) = 2024
21cr|texlive-ufrgscca-65661-1|29	Provides:	tex(ufrgscca-lists.sty) = 2024
21cr|texlive-ufrgscca-65661-1|30	Provides:	tex(ufrgscca-ppc.sty) = 2024
21cr|texlive-ufrgscca-65661-1|31	Provides:	tex(ufrgscca-ptBR-base.def) = 2024
21cr|texlive-ufrgscca-65661-1|32	Provides:	tex(ufrgscca-ptBR-coord.def) = 2024
21cr|texlive-ufrgscca-65661-1|33	Provides:	tex(ufrgscca-ptBR-core.def) = 2024
21cr|texlive-ufrgscca-65661-1|34	Provides:	tex(ufrgscca-ptBR-forms.def) = 2024
21cr|texlive-ufrgscca-65661-1|35	BuildArch:	noarch
21cr|texlive-ufrgscca-65661-1|36	
21cr|texlive-ufrgscca-65661-1|37	%description
21cr|texlive-ufrgscca-65661-1|38	This bundled is aimed at producing undergraduate students'
21cr|texlive-ufrgscca-65661-1|39	final work/report at UFRGS/EE (Engineering School at the
21cr|texlive-ufrgscca-65661-1|40	Federal University of Rio Grande do Sul), closely following
21cr|texlive-ufrgscca-65661-1|41	ABNT rules (Brazilian Association for Technical Norms). It is
21cr|texlive-ufrgscca-65661-1|42	composed of a main class, ufrgscca, and a set of auxiliary
21cr|texlive-ufrgscca-65661-1|43	packages, some of which can be used independently.
21cr|texlive-ufrgscca-65661-1|44	
21cr|texlive-ufrgscca-65661-1|45	%files
21cr|texlive-ufrgscca-65661-1|46	%doc %{_texmfdistdir}/doc/latex/ufrgscca
21cr|texlive-ufrgscca-65661-1|47	%{_texmfdistdir}/tex/latex/ufrgscca
21cr|texlive-ufrgscca-65661-1|48	
21cr|texlive-ufrgscca-65661-1|49	#------------------------------------------------------------------
21cr|texlive-ufrgscca-65661-1|50	
21cr|texlive-ufrgscca-65661-1|51	%prep
21cr|texlive-ufrgscca-65661-1|52	%setup -c -a0 -a1
21cr|texlive-ufrgscca-65661-1|53	
21cr|texlive-ufrgscca-65661-1|54	%build
21cr|texlive-ufrgscca-65661-1|55	
21cr|texlive-ufrgscca-65661-1|56	%install
21cr|texlive-ufrgscca-65661-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ufrgscca-65661-1|58	rm -rf tlpkg
21cr|texlive-ufrgscca-65661-1|59	cp -fpar * %{buildroot}%{_texmfdistdir}

10403 21
21cr|texlive-uhhassignment-1.0-1|1	Name:		texlive-uhhassignment
21cr|texlive-uhhassignment-1.0-1|2	Version:	1.0
21cr|texlive-uhhassignment-1.0-1|3	Release:	1
21cr|texlive-uhhassignment-1.0-1|4	Summary:	A document class for typesetting homework assignments
21cr|texlive-uhhassignment-1.0-1|5	Group:		Publishing
21cr|texlive-uhhassignment-1.0-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/uhhassignment
21cr|texlive-uhhassignment-1.0-1|7	License:	lppl1.3c
21cr|texlive-uhhassignment-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/uhhassignment.tar.xz
21cr|texlive-uhhassignment-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/uhhassignment.doc.tar.xz
21cr|texlive-uhhassignment-1.0-1|10	Source2:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/uhhassignment.source.tar.xz
21cr|texlive-uhhassignment-1.0-1|11	BuildArch:	noarch
21cr|texlive-uhhassignment-1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uhhassignment-1.0-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-uhhassignment-1.0-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-uhhassignment-1.0-1|15	
21cr|texlive-uhhassignment-1.0-1|16	%description
21cr|texlive-uhhassignment-1.0-1|17	This document class was created for typesetting solutions to
21cr|texlive-uhhassignment-1.0-1|18	homework assignments at the university of Hamburg (Universitat
21cr|texlive-uhhassignment-1.0-1|19	Hamburg).
21cr|texlive-uhhassignment-1.0-1|20	
21cr|texlive-uhhassignment-1.0-1|21	#-----------------------------------------------------------------------
21cr|texlive-uhhassignment-1.0-1|22	%files
21cr|texlive-uhhassignment-1.0-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-uhhassignment-1.0-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-uhhassignment-1.0-1|25	
21cr|texlive-uhhassignment-1.0-1|26	#-----------------------------------------------------------------------
21cr|texlive-uhhassignment-1.0-1|27	%prep
21cr|texlive-uhhassignment-1.0-1|28	%setup -c -a0 -a1 -a2
21cr|texlive-uhhassignment-1.0-1|29	
21cr|texlive-uhhassignment-1.0-1|30	%build
21cr|texlive-uhhassignment-1.0-1|31	
21cr|texlive-uhhassignment-1.0-1|32	%install
21cr|texlive-uhhassignment-1.0-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uhhassignment-1.0-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10404 21
21cr|texlive-uhrzeit-39570-1|1	%define oname uhrzeit
21cr|texlive-uhrzeit-39570-1|2	
21cr|texlive-uhrzeit-39570-1|3	Summary:	Time printing, in German
21cr|texlive-uhrzeit-39570-1|4	Name:		texlive-uhrzeit
21cr|texlive-uhrzeit-39570-1|5	Version:	39570
21cr|texlive-uhrzeit-39570-1|6	Release:	1
21cr|texlive-uhrzeit-39570-1|7	License:	LPPL1.3
21cr|texlive-uhrzeit-39570-1|8	Group:		Publishing
21cr|texlive-uhrzeit-39570-1|9	Url:		https://www.ctan.org
21cr|texlive-uhrzeit-39570-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uhrzeit-39570-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uhrzeit-39570-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uhrzeit-39570-1|13	Requires:	texlive-kpathsea
21cr|texlive-uhrzeit-39570-1|14	Requires:	texlive-tlpkg
21cr|texlive-uhrzeit-39570-1|15	Provides:	tex-uhrzeit = 2024
21cr|texlive-uhrzeit-39570-1|16	Provides:	tex(uhrzeit.sty) = 2024
21cr|texlive-uhrzeit-39570-1|17	BuildArch:	noarch
21cr|texlive-uhrzeit-39570-1|18	
21cr|texlive-uhrzeit-39570-1|19	%description
21cr|texlive-uhrzeit-39570-1|20	The primary goal of this package is to facilitate formats and
21cr|texlive-uhrzeit-39570-1|21	ranges of times as formerly used in Germany. A variety of
21cr|texlive-uhrzeit-39570-1|22	printing formats are available.
21cr|texlive-uhrzeit-39570-1|23	
21cr|texlive-uhrzeit-39570-1|24	%files
21cr|texlive-uhrzeit-39570-1|25	%doc %{_texmfdistdir}/doc
21cr|texlive-uhrzeit-39570-1|26	%{_texmfdistdir}/tex/latex/uhrzeit/
21cr|texlive-uhrzeit-39570-1|27	
21cr|texlive-uhrzeit-39570-1|28	#------------------------------------------------------------------
21cr|texlive-uhrzeit-39570-1|29	
21cr|texlive-uhrzeit-39570-1|30	%prep
21cr|texlive-uhrzeit-39570-1|31	%setup -c -a0 -a1
21cr|texlive-uhrzeit-39570-1|32	
21cr|texlive-uhrzeit-39570-1|33	%build
21cr|texlive-uhrzeit-39570-1|34	
21cr|texlive-uhrzeit-39570-1|35	%install
21cr|texlive-uhrzeit-39570-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uhrzeit-39570-1|37	rm -rf tlpkg
21cr|texlive-uhrzeit-39570-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10405 21
21cr|texlive-ukbill-65485-1|1	%define oname ukbill
21cr|texlive-ukbill-65485-1|2	
21cr|texlive-ukbill-65485-1|3	Summary:	A class for typesetting UK legislation
21cr|texlive-ukbill-65485-1|4	Name:		texlive-ukbill
21cr|texlive-ukbill-65485-1|5	Version:	65485
21cr|texlive-ukbill-65485-1|6	Release:	1
21cr|texlive-ukbill-65485-1|7	License:	LPPL1.3
21cr|texlive-ukbill-65485-1|8	Group:		Publishing
21cr|texlive-ukbill-65485-1|9	Url:		https://www.ctan.org
21cr|texlive-ukbill-65485-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ukbill-65485-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ukbill-65485-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ukbill-65485-1|13	Requires:	texlive-tlpkg
21cr|texlive-ukbill-65485-1|14	Requires:	texlive-kpathsea
21cr|texlive-ukbill-65485-1|15	Provides:	tex(ukbill.cls) = 2024
21cr|texlive-ukbill-65485-1|16	BuildArch:	noarch
21cr|texlive-ukbill-65485-1|17	
21cr|texlive-ukbill-65485-1|18	%description
21cr|texlive-ukbill-65485-1|19	This package provides formatting to easily typeset draft UK
21cr|texlive-ukbill-65485-1|20	legislation. The libre font Palatine Parliamentary is required
21cr|texlive-ukbill-65485-1|21	to use this package.
21cr|texlive-ukbill-65485-1|22	
21cr|texlive-ukbill-65485-1|23	%files
21cr|texlive-ukbill-65485-1|24	%doc %{_texmfdistdir}/doc/latex/ukbill
21cr|texlive-ukbill-65485-1|25	%{_texmfdistdir}/tex/latex/ukbill
21cr|texlive-ukbill-65485-1|26	
21cr|texlive-ukbill-65485-1|27	#------------------------------------------------------------------
21cr|texlive-ukbill-65485-1|28	
21cr|texlive-ukbill-65485-1|29	%prep
21cr|texlive-ukbill-65485-1|30	%setup -c -a0 -a1
21cr|texlive-ukbill-65485-1|31	
21cr|texlive-ukbill-65485-1|32	%build
21cr|texlive-ukbill-65485-1|33	
21cr|texlive-ukbill-65485-1|34	%install
21cr|texlive-ukbill-65485-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ukbill-65485-1|36	rm -rf tlpkg
21cr|texlive-ukbill-65485-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10406 21
21cr|texlive-umtypewriter-001.002-8|1	# revision 18651
21cr|texlive-umtypewriter-001.002-8|2	# category Package
21cr|texlive-umtypewriter-001.002-8|3	# catalog-ctan /fonts/umtypewriter
21cr|texlive-umtypewriter-001.002-8|4	# catalog-date 2009-07-23 15:45:58 +0200
21cr|texlive-umtypewriter-001.002-8|5	# catalog-license ofl
21cr|texlive-umtypewriter-001.002-8|6	# catalog-version 001.002
21cr|texlive-umtypewriter-001.002-8|7	Name:		texlive-umtypewriter
21cr|texlive-umtypewriter-001.002-8|8	Version:	001.002
21cr|texlive-umtypewriter-001.002-8|9	Release:	8
21cr|texlive-umtypewriter-001.002-8|10	Summary:	Fonts to typeset with the xgreek package
21cr|texlive-umtypewriter-001.002-8|11	Group:		Publishing
21cr|texlive-umtypewriter-001.002-8|12	URL:		http://www.ctan.org/tex-archive/fonts/umtypewriter
21cr|texlive-umtypewriter-001.002-8|13	License:	OFL
21cr|texlive-umtypewriter-001.002-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umtypewriter.tar.xz
21cr|texlive-umtypewriter-001.002-8|15	BuildArch:	noarch
21cr|texlive-umtypewriter-001.002-8|16	BuildRequires:	texlive-tlpkg
21cr|texlive-umtypewriter-001.002-8|17	Requires(pre):	texlive-tlpkg
21cr|texlive-umtypewriter-001.002-8|18	Requires(post):	texlive-kpathsea
21cr|texlive-umtypewriter-001.002-8|19	
21cr|texlive-umtypewriter-001.002-8|20	%description
21cr|texlive-umtypewriter-001.002-8|21	The UMTypewriter font family is a monospaced font family that
21cr|texlive-umtypewriter-001.002-8|22	was built from glyphs from the CB Greek fonts, the CyrTUG
21cr|texlive-umtypewriter-001.002-8|23	Cyrillic alphabet fonts ("LH"), and the standard Computer
21cr|texlive-umtypewriter-001.002-8|24	Modern font family. It contains four OpenType fonts which are
21cr|texlive-umtypewriter-001.002-8|25	required for use of the xgreek package for XeLaTeX.
21cr|texlive-umtypewriter-001.002-8|26	
21cr|texlive-umtypewriter-001.002-8|27	
21cr|texlive-umtypewriter-001.002-8|28	#-----------------------------------------------------------------------
21cr|texlive-umtypewriter-001.002-8|29	%files
21cr|texlive-umtypewriter-001.002-8|30	%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-Bold.otf
21cr|texlive-umtypewriter-001.002-8|31	%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-BoldItalic.otf
21cr|texlive-umtypewriter-001.002-8|32	%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-Italic.otf
21cr|texlive-umtypewriter-001.002-8|33	%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-Oblique.otf
21cr|texlive-umtypewriter-001.002-8|34	%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-Regular.otf
21cr|texlive-umtypewriter-001.002-8|35	
21cr|texlive-umtypewriter-001.002-8|36	#-----------------------------------------------------------------------
21cr|texlive-umtypewriter-001.002-8|37	%prep
21cr|texlive-umtypewriter-001.002-8|38	%setup -c -a0
21cr|texlive-umtypewriter-001.002-8|39	
21cr|texlive-umtypewriter-001.002-8|40	%build
21cr|texlive-umtypewriter-001.002-8|41	
21cr|texlive-umtypewriter-001.002-8|42	%install
21cr|texlive-umtypewriter-001.002-8|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-umtypewriter-001.002-8|44	cp -fpar fonts %{buildroot}%{_texmfdistdir}

10407 21
21cr|texlive-unam-thesis-51207-1|1	%define oname unam-thesis
21cr|texlive-unam-thesis-51207-1|2	
21cr|texlive-unam-thesis-51207-1|3	Summary:	Create documents according to the UNAM guidelines
21cr|texlive-unam-thesis-51207-1|4	Name:		texlive-unam-thesis
21cr|texlive-unam-thesis-51207-1|5	Version:	51207
21cr|texlive-unam-thesis-51207-1|6	Release:	1
21cr|texlive-unam-thesis-51207-1|7	License:	LPPL1.3
21cr|texlive-unam-thesis-51207-1|8	Group:		Publishing
21cr|texlive-unam-thesis-51207-1|9	Url:		https://www.ctan.org
21cr|texlive-unam-thesis-51207-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unam-thesis-51207-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unam-thesis-51207-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unam-thesis-51207-1|13	Requires:	texlive-tlpkg
21cr|texlive-unam-thesis-51207-1|14	Requires:	texlive-kpathsea
21cr|texlive-unam-thesis-51207-1|15	Provides:	tex(unam-thesis.cls) = 2024
21cr|texlive-unam-thesis-51207-1|16	BuildArch:	noarch
21cr|texlive-unam-thesis-51207-1|17	
21cr|texlive-unam-thesis-51207-1|18	%description
21cr|texlive-unam-thesis-51207-1|19	This is a class for creating dissertation documents according
21cr|texlive-unam-thesis-51207-1|20	to the National Autonomous University of Mexico (UNAM)
21cr|texlive-unam-thesis-51207-1|21	guidelines.
21cr|texlive-unam-thesis-51207-1|22	
21cr|texlive-unam-thesis-51207-1|23	%files
21cr|texlive-unam-thesis-51207-1|24	%doc %{_texmfdistdir}/doc/latex/unam-thesis
21cr|texlive-unam-thesis-51207-1|25	%{_texmfdistdir}/tex/latex/unam-thesis
21cr|texlive-unam-thesis-51207-1|26	
21cr|texlive-unam-thesis-51207-1|27	#------------------------------------------------------------------
21cr|texlive-unam-thesis-51207-1|28	
21cr|texlive-unam-thesis-51207-1|29	%prep
21cr|texlive-unam-thesis-51207-1|30	%setup -c -a0 -a1
21cr|texlive-unam-thesis-51207-1|31	
21cr|texlive-unam-thesis-51207-1|32	%build
21cr|texlive-unam-thesis-51207-1|33	
21cr|texlive-unam-thesis-51207-1|34	%install
21cr|texlive-unam-thesis-51207-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unam-thesis-51207-1|36	rm -rf tlpkg
21cr|texlive-unam-thesis-51207-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10408 21
21cr|texlive-unamth-template-2.0-1|1	Name:		texlive-unamth-template
21cr|texlive-unamth-template-2.0-1|2	Version:	2.0
21cr|texlive-unamth-template-2.0-1|3	Release:	1
21cr|texlive-unamth-template-2.0-1|4	Summary:	UNAM Thesis LaTeX Template
21cr|texlive-unamth-template-2.0-1|5	Group:		Publishing
21cr|texlive-unamth-template-2.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unamth-template
21cr|texlive-unamth-template-2.0-1|7	License:	GNU General Public License, version 3
21cr|texlive-unamth-template-2.0-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/unamth-template.tar.xz
21cr|texlive-unamth-template-2.0-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/unamth-template.doc.tar.xz
21cr|texlive-unamth-template-2.0-1|10	BuildArch:	noarch
21cr|texlive-unamth-template-2.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-unamth-template-2.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-unamth-template-2.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-unamth-template-2.0-1|14	
21cr|texlive-unamth-template-2.0-1|15	%description
21cr|texlive-unamth-template-2.0-1|16	The bundle provides a template for UNAM's College of
21cr|texlive-unamth-template-2.0-1|17	Engineering Theses. The work is based on Harish Bhanderi's
21cr|texlive-unamth-template-2.0-1|18	PhD/MPhil template, and the University of Cambridge Engineering
21cr|texlive-unamth-template-2.0-1|19	Department template.
21cr|texlive-unamth-template-2.0-1|20	#-----------------------------------------------------------------------
21cr|texlive-unamth-template-2.0-1|21	
21cr|texlive-unamth-template-2.0-1|22	%files
21cr|texlive-unamth-template-2.0-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-unamth-template-2.0-1|24	
21cr|texlive-unamth-template-2.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-unamth-template-2.0-1|26	%prep
21cr|texlive-unamth-template-2.0-1|27	%setup -c -a0 -a1
21cr|texlive-unamth-template-2.0-1|28	
21cr|texlive-unamth-template-2.0-1|29	%build
21cr|texlive-unamth-template-2.0-1|30	
21cr|texlive-unamth-template-2.0-1|31	%install
21cr|texlive-unamth-template-2.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unamth-template-2.0-1|33	cp -fpar doc %{buildroot}%{_texmfdistdir}

10409 21
21cr|texlive-unbtex-64634-1|1	%define oname unbtex
21cr|texlive-unbtex-64634-1|2	
21cr|texlive-unbtex-64634-1|3	Summary:	A class for theses at University of Brasilia (UnB)
21cr|texlive-unbtex-64634-1|4	Name:		texlive-unbtex
21cr|texlive-unbtex-64634-1|5	Version:	64634
21cr|texlive-unbtex-64634-1|6	Release:	1
21cr|texlive-unbtex-64634-1|7	License:	LPPL1.3
21cr|texlive-unbtex-64634-1|8	Group:		Publishing
21cr|texlive-unbtex-64634-1|9	Url:		https://www.ctan.org
21cr|texlive-unbtex-64634-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unbtex-64634-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unbtex-64634-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unbtex-64634-1|13	Requires:	texlive-tlpkg
21cr|texlive-unbtex-64634-1|14	Requires:	texlive-kpathsea
21cr|texlive-unbtex-64634-1|15	Provides:	tex(unbtex.cls) = 2024
21cr|texlive-unbtex-64634-1|16	BuildArch:	noarch
21cr|texlive-unbtex-64634-1|17	
21cr|texlive-unbtex-64634-1|18	%description
21cr|texlive-unbtex-64634-1|19	This package provides a class based on abnTeX and compatible
21cr|texlive-unbtex-64634-1|20	with pdflatex and biber to prepare bachelor, master, and
21cr|texlive-unbtex-64634-1|21	doctoral theses for the University of Brasilia (UnB), Brazil.
21cr|texlive-unbtex-64634-1|22	The class also comes with a template for the various types of
21cr|texlive-unbtex-64634-1|23	theses for undergraduate and graduate programs at UnB. The
21cr|texlive-unbtex-64634-1|24	documentation for the class and the comments in the templates
21cr|texlive-unbtex-64634-1|25	are all written in Portuguese, the language of the target
21cr|texlive-unbtex-64634-1|26	audience.
21cr|texlive-unbtex-64634-1|27	
21cr|texlive-unbtex-64634-1|28	%files
21cr|texlive-unbtex-64634-1|29	%doc %{_texmfdistdir}/doc/latex/unbtex
21cr|texlive-unbtex-64634-1|30	%{_texmfdistdir}/tex/latex/unbtex
21cr|texlive-unbtex-64634-1|31	
21cr|texlive-unbtex-64634-1|32	#------------------------------------------------------------------
21cr|texlive-unbtex-64634-1|33	
21cr|texlive-unbtex-64634-1|34	%prep
21cr|texlive-unbtex-64634-1|35	%setup -c -a0 -a1
21cr|texlive-unbtex-64634-1|36	
21cr|texlive-unbtex-64634-1|37	%build
21cr|texlive-unbtex-64634-1|38	
21cr|texlive-unbtex-64634-1|39	%install
21cr|texlive-unbtex-64634-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unbtex-64634-1|41	rm -rf tlpkg
21cr|texlive-unbtex-64634-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10410 21
21cr|texlive-unfonts-core-56291-1|1	%define oname unfonts-core
21cr|texlive-unfonts-core-56291-1|2	
21cr|texlive-unfonts-core-56291-1|3	Summary:	TrueType version of Un-fonts
21cr|texlive-unfonts-core-56291-1|4	Name:		texlive-unfonts-core
21cr|texlive-unfonts-core-56291-1|5	Version:	56291
21cr|texlive-unfonts-core-56291-1|6	Release:	1
21cr|texlive-unfonts-core-56291-1|7	License:	LPPL1.3
21cr|texlive-unfonts-core-56291-1|8	Group:		Publishing
21cr|texlive-unfonts-core-56291-1|9	Url:		https://www.ctan.org
21cr|texlive-unfonts-core-56291-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unfonts-core-56291-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unfonts-core-56291-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unfonts-core-56291-1|13	Requires:	texlive-tlpkg
21cr|texlive-unfonts-core-56291-1|14	Requires:	texlive-kpathsea
21cr|texlive-unfonts-core-56291-1|15	BuildArch:	noarch
21cr|texlive-unfonts-core-56291-1|16	
21cr|texlive-unfonts-core-56291-1|17	%description
21cr|texlive-unfonts-core-56291-1|18	The Un-fonts come from the HLaTeX as type1 fonts in 1998 by
21cr|texlive-unfonts-core-56291-1|19	Koaunghi Un, he made type1 fonts to use with Korean TeX
21cr|texlive-unfonts-core-56291-1|20	(HLaTeX) in the late 1990's and released it under the GPL
21cr|texlive-unfonts-core-56291-1|21	license. They were converted to TrueType with the FontForge
21cr|texlive-unfonts-core-56291-1|22	(PfaEdit) by Won-kyu Park in 2003. Core families (9 fonts):
21cr|texlive-unfonts-core-56291-1|23	UnBatang, UnBatangBold: serif UnDotum, UnDotumBold: sans-serif
21cr|texlive-unfonts-core-56291-1|24	UnGraphic, UnGraphicBold: sans-serif style UnPilgi,
21cr|texlive-unfonts-core-56291-1|25	UnPilgiBold: script UnGungseo: cursive, brush-stroke
21cr|texlive-unfonts-core-56291-1|26	
21cr|texlive-unfonts-core-56291-1|27	%files
21cr|texlive-unfonts-core-56291-1|28	%doc %{_texmfdistdir}/doc/fonts/unfonts-core/
21cr|texlive-unfonts-core-56291-1|29	%{_texmfdistdir}/fonts/truetype/public/unfonts-core/
21cr|texlive-unfonts-core-56291-1|30	
21cr|texlive-unfonts-core-56291-1|31	#------------------------------------------------------------------
21cr|texlive-unfonts-core-56291-1|32	
21cr|texlive-unfonts-core-56291-1|33	%prep
21cr|texlive-unfonts-core-56291-1|34	%setup -c -a0 -a1
21cr|texlive-unfonts-core-56291-1|35	
21cr|texlive-unfonts-core-56291-1|36	%build
21cr|texlive-unfonts-core-56291-1|37	
21cr|texlive-unfonts-core-56291-1|38	%install
21cr|texlive-unfonts-core-56291-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unfonts-core-56291-1|40	rm -rf tlpkg
21cr|texlive-unfonts-core-56291-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10411 21
21cr|texlive-unfonts-extra-56291-1|1	%define oname unfonts-extra
21cr|texlive-unfonts-extra-56291-1|2	
21cr|texlive-unfonts-extra-56291-1|3	Summary:	TrueType version of Un-fonts
21cr|texlive-unfonts-extra-56291-1|4	Name:		texlive-unfonts-extra
21cr|texlive-unfonts-extra-56291-1|5	Version:	56291
21cr|texlive-unfonts-extra-56291-1|6	Release:	1
21cr|texlive-unfonts-extra-56291-1|7	License:	LPPL1.3
21cr|texlive-unfonts-extra-56291-1|8	Group:		Publishing
21cr|texlive-unfonts-extra-56291-1|9	Url:		https://www.ctan.org
21cr|texlive-unfonts-extra-56291-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unfonts-extra-56291-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unfonts-extra-56291-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unfonts-extra-56291-1|13	Requires:	texlive-tlpkg
21cr|texlive-unfonts-extra-56291-1|14	Requires:	texlive-kpathsea
21cr|texlive-unfonts-extra-56291-1|15	BuildArch:	noarch
21cr|texlive-unfonts-extra-56291-1|16	
21cr|texlive-unfonts-extra-56291-1|17	%description
21cr|texlive-unfonts-extra-56291-1|18	The Un-fonts come from the HLaTeX as type1 fonts in 1998 by
21cr|texlive-unfonts-extra-56291-1|19	Koaunghi Un, he made type1 fonts to use with Korean TeX
21cr|texlive-unfonts-extra-56291-1|20	(HLaTeX) in the late 1990's and released it under the GPL
21cr|texlive-unfonts-extra-56291-1|21	license. They were converted to TrueType with the FontForge
21cr|texlive-unfonts-extra-56291-1|22	(PfaEdit) by Won-kyu Park in 2003. Extra families (10 fonts):
21cr|texlive-unfonts-extra-56291-1|23	UnPen, UnPenheulim: script UnTaza: typewriter style UnBom:
21cr|texlive-unfonts-extra-56291-1|24	decorative UnShinmun UnYetgul: old Korean printing style
21cr|texlive-unfonts-extra-56291-1|25	UnJamoSora, UnJamoNovel, UnJamoDotum, UnJamoBatang
21cr|texlive-unfonts-extra-56291-1|26	
21cr|texlive-unfonts-extra-56291-1|27	%files
21cr|texlive-unfonts-extra-56291-1|28	%doc %{_texmfdistdir}/doc/fonts/unfonts-extra/
21cr|texlive-unfonts-extra-56291-1|29	%{_texmfdistdir}/fonts/truetype/public/unfonts-extra/
21cr|texlive-unfonts-extra-56291-1|30	
21cr|texlive-unfonts-extra-56291-1|31	#------------------------------------------------------------------
21cr|texlive-unfonts-extra-56291-1|32	
21cr|texlive-unfonts-extra-56291-1|33	%prep
21cr|texlive-unfonts-extra-56291-1|34	%setup -c -a0 -a1
21cr|texlive-unfonts-extra-56291-1|35	
21cr|texlive-unfonts-extra-56291-1|36	%build
21cr|texlive-unfonts-extra-56291-1|37	
21cr|texlive-unfonts-extra-56291-1|38	%install
21cr|texlive-unfonts-extra-56291-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unfonts-extra-56291-1|40	rm -rf tlpkg
21cr|texlive-unfonts-extra-56291-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10412 21
21cr|texlive-unicode-alphabets-66225-1|1	%define oname unicode-alphabets
21cr|texlive-unicode-alphabets-66225-1|2	
21cr|texlive-unicode-alphabets-66225-1|3	Summary:	Macros for using characters from Unicode's Private Use Area
21cr|texlive-unicode-alphabets-66225-1|4	Name:		texlive-unicode-alphabets
21cr|texlive-unicode-alphabets-66225-1|5	Version:	66225
21cr|texlive-unicode-alphabets-66225-1|6	Release:	1
21cr|texlive-unicode-alphabets-66225-1|7	License:	LPPL1.3
21cr|texlive-unicode-alphabets-66225-1|8	Group:		Publishing
21cr|texlive-unicode-alphabets-66225-1|9	Url:		https://www.ctan.org
21cr|texlive-unicode-alphabets-66225-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unicode-alphabets-66225-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unicode-alphabets-66225-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unicode-alphabets-66225-1|13	Requires:	texlive-tlpkg
21cr|texlive-unicode-alphabets-66225-1|14	Requires:	texlive-kpathsea
21cr|texlive-unicode-alphabets-66225-1|15	Provides:	tex(unicode-alphabets.agl.csv) = 2024
21cr|texlive-unicode-alphabets-66225-1|16	Provides:	tex(unicode-alphabets.cyfi.csv) = 2024
21cr|texlive-unicode-alphabets-66225-1|17	Provides:	tex(unicode-alphabets.mufi.csv) = 2024
21cr|texlive-unicode-alphabets-66225-1|18	Provides:	tex(unicode-alphabets.sil.csv) = 2024
21cr|texlive-unicode-alphabets-66225-1|19	Provides:	tex(unicode-alphabets.sty) = 2024
21cr|texlive-unicode-alphabets-66225-1|20	Provides:	tex(unicode-alphabets.titus.csv) = 2024
21cr|texlive-unicode-alphabets-66225-1|21	Provides:	tex(unicode-alphabets.ucsur.csv) = 2024
21cr|texlive-unicode-alphabets-66225-1|22	Provides:	tex(unicode-alphabets.unz.csv) = 2024
21cr|texlive-unicode-alphabets-66225-1|23	BuildArch:	noarch
21cr|texlive-unicode-alphabets-66225-1|24	
21cr|texlive-unicode-alphabets-66225-1|25	%description
21cr|texlive-unicode-alphabets-66225-1|26	While Unicode supports the vast majority of use cases, there
21cr|texlive-unicode-alphabets-66225-1|27	are certain specialized niches which require characters and
21cr|texlive-unicode-alphabets-66225-1|28	glyphs not (yet) represented in the standard. Thus the Private
21cr|texlive-unicode-alphabets-66225-1|29	Use Area (PUA) at code points E000-F8FF, which enables third
21cr|texlive-unicode-alphabets-66225-1|30	parties to define arbitrary character sets. This package allows
21cr|texlive-unicode-alphabets-66225-1|31	configuring a number of macros for using various PUA character
21cr|texlive-unicode-alphabets-66225-1|32	sets in LaTeX (AGL, CYFI, MUFI, SIL, TITUS, UCSUR, UNZ), to
21cr|texlive-unicode-alphabets-66225-1|33	enable transcription and display of medieval and other
21cr|texlive-unicode-alphabets-66225-1|34	documents.
21cr|texlive-unicode-alphabets-66225-1|35	
21cr|texlive-unicode-alphabets-66225-1|36	%files
21cr|texlive-unicode-alphabets-66225-1|37	%doc %{_texmfdistdir}/doc/latex/unicode-alphabets
21cr|texlive-unicode-alphabets-66225-1|38	%{_texmfdistdir}/tex/latex/unicode-alphabets
21cr|texlive-unicode-alphabets-66225-1|39	
21cr|texlive-unicode-alphabets-66225-1|40	#------------------------------------------------------------------
21cr|texlive-unicode-alphabets-66225-1|41	
21cr|texlive-unicode-alphabets-66225-1|42	%prep
21cr|texlive-unicode-alphabets-66225-1|43	%setup -c -a0 -a1
21cr|texlive-unicode-alphabets-66225-1|44	
21cr|texlive-unicode-alphabets-66225-1|45	%build
21cr|texlive-unicode-alphabets-66225-1|46	
21cr|texlive-unicode-alphabets-66225-1|47	%install
21cr|texlive-unicode-alphabets-66225-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unicode-alphabets-66225-1|49	rm -rf tlpkg
21cr|texlive-unicode-alphabets-66225-1|50	cp -fpar * %{buildroot}%{_texmfdistdir}

10413 21
21cr|texlive-unicode-bidi-0.01-1|1	Name: texlive-unicode-bidi
21cr|texlive-unicode-bidi-0.01-1|2	Version: 0.01
21cr|texlive-unicode-bidi-0.01-1|3	Release: 1
21cr|texlive-unicode-bidi-0.01-1|4	Summary: Experimental unicode bidi package for XeTeX
21cr|texlive-unicode-bidi-0.01-1|5	Group: Publishing
21cr|texlive-unicode-bidi-0.01-1|6	URL: https://github.com/bidi-tex/unicode-bidi
21cr|texlive-unicode-bidi-0.01-1|7	License: LPPL1
21cr|texlive-unicode-bidi-0.01-1|8	Source0: http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-bidi.tar.xz
21cr|texlive-unicode-bidi-0.01-1|9	Source1: http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-bidi.doc.tar.xz
21cr|texlive-unicode-bidi-0.01-1|10	BuildArch: noarch
21cr|texlive-unicode-bidi-0.01-1|11	BuildRequires: texlive-tlpkg
21cr|texlive-unicode-bidi-0.01-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-unicode-bidi-0.01-1|13	
21cr|texlive-unicode-bidi-0.01-1|14	%description
21cr|texlive-unicode-bidi-0.01-1|15	The experimental unicode-bidi package
21cr|texlive-unicode-bidi-0.01-1|16	allows you to mix non-RTL script with RTL script without any markup.
21cr|texlive-unicode-bidi-0.01-1|17	
21cr|texlive-unicode-bidi-0.01-1|18	%files
21cr|texlive-unicode-bidi-0.01-1|19	%{_texmfdistdir}/tex/*
21cr|texlive-unicode-bidi-0.01-1|20	%doc %{_texmfdistdir}/doc/*
21cr|texlive-unicode-bidi-0.01-1|21	
21cr|texlive-unicode-bidi-0.01-1|22	#-----------------------------------------------------------------------
21cr|texlive-unicode-bidi-0.01-1|23	%prep
21cr|texlive-unicode-bidi-0.01-1|24	%setup -c -a0 -a1
21cr|texlive-unicode-bidi-0.01-1|25	
21cr|texlive-unicode-bidi-0.01-1|26	%build
21cr|texlive-unicode-bidi-0.01-1|27	
21cr|texlive-unicode-bidi-0.01-1|28	%install
21cr|texlive-unicode-bidi-0.01-1|29	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unicode-bidi-0.01-1|30	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10414 21
21cr|texlive-unicode-data-20210916-1|1	Name:		texlive-unicode-data
21cr|texlive-unicode-data-20210916-1|2	Version:	20210916
21cr|texlive-unicode-data-20210916-1|3	Release:	1
21cr|texlive-unicode-data-20210916-1|4	Summary:	Unicode data and loaders for TeX
21cr|texlive-unicode-data-20210916-1|5	Group:		Publishing
21cr|texlive-unicode-data-20210916-1|6	URL:		http://tug.org/texlive/
21cr|texlive-unicode-data-20210916-1|7	License:	LPPL
21cr|texlive-unicode-data-20210916-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-data.tar.xz
21cr|texlive-unicode-data-20210916-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-data.doc.tar.xz
21cr|texlive-unicode-data-20210916-1|10	BuildArch:	noarch
21cr|texlive-unicode-data-20210916-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-unicode-data-20210916-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-unicode-data-20210916-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-unicode-data-20210916-1|14	
21cr|texlive-unicode-data-20210916-1|15	%description
21cr|texlive-unicode-data-20210916-1|16	This bundle provides generic access to Unicode Consortium data
21cr|texlive-unicode-data-20210916-1|17	for TeX use. It contains a set of text files provided by the
21cr|texlive-unicode-data-20210916-1|18	Unicode Consortium which are currently all from Unicode 8.0.0,
21cr|texlive-unicode-data-20210916-1|19	with the exception of MathClass.txt which is not currently part
21cr|texlive-unicode-data-20210916-1|20	of the Unicode Character Database. Accompanying these source
21cr|texlive-unicode-data-20210916-1|21	data are generic TeX loader files allowing this data to be used
21cr|texlive-unicode-data-20210916-1|22	as part of TeX runs, in particular in building format files.
21cr|texlive-unicode-data-20210916-1|23	Currently there are two loader files: one for general character
21cr|texlive-unicode-data-20210916-1|24	set up and one for initialising XeTeX character classes as has
21cr|texlive-unicode-data-20210916-1|25	been carried out to date by unicode-letters.tex. The source
21cr|texlive-unicode-data-20210916-1|26	data are distributed in accordance with the license stipulated
21cr|texlive-unicode-data-20210916-1|27	by the Unicode Consortium. The bundle as a whole is co-
21cr|texlive-unicode-data-20210916-1|28	ordinated by the LaTeX3 Project as a general resource for TeX
21cr|texlive-unicode-data-20210916-1|29	users.
21cr|texlive-unicode-data-20210916-1|30	
21cr|texlive-unicode-data-20210916-1|31	#-----------------------------------------------------------------------
21cr|texlive-unicode-data-20210916-1|32	%files
21cr|texlive-unicode-data-20210916-1|33	%{_texmfdistdir}/tex/generic/unicode-data/*
21cr|texlive-unicode-data-20210916-1|34	%doc %{_texmfdistdir}/doc/generic/unicode-data/README.md
21cr|texlive-unicode-data-20210916-1|35	
21cr|texlive-unicode-data-20210916-1|36	#-----------------------------------------------------------------------
21cr|texlive-unicode-data-20210916-1|37	%prep
21cr|texlive-unicode-data-20210916-1|38	%setup -c -a0 -a1
21cr|texlive-unicode-data-20210916-1|39	
21cr|texlive-unicode-data-20210916-1|40	%build
21cr|texlive-unicode-data-20210916-1|41	
21cr|texlive-unicode-data-20210916-1|42	%install
21cr|texlive-unicode-data-20210916-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unicode-data-20210916-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10415 21
21cr|texlive-unicodefonttable-65009-1|1	%define oname unicodefonttable
21cr|texlive-unicodefonttable-65009-1|2	
21cr|texlive-unicodefonttable-65009-1|3	Summary:	A Unicode font table generator
21cr|texlive-unicodefonttable-65009-1|4	Name:		texlive-unicodefonttable
21cr|texlive-unicodefonttable-65009-1|5	Version:	65009
21cr|texlive-unicodefonttable-65009-1|6	Release:	1
21cr|texlive-unicodefonttable-65009-1|7	License:	LPPL1.3
21cr|texlive-unicodefonttable-65009-1|8	Group:		Publishing
21cr|texlive-unicodefonttable-65009-1|9	Url:		https://www.ctan.org
21cr|texlive-unicodefonttable-65009-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unicodefonttable-65009-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unicodefonttable-65009-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unicodefonttable-65009-1|13	Requires:	texlive-tlpkg
21cr|texlive-unicodefonttable-65009-1|14	Requires:	texlive-kpathsea
21cr|texlive-unicodefonttable-65009-1|15	Provides:	tex(unicodefonttable.sty) = 2024
21cr|texlive-unicodefonttable-65009-1|16	Provides:	tex(unicodefont.tex) = 2024
21cr|texlive-unicodefonttable-65009-1|17	BuildArch:	noarch
21cr|texlive-unicodefonttable-65009-1|18	
21cr|texlive-unicodefonttable-65009-1|19	%description
21cr|texlive-unicodefonttable-65009-1|20	This package produces font tables for unicode fonts as well as
21cr|texlive-unicodefonttable-65009-1|21	for 8bit fonts. The table layout can be adjusted in various
21cr|texlive-unicodefonttable-65009-1|22	ways including restricting the range of output to show only a
21cr|texlive-unicodefonttable-65009-1|23	portion of a specific font. To quickly produce a one-off table
21cr|texlive-unicodefonttable-65009-1|24	there is a stand-alone version unicodefont.tex that asks you a
21cr|texlive-unicodefonttable-65009-1|25	few questions and then generates the table --- somewhat similar
21cr|texlive-unicodefonttable-65009-1|26	to nfssfont.tex for 8-bit fonts.
21cr|texlive-unicodefonttable-65009-1|27	
21cr|texlive-unicodefonttable-65009-1|28	%files
21cr|texlive-unicodefonttable-65009-1|29	%doc %{_texmfdistdir}/doc/latex/unicodefonttable
21cr|texlive-unicodefonttable-65009-1|30	%{_texmfdistdir}/tex/latex/unicodefonttable
21cr|texlive-unicodefonttable-65009-1|31	
21cr|texlive-unicodefonttable-65009-1|32	#------------------------------------------------------------------
21cr|texlive-unicodefonttable-65009-1|33	
21cr|texlive-unicodefonttable-65009-1|34	%prep
21cr|texlive-unicodefonttable-65009-1|35	%setup -c -a0 -a1
21cr|texlive-unicodefonttable-65009-1|36	
21cr|texlive-unicodefonttable-65009-1|37	%build
21cr|texlive-unicodefonttable-65009-1|38	
21cr|texlive-unicodefonttable-65009-1|39	%install
21cr|texlive-unicodefonttable-65009-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unicodefonttable-65009-1|41	rm -rf tlpkg
21cr|texlive-unicodefonttable-65009-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10416 21
21cr|texlive-unifith-60698-1|1	%define oname unifith
21cr|texlive-unifith-60698-1|2	
21cr|texlive-unifith-60698-1|3	Summary:	Typeset theses for University of Florence (Italy)
21cr|texlive-unifith-60698-1|4	Name:		texlive-unifith
21cr|texlive-unifith-60698-1|5	Version:	60698
21cr|texlive-unifith-60698-1|6	Release:	1
21cr|texlive-unifith-60698-1|7	License:	LPPL1.3
21cr|texlive-unifith-60698-1|8	Group:		Publishing
21cr|texlive-unifith-60698-1|9	Url:		https://www.ctan.org
21cr|texlive-unifith-60698-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unifith-60698-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unifith-60698-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unifith-60698-1|13	Requires:	texlive-tlpkg
21cr|texlive-unifith-60698-1|14	Requires:	texlive-kpathsea
21cr|texlive-unifith-60698-1|15	Provides:	tex(unifith.cls) = 2024
21cr|texlive-unifith-60698-1|16	BuildArch:	noarch
21cr|texlive-unifith-60698-1|17	
21cr|texlive-unifith-60698-1|18	%description
21cr|texlive-unifith-60698-1|19	The package provides a class to typeset Ph.D., Master, and
21cr|texlive-unifith-60698-1|20	Bachelor theses that adhere to the publishing guidelines of the
21cr|texlive-unifith-60698-1|21	University of Florence (Italy).
21cr|texlive-unifith-60698-1|22	
21cr|texlive-unifith-60698-1|23	%files
21cr|texlive-unifith-60698-1|24	%doc %{_texmfdistdir}/doc/latex/unifith
21cr|texlive-unifith-60698-1|25	%{_texmfdistdir}/bibtex/bst/unifith
21cr|texlive-unifith-60698-1|26	%{_texmfdistdir}/tex/latex/unifith
21cr|texlive-unifith-60698-1|27	
21cr|texlive-unifith-60698-1|28	#------------------------------------------------------------------
21cr|texlive-unifith-60698-1|29	
21cr|texlive-unifith-60698-1|30	%prep
21cr|texlive-unifith-60698-1|31	%setup -c -a0 -a1
21cr|texlive-unifith-60698-1|32	
21cr|texlive-unifith-60698-1|33	%build
21cr|texlive-unifith-60698-1|34	
21cr|texlive-unifith-60698-1|35	%install
21cr|texlive-unifith-60698-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unifith-60698-1|37	rm -rf tlpkg
21cr|texlive-unifith-60698-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10417 21
21cr|texlive-unigrazpub-64797-1|1	%define oname unigrazpub
21cr|texlive-unigrazpub-64797-1|2	
21cr|texlive-unigrazpub-64797-1|3	Summary:	LaTeX templates for University of Graz Library Publishing Services
21cr|texlive-unigrazpub-64797-1|4	Name:		texlive-unigrazpub
21cr|texlive-unigrazpub-64797-1|5	Version:	64797
21cr|texlive-unigrazpub-64797-1|6	Release:	1
21cr|texlive-unigrazpub-64797-1|7	License:	LPPL1.3
21cr|texlive-unigrazpub-64797-1|8	Group:		Publishing
21cr|texlive-unigrazpub-64797-1|9	Url:		https://www.ctan.org
21cr|texlive-unigrazpub-64797-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unigrazpub-64797-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unigrazpub-64797-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unigrazpub-64797-1|13	Requires:	texlive-tlpkg
21cr|texlive-unigrazpub-64797-1|14	Requires:	texlive-kpathsea
21cr|texlive-unigrazpub-64797-1|15	Provides:	tex(unigrazpub.cls) = 2024
21cr|texlive-unigrazpub-64797-1|16	BuildArch:	noarch
21cr|texlive-unigrazpub-64797-1|17	
21cr|texlive-unigrazpub-64797-1|18	%description
21cr|texlive-unigrazpub-64797-1|19	This package provides a LaTeX class matching the preparation
21cr|texlive-unigrazpub-64797-1|20	guidelines of the Library Publishing Services of University of
21cr|texlive-unigrazpub-64797-1|21	Graz. The bundle also includes a comprehensive set of example
21cr|texlive-unigrazpub-64797-1|22	files for books and collections.
21cr|texlive-unigrazpub-64797-1|23	
21cr|texlive-unigrazpub-64797-1|24	%files
21cr|texlive-unigrazpub-64797-1|25	%doc %{_texmfdistdir}/doc/latex/unigrazpub
21cr|texlive-unigrazpub-64797-1|26	%{_texmfdistdir}/tex/latex/unigrazpub
21cr|texlive-unigrazpub-64797-1|27	
21cr|texlive-unigrazpub-64797-1|28	#------------------------------------------------------------------
21cr|texlive-unigrazpub-64797-1|29	
21cr|texlive-unigrazpub-64797-1|30	%prep
21cr|texlive-unigrazpub-64797-1|31	%setup -c -a0 -a1
21cr|texlive-unigrazpub-64797-1|32	
21cr|texlive-unigrazpub-64797-1|33	%build
21cr|texlive-unigrazpub-64797-1|34	
21cr|texlive-unigrazpub-64797-1|35	%install
21cr|texlive-unigrazpub-64797-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unigrazpub-64797-1|37	rm -rf tlpkg
21cr|texlive-unigrazpub-64797-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10418 21
21cr|texlive-unimath-plain-xetex-66394-1|1	%define oname unimath-plain-xetex
21cr|texlive-unimath-plain-xetex-66394-1|2	
21cr|texlive-unimath-plain-xetex-66394-1|3	Summary:	OpenType math support in (plain) XeTeX
21cr|texlive-unimath-plain-xetex-66394-1|4	Name:		texlive-unimath-plain-xetex
21cr|texlive-unimath-plain-xetex-66394-1|5	Version:	66394
21cr|texlive-unimath-plain-xetex-66394-1|6	Release:	1
21cr|texlive-unimath-plain-xetex-66394-1|7	License:	LPPL1.3
21cr|texlive-unimath-plain-xetex-66394-1|8	Group:		Publishing
21cr|texlive-unimath-plain-xetex-66394-1|9	Url:		https://www.ctan.org
21cr|texlive-unimath-plain-xetex-66394-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unimath-plain-xetex-66394-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unimath-plain-xetex-66394-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unimath-plain-xetex-66394-1|13	Requires:	texlive-tlpkg
21cr|texlive-unimath-plain-xetex-66394-1|14	Requires:	texlive-kpathsea
21cr|texlive-unimath-plain-xetex-66394-1|15	Provides:	tex(unimath-bbit.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|16	Provides:	tex(unimath-bb.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|17	Provides:	tex(unimath-bfit.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|18	Provides:	tex(unimath-bf.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|19	Provides:	tex(unimath-frakbf.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|20	Provides:	tex(unimath-frak.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|21	Provides:	tex(unimath-it.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|22	Provides:	tex(unimath-plain-xetex.tex) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|23	Provides:	tex(unimath-scrbf.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|24	Provides:	tex(unimath-scr.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|25	Provides:	tex(unimath-sfbfit.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|26	Provides:	tex(unimath-sfbf.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|27	Provides:	tex(unimath-sfit.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|28	Provides:	tex(unimath-sf.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|29	Provides:	tex(unimath-tt.map) = 2024
21cr|texlive-unimath-plain-xetex-66394-1|30	BuildArch:	noarch
21cr|texlive-unimath-plain-xetex-66394-1|31	
21cr|texlive-unimath-plain-xetex-66394-1|32	%description
21cr|texlive-unimath-plain-xetex-66394-1|33	This package provides OpenType math font support in plain TeX
21cr|texlive-unimath-plain-xetex-66394-1|34	format. It only works with the XeTeX engine.
21cr|texlive-unimath-plain-xetex-66394-1|35	
21cr|texlive-unimath-plain-xetex-66394-1|36	%files
21cr|texlive-unimath-plain-xetex-66394-1|37	%doc %{_texmfdistdir}/doc/xetex/unimath-plain-xetex
21cr|texlive-unimath-plain-xetex-66394-1|38	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/unimath-plain-xetex
21cr|texlive-unimath-plain-xetex-66394-1|39	%{_texmfdistdir}/tex/xetex/unimath-plain-xetex
21cr|texlive-unimath-plain-xetex-66394-1|40	
21cr|texlive-unimath-plain-xetex-66394-1|41	#------------------------------------------------------------------
21cr|texlive-unimath-plain-xetex-66394-1|42	
21cr|texlive-unimath-plain-xetex-66394-1|43	%prep
21cr|texlive-unimath-plain-xetex-66394-1|44	%setup -c -a0 -a1
21cr|texlive-unimath-plain-xetex-66394-1|45	
21cr|texlive-unimath-plain-xetex-66394-1|46	%build
21cr|texlive-unimath-plain-xetex-66394-1|47	
21cr|texlive-unimath-plain-xetex-66394-1|48	%install
21cr|texlive-unimath-plain-xetex-66394-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unimath-plain-xetex-66394-1|50	rm -rf tlpkg
21cr|texlive-unimath-plain-xetex-66394-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

10419 21
21cr|texlive-uninormalize-57257-1|1	%define oname uninormalize
21cr|texlive-uninormalize-57257-1|2	
21cr|texlive-uninormalize-57257-1|3	Summary:	Unicode normalization support
21cr|texlive-uninormalize-57257-1|4	Name:		texlive-uninormalize
21cr|texlive-uninormalize-57257-1|5	Version:	57257
21cr|texlive-uninormalize-57257-1|6	Release:	1
21cr|texlive-uninormalize-57257-1|7	License:	LPPL1.3
21cr|texlive-uninormalize-57257-1|8	Group:		Publishing
21cr|texlive-uninormalize-57257-1|9	Url:		https://www.ctan.org
21cr|texlive-uninormalize-57257-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uninormalize-57257-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uninormalize-57257-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uninormalize-57257-1|13	Requires:	tex(kvoptions.sty)
21cr|texlive-uninormalize-57257-1|14	Requires:	texlive-tlpkg
21cr|texlive-uninormalize-57257-1|15	Requires:	texlive-kpathsea
21cr|texlive-uninormalize-57257-1|16	#Requires:	tex(luacode.sty)
21cr|texlive-uninormalize-57257-1|17	#Requires:	tex(luatexbase.sty)
21cr|texlive-uninormalize-57257-1|18	Provides:	tex(uninormalize.sty) = 2024
21cr|texlive-uninormalize-57257-1|19	BuildArch:	noarch
21cr|texlive-uninormalize-57257-1|20	
21cr|texlive-uninormalize-57257-1|21	%description
21cr|texlive-uninormalize-57257-1|22	This package provides Unicode normalization (useful for
21cr|texlive-uninormalize-57257-1|23	composed characters) for LuaLaTeX.
21cr|texlive-uninormalize-57257-1|24	
21cr|texlive-uninormalize-57257-1|25	%files
21cr|texlive-uninormalize-57257-1|26	%doc %{_texmfdistdir}/doc/lualatex/uninormalize
21cr|texlive-uninormalize-57257-1|27	%{_texmfdistdir}/tex/lualatex/uninormalize
21cr|texlive-uninormalize-57257-1|28	
21cr|texlive-uninormalize-57257-1|29	#------------------------------------------------------------------
21cr|texlive-uninormalize-57257-1|30	
21cr|texlive-uninormalize-57257-1|31	%prep
21cr|texlive-uninormalize-57257-1|32	%setup -c -a0 -a1
21cr|texlive-uninormalize-57257-1|33	
21cr|texlive-uninormalize-57257-1|34	%build
21cr|texlive-uninormalize-57257-1|35	
21cr|texlive-uninormalize-57257-1|36	%install
21cr|texlive-uninormalize-57257-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uninormalize-57257-1|38	rm -rf tlpkg
21cr|texlive-uninormalize-57257-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10420 21
21cr|texlive-uniquecounter-53162-1|1	%define oname uniquecounter
21cr|texlive-uniquecounter-53162-1|2	
21cr|texlive-uniquecounter-53162-1|3	Summary:	Provides unlimited unique counter
21cr|texlive-uniquecounter-53162-1|4	Name:		texlive-uniquecounter
21cr|texlive-uniquecounter-53162-1|5	Version:	53162
21cr|texlive-uniquecounter-53162-1|6	Release:	1
21cr|texlive-uniquecounter-53162-1|7	License:	LPPL1.3
21cr|texlive-uniquecounter-53162-1|8	Group:		Publishing
21cr|texlive-uniquecounter-53162-1|9	Url:		https://www.ctan.org
21cr|texlive-uniquecounter-53162-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uniquecounter-53162-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uniquecounter-53162-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uniquecounter-53162-1|13	Requires:	texlive-tlpkg
21cr|texlive-uniquecounter-53162-1|14	Requires:	texlive-kpathsea
21cr|texlive-uniquecounter-53162-1|15	Provides:	tex(uniquecounter.sty) = 2024
21cr|texlive-uniquecounter-53162-1|16	BuildArch:	noarch
21cr|texlive-uniquecounter-53162-1|17	
21cr|texlive-uniquecounter-53162-1|18	%description
21cr|texlive-uniquecounter-53162-1|19	This package provides a kind of counter that provides unique
21cr|texlive-uniquecounter-53162-1|20	number values. Several counters can be created with different
21cr|texlive-uniquecounter-53162-1|21	names. The numeric values are not limited.
21cr|texlive-uniquecounter-53162-1|22	
21cr|texlive-uniquecounter-53162-1|23	%files
21cr|texlive-uniquecounter-53162-1|24	%doc %{_texmfdistdir}/doc/latex/uniquecounter
21cr|texlive-uniquecounter-53162-1|25	%{_texmfdistdir}/tex/generic/uniquecounter
21cr|texlive-uniquecounter-53162-1|26	
21cr|texlive-uniquecounter-53162-1|27	#------------------------------------------------------------------
21cr|texlive-uniquecounter-53162-1|28	
21cr|texlive-uniquecounter-53162-1|29	%prep
21cr|texlive-uniquecounter-53162-1|30	%setup -c -a0 -a1
21cr|texlive-uniquecounter-53162-1|31	
21cr|texlive-uniquecounter-53162-1|32	%build
21cr|texlive-uniquecounter-53162-1|33	
21cr|texlive-uniquecounter-53162-1|34	%install
21cr|texlive-uniquecounter-53162-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uniquecounter-53162-1|36	rm -rf tlpkg
21cr|texlive-uniquecounter-53162-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10421 21
21cr|texlive-unisc-63178-1|1	%define oname unisc
21cr|texlive-unisc-63178-1|2	
21cr|texlive-unisc-63178-1|3	Summary:	Unicode small caps with Lua/XeLaTeX
21cr|texlive-unisc-63178-1|4	Name:		texlive-unisc
21cr|texlive-unisc-63178-1|5	Version:	63178
21cr|texlive-unisc-63178-1|6	Release:	1
21cr|texlive-unisc-63178-1|7	License:	LPPL1.3
21cr|texlive-unisc-63178-1|8	Group:		Publishing
21cr|texlive-unisc-63178-1|9	Url:		https://www.ctan.org
21cr|texlive-unisc-63178-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unisc-63178-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unisc-63178-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unisc-63178-1|13	Requires:	texlive-tlpkg
21cr|texlive-unisc-63178-1|14	Requires:	texlive-kpathsea
21cr|texlive-unisc-63178-1|15	Provides:	tex(unisc.sty) = 2024
21cr|texlive-unisc-63178-1|16	BuildArch:	noarch
21cr|texlive-unisc-63178-1|17	
21cr|texlive-unisc-63178-1|18	%description
21cr|texlive-unisc-63178-1|19	LaTeX produces small caps with \textsc{text} or {\scshape
21cr|texlive-unisc-63178-1|20	text}. Neither of these commands produce small caps in Unicode.
21cr|texlive-unisc-63178-1|21	If the output text is copied and pasted somewhere it shows the
21cr|texlive-unisc-63178-1|22	same characters as used in the input. This package aims to
21cr|texlive-unisc-63178-1|23	internally convert all the characters provided to the commands
21cr|texlive-unisc-63178-1|24	mentioned above. It assumes that the file using this package is
21cr|texlive-unisc-63178-1|25	compiled with Lua/XeLaTeX and a good Unicode font which has the
21cr|texlive-unisc-63178-1|26	small caps characters, e.g., Charis SIL.
21cr|texlive-unisc-63178-1|27	
21cr|texlive-unisc-63178-1|28	%files
21cr|texlive-unisc-63178-1|29	%doc %{_texmfdistdir}/doc/latex/unisc
21cr|texlive-unisc-63178-1|30	%{_texmfdistdir}/tex/latex/unisc
21cr|texlive-unisc-63178-1|31	
21cr|texlive-unisc-63178-1|32	#------------------------------------------------------------------
21cr|texlive-unisc-63178-1|33	
21cr|texlive-unisc-63178-1|34	%prep
21cr|texlive-unisc-63178-1|35	%setup -c -a0 -a1
21cr|texlive-unisc-63178-1|36	
21cr|texlive-unisc-63178-1|37	%build
21cr|texlive-unisc-63178-1|38	
21cr|texlive-unisc-63178-1|39	%install
21cr|texlive-unisc-63178-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unisc-63178-1|41	rm -rf tlpkg
21cr|texlive-unisc-63178-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10422 21
21cr|texlive-unitconv-55060-1|1	%define oname unitconv
21cr|texlive-unitconv-55060-1|2	
21cr|texlive-unitconv-55060-1|3	Summary:	Convert a length into one with another unit
21cr|texlive-unitconv-55060-1|4	Name:		texlive-unitconv
21cr|texlive-unitconv-55060-1|5	Version:	55060
21cr|texlive-unitconv-55060-1|6	Release:	1
21cr|texlive-unitconv-55060-1|7	License:	LPPL1.3
21cr|texlive-unitconv-55060-1|8	Group:		Publishing
21cr|texlive-unitconv-55060-1|9	Url:		https://www.ctan.org
21cr|texlive-unitconv-55060-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unitconv-55060-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unitconv-55060-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unitconv-55060-1|13	#Requires:	tex(iftex.sty)
21cr|texlive-unitconv-55060-1|14	Requires:	texlive-tlpkg
21cr|texlive-unitconv-55060-1|15	Requires:	texlive-kpathsea
21cr|texlive-unitconv-55060-1|16	#Requires:	tex(luacode.sty)
21cr|texlive-unitconv-55060-1|17	#Requires:	tex(xparse.sty)
21cr|texlive-unitconv-55060-1|18	Provides:	tex(unitconv.sty) = 2024
21cr|texlive-unitconv-55060-1|19	BuildArch:	noarch
21cr|texlive-unitconv-55060-1|20	
21cr|texlive-unitconv-55060-1|21	%description
21cr|texlive-unitconv-55060-1|22	This package defines two macros to convert a value with unit
21cr|texlive-unitconv-55060-1|23	into one with another unit. Supported are all TeX related
21cr|texlive-unitconv-55060-1|24	units, and also km and m. The output can be in scientic
21cr|texlive-unitconv-55060-1|25	notation for large values. The package only works with
21cr|texlive-unitconv-55060-1|26	LuaLaTeX!
21cr|texlive-unitconv-55060-1|27	
21cr|texlive-unitconv-55060-1|28	%files
21cr|texlive-unitconv-55060-1|29	%doc %{_texmfdistdir}/doc/lualatex/unitconv
21cr|texlive-unitconv-55060-1|30	%{_texmfdistdir}/tex/lualatex/unitconv
21cr|texlive-unitconv-55060-1|31	
21cr|texlive-unitconv-55060-1|32	#------------------------------------------------------------------
21cr|texlive-unitconv-55060-1|33	
21cr|texlive-unitconv-55060-1|34	%prep
21cr|texlive-unitconv-55060-1|35	%setup -c -a0 -a1
21cr|texlive-unitconv-55060-1|36	
21cr|texlive-unitconv-55060-1|37	%build
21cr|texlive-unitconv-55060-1|38	
21cr|texlive-unitconv-55060-1|39	%install
21cr|texlive-unitconv-55060-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unitconv-55060-1|41	rm -rf tlpkg
21cr|texlive-unitconv-55060-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10423 21
21cr|texlive-uni-titlepage-64306-1|1	%define oname uni-titlepage
21cr|texlive-uni-titlepage-64306-1|2	
21cr|texlive-uni-titlepage-64306-1|3	Summary:	Universal titlepages with configuration options and predefined styles
21cr|texlive-uni-titlepage-64306-1|4	Name:		texlive-uni-titlepage
21cr|texlive-uni-titlepage-64306-1|5	Version:	64306
21cr|texlive-uni-titlepage-64306-1|6	Release:	1
21cr|texlive-uni-titlepage-64306-1|7	License:	LPPL1.3
21cr|texlive-uni-titlepage-64306-1|8	Group:		Publishing
21cr|texlive-uni-titlepage-64306-1|9	Url:		https://www.ctan.org
21cr|texlive-uni-titlepage-64306-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uni-titlepage-64306-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uni-titlepage-64306-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uni-titlepage-64306-1|13	Requires:	texlive-tlpkg
21cr|texlive-uni-titlepage-64306-1|14	Requires:	texlive-kpathsea
21cr|texlive-uni-titlepage-64306-1|15	Provides:	tex(title-DHBW.def) = 2024
21cr|texlive-uni-titlepage-64306-1|16	Provides:	tex(title-JT-Aufsaetze.def) = 2024
21cr|texlive-uni-titlepage-64306-1|17	Provides:	tex(title-JT-Geschichte.def) = 2024
21cr|texlive-uni-titlepage-64306-1|18	Provides:	tex(title-JT-Typography.def) = 2024
21cr|texlive-uni-titlepage-64306-1|19	Provides:	tex(title-KIT.def) = 2024
21cr|texlive-uni-titlepage-64306-1|20	Provides:	tex(title-KOMAScript.def) = 2024
21cr|texlive-uni-titlepage-64306-1|21	Provides:	tex(title-Markus-1.def) = 2024
21cr|texlive-uni-titlepage-64306-1|22	Provides:	tex(title-Markus-2.def) = 2024
21cr|texlive-uni-titlepage-64306-1|23	Provides:	tex(title-Spacer.def) = 2024
21cr|texlive-uni-titlepage-64306-1|24	Provides:	tex(title-TU-DD.def) = 2024
21cr|texlive-uni-titlepage-64306-1|25	Provides:	tex(title-TU-HH.def) = 2024
21cr|texlive-uni-titlepage-64306-1|26	Provides:	tex(title-UKoLa.def) = 2024
21cr|texlive-uni-titlepage-64306-1|27	Provides:	tex(title-WWUM.def) = 2024
21cr|texlive-uni-titlepage-64306-1|28	Provides:	tex(uni-titlepage.sty) = 2024
21cr|texlive-uni-titlepage-64306-1|29	BuildArch:	noarch
21cr|texlive-uni-titlepage-64306-1|30	
21cr|texlive-uni-titlepage-64306-1|31	%description
21cr|texlive-uni-titlepage-64306-1|32	Creation of title pages is something most authors should not
21cr|texlive-uni-titlepage-64306-1|33	have to do. But reality is not perfect, so a lot of authors
21cr|texlive-uni-titlepage-64306-1|34	have to do it. This package not only provides several pages for
21cr|texlive-uni-titlepage-64306-1|35	the title instead of only one -- at least five are typical for
21cr|texlive-uni-titlepage-64306-1|36	a thesis! --, it also provides a bunch of predefined titlepage
21cr|texlive-uni-titlepage-64306-1|37	styles with several standard elements, and optionally
21cr|texlive-uni-titlepage-64306-1|38	additional elements.
21cr|texlive-uni-titlepage-64306-1|39	
21cr|texlive-uni-titlepage-64306-1|40	%files
21cr|texlive-uni-titlepage-64306-1|41	%doc %{_texmfdistdir}/doc/latex/uni-titlepage
21cr|texlive-uni-titlepage-64306-1|42	%{_texmfdistdir}/tex/latex/uni-titlepage
21cr|texlive-uni-titlepage-64306-1|43	
21cr|texlive-uni-titlepage-64306-1|44	#------------------------------------------------------------------
21cr|texlive-uni-titlepage-64306-1|45	
21cr|texlive-uni-titlepage-64306-1|46	%prep
21cr|texlive-uni-titlepage-64306-1|47	%setup -c -a0 -a1
21cr|texlive-uni-titlepage-64306-1|48	
21cr|texlive-uni-titlepage-64306-1|49	%build
21cr|texlive-uni-titlepage-64306-1|50	
21cr|texlive-uni-titlepage-64306-1|51	%install
21cr|texlive-uni-titlepage-64306-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uni-titlepage-64306-1|53	rm -rf tlpkg
21cr|texlive-uni-titlepage-64306-1|54	cp -fpar * %{buildroot}%{_texmfdistdir}

10424 21
21cr|texlive-unitn-bimrep-20171022-1|1	Name:		texlive-unitn-bimrep
21cr|texlive-unitn-bimrep-20171022-1|2	Version:	20171022
21cr|texlive-unitn-bimrep-20171022-1|3	Release:	1
21cr|texlive-unitn-bimrep-20171022-1|4	Summary:	A bimonthly report class for the PhD School of Materials, Mechatronics and System Engineering
21cr|texlive-unitn-bimrep-20171022-1|5	Group:		Publishing
21cr|texlive-unitn-bimrep-20171022-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unitn-bimrep
21cr|texlive-unitn-bimrep-20171022-1|7	License:	MIT License
21cr|texlive-unitn-bimrep-20171022-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/unitn-bimrep.doc.tar.xz
21cr|texlive-unitn-bimrep-20171022-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/unitn-bimrep.tar.xz
21cr|texlive-unitn-bimrep-20171022-1|10	BuildArch:	noarch
21cr|texlive-unitn-bimrep-20171022-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-unitn-bimrep-20171022-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-unitn-bimrep-20171022-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-unitn-bimrep-20171022-1|14	
21cr|texlive-unitn-bimrep-20171022-1|15	%description
21cr|texlive-unitn-bimrep-20171022-1|16	This package allows to rapidly write the bimonthly report for The Ph.D. School in Materials,
21cr|texlive-unitn-bimrep-20171022-1|17	Mechatronics and System Engineering. It allows to define the research activities, the participation
21cr|texlive-unitn-bimrep-20171022-1|18	to school and congress, and the publication performed by a student.
21cr|texlive-unitn-bimrep-20171022-1|19	#-----------------------------------------------------------------------
21cr|texlive-unitn-bimrep-20171022-1|20	
21cr|texlive-unitn-bimrep-20171022-1|21	%files
21cr|texlive-unitn-bimrep-20171022-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-unitn-bimrep-20171022-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-unitn-bimrep-20171022-1|24	
21cr|texlive-unitn-bimrep-20171022-1|25	#-----------------------------------------------------------------------
21cr|texlive-unitn-bimrep-20171022-1|26	%prep
21cr|texlive-unitn-bimrep-20171022-1|27	%setup -c -a0 -a1
21cr|texlive-unitn-bimrep-20171022-1|28	
21cr|texlive-unitn-bimrep-20171022-1|29	%build
21cr|texlive-unitn-bimrep-20171022-1|30	
21cr|texlive-unitn-bimrep-20171022-1|31	%install
21cr|texlive-unitn-bimrep-20171022-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unitn-bimrep-20171022-1|33	cp -fpar tex  doc %{buildroot}%{_texmfdistdir}

10425 21
21cr|texlive-universa-2.1-1|1	# revision 15878
21cr|texlive-universa-2.1-1|2	# category Package
21cr|texlive-universa-2.1-1|3	# catalog-ctan /fonts/universa
21cr|texlive-universa-2.1-1|4	# catalog-date 2019-11-02
21cr|texlive-universa-2.1-1|5	# catalog-license gpl
21cr|texlive-universa-2.1-1|6	# catalog-version 2.1
21cr|texlive-universa-2.1-1|7	Name:		texlive-universa
21cr|texlive-universa-2.1-1|8	Version:	2.1
21cr|texlive-universa-2.1-1|9	Release:	1
21cr|texlive-universa-2.1-1|10	Summary:	Herbert Bayer's 'universal' font
21cr|texlive-universa-2.1-1|11	Group:		Publishing
21cr|texlive-universa-2.1-1|12	URL:		http://www.ctan.org/tex-archive/fonts/universa
21cr|texlive-universa-2.1-1|13	License:	GPL
21cr|texlive-universa-2.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.tar.xz
21cr|texlive-universa-2.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.doc.tar.xz
21cr|texlive-universa-2.1-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.source.tar.xz
21cr|texlive-universa-2.1-1|17	BuildArch:	noarch
21cr|texlive-universa-2.1-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-universa-2.1-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-universa-2.1-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-universa-2.1-1|21	
21cr|texlive-universa-2.1-1|22	%description
21cr|texlive-universa-2.1-1|23	An implementation of the universal font by Herbert Bayer of the
21cr|texlive-universa-2.1-1|24	Bauhaus school. The MetaFont sources of the fonts, and their
21cr|texlive-universa-2.1-1|25	LaTeX support, are all supplied in a LaTeX documented source
21cr|texlive-universa-2.1-1|26	(.dtx) file.
21cr|texlive-universa-2.1-1|27	
21cr|texlive-universa-2.1-1|28	
21cr|texlive-universa-2.1-1|29	#-----------------------------------------------------------------------
21cr|texlive-universa-2.1-1|30	%files
21cr|texlive-universa-2.1-1|31	%{_texmfdistdir}/fonts/source/public/universa/fulbc10.mf
21cr|texlive-universa-2.1-1|32	%{_texmfdistdir}/fonts/source/public/universa/fulbc12.mf
21cr|texlive-universa-2.1-1|33	%{_texmfdistdir}/fonts/source/public/universa/fulbc17.mf
21cr|texlive-universa-2.1-1|34	%{_texmfdistdir}/fonts/source/public/universa/fulbc8.mf
21cr|texlive-universa-2.1-1|35	%{_texmfdistdir}/fonts/source/public/universa/fulbc9.mf
21cr|texlive-universa-2.1-1|36	%{_texmfdistdir}/fonts/source/public/universa/fulbo10.mf
21cr|texlive-universa-2.1-1|37	%{_texmfdistdir}/fonts/source/public/universa/fulbo12.mf
21cr|texlive-universa-2.1-1|38	%{_texmfdistdir}/fonts/source/public/universa/fulbo17.mf
21cr|texlive-universa-2.1-1|39	%{_texmfdistdir}/fonts/source/public/universa/fulbo8.mf
21cr|texlive-universa-2.1-1|40	%{_texmfdistdir}/fonts/source/public/universa/fulbo9.mf
21cr|texlive-universa-2.1-1|41	%{_texmfdistdir}/fonts/source/public/universa/fulbr10.mf
21cr|texlive-universa-2.1-1|42	%{_texmfdistdir}/fonts/source/public/universa/fulbr12.mf
21cr|texlive-universa-2.1-1|43	%{_texmfdistdir}/fonts/source/public/universa/fulbr17.mf
21cr|texlive-universa-2.1-1|44	%{_texmfdistdir}/fonts/source/public/universa/fulbr8.mf
21cr|texlive-universa-2.1-1|45	%{_texmfdistdir}/fonts/source/public/universa/fulbr9.mf
21cr|texlive-universa-2.1-1|46	%{_texmfdistdir}/fonts/source/public/universa/fulbst10.mf
21cr|texlive-universa-2.1-1|47	%{_texmfdistdir}/fonts/source/public/universa/fulbst12.mf
21cr|texlive-universa-2.1-1|48	%{_texmfdistdir}/fonts/source/public/universa/fulbst17.mf
21cr|texlive-universa-2.1-1|49	%{_texmfdistdir}/fonts/source/public/universa/fulbst8.mf
21cr|texlive-universa-2.1-1|50	%{_texmfdistdir}/fonts/source/public/universa/fulbst9.mf
21cr|texlive-universa-2.1-1|51	%{_texmfdistdir}/fonts/source/public/universa/fulmc10.mf
21cr|texlive-universa-2.1-1|52	%{_texmfdistdir}/fonts/source/public/universa/fulmc12.mf
21cr|texlive-universa-2.1-1|53	%{_texmfdistdir}/fonts/source/public/universa/fulmc17.mf
21cr|texlive-universa-2.1-1|54	%{_texmfdistdir}/fonts/source/public/universa/fulmc8.mf
21cr|texlive-universa-2.1-1|55	%{_texmfdistdir}/fonts/source/public/universa/fulmc9.mf
21cr|texlive-universa-2.1-1|56	%{_texmfdistdir}/fonts/source/public/universa/fulmo10.mf
21cr|texlive-universa-2.1-1|57	%{_texmfdistdir}/fonts/source/public/universa/fulmo12.mf
21cr|texlive-universa-2.1-1|58	%{_texmfdistdir}/fonts/source/public/universa/fulmo17.mf
21cr|texlive-universa-2.1-1|59	%{_texmfdistdir}/fonts/source/public/universa/fulmo8.mf
21cr|texlive-universa-2.1-1|60	%{_texmfdistdir}/fonts/source/public/universa/fulmo9.mf
21cr|texlive-universa-2.1-1|61	%{_texmfdistdir}/fonts/source/public/universa/fulmr10.mf
21cr|texlive-universa-2.1-1|62	%{_texmfdistdir}/fonts/source/public/universa/fulmr12.mf
21cr|texlive-universa-2.1-1|63	%{_texmfdistdir}/fonts/source/public/universa/fulmr17.mf
21cr|texlive-universa-2.1-1|64	%{_texmfdistdir}/fonts/source/public/universa/fulmr8.mf
21cr|texlive-universa-2.1-1|65	%{_texmfdistdir}/fonts/source/public/universa/fulmr9.mf
21cr|texlive-universa-2.1-1|66	%{_texmfdistdir}/fonts/source/public/universa/fulmst10.mf
21cr|texlive-universa-2.1-1|67	%{_texmfdistdir}/fonts/source/public/universa/fulmst12.mf
21cr|texlive-universa-2.1-1|68	%{_texmfdistdir}/fonts/source/public/universa/fulmst17.mf
21cr|texlive-universa-2.1-1|69	%{_texmfdistdir}/fonts/source/public/universa/fulmst8.mf
21cr|texlive-universa-2.1-1|70	%{_texmfdistdir}/fonts/source/public/universa/fulmst9.mf
21cr|texlive-universa-2.1-1|71	%{_texmfdistdir}/fonts/source/public/universa/uniacc.mf
21cr|texlive-universa-2.1-1|72	%{_texmfdistdir}/fonts/source/public/universa/unibase.mf
21cr|texlive-universa-2.1-1|73	%{_texmfdistdir}/fonts/source/public/universa/unidig.mf
21cr|texlive-universa-2.1-1|74	%{_texmfdistdir}/fonts/source/public/universa/uniext.mf
21cr|texlive-universa-2.1-1|75	%{_texmfdistdir}/fonts/source/public/universa/unilig.mf
21cr|texlive-universa-2.1-1|76	%{_texmfdistdir}/fonts/source/public/universa/unilow.mf
21cr|texlive-universa-2.1-1|77	%{_texmfdistdir}/fonts/source/public/universa/unipun.mf
21cr|texlive-universa-2.1-1|78	%{_texmfdistdir}/fonts/source/public/universa/unispe.mf
21cr|texlive-universa-2.1-1|79	%{_texmfdistdir}/fonts/source/public/universa/uniupp.mf
21cr|texlive-universa-2.1-1|80	%{_texmfdistdir}/fonts/tfm/public/universa/fulbc10.tfm
21cr|texlive-universa-2.1-1|81	%{_texmfdistdir}/fonts/tfm/public/universa/fulbc12.tfm
21cr|texlive-universa-2.1-1|82	%{_texmfdistdir}/fonts/tfm/public/universa/fulbc17.tfm
21cr|texlive-universa-2.1-1|83	%{_texmfdistdir}/fonts/tfm/public/universa/fulbc8.tfm
21cr|texlive-universa-2.1-1|84	%{_texmfdistdir}/fonts/tfm/public/universa/fulbc9.tfm
21cr|texlive-universa-2.1-1|85	%{_texmfdistdir}/fonts/tfm/public/universa/fulbo10.tfm
21cr|texlive-universa-2.1-1|86	%{_texmfdistdir}/fonts/tfm/public/universa/fulbo12.tfm
21cr|texlive-universa-2.1-1|87	%{_texmfdistdir}/fonts/tfm/public/universa/fulbo17.tfm
21cr|texlive-universa-2.1-1|88	%{_texmfdistdir}/fonts/tfm/public/universa/fulbo8.tfm
21cr|texlive-universa-2.1-1|89	%{_texmfdistdir}/fonts/tfm/public/universa/fulbo9.tfm
21cr|texlive-universa-2.1-1|90	%{_texmfdistdir}/fonts/tfm/public/universa/fulbr10.tfm
21cr|texlive-universa-2.1-1|91	%{_texmfdistdir}/fonts/tfm/public/universa/fulbr12.tfm
21cr|texlive-universa-2.1-1|92	%{_texmfdistdir}/fonts/tfm/public/universa/fulbr17.tfm
21cr|texlive-universa-2.1-1|93	%{_texmfdistdir}/fonts/tfm/public/universa/fulbr8.tfm
21cr|texlive-universa-2.1-1|94	%{_texmfdistdir}/fonts/tfm/public/universa/fulbr9.tfm
21cr|texlive-universa-2.1-1|95	%{_texmfdistdir}/fonts/tfm/public/universa/fulbst10.tfm
21cr|texlive-universa-2.1-1|96	%{_texmfdistdir}/fonts/tfm/public/universa/fulbst12.tfm
21cr|texlive-universa-2.1-1|97	%{_texmfdistdir}/fonts/tfm/public/universa/fulbst17.tfm
21cr|texlive-universa-2.1-1|98	%{_texmfdistdir}/fonts/tfm/public/universa/fulbst8.tfm
21cr|texlive-universa-2.1-1|99	%{_texmfdistdir}/fonts/tfm/public/universa/fulbst9.tfm
21cr|texlive-universa-2.1-1|100	%{_texmfdistdir}/fonts/tfm/public/universa/fulmc10.tfm
21cr|texlive-universa-2.1-1|101	%{_texmfdistdir}/fonts/tfm/public/universa/fulmc12.tfm
21cr|texlive-universa-2.1-1|102	%{_texmfdistdir}/fonts/tfm/public/universa/fulmc17.tfm
21cr|texlive-universa-2.1-1|103	%{_texmfdistdir}/fonts/tfm/public/universa/fulmc8.tfm
21cr|texlive-universa-2.1-1|104	%{_texmfdistdir}/fonts/tfm/public/universa/fulmc9.tfm
21cr|texlive-universa-2.1-1|105	%{_texmfdistdir}/fonts/tfm/public/universa/fulmo10.tfm
21cr|texlive-universa-2.1-1|106	%{_texmfdistdir}/fonts/tfm/public/universa/fulmo12.tfm
21cr|texlive-universa-2.1-1|107	%{_texmfdistdir}/fonts/tfm/public/universa/fulmo17.tfm
21cr|texlive-universa-2.1-1|108	%{_texmfdistdir}/fonts/tfm/public/universa/fulmo8.tfm
21cr|texlive-universa-2.1-1|109	%{_texmfdistdir}/fonts/tfm/public/universa/fulmo9.tfm
21cr|texlive-universa-2.1-1|110	%{_texmfdistdir}/fonts/tfm/public/universa/fulmr10.tfm
21cr|texlive-universa-2.1-1|111	%{_texmfdistdir}/fonts/tfm/public/universa/fulmr12.tfm
21cr|texlive-universa-2.1-1|112	%{_texmfdistdir}/fonts/tfm/public/universa/fulmr17.tfm
21cr|texlive-universa-2.1-1|113	%{_texmfdistdir}/fonts/tfm/public/universa/fulmr8.tfm
21cr|texlive-universa-2.1-1|114	%{_texmfdistdir}/fonts/tfm/public/universa/fulmr9.tfm
21cr|texlive-universa-2.1-1|115	%{_texmfdistdir}/fonts/tfm/public/universa/fulmst10.tfm
21cr|texlive-universa-2.1-1|116	%{_texmfdistdir}/fonts/tfm/public/universa/fulmst12.tfm
21cr|texlive-universa-2.1-1|117	%{_texmfdistdir}/fonts/tfm/public/universa/fulmst17.tfm
21cr|texlive-universa-2.1-1|118	%{_texmfdistdir}/fonts/tfm/public/universa/fulmst8.tfm
21cr|texlive-universa-2.1-1|119	%{_texmfdistdir}/fonts/tfm/public/universa/fulmst9.tfm
21cr|texlive-universa-2.1-1|120	%{_texmfdistdir}/tex/latex/universa/omluni.fd
21cr|texlive-universa-2.1-1|121	%{_texmfdistdir}/tex/latex/universa/omsuni.fd
21cr|texlive-universa-2.1-1|122	%{_texmfdistdir}/tex/latex/universa/ot1uni.fd
21cr|texlive-universa-2.1-1|123	%{_texmfdistdir}/tex/latex/universa/t1uni.fd
21cr|texlive-universa-2.1-1|124	%{_texmfdistdir}/tex/latex/universa/uni.sty
21cr|texlive-universa-2.1-1|125	%{_texmfdistdir}/tex/latex/universa/uuni.fd
21cr|texlive-universa-2.1-1|126	%{_texmfdistdir}/doc/fonts/universa/README.md
21cr|texlive-universa-2.1-1|127	%{_texmfdistdir}/doc/fonts/universa/copying.tex
21cr|texlive-universa-2.1-1|128	%{_texmfdistdir}/doc/fonts/universa/universa.pdf
21cr|texlive-universa-2.1-1|129	
21cr|texlive-universa-2.1-1|130	%{_texmfdistdir}/source/fonts/universa/universa.dtx
21cr|texlive-universa-2.1-1|131	%{_texmfdistdir}/source/fonts/universa/universa.ins
21cr|texlive-universa-2.1-1|132	%doc %{_texmfdistdir}/doc/fonts/universa/unidoc.sty
21cr|texlive-universa-2.1-1|133	
21cr|texlive-universa-2.1-1|134	#-----------------------------------------------------------------------
21cr|texlive-universa-2.1-1|135	%prep
21cr|texlive-universa-2.1-1|136	%setup -c -a0 -a1 -a2
21cr|texlive-universa-2.1-1|137	
21cr|texlive-universa-2.1-1|138	%build
21cr|texlive-universa-2.1-1|139	
21cr|texlive-universa-2.1-1|140	%install
21cr|texlive-universa-2.1-1|141	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-universa-2.1-1|142	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10426 21
21cr|texlive-universalis-64505-1|1	%define oname universalis
21cr|texlive-universalis-64505-1|2	
21cr|texlive-universalis-64505-1|3	Summary:	Universalis font, with support
21cr|texlive-universalis-64505-1|4	Name:		texlive-universalis
21cr|texlive-universalis-64505-1|5	Version:	64505
21cr|texlive-universalis-64505-1|6	Release:	1
21cr|texlive-universalis-64505-1|7	License:	LPPL1.3
21cr|texlive-universalis-64505-1|8	Group:		Publishing
21cr|texlive-universalis-64505-1|9	Url:		https://www.ctan.org
21cr|texlive-universalis-64505-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-universalis-64505-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-universalis-64505-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-universalis-64505-1|13	Requires:	tex(fontenc.sty)
21cr|texlive-universalis-64505-1|14	Requires:	texlive-kpathsea
21cr|texlive-universalis-64505-1|15	Requires:	texlive-tlpkg
21cr|texlive-universalis-64505-1|16	#Requires:	tex(mweights.sty)
21cr|texlive-universalis-64505-1|17	Requires:	tex(textcomp.sty)
21cr|texlive-universalis-64505-1|18	Provides:	tex(LY1UniversalisADFStd-LF.fd) = 2024
21cr|texlive-universalis-64505-1|19	Provides:	tex(OT1UniversalisADFStd-LF.fd) = 2024
21cr|texlive-universalis-64505-1|20	Provides:	tex(T1UniversalisADFStd-LF.fd) = 2024
21cr|texlive-universalis-64505-1|21	Provides:	tex(TS1UniversalisADFStd-LF.fd) = 2024
21cr|texlive-universalis-64505-1|22	Provides:	tex-universalis = 2024
21cr|texlive-universalis-64505-1|23	Provides:	tex(UniversalisADFStd.sty) = 2024
21cr|texlive-universalis-64505-1|24	Provides:	tex(universalis.map) = 2024
21cr|texlive-universalis-64505-1|25	Provides:	tex(universalis.sty) = 2024
21cr|texlive-universalis-64505-1|26	Provides:	tex(unvsl_fe7xck.enc) = 2024
21cr|texlive-universalis-64505-1|27	Provides:	tex(unvsl_qu6a6x.enc) = 2024
21cr|texlive-universalis-64505-1|28	Provides:	tex(unvsl_sjpjw4.enc) = 2024
21cr|texlive-universalis-64505-1|29	Provides:	tex(unvsl_xtabpf.enc) = 2024
21cr|texlive-universalis-64505-1|30	BuildArch:	noarch
21cr|texlive-universalis-64505-1|31	
21cr|texlive-universalis-64505-1|32	%description
21cr|texlive-universalis-64505-1|33	This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
21cr|texlive-universalis-64505-1|34	support for the UniversalisADFStd family of fonts, designed by
21cr|texlive-universalis-64505-1|35	Hirwin Harendal. The font is suitable as an alternative to
21cr|texlive-universalis-64505-1|36	fonts such as Adrian Frutiger's Univers and Frutiger.
21cr|texlive-universalis-64505-1|37	
21cr|texlive-universalis-64505-1|38	%files
21cr|texlive-universalis-64505-1|39	%doc %{_texmfdistdir}/doc
21cr|texlive-universalis-64505-1|40	%{_texmfdistdir}/fonts/enc/dvips/universalis/
21cr|texlive-universalis-64505-1|41	%{_texmfdistdir}/fonts/map/dvips/universalis/
21cr|texlive-universalis-64505-1|42	%{_texmfdistdir}/fonts/opentype/arkandis/universalis/
21cr|texlive-universalis-64505-1|43	%{_texmfdistdir}/fonts/tfm/arkandis/universalis/
21cr|texlive-universalis-64505-1|44	%{_texmfdistdir}/fonts/type1/arkandis/universalis/
21cr|texlive-universalis-64505-1|45	%{_texmfdistdir}/fonts/vf/arkandis/universalis/
21cr|texlive-universalis-64505-1|46	%{_texmfdistdir}/tex/latex/universalis/
21cr|texlive-universalis-64505-1|47	
21cr|texlive-universalis-64505-1|48	#------------------------------------------------------------------
21cr|texlive-universalis-64505-1|49	
21cr|texlive-universalis-64505-1|50	%prep
21cr|texlive-universalis-64505-1|51	%setup -c -a0 -a1
21cr|texlive-universalis-64505-1|52	
21cr|texlive-universalis-64505-1|53	%build
21cr|texlive-universalis-64505-1|54	
21cr|texlive-universalis-64505-1|55	%install
21cr|texlive-universalis-64505-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-universalis-64505-1|57	rm -rf tlpkg
21cr|texlive-universalis-64505-1|58	cp -fpar * %{buildroot}%{_texmfdistdir}

10427 21
21cr|texlive-univie-ling-1.14-1|1	Name:		texlive-univie-ling
21cr|texlive-univie-ling-1.14-1|2	Version:	1.14
21cr|texlive-univie-ling-1.14-1|3	Release:	1
21cr|texlive-univie-ling-1.14-1|4	Summary:	Papers, theses and research proposals in (Applied) Linguistics at Vienna University
21cr|texlive-univie-ling-1.14-1|5	Group:		Publishing
21cr|texlive-univie-ling-1.14-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/univie-ling
21cr|texlive-univie-ling-1.14-1|7	License:	The LATEX Project Public License 1.3
21cr|texlive-univie-ling-1.14-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/univie-ling.tar.xz
21cr|texlive-univie-ling-1.14-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/univie-ling.doc.tar.xz
21cr|texlive-univie-ling-1.14-1|10	BuildArch:	noarch
21cr|texlive-univie-ling-1.14-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-univie-ling-1.14-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-univie-ling-1.14-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-univie-ling-1.14-1|14	
21cr|texlive-univie-ling-1.14-1|15	%description
21cr|texlive-univie-ling-1.14-1|16	This bundle provides LaTeX2e classes, BibLaTeX files, and
21cr|texlive-univie-ling-1.14-1|17	templates suitable for student papers, PhD research proposals
21cr|texlive-univie-ling-1.14-1|18	(Exposes), and theses in (Applied) Linguistics at the
21cr|texlive-univie-ling-1.14-1|19	University of Vienna. The classes implement some standards for
21cr|texlive-univie-ling-1.14-1|20	these types of text, such as suitable title pages. They are
21cr|texlive-univie-ling-1.14-1|21	particularly suited for the field of (Applied) Linguistics and
21cr|texlive-univie-ling-1.14-1|22	pre-load some packages that are considered useful in this
21cr|texlive-univie-ling-1.14-1|23	context. The classes can also be used for General and
21cr|texlive-univie-ling-1.14-1|24	Historical Linguistics as well as for other fields of study at
21cr|texlive-univie-ling-1.14-1|25	Vienna University. In this case, however, some settings may
21cr|texlive-univie-ling-1.14-1|26	have to be adjusted.
21cr|texlive-univie-ling-1.14-1|27	
21cr|texlive-univie-ling-1.14-1|28	#-----------------------------------------------------------------------
21cr|texlive-univie-ling-1.14-1|29	%files
21cr|texlive-univie-ling-1.14-1|30	%{_texmfdistdir}/tex/*
21cr|texlive-univie-ling-1.14-1|31	%doc %{_texmfdistdir}/doc/*
21cr|texlive-univie-ling-1.14-1|32	
21cr|texlive-univie-ling-1.14-1|33	#-----------------------------------------------------------------------
21cr|texlive-univie-ling-1.14-1|34	%prep
21cr|texlive-univie-ling-1.14-1|35	%setup -c -a0 -a1
21cr|texlive-univie-ling-1.14-1|36	
21cr|texlive-univie-ling-1.14-1|37	%build
21cr|texlive-univie-ling-1.14-1|38	
21cr|texlive-univie-ling-1.14-1|39	%install
21cr|texlive-univie-ling-1.14-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-univie-ling-1.14-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10428 21
21cr|texlive-uni-wtal-ger-0.2-10|1	# revision 31541
21cr|texlive-uni-wtal-ger-0.2-10|2	# category Package
21cr|texlive-uni-wtal-ger-0.2-10|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/uni-wtal-ger
21cr|texlive-uni-wtal-ger-0.2-10|4	# catalog-date 2013-08-30 07:53:51 +0200
21cr|texlive-uni-wtal-ger-0.2-10|5	# catalog-license lppl1.3
21cr|texlive-uni-wtal-ger-0.2-10|6	# catalog-version 0.2
21cr|texlive-uni-wtal-ger-0.2-10|7	Name:		texlive-uni-wtal-ger
21cr|texlive-uni-wtal-ger-0.2-10|8	Epoch:		1
21cr|texlive-uni-wtal-ger-0.2-10|9	Version:	0.2
21cr|texlive-uni-wtal-ger-0.2-10|10	Release:	10
21cr|texlive-uni-wtal-ger-0.2-10|11	Summary:	Citation style for literary studies at the University of Wuppertal
21cr|texlive-uni-wtal-ger-0.2-10|12	Group:		Publishing
21cr|texlive-uni-wtal-ger-0.2-10|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/uni-wtal-ger
21cr|texlive-uni-wtal-ger-0.2-10|14	License:	LPPL1.3
21cr|texlive-uni-wtal-ger-0.2-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-ger.tar.xz
21cr|texlive-uni-wtal-ger-0.2-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-ger.doc.tar.xz
21cr|texlive-uni-wtal-ger-0.2-10|17	BuildArch:	noarch
21cr|texlive-uni-wtal-ger-0.2-10|18	BuildRequires:	texlive-tlpkg
21cr|texlive-uni-wtal-ger-0.2-10|19	Requires(pre):	texlive-tlpkg
21cr|texlive-uni-wtal-ger-0.2-10|20	Requires(post):	texlive-kpathsea
21cr|texlive-uni-wtal-ger-0.2-10|21	
21cr|texlive-uni-wtal-ger-0.2-10|22	%description
21cr|texlive-uni-wtal-ger-0.2-10|23	The package defines a biblatex citation style based on the
21cr|texlive-uni-wtal-ger-0.2-10|24	author-title style of biblatex-dw. The citations are optimised
21cr|texlive-uni-wtal-ger-0.2-10|25	for literary studies in faculty of humanities at the Bergische
21cr|texlive-uni-wtal-ger-0.2-10|26	Universitat Wuppertal.
21cr|texlive-uni-wtal-ger-0.2-10|27	
21cr|texlive-uni-wtal-ger-0.2-10|28	#-----------------------------------------------------------------------
21cr|texlive-uni-wtal-ger-0.2-10|29	%files
21cr|texlive-uni-wtal-ger-0.2-10|30	%{_texmfdistdir}/tex/latex/uni-wtal-ger/uni-wtal-ger.bbx
21cr|texlive-uni-wtal-ger-0.2-10|31	%{_texmfdistdir}/tex/latex/uni-wtal-ger/uni-wtal-ger.cbx
21cr|texlive-uni-wtal-ger-0.2-10|32	%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/CHANGES
21cr|texlive-uni-wtal-ger-0.2-10|33	%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/LIESMICH
21cr|texlive-uni-wtal-ger-0.2-10|34	%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/README
21cr|texlive-uni-wtal-ger-0.2-10|35	%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/germanistik.bib
21cr|texlive-uni-wtal-ger-0.2-10|36	%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/germanistik.pdf
21cr|texlive-uni-wtal-ger-0.2-10|37	%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/germanistik.tex
21cr|texlive-uni-wtal-ger-0.2-10|38	
21cr|texlive-uni-wtal-ger-0.2-10|39	#-----------------------------------------------------------------------
21cr|texlive-uni-wtal-ger-0.2-10|40	%prep
21cr|texlive-uni-wtal-ger-0.2-10|41	%setup -c -a0 -a1
21cr|texlive-uni-wtal-ger-0.2-10|42	
21cr|texlive-uni-wtal-ger-0.2-10|43	%build
21cr|texlive-uni-wtal-ger-0.2-10|44	
21cr|texlive-uni-wtal-ger-0.2-10|45	%install
21cr|texlive-uni-wtal-ger-0.2-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uni-wtal-ger-0.2-10|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10429 21
21cr|texlive-uni-wtal-lin-0.2-11|1	# revision 31409
21cr|texlive-uni-wtal-lin-0.2-11|2	# category Package
21cr|texlive-uni-wtal-lin-0.2-11|3	# catalog-ctan /macros/latex/contrib/biblatex-contrib/uni-wtal-lin
21cr|texlive-uni-wtal-lin-0.2-11|4	# catalog-date 2013-08-10 17:37:59 +0200
21cr|texlive-uni-wtal-lin-0.2-11|5	# catalog-license lppl1.3
21cr|texlive-uni-wtal-lin-0.2-11|6	# catalog-version 0.2
21cr|texlive-uni-wtal-lin-0.2-11|7	Name:		texlive-uni-wtal-lin
21cr|texlive-uni-wtal-lin-0.2-11|8	Version:	0.2
21cr|texlive-uni-wtal-lin-0.2-11|9	Release:	11
21cr|texlive-uni-wtal-lin-0.2-11|10	Summary:	Citation style for linguistic studies at the University of Wuppertal
21cr|texlive-uni-wtal-lin-0.2-11|11	Group:		Publishing
21cr|texlive-uni-wtal-lin-0.2-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/uni-wtal-lin
21cr|texlive-uni-wtal-lin-0.2-11|13	License:	LPPL1.3
21cr|texlive-uni-wtal-lin-0.2-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-lin.tar.xz
21cr|texlive-uni-wtal-lin-0.2-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-lin.doc.tar.xz
21cr|texlive-uni-wtal-lin-0.2-11|16	BuildArch:	noarch
21cr|texlive-uni-wtal-lin-0.2-11|17	BuildRequires:	texlive-tlpkg
21cr|texlive-uni-wtal-lin-0.2-11|18	Requires(pre):	texlive-tlpkg
21cr|texlive-uni-wtal-lin-0.2-11|19	Requires(post):	texlive-kpathsea
21cr|texlive-uni-wtal-lin-0.2-11|20	
21cr|texlive-uni-wtal-lin-0.2-11|21	%description
21cr|texlive-uni-wtal-lin-0.2-11|22	The package defines a biblatex citation style based on the
21cr|texlive-uni-wtal-lin-0.2-11|23	standard author-year style. The citations are optimised for
21cr|texlive-uni-wtal-lin-0.2-11|24	linguistic studies at the Institute of Linguistics at the
21cr|texlive-uni-wtal-lin-0.2-11|25	Bergische Universitat Wuppertal.
21cr|texlive-uni-wtal-lin-0.2-11|26	
21cr|texlive-uni-wtal-lin-0.2-11|27	
21cr|texlive-uni-wtal-lin-0.2-11|28	#-----------------------------------------------------------------------
21cr|texlive-uni-wtal-lin-0.2-11|29	%files
21cr|texlive-uni-wtal-lin-0.2-11|30	%{_texmfdistdir}/tex/latex/uni-wtal-lin/uni-wtal-lin.bbx
21cr|texlive-uni-wtal-lin-0.2-11|31	%{_texmfdistdir}/tex/latex/uni-wtal-lin/uni-wtal-lin.cbx
21cr|texlive-uni-wtal-lin-0.2-11|32	%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/CHANGES
21cr|texlive-uni-wtal-lin-0.2-11|33	%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/LIESMICH
21cr|texlive-uni-wtal-lin-0.2-11|34	%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/README
21cr|texlive-uni-wtal-lin-0.2-11|35	%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/uni-wtal-lin.bib
21cr|texlive-uni-wtal-lin-0.2-11|36	%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/uni-wtal-lin.pdf
21cr|texlive-uni-wtal-lin-0.2-11|37	%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/uni-wtal-lin.tex
21cr|texlive-uni-wtal-lin-0.2-11|38	
21cr|texlive-uni-wtal-lin-0.2-11|39	#-----------------------------------------------------------------------
21cr|texlive-uni-wtal-lin-0.2-11|40	%prep
21cr|texlive-uni-wtal-lin-0.2-11|41	%setup -c -a0 -a1
21cr|texlive-uni-wtal-lin-0.2-11|42	
21cr|texlive-uni-wtal-lin-0.2-11|43	%build
21cr|texlive-uni-wtal-lin-0.2-11|44	
21cr|texlive-uni-wtal-lin-0.2-11|45	%install
21cr|texlive-uni-wtal-lin-0.2-11|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uni-wtal-lin-0.2-11|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10430 21
21cr|texlive-unizgklasa-51647-1|1	%define oname unizgklasa
21cr|texlive-unizgklasa-51647-1|2	
21cr|texlive-unizgklasa-51647-1|3	Summary:	A LaTeX class for theses at the Faculty Of Graphic Arts in Zagreb
21cr|texlive-unizgklasa-51647-1|4	Name:		texlive-unizgklasa
21cr|texlive-unizgklasa-51647-1|5	Version:	51647
21cr|texlive-unizgklasa-51647-1|6	Release:	1
21cr|texlive-unizgklasa-51647-1|7	License:	LPPL1.3
21cr|texlive-unizgklasa-51647-1|8	Group:		Publishing
21cr|texlive-unizgklasa-51647-1|9	Url:		https://www.ctan.org
21cr|texlive-unizgklasa-51647-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-unizgklasa-51647-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-unizgklasa-51647-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-unizgklasa-51647-1|13	Requires:	texlive-tlpkg
21cr|texlive-unizgklasa-51647-1|14	Requires:	texlive-kpathsea
21cr|texlive-unizgklasa-51647-1|15	Provides:	tex(unizgklasa.cls) = 2024
21cr|texlive-unizgklasa-51647-1|16	BuildArch:	noarch
21cr|texlive-unizgklasa-51647-1|17	
21cr|texlive-unizgklasa-51647-1|18	%description
21cr|texlive-unizgklasa-51647-1|19	This class is intended for generating graduate and final theses
21cr|texlive-unizgklasa-51647-1|20	according to the instructions of the Faculty of Graphic Arts,
21cr|texlive-unizgklasa-51647-1|21	University of Zagreb. It does not necessarily correspond to the
21cr|texlive-unizgklasa-51647-1|22	requirements of each component of the University, but is
21cr|texlive-unizgklasa-51647-1|23	designed as an idea for linking and uniformizing the look of
21cr|texlive-unizgklasa-51647-1|24	all graduate papers. Anyone who likes it is welcome to use it.
21cr|texlive-unizgklasa-51647-1|25	
21cr|texlive-unizgklasa-51647-1|26	%files
21cr|texlive-unizgklasa-51647-1|27	%doc %{_texmfdistdir}/doc/latex/unizgklasa
21cr|texlive-unizgklasa-51647-1|28	%{_texmfdistdir}/tex/latex/unizgklasa
21cr|texlive-unizgklasa-51647-1|29	
21cr|texlive-unizgklasa-51647-1|30	#------------------------------------------------------------------
21cr|texlive-unizgklasa-51647-1|31	
21cr|texlive-unizgklasa-51647-1|32	%prep
21cr|texlive-unizgklasa-51647-1|33	%setup -c -a0 -a1
21cr|texlive-unizgklasa-51647-1|34	
21cr|texlive-unizgklasa-51647-1|35	%build
21cr|texlive-unizgklasa-51647-1|36	
21cr|texlive-unizgklasa-51647-1|37	%install
21cr|texlive-unizgklasa-51647-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-unizgklasa-51647-1|39	rm -rf tlpkg
21cr|texlive-unizgklasa-51647-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10431 21
21cr|texlive-uol-physics-report-65761-1|1	%define oname uol-physics-report
21cr|texlive-uol-physics-report-65761-1|2	
21cr|texlive-uol-physics-report-65761-1|3	Summary:	A LaTeX document class for writing lab reports
21cr|texlive-uol-physics-report-65761-1|4	Name:		texlive-uol-physics-report
21cr|texlive-uol-physics-report-65761-1|5	Version:	65761
21cr|texlive-uol-physics-report-65761-1|6	Release:	1
21cr|texlive-uol-physics-report-65761-1|7	License:	LPPL1.3
21cr|texlive-uol-physics-report-65761-1|8	Group:		Publishing
21cr|texlive-uol-physics-report-65761-1|9	Url:		https://www.ctan.org
21cr|texlive-uol-physics-report-65761-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uol-physics-report-65761-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uol-physics-report-65761-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uol-physics-report-65761-1|13	Requires:	texlive-tlpkg
21cr|texlive-uol-physics-report-65761-1|14	Requires:	texlive-kpathsea
21cr|texlive-uol-physics-report-65761-1|15	Provides:	tex(uol-physics-report.cls) = 2024
21cr|texlive-uol-physics-report-65761-1|16	BuildArch:	noarch
21cr|texlive-uol-physics-report-65761-1|17	
21cr|texlive-uol-physics-report-65761-1|18	%description
21cr|texlive-uol-physics-report-65761-1|19	The package provides physics students at the University of
21cr|texlive-uol-physics-report-65761-1|20	Oldenburg with a prepared document class for writing laboratory
21cr|texlive-uol-physics-report-65761-1|21	reports for the laboratory courses conducted by the Institute
21cr|texlive-uol-physics-report-65761-1|22	of Physics. The document class consists of predefinded margins
21cr|texlive-uol-physics-report-65761-1|23	and heading formats. Furthermore, it presets the headers of the
21cr|texlive-uol-physics-report-65761-1|24	pages and excludes the titlepage and table of contents from the
21cr|texlive-uol-physics-report-65761-1|25	page numbering.
21cr|texlive-uol-physics-report-65761-1|26	
21cr|texlive-uol-physics-report-65761-1|27	%files
21cr|texlive-uol-physics-report-65761-1|28	%doc %{_texmfdistdir}/doc/latex/uol-physics-report
21cr|texlive-uol-physics-report-65761-1|29	%{_texmfdistdir}/tex/latex/uol-physics-report
21cr|texlive-uol-physics-report-65761-1|30	
21cr|texlive-uol-physics-report-65761-1|31	#------------------------------------------------------------------
21cr|texlive-uol-physics-report-65761-1|32	
21cr|texlive-uol-physics-report-65761-1|33	%prep
21cr|texlive-uol-physics-report-65761-1|34	%setup -c -a0 -a1
21cr|texlive-uol-physics-report-65761-1|35	
21cr|texlive-uol-physics-report-65761-1|36	%build
21cr|texlive-uol-physics-report-65761-1|37	
21cr|texlive-uol-physics-report-65761-1|38	%install
21cr|texlive-uol-physics-report-65761-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uol-physics-report-65761-1|40	rm -rf tlpkg
21cr|texlive-uol-physics-report-65761-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10432 21
21cr|texlive-upca-20190228-1|1	# revision 22511
21cr|texlive-upca-20190228-1|2	# category Package
21cr|texlive-upca-20190228-1|3	# catalog-ctan /macros/generic/upca
21cr|texlive-upca-20190228-1|4	# catalog-date 2014-02-26 23:03:13 +0100
21cr|texlive-upca-20190228-1|5	# catalog-license lppl
21cr|texlive-upca-20190228-1|6	# catalog-version undef
21cr|texlive-upca-20190228-1|7	Name:		texlive-upca
21cr|texlive-upca-20190228-1|8	Version:	20190228
21cr|texlive-upca-20190228-1|9	Release:	1
21cr|texlive-upca-20190228-1|10	Summary:	Print UPC-A barcodes
21cr|texlive-upca-20190228-1|11	URL:		http://www.ctan.org/tex-archive/macros/generic/upca
21cr|texlive-upca-20190228-1|12	Group:		Publishing
21cr|texlive-upca-20190228-1|13	License:	LPPL
21cr|texlive-upca-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upca.tar.xz
21cr|texlive-upca-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upca.doc.tar.xz
21cr|texlive-upca-20190228-1|16	BuildArch:	noarch
21cr|texlive-upca-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-upca-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-upca-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-upca-20190228-1|20	
21cr|texlive-upca-20190228-1|21	%description
21cr|texlive-upca-20190228-1|22	The package defines a single macro \upca, to print UPC-A
21cr|texlive-upca-20190228-1|23	barcodes.
21cr|texlive-upca-20190228-1|24	
21cr|texlive-upca-20190228-1|25	#-----------------------------------------------------------------------
21cr|texlive-upca-20190228-1|26	%files
21cr|texlive-upca-20190228-1|27	%{_texmfdistdir}/tex/generic/upca/upca.tex
21cr|texlive-upca-20190228-1|28	%doc %{_texmfdistdir}/doc/generic/upca/README
21cr|texlive-upca-20190228-1|29	%doc %{_texmfdistdir}/doc/generic/upca/test-upca.tex
21cr|texlive-upca-20190228-1|30	
21cr|texlive-upca-20190228-1|31	#-----------------------------------------------------------------------
21cr|texlive-upca-20190228-1|32	%prep
21cr|texlive-upca-20190228-1|33	%setup -c -a0 -a1
21cr|texlive-upca-20190228-1|34	
21cr|texlive-upca-20190228-1|35	%build
21cr|texlive-upca-20190228-1|36	
21cr|texlive-upca-20190228-1|37	%install
21cr|texlive-upca-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-upca-20190228-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10433 21
21cr|texlive-uplatex-66186-1|1	%define oname uplatex
21cr|texlive-uplatex-66186-1|2	
21cr|texlive-uplatex-66186-1|3	Summary:	PLaTeX2e and miscellaneous macros for upTeX
21cr|texlive-uplatex-66186-1|4	Name:		texlive-uplatex
21cr|texlive-uplatex-66186-1|5	Version:	66186
21cr|texlive-uplatex-66186-1|6	Release:	1
21cr|texlive-uplatex-66186-1|7	License:	LPPL1.3
21cr|texlive-uplatex-66186-1|8	Group:		Publishing
21cr|texlive-uplatex-66186-1|9	Url:		https://www.ctan.org
21cr|texlive-uplatex-66186-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uplatex-66186-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-uplatex-66186-1|12	Requires:	tex(atbegshi.sty)
21cr|texlive-uplatex-66186-1|13	Requires:	tex(atveryend.sty)
21cr|texlive-uplatex-66186-1|14	Requires:	tex(everyshi.sty)
21cr|texlive-uplatex-66186-1|15	Requires:	texlive-kpathsea
21cr|texlive-uplatex-66186-1|16	Requires:	texlive-babel
21cr|texlive-uplatex-66186-1|17	Requires:	texlive-tlpkg
21cr|texlive-uplatex-66186-1|18	Requires:	texlive-cm
21cr|texlive-uplatex-66186-1|19	Requires:	texlive-firstaid
21cr|texlive-uplatex-66186-1|20	Requires:	texlive-hyphen-base
21cr|texlive-uplatex-66186-1|21	Requires:	texlive-hyph-utf8
21cr|texlive-uplatex-66186-1|22	#Requires:	texlive-l3backend
21cr|texlive-uplatex-66186-1|23	Requires:	texlive-l3kernel
21cr|texlive-uplatex-66186-1|24	Requires:	texlive-l3packages
21cr|texlive-uplatex-66186-1|25	Requires:	texlive-latex
21cr|texlive-uplatex-66186-1|26	Requires:	texlive-latex-base-dev
21cr|texlive-uplatex-66186-1|27	Requires:	texlive-latex-firstaid-dev
21cr|texlive-uplatex-66186-1|28	Requires:	texlive-latex-fonts
21cr|texlive-uplatex-66186-1|29	Requires:	texlive-platex
21cr|texlive-uplatex-66186-1|30	Requires:	texlive-tex-ini-files
21cr|texlive-uplatex-66186-1|31	Requires:	texlive-unicode-data
21cr|texlive-uplatex-66186-1|32	Requires:	texlive-uptex
21cr|texlive-uplatex-66186-1|33	Requires:	texlive-uptex-fonts
21cr|texlive-uplatex-66186-1|34	Provides:	tex(jt2gt.fd) = 2024
21cr|texlive-uplatex-66186-1|35	Provides:	tex(jt2mc.fd) = 2024
21cr|texlive-uplatex-66186-1|36	Provides:	tex(jy2gt.fd) = 2024
21cr|texlive-uplatex-66186-1|37	Provides:	tex(jy2mc.fd) = 2024
21cr|texlive-uplatex-66186-1|38	Provides:	tex(ujarticle.cls) = 2024
21cr|texlive-uplatex-66186-1|39	Provides:	tex(ujbk10.clo) = 2024
21cr|texlive-uplatex-66186-1|40	Provides:	tex(ujbk11.clo) = 2024
21cr|texlive-uplatex-66186-1|41	Provides:	tex(ujbk12.clo) = 2024
21cr|texlive-uplatex-66186-1|42	Provides:	tex(ujbook.cls) = 2024
21cr|texlive-uplatex-66186-1|43	Provides:	tex(ujreport.cls) = 2024
21cr|texlive-uplatex-66186-1|44	Provides:	tex(ujsize10.clo) = 2024
21cr|texlive-uplatex-66186-1|45	Provides:	tex(ujsize11.clo) = 2024
21cr|texlive-uplatex-66186-1|46	Provides:	tex(ujsize12.clo) = 2024
21cr|texlive-uplatex-66186-1|47	Provides:	tex(ukinsoku.tex) = 2024
21cr|texlive-uplatex-66186-1|48	Provides:	tex-uplatex = 2024
21cr|texlive-uplatex-66186-1|49	Provides:	tex(uptrace.sty) = 2024
21cr|texlive-uplatex-66186-1|50	Provides:	tex(utarticle.cls) = 2024
21cr|texlive-uplatex-66186-1|51	Provides:	tex(utbk10.clo) = 2024
21cr|texlive-uplatex-66186-1|52	Provides:	tex(utbk11.clo) = 2024
21cr|texlive-uplatex-66186-1|53	Provides:	tex(utbk12.clo) = 2024
21cr|texlive-uplatex-66186-1|54	Provides:	tex(utbook.cls) = 2024
21cr|texlive-uplatex-66186-1|55	Provides:	tex(utreport.cls) = 2024
21cr|texlive-uplatex-66186-1|56	Provides:	tex(utsize10.clo) = 2024
21cr|texlive-uplatex-66186-1|57	Provides:	tex(utsize11.clo) = 2024
21cr|texlive-uplatex-66186-1|58	Provides:	tex(utsize12.clo) = 2024
21cr|texlive-uplatex-66186-1|59	BuildArch:	noarch
21cr|texlive-uplatex-66186-1|60	
21cr|texlive-uplatex-66186-1|61	%description
21cr|texlive-uplatex-66186-1|62	The bundle provides pLaTeX2e macros for upTeX by Takuji Tanaka.
21cr|texlive-uplatex-66186-1|63	This is a community edition syncing with platex. The bundle
21cr|texlive-uplatex-66186-1|64	depends on platex.
21cr|texlive-uplatex-66186-1|65	
21cr|texlive-uplatex-66186-1|66	%files
21cr|texlive-uplatex-66186-1|67	%{_texmfdistdir}/tex/%{oname}
21cr|texlive-uplatex-66186-1|68	
21cr|texlive-uplatex-66186-1|69	#------------------------------------------------------------------
21cr|texlive-uplatex-66186-1|70	
21cr|texlive-uplatex-66186-1|71	%prep
21cr|texlive-uplatex-66186-1|72	%setup -c -a0
21cr|texlive-uplatex-66186-1|73	
21cr|texlive-uplatex-66186-1|74	%build
21cr|texlive-uplatex-66186-1|75	
21cr|texlive-uplatex-66186-1|76	%install
21cr|texlive-uplatex-66186-1|77	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uplatex-66186-1|78	rm -rf tlpkg
21cr|texlive-uplatex-66186-1|79	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}

10434 21
21cr|texlive-uppunctlm-42334-1|1	%define oname uppunctlm
21cr|texlive-uppunctlm-42334-1|2	
21cr|texlive-uppunctlm-42334-1|3	Summary:	Always keep upright shape for some punctuation marks and Arabic numerals
21cr|texlive-uppunctlm-42334-1|4	Name:		texlive-uppunctlm
21cr|texlive-uppunctlm-42334-1|5	Version:	42334
21cr|texlive-uppunctlm-42334-1|6	Release:	1
21cr|texlive-uppunctlm-42334-1|7	License:	LPPL1.3
21cr|texlive-uppunctlm-42334-1|8	Group:		Publishing
21cr|texlive-uppunctlm-42334-1|9	Url:		https://www.ctan.org
21cr|texlive-uppunctlm-42334-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uppunctlm-42334-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uppunctlm-42334-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uppunctlm-42334-1|13	Requires:	texlive-tlpkg
21cr|texlive-uppunctlm-42334-1|14	Requires:	texlive-kpathsea
21cr|texlive-uppunctlm-42334-1|15	Provides:	tex(ec-uplmri10.tfm) = 2024
21cr|texlive-uppunctlm-42334-1|16	Provides:	tex(ec-uplmri10.vf) = 2024
21cr|texlive-uppunctlm-42334-1|17	Provides:	tex(ec-uplmri12.tfm) = 2024
21cr|texlive-uppunctlm-42334-1|18	Provides:	tex(ec-uplmri12.vf) = 2024
21cr|texlive-uppunctlm-42334-1|19	Provides:	tex(ec-uplmri7.tfm) = 2024
21cr|texlive-uppunctlm-42334-1|20	Provides:	tex(ec-uplmri7.vf) = 2024
21cr|texlive-uppunctlm-42334-1|21	Provides:	tex(ec-uplmri8.tfm) = 2024
21cr|texlive-uppunctlm-42334-1|22	Provides:	tex(ec-uplmri8.vf) = 2024
21cr|texlive-uppunctlm-42334-1|23	Provides:	tex(ec-uplmri9.tfm) = 2024
21cr|texlive-uppunctlm-42334-1|24	Provides:	tex(ec-uplmri9.vf) = 2024
21cr|texlive-uppunctlm-42334-1|25	Provides:	tex(t1uplmr.fd) = 2024
21cr|texlive-uppunctlm-42334-1|26	Provides:	tex(uppunctlm.sty) = 2024
21cr|texlive-uppunctlm-42334-1|27	BuildArch:	noarch
21cr|texlive-uppunctlm-42334-1|28	
21cr|texlive-uppunctlm-42334-1|29	%description
21cr|texlive-uppunctlm-42334-1|30	The package provides a mechanism to keep punctuation always in
21cr|texlive-uppunctlm-42334-1|31	upright shape even if italic was specified. It is directed to
21cr|texlive-uppunctlm-42334-1|32	Latin Modern fonts, and provides .tfm, .vf, .fd, and .sty
21cr|texlive-uppunctlm-42334-1|33	files. Here a list of punctuation characters always presented
21cr|texlive-uppunctlm-42334-1|34	in upright shapes: comma, period, semicolon, colon,
21cr|texlive-uppunctlm-42334-1|35	parentheses, square brackets, and Arabic numerals.
21cr|texlive-uppunctlm-42334-1|36	
21cr|texlive-uppunctlm-42334-1|37	%files
21cr|texlive-uppunctlm-42334-1|38	%doc %{_texmfdistdir}/doc/fonts/uppunctlm/
21cr|texlive-uppunctlm-42334-1|39	%{_texmfdistdir}/fonts/tfm/public/uppunctlm/
21cr|texlive-uppunctlm-42334-1|40	%{_texmfdistdir}/fonts/vf/public/uppunctlm/
21cr|texlive-uppunctlm-42334-1|41	%{_texmfdistdir}/tex/latex/uppunctlm/
21cr|texlive-uppunctlm-42334-1|42	
21cr|texlive-uppunctlm-42334-1|43	#------------------------------------------------------------------
21cr|texlive-uppunctlm-42334-1|44	
21cr|texlive-uppunctlm-42334-1|45	%prep
21cr|texlive-uppunctlm-42334-1|46	%setup -c -a0 -a1
21cr|texlive-uppunctlm-42334-1|47	
21cr|texlive-uppunctlm-42334-1|48	%build
21cr|texlive-uppunctlm-42334-1|49	
21cr|texlive-uppunctlm-42334-1|50	%install
21cr|texlive-uppunctlm-42334-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uppunctlm-42334-1|52	rm -rf tlpkg
21cr|texlive-uppunctlm-42334-1|53	cp -fpar * %{buildroot}%{_texmfdistdir}

10435 21
21cr|texlive-uptex-base-65802-1|1	%define oname uptex-base
21cr|texlive-uptex-base-65802-1|2	
21cr|texlive-uptex-base-65802-1|3	Summary:	Plain TeX format and documents for upTeX
21cr|texlive-uptex-base-65802-1|4	Name:		texlive-uptex-base
21cr|texlive-uptex-base-65802-1|5	Version:	65802
21cr|texlive-uptex-base-65802-1|6	Release:	1
21cr|texlive-uptex-base-65802-1|7	License:	LPPL1.3
21cr|texlive-uptex-base-65802-1|8	Group:		Publishing
21cr|texlive-uptex-base-65802-1|9	Url:		https://www.ctan.org
21cr|texlive-uptex-base-65802-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uptex-base-65802-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uptex-base-65802-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uptex-base-65802-1|13	Requires:	texlive-kpathsea
21cr|texlive-uptex-base-65802-1|14	Requires:	texlive-tlpkg
21cr|texlive-uptex-base-65802-1|15	Provides:	tex(euptex.ini) = 2024
21cr|texlive-uptex-base-65802-1|16	Provides:	tex(ukinsoku.tex) = 2024
21cr|texlive-uptex-base-65802-1|17	Provides:	tex-uptex-base = 2024
21cr|texlive-uptex-base-65802-1|18	Provides:	tex(uptex.ini) = 2024
21cr|texlive-uptex-base-65802-1|19	Provides:	tex(uptex.tex) = 2024
21cr|texlive-uptex-base-65802-1|20	BuildArch:	noarch
21cr|texlive-uptex-base-65802-1|21	
21cr|texlive-uptex-base-65802-1|22	%description
21cr|texlive-uptex-base-65802-1|23	The bundle contains plain TeX format and documents for
21cr|texlive-uptex-base-65802-1|24	upTeX and e-upTeX.
21cr|texlive-uptex-base-65802-1|25	
21cr|texlive-uptex-base-65802-1|26	%files
21cr|texlive-uptex-base-65802-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-uptex-base-65802-1|28	%{_texmfdistdir}/tex/uptex/uptex-base/
21cr|texlive-uptex-base-65802-1|29	
21cr|texlive-uptex-base-65802-1|30	#------------------------------------------------------------------
21cr|texlive-uptex-base-65802-1|31	
21cr|texlive-uptex-base-65802-1|32	%prep
21cr|texlive-uptex-base-65802-1|33	%setup -c -a0 -a1
21cr|texlive-uptex-base-65802-1|34	
21cr|texlive-uptex-base-65802-1|35	%build
21cr|texlive-uptex-base-65802-1|36	
21cr|texlive-uptex-base-65802-1|37	%install
21cr|texlive-uptex-base-65802-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uptex-base-65802-1|39	rm -rf tlpkg
21cr|texlive-uptex-base-65802-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10436 21
21cr|texlive-uptex-fonts-65657-1|1	%define oname uptex-fonts
21cr|texlive-uptex-fonts-65657-1|2	
21cr|texlive-uptex-fonts-65657-1|3	Summary:	Fonts for use with upTeX
21cr|texlive-uptex-fonts-65657-1|4	Name:		texlive-uptex-fonts
21cr|texlive-uptex-fonts-65657-1|5	Version:	65657
21cr|texlive-uptex-fonts-65657-1|6	Release:	1
21cr|texlive-uptex-fonts-65657-1|7	License:	LPPL1.3
21cr|texlive-uptex-fonts-65657-1|8	Group:		Publishing
21cr|texlive-uptex-fonts-65657-1|9	Url:		https://www.ctan.org
21cr|texlive-uptex-fonts-65657-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uptex-fonts-65657-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uptex-fonts-65657-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uptex-fonts-65657-1|13	Requires:	texlive-kpathsea
21cr|texlive-uptex-fonts-65657-1|14	Requires:	texlive-tlpkg
21cr|texlive-uptex-fonts-65657-1|15	Provides:	tex-uptex-fonts = 2024
21cr|texlive-uptex-fonts-65657-1|16	BuildArch:	noarch
21cr|texlive-uptex-fonts-65657-1|17	
21cr|texlive-uptex-fonts-65657-1|18	%description
21cr|texlive-uptex-fonts-65657-1|19	The bundle contains fonts (TFM and VF) for use with upTeX. This
21cr|texlive-uptex-fonts-65657-1|20	is a redistribution derived from the upTeX distribution by
21cr|texlive-uptex-fonts-65657-1|21	Takuji Tanaka.
21cr|texlive-uptex-fonts-65657-1|22	
21cr|texlive-uptex-fonts-65657-1|23	%files
21cr|texlive-uptex-fonts-65657-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-uptex-fonts-65657-1|25	%{_texmfdistdir}/fonts/cmap/uptex-fonts/
21cr|texlive-uptex-fonts-65657-1|26	%{_texmfdistdir}/fonts/source/uptex-fonts/
21cr|texlive-uptex-fonts-65657-1|27	%{_texmfdistdir}/fonts/tfm/uptex-fonts/
21cr|texlive-uptex-fonts-65657-1|28	%{_texmfdistdir}/fonts/vf/uptex-fonts/
21cr|texlive-uptex-fonts-65657-1|29	
21cr|texlive-uptex-fonts-65657-1|30	#------------------------------------------------------------------
21cr|texlive-uptex-fonts-65657-1|31	
21cr|texlive-uptex-fonts-65657-1|32	%prep
21cr|texlive-uptex-fonts-65657-1|33	%setup -c -a0 -a1
21cr|texlive-uptex-fonts-65657-1|34	
21cr|texlive-uptex-fonts-65657-1|35	%build
21cr|texlive-uptex-fonts-65657-1|36	
21cr|texlive-uptex-fonts-65657-1|37	%install
21cr|texlive-uptex-fonts-65657-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uptex-fonts-65657-1|39	rm -rf tlpkg
21cr|texlive-uptex-fonts-65657-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10437 21
21cr|texlive-upzhkinsoku-47354-1|1	%define oname upzhkinsoku
21cr|texlive-upzhkinsoku-47354-1|2	
21cr|texlive-upzhkinsoku-47354-1|3	Summary:	Supplementary Chinese kinsoku for Unicode *pTeX
21cr|texlive-upzhkinsoku-47354-1|4	Name:		texlive-upzhkinsoku
21cr|texlive-upzhkinsoku-47354-1|5	Version:	47354
21cr|texlive-upzhkinsoku-47354-1|6	Release:	1
21cr|texlive-upzhkinsoku-47354-1|7	License:	LPPL1.3
21cr|texlive-upzhkinsoku-47354-1|8	Group:		Publishing
21cr|texlive-upzhkinsoku-47354-1|9	Url:		https://www.ctan.org
21cr|texlive-upzhkinsoku-47354-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-upzhkinsoku-47354-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-upzhkinsoku-47354-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-upzhkinsoku-47354-1|13	Requires:	texlive-tlpkg
21cr|texlive-upzhkinsoku-47354-1|14	Requires:	texlive-kpathsea
21cr|texlive-upzhkinsoku-47354-1|15	Provides:	tex(upzhkinsoku.sty) = 2024
21cr|texlive-upzhkinsoku-47354-1|16	BuildArch:	noarch
21cr|texlive-upzhkinsoku-47354-1|17	
21cr|texlive-upzhkinsoku-47354-1|18	%description
21cr|texlive-upzhkinsoku-47354-1|19	This package provides supplementary Chinese kinsoku (line
21cr|texlive-upzhkinsoku-47354-1|20	breaking rules etc.) settings for Unicode (e-)upTeX (when using
21cr|texlive-upzhkinsoku-47354-1|21	Unicode as its internal encoding), and ApTeX. Both LaTeX and
21cr|texlive-upzhkinsoku-47354-1|22	plain TeX are supported.
21cr|texlive-upzhkinsoku-47354-1|23	
21cr|texlive-upzhkinsoku-47354-1|24	%files
21cr|texlive-upzhkinsoku-47354-1|25	%doc %{_texmfdistdir}/doc/generic/upzhkinsoku/
21cr|texlive-upzhkinsoku-47354-1|26	%{_texmfdistdir}/tex/generic/upzhkinsoku/
21cr|texlive-upzhkinsoku-47354-1|27	
21cr|texlive-upzhkinsoku-47354-1|28	#------------------------------------------------------------------
21cr|texlive-upzhkinsoku-47354-1|29	
21cr|texlive-upzhkinsoku-47354-1|30	%prep
21cr|texlive-upzhkinsoku-47354-1|31	%setup -c -a0 -a1
21cr|texlive-upzhkinsoku-47354-1|32	
21cr|texlive-upzhkinsoku-47354-1|33	%build
21cr|texlive-upzhkinsoku-47354-1|34	
21cr|texlive-upzhkinsoku-47354-1|35	%install
21cr|texlive-upzhkinsoku-47354-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-upzhkinsoku-47354-1|37	rm -rf tlpkg
21cr|texlive-upzhkinsoku-47354-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10438 21
21cr|texlive-urcls-2.1-1|1	Name:		texlive-urcls
21cr|texlive-urcls-2.1-1|2	Version:	2.1
21cr|texlive-urcls-2.1-1|3	Release:	1
21cr|texlive-urcls-2.1-1|4	Summary:	Beamer and scrlttr2 classes and styles for the University of Regensburg
21cr|texlive-urcls-2.1-1|5	Group:		Publishing
21cr|texlive-urcls-2.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/urcls
21cr|texlive-urcls-2.1-1|7	License:	The LATEX Project Public License
21cr|texlive-urcls-2.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/urcls.tar.xz
21cr|texlive-urcls-2.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/urcls.doc.tar.xz
21cr|texlive-urcls-2.1-1|10	BuildArch:	noarch
21cr|texlive-urcls-2.1-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-urcls-2.1-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-urcls-2.1-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-urcls-2.1-1|14	
21cr|texlive-urcls-2.1-1|15	%description
21cr|texlive-urcls-2.1-1|16	The bundle provides a beamer-derived class and a theme style
21cr|texlive-urcls-2.1-1|17	file for the corporate design of the University of Regensburg.
21cr|texlive-urcls-2.1-1|18	It also contains a scrlttr2-derived class for letters using the
21cr|texlive-urcls-2.1-1|19	corporate design of the UR. Users may use the class itself
21cr|texlive-urcls-2.1-1|20	(URbeamer) or use the theme in the usual way with
21cr|texlive-urcls-2.1-1|21	\usetheme{UR}. Examples of using both letters and presentations
21cr|texlive-urcls-2.1-1|22	are provided as .tex and .pdf-files.
21cr|texlive-urcls-2.1-1|23	
21cr|texlive-urcls-2.1-1|24	#-----------------------------------------------------------------------
21cr|texlive-urcls-2.1-1|25	%files
21cr|texlive-urcls-2.1-1|26	%{_texmfdistdir}/tex/*
21cr|texlive-urcls-2.1-1|27	%doc %{_texmfdistdir}/doc/*
21cr|texlive-urcls-2.1-1|28	
21cr|texlive-urcls-2.1-1|29	#-----------------------------------------------------------------------
21cr|texlive-urcls-2.1-1|30	%prep
21cr|texlive-urcls-2.1-1|31	%setup -c -a0 -a1
21cr|texlive-urcls-2.1-1|32	
21cr|texlive-urcls-2.1-1|33	%build
21cr|texlive-urcls-2.1-1|34	
21cr|texlive-urcls-2.1-1|35	%install
21cr|texlive-urcls-2.1-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-urcls-2.1-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10439 21
21cr|texlive-urlbst-0.7-13|1	# revision 29803
21cr|texlive-urlbst-0.7-13|2	# category Package
21cr|texlive-urlbst-0.7-13|3	# catalog-ctan /biblio/bibtex/contrib/urlbst
21cr|texlive-urlbst-0.7-13|4	# catalog-date 2011-11-15 11:50:22 +0100
21cr|texlive-urlbst-0.7-13|5	# catalog-license gpl
21cr|texlive-urlbst-0.7-13|6	# catalog-version 0.7
21cr|texlive-urlbst-0.7-13|7	Name:		texlive-urlbst
21cr|texlive-urlbst-0.7-13|8	Version:	0.7
21cr|texlive-urlbst-0.7-13|9	Release:	13
21cr|texlive-urlbst-0.7-13|10	Summary:	Web support for BibTeX
21cr|texlive-urlbst-0.7-13|11	Group:		Publishing
21cr|texlive-urlbst-0.7-13|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/urlbst
21cr|texlive-urlbst-0.7-13|13	License:	GPL
21cr|texlive-urlbst-0.7-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.tar.xz
21cr|texlive-urlbst-0.7-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.doc.tar.xz
21cr|texlive-urlbst-0.7-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.source.tar.xz
21cr|texlive-urlbst-0.7-13|17	BuildArch:	noarch
21cr|texlive-urlbst-0.7-13|18	BuildRequires:	texlive-tlpkg
21cr|texlive-urlbst-0.7-13|19	Requires(pre):	texlive-tlpkg
21cr|texlive-urlbst-0.7-13|20	Requires(post):	texlive-kpathsea
21cr|texlive-urlbst-0.7-13|21	Provides:	texlive-urlbst.bin = %{EVRD}
21cr|texlive-urlbst-0.7-13|22	
21cr|texlive-urlbst-0.7-13|23	%description
21cr|texlive-urlbst-0.7-13|24	Supports a new BibTeX 'webpage' entry type and 'url',
21cr|texlive-urlbst-0.7-13|25	'lastchecked', and 'eprint' and 'DOI' fields. The Perl script
21cr|texlive-urlbst-0.7-13|26	urlbst can be used to add this support to an arbitrary .bst
21cr|texlive-urlbst-0.7-13|27	file which has a reasonably conventional structure. The result
21cr|texlive-urlbst-0.7-13|28	is meant to be robust rather than pretty.
21cr|texlive-urlbst-0.7-13|29	
21cr|texlive-urlbst-0.7-13|30	#-----------------------------------------------------------------------
21cr|texlive-urlbst-0.7-13|31	%files
21cr|texlive-urlbst-0.7-13|32	%{_bindir}/urlbst
21cr|texlive-urlbst-0.7-13|33	%{_texmfdistdir}/bibtex/bst/urlbst/abbrvurl.bst
21cr|texlive-urlbst-0.7-13|34	%{_texmfdistdir}/bibtex/bst/urlbst/alphaurl.bst
21cr|texlive-urlbst-0.7-13|35	%{_texmfdistdir}/bibtex/bst/urlbst/plainurl.bst
21cr|texlive-urlbst-0.7-13|36	%{_texmfdistdir}/bibtex/bst/urlbst/unsrturl.bst
21cr|texlive-urlbst-0.7-13|37	%{_texmfdistdir}/scripts/urlbst/urlbst
21cr|texlive-urlbst-0.7-13|38	%doc %{_texmfdistdir}/doc/bibtex/urlbst/Makefile.in
21cr|texlive-urlbst-0.7-13|39	%doc %{_texmfdistdir}/doc/bibtex/urlbst/README
21cr|texlive-urlbst-0.7-13|40	%doc %{_texmfdistdir}/doc/bibtex/urlbst/VERSION
21cr|texlive-urlbst-0.7-13|41	%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.bib
21cr|texlive-urlbst-0.7-13|42	%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.html
21cr|texlive-urlbst-0.7-13|43	%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.html.in
21cr|texlive-urlbst-0.7-13|44	%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.in
21cr|texlive-urlbst-0.7-13|45	%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.pdf
21cr|texlive-urlbst-0.7-13|46	%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.tex
21cr|texlive-urlbst-0.7-13|47	%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.tex.in
21cr|texlive-urlbst-0.7-13|48	#- source
21cr|texlive-urlbst-0.7-13|49	%doc %{_texmfdistdir}/source/bibtex/urlbst/configure
21cr|texlive-urlbst-0.7-13|50	%doc %{_texmfdistdir}/source/bibtex/urlbst/configure.ac
21cr|texlive-urlbst-0.7-13|51	
21cr|texlive-urlbst-0.7-13|52	#-----------------------------------------------------------------------
21cr|texlive-urlbst-0.7-13|53	%prep
21cr|texlive-urlbst-0.7-13|54	%setup -c -a0 -a1 -a2
21cr|texlive-urlbst-0.7-13|55	
21cr|texlive-urlbst-0.7-13|56	%build
21cr|texlive-urlbst-0.7-13|57	
21cr|texlive-urlbst-0.7-13|58	%install
21cr|texlive-urlbst-0.7-13|59	mkdir -p %{buildroot}%{_bindir}
21cr|texlive-urlbst-0.7-13|60	pushd %{buildroot}%{_bindir}
21cr|texlive-urlbst-0.7-13|61	ln -sf %{_texmfdistdir}/scripts/urlbst/urlbst urlbst
21cr|texlive-urlbst-0.7-13|62	popd
21cr|texlive-urlbst-0.7-13|63	mkdir -p %{buildroot}%{_datadir}
21cr|texlive-urlbst-0.7-13|64	cp -fpar texmf-dist %{buildroot}%{_datadir}

10440 21
21cr|texlive-urwchancal-1-8|1	# revision 21701
21cr|texlive-urwchancal-1-8|2	# category Package
21cr|texlive-urwchancal-1-8|3	# catalog-ctan /fonts/urwchancal
21cr|texlive-urwchancal-1-8|4	# catalog-date 2011-03-10 10:40:13 +0100
21cr|texlive-urwchancal-1-8|5	# catalog-license lppl
21cr|texlive-urwchancal-1-8|6	# catalog-version 1
21cr|texlive-urwchancal-1-8|7	Name:		texlive-urwchancal
21cr|texlive-urwchancal-1-8|8	Version:	1
21cr|texlive-urwchancal-1-8|9	Release:	8
21cr|texlive-urwchancal-1-8|10	Summary:	Use URW's clone of Zapf Chancery as a maths alphabet
21cr|texlive-urwchancal-1-8|11	Group:		Publishing
21cr|texlive-urwchancal-1-8|12	URL:		http://www.ctan.org/tex-archive/fonts/urwchancal
21cr|texlive-urwchancal-1-8|13	License:	LPPL
21cr|texlive-urwchancal-1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urwchancal.tar.xz
21cr|texlive-urwchancal-1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urwchancal.doc.tar.xz
21cr|texlive-urwchancal-1-8|16	BuildArch:	noarch
21cr|texlive-urwchancal-1-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-urwchancal-1-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-urwchancal-1-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-urwchancal-1-8|20	
21cr|texlive-urwchancal-1-8|21	%description
21cr|texlive-urwchancal-1-8|22	The package allows (the URW clone of) Zapf Chancery to function
21cr|texlive-urwchancal-1-8|23	as a maths alphabet, the target of \mathcal or \mathscr, with
21cr|texlive-urwchancal-1-8|24	accents appearing where they should, and other spacing
21cr|texlive-urwchancal-1-8|25	parameters set to reasonable (not very tight) values.
21cr|texlive-urwchancal-1-8|26	
21cr|texlive-urwchancal-1-8|27	
21cr|texlive-urwchancal-1-8|28	#-----------------------------------------------------------------------
21cr|texlive-urwchancal-1-8|29	%files
21cr|texlive-urwchancal-1-8|30	%{_texmfdistdir}/fonts/tfm/urw/urwchancal/urwchancal.tfm
21cr|texlive-urwchancal-1-8|31	%{_texmfdistdir}/fonts/vf/urw/urwchancal/urwchancal.vf
21cr|texlive-urwchancal-1-8|32	%{_texmfdistdir}/tex/latex/urwchancal/urwchancal.sty
21cr|texlive-urwchancal-1-8|33	%{_texmfdistdir}/tex/latex/urwchancal/uurwchancal.fd
21cr|texlive-urwchancal-1-8|34	%doc %{_texmfdistdir}/doc/fonts/urwchancal/README
21cr|texlive-urwchancal-1-8|35	%doc %{_texmfdistdir}/doc/fonts/urwchancal/urwchancal-doc.pdf
21cr|texlive-urwchancal-1-8|36	%doc %{_texmfdistdir}/doc/fonts/urwchancal/urwchancal-doc.tex
21cr|texlive-urwchancal-1-8|37	
21cr|texlive-urwchancal-1-8|38	#-----------------------------------------------------------------------
21cr|texlive-urwchancal-1-8|39	%prep
21cr|texlive-urwchancal-1-8|40	%setup -c -a0 -a1
21cr|texlive-urwchancal-1-8|41	
21cr|texlive-urwchancal-1-8|42	%build
21cr|texlive-urwchancal-1-8|43	
21cr|texlive-urwchancal-1-8|44	%install
21cr|texlive-urwchancal-1-8|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-urwchancal-1-8|46	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10441 21
21cr|texlive-usebib-1.0a-7|1	# revision 25969
21cr|texlive-usebib-1.0a-7|2	# category Package
21cr|texlive-usebib-1.0a-7|3	# catalog-ctan /macros/latex/contrib/usebib
21cr|texlive-usebib-1.0a-7|4	# catalog-date 2012-04-13 23:54:56 +0200
21cr|texlive-usebib-1.0a-7|5	# catalog-license lppl1.3
21cr|texlive-usebib-1.0a-7|6	# catalog-version 1.0a
21cr|texlive-usebib-1.0a-7|7	Name:		texlive-usebib
21cr|texlive-usebib-1.0a-7|8	Version:	1.0a
21cr|texlive-usebib-1.0a-7|9	Release:	7
21cr|texlive-usebib-1.0a-7|10	Summary:	A simple bibloography processor
21cr|texlive-usebib-1.0a-7|11	Group:		Publishing
21cr|texlive-usebib-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/usebib
21cr|texlive-usebib-1.0a-7|13	License:	LPPL1.3
21cr|texlive-usebib-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.tar.xz
21cr|texlive-usebib-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.doc.tar.xz
21cr|texlive-usebib-1.0a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.source.tar.xz
21cr|texlive-usebib-1.0a-7|17	BuildArch:	noarch
21cr|texlive-usebib-1.0a-7|18	BuildRequires:	texlive-tlpkg
21cr|texlive-usebib-1.0a-7|19	Requires(pre):	texlive-tlpkg
21cr|texlive-usebib-1.0a-7|20	Requires(post):	texlive-kpathsea
21cr|texlive-usebib-1.0a-7|21	
21cr|texlive-usebib-1.0a-7|22	%description
21cr|texlive-usebib-1.0a-7|23	The package is described by its author as "a poor person's
21cr|texlive-usebib-1.0a-7|24	replacement for the more powerful methods provided by biblatex
21cr|texlive-usebib-1.0a-7|25	to access data from a .bib file". Its principle commands are
21cr|texlive-usebib-1.0a-7|26	\bibinput (which specifies a database to use) and \usebibdata
21cr|texlive-usebib-1.0a-7|27	(which typesets a single field from a specified entry in that
21cr|texlive-usebib-1.0a-7|28	database.
21cr|texlive-usebib-1.0a-7|29	
21cr|texlive-usebib-1.0a-7|30	
21cr|texlive-usebib-1.0a-7|31	#-----------------------------------------------------------------------
21cr|texlive-usebib-1.0a-7|32	%files
21cr|texlive-usebib-1.0a-7|33	%{_texmfdistdir}/tex/latex/usebib/usebib.sty
21cr|texlive-usebib-1.0a-7|34	%doc %{_texmfdistdir}/doc/latex/usebib/README
21cr|texlive-usebib-1.0a-7|35	%doc %{_texmfdistdir}/doc/latex/usebib/usebib.pdf
21cr|texlive-usebib-1.0a-7|36	#- source
21cr|texlive-usebib-1.0a-7|37	%doc %{_texmfdistdir}/source/latex/usebib/usebib.dtx
21cr|texlive-usebib-1.0a-7|38	%doc %{_texmfdistdir}/source/latex/usebib/usebib.ins
21cr|texlive-usebib-1.0a-7|39	
21cr|texlive-usebib-1.0a-7|40	#-----------------------------------------------------------------------
21cr|texlive-usebib-1.0a-7|41	%prep
21cr|texlive-usebib-1.0a-7|42	%setup -c -a0 -a1 -a2
21cr|texlive-usebib-1.0a-7|43	
21cr|texlive-usebib-1.0a-7|44	%build
21cr|texlive-usebib-1.0a-7|45	
21cr|texlive-usebib-1.0a-7|46	%install
21cr|texlive-usebib-1.0a-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-usebib-1.0a-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10442 21
21cr|texlive-uspace-63123-1|1	%define oname uspace
21cr|texlive-uspace-63123-1|2	
21cr|texlive-uspace-63123-1|3	Summary:	Giving meaning to various Unicode space characters
21cr|texlive-uspace-63123-1|4	Name:		texlive-uspace
21cr|texlive-uspace-63123-1|5	Version:	63123
21cr|texlive-uspace-63123-1|6	Release:	1
21cr|texlive-uspace-63123-1|7	License:	LPPL1.3
21cr|texlive-uspace-63123-1|8	Group:		Publishing
21cr|texlive-uspace-63123-1|9	Url:		https://www.ctan.org
21cr|texlive-uspace-63123-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uspace-63123-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uspace-63123-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uspace-63123-1|13	Requires:	texlive-tlpkg
21cr|texlive-uspace-63123-1|14	Requires:	texlive-kpathsea
21cr|texlive-uspace-63123-1|15	Provides:	tex(uspace.sty) = 2024
21cr|texlive-uspace-63123-1|16	BuildArch:	noarch
21cr|texlive-uspace-63123-1|17	
21cr|texlive-uspace-63123-1|18	%description
21cr|texlive-uspace-63123-1|19	LaTeX package that gives meaning to various Unicode space
21cr|texlive-uspace-63123-1|20	characters.
21cr|texlive-uspace-63123-1|21	
21cr|texlive-uspace-63123-1|22	%files
21cr|texlive-uspace-63123-1|23	%doc %{_texmfdistdir}/doc/latex/uspace/
21cr|texlive-uspace-63123-1|24	%{_texmfdistdir}/tex/latex/uspace/
21cr|texlive-uspace-63123-1|25	
21cr|texlive-uspace-63123-1|26	#------------------------------------------------------------------
21cr|texlive-uspace-63123-1|27	
21cr|texlive-uspace-63123-1|28	%prep
21cr|texlive-uspace-63123-1|29	%setup -c -a0 -a1
21cr|texlive-uspace-63123-1|30	
21cr|texlive-uspace-63123-1|31	%build
21cr|texlive-uspace-63123-1|32	
21cr|texlive-uspace-63123-1|33	%install
21cr|texlive-uspace-63123-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uspace-63123-1|35	rm -rf tlpkg
21cr|texlive-uspace-63123-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10443 21
21cr|texlive-utexasthesis-1.0-1|1	Name:		texlive-utexasthesis
21cr|texlive-utexasthesis-1.0-1|2	Version:	1.0
21cr|texlive-utexasthesis-1.0-1|3	Release:	1
21cr|texlive-utexasthesis-1.0-1|4	Summary:	University of Texas at Austin graduate thesis style
21cr|texlive-utexasthesis-1.0-1|5	Group:		Publishing
21cr|texlive-utexasthesis-1.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/utexasthesis
21cr|texlive-utexasthesis-1.0-1|7	License:	CC0 1.0
21cr|texlive-utexasthesis-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/utexasthesis.tar.xz
21cr|texlive-utexasthesis-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/utexasthesis.doc.tar.xz
21cr|texlive-utexasthesis-1.0-1|10	BuildArch:	noarch
21cr|texlive-utexasthesis-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-utexasthesis-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-utexasthesis-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-utexasthesis-1.0-1|14	
21cr|texlive-utexasthesis-1.0-1|15	%description
21cr|texlive-utexasthesis-1.0-1|16	This class file complies with the Digital Submission
21cr|texlive-utexasthesis-1.0-1|17	Requirement for Masters and Ph.D. thesis submissions of the
21cr|texlive-utexasthesis-1.0-1|18	University of Texas at Austin.
21cr|texlive-utexasthesis-1.0-1|19	
21cr|texlive-utexasthesis-1.0-1|20	#-----------------------------------------------------------------------
21cr|texlive-utexasthesis-1.0-1|21	%files
21cr|texlive-utexasthesis-1.0-1|22	%{_texmfdistdir}/tex/*
21cr|texlive-utexasthesis-1.0-1|23	%doc %{_texmfdistdir}/doc/*
21cr|texlive-utexasthesis-1.0-1|24	
21cr|texlive-utexasthesis-1.0-1|25	#-----------------------------------------------------------------------
21cr|texlive-utexasthesis-1.0-1|26	%prep
21cr|texlive-utexasthesis-1.0-1|27	%setup -c -a0 -a1
21cr|texlive-utexasthesis-1.0-1|28	
21cr|texlive-utexasthesis-1.0-1|29	%build
21cr|texlive-utexasthesis-1.0-1|30	
21cr|texlive-utexasthesis-1.0-1|31	%install
21cr|texlive-utexasthesis-1.0-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-utexasthesis-1.0-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10444 21
21cr|texlive-utf8add-61074-1|1	%define oname utf8add
21cr|texlive-utf8add-61074-1|2	
21cr|texlive-utf8add-61074-1|3	Summary:	Additional support for UTF-8 encoded LaTeX input
21cr|texlive-utf8add-61074-1|4	Name:		texlive-utf8add
21cr|texlive-utf8add-61074-1|5	Version:	61074
21cr|texlive-utf8add-61074-1|6	Release:	1
21cr|texlive-utf8add-61074-1|7	License:	LPPL1.3
21cr|texlive-utf8add-61074-1|8	Group:		Publishing
21cr|texlive-utf8add-61074-1|9	Url:		https://www.ctan.org
21cr|texlive-utf8add-61074-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-utf8add-61074-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-utf8add-61074-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-utf8add-61074-1|13	#Requires:	tex(amsmath.sty)
21cr|texlive-utf8add-61074-1|14	Requires:	tex(gensymb.sty)
21cr|texlive-utf8add-61074-1|15	Requires:	tex(inputenc.sty)
21cr|texlive-utf8add-61074-1|16	Requires:	texlive-tlpkg
21cr|texlive-utf8add-61074-1|17	Requires:	texlive-kpathsea
21cr|texlive-utf8add-61074-1|18	#Requires:	tex(nicefrac.sty)
21cr|texlive-utf8add-61074-1|19	#Requires:	tex(upgreek.sty)
21cr|texlive-utf8add-61074-1|20	Provides:	tex(utf8add.sty) = 2024
21cr|texlive-utf8add-61074-1|21	Provides:	tex(utf8hax.sty) = 2024
21cr|texlive-utf8add-61074-1|22	BuildArch:	noarch
21cr|texlive-utf8add-61074-1|23	
21cr|texlive-utf8add-61074-1|24	%description
21cr|texlive-utf8add-61074-1|25	This bundle contains the LaTeX packages utf8add.sty and
21cr|texlive-utf8add-61074-1|26	utf8hax.sty. The utf8add package provides additional support
21cr|texlive-utf8add-61074-1|27	for the use of UTF-8 encoded input. This is intended for making
21cr|texlive-utf8add-61074-1|28	LaTeX input more readable. The utf8hax package is using UTF-8
21cr|texlive-utf8add-61074-1|29	characters for easier access to math in LaTeX, however making
21cr|texlive-utf8add-61074-1|30	the LaTeX input less readable.
21cr|texlive-utf8add-61074-1|31	
21cr|texlive-utf8add-61074-1|32	%files
21cr|texlive-utf8add-61074-1|33	%doc %{_texmfdistdir}/doc/latex/utf8add
21cr|texlive-utf8add-61074-1|34	%{_texmfdistdir}/tex/latex/utf8add
21cr|texlive-utf8add-61074-1|35	
21cr|texlive-utf8add-61074-1|36	#------------------------------------------------------------------
21cr|texlive-utf8add-61074-1|37	
21cr|texlive-utf8add-61074-1|38	%prep
21cr|texlive-utf8add-61074-1|39	%setup -c -a0 -a1
21cr|texlive-utf8add-61074-1|40	
21cr|texlive-utf8add-61074-1|41	%build
21cr|texlive-utf8add-61074-1|42	
21cr|texlive-utf8add-61074-1|43	%install
21cr|texlive-utf8add-61074-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-utf8add-61074-1|45	rm -rf tlpkg
21cr|texlive-utf8add-61074-1|46	cp -fpar * %{buildroot}%{_texmfdistdir}

10445 21
21cr|texlive-utfsym-63076-1|1	%define oname utfsym
21cr|texlive-utfsym-63076-1|2	
21cr|texlive-utfsym-63076-1|3	Summary:	Provides various Unicode symbols
21cr|texlive-utfsym-63076-1|4	Name:		texlive-utfsym
21cr|texlive-utfsym-63076-1|5	Version:	63076
21cr|texlive-utfsym-63076-1|6	Release:	1
21cr|texlive-utfsym-63076-1|7	License:	LPPL1.3
21cr|texlive-utfsym-63076-1|8	Group:		Publishing
21cr|texlive-utfsym-63076-1|9	Url:		https://www.ctan.org
21cr|texlive-utfsym-63076-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-utfsym-63076-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-utfsym-63076-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-utfsym-63076-1|13	Requires:	tex(graphicx.sty)
21cr|texlive-utfsym-63076-1|14	Requires:	texlive-tlpkg
21cr|texlive-utfsym-63076-1|15	Requires:	texlive-kpathsea
21cr|texlive-utfsym-63076-1|16	#Requires:	tex(tikz.sty)
21cr|texlive-utfsym-63076-1|17	#Requires:	tex(xcolor.sty)
21cr|texlive-utfsym-63076-1|18	Provides:	tex(utfsym.sty) = 2024
21cr|texlive-utfsym-63076-1|19	BuildArch:	noarch
21cr|texlive-utfsym-63076-1|20	
21cr|texlive-utfsym-63076-1|21	%description
21cr|texlive-utfsym-63076-1|22	This package provides various symbols from the Unicode in order
21cr|texlive-utfsym-63076-1|23	to be able to use them originally in a school setting such as
21cr|texlive-utfsym-63076-1|24	on worksheets.
21cr|texlive-utfsym-63076-1|25	
21cr|texlive-utfsym-63076-1|26	%files
21cr|texlive-utfsym-63076-1|27	%doc %{_texmfdistdir}/doc/latex/utfsym
21cr|texlive-utfsym-63076-1|28	%{_texmfdistdir}/tex/latex/utfsym
21cr|texlive-utfsym-63076-1|29	
21cr|texlive-utfsym-63076-1|30	#------------------------------------------------------------------
21cr|texlive-utfsym-63076-1|31	
21cr|texlive-utfsym-63076-1|32	%prep
21cr|texlive-utfsym-63076-1|33	%setup -c -a0 -a1
21cr|texlive-utfsym-63076-1|34	
21cr|texlive-utfsym-63076-1|35	%build
21cr|texlive-utfsym-63076-1|36	
21cr|texlive-utfsym-63076-1|37	%install
21cr|texlive-utfsym-63076-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-utfsym-63076-1|39	rm -rf tlpkg
21cr|texlive-utfsym-63076-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10446 21
21cr|texlive-uwa-colours-60443-1|1	%define oname uwa-colours
21cr|texlive-uwa-colours-60443-1|2	
21cr|texlive-uwa-colours-60443-1|3	Summary:	The colour palette of The University of Western Australia
21cr|texlive-uwa-colours-60443-1|4	Name:		texlive-uwa-colours
21cr|texlive-uwa-colours-60443-1|5	Version:	60443
21cr|texlive-uwa-colours-60443-1|6	Release:	1
21cr|texlive-uwa-colours-60443-1|7	License:	LPPL1.3
21cr|texlive-uwa-colours-60443-1|8	Group:		Publishing
21cr|texlive-uwa-colours-60443-1|9	Url:		https://www.ctan.org
21cr|texlive-uwa-colours-60443-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uwa-colours-60443-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uwa-colours-60443-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uwa-colours-60443-1|13	Requires:	texlive-tlpkg
21cr|texlive-uwa-colours-60443-1|14	Requires:	texlive-kpathsea
21cr|texlive-uwa-colours-60443-1|15	Provides:	tex(uwa-colours.sty) = 2024
21cr|texlive-uwa-colours-60443-1|16	BuildArch:	noarch
21cr|texlive-uwa-colours-60443-1|17	
21cr|texlive-uwa-colours-60443-1|18	%description
21cr|texlive-uwa-colours-60443-1|19	This package uses the xcolor package to define macros for the
21cr|texlive-uwa-colours-60443-1|20	colour palette of The University of Western Australia.
21cr|texlive-uwa-colours-60443-1|21	
21cr|texlive-uwa-colours-60443-1|22	%files
21cr|texlive-uwa-colours-60443-1|23	%doc %{_texmfdistdir}/doc/latex/uwa-colours
21cr|texlive-uwa-colours-60443-1|24	%{_texmfdistdir}/tex/latex/uwa-colours
21cr|texlive-uwa-colours-60443-1|25	
21cr|texlive-uwa-colours-60443-1|26	#------------------------------------------------------------------
21cr|texlive-uwa-colours-60443-1|27	
21cr|texlive-uwa-colours-60443-1|28	%prep
21cr|texlive-uwa-colours-60443-1|29	%setup -c -a0 -a1
21cr|texlive-uwa-colours-60443-1|30	
21cr|texlive-uwa-colours-60443-1|31	%build
21cr|texlive-uwa-colours-60443-1|32	
21cr|texlive-uwa-colours-60443-1|33	%install
21cr|texlive-uwa-colours-60443-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uwa-colours-60443-1|35	rm -rf tlpkg
21cr|texlive-uwa-colours-60443-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10447 21
21cr|texlive-uwa-letterhead-64491-1|1	%define oname uwa-letterhead
21cr|texlive-uwa-letterhead-64491-1|2	
21cr|texlive-uwa-letterhead-64491-1|3	Summary:	The letterhead of the University of Western Australia
21cr|texlive-uwa-letterhead-64491-1|4	Name:		texlive-uwa-letterhead
21cr|texlive-uwa-letterhead-64491-1|5	Version:	64491
21cr|texlive-uwa-letterhead-64491-1|6	Release:	1
21cr|texlive-uwa-letterhead-64491-1|7	License:	LPPL1.3
21cr|texlive-uwa-letterhead-64491-1|8	Group:		Publishing
21cr|texlive-uwa-letterhead-64491-1|9	Url:		https://www.ctan.org
21cr|texlive-uwa-letterhead-64491-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uwa-letterhead-64491-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uwa-letterhead-64491-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uwa-letterhead-64491-1|13	Requires:	texlive-tlpkg
21cr|texlive-uwa-letterhead-64491-1|14	Requires:	texlive-kpathsea
21cr|texlive-uwa-letterhead-64491-1|15	Provides:	tex(uwa-letterhead.sty) = 2024
21cr|texlive-uwa-letterhead-64491-1|16	BuildArch:	noarch
21cr|texlive-uwa-letterhead-64491-1|17	
21cr|texlive-uwa-letterhead-64491-1|18	%description
21cr|texlive-uwa-letterhead-64491-1|19	This package generates the letterhead of the University of
21cr|texlive-uwa-letterhead-64491-1|20	Western Australia. It requires the UWA logo in PDF format,
21cr|texlive-uwa-letterhead-64491-1|21	which is available in SVG format at
21cr|texlive-uwa-letterhead-64491-1|22	https://static-listing.weboffice.uwa.edu.au/visualid/core-rebra
21cr|texlive-uwa-letterhead-64491-1|23	nd/img/uwacrest/, and uses the Arial and UWA Slab fonts by
21cr|texlive-uwa-letterhead-64491-1|24	default. The package works with XeLaTeX and LuaLaTeX.
21cr|texlive-uwa-letterhead-64491-1|25	
21cr|texlive-uwa-letterhead-64491-1|26	%files
21cr|texlive-uwa-letterhead-64491-1|27	%doc %{_texmfdistdir}/doc/latex/uwa-letterhead
21cr|texlive-uwa-letterhead-64491-1|28	%{_texmfdistdir}/tex/latex/uwa-letterhead
21cr|texlive-uwa-letterhead-64491-1|29	
21cr|texlive-uwa-letterhead-64491-1|30	#------------------------------------------------------------------
21cr|texlive-uwa-letterhead-64491-1|31	
21cr|texlive-uwa-letterhead-64491-1|32	%prep
21cr|texlive-uwa-letterhead-64491-1|33	%setup -c -a0 -a1
21cr|texlive-uwa-letterhead-64491-1|34	
21cr|texlive-uwa-letterhead-64491-1|35	%build
21cr|texlive-uwa-letterhead-64491-1|36	
21cr|texlive-uwa-letterhead-64491-1|37	%install
21cr|texlive-uwa-letterhead-64491-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uwa-letterhead-64491-1|39	rm -rf tlpkg
21cr|texlive-uwa-letterhead-64491-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10448 21
21cr|texlive-uwa-pcf-64491-1|1	%define oname uwa-pcf
21cr|texlive-uwa-pcf-64491-1|2	
21cr|texlive-uwa-pcf-64491-1|3	Summary:	A Participant Consent Form (PCF) for a human research protocol at the University of Western Australia
21cr|texlive-uwa-pcf-64491-1|4	Name:		texlive-uwa-pcf
21cr|texlive-uwa-pcf-64491-1|5	Version:	64491
21cr|texlive-uwa-pcf-64491-1|6	Release:	1
21cr|texlive-uwa-pcf-64491-1|7	License:	LPPL1.3
21cr|texlive-uwa-pcf-64491-1|8	Group:		Publishing
21cr|texlive-uwa-pcf-64491-1|9	Url:		https://www.ctan.org
21cr|texlive-uwa-pcf-64491-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uwa-pcf-64491-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uwa-pcf-64491-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uwa-pcf-64491-1|13	Requires:	texlive-tlpkg
21cr|texlive-uwa-pcf-64491-1|14	Requires:	texlive-kpathsea
21cr|texlive-uwa-pcf-64491-1|15	Provides:	tex(uwa-pcf.cls) = 2024
21cr|texlive-uwa-pcf-64491-1|16	BuildArch:	noarch
21cr|texlive-uwa-pcf-64491-1|17	
21cr|texlive-uwa-pcf-64491-1|18	%description
21cr|texlive-uwa-pcf-64491-1|19	This LaTeX class generates a Participant Consent Form (PCF) for
21cr|texlive-uwa-pcf-64491-1|20	a human research protocol at the University of Western
21cr|texlive-uwa-pcf-64491-1|21	Australia. It requires the UWA logo in PDF format, which is
21cr|texlive-uwa-pcf-64491-1|22	available in SVG format at
21cr|texlive-uwa-pcf-64491-1|23	https://static-listing.weboffice.uwa.edu.au/visualid/core-rebra
21cr|texlive-uwa-pcf-64491-1|24	nd/img/uwacrest/, and uses the Arial and UWA Slab fonts by
21cr|texlive-uwa-pcf-64491-1|25	default. The class works with XeLaTeX and LuaLaTeX. It depends
21cr|texlive-uwa-pcf-64491-1|26	on the uwa-letterhead package.
21cr|texlive-uwa-pcf-64491-1|27	
21cr|texlive-uwa-pcf-64491-1|28	%files
21cr|texlive-uwa-pcf-64491-1|29	%doc %{_texmfdistdir}/doc/latex/uwa-pcf
21cr|texlive-uwa-pcf-64491-1|30	%{_texmfdistdir}/tex/latex/uwa-pcf
21cr|texlive-uwa-pcf-64491-1|31	
21cr|texlive-uwa-pcf-64491-1|32	#------------------------------------------------------------------
21cr|texlive-uwa-pcf-64491-1|33	
21cr|texlive-uwa-pcf-64491-1|34	%prep
21cr|texlive-uwa-pcf-64491-1|35	%setup -c -a0 -a1
21cr|texlive-uwa-pcf-64491-1|36	
21cr|texlive-uwa-pcf-64491-1|37	%build
21cr|texlive-uwa-pcf-64491-1|38	
21cr|texlive-uwa-pcf-64491-1|39	%install
21cr|texlive-uwa-pcf-64491-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uwa-pcf-64491-1|41	rm -rf tlpkg
21cr|texlive-uwa-pcf-64491-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10449 21
21cr|texlive-uwa-pif-64491-1|1	%define oname uwa-pif
21cr|texlive-uwa-pif-64491-1|2	
21cr|texlive-uwa-pif-64491-1|3	Summary:	A Participant Information Form (PIF) for a human research protocol at the University of Western Australia
21cr|texlive-uwa-pif-64491-1|4	Name:		texlive-uwa-pif
21cr|texlive-uwa-pif-64491-1|5	Version:	64491
21cr|texlive-uwa-pif-64491-1|6	Release:	1
21cr|texlive-uwa-pif-64491-1|7	License:	LPPL1.3
21cr|texlive-uwa-pif-64491-1|8	Group:		Publishing
21cr|texlive-uwa-pif-64491-1|9	Url:		https://www.ctan.org
21cr|texlive-uwa-pif-64491-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-uwa-pif-64491-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-uwa-pif-64491-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-uwa-pif-64491-1|13	Requires:	texlive-tlpkg
21cr|texlive-uwa-pif-64491-1|14	Requires:	texlive-kpathsea
21cr|texlive-uwa-pif-64491-1|15	Provides:	tex(uwa-pif.cls) = 2024
21cr|texlive-uwa-pif-64491-1|16	BuildArch:	noarch
21cr|texlive-uwa-pif-64491-1|17	
21cr|texlive-uwa-pif-64491-1|18	%description
21cr|texlive-uwa-pif-64491-1|19	This package generates a Participant Information Form (PIF) for
21cr|texlive-uwa-pif-64491-1|20	a human research protocol at the University of Western
21cr|texlive-uwa-pif-64491-1|21	Australia. It requires the UWA logo in PDF format, which is
21cr|texlive-uwa-pif-64491-1|22	available in SVG format at
21cr|texlive-uwa-pif-64491-1|23	https://static-listing.weboffice.uwa.edu.au/visualid/core-rebra
21cr|texlive-uwa-pif-64491-1|24	nd/img/uwacrest/, and uses the Calibri fonts by default. The
21cr|texlive-uwa-pif-64491-1|25	class works with XeLaTeX and LuaLaTeX. It depends on the
21cr|texlive-uwa-pif-64491-1|26	uwa-letterhead package.
21cr|texlive-uwa-pif-64491-1|27	
21cr|texlive-uwa-pif-64491-1|28	%files
21cr|texlive-uwa-pif-64491-1|29	%doc %{_texmfdistdir}/doc/latex/uwa-pif
21cr|texlive-uwa-pif-64491-1|30	%{_texmfdistdir}/tex/latex/uwa-pif
21cr|texlive-uwa-pif-64491-1|31	
21cr|texlive-uwa-pif-64491-1|32	#------------------------------------------------------------------
21cr|texlive-uwa-pif-64491-1|33	
21cr|texlive-uwa-pif-64491-1|34	%prep
21cr|texlive-uwa-pif-64491-1|35	%setup -c -a0 -a1
21cr|texlive-uwa-pif-64491-1|36	
21cr|texlive-uwa-pif-64491-1|37	%build
21cr|texlive-uwa-pif-64491-1|38	
21cr|texlive-uwa-pif-64491-1|39	%install
21cr|texlive-uwa-pif-64491-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-uwa-pif-64491-1|41	rm -rf tlpkg
21cr|texlive-uwa-pif-64491-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10450 21
21cr|texlive-vak-20190228-1|1	# revision 23431
21cr|texlive-vak-20190228-1|2	# category Package
21cr|texlive-vak-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/vak
21cr|texlive-vak-20190228-1|4	# catalog-date 2011-07-04 16:33:07 +0200
21cr|texlive-vak-20190228-1|5	# catalog-license lppl
21cr|texlive-vak-20190228-1|6	# catalog-version undef
21cr|texlive-vak-20190228-1|7	Name:		texlive-vak
21cr|texlive-vak-20190228-1|8	Version:	20190228
21cr|texlive-vak-20190228-1|9	Release:	1
21cr|texlive-vak-20190228-1|10	Summary:	BibTeX style for Russian Theses, books, etc
21cr|texlive-vak-20190228-1|11	Group:		Publishing
21cr|texlive-vak-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/vak
21cr|texlive-vak-20190228-1|13	License:	LPPL
21cr|texlive-vak-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vak.tar.xz
21cr|texlive-vak-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vak.doc.tar.xz
21cr|texlive-vak-20190228-1|16	BuildArch:	noarch
21cr|texlive-vak-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-vak-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-vak-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-vak-20190228-1|20	
21cr|texlive-vak-20190228-1|21	%description
21cr|texlive-vak-20190228-1|22	The file can be used to format the bibliographies of PhD
21cr|texlive-vak-20190228-1|23	theses, books etc., according to the latest Russian standards:
21cr|texlive-vak-20190228-1|24	GOST 7.82 - 2001 and GOST 7.1 - 2003. It introduces the minimum
21cr|texlive-vak-20190228-1|25	number of new entries and styles to cover all frequently used
21cr|texlive-vak-20190228-1|26	situations. The style file provides an easy way to perform a
21cr|texlive-vak-20190228-1|27	semiautomatic, or a completely manual sort of the list of the
21cr|texlive-vak-20190228-1|28	references. Processing bibliographies produced by the style
21cr|texlive-vak-20190228-1|29	requires a 8-bit BibTeX system.
21cr|texlive-vak-20190228-1|30	
21cr|texlive-vak-20190228-1|31	
21cr|texlive-vak-20190228-1|32	#-----------------------------------------------------------------------
21cr|texlive-vak-20190228-1|33	%files
21cr|texlive-vak-20190228-1|34	%{_texmfdistdir}/bibtex/bst/vak/vak.bst
21cr|texlive-vak-20190228-1|35	%doc %{_texmfdistdir}/doc/bibtex/vak/README
21cr|texlive-vak-20190228-1|36	%doc %{_texmfdistdir}/doc/bibtex/vak/test-key.zip
21cr|texlive-vak-20190228-1|37	%doc %{_texmfdistdir}/doc/bibtex/vak/test.zip
21cr|texlive-vak-20190228-1|38	
21cr|texlive-vak-20190228-1|39	#-----------------------------------------------------------------------
21cr|texlive-vak-20190228-1|40	%prep
21cr|texlive-vak-20190228-1|41	%setup -c -a0 -a1
21cr|texlive-vak-20190228-1|42	
21cr|texlive-vak-20190228-1|43	%build
21cr|texlive-vak-20190228-1|44	
21cr|texlive-vak-20190228-1|45	%install
21cr|texlive-vak-20190228-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-vak-20190228-1|47	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

10451 21
21cr|texlive-variablelm-60014-1|1	%define oname variablelm
21cr|texlive-variablelm-60014-1|2	
21cr|texlive-variablelm-60014-1|3	Summary:	Font definitions for the variable Latin Modern fonts
21cr|texlive-variablelm-60014-1|4	Name:		texlive-variablelm
21cr|texlive-variablelm-60014-1|5	Version:	60014
21cr|texlive-variablelm-60014-1|6	Release:	1
21cr|texlive-variablelm-60014-1|7	License:	LPPL1.3
21cr|texlive-variablelm-60014-1|8	Group:		Publishing
21cr|texlive-variablelm-60014-1|9	Url:		https://www.ctan.org
21cr|texlive-variablelm-60014-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-variablelm-60014-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-variablelm-60014-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-variablelm-60014-1|13	Requires:	texlive-tlpkg
21cr|texlive-variablelm-60014-1|14	Requires:	texlive-kpathsea
21cr|texlive-variablelm-60014-1|15	Provides:	tex(omlvlmm.fd) = 2024
21cr|texlive-variablelm-60014-1|16	Provides:	tex(omlvlmr.fd) = 2024
21cr|texlive-variablelm-60014-1|17	Provides:	tex(omsvlmr.fd) = 2024
21cr|texlive-variablelm-60014-1|18	Provides:	tex(omsvlmsy.fd) = 2024
21cr|texlive-variablelm-60014-1|19	Provides:	tex(omxvlmex.fd) = 2024
21cr|texlive-variablelm-60014-1|20	Provides:	tex(ot1vlmr.fd) = 2024
21cr|texlive-variablelm-60014-1|21	Provides:	tex(ot1vlmtt.fd) = 2024
21cr|texlive-variablelm-60014-1|22	Provides:	tex(t1vlmr.fd) = 2024
21cr|texlive-variablelm-60014-1|23	Provides:	tex(t1vlmss.fd) = 2024
21cr|texlive-variablelm-60014-1|24	Provides:	tex(t1vlmssq.fd) = 2024
21cr|texlive-variablelm-60014-1|25	Provides:	tex(t1vlmtt.fd) = 2024
21cr|texlive-variablelm-60014-1|26	Provides:	tex(t1vlmvtt.fd) = 2024
21cr|texlive-variablelm-60014-1|27	Provides:	tex(ts1vlmr.fd) = 2024
21cr|texlive-variablelm-60014-1|28	Provides:	tex(variablelm.sty) = 2024
21cr|texlive-variablelm-60014-1|29	BuildArch:	noarch
21cr|texlive-variablelm-60014-1|30	
21cr|texlive-variablelm-60014-1|31	%description
21cr|texlive-variablelm-60014-1|32	This package provides a mechanism for scaling the typeface. It
21cr|texlive-variablelm-60014-1|33	is directed to Latin Modern fonts and provides the font
21cr|texlive-variablelm-60014-1|34	definitions and the corresponding style file. This mechanism is
21cr|texlive-variablelm-60014-1|35	useful in mixed text compositions, for example Japanese-Latin.
21cr|texlive-variablelm-60014-1|36	
21cr|texlive-variablelm-60014-1|37	%files
21cr|texlive-variablelm-60014-1|38	%doc %{_texmfdistdir}/doc/fonts/variablelm/
21cr|texlive-variablelm-60014-1|39	%{_texmfdistdir}/tex/latex/variablelm/
21cr|texlive-variablelm-60014-1|40	
21cr|texlive-variablelm-60014-1|41	#------------------------------------------------------------------
21cr|texlive-variablelm-60014-1|42	
21cr|texlive-variablelm-60014-1|43	%prep
21cr|texlive-variablelm-60014-1|44	%setup -c -a0 -a1
21cr|texlive-variablelm-60014-1|45	
21cr|texlive-variablelm-60014-1|46	%build
21cr|texlive-variablelm-60014-1|47	
21cr|texlive-variablelm-60014-1|48	%install
21cr|texlive-variablelm-60014-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-variablelm-60014-1|50	rm -rf tlpkg
21cr|texlive-variablelm-60014-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

10452 21
21cr|texlive-varisize-20190228-1|1	# revision 15878
21cr|texlive-varisize-20190228-1|2	# category Package
21cr|texlive-varisize-20190228-1|3	# catalog-ctan /macros/plain/contrib/varisize
21cr|texlive-varisize-20190228-1|4	# catalog-date 2008-11-21 01:34:08 +0100
21cr|texlive-varisize-20190228-1|5	# catalog-license pd
21cr|texlive-varisize-20190228-1|6	# catalog-version undef
21cr|texlive-varisize-20190228-1|7	Name:		texlive-varisize
21cr|texlive-varisize-20190228-1|8	Version:	20190228
21cr|texlive-varisize-20190228-1|9	Release:	1
21cr|texlive-varisize-20190228-1|10	Summary:	Change font size in Plain TeX
21cr|texlive-varisize-20190228-1|11	Group:		Publishing
21cr|texlive-varisize-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/varisize
21cr|texlive-varisize-20190228-1|13	License:	PD
21cr|texlive-varisize-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varisize.tar.xz
21cr|texlive-varisize-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varisize.doc.tar.xz
21cr|texlive-varisize-20190228-1|16	BuildArch:	noarch
21cr|texlive-varisize-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-varisize-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-varisize-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-varisize-20190228-1|20	
21cr|texlive-varisize-20190228-1|21	%description
21cr|texlive-varisize-20190228-1|22	A series of files, each of which defines a size-change macro.
21cr|texlive-varisize-20190228-1|23	Note that 10point.tex is by convention called by one of the
21cr|texlive-varisize-20190228-1|24	other files, so that there's always a "way back".
21cr|texlive-varisize-20190228-1|25	
21cr|texlive-varisize-20190228-1|26	#-----------------------------------------------------------------------
21cr|texlive-varisize-20190228-1|27	%files
21cr|texlive-varisize-20190228-1|28	%{_texmfdistdir}/tex/plain/varisize/10point.tex
21cr|texlive-varisize-20190228-1|29	%{_texmfdistdir}/tex/plain/varisize/10pointss.tex
21cr|texlive-varisize-20190228-1|30	%{_texmfdistdir}/tex/plain/varisize/11point.tex
21cr|texlive-varisize-20190228-1|31	%{_texmfdistdir}/tex/plain/varisize/12point.tex
21cr|texlive-varisize-20190228-1|32	%{_texmfdistdir}/tex/plain/varisize/14point.tex
21cr|texlive-varisize-20190228-1|33	%{_texmfdistdir}/tex/plain/varisize/17point.tex
21cr|texlive-varisize-20190228-1|34	%{_texmfdistdir}/tex/plain/varisize/20point.tex
21cr|texlive-varisize-20190228-1|35	%{_texmfdistdir}/tex/plain/varisize/7point.tex
21cr|texlive-varisize-20190228-1|36	%{_texmfdistdir}/tex/plain/varisize/8point.tex
21cr|texlive-varisize-20190228-1|37	%{_texmfdistdir}/tex/plain/varisize/9point.tex
21cr|texlive-varisize-20190228-1|38	%doc %{_texmfdistdir}/doc/plain/varisize/README
21cr|texlive-varisize-20190228-1|39	
21cr|texlive-varisize-20190228-1|40	#-----------------------------------------------------------------------
21cr|texlive-varisize-20190228-1|41	%prep
21cr|texlive-varisize-20190228-1|42	%setup -c -a0 -a1
21cr|texlive-varisize-20190228-1|43	
21cr|texlive-varisize-20190228-1|44	%build
21cr|texlive-varisize-20190228-1|45	
21cr|texlive-varisize-20190228-1|46	%install
21cr|texlive-varisize-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-varisize-20190228-1|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10453 21
21cr|texlive-vcell-59039-1|1	%define oname vcell
21cr|texlive-vcell-59039-1|2	
21cr|texlive-vcell-59039-1|3	Summary:	Vertical alignment of content inside table cells
21cr|texlive-vcell-59039-1|4	Name:		texlive-vcell
21cr|texlive-vcell-59039-1|5	Version:	59039
21cr|texlive-vcell-59039-1|6	Release:	1
21cr|texlive-vcell-59039-1|7	License:	LPPL1.3
21cr|texlive-vcell-59039-1|8	Group:		Publishing
21cr|texlive-vcell-59039-1|9	Url:		https://www.ctan.org
21cr|texlive-vcell-59039-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-vcell-59039-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-vcell-59039-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-vcell-59039-1|13	Requires:	texlive-tlpkg
21cr|texlive-vcell-59039-1|14	Requires:	texlive-kpathsea
21cr|texlive-vcell-59039-1|15	Provides:	tex(vcell.sty) = 2024
21cr|texlive-vcell-59039-1|16	BuildArch:	noarch
21cr|texlive-vcell-59039-1|17	
21cr|texlive-vcell-59039-1|18	%description
21cr|texlive-vcell-59039-1|19	This package offers low-level macros to build rows with
21cr|texlive-vcell-59039-1|20	vertically-aligned cells (top, middle or bottom) and calculate
21cr|texlive-vcell-59039-1|21	the height of a row. These cells can have variable or fixed
21cr|texlive-vcell-59039-1|22	height and can be paragraph-cells or inline-cells. Different
21cr|texlive-vcell-59039-1|23	vertical alignments can be used in the same row.
21cr|texlive-vcell-59039-1|24	
21cr|texlive-vcell-59039-1|25	%files
21cr|texlive-vcell-59039-1|26	%doc %{_texmfdistdir}/doc/latex/vcell
21cr|texlive-vcell-59039-1|27	%{_texmfdistdir}/tex/latex/vcell
21cr|texlive-vcell-59039-1|28	
21cr|texlive-vcell-59039-1|29	#------------------------------------------------------------------
21cr|texlive-vcell-59039-1|30	
21cr|texlive-vcell-59039-1|31	%prep
21cr|texlive-vcell-59039-1|32	%setup -c -a0 -a1
21cr|texlive-vcell-59039-1|33	
21cr|texlive-vcell-59039-1|34	%build
21cr|texlive-vcell-59039-1|35	
21cr|texlive-vcell-59039-1|36	%install
21cr|texlive-vcell-59039-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-vcell-59039-1|38	rm -rf tlpkg
21cr|texlive-vcell-59039-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10454 21
21cr|texlive-venn-20190228-1|1	# revision 15878
21cr|texlive-venn-20190228-1|2	# category Package
21cr|texlive-venn-20190228-1|3	# catalog-ctan /graphics/metapost/contrib/macros/venn/venn.mp
21cr|texlive-venn-20190228-1|4	# catalog-date 2007-12-04 22:25:23 +0100
21cr|texlive-venn-20190228-1|5	# catalog-license lppl
21cr|texlive-venn-20190228-1|6	# catalog-version undef
21cr|texlive-venn-20190228-1|7	Name:		texlive-venn
21cr|texlive-venn-20190228-1|8	Version:	20190228
21cr|texlive-venn-20190228-1|9	Release:	1
21cr|texlive-venn-20190228-1|10	Summary:	Creating Venn diagrams with MetaPost
21cr|texlive-venn-20190228-1|11	Group:		Publishing
21cr|texlive-venn-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/venn/venn.mp
21cr|texlive-venn-20190228-1|13	License:	LPPL
21cr|texlive-venn-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venn.tar.xz
21cr|texlive-venn-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venn.doc.tar.xz
21cr|texlive-venn-20190228-1|16	BuildArch:	noarch
21cr|texlive-venn-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-venn-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-venn-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-venn-20190228-1|20	
21cr|texlive-venn-20190228-1|21	%description
21cr|texlive-venn-20190228-1|22	MetaPost macros for venn diagrams.
21cr|texlive-venn-20190228-1|23	
21cr|texlive-venn-20190228-1|24	#-----------------------------------------------------------------------
21cr|texlive-venn-20190228-1|25	%files
21cr|texlive-venn-20190228-1|26	%{_texmfdistdir}/metapost/venn/venn.mp
21cr|texlive-venn-20190228-1|27	%doc %{_texmfdistdir}/doc/metapost/venn/README
21cr|texlive-venn-20190228-1|28	
21cr|texlive-venn-20190228-1|29	#-----------------------------------------------------------------------
21cr|texlive-venn-20190228-1|30	%prep
21cr|texlive-venn-20190228-1|31	%setup -c -a0 -a1
21cr|texlive-venn-20190228-1|32	
21cr|texlive-venn-20190228-1|33	%build
21cr|texlive-venn-20190228-1|34	
21cr|texlive-venn-20190228-1|35	%install
21cr|texlive-venn-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-venn-20190228-1|37	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

10455 21
21cr|texlive-venturisadf-1.005-8|1	# revision 19444
21cr|texlive-venturisadf-1.005-8|2	# category Package
21cr|texlive-venturisadf-1.005-8|3	# catalog-ctan /fonts/venturisadf
21cr|texlive-venturisadf-1.005-8|4	# catalog-date 2010-07-12 22:26:03 +0200
21cr|texlive-venturisadf-1.005-8|5	# catalog-license other-free
21cr|texlive-venturisadf-1.005-8|6	# catalog-version 1.005
21cr|texlive-venturisadf-1.005-8|7	Name:		texlive-venturisadf
21cr|texlive-venturisadf-1.005-8|8	Version:	1.005
21cr|texlive-venturisadf-1.005-8|9	Release:	8
21cr|texlive-venturisadf-1.005-8|10	Summary:	Venturis ADF fonts collection
21cr|texlive-venturisadf-1.005-8|11	Group:		Publishing
21cr|texlive-venturisadf-1.005-8|12	URL:		http://www.ctan.org/tex-archive/fonts/venturisadf
21cr|texlive-venturisadf-1.005-8|13	License:	OTHER-FREE
21cr|texlive-venturisadf-1.005-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.tar.xz
21cr|texlive-venturisadf-1.005-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.doc.tar.xz
21cr|texlive-venturisadf-1.005-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.source.tar.xz
21cr|texlive-venturisadf-1.005-8|17	BuildArch:	noarch
21cr|texlive-venturisadf-1.005-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-venturisadf-1.005-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-venturisadf-1.005-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-venturisadf-1.005-8|21	
21cr|texlive-venturisadf-1.005-8|22	Requires(post):	texlive-tetex
21cr|texlive-venturisadf-1.005-8|23	
21cr|texlive-venturisadf-1.005-8|24	%description
21cr|texlive-venturisadf-1.005-8|25	Serif and sans serif complete text font families, in both Adobe
21cr|texlive-venturisadf-1.005-8|26	Type 1 and OpenType formats for publication. The family is
21cr|texlive-venturisadf-1.005-8|27	based on Utopia family, and has been modified and developed by
21cr|texlive-venturisadf-1.005-8|28	the Arkandis Digital foundry. Support for using the fonts, in
21cr|texlive-venturisadf-1.005-8|29	LaTeX, is also provided (and makes use of the nfssext-cfr
21cr|texlive-venturisadf-1.005-8|30	package).
21cr|texlive-venturisadf-1.005-8|31	
21cr|texlive-venturisadf-1.005-8|32	
21cr|texlive-venturisadf-1.005-8|33	#-----------------------------------------------------------------------
21cr|texlive-venturisadf-1.005-8|34	%files
21cr|texlive-venturisadf-1.005-8|35	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtb8a.afm
21cr|texlive-venturisadf-1.005-8|36	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtb8ac.afm
21cr|texlive-venturisadf-1.005-8|37	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbc8a.afm
21cr|texlive-venturisadf-1.005-8|38	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbc8ac.afm
21cr|texlive-venturisadf-1.005-8|39	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbci8a.afm
21cr|texlive-venturisadf-1.005-8|40	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbci8ac.afm
21cr|texlive-venturisadf-1.005-8|41	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbd8ac.afm
21cr|texlive-venturisadf-1.005-8|42	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbi8a.afm
21cr|texlive-venturisadf-1.005-8|43	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbi8ac.afm
21cr|texlive-venturisadf-1.005-8|44	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvth8a.afm
21cr|texlive-venturisadf-1.005-8|45	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvthi8a.afm
21cr|texlive-venturisadf-1.005-8|46	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtr8a.afm
21cr|texlive-venturisadf-1.005-8|47	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtr8ac.afm
21cr|texlive-venturisadf-1.005-8|48	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrc8a.afm
21cr|texlive-venturisadf-1.005-8|49	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrc8ac.afm
21cr|texlive-venturisadf-1.005-8|50	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrci8a.afm
21cr|texlive-venturisadf-1.005-8|51	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrci8ac.afm
21cr|texlive-venturisadf-1.005-8|52	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrdl8a.afm
21cr|texlive-venturisadf-1.005-8|53	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtri8a.afm
21cr|texlive-venturisadf-1.005-8|54	%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtri8ac.afm
21cr|texlive-venturisadf-1.005-8|55	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2b8a.afm
21cr|texlive-venturisadf-1.005-8|56	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2b8ac.afm
21cr|texlive-venturisadf-1.005-8|57	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2bi8a.afm
21cr|texlive-venturisadf-1.005-8|58	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2bi8ac.afm
21cr|texlive-venturisadf-1.005-8|59	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2m8a.afm
21cr|texlive-venturisadf-1.005-8|60	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2mi8a.afm
21cr|texlive-venturisadf-1.005-8|61	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2r8a.afm
21cr|texlive-venturisadf-1.005-8|62	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2r8ac.afm
21cr|texlive-venturisadf-1.005-8|63	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2ri8a.afm
21cr|texlive-venturisadf-1.005-8|64	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2ri8ac.afm
21cr|texlive-venturisadf-1.005-8|65	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2x8a.afm
21cr|texlive-venturisadf-1.005-8|66	%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2xi8a.afm
21cr|texlive-venturisadf-1.005-8|67	%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvob8a.afm
21cr|texlive-venturisadf-1.005-8|68	%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvobi8a.afm
21cr|texlive-venturisadf-1.005-8|69	%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvodd8a.afm
21cr|texlive-venturisadf-1.005-8|70	%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvor8a.afm
21cr|texlive-venturisadf-1.005-8|71	%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvori8a.afm
21cr|texlive-venturisadf-1.005-8|72	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1b8a.afm
21cr|texlive-venturisadf-1.005-8|73	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1b8ac.afm
21cr|texlive-venturisadf-1.005-8|74	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1b8ax.afm
21cr|texlive-venturisadf-1.005-8|75	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1bd8a.afm
21cr|texlive-venturisadf-1.005-8|76	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1bi8a.afm
21cr|texlive-venturisadf-1.005-8|77	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1bi8ac.afm
21cr|texlive-venturisadf-1.005-8|78	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1bi8ax.afm
21cr|texlive-venturisadf-1.005-8|79	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1d8a.afm
21cr|texlive-venturisadf-1.005-8|80	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1dd8au.afm
21cr|texlive-venturisadf-1.005-8|81	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1di8a.afm
21cr|texlive-venturisadf-1.005-8|82	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1h8a.afm
21cr|texlive-venturisadf-1.005-8|83	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1ho8a.afm
21cr|texlive-venturisadf-1.005-8|84	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1l8a.afm
21cr|texlive-venturisadf-1.005-8|85	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1li8a.afm
21cr|texlive-venturisadf-1.005-8|86	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1r8a.afm
21cr|texlive-venturisadf-1.005-8|87	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1r8ac.afm
21cr|texlive-venturisadf-1.005-8|88	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1r8ax.afm
21cr|texlive-venturisadf-1.005-8|89	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1ri8a.afm
21cr|texlive-venturisadf-1.005-8|90	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1ri8ac.afm
21cr|texlive-venturisadf-1.005-8|91	%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1ri8ax.afm
21cr|texlive-venturisadf-1.005-8|92	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3b8a.afm
21cr|texlive-venturisadf-1.005-8|93	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3b8ac.afm
21cr|texlive-venturisadf-1.005-8|94	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3b8ax.afm
21cr|texlive-venturisadf-1.005-8|95	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3bi8a.afm
21cr|texlive-venturisadf-1.005-8|96	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3bi8ac.afm
21cr|texlive-venturisadf-1.005-8|97	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3bi8ax.afm
21cr|texlive-venturisadf-1.005-8|98	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3r8a.afm
21cr|texlive-venturisadf-1.005-8|99	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3r8ac.afm
21cr|texlive-venturisadf-1.005-8|100	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3r8ax.afm
21cr|texlive-venturisadf-1.005-8|101	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3ri8a.afm
21cr|texlive-venturisadf-1.005-8|102	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3ri8ac.afm
21cr|texlive-venturisadf-1.005-8|103	%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3ri8ax.afm
21cr|texlive-venturisadf-1.005-8|104	%{_texmfdistdir}/fonts/enc/dvips/venturisadf/t1-dotalt-f_f-venturisadf.enc
21cr|texlive-venturisadf-1.005-8|105	%{_texmfdistdir}/fonts/enc/dvips/venturisadf/t1-f_f-venturisadf.enc
21cr|texlive-venturisadf-1.005-8|106	%{_texmfdistdir}/fonts/enc/dvips/venturisadf/t1-venturis.enc
21cr|texlive-venturisadf-1.005-8|107	%{_texmfdistdir}/fonts/enc/dvips/venturisadf/t1-venturisold-longs.enc
21cr|texlive-venturisadf-1.005-8|108	%{_texmfdistdir}/fonts/enc/dvips/venturisadf/ts1-euro-venturisadf.enc
21cr|texlive-venturisadf-1.005-8|109	%{_texmfdistdir}/fonts/map/dvips/venturis/yvt.map
21cr|texlive-venturisadf-1.005-8|110	%{_texmfdistdir}/fonts/map/dvips/venturis2/yv2.map
21cr|texlive-venturisadf-1.005-8|111	%{_texmfdistdir}/fonts/map/dvips/venturisold/yvo.map
21cr|texlive-venturisadf-1.005-8|112	%{_texmfdistdir}/fonts/map/dvips/venturissans/yv1.map
21cr|texlive-venturisadf-1.005-8|113	%{_texmfdistdir}/fonts/map/dvips/venturissans2/yv3.map
21cr|texlive-venturisadf-1.005-8|114	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtb-c.tfm
21cr|texlive-venturisadf-1.005-8|115	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtb.tfm
21cr|texlive-venturisadf-1.005-8|116	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbc-c.tfm
21cr|texlive-venturisadf-1.005-8|117	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbc.tfm
21cr|texlive-venturisadf-1.005-8|118	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbci-c.tfm
21cr|texlive-venturisadf-1.005-8|119	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbci.tfm
21cr|texlive-venturisadf-1.005-8|120	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbd-c.tfm
21cr|texlive-venturisadf-1.005-8|121	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbi-c.tfm
21cr|texlive-venturisadf-1.005-8|122	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbi.tfm
21cr|texlive-venturisadf-1.005-8|123	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvth.tfm
21cr|texlive-venturisadf-1.005-8|124	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvthi.tfm
21cr|texlive-venturisadf-1.005-8|125	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtr-c.tfm
21cr|texlive-venturisadf-1.005-8|126	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtr.tfm
21cr|texlive-venturisadf-1.005-8|127	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrc-c.tfm
21cr|texlive-venturisadf-1.005-8|128	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrc.tfm
21cr|texlive-venturisadf-1.005-8|129	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrci-c.tfm
21cr|texlive-venturisadf-1.005-8|130	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrci.tfm
21cr|texlive-venturisadf-1.005-8|131	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrdl.tfm
21cr|texlive-venturisadf-1.005-8|132	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtri-c.tfm
21cr|texlive-venturisadf-1.005-8|133	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtri.tfm
21cr|texlive-venturisadf-1.005-8|134	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtbc-c.tfm
21cr|texlive-venturisadf-1.005-8|135	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtbc.tfm
21cr|texlive-venturisadf-1.005-8|136	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtbci-c.tfm
21cr|texlive-venturisadf-1.005-8|137	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtbci.tfm
21cr|texlive-venturisadf-1.005-8|138	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtrc-c.tfm
21cr|texlive-venturisadf-1.005-8|139	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtrc.tfm
21cr|texlive-venturisadf-1.005-8|140	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtrci-c.tfm
21cr|texlive-venturisadf-1.005-8|141	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtrci.tfm
21cr|texlive-venturisadf-1.005-8|142	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtb-c.tfm
21cr|texlive-venturisadf-1.005-8|143	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtb.tfm
21cr|texlive-venturisadf-1.005-8|144	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbc-c.tfm
21cr|texlive-venturisadf-1.005-8|145	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbc.tfm
21cr|texlive-venturisadf-1.005-8|146	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbci-c.tfm
21cr|texlive-venturisadf-1.005-8|147	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbci.tfm
21cr|texlive-venturisadf-1.005-8|148	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbd-c.tfm
21cr|texlive-venturisadf-1.005-8|149	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbi-c.tfm
21cr|texlive-venturisadf-1.005-8|150	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbi.tfm
21cr|texlive-venturisadf-1.005-8|151	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvth.tfm
21cr|texlive-venturisadf-1.005-8|152	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvthi.tfm
21cr|texlive-venturisadf-1.005-8|153	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtr-c.tfm
21cr|texlive-venturisadf-1.005-8|154	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtr.tfm
21cr|texlive-venturisadf-1.005-8|155	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrc-c.tfm
21cr|texlive-venturisadf-1.005-8|156	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrc.tfm
21cr|texlive-venturisadf-1.005-8|157	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrci-c.tfm
21cr|texlive-venturisadf-1.005-8|158	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrci.tfm
21cr|texlive-venturisadf-1.005-8|159	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrdl.tfm
21cr|texlive-venturisadf-1.005-8|160	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtri-c.tfm
21cr|texlive-venturisadf-1.005-8|161	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtri.tfm
21cr|texlive-venturisadf-1.005-8|162	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/vent-yvtr.tfm
21cr|texlive-venturisadf-1.005-8|163	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtb8c.tfm
21cr|texlive-venturisadf-1.005-8|164	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtb8cc.tfm
21cr|texlive-venturisadf-1.005-8|165	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtb8t.tfm
21cr|texlive-venturisadf-1.005-8|166	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtb8tc.tfm
21cr|texlive-venturisadf-1.005-8|167	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbc8c.tfm
21cr|texlive-venturisadf-1.005-8|168	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbc8cc.tfm
21cr|texlive-venturisadf-1.005-8|169	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbc8t.tfm
21cr|texlive-venturisadf-1.005-8|170	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbc8tc.tfm
21cr|texlive-venturisadf-1.005-8|171	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbci8c.tfm
21cr|texlive-venturisadf-1.005-8|172	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbci8cc.tfm
21cr|texlive-venturisadf-1.005-8|173	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbci8t.tfm
21cr|texlive-venturisadf-1.005-8|174	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbci8tc.tfm
21cr|texlive-venturisadf-1.005-8|175	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcij8t.tfm
21cr|texlive-venturisadf-1.005-8|176	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcij8tc.tfm
21cr|texlive-venturisadf-1.005-8|177	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcijw8t.tfm
21cr|texlive-venturisadf-1.005-8|178	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcijw8tc.tfm
21cr|texlive-venturisadf-1.005-8|179	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbciw8t.tfm
21cr|texlive-venturisadf-1.005-8|180	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbciw8tc.tfm
21cr|texlive-venturisadf-1.005-8|181	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcj8t.tfm
21cr|texlive-venturisadf-1.005-8|182	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcj8tc.tfm
21cr|texlive-venturisadf-1.005-8|183	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcjw8t.tfm
21cr|texlive-venturisadf-1.005-8|184	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcjw8tc.tfm
21cr|texlive-venturisadf-1.005-8|185	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcw8t.tfm
21cr|texlive-venturisadf-1.005-8|186	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcw8tc.tfm
21cr|texlive-venturisadf-1.005-8|187	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbd8cc.tfm
21cr|texlive-venturisadf-1.005-8|188	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbd8tc.tfm
21cr|texlive-venturisadf-1.005-8|189	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbi8c.tfm
21cr|texlive-venturisadf-1.005-8|190	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbi8cc.tfm
21cr|texlive-venturisadf-1.005-8|191	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbi8t.tfm
21cr|texlive-venturisadf-1.005-8|192	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbi8tc.tfm
21cr|texlive-venturisadf-1.005-8|193	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbij8t.tfm
21cr|texlive-venturisadf-1.005-8|194	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbij8tc.tfm
21cr|texlive-venturisadf-1.005-8|195	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbijw8t.tfm
21cr|texlive-venturisadf-1.005-8|196	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbijw8tc.tfm
21cr|texlive-venturisadf-1.005-8|197	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbiw8t.tfm
21cr|texlive-venturisadf-1.005-8|198	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbiw8tc.tfm
21cr|texlive-venturisadf-1.005-8|199	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbj8t.tfm
21cr|texlive-venturisadf-1.005-8|200	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbj8tc.tfm
21cr|texlive-venturisadf-1.005-8|201	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbjw8t.tfm
21cr|texlive-venturisadf-1.005-8|202	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbjw8tc.tfm
21cr|texlive-venturisadf-1.005-8|203	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbw8t.tfm
21cr|texlive-venturisadf-1.005-8|204	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbw8tc.tfm
21cr|texlive-venturisadf-1.005-8|205	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvth8c.tfm
21cr|texlive-venturisadf-1.005-8|206	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvth8t.tfm
21cr|texlive-venturisadf-1.005-8|207	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvthi8c.tfm
21cr|texlive-venturisadf-1.005-8|208	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvthi8t.tfm
21cr|texlive-venturisadf-1.005-8|209	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtr8c.tfm
21cr|texlive-venturisadf-1.005-8|210	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtr8cc.tfm
21cr|texlive-venturisadf-1.005-8|211	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtr8t.tfm
21cr|texlive-venturisadf-1.005-8|212	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtr8tc.tfm
21cr|texlive-venturisadf-1.005-8|213	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrajw8t.tfm
21cr|texlive-venturisadf-1.005-8|214	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtraw8t.tfm
21cr|texlive-venturisadf-1.005-8|215	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrc8c.tfm
21cr|texlive-venturisadf-1.005-8|216	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrc8cc.tfm
21cr|texlive-venturisadf-1.005-8|217	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrc8t.tfm
21cr|texlive-venturisadf-1.005-8|218	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrc8tc.tfm
21cr|texlive-venturisadf-1.005-8|219	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrci8c.tfm
21cr|texlive-venturisadf-1.005-8|220	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrci8cc.tfm
21cr|texlive-venturisadf-1.005-8|221	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrci8t.tfm
21cr|texlive-venturisadf-1.005-8|222	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrci8tc.tfm
21cr|texlive-venturisadf-1.005-8|223	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcij8t.tfm
21cr|texlive-venturisadf-1.005-8|224	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcij8tc.tfm
21cr|texlive-venturisadf-1.005-8|225	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcijw8t.tfm
21cr|texlive-venturisadf-1.005-8|226	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcijw8tc.tfm
21cr|texlive-venturisadf-1.005-8|227	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrciw8t.tfm
21cr|texlive-venturisadf-1.005-8|228	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrciw8tc.tfm
21cr|texlive-venturisadf-1.005-8|229	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcj8t.tfm
21cr|texlive-venturisadf-1.005-8|230	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcj8tc.tfm
21cr|texlive-venturisadf-1.005-8|231	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcjw8t.tfm
21cr|texlive-venturisadf-1.005-8|232	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcjw8tc.tfm
21cr|texlive-venturisadf-1.005-8|233	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcw8t.tfm
21cr|texlive-venturisadf-1.005-8|234	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcw8tc.tfm
21cr|texlive-venturisadf-1.005-8|235	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrdl8c.tfm
21cr|texlive-venturisadf-1.005-8|236	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrdl8t.tfm
21cr|texlive-venturisadf-1.005-8|237	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtri8c.tfm
21cr|texlive-venturisadf-1.005-8|238	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtri8cc.tfm
21cr|texlive-venturisadf-1.005-8|239	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtri8t.tfm
21cr|texlive-venturisadf-1.005-8|240	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtri8tc.tfm
21cr|texlive-venturisadf-1.005-8|241	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrij8t.tfm
21cr|texlive-venturisadf-1.005-8|242	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrij8tc.tfm
21cr|texlive-venturisadf-1.005-8|243	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrijw8t.tfm
21cr|texlive-venturisadf-1.005-8|244	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrijw8tc.tfm
21cr|texlive-venturisadf-1.005-8|245	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtriw8t.tfm
21cr|texlive-venturisadf-1.005-8|246	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtriw8tc.tfm
21cr|texlive-venturisadf-1.005-8|247	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrj8t.tfm
21cr|texlive-venturisadf-1.005-8|248	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrj8tc.tfm
21cr|texlive-venturisadf-1.005-8|249	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrjw8t.tfm
21cr|texlive-venturisadf-1.005-8|250	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrjw8tc.tfm
21cr|texlive-venturisadf-1.005-8|251	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrw8t.tfm
21cr|texlive-venturisadf-1.005-8|252	%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrw8tc.tfm
21cr|texlive-venturisadf-1.005-8|253	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2b-c.tfm
21cr|texlive-venturisadf-1.005-8|254	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2b.tfm
21cr|texlive-venturisadf-1.005-8|255	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2bi-c.tfm
21cr|texlive-venturisadf-1.005-8|256	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2bi.tfm
21cr|texlive-venturisadf-1.005-8|257	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2m.tfm
21cr|texlive-venturisadf-1.005-8|258	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2mi.tfm
21cr|texlive-venturisadf-1.005-8|259	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2r-c.tfm
21cr|texlive-venturisadf-1.005-8|260	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2r.tfm
21cr|texlive-venturisadf-1.005-8|261	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2ri-c.tfm
21cr|texlive-venturisadf-1.005-8|262	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2ri.tfm
21cr|texlive-venturisadf-1.005-8|263	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2x.tfm
21cr|texlive-venturisadf-1.005-8|264	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2xi.tfm
21cr|texlive-venturisadf-1.005-8|265	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2b-c.tfm
21cr|texlive-venturisadf-1.005-8|266	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2b.tfm
21cr|texlive-venturisadf-1.005-8|267	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2bi-c.tfm
21cr|texlive-venturisadf-1.005-8|268	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2bi.tfm
21cr|texlive-venturisadf-1.005-8|269	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2m.tfm
21cr|texlive-venturisadf-1.005-8|270	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2mi.tfm
21cr|texlive-venturisadf-1.005-8|271	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2r-c.tfm
21cr|texlive-venturisadf-1.005-8|272	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2r.tfm
21cr|texlive-venturisadf-1.005-8|273	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2ri-c.tfm
21cr|texlive-venturisadf-1.005-8|274	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2ri.tfm
21cr|texlive-venturisadf-1.005-8|275	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2x.tfm
21cr|texlive-venturisadf-1.005-8|276	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2xi.tfm
21cr|texlive-venturisadf-1.005-8|277	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2b8c.tfm
21cr|texlive-venturisadf-1.005-8|278	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2b8cc.tfm
21cr|texlive-venturisadf-1.005-8|279	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2b8t.tfm
21cr|texlive-venturisadf-1.005-8|280	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2b8tc.tfm
21cr|texlive-venturisadf-1.005-8|281	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2bi8c.tfm
21cr|texlive-venturisadf-1.005-8|282	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2bi8cc.tfm
21cr|texlive-venturisadf-1.005-8|283	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2bi8t.tfm
21cr|texlive-venturisadf-1.005-8|284	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2bi8tc.tfm
21cr|texlive-venturisadf-1.005-8|285	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2m8c.tfm
21cr|texlive-venturisadf-1.005-8|286	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2m8t.tfm
21cr|texlive-venturisadf-1.005-8|287	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2mi8c.tfm
21cr|texlive-venturisadf-1.005-8|288	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2mi8t.tfm
21cr|texlive-venturisadf-1.005-8|289	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2r8c.tfm
21cr|texlive-venturisadf-1.005-8|290	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2r8cc.tfm
21cr|texlive-venturisadf-1.005-8|291	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2r8t.tfm
21cr|texlive-venturisadf-1.005-8|292	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2r8tc.tfm
21cr|texlive-venturisadf-1.005-8|293	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2ri8c.tfm
21cr|texlive-venturisadf-1.005-8|294	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2ri8cc.tfm
21cr|texlive-venturisadf-1.005-8|295	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2ri8t.tfm
21cr|texlive-venturisadf-1.005-8|296	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2ri8tc.tfm
21cr|texlive-venturisadf-1.005-8|297	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2x8c.tfm
21cr|texlive-venturisadf-1.005-8|298	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2x8t.tfm
21cr|texlive-venturisadf-1.005-8|299	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2xi8c.tfm
21cr|texlive-venturisadf-1.005-8|300	%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2xi8t.tfm
21cr|texlive-venturisadf-1.005-8|301	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvob.tfm
21cr|texlive-venturisadf-1.005-8|302	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvobi.tfm
21cr|texlive-venturisadf-1.005-8|303	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvodd.tfm
21cr|texlive-venturisadf-1.005-8|304	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvor.tfm
21cr|texlive-venturisadf-1.005-8|305	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvori.tfm
21cr|texlive-venturisadf-1.005-8|306	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvob.tfm
21cr|texlive-venturisadf-1.005-8|307	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvobi.tfm
21cr|texlive-venturisadf-1.005-8|308	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvodd.tfm
21cr|texlive-venturisadf-1.005-8|309	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvor.tfm
21cr|texlive-venturisadf-1.005-8|310	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvori.tfm
21cr|texlive-venturisadf-1.005-8|311	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvoab8t.tfm
21cr|texlive-venturisadf-1.005-8|312	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvoabi8t.tfm
21cr|texlive-venturisadf-1.005-8|313	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvoar8t.tfm
21cr|texlive-venturisadf-1.005-8|314	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvoari8t.tfm
21cr|texlive-venturisadf-1.005-8|315	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvob8c.tfm
21cr|texlive-venturisadf-1.005-8|316	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvob8t.tfm
21cr|texlive-venturisadf-1.005-8|317	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvobi8c.tfm
21cr|texlive-venturisadf-1.005-8|318	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvobi8t.tfm
21cr|texlive-venturisadf-1.005-8|319	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvodd8c.tfm
21cr|texlive-venturisadf-1.005-8|320	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvodd8t.tfm
21cr|texlive-venturisadf-1.005-8|321	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvor8c.tfm
21cr|texlive-venturisadf-1.005-8|322	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvor8t.tfm
21cr|texlive-venturisadf-1.005-8|323	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvori8c.tfm
21cr|texlive-venturisadf-1.005-8|324	%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvori8t.tfm
21cr|texlive-venturisadf-1.005-8|325	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1b-c.tfm
21cr|texlive-venturisadf-1.005-8|326	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1b-x.tfm
21cr|texlive-venturisadf-1.005-8|327	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1b.tfm
21cr|texlive-venturisadf-1.005-8|328	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1bd.tfm
21cr|texlive-venturisadf-1.005-8|329	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1bi-c.tfm
21cr|texlive-venturisadf-1.005-8|330	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1bi-x.tfm
21cr|texlive-venturisadf-1.005-8|331	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1bi.tfm
21cr|texlive-venturisadf-1.005-8|332	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1d.tfm
21cr|texlive-venturisadf-1.005-8|333	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1dd-u.tfm
21cr|texlive-venturisadf-1.005-8|334	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1di.tfm
21cr|texlive-venturisadf-1.005-8|335	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1h.tfm
21cr|texlive-venturisadf-1.005-8|336	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1ho.tfm
21cr|texlive-venturisadf-1.005-8|337	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1l.tfm
21cr|texlive-venturisadf-1.005-8|338	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1li.tfm
21cr|texlive-venturisadf-1.005-8|339	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1r-c.tfm
21cr|texlive-venturisadf-1.005-8|340	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1r-x.tfm
21cr|texlive-venturisadf-1.005-8|341	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1r.tfm
21cr|texlive-venturisadf-1.005-8|342	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1ri-c.tfm
21cr|texlive-venturisadf-1.005-8|343	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1ri-x.tfm
21cr|texlive-venturisadf-1.005-8|344	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1ri.tfm
21cr|texlive-venturisadf-1.005-8|345	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1b-c.tfm
21cr|texlive-venturisadf-1.005-8|346	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1b-x.tfm
21cr|texlive-venturisadf-1.005-8|347	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1b.tfm
21cr|texlive-venturisadf-1.005-8|348	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1bd.tfm
21cr|texlive-venturisadf-1.005-8|349	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1bi-c.tfm
21cr|texlive-venturisadf-1.005-8|350	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1bi-x.tfm
21cr|texlive-venturisadf-1.005-8|351	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1bi.tfm
21cr|texlive-venturisadf-1.005-8|352	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1d.tfm
21cr|texlive-venturisadf-1.005-8|353	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1dd-u.tfm
21cr|texlive-venturisadf-1.005-8|354	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1di.tfm
21cr|texlive-venturisadf-1.005-8|355	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1h.tfm
21cr|texlive-venturisadf-1.005-8|356	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1ho.tfm
21cr|texlive-venturisadf-1.005-8|357	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1l.tfm
21cr|texlive-venturisadf-1.005-8|358	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1li.tfm
21cr|texlive-venturisadf-1.005-8|359	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1r-c.tfm
21cr|texlive-venturisadf-1.005-8|360	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1r-x.tfm
21cr|texlive-venturisadf-1.005-8|361	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1r.tfm
21cr|texlive-venturisadf-1.005-8|362	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1ri-c.tfm
21cr|texlive-venturisadf-1.005-8|363	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1ri-x.tfm
21cr|texlive-venturisadf-1.005-8|364	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1ri.tfm
21cr|texlive-venturisadf-1.005-8|365	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8c.tfm
21cr|texlive-venturisadf-1.005-8|366	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8cc.tfm
21cr|texlive-venturisadf-1.005-8|367	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8cx.tfm
21cr|texlive-venturisadf-1.005-8|368	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8t.tfm
21cr|texlive-venturisadf-1.005-8|369	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8tc.tfm
21cr|texlive-venturisadf-1.005-8|370	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8tx.tfm
21cr|texlive-venturisadf-1.005-8|371	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bd8c.tfm
21cr|texlive-venturisadf-1.005-8|372	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bd8t.tfm
21cr|texlive-venturisadf-1.005-8|373	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8c.tfm
21cr|texlive-venturisadf-1.005-8|374	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8cc.tfm
21cr|texlive-venturisadf-1.005-8|375	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8cx.tfm
21cr|texlive-venturisadf-1.005-8|376	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8t.tfm
21cr|texlive-venturisadf-1.005-8|377	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8tc.tfm
21cr|texlive-venturisadf-1.005-8|378	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8tx.tfm
21cr|texlive-venturisadf-1.005-8|379	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1d8c.tfm
21cr|texlive-venturisadf-1.005-8|380	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1d8t.tfm
21cr|texlive-venturisadf-1.005-8|381	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1dd8cu.tfm
21cr|texlive-venturisadf-1.005-8|382	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1dd8tu.tfm
21cr|texlive-venturisadf-1.005-8|383	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1di8c.tfm
21cr|texlive-venturisadf-1.005-8|384	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1di8t.tfm
21cr|texlive-venturisadf-1.005-8|385	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1h8c.tfm
21cr|texlive-venturisadf-1.005-8|386	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1h8t.tfm
21cr|texlive-venturisadf-1.005-8|387	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ho8c.tfm
21cr|texlive-venturisadf-1.005-8|388	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ho8t.tfm
21cr|texlive-venturisadf-1.005-8|389	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1l8c.tfm
21cr|texlive-venturisadf-1.005-8|390	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1l8t.tfm
21cr|texlive-venturisadf-1.005-8|391	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1li8c.tfm
21cr|texlive-venturisadf-1.005-8|392	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1li8t.tfm
21cr|texlive-venturisadf-1.005-8|393	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8c.tfm
21cr|texlive-venturisadf-1.005-8|394	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8cc.tfm
21cr|texlive-venturisadf-1.005-8|395	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8cx.tfm
21cr|texlive-venturisadf-1.005-8|396	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8t.tfm
21cr|texlive-venturisadf-1.005-8|397	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8tc.tfm
21cr|texlive-venturisadf-1.005-8|398	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8tx.tfm
21cr|texlive-venturisadf-1.005-8|399	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8c.tfm
21cr|texlive-venturisadf-1.005-8|400	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8cc.tfm
21cr|texlive-venturisadf-1.005-8|401	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8cx.tfm
21cr|texlive-venturisadf-1.005-8|402	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8t.tfm
21cr|texlive-venturisadf-1.005-8|403	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8tc.tfm
21cr|texlive-venturisadf-1.005-8|404	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8tx.tfm
21cr|texlive-venturisadf-1.005-8|405	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3b-c.tfm
21cr|texlive-venturisadf-1.005-8|406	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3b-x.tfm
21cr|texlive-venturisadf-1.005-8|407	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3b.tfm
21cr|texlive-venturisadf-1.005-8|408	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3bi-c.tfm
21cr|texlive-venturisadf-1.005-8|409	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3bi-x.tfm
21cr|texlive-venturisadf-1.005-8|410	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3bi.tfm
21cr|texlive-venturisadf-1.005-8|411	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3r-c.tfm
21cr|texlive-venturisadf-1.005-8|412	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3r-x.tfm
21cr|texlive-venturisadf-1.005-8|413	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3r.tfm
21cr|texlive-venturisadf-1.005-8|414	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3ri-c.tfm
21cr|texlive-venturisadf-1.005-8|415	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3ri-x.tfm
21cr|texlive-venturisadf-1.005-8|416	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3ri.tfm
21cr|texlive-venturisadf-1.005-8|417	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3b-c.tfm
21cr|texlive-venturisadf-1.005-8|418	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3b-x.tfm
21cr|texlive-venturisadf-1.005-8|419	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3b.tfm
21cr|texlive-venturisadf-1.005-8|420	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3bi-c.tfm
21cr|texlive-venturisadf-1.005-8|421	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3bi-x.tfm
21cr|texlive-venturisadf-1.005-8|422	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3bi.tfm
21cr|texlive-venturisadf-1.005-8|423	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3r-c.tfm
21cr|texlive-venturisadf-1.005-8|424	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3r-x.tfm
21cr|texlive-venturisadf-1.005-8|425	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3r.tfm
21cr|texlive-venturisadf-1.005-8|426	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3ri-c.tfm
21cr|texlive-venturisadf-1.005-8|427	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3ri-x.tfm
21cr|texlive-venturisadf-1.005-8|428	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3ri.tfm
21cr|texlive-venturisadf-1.005-8|429	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8c.tfm
21cr|texlive-venturisadf-1.005-8|430	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8cc.tfm
21cr|texlive-venturisadf-1.005-8|431	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8cx.tfm
21cr|texlive-venturisadf-1.005-8|432	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8t.tfm
21cr|texlive-venturisadf-1.005-8|433	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8tc.tfm
21cr|texlive-venturisadf-1.005-8|434	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8tx.tfm
21cr|texlive-venturisadf-1.005-8|435	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8c.tfm
21cr|texlive-venturisadf-1.005-8|436	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8cc.tfm
21cr|texlive-venturisadf-1.005-8|437	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8cx.tfm
21cr|texlive-venturisadf-1.005-8|438	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8t.tfm
21cr|texlive-venturisadf-1.005-8|439	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8tc.tfm
21cr|texlive-venturisadf-1.005-8|440	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8tx.tfm
21cr|texlive-venturisadf-1.005-8|441	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8c.tfm
21cr|texlive-venturisadf-1.005-8|442	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8cc.tfm
21cr|texlive-venturisadf-1.005-8|443	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8cx.tfm
21cr|texlive-venturisadf-1.005-8|444	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8t.tfm
21cr|texlive-venturisadf-1.005-8|445	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8tc.tfm
21cr|texlive-venturisadf-1.005-8|446	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8tx.tfm
21cr|texlive-venturisadf-1.005-8|447	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8c.tfm
21cr|texlive-venturisadf-1.005-8|448	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8cc.tfm
21cr|texlive-venturisadf-1.005-8|449	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8cx.tfm
21cr|texlive-venturisadf-1.005-8|450	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8t.tfm
21cr|texlive-venturisadf-1.005-8|451	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8tc.tfm
21cr|texlive-venturisadf-1.005-8|452	%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8tx.tfm
21cr|texlive-venturisadf-1.005-8|453	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtb8a.pfb
21cr|texlive-venturisadf-1.005-8|454	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtb8a.pfm
21cr|texlive-venturisadf-1.005-8|455	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtb8ac.pfb
21cr|texlive-venturisadf-1.005-8|456	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtb8ac.pfm
21cr|texlive-venturisadf-1.005-8|457	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbc8a.pfb
21cr|texlive-venturisadf-1.005-8|458	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbc8a.pfm
21cr|texlive-venturisadf-1.005-8|459	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbc8ac.pfb
21cr|texlive-venturisadf-1.005-8|460	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbc8ac.pfm
21cr|texlive-venturisadf-1.005-8|461	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbci8a.pfb
21cr|texlive-venturisadf-1.005-8|462	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbci8a.pfm
21cr|texlive-venturisadf-1.005-8|463	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbci8ac.pfb
21cr|texlive-venturisadf-1.005-8|464	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbci8ac.pfm
21cr|texlive-venturisadf-1.005-8|465	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbd8ac.pfb
21cr|texlive-venturisadf-1.005-8|466	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbd8ac.pfm
21cr|texlive-venturisadf-1.005-8|467	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbi8a.pfb
21cr|texlive-venturisadf-1.005-8|468	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbi8a.pfm
21cr|texlive-venturisadf-1.005-8|469	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbi8ac.pfb
21cr|texlive-venturisadf-1.005-8|470	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbi8ac.pfm
21cr|texlive-venturisadf-1.005-8|471	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvth8a.pfb
21cr|texlive-venturisadf-1.005-8|472	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvth8a.pfm
21cr|texlive-venturisadf-1.005-8|473	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvthi8a.pfb
21cr|texlive-venturisadf-1.005-8|474	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvthi8a.pfm
21cr|texlive-venturisadf-1.005-8|475	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtr8a.pfb
21cr|texlive-venturisadf-1.005-8|476	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtr8a.pfm
21cr|texlive-venturisadf-1.005-8|477	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtr8ac.pfb
21cr|texlive-venturisadf-1.005-8|478	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtr8ac.pfm
21cr|texlive-venturisadf-1.005-8|479	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrc8a.pfb
21cr|texlive-venturisadf-1.005-8|480	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrc8a.pfm
21cr|texlive-venturisadf-1.005-8|481	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrc8ac.pfb
21cr|texlive-venturisadf-1.005-8|482	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrc8ac.pfm
21cr|texlive-venturisadf-1.005-8|483	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrci8a.pfb
21cr|texlive-venturisadf-1.005-8|484	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrci8a.pfm
21cr|texlive-venturisadf-1.005-8|485	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrci8ac.pfb
21cr|texlive-venturisadf-1.005-8|486	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrci8ac.pfm
21cr|texlive-venturisadf-1.005-8|487	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrdl8a.pfb
21cr|texlive-venturisadf-1.005-8|488	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrdl8a.pfm
21cr|texlive-venturisadf-1.005-8|489	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtri8a.pfb
21cr|texlive-venturisadf-1.005-8|490	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtri8a.pfm
21cr|texlive-venturisadf-1.005-8|491	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtri8ac.pfb
21cr|texlive-venturisadf-1.005-8|492	%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtri8ac.pfm
21cr|texlive-venturisadf-1.005-8|493	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2b8a.pfb
21cr|texlive-venturisadf-1.005-8|494	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2b8a.pfm
21cr|texlive-venturisadf-1.005-8|495	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2b8ac.pfb
21cr|texlive-venturisadf-1.005-8|496	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2b8ac.pfm
21cr|texlive-venturisadf-1.005-8|497	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2bi8a.pfb
21cr|texlive-venturisadf-1.005-8|498	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2bi8a.pfm
21cr|texlive-venturisadf-1.005-8|499	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2bi8ac.pfb
21cr|texlive-venturisadf-1.005-8|500	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2bi8ac.pfm
21cr|texlive-venturisadf-1.005-8|501	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2m8a.pfb
21cr|texlive-venturisadf-1.005-8|502	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2m8a.pfm
21cr|texlive-venturisadf-1.005-8|503	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2mi8a.pfb
21cr|texlive-venturisadf-1.005-8|504	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2mi8a.pfm
21cr|texlive-venturisadf-1.005-8|505	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2r8a.pfb
21cr|texlive-venturisadf-1.005-8|506	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2r8a.pfm
21cr|texlive-venturisadf-1.005-8|507	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2r8ac.pfb
21cr|texlive-venturisadf-1.005-8|508	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2r8ac.pfm
21cr|texlive-venturisadf-1.005-8|509	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2ri8a.pfb
21cr|texlive-venturisadf-1.005-8|510	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2ri8a.pfm
21cr|texlive-venturisadf-1.005-8|511	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2ri8ac.pfb
21cr|texlive-venturisadf-1.005-8|512	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2ri8ac.pfm
21cr|texlive-venturisadf-1.005-8|513	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2x8a.pfb
21cr|texlive-venturisadf-1.005-8|514	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2x8a.pfm
21cr|texlive-venturisadf-1.005-8|515	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2xi8a.pfb
21cr|texlive-venturisadf-1.005-8|516	%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2xi8a.pfm
21cr|texlive-venturisadf-1.005-8|517	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvob8a.pfb
21cr|texlive-venturisadf-1.005-8|518	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvob8a.pfm
21cr|texlive-venturisadf-1.005-8|519	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvobi8a.pfb
21cr|texlive-venturisadf-1.005-8|520	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvobi8a.pfm
21cr|texlive-venturisadf-1.005-8|521	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvodd8a.pfb
21cr|texlive-venturisadf-1.005-8|522	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvodd8a.pfm
21cr|texlive-venturisadf-1.005-8|523	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvor8a.pfb
21cr|texlive-venturisadf-1.005-8|524	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvor8a.pfm
21cr|texlive-venturisadf-1.005-8|525	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvori8a.pfb
21cr|texlive-venturisadf-1.005-8|526	%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvori8a.pfm
21cr|texlive-venturisadf-1.005-8|527	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8a.pfb
21cr|texlive-venturisadf-1.005-8|528	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8a.pfm
21cr|texlive-venturisadf-1.005-8|529	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8ac.pfb
21cr|texlive-venturisadf-1.005-8|530	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8ac.pfm
21cr|texlive-venturisadf-1.005-8|531	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8ax.pfb
21cr|texlive-venturisadf-1.005-8|532	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8ax.pfm
21cr|texlive-venturisadf-1.005-8|533	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bd8a.pfb
21cr|texlive-venturisadf-1.005-8|534	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bd8a.pfm
21cr|texlive-venturisadf-1.005-8|535	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8a.pfb
21cr|texlive-venturisadf-1.005-8|536	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8a.pfm
21cr|texlive-venturisadf-1.005-8|537	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8ac.pfb
21cr|texlive-venturisadf-1.005-8|538	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8ac.pfm
21cr|texlive-venturisadf-1.005-8|539	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8ax.pfb
21cr|texlive-venturisadf-1.005-8|540	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8ax.pfm
21cr|texlive-venturisadf-1.005-8|541	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1d8a.pfb
21cr|texlive-venturisadf-1.005-8|542	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1d8a.pfm
21cr|texlive-venturisadf-1.005-8|543	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1dd8au.pfb
21cr|texlive-venturisadf-1.005-8|544	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1dd8au.pfm
21cr|texlive-venturisadf-1.005-8|545	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1di8a.pfb
21cr|texlive-venturisadf-1.005-8|546	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1di8a.pfm
21cr|texlive-venturisadf-1.005-8|547	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1h8a.pfb
21cr|texlive-venturisadf-1.005-8|548	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1h8a.pfm
21cr|texlive-venturisadf-1.005-8|549	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ho8a.pfb
21cr|texlive-venturisadf-1.005-8|550	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ho8a.pfm
21cr|texlive-venturisadf-1.005-8|551	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1l8a.pfb
21cr|texlive-venturisadf-1.005-8|552	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1l8a.pfm
21cr|texlive-venturisadf-1.005-8|553	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1li8a.pfb
21cr|texlive-venturisadf-1.005-8|554	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1li8a.pfm
21cr|texlive-venturisadf-1.005-8|555	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8a.pfb
21cr|texlive-venturisadf-1.005-8|556	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8a.pfm
21cr|texlive-venturisadf-1.005-8|557	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8ac.pfb
21cr|texlive-venturisadf-1.005-8|558	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8ac.pfm
21cr|texlive-venturisadf-1.005-8|559	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8ax.pfb
21cr|texlive-venturisadf-1.005-8|560	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8ax.pfm
21cr|texlive-venturisadf-1.005-8|561	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8a.pfb
21cr|texlive-venturisadf-1.005-8|562	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8a.pfm
21cr|texlive-venturisadf-1.005-8|563	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8ac.pfb
21cr|texlive-venturisadf-1.005-8|564	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8ac.pfm
21cr|texlive-venturisadf-1.005-8|565	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8ax.pfb
21cr|texlive-venturisadf-1.005-8|566	%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8ax.pfm
21cr|texlive-venturisadf-1.005-8|567	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8a.pfb
21cr|texlive-venturisadf-1.005-8|568	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8a.pfm
21cr|texlive-venturisadf-1.005-8|569	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8ac.pfb
21cr|texlive-venturisadf-1.005-8|570	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8ac.pfm
21cr|texlive-venturisadf-1.005-8|571	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8ax.pfb
21cr|texlive-venturisadf-1.005-8|572	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8ax.pfm
21cr|texlive-venturisadf-1.005-8|573	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8a.pfb
21cr|texlive-venturisadf-1.005-8|574	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8a.pfm
21cr|texlive-venturisadf-1.005-8|575	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8ac.pfb
21cr|texlive-venturisadf-1.005-8|576	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8ac.pfm
21cr|texlive-venturisadf-1.005-8|577	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8ax.pfb
21cr|texlive-venturisadf-1.005-8|578	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8ax.pfm
21cr|texlive-venturisadf-1.005-8|579	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8a.pfb
21cr|texlive-venturisadf-1.005-8|580	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8a.pfm
21cr|texlive-venturisadf-1.005-8|581	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8ac.pfb
21cr|texlive-venturisadf-1.005-8|582	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8ac.pfm
21cr|texlive-venturisadf-1.005-8|583	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8ax.pfb
21cr|texlive-venturisadf-1.005-8|584	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8ax.pfm
21cr|texlive-venturisadf-1.005-8|585	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8a.pfb
21cr|texlive-venturisadf-1.005-8|586	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8a.pfm
21cr|texlive-venturisadf-1.005-8|587	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8ac.pfb
21cr|texlive-venturisadf-1.005-8|588	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8ac.pfm
21cr|texlive-venturisadf-1.005-8|589	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8ax.pfb
21cr|texlive-venturisadf-1.005-8|590	%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8ax.pfm
21cr|texlive-venturisadf-1.005-8|591	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtb8c.vf
21cr|texlive-venturisadf-1.005-8|592	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtb8cc.vf
21cr|texlive-venturisadf-1.005-8|593	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtb8t.vf
21cr|texlive-venturisadf-1.005-8|594	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtb8tc.vf
21cr|texlive-venturisadf-1.005-8|595	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbc8c.vf
21cr|texlive-venturisadf-1.005-8|596	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbc8cc.vf
21cr|texlive-venturisadf-1.005-8|597	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbc8t.vf
21cr|texlive-venturisadf-1.005-8|598	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbc8tc.vf
21cr|texlive-venturisadf-1.005-8|599	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbci8c.vf
21cr|texlive-venturisadf-1.005-8|600	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbci8cc.vf
21cr|texlive-venturisadf-1.005-8|601	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbci8t.vf
21cr|texlive-venturisadf-1.005-8|602	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbci8tc.vf
21cr|texlive-venturisadf-1.005-8|603	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcij8t.vf
21cr|texlive-venturisadf-1.005-8|604	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcij8tc.vf
21cr|texlive-venturisadf-1.005-8|605	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcijw8t.vf
21cr|texlive-venturisadf-1.005-8|606	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcijw8tc.vf
21cr|texlive-venturisadf-1.005-8|607	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbciw8t.vf
21cr|texlive-venturisadf-1.005-8|608	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbciw8tc.vf
21cr|texlive-venturisadf-1.005-8|609	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcj8t.vf
21cr|texlive-venturisadf-1.005-8|610	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcj8tc.vf
21cr|texlive-venturisadf-1.005-8|611	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcjw8t.vf
21cr|texlive-venturisadf-1.005-8|612	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcjw8tc.vf
21cr|texlive-venturisadf-1.005-8|613	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcw8t.vf
21cr|texlive-venturisadf-1.005-8|614	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcw8tc.vf
21cr|texlive-venturisadf-1.005-8|615	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbd8cc.vf
21cr|texlive-venturisadf-1.005-8|616	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbd8tc.vf
21cr|texlive-venturisadf-1.005-8|617	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbi8c.vf
21cr|texlive-venturisadf-1.005-8|618	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbi8cc.vf
21cr|texlive-venturisadf-1.005-8|619	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbi8t.vf
21cr|texlive-venturisadf-1.005-8|620	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbi8tc.vf
21cr|texlive-venturisadf-1.005-8|621	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbij8t.vf
21cr|texlive-venturisadf-1.005-8|622	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbij8tc.vf
21cr|texlive-venturisadf-1.005-8|623	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbijw8t.vf
21cr|texlive-venturisadf-1.005-8|624	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbijw8tc.vf
21cr|texlive-venturisadf-1.005-8|625	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbiw8t.vf
21cr|texlive-venturisadf-1.005-8|626	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbiw8tc.vf
21cr|texlive-venturisadf-1.005-8|627	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbj8t.vf
21cr|texlive-venturisadf-1.005-8|628	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbj8tc.vf
21cr|texlive-venturisadf-1.005-8|629	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbjw8t.vf
21cr|texlive-venturisadf-1.005-8|630	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbjw8tc.vf
21cr|texlive-venturisadf-1.005-8|631	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbw8t.vf
21cr|texlive-venturisadf-1.005-8|632	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbw8tc.vf
21cr|texlive-venturisadf-1.005-8|633	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvth8c.vf
21cr|texlive-venturisadf-1.005-8|634	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvth8t.vf
21cr|texlive-venturisadf-1.005-8|635	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvthi8c.vf
21cr|texlive-venturisadf-1.005-8|636	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvthi8t.vf
21cr|texlive-venturisadf-1.005-8|637	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtr8c.vf
21cr|texlive-venturisadf-1.005-8|638	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtr8cc.vf
21cr|texlive-venturisadf-1.005-8|639	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtr8t.vf
21cr|texlive-venturisadf-1.005-8|640	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtr8tc.vf
21cr|texlive-venturisadf-1.005-8|641	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrajw8t.vf
21cr|texlive-venturisadf-1.005-8|642	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtraw8t.vf
21cr|texlive-venturisadf-1.005-8|643	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrc8c.vf
21cr|texlive-venturisadf-1.005-8|644	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrc8cc.vf
21cr|texlive-venturisadf-1.005-8|645	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrc8t.vf
21cr|texlive-venturisadf-1.005-8|646	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrc8tc.vf
21cr|texlive-venturisadf-1.005-8|647	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrci8c.vf
21cr|texlive-venturisadf-1.005-8|648	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrci8cc.vf
21cr|texlive-venturisadf-1.005-8|649	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrci8t.vf
21cr|texlive-venturisadf-1.005-8|650	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrci8tc.vf
21cr|texlive-venturisadf-1.005-8|651	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcij8t.vf
21cr|texlive-venturisadf-1.005-8|652	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcij8tc.vf
21cr|texlive-venturisadf-1.005-8|653	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcijw8t.vf
21cr|texlive-venturisadf-1.005-8|654	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcijw8tc.vf
21cr|texlive-venturisadf-1.005-8|655	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrciw8t.vf
21cr|texlive-venturisadf-1.005-8|656	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrciw8tc.vf
21cr|texlive-venturisadf-1.005-8|657	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcj8t.vf
21cr|texlive-venturisadf-1.005-8|658	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcj8tc.vf
21cr|texlive-venturisadf-1.005-8|659	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcjw8t.vf
21cr|texlive-venturisadf-1.005-8|660	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcjw8tc.vf
21cr|texlive-venturisadf-1.005-8|661	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcw8t.vf
21cr|texlive-venturisadf-1.005-8|662	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcw8tc.vf
21cr|texlive-venturisadf-1.005-8|663	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrdl8c.vf
21cr|texlive-venturisadf-1.005-8|664	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrdl8t.vf
21cr|texlive-venturisadf-1.005-8|665	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtri8c.vf
21cr|texlive-venturisadf-1.005-8|666	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtri8cc.vf
21cr|texlive-venturisadf-1.005-8|667	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtri8t.vf
21cr|texlive-venturisadf-1.005-8|668	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtri8tc.vf
21cr|texlive-venturisadf-1.005-8|669	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrij8t.vf
21cr|texlive-venturisadf-1.005-8|670	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrij8tc.vf
21cr|texlive-venturisadf-1.005-8|671	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrijw8t.vf
21cr|texlive-venturisadf-1.005-8|672	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrijw8tc.vf
21cr|texlive-venturisadf-1.005-8|673	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtriw8t.vf
21cr|texlive-venturisadf-1.005-8|674	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtriw8tc.vf
21cr|texlive-venturisadf-1.005-8|675	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrj8t.vf
21cr|texlive-venturisadf-1.005-8|676	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrj8tc.vf
21cr|texlive-venturisadf-1.005-8|677	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrjw8t.vf
21cr|texlive-venturisadf-1.005-8|678	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrjw8tc.vf
21cr|texlive-venturisadf-1.005-8|679	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrw8t.vf
21cr|texlive-venturisadf-1.005-8|680	%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrw8tc.vf
21cr|texlive-venturisadf-1.005-8|681	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2b8c.vf
21cr|texlive-venturisadf-1.005-8|682	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2b8cc.vf
21cr|texlive-venturisadf-1.005-8|683	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2b8t.vf
21cr|texlive-venturisadf-1.005-8|684	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2b8tc.vf
21cr|texlive-venturisadf-1.005-8|685	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2bi8c.vf
21cr|texlive-venturisadf-1.005-8|686	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2bi8cc.vf
21cr|texlive-venturisadf-1.005-8|687	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2bi8t.vf
21cr|texlive-venturisadf-1.005-8|688	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2bi8tc.vf
21cr|texlive-venturisadf-1.005-8|689	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2m8c.vf
21cr|texlive-venturisadf-1.005-8|690	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2m8t.vf
21cr|texlive-venturisadf-1.005-8|691	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2mi8c.vf
21cr|texlive-venturisadf-1.005-8|692	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2mi8t.vf
21cr|texlive-venturisadf-1.005-8|693	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2r8c.vf
21cr|texlive-venturisadf-1.005-8|694	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2r8cc.vf
21cr|texlive-venturisadf-1.005-8|695	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2r8t.vf
21cr|texlive-venturisadf-1.005-8|696	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2r8tc.vf
21cr|texlive-venturisadf-1.005-8|697	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2ri8c.vf
21cr|texlive-venturisadf-1.005-8|698	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2ri8cc.vf
21cr|texlive-venturisadf-1.005-8|699	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2ri8t.vf
21cr|texlive-venturisadf-1.005-8|700	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2ri8tc.vf
21cr|texlive-venturisadf-1.005-8|701	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2x8c.vf
21cr|texlive-venturisadf-1.005-8|702	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2x8t.vf
21cr|texlive-venturisadf-1.005-8|703	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2xi8c.vf
21cr|texlive-venturisadf-1.005-8|704	%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2xi8t.vf
21cr|texlive-venturisadf-1.005-8|705	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvoab8t.vf
21cr|texlive-venturisadf-1.005-8|706	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvoabi8t.vf
21cr|texlive-venturisadf-1.005-8|707	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvoar8t.vf
21cr|texlive-venturisadf-1.005-8|708	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvoari8t.vf
21cr|texlive-venturisadf-1.005-8|709	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvob8c.vf
21cr|texlive-venturisadf-1.005-8|710	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvob8t.vf
21cr|texlive-venturisadf-1.005-8|711	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvobi8c.vf
21cr|texlive-venturisadf-1.005-8|712	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvobi8t.vf
21cr|texlive-venturisadf-1.005-8|713	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvodd8c.vf
21cr|texlive-venturisadf-1.005-8|714	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvodd8t.vf
21cr|texlive-venturisadf-1.005-8|715	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvor8c.vf
21cr|texlive-venturisadf-1.005-8|716	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvor8t.vf
21cr|texlive-venturisadf-1.005-8|717	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvori8c.vf
21cr|texlive-venturisadf-1.005-8|718	%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvori8t.vf
21cr|texlive-venturisadf-1.005-8|719	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8c.vf
21cr|texlive-venturisadf-1.005-8|720	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8cc.vf
21cr|texlive-venturisadf-1.005-8|721	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8cx.vf
21cr|texlive-venturisadf-1.005-8|722	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8t.vf
21cr|texlive-venturisadf-1.005-8|723	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8tc.vf
21cr|texlive-venturisadf-1.005-8|724	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8tx.vf
21cr|texlive-venturisadf-1.005-8|725	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bd8c.vf
21cr|texlive-venturisadf-1.005-8|726	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bd8t.vf
21cr|texlive-venturisadf-1.005-8|727	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8c.vf
21cr|texlive-venturisadf-1.005-8|728	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8cc.vf
21cr|texlive-venturisadf-1.005-8|729	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8cx.vf
21cr|texlive-venturisadf-1.005-8|730	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8t.vf
21cr|texlive-venturisadf-1.005-8|731	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8tc.vf
21cr|texlive-venturisadf-1.005-8|732	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8tx.vf
21cr|texlive-venturisadf-1.005-8|733	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1d8c.vf
21cr|texlive-venturisadf-1.005-8|734	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1d8t.vf
21cr|texlive-venturisadf-1.005-8|735	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1dd8cu.vf
21cr|texlive-venturisadf-1.005-8|736	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1dd8tu.vf
21cr|texlive-venturisadf-1.005-8|737	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1di8c.vf
21cr|texlive-venturisadf-1.005-8|738	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1di8t.vf
21cr|texlive-venturisadf-1.005-8|739	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1h8c.vf
21cr|texlive-venturisadf-1.005-8|740	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1h8t.vf
21cr|texlive-venturisadf-1.005-8|741	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ho8c.vf
21cr|texlive-venturisadf-1.005-8|742	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ho8t.vf
21cr|texlive-venturisadf-1.005-8|743	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1l8c.vf
21cr|texlive-venturisadf-1.005-8|744	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1l8t.vf
21cr|texlive-venturisadf-1.005-8|745	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1li8c.vf
21cr|texlive-venturisadf-1.005-8|746	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1li8t.vf
21cr|texlive-venturisadf-1.005-8|747	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8c.vf
21cr|texlive-venturisadf-1.005-8|748	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8cc.vf
21cr|texlive-venturisadf-1.005-8|749	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8cx.vf
21cr|texlive-venturisadf-1.005-8|750	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8t.vf
21cr|texlive-venturisadf-1.005-8|751	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8tc.vf
21cr|texlive-venturisadf-1.005-8|752	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8tx.vf
21cr|texlive-venturisadf-1.005-8|753	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8c.vf
21cr|texlive-venturisadf-1.005-8|754	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8cc.vf
21cr|texlive-venturisadf-1.005-8|755	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8cx.vf
21cr|texlive-venturisadf-1.005-8|756	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8t.vf
21cr|texlive-venturisadf-1.005-8|757	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8tc.vf
21cr|texlive-venturisadf-1.005-8|758	%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8tx.vf
21cr|texlive-venturisadf-1.005-8|759	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8c.vf
21cr|texlive-venturisadf-1.005-8|760	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8cc.vf
21cr|texlive-venturisadf-1.005-8|761	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8cx.vf
21cr|texlive-venturisadf-1.005-8|762	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8t.vf
21cr|texlive-venturisadf-1.005-8|763	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8tc.vf
21cr|texlive-venturisadf-1.005-8|764	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8tx.vf
21cr|texlive-venturisadf-1.005-8|765	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8c.vf
21cr|texlive-venturisadf-1.005-8|766	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8cc.vf
21cr|texlive-venturisadf-1.005-8|767	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8cx.vf
21cr|texlive-venturisadf-1.005-8|768	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8t.vf
21cr|texlive-venturisadf-1.005-8|769	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8tc.vf
21cr|texlive-venturisadf-1.005-8|770	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8tx.vf
21cr|texlive-venturisadf-1.005-8|771	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8c.vf
21cr|texlive-venturisadf-1.005-8|772	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8cc.vf
21cr|texlive-venturisadf-1.005-8|773	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8cx.vf
21cr|texlive-venturisadf-1.005-8|774	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8t.vf
21cr|texlive-venturisadf-1.005-8|775	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8tc.vf
21cr|texlive-venturisadf-1.005-8|776	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8tx.vf
21cr|texlive-venturisadf-1.005-8|777	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8c.vf
21cr|texlive-venturisadf-1.005-8|778	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8cc.vf
21cr|texlive-venturisadf-1.005-8|779	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8cx.vf
21cr|texlive-venturisadf-1.005-8|780	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8t.vf
21cr|texlive-venturisadf-1.005-8|781	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8tc.vf
21cr|texlive-venturisadf-1.005-8|782	%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8tx.vf
21cr|texlive-venturisadf-1.005-8|783	%{_texmfdistdir}/tex/latex/venturis/t1yvt.fd
21cr|texlive-venturisadf-1.005-8|784	%{_texmfdistdir}/tex/latex/venturis/t1yvtajw.fd
21cr|texlive-venturisadf-1.005-8|785	%{_texmfdistdir}/tex/latex/venturis/t1yvtaw.fd
21cr|texlive-venturisadf-1.005-8|786	%{_texmfdistdir}/tex/latex/venturis/t1yvtd.fd
21cr|texlive-venturisadf-1.005-8|787	%{_texmfdistdir}/tex/latex/venturis/t1yvtj.fd
21cr|texlive-venturisadf-1.005-8|788	%{_texmfdistdir}/tex/latex/venturis/t1yvtjw.fd
21cr|texlive-venturisadf-1.005-8|789	%{_texmfdistdir}/tex/latex/venturis/t1yvtw.fd
21cr|texlive-venturisadf-1.005-8|790	%{_texmfdistdir}/tex/latex/venturis/ts1yvt.fd
21cr|texlive-venturisadf-1.005-8|791	%{_texmfdistdir}/tex/latex/venturis/ts1yvtajw.fd
21cr|texlive-venturisadf-1.005-8|792	%{_texmfdistdir}/tex/latex/venturis/ts1yvtaw.fd
21cr|texlive-venturisadf-1.005-8|793	%{_texmfdistdir}/tex/latex/venturis/ts1yvtd.fd
21cr|texlive-venturisadf-1.005-8|794	%{_texmfdistdir}/tex/latex/venturis/ts1yvtj.fd
21cr|texlive-venturisadf-1.005-8|795	%{_texmfdistdir}/tex/latex/venturis/ts1yvtjw.fd
21cr|texlive-venturisadf-1.005-8|796	%{_texmfdistdir}/tex/latex/venturis/ts1yvtw.fd
21cr|texlive-venturisadf-1.005-8|797	%{_texmfdistdir}/tex/latex/venturis2/t1yv2.fd
21cr|texlive-venturisadf-1.005-8|798	%{_texmfdistdir}/tex/latex/venturis2/ts1yv2.fd
21cr|texlive-venturisadf-1.005-8|799	%{_texmfdistdir}/tex/latex/venturisadf/venturis.sty
21cr|texlive-venturisadf-1.005-8|800	%{_texmfdistdir}/tex/latex/venturisadf/venturis2.sty
21cr|texlive-venturisadf-1.005-8|801	%{_texmfdistdir}/tex/latex/venturisadf/venturisold.sty
21cr|texlive-venturisadf-1.005-8|802	%{_texmfdistdir}/tex/latex/venturisold/t1yvo.fd
21cr|texlive-venturisadf-1.005-8|803	%{_texmfdistdir}/tex/latex/venturisold/t1yvoa.fd
21cr|texlive-venturisadf-1.005-8|804	%{_texmfdistdir}/tex/latex/venturisold/t1yvoad.fd
21cr|texlive-venturisadf-1.005-8|805	%{_texmfdistdir}/tex/latex/venturisold/t1yvod.fd
21cr|texlive-venturisadf-1.005-8|806	%{_texmfdistdir}/tex/latex/venturisold/ts1yvo.fd
21cr|texlive-venturisadf-1.005-8|807	%{_texmfdistdir}/tex/latex/venturisold/ts1yvoa.fd
21cr|texlive-venturisadf-1.005-8|808	%{_texmfdistdir}/tex/latex/venturisold/ts1yvoad.fd
21cr|texlive-venturisadf-1.005-8|809	%{_texmfdistdir}/tex/latex/venturisold/ts1yvod.fd
21cr|texlive-venturisadf-1.005-8|810	%{_texmfdistdir}/tex/latex/venturissans/t1yv1.fd
21cr|texlive-venturisadf-1.005-8|811	%{_texmfdistdir}/tex/latex/venturissans/t1yv1d.fd
21cr|texlive-venturisadf-1.005-8|812	%{_texmfdistdir}/tex/latex/venturissans/ts1yv1.fd
21cr|texlive-venturisadf-1.005-8|813	%{_texmfdistdir}/tex/latex/venturissans/ts1yv1d.fd
21cr|texlive-venturisadf-1.005-8|814	%{_texmfdistdir}/tex/latex/venturissans2/t1yv3.fd
21cr|texlive-venturisadf-1.005-8|815	%{_texmfdistdir}/tex/latex/venturissans2/ts1yv3.fd
21cr|texlive-venturisadf-1.005-8|816	%_texmf_updmap_d/venturisadf
21cr|texlive-venturisadf-1.005-8|817	%doc %{_texmfdistdir}/doc/fonts/venturisadf/LICENSE-utopia.txt
21cr|texlive-venturisadf-1.005-8|818	%doc %{_texmfdistdir}/doc/fonts/venturisadf/LIST-Venturis.txt
21cr|texlive-venturisadf-1.005-8|819	%doc %{_texmfdistdir}/doc/fonts/venturisadf/README
21cr|texlive-venturisadf-1.005-8|820	%doc %{_texmfdistdir}/doc/fonts/venturisadf/manifest.txt
21cr|texlive-venturisadf-1.005-8|821	%doc %{_texmfdistdir}/doc/fonts/venturisadf/venturisadf.pdf
21cr|texlive-venturisadf-1.005-8|822	%doc %{_texmfdistdir}/doc/fonts/venturisadf/venturisadf.tex
21cr|texlive-venturisadf-1.005-8|823	#- source
21cr|texlive-venturisadf-1.005-8|824	%doc %{_texmfdistdir}/source/fonts/venturisadf/lining.etx
21cr|texlive-venturisadf-1.005-8|825	%doc %{_texmfdistdir}/source/fonts/venturisadf/oldstyle.etx
21cr|texlive-venturisadf-1.005-8|826	%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturis
21cr|texlive-venturisadf-1.005-8|827	%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturis2
21cr|texlive-venturisadf-1.005-8|828	%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturisold
21cr|texlive-venturisadf-1.005-8|829	%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturissans
21cr|texlive-venturisadf-1.005-8|830	%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturissans2
21cr|texlive-venturisadf-1.005-8|831	%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturistitling
21cr|texlive-venturisadf-1.005-8|832	%doc %{_texmfdistdir}/source/fonts/venturisadf/resetalt.mtx
21cr|texlive-venturisadf-1.005-8|833	%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-dotalt-f_f.etx
21cr|texlive-venturisadf-1.005-8|834	%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-f_f.etx
21cr|texlive-venturisadf-1.005-8|835	%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-venturis.etx
21cr|texlive-venturisadf-1.005-8|836	%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-venturisold-longs.etx
21cr|texlive-venturisadf-1.005-8|837	%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-venturisold.etx
21cr|texlive-venturisadf-1.005-8|838	%doc %{_texmfdistdir}/source/fonts/venturisadf/t1j-f_f.etx
21cr|texlive-venturisadf-1.005-8|839	%doc %{_texmfdistdir}/source/fonts/venturisadf/t1j-venturis.etx
21cr|texlive-venturisadf-1.005-8|840	%doc %{_texmfdistdir}/source/fonts/venturisadf/ts1-euro.etx
21cr|texlive-venturisadf-1.005-8|841	%doc %{_texmfdistdir}/source/fonts/venturisadf/ucdotalt.etx
21cr|texlive-venturisadf-1.005-8|842	%doc %{_texmfdistdir}/source/fonts/venturisadf/yv1-drv.tex
21cr|texlive-venturisadf-1.005-8|843	%doc %{_texmfdistdir}/source/fonts/venturisadf/yv1-map.tex
21cr|texlive-venturisadf-1.005-8|844	%doc %{_texmfdistdir}/source/fonts/venturisadf/yv2-drv.tex
21cr|texlive-venturisadf-1.005-8|845	%doc %{_texmfdistdir}/source/fonts/venturisadf/yv2-map.tex
21cr|texlive-venturisadf-1.005-8|846	%doc %{_texmfdistdir}/source/fonts/venturisadf/yv3-drv.tex
21cr|texlive-venturisadf-1.005-8|847	%doc %{_texmfdistdir}/source/fonts/venturisadf/yv3-map.tex
21cr|texlive-venturisadf-1.005-8|848	%doc %{_texmfdistdir}/source/fonts/venturisadf/yvo-drv.tex
21cr|texlive-venturisadf-1.005-8|849	%doc %{_texmfdistdir}/source/fonts/venturisadf/yvo-map.tex
21cr|texlive-venturisadf-1.005-8|850	%doc %{_texmfdistdir}/source/fonts/venturisadf/yvt-drv.tex
21cr|texlive-venturisadf-1.005-8|851	%doc %{_texmfdistdir}/source/fonts/venturisadf/yvt-map.tex
21cr|texlive-venturisadf-1.005-8|852	
21cr|texlive-venturisadf-1.005-8|853	#-----------------------------------------------------------------------
21cr|texlive-venturisadf-1.005-8|854	%prep
21cr|texlive-venturisadf-1.005-8|855	%setup -c -a0 -a1 -a2
21cr|texlive-venturisadf-1.005-8|856	
21cr|texlive-venturisadf-1.005-8|857	%build
21cr|texlive-venturisadf-1.005-8|858	
21cr|texlive-venturisadf-1.005-8|859	%install
21cr|texlive-venturisadf-1.005-8|860	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-venturisadf-1.005-8|861	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
21cr|texlive-venturisadf-1.005-8|862	mkdir -p %{buildroot}%{_texmf_updmap_d}
21cr|texlive-venturisadf-1.005-8|863	cat > %{buildroot}%{_texmf_updmap_d}/venturisadf <<EOF
21cr|texlive-venturisadf-1.005-8|864	Map yv1.map
21cr|texlive-venturisadf-1.005-8|865	Map yv2.map
21cr|texlive-venturisadf-1.005-8|866	Map yv3.map
21cr|texlive-venturisadf-1.005-8|867	Map yvo.map
21cr|texlive-venturisadf-1.005-8|868	Map yvt.map
21cr|texlive-venturisadf-1.005-8|869	EOF

10456 21
21cr|texlive-verifica-56625-1|1	%define oname verifica
21cr|texlive-verifica-56625-1|2	
21cr|texlive-verifica-56625-1|3	Summary:	Typeset (Italian high school) exercises
21cr|texlive-verifica-56625-1|4	Name:		texlive-verifica
21cr|texlive-verifica-56625-1|5	Version:	56625
21cr|texlive-verifica-56625-1|6	Release:	1
21cr|texlive-verifica-56625-1|7	License:	LPPL1.3
21cr|texlive-verifica-56625-1|8	Group:		Publishing
21cr|texlive-verifica-56625-1|9	Url:		https://www.ctan.org
21cr|texlive-verifica-56625-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-verifica-56625-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-verifica-56625-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-verifica-56625-1|13	Requires:	texlive-tlpkg
21cr|texlive-verifica-56625-1|14	Requires:	texlive-kpathsea
21cr|texlive-verifica-56625-1|15	Provides:	tex(verifica.cls) = 2024
21cr|texlive-verifica-56625-1|16	BuildArch:	noarch
21cr|texlive-verifica-56625-1|17	
21cr|texlive-verifica-56625-1|18	%description
21cr|texlive-verifica-56625-1|19	This class provides various environments and commands to
21cr|texlive-verifica-56625-1|20	produce the typical exercises contained in a test. It is mainly
21cr|texlive-verifica-56625-1|21	intended for Italian high school teachers, as the style is
21cr|texlive-verifica-56625-1|22	probably more in line with Italian high school tests.
21cr|texlive-verifica-56625-1|23	
21cr|texlive-verifica-56625-1|24	%files
21cr|texlive-verifica-56625-1|25	%doc %{_texmfdistdir}/doc/latex/verifica
21cr|texlive-verifica-56625-1|26	%{_texmfdistdir}/tex/latex/verifica
21cr|texlive-verifica-56625-1|27	
21cr|texlive-verifica-56625-1|28	#------------------------------------------------------------------
21cr|texlive-verifica-56625-1|29	
21cr|texlive-verifica-56625-1|30	%prep
21cr|texlive-verifica-56625-1|31	%setup -c -a0 -a1
21cr|texlive-verifica-56625-1|32	
21cr|texlive-verifica-56625-1|33	%build
21cr|texlive-verifica-56625-1|34	
21cr|texlive-verifica-56625-1|35	%install
21cr|texlive-verifica-56625-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-verifica-56625-1|37	rm -rf tlpkg
21cr|texlive-verifica-56625-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10457 21
21cr|texlive-verifiche-64425-1|1	%define oname verifiche
21cr|texlive-verifiche-64425-1|2	
21cr|texlive-verifiche-64425-1|3	Summary:	A LaTeX package to typeset (Italian) high school tests
21cr|texlive-verifiche-64425-1|4	Name:		texlive-verifiche
21cr|texlive-verifiche-64425-1|5	Version:	64425
21cr|texlive-verifiche-64425-1|6	Release:	1
21cr|texlive-verifiche-64425-1|7	License:	LPPL1.3
21cr|texlive-verifiche-64425-1|8	Group:		Publishing
21cr|texlive-verifiche-64425-1|9	Url:		https://www.ctan.org
21cr|texlive-verifiche-64425-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-verifiche-64425-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-verifiche-64425-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-verifiche-64425-1|13	#Requires:	tex(amsmath.sty)
21cr|texlive-verifiche-64425-1|14	#Requires:	tex(amssymb.sty)
21cr|texlive-verifiche-64425-1|15	#Requires:	tex(booktabs.sty)
21cr|texlive-verifiche-64425-1|16	#Requires:	tex(enumitem.sty)
21cr|texlive-verifiche-64425-1|17	Requires:	tex(graphicx.sty)
21cr|texlive-verifiche-64425-1|18	Requires:	texlive-tlpkg
21cr|texlive-verifiche-64425-1|19	Requires:	texlive-kpathsea
21cr|texlive-verifiche-64425-1|20	#Requires:	tex(pgffor.sty)
21cr|texlive-verifiche-64425-1|21	#Requires:	tex(siunitx.sty)
21cr|texlive-verifiche-64425-1|22	#Requires:	tex(tikz.sty)
21cr|texlive-verifiche-64425-1|23	#Requires:	tex(ulem.sty)
21cr|texlive-verifiche-64425-1|24	#Requires:	tex(xcolor.sty)
21cr|texlive-verifiche-64425-1|25	#Requires:	tex(xparse.sty)
21cr|texlive-verifiche-64425-1|26	#Requires:	tex(xstring.sty)
21cr|texlive-verifiche-64425-1|27	Provides:	tex(verifiche.sty) = 2024
21cr|texlive-verifiche-64425-1|28	BuildArch:	noarch
21cr|texlive-verifiche-64425-1|29	
21cr|texlive-verifiche-64425-1|30	%description
21cr|texlive-verifiche-64425-1|31	The purpose of this package is to manage the exercises for a
21cr|texlive-verifiche-64425-1|32	test, their points, levels of difficulty, and solutions. Some
21cr|texlive-verifiche-64425-1|33	typical formats of exercises are already implemented: Plain
21cr|texlive-verifiche-64425-1|34	exercise "Complete the Text" "True or false" Closed questions
21cr|texlive-verifiche-64425-1|35	Open questions "Find the error"
21cr|texlive-verifiche-64425-1|36	
21cr|texlive-verifiche-64425-1|37	%files
21cr|texlive-verifiche-64425-1|38	%doc %{_texmfdistdir}/doc/latex/verifiche
21cr|texlive-verifiche-64425-1|39	%{_texmfdistdir}/tex/latex/verifiche
21cr|texlive-verifiche-64425-1|40	
21cr|texlive-verifiche-64425-1|41	#------------------------------------------------------------------
21cr|texlive-verifiche-64425-1|42	
21cr|texlive-verifiche-64425-1|43	%prep
21cr|texlive-verifiche-64425-1|44	%setup -c -a0 -a1
21cr|texlive-verifiche-64425-1|45	
21cr|texlive-verifiche-64425-1|46	%build
21cr|texlive-verifiche-64425-1|47	
21cr|texlive-verifiche-64425-1|48	%install
21cr|texlive-verifiche-64425-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-verifiche-64425-1|50	rm -rf tlpkg
21cr|texlive-verifiche-64425-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

10458 21
21cr|texlive-versonotes-55777-1|1	%define oname versonotes
21cr|texlive-versonotes-55777-1|2	
21cr|texlive-versonotes-55777-1|3	Summary:	Display brief notes on verso pages
21cr|texlive-versonotes-55777-1|4	Name:		texlive-versonotes
21cr|texlive-versonotes-55777-1|5	Version:	55777
21cr|texlive-versonotes-55777-1|6	Release:	1
21cr|texlive-versonotes-55777-1|7	License:	LPPL1.3
21cr|texlive-versonotes-55777-1|8	Group:		Publishing
21cr|texlive-versonotes-55777-1|9	Url:		https://www.ctan.org
21cr|texlive-versonotes-55777-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-versonotes-55777-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-versonotes-55777-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-versonotes-55777-1|13	Requires:	texlive-kpathsea
21cr|texlive-versonotes-55777-1|14	Requires:	texlive-tlpkg
21cr|texlive-versonotes-55777-1|15	Provides:	tex-versonotes = 2024
21cr|texlive-versonotes-55777-1|16	Provides:	tex(versonotes.sty) = 2024
21cr|texlive-versonotes-55777-1|17	BuildArch:	noarch
21cr|texlive-versonotes-55777-1|18	
21cr|texlive-versonotes-55777-1|19	%description
21cr|texlive-versonotes-55777-1|20	This package allows you to place notes on the verso pages of an
21cr|texlive-versonotes-55777-1|21	otherwise single-sided document. If, in the run of text, you
21cr|texlive-versonotes-55777-1|22	include a call to the macro \versonote{This is a remark}, then
21cr|texlive-versonotes-55777-1|23	that text will be placed on the opposite (ie, 'verso') page,
21cr|texlive-versonotes-55777-1|24	lined up with the macro call.
21cr|texlive-versonotes-55777-1|25	
21cr|texlive-versonotes-55777-1|26	%files
21cr|texlive-versonotes-55777-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-versonotes-55777-1|28	%{_texmfdistdir}/tex/latex/versonotes/
21cr|texlive-versonotes-55777-1|29	
21cr|texlive-versonotes-55777-1|30	#------------------------------------------------------------------
21cr|texlive-versonotes-55777-1|31	
21cr|texlive-versonotes-55777-1|32	%prep
21cr|texlive-versonotes-55777-1|33	%setup -c -a0 -a1
21cr|texlive-versonotes-55777-1|34	
21cr|texlive-versonotes-55777-1|35	%build
21cr|texlive-versonotes-55777-1|36	
21cr|texlive-versonotes-55777-1|37	%install
21cr|texlive-versonotes-55777-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-versonotes-55777-1|39	rm -rf tlpkg
21cr|texlive-versonotes-55777-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10459 21
21cr|texlive-visualfaq-fr-61420-1|1	%define oname visualfaq-fr
21cr|texlive-visualfaq-fr-61420-1|2	
21cr|texlive-visualfaq-fr-61420-1|3	Summary:	FAQ LaTeX visuelle francophone
21cr|texlive-visualfaq-fr-61420-1|4	Name:		texlive-visualfaq-fr
21cr|texlive-visualfaq-fr-61420-1|5	Version:	61420
21cr|texlive-visualfaq-fr-61420-1|6	Release:	1
21cr|texlive-visualfaq-fr-61420-1|7	License:	LPPL1.3
21cr|texlive-visualfaq-fr-61420-1|8	Group:		Publishing
21cr|texlive-visualfaq-fr-61420-1|9	Url:		https://www.ctan.org
21cr|texlive-visualfaq-fr-61420-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-visualfaq-fr-61420-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-visualfaq-fr-61420-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-visualfaq-fr-61420-1|13	Requires:	texlive-tlpkg
21cr|texlive-visualfaq-fr-61420-1|14	Requires:	texlive-kpathsea
21cr|texlive-visualfaq-fr-61420-1|15	BuildArch:	noarch
21cr|texlive-visualfaq-fr-61420-1|16	
21cr|texlive-visualfaq-fr-61420-1|17	%description
21cr|texlive-visualfaq-fr-61420-1|18	(French version below.) The Visual LaTeX FAQ is an innovative
21cr|texlive-visualfaq-fr-61420-1|19	new search interface on LaTeX Frequently Asked Questions. This
21cr|texlive-visualfaq-fr-61420-1|20	version is a French translation, offering links to the
21cr|texlive-visualfaq-fr-61420-1|21	French-speaking LaTeX FAQ. Vous avez du mal a trouver la
21cr|texlive-visualfaq-fr-61420-1|22	reponse a une question sur LaTeX ou meme a trouver les mots
21cr|texlive-visualfaq-fr-61420-1|23	pour exprimer votre question? La FAQ LaTeX visuelle est une
21cr|texlive-visualfaq-fr-61420-1|24	interface de recherche innovante qui presente plus d'une
21cr|texlive-visualfaq-fr-61420-1|25	centaine d'exemples de mises en forme de documents frequemment
21cr|texlive-visualfaq-fr-61420-1|26	demandees. Il suffit de cliquer sur l'hyperlien qui correspond
21cr|texlive-visualfaq-fr-61420-1|27	a ce que vous souhaitez faire - ou ne pas faire - et la FAQ
21cr|texlive-visualfaq-fr-61420-1|28	LaTeX visuelle enverra votre navigateur web a la page
21cr|texlive-visualfaq-fr-61420-1|29	correspondante de la FAQ LaTeX francophone.
21cr|texlive-visualfaq-fr-61420-1|30	
21cr|texlive-visualfaq-fr-61420-1|31	%files
21cr|texlive-visualfaq-fr-61420-1|32	%doc %{_texmfdistdir}/doc/latex/visualfaq-fr
21cr|texlive-visualfaq-fr-61420-1|33	
21cr|texlive-visualfaq-fr-61420-1|34	#------------------------------------------------------------------
21cr|texlive-visualfaq-fr-61420-1|35	
21cr|texlive-visualfaq-fr-61420-1|36	%prep
21cr|texlive-visualfaq-fr-61420-1|37	%setup -c -a0 -a1
21cr|texlive-visualfaq-fr-61420-1|38	
21cr|texlive-visualfaq-fr-61420-1|39	%build
21cr|texlive-visualfaq-fr-61420-1|40	
21cr|texlive-visualfaq-fr-61420-1|41	%install
21cr|texlive-visualfaq-fr-61420-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-visualfaq-fr-61420-1|43	rm -rf tlpkg
21cr|texlive-visualfaq-fr-61420-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10460 21
21cr|texlive-vtable-51126-1|1	%define oname vtable
21cr|texlive-vtable-51126-1|2	
21cr|texlive-vtable-51126-1|3	Summary:	Vertical alignement of table cells
21cr|texlive-vtable-51126-1|4	Name:		texlive-vtable
21cr|texlive-vtable-51126-1|5	Version:	51126
21cr|texlive-vtable-51126-1|6	Release:	1
21cr|texlive-vtable-51126-1|7	License:	LPPL1.3
21cr|texlive-vtable-51126-1|8	Group:		Publishing
21cr|texlive-vtable-51126-1|9	Url:		https://www.ctan.org
21cr|texlive-vtable-51126-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-vtable-51126-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-vtable-51126-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-vtable-51126-1|13	Requires:	texlive-tlpkg
21cr|texlive-vtable-51126-1|14	Requires:	texlive-kpathsea
21cr|texlive-vtable-51126-1|15	Provides:	tex(vtable.sty) = 2024
21cr|texlive-vtable-51126-1|16	BuildArch:	noarch
21cr|texlive-vtable-51126-1|17	
21cr|texlive-vtable-51126-1|18	%description
21cr|texlive-vtable-51126-1|19	The package allows vertical alignement of table cell by
21cr|texlive-vtable-51126-1|20	providing: Z, L, C, R, J and I column types \nextRow and \lb
21cr|texlive-vtable-51126-1|21	commands \setMultiColRow, \setMultiColumn, \setMultiRow and
21cr|texlive-vtable-51126-1|22	\tableFormatedCell commands for tabular and similar
21cr|texlive-vtable-51126-1|23	environment.
21cr|texlive-vtable-51126-1|24	
21cr|texlive-vtable-51126-1|25	%files
21cr|texlive-vtable-51126-1|26	%doc %{_texmfdistdir}/doc/latex/vtable
21cr|texlive-vtable-51126-1|27	%{_texmfdistdir}/tex/latex/vtable
21cr|texlive-vtable-51126-1|28	
21cr|texlive-vtable-51126-1|29	#------------------------------------------------------------------
21cr|texlive-vtable-51126-1|30	
21cr|texlive-vtable-51126-1|31	%prep
21cr|texlive-vtable-51126-1|32	%setup -c -a0 -a1
21cr|texlive-vtable-51126-1|33	
21cr|texlive-vtable-51126-1|34	%build
21cr|texlive-vtable-51126-1|35	
21cr|texlive-vtable-51126-1|36	%install
21cr|texlive-vtable-51126-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-vtable-51126-1|38	rm -rf tlpkg
21cr|texlive-vtable-51126-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10461 21
21cr|texlive-wallcalendar-45568-1|1	%define oname wallcalendar
21cr|texlive-wallcalendar-45568-1|2	
21cr|texlive-wallcalendar-45568-1|3	Summary:	A wall calendar class with custom layouts
21cr|texlive-wallcalendar-45568-1|4	Name:		texlive-wallcalendar
21cr|texlive-wallcalendar-45568-1|5	Version:	45568
21cr|texlive-wallcalendar-45568-1|6	Release:	1
21cr|texlive-wallcalendar-45568-1|7	License:	LPPL1.3
21cr|texlive-wallcalendar-45568-1|8	Group:		Publishing
21cr|texlive-wallcalendar-45568-1|9	Url:		https://www.ctan.org
21cr|texlive-wallcalendar-45568-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-wallcalendar-45568-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-wallcalendar-45568-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-wallcalendar-45568-1|13	Requires:	texlive-tlpkg
21cr|texlive-wallcalendar-45568-1|14	Requires:	texlive-kpathsea
21cr|texlive-wallcalendar-45568-1|15	Provides:	tex(wallcalendar.cls) = 2024
21cr|texlive-wallcalendar-45568-1|16	Provides:	tex(wallcalendar-czech.tex) = 2024
21cr|texlive-wallcalendar-45568-1|17	Provides:	tex(wallcalendar-dutch.tex) = 2024
21cr|texlive-wallcalendar-45568-1|18	Provides:	tex(wallcalendar-english.tex) = 2024
21cr|texlive-wallcalendar-45568-1|19	Provides:	tex(wallcalendar-french.tex) = 2024
21cr|texlive-wallcalendar-45568-1|20	Provides:	tex(wallcalendar-german.tex) = 2024
21cr|texlive-wallcalendar-45568-1|21	Provides:	tex(wallcalendar-hungarian.tex) = 2024
21cr|texlive-wallcalendar-45568-1|22	Provides:	tex(wallcalendar-italian.tex) = 2024
21cr|texlive-wallcalendar-45568-1|23	Provides:	tex(wallcalendar-japanese.tex) = 2024
21cr|texlive-wallcalendar-45568-1|24	Provides:	tex(wallcalendar-norwegian.tex) = 2024
21cr|texlive-wallcalendar-45568-1|25	Provides:	tex(wallcalendar-portuguese.tex) = 2024
21cr|texlive-wallcalendar-45568-1|26	Provides:	tex(wallcalendar-romanian.tex) = 2024
21cr|texlive-wallcalendar-45568-1|27	Provides:	tex(wallcalendar-serbian.tex) = 2024
21cr|texlive-wallcalendar-45568-1|28	Provides:	tex(wallcalendar-slovakian.tex) = 2024
21cr|texlive-wallcalendar-45568-1|29	Provides:	tex(wallcalendar-slovenian.tex) = 2024
21cr|texlive-wallcalendar-45568-1|30	Provides:	tex(wallcalendar-spanish.tex) = 2024
21cr|texlive-wallcalendar-45568-1|31	Provides:	tex(wallcalendar-swedish.tex) = 2024
21cr|texlive-wallcalendar-45568-1|32	Provides:	tex(wallcalendar-thai.tex) = 2024
21cr|texlive-wallcalendar-45568-1|33	BuildArch:	noarch
21cr|texlive-wallcalendar-45568-1|34	
21cr|texlive-wallcalendar-45568-1|35	%description
21cr|texlive-wallcalendar-45568-1|36	This package provides a wall calendar class with custom layouts
21cr|texlive-wallcalendar-45568-1|37	and support for internationalization. It comes with the
21cr|texlive-wallcalendar-45568-1|38	following layouts: Full page photo, the calendar days overlaid
21cr|texlive-wallcalendar-45568-1|39	with opacity Full page photo, the photo above the calendar days
21cr|texlive-wallcalendar-45568-1|40	Small landscape photo, with a calendar grid Year planner
21cr|texlive-wallcalendar-45568-1|41	Thumbnails and captions Varnish mask There is also support for
21cr|texlive-wallcalendar-45568-1|42	loading event marks from a CSV file.
21cr|texlive-wallcalendar-45568-1|43	
21cr|texlive-wallcalendar-45568-1|44	%files
21cr|texlive-wallcalendar-45568-1|45	%doc %{_texmfdistdir}/doc/lualatex/wallcalendar/
21cr|texlive-wallcalendar-45568-1|46	%{_texmfdistdir}/tex/lualatex/wallcalendar/
21cr|texlive-wallcalendar-45568-1|47	
21cr|texlive-wallcalendar-45568-1|48	#------------------------------------------------------------------
21cr|texlive-wallcalendar-45568-1|49	
21cr|texlive-wallcalendar-45568-1|50	%prep
21cr|texlive-wallcalendar-45568-1|51	%setup -c -a0 -a1
21cr|texlive-wallcalendar-45568-1|52	
21cr|texlive-wallcalendar-45568-1|53	%build
21cr|texlive-wallcalendar-45568-1|54	
21cr|texlive-wallcalendar-45568-1|55	%install
21cr|texlive-wallcalendar-45568-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-wallcalendar-45568-1|57	rm -rf tlpkg
21cr|texlive-wallcalendar-45568-1|58	cp -fpar * %{buildroot}%{_texmfdistdir}

10462 21
21cr|texlive-wargame-64797-1|1	%define oname wargame
21cr|texlive-wargame-64797-1|2	
21cr|texlive-wargame-64797-1|3	Summary:	A LaTeX package to prepare hex'n'counter wargames
21cr|texlive-wargame-64797-1|4	Name:		texlive-wargame
21cr|texlive-wargame-64797-1|5	Version:	64797
21cr|texlive-wargame-64797-1|6	Release:	1
21cr|texlive-wargame-64797-1|7	License:	LPPL1.3
21cr|texlive-wargame-64797-1|8	Group:		Publishing
21cr|texlive-wargame-64797-1|9	Url:		https://www.ctan.org
21cr|texlive-wargame-64797-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-wargame-64797-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-wargame-64797-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-wargame-64797-1|13	Requires:	texlive-tlpkg
21cr|texlive-wargame-64797-1|14	Requires:	texlive-kpathsea
21cr|texlive-wargame-64797-1|15	Provides:	tex(tikzlibrarywargame.chit.code.tex) = 2024
21cr|texlive-wargame-64797-1|16	Provides:	tex(tikzlibrarywargame.hex.code.tex) = 2024
21cr|texlive-wargame-64797-1|17	Provides:	tex(tikzlibrarywargame.natoapp6c.code.tex) = 2024
21cr|texlive-wargame-64797-1|18	Provides:	tex(tikzlibrarywargame.util.code.tex) = 2024
21cr|texlive-wargame-64797-1|19	Provides:	tex(wargame.sty) = 2024
21cr|texlive-wargame-64797-1|20	Provides:	tex(wgexport.cls) = 2024
21cr|texlive-wargame-64797-1|21	BuildArch:	noarch
21cr|texlive-wargame-64797-1|22	
21cr|texlive-wargame-64797-1|23	%description
21cr|texlive-wargame-64797-1|24	This package can help make classic Hex'n'Counter wargames using
21cr|texlive-wargame-64797-1|25	LaTeX. The package provide tools for generating Hex maps and
21cr|texlive-wargame-64797-1|26	boards Counters for units, markers, and so on Counter sheets
21cr|texlive-wargame-64797-1|27	Order of Battle charts Illustrations in the rules using the
21cr|texlive-wargame-64797-1|28	defined maps and counters The result will often be a PDF (or
21cr|texlive-wargame-64797-1|29	set of PDFs) that contain everything one will need for a game
21cr|texlive-wargame-64797-1|30	(rules, charts, boards, counter sheets). The package uses NATO
21cr|texlive-wargame-64797-1|31	App6 symbology for units. The package uses NATO App6 symbology
21cr|texlive-wargame-64797-1|32	for units. The package uses TikZ for most things. The package
21cr|texlive-wargame-64797-1|33	support exporting the game to a VASSAL module See also the
21cr|texlive-wargame-64797-1|34	README.md file for more, and of course the documentation
21cr|texlive-wargame-64797-1|35	(including the tutorial in tutorial/game.pdf).
21cr|texlive-wargame-64797-1|36	
21cr|texlive-wargame-64797-1|37	%files
21cr|texlive-wargame-64797-1|38	%doc %{_texmfdistdir}/doc/latex/wargame
21cr|texlive-wargame-64797-1|39	%{_texmfdistdir}/tex/latex/wargame
21cr|texlive-wargame-64797-1|40	
21cr|texlive-wargame-64797-1|41	#------------------------------------------------------------------
21cr|texlive-wargame-64797-1|42	
21cr|texlive-wargame-64797-1|43	%prep
21cr|texlive-wargame-64797-1|44	%setup -c -a0 -a1
21cr|texlive-wargame-64797-1|45	
21cr|texlive-wargame-64797-1|46	%build
21cr|texlive-wargame-64797-1|47	
21cr|texlive-wargame-64797-1|48	%install
21cr|texlive-wargame-64797-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-wargame-64797-1|50	rm -rf tlpkg
21cr|texlive-wargame-64797-1|51	cp -fpar * %{buildroot}%{_texmfdistdir}

10463 21
21cr|texlive-wasy-type1-53534-1|1	%define oname wasy-type1
21cr|texlive-wasy-type1-53534-1|2	
21cr|texlive-wasy-type1-53534-1|3	Summary:	Type 1 versions of wasy fonts
21cr|texlive-wasy-type1-53534-1|4	Name:		texlive-wasy-type1
21cr|texlive-wasy-type1-53534-1|5	Version:	53534
21cr|texlive-wasy-type1-53534-1|6	Release:	1
21cr|texlive-wasy-type1-53534-1|7	License:	LPPL1.3
21cr|texlive-wasy-type1-53534-1|8	Group:		Publishing
21cr|texlive-wasy-type1-53534-1|9	Url:		https://www.ctan.org
21cr|texlive-wasy-type1-53534-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-wasy-type1-53534-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-wasy-type1-53534-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-wasy-type1-53534-1|13	Requires:	texlive-tlpkg
21cr|texlive-wasy-type1-53534-1|14	Requires:	texlive-kpathsea
21cr|texlive-wasy-type1-53534-1|15	Requires:	texlive-wasy
21cr|texlive-wasy-type1-53534-1|16	Provides:	tex(wasy.map) = 2024
21cr|texlive-wasy-type1-53534-1|17	BuildArch:	noarch
21cr|texlive-wasy-type1-53534-1|18	
21cr|texlive-wasy-type1-53534-1|19	%description
21cr|texlive-wasy-type1-53534-1|20	Converted (Adobe Type 1) outlines of the wasy fonts.
21cr|texlive-wasy-type1-53534-1|21	
21cr|texlive-wasy-type1-53534-1|22	%files
21cr|texlive-wasy-type1-53534-1|23	%doc %{_texmfdistdir}/doc/fonts/wasy-type1
21cr|texlive-wasy-type1-53534-1|24	%{_texmfdistdir}/fonts/afm/public/wasy-type1
21cr|texlive-wasy-type1-53534-1|25	%{_texmfdistdir}/fonts/map/dvips/wasy-type1
21cr|texlive-wasy-type1-53534-1|26	%{_texmfdistdir}/fonts/type1/public/wasy-type1
21cr|texlive-wasy-type1-53534-1|27	
21cr|texlive-wasy-type1-53534-1|28	#------------------------------------------------------------------
21cr|texlive-wasy-type1-53534-1|29	
21cr|texlive-wasy-type1-53534-1|30	%prep
21cr|texlive-wasy-type1-53534-1|31	%setup -c -a0 -a1
21cr|texlive-wasy-type1-53534-1|32	
21cr|texlive-wasy-type1-53534-1|33	%build
21cr|texlive-wasy-type1-53534-1|34	
21cr|texlive-wasy-type1-53534-1|35	%install
21cr|texlive-wasy-type1-53534-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-wasy-type1-53534-1|37	rm -rf tlpkg
21cr|texlive-wasy-type1-53534-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10464 21
21cr|texlive-wheelchart-64373-1|1	%define oname wheelchart
21cr|texlive-wheelchart-64373-1|2	
21cr|texlive-wheelchart-64373-1|3	Summary:	Draw wheelcharts with TikZ
21cr|texlive-wheelchart-64373-1|4	Name:		texlive-wheelchart
21cr|texlive-wheelchart-64373-1|5	Version:	64373
21cr|texlive-wheelchart-64373-1|6	Release:	1
21cr|texlive-wheelchart-64373-1|7	License:	LPPL1.3
21cr|texlive-wheelchart-64373-1|8	Group:		Publishing
21cr|texlive-wheelchart-64373-1|9	Url:		https://www.ctan.org
21cr|texlive-wheelchart-64373-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-wheelchart-64373-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-wheelchart-64373-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-wheelchart-64373-1|13	Requires:	texlive-tlpkg
21cr|texlive-wheelchart-64373-1|14	Requires:	texlive-kpathsea
21cr|texlive-wheelchart-64373-1|15	Provides:	tex(wheelchart.sty) = 2024
21cr|texlive-wheelchart-64373-1|16	BuildArch:	noarch
21cr|texlive-wheelchart-64373-1|17	
21cr|texlive-wheelchart-64373-1|18	%description
21cr|texlive-wheelchart-64373-1|19	This package is based on the package TikZ and can be used to
21cr|texlive-wheelchart-64373-1|20	draw wheelcharts with TikZ. It provides several options to
21cr|texlive-wheelchart-64373-1|21	customize the wheelcharts.
21cr|texlive-wheelchart-64373-1|22	
21cr|texlive-wheelchart-64373-1|23	%files
21cr|texlive-wheelchart-64373-1|24	%doc %{_texmfdistdir}/doc/latex/wheelchart
21cr|texlive-wheelchart-64373-1|25	%{_texmfdistdir}/tex/latex/wheelchart
21cr|texlive-wheelchart-64373-1|26	
21cr|texlive-wheelchart-64373-1|27	#------------------------------------------------------------------
21cr|texlive-wheelchart-64373-1|28	
21cr|texlive-wheelchart-64373-1|29	%prep
21cr|texlive-wheelchart-64373-1|30	%setup -c -a0 -a1
21cr|texlive-wheelchart-64373-1|31	
21cr|texlive-wheelchart-64373-1|32	%build
21cr|texlive-wheelchart-64373-1|33	
21cr|texlive-wheelchart-64373-1|34	%install
21cr|texlive-wheelchart-64373-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-wheelchart-64373-1|36	rm -rf tlpkg
21cr|texlive-wheelchart-64373-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10465 21
21cr|texlive-widows-and-orphans-66532-1|1	%define oname widows-and-orphans
21cr|texlive-widows-and-orphans-66532-1|2	
21cr|texlive-widows-and-orphans-66532-1|3	Summary:	Identify (typographic) widows and orphans
21cr|texlive-widows-and-orphans-66532-1|4	Name:		texlive-widows-and-orphans
21cr|texlive-widows-and-orphans-66532-1|5	Version:	66532
21cr|texlive-widows-and-orphans-66532-1|6	Release:	1
21cr|texlive-widows-and-orphans-66532-1|7	License:	LPPL1.3
21cr|texlive-widows-and-orphans-66532-1|8	Group:		Publishing
21cr|texlive-widows-and-orphans-66532-1|9	Url:		https://www.ctan.org
21cr|texlive-widows-and-orphans-66532-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-widows-and-orphans-66532-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-widows-and-orphans-66532-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-widows-and-orphans-66532-1|13	Requires:	texlive-tlpkg
21cr|texlive-widows-and-orphans-66532-1|14	Requires:	texlive-kpathsea
21cr|texlive-widows-and-orphans-66532-1|15	Provides:	tex(widows-and-orphans.sty) = 2024
21cr|texlive-widows-and-orphans-66532-1|16	BuildArch:	noarch
21cr|texlive-widows-and-orphans-66532-1|17	
21cr|texlive-widows-and-orphans-66532-1|18	%description
21cr|texlive-widows-and-orphans-66532-1|19	This package identifies all widows and orphans in a document to
21cr|texlive-widows-and-orphans-66532-1|20	help a user to get rid of them. The act of resolving still
21cr|texlive-widows-and-orphans-66532-1|21	needs to be done manually: By rewriting text, running some
21cr|texlive-widows-and-orphans-66532-1|22	paragraph long or short or or explicitly breaking in some
21cr|texlive-widows-and-orphans-66532-1|23	strategic place. It will also identify and warn about words
21cr|texlive-widows-and-orphans-66532-1|24	broken across columns or pages and display formulas separated
21cr|texlive-widows-and-orphans-66532-1|25	from their introductory paragraph.
21cr|texlive-widows-and-orphans-66532-1|26	
21cr|texlive-widows-and-orphans-66532-1|27	%files
21cr|texlive-widows-and-orphans-66532-1|28	%doc %{_texmfdistdir}/doc/latex/widows-and-orphans
21cr|texlive-widows-and-orphans-66532-1|29	%{_texmfdistdir}/tex/latex/widows-and-orphans
21cr|texlive-widows-and-orphans-66532-1|30	
21cr|texlive-widows-and-orphans-66532-1|31	#------------------------------------------------------------------
21cr|texlive-widows-and-orphans-66532-1|32	
21cr|texlive-widows-and-orphans-66532-1|33	%prep
21cr|texlive-widows-and-orphans-66532-1|34	%setup -c -a0 -a1
21cr|texlive-widows-and-orphans-66532-1|35	
21cr|texlive-widows-and-orphans-66532-1|36	%build
21cr|texlive-widows-and-orphans-66532-1|37	
21cr|texlive-widows-and-orphans-66532-1|38	%install
21cr|texlive-widows-and-orphans-66532-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-widows-and-orphans-66532-1|40	rm -rf tlpkg
21cr|texlive-widows-and-orphans-66532-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10466 21
21cr|texlive-willowtreebook-60638-1|1	%define oname willowtreebook
21cr|texlive-willowtreebook-60638-1|2	
21cr|texlive-willowtreebook-60638-1|3	Summary:	Easy basic book class, built on memoir
21cr|texlive-willowtreebook-60638-1|4	Name:		texlive-willowtreebook
21cr|texlive-willowtreebook-60638-1|5	Version:	60638
21cr|texlive-willowtreebook-60638-1|6	Release:	1
21cr|texlive-willowtreebook-60638-1|7	License:	LPPL1.3
21cr|texlive-willowtreebook-60638-1|8	Group:		Publishing
21cr|texlive-willowtreebook-60638-1|9	Url:		https://www.ctan.org
21cr|texlive-willowtreebook-60638-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-willowtreebook-60638-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-willowtreebook-60638-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-willowtreebook-60638-1|13	Requires:	texlive-tlpkg
21cr|texlive-willowtreebook-60638-1|14	Requires:	texlive-kpathsea
21cr|texlive-willowtreebook-60638-1|15	Provides:	tex(willowtreebook.cls) = 2024
21cr|texlive-willowtreebook-60638-1|16	BuildArch:	noarch
21cr|texlive-willowtreebook-60638-1|17	
21cr|texlive-willowtreebook-60638-1|18	%description
21cr|texlive-willowtreebook-60638-1|19	The willowtreebook class is a simple book class, which the
21cr|texlive-willowtreebook-60638-1|20	author uses for his lecture notes to be found on his web page
21cr|texlive-willowtreebook-60638-1|21	Benjamin McKay. It actually just selects options for the more
21cr|texlive-willowtreebook-60638-1|22	sophisticated memoir class.
21cr|texlive-willowtreebook-60638-1|23	
21cr|texlive-willowtreebook-60638-1|24	%files
21cr|texlive-willowtreebook-60638-1|25	%doc %{_texmfdistdir}/doc/latex/willowtreebook
21cr|texlive-willowtreebook-60638-1|26	%{_texmfdistdir}/tex/latex/willowtreebook
21cr|texlive-willowtreebook-60638-1|27	
21cr|texlive-willowtreebook-60638-1|28	#------------------------------------------------------------------
21cr|texlive-willowtreebook-60638-1|29	
21cr|texlive-willowtreebook-60638-1|30	%prep
21cr|texlive-willowtreebook-60638-1|31	%setup -c -a0 -a1
21cr|texlive-willowtreebook-60638-1|32	
21cr|texlive-willowtreebook-60638-1|33	%build
21cr|texlive-willowtreebook-60638-1|34	
21cr|texlive-willowtreebook-60638-1|35	%install
21cr|texlive-willowtreebook-60638-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-willowtreebook-60638-1|37	rm -rf tlpkg
21cr|texlive-willowtreebook-60638-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10467 21
21cr|texlive-windycity-61223-1|1	%define oname windycity
21cr|texlive-windycity-61223-1|2	
21cr|texlive-windycity-61223-1|3	Summary:	A Chicago style for BibLaTeX
21cr|texlive-windycity-61223-1|4	Name:		texlive-windycity
21cr|texlive-windycity-61223-1|5	Version:	61223
21cr|texlive-windycity-61223-1|6	Release:	1
21cr|texlive-windycity-61223-1|7	License:	LPPL1.3
21cr|texlive-windycity-61223-1|8	Group:		Publishing
21cr|texlive-windycity-61223-1|9	Url:		https://www.ctan.org
21cr|texlive-windycity-61223-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-windycity-61223-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-windycity-61223-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-windycity-61223-1|13	Requires:	texlive-tlpkg
21cr|texlive-windycity-61223-1|14	Requires:	texlive-kpathsea
21cr|texlive-windycity-61223-1|15	Provides:	tex(american-windycity.lbx) = 2024
21cr|texlive-windycity-61223-1|16	Provides:	tex(windycity.bbx) = 2024
21cr|texlive-windycity-61223-1|17	Provides:	tex(windycity.cbx) = 2024
21cr|texlive-windycity-61223-1|18	Provides:	tex(windycity.dbx) = 2024
21cr|texlive-windycity-61223-1|19	Provides:	tex(windycity.sty) = 2024
21cr|texlive-windycity-61223-1|20	BuildArch:	noarch
21cr|texlive-windycity-61223-1|21	
21cr|texlive-windycity-61223-1|22	%description
21cr|texlive-windycity-61223-1|23	Windy City is a style for BibLaTeX that formats notes,
21cr|texlive-windycity-61223-1|24	bibliographies, parenthetical citations, and reference lists
21cr|texlive-windycity-61223-1|25	according to the 17th edition of The Chicago Manual of Style.
21cr|texlive-windycity-61223-1|26	
21cr|texlive-windycity-61223-1|27	%files
21cr|texlive-windycity-61223-1|28	%doc %{_texmfdistdir}/doc/latex/windycity
21cr|texlive-windycity-61223-1|29	%{_texmfdistdir}/tex/latex/windycity
21cr|texlive-windycity-61223-1|30	
21cr|texlive-windycity-61223-1|31	#------------------------------------------------------------------
21cr|texlive-windycity-61223-1|32	
21cr|texlive-windycity-61223-1|33	%prep
21cr|texlive-windycity-61223-1|34	%setup -c -a0 -a1
21cr|texlive-windycity-61223-1|35	
21cr|texlive-windycity-61223-1|36	%build
21cr|texlive-windycity-61223-1|37	
21cr|texlive-windycity-61223-1|38	%install
21cr|texlive-windycity-61223-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-windycity-61223-1|40	rm -rf tlpkg
21cr|texlive-windycity-61223-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10468 21
21cr|texlive-witharrows-20220420-1|1	Name:		texlive-witharrows
21cr|texlive-witharrows-20220420-1|2	Version:	20220420
21cr|texlive-witharrows-20220420-1|3	Release:	1
21cr|texlive-witharrows-20220420-1|4	Summary:	"Aligned" math environments with arrows for comments
21cr|texlive-witharrows-20220420-1|5	Group:		Publishing
21cr|texlive-witharrows-20220420-1|6	URL:		https://ctan.org/pkg/witharrows
21cr|texlive-witharrows-20220420-1|7	License:	LPPL1.3
21cr|texlive-witharrows-20220420-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/witharrows.tar.xz
21cr|texlive-witharrows-20220420-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/witharrows.doc.tar.xz
21cr|texlive-witharrows-20220420-1|10	BuildArch:	noarch
21cr|texlive-witharrows-20220420-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-witharrows-20220420-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-witharrows-20220420-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-witharrows-20220420-1|14	
21cr|texlive-witharrows-20220420-1|15	%description
21cr|texlive-witharrows-20220420-1|16	This package provides an environment WithArrows which is
21cr|texlive-witharrows-20220420-1|17	similar to the environment aligned of amsmath (and mathtools),
21cr|texlive-witharrows-20220420-1|18	but gives the possibility to draw arrows on the right side of
21cr|texlive-witharrows-20220420-1|19	the alignment. These arrows are usually used to give
21cr|texlive-witharrows-20220420-1|20	explanations concerning the mathematical calculus presented.
21cr|texlive-witharrows-20220420-1|21	The package requires the following other LaTeX packages: expl3,
21cr|texlive-witharrows-20220420-1|22	footnote, l3keys2e, tikz, and xparse.
21cr|texlive-witharrows-20220420-1|23	
21cr|texlive-witharrows-20220420-1|24	
21cr|texlive-witharrows-20220420-1|25	#-----------------------------------------------------------------------
21cr|texlive-witharrows-20220420-1|26	%files
21cr|texlive-witharrows-20220420-1|27	%{_texmfdistdir}/tex
21cr|texlive-witharrows-20220420-1|28	%doc %{_texmfdistdir}/doc
21cr|texlive-witharrows-20220420-1|29	
21cr|texlive-witharrows-20220420-1|30	#-----------------------------------------------------------------------
21cr|texlive-witharrows-20220420-1|31	%prep
21cr|texlive-witharrows-20220420-1|32	%setup -c -a0 -a1
21cr|texlive-witharrows-20220420-1|33	
21cr|texlive-witharrows-20220420-1|34	%build
21cr|texlive-witharrows-20220420-1|35	
21cr|texlive-witharrows-20220420-1|36	%install
21cr|texlive-witharrows-20220420-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-witharrows-20220420-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10469 21
21cr|texlive-worksheet-48423-1|1	%define oname worksheet
21cr|texlive-worksheet-48423-1|2	
21cr|texlive-worksheet-48423-1|3	Summary:	Easy creation of worksheets
21cr|texlive-worksheet-48423-1|4	Name:		texlive-worksheet
21cr|texlive-worksheet-48423-1|5	Version:	48423
21cr|texlive-worksheet-48423-1|6	Release:	1
21cr|texlive-worksheet-48423-1|7	License:	LPPL1.3
21cr|texlive-worksheet-48423-1|8	Group:		Publishing
21cr|texlive-worksheet-48423-1|9	Url:		https://www.ctan.org
21cr|texlive-worksheet-48423-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-worksheet-48423-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-worksheet-48423-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-worksheet-48423-1|13	Requires:	texlive-tlpkg
21cr|texlive-worksheet-48423-1|14	Requires:	texlive-kpathsea
21cr|texlive-worksheet-48423-1|15	Provides:	tex(worksheet.sty) = 2024
21cr|texlive-worksheet-48423-1|16	BuildArch:	noarch
21cr|texlive-worksheet-48423-1|17	
21cr|texlive-worksheet-48423-1|18	%description
21cr|texlive-worksheet-48423-1|19	This package provides macros and an environment for easy
21cr|texlive-worksheet-48423-1|20	worksheet creation: Use the exercise environment for formating
21cr|texlive-worksheet-48423-1|21	exercises in a simple, efficient design; typeset customized and
21cr|texlive-worksheet-48423-1|22	automatically numbered worksheet titles in the same way as
21cr|texlive-worksheet-48423-1|23	standard LaTeX titles (using \maketitle); provide course and
21cr|texlive-worksheet-48423-1|24	author information with a scrlayer-scrpage based automated
21cr|texlive-worksheet-48423-1|25	header; conforming to different babel languages. (Currently
21cr|texlive-worksheet-48423-1|26	English, French, and German are supported.)
21cr|texlive-worksheet-48423-1|27	
21cr|texlive-worksheet-48423-1|28	%files
21cr|texlive-worksheet-48423-1|29	%doc %{_texmfdistdir}/doc/latex/worksheet
21cr|texlive-worksheet-48423-1|30	%{_texmfdistdir}/tex/latex/worksheet
21cr|texlive-worksheet-48423-1|31	
21cr|texlive-worksheet-48423-1|32	#------------------------------------------------------------------
21cr|texlive-worksheet-48423-1|33	
21cr|texlive-worksheet-48423-1|34	%prep
21cr|texlive-worksheet-48423-1|35	%setup -c -a0 -a1
21cr|texlive-worksheet-48423-1|36	
21cr|texlive-worksheet-48423-1|37	%build
21cr|texlive-worksheet-48423-1|38	
21cr|texlive-worksheet-48423-1|39	%install
21cr|texlive-worksheet-48423-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-worksheet-48423-1|41	rm -rf tlpkg
21cr|texlive-worksheet-48423-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10470 21
21cr|texlive-worldflags-59171-1|1	%define oname worldflags
21cr|texlive-worldflags-59171-1|2	
21cr|texlive-worldflags-59171-1|3	Summary:	Drawing flags with TikZ
21cr|texlive-worldflags-59171-1|4	Name:		texlive-worldflags
21cr|texlive-worldflags-59171-1|5	Version:	59171
21cr|texlive-worldflags-59171-1|6	Release:	1
21cr|texlive-worldflags-59171-1|7	License:	LPPL1.3
21cr|texlive-worldflags-59171-1|8	Group:		Publishing
21cr|texlive-worldflags-59171-1|9	Url:		https://www.ctan.org
21cr|texlive-worldflags-59171-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-worldflags-59171-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-worldflags-59171-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-worldflags-59171-1|13	#Requires:	tex(etex.sty)
21cr|texlive-worldflags-59171-1|14	Requires:	tex(ifthen.sty)
21cr|texlive-worldflags-59171-1|15	Requires:	texlive-tlpkg
21cr|texlive-worldflags-59171-1|16	Requires:	texlive-kpathsea
21cr|texlive-worldflags-59171-1|17	#Requires:	tex(tikz.sty)
21cr|texlive-worldflags-59171-1|18	#Requires:	tex(xcolor.sty)
21cr|texlive-worldflags-59171-1|19	Provides:	tex(worldflag_0.tex) = 2024
21cr|texlive-worldflags-59171-1|20	Provides:	tex(worldflag_1.tex) = 2024
21cr|texlive-worldflags-59171-1|21	Provides:	tex(worldflag_2.tex) = 2024
21cr|texlive-worldflags-59171-1|22	Provides:	tex(worldflag_3.tex) = 2024
21cr|texlive-worldflags-59171-1|23	Provides:	tex(worldflag_4.tex) = 2024
21cr|texlive-worldflags-59171-1|24	Provides:	tex(worldflag_5.tex) = 2024
21cr|texlive-worldflags-59171-1|25	Provides:	tex(worldflag_6.tex) = 2024
21cr|texlive-worldflags-59171-1|26	Provides:	tex(worldflag_7.tex) = 2024
21cr|texlive-worldflags-59171-1|27	Provides:	tex(worldflag_8.tex) = 2024
21cr|texlive-worldflags-59171-1|28	Provides:	tex(worldflag_9.tex) = 2024
21cr|texlive-worldflags-59171-1|29	Provides:	tex(worldflag_Abkhazia.tex) = 2024
21cr|texlive-worldflags-59171-1|30	Provides:	tex(worldflag_AD.tex) = 2024
21cr|texlive-worldflags-59171-1|31	Provides:	tex(worldflag_AE.tex) = 2024
21cr|texlive-worldflags-59171-1|32	Provides:	tex(worldflag_AF.tex) = 2024
21cr|texlive-worldflags-59171-1|33	Provides:	tex(worldflag_AG.tex) = 2024
21cr|texlive-worldflags-59171-1|34	Provides:	tex(worldflag_AL.tex) = 2024
21cr|texlive-worldflags-59171-1|35	Provides:	tex(worldflag_AM.tex) = 2024
21cr|texlive-worldflags-59171-1|36	Provides:	tex(worldflag_AO.tex) = 2024
21cr|texlive-worldflags-59171-1|37	Provides:	tex(worldflag_AQ.tex) = 2024
21cr|texlive-worldflags-59171-1|38	Provides:	tex(worldflag_AR.tex) = 2024
21cr|texlive-worldflags-59171-1|39	Provides:	tex(worldflag_Artsakh.tex) = 2024
21cr|texlive-worldflags-59171-1|40	Provides:	tex(worldflag_AT-B.tex) = 2024
21cr|texlive-worldflags-59171-1|41	Provides:	tex(worldflag_A.tex) = 2024
21cr|texlive-worldflags-59171-1|42	Provides:	tex(worldflag_AT-K.tex) = 2024
21cr|texlive-worldflags-59171-1|43	Provides:	tex(worldflag_AT-N.tex) = 2024
21cr|texlive-worldflags-59171-1|44	Provides:	tex(worldflag_AT-O.tex) = 2024
21cr|texlive-worldflags-59171-1|45	Provides:	tex(worldflag_AT-S.tex) = 2024
21cr|texlive-worldflags-59171-1|46	Provides:	tex(worldflag_AT-St.tex) = 2024
21cr|texlive-worldflags-59171-1|47	Provides:	tex(worldflag_AT.tex) = 2024
21cr|texlive-worldflags-59171-1|48	Provides:	tex(worldflag_AT-T.tex) = 2024
21cr|texlive-worldflags-59171-1|49	Provides:	tex(worldflag_AT-V.tex) = 2024
21cr|texlive-worldflags-59171-1|50	Provides:	tex(worldflag_AT-W.tex) = 2024
21cr|texlive-worldflags-59171-1|51	Provides:	tex(worldflag_AU.tex) = 2024
21cr|texlive-worldflags-59171-1|52	Provides:	tex(worldflag_AX.tex) = 2024
21cr|texlive-worldflags-59171-1|53	Provides:	tex(worldflag_AZ.tex) = 2024
21cr|texlive-worldflags-59171-1|54	Provides:	tex(worldflag_BA.tex) = 2024
21cr|texlive-worldflags-59171-1|55	Provides:	tex(worldflag_BB.tex) = 2024
21cr|texlive-worldflags-59171-1|56	Provides:	tex(worldflag_BD.tex) = 2024
21cr|texlive-worldflags-59171-1|57	Provides:	tex(worldflag_BE.tex) = 2024
21cr|texlive-worldflags-59171-1|58	Provides:	tex(worldflag_BF.tex) = 2024
21cr|texlive-worldflags-59171-1|59	Provides:	tex(worldflag_BG.tex) = 2024
21cr|texlive-worldflags-59171-1|60	Provides:	tex(worldflag_BH.tex) = 2024
21cr|texlive-worldflags-59171-1|61	Provides:	tex(worldflag_BI.tex) = 2024
21cr|texlive-worldflags-59171-1|62	Provides:	tex(worldflag_BJ.tex) = 2024
21cr|texlive-worldflags-59171-1|63	Provides:	tex(worldflag_BN.tex) = 2024
21cr|texlive-worldflags-59171-1|64	Provides:	tex(worldflag_Bonaire.tex) = 2024
21cr|texlive-worldflags-59171-1|65	Provides:	tex(worldflag_BO.tex) = 2024
21cr|texlive-worldflags-59171-1|66	Provides:	tex(worldflag_BR.tex) = 2024
21cr|texlive-worldflags-59171-1|67	Provides:	tex(worldflag_BS.tex) = 2024
21cr|texlive-worldflags-59171-1|68	Provides:	tex(worldflag_B.tex) = 2024
21cr|texlive-worldflags-59171-1|69	Provides:	tex(worldflag_BT.tex) = 2024
21cr|texlive-worldflags-59171-1|70	Provides:	tex(worldflag_Buddhism.tex) = 2024
21cr|texlive-worldflags-59171-1|71	Provides:	tex(worldflag_BW.tex) = 2024
21cr|texlive-worldflags-59171-1|72	Provides:	tex(worldflag_BY.tex) = 2024
21cr|texlive-worldflags-59171-1|73	Provides:	tex(worldflag_BZ.tex) = 2024
21cr|texlive-worldflags-59171-1|74	Provides:	tex(worldflag_CA.tex) = 2024
21cr|texlive-worldflags-59171-1|75	Provides:	tex(worldflag_CD.tex) = 2024
21cr|texlive-worldflags-59171-1|76	Provides:	tex(worldflag_CF.tex) = 2024
21cr|texlive-worldflags-59171-1|77	Provides:	tex(worldflag_CG.tex) = 2024
21cr|texlive-worldflags-59171-1|78	Provides:	tex(worldflag_Christian.tex) = 2024
21cr|texlive-worldflags-59171-1|79	Provides:	tex(worldflag_CH.tex) = 2024
21cr|texlive-worldflags-59171-1|80	Provides:	tex(worldflag_CI.tex) = 2024
21cr|texlive-worldflags-59171-1|81	Provides:	tex(worldflag_CK.tex) = 2024
21cr|texlive-worldflags-59171-1|82	Provides:	tex(worldflag_CL.tex) = 2024
21cr|texlive-worldflags-59171-1|83	Provides:	tex(worldflag_CM.tex) = 2024
21cr|texlive-worldflags-59171-1|84	Provides:	tex(worldflag_CN.tex) = 2024
21cr|texlive-worldflags-59171-1|85	Provides:	tex(worldflag_CO.tex) = 2024
21cr|texlive-worldflags-59171-1|86	Provides:	tex(worldflag_CR.tex) = 2024
21cr|texlive-worldflags-59171-1|87	Provides:	tex(worldflag_C.tex) = 2024
21cr|texlive-worldflags-59171-1|88	Provides:	tex(worldflag_CU.tex) = 2024
21cr|texlive-worldflags-59171-1|89	Provides:	tex(worldflag_CV.tex) = 2024
21cr|texlive-worldflags-59171-1|90	Provides:	tex(worldflag_CY.tex) = 2024
21cr|texlive-worldflags-59171-1|91	Provides:	tex(worldflag_CZ.tex) = 2024
21cr|texlive-worldflags-59171-1|92	Provides:	tex(worldflag_DE.tex) = 2024
21cr|texlive-worldflags-59171-1|93	Provides:	tex(worldflag_DJ.tex) = 2024
21cr|texlive-worldflags-59171-1|94	Provides:	tex(worldflag_DK.tex) = 2024
21cr|texlive-worldflags-59171-1|95	Provides:	tex(worldflag_DM.tex) = 2024
21cr|texlive-worldflags-59171-1|96	Provides:	tex(worldflag_DO.tex) = 2024
21cr|texlive-worldflags-59171-1|97	Provides:	tex(worldflag_D.tex) = 2024
21cr|texlive-worldflags-59171-1|98	Provides:	tex(worldflag_DZ.tex) = 2024
21cr|texlive-worldflags-59171-1|99	Provides:	tex(worldflag_EC.tex) = 2024
21cr|texlive-worldflags-59171-1|100	Provides:	tex(worldflag_EE.tex) = 2024
21cr|texlive-worldflags-59171-1|101	Provides:	tex(worldflag_EG.tex) = 2024
21cr|texlive-worldflags-59171-1|102	Provides:	tex(worldflag_EH.tex) = 2024
21cr|texlive-worldflags-59171-1|103	Provides:	tex(worldflag_ER.tex) = 2024
21cr|texlive-worldflags-59171-1|104	Provides:	tex(worldflag_Esperanto.tex) = 2024
21cr|texlive-worldflags-59171-1|105	Provides:	tex(worldflag_ES.tex) = 2024
21cr|texlive-worldflags-59171-1|106	Provides:	tex(worldflag_E.tex) = 2024
21cr|texlive-worldflags-59171-1|107	Provides:	tex(worldflag_ET.tex) = 2024
21cr|texlive-worldflags-59171-1|108	Provides:	tex(worldflag_EU.tex) = 2024
21cr|texlive-worldflags-59171-1|109	Provides:	tex(worldflag_FI.tex) = 2024
21cr|texlive-worldflags-59171-1|110	Provides:	tex(worldflag_FJ.tex) = 2024
21cr|texlive-worldflags-59171-1|111	Provides:	tex(worldflag_FM.tex) = 2024
21cr|texlive-worldflags-59171-1|112	Provides:	tex(worldflag_FO.tex) = 2024
21cr|texlive-worldflags-59171-1|113	Provides:	tex(worldflag_FR.tex) = 2024
21cr|texlive-worldflags-59171-1|114	Provides:	tex(worldflag_F.tex) = 2024
21cr|texlive-worldflags-59171-1|115	Provides:	tex(worldflag_GA.tex) = 2024
21cr|texlive-worldflags-59171-1|116	Provides:	tex(worldflag_GB.tex) = 2024
21cr|texlive-worldflags-59171-1|117	Provides:	tex(worldflag_GD.tex) = 2024
21cr|texlive-worldflags-59171-1|118	Provides:	tex(worldflag_GE.tex) = 2024
21cr|texlive-worldflags-59171-1|119	Provides:	tex(worldflag_GF.tex) = 2024
21cr|texlive-worldflags-59171-1|120	Provides:	tex(worldflag_GG.tex) = 2024
21cr|texlive-worldflags-59171-1|121	Provides:	tex(worldflag_GH.tex) = 2024
21cr|texlive-worldflags-59171-1|122	Provides:	tex(worldflag_GI.tex) = 2024
21cr|texlive-worldflags-59171-1|123	Provides:	tex(worldflag_GL.tex) = 2024
21cr|texlive-worldflags-59171-1|124	Provides:	tex(worldflag_GM.tex) = 2024
21cr|texlive-worldflags-59171-1|125	Provides:	tex(worldflag_GN.tex) = 2024
21cr|texlive-worldflags-59171-1|126	Provides:	tex(worldflag_GQ.tex) = 2024
21cr|texlive-worldflags-59171-1|127	Provides:	tex(worldflag_GR.tex) = 2024
21cr|texlive-worldflags-59171-1|128	Provides:	tex(worldflag_G.tex) = 2024
21cr|texlive-worldflags-59171-1|129	Provides:	tex(worldflag_GT.tex) = 2024
21cr|texlive-worldflags-59171-1|130	Provides:	tex(worldflag_GW.tex) = 2024
21cr|texlive-worldflags-59171-1|131	Provides:	tex(worldflag_GY.tex) = 2024
21cr|texlive-worldflags-59171-1|132	Provides:	tex(worldflag_HN.tex) = 2024
21cr|texlive-worldflags-59171-1|133	Provides:	tex(worldflag_HR.tex) = 2024
21cr|texlive-worldflags-59171-1|134	Provides:	tex(worldflag_H.tex) = 2024
21cr|texlive-worldflags-59171-1|135	Provides:	tex(worldflag_HT.tex) = 2024
21cr|texlive-worldflags-59171-1|136	Provides:	tex(worldflag_HU.tex) = 2024
21cr|texlive-worldflags-59171-1|137	Provides:	tex(worldflag_ID.tex) = 2024
21cr|texlive-worldflags-59171-1|138	Provides:	tex(worldflag_IE.tex) = 2024
21cr|texlive-worldflags-59171-1|139	Provides:	tex(worldflag_IL.tex) = 2024
21cr|texlive-worldflags-59171-1|140	Provides:	tex(worldflag_IM.tex) = 2024
21cr|texlive-worldflags-59171-1|141	Provides:	tex(worldflag_IN.tex) = 2024
21cr|texlive-worldflags-59171-1|142	Provides:	tex(worldflag_IQ.tex) = 2024
21cr|texlive-worldflags-59171-1|143	Provides:	tex(worldflag_IR.tex) = 2024
21cr|texlive-worldflags-59171-1|144	Provides:	tex(worldflag_IS.tex) = 2024
21cr|texlive-worldflags-59171-1|145	Provides:	tex(worldflag_I.tex) = 2024
21cr|texlive-worldflags-59171-1|146	Provides:	tex(worldflag_IT.tex) = 2024
21cr|texlive-worldflags-59171-1|147	Provides:	tex(worldflag_JE.tex) = 2024
21cr|texlive-worldflags-59171-1|148	Provides:	tex(worldflag_JM.tex) = 2024
21cr|texlive-worldflags-59171-1|149	Provides:	tex(worldflag_JollyRoger.tex) = 2024
21cr|texlive-worldflags-59171-1|150	Provides:	tex(worldflag_JO.tex) = 2024
21cr|texlive-worldflags-59171-1|151	Provides:	tex(worldflag_JP.tex) = 2024
21cr|texlive-worldflags-59171-1|152	Provides:	tex(worldflag_J.tex) = 2024
21cr|texlive-worldflags-59171-1|153	Provides:	tex(worldflag_KE.tex) = 2024
21cr|texlive-worldflags-59171-1|154	Provides:	tex(worldflag_KG.tex) = 2024
21cr|texlive-worldflags-59171-1|155	Provides:	tex(worldflag_KH.tex) = 2024
21cr|texlive-worldflags-59171-1|156	Provides:	tex(worldflag_KI.tex) = 2024
21cr|texlive-worldflags-59171-1|157	Provides:	tex(worldflag_KM.tex) = 2024
21cr|texlive-worldflags-59171-1|158	Provides:	tex(worldflag_KN.tex) = 2024
21cr|texlive-worldflags-59171-1|159	Provides:	tex(worldflag_KO.tex) = 2024
21cr|texlive-worldflags-59171-1|160	Provides:	tex(worldflag_KP.tex) = 2024
21cr|texlive-worldflags-59171-1|161	Provides:	tex(worldflag_KR.tex) = 2024
21cr|texlive-worldflags-59171-1|162	Provides:	tex(worldflag_K.tex) = 2024
21cr|texlive-worldflags-59171-1|163	Provides:	tex(worldflag_KW.tex) = 2024
21cr|texlive-worldflags-59171-1|164	Provides:	tex(worldflag_KZ.tex) = 2024
21cr|texlive-worldflags-59171-1|165	Provides:	tex(worldflag_LA.tex) = 2024
21cr|texlive-worldflags-59171-1|166	Provides:	tex(worldflag_LB.tex) = 2024
21cr|texlive-worldflags-59171-1|167	Provides:	tex(worldflag_LC.tex) = 2024
21cr|texlive-worldflags-59171-1|168	Provides:	tex(worldflag_LI.tex) = 2024
21cr|texlive-worldflags-59171-1|169	Provides:	tex(worldflag_LK.tex) = 2024
21cr|texlive-worldflags-59171-1|170	Provides:	tex(worldflag_LR.tex) = 2024
21cr|texlive-worldflags-59171-1|171	Provides:	tex(worldflag_LS.tex) = 2024
21cr|texlive-worldflags-59171-1|172	Provides:	tex(worldflag_L.tex) = 2024
21cr|texlive-worldflags-59171-1|173	Provides:	tex(worldflag_LT.tex) = 2024
21cr|texlive-worldflags-59171-1|174	Provides:	tex(worldflag_LU.tex) = 2024
21cr|texlive-worldflags-59171-1|175	Provides:	tex(worldflag_LV.tex) = 2024
21cr|texlive-worldflags-59171-1|176	Provides:	tex(worldflag_LY.tex) = 2024
21cr|texlive-worldflags-59171-1|177	Provides:	tex(worldflag_MA.tex) = 2024
21cr|texlive-worldflags-59171-1|178	Provides:	tex(worldflag_MD.tex) = 2024
21cr|texlive-worldflags-59171-1|179	Provides:	tex(worldflag_ME.tex) = 2024
21cr|texlive-worldflags-59171-1|180	Provides:	tex(worldflag_MG.tex) = 2024
21cr|texlive-worldflags-59171-1|181	Provides:	tex(worldflag_MH.tex) = 2024
21cr|texlive-worldflags-59171-1|182	Provides:	tex(worldflag_MK.tex) = 2024
21cr|texlive-worldflags-59171-1|183	Provides:	tex(worldflag_ML.tex) = 2024
21cr|texlive-worldflags-59171-1|184	Provides:	tex(worldflag_MM.tex) = 2024
21cr|texlive-worldflags-59171-1|185	Provides:	tex(worldflag_MN.tex) = 2024
21cr|texlive-worldflags-59171-1|186	Provides:	tex(worldflag_MR.tex) = 2024
21cr|texlive-worldflags-59171-1|187	Provides:	tex(worldflag_M.tex) = 2024
21cr|texlive-worldflags-59171-1|188	Provides:	tex(worldflag_MT.tex) = 2024
21cr|texlive-worldflags-59171-1|189	Provides:	tex(worldflag_MU.tex) = 2024
21cr|texlive-worldflags-59171-1|190	Provides:	tex(worldflag_MV.tex) = 2024
21cr|texlive-worldflags-59171-1|191	Provides:	tex(worldflag_MW.tex) = 2024
21cr|texlive-worldflags-59171-1|192	Provides:	tex(worldflag_MX.tex) = 2024
21cr|texlive-worldflags-59171-1|193	Provides:	tex(worldflag_MY.tex) = 2024
21cr|texlive-worldflags-59171-1|194	Provides:	tex(worldflag_MZ.tex) = 2024
21cr|texlive-worldflags-59171-1|195	Provides:	tex(worldflag_NA.tex) = 2024
21cr|texlive-worldflags-59171-1|196	Provides:	tex(worldflag_NATO.tex) = 2024
21cr|texlive-worldflags-59171-1|197	Provides:	tex(worldflag_NE.tex) = 2024
21cr|texlive-worldflags-59171-1|198	Provides:	tex(worldflag_NG.tex) = 2024
21cr|texlive-worldflags-59171-1|199	Provides:	tex(worldflag_NI.tex) = 2024
21cr|texlive-worldflags-59171-1|200	Provides:	tex(worldflag_NL.tex) = 2024
21cr|texlive-worldflags-59171-1|201	Provides:	tex(worldflag_NO.tex) = 2024
21cr|texlive-worldflags-59171-1|202	Provides:	tex(worldflag_NP.tex) = 2024
21cr|texlive-worldflags-59171-1|203	Provides:	tex(worldflag_NR.tex) = 2024
21cr|texlive-worldflags-59171-1|204	Provides:	tex(worldflag_N.tex) = 2024
21cr|texlive-worldflags-59171-1|205	Provides:	tex(worldflag_NU.tex) = 2024
21cr|texlive-worldflags-59171-1|206	Provides:	tex(worldflag_NZ.tex) = 2024
21cr|texlive-worldflags-59171-1|207	Provides:	tex(worldflag_Olympics.tex) = 2024
21cr|texlive-worldflags-59171-1|208	Provides:	tex(worldflag_OM.tex) = 2024
21cr|texlive-worldflags-59171-1|209	Provides:	tex(worldflag_O.tex) = 2024
21cr|texlive-worldflags-59171-1|210	Provides:	tex(worldflag_PA.tex) = 2024
21cr|texlive-worldflags-59171-1|211	Provides:	tex(worldflag_PE.tex) = 2024
21cr|texlive-worldflags-59171-1|212	Provides:	tex(worldflag_PG.tex) = 2024
21cr|texlive-worldflags-59171-1|213	Provides:	tex(worldflag_PH.tex) = 2024
21cr|texlive-worldflags-59171-1|214	Provides:	tex(worldflag_PK.tex) = 2024
21cr|texlive-worldflags-59171-1|215	Provides:	tex(worldflag_PL.tex) = 2024
21cr|texlive-worldflags-59171-1|216	Provides:	tex(worldflag_PR.tex) = 2024
21cr|texlive-worldflags-59171-1|217	Provides:	tex(worldflag_PS.tex) = 2024
21cr|texlive-worldflags-59171-1|218	Provides:	tex(worldflag_P.tex) = 2024
21cr|texlive-worldflags-59171-1|219	Provides:	tex(worldflag_PT.tex) = 2024
21cr|texlive-worldflags-59171-1|220	Provides:	tex(worldflag_PW.tex) = 2024
21cr|texlive-worldflags-59171-1|221	Provides:	tex(worldflag_PY.tex) = 2024
21cr|texlive-worldflags-59171-1|222	Provides:	tex(worldflag_QA.tex) = 2024
21cr|texlive-worldflags-59171-1|223	Provides:	tex(worldflag_Q.tex) = 2024
21cr|texlive-worldflags-59171-1|224	Provides:	tex(worldflag_Rainbow.tex) = 2024
21cr|texlive-worldflags-59171-1|225	Provides:	tex(worldflag_RedCrescent.tex) = 2024
21cr|texlive-worldflags-59171-1|226	Provides:	tex(worldflag_RedCross.tex) = 2024
21cr|texlive-worldflags-59171-1|227	Provides:	tex(worldflag_RedCrystal.tex) = 2024
21cr|texlive-worldflags-59171-1|228	Provides:	tex(worldflag_RE.tex) = 2024
21cr|texlive-worldflags-59171-1|229	Provides:	tex(worldflag_RO.tex) = 2024
21cr|texlive-worldflags-59171-1|230	Provides:	tex(worldflag_RS.tex) = 2024
21cr|texlive-worldflags-59171-1|231	Provides:	tex(worldflag_R.tex) = 2024
21cr|texlive-worldflags-59171-1|232	Provides:	tex(worldflag_RU.tex) = 2024
21cr|texlive-worldflags-59171-1|233	Provides:	tex(worldflag_RW.tex) = 2024
21cr|texlive-worldflags-59171-1|234	Provides:	tex(worldflag_Saba.tex) = 2024
21cr|texlive-worldflags-59171-1|235	Provides:	tex(worldflag_SA.tex) = 2024
21cr|texlive-worldflags-59171-1|236	Provides:	tex(worldflag_SB.tex) = 2024
21cr|texlive-worldflags-59171-1|237	Provides:	tex(worldflag_SC.tex) = 2024
21cr|texlive-worldflags-59171-1|238	Provides:	tex(worldflag_SD.tex) = 2024
21cr|texlive-worldflags-59171-1|239	Provides:	tex(worldflag_SE.tex) = 2024
21cr|texlive-worldflags-59171-1|240	Provides:	tex(worldflag_SG.tex) = 2024
21cr|texlive-worldflags-59171-1|241	Provides:	tex(worldflag_SI.tex) = 2024
21cr|texlive-worldflags-59171-1|242	Provides:	tex(worldflag_SK.tex) = 2024
21cr|texlive-worldflags-59171-1|243	Provides:	tex(worldflag_SL.tex) = 2024
21cr|texlive-worldflags-59171-1|244	Provides:	tex(worldflag_SM.tex) = 2024
21cr|texlive-worldflags-59171-1|245	Provides:	tex(worldflag_SN.tex) = 2024
21cr|texlive-worldflags-59171-1|246	Provides:	tex(worldflag_Somaliland.tex) = 2024
21cr|texlive-worldflags-59171-1|247	Provides:	tex(worldflag_SO.tex) = 2024
21cr|texlive-worldflags-59171-1|248	Provides:	tex(worldflag_SR.tex) = 2024
21cr|texlive-worldflags-59171-1|249	Provides:	tex(worldflag_SS.tex) = 2024
21cr|texlive-worldflags-59171-1|250	Provides:	tex(worldflags.sty) = 2024
21cr|texlive-worldflags-59171-1|251	Provides:	tex(worldflag_StEustasius.tex) = 2024
21cr|texlive-worldflags-59171-1|252	Provides:	tex(worldflag_S.tex) = 2024
21cr|texlive-worldflags-59171-1|253	Provides:	tex(worldflag_ST.tex) = 2024
21cr|texlive-worldflags-59171-1|254	Provides:	tex(worldflag_SV.tex) = 2024
21cr|texlive-worldflags-59171-1|255	Provides:	tex(worldflag_SY.tex) = 2024
21cr|texlive-worldflags-59171-1|256	Provides:	tex(worldflag_SZ.tex) = 2024
21cr|texlive-worldflags-59171-1|257	Provides:	tex(worldflag_TD.tex) = 2024
21cr|texlive-worldflags-59171-1|258	Provides:	tex(worldflag_TG.tex) = 2024
21cr|texlive-worldflags-59171-1|259	Provides:	tex(worldflag_TH.tex) = 2024
21cr|texlive-worldflags-59171-1|260	Provides:	tex(worldflag_Tibet.tex) = 2024
21cr|texlive-worldflags-59171-1|261	Provides:	tex(worldflag_TJ.tex) = 2024
21cr|texlive-worldflags-59171-1|262	Provides:	tex(worldflag_TL.tex) = 2024
21cr|texlive-worldflags-59171-1|263	Provides:	tex(worldflag_TM.tex) = 2024
21cr|texlive-worldflags-59171-1|264	Provides:	tex(worldflag_TN.tex) = 2024
21cr|texlive-worldflags-59171-1|265	Provides:	tex(worldflag_TO.tex) = 2024
21cr|texlive-worldflags-59171-1|266	Provides:	tex(worldflag_Transnistria.tex) = 2024
21cr|texlive-worldflags-59171-1|267	Provides:	tex(worldflag_TR.tex) = 2024
21cr|texlive-worldflags-59171-1|268	Provides:	tex(worldflag_T.tex) = 2024
21cr|texlive-worldflags-59171-1|269	Provides:	tex(worldflag_TT.tex) = 2024
21cr|texlive-worldflags-59171-1|270	Provides:	tex(worldflag_TV.tex) = 2024
21cr|texlive-worldflags-59171-1|271	Provides:	tex(worldflag_TW.tex) = 2024
21cr|texlive-worldflags-59171-1|272	Provides:	tex(worldflag_TZ.tex) = 2024
21cr|texlive-worldflags-59171-1|273	Provides:	tex(worldflag_UA.tex) = 2024
21cr|texlive-worldflags-59171-1|274	Provides:	tex(worldflag_UG.tex) = 2024
21cr|texlive-worldflags-59171-1|275	Provides:	tex(worldflag_UNESCO.tex) = 2024
21cr|texlive-worldflags-59171-1|276	Provides:	tex(worldflag_UNO.tex) = 2024
21cr|texlive-worldflags-59171-1|277	Provides:	tex(worldflag_US.tex) = 2024
21cr|texlive-worldflags-59171-1|278	Provides:	tex(worldflag_U.tex) = 2024
21cr|texlive-worldflags-59171-1|279	Provides:	tex(worldflag_UY.tex) = 2024
21cr|texlive-worldflags-59171-1|280	Provides:	tex(worldflag_UZ.tex) = 2024
21cr|texlive-worldflags-59171-1|281	Provides:	tex(worldflag_VA.tex) = 2024
21cr|texlive-worldflags-59171-1|282	Provides:	tex(worldflag_VC.tex) = 2024
21cr|texlive-worldflags-59171-1|283	Provides:	tex(worldflag_VE.tex) = 2024
21cr|texlive-worldflags-59171-1|284	Provides:	tex(worldflag_VN.tex) = 2024
21cr|texlive-worldflags-59171-1|285	Provides:	tex(worldflag_V.tex) = 2024
21cr|texlive-worldflags-59171-1|286	Provides:	tex(worldflag_VU.tex) = 2024
21cr|texlive-worldflags-59171-1|287	Provides:	tex(worldflag_WB.tex) = 2024
21cr|texlive-worldflags-59171-1|288	Provides:	tex(worldflag_WHO.tex) = 2024
21cr|texlive-worldflags-59171-1|289	Provides:	tex(worldflag_WS.tex) = 2024
21cr|texlive-worldflags-59171-1|290	Provides:	tex(worldflag_W.tex) = 2024
21cr|texlive-worldflags-59171-1|291	Provides:	tex(worldflag_X.tex) = 2024
21cr|texlive-worldflags-59171-1|292	Provides:	tex(worldflag_YE.tex) = 2024
21cr|texlive-worldflags-59171-1|293	Provides:	tex(worldflag_Y.tex) = 2024
21cr|texlive-worldflags-59171-1|294	Provides:	tex(worldflag_ZA.tex) = 2024
21cr|texlive-worldflags-59171-1|295	Provides:	tex(worldflag_ZM.tex) = 2024
21cr|texlive-worldflags-59171-1|296	Provides:	tex(worldflag_Z.tex) = 2024
21cr|texlive-worldflags-59171-1|297	Provides:	tex(worldflag_ZW.tex) = 2024
21cr|texlive-worldflags-59171-1|298	BuildArch:	noarch
21cr|texlive-worldflags-59171-1|299	
21cr|texlive-worldflags-59171-1|300	%description
21cr|texlive-worldflags-59171-1|301	This is a package for drawing flags using TikZ. Currently the
21cr|texlive-worldflags-59171-1|302	national flags of all independent nations are included,
21cr|texlive-worldflags-59171-1|303	additionally some other flags of various organizations. A flag
21cr|texlive-worldflags-59171-1|304	can be drawn ... as a single TikZ-picture within ordinary text,
21cr|texlive-worldflags-59171-1|305	as a picture element within a TikZ-picture. The appearance of a
21cr|texlive-worldflags-59171-1|306	flag (size, frame etc.) can be adapted using optional
21cr|texlive-worldflags-59171-1|307	parameters.
21cr|texlive-worldflags-59171-1|308	
21cr|texlive-worldflags-59171-1|309	%files
21cr|texlive-worldflags-59171-1|310	%doc %{_texmfdistdir}/doc/latex/worldflags
21cr|texlive-worldflags-59171-1|311	%{_texmfdistdir}/tex/latex/worldflags
21cr|texlive-worldflags-59171-1|312	
21cr|texlive-worldflags-59171-1|313	#------------------------------------------------------------------
21cr|texlive-worldflags-59171-1|314	
21cr|texlive-worldflags-59171-1|315	%prep
21cr|texlive-worldflags-59171-1|316	%setup -c -a0 -a1
21cr|texlive-worldflags-59171-1|317	
21cr|texlive-worldflags-59171-1|318	%build
21cr|texlive-worldflags-59171-1|319	
21cr|texlive-worldflags-59171-1|320	%install
21cr|texlive-worldflags-59171-1|321	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-worldflags-59171-1|322	rm -rf tlpkg
21cr|texlive-worldflags-59171-1|323	cp -fpar * %{buildroot}%{_texmfdistdir}

10471 21
21cr|texlive-wrapfig2-66115-1|1	%define oname wrapfig2
21cr|texlive-wrapfig2-66115-1|2	
21cr|texlive-wrapfig2-66115-1|3	Summary:	Wrap text around figures
21cr|texlive-wrapfig2-66115-1|4	Name:		texlive-wrapfig2
21cr|texlive-wrapfig2-66115-1|5	Version:	66115
21cr|texlive-wrapfig2-66115-1|6	Release:	1
21cr|texlive-wrapfig2-66115-1|7	License:	LPPL1.3
21cr|texlive-wrapfig2-66115-1|8	Group:		Publishing
21cr|texlive-wrapfig2-66115-1|9	Url:		https://www.ctan.org
21cr|texlive-wrapfig2-66115-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-wrapfig2-66115-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-wrapfig2-66115-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-wrapfig2-66115-1|13	Requires:	texlive-tlpkg
21cr|texlive-wrapfig2-66115-1|14	Requires:	texlive-kpathsea
21cr|texlive-wrapfig2-66115-1|15	Provides:	tex(wrapfig2.sty) = 2024
21cr|texlive-wrapfig2-66115-1|16	BuildArch:	noarch
21cr|texlive-wrapfig2-66115-1|17	
21cr|texlive-wrapfig2-66115-1|18	%description
21cr|texlive-wrapfig2-66115-1|19	This package is a fork of Donald Arseneau's wrapfig package. It
21cr|texlive-wrapfig2-66115-1|20	is backwards compatible with the original environments.
21cr|texlive-wrapfig2-66115-1|21	Therefore this package does not work with LaTeX2e kernels older
21cr|texlive-wrapfig2-66115-1|22	than about 2018, although a warning is issued if the LaTeX
21cr|texlive-wrapfig2-66115-1|23	format file is dated with a date older than 1st January 2019.
21cr|texlive-wrapfig2-66115-1|24	
21cr|texlive-wrapfig2-66115-1|25	%files
21cr|texlive-wrapfig2-66115-1|26	%doc %{_texmfdistdir}/doc/latex/wrapfig2
21cr|texlive-wrapfig2-66115-1|27	%{_texmfdistdir}/tex/latex/wrapfig2
21cr|texlive-wrapfig2-66115-1|28	
21cr|texlive-wrapfig2-66115-1|29	#------------------------------------------------------------------
21cr|texlive-wrapfig2-66115-1|30	
21cr|texlive-wrapfig2-66115-1|31	%prep
21cr|texlive-wrapfig2-66115-1|32	%setup -c -a0 -a1
21cr|texlive-wrapfig2-66115-1|33	
21cr|texlive-wrapfig2-66115-1|34	%build
21cr|texlive-wrapfig2-66115-1|35	
21cr|texlive-wrapfig2-66115-1|36	%install
21cr|texlive-wrapfig2-66115-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-wrapfig2-66115-1|38	rm -rf tlpkg
21cr|texlive-wrapfig2-66115-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10472 21
21cr|texlive-wrapstuff-64058-1|1	%define oname wrapstuff
21cr|texlive-wrapstuff-64058-1|2	
21cr|texlive-wrapstuff-64058-1|3	Summary:	Wrapping text around stuff
21cr|texlive-wrapstuff-64058-1|4	Name:		texlive-wrapstuff
21cr|texlive-wrapstuff-64058-1|5	Version:	64058
21cr|texlive-wrapstuff-64058-1|6	Release:	1
21cr|texlive-wrapstuff-64058-1|7	License:	LPPL1.3
21cr|texlive-wrapstuff-64058-1|8	Group:		Publishing
21cr|texlive-wrapstuff-64058-1|9	Url:		https://www.ctan.org
21cr|texlive-wrapstuff-64058-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-wrapstuff-64058-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-wrapstuff-64058-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-wrapstuff-64058-1|13	Requires:	texlive-tlpkg
21cr|texlive-wrapstuff-64058-1|14	Requires:	texlive-kpathsea
21cr|texlive-wrapstuff-64058-1|15	Provides:	tex(wrapstuff.sty) = 2024
21cr|texlive-wrapstuff-64058-1|16	BuildArch:	noarch
21cr|texlive-wrapstuff-64058-1|17	
21cr|texlive-wrapstuff-64058-1|18	%description
21cr|texlive-wrapstuff-64058-1|19	This package provides another implementation of text wrapping.
21cr|texlive-wrapstuff-64058-1|20	Its implementation benefits from the paragraph hooks available
21cr|texlive-wrapstuff-64058-1|21	since LaTeX 2021-06-01.
21cr|texlive-wrapstuff-64058-1|22	
21cr|texlive-wrapstuff-64058-1|23	%files
21cr|texlive-wrapstuff-64058-1|24	%doc %{_texmfdistdir}/doc/latex/wrapstuff
21cr|texlive-wrapstuff-64058-1|25	%{_texmfdistdir}/tex/latex/wrapstuff
21cr|texlive-wrapstuff-64058-1|26	
21cr|texlive-wrapstuff-64058-1|27	#------------------------------------------------------------------
21cr|texlive-wrapstuff-64058-1|28	
21cr|texlive-wrapstuff-64058-1|29	%prep
21cr|texlive-wrapstuff-64058-1|30	%setup -c -a0 -a1
21cr|texlive-wrapstuff-64058-1|31	
21cr|texlive-wrapstuff-64058-1|32	%build
21cr|texlive-wrapstuff-64058-1|33	
21cr|texlive-wrapstuff-64058-1|34	%install
21cr|texlive-wrapstuff-64058-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-wrapstuff-64058-1|36	rm -rf tlpkg
21cr|texlive-wrapstuff-64058-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10473 21
21cr|texlive-writeongrid-66603-1|1	%define oname writeongrid
21cr|texlive-writeongrid-66603-1|2	
21cr|texlive-writeongrid-66603-1|3	Summary:	Write on grid lines
21cr|texlive-writeongrid-66603-1|4	Name:		texlive-writeongrid
21cr|texlive-writeongrid-66603-1|5	Version:	66603
21cr|texlive-writeongrid-66603-1|6	Release:	1
21cr|texlive-writeongrid-66603-1|7	License:	LPPL1.3
21cr|texlive-writeongrid-66603-1|8	Group:		Publishing
21cr|texlive-writeongrid-66603-1|9	Url:		https://www.ctan.org
21cr|texlive-writeongrid-66603-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-writeongrid-66603-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-writeongrid-66603-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-writeongrid-66603-1|13	Requires:	texlive-tlpkg
21cr|texlive-writeongrid-66603-1|14	Requires:	texlive-kpathsea
21cr|texlive-writeongrid-66603-1|15	Provides:	tex(WriteOnGrid.sty) = 2024
21cr|texlive-writeongrid-66603-1|16	BuildArch:	noarch
21cr|texlive-writeongrid-66603-1|17	
21cr|texlive-writeongrid-66603-1|18	%description
21cr|texlive-writeongrid-66603-1|19	An environment to create grids (type 5x5 or Seyes or Ruled) and
21cr|texlive-writeongrid-66603-1|20	commands to write texts "right" on the lines.
21cr|texlive-writeongrid-66603-1|21	
21cr|texlive-writeongrid-66603-1|22	%files
21cr|texlive-writeongrid-66603-1|23	%doc %{_texmfdistdir}/doc/latex/writeongrid
21cr|texlive-writeongrid-66603-1|24	%{_texmfdistdir}/tex/latex/writeongrid
21cr|texlive-writeongrid-66603-1|25	
21cr|texlive-writeongrid-66603-1|26	#------------------------------------------------------------------
21cr|texlive-writeongrid-66603-1|27	
21cr|texlive-writeongrid-66603-1|28	%prep
21cr|texlive-writeongrid-66603-1|29	%setup -c -a0 -a1
21cr|texlive-writeongrid-66603-1|30	
21cr|texlive-writeongrid-66603-1|31	%build
21cr|texlive-writeongrid-66603-1|32	
21cr|texlive-writeongrid-66603-1|33	%install
21cr|texlive-writeongrid-66603-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-writeongrid-66603-1|35	rm -rf tlpkg
21cr|texlive-writeongrid-66603-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10474 21
21cr|texlive-wsuipa-20190228-1|1	# revision 25469
21cr|texlive-wsuipa-20190228-1|2	# category Package
21cr|texlive-wsuipa-20190228-1|3	# catalog-ctan /fonts/wsuipa
21cr|texlive-wsuipa-20190228-1|4	# catalog-date 2012-01-27 13:33:18 +0100
21cr|texlive-wsuipa-20190228-1|5	# catalog-license other-free
21cr|texlive-wsuipa-20190228-1|6	# catalog-version undef
21cr|texlive-wsuipa-20190228-1|7	Name:		texlive-wsuipa
21cr|texlive-wsuipa-20190228-1|8	Version:	20190228
21cr|texlive-wsuipa-20190228-1|9	Release:	1
21cr|texlive-wsuipa-20190228-1|10	Summary:	International Phonetic Alphabet fonts
21cr|texlive-wsuipa-20190228-1|11	Group:		Publishing
21cr|texlive-wsuipa-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/wsuipa
21cr|texlive-wsuipa-20190228-1|13	License:	OTHER-FREE
21cr|texlive-wsuipa-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsuipa.tar.xz
21cr|texlive-wsuipa-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsuipa.doc.tar.xz
21cr|texlive-wsuipa-20190228-1|16	BuildArch:	noarch
21cr|texlive-wsuipa-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-wsuipa-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-wsuipa-20190228-1|19	Requires(post):	texlive-kpathsea
21cr|texlive-wsuipa-20190228-1|20	
21cr|texlive-wsuipa-20190228-1|21	%description
21cr|texlive-wsuipa-20190228-1|22	The package provides a 7-bit IPA font, as Metafont source, and
21cr|texlive-wsuipa-20190228-1|23	macros for support under TeXt1 and LaTeX. The fonts (and
21cr|texlive-wsuipa-20190228-1|24	macros) are now largely superseded by the tipa fonts.
21cr|texlive-wsuipa-20190228-1|25	
21cr|texlive-wsuipa-20190228-1|26	
21cr|texlive-wsuipa-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-wsuipa-20190228-1|28	%files
21cr|texlive-wsuipa-20190228-1|29	%{_texmfdistdir}/fonts/source/public/wsuipa/iaccent.mf
21cr|texlive-wsuipa-20190228-1|30	%{_texmfdistdir}/fonts/source/public/wsuipa/igreekl.mf
21cr|texlive-wsuipa-20190228-1|31	%{_texmfdistdir}/fonts/source/public/wsuipa/iparoman.mf
21cr|texlive-wsuipa-20190228-1|32	%{_texmfdistdir}/fonts/source/public/wsuipa/iromanl.mf
21cr|texlive-wsuipa-20190228-1|33	%{_texmfdistdir}/fonts/source/public/wsuipa/iromanp.mf
21cr|texlive-wsuipa-20190228-1|34	%{_texmfdistdir}/fonts/source/public/wsuipa/iromanu.mf
21cr|texlive-wsuipa-20190228-1|35	%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa10.mf
21cr|texlive-wsuipa-20190228-1|36	%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa11.mf
21cr|texlive-wsuipa-20190228-1|37	%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa12.mf
21cr|texlive-wsuipa-20190228-1|38	%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa17.mf
21cr|texlive-wsuipa-20190228-1|39	%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa8.mf
21cr|texlive-wsuipa-20190228-1|40	%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa9.mf
21cr|texlive-wsuipa-20190228-1|41	%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa10.mf
21cr|texlive-wsuipa-20190228-1|42	%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa11.mf
21cr|texlive-wsuipa-20190228-1|43	%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa12.mf
21cr|texlive-wsuipa-20190228-1|44	%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa17.mf
21cr|texlive-wsuipa-20190228-1|45	%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa8.mf
21cr|texlive-wsuipa-20190228-1|46	%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa9.mf
21cr|texlive-wsuipa-20190228-1|47	%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa10.mf
21cr|texlive-wsuipa-20190228-1|48	%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa11.mf
21cr|texlive-wsuipa-20190228-1|49	%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa12.mf
21cr|texlive-wsuipa-20190228-1|50	%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa17.mf
21cr|texlive-wsuipa-20190228-1|51	%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa8.mf
21cr|texlive-wsuipa-20190228-1|52	%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa9.mf
21cr|texlive-wsuipa-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa10.tfm
21cr|texlive-wsuipa-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa11.tfm
21cr|texlive-wsuipa-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa12.tfm
21cr|texlive-wsuipa-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa17.tfm
21cr|texlive-wsuipa-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa8.tfm
21cr|texlive-wsuipa-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa9.tfm
21cr|texlive-wsuipa-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa10.tfm
21cr|texlive-wsuipa-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa11.tfm
21cr|texlive-wsuipa-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa12.tfm
21cr|texlive-wsuipa-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa17.tfm
21cr|texlive-wsuipa-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa8.tfm
21cr|texlive-wsuipa-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa9.tfm
21cr|texlive-wsuipa-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa10.tfm
21cr|texlive-wsuipa-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa11.tfm
21cr|texlive-wsuipa-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa12.tfm
21cr|texlive-wsuipa-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa17.tfm
21cr|texlive-wsuipa-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa8.tfm
21cr|texlive-wsuipa-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa9.tfm
21cr|texlive-wsuipa-20190228-1|71	%{_texmfdistdir}/tex/latex/wsuipa/ipa.sty
21cr|texlive-wsuipa-20190228-1|72	%{_texmfdistdir}/tex/latex/wsuipa/ipalmacs.sty
21cr|texlive-wsuipa-20190228-1|73	%{_texmfdistdir}/tex/latex/wsuipa/uipa.fd
21cr|texlive-wsuipa-20190228-1|74	%doc %{_texmfdistdir}/doc/fonts/wsuipa/LICENCE-wsuipa.txt
21cr|texlive-wsuipa-20190228-1|75	%doc %{_texmfdistdir}/doc/fonts/wsuipa/README
21cr|texlive-wsuipa-20190228-1|76	%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.dec93
21cr|texlive-wsuipa-20190228-1|77	%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.jun91
21cr|texlive-wsuipa-20190228-1|78	%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.mar91
21cr|texlive-wsuipa-20190228-1|79	%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.may92
21cr|texlive-wsuipa-20190228-1|80	%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.nov90
21cr|texlive-wsuipa-20190228-1|81	%doc %{_texmfdistdir}/doc/fonts/wsuipa/compilefonts
21cr|texlive-wsuipa-20190228-1|82	%doc %{_texmfdistdir}/doc/fonts/wsuipa/ipamacs.tex
21cr|texlive-wsuipa-20190228-1|83	%doc %{_texmfdistdir}/doc/fonts/wsuipa/ipaman.ps
21cr|texlive-wsuipa-20190228-1|84	%doc %{_texmfdistdir}/doc/fonts/wsuipa/latex209/ipalman.tex
21cr|texlive-wsuipa-20190228-1|85	%doc %{_texmfdistdir}/doc/fonts/wsuipa/latex209/lipaman.tex
21cr|texlive-wsuipa-20190228-1|86	%doc %{_texmfdistdir}/doc/fonts/wsuipa/latex2e/ipaman.tex
21cr|texlive-wsuipa-20190228-1|87	%doc %{_texmfdistdir}/doc/fonts/wsuipa/text1/ipaman.tex
21cr|texlive-wsuipa-20190228-1|88	
21cr|texlive-wsuipa-20190228-1|89	#-----------------------------------------------------------------------
21cr|texlive-wsuipa-20190228-1|90	%prep
21cr|texlive-wsuipa-20190228-1|91	%setup -c -a0 -a1
21cr|texlive-wsuipa-20190228-1|92	
21cr|texlive-wsuipa-20190228-1|93	%build
21cr|texlive-wsuipa-20190228-1|94	
21cr|texlive-wsuipa-20190228-1|95	%install
21cr|texlive-wsuipa-20190228-1|96	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-wsuipa-20190228-1|97	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

10475 21
21cr|texlive-xassoccnt-61112-1|1	%define oname xassoccnt
21cr|texlive-xassoccnt-61112-1|2	
21cr|texlive-xassoccnt-61112-1|3	Summary:	Associated counters stepping simultaneously
21cr|texlive-xassoccnt-61112-1|4	Name:		texlive-xassoccnt
21cr|texlive-xassoccnt-61112-1|5	Version:	61112
21cr|texlive-xassoccnt-61112-1|6	Release:	1
21cr|texlive-xassoccnt-61112-1|7	License:	LPPL1.3
21cr|texlive-xassoccnt-61112-1|8	Group:		Publishing
21cr|texlive-xassoccnt-61112-1|9	Url:		https://www.ctan.org
21cr|texlive-xassoccnt-61112-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xassoccnt-61112-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xassoccnt-61112-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xassoccnt-61112-1|13	Requires:	texlive-kpathsea
21cr|texlive-xassoccnt-61112-1|14	Requires:	texlive-tlpkg
21cr|texlive-xassoccnt-61112-1|15	Provides:	tex-xassoccnt = 2024
21cr|texlive-xassoccnt-61112-1|16	Provides:	tex(xassoccnt.sty) = 2024
21cr|texlive-xassoccnt-61112-1|17	BuildArch:	noarch
21cr|texlive-xassoccnt-61112-1|18	
21cr|texlive-xassoccnt-61112-1|19	%description
21cr|texlive-xassoccnt-61112-1|20	This package provides a way of associating counters to an
21cr|texlive-xassoccnt-61112-1|21	existing driver counter so that incrementing the driver counter
21cr|texlive-xassoccnt-61112-1|22	will increase its associated counters as well. This package can
21cr|texlive-xassoccnt-61112-1|23	be regarded as a supplement to the totcount package by
21cr|texlive-xassoccnt-61112-1|24	Vasileios Koutavas, but it can be used without it, too.
21cr|texlive-xassoccnt-61112-1|25	xassoccnt is a successor and a complete rewrite of the assoccnt
21cr|texlive-xassoccnt-61112-1|26	package by the same author. However, as of 2017-03-05, some
21cr|texlive-xassoccnt-61112-1|27	features of assoccnt are not (yet) contained in xassoccnt so
21cr|texlive-xassoccnt-61112-1|28	that the older package cannot yet be regarded as obsolete.
21cr|texlive-xassoccnt-61112-1|29	
21cr|texlive-xassoccnt-61112-1|30	%files
21cr|texlive-xassoccnt-61112-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-xassoccnt-61112-1|32	%{_texmfdistdir}/tex/latex/xassoccnt/
21cr|texlive-xassoccnt-61112-1|33	
21cr|texlive-xassoccnt-61112-1|34	#------------------------------------------------------------------
21cr|texlive-xassoccnt-61112-1|35	
21cr|texlive-xassoccnt-61112-1|36	%prep
21cr|texlive-xassoccnt-61112-1|37	%setup -c -a0 -a1
21cr|texlive-xassoccnt-61112-1|38	
21cr|texlive-xassoccnt-61112-1|39	%build
21cr|texlive-xassoccnt-61112-1|40	
21cr|texlive-xassoccnt-61112-1|41	%install
21cr|texlive-xassoccnt-61112-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xassoccnt-61112-1|43	rm -rf tlpkg
21cr|texlive-xassoccnt-61112-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10476 21
21cr|texlive-xbmks-53448-1|1	%define oname xbmks
21cr|texlive-xbmks-53448-1|2	
21cr|texlive-xbmks-53448-1|3	Summary:	Create a cross-document bookmark tree
21cr|texlive-xbmks-53448-1|4	Name:		texlive-xbmks
21cr|texlive-xbmks-53448-1|5	Version:	53448
21cr|texlive-xbmks-53448-1|6	Release:	1
21cr|texlive-xbmks-53448-1|7	License:	LPPL1.3
21cr|texlive-xbmks-53448-1|8	Group:		Publishing
21cr|texlive-xbmks-53448-1|9	Url:		https://www.ctan.org
21cr|texlive-xbmks-53448-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xbmks-53448-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xbmks-53448-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xbmks-53448-1|13	Requires:	texlive-tlpkg
21cr|texlive-xbmks-53448-1|14	Requires:	texlive-kpathsea
21cr|texlive-xbmks-53448-1|15	Provides:	tex(xbmks-pdfmark.def) = 2024
21cr|texlive-xbmks-53448-1|16	Provides:	tex(xbmks-pdftex.def) = 2024
21cr|texlive-xbmks-53448-1|17	Provides:	tex(xbmks.sty) = 2024
21cr|texlive-xbmks-53448-1|18	Provides:	tex(xbmks-xetex.def) = 2024
21cr|texlive-xbmks-53448-1|19	BuildArch:	noarch
21cr|texlive-xbmks-53448-1|20	
21cr|texlive-xbmks-53448-1|21	%description
21cr|texlive-xbmks-53448-1|22	The package defines the concept of a document bundle, which is
21cr|texlive-xbmks-53448-1|23	a collection of documents that are to be built separately, but
21cr|texlive-xbmks-53448-1|24	have a common bookmark tree. The only options are driver
21cr|texlive-xbmks-53448-1|25	options, these are dvips (Acrobat Distiller or ps2pdf these can
21cr|texlive-xbmks-53448-1|26	be used as the PDF creator), pdfLaTeX (and LuaLaTeX, which is
21cr|texlive-xbmks-53448-1|27	treated the same as pdfLaTeX), and XeLaTeX. The package
21cr|texlive-xbmks-53448-1|28	auto-detects pdfLaTeX and XeLaTeX, and dvips is the default, so
21cr|texlive-xbmks-53448-1|29	there is actually no need to pass the driver option.
21cr|texlive-xbmks-53448-1|30	
21cr|texlive-xbmks-53448-1|31	%files
21cr|texlive-xbmks-53448-1|32	%doc %{_texmfdistdir}/doc/latex/xbmks
21cr|texlive-xbmks-53448-1|33	%{_texmfdistdir}/tex/latex/xbmks
21cr|texlive-xbmks-53448-1|34	
21cr|texlive-xbmks-53448-1|35	#------------------------------------------------------------------
21cr|texlive-xbmks-53448-1|36	
21cr|texlive-xbmks-53448-1|37	%prep
21cr|texlive-xbmks-53448-1|38	%setup -c -a0 -a1
21cr|texlive-xbmks-53448-1|39	
21cr|texlive-xbmks-53448-1|40	%build
21cr|texlive-xbmks-53448-1|41	
21cr|texlive-xbmks-53448-1|42	%install
21cr|texlive-xbmks-53448-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xbmks-53448-1|44	rm -rf tlpkg
21cr|texlive-xbmks-53448-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10477 21
21cr|texlive-xcharter-1.215-1|1	Name:		texlive-xcharter
21cr|texlive-xcharter-1.215-1|2	Version:	1.215
21cr|texlive-xcharter-1.215-1|3	Release:	1
21cr|texlive-xcharter-1.215-1|4	Summary:	Extension of Bitstream Charter fonts
21cr|texlive-xcharter-1.215-1|5	Group:		Publishing
21cr|texlive-xcharter-1.215-1|6	URL:		https://ctan.org/pkg/xcharter
21cr|texlive-xcharter-1.215-1|7	License:	LaTeX Project Public License, version 1.3
21cr|texlive-xcharter-1.215-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcharter.tar.xz
21cr|texlive-xcharter-1.215-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcharter.doc.tar.xz
21cr|texlive-xcharter-1.215-1|10	BuildArch:	noarch
21cr|texlive-xcharter-1.215-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-xcharter-1.215-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-xcharter-1.215-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-xcharter-1.215-1|14	
21cr|texlive-xcharter-1.215-1|15	%description
21cr|texlive-xcharter-1.215-1|16	The package presents an extension of Bitstream Charter,
21cr|texlive-xcharter-1.215-1|17	which provides small caps, oldstyle figures and superior
21cr|texlive-xcharter-1.215-1|18	figures in all four styles, accompanied by LaTeX font
21cr|texlive-xcharter-1.215-1|19	support files. The fonts themselves are provided in both
21cr|texlive-xcharter-1.215-1|20	Adobe Type 1 and OTF formats, with supporting files as
21cr|texlive-xcharter-1.215-1|21	necessary.
21cr|texlive-xcharter-1.215-1|22	
21cr|texlive-xcharter-1.215-1|23	#-----------------------------------------------------------------------
21cr|texlive-xcharter-1.215-1|24	%prep
21cr|texlive-xcharter-1.215-1|25	%setup -c -q -a0 -a1
21cr|texlive-xcharter-1.215-1|26	
21cr|texlive-xcharter-1.215-1|27	%build
21cr|texlive-xcharter-1.215-1|28	
21cr|texlive-xcharter-1.215-1|29	%install
21cr|texlive-xcharter-1.215-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xcharter-1.215-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21cr|texlive-xcharter-1.215-1|32	
21cr|texlive-xcharter-1.215-1|33	%files
21cr|texlive-xcharter-1.215-1|34	%{_texmfdistdir}/tex/latex/xcharter

10478 21
21cr|texlive-xcharter-math-65686-1|1	%define oname xcharter-math
21cr|texlive-xcharter-math-65686-1|2	
21cr|texlive-xcharter-math-65686-1|3	Summary:	XCharter-based OpenType Math font for LuaTeX and XeTeX
21cr|texlive-xcharter-math-65686-1|4	Name:		texlive-xcharter-math
21cr|texlive-xcharter-math-65686-1|5	Version:	65686
21cr|texlive-xcharter-math-65686-1|6	Release:	1
21cr|texlive-xcharter-math-65686-1|7	License:	LPPL1.3
21cr|texlive-xcharter-math-65686-1|8	Group:		Publishing
21cr|texlive-xcharter-math-65686-1|9	Url:		https://www.ctan.org
21cr|texlive-xcharter-math-65686-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xcharter-math-65686-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xcharter-math-65686-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xcharter-math-65686-1|13	Requires:	texlive-tlpkg
21cr|texlive-xcharter-math-65686-1|14	Requires:	texlive-kpathsea
21cr|texlive-xcharter-math-65686-1|15	Provides:	tex(xcharter-otf.sty) = 2024
21cr|texlive-xcharter-math-65686-1|16	BuildArch:	noarch
21cr|texlive-xcharter-math-65686-1|17	
21cr|texlive-xcharter-math-65686-1|18	%description
21cr|texlive-xcharter-math-65686-1|19	This package provides an Unicode Math font XCharter-Math.otf
21cr|texlive-xcharter-math-65686-1|20	meant to be used together with XCharter Opentype Text fonts
21cr|texlive-xcharter-math-65686-1|21	(extension of Bitstream Charter) in LuaLaTeX or XeLaTeX
21cr|texlive-xcharter-math-65686-1|22	documents.
21cr|texlive-xcharter-math-65686-1|23	
21cr|texlive-xcharter-math-65686-1|24	%files
21cr|texlive-xcharter-math-65686-1|25	%doc %{_texmfdistdir}/doc/fonts/xcharter-math
21cr|texlive-xcharter-math-65686-1|26	%{_texmfdistdir}/fonts/opentype/public/xcharter-math
21cr|texlive-xcharter-math-65686-1|27	%{_texmfdistdir}/tex/latex/xcharter-math
21cr|texlive-xcharter-math-65686-1|28	
21cr|texlive-xcharter-math-65686-1|29	#------------------------------------------------------------------
21cr|texlive-xcharter-math-65686-1|30	
21cr|texlive-xcharter-math-65686-1|31	%prep
21cr|texlive-xcharter-math-65686-1|32	%setup -c -a0 -a1
21cr|texlive-xcharter-math-65686-1|33	
21cr|texlive-xcharter-math-65686-1|34	%build
21cr|texlive-xcharter-math-65686-1|35	
21cr|texlive-xcharter-math-65686-1|36	%install
21cr|texlive-xcharter-math-65686-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xcharter-math-65686-1|38	rm -rf tlpkg
21cr|texlive-xcharter-math-65686-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10479 21
21cr|texlive-xcite-1.0-8|1	# revision 23783
21cr|texlive-xcite-1.0-8|2	# category Package
21cr|texlive-xcite-1.0-8|3	# catalog-ctan /macros/latex/contrib/xcite
21cr|texlive-xcite-1.0-8|4	# catalog-date 2011-09-03 01:03:37 +0200
21cr|texlive-xcite-1.0-8|5	# catalog-license lppl1.3
21cr|texlive-xcite-1.0-8|6	# catalog-version 1.0
21cr|texlive-xcite-1.0-8|7	Name:		texlive-xcite
21cr|texlive-xcite-1.0-8|8	Version:	1.0
21cr|texlive-xcite-1.0-8|9	Release:	8
21cr|texlive-xcite-1.0-8|10	Summary:	Use citation keys from a different document
21cr|texlive-xcite-1.0-8|11	Group:		Publishing
21cr|texlive-xcite-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcite
21cr|texlive-xcite-1.0-8|13	License:	LPPL1.3
21cr|texlive-xcite-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.tar.xz
21cr|texlive-xcite-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.doc.tar.xz
21cr|texlive-xcite-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.source.tar.xz
21cr|texlive-xcite-1.0-8|17	BuildArch:	noarch
21cr|texlive-xcite-1.0-8|18	BuildRequires:	texlive-tlpkg
21cr|texlive-xcite-1.0-8|19	Requires(pre):	texlive-tlpkg
21cr|texlive-xcite-1.0-8|20	Requires(post):	texlive-kpathsea
21cr|texlive-xcite-1.0-8|21	
21cr|texlive-xcite-1.0-8|22	%description
21cr|texlive-xcite-1.0-8|23	The package lets you use citation keys from another document,
21cr|texlive-xcite-1.0-8|24	just as the xr package allows cross-document use of labels.
21cr|texlive-xcite-1.0-8|25	
21cr|texlive-xcite-1.0-8|26	
21cr|texlive-xcite-1.0-8|27	#-----------------------------------------------------------------------
21cr|texlive-xcite-1.0-8|28	%files
21cr|texlive-xcite-1.0-8|29	%{_texmfdistdir}/tex/latex/xcite/xcite.sty
21cr|texlive-xcite-1.0-8|30	%doc %{_texmfdistdir}/doc/latex/xcite/README
21cr|texlive-xcite-1.0-8|31	%doc %{_texmfdistdir}/doc/latex/xcite/xcite.pdf
21cr|texlive-xcite-1.0-8|32	#- source
21cr|texlive-xcite-1.0-8|33	%doc %{_texmfdistdir}/source/latex/xcite/xcite.dtx
21cr|texlive-xcite-1.0-8|34	%doc %{_texmfdistdir}/source/latex/xcite/xcite.ins
21cr|texlive-xcite-1.0-8|35	
21cr|texlive-xcite-1.0-8|36	#-----------------------------------------------------------------------
21cr|texlive-xcite-1.0-8|37	%prep
21cr|texlive-xcite-1.0-8|38	%setup -c -a0 -a1 -a2
21cr|texlive-xcite-1.0-8|39	
21cr|texlive-xcite-1.0-8|40	%build
21cr|texlive-xcite-1.0-8|41	
21cr|texlive-xcite-1.0-8|42	%install
21cr|texlive-xcite-1.0-8|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xcite-1.0-8|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10480 21
21cr|texlive-xcntperchap-54080-1|1	%define oname xcntperchap
21cr|texlive-xcntperchap-54080-1|2	
21cr|texlive-xcntperchap-54080-1|3	Summary:	Track the number of subsections etc. that occur in a specified tracklevel
21cr|texlive-xcntperchap-54080-1|4	Name:		texlive-xcntperchap
21cr|texlive-xcntperchap-54080-1|5	Version:	54080
21cr|texlive-xcntperchap-54080-1|6	Release:	1
21cr|texlive-xcntperchap-54080-1|7	License:	LPPL1.3
21cr|texlive-xcntperchap-54080-1|8	Group:		Publishing
21cr|texlive-xcntperchap-54080-1|9	Url:		https://www.ctan.org
21cr|texlive-xcntperchap-54080-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xcntperchap-54080-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xcntperchap-54080-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xcntperchap-54080-1|13	Requires:	texlive-kpathsea
21cr|texlive-xcntperchap-54080-1|14	Requires:	texlive-tlpkg
21cr|texlive-xcntperchap-54080-1|15	Provides:	tex-xcntperchap = 2024
21cr|texlive-xcntperchap-54080-1|16	Provides:	tex(xcntperchap.sty) = 2024
21cr|texlive-xcntperchap-54080-1|17	BuildArch:	noarch
21cr|texlive-xcntperchap-54080-1|18	
21cr|texlive-xcntperchap-54080-1|19	%description
21cr|texlive-xcntperchap-54080-1|20	This package is the successor of cntperchap and allows to
21cr|texlive-xcntperchap-54080-1|21	provide more tracklevels than just only one.
21cr|texlive-xcntperchap-54080-1|22	
21cr|texlive-xcntperchap-54080-1|23	%files
21cr|texlive-xcntperchap-54080-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-xcntperchap-54080-1|25	%{_texmfdistdir}/tex/latex/xcntperchap/
21cr|texlive-xcntperchap-54080-1|26	
21cr|texlive-xcntperchap-54080-1|27	#------------------------------------------------------------------
21cr|texlive-xcntperchap-54080-1|28	
21cr|texlive-xcntperchap-54080-1|29	%prep
21cr|texlive-xcntperchap-54080-1|30	%setup -c -a0 -a1
21cr|texlive-xcntperchap-54080-1|31	
21cr|texlive-xcntperchap-54080-1|32	%build
21cr|texlive-xcntperchap-54080-1|33	
21cr|texlive-xcntperchap-54080-1|34	%install
21cr|texlive-xcntperchap-54080-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xcntperchap-54080-1|36	rm -rf tlpkg
21cr|texlive-xcntperchap-54080-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10481 21
21cr|texlive-xcolor-material-42289-1|1	%define oname xcolor-material
21cr|texlive-xcolor-material-42289-1|2	
21cr|texlive-xcolor-material-42289-1|3	Summary:	Defines the 256 colors from Google Material Color Palette
21cr|texlive-xcolor-material-42289-1|4	Name:		texlive-xcolor-material
21cr|texlive-xcolor-material-42289-1|5	Version:	42289
21cr|texlive-xcolor-material-42289-1|6	Release:	1
21cr|texlive-xcolor-material-42289-1|7	License:	LPPL1.3
21cr|texlive-xcolor-material-42289-1|8	Group:		Publishing
21cr|texlive-xcolor-material-42289-1|9	Url:		https://www.ctan.org
21cr|texlive-xcolor-material-42289-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xcolor-material-42289-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xcolor-material-42289-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xcolor-material-42289-1|13	Requires:	texlive-tlpkg
21cr|texlive-xcolor-material-42289-1|14	Requires:	texlive-kpathsea
21cr|texlive-xcolor-material-42289-1|15	Provides:	tex(xcolor-material.sty) = 2024
21cr|texlive-xcolor-material-42289-1|16	BuildArch:	noarch
21cr|texlive-xcolor-material-42289-1|17	
21cr|texlive-xcolor-material-42289-1|18	%description
21cr|texlive-xcolor-material-42289-1|19	The package is built on top of the great xcolor package. It
21cr|texlive-xcolor-material-42289-1|20	provides a useful definition of the beautiful Google Material
21cr|texlive-xcolor-material-42289-1|21	Color Palette, available at Google Material design, for its use
21cr|texlive-xcolor-material-42289-1|22	in document writing with LaTeX and Friends.
21cr|texlive-xcolor-material-42289-1|23	
21cr|texlive-xcolor-material-42289-1|24	%files
21cr|texlive-xcolor-material-42289-1|25	%doc %{_texmfdistdir}/doc/latex/xcolor-material/
21cr|texlive-xcolor-material-42289-1|26	%{_texmfdistdir}/tex/latex/xcolor-material/
21cr|texlive-xcolor-material-42289-1|27	
21cr|texlive-xcolor-material-42289-1|28	#------------------------------------------------------------------
21cr|texlive-xcolor-material-42289-1|29	
21cr|texlive-xcolor-material-42289-1|30	%prep
21cr|texlive-xcolor-material-42289-1|31	%setup -c -a0 -a1
21cr|texlive-xcolor-material-42289-1|32	
21cr|texlive-xcolor-material-42289-1|33	%build
21cr|texlive-xcolor-material-42289-1|34	
21cr|texlive-xcolor-material-42289-1|35	%install
21cr|texlive-xcolor-material-42289-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xcolor-material-42289-1|37	rm -rf tlpkg
21cr|texlive-xcolor-material-42289-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10482 21
21cr|texlive-xcolor-solarized-61719-1|1	%define oname xcolor-solarized
21cr|texlive-xcolor-solarized-61719-1|2	
21cr|texlive-xcolor-solarized-61719-1|3	Summary:	Defines the 16 colors from Ethan Schoonover's Solarized palette
21cr|texlive-xcolor-solarized-61719-1|4	Name:		texlive-xcolor-solarized
21cr|texlive-xcolor-solarized-61719-1|5	Version:	61719
21cr|texlive-xcolor-solarized-61719-1|6	Release:	1
21cr|texlive-xcolor-solarized-61719-1|7	License:	LPPL1.3
21cr|texlive-xcolor-solarized-61719-1|8	Group:		Publishing
21cr|texlive-xcolor-solarized-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-xcolor-solarized-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xcolor-solarized-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xcolor-solarized-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xcolor-solarized-61719-1|13	Requires:	texlive-kpathsea
21cr|texlive-xcolor-solarized-61719-1|14	Requires:	tex(kvoptions.sty)
21cr|texlive-xcolor-solarized-61719-1|15	Requires:	texlive-tlpkg
21cr|texlive-xcolor-solarized-61719-1|16	#Requires:	tex(xcolor.sty)
21cr|texlive-xcolor-solarized-61719-1|17	Provides:	tex-xcolor-solarized = 2024
21cr|texlive-xcolor-solarized-61719-1|18	Provides:	tex(xcolor-solarized.sty) = 2024
21cr|texlive-xcolor-solarized-61719-1|19	BuildArch:	noarch
21cr|texlive-xcolor-solarized-61719-1|20	
21cr|texlive-xcolor-solarized-61719-1|21	%description
21cr|texlive-xcolor-solarized-61719-1|22	Built on top of the package, this package defines the sixteen
21cr|texlive-xcolor-solarized-61719-1|23	colors of Ethan Schoonover's popular color palette, Solarized,
21cr|texlive-xcolor-solarized-61719-1|24	for use in documents typeset with LaTeX and Friends.
21cr|texlive-xcolor-solarized-61719-1|25	
21cr|texlive-xcolor-solarized-61719-1|26	%files
21cr|texlive-xcolor-solarized-61719-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-xcolor-solarized-61719-1|28	%{_texmfdistdir}/tex/latex/xcolor-solarized/
21cr|texlive-xcolor-solarized-61719-1|29	
21cr|texlive-xcolor-solarized-61719-1|30	#------------------------------------------------------------------
21cr|texlive-xcolor-solarized-61719-1|31	
21cr|texlive-xcolor-solarized-61719-1|32	%prep
21cr|texlive-xcolor-solarized-61719-1|33	%setup -c -a0 -a1
21cr|texlive-xcolor-solarized-61719-1|34	
21cr|texlive-xcolor-solarized-61719-1|35	%build
21cr|texlive-xcolor-solarized-61719-1|36	
21cr|texlive-xcolor-solarized-61719-1|37	%install
21cr|texlive-xcolor-solarized-61719-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xcolor-solarized-61719-1|39	rm -rf tlpkg
21cr|texlive-xcolor-solarized-61719-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10483 21
21cr|texlive-xcpdftips-50449-1|1	%define oname xcpdftips
21cr|texlive-xcpdftips-50449-1|2	
21cr|texlive-xcpdftips-50449-1|3	Summary:	Natbib citations with PDF tooltips
21cr|texlive-xcpdftips-50449-1|4	Name:		texlive-xcpdftips
21cr|texlive-xcpdftips-50449-1|5	Version:	50449
21cr|texlive-xcpdftips-50449-1|6	Release:	1
21cr|texlive-xcpdftips-50449-1|7	License:	LPPL1.3
21cr|texlive-xcpdftips-50449-1|8	Group:		Publishing
21cr|texlive-xcpdftips-50449-1|9	Url:		https://www.ctan.org
21cr|texlive-xcpdftips-50449-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xcpdftips-50449-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xcpdftips-50449-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xcpdftips-50449-1|13	Requires:	texlive-tlpkg
21cr|texlive-xcpdftips-50449-1|14	Requires:	texlive-kpathsea
21cr|texlive-xcpdftips-50449-1|15	Provides:	tex(xcpdftips.sty) = 2024
21cr|texlive-xcpdftips-50449-1|16	BuildArch:	noarch
21cr|texlive-xcpdftips-50449-1|17	
21cr|texlive-xcpdftips-50449-1|18	%description
21cr|texlive-xcpdftips-50449-1|19	This LaTeX package uses pdfcomment and bibentry to surround
21cr|texlive-xcpdftips-50449-1|20	natbib citations with PDF tooltips.
21cr|texlive-xcpdftips-50449-1|21	
21cr|texlive-xcpdftips-50449-1|22	%files
21cr|texlive-xcpdftips-50449-1|23	%doc %{_texmfdistdir}/doc/latex/xcpdftips
21cr|texlive-xcpdftips-50449-1|24	%{_texmfdistdir}/tex/latex/xcpdftips
21cr|texlive-xcpdftips-50449-1|25	
21cr|texlive-xcpdftips-50449-1|26	#------------------------------------------------------------------
21cr|texlive-xcpdftips-50449-1|27	
21cr|texlive-xcpdftips-50449-1|28	%prep
21cr|texlive-xcpdftips-50449-1|29	%setup -c -a0 -a1
21cr|texlive-xcpdftips-50449-1|30	
21cr|texlive-xcpdftips-50449-1|31	%build
21cr|texlive-xcpdftips-50449-1|32	
21cr|texlive-xcpdftips-50449-1|33	%install
21cr|texlive-xcpdftips-50449-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xcpdftips-50449-1|35	rm -rf tlpkg
21cr|texlive-xcpdftips-50449-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10484 21
21cr|texlive-xduthesis-20211010-1.0|1	Name:		texlive-xduthesis
21cr|texlive-xduthesis-20211010-1.0|2	Version:	20211010
21cr|texlive-xduthesis-20211010-1.0|3	Release:	1.0
21cr|texlive-xduthesis-20211010-1.0|4	Summary:	XeLaTeX template for writing Xidian University Thesis
21cr|texlive-xduthesis-20211010-1.0|5	Group:		Publishing
21cr|texlive-xduthesis-20211010-1.0|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xduthesis
21cr|texlive-xduthesis-20211010-1.0|7	License:	LPPL1.3
21cr|texlive-xduthesis-20211010-1.0|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xduthesis.tar.xz
21cr|texlive-xduthesis-20211010-1.0|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xduthesis.doc.tar.xz
21cr|texlive-xduthesis-20211010-1.0|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xduthesis.source.tar.xz
21cr|texlive-xduthesis-20211010-1.0|11	BuildArch:	noarch
21cr|texlive-xduthesis-20211010-1.0|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xduthesis-20211010-1.0|13	Requires(pre):	texlive-tlpkg
21cr|texlive-xduthesis-20211010-1.0|14	Requires(post):	texlive-kpathsea
21cr|texlive-xduthesis-20211010-1.0|15	
21cr|texlive-xduthesis-20211010-1.0|16	%description
21cr|texlive-xduthesis-20211010-1.0|17	This is a XeLaTeX template for writing theses to apply academic degrees
21cr|texlive-xduthesis-20211010-1.0|18	in Xidian University. The template is designed according to the official
21cr|texlive-xduthesis-20211010-1.0|19	requirements on typesetting theses. The template currently supports all
21cr|texlive-xduthesis-20211010-1.0|20	levels of degrees from bachelor to doctor, including both academic
21cr|texlive-xduthesis-20211010-1.0|21	master and professional master. But it is not guaranteed that you will
21cr|texlive-xduthesis-20211010-1.0|22	pass the typesetting check and obtain your degree by using this
21cr|texlive-xduthesis-20211010-1.0|23	template.
21cr|texlive-xduthesis-20211010-1.0|24	
21cr|texlive-xduthesis-20211010-1.0|25	#-----------------------------------------------------------------------
21cr|texlive-xduthesis-20211010-1.0|26	%files
21cr|texlive-xduthesis-20211010-1.0|27	%{_texmfdistdir}/tex/latex/xduthesis/xdubadge-gr.eps
21cr|texlive-xduthesis-20211010-1.0|28	%{_texmfdistdir}/tex/latex/xduthesis/xdubadge.eps
21cr|texlive-xduthesis-20211010-1.0|29	%{_texmfdistdir}/tex/latex/xduthesis/xdulogo.eps
21cr|texlive-xduthesis-20211010-1.0|30	%{_texmfdistdir}/tex/latex/xduthesis/xduthesis.cfg
21cr|texlive-xduthesis-20211010-1.0|31	%{_texmfdistdir}/tex/latex/xduthesis/xduthesis.cls
21cr|texlive-xduthesis-20211010-1.0|32	%doc %{_texmfdistdir}/doc/latex/xduthesis/README.md
21cr|texlive-xduthesis-20211010-1.0|33	%doc %{_texmfdistdir}/doc/latex/xduthesis/xduthesis.pdf
21cr|texlive-xduthesis-20211010-1.0|34	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/photo.png
21cr|texlive-xduthesis-20211010-1.0|35	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/thesis-doctor.pdf
21cr|texlive-xduthesis-20211010-1.0|36	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/abstract.tex
21cr|texlive-xduthesis-20211010-1.0|37	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/achievements.tex
21cr|texlive-xduthesis-20211010-1.0|38	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/acknowledgments.tex
21cr|texlive-xduthesis-20211010-1.0|39	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/appendix01.tex
21cr|texlive-xduthesis-20211010-1.0|40	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/biography.tex
21cr|texlive-xduthesis-20211010-1.0|41	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/ch01-intro.tex
21cr|texlive-xduthesis-20211010-1.0|42	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/ch02-options.tex
21cr|texlive-xduthesis-20211010-1.0|43	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/ch03-frontmatter.tex
21cr|texlive-xduthesis-20211010-1.0|44	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/ch04-mainmatter.tex
21cr|texlive-xduthesis-20211010-1.0|45	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/ch05-backmatter.tex
21cr|texlive-xduthesis-20211010-1.0|46	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/ch06-bibliography.tex
21cr|texlive-xduthesis-20211010-1.0|47	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/ch07-conclusions.tex
21cr|texlive-xduthesis-20211010-1.0|48	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/refs.bib
21cr|texlive-xduthesis-20211010-1.0|49	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/thesis-bachelor.tex
21cr|texlive-xduthesis-20211010-1.0|50	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/thesis-doctor.tex
21cr|texlive-xduthesis-20211010-1.0|51	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/thesis-master.tex
21cr|texlive-xduthesis-20211010-1.0|52	%doc %{_texmfdistdir}/doc/latex/xduthesis/examples/thesis-masterpro.tex
21cr|texlive-xduthesis-20211010-1.0|53	#- source
21cr|texlive-xduthesis-20211010-1.0|54	%doc %{_texmfdistdir}/source/latex/xduthesis/xduthesis.dtx
21cr|texlive-xduthesis-20211010-1.0|55	%doc %{_texmfdistdir}/source/latex/xduthesis/xduthesis.ins
21cr|texlive-xduthesis-20211010-1.0|56	#-----------------------------------------------------------------------
21cr|texlive-xduthesis-20211010-1.0|57	
21cr|texlive-xduthesis-20211010-1.0|58	%prep
21cr|texlive-xduthesis-20211010-1.0|59	%setup -c -a0 -a1 -a2
21cr|texlive-xduthesis-20211010-1.0|60	
21cr|texlive-xduthesis-20211010-1.0|61	%build
21cr|texlive-xduthesis-20211010-1.0|62	
21cr|texlive-xduthesis-20211010-1.0|63	%install
21cr|texlive-xduthesis-20211010-1.0|64	mkdir -p %{buildroot}%{_texmfdistdir}

10485 21
21cr|texlive-xduts-66472-1|1	%define oname xduts
21cr|texlive-xduts-66472-1|2	
21cr|texlive-xduts-66472-1|3	Summary:	Xidian University TeX Suite
21cr|texlive-xduts-66472-1|4	Name:		texlive-xduts
21cr|texlive-xduts-66472-1|5	Version:	66472
21cr|texlive-xduts-66472-1|6	Release:	1
21cr|texlive-xduts-66472-1|7	License:	LPPL1.3
21cr|texlive-xduts-66472-1|8	Group:		Publishing
21cr|texlive-xduts-66472-1|9	Url:		https://www.ctan.org
21cr|texlive-xduts-66472-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xduts-66472-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xduts-66472-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xduts-66472-1|13	Requires:	texlive-tlpkg
21cr|texlive-xduts-66472-1|14	Requires:	texlive-kpathsea
21cr|texlive-xduts-66472-1|15	Provides:	tex(xdufont.sty) = 2024
21cr|texlive-xduts-66472-1|16	Provides:	tex(xdupgthesis.cls) = 2024
21cr|texlive-xduts-66472-1|17	Provides:	tex(xduugthesis.cls) = 2024
21cr|texlive-xduts-66472-1|18	Provides:	tex(xduugtp.cls) = 2024
21cr|texlive-xduts-66472-1|19	BuildArch:	noarch
21cr|texlive-xduts-66472-1|20	
21cr|texlive-xduts-66472-1|21	%description
21cr|texlive-xduts-66472-1|22	XDUTS is designed to help Xidian University students use LaTeX
21cr|texlive-xduts-66472-1|23	typesetting efficiently. XDUTS contains a font configuration
21cr|texlive-xduts-66472-1|24	package that meets the school's requirements and can be applied
21cr|texlive-xduts-66472-1|25	to any document class. In addition, there are thesis and thesis
21cr|texlive-xduts-66472-1|26	proposal templates for both undergraduate and postgraduate that
21cr|texlive-xduts-66472-1|27	meet the school's requirements.
21cr|texlive-xduts-66472-1|28	
21cr|texlive-xduts-66472-1|29	%files
21cr|texlive-xduts-66472-1|30	%doc %{_texmfdistdir}/doc/xelatex/xduts
21cr|texlive-xduts-66472-1|31	%{_texmfdistdir}/tex/xelatex/xduts
21cr|texlive-xduts-66472-1|32	
21cr|texlive-xduts-66472-1|33	#------------------------------------------------------------------
21cr|texlive-xduts-66472-1|34	
21cr|texlive-xduts-66472-1|35	%prep
21cr|texlive-xduts-66472-1|36	%setup -c -a0 -a1
21cr|texlive-xduts-66472-1|37	
21cr|texlive-xduts-66472-1|38	%build
21cr|texlive-xduts-66472-1|39	
21cr|texlive-xduts-66472-1|40	%install
21cr|texlive-xduts-66472-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xduts-66472-1|42	rm -rf tlpkg
21cr|texlive-xduts-66472-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10486 21
21cr|texlive-xebaposter-2.51-1|1	Name: texlive-xebaposter
21cr|texlive-xebaposter-2.51-1|2	Version: 2.51
21cr|texlive-xebaposter-2.51-1|3	Release: 1
21cr|texlive-xebaposter-2.51-1|4	Summary: Create beautiful scientific Persian/Latin posters using TikZ
21cr|texlive-xebaposter-2.51-1|5	Group: Publishing
21cr|texlive-xebaposter-2.51-1|6	URL: https://ctan.org/tex-archive/graphics/pgf/contrib/xebaposter
21cr|texlive-xebaposter-2.51-1|7	License: LPPL1
21cr|texlive-xebaposter-2.51-1|8	Source0: http://mirrors.ctan.org/systems/texlive/tlnet/archive/xebaposter.tar.xz
21cr|texlive-xebaposter-2.51-1|9	Source1: http://mirrors.ctan.org/systems/texlive/tlnet/archive/xebaposter.doc.tar.xz
21cr|texlive-xebaposter-2.51-1|10	BuildArch: noarch
21cr|texlive-xebaposter-2.51-1|11	BuildRequires: texlive-tlpkg
21cr|texlive-xebaposter-2.51-1|12	Requires(pre): texlive-tlpkg
21cr|texlive-xebaposter-2.51-1|13	
21cr|texlive-xebaposter-2.51-1|14	%description
21cr|texlive-xebaposter-2.51-1|15	This package is designed for making beautiful scientific
21cr|texlive-xebaposter-2.51-1|16	Persian/Latin posters. It is a fork of baposter by Brian Amberg
21cr|texlive-xebaposter-2.51-1|17	and Reinhold Kainhofer available at
21cr|texlive-xebaposter-2.51-1|18	http://www.brian-amberg.de/uni/poster/. baposter's users should
21cr|texlive-xebaposter-2.51-1|19	be able to compile their poster using xebaposter (instead of
21cr|texlive-xebaposter-2.51-1|20	baposter) without any problem.
21cr|texlive-xebaposter-2.51-1|21	
21cr|texlive-xebaposter-2.51-1|22	%files
21cr|texlive-xebaposter-2.51-1|23	%{_texmfdistdir}/tex/*
21cr|texlive-xebaposter-2.51-1|24	%doc %{_texmfdistdir}/doc/*
21cr|texlive-xebaposter-2.51-1|25	
21cr|texlive-xebaposter-2.51-1|26	#-----------------------------------------------------------------------
21cr|texlive-xebaposter-2.51-1|27	%prep
21cr|texlive-xebaposter-2.51-1|28	%setup -c -a0 -a1
21cr|texlive-xebaposter-2.51-1|29	
21cr|texlive-xebaposter-2.51-1|30	%build
21cr|texlive-xebaposter-2.51-1|31	
21cr|texlive-xebaposter-2.51-1|32	%install
21cr|texlive-xebaposter-2.51-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xebaposter-2.51-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10487 21
21cr|texlive-xechangebar-1.0-1|1	Name:		texlive-xechangebar
21cr|texlive-xechangebar-1.0-1|2	Version:	1.0
21cr|texlive-xechangebar-1.0-1|3	Release:	1
21cr|texlive-xechangebar-1.0-1|4	Summary:	An extension of package changebar that can be used with XeLaTeX
21cr|texlive-xechangebar-1.0-1|5	Group:		Publishing
21cr|texlive-xechangebar-1.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/grant
21cr|texlive-xechangebar-1.0-1|7	License:	MIT
21cr|texlive-xechangebar-1.0-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/xechangebar.doc.tar.xz
21cr|texlive-xechangebar-1.0-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/xechangebar.tar.xz
21cr|texlive-xechangebar-1.0-1|10	BuildArch:	noarch
21cr|texlive-xechangebar-1.0-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-xechangebar-1.0-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-xechangebar-1.0-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-xechangebar-1.0-1|14	
21cr|texlive-xechangebar-1.0-1|15	%description
21cr|texlive-xechangebar-1.0-1|16	This is package xechangebar that extends package changebar
21cr|texlive-xechangebar-1.0-1|17	so it can be used with XeLaTeX. The package introduces the
21cr|texlive-xechangebar-1.0-1|18	new option `xetex' for use with XeLaTeX. Everything else
21cr|texlive-xechangebar-1.0-1|19	remains the same and users should consult the original
21cr|texlive-xechangebar-1.0-1|20	documenation for usage information.
21cr|texlive-xechangebar-1.0-1|21	
21cr|texlive-xechangebar-1.0-1|22	#-----------------------------------------------------------------------
21cr|texlive-xechangebar-1.0-1|23	%files
21cr|texlive-xechangebar-1.0-1|24	%{_texmfdistdir}/tex/*
21cr|texlive-xechangebar-1.0-1|25	%doc %{_texmfdistdir}/doc/*
21cr|texlive-xechangebar-1.0-1|26	
21cr|texlive-xechangebar-1.0-1|27	#-----------------------------------------------------------------------
21cr|texlive-xechangebar-1.0-1|28	%prep
21cr|texlive-xechangebar-1.0-1|29	%setup -c -a0 -a1
21cr|texlive-xechangebar-1.0-1|30	
21cr|texlive-xechangebar-1.0-1|31	%build
21cr|texlive-xechangebar-1.0-1|32	
21cr|texlive-xechangebar-1.0-1|33	%install
21cr|texlive-xechangebar-1.0-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xechangebar-1.0-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10488 21
21cr|texlive-xecyrmongolian-53160-1|1	%define oname xecyrmongolian
21cr|texlive-xecyrmongolian-53160-1|2	
21cr|texlive-xecyrmongolian-53160-1|3	Summary:	Basic support for the typesetting of Cyrillic Mongolian documents using (Xe|Lua)LaTeX
21cr|texlive-xecyrmongolian-53160-1|4	Name:		texlive-xecyrmongolian
21cr|texlive-xecyrmongolian-53160-1|5	Version:	53160
21cr|texlive-xecyrmongolian-53160-1|6	Release:	1
21cr|texlive-xecyrmongolian-53160-1|7	License:	LPPL1.3
21cr|texlive-xecyrmongolian-53160-1|8	Group:		Publishing
21cr|texlive-xecyrmongolian-53160-1|9	Url:		https://www.ctan.org
21cr|texlive-xecyrmongolian-53160-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xecyrmongolian-53160-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xecyrmongolian-53160-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xecyrmongolian-53160-1|13	Requires:	texlive-tlpkg
21cr|texlive-xecyrmongolian-53160-1|14	Requires:	texlive-kpathsea
21cr|texlive-xecyrmongolian-53160-1|15	Provides:	tex(xecyrmongolian.sty) = 2024
21cr|texlive-xecyrmongolian-53160-1|16	BuildArch:	noarch
21cr|texlive-xecyrmongolian-53160-1|17	
21cr|texlive-xecyrmongolian-53160-1|18	%description
21cr|texlive-xecyrmongolian-53160-1|19	The 'xecyrmongolian' package can be used to produce documents
21cr|texlive-xecyrmongolian-53160-1|20	in Cyrillic Mongolian using either XeLaTeX or LuaLaTeX. The
21cr|texlive-xecyrmongolian-53160-1|21	command \setlanguage can be used to load alternative
21cr|texlive-xecyrmongolian-53160-1|22	hyphenation patterns so to be able to create multilingual
21cr|texlive-xecyrmongolian-53160-1|23	documents.
21cr|texlive-xecyrmongolian-53160-1|24	
21cr|texlive-xecyrmongolian-53160-1|25	%files
21cr|texlive-xecyrmongolian-53160-1|26	%doc %{_texmfdistdir}/doc/latex/xecyrmongolian
21cr|texlive-xecyrmongolian-53160-1|27	%{_texmfdistdir}/tex/latex/xecyrmongolian
21cr|texlive-xecyrmongolian-53160-1|28	
21cr|texlive-xecyrmongolian-53160-1|29	#------------------------------------------------------------------
21cr|texlive-xecyrmongolian-53160-1|30	
21cr|texlive-xecyrmongolian-53160-1|31	%prep
21cr|texlive-xecyrmongolian-53160-1|32	%setup -c -a0 -a1
21cr|texlive-xecyrmongolian-53160-1|33	
21cr|texlive-xecyrmongolian-53160-1|34	%build
21cr|texlive-xecyrmongolian-53160-1|35	
21cr|texlive-xecyrmongolian-53160-1|36	%install
21cr|texlive-xecyrmongolian-53160-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xecyrmongolian-53160-1|38	rm -rf tlpkg
21cr|texlive-xecyrmongolian-53160-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10489 21
21cr|texlive-xellipsis-47546-1|1	%define oname xellipsis
21cr|texlive-xellipsis-47546-1|2	
21cr|texlive-xellipsis-47546-1|3	Summary:	Extremely configurable ellipses with formats for various style manuals
21cr|texlive-xellipsis-47546-1|4	Name:		texlive-xellipsis
21cr|texlive-xellipsis-47546-1|5	Version:	47546
21cr|texlive-xellipsis-47546-1|6	Release:	1
21cr|texlive-xellipsis-47546-1|7	License:	LPPL1.3
21cr|texlive-xellipsis-47546-1|8	Group:		Publishing
21cr|texlive-xellipsis-47546-1|9	Url:		https://www.ctan.org
21cr|texlive-xellipsis-47546-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xellipsis-47546-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xellipsis-47546-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xellipsis-47546-1|13	Requires:	texlive-kpathsea
21cr|texlive-xellipsis-47546-1|14	Requires:	texlive-tlpkg
21cr|texlive-xellipsis-47546-1|15	Provides:	tex-xellipsis = 2024
21cr|texlive-xellipsis-47546-1|16	Provides:	tex(xellipsis.sty) = 2024
21cr|texlive-xellipsis-47546-1|17	BuildArch:	noarch
21cr|texlive-xellipsis-47546-1|18	
21cr|texlive-xellipsis-47546-1|19	%description
21cr|texlive-xellipsis-47546-1|20	The xellipsis package provides a system for configuring
21cr|texlive-xellipsis-47546-1|21	(almomst) every possible aspect of ellipses, including
21cr|texlive-xellipsis-47546-1|22	preceding and proceeding characters; the character itself;
21cr|texlive-xellipsis-47546-1|23	distances before and after each of these; and number of
21cr|texlive-xellipsis-47546-1|24	characters. It comes with both a compatibility option for
21cr|texlive-xellipsis-47546-1|25	standard LaTeX \ldots as well as preset package options for the
21cr|texlive-xellipsis-47546-1|26	Chicago Manual of Style (Turabian); the Bluebook; and MLA
21cr|texlive-xellipsis-47546-1|27	guidelines.
21cr|texlive-xellipsis-47546-1|28	
21cr|texlive-xellipsis-47546-1|29	%files
21cr|texlive-xellipsis-47546-1|30	%doc %{_texmfdistdir}/doc
21cr|texlive-xellipsis-47546-1|31	%{_texmfdistdir}/tex/latex/xellipsis/
21cr|texlive-xellipsis-47546-1|32	
21cr|texlive-xellipsis-47546-1|33	#------------------------------------------------------------------
21cr|texlive-xellipsis-47546-1|34	
21cr|texlive-xellipsis-47546-1|35	%prep
21cr|texlive-xellipsis-47546-1|36	%setup -c -a0 -a1
21cr|texlive-xellipsis-47546-1|37	
21cr|texlive-xellipsis-47546-1|38	%build
21cr|texlive-xellipsis-47546-1|39	
21cr|texlive-xellipsis-47546-1|40	%install
21cr|texlive-xellipsis-47546-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xellipsis-47546-1|42	rm -rf tlpkg
21cr|texlive-xellipsis-47546-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10490 21
21cr|texlive-xepersian-hm-56272-1|1	%define oname xepersian-hm
21cr|texlive-xepersian-hm-56272-1|2	
21cr|texlive-xepersian-hm-56272-1|3	Summary:	Fixes kashida feature in xepersian package
21cr|texlive-xepersian-hm-56272-1|4	Name:		texlive-xepersian-hm
21cr|texlive-xepersian-hm-56272-1|5	Version:	56272
21cr|texlive-xepersian-hm-56272-1|6	Release:	1
21cr|texlive-xepersian-hm-56272-1|7	License:	LPPL1.3
21cr|texlive-xepersian-hm-56272-1|8	Group:		Publishing
21cr|texlive-xepersian-hm-56272-1|9	Url:		https://www.ctan.org
21cr|texlive-xepersian-hm-56272-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xepersian-hm-56272-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xepersian-hm-56272-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xepersian-hm-56272-1|13	#Requires:	tex(l3keys2e.sty)
21cr|texlive-xepersian-hm-56272-1|14	Requires:	texlive-tlpkg
21cr|texlive-xepersian-hm-56272-1|15	Requires:	texlive-kpathsea
21cr|texlive-xepersian-hm-56272-1|16	#Requires:	tex(xepersian.sty)
21cr|texlive-xepersian-hm-56272-1|17	Provides:	tex(xepersian-hm-common-kashida.tex) = 2024
21cr|texlive-xepersian-hm-56272-1|18	Provides:	tex(xepersian-hm-kashida.tex) = 2024
21cr|texlive-xepersian-hm-56272-1|19	Provides:	tex(xepersian-hm.sty) = 2024
21cr|texlive-xepersian-hm-56272-1|20	BuildArch:	noarch
21cr|texlive-xepersian-hm-56272-1|21	
21cr|texlive-xepersian-hm-56272-1|22	%description
21cr|texlive-xepersian-hm-56272-1|23	The kashida feature in xepersian has problems with some fonts
21cr|texlive-xepersian-hm-56272-1|24	such as the HM Series fonts and the XB Series fonts. This
21cr|texlive-xepersian-hm-56272-1|25	package fixes these problems. The package requires xepersian
21cr|texlive-xepersian-hm-56272-1|26	and l3keys2e.
21cr|texlive-xepersian-hm-56272-1|27	
21cr|texlive-xepersian-hm-56272-1|28	%files
21cr|texlive-xepersian-hm-56272-1|29	%doc %{_texmfdistdir}/doc/xelatex/xepersian-hm
21cr|texlive-xepersian-hm-56272-1|30	%{_texmfdistdir}/tex/xelatex/xepersian-hm
21cr|texlive-xepersian-hm-56272-1|31	
21cr|texlive-xepersian-hm-56272-1|32	#------------------------------------------------------------------
21cr|texlive-xepersian-hm-56272-1|33	
21cr|texlive-xepersian-hm-56272-1|34	%prep
21cr|texlive-xepersian-hm-56272-1|35	%setup -c -a0 -a1
21cr|texlive-xepersian-hm-56272-1|36	
21cr|texlive-xepersian-hm-56272-1|37	%build
21cr|texlive-xepersian-hm-56272-1|38	
21cr|texlive-xepersian-hm-56272-1|39	%install
21cr|texlive-xepersian-hm-56272-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xepersian-hm-56272-1|41	rm -rf tlpkg
21cr|texlive-xepersian-hm-56272-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10491 21
21cr|texlive-xespotcolor-2.1-1|1	Name:		texlive-xespotcolor
21cr|texlive-xespotcolor-2.1-1|2	Version:	2.1
21cr|texlive-xespotcolor-2.1-1|3	Release:	1
21cr|texlive-xespotcolor-2.1-1|4	Summary:	doc files of xespotcolor
21cr|texlive-xespotcolor-2.1-1|5	Group:		Publishing
21cr|texlive-xespotcolor-2.1-1|6	URL:		https://ctan.org/pkg/xespotcolor
21cr|texlive-xespotcolor-2.1-1|7	License:	MIT
21cr|texlive-xespotcolor-2.1-1|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/xespotcolor.tar.xz
21cr|texlive-xespotcolor-2.1-1|9	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/xespotcolor.doc.tar.xz
21cr|texlive-xespotcolor-2.1-1|10	Source2:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/xespotcolor.source.tar.xz
21cr|texlive-xespotcolor-2.1-1|11	BuildArch:	noarch
21cr|texlive-xespotcolor-2.1-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xespotcolor-2.1-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-xespotcolor-2.1-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-xespotcolor-2.1-1|15	
21cr|texlive-xespotcolor-2.1-1|16	%description
21cr|texlive-xespotcolor-2.1-1|17	A spot color is one that is printed with its own ink.
21cr|texlive-xespotcolor-2.1-1|18	Typically, printers use spot colors in the production
21cr|texlive-xespotcolor-2.1-1|19	of books or other printed material. The spotcolor package
21cr|texlive-xespotcolor-2.1-1|20	by Jens Elstner is a first attempt to introduce the use of
21cr|texlive-xespotcolor-2.1-1|21	spot colors with pdfLaTeX. The xespotcolor package is a
21cr|texlive-xespotcolor-2.1-1|22	reimplementation of this package so to be usable with
21cr|texlive-xespotcolor-2.1-1|23	XeLaTeX or LaTeX+dvipdfmx. As such, it has the same user
21cr|texlive-xespotcolor-2.1-1|24	interface and  the same capabilities. Version 2.0a added
21cr|texlive-xespotcolor-2.1-1|25	support for the xcolor package and so one can use
21cr|texlive-xespotcolor-2.1-1|26	spotcolors in TikZ pictures. In this version one can
21cr|texlive-xespotcolor-2.1-1|27	safely use spotcolors with the tcolorbox package and
21cr|texlive-xespotcolor-2.1-1|28	I have updated the package so to use the correct shipout
21cr|texlive-xespotcolor-2.1-1|29	hook provided by the LaTeX kernel.
21cr|texlive-xespotcolor-2.1-1|30	
21cr|texlive-xespotcolor-2.1-1|31	#-----------------------------------------------------------------------
21cr|texlive-xespotcolor-2.1-1|32	%files
21cr|texlive-xespotcolor-2.1-1|33	%{_texmfdistdir}/tex/*
21cr|texlive-xespotcolor-2.1-1|34	%doc %{_texmfdistdir}/doc/*
21cr|texlive-xespotcolor-2.1-1|35	%doc %{_texmfdistdir}/source/*
21cr|texlive-xespotcolor-2.1-1|36	
21cr|texlive-xespotcolor-2.1-1|37	#-----------------------------------------------------------------------
21cr|texlive-xespotcolor-2.1-1|38	%prep
21cr|texlive-xespotcolor-2.1-1|39	%setup -c -a0 -a1 -a2
21cr|texlive-xespotcolor-2.1-1|40	
21cr|texlive-xespotcolor-2.1-1|41	%build
21cr|texlive-xespotcolor-2.1-1|42	
21cr|texlive-xespotcolor-2.1-1|43	%install
21cr|texlive-xespotcolor-2.1-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xespotcolor-2.1-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10492 21
21cr|texlive-xfakebold-55654-1|1	%define oname xfakebold
21cr|texlive-xfakebold-55654-1|2	
21cr|texlive-xfakebold-55654-1|3	Summary:	Fake a regular font for bold characters
21cr|texlive-xfakebold-55654-1|4	Name:		texlive-xfakebold
21cr|texlive-xfakebold-55654-1|5	Version:	55654
21cr|texlive-xfakebold-55654-1|6	Release:	1
21cr|texlive-xfakebold-55654-1|7	License:	LPPL1.3
21cr|texlive-xfakebold-55654-1|8	Group:		Publishing
21cr|texlive-xfakebold-55654-1|9	Url:		https://www.ctan.org
21cr|texlive-xfakebold-55654-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xfakebold-55654-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xfakebold-55654-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xfakebold-55654-1|13	Requires:	texlive-tlpkg
21cr|texlive-xfakebold-55654-1|14	Requires:	texlive-kpathsea
21cr|texlive-xfakebold-55654-1|15	Provides:	tex(xfakebold.sty) = 2024
21cr|texlive-xfakebold-55654-1|16	BuildArch:	noarch
21cr|texlive-xfakebold-55654-1|17	
21cr|texlive-xfakebold-55654-1|18	%description
21cr|texlive-xfakebold-55654-1|19	This package uses PDF's text rendering to modify the linewidth
21cr|texlive-xfakebold-55654-1|20	of an outline font to get bold characters. It works only for
21cr|texlive-xfakebold-55654-1|21	vectorfonts where the glyphs are defined by their outline. The
21cr|texlive-xfakebold-55654-1|22	package works both in text and in math mode, for pdfLaTeX as
21cr|texlive-xfakebold-55654-1|23	well as for LuaLaTeX. The package depends on ifluatex, ifxetex,
21cr|texlive-xfakebold-55654-1|24	and xkeyval.
21cr|texlive-xfakebold-55654-1|25	
21cr|texlive-xfakebold-55654-1|26	%files
21cr|texlive-xfakebold-55654-1|27	%doc %{_texmfdistdir}/doc/latex/xfakebold/
21cr|texlive-xfakebold-55654-1|28	%{_texmfdistdir}/tex/latex/xfakebold/
21cr|texlive-xfakebold-55654-1|29	
21cr|texlive-xfakebold-55654-1|30	#------------------------------------------------------------------
21cr|texlive-xfakebold-55654-1|31	
21cr|texlive-xfakebold-55654-1|32	%prep
21cr|texlive-xfakebold-55654-1|33	%setup -c -a0 -a1
21cr|texlive-xfakebold-55654-1|34	
21cr|texlive-xfakebold-55654-1|35	%build
21cr|texlive-xfakebold-55654-1|36	
21cr|texlive-xfakebold-55654-1|37	%install
21cr|texlive-xfakebold-55654-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xfakebold-55654-1|39	rm -rf tlpkg
21cr|texlive-xfakebold-55654-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10493 21
21cr|texlive-xii-20190228-1|1	# revision 31683
21cr|texlive-xii-20190228-1|2	# category Package
21cr|texlive-xii-20190228-1|3	# catalog-ctan /macros/plain/contrib/xii
21cr|texlive-xii-20190228-1|4	# catalog-date 2013-09-17 19:06:55 +0200
21cr|texlive-xii-20190228-1|5	# catalog-license lppl
21cr|texlive-xii-20190228-1|6	# catalog-version undef
21cr|texlive-xii-20190228-1|7	Name:		texlive-xii
21cr|texlive-xii-20190228-1|8	Version:	20190228
21cr|texlive-xii-20190228-1|9	Release:	1
21cr|texlive-xii-20190228-1|10	Summary:	Christmas silliness
21cr|texlive-xii-20190228-1|11	Group:		Publishing
21cr|texlive-xii-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/xii
21cr|texlive-xii-20190228-1|13	License:	LPPL
21cr|texlive-xii-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xii.tar.xz
21cr|texlive-xii-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xii.doc.tar.xz
21cr|texlive-xii-20190228-1|16	BuildArch:	noarch
21cr|texlive-xii-20190228-1|17	BuildRequires:	texlive-tlpkg
21cr|texlive-xii-20190228-1|18	Requires(pre):	texlive-tlpkg
21cr|texlive-xii-20190228-1|19	
21cr|texlive-xii-20190228-1|20	%description
21cr|texlive-xii-20190228-1|21	TeXLive xii package.
21cr|texlive-xii-20190228-1|22	
21cr|texlive-xii-20190228-1|23	#-----------------------------------------------------------------------
21cr|texlive-xii-20190228-1|24	%files
21cr|texlive-xii-20190228-1|25	%doc %{_texmfdistdir}/doc/plain/xii
21cr|texlive-xii-20190228-1|26	
21cr|texlive-xii-20190228-1|27	#-----------------------------------------------------------------------
21cr|texlive-xii-20190228-1|28	%prep
21cr|texlive-xii-20190228-1|29	%setup -c -a0 -a1
21cr|texlive-xii-20190228-1|30	
21cr|texlive-xii-20190228-1|31	%build
21cr|texlive-xii-20190228-1|32	
21cr|texlive-xii-20190228-1|33	%install
21cr|texlive-xii-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xii-20190228-1|35	cp -fpar doc %{buildroot}%{_texmfdistdir}

10494 21
21cr|texlive-xii-lat-20171113-1|1	Name:		texlive-xii-lat
21cr|texlive-xii-lat-20171113-1|2	Version:	20171113
21cr|texlive-xii-lat-20171113-1|3	Release:	1
21cr|texlive-xii-lat-20171113-1|4	Summary:	Christmas silliness (Latin)
21cr|texlive-xii-lat-20171113-1|5	Group:		Publishing
21cr|texlive-xii-lat-20171113-1|6	URL:		https://ctan.org/pkg/xii-lat
21cr|texlive-xii-lat-20171113-1|7	License:	LPPL
21cr|texlive-xii-lat-20171113-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xii-lat.tar.xz
21cr|texlive-xii-lat-20171113-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xii-lat.doc.tar.xz
21cr|texlive-xii-lat-20171113-1|10	BuildArch:	noarch
21cr|texlive-xii-lat-20171113-1|11	BuildRequires:	texlive-tlpkg
21cr|texlive-xii-lat-20171113-1|12	Requires(pre):	texlive-tlpkg
21cr|texlive-xii-lat-20171113-1|13	Requires(post):	texlive-kpathsea
21cr|texlive-xii-lat-20171113-1|14	
21cr|texlive-xii-lat-20171113-1|15	%description
21cr|texlive-xii-lat-20171113-1|16	This is the plain TEX file xii-lat.tex.
21cr|texlive-xii-lat-20171113-1|17	Call “pdftex xii-lat.tex” to produce a (perhaps) surprising typeset document.
21cr|texlive-xii-lat-20171113-1|18	
21cr|texlive-xii-lat-20171113-1|19	#-----------------------------------------------------------------------
21cr|texlive-xii-lat-20171113-1|20	%files
21cr|texlive-xii-lat-20171113-1|21	%doc %{_texmfdistdir}/doc/*
21cr|texlive-xii-lat-20171113-1|22	
21cr|texlive-xii-lat-20171113-1|23	#-----------------------------------------------------------------------
21cr|texlive-xii-lat-20171113-1|24	%prep
21cr|texlive-xii-lat-20171113-1|25	%setup -c -a0 -a1
21cr|texlive-xii-lat-20171113-1|26	
21cr|texlive-xii-lat-20171113-1|27	%build
21cr|texlive-xii-lat-20171113-1|28	
21cr|texlive-xii-lat-20171113-1|29	%install
21cr|texlive-xii-lat-20171113-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xii-lat-20171113-1|31	cp -fpar doc %{buildroot}%{_texmfdistdir}

10495 21
21cr|texlive-xindy-persian-59013-1|1	%define oname xindy-persian
21cr|texlive-xindy-persian-59013-1|2	
21cr|texlive-xindy-persian-59013-1|3	Summary:	Support for the Persian language in xindy
21cr|texlive-xindy-persian-59013-1|4	Name:		texlive-xindy-persian
21cr|texlive-xindy-persian-59013-1|5	Version:	59013
21cr|texlive-xindy-persian-59013-1|6	Release:	1
21cr|texlive-xindy-persian-59013-1|7	License:	LPPL1.3
21cr|texlive-xindy-persian-59013-1|8	Group:		Publishing
21cr|texlive-xindy-persian-59013-1|9	Url:		https://www.ctan.org
21cr|texlive-xindy-persian-59013-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xindy-persian-59013-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xindy-persian-59013-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xindy-persian-59013-1|13	Requires:	texlive-tlpkg
21cr|texlive-xindy-persian-59013-1|14	Requires:	texlive-kpathsea
21cr|texlive-xindy-persian-59013-1|15	BuildArch:	noarch
21cr|texlive-xindy-persian-59013-1|16	
21cr|texlive-xindy-persian-59013-1|17	%description
21cr|texlive-xindy-persian-59013-1|18	The package offers Persian language support for indexing using
21cr|texlive-xindy-persian-59013-1|19	xindy.
21cr|texlive-xindy-persian-59013-1|20	
21cr|texlive-xindy-persian-59013-1|21	%files
21cr|texlive-xindy-persian-59013-1|22	%doc %{_texmfdistdir}/doc/support/xindy-persian
21cr|texlive-xindy-persian-59013-1|23	
21cr|texlive-xindy-persian-59013-1|24	#------------------------------------------------------------------
21cr|texlive-xindy-persian-59013-1|25	
21cr|texlive-xindy-persian-59013-1|26	%prep
21cr|texlive-xindy-persian-59013-1|27	%setup -c -a0 -a1
21cr|texlive-xindy-persian-59013-1|28	
21cr|texlive-xindy-persian-59013-1|29	%build
21cr|texlive-xindy-persian-59013-1|30	
21cr|texlive-xindy-persian-59013-1|31	%install
21cr|texlive-xindy-persian-59013-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xindy-persian-59013-1|33	rm -rf tlpkg
21cr|texlive-xindy-persian-59013-1|34	cp -fpar * %{buildroot}%{_texmfdistdir}

10496 21
21cr|texlive-xintsession-60926-1|1	%define oname xintsession
21cr|texlive-xintsession-60926-1|2	
21cr|texlive-xintsession-60926-1|3	Summary:	Interactive computing sessions (fractions, floating points, polynomials)
21cr|texlive-xintsession-60926-1|4	Name:		texlive-xintsession
21cr|texlive-xintsession-60926-1|5	Version:	60926
21cr|texlive-xintsession-60926-1|6	Release:	1
21cr|texlive-xintsession-60926-1|7	License:	LPPL1.3
21cr|texlive-xintsession-60926-1|8	Group:		Publishing
21cr|texlive-xintsession-60926-1|9	Url:		https://www.ctan.org
21cr|texlive-xintsession-60926-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xintsession-60926-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xintsession-60926-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xintsession-60926-1|13	Requires:	texlive-tlpkg
21cr|texlive-xintsession-60926-1|14	Requires:	texlive-kpathsea
21cr|texlive-xintsession-60926-1|15	Provides:	tex(xintsession.tex) = 2024
21cr|texlive-xintsession-60926-1|16	BuildArch:	noarch
21cr|texlive-xintsession-60926-1|17	
21cr|texlive-xintsession-60926-1|18	%description
21cr|texlive-xintsession-60926-1|19	This package provides support for interactive computing
21cr|texlive-xintsession-60926-1|20	sessions with etex (or pdftex) executed on the command line, on
21cr|texlive-xintsession-60926-1|21	the basis of the xintexpr and polexpr packages. Once
21cr|texlive-xintsession-60926-1|22	xintsession is loaded, eTeX becomes an interactive computing
21cr|texlive-xintsession-60926-1|23	software capable of executing arbitrary precision calculations,
21cr|texlive-xintsession-60926-1|24	or exact calculations with arbitrarily big fractions. It can
21cr|texlive-xintsession-60926-1|25	also manipulate polynomials as algebraic entities. Numerical
21cr|texlive-xintsession-60926-1|26	variables and functions can be defined during the session, and
21cr|texlive-xintsession-60926-1|27	each evaluation result is stored in automatically labeled
21cr|texlive-xintsession-60926-1|28	variables. A file is automatically created storing inputs and
21cr|texlive-xintsession-60926-1|29	outputs.
21cr|texlive-xintsession-60926-1|30	
21cr|texlive-xintsession-60926-1|31	%files
21cr|texlive-xintsession-60926-1|32	%doc %{_texmfdistdir}/doc/plain/xintsession
21cr|texlive-xintsession-60926-1|33	%{_texmfdistdir}/tex/plain/xintsession
21cr|texlive-xintsession-60926-1|34	
21cr|texlive-xintsession-60926-1|35	#------------------------------------------------------------------
21cr|texlive-xintsession-60926-1|36	
21cr|texlive-xintsession-60926-1|37	%prep
21cr|texlive-xintsession-60926-1|38	%setup -c -a0 -a1
21cr|texlive-xintsession-60926-1|39	
21cr|texlive-xintsession-60926-1|40	%build
21cr|texlive-xintsession-60926-1|41	
21cr|texlive-xintsession-60926-1|42	%install
21cr|texlive-xintsession-60926-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xintsession-60926-1|44	rm -rf tlpkg
21cr|texlive-xintsession-60926-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10497 21
21cr|texlive-xistercian-61366-1|1	%define oname xistercian
21cr|texlive-xistercian-61366-1|2	
21cr|texlive-xistercian-61366-1|3	Summary:	Cistercian numerals in LaTeX
21cr|texlive-xistercian-61366-1|4	Name:		texlive-xistercian
21cr|texlive-xistercian-61366-1|5	Version:	61366
21cr|texlive-xistercian-61366-1|6	Release:	1
21cr|texlive-xistercian-61366-1|7	License:	LPPL1.3
21cr|texlive-xistercian-61366-1|8	Group:		Publishing
21cr|texlive-xistercian-61366-1|9	Url:		https://www.ctan.org
21cr|texlive-xistercian-61366-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xistercian-61366-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xistercian-61366-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xistercian-61366-1|13	Requires:	texlive-tlpkg
21cr|texlive-xistercian-61366-1|14	Requires:	texlive-kpathsea
21cr|texlive-xistercian-61366-1|15	Provides:	tex(xistercian.sty) = 2024
21cr|texlive-xistercian-61366-1|16	BuildArch:	noarch
21cr|texlive-xistercian-61366-1|17	
21cr|texlive-xistercian-61366-1|18	%description
21cr|texlive-xistercian-61366-1|19	xistercian allows you to use Cistercian numerals in LaTeX. The
21cr|texlive-xistercian-61366-1|20	glyphs are created using PGF and to a certain degree
21cr|texlive-xistercian-61366-1|21	configurable. You can use Cistercian numerals as page numbers
21cr|texlive-xistercian-61366-1|22	using \pagenumbering{cistercian}. The two main macros are:
21cr|texlive-xistercian-61366-1|23	\cistercian{<counter>} formats the LaTeX2e counter as a
21cr|texlive-xistercian-61366-1|24	Cistercian numeral \cisterciannum{<integer>} formats the
21cr|texlive-xistercian-61366-1|25	integer (given as a string) as a Cistercian numeral
21cr|texlive-xistercian-61366-1|26	
21cr|texlive-xistercian-61366-1|27	%files
21cr|texlive-xistercian-61366-1|28	%doc %{_texmfdistdir}/doc/latex/xistercian
21cr|texlive-xistercian-61366-1|29	%{_texmfdistdir}/tex/latex/xistercian
21cr|texlive-xistercian-61366-1|30	
21cr|texlive-xistercian-61366-1|31	#------------------------------------------------------------------
21cr|texlive-xistercian-61366-1|32	
21cr|texlive-xistercian-61366-1|33	%prep
21cr|texlive-xistercian-61366-1|34	%setup -c -a0 -a1
21cr|texlive-xistercian-61366-1|35	
21cr|texlive-xistercian-61366-1|36	%build
21cr|texlive-xistercian-61366-1|37	
21cr|texlive-xistercian-61366-1|38	%install
21cr|texlive-xistercian-61366-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xistercian-61366-1|40	rm -rf tlpkg
21cr|texlive-xistercian-61366-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10498 21
21cr|texlive-xkcdcolors-54512-1|1	%define oname xkcdcolors
21cr|texlive-xkcdcolors-54512-1|2	
21cr|texlive-xkcdcolors-54512-1|3	Summary:	Xkcd names of colors
21cr|texlive-xkcdcolors-54512-1|4	Name:		texlive-xkcdcolors
21cr|texlive-xkcdcolors-54512-1|5	Version:	54512
21cr|texlive-xkcdcolors-54512-1|6	Release:	1
21cr|texlive-xkcdcolors-54512-1|7	License:	LPPL1.3
21cr|texlive-xkcdcolors-54512-1|8	Group:		Publishing
21cr|texlive-xkcdcolors-54512-1|9	Url:		https://www.ctan.org
21cr|texlive-xkcdcolors-54512-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xkcdcolors-54512-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xkcdcolors-54512-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xkcdcolors-54512-1|13	Requires:	texlive-tlpkg
21cr|texlive-xkcdcolors-54512-1|14	Requires:	texlive-kpathsea
21cr|texlive-xkcdcolors-54512-1|15	Provides:	tex(xkcdcolors.sty) = 2024
21cr|texlive-xkcdcolors-54512-1|16	BuildArch:	noarch
21cr|texlive-xkcdcolors-54512-1|17	
21cr|texlive-xkcdcolors-54512-1|18	%description
21cr|texlive-xkcdcolors-54512-1|19	In the year 2010, Randall Munroe on posted a really funny and
21cr|texlive-xkcdcolors-54512-1|20	nice article on xkcd. He made a very curious experiment:
21cr|texlive-xkcdcolors-54512-1|21	showing colors to a lot of people and asking to name each one.
21cr|texlive-xkcdcolors-54512-1|22	Afterward, he processed the data and sorted the names for each
21cr|texlive-xkcdcolors-54512-1|23	color by popularity -- that means, how many people gave the
21cr|texlive-xkcdcolors-54512-1|24	same name to the same color. This package makes the collected
21cr|texlive-xkcdcolors-54512-1|25	color names usable with LaTeX.
21cr|texlive-xkcdcolors-54512-1|26	
21cr|texlive-xkcdcolors-54512-1|27	%files
21cr|texlive-xkcdcolors-54512-1|28	%doc %{_texmfdistdir}/doc/latex/xkcdcolors
21cr|texlive-xkcdcolors-54512-1|29	%{_texmfdistdir}/tex/latex/xkcdcolors
21cr|texlive-xkcdcolors-54512-1|30	
21cr|texlive-xkcdcolors-54512-1|31	#------------------------------------------------------------------
21cr|texlive-xkcdcolors-54512-1|32	
21cr|texlive-xkcdcolors-54512-1|33	%prep
21cr|texlive-xkcdcolors-54512-1|34	%setup -c -a0 -a1
21cr|texlive-xkcdcolors-54512-1|35	
21cr|texlive-xkcdcolors-54512-1|36	%build
21cr|texlive-xkcdcolors-54512-1|37	
21cr|texlive-xkcdcolors-54512-1|38	%install
21cr|texlive-xkcdcolors-54512-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xkcdcolors-54512-1|40	rm -rf tlpkg
21cr|texlive-xkcdcolors-54512-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10499 21
21cr|texlive-xlop-0.26-1|1	Name:		texlive-xlop
21cr|texlive-xlop-0.26-1|2	Version:	0.26
21cr|texlive-xlop-0.26-1|3	Release:	1
21cr|texlive-xlop-0.26-1|4	Summary:	Calculates and displays arithmetic operations
21cr|texlive-xlop-0.26-1|5	Group:		Publishing
21cr|texlive-xlop-0.26-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/xlop
21cr|texlive-xlop-0.26-1|7	License:	LPPL
21cr|texlive-xlop-0.26-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xlop.tar.xz
21cr|texlive-xlop-0.26-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xlop.doc.tar.xz
21cr|texlive-xlop-0.26-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xlop.source.tar.xz
21cr|texlive-xlop-0.26-1|11	BuildArch:	noarch
21cr|texlive-xlop-0.26-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xlop-0.26-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-xlop-0.26-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-xlop-0.26-1|15	
21cr|texlive-xlop-0.26-1|16	%description
21cr|texlive-xlop-0.26-1|17	Xlop (eXtra Large OPeration) will typeset arithmetic problems
21cr|texlive-xlop-0.26-1|18	either in-line or "as in school" (using French school
21cr|texlive-xlop-0.26-1|19	conventions). So for example, \opadd{2}{3} can give either
21cr|texlive-xlop-0.26-1|20	$2+3=5$ or something similar to: \begin{tabular}{r} 2\\ +3\\
21cr|texlive-xlop-0.26-1|21	\hline 5\end{tabular}. Furthermore, numbers may be very large,
21cr|texlive-xlop-0.26-1|22	e.g 200 figures (with a very long compilation time). Many other
21cr|texlive-xlop-0.26-1|23	features allow to deal with numbers (tests, display, some high
21cr|texlive-xlop-0.26-1|24	level operations, etc.).
21cr|texlive-xlop-0.26-1|25	
21cr|texlive-xlop-0.26-1|26	
21cr|texlive-xlop-0.26-1|27	#-----------------------------------------------------------------------
21cr|texlive-xlop-0.26-1|28	%files
21cr|texlive-xlop-0.26-1|29	%{_texmfdistdir}/tex/generic/xlop/xlop.sty
21cr|texlive-xlop-0.26-1|30	%{_texmfdistdir}/tex/generic/xlop/xlop.tex
21cr|texlive-xlop-0.26-1|31	%doc %{_texmfdistdir}/doc/generic/xlop
21cr|texlive-xlop-0.26-1|32	#- source
21cr|texlive-xlop-0.26-1|33	%doc %{_texmfdistdir}/source/generic/xlop/manual.sty
21cr|texlive-xlop-0.26-1|34	
21cr|texlive-xlop-0.26-1|35	#-----------------------------------------------------------------------
21cr|texlive-xlop-0.26-1|36	%prep
21cr|texlive-xlop-0.26-1|37	%setup -c -a0 -a1 -a2
21cr|texlive-xlop-0.26-1|38	
21cr|texlive-xlop-0.26-1|39	%build
21cr|texlive-xlop-0.26-1|40	
21cr|texlive-xlop-0.26-1|41	%install
21cr|texlive-xlop-0.26-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xlop-0.26-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10500 21
21cr|texlive-xltabular-56855-1|1	%define oname xltabular
21cr|texlive-xltabular-56855-1|2	
21cr|texlive-xltabular-56855-1|3	Summary:	Longtable support with possible X-column specifier
21cr|texlive-xltabular-56855-1|4	Name:		texlive-xltabular
21cr|texlive-xltabular-56855-1|5	Version:	56855
21cr|texlive-xltabular-56855-1|6	Release:	1
21cr|texlive-xltabular-56855-1|7	License:	LPPL1.3
21cr|texlive-xltabular-56855-1|8	Group:		Publishing
21cr|texlive-xltabular-56855-1|9	Url:		https://www.ctan.org
21cr|texlive-xltabular-56855-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xltabular-56855-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xltabular-56855-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xltabular-56855-1|13	Requires:	texlive-tlpkg
21cr|texlive-xltabular-56855-1|14	Requires:	texlive-kpathsea
21cr|texlive-xltabular-56855-1|15	Provides:	tex(xltabular.sty) = 2024
21cr|texlive-xltabular-56855-1|16	BuildArch:	noarch
21cr|texlive-xltabular-56855-1|17	
21cr|texlive-xltabular-56855-1|18	%description
21cr|texlive-xltabular-56855-1|19	This package loads package ltablex, but keeps the current
21cr|texlive-xltabular-56855-1|20	tabularx environment as is. The new environment xltabular is a
21cr|texlive-xltabular-56855-1|21	combination of longtable and tabularx: Header/footer
21cr|texlive-xltabular-56855-1|22	definitions, X-column specifier, and with possible pagebreaks.
21cr|texlive-xltabular-56855-1|23	
21cr|texlive-xltabular-56855-1|24	%files
21cr|texlive-xltabular-56855-1|25	%doc %{_texmfdistdir}/doc/latex/xltabular/
21cr|texlive-xltabular-56855-1|26	%{_texmfdistdir}/tex/latex/xltabular/
21cr|texlive-xltabular-56855-1|27	
21cr|texlive-xltabular-56855-1|28	#------------------------------------------------------------------
21cr|texlive-xltabular-56855-1|29	
21cr|texlive-xltabular-56855-1|30	%prep
21cr|texlive-xltabular-56855-1|31	%setup -c -a0 -a1
21cr|texlive-xltabular-56855-1|32	
21cr|texlive-xltabular-56855-1|33	%build
21cr|texlive-xltabular-56855-1|34	
21cr|texlive-xltabular-56855-1|35	%install
21cr|texlive-xltabular-56855-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xltabular-56855-1|37	rm -rf tlpkg
21cr|texlive-xltabular-56855-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10501 21
21cr|texlive-xmltexconfig-20211220-1|1	Name:		texlive-xmltexconfig
21cr|texlive-xmltexconfig-20211220-1|2	Version:	20211220
21cr|texlive-xmltexconfig-20211220-1|3	Release:	1
21cr|texlive-xmltexconfig-20211220-1|4	Summary:	xmltexconfig package
21cr|texlive-xmltexconfig-20211220-1|5	Group:		Publishing
21cr|texlive-xmltexconfig-20211220-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xmltexconfig
21cr|texlive-xmltexconfig-20211220-1|7	License:	LPPL
21cr|texlive-xmltexconfig-20211220-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/xmltexconfig.tar.xz
21cr|texlive-xmltexconfig-20211220-1|9	BuildArch:	noarch
21cr|texlive-xmltexconfig-20211220-1|10	BuildRequires:	texlive-tlpkg
21cr|texlive-xmltexconfig-20211220-1|11	Requires(pre):	texlive-tlpkg
21cr|texlive-xmltexconfig-20211220-1|12	Requires(post):	texlive-kpathsea
21cr|texlive-xmltexconfig-20211220-1|13	
21cr|texlive-xmltexconfig-20211220-1|14	%description
21cr|texlive-xmltexconfig-20211220-1|15	Xmltexconfig package.
21cr|texlive-xmltexconfig-20211220-1|16	
21cr|texlive-xmltexconfig-20211220-1|17	#-----------------------------------------------------------------------
21cr|texlive-xmltexconfig-20211220-1|18	%files
21cr|texlive-xmltexconfig-20211220-1|19	%{_texmfdistdir}/tex/xmltex/xmltexconfig/xmltex.ini
21cr|texlive-xmltexconfig-20211220-1|20	%{_texmfdistdir}/tex/xmltex/xmltexconfig/pdfxmltex.ini
21cr|texlive-xmltexconfig-20211220-1|21	
21cr|texlive-xmltexconfig-20211220-1|22	#-----------------------------------------------------------------------
21cr|texlive-xmltexconfig-20211220-1|23	%prep
21cr|texlive-xmltexconfig-20211220-1|24	%setup -c -a0
21cr|texlive-xmltexconfig-20211220-1|25	
21cr|texlive-xmltexconfig-20211220-1|26	%build
21cr|texlive-xmltexconfig-20211220-1|27	
21cr|texlive-xmltexconfig-20211220-1|28	%install
21cr|texlive-xmltexconfig-20211220-1|29	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xmltexconfig-20211220-1|30	cp -fpar tex %{buildroot}%{_texmfdistdir}

10502 21
21cr|texlive-xmuthesis-56614-1|1	%define oname xmuthesis
21cr|texlive-xmuthesis-56614-1|2	
21cr|texlive-xmuthesis-56614-1|3	Summary:	XMU thesis style
21cr|texlive-xmuthesis-56614-1|4	Name:		texlive-xmuthesis
21cr|texlive-xmuthesis-56614-1|5	Version:	56614
21cr|texlive-xmuthesis-56614-1|6	Release:	1
21cr|texlive-xmuthesis-56614-1|7	License:	LPPL1.3
21cr|texlive-xmuthesis-56614-1|8	Group:		Publishing
21cr|texlive-xmuthesis-56614-1|9	Url:		https://www.ctan.org
21cr|texlive-xmuthesis-56614-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xmuthesis-56614-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xmuthesis-56614-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xmuthesis-56614-1|13	Requires:	texlive-tlpkg
21cr|texlive-xmuthesis-56614-1|14	Requires:	texlive-kpathsea
21cr|texlive-xmuthesis-56614-1|15	#Requires:	tex(tikz.sty)
21cr|texlive-xmuthesis-56614-1|16	#Requires:	tex(xcolor.sty)
21cr|texlive-xmuthesis-56614-1|17	#Requires:	tex(xparse.sty)
21cr|texlive-xmuthesis-56614-1|18	Provides:	tex(xmulogo.sty) = 2024
21cr|texlive-xmuthesis-56614-1|19	Provides:	tex(xmuthesis.cls) = 2024
21cr|texlive-xmuthesis-56614-1|20	BuildArch:	noarch
21cr|texlive-xmuthesis-56614-1|21	
21cr|texlive-xmuthesis-56614-1|22	%description
21cr|texlive-xmuthesis-56614-1|23	This class is designed for XMU thesis's writing.
21cr|texlive-xmuthesis-56614-1|24	
21cr|texlive-xmuthesis-56614-1|25	%files
21cr|texlive-xmuthesis-56614-1|26	%doc %{_texmfdistdir}/doc/latex/xmuthesis
21cr|texlive-xmuthesis-56614-1|27	%{_texmfdistdir}/tex/latex/xmuthesis
21cr|texlive-xmuthesis-56614-1|28	
21cr|texlive-xmuthesis-56614-1|29	#------------------------------------------------------------------
21cr|texlive-xmuthesis-56614-1|30	
21cr|texlive-xmuthesis-56614-1|31	%prep
21cr|texlive-xmuthesis-56614-1|32	%setup -c -a0 -a1
21cr|texlive-xmuthesis-56614-1|33	
21cr|texlive-xmuthesis-56614-1|34	%build
21cr|texlive-xmuthesis-56614-1|35	
21cr|texlive-xmuthesis-56614-1|36	%install
21cr|texlive-xmuthesis-56614-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xmuthesis-56614-1|38	rm -rf tlpkg
21cr|texlive-xmuthesis-56614-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10503 21
21cr|texlive-xprintlen-35928.1.0-1|1	%define oname xprintlen
21cr|texlive-xprintlen-35928.1.0-1|2	
21cr|texlive-xprintlen-35928.1.0-1|3	Summary:	Print TeX lengths in a variety of units
21cr|texlive-xprintlen-35928.1.0-1|4	Name:		texlive-xprintlen
21cr|texlive-xprintlen-35928.1.0-1|5	Version:	35928.1.0
21cr|texlive-xprintlen-35928.1.0-1|6	Release:	1
21cr|texlive-xprintlen-35928.1.0-1|7	License:	LPPL1.3
21cr|texlive-xprintlen-35928.1.0-1|8	Group:		Publishing
21cr|texlive-xprintlen-35928.1.0-1|9	Url:		https://www.ctan.org
21cr|texlive-xprintlen-35928.1.0-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xprintlen-35928.1.0-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xprintlen-35928.1.0-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xprintlen-35928.1.0-1|13	#Requires:	tex(fp.sty)
21cr|texlive-xprintlen-35928.1.0-1|14	Requires:	texlive-kpathsea
21cr|texlive-xprintlen-35928.1.0-1|15	Requires:	texlive-tlpkg
21cr|texlive-xprintlen-35928.1.0-1|16	Provides:	tex-xprintlen = 2024
21cr|texlive-xprintlen-35928.1.0-1|17	Provides:	tex(xprintlen.sty) = 2024
21cr|texlive-xprintlen-35928.1.0-1|18	BuildArch:	noarch
21cr|texlive-xprintlen-35928.1.0-1|19	
21cr|texlive-xprintlen-35928.1.0-1|20	%description
21cr|texlive-xprintlen-35928.1.0-1|21	The package defines a command, \printlen, to print TeX lengths
21cr|texlive-xprintlen-35928.1.0-1|22	in a variety of units. It can handle all units supported by
21cr|texlive-xprintlen-35928.1.0-1|23	TeX. The package requires that a reasonably up to date version
21cr|texlive-xprintlen-35928.1.0-1|24	of the fp package be installed on you system.
21cr|texlive-xprintlen-35928.1.0-1|25	
21cr|texlive-xprintlen-35928.1.0-1|26	%files
21cr|texlive-xprintlen-35928.1.0-1|27	%doc %{_texmfdistdir}/doc
21cr|texlive-xprintlen-35928.1.0-1|28	%{_texmfdistdir}/tex/latex/xprintlen/
21cr|texlive-xprintlen-35928.1.0-1|29	
21cr|texlive-xprintlen-35928.1.0-1|30	#------------------------------------------------------------------
21cr|texlive-xprintlen-35928.1.0-1|31	
21cr|texlive-xprintlen-35928.1.0-1|32	%prep
21cr|texlive-xprintlen-35928.1.0-1|33	%setup -c -a0 -a1
21cr|texlive-xprintlen-35928.1.0-1|34	
21cr|texlive-xprintlen-35928.1.0-1|35	%build
21cr|texlive-xprintlen-35928.1.0-1|36	
21cr|texlive-xprintlen-35928.1.0-1|37	%install
21cr|texlive-xprintlen-35928.1.0-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xprintlen-35928.1.0-1|39	rm -rf tlpkg
21cr|texlive-xprintlen-35928.1.0-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10504 21
21cr|texlive-xput-65325-1|1	%define oname xput
21cr|texlive-xput-65325-1|2	
21cr|texlive-xput-65325-1|3	Summary:	Declarative Desktop Publishing with LaTeX
21cr|texlive-xput-65325-1|4	Name:		texlive-xput
21cr|texlive-xput-65325-1|5	Version:	65325
21cr|texlive-xput-65325-1|6	Release:	1
21cr|texlive-xput-65325-1|7	License:	LPPL1.3
21cr|texlive-xput-65325-1|8	Group:		Publishing
21cr|texlive-xput-65325-1|9	Url:		https://www.ctan.org
21cr|texlive-xput-65325-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xput-65325-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xput-65325-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xput-65325-1|13	Requires:	imagemagick
21cr|texlive-xput-65325-1|14	Requires:	inkscape
21cr|texlive-xput-65325-1|15	Requires:	texlive-tlpkg
21cr|texlive-xput-65325-1|16	Requires:	texlive-kpathsea
21cr|texlive-xput-65325-1|17	#Requires:	tex(tcolorbox.sty)
21cr|texlive-xput-65325-1|18	#Requires:	tex(tikz.sty)
21cr|texlive-xput-65325-1|19	Provides:	tex(xput.cls) = 2024
21cr|texlive-xput-65325-1|20	BuildArch:	noarch
21cr|texlive-xput-65325-1|21	
21cr|texlive-xput-65325-1|22	%description
21cr|texlive-xput-65325-1|23	This LaTeX class provides a collection of macros that wrap the
21cr|texlive-xput-65325-1|24	macro \put to offer a more desktop-publishing-like experience
21cr|texlive-xput-65325-1|25	for creating graphic-rich documents like photo books. With Xput
21cr|texlive-xput-65325-1|26	you can create single- and double-sided documents, create pages
21cr|texlive-xput-65325-1|27	with margins, safety margins and bleed, use templates, align
21cr|texlive-xput-65325-1|28	text and graphics in a grid, wrap text across multiple pages
21cr|texlive-xput-65325-1|29	and use before pages. Generic templates, automatic grid layout
21cr|texlive-xput-65325-1|30	and a simple and consistent user interface make it easier than
21cr|texlive-xput-65325-1|31	ever to create graphic-rich documents with LaTeX. Under the
21cr|texlive-xput-65325-1|32	hood Xput uses the TikZ and tcolorbox packages, ImageMagick and
21cr|texlive-xput-65325-1|33	Inkscape.
21cr|texlive-xput-65325-1|34	
21cr|texlive-xput-65325-1|35	%files
21cr|texlive-xput-65325-1|36	%doc %{_texmfdistdir}/doc
21cr|texlive-xput-65325-1|37	%{_texmfdistdir}/scripts/xput
21cr|texlive-xput-65325-1|38	%{_texmfdistdir}/tex/latex/xput
21cr|texlive-xput-65325-1|39	
21cr|texlive-xput-65325-1|40	#------------------------------------------------------------------
21cr|texlive-xput-65325-1|41	
21cr|texlive-xput-65325-1|42	%prep
21cr|texlive-xput-65325-1|43	%setup -c -a0 -a1
21cr|texlive-xput-65325-1|44	
21cr|texlive-xput-65325-1|45	%build
21cr|texlive-xput-65325-1|46	
21cr|texlive-xput-65325-1|47	%install
21cr|texlive-xput-65325-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xput-65325-1|49	rm -rf tlpkg
21cr|texlive-xput-65325-1|50	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}

10505 21
21cr|texlive-xsavebox-64049-1|1	%define oname xsavebox
21cr|texlive-xsavebox-64049-1|2	
21cr|texlive-xsavebox-64049-1|3	Summary:	Saveboxes for repeating content without code replication, based on PDF Form XObjects
21cr|texlive-xsavebox-64049-1|4	Name:		texlive-xsavebox
21cr|texlive-xsavebox-64049-1|5	Version:	64049
21cr|texlive-xsavebox-64049-1|6	Release:	1
21cr|texlive-xsavebox-64049-1|7	License:	LPPL1.3
21cr|texlive-xsavebox-64049-1|8	Group:		Publishing
21cr|texlive-xsavebox-64049-1|9	Url:		https://www.ctan.org
21cr|texlive-xsavebox-64049-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xsavebox-64049-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xsavebox-64049-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xsavebox-64049-1|13	Requires:	texlive-kpathsea
21cr|texlive-xsavebox-64049-1|14	Requires:	texlive-tlpkg
21cr|texlive-xsavebox-64049-1|15	Provides:	tex-xsavebox = 2024
21cr|texlive-xsavebox-64049-1|16	Provides:	tex(xsavebox.sty) = 2024
21cr|texlive-xsavebox-64049-1|17	BuildArch:	noarch
21cr|texlive-xsavebox-64049-1|18	
21cr|texlive-xsavebox-64049-1|19	%description
21cr|texlive-xsavebox-64049-1|20	The package defines commands for saving content that can be
21cr|texlive-xsavebox-64049-1|21	repeatedly placed into the document without replicating DVI/PDF
21cr|texlive-xsavebox-64049-1|22	code in the output file, allowing for smaller file size of the
21cr|texlive-xsavebox-64049-1|23	final PDF and improved content caching for faster display in
21cr|texlive-xsavebox-64049-1|24	certain PDF viewers. The method makes use of `Form XObjects'
21cr|texlive-xsavebox-64049-1|25	defined in the PDF specification. The user commands are
21cr|texlive-xsavebox-64049-1|26	modelled after the standard LaTeX commands \savebox, \sbox,
21cr|texlive-xsavebox-64049-1|27	\usebox and the lrbox environment. All common TeX engines and
21cr|texlive-xsavebox-64049-1|28	back-ends are supported: pdfLaTeX, LuaLaTeX LaTeX --> dvips -->
21cr|texlive-xsavebox-64049-1|29	ps2pdf/Distiller (Xe)LaTeX --> (x)dvipdfmx
21cr|texlive-xsavebox-64049-1|30	
21cr|texlive-xsavebox-64049-1|31	%files
21cr|texlive-xsavebox-64049-1|32	%doc %{_texmfdistdir}/doc
21cr|texlive-xsavebox-64049-1|33	%{_texmfdistdir}/tex/latex/xsavebox/
21cr|texlive-xsavebox-64049-1|34	
21cr|texlive-xsavebox-64049-1|35	#------------------------------------------------------------------
21cr|texlive-xsavebox-64049-1|36	
21cr|texlive-xsavebox-64049-1|37	%prep
21cr|texlive-xsavebox-64049-1|38	%setup -c -a0 -a1
21cr|texlive-xsavebox-64049-1|39	
21cr|texlive-xsavebox-64049-1|40	%build
21cr|texlive-xsavebox-64049-1|41	
21cr|texlive-xsavebox-64049-1|42	%install
21cr|texlive-xsavebox-64049-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xsavebox-64049-1|44	rm -rf tlpkg
21cr|texlive-xsavebox-64049-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10506 21
21cr|texlive-xsim-61988-1|1	%define oname xsim
21cr|texlive-xsim-61988-1|2	
21cr|texlive-xsim-61988-1|3	Summary:	EXercise Sheets IMproved
21cr|texlive-xsim-61988-1|4	Name:		texlive-xsim
21cr|texlive-xsim-61988-1|5	Version:	61988
21cr|texlive-xsim-61988-1|6	Release:	1
21cr|texlive-xsim-61988-1|7	License:	LPPL1.3
21cr|texlive-xsim-61988-1|8	Group:		Publishing
21cr|texlive-xsim-61988-1|9	Url:		https://www.ctan.org
21cr|texlive-xsim-61988-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xsim-61988-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xsim-61988-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xsim-61988-1|13	Requires:	texlive-tlpkg
21cr|texlive-xsim-61988-1|14	Requires:	texlive-kpathsea
21cr|texlive-xsim-61988-1|15	#Requires:	tex(translations.sty)
21cr|texlive-xsim-61988-1|16	Provides:	tex(xsim-manual.cls) = 2024
21cr|texlive-xsim-61988-1|17	Provides:	tex(xsim.sty) = 2024
21cr|texlive-xsim-61988-1|18	Provides:	tex(xsim.style.layouts.code.tex) = 2024
21cr|texlive-xsim-61988-1|19	Provides:	tex(xsimverb.sty) = 2024
21cr|texlive-xsim-61988-1|20	BuildArch:	noarch
21cr|texlive-xsim-61988-1|21	
21cr|texlive-xsim-61988-1|22	%description
21cr|texlive-xsim-61988-1|23	This package helps in creating exercises and the corresponding
21cr|texlive-xsim-61988-1|24	solutions. It is the official successor of the exsheets package
21cr|texlive-xsim-61988-1|25	and fixes/improves various long-standing issues.
21cr|texlive-xsim-61988-1|26	
21cr|texlive-xsim-61988-1|27	%files
21cr|texlive-xsim-61988-1|28	%doc %{_texmfdistdir}/doc/latex/xsim/
21cr|texlive-xsim-61988-1|29	%{_texmfdistdir}/tex/latex/xsim/
21cr|texlive-xsim-61988-1|30	
21cr|texlive-xsim-61988-1|31	#------------------------------------------------------------------
21cr|texlive-xsim-61988-1|32	
21cr|texlive-xsim-61988-1|33	%prep
21cr|texlive-xsim-61988-1|34	%setup -c -a0 -a1
21cr|texlive-xsim-61988-1|35	
21cr|texlive-xsim-61988-1|36	%build
21cr|texlive-xsim-61988-1|37	
21cr|texlive-xsim-61988-1|38	%install
21cr|texlive-xsim-61988-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xsim-61988-1|40	rm -rf tlpkg
21cr|texlive-xsim-61988-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10507 21
21cr|texlive-xtuthesis-47049-1|1	%define oname xtuthesis
21cr|texlive-xtuthesis-47049-1|2	
21cr|texlive-xtuthesis-47049-1|3	Summary:	XTU thesis template
21cr|texlive-xtuthesis-47049-1|4	Name:		texlive-xtuthesis
21cr|texlive-xtuthesis-47049-1|5	Version:	47049
21cr|texlive-xtuthesis-47049-1|6	Release:	1
21cr|texlive-xtuthesis-47049-1|7	License:	LPPL1.3
21cr|texlive-xtuthesis-47049-1|8	Group:		Publishing
21cr|texlive-xtuthesis-47049-1|9	Url:		https://www.ctan.org
21cr|texlive-xtuthesis-47049-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xtuthesis-47049-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xtuthesis-47049-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xtuthesis-47049-1|13	Requires:	texlive-tlpkg
21cr|texlive-xtuthesis-47049-1|14	Requires:	texlive-kpathsea
21cr|texlive-xtuthesis-47049-1|15	Provides:	tex(xtuformat.sty) = 2024
21cr|texlive-xtuthesis-47049-1|16	BuildArch:	noarch
21cr|texlive-xtuthesis-47049-1|17	
21cr|texlive-xtuthesis-47049-1|18	%description
21cr|texlive-xtuthesis-47049-1|19	The package provides a thesis template for the Xiangtan
21cr|texlive-xtuthesis-47049-1|20	University.
21cr|texlive-xtuthesis-47049-1|21	
21cr|texlive-xtuthesis-47049-1|22	%files
21cr|texlive-xtuthesis-47049-1|23	%doc %{_texmfdistdir}/doc/latex/xtuthesis/
21cr|texlive-xtuthesis-47049-1|24	%{_texmfdistdir}/tex/latex/xtuthesis/
21cr|texlive-xtuthesis-47049-1|25	
21cr|texlive-xtuthesis-47049-1|26	#------------------------------------------------------------------
21cr|texlive-xtuthesis-47049-1|27	
21cr|texlive-xtuthesis-47049-1|28	%prep
21cr|texlive-xtuthesis-47049-1|29	%setup -c -a0 -a1
21cr|texlive-xtuthesis-47049-1|30	
21cr|texlive-xtuthesis-47049-1|31	%build
21cr|texlive-xtuthesis-47049-1|32	
21cr|texlive-xtuthesis-47049-1|33	%install
21cr|texlive-xtuthesis-47049-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xtuthesis-47049-1|35	rm -rf tlpkg
21cr|texlive-xtuthesis-47049-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10508 21
21cr|texlive-xurl-61553-1|1	%define oname xurl
21cr|texlive-xurl-61553-1|2	
21cr|texlive-xurl-61553-1|3	Summary:	Allow url break at any alphanumerical character
21cr|texlive-xurl-61553-1|4	Name:		texlive-xurl
21cr|texlive-xurl-61553-1|5	Version:	61553
21cr|texlive-xurl-61553-1|6	Release:	1
21cr|texlive-xurl-61553-1|7	License:	LPPL1.3
21cr|texlive-xurl-61553-1|8	Group:		Publishing
21cr|texlive-xurl-61553-1|9	Url:		https://www.ctan.org
21cr|texlive-xurl-61553-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-xurl-61553-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-xurl-61553-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-xurl-61553-1|13	Requires:	texlive-tlpkg
21cr|texlive-xurl-61553-1|14	Requires:	texlive-kpathsea
21cr|texlive-xurl-61553-1|15	Provides:	tex(xurl.sty) = 2024
21cr|texlive-xurl-61553-1|16	BuildArch:	noarch
21cr|texlive-xurl-61553-1|17	
21cr|texlive-xurl-61553-1|18	%description
21cr|texlive-xurl-61553-1|19	Package xurl loads package url by default and defines possible
21cr|texlive-xurl-61553-1|20	url breaks for all alphanumerical characters and = / . : * - ~
21cr|texlive-xurl-61553-1|21	' " All arguments which are valid for url can be used. It will
21cr|texlive-xurl-61553-1|22	be passed to package url. xurl itself has no special optional
21cr|texlive-xurl-61553-1|23	argument. For more information read the documentation of
21cr|texlive-xurl-61553-1|24	package url.
21cr|texlive-xurl-61553-1|25	
21cr|texlive-xurl-61553-1|26	%files
21cr|texlive-xurl-61553-1|27	%doc %{_texmfdistdir}/doc/latex/xurl/
21cr|texlive-xurl-61553-1|28	%{_texmfdistdir}/tex/latex/xurl/
21cr|texlive-xurl-61553-1|29	
21cr|texlive-xurl-61553-1|30	#------------------------------------------------------------------
21cr|texlive-xurl-61553-1|31	
21cr|texlive-xurl-61553-1|32	%prep
21cr|texlive-xurl-61553-1|33	%setup -c -a0 -a1
21cr|texlive-xurl-61553-1|34	
21cr|texlive-xurl-61553-1|35	%build
21cr|texlive-xurl-61553-1|36	
21cr|texlive-xurl-61553-1|37	%install
21cr|texlive-xurl-61553-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-xurl-61553-1|39	rm -rf tlpkg
21cr|texlive-xurl-61553-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10509 21
21cr|texlive-yaletter-42830-1|1	%define oname yaletter
21cr|texlive-yaletter-42830-1|2	
21cr|texlive-yaletter-42830-1|3	Summary:	Extremely flexible macros for letters, envelopes, and label sheets
21cr|texlive-yaletter-42830-1|4	Name:		texlive-yaletter
21cr|texlive-yaletter-42830-1|5	Version:	42830
21cr|texlive-yaletter-42830-1|6	Release:	1
21cr|texlive-yaletter-42830-1|7	License:	LPPL1.3
21cr|texlive-yaletter-42830-1|8	Group:		Publishing
21cr|texlive-yaletter-42830-1|9	Url:		https://www.ctan.org
21cr|texlive-yaletter-42830-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yaletter-42830-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yaletter-42830-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yaletter-42830-1|13	Requires:	texlive-tlpkg
21cr|texlive-yaletter-42830-1|14	Requires:	texlive-kpathsea
21cr|texlive-yaletter-42830-1|15	Provides:	tex(yaletter.cls) = 2024
21cr|texlive-yaletter-42830-1|16	BuildArch:	noarch
21cr|texlive-yaletter-42830-1|17	
21cr|texlive-yaletter-42830-1|18	%description
21cr|texlive-yaletter-42830-1|19	The yaletter class provides extremely configurable macros for
21cr|texlive-yaletter-42830-1|20	typesetting letters in any conceivable style. It provides
21cr|texlive-yaletter-42830-1|21	facilities for maintaining easily-accessible databases of
21cr|texlive-yaletter-42830-1|22	letterheads and addresses for repeat use. It further provides
21cr|texlive-yaletter-42830-1|23	easy macros for envelopes and for label sheets. Finally, it
21cr|texlive-yaletter-42830-1|24	provides some nice defaults for a few of the more common styles
21cr|texlive-yaletter-42830-1|25	and sizes.
21cr|texlive-yaletter-42830-1|26	
21cr|texlive-yaletter-42830-1|27	%files
21cr|texlive-yaletter-42830-1|28	%doc %{_texmfdistdir}/doc/latex/yaletter/
21cr|texlive-yaletter-42830-1|29	%{_texmfdistdir}/tex/latex/yaletter/
21cr|texlive-yaletter-42830-1|30	
21cr|texlive-yaletter-42830-1|31	#------------------------------------------------------------------
21cr|texlive-yaletter-42830-1|32	
21cr|texlive-yaletter-42830-1|33	%prep
21cr|texlive-yaletter-42830-1|34	%setup -c -a0 -a1
21cr|texlive-yaletter-42830-1|35	
21cr|texlive-yaletter-42830-1|36	%build
21cr|texlive-yaletter-42830-1|37	
21cr|texlive-yaletter-42830-1|38	%install
21cr|texlive-yaletter-42830-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yaletter-42830-1|40	rm -rf tlpkg
21cr|texlive-yaletter-42830-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10510 21
21cr|texlive-yamlvars-64949-1|1	%define oname yamlvars
21cr|texlive-yamlvars-64949-1|2	
21cr|texlive-yamlvars-64949-1|3	Summary:	A YAML parser and tool for easy LaTeX definition creation
21cr|texlive-yamlvars-64949-1|4	Name:		texlive-yamlvars
21cr|texlive-yamlvars-64949-1|5	Version:	64949
21cr|texlive-yamlvars-64949-1|6	Release:	1
21cr|texlive-yamlvars-64949-1|7	License:	LPPL1.3
21cr|texlive-yamlvars-64949-1|8	Group:		Publishing
21cr|texlive-yamlvars-64949-1|9	Url:		https://www.ctan.org
21cr|texlive-yamlvars-64949-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yamlvars-64949-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yamlvars-64949-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yamlvars-64949-1|13	Requires:	texlive-tlpkg
21cr|texlive-yamlvars-64949-1|14	Requires:	texlive-kpathsea
21cr|texlive-yamlvars-64949-1|15	Provides:	tex(yamlvars.sty) = 2024
21cr|texlive-yamlvars-64949-1|16	BuildArch:	noarch
21cr|texlive-yamlvars-64949-1|17	
21cr|texlive-yamlvars-64949-1|18	%description
21cr|texlive-yamlvars-64949-1|19	This LuaLaTeX package provides a YAML parser and some functions
21cr|texlive-yamlvars-64949-1|20	to declare and define LaTeX definitions using YAML files.
21cr|texlive-yamlvars-64949-1|21	
21cr|texlive-yamlvars-64949-1|22	%files
21cr|texlive-yamlvars-64949-1|23	%doc %{_texmfdistdir}/doc/lualatex/yamlvars
21cr|texlive-yamlvars-64949-1|24	%{_texmfdistdir}/tex/lualatex/yamlvars
21cr|texlive-yamlvars-64949-1|25	
21cr|texlive-yamlvars-64949-1|26	#------------------------------------------------------------------
21cr|texlive-yamlvars-64949-1|27	
21cr|texlive-yamlvars-64949-1|28	%prep
21cr|texlive-yamlvars-64949-1|29	%setup -c -a0 -a1
21cr|texlive-yamlvars-64949-1|30	
21cr|texlive-yamlvars-64949-1|31	%build
21cr|texlive-yamlvars-64949-1|32	
21cr|texlive-yamlvars-64949-1|33	%install
21cr|texlive-yamlvars-64949-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yamlvars-64949-1|35	rm -rf tlpkg
21cr|texlive-yamlvars-64949-1|36	cp -fpar * %{buildroot}%{_texmfdistdir}

10511 21
21cr|texlive-yathesis-20211025-1|1	Name:		texlive-yathesis
21cr|texlive-yathesis-20211025-1|2	Version:	20211025
21cr|texlive-yathesis-20211025-1|3	Release:	1
21cr|texlive-yathesis-20211025-1|4	Summary:	A LaTeX class for writing a thesis following French rules
21cr|texlive-yathesis-20211025-1|5	Group:		Publishing
21cr|texlive-yathesis-20211025-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yathesis
21cr|texlive-yathesis-20211025-1|7	License:	The LATEX Project Public License 1.3c
21cr|texlive-yathesis-20211025-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yathesis.tar.xz
21cr|texlive-yathesis-20211025-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yathesis.doc.tar.xz
21cr|texlive-yathesis-20211025-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yathesis.source.tar.xz
21cr|texlive-yathesis-20211025-1|11	BuildArch:	noarch
21cr|texlive-yathesis-20211025-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yathesis-20211025-1|13	Requires(pre):	texlive-tlpkg
21cr|texlive-yathesis-20211025-1|14	Requires(post):	texlive-kpathsea
21cr|texlive-yathesis-20211025-1|15	
21cr|texlive-yathesis-20211025-1|16	%description
21cr|texlive-yathesis-20211025-1|17	The purpose of yathesis is to facilitate the typesetting of
21cr|texlive-yathesis-20211025-1|18	theses prepared in France, whatever the disciplines and
21cr|texlive-yathesis-20211025-1|19	institutes. It implements most notably recommendations from the
21cr|texlive-yathesis-20211025-1|20	Ministry of Higher Education and Research, and this
21cr|texlive-yathesis-20211025-1|21	transparently to the user. It has also been designed to
21cr|texlive-yathesis-20211025-1|22	(optionally) take advantage of powerful tools available in
21cr|texlive-yathesis-20211025-1|23	LaTeX, including packages: BibLaTeX for the bibliography;
21cr|texlive-yathesis-20211025-1|24	glossaries for the glossary, list of acronyms and symbols list.
21cr|texlive-yathesis-20211025-1|25	The yathesis class, based on the book class, aims to be both
21cr|texlive-yathesis-20211025-1|26	simple to use and, to some extent, (easily) customizable.
21cr|texlive-yathesis-20211025-1|27	yathesis comes with templates and samples in the
21cr|texlive-yathesis-20211025-1|28	doc/latex/yathesis/french/exemples/ directory in the
21cr|texlive-yathesis-20211025-1|29	distribution. They can also be tested on ShareLaTeX (template
21cr|texlive-yathesis-20211025-1|30	and specimen) and on Overleaf (template and specimen). Note:
21cr|texlive-yathesis-20211025-1|31	The "ya" in the package name stands for "yet another".
21cr|texlive-yathesis-20211025-1|32	
21cr|texlive-yathesis-20211025-1|33	#-----------------------------------------------------------------------
21cr|texlive-yathesis-20211025-1|34	%files
21cr|texlive-yathesis-20211025-1|35	%{_texmfdistdir}/tex/latex/yathesis/yathesis-demo.sty
21cr|texlive-yathesis-20211025-1|36	%{_texmfdistdir}/tex/latex/yathesis/yathesis-translations.tex
21cr|texlive-yathesis-20211025-1|37	%{_texmfdistdir}/tex/latex/yathesis/yathesis.cls
21cr|texlive-yathesis-20211025-1|38	%doc %{_texmfdistdir}/doc/latex/yathesis/CHANGELOG.md
21cr|texlive-yathesis-20211025-1|39	%doc %{_texmfdistdir}/doc/latex/yathesis/README.md
21cr|texlive-yathesis-20211025-1|40	%doc %{_texmfdistdir}/doc/latex/yathesis/addons/completion/yathesis.cwl
21cr|texlive-yathesis-20211025-1|41	%doc %{_texmfdistdir}/doc/latex/yathesis/english/README-TRANSLATION.md
21cr|texlive-yathesis-20211025-1|42	%doc %{_texmfdistdir}/doc/latex/yathesis/french/canevas-specimen.zip
21cr|texlive-yathesis-20211025-1|43	%doc %{_texmfdistdir}/doc/latex/yathesis/french/exemples/specimen/a-plat/
21cr|texlive-yathesis-20211025-1|44	%doc %{_texmfdistdir}/doc/latex/yathesis/french/documentation/
21cr|texlive-yathesis-20211025-1|45	
21cr|texlive-yathesis-20211025-1|46	#- source
21cr|texlive-yathesis-20211025-1|47	%doc %{_texmfdistdir}/source/latex/yathesis/yathesis-samples-templates.dtx
21cr|texlive-yathesis-20211025-1|48	%doc %{_texmfdistdir}/source/latex/yathesis/yathesis.dtx
21cr|texlive-yathesis-20211025-1|49	#-----------------------------------------------------------------------
21cr|texlive-yathesis-20211025-1|50	
21cr|texlive-yathesis-20211025-1|51	%prep
21cr|texlive-yathesis-20211025-1|52	%setup -c -a0 -a1 -a2
21cr|texlive-yathesis-20211025-1|53	
21cr|texlive-yathesis-20211025-1|54	%build
21cr|texlive-yathesis-20211025-1|55	
21cr|texlive-yathesis-20211025-1|56	%install
21cr|texlive-yathesis-20211025-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yathesis-20211025-1|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10512 21
21cr|texlive-yax-1.03-8|1	# revision 21183
21cr|texlive-yax-1.03-8|2	# category Package
21cr|texlive-yax-1.03-8|3	# catalog-ctan /macros/generic/yax
21cr|texlive-yax-1.03-8|4	# catalog-date 2011-01-23 17:05:29 +0100
21cr|texlive-yax-1.03-8|5	# catalog-license lppl
21cr|texlive-yax-1.03-8|6	# catalog-version 1.03
21cr|texlive-yax-1.03-8|7	Name:		texlive-yax
21cr|texlive-yax-1.03-8|8	Version:	1.03
21cr|texlive-yax-1.03-8|9	Release:	8
21cr|texlive-yax-1.03-8|10	Summary:	Yet Another Key System
21cr|texlive-yax-1.03-8|11	Group:		Publishing
21cr|texlive-yax-1.03-8|12	URL:		http://www.ctan.org/tex-archive/macros/generic/yax
21cr|texlive-yax-1.03-8|13	License:	LPPL
21cr|texlive-yax-1.03-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yax.tar.xz
21cr|texlive-yax-1.03-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yax.doc.tar.xz
21cr|texlive-yax-1.03-8|16	BuildArch:	noarch
21cr|texlive-yax-1.03-8|17	BuildRequires:	texlive-tlpkg
21cr|texlive-yax-1.03-8|18	Requires(pre):	texlive-tlpkg
21cr|texlive-yax-1.03-8|19	Requires(post):	texlive-kpathsea
21cr|texlive-yax-1.03-8|20	
21cr|texlive-yax-1.03-8|21	%description
21cr|texlive-yax-1.03-8|22	YaX is advertised as a key system, but it rather organizes
21cr|texlive-yax-1.03-8|23	attributes in parameters, which parameters can be executed, so
21cr|texlive-yax-1.03-8|24	that YaX is halfway between key management and macro definition
21cr|texlive-yax-1.03-8|25	(and actually hopes to provide a user's interface). Values
21cr|texlive-yax-1.03-8|26	assigned to attributes can be retrieved and tested in various
21cr|texlive-yax-1.03-8|27	ways, with full expandability ensured as much as possible.
21cr|texlive-yax-1.03-8|28	Finally, YaX's syntax is a quite peculiar (as few braces as
21cr|texlive-yax-1.03-8|29	possible), but may be customized. YaX is based on texapi and
21cr|texlive-yax-1.03-8|30	thus requires e-TeX.
21cr|texlive-yax-1.03-8|31	
21cr|texlive-yax-1.03-8|32	
21cr|texlive-yax-1.03-8|33	#-----------------------------------------------------------------------
21cr|texlive-yax-1.03-8|34	%files
21cr|texlive-yax-1.03-8|35	%{_texmfdistdir}/tex/generic/yax/t-yax.tex
21cr|texlive-yax-1.03-8|36	%{_texmfdistdir}/tex/generic/yax/yax.sty
21cr|texlive-yax-1.03-8|37	%{_texmfdistdir}/tex/generic/yax/yax.tex
21cr|texlive-yax-1.03-8|38	%doc %{_texmfdistdir}/doc/generic/yax/README
21cr|texlive-yax-1.03-8|39	%doc %{_texmfdistdir}/doc/generic/yax/yax-doc.pdf
21cr|texlive-yax-1.03-8|40	%doc %{_texmfdistdir}/doc/generic/yax/yax-doc.tex
21cr|texlive-yax-1.03-8|41	
21cr|texlive-yax-1.03-8|42	#-----------------------------------------------------------------------
21cr|texlive-yax-1.03-8|43	%prep
21cr|texlive-yax-1.03-8|44	%setup -c -a0 -a1
21cr|texlive-yax-1.03-8|45	
21cr|texlive-yax-1.03-8|46	%build
21cr|texlive-yax-1.03-8|47	
21cr|texlive-yax-1.03-8|48	%install
21cr|texlive-yax-1.03-8|49	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yax-1.03-8|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10513 21
21cr|texlive-yazd-thesis-61719-1|1	%define oname yazd-thesis
21cr|texlive-yazd-thesis-61719-1|2	
21cr|texlive-yazd-thesis-61719-1|3	Summary:	A template for the Yazd University
21cr|texlive-yazd-thesis-61719-1|4	Name:		texlive-yazd-thesis
21cr|texlive-yazd-thesis-61719-1|5	Version:	61719
21cr|texlive-yazd-thesis-61719-1|6	Release:	1
21cr|texlive-yazd-thesis-61719-1|7	License:	LPPL1.3
21cr|texlive-yazd-thesis-61719-1|8	Group:		Publishing
21cr|texlive-yazd-thesis-61719-1|9	Url:		https://www.ctan.org
21cr|texlive-yazd-thesis-61719-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yazd-thesis-61719-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yazd-thesis-61719-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yazd-thesis-61719-1|13	Requires:	texlive-tlpkg
21cr|texlive-yazd-thesis-61719-1|14	Requires:	texlive-kpathsea
21cr|texlive-yazd-thesis-61719-1|15	Provides:	tex(yazd-thesis.cls) = 2024
21cr|texlive-yazd-thesis-61719-1|16	BuildArch:	noarch
21cr|texlive-yazd-thesis-61719-1|17	
21cr|texlive-yazd-thesis-61719-1|18	%description
21cr|texlive-yazd-thesis-61719-1|19	This package offers a document class for typesetting theses and
21cr|texlive-yazd-thesis-61719-1|20	dissertations at the Yazd University. The class requires use of
21cr|texlive-yazd-thesis-61719-1|21	XeLaTeX.
21cr|texlive-yazd-thesis-61719-1|22	
21cr|texlive-yazd-thesis-61719-1|23	%files
21cr|texlive-yazd-thesis-61719-1|24	%doc %{_texmfdistdir}/doc/xelatex/yazd-thesis
21cr|texlive-yazd-thesis-61719-1|25	%{_texmfdistdir}/tex/xelatex/yazd-thesis
21cr|texlive-yazd-thesis-61719-1|26	
21cr|texlive-yazd-thesis-61719-1|27	#------------------------------------------------------------------
21cr|texlive-yazd-thesis-61719-1|28	
21cr|texlive-yazd-thesis-61719-1|29	%prep
21cr|texlive-yazd-thesis-61719-1|30	%setup -c -a0 -a1
21cr|texlive-yazd-thesis-61719-1|31	
21cr|texlive-yazd-thesis-61719-1|32	%build
21cr|texlive-yazd-thesis-61719-1|33	
21cr|texlive-yazd-thesis-61719-1|34	%install
21cr|texlive-yazd-thesis-61719-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yazd-thesis-61719-1|36	rm -rf tlpkg
21cr|texlive-yazd-thesis-61719-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10514 21
21cr|texlive-yb-book-64586-1|1	%define oname yb-book
21cr|texlive-yb-book-64586-1|2	
21cr|texlive-yb-book-64586-1|3	Summary:	Template for YB Branded Books
21cr|texlive-yb-book-64586-1|4	Name:		texlive-yb-book
21cr|texlive-yb-book-64586-1|5	Version:	64586
21cr|texlive-yb-book-64586-1|6	Release:	1
21cr|texlive-yb-book-64586-1|7	License:	LPPL1.3
21cr|texlive-yb-book-64586-1|8	Group:		Publishing
21cr|texlive-yb-book-64586-1|9	Url:		https://www.ctan.org
21cr|texlive-yb-book-64586-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yb-book-64586-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yb-book-64586-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yb-book-64586-1|13	#Requires:	tex(anyfontsize.sty)
21cr|texlive-yb-book-64586-1|14	#Requires:	tex(biblatex.sty)
21cr|texlive-yb-book-64586-1|15	#Requires:	tex(bigfoot.sty)
21cr|texlive-yb-book-64586-1|16	#Requires:	tex(changepage.sty)
21cr|texlive-yb-book-64586-1|17	#Requires:	tex(chngcntr.sty)
21cr|texlive-yb-book-64586-1|18	#Requires:	tex(csquotes.sty)
21cr|texlive-yb-book-64586-1|19	#Requires:	tex(enumitem.sty)
21cr|texlive-yb-book-64586-1|20	#Requires:	tex(fancyhdr.sty)
21cr|texlive-yb-book-64586-1|21	#Requires:	tex(float.sty)
21cr|texlive-yb-book-64586-1|22	#Requires:	tex(footmisc.sty)
21cr|texlive-yb-book-64586-1|23	#Requires:	tex(geometry.sty)
21cr|texlive-yb-book-64586-1|24	#Requires:	tex(ifmtarg.sty)
21cr|texlive-yb-book-64586-1|25	#Requires:	tex(imakeidx.sty)
21cr|texlive-yb-book-64586-1|26	#Requires:	tex(lastpage.sty)
21cr|texlive-yb-book-64586-1|27	#Requires:	tex(libertine.sty)
21cr|texlive-yb-book-64586-1|28	Requires:	texlive-tlpkg
21cr|texlive-yb-book-64586-1|29	Requires:	texlive-kpathsea
21cr|texlive-yb-book-64586-1|30	#Requires:	tex(mdframed.sty)
21cr|texlive-yb-book-64586-1|31	#Requires:	tex(microtype.sty)
21cr|texlive-yb-book-64586-1|32	#Requires:	tex(needspace.sty)
21cr|texlive-yb-book-64586-1|33	#Requires:	tex(paralist.sty)
21cr|texlive-yb-book-64586-1|34	#Requires:	tex(pgf.sty)
21cr|texlive-yb-book-64586-1|35	#Requires:	tex(qrcode.sty)
21cr|texlive-yb-book-64586-1|36	#Requires:	tex(setspace.sty)
21cr|texlive-yb-book-64586-1|37	#Requires:	tex(soul.sty)
21cr|texlive-yb-book-64586-1|38	#Requires:	tex(titlesec.sty)
21cr|texlive-yb-book-64586-1|39	#Requires:	tex(ulem.sty)
21cr|texlive-yb-book-64586-1|40	#Requires:	tex(wrapfig.sty)
21cr|texlive-yb-book-64586-1|41	#Requires:	tex(xcolor.sty)
21cr|texlive-yb-book-64586-1|42	#Requires:	tex(xifthen.sty)
21cr|texlive-yb-book-64586-1|43	Requires:	tex(zref.sty)
21cr|texlive-yb-book-64586-1|44	Provides:	tex(yb-book.cls) = 2024
21cr|texlive-yb-book-64586-1|45	BuildArch:	noarch
21cr|texlive-yb-book-64586-1|46	
21cr|texlive-yb-book-64586-1|47	%description
21cr|texlive-yb-book-64586-1|48	This template helps the author design books published on Amazon
21cr|texlive-yb-book-64586-1|49	under the "Y.B." brand. You are welcome to use it too for your
21cr|texlive-yb-book-64586-1|50	own books.
21cr|texlive-yb-book-64586-1|51	
21cr|texlive-yb-book-64586-1|52	%files
21cr|texlive-yb-book-64586-1|53	%doc %{_texmfdistdir}/doc/latex/yb-book
21cr|texlive-yb-book-64586-1|54	%{_texmfdistdir}/tex/latex/yb-book
21cr|texlive-yb-book-64586-1|55	
21cr|texlive-yb-book-64586-1|56	#------------------------------------------------------------------
21cr|texlive-yb-book-64586-1|57	
21cr|texlive-yb-book-64586-1|58	%prep
21cr|texlive-yb-book-64586-1|59	%setup -c -a0 -a1
21cr|texlive-yb-book-64586-1|60	
21cr|texlive-yb-book-64586-1|61	%build
21cr|texlive-yb-book-64586-1|62	
21cr|texlive-yb-book-64586-1|63	%install
21cr|texlive-yb-book-64586-1|64	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yb-book-64586-1|65	rm -rf tlpkg
21cr|texlive-yb-book-64586-1|66	cp -fpar * %{buildroot}%{_texmfdistdir}

10515 21
21cr|texlive-ycbook-46201-1|1	%define oname ycbook
21cr|texlive-ycbook-46201-1|2	
21cr|texlive-ycbook-46201-1|3	Summary:	A versatile book class
21cr|texlive-ycbook-46201-1|4	Name:		texlive-ycbook
21cr|texlive-ycbook-46201-1|5	Version:	46201
21cr|texlive-ycbook-46201-1|6	Release:	1
21cr|texlive-ycbook-46201-1|7	License:	LPPL1.3
21cr|texlive-ycbook-46201-1|8	Group:		Publishing
21cr|texlive-ycbook-46201-1|9	Url:		https://www.ctan.org
21cr|texlive-ycbook-46201-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-ycbook-46201-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-ycbook-46201-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-ycbook-46201-1|13	Requires:	texlive-kpathsea
21cr|texlive-ycbook-46201-1|14	Requires:	texlive-tlpkg
21cr|texlive-ycbook-46201-1|15	Provides:	tex-ycbook = 2024
21cr|texlive-ycbook-46201-1|16	Provides:	tex(ycbook.cls) = 2024
21cr|texlive-ycbook-46201-1|17	BuildArch:	noarch
21cr|texlive-ycbook-46201-1|18	
21cr|texlive-ycbook-46201-1|19	%description
21cr|texlive-ycbook-46201-1|20	This class is intended to be an interpretation of the mwbk
21cr|texlive-ycbook-46201-1|21	class which is a part of the mwcls package. The mwcls classes
21cr|texlive-ycbook-46201-1|22	are simple, yet powerful and customizable classes that allow
21cr|texlive-ycbook-46201-1|23	the end-user to customize the layout of headers, headings etc.
21cr|texlive-ycbook-46201-1|24	They also have the benefit of being more economic in space than
21cr|texlive-ycbook-46201-1|25	the most common LaTeX classes, while keeping a clear appearance
21cr|texlive-ycbook-46201-1|26	and a smooth flow.
21cr|texlive-ycbook-46201-1|27	
21cr|texlive-ycbook-46201-1|28	%files
21cr|texlive-ycbook-46201-1|29	%doc %{_texmfdistdir}/doc
21cr|texlive-ycbook-46201-1|30	%{_texmfdistdir}/tex/latex/ycbook/
21cr|texlive-ycbook-46201-1|31	
21cr|texlive-ycbook-46201-1|32	#------------------------------------------------------------------
21cr|texlive-ycbook-46201-1|33	
21cr|texlive-ycbook-46201-1|34	%prep
21cr|texlive-ycbook-46201-1|35	%setup -c -a0 -a1
21cr|texlive-ycbook-46201-1|36	
21cr|texlive-ycbook-46201-1|37	%build
21cr|texlive-ycbook-46201-1|38	
21cr|texlive-ycbook-46201-1|39	%install
21cr|texlive-ycbook-46201-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ycbook-46201-1|41	rm -rf tlpkg
21cr|texlive-ycbook-46201-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10516 21
21cr|texlive-yet-another-guide-latex2e-65714-1|1	%define oname yet-another-guide-latex2e
21cr|texlive-yet-another-guide-latex2e-65714-1|2	
21cr|texlive-yet-another-guide-latex2e-65714-1|3	Summary:	A short guide to using LaTeX2e to typeset high quality documents
21cr|texlive-yet-another-guide-latex2e-65714-1|4	Name:		texlive-yet-another-guide-latex2e
21cr|texlive-yet-another-guide-latex2e-65714-1|5	Version:	65714
21cr|texlive-yet-another-guide-latex2e-65714-1|6	Release:	1
21cr|texlive-yet-another-guide-latex2e-65714-1|7	License:	LPPL1.3
21cr|texlive-yet-another-guide-latex2e-65714-1|8	Group:		Publishing
21cr|texlive-yet-another-guide-latex2e-65714-1|9	Url:		https://www.ctan.org
21cr|texlive-yet-another-guide-latex2e-65714-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yet-another-guide-latex2e-65714-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yet-another-guide-latex2e-65714-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yet-another-guide-latex2e-65714-1|13	Requires:	texlive-tlpkg
21cr|texlive-yet-another-guide-latex2e-65714-1|14	Requires:	texlive-kpathsea
21cr|texlive-yet-another-guide-latex2e-65714-1|15	BuildArch:	noarch
21cr|texlive-yet-another-guide-latex2e-65714-1|16	
21cr|texlive-yet-another-guide-latex2e-65714-1|17	%description
21cr|texlive-yet-another-guide-latex2e-65714-1|18	This document is a short guide to using LaTeX2e to typeset high
21cr|texlive-yet-another-guide-latex2e-65714-1|19	quality documents. It focuses on users of Windows and guides
21cr|texlive-yet-another-guide-latex2e-65714-1|20	the reader through installation, some of LaTeX's conventions,
21cr|texlive-yet-another-guide-latex2e-65714-1|21	and creating the front matter, body and end matter. The
21cr|texlive-yet-another-guide-latex2e-65714-1|22	appendices contain a list of useful facilities not otherwise
21cr|texlive-yet-another-guide-latex2e-65714-1|23	covered in this document and a list of helpful resources.
21cr|texlive-yet-another-guide-latex2e-65714-1|24	
21cr|texlive-yet-another-guide-latex2e-65714-1|25	%files
21cr|texlive-yet-another-guide-latex2e-65714-1|26	%doc %{_texmfdistdir}/doc/latex/yet-another-guide-latex2e
21cr|texlive-yet-another-guide-latex2e-65714-1|27	
21cr|texlive-yet-another-guide-latex2e-65714-1|28	#------------------------------------------------------------------
21cr|texlive-yet-another-guide-latex2e-65714-1|29	
21cr|texlive-yet-another-guide-latex2e-65714-1|30	%prep
21cr|texlive-yet-another-guide-latex2e-65714-1|31	%setup -c -a0 -a1
21cr|texlive-yet-another-guide-latex2e-65714-1|32	
21cr|texlive-yet-another-guide-latex2e-65714-1|33	%build
21cr|texlive-yet-another-guide-latex2e-65714-1|34	
21cr|texlive-yet-another-guide-latex2e-65714-1|35	%install
21cr|texlive-yet-another-guide-latex2e-65714-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yet-another-guide-latex2e-65714-1|37	rm -rf tlpkg
21cr|texlive-yet-another-guide-latex2e-65714-1|38	cp -fpar * %{buildroot}%{_texmfdistdir}

10517 21
21cr|texlive-yfonts-1.4-1|1	# revision 15878
21cr|texlive-yfonts-1.4-1|2	# category Package
21cr|texlive-yfonts-1.4-1|3	# catalog-ctan /macros/latex/contrib/yfonts
21cr|texlive-yfonts-1.4-1|4	# catalog-date 2007-03-01 23:46:20 +0100
21cr|texlive-yfonts-1.4-1|5	# catalog-license lppl
21cr|texlive-yfonts-1.4-1|6	# catalog-version 1.3
21cr|texlive-yfonts-1.4-1|7	Name:		texlive-yfonts
21cr|texlive-yfonts-1.4-1|8	Version:	1.4
21cr|texlive-yfonts-1.4-1|9	Release:	1
21cr|texlive-yfonts-1.4-1|10	Summary:	Support for old German fonts
21cr|texlive-yfonts-1.4-1|11	Group:		Publishing
21cr|texlive-yfonts-1.4-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yfonts
21cr|texlive-yfonts-1.4-1|13	License:	LPPL
21cr|texlive-yfonts-1.4-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.tar.xz
21cr|texlive-yfonts-1.4-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.doc.tar.xz
21cr|texlive-yfonts-1.4-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.source.tar.xz
21cr|texlive-yfonts-1.4-1|17	BuildArch:	noarch
21cr|texlive-yfonts-1.4-1|18	BuildRequires:	texlive-tlpkg
21cr|texlive-yfonts-1.4-1|19	Requires(pre):	texlive-tlpkg
21cr|texlive-yfonts-1.4-1|20	Requires(post):	texlive-kpathsea
21cr|texlive-yfonts-1.4-1|21	
21cr|texlive-yfonts-1.4-1|22	%description
21cr|texlive-yfonts-1.4-1|23	A LaTeX interface to the old-german fonts designed by Yannis
21cr|texlive-yfonts-1.4-1|24	Haralambous: Gothic, Schwabacher, Fraktur and the baroque
21cr|texlive-yfonts-1.4-1|25	initials.
21cr|texlive-yfonts-1.4-1|26	
21cr|texlive-yfonts-1.4-1|27	
21cr|texlive-yfonts-1.4-1|28	#-----------------------------------------------------------------------
21cr|texlive-yfonts-1.4-1|29	%files
21cr|texlive-yfonts-1.4-1|30	%{_texmfdistdir}/tex/latex/yfonts
21cr|texlive-yfonts-1.4-1|31	%doc %{_texmfdistdir}/doc/latex/yfonts
21cr|texlive-yfonts-1.4-1|32	#- source
21cr|texlive-yfonts-1.4-1|33	%doc %{_texmfdistdir}/source/latex/yfonts
21cr|texlive-yfonts-1.4-1|34	
21cr|texlive-yfonts-1.4-1|35	#-----------------------------------------------------------------------
21cr|texlive-yfonts-1.4-1|36	%prep
21cr|texlive-yfonts-1.4-1|37	%setup -c -a0 -a1 -a2
21cr|texlive-yfonts-1.4-1|38	
21cr|texlive-yfonts-1.4-1|39	%build
21cr|texlive-yfonts-1.4-1|40	
21cr|texlive-yfonts-1.4-1|41	%install
21cr|texlive-yfonts-1.4-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yfonts-1.4-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10518 21
21cr|texlive-yfonts-otf-65030-1|1	%define oname yfonts-otf
21cr|texlive-yfonts-otf-65030-1|2	
21cr|texlive-yfonts-otf-65030-1|3	Summary:	OpenType version of the Old German fonts designed by Yannis Haralambous
21cr|texlive-yfonts-otf-65030-1|4	Name:		texlive-yfonts-otf
21cr|texlive-yfonts-otf-65030-1|5	Version:	65030
21cr|texlive-yfonts-otf-65030-1|6	Release:	1
21cr|texlive-yfonts-otf-65030-1|7	License:	LPPL1.3
21cr|texlive-yfonts-otf-65030-1|8	Group:		Publishing
21cr|texlive-yfonts-otf-65030-1|9	Url:		https://www.ctan.org
21cr|texlive-yfonts-otf-65030-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yfonts-otf-65030-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yfonts-otf-65030-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yfonts-otf-65030-1|13	Requires:	texlive-tlpkg
21cr|texlive-yfonts-otf-65030-1|14	Requires:	texlive-kpathsea
21cr|texlive-yfonts-otf-65030-1|15	Provides:	tex(oldgerm-otf.sty) = 2024
21cr|texlive-yfonts-otf-65030-1|16	Provides:	tex(yfonts-otf.sty) = 2024
21cr|texlive-yfonts-otf-65030-1|17	BuildArch:	noarch
21cr|texlive-yfonts-otf-65030-1|18	
21cr|texlive-yfonts-otf-65030-1|19	%description
21cr|texlive-yfonts-otf-65030-1|20	This is an OpenType version of the Old German fonts yfrak,
21cr|texlive-yfonts-otf-65030-1|21	ygoth, yswab designed by Yannis Haralambous in Metafont. The
21cr|texlive-yfonts-otf-65030-1|22	OpenType features make it easier to deal with the long/round s
21cr|texlive-yfonts-otf-65030-1|23	and with older forms of umlauts (small e over the letter). A
21cr|texlive-yfonts-otf-65030-1|24	style file yfonts-otf.sty is provided as a replacement, for
21cr|texlive-yfonts-otf-65030-1|25	LuaLaTeX and XeLaTeX, of yfonts.sty or oldgerm.sty.
21cr|texlive-yfonts-otf-65030-1|26	
21cr|texlive-yfonts-otf-65030-1|27	%files
21cr|texlive-yfonts-otf-65030-1|28	%doc %{_texmfdistdir}/doc/fonts/yfonts-otf
21cr|texlive-yfonts-otf-65030-1|29	%{_texmfdistdir}/fonts/opentype/public/yfonts-otf
21cr|texlive-yfonts-otf-65030-1|30	%{_texmfdistdir}/tex/latex/yfonts-otf
21cr|texlive-yfonts-otf-65030-1|31	
21cr|texlive-yfonts-otf-65030-1|32	#------------------------------------------------------------------
21cr|texlive-yfonts-otf-65030-1|33	
21cr|texlive-yfonts-otf-65030-1|34	%prep
21cr|texlive-yfonts-otf-65030-1|35	%setup -c -a0 -a1
21cr|texlive-yfonts-otf-65030-1|36	
21cr|texlive-yfonts-otf-65030-1|37	%build
21cr|texlive-yfonts-otf-65030-1|38	
21cr|texlive-yfonts-otf-65030-1|39	%install
21cr|texlive-yfonts-otf-65030-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yfonts-otf-65030-1|41	rm -rf tlpkg
21cr|texlive-yfonts-otf-65030-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10519 21
21cr|texlive-yfonts-t1-36013-1|1	%define oname yfonts-t1
21cr|texlive-yfonts-t1-36013-1|2	
21cr|texlive-yfonts-t1-36013-1|3	Summary:	Old German-style fonts, in Adobe type 1 format
21cr|texlive-yfonts-t1-36013-1|4	Name:		texlive-yfonts-t1
21cr|texlive-yfonts-t1-36013-1|5	Version:	36013
21cr|texlive-yfonts-t1-36013-1|6	Release:	1
21cr|texlive-yfonts-t1-36013-1|7	License:	LPPL1.3
21cr|texlive-yfonts-t1-36013-1|8	Group:		Publishing
21cr|texlive-yfonts-t1-36013-1|9	Url:		https://www.ctan.org
21cr|texlive-yfonts-t1-36013-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yfonts-t1-36013-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yfonts-t1-36013-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yfonts-t1-36013-1|13	Requires:	texlive-kpathsea
21cr|texlive-yfonts-t1-36013-1|14	Requires:	texlive-tlpkg
21cr|texlive-yfonts-t1-36013-1|15	Provides:	tex-yfonts-t1 = 2024
21cr|texlive-yfonts-t1-36013-1|16	Provides:	tex(yfrak.afm) = 2024
21cr|texlive-yfonts-t1-36013-1|17	Provides:	tex(yfrak.map) = 2024
21cr|texlive-yfonts-t1-36013-1|18	Provides:	tex(yfrak.pfb) = 2024
21cr|texlive-yfonts-t1-36013-1|19	Provides:	tex(ygoth.afm) = 2024
21cr|texlive-yfonts-t1-36013-1|20	Provides:	tex(ygoth.pfb) = 2024
21cr|texlive-yfonts-t1-36013-1|21	Provides:	tex(yswab.afm) = 2024
21cr|texlive-yfonts-t1-36013-1|22	Provides:	tex(yswab.pfb) = 2024
21cr|texlive-yfonts-t1-36013-1|23	BuildArch:	noarch
21cr|texlive-yfonts-t1-36013-1|24	
21cr|texlive-yfonts-t1-36013-1|25	%description
21cr|texlive-yfonts-t1-36013-1|26	This package comprises type 1 versions of the Gothic,
21cr|texlive-yfonts-t1-36013-1|27	Schwabacher and Fraktur fonts of Yannis Haralambous' set of old
21cr|texlive-yfonts-t1-36013-1|28	German fonts.
21cr|texlive-yfonts-t1-36013-1|29	
21cr|texlive-yfonts-t1-36013-1|30	%files
21cr|texlive-yfonts-t1-36013-1|31	%doc %{_texmfdistdir}/doc
21cr|texlive-yfonts-t1-36013-1|32	%{_texmfdistdir}/dvips/yfonts-t1/
21cr|texlive-yfonts-t1-36013-1|33	%{_texmfdistdir}/fonts/afm/public/yfonts-t1/
21cr|texlive-yfonts-t1-36013-1|34	%{_texmfdistdir}/fonts/map/dvips/yfonts-t1/
21cr|texlive-yfonts-t1-36013-1|35	%{_texmfdistdir}/fonts/type1/public/yfonts-t1/
21cr|texlive-yfonts-t1-36013-1|36	
21cr|texlive-yfonts-t1-36013-1|37	#------------------------------------------------------------------
21cr|texlive-yfonts-t1-36013-1|38	
21cr|texlive-yfonts-t1-36013-1|39	%prep
21cr|texlive-yfonts-t1-36013-1|40	%setup -c -a0 -a1
21cr|texlive-yfonts-t1-36013-1|41	
21cr|texlive-yfonts-t1-36013-1|42	%build
21cr|texlive-yfonts-t1-36013-1|43	
21cr|texlive-yfonts-t1-36013-1|44	%install
21cr|texlive-yfonts-t1-36013-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yfonts-t1-36013-1|46	rm -rf tlpkg
21cr|texlive-yfonts-t1-36013-1|47	cp -fpar * %{buildroot}%{_texmfdistdir}

10520 21
21cr|texlive-yhmath-1.1-10|1	# revision 31155
21cr|texlive-yhmath-1.1-10|2	# category Package
21cr|texlive-yhmath-1.1-10|3	# catalog-ctan /fonts/yhmath
21cr|texlive-yhmath-1.1-10|4	# catalog-date 2013-07-06 08:44:49 +0200
21cr|texlive-yhmath-1.1-10|5	# catalog-license lppl
21cr|texlive-yhmath-1.1-10|6	# catalog-version 1.1
21cr|texlive-yhmath-1.1-10|7	Name:		texlive-yhmath
21cr|texlive-yhmath-1.1-10|8	Epoch:		1
21cr|texlive-yhmath-1.1-10|9	Version:	1.1
21cr|texlive-yhmath-1.1-10|10	Release:	10
21cr|texlive-yhmath-1.1-10|11	Summary:	Extended maths fonts for LaTeX
21cr|texlive-yhmath-1.1-10|12	Group:		Publishing
21cr|texlive-yhmath-1.1-10|13	URL:		http://www.ctan.org/tex-archive/fonts/yhmath
21cr|texlive-yhmath-1.1-10|14	License:	LPPL
21cr|texlive-yhmath-1.1-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.tar.xz
21cr|texlive-yhmath-1.1-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.doc.tar.xz
21cr|texlive-yhmath-1.1-10|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.source.tar.xz
21cr|texlive-yhmath-1.1-10|18	BuildArch:	noarch
21cr|texlive-yhmath-1.1-10|19	BuildRequires:	texlive-tlpkg
21cr|texlive-yhmath-1.1-10|20	Requires(pre):	texlive-tlpkg
21cr|texlive-yhmath-1.1-10|21	Requires(post):	texlive-kpathsea
21cr|texlive-yhmath-1.1-10|22	
21cr|texlive-yhmath-1.1-10|23	%description
21cr|texlive-yhmath-1.1-10|24	The yhmath bundle contains fonts (in type 1 format) and a LaTeX
21cr|texlive-yhmath-1.1-10|25	package for using them.
21cr|texlive-yhmath-1.1-10|26	
21cr|texlive-yhmath-1.1-10|27	#-----------------------------------------------------------------------
21cr|texlive-yhmath-1.1-10|28	%files
21cr|texlive-yhmath-1.1-10|29	%{_texmfdistdir}/fonts/map/dvips/yhmath/yhmath.map
21cr|texlive-yhmath-1.1-10|30	%{_texmfdistdir}/fonts/source/public/yhmath/yhbigacc.mf
21cr|texlive-yhmath-1.1-10|31	%{_texmfdistdir}/fonts/source/public/yhmath/yhbigdel.mf
21cr|texlive-yhmath-1.1-10|32	%{_texmfdistdir}/fonts/source/public/yhmath/yhmathex.mf
21cr|texlive-yhmath-1.1-10|33	%{_texmfdistdir}/fonts/source/public/yhmath/yrcmex10.mf
21cr|texlive-yhmath-1.1-10|34	%{_texmfdistdir}/fonts/tfm/public/yhmath/yhcmex10.tfm
21cr|texlive-yhmath-1.1-10|35	%{_texmfdistdir}/fonts/tfm/public/yhmath/yrcmex10.tfm
21cr|texlive-yhmath-1.1-10|36	%{_texmfdistdir}/fonts/type1/public/yhmath/yhcmex.pfb
21cr|texlive-yhmath-1.1-10|37	%{_texmfdistdir}/fonts/vf/public/yhmath/yhcmex10.vf
21cr|texlive-yhmath-1.1-10|38	%{_texmfdistdir}/tex/latex/yhmath/OMXyhex.fd
21cr|texlive-yhmath-1.1-10|39	%{_texmfdistdir}/tex/latex/yhmath/yhmath.sty
21cr|texlive-yhmath-1.1-10|40	%doc %{_texmfdistdir}/doc/fonts/yhmath/Makefile
21cr|texlive-yhmath-1.1-10|41	%doc %{_texmfdistdir}/doc/fonts/yhmath/README
21cr|texlive-yhmath-1.1-10|42	%doc %{_texmfdistdir}/doc/fonts/yhmath/yhcmex10.vpl
21cr|texlive-yhmath-1.1-10|43	%doc %{_texmfdistdir}/doc/fonts/yhmath/yhmath.pdf
21cr|texlive-yhmath-1.1-10|44	#- source
21cr|texlive-yhmath-1.1-10|45	%doc %{_texmfdistdir}/source/fonts/yhmath/yhmath.drv
21cr|texlive-yhmath-1.1-10|46	%doc %{_texmfdistdir}/source/fonts/yhmath/yhmath.dtx
21cr|texlive-yhmath-1.1-10|47	%doc %{_texmfdistdir}/source/fonts/yhmath/yhmath.ins
21cr|texlive-yhmath-1.1-10|48	
21cr|texlive-yhmath-1.1-10|49	#-----------------------------------------------------------------------
21cr|texlive-yhmath-1.1-10|50	%prep
21cr|texlive-yhmath-1.1-10|51	%setup -c -a0 -a1 -a2
21cr|texlive-yhmath-1.1-10|52	
21cr|texlive-yhmath-1.1-10|53	%build
21cr|texlive-yhmath-1.1-10|54	
21cr|texlive-yhmath-1.1-10|55	%install
21cr|texlive-yhmath-1.1-10|56	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yhmath-1.1-10|57	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

10521 21
21cr|texlive-yinit-otf-40207-1|1	%define oname yinit-otf
21cr|texlive-yinit-otf-40207-1|2	
21cr|texlive-yinit-otf-40207-1|3	Summary:	OTF conversion of Yannis Haralambous' Old German decorative initials
21cr|texlive-yinit-otf-40207-1|4	Name:		texlive-yinit-otf
21cr|texlive-yinit-otf-40207-1|5	Version:	40207
21cr|texlive-yinit-otf-40207-1|6	Release:	1
21cr|texlive-yinit-otf-40207-1|7	License:	LPPL1.3
21cr|texlive-yinit-otf-40207-1|8	Group:		Publishing
21cr|texlive-yinit-otf-40207-1|9	Url:		https://www.ctan.org
21cr|texlive-yinit-otf-40207-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yinit-otf-40207-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yinit-otf-40207-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yinit-otf-40207-1|13	Requires:	texlive-kpathsea
21cr|texlive-yinit-otf-40207-1|14	Requires:	texlive-tlpkg
21cr|texlive-yinit-otf-40207-1|15	Provides:	tex-yinit-otf = 2024
21cr|texlive-yinit-otf-40207-1|16	Provides:	tex(Yinit.otf) = 2024
21cr|texlive-yinit-otf-40207-1|17	BuildArch:	noarch
21cr|texlive-yinit-otf-40207-1|18	
21cr|texlive-yinit-otf-40207-1|19	%description
21cr|texlive-yinit-otf-40207-1|20	This package is a conversion of the yinit font into OTF.
21cr|texlive-yinit-otf-40207-1|21	Original Metafont files for yinit are in the yinit package.
21cr|texlive-yinit-otf-40207-1|22	
21cr|texlive-yinit-otf-40207-1|23	%files
21cr|texlive-yinit-otf-40207-1|24	%doc %{_texmfdistdir}/doc
21cr|texlive-yinit-otf-40207-1|25	%{_texmfdistdir}/fonts/opentype/public/yinit-otf/
21cr|texlive-yinit-otf-40207-1|26	
21cr|texlive-yinit-otf-40207-1|27	#------------------------------------------------------------------
21cr|texlive-yinit-otf-40207-1|28	
21cr|texlive-yinit-otf-40207-1|29	%prep
21cr|texlive-yinit-otf-40207-1|30	%setup -c -a0 -a1
21cr|texlive-yinit-otf-40207-1|31	
21cr|texlive-yinit-otf-40207-1|32	%build
21cr|texlive-yinit-otf-40207-1|33	
21cr|texlive-yinit-otf-40207-1|34	%install
21cr|texlive-yinit-otf-40207-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yinit-otf-40207-1|36	rm -rf tlpkg
21cr|texlive-yinit-otf-40207-1|37	cp -fpar * %{buildroot}%{_texmfdistdir}

10522 21
21cr|texlive-yquant-65933-1|1	%define oname yquant
21cr|texlive-yquant-65933-1|2	
21cr|texlive-yquant-65933-1|3	Summary:	Typesetting quantum circuits in a human-readable language
21cr|texlive-yquant-65933-1|4	Name:		texlive-yquant
21cr|texlive-yquant-65933-1|5	Version:	65933
21cr|texlive-yquant-65933-1|6	Release:	1
21cr|texlive-yquant-65933-1|7	License:	LPPL1.3
21cr|texlive-yquant-65933-1|8	Group:		Publishing
21cr|texlive-yquant-65933-1|9	Url:		https://www.ctan.org
21cr|texlive-yquant-65933-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-yquant-65933-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-yquant-65933-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-yquant-65933-1|13	Requires:	texlive-tlpkg
21cr|texlive-yquant-65933-1|14	Requires:	texlive-kpathsea
21cr|texlive-yquant-65933-1|15	Provides:	tex(yquant-circuit.tex) = 2024
21cr|texlive-yquant-65933-1|16	Provides:	tex(yquant-config.tex) = 2024
21cr|texlive-yquant-65933-1|17	Provides:	tex(yquant-draw.tex) = 2024
21cr|texlive-yquant-65933-1|18	Provides:	tex(yquant-env.tex) = 2024
21cr|texlive-yquant-65933-1|19	Provides:	tex(yquant-langhelper.tex) = 2024
21cr|texlive-yquant-65933-1|20	Provides:	tex(yquant-lang.tex) = 2024
21cr|texlive-yquant-65933-1|21	Provides:	tex(yquantlanguage-groups.sty) = 2024
21cr|texlive-yquant-65933-1|22	Provides:	tex(yquantlanguage-qasm.sty) = 2024
21cr|texlive-yquant-65933-1|23	Provides:	tex(yquant-prepare.tex) = 2024
21cr|texlive-yquant-65933-1|24	Provides:	tex(yquant-registers.tex) = 2024
21cr|texlive-yquant-65933-1|25	Provides:	tex(yquant-shapes.tex) = 2024
21cr|texlive-yquant-65933-1|26	Provides:	tex(yquant.sty) = 2024
21cr|texlive-yquant-65933-1|27	Provides:	tex(yquant-tools.tex) = 2024
21cr|texlive-yquant-65933-1|28	BuildArch:	noarch
21cr|texlive-yquant-65933-1|29	
21cr|texlive-yquant-65933-1|30	%description
21cr|texlive-yquant-65933-1|31	This LaTeX package allows to quickly draw quantum circuits. It
21cr|texlive-yquant-65933-1|32	bridges the gap between the two groups of packages that already
21cr|texlive-yquant-65933-1|33	exist: those that use a logic-oriented custom language, which
21cr|texlive-yquant-65933-1|34	is then translated into TeX by means of an external program;
21cr|texlive-yquant-65933-1|35	and the pure TeX versions that mainly provide some macros to
21cr|texlive-yquant-65933-1|36	allow for an easier input. yquant is a pure-LaTeX solution --
21cr|texlive-yquant-65933-1|37	i.e., it requires no external program -- that introduces a
21cr|texlive-yquant-65933-1|38	logic oriented language and thus brings the best of both worlds
21cr|texlive-yquant-65933-1|39	together. It builds on and interacts with TikZ, which brings an
21cr|texlive-yquant-65933-1|40	enourmous flexibility for customization of individual circuit.
21cr|texlive-yquant-65933-1|41	
21cr|texlive-yquant-65933-1|42	%files
21cr|texlive-yquant-65933-1|43	%doc %{_texmfdistdir}/doc/latex/yquant
21cr|texlive-yquant-65933-1|44	%{_texmfdistdir}/tex/latex/yquant
21cr|texlive-yquant-65933-1|45	
21cr|texlive-yquant-65933-1|46	#------------------------------------------------------------------
21cr|texlive-yquant-65933-1|47	
21cr|texlive-yquant-65933-1|48	%prep
21cr|texlive-yquant-65933-1|49	%setup -c -a0 -a1
21cr|texlive-yquant-65933-1|50	
21cr|texlive-yquant-65933-1|51	%build
21cr|texlive-yquant-65933-1|52	
21cr|texlive-yquant-65933-1|53	%install
21cr|texlive-yquant-65933-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-yquant-65933-1|55	rm -rf tlpkg
21cr|texlive-yquant-65933-1|56	cp -fpar * %{buildroot}%{_texmfdistdir}

10523 21
21cr|texlive-ytableau-1.3-11|1	# revision 27430
21cr|texlive-ytableau-1.3-11|2	# category Package
21cr|texlive-ytableau-1.3-11|3	# catalog-ctan /macros/latex/contrib/ytableau
21cr|texlive-ytableau-1.3-11|4	# catalog-date 2012-08-16 12:45:33 +0200
21cr|texlive-ytableau-1.3-11|5	# catalog-license lppl1.2
21cr|texlive-ytableau-1.3-11|6	# catalog-version 1.3
21cr|texlive-ytableau-1.3-11|7	Name:		texlive-ytableau
21cr|texlive-ytableau-1.3-11|8	Version:	1.3
21cr|texlive-ytableau-1.3-11|9	Release:	11
21cr|texlive-ytableau-1.3-11|10	Summary:	Many-featured Young tableaux and Young diagrams
21cr|texlive-ytableau-1.3-11|11	Group:		Publishing
21cr|texlive-ytableau-1.3-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ytableau
21cr|texlive-ytableau-1.3-11|13	License:	LPPL1.2
21cr|texlive-ytableau-1.3-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.tar.xz
21cr|texlive-ytableau-1.3-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.doc.tar.xz
21cr|texlive-ytableau-1.3-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.source.tar.xz
21cr|texlive-ytableau-1.3-11|17	BuildArch:	noarch
21cr|texlive-ytableau-1.3-11|18	BuildRequires:	texlive-tlpkg
21cr|texlive-ytableau-1.3-11|19	Requires(pre):	texlive-tlpkg
21cr|texlive-ytableau-1.3-11|20	Requires(post):	texlive-kpathsea
21cr|texlive-ytableau-1.3-11|21	
21cr|texlive-ytableau-1.3-11|22	%description
21cr|texlive-ytableau-1.3-11|23	The package provides several functions for drawing Young
21cr|texlive-ytableau-1.3-11|24	tableaux and Young diagrams, extending the young and youngtab
21cr|texlive-ytableau-1.3-11|25	packages but providing lots more features. Skew and coloured
21cr|texlive-ytableau-1.3-11|26	tableaux are easy, and pgfkeys-enabled options are provided
21cr|texlive-ytableau-1.3-11|27	both at package load and configurably.
21cr|texlive-ytableau-1.3-11|28	
21cr|texlive-ytableau-1.3-11|29	
21cr|texlive-ytableau-1.3-11|30	#-----------------------------------------------------------------------
21cr|texlive-ytableau-1.3-11|31	%files
21cr|texlive-ytableau-1.3-11|32	%{_texmfdistdir}/tex/latex/ytableau/ytableau.sty
21cr|texlive-ytableau-1.3-11|33	%doc %{_texmfdistdir}/doc/latex/ytableau/README
21cr|texlive-ytableau-1.3-11|34	%doc %{_texmfdistdir}/doc/latex/ytableau/ytableau.pdf
21cr|texlive-ytableau-1.3-11|35	#- source
21cr|texlive-ytableau-1.3-11|36	%doc %{_texmfdistdir}/source/latex/ytableau/ytableau.dtx
21cr|texlive-ytableau-1.3-11|37	%doc %{_texmfdistdir}/source/latex/ytableau/ytableau.ins
21cr|texlive-ytableau-1.3-11|38	
21cr|texlive-ytableau-1.3-11|39	#-----------------------------------------------------------------------
21cr|texlive-ytableau-1.3-11|40	%prep
21cr|texlive-ytableau-1.3-11|41	%setup -c -a0 -a1 -a2
21cr|texlive-ytableau-1.3-11|42	
21cr|texlive-ytableau-1.3-11|43	%build
21cr|texlive-ytableau-1.3-11|44	
21cr|texlive-ytableau-1.3-11|45	%install
21cr|texlive-ytableau-1.3-11|46	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-ytableau-1.3-11|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

10524 21
21cr|texlive-zbmath-review-template-59693-1|1	%define oname zbmath-review-template
21cr|texlive-zbmath-review-template-59693-1|2	
21cr|texlive-zbmath-review-template-59693-1|3	Summary:	Template for a zbMATH Open review
21cr|texlive-zbmath-review-template-59693-1|4	Name:		texlive-zbmath-review-template
21cr|texlive-zbmath-review-template-59693-1|5	Version:	59693
21cr|texlive-zbmath-review-template-59693-1|6	Release:	1
21cr|texlive-zbmath-review-template-59693-1|7	License:	LPPL1.3
21cr|texlive-zbmath-review-template-59693-1|8	Group:		Publishing
21cr|texlive-zbmath-review-template-59693-1|9	Url:		https://www.ctan.org
21cr|texlive-zbmath-review-template-59693-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zbmath-review-template-59693-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zbmath-review-template-59693-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zbmath-review-template-59693-1|13	#Requires:	tex(amsfonts.sty)
21cr|texlive-zbmath-review-template-59693-1|14	#Requires:	tex(amsmath.sty)
21cr|texlive-zbmath-review-template-59693-1|15	#Requires:	tex(amssymb.sty)
21cr|texlive-zbmath-review-template-59693-1|16	#Requires:	tex(babel.sty)
21cr|texlive-zbmath-review-template-59693-1|17	#Requires:	tex(enumitem.sty)
21cr|texlive-zbmath-review-template-59693-1|18	#Requires:	tex(etoolbox.sty)
21cr|texlive-zbmath-review-template-59693-1|19	Requires:	tex(gensymb.sty)
21cr|texlive-zbmath-review-template-59693-1|20	#Requires:	tex(geometry.sty)
21cr|texlive-zbmath-review-template-59693-1|21	Requires:	tex(graphicx.sty)
21cr|texlive-zbmath-review-template-59693-1|22	Requires:	texlive-tlpkg
21cr|texlive-zbmath-review-template-59693-1|23	Requires:	texlive-kpathsea
21cr|texlive-zbmath-review-template-59693-1|24	#Requires:	tex(mathrsfs.sty)
21cr|texlive-zbmath-review-template-59693-1|25	#Requires:	tex(mathtools.sty)
21cr|texlive-zbmath-review-template-59693-1|26	#Requires:	tex(scrartcl.cls)
21cr|texlive-zbmath-review-template-59693-1|27	#Requires:	tex(scrlayer-scrpage.sty)
21cr|texlive-zbmath-review-template-59693-1|28	#Requires:	tex(stmaryrd.sty)
21cr|texlive-zbmath-review-template-59693-1|29	Requires:	tex(textcomp.sty)
21cr|texlive-zbmath-review-template-59693-1|30	#Requires:	tex(tikz-cd.sty)
21cr|texlive-zbmath-review-template-59693-1|31	#Requires:	tex(xcolor.sty)
21cr|texlive-zbmath-review-template-59693-1|32	#Requires:	tex(xparse.sty)
21cr|texlive-zbmath-review-template-59693-1|33	Provides:	tex(zb-basics.sty) = 2024
21cr|texlive-zbmath-review-template-59693-1|34	Provides:	tex(zbMATH.cls) = 2024
21cr|texlive-zbmath-review-template-59693-1|35	BuildArch:	noarch
21cr|texlive-zbmath-review-template-59693-1|36	
21cr|texlive-zbmath-review-template-59693-1|37	%description
21cr|texlive-zbmath-review-template-59693-1|38	This package contains a template for zbMATH Open reviews. It
21cr|texlive-zbmath-review-template-59693-1|39	will show what your review will look like on zbMATH Open and
21cr|texlive-zbmath-review-template-59693-1|40	you can test whether your LaTeX-Code will compile on our
21cr|texlive-zbmath-review-template-59693-1|41	system. The template has to be compiled using XeLaTeX and
21cr|texlive-zbmath-review-template-59693-1|42	relies on scrartcl, scrlayer-scrpage, amsfonts, amssymb,
21cr|texlive-zbmath-review-template-59693-1|43	amsmath, babel, enumitem, etoolbox, fontspec, gensymb,
21cr|texlive-zbmath-review-template-59693-1|44	geometry, graphicx, mathrsfs, mathtools, stmaryrd, textcomp,
21cr|texlive-zbmath-review-template-59693-1|45	tikz-cd, xcolor, and xparse.
21cr|texlive-zbmath-review-template-59693-1|46	
21cr|texlive-zbmath-review-template-59693-1|47	%files
21cr|texlive-zbmath-review-template-59693-1|48	%doc %{_texmfdistdir}/doc/xelatex/zbmath-review-template
21cr|texlive-zbmath-review-template-59693-1|49	%{_texmfdistdir}/tex/xelatex/zbmath-review-template
21cr|texlive-zbmath-review-template-59693-1|50	
21cr|texlive-zbmath-review-template-59693-1|51	#------------------------------------------------------------------
21cr|texlive-zbmath-review-template-59693-1|52	
21cr|texlive-zbmath-review-template-59693-1|53	%prep
21cr|texlive-zbmath-review-template-59693-1|54	%setup -c -a0 -a1
21cr|texlive-zbmath-review-template-59693-1|55	
21cr|texlive-zbmath-review-template-59693-1|56	%build
21cr|texlive-zbmath-review-template-59693-1|57	
21cr|texlive-zbmath-review-template-59693-1|58	%install
21cr|texlive-zbmath-review-template-59693-1|59	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zbmath-review-template-59693-1|60	rm -rf tlpkg
21cr|texlive-zbmath-review-template-59693-1|61	cp -fpar * %{buildroot}%{_texmfdistdir}

10525 21
21cr|texlive-zebra-goodies-51554-1|1	%define oname zebra-goodies
21cr|texlive-zebra-goodies-51554-1|2	
21cr|texlive-zebra-goodies-51554-1|3	Summary:	A collection of handy macros for paper writing
21cr|texlive-zebra-goodies-51554-1|4	Name:		texlive-zebra-goodies
21cr|texlive-zebra-goodies-51554-1|5	Version:	51554
21cr|texlive-zebra-goodies-51554-1|6	Release:	1
21cr|texlive-zebra-goodies-51554-1|7	License:	LPPL1.3
21cr|texlive-zebra-goodies-51554-1|8	Group:		Publishing
21cr|texlive-zebra-goodies-51554-1|9	Url:		https://www.ctan.org
21cr|texlive-zebra-goodies-51554-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zebra-goodies-51554-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zebra-goodies-51554-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zebra-goodies-51554-1|13	Requires:	texlive-tlpkg
21cr|texlive-zebra-goodies-51554-1|14	Requires:	texlive-kpathsea
21cr|texlive-zebra-goodies-51554-1|15	Provides:	tex(zebra-goodies.sty) = 2024
21cr|texlive-zebra-goodies-51554-1|16	BuildArch:	noarch
21cr|texlive-zebra-goodies-51554-1|17	
21cr|texlive-zebra-goodies-51554-1|18	%description
21cr|texlive-zebra-goodies-51554-1|19	This package offers a collection of macros to help in the
21cr|texlive-zebra-goodies-51554-1|20	process of writing a paper. You may add comments, todo notes,
21cr|texlive-zebra-goodies-51554-1|21	etc. during revision, in a colourful way. The package also
21cr|texlive-zebra-goodies-51554-1|22	summarizes the inserted notes at the end of the document. There
21cr|texlive-zebra-goodies-51554-1|23	are some predefined note commands as well as a way of defining
21cr|texlive-zebra-goodies-51554-1|24	new ones to suit the user's needs. You may safely remove this
21cr|texlive-zebra-goodies-51554-1|25	package once the paper is finished. This package depends on the
21cr|texlive-zebra-goodies-51554-1|26	following other LaTeX packages: kvoptions, manfnt, marginnote,
21cr|texlive-zebra-goodies-51554-1|27	tikzpagenodes, xcolor, and, optionally, microtype. Note:
21cr|texlive-zebra-goodies-51554-1|28	"zebra" is the name of the package author's lab.
21cr|texlive-zebra-goodies-51554-1|29	
21cr|texlive-zebra-goodies-51554-1|30	%files
21cr|texlive-zebra-goodies-51554-1|31	%doc %{_texmfdistdir}/doc/latex/zebra-goodies/
21cr|texlive-zebra-goodies-51554-1|32	%{_texmfdistdir}/tex/latex/zebra-goodies/
21cr|texlive-zebra-goodies-51554-1|33	
21cr|texlive-zebra-goodies-51554-1|34	#------------------------------------------------------------------
21cr|texlive-zebra-goodies-51554-1|35	
21cr|texlive-zebra-goodies-51554-1|36	%prep
21cr|texlive-zebra-goodies-51554-1|37	%setup -c -a0 -a1
21cr|texlive-zebra-goodies-51554-1|38	
21cr|texlive-zebra-goodies-51554-1|39	%build
21cr|texlive-zebra-goodies-51554-1|40	
21cr|texlive-zebra-goodies-51554-1|41	%install
21cr|texlive-zebra-goodies-51554-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zebra-goodies-51554-1|43	rm -rf tlpkg
21cr|texlive-zebra-goodies-51554-1|44	cp -fpar * %{buildroot}%{_texmfdistdir}

10526 21
21cr|texlive-zennote-65549-1|1	%define oname zennote
21cr|texlive-zennote-65549-1|2	
21cr|texlive-zennote-65549-1|3	Summary:	Streamline your note-taking process!
21cr|texlive-zennote-65549-1|4	Name:		texlive-zennote
21cr|texlive-zennote-65549-1|5	Version:	65549
21cr|texlive-zennote-65549-1|6	Release:	1
21cr|texlive-zennote-65549-1|7	License:	LPPL1.3
21cr|texlive-zennote-65549-1|8	Group:		Publishing
21cr|texlive-zennote-65549-1|9	Url:		https://www.ctan.org
21cr|texlive-zennote-65549-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zennote-65549-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zennote-65549-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zennote-65549-1|13	Requires:	texlive-tlpkg
21cr|texlive-zennote-65549-1|14	Requires:	texlive-kpathsea
21cr|texlive-zennote-65549-1|15	Provides:	tex(zennote.sty) = 2024
21cr|texlive-zennote-65549-1|16	BuildArch:	noarch
21cr|texlive-zennote-65549-1|17	
21cr|texlive-zennote-65549-1|18	%description
21cr|texlive-zennote-65549-1|19	This package aims to provide you with an easy interface to
21cr|texlive-zennote-65549-1|20	speed up the process when organizing and producing elegant
21cr|texlive-zennote-65549-1|21	notes. All the tables, figures, equations, and listings are
21cr|texlive-zennote-65549-1|22	labelled according to the notenumber with the \titlebox
21cr|texlive-zennote-65549-1|23	command. The noteframe environment helps you generate fancy
21cr|texlive-zennote-65549-1|24	colored boxes to emphasize the important information (e.g.
21cr|texlive-zennote-65549-1|25	Theorems, Equations, Proofs, etc.) in your document. You can
21cr|texlive-zennote-65549-1|26	customize the style and color to denote different categories,
21cr|texlive-zennote-65549-1|27	too.
21cr|texlive-zennote-65549-1|28	
21cr|texlive-zennote-65549-1|29	%files
21cr|texlive-zennote-65549-1|30	%doc %{_texmfdistdir}/doc/latex/zennote
21cr|texlive-zennote-65549-1|31	%{_texmfdistdir}/tex/latex/zennote
21cr|texlive-zennote-65549-1|32	
21cr|texlive-zennote-65549-1|33	#------------------------------------------------------------------
21cr|texlive-zennote-65549-1|34	
21cr|texlive-zennote-65549-1|35	%prep
21cr|texlive-zennote-65549-1|36	%setup -c -a0 -a1
21cr|texlive-zennote-65549-1|37	
21cr|texlive-zennote-65549-1|38	%build
21cr|texlive-zennote-65549-1|39	
21cr|texlive-zennote-65549-1|40	%install
21cr|texlive-zennote-65549-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zennote-65549-1|42	rm -rf tlpkg
21cr|texlive-zennote-65549-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10527 21
21cr|texlive-zhlineskip-51142-1|1	%define oname zhlineskip
21cr|texlive-zhlineskip-51142-1|2	
21cr|texlive-zhlineskip-51142-1|3	Summary:	Line spacing for CJK documents
21cr|texlive-zhlineskip-51142-1|4	Name:		texlive-zhlineskip
21cr|texlive-zhlineskip-51142-1|5	Version:	51142
21cr|texlive-zhlineskip-51142-1|6	Release:	1
21cr|texlive-zhlineskip-51142-1|7	License:	LPPL1.3
21cr|texlive-zhlineskip-51142-1|8	Group:		Publishing
21cr|texlive-zhlineskip-51142-1|9	Url:		https://www.ctan.org
21cr|texlive-zhlineskip-51142-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zhlineskip-51142-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zhlineskip-51142-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zhlineskip-51142-1|13	Requires:	texlive-tlpkg
21cr|texlive-zhlineskip-51142-1|14	Requires:	texlive-kpathsea
21cr|texlive-zhlineskip-51142-1|15	Provides:	tex(zhlineskip.sty) = 2024
21cr|texlive-zhlineskip-51142-1|16	BuildArch:	noarch
21cr|texlive-zhlineskip-51142-1|17	
21cr|texlive-zhlineskip-51142-1|18	%description
21cr|texlive-zhlineskip-51142-1|19	This package supports typesetting CJK documents. It allows
21cr|texlive-zhlineskip-51142-1|20	users to specify the two ratios between the leading and the
21cr|texlive-zhlineskip-51142-1|21	font size of the body text and the footnote text. For CJK
21cr|texlive-zhlineskip-51142-1|22	typesetting, these ratios usually range from 1.5 to 1.67. This
21cr|texlive-zhlineskip-51142-1|23	package is also capable of restoring the math leading to that
21cr|texlive-zhlineskip-51142-1|24	of the Latin text (usually 1.2 times the font size). Finally,
21cr|texlive-zhlineskip-51142-1|25	it is possible to achieve the Microsoft Word multiple line
21cr|texlive-zhlineskip-51142-1|26	spacing style using zhlineskip.
21cr|texlive-zhlineskip-51142-1|27	
21cr|texlive-zhlineskip-51142-1|28	%files
21cr|texlive-zhlineskip-51142-1|29	%doc %{_texmfdistdir}/doc/latex/zhlineskip
21cr|texlive-zhlineskip-51142-1|30	%{_texmfdistdir}/tex/latex/zhlineskip
21cr|texlive-zhlineskip-51142-1|31	
21cr|texlive-zhlineskip-51142-1|32	#------------------------------------------------------------------
21cr|texlive-zhlineskip-51142-1|33	
21cr|texlive-zhlineskip-51142-1|34	%prep
21cr|texlive-zhlineskip-51142-1|35	%setup -c -a0 -a1
21cr|texlive-zhlineskip-51142-1|36	
21cr|texlive-zhlineskip-51142-1|37	%build
21cr|texlive-zhlineskip-51142-1|38	
21cr|texlive-zhlineskip-51142-1|39	%install
21cr|texlive-zhlineskip-51142-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zhlineskip-51142-1|41	rm -rf tlpkg
21cr|texlive-zhlineskip-51142-1|42	cp -fpar * %{buildroot}%{_texmfdistdir}

10528 21
21cr|texlive-zhlipsum-54994-1|1	%define oname zhlipsum
21cr|texlive-zhlipsum-54994-1|2	
21cr|texlive-zhlipsum-54994-1|3	Summary:	Chinese dummy text
21cr|texlive-zhlipsum-54994-1|4	Name:		texlive-zhlipsum
21cr|texlive-zhlipsum-54994-1|5	Version:	54994
21cr|texlive-zhlipsum-54994-1|6	Release:	1
21cr|texlive-zhlipsum-54994-1|7	License:	LPPL1.3
21cr|texlive-zhlipsum-54994-1|8	Group:		Publishing
21cr|texlive-zhlipsum-54994-1|9	Url:		https://www.ctan.org
21cr|texlive-zhlipsum-54994-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zhlipsum-54994-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zhlipsum-54994-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zhlipsum-54994-1|13	Requires:	texlive-tlpkg
21cr|texlive-zhlipsum-54994-1|14	Requires:	texlive-kpathsea
21cr|texlive-zhlipsum-54994-1|15	Provides:	tex(zhlipsum-big5.def) = 2024
21cr|texlive-zhlipsum-54994-1|16	Provides:	tex(zhlipsum-gbk.def) = 2024
21cr|texlive-zhlipsum-54994-1|17	Provides:	tex(zhlipsum.sty) = 2024
21cr|texlive-zhlipsum-54994-1|18	Provides:	tex(zhlipsum-utf8.def) = 2024
21cr|texlive-zhlipsum-54994-1|19	BuildArch:	noarch
21cr|texlive-zhlipsum-54994-1|20	
21cr|texlive-zhlipsum-54994-1|21	%description
21cr|texlive-zhlipsum-54994-1|22	This package provides an interface to dummy text in Chinese
21cr|texlive-zhlipsum-54994-1|23	language, which will be useful for testing Chinese documents.
21cr|texlive-zhlipsum-54994-1|24	UTF-8, GBK and Big5 encodings are supported.
21cr|texlive-zhlipsum-54994-1|25	
21cr|texlive-zhlipsum-54994-1|26	%files
21cr|texlive-zhlipsum-54994-1|27	%doc %{_texmfdistdir}/doc/latex/zhlipsum/
21cr|texlive-zhlipsum-54994-1|28	%{_texmfdistdir}/tex/latex/zhlipsum/
21cr|texlive-zhlipsum-54994-1|29	
21cr|texlive-zhlipsum-54994-1|30	#------------------------------------------------------------------
21cr|texlive-zhlipsum-54994-1|31	
21cr|texlive-zhlipsum-54994-1|32	%prep
21cr|texlive-zhlipsum-54994-1|33	%setup -c -a0 -a1
21cr|texlive-zhlipsum-54994-1|34	
21cr|texlive-zhlipsum-54994-1|35	%build
21cr|texlive-zhlipsum-54994-1|36	
21cr|texlive-zhlipsum-54994-1|37	%install
21cr|texlive-zhlipsum-54994-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zhlipsum-54994-1|39	rm -rf tlpkg
21cr|texlive-zhlipsum-54994-1|40	cp -fpar * %{buildroot}%{_texmfdistdir}

10529 21
21cr|texlive-zhmetrics-uptex-40728-1|1	%define oname zhmetrics-uptex
21cr|texlive-zhmetrics-uptex-40728-1|2	
21cr|texlive-zhmetrics-uptex-40728-1|3	Summary:	Chinese font metrics for upTeX
21cr|texlive-zhmetrics-uptex-40728-1|4	Name:		texlive-zhmetrics-uptex
21cr|texlive-zhmetrics-uptex-40728-1|5	Version:	40728
21cr|texlive-zhmetrics-uptex-40728-1|6	Release:	1
21cr|texlive-zhmetrics-uptex-40728-1|7	License:	LPPL1.3
21cr|texlive-zhmetrics-uptex-40728-1|8	Group:		Publishing
21cr|texlive-zhmetrics-uptex-40728-1|9	Url:		https://www.ctan.org
21cr|texlive-zhmetrics-uptex-40728-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zhmetrics-uptex-40728-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zhmetrics-uptex-40728-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zhmetrics-uptex-40728-1|13	Requires:	texlive-kpathsea
21cr|texlive-zhmetrics-uptex-40728-1|14	Requires:	texlive-tlpkg
21cr|texlive-zhmetrics-uptex-40728-1|15	Provides:	tex(upmono-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|16	Provides:	tex(upmono-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|17	Provides:	tex(upsansb-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|18	Provides:	tex(upsansb-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|19	Provides:	tex(upsans-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|20	Provides:	tex(upsans-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|21	Provides:	tex(upserifb-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|22	Provides:	tex(upserifb-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|23	Provides:	tex(upserif-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|24	Provides:	tex(upserifit-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|25	Provides:	tex(upserifit-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|26	Provides:	tex(upserif-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|27	Provides:	tex(upzhmono-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|28	Provides:	tex(upzhmono-h.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|29	Provides:	tex(upzhmono-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|30	Provides:	tex(upzhmono-v.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|31	Provides:	tex(upzhsansb-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|32	Provides:	tex(upzhsansb-h.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|33	Provides:	tex(upzhsansb-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|34	Provides:	tex(upzhsansb-v.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|35	Provides:	tex(upzhsans-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|36	Provides:	tex(upzhsans-h.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|37	Provides:	tex(upzhsans-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|38	Provides:	tex(upzhsans-v.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|39	Provides:	tex(upzhserifb-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|40	Provides:	tex(upzhserifb-h.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|41	Provides:	tex(upzhserifb-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|42	Provides:	tex(upzhserifb-v.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|43	Provides:	tex(upzhserif-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|44	Provides:	tex(upzhserif-h.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|45	Provides:	tex(upzhserifit-h.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|46	Provides:	tex(upzhserifit-h.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|47	Provides:	tex(upzhserifit-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|48	Provides:	tex(upzhserifit-v.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|49	Provides:	tex(upzhserif-v.tfm) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|50	Provides:	tex(upzhserif-v.vf) = 2024
21cr|texlive-zhmetrics-uptex-40728-1|51	Provides:	tex-zhmetrics-uptex = 2024
21cr|texlive-zhmetrics-uptex-40728-1|52	BuildArch:	noarch
21cr|texlive-zhmetrics-uptex-40728-1|53	
21cr|texlive-zhmetrics-uptex-40728-1|54	%description
21cr|texlive-zhmetrics-uptex-40728-1|55	The package contains some Chinese font metrics (JFM, VF, etc)
21cr|texlive-zhmetrics-uptex-40728-1|56	for upTeX engine, together with a simple DVIPDFMx font mapping
21cr|texlive-zhmetrics-uptex-40728-1|57	of Fandol fonts for DVIPDFMx.
21cr|texlive-zhmetrics-uptex-40728-1|58	
21cr|texlive-zhmetrics-uptex-40728-1|59	%files
21cr|texlive-zhmetrics-uptex-40728-1|60	%doc %{_texmfdistdir}/doc
21cr|texlive-zhmetrics-uptex-40728-1|61	%{_texmfdistdir}/fonts/tfm/public/zhmetrics-uptex/
21cr|texlive-zhmetrics-uptex-40728-1|62	%{_texmfdistdir}/fonts/vf/public/zhmetrics-uptex/
21cr|texlive-zhmetrics-uptex-40728-1|63	
21cr|texlive-zhmetrics-uptex-40728-1|64	#------------------------------------------------------------------
21cr|texlive-zhmetrics-uptex-40728-1|65	
21cr|texlive-zhmetrics-uptex-40728-1|66	%prep
21cr|texlive-zhmetrics-uptex-40728-1|67	%setup -c -a0 -a1
21cr|texlive-zhmetrics-uptex-40728-1|68	
21cr|texlive-zhmetrics-uptex-40728-1|69	%build
21cr|texlive-zhmetrics-uptex-40728-1|70	
21cr|texlive-zhmetrics-uptex-40728-1|71	%install
21cr|texlive-zhmetrics-uptex-40728-1|72	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zhmetrics-uptex-40728-1|73	rm -rf tlpkg
21cr|texlive-zhmetrics-uptex-40728-1|74	cp -fpar * %{buildroot}%{_texmfdistdir}

10530 21
21cr|texlive-zitie-60676-1|1	%define oname zitie
21cr|texlive-zitie-60676-1|2	
21cr|texlive-zitie-60676-1|3	Summary:	Create CJK character calligraphy practicing sheets
21cr|texlive-zitie-60676-1|4	Name:		texlive-zitie
21cr|texlive-zitie-60676-1|5	Version:	60676
21cr|texlive-zitie-60676-1|6	Release:	1
21cr|texlive-zitie-60676-1|7	License:	LPPL1.3
21cr|texlive-zitie-60676-1|8	Group:		Publishing
21cr|texlive-zitie-60676-1|9	Url:		https://www.ctan.org
21cr|texlive-zitie-60676-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zitie-60676-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zitie-60676-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zitie-60676-1|13	Requires:	texlive-tlpkg
21cr|texlive-zitie-60676-1|14	Requires:	texlive-kpathsea
21cr|texlive-zitie-60676-1|15	Provides:	tex(zitie.luatex.def) = 2024
21cr|texlive-zitie-60676-1|16	Provides:	tex(zitie.sty) = 2024
21cr|texlive-zitie-60676-1|17	Provides:	tex(zitie.xetex.def) = 2024
21cr|texlive-zitie-60676-1|18	BuildArch:	noarch
21cr|texlive-zitie-60676-1|19	
21cr|texlive-zitie-60676-1|20	%description
21cr|texlive-zitie-60676-1|21	This is a LaTeX package for creating CJK character calligraphy
21cr|texlive-zitie-60676-1|22	practicing sheets (copybooks). Currently, only XeTeX is
21cr|texlive-zitie-60676-1|23	supported.
21cr|texlive-zitie-60676-1|24	
21cr|texlive-zitie-60676-1|25	%files
21cr|texlive-zitie-60676-1|26	%doc %{_texmfdistdir}/doc/xelatex/zitie
21cr|texlive-zitie-60676-1|27	%{_texmfdistdir}/tex/xelatex/zitie
21cr|texlive-zitie-60676-1|28	
21cr|texlive-zitie-60676-1|29	#------------------------------------------------------------------
21cr|texlive-zitie-60676-1|30	
21cr|texlive-zitie-60676-1|31	%prep
21cr|texlive-zitie-60676-1|32	%setup -c -a0 -a1
21cr|texlive-zitie-60676-1|33	
21cr|texlive-zitie-60676-1|34	%build
21cr|texlive-zitie-60676-1|35	
21cr|texlive-zitie-60676-1|36	%install
21cr|texlive-zitie-60676-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zitie-60676-1|38	rm -rf tlpkg
21cr|texlive-zitie-60676-1|39	cp -fpar * %{buildroot}%{_texmfdistdir}

10531 21
21cr|texlive-zootaxa-bst-50619-1|1	%define oname zootaxa-bst
21cr|texlive-zootaxa-bst-50619-1|2	
21cr|texlive-zootaxa-bst-50619-1|3	Summary:	A BibTeX style for the journal Zootaxa
21cr|texlive-zootaxa-bst-50619-1|4	Name:		texlive-zootaxa-bst
21cr|texlive-zootaxa-bst-50619-1|5	Version:	50619
21cr|texlive-zootaxa-bst-50619-1|6	Release:	1
21cr|texlive-zootaxa-bst-50619-1|7	License:	LPPL1.3
21cr|texlive-zootaxa-bst-50619-1|8	Group:		Publishing
21cr|texlive-zootaxa-bst-50619-1|9	Url:		https://www.ctan.org
21cr|texlive-zootaxa-bst-50619-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zootaxa-bst-50619-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zootaxa-bst-50619-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zootaxa-bst-50619-1|13	Requires:	texlive-tlpkg
21cr|texlive-zootaxa-bst-50619-1|14	Requires:	texlive-kpathsea
21cr|texlive-zootaxa-bst-50619-1|15	Provides:	tex(zootaxa.bst) = 2024
21cr|texlive-zootaxa-bst-50619-1|16	BuildArch:	noarch
21cr|texlive-zootaxa-bst-50619-1|17	
21cr|texlive-zootaxa-bst-50619-1|18	%description
21cr|texlive-zootaxa-bst-50619-1|19	This package provides a .bst reference style file for the
21cr|texlive-zootaxa-bst-50619-1|20	journal Zootaxa that publishes contributions in zoology and
21cr|texlive-zootaxa-bst-50619-1|21	classification. This is a fork of apa.bst as provided by TeX
21cr|texlive-zootaxa-bst-50619-1|22	Live since this style file resembled the most Zootaxa's own
21cr|texlive-zootaxa-bst-50619-1|23	style. Further modifications were made to the code in order to
21cr|texlive-zootaxa-bst-50619-1|24	generate in-text citations and bibliography sections
21cr|texlive-zootaxa-bst-50619-1|25	appropriately.
21cr|texlive-zootaxa-bst-50619-1|26	
21cr|texlive-zootaxa-bst-50619-1|27	%files
21cr|texlive-zootaxa-bst-50619-1|28	%doc %{_texmfdistdir}/doc/bibtex/zootaxa-bst
21cr|texlive-zootaxa-bst-50619-1|29	%{_texmfdistdir}/bibtex/bst/zootaxa-bst
21cr|texlive-zootaxa-bst-50619-1|30	
21cr|texlive-zootaxa-bst-50619-1|31	#------------------------------------------------------------------
21cr|texlive-zootaxa-bst-50619-1|32	
21cr|texlive-zootaxa-bst-50619-1|33	%prep
21cr|texlive-zootaxa-bst-50619-1|34	%setup -c -a0 -a1
21cr|texlive-zootaxa-bst-50619-1|35	
21cr|texlive-zootaxa-bst-50619-1|36	%build
21cr|texlive-zootaxa-bst-50619-1|37	
21cr|texlive-zootaxa-bst-50619-1|38	%install
21cr|texlive-zootaxa-bst-50619-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zootaxa-bst-50619-1|40	rm -rf tlpkg
21cr|texlive-zootaxa-bst-50619-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10532 21
21cr|texlive-zref-62977-1|1	%define oname zref
21cr|texlive-zref-62977-1|2	
21cr|texlive-zref-62977-1|3	Summary:	A new reference scheme for LaTeX
21cr|texlive-zref-62977-1|4	Name:		texlive-zref
21cr|texlive-zref-62977-1|5	Version:	62977
21cr|texlive-zref-62977-1|6	Release:	1
21cr|texlive-zref-62977-1|7	License:	LPPL1.3
21cr|texlive-zref-62977-1|8	Group:		Publishing
21cr|texlive-zref-62977-1|9	Url:		https://www.ctan.org
21cr|texlive-zref-62977-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zref-62977-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zref-62977-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zref-62977-1|13	Requires:	texlive-tlpkg
21cr|texlive-zref-62977-1|14	Requires:	texlive-kpathsea
21cr|texlive-zref-62977-1|15	Provides:	tex(zref-abspage.sty) = 2024
21cr|texlive-zref-62977-1|16	Provides:	tex(zref-abspos.sty) = 2024
21cr|texlive-zref-62977-1|17	Provides:	tex(zref-base.sty) = 2024
21cr|texlive-zref-62977-1|18	Provides:	tex(zref-counter.sty) = 2024
21cr|texlive-zref-62977-1|19	Provides:	tex(zref-dotfill.sty) = 2024
21cr|texlive-zref-62977-1|20	Provides:	tex(zref-env.sty) = 2024
21cr|texlive-zref-62977-1|21	Provides:	tex(zref-hyperref.sty) = 2024
21cr|texlive-zref-62977-1|22	Provides:	tex(zref-lastpage.sty) = 2024
21cr|texlive-zref-62977-1|23	Provides:	tex(zref-marks.sty) = 2024
21cr|texlive-zref-62977-1|24	Provides:	tex(zref-nextpage.sty) = 2024
21cr|texlive-zref-62977-1|25	Provides:	tex(zref-pageattr.sty) = 2024
21cr|texlive-zref-62977-1|26	Provides:	tex(zref-pagelayout.sty) = 2024
21cr|texlive-zref-62977-1|27	Provides:	tex(zref-perpage.sty) = 2024
21cr|texlive-zref-62977-1|28	Provides:	tex(zref-runs.sty) = 2024
21cr|texlive-zref-62977-1|29	Provides:	tex(zref-savepos.sty) = 2024
21cr|texlive-zref-62977-1|30	Provides:	tex(zref.sty) = 2024
21cr|texlive-zref-62977-1|31	Provides:	tex(zref-thepage.sty) = 2024
21cr|texlive-zref-62977-1|32	Provides:	tex(zref-titleref.sty) = 2024
21cr|texlive-zref-62977-1|33	Provides:	tex(zref-totpages.sty) = 2024
21cr|texlive-zref-62977-1|34	Provides:	tex(zref-user.sty) = 2024
21cr|texlive-zref-62977-1|35	Provides:	tex(zref-xr.sty) = 2024
21cr|texlive-zref-62977-1|36	BuildArch:	noarch
21cr|texlive-zref-62977-1|37	
21cr|texlive-zref-62977-1|38	%description
21cr|texlive-zref-62977-1|39	This package offers a means to remove the limitation, of only
21cr|texlive-zref-62977-1|40	two properties, that is inherent in the way LaTeX's reference
21cr|texlive-zref-62977-1|41	system works. The package implements an extensible referencing
21cr|texlive-zref-62977-1|42	system, where properties may be defined and used in the course
21cr|texlive-zref-62977-1|43	of a document. It provides an interface for macro programmers
21cr|texlive-zref-62977-1|44	to access the new reference scheme and some modules that use
21cr|texlive-zref-62977-1|45	it. Modules available are: zref-user, use zref for
21cr|texlive-zref-62977-1|46	"traditional" labels and references; zref-abspage, retrieve
21cr|texlive-zref-62977-1|47	absolute page numbers (physical pages, as opposed to the
21cr|texlive-zref-62977-1|48	'logical' page number that is normally typeset when a page
21cr|texlive-zref-62977-1|49	number is requested; zref-lastpage, provide a zref-label for
21cr|texlive-zref-62977-1|50	the last page of the document; zref-nextpage, provide the page
21cr|texlive-zref-62977-1|51	number of the next page of the document; zref-totpages, provide
21cr|texlive-zref-62977-1|52	the total number of pages in the document; zref-pagelayout,
21cr|texlive-zref-62977-1|53	provide the page layout parameters of a each page (which may
21cr|texlive-zref-62977-1|54	then be printed at the end of the document); zref-perpage, make
21cr|texlive-zref-62977-1|55	a counter reset for each new page; zref-titleref, make section
21cr|texlive-zref-62977-1|56	title or caption text available through the reference system;
21cr|texlive-zref-62977-1|57	zref-savepos, make positions on a page available; zref-dotfill,
21cr|texlive-zref-62977-1|58	controlled dot-filling; zref-env, record the latest
21cr|texlive-zref-62977-1|59	environment's name and the line it started on; and zref-xr,
21cr|texlive-zref-62977-1|60	provide the facilities of the xr and xr-hyper packages.
21cr|texlive-zref-62977-1|61	
21cr|texlive-zref-62977-1|62	%files
21cr|texlive-zref-62977-1|63	%doc %{_texmfdistdir}/doc/latex/zref
21cr|texlive-zref-62977-1|64	%{_texmfdistdir}/tex/latex/zref
21cr|texlive-zref-62977-1|65	
21cr|texlive-zref-62977-1|66	#------------------------------------------------------------------
21cr|texlive-zref-62977-1|67	
21cr|texlive-zref-62977-1|68	%prep
21cr|texlive-zref-62977-1|69	%setup -c -a0 -a1
21cr|texlive-zref-62977-1|70	
21cr|texlive-zref-62977-1|71	%build
21cr|texlive-zref-62977-1|72	
21cr|texlive-zref-62977-1|73	%install
21cr|texlive-zref-62977-1|74	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zref-62977-1|75	rm -rf tlpkg
21cr|texlive-zref-62977-1|76	cp -fpar * %{buildroot}%{_texmfdistdir}

10533 21
21cr|texlive-zref-check-63845-1|1	%define oname zref-check
21cr|texlive-zref-check-63845-1|2	
21cr|texlive-zref-check-63845-1|3	Summary:	Flexible cross-references with contextual checks based on zref
21cr|texlive-zref-check-63845-1|4	Name:		texlive-zref-check
21cr|texlive-zref-check-63845-1|5	Version:	63845
21cr|texlive-zref-check-63845-1|6	Release:	1
21cr|texlive-zref-check-63845-1|7	License:	LPPL1.3
21cr|texlive-zref-check-63845-1|8	Group:		Publishing
21cr|texlive-zref-check-63845-1|9	Url:		https://www.ctan.org
21cr|texlive-zref-check-63845-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zref-check-63845-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zref-check-63845-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zref-check-63845-1|13	Requires:	texlive-tlpkg
21cr|texlive-zref-check-63845-1|14	Requires:	texlive-kpathsea
21cr|texlive-zref-check-63845-1|15	Provides:	tex(zref-check.sty) = 2024
21cr|texlive-zref-check-63845-1|16	BuildArch:	noarch
21cr|texlive-zref-check-63845-1|17	
21cr|texlive-zref-check-63845-1|18	%description
21cr|texlive-zref-check-63845-1|19	This package provides an user interface for making LaTeX
21cr|texlive-zref-check-63845-1|20	cross-references flexibly, while allowing to have them checked
21cr|texlive-zref-check-63845-1|21	for consistency with the document structure as typeset.
21cr|texlive-zref-check-63845-1|22	Statements such as "above", "on the next page", "previously",
21cr|texlive-zref-check-63845-1|23	"as will be discussed", "on the previous chapter" and so on can
21cr|texlive-zref-check-63845-1|24	be given to \zcheck in free-form, and a set of "checks" can be
21cr|texlive-zref-check-63845-1|25	specified to be run against a given "label", which will result
21cr|texlive-zref-check-63845-1|26	in a warning at compilation time if any of these checks fail.
21cr|texlive-zref-check-63845-1|27	\zctarget and the zcregion environment are also defined as a
21cr|texlive-zref-check-63845-1|28	means to easily set label targets to arbitrary places in the
21cr|texlive-zref-check-63845-1|29	text which can be referred to by \zcheck.
21cr|texlive-zref-check-63845-1|30	
21cr|texlive-zref-check-63845-1|31	%files
21cr|texlive-zref-check-63845-1|32	%doc %{_texmfdistdir}/doc/latex/zref-check
21cr|texlive-zref-check-63845-1|33	%{_texmfdistdir}/tex/latex/zref-check
21cr|texlive-zref-check-63845-1|34	
21cr|texlive-zref-check-63845-1|35	#------------------------------------------------------------------
21cr|texlive-zref-check-63845-1|36	
21cr|texlive-zref-check-63845-1|37	%prep
21cr|texlive-zref-check-63845-1|38	%setup -c -a0 -a1
21cr|texlive-zref-check-63845-1|39	
21cr|texlive-zref-check-63845-1|40	%build
21cr|texlive-zref-check-63845-1|41	
21cr|texlive-zref-check-63845-1|42	%install
21cr|texlive-zref-check-63845-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zref-check-63845-1|44	rm -rf tlpkg
21cr|texlive-zref-check-63845-1|45	cp -fpar * %{buildroot}%{_texmfdistdir}

10534 21
21cr|texlive-zref-clever-66021-1|1	%define oname zref-clever
21cr|texlive-zref-clever-66021-1|2	
21cr|texlive-zref-clever-66021-1|3	Summary:	Clever LaTeX cross-references based on zref
21cr|texlive-zref-clever-66021-1|4	Name:		texlive-zref-clever
21cr|texlive-zref-clever-66021-1|5	Version:	66021
21cr|texlive-zref-clever-66021-1|6	Release:	1
21cr|texlive-zref-clever-66021-1|7	License:	LPPL1.3
21cr|texlive-zref-clever-66021-1|8	Group:		Publishing
21cr|texlive-zref-clever-66021-1|9	Url:		https://www.ctan.org
21cr|texlive-zref-clever-66021-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zref-clever-66021-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zref-clever-66021-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zref-clever-66021-1|13	Requires:	texlive-tlpkg
21cr|texlive-zref-clever-66021-1|14	Requires:	texlive-kpathsea
21cr|texlive-zref-clever-66021-1|15	Provides:	tex(zref-clever.sty) = 2024
21cr|texlive-zref-clever-66021-1|16	BuildArch:	noarch
21cr|texlive-zref-clever-66021-1|17	
21cr|texlive-zref-clever-66021-1|18	%description
21cr|texlive-zref-clever-66021-1|19	This package provides a user interface for making LaTeX
21cr|texlive-zref-clever-66021-1|20	cross-references which automates some of their typical
21cr|texlive-zref-clever-66021-1|21	features, thus easing their input in the document and improving
21cr|texlive-zref-clever-66021-1|22	the consistency of typeset results. A reference made with
21cr|texlive-zref-clever-66021-1|23	\zcref includes a "name" according to its "type", and lists of
21cr|texlive-zref-clever-66021-1|24	multiple labels can be automatically sorted and compressed into
21cr|texlive-zref-clever-66021-1|25	ranges when due. The reference format is highly and easily
21cr|texlive-zref-clever-66021-1|26	customizable, both globally and locally. The package is based
21cr|texlive-zref-clever-66021-1|27	on zref's extensible referencing system.
21cr|texlive-zref-clever-66021-1|28	
21cr|texlive-zref-clever-66021-1|29	%files
21cr|texlive-zref-clever-66021-1|30	%doc %{_texmfdistdir}/doc/latex/zref-clever
21cr|texlive-zref-clever-66021-1|31	%{_texmfdistdir}/tex/latex/zref-clever
21cr|texlive-zref-clever-66021-1|32	
21cr|texlive-zref-clever-66021-1|33	#------------------------------------------------------------------
21cr|texlive-zref-clever-66021-1|34	
21cr|texlive-zref-clever-66021-1|35	%prep
21cr|texlive-zref-clever-66021-1|36	%setup -c -a0 -a1
21cr|texlive-zref-clever-66021-1|37	
21cr|texlive-zref-clever-66021-1|38	%build
21cr|texlive-zref-clever-66021-1|39	
21cr|texlive-zref-clever-66021-1|40	%install
21cr|texlive-zref-clever-66021-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zref-clever-66021-1|42	rm -rf tlpkg
21cr|texlive-zref-clever-66021-1|43	cp -fpar * %{buildroot}%{_texmfdistdir}

10535 21
21cr|texlive-zref-vario-65453-1|1	%define oname zref-vario
21cr|texlive-zref-vario-65453-1|2	
21cr|texlive-zref-vario-65453-1|3	Summary:	Extended LaTeX page cross-references with varioref and zref-clever
21cr|texlive-zref-vario-65453-1|4	Name:		texlive-zref-vario
21cr|texlive-zref-vario-65453-1|5	Version:	65453
21cr|texlive-zref-vario-65453-1|6	Release:	1
21cr|texlive-zref-vario-65453-1|7	License:	LPPL1.3
21cr|texlive-zref-vario-65453-1|8	Group:		Publishing
21cr|texlive-zref-vario-65453-1|9	Url:		https://www.ctan.org
21cr|texlive-zref-vario-65453-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zref-vario-65453-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zref-vario-65453-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zref-vario-65453-1|13	Requires:	texlive-tlpkg
21cr|texlive-zref-vario-65453-1|14	Requires:	texlive-kpathsea
21cr|texlive-zref-vario-65453-1|15	Requires:	texlive-tools
21cr|texlive-zref-vario-65453-1|16	Requires:	tex(zref-clever.sty)
21cr|texlive-zref-vario-65453-1|17	Provides:	tex(zref-vario.sty) = 2024
21cr|texlive-zref-vario-65453-1|18	BuildArch:	noarch
21cr|texlive-zref-vario-65453-1|19	
21cr|texlive-zref-vario-65453-1|20	%description
21cr|texlive-zref-vario-65453-1|21	This package offers a compatibility layer for varioref to be
21cr|texlive-zref-vario-65453-1|22	used alongside zref-clever. It provides \z... counterparts to
21cr|texlive-zref-vario-65453-1|23	varioref's main reference commands, each of which essentially
21cr|texlive-zref-vario-65453-1|24	does some (scoped) setup for varioref, then calls the original
21cr|texlive-zref-vario-65453-1|25	one.
21cr|texlive-zref-vario-65453-1|26	
21cr|texlive-zref-vario-65453-1|27	%files
21cr|texlive-zref-vario-65453-1|28	%doc %{_texmfdistdir}/doc/latex/zref-vario
21cr|texlive-zref-vario-65453-1|29	%{_texmfdistdir}/tex/latex/zref-vario
21cr|texlive-zref-vario-65453-1|30	
21cr|texlive-zref-vario-65453-1|31	#------------------------------------------------------------------
21cr|texlive-zref-vario-65453-1|32	
21cr|texlive-zref-vario-65453-1|33	%prep
21cr|texlive-zref-vario-65453-1|34	%setup -c -a0 -a1
21cr|texlive-zref-vario-65453-1|35	
21cr|texlive-zref-vario-65453-1|36	%build
21cr|texlive-zref-vario-65453-1|37	
21cr|texlive-zref-vario-65453-1|38	%install
21cr|texlive-zref-vario-65453-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zref-vario-65453-1|40	rm -rf tlpkg
21cr|texlive-zref-vario-65453-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10536 21
21cr|texlive-zx-calculus-60838-1|1	%define oname zx-calculus
21cr|texlive-zx-calculus-60838-1|2	
21cr|texlive-zx-calculus-60838-1|3	Summary:	A library to typeset ZX Calculus diagrams
21cr|texlive-zx-calculus-60838-1|4	Name:		texlive-zx-calculus
21cr|texlive-zx-calculus-60838-1|5	Version:	60838
21cr|texlive-zx-calculus-60838-1|6	Release:	1
21cr|texlive-zx-calculus-60838-1|7	License:	LPPL1.3
21cr|texlive-zx-calculus-60838-1|8	Group:		Publishing
21cr|texlive-zx-calculus-60838-1|9	Url:		https://www.ctan.org
21cr|texlive-zx-calculus-60838-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zx-calculus-60838-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zx-calculus-60838-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zx-calculus-60838-1|13	Requires:	texlive-tlpkg
21cr|texlive-zx-calculus-60838-1|14	Requires:	texlive-kpathsea
21cr|texlive-zx-calculus-60838-1|15	Provides:	tex(tikzlibraryzx-calculus.code.tex) = 2024
21cr|texlive-zx-calculus-60838-1|16	Provides:	tex(zx-calculus.sty) = 2024
21cr|texlive-zx-calculus-60838-1|17	BuildArch:	noarch
21cr|texlive-zx-calculus-60838-1|18	
21cr|texlive-zx-calculus-60838-1|19	%description
21cr|texlive-zx-calculus-60838-1|20	This library (based on the great TikZ and TikZ-cd packages)
21cr|texlive-zx-calculus-60838-1|21	allows you to typeset ZX-calculus directly in LaTeX. It comes
21cr|texlive-zx-calculus-60838-1|22	with many pre-built wire shapes, a highly customizable node
21cr|texlive-zx-calculus-60838-1|23	style (with multiple flavours for putting labels inside or
21cr|texlive-zx-calculus-60838-1|24	outside nodes), and a "debugging" mode to avoid getting lost in
21cr|texlive-zx-calculus-60838-1|25	big diagrams.
21cr|texlive-zx-calculus-60838-1|26	
21cr|texlive-zx-calculus-60838-1|27	%files
21cr|texlive-zx-calculus-60838-1|28	%doc %{_texmfdistdir}/doc/latex/zx-calculus
21cr|texlive-zx-calculus-60838-1|29	%{_texmfdistdir}/tex/latex/zx-calculus
21cr|texlive-zx-calculus-60838-1|30	
21cr|texlive-zx-calculus-60838-1|31	#------------------------------------------------------------------
21cr|texlive-zx-calculus-60838-1|32	
21cr|texlive-zx-calculus-60838-1|33	%prep
21cr|texlive-zx-calculus-60838-1|34	%setup -c -a0 -a1
21cr|texlive-zx-calculus-60838-1|35	
21cr|texlive-zx-calculus-60838-1|36	%build
21cr|texlive-zx-calculus-60838-1|37	
21cr|texlive-zx-calculus-60838-1|38	%install
21cr|texlive-zx-calculus-60838-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zx-calculus-60838-1|40	rm -rf tlpkg
21cr|texlive-zx-calculus-60838-1|41	cp -fpar * %{buildroot}%{_texmfdistdir}

10537 21
21cr|texlive-zztex-55862-1|1	%define oname zztex
21cr|texlive-zztex-55862-1|2	
21cr|texlive-zztex-55862-1|3	Summary:	A full-featured TeX macro package for producing books, journals, and manuals
21cr|texlive-zztex-55862-1|4	Name:		texlive-zztex
21cr|texlive-zztex-55862-1|5	Version:	55862
21cr|texlive-zztex-55862-1|6	Release:	1
21cr|texlive-zztex-55862-1|7	License:	LPPL1.3
21cr|texlive-zztex-55862-1|8	Group:		Publishing
21cr|texlive-zztex-55862-1|9	Url:		https://www.ctan.org
21cr|texlive-zztex-55862-1|10	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.tar.xz
21cr|texlive-zztex-55862-1|11	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/%{oname}.doc.tar.xz
21cr|texlive-zztex-55862-1|12	BuildRequires:	texlive-tlpkg
21cr|texlive-zztex-55862-1|13	Requires:	texlive-tlpkg
21cr|texlive-zztex-55862-1|14	Requires:	texlive-kpathsea
21cr|texlive-zztex-55862-1|15	Provides:	tex(zzart.tex) = 2024
21cr|texlive-zztex-55862-1|16	Provides:	tex(zzbiblio.tex) = 2024
21cr|texlive-zztex-55862-1|17	Provides:	tex(zzbibtex.tex) = 2024
21cr|texlive-zztex-55862-1|18	Provides:	tex(zzblock.tex) = 2024
21cr|texlive-zztex-55862-1|19	Provides:	tex(zzcmmath.tex) = 2024
21cr|texlive-zztex-55862-1|20	Provides:	tex(zzcomenc.tex) = 2024
21cr|texlive-zztex-55862-1|21	Provides:	tex(zzdiv.tex) = 2024
21cr|texlive-zztex-55862-1|22	Provides:	tex(zzdoc.tex) = 2024
21cr|texlive-zztex-55862-1|23	Provides:	tex(zzerror.tex) = 2024
21cr|texlive-zztex-55862-1|24	Provides:	tex(zzfloat.tex) = 2024
21cr|texlive-zztex-55862-1|25	Provides:	tex(zzfont.tex) = 2024
21cr|texlive-zztex-55862-1|26	Provides:	tex(zzfront.tex) = 2024
21cr|texlive-zztex-55862-1|27	Provides:	tex(zzhelp.tex) = 2024
21cr|texlive-zztex-55862-1|28	Provides:	tex(zzhmodeb.tex) = 2024
21cr|texlive-zztex-55862-1|29	Provides:	tex(zzhmode.tex) = 2024
21cr|texlive-zztex-55862-1|30	Provides:	tex(zzhyper.tex) = 2024
21cr|texlive-zztex-55862-1|31	Provides:	tex(zzhyph.tex) = 2024
21cr|texlive-zztex-55862-1|32	Provides:	tex(zzindexv1.tex) = 2024
21cr|texlive-zztex-55862-1|33	Provides:	tex(zzindexv2.tex) = 2024
21cr|texlive-zztex-55862-1|34	Provides:	tex(zzio.tex) = 2024
21cr|texlive-zztex-55862-1|35	Provides:	tex(zzlist.tex) = 2024
21cr|texlive-zztex-55862-1|36	Provides:	tex(zzltrspc.tex) = 2024
21cr|texlive-zztex-55862-1|37	Provides:	tex(zzlucida.tex) = 2024
21cr|texlive-zztex-55862-1|38	Provides:	tex(zzmath.tex) = 2024
21cr|texlive-zztex-55862-1|39	Provides:	tex(zzmathv3.tex) = 2024
21cr|texlive-zztex-55862-1|40	Provides:	tex(zzmathv4.tex) = 2024
21cr|texlive-zztex-55862-1|41	Provides:	tex(zzmathv5.tex) = 2024
21cr|texlive-zztex-55862-1|42	Provides:	tex(zzmathv6.tex) = 2024
21cr|texlive-zztex-55862-1|43	Provides:	tex(zzmerge.tex) = 2024
21cr|texlive-zztex-55862-1|44	Provides:	tex(zzmisc.tex) = 2024
21cr|texlive-zztex-55862-1|45	Provides:	tex(zzmtime.tex) = 2024
21cr|texlive-zztex-55862-1|46	Provides:	tex(zznewmath.tex) = 2024
21cr|texlive-zztex-55862-1|47	Provides:	tex(zznote.tex) = 2024
21cr|texlive-zztex-55862-1|48	Provides:	tex(zzoverlay.tex) = 2024
21cr|texlive-zztex-55862-1|49	Provides:	tex(zzpage.tex) = 2024
21cr|texlive-zztex-55862-1|50	Provides:	tex(zzplain.tex) = 2024
21cr|texlive-zztex-55862-1|51	Provides:	tex(zzprog.tex) = 2024
21cr|texlive-zztex-55862-1|52	Provides:	tex(zzps.tex) = 2024
21cr|texlive-zztex-55862-1|53	Provides:	tex(zzreg.tex) = 2024
21cr|texlive-zztex-55862-1|54	Provides:	tex(zzrunner.tex) = 2024
21cr|texlive-zztex-55862-1|55	Provides:	tex(zzsect.tex) = 2024
21cr|texlive-zztex-55862-1|56	Provides:	tex(zztabbing.tex) = 2024
21cr|texlive-zztex-55862-1|57	Provides:	tex(zztabularv1.tex) = 2024
21cr|texlive-zztex-55862-1|58	Provides:	tex(zztabularv2.tex) = 2024
21cr|texlive-zztex-55862-1|59	Provides:	tex(zztabularv3.tex) = 2024
21cr|texlive-zztex-55862-1|60	Provides:	tex(zztag.tex) = 2024
21cr|texlive-zztex-55862-1|61	Provides:	tex(zztex.tex) = 2024
21cr|texlive-zztex-55862-1|62	Provides:	tex(zztext.tex) = 2024
21cr|texlive-zztex-55862-1|63	Provides:	tex(zzttladj.tex) = 2024
21cr|texlive-zztex-55862-1|64	Provides:	tex(zztures.tex) = 2024
21cr|texlive-zztex-55862-1|65	Provides:	tex(zzver.tex) = 2024
21cr|texlive-zztex-55862-1|66	Provides:	tex(zzvmode.tex) = 2024
21cr|texlive-zztex-55862-1|67	Provides:	tex(zzxref.tex) = 2024
21cr|texlive-zztex-55862-1|68	BuildArch:	noarch
21cr|texlive-zztex-55862-1|69	
21cr|texlive-zztex-55862-1|70	%description
21cr|texlive-zztex-55862-1|71	The ZzTeX macro package is a full-featured TeX macro package
21cr|texlive-zztex-55862-1|72	specially designed for producing books, journals, and manuals.
21cr|texlive-zztex-55862-1|73	Development of the package began in 1989. Since then, about 500
21cr|texlive-zztex-55862-1|74	textbooks and journals have been produced with it for a variety
21cr|texlive-zztex-55862-1|75	of publishers. Numerous authors have used the package to
21cr|texlive-zztex-55862-1|76	produce subsequent editions of their books. ZzTeX runs under
21cr|texlive-zztex-55862-1|77	Plain TeX. The only documentation available for the package is
21cr|texlive-zztex-55862-1|78	contained in the zz*.dat files that accompany the TeX files.
21cr|texlive-zztex-55862-1|79	
21cr|texlive-zztex-55862-1|80	%files
21cr|texlive-zztex-55862-1|81	%doc %{_texmfdistdir}/doc/plain/zztex
21cr|texlive-zztex-55862-1|82	%{_texmfdistdir}/tex/plain/zztex
21cr|texlive-zztex-55862-1|83	
21cr|texlive-zztex-55862-1|84	#------------------------------------------------------------------
21cr|texlive-zztex-55862-1|85	
21cr|texlive-zztex-55862-1|86	%prep
21cr|texlive-zztex-55862-1|87	%setup -c -a0 -a1
21cr|texlive-zztex-55862-1|88	
21cr|texlive-zztex-55862-1|89	%build
21cr|texlive-zztex-55862-1|90	
21cr|texlive-zztex-55862-1|91	%install
21cr|texlive-zztex-55862-1|92	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|texlive-zztex-55862-1|93	rm -rf tlpkg
21cr|texlive-zztex-55862-1|94	cp -fpar * %{buildroot}%{_texmfdistdir}

10538 21
21cr|texmaker-5.0.3-6|1	%define debug_package %{nil}
21cr|texmaker-5.0.3-6|2	
21cr|texmaker-5.0.3-6|3	Name:            texmaker
21cr|texmaker-5.0.3-6|4	Version:         5.0.3
21cr|texmaker-5.0.3-6|5	Release:         6
21cr|texmaker-5.0.3-6|6	Epoch:           1
21cr|texmaker-5.0.3-6|7	Summary:         A QT-based LATEX editor
21cr|texmaker-5.0.3-6|8	License:         GPLv2+
21cr|texmaker-5.0.3-6|9	Group:           Publishing
21cr|texmaker-5.0.3-6|10	URL:             http://www.xm1math.net/texmaker/
21cr|texmaker-5.0.3-6|11	Source0:         http://www.xm1math.net/texmaker/%{name}-%{version}.tar.bz2
21cr|texmaker-5.0.3-6|12	### TODO: switch to qt5 build ###
21cr|texmaker-5.0.3-6|13	# a compilation trouble has been fixed with Qt 5.5.x
21cr|texmaker-5.0.3-6|14	
21cr|texmaker-5.0.3-6|15	BuildRequires:   desktop-file-utils
21cr|texmaker-5.0.3-6|16	BuildRequires:   hunspell-devel
21cr|texmaker-5.0.3-6|17	BuildRequires:   pkgconfig(Qt5Core)
21cr|texmaker-5.0.3-6|18	BuildRequires:   pkgconfig(Qt5Concurrent)
21cr|texmaker-5.0.3-6|19	BuildRequires:   pkgconfig(Qt5Gui)
21cr|texmaker-5.0.3-6|20	BuildRequires:   pkgconfig(Qt5Network)
21cr|texmaker-5.0.3-6|21	BuildRequires:   pkgconfig(Qt5PrintSupport)
21cr|texmaker-5.0.3-6|22	BuildRequires:   pkgconfig(Qt5Script)
21cr|texmaker-5.0.3-6|23	BuildRequires:   pkgconfig(Qt5Widgets)
21cr|texmaker-5.0.3-6|24	BuildRequires:   pkgconfig(Qt5Xml)
21cr|texmaker-5.0.3-6|25	
21cr|texmaker-5.0.3-6|26	Requires:        aspell
21cr|texmaker-5.0.3-6|27	Requires:	 texlive-scheme-tetex
21cr|texmaker-5.0.3-6|28	
21cr|texmaker-5.0.3-6|29	%description
21cr|texmaker-5.0.3-6|30	Texmaker is a free LaTeX editor that integrates many tools needed to develop
21cr|texmaker-5.0.3-6|31	documents with LaTeX, in just one application.
21cr|texmaker-5.0.3-6|32	
21cr|texmaker-5.0.3-6|33	It includes the following features:
21cr|texmaker-5.0.3-6|34	- an Unicode editor to write your LaTeX source files
21cr|texmaker-5.0.3-6|35	(syntax highlighting, undo-redo, search-replace, ...)
21cr|texmaker-5.0.3-6|36	- the principal LaTex tags can be inserted directly with the "LaTeX",
21cr|texmaker-5.0.3-6|37	"Math" and "Greek" menus
21cr|texmaker-5.0.3-6|38	- 370 mathematical symbols can be inserted in just one click
21cr|texmaker-5.0.3-6|39	- wizards to generate code ('Quick document', 'Quick letter', tabular,
21cr|texmaker-5.0.3-6|40	tabbing and array environments)
21cr|texmaker-5.0.3-6|41	- LaTeX-related programs can be launched via the "Tools" menu
21cr|texmaker-5.0.3-6|42	- the standard Bibtex entry types can be inserted in the ".bib" file
21cr|texmaker-5.0.3-6|43	with the "Bibliography" menu
21cr|texmaker-5.0.3-6|44	- a "structure view" of the document for easier navigation of a document
21cr|texmaker-5.0.3-6|45	(by clicking on an item in the "Structure" frame, you can jump directly
21cr|texmaker-5.0.3-6|46	to the corresponding part of your document
21cr|texmaker-5.0.3-6|47	- extensive LaTeX documentation
21cr|texmaker-5.0.3-6|48	- in the "Messages / Log File" frame, you can see information about processes
21cr|texmaker-5.0.3-6|49	and the log file after a LaTeX compilation
21cr|texmaker-5.0.3-6|50	- the "Next Latex Error" and "Previous Latex Error" commands let you reach the
21cr|texmaker-5.0.3-6|51	LaTeX errors detected by Kile in the log file
21cr|texmaker-5.0.3-6|52	- by clicking on the number of a line in the log file, the cursor jumps to the
21cr|texmaker-5.0.3-6|53	corresponding line in the editor
21cr|texmaker-5.0.3-6|54	
21cr|texmaker-5.0.3-6|55	%prep
21cr|texmaker-5.0.3-6|56	%setup -q
21cr|texmaker-5.0.3-6|57	# not utf8
21cr|texmaker-5.0.3-6|58	for file in dictionaries/{README_DIC_fr_FR,README_pt_PT,README_en_US,README_de_DE_frami,it_IT_README}.txt; do
21cr|texmaker-5.0.3-6|59	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|texmaker-5.0.3-6|60	touch -r $file $file.new && \
21cr|texmaker-5.0.3-6|61	mv $file.new $file
21cr|texmaker-5.0.3-6|62	done
21cr|texmaker-5.0.3-6|63	
21cr|texmaker-5.0.3-6|64	%build
21cr|texmaker-5.0.3-6|65	%qmake_qt5
21cr|texmaker-5.0.3-6|66	%make
21cr|texmaker-5.0.3-6|67	
21cr|texmaker-5.0.3-6|68	%install
21cr|texmaker-5.0.3-6|69	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|texmaker-5.0.3-6|70	
21cr|texmaker-5.0.3-6|71	# icons
21cr|texmaker-5.0.3-6|72	for size in 16 22 32 48 64 128
21cr|texmaker-5.0.3-6|73	do
21cr|texmaker-5.0.3-6|74	dir="%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/"
21cr|texmaker-5.0.3-6|75	install -d -m755 $dir
21cr|texmaker-5.0.3-6|76	ln -s "../../../../texmaker/texmaker${size}x${size}.png" "%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png"
21cr|texmaker-5.0.3-6|77	done
21cr|texmaker-5.0.3-6|78	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|texmaker-5.0.3-6|79	ln -s ../../../../texmaker/texmaker.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|texmaker-5.0.3-6|80	install -d -m755 %{buildroot}%{_miconsdir}/
21cr|texmaker-5.0.3-6|81	ln -s ../../texmaker/texmaker16x16.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|texmaker-5.0.3-6|82	ln -s ../texmaker/texmaker32x32.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|texmaker-5.0.3-6|83	install -d -m755 %{buildroot}%{_liconsdir}/
21cr|texmaker-5.0.3-6|84	ln -s ../../texmaker/texmaker48x48.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|texmaker-5.0.3-6|85	
21cr|texmaker-5.0.3-6|86	install -d -m 755 %{buildroot}%{_docdir}/%{name}/
21cr|texmaker-5.0.3-6|87	mv -f %{buildroot}%{_datadir}/texmaker/*.txt %{buildroot}%{_datadir}/texmaker/AUTHORS %{buildroot}%{_datadir}/texmaker/COPYING %{buildroot}%{_docdir}/%{name}/
21cr|texmaker-5.0.3-6|88	
21cr|texmaker-5.0.3-6|89	
21cr|texmaker-5.0.3-6|90	%find_lang %{name} --with-qt --all-name
21cr|texmaker-5.0.3-6|91	
21cr|texmaker-5.0.3-6|92	
21cr|texmaker-5.0.3-6|93	%files -f %{name}.lang
21cr|texmaker-5.0.3-6|94	%doc %{_docdir}/%{name}
21cr|texmaker-5.0.3-6|95	%{_bindir}/%{name}
21cr|texmaker-5.0.3-6|96	%dir %{_datadir}/%{name}
21cr|texmaker-5.0.3-6|97	%{_datadir}/%{name}/*.html
21cr|texmaker-5.0.3-6|98	%{_datadir}/%{name}/*.png
21cr|texmaker-5.0.3-6|99	%{_datadir}/%{name}/*.aff
21cr|texmaker-5.0.3-6|100	%{_datadir}/%{name}/*.dic
21cr|texmaker-5.0.3-6|101	%{_datadir}/%{name}/*.svg
21cr|texmaker-5.0.3-6|102	%{_datadir}/%{name}/*.tms
21cr|texmaker-5.0.3-6|103	%{_datadir}/metainfo/%{name}*
21cr|texmaker-5.0.3-6|104	%{_miconsdir}/%{name}.png
21cr|texmaker-5.0.3-6|105	%{_iconsdir}/%{name}.png
21cr|texmaker-5.0.3-6|106	%{_liconsdir}/%{name}.png
21cr|texmaker-5.0.3-6|107	%{_iconsdir}/hicolor/*/apps/*
21cr|texmaker-5.0.3-6|108	%{_datadir}/applications/%{name}.desktop
21cr|texmaker-5.0.3-6|109	%{_datadir}/pixmaps/%{name}.png

10539 21
21cr|texstudio-4.5.2-1|1	Summary:	Free cross-platform LaTeX editor
21cr|texstudio-4.5.2-1|2	Name:		texstudio
21cr|texstudio-4.5.2-1|3	Version:	4.5.2
21cr|texstudio-4.5.2-1|4	Release:	1
21cr|texstudio-4.5.2-1|5	License:	GPLv2+
21cr|texstudio-4.5.2-1|6	Group:		Publishing
21cr|texstudio-4.5.2-1|7	Url:		http://texstudio.sourceforge.net/
21cr|texstudio-4.5.2-1|8	Source0:	https://github.com/texstudio-org/texstudio/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|texstudio-4.5.2-1|9	Patch0:         texstudio-install-manpage-and-icon.patch
21cr|texstudio-4.5.2-1|10	Patch3:         texstudio-disable-update-check.patch
21cr|texstudio-4.5.2-1|11	BuildRequires:  qt5-tools
21cr|texstudio-4.5.2-1|12	BuildRequires:  pkgconfig(Qt5Core)
21cr|texstudio-4.5.2-1|13	BuildRequires:  pkgconfig(Qt5Concurrent)
21cr|texstudio-4.5.2-1|14	BuildRequires:  pkgconfig(Qt5DBus)
21cr|texstudio-4.5.2-1|15	BuildRequires:  pkgconfig(Qt5Gui)
21cr|texstudio-4.5.2-1|16	BuildRequires:  pkgconfig(Qt5Network)
21cr|texstudio-4.5.2-1|17	BuildRequires:  pkgconfig(Qt5PrintSupport)
21cr|texstudio-4.5.2-1|18	BuildRequires:  pkgconfig(Qt5UiTools)
21cr|texstudio-4.5.2-1|19	BuildRequires:  pkgconfig(Qt5Script)
21cr|texstudio-4.5.2-1|20	BuildRequires:  pkgconfig(Qt5Svg)
21cr|texstudio-4.5.2-1|21	BuildRequires:  pkgconfig(Qt5Qml)
21cr|texstudio-4.5.2-1|22	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|texstudio-4.5.2-1|23	BuildRequires:  pkgconfig(Qt5Xml)
21cr|texstudio-4.5.2-1|24	BuildRequires:  pkgconfig(phonon4qt5)
21cr|texstudio-4.5.2-1|25	BuildRequires:  pkgconfig(poppler-cpp)
21cr|texstudio-4.5.2-1|26	BuildRequires:  pkgconfig(poppler-qt5)
21cr|texstudio-4.5.2-1|27	BuildRequires:  pkgconfig(hunspell)
21cr|texstudio-4.5.2-1|28	BuildRequires:  pkgconfig(zlib)
21cr|texstudio-4.5.2-1|29	BuildRequires:  quazip1-qt5-devel
21cr|texstudio-4.5.2-1|30	Requires:	desktop-file-utils
21cr|texstudio-4.5.2-1|31	
21cr|texstudio-4.5.2-1|32	%description
21cr|texstudio-4.5.2-1|33	TeXstudio is a LaTeX IDE that gives you an environment where you can easily
21cr|texstudio-4.5.2-1|34	create and manage LaTeX documents. It provides modern writing support, like
21cr|texstudio-4.5.2-1|35	interactive spell checking, code folding and syntax highlighting. Also it
21cr|texstudio-4.5.2-1|36	serves as a starting point from where you can easily run all necessary LaTeX
21cr|texstudio-4.5.2-1|37	tools.
21cr|texstudio-4.5.2-1|38	
21cr|texstudio-4.5.2-1|39	%files
21cr|texstudio-4.5.2-1|40	%doc README
21cr|texstudio-4.5.2-1|41	%{_bindir}/texstudio
21cr|texstudio-4.5.2-1|42	%{_datadir}/%{name}/*
21cr|texstudio-4.5.2-1|43	%{_datadir}/applications/texstudio.desktop
21cr|texstudio-4.5.2-1|44	%{_datadir}/metainfo/texstudio.metainfo.xml
21cr|texstudio-4.5.2-1|45	%{_datadir}/icons/hicolor/scalable/apps/texstudio.svg
21cr|texstudio-4.5.2-1|46	%{_mandir}/man1/%{name}.1.*
21cr|texstudio-4.5.2-1|47	
21cr|texstudio-4.5.2-1|48	#----------------------------------------------------------------------------
21cr|texstudio-4.5.2-1|49	
21cr|texstudio-4.5.2-1|50	%prep
21cr|texstudio-4.5.2-1|51	%setup -q
21cr|texstudio-4.5.2-1|52	rm -r src/hunspell src/quazip
21cr|texstudio-4.5.2-1|53	#src/quazip src/qtsingleapplication
21cr|texstudio-4.5.2-1|54	%apply_patches
21cr|texstudio-4.5.2-1|55	cp INSTALL README
21cr|texstudio-4.5.2-1|56	
21cr|texstudio-4.5.2-1|57	%build
21cr|texstudio-4.5.2-1|58	%qmake_qt5 \
21cr|texstudio-4.5.2-1|59	CONFIG-=debug \
21cr|texstudio-4.5.2-1|60	USE_SYSTEM_HUNSPELL=1 \
21cr|texstudio-4.5.2-1|61	USE_SYSTEM_QUAZIP=1 \
21cr|texstudio-4.5.2-1|62	QUAZIP_LIB=-lquazip1-qt5 \
21cr|texstudio-4.5.2-1|63	QUAZIP_INCLUDE=%{_includedir}/QuaZip-Qt5-1.3/quazip \
21cr|texstudio-4.5.2-1|64	texstudio.pro
21cr|texstudio-4.5.2-1|65	
21cr|texstudio-4.5.2-1|66	%make
21cr|texstudio-4.5.2-1|67	
21cr|texstudio-4.5.2-1|68	%install
21cr|texstudio-4.5.2-1|69	%makeinstall_qt

10540 21
21cr|text-engine-0.1.1-3|1	%define api_ver 0.1
21cr|text-engine-0.1.1-3|2	
21cr|text-engine-0.1.1-3|3	%define libname %mklibname %{name} %{api_ver}
21cr|text-engine-0.1.1-3|4	%define devname %mklibname %{name} %{api_ver} -d
21cr|text-engine-0.1.1-3|5	
21cr|text-engine-0.1.1-3|6	Summary:	Rich-text editing framework for GTK
21cr|text-engine-0.1.1-3|7	Name:		text-engine
21cr|text-engine-0.1.1-3|8	Version:	0.1.1
21cr|text-engine-0.1.1-3|9	Release:	3
21cr|text-engine-0.1.1-3|10	License:	LGPLv2+
21cr|text-engine-0.1.1-3|11	Group:		Development/GNOME and GTK+
21cr|text-engine-0.1.1-3|12	Url:		https://github.com/mjakeman/text-engine/
21cr|text-engine-0.1.1-3|13	Source0:	https://github.com/mjakeman/text-engine/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|text-engine-0.1.1-3|14	BuildRequires:	meson
21cr|text-engine-0.1.1-3|15	BuildRequires:	pkgconfig(gio-2.0)
21cr|text-engine-0.1.1-3|16	BuildRequires:	pkgconfig(gtk4)
21cr|text-engine-0.1.1-3|17	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|text-engine-0.1.1-3|18	BuildRequires:	pkgconfig(libadwaita-1)
21cr|text-engine-0.1.1-3|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|text-engine-0.1.1-3|20	
21cr|text-engine-0.1.1-3|21	%description
21cr|text-engine-0.1.1-3|22	Rich-text editing framework for GTK.
21cr|text-engine-0.1.1-3|23	
21cr|text-engine-0.1.1-3|24	#----------------------------------------------------------------------------
21cr|text-engine-0.1.1-3|25	
21cr|text-engine-0.1.1-3|26	%package -n %{libname}
21cr|text-engine-0.1.1-3|27	Summary:	Rich-text editing framework library for GTK
21cr|text-engine-0.1.1-3|28	Group:		System/Libraries
21cr|text-engine-0.1.1-3|29	
21cr|text-engine-0.1.1-3|30	%description -n %{libname}
21cr|text-engine-0.1.1-3|31	Rich-text editing framework library for GTK.
21cr|text-engine-0.1.1-3|32	
21cr|text-engine-0.1.1-3|33	%files -n %{libname}
21cr|text-engine-0.1.1-3|34	%{_libdir}/lib%{name}-%{api_ver}.so
21cr|text-engine-0.1.1-3|35	
21cr|text-engine-0.1.1-3|36	#----------------------------------------------------------------------------
21cr|text-engine-0.1.1-3|37	
21cr|text-engine-0.1.1-3|38	%package -n %{devname}
21cr|text-engine-0.1.1-3|39	Summary:	Development files for %{name}
21cr|text-engine-0.1.1-3|40	Group:		Development/C
21cr|text-engine-0.1.1-3|41	Requires:	%{libname} = %{EVRD}
21cr|text-engine-0.1.1-3|42	
21cr|text-engine-0.1.1-3|43	%description -n %{devname}
21cr|text-engine-0.1.1-3|44	Development files for %{name}.
21cr|text-engine-0.1.1-3|45	
21cr|text-engine-0.1.1-3|46	%files -n %{devname}
21cr|text-engine-0.1.1-3|47	%doc README.md
21cr|text-engine-0.1.1-3|48	%license COPYING*
21cr|text-engine-0.1.1-3|49	%{_bindir}/%{name}-demo
21cr|text-engine-0.1.1-3|50	%{_includedir}/%{name}
21cr|text-engine-0.1.1-3|51	%{_libdir}/pkgconfig/%{name}-%{api_ver}.pc
21cr|text-engine-0.1.1-3|52	
21cr|text-engine-0.1.1-3|53	#----------------------------------------------------------------------------
21cr|text-engine-0.1.1-3|54	
21cr|text-engine-0.1.1-3|55	%prep
21cr|text-engine-0.1.1-3|56	%autosetup -p1
21cr|text-engine-0.1.1-3|57	
21cr|text-engine-0.1.1-3|58	%build
21cr|text-engine-0.1.1-3|59	%meson
21cr|text-engine-0.1.1-3|60	%meson_build
21cr|text-engine-0.1.1-3|61	
21cr|text-engine-0.1.1-3|62	%install
21cr|text-engine-0.1.1-3|63	%meson_install

10541 21
21cr|textext-0.4.4-5|1	Summary: Editable LaTeX objects for Inkscape
21cr|textext-0.4.4-5|2	Name: 	 textext
21cr|textext-0.4.4-5|3	Version: 0.4.4
21cr|textext-0.4.4-5|4	Release: 5
21cr|textext-0.4.4-5|5	Source0: %{name}-%{version}.tar.lzma
21cr|textext-0.4.4-5|6	License: BSD
21cr|textext-0.4.4-5|7	Group: 	 Graphics
21cr|textext-0.4.4-5|8	Url: 	 http://www.elisanet.fi/ptvirtan/software/textext/
21cr|textext-0.4.4-5|9	BuildArch: noarch
21cr|textext-0.4.4-5|10	Requires: inkscape >= 0.46, tetex-latex, python-lxml
21cr|textext-0.4.4-5|11	# Earlier revisions of pstoedit were not compiled with plot-svg support:
21cr|textext-0.4.4-5|12	Requires: pstoedit >= 3.45-5mdv2008.0
21cr|textext-0.4.4-5|13	
21cr|textext-0.4.4-5|14	%description
21cr|textext-0.4.4-5|15	Textext is an extension for Inkscape that allows one to insert text
21cr|textext-0.4.4-5|16	typeset with LaTeX into one's graphics. Unlike similar extensions such
21cr|textext-0.4.4-5|17	as Inklatex, Textext provides the ability to edit LaTeX objects after
21cr|textext-0.4.4-5|18	creation.
21cr|textext-0.4.4-5|19	
21cr|textext-0.4.4-5|20	%prep
21cr|textext-0.4.4-5|21	%setup -q -c %{name}-%{version}
21cr|textext-0.4.4-5|22	
21cr|textext-0.4.4-5|23	%install
21cr|textext-0.4.4-5|24	%__rm -rf %{buildroot}
21cr|textext-0.4.4-5|25	%__mkdir -p %{buildroot}%{_datadir}/inkscape/extensions
21cr|textext-0.4.4-5|26	
21cr|textext-0.4.4-5|27	%__install -m 644 textext.inx %{buildroot}%{_datadir}/inkscape/extensions/
21cr|textext-0.4.4-5|28	%__install -m 755 textext.py %{buildroot}%{_datadir}/inkscape/extensions/
21cr|textext-0.4.4-5|29	
21cr|textext-0.4.4-5|30	%clean
21cr|textext-0.4.4-5|31	%__rm -rf %{buildroot}
21cr|textext-0.4.4-5|32	
21cr|textext-0.4.4-5|33	%files
21cr|textext-0.4.4-5|34	%defattr(-,root,root)
21cr|textext-0.4.4-5|35	%{_datadir}/inkscape/extensions/textext.*

10542 21
21cr|textsnatcher-2.0.0-3|1	%define oname TextSnatcher
21cr|textsnatcher-2.0.0-3|2	
21cr|textsnatcher-2.0.0-3|3	Summary:	Copy Text from Images with ease, perform OCR operations in seconds
21cr|textsnatcher-2.0.0-3|4	Name:		textsnatcher
21cr|textsnatcher-2.0.0-3|5	Version:	2.0.0
21cr|textsnatcher-2.0.0-3|6	Release:	3
21cr|textsnatcher-2.0.0-3|7	License:	GPLv3
21cr|textsnatcher-2.0.0-3|8	Group:		Text tools
21cr|textsnatcher-2.0.0-3|9	Url:		https://github.com/RajSolai/TextSnatcher
21cr|textsnatcher-2.0.0-3|10	Source0:	https://github.com/RajSolai/TextSnatcher/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|textsnatcher-2.0.0-3|11	Patch0:		TextSnatcher-2.0.0-hard-ru-translate.patch
21cr|textsnatcher-2.0.0-3|12	Patch1:		TextSnatcher-2.0.0-delete-unneed-file.patch
21cr|textsnatcher-2.0.0-3|13	BuildRequires:	granite-vala
21cr|textsnatcher-2.0.0-3|14	BuildRequires:	meson
21cr|textsnatcher-2.0.0-3|15	BuildRequires:	vala
21cr|textsnatcher-2.0.0-3|16	BuildRequires:	pkgconfig(granite)
21cr|textsnatcher-2.0.0-3|17	BuildRequires:	pkgconfig(libhandy-1)
21cr|textsnatcher-2.0.0-3|18	BuildRequires:	pkgconfig(libportal)
21cr|textsnatcher-2.0.0-3|19	BuildRequires:	pkgconfig(tesseract)
21cr|textsnatcher-2.0.0-3|20	Requires:	scrot
21cr|textsnatcher-2.0.0-3|21	Requires:	tesseract
21cr|textsnatcher-2.0.0-3|22	Requires:	tesseract-ara
21cr|textsnatcher-2.0.0-3|23	Requires:	tesseract-chi_sim
21cr|textsnatcher-2.0.0-3|24	Requires:	tesseract-deu
21cr|textsnatcher-2.0.0-3|25	Requires:	tesseract-eng
21cr|textsnatcher-2.0.0-3|26	Requires:	tesseract-fra
21cr|textsnatcher-2.0.0-3|27	Requires:	tesseract-jpn
21cr|textsnatcher-2.0.0-3|28	Requires:	tesseract-nld
21cr|textsnatcher-2.0.0-3|29	Requires:	tesseract-rus
21cr|textsnatcher-2.0.0-3|30	Requires:	tesseract-tur
21cr|textsnatcher-2.0.0-3|31	
21cr|textsnatcher-2.0.0-3|32	%description
21cr|textsnatcher-2.0.0-3|33	Copy Text from Images with ease, perform OCR operations in seconds.
21cr|textsnatcher-2.0.0-3|34	
21cr|textsnatcher-2.0.0-3|35	%files
21cr|textsnatcher-2.0.0-3|36	%{_appdatadir}/com.github.rajsolai.%{name}.appdata.xml
21cr|textsnatcher-2.0.0-3|37	%{_bindir}/%{name}
21cr|textsnatcher-2.0.0-3|38	%{_bindir}/com.github.rajsolai.%{name}
21cr|textsnatcher-2.0.0-3|39	%{_datadir}/applications/com.github.rajsolai.%{name}.desktop
21cr|textsnatcher-2.0.0-3|40	%{_iconsdir}/hicolor/*
21cr|textsnatcher-2.0.0-3|41	
21cr|textsnatcher-2.0.0-3|42	#------------------------------------------------------------------
21cr|textsnatcher-2.0.0-3|43	
21cr|textsnatcher-2.0.0-3|44	%prep
21cr|textsnatcher-2.0.0-3|45	%autosetup -p1 -n %{oname}-%{version}
21cr|textsnatcher-2.0.0-3|46	
21cr|textsnatcher-2.0.0-3|47	%build
21cr|textsnatcher-2.0.0-3|48	%meson
21cr|textsnatcher-2.0.0-3|49	%meson_build
21cr|textsnatcher-2.0.0-3|50	
21cr|textsnatcher-2.0.0-3|51	%install
21cr|textsnatcher-2.0.0-3|52	%meson_install
21cr|textsnatcher-2.0.0-3|53	ln -s %{_bindir}/com.github.rajsolai.%{name} %{buildroot}%{_bindir}/%{name}

10543 21
21cr|texworks-0.6.8-1|1	Summary:	A simple interface for working with TeX documents
21cr|texworks-0.6.8-1|2	Name:		texworks
21cr|texworks-0.6.8-1|3	Version:	0.6.8
21cr|texworks-0.6.8-1|4	Release:	1
21cr|texworks-0.6.8-1|5	License:	GPLv2
21cr|texworks-0.6.8-1|6	Group:		Publishing
21cr|texworks-0.6.8-1|7	Url:		http://www.tug.org/texworks/
21cr|texworks-0.6.8-1|8	Source0:	https://github.com/TeXworks/texworks/archive/release-%{version}.tar.gz?/%{name}-release-%{version}.tar.gz
21cr|texworks-0.6.8-1|9	
21cr|texworks-0.6.8-1|10	BuildRequires:	cmake
21cr|texworks-0.6.8-1|11	BuildRequires:	qt5-linguist-tools
21cr|texworks-0.6.8-1|12	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|texworks-0.6.8-1|13	BuildRequires:	pkgconfig(Qt5Core)
21cr|texworks-0.6.8-1|14	BuildRequires:	pkgconfig(Qt5DBus)
21cr|texworks-0.6.8-1|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|texworks-0.6.8-1|16	BuildRequires:	pkgconfig(Qt5Script)
21cr|texworks-0.6.8-1|17	BuildRequires:	pkgconfig(Qt5ScriptTools)
21cr|texworks-0.6.8-1|18	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|texworks-0.6.8-1|19	BuildRequires:	pkgconfig(Qt5Qml)
21cr|texworks-0.6.8-1|20	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|texworks-0.6.8-1|21	BuildRequires:	pkgconfig(Qt5Xml)
21cr|texworks-0.6.8-1|22	BuildRequires:	pkgconfig(poppler-qt5)
21cr|texworks-0.6.8-1|23	BuildRequires:	pkgconfig(hunspell)
21cr|texworks-0.6.8-1|24	BuildRequires:	pkgconfig(dbus-1)
21cr|texworks-0.6.8-1|25	BuildRequires:	pkgconfig(zlib)
21cr|texworks-0.6.8-1|26	BuildRequires:	pkgconfig(python3)
21cr|texworks-0.6.8-1|27	BuildRequires:	pkgconfig(lua)
21cr|texworks-0.6.8-1|28	
21cr|texworks-0.6.8-1|29	%description
21cr|texworks-0.6.8-1|30	TeXworks is an environment for authoring TeX (LaTeX, ConTeXt, etc)
21cr|texworks-0.6.8-1|31	documents, with a Unicode-based, TeX-aware editor, integrated PDF
21cr|texworks-0.6.8-1|32	viewer, and a clean, simple interface accessible to casual and
21cr|texworks-0.6.8-1|33	non-technical users.
21cr|texworks-0.6.8-1|34	
21cr|texworks-0.6.8-1|35	TeXworks is inspired by Dick Koch's award-winning TeXShop program for
21cr|texworks-0.6.8-1|36	Mac OS X, which has made quality typesetting through TeX accessible to
21cr|texworks-0.6.8-1|37	a wider community of users, without a technical or intimidating
21cr|texworks-0.6.8-1|38	face. The goal of TeXworks is to deliver a similarly integrated,
21cr|texworks-0.6.8-1|39	easy-to-use environment for users on other platforms, especially
21cr|texworks-0.6.8-1|40	GNU/Linux and Windows.
21cr|texworks-0.6.8-1|41	
21cr|texworks-0.6.8-1|42	%files
21cr|texworks-0.6.8-1|43	%doc COPYING NEWS README.md
21cr|texworks-0.6.8-1|44	%{_bindir}/%{name}
21cr|texworks-0.6.8-1|45	%{_libdir}/%{name}/
21cr|texworks-0.6.8-1|46	%{_datadir}/applications/%{name}.desktop
21cr|texworks-0.6.8-1|47	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|texworks-0.6.8-1|48	%{_mandir}/man1/%{name}.1*
21cr|texworks-0.6.8-1|49	%{_datadir}/icons/hicolor/*/apps/TeXworks.png
21cr|texworks-0.6.8-1|50	
21cr|texworks-0.6.8-1|51	#--------------------------------------------------------------
21cr|texworks-0.6.8-1|52	
21cr|texworks-0.6.8-1|53	%prep
21cr|texworks-0.6.8-1|54	%setup -qn %{name}-release-%{version}
21cr|texworks-0.6.8-1|55	
21cr|texworks-0.6.8-1|56	%build
21cr|texworks-0.6.8-1|57	%cmake \
21cr|texworks-0.6.8-1|58	-DDESIRED_QT_VERSION=5 \
21cr|texworks-0.6.8-1|59	-DTW_BUILD_ID=ROSA \
21cr|texworks-0.6.8-1|60	-DWITH_PYTHON=ON \
21cr|texworks-0.6.8-1|61	-DTeXworks_PLUGIN_DIR=%{_libdir}/%{name} \
21cr|texworks-0.6.8-1|62	-DTeXworks_DIC_DIR=%{_datadir}/myspell
21cr|texworks-0.6.8-1|63	%make
21cr|texworks-0.6.8-1|64	
21cr|texworks-0.6.8-1|65	%install
21cr|texworks-0.6.8-1|66	pushd build
21cr|texworks-0.6.8-1|67	%makeinstall_std
21cr|texworks-0.6.8-1|68	popd

10544 21
21cr|tgif-4.2.5-6|1	%define license QPL
21cr|tgif-4.2.5-6|2	%define prefix  /usr/X11R6
21cr|tgif-4.2.5-6|3	
21cr|tgif-4.2.5-6|4	%define debug_package %{nil}
21cr|tgif-4.2.5-6|5	
21cr|tgif-4.2.5-6|6	Summary: 	Xlib-based 2-D drawing tool
21cr|tgif-4.2.5-6|7	Name: 		tgif
21cr|tgif-4.2.5-6|8	Version: 	4.2.5
21cr|tgif-4.2.5-6|9	Release: 	6
21cr|tgif-4.2.5-6|10	Source0: 	%{name}-%{license}-%{version}.tar.gz
21cr|tgif-4.2.5-6|11	Source2:	tgif.png
21cr|tgif-4.2.5-6|12	Source3:	tgif-large.png
21cr|tgif-4.2.5-6|13	Source4:	tgif-mini.png
21cr|tgif-4.2.5-6|14	License: 	QPL
21cr|tgif-4.2.5-6|15	Group: 		Graphics
21cr|tgif-4.2.5-6|16	Url: 		http://bourbon.usc.edu/tgif/
21cr|tgif-4.2.5-6|17	BuildRequires:	pkgconfig(zlib)
21cr|tgif-4.2.5-6|18	BuildRequires:	pkgconfig(x11)
21cr|tgif-4.2.5-6|19	BuildRequires:	pkgconfig(xext)
21cr|tgif-4.2.5-6|20	BuildRequires:	pkgconfig(xmu)
21cr|tgif-4.2.5-6|21	BuildRequires:	pkgconfig(xt)
21cr|tgif-4.2.5-6|22	
21cr|tgif-4.2.5-6|23	%description
21cr|tgif-4.2.5-6|24	Tgif (pronounced t-g-i-f) is an Xlib-based interactive 2-D drawing tool
21cr|tgif-4.2.5-6|25	for Linux and most UNIX platforms.
21cr|tgif-4.2.5-6|26	
21cr|tgif-4.2.5-6|27	%prep
21cr|tgif-4.2.5-6|28	%setup -q -n %{name}-%{license}-%{version}
21cr|tgif-4.2.5-6|29	
21cr|tgif-4.2.5-6|30	%build
21cr|tgif-4.2.5-6|31	%configure
21cr|tgif-4.2.5-6|32	%make
21cr|tgif-4.2.5-6|33	
21cr|tgif-4.2.5-6|34	%install
21cr|tgif-4.2.5-6|35	install -d -m 755 %{buildroot}%{prefix}/bin
21cr|tgif-4.2.5-6|36	install -d -m 755 %{buildroot}%{prefix}/lib/X11/tgif
21cr|tgif-4.2.5-6|37	install -d -m 755 %{buildroot}%{prefix}/man/man1
21cr|tgif-4.2.5-6|38	
21cr|tgif-4.2.5-6|39	# Don't use make install because the paths are not correct:
21cr|tgif-4.2.5-6|40	install -s tgif %{buildroot}%{prefix}/bin/tgif
21cr|tgif-4.2.5-6|41	install -m 0444 tgif.Xdefaults %{buildroot}%{prefix}/lib/X11/tgif
21cr|tgif-4.2.5-6|42	install -m 0444 *.sym %{buildroot}%{prefix}/lib/X11/tgif
21cr|tgif-4.2.5-6|43	install -m 0444 keys.obj %{buildroot}%{prefix}/lib/X11/tgif
21cr|tgif-4.2.5-6|44	
21cr|tgif-4.2.5-6|45	# Compress man page before installing:
21cr|tgif-4.2.5-6|46	cp tgif.man tgif.1
21cr|tgif-4.2.5-6|47	install -m 644 tgif.1 %{buildroot}%{prefix}/man/man1/
21cr|tgif-4.2.5-6|48	
21cr|tgif-4.2.5-6|49	# Icons:
21cr|tgif-4.2.5-6|50	install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/tgif.png
21cr|tgif-4.2.5-6|51	install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/tgif.png
21cr|tgif-4.2.5-6|52	install -D -m 644 %{SOURCE4} %{buildroot}%{_miconsdir}/tgif.png
21cr|tgif-4.2.5-6|53	
21cr|tgif-4.2.5-6|54	# XDG menu:
21cr|tgif-4.2.5-6|55	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|tgif-4.2.5-6|56	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|tgif-4.2.5-6|57	[Desktop Entry]
21cr|tgif-4.2.5-6|58	Name=Tgif
21cr|tgif-4.2.5-6|59	Comment=Xlib-based 2-D drawing tool
21cr|tgif-4.2.5-6|60	Comment[ru]=Создание 2D рисунков
21cr|tgif-4.2.5-6|61	Exec=%{prefix}/bin/%{name} %f
21cr|tgif-4.2.5-6|62	Icon=%{name}
21cr|tgif-4.2.5-6|63	Terminal=false
21cr|tgif-4.2.5-6|64	Type=Application
21cr|tgif-4.2.5-6|65	StartupNotify=true
21cr|tgif-4.2.5-6|66	Categories=Graphics;VectorGraphics;
21cr|tgif-4.2.5-6|67	EOF
21cr|tgif-4.2.5-6|68	
21cr|tgif-4.2.5-6|69	%files
21cr|tgif-4.2.5-6|70	%doc HISTORY README LICENSE.QPL Copyright
21cr|tgif-4.2.5-6|71	%{prefix}/bin/tgif
21cr|tgif-4.2.5-6|72	%dir %{prefix}/lib/X11/tgif
21cr|tgif-4.2.5-6|73	%{prefix}/lib/X11/tgif/*
21cr|tgif-4.2.5-6|74	%{prefix}/man/man1/*
21cr|tgif-4.2.5-6|75	%{_iconsdir}/tgif.png
21cr|tgif-4.2.5-6|76	%{_miconsdir}/tgif.png
21cr|tgif-4.2.5-6|77	%{_liconsdir}/tgif.png
21cr|tgif-4.2.5-6|78	%{_datadir}/applications/mandriva-%{name}.desktop

10545 21
21cr|tgsend-1.3.1-2|1	# strange macro from ALT rpm-build-fpc for compatibility with original build commands
21cr|tgsend-1.3.1-2|2	%define fpc_arch %([ "%_lib" = lib64 ] && echo x86_64-linux || echo i386-linux)
21cr|tgsend-1.3.1-2|3	
21cr|tgsend-1.3.1-2|4	# On i586, fpc generates debuginfo in old format
21cr|tgsend-1.3.1-2|5	# https://en.wikipedia.org/wiki/Stabs
21cr|tgsend-1.3.1-2|6	# instead of DWARF. It cannot be handled in RPM.
21cr|tgsend-1.3.1-2|7	%ifnarch x86_64
21cr|tgsend-1.3.1-2|8	%define debug_package %{nil}
21cr|tgsend-1.3.1-2|9	%endif
21cr|tgsend-1.3.1-2|10	
21cr|tgsend-1.3.1-2|11	Summary:		Simple Telegram bot sender
21cr|tgsend-1.3.1-2|12	Name:			tgsend
21cr|tgsend-1.3.1-2|13	Version:		1.3.1
21cr|tgsend-1.3.1-2|14	Release:		2
21cr|tgsend-1.3.1-2|15	License:		GPLv3
21cr|tgsend-1.3.1-2|16	Group:			Networking/WWW
21cr|tgsend-1.3.1-2|17	# Author: Anton Shevtsov <x09@altlinux.org>
21cr|tgsend-1.3.1-2|18	# There is no git, track http://git.altlinux.org/people/x09/packages/?p=tgsend.git
21cr|tgsend-1.3.1-2|19	Source:			%{name}-%{version}.tar
21cr|tgsend-1.3.1-2|20	BuildRequires:	fpc
21cr|tgsend-1.3.1-2|21	BuildRequires:	lazarus
21cr|tgsend-1.3.1-2|22	BuildRequires:	upx
21cr|tgsend-1.3.1-2|23	BuildRequires:	pkgconfig(openssl)
21cr|tgsend-1.3.1-2|24	ExclusiveArch:	x86_64 %ix86
21cr|tgsend-1.3.1-2|25	
21cr|tgsend-1.3.1-2|26	%description
21cr|tgsend-1.3.1-2|27	Simple Telegram bot message/file console sender
21cr|tgsend-1.3.1-2|28	
21cr|tgsend-1.3.1-2|29	%files
21cr|tgsend-1.3.1-2|30	%{_bindir}/tgsend
21cr|tgsend-1.3.1-2|31	%{_sysconfdir}/tgsend.conf.example
21cr|tgsend-1.3.1-2|32	#-----------------------------------------------------------------------------------
21cr|tgsend-1.3.1-2|33	
21cr|tgsend-1.3.1-2|34	%prep
21cr|tgsend-1.3.1-2|35	%setup -q
21cr|tgsend-1.3.1-2|36	
21cr|tgsend-1.3.1-2|37	%build
21cr|tgsend-1.3.1-2|38	lazbuild --verbose synapse/laz_synapse.lpk
21cr|tgsend-1.3.1-2|39	fpc \
21cr|tgsend-1.3.1-2|40	-MObjFPC -Scgi -CX -Cg -Os3 -XX -l -vewnhibq \
21cr|tgsend-1.3.1-2|41	%ifarch x86_64
21cr|tgsend-1.3.1-2|42	-g -gw4 \
21cr|tgsend-1.3.1-2|43	%endif
21cr|tgsend-1.3.1-2|44	-Fu./synapse/lib/%{fpc_arch} \
21cr|tgsend-1.3.1-2|45	-Fu%{_libdir}/lazarus/packager/units/%{fpc_arch} \
21cr|tgsend-1.3.1-2|46	-Fu./ -o./%{name} \
21cr|tgsend-1.3.1-2|47	-Fr%{_libdir}/fpc/msg/errore.msg \
21cr|tgsend-1.3.1-2|48	%{name}.lpr
21cr|tgsend-1.3.1-2|49	
21cr|tgsend-1.3.1-2|50	%install
21cr|tgsend-1.3.1-2|51	mkdir -p  %{buildroot}%{_sysconfdir}
21cr|tgsend-1.3.1-2|52	mkdir -p  %{buildroot}%{_bindir}
21cr|tgsend-1.3.1-2|53	install -m 755 tgsend %{buildroot}%{_bindir}
21cr|tgsend-1.3.1-2|54	# Note: default config is not valid, a config is optional
21cr|tgsend-1.3.1-2|55	install -m 644 tgsend.conf %{buildroot}%{_sysconfdir}/tgsend.conf.example
21cr|tgsend-1.3.1-2|56	
21cr|tgsend-1.3.1-2|57	# Dramatically reduce size of the binary by UPX-packing
21cr|tgsend-1.3.1-2|58	# Pack to UPX after stripping debuginfo
21cr|tgsend-1.3.1-2|59	cat << EOF > __debug_install_post.sh
21cr|tgsend-1.3.1-2|60	set -xe
21cr|tgsend-1.3.1-2|61	%__debug_install_post
21cr|tgsend-1.3.1-2|62	upx %{buildroot}%{_bindir}/tgsend
21cr|tgsend-1.3.1-2|63	EOF
21cr|tgsend-1.3.1-2|64	chmod +x ./__debug_install_post.sh
21cr|tgsend-1.3.1-2|65	%define __debug_install_post ./__debug_install_post.sh

10546 21
21cr|tgt-1.0.84-1|1	%bcond_without iser
21cr|tgt-1.0.84-1|2	%bcond_with fcoe
21cr|tgt-1.0.84-1|3	
21cr|tgt-1.0.84-1|4	Summary:	The SCSI target daemon and utility programs
21cr|tgt-1.0.84-1|5	Name:		tgt
21cr|tgt-1.0.84-1|6	Version:	1.0.84
21cr|tgt-1.0.84-1|7	Release:	1
21cr|tgt-1.0.84-1|8	License:	GPLv2+
21cr|tgt-1.0.84-1|9	Group:		Networking/Other
21cr|tgt-1.0.84-1|10	Url:		http://stgt.sourceforge.net/
21cr|tgt-1.0.84-1|11	Source0:	https://github.com/fujita/tgt/archive/v%{version}.zip
21cr|tgt-1.0.84-1|12	%if %{with iser}
21cr|tgt-1.0.84-1|13	BuildRequires:	docbook-style-xsl
21cr|tgt-1.0.84-1|14	BuildRequires:	xsltproc
21cr|tgt-1.0.84-1|15	BuildRequires:	libibverbs-devel
21cr|tgt-1.0.84-1|16	BuildRequires:	rdmacm-devel
21cr|tgt-1.0.84-1|17	%endif
21cr|tgt-1.0.84-1|18	
21cr|tgt-1.0.84-1|19	%description
21cr|tgt-1.0.84-1|20	The SCSI target package contains the daemon and tools to setup a SCSI targets.
21cr|tgt-1.0.84-1|21	Currently, software iSCSI targets are supported.
21cr|tgt-1.0.84-1|22	
21cr|tgt-1.0.84-1|23	%files
21cr|tgt-1.0.84-1|24	%doc README.md doc/README.* doc/*.txt conf/examples/*
21cr|tgt-1.0.84-1|25	%doc %{_docdir}/tgt/html
21cr|tgt-1.0.84-1|26	%{_sbindir}/tgtd
21cr|tgt-1.0.84-1|27	%{_sbindir}/tgtadm
21cr|tgt-1.0.84-1|28	%{_sbindir}/tgt-setup-lun
21cr|tgt-1.0.84-1|29	%{_sbindir}/tgt-admin
21cr|tgt-1.0.84-1|30	%{_sbindir}/tgtimg
21cr|tgt-1.0.84-1|31	%{_mandir}/man8/*
21cr|tgt-1.0.84-1|32	%{_mandir}/man5/*
21cr|tgt-1.0.84-1|33	%{_unitdir}/tgtd.service
21cr|tgt-1.0.84-1|34	%config(noreplace) %{_sysconfdir}/tgt/targets.conf
21cr|tgt-1.0.84-1|35	%{_sysconfdir}/tgt/examples
21cr|tgt-1.0.84-1|36	
21cr|tgt-1.0.84-1|37	%post
21cr|tgt-1.0.84-1|38	%systemd_post tgtd.service
21cr|tgt-1.0.84-1|39	
21cr|tgt-1.0.84-1|40	%preun
21cr|tgt-1.0.84-1|41	%systemd_preun tgtd.service
21cr|tgt-1.0.84-1|42	
21cr|tgt-1.0.84-1|43	#----------------------------------------------------------------------------
21cr|tgt-1.0.84-1|44	
21cr|tgt-1.0.84-1|45	%prep
21cr|tgt-1.0.84-1|46	%setup -q -n tgt-%{version}
21cr|tgt-1.0.84-1|47	
21cr|tgt-1.0.84-1|48	%build
21cr|tgt-1.0.84-1|49	%make RPM_OPT_FLAGS="%{optflags} -fno-strict-aliasing" \
21cr|tgt-1.0.84-1|50	%if %with iser
21cr|tgt-1.0.84-1|51	ISCSI_RDMA=1 \
21cr|tgt-1.0.84-1|52	%endif
21cr|tgt-1.0.84-1|53	%if %with fcoe
21cr|tgt-1.0.84-1|54	FCOE=1 \
21cr|tgt-1.0.84-1|55	%endif
21cr|tgt-1.0.84-1|56	ISCSI=1
21cr|tgt-1.0.84-1|57	
21cr|tgt-1.0.84-1|58	%install
21cr|tgt-1.0.84-1|59	%makeinstall_std
21cr|tgt-1.0.84-1|60	install -d %{buildroot}%{_unitdir}
21cr|tgt-1.0.84-1|61	install -m0644 scripts/tgtd.service %{buildroot}%{_unitdir}

10547 21
21cr|thedarkmod-2.10-1|1	%define debug_package	%{nil}
21cr|thedarkmod-2.10-1|2	
21cr|thedarkmod-2.10-1|3	%ifarch x86_64 aarch64
21cr|thedarkmod-2.10-1|4	%define tdm_targetarch x64
21cr|thedarkmod-2.10-1|5	%else
21cr|thedarkmod-2.10-1|6	%ifarch %{ix86}
21cr|thedarkmod-2.10-1|7	%define tdm_targetarch x86
21cr|thedarkmod-2.10-1|8	%endif
21cr|thedarkmod-2.10-1|9	%endif
21cr|thedarkmod-2.10-1|10	
21cr|thedarkmod-2.10-1|11	Summary:	Steampunk Stealth Game
21cr|thedarkmod-2.10-1|12	Name:		thedarkmod
21cr|thedarkmod-2.10-1|13	Version:	2.10
21cr|thedarkmod-2.10-1|14	Release:	1
21cr|thedarkmod-2.10-1|15	License:	GPLv3 and CC-BY-SA
21cr|thedarkmod-2.10-1|16	Group:		Games/Arcade
21cr|thedarkmod-2.10-1|17	Url:		http://www.thedarkmod.com/
21cr|thedarkmod-2.10-1|18	Source0:	http://www.thedarkmod.com/sources/%{name}.%{version}.src.7z
21cr|thedarkmod-2.10-1|19	Source1:	thedarkmod32
21cr|thedarkmod-2.10-1|20	Source2:	thedarkmod64
21cr|thedarkmod-2.10-1|21	Source4:	thedarkmod.png
21cr|thedarkmod-2.10-1|22	Source5:	thedarkmod.desktop
21cr|thedarkmod-2.10-1|23	BuildRequires:	cmake
21cr|thedarkmod-2.10-1|24	BuildRequires:	desktop-file-utils
21cr|thedarkmod-2.10-1|25	BuildRequires:	imagemagick
21cr|thedarkmod-2.10-1|26	BuildRequires:	hicolor-icon-theme
21cr|thedarkmod-2.10-1|27	BuildRequires:	boost-devel
21cr|thedarkmod-2.10-1|28	BuildRequires:	bzip2-devel
21cr|thedarkmod-2.10-1|29	BuildRequires:	glibc-devel
21cr|thedarkmod-2.10-1|30	BuildRequires:	tinyxml-devel
21cr|thedarkmod-2.10-1|31	BuildRequires:	pkgconfig(alsa)
21cr|thedarkmod-2.10-1|32	BuildRequires:	pkgconfig(freetype2)
21cr|thedarkmod-2.10-1|33	BuildRequires:	pkgconfig(glew)
21cr|thedarkmod-2.10-1|34	BuildRequires:	pkgconfig(gl)
21cr|thedarkmod-2.10-1|35	BuildRequires:	pkgconfig(libssl)
21cr|thedarkmod-2.10-1|36	BuildRequires:	pkgconfig(openal)
21cr|thedarkmod-2.10-1|37	BuildRequires:	pkgconfig(xext)
21cr|thedarkmod-2.10-1|38	BuildRequires:	pkgconfig(xxf86vm)
21cr|thedarkmod-2.10-1|39	BuildRequires:	pkgconfig(x11)
21cr|thedarkmod-2.10-1|40	BuildRequires:	pkgconfig(zlib)
21cr|thedarkmod-2.10-1|41	BuildRequires:	stdc++-static-devel
21cr|thedarkmod-2.10-1|42	BuildRequires:	p7zip
21cr|thedarkmod-2.10-1|43	BuildRequires:	zip
21cr|thedarkmod-2.10-1|44	BuildRequires:	m4
21cr|thedarkmod-2.10-1|45	Requires:	xdg-utils
21cr|thedarkmod-2.10-1|46	Requires:	opengl-games-utils
21cr|thedarkmod-2.10-1|47	ExclusiveArch:	%{ix86} %{x86_64}
21cr|thedarkmod-2.10-1|48	
21cr|thedarkmod-2.10-1|49	
21cr|thedarkmod-2.10-1|50	%description
21cr|thedarkmod-2.10-1|51	A first-person stealth game. In it you play a hooded figure
21cr|thedarkmod-2.10-1|52	slinking through the shadows of a gothic steampunk city,
21cr|thedarkmod-2.10-1|53	hunting priceless valuables while avoiding the swords and
21cr|thedarkmod-2.10-1|54	arrows of those hired to stop you.
21cr|thedarkmod-2.10-1|55	
21cr|thedarkmod-2.10-1|56	%files
21cr|thedarkmod-2.10-1|57	%doc LICENSE.txt
21cr|thedarkmod-2.10-1|58	%{_gamesbindir}/thedarkmod
21cr|thedarkmod-2.10-1|59	%{_libexecdir}/thedarkmod
21cr|thedarkmod-2.10-1|60	%{_datadir}/applications/thedarkmod.desktop
21cr|thedarkmod-2.10-1|61	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|thedarkmod-2.10-1|62	#---------------------------------------------------------
21cr|thedarkmod-2.10-1|63	
21cr|thedarkmod-2.10-1|64	%prep
21cr|thedarkmod-2.10-1|65	%setup -qc %{name}-%{version}
21cr|thedarkmod-2.10-1|66	%apply_patches
21cr|thedarkmod-2.10-1|67	
21cr|thedarkmod-2.10-1|68	%build
21cr|thedarkmod-2.10-1|69	export CXXFLAGS="$CXXFLAGS -Wno-error=format-security"
21cr|thedarkmod-2.10-1|70	%cmake -DGAME_DIR=.
21cr|thedarkmod-2.10-1|71	%make
21cr|thedarkmod-2.10-1|72	
21cr|thedarkmod-2.10-1|73	%install
21cr|thedarkmod-2.10-1|74	mkdir -p %{buildroot}%{_libexecdir}/thedarkmod/
21cr|thedarkmod-2.10-1|75	cp -R build/thedarkmod.%{tdm_targetarch} %{buildroot}%{_libexecdir}/thedarkmod/thedarkmod.bin
21cr|thedarkmod-2.10-1|76	cp -R build/glprogs %{buildroot}%{_libexecdir}/thedarkmod/
21cr|thedarkmod-2.10-1|77	
21cr|thedarkmod-2.10-1|78	# wrapper
21cr|thedarkmod-2.10-1|79	# let's install data in home and avoid all linting hacks .Sflo
21cr|thedarkmod-2.10-1|80	mkdir -p %{buildroot}%{_gamesbindir}
21cr|thedarkmod-2.10-1|81	%ifarch x86_64
21cr|thedarkmod-2.10-1|82	cp -R %{SOURCE2} %{buildroot}%{_gamesbindir}/%{name}
21cr|thedarkmod-2.10-1|83	%else
21cr|thedarkmod-2.10-1|84	cp -R %{SOURCE1} %{buildroot}%{_gamesbindir}/%{name}
21cr|thedarkmod-2.10-1|85	%endif
21cr|thedarkmod-2.10-1|86	chmod +x %{buildroot}%{_gamesbindir}/%{name}
21cr|thedarkmod-2.10-1|87	#
21cr|thedarkmod-2.10-1|88	
21cr|thedarkmod-2.10-1|89	
21cr|thedarkmod-2.10-1|90	for size in 64x64 48x48 32x32 22x22 16x16 ; do
21cr|thedarkmod-2.10-1|91	install -dm 0755 \
21cr|thedarkmod-2.10-1|92	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|thedarkmod-2.10-1|93	convert -strip -resize $size %{SOURCE4} \
21cr|thedarkmod-2.10-1|94	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|thedarkmod-2.10-1|95	done
21cr|thedarkmod-2.10-1|96	
21cr|thedarkmod-2.10-1|97	mkdir -p %{buildroot}%{_datadir}/applications
21cr|thedarkmod-2.10-1|98	desktop-file-install %{SOURCE5} %{buildroot}%{_datadir}/applications/thedarkmod.desktop

10548 21
21cr|thewidgetfactory-0.2.1-12|1	Summary:	Test tool for GTK2 theme
21cr|thewidgetfactory-0.2.1-12|2	Name:		thewidgetfactory
21cr|thewidgetfactory-0.2.1-12|3	Version:	0.2.1
21cr|thewidgetfactory-0.2.1-12|4	Release:	12
21cr|thewidgetfactory-0.2.1-12|5	License:	GPLv2+
21cr|thewidgetfactory-0.2.1-12|6	Group: 		Development/Tools
21cr|thewidgetfactory-0.2.1-12|7	Url:		http://www.stellingwerff.com/?page_id=10
21cr|thewidgetfactory-0.2.1-12|8	Source0:	http://www.stellingwerff.com/TheWidgetFactory/%{name}-%{version}.tar.bz2
21cr|thewidgetfactory-0.2.1-12|9	# (fc) add more widgets
21cr|thewidgetfactory-0.2.1-12|10	Patch0:		thewidgetfactory-0.2.1-newwidgets.patch.bz2
21cr|thewidgetfactory-0.2.1-12|11	# (fc) 0.2.1-3mdv port to libglade
21cr|thewidgetfactory-0.2.1-12|12	Patch1:		thewidgetfactory-0.2.1-libglade.patch
21cr|thewidgetfactory-0.2.1-12|13	Patch2:		thewidgetfactory-add-missing-includes.patch
21cr|thewidgetfactory-0.2.1-12|14	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|thewidgetfactory-0.2.1-12|15	BuildRequires:	pkgconfig(libglade-2.0)
21cr|thewidgetfactory-0.2.1-12|16	
21cr|thewidgetfactory-0.2.1-12|17	%description
21cr|thewidgetfactory-0.2.1-12|18	TheWidgetFactory is a showcase of GTK2 widgets, only useful to theme
21cr|thewidgetfactory-0.2.1-12|19	developers.
21cr|thewidgetfactory-0.2.1-12|20	
21cr|thewidgetfactory-0.2.1-12|21	%files
21cr|thewidgetfactory-0.2.1-12|22	%doc README ChangeLog AUTHORS
21cr|thewidgetfactory-0.2.1-12|23	%{_bindir}/*
21cr|thewidgetfactory-0.2.1-12|24	%{_datadir}/thewidgetfactory
21cr|thewidgetfactory-0.2.1-12|25	
21cr|thewidgetfactory-0.2.1-12|26	#----------------------------------------------------------------------------
21cr|thewidgetfactory-0.2.1-12|27	
21cr|thewidgetfactory-0.2.1-12|28	%prep
21cr|thewidgetfactory-0.2.1-12|29	%setup -q
21cr|thewidgetfactory-0.2.1-12|30	%patch0 -p1 -b .newwidgets
21cr|thewidgetfactory-0.2.1-12|31	%patch1 -p1 -b .libglade
21cr|thewidgetfactory-0.2.1-12|32	%patch2 -p1
21cr|thewidgetfactory-0.2.1-12|33	
21cr|thewidgetfactory-0.2.1-12|34	%build
21cr|thewidgetfactory-0.2.1-12|35	# needed by patch1
21cr|thewidgetfactory-0.2.1-12|36	autoreconf -fi
21cr|thewidgetfactory-0.2.1-12|37	%configure
21cr|thewidgetfactory-0.2.1-12|38	
21cr|thewidgetfactory-0.2.1-12|39	%make
21cr|thewidgetfactory-0.2.1-12|40	
21cr|thewidgetfactory-0.2.1-12|41	%install
21cr|thewidgetfactory-0.2.1-12|42	%makeinstall_std

10549 21
21cr|thinkfan-1.3.1-1|1	Summary:	Simple and lightweight fan control program
21cr|thinkfan-1.3.1-1|2	Name:		thinkfan
21cr|thinkfan-1.3.1-1|3	Version:	1.3.1
21cr|thinkfan-1.3.1-1|4	Release:	1
21cr|thinkfan-1.3.1-1|5	License:	GPLv3+
21cr|thinkfan-1.3.1-1|6	Group:		System/Base
21cr|thinkfan-1.3.1-1|7	Url:		https://github.com/vmatare/thinkfan
21cr|thinkfan-1.3.1-1|8	Source0:	https://github.com/vmatare/thinkfan/archive/refs/tags/1.3.1.tar.gz?/%{name}-%{version}.tar.gz
21cr|thinkfan-1.3.1-1|9	Source2:	%{name}.modprobe
21cr|thinkfan-1.3.1-1|10	Patch0:		thinkfan-systemd.patch
21cr|thinkfan-1.3.1-1|11	BuildRequires:	cmake
21cr|thinkfan-1.3.1-1|12	BuildRequires:	pkgconfig(systemd)
21cr|thinkfan-1.3.1-1|13	BuildRequires:	pkgconfig(yaml-cpp)
21cr|thinkfan-1.3.1-1|14	
21cr|thinkfan-1.3.1-1|15	%description
21cr|thinkfan-1.3.1-1|16	Thinkfan is a simple, lightweight fan control program. Originally designed
21cr|thinkfan-1.3.1-1|17	specifically for IBM/Lenovo Thinkpads, it now supports any kind of system via
21cr|thinkfan-1.3.1-1|18	the sysfs hwmon interface (/sys/class/hwmon). It is designed to eat as little
21cr|thinkfan-1.3.1-1|19	CPU power as possible.
21cr|thinkfan-1.3.1-1|20	
21cr|thinkfan-1.3.1-1|21	%files
21cr|thinkfan-1.3.1-1|22	%doc COPYING README.md examples/*
21cr|thinkfan-1.3.1-1|23	%{_sysconfdir}/modprobe.d/thinkfan.conf
21cr|thinkfan-1.3.1-1|24	%{_sysconfdir}/systemd/system/thinkfan.service.d/override.conf
21cr|thinkfan-1.3.1-1|25	%{_sbindir}/%{name}
21cr|thinkfan-1.3.1-1|26	%{_unitdir}/*.service
21cr|thinkfan-1.3.1-1|27	%{_mandir}/man1/*
21cr|thinkfan-1.3.1-1|28	%{_mandir}/man5/*
21cr|thinkfan-1.3.1-1|29	
21cr|thinkfan-1.3.1-1|30	%post
21cr|thinkfan-1.3.1-1|31	%systemd_post %{name}.service
21cr|thinkfan-1.3.1-1|32	
21cr|thinkfan-1.3.1-1|33	%preun
21cr|thinkfan-1.3.1-1|34	%systemd_preun %{name}.service
21cr|thinkfan-1.3.1-1|35	
21cr|thinkfan-1.3.1-1|36	%postun
21cr|thinkfan-1.3.1-1|37	%systemd_postun %{name}.service
21cr|thinkfan-1.3.1-1|38	
21cr|thinkfan-1.3.1-1|39	#----------------------------------------------------------------------------
21cr|thinkfan-1.3.1-1|40	
21cr|thinkfan-1.3.1-1|41	%prep
21cr|thinkfan-1.3.1-1|42	%autosetup -p1
21cr|thinkfan-1.3.1-1|43	
21cr|thinkfan-1.3.1-1|44	%build
21cr|thinkfan-1.3.1-1|45	%cmake
21cr|thinkfan-1.3.1-1|46	%make
21cr|thinkfan-1.3.1-1|47	
21cr|thinkfan-1.3.1-1|48	%install
21cr|thinkfan-1.3.1-1|49	%makeinstall_std -C build
21cr|thinkfan-1.3.1-1|50	
21cr|thinkfan-1.3.1-1|51	# Install modprobe configuration file
21cr|thinkfan-1.3.1-1|52	install -Dpm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/modprobe.d/thinkfan.conf
21cr|thinkfan-1.3.1-1|53	

10550 21
21cr|thonny-4.1.7-2|1	Summary:	Python IDE for beginners
21cr|thonny-4.1.7-2|2	Name:		thonny
21cr|thonny-4.1.7-2|3	Version:	4.1.7
21cr|thonny-4.1.7-2|4	Release:	2
21cr|thonny-4.1.7-2|5	License:	MIT
21cr|thonny-4.1.7-2|6	Group:		Development/Python
21cr|thonny-4.1.7-2|7	Url:		https://thonny.org
21cr|thonny-4.1.7-2|8	Source0:	https://github.com/thonny/thonny/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|thonny-4.1.7-2|9	# main developers are from Proebaltika
21cr|thonny-4.1.7-2|10	Patch0:		0001-remove-ua-support.patch
21cr|thonny-4.1.7-2|11	BuildRequires:	python3-setuptools
21cr|thonny-4.1.7-2|12	Requires:	python3-astroid
21cr|thonny-4.1.7-2|13	Requires:	python3-jedi
21cr|thonny-4.1.7-2|14	Requires:	python3-mypy_extensions
21cr|thonny-4.1.7-2|15	Requires:	python3-pylint-venv
21cr|thonny-4.1.7-2|16	Requires:	tkinter3
21cr|thonny-4.1.7-2|17	BuildArch:	noarch
21cr|thonny-4.1.7-2|18	
21cr|thonny-4.1.7-2|19	%description
21cr|thonny-4.1.7-2|20	Thonny is a Python IDE meant for learning programming.
21cr|thonny-4.1.7-2|21	
21cr|thonny-4.1.7-2|22	%files
21cr|thonny-4.1.7-2|23	%license licenses
21cr|thonny-4.1.7-2|24	%doc *rst
21cr|thonny-4.1.7-2|25	%{_bindir}/thonny
21cr|thonny-4.1.7-2|26	%{_datadir}/appdata/*
21cr|thonny-4.1.7-2|27	%{_datadir}/icons/*/*/*/*
21cr|thonny-4.1.7-2|28	%{_datadir}/applications/org.thonny.Thonny.desktop
21cr|thonny-4.1.7-2|29	%{_mandir}/man1/thonny.1*
21cr|thonny-4.1.7-2|30	%{python3_sitelib}/thonny*
21cr|thonny-4.1.7-2|31	
21cr|thonny-4.1.7-2|32	#--------------------------------------------------------
21cr|thonny-4.1.7-2|33	%prep
21cr|thonny-4.1.7-2|34	%autosetup -p1
21cr|thonny-4.1.7-2|35	
21cr|thonny-4.1.7-2|36	%build
21cr|thonny-4.1.7-2|37	%py3_build
21cr|thonny-4.1.7-2|38	
21cr|thonny-4.1.7-2|39	%install
21cr|thonny-4.1.7-2|40	%py3_install
21cr|thonny-4.1.7-2|41	install -D packaging/linux/org.thonny.Thonny.appdata.xml %{buildroot}%{_datadir}/appdata/org.thonny.Thonny.appdata.xml
21cr|thonny-4.1.7-2|42	install -D packaging/linux/org.thonny.Thonny.desktop %{buildroot}%{_datadir}/applications/org.thonny.Thonny.desktop
21cr|thonny-4.1.7-2|43	install -D packaging/linux/thonny.1 %{buildroot}%{_mandir}/man1/thonny.1
21cr|thonny-4.1.7-2|44	for f in packaging/icons/%{name}-*x*.png; do
21cr|thonny-4.1.7-2|45	size=`echo $f | cut -d- -f2 | cut -d. -f1`
21cr|thonny-4.1.7-2|46	install -D -m 644 $f %{buildroot}%{_datadir}/icons/hicolor/$size/apps/%{name}.png
21cr|thonny-4.1.7-2|47	done
21cr|thonny-4.1.7-2|48	
21cr|thonny-4.1.7-2|49	%changelog
21cr|thonny-4.1.7-2|50	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru> 4.1.7-2
21cr|thonny-4.1.7-2|51	- add nvchecker file
21cr|thonny-4.1.7-2|52	
21cr|thonny-4.1.7-2|53	* Fri Oct 24 2025 Проскурнёв Илья <ckumuhok@mail.ru> 4.1.7-1
21cr|thonny-4.1.7-2|54	- v4.1.7
21cr|thonny-4.1.7-2|55	
21cr|thonny-4.1.7-2|56	* Mon Jul 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|thonny-4.1.7-2|57	- init

10551 21
21cr|thttpd-2.25b-15|1	%define _default_patch_fuzz 2
21cr|thttpd-2.25b-15|2	%define webroot /var/lib/thttpd
21cr|thttpd-2.25b-15|3	
21cr|thttpd-2.25b-15|4	Summary:	Throttleable lightweight httpd server
21cr|thttpd-2.25b-15|5	
21cr|thttpd-2.25b-15|6	Name:		thttpd
21cr|thttpd-2.25b-15|7	Version:	2.25b
21cr|thttpd-2.25b-15|8	Release:	15
21cr|thttpd-2.25b-15|9	License:	BSD
21cr|thttpd-2.25b-15|10	Group:		System/Servers
21cr|thttpd-2.25b-15|11	URL:		http://www.acme.com/software/thttpd
21cr|thttpd-2.25b-15|12	Source0:	%{name}-%{version}.tar.bz2
21cr|thttpd-2.25b-15|13	Source1:	%{name}.service
21cr|thttpd-2.25b-15|14	Source2:	%{name}.conf
21cr|thttpd-2.25b-15|15	Source3:	%{name}.logrotate
21cr|thttpd-2.25b-15|16	Source4:	%{name}.sysconfig
21cr|thttpd-2.25b-15|17	Source5:	%{name}-index.html
21cr|thttpd-2.25b-15|18	Source11:	%{name}_powered_3.png
21cr|thttpd-2.25b-15|19	# http://rekl.yi.org/thttpd/pub/patch-thttpd-2.25b-re1
21cr|thttpd-2.25b-15|20	Patch0:		patch-thttpd-2.25b-re1
21cr|thttpd-2.25b-15|21	# http://jonas.fearmuffs.net/software/thttpd/thttpd-2.25b+impan-pl5.diff.gz
21cr|thttpd-2.25b-15|22	Patch1:		thttpd-2.25b+impan-pl5.diff
21cr|thttpd-2.25b-15|23	# http://www.ogris.de/thttpd/thttpd-2.25b.access.patch.diff
21cr|thttpd-2.25b-15|24	Patch2:		thttpd-2.25b.access.patch.diff
21cr|thttpd-2.25b-15|25	Patch3:		thttpd-2.25b-getline_conflict_fix.diff
21cr|thttpd-2.25b-15|26	Requires(post,preun):	rpm-helper
21cr|thttpd-2.25b-15|27	Provides:	webserver
21cr|thttpd-2.25b-15|28	BuildRequires:	zlib-devel
21cr|thttpd-2.25b-15|29	
21cr|thttpd-2.25b-15|30	%description
21cr|thttpd-2.25b-15|31	Thttpd is a very compact no-frills httpd serving daemon that can
21cr|thttpd-2.25b-15|32	handle very high loads.  While lacking many of the advanced
21cr|thttpd-2.25b-15|33	features of Apachee, thttpd operates without forking and is
21cr|thttpd-2.25b-15|34	extremely efficient in memory use.  Basic support for cgi scripts,
21cr|thttpd-2.25b-15|35	authentication, and ssi is provided for. Advanced features include
21cr|thttpd-2.25b-15|36	the ability to throttle traffic.
21cr|thttpd-2.25b-15|37	
21cr|thttpd-2.25b-15|38	%prep
21cr|thttpd-2.25b-15|39	
21cr|thttpd-2.25b-15|40	%setup -q
21cr|thttpd-2.25b-15|41	%patch0 -p1
21cr|thttpd-2.25b-15|42	%patch1 -p1
21cr|thttpd-2.25b-15|43	%patch2 -p1
21cr|thttpd-2.25b-15|44	%patch3 -p0
21cr|thttpd-2.25b-15|45	
21cr|thttpd-2.25b-15|46	# tag the default index.html page
21cr|thttpd-2.25b-15|47	perl -pi -e "s|_NAME_-_VERSION_|%{name}-%{version}|g" %{name}-index.html
21cr|thttpd-2.25b-15|48	
21cr|thttpd-2.25b-15|49	echo "# put some css in here for directory listings" > dirlist.css
21cr|thttpd-2.25b-15|50	echo "# put some css in here for custom error messages" > error.css
21cr|thttpd-2.25b-15|51	echo "<b>This directory contains 'el cheapo' style web links.</b>" > .description
21cr|thttpd-2.25b-15|52	
21cr|thttpd-2.25b-15|53	%build
21cr|thttpd-2.25b-15|54	%configure
21cr|thttpd-2.25b-15|55	# Hacks :-)
21cr|thttpd-2.25b-15|56	perl -pi -e 's/-o bin -g bin//g' Makefile
21cr|thttpd-2.25b-15|57	perl -pi -e 's/-m 444/-m 644/g; s/-m 555/-m 755/g' Makefile
21cr|thttpd-2.25b-15|58	perl -pi -e 's/.*chgrp.*//g; s/.*chmod.*//g' extras/Makefile
21cr|thttpd-2.25b-15|59	# Config changes
21cr|thttpd-2.25b-15|60	%{?_without_indexes:      perl -pi -e 's/#define GENERATE_INDEXES/#undef GENERATE_INDEXES/g' config.h}
21cr|thttpd-2.25b-15|61	%{!?_with_showversion:    perl -pi -e 's/#define SHOW_SERVER_VERSION/#undef SHOW_SERVER_VERSION/g' config.h}
21cr|thttpd-2.25b-15|62	%{!?_with_expliciterrors: perl -pi -e 's/#define EXPLICIT_ERROR_PAGES/#undef EXPLICIT_ERROR_PAGES/g' config.h}
21cr|thttpd-2.25b-15|63	
21cr|thttpd-2.25b-15|64	# (list SUBDIRS to exclude "cgi-src")
21cr|thttpd-2.25b-15|65	%make \
21cr|thttpd-2.25b-15|66	SUBDIRS="extras" \
21cr|thttpd-2.25b-15|67	WEBDIR=%{webroot} \
21cr|thttpd-2.25b-15|68	STATICFLAG="" \
21cr|thttpd-2.25b-15|69	CCOPT="%{optflags} -D_FILE_OFFSET_BITS=64"
21cr|thttpd-2.25b-15|70	
21cr|thttpd-2.25b-15|71	
21cr|thttpd-2.25b-15|72	%install
21cr|thttpd-2.25b-15|73	# make some directories
21cr|thttpd-2.25b-15|74	# Prepare required directories
21cr|thttpd-2.25b-15|75	mkdir -p %{buildroot}%{webroot}
21cr|thttpd-2.25b-15|76	mkdir -p %{buildroot}%{_mandir}/man{1,8}
21cr|thttpd-2.25b-15|77	mkdir -p %{buildroot}%{_sbindir}
21cr|thttpd-2.25b-15|78	mkdir -p %{buildroot}%{_unitdir}
21cr|thttpd-2.25b-15|79	
21cr|thttpd-2.25b-15|80	# Install init script and logrotate entry
21cr|thttpd-2.25b-15|81	install -Dpm 0644 %{SOURCE1} %{buildroot}%{_unitdir}/
21cr|thttpd-2.25b-15|82	install -Dpm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/thttpd
21cr|thttpd-2.25b-15|83	
21cr|thttpd-2.25b-15|84	# Main install (list SUBDIRS to exclude "cgi-src")
21cr|thttpd-2.25b-15|85	%make install SUBDIRS="extras" \
21cr|thttpd-2.25b-15|86	BINDIR=%{buildroot}%{_sbindir} \
21cr|thttpd-2.25b-15|87	MANDIR=%{buildroot}%{_mandir} \
21cr|thttpd-2.25b-15|88	WEBDIR=%{buildroot}%{webroot}
21cr|thttpd-2.25b-15|89	
21cr|thttpd-2.25b-15|90	# Rename htpasswd in case apache is installed too
21cr|thttpd-2.25b-15|91	mkdir -p %{buildroot}%{_bindir}
21cr|thttpd-2.25b-15|92	mv %{buildroot}%{_sbindir}/htpasswd \
21cr|thttpd-2.25b-15|93	%{buildroot}%{_bindir}/thtpasswd
21cr|thttpd-2.25b-15|94	mv %{buildroot}%{_mandir}/man1/htpasswd.1 \
21cr|thttpd-2.25b-15|95	%{buildroot}%{_mandir}/man1/thtpasswd.1
21cr|thttpd-2.25b-15|96	
21cr|thttpd-2.25b-15|97	# Install the default index.html and related files
21cr|thttpd-2.25b-15|98	install -pm 0644 %{SOURCE5} %{SOURCE11} \
21cr|thttpd-2.25b-15|99	%{buildroot}%{webroot}/
21cr|thttpd-2.25b-15|100	
21cr|thttpd-2.25b-15|101	# Symlink for the powered-by-$DISTRO image
21cr|thttpd-2.25b-15|102	%{__ln_s} %{_datadir}/pixmaps/poweredby.png \
21cr|thttpd-2.25b-15|103	%{buildroot}%{webroot}/poweredby.png
21cr|thttpd-2.25b-15|104	
21cr|thttpd-2.25b-15|105	# Install a default configuration file
21cr|thttpd-2.25b-15|106	cat << EOF > %{buildroot}%{_sysconfdir}/thttpd.conf
21cr|thttpd-2.25b-15|107	# BEWARE : No empty lines are allowed!
21cr|thttpd-2.25b-15|108	# This section overrides defaults
21cr|thttpd-2.25b-15|109	dir=%{webroot}
21cr|thttpd-2.25b-15|110	chroot
21cr|thttpd-2.25b-15|111	user=thttpd         # default = nobody
21cr|thttpd-2.25b-15|112	logfile=/var/log/thttpd.log
21cr|thttpd-2.25b-15|113	pidfile=/var/run/thttpd.pid
21cr|thttpd-2.25b-15|114	# This section _documents_ defaults in effect
21cr|thttpd-2.25b-15|115	# port=80
21cr|thttpd-2.25b-15|116	# nosymlink         # default = !chroot
21cr|thttpd-2.25b-15|117	# novhost
21cr|thttpd-2.25b-15|118	# nocgipat
21cr|thttpd-2.25b-15|119	# nothrottles
21cr|thttpd-2.25b-15|120	# host=0.0.0.0
21cr|thttpd-2.25b-15|121	# charset=iso-8859-1
21cr|thttpd-2.25b-15|122	EOF
21cr|thttpd-2.25b-15|123	
21cr|thttpd-2.25b-15|124	
21cr|thttpd-2.25b-15|125	%post
21cr|thttpd-2.25b-15|126	%systemd_post %{name}
21cr|thttpd-2.25b-15|127	
21cr|thttpd-2.25b-15|128	%preun
21cr|thttpd-2.25b-15|129	%systemd_preun %{name}
21cr|thttpd-2.25b-15|130	
21cr|thttpd-2.25b-15|131	%pre
21cr|thttpd-2.25b-15|132	%_pre_useradd %{name} /var/lib/%{name} /bin/sh
21cr|thttpd-2.25b-15|133	
21cr|thttpd-2.25b-15|134	%postun
21cr|thttpd-2.25b-15|135	%_postun_userdel %{name}
21cr|thttpd-2.25b-15|136	
21cr|thttpd-2.25b-15|137	%files
21cr|thttpd-2.25b-15|138	%doc README TODO
21cr|thttpd-2.25b-15|139	%{_unitdir}/thttpd.service
21cr|thttpd-2.25b-15|140	%config(noreplace) %{_sysconfdir}/logrotate.d/thttpd
21cr|thttpd-2.25b-15|141	%config(noreplace) %{_sysconfdir}/thttpd.conf
21cr|thttpd-2.25b-15|142	%{_bindir}/thtpasswd
21cr|thttpd-2.25b-15|143	%{_sbindir}/syslogtocern
21cr|thttpd-2.25b-15|144	%{_sbindir}/thttpd
21cr|thttpd-2.25b-15|145	%{webroot}/
21cr|thttpd-2.25b-15|146	%attr(2755,%{name},%{name}) %{_sbindir}/makeweb
21cr|thttpd-2.25b-15|147	%{_mandir}/man?/*

10552 21
21cr|thunar-4.16.11-1|1	%define oname Thunar
21cr|thunar-4.16.11-1|2	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|thunar-4.16.11-1|3	
21cr|thunar-4.16.11-1|4	%define major 0
21cr|thunar-4.16.11-1|5	%define api 3
21cr|thunar-4.16.11-1|6	%define gmajor	3.0
21cr|thunar-4.16.11-1|7	%define libname %mklibname thunarx %{api} %{major}
21cr|thunar-4.16.11-1|8	%define girname %mklibname thunarx-gir %{gmajor}
21cr|thunar-4.16.11-1|9	%define devname %mklibname %{name} -d
21cr|thunar-4.16.11-1|10	%define _disable_rebuild_configure 1
21cr|thunar-4.16.11-1|11	
21cr|thunar-4.16.11-1|12	Summary:	New modern file manager for the Xfce Desktop Environment
21cr|thunar-4.16.11-1|13	Name:		thunar
21cr|thunar-4.16.11-1|14	Version:	4.16.11
21cr|thunar-4.16.11-1|15	Release:	1
21cr|thunar-4.16.11-1|16	License:	GPLv2+
21cr|thunar-4.16.11-1|17	Group:		Graphical desktop/Xfce
21cr|thunar-4.16.11-1|18	Url:		http://thunar.xfce.org
21cr|thunar-4.16.11-1|19	Source0:	https://archive.xfce.org/src/xfce/thunar/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|thunar-4.16.11-1|20	Patch0:		4.16.6-lang-ru.patch
21cr|thunar-4.16.11-1|21	BuildRequires:	desktop-file-utils
21cr|thunar-4.16.11-1|22	BuildRequires:	intltool
21cr|thunar-4.16.11-1|23	BuildRequires:	gtk-doc
21cr|thunar-4.16.11-1|24	BuildRequires:	git-core
21cr|thunar-4.16.11-1|25	BuildRequires:	pkgconfig(libjpeg)
21cr|thunar-4.16.11-1|26	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|thunar-4.16.11-1|27	BuildRequires:	pkgconfig(exo-2)
21cr|thunar-4.16.11-1|28	BuildRequires:	pkgconfig(gio-2.0)
21cr|thunar-4.16.11-1|29	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|thunar-4.16.11-1|30	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|thunar-4.16.11-1|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|thunar-4.16.11-1|32	BuildRequires:	pkgconfig(gthread-2.0)
21cr|thunar-4.16.11-1|33	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|thunar-4.16.11-1|34	BuildRequires:	pkgconfig(gamin)
21cr|thunar-4.16.11-1|35	BuildRequires:	pkgconfig(gconf-2.0)
21cr|thunar-4.16.11-1|36	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|thunar-4.16.11-1|37	BuildRequires:	pkgconfig(glib-2.0)
21cr|thunar-4.16.11-1|38	BuildRequires:	pkgconfig(gudev-1.0)
21cr|thunar-4.16.11-1|39	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|thunar-4.16.11-1|40	BuildRequires:	perl(XML::Parser)
21cr|thunar-4.16.11-1|41	BuildRequires:	pkgconfig(libexif)
21cr|thunar-4.16.11-1|42	BuildRequires:	pkgconfig(libnotify)
21cr|thunar-4.16.11-1|43	BuildRequires:	pkgconfig(libpcre)
21cr|thunar-4.16.11-1|44	BuildRequires:	pkgconfig(libpng)
21cr|thunar-4.16.11-1|45	BuildRequires:	pkgconfig(libusb)
21cr|thunar-4.16.11-1|46	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|thunar-4.16.11-1|47	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|thunar-4.16.11-1|48	BuildRequires:	pkgconfig(libxfconf-0)
21cr|thunar-4.16.11-1|49	Requires:	exo
21cr|thunar-4.16.11-1|50	Requires:	shared-mime-info
21cr|thunar-4.16.11-1|51	Requires:	thunar-volman
21cr|thunar-4.16.11-1|52	
21cr|thunar-4.16.11-1|53	%description
21cr|thunar-4.16.11-1|54	Thunar has been designed from the ground up to be fast and easy-to-use.
21cr|thunar-4.16.11-1|55	Its user interface is clean and intuitive, and does not include any confusing
21cr|thunar-4.16.11-1|56	or useless options. Thunar is fast and responsive with a good start up time
21cr|thunar-4.16.11-1|57	and directory load time. Thunar is accessible using Assistive Technologies and
21cr|thunar-4.16.11-1|58	is fully standards  compliant.
21cr|thunar-4.16.11-1|59	
21cr|thunar-4.16.11-1|60	Beside the basic file management features, Thunar includes additional features
21cr|thunar-4.16.11-1|61	that set it ahead of other file managers available for the Unix/Linux desktop
21cr|thunar-4.16.11-1|62	today. For example, Thunar includes a so called Bulk Renamer that allows users
21cr|thunar-4.16.11-1|63	to easily rename multiple files at once using criterions that can be specified
21cr|thunar-4.16.11-1|64	using the available renamer plugins. Probably the most interesting renamer here
21cr|thunar-4.16.11-1|65	is the Audio Tags renamer, which generates new file names based on the tags
21cr|thunar-4.16.11-1|66	present in audio files.
21cr|thunar-4.16.11-1|67	
21cr|thunar-4.16.11-1|68	Using the Thunar Extensions Framework it is easy to extend the basic
21cr|thunar-4.16.11-1|69	functionality provided by Thunar to integrate even complex tasks into the file
21cr|thunar-4.16.11-1|70	manager, although the extension framework is still very limited in the 1.0
21cr|thunar-4.16.11-1|71	series, and the 2.0 series will include a way more powerful plugin interface
21cr|thunar-4.16.11-1|72	that allows to adjust virtually every aspect of the file manager. But since
21cr|thunar-4.16.11-1|73	writing extensions for the file manager is still a difficult and time consuming
21cr|thunar-4.16.11-1|74	job, the User Customizable Actions plugin provides users with an easy way to
21cr|thunar-4.16.11-1|75	extend the file and folder context menus with their own custom actions.
21cr|thunar-4.16.11-1|76	
21cr|thunar-4.16.11-1|77	%files -f %{name}.lang
21cr|thunar-4.16.11-1|78	%doc AUTHORS FAQ HACKING README* THANKS
21cr|thunar-4.16.11-1|79	%doc docs/README*
21cr|thunar-4.16.11-1|80	%dir %{_sysconfdir}/xdg/Thunar
21cr|thunar-4.16.11-1|81	%dir %{_datadir}/Thunar
21cr|thunar-4.16.11-1|82	%dir %{_datadir}/Thunar/sendto
21cr|thunar-4.16.11-1|83	%{_bindir}/*
21cr|thunar-4.16.11-1|84	%{_libdir}/thunarx-%{api}
21cr|thunar-4.16.11-1|85	%{_libdir}/xfce4/panel/plugins/*
21cr|thunar-4.16.11-1|86	%{_libdir}/%{oname}/thunar-sendto-email
21cr|thunar-4.16.11-1|87	%{_datadir}/applications/*
21cr|thunar-4.16.11-1|88	%{_iconsdir}/hicolor/*
21cr|thunar-4.16.11-1|89	%{_datadir}/dbus-1/services/*
21cr|thunar-4.16.11-1|90	%{_datadir}/Thunar/sendto/thunar-sendto-email.desktop
21cr|thunar-4.16.11-1|91	%{_datadir}/xfce4/panel/plugins/thunar-tpa.desktop
21cr|thunar-4.16.11-1|92	%{_datadir}/metainfo/org.xfce.thunar.appdata.xml
21cr|thunar-4.16.11-1|93	%{_datadir}/polkit-1/actions/org.xfce.thunar.policy
21cr|thunar-4.16.11-1|94	%{_mandir}/man1/*
21cr|thunar-4.16.11-1|95	%{_userunitdir}/thunar.service
21cr|thunar-4.16.11-1|96	%config(noreplace) %{_sysconfdir}/xdg/Thunar/uca.xml
21cr|thunar-4.16.11-1|97	
21cr|thunar-4.16.11-1|98	#----------------------------------------------------------------------------
21cr|thunar-4.16.11-1|99	
21cr|thunar-4.16.11-1|100	%package -n %{libname}
21cr|thunar-4.16.11-1|101	Summary:	Libraries for the thunar filemanager
21cr|thunar-4.16.11-1|102	Group:		Graphical desktop/Xfce
21cr|thunar-4.16.11-1|103	Conflicts:	libthunar2_0 < 1.6.10-4
21cr|thunar-4.16.11-1|104	Obsoletes:	libthunar2_0 < 1.6.10-4
21cr|thunar-4.16.11-1|105	
21cr|thunar-4.16.11-1|106	%description -n %{libname}
21cr|thunar-4.16.11-1|107	Libraries for the thunar filemanager.
21cr|thunar-4.16.11-1|108	
21cr|thunar-4.16.11-1|109	%files -n %{libname}
21cr|thunar-4.16.11-1|110	%{_libdir}/libthunarx-%{api}.so.%{major}*
21cr|thunar-4.16.11-1|111	
21cr|thunar-4.16.11-1|112	#----------------------------------------------------------------------------
21cr|thunar-4.16.11-1|113	
21cr|thunar-4.16.11-1|114	%package -n %{devname}
21cr|thunar-4.16.11-1|115	Summary:	Development files for the thunar filemanager
21cr|thunar-4.16.11-1|116	Group:		Development/Other
21cr|thunar-4.16.11-1|117	Provides:	%{name}-devel = %{EVRD}
21cr|thunar-4.16.11-1|118	Provides:	thunarx-devel = %{EVRD}
21cr|thunar-4.16.11-1|119	Provides:	lib%{name}-devel = %{EVRD}
21cr|thunar-4.16.11-1|120	Provides:	libthunarx-devel = %{EVRD}
21cr|thunar-4.16.11-1|121	Requires:	%{libname} = %{EVRD}
21cr|thunar-4.16.11-1|122	Requires:	%{girname} = %{EVRD}
21cr|thunar-4.16.11-1|123	
21cr|thunar-4.16.11-1|124	%description -n %{devname}
21cr|thunar-4.16.11-1|125	Development files for the thunar filemanager.
21cr|thunar-4.16.11-1|126	
21cr|thunar-4.16.11-1|127	%files -n %{devname}
21cr|thunar-4.16.11-1|128	%dir %{_includedir}/thunarx-%{api}
21cr|thunar-4.16.11-1|129	%{_includedir}/thunarx-%{api}/*
21cr|thunar-4.16.11-1|130	%{_datadir}/gtk-doc/html/thunarx
21cr|thunar-4.16.11-1|131	%{_libdir}/libthunarx-%{api}.so
21cr|thunar-4.16.11-1|132	%{_libdir}/pkgconfig/*.pc
21cr|thunar-4.16.11-1|133	%{_datadir}/gir-1.0/Thunarx-3.0.gir
21cr|thunar-4.16.11-1|134	
21cr|thunar-4.16.11-1|135	#----------------------------------------------------------------------------
21cr|thunar-4.16.11-1|136	
21cr|thunar-4.16.11-1|137	%package -n %{girname}
21cr|thunar-4.16.11-1|138	Summary:	GObject Introspection interface library for Thunarx
21cr|thunar-4.16.11-1|139	Group:		System/Libraries
21cr|thunar-4.16.11-1|140	Requires:	%{libname} = %{EVRD}
21cr|thunar-4.16.11-1|141	
21cr|thunar-4.16.11-1|142	%description -n %{girname}
21cr|thunar-4.16.11-1|143	GObject Introspection interface library for Thunarx.
21cr|thunar-4.16.11-1|144	
21cr|thunar-4.16.11-1|145	%files -n %{girname}
21cr|thunar-4.16.11-1|146	%{_libdir}/girepository-1.0/Thunarx-%{gmajor}.typelib
21cr|thunar-4.16.11-1|147	
21cr|thunar-4.16.11-1|148	#----------------------------------------------------------------------------
21cr|thunar-4.16.11-1|149	
21cr|thunar-4.16.11-1|150	%prep
21cr|thunar-4.16.11-1|151	%autosetup -p1
21cr|thunar-4.16.11-1|152	
21cr|thunar-4.16.11-1|153	%build
21cr|thunar-4.16.11-1|154	%configure \
21cr|thunar-4.16.11-1|155	--disable-static \
21cr|thunar-4.16.11-1|156	--enable-dbus \
21cr|thunar-4.16.11-1|157	--enable-exif \
21cr|thunar-4.16.11-1|158	--enable-gio-unix \
21cr|thunar-4.16.11-1|159	--enable-gtk-doc \
21cr|thunar-4.16.11-1|160	--enable-gudev \
21cr|thunar-4.16.11-1|161	--enable-notifications \
21cr|thunar-4.16.11-1|162	--enable-pcre \
21cr|thunar-4.16.11-1|163	--enable-apr-plugin \
21cr|thunar-4.16.11-1|164	--enable-tpa-plugin \
21cr|thunar-4.16.11-1|165	--enable-uca-plugin \
21cr|thunar-4.16.11-1|166	--enable-wallpaper-plugin
21cr|thunar-4.16.11-1|167	
21cr|thunar-4.16.11-1|168	%make
21cr|thunar-4.16.11-1|169	
21cr|thunar-4.16.11-1|170	%install
21cr|thunar-4.16.11-1|171	%makeinstall_std
21cr|thunar-4.16.11-1|172	
21cr|thunar-4.16.11-1|173	desktop-file-install \
21cr|thunar-4.16.11-1|174	--remove-key="Encoding" \
21cr|thunar-4.16.11-1|175	--add-category="FileManager;FileTools" \
21cr|thunar-4.16.11-1|176	--remove-category="Application" \
21cr|thunar-4.16.11-1|177	--add-mime-type="inode/directory;" \
21cr|thunar-4.16.11-1|178	--remove-mime-type="x-directory/normal;x-directory/gnome-default-handler" \
21cr|thunar-4.16.11-1|179	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/thunar*
21cr|thunar-4.16.11-1|180	
21cr|thunar-4.16.11-1|181	# Remove unneeded files
21cr|thunar-4.16.11-1|182	rm -f %{buildroot}%{_datadir}/doc/Thunar/README.gtkrc
21cr|thunar-4.16.11-1|183	rm -f %{buildroot}%{_datadir}/applications/Thunar-folder-handler.desktop
21cr|thunar-4.16.11-1|184	rm -f %{buildroot}%{_datadir}/applications/thunar-settings.desktop
21cr|thunar-4.16.11-1|185	
21cr|thunar-4.16.11-1|186	%find_lang %{name}

10553 21
21cr|thunar-archive-plugin-0.5.0-1|1	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|thunar-archive-plugin-0.5.0-1|2	
21cr|thunar-archive-plugin-0.5.0-1|3	Summary:	An archive plugin for the Thunar File Manager
21cr|thunar-archive-plugin-0.5.0-1|4	
21cr|thunar-archive-plugin-0.5.0-1|5	Name:		thunar-archive-plugin
21cr|thunar-archive-plugin-0.5.0-1|6	Version:	0.5.0
21cr|thunar-archive-plugin-0.5.0-1|7	Release: 	1
21cr|thunar-archive-plugin-0.5.0-1|8	License:	GPLv2+
21cr|thunar-archive-plugin-0.5.0-1|9	Group:		Graphical desktop/Xfce
21cr|thunar-archive-plugin-0.5.0-1|10	URL:		http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin
21cr|thunar-archive-plugin-0.5.0-1|11	Source0:	http://archive.xfce.org/src/thunar-plugins/thunar-archive-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|thunar-archive-plugin-0.5.0-1|12	BuildRequires:	thunar-devel
21cr|thunar-archive-plugin-0.5.0-1|13	BuildRequires:	intltool
21cr|thunar-archive-plugin-0.5.0-1|14	BuildRequires:	pkgconfig(exo-2)
21cr|thunar-archive-plugin-0.5.0-1|15	
21cr|thunar-archive-plugin-0.5.0-1|16	%description
21cr|thunar-archive-plugin-0.5.0-1|17	The thunar-archive-plugin is a plugin for the Thunar File Manager, which
21cr|thunar-archive-plugin-0.5.0-1|18	adds archive operations to the file context menus. Using this plugin you
21cr|thunar-archive-plugin-0.5.0-1|19	will be able to extract and create archive files from within Thunar using
21cr|thunar-archive-plugin-0.5.0-1|20	a single click.
21cr|thunar-archive-plugin-0.5.0-1|21	The plugin now supports a variety of archive managers through a generic
21cr|thunar-archive-plugin-0.5.0-1|22	interface, that requires the archive manager to install a .desktop file
21cr|thunar-archive-plugin-0.5.0-1|23	as usual, that lists the supported mime types, and a .tap file that acts
21cr|thunar-archive-plugin-0.5.0-1|24	as a wrapper script to invoke the archive manager with the appropriate
21cr|thunar-archive-plugin-0.5.0-1|25	parameters for the create, extract-here and extract-to actions.
21cr|thunar-archive-plugin-0.5.0-1|26	Wrapper scripts for file-roller (the GNOME archive manager) and ark (the
21cr|thunar-archive-plugin-0.5.0-1|27	KDE archive manager) have been added. Xarchiver, the Xfce archive manager,
21cr|thunar-archive-plugin-0.5.0-1|28	will include an appropriate xarchiver.tap file in the next release.
21cr|thunar-archive-plugin-0.5.0-1|29	
21cr|thunar-archive-plugin-0.5.0-1|30	%prep
21cr|thunar-archive-plugin-0.5.0-1|31	%setup -q
21cr|thunar-archive-plugin-0.5.0-1|32	
21cr|thunar-archive-plugin-0.5.0-1|33	%build
21cr|thunar-archive-plugin-0.5.0-1|34	%configure
21cr|thunar-archive-plugin-0.5.0-1|35	%make
21cr|thunar-archive-plugin-0.5.0-1|36	
21cr|thunar-archive-plugin-0.5.0-1|37	%install
21cr|thunar-archive-plugin-0.5.0-1|38	%makeinstall_std
21cr|thunar-archive-plugin-0.5.0-1|39	
21cr|thunar-archive-plugin-0.5.0-1|40	%find_lang %{name}
21cr|thunar-archive-plugin-0.5.0-1|41	
21cr|thunar-archive-plugin-0.5.0-1|42	%clean
21cr|thunar-archive-plugin-0.5.0-1|43	
21cr|thunar-archive-plugin-0.5.0-1|44	%files -f %{name}.lang
21cr|thunar-archive-plugin-0.5.0-1|45	%doc AUTHORS ChangeLog NEWS THANKS
21cr|thunar-archive-plugin-0.5.0-1|46	%{_libdir}/thunarx-3/*
21cr|thunar-archive-plugin-0.5.0-1|47	%{_libexecdir}/%{name}
21cr|thunar-archive-plugin-0.5.0-1|48	%{_iconsdir}/hicolor/*/apps/*

10554 21
21cr|thunar-media-tags-plugin-0.3.0-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|thunar-media-tags-plugin-0.3.0-1|2	
21cr|thunar-media-tags-plugin-0.3.0-1|3	Summary:	A tag plugin for the Thunar File Manager
21cr|thunar-media-tags-plugin-0.3.0-1|4	
21cr|thunar-media-tags-plugin-0.3.0-1|5	Name:		thunar-media-tags-plugin
21cr|thunar-media-tags-plugin-0.3.0-1|6	Version:	0.3.0
21cr|thunar-media-tags-plugin-0.3.0-1|7	Release:	1
21cr|thunar-media-tags-plugin-0.3.0-1|8	License:	GPLv2+
21cr|thunar-media-tags-plugin-0.3.0-1|9	Group:		Graphical desktop/Xfce
21cr|thunar-media-tags-plugin-0.3.0-1|10	URL:		http://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin
21cr|thunar-media-tags-plugin-0.3.0-1|11	Source0:	http://archive.xfce.org/src/thunar-plugins/thunar-media-tags-plugin/0.2/%{name}-%{version}.tar.bz2
21cr|thunar-media-tags-plugin-0.3.0-1|12	Requires:	thunar >= 1.7.0
21cr|thunar-media-tags-plugin-0.3.0-1|13	BuildRequires:	thunar-devel >= 1.3.1
21cr|thunar-media-tags-plugin-0.3.0-1|14	BuildRequires:	taglib-devel >= 1.4
21cr|thunar-media-tags-plugin-0.3.0-1|15	BuildRequires:	perl(XML::Parser)
21cr|thunar-media-tags-plugin-0.3.0-1|16	BuildRequires:	intltool
21cr|thunar-media-tags-plugin-0.3.0-1|17	BuildRequires:	pkgconfig(exo-2)
21cr|thunar-media-tags-plugin-0.3.0-1|18	
21cr|thunar-media-tags-plugin-0.3.0-1|19	%description
21cr|thunar-media-tags-plugin-0.3.0-1|20	The thunar-media-tags-plugin is a plugin for the Thunar File Manager,
21cr|thunar-media-tags-plugin-0.3.0-1|21	which adds ID3/OGG tag support to the bulk rename dialog.
21cr|thunar-media-tags-plugin-0.3.0-1|22	
21cr|thunar-media-tags-plugin-0.3.0-1|23	%prep
21cr|thunar-media-tags-plugin-0.3.0-1|24	%setup -q
21cr|thunar-media-tags-plugin-0.3.0-1|25	
21cr|thunar-media-tags-plugin-0.3.0-1|26	%build
21cr|thunar-media-tags-plugin-0.3.0-1|27	%configure
21cr|thunar-media-tags-plugin-0.3.0-1|28	%make
21cr|thunar-media-tags-plugin-0.3.0-1|29	
21cr|thunar-media-tags-plugin-0.3.0-1|30	%install
21cr|thunar-media-tags-plugin-0.3.0-1|31	%makeinstall_std
21cr|thunar-media-tags-plugin-0.3.0-1|32	
21cr|thunar-media-tags-plugin-0.3.0-1|33	%find_lang %{name} %{name}.lang
21cr|thunar-media-tags-plugin-0.3.0-1|34	
21cr|thunar-media-tags-plugin-0.3.0-1|35	%files -f %{name}.lang
21cr|thunar-media-tags-plugin-0.3.0-1|36	%doc AUTHORS ChangeLog README
21cr|thunar-media-tags-plugin-0.3.0-1|37	%{_libdir}/thunarx-3/*

10555 21
21cr|thunar-shares-plugin-0.3.1-2|1	%define _disable_rebuild_configure 1
21cr|thunar-shares-plugin-0.3.1-2|2	
21cr|thunar-shares-plugin-0.3.1-2|3	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|thunar-shares-plugin-0.3.1-2|4	
21cr|thunar-shares-plugin-0.3.1-2|5	Summary:	Samba support for Thunar filemanager
21cr|thunar-shares-plugin-0.3.1-2|6	Name:		thunar-shares-plugin
21cr|thunar-shares-plugin-0.3.1-2|7	Version:	0.3.1
21cr|thunar-shares-plugin-0.3.1-2|8	Release:	2
21cr|thunar-shares-plugin-0.3.1-2|9	License:	GPLv2+
21cr|thunar-shares-plugin-0.3.1-2|10	Group:		Graphical desktop/Xfce
21cr|thunar-shares-plugin-0.3.1-2|11	Url:		https://archive.xfce.org/src/thunar-plugins/%{name}
21cr|thunar-shares-plugin-0.3.1-2|12	Source0:	https://archive.xfce.org/src/thunar-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|thunar-shares-plugin-0.3.1-2|13	BuildRequires:	pkgconfig(thunarx-3)
21cr|thunar-shares-plugin-0.3.1-2|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|thunar-shares-plugin-0.3.1-2|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|thunar-shares-plugin-0.3.1-2|16	BuildRequires:	intltool
21cr|thunar-shares-plugin-0.3.1-2|17	Requires:	samba-common
21cr|thunar-shares-plugin-0.3.1-2|18	
21cr|thunar-shares-plugin-0.3.1-2|19	%description
21cr|thunar-shares-plugin-0.3.1-2|20	A Thunar file manager extension to share files using Samba.
21cr|thunar-shares-plugin-0.3.1-2|21	
21cr|thunar-shares-plugin-0.3.1-2|22	%prep
21cr|thunar-shares-plugin-0.3.1-2|23	%setup -q
21cr|thunar-shares-plugin-0.3.1-2|24	
21cr|thunar-shares-plugin-0.3.1-2|25	%build
21cr|thunar-shares-plugin-0.3.1-2|26	
21cr|thunar-shares-plugin-0.3.1-2|27	%configure \
21cr|thunar-shares-plugin-0.3.1-2|28	--disable-static
21cr|thunar-shares-plugin-0.3.1-2|29	
21cr|thunar-shares-plugin-0.3.1-2|30	%make
21cr|thunar-shares-plugin-0.3.1-2|31	
21cr|thunar-shares-plugin-0.3.1-2|32	%install
21cr|thunar-shares-plugin-0.3.1-2|33	%makeinstall_std
21cr|thunar-shares-plugin-0.3.1-2|34	
21cr|thunar-shares-plugin-0.3.1-2|35	%find_lang %{name}
21cr|thunar-shares-plugin-0.3.1-2|36	
21cr|thunar-shares-plugin-0.3.1-2|37	%files -f %{name}.lang
21cr|thunar-shares-plugin-0.3.1-2|38	%doc AUTHORS README ChangeLog NEWS TODO
21cr|thunar-shares-plugin-0.3.1-2|39	%{_libdir}/thunarx-3/thunar-shares-plugin.so

10556 21
21cr|thunar-vcs-plugin-0.2.0-2|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|thunar-vcs-plugin-0.2.0-2|2	
21cr|thunar-vcs-plugin-0.2.0-2|3	Summary:	VCS support for Thunar file manager
21cr|thunar-vcs-plugin-0.2.0-2|4	Name:		thunar-vcs-plugin
21cr|thunar-vcs-plugin-0.2.0-2|5	Version:	0.2.0
21cr|thunar-vcs-plugin-0.2.0-2|6	Release:	2
21cr|thunar-vcs-plugin-0.2.0-2|7	License:	GPLv2+
21cr|thunar-vcs-plugin-0.2.0-2|8	Group:		Graphical desktop/Xfce
21cr|thunar-vcs-plugin-0.2.0-2|9	Url:		http://goodies.xfce.org/projects/thunar-plugins/%{name}
21cr|thunar-vcs-plugin-0.2.0-2|10	Source0:	http://archive.xfce.org/src/thunar-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|thunar-vcs-plugin-0.2.0-2|11	BuildRequires:	pkgconfig(thunarx-3) >= 1.7.0
21cr|thunar-vcs-plugin-0.2.0-2|12	BuildRequires:	intltool
21cr|thunar-vcs-plugin-0.2.0-2|13	BuildRequires:	pkgconfig(exo-2)
21cr|thunar-vcs-plugin-0.2.0-2|14	BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.8.0
21cr|thunar-vcs-plugin-0.2.0-2|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|thunar-vcs-plugin-0.2.0-2|16	BuildRequires:	pkgconfig(gthread-2.0)
21cr|thunar-vcs-plugin-0.2.0-2|17	BuildRequires:	pkgconfig(glib-2.0) >= 2.18.0
21cr|thunar-vcs-plugin-0.2.0-2|18	BuildRequires:	pkgconfig(gobject-2.0) >= 2.18.0
21cr|thunar-vcs-plugin-0.2.0-2|19	BuildRequires:	pkgconfig(apr-1) >= 0.9.7
21cr|thunar-vcs-plugin-0.2.0-2|20	BuildRequires:	subversion-devel >= 1.5
21cr|thunar-vcs-plugin-0.2.0-2|21	BuildRequires:	pkgconfig(libsvn_client)
21cr|thunar-vcs-plugin-0.2.0-2|22	BuildRequires:	git
21cr|thunar-vcs-plugin-0.2.0-2|23	Recommends:	git
21cr|thunar-vcs-plugin-0.2.0-2|24	
21cr|thunar-vcs-plugin-0.2.0-2|25	%description
21cr|thunar-vcs-plugin-0.2.0-2|26	The Thunar VCS Plugin adds Subversion actions to the context menu of thunar.
21cr|thunar-vcs-plugin-0.2.0-2|27	This gives a VCS integration to Thunar.
21cr|thunar-vcs-plugin-0.2.0-2|28	
21cr|thunar-vcs-plugin-0.2.0-2|29	The current features are:
21cr|thunar-vcs-plugin-0.2.0-2|30	- Most of the svn action: add, blame, checkout, cleanup, commit, copy, delete,
21cr|thunar-vcs-plugin-0.2.0-2|31	export, import, lock, log, move, properties, relocate, resolved, revert,
21cr|thunar-vcs-plugin-0.2.0-2|32	status, switch, unlock, update.
21cr|thunar-vcs-plugin-0.2.0-2|33	- Subversion info in file properties dialog.
21cr|thunar-vcs-plugin-0.2.0-2|34	- Basic git support: add, blame, branch, clean, clone, log, move, reset,
21cr|thunar-vcs-plugin-0.2.0-2|35	stash, status.
21cr|thunar-vcs-plugin-0.2.0-2|36	
21cr|thunar-vcs-plugin-0.2.0-2|37	
21cr|thunar-vcs-plugin-0.2.0-2|38	%prep
21cr|thunar-vcs-plugin-0.2.0-2|39	%setup -q
21cr|thunar-vcs-plugin-0.2.0-2|40	
21cr|thunar-vcs-plugin-0.2.0-2|41	%build
21cr|thunar-vcs-plugin-0.2.0-2|42	%configure \
21cr|thunar-vcs-plugin-0.2.0-2|43	--disable-static
21cr|thunar-vcs-plugin-0.2.0-2|44	%make
21cr|thunar-vcs-plugin-0.2.0-2|45	
21cr|thunar-vcs-plugin-0.2.0-2|46	%install
21cr|thunar-vcs-plugin-0.2.0-2|47	%makeinstall_std
21cr|thunar-vcs-plugin-0.2.0-2|48	
21cr|thunar-vcs-plugin-0.2.0-2|49	%find_lang %{name}
21cr|thunar-vcs-plugin-0.2.0-2|50	
21cr|thunar-vcs-plugin-0.2.0-2|51	%files -f %{name}.lang
21cr|thunar-vcs-plugin-0.2.0-2|52	%doc AUTHORS ChangeLog NEWS README
21cr|thunar-vcs-plugin-0.2.0-2|53	%{_libdir}/thunarx-3/thunar-vcs-plugin.so
21cr|thunar-vcs-plugin-0.2.0-2|54	%{_libexecdir}/tvp-git-helper
21cr|thunar-vcs-plugin-0.2.0-2|55	%{_libexecdir}/tvp-svn-helper
21cr|thunar-vcs-plugin-0.2.0-2|56	%{_iconsdir}/hicolor/*/apps/*

10557 21
21cr|thunar-volman-4.16.0-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|thunar-volman-4.16.0-1|2	%define _disable_rebuild_configure 1
21cr|thunar-volman-4.16.0-1|3	
21cr|thunar-volman-4.16.0-1|4	Summary:	A removable volume manager for Thunar
21cr|thunar-volman-4.16.0-1|5	Name:		thunar-volman
21cr|thunar-volman-4.16.0-1|6	Version:	4.16.0
21cr|thunar-volman-4.16.0-1|7	Release:	1
21cr|thunar-volman-4.16.0-1|8	License:	GPLv2+
21cr|thunar-volman-4.16.0-1|9	Group:		Graphical desktop/Xfce
21cr|thunar-volman-4.16.0-1|10	URL:		http://goodies.xfce.org/projects/thunar-plugins/%{name}
21cr|thunar-volman-4.16.0-1|11	Source0:	https://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|thunar-volman-4.16.0-1|12	BuildRequires:	thunar-devel
21cr|thunar-volman-4.16.0-1|13	BuildRequires:	dbus-devel
21cr|thunar-volman-4.16.0-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|thunar-volman-4.16.0-1|15	BuildRequires:	pkgconfig(libusb)
21cr|thunar-volman-4.16.0-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|thunar-volman-4.16.0-1|17	BuildRequires:	pkgconfig(gudev-1.0)
21cr|thunar-volman-4.16.0-1|18	BuildRequires:	pkgconfig(exo-2)
21cr|thunar-volman-4.16.0-1|19	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|thunar-volman-4.16.0-1|20	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|thunar-volman-4.16.0-1|21	BuildRequires:	xfconf-devel
21cr|thunar-volman-4.16.0-1|22	BuildRequires:	pkgconfig(libnotify)
21cr|thunar-volman-4.16.0-1|23	Requires:	thunar
21cr|thunar-volman-4.16.0-1|24	Requires:	dbus
21cr|thunar-volman-4.16.0-1|25	Requires:	gvfs
21cr|thunar-volman-4.16.0-1|26	Obsoletes:	xfce4-volstatus-icon <= 0.1.0
21cr|thunar-volman-4.16.0-1|27	
21cr|thunar-volman-4.16.0-1|28	%description
21cr|thunar-volman-4.16.0-1|29	The Thunar Volume Manager is an extension for the Thunar
21cr|thunar-volman-4.16.0-1|30	file manager, which enables automatic management of removable
21cr|thunar-volman-4.16.0-1|31	drives and media. For example, if thunar-volman is installed
21cr|thunar-volman-4.16.0-1|32	and configured properly, and you plug in your digital camera,
21cr|thunar-volman-4.16.0-1|33	it will automatically launch your preferred photo application
21cr|thunar-volman-4.16.0-1|34	and import the new pictures from the camera into your photo collection.
21cr|thunar-volman-4.16.0-1|35	
21cr|thunar-volman-4.16.0-1|36	%files -f %{name}.lang
21cr|thunar-volman-4.16.0-1|37	%doc AUTHORS ChangeLog NEWS THANKS
21cr|thunar-volman-4.16.0-1|38	%{_bindir}/thunar-volman
21cr|thunar-volman-4.16.0-1|39	%{_bindir}/thunar-volman-settings
21cr|thunar-volman-4.16.0-1|40	%{_iconsdir}/hicolor/*/apps/*.png
21cr|thunar-volman-4.16.0-1|41	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|thunar-volman-4.16.0-1|42	%{_datadir}/applications/thunar-volman-settings.desktop
21cr|thunar-volman-4.16.0-1|43	
21cr|thunar-volman-4.16.0-1|44	%prep
21cr|thunar-volman-4.16.0-1|45	%setup -q
21cr|thunar-volman-4.16.0-1|46	
21cr|thunar-volman-4.16.0-1|47	%build
21cr|thunar-volman-4.16.0-1|48	%configure \
21cr|thunar-volman-4.16.0-1|49	--enable-notifications
21cr|thunar-volman-4.16.0-1|50	
21cr|thunar-volman-4.16.0-1|51	%make
21cr|thunar-volman-4.16.0-1|52	
21cr|thunar-volman-4.16.0-1|53	%install
21cr|thunar-volman-4.16.0-1|54	%makeinstall_std
21cr|thunar-volman-4.16.0-1|55	
21cr|thunar-volman-4.16.0-1|56	%find_lang %{name} %{name}.lang
21cr|thunar-volman-4.16.0-1|57	

10558 21
21cr|thunarx-python-0.5.2-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|thunarx-python-0.5.2-1|2	
21cr|thunarx-python-0.5.2-1|3	Name:		thunarx-python
21cr|thunarx-python-0.5.2-1|4	Version:	0.5.2
21cr|thunarx-python-0.5.2-1|5	Release:	1
21cr|thunarx-python-0.5.2-1|6	Summary:	Python bindings for the Thunar Extension Framework
21cr|thunarx-python-0.5.2-1|7	
21cr|thunarx-python-0.5.2-1|8	Group:		Development/Other
21cr|thunarx-python-0.5.2-1|9	License:	GPLv3
21cr|thunarx-python-0.5.2-1|10	URL:		http://goodies.xfce.org/projects/bindings/thunarx-python
21cr|thunarx-python-0.5.2-1|11	Source0:	http://archive.xfce.org/src/bindings/thunarx-python/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|thunarx-python-0.5.2-1|12	BuildRequires:	pkgconfig(python3)
21cr|thunarx-python-0.5.2-1|13	BuildRequires:	pkgconfig(thunarx-3)
21cr|thunarx-python-0.5.2-1|14	BuildRequires:	pkgconfig(pygobject-3.0) >= 3.20.0
21cr|thunarx-python-0.5.2-1|15	BuildRequires:	gtk-doc
21cr|thunarx-python-0.5.2-1|16	
21cr|thunarx-python-0.5.2-1|17	%description
21cr|thunarx-python-0.5.2-1|18	These bindings allow one to create python plugins for Thunar.
21cr|thunarx-python-0.5.2-1|19	
21cr|thunarx-python-0.5.2-1|20	%files
21cr|thunarx-python-0.5.2-1|21	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|thunarx-python-0.5.2-1|22	%{_libdir}/thunarx-3/
21cr|thunarx-python-0.5.2-1|23	%doc %{_datadir}/gtk-doc/
21cr|thunarx-python-0.5.2-1|24	%doc %{_docdir}/%{name}/examples
21cr|thunarx-python-0.5.2-1|25	
21cr|thunarx-python-0.5.2-1|26	#--------------------------------------------------------------
21cr|thunarx-python-0.5.2-1|27	%prep
21cr|thunarx-python-0.5.2-1|28	%autosetup -p1
21cr|thunarx-python-0.5.2-1|29	
21cr|thunarx-python-0.5.2-1|30	
21cr|thunarx-python-0.5.2-1|31	%build
21cr|thunarx-python-0.5.2-1|32	./configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-gtk-doc
21cr|thunarx-python-0.5.2-1|33	%make
21cr|thunarx-python-0.5.2-1|34	
21cr|thunarx-python-0.5.2-1|35	
21cr|thunarx-python-0.5.2-1|36	%install
21cr|thunarx-python-0.5.2-1|37	%makeinstall_std

10559 21
21cr|tickr-0.7.1-1|1	Summary:	RSS Reader
21cr|tickr-0.7.1-1|2	Name:		tickr
21cr|tickr-0.7.1-1|3	Version:	0.7.1
21cr|tickr-0.7.1-1|4	Release:	1
21cr|tickr-0.7.1-1|5	License:	GPLv3
21cr|tickr-0.7.1-1|6	Group:		Networking/News
21cr|tickr-0.7.1-1|7	Url:		http://open-tickr.net/
21cr|tickr-0.7.1-1|8	Source0:	http://www.open-tickr.net/src/%{name}-%{version}.tar.gz
21cr|tickr-0.7.1-1|9	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|tickr-0.7.1-1|10	BuildRequires:	pkgconfig(libxml-2.0)
21cr|tickr-0.7.1-1|11	BuildRequires:  gnutls
21cr|tickr-0.7.1-1|12	BuildRequires:  pkgconfig(gnutls)
21cr|tickr-0.7.1-1|13	
21cr|tickr-0.7.1-1|14	%description
21cr|tickr-0.7.1-1|15	RSS Reader.
21cr|tickr-0.7.1-1|16	
21cr|tickr-0.7.1-1|17	%files
21cr|tickr-0.7.1-1|18	%{_bindir}/*
21cr|tickr-0.7.1-1|19	%{_datadir}/applications/*
21cr|tickr-0.7.1-1|20	%{_datadir}/%{name}
21cr|tickr-0.7.1-1|21	%{_mandir}/man?/*
21cr|tickr-0.7.1-1|22	
21cr|tickr-0.7.1-1|23	#----------------------------------------------------------------------------
21cr|tickr-0.7.1-1|24	
21cr|tickr-0.7.1-1|25	%prep
21cr|tickr-0.7.1-1|26	%setup -q
21cr|tickr-0.7.1-1|27	
21cr|tickr-0.7.1-1|28	%build
21cr|tickr-0.7.1-1|29	%configure
21cr|tickr-0.7.1-1|30	%make
21cr|tickr-0.7.1-1|31	
21cr|tickr-0.7.1-1|32	%install
21cr|tickr-0.7.1-1|33	%makeinstall_std
21cr|tickr-0.7.1-1|34	
21cr|tickr-0.7.1-1|35	mkdir -p %{buildroot}/%{_mandir}/man1/
21cr|tickr-0.7.1-1|36	mkdir -p %{buildroot}/%{_datadir}/applications/
21cr|tickr-0.7.1-1|37	install -m644 tickr-url-list %{buildroot}/%{_datadir}/%{name}
21cr|tickr-0.7.1-1|38	install -m644 tickr.1 %{buildroot}/%{_mandir}/man1/
21cr|tickr-0.7.1-1|39	install -m644 tickr.desktop %{buildroot}/%{_datadir}/applications/

10560 21
21cr|tidyp-1.04-5|1	%define libname %mklibname %{name} 1.04
21cr|tidyp-1.04-5|2	%define develname %mklibname %name -d
21cr|tidyp-1.04-5|3	
21cr|tidyp-1.04-5|4	Summary:	Program for tidying up messy HTML
21cr|tidyp-1.04-5|5	Name:		tidyp
21cr|tidyp-1.04-5|6	Version:	1.04
21cr|tidyp-1.04-5|7	Release:	5
21cr|tidyp-1.04-5|8	Group:		Text tools
21cr|tidyp-1.04-5|9	License:	W3C License
21cr|tidyp-1.04-5|10	URL:		http://tidyp.com/
21cr|tidyp-1.04-5|11	Source0:	http://github.com/downloads/petdance/tidyp/tidyp-%{version}.tar.gz
21cr|tidyp-1.04-5|12	Patch0:		tidy-20081224cvs-fix-format-errors.patch
21cr|tidyp-1.04-5|13	
21cr|tidyp-1.04-5|14	%description
21cr|tidyp-1.04-5|15	tidyp is a program that can validate your HTML, as well as modify it to be more
21cr|tidyp-1.04-5|16	clean and standard. tidyp does not validate HTML 5.
21cr|tidyp-1.04-5|17	
21cr|tidyp-1.04-5|18	libtidyp is the library on which the program is based. It can be used by any
21cr|tidyp-1.04-5|19	other program that can interface to it. The Perl module HTML::Tidy is based on
21cr|tidyp-1.04-5|20	this library, allowing Perl programmers to easily validate HTML.
21cr|tidyp-1.04-5|21	
21cr|tidyp-1.04-5|22	tidyp is a fork of the tidy project.
21cr|tidyp-1.04-5|23	
21cr|tidyp-1.04-5|24	%package -n	%{libname}
21cr|tidyp-1.04-5|25	Summary:	Main library for %{name}
21cr|tidyp-1.04-5|26	Group:		System/Libraries
21cr|tidyp-1.04-5|27	
21cr|tidyp-1.04-5|28	%description -n	%{libname}
21cr|tidyp-1.04-5|29	This package contains the library needed to run programs dynamically
21cr|tidyp-1.04-5|30	linked with %{name}.
21cr|tidyp-1.04-5|31	
21cr|tidyp-1.04-5|32	%package -n	%{develname}
21cr|tidyp-1.04-5|33	Summary:	Headers for developing programs that will use %{name}
21cr|tidyp-1.04-5|34	Group:		Development/Other
21cr|tidyp-1.04-5|35	Requires:	%{libname} = %{version}-%{release}
21cr|tidyp-1.04-5|36	Provides:	%{name}-devel = %{version}-%{release}
21cr|tidyp-1.04-5|37	
21cr|tidyp-1.04-5|38	%description -n	%{develname}
21cr|tidyp-1.04-5|39	This package contains the headers that programmers will need to develop
21cr|tidyp-1.04-5|40	applications which will use %{name}.
21cr|tidyp-1.04-5|41	
21cr|tidyp-1.04-5|42	%prep
21cr|tidyp-1.04-5|43	%setup -q
21cr|tidyp-1.04-5|44	%patch0 -p1
21cr|tidyp-1.04-5|45	
21cr|tidyp-1.04-5|46	%build
21cr|tidyp-1.04-5|47	%configure --disable-static
21cr|tidyp-1.04-5|48	%make
21cr|tidyp-1.04-5|49	
21cr|tidyp-1.04-5|50	%install
21cr|tidyp-1.04-5|51	%makeinstall_std
21cr|tidyp-1.04-5|52	
21cr|tidyp-1.04-5|53	%files
21cr|tidyp-1.04-5|54	%doc README ChangeLog
21cr|tidyp-1.04-5|55	%{_bindir}/*
21cr|tidyp-1.04-5|56	
21cr|tidyp-1.04-5|57	%files -n %{libname}
21cr|tidyp-1.04-5|58	%{_libdir}/*.so.*
21cr|tidyp-1.04-5|59	
21cr|tidyp-1.04-5|60	%files -n %{develname}
21cr|tidyp-1.04-5|61	%{_includedir}/*
21cr|tidyp-1.04-5|62	%{_libdir}/*.so

10561 21
21cr|tig-2.5.7-1|1	Summary:        Text-mode interface for the git revision control system
21cr|tig-2.5.7-1|2	Name:           tig
21cr|tig-2.5.7-1|3	Version:        2.5.7
21cr|tig-2.5.7-1|4	Release:        1
21cr|tig-2.5.7-1|5	License:        GPLv3
21cr|tig-2.5.7-1|6	Group:          Development/Other
21cr|tig-2.5.7-1|7	Url:            https://jonas.github.io/tig/
21cr|tig-2.5.7-1|8	Source0:        https://github.com/jonas/tig/releases/download/tig-%{version}/tig-tig-%{version}.tar.gz
21cr|tig-2.5.7-1|9	BuildRequires:   pkgconfig(ncurses)
21cr|tig-2.5.7-1|10	BuildRequires:   asciidoc
21cr|tig-2.5.7-1|11	BuildRequires:   xmlto
21cr|tig-2.5.7-1|12	Requires:        git-core
21cr|tig-2.5.7-1|13	
21cr|tig-2.5.7-1|14	%description
21cr|tig-2.5.7-1|15	Tig is a repository browser for the git revision control system that
21cr|tig-2.5.7-1|16	additionally can act as a pager for output from various git commands.
21cr|tig-2.5.7-1|17	
21cr|tig-2.5.7-1|18	When browsing repositories, it uses the underlying git commands to present the
21cr|tig-2.5.7-1|19	user with various views, such as summarized revision log and showing the commit
21cr|tig-2.5.7-1|20	with the log message, diffstat, and the diff.
21cr|tig-2.5.7-1|21	
21cr|tig-2.5.7-1|22	Using it as a pager, it will display input from stdin and colorize it.
21cr|tig-2.5.7-1|23	
21cr|tig-2.5.7-1|24	%files
21cr|tig-2.5.7-1|25	%doc COPYING *.adoc
21cr|tig-2.5.7-1|26	%config(noreplace) %{_sysconfdir}/tigrc
21cr|tig-2.5.7-1|27	%{_bindir}/tig
21cr|tig-2.5.7-1|28	%{_mandir}/man1/tig.1*
21cr|tig-2.5.7-1|29	%{_mandir}/man5/tigrc.5*
21cr|tig-2.5.7-1|30	%{_mandir}/man7/tigmanual.7*
21cr|tig-2.5.7-1|31	%dir %{_datadir}/bash-completion
21cr|tig-2.5.7-1|32	%dir %{_datadir}/bash-completion/completions
21cr|tig-2.5.7-1|33	%{_datadir}/bash-completion/completions/tig-completion.bash
21cr|tig-2.5.7-1|34	#------------------------------------------------------------------
21cr|tig-2.5.7-1|35	
21cr|tig-2.5.7-1|36	%prep
21cr|tig-2.5.7-1|37	%setup -qn tig-tig-%{version}
21cr|tig-2.5.7-1|38	chmod -x contrib/tig-completion.bash
21cr|tig-2.5.7-1|39	autoreconf -fiv
21cr|tig-2.5.7-1|40	
21cr|tig-2.5.7-1|41	%build
21cr|tig-2.5.7-1|42	%configure
21cr|tig-2.5.7-1|43	%make
21cr|tig-2.5.7-1|44	
21cr|tig-2.5.7-1|45	
21cr|tig-2.5.7-1|46	%install
21cr|tig-2.5.7-1|47	%makeinstall_std install-doc-man
21cr|tig-2.5.7-1|48	install -Dpm0644 -t %{buildroot}%{_datadir}/bash-completion/completions \
21cr|tig-2.5.7-1|49	contrib/tig-completion.bash
21cr|tig-2.5.7-1|50	
21cr|tig-2.5.7-1|51	
21cr|tig-2.5.7-1|52	
21cr|tig-2.5.7-1|53	

10562 21
21cr|tikiwiki-6.6-13|1	
21cr|tikiwiki-6.6-13|2	%if %{_use_internal_dependency_generator}
21cr|tikiwiki-6.6-13|3	%global __requires_exclude pear(\\(smarty.*\\|lib.*\\|tiki.*\\|db.*\\|pear.*\\|File/iCal.*\\|PHPUnit.*\\|Zend.*\\|Minify.*\\))
21cr|tikiwiki-6.6-13|4	%else
21cr|tikiwiki-6.6-13|5	%define _requires_exceptions pear(\\(smarty.*\\|lib.*\\|tiki.*\\|db.*\\|pear.*\\|File/iCal.*\\|PHPUnit.*\\|Zend.*\\|Minify.*\\))
21cr|tikiwiki-6.6-13|6	%endif.
21cr|tikiwiki-6.6-13|7	
21cr|tikiwiki-6.6-13|8	
21cr|tikiwiki-6.6-13|9	Name:       tikiwiki
21cr|tikiwiki-6.6-13|10	Version:    6.6
21cr|tikiwiki-6.6-13|11	Release:    13
21cr|tikiwiki-6.6-13|12	Summary:    A PHP-based CMS/Groupware web application with a full Wiki environment
21cr|tikiwiki-6.6-13|13	License:    LGPLv2
21cr|tikiwiki-6.6-13|14	Group:      System/Servers
21cr|tikiwiki-6.6-13|15	URL:        http://www.tikiwiki.org
21cr|tikiwiki-6.6-13|16	Source:     http://prdownloads.sourceforge.net/%{name}/tiki-%{version}.tar.bz2
21cr|tikiwiki-6.6-13|17	Patch0:     tikiwiki-6.4-use-external-pear-modules.patch
21cr|tikiwiki-6.6-13|18	Patch1:     tikiwiki-6.0-use-external-smarty.patch
21cr|tikiwiki-6.6-13|19	Patch2:     tikiwiki-6.4-bootstrap.patch
21cr|tikiwiki-6.6-13|20	Patch3:     tikiwiki-6.0-fix-Zend-module.patch
21cr|tikiwiki-6.6-13|21	Patch4:     _htaccess.patch
21cr|tikiwiki-6.6-13|22	Requires:   php-pdo_mysql
21cr|tikiwiki-6.6-13|23	Requires:   php-gd
21cr|tikiwiki-6.6-13|24	#Requires:   php-smarty
21cr|tikiwiki-6.6-13|25	Requires:   apache-mod_php
21cr|tikiwiki-6.6-13|26	BuildArch:  noarch
21cr|tikiwiki-6.6-13|27	
21cr|tikiwiki-6.6-13|28	%description
21cr|tikiwiki-6.6-13|29	TikiWiki is an open source CMS/Groupware web application which provides
21cr|tikiwiki-6.6-13|30	a full Wiki environment, as well as Articles, Sections/Categories,
21cr|tikiwiki-6.6-13|31	User/Group Management (including optional LDAP), Polls and Quizzes,
21cr|tikiwiki-6.6-13|32	File and Image Galleries, Forums, Weblogs, Calendars, Chat, Maps
21cr|tikiwiki-6.6-13|33	and much more.
21cr|tikiwiki-6.6-13|34	
21cr|tikiwiki-6.6-13|35	%prep
21cr|tikiwiki-6.6-13|36	%setup -q -n tiki-%{version}
21cr|tikiwiki-6.6-13|37	%patch0 -p 1
21cr|tikiwiki-6.6-13|38	#patch1 -p 1
21cr|tikiwiki-6.6-13|39	%patch2 -p 1
21cr|tikiwiki-6.6-13|40	%patch3 -p 1
21cr|tikiwiki-6.6-13|41	%patch4 -p 1
21cr|tikiwiki-6.6-13|42	
21cr|tikiwiki-6.6-13|43	%build
21cr|tikiwiki-6.6-13|44	
21cr|tikiwiki-6.6-13|45	%install
21cr|tikiwiki-6.6-13|46	rm -rf %{buildroot}
21cr|tikiwiki-6.6-13|47	
21cr|tikiwiki-6.6-13|48	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|tikiwiki-6.6-13|49	cp *.php %{buildroot}%{_datadir}/%{name}
21cr|tikiwiki-6.6-13|50	cp *.png %{buildroot}%{_datadir}/%{name}
21cr|tikiwiki-6.6-13|51	cp robots.txt %{buildroot}%{_datadir}/%{name}
21cr|tikiwiki-6.6-13|52	cp license.txt %{buildroot}%{_datadir}/%{name}
21cr|tikiwiki-6.6-13|53	cp favicon.ico %{buildroot}%{_datadir}/%{name}
21cr|tikiwiki-6.6-13|54	
21cr|tikiwiki-6.6-13|55	for dir in css doc img images installer \
21cr|tikiwiki-6.6-13|56	lang lib maps modules pics; do
21cr|tikiwiki-6.6-13|57	cp -pr $dir %{buildroot}%{_datadir}/%{name}
21cr|tikiwiki-6.6-13|58	done
21cr|tikiwiki-6.6-13|59	
21cr|tikiwiki-6.6-13|60	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|tikiwiki-6.6-13|61	
21cr|tikiwiki-6.6-13|62	# writable directories
21cr|tikiwiki-6.6-13|63	for dir in backups db dump files styles temp templates templates_c whelp; do
21cr|tikiwiki-6.6-13|64	cp -pr $dir %{buildroot}%{_localstatedir}/lib/%{name}
21cr|tikiwiki-6.6-13|65	chmod 2775 %{buildroot}%{_localstatedir}/lib/%{name}/$dir
21cr|tikiwiki-6.6-13|66	pushd %{buildroot}%{_datadir}/%{name}
21cr|tikiwiki-6.6-13|67	ln -s ../../..%{_localstatedir}/lib/%{name}/$dir .
21cr|tikiwiki-6.6-13|68	popd
21cr|tikiwiki-6.6-13|69	done
21cr|tikiwiki-6.6-13|70	
21cr|tikiwiki-6.6-13|71	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/modules
21cr|tikiwiki-6.6-13|72	mv %{buildroot}%{_datadir}/%{name}/modules/cache \
21cr|tikiwiki-6.6-13|73	%{buildroot}%{_localstatedir}/lib/%{name}/modules
21cr|tikiwiki-6.6-13|74	chmod 2755 %{buildroot}%{_localstatedir}/lib/%{name}/modules/cache
21cr|tikiwiki-6.6-13|75	pushd %{buildroot}%{_datadir}/%{name}/modules
21cr|tikiwiki-6.6-13|76	ln -s ../../../..%{_localstatedir}/lib/%{name}/modules/cache .
21cr|tikiwiki-6.6-13|77	popd
21cr|tikiwiki-6.6-13|78	
21cr|tikiwiki-6.6-13|79	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/img
21cr|tikiwiki-6.6-13|80	for dir in wiki wiki_up trackers; do
21cr|tikiwiki-6.6-13|81	mv %{buildroot}%{_datadir}/%{name}/img/$dir \
21cr|tikiwiki-6.6-13|82	%{buildroot}%{_localstatedir}/lib/%{name}/img
21cr|tikiwiki-6.6-13|83	chmod 2775 %{buildroot}%{_localstatedir}/lib/%{name}/img/$dir
21cr|tikiwiki-6.6-13|84	pushd %{buildroot}%{_datadir}/%{name}/img
21cr|tikiwiki-6.6-13|85	ln -s ../../../..%{_localstatedir}/lib/%{name}/img/$dir .
21cr|tikiwiki-6.6-13|86	popd
21cr|tikiwiki-6.6-13|87	done
21cr|tikiwiki-6.6-13|88	
21cr|tikiwiki-6.6-13|89	# configuration file
21cr|tikiwiki-6.6-13|90	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|tikiwiki-6.6-13|91	touch %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|tikiwiki-6.6-13|92	pushd %{buildroot}%{_localstatedir}/lib/%{name}/db
21cr|tikiwiki-6.6-13|93	ln -s ../../../..%{_sysconfdir}/%{name}.conf local.php
21cr|tikiwiki-6.6-13|94	popd
21cr|tikiwiki-6.6-13|95	
21cr|tikiwiki-6.6-13|96	# this is not a pear lib
21cr|tikiwiki-6.6-13|97	mv %{buildroot}%{_datadir}/%{name}/lib/pear/Minify \
21cr|tikiwiki-6.6-13|98	%{buildroot}%{_datadir}/%{name}/lib/
21cr|tikiwiki-6.6-13|99	
21cr|tikiwiki-6.6-13|100	# do not ship private copies of php libs
21cr|tikiwiki-6.6-13|101	rm -rf %{buildroot}%{_datadir}/%{name}/lib/pear
21cr|tikiwiki-6.6-13|102	#rm -rf %{buildroot}%{_datadir}/%{name}/lib/smarty
21cr|tikiwiki-6.6-13|103	
21cr|tikiwiki-6.6-13|104	# cleanup
21cr|tikiwiki-6.6-13|105	find %{buildroot}%{_datadir}/%{name} -name .htaccess -o -name README \
21cr|tikiwiki-6.6-13|106	| xargs rm -f
21cr|tikiwiki-6.6-13|107	find %{buildroot}%{_localstatedir}/lib/%{name} -name .htaccess -o -name README \
21cr|tikiwiki-6.6-13|108	| xargs rm -f
21cr|tikiwiki-6.6-13|109	
21cr|tikiwiki-6.6-13|110	# apache configuration
21cr|tikiwiki-6.6-13|111	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|tikiwiki-6.6-13|112	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|tikiwiki-6.6-13|113	# Tikiwiki Apache configuration
21cr|tikiwiki-6.6-13|114	Alias /tikiwiki/styles %{_localstatedir}/lib/%{name}/styles
21cr|tikiwiki-6.6-13|115	Alias /tiki/styles %{_localstatedir}/lib/%{name}/styles
21cr|tikiwiki-6.6-13|116	Alias /tikiwiki %{_datadir}/%{name}
21cr|tikiwiki-6.6-13|117	Alias /tiki %{_datadir}/%{name}
21cr|tikiwiki-6.6-13|118	
21cr|tikiwiki-6.6-13|119	<Directory %{_datadir}/%{name}>
21cr|tikiwiki-6.6-13|120	Options -FollowSymLinks
21cr|tikiwiki-6.6-13|121	Require all granted
21cr|tikiwiki-6.6-13|122	</Directory>
21cr|tikiwiki-6.6-13|123	
21cr|tikiwiki-6.6-13|124	<Directory %{_datadir}/%{name}/installer>
21cr|tikiwiki-6.6-13|125	<FilesMatch "\.ph(p(3|4)?|tml)$">
21cr|tikiwiki-6.6-13|126	Require all denied
21cr|tikiwiki-6.6-13|127	</FilesMatch>
21cr|tikiwiki-6.6-13|128	</Directory>
21cr|tikiwiki-6.6-13|129	
21cr|tikiwiki-6.6-13|130	<Directory %{_datadir}/%{name}/img>
21cr|tikiwiki-6.6-13|131	<FilesMatch "\.ph(p(3|4)?|tml)$">
21cr|tikiwiki-6.6-13|132	Require all denied
21cr|tikiwiki-6.6-13|133	</FilesMatch>
21cr|tikiwiki-6.6-13|134	</Directory>
21cr|tikiwiki-6.6-13|135	
21cr|tikiwiki-6.6-13|136	<Directory %{_datadir}/%{name}/images>
21cr|tikiwiki-6.6-13|137	<FilesMatch "\.ph(p(3|4)?|tml)$">
21cr|tikiwiki-6.6-13|138	Require all denied
21cr|tikiwiki-6.6-13|139	</FilesMatch>
21cr|tikiwiki-6.6-13|140	</Directory>
21cr|tikiwiki-6.6-13|141	
21cr|tikiwiki-6.6-13|142	<Directory %{_datadir}/%{name}/lib>
21cr|tikiwiki-6.6-13|143	<FilesMatch "\.ph(p(3|4)?|tml)$">
21cr|tikiwiki-6.6-13|144	Require all denied
21cr|tikiwiki-6.6-13|145	</FilesMatch>
21cr|tikiwiki-6.6-13|146	</Directory>
21cr|tikiwiki-6.6-13|147	
21cr|tikiwiki-6.6-13|148	<Directory %{_datadir}/%{name}/lib/fckeditor>
21cr|tikiwiki-6.6-13|149	<FilesMatch "\.ph(p(3|4)?|tml)$">
21cr|tikiwiki-6.6-13|150	Require all granted
21cr|tikiwiki-6.6-13|151	</FilesMatch>
21cr|tikiwiki-6.6-13|152	</Directory>
21cr|tikiwiki-6.6-13|153	
21cr|tikiwiki-6.6-13|154	<Directory %{_datadir}/%{name}/lib/fckeditor_tiki>
21cr|tikiwiki-6.6-13|155	<FilesMatch "\.ph(p(3|4)?|tml)$">
21cr|tikiwiki-6.6-13|156	Require all granted
21cr|tikiwiki-6.6-13|157	</FilesMatch>
21cr|tikiwiki-6.6-13|158	</Directory>
21cr|tikiwiki-6.6-13|159	
21cr|tikiwiki-6.6-13|160	<Directory %{_datadir}/%{name}/lang>
21cr|tikiwiki-6.6-13|161	Require all denied
21cr|tikiwiki-6.6-13|162	</Directory>
21cr|tikiwiki-6.6-13|163	
21cr|tikiwiki-6.6-13|164	<Directory %{_datadir}/%{name}/modules>
21cr|tikiwiki-6.6-13|165	Require all denied
21cr|tikiwiki-6.6-13|166	</Directory>
21cr|tikiwiki-6.6-13|167	
21cr|tikiwiki-6.6-13|168	<Directory %{_localstatedir}/lib/%{name}/styles>
21cr|tikiwiki-6.6-13|169	Require all granted
21cr|tikiwiki-6.6-13|170	</Directory>
21cr|tikiwiki-6.6-13|171	
21cr|tikiwiki-6.6-13|172	<Directory %{_localstatedir}/lib/%{name}/db>
21cr|tikiwiki-6.6-13|173	Require all denied
21cr|tikiwiki-6.6-13|174	</Directory>
21cr|tikiwiki-6.6-13|175	
21cr|tikiwiki-6.6-13|176	# Below part is required to enable SEFURLs
21cr|tikiwiki-6.6-13|177	
21cr|tikiwiki-6.6-13|178	EOF
21cr|tikiwiki-6.6-13|179	
21cr|tikiwiki-6.6-13|180	cat _htaccess >> %{buildroot}%{_webappconfdir}/%{name}.conf
21cr|tikiwiki-6.6-13|181	
21cr|tikiwiki-6.6-13|182	%clean
21cr|tikiwiki-6.6-13|183	rm -rf %{buildroot}
21cr|tikiwiki-6.6-13|184	
21cr|tikiwiki-6.6-13|185	
21cr|tikiwiki-6.6-13|186	
21cr|tikiwiki-6.6-13|187	%files
21cr|tikiwiki-6.6-13|188	%defattr(-,root,root)
21cr|tikiwiki-6.6-13|189	%doc INSTALL README
21cr|tikiwiki-6.6-13|190	%{_datadir}/tikiwiki
21cr|tikiwiki-6.6-13|191	%attr(-,apache,apache) %{_localstatedir}/lib/tikiwiki
21cr|tikiwiki-6.6-13|192	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|tikiwiki-6.6-13|193	%config(noreplace) %attr(-,apache,apache) %{_sysconfdir}/%{name}.conf

10563 21
21cr|tilda-1.3.3-4|1	Summary:	Drop Down Terminal for Linux
21cr|tilda-1.3.3-4|2	Name:		tilda
21cr|tilda-1.3.3-4|3	Version:	1.3.3
21cr|tilda-1.3.3-4|4	Release:	4
21cr|tilda-1.3.3-4|5	License:	GPLv2+
21cr|tilda-1.3.3-4|6	Group:		Terminals
21cr|tilda-1.3.3-4|7	Url:		https://github.com/lanoxx/tilda
21cr|tilda-1.3.3-4|8	Source0:	%{name}-%{version}.tar.gz
21cr|tilda-1.3.3-4|9	BuildRequires:	gettext-devel
21cr|tilda-1.3.3-4|10	BuildRequires:	pkgconfig(vte-2.91)
21cr|tilda-1.3.3-4|11	BuildRequires:	pkgconfig(libconfuse)
21cr|tilda-1.3.3-4|12	BuildRequires:	pkgconfig(libglade-2.0)
21cr|tilda-1.3.3-4|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|tilda-1.3.3-4|14	
21cr|tilda-1.3.3-4|15	%description
21cr|tilda-1.3.3-4|16	Linux terminal taking after the likeness of many classic terminals from
21cr|tilda-1.3.3-4|17	first person shooter games, Quake, Doom and Half-Life to name a few, where
21cr|tilda-1.3.3-4|18	the terminal has no border and is hidden from the desktop till a key or
21cr|tilda-1.3.3-4|19	keys is hit.
21cr|tilda-1.3.3-4|20	
21cr|tilda-1.3.3-4|21	%files -f %{name}.lang
21cr|tilda-1.3.3-4|22	%doc ChangeLog COPYING NEWS
21cr|tilda-1.3.3-4|23	%{_bindir}/tilda
21cr|tilda-1.3.3-4|24	%{_datadir}/applications/tilda.desktop
21cr|tilda-1.3.3-4|25	%{_datadir}/appdata/tilda.appdata.xml
21cr|tilda-1.3.3-4|26	%{_datadir}/pixmaps/tilda.png
21cr|tilda-1.3.3-4|27	
21cr|tilda-1.3.3-4|28	#----------------------------------------------------------------------------
21cr|tilda-1.3.3-4|29	
21cr|tilda-1.3.3-4|30	%prep
21cr|tilda-1.3.3-4|31	%setup -q
21cr|tilda-1.3.3-4|32	
21cr|tilda-1.3.3-4|33	%build
21cr|tilda-1.3.3-4|34	./autogen.sh
21cr|tilda-1.3.3-4|35	%configure \
21cr|tilda-1.3.3-4|36	--enable-lto \
21cr|tilda-1.3.3-4|37	--disable-rpath
21cr|tilda-1.3.3-4|38	
21cr|tilda-1.3.3-4|39	%make
21cr|tilda-1.3.3-4|40	
21cr|tilda-1.3.3-4|41	%install
21cr|tilda-1.3.3-4|42	%makeinstall_std
21cr|tilda-1.3.3-4|43	
21cr|tilda-1.3.3-4|44	%find_lang %{name}

10564 21
21cr|tiled-1.10.1-2|1	%define debug_package %{nil}
21cr|tiled-1.10.1-2|2	
21cr|tiled-1.10.1-2|3	Summary:	General purpose tile map editor
21cr|tiled-1.10.1-2|4	Name:		tiled
21cr|tiled-1.10.1-2|5	Version:	1.10.1
21cr|tiled-1.10.1-2|6	Release:	2
21cr|tiled-1.10.1-2|7	Group:		Graphics
21cr|tiled-1.10.1-2|8	License:	GPLv2+ and BSD
21cr|tiled-1.10.1-2|9	Url:		http://www.mapeditor.org/
21cr|tiled-1.10.1-2|10	Source0:	https://github.com/mapeditor/tiled/archive/refs/tags/v%{version}.tar.gz?/tiled-%{version}.tar.gz
21cr|tiled-1.10.1-2|11	Source10:	tiled.rpmlintrc
21cr|tiled-1.10.1-2|12	BuildRequires:	qmake5
21cr|tiled-1.10.1-2|13	BuildRequires:	qt5-tools
21cr|tiled-1.10.1-2|14	BuildRequires:	qt5-qtbase-devel
21cr|tiled-1.10.1-2|15	BuildRequires:	qt5-linguist-tools
21cr|tiled-1.10.1-2|16	BuildRequires:	clang
21cr|tiled-1.10.1-2|17	BuildRequires:	pkgconfig(python3)
21cr|tiled-1.10.1-2|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|tiled-1.10.1-2|19	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|tiled-1.10.1-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21cr|tiled-1.10.1-2|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|tiled-1.10.1-2|22	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|tiled-1.10.1-2|23	BuildRequires:	pkgconfig(Qt5Svg)
21cr|tiled-1.10.1-2|24	BuildRequires:	pkgconfig(Qt5Quick)
21cr|tiled-1.10.1-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|tiled-1.10.1-2|26	BuildRequires:	pkgconfig(zlib)
21cr|tiled-1.10.1-2|27	BuildRequires:	qbs
21cr|tiled-1.10.1-2|28	BuildRequires:	qt-creator
21cr|tiled-1.10.1-2|29	
21cr|tiled-1.10.1-2|30	%description
21cr|tiled-1.10.1-2|31	Tiled is a general purpose tile map editor.
21cr|tiled-1.10.1-2|32	
21cr|tiled-1.10.1-2|33	It's built to be easy to use, yet flexible enough to work
21cr|tiled-1.10.1-2|34	with varying game engines, whether your game is an RPG,
21cr|tiled-1.10.1-2|35	platformer or Breakout clone.
21cr|tiled-1.10.1-2|36	
21cr|tiled-1.10.1-2|37	%files
21cr|tiled-1.10.1-2|38	%doc AUTHORS COPYING NEWS.md README.md LICENSE.APACHE LICENSE.BSD LICENSE.GPL
21cr|tiled-1.10.1-2|39	%{_bindir}/terraingenerator
21cr|tiled-1.10.1-2|40	%{_bindir}/tiled
21cr|tiled-1.10.1-2|41	%{_bindir}/tmxviewer
21cr|tiled-1.10.1-2|42	%{_bindir}/tmxrasterizer
21cr|tiled-1.10.1-2|43	%{_mandir}/man1/tiled.1.*
21cr|tiled-1.10.1-2|44	%{_mandir}/man1/tmxrasterizer.1.*
21cr|tiled-1.10.1-2|45	%{_mandir}/man1/tmxviewer.1.*
21cr|tiled-1.10.1-2|46	%{_libdir}/tiled/
21cr|tiled-1.10.1-2|47	%{_libdir}/*.so
21cr|tiled-1.10.1-2|48	%{_datadir}/icons/hicolor/*/*/*%{name}.*
21cr|tiled-1.10.1-2|49	%{_datadir}/mime/packages/*.xml
21cr|tiled-1.10.1-2|50	%{_datadir}/applications/*.desktop
21cr|tiled-1.10.1-2|51	%{_datadir}/tiled/
21cr|tiled-1.10.1-2|52	%{_datadir}/thumbnailers/%{name}.thumbnailer
21cr|tiled-1.10.1-2|53	%{_datadir}/metainfo/org.mapeditor.Tiled.appdata.xml
21cr|tiled-1.10.1-2|54	#-------------------------------------------------------------
21cr|tiled-1.10.1-2|55	
21cr|tiled-1.10.1-2|56	%prep
21cr|tiled-1.10.1-2|57	%setup -q
21cr|tiled-1.10.1-2|58	%apply_patches
21cr|tiled-1.10.1-2|59	
21cr|tiled-1.10.1-2|60	# Remove copy of zlib
21cr|tiled-1.10.1-2|61	rm -rf src/zlib
21cr|tiled-1.10.1-2|62	
21cr|tiled-1.10.1-2|63	%build
21cr|tiled-1.10.1-2|64	qbs  setup-toolchains --detect
21cr|tiled-1.10.1-2|65	qbs setup-qt --detect
21cr|tiled-1.10.1-2|66	qbs moduleProviders.Qt.qmakeFilePaths:%{_qt5_bindir}/qmake \
21cr|tiled-1.10.1-2|67	qbs.installPrefix:"%{_prefix}" \
21cr|tiled-1.10.1-2|68	project.libDir:"%{_lib}" \
21cr|tiled-1.10.1-2|69	project.Tiled.useRPaths:false
21cr|tiled-1.10.1-2|70	
21cr|tiled-1.10.1-2|71	%install
21cr|tiled-1.10.1-2|72	qbs install --install-root %{buildroot}

10565 21
21cr|tiledarray-1.0.0-4|1	%global __requires_exclude cmake()
21cr|tiledarray-1.0.0-4|2	
21cr|tiledarray-1.0.0-4|3	Summary:	A massively-parallel, block-sparse tensor framework written in C++
21cr|tiledarray-1.0.0-4|4	Name:		tiledarray
21cr|tiledarray-1.0.0-4|5	Version:	1.0.0
21cr|tiledarray-1.0.0-4|6	Release:	4
21cr|tiledarray-1.0.0-4|7	License:	GPLv3
21cr|tiledarray-1.0.0-4|8	Group:		System/Libraries
21cr|tiledarray-1.0.0-4|9	Url:		https://github.com/ValeevGroup/tiledarray
21cr|tiledarray-1.0.0-4|10	Source0:	https://github.com/ValeevGroup/tiledarray/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|tiledarray-1.0.0-4|11	#repack from https://github.com/ValeevGroup/kit-cmake
21cr|tiledarray-1.0.0-4|12	Source1:	kit-cmake.tar.gz
21cr|tiledarray-1.0.0-4|13	Source2:	madness-src.tar.gz
21cr|tiledarray-1.0.0-4|14	Source10:	tiledarray.rpmlintrc
21cr|tiledarray-1.0.0-4|15	Patch0:		tiledarray-no-download.patch
21cr|tiledarray-1.0.0-4|16	Patch1:		tiledarray-versioning.patch
21cr|tiledarray-1.0.0-4|17	BuildRequires:	git
21cr|tiledarray-1.0.0-4|18	BuildRequires:	boost-devel
21cr|tiledarray-1.0.0-4|19	BuildRequires:	blas-devel
21cr|tiledarray-1.0.0-4|20	BuildRequires:	blaspp-devel
21cr|tiledarray-1.0.0-4|21	BuildRequires:	btas-devel
21cr|tiledarray-1.0.0-4|22	BuildRequires:	cmake
21cr|tiledarray-1.0.0-4|23	BuildRequires:	doxygen
21cr|tiledarray-1.0.0-4|24	BuildRequires:	lapack-devel
21cr|tiledarray-1.0.0-4|25	BuildRequires:	lapackpp-devel
21cr|tiledarray-1.0.0-4|26	BuildRequires:	openmpi-devel
21cr|tiledarray-1.0.0-4|27	BuildRequires:	eigen3-devel
21cr|tiledarray-1.0.0-4|28	BuildRequires:	pkgconfig(tbb)
21cr|tiledarray-1.0.0-4|29	Provides:	%{name}-devel = %{EVRD}
21cr|tiledarray-1.0.0-4|30	Provides:	madness-devel = 0.10.0
21cr|tiledarray-1.0.0-4|31	Requires:	openmpi-devel
21cr|tiledarray-1.0.0-4|32	
21cr|tiledarray-1.0.0-4|33	%description
21cr|tiledarray-1.0.0-4|34	TiledArray is a scalable, block-sparse tensor framework for rapid composition
21cr|tiledarray-1.0.0-4|35	of high-performance tensor arithmetic, appearing for example in many-body
21cr|tiledarray-1.0.0-4|36	quantum mechanics. It allows users to compose tensor expressions of arbitrary
21cr|tiledarray-1.0.0-4|37	complexity in native C++ code that closely resembles the standard mathematical
21cr|tiledarray-1.0.0-4|38	notation. The framework is designed to scale from a single multicore computer
21cr|tiledarray-1.0.0-4|39	to a massive distributed-memory multiprocessor.
21cr|tiledarray-1.0.0-4|40	
21cr|tiledarray-1.0.0-4|41	#------------------------------------------------------------------
21cr|tiledarray-1.0.0-4|42	%define major 1
21cr|tiledarray-1.0.0-4|43	%define libname %mklibname %{name} %{major}
21cr|tiledarray-1.0.0-4|44	%define devname %mklibname %{name} -d
21cr|tiledarray-1.0.0-4|45	
21cr|tiledarray-1.0.0-4|46	%package -n %{libname}
21cr|tiledarray-1.0.0-4|47	Summary:	A massively-parallel, block-sparse tensor framework written in C++
21cr|tiledarray-1.0.0-4|48	Group:		System/Libraries
21cr|tiledarray-1.0.0-4|49	
21cr|tiledarray-1.0.0-4|50	%description -n %{libname}
21cr|tiledarray-1.0.0-4|51	TiledArray is a scalable, block-sparse tensor framework for rapid composition
21cr|tiledarray-1.0.0-4|52	of high-performance tensor arithmetic, appearing for example in many-body
21cr|tiledarray-1.0.0-4|53	quantum mechanics. It allows users to compose tensor expressions of arbitrary
21cr|tiledarray-1.0.0-4|54	complexity in native C++ code that closely resembles the standard mathematical
21cr|tiledarray-1.0.0-4|55	notation. The framework is designed to scale from a single multicore computer
21cr|tiledarray-1.0.0-4|56	to a massive distributed-memory multiprocessor.
21cr|tiledarray-1.0.0-4|57	
21cr|tiledarray-1.0.0-4|58	%files -n %{libname}
21cr|tiledarray-1.0.0-4|59	%{_libdir}/lib%{name}.so.%{major}*
21cr|tiledarray-1.0.0-4|60	
21cr|tiledarray-1.0.0-4|61	#------------------------------------------------------------------
21cr|tiledarray-1.0.0-4|62	%define MADmajor 0
21cr|tiledarray-1.0.0-4|63	%define libMADworld %mklibname MADworld %{major}
21cr|tiledarray-1.0.0-4|64	
21cr|tiledarray-1.0.0-4|65	%package -n %{libMADworld}
21cr|tiledarray-1.0.0-4|66	Summary:	Madness shared library
21cr|tiledarray-1.0.0-4|67	Group:		System/Libraries
21cr|tiledarray-1.0.0-4|68	
21cr|tiledarray-1.0.0-4|69	%description -n %{libMADworld}
21cr|tiledarray-1.0.0-4|70	MadWorld shared library.
21cr|tiledarray-1.0.0-4|71	
21cr|tiledarray-1.0.0-4|72	%files -n %{libMADworld}
21cr|tiledarray-1.0.0-4|73	%{_libdir}/libMADworld.so.%{MADmajor}*
21cr|tiledarray-1.0.0-4|74	
21cr|tiledarray-1.0.0-4|75	#------------------------------------------------------------------
21cr|tiledarray-1.0.0-4|76	%package -n %{devname}
21cr|tiledarray-1.0.0-4|77	Summary:	foo development files
21cr|tiledarray-1.0.0-4|78	Group:		Development/Other
21cr|tiledarray-1.0.0-4|79	Requires:	%{libname} = %{EVRD}
21cr|tiledarray-1.0.0-4|80	Requires:	%{libMADworld} = %{EVRD}
21cr|tiledarray-1.0.0-4|81	Provides:	%{name}-devel = %{EVRD}
21cr|tiledarray-1.0.0-4|82	
21cr|tiledarray-1.0.0-4|83	%description -n %{devname}
21cr|tiledarray-1.0.0-4|84	foo development files.
21cr|tiledarray-1.0.0-4|85	
21cr|tiledarray-1.0.0-4|86	%files -n %{devname}
21cr|tiledarray-1.0.0-4|87	%{_includedir}/*
21cr|tiledarray-1.0.0-4|88	%{_libdir}/cmake/*
21cr|tiledarray-1.0.0-4|89	%{_libdir}/*.so
21cr|tiledarray-1.0.0-4|90	%{_libdir}/pkgconfig/*.pc
21cr|tiledarray-1.0.0-4|91	
21cr|tiledarray-1.0.0-4|92	#------------------------------------------------------------------
21cr|tiledarray-1.0.0-4|93	%prep
21cr|tiledarray-1.0.0-4|94	%setup -q -a1
21cr|tiledarray-1.0.0-4|95	
21cr|tiledarray-1.0.0-4|96	cp -r kit-cmake/* cmake/
21cr|tiledarray-1.0.0-4|97	
21cr|tiledarray-1.0.0-4|98	mkdir -p ./build/external
21cr|tiledarray-1.0.0-4|99	tar xvf %{SOURCE2} -C ./build/external
21cr|tiledarray-1.0.0-4|100	
21cr|tiledarray-1.0.0-4|101	%apply_patches
21cr|tiledarray-1.0.0-4|102	
21cr|tiledarray-1.0.0-4|103	# fix install path for files
21cr|tiledarray-1.0.0-4|104	sed -i 's|lib/pkgconfig|%{_lib}/pkgconfig|' CMakeLists.txt
21cr|tiledarray-1.0.0-4|105	sed -i 's|lib/cmake|%{_lib}/cmake|' ./build/external/madness-src/CMakeLists.txt
21cr|tiledarray-1.0.0-4|106	sed -i 's|"lib"|"%{_lib}"|' ./build/external/madness-src/CMakeLists.txt
21cr|tiledarray-1.0.0-4|107	
21cr|tiledarray-1.0.0-4|108	%build
21cr|tiledarray-1.0.0-4|109	%cmake \
21cr|tiledarray-1.0.0-4|110	-DCMAKE_TOOLCHAIN_FILE=cmake/toolchains/_gcc.cmake \
21cr|tiledarray-1.0.0-4|111	-DTILEDARRAY_INSTALL_LIBDIR=%{_libdir} \
21cr|tiledarray-1.0.0-4|112	-DTILEDARRAY_INSTALL_CMAKEDIR=%{_libdir}/cmake/tiledarray \
21cr|tiledarray-1.0.0-4|113	-DSUPPORTS_SHARED=ON
21cr|tiledarray-1.0.0-4|114	
21cr|tiledarray-1.0.0-4|115	%make
21cr|tiledarray-1.0.0-4|116	
21cr|tiledarray-1.0.0-4|117	%install
21cr|tiledarray-1.0.0-4|118	%makeinstall_std -C build

10566 21
21cr|tilp2-1.18-2|1	Summary:	TiLP is a TI<->PC linking program
21cr|tilp2-1.18-2|2	Name:		tilp2
21cr|tilp2-1.18-2|3	Version:	1.18
21cr|tilp2-1.18-2|4	Release:	2
21cr|tilp2-1.18-2|5	License:	GPLv2+
21cr|tilp2-1.18-2|6	Group:		Communications
21cr|tilp2-1.18-2|7	Url:		http://lpg.ticalc.org/prj_tilp
21cr|tilp2-1.18-2|8	Source0:	http://downloads.sourceforge.net/project/tilp/tilp2-linux/tilp2-%{version}/%{name}-%{version}.tar.bz2
21cr|tilp2-1.18-2|9	# This file was omitted from the release tarball of tilp2 1.18 by accident.
21cr|tilp2-1.18-2|10	Source1:	https://github.com/debrouxl/tilp_and_gfm/blob/1.18/tilp/trunk/acinclude.m4
21cr|tilp2-1.18-2|11	BuildRequires:	pkgconfig(libusb-1.0)
21cr|tilp2-1.18-2|12	BuildRequires:	pkgconfig(tifiles2)
21cr|tilp2-1.18-2|13	BuildRequires:	pkgconfig(ticalcs2)
21cr|tilp2-1.18-2|14	BuildRequires:	pkgconfig(ticonv)
21cr|tilp2-1.18-2|15	BuildRequires:	glade
21cr|tilp2-1.18-2|16	BuildRequires:	pkgconfig(libglade-2.0)
21cr|tilp2-1.18-2|17	BuildRequires:	intltool
21cr|tilp2-1.18-2|18	# For man page generation
21cr|tilp2-1.18-2|19	BuildRequires:	groff
21cr|tilp2-1.18-2|20	Requires:	xdg-utils >= 1.0.0
21cr|tilp2-1.18-2|21	
21cr|tilp2-1.18-2|22	%description
21cr|tilp2-1.18-2|23	TiLP is a TI<->PC linking program
21cr|tilp2-1.18-2|24	
21cr|tilp2-1.18-2|25	%files -f %{name}.lang
21cr|tilp2-1.18-2|26	%{_bindir}/tilp
21cr|tilp2-1.18-2|27	%{_mandir}/man1/tilp*
21cr|tilp2-1.18-2|28	%{_datadir}/tilp2
21cr|tilp2-1.18-2|29	%{_datadir}/applications/lpg-tilp.desktop
21cr|tilp2-1.18-2|30	%{_datadir}/mime/packages/tilp.xml
21cr|tilp2-1.18-2|31	%{_datadir}/appdata/tilp.appdata.xml
21cr|tilp2-1.18-2|32	
21cr|tilp2-1.18-2|33	#------------------------------------------------------------
21cr|tilp2-1.18-2|34	
21cr|tilp2-1.18-2|35	%prep
21cr|tilp2-1.18-2|36	%setup -q
21cr|tilp2-1.18-2|37	
21cr|tilp2-1.18-2|38	cp %SOURCE1 .
21cr|tilp2-1.18-2|39	autoreconf -fi
21cr|tilp2-1.18-2|40	
21cr|tilp2-1.18-2|41	%build
21cr|tilp2-1.18-2|42	%configure
21cr|tilp2-1.18-2|43	%make
21cr|tilp2-1.18-2|44	
21cr|tilp2-1.18-2|45	%install
21cr|tilp2-1.18-2|46	%makeinstall_std
21cr|tilp2-1.18-2|47	mkdir -p %{buildroot}/usr/share/applications
21cr|tilp2-1.18-2|48	cat > %{buildroot}/usr/share/applications/tilp.desktop <<EOF
21cr|tilp2-1.18-2|49	[Desktop Entry]
21cr|tilp2-1.18-2|50	Name=TiLP
21cr|tilp2-1.18-2|51	Name[ru]=TiLP
21cr|tilp2-1.18-2|52	Name[fr_FR]=TiLP
21cr|tilp2-1.18-2|53	Comment=Ti Linking Program
21cr|tilp2-1.18-2|54	Comment[fr_FR]=Programme de connexion pour calculatrices TI
21cr|tilp2-1.18-2|55	Comment[ru]=Программа для работы с устройствами TI
21cr|tilp2-1.18-2|56	GenericName=TI Linking Program
21cr|tilp2-1.18-2|57	GenericName[fr_FR]=Connexion calculatrices TI
21cr|tilp2-1.18-2|58	GenericName[ru]=Программа для работы с устройствами TI
21cr|tilp2-1.18-2|59	Encoding=UTF-8
21cr|tilp2-1.18-2|60	Version=1.0
21cr|tilp2-1.18-2|61	Type=Application
21cr|tilp2-1.18-2|62	Exec=/usr/bin/tilp
21cr|tilp2-1.18-2|63	Icon=/usr/share/tilp2/pixmaps/icon.xpm
21cr|tilp2-1.18-2|64	Terminal=false
21cr|tilp2-1.18-2|65	Categories=Utility;X-KDE-Utilities-Peripherals;
21cr|tilp2-1.18-2|66	MimeType=application/x-tilp
21cr|tilp2-1.18-2|67	EOF
21cr|tilp2-1.18-2|68	desktop-file-install \
21cr|tilp2-1.18-2|69	--delete-original \
21cr|tilp2-1.18-2|70	--vendor lpg \
21cr|tilp2-1.18-2|71	--dir %{buildroot}%{_datadir}/applications \
21cr|tilp2-1.18-2|72	%{buildroot}/usr/share/applications/tilp.desktop
21cr|tilp2-1.18-2|73	
21cr|tilp2-1.18-2|74	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|tilp2-1.18-2|75	cat > %{buildroot}%{_datadir}/mime/packages/tilp.xml <<EOF
21cr|tilp2-1.18-2|76	<?xml version="1.0" encoding="UTF-8"?>
21cr|tilp2-1.18-2|77	<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
21cr|tilp2-1.18-2|78	<mime-type type="application/x-tilp">
21cr|tilp2-1.18-2|79	<comment xml:lang="en">TI File</comment>
21cr|tilp2-1.18-2|80	<comment xml:lang="fr">Fichier TI</comment>
21cr|tilp2-1.18-2|81	<glob pattern="*.73?" />
21cr|tilp2-1.18-2|82	<glob pattern="*.82?" />
21cr|tilp2-1.18-2|83	<glob pattern="*.8[xX]?" />
21cr|tilp2-1.18-2|84	<glob pattern="*.85?" />
21cr|tilp2-1.18-2|85	<glob pattern="*.86?" />
21cr|tilp2-1.18-2|86	<glob pattern="*.89?" />
21cr|tilp2-1.18-2|87	<glob pattern="*.92?" />
21cr|tilp2-1.18-2|88	<glob pattern="*.9[xX]?" />
21cr|tilp2-1.18-2|89	<glob pattern="*.[vV]2?" />
21cr|tilp2-1.18-2|90	</mime-type>
21cr|tilp2-1.18-2|91	</mime-info>
21cr|tilp2-1.18-2|92	EOF
21cr|tilp2-1.18-2|93	
21cr|tilp2-1.18-2|94	%find_lang %{name}
21cr|tilp2-1.18-2|95	
21cr|tilp2-1.18-2|96	%post
21cr|tilp2-1.18-2|97	update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
21cr|tilp2-1.18-2|98	update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
21cr|tilp2-1.18-2|99	
21cr|tilp2-1.18-2|100	%postun
21cr|tilp2-1.18-2|101	update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
21cr|tilp2-1.18-2|102	update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :

10567 21
21cr|timeconfig-3.2-26|1	Summary:	Text mode tools for setting system time parameters
21cr|timeconfig-3.2-26|2	Name:		timeconfig
21cr|timeconfig-3.2-26|3	Version:	3.2
21cr|timeconfig-3.2-26|4	Release:	26
21cr|timeconfig-3.2-26|5	License:	GPL
21cr|timeconfig-3.2-26|6	Group:		System/Configuration/Other
21cr|timeconfig-3.2-26|7	Source0:	%{name}-%{version}.tar.bz2
21cr|timeconfig-3.2-26|8	Source5:	timeconfig.pamd
21cr|timeconfig-3.2-26|9	Source6:	timeconfig.apps
21cr|timeconfig-3.2-26|10	Patch0:		timeconfig-gmt.patch
21cr|timeconfig-3.2-26|11	Patch1:		timeconfig-mdkconf.patch
21cr|timeconfig-3.2-26|12	Patch2:		timeconfig-3.2-format_not_a_string_literal_and_no_format_arguments.diff
21cr|timeconfig-3.2-26|13	Patch3:		timeconfig-3.2-LDFLAGS.diff
21cr|timeconfig-3.2-26|14	Requires:	initscripts
21cr|timeconfig-3.2-26|15	Requires:	usermode-consoleonly
21cr|timeconfig-3.2-26|16	BuildRequires:	gettext
21cr|timeconfig-3.2-26|17	BuildRequires:	newt-devel
21cr|timeconfig-3.2-26|18	BuildRequires:	popt-devel
21cr|timeconfig-3.2-26|19	BuildRequires:	slang-devel
21cr|timeconfig-3.2-26|20	Requires(post): coreutils, gawk
21cr|timeconfig-3.2-26|21	
21cr|timeconfig-3.2-26|22	%description
21cr|timeconfig-3.2-26|23	The timeconfig package contains two utilities: timeconfig and
21cr|timeconfig-3.2-26|24	setclock.  Timeconfig provides a simple text mode tool for configuring
21cr|timeconfig-3.2-26|25	the time parameters in /etc/sysconfig/clock and /etc/localtime. The
21cr|timeconfig-3.2-26|26	setclock tool sets the hardware clock on the system to the current
21cr|timeconfig-3.2-26|27	time stored in the system clock.
21cr|timeconfig-3.2-26|28	
21cr|timeconfig-3.2-26|29	%prep
21cr|timeconfig-3.2-26|30	
21cr|timeconfig-3.2-26|31	%setup -q
21cr|timeconfig-3.2-26|32	%patch0 -p0 -b .gmt
21cr|timeconfig-3.2-26|33	%patch1 -p0 -b .mdkconf
21cr|timeconfig-3.2-26|34	%patch2 -p0 -b .format_not_a_string_literal_and_no_format_arguments
21cr|timeconfig-3.2-26|35	%patch3 -p0 -b .LDFLAGS
21cr|timeconfig-3.2-26|36	
21cr|timeconfig-3.2-26|37	%build
21cr|timeconfig-3.2-26|38	make RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|timeconfig-3.2-26|39	
21cr|timeconfig-3.2-26|40	%install
21cr|timeconfig-3.2-26|41	rm -rf %{buildroot}
21cr|timeconfig-3.2-26|42	
21cr|timeconfig-3.2-26|43	make PREFIX=%{buildroot}%{_prefix} install
21cr|timeconfig-3.2-26|44	rm -f %{buildroot}/usr/lib/zoneinfo
21cr|timeconfig-3.2-26|45	
21cr|timeconfig-3.2-26|46	# fix indonesian locale, its language code is 'id' not 'in'.
21cr|timeconfig-3.2-26|47	mkdir -p %{buildroot}%{_datadir}/locale/id/LC_MESSAGES
21cr|timeconfig-3.2-26|48	
21cr|timeconfig-3.2-26|49	# (fg) 20001004 In replacement of kdesu...
21cr|timeconfig-3.2-26|50	mkdir -p %{buildroot}/%{_sysconfdir}/{pam.d,security/console.apps}
21cr|timeconfig-3.2-26|51	
21cr|timeconfig-3.2-26|52	install -m644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/pam.d/timeconfig
21cr|timeconfig-3.2-26|53	install -m644 %{SOURCE6} %{buildroot}/%{_sysconfdir}/security/console.apps/timeconfig
21cr|timeconfig-3.2-26|54	
21cr|timeconfig-3.2-26|55	mkdir -p %{buildroot}%{_bindir}
21cr|timeconfig-3.2-26|56	ln -fs %{_bindir}/consolehelper %{buildroot}/%{_bindir}/timeconfig
21cr|timeconfig-3.2-26|57	
21cr|timeconfig-3.2-26|58	# remove unpackaged files
21cr|timeconfig-3.2-26|59	rm -rf %{buildroot}%{_mandir}/pt_BR/
21cr|timeconfig-3.2-26|60	
21cr|timeconfig-3.2-26|61	%{find_lang} %{name}
21cr|timeconfig-3.2-26|62	
21cr|timeconfig-3.2-26|63	%post
21cr|timeconfig-3.2-26|64	if [ -L /etc/localtime ]; then
21cr|timeconfig-3.2-26|65	_FNAME=`ls -ld /etc/localtime | awk '{ print $11}' | sed 's/lib/share/'`
21cr|timeconfig-3.2-26|66	rm /etc/localtime
21cr|timeconfig-3.2-26|67	cp -f $_FNAME /etc/localtime
21cr|timeconfig-3.2-26|68	if [ -f /etc/sysconfig/clock ]; then
21cr|timeconfig-3.2-26|69	grep -q "^ZONE=" /etc/sysconfig/clock && \
21cr|timeconfig-3.2-26|70	echo "ZONE=\"$_FNAME\"" | sed -e "s|.*/zoneinfo/||" >> /etc/sysconfig/clock
21cr|timeconfig-3.2-26|71	else
21cr|timeconfig-3.2-26|72	echo "ZONE=\"$_FNAME\"" | sed -e "s|.*/zoneinfo/||" >> /etc/sysconfig/clock
21cr|timeconfig-3.2-26|73	fi
21cr|timeconfig-3.2-26|74	fi
21cr|timeconfig-3.2-26|75	
21cr|timeconfig-3.2-26|76	%clean
21cr|timeconfig-3.2-26|77	rm -rf %{buildroot}
21cr|timeconfig-3.2-26|78	
21cr|timeconfig-3.2-26|79	%files -f %{name}.lang
21cr|timeconfig-3.2-26|80	%defattr(-,root,root)
21cr|timeconfig-3.2-26|81	%{_sbindir}/*
21cr|timeconfig-3.2-26|82	%{_bindir}/*
21cr|timeconfig-3.2-26|83	%{_mandir}/man*/*
21cr|timeconfig-3.2-26|84	%config(noreplace) %{_sysconfdir}/pam.d/timeconfig
21cr|timeconfig-3.2-26|85	%config(noreplace) %{_sysconfdir}/security/console.apps/timeconfig

10568 21
21cr|timemachine-0.3.4-2|1	Summary:	Records audio up to ten seconds ago
21cr|timemachine-0.3.4-2|2	Name:		timemachine
21cr|timemachine-0.3.4-2|3	Version:	0.3.4
21cr|timemachine-0.3.4-2|4	Release:	2
21cr|timemachine-0.3.4-2|5	License:	GPLv2+
21cr|timemachine-0.3.4-2|6	Group:		Sound
21cr|timemachine-0.3.4-2|7	Url:		http://plugin.org.uk/timemachine/
21cr|timemachine-0.3.4-2|8	Source0:		https://github.com/swh/timemachine/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|timemachine-0.3.4-2|9	Patch0:	timemachine-0.3.4-use-GtkType-instead-of-guint.patch
21cr|timemachine-0.3.4-2|10	Patch1:	timemachine-0.3.4-use-ladish-instead-of-lash.patch
21cr|timemachine-0.3.4-2|11	BuildRequires:	gettext
21cr|timemachine-0.3.4-2|12	BuildRequires:	pkgconfig(alsa)
21cr|timemachine-0.3.4-2|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|timemachine-0.3.4-2|14	BuildRequires:	pkgconfig(jack)
21cr|timemachine-0.3.4-2|15	BuildRequires:	pkgconfig(liblash) >= 1.1.1
21cr|timemachine-0.3.4-2|16	BuildRequires:	pkgconfig(liblo) >= 0.24
21cr|timemachine-0.3.4-2|17	BuildRequires:	pkgconfig(ncurses)
21cr|timemachine-0.3.4-2|18	BuildRequires:	pkgconfig(readline)
21cr|timemachine-0.3.4-2|19	BuildRequires:	pkgconfig(samplerate)
21cr|timemachine-0.3.4-2|20	BuildRequires:	pkgconfig(sndfile)
21cr|timemachine-0.3.4-2|21	
21cr|timemachine-0.3.4-2|22	%description
21cr|timemachine-0.3.4-2|23	I used to always keep a mini-disc recorder in my studio running in a mode where
21cr|timemachine-0.3.4-2|24	when you pressed record it wrote the last 10 seconds of audio to the disk and
21cr|timemachine-0.3.4-2|25	then caught up to real-time and kept recording. The recorder died and haven't
21cr|timemachine-0.3.4-2|26	been able to replace it, so this is a simple jack app to do the same job. It
21cr|timemachine-0.3.4-2|27	has the advantage that it never clips and can be wired to any part of the jack
21cr|timemachine-0.3.4-2|28	graph.
21cr|timemachine-0.3.4-2|29	The idea is that I doodle away with whatever is kicking around in my studio
21cr|timemachine-0.3.4-2|30	and when I heard an interesting noise, I'd press record and capture it,
21cr|timemachine-0.3.4-2|31	without having to try and recreate it. :)
21cr|timemachine-0.3.4-2|32	I've been using it to record occasional bursts of interesting noise from jack
21cr|timemachine-0.3.4-2|33	apps feeding back into each other. It seems to be stable for me, but there
21cr|timemachine-0.3.4-2|34	could be threading issues and race condidtions if run without SCHED_FIFO (ie.
21cr|timemachine-0.3.4-2|35	without jackd -R).
21cr|timemachine-0.3.4-2|36	
21cr|timemachine-0.3.4-2|37	%files
21cr|timemachine-0.3.4-2|38	%doc ChangeLog COPYING README
21cr|timemachine-0.3.4-2|39	%{_bindir}/%{name}
21cr|timemachine-0.3.4-2|40	%{_datadir}/%{name}
21cr|timemachine-0.3.4-2|41	%{_datadir}/applications/rosa-%{name}.desktop
21cr|timemachine-0.3.4-2|42	
21cr|timemachine-0.3.4-2|43	#-----------------------------------------------------------------------------
21cr|timemachine-0.3.4-2|44	
21cr|timemachine-0.3.4-2|45	%prep
21cr|timemachine-0.3.4-2|46	%setup -q
21cr|timemachine-0.3.4-2|47	%patch0 -p1
21cr|timemachine-0.3.4-2|48	%patch1 -p1
21cr|timemachine-0.3.4-2|49	
21cr|timemachine-0.3.4-2|50	
21cr|timemachine-0.3.4-2|51	%build
21cr|timemachine-0.3.4-2|52	%configure
21cr|timemachine-0.3.4-2|53	%make
21cr|timemachine-0.3.4-2|54	
21cr|timemachine-0.3.4-2|55	
21cr|timemachine-0.3.4-2|56	%install
21cr|timemachine-0.3.4-2|57	%makeinstall_std
21cr|timemachine-0.3.4-2|58	
21cr|timemachine-0.3.4-2|59	# Install menu entry
21cr|timemachine-0.3.4-2|60	mkdir -p %{buildroot}%{_datadir}/applications
21cr|timemachine-0.3.4-2|61	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|timemachine-0.3.4-2|62	[Desktop Entry]
21cr|timemachine-0.3.4-2|63	Name=JACK TimeMachine
21cr|timemachine-0.3.4-2|64	Comment=Records audio from ten seconds ago
21cr|timemachine-0.3.4-2|65	Exec=%{name}
21cr|timemachine-0.3.4-2|66	Icon=sound_section
21cr|timemachine-0.3.4-2|67	Terminal=false
21cr|timemachine-0.3.4-2|68	Type=Application
21cr|timemachine-0.3.4-2|69	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;
21cr|timemachine-0.3.4-2|70	EOF

10569 21
21cr|timidity-init-0.3-9|1	Name:		timidity-init
21cr|timidity-init-0.3-9|2	Version:	0.3
21cr|timidity-init-0.3-9|3	Release:	9
21cr|timidity-init-0.3-9|4	Summary:	Init script for TiMidity++ ALSA sequencer
21cr|timidity-init-0.3-9|5	License:	GPL
21cr|timidity-init-0.3-9|6	Source0:	timidity.service
21cr|timidity-init-0.3-9|7	Source1:	timidity.sysconfig
21cr|timidity-init-0.3-9|8	Source2:        timidity-wrapper.sh
21cr|timidity-init-0.3-9|9	URL:		http://timidity.sourceforge.net/
21cr|timidity-init-0.3-9|10	Group:		Sound
21cr|timidity-init-0.3-9|11	BuildArch:	noarch
21cr|timidity-init-0.3-9|12	Requires:	TiMidity++
21cr|timidity-init-0.3-9|13	
21cr|timidity-init-0.3-9|14	%description
21cr|timidity-init-0.3-9|15	Contains init script to launch TiMidity++ as a service. This allows one to
21cr|timidity-init-0.3-9|16	hear music played by any application which outputs to a MIDI device
21cr|timidity-init-0.3-9|17	even if you do not own a MIDI synthesizer soundcard.
21cr|timidity-init-0.3-9|18	
21cr|timidity-init-0.3-9|19	%install
21cr|timidity-init-0.3-9|20	
21cr|timidity-init-0.3-9|21	install -d -m 755 %{buildroot}%{_unitdir}
21cr|timidity-init-0.3-9|22	install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
21cr|timidity-init-0.3-9|23	install -m0644 %{SOURCE0} %{buildroot}%{_unitdir}/%{name}.service
21cr|timidity-init-0.3-9|24	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|timidity-init-0.3-9|25	install -m0755 -D %{SOURCE2} %{buildroot}%{_bindir}/timidity-wrapper.sh
21cr|timidity-init-0.3-9|26	
21cr|timidity-init-0.3-9|27	sed "s:sysconfig:%{_sysconfdir}/sysconfig:" -i %{buildroot}%{_unitdir}/%{name}.service
21cr|timidity-init-0.3-9|28	
21cr|timidity-init-0.3-9|29	%post
21cr|timidity-init-0.3-9|30	%systemd_post %{name}
21cr|timidity-init-0.3-9|31	
21cr|timidity-init-0.3-9|32	%preun
21cr|timidity-init-0.3-9|33	%systemd_preun %{name}
21cr|timidity-init-0.3-9|34	
21cr|timidity-init-0.3-9|35	%clean
21cr|timidity-init-0.3-9|36	
21cr|timidity-init-0.3-9|37	%files
21cr|timidity-init-0.3-9|38	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|timidity-init-0.3-9|39	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|timidity-init-0.3-9|40	%attr(0755,root,root) %{_bindir}/timidity-wrapper.sh

10570 21
21cr|tinc-1.0.36-1|1	Name:           tinc
21cr|tinc-1.0.36-1|2	Version:        1.0.36
21cr|tinc-1.0.36-1|3	Release:        1
21cr|tinc-1.0.36-1|4	Summary:        A virtual private network daemon
21cr|tinc-1.0.36-1|5	Group:          System/Configuration/Networking
21cr|tinc-1.0.36-1|6	License:        GPLv2+
21cr|tinc-1.0.36-1|7	URL:            http://www.tinc-vpn.org/
21cr|tinc-1.0.36-1|8	Source0:        http://www.tinc-vpn.org/packages/%{name}-%{version}.tar.gz
21cr|tinc-1.0.36-1|9	BuildRequires:  openssl-devel
21cr|tinc-1.0.36-1|10	BuildRequires:  liblzo-devel
21cr|tinc-1.0.36-1|11	BuildRequires:  pkgconfig(systemd)
21cr|tinc-1.0.36-1|12	BuildRequires:  pkgconfig(zlib)
21cr|tinc-1.0.36-1|13	
21cr|tinc-1.0.36-1|14	Requires(post):  info
21cr|tinc-1.0.36-1|15	Requires(preun): info
21cr|tinc-1.0.36-1|16	
21cr|tinc-1.0.36-1|17	%description
21cr|tinc-1.0.36-1|18	tinc is a Virtual Private Network (VPN) daemon that uses tunnelling
21cr|tinc-1.0.36-1|19	and encryption to create a secure private network between hosts on
21cr|tinc-1.0.36-1|20	the Internet. Because the tunnel appears to the IP level network
21cr|tinc-1.0.36-1|21	code as a normal network device, there is no need to adapt any
21cr|tinc-1.0.36-1|22	existing software. This tunnelling allows VPN sites to share
21cr|tinc-1.0.36-1|23	information with each other over the Internet without exposing any
21cr|tinc-1.0.36-1|24	information to others.
21cr|tinc-1.0.36-1|25	
21cr|tinc-1.0.36-1|26	%prep
21cr|tinc-1.0.36-1|27	%setup -q
21cr|tinc-1.0.36-1|28	
21cr|tinc-1.0.36-1|29	%build
21cr|tinc-1.0.36-1|30	%configure --with-systemd=%{_unitdir}
21cr|tinc-1.0.36-1|31	%make
21cr|tinc-1.0.36-1|32	
21cr|tinc-1.0.36-1|33	%install
21cr|tinc-1.0.36-1|34	%makeinstall_std
21cr|tinc-1.0.36-1|35	rm -f %{buildroot}%{_infodir}/dir
21cr|tinc-1.0.36-1|36	
21cr|tinc-1.0.36-1|37	%files
21cr|tinc-1.0.36-1|38	%doc AUTHORS COPYING COPYING.README NEWS README THANKS doc/sample* doc/*.tex
21cr|tinc-1.0.36-1|39	%{_mandir}/man*/%{name}*.*
21cr|tinc-1.0.36-1|40	%{_infodir}/%{name}.info.xz
21cr|tinc-1.0.36-1|41	%{_sbindir}/%{name}d
21cr|tinc-1.0.36-1|42	%{_unitdir}/tinc.service
21cr|tinc-1.0.36-1|43	%{_unitdir}/tinc@.service

10571 21
21cr|tint2-17.0.2-1|1	Summary:	Tint2 - A Lightweight Panel and Taskbar
21cr|tint2-17.0.2-1|2	Name:		tint2
21cr|tint2-17.0.2-1|3	Version:	17.0.2
21cr|tint2-17.0.2-1|4	Release:	1
21cr|tint2-17.0.2-1|5	License:	GPLv2
21cr|tint2-17.0.2-1|6	Group:		Graphical desktop/Other
21cr|tint2-17.0.2-1|7	Url:		https://gitlab.com/o9000/tint2
21cr|tint2-17.0.2-1|8	Source0:	https://gitlab.com/o9000/tint2/-/archive/v%{version}/tint2-v%{version}.tar.gz
21cr|tint2-17.0.2-1|9	BuildRequires:	cmake
21cr|tint2-17.0.2-1|10	BuildRequires:	pkgconfig(cairo)
21cr|tint2-17.0.2-1|11	BuildRequires:	pkgconfig(glib-2.0)
21cr|tint2-17.0.2-1|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|tint2-17.0.2-1|13	BuildRequires:	pkgconfig(imlib2)
21cr|tint2-17.0.2-1|14	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|tint2-17.0.2-1|15	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|tint2-17.0.2-1|16	BuildRequires:	pkgconfig(pango)
21cr|tint2-17.0.2-1|17	BuildRequires:	pkgconfig(pangoxft)
21cr|tint2-17.0.2-1|18	BuildRequires:	pkgconfig(x11)
21cr|tint2-17.0.2-1|19	BuildRequires:	pkgconfig(xcomposite)
21cr|tint2-17.0.2-1|20	BuildRequires:	pkgconfig(xdamage)
21cr|tint2-17.0.2-1|21	BuildRequires:	pkgconfig(xinerama)
21cr|tint2-17.0.2-1|22	BuildRequires:	pkgconfig(xrender)
21cr|tint2-17.0.2-1|23	BuildRequires:	pkgconfig(xrandr)
21cr|tint2-17.0.2-1|24	
21cr|tint2-17.0.2-1|25	%description
21cr|tint2-17.0.2-1|26	Tint2 is a simple panel and taskbar intentionally made for
21cr|tint2-17.0.2-1|27	openbox3, but should also work with other window managers. The
21cr|tint2-17.0.2-1|28	goal is to keep a clean and unintrusive look with code
21cr|tint2-17.0.2-1|29	lightweight and compliance with freedesktop specifications.
21cr|tint2-17.0.2-1|30	
21cr|tint2-17.0.2-1|31	%files -f tint2conf.lang
21cr|tint2-17.0.2-1|32	%doc AUTHORS COPYING README.md ChangeLog
21cr|tint2-17.0.2-1|33	%doc %{_docdir}/tint2/html
21cr|tint2-17.0.2-1|34	%doc %{_docdir}/tint2/tint2.md
21cr|tint2-17.0.2-1|35	%config(noreplace) %{_sysconfdir}/xdg/tint2/tint2rc
21cr|tint2-17.0.2-1|36	%{_bindir}/tint*
21cr|tint2-17.0.2-1|37	%{_datadir}/mime/packages/tint2conf.xml
21cr|tint2-17.0.2-1|38	%{_datadir}/%{name}
21cr|tint2-17.0.2-1|39	%{_datadir}/applications/tint2*.desktop
21cr|tint2-17.0.2-1|40	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|tint2-17.0.2-1|41	%{_mandir}/man1/*
21cr|tint2-17.0.2-1|42	
21cr|tint2-17.0.2-1|43	#------------------------------------------------------------
21cr|tint2-17.0.2-1|44	
21cr|tint2-17.0.2-1|45	%prep
21cr|tint2-17.0.2-1|46	%autosetup -p1 -n %{name}-v%{version}
21cr|tint2-17.0.2-1|47	
21cr|tint2-17.0.2-1|48	%build
21cr|tint2-17.0.2-1|49	%cmake
21cr|tint2-17.0.2-1|50	%make
21cr|tint2-17.0.2-1|51	
21cr|tint2-17.0.2-1|52	%install
21cr|tint2-17.0.2-1|53	%makeinstall_std -C build
21cr|tint2-17.0.2-1|54	
21cr|tint2-17.0.2-1|55	%find_lang tint2conf

10572 21
21cr|tintii-2.10.0-3|1	Name:		tintii
21cr|tintii-2.10.0-3|2	Version:	2.10.0
21cr|tintii-2.10.0-3|3	Release:	3
21cr|tintii-2.10.0-3|4	Summary:	Color photo image converter
21cr|tintii-2.10.0-3|5	License:	GPLv2+
21cr|tintii-2.10.0-3|6	Group:		Graphics
21cr|tintii-2.10.0-3|7	URL:		http://www.indii.org/software/tintii
21cr|tintii-2.10.0-3|8	Source0:	http://www.indii.org/files/tint/releases/%{name}-%{version}.tar.gz
21cr|tintii-2.10.0-3|9	Source1:	%{name}.png
21cr|tintii-2.10.0-3|10	BuildRequires:	scons
21cr|tintii-2.10.0-3|11	BuildRequires:	rcs
21cr|tintii-2.10.0-3|12	BuildRequires:	flex
21cr|tintii-2.10.0-3|13	BuildRequires:	wxgtku3.0-devel
21cr|tintii-2.10.0-3|14	BuildRequires:  bc
21cr|tintii-2.10.0-3|15	BuildRequires:	gomp-devel
21cr|tintii-2.10.0-3|16	BuildRequires:	boost-devel
21cr|tintii-2.10.0-3|17	BuildRequires:	doxygen
21cr|tintii-2.10.0-3|18	BuildRequires:	imagemagick
21cr|tintii-2.10.0-3|19	
21cr|tintii-2.10.0-3|20	%description
21cr|tintii-2.10.0-3|21	Tintii takes full color photos and processes them into black and white with
21cr|tintii-2.10.0-3|22	some select regions highlighted in color. The technique is known as color
21cr|tintii-2.10.0-3|23	popping or selective coloring - tintii makes it easy. Think Schindler's List's
21cr|tintii-2.10.0-3|24	little girl in red, or the dramatic style of Sin City. Tintii takes a color
21cr|tintii-2.10.0-3|25	photo and cleverly separates it into a handful of major hues. You then select
21cr|tintii-2.10.0-3|26	which colours to pop, and the rest become black & white.
21cr|tintii-2.10.0-3|27	
21cr|tintii-2.10.0-3|28	%files
21cr|tintii-2.10.0-3|29	%doc README
21cr|tintii-2.10.0-3|30	%{_bindir}/%{name}
21cr|tintii-2.10.0-3|31	%{_datadir}/applications/%{name}.desktop
21cr|tintii-2.10.0-3|32	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|tintii-2.10.0-3|33	
21cr|tintii-2.10.0-3|34	#-----------------------------------------------------------------------------
21cr|tintii-2.10.0-3|35	
21cr|tintii-2.10.0-3|36	%prep
21cr|tintii-2.10.0-3|37	%setup -q
21cr|tintii-2.10.0-3|38	
21cr|tintii-2.10.0-3|39	%build
21cr|tintii-2.10.0-3|40	%ifarch x86_64
21cr|tintii-2.10.0-3|41	%define upstream_flags -msse2 -O3 -g3
21cr|tintii-2.10.0-3|42	%else
21cr|tintii-2.10.0-3|43	%define upstream_flags -O3 -g3
21cr|tintii-2.10.0-3|44	%endif
21cr|tintii-2.10.0-3|45	
21cr|tintii-2.10.0-3|46	%configure CXXFLAGS="${CXXFLAGS} %{upstream_flags}"
21cr|tintii-2.10.0-3|47	%make
21cr|tintii-2.10.0-3|48	
21cr|tintii-2.10.0-3|49	
21cr|tintii-2.10.0-3|50	%install
21cr|tintii-2.10.0-3|51	install -dm 755 %{buildroot}%{_bindir}
21cr|tintii-2.10.0-3|52	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|tintii-2.10.0-3|53	
21cr|tintii-2.10.0-3|54	# icon
21cr|tintii-2.10.0-3|55	install -d %{buildroot}%{_iconsdir}/hicolor/16x16/apps/ %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
21cr|tintii-2.10.0-3|56	convert -geometry 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|tintii-2.10.0-3|57	convert -geometry 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|tintii-2.10.0-3|58	install -Dm 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|tintii-2.10.0-3|59	
21cr|tintii-2.10.0-3|60	# menu-entry
21cr|tintii-2.10.0-3|61	install -d %{buildroot}%{_datadir}/applications
21cr|tintii-2.10.0-3|62	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|tintii-2.10.0-3|63	[Desktop Entry]
21cr|tintii-2.10.0-3|64	Type=Application
21cr|tintii-2.10.0-3|65	Encoding=UTF-8
21cr|tintii-2.10.0-3|66	Terminal=false
21cr|tintii-2.10.0-3|67	Name=Tintii
21cr|tintii-2.10.0-3|68	Comment=Color photo image converter
21cr|tintii-2.10.0-3|69	Comment[ru]=Конвертер цветных изображений
21cr|tintii-2.10.0-3|70	Exec=%{name}
21cr|tintii-2.10.0-3|71	Icon=%{name}
21cr|tintii-2.10.0-3|72	Categories=Graphics;Viewer;X-MandrivaLinux-Graphics-Utility;
21cr|tintii-2.10.0-3|73	EOF

10573 21
21cr|tinyfugue-5.1.3-0.b8.5|1	# Workaround to build with GCC 10
21cr|tinyfugue-5.1.3-0.b8.5|2	%global optflags %{optflags} -fcommon
21cr|tinyfugue-5.1.3-0.b8.5|3	%define fname tf-50b8
21cr|tinyfugue-5.1.3-0.b8.5|4	
21cr|tinyfugue-5.1.3-0.b8.5|5	Summary: Flexible, screen-oriented MUD client, for use with any type of MUD
21cr|tinyfugue-5.1.3-0.b8.5|6	Name: tinyfugue
21cr|tinyfugue-5.1.3-0.b8.5|7	Version:	5.1.3
21cr|tinyfugue-5.1.3-0.b8.5|8	Release:0.b8.5
21cr|tinyfugue-5.1.3-0.b8.5|9	URL: http://tinyfugue.sourceforge.net/
21cr|tinyfugue-5.1.3-0.b8.5|10	Source0: http://ftp.tcp.com/pub/mud/Clients/tinyfugue/%{fname}.tar.bz2
21cr|tinyfugue-5.1.3-0.b8.5|11	License: GPLv2+
21cr|tinyfugue-5.1.3-0.b8.5|12	Group: Games/Adventure
21cr|tinyfugue-5.1.3-0.b8.5|13	BuildRequires: openssl-devel
21cr|tinyfugue-5.1.3-0.b8.5|14	BuildRequires: termcap-devel
21cr|tinyfugue-5.1.3-0.b8.5|15	
21cr|tinyfugue-5.1.3-0.b8.5|16	%description
21cr|tinyfugue-5.1.3-0.b8.5|17	TinyFugue, aka "tf", is a flexible, screen-oriented MUD client, for
21cr|tinyfugue-5.1.3-0.b8.5|18	use with any type of MUD. TinyFugue is one of the most popular and
21cr|tinyfugue-5.1.3-0.b8.5|19	powerful mud clients.
21cr|tinyfugue-5.1.3-0.b8.5|20	
21cr|tinyfugue-5.1.3-0.b8.5|21	%prep
21cr|tinyfugue-5.1.3-0.b8.5|22	%setup -q -n %fname
21cr|tinyfugue-5.1.3-0.b8.5|23	
21cr|tinyfugue-5.1.3-0.b8.5|24	%build
21cr|tinyfugue-5.1.3-0.b8.5|25	%configure
21cr|tinyfugue-5.1.3-0.b8.5|26	%make
21cr|tinyfugue-5.1.3-0.b8.5|27	
21cr|tinyfugue-5.1.3-0.b8.5|28	%install
21cr|tinyfugue-5.1.3-0.b8.5|29	rm -rf $RPM_BUILD_ROOT
21cr|tinyfugue-5.1.3-0.b8.5|30	mkdir -p %buildroot%_bindir
21cr|tinyfugue-5.1.3-0.b8.5|31	%makeinstall
21cr|tinyfugue-5.1.3-0.b8.5|32	
21cr|tinyfugue-5.1.3-0.b8.5|33	%clean
21cr|tinyfugue-5.1.3-0.b8.5|34	rm -rf $RPM_BUILD_ROOT
21cr|tinyfugue-5.1.3-0.b8.5|35	
21cr|tinyfugue-5.1.3-0.b8.5|36	%files
21cr|tinyfugue-5.1.3-0.b8.5|37	%defattr(-,root,root)
21cr|tinyfugue-5.1.3-0.b8.5|38	%doc CHANGES README CREDITS
21cr|tinyfugue-5.1.3-0.b8.5|39	%_bindir/tf
21cr|tinyfugue-5.1.3-0.b8.5|40	%_datadir/tf-lib

10574 21
21cr|tinyproxy-1.11.1-1|1	Summary:	Lightweight, non-caching, optionally anonymizing HTTP proxy
21cr|tinyproxy-1.11.1-1|2	Name:		tinyproxy
21cr|tinyproxy-1.11.1-1|3	Version:	1.11.1
21cr|tinyproxy-1.11.1-1|4	Release:	1
21cr|tinyproxy-1.11.1-1|5	Group:		System/Servers
21cr|tinyproxy-1.11.1-1|6	# License bundled is gpl v3, but source code say gpl v2 or later
21cr|tinyproxy-1.11.1-1|7	License:	GPLv2+
21cr|tinyproxy-1.11.1-1|8	URL:		https://www.banu.com/%{name}/
21cr|tinyproxy-1.11.1-1|9	Source0:	https://github.com/tinyproxy/tinyproxy/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|tinyproxy-1.11.1-1|10	Source1:	tinyproxy.service
21cr|tinyproxy-1.11.1-1|11	BuildRequires:	asciidoc
21cr|tinyproxy-1.11.1-1|12	BuildRequires:	a2x
21cr|tinyproxy-1.11.1-1|13	BuildRequires:	xsltproc
21cr|tinyproxy-1.11.1-1|14	BuildRequires:	docbook-style-xsl
21cr|tinyproxy-1.11.1-1|15	BuildRequires:	docbook-dtd45-xml
21cr|tinyproxy-1.11.1-1|16	Provides:	webproxy
21cr|tinyproxy-1.11.1-1|17	
21cr|tinyproxy-1.11.1-1|18	%description
21cr|tinyproxy-1.11.1-1|19	An anonymizing http proxy which is very light on system resources, ideal for
21cr|tinyproxy-1.11.1-1|20	smaller networks and similar situations where other proxies (such as Squid) may
21cr|tinyproxy-1.11.1-1|21	be overkill and/or a security risk. Tinyproxy can also be configured to
21cr|tinyproxy-1.11.1-1|22	anonymize http requests (allowing for exceptions on a per-header basis).
21cr|tinyproxy-1.11.1-1|23	
21cr|tinyproxy-1.11.1-1|24	%prep
21cr|tinyproxy-1.11.1-1|25	
21cr|tinyproxy-1.11.1-1|26	%autosetup -p1
21cr|tinyproxy-1.11.1-1|27	
21cr|tinyproxy-1.11.1-1|28	%build
21cr|tinyproxy-1.11.1-1|29	autoreconf -vfi
21cr|tinyproxy-1.11.1-1|30	%configure \
21cr|tinyproxy-1.11.1-1|31	--enable-xtinyproxy \
21cr|tinyproxy-1.11.1-1|32	--enable-filter \
21cr|tinyproxy-1.11.1-1|33	--enable-upstream \
21cr|tinyproxy-1.11.1-1|34	--enable-transparent \
21cr|tinyproxy-1.11.1-1|35	--enable-reverse \
21cr|tinyproxy-1.11.1-1|36	--sysconfdir=%{_sysconfdir} \
21cr|tinyproxy-1.11.1-1|37	--with-stathost=localhost \
21cr|tinyproxy-1.11.1-1|38	--program-prefix="" \
21cr|tinyproxy-1.11.1-1|39	--bindir=%{_sbindir}
21cr|tinyproxy-1.11.1-1|40	
21cr|tinyproxy-1.11.1-1|41	%make
21cr|tinyproxy-1.11.1-1|42	
21cr|tinyproxy-1.11.1-1|43	%install
21cr|tinyproxy-1.11.1-1|44	%make_install
21cr|tinyproxy-1.11.1-1|45	
21cr|tinyproxy-1.11.1-1|46	install -d %{buildroot}%{_sysconfdir}/tinyproxy
21cr|tinyproxy-1.11.1-1|47	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|tinyproxy-1.11.1-1|48	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|tinyproxy-1.11.1-1|49	install -d %{buildroot}%{_unitdir}
21cr|tinyproxy-1.11.1-1|50	install -d %{buildroot}%{_logdir}/tinyproxy
21cr|tinyproxy-1.11.1-1|51	
21cr|tinyproxy-1.11.1-1|52	
21cr|tinyproxy-1.11.1-1|53	/bin/touch %{buildroot}%{_sysconfdir}/tinyproxy/filter
21cr|tinyproxy-1.11.1-1|54	
21cr|tinyproxy-1.11.1-1|55	/bin/echo "FLAGS=\" -c /etc/tinyproxy/tinyproxy.conf\"" > %{buildroot}%{_sysconfdir}/sysconfig/tinyproxy
21cr|tinyproxy-1.11.1-1|56	
21cr|tinyproxy-1.11.1-1|57	cat > %{buildroot}%{_sysconfdir}/logrotate.d/tinyproxy <<EOF
21cr|tinyproxy-1.11.1-1|58	/var/log/tinyproxy.log {
21cr|tinyproxy-1.11.1-1|59	rotate 7
21cr|tinyproxy-1.11.1-1|60	daily
21cr|tinyproxy-1.11.1-1|61	compress
21cr|tinyproxy-1.11.1-1|62	missingok
21cr|tinyproxy-1.11.1-1|63	postrotate
21cr|tinyproxy-1.11.1-1|64	if [ -f /var/run/tinyproxy.pid ]; then
21cr|tinyproxy-1.11.1-1|65	/etc/init.d/tinyproxy restart > /dev/null
21cr|tinyproxy-1.11.1-1|66	fi
21cr|tinyproxy-1.11.1-1|67	endscript
21cr|tinyproxy-1.11.1-1|68	}
21cr|tinyproxy-1.11.1-1|69	EOF
21cr|tinyproxy-1.11.1-1|70	
21cr|tinyproxy-1.11.1-1|71	mkdir -p %{buildroot}%{_tmpfilesdir}
21cr|tinyproxy-1.11.1-1|72	cat <<EOF > %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|tinyproxy-1.11.1-1|73	d /run/tinyproxy 0755 root root
21cr|tinyproxy-1.11.1-1|74	EOF
21cr|tinyproxy-1.11.1-1|75	
21cr|tinyproxy-1.11.1-1|76	install -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/
21cr|tinyproxy-1.11.1-1|77	
21cr|tinyproxy-1.11.1-1|78	%post
21cr|tinyproxy-1.11.1-1|79	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|tinyproxy-1.11.1-1|80	%systemd_post tinyproxy.service
21cr|tinyproxy-1.11.1-1|81	
21cr|tinyproxy-1.11.1-1|82	%preun
21cr|tinyproxy-1.11.1-1|83	%systemd_preun tinyproxy.service
21cr|tinyproxy-1.11.1-1|84	
21cr|tinyproxy-1.11.1-1|85	
21cr|tinyproxy-1.11.1-1|86	%files
21cr|tinyproxy-1.11.1-1|87	%doc docs/*.txt
21cr|tinyproxy-1.11.1-1|88	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO
21cr|tinyproxy-1.11.1-1|89	%attr(0755,root,root) %{_sbindir}/tinyproxy
21cr|tinyproxy-1.11.1-1|90	%config(noreplace) %{_sysconfdir}/sysconfig/tinyproxy
21cr|tinyproxy-1.11.1-1|91	%config(noreplace) %{_sysconfdir}/logrotate.d/tinyproxy
21cr|tinyproxy-1.11.1-1|92	%dir %{_sysconfdir}/tinyproxy
21cr|tinyproxy-1.11.1-1|93	%{_unitdir}/%{name}.service
21cr|tinyproxy-1.11.1-1|94	%{_tmpfilesdir}/%{name}.conf
21cr|tinyproxy-1.11.1-1|95	%config(noreplace) %{_sysconfdir}/tinyproxy/tinyproxy.conf
21cr|tinyproxy-1.11.1-1|96	%config(noreplace) %{_sysconfdir}/tinyproxy/filter
21cr|tinyproxy-1.11.1-1|97	%{_logdir}/tinyproxy/
21cr|tinyproxy-1.11.1-1|98	%{_mandir}/man8/tinyproxy.8*
21cr|tinyproxy-1.11.1-1|99	%{_mandir}/man5/*
21cr|tinyproxy-1.11.1-1|100	%{_datadir}/tinyproxy

10575 21
21cr|tio-2.6-1|1	Summary:	A simple serial device I/O tool
21cr|tio-2.6-1|2	Name:		tio
21cr|tio-2.6-1|3	Version:	2.6
21cr|tio-2.6-1|4	Release:	1
21cr|tio-2.6-1|5	License:	GPLv2
21cr|tio-2.6-1|6	Group:		Terminals
21cr|tio-2.6-1|7	Url:		https://github.com/tio/tio
21cr|tio-2.6-1|8	Source0:	https://github.com/tio/tio/releases/download/v%{version}/tio-%{version}.tar.xz
21cr|tio-2.6-1|9	BuildRequires:	meson
21cr|tio-2.6-1|10	BuildRequires:	cmake
21cr|tio-2.6-1|11	BuildRequires:	pkgconfig(inih)
21cr|tio-2.6-1|12	
21cr|tio-2.6-1|13	%description
21cr|tio-2.6-1|14	tio is a simple serial device tool which features a straightforward
21cr|tio-2.6-1|15	command-line and configuration file interface to easily connect
21cr|tio-2.6-1|16	to serial TTY devices for basic I/O operations.
21cr|tio-2.6-1|17	
21cr|tio-2.6-1|18	%files
21cr|tio-2.6-1|19	%{_bindir}/tio
21cr|tio-2.6-1|20	%{_mandir}/man1/tio.1*
21cr|tio-2.6-1|21	#------------------------------------------------------------------
21cr|tio-2.6-1|22	
21cr|tio-2.6-1|23	%prep
21cr|tio-2.6-1|24	%autosetup -p1
21cr|tio-2.6-1|25	
21cr|tio-2.6-1|26	%build
21cr|tio-2.6-1|27	%meson
21cr|tio-2.6-1|28	%meson_build
21cr|tio-2.6-1|29	
21cr|tio-2.6-1|30	%install
21cr|tio-2.6-1|31	%meson_install
21cr|tio-2.6-1|32	

10576 21
21cr|tiobench-0.3.3-10|1	Summary:	A test program for filesystem performance
21cr|tiobench-0.3.3-10|2	Name:		tiobench
21cr|tiobench-0.3.3-10|3	Version:	0.3.3
21cr|tiobench-0.3.3-10|4	Release:	10
21cr|tiobench-0.3.3-10|5	License:	GPLv2+
21cr|tiobench-0.3.3-10|6	Group:		Development/Kernel
21cr|tiobench-0.3.3-10|7	Url:		http://sourceforge.net/projects/tiobench/
21cr|tiobench-0.3.3-10|8	Source0:	%{name}-%{version}.tar.bz2
21cr|tiobench-0.3.3-10|9	Patch0:		tiobench-0.3.3-glibc-2.16.patch
21cr|tiobench-0.3.3-10|10	Patch1:		tiobench-0.3.3-sfmt.patch
21cr|tiobench-0.3.3-10|11	Patch2:		tiobench-0.3.3-fix-build-with-gcc5.patch
21cr|tiobench-0.3.3-10|12	
21cr|tiobench-0.3.3-10|13	%description
21cr|tiobench-0.3.3-10|14	Threaded I/O bench for Linux (or any *nix system with POSIX threads
21cr|tiobench-0.3.3-10|15	support library).
21cr|tiobench-0.3.3-10|16	
21cr|tiobench-0.3.3-10|17	%files
21cr|tiobench-0.3.3-10|18	%doc README BUGS TODO ChangeLog
21cr|tiobench-0.3.3-10|19	%{_bindir}/tiotest
21cr|tiobench-0.3.3-10|20	%{_bindir}/tiobench.pl
21cr|tiobench-0.3.3-10|21	%{_bindir}/tiosum.pl
21cr|tiobench-0.3.3-10|22	
21cr|tiobench-0.3.3-10|23	#----------------------------------------------------------------------------
21cr|tiobench-0.3.3-10|24	
21cr|tiobench-0.3.3-10|25	%prep
21cr|tiobench-0.3.3-10|26	%setup -q
21cr|tiobench-0.3.3-10|27	%patch0 -p1
21cr|tiobench-0.3.3-10|28	%patch1 -p1
21cr|tiobench-0.3.3-10|29	%patch2 -p1
21cr|tiobench-0.3.3-10|30	
21cr|tiobench-0.3.3-10|31	%build
21cr|tiobench-0.3.3-10|32	%make CFLAGS="%{optflags}"
21cr|tiobench-0.3.3-10|33	
21cr|tiobench-0.3.3-10|34	%install
21cr|tiobench-0.3.3-10|35	install -d %{buildroot}%{_bindir}
21cr|tiobench-0.3.3-10|36	install tiotest %{buildroot}%{_bindir}
21cr|tiobench-0.3.3-10|37	install tiobench.pl %{buildroot}%{_bindir}
21cr|tiobench-0.3.3-10|38	install tiosum.pl %{buildroot}%{_bindir}

10577 21
21cr|tipp10-2.1.0-1|1	%define fversion %(echo %{version} |tr . -)
21cr|tipp10-2.1.0-1|2	%define qtver 4.3.3
21cr|tipp10-2.1.0-1|3	
21cr|tipp10-2.1.0-1|4	Summary:	German touch typing learning program
21cr|tipp10-2.1.0-1|5	Name:		tipp10
21cr|tipp10-2.1.0-1|6	Version:	2.1.0
21cr|tipp10-2.1.0-1|7	Release:	1
21cr|tipp10-2.1.0-1|8	Source0:	tipp10_source_v%{fversion}.zip
21cr|tipp10-2.1.0-1|9	Source1:	%{name}.png
21cr|tipp10-2.1.0-1|10	Patch0:		tipp10-gcc4.5.patch
21cr|tipp10-2.1.0-1|11	License:	GPLv2+
21cr|tipp10-2.1.0-1|12	Group:		Education
21cr|tipp10-2.1.0-1|13	Url:		http://www.tipp10.de/
21cr|tipp10-2.1.0-1|14	Requires:	locales-de
21cr|tipp10-2.1.0-1|15	Requires:	qt4-database-plugin-sqlite >= %{qtver}
21cr|tipp10-2.1.0-1|16	BuildRequires:	qt4-devel >= %{qtver}
21cr|tipp10-2.1.0-1|17	
21cr|tipp10-2.1.0-1|18	%description
21cr|tipp10-2.1.0-1|19	Learn touch typing with a nice and easy graphical user interface. At
21cr|tipp10-2.1.0-1|20	the moment, the program comes with German texts only.
21cr|tipp10-2.1.0-1|21	
21cr|tipp10-2.1.0-1|22	%prep
21cr|tipp10-2.1.0-1|23	%setup -q -n tipp10_source_v%{fversion}
21cr|tipp10-2.1.0-1|24	%apply_patches
21cr|tipp10-2.1.0-1|25	find -name Thumbs.db |xargs rm -fv
21cr|tipp10-2.1.0-1|26	
21cr|tipp10-2.1.0-1|27	%build
21cr|tipp10-2.1.0-1|28	%{_prefix}/lib/qt4/bin/qmake
21cr|tipp10-2.1.0-1|29	%make
21cr|tipp10-2.1.0-1|30	
21cr|tipp10-2.1.0-1|31	%install
21cr|tipp10-2.1.0-1|32	mkdir -p %{buildroot}{%{_bindir},%{_libdir}/%{name},%{_datadir}/applications}
21cr|tipp10-2.1.0-1|33	cp -r release/help  release/tipp10v2.template %{name} *.wav %{buildroot}%{_libdir}/%{name}
21cr|tipp10-2.1.0-1|34	
21cr|tipp10-2.1.0-1|35	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|tipp10-2.1.0-1|36	#!/bin/bash
21cr|tipp10-2.1.0-1|37	cd %{_libdir}/%{name}
21cr|tipp10-2.1.0-1|38	./tipp10 "\$@"
21cr|tipp10-2.1.0-1|39	EOF
21cr|tipp10-2.1.0-1|40	
21cr|tipp10-2.1.0-1|41	install -m 644 -D %{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|tipp10-2.1.0-1|42	
21cr|tipp10-2.1.0-1|43	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|tipp10-2.1.0-1|44	[Desktop Entry]
21cr|tipp10-2.1.0-1|45	Name=Tipp10
21cr|tipp10-2.1.0-1|46	Comment=Touch typing trainer
21cr|tipp10-2.1.0-1|47	Comment[de]=Schreibtrainer
21cr|tipp10-2.1.0-1|48	Exec=tipp10
21cr|tipp10-2.1.0-1|49	Icon=tipp10
21cr|tipp10-2.1.0-1|50	Terminal=false
21cr|tipp10-2.1.0-1|51	Type=Application
21cr|tipp10-2.1.0-1|52	Categories=Education;Qt;
21cr|tipp10-2.1.0-1|53	EOF
21cr|tipp10-2.1.0-1|54	
21cr|tipp10-2.1.0-1|55	%files
21cr|tipp10-2.1.0-1|56	%doc *.txt
21cr|tipp10-2.1.0-1|57	%attr(755,root,root) %{_bindir}/%{name}
21cr|tipp10-2.1.0-1|58	%{_libdir}/%{name}
21cr|tipp10-2.1.0-1|59	%{_datadir}/pixmaps/%{name}.png
21cr|tipp10-2.1.0-1|60	%{_datadir}/applications/%{name}.desktop

10578 21
21cr|tkabber-1.1.2-2|1	Summary:	Client for the Jabber instant messaging system
21cr|tkabber-1.1.2-2|2	Name:		tkabber
21cr|tkabber-1.1.2-2|3	Version:	1.1.2
21cr|tkabber-1.1.2-2|4	Release:	2
21cr|tkabber-1.1.2-2|5	License:	GPLv2+
21cr|tkabber-1.1.2-2|6	Group:		Networking/Instant messaging
21cr|tkabber-1.1.2-2|7	Url:		http://tkabber.jabber.ru/
21cr|tkabber-1.1.2-2|8	Source0:	http://files.jabber.ru/tkabber/%{name}-%{version}.tar.xz
21cr|tkabber-1.1.2-2|9	Source2:	tkabber.png
21cr|tkabber-1.1.2-2|10	Source3:	tkabber.desktop
21cr|tkabber-1.1.2-2|11	Source4:	tkabber
21cr|tkabber-1.1.2-2|12	Source5:	tkabber-remote
21cr|tkabber-1.1.2-2|13	Patch0:		tkabber-1.0-install.patch
21cr|tkabber-1.1.2-2|14	BuildRequires:	bwidget
21cr|tkabber-1.1.2-2|15	BuildRequires:	desktop-file-utils
21cr|tkabber-1.1.2-2|16	# Only to make sure we have these in repositories:
21cr|tkabber-1.1.2-2|17	BuildRequires:	tcl-tcllib
21cr|tkabber-1.1.2-2|18	BuildRequires:	tcl-TclXML
21cr|tkabber-1.1.2-2|19	BuildRequires:	tcl-tkpng
21cr|tkabber-1.1.2-2|20	BuildRequires:	tcl-zlib
21cr|tkabber-1.1.2-2|21	BuildRequires:	tcltls
21cr|tkabber-1.1.2-2|22	BuildRequires:	tdom
21cr|tkabber-1.1.2-2|23	BuildRequires:	tkimg
21cr|tkabber-1.1.2-2|24	BuildRequires:	tktray
21cr|tkabber-1.1.2-2|25	Requires:	bwidget
21cr|tkabber-1.1.2-2|26	Requires:	tcl-tcllib
21cr|tkabber-1.1.2-2|27	Requires:	tcl-TclXML
21cr|tkabber-1.1.2-2|28	Requires:	tcl-tkpng
21cr|tkabber-1.1.2-2|29	Requires:	tcl-zlib
21cr|tkabber-1.1.2-2|30	Requires:	tcltls
21cr|tkabber-1.1.2-2|31	Requires:	tdom
21cr|tkabber-1.1.2-2|32	Requires:	tkimg
21cr|tkabber-1.1.2-2|33	Requires:	tktray
21cr|tkabber-1.1.2-2|34	BuildArch:	noarch
21cr|tkabber-1.1.2-2|35	
21cr|tkabber-1.1.2-2|36	%description
21cr|tkabber-1.1.2-2|37	Tkabber is a Free and Open Source client for the Jabber
21cr|tkabber-1.1.2-2|38	instant messaging system. It's written in Tcl/Tk, and
21cr|tkabber-1.1.2-2|39	works on many platforms. The choice of Tcl/Tk for a Jabber
21cr|tkabber-1.1.2-2|40	client is three-fold:
21cr|tkabber-1.1.2-2|41	* it is portable: once you install a Tcl/Tk interpreter on
21cr|tkabber-1.1.2-2|42	your system, the Tkabber script "just runs" — without having
21cr|tkabber-1.1.2-2|43	to compile anything;
21cr|tkabber-1.1.2-2|44	* it is customizable: Tkabber reads a configuration file when
21cr|tkabber-1.1.2-2|45	it starts that tells it the settings of various parameters; and,
21cr|tkabber-1.1.2-2|46	* it is extensible: the configuration file is actually a Tcl
21cr|tkabber-1.1.2-2|47	script, so you can replace or augment entire portions of Tkabber
21cr|tkabber-1.1.2-2|48	(if you're so inclined).
21cr|tkabber-1.1.2-2|49	
21cr|tkabber-1.1.2-2|50	%files
21cr|tkabber-1.1.2-2|51	%doc AUTHORS COPYING ChangeLog README doc/tkabber.html
21cr|tkabber-1.1.2-2|52	%{_bindir}/tkabber
21cr|tkabber-1.1.2-2|53	%{_bindir}/tkabber-remote
21cr|tkabber-1.1.2-2|54	%{_datadir}/tkabber
21cr|tkabber-1.1.2-2|55	%{_datadir}/applications/tkabber.desktop
21cr|tkabber-1.1.2-2|56	%{_datadir}/pixmaps/tkabber.png
21cr|tkabber-1.1.2-2|57	
21cr|tkabber-1.1.2-2|58	#----------------------------------------------------------------------------
21cr|tkabber-1.1.2-2|59	
21cr|tkabber-1.1.2-2|60	%prep
21cr|tkabber-1.1.2-2|61	%autosetup -p1
21cr|tkabber-1.1.2-2|62	
21cr|tkabber-1.1.2-2|63	%build
21cr|tkabber-1.1.2-2|64	# nothing
21cr|tkabber-1.1.2-2|65	
21cr|tkabber-1.1.2-2|66	%install
21cr|tkabber-1.1.2-2|67	make install-bin DESTDIR=%{buildroot}
21cr|tkabber-1.1.2-2|68	
21cr|tkabber-1.1.2-2|69	desktop-file-install \
21cr|tkabber-1.1.2-2|70	--dir=%{buildroot}%{_datadir}/applications \
21cr|tkabber-1.1.2-2|71	%{SOURCE3}
21cr|tkabber-1.1.2-2|72	
21cr|tkabber-1.1.2-2|73	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21cr|tkabber-1.1.2-2|74	mkdir -p %{buildroot}%{_bindir}
21cr|tkabber-1.1.2-2|75	
21cr|tkabber-1.1.2-2|76	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/tkabber.png
21cr|tkabber-1.1.2-2|77	install -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/tkabber
21cr|tkabber-1.1.2-2|78	install -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/tkabber-remote

10579 21
21cr|tkabber-plugins-1.1.2-1|1	Summary:	Additional plugins for tkabber
21cr|tkabber-plugins-1.1.2-1|2	Name:		tkabber-plugins
21cr|tkabber-plugins-1.1.2-1|3	Version:	1.1.2
21cr|tkabber-plugins-1.1.2-1|4	Release:	1
21cr|tkabber-plugins-1.1.2-1|5	# most have BSD, some GPL and tkabber-khim is under TCL
21cr|tkabber-plugins-1.1.2-1|6	License:	GPLv2 and BSD and TCL
21cr|tkabber-plugins-1.1.2-1|7	Group:		Networking/Instant messaging
21cr|tkabber-plugins-1.1.2-1|8	Url:		http://tkabber.jabber.ru/
21cr|tkabber-plugins-1.1.2-1|9	Source0:	http://files.jabber.ru/tkabber/%{name}-%{version}.tar.xz
21cr|tkabber-plugins-1.1.2-1|10	Requires:	tkabber = %{version}
21cr|tkabber-plugins-1.1.2-1|11	BuildArch:	noarch
21cr|tkabber-plugins-1.1.2-1|12	
21cr|tkabber-plugins-1.1.2-1|13	%description
21cr|tkabber-plugins-1.1.2-1|14	Additional plugins for tkabber.
21cr|tkabber-plugins-1.1.2-1|15	
21cr|tkabber-plugins-1.1.2-1|16	%files
21cr|tkabber-plugins-1.1.2-1|17	%doc COPYING ChangeLog README license.*
21cr|tkabber-plugins-1.1.2-1|18	%{_datadir}/tkabber-plugins
21cr|tkabber-plugins-1.1.2-1|19	
21cr|tkabber-plugins-1.1.2-1|20	#----------------------------------------------------------------------------
21cr|tkabber-plugins-1.1.2-1|21	
21cr|tkabber-plugins-1.1.2-1|22	%prep
21cr|tkabber-plugins-1.1.2-1|23	%setup -q
21cr|tkabber-plugins-1.1.2-1|24	
21cr|tkabber-plugins-1.1.2-1|25	%build
21cr|tkabber-plugins-1.1.2-1|26	# empty here
21cr|tkabber-plugins-1.1.2-1|27	
21cr|tkabber-plugins-1.1.2-1|28	%install
21cr|tkabber-plugins-1.1.2-1|29	make install-bin PREFIX=%{_prefix} DESTDIR=%{buildroot}
21cr|tkabber-plugins-1.1.2-1|30	
21cr|tkabber-plugins-1.1.2-1|31	cp attline/license.terms license.BSD
21cr|tkabber-plugins-1.1.2-1|32	cp tkabber-khim/tklib_licence.terms license.TCL

10580 21
21cr|tkbabel-0.59-10|1	Summary:	Tk/Tcl frontend for babelfish language translation
21cr|tkbabel-0.59-10|2	Name:		tkbabel
21cr|tkbabel-0.59-10|3	Version:	0.59
21cr|tkbabel-0.59-10|4	Release:	10
21cr|tkbabel-0.59-10|5	License:	GPL
21cr|tkbabel-0.59-10|6	Group:		Communications
21cr|tkbabel-0.59-10|7	
21cr|tkbabel-0.59-10|8	Source:		http://members.home.net/sdanis/%{name}/%{name}-%{version}.tar.bz2
21cr|tkbabel-0.59-10|9	
21cr|tkbabel-0.59-10|10	URL:		http://members.home.ner/sdanis/%{name}/
21cr|tkbabel-0.59-10|11	Buildarch:	noarch
21cr|tkbabel-0.59-10|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21cr|tkbabel-0.59-10|13	
21cr|tkbabel-0.59-10|14	%description
21cr|tkbabel-0.59-10|15	Tkbabel and tclbabel are simple Tcl/Tk programs to access babelfish from
21cr|tkbabel-0.59-10|16	either the command line (tclbabel) or from a simple GUI (tkbabel).
21cr|tkbabel-0.59-10|17	
21cr|tkbabel-0.59-10|18	
21cr|tkbabel-0.59-10|19	%prep
21cr|tkbabel-0.59-10|20	
21cr|tkbabel-0.59-10|21	%setup -q -n %{name}-%{version}
21cr|tkbabel-0.59-10|22	
21cr|tkbabel-0.59-10|23	%build
21cr|tkbabel-0.59-10|24	# replace the location of Babelfish.tcl in tkbabel and tclbabel
21cr|tkbabel-0.59-10|25	mv tclbabel tclbabel.orig
21cr|tkbabel-0.59-10|26	#sed -e "s/\/usr\/local\/lib\/tclbabel/\/usr\/share/" tclbabel.orig > tclbabel
21cr|tkbabel-0.59-10|27	perl -pi -e "s,/usr/local/lib/tclbabel/,/usr/share/," tclbabel.orig
21cr|tkbabel-0.59-10|28	perl -pi -e "s,/usr/lib/tclbabel/,/usr/share/," tclbabel.orig
21cr|tkbabel-0.59-10|29	cat tclbabel.orig > tclbabel
21cr|tkbabel-0.59-10|30	
21cr|tkbabel-0.59-10|31	mv tkbabel  tkbabel.orig
21cr|tkbabel-0.59-10|32	#sed -e "s/\/usr\/local\/lib\/tclbabel/\/usr\/share/" tkbabel.orig  > tkbabel
21cr|tkbabel-0.59-10|33	perl -pi -e "s,/usr/local/lib/tclbabel/,/usr/share/," tkbabel.orig
21cr|tkbabel-0.59-10|34	perl -pi -e "s,/usr/lib/tclbabel/,/usr/share/," tkbabel.orig
21cr|tkbabel-0.59-10|35	cat tkbabel.orig > tkbabel
21cr|tkbabel-0.59-10|36	
21cr|tkbabel-0.59-10|37	%install
21cr|tkbabel-0.59-10|38	rm -fr %buildroot
21cr|tkbabel-0.59-10|39	
21cr|tkbabel-0.59-10|40	# install the actual executable
21cr|tkbabel-0.59-10|41	install -m 755 -d $RPM_BUILD_ROOT/usr
21cr|tkbabel-0.59-10|42	install -m 755 -d $RPM_BUILD_ROOT%{_bindir}
21cr|tkbabel-0.59-10|43	install -m 755 -d $RPM_BUILD_ROOT/usr/share
21cr|tkbabel-0.59-10|44	install -m 755 Babelfish.tcl  $RPM_BUILD_ROOT/usr/share/Babelfish.tcl
21cr|tkbabel-0.59-10|45	install -m 755 {tk,tcl}babel  $RPM_BUILD_ROOT%{_bindir}/
21cr|tkbabel-0.59-10|46	
21cr|tkbabel-0.59-10|47	
21cr|tkbabel-0.59-10|48	%clean
21cr|tkbabel-0.59-10|49	rm -fr %buildroot
21cr|tkbabel-0.59-10|50	
21cr|tkbabel-0.59-10|51	
21cr|tkbabel-0.59-10|52	%files
21cr|tkbabel-0.59-10|53	%defattr (-,root,root)
21cr|tkbabel-0.59-10|54	%doc CHANGELOG INSTALL LICENSE README USAGE BUGS
21cr|tkbabel-0.59-10|55	%{_bindir}/tclbabel
21cr|tkbabel-0.59-10|56	%{_bindir}/tkbabel
21cr|tkbabel-0.59-10|57	/usr/share/Babelfish.tcl

10581 21
21cr|tkcvs-8.2.3-3|1	Summary:	Tk interface for CVS
21cr|tkcvs-8.2.3-3|2	Name:		tkcvs
21cr|tkcvs-8.2.3-3|3	Version: 	8.2.3
21cr|tkcvs-8.2.3-3|4	Release: 	3
21cr|tkcvs-8.2.3-3|5	License:	GPLv2
21cr|tkcvs-8.2.3-3|6	Group:		Development/Other
21cr|tkcvs-8.2.3-3|7	Url:            http://www.twobarleycorns.net/tkcvs.html
21cr|tkcvs-8.2.3-3|8	Source:         http://www.twobarleycorns.net/%{name}-%{version}.tar.gz
21cr|tkcvs-8.2.3-3|9	Patch0:		tkcvs-8.2.1-paths.patch
21cr|tkcvs-8.2.3-3|10	Requires:	tk
21cr|tkcvs-8.2.3-3|11	Requires:	cvs
21cr|tkcvs-8.2.3-3|12	Requires:	tcl
21cr|tkcvs-8.2.3-3|13	BuildArch:	noarch
21cr|tkcvs-8.2.3-3|14	Epoch:		1
21cr|tkcvs-8.2.3-3|15	
21cr|tkcvs-8.2.3-3|16	%description
21cr|tkcvs-8.2.3-3|17	TkCVS is a Tcl/Tk-based graphical interface to the CVS and Subversion
21cr|tkcvs-8.2.3-3|18	configuration management systems.  It includes facilities for providing
21cr|tkcvs-8.2.3-3|19	"user friendly" names to modules and directories within the repository,
21cr|tkcvs-8.2.3-3|20	and provides a facility to interactively browse the repository looking
21cr|tkcvs-8.2.3-3|21	for modules and directories.
21cr|tkcvs-8.2.3-3|22	
21cr|tkcvs-8.2.3-3|23	%prep
21cr|tkcvs-8.2.3-3|24	%setup -q
21cr|tkcvs-8.2.3-3|25	%patch0 -p1 -b .paths
21cr|tkcvs-8.2.3-3|26	
21cr|tkcvs-8.2.3-3|27	%install
21cr|tkcvs-8.2.3-3|28	install -d %{buildroot}/%{_bindir}/
21cr|tkcvs-8.2.3-3|29	install -d %{buildroot}/%{_datadir}/tkcvs/bitmaps
21cr|tkcvs-8.2.3-3|30	install -d %{buildroot}/%{_mandir}/man1
21cr|tkcvs-8.2.3-3|31	
21cr|tkcvs-8.2.3-3|32	install tkcvs/tkcvs.tcl %{buildroot}/%{_bindir}/tkcvs
21cr|tkcvs-8.2.3-3|33	install tkdiff/tkdiff %{buildroot}/%{_bindir}/tkdiff
21cr|tkcvs-8.2.3-3|34	install tkcvs/*.tcl       %{buildroot}/%{_datadir}/tkcvs
21cr|tkcvs-8.2.3-3|35	install tkcvs/tclIndex    %{buildroot}/%{_datadir}/tkcvs
21cr|tkcvs-8.2.3-3|36	install tkcvs/bitmaps/*         %{buildroot}/%{_datadir}/tkcvs/bitmaps/
21cr|tkcvs-8.2.3-3|37	install tkcvs/*.1         %{buildroot}/%{_mandir}/man1
21cr|tkcvs-8.2.3-3|38	rm -f %{buildroot}/%{_mandir}/tkcvs/tkcvs_def.tcl
21cr|tkcvs-8.2.3-3|39	install -d %{buildroot}/%{_sysconfdir}/cvs/
21cr|tkcvs-8.2.3-3|40	install tkcvs/tkcvs_def.tcl %{buildroot}/%{_sysconfdir}/cvs/
21cr|tkcvs-8.2.3-3|41	
21cr|tkcvs-8.2.3-3|42	#README.tkcvs tkdiff/COPYING tkcvs/vendor.readme tkcvs/branchgen.sh
21cr|tkcvs-8.2.3-3|43	ln tkdiff/LICENSE.txt tkdiff.LICENSE.txt
21cr|tkcvs-8.2.3-3|44	ln tkdiff/README.txt tkdiff.README.txt
21cr|tkcvs-8.2.3-3|45	ln tkdiff/CHANGELOG.txt tkdiff.CHANGELOG.txt
21cr|tkcvs-8.2.3-3|46	
21cr|tkcvs-8.2.3-3|47	# Menu support
21cr|tkcvs-8.2.3-3|48	
21cr|tkcvs-8.2.3-3|49	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tkcvs-8.2.3-3|50	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|tkcvs-8.2.3-3|51	[Desktop Entry]
21cr|tkcvs-8.2.3-3|52	Name=TkCVS
21cr|tkcvs-8.2.3-3|53	Comment=Graphical interface to CVS and SVN
21cr|tkcvs-8.2.3-3|54	Comment[ru]=Графический интерфейс для CVS и SVN
21cr|tkcvs-8.2.3-3|55	Exec=%{_bindir}/%{name}
21cr|tkcvs-8.2.3-3|56	Icon=development_tools_section
21cr|tkcvs-8.2.3-3|57	Terminal=false
21cr|tkcvs-8.2.3-3|58	Type=Application
21cr|tkcvs-8.2.3-3|59	StartupNotify=true
21cr|tkcvs-8.2.3-3|60	Categories=Development;RevisionControl;X-MandrivaLinux-MoreApplications-Development-Tools;
21cr|tkcvs-8.2.3-3|61	EOF
21cr|tkcvs-8.2.3-3|62	
21cr|tkcvs-8.2.3-3|63	cat > %{buildroot}%{_datadir}/applications/tkdiff.desktop <<EOF
21cr|tkcvs-8.2.3-3|64	[Desktop Entry]
21cr|tkcvs-8.2.3-3|65	Name=TkDiff
21cr|tkcvs-8.2.3-3|66	Comment=Graphical interface to diff
21cr|tkcvs-8.2.3-3|67	Comment[ru]=Графический интерфейс для команды diff
21cr|tkcvs-8.2.3-3|68	Exec=%{_bindir}/tkdiff
21cr|tkcvs-8.2.3-3|69	Icon=development_tools_section
21cr|tkcvs-8.2.3-3|70	Terminal=false
21cr|tkcvs-8.2.3-3|71	Type=Application
21cr|tkcvs-8.2.3-3|72	StartupNotify=true
21cr|tkcvs-8.2.3-3|73	Categories=Development;RevisionControl;X-MandrivaLinux-MoreApplications-Development-Tools;
21cr|tkcvs-8.2.3-3|74	EOF
21cr|tkcvs-8.2.3-3|75	
21cr|tkcvs-8.2.3-3|76	
21cr|tkcvs-8.2.3-3|77	%files
21cr|tkcvs-8.2.3-3|78	%doc FAQ.txt CHANGELOG.txt tkdiff*.txt
21cr|tkcvs-8.2.3-3|79	%attr(755,root,root) %{_bindir}/*
21cr|tkcvs-8.2.3-3|80	%{_datadir}/tkcvs/*.tcl
21cr|tkcvs-8.2.3-3|81	%dir %{_datadir}/tkcvs/
21cr|tkcvs-8.2.3-3|82	%dir %{_datadir}/tkcvs/bitmaps/
21cr|tkcvs-8.2.3-3|83	%{_datadir}/tkcvs/tclIndex
21cr|tkcvs-8.2.3-3|84	%{_datadir}/applications/*.desktop
21cr|tkcvs-8.2.3-3|85	%{_mandir}/man*/*
21cr|tkcvs-8.2.3-3|86	%{_datadir}/tkcvs/bitmaps/*
21cr|tkcvs-8.2.3-3|87	%config(noreplace) %{_sysconfdir}/cvs/tkcvs_def.tcl

10582 21
21cr|tkdvd-4.0.9-5|1	Summary:	Simple DVD mastering GUI
21cr|tkdvd-4.0.9-5|2	Name:		tkdvd
21cr|tkdvd-4.0.9-5|3	Version:	4.0.9
21cr|tkdvd-4.0.9-5|4	Release:	5
21cr|tkdvd-4.0.9-5|5	License:	GPLv2+
21cr|tkdvd-4.0.9-5|6	Group:		Archiving/Cd burning
21cr|tkdvd-4.0.9-5|7	URL:		http://regis.damongeot.free.fr/tkdvd/
21cr|tkdvd-4.0.9-5|8	Source0:	http://regis.damongeot.free.fr/tkdvd/dl/%{name}-%{version}.tar.gz
21cr|tkdvd-4.0.9-5|9	BuildRequires:	imagemagick
21cr|tkdvd-4.0.9-5|10	# For macros
21cr|tkdvd-4.0.9-5|11	BuildRequires:	tcl-devel
21cr|tkdvd-4.0.9-5|12	Requires:	dvd+rw-tools tk tcl
21cr|tkdvd-4.0.9-5|13	BuildArch:	noarch
21cr|tkdvd-4.0.9-5|14	
21cr|tkdvd-4.0.9-5|15	%description
21cr|tkdvd-4.0.9-5|16	TkDVD is a GUI for growisofs which is a part of dvd+rw-tools.  It allows
21cr|tkdvd-4.0.9-5|17	burnning DVD+R/RW, -R/W and DVD+R DL easily.
21cr|tkdvd-4.0.9-5|18	
21cr|tkdvd-4.0.9-5|19	Features:
21cr|tkdvd-4.0.9-5|20	* View the current command line passed to growisofs with options and
21cr|tkdvd-4.0.9-5|21	file listing
21cr|tkdvd-4.0.9-5|22	* Burn DVD from iso images
21cr|tkdvd-4.0.9-5|23	* Create ISO images from files
21cr|tkdvd-4.0.9-5|24	* Can overburn DVD
21cr|tkdvd-4.0.9-5|25	* Support multi-sessions DVD
21cr|tkdvd-4.0.9-5|26	* Add/delete/exclude file/directories and show current used space
21cr|tkdvd-4.0.9-5|27	* can keep directory structure
21cr|tkdvd-4.0.9-5|28	* options to choose iso9660 filesystem extension (like Joliet or
21cr|tkdvd-4.0.9-5|29	RockRidge extensions)
21cr|tkdvd-4.0.9-5|30	* Prevent burning if used space > DVD+R/RW capacity
21cr|tkdvd-4.0.9-5|31	* show output of growisofs/mkisofs to view burned % and estimated
21cr|tkdvd-4.0.9-5|32	remaining time
21cr|tkdvd-4.0.9-5|33	
21cr|tkdvd-4.0.9-5|34	%prep
21cr|tkdvd-4.0.9-5|35	%setup -q -n %{name}
21cr|tkdvd-4.0.9-5|36	chmod 755 TkDVD.sh
21cr|tkdvd-4.0.9-5|37	chmod 644 icons/*.*
21cr|tkdvd-4.0.9-5|38	chmod 644 src/*.tcl
21cr|tkdvd-4.0.9-5|39	perl -p -i -e 's|\$\{source_directory\}|%{tcl_sitelib}/%{name}||g' TkDVD.sh src/*
21cr|tkdvd-4.0.9-5|40	
21cr|tkdvd-4.0.9-5|41	%install
21cr|tkdvd-4.0.9-5|42	rm -fr %{buildroot}
21cr|tkdvd-4.0.9-5|43	mkdir -p %{buildroot}%{tcl_sitelib}/%{name}
21cr|tkdvd-4.0.9-5|44	cp TkDVD.sh %{buildroot}%{tcl_sitelib}/%{name}
21cr|tkdvd-4.0.9-5|45	cp -r src %{buildroot}%{tcl_sitelib}/%{name}
21cr|tkdvd-4.0.9-5|46	mkdir -p %{buildroot}%{_bindir}
21cr|tkdvd-4.0.9-5|47	ln -sf %{tcl_sitelib}/%{name}/TkDVD.sh %{buildroot}%{_bindir}/%{name}
21cr|tkdvd-4.0.9-5|48	
21cr|tkdvd-4.0.9-5|49	#menu
21cr|tkdvd-4.0.9-5|50	
21cr|tkdvd-4.0.9-5|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tkdvd-4.0.9-5|52	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|tkdvd-4.0.9-5|53	[Desktop Entry]
21cr|tkdvd-4.0.9-5|54	Name=TkDVD
21cr|tkdvd-4.0.9-5|55	Comment=%{summary}
21cr|tkdvd-4.0.9-5|56	Exec=%{_bindir}/%{name}
21cr|tkdvd-4.0.9-5|57	Icon=%{name}
21cr|tkdvd-4.0.9-5|58	Terminal=false
21cr|tkdvd-4.0.9-5|59	Type=Application
21cr|tkdvd-4.0.9-5|60	Categories=DiscBurning;Archiving;
21cr|tkdvd-4.0.9-5|61	EOF
21cr|tkdvd-4.0.9-5|62	
21cr|tkdvd-4.0.9-5|63	#icons
21cr|tkdvd-4.0.9-5|64	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|tkdvd-4.0.9-5|65	cp icons/%{name}-48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|tkdvd-4.0.9-5|66	cp icons/%{name}-32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|tkdvd-4.0.9-5|67	convert -size 16x16 icons/%{name}-48.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|tkdvd-4.0.9-5|68	
21cr|tkdvd-4.0.9-5|69	%clean
21cr|tkdvd-4.0.9-5|70	rm -rf %{buildroot}
21cr|tkdvd-4.0.9-5|71	
21cr|tkdvd-4.0.9-5|72	%if %mdkversion < 200900
21cr|tkdvd-4.0.9-5|73	%post
21cr|tkdvd-4.0.9-5|74	%{update_menus}
21cr|tkdvd-4.0.9-5|75	%update_icon_cache hicolor
21cr|tkdvd-4.0.9-5|76	%endif
21cr|tkdvd-4.0.9-5|77	
21cr|tkdvd-4.0.9-5|78	%if %mdkversion < 200900
21cr|tkdvd-4.0.9-5|79	%postun
21cr|tkdvd-4.0.9-5|80	%{clean_menus}
21cr|tkdvd-4.0.9-5|81	%clean_icon_cache hicolor
21cr|tkdvd-4.0.9-5|82	%endif
21cr|tkdvd-4.0.9-5|83	
21cr|tkdvd-4.0.9-5|84	%files
21cr|tkdvd-4.0.9-5|85	%defattr(-,root,root)
21cr|tkdvd-4.0.9-5|86	%doc ChangeLog FAQ README TODO
21cr|tkdvd-4.0.9-5|87	%{_bindir}/%{name}
21cr|tkdvd-4.0.9-5|88	%{tcl_sitelib}/%{name}
21cr|tkdvd-4.0.9-5|89	%{_datadir}/applications/*
21cr|tkdvd-4.0.9-5|90	%{_iconsdir}/hicolor/*/apps/%{name}.png

10583 21
21cr|tkeca-4.4.3-4|1	Name: 		tkeca
21cr|tkeca-4.4.3-4|2	Summary: 	Tk GUI for Ecasound multitrack audio editor and recorder
21cr|tkeca-4.4.3-4|3	Version: 	4.4.3
21cr|tkeca-4.4.3-4|4	Release: 	4
21cr|tkeca-4.4.3-4|5	Source0:	http://sourceforge.net/projects/tkeca/files/%{name}-%{version}.tar.gz
21cr|tkeca-4.4.3-4|6	URL:		http://tkeca.sourceforge.net/
21cr|tkeca-4.4.3-4|7	License:	GPLv2+
21cr|tkeca-4.4.3-4|8	Group:		Sound
21cr|tkeca-4.4.3-4|9	# For macros
21cr|tkeca-4.4.3-4|10	BuildRequires:	tcl-devel
21cr|tkeca-4.4.3-4|11	Requires:	tk
21cr|tkeca-4.4.3-4|12	Requires:	tcl
21cr|tkeca-4.4.3-4|13	Requires:	ecasound
21cr|tkeca-4.4.3-4|14	BuildArch:	noarch
21cr|tkeca-4.4.3-4|15	
21cr|tkeca-4.4.3-4|16	%description
21cr|tkeca-4.4.3-4|17	Tk Ecasound is a frontend for Ecasound. It has the look of a multitrack
21cr|tkeca-4.4.3-4|18	recorder. It supports Ladspa plugins, multiple devices inputs/outputs,
21cr|tkeca-4.4.3-4|19	and multiple effects.
21cr|tkeca-4.4.3-4|20	
21cr|tkeca-4.4.3-4|21	%prep
21cr|tkeca-4.4.3-4|22	%setup -q
21cr|tkeca-4.4.3-4|23	
21cr|tkeca-4.4.3-4|24	%install
21cr|tkeca-4.4.3-4|25	mkdir -p %{buildroot}/%{tcl_sitelib}/%{name}
21cr|tkeca-4.4.3-4|26	cp tkeca.tcl %{buildroot}/%{tcl_sitelib}/%{name}/
21cr|tkeca-4.4.3-4|27	
21cr|tkeca-4.4.3-4|28	mkdir -p %{buildroot}/%{_bindir}
21cr|tkeca-4.4.3-4|29	cat > %{buildroot}/%{_bindir}/%{name} << EOF
21cr|tkeca-4.4.3-4|30	#!/bin/bash
21cr|tkeca-4.4.3-4|31	if [ -e ~/.ecasoundrc ]
21cr|tkeca-4.4.3-4|32	then echo "~/.ecasoundrc found"
21cr|tkeca-4.4.3-4|33	else echo "creating ~/.ecasoundrc"; cp /usr/share/ecasound/ecasoundrc ~/.ecasoundrc
21cr|tkeca-4.4.3-4|34	fi
21cr|tkeca-4.4.3-4|35	if [ -e ~/.ecasound/ecasoundrc ]
21cr|tkeca-4.4.3-4|36	then echo "~/.ecasound/ecasoundrc found"
21cr|tkeca-4.4.3-4|37	else echo "creating ~/.ecasound/ecasoundrc"; mkdir -p ~/.ecasound; cp /usr/share/ecasound/ecasoundrc ~/.ecasound
21cr|tkeca-4.4.3-4|38	fi
21cr|tkeca-4.4.3-4|39	%{tcl_sitelib}/%{name}/tkeca.tcl
21cr|tkeca-4.4.3-4|40	EOF
21cr|tkeca-4.4.3-4|41	chmod ugo+x %{buildroot}/%{_bindir}/%{name}
21cr|tkeca-4.4.3-4|42	
21cr|tkeca-4.4.3-4|43	#menu
21cr|tkeca-4.4.3-4|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tkeca-4.4.3-4|45	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|tkeca-4.4.3-4|46	[Desktop Entry]
21cr|tkeca-4.4.3-4|47	Name=TkEca
21cr|tkeca-4.4.3-4|48	Comment=%{summary}
21cr|tkeca-4.4.3-4|49	Exec=%{_bindir}/%{name}
21cr|tkeca-4.4.3-4|50	Icon=sound_section
21cr|tkeca-4.4.3-4|51	Terminal=false
21cr|tkeca-4.4.3-4|52	Type=Application
21cr|tkeca-4.4.3-4|53	Categories=AudioVideo;Audio;AudioVideoEditing;
21cr|tkeca-4.4.3-4|54	EOF
21cr|tkeca-4.4.3-4|55	
21cr|tkeca-4.4.3-4|56	%clean
21cr|tkeca-4.4.3-4|57	
21cr|tkeca-4.4.3-4|58	%if %mdkversion < 200900
21cr|tkeca-4.4.3-4|59	%post
21cr|tkeca-4.4.3-4|60	%update_menus
21cr|tkeca-4.4.3-4|61	%endif
21cr|tkeca-4.4.3-4|62	
21cr|tkeca-4.4.3-4|63	%if %mdkversion < 200900
21cr|tkeca-4.4.3-4|64	%postun
21cr|tkeca-4.4.3-4|65	%clean_menus
21cr|tkeca-4.4.3-4|66	%endif
21cr|tkeca-4.4.3-4|67	
21cr|tkeca-4.4.3-4|68	%files
21cr|tkeca-4.4.3-4|69	%doc README.tkeca *.html
21cr|tkeca-4.4.3-4|70	%{_bindir}/%{name}
21cr|tkeca-4.4.3-4|71	%{_datadir}/applications/*
21cr|tkeca-4.4.3-4|72	%{tcl_sitelib}/%{name}

10584 21
21cr|tkimg-1.4.13-1|1	%define debug_package %{nil}
21cr|tkimg-1.4.13-1|2	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|tkimg-1.4.13-1|3	
21cr|tkimg-1.4.13-1|4	Summary:	Image support library for Tk
21cr|tkimg-1.4.13-1|5	Name:		tkimg
21cr|tkimg-1.4.13-1|6	Version:	1.4.13
21cr|tkimg-1.4.13-1|7	Release:	1
21cr|tkimg-1.4.13-1|8	License:	BSD
21cr|tkimg-1.4.13-1|9	Group:		System/Libraries
21cr|tkimg-1.4.13-1|10	Url:		https://wiki.tcl-lang.org/page/Img
21cr|tkimg-1.4.13-1|11	Source0:	https://downloads.sourceforge.net/project/tkimg/tkimg/%{url_ver}/tkimg%20%{version}/Img-%{version}-Source.tar.gz
21cr|tkimg-1.4.13-1|12	
21cr|tkimg-1.4.13-1|13	BuildRequires:	tcl-tcllib
21cr|tkimg-1.4.13-1|14	BuildRequires:	jpeg-devel
21cr|tkimg-1.4.13-1|15	BuildRequires:	tcl-devel
21cr|tkimg-1.4.13-1|16	BuildRequires:	pkgconfig(libpng)
21cr|tkimg-1.4.13-1|17	BuildRequires:	pkgconfig(libtiff-4)
21cr|tkimg-1.4.13-1|18	BuildRequires:	pkgconfig(tk)
21cr|tkimg-1.4.13-1|19	BuildRequires:	pkgconfig(zlib)
21cr|tkimg-1.4.13-1|20	Requires:	tcl
21cr|tkimg-1.4.13-1|21	
21cr|tkimg-1.4.13-1|22	%description
21cr|tkimg-1.4.13-1|23	This package contains a collection of image format handlers for the Tk
21cr|tkimg-1.4.13-1|24	photo image type, and a new image type, pixmaps.
21cr|tkimg-1.4.13-1|25	The provided format handlers include bmp, gif, ico, jpeg, pcx, png,
21cr|tkimg-1.4.13-1|26	ppm, ps, sgi, sun, tga, tiff, xbm, and xpm.
21cr|tkimg-1.4.13-1|27	
21cr|tkimg-1.4.13-1|28	%files
21cr|tkimg-1.4.13-1|29	%doc README
21cr|tkimg-1.4.13-1|30	%{_libdir}/*.so
21cr|tkimg-1.4.13-1|31	%{tcl_sitearch}/Img%{version}
21cr|tkimg-1.4.13-1|32	%exclude %{tcl_sitearch}/Img%{version}/*.a
21cr|tkimg-1.4.13-1|33	%{_mandir}/mann/*.n*
21cr|tkimg-1.4.13-1|34	
21cr|tkimg-1.4.13-1|35	#----------------------------------------------------------------------------
21cr|tkimg-1.4.13-1|36	
21cr|tkimg-1.4.13-1|37	%package devel
21cr|tkimg-1.4.13-1|38	Summary:	Libraries, includes, etc. used to develop an application with %{name}
21cr|tkimg-1.4.13-1|39	Group:		System/Libraries
21cr|tkimg-1.4.13-1|40	Requires:	%{name} = %{EVRD}
21cr|tkimg-1.4.13-1|41	Requires:	jpeg-devel
21cr|tkimg-1.4.13-1|42	Requires:	tcl-devel
21cr|tkimg-1.4.13-1|43	Requires:	pkgconfig(libpng)
21cr|tkimg-1.4.13-1|44	Requires:	pkgconfig(libtiff-4)
21cr|tkimg-1.4.13-1|45	Requires:	pkgconfig(tk)
21cr|tkimg-1.4.13-1|46	Requires:	pkgconfig(zlib)
21cr|tkimg-1.4.13-1|47	
21cr|tkimg-1.4.13-1|48	%description devel
21cr|tkimg-1.4.13-1|49	This are the header files needed to develop a %{name} application.
21cr|tkimg-1.4.13-1|50	
21cr|tkimg-1.4.13-1|51	%files devel
21cr|tkimg-1.4.13-1|52	%doc README
21cr|tkimg-1.4.13-1|53	%{_includedir}/*
21cr|tkimg-1.4.13-1|54	%{_libdir}/*.sh
21cr|tkimg-1.4.13-1|55	%{tcl_sitearch}/Img%{version}/*.a
21cr|tkimg-1.4.13-1|56	
21cr|tkimg-1.4.13-1|57	#----------------------------------------------------------------------------
21cr|tkimg-1.4.13-1|58	
21cr|tkimg-1.4.13-1|59	%prep
21cr|tkimg-1.4.13-1|60	%autosetup -p1 -n Img-%{version}
21cr|tkimg-1.4.13-1|61	
21cr|tkimg-1.4.13-1|62	%build
21cr|tkimg-1.4.13-1|63	export LDFLAGS="${LDFLAGS} -lm"
21cr|tkimg-1.4.13-1|64	%configure \
21cr|tkimg-1.4.13-1|65	--with-tcl=%{tcl_sitearch} \
21cr|tkimg-1.4.13-1|66	--with-tk=%{_libdir} \
21cr|tkimg-1.4.13-1|67	--libdir=%{tcl_sitearch} \
21cr|tkimg-1.4.13-1|68	--enable-threads \
21cr|tkimg-1.4.13-1|69	--enable-64bit
21cr|tkimg-1.4.13-1|70	%make
21cr|tkimg-1.4.13-1|71	
21cr|tkimg-1.4.13-1|72	%install
21cr|tkimg-1.4.13-1|73	make INSTALL_ROOT=%{buildroot} install
21cr|tkimg-1.4.13-1|74	
21cr|tkimg-1.4.13-1|75	# Fixing some permissions
21cr|tkimg-1.4.13-1|76	find %{buildroot}/%{tcl_sitearch} -name "*.sh" |xargs chmod 644
21cr|tkimg-1.4.13-1|77	find %{buildroot}/%{tcl_sitearch} -name "*.tcl" |xargs chmod 644
21cr|tkimg-1.4.13-1|78	find %{buildroot}/%{tcl_sitearch} -name "*.a" |xargs chmod 644
21cr|tkimg-1.4.13-1|79	find %{buildroot}/%{tcl_sitearch} -name "*.so" |xargs chmod 755
21cr|tkimg-1.4.13-1|80	
21cr|tkimg-1.4.13-1|81	# Make library links
21cr|tkimg-1.4.13-1|82	mv %{buildroot}/%{tcl_sitearch}/*.sh %{buildroot}/%{_libdir}
21cr|tkimg-1.4.13-1|83	for tcllibs in %{buildroot}/%{tcl_sitearch}/Img1.4/*tcl*.so; do
21cr|tkimg-1.4.13-1|84	btcllibs=`basename $tcllibs`
21cr|tkimg-1.4.13-1|85	ln -s tcl%{tcl_version}/Img1.4/$btcllibs %{buildroot}/%{_libdir}/$btcllibs
21cr|tkimg-1.4.13-1|86	done

10585 21
21cr|tktray-1.3.9-4|1	Summary:	System Tray Icon Support for Tk on X11
21cr|tktray-1.3.9-4|2	Name:		tktray
21cr|tktray-1.3.9-4|3	Version:	1.3.9
21cr|tktray-1.3.9-4|4	Release:	4
21cr|tktray-1.3.9-4|5	License:	BSD
21cr|tktray-1.3.9-4|6	Group:		System/Libraries
21cr|tktray-1.3.9-4|7	Url:		http://code.google.com/p/tktray/
21cr|tktray-1.3.9-4|8	Source0:	http://tktray.googlecode.com/files/%{name}%{version}.tar.gz
21cr|tktray-1.3.9-4|9	BuildRequires:	tcl-devel
21cr|tktray-1.3.9-4|10	BuildRequires:	pkgconfig(tk)
21cr|tktray-1.3.9-4|11	BuildRequires:	pkgconfig(x11)
21cr|tktray-1.3.9-4|12	BuildRequires:	pkgconfig(xext)
21cr|tktray-1.3.9-4|13	Requires:	tk
21cr|tktray-1.3.9-4|14	Requires:	tcl
21cr|tktray-1.3.9-4|15	
21cr|tktray-1.3.9-4|16	%description
21cr|tktray-1.3.9-4|17	Tktray is an extension that is able to create system tray icons.
21cr|tktray-1.3.9-4|18	It follows http://www.freedesktop.org specifications when looking
21cr|tktray-1.3.9-4|19	up the system tray manager.
21cr|tktray-1.3.9-4|20	
21cr|tktray-1.3.9-4|21	%files
21cr|tktray-1.3.9-4|22	%doc ChangeLog license.terms docs/tktray.html
21cr|tktray-1.3.9-4|23	%{tcl_sitearch}/%{name}%{version}
21cr|tktray-1.3.9-4|24	%{_libdir}/*.so
21cr|tktray-1.3.9-4|25	%{_mandir}/mann/%{name}.n.*
21cr|tktray-1.3.9-4|26	
21cr|tktray-1.3.9-4|27	#----------------------------------------------------------------------------
21cr|tktray-1.3.9-4|28	
21cr|tktray-1.3.9-4|29	%prep
21cr|tktray-1.3.9-4|30	%setup -q -n %{name}%{version}
21cr|tktray-1.3.9-4|31	
21cr|tktray-1.3.9-4|32	chmod 0644 ChangeLog license.terms docs/*
21cr|tktray-1.3.9-4|33	
21cr|tktray-1.3.9-4|34	%build
21cr|tktray-1.3.9-4|35	%configure \
21cr|tktray-1.3.9-4|36	--libdir=%{tcl_sitearch} \
21cr|tktray-1.3.9-4|37	--with-tcl=%{_libdir} \
21cr|tktray-1.3.9-4|38	--with-tk=%{_libdir}
21cr|tktray-1.3.9-4|39	
21cr|tktray-1.3.9-4|40	%make CFLAGS_DEFAULT="%{optflags}" CFLAGS_WARNING="-Wall"
21cr|tktray-1.3.9-4|41	
21cr|tktray-1.3.9-4|42	%install
21cr|tktray-1.3.9-4|43	%makeinstall_std
21cr|tktray-1.3.9-4|44	
21cr|tktray-1.3.9-4|45	ln -s tcl%{tcl_version}/%{name}%{version}/lib%{name}%{version}.so %{buildroot}%{_libdir}/lib%{name}%{version}.so

10586 21
21cr|tlc-article-1.0.17-1|1	Name:		tlc-article
21cr|tlc-article-1.0.17-1|2	Version:	1.0.17
21cr|tlc-article-1.0.17-1|3	Release:	1
21cr|tlc-article-1.0.17-1|4	Summary:	A LaTeX document class for formal documents
21cr|tlc-article-1.0.17-1|5	Group:		Publishing
21cr|tlc-article-1.0.17-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/tlc-article
21cr|tlc-article-1.0.17-1|7	License:	bsd3
21cr|tlc-article-1.0.17-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tlc-article.tar.xz
21cr|tlc-article-1.0.17-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tlc-article.doc.tar.xz
21cr|tlc-article-1.0.17-1|10	BuildArch:	noarch
21cr|tlc-article-1.0.17-1|11	BuildRequires:	texlive-tlpkg
21cr|tlc-article-1.0.17-1|12	Requires(pre):	texlive-tlpkg
21cr|tlc-article-1.0.17-1|13	Requires(post):	texlive-kpathsea
21cr|tlc-article-1.0.17-1|14	
21cr|tlc-article-1.0.17-1|15	%description
21cr|tlc-article-1.0.17-1|16	The package provides a LaTeX document class that orchestrates a
21cr|tlc-article-1.0.17-1|17	logical arrangement for document header, footer, author,
21cr|tlc-article-1.0.17-1|18	abstract, table of contents, and margins. It standardizes a
21cr|tlc-article-1.0.17-1|19	document layout intended for formal documents. The tlc_article
21cr|tlc-article-1.0.17-1|20	GitHub repository uses a SCRUM framework adapted to standard
21cr|tlc-article-1.0.17-1|21	GitHub tooling. tlc_article is integrated with Travis-ci.org
21cr|tlc-article-1.0.17-1|22	for continuous integration and AllanConsulting.slack.com for
21cr|tlc-article-1.0.17-1|23	centralized notification.
21cr|tlc-article-1.0.17-1|24	
21cr|tlc-article-1.0.17-1|25	#-----------------------------------------------------------------------
21cr|tlc-article-1.0.17-1|26	
21cr|tlc-article-1.0.17-1|27	%files
21cr|tlc-article-1.0.17-1|28	%{_texmfdistdir}/tex/latex/tlc-article
21cr|tlc-article-1.0.17-1|29	%doc %{_texmfdistdir}/doc/latex/tlc-article
21cr|tlc-article-1.0.17-1|30	
21cr|tlc-article-1.0.17-1|31	#-----------------------------------------------------------------------
21cr|tlc-article-1.0.17-1|32	%prep
21cr|tlc-article-1.0.17-1|33	%setup -c -a0 -a1
21cr|tlc-article-1.0.17-1|34	
21cr|tlc-article-1.0.17-1|35	%build
21cr|tlc-article-1.0.17-1|36	
21cr|tlc-article-1.0.17-1|37	%install
21cr|tlc-article-1.0.17-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|tlc-article-1.0.17-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10587 21
21cr|tldr-3.2.0-1|1	Summary:	Simplified and community-driven man pages
21cr|tldr-3.2.0-1|2	Name:		tldr
21cr|tldr-3.2.0-1|3	Version:	3.2.0
21cr|tldr-3.2.0-1|4	Release:	1
21cr|tldr-3.2.0-1|5	License:	MIT
21cr|tldr-3.2.0-1|6	Group:		Text tools
21cr|tldr-3.2.0-1|7	Url:		https://github.com/tldr-pages/tldr-python-client
21cr|tldr-3.2.0-1|8	Source0:	https://github.com/tldr-pages/tldr-python-client/archive/%{version}/%{name}-%{version}.tar.gz
21cr|tldr-3.2.0-1|9	BuildRequires:	pyproject-rpm-macros
21cr|tldr-3.2.0-1|10	BuildRequires:	make
21cr|tldr-3.2.0-1|11	BuildRequires:	python3dist(colorama)
21cr|tldr-3.2.0-1|12	BuildRequires:	python3dist(pytest)
21cr|tldr-3.2.0-1|13	BuildRequires:	python3dist(pytest-runner)
21cr|tldr-3.2.0-1|14	BuildRequires:	python3dist(shtab)
21cr|tldr-3.2.0-1|15	BuildRequires:	python3dist(sphinx)
21cr|tldr-3.2.0-1|16	BuildRequires:	python3dist(sphinx-argparse)
21cr|tldr-3.2.0-1|17	BuildRequires:	python3dist(termcolor)
21cr|tldr-3.2.0-1|18	BuildRequires:	pkgconfig(python3)
21cr|tldr-3.2.0-1|19	BuildArch:	noarch
21cr|tldr-3.2.0-1|20	
21cr|tldr-3.2.0-1|21	%description
21cr|tldr-3.2.0-1|22	A Python command line client for tldr: simplified and community-driven
21cr|tldr-3.2.0-1|23	man pages http://tldr-pages.github.io.
21cr|tldr-3.2.0-1|24	
21cr|tldr-3.2.0-1|25	%files -f %{pyproject_files}
21cr|tldr-3.2.0-1|26	%doc CHANGELOG.md README.md
21cr|tldr-3.2.0-1|27	%license LICENSE.md
21cr|tldr-3.2.0-1|28	%{_bindir}/%{name}
21cr|tldr-3.2.0-1|29	%{_datadir}/bash-completion/completions/%{name}
21cr|tldr-3.2.0-1|30	%{_datadir}/zsh/site-functions/_%{name}
21cr|tldr-3.2.0-1|31	%{_mandir}/man1/tldr.1*
21cr|tldr-3.2.0-1|32	
21cr|tldr-3.2.0-1|33	#-------------------------------------------------
21cr|tldr-3.2.0-1|34	
21cr|tldr-3.2.0-1|35	%prep
21cr|tldr-3.2.0-1|36	%autosetup -n %{name}-python-client-%{version}
21cr|tldr-3.2.0-1|37	
21cr|tldr-3.2.0-1|38	%generate_buildrequires
21cr|tldr-3.2.0-1|39	%pyproject_buildrequires
21cr|tldr-3.2.0-1|40	
21cr|tldr-3.2.0-1|41	%build
21cr|tldr-3.2.0-1|42	pushd docs
21cr|tldr-3.2.0-1|43	make man
21cr|tldr-3.2.0-1|44	popd
21cr|tldr-3.2.0-1|45	%pyproject_wheel
21cr|tldr-3.2.0-1|46	%{__python3} tldr.py --print-completion bash > tldr.bash
21cr|tldr-3.2.0-1|47	%{__python3} tldr.py --print-completion zsh > tldr.zsh
21cr|tldr-3.2.0-1|48	
21cr|tldr-3.2.0-1|49	%install
21cr|tldr-3.2.0-1|50	%pyproject_install
21cr|tldr-3.2.0-1|51	%pyproject_save_files tldr
21cr|tldr-3.2.0-1|52	
21cr|tldr-3.2.0-1|53	install -Dp --mode=0644 %{name}.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|tldr-3.2.0-1|54	install -Dp --mode=0644 %{name}.zsh %{buildroot}%{_datadir}/zsh/site-functions/_%{name}
21cr|tldr-3.2.0-1|55	
21cr|tldr-3.2.0-1|56	%check
21cr|tldr-3.2.0-1|57	%pytest -k "not test_error_message"

10588 21
21cr|tlf-1.4.1-1|1	Summary:	TLF is a contest logging program for Linux
21cr|tlf-1.4.1-1|2	Name:		tlf
21cr|tlf-1.4.1-1|3	Version:	1.4.1
21cr|tlf-1.4.1-1|4	Release:	1
21cr|tlf-1.4.1-1|5	License:	GPLv2+
21cr|tlf-1.4.1-1|6	Group:		Communications
21cr|tlf-1.4.1-1|7	Url:		http://home.iae.nl/users/reinc/TLF-0.2.html
21cr|tlf-1.4.1-1|8	Source0:	https://github.com/Tlf/tlf/releases/download/tlf-%{version}/tlf-%{version}.tar.gz
21cr|tlf-1.4.1-1|9	Patch1:	tlf-macro.patch
21cr|tlf-1.4.1-1|10	BuildRequires:	pkgconfig(glib-2.0)
21cr|tlf-1.4.1-1|11	BuildRequires:	pkgconfig(hamlib)
21cr|tlf-1.4.1-1|12	BuildRequires:	pkgconfig(ncurses)
21cr|tlf-1.4.1-1|13	
21cr|tlf-1.4.1-1|14	%description
21cr|tlf-1.4.1-1|15	Tlf is developed by Rein Couperus, PA0R. Hamlib is used here to get the rig's
21cr|tlf-1.4.1-1|16	frequency and track dx spots when logged in to a DX-cluser.
21cr|tlf-1.4.1-1|17	
21cr|tlf-1.4.1-1|18	Tlf is a contest logging program with networking support, partially based on
21cr|tlf-1.4.1-1|19	TRLOG (but much better of course).
21cr|tlf-1.4.1-1|20	
21cr|tlf-1.4.1-1|21	%files
21cr|tlf-1.4.1-1|22	%doc %{_docdir}/tlf
21cr|tlf-1.4.1-1|23	%{_bindir}/tlf
21cr|tlf-1.4.1-1|24	%{_bindir}/play_vk
21cr|tlf-1.4.1-1|25	%{_datadir}/man/man1/tlf.1.*
21cr|tlf-1.4.1-1|26	%{_bindir}/soundlog
21cr|tlf-1.4.1-1|27	%{_datadir}/tlf
21cr|tlf-1.4.1-1|28	
21cr|tlf-1.4.1-1|29	#----------------------------------------------------------------------------
21cr|tlf-1.4.1-1|30	
21cr|tlf-1.4.1-1|31	%prep
21cr|tlf-1.4.1-1|32	%autosetup -p1
21cr|tlf-1.4.1-1|33	
21cr|tlf-1.4.1-1|34	%build
21cr|tlf-1.4.1-1|35	%configure
21cr|tlf-1.4.1-1|36	#--enable-hamlib
21cr|tlf-1.4.1-1|37	%make
21cr|tlf-1.4.1-1|38	
21cr|tlf-1.4.1-1|39	%install
21cr|tlf-1.4.1-1|40	%makeinstall_std

10589 21
21cr|tlog-12.1-1|1	
21cr|tlog-12.1-1|2	Name:           tlog
21cr|tlog-12.1-1|3	Version:        12.1
21cr|tlog-12.1-1|4	Release:        1
21cr|tlog-12.1-1|5	Summary:        Terminal I/O logger
21cr|tlog-12.1-1|6	Group:          Shells
21cr|tlog-12.1-1|7	License:        GPLv2+
21cr|tlog-12.1-1|8	URL:            https://github.com/Scribery/%{name}
21cr|tlog-12.1-1|9	Source0:        %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|tlog-12.1-1|10	Source1:        tlog.tmpfiles
21cr|tlog-12.1-1|11	Source2:        tlog.sysusers.conf
21cr|tlog-12.1-1|12	BuildRequires:  autoconf
21cr|tlog-12.1-1|13	BuildRequires:  automake
21cr|tlog-12.1-1|14	BuildRequires:  libtool
21cr|tlog-12.1-1|15	BuildRequires:  m4
21cr|tlog-12.1-1|16	BuildRequires:  gcc
21cr|tlog-12.1-1|17	BuildRequires:  make
21cr|tlog-12.1-1|18	BuildRequires:  pkgconfig(json-c)
21cr|tlog-12.1-1|19	BuildRequires:  pkgconfig(libcurl)
21cr|tlog-12.1-1|20	# need utempter > 0.5.5
21cr|tlog-12.1-1|21	#BuildRequires:  utempter-devel
21cr|tlog-12.1-1|22	BuildRequires:  pkgconfig(libsystemd)
21cr|tlog-12.1-1|23	Requires(pre):  /bin/systemd-sysusers
21cr|tlog-12.1-1|24	
21cr|tlog-12.1-1|25	%description
21cr|tlog-12.1-1|26	Tlog is a terminal I/O recording program similar to "script", but used in
21cr|tlog-12.1-1|27	place of a user's shell, starting the recording and executing the real user's
21cr|tlog-12.1-1|28	shell afterwards. The recorded I/O can then be forwarded to a logging server
21cr|tlog-12.1-1|29	in JSON format.
21cr|tlog-12.1-1|30	
21cr|tlog-12.1-1|31	%files
21cr|tlog-12.1-1|32	%license COPYING
21cr|tlog-12.1-1|33	%doc %{_docdir}/%{name}
21cr|tlog-12.1-1|34	%{_bindir}/%{name}-rec
21cr|tlog-12.1-1|35	%attr(6755,%{name},%{name}) %{_bindir}/%{name}-rec-session
21cr|tlog-12.1-1|36	%{_bindir}/%{name}-play
21cr|tlog-12.1-1|37	%{_libdir}/lib%{name}.so*
21cr|tlog-12.1-1|38	%{_datadir}/%{name}
21cr|tlog-12.1-1|39	%{_mandir}/man5/*
21cr|tlog-12.1-1|40	%{_mandir}/man8/*
21cr|tlog-12.1-1|41	%{_tmpfilesdir}/%{name}.conf
21cr|tlog-12.1-1|42	%{_sysusersdir}/%{name}.conf
21cr|tlog-12.1-1|43	%dir %{_sysconfdir}/%{name}
21cr|tlog-12.1-1|44	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-rec.conf
21cr|tlog-12.1-1|45	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-rec-session.conf
21cr|tlog-12.1-1|46	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-play.conf
21cr|tlog-12.1-1|47	
21cr|tlog-12.1-1|48	%pre
21cr|tlog-12.1-1|49	%sysusers_create_package tlog %{SOURCE2}
21cr|tlog-12.1-1|50	
21cr|tlog-12.1-1|51	%post
21cr|tlog-12.1-1|52	%tmpfiles_create %{name}.conf
21cr|tlog-12.1-1|53	
21cr|tlog-12.1-1|54	#------------------------------------------------------------------------------
21cr|tlog-12.1-1|55	%prep
21cr|tlog-12.1-1|56	%setup -q
21cr|tlog-12.1-1|57	
21cr|tlog-12.1-1|58	#manual update config.guess and config.sub, aclocal command fail
21cr|tlog-12.1-1|59	for f in config.guess config.sub ; do
21cr|tlog-12.1-1|60	test -f /usr/share/libtool/$f || continue
21cr|tlog-12.1-1|61	find . -type f -name $f -exec cp /usr/share/libtool/$f \{\} \;
21cr|tlog-12.1-1|62	done
21cr|tlog-12.1-1|63	
21cr|tlog-12.1-1|64	%build
21cr|tlog-12.1-1|65	./configure --disable-static --disable-utempter --enable-journal --docdir=%{_docdir}/%{name} \
21cr|tlog-12.1-1|66	--prefix=%{_prefix} --localstatedir=%{_localstatedir} --sysconfdir=%{_sysconfdir} \
21cr|tlog-12.1-1|67	--runstatedir=%{_rundir} --libdir=%{_libdir}
21cr|tlog-12.1-1|68	
21cr|tlog-12.1-1|69	%make_build
21cr|tlog-12.1-1|70	
21cr|tlog-12.1-1|71	%check
21cr|tlog-12.1-1|72	%make_build check
21cr|tlog-12.1-1|73	
21cr|tlog-12.1-1|74	%install
21cr|tlog-12.1-1|75	%make_install
21cr|tlog-12.1-1|76	
21cr|tlog-12.1-1|77	# Remove development files as we're not doing a devel package yet
21cr|tlog-12.1-1|78	rm %{buildroot}/%{_libdir}/*.so
21cr|tlog-12.1-1|79	rm -r %{buildroot}%{_includedir}
21cr|tlog-12.1-1|80	
21cr|tlog-12.1-1|81	# Create tmpfiles.d configuration for the lock dir
21cr|tlog-12.1-1|82	install -d %{buildroot}%{_tmpfilesdir}
21cr|tlog-12.1-1|83	install -m0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|tlog-12.1-1|84	
21cr|tlog-12.1-1|85	# install sysusers config
21cr|tlog-12.1-1|86	install -d %{buildroot}%{_sysusersdir}
21cr|tlog-12.1-1|87	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|tlog-12.1-1|88	

10590 21
21cr|tlpui-1.6.1-1|1	%bcond_without check
21cr|tlpui-1.6.1-1|2	
21cr|tlpui-1.6.1-1|3	Name:    tlpui
21cr|tlpui-1.6.1-1|4	Version: 1.6.1
21cr|tlpui-1.6.1-1|5	Release: 1
21cr|tlpui-1.6.1-1|6	Group:   System/Configuration/Hardware
21cr|tlpui-1.6.1-1|7	Summary: A GTK user interface for TLP written in Python
21cr|tlpui-1.6.1-1|8	License: GPL-2.0
21cr|tlpui-1.6.1-1|9	URL:     https://github.com/d4nj1/TLPUI
21cr|tlpui-1.6.1-1|10	BuildRequires: python3dist(setuptools)
21cr|tlpui-1.6.1-1|11	BuildRequires: python3dist(wheel)
21cr|tlpui-1.6.1-1|12	
21cr|tlpui-1.6.1-1|13	%if %{with check}
21cr|tlpui-1.6.1-1|14	BuildRequires: python3dist(pytest)
21cr|tlpui-1.6.1-1|15	BuildRequires: python3-gi
21cr|tlpui-1.6.1-1|16	BuildRequires: gobject-introspection-devel
21cr|tlpui-1.6.1-1|17	BuildRequires: pkgconfig(gtk+-3.0)
21cr|tlpui-1.6.1-1|18	%endif
21cr|tlpui-1.6.1-1|19	
21cr|tlpui-1.6.1-1|20	Requires: tlp
21cr|tlpui-1.6.1-1|21	
21cr|tlpui-1.6.1-1|22	BuildArch: noarch
21cr|tlpui-1.6.1-1|23	
21cr|tlpui-1.6.1-1|24	Source0: https://github.com/d4nj1/TLPUI/archive/refs/tags/tlpui-%{version}.tar.gz
21cr|tlpui-1.6.1-1|25	Patch0: tlpui-1.6.0-alt-correct-test-case.patch
21cr|tlpui-1.6.1-1|26	
21cr|tlpui-1.6.1-1|27	%description
21cr|tlpui-1.6.1-1|28	The Python scripts in this project generate a GTK-UI to change TLP
21cr|tlpui-1.6.1-1|29	configuration files easily. It has the aim to protect users from
21cr|tlpui-1.6.1-1|30	setting bad configuration and to deliver a basic overview
21cr|tlpui-1.6.1-1|31	of all the valid configuration values.
21cr|tlpui-1.6.1-1|32	
21cr|tlpui-1.6.1-1|33	%prep
21cr|tlpui-1.6.1-1|34	%autosetup -p1 -n TLPUI-%{name}-%{version}
21cr|tlpui-1.6.1-1|35	
21cr|tlpui-1.6.1-1|36	%build
21cr|tlpui-1.6.1-1|37	%py3_build
21cr|tlpui-1.6.1-1|38	
21cr|tlpui-1.6.1-1|39	%install
21cr|tlpui-1.6.1-1|40	%py3_install
21cr|tlpui-1.6.1-1|41	
21cr|tlpui-1.6.1-1|42	%check
21cr|tlpui-1.6.1-1|43	%pytest
21cr|tlpui-1.6.1-1|44	
21cr|tlpui-1.6.1-1|45	%files
21cr|tlpui-1.6.1-1|46	%doc *.md
21cr|tlpui-1.6.1-1|47	%{_bindir}/tlpui
21cr|tlpui-1.6.1-1|48	%{python3_sitelib}/tlpui/
21cr|tlpui-1.6.1-1|49	%{python3_sitelib}/TLPUI-%{version}*-info
21cr|tlpui-1.6.1-1|50	%{_datadir}/applications/tlpui.desktop
21cr|tlpui-1.6.1-1|51	

10591 21
21cr|tmake-2.12-10|1	Summary:	Easy-to-use tool for creating and maintaining portable makefiles
21cr|tmake-2.12-10|2	Name:		tmake
21cr|tmake-2.12-10|3	Version:	2.12
21cr|tmake-2.12-10|4	Release:	10
21cr|tmake-2.12-10|5	Group:		Development/Other
21cr|tmake-2.12-10|6	License:	Distributable (see LICENSE file)
21cr|tmake-2.12-10|7	URL:		http://tmake.sourceforge.net
21cr|tmake-2.12-10|8	Source0:	http://heanet.dl.sourceforge.net/sourceforge/tmake/%name-%version.tar.bz2
21cr|tmake-2.12-10|9	Source1:	%{name}.rpmlintrc
21cr|tmake-2.12-10|10	Requires:	perl
21cr|tmake-2.12-10|11	BuildArch:	noarch
21cr|tmake-2.12-10|12	
21cr|tmake-2.12-10|13	%description
21cr|tmake-2.12-10|14	Tmake is an easy-to-use tool for creating and maintaining makefiles across
21cr|tmake-2.12-10|15	many platforms and compilers. This is a command-line tool based on project
21cr|tmake-2.12-10|16	files. The idea is that you should spend your time writing code, not
21cr|tmake-2.12-10|17	makefiles.
21cr|tmake-2.12-10|18	
21cr|tmake-2.12-10|19	%prep
21cr|tmake-2.12-10|20	%setup -q
21cr|tmake-2.12-10|21	
21cr|tmake-2.12-10|22	%install
21cr|tmake-2.12-10|23	install -d %{buildroot}%{_libdir}/%{name}
21cr|tmake-2.12-10|24	install -d %{buildroot}%{_bindir}
21cr|tmake-2.12-10|25	
21cr|tmake-2.12-10|26	cp -R lib %{buildroot}%{_libdir}/%{name}
21cr|tmake-2.12-10|27	install bin/%name %{buildroot}%{_libdir}/%{name}
21cr|tmake-2.12-10|28	install bin/progen %{buildroot}%{_libdir}/%{name}
21cr|tmake-2.12-10|29	cat > %{buildroot}%{_bindir}/%{name} <<EOF
21cr|tmake-2.12-10|30	export TMAKEPATH=%{_libdir}/%{name}/lib/linux-g++
21cr|tmake-2.12-10|31	exec %{_libdir}/%{name}/tmake "\$@"
21cr|tmake-2.12-10|32	EOF
21cr|tmake-2.12-10|33	cat > %{buildroot}%{_bindir}/progen <<EOF
21cr|tmake-2.12-10|34	export TMAKEPATH=%{_libdir}/%{name}/lib/linux-g++
21cr|tmake-2.12-10|35	exec %{_libdir}/%{name}/progen "\$@"
21cr|tmake-2.12-10|36	EOF
21cr|tmake-2.12-10|37	
21cr|tmake-2.12-10|38	%files
21cr|tmake-2.12-10|39	%defattr(755, root, root)
21cr|tmake-2.12-10|40	%doc README LICENSE
21cr|tmake-2.12-10|41	%doc doc example
21cr|tmake-2.12-10|42	%{_libdir}/tmake
21cr|tmake-2.12-10|43	%{_bindir}/tmake
21cr|tmake-2.12-10|44	%{_bindir}/progen

10592 21
21cr|tmatrix-1.4-1|1	%define oname TMatrix
21cr|tmatrix-1.4-1|2	
21cr|tmatrix-1.4-1|3	Summary:        A cmatrix-like replica of the digital rain from the Matrix
21cr|tmatrix-1.4-1|4	Name:           tmatrix
21cr|tmatrix-1.4-1|5	Version:        1.4
21cr|tmatrix-1.4-1|6	Release:        1
21cr|tmatrix-1.4-1|7	License:        GPLv2
21cr|tmatrix-1.4-1|8	Group:          Terminals
21cr|tmatrix-1.4-1|9	Url:            https://github.com/M4444/TMatrix
21cr|tmatrix-1.4-1|10	Source:         https://github.com/M4444/TMatrix/releases/%{oname}-%{version}.tar.gz
21cr|tmatrix-1.4-1|11	BuildRequires:  gcc-c++
21cr|tmatrix-1.4-1|12	BuildRequires:  cmake
21cr|tmatrix-1.4-1|13	BuildRequires:  pkgconfig(ncurses)
21cr|tmatrix-1.4-1|14	
21cr|tmatrix-1.4-1|15	
21cr|tmatrix-1.4-1|16	%description
21cr|tmatrix-1.4-1|17	TMatrix is a program that simulates
21cr|tmatrix-1.4-1|18	the digital rain from The Matrix.
21cr|tmatrix-1.4-1|19	It's focused on being the most accurate
21cr|tmatrix-1.4-1|20	replica of the digital rain effect
21cr|tmatrix-1.4-1|21	achievable on a typical terminal,
21cr|tmatrix-1.4-1|22	while also being customizable and performant.
21cr|tmatrix-1.4-1|23	
21cr|tmatrix-1.4-1|24	%files
21cr|tmatrix-1.4-1|25	%doc LICENSE *.txt
21cr|tmatrix-1.4-1|26	%{_bindir}/*
21cr|tmatrix-1.4-1|27	%{_datadir}/bash-completion/completions/tmatrix
21cr|tmatrix-1.4-1|28	%{_datadir}/zsh/
21cr|tmatrix-1.4-1|29	%{_mandir}/man6/tmatrix.6.*
21cr|tmatrix-1.4-1|30	#----------------------------------------------------
21cr|tmatrix-1.4-1|31	
21cr|tmatrix-1.4-1|32	%prep
21cr|tmatrix-1.4-1|33	%setup -qn %{oname}-%{version}
21cr|tmatrix-1.4-1|34	
21cr|tmatrix-1.4-1|35	%build
21cr|tmatrix-1.4-1|36	%cmake -DCMAKE_BUILD_TYPE=DEBUG
21cr|tmatrix-1.4-1|37	%make
21cr|tmatrix-1.4-1|38	
21cr|tmatrix-1.4-1|39	%install
21cr|tmatrix-1.4-1|40	%makeinstall_std -C build
21cr|tmatrix-1.4-1|41	
21cr|tmatrix-1.4-1|42	

10593 21
21cr|tmda-1.1.12-4|1	%define name	tmda
21cr|tmda-1.1.12-4|2	%define version 1.1.12
21cr|tmda-1.1.12-4|3	%define release 4
21cr|tmda-1.1.12-4|4	
21cr|tmda-1.1.12-4|5	
21cr|tmda-1.1.12-4|6	Summary:	Tagged Message Delivery Agent
21cr|tmda-1.1.12-4|7	Name:		%{name}
21cr|tmda-1.1.12-4|8	Version:	%{version}
21cr|tmda-1.1.12-4|9	Release:	%{release}
21cr|tmda-1.1.12-4|10	Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tgz
21cr|tmda-1.1.12-4|11	License:	BSD
21cr|tmda-1.1.12-4|12	Group:		Networking/Mail
21cr|tmda-1.1.12-4|13	URL:		http://tmda.net
21cr|tmda-1.1.12-4|14	BuildArch:	noarch
21cr|tmda-1.1.12-4|15	Requires:	python-cdb
21cr|tmda-1.1.12-4|16	BuildRequires:	python
21cr|tmda-1.1.12-4|17	BuildRoot:	%{_tmppath}/%{name}-%{version}
21cr|tmda-1.1.12-4|18	
21cr|tmda-1.1.12-4|19	%description
21cr|tmda-1.1.12-4|20	TMDA is an OSI certified software application designed to
21cr|tmda-1.1.12-4|21	significantly reduce the amount of SPAM/UCE (junk-mail) you
21cr|tmda-1.1.12-4|22	receive. TMDA combines a  "whitelist" (for known/trusted senders),
21cr|tmda-1.1.12-4|23	a "blacklist" (for undesired senders), and a cryptographically
21cr|tmda-1.1.12-4|24	enhanced confirmation system (for unknown, but legitimate
21cr|tmda-1.1.12-4|25	senders).
21cr|tmda-1.1.12-4|26	
21cr|tmda-1.1.12-4|27	%package	emacs
21cr|tmda-1.1.12-4|28	Summary:	Tagged Message Deliver Agent - Emacs Support Files
21cr|tmda-1.1.12-4|29	Group:		Editors
21cr|tmda-1.1.12-4|30	Requires:	tmda >= %{version}, emacs
21cr|tmda-1.1.12-4|31	
21cr|tmda-1.1.12-4|32	%description	emacs
21cr|tmda-1.1.12-4|33	This module contains useful helper routines for using TMDA from
21cr|tmda-1.1.12-4|34	Gnus (and perhaps other Emacs based mail/news readers).
21cr|tmda-1.1.12-4|35	
21cr|tmda-1.1.12-4|36	%prep
21cr|tmda-1.1.12-4|37	%setup -q
21cr|tmda-1.1.12-4|38	
21cr|tmda-1.1.12-4|39	%build
21cr|tmda-1.1.12-4|40	mv doc/README README2
21cr|tmda-1.1.12-4|41	
21cr|tmda-1.1.12-4|42	%install
21cr|tmda-1.1.12-4|43	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|tmda-1.1.12-4|44	
21cr|tmda-1.1.12-4|45	
21cr|tmda-1.1.12-4|46	install -d %{buildroot}%{_bindir}
21cr|tmda-1.1.12-4|47	install -d %{buildroot}%{_datadir}/tmda
21cr|tmda-1.1.12-4|48	install -d %{buildroot}%{_datadir}/emacs/site-lisp
21cr|tmda-1.1.12-4|49	install -d %{buildroot}%{py_puresitedir}/TMDA/pythonlib/email
21cr|tmda-1.1.12-4|50	
21cr|tmda-1.1.12-4|51	install -m0755 bin/tmda-* %{buildroot}%{_bindir}/
21cr|tmda-1.1.12-4|52	install -m0644 templates/*.txt %{buildroot}%{_datadir}/tmda/
21cr|tmda-1.1.12-4|53	install -m0644 TMDA/*.py %{buildroot}%{py_puresitedir}/TMDA/
21cr|tmda-1.1.12-4|54	install -m0644 TMDA/pythonlib/email/*.py %{buildroot}%{py_puresitedir}/TMDA/pythonlib/email/
21cr|tmda-1.1.12-4|55	install -m0755 contrib/{collectaddys,printcdb,printdbm} %{buildroot}%{_bindir}
21cr|tmda-1.1.12-4|56	install -m0644 contrib/tmda.el %{buildroot}%{_datadir}/emacs/site-lisp
21cr|tmda-1.1.12-4|57	
21cr|tmda-1.1.12-4|58	%clean
21cr|tmda-1.1.12-4|59	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|tmda-1.1.12-4|60	
21cr|tmda-1.1.12-4|61	%files
21cr|tmda-1.1.12-4|62	%defattr(-,root,root)
21cr|tmda-1.1.12-4|63	%doc ChangeLog CODENAMES COPYING CRYPTO INSTALL README* THANKS UPGRADE contrib doc/html/{*.html,attachments/} doc/pdf/*
21cr|tmda-1.1.12-4|64	%attr(0755,root,root) %{_bindir}/*
21cr|tmda-1.1.12-4|65	%{py_puresitedir}/TMDA/
21cr|tmda-1.1.12-4|66	%{_datadir}/tmda/*
21cr|tmda-1.1.12-4|67	
21cr|tmda-1.1.12-4|68	%files emacs
21cr|tmda-1.1.12-4|69	%defattr(0644,root,root)
21cr|tmda-1.1.12-4|70	%{_datadir}/emacs/site-lisp/tmda.el
21cr|tmda-1.1.12-4|71	
21cr|tmda-1.1.12-4|72	
21cr|tmda-1.1.12-4|73	
21cr|tmda-1.1.12-4|74	
21cr|tmda-1.1.12-4|75	%changelog
21cr|tmda-1.1.12-4|76	* Wed Mar 30 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.1.12-1mdv2011.0
21cr|tmda-1.1.12-4|77	+ Revision: 649098
21cr|tmda-1.1.12-4|78	- Update to latest release available, 1.1.12
21cr|tmda-1.1.12-4|79	
21cr|tmda-1.1.12-4|80	* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 1.0.3-11mdv2011.0
21cr|tmda-1.1.12-4|81	+ Revision: 592363
21cr|tmda-1.1.12-4|82	- rebuild for python 2.7
21cr|tmda-1.1.12-4|83	
21cr|tmda-1.1.12-4|84	* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-10mdv2010.0
21cr|tmda-1.1.12-4|85	+ Revision: 445488
21cr|tmda-1.1.12-4|86	- rebuild
21cr|tmda-1.1.12-4|87	
21cr|tmda-1.1.12-4|88	* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.0.3-9mdv2009.1
21cr|tmda-1.1.12-4|89	+ Revision: 326005
21cr|tmda-1.1.12-4|90	- rebuild
21cr|tmda-1.1.12-4|91	
21cr|tmda-1.1.12-4|92	* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-8mdv2009.0
21cr|tmda-1.1.12-4|93	+ Revision: 261570
21cr|tmda-1.1.12-4|94	- rebuild
21cr|tmda-1.1.12-4|95	
21cr|tmda-1.1.12-4|96	* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-7mdv2009.0
21cr|tmda-1.1.12-4|97	+ Revision: 254659
21cr|tmda-1.1.12-4|98	- rebuild
21cr|tmda-1.1.12-4|99	
21cr|tmda-1.1.12-4|100	* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.3-5mdv2008.1
21cr|tmda-1.1.12-4|101	+ Revision: 136546
21cr|tmda-1.1.12-4|102	- restore BuildRoot
21cr|tmda-1.1.12-4|103	
21cr|tmda-1.1.12-4|104	+ Thierry Vignaud <tv@mandriva.org>
21cr|tmda-1.1.12-4|105	- kill re-definition of %%buildroot on Pixel's request
21cr|tmda-1.1.12-4|106	
21cr|tmda-1.1.12-4|107	
21cr|tmda-1.1.12-4|108	* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.3-5mdv2007.0
21cr|tmda-1.1.12-4|109	+ Revision: 96544
21cr|tmda-1.1.12-4|110	- Rebuild against new python
21cr|tmda-1.1.12-4|111	- Import tmda
21cr|tmda-1.1.12-4|112	
21cr|tmda-1.1.12-4|113	* Mon Jan 30 2006 Michael Scherer <misc@mandriva.org> 1.0.3-4mdk
21cr|tmda-1.1.12-4|114	- Remove requires on specific version
21cr|tmda-1.1.12-4|115	- use mkrel
21cr|tmda-1.1.12-4|116	- clean spec, use macro, fix unowned dir
21cr|tmda-1.1.12-4|117	
21cr|tmda-1.1.12-4|118	* Thu Jan 06 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-3mdk
21cr|tmda-1.1.12-4|119	- merge spec file changes from the provided spec file, spotted
21cr|tmda-1.1.12-4|120	by Simon Waldman
21cr|tmda-1.1.12-4|121	
21cr|tmda-1.1.12-4|122	* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.0.3-2mdk
21cr|tmda-1.1.12-4|123	- Rebuild for new python
21cr|tmda-1.1.12-4|124	
21cr|tmda-1.1.12-4|125	* Mon Aug 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-1mdk
21cr|tmda-1.1.12-4|126	- 1.0.3
21cr|tmda-1.1.12-4|127	
21cr|tmda-1.1.12-4|128	* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.92-2mdk
21cr|tmda-1.1.12-4|129	- own dir
21cr|tmda-1.1.12-4|130	
21cr|tmda-1.1.12-4|131	* Tue Dec 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.92-1mdk
21cr|tmda-1.1.12-4|132	- 0.92
21cr|tmda-1.1.12-4|133	

10594 21
21cr|tmux-3.1-1|1	%global _hardened_build 1
21cr|tmux-3.1-1|2	
21cr|tmux-3.1-1|3	Name:           tmux
21cr|tmux-3.1-1|4	Version:        3.1
21cr|tmux-3.1-1|5	Release:        1%{?dist}
21cr|tmux-3.1-1|6	Summary:        A terminal multiplexer
21cr|tmux-3.1-1|7	# Most of the source is ISC licensed; some of the files in compat/ are 2 and
21cr|tmux-3.1-1|8	# 3 clause BSD licensed.
21cr|tmux-3.1-1|9	License:        ISC and BSD
21cr|tmux-3.1-1|10	Group:		Terminals
21cr|tmux-3.1-1|11	URL:            https://tmux.github.io/
21cr|tmux-3.1-1|12	Source0:        https://github.com/tmux/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|tmux-3.1-1|13	# Examples has been removed - so include the bash_completion here
21cr|tmux-3.1-1|14	Source1:        bash_completion_tmux.sh
21cr|tmux-3.1-1|15	
21cr|tmux-3.1-1|16	BuildRequires:  pkgconfig(libevent)
21cr|tmux-3.1-1|17	BuildRequires:  pkgconfig(ncurses)
21cr|tmux-3.1-1|18	BuildRequires:  pkgconfig(ncursesw)
21cr|tmux-3.1-1|19	BuildRequires:  utempter-devel
21cr|tmux-3.1-1|20	
21cr|tmux-3.1-1|21	%description
21cr|tmux-3.1-1|22	tmux is a "terminal multiplexer."  It enables a number of terminals (or
21cr|tmux-3.1-1|23	windows) to be accessed and controlled from a single terminal.  tmux is
21cr|tmux-3.1-1|24	intended to be a simple, modern, BSD-licensed alternative to programs such
21cr|tmux-3.1-1|25	as GNU Screen.
21cr|tmux-3.1-1|26	
21cr|tmux-3.1-1|27	%prep
21cr|tmux-3.1-1|28	%autosetup
21cr|tmux-3.1-1|29	
21cr|tmux-3.1-1|30	%build
21cr|tmux-3.1-1|31	%configure
21cr|tmux-3.1-1|32	%make_build
21cr|tmux-3.1-1|33	
21cr|tmux-3.1-1|34	%install
21cr|tmux-3.1-1|35	%make_install
21cr|tmux-3.1-1|36	# bash completion
21cr|tmux-3.1-1|37	install -Dpm 644 %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/tmux
21cr|tmux-3.1-1|38	
21cr|tmux-3.1-1|39	%post
21cr|tmux-3.1-1|40	if [ "$1" = 1 ]; then
21cr|tmux-3.1-1|41	if [ ! -f %{_sysconfdir}/shells ] ; then
21cr|tmux-3.1-1|42	touch %{_sysconfdir}/shells
21cr|tmux-3.1-1|43	fi
21cr|tmux-3.1-1|44	for binpath in %{_bindir} /bin; do
21cr|tmux-3.1-1|45	if ! grep -q "^${binpath}/tmux$" %{_sysconfdir}/shells; then
21cr|tmux-3.1-1|46	(cat %{_sysconfdir}/shells; echo "$binpath/tmux") > %{_sysconfdir}/shells.new
21cr|tmux-3.1-1|47	mv %{_sysconfdir}/shells{.new,}
21cr|tmux-3.1-1|48	fi
21cr|tmux-3.1-1|49	done
21cr|tmux-3.1-1|50	fi
21cr|tmux-3.1-1|51	
21cr|tmux-3.1-1|52	%postun
21cr|tmux-3.1-1|53	if [ "$1" = 0 ] && [ -f %{_sysconfdir}/shells ] ; then
21cr|tmux-3.1-1|54	sed -e '\!^%{_bindir}/tmux$!d' -e '\!^/bin/tmux$!d' < %{_sysconfdir}/shells > %{_sysconfdir}/shells.new
21cr|tmux-3.1-1|55	mv %{_sysconfdir}/shells{.new,}
21cr|tmux-3.1-1|56	fi
21cr|tmux-3.1-1|57	
21cr|tmux-3.1-1|58	%files
21cr|tmux-3.1-1|59	%doc CHANGES
21cr|tmux-3.1-1|60	%{_bindir}/tmux
21cr|tmux-3.1-1|61	%{_mandir}/man1/tmux.1.*
21cr|tmux-3.1-1|62	%{_datadir}/bash-completion/completions/tmux

10595 21
21cr|tmwmusic-0.3-4|1	Name:		tmwmusic
21cr|tmwmusic-0.3-4|2	Version:	0.3
21cr|tmwmusic-0.3-4|3	Release:	4
21cr|tmwmusic-0.3-4|4	Summary:	The music for The Mana World
21cr|tmwmusic-0.3-4|5	Group:		Games/Other
21cr|tmwmusic-0.3-4|6	License:	GPLv2+
21cr|tmwmusic-0.3-4|7	Url:		http://themanaworld.org/
21cr|tmwmusic-0.3-4|8	Source0:	http://sourceforge.net/projects/themanaworld/files/TMW%20Music/0.3/%{name}-%{version}.tar.gz
21cr|tmwmusic-0.3-4|9	BuildArch:	noarch
21cr|tmwmusic-0.3-4|10	
21cr|tmwmusic-0.3-4|11	Recommends:	tmw
21cr|tmwmusic-0.3-4|12	
21cr|tmwmusic-0.3-4|13	%description
21cr|tmwmusic-0.3-4|14	This packages contains the music for The Mana World.
21cr|tmwmusic-0.3-4|15	
21cr|tmwmusic-0.3-4|16	%prep
21cr|tmwmusic-0.3-4|17	%setup -q
21cr|tmwmusic-0.3-4|18	
21cr|tmwmusic-0.3-4|19	%install
21cr|tmwmusic-0.3-4|20	mkdir -p %{buildroot}%{_gamesdatadir}/tmw/
21cr|tmwmusic-0.3-4|21	cp -R data %{buildroot}%{_gamesdatadir}/tmw/
21cr|tmwmusic-0.3-4|22	
21cr|tmwmusic-0.3-4|23	%clean
21cr|tmwmusic-0.3-4|24	
21cr|tmwmusic-0.3-4|25	%files
21cr|tmwmusic-0.3-4|26	%defattr(0644,root,root,0755)
21cr|tmwmusic-0.3-4|27	%{_gamesdatadir}/tmw

10596 21
21cr|tntnet-3.1-0.gitffebd1.1|1	%define commit ffebd17441d56c43749b88b3b51353feaf2e2a6d
21cr|tntnet-3.1-0.gitffebd1.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|tntnet-3.1-0.gitffebd1.1|3	
21cr|tntnet-3.1-0.gitffebd1.1|4	%define major	13
21cr|tntnet-3.1-0.gitffebd1.1|5	%define libname	%mklibname tntnet %{major}
21cr|tntnet-3.1-0.gitffebd1.1|6	%define devname	%mklibname tntnet -d
21cr|tntnet-3.1-0.gitffebd1.1|7	
21cr|tntnet-3.1-0.gitffebd1.1|8	Summary:	A web application server for web applications written in C++
21cr|tntnet-3.1-0.gitffebd1.1|9	Name:		tntnet
21cr|tntnet-3.1-0.gitffebd1.1|10	Version:	3.1
21cr|tntnet-3.1-0.gitffebd1.1|11	Release:	0.git%{commit_short}.1
21cr|tntnet-3.1-0.gitffebd1.1|12	License:	LGPLv2.1+
21cr|tntnet-3.1-0.gitffebd1.1|13	Group:		System/Servers
21cr|tntnet-3.1-0.gitffebd1.1|14	URL:		http://www.tntnet.org/
21cr|tntnet-3.1-0.gitffebd1.1|15	Source0:	https://github.com/maekitalo/tntnet/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|tntnet-3.1-0.gitffebd1.1|16	
21cr|tntnet-3.1-0.gitffebd1.1|17	BuildRequires:	zip
21cr|tntnet-3.1-0.gitffebd1.1|18	BuildRequires:	cxxtools-devel
21cr|tntnet-3.1-0.gitffebd1.1|19	BuildRequires:	minizip-devel
21cr|tntnet-3.1-0.gitffebd1.1|20	BuildRequires:	pkgconfig(gnutls)
21cr|tntnet-3.1-0.gitffebd1.1|21	BuildRequires:	pkgconfig(libssl)
21cr|tntnet-3.1-0.gitffebd1.1|22	BuildRequires:	pkgconfig(zlib)
21cr|tntnet-3.1-0.gitffebd1.1|23	
21cr|tntnet-3.1-0.gitffebd1.1|24	%description
21cr|tntnet-3.1-0.gitffebd1.1|25	Tntnet is a web application server for web applications written in C++.
21cr|tntnet-3.1-0.gitffebd1.1|26	
21cr|tntnet-3.1-0.gitffebd1.1|27	You can write a Web-page with HTML and with special tags you embed
21cr|tntnet-3.1-0.gitffebd1.1|28	C++-code into the page for active contents. These pages, called
21cr|tntnet-3.1-0.gitffebd1.1|29	components are compiled into C++-classes with the ecpp-compilier
21cr|tntnet-3.1-0.gitffebd1.1|30	"ecppc", then compiled into objectcode and linked into a shared library.
21cr|tntnet-3.1-0.gitffebd1.1|31	This shared library is loaded by the webserver "tntnet" on request and
21cr|tntnet-3.1-0.gitffebd1.1|32	executed.
21cr|tntnet-3.1-0.gitffebd1.1|33	
21cr|tntnet-3.1-0.gitffebd1.1|34	%files
21cr|tntnet-3.1-0.gitffebd1.1|35	%dir %{_sysconfdir}/%{name}
21cr|tntnet-3.1-0.gitffebd1.1|36	%config(noreplace) %{_sysconfdir}/%{name}/*.xml
21cr|tntnet-3.1-0.gitffebd1.1|37	%{_bindir}/tntnet
21cr|tntnet-3.1-0.gitffebd1.1|38	%{_datadir}/tntnet
21cr|tntnet-3.1-0.gitffebd1.1|39	%dir %{_libdir}/tntnet
21cr|tntnet-3.1-0.gitffebd1.1|40	%{_libdir}/tntnet/tntnet.*
21cr|tntnet-3.1-0.gitffebd1.1|41	%{_mandir}/man7/ecpp.*
21cr|tntnet-3.1-0.gitffebd1.1|42	%{_mandir}/man7/tntnet.*
21cr|tntnet-3.1-0.gitffebd1.1|43	%{_mandir}/man8/tntnet.*
21cr|tntnet-3.1-0.gitffebd1.1|44	
21cr|tntnet-3.1-0.gitffebd1.1|45	#-------------------------------------------------------
21cr|tntnet-3.1-0.gitffebd1.1|46	%package demos
21cr|tntnet-3.1-0.gitffebd1.1|47	Summary:	Demos for tntnet
21cr|tntnet-3.1-0.gitffebd1.1|48	Group:		System/Servers
21cr|tntnet-3.1-0.gitffebd1.1|49	Requires:	%{name} = %{version}
21cr|tntnet-3.1-0.gitffebd1.1|50	
21cr|tntnet-3.1-0.gitffebd1.1|51	%description demos
21cr|tntnet-3.1-0.gitffebd1.1|52	Demo web applications for tntnet.
21cr|tntnet-3.1-0.gitffebd1.1|53	
21cr|tntnet-3.1-0.gitffebd1.1|54	%files demos
21cr|tntnet-3.1-0.gitffebd1.1|55	%exclude %{_libdir}/tntnet/tntnet.*
21cr|tntnet-3.1-0.gitffebd1.1|56	%{_libdir}/tntnet/*
21cr|tntnet-3.1-0.gitffebd1.1|57	
21cr|tntnet-3.1-0.gitffebd1.1|58	#-------------------------------------------------------
21cr|tntnet-3.1-0.gitffebd1.1|59	
21cr|tntnet-3.1-0.gitffebd1.1|60	%package -n %{libname}
21cr|tntnet-3.1-0.gitffebd1.1|61	Summary:	Shared library of tntnet
21cr|tntnet-3.1-0.gitffebd1.1|62	Group:		System/Libraries
21cr|tntnet-3.1-0.gitffebd1.1|63	
21cr|tntnet-3.1-0.gitffebd1.1|64	%description -n %{libname}
21cr|tntnet-3.1-0.gitffebd1.1|65	Tntnet library.
21cr|tntnet-3.1-0.gitffebd1.1|66	
21cr|tntnet-3.1-0.gitffebd1.1|67	%files -n %{libname}
21cr|tntnet-3.1-0.gitffebd1.1|68	%{_libdir}/*.so.%{major}*
21cr|tntnet-3.1-0.gitffebd1.1|69	
21cr|tntnet-3.1-0.gitffebd1.1|70	#-------------------------------------------------------
21cr|tntnet-3.1-0.gitffebd1.1|71	
21cr|tntnet-3.1-0.gitffebd1.1|72	%package -n %{devname}
21cr|tntnet-3.1-0.gitffebd1.1|73	Summary:	Headers and static library for tntnet development
21cr|tntnet-3.1-0.gitffebd1.1|74	Group:		Development/C++
21cr|tntnet-3.1-0.gitffebd1.1|75	Requires:	%{libname} = %{version}
21cr|tntnet-3.1-0.gitffebd1.1|76	Provides:	tntnet-devel = %{version}-%release
21cr|tntnet-3.1-0.gitffebd1.1|77	
21cr|tntnet-3.1-0.gitffebd1.1|78	%description -n %{devname}
21cr|tntnet-3.1-0.gitffebd1.1|79	Headers and static library for tntnet development.
21cr|tntnet-3.1-0.gitffebd1.1|80	
21cr|tntnet-3.1-0.gitffebd1.1|81	%files -n %{devname}
21cr|tntnet-3.1-0.gitffebd1.1|82	%doc AUTHORS README
21cr|tntnet-3.1-0.gitffebd1.1|83	%{_bindir}/tntnet-project
21cr|tntnet-3.1-0.gitffebd1.1|84	%{_bindir}/ecpp*
21cr|tntnet-3.1-0.gitffebd1.1|85	%{_libdir}/*.so
21cr|tntnet-3.1-0.gitffebd1.1|86	%{_includedir}/tnt
21cr|tntnet-3.1-0.gitffebd1.1|87	%{_libdir}/pkgconfig/tntnet.pc
21cr|tntnet-3.1-0.gitffebd1.1|88	%{_libdir}/pkgconfig/tntnet_sdk.pc
21cr|tntnet-3.1-0.gitffebd1.1|89	%{_mandir}/man1/ecppc.*
21cr|tntnet-3.1-0.gitffebd1.1|90	%{_mandir}/man1/tntnet-defcomp.1*
21cr|tntnet-3.1-0.gitffebd1.1|91	
21cr|tntnet-3.1-0.gitffebd1.1|92	#-------------------------------------------------------
21cr|tntnet-3.1-0.gitffebd1.1|93	
21cr|tntnet-3.1-0.gitffebd1.1|94	%prep
21cr|tntnet-3.1-0.gitffebd1.1|95	%autosetup -p1 -n %{name}-%{commit}
21cr|tntnet-3.1-0.gitffebd1.1|96	
21cr|tntnet-3.1-0.gitffebd1.1|97	%build
21cr|tntnet-3.1-0.gitffebd1.1|98	autoreconf -vfi
21cr|tntnet-3.1-0.gitffebd1.1|99	./configure \
21cr|tntnet-3.1-0.gitffebd1.1|100	--prefix=%{_prefix} \
21cr|tntnet-3.1-0.gitffebd1.1|101	--libdir=%{_libdir} \
21cr|tntnet-3.1-0.gitffebd1.1|102	--sysconfdir=%{_sysconfdir} \
21cr|tntnet-3.1-0.gitffebd1.1|103	--disable-static
21cr|tntnet-3.1-0.gitffebd1.1|104	
21cr|tntnet-3.1-0.gitffebd1.1|105	%make
21cr|tntnet-3.1-0.gitffebd1.1|106	
21cr|tntnet-3.1-0.gitffebd1.1|107	%install
21cr|tntnet-3.1-0.gitffebd1.1|108	%makeinstall_std

10597 21
21cr|togl-2.1-1|1	%define _disable_ld_no_undefined 1
21cr|togl-2.1-1|2	
21cr|togl-2.1-1|3	Name:		togl
21cr|togl-2.1-1|4	Group:		Sciences/Other
21cr|togl-2.1-1|5	Version:	2.1
21cr|togl-2.1-1|6	Release:	1
21cr|togl-2.1-1|7	Summary:	Togl - a Tk OpenGL widget
21cr|togl-2.1-1|8	License:	BSD like
21cr|togl-2.1-1|9	URL:		http://togl.sourceforge.net/index.html
21cr|togl-2.1-1|10	# extracted from netgen source https://github.com/NGSolve/netgen
21cr|togl-2.1-1|11	Source0:	Togl-2.1.tar.gz
21cr|togl-2.1-1|12	Patch0:		togl-cmake.patch
21cr|togl-2.1-1|13	#BuildRequires:	cmake
21cr|togl-2.1-1|14	BuildRequires:	pkgconfig(gl)
21cr|togl-2.1-1|15	BuildRequires:	tcl-devel
21cr|togl-2.1-1|16	BuildRequires:	tk-devel
21cr|togl-2.1-1|17	BuildRequires:	pkgconfig(x11)
21cr|togl-2.1-1|18	BuildRequires:	pkgconfig(xmu)
21cr|togl-2.1-1|19	
21cr|togl-2.1-1|20	%description
21cr|togl-2.1-1|21	Togl is a Tk widget for OpenGL rendering. Togl was originally based on OGLTK,
21cr|togl-2.1-1|22	written by Benjamin Bederson at the University of New Mexico. Togl's main
21cr|togl-2.1-1|23	features are:
21cr|togl-2.1-1|24	
21cr|togl-2.1-1|25	* unifies MS Windows, X11 (Linux/IRIX/...), and Mac OS X Aqua support
21cr|togl-2.1-1|26	* support for requesting stencil, accumulation, alpha buffers, etc.
21cr|togl-2.1-1|27	* multiple OpenGL drawing windows
21cr|togl-2.1-1|28	* simple stereo rendering support
21cr|togl-2.1-1|29	* simple, portable font support
21cr|togl-2.1-1|30	* color-index mode support including color allocation functions
21cr|togl-2.1-1|31	* overlay plane support
21cr|togl-2.1-1|32	* OpenGL extension testing from Tcl
21cr|togl-2.1-1|33	* Tcl Extension Architecture (TEA) 3 compliant
21cr|togl-2.1-1|34	
21cr|togl-2.1-1|35	Togl does almost no OpenGL drawing itself, instead it manages OpenGL drawing
21cr|togl-2.1-1|36	by calling various Tcl commands (a.k.a., callback functions). Those commands
21cr|togl-2.1-1|37	can be C functions that call OpenGL (in)directly or another Tcl package
21cr|togl-2.1-1|38	(e.g., Tcl3D).
21cr|togl-2.1-1|39	
21cr|togl-2.1-1|40	Togl is copyrighted by Brian Paul (brian_e_paulATyahooDOTcom),
21cr|togl-2.1-1|41	Benjamin Bederson (bedersonATcsDOTumdDOTedu), and Greg Couch
21cr|togl-2.1-1|42	(gregcouchATusersDOTsourceforgeDOTnet). See the LICENSE file for details.
21cr|togl-2.1-1|43	
21cr|togl-2.1-1|44	%files
21cr|togl-2.1-1|45	%doc doc/*
21cr|togl-2.1-1|46	%license LICENSE
21cr|togl-2.1-1|47	%{_libdir}/libTogl%{version}.so
21cr|togl-2.1-1|48	%{_libdir}/lib*.a
21cr|togl-2.1-1|49	%{_libdir}/*.tcl
21cr|togl-2.1-1|50	%{_includedir}/*.h
21cr|togl-2.1-1|51	
21cr|togl-2.1-1|52	#-----------------------------------------------------------------------
21cr|togl-2.1-1|53	%prep
21cr|togl-2.1-1|54	%autosetup -p1 -n Togl-%{version}
21cr|togl-2.1-1|55	
21cr|togl-2.1-1|56	%build
21cr|togl-2.1-1|57	%configure --enable-shared
21cr|togl-2.1-1|58	
21cr|togl-2.1-1|59	# cmake build not work fine togl_ws.h and pkg_Index.tcl files not generated
21cr|togl-2.1-1|60	#%%cmake -Wno-dev \
21cr|togl-2.1-1|61	#	-DTCL_INCLUDE_PATH=%{_includedir}/tcl8.6.11/ \
21cr|togl-2.1-1|62	#	-DTK_INCLUDE_PATH=%{_includedir}/tk8.6.11/
21cr|togl-2.1-1|63	
21cr|togl-2.1-1|64	%make
21cr|togl-2.1-1|65	
21cr|togl-2.1-1|66	%install
21cr|togl-2.1-1|67	%makeinstall_std
21cr|togl-2.1-1|68	
21cr|togl-2.1-1|69	# for cmake build, manual install headers, but togl_ws.h and pkg_Index.tcl files not generated
21cr|togl-2.1-1|70	#install -d %{buildroot}%{_includedir}
21cr|togl-2.1-1|71	#install -m0644 togl.h %{buildroot}%{_includedir}
21cr|togl-2.1-1|72	#install -m0644 toglDecls.h %{buildroot}%{_includedir}
21cr|togl-2.1-1|73	
21cr|togl-2.1-1|74	mv -f %{buildroot}%{_libdir}/Togl%{version}/* %{buildroot}%{_libdir}
21cr|togl-2.1-1|75	mv -f %{buildroot}%{_libdir}/{,Togl%{version}-}pkgIndex.tcl
21cr|togl-2.1-1|76	rmdir %{buildroot}%{_libdir}/Togl%{version}
21cr|togl-2.1-1|77	rm %{buildroot}%{_libdir}/LICENSE

10598 21
21cr|toilet-0.3-6|1	#define debug_package %{nil}
21cr|toilet-0.3-6|2	
21cr|toilet-0.3-6|3	Summary:	Powerful figlet replacement
21cr|toilet-0.3-6|4	Name:		toilet
21cr|toilet-0.3-6|5	Version:	0.3
21cr|toilet-0.3-6|6	Release:	6
21cr|toilet-0.3-6|7	License:	WTFPL
21cr|toilet-0.3-6|8	Group:		Text tools
21cr|toilet-0.3-6|9	Url:		http://libcaca.zoy.org/toilet.html
21cr|toilet-0.3-6|10	Source:		http://libcaca.zoy.org/files/%{name}-%{version}.tar.gz
21cr|toilet-0.3-6|11	BuildRequires:	pkgconfig(caca) >= 0.99.beta18
21cr|toilet-0.3-6|12	BuildRequires:	pkgconfig(zlib)
21cr|toilet-0.3-6|13	
21cr|toilet-0.3-6|14	%description
21cr|toilet-0.3-6|15	TOIlet is in its very early development phase. It uses the powerful libcucul
21cr|toilet-0.3-6|16	library to achieve various text-based effects. TOIlet implements or plans to
21cr|toilet-0.3-6|17	implement the following features:
21cr|toilet-0.3-6|18	* The ability to load FIGlet fonts
21cr|toilet-0.3-6|19	* Support for Unicode input and output
21cr|toilet-0.3-6|20	* Support for color output
21cr|toilet-0.3-6|21	* Support for various output formats: HTML, IRC, ANSI...
21cr|toilet-0.3-6|22	
21cr|toilet-0.3-6|23	TOIlet also aims for full FIGlet compatibility. It is currently able to load
21cr|toilet-0.3-6|24	FIGlet fonts and perform horizontal smushing.
21cr|toilet-0.3-6|25	
21cr|toilet-0.3-6|26	%prep
21cr|toilet-0.3-6|27	%setup -q
21cr|toilet-0.3-6|28	
21cr|toilet-0.3-6|29	%build
21cr|toilet-0.3-6|30	./bootstrap
21cr|toilet-0.3-6|31	%configure
21cr|toilet-0.3-6|32	%make
21cr|toilet-0.3-6|33	
21cr|toilet-0.3-6|34	%install
21cr|toilet-0.3-6|35	%makeinstall
21cr|toilet-0.3-6|36	
21cr|toilet-0.3-6|37	%files
21cr|toilet-0.3-6|38	%_bindir/toilet
21cr|toilet-0.3-6|39	%_datadir/figlet
21cr|toilet-0.3-6|40	%_mandir/man1/toilet.*

10599 21
21cr|tokodon-23.08.4-2|1	Summary:	Mastodon client for Plasma Mobile
21cr|tokodon-23.08.4-2|2	Name:		tokodon
21cr|tokodon-23.08.4-2|3	Version:	23.08.4
21cr|tokodon-23.08.4-2|4	Release:	2
21cr|tokodon-23.08.4-2|5	Group:		Graphical desktop/KDE
21cr|tokodon-23.08.4-2|6	License:	GPLv3
21cr|tokodon-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21cr|tokodon-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21cr|tokodon-23.08.4-2|9	BuildRequires:	bison
21cr|tokodon-23.08.4-2|10	BuildRequires:	flex
21cr|tokodon-23.08.4-2|11	BuildRequires:	kf5config-devel
21cr|tokodon-23.08.4-2|12	BuildRequires:	kf5dbusaddons-devel
21cr|tokodon-23.08.4-2|13	BuildRequires:	kf5kio-devel
21cr|tokodon-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21cr|tokodon-23.08.4-2|15	BuildRequires:	kf5itemmodels-devel
21cr|tokodon-23.08.4-2|16	BuildRequires:	kf5kirigami2-devel
21cr|tokodon-23.08.4-2|17	BuildRequires:	kf5notifications-devel
21cr|tokodon-23.08.4-2|18	BuildRequires:	kf5purpose-devel
21cr|tokodon-23.08.4-2|19	BuildRequires:	kf5windowsystem-devel
21cr|tokodon-23.08.4-2|20	BuildRequires:	qtkeychain-qt5-devel
21cr|tokodon-23.08.4-2|21	BuildRequires:	kirigami-addons-devel
21cr|tokodon-23.08.4-2|22	BuildRequires:	qqc2-desktop-style-devel
21cr|tokodon-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|tokodon-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21cr|tokodon-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Quick)
21cr|tokodon-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21cr|tokodon-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|tokodon-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|tokodon-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Svg)
21cr|tokodon-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Test)
21cr|tokodon-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|tokodon-23.08.4-2|32	BuildRequires:	pkgconfig(mpv)
21cr|tokodon-23.08.4-2|33	
21cr|tokodon-23.08.4-2|34	%description
21cr|tokodon-23.08.4-2|35	Mastodon client for Plasma Mobile.
21cr|tokodon-23.08.4-2|36	
21cr|tokodon-23.08.4-2|37	%files -f tokodon.lang
21cr|tokodon-23.08.4-2|38	%{_kde5_bindir}/tokodon
21cr|tokodon-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.tokodon.desktop
21cr|tokodon-23.08.4-2|40	%{_kde5_notificationsdir}/tokodon.notifyrc
21cr|tokodon-23.08.4-2|41	%{_kde5_datadir}/qlogging-categories5/tokodon.categories
21cr|tokodon-23.08.4-2|42	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.tokodon.svg
21cr|tokodon-23.08.4-2|43	%{_appdatadir}/org.kde.tokodon.appdata.xml
21cr|tokodon-23.08.4-2|44	
21cr|tokodon-23.08.4-2|45	#-------------------------------------------------------
21cr|tokodon-23.08.4-2|46	
21cr|tokodon-23.08.4-2|47	%prep
21cr|tokodon-23.08.4-2|48	%autosetup -p1
21cr|tokodon-23.08.4-2|49	
21cr|tokodon-23.08.4-2|50	%build
21cr|tokodon-23.08.4-2|51	%cmake_kde5
21cr|tokodon-23.08.4-2|52	%make
21cr|tokodon-23.08.4-2|53	
21cr|tokodon-23.08.4-2|54	%install
21cr|tokodon-23.08.4-2|55	%makeinstall_std -C build
21cr|tokodon-23.08.4-2|56	%find_lang %{name}
21cr|tokodon-23.08.4-2|57	

10600 21
21cr|tolua++-1.0.93-8|1	%define apiver 5.3
21cr|tolua++-1.0.93-8|2	%define soname tolua++%{apiver}
21cr|tolua++-1.0.93-8|3	%define libname %mklibname %{name} %{apiver}
21cr|tolua++-1.0.93-8|4	%define devname %mklibname %{name} -d
21cr|tolua++-1.0.93-8|5	
21cr|tolua++-1.0.93-8|6	Name:		tolua++
21cr|tolua++-1.0.93-8|7	Version:	1.0.93
21cr|tolua++-1.0.93-8|8	Release:	8
21cr|tolua++-1.0.93-8|9	Summary:	A tool to integrate C/C++ code with Lua
21cr|tolua++-1.0.93-8|10	Group:		Development/Other
21cr|tolua++-1.0.93-8|11	License:	MIT
21cr|tolua++-1.0.93-8|12	# Upstream is defunct, so no URL
21cr|tolua++-1.0.93-8|13	Source0:	%{name}-%{version}.tar.bz2
21cr|tolua++-1.0.93-8|14	Patch0:		tolua++-1.0.93-no-buildin-bytecode.patch
21cr|tolua++-1.0.93-8|15	Patch1:		tolua++-1.0.93-lua52.patch
21cr|tolua++-1.0.93-8|16	Patch2:		tolua++-1.0.93-scons304.patch
21cr|tolua++-1.0.93-8|17	BuildRequires:	gcc-c++
21cr|tolua++-1.0.93-8|18	BuildRequires:	scons
21cr|tolua++-1.0.93-8|19	BuildRequires:	lua-devel >= 5.3
21cr|tolua++-1.0.93-8|20	
21cr|tolua++-1.0.93-8|21	%description
21cr|tolua++-1.0.93-8|22	tolua++ is an extended version of tolua, a tool to integrate C/C++ code with
21cr|tolua++-1.0.93-8|23	Lua. tolua++ includes new features oriented to C++.
21cr|tolua++-1.0.93-8|24	
21cr|tolua++-1.0.93-8|25	%files
21cr|tolua++-1.0.93-8|26	%{_bindir}/%{name}
21cr|tolua++-1.0.93-8|27	%{_datadir}/%{name}
21cr|tolua++-1.0.93-8|28	
21cr|tolua++-1.0.93-8|29	#-------------------------------------------------------------------
21cr|tolua++-1.0.93-8|30	%package -n %{libname}
21cr|tolua++-1.0.93-8|31	Summary:	Shared library for tolua++
21cr|tolua++-1.0.93-8|32	Group:		Development/Other
21cr|tolua++-1.0.93-8|33	Requires:	%{name} >= %{EVRD}
21cr|tolua++-1.0.93-8|34	
21cr|tolua++-1.0.93-8|35	%description -n %{libname}
21cr|tolua++-1.0.93-8|36	Shared library for tolua++.
21cr|tolua++-1.0.93-8|37	
21cr|tolua++-1.0.93-8|38	%files -n %{libname}
21cr|tolua++-1.0.93-8|39	%{_libdir}/libtolua++%{apiver}.so
21cr|tolua++-1.0.93-8|40	
21cr|tolua++-1.0.93-8|41	#----------------------------------------------------------------------------
21cr|tolua++-1.0.93-8|42	%package -n %{devname}
21cr|tolua++-1.0.93-8|43	Summary:	Development files for tolua++
21cr|tolua++-1.0.93-8|44	Group:		Development/Other
21cr|tolua++-1.0.93-8|45	Requires:	%{libname} = %{EVRD}
21cr|tolua++-1.0.93-8|46	Requires:	pkgconfig(lua) >= 5.3
21cr|tolua++-1.0.93-8|47	Provides:	tolua++-devel = %{EVRD}
21cr|tolua++-1.0.93-8|48	
21cr|tolua++-1.0.93-8|49	%description -n %{devname}
21cr|tolua++-1.0.93-8|50	Development files for tolua++.
21cr|tolua++-1.0.93-8|51	
21cr|tolua++-1.0.93-8|52	%files -n %{devname}
21cr|tolua++-1.0.93-8|53	%doc README doc/*
21cr|tolua++-1.0.93-8|54	%{_libdir}/libtolua++.so
21cr|tolua++-1.0.93-8|55	%{_includedir}/%{name}.h
21cr|tolua++-1.0.93-8|56	
21cr|tolua++-1.0.93-8|57	#----------------------------------------------------------------------------
21cr|tolua++-1.0.93-8|58	%prep
21cr|tolua++-1.0.93-8|59	%autosetup -p1
21cr|tolua++-1.0.93-8|60	sed -i 's/\r//' doc/%{name}.html
21cr|tolua++-1.0.93-8|61	
21cr|tolua++-1.0.93-8|62	
21cr|tolua++-1.0.93-8|63	%build
21cr|tolua++-1.0.93-8|64	scons %{?_smp_mflags} -Q CCFLAGS="%{optflags} $(pkg-config --cflags lua)" tolua_lib=tolua++%{apiver} LINKFLAGS="-Wl,-soname,libtolua++%{apiver}.so" shared=1
21cr|tolua++-1.0.93-8|65	# Relink the tolua++ binary, to link it without the soname which we add to
21cr|tolua++-1.0.93-8|66	# LINKFLAGS to build a shared lib
21cr|tolua++-1.0.93-8|67	gcc -o bin/%{name} src/bin/tolua.o -Llib -ltolua++%{apiver} -llua -ldl -lm
21cr|tolua++-1.0.93-8|68	
21cr|tolua++-1.0.93-8|69	
21cr|tolua++-1.0.93-8|70	%install
21cr|tolua++-1.0.93-8|71	mkdir -p %{buildroot}%{_bindir}
21cr|tolua++-1.0.93-8|72	mkdir -p %{buildroot}%{_libdir}
21cr|tolua++-1.0.93-8|73	mkdir -p %{buildroot}%{_includedir}
21cr|tolua++-1.0.93-8|74	install -m 755 bin/%{name}  %{buildroot}%{_bindir}
21cr|tolua++-1.0.93-8|75	install -m 755 lib/libtolua++%{apiver}.so %{buildroot}%{_libdir}
21cr|tolua++-1.0.93-8|76	ln -s libtolua++%{apiver}.so %{buildroot}%{_libdir}/libtolua++.so
21cr|tolua++-1.0.93-8|77	install -p -m 644 include/%{name}.h %{buildroot}%{_includedir}
21cr|tolua++-1.0.93-8|78	# For use with Patch2 (not working yet)
21cr|tolua++-1.0.93-8|79	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|tolua++-1.0.93-8|80	install -p -m 644 src/bin/lua/*.lua %{buildroot}%{_datadir}/%{name}
21cr|tolua++-1.0.93-8|81	
21cr|tolua++-1.0.93-8|82	
21cr|tolua++-1.0.93-8|83	

10601 21
21cr|tolua-5.2.4-1|1	%define sdevname %mklibname %{name} -d -s
21cr|tolua-5.2.4-1|2	
21cr|tolua-5.2.4-1|3	Summary:	A tool that greatly simplifies the integration of C/C++ code with Lua
21cr|tolua-5.2.4-1|4	Name:		tolua
21cr|tolua-5.2.4-1|5	Version:	5.2.4
21cr|tolua-5.2.4-1|6	Release:	1
21cr|tolua-5.2.4-1|7	License:	GPL
21cr|tolua-5.2.4-1|8	Group:		Development/Other
21cr|tolua-5.2.4-1|9	Url:		http://www.tecgraf.puc-rio.br/~celes/tolua/
21cr|tolua-5.2.4-1|10	Source0:	https://web.tecgraf.puc-rio.br/~celes/tolua/%{name}-%{version}.tar.gz
21cr|tolua-5.2.4-1|11	BuildRequires:	pkgconfig(lua)
21cr|tolua-5.2.4-1|12	Requires:	lua5.3
21cr|tolua-5.2.4-1|13	Requires:	%{name}-devel = %{EVRD}
21cr|tolua-5.2.4-1|14	
21cr|tolua-5.2.4-1|15	%description
21cr|tolua-5.2.4-1|16	tolua is a tool that greatly simplifies the integration of C/C++
21cr|tolua-5.2.4-1|17	code with Lua. Based on a cleaned header file, tolua automatically
21cr|tolua-5.2.4-1|18	generates the binding code to access C/C++ features from Lua.
21cr|tolua-5.2.4-1|19	Using Lua API and tag method facilities, tolua maps C/C++ constants,
21cr|tolua-5.2.4-1|20	external variables, functions, classes, and methods to Lua.
21cr|tolua-5.2.4-1|21	
21cr|tolua-5.2.4-1|22	%files
21cr|tolua-5.2.4-1|23	%{_bindir}/%{name}
21cr|tolua-5.2.4-1|24	
21cr|tolua-5.2.4-1|25	#----------------------------------------------------------------------------
21cr|tolua-5.2.4-1|26	
21cr|tolua-5.2.4-1|27	%package -n %{sdevname}
21cr|tolua-5.2.4-1|28	Summary:	Header files for tolua
21cr|tolua-5.2.4-1|29	Group:		Development/Other
21cr|tolua-5.2.4-1|30	Requires:	%{name} = %{EVRD}
21cr|tolua-5.2.4-1|31	Provides:	%{name}-devel = %{EVRD}
21cr|tolua-5.2.4-1|32	
21cr|tolua-5.2.4-1|33	%description -n %{sdevname}
21cr|tolua-5.2.4-1|34	Header files for tolua.
21cr|tolua-5.2.4-1|35	
21cr|tolua-5.2.4-1|36	%files -n %{sdevname}
21cr|tolua-5.2.4-1|37	%doc INSTALL README
21cr|tolua-5.2.4-1|38	%{_includedir}/%{name}.h
21cr|tolua-5.2.4-1|39	%{_libdir}/lib%{name}.a
21cr|tolua-5.2.4-1|40	
21cr|tolua-5.2.4-1|41	#----------------------------------------------------------------------------
21cr|tolua-5.2.4-1|42	
21cr|tolua-5.2.4-1|43	%prep
21cr|tolua-5.2.4-1|44	%setup -q -n %{name}-%{version}
21cr|tolua-5.2.4-1|45	sed -i	-e "s@LUA=/usr/local@LUA=/usr@" \
21cr|tolua-5.2.4-1|46	-e "s@LUALIB=$(LUA)/lib@LUALIB=$(LUA)/%{_lib}@" \
21cr|tolua-5.2.4-1|47	-e "s@CFLAGS=@CFLAGS=%{optflags}@" \
21cr|tolua-5.2.4-1|48	-e "s@CXXFLAGS=@CXXFLAGS=%{optflags}@" \
21cr|tolua-5.2.4-1|49	-e "s@-ansi@@" \
21cr|tolua-5.2.4-1|50	config
21cr|tolua-5.2.4-1|51	
21cr|tolua-5.2.4-1|52	%build
21cr|tolua-5.2.4-1|53	%make
21cr|tolua-5.2.4-1|54	
21cr|tolua-5.2.4-1|55	%install
21cr|tolua-5.2.4-1|56	install -dm 755 %{buildroot}%{_bindir}
21cr|tolua-5.2.4-1|57	install -m 755 bin/%{name} %{buildroot}%{_bindir}
21cr|tolua-5.2.4-1|58	
21cr|tolua-5.2.4-1|59	install -dm 755 %{buildroot}%{_includedir}
21cr|tolua-5.2.4-1|60	install -m 644 include/%{name}.h %{buildroot}%{_includedir}
21cr|tolua-5.2.4-1|61	
21cr|tolua-5.2.4-1|62	install -dm 755 %{buildroot}%{_libdir}
21cr|tolua-5.2.4-1|63	install -m 644 lib/lib%{name}.a %{buildroot}%{_libdir}

10602 21
21cr|tong-1.3-3|1	Summary:	A mixture of two classic games
21cr|tong-1.3-3|2	Name:		tong
21cr|tong-1.3-3|3	Version:	1.3
21cr|tong-1.3-3|4	Release:	3
21cr|tong-1.3-3|5	License:	GPLv3+
21cr|tong-1.3-3|6	Group:		Games/Puzzles
21cr|tong-1.3-3|7	Url:		http://www.nongnu.org/tong
21cr|tong-1.3-3|8	Source0:	http://www.nongnu.org/tong/tong-%{version}.tar.gz
21cr|tong-1.3-3|9	BuildRequires:	pkgconfig(sdl)
21cr|tong-1.3-3|10	BuildRequires:	pkgconfig(SDL_image)
21cr|tong-1.3-3|11	BuildRequires:	pkgconfig(SDL_mixer)
21cr|tong-1.3-3|12	Requires:	%{name}-data
21cr|tong-1.3-3|13	
21cr|tong-1.3-3|14	%description
21cr|tong-1.3-3|15	Sometimes, the total is greater than the sum of the parts.
21cr|tong-1.3-3|16	
21cr|tong-1.3-3|17	Tetris and Pong are classics, addictive and unshakable from their places
21cr|tong-1.3-3|18	in gaming history. TONG is the result of mixing the two, capitalizing
21cr|tong-1.3-3|19	on the essential qualities of each classic and adding new twists of its own
21cr|tong-1.3-3|20	to make an explosive chemical reaction out of it all.
21cr|tong-1.3-3|21	
21cr|tong-1.3-3|22	%files
21cr|tong-1.3-3|23	%doc COPYING CREDITS README making-of.txt
21cr|tong-1.3-3|24	%{_datadir}/applications/%{name}.desktop
21cr|tong-1.3-3|25	%{_gamesbindir}/%{name}
21cr|tong-1.3-3|26	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|tong-1.3-3|27	
21cr|tong-1.3-3|28	#----------------------------------------------------------------------------
21cr|tong-1.3-3|29	
21cr|tong-1.3-3|30	%package data
21cr|tong-1.3-3|31	Summary:	Data files for the Tong game
21cr|tong-1.3-3|32	Group:		Games/Puzzles
21cr|tong-1.3-3|33	Requires:	%{name}
21cr|tong-1.3-3|34	BuildArch:	noarch
21cr|tong-1.3-3|35	
21cr|tong-1.3-3|36	%description data
21cr|tong-1.3-3|37	Data files for the Tong game.
21cr|tong-1.3-3|38	
21cr|tong-1.3-3|39	%files data
21cr|tong-1.3-3|40	%{_gamesdatadir}/%{name}/
21cr|tong-1.3-3|41	
21cr|tong-1.3-3|42	#----------------------------------------------------------------------------
21cr|tong-1.3-3|43	
21cr|tong-1.3-3|44	%prep
21cr|tong-1.3-3|45	%setup -qn %{name}
21cr|tong-1.3-3|46	
21cr|tong-1.3-3|47	%build
21cr|tong-1.3-3|48	%make \
21cr|tong-1.3-3|49	CC="%{__cxx} %{optflags}" \
21cr|tong-1.3-3|50	GAME_DATA_DIR=%{_gamesdatadir}/%{name}
21cr|tong-1.3-3|51	
21cr|tong-1.3-3|52	%install
21cr|tong-1.3-3|53	# As of version 1.3 their is no install target
21cr|tong-1.3-3|54	# binary
21cr|tong-1.3-3|55	install -D -m755 tong %{buildroot}%{_gamesbindir}/%{name}
21cr|tong-1.3-3|56	
21cr|tong-1.3-3|57	# data + CREDITS file needed for the in-game credits
21cr|tong-1.3-3|58	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|tong-1.3-3|59	cp -a media CREDITS %{buildroot}%{_gamesdatadir}/%{name}/
21cr|tong-1.3-3|60	
21cr|tong-1.3-3|61	# icon
21cr|tong-1.3-3|62	install -D -m644 media/icon.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|tong-1.3-3|63	
21cr|tong-1.3-3|64	# desktop file
21cr|tong-1.3-3|65	install -d %{buildroot}%{_datadir}/applications
21cr|tong-1.3-3|66	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|tong-1.3-3|67	[Desktop Entry]
21cr|tong-1.3-3|68	Name=Tong
21cr|tong-1.3-3|69	GenericName=A mixture of two classic games
21cr|tong-1.3-3|70	Comment=Mixture of the classic Pong and Tetris games with some twists
21cr|tong-1.3-3|71	Exec=%{name}
21cr|tong-1.3-3|72	Icon=%{name}
21cr|tong-1.3-3|73	Terminal=false
21cr|tong-1.3-3|74	Type=Application
21cr|tong-1.3-3|75	Categories=Game;BlocksGame;
21cr|tong-1.3-3|76	EOF

10603 21
21cr|toppler-1.1.6-7|1	Name:		toppler
21cr|toppler-1.1.6-7|2	Version:	1.1.6
21cr|toppler-1.1.6-7|3	Release:	7
21cr|toppler-1.1.6-7|4	Summary:	Reimplementation of the old game known as Tower Toppler or Nebulous
21cr|toppler-1.1.6-7|5	Group:		Games/Arcade
21cr|toppler-1.1.6-7|6	License:	GPL
21cr|toppler-1.1.6-7|7	URL:		http://toppler.sourceforge.net/
21cr|toppler-1.1.6-7|8	Source0:	https://sourceforge.net/projects/toppler/files/toppler/1.1.6/%{name}-%{version}.tar.gz
21cr|toppler-1.1.6-7|9	Patch1:		toppler-mkdir.patch
21cr|toppler-1.1.6-7|10	BuildRequires:	SDL-devel
21cr|toppler-1.1.6-7|11	BuildRequires:	SDL_mixer-devel
21cr|toppler-1.1.6-7|12	BuildRequires:	zlib-devel
21cr|toppler-1.1.6-7|13	BuildRequires:	gettext
21cr|toppler-1.1.6-7|14	
21cr|toppler-1.1.6-7|15	%description
21cr|toppler-1.1.6-7|16	It is an almost complete reimplementation of the old game known as Tower
21cr|toppler-1.1.6-7|17	Toppler or Nebulous. This game was available at least for PC, Atari, C64
21cr|toppler-1.1.6-7|18	and now the PC version is abandonware.
21cr|toppler-1.1.6-7|19	
21cr|toppler-1.1.6-7|20	The goal of the game is to reach the target door of each of the 8 towers
21cr|toppler-1.1.6-7|21	in currently 2 missions with this little green animal. This door is
21cr|toppler-1.1.6-7|22	usually at the very top of the tower.
21cr|toppler-1.1.6-7|23	
21cr|toppler-1.1.6-7|24	But finding the way by using elevators and walking trough a maze of doors
21cr|toppler-1.1.6-7|25	and platforms is not the only problem you have to solve. There are a bunch
21cr|toppler-1.1.6-7|26	of other creatures living on the tower that will hinder you to reach your
21cr|toppler-1.1.6-7|27	target by pushing you over the edge of the platforms.
21cr|toppler-1.1.6-7|28	
21cr|toppler-1.1.6-7|29	The only weapon of defence you have is to throw a little snowball. But
21cr|toppler-1.1.6-7|30	most of the other creatures just don't care about this. So you must avoid
21cr|toppler-1.1.6-7|31	them.
21cr|toppler-1.1.6-7|32	
21cr|toppler-1.1.6-7|33	%files -f %{name}.lang
21cr|toppler-1.1.6-7|34	%defattr(-, root, root)
21cr|toppler-1.1.6-7|35	%doc %{_docdir}/%{name}-%{version}/*
21cr|toppler-1.1.6-7|36	%attr(664, root, games) %ghost %{_localstatedir}/lib/games/toppler.hsc
21cr|toppler-1.1.6-7|37	%attr(2755, root, games) %{_gamesbindir}/%{name}
21cr|toppler-1.1.6-7|38	%{_gamesdatadir}/%{name}
21cr|toppler-1.1.6-7|39	%{_mandir}/man?/%{name}*
21cr|toppler-1.1.6-7|40	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|toppler-1.1.6-7|41	%{_datadir}/pixmaps/%{name}.xpm
21cr|toppler-1.1.6-7|42	
21cr|toppler-1.1.6-7|43	%post
21cr|toppler-1.1.6-7|44	%create_ghostfile %{_localstatedir}/lib/games/toppler.hsc root games 664
21cr|toppler-1.1.6-7|45	
21cr|toppler-1.1.6-7|46	#------------------------------------------------------------------------
21cr|toppler-1.1.6-7|47	%prep
21cr|toppler-1.1.6-7|48	%autosetup -p1
21cr|toppler-1.1.6-7|49	
21cr|toppler-1.1.6-7|50	%build
21cr|toppler-1.1.6-7|51	export CXXFLAGS="%{optflags} -U HISCOREDIR -D HISCOREDIR=\\\"%{_localstatedir}/lib/games\\\" -U TOP_DATADIR -D TOP_DATADIR=\\\"%{_gamesdatadir}/%{name}\\\""
21cr|toppler-1.1.6-7|52	%configure --bindir=%{_gamesbindir}
21cr|toppler-1.1.6-7|53	make
21cr|toppler-1.1.6-7|54	
21cr|toppler-1.1.6-7|55	%install
21cr|toppler-1.1.6-7|56	make install DESTDIR=%{buildroot} pkglocalstatedir=%{_localstatedir}/lib/games pkgdatadir=%{_gamesdatadir}/%{name} pkgdocdir=%{_docdir}/%{name}-%{version}
21cr|toppler-1.1.6-7|57	
21cr|toppler-1.1.6-7|58	rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|toppler-1.1.6-7|59	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|toppler-1.1.6-7|60	[Desktop Entry]
21cr|toppler-1.1.6-7|61	Name=Tower Toppler
21cr|toppler-1.1.6-7|62	Comment=%{Summary}
21cr|toppler-1.1.6-7|63	Comment[ru]=Игра наподобие Tower Toppler и Nebulous
21cr|toppler-1.1.6-7|64	Exec=soundwrapper %{_gamesbindir}/%{name}
21cr|toppler-1.1.6-7|65	Icon=%{name}
21cr|toppler-1.1.6-7|66	Terminal=false
21cr|toppler-1.1.6-7|67	Type=Application
21cr|toppler-1.1.6-7|68	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|toppler-1.1.6-7|69	EOF
21cr|toppler-1.1.6-7|70	
21cr|toppler-1.1.6-7|71	chmod a+w %{buildroot}%{_localstatedir}/lib/games/toppler.hsc
21cr|toppler-1.1.6-7|72	
21cr|toppler-1.1.6-7|73	%find_lang %{name}

10604 21
21cr|torbrowser-launcher-0.3.5-2|1	%define oname torbrowser_launcher
21cr|torbrowser-launcher-0.3.5-2|2	
21cr|torbrowser-launcher-0.3.5-2|3	Summary:        Download,update, and run the Tor Browser Bundle
21cr|torbrowser-launcher-0.3.5-2|4	Name:           torbrowser-launcher
21cr|torbrowser-launcher-0.3.5-2|5	Version:        0.3.5
21cr|torbrowser-launcher-0.3.5-2|6	Release:        2
21cr|torbrowser-launcher-0.3.5-2|7	License:        MIT
21cr|torbrowser-launcher-0.3.5-2|8	Group:          Networking/WWW
21cr|torbrowser-launcher-0.3.5-2|9	Url:            https://www.github.com/micahflee/torbrowser-launcher
21cr|torbrowser-launcher-0.3.5-2|10	Source0:        https://github.com/micahflee/torbrowser-launcher/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|torbrowser-launcher-0.3.5-2|11	BuildRequires:  desktop-file-utils
21cr|torbrowser-launcher-0.3.5-2|12	BuildRequires:  fakeroot
21cr|torbrowser-launcher-0.3.5-2|13	BuildRequires:  gnupg
21cr|torbrowser-launcher-0.3.5-2|14	BuildRequires:  pkgconfig(python3)
21cr|torbrowser-launcher-0.3.5-2|15	BuildRequires:  python3egg(twisted)
21cr|torbrowser-launcher-0.3.5-2|16	BuildRequires:  python3egg(distro)
21cr|torbrowser-launcher-0.3.5-2|17	BuildRequires:  wmctrl
21cr|torbrowser-launcher-0.3.5-2|18	Requires:       python3egg(parsley)
21cr|torbrowser-launcher-0.3.5-2|19	Requires:       python3egg(psutil)
21cr|torbrowser-launcher-0.3.5-2|20	Requires:       pylzma
21cr|torbrowser-launcher-0.3.5-2|21	Requires:       python3egg(service-identity)
21cr|torbrowser-launcher-0.3.5-2|22	Requires:       python3egg(twisted)
21cr|torbrowser-launcher-0.3.5-2|23	Requires:       python3egg(txws)
21cr|torbrowser-launcher-0.3.5-2|24	Requires:       wmctrl
21cr|torbrowser-launcher-0.3.5-2|25	BuildArch:      noarch
21cr|torbrowser-launcher-0.3.5-2|26	
21cr|torbrowser-launcher-0.3.5-2|27	%description
21cr|torbrowser-launcher-0.3.5-2|28	Tor Browser Launcher is intended to make the Tor Browser Bundle (TBB) easier to
21cr|torbrowser-launcher-0.3.5-2|29	maintain and use for GNU/Linux users.
21cr|torbrowser-launcher-0.3.5-2|30	
21cr|torbrowser-launcher-0.3.5-2|31	You install torbrowser-launcher from your distribution's package manager and
21cr|torbrowser-launcher-0.3.5-2|32	it handles downloading the most recent version of TBB for you, in your language
21cr|torbrowser-launcher-0.3.5-2|33	and for your architecture. It also adds a "Tor Browser" application launcher to
21cr|torbrowser-launcher-0.3.5-2|34	your operating system's menu, and lets you set Tor Browser as your default web
21cr|torbrowser-launcher-0.3.5-2|35	browser.
21cr|torbrowser-launcher-0.3.5-2|36	
21cr|torbrowser-launcher-0.3.5-2|37	When you first launch Tor Browser Launcher, it will download TBB from
21cr|torbrowser-launcher-0.3.5-2|38	https://www.torproject.org/, extract it in your home directory, and execute it.
21cr|torbrowser-launcher-0.3.5-2|39	
21cr|torbrowser-launcher-0.3.5-2|40	When you run it after that it will just execute TBB. When you open Tor Browser
21cr|torbrowser-launcher-0.3.5-2|41	after an update, it will download the newer version of TBB for you and extract
21cr|torbrowser-launcher-0.3.5-2|42	it over your old TBB directory, so you will maintain your TBB bookmarks and
21cr|torbrowser-launcher-0.3.5-2|43	always be running the latest version.
21cr|torbrowser-launcher-0.3.5-2|44	
21cr|torbrowser-launcher-0.3.5-2|45	%files -f %{name}.lang
21cr|torbrowser-launcher-0.3.5-2|46	%doc LICENSE README.md
21cr|torbrowser-launcher-0.3.5-2|47	%{_bindir}/%{name}
21cr|torbrowser-launcher-0.3.5-2|48	%{py3_puresitedir}/%{oname}-%{version}-*.egg-info
21cr|torbrowser-launcher-0.3.5-2|49	%{py3_puresitedir}/%{oname}/
21cr|torbrowser-launcher-0.3.5-2|50	%{_datadir}/metainfo/torbrowser.appdata.xml
21cr|torbrowser-launcher-0.3.5-2|51	%{_datadir}/applications/*.desktop
21cr|torbrowser-launcher-0.3.5-2|52	%{_datadir}/icons/hicolor/128x128/apps/torbrowser.png
21cr|torbrowser-launcher-0.3.5-2|53	%{_datadir}/%{name}
21cr|torbrowser-launcher-0.3.5-2|54	%config(noreplace) %{_sysconfdir}/apparmor.d/*
21cr|torbrowser-launcher-0.3.5-2|55	
21cr|torbrowser-launcher-0.3.5-2|56	#----------------------------------------------------------------------------
21cr|torbrowser-launcher-0.3.5-2|57	
21cr|torbrowser-launcher-0.3.5-2|58	%prep
21cr|torbrowser-launcher-0.3.5-2|59	%setup -q
21cr|torbrowser-launcher-0.3.5-2|60	
21cr|torbrowser-launcher-0.3.5-2|61	%build
21cr|torbrowser-launcher-0.3.5-2|62	python3 setup.py build
21cr|torbrowser-launcher-0.3.5-2|63	
21cr|torbrowser-launcher-0.3.5-2|64	%install
21cr|torbrowser-launcher-0.3.5-2|65	python3 setup.py install --root=%{buildroot}
21cr|torbrowser-launcher-0.3.5-2|66	desktop-file-install %{buildroot}%{_datadir}/applications/*.desktop
21cr|torbrowser-launcher-0.3.5-2|67	
21cr|torbrowser-launcher-0.3.5-2|68	%find_lang %{name}

10605 21
21cr|torch-3.1-7|1	%define debug_package %{nil}
21cr|torch-3.1-7|2	
21cr|torch-3.1-7|3	%define oname Torch
21cr|torch-3.1-7|4	%define oversion 3
21cr|torch-3.1-7|5	
21cr|torch-3.1-7|6	Summary: State of the art machine learning library
21cr|torch-3.1-7|7	Name:    torch
21cr|torch-3.1-7|8	Version: 3.1
21cr|torch-3.1-7|9	Release: 7
21cr|torch-3.1-7|10	Source0: http://www.torch.ch/archives/%{oname}%{oversion}src.tar.bz2
21cr|torch-3.1-7|11	License: BSD
21cr|torch-3.1-7|12	Group:   System/Libraries
21cr|torch-3.1-7|13	Url:     http://www.torch.ch
21cr|torch-3.1-7|14	
21cr|torch-3.1-7|15	%description
21cr|torch-3.1-7|16	Torch is a machine-learning library, written in C++. Its aim is to
21cr|torch-3.1-7|17	provide the state-of-the-art of the best algorithms. It is, and it
21cr|torch-3.1-7|18	will be, in development forever.
21cr|torch-3.1-7|19	
21cr|torch-3.1-7|20	Main features:
21cr|torch-3.1-7|21	
21cr|torch-3.1-7|22	* Many gradient-based methods, including multi-layered perceptrons,
21cr|torch-3.1-7|23	radial basis functions, and mixtures of experts. Many small
21cr|torch-3.1-7|24	"modules" (Linear module, Tanh module, SoftMax module, ...) can be
21cr|torch-3.1-7|25	plugged together.
21cr|torch-3.1-7|26	
21cr|torch-3.1-7|27	* Support Vector Machine, for classification and regression.
21cr|torch-3.1-7|28	
21cr|torch-3.1-7|29	* Distribution package, includes Kmeans, Gaussian Mixture Models,
21cr|torch-3.1-7|30	Hidden Markov Models, and Bayes Classifier, and classes for speech
21cr|torch-3.1-7|31	recognition with embedded training.
21cr|torch-3.1-7|32	
21cr|torch-3.1-7|33	* Ensemble models such as Bagging and Adaboost.
21cr|torch-3.1-7|34	
21cr|torch-3.1-7|35	* Non-parametric models such as K-nearest-neighbors, Parzen Regression
21cr|torch-3.1-7|36	and Parzen Density Estimator.
21cr|torch-3.1-7|37	
21cr|torch-3.1-7|38	%package devel
21cr|torch-3.1-7|39	Group: Development/C++
21cr|torch-3.1-7|40	Summary: State of the art machine learning library
21cr|torch-3.1-7|41	
21cr|torch-3.1-7|42	%description devel
21cr|torch-3.1-7|43	Torch is a machine-learning library, written in C++. Its aim is to
21cr|torch-3.1-7|44	provide the state-of-the-art of the best algorithms. It is, and it
21cr|torch-3.1-7|45	will be, in development forever.
21cr|torch-3.1-7|46	
21cr|torch-3.1-7|47	Main features:
21cr|torch-3.1-7|48	
21cr|torch-3.1-7|49	* Many gradient-based methods, including multi-layered perceptrons,
21cr|torch-3.1-7|50	radial basis functions, and mixtures of experts. Many small
21cr|torch-3.1-7|51	"modules" (Linear module, Tanh module, SoftMax module, ...) can be
21cr|torch-3.1-7|52	plugged together.
21cr|torch-3.1-7|53	
21cr|torch-3.1-7|54	* Support Vector Machine, for classification and regression.
21cr|torch-3.1-7|55	
21cr|torch-3.1-7|56	* Distribution package, includes Kmeans, Gaussian Mixture Models,
21cr|torch-3.1-7|57	Hidden Markov Models, and Bayes Classifier, and classes for speech
21cr|torch-3.1-7|58	recognition with embedded training.
21cr|torch-3.1-7|59	
21cr|torch-3.1-7|60	* Ensemble models such as Bagging and Adaboost.
21cr|torch-3.1-7|61	
21cr|torch-3.1-7|62	* Non-parametric models such as K-nearest-neighbors, Parzen Regression
21cr|torch-3.1-7|63	and Parzen Density Estimator.
21cr|torch-3.1-7|64	
21cr|torch-3.1-7|65	This package contains the static library and headers of Torch compiled
21cr|torch-3.1-7|66	with single precision support.
21cr|torch-3.1-7|67	
21cr|torch-3.1-7|68	%prep
21cr|torch-3.1-7|69	%setup -q -n %{oname}%{oversion}
21cr|torch-3.1-7|70	cp config/Makefile_options_Linux .
21cr|torch-3.1-7|71	
21cr|torch-3.1-7|72	%build
21cr|torch-3.1-7|73	%ifarch %ix86
21cr|torch-3.1-7|74	export RPM_OPT_FLAGS="%{optflags} -malign-double"
21cr|torch-3.1-7|75	%endif
21cr|torch-3.1-7|76	make depend all CFLAGS_OPT_FLOAT="%{optflags} -ffast-math" LD="g++ -fPIC" PACKAGES="distributions gradients"
21cr|torch-3.1-7|77	
21cr|torch-3.1-7|78	%install
21cr|torch-3.1-7|79	mkdir -p %{buildroot}%{_includedir}/%{name}
21cr|torch-3.1-7|80	install */*.h %{buildroot}%{_includedir}/%{name}
21cr|torch-3.1-7|81	install -m 644 -D lib/*/libtorch.a %{buildroot}%{_libdir}/libtorch.a
21cr|torch-3.1-7|82	
21cr|torch-3.1-7|83	%files devel
21cr|torch-3.1-7|84	%doc LICENSE ChangeLog
21cr|torch-3.1-7|85	%{_includedir}/%{name}
21cr|torch-3.1-7|86	%{_libdir}/libtorch.a

10606 21
21cr|torrentsniff-0.3.0-14|1	#fixed2
21cr|torrentsniff-0.3.0-14|2	%{?!mkrel:%define mkrel(c:) %{-c: 0.%{-c*}.}%{!?_with_unstable:%(perl -e '$_="%{1}";m/(.\*\\D\+)?(\\d+)$/;$rel=${2}-1;re;print "$1$rel";').%{?subrel:%subrel}%{!?subrel:1}.%{?distversion:%distversion}%{?!distversion:%(echo $[%{mdkversion}/10])}}%{?_with_unstable:%{1}}%{?distsuffix:%distsuffix}%{?!distsuffix:mdk}}
21cr|torrentsniff-0.3.0-14|3	
21cr|torrentsniff-0.3.0-14|4	Summary: Reports status information of BitTorrent distributed downloads
21cr|torrentsniff-0.3.0-14|5	
21cr|torrentsniff-0.3.0-14|6	Name: torrentsniff
21cr|torrentsniff-0.3.0-14|7	Version: 0.3.0
21cr|torrentsniff-0.3.0-14|8	Release: 14
21cr|torrentsniff-0.3.0-14|9	Source0: http://www.highprogrammer.com/alan/perl/%{name}-%{version}.tar.bz2
21cr|torrentsniff-0.3.0-14|10	License: MIT
21cr|torrentsniff-0.3.0-14|11	Group: Networking/File transfer
21cr|torrentsniff-0.3.0-14|12	URL: http://www.highprogrammer.com/alan/perl/torrentsniff.html
21cr|torrentsniff-0.3.0-14|13	BuildArch: noarch
21cr|torrentsniff-0.3.0-14|14	
21cr|torrentsniff-0.3.0-14|15	%description
21cr|torrentsniff-0.3.0-14|16	TorrentSniff reports status information for a given torrent including the
21cr|torrentsniff-0.3.0-14|17	current number of complete copies (seeds) and incomplete copies (leeches)
21cr|torrentsniff-0.3.0-14|18	currently active.  TorrentSniff is derived from TorrentSpy 0.1.0.3-BETA.
21cr|torrentsniff-0.3.0-14|19	
21cr|torrentsniff-0.3.0-14|20	
21cr|torrentsniff-0.3.0-14|21	%prep
21cr|torrentsniff-0.3.0-14|22	%setup -q
21cr|torrentsniff-0.3.0-14|23	
21cr|torrentsniff-0.3.0-14|24	%build
21cr|torrentsniff-0.3.0-14|25	
21cr|torrentsniff-0.3.0-14|26	%install
21cr|torrentsniff-0.3.0-14|27	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{perl_vendorlib}
21cr|torrentsniff-0.3.0-14|28	install -m 755 torrentsniff %{buildroot}%{_bindir}
21cr|torrentsniff-0.3.0-14|29	install -d -m 755 %{buildroot}%{perl_vendorlib}/BitTorrent
21cr|torrentsniff-0.3.0-14|30	install -m 644 BitTorrent/* %{buildroot}%{perl_vendorlib}/BitTorrent
21cr|torrentsniff-0.3.0-14|31	
21cr|torrentsniff-0.3.0-14|32	%clean
21cr|torrentsniff-0.3.0-14|33	
21cr|torrentsniff-0.3.0-14|34	%files
21cr|torrentsniff-0.3.0-14|35	%doc README
21cr|torrentsniff-0.3.0-14|36	%{_bindir}/torrentsniff
21cr|torrentsniff-0.3.0-14|37	%{perl_vendorlib}/BitTorrent

10607 21
21cr|torrentutils-0.3.0-13|1	Summary: Utilities for BitTorrent files
21cr|torrentutils-0.3.0-13|2	Name: torrentutils
21cr|torrentutils-0.3.0-13|3	Version: 0.3.0
21cr|torrentutils-0.3.0-13|4	Release: 13
21cr|torrentutils-0.3.0-13|5	Source0: http://oskarsapps.mine.nu/src/%{name}-%{version}.tar.bz2
21cr|torrentutils-0.3.0-13|6	URL: http://oskarsapps.mine.nu/torrentutils.html
21cr|torrentutils-0.3.0-13|7	License: GPL or Artistic
21cr|torrentutils-0.3.0-13|8	Group: Networking/File transfer
21cr|torrentutils-0.3.0-13|9	BuildArch: noarch
21cr|torrentutils-0.3.0-13|10	BuildRequires: perl
21cr|torrentutils-0.3.0-13|11	
21cr|torrentutils-0.3.0-13|12	%description
21cr|torrentutils-0.3.0-13|13	The torrentutils are a set of utilities for managing BitTorrent
21cr|torrentutils-0.3.0-13|14	(`.torrent') files and interactiving with BitTorrent trackers. The
21cr|torrentutils-0.3.0-13|15	torrentutils contain the following programs:
21cr|torrentutils-0.3.0-13|16	
21cr|torrentutils-0.3.0-13|17	torrenttool is a script that extracts and displays information from
21cr|torrentutils-0.3.0-13|18	BitTorrent files, as well as testing and generating checksums for
21cr|torrentutils-0.3.0-13|19	files listed in them.
21cr|torrentutils-0.3.0-13|20	
21cr|torrentutils-0.3.0-13|21	defrag is a script that defrags files simply by making a copy of the
21cr|torrentutils-0.3.0-13|22	file. The original file is then replaced by the copy. Due to the fact
21cr|torrentutils-0.3.0-13|23	that BitTorrent splits files in pieces, and downloads these pieces in
21cr|torrentutils-0.3.0-13|24	random order, the downloaded files are often severely fragmented. This
21cr|torrentutils-0.3.0-13|25	means that reading these files will be slower, sometimes as much as
21cr|torrentutils-0.3.0-13|26	30% slower. defrag can also recurse directories.
21cr|torrentutils-0.3.0-13|27	
21cr|torrentutils-0.3.0-13|28	torrentmcfs is a read-only virtual file system for Midnight Commander
21cr|torrentutils-0.3.0-13|29	that can be used to easier access the information in a BitTorrent
21cr|torrentutils-0.3.0-13|30	file.
21cr|torrentutils-0.3.0-13|31	
21cr|torrentutils-0.3.0-13|32	%prep
21cr|torrentutils-0.3.0-13|33	%setup -q
21cr|torrentutils-0.3.0-13|34	
21cr|torrentutils-0.3.0-13|35	%build
21cr|torrentutils-0.3.0-13|36	
21cr|torrentutils-0.3.0-13|37	%install
21cr|torrentutils-0.3.0-13|38	rm -rf $RPM_BUILD_ROOT
21cr|torrentutils-0.3.0-13|39	%makeinstall PREFIX=%buildroot%_prefix
21cr|torrentutils-0.3.0-13|40	
21cr|torrentutils-0.3.0-13|41	%clean
21cr|torrentutils-0.3.0-13|42	rm -rf $RPM_BUILD_ROOT
21cr|torrentutils-0.3.0-13|43	
21cr|torrentutils-0.3.0-13|44	%files
21cr|torrentutils-0.3.0-13|45	%defattr(-,root,root)
21cr|torrentutils-0.3.0-13|46	%doc NEWS README COPYING*
21cr|torrentutils-0.3.0-13|47	%_bindir/torrenttool
21cr|torrentutils-0.3.0-13|48	%_bindir/defrag
21cr|torrentutils-0.3.0-13|49	%_mandir/man1/torrenttool.1*
21cr|torrentutils-0.3.0-13|50	%_mandir/man1/defrag.1*
21cr|torrentutils-0.3.0-13|51	%_datadir/mc/extfs/torrentmcfs

10608 21
21cr|torsmo-0.18-10|1	# Workaround to build with GCC 10
21cr|torsmo-0.18-10|2	%global optflags %{optflags} -fcommon
21cr|torsmo-0.18-10|3	Name: torsmo
21cr|torsmo-0.18-10|4	Summary: System monitor like gkrellm, but lightweight
21cr|torsmo-0.18-10|5	Version: 0.18
21cr|torsmo-0.18-10|6	Release: 10
21cr|torsmo-0.18-10|7	Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
21cr|torsmo-0.18-10|8	Patch0: torsmo-0.18-link.patch
21cr|torsmo-0.18-10|9	URL: http://torsmo.sourceforge.net/
21cr|torsmo-0.18-10|10	Group: Monitoring
21cr|torsmo-0.18-10|11	License: BSD
21cr|torsmo-0.18-10|12	BuildRequires: pkgconfig(x11)
21cr|torsmo-0.18-10|13	
21cr|torsmo-0.18-10|14	%description
21cr|torsmo-0.18-10|15	Torsmo is a system monitor that sits in the corner of your desktop. It's very
21cr|torsmo-0.18-10|16	simple, customizable and it renders only text on the desktop (and
21cr|torsmo-0.18-10|17	percentagebars if you want it to ;) and the only lib it uses is Xlib.
21cr|torsmo-0.18-10|18	Torsmo can show various information about your system and it's peripherals.
21cr|torsmo-0.18-10|19	
21cr|torsmo-0.18-10|20	%prep
21cr|torsmo-0.18-10|21	%setup -q
21cr|torsmo-0.18-10|22	%patch0 -p0
21cr|torsmo-0.18-10|23	
21cr|torsmo-0.18-10|24	%build
21cr|torsmo-0.18-10|25	autoreconf -fi
21cr|torsmo-0.18-10|26	%configure
21cr|torsmo-0.18-10|27	%make
21cr|torsmo-0.18-10|28	
21cr|torsmo-0.18-10|29	%install
21cr|torsmo-0.18-10|30	rm -rf $RPM_BUILD_ROOT
21cr|torsmo-0.18-10|31	%makeinstall_std
21cr|torsmo-0.18-10|32	
21cr|torsmo-0.18-10|33	%clean
21cr|torsmo-0.18-10|34	rm -rf $RPM_BUILD_ROOT
21cr|torsmo-0.18-10|35	
21cr|torsmo-0.18-10|36	%files
21cr|torsmo-0.18-10|37	%defattr(-,root,root,0755)
21cr|torsmo-0.18-10|38	%doc AUTHORS COPYING README torsmorc.sample
21cr|torsmo-0.18-10|39	%{_mandir}/man1/torsmo.1*
21cr|torsmo-0.18-10|40	%{_bindir}/torsmo

10609 21
21cr|tortoisehg-6.2.2-1|1	Summary:	Mercurial GUI command line tool hgtk
21cr|tortoisehg-6.2.2-1|2	Name:		tortoisehg
21cr|tortoisehg-6.2.2-1|3	Version:	6.2.2
21cr|tortoisehg-6.2.2-1|4	Release:	1
21cr|tortoisehg-6.2.2-1|5	License:	GPLv2+
21cr|tortoisehg-6.2.2-1|6	Group:		Development/Tools
21cr|tortoisehg-6.2.2-1|7	# - few files are however under the more permissive GPLv2+
21cr|tortoisehg-6.2.2-1|8	Url:		http://tortoisehg.bitbucket.io/
21cr|tortoisehg-6.2.2-1|9	Source0:	https://www.mercurial-scm.org/release/tortoisehg/targz/tortoisehg-%{version}.tar.gz
21cr|tortoisehg-6.2.2-1|10	BuildRequires:	mercurial >= 4.9.1
21cr|tortoisehg-6.2.2-1|11	BuildRequires:	python3-sphinx
21cr|tortoisehg-6.2.2-1|12	BuildRequires:	python3-qt5-devel
21cr|tortoisehg-6.2.2-1|13	BuildRequires:	pkgconfig(python3)
21cr|tortoisehg-6.2.2-1|14	Requires:	python3-iniparse
21cr|tortoisehg-6.2.2-1|15	Requires:	python3-qt5-network
21cr|tortoisehg-6.2.2-1|16	Requires:	python3-qt5-printsupport
21cr|tortoisehg-6.2.2-1|17	Requires:	python3-qt5-qscintilla
21cr|tortoisehg-6.2.2-1|18	Requires:	python3-qt5-widgets
21cr|tortoisehg-6.2.2-1|19	BuildArch:	noarch
21cr|tortoisehg-6.2.2-1|20	Requires:	mercurial >= 4.9.1
21cr|tortoisehg-6.2.2-1|21	
21cr|tortoisehg-6.2.2-1|22	%description
21cr|tortoisehg-6.2.2-1|23	This package contains the hgtk command line tool, which provides a graphical
21cr|tortoisehg-6.2.2-1|24	user interface to the Mercurial distributed revision control system.
21cr|tortoisehg-6.2.2-1|25	
21cr|tortoisehg-6.2.2-1|26	%files -f %{name}.lang
21cr|tortoisehg-6.2.2-1|27	%doc COPYING.txt doc/build/html/
21cr|tortoisehg-6.2.2-1|28	%{_bindir}/thg
21cr|tortoisehg-6.2.2-1|29	%{python3_sitelib}/*
21cr|tortoisehg-6.2.2-1|30	%{_datadir}/nautilus-python/extensions/
21cr|tortoisehg-6.2.2-1|31	%{_datadir}/pixmaps/thg_logo.svg
21cr|tortoisehg-6.2.2-1|32	%{_datadir}/pixmaps/tortoisehg/
21cr|tortoisehg-6.2.2-1|33	%{_datadir}/applications/thg.desktop
21cr|tortoisehg-6.2.2-1|34	
21cr|tortoisehg-6.2.2-1|35	#----------------------------------------------------------------------------
21cr|tortoisehg-6.2.2-1|36	
21cr|tortoisehg-6.2.2-1|37	%package        nautilus
21cr|tortoisehg-6.2.2-1|38	Summary:        Mercurial GUI plugin to Nautilus file manager
21cr|tortoisehg-6.2.2-1|39	Group:		Development/Tools
21cr|tortoisehg-6.2.2-1|40	Requires:	%{name} = %{EVRD}
21cr|tortoisehg-6.2.2-1|41	Requires:	nautilus-python
21cr|tortoisehg-6.2.2-1|42	
21cr|tortoisehg-6.2.2-1|43	%description    nautilus
21cr|tortoisehg-6.2.2-1|44	This package contains the TortoiseHg Gnome/Nautilus extension, which makes the
21cr|tortoisehg-6.2.2-1|45	Mercurial distributed revision control system available in the file manager
21cr|tortoisehg-6.2.2-1|46	with a graphical interface.
21cr|tortoisehg-6.2.2-1|47	
21cr|tortoisehg-6.2.2-1|48	Note that the nautilus extension has been deprecated upstream.
21cr|tortoisehg-6.2.2-1|49	
21cr|tortoisehg-6.2.2-1|50	%files nautilus
21cr|tortoisehg-6.2.2-1|51	%{_datadir}/nautilus-python/extensions/nautilus-thg.py
21cr|tortoisehg-6.2.2-1|52	
21cr|tortoisehg-6.2.2-1|53	#----------------------------------------------------------------------------
21cr|tortoisehg-6.2.2-1|54	
21cr|tortoisehg-6.2.2-1|55	%prep
21cr|tortoisehg-6.2.2-1|56	%setup -q
21cr|tortoisehg-6.2.2-1|57	
21cr|tortoisehg-6.2.2-1|58	cat > tortoisehg/util/config.py << EOT
21cr|tortoisehg-6.2.2-1|59	bin_path     = "%{_bindir}"
21cr|tortoisehg-6.2.2-1|60	license_path = "%{_docdir}/%{name}-%{version}/COPYING.txt"
21cr|tortoisehg-6.2.2-1|61	locale_path  = "%{_datadir}/locale"
21cr|tortoisehg-6.2.2-1|62	icon_path    = "%{_datadir}/pixmaps/tortoisehg/icons"
21cr|tortoisehg-6.2.2-1|63	nofork       = True
21cr|tortoisehg-6.2.2-1|64	EOT
21cr|tortoisehg-6.2.2-1|65	
21cr|tortoisehg-6.2.2-1|66	%build
21cr|tortoisehg-6.2.2-1|67	%py3_build
21cr|tortoisehg-6.2.2-1|68	
21cr|tortoisehg-6.2.2-1|69	(cd doc && make html)
21cr|tortoisehg-6.2.2-1|70	rm doc/build/html/.buildinfo
21cr|tortoisehg-6.2.2-1|71	
21cr|tortoisehg-6.2.2-1|72	%install
21cr|tortoisehg-6.2.2-1|73	%py3_install
21cr|tortoisehg-6.2.2-1|74	
21cr|tortoisehg-6.2.2-1|75	install -m0644 -D contrib/thg.desktop %{buildroot}%{_datadir}/applications/thg.desktop
21cr|tortoisehg-6.2.2-1|76	
21cr|tortoisehg-6.2.2-1|77	#install -m 644 -D contrib/_hgtk %{buildroot}%{_datadir}/zsh/site-functions/_hgtk
21cr|tortoisehg-6.2.2-1|78	
21cr|tortoisehg-6.2.2-1|79	%find_lang %{name}

10610 21
21cr|totem-42.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1)
21cr|totem-42.0-3|2	
21cr|totem-42.0-3|3	%define api		1.0
21cr|totem-42.0-3|4	%define major		0
21cr|totem-42.0-3|5	%define girmajor	1.0
21cr|totem-42.0-3|6	%define libname		%mklibname %{name} %{major}
21cr|totem-42.0-3|7	%define girname		%mklibname %{name}-gir %{girmajor}
21cr|totem-42.0-3|8	%define devname		%mklibname %{name} -d
21cr|totem-42.0-3|9	
21cr|totem-42.0-3|10	Summary:	Movie player for GNOME
21cr|totem-42.0-3|11	Name:		totem
21cr|totem-42.0-3|12	Version:	42.0
21cr|totem-42.0-3|13	Release:	3
21cr|totem-42.0-3|14	License:	GPLv2 with exception
21cr|totem-42.0-3|15	Group:		Video
21cr|totem-42.0-3|16	Url:		https://download.gnome.org/sources/totem
21cr|totem-42.0-3|17	Source0:	https://download.gnome.org/sources/totem/%{url_ver}/%{name}-%{version}.tar.xz
21cr|totem-42.0-3|18	Source100:	totem.rpmlintrc
21cr|totem-42.0-3|19	BuildRequires:	appstream-util
21cr|totem-42.0-3|20	BuildRequires:	desktop-file-utils
21cr|totem-42.0-3|21	BuildRequires:	docbook-dtd45-xml
21cr|totem-42.0-3|22	BuildRequires:	gstreamer1.0-plugins-good
21cr|totem-42.0-3|23	BuildRequires:	gstreamer1.0-plugins-bad
21cr|totem-42.0-3|24	BuildRequires:	gstreamer1.0-soundtouch
21cr|totem-42.0-3|25	BuildRequires:	gstreamer1.0-soup
21cr|totem-42.0-3|26	BuildRequires:	gstreamer1.0-tools
21cr|totem-42.0-3|27	BuildRequires:	gnome-common
21cr|totem-42.0-3|28	BuildRequires:	intltool
21cr|totem-42.0-3|29	BuildRequires:	itstool
21cr|totem-42.0-3|30	BuildRequires:	meson
21cr|totem-42.0-3|31	BuildRequires:	pylint
21cr|totem-42.0-3|32	BuildRequires:	vala
21cr|totem-42.0-3|33	BuildRequires:	vala-devel
21cr|totem-42.0-3|34	BuildRequires:	pkgconfig(bluez)
21cr|totem-42.0-3|35	BuildRequires:	pkgconfig(clutter-1.0)
21cr|totem-42.0-3|36	BuildRequires:	pkgconfig(clutter-gst-3.0)
21cr|totem-42.0-3|37	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|totem-42.0-3|38	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21cr|totem-42.0-3|39	BuildRequires:	pkgconfig(gnome-doc-utils)
21cr|totem-42.0-3|40	BuildRequires:	pkgconfig(gnome-icon-theme)
21cr|totem-42.0-3|41	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|totem-42.0-3|42	BuildRequires:	pkgconfig(grilo-0.3)
21cr|totem-42.0-3|43	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|totem-42.0-3|44	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21cr|totem-42.0-3|45	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|totem-42.0-3|46	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
21cr|totem-42.0-3|47	BuildRequires:	pkgconfig(gtk-doc)
21cr|totem-42.0-3|48	BuildRequires:	pkgconfig(ice)
21cr|totem-42.0-3|49	BuildRequires:	pkgconfig(libepc-ui-1.0)
21cr|totem-42.0-3|50	BuildRequires:	pkgconfig(libgdata)
21cr|totem-42.0-3|51	BuildRequires:	pkgconfig(libhandy-1)
21cr|totem-42.0-3|52	BuildRequires:	pkgconfig(liblircclient0)
21cr|totem-42.0-3|53	BuildRequires:	pkgconfig(libnautilus-extension)
21cr|totem-42.0-3|54	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|totem-42.0-3|55	BuildRequires:	pkgconfig(libproxy-1.0)
21cr|totem-42.0-3|56	BuildRequires:	pkgconfig(mx-1.0)
21cr|totem-42.0-3|57	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|totem-42.0-3|58	BuildRequires:	pkgconfig(shared-mime-info)
21cr|totem-42.0-3|59	BuildRequires:	pkgconfig(sm)
21cr|totem-42.0-3|60	BuildRequires:	pkgconfig(totem-plparser)
21cr|totem-42.0-3|61	BuildRequires:	pkgconfig(zeitgeist-2.0)
21cr|totem-42.0-3|62	Requires:	dleyna-connector-dbus
21cr|totem-42.0-3|63	Requires:	dleyna-server
21cr|totem-42.0-3|64	Requires:	grilo-plugins
21cr|totem-42.0-3|65	Requires:	iso-codes
21cr|totem-42.0-3|66	Requires:	gstreamer1.0-gstclutter
21cr|totem-42.0-3|67	Requires:	gstreamer1.0-plugins-base
21cr|totem-42.0-3|68	Requires:	gstreamer1.0-plugins-good
21cr|totem-42.0-3|69	Requires:	gstreamer1.0-soundtouch
21cr|totem-42.0-3|70	Requires:	gstreamer1.0-soup
21cr|totem-42.0-3|71	Requires:	lua-socket
21cr|totem-42.0-3|72	Requires:	python3-beautifulsoup
21cr|totem-42.0-3|73	Requires:	python3-dbus
21cr|totem-42.0-3|74	Requires:	python3-feedparser
21cr|totem-42.0-3|75	Requires:	python3-gi
21cr|totem-42.0-3|76	Requires:	python3-httplib2
21cr|totem-42.0-3|77	Requires:	python3-pyxdg
21cr|totem-42.0-3|78	Recommends:	gstreamer1.0-a52dec
21cr|totem-42.0-3|79	#Recommends:	gstreamer1.0-resindvd
21cr|totem-42.0-3|80	
21cr|totem-42.0-3|81	%description
21cr|totem-42.0-3|82	Totem is simple movie player for the GNOME desktop. It
21cr|totem-42.0-3|83	features a simple playlist, a full-screen mode, seek and volume
21cr|totem-42.0-3|84	controls, as well as a pretty complete keyboard navigation.
21cr|totem-42.0-3|85	
21cr|totem-42.0-3|86	%files -f %{name}.lang
21cr|totem-42.0-3|87	%doc AUTHORS README NEWS
21cr|totem-42.0-3|88	%license COPYING
21cr|totem-42.0-3|89	%{_appdatadir}/*.xml
21cr|totem-42.0-3|90	%{_bindir}/%{name}
21cr|totem-42.0-3|91	%{_bindir}/%{name}-video-thumbnailer
21cr|totem-42.0-3|92	%{_datadir}/applications/org.gnome.Totem.desktop
21cr|totem-42.0-3|93	%{_datadir}/dbus-1/services/org.gnome.Totem.service
21cr|totem-42.0-3|94	%{_datadir}/GConf/gsettings/*.convert
21cr|totem-42.0-3|95	%{_datadir}/glib-2.0/schemas/*.xml
21cr|totem-42.0-3|96	%{_datadir}/gtk-doc/html/%{name}
21cr|totem-42.0-3|97	%{_datadir}/icons/hicolor/*/*/*
21cr|totem-42.0-3|98	%{_datadir}/thumbnailers/%{name}.thumbnailer
21cr|totem-42.0-3|99	%{_datadir}/%{name}
21cr|totem-42.0-3|100	%{_libdir}/%{name}/plugins/*
21cr|totem-42.0-3|101	%{_libexecdir}/%{name}-gallery-thumbnailer
21cr|totem-42.0-3|102	%{_mandir}/man1/*
21cr|totem-42.0-3|103	
21cr|totem-42.0-3|104	#----------------------------------------------------------------------------
21cr|totem-42.0-3|105	
21cr|totem-42.0-3|106	%package -n %{libname}
21cr|totem-42.0-3|107	Summary:	Shared library for %{name}
21cr|totem-42.0-3|108	Group:		System/Libraries
21cr|totem-42.0-3|109	
21cr|totem-42.0-3|110	%description -n %{libname}
21cr|totem-42.0-3|111	This package contains the shared library for %{name}.
21cr|totem-42.0-3|112	
21cr|totem-42.0-3|113	%files -n %{libname}
21cr|totem-42.0-3|114	%license COPYING
21cr|totem-42.0-3|115	%{_libdir}/lib%{name}.so.%{major}*
21cr|totem-42.0-3|116	
21cr|totem-42.0-3|117	#----------------------------------------------------------------------------
21cr|totem-42.0-3|118	
21cr|totem-42.0-3|119	%package -n %{girname}
21cr|totem-42.0-3|120	Summary:	GObject Introspection interface description for %{name}
21cr|totem-42.0-3|121	Group:		System/Libraries
21cr|totem-42.0-3|122	Requires:	%{libname} = %{EVRD}
21cr|totem-42.0-3|123	
21cr|totem-42.0-3|124	%description -n %{girname}
21cr|totem-42.0-3|125	GObject Introspection interface description for %{name}.
21cr|totem-42.0-3|126	
21cr|totem-42.0-3|127	%files -n %{girname}
21cr|totem-42.0-3|128	%license COPYING
21cr|totem-42.0-3|129	%{_libdir}/girepository-1.0/Totem-1.0.typelib
21cr|totem-42.0-3|130	
21cr|totem-42.0-3|131	#----------------------------------------------------------------------------
21cr|totem-42.0-3|132	
21cr|totem-42.0-3|133	%package -n %{devname}
21cr|totem-42.0-3|134	Summary:	Development files for %{name}
21cr|totem-42.0-3|135	Group:		Development/C
21cr|totem-42.0-3|136	Requires:	%{libname} = %{EVRD}
21cr|totem-42.0-3|137	Requires:	%{girname} = %{EVRD}
21cr|totem-42.0-3|138	Provides:	%{name}-devel = %{EVRD}
21cr|totem-42.0-3|139	
21cr|totem-42.0-3|140	%description -n %{devname}
21cr|totem-42.0-3|141	Development files for %{name}.
21cr|totem-42.0-3|142	
21cr|totem-42.0-3|143	%files -n %{devname}
21cr|totem-42.0-3|144	%license COPYING
21cr|totem-42.0-3|145	%{_datadir}/gir-1.0/Totem-1.0.gir
21cr|totem-42.0-3|146	%{_includedir}/%{name}/%{api}/*
21cr|totem-42.0-3|147	%{_libdir}/lib%{name}.so
21cr|totem-42.0-3|148	%{_libdir}/pkgconfig/%{name}.pc
21cr|totem-42.0-3|149	
21cr|totem-42.0-3|150	#----------------------------------------------------------------------------
21cr|totem-42.0-3|151	
21cr|totem-42.0-3|152	%prep
21cr|totem-42.0-3|153	%autosetup -p1
21cr|totem-42.0-3|154	
21cr|totem-42.0-3|155	%build
21cr|totem-42.0-3|156	%meson -Denable-gtk-doc=true
21cr|totem-42.0-3|157	%meson_build -j1
21cr|totem-42.0-3|158	
21cr|totem-42.0-3|159	%install
21cr|totem-42.0-3|160	%meson_install
21cr|totem-42.0-3|161	
21cr|totem-42.0-3|162	sed s,"\${prefix}//","\${prefix}/",g -i %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21cr|totem-42.0-3|163	
21cr|totem-42.0-3|164	%find_lang %{name} --with-gnome
21cr|totem-42.0-3|165	
21cr|totem-42.0-3|166	#menu
21cr|totem-42.0-3|167	MIME_TYPES=`tr '\n' , < data/mime-type-list.txt | sed -e 's/,$//'`
21cr|totem-42.0-3|168	desktop-file-install \
21cr|totem-42.0-3|169	--remove-category="Application" \
21cr|totem-42.0-3|170	--add-category="X-MandrivaLinux-Multimedia-Video" \
21cr|totem-42.0-3|171	--add-category="X-MandrivaLinux-CrossDesktop" \
21cr|totem-42.0-3|172	--dir %{buildroot}%{_datadir}/applications \
21cr|totem-42.0-3|173	%{buildroot}%{_datadir}/applications/*

10611 21
21cr|touchfreeze-0.2.5-9|1	Summary:	Utility to disable touchpad tap-clicking while typing
21cr|touchfreeze-0.2.5-9|2	Name:		touchfreeze
21cr|touchfreeze-0.2.5-9|3	Version:	0.2.5
21cr|touchfreeze-0.2.5-9|4	Release:	9
21cr|touchfreeze-0.2.5-9|5	License:	GPLv3+
21cr|touchfreeze-0.2.5-9|6	Group:		System/Configuration/Hardware
21cr|touchfreeze-0.2.5-9|7	Url:		http://qsynaptics.sourceforge.net/
21cr|touchfreeze-0.2.5-9|8	Source0:	http://qsynaptics.sourceforge.net/%{name}-%{version}.tar.gz
21cr|touchfreeze-0.2.5-9|9	Obsoletes:	qsynaptics < 0.22.0-15
21cr|touchfreeze-0.2.5-9|10	BuildRequires:	qt4-devel
21cr|touchfreeze-0.2.5-9|11	Requires:	synaptics
21cr|touchfreeze-0.2.5-9|12	
21cr|touchfreeze-0.2.5-9|13	%description
21cr|touchfreeze-0.2.5-9|14	TouchFreeze is a simple utility that disables the tap-click function
21cr|touchfreeze-0.2.5-9|15	of Synaptics touchpads while you are typing. As long as you are typing,
21cr|touchfreeze-0.2.5-9|16	tapping the touchpad will not count as a mouse click. It replaces
21cr|touchfreeze-0.2.5-9|17	the previous QSynaptics and KSynaptics tools.
21cr|touchfreeze-0.2.5-9|18	
21cr|touchfreeze-0.2.5-9|19	%files
21cr|touchfreeze-0.2.5-9|20	%{_bindir}/%{name}
21cr|touchfreeze-0.2.5-9|21	%{_sysconfdir}/xdg/autostart/rosa-%{name}.desktop
21cr|touchfreeze-0.2.5-9|22	%{_datadir}/autostart/rosa-%{name}.desktop
21cr|touchfreeze-0.2.5-9|23	
21cr|touchfreeze-0.2.5-9|24	#----------------------------------------------------------------------------
21cr|touchfreeze-0.2.5-9|25	
21cr|touchfreeze-0.2.5-9|26	%prep
21cr|touchfreeze-0.2.5-9|27	%setup -q
21cr|touchfreeze-0.2.5-9|28	
21cr|touchfreeze-0.2.5-9|29	%build
21cr|touchfreeze-0.2.5-9|30	%qmake_qt4
21cr|touchfreeze-0.2.5-9|31	%make LIBS="-lX11 -lQtCore -lQtGui"
21cr|touchfreeze-0.2.5-9|32	
21cr|touchfreeze-0.2.5-9|33	%install
21cr|touchfreeze-0.2.5-9|34	mkdir -p %{buildroot}%{_bindir}
21cr|touchfreeze-0.2.5-9|35	install -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|touchfreeze-0.2.5-9|36	
21cr|touchfreeze-0.2.5-9|37	# XDG autostart
21cr|touchfreeze-0.2.5-9|38	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21cr|touchfreeze-0.2.5-9|39	cat > %{buildroot}%{_sysconfdir}/xdg/autostart/rosa-%{name}.desktop << EOF
21cr|touchfreeze-0.2.5-9|40	[Desktop Entry]
21cr|touchfreeze-0.2.5-9|41	Exec=%{_bindir}/%{name}
21cr|touchfreeze-0.2.5-9|42	Name=TouchFreeze - touchpad tap-click inhibitor
21cr|touchfreeze-0.2.5-9|43	Terminal=false
21cr|touchfreeze-0.2.5-9|44	Type=Application
21cr|touchfreeze-0.2.5-9|45	StartupNotify=false
21cr|touchfreeze-0.2.5-9|46	X-KDE-autostart-phase=2
21cr|touchfreeze-0.2.5-9|47	X-KDE-autostart-after=panel
21cr|touchfreeze-0.2.5-9|48	EOF
21cr|touchfreeze-0.2.5-9|49	
21cr|touchfreeze-0.2.5-9|50	# KDE autostart
21cr|touchfreeze-0.2.5-9|51	mkdir -p %{buildroot}%{_datadir}/autostart
21cr|touchfreeze-0.2.5-9|52	cp %{buildroot}%{_sysconfdir}/xdg/autostart/rosa-%{name}.desktop %{buildroot}%{_datadir}/autostart/rosa-%{name}.desktop

10612 21
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|1	%define debug_package	%{nil}
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|2	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|3	%define commit 075f9f43bbaea561ec402e100a48118b84df63ed
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|4	%define commit_short %(echo %{commit} | head -c6)
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|5	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|6	Summary:	An indicator to show the status of the touchpad
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|7	Name:		touchpad-indicator
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|8	Version:	2.2.3
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|9	Release:	1.git%{commit_short}.1
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|10	License:	GPLv3
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|11	Group:		System/Configuration/Hardware
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|12	Url:		http://launchpad.net/touchpad-indicator/
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|13	Source0:	https://github.com/atareao/Touchpad-Indicator/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|14	Requires:	laptop-mode-tools
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|15	Requires:	python3dist(evdev)
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|16	Requires:	python3dist(python-xlib)
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|17	Requires:	python3dist(pyudev)
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|18	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|19	%description
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|20	An indicator to show the status of the touchpad, and to enable and disable the
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|21	touchpad.
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|22	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|23	%files -f %{name}.lang
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|24	%{_bindir}/%{name}
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|25	%{_datadir}/applications/%{name}.desktop
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|26	%{_datadir}/glib-2.0/schemas/org.cinnamon.desktop.keybindings.custom-keybindings.%{name}.gschema.xml
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|27	%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.custom-keybindings.%{name}.gschema.xml
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|28	%{_datadir}/glib-2.0/schemas/org.mate.desktop.keybindings.%{name}.gschema.xml
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|29	%{_datadir}/%{name}
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|30	%{_iconsdir}/hicolor/*/apps/*
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|31	%{_prefix}/lib/systemd/system-sleep/00_check_touchpad_status_systemd
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|32	%{_sysconfdir}/pm/sleep.d/00_check_touchpad_status
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|33	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|34	#------------------------------------------------------------------
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|35	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|36	%prep
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|37	%autosetup -p1 -n Touchpad-Indicator-%{commit}
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|38	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|39	# Install locales to correct directory
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|40	find . -type f -exec sed -i -e 's:locale-langpack:locale:g' '{}' \;
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|41	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|42	# Create a script to install the translations from the debian rules file
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|43	grep -A 1000 "Create languages directories" debian/rules | grep -B 1000 "End comile languages" | sed "s:\${CURDIR}/debian/%{name}:\"%{buildroot}\":g" > make_translations.sh
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|44	chmod +x make_translations.sh
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|45	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|46	%build
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|47	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|48	%install
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|49	while read _in _out ; do
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|50	mkdir -p "%{buildroot}/$_out/"
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|51	install -m644 ${_in} "%{buildroot}/$_out/"
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|52	done < debian/install
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|53	chmod 755 "%{buildroot}%{_bindir}/%{name}"
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|54	chmod -R 755 \
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|55	"%{buildroot}"/{usr/lib/systemd/system-sleep,usr/share/%{name},etc/pm/sleep.d}
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|56	./make_translations.sh
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|57	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|58	chmod -x %{buildroot}%{_datadir}/%{name}/icons/*.svg
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|59	chmod -x %{buildroot}%{_datadir}/%{name}/*.desktop
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|60	sed -i "1s,/usr/bin/env python3.*,/usr/bin/python3," %{buildroot}%{_datadir}/%{name}/*.py
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|61	
21cr|touchpad-indicator-2.2.3-1.git075f9f.1|62	%find_lang %{name}

10613 21
21cr|tournament-grid-1.8-1|1	Summary(ru_RU.UTF-8):	Составление турнирной сетки
21cr|tournament-grid-1.8-1|2	Summary:	Tournament grid creation
21cr|tournament-grid-1.8-1|3	Name:		tournament-grid
21cr|tournament-grid-1.8-1|4	Version:	1.8
21cr|tournament-grid-1.8-1|5	Release:	1
21cr|tournament-grid-1.8-1|6	License:	GPLv3
21cr|tournament-grid-1.8-1|7	Group:		Games/Sports
21cr|tournament-grid-1.8-1|8	Url:		https://hub.mos.ru/mos/src/%{name}
21cr|tournament-grid-1.8-1|9	Source0:	https://hub.mos.ru/mos/src/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21cr|tournament-grid-1.8-1|10	BuildArch:	noarch
21cr|tournament-grid-1.8-1|11	Requires:	python3-qt6
21cr|tournament-grid-1.8-1|12	Requires:	python3-openpyxl
21cr|tournament-grid-1.8-1|13	Requires:	python3-pandas
21cr|tournament-grid-1.8-1|14	Requires:	python3-mos-pyqt6-dialogs >= 1.0.0-2
21cr|tournament-grid-1.8-1|15	
21cr|tournament-grid-1.8-1|16	%description -l ru_RU.UTF-8
21cr|tournament-grid-1.8-1|17	Программа для составления турнирной сетки кубковых соревнований
21cr|tournament-grid-1.8-1|18	
21cr|tournament-grid-1.8-1|19	%description
21cr|tournament-grid-1.8-1|20	A program for creating a tournament grid for cup competitions
21cr|tournament-grid-1.8-1|21	
21cr|tournament-grid-1.8-1|22	%files
21cr|tournament-grid-1.8-1|23	%{_bindir}/%{name}
21cr|tournament-grid-1.8-1|24	%{python3_sitelib}/tournament_grid_modules
21cr|tournament-grid-1.8-1|25	%{_datadir}/applications/%{name}.desktop
21cr|tournament-grid-1.8-1|26	
21cr|tournament-grid-1.8-1|27	#------------------------------------------------------------------
21cr|tournament-grid-1.8-1|28	
21cr|tournament-grid-1.8-1|29	%prep
21cr|tournament-grid-1.8-1|30	%autosetup -p1 -n %{name}-v%{version}
21cr|tournament-grid-1.8-1|31	
21cr|tournament-grid-1.8-1|32	%install
21cr|tournament-grid-1.8-1|33	mkdir -p %{buildroot}%{_bindir}
21cr|tournament-grid-1.8-1|34	install -m755 tournament_grid.py %{buildroot}%{_bindir}/%{name}
21cr|tournament-grid-1.8-1|35	
21cr|tournament-grid-1.8-1|36	mkdir -p %{buildroot}%{python3_sitelib}/tournament_grid_modules
21cr|tournament-grid-1.8-1|37	install -m644 tournament_grid_modules/* %{buildroot}%{python3_sitelib}/tournament_grid_modules/
21cr|tournament-grid-1.8-1|38	
21cr|tournament-grid-1.8-1|39	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tournament-grid-1.8-1|40	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications
21cr|tournament-grid-1.8-1|41	
21cr|tournament-grid-1.8-1|42	
21cr|tournament-grid-1.8-1|43	
21cr|tournament-grid-1.8-1|44	%changelog
21cr|tournament-grid-1.8-1|45	- Merge: 38ba5f3 299e780
21cr|tournament-grid-1.8-1|46	* Mon Mar 16 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|tournament-grid-1.8-1|47	- New version 1.8
21cr|tournament-grid-1.8-1|48	
21cr|tournament-grid-1.8-1|49	* Mon Mar 16 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|tournament-grid-1.8-1|50	- New version 1.8.0
21cr|tournament-grid-1.8-1|51	
21cr|tournament-grid-1.8-1|52	* Thu Feb 12 2026 Проскурнёв Илья <ckumuhok@mail.ru> 1.6.4-1
21cr|tournament-grid-1.8-1|53	- Добавлена версия и исходный файл
21cr|tournament-grid-1.8-1|54	
21cr|tournament-grid-1.8-1|55	* Thu Feb 12 2026 Проскурнёв Илья <ckumuhok@mail.ru>
21cr|tournament-grid-1.8-1|56	- Поднята версия программы
21cr|tournament-grid-1.8-1|57	
21cr|tournament-grid-1.8-1|58	* Tue Feb 10 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|tournament-grid-1.8-1|59	- Добавлен исходник на file.rosa.ru
21cr|tournament-grid-1.8-1|60	
21cr|tournament-grid-1.8-1|61	* Tue Feb 10 2026 Proskurnev Ilya <ckumuhok@mail.ru>
21cr|tournament-grid-1.8-1|62	- Init

10614 21
21cr|towitoko-linux-2.0.8-4|1	%define major 2
21cr|towitoko-linux-2.0.8-4|2	%define libname %mklibname towitoko %{major}
21cr|towitoko-linux-2.0.8-4|3	%define devname %mklibname towitoko -d
21cr|towitoko-linux-2.0.8-4|4	
21cr|towitoko-linux-2.0.8-4|5	# autoreconf is enough
21cr|towitoko-linux-2.0.8-4|6	%define _disable_rebuild_configure 1
21cr|towitoko-linux-2.0.8-4|7	
21cr|towitoko-linux-2.0.8-4|8	Summary:	CT-API and PCSC-Lite driver for Towitoko smart card readers
21cr|towitoko-linux-2.0.8-4|9	Name:		towitoko-linux
21cr|towitoko-linux-2.0.8-4|10	Version:	2.0.8
21cr|towitoko-linux-2.0.8-4|11	Release:	4
21cr|towitoko-linux-2.0.8-4|12	License:	LGPLv2.1+
21cr|towitoko-linux-2.0.8-4|13	Group:		System/Libraries
21cr|towitoko-linux-2.0.8-4|14	Url:		https://github.com/cprados/towitoko-linux
21cr|towitoko-linux-2.0.8-4|15	Source0:	https://github.com/cprados/towitoko-linux/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|towitoko-linux-2.0.8-4|16	Source1:	towitoko.conf
21cr|towitoko-linux-2.0.8-4|17	# package was renamed to match upstream name
21cr|towitoko-linux-2.0.8-4|18	Conflicts:	towitoko < 2.0.8-2
21cr|towitoko-linux-2.0.8-4|19	Obsoletes:	towitoko < 2.0.8-2
21cr|towitoko-linux-2.0.8-4|20	Provides:	towitoko = %{EVRD}
21cr|towitoko-linux-2.0.8-4|21	
21cr|towitoko-linux-2.0.8-4|22	%description
21cr|towitoko-linux-2.0.8-4|23	This library provides a driver for using Towitoko smartcard readers under UNIX
21cr|towitoko-linux-2.0.8-4|24	environment.
21cr|towitoko-linux-2.0.8-4|25	
21cr|towitoko-linux-2.0.8-4|26	%files
21cr|towitoko-linux-2.0.8-4|27	%license COPYING
21cr|towitoko-linux-2.0.8-4|28	%doc AUTHORS NEWS README
21cr|towitoko-linux-2.0.8-4|29	%config(noreplace) %{_sysconfdir}/reader.conf.d/towitoko.conf
21cr|towitoko-linux-2.0.8-4|30	%{_bindir}/*
21cr|towitoko-linux-2.0.8-4|31	
21cr|towitoko-linux-2.0.8-4|32	%post
21cr|towitoko-linux-2.0.8-4|33	if [ "$1" -eq "1" ]; then
21cr|towitoko-linux-2.0.8-4|34	echo
21cr|towitoko-linux-2.0.8-4|35	echo "Please configure %{_sysconfdir}/reader.conf.d/towitoko.conf"
21cr|towitoko-linux-2.0.8-4|36	echo
21cr|towitoko-linux-2.0.8-4|37	fi
21cr|towitoko-linux-2.0.8-4|38	
21cr|towitoko-linux-2.0.8-4|39	#----------------------------------------------------------------------------
21cr|towitoko-linux-2.0.8-4|40	
21cr|towitoko-linux-2.0.8-4|41	%package -n %{libname}
21cr|towitoko-linux-2.0.8-4|42	Summary:	Development files for Towitoko smart card readers
21cr|towitoko-linux-2.0.8-4|43	Group:		System/Libraries
21cr|towitoko-linux-2.0.8-4|44	
21cr|towitoko-linux-2.0.8-4|45	%description -n %{libname}
21cr|towitoko-linux-2.0.8-4|46	This package contains header files and development libraries for
21cr|towitoko-linux-2.0.8-4|47	Towitoko smartcard readers.
21cr|towitoko-linux-2.0.8-4|48	
21cr|towitoko-linux-2.0.8-4|49	%files -n %{libname}
21cr|towitoko-linux-2.0.8-4|50	%{_libdir}/libtowitoko.so.%{major}{,.*}
21cr|towitoko-linux-2.0.8-4|51	
21cr|towitoko-linux-2.0.8-4|52	#----------------------------------------------------------------------------
21cr|towitoko-linux-2.0.8-4|53	
21cr|towitoko-linux-2.0.8-4|54	%package -n %{devname}
21cr|towitoko-linux-2.0.8-4|55	Summary:	Development files for Towitoko smart card readers
21cr|towitoko-linux-2.0.8-4|56	Group:		Development/C
21cr|towitoko-linux-2.0.8-4|57	Requires:	%{libname} = %{EVRD}
21cr|towitoko-linux-2.0.8-4|58	Provides:	towitoko-devel = %{EVRD}
21cr|towitoko-linux-2.0.8-4|59	Provides:	towitoko-linux-devel = %{EVRD}
21cr|towitoko-linux-2.0.8-4|60	Provides:	libtowitoko-devel = %{EVRD}
21cr|towitoko-linux-2.0.8-4|61	
21cr|towitoko-linux-2.0.8-4|62	%description -n %{devname}
21cr|towitoko-linux-2.0.8-4|63	This package contains header files and development libraries for
21cr|towitoko-linux-2.0.8-4|64	Towitoko smartcard readers.
21cr|towitoko-linux-2.0.8-4|65	
21cr|towitoko-linux-2.0.8-4|66	%files -n %{devname}
21cr|towitoko-linux-2.0.8-4|67	%doc ChangeLog doc/*.html
21cr|towitoko-linux-2.0.8-4|68	%{_includedir}/*
21cr|towitoko-linux-2.0.8-4|69	%{_libdir}/*.so
21cr|towitoko-linux-2.0.8-4|70	%{_mandir}/man3/*
21cr|towitoko-linux-2.0.8-4|71	
21cr|towitoko-linux-2.0.8-4|72	#----------------------------------------------------------------------------
21cr|towitoko-linux-2.0.8-4|73	
21cr|towitoko-linux-2.0.8-4|74	%prep
21cr|towitoko-linux-2.0.8-4|75	%autosetup -p1
21cr|towitoko-linux-2.0.8-4|76	
21cr|towitoko-linux-2.0.8-4|77	%build
21cr|towitoko-linux-2.0.8-4|78	autoreconf -fi
21cr|towitoko-linux-2.0.8-4|79	%configure
21cr|towitoko-linux-2.0.8-4|80	%make
21cr|towitoko-linux-2.0.8-4|81	
21cr|towitoko-linux-2.0.8-4|82	%install
21cr|towitoko-linux-2.0.8-4|83	%makeinstall_std
21cr|towitoko-linux-2.0.8-4|84	mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d
21cr|towitoko-linux-2.0.8-4|85	sed -e 's,@LIBDIR@,%{_libdir},g' -e 's,@MAJOR@,%{major},g' %{SOURCE1} > %{buildroot}%{_sysconfdir}/reader.conf.d/towitoko.conf
21cr|towitoko-linux-2.0.8-4|86	chmod 644 %{buildroot}%{_sysconfdir}/reader.conf.d/towitoko.conf
21cr|towitoko-linux-2.0.8-4|87	
21cr|towitoko-linux-2.0.8-4|88	mv %{buildroot}%{_bindir}/tester %{buildroot}%{_bindir}/towitoko-tester

10615 21
21cr|toxcore-0.2.18-1|1	%define oname c-toxcore
21cr|toxcore-0.2.18-1|2	
21cr|toxcore-0.2.18-1|3	%define major 2
21cr|toxcore-0.2.18-1|4	%define major_toxav %{major}
21cr|toxcore-0.2.18-1|5	%define major_toxdns %{major}
21cr|toxcore-0.2.18-1|6	%define major_toxcore %{major}
21cr|toxcore-0.2.18-1|7	%define major_toxencryptsave %{major}
21cr|toxcore-0.2.18-1|8	
21cr|toxcore-0.2.18-1|9	%define libtoxav %mklibname toxav %{major_toxav}
21cr|toxcore-0.2.18-1|10	%define libtoxcore %mklibname toxcore %{major_toxcore}
21cr|toxcore-0.2.18-1|11	%define libtoxencryptsave %mklibname toxencryptsave %{major_toxencryptsave}
21cr|toxcore-0.2.18-1|12	
21cr|toxcore-0.2.18-1|13	%define devtoxav %mklibname toxav -d
21cr|toxcore-0.2.18-1|14	%define devtoxcore %mklibname toxcore -d
21cr|toxcore-0.2.18-1|15	%define devtoxencryptsave %mklibname toxencryptsave -d
21cr|toxcore-0.2.18-1|16	
21cr|toxcore-0.2.18-1|17	Summary:	Tox core libraries
21cr|toxcore-0.2.18-1|18	Name:		toxcore
21cr|toxcore-0.2.18-1|19	Version:	0.2.18
21cr|toxcore-0.2.18-1|20	Release:	1
21cr|toxcore-0.2.18-1|21	License:	ISC license
21cr|toxcore-0.2.18-1|22	Group:		System/Libraries
21cr|toxcore-0.2.18-1|23	Url:		https://github.com/irungentoo/toxcore/
21cr|toxcore-0.2.18-1|24	Source0:	https://github.com/TokTok/c-toxcore/releases/download/v%{version}/%{oname}-%{version}.tar.gz
21cr|toxcore-0.2.18-1|25	BuildRequires:	cmake
21cr|toxcore-0.2.18-1|26	BuildRequires:	pkgconfig(libsodium)
21cr|toxcore-0.2.18-1|27	BuildRequires:	pkgconfig(opus)
21cr|toxcore-0.2.18-1|28	BuildRequires:	pkgconfig(vpx)
21cr|toxcore-0.2.18-1|29	Provides:	%{oname} = %{EVRD}
21cr|toxcore-0.2.18-1|30	Obsoletes:	%{name} < 0:%{version}
21cr|toxcore-0.2.18-1|31	
21cr|toxcore-0.2.18-1|32	%description
21cr|toxcore-0.2.18-1|33	Tox core libraries.
21cr|toxcore-0.2.18-1|34	
21cr|toxcore-0.2.18-1|35	%files
21cr|toxcore-0.2.18-1|36	
21cr|toxcore-0.2.18-1|37	#----------------------------------------------------------------------------
21cr|toxcore-0.2.18-1|38	
21cr|toxcore-0.2.18-1|39	%package -n %{libtoxav}
21cr|toxcore-0.2.18-1|40	Summary:	Tox core shared library
21cr|toxcore-0.2.18-1|41	Group:		System/Libraries
21cr|toxcore-0.2.18-1|42	
21cr|toxcore-0.2.18-1|43	%description -n %{libtoxav}
21cr|toxcore-0.2.18-1|44	Tox core shared library.
21cr|toxcore-0.2.18-1|45	
21cr|toxcore-0.2.18-1|46	%files -n %{libtoxav}
21cr|toxcore-0.2.18-1|47	%{_libdir}/libtoxav.so.%{major_toxav}*
21cr|toxcore-0.2.18-1|48	
21cr|toxcore-0.2.18-1|49	#----------------------------------------------------------------------------
21cr|toxcore-0.2.18-1|50	
21cr|toxcore-0.2.18-1|51	%package -n %{libtoxcore}
21cr|toxcore-0.2.18-1|52	Summary:	Tox core shared library
21cr|toxcore-0.2.18-1|53	Group:		System/Libraries
21cr|toxcore-0.2.18-1|54	
21cr|toxcore-0.2.18-1|55	%description -n %{libtoxcore}
21cr|toxcore-0.2.18-1|56	Tox core shared library.
21cr|toxcore-0.2.18-1|57	
21cr|toxcore-0.2.18-1|58	%files -n %{libtoxcore}
21cr|toxcore-0.2.18-1|59	%{_libdir}/libtoxcore.so.%{major_toxcore}*
21cr|toxcore-0.2.18-1|60	
21cr|toxcore-0.2.18-1|61	#----------------------------------------------------------------------------
21cr|toxcore-0.2.18-1|62	
21cr|toxcore-0.2.18-1|63	%package -n %{libtoxencryptsave}
21cr|toxcore-0.2.18-1|64	Summary:	Tox core shared library
21cr|toxcore-0.2.18-1|65	Group:		System/Libraries
21cr|toxcore-0.2.18-1|66	
21cr|toxcore-0.2.18-1|67	%description -n %{libtoxencryptsave}
21cr|toxcore-0.2.18-1|68	Tox core shared library.
21cr|toxcore-0.2.18-1|69	
21cr|toxcore-0.2.18-1|70	%files -n %{libtoxencryptsave}
21cr|toxcore-0.2.18-1|71	%{_libdir}/libtoxencryptsave.so.%{major_toxencryptsave}*
21cr|toxcore-0.2.18-1|72	
21cr|toxcore-0.2.18-1|73	#----------------------------------------------------------------------------
21cr|toxcore-0.2.18-1|74	
21cr|toxcore-0.2.18-1|75	%package -n %{devtoxav}
21cr|toxcore-0.2.18-1|76	Summary:	Development files for libtoxav
21cr|toxcore-0.2.18-1|77	Group:		Development/C
21cr|toxcore-0.2.18-1|78	Requires:	%{libtoxav} = %{EVRD}
21cr|toxcore-0.2.18-1|79	
21cr|toxcore-0.2.18-1|80	%description -n %{devtoxav}
21cr|toxcore-0.2.18-1|81	Development files for libtoxav.
21cr|toxcore-0.2.18-1|82	
21cr|toxcore-0.2.18-1|83	%files -n %{devtoxav}
21cr|toxcore-0.2.18-1|84	%{_includedir}/tox/toxav.h
21cr|toxcore-0.2.18-1|85	%{_libdir}/libtoxav.so
21cr|toxcore-0.2.18-1|86	%{_libdir}/pkgconfig/libtoxav.pc
21cr|toxcore-0.2.18-1|87	
21cr|toxcore-0.2.18-1|88	#----------------------------------------------------------------------------
21cr|toxcore-0.2.18-1|89	
21cr|toxcore-0.2.18-1|90	%package -n %{devtoxcore}
21cr|toxcore-0.2.18-1|91	Summary:	Development files for libtoxcore
21cr|toxcore-0.2.18-1|92	Group:		Development/C
21cr|toxcore-0.2.18-1|93	Requires:	%{libtoxcore} = %{EVRD}
21cr|toxcore-0.2.18-1|94	Requires:	%{devtoxencryptsave} = %{EVRD}
21cr|toxcore-0.2.18-1|95	
21cr|toxcore-0.2.18-1|96	%description -n %{devtoxcore}
21cr|toxcore-0.2.18-1|97	Development files for libtoxcore.
21cr|toxcore-0.2.18-1|98	
21cr|toxcore-0.2.18-1|99	%files -n %{devtoxcore}
21cr|toxcore-0.2.18-1|100	%{_includedir}/tox/tox.h
21cr|toxcore-0.2.18-1|101	%{_libdir}/libtoxcore.so
21cr|toxcore-0.2.18-1|102	%{_libdir}/pkgconfig/libtoxcore.pc
21cr|toxcore-0.2.18-1|103	
21cr|toxcore-0.2.18-1|104	#----------------------------------------------------------------------------
21cr|toxcore-0.2.18-1|105	
21cr|toxcore-0.2.18-1|106	%package -n %{devtoxencryptsave}
21cr|toxcore-0.2.18-1|107	Summary:	Development files for libtoxencryptsave
21cr|toxcore-0.2.18-1|108	Group:		Development/C
21cr|toxcore-0.2.18-1|109	Requires:	%{libtoxencryptsave} = %{EVRD}
21cr|toxcore-0.2.18-1|110	
21cr|toxcore-0.2.18-1|111	%description -n %{devtoxencryptsave}
21cr|toxcore-0.2.18-1|112	Development files for libtoxencryptsave.
21cr|toxcore-0.2.18-1|113	
21cr|toxcore-0.2.18-1|114	%files -n %{devtoxencryptsave}
21cr|toxcore-0.2.18-1|115	%{_includedir}/tox/toxencryptsave.h
21cr|toxcore-0.2.18-1|116	%{_libdir}/libtoxencryptsave.so
21cr|toxcore-0.2.18-1|117	
21cr|toxcore-0.2.18-1|118	#----------------------------------------------------------------------------
21cr|toxcore-0.2.18-1|119	
21cr|toxcore-0.2.18-1|120	%package devel
21cr|toxcore-0.2.18-1|121	Summary:	Development files for toxcore (metapackage)
21cr|toxcore-0.2.18-1|122	Group:		Development/C
21cr|toxcore-0.2.18-1|123	Requires:	%{devtoxav} = %{EVRD}
21cr|toxcore-0.2.18-1|124	Requires:	%{devtoxcore} = %{EVRD}
21cr|toxcore-0.2.18-1|125	Requires:	%{devtoxencryptsave} = %{EVRD}
21cr|toxcore-0.2.18-1|126	
21cr|toxcore-0.2.18-1|127	%description devel
21cr|toxcore-0.2.18-1|128	Development files for toxcore (metapackage).
21cr|toxcore-0.2.18-1|129	
21cr|toxcore-0.2.18-1|130	%files devel
21cr|toxcore-0.2.18-1|131	
21cr|toxcore-0.2.18-1|132	#----------------------------------------------------------------------------
21cr|toxcore-0.2.18-1|133	
21cr|toxcore-0.2.18-1|134	%prep
21cr|toxcore-0.2.18-1|135	%setup -qn %{oname}-%{version}
21cr|toxcore-0.2.18-1|136	
21cr|toxcore-0.2.18-1|137	%build
21cr|toxcore-0.2.18-1|138	autoreconf -if
21cr|toxcore-0.2.18-1|139	%configure \
21cr|toxcore-0.2.18-1|140	--disable-static
21cr|toxcore-0.2.18-1|141	%make
21cr|toxcore-0.2.18-1|142	
21cr|toxcore-0.2.18-1|143	%install
21cr|toxcore-0.2.18-1|144	%makeinstall_std

10616 21
21cr|tpad-1.3-6|1	Name:		tpad
21cr|tpad-1.3-6|2	Summary:	Notepad clone written in Tcl/Tk
21cr|tpad-1.3-6|3	Version:	1.3
21cr|tpad-1.3-6|4	Release:	%{mkrel 6}
21cr|tpad-1.3-6|5	Source0:	http://monitor.deis.unical.it/ant/tpad/%{name}-%{version}.tar.bz2
21cr|tpad-1.3-6|6	Patch0:		tpad-1.3.patch
21cr|tpad-1.3-6|7	Patch1:		tpad-1.3-use-general-wish.patch
21cr|tpad-1.3-6|8	URL:		http://tclpad.sourceforge.net
21cr|tpad-1.3-6|9	Group:		Editors
21cr|tpad-1.3-6|10	License:	GPLv2+
21cr|tpad-1.3-6|11	Requires:	tk >= 8.4
21cr|tpad-1.3-6|12	Requires:	tcl
21cr|tpad-1.3-6|13	# For macros
21cr|tpad-1.3-6|14	BuildRequires:	tcl-devel
21cr|tpad-1.3-6|15	BuildArch:	noarch
21cr|tpad-1.3-6|16	
21cr|tpad-1.3-6|17	%description
21cr|tpad-1.3-6|18	Apart from all the features Notepad has, tpad adds plugins
21cr|tpad-1.3-6|19	to invoke some common text utilities without leaving the
21cr|tpad-1.3-6|20	editor, an Ascii table, a tip database and support for
21cr|tpad-1.3-6|21	regexps. It also is fully configurable.
21cr|tpad-1.3-6|22	
21cr|tpad-1.3-6|23	The executable `tpad' is a wish(1) shell script.
21cr|tpad-1.3-6|24	
21cr|tpad-1.3-6|25	%prep
21cr|tpad-1.3-6|26	%setup -q -c %{name}-%{version}
21cr|tpad-1.3-6|27	%patch0 -p1 -b .ant
21cr|tpad-1.3-6|28	%patch1 -p0 -b .wish
21cr|tpad-1.3-6|29	
21cr|tpad-1.3-6|30	%install
21cr|tpad-1.3-6|31	rm -rf %{buildroot}
21cr|tpad-1.3-6|32	
21cr|tpad-1.3-6|33	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|tpad-1.3-6|34	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|tpad-1.3-6|35	[Desktop Entry]
21cr|tpad-1.3-6|36	Type=Application
21cr|tpad-1.3-6|37	Exec=%{name}
21cr|tpad-1.3-6|38	Icon=editors_section
21cr|tpad-1.3-6|39	Categories=TextEditor;
21cr|tpad-1.3-6|40	Name=TPad
21cr|tpad-1.3-6|41	Comment=Simple clone of Notepad
21cr|tpad-1.3-6|42	EOF
21cr|tpad-1.3-6|43	
21cr|tpad-1.3-6|44	install -d %{buildroot}%{_bindir}
21cr|tpad-1.3-6|45	install -d %{buildroot}%{tcl_sitelib}/tpad%{version}/msgs
21cr|tpad-1.3-6|46	install -d %{buildroot}%{_sysconfdir}
21cr|tpad-1.3-6|47	install -d %{buildroot}%{_mandir}/man1
21cr|tpad-1.3-6|48	install -d %{buildroot}%{_datadir}/tpad
21cr|tpad-1.3-6|49	install bin/tpad %{buildroot}%{_bindir}/tpad
21cr|tpad-1.3-6|50	for libfile in lib/tpad%{version}/*.tcl; do
21cr|tpad-1.3-6|51	install $libfile %{buildroot}%{tcl_sitelib}/tpad%{version};
21cr|tpad-1.3-6|52	done
21cr|tpad-1.3-6|53	for msgfile in lib/tpad%{version}/msgs/*.msg; do
21cr|tpad-1.3-6|54	install $msgfile %{buildroot}%{tcl_sitelib}/tpad%{version}/msgs;
21cr|tpad-1.3-6|55	done
21cr|tpad-1.3-6|56	install etc/tpad.conf %{buildroot}%{_sysconfdir}/tpad.conf
21cr|tpad-1.3-6|57	install man/man1/tpad.1 %{buildroot}%{_mandir}/man1/tpad.1
21cr|tpad-1.3-6|58	for datafile in share/tpad/*; do
21cr|tpad-1.3-6|59	install $datafile %{buildroot}%{_datadir}/tpad;
21cr|tpad-1.3-6|60	done
21cr|tpad-1.3-6|61	
21cr|tpad-1.3-6|62	cd %{buildroot}/%{_bindir}
21cr|tpad-1.3-6|63	ln -sf tpad tview
21cr|tpad-1.3-6|64	cd %{buildroot}/%{_mandir}/man1
21cr|tpad-1.3-6|65	ln -sf tpad.1 tview.1
21cr|tpad-1.3-6|66	
21cr|tpad-1.3-6|67	%clean
21cr|tpad-1.3-6|68	rm -rf %{buildroot}
21cr|tpad-1.3-6|69	
21cr|tpad-1.3-6|70	%if %mdkversion < 200900
21cr|tpad-1.3-6|71	%post
21cr|tpad-1.3-6|72	%{update_menus}
21cr|tpad-1.3-6|73	%endif
21cr|tpad-1.3-6|74	
21cr|tpad-1.3-6|75	%if %mdkversion < 200900
21cr|tpad-1.3-6|76	%postun
21cr|tpad-1.3-6|77	%{clean_menus}
21cr|tpad-1.3-6|78	%endif
21cr|tpad-1.3-6|79	
21cr|tpad-1.3-6|80	%files
21cr|tpad-1.3-6|81	%defattr(-,root,root,0755)
21cr|tpad-1.3-6|82	%doc share/doc/tpad/bug.html share/doc/tpad/ChangeLog share/doc/tpad/conf.html share/doc/tpad/embed.html share/doc/tpad/index.html share/doc/tpad/intro.html share/doc/tpad/keys.html share/doc/tpad/log.html share/doc/tpad/mouse.html share/doc/tpad/tidy.html share/doc/tpad/tidy.png share/doc/tpad/todo share/doc/tpad/tpad.html
21cr|tpad-1.3-6|83	%{_mandir}/man1/tpad.1*
21cr|tpad-1.3-6|84	%{_mandir}/man1/tview.1*
21cr|tpad-1.3-6|85	%{_bindir}/tpad
21cr|tpad-1.3-6|86	%{_bindir}/tview
21cr|tpad-1.3-6|87	%{tcl_sitelib}/tpad%{version}
21cr|tpad-1.3-6|88	%{_datadir}/tpad
21cr|tpad-1.3-6|89	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|tpad-1.3-6|90	%defattr(644,root,root,0755)
21cr|tpad-1.3-6|91	%config(noreplace) %{_sysconfdir}/tpad.conf

10617 21
21cr|tpb-0.6.4-11|1	Name:		tpb
21cr|tpb-0.6.4-11|2	Summary:	Program to use the IBM ThinkPad(tm) special keys
21cr|tpb-0.6.4-11|3	Version:	0.6.4
21cr|tpb-0.6.4-11|4	Release:	11
21cr|tpb-0.6.4-11|5	License:	GPL
21cr|tpb-0.6.4-11|6	Group:		Monitoring
21cr|tpb-0.6.4-11|7	URL:		http://www.nongnu.org/tpb/
21cr|tpb-0.6.4-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|tpb-0.6.4-11|9	Source1:	%{name}.xinit
21cr|tpb-0.6.4-11|10	Source2:	90-tpb.rules
21cr|tpb-0.6.4-11|11	Patch0:		%{name}rc.patch
21cr|tpb-0.6.4-11|12	BuildRequires:	xosd-devel >= 2.0
21cr|tpb-0.6.4-11|13	
21cr|tpb-0.6.4-11|14	%description
21cr|tpb-0.6.4-11|15	This program enables the IBM Thinkpad(tm) special keys. It is possible to bind
21cr|tpb-0.6.4-11|16	a program to the ThinkPad button. It has a on-screen display (OSD) to show
21cr|tpb-0.6.4-11|17	volume, mute and brightness of the LCD.
21cr|tpb-0.6.4-11|18	
21cr|tpb-0.6.4-11|19	%prep
21cr|tpb-0.6.4-11|20	%setup -q
21cr|tpb-0.6.4-11|21	%patch0 -p1 -b .orig
21cr|tpb-0.6.4-11|22	
21cr|tpb-0.6.4-11|23	%build
21cr|tpb-0.6.4-11|24	%configure
21cr|tpb-0.6.4-11|25	%make
21cr|tpb-0.6.4-11|26	
21cr|tpb-0.6.4-11|27	%install
21cr|tpb-0.6.4-11|28	rm -rf $RPM_BUILD_ROOT
21cr|tpb-0.6.4-11|29	%makeinstall
21cr|tpb-0.6.4-11|30	mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/X11/xinit.d
21cr|tpb-0.6.4-11|31	install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/X11/xinit.d/%{name}
21cr|tpb-0.6.4-11|32	mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d
21cr|tpb-0.6.4-11|33	install -m 644 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d/
21cr|tpb-0.6.4-11|34	
21cr|tpb-0.6.4-11|35	%find_lang %name
21cr|tpb-0.6.4-11|36	
21cr|tpb-0.6.4-11|37	%clean
21cr|tpb-0.6.4-11|38	rm -rf $RPM_BUILD_ROOT
21cr|tpb-0.6.4-11|39	
21cr|tpb-0.6.4-11|40	%files -f %name.lang
21cr|tpb-0.6.4-11|41	%defattr(-,root,root)
21cr|tpb-0.6.4-11|42	%doc COPYING README CREDITS ChangeLog doc/callback_example.sh
21cr|tpb-0.6.4-11|43	%{_bindir}/*
21cr|tpb-0.6.4-11|44	%config(noreplace) %{_sysconfdir}/X11/xinit.d/tpb
21cr|tpb-0.6.4-11|45	%config(noreplace) %{_sysconfdir}/udev/rules.d/*.rules
21cr|tpb-0.6.4-11|46	%defattr(0644,root,root,0755)
21cr|tpb-0.6.4-11|47	%config(noreplace) %{_sysconfdir}/tpbrc
21cr|tpb-0.6.4-11|48	%{_mandir}/man1/*

10618 21
21cr|tpctl-4.17-24|1	%define major 2
21cr|tpctl-4.17-24|2	%define libname %mklibname smapidev %{major}
21cr|tpctl-4.17-24|3	%define devname %mklibname smapidev -d
21cr|tpctl-4.17-24|4	
21cr|tpctl-4.17-24|5	Summary:	Thinkpad Utilities
21cr|tpctl-4.17-24|6	Name:		tpctl
21cr|tpctl-4.17-24|7	Version:	4.17
21cr|tpctl-4.17-24|8	Release:	24
21cr|tpctl-4.17-24|9	Group:		System/Kernel and hardware
21cr|tpctl-4.17-24|10	License:	GPLv2+
21cr|tpctl-4.17-24|11	Url:		http://tpctl.sourceforge.net/
21cr|tpctl-4.17-24|12	Source0:	http://prdownloads.sourceforge.net/tpctl/%{name}_%{version}.tar.gz
21cr|tpctl-4.17-24|13	Source1:	apmiser.init.bz2
21cr|tpctl-4.17-24|14	Source2:	hdparm-contrib-ultrabayd.tar.bz2
21cr|tpctl-4.17-24|15	Source3:	ultrabayd.init.bz2
21cr|tpctl-4.17-24|16	Source4:	ultrabay.suspend.bz2
21cr|tpctl-4.17-24|17	Patch0:		hdparm-5.4-fix_path_bell_idectl.patch
21cr|tpctl-4.17-24|18	Patch1:		tpctl-4.17_ncurses.patch
21cr|tpctl-4.17-24|19	BuildRequires:	pkgconfig(ncurses)
21cr|tpctl-4.17-24|20	BuildRequires:	pkgconfig(ncursesw)
21cr|tpctl-4.17-24|21	Requires:	hdparm
21cr|tpctl-4.17-24|22	ExclusiveArch:	%{ix86} x86_64
21cr|tpctl-4.17-24|23	
21cr|tpctl-4.17-24|24	%description
21cr|tpctl-4.17-24|25	Utilities specific to IBM Thinkpads.
21cr|tpctl-4.17-24|26	
21cr|tpctl-4.17-24|27	%files
21cr|tpctl-4.17-24|28	%doc AUTHORS COPYING README SUPPORTED-MODELS TROUBLESHOOTING VGA-MODES
21cr|tpctl-4.17-24|29	%doc contrib/idectl-README
21cr|tpctl-4.17-24|30	%config(noreplace) %{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/*
21cr|tpctl-4.17-24|31	%{_initrddir}/*
21cr|tpctl-4.17-24|32	%{_sbindir}/*
21cr|tpctl-4.17-24|33	%{_bindir}/*
21cr|tpctl-4.17-24|34	%{_mandir}/man?/*
21cr|tpctl-4.17-24|35	
21cr|tpctl-4.17-24|36	#----------------------------------------------------------------------------
21cr|tpctl-4.17-24|37	
21cr|tpctl-4.17-24|38	%package -n %{libname}
21cr|tpctl-4.17-24|39	Summary:	Library associated with tpctl, needed for tpctl utilities
21cr|tpctl-4.17-24|40	Group:		System/Libraries
21cr|tpctl-4.17-24|41	Conflicts:	%{_lib}tpctl2 < 4.17-19
21cr|tpctl-4.17-24|42	Obsoletes:	%{_lib}tpctl2 < 4.17-19
21cr|tpctl-4.17-24|43	
21cr|tpctl-4.17-24|44	%description -n %{libname}
21cr|tpctl-4.17-24|45	This library is mandatory for tpctl utilities.
21cr|tpctl-4.17-24|46	
21cr|tpctl-4.17-24|47	%files -n %{libname}
21cr|tpctl-4.17-24|48	%{_libdir}/libsmapidev.so.%{major}*
21cr|tpctl-4.17-24|49	
21cr|tpctl-4.17-24|50	#----------------------------------------------------------------------------
21cr|tpctl-4.17-24|51	
21cr|tpctl-4.17-24|52	%package -n %{devname}
21cr|tpctl-4.17-24|53	Summary:	Development package with static libs and headers
21cr|tpctl-4.17-24|54	Group:		Development/C
21cr|tpctl-4.17-24|55	Requires:	%{libname} = %{EVRD}
21cr|tpctl-4.17-24|56	Provides:	%{name}-devel = %{EVRD}
21cr|tpctl-4.17-24|57	Conflicts:	%{_lib}tpctl2-devel < 4.17-12
21cr|tpctl-4.17-24|58	Obsoletes:	%{_lib}tpctl2-devel < 4.17-12
21cr|tpctl-4.17-24|59	Obsoletes:	%{_lib}tpctl-devel < 4.17-19
21cr|tpctl-4.17-24|60	
21cr|tpctl-4.17-24|61	%description -n %{devname}
21cr|tpctl-4.17-24|62	This package contains header files and static library for tpctl
21cr|tpctl-4.17-24|63	utilities.
21cr|tpctl-4.17-24|64	
21cr|tpctl-4.17-24|65	%files -n %{devname}
21cr|tpctl-4.17-24|66	%{_libdir}/libsmapidev.so
21cr|tpctl-4.17-24|67	%{_includedir}/*
21cr|tpctl-4.17-24|68	
21cr|tpctl-4.17-24|69	#----------------------------------------------------------------------------
21cr|tpctl-4.17-24|70	
21cr|tpctl-4.17-24|71	%prep
21cr|tpctl-4.17-24|72	%setup -q -a 2
21cr|tpctl-4.17-24|73	# 4.4-2mdk (Abel) needs Source2
21cr|tpctl-4.17-24|74	%apply_patches
21cr|tpctl-4.17-24|75	mv contrib/README contrib/idectl-README
21cr|tpctl-4.17-24|76	
21cr|tpctl-4.17-24|77	# stupid makefile
21cr|tpctl-4.17-24|78	perl -pi -e "s|-o 0 -g 0||g" Makefile
21cr|tpctl-4.17-24|79	
21cr|tpctl-4.17-24|80	%build
21cr|tpctl-4.17-24|81	%make PATH_LIB=%{_libdir}/
21cr|tpctl-4.17-24|82	
21cr|tpctl-4.17-24|83	%install
21cr|tpctl-4.17-24|84	mkdir -p %{buildroot}/{%{_sbindir},%{_mandir}/man1}
21cr|tpctl-4.17-24|85	make install DEST=%{buildroot} PATH_LIB=%{_libdir}/
21cr|tpctl-4.17-24|86	
21cr|tpctl-4.17-24|87	cd %{buildroot}/%{_libdir}/
21cr|tpctl-4.17-24|88	ln -sf libsmapidev.so.2.0 libsmapidev.so
21cr|tpctl-4.17-24|89	cd -
21cr|tpctl-4.17-24|90	mkdir -p %{buildroot}/%{_initrddir}
21cr|tpctl-4.17-24|91	bzcat %{SOURCE1} > %{buildroot}/%{_initrddir}/apmiser
21cr|tpctl-4.17-24|92	chmod 755 %{buildroot}/%{_initrddir}/apmiser
21cr|tpctl-4.17-24|93	
21cr|tpctl-4.17-24|94	mkdir -p %{buildroot}/%{_includedir}
21cr|tpctl-4.17-24|95	cp -r include %{buildroot}/%{_includedir}/%{name}
21cr|tpctl-4.17-24|96	
21cr|tpctl-4.17-24|97	mkdir -p %{buildroot}%{_mandir}/man8
21cr|tpctl-4.17-24|98	install -m 0644 man/apmiser.8 %{buildroot}/%{_mandir}/man8/
21cr|tpctl-4.17-24|99	
21cr|tpctl-4.17-24|100	# 4.4-2mdk (Abel) ultrabayd stuff
21cr|tpctl-4.17-24|101	install -m 0755 contrib/idectl %{buildroot}/%{_sbindir}/idectl
21cr|tpctl-4.17-24|102	install -m 0755 contrib/ultrabayd %{buildroot}/%{_sbindir}/ultrabayd
21cr|tpctl-4.17-24|103	bzcat %{SOURCE3} > %{buildroot}%{_initrddir}/ultrabayd
21cr|tpctl-4.17-24|104	chmod 755 %{buildroot}%{_initrddir}/ultrabayd
21cr|tpctl-4.17-24|105	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/
21cr|tpctl-4.17-24|106	bzcat %{SOURCE4} > %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/ultrabay
21cr|tpctl-4.17-24|107	chmod 755 %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/ultrabay

10619 21
21cr|tpm2-pkcs11-1.8.0-1|1	Name:			tpm2-pkcs11
21cr|tpm2-pkcs11-1.8.0-1|2	Version:		1.8.0
21cr|tpm2-pkcs11-1.8.0-1|3	Release:		1
21cr|tpm2-pkcs11-1.8.0-1|4	Summary:		Use a TPM2 device as the cryptographic token
21cr|tpm2-pkcs11-1.8.0-1|5	License:		BSD-2-Clause
21cr|tpm2-pkcs11-1.8.0-1|6	Group:			System/Configuration/Hardware
21cr|tpm2-pkcs11-1.8.0-1|7	URL:			https://github.com/tpm2-software/tpm2-pkcs11
21cr|tpm2-pkcs11-1.8.0-1|8	Source0:		%{URL}/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|tpm2-pkcs11-1.8.0-1|9	BuildRequires:	pkgconfig
21cr|tpm2-pkcs11-1.8.0-1|10	BuildRequires:	autoconf
21cr|tpm2-pkcs11-1.8.0-1|11	BuildRequires:	autoconf-archive
21cr|tpm2-pkcs11-1.8.0-1|12	BuildRequires:	automake
21cr|tpm2-pkcs11-1.8.0-1|13	BuildRequires:	libtool
21cr|tpm2-pkcs11-1.8.0-1|14	BuildRequires:	pkgconfig
21cr|tpm2-pkcs11-1.8.0-1|15	BuildRequires:	python3-tpm2-pytss
21cr|tpm2-pkcs11-1.8.0-1|16	BuildRequires:	tpm2-tools
21cr|tpm2-pkcs11-1.8.0-1|17	BuildRequires:	pkgconfig(sqlite3)
21cr|tpm2-pkcs11-1.8.0-1|18	BuildRequires:	pkgconfig(yaml-0.1)
21cr|tpm2-pkcs11-1.8.0-1|19	BuildRequires:	python3egg(pyasn1)
21cr|tpm2-pkcs11-1.8.0-1|20	BuildRequires:	python3egg(pyasn1-modules)
21cr|tpm2-pkcs11-1.8.0-1|21	BuildRequires:	python3-cryptography
21cr|tpm2-pkcs11-1.8.0-1|22	BuildRequires:	python3-setuptools
21cr|tpm2-pkcs11-1.8.0-1|23	BuildRequires:	pkgconfig(libcrypto)
21cr|tpm2-pkcs11-1.8.0-1|24	BuildRequires:	pkgconfig(p11-kit-1)
21cr|tpm2-pkcs11-1.8.0-1|25	BuildRequires:	pkgconfig(tss2-fapi)
21cr|tpm2-pkcs11-1.8.0-1|26	BuildRequires:	pkgconfig(tss2-esys)
21cr|tpm2-pkcs11-1.8.0-1|27	BuildRequires:	pkgconfig(tss2-mu)
21cr|tpm2-pkcs11-1.8.0-1|28	BuildRequires:	pkgconfig(tss2-rc)
21cr|tpm2-pkcs11-1.8.0-1|29	BuildRequires:	pkgconfig(tss2-tctildr)
21cr|tpm2-pkcs11-1.8.0-1|30	Requires:	tpm2-abrmd
21cr|tpm2-pkcs11-1.8.0-1|31	Requires:	tpm2-tools
21cr|tpm2-pkcs11-1.8.0-1|32	
21cr|tpm2-pkcs11-1.8.0-1|33	%description
21cr|tpm2-pkcs11-1.8.0-1|34	PKCS #11 is a Public-Key Cryptography Standard that defines a standard method
21cr|tpm2-pkcs11-1.8.0-1|35	to access cryptographic services from tokens/ devices such as hardware security
21cr|tpm2-pkcs11-1.8.0-1|36	modules (HSM), smart cards, etc. In this project we intend to use a TPM2 device
21cr|tpm2-pkcs11-1.8.0-1|37	as the cryptographic token.
21cr|tpm2-pkcs11-1.8.0-1|38	
21cr|tpm2-pkcs11-1.8.0-1|39	%files
21cr|tpm2-pkcs11-1.8.0-1|40	%license LICENSE
21cr|tpm2-pkcs11-1.8.0-1|41	%doc docs/*
21cr|tpm2-pkcs11-1.8.0-1|42	%{_datadir}/p11-kit/modules/tpm2_pkcs11.module
21cr|tpm2-pkcs11-1.8.0-1|43	%dir %{_sysconfdir}/tpm2_pkcs11
21cr|tpm2-pkcs11-1.8.0-1|44	%{_libdir}/pkcs11/libtpm2_pkcs11.so*
21cr|tpm2-pkcs11-1.8.0-1|45	
21cr|tpm2-pkcs11-1.8.0-1|46	#-----------------------------------------------------------------
21cr|tpm2-pkcs11-1.8.0-1|47	
21cr|tpm2-pkcs11-1.8.0-1|48	%package -n python3-%{name}
21cr|tpm2-pkcs11-1.8.0-1|49	Summary:	Python bindings for TSS
21cr|tpm2-pkcs11-1.8.0-1|50	Requires:	python3-PyYAML
21cr|tpm2-pkcs11-1.8.0-1|51	Requires:	python3-asn1crypto
21cr|tpm2-pkcs11-1.8.0-1|52	Requires:	python3-cffi
21cr|tpm2-pkcs11-1.8.0-1|53	Requires:	python3-cryptography
21cr|tpm2-pkcs11-1.8.0-1|54	Requires:	python3-packaging
21cr|tpm2-pkcs11-1.8.0-1|55	Requires:	python3-setuptools
21cr|tpm2-pkcs11-1.8.0-1|56	Requires:	python3-pyasn1
21cr|tpm2-pkcs11-1.8.0-1|57	Requires:	python3-pyasn1-modules
21cr|tpm2-pkcs11-1.8.0-1|58	Requires:	python3-tpm2-pytss
21cr|tpm2-pkcs11-1.8.0-1|59	Requires:	%{name} = %{EVRD}
21cr|tpm2-pkcs11-1.8.0-1|60	Provides:	tpm2_ptool = %{EVRD}
21cr|tpm2-pkcs11-1.8.0-1|61	
21cr|tpm2-pkcs11-1.8.0-1|62	%description -n python3-%{name}
21cr|tpm2-pkcs11-1.8.0-1|63	Python3 binding for %{name}, tpm2_ptool util
21cr|tpm2-pkcs11-1.8.0-1|64	
21cr|tpm2-pkcs11-1.8.0-1|65	%files -n python3-%{name}
21cr|tpm2-pkcs11-1.8.0-1|66	%license LICENSE
21cr|tpm2-pkcs11-1.8.0-1|67	%{_bindir}/tpm2_ptool
21cr|tpm2-pkcs11-1.8.0-1|68	%dir %{python3_sitelib}/tpm2_pkcs11
21cr|tpm2-pkcs11-1.8.0-1|69	%{python3_sitelib}/tpm2_pkcs11_tools-1.33.7-py3.8.egg-info/*
21cr|tpm2-pkcs11-1.8.0-1|70	%{python3_sitelib}/tpm2_pkcs11/__pycache__/*.py*
21cr|tpm2-pkcs11-1.8.0-1|71	%{python3_sitelib}/tpm2_pkcs11/*.py*
21cr|tpm2-pkcs11-1.8.0-1|72	
21cr|tpm2-pkcs11-1.8.0-1|73	#-----------------------------------------------------------------
21cr|tpm2-pkcs11-1.8.0-1|74	
21cr|tpm2-pkcs11-1.8.0-1|75	%package -n %{name}-devel
21cr|tpm2-pkcs11-1.8.0-1|76	Summary: Devel package for %{name}
21cr|tpm2-pkcs11-1.8.0-1|77	Requires: %{name} = %{EVRD}
21cr|tpm2-pkcs11-1.8.0-1|78	
21cr|tpm2-pkcs11-1.8.0-1|79	%description -n %{name}-devel
21cr|tpm2-pkcs11-1.8.0-1|80	Devel package  for %{name}.
21cr|tpm2-pkcs11-1.8.0-1|81	
21cr|tpm2-pkcs11-1.8.0-1|82	%files -n %{name}-devel
21cr|tpm2-pkcs11-1.8.0-1|83	%{_libdir}/pkgconfig/tpm2-pkcs11.pc
21cr|tpm2-pkcs11-1.8.0-1|84	%{_libdir}/pkcs11/libtpm2_pkcs11.so
21cr|tpm2-pkcs11-1.8.0-1|85	
21cr|tpm2-pkcs11-1.8.0-1|86	#-----------------------------------------------------------------
21cr|tpm2-pkcs11-1.8.0-1|87	
21cr|tpm2-pkcs11-1.8.0-1|88	%prep
21cr|tpm2-pkcs11-1.8.0-1|89	%autosetup -p1 -n %{name}-%{version}
21cr|tpm2-pkcs11-1.8.0-1|90	
21cr|tpm2-pkcs11-1.8.0-1|91	%build
21cr|tpm2-pkcs11-1.8.0-1|92	./bootstrap
21cr|tpm2-pkcs11-1.8.0-1|93	CFLAGS="%{optflags} -Wno-error"
21cr|tpm2-pkcs11-1.8.0-1|94	%configure --disable-static
21cr|tpm2-pkcs11-1.8.0-1|95	%make_build
21cr|tpm2-pkcs11-1.8.0-1|96	
21cr|tpm2-pkcs11-1.8.0-1|97	pushd tools
21cr|tpm2-pkcs11-1.8.0-1|98	%py3_build
21cr|tpm2-pkcs11-1.8.0-1|99	popd
21cr|tpm2-pkcs11-1.8.0-1|100	
21cr|tpm2-pkcs11-1.8.0-1|101	%install
21cr|tpm2-pkcs11-1.8.0-1|102	%make_install
21cr|tpm2-pkcs11-1.8.0-1|103	mkdir -p %{buildroot}%{_sysconfdir}/tpm2_pkcs11
21cr|tpm2-pkcs11-1.8.0-1|104	pushd tools
21cr|tpm2-pkcs11-1.8.0-1|105	%{py3_install}
21cr|tpm2-pkcs11-1.8.0-1|106	popd

10620 21
21cr|trackballs-1.3.3-1|1	Summary:	A Marble Madness-like game
21cr|trackballs-1.3.3-1|2	Name:		trackballs
21cr|trackballs-1.3.3-1|3	Version:	1.3.3
21cr|trackballs-1.3.3-1|4	Release:	1
21cr|trackballs-1.3.3-1|5	License:	GPLv2+
21cr|trackballs-1.3.3-1|6	Group:		Games/Arcade
21cr|trackballs-1.3.3-1|7	Url:		https://trackballs.github.io/
21cr|trackballs-1.3.3-1|8	Source0:	https://github.com/trackballs/trackballs/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|trackballs-1.3.3-1|9	BuildRequires:	cmake
21cr|trackballs-1.3.3-1|10	BuildRequires:	desktop-file-utils
21cr|trackballs-1.3.3-1|11	BuildRequires:	gettext
21cr|trackballs-1.3.3-1|12	BuildRequires:	guile
21cr|trackballs-1.3.3-1|13	BuildRequires:	pkgconfig(glu)
21cr|trackballs-1.3.3-1|14	BuildRequires:	pkgconfig(guile-3.0)
21cr|trackballs-1.3.3-1|15	BuildRequires:	pkgconfig(SDL2_image)
21cr|trackballs-1.3.3-1|16	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|trackballs-1.3.3-1|17	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|trackballs-1.3.3-1|18	
21cr|trackballs-1.3.3-1|19	%description
21cr|trackballs-1.3.3-1|20	Trackballs is a simple game similar to the classical game Marble Madness, on
21cr|trackballs-1.3.3-1|21	the Amiga, in the 80's. By steering a marble ball through a labyrinth filled
21cr|trackballs-1.3.3-1|22	with vicious hammers, pools of acid and other obstacles the player collects
21cr|trackballs-1.3.3-1|23	points.
21cr|trackballs-1.3.3-1|24	When the ball reaches the destination you continue on the next more difficult
21cr|trackballs-1.3.3-1|25	level - unless, of course, the time runs out.
21cr|trackballs-1.3.3-1|26	You steer the ball using the mouse and by pressing >spacebar< you can jump a
21cr|trackballs-1.3.3-1|27	short distance. When all levels are finished, an editor mode permits to create
21cr|trackballs-1.3.3-1|28	new ones ("trackballs -e"). All is explained in the docs.
21cr|trackballs-1.3.3-1|29	
21cr|trackballs-1.3.3-1|30	%files -f %name.lang
21cr|trackballs-1.3.3-1|31	%doc AUTHORS.md COPYING FAQ.md NEWS.md README.md TODO.md
21cr|trackballs-1.3.3-1|32	%doc docs/*
21cr|trackballs-1.3.3-1|33	%{_gamesbindir}/%{name}
21cr|trackballs-1.3.3-1|34	%{_gamesdatadir}/%{name}
21cr|trackballs-1.3.3-1|35	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|trackballs-1.3.3-1|36	%{_datadir}/applications/%{name}.desktop
21cr|trackballs-1.3.3-1|37	%{_mandir}/man6/%{name}.*
21cr|trackballs-1.3.3-1|38	%attr(664, games, games) %ghost %{_localstatedir}/lib/games/%{name}/highScores
21cr|trackballs-1.3.3-1|39	
21cr|trackballs-1.3.3-1|40	%post
21cr|trackballs-1.3.3-1|41	%create_ghostfile %{_localstatedir}/lib/games/%{name}/highScores games games 664
21cr|trackballs-1.3.3-1|42	
21cr|trackballs-1.3.3-1|43	#-----------------------------------------------------------------------------
21cr|trackballs-1.3.3-1|44	
21cr|trackballs-1.3.3-1|45	%prep
21cr|trackballs-1.3.3-1|46	%setup -q
21cr|trackballs-1.3.3-1|47	
21cr|trackballs-1.3.3-1|48	
21cr|trackballs-1.3.3-1|49	%build
21cr|trackballs-1.3.3-1|50	export CXXFLAGS="%{optflags} -std=c++11"
21cr|trackballs-1.3.3-1|51	%cmake \
21cr|trackballs-1.3.3-1|52	-DTRACKBALLS_BIN_DIR=%{_gamesbindir} \
21cr|trackballs-1.3.3-1|53	-DTRACKBALLS_DOC_DIR=%{_docdir}/%{name} \
21cr|trackballs-1.3.3-1|54	-DTRACKBALLS_SHARE_DIR=%{_gamesdatadir}/%{name} \
21cr|trackballs-1.3.3-1|55	-DTRACKBALLS_HIGHSCORES_DIR=%{_localstatedir}/lib/games/%{name}/highScores
21cr|trackballs-1.3.3-1|56	
21cr|trackballs-1.3.3-1|57	%make
21cr|trackballs-1.3.3-1|58	
21cr|trackballs-1.3.3-1|59	
21cr|trackballs-1.3.3-1|60	%install
21cr|trackballs-1.3.3-1|61	%makeinstall_std -C build MKINSTALLDIRS=`pwd`/mkinstalldirs iconsdir=%{buildroot}%{_datadir}/icons/hicolor
21cr|trackballs-1.3.3-1|62	
21cr|trackballs-1.3.3-1|63	%find_lang  %{name}
21cr|trackballs-1.3.3-1|64	
21cr|trackballs-1.3.3-1|65	mkdir -p %{buildroot}%{_localstatedir}/lib/games/%{name}
21cr|trackballs-1.3.3-1|66	touch %{buildroot}%{_localstatedir}/lib/games/%{name}/highScores

10621 21
21cr|transcode-1.1.7-12|1	%define build_pvm 0
21cr|transcode-1.1.7-12|2	%{?_without_pvm:		%{expand: %%global build_pvm 0}}
21cr|transcode-1.1.7-12|3	%{?_with_pvm:			%{expand: %%global build_pvm 1}}
21cr|transcode-1.1.7-12|4	%define build_dv 1
21cr|transcode-1.1.7-12|5	%define build_freetype 1
21cr|transcode-1.1.7-12|6	%define build_quicktime 1
21cr|transcode-1.1.7-12|7	%define build_theora 1
21cr|transcode-1.1.7-12|8	
21cr|transcode-1.1.7-12|9	Summary:	A linux video stream processing utility
21cr|transcode-1.1.7-12|10	Name:		transcode
21cr|transcode-1.1.7-12|11	Version:	1.1.7
21cr|transcode-1.1.7-12|12	Release:	12
21cr|transcode-1.1.7-12|13	License:	GPLv2+
21cr|transcode-1.1.7-12|14	Group:		Video
21cr|transcode-1.1.7-12|15	Url:		http://www.transcoding.org
21cr|transcode-1.1.7-12|16	Source0:	http://www.jakemsr.com/transcode/%{name}-%{version}.tar.bz2
21cr|transcode-1.1.7-12|17	Patch0:		transcode-1.1.7-ffmpeg2.0.patch
21cr|transcode-1.1.7-12|18	Patch1:		transcode-1.1.7-preset-free.patch
21cr|transcode-1.1.7-12|19	Patch2:		transcode-1.1.7-preset-force.patch
21cr|transcode-1.1.7-12|20	Patch4:		transcode-1.1.7-freetype251.patch
21cr|transcode-1.1.7-12|21	Patch5:		transcode-1.1.7-ffmpeg2.4.patch
21cr|transcode-1.1.7-12|22	Patch6:		transcode-1.1.7-imagemagick7.patch
21cr|transcode-1.1.7-12|23	Patch7:		transcode-1.1.7-ffmpeg3.patch
21cr|transcode-1.1.7-12|24	Patch8:		transcode-1.1.7-ffmpeg4.patch
21cr|transcode-1.1.7-12|25	Patch9:		transcode-1.1.7-libav-10.patch
21cr|transcode-1.1.7-12|26	Patch10:	transcode-1.1.7-gcc10_fix-1.patch
21cr|transcode-1.1.7-12|27	Patch11:	transcode-1.1.7-glibc-2.32.patch
21cr|transcode-1.1.7-12|28	BuildRequires:	ffmpeg-devel
21cr|transcode-1.1.7-12|29	BuildRequires:	jbig-devel
21cr|transcode-1.1.7-12|30	BuildRequires:	liba52dec-devel
21cr|transcode-1.1.7-12|31	BuildRequires:	libfaac-devel
21cr|transcode-1.1.7-12|32	BuildRequires:	liblame-devel
21cr|transcode-1.1.7-12|33	BuildRequires:	liblzo-devel
21cr|transcode-1.1.7-12|34	BuildRequires:	libnetpbm-devel
21cr|transcode-1.1.7-12|35	BuildRequires:	xvid-devel
21cr|transcode-1.1.7-12|36	BuildRequires:	pkgconfig(alsa)
21cr|transcode-1.1.7-12|37	BuildRequires:	pkgconfig(dvdread)
21cr|transcode-1.1.7-12|38	BuildRequires:	pkgconfig(ImageMagick)
21cr|transcode-1.1.7-12|39	BuildRequires:	pkgconfig(jasper)
21cr|transcode-1.1.7-12|40	BuildRequires:	pkgconfig(lcms)
21cr|transcode-1.1.7-12|41	BuildRequires:	pkgconfig(libmpeg2)
21cr|transcode-1.1.7-12|42	BuildRequires:	pkgconfig(libv4l1)
21cr|transcode-1.1.7-12|43	BuildRequires:	pkgconfig(libv4l2)
21cr|transcode-1.1.7-12|44	BuildRequires:	pkgconfig(libxml-2.0)
21cr|transcode-1.1.7-12|45	BuildRequires:	pkgconfig(mjpegtools)
21cr|transcode-1.1.7-12|46	BuildRequires:	pkgconfig(sdl)
21cr|transcode-1.1.7-12|47	BuildRequires:	pkgconfig(vorbis)
21cr|transcode-1.1.7-12|48	BuildRequires:	pkgconfig(x11)
21cr|transcode-1.1.7-12|49	BuildRequires:	pkgconfig(x264)
21cr|transcode-1.1.7-12|50	BuildRequires:	pkgconfig(xaw7)
21cr|transcode-1.1.7-12|51	BuildRequires:	pkgconfig(xext)
21cr|transcode-1.1.7-12|52	BuildRequires:	pkgconfig(xpm)
21cr|transcode-1.1.7-12|53	BuildRequires:	pkgconfig(xt)
21cr|transcode-1.1.7-12|54	BuildRequires:	pkgconfig(xv)
21cr|transcode-1.1.7-12|55	%if %{build_freetype}
21cr|transcode-1.1.7-12|56	BuildRequires:	pkgconfig(freetype2)
21cr|transcode-1.1.7-12|57	%endif
21cr|transcode-1.1.7-12|58	%if %{build_dv}
21cr|transcode-1.1.7-12|59	BuildRequires:	pkgconfig(libdv)
21cr|transcode-1.1.7-12|60	%endif
21cr|transcode-1.1.7-12|61	%if %{build_quicktime}
21cr|transcode-1.1.7-12|62	BuildRequires:	pkgconfig(libquicktime)
21cr|transcode-1.1.7-12|63	%endif
21cr|transcode-1.1.7-12|64	%if %{build_theora}
21cr|transcode-1.1.7-12|65	BuildRequires:	pkgconfig(theora)
21cr|transcode-1.1.7-12|66	%endif
21cr|transcode-1.1.7-12|67	%if %{build_pvm}
21cr|transcode-1.1.7-12|68	BuildRequires:	libpvm-devel >= 3.4
21cr|transcode-1.1.7-12|69	%endif
21cr|transcode-1.1.7-12|70	
21cr|transcode-1.1.7-12|71	%description
21cr|transcode-1.1.7-12|72	Transcode is a text-console video stream processing tool. Decoding and
21cr|transcode-1.1.7-12|73	encoding is done by loading shared library modules that are responsible
21cr|transcode-1.1.7-12|74	for feeding transcode with raw RGB/PCM streams (import module) and encoding
21cr|transcode-1.1.7-12|75	the frames (export module). It supports elementary video and audio frame
21cr|transcode-1.1.7-12|76	transformations. Some example modules are included to enable import of MPEG
21cr|transcode-1.1.7-12|77	program streams (VOB), Digital Video (DV), or YUV video and export modules
21cr|transcode-1.1.7-12|78	for writing DivX, OpenDivX, or uncompressed AVI files.
21cr|transcode-1.1.7-12|79	
21cr|transcode-1.1.7-12|80	A set of tools is available to extract and decode the sources into raw
21cr|transcode-1.1.7-12|81	video/audio streams for import and to enable post-processing of AVI files.
21cr|transcode-1.1.7-12|82	
21cr|transcode-1.1.7-12|83	%files
21cr|transcode-1.1.7-12|84	%doc installed-docs/*
21cr|transcode-1.1.7-12|85	%{_bindir}/transcode
21cr|transcode-1.1.7-12|86	%{_bindir}/tccat
21cr|transcode-1.1.7-12|87	%{_bindir}/aviindex
21cr|transcode-1.1.7-12|88	%{_bindir}/avimerge
21cr|transcode-1.1.7-12|89	%{_bindir}/avisplit
21cr|transcode-1.1.7-12|90	%{_bindir}/tcdemux
21cr|transcode-1.1.7-12|91	%{_bindir}/tcprobe
21cr|transcode-1.1.7-12|92	%{_bindir}/avifix
21cr|transcode-1.1.7-12|93	%{_bindir}/tcscan
21cr|transcode-1.1.7-12|94	%{_bindir}/tcextract
21cr|transcode-1.1.7-12|95	%{_bindir}/avisync
21cr|transcode-1.1.7-12|96	%{_bindir}/tcdecode
21cr|transcode-1.1.7-12|97	%{_bindir}/tcmodinfo
21cr|transcode-1.1.7-12|98	%{_bindir}/tcxmlcheck
21cr|transcode-1.1.7-12|99	%{_bindir}/tcxpm2rgb
21cr|transcode-1.1.7-12|100	%{_bindir}/tcmp3cut
21cr|transcode-1.1.7-12|101	%{_bindir}/tcrequant
21cr|transcode-1.1.7-12|102	%if %{build_pvm}
21cr|transcode-1.1.7-12|103	%{_bindir}/tcpvmexportd
21cr|transcode-1.1.7-12|104	%endif
21cr|transcode-1.1.7-12|105	%{_bindir}/tcyait
21cr|transcode-1.1.7-12|106	%{_libdir}/%{name}
21cr|transcode-1.1.7-12|107	%{_mandir}/man1/*
21cr|transcode-1.1.7-12|108	
21cr|transcode-1.1.7-12|109	#----------------------------------------------------------------------------
21cr|transcode-1.1.7-12|110	
21cr|transcode-1.1.7-12|111	%prep
21cr|transcode-1.1.7-12|112	%setup -q
21cr|transcode-1.1.7-12|113	%patch0 -p1
21cr|transcode-1.1.7-12|114	%patch1 -p1
21cr|transcode-1.1.7-12|115	%patch2 -p1
21cr|transcode-1.1.7-12|116	%patch4 -p1
21cr|transcode-1.1.7-12|117	%patch5 -p1
21cr|transcode-1.1.7-12|118	%if %{mdvver} >= 201610
21cr|transcode-1.1.7-12|119	%patch6 -p1
21cr|transcode-1.1.7-12|120	%endif
21cr|transcode-1.1.7-12|121	%patch7 -p1
21cr|transcode-1.1.7-12|122	%patch8 -p0
21cr|transcode-1.1.7-12|123	%patch9 -p0
21cr|transcode-1.1.7-12|124	%patch10 -p1
21cr|transcode-1.1.7-12|125	%patch11 -p1
21cr|transcode-1.1.7-12|126	
21cr|transcode-1.1.7-12|127	%build
21cr|transcode-1.1.7-12|128	autoreconf -fi
21cr|transcode-1.1.7-12|129	%ifarch %{ix86}
21cr|transcode-1.1.7-12|130	export CPPFLAGS="$CPPFLAGS -mmmx"
21cr|transcode-1.1.7-12|131	%endif
21cr|transcode-1.1.7-12|132	%configure \
21cr|transcode-1.1.7-12|133	--enable-libmpeg2 \
21cr|transcode-1.1.7-12|134	--enable-libmpeg2convert \
21cr|transcode-1.1.7-12|135	%if %{build_dv}
21cr|transcode-1.1.7-12|136	--enable-libdv \
21cr|transcode-1.1.7-12|137	%endif
21cr|transcode-1.1.7-12|138	%if %{build_pvm}
21cr|transcode-1.1.7-12|139	--with-pvm3-lib=/usr/share/pvm3/lib/LINUX/ \
21cr|transcode-1.1.7-12|140	%else
21cr|transcode-1.1.7-12|141	--disable-pvm3 \
21cr|transcode-1.1.7-12|142	%endif
21cr|transcode-1.1.7-12|143	--enable-imagemagick \
21cr|transcode-1.1.7-12|144	--enable-mjpegtools \
21cr|transcode-1.1.7-12|145	--enable-ogg --enable-vorbis \
21cr|transcode-1.1.7-12|146	%if %{build_theora}
21cr|transcode-1.1.7-12|147	--enable-theora \
21cr|transcode-1.1.7-12|148	%endif
21cr|transcode-1.1.7-12|149	%if %{build_quicktime}
21cr|transcode-1.1.7-12|150	--enable-libquicktime \
21cr|transcode-1.1.7-12|151	%endif
21cr|transcode-1.1.7-12|152	--enable-lzo --with-lzo-includes=%{_includedir}/lzo \
21cr|transcode-1.1.7-12|153	--enable-libxml2 \
21cr|transcode-1.1.7-12|154	--enable-a52 \
21cr|transcode-1.1.7-12|155	--enable-sdl \
21cr|transcode-1.1.7-12|156	--enable-v4l \
21cr|transcode-1.1.7-12|157	--enable-libv4l2 \
21cr|transcode-1.1.7-12|158	--enable-libv4lconvert \
21cr|transcode-1.1.7-12|159	--enable-oss \
21cr|transcode-1.1.7-12|160	--enable-alsa \
21cr|transcode-1.1.7-12|161	--enable-libpostproc \
21cr|transcode-1.1.7-12|162	--enable-faac \
21cr|transcode-1.1.7-12|163	--enable-deprecated \
21cr|transcode-1.1.7-12|164	%if %{build_freetype}
21cr|transcode-1.1.7-12|165	--enable-freetype2 \
21cr|transcode-1.1.7-12|166	%else
21cr|transcode-1.1.7-12|167	--disable-freetype2 \
21cr|transcode-1.1.7-12|168	%endif
21cr|transcode-1.1.7-12|169	--enable-xvid \
21cr|transcode-1.1.7-12|170	--enable-x264
21cr|transcode-1.1.7-12|171	
21cr|transcode-1.1.7-12|172	%make
21cr|transcode-1.1.7-12|173	
21cr|transcode-1.1.7-12|174	%install
21cr|transcode-1.1.7-12|175	%makeinstall_std transform=""
21cr|transcode-1.1.7-12|176	for file in `find %{buildroot} -name "*.la"`; do
21cr|transcode-1.1.7-12|177	perl -pi -e 's|'%{buildroot}'/%{name}-%{version}/||g' $file
21cr|transcode-1.1.7-12|178	done
21cr|transcode-1.1.7-12|179	mv %{buildroot}%{_datadir}/doc/transcode installed-docs

10622 21
21cr|transfermii-0.6-3|1	Name:       transfermii
21cr|transfermii-0.6-3|2	Version:    0.6
21cr|transfermii-0.6-3|3	Release:    3
21cr|transfermii-0.6-3|4	Summary:    Transfer miis to/from a Nintendo wiimote
21cr|transfermii-0.6-3|5	License:    GPL
21cr|transfermii-0.6-3|6	Group:      System/Kernel and hardware
21cr|transfermii-0.6-3|7	Url:        http://www.stacktic.org/
21cr|transfermii-0.6-3|8	Source0:    %{name}-%{version}.tgz
21cr|transfermii-0.6-3|9	Patch:      transfermii-0.6-fix-bluez-API-change.patch
21cr|transfermii-0.6-3|10	BuildRequires: cwiid-devel
21cr|transfermii-0.6-3|11	BuildRequires: gtk+2-devel
21cr|transfermii-0.6-3|12	
21cr|transfermii-0.6-3|13	%description
21cr|transfermii-0.6-3|14	This is a program which allows you to transfer miis to/from a Nintendo
21cr|transfermii-0.6-3|15	wiimote with the possibility to change the mii mac address so as to be
21cr|transfermii-0.6-3|16	able to modify the mii directly on your Wii.
21cr|transfermii-0.6-3|17	
21cr|transfermii-0.6-3|18	%prep
21cr|transfermii-0.6-3|19	%setup -q
21cr|transfermii-0.6-3|20	%patch -p 1
21cr|transfermii-0.6-3|21	
21cr|transfermii-0.6-3|22	%build
21cr|transfermii-0.6-3|23	make -f Makefile.old cli CFLAGS="%{optflags}"
21cr|transfermii-0.6-3|24	make -f Makefile.old gui CFLAGS="%{optflags} `pkg-config gtk+-2.0 --cflags`"
21cr|transfermii-0.6-3|25	
21cr|transfermii-0.6-3|26	%install
21cr|transfermii-0.6-3|27	rm -rf %{buildroot}
21cr|transfermii-0.6-3|28	install -d %{buildroot}%{_bindir}
21cr|transfermii-0.6-3|29	install -m755 %{name}_{cli,gui} %{buildroot}%{_bindir}
21cr|transfermii-0.6-3|30	
21cr|transfermii-0.6-3|31	%clean
21cr|transfermii-0.6-3|32	rm -rf %{buildroot}
21cr|transfermii-0.6-3|33	
21cr|transfermii-0.6-3|34	%files
21cr|transfermii-0.6-3|35	%defattr(-,root,root)
21cr|transfermii-0.6-3|36	%doc README
21cr|transfermii-0.6-3|37	%{_bindir}/%{name}_*

10623 21
21cr|transgui-5.18.0-1.git1c81df.1|1	%define commit 1c81df7fa318eb3b1af23e6fd6bd537b3f8ba3c9
21cr|transgui-5.18.0-1.git1c81df.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|transgui-5.18.0-1.git1c81df.1|3	
21cr|transgui-5.18.0-1.git1c81df.1|4	%define debug_package %{nil}
21cr|transgui-5.18.0-1.git1c81df.1|5	
21cr|transgui-5.18.0-1.git1c81df.1|6	Summary:	An App to remotely control a Transmission Bit-Torrent client
21cr|transgui-5.18.0-1.git1c81df.1|7	Name:		transgui
21cr|transgui-5.18.0-1.git1c81df.1|8	Version:	5.18.0
21cr|transgui-5.18.0-1.git1c81df.1|9	Release:	1.git%{commit_short}.1
21cr|transgui-5.18.0-1.git1c81df.1|10	Group:		Networking/File transfer
21cr|transgui-5.18.0-1.git1c81df.1|11	License:	GPLv2+
21cr|transgui-5.18.0-1.git1c81df.1|12	Url:		https://code.google.com/p/transmisson-remote-gui/
21cr|transgui-5.18.0-1.git1c81df.1|13	Source0:	https://github.com/transmission-remote-gui/transgui/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|transgui-5.18.0-1.git1c81df.1|14	Source1:	%{name}.desktop
21cr|transgui-5.18.0-1.git1c81df.1|15	Source2:	%{name}.1
21cr|transgui-5.18.0-1.git1c81df.1|16	BuildRequires:	lazarus
21cr|transgui-5.18.0-1.git1c81df.1|17	ExclusiveArch:	%{ix86} %{x86_64}
21cr|transgui-5.18.0-1.git1c81df.1|18	
21cr|transgui-5.18.0-1.git1c81df.1|19	%description
21cr|transgui-5.18.0-1.git1c81df.1|20	Transmission Remote GUI is a feature rich cross platform front-end to remotely
21cr|transgui-5.18.0-1.git1c81df.1|21	control a Transmission Bit-Torrent client daemon via its RPC protocol. It is
21cr|transgui-5.18.0-1.git1c81df.1|22	faster and has more functionality than the built-in Transmission web interface.
21cr|transgui-5.18.0-1.git1c81df.1|23	
21cr|transgui-5.18.0-1.git1c81df.1|24	%files
21cr|transgui-5.18.0-1.git1c81df.1|25	%doc readme.txt LICENSE rpc-spec.txt VERSION.txt
21cr|transgui-5.18.0-1.git1c81df.1|26	%{_bindir}/%{name}
21cr|transgui-5.18.0-1.git1c81df.1|27	%{_datadir}/pixmaps/%{name}.png
21cr|transgui-5.18.0-1.git1c81df.1|28	%{_datadir}/applications/%{name}.desktop
21cr|transgui-5.18.0-1.git1c81df.1|29	%{_mandir}/man1/%{name}.1*
21cr|transgui-5.18.0-1.git1c81df.1|30	%{_datadir}/%{name}/lang
21cr|transgui-5.18.0-1.git1c81df.1|31	
21cr|transgui-5.18.0-1.git1c81df.1|32	%prep
21cr|transgui-5.18.0-1.git1c81df.1|33	%setup -q -n %{name}-%{commit}
21cr|transgui-5.18.0-1.git1c81df.1|34	
21cr|transgui-5.18.0-1.git1c81df.1|35	%build
21cr|transgui-5.18.0-1.git1c81df.1|36	lazbuild -B transgui.lpi
21cr|transgui-5.18.0-1.git1c81df.1|37	%make
21cr|transgui-5.18.0-1.git1c81df.1|38	
21cr|transgui-5.18.0-1.git1c81df.1|39	%install
21cr|transgui-5.18.0-1.git1c81df.1|40	%makeinstall_std INSTALL_PREFIX=%{buildroot}%{_prefix}
21cr|transgui-5.18.0-1.git1c81df.1|41	
21cr|transgui-5.18.0-1.git1c81df.1|42	#menu-entries
21cr|transgui-5.18.0-1.git1c81df.1|43	install -Dp -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|transgui-5.18.0-1.git1c81df.1|44	install -Dp -m 644 %{SOURCE2} %{buildroot}%{_mandir}/man1/%{name}.1
21cr|transgui-5.18.0-1.git1c81df.1|45	install -pd %{buildroot}%{_datadir}/pixmaps
21cr|transgui-5.18.0-1.git1c81df.1|46	cp -p %{name}.png %{buildroot}%{_datadir}/pixmaps
21cr|transgui-5.18.0-1.git1c81df.1|47	
21cr|transgui-5.18.0-1.git1c81df.1|48	# Lang
21cr|transgui-5.18.0-1.git1c81df.1|49	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|transgui-5.18.0-1.git1c81df.1|50	cp -a lang %{buildroot}%{_datadir}/%{name}/
21cr|transgui-5.18.0-1.git1c81df.1|51	rm -f %{buildroot}%{_datadir}/%{name}/lang/transgui.template

10624 21
21cr|transifex-client-0.14.4-3|1	
21cr|transifex-client-0.14.4-3|2	Summary:	Command line client for transifex
21cr|transifex-client-0.14.4-3|3	Name:		transifex-client
21cr|transifex-client-0.14.4-3|4	Version:	0.14.4
21cr|transifex-client-0.14.4-3|5	Release:	3
21cr|transifex-client-0.14.4-3|6	License:	BSD
21cr|transifex-client-0.14.4-3|7	Group:		Networking/WWW
21cr|transifex-client-0.14.4-3|8	Url:		http://www.transifex.org/
21cr|transifex-client-0.14.4-3|9	Source0:	https://github.com/transifex/transifex-client/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|transifex-client-0.14.4-3|10	BuildRequires:	python3-setuptools
21cr|transifex-client-0.14.4-3|11	BuildRequires:	pkgconfig(python3)
21cr|transifex-client-0.14.4-3|12	BuildArch:	noarch
21cr|transifex-client-0.14.4-3|13	
21cr|transifex-client-0.14.4-3|14	%description
21cr|transifex-client-0.14.4-3|15	The Transifex Command-line Client is a command line tool that enables you
21cr|transifex-client-0.14.4-3|16	to easily manage your translations within a project without the need of
21cr|transifex-client-0.14.4-3|17	an elaborate UI system, by using Transifex hosted services, or your own
21cr|transifex-client-0.14.4-3|18	instance.
21cr|transifex-client-0.14.4-3|19	
21cr|transifex-client-0.14.4-3|20	You can use the command line client to easily create new resources, map locale
21cr|transifex-client-0.14.4-3|21	files to translations and synchronize your Transifex project with your local
21cr|transifex-client-0.14.4-3|22	repository and vice verca. Translators and localization managers can also
21cr|transifex-client-0.14.4-3|23	use it to handle large volumes of translation files easily and without much
21cr|transifex-client-0.14.4-3|24	hassle.
21cr|transifex-client-0.14.4-3|25	
21cr|transifex-client-0.14.4-3|26	%files
21cr|transifex-client-0.14.4-3|27	%{_bindir}/tx
21cr|transifex-client-0.14.4-3|28	%{py3_puresitedir}/*
21cr|transifex-client-0.14.4-3|29	
21cr|transifex-client-0.14.4-3|30	#----------------------------------------------------------------------------
21cr|transifex-client-0.14.4-3|31	
21cr|transifex-client-0.14.4-3|32	%prep
21cr|transifex-client-0.14.4-3|33	%setup -qn %{name}-%{version}
21cr|transifex-client-0.14.4-3|34	
21cr|transifex-client-0.14.4-3|35	sed -i 's#python-slugify<5.0.0#python-slugify#' requirements.txt
21cr|transifex-client-0.14.4-3|36	
21cr|transifex-client-0.14.4-3|37	%build
21cr|transifex-client-0.14.4-3|38	%py3_build
21cr|transifex-client-0.14.4-3|39	
21cr|transifex-client-0.14.4-3|40	%install
21cr|transifex-client-0.14.4-3|41	%py3_install

10625 21
21cr|translate-shell-0.9.7-1|1	Summary:	Command-line interface and interactive shell for Google Translate
21cr|translate-shell-0.9.7-1|2	Name:		translate-shell
21cr|translate-shell-0.9.7-1|3	Version:	0.9.7
21cr|translate-shell-0.9.7-1|4	Release:	1
21cr|translate-shell-0.9.7-1|5	License:	Public Domain
21cr|translate-shell-0.9.7-1|6	Group:		Text tools
21cr|translate-shell-0.9.7-1|7	Url:		http://www.soimort.org/translate-shell
21cr|translate-shell-0.9.7-1|8	Source0:	https://github.com/soimort/translate-shell/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|translate-shell-0.9.7-1|9	BuildRequires:	gawk
21cr|translate-shell-0.9.7-1|10	Requires:	gawk
21cr|translate-shell-0.9.7-1|11	BuildArch:	noarch
21cr|translate-shell-0.9.7-1|12	
21cr|translate-shell-0.9.7-1|13	%description
21cr|translate-shell-0.9.7-1|14	Translate Shell is a command-line interface and interactive shell
21cr|translate-shell-0.9.7-1|15	for Google Translate. It works just the way you want it to be.
21cr|translate-shell-0.9.7-1|16	
21cr|translate-shell-0.9.7-1|17	Translate Shell is a complete rewrite of Google Translate CLI Legacy,
21cr|translate-shell-0.9.7-1|18	which is a tiny script written in 100 lines of AWK code.
21cr|translate-shell-0.9.7-1|19	Translate Shell is backward compatible with Google Translate CLI Legacy
21cr|translate-shell-0.9.7-1|20	in its command-line usage; furthermore, it provides more functionality
21cr|translate-shell-0.9.7-1|21	including verbose translation, Text-to-Speech and interactive mode, etc.
21cr|translate-shell-0.9.7-1|22	
21cr|translate-shell-0.9.7-1|23	Run <man trans> in the terminal for usage information.
21cr|translate-shell-0.9.7-1|24	
21cr|translate-shell-0.9.7-1|25	%files
21cr|translate-shell-0.9.7-1|26	%doc LICENSE README.md WAIVER CONTRIBUTING.md
21cr|translate-shell-0.9.7-1|27	%{_bindir}/trans
21cr|translate-shell-0.9.7-1|28	%{_mandir}/man1/trans.1*
21cr|translate-shell-0.9.7-1|29	
21cr|translate-shell-0.9.7-1|30	#----------------------------------------------------------------------------
21cr|translate-shell-0.9.7-1|31	
21cr|translate-shell-0.9.7-1|32	%prep
21cr|translate-shell-0.9.7-1|33	%setup -q
21cr|translate-shell-0.9.7-1|34	
21cr|translate-shell-0.9.7-1|35	%build
21cr|translate-shell-0.9.7-1|36	%make
21cr|translate-shell-0.9.7-1|37	
21cr|translate-shell-0.9.7-1|38	%install
21cr|translate-shell-0.9.7-1|39	mkdir -p %{buildroot}%{_bindir}
21cr|translate-shell-0.9.7-1|40	mkdir -p %{buildroot}%{_mandir}/man1
21cr|translate-shell-0.9.7-1|41	install -pm0755 build/trans %{buildroot}%{_bindir}
21cr|translate-shell-0.9.7-1|42	install -pm0644 man/trans.1 %{buildroot}%{_mandir}/man1

10626 21
21cr|trash-cli-0.22.10.4.4-1|1	# Rosalinuxro
21cr|trash-cli-0.22.10.4.4-1|2	Summary:        Command line interface to the freedesktop.org trashcan
21cr|trash-cli-0.22.10.4.4-1|3	Name:           trash-cli
21cr|trash-cli-0.22.10.4.4-1|4	Version:	0.22.10.4.4
21cr|trash-cli-0.22.10.4.4-1|5	Release:	1
21cr|trash-cli-0.22.10.4.4-1|6	License:        GPLv2+
21cr|trash-cli-0.22.10.4.4-1|7	Group:          Development/Python
21cr|trash-cli-0.22.10.4.4-1|8	Url:          https://github.com/andreafrancia/trash-cli
21cr|trash-cli-0.22.10.4.4-1|9	Source0:        https://files.pythonhosted.org/packages/source/t/%{name}/%{name}-%{version}.tar.gz
21cr|trash-cli-0.22.10.4.4-1|10	
21cr|trash-cli-0.22.10.4.4-1|11	BuildRequires:  python3egg(setuptools)
21cr|trash-cli-0.22.10.4.4-1|12	BuildRequires:  pkgconfig(python3)
21cr|trash-cli-0.22.10.4.4-1|13	Requires:       python3egg(setuptools)
21cr|trash-cli-0.22.10.4.4-1|14	Requires:       python3egg(psutil)
21cr|trash-cli-0.22.10.4.4-1|15	BuildArch:      noarch
21cr|trash-cli-0.22.10.4.4-1|16	
21cr|trash-cli-0.22.10.4.4-1|17	%description
21cr|trash-cli-0.22.10.4.4-1|18	trash-cli provides a command line trash usable with GNOME, KDE, Xfce or any
21cr|trash-cli-0.22.10.4.4-1|19	freedesktop.org compatible trash implementation. The command line interface is
21cr|trash-cli-0.22.10.4.4-1|20	compatible with rm and you can use trash-put as an alias to rm.
21cr|trash-cli-0.22.10.4.4-1|21	
21cr|trash-cli-0.22.10.4.4-1|22	%files
21cr|trash-cli-0.22.10.4.4-1|23	%doc README.rst
21cr|trash-cli-0.22.10.4.4-1|24	%{_bindir}/trash*
21cr|trash-cli-0.22.10.4.4-1|25	%{py3_puresitedir}/trashcli/
21cr|trash-cli-0.22.10.4.4-1|26	%{py3_puresitedir}/trash_cli-*-py*.egg-info
21cr|trash-cli-0.22.10.4.4-1|27	%{_mandir}/man1/*
21cr|trash-cli-0.22.10.4.4-1|28	
21cr|trash-cli-0.22.10.4.4-1|29	#------------------------------------------------
21cr|trash-cli-0.22.10.4.4-1|30	
21cr|trash-cli-0.22.10.4.4-1|31	%prep
21cr|trash-cli-0.22.10.4.4-1|32	%setup -q
21cr|trash-cli-0.22.10.4.4-1|33	
21cr|trash-cli-0.22.10.4.4-1|34	%build
21cr|trash-cli-0.22.10.4.4-1|35	%py3_build
21cr|trash-cli-0.22.10.4.4-1|36	
21cr|trash-cli-0.22.10.4.4-1|37	%install
21cr|trash-cli-0.22.10.4.4-1|38	%py3_install
21cr|trash-cli-0.22.10.4.4-1|39	
21cr|trash-cli-0.22.10.4.4-1|40	

10627 21
21cr|traverso-0.49.6-2|1	%global	sse_cxxflags %{optflags}
21cr|traverso-0.49.6-2|2	%global	sse_cmakeflags -DHOST_SUPPORTS_SSE:BOOL=FALSE
21cr|traverso-0.49.6-2|3	%ifarch %{ix86}
21cr|traverso-0.49.6-2|4	%global	with_sse %{!?_without_sse:1}%{?_without_sse:0}
21cr|traverso-0.49.6-2|5	%if %{with_sse}
21cr|traverso-0.49.6-2|6	%global	sse_cxxflags -DSSE_OPTIMIZATIONS -DARCH_X86 %{optflags}
21cr|traverso-0.49.6-2|7	%global	sse_cmakeflags -DHOST_SUPPORTS_SSE:BOOL=TRUE -DIS_ARCH_X86:BOOL=TRUE
21cr|traverso-0.49.6-2|8	%endif
21cr|traverso-0.49.6-2|9	%endif
21cr|traverso-0.49.6-2|10	%ifarch	ia64 x86_64
21cr|traverso-0.49.6-2|11	%global	with_sse 1
21cr|traverso-0.49.6-2|12	%global	sse_cxxflags -DSSE_OPTIMIZATIONS -DUSE_XMMINTRIN -DARCH_X86 -DUSE_X86_64_ASM %{optflags}
21cr|traverso-0.49.6-2|13	%global	sse_cmakeflags -DHOST_SUPPORTS_SSE:BOOL=TRUE -DIS_ARCH_X86_64:BOOL=TRUE
21cr|traverso-0.49.6-2|14	%endif
21cr|traverso-0.49.6-2|15	
21cr|traverso-0.49.6-2|16	Name:		traverso
21cr|traverso-0.49.6-2|17	Version:	0.49.6
21cr|traverso-0.49.6-2|18	Release:	2
21cr|traverso-0.49.6-2|19	Summary:	Cross Platform Multitrack Audio Recording and Editing Suite
21cr|traverso-0.49.6-2|20	License:	GPLv2+ and LGPLv2+
21cr|traverso-0.49.6-2|21	Group:		Sound
21cr|traverso-0.49.6-2|22	Url:		https://traverso-daw.org/
21cr|traverso-0.49.6-2|23	Source0:	http://traverso-daw.org/download/releases/current/%{name}-%{version}.tar.gz
21cr|traverso-0.49.6-2|24	Patch0:		traverso-0.49.1-fix-str-fmt.patch
21cr|traverso-0.49.6-2|25	Patch1:		traverso-0.49.6-desktop.patch
21cr|traverso-0.49.6-2|26	Patch2:		traverso-0.49.5-fix-linking.patch
21cr|traverso-0.49.6-2|27	BuildRequires:	cmake >= 3.1.0
21cr|traverso-0.49.6-2|28	BuildRequires:	desktop-file-utils
21cr|traverso-0.49.6-2|29	BuildRequires:	alsa-oss-devel
21cr|traverso-0.49.6-2|30	BuildRequires:	lame-devel
21cr|traverso-0.49.6-2|31	BuildRequires:	libmad-devel >= 0.15.0
21cr|traverso-0.49.6-2|32	BuildRequires:	pkgconfig(alsa) >= 1.0.0
21cr|traverso-0.49.6-2|33	BuildRequires:	pkgconfig(flac) >= 1.1.2
21cr|traverso-0.49.6-2|34	BuildRequires:	pkgconfig(fftw3) >= 3.0.0
21cr|traverso-0.49.6-2|35	BuildRequires:	pkgconfig(glib-2.0)
21cr|traverso-0.49.6-2|36	BuildRequires:	pkgconfig(jack)
21cr|traverso-0.49.6-2|37	BuildRequires:	pkgconfig(libpulse)
21cr|traverso-0.49.6-2|38	BuildRequires:	pkgconfig(lilv-0) >= 0.4.4
21cr|traverso-0.49.6-2|39	BuildRequires:	pkgconfig(lv2core)
21cr|traverso-0.49.6-2|40	BuildRequires:	pkgconfig(portaudio-2.0) >= 19
21cr|traverso-0.49.6-2|41	BuildRequires:	pkgconfig(raptor2)
21cr|traverso-0.49.6-2|42	BuildRequires:	pkgconfig(Qt5Core) >= 5.6.0
21cr|traverso-0.49.6-2|43	BuildRequires:	pkgconfig(Qt5Gui)
21cr|traverso-0.49.6-2|44	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|traverso-0.49.6-2|45	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|traverso-0.49.6-2|46	BuildRequires:	pkgconfig(Qt5Xml)
21cr|traverso-0.49.6-2|47	BuildRequires:	pkgconfig(raptor2)
21cr|traverso-0.49.6-2|48	BuildRequires:	pkgconfig(rasqal)
21cr|traverso-0.49.6-2|49	BuildRequires:	pkgconfig(redland)
21cr|traverso-0.49.6-2|50	BuildRequires:	pkgconfig(samplerate)
21cr|traverso-0.49.6-2|51	BuildRequires:	pkgconfig(slv2) >= 0.6.1
21cr|traverso-0.49.6-2|52	BuildRequires:	pkgconfig(sndfile)
21cr|traverso-0.49.6-2|53	BuildRequires:	pkgconfig(vorbis) >= 1.1.2
21cr|traverso-0.49.6-2|54	BuildRequires:	pkgconfig(wavpack) >= 4.40.0
21cr|traverso-0.49.6-2|55	BuildRequires:	pkgconfig(x11)
21cr|traverso-0.49.6-2|56	BuildRequires:	pkgconfig(xext)
21cr|traverso-0.49.6-2|57	
21cr|traverso-0.49.6-2|58	%description
21cr|traverso-0.49.6-2|59	Traverso is a free, cross platform multi-track audio recording and editing
21cr|traverso-0.49.6-2|60	suite, with an innovative and easy to master User Interface. It's suited for
21cr|traverso-0.49.6-2|61	both the professional and home user, who needs a robust and solid DAW.
21cr|traverso-0.49.6-2|62	
21cr|traverso-0.49.6-2|63	%files
21cr|traverso-0.49.6-2|64	%doc AUTHORS COPYRIGHT ChangeLog HISTORY README TODO
21cr|traverso-0.49.6-2|65	%doc resources/help.text
21cr|traverso-0.49.6-2|66	%{_bindir}/%{name}
21cr|traverso-0.49.6-2|67	%dir %{_datadir}/%{name}
21cr|traverso-0.49.6-2|68	%dir %{_datadir}/%{name}/images
21cr|traverso-0.49.6-2|69	#dir %%{_datadir}/%%{name}/images/icons
21cr|traverso-0.49.6-2|70	%dir %{_datadir}/%{name}/themes
21cr|traverso-0.49.6-2|71	%dir %{_datadir}/%{name}/themes/default
21cr|traverso-0.49.6-2|72	%dir %{_datadir}/%{name}/themes/medium-contrast
21cr|traverso-0.49.6-2|73	%dir %{_datadir}/%{name}/themes/system-palette
21cr|traverso-0.49.6-2|74	%dir %{_datadir}/%{name}/themes/ubuntu
21cr|traverso-0.49.6-2|75	%{_datadir}/%{name}/*.xml
21cr|traverso-0.49.6-2|76	%{_datadir}/%{name}/images/*
21cr|traverso-0.49.6-2|77	#{_datadir}/%%{name}/images/icons/*
21cr|traverso-0.49.6-2|78	%{_datadir}/%{name}/themes/*/*.xml
21cr|traverso-0.49.6-2|79	%{_datadir}/applications/%{name}.desktop
21cr|traverso-0.49.6-2|80	%{_datadir}/mime/packages/x-%{name}.xml
21cr|traverso-0.49.6-2|81	%{_iconsdir}/hicolor/*/*/*
21cr|traverso-0.49.6-2|82	
21cr|traverso-0.49.6-2|83	#-----------------------------------------------------------------------------
21cr|traverso-0.49.6-2|84	
21cr|traverso-0.49.6-2|85	%prep
21cr|traverso-0.49.6-2|86	%setup -q
21cr|traverso-0.49.6-2|87	%patch0 -p0
21cr|traverso-0.49.6-2|88	%patch1 -p1
21cr|traverso-0.49.6-2|89	%patch2 -p1
21cr|traverso-0.49.6-2|90	
21cr|traverso-0.49.6-2|91	# Fix permission issues
21cr|traverso-0.49.6-2|92	chmod 644 ChangeLog TODO
21cr|traverso-0.49.6-2|93	for ext in h cpp; do
21cr|traverso-0.49.6-2|94	find . -name "*.$ext" -exec chmod 644 {} \;
21cr|traverso-0.49.6-2|95	done
21cr|traverso-0.49.6-2|96	
21cr|traverso-0.49.6-2|97	
21cr|traverso-0.49.6-2|98	%build
21cr|traverso-0.49.6-2|99	%cmake	-DWANT_MP3_DECODE=ON \
21cr|traverso-0.49.6-2|100	-DWANT_MP3_ENCODE=ON \
21cr|traverso-0.49.6-2|101	-DDETECT_HOST_CPU_FEATURES=OFF \
21cr|traverso-0.49.6-2|102	-DCXX_FLAGS:STRING="%{sse_cxxflags} -std=c++11" \
21cr|traverso-0.49.6-2|103	%{sse_cmakeflags} \
21cr|traverso-0.49.6-2|104	-DWANT_PORTAUDIO=ON \
21cr|traverso-0.49.6-2|105	-DWANT_PULSEAUDIO=ON
21cr|traverso-0.49.6-2|106	%make
21cr|traverso-0.49.6-2|107	
21cr|traverso-0.49.6-2|108	
21cr|traverso-0.49.6-2|109	%install
21cr|traverso-0.49.6-2|110	%makeinstall_std -C build
21cr|traverso-0.49.6-2|111	
21cr|traverso-0.49.6-2|112	# Still more things to install:
21cr|traverso-0.49.6-2|113	# icons...
21cr|traverso-0.49.6-2|114	mkdir -p %{buildroot}%{_iconsdir}/hicolor
21cr|traverso-0.49.6-2|115	cp -r resources/freedesktop/icons/*x* %{buildroot}%{_iconsdir}/hicolor/
21cr|traverso-0.49.6-2|116	# other images...
21cr|traverso-0.49.6-2|117	mkdir -p %{buildroot}%{_datadir}/%{name}/images
21cr|traverso-0.49.6-2|118	cp -r resources/images/* %{buildroot}%{_datadir}/%{name}/images
21cr|traverso-0.49.6-2|119	# theme files...
21cr|traverso-0.49.6-2|120	mkdir -p %{buildroot}%{_datadir}/%{name}/themes
21cr|traverso-0.49.6-2|121	cp -r resources/themes/* %{buildroot}%{_datadir}/%{name}/themes
21cr|traverso-0.49.6-2|122	cp resources/{fadeshapes,keymap}.xml %{buildroot}%{_datadir}/%{name}
21cr|traverso-0.49.6-2|123	# the .desktop file...
21cr|traverso-0.49.6-2|124	install -D -m 644 resources/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|traverso-0.49.6-2|125	# and finally the mimetype support file
21cr|traverso-0.49.6-2|126	install -D -m 644 resources/x-traverso.xml %{buildroot}%{_datadir}/mime/packages/x-traverso.xml
21cr|traverso-0.49.6-2|127	
21cr|traverso-0.49.6-2|128	# Fix perms
21cr|traverso-0.49.6-2|129	chmod -x %{buildroot}%{_datadir}/%{name}/images/*.xpm

10628 21
21cr|tre-0.8.0-11|1	%define major 5
21cr|tre-0.8.0-11|2	%define libname %mklibname %{name} %{major}
21cr|tre-0.8.0-11|3	%define devname %mklibname %{name} -d
21cr|tre-0.8.0-11|4	
21cr|tre-0.8.0-11|5	Summary:	Lightweight, robust, and efficient POSIX compliant regexp matching library
21cr|tre-0.8.0-11|6	Name:		tre
21cr|tre-0.8.0-11|7	Version:	0.8.0
21cr|tre-0.8.0-11|8	Release:	11
21cr|tre-0.8.0-11|9	License:	BSD
21cr|tre-0.8.0-11|10	Group:		System/Libraries
21cr|tre-0.8.0-11|11	Url:		http://ville.laurikari.net/tre/
21cr|tre-0.8.0-11|12	Source0:	http://laurikari.net/tre/%{name}-%{version}.tar.bz2
21cr|tre-0.8.0-11|13	Patch0:		tre-issue37.patch
21cr|tre-0.8.0-11|14	Patch1:		tre-CVE-2016-8859.patch
21cr|tre-0.8.0-11|15	BuildRequires:	libltdl-devel
21cr|tre-0.8.0-11|16	
21cr|tre-0.8.0-11|17	%description
21cr|tre-0.8.0-11|18	TRE is a lightweight, robust, and efficient POSIX compliant regexp
21cr|tre-0.8.0-11|19	matching library with some exciting features such as approximate
21cr|tre-0.8.0-11|20	matching.
21cr|tre-0.8.0-11|21	
21cr|tre-0.8.0-11|22	#----------------------------------------------------------------------------
21cr|tre-0.8.0-11|23	
21cr|tre-0.8.0-11|24	%package -n agrep
21cr|tre-0.8.0-11|25	Summary:	Approximate matching
21cr|tre-0.8.0-11|26	Group:		File tools
21cr|tre-0.8.0-11|27	
21cr|tre-0.8.0-11|28	%description -n agrep
21cr|tre-0.8.0-11|29	Approximate pattern matching allows matches to be approximate,
21cr|tre-0.8.0-11|30	that is, allows the matches to be close to the searched pattern
21cr|tre-0.8.0-11|31	under some measure of closeness. TRE uses the edit-distance
21cr|tre-0.8.0-11|32	measure (also known as the Levenshtein distance) where characters
21cr|tre-0.8.0-11|33	can be inserted, deleted, or substituted in the searched text in
21cr|tre-0.8.0-11|34	order to get an exact match. Each insertion, deletion, or
21cr|tre-0.8.0-11|35	substitution adds the distance, or cost, of the match. TRE can
21cr|tre-0.8.0-11|36	report the matches which have a cost lower than some given
21cr|tre-0.8.0-11|37	threshold value. TRE can also be used to search for matches with
21cr|tre-0.8.0-11|38	the lowest cost.
21cr|tre-0.8.0-11|39	
21cr|tre-0.8.0-11|40	TRE includes a version of the agrep command line tool for
21cr|tre-0.8.0-11|41	approximate regexp matching in the style of grep.  Unlike other
21cr|tre-0.8.0-11|42	agrep implementations (like the one by Sun Wu and Udi Manber from
21cr|tre-0.8.0-11|43	University of Arizona available) TRE agrep allows full regexps of
21cr|tre-0.8.0-11|44	any length, any number of errors, and non-uniform costs for
21cr|tre-0.8.0-11|45	insertion, deletion and substitution.
21cr|tre-0.8.0-11|46	
21cr|tre-0.8.0-11|47	%files -n agrep -f %{name}.lang
21cr|tre-0.8.0-11|48	%{_bindir}/agrep
21cr|tre-0.8.0-11|49	%{_mandir}/man1/*
21cr|tre-0.8.0-11|50	
21cr|tre-0.8.0-11|51	#----------------------------------------------------------------------------
21cr|tre-0.8.0-11|52	
21cr|tre-0.8.0-11|53	%package -n %{libname}
21cr|tre-0.8.0-11|54	Summary:	Lightweight, robust, and efficient POSIX compliant regexp matching library
21cr|tre-0.8.0-11|55	Group:		System/Libraries
21cr|tre-0.8.0-11|56	Conflicts:	%{_lib}tre4 < 0.8.0-6
21cr|tre-0.8.0-11|57	Obsoletes:	%{_lib}tre4 < 0.8.0-6
21cr|tre-0.8.0-11|58	
21cr|tre-0.8.0-11|59	%description -n %{libname}
21cr|tre-0.8.0-11|60	TRE is a lightweight, robust, and efficient POSIX compliant regexp
21cr|tre-0.8.0-11|61	matching library with some exciting features such as approximate
21cr|tre-0.8.0-11|62	matching.
21cr|tre-0.8.0-11|63	
21cr|tre-0.8.0-11|64	%files -n %{libname}
21cr|tre-0.8.0-11|65	%doc AUTHORS ChangeLog NEWS README THANKS TODO
21cr|tre-0.8.0-11|66	%doc doc/tre-syntax.html
21cr|tre-0.8.0-11|67	%{_libdir}/libtre.so.%{major}*
21cr|tre-0.8.0-11|68	
21cr|tre-0.8.0-11|69	#----------------------------------------------------------------------------
21cr|tre-0.8.0-11|70	
21cr|tre-0.8.0-11|71	%package -n %{devname}
21cr|tre-0.8.0-11|72	Summary:	Header files and libraries for developing apps with %{name}
21cr|tre-0.8.0-11|73	Group:		Development/C
21cr|tre-0.8.0-11|74	Requires:	%{libname} = %{EVRD}
21cr|tre-0.8.0-11|75	Provides:	%{name}-devel = %{EVRD}
21cr|tre-0.8.0-11|76	
21cr|tre-0.8.0-11|77	%description -n %{devname}
21cr|tre-0.8.0-11|78	TRE is a lightweight, robust, and efficient POSIX compliant regexp
21cr|tre-0.8.0-11|79	matching library with some exciting features such as approximate
21cr|tre-0.8.0-11|80	matching.
21cr|tre-0.8.0-11|81	
21cr|tre-0.8.0-11|82	%files -n %{devname}
21cr|tre-0.8.0-11|83	%{_libdir}/*.so
21cr|tre-0.8.0-11|84	%{_libdir}/pkgconfig/tre.pc
21cr|tre-0.8.0-11|85	%{_includedir}/tre
21cr|tre-0.8.0-11|86	
21cr|tre-0.8.0-11|87	#----------------------------------------------------------------------------
21cr|tre-0.8.0-11|88	
21cr|tre-0.8.0-11|89	%prep
21cr|tre-0.8.0-11|90	%setup -q
21cr|tre-0.8.0-11|91	%apply_patches
21cr|tre-0.8.0-11|92	
21cr|tre-0.8.0-11|93	%build
21cr|tre-0.8.0-11|94	%configure \
21cr|tre-0.8.0-11|95	--disable-static \
21cr|tre-0.8.0-11|96	--disable-rpath
21cr|tre-0.8.0-11|97	
21cr|tre-0.8.0-11|98	%make
21cr|tre-0.8.0-11|99	
21cr|tre-0.8.0-11|100	%install
21cr|tre-0.8.0-11|101	%makeinstall_std
21cr|tre-0.8.0-11|102	
21cr|tre-0.8.0-11|103	%find_lang %{name}

10629 21
21cr|treecc-0.3.10-10|1	%define debug_package %nil
21cr|treecc-0.3.10-10|2	
21cr|treecc-0.3.10-10|3	Name: 		treecc
21cr|treecc-0.3.10-10|4	Version: 	0.3.10
21cr|treecc-0.3.10-10|5	Release: 	10
21cr|treecc-0.3.10-10|6	Summary: 	A tool for helping in compiler development
21cr|treecc-0.3.10-10|7	Group: 		Development/C
21cr|treecc-0.3.10-10|8	License: 	GPLv2
21cr|treecc-0.3.10-10|9	Source0: 	http://download.savannah.gnu.org/releases/dotgnu-pnet/%{name}-%{version}.tar.gz
21cr|treecc-0.3.10-10|10	BuildRequires:	flex byacc
21cr|treecc-0.3.10-10|11	URL: 		http://www.southern-storm.com.au/treecc.html
21cr|treecc-0.3.10-10|12	
21cr|treecc-0.3.10-10|13	
21cr|treecc-0.3.10-10|14	%description
21cr|treecc-0.3.10-10|15	The treecc program is designed to assist in the development of
21cr|treecc-0.3.10-10|16	compilers and other language-based tools. It manages the
21cr|treecc-0.3.10-10|17	generation of code to handle abstract syntax trees and operations
21cr|treecc-0.3.10-10|18	upon the trees.
21cr|treecc-0.3.10-10|19	Treecc was originally written to assist with the development of
21cr|treecc-0.3.10-10|20	the C# compiler for the Portable.NET project. However, it is much
21cr|treecc-0.3.10-10|21	more general than that and can be used in any system that makes
21cr|treecc-0.3.10-10|22	heavy use of abstract syntax trees and the operations upon them.
21cr|treecc-0.3.10-10|23	
21cr|treecc-0.3.10-10|24	%prep
21cr|treecc-0.3.10-10|25	%setup -q
21cr|treecc-0.3.10-10|26	
21cr|treecc-0.3.10-10|27	%build
21cr|treecc-0.3.10-10|28	%configure
21cr|treecc-0.3.10-10|29	%make
21cr|treecc-0.3.10-10|30	make -C tests check-TESTS
21cr|treecc-0.3.10-10|31	
21cr|treecc-0.3.10-10|32	%install
21cr|treecc-0.3.10-10|33	%makeinstall
21cr|treecc-0.3.10-10|34	
21cr|treecc-0.3.10-10|35	
21cr|treecc-0.3.10-10|36	
21cr|treecc-0.3.10-10|37	%files
21cr|treecc-0.3.10-10|38	%doc AUTHORS ChangeLog COPYING NEWS README doc/essay.html
21cr|treecc-0.3.10-10|39	%_bindir/%name
21cr|treecc-0.3.10-10|40	%_infodir/*
21cr|treecc-0.3.10-10|41	%_mandir/man1/%name.*
21cr|treecc-0.3.10-10|42	%_libdir/*

10630 21
21cr|treeline-3.1.5-1|1	Summary:	Versatile Tree-Style Outliner for Defining Custom Data Schemas
21cr|treeline-3.1.5-1|2	Name:		treeline
21cr|treeline-3.1.5-1|3	Version:	3.1.5
21cr|treeline-3.1.5-1|4	Release:	1
21cr|treeline-3.1.5-1|5	Group:		Office
21cr|treeline-3.1.5-1|6	License:	GPLv2+
21cr|treeline-3.1.5-1|7	Url:		http://treeline.bellz.org/
21cr|treeline-3.1.5-1|8	Source0:	https://github.com/doug-101/TreeLine/releases/download/v%{version}/treeline-%{version}.tar.gz
21cr|treeline-3.1.5-1|9	Source2:	httpload2.py.tar.gz
21cr|treeline-3.1.5-1|10	BuildArch:	noarch
21cr|treeline-3.1.5-1|11	
21cr|treeline-3.1.5-1|12	BuildRequires:	python3
21cr|treeline-3.1.5-1|13	Requires:	python3-qt5
21cr|treeline-3.1.5-1|14	Requires(post,postun):	desktop-file-utils
21cr|treeline-3.1.5-1|15	
21cr|treeline-3.1.5-1|16	%description
21cr|treeline-3.1.5-1|17	TreeLine is a versatile tool for working with all kinds of information
21cr|treeline-3.1.5-1|18	that fit into a tree-like structure.
21cr|treeline-3.1.5-1|19	
21cr|treeline-3.1.5-1|20	It can be used to edit bookmark files, create mini-databases (for
21cr|treeline-3.1.5-1|21	example, for addresses, tasks, records, or CDs), outline documents, or
21cr|treeline-3.1.5-1|22	just collect ideas. It can also be used as a generic editor for XML
21cr|treeline-3.1.5-1|23	files.
21cr|treeline-3.1.5-1|24	
21cr|treeline-3.1.5-1|25	The data schemas for any node in the data tree can be customized and
21cr|treeline-3.1.5-1|26	new types of nodes can be defined. The way data is presented on the
21cr|treeline-3.1.5-1|27	screen, exported to HTML, or printed can be defined with HTML-like
21cr|treeline-3.1.5-1|28	templates. Plug-ins can be written to load and save data from and to
21cr|treeline-3.1.5-1|29	custom file formats or external data sources and extend the
21cr|treeline-3.1.5-1|30	functionality of TreeLine.
21cr|treeline-3.1.5-1|31	
21cr|treeline-3.1.5-1|32	TreeLine is written in Python and uses the PyQt bindings to the Qt
21cr|treeline-3.1.5-1|33	toolkit, which makes it very portable.
21cr|treeline-3.1.5-1|34	
21cr|treeline-3.1.5-1|35	%prep
21cr|treeline-3.1.5-1|36	%setup -qn TreeLine -a2
21cr|treeline-3.1.5-1|37	
21cr|treeline-3.1.5-1|38	%build
21cr|treeline-3.1.5-1|39	
21cr|treeline-3.1.5-1|40	%install
21cr|treeline-3.1.5-1|41	for i in source/*.py; do
21cr|treeline-3.1.5-1|42	sed -i "s|#!/usr/bin/env python|#!/usr/bin/python|g" $i
21cr|treeline-3.1.5-1|43	chmod 755 $i
21cr|treeline-3.1.5-1|44	done
21cr|treeline-3.1.5-1|45	
21cr|treeline-3.1.5-1|46	%__python3 install.py -x \
21cr|treeline-3.1.5-1|47	-p %{_prefix} \
21cr|treeline-3.1.5-1|48	-d %{_defaultdocdir}/%{name} \
21cr|treeline-3.1.5-1|49	-i %{_datadir}/%{name}/icons \
21cr|treeline-3.1.5-1|50	-b %{buildroot}
21cr|treeline-3.1.5-1|51	
21cr|treeline-3.1.5-1|52	# httpload2 plugin
21cr|treeline-3.1.5-1|53	install -D -m 644 httpload2.py %{buildroot}%{_prefix}/lib/%{name}/plugins/httpload2.py
21cr|treeline-3.1.5-1|54	
21cr|treeline-3.1.5-1|55	# Associate Files with MimeTypes (the KDE4/Gnome way)
21cr|treeline-3.1.5-1|56	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|treeline-3.1.5-1|57	cat > %{buildroot}%{_datadir}/mime/packages/%{name}.xml << EOF
21cr|treeline-3.1.5-1|58	<?xml version="1.0"?>
21cr|treeline-3.1.5-1|59	<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
21cr|treeline-3.1.5-1|60	<mime-type type="application/x-treeline">
21cr|treeline-3.1.5-1|61	<comment>TreeLine File</comment>
21cr|treeline-3.1.5-1|62	<glob pattern="*.trl"/>
21cr|treeline-3.1.5-1|63	<glob pattern="*.TRL"/>
21cr|treeline-3.1.5-1|64	</mime-type>
21cr|treeline-3.1.5-1|65	<mime-type type="application/x-treeline-gz">
21cr|treeline-3.1.5-1|66	<comment>Compressed TreeLine File</comment>
21cr|treeline-3.1.5-1|67	<glob pattern="*.trl.gz"/>
21cr|treeline-3.1.5-1|68	<glob pattern="*.TRL.GZ"/>
21cr|treeline-3.1.5-1|69	</mime-type>
21cr|treeline-3.1.5-1|70	<mime-type type="application/x-treepad">
21cr|treeline-3.1.5-1|71	<comment>TreePad File</comment>
21cr|treeline-3.1.5-1|72	<glob pattern="*.hjt"/>
21cr|treeline-3.1.5-1|73	<glob pattern="*.HJT"/>
21cr|treeline-3.1.5-1|74	</mime-type>
21cr|treeline-3.1.5-1|75	</mime-info>
21cr|treeline-3.1.5-1|76	EOF
21cr|treeline-3.1.5-1|77	
21cr|treeline-3.1.5-1|78	# Menu entry
21cr|treeline-3.1.5-1|79	mkdir -p %{buildroot}%{_datadir}/applications
21cr|treeline-3.1.5-1|80	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|treeline-3.1.5-1|81	[Desktop Entry]
21cr|treeline-3.1.5-1|82	Encoding=UTF-8
21cr|treeline-3.1.5-1|83	Type=Application
21cr|treeline-3.1.5-1|84	Exec=%{name}
21cr|treeline-3.1.5-1|85	Icon=%{name}
21cr|treeline-3.1.5-1|86	Name=TreeLine
21cr|treeline-3.1.5-1|87	GenericName=Outliner
21cr|treeline-3.1.5-1|88	Categories=Office;X-MandrivaLinux-Office-TasksManagement;
21cr|treeline-3.1.5-1|89	MimeType=application/x-treeline;application/x-treeline-gz;application/x-treepad;text/xml;
21cr|treeline-3.1.5-1|90	StartupNotify=true
21cr|treeline-3.1.5-1|91	Terminal=false
21cr|treeline-3.1.5-1|92	EOF
21cr|treeline-3.1.5-1|93	
21cr|treeline-3.1.5-1|94	# Icon
21cr|treeline-3.1.5-1|95	install -D -m 644 %{buildroot}%{_datadir}/%{name}/icons/tree/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|treeline-3.1.5-1|96	
21cr|treeline-3.1.5-1|97	%files
21cr|treeline-3.1.5-1|98	%doc %{_defaultdocdir}/%{name}
21cr|treeline-3.1.5-1|99	%{_bindir}/%{name}
21cr|treeline-3.1.5-1|100	%{_usr}/lib/%{name}
21cr|treeline-3.1.5-1|101	%{_datadir}/mime/packages/%{name}.xml
21cr|treeline-3.1.5-1|102	%{_datadir}/applications/%{name}.desktop
21cr|treeline-3.1.5-1|103	%{_datadir}/%{name}
21cr|treeline-3.1.5-1|104	%{_iconsdir}/%{name}.png
21cr|treeline-3.1.5-1|105	%{_iconsdir}/hicolor/48x48/apps/treeline-icon.png
21cr|treeline-3.1.5-1|106	%{_iconsdir}/hicolor/scalable/apps/treeline-icon.svg

10631 21
21cr|tree-puzzle-5.2-6|1	Name:		tree-puzzle
21cr|tree-puzzle-5.2-6|2	Version:	5.2
21cr|tree-puzzle-5.2-6|3	Release:	6
21cr|tree-puzzle-5.2-6|4	Summary:	Maximum likelihood analysis for nucleotide, amino acid and two-state data
21cr|tree-puzzle-5.2-6|5	Group:		Sciences/Biology
21cr|tree-puzzle-5.2-6|6	License:	GPL
21cr|tree-puzzle-5.2-6|7	URL:		http://www.tree-puzzle.de
21cr|tree-puzzle-5.2-6|8	Source:		http://www.tree-puzzle.de/%{name}-%{version}.tar.bz2
21cr|tree-puzzle-5.2-6|9	
21cr|tree-puzzle-5.2-6|10	%description
21cr|tree-puzzle-5.2-6|11	TREE-PUZZLE is a computer program to reconstruct phylogenetic trees
21cr|tree-puzzle-5.2-6|12	from molecular sequence data by maximum likelihood. It implements a
21cr|tree-puzzle-5.2-6|13	fast tree search algorithm, quartet puzzling, that allows analysis
21cr|tree-puzzle-5.2-6|14	of large data sets and automatically assigns estimations of support
21cr|tree-puzzle-5.2-6|15	to each internal branch. TREE-PUZZLE also computes pairwise maximum
21cr|tree-puzzle-5.2-6|16	likelihood distances as well as branch lengths for user specified trees.
21cr|tree-puzzle-5.2-6|17	In addition, TREE-PUZZLE offers a novel method, likelihood mapping,
21cr|tree-puzzle-5.2-6|18	to investigate the support of a hypothesized internal branch without
21cr|tree-puzzle-5.2-6|19	computing an overall tree and to visualize the phylogenetic content
21cr|tree-puzzle-5.2-6|20	of a sequence alignment.
21cr|tree-puzzle-5.2-6|21	
21cr|tree-puzzle-5.2-6|22	%prep
21cr|tree-puzzle-5.2-6|23	%setup -q
21cr|tree-puzzle-5.2-6|24	
21cr|tree-puzzle-5.2-6|25	%build
21cr|tree-puzzle-5.2-6|26	%configure
21cr|tree-puzzle-5.2-6|27	%make
21cr|tree-puzzle-5.2-6|28	
21cr|tree-puzzle-5.2-6|29	%install
21cr|tree-puzzle-5.2-6|30	rm -rf %{buildroot}
21cr|tree-puzzle-5.2-6|31	%makeinstall_std
21cr|tree-puzzle-5.2-6|32	
21cr|tree-puzzle-5.2-6|33	%clean
21cr|tree-puzzle-5.2-6|34	rm -rf %{buildroot}
21cr|tree-puzzle-5.2-6|35	
21cr|tree-puzzle-5.2-6|36	%files
21cr|tree-puzzle-5.2-6|37	%defattr(-,root,root)
21cr|tree-puzzle-5.2-6|38	%{_bindir}/*
21cr|tree-puzzle-5.2-6|39	%doc AUTHORS COPYING ChangeLog README
21cr|tree-puzzle-5.2-6|40	%doc doc/tree-puzzle.pdf
21cr|tree-puzzle-5.2-6|41	%doc data/EF.3trees data/globin.a data/globin.trees data/marswolf.n
21cr|tree-puzzle-5.2-6|42	%doc data/primates.b data/primates.trees data/EF.phy data/atp6.a
21cr|tree-puzzle-5.2-6|43	%doc data/globin.ctrees data/marswolf.ctrees data/marswolf.trees
21cr|tree-puzzle-5.2-6|44	%doc data/primates.ctrees

10632 21
21cr|tree-sitter-0.20.8-1|1	%define major 0
21cr|tree-sitter-0.20.8-1|2	%define libname %mklibname %{name} %{major}
21cr|tree-sitter-0.20.8-1|3	%define devname %mklibname %{name} -d
21cr|tree-sitter-0.20.8-1|4	
21cr|tree-sitter-0.20.8-1|5	Name:		tree-sitter
21cr|tree-sitter-0.20.8-1|6	Version:	0.20.8
21cr|tree-sitter-0.20.8-1|7	Release:	1
21cr|tree-sitter-0.20.8-1|8	Summary:	An incremental parsing system for programming tools
21cr|tree-sitter-0.20.8-1|9	Group:		System/Libraries
21cr|tree-sitter-0.20.8-1|10	License:	MIT
21cr|tree-sitter-0.20.8-1|11	URL:		https://tree-sitter.github.io/
21cr|tree-sitter-0.20.8-1|12	Source0:	https://github.com/tree-sitter/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|tree-sitter-0.20.8-1|13	
21cr|tree-sitter-0.20.8-1|14	%description
21cr|tree-sitter-0.20.8-1|15	Tree-sitter is a parser generator tool and an incremental parsing
21cr|tree-sitter-0.20.8-1|16	library. It can build a concrete syntax tree for a source file
21cr|tree-sitter-0.20.8-1|17	and efficiently update the syntax tree as the source file is
21cr|tree-sitter-0.20.8-1|18	edited. Tree-sitter aims to be:
21cr|tree-sitter-0.20.8-1|19	
21cr|tree-sitter-0.20.8-1|20	* General enough to parse any programming language
21cr|tree-sitter-0.20.8-1|21	* Fast enough to parse on every keystroke in a text editor
21cr|tree-sitter-0.20.8-1|22	* Robust enough to provide useful results even in the presence
21cr|tree-sitter-0.20.8-1|23	of syntax errors
21cr|tree-sitter-0.20.8-1|24	* Dependency-free so that the runtime library (which is written
21cr|tree-sitter-0.20.8-1|25	in pure C) can be embedded in any application
21cr|tree-sitter-0.20.8-1|26	
21cr|tree-sitter-0.20.8-1|27	#---------------------------------------------------------------
21cr|tree-sitter-0.20.8-1|28	%package -n %{libname}
21cr|tree-sitter-0.20.8-1|29	Summary:	Incremental parsing library for programming tools
21cr|tree-sitter-0.20.8-1|30	Group:		System/Libraries
21cr|tree-sitter-0.20.8-1|31	
21cr|tree-sitter-0.20.8-1|32	%description -n %{libname}
21cr|tree-sitter-0.20.8-1|33	Tree-sitter is a parser generator tool and an incremental parsing
21cr|tree-sitter-0.20.8-1|34	library. It can build a concrete syntax tree for a source file
21cr|tree-sitter-0.20.8-1|35	and efficiently update the syntax tree as the source file is
21cr|tree-sitter-0.20.8-1|36	edited. This is the package with the dynamically linked C library.
21cr|tree-sitter-0.20.8-1|37	
21cr|tree-sitter-0.20.8-1|38	%files -n %{libname}
21cr|tree-sitter-0.20.8-1|39	%{_libdir}/libtree-sitter.so.%{major}*
21cr|tree-sitter-0.20.8-1|40	
21cr|tree-sitter-0.20.8-1|41	#---------------------------------------------------------------
21cr|tree-sitter-0.20.8-1|42	
21cr|tree-sitter-0.20.8-1|43	%package -n %{devname}
21cr|tree-sitter-0.20.8-1|44	Summary:	Development files for %{name}
21cr|tree-sitter-0.20.8-1|45	Group:		Development/Other
21cr|tree-sitter-0.20.8-1|46	Requires:	%{libname} = %{EVRD}
21cr|tree-sitter-0.20.8-1|47	Provides:	%{name}-devel = %{EVRD}
21cr|tree-sitter-0.20.8-1|48	
21cr|tree-sitter-0.20.8-1|49	%description -n %{devname}
21cr|tree-sitter-0.20.8-1|50	The %{name}-devel package contains libraries and header files for
21cr|tree-sitter-0.20.8-1|51	developing applications that use %{name}.
21cr|tree-sitter-0.20.8-1|52	
21cr|tree-sitter-0.20.8-1|53	%files -n %{devname}
21cr|tree-sitter-0.20.8-1|54	%license LICENSE
21cr|tree-sitter-0.20.8-1|55	%doc README.md
21cr|tree-sitter-0.20.8-1|56	%{_includedir}/tree_sitter
21cr|tree-sitter-0.20.8-1|57	%{_libdir}/libtree-sitter.so
21cr|tree-sitter-0.20.8-1|58	%{_libdir}/pkgconfig/tree-sitter.pc
21cr|tree-sitter-0.20.8-1|59	
21cr|tree-sitter-0.20.8-1|60	#---------------------------------------------------------------
21cr|tree-sitter-0.20.8-1|61	
21cr|tree-sitter-0.20.8-1|62	%prep
21cr|tree-sitter-0.20.8-1|63	%autosetup -p1
21cr|tree-sitter-0.20.8-1|64	
21cr|tree-sitter-0.20.8-1|65	%build
21cr|tree-sitter-0.20.8-1|66	%set_build_flags
21cr|tree-sitter-0.20.8-1|67	export PREFIX='%{_prefix}' LIBDIR='%{_libdir}'
21cr|tree-sitter-0.20.8-1|68	%make_build
21cr|tree-sitter-0.20.8-1|69	
21cr|tree-sitter-0.20.8-1|70	
21cr|tree-sitter-0.20.8-1|71	%install
21cr|tree-sitter-0.20.8-1|72	export PREFIX='%{_prefix}' LIBDIR='%{_libdir}' INCLUDEDIR='%{_includedir}'
21cr|tree-sitter-0.20.8-1|73	%make_install
21cr|tree-sitter-0.20.8-1|74	
21cr|tree-sitter-0.20.8-1|75	find %{buildroot}%{_libdir} -type f \( -name "*.la" -o -name "*.a" \) -delete -print

10633 21
21cr|trigger-rally-0.6.6.1-3|1	%define	oname	trigger
21cr|trigger-rally-0.6.6.1-3|2	
21cr|trigger-rally-0.6.6.1-3|3	Summary:	Rally racing game
21cr|trigger-rally-0.6.6.1-3|4	Name:		%{oname}-rally
21cr|trigger-rally-0.6.6.1-3|5	Version:	0.6.6.1
21cr|trigger-rally-0.6.6.1-3|6	Release:	3
21cr|trigger-rally-0.6.6.1-3|7	License:	GPLv2+
21cr|trigger-rally-0.6.6.1-3|8	Group:		Games/Arcade
21cr|trigger-rally-0.6.6.1-3|9	Url:		https://sourceforge.net/projects/trigger-rally/
21cr|trigger-rally-0.6.6.1-3|10	# The sources now contain also the data files
21cr|trigger-rally-0.6.6.1-3|11	Source0:	https://sourceforge.net/projects/trigger-rally/files/%{oname}-%{version}/%{name}-%{version}.tar.gz
21cr|trigger-rally-0.6.6.1-3|12	# From Debian
21cr|trigger-rally-0.6.6.1-3|13	Source1:	trigger-rally.6
21cr|trigger-rally-0.6.6.1-3|14	# TODO: When tinyxml2 >= 7.0.0 P0 can be removed
21cr|trigger-rally-0.6.6.1-3|15	Patch0:		trigger-rally-0.6.6.1-fix-build-against-old-tinyxml2.patch
21cr|trigger-rally-0.6.6.1-3|16	Patch1:		trigger-rally-0.6.6.1-disable-strip.patch
21cr|trigger-rally-0.6.6.1-3|17	BuildRequires:	freealut-devel
21cr|trigger-rally-0.6.6.1-3|18	BuildRequires:	physfs-devel
21cr|trigger-rally-0.6.6.1-3|19	BuildRequires:	pkgconfig(gl)
21cr|trigger-rally-0.6.6.1-3|20	BuildRequires:	pkgconfig(glew)
21cr|trigger-rally-0.6.6.1-3|21	BuildRequires:	pkgconfig(glut)
21cr|trigger-rally-0.6.6.1-3|22	BuildRequires:	pkgconfig(glu)
21cr|trigger-rally-0.6.6.1-3|23	BuildRequires:	pkgconfig(openal)
21cr|trigger-rally-0.6.6.1-3|24	BuildRequires:	pkgconfig(sdl2)
21cr|trigger-rally-0.6.6.1-3|25	BuildRequires:	pkgconfig(SDL2_image)
21cr|trigger-rally-0.6.6.1-3|26	BuildRequires:	pkgconfig(tinyxml2)
21cr|trigger-rally-0.6.6.1-3|27	Requires:	%{name}-data = %{EVRD}
21cr|trigger-rally-0.6.6.1-3|28	
21cr|trigger-rally-0.6.6.1-3|29	%description
21cr|trigger-rally-0.6.6.1-3|30	Trigger is a fast-paced open source rally racing game.
21cr|trigger-rally-0.6.6.1-3|31	
21cr|trigger-rally-0.6.6.1-3|32	%files
21cr|trigger-rally-0.6.6.1-3|33	%{_docdir}/%{name}/*.txt
21cr|trigger-rally-0.6.6.1-3|34	%{_gamesbindir}/%{name}
21cr|trigger-rally-0.6.6.1-3|35	%{_datadir}/applications/rosa-%{name}.desktop
21cr|trigger-rally-0.6.6.1-3|36	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|trigger-rally-0.6.6.1-3|37	%{_mandir}/man6/%{name}.6*
21cr|trigger-rally-0.6.6.1-3|38	
21cr|trigger-rally-0.6.6.1-3|39	#-----------------------------------------------------------------------------
21cr|trigger-rally-0.6.6.1-3|40	
21cr|trigger-rally-0.6.6.1-3|41	%package data
21cr|trigger-rally-0.6.6.1-3|42	Summary:	Data files for the Trigger rally racing game
21cr|trigger-rally-0.6.6.1-3|43	Group:		Games/Arcade
21cr|trigger-rally-0.6.6.1-3|44	BuildArch:	noarch
21cr|trigger-rally-0.6.6.1-3|45	# Previously the data files were in a separate SRPM
21cr|trigger-rally-0.6.6.1-3|46	Obsoletes:	%{name}-data <= 0.6.2
21cr|trigger-rally-0.6.6.1-3|47	
21cr|trigger-rally-0.6.6.1-3|48	%description data
21cr|trigger-rally-0.6.6.1-3|49	Trigger is a fast-paced open source rally racing game.
21cr|trigger-rally-0.6.6.1-3|50	This packages contain data files required by %{oname}.
21cr|trigger-rally-0.6.6.1-3|51	
21cr|trigger-rally-0.6.6.1-3|52	%files data
21cr|trigger-rally-0.6.6.1-3|53	%license doc/COPYING.txt
21cr|trigger-rally-0.6.6.1-3|54	%config(noreplace) %{_sysconfdir}/%{name}.config.defs
21cr|trigger-rally-0.6.6.1-3|55	%{_gamesdatadir}/%{name}
21cr|trigger-rally-0.6.6.1-3|56	
21cr|trigger-rally-0.6.6.1-3|57	#-----------------------------------------------------------------------------
21cr|trigger-rally-0.6.6.1-3|58	
21cr|trigger-rally-0.6.6.1-3|59	%prep
21cr|trigger-rally-0.6.6.1-3|60	%autosetup -p1
21cr|trigger-rally-0.6.6.1-3|61	
21cr|trigger-rally-0.6.6.1-3|62	%build
21cr|trigger-rally-0.6.6.1-3|63	%setup_compile_flags
21cr|trigger-rally-0.6.6.1-3|64	export OPTIMS=""
21cr|trigger-rally-0.6.6.1-3|65	%make prefix="%{_prefix}" bindir="%{_gamesbindir}" datadir="%{_gamesdatadir}" -C src
21cr|trigger-rally-0.6.6.1-3|66	
21cr|trigger-rally-0.6.6.1-3|67	%install
21cr|trigger-rally-0.6.6.1-3|68	%makeinstall_std prefix="%{_prefix}" bindir="%{_gamesbindir}" datadir="%{_gamesdatadir}" -C src
21cr|trigger-rally-0.6.6.1-3|69	
21cr|trigger-rally-0.6.6.1-3|70	# Install our man page
21cr|trigger-rally-0.6.6.1-3|71	install -D -m644 %{SOURCE1} %{buildroot}%{_mandir}/man6/%{name}.6
21cr|trigger-rally-0.6.6.1-3|72	
21cr|trigger-rally-0.6.6.1-3|73	# Install provided config file in the right place
21cr|trigger-rally-0.6.6.1-3|74	rm -f %{buildroot}%{_gamesbindir}/%{name}.config.defs
21cr|trigger-rally-0.6.6.1-3|75	install -D -m644 bin/%{name}.config.defs %{buildroot}%{_sysconfdir}/%{name}.config.defs
21cr|trigger-rally-0.6.6.1-3|76	ln -s %{_sysconfdir}/%{name}.config.defs %{buildroot}%{_gamesdatadir}/%{name}/%{name}.config.defs
21cr|trigger-rally-0.6.6.1-3|77	
21cr|trigger-rally-0.6.6.1-3|78	# Install icons
21cr|trigger-rally-0.6.6.1-3|79	for size in 16 22 24 32 36 48 64 72 96 128 192 256; do
21cr|trigger-rally-0.6.6.1-3|80	install -D -m644 data/icon/trigger-${size}.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|trigger-rally-0.6.6.1-3|81	done
21cr|trigger-rally-0.6.6.1-3|82	install -D -m644 data/icon/%{name}-icons.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|trigger-rally-0.6.6.1-3|83	
21cr|trigger-rally-0.6.6.1-3|84	# Provide a menu entry
21cr|trigger-rally-0.6.6.1-3|85	install -d %{buildroot}%{_datadir}/applications
21cr|trigger-rally-0.6.6.1-3|86	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|trigger-rally-0.6.6.1-3|87	[Desktop Entry]
21cr|trigger-rally-0.6.6.1-3|88	Name=Trigger Rally
21cr|trigger-rally-0.6.6.1-3|89	GenericName=Racing game
21cr|trigger-rally-0.6.6.1-3|90	Comment=3D rally racing game
21cr|trigger-rally-0.6.6.1-3|91	Exec=%{name}
21cr|trigger-rally-0.6.6.1-3|92	Icon=%{name}
21cr|trigger-rally-0.6.6.1-3|93	Terminal=false
21cr|trigger-rally-0.6.6.1-3|94	Type=Application
21cr|trigger-rally-0.6.6.1-3|95	Categories=Game;ArcadeGame;
21cr|trigger-rally-0.6.6.1-3|96	EOF

10634 21
21cr|trigger-rally-data-0.6.2-3|1	%define	oname	trigger
21cr|trigger-rally-data-0.6.2-3|2	
21cr|trigger-rally-data-0.6.2-3|3	Summary:	Data files for the Trigger rally racing game
21cr|trigger-rally-data-0.6.2-3|4	Name:		%{oname}-rally-data
21cr|trigger-rally-data-0.6.2-3|5	Version:	0.6.2
21cr|trigger-rally-data-0.6.2-3|6	Release:	3
21cr|trigger-rally-data-0.6.2-3|7	Source0:	http://downloads.sourceforge.net/trigger-rally/%{oname}-rally-%{version}-data.tar.bz2
21cr|trigger-rally-data-0.6.2-3|8	License:	GPLv2+ and CC0
21cr|trigger-rally-data-0.6.2-3|9	Group:		Games/Arcade
21cr|trigger-rally-data-0.6.2-3|10	Url:		http://sourceforge.net/projects/trigger-rally/
21cr|trigger-rally-data-0.6.2-3|11	BuildArch:	noarch
21cr|trigger-rally-data-0.6.2-3|12	
21cr|trigger-rally-data-0.6.2-3|13	%description
21cr|trigger-rally-data-0.6.2-3|14	Trigger is a fast-paced open source rally racing game.
21cr|trigger-rally-data-0.6.2-3|15	This packages contains data files required by Trigger.
21cr|trigger-rally-data-0.6.2-3|16	
21cr|trigger-rally-data-0.6.2-3|17	%prep
21cr|trigger-rally-data-0.6.2-3|18	%setup -q -n %{oname}-rally-%{version}-data
21cr|trigger-rally-data-0.6.2-3|19	
21cr|trigger-rally-data-0.6.2-3|20	%build
21cr|trigger-rally-data-0.6.2-3|21	
21cr|trigger-rally-data-0.6.2-3|22	%install
21cr|trigger-rally-data-0.6.2-3|23	install -d %{buildroot}%{_gamesdatadir}/%{oname}
21cr|trigger-rally-data-0.6.2-3|24	cp -ra * %{buildroot}%{_gamesdatadir}/%{oname}
21cr|trigger-rally-data-0.6.2-3|25	rm -f %{buildroot}%{_gamesdatadir}/%{oname}/*.txt
21cr|trigger-rally-data-0.6.2-3|26	chmod 644 %{buildroot}%{_gamesdatadir}/%{oname}/trigger.config.defs
21cr|trigger-rally-data-0.6.2-3|27	
21cr|trigger-rally-data-0.6.2-3|28	%files
21cr|trigger-rally-data-0.6.2-3|29	%doc README.txt README-stereo.txt
21cr|trigger-rally-data-0.6.2-3|30	%{_gamesdatadir}/%{oname}

10635 21
21cr|triplane-classic-1.0.8-2|1	%global tag -sp2
21cr|triplane-classic-1.0.8-2|2	
21cr|triplane-classic-1.0.8-2|3	Name:		triplane-classic
21cr|triplane-classic-1.0.8-2|4	Version:	1.0.8
21cr|triplane-classic-1.0.8-2|5	Release:	2
21cr|triplane-classic-1.0.8-2|6	Summary:	A side-scrolling dogfighting game
21cr|triplane-classic-1.0.8-2|7	Group:		Games/Arcade
21cr|triplane-classic-1.0.8-2|8	License:	GPLv3+
21cr|triplane-classic-1.0.8-2|9	URL:		http://triplane.sourceforge.net/
21cr|triplane-classic-1.0.8-2|10	Source0:	https://github.com/suomipelit/triplane/archive/refs/tags/v%{version}%{tag}.tar.gz?/%{name}-%{version}%{tag}.tar.gz
21cr|triplane-classic-1.0.8-2|11	Source1:	FindSDL2.cmake
21cr|triplane-classic-1.0.8-2|12	Source2:	FindSDL2_mixer.cmake
21cr|triplane-classic-1.0.8-2|13	# Fix parameter handling issues (overflows and non-literal fmt string)
21cr|triplane-classic-1.0.8-2|14	Patch0:		triplane-parameter-handling.patch
21cr|triplane-classic-1.0.8-2|15	BuildRequires:	cmake
21cr|triplane-classic-1.0.8-2|16	BuildRequires:	SDL2-devel
21cr|triplane-classic-1.0.8-2|17	BuildRequires:	SDL2_mixer-devel
21cr|triplane-classic-1.0.8-2|18	# for conversions
21cr|triplane-classic-1.0.8-2|19	BuildRequires:	man
21cr|triplane-classic-1.0.8-2|20	BuildRequires:	imagemagick
21cr|triplane-classic-1.0.8-2|21	%rename triplane
21cr|triplane-classic-1.0.8-2|22	
21cr|triplane-classic-1.0.8-2|23	%description
21cr|triplane-classic-1.0.8-2|24	Triplane Classic is a side-scrolling dogfighting game featuring solo
21cr|triplane-classic-1.0.8-2|25	missions and multiplayer mode with up to four players. It is a port of
21cr|triplane-classic-1.0.8-2|26	the original Triplane Turmoil game for DOS and aims to match the
21cr|triplane-classic-1.0.8-2|27	original game exactly so that high scores remain comparable to the
21cr|triplane-classic-1.0.8-2|28	original.
21cr|triplane-classic-1.0.8-2|29	
21cr|triplane-classic-1.0.8-2|30	%prep
21cr|triplane-classic-1.0.8-2|31	%autosetup -p1 -n triplane-%{version}%{tag}
21cr|triplane-classic-1.0.8-2|32	
21cr|triplane-classic-1.0.8-2|33	mkdir -p ./build/cmake-modules
21cr|triplane-classic-1.0.8-2|34	cp %{SOURCE1} ./build/cmake-modules/
21cr|triplane-classic-1.0.8-2|35	cp %{SOURCE2} ./build/cmake-modules/
21cr|triplane-classic-1.0.8-2|36	
21cr|triplane-classic-1.0.8-2|37	# Convert the man page to a html page, this is a game after all:
21cr|triplane-classic-1.0.8-2|38	# tail removes the first Context-type line and sed removes links to http targets
21cr|triplane-classic-1.0.8-2|39	man2html doc/triplane.6 | tail -n +2 | sed -r 's,<a href="http[^>]+>(.*)</a>,\1,ig' > triplane.html
21cr|triplane-classic-1.0.8-2|40	
21cr|triplane-classic-1.0.8-2|41	%build
21cr|triplane-classic-1.0.8-2|42	%cmake -DTRIPLANE_DATA=%{_gamesdatadir}/triplane
21cr|triplane-classic-1.0.8-2|43	%make
21cr|triplane-classic-1.0.8-2|44	
21cr|triplane-classic-1.0.8-2|45	%install
21cr|triplane-classic-1.0.8-2|46	# install not available
21cr|triplane-classic-1.0.8-2|47	#makeinstall_std -C build
21cr|triplane-classic-1.0.8-2|48	
21cr|triplane-classic-1.0.8-2|49	install -D -m755 build/triplane %{buildroot}%{_gamesbindir}/triplane
21cr|triplane-classic-1.0.8-2|50	install -D -m644 build/fokker.dks %{buildroot}%{_gamesdatadir}/triplane/fokker.dks
21cr|triplane-classic-1.0.8-2|51	install -D -m644 doc/triplane.6 %{buildroot}%{_mandir}/man6/triplane.6
21cr|triplane-classic-1.0.8-2|52	
21cr|triplane-classic-1.0.8-2|53	
21cr|triplane-classic-1.0.8-2|54	mkdir -p %{buildroot}%{_datadir}/applications
21cr|triplane-classic-1.0.8-2|55	cat > %{buildroot}%{_datadir}/applications/triplane.desktop <<EOF
21cr|triplane-classic-1.0.8-2|56	[Desktop Entry]
21cr|triplane-classic-1.0.8-2|57	Name=Triplane
21cr|triplane-classic-1.0.8-2|58	GenericName=Dogfighting game
21cr|triplane-classic-1.0.8-2|59	Exec=%{_gamesbindir}/triplane
21cr|triplane-classic-1.0.8-2|60	Icon=triplane
21cr|triplane-classic-1.0.8-2|61	Terminal=false
21cr|triplane-classic-1.0.8-2|62	Type=Application
21cr|triplane-classic-1.0.8-2|63	StartupNotify=false
21cr|triplane-classic-1.0.8-2|64	Categories=Game;ArcadeGame;
21cr|triplane-classic-1.0.8-2|65	EOF
21cr|triplane-classic-1.0.8-2|66	
21cr|triplane-classic-1.0.8-2|67	cat > %{buildroot}%{_datadir}/applications/triplane-manual.desktop <<EOF
21cr|triplane-classic-1.0.8-2|68	[Desktop Entry]
21cr|triplane-classic-1.0.8-2|69	Name=Triplane Classic manual
21cr|triplane-classic-1.0.8-2|70	Comment=Open help file of Triplane Classic
21cr|triplane-classic-1.0.8-2|71	Exec=xdg-open %{_docdir}/triplane/triplane.html
21cr|triplane-classic-1.0.8-2|72	Icon=triplane
21cr|triplane-classic-1.0.8-2|73	Terminal=false
21cr|triplane-classic-1.0.8-2|74	Type=Application
21cr|triplane-classic-1.0.8-2|75	StartupNotify=false
21cr|triplane-classic-1.0.8-2|76	Categories=Game;ArcadeGame;
21cr|triplane-classic-1.0.8-2|77	EOF
21cr|triplane-classic-1.0.8-2|78	
21cr|triplane-classic-1.0.8-2|79	for i in 16 32 48; do
21cr|triplane-classic-1.0.8-2|80	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps
21cr|triplane-classic-1.0.8-2|81	convert data/application_icon/triplane.xpm -resize $i %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/triplane.png
21cr|triplane-classic-1.0.8-2|82	done
21cr|triplane-classic-1.0.8-2|83	
21cr|triplane-classic-1.0.8-2|84	%files
21cr|triplane-classic-1.0.8-2|85	%doc triplane.html doc/TODO doc/lvledit-keys.txt
21cr|triplane-classic-1.0.8-2|86	%{_gamesbindir}/triplane
21cr|triplane-classic-1.0.8-2|87	%{_gamesdatadir}/triplane
21cr|triplane-classic-1.0.8-2|88	%{_datadir}/applications/triplane.desktop
21cr|triplane-classic-1.0.8-2|89	%{_iconsdir}/hicolor/*x*/apps/triplane.png
21cr|triplane-classic-1.0.8-2|90	%doc %{_datadir}/applications/triplane-manual.desktop
21cr|triplane-classic-1.0.8-2|91	%{_mandir}/man6/triplane.6*

10636 21
21cr|tripwire-2.4.3.7-1|1	%define		path_to_vi /bin/vi
21cr|tripwire-2.4.3.7-1|2	%define		path_to_sendmail /usr/sbin/sendmail
21cr|tripwire-2.4.3.7-1|3	
21cr|tripwire-2.4.3.7-1|4	Name:		tripwire
21cr|tripwire-2.4.3.7-1|5	Version:	2.4.3.7
21cr|tripwire-2.4.3.7-1|6	Release:	1
21cr|tripwire-2.4.3.7-1|7	Summary:	IDS (Intrusion Detection System)
21cr|tripwire-2.4.3.7-1|8	
21cr|tripwire-2.4.3.7-1|9	License:	GPLv2+
21cr|tripwire-2.4.3.7-1|10	Group:		Monitoring
21cr|tripwire-2.4.3.7-1|11	URL:		http://www.tripwire.org/
21cr|tripwire-2.4.3.7-1|12	Source0:	https://github.com/Tripwire/tripwire-open-source/releases/download/%{version}/tripwire-open-source-%{version}.tar.gz
21cr|tripwire-2.4.3.7-1|13	Source1:	tripwire.cron.in
21cr|tripwire-2.4.3.7-1|14	Source3:	tripwire.gif
21cr|tripwire-2.4.3.7-1|15	Source4:	twcfg.txt.in
21cr|tripwire-2.4.3.7-1|16	Source5:	tripwire-setup-keyfiles.in
21cr|tripwire-2.4.3.7-1|17	Source6:	twpol.txt.in
21cr|tripwire-2.4.3.7-1|18	Source7:	README.urpmi.in
21cr|tripwire-2.4.3.7-1|19	Source9:	License-Issues
21cr|tripwire-2.4.3.7-1|20	
21cr|tripwire-2.4.3.7-1|21	BuildRequires:	pkgconfig(openssl)
21cr|tripwire-2.4.3.7-1|22	Requires(post):	sed
21cr|tripwire-2.4.3.7-1|23	
21cr|tripwire-2.4.3.7-1|24	%description
21cr|tripwire-2.4.3.7-1|25	Tripwire is a very valuable security tool for Linux systems, if  it  is
21cr|tripwire-2.4.3.7-1|26	installed to a clean system. Tripwire should be installed  right  after
21cr|tripwire-2.4.3.7-1|27	the OS installation, and before you have connected  your  system  to  a
21cr|tripwire-2.4.3.7-1|28	network (i.e., before any possibility exists that someone  could  alter
21cr|tripwire-2.4.3.7-1|29	files on your system).
21cr|tripwire-2.4.3.7-1|30	
21cr|tripwire-2.4.3.7-1|31	When Tripwire is initially set up, it creates a database  that  records
21cr|tripwire-2.4.3.7-1|32	certain file information. Then when it is run, it compares a designated
21cr|tripwire-2.4.3.7-1|33	set of files and directories to the information stored in the database.
21cr|tripwire-2.4.3.7-1|34	Added or deleted files are flagged and reported, as are any files  that
21cr|tripwire-2.4.3.7-1|35	have changed from their previously recorded state in the database. When
21cr|tripwire-2.4.3.7-1|36	Tripwire is run against system files  on  a  regular  basis,  any  file
21cr|tripwire-2.4.3.7-1|37	changes will be spotted when Tripwire is run. Tripwire will report  the
21cr|tripwire-2.4.3.7-1|38	changes, which will give system administrators a clue that they need to
21cr|tripwire-2.4.3.7-1|39	enact damage control measures immediately if certain  files  have  been
21cr|tripwire-2.4.3.7-1|40	altered.
21cr|tripwire-2.4.3.7-1|41	
21cr|tripwire-2.4.3.7-1|42	%prep
21cr|tripwire-2.4.3.7-1|43	%autosetup -p1 -n %{name}-open-source-%{version}
21cr|tripwire-2.4.3.7-1|44	
21cr|tripwire-2.4.3.7-1|45	cp -p %{SOURCE3} .
21cr|tripwire-2.4.3.7-1|46	
21cr|tripwire-2.4.3.7-1|47	%build
21cr|tripwire-2.4.3.7-1|48	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|tripwire-2.4.3.7-1|49	%configure \
21cr|tripwire-2.4.3.7-1|50	--sysconfdir=%{_sysconfdir}/tripwire \
21cr|tripwire-2.4.3.7-1|51	path_to_vi=%{path_to_vi} \
21cr|tripwire-2.4.3.7-1|52	path_to_sendmail=%{path_to_sendmail}
21cr|tripwire-2.4.3.7-1|53	
21cr|tripwire-2.4.3.7-1|54	%make
21cr|tripwire-2.4.3.7-1|55	
21cr|tripwire-2.4.3.7-1|56	%install
21cr|tripwire-2.4.3.7-1|57	# Install the binaries.
21cr|tripwire-2.4.3.7-1|58	mkdir -p %{buildroot}%{_sbindir}
21cr|tripwire-2.4.3.7-1|59	install -p -m755 bin/siggen %{buildroot}%{_sbindir}
21cr|tripwire-2.4.3.7-1|60	install -p -m755 bin/tripwire %{buildroot}%{_sbindir}
21cr|tripwire-2.4.3.7-1|61	install -p -m755 bin/twadmin %{buildroot}%{_sbindir}
21cr|tripwire-2.4.3.7-1|62	install -p -m755 bin/twprint %{buildroot}%{_sbindir}
21cr|tripwire-2.4.3.7-1|63	
21cr|tripwire-2.4.3.7-1|64	# Install the man pages.
21cr|tripwire-2.4.3.7-1|65	mkdir -p %{buildroot}%{_mandir}/{man4,man5,man8}
21cr|tripwire-2.4.3.7-1|66	install -p -m644 man/man4/*.4 %{buildroot}%{_mandir}/man4/
21cr|tripwire-2.4.3.7-1|67	install -p -m644 man/man5/*.5 %{buildroot}%{_mandir}/man5/
21cr|tripwire-2.4.3.7-1|68	install -p -m644 man/man8/*.8 %{buildroot}%{_mandir}/man8/
21cr|tripwire-2.4.3.7-1|69	
21cr|tripwire-2.4.3.7-1|70	# Create configuration files from templates.
21cr|tripwire-2.4.3.7-1|71	rm -fr _tmpcfg
21cr|tripwire-2.4.3.7-1|72	mkdir _tmpcfg
21cr|tripwire-2.4.3.7-1|73	for infile in %{SOURCE1} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} ; do
21cr|tripwire-2.4.3.7-1|74	outfile=${infile##/*/}
21cr|tripwire-2.4.3.7-1|75	outfile=${outfile%.*n}
21cr|tripwire-2.4.3.7-1|76	cat ${infile} |\
21cr|tripwire-2.4.3.7-1|77	%{__sed} -e 's|@path_to_vi@|%{path_to_vi}|g' |\
21cr|tripwire-2.4.3.7-1|78	%{__sed} -e 's|@path_to_sendmail@|%{path_to_sendmail}|g' |\
21cr|tripwire-2.4.3.7-1|79	%{__sed} -e 's|@sysconfdir@|%{_sysconfdir}|g' |\
21cr|tripwire-2.4.3.7-1|80	%{__sed} -e 's|@sbindir@|%{_sbindir}|g' |\
21cr|tripwire-2.4.3.7-1|81	%{__sed} -e 's|@vardir@|%{_var}|g' >\
21cr|tripwire-2.4.3.7-1|82	_tmpcfg/${outfile}
21cr|tripwire-2.4.3.7-1|83	done
21cr|tripwire-2.4.3.7-1|84	mv _tmpcfg/{tripwire-setup-keyfiles,README.urpmi} .
21cr|tripwire-2.4.3.7-1|85	
21cr|tripwire-2.4.3.7-1|86	# Create the reports directory.
21cr|tripwire-2.4.3.7-1|87	install -d -m700 %{buildroot}%{_var}/lib/tripwire/report
21cr|tripwire-2.4.3.7-1|88	
21cr|tripwire-2.4.3.7-1|89	# Install the cron job.
21cr|tripwire-2.4.3.7-1|90	install -d -m755 %{buildroot}%{_sysconfdir}/cron.daily
21cr|tripwire-2.4.3.7-1|91	install -p -m755 _tmpcfg/tripwire.cron \
21cr|tripwire-2.4.3.7-1|92	%{buildroot}%{_sysconfdir}/cron.daily/tripwire-check
21cr|tripwire-2.4.3.7-1|93	rm _tmpcfg/tripwire.cron
21cr|tripwire-2.4.3.7-1|94	
21cr|tripwire-2.4.3.7-1|95	# Install configuration files.
21cr|tripwire-2.4.3.7-1|96	mkdir -p %{buildroot}%{_sysconfdir}/tripwire
21cr|tripwire-2.4.3.7-1|97	for file in _tmpcfg/* ; do
21cr|tripwire-2.4.3.7-1|98	install -p -m644 ${file} %{buildroot}%{_sysconfdir}/tripwire
21cr|tripwire-2.4.3.7-1|99	done
21cr|tripwire-2.4.3.7-1|100	
21cr|tripwire-2.4.3.7-1|101	# Install the keyfile setup script
21cr|tripwire-2.4.3.7-1|102	install -p -m755 tripwire-setup-keyfiles %{buildroot}%{_sbindir}
21cr|tripwire-2.4.3.7-1|103	
21cr|tripwire-2.4.3.7-1|104	# Fix permissions on documentation files.
21cr|tripwire-2.4.3.7-1|105	cp -p %{SOURCE9} .
21cr|tripwire-2.4.3.7-1|106	chmod 644 \
21cr|tripwire-2.4.3.7-1|107	ChangeLog COMMERCIAL COPYING TRADEMARK tripwire.gif \
21cr|tripwire-2.4.3.7-1|108	README.urpmi policy/policyguide.txt License-Issues
21cr|tripwire-2.4.3.7-1|109	
21cr|tripwire-2.4.3.7-1|110	%post
21cr|tripwire-2.4.3.7-1|111	# Set the real hostname in twpol.txt
21cr|tripwire-2.4.3.7-1|112	%{__sed} -i -e "s|localhost|$HOSTNAME|g" %{_sysconfdir}/tripwire/twpol.txt
21cr|tripwire-2.4.3.7-1|113	
21cr|tripwire-2.4.3.7-1|114	%files
21cr|tripwire-2.4.3.7-1|115	%defattr(0644,root,root,0755)
21cr|tripwire-2.4.3.7-1|116	%doc ChangeLog COMMERCIAL COPYING TRADEMARK tripwire.gif
21cr|tripwire-2.4.3.7-1|117	%doc README.urpmi policy/policyguide.txt License-Issues
21cr|tripwire-2.4.3.7-1|118	%attr(0700,root,root) %dir %{_sysconfdir}/tripwire
21cr|tripwire-2.4.3.7-1|119	%config(noreplace) %{_sysconfdir}/tripwire/twcfg.txt
21cr|tripwire-2.4.3.7-1|120	%config(noreplace) %{_sysconfdir}/tripwire/twpol.txt
21cr|tripwire-2.4.3.7-1|121	%attr(0755,root,root) %{_sysconfdir}/cron.daily/tripwire-check
21cr|tripwire-2.4.3.7-1|122	%attr(0700,root,root) %dir %{_var}/lib/tripwire
21cr|tripwire-2.4.3.7-1|123	%attr(0700,root,root) %dir %{_var}/lib/tripwire/report
21cr|tripwire-2.4.3.7-1|124	%{_mandir}/*/*
21cr|tripwire-2.4.3.7-1|125	%attr(0755,root,root) %{_sbindir}/*

10637 21
21cr|trn-3.6-24|1	%define Werror_cflags %nil
21cr|trn-3.6-24|2	%define debug_package %nil
21cr|trn-3.6-24|3	
21cr|trn-3.6-24|4	Summary:	A news reader that displays postings in threaded format
21cr|trn-3.6-24|5	Name:		trn
21cr|trn-3.6-24|6	Version:	3.6
21cr|trn-3.6-24|7	Release:	24
21cr|trn-3.6-24|8	License:	Distributable
21cr|trn-3.6-24|9	Group:		Networking/News
21cr|trn-3.6-24|10	Url:		http://trn.sourceforge.net/
21cr|trn-3.6-24|11	Source0:	ftp://ftp.uu.net:/networking/news/readers/trn/trn-3.6.tar.bz2
21cr|trn-3.6-24|12	Source1:	trn.wmconfig
21cr|trn-3.6-24|13	Patch0:		trn-3.6-linux.patch.bz2
21cr|trn-3.6-24|14	Patch1:		trn-3.6-sigtstp.patch.bz2
21cr|trn-3.6-24|15	Patch2:		trn-3.6-make.patch.bz2
21cr|trn-3.6-24|16	Patch3:		trn-3.6-bool.patch.bz2
21cr|trn-3.6-24|17	Patch4:		trn-3.6-jbj.patch.bz2
21cr|trn-3.6-24|18	Patch5:		trn-3.6-rh.patch.bz2
21cr|trn-3.6-24|19	BuildRequires:	byacc
21cr|trn-3.6-24|20	BuildRequires:	termcap-devel
21cr|trn-3.6-24|21	BuildRequires:	pkgconfig(libbsd)
21cr|trn-3.6-24|22	
21cr|trn-3.6-24|23	%description
21cr|trn-3.6-24|24	Trn is a basic news reader that supports threading. This version is
21cr|trn-3.6-24|25	configured to read news from an NNTP news server.
21cr|trn-3.6-24|26	
21cr|trn-3.6-24|27	Install trn if you need a basic news reader that shows you newsgroup
21cr|trn-3.6-24|28	postings in threaded format.
21cr|trn-3.6-24|29	
21cr|trn-3.6-24|30	%files
21cr|trn-3.6-24|31	%doc README INSTALL MANIFEST HINTS.TRN HACKERSGUIDE NEW
21cr|trn-3.6-24|32	%{_bindir}/*
21cr|trn-3.6-24|33	%{_libdir}/trn/*
21cr|trn-3.6-24|34	%{_mandir}/man1/*
21cr|trn-3.6-24|35	
21cr|trn-3.6-24|36	#----------------------------------------------------------------------------
21cr|trn-3.6-24|37	
21cr|trn-3.6-24|38	%prep
21cr|trn-3.6-24|39	%setup -q
21cr|trn-3.6-24|40	%patch0 -p1 -b .linux
21cr|trn-3.6-24|41	%patch1 -p1 -b .sigstp
21cr|trn-3.6-24|42	%patch2 -p1 -b .make
21cr|trn-3.6-24|43	%patch3 -p1 -b .bool
21cr|trn-3.6-24|44	%patch4 -p1 -b .jbj
21cr|trn-3.6-24|45	%patch5 -p1 -b .rh
21cr|trn-3.6-24|46	
21cr|trn-3.6-24|47	%build
21cr|trn-3.6-24|48	%make CFLAGS="-DI_TIME %{optflags}"
21cr|trn-3.6-24|49	
21cr|trn-3.6-24|50	%install
21cr|trn-3.6-24|51	mkdir -p %{buildroot}%{_bindir}
21cr|trn-3.6-24|52	mkdir -p %{buildroot}%{_libdir}/trn
21cr|trn-3.6-24|53	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|trn-3.6-24|54	
21cr|trn-3.6-24|55	chmod 755 filexp
21cr|trn-3.6-24|56	chmod 755 makedir
21cr|trn-3.6-24|57	
21cr|trn-3.6-24|58	make install	rnbin="%{buildroot}%{_bindir}" \
21cr|trn-3.6-24|59	rnlib="%{buildroot}%{_libdir}/trn" \
21cr|trn-3.6-24|60	mansrc="%{buildroot}%{_mandir}/man1" \
21cr|trn-3.6-24|61	installfilexp="%{buildroot}%{_libdir}/trn/filexp"
21cr|trn-3.6-24|62	
21cr|trn-3.6-24|63	chmod 755 %{buildroot}%{_bindir}/*
21cr|trn-3.6-24|64	chmod 755 %{buildroot}%{_libdir}/*

10638 21
21cr|trompeloeil-47-1|1	%global debug_package %{nil}
21cr|trompeloeil-47-1|2	
21cr|trompeloeil-47-1|3	Summary:	Header only C++14 mocking framework
21cr|trompeloeil-47-1|4	Name:		trompeloeil
21cr|trompeloeil-47-1|5	Version:	47
21cr|trompeloeil-47-1|6	Release:	1
21cr|trompeloeil-47-1|7	License:	DSLv1.0
21cr|trompeloeil-47-1|8	Group:		Development/C++
21cr|trompeloeil-47-1|9	Url:		https://github.com/rollbear/trompeloeil
21cr|trompeloeil-47-1|10	Source0:	https://github.com/rollbear/trompeloeil/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|trompeloeil-47-1|11	BuildRequires:	cmake
21cr|trompeloeil-47-1|12	BuildRequires:	ninja
21cr|trompeloeil-47-1|13	BuildRequires:	pkgconfig(catch2)
21cr|trompeloeil-47-1|14	
21cr|trompeloeil-47-1|15	%description
21cr|trompeloeil-47-1|16	Thread-safe header-only mocking framework for C++11/14.
21cr|trompeloeil-47-1|17	
21cr|trompeloeil-47-1|18	%files
21cr|trompeloeil-47-1|19	%{_includedir}/*
21cr|trompeloeil-47-1|20	%{_libdir}/cmake/%{name}
21cr|trompeloeil-47-1|21	
21cr|trompeloeil-47-1|22	#------------------------------------------------------------------
21cr|trompeloeil-47-1|23	
21cr|trompeloeil-47-1|24	%prep
21cr|trompeloeil-47-1|25	%autosetup -p1
21cr|trompeloeil-47-1|26	
21cr|trompeloeil-47-1|27	%build
21cr|trompeloeil-47-1|28	%cmake	\
21cr|trompeloeil-47-1|29	-DCMAKE_BUILD_TYPE=Debug		\
21cr|trompeloeil-47-1|30	-DCMAKE_INSTALL_PREFIX=%{_prefix}	\
21cr|trompeloeil-47-1|31	-DTROMPELOEIL_BUILD_TESTS=yes		\
21cr|trompeloeil-47-1|32	-DTROMPELOEIL_INSTALL_DOCS=OFF		\
21cr|trompeloeil-47-1|33	-DTROMPELOEIL_INSTALL_TARGETS=ON	\
21cr|trompeloeil-47-1|34	-GNinja		\
21cr|trompeloeil-47-1|35	-Wno-dev
21cr|trompeloeil-47-1|36	
21cr|trompeloeil-47-1|37	%install
21cr|trompeloeil-47-1|38	%ninja_install -C build
21cr|trompeloeil-47-1|39	
21cr|trompeloeil-47-1|40	%check
21cr|trompeloeil-47-1|41	./build/test/self_test || exit -1
21cr|trompeloeil-47-1|42	./build/test/thread_terror || exit -1
21cr|trompeloeil-47-1|43	./build/test/custom_recursive_mutex || exit -1

10639 21
21cr|trophy-2.0.4-1|1	Summary:	A 2D car racing action game for Linux
21cr|trophy-2.0.4-1|2	Name:		trophy
21cr|trophy-2.0.4-1|3	Version:	2.0.4
21cr|trophy-2.0.4-1|4	Release:	1
21cr|trophy-2.0.4-1|5	License:	GPLv2+
21cr|trophy-2.0.4-1|6	Group:		Games/Arcade
21cr|trophy-2.0.4-1|7	Url:		http://trophy.sourceforge.net/index.php3
21cr|trophy-2.0.4-1|8	Source0:	http://downloads.sourceforge.net/trophy/trophy-2.0.4.tar.gz
21cr|trophy-2.0.4-1|9	Source1:	trophy-designer-manual.tar.bz2
21cr|trophy-2.0.4-1|10	Source10:	%{name}.16.png
21cr|trophy-2.0.4-1|11	Source11:	%{name}.32.png
21cr|trophy-2.0.4-1|12	Source12:	%{name}.48.png
21cr|trophy-2.0.4-1|13	BuildRequires:	libclanlib-network
21cr|trophy-2.0.4-1|14	BuildRequires:	libclanlib-sound
21cr|trophy-2.0.4-1|15	BuildRequires:	clanlib0.8-devel
21cr|trophy-2.0.4-1|16	BuildRequires:	hermes-devel
21cr|trophy-2.0.4-1|17	
21cr|trophy-2.0.4-1|18	%description
21cr|trophy-2.0.4-1|19	Trophy is a single-player racing game for Linux. Even though the goal is
21cr|trophy-2.0.4-1|20	basically to finish the laps as the first, Trophy is an action game which
21cr|trophy-2.0.4-1|21	offers much more than just a race. Lots of extras enable "unusual" features for
21cr|trophy-2.0.4-1|22	races such as shooting, putting mines and many others.
21cr|trophy-2.0.4-1|23	
21cr|trophy-2.0.4-1|24	%files
21cr|trophy-2.0.4-1|25	%doc AUTHORS COPYING README designer_manual_en
21cr|trophy-2.0.4-1|26	%{_gamesbindir}/*
21cr|trophy-2.0.4-1|27	%{_gamesdatadir}/trophy
21cr|trophy-2.0.4-1|28	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|trophy-2.0.4-1|29	%{_datadir}/games/applications/%{name}.desktop
21cr|trophy-2.0.4-1|30	%{_datadir}/games/icons/%{name}.png
21cr|trophy-2.0.4-1|31	%{_datadir}/man/man6/%{name}.6.xz
21cr|trophy-2.0.4-1|32	%{_miconsdir}/%{name}.png
21cr|trophy-2.0.4-1|33	%{_iconsdir}/%{name}.png
21cr|trophy-2.0.4-1|34	%{_liconsdir}/%{name}.png
21cr|trophy-2.0.4-1|35	
21cr|trophy-2.0.4-1|36	#----------------------------------------------------------------------------
21cr|trophy-2.0.4-1|37	
21cr|trophy-2.0.4-1|38	%prep
21cr|trophy-2.0.4-1|39	%setup -q -n %{name}-%{version} -a1
21cr|trophy-2.0.4-1|40	
21cr|trophy-2.0.4-1|41	%build
21cr|trophy-2.0.4-1|42	# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
21cr|trophy-2.0.4-1|43	#export CFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer" CXXFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer"
21cr|trophy-2.0.4-1|44	%configure \
21cr|trophy-2.0.4-1|45	--bindir=%{_gamesbindir} \
21cr|trophy-2.0.4-1|46	--datadir=%{_gamesdatadir}
21cr|trophy-2.0.4-1|47	%make
21cr|trophy-2.0.4-1|48	
21cr|trophy-2.0.4-1|49	%install
21cr|trophy-2.0.4-1|50	%makeinstall_std
21cr|trophy-2.0.4-1|51	
21cr|trophy-2.0.4-1|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|trophy-2.0.4-1|53	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|trophy-2.0.4-1|54	[Desktop Entry]
21cr|trophy-2.0.4-1|55	Name=Trophy
21cr|trophy-2.0.4-1|56	Comment=Trophy is a 2D car racing action game for Linux
21cr|trophy-2.0.4-1|57	Exec=%{_gamesbindir}/%{name}
21cr|trophy-2.0.4-1|58	Icon=%{name}
21cr|trophy-2.0.4-1|59	Terminal=false
21cr|trophy-2.0.4-1|60	Type=Application
21cr|trophy-2.0.4-1|61	Categories=Game;ArcadeGame;
21cr|trophy-2.0.4-1|62	EOF
21cr|trophy-2.0.4-1|63	
21cr|trophy-2.0.4-1|64	
21cr|trophy-2.0.4-1|65	install -m644 %{SOURCE10} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|trophy-2.0.4-1|66	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|trophy-2.0.4-1|67	install -m644 %{SOURCE12} -D %{buildroot}%{_liconsdir}/%{name}.png

10640 21
21cr|tryton-6.2.0-1|1	%global major %(echo %{version}|cut -d. -f1,2)
21cr|tryton-6.2.0-1|2	
21cr|tryton-6.2.0-1|3	Name:           tryton
21cr|tryton-6.2.0-1|4	Version:        6.2.0
21cr|tryton-6.2.0-1|5	Release:        1
21cr|tryton-6.2.0-1|6	Summary:        Client for the Tryton application framework
21cr|tryton-6.2.0-1|7	
21cr|tryton-6.2.0-1|8	License:        GPLv3+
21cr|tryton-6.2.0-1|9	URL:            http://www.tryton.org
21cr|tryton-6.2.0-1|10	Group:          Development/Python
21cr|tryton-6.2.0-1|11	Source0:        http://downloads.tryton.org/%{major}/%{name}-%{version}.tar.gz
21cr|tryton-6.2.0-1|12	Source1:        %{name}.1
21cr|tryton-6.2.0-1|13	Patch0:         %{name}-5.4.0-system.patch
21cr|tryton-6.2.0-1|14	
21cr|tryton-6.2.0-1|15	BuildArch:      noarch
21cr|tryton-6.2.0-1|16	BuildRequires:  python3-devel
21cr|tryton-6.2.0-1|17	BuildRequires:  python3-setuptools
21cr|tryton-6.2.0-1|18	BuildRequires:  desktop-file-utils
21cr|tryton-6.2.0-1|19	
21cr|tryton-6.2.0-1|20	
21cr|tryton-6.2.0-1|21	%description
21cr|tryton-6.2.0-1|22	This is client for the Tryton application framework. The server can be found
21cr|tryton-6.2.0-1|23	in the trytond package.
21cr|tryton-6.2.0-1|24	
21cr|tryton-6.2.0-1|25	%files -f %{name}.lang
21cr|tryton-6.2.0-1|26	%doc CHANGELOG COPYRIGHT LICENSE README.rst
21cr|tryton-6.2.0-1|27	%doc doc/*
21cr|tryton-6.2.0-1|28	%{_bindir}/%{name}
21cr|tryton-6.2.0-1|29	%{py3_puresitedir}/%{name}/
21cr|tryton-6.2.0-1|30	%{py3_puresitedir}/%{name}-*.egg-info/
21cr|tryton-6.2.0-1|31	%{_mandir}/man1/%{name}.1*
21cr|tryton-6.2.0-1|32	%{_datadir}/pixmaps/%{name}/
21cr|tryton-6.2.0-1|33	%{_datadir}/pixmaps/%{name}-icon.png
21cr|tryton-6.2.0-1|34	%{_datadir}/applications/%{name}.desktop
21cr|tryton-6.2.0-1|35	
21cr|tryton-6.2.0-1|36	
21cr|tryton-6.2.0-1|37	
21cr|tryton-6.2.0-1|38	#-----------------------------------------------------------------------------
21cr|tryton-6.2.0-1|39	
21cr|tryton-6.2.0-1|40	%prep
21cr|tryton-6.2.0-1|41	%autosetup -p1
21cr|tryton-6.2.0-1|42	
21cr|tryton-6.2.0-1|43	
21cr|tryton-6.2.0-1|44	%build
21cr|tryton-6.2.0-1|45	%py3_build
21cr|tryton-6.2.0-1|46	
21cr|tryton-6.2.0-1|47	%install
21cr|tryton-6.2.0-1|48	%py3_install
21cr|tryton-6.2.0-1|49	
21cr|tryton-6.2.0-1|50	mkdir -p %{buildroot}%{_datadir}/
21cr|tryton-6.2.0-1|51	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|tryton-6.2.0-1|52	
21cr|tryton-6.2.0-1|53	# move data to system location
21cr|tryton-6.2.0-1|54	pushd %{buildroot}%{py3_puresitedir}/%{name}/data
21cr|tryton-6.2.0-1|55	rm locale/*/*/*.po
21cr|tryton-6.2.0-1|56	mv locale %{buildroot}%{_datadir}/
21cr|tryton-6.2.0-1|57	mv pixmaps %{buildroot}%{_datadir}/
21cr|tryton-6.2.0-1|58	popd
21cr|tryton-6.2.0-1|59	rmdir %{buildroot}%{py3_puresitedir}/%{name}/data
21cr|tryton-6.2.0-1|60	
21cr|tryton-6.2.0-1|61	desktop-file-install --dir %{buildroot}%{_datadir}/applications %{name}.desktop
21cr|tryton-6.2.0-1|62	
21cr|tryton-6.2.0-1|63	# prepare icon pixmap
21cr|tryton-6.2.0-1|64	pushd %{buildroot}%{_datadir}/pixmaps
21cr|tryton-6.2.0-1|65	ln -sf %{name}/%{name}-icon.png %{name}-icon.png
21cr|tryton-6.2.0-1|66	popd
21cr|tryton-6.2.0-1|67	
21cr|tryton-6.2.0-1|68	install -D -p -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/
21cr|tryton-6.2.0-1|69	
21cr|tryton-6.2.0-1|70	%find_lang %{name}

10641 21
21cr|trytond-6.2.0-1|1	%global major %(echo %{version}|cut -d. -f1,2)
21cr|trytond-6.2.0-1|2	
21cr|trytond-6.2.0-1|3	Name:           trytond
21cr|trytond-6.2.0-1|4	Version:        6.2.0
21cr|trytond-6.2.0-1|5	Release:        1
21cr|trytond-6.2.0-1|6	Summary:        Server for the Tryton application framework
21cr|trytond-6.2.0-1|7	Group:          Development/Python
21cr|trytond-6.2.0-1|8	License:        GPLv3+
21cr|trytond-6.2.0-1|9	URL:            http://www.tryton.org
21cr|trytond-6.2.0-1|10	Source0:        http://downloads.tryton.org/%{major}/%{name}-%{version}.tar.gz
21cr|trytond-6.2.0-1|11	Source1:        %{name}.conf
21cr|trytond-6.2.0-1|12	Source2:        %{name}_log.conf
21cr|trytond-6.2.0-1|13	Source20:       %{name}.service
21cr|trytond-6.2.0-1|14	Source21:       tryton.sysusers.conf
21cr|trytond-6.2.0-1|15	BuildRequires:  python3-devel
21cr|trytond-6.2.0-1|16	BuildRequires:  python3-setuptools
21cr|trytond-6.2.0-1|17	BuildRequires:  python3-sphinx
21cr|trytond-6.2.0-1|18	BuildRequires:  systemd
21cr|trytond-6.2.0-1|19	
21cr|trytond-6.2.0-1|20	Requires:       %{name}-server = %{version}-%{release}
21cr|trytond-6.2.0-1|21	Requires(pre):  /bin/systemd-sysusers
21cr|trytond-6.2.0-1|22	
21cr|trytond-6.2.0-1|23	Provides:       tryton(kernel) = %{major}
21cr|trytond-6.2.0-1|24	BuildArch:      noarch
21cr|trytond-6.2.0-1|25	
21cr|trytond-6.2.0-1|26	
21cr|trytond-6.2.0-1|27	%description
21cr|trytond-6.2.0-1|28	Tryton is a three-tiers high-level general purpose application framework
21cr|trytond-6.2.0-1|29	written in Python and use PostgreSQL as database engine. It is the core base
21cr|trytond-6.2.0-1|30	of an Open Source ERP. It provides modularity, scalability and security.
21cr|trytond-6.2.0-1|31	
21cr|trytond-6.2.0-1|32	The core of Tryton (also called Tryton kernel) provides all the necessary
21cr|trytond-6.2.0-1|33	functionalities for a complete application framework: data persistence (i.e
21cr|trytond-6.2.0-1|34	an ORM with extensive modularity), users management (authentication, fine
21cr|trytond-6.2.0-1|35	grained control for data access, handling of concurrent access of resources),
21cr|trytond-6.2.0-1|36	workflow and report engines, web services and internationalisation. Thus
21cr|trytond-6.2.0-1|37	constituting a complete application platform which can be used for any
21cr|trytond-6.2.0-1|38	relevant purpose.
21cr|trytond-6.2.0-1|39	
21cr|trytond-6.2.0-1|40	%files
21cr|trytond-6.2.0-1|41	%doc CHANGELOG COPYRIGHT LICENSE README*
21cr|trytond-6.2.0-1|42	%doc doc/*
21cr|trytond-6.2.0-1|43	%{_unitdir}/%{name}.service
21cr|trytond-6.2.0-1|44	%attr(0640,tryton,tryton) %config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|trytond-6.2.0-1|45	%config(noreplace) %{_sysconfdir}/%{name}_log.conf
21cr|trytond-6.2.0-1|46	%{_bindir}/%{name}
21cr|trytond-6.2.0-1|47	%{_bindir}/%{name}-admin
21cr|trytond-6.2.0-1|48	%{_bindir}/%{name}-cron
21cr|trytond-6.2.0-1|49	%{_bindir}/%{name}-console
21cr|trytond-6.2.0-1|50	%{_bindir}/%{name}-stat
21cr|trytond-6.2.0-1|51	%{_bindir}/%{name}-worker
21cr|trytond-6.2.0-1|52	%{py3_puresitedir}/%{name}/
21cr|trytond-6.2.0-1|53	%{py3_puresitedir}/%{name}-*.egg-info/
21cr|trytond-6.2.0-1|54	%exclude %{py3_puresitedir}/%{name}/backend/postgresql
21cr|trytond-6.2.0-1|55	%exclude %{py3_puresitedir}/%{name}/backend/sqlite
21cr|trytond-6.2.0-1|56	%attr(0750,tryton,tryton) %{_localstatedir}/lib/%{name}
21cr|trytond-6.2.0-1|57	%attr(0750,tryton,tryton) %{_localstatedir}/log/%{name}
21cr|trytond-6.2.0-1|58	%{_sysusersdir}/tryton.conf
21cr|trytond-6.2.0-1|59	
21cr|trytond-6.2.0-1|60	%pre
21cr|trytond-6.2.0-1|61	%sysusers_create_package tryton %{SOURCE21}
21cr|trytond-6.2.0-1|62	
21cr|trytond-6.2.0-1|63	%post
21cr|trytond-6.2.0-1|64	%systemd_post %{name}.service
21cr|trytond-6.2.0-1|65	
21cr|trytond-6.2.0-1|66	%preun
21cr|trytond-6.2.0-1|67	%systemd_preun %{name}.service
21cr|trytond-6.2.0-1|68	
21cr|trytond-6.2.0-1|69	%postun
21cr|trytond-6.2.0-1|70	%systemd_postun_with_restart %{name}.service
21cr|trytond-6.2.0-1|71	
21cr|trytond-6.2.0-1|72	
21cr|trytond-6.2.0-1|73	#----------------------------------------------------------------------------
21cr|trytond-6.2.0-1|74	
21cr|trytond-6.2.0-1|75	%package pgsql
21cr|trytond-6.2.0-1|76	Summary:        PostgreSQL support for Tryton Server
21cr|trytond-6.2.0-1|77	Requires:       %{name} = %{version}-%{release}
21cr|trytond-6.2.0-1|78	Provides:       %{name}-server = %{version}-%{release}
21cr|trytond-6.2.0-1|79	
21cr|trytond-6.2.0-1|80	%description pgsql
21cr|trytond-6.2.0-1|81	PostgreSQL support for Tryton Server.
21cr|trytond-6.2.0-1|82	
21cr|trytond-6.2.0-1|83	%files pgsql
21cr|trytond-6.2.0-1|84	%{py3_puresitedir}/%{name}/backend/postgresql
21cr|trytond-6.2.0-1|85	
21cr|trytond-6.2.0-1|86	#----------------------------------------------------------------------------
21cr|trytond-6.2.0-1|87	
21cr|trytond-6.2.0-1|88	%package sqlite
21cr|trytond-6.2.0-1|89	Summary:        SQLite support for Tryton Server
21cr|trytond-6.2.0-1|90	Requires:       %{name} = %{version}-%{release}
21cr|trytond-6.2.0-1|91	Provides:       %{name}-server = %{version}-%{release}
21cr|trytond-6.2.0-1|92	
21cr|trytond-6.2.0-1|93	%description sqlite
21cr|trytond-6.2.0-1|94	SQLite support for Tryton Server.
21cr|trytond-6.2.0-1|95	
21cr|trytond-6.2.0-1|96	%files sqlite
21cr|trytond-6.2.0-1|97	%{py3_puresitedir}/%{name}/backend/sqlite
21cr|trytond-6.2.0-1|98	
21cr|trytond-6.2.0-1|99	
21cr|trytond-6.2.0-1|100	#----------------------------------------------------------------------------
21cr|trytond-6.2.0-1|101	
21cr|trytond-6.2.0-1|102	%prep
21cr|trytond-6.2.0-1|103	%setup -q
21cr|trytond-6.2.0-1|104	
21cr|trytond-6.2.0-1|105	%build
21cr|trytond-6.2.0-1|106	%py3_build
21cr|trytond-6.2.0-1|107	
21cr|trytond-6.2.0-1|108	%install
21cr|trytond-6.2.0-1|109	%py3_install
21cr|trytond-6.2.0-1|110	
21cr|trytond-6.2.0-1|111	mkdir -p %{buildroot}%{_sysconfdir}
21cr|trytond-6.2.0-1|112	install -p -m 640 %{SOURCE1} %{buildroot}%{_sysconfdir}
21cr|trytond-6.2.0-1|113	install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}
21cr|trytond-6.2.0-1|114	
21cr|trytond-6.2.0-1|115	mkdir -p %{buildroot}%{_unitdir}
21cr|trytond-6.2.0-1|116	install -p -m 644 %{SOURCE20} %{buildroot}%{_unitdir}/
21cr|trytond-6.2.0-1|117	
21cr|trytond-6.2.0-1|118	mkdir -p %{buildroot}%{_localstatedir}/{lib,log}/%{name}
21cr|trytond-6.2.0-1|119	
21cr|trytond-6.2.0-1|120	#install sysuser config
21cr|trytond-6.2.0-1|121	install -d %{buildroot}%{_sysusersdir}/
21cr|trytond-6.2.0-1|122	install -m0644 %{SOURCE21} %{buildroot}%{_sysusersdir}/tryton.conf
21cr|trytond-6.2.0-1|123	

10642 21
21cr|tsid-1.0-1|1	Summary:	The Time SID Manager
21cr|tsid-1.0-1|2	Name:		tsid
21cr|tsid-1.0-1|3	Version:	1.0
21cr|tsid-1.0-1|4	Release:	1
21cr|tsid-1.0-1|5	Group:		Sound
21cr|tsid-1.0-1|6	License:	GPLv2+
21cr|tsid-1.0-1|7	Url:		http://tsid.sourceforge.net
21cr|tsid-1.0-1|8	Source0:	http://prdownloads.sourceforge.net/tsid/%name-%version.tar.gz
21cr|tsid-1.0-1|9	Patch0:		tsid-1.0-gcc4.patch
21cr|tsid-1.0-1|10	BuildRequires:	sidplay-devel
21cr|tsid-1.0-1|11	
21cr|tsid-1.0-1|12	%description
21cr|tsid-1.0-1|13	A little library for collecting your time spent listening statistic about
21cr|tsid-1.0-1|14	HVSC sids from a sid player, and some programs for extracting and elaborating
21cr|tsid-1.0-1|15	these information. So, who is your best sid composer or tune? TSID probably
21cr|tsid-1.0-1|16	shows you something interesting...
21cr|tsid-1.0-1|17	This package contains the user executable programs.
21cr|tsid-1.0-1|18	
21cr|tsid-1.0-1|19	%files
21cr|tsid-1.0-1|20	%doc README AUTHORS COPYING TODO doc/faq.html doc/tupdate.html
21cr|tsid-1.0-1|21	%{_bindir}/examiner
21cr|tsid-1.0-1|22	%{_bindir}/hvsctest
21cr|tsid-1.0-1|23	%{_bindir}/tupdate
21cr|tsid-1.0-1|24	
21cr|tsid-1.0-1|25	#-----------------------------------------------------------------------------
21cr|tsid-1.0-1|26	
21cr|tsid-1.0-1|27	%package -n %{name}-devel
21cr|tsid-1.0-1|28	Summary:	Header files for compiling apps that use libtsid
21cr|tsid-1.0-1|29	Group:		Development/C++
21cr|tsid-1.0-1|30	
21cr|tsid-1.0-1|31	%description -n %{name}-devel
21cr|tsid-1.0-1|32	A little library for collecting your time spent listening statistic about
21cr|tsid-1.0-1|33	HVSC sids from a sid player, and some programs for extracting and elaborating
21cr|tsid-1.0-1|34	these information. So, who is your best sid composer or tune? TSID probably
21cr|tsid-1.0-1|35	shows you something interesting...
21cr|tsid-1.0-1|36	This is a developer package containing (only) the static library and the
21cr|tsid-1.0-1|37	header files.
21cr|tsid-1.0-1|38	
21cr|tsid-1.0-1|39	%files -n %{name}-devel
21cr|tsid-1.0-1|40	%doc history/* doc/inside.html COPYING doc/thvs.txt
21cr|tsid-1.0-1|41	%{_libdir}/*.a
21cr|tsid-1.0-1|42	%dir %{_includedir}/%{name}
21cr|tsid-1.0-1|43	%{_includedir}/%{name}/*
21cr|tsid-1.0-1|44	
21cr|tsid-1.0-1|45	#-----------------------------------------------------------------------------
21cr|tsid-1.0-1|46	
21cr|tsid-1.0-1|47	%prep
21cr|tsid-1.0-1|48	%setup -q
21cr|tsid-1.0-1|49	%patch0 -p1 -b .gcc4
21cr|tsid-1.0-1|50	
21cr|tsid-1.0-1|51	# Fix wrong perms
21cr|tsid-1.0-1|52	find  src/pgr/ -name "*.cpp" -o -name "*.h" | xargs chmod 0644
21cr|tsid-1.0-1|53	find  src/tsid/ -name "*.cpp" -o -name "*.h" | xargs chmod 0644
21cr|tsid-1.0-1|54	
21cr|tsid-1.0-1|55	
21cr|tsid-1.0-1|56	%build
21cr|tsid-1.0-1|57	autoreconf -vfi
21cr|tsid-1.0-1|58	%configure
21cr|tsid-1.0-1|59	%make
21cr|tsid-1.0-1|60	
21cr|tsid-1.0-1|61	
21cr|tsid-1.0-1|62	%install
21cr|tsid-1.0-1|63	%makeinstall_std

10643 21
21cr|tslib-1.0-6|1	%define api	0.0
21cr|tslib-1.0-6|2	%define major	0
21cr|tslib-1.0-6|3	%define libname	%mklibname ts %api %major
21cr|tslib-1.0-6|4	# (anssi) unversioned libts.so symlink exists, so no %api in develname
21cr|tslib-1.0-6|5	%define develname %mklibname ts -d
21cr|tslib-1.0-6|6	
21cr|tslib-1.0-6|7	Name:		tslib
21cr|tslib-1.0-6|8	Version:	1.0
21cr|tslib-1.0-6|9	Release:	6
21cr|tslib-1.0-6|10	Source:		http://download.berlios.de/tslib/%name-%version.tar.bz2
21cr|tslib-1.0-6|11	Patch0:		tslib-glibc2.8.patch
21cr|tslib-1.0-6|12	Summary:	Touchscreen access library
21cr|tslib-1.0-6|13	URL:		http://developer.berlios.de/projects/tslib/
21cr|tslib-1.0-6|14	License:	GPL
21cr|tslib-1.0-6|15	Group:		System/Libraries
21cr|tslib-1.0-6|16	
21cr|tslib-1.0-6|17	%description
21cr|tslib-1.0-6|18	Hardware independent touchscreen access library.
21cr|tslib-1.0-6|19	
21cr|tslib-1.0-6|20	%package utils
21cr|tslib-1.0-6|21	Summary:	Touchscreen access library utilities
21cr|tslib-1.0-6|22	Group:		System/Kernel and hardware
21cr|tslib-1.0-6|23	
21cr|tslib-1.0-6|24	%description utils
21cr|tslib-1.0-6|25	Hardware independent touchscreen access library.
21cr|tslib-1.0-6|26	
21cr|tslib-1.0-6|27	This package contains the tslib utilities.
21cr|tslib-1.0-6|28	
21cr|tslib-1.0-6|29	%package common
21cr|tslib-1.0-6|30	Summary:	Touchscreen access library common files
21cr|tslib-1.0-6|31	Group:		System/Kernel and hardware
21cr|tslib-1.0-6|32	
21cr|tslib-1.0-6|33	%description common
21cr|tslib-1.0-6|34	Hardware independent touchscreen access library.
21cr|tslib-1.0-6|35	
21cr|tslib-1.0-6|36	This package contains the tslib configuration file and documentation.
21cr|tslib-1.0-6|37	
21cr|tslib-1.0-6|38	%package -n %{libname}
21cr|tslib-1.0-6|39	Summary:	Touchscreen access library
21cr|tslib-1.0-6|40	Group:		System/Libraries
21cr|tslib-1.0-6|41	Requires:	%{name}-common = %{version}-%{release}
21cr|tslib-1.0-6|42	
21cr|tslib-1.0-6|43	%description -n %{libname}
21cr|tslib-1.0-6|44	Hardware independent touchscreen access library.
21cr|tslib-1.0-6|45	
21cr|tslib-1.0-6|46	%package -n %{develname}
21cr|tslib-1.0-6|47	Summary:	Development library and headers for %name
21cr|tslib-1.0-6|48	Group:		Development/C
21cr|tslib-1.0-6|49	Requires:	%{libname} = %{version}-%{release}
21cr|tslib-1.0-6|50	Provides:	%{name}-devel = %{version}-%{release}
21cr|tslib-1.0-6|51	Provides:	libts-devel = %{version}-%{release}
21cr|tslib-1.0-6|52	
21cr|tslib-1.0-6|53	%description -n %{develname}
21cr|tslib-1.0-6|54	Development files (headers etc.) for %name.
21cr|tslib-1.0-6|55	
21cr|tslib-1.0-6|56	%prep
21cr|tslib-1.0-6|57	%setup -q
21cr|tslib-1.0-6|58	perl -pi -e 's,^# module_raw input$,module_raw input,' etc/ts.conf
21cr|tslib-1.0-6|59	# For quick verification during building:
21cr|tslib-1.0-6|60	grep "module_raw input" etc/ts.conf
21cr|tslib-1.0-6|61	%patch0 -p1
21cr|tslib-1.0-6|62	
21cr|tslib-1.0-6|63	%build
21cr|tslib-1.0-6|64	./autogen.sh
21cr|tslib-1.0-6|65	%configure --with-plugindir=%{_libdir}/ts%{api}_%{major}
21cr|tslib-1.0-6|66	%make
21cr|tslib-1.0-6|67	
21cr|tslib-1.0-6|68	%install
21cr|tslib-1.0-6|69	rm -rf %{buildroot}
21cr|tslib-1.0-6|70	%makeinstall_std
21cr|tslib-1.0-6|71	# (anssi) not needed for these libraries
21cr|tslib-1.0-6|72	rm %{buildroot}%{_libdir}/ts%{api}_%{major}/*.la
21cr|tslib-1.0-6|73	
21cr|tslib-1.0-6|74	%clean
21cr|tslib-1.0-6|75	rm -rf %{buildroot}
21cr|tslib-1.0-6|76	
21cr|tslib-1.0-6|77	%files utils
21cr|tslib-1.0-6|78	%defattr(-,root,root)
21cr|tslib-1.0-6|79	%_bindir/ts_*
21cr|tslib-1.0-6|80	
21cr|tslib-1.0-6|81	%files common
21cr|tslib-1.0-6|82	%defattr(-,root,root)
21cr|tslib-1.0-6|83	%doc README AUTHORS ChangeLog
21cr|tslib-1.0-6|84	%config(noreplace) %_sysconfdir/ts.conf
21cr|tslib-1.0-6|85	
21cr|tslib-1.0-6|86	%files -n %{libname}
21cr|tslib-1.0-6|87	%defattr(-,root,root)
21cr|tslib-1.0-6|88	%_libdir/*-%{api}.so.%{major}*
21cr|tslib-1.0-6|89	%dir %_libdir/ts%{api}_%{major}
21cr|tslib-1.0-6|90	%_libdir/ts%{api}_%{major}/*.so
21cr|tslib-1.0-6|91	
21cr|tslib-1.0-6|92	%files -n %{develname}
21cr|tslib-1.0-6|93	%defattr(-,root,root)
21cr|tslib-1.0-6|94	%_libdir/*.so
21cr|tslib-1.0-6|95	%_includedir/tslib.h
21cr|tslib-1.0-6|96	%_libdir/pkgconfig/*.pc

10644 21
21cr|tstat-3.1.1-1.991.1|1	# Workaround to build with GCC 10
21cr|tstat-3.1.1-1.991.1|2	#%%global optflags %{optflags} -fcommon
21cr|tstat-3.1.1-1.991.1|3	
21cr|tstat-3.1.1-1.991.1|4	%define svn 991
21cr|tstat-3.1.1-1.991.1|5	
21cr|tstat-3.1.1-1.991.1|6	Name:		tstat
21cr|tstat-3.1.1-1.991.1|7	Version:	3.1.1
21cr|tstat-3.1.1-1.991.1|8	Release:	1.%{svn}.1
21cr|tstat-3.1.1-1.991.1|9	Summary:	Sniffer able to provide several insights on the traffic patterns
21cr|tstat-3.1.1-1.991.1|10	Group:		Monitoring
21cr|tstat-3.1.1-1.991.1|11	License:	GPL
21cr|tstat-3.1.1-1.991.1|12	Url:		http://tstat.tlc.polito.it/
21cr|tstat-3.1.1-1.991.1|13	#Source0:	http://tstat.tlc.polito.it/download/%{name}-%{version}.tar.gz
21cr|tstat-3.1.1-1.991.1|14	#svn co http://tstat.polito.it/svn/software/tstat/trunk tstat-991
21cr|tstat-3.1.1-1.991.1|15	Source0:	tstat-%{svn}.tar.gz
21cr|tstat-3.1.1-1.991.1|16	Source1:	tstat.service
21cr|tstat-3.1.1-1.991.1|17	Source2:	tstat_rrd.cgi
21cr|tstat-3.1.1-1.991.1|18	Source3:	tstat_net.conf
21cr|tstat-3.1.1-1.991.1|19	Source4:	tstat_rrd.conf
21cr|tstat-3.1.1-1.991.1|20	Source5:	tstat_global.conf
21cr|tstat-3.1.1-1.991.1|21	Buildrequires: pcap-devel
21cr|tstat-3.1.1-1.991.1|22	Buildrequires: rrdtool-devel
21cr|tstat-3.1.1-1.991.1|23	Buildrequires: pkgconfig(zlib)
21cr|tstat-3.1.1-1.991.1|24	Buildrequires: pkgconfig(openssl)
21cr|tstat-3.1.1-1.991.1|25	Buildrequires: pkgconfig(ldns)
21cr|tstat-3.1.1-1.991.1|26	Requires:      rrdtool
21cr|tstat-3.1.1-1.991.1|27	
21cr|tstat-3.1.1-1.991.1|28	%description
21cr|tstat-3.1.1-1.991.1|29	The lack of automatic tools able to produce statistical data from network
21cr|tstat-3.1.1-1.991.1|30	packet traces was a major motivation to develop Tstat, a tool which, starting
21cr|tstat-3.1.1-1.991.1|31	from standard software libraries, offers to network managers and researchers
21cr|tstat-3.1.1-1.991.1|32	audit important information about classic and novel performance indexes and
21cr|tstat-3.1.1-1.991.1|33	statistical data about Internet traffic. Started as evolution of TCPtrace,
21cr|tstat-3.1.1-1.991.1|34	Tstat analyzes either real-time captured packet traces, using either common PC
21cr|tstat-3.1.1-1.991.1|35	hardware or more sophisticated ad-hoc cards such as the DAG cards. Beside live
21cr|tstat-3.1.1-1.991.1|36	capture, Tstat can analyze previously recorded packet-level traces, supporting
21cr|tstat-3.1.1-1.991.1|37	various dump formats, such as the one supported by the libpcap library, and
21cr|tstat-3.1.1-1.991.1|38	many more.
21cr|tstat-3.1.1-1.991.1|39	
21cr|tstat-3.1.1-1.991.1|40	please adjust: %{_sysconfdir}/tstat/global.conf
21cr|tstat-3.1.1-1.991.1|41	
21cr|tstat-3.1.1-1.991.1|42	%files
21cr|tstat-3.1.1-1.991.1|43	%doc doc/*
21cr|tstat-3.1.1-1.991.1|44	%{_bindir}/%{name}
21cr|tstat-3.1.1-1.991.1|45	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|tstat-3.1.1-1.991.1|46	%config(noreplace) %{_sysconfdir}/%{name}/rrd.conf
21cr|tstat-3.1.1-1.991.1|47	%config(noreplace) %{_sysconfdir}/%{name}/net.conf.sample
21cr|tstat-3.1.1-1.991.1|48	%config(noreplace) %{_sysconfdir}/%{name}/global.conf
21cr|tstat-3.1.1-1.991.1|49	/var/lib/%{name}/*
21cr|tstat-3.1.1-1.991.1|50	
21cr|tstat-3.1.1-1.991.1|51	%post
21cr|tstat-3.1.1-1.991.1|52	%systemd_post tstat
21cr|tstat-3.1.1-1.991.1|53	
21cr|tstat-3.1.1-1.991.1|54	%preun
21cr|tstat-3.1.1-1.991.1|55	%systemd_preun tstat
21cr|tstat-3.1.1-1.991.1|56	
21cr|tstat-3.1.1-1.991.1|57	#--------------------------------------------------------------
21cr|tstat-3.1.1-1.991.1|58	%package -n %{name}-www
21cr|tstat-3.1.1-1.991.1|59	Summary:	Provides the CGI file for the tstat web interface
21cr|tstat-3.1.1-1.991.1|60	Group:		Networking/WWW
21cr|tstat-3.1.1-1.991.1|61	Requires:	apache
21cr|tstat-3.1.1-1.991.1|62	Requires:	perl-CGI
21cr|tstat-3.1.1-1.991.1|63	Requires:	apache-mod_fastcgi
21cr|tstat-3.1.1-1.991.1|64	Requires:	perl-Date-Manip
21cr|tstat-3.1.1-1.991.1|65	
21cr|tstat-3.1.1-1.991.1|66	%description -n %{name}-www
21cr|tstat-3.1.1-1.991.1|67	Provides the CGI file for the tstat web interface
21cr|tstat-3.1.1-1.991.1|68	
21cr|tstat-3.1.1-1.991.1|69	%files -n %{name}-www
21cr|tstat-3.1.1-1.991.1|70	%doc ChangeLog doc/README.RRDtool
21cr|tstat-3.1.1-1.991.1|71	%attr(755,apache,apache) /var/www/html/rrd_images
21cr|tstat-3.1.1-1.991.1|72	%attr(755,root,root) /var/www/cgi-bin/tstat_rrd.cgi
21cr|tstat-3.1.1-1.991.1|73	
21cr|tstat-3.1.1-1.991.1|74	%post -n %{name}-www
21cr|tstat-3.1.1-1.991.1|75	if [ ! -e "/var/www/cgi-bin/rrd_data" ];then
21cr|tstat-3.1.1-1.991.1|76	ln -sf /var/lib/%{name}/rrd_data /var/www/cgi-bin/rrd_data
21cr|tstat-3.1.1-1.991.1|77	fi
21cr|tstat-3.1.1-1.991.1|78	if [ ! -e "/var/www/cgi-bin/rrd_images" ];then
21cr|tstat-3.1.1-1.991.1|79	ln -sf /var/www/html/rrd_images /var/www/cgi-bin/rrd_images
21cr|tstat-3.1.1-1.991.1|80	fi
21cr|tstat-3.1.1-1.991.1|81	chown -R apache.apache /var/www/html/rrd_images
21cr|tstat-3.1.1-1.991.1|82	
21cr|tstat-3.1.1-1.991.1|83	#--------------------------------------------------------------
21cr|tstat-3.1.1-1.991.1|84	
21cr|tstat-3.1.1-1.991.1|85	%prep
21cr|tstat-3.1.1-1.991.1|86	%autosetup -p1 -n %{name}-%{svn}
21cr|tstat-3.1.1-1.991.1|87	
21cr|tstat-3.1.1-1.991.1|88	%build
21cr|tstat-3.1.1-1.991.1|89	./autogen.sh
21cr|tstat-3.1.1-1.991.1|90	./configure \
21cr|tstat-3.1.1-1.991.1|91	--prefix=/usr \
21cr|tstat-3.1.1-1.991.1|92	--enable-zlib \
21cr|tstat-3.1.1-1.991.1|93	--enable-openssl \
21cr|tstat-3.1.1-1.991.1|94	--enable-ldns \
21cr|tstat-3.1.1-1.991.1|95	--enable-rrdthread
21cr|tstat-3.1.1-1.991.1|96	
21cr|tstat-3.1.1-1.991.1|97	%make
21cr|tstat-3.1.1-1.991.1|98	
21cr|tstat-3.1.1-1.991.1|99	%install
21cr|tstat-3.1.1-1.991.1|100	%makeinstall_std
21cr|tstat-3.1.1-1.991.1|101	
21cr|tstat-3.1.1-1.991.1|102	rm %{buildroot}/%{_prefix}/lib/pkgconfig/libtstat.pc
21cr|tstat-3.1.1-1.991.1|103	mkdir -p %{buildroot}%{_bindir}
21cr|tstat-3.1.1-1.991.1|104	mkdir -p %{buildroot}%{_sysconfdir}/tstat
21cr|tstat-3.1.1-1.991.1|105	mkdir -p %{buildroot}%{_unitdir}
21cr|tstat-3.1.1-1.991.1|106	mkdir -p %{buildroot}/var/lib/%{name}/rrd_data/localhost
21cr|tstat-3.1.1-1.991.1|107	cp -v %{name}/tstat %{buildroot}%{_bindir}/tstat
21cr|tstat-3.1.1-1.991.1|108	cp -v %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}/rrd.conf
21cr|tstat-3.1.1-1.991.1|109	cp -v %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|tstat-3.1.1-1.991.1|110	cp -v %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}/net.conf.sample
21cr|tstat-3.1.1-1.991.1|111	cp -v %{SOURCE5} %{buildroot}%{_sysconfdir}/%{name}/global.conf
21cr|tstat-3.1.1-1.991.1|112	
21cr|tstat-3.1.1-1.991.1|113	mkdir -p %{buildroot}/var/www/cgi-bin
21cr|tstat-3.1.1-1.991.1|114	mkdir -p %{buildroot}/var/www/html/rrd_images
21cr|tstat-3.1.1-1.991.1|115	cp -v %{SOURCE2} %{buildroot}/var/www/cgi-bin/%{name}_rrd.cgi

10645 21
21cr|tsung-1.7.0-1|1	%define debug_package %{nil}
21cr|tsung-1.7.0-1|2	
21cr|tsung-1.7.0-1|3	Summary:	A distributed multi-protocol load testing tool
21cr|tsung-1.7.0-1|4	Name:		tsung
21cr|tsung-1.7.0-1|5	Version:	1.7.0
21cr|tsung-1.7.0-1|6	Release:	1
21cr|tsung-1.7.0-1|7	License:	GPLv2
21cr|tsung-1.7.0-1|8	Group:		Development/Other
21cr|tsung-1.7.0-1|9	Url:		http://tsung.erlang-projects.org/
21cr|tsung-1.7.0-1|10	Source0:	http://tsung.erlang-projects.org/dist/%{name}-%{version}.tar.gz
21cr|tsung-1.7.0-1|11	Patch0:		tsung-python-shebang.patch
21cr|tsung-1.7.0-1|12	BuildRequires:	erlang-devel
21cr|tsung-1.7.0-1|13	BuildRequires:	erlang-xmerl
21cr|tsung-1.7.0-1|14	BuildRequires:	erlang-ssl
21cr|tsung-1.7.0-1|15	BuildRequires:	erlang-crypto
21cr|tsung-1.7.0-1|16	BuildRequires:	erlang-compiler
21cr|tsung-1.7.0-1|17	BuildRequires:	erlang-snmp
21cr|tsung-1.7.0-1|18	BuildRequires:	erlang-eunit
21cr|tsung-1.7.0-1|19	BuildRequires:	erlang-public_key
21cr|tsung-1.7.0-1|20	Requires:	erlang-xmerl
21cr|tsung-1.7.0-1|21	Requires:	erlang-ssl
21cr|tsung-1.7.0-1|22	Requires:	erlang-crypto
21cr|tsung-1.7.0-1|23	Requires:	erlang-snmp
21cr|tsung-1.7.0-1|24	Requires:	perl(Template::Perl)
21cr|tsung-1.7.0-1|25	
21cr|tsung-1.7.0-1|26	%description
21cr|tsung-1.7.0-1|27	It is protocol-independent and can currently be used to stress and
21cr|tsung-1.7.0-1|28	benchmark HTTP, Jabber/XMPP, PostgreSQL, MySQL and LDAP servers.
21cr|tsung-1.7.0-1|29	It simulates user behaviour using an XML description file, reports
21cr|tsung-1.7.0-1|30	many measurements in real time (statistics can be customized with
21cr|tsung-1.7.0-1|31	transactions, and graphics generated using gnuplot).
21cr|tsung-1.7.0-1|32	For HTTP, it supports 1.0 and 1.1, has a proxy mode to record
21cr|tsung-1.7.0-1|33	sessions, supports GET and POST methods, Cookies, and Basic
21cr|tsung-1.7.0-1|34	WWW-authentication. It also has support for SSL.
21cr|tsung-1.7.0-1|35	
21cr|tsung-1.7.0-1|36	%files
21cr|tsung-1.7.0-1|37	%doc CHANGELOG.md CONTRIBUTORS COPYING  TODO
21cr|tsung-1.7.0-1|38	%{_bindir}/%{name}*
21cr|tsung-1.7.0-1|39	%{_bindir}/tsplot
21cr|tsung-1.7.0-1|40	%{_libdir}/%{name}/
21cr|tsung-1.7.0-1|41	%{_datadir}/%{name}/
21cr|tsung-1.7.0-1|42	%{_mandir}/man1/%{name}*.1*
21cr|tsung-1.7.0-1|43	%{_mandir}/man1/tsplot.1*
21cr|tsung-1.7.0-1|44	
21cr|tsung-1.7.0-1|45	#---------------------------------------------------------------
21cr|tsung-1.7.0-1|46	
21cr|tsung-1.7.0-1|47	%prep
21cr|tsung-1.7.0-1|48	%autosetup -p1
21cr|tsung-1.7.0-1|49	
21cr|tsung-1.7.0-1|50	iconv -f ISO-8859-1 -t UTF-8 CONTRIBUTORS > CONTRIBUTORS.new && \
21cr|tsung-1.7.0-1|51	touch -r CONTRIBUTORS CONTRIBUTORS.new && \
21cr|tsung-1.7.0-1|52	mv CONTRIBUTORS.new CONTRIBUTORS
21cr|tsung-1.7.0-1|53	sed -i 's/\r$//' examples/*
21cr|tsung-1.7.0-1|54	
21cr|tsung-1.7.0-1|55	%build
21cr|tsung-1.7.0-1|56	%configure
21cr|tsung-1.7.0-1|57	
21cr|tsung-1.7.0-1|58	%make
21cr|tsung-1.7.0-1|59	
21cr|tsung-1.7.0-1|60	%install
21cr|tsung-1.7.0-1|61	%makeinstall_std
21cr|tsung-1.7.0-1|62	
21cr|tsung-1.7.0-1|63	rm -rf %{buildroot}%{_defaultdocdir}

10646 21
21cr|ttaenc-3.4.1-6|1	Name:		ttaenc
21cr|ttaenc-3.4.1-6|2	Version:	3.4.1
21cr|ttaenc-3.4.1-6|3	Release:	6
21cr|ttaenc-3.4.1-6|4	License:	GPLv2
21cr|ttaenc-3.4.1-6|5	Summary:	The True Audio (TTA) codec lossless audio compressor
21cr|ttaenc-3.4.1-6|6	Group:		Sound
21cr|ttaenc-3.4.1-6|7	URL:		http://sourceforge.net/projects/tta/
21cr|ttaenc-3.4.1-6|8	Source:		http://sourceforge.net/projects/tta/files/tta/ttaenc-src/%{name}-%{version}-src.tgz
21cr|ttaenc-3.4.1-6|9	Patch0:		ttaenc-3.4.1-src-shntool.patch
21cr|ttaenc-3.4.1-6|10	Patch1:		ttaenc-3.4.1-src-debug.patch
21cr|ttaenc-3.4.1-6|11	
21cr|ttaenc-3.4.1-6|12	%description
21cr|ttaenc-3.4.1-6|13	TTA performs lossless compression on multichannel 8,16 and 24 bits
21cr|ttaenc-3.4.1-6|14	data of the Wav audio files. Being "lossless" means that no data-
21cr|ttaenc-3.4.1-6|15	quality is lost in the compression - when uncompressed, the data will
21cr|ttaenc-3.4.1-6|16	be identical to the original. The compression ratios of TTA depend on
21cr|ttaenc-3.4.1-6|17	the type of music file being compressed, but the compression size
21cr|ttaenc-3.4.1-6|18	will generally range between 30% - 70% of the original. TTA format
21cr|ttaenc-3.4.1-6|19	supports both of ID3v1/v2 and APEv2 tags. Detailed format description
21cr|ttaenc-3.4.1-6|20	is available at http://tta.sourceforge.net
21cr|ttaenc-3.4.1-6|21	
21cr|ttaenc-3.4.1-6|22	This version is patched with shntool patch.
21cr|ttaenc-3.4.1-6|23	
21cr|ttaenc-3.4.1-6|24	%files
21cr|ttaenc-3.4.1-6|25	%doc COPYING README
21cr|ttaenc-3.4.1-6|26	%{_bindir}/%{name}
21cr|ttaenc-3.4.1-6|27	
21cr|ttaenc-3.4.1-6|28	#---------------------------------------------------------------------
21cr|ttaenc-3.4.1-6|29	%prep
21cr|ttaenc-3.4.1-6|30	%autosetup -p1 -n %{name}-%{version}-src
21cr|ttaenc-3.4.1-6|31	
21cr|ttaenc-3.4.1-6|32	%build
21cr|ttaenc-3.4.1-6|33	%ifarch %{armx}
21cr|ttaenc-3.4.1-6|34	sed -i 's/-msse//' Makefile
21cr|ttaenc-3.4.1-6|35	%endif
21cr|ttaenc-3.4.1-6|36	
21cr|ttaenc-3.4.1-6|37	%make
21cr|ttaenc-3.4.1-6|38	
21cr|ttaenc-3.4.1-6|39	%install
21cr|ttaenc-3.4.1-6|40	mkdir -p %{buildroot}%{_bindir}
21cr|ttaenc-3.4.1-6|41	install -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|ttaenc-3.4.1-6|42	

10647 21
21cr|ttcp-1.12-18|1	Summary: A tool for testing TCP connections
21cr|ttcp-1.12-18|2	Name: ttcp
21cr|ttcp-1.12-18|3	Version: 1.12
21cr|ttcp-1.12-18|4	Release: 18
21cr|ttcp-1.12-18|5	URL:	ftp://ftp.sgi.com/sgi/src/ttcp/
21cr|ttcp-1.12-18|6	Source0: ftp://ftp.sgi.com/sgi/src/ttcp/ttcp.c
21cr|ttcp-1.12-18|7	Source1: ftp://ftp.sgi.com/sgi/src/ttcp/ttcp.1
21cr|ttcp-1.12-18|8	Source2: ftp://ftp.sgi.com/sgi/src/ttcp/README
21cr|ttcp-1.12-18|9	Patch0: ttcp-big.patch
21cr|ttcp-1.12-18|10	Patch1: ttcp-malloc.patch
21cr|ttcp-1.12-18|11	Patch2: ttcp-GNU.patch
21cr|ttcp-1.12-18|12	Patch3: ttcp-man.patch
21cr|ttcp-1.12-18|13	BuildRequires: glibc-devel
21cr|ttcp-1.12-18|14	Group: Monitoring
21cr|ttcp-1.12-18|15	License: Public Domain
21cr|ttcp-1.12-18|16	
21cr|ttcp-1.12-18|17	%description
21cr|ttcp-1.12-18|18	ttcp is a tool for testing the throughput of TCP connections.  Unlike other
21cr|ttcp-1.12-18|19	tools which might be used for this purpose (such as FTP clients), ttcp does
21cr|ttcp-1.12-18|20	not read or write data from or to a disk while operating, which helps ensure
21cr|ttcp-1.12-18|21	more accurate results.
21cr|ttcp-1.12-18|22	
21cr|ttcp-1.12-18|23	%prep
21cr|ttcp-1.12-18|24	%setup -c -T -q
21cr|ttcp-1.12-18|25	cp -a %{SOURCE0} %{SOURCE1} %{SOURCE2} .
21cr|ttcp-1.12-18|26	%patch0 -p1 -b .big
21cr|ttcp-1.12-18|27	%patch1 -p1 -b .malloc
21cr|ttcp-1.12-18|28	%patch2 -p1 -b .GNU
21cr|ttcp-1.12-18|29	%patch3 -p1 -b .man
21cr|ttcp-1.12-18|30	
21cr|ttcp-1.12-18|31	%build
21cr|ttcp-1.12-18|32	%{__cc} -o ttcp $RPM_OPT_FLAGS ttcp.c
21cr|ttcp-1.12-18|33	
21cr|ttcp-1.12-18|34	%install
21cr|ttcp-1.12-18|35	mkdir -p %{buildroot}{%{_mandir}/man1,%{_bindir}}
21cr|ttcp-1.12-18|36	install -p -m755 ttcp %{buildroot}%{_bindir}
21cr|ttcp-1.12-18|37	install -p -m644 ttcp.1 %{buildroot}%{_mandir}/man1
21cr|ttcp-1.12-18|38	
21cr|ttcp-1.12-18|39	%files
21cr|ttcp-1.12-18|40	%doc README
21cr|ttcp-1.12-18|41	%{_bindir}/ttcp
21cr|ttcp-1.12-18|42	%{_mandir}/man1/ttcp.1*

10648 21
21cr|tty-clock-2.3-1|1	######################################################
21cr|tty-clock-2.3-1|2	# SpecFile: tty-clock.spec
21cr|tty-clock-2.3-1|3	# Generato: http://www.mandrivausers.ro/
21cr|tty-clock-2.3-1|4	# MRB-Falticska Florin
21cr|tty-clock-2.3-1|5	######################################################
21cr|tty-clock-2.3-1|6	#empty debug
21cr|tty-clock-2.3-1|7	%define debug_package %{nil}
21cr|tty-clock-2.3-1|8	
21cr|tty-clock-2.3-1|9	Summary:	Simple console clock
21cr|tty-clock-2.3-1|10	Name:		tty-clock
21cr|tty-clock-2.3-1|11	Version:	2.3
21cr|tty-clock-2.3-1|12	Release:	1
21cr|tty-clock-2.3-1|13	License:	GPLv2+
21cr|tty-clock-2.3-1|14	Group:		Shells
21cr|tty-clock-2.3-1|15	Url:		http://github.com/xorg62/tty-clock
21cr|tty-clock-2.3-1|16	Source0:	https://github.com/xorg62/tty-clock/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|tty-clock-2.3-1|17	BuildRequires:	pkgconfig(ncurses)
21cr|tty-clock-2.3-1|18	Requires:	ncurses
21cr|tty-clock-2.3-1|19	
21cr|tty-clock-2.3-1|20	%description
21cr|tty-clock-2.3-1|21	An analog clock in ncurses
21cr|tty-clock-2.3-1|22	
21cr|tty-clock-2.3-1|23	%files
21cr|tty-clock-2.3-1|24	%doc README
21cr|tty-clock-2.3-1|25	%{_bindir}/%{name}
21cr|tty-clock-2.3-1|26	
21cr|tty-clock-2.3-1|27	#----------------------------------------------------------------
21cr|tty-clock-2.3-1|28	
21cr|tty-clock-2.3-1|29	%prep
21cr|tty-clock-2.3-1|30	%setup -q
21cr|tty-clock-2.3-1|31	chmod -x README
21cr|tty-clock-2.3-1|32	
21cr|tty-clock-2.3-1|33	%build
21cr|tty-clock-2.3-1|34	%make
21cr|tty-clock-2.3-1|35	
21cr|tty-clock-2.3-1|36	%install
21cr|tty-clock-2.3-1|37	install -d -m 755 %{buildroot}%{_bindir}
21cr|tty-clock-2.3-1|38	install -m 755 %{name} %{buildroot}%{_bindir}/

10649 21
21cr|ttyrec-1.1.6.7-1|1	Summary:	A tty recorder
21cr|ttyrec-1.1.6.7-1|2	Name:		ttyrec
21cr|ttyrec-1.1.6.7-1|3	Version:	1.1.6.7
21cr|ttyrec-1.1.6.7-1|4	Release:	1
21cr|ttyrec-1.1.6.7-1|5	License:	BSD
21cr|ttyrec-1.1.6.7-1|6	Group:		Text tools
21cr|ttyrec-1.1.6.7-1|7	#Url:		http://namazu.org/~satoru/ttyrec # old URL
21cr|ttyrec-1.1.6.7-1|8	Url:		https://github.com/ovh/ovh-ttyrec
21cr|ttyrec-1.1.6.7-1|9	Source0:	https://github.com/ovh/ovh-ttyrec/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ttyrec-1.1.6.7-1|10	BuildRequires:	glibc-devel
21cr|ttyrec-1.1.6.7-1|11	BuildRequires:	zstd-devel
21cr|ttyrec-1.1.6.7-1|12	Provides:	ttyplay = %{version}
21cr|ttyrec-1.1.6.7-1|13	Provides:	ttytime = %{version}
21cr|ttyrec-1.1.6.7-1|14	
21cr|ttyrec-1.1.6.7-1|15	%description
21cr|ttyrec-1.1.6.7-1|16	Extended (but compatible) fork of ttyrec.
21cr|ttyrec-1.1.6.7-1|17	ttyrec is a terminal (tty) recorder,
21cr|ttyrec-1.1.6.7-1|18	it comes with ttyplay, which is a tty player.
21cr|ttyrec-1.1.6.7-1|19	
21cr|ttyrec-1.1.6.7-1|20	Some features of ovh-ttyrec follow:
21cr|ttyrec-1.1.6.7-1|21	- Drop-in replacement of the classic ttyrec,
21cr|ttyrec-1.1.6.7-1|22	additional features don't break compatibility
21cr|ttyrec-1.1.6.7-1|23	- The code is portable and OS features that
21cr|ttyrec-1.1.6.7-1|24	can be used are detected at compile time
21cr|ttyrec-1.1.6.7-1|25	- Supports ttyrec output file rotation
21cr|ttyrec-1.1.6.7-1|26	without interrupting the session
21cr|ttyrec-1.1.6.7-1|27	- Supports locking the session after a keyboard input
21cr|ttyrec-1.1.6.7-1|28	timeout, optionally displaying a custom message
21cr|ttyrec-1.1.6.7-1|29	- Supports terminating the session after a keyboard input timeout
21cr|ttyrec-1.1.6.7-1|30	- Supports manually locking or terminating the
21cr|ttyrec-1.1.6.7-1|31	session via "cheatcodes" (specific keystrokes)
21cr|ttyrec-1.1.6.7-1|32	- Supports a no-tty mode, relying on pipes instead
21cr|ttyrec-1.1.6.7-1|33	of pseudottys, while still recording stdout/stderr
21cr|ttyrec-1.1.6.7-1|34	- Automatically detects whether to use pseudottys
21cr|ttyrec-1.1.6.7-1|35	or pipes, also overridable from command-line
21cr|ttyrec-1.1.6.7-1|36	- Supports reporting the number of bytes that
21cr|ttyrec-1.1.6.7-1|37	were output to the terminal on session exit
21cr|ttyrec-1.1.6.7-1|38	
21cr|ttyrec-1.1.6.7-1|39	%files
21cr|ttyrec-1.1.6.7-1|40	%{_bindir}/*
21cr|ttyrec-1.1.6.7-1|41	%{_mandir}/man1/*
21cr|ttyrec-1.1.6.7-1|42	
21cr|ttyrec-1.1.6.7-1|43	#----------------------------------------------------------------------------
21cr|ttyrec-1.1.6.7-1|44	
21cr|ttyrec-1.1.6.7-1|45	%prep
21cr|ttyrec-1.1.6.7-1|46	%autosetup -p1 -n ovh-%{name}-%{version}
21cr|ttyrec-1.1.6.7-1|47	
21cr|ttyrec-1.1.6.7-1|48	%build
21cr|ttyrec-1.1.6.7-1|49	%configure NO_STATIC_ZSTD=1
21cr|ttyrec-1.1.6.7-1|50	%make_build
21cr|ttyrec-1.1.6.7-1|51	
21cr|ttyrec-1.1.6.7-1|52	
21cr|ttyrec-1.1.6.7-1|53	%install
21cr|ttyrec-1.1.6.7-1|54	%make_install

10650 21
21cr|tty-solitaire-1.3.1-1|1	# Workaround to build with GCC 10
21cr|tty-solitaire-1.3.1-1|2	%global optflags %{optflags} -fcommon
21cr|tty-solitaire-1.3.1-1|3	%define oname ttysolitaire
21cr|tty-solitaire-1.3.1-1|4	
21cr|tty-solitaire-1.3.1-1|5	Name:           tty-solitaire
21cr|tty-solitaire-1.3.1-1|6	Version:        1.3.1
21cr|tty-solitaire-1.3.1-1|7	Release:        1
21cr|tty-solitaire-1.3.1-1|8	Summary:        An ncurses-based Klondike solitaire clone
21cr|tty-solitaire-1.3.1-1|9	License:        MIT
21cr|tty-solitaire-1.3.1-1|10	Group:          Games/Cards
21cr|tty-solitaire-1.3.1-1|11	Url:            https://github.com/mpereira/tty-solitaire
21cr|tty-solitaire-1.3.1-1|12	Source0:        https://github.com/mpereira/tty-solitaire/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|tty-solitaire-1.3.1-1|13	Patch0:         tty-solitaire-glibc2.36.patch
21cr|tty-solitaire-1.3.1-1|14	BuildRequires:  pkgconfig(ncurses)
21cr|tty-solitaire-1.3.1-1|15	
21cr|tty-solitaire-1.3.1-1|16	%description
21cr|tty-solitaire-1.3.1-1|17	%{summary}.
21cr|tty-solitaire-1.3.1-1|18	
21cr|tty-solitaire-1.3.1-1|19	%files
21cr|tty-solitaire-1.3.1-1|20	%doc LICENSE CHANGELOG README
21cr|tty-solitaire-1.3.1-1|21	%{_bindir}/%{oname}
21cr|tty-solitaire-1.3.1-1|22	
21cr|tty-solitaire-1.3.1-1|23	#----------------------------------------------
21cr|tty-solitaire-1.3.1-1|24	
21cr|tty-solitaire-1.3.1-1|25	%prep
21cr|tty-solitaire-1.3.1-1|26	%autosetup -p1
21cr|tty-solitaire-1.3.1-1|27	
21cr|tty-solitaire-1.3.1-1|28	
21cr|tty-solitaire-1.3.1-1|29	%build
21cr|tty-solitaire-1.3.1-1|30	%setup_compile_flags
21cr|tty-solitaire-1.3.1-1|31	%make
21cr|tty-solitaire-1.3.1-1|32	
21cr|tty-solitaire-1.3.1-1|33	%install
21cr|tty-solitaire-1.3.1-1|34	%makeinstall_std PREFIX=%{_prefix}
21cr|tty-solitaire-1.3.1-1|35	
21cr|tty-solitaire-1.3.1-1|36	%check
21cr|tty-solitaire-1.3.1-1|37	make test
21cr|tty-solitaire-1.3.1-1|38	./ttysolitaire_test

10651 21
21cr|tucan-0.3.10-6|1	%define langs cs de en es fr it pl pt ru se sk
21cr|tucan-0.3.10-6|2	%define __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
21cr|tucan-0.3.10-6|3	
21cr|tucan-0.3.10-6|4	Summary:	Manager for downloads and uploads at hosting sites
21cr|tucan-0.3.10-6|5	Name:		tucan
21cr|tucan-0.3.10-6|6	Version:	0.3.10
21cr|tucan-0.3.10-6|7	Release:	6
21cr|tucan-0.3.10-6|8	License:	GPLv2+
21cr|tucan-0.3.10-6|9	Group:		Networking/WWW
21cr|tucan-0.3.10-6|10	Url:		http://cusl3-tucan.forja.rediris.es
21cr|tucan-0.3.10-6|11	Source0:	http://forja.rediris.es/frs/download.php/2051/%{name}-%{version}.tar.gz
21cr|tucan-0.3.10-6|12	Source100:	%{name}.rpmlintrc
21cr|tucan-0.3.10-6|13	BuildRequires:	desktop-file-utils
21cr|tucan-0.3.10-6|14	BuildRequires:	python
21cr|tucan-0.3.10-6|15	Requires:	librsvg2
21cr|tucan-0.3.10-6|16	Requires:	pygtk2
21cr|tucan-0.3.10-6|17	Requires:	python-imaging
21cr|tucan-0.3.10-6|18	Requires:	tesseract
21cr|tucan-0.3.10-6|19	BuildArch:	noarch
21cr|tucan-0.3.10-6|20	
21cr|tucan-0.3.10-6|21	%description
21cr|tucan-0.3.10-6|22	Tucan is a graphical manager to upload and download from the most famous
21cr|tucan-0.3.10-6|23	file hosting sites (e.g. rapidshare, megaupload).
21cr|tucan-0.3.10-6|24	
21cr|tucan-0.3.10-6|25	%files -f %{name}.lang
21cr|tucan-0.3.10-6|26	%doc CHANGELOG LICENSE README README.es TODO docs/*
21cr|tucan-0.3.10-6|27	%{_bindir}/%{name}
21cr|tucan-0.3.10-6|28	%{_datadir}/%{name}-%{version}/
21cr|tucan-0.3.10-6|29	%{_mandir}/man1/%{name}.1.*
21cr|tucan-0.3.10-6|30	%{_datadir}/pixmaps/%{name}.*
21cr|tucan-0.3.10-6|31	%{_datadir}/applications/%{name}.*
21cr|tucan-0.3.10-6|32	
21cr|tucan-0.3.10-6|33	#----------------------------------------------------------------------------
21cr|tucan-0.3.10-6|34	
21cr|tucan-0.3.10-6|35	%prep
21cr|tucan-0.3.10-6|36	%setup -q
21cr|tucan-0.3.10-6|37	# fix tray
21cr|tucan-0.3.10-6|38	sed -i 's|OPTION_TRAY_CLOSE: "False"|OPTION_TRAY_CLOSE: "True"|g' core/config.py
21cr|tucan-0.3.10-6|39	# utf8 convert
21cr|tucan-0.3.10-6|40	for f in ./README.es ./docs/FAQ.es ./docs/service-HOWTO.es
21cr|tucan-0.3.10-6|41	do
21cr|tucan-0.3.10-6|42	iconv -f iso-8859-1 -t utf-8 $f |sed 's|\r||g' > $f.utf8
21cr|tucan-0.3.10-6|43	touch -c -r $f $f.utf8
21cr|tucan-0.3.10-6|44	mv $f.utf8 $f
21cr|tucan-0.3.10-6|45	done
21cr|tucan-0.3.10-6|46	# fix locales
21cr|tucan-0.3.10-6|47	sed -i 's|PATH_LOCALES = os.path.join(PATH, "i18n")|PATH_LOCALES = os.path.join(PATH, "%{_datadir}/locale")|g' core/cons.py
21cr|tucan-0.3.10-6|48	
21cr|tucan-0.3.10-6|49	# fix executable
21cr|tucan-0.3.10-6|50	sed -i 's|ln -sf $(MAINDIR)$(EXECFILE) $(BINDIR)$(NAME)|#ln -sf $(MAINDIR)$(EXECFILE) $(BINDIR)$(NAME)|g' Makefile
21cr|tucan-0.3.10-6|51	
21cr|tucan-0.3.10-6|52	%build
21cr|tucan-0.3.10-6|53	for l in %{langs}
21cr|tucan-0.3.10-6|54	do
21cr|tucan-0.3.10-6|55	rm -rf i18n/$l/LC_MESSAGES/%{name}.mo
21cr|tucan-0.3.10-6|56	msgfmt i18n/$l/$l.po -o i18n/$l/LC_MESSAGES/%{name}.mo
21cr|tucan-0.3.10-6|57	done
21cr|tucan-0.3.10-6|58	
21cr|tucan-0.3.10-6|59	%install
21cr|tucan-0.3.10-6|60	%makeinstall \
21cr|tucan-0.3.10-6|61	DESTDIR=%{buildroot}%{_prefix} \
21cr|tucan-0.3.10-6|62	MAINDIR=%{buildroot}%{_datadir}/%{name}-%{version}/
21cr|tucan-0.3.10-6|63	
21cr|tucan-0.3.10-6|64	ln -sf %{_datadir}/%{name}-%{version}/%{name}.py \
21cr|tucan-0.3.10-6|65	%{buildroot}%{_bindir}/%{name}
21cr|tucan-0.3.10-6|66	
21cr|tucan-0.3.10-6|67	for l in %{langs}
21cr|tucan-0.3.10-6|68	do
21cr|tucan-0.3.10-6|69	mkdir -p %{buildroot}%{_datadir}/locale/$l/LC_MESSAGES/
21cr|tucan-0.3.10-6|70	install -Dpm0644 i18n/$l/LC_MESSAGES/%{name}.mo \
21cr|tucan-0.3.10-6|71	%{buildroot}%{_datadir}/locale/$l/LC_MESSAGES/
21cr|tucan-0.3.10-6|72	done
21cr|tucan-0.3.10-6|73	
21cr|tucan-0.3.10-6|74	desktop-file-install \
21cr|tucan-0.3.10-6|75	--dir=%{buildroot}%{_datadir}/applications/ \
21cr|tucan-0.3.10-6|76	%{name}.desktop
21cr|tucan-0.3.10-6|77	
21cr|tucan-0.3.10-6|78	%find_lang %{name}

10652 21
21cr|tucnak2-4.37-2|1	Summary:	VHF contest logging program
21cr|tucnak2-4.37-2|2	Name:		tucnak2
21cr|tucnak2-4.37-2|3	Version:	4.37
21cr|tucnak2-4.37-2|4	Release:	2
21cr|tucnak2-4.37-2|5	License:	GPLv2+
21cr|tucnak2-4.37-2|6	Group:		Communications
21cr|tucnak2-4.37-2|7	Url:		http://tucnak.nagano.cz/wiki/Main_Page
21cr|tucnak2-4.37-2|8	Source0:	http://tucnak.nagano.cz/tucnak-%{version}.tar.gz
21cr|tucnak2-4.37-2|9	# This is to rename soundwrapper from the generic name to the
21cr|tucnak2-4.37-2|10	# tucnak-soundwrapper, it can avoid name conflicts with other
21cr|tucnak2-4.37-2|11	# soundwrappers possibly shipped by other packages in the future.
21cr|tucnak2-4.37-2|12	Patch0:		tucnak-4.18-soundwrapper.patch
21cr|tucnak2-4.37-2|13	Patch1:		tucnak-4.35-ftdi-path.patch
21cr|tucnak2-4.37-2|14	BuildRequires:	recode
21cr|tucnak2-4.37-2|15	#BuildRequires:	rtl-sdr-devel
21cr|tucnak2-4.37-2|16	BuildRequires:	desktop-file-utils
21cr|tucnak2-4.37-2|17	BuildRequires:	portaudio-devel
21cr|tucnak2-4.37-2|18	BuildRequires:	pkgconfig(fftw3)
21cr|tucnak2-4.37-2|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|tucnak2-4.37-2|20	BuildRequires:	pkgconfig(libzia)
21cr|tucnak2-4.37-2|21	BuildRequires:	pkgconfig(hamlib)
21cr|tucnak2-4.37-2|22	BuildRequires:	pkgconfig(sndfile)
21cr|tucnak2-4.37-2|23	
21cr|tucnak2-4.37-2|24	%description
21cr|tucnak2-4.37-2|25	Tucnak2 is VHF/UHF/SHF log for hamradio contests. It supports multi
21cr|tucnak2-4.37-2|26	bands, free input, networking, voice and CW keyer, WWL database and
21cr|tucnak2-4.37-2|27	much more.
21cr|tucnak2-4.37-2|28	
21cr|tucnak2-4.37-2|29	%files
21cr|tucnak2-4.37-2|30	%doc AUTHORS ChangeLog TODO
21cr|tucnak2-4.37-2|31	%doc doc/NAVOD.pdf doc/NAVOD.sxw
21cr|tucnak2-4.37-2|32	%doc data/*.html data/*.png
21cr|tucnak2-4.37-2|33	%license COPYING
21cr|tucnak2-4.37-2|34	%{_bindir}/tucnak
21cr|tucnak2-4.37-2|35	%{_bindir}/tucnak-soundwrapper
21cr|tucnak2-4.37-2|36	%{_datadir}/applications/*
21cr|tucnak2-4.37-2|37	%{_datadir}/pixmaps/*
21cr|tucnak2-4.37-2|38	%{_datadir}/tucnak
21cr|tucnak2-4.37-2|39	
21cr|tucnak2-4.37-2|40	#----------------------------------------------------------
21cr|tucnak2-4.37-2|41	
21cr|tucnak2-4.37-2|42	%prep
21cr|tucnak2-4.37-2|43	%autosetup -p1 -n tucnak-%{version}
21cr|tucnak2-4.37-2|44	
21cr|tucnak2-4.37-2|45	# fix encoding to UTF-8
21cr|tucnak2-4.37-2|46	recode ISO-8859-2..UTF-8 AUTHORS ChangeLog
21cr|tucnak2-4.37-2|47	
21cr|tucnak2-4.37-2|48	%build
21cr|tucnak2-4.37-2|49	autoreconf -fiv
21cr|tucnak2-4.37-2|50	%configure
21cr|tucnak2-4.37-2|51	%make
21cr|tucnak2-4.37-2|52	
21cr|tucnak2-4.37-2|53	%install
21cr|tucnak2-4.37-2|54	%makeinstall_std
21cr|tucnak2-4.37-2|55	
21cr|tucnak2-4.37-2|56	desktop-file-validate %{buildroot}%{_datadir}/applications/tucnak.desktop
21cr|tucnak2-4.37-2|57	
21cr|tucnak2-4.37-2|58	# rename soundwrapper to tucnak-soundwrapper
21cr|tucnak2-4.37-2|59	mv %{buildroot}%{_bindir}/soundwrapper %{buildroot}%{_bindir}/tucnak-soundwrapper
21cr|tucnak2-4.37-2|60	
21cr|tucnak2-4.37-2|61	# drop docs installed to wrong place
21cr|tucnak2-4.37-2|62	rm -f %{buildroot}%{_datadir}/tucnak/doc/*
21cr|tucnak2-4.37-2|63	rmdir %{buildroot}%{_datadir}/tucnak/doc
21cr|tucnak2-4.37-2|64	
21cr|tucnak2-4.37-2|65	# drop unneeded files/dirs
21cr|tucnak2-4.37-2|66	rm -f %{buildroot}%{_prefix}/lib/tucnak/tucnak.d
21cr|tucnak2-4.37-2|67	rmdir %{buildroot}%{_prefix}/lib/tucnak

10653 21
21cr|tumbler-4.16.1-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|tumbler-4.16.1-1|2	%define major 0
21cr|tumbler-4.16.1-1|3	%define api 1
21cr|tumbler-4.16.1-1|4	%define libname %mklibname %{name} %{api} %{major}
21cr|tumbler-4.16.1-1|5	%define devname %mklibname %{name} -d
21cr|tumbler-4.16.1-1|6	
21cr|tumbler-4.16.1-1|7	Summary:	A thumbnail D-Bus service
21cr|tumbler-4.16.1-1|8	Name:		tumbler
21cr|tumbler-4.16.1-1|9	Version:	4.16.1
21cr|tumbler-4.16.1-1|10	Release:	1
21cr|tumbler-4.16.1-1|11	License:	GPLv2+
21cr|tumbler-4.16.1-1|12	Group:		Graphical desktop/Xfce
21cr|tumbler-4.16.1-1|13	Url:		http://git.xfce.org/apps/tumbler
21cr|tumbler-4.16.1-1|14	Source0:	https://archive.xfce.org/src/xfce/tumbler/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|tumbler-4.16.1-1|15	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|tumbler-4.16.1-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|tumbler-4.16.1-1|17	BuildRequires:	intltool
21cr|tumbler-4.16.1-1|18	BuildRequires:	pkgconfig(freetype2)
21cr|tumbler-4.16.1-1|19	BuildRequires:	pkgconfig(gio-2.0)
21cr|tumbler-4.16.1-1|20	BuildRequires:	pkgconfig(libpng)
21cr|tumbler-4.16.1-1|21	BuildRequires:	pkgconfig(gthread-2.0)
21cr|tumbler-4.16.1-1|22	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|tumbler-4.16.1-1|23	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|tumbler-4.16.1-1|24	BuildRequires:	jpeg-devel
21cr|tumbler-4.16.1-1|25	BuildRequires:	pkgconfig(libcurl)
21cr|tumbler-4.16.1-1|26	BuildRequires:	pkgconfig(libgepub-0.6)
21cr|tumbler-4.16.1-1|27	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|tumbler-4.16.1-1|28	BuildRequires:	pkgconfig(poppler-glib)
21cr|tumbler-4.16.1-1|29	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|tumbler-4.16.1-1|30	BuildRequires:	pkgconfig(libgsf-1)
21cr|tumbler-4.16.1-1|31	BuildRequires:	pkgconfig(libffmpegthumbnailer)
21cr|tumbler-4.16.1-1|32	BuildRequires:	pkgconfig(libopenraw-0.1)
21cr|tumbler-4.16.1-1|33	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|tumbler-4.16.1-1|34	BuildRequires:	xfce4-dev-tools
21cr|tumbler-4.16.1-1|35	BuildRequires:	gtk-doc
21cr|tumbler-4.16.1-1|36	Requires:	%{libname} = %{EVRD}
21cr|tumbler-4.16.1-1|37	
21cr|tumbler-4.16.1-1|38	%description
21cr|tumbler-4.16.1-1|39	Tumbler is a D-Bus service for applications to request
21cr|tumbler-4.16.1-1|40	thumbnails for various URI schemes and MIME types.
21cr|tumbler-4.16.1-1|41	It is an implementation of the thumbnail management D-Bus
21cr|tumbler-4.16.1-1|42	specification.
21cr|tumbler-4.16.1-1|43	
21cr|tumbler-4.16.1-1|44	%files -f %{name}.lang
21cr|tumbler-4.16.1-1|45	%doc AUTHORS TODO ChangeLog
21cr|tumbler-4.16.1-1|46	%{_libdir}/tumbler-1/%{name}d
21cr|tumbler-4.16.1-1|47	%{_libdir}/tumbler-1/plugins
21cr|tumbler-4.16.1-1|48	%{_datadir}/dbus-1/services/*.service
21cr|tumbler-4.16.1-1|49	%{_iconsdir}/hicolor/32x32/apps/org.xfce.tumbler.png
21cr|tumbler-4.16.1-1|50	%{_sysconfdir}/xdg/tumbler/tumbler.rc
21cr|tumbler-4.16.1-1|51	
21cr|tumbler-4.16.1-1|52	#-------------------------------------------------------------
21cr|tumbler-4.16.1-1|53	
21cr|tumbler-4.16.1-1|54	%package -n %{libname}
21cr|tumbler-4.16.1-1|55	Summary:	A D-bus thumbnailing framweork
21cr|tumbler-4.16.1-1|56	Group:		System/Libraries
21cr|tumbler-4.16.1-1|57	
21cr|tumbler-4.16.1-1|58	%description -n %{libname}
21cr|tumbler-4.16.1-1|59	Tumbler is a D-Bus service for applications to request
21cr|tumbler-4.16.1-1|60	thumbnails for various URI schemes and MIME types.
21cr|tumbler-4.16.1-1|61	
21cr|tumbler-4.16.1-1|62	%files -n %{libname}
21cr|tumbler-4.16.1-1|63	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21cr|tumbler-4.16.1-1|64	
21cr|tumbler-4.16.1-1|65	#-------------------------------------------------------------
21cr|tumbler-4.16.1-1|66	
21cr|tumbler-4.16.1-1|67	%package -n %{devname}
21cr|tumbler-4.16.1-1|68	Summary:	Development files for %{name}
21cr|tumbler-4.16.1-1|69	Group:		Development/C
21cr|tumbler-4.16.1-1|70	Requires:	%{libname} = %{EVRD}
21cr|tumbler-4.16.1-1|71	Provides:	%{name}-devel = %{EVRD}
21cr|tumbler-4.16.1-1|72	
21cr|tumbler-4.16.1-1|73	%description -n %{devname}
21cr|tumbler-4.16.1-1|74	Development files and headers for %{name}.
21cr|tumbler-4.16.1-1|75	
21cr|tumbler-4.16.1-1|76	%files -n %{devname}
21cr|tumbler-4.16.1-1|77	%dir %{_includedir}/%{name}-%{api}
21cr|tumbler-4.16.1-1|78	%dir %{_includedir}/%{name}-%{api}/%{name}
21cr|tumbler-4.16.1-1|79	%{_libdir}/lib%{name}-%{api}.so
21cr|tumbler-4.16.1-1|80	%{_includedir}/%{name}-%{api}/%{name}/*.h
21cr|tumbler-4.16.1-1|81	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|tumbler-4.16.1-1|82	%{_datadir}/gtk-doc/html/%{name}
21cr|tumbler-4.16.1-1|83	
21cr|tumbler-4.16.1-1|84	#-------------------------------------------------------------
21cr|tumbler-4.16.1-1|85	
21cr|tumbler-4.16.1-1|86	%prep
21cr|tumbler-4.16.1-1|87	%setup -q
21cr|tumbler-4.16.1-1|88	
21cr|tumbler-4.16.1-1|89	%build
21cr|tumbler-4.16.1-1|90	%configure \
21cr|tumbler-4.16.1-1|91	--disable-static
21cr|tumbler-4.16.1-1|92	
21cr|tumbler-4.16.1-1|93	%make
21cr|tumbler-4.16.1-1|94	
21cr|tumbler-4.16.1-1|95	%install
21cr|tumbler-4.16.1-1|96	%makeinstall_std
21cr|tumbler-4.16.1-1|97	
21cr|tumbler-4.16.1-1|98	%find_lang %{name} %{name}.lang
21cr|tumbler-4.16.1-1|99	

10654 21
21cr|tuna-0.19-1|1	Summary:	Application tuning GUI & command line utility
21cr|tuna-0.19-1|2	Name:		tuna
21cr|tuna-0.19-1|3	Version:	0.19
21cr|tuna-0.19-1|4	Release:	1
21cr|tuna-0.19-1|5	License:	GPLv2
21cr|tuna-0.19-1|6	Group:		System/Servers
21cr|tuna-0.19-1|7	Url:		https://rt.wiki.kernel.org/index.php/Tuna
21cr|tuna-0.19-1|8	Source0:	https://www.kernel.org/pub/software/utils/%{name}/%{name}-%{version}.tar.xz
21cr|tuna-0.19-1|9	# From Fedora
21cr|tuna-0.19-1|10	Patch0:		0001-Add-SPDX-license-identifiers.patch
21cr|tuna-0.19-1|11	Patch1:		0002-tuna-Remove-spec-file-from-git.patch
21cr|tuna-0.19-1|12	BuildRequires:	gettext
21cr|tuna-0.19-1|13	BuildRequires:	python3dist(setuptools)
21cr|tuna-0.19-1|14	BuildRequires:	pkgconfig(python3)
21cr|tuna-0.19-1|15	Requires:	python3dist(python-linux-procfs)
21cr|tuna-0.19-1|16	BuildArch:	noarch
21cr|tuna-0.19-1|17	
21cr|tuna-0.19-1|18	%description
21cr|tuna-0.19-1|19	Provides interface for changing scheduler and IRQ tunables, at whole CPU and at
21cr|tuna-0.19-1|20	per thread/IRQ level. Allows isolating CPUs for use by a specific application
21cr|tuna-0.19-1|21	and moving threads and interrupts to a CPU by just dragging and dropping them.
21cr|tuna-0.19-1|22	Operations can be done on CPU sockets, understanding CPU topology.
21cr|tuna-0.19-1|23	
21cr|tuna-0.19-1|24	Can be used as a command line utility without requiring the GUI libraries to be
21cr|tuna-0.19-1|25	installed.
21cr|tuna-0.19-1|26	
21cr|tuna-0.19-1|27	%files -f %{name}.lang
21cr|tuna-0.19-1|28	%doc ChangeLog
21cr|tuna-0.19-1|29	%{_bindir}/%{name}
21cr|tuna-0.19-1|30	%{_datadir}/polkit-1/actions/org.%{name}.policy
21cr|tuna-0.19-1|31	%{_datadir}/%{name}
21cr|tuna-0.19-1|32	%{_mandir}/man8/%{name}.8*
21cr|tuna-0.19-1|33	%{python3_sitelib}/*.egg-info
21cr|tuna-0.19-1|34	%{python3_sitelib}/%{name}
21cr|tuna-0.19-1|35	%{_sysconfdir}/%{name}
21cr|tuna-0.19-1|36	%{_sysconfdir}/%{name}.conf
21cr|tuna-0.19-1|37	
21cr|tuna-0.19-1|38	#------------------------------------------------------------------
21cr|tuna-0.19-1|39	
21cr|tuna-0.19-1|40	%package -n oscilloscope
21cr|tuna-0.19-1|41	Summary:	Generic graphical signal plotting tool
21cr|tuna-0.19-1|42	Group:		System/Servers
21cr|tuna-0.19-1|43	Requires:	gobject-introspection
21cr|tuna-0.19-1|44	Requires:	%{name} = %{EVRD}
21cr|tuna-0.19-1|45	Requires:	python3-matplotlib-gtk3
21cr|tuna-0.19-1|46	Requires:	python3dist(numpy)
21cr|tuna-0.19-1|47	Requires:	python3dist(cairocffi)
21cr|tuna-0.19-1|48	
21cr|tuna-0.19-1|49	%description -n oscilloscope
21cr|tuna-0.19-1|50	Plots stream of values read from standard input on the screen together with
21cr|tuna-0.19-1|51	statistics and a histogram.
21cr|tuna-0.19-1|52	
21cr|tuna-0.19-1|53	Allows to instantly see how a signal generator, such as cyclictest, signaltest
21cr|tuna-0.19-1|54	or even ping, reacts when, for instance, its scheduling policy or real time
21cr|tuna-0.19-1|55	priority is changed, be it using %{name} or plain chrt & taskset.
21cr|tuna-0.19-1|56	
21cr|tuna-0.19-1|57	%files -n oscilloscope
21cr|tuna-0.19-1|58	%doc docs/oscilloscope+%{name}.html
21cr|tuna-0.19-1|59	%doc docs/oscilloscope+%{name}.pdf
21cr|tuna-0.19-1|60	%{_bindir}/oscilloscope
21cr|tuna-0.19-1|61	
21cr|tuna-0.19-1|62	#------------------------------------------------------------------
21cr|tuna-0.19-1|63	
21cr|tuna-0.19-1|64	%prep
21cr|tuna-0.19-1|65	%autosetup -p1
21cr|tuna-0.19-1|66	
21cr|tuna-0.19-1|67	%build
21cr|tuna-0.19-1|68	%py3_build
21cr|tuna-0.19-1|69	%py3_shebang_fix %{name}
21cr|tuna-0.19-1|70	%py3_shebang_fix %{name}-cmd.py
21cr|tuna-0.19-1|71	%py3_shebang_fix oscilloscope-cmd.py
21cr|tuna-0.19-1|72	
21cr|tuna-0.19-1|73	%install
21cr|tuna-0.19-1|74	%py3_install
21cr|tuna-0.19-1|75	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
21cr|tuna-0.19-1|76	mkdir -p %{buildroot}/{%{_bindir},%{_datadir}/%{name}/help/kthreads,%{_mandir}/man8}
21cr|tuna-0.19-1|77	mkdir -p %{buildroot}/%{_datadir}/polkit-1/actions/
21cr|tuna-0.19-1|78	install -p -m644 %{name}/%{name}_gui.glade %{buildroot}/%{_datadir}/%{name}
21cr|tuna-0.19-1|79	install -p -m755 %{name}-cmd.py %{buildroot}/%{_bindir}/%{name}
21cr|tuna-0.19-1|80	install -p -m755 oscilloscope-cmd.py %{buildroot}/%{_bindir}/oscilloscope
21cr|tuna-0.19-1|81	install -p -m644 help/kthreads/* %{buildroot}/%{_datadir}/%{name}/help/kthreads
21cr|tuna-0.19-1|82	install -p -m644 docs/%{name}.8 %{buildroot}/%{_mandir}/man8
21cr|tuna-0.19-1|83	install -p -m644 etc/%{name}/example.conf %{buildroot}/%{_sysconfdir}/%{name}
21cr|tuna-0.19-1|84	install -p -m644 etc/%{name}.conf %{buildroot}/%{_sysconfdir}
21cr|tuna-0.19-1|85	install -p -m644 org.%{name}.policy %{buildroot}/%{_datadir}/polkit-1/actions
21cr|tuna-0.19-1|86	
21cr|tuna-0.19-1|87	# l10n-ed message catalogues
21cr|tuna-0.19-1|88	for lng in `cat po/LINGUAS`; do
21cr|tuna-0.19-1|89	po=po/"$lng.po"
21cr|tuna-0.19-1|90	mkdir -p %{buildroot}/%{_datadir}/locale/${lng}/LC_MESSAGES
21cr|tuna-0.19-1|91	msgfmt $po -o %{buildroot}/%{_datadir}/locale/${lng}/LC_MESSAGES/%{name}.mo
21cr|tuna-0.19-1|92	done
21cr|tuna-0.19-1|93	
21cr|tuna-0.19-1|94	%find_lang %{name}

10655 21
21cr|tuncel-2.1-1|1	%bcond_without plasma
21cr|tuncel-2.1-1|2	%bcond_with gnome
21cr|tuncel-2.1-1|3	%bcond_with kde4
21cr|tuncel-2.1-1|4	
21cr|tuncel-2.1-1|5	Summary:	Servicemenu or Actions for KDE and GNOME desktops
21cr|tuncel-2.1-1|6	Name:		tuncel
21cr|tuncel-2.1-1|7	Version:	2.1
21cr|tuncel-2.1-1|8	Release:	1
21cr|tuncel-2.1-1|9	License:	GPLv2+
21cr|tuncel-2.1-1|10	Group:		Graphical desktop/Other
21cr|tuncel-2.1-1|11	Url:		https://github.com/tarakbumba/tuncel
21cr|tuncel-2.1-1|12	Source0:	https://github.com/tarakbumba/tuncel/releases/download/%{version}/tuncel-%{version}.tar.xz
21cr|tuncel-2.1-1|13	BuildRequires:	coreutils
21cr|tuncel-2.1-1|14	BuildRequires:	cpio
21cr|tuncel-2.1-1|15	BuildRequires:	gettext
21cr|tuncel-2.1-1|16	BuildRequires:	intltool
21cr|tuncel-2.1-1|17	BuildRequires:	kdialog
21cr|tuncel-2.1-1|18	%if %{with kde4}
21cr|tuncel-2.1-1|19	BuildRequires:	kde4-macros
21cr|tuncel-2.1-1|20	BuildRequires:	kdebase4
21cr|tuncel-2.1-1|21	BuildRequires:	kdelibs4-core
21cr|tuncel-2.1-1|22	BuildRequires:	konsole
21cr|tuncel-2.1-1|23	%endif
21cr|tuncel-2.1-1|24	%if %{with plasma}
21cr|tuncel-2.1-1|25	BuildRequires:	kde5-macros
21cr|tuncel-2.1-1|26	BuildRequires:	plasma5-konsole
21cr|tuncel-2.1-1|27	%endif
21cr|tuncel-2.1-1|28	BuildRequires:	python3
21cr|tuncel-2.1-1|29	BuildRequires:	python3-polib
21cr|tuncel-2.1-1|30	BuildRequires:	rpm
21cr|tuncel-2.1-1|31	%if %{with gnome}
21cr|tuncel-2.1-1|32	BuildRequires:	gnome-terminal
21cr|tuncel-2.1-1|33	BuildRequires:	zenity
21cr|tuncel-2.1-1|34	%endif
21cr|tuncel-2.1-1|35	BuildArch:	noarch
21cr|tuncel-2.1-1|36	Requires:	coreutils
21cr|tuncel-2.1-1|37	Requires:	cpio
21cr|tuncel-2.1-1|38	Requires:	rpm
21cr|tuncel-2.1-1|39	%rename	kde-rpmxdgtool-servicemenu
21cr|tuncel-2.1-1|40	
21cr|tuncel-2.1-1|41	%description
21cr|tuncel-2.1-1|42	This is an updated fork of Heinemann Jürgen's rpmxdgtool: a service menu for
21cr|tuncel-2.1-1|43	RPM, supporting Dolphin from KDE4 and KF5, and Nemo from GNOME.
21cr|tuncel-2.1-1|44	It provides the following actions:
21cr|tuncel-2.1-1|45	1. Show RPM Main Info.
21cr|tuncel-2.1-1|46	2. Show Package Content.
21cr|tuncel-2.1-1|47	3. Unpack RPM.
21cr|tuncel-2.1-1|48	4. Unpack RPM to Directory.
21cr|tuncel-2.1-1|49	5. Open RPM Url from Package in Web Browser.
21cr|tuncel-2.1-1|50	6. Make Test Install.
21cr|tuncel-2.1-1|51	7. Force Upgrade Test Install.
21cr|tuncel-2.1-1|52	8. Install Source package in the local build environment.
21cr|tuncel-2.1-1|53	This package contains the common script and config file.
21cr|tuncel-2.1-1|54	
21cr|tuncel-2.1-1|55	%files -f %{name}.lang
21cr|tuncel-2.1-1|56	%doc ChangeLog.md COPYING README.md
21cr|tuncel-2.1-1|57	%config (noreplace) %{_sysconfdir}/%{name}.conf
21cr|tuncel-2.1-1|58	%{_bindir}/%{name}
21cr|tuncel-2.1-1|59	
21cr|tuncel-2.1-1|60	#-----------------------------------------------------------------------------
21cr|tuncel-2.1-1|61	
21cr|tuncel-2.1-1|62	%if %{with kde4}
21cr|tuncel-2.1-1|63	%package -n rpm-kde4-servicemenu
21cr|tuncel-2.1-1|64	Summary:	KDE4 service menu for RPM Packages
21cr|tuncel-2.1-1|65	Requires:	%{name} = %{EVRD}
21cr|tuncel-2.1-1|66	Requires:	dolphin
21cr|tuncel-2.1-1|67	Requires:	kdialog
21cr|tuncel-2.1-1|68	Requires:	konsole
21cr|tuncel-2.1-1|69	
21cr|tuncel-2.1-1|70	%description -n rpm-kde4-servicemenu
21cr|tuncel-2.1-1|71	KDE4 service menu for easy operations on RPM packages.
21cr|tuncel-2.1-1|72	
21cr|tuncel-2.1-1|73	%files -n rpm-kde4-servicemenu
21cr|tuncel-2.1-1|74	%doc COPYING
21cr|tuncel-2.1-1|75	%{_kde_services}/ServiceMenus/%{name}.desktop
21cr|tuncel-2.1-1|76	%endif
21cr|tuncel-2.1-1|77	
21cr|tuncel-2.1-1|78	#-----------------------------------------------------------------------------
21cr|tuncel-2.1-1|79	
21cr|tuncel-2.1-1|80	%if %{with plasma}
21cr|tuncel-2.1-1|81	%package -n plasma5-rpm-service
21cr|tuncel-2.1-1|82	Summary:	Plasma/KF5 service menu for RPM Packages
21cr|tuncel-2.1-1|83	Requires:	%{name} = %{EVRD}
21cr|tuncel-2.1-1|84	Requires:	kdialog
21cr|tuncel-2.1-1|85	Requires:	plasma5-dolphin
21cr|tuncel-2.1-1|86	Requires:	plasma5-konsole
21cr|tuncel-2.1-1|87	
21cr|tuncel-2.1-1|88	%description -n plasma5-rpm-service
21cr|tuncel-2.1-1|89	Plasma/KF5 service menu for easy operations on RPM packages.
21cr|tuncel-2.1-1|90	
21cr|tuncel-2.1-1|91	%files -n plasma5-rpm-service
21cr|tuncel-2.1-1|92	%doc COPYING
21cr|tuncel-2.1-1|93	%{_kde5_services}/ServiceMenus/%{name}.desktop
21cr|tuncel-2.1-1|94	%endif
21cr|tuncel-2.1-1|95	
21cr|tuncel-2.1-1|96	#-----------------------------------------------------------------------------
21cr|tuncel-2.1-1|97	
21cr|tuncel-2.1-1|98	%if %{with gnome}
21cr|tuncel-2.1-1|99	%package -n nemo-rpm-actions
21cr|tuncel-2.1-1|100	Summary:	Nemo actions for RPM Packages
21cr|tuncel-2.1-1|101	Requires:	%{name} = %{EVRD}
21cr|tuncel-2.1-1|102	Requires:	gnome-terminal
21cr|tuncel-2.1-1|103	Requires:	nemo
21cr|tuncel-2.1-1|104	Requires:	zenity
21cr|tuncel-2.1-1|105	
21cr|tuncel-2.1-1|106	%description -n nemo-rpm-actions
21cr|tuncel-2.1-1|107	Nemo actions for easy operations on RPM packages.
21cr|tuncel-2.1-1|108	
21cr|tuncel-2.1-1|109	%files -n nemo-rpm-actions
21cr|tuncel-2.1-1|110	%doc COPYING
21cr|tuncel-2.1-1|111	%{_datadir}/nemo/actions/*.nemo_action
21cr|tuncel-2.1-1|112	%endif
21cr|tuncel-2.1-1|113	
21cr|tuncel-2.1-1|114	#-----------------------------------------------------------------------------
21cr|tuncel-2.1-1|115	
21cr|tuncel-2.1-1|116	%prep
21cr|tuncel-2.1-1|117	%autosetup -p1
21cr|tuncel-2.1-1|118	
21cr|tuncel-2.1-1|119	
21cr|tuncel-2.1-1|120	%build
21cr|tuncel-2.1-1|121	NOCONFIGURE=1 ./autogen.sh
21cr|tuncel-2.1-1|122	
21cr|tuncel-2.1-1|123	%configure	--sysconfdir=%{_sysconfdir} \
21cr|tuncel-2.1-1|124	%if %{with kde4}
21cr|tuncel-2.1-1|125	--enable-kde4 \
21cr|tuncel-2.1-1|126	%endif
21cr|tuncel-2.1-1|127	%if %{with gnome}
21cr|tuncel-2.1-1|128	--disable-nautilus \
21cr|tuncel-2.1-1|129	--enable-nemo \
21cr|tuncel-2.1-1|130	%endif
21cr|tuncel-2.1-1|131	%if %{with plasma}
21cr|tuncel-2.1-1|132	--enable-plasma \
21cr|tuncel-2.1-1|133	%endif
21cr|tuncel-2.1-1|134	--disable-tde
21cr|tuncel-2.1-1|135	
21cr|tuncel-2.1-1|136	%make
21cr|tuncel-2.1-1|137	
21cr|tuncel-2.1-1|138	
21cr|tuncel-2.1-1|139	%install
21cr|tuncel-2.1-1|140	%makeinstall_std
21cr|tuncel-2.1-1|141	
21cr|tuncel-2.1-1|142	%if %{with kde4}
21cr|tuncel-2.1-1|143	mv %{buildroot}%{_kde_services}/ServiceMenus/%{name}_kde4.desktop %{buildroot}%{_kde_services}/ServiceMenus/%{name}.desktop
21cr|tuncel-2.1-1|144	%endif
21cr|tuncel-2.1-1|145	
21cr|tuncel-2.1-1|146	%if %{with plasma}
21cr|tuncel-2.1-1|147	mv %{buildroot}%{_kde5_services}/ServiceMenus/%{name}_plasma.desktop %{buildroot}%{_kde5_services}/ServiceMenus/%{name}.desktop
21cr|tuncel-2.1-1|148	%endif
21cr|tuncel-2.1-1|149	
21cr|tuncel-2.1-1|150	%find_lang %{name}

10656 21
21cr|turo-1.3.0-1|1	Name:           turo
21cr|turo-1.3.0-1|2	Version:        1.3.0
21cr|turo-1.3.0-1|3	Release:        1
21cr|turo-1.3.0-1|4	# https://f-droid.org/en/packages/ir.hsn6.turo/
21cr|turo-1.3.0-1|5	License:        GPLv3+
21cr|turo-1.3.0-1|6	Summary:        Build a Tower
21cr|turo-1.3.0-1|7	Url:            https://github.com/HassanHeydariNasab/turo
21cr|turo-1.3.0-1|8	Group:          Games/Arcade
21cr|turo-1.3.0-1|9	Source0:        https://github.com/HassanHeydariNasab/turo/archive/%{name}-%{version}.tar.gz
21cr|turo-1.3.0-1|10	BuildRequires:  imagemagick
21cr|turo-1.3.0-1|11	Requires:       godot2-runner
21cr|turo-1.3.0-1|12	
21cr|turo-1.3.0-1|13	BuildArch:      noarch
21cr|turo-1.3.0-1|14	
21cr|turo-1.3.0-1|15	%description
21cr|turo-1.3.0-1|16	Build a tower as tall as possible.
21cr|turo-1.3.0-1|17	The game is developing using Godot v2.1.4.
21cr|turo-1.3.0-1|18	
21cr|turo-1.3.0-1|19	%files
21cr|turo-1.3.0-1|20	%{_gamesdatadir}/%{name}
21cr|turo-1.3.0-1|21	%{_gamesbindir}/%{name}
21cr|turo-1.3.0-1|22	%{_datadir}/applications/%{name}.desktop
21cr|turo-1.3.0-1|23	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|turo-1.3.0-1|24	
21cr|turo-1.3.0-1|25	%prep
21cr|turo-1.3.0-1|26	%setup -q
21cr|turo-1.3.0-1|27	
21cr|turo-1.3.0-1|28	%build
21cr|turo-1.3.0-1|29	
21cr|turo-1.3.0-1|30	%install
21cr|turo-1.3.0-1|31	# game data files
21cr|turo-1.3.0-1|32	install -dm755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|turo-1.3.0-1|33	cp -R -t %{buildroot}%{_gamesdatadir}/%{name} *
21cr|turo-1.3.0-1|34	
21cr|turo-1.3.0-1|35	# wrapper
21cr|turo-1.3.0-1|36	install -dm755 %{buildroot}%{_gamesbindir}
21cr|turo-1.3.0-1|37	cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
21cr|turo-1.3.0-1|38	#!/bin/sh
21cr|turo-1.3.0-1|39	godot2-runner -path "%{_gamesdatadir}/%{name}" $@
21cr|turo-1.3.0-1|40	EOF
21cr|turo-1.3.0-1|41	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|turo-1.3.0-1|42	
21cr|turo-1.3.0-1|43	# icons
21cr|turo-1.3.0-1|44	for size in 64x64 48x48 32x32 22x22 16x16 ; do
21cr|turo-1.3.0-1|45	install -dm 0755 \
21cr|turo-1.3.0-1|46	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|turo-1.3.0-1|47	convert -strip -resize $size ikono.png \
21cr|turo-1.3.0-1|48	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|turo-1.3.0-1|49	done
21cr|turo-1.3.0-1|50	
21cr|turo-1.3.0-1|51	
21cr|turo-1.3.0-1|52	# menu entry
21cr|turo-1.3.0-1|53	mkdir -p %{buildroot}%{_datadir}/applications
21cr|turo-1.3.0-1|54	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|turo-1.3.0-1|55	[Desktop Entry]
21cr|turo-1.3.0-1|56	Name=%{name}
21cr|turo-1.3.0-1|57	GenericName=%{name}
21cr|turo-1.3.0-1|58	Comment=Build a tower as tall as possible
21cr|turo-1.3.0-1|59	Exec=%{name}
21cr|turo-1.3.0-1|60	Icon=%{name}
21cr|turo-1.3.0-1|61	Type=Application
21cr|turo-1.3.0-1|62	Categories=Game;ArcadeGame;
21cr|turo-1.3.0-1|63	StartupNotify=true

10657 21
21cr|tutka-1.1.3-2|1	# Let's pick up them by packaging a devel snapshot
21cr|tutka-1.1.3-2|2	%define	git		0
21cr|tutka-1.1.3-2|3	%define gitdate	20170905
21cr|tutka-1.1.3-2|4	
21cr|tutka-1.1.3-2|5	%global	debug_package	%{nil}
21cr|tutka-1.1.3-2|6	
21cr|tutka-1.1.3-2|7	Name:		tutka
21cr|tutka-1.1.3-2|8	Summary:	Tracker-style MIDI sequencer with a Qt5 GUI
21cr|tutka-1.1.3-2|9	%if %{git}
21cr|tutka-1.1.3-2|10	Version:	1.1.1
21cr|tutka-1.1.3-2|11	Release:	0.%{gitdate}.0
21cr|tutka-1.1.3-2|12	%else
21cr|tutka-1.1.3-2|13	Version:	1.1.3
21cr|tutka-1.1.3-2|14	Release:	2
21cr|tutka-1.1.3-2|15	%endif
21cr|tutka-1.1.3-2|16	License:	GPLv2+
21cr|tutka-1.1.3-2|17	Group:		Sound
21cr|tutka-1.1.3-2|18	Url:		https://www.nongnu.org/tutka/
21cr|tutka-1.1.3-2|19	%if %{git}
21cr|tutka-1.1.3-2|20	Source0:	%{name}-%{gitdate}.tar.xz
21cr|tutka-1.1.3-2|21	%else
21cr|tutka-1.1.3-2|22	Source0:	http://download.savannah.gnu.org/releases/tutka/%{name}-%{version}.tar.xz
21cr|tutka-1.1.3-2|23	%endif
21cr|tutka-1.1.3-2|24	Patch0:		tutka-1.1.3-drop-Werror.patch
21cr|tutka-1.1.3-2|25	Patch1:		tutka-1.1.3-avoid-qt-deprecation-warnings.patch
21cr|tutka-1.1.3-2|26	# Present in every qt release <= 5.12.3
21cr|tutka-1.1.3-2|27	Patch2:		tutka-1.1.3-workaround-qt-bug-76076.patch
21cr|tutka-1.1.3-2|28	BuildRequires:	qmake5
21cr|tutka-1.1.3-2|29	BuildRequires:	qt5-linguist-tools
21cr|tutka-1.1.3-2|30	BuildRequires:	pkgconfig(alsa)
21cr|tutka-1.1.3-2|31	BuildRequires:	pkgconfig(libxml-2.0)
21cr|tutka-1.1.3-2|32	BuildRequires:	pkgconfig(Qt5Core)
21cr|tutka-1.1.3-2|33	BuildRequires:	pkgconfig(Qt5Gui)
21cr|tutka-1.1.3-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|tutka-1.1.3-2|35	BuildRequires:	pkgconfig(Qt5Xml)
21cr|tutka-1.1.3-2|36	
21cr|tutka-1.1.3-2|37	%description
21cr|tutka-1.1.3-2|38	Tutka is a free (as in freedom) tracker style MIDI sequencer for GNU/Linux
21cr|tutka-1.1.3-2|39	(and other systems; only GNU/Linux is supported at this time though). It is
21cr|tutka-1.1.3-2|40	similar to programs like SoundTracker, ProTracker and FastTracker except that
21cr|tutka-1.1.3-2|41	it does not support samples and is meant for MIDI use only. It uses a custom
21cr|tutka-1.1.3-2|42	XML based file format for storing songs. Songs in OctaMED SoundStudio's MMD2
21cr|tutka-1.1.3-2|43	file format can also be loaded and saved. It has also a nice Qt5 GUI.
21cr|tutka-1.1.3-2|44	
21cr|tutka-1.1.3-2|45	%files
21cr|tutka-1.1.3-2|46	%doc AUTHORS COPYING NEWS README TODO
21cr|tutka-1.1.3-2|47	%{_bindir}/%{name}
21cr|tutka-1.1.3-2|48	%{_datadir}/applications/%{name}.desktop
21cr|tutka-1.1.3-2|49	#{_datadir}/%%{name}
21cr|tutka-1.1.3-2|50	#{_iconsdir}/%%{name}.png
21cr|tutka-1.1.3-2|51	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|tutka-1.1.3-2|52	
21cr|tutka-1.1.3-2|53	#-----------------------------------------------------------------------------
21cr|tutka-1.1.3-2|54	
21cr|tutka-1.1.3-2|55	%prep
21cr|tutka-1.1.3-2|56	%if %{git}
21cr|tutka-1.1.3-2|57	%setup -qn %{name}-%{gitdate}
21cr|tutka-1.1.3-2|58	%else
21cr|tutka-1.1.3-2|59	%setup -q
21cr|tutka-1.1.3-2|60	%endif
21cr|tutka-1.1.3-2|61	%patch0 -p1 -b .noWerror
21cr|tutka-1.1.3-2|62	%patch1 -p1
21cr|tutka-1.1.3-2|63	%patch2 -p1
21cr|tutka-1.1.3-2|64	
21cr|tutka-1.1.3-2|65	
21cr|tutka-1.1.3-2|66	%build
21cr|tutka-1.1.3-2|67	%qmake_qt5 Tutka.pro
21cr|tutka-1.1.3-2|68	%make
21cr|tutka-1.1.3-2|69	
21cr|tutka-1.1.3-2|70	
21cr|tutka-1.1.3-2|71	%install
21cr|tutka-1.1.3-2|72	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|tutka-1.1.3-2|73	
21cr|tutka-1.1.3-2|74	#chmod 0644 %%{buildroot}%%{_iconsdir}/hicolor/48x48/apps/%%{name}.png

10658 21
21cr|tux_aqfh-1.0.14-16|1	Name:		tux_aqfh
21cr|tux_aqfh-1.0.14-16|2	Version:	1.0.14
21cr|tux_aqfh-1.0.14-16|3	Release:	16
21cr|tux_aqfh-1.0.14-16|4	License:	GPL
21cr|tux_aqfh-1.0.14-16|5	URL:		http://tuxaqfh.sourceforge.net/
21cr|tux_aqfh-1.0.14-16|6	Group:		Games/Arcade
21cr|tux_aqfh-1.0.14-16|7	Source0:	http://tuxaqfh.sourceforge.net/dist/%{name}-%{version}.tar.bz2
21cr|tux_aqfh-1.0.14-16|8	Source11:	%{name}-16x16.png
21cr|tux_aqfh-1.0.14-16|9	Source12:	%{name}-32x32.png
21cr|tux_aqfh-1.0.14-16|10	Source13:	%{name}-48x48.png
21cr|tux_aqfh-1.0.14-16|11	Summary:	Tuxedo T. Penguin: A Quest For Herring
21cr|tux_aqfh-1.0.14-16|12	BuildRequires:	plib-devel
21cr|tux_aqfh-1.0.14-16|13	BuildRequires:  pkgconfig(glu)
21cr|tux_aqfh-1.0.14-16|14	BuildRequires:	glut-devel
21cr|tux_aqfh-1.0.14-16|15	BuildRequires:  pkgconfig(x11)
21cr|tux_aqfh-1.0.14-16|16	BuildRequires:  pkgconfig(xmu)
21cr|tux_aqfh-1.0.14-16|17	
21cr|tux_aqfh-1.0.14-16|18	%description
21cr|tux_aqfh-1.0.14-16|19	Tuxedo T. Penguin: A Quest For Herring
21cr|tux_aqfh-1.0.14-16|20	
21cr|tux_aqfh-1.0.14-16|21	%prep
21cr|tux_aqfh-1.0.14-16|22	%setup -q
21cr|tux_aqfh-1.0.14-16|23	
21cr|tux_aqfh-1.0.14-16|24	%build
21cr|tux_aqfh-1.0.14-16|25	%configure --bindir=%{_gamesbindir} --x-libraries="-L%{_libdir} -lplibjs"
21cr|tux_aqfh-1.0.14-16|26	%make
21cr|tux_aqfh-1.0.14-16|27	
21cr|tux_aqfh-1.0.14-16|28	%install
21cr|tux_aqfh-1.0.14-16|29	%{makeinstall} bindir=%{buildroot}%{_gamesbindir}
21cr|tux_aqfh-1.0.14-16|30	
21cr|tux_aqfh-1.0.14-16|31	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tux_aqfh-1.0.14-16|32	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|tux_aqfh-1.0.14-16|33	[Desktop Entry]
21cr|tux_aqfh-1.0.14-16|34	Name=%{name}
21cr|tux_aqfh-1.0.14-16|35	Comment=%{summary}
21cr|tux_aqfh-1.0.14-16|36	Exec=%{_gamesbindir}/%{name}
21cr|tux_aqfh-1.0.14-16|37	Icon=%{name}
21cr|tux_aqfh-1.0.14-16|38	Terminal=false
21cr|tux_aqfh-1.0.14-16|39	Type=Application
21cr|tux_aqfh-1.0.14-16|40	StartupNotify=true
21cr|tux_aqfh-1.0.14-16|41	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|tux_aqfh-1.0.14-16|42	EOF
21cr|tux_aqfh-1.0.14-16|43	
21cr|tux_aqfh-1.0.14-16|44	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|tux_aqfh-1.0.14-16|45	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|tux_aqfh-1.0.14-16|46	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|tux_aqfh-1.0.14-16|47	
21cr|tux_aqfh-1.0.14-16|48	#Move website to HTML so we can include it as a %doc instead of clutterng up %_datadir
21cr|tux_aqfh-1.0.14-16|49	mv %{buildroot}%{_datadir}/%{name} HTML
21cr|tux_aqfh-1.0.14-16|50	
21cr|tux_aqfh-1.0.14-16|51	%files
21cr|tux_aqfh-1.0.14-16|52	%doc README HTML
21cr|tux_aqfh-1.0.14-16|53	%{_gamesbindir}/%{name}
21cr|tux_aqfh-1.0.14-16|54	%{_gamesdatadir}/%{name}
21cr|tux_aqfh-1.0.14-16|55	%{_iconsdir}/%{name}.png
21cr|tux_aqfh-1.0.14-16|56	%{_liconsdir}/%{name}.png
21cr|tux_aqfh-1.0.14-16|57	%{_miconsdir}/%{name}.png
21cr|tux_aqfh-1.0.14-16|58	%{_datadir}/applications/mandriva-%{name}.desktop

10659 21
21cr|tuxguitar-1.5.6-1|1	%global	debug_package %{nil}
21cr|tuxguitar-1.5.6-1|2	
21cr|tuxguitar-1.5.6-1|3	%define	rname TuxGuitar
21cr|tuxguitar-1.5.6-1|4	
21cr|tuxguitar-1.5.6-1|5	Summary:	Multi-track guitar tablature editor and player
21cr|tuxguitar-1.5.6-1|6	Name:		tuxguitar
21cr|tuxguitar-1.5.6-1|7	Version:	1.5.6
21cr|tuxguitar-1.5.6-1|8	Release:	1
21cr|tuxguitar-1.5.6-1|9	License:	LGPLv2+
21cr|tuxguitar-1.5.6-1|10	Group:		Sound
21cr|tuxguitar-1.5.6-1|11	Url:		http://www.tuxguitar.com.ar
21cr|tuxguitar-1.5.6-1|12	# Though tuxguitar is Open Source, currently we just repack binary tarballs from upstream
21cr|tuxguitar-1.5.6-1|13	Source0:	http://sourceforge.net/projects/tuxguitar/files/TuxGuitar/TuxGuitar-%{version}/%{name}-%{version}-linux-x86.tar.gz
21cr|tuxguitar-1.5.6-1|14	Source1:	http://sourceforge.net/projects/tuxguitar/files/TuxGuitar/TuxGuitar-%{version}/%{name}-%{version}-linux-x86_64.tar.gz
21cr|tuxguitar-1.5.6-1|15	Source2:	%{name}.desktop
21cr|tuxguitar-1.5.6-1|16	Source3:	%{name}.png
21cr|tuxguitar-1.5.6-1|17	Source100:	%{name}.rpmlintrc
21cr|tuxguitar-1.5.6-1|18	BuildRequires:	imagemagick
21cr|tuxguitar-1.5.6-1|19	Requires:	java >= 1.6
21cr|tuxguitar-1.5.6-1|20	Provides:	%{rname} = %{EVRD}
21cr|tuxguitar-1.5.6-1|21	AutoReqProv:	no
21cr|tuxguitar-1.5.6-1|22	
21cr|tuxguitar-1.5.6-1|23	%description
21cr|tuxguitar-1.5.6-1|24	TuxGuitar is a multi-track guitar tablature editor and player.
21cr|tuxguitar-1.5.6-1|25	With TuxGuitar, you will be able to compose music using the following
21cr|tuxguitar-1.5.6-1|26	features:
21cr|tuxguitar-1.5.6-1|27	* Tablature editor.
21cr|tuxguitar-1.5.6-1|28	* Score Viewer.
21cr|tuxguitar-1.5.6-1|29	* Multi-track display.
21cr|tuxguitar-1.5.6-1|30	* Autoscroll while playing.
21cr|tuxguitar-1.5.6-1|31	* Note duration management.
21cr|tuxguitar-1.5.6-1|32	* Various effects (bend, slide, vibrato, hammer-on/pull-off).
21cr|tuxguitar-1.5.6-1|33	* Support for triplets (5,6,7,9,10,11,12).
21cr|tuxguitar-1.5.6-1|34	* Repeat open and close.
21cr|tuxguitar-1.5.6-1|35	* Time signature management.
21cr|tuxguitar-1.5.6-1|36	* Tempo management.
21cr|tuxguitar-1.5.6-1|37	* Imports and exports gp3, gp4 and gp5 files.
21cr|tuxguitar-1.5.6-1|38	
21cr|tuxguitar-1.5.6-1|39	%files
21cr|tuxguitar-1.5.6-1|40	%ifarch %{ix86}
21cr|tuxguitar-1.5.6-1|41	%doc %{name}-%{version}-linux-x86/doc/*
21cr|tuxguitar-1.5.6-1|42	%else
21cr|tuxguitar-1.5.6-1|43	%doc %{name}-%{version}-linux-x86_64/doc/*
21cr|tuxguitar-1.5.6-1|44	%endif
21cr|tuxguitar-1.5.6-1|45	%{_datadir}/%{name}
21cr|tuxguitar-1.5.6-1|46	%{_bindir}/%{name}
21cr|tuxguitar-1.5.6-1|47	%{_iconsdir}/hicolor/*/apps/*
21cr|tuxguitar-1.5.6-1|48	%{_datadir}/applications/%{name}.desktop
21cr|tuxguitar-1.5.6-1|49	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|tuxguitar-1.5.6-1|50	
21cr|tuxguitar-1.5.6-1|51	#-------------------------------------------------------------------
21cr|tuxguitar-1.5.6-1|52	
21cr|tuxguitar-1.5.6-1|53	%prep
21cr|tuxguitar-1.5.6-1|54	%setup -qcT
21cr|tuxguitar-1.5.6-1|55	%ifarch %{ix86}
21cr|tuxguitar-1.5.6-1|56	tar xf %{SOURCE0}
21cr|tuxguitar-1.5.6-1|57	%else
21cr|tuxguitar-1.5.6-1|58	tar xf %{SOURCE1}
21cr|tuxguitar-1.5.6-1|59	%endif
21cr|tuxguitar-1.5.6-1|60	
21cr|tuxguitar-1.5.6-1|61	
21cr|tuxguitar-1.5.6-1|62	%build
21cr|tuxguitar-1.5.6-1|63	# Pre-built stuff
21cr|tuxguitar-1.5.6-1|64	
21cr|tuxguitar-1.5.6-1|65	
21cr|tuxguitar-1.5.6-1|66	%install
21cr|tuxguitar-1.5.6-1|67	# Manual install
21cr|tuxguitar-1.5.6-1|68	# 1. The launch script
21cr|tuxguitar-1.5.6-1|69	mkdir -p %{buildroot}%{_datadir}/%{name} %{buildroot}%{_bindir}
21cr|tuxguitar-1.5.6-1|70	cp -r tuxguitar-*/* %{buildroot}%{_datadir}/%{name}
21cr|tuxguitar-1.5.6-1|71	cat <<EOF > %{buildroot}%{_bindir}/%{name}
21cr|tuxguitar-1.5.6-1|72	#!/bin/sh
21cr|tuxguitar-1.5.6-1|73	pushd %{_datadir}/%{name}
21cr|tuxguitar-1.5.6-1|74	./tuxguitar.sh
21cr|tuxguitar-1.5.6-1|75	popd
21cr|tuxguitar-1.5.6-1|76	EOF
21cr|tuxguitar-1.5.6-1|77	chmod a+x %{buildroot}%{_bindir}/%{name}
21cr|tuxguitar-1.5.6-1|78	
21cr|tuxguitar-1.5.6-1|79	# 2. The icons
21cr|tuxguitar-1.5.6-1|80	for s in 16 24 32 48 64 128 256; do
21cr|tuxguitar-1.5.6-1|81	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21cr|tuxguitar-1.5.6-1|82	convert -geometry ${s}x${s} %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/%{name}.png
21cr|tuxguitar-1.5.6-1|83	done
21cr|tuxguitar-1.5.6-1|84	
21cr|tuxguitar-1.5.6-1|85	# 3. Our .desktop file
21cr|tuxguitar-1.5.6-1|86	mkdir %{buildroot}%{_datadir}/applications
21cr|tuxguitar-1.5.6-1|87	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|tuxguitar-1.5.6-1|88	
21cr|tuxguitar-1.5.6-1|89	# 4. Remove docs: we pick them with our macro
21cr|tuxguitar-1.5.6-1|90	rm -rf %{buildroot}%{_datadir}/doc
21cr|tuxguitar-1.5.6-1|91	
21cr|tuxguitar-1.5.6-1|92	# 5. Register as an application to be visible in the software center - Stolen from Fedora
21cr|tuxguitar-1.5.6-1|93	# NOTE: It would be *awesome* if this file was maintained by the upstream
21cr|tuxguitar-1.5.6-1|94	# project, translated and installed into the right place during `make install`.
21cr|tuxguitar-1.5.6-1|95	# See http://www.freedesktop.org/software/appstream/docs/ for more details.
21cr|tuxguitar-1.5.6-1|96	#
21cr|tuxguitar-1.5.6-1|97	mkdir -p %{buildroot}%{_datadir}/metainfo
21cr|tuxguitar-1.5.6-1|98	cat > %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml <<EOF
21cr|tuxguitar-1.5.6-1|99	<?xml version="1.0" encoding="UTF-8"?>
21cr|tuxguitar-1.5.6-1|100	<!-- Copyright 2014 Richard Hughes <richard@hughsie.com> -->
21cr|tuxguitar-1.5.6-1|101	<!--
21cr|tuxguitar-1.5.6-1|102	BugReportURL: https://sourceforge.net/p/tuxguitar/support-requests/8/
21cr|tuxguitar-1.5.6-1|103	SentUpstream: 2014-09-22
21cr|tuxguitar-1.5.6-1|104	-->
21cr|tuxguitar-1.5.6-1|105	<application>
21cr|tuxguitar-1.5.6-1|106	<id type="desktop">tuxguitar.desktop</id>
21cr|tuxguitar-1.5.6-1|107	<metadata_license>CC0-1.0</metadata_license>
21cr|tuxguitar-1.5.6-1|108	<summary>A multitrack tablature editor and player</summary>
21cr|tuxguitar-1.5.6-1|109	<description>
21cr|tuxguitar-1.5.6-1|110	<p>
21cr|tuxguitar-1.5.6-1|111	Tuxguitar is a multitrack tablature editor and player.
21cr|tuxguitar-1.5.6-1|112	It provides the following features:
21cr|tuxguitar-1.5.6-1|113	</p>
21cr|tuxguitar-1.5.6-1|114	<ul>
21cr|tuxguitar-1.5.6-1|115	<li>Tablature editor</li>
21cr|tuxguitar-1.5.6-1|116	<li>Score Viewer</li>
21cr|tuxguitar-1.5.6-1|117	<li>Multitrack display</li>
21cr|tuxguitar-1.5.6-1|118	<li>Autoscroll while playing</li>
21cr|tuxguitar-1.5.6-1|119	<li>Note duration management</li>
21cr|tuxguitar-1.5.6-1|120	<li>Various effects (bend, slide, vibrato, hammer-on/pull-off)</li>
21cr|tuxguitar-1.5.6-1|121	<li>Support for triplets (5,6,7,9,10,11,12)</li>
21cr|tuxguitar-1.5.6-1|122	<li>Repeat open and close</li>
21cr|tuxguitar-1.5.6-1|123	<li>Time signature management</li>
21cr|tuxguitar-1.5.6-1|124	<li>Tempo management</li>
21cr|tuxguitar-1.5.6-1|125	<li>Imports and exports gp3,gp4 and gp5 files</li>
21cr|tuxguitar-1.5.6-1|126	</ul>
21cr|tuxguitar-1.5.6-1|127	</description>
21cr|tuxguitar-1.5.6-1|128	<url type="homepage">http://www.tuxguitar.com.ar/</url>
21cr|tuxguitar-1.5.6-1|129	<screenshots>
21cr|tuxguitar-1.5.6-1|130	<screenshot type="default">http://www.tuxguitar.com.ar/rd.php/gallery/show_picture.do?galid=1&amp;picid=47</screenshot>
21cr|tuxguitar-1.5.6-1|131	<screenshot>http://www.tuxguitar.com.ar/rd.php/gallery/show_picture.do?galid=1&amp;picid=46</screenshot>
21cr|tuxguitar-1.5.6-1|132	</screenshots>
21cr|tuxguitar-1.5.6-1|133	</application>
21cr|tuxguitar-1.5.6-1|134	EOF

10660 21
21cr|tuxkart-0.4.0-15|1	Summary:	Tuxedo T. Penguin stars in Tuxkart
21cr|tuxkart-0.4.0-15|2	Name:		tuxkart
21cr|tuxkart-0.4.0-15|3	Version:	0.4.0
21cr|tuxkart-0.4.0-15|4	Release:	15
21cr|tuxkart-0.4.0-15|5	License:	GPLv2
21cr|tuxkart-0.4.0-15|6	Group:		Games/Arcade
21cr|tuxkart-0.4.0-15|7	Source:		%{name}-%{version}.tar.bz2
21cr|tuxkart-0.4.0-15|8	Source1:	%{name}-mdkimgs.tar.bz2
21cr|tuxkart-0.4.0-15|9	Source11:	%{name}-16x16.png
21cr|tuxkart-0.4.0-15|10	Source12:	%{name}-32x32.png
21cr|tuxkart-0.4.0-15|11	Source13:	%{name}-48x48.png
21cr|tuxkart-0.4.0-15|12	Patch0:		%{name}-remove-O6.patch
21cr|tuxkart-0.4.0-15|13	Patch1:		%{name}-gownsbow-drv.patch
21cr|tuxkart-0.4.0-15|14	Patch2:		tuxkart-0.4.0-link.patch
21cr|tuxkart-0.4.0-15|15	URL:		http://tuxkart.sourceforge.net/
21cr|tuxkart-0.4.0-15|16	BuildRequires:	pkgconfig(x11)
21cr|tuxkart-0.4.0-15|17	BuildRequires:	mesaglu-devel
21cr|tuxkart-0.4.0-15|18	BuildRequires:	plib-devel
21cr|tuxkart-0.4.0-15|19	ExclusiveArch:	%{ix86} %{x86_64}
21cr|tuxkart-0.4.0-15|20	
21cr|tuxkart-0.4.0-15|21	%description
21cr|tuxkart-0.4.0-15|22	This is another game that stars your Favorite Hero: Tux, the Linux Penguin.
21cr|tuxkart-0.4.0-15|23	
21cr|tuxkart-0.4.0-15|24	%prep
21cr|tuxkart-0.4.0-15|25	%setup -q -D -a 1
21cr|tuxkart-0.4.0-15|26	%patch0 -p0
21cr|tuxkart-0.4.0-15|27	%patch1 -p0
21cr|tuxkart-0.4.0-15|28	%patch2 -p0
21cr|tuxkart-0.4.0-15|29	
21cr|tuxkart-0.4.0-15|30	%build
21cr|tuxkart-0.4.0-15|31	autoreconf -fi
21cr|tuxkart-0.4.0-15|32	%configure --bindir=%{_gamesbindir}
21cr|tuxkart-0.4.0-15|33	%make
21cr|tuxkart-0.4.0-15|34	
21cr|tuxkart-0.4.0-15|35	%install
21cr|tuxkart-0.4.0-15|36	rm -rf $RPM_BUILD_ROOT
21cr|tuxkart-0.4.0-15|37	%{makeinstall_std}
21cr|tuxkart-0.4.0-15|38	
21cr|tuxkart-0.4.0-15|39	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|tuxkart-0.4.0-15|40	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|tuxkart-0.4.0-15|41	[Desktop Entry]
21cr|tuxkart-0.4.0-15|42	Type=Application
21cr|tuxkart-0.4.0-15|43	Exec=%{_gamesbindir}/%{name}
21cr|tuxkart-0.4.0-15|44	Name=Tuxkart
21cr|tuxkart-0.4.0-15|45	Comment=Karting with tux
21cr|tuxkart-0.4.0-15|46	Icon=%{name}
21cr|tuxkart-0.4.0-15|47	Categories=Game;ArcadeGame;
21cr|tuxkart-0.4.0-15|48	EOF
21cr|tuxkart-0.4.0-15|49	
21cr|tuxkart-0.4.0-15|50	install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|tuxkart-0.4.0-15|51	install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|tuxkart-0.4.0-15|52	install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|tuxkart-0.4.0-15|53	
21cr|tuxkart-0.4.0-15|54	%if %mdkversion < 200900
21cr|tuxkart-0.4.0-15|55	%post
21cr|tuxkart-0.4.0-15|56	%{update_menus}
21cr|tuxkart-0.4.0-15|57	%endif
21cr|tuxkart-0.4.0-15|58	
21cr|tuxkart-0.4.0-15|59	%if %mdkversion < 200900
21cr|tuxkart-0.4.0-15|60	%postun
21cr|tuxkart-0.4.0-15|61	%{clean_menus}
21cr|tuxkart-0.4.0-15|62	%endif
21cr|tuxkart-0.4.0-15|63	
21cr|tuxkart-0.4.0-15|64	%clean
21cr|tuxkart-0.4.0-15|65	rm -rf $RPM_BUILD_ROOT
21cr|tuxkart-0.4.0-15|66	
21cr|tuxkart-0.4.0-15|67	%files
21cr|tuxkart-0.4.0-15|68	%defattr(755,root,root,755)
21cr|tuxkart-0.4.0-15|69	%{_gamesbindir}/%{name}
21cr|tuxkart-0.4.0-15|70	%defattr(644,root,root,755)
21cr|tuxkart-0.4.0-15|71	%{_gamesdatadir}/%{name}
21cr|tuxkart-0.4.0-15|72	%{_datadir}/%{name}
21cr|tuxkart-0.4.0-15|73	%{_iconsdir}/%{name}.png
21cr|tuxkart-0.4.0-15|74	%{_liconsdir}/%{name}.png
21cr|tuxkart-0.4.0-15|75	%{_miconsdir}/%{name}.png
21cr|tuxkart-0.4.0-15|76	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|tuxkart-0.4.0-15|77	%doc README CHANGES ChangeLog NEWS

10661 21
21cr|tuxpaint-0.9.28-1|1	Summary:	Simple and fun paint program for kids
21cr|tuxpaint-0.9.28-1|2	Name:		tuxpaint
21cr|tuxpaint-0.9.28-1|3	Version:	0.9.28
21cr|tuxpaint-0.9.28-1|4	Release:	1
21cr|tuxpaint-0.9.28-1|5	# Newer than 9.0 cvs build:
21cr|tuxpaint-0.9.28-1|6	Epoch:		1
21cr|tuxpaint-0.9.28-1|7	License:	GPLv2+
21cr|tuxpaint-0.9.28-1|8	Group:		Graphics
21cr|tuxpaint-0.9.28-1|9	Url:		https://www.newbreedsoftware.com/tuxpaint/
21cr|tuxpaint-0.9.28-1|10	Source0:	https://sourceforge.net/projects/tuxpaint/files/tuxpaint/%{version}/%{name}-%{version}-sdl2.tar.gz
21cr|tuxpaint-0.9.28-1|11	Patch0:		tuxpaint-0.9.21-makej.patch
21cr|tuxpaint-0.9.28-1|12	Patch1:		tuxpaint-upd_desktop.patch
21cr|tuxpaint-0.9.28-1|13	Patch2:		tuxpaint-0.9.27-fix-python2-shebangs.patch
21cr|tuxpaint-0.9.28-1|14	Patch3:		tuxpaint-0.9.27-fix-env-shebangs.patch
21cr|tuxpaint-0.9.28-1|15	BuildRequires:	imagemagick
21cr|tuxpaint-0.9.28-1|16	BuildRequires:	desktop-file-utils
21cr|tuxpaint-0.9.28-1|17	BuildRequires:	xdg-utils
21cr|tuxpaint-0.9.28-1|18	BuildRequires:	gettext
21cr|tuxpaint-0.9.28-1|19	BuildRequires:	gperf
21cr|tuxpaint-0.9.28-1|20	BuildRequires:	libpaper-devel
21cr|tuxpaint-0.9.28-1|21	BuildRequires:	pkgconfig(cairo)
21cr|tuxpaint-0.9.28-1|22	BuildRequires:	pkgconfig(freetype2)
21cr|tuxpaint-0.9.28-1|23	BuildRequires:	pkgconfig(fribidi)
21cr|tuxpaint-0.9.28-1|24	BuildRequires:	pkgconfig(imagequant)
21cr|tuxpaint-0.9.28-1|25	BuildRequires:	pkgconfig(libpng)
21cr|tuxpaint-0.9.28-1|26	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|tuxpaint-0.9.28-1|27	BuildRequires:	pkgconfig(sdl2)
21cr|tuxpaint-0.9.28-1|28	BuildRequires:	pkgconfig(SDL2_gfx)
21cr|tuxpaint-0.9.28-1|29	BuildRequires:	pkgconfig(SDL2_image)
21cr|tuxpaint-0.9.28-1|30	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|tuxpaint-0.9.28-1|31	BuildRequires:	pkgconfig(SDL2_Pango)
21cr|tuxpaint-0.9.28-1|32	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|tuxpaint-0.9.28-1|33	# For printing
21cr|tuxpaint-0.9.28-1|34	Requires:	netpbm
21cr|tuxpaint-0.9.28-1|35	Recommends:	tuxpaint-config
21cr|tuxpaint-0.9.28-1|36	Recommends:	tuxpaint-stamps
21cr|tuxpaint-0.9.28-1|37	
21cr|tuxpaint-0.9.28-1|38	%description
21cr|tuxpaint-0.9.28-1|39	Tux Paint is a simple paint program gear towards young children. It provides
21cr|tuxpaint-0.9.28-1|40	a simple but entertaining interface, allows drawing with brushes, lines,
21cr|tuxpaint-0.9.28-1|41	shapes, and 'stamps,' and has a 'magic' tool, for special effects. Loading
21cr|tuxpaint-0.9.28-1|42	and saving is done via a graphical interface, and the underlying environment's
21cr|tuxpaint-0.9.28-1|43	file-system isn't exposed (much like programs on PDAs).
21cr|tuxpaint-0.9.28-1|44	
21cr|tuxpaint-0.9.28-1|45	%files -f %{name}.lang
21cr|tuxpaint-0.9.28-1|46	%doc %{_docdir}/%{name}-%{version}
21cr|tuxpaint-0.9.28-1|47	%dir %{_sysconfdir}/tuxpaint
21cr|tuxpaint-0.9.28-1|48	%config(noreplace) %{_sysconfdir}/tuxpaint/tuxpaint.conf
21cr|tuxpaint-0.9.28-1|49	%{_bindir}/%{name}
21cr|tuxpaint-0.9.28-1|50	%{_bindir}/%{name}-import
21cr|tuxpaint-0.9.28-1|51	%{_sysconfdir}/bash_completion.d/%{name}-completion.bash
21cr|tuxpaint-0.9.28-1|52	%{_datadir}/%{name}
21cr|tuxpaint-0.9.28-1|53	%{_libdir}/%{name}
21cr|tuxpaint-0.9.28-1|54	%{_datadir}/applications/%{name}.desktop
21cr|tuxpaint-0.9.28-1|55	%{_datadir}/pixmaps/*png
21cr|tuxpaint-0.9.28-1|56	%{_datadir}/pixmaps/%{name}.xpm
21cr|tuxpaint-0.9.28-1|57	%{_miconsdir}/*.png
21cr|tuxpaint-0.9.28-1|58	%{_iconsdir}/*.png
21cr|tuxpaint-0.9.28-1|59	%{_liconsdir}/*.png
21cr|tuxpaint-0.9.28-1|60	%{_mandir}/man1/%{name}.1*
21cr|tuxpaint-0.9.28-1|61	%{_mandir}/man1/%{name}-import.1*
21cr|tuxpaint-0.9.28-1|62	
21cr|tuxpaint-0.9.28-1|63	#----------------------------------------------------------------------------
21cr|tuxpaint-0.9.28-1|64	
21cr|tuxpaint-0.9.28-1|65	%package devel
21cr|tuxpaint-0.9.28-1|66	Summary:	Development libraries for %{name}
21cr|tuxpaint-0.9.28-1|67	Group:		Development/Other
21cr|tuxpaint-0.9.28-1|68	
21cr|tuxpaint-0.9.28-1|69	%description devel
21cr|tuxpaint-0.9.28-1|70	%{name} development headers and libraries.
21cr|tuxpaint-0.9.28-1|71	
21cr|tuxpaint-0.9.28-1|72	%files devel
21cr|tuxpaint-0.9.28-1|73	%doc %{_datadir}/doc/%{name}-%{version}/%{name}-dev
21cr|tuxpaint-0.9.28-1|74	%{_bindir}/tp-magic-config
21cr|tuxpaint-0.9.28-1|75	%{_includedir}/%{name}/*.h
21cr|tuxpaint-0.9.28-1|76	%{_mandir}/man1/tp-magic-config.1*
21cr|tuxpaint-0.9.28-1|77	
21cr|tuxpaint-0.9.28-1|78	#----------------------------------------------------------------------------
21cr|tuxpaint-0.9.28-1|79	
21cr|tuxpaint-0.9.28-1|80	%prep
21cr|tuxpaint-0.9.28-1|81	%autosetup -p1 -n %{name}-%{version}-sdl2
21cr|tuxpaint-0.9.28-1|82	
21cr|tuxpaint-0.9.28-1|83	# Fix unreadable files
21cr|tuxpaint-0.9.28-1|84	find . -perm 0600 -exec chmod 0644 '{}' \;
21cr|tuxpaint-0.9.28-1|85	
21cr|tuxpaint-0.9.28-1|86	sed -i -e '/\/gnome\/apps\/Graphics/d' Makefile
21cr|tuxpaint-0.9.28-1|87	find docs -type f -exec perl -pi -e 's/\r\n/\n/' {} \;
21cr|tuxpaint-0.9.28-1|88	find docs -type f -perm /100 -exec chmod a-x {} \;
21cr|tuxpaint-0.9.28-1|89	
21cr|tuxpaint-0.9.28-1|90	
21cr|tuxpaint-0.9.28-1|91	%build
21cr|tuxpaint-0.9.28-1|92	make PREFIX=/usr MAGIC_PREFIX=%{_libdir}/%{name}/plugins tp-magic-config
21cr|tuxpaint-0.9.28-1|93	make OPTFLAGS="%{optflags}" PREFIX=%{_prefix} LIBDIR=%{_libdir} MAGIC_PREFIX=%{_libdir}/%{name}/plugins
21cr|tuxpaint-0.9.28-1|94	
21cr|tuxpaint-0.9.28-1|95	
21cr|tuxpaint-0.9.28-1|96	%install
21cr|tuxpaint-0.9.28-1|97	make install PKG_ROOT="%{buildroot}" \
21cr|tuxpaint-0.9.28-1|98	PREFIX="%{_usr}" X11_ICON_PREFIX="%{buildroot}%{_datadir}/pixmaps" \
21cr|tuxpaint-0.9.28-1|99	LIBDIR=%{_libdir} KDE_ICON_PREFIX=%{_iconsdir} MAGIC_PREFIX=%{buildroot}%{_libdir}/%{name}/plugins
21cr|tuxpaint-0.9.28-1|100	
21cr|tuxpaint-0.9.28-1|101	
21cr|tuxpaint-0.9.28-1|102	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tuxpaint-0.9.28-1|103	desktop-file-install \
21cr|tuxpaint-0.9.28-1|104	--vendor="" \
21cr|tuxpaint-0.9.28-1|105	--dir %{buildroot}%{_datadir}/applications \
21cr|tuxpaint-0.9.28-1|106	--remove-category="Art" \
21cr|tuxpaint-0.9.28-1|107	src/%{name}.desktop
21cr|tuxpaint-0.9.28-1|108	
21cr|tuxpaint-0.9.28-1|109	install -m644 data/images/icon16x16.png -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|tuxpaint-0.9.28-1|110	install -m644 data/images/icon32x32.png -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|tuxpaint-0.9.28-1|111	install -m644 data/images/icon48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|tuxpaint-0.9.28-1|112	
21cr|tuxpaint-0.9.28-1|113	# Fix perms:
21cr|tuxpaint-0.9.28-1|114	find %{buildroot} -type d|xargs chmod 0755
21cr|tuxpaint-0.9.28-1|115	chmod -R go+r docs/
21cr|tuxpaint-0.9.28-1|116	chmod +x %{buildroot}%{_datadir}/%{name}/fonts/locale/zh_tw_docs/maketuxfont.py
21cr|tuxpaint-0.9.28-1|117	chmod +x %{buildroot}%{_datadir}/%{name}/fonts/locale/zh_tw_docs/tuxpaintsubset.pe
21cr|tuxpaint-0.9.28-1|118	
21cr|tuxpaint-0.9.28-1|119	# Remove useless installed things
21cr|tuxpaint-0.9.28-1|120	rm -R %{buildroot}%{_datadir}/%{name}/images/icon32x32.xpm
21cr|tuxpaint-0.9.28-1|121	rm -rf %{buildroot}%{_datadir}/%{name}/starters/.thumbs
21cr|tuxpaint-0.9.28-1|122	rm -rf %{buildroot}%{_datadir}/%{name}/templates/.thumbs
21cr|tuxpaint-0.9.28-1|123	
21cr|tuxpaint-0.9.28-1|124	# Drop unrecognized locale
21cr|tuxpaint-0.9.28-1|125	rm -rf %{buildroot}%{_datadir}/locale/son/
21cr|tuxpaint-0.9.28-1|126	
21cr|tuxpaint-0.9.28-1|127	%find_lang %{name} --with-man

10662 21
21cr|tuxpaint-config-0.0.19-1|1	%global	debug_package %{nil}
21cr|tuxpaint-config-0.0.19-1|2	
21cr|tuxpaint-config-0.0.19-1|3	Summary:	Pictures for use with the paint program Tuxpaint
21cr|tuxpaint-config-0.0.19-1|4	Name:		tuxpaint-config
21cr|tuxpaint-config-0.0.19-1|5	Version:	0.0.19
21cr|tuxpaint-config-0.0.19-1|6	Release:	1
21cr|tuxpaint-config-0.0.19-1|7	License:	GPLv2+
21cr|tuxpaint-config-0.0.19-1|8	Group:		Graphics
21cr|tuxpaint-config-0.0.19-1|9	Url:		https://sourceforge.net/projects/tuxpaint
21cr|tuxpaint-config-0.0.19-1|10	Source0:		https://downloads.sourceforge.net/project/tuxpaint/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|tuxpaint-config-0.0.19-1|11	Source100:	%{name}.rpmlintrc
21cr|tuxpaint-config-0.0.19-1|12	Patch0:	tuxpaint-config-0.0.18-use-OPTFLAGS-for-our-compile-flags.patch
21cr|tuxpaint-config-0.0.19-1|13	BuildRequires:	desktop-file-utils
21cr|tuxpaint-config-0.0.19-1|14	BuildRequires:	fltk-devel
21cr|tuxpaint-config-0.0.19-1|15	BuildRequires:	libpaper-devel
21cr|tuxpaint-config-0.0.19-1|16	BuildRequires:	pkgconfig(cairo)
21cr|tuxpaint-config-0.0.19-1|17	BuildRequires:	pkgconfig(libunibreak)
21cr|tuxpaint-config-0.0.19-1|18	BuildRequires:	pkgconfig(pixman-1)
21cr|tuxpaint-config-0.0.19-1|19	BuildRequires:	pkgconfig(xext)
21cr|tuxpaint-config-0.0.19-1|20	Requires:	tuxpaint
21cr|tuxpaint-config-0.0.19-1|21	ExclusiveArch:	x86_64
21cr|tuxpaint-config-0.0.19-1|22	
21cr|tuxpaint-config-0.0.19-1|23	%description
21cr|tuxpaint-config-0.0.19-1|24	Tux Paint Config is a graphical configuration tool for "Tux Paint." It
21cr|tuxpaint-config-0.0.19-1|25	provides a point-and-click interface that allows parents and teachers to alter
21cr|tuxpaint-config-0.0.19-1|26	Tux Paint's behavior -- disable sound effects, run in full-screen mode, etc. -
21cr|tuxpaint-config-0.0.19-1|27	without needing to manipulate a text-based configuration file.
21cr|tuxpaint-config-0.0.19-1|28	
21cr|tuxpaint-config-0.0.19-1|29	%files -f %{name}.lang
21cr|tuxpaint-config-0.0.19-1|30	%doc %{_docdir}/%{name}/*
21cr|tuxpaint-config-0.0.19-1|31	%{_bindir}/%{name}
21cr|tuxpaint-config-0.0.19-1|32	%{_datadir}/%{name}/images/*
21cr|tuxpaint-config-0.0.19-1|33	%{_datadir}/applications/%{name}.desktop
21cr|tuxpaint-config-0.0.19-1|34	%{_datadir}/pixmaps/%{name}.png
21cr|tuxpaint-config-0.0.19-1|35	%{_includedir}/X11/pixmaps/%{name}.xpm
21cr|tuxpaint-config-0.0.19-1|36	%{_miconsdir}/%{name}.png
21cr|tuxpaint-config-0.0.19-1|37	%{_iconsdir}/%{name}.png
21cr|tuxpaint-config-0.0.19-1|38	%{_liconsdir}/%{name}.png
21cr|tuxpaint-config-0.0.19-1|39	%{_mandir}/man1/%{name}.1.*
21cr|tuxpaint-config-0.0.19-1|40	
21cr|tuxpaint-config-0.0.19-1|41	#-----------------------------------------------------------------------------
21cr|tuxpaint-config-0.0.19-1|42	
21cr|tuxpaint-config-0.0.19-1|43	%prep
21cr|tuxpaint-config-0.0.19-1|44	%setup -q
21cr|tuxpaint-config-0.0.19-1|45	%patch0 -p1
21cr|tuxpaint-config-0.0.19-1|46	
21cr|tuxpaint-config-0.0.19-1|47	
21cr|tuxpaint-config-0.0.19-1|48	%build
21cr|tuxpaint-config-0.0.19-1|49	%setup_compile_flags
21cr|tuxpaint-config-0.0.19-1|50	make PREFIX=%{_prefix} OPTFLAGS="%{optflags}"
21cr|tuxpaint-config-0.0.19-1|51	
21cr|tuxpaint-config-0.0.19-1|52	
21cr|tuxpaint-config-0.0.19-1|53	%install
21cr|tuxpaint-config-0.0.19-1|54	%makeinstall_std PREFIX=%{_prefix} X11_ICON_PREFIX="%{_includedir}/X11/pixmaps/"
21cr|tuxpaint-config-0.0.19-1|55	
21cr|tuxpaint-config-0.0.19-1|56	# Install provided icons...
21cr|tuxpaint-config-0.0.19-1|57	install -m644 data/images/icon16x16.png -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|tuxpaint-config-0.0.19-1|58	install -m644 data/images/icon32x32.png -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|tuxpaint-config-0.0.19-1|59	install -m644 data/images/icon48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|tuxpaint-config-0.0.19-1|60	# ... and .desktop file
21cr|tuxpaint-config-0.0.19-1|61	mkdir -p %{buildroot}%{_datadir}/applications
21cr|tuxpaint-config-0.0.19-1|62	desktop-file-install	--vendor="" \
21cr|tuxpaint-config-0.0.19-1|63	--dir %{buildroot}%{_datadir}/applications \
21cr|tuxpaint-config-0.0.19-1|64	--remove-category="Settings" \
21cr|tuxpaint-config-0.0.19-1|65	--add-category="Education" \
21cr|tuxpaint-config-0.0.19-1|66	src/tuxpaint-config.desktop
21cr|tuxpaint-config-0.0.19-1|67	
21cr|tuxpaint-config-0.0.19-1|68	%if 0
21cr|tuxpaint-config-0.0.19-1|69	mkdir -p %{buildroot} %{buildroot}%{_bindir}
21cr|tuxpaint-config-0.0.19-1|70	make install BUILDPREFIX="%{buildroot}" PKG_ROOT="%{buildroot}" PREFIX="%{buildroot}%{_usr}" X11_ICON_PREFIX="%{buildroot}%{_includedir}/X11/pixmaps/" LIBDIR="%{buildroot}%{_libdir}"
21cr|tuxpaint-config-0.0.19-1|71	
21cr|tuxpaint-config-0.0.19-1|72	%endif
21cr|tuxpaint-config-0.0.19-1|73	
21cr|tuxpaint-config-0.0.19-1|74	# Fix perms
21cr|tuxpaint-config-0.0.19-1|75	chmod -R go+r docs/
21cr|tuxpaint-config-0.0.19-1|76	chmod -R go=u-w %{buildroot}/*
21cr|tuxpaint-config-0.0.19-1|77	chmod -x %{buildroot}%{_docdir}/%{name}/html/README.html
21cr|tuxpaint-config-0.0.19-1|78	chmod -x %{buildroot}%{_docdir}/%{name}/*.txt
21cr|tuxpaint-config-0.0.19-1|79	
21cr|tuxpaint-config-0.0.19-1|80	# Drop unrecognized locale
21cr|tuxpaint-config-0.0.19-1|81	rm -rf %{buildroot}%{_datadir}/locale/son/
21cr|tuxpaint-config-0.0.19-1|82	
21cr|tuxpaint-config-0.0.19-1|83	%find_lang %{name}

10663 21
21cr|tuxpaint-stamps-2022.06.04-1|1	%define url_ver %(echo %{version}|tr '.' '-')
21cr|tuxpaint-stamps-2022.06.04-1|2	
21cr|tuxpaint-stamps-2022.06.04-1|3	Summary:	Pictures for use with the paint program Tuxpaint
21cr|tuxpaint-stamps-2022.06.04-1|4	Name:		tuxpaint-stamps
21cr|tuxpaint-stamps-2022.06.04-1|5	Version:	2022.06.04
21cr|tuxpaint-stamps-2022.06.04-1|6	Release:	1
21cr|tuxpaint-stamps-2022.06.04-1|7	License:	GPLv2+
21cr|tuxpaint-stamps-2022.06.04-1|8	Group:		Graphics
21cr|tuxpaint-stamps-2022.06.04-1|9	Url:		https://www.newbreedsoftware.com/tuxpaint/
21cr|tuxpaint-stamps-2022.06.04-1|10	Source0:	https://sourceforge.net/projects/tuxpaint/files/%{name}/%{url_ver}/%{name}-%{version}.tar.gz
21cr|tuxpaint-stamps-2022.06.04-1|11	Patch0:		%{name}-2014.08.23-mixed-rules.patch
21cr|tuxpaint-stamps-2022.06.04-1|12	BuildArch:	noarch
21cr|tuxpaint-stamps-2022.06.04-1|13	Requires:	tuxpaint
21cr|tuxpaint-stamps-2022.06.04-1|14	
21cr|tuxpaint-stamps-2022.06.04-1|15	%description
21cr|tuxpaint-stamps-2022.06.04-1|16	Tux Paint is a simple paint program gear towards young children. It provides a
21cr|tuxpaint-stamps-2022.06.04-1|17	simple but entertaining interface, allows drawing with brushes, lines, shapes
21cr|tuxpaint-stamps-2022.06.04-1|18	and 'stamps,' and has a 'magic'  tool, for special effects. Loading and saving
21cr|tuxpaint-stamps-2022.06.04-1|19	is done via a  graphical interface, and the underlying environment's
21cr|tuxpaint-stamps-2022.06.04-1|20	file-system isn't exposed (much like programs on PDAs).
21cr|tuxpaint-stamps-2022.06.04-1|21	This packages contains a lot of extra pictures (stamps) for tuxpaint.
21cr|tuxpaint-stamps-2022.06.04-1|22	
21cr|tuxpaint-stamps-2022.06.04-1|23	%files
21cr|tuxpaint-stamps-2022.06.04-1|24	%doc docs/*
21cr|tuxpaint-stamps-2022.06.04-1|25	%{_datadir}/tuxpaint/*
21cr|tuxpaint-stamps-2022.06.04-1|26	
21cr|tuxpaint-stamps-2022.06.04-1|27	#-----------------------------------------------------------------------------
21cr|tuxpaint-stamps-2022.06.04-1|28	
21cr|tuxpaint-stamps-2022.06.04-1|29	%prep
21cr|tuxpaint-stamps-2022.06.04-1|30	%autosetup -p1
21cr|tuxpaint-stamps-2022.06.04-1|31	
21cr|tuxpaint-stamps-2022.06.04-1|32	
21cr|tuxpaint-stamps-2022.06.04-1|33	%build
21cr|tuxpaint-stamps-2022.06.04-1|34	# Nothing to do
21cr|tuxpaint-stamps-2022.06.04-1|35	
21cr|tuxpaint-stamps-2022.06.04-1|36	
21cr|tuxpaint-stamps-2022.06.04-1|37	%install
21cr|tuxpaint-stamps-2022.06.04-1|38	make DATA_PREFIX=%{buildroot}%{_datadir}/tuxpaint/ install-all

10664 21
21cr|tuxpuck-0.8.2-24|1	Summary:	Clone of ShufflePuck Cafe historical game
21cr|tuxpuck-0.8.2-24|2	Name:		tuxpuck
21cr|tuxpuck-0.8.2-24|3	Version:	0.8.2
21cr|tuxpuck-0.8.2-24|4	Release:	24
21cr|tuxpuck-0.8.2-24|5	Source0:	%{name}-%{version}.tar.bz2
21cr|tuxpuck-0.8.2-24|6	Patch0: tuxpuck-0.8.2-cxx.patch
21cr|tuxpuck-0.8.2-24|7	Patch1: tuxpuck-0.8.2-png15.patch
21cr|tuxpuck-0.8.2-24|8	URL:		http://altruistic.lbl.gov/mirrors/ubuntu/pool/universe/t/tuxpuck/
21cr|tuxpuck-0.8.2-24|9	License:	GPLv2
21cr|tuxpuck-0.8.2-24|10	Group:		Games/Arcade
21cr|tuxpuck-0.8.2-24|11	BuildRequires:	pkgconfig(sdl)
21cr|tuxpuck-0.8.2-24|12	BuildRequires:	pkgconfig(libpng)
21cr|tuxpuck-0.8.2-24|13	BuildRequires:	pkgconfig(vorbis)
21cr|tuxpuck-0.8.2-24|14	BuildRequires:	pkgconfig(zlib)
21cr|tuxpuck-0.8.2-24|15	BuildRequires:	jpeg-devel
21cr|tuxpuck-0.8.2-24|16	BuildRequires:	pkgconfig(freetype2)
21cr|tuxpuck-0.8.2-24|17	
21cr|tuxpuck-0.8.2-24|18	%description
21cr|tuxpuck-0.8.2-24|19	Anyone remember "Shufflepuck Cafe" for the Amiga/AtariST ?
21cr|tuxpuck-0.8.2-24|20	
21cr|tuxpuck-0.8.2-24|21	%prep
21cr|tuxpuck-0.8.2-24|22	%setup -q
21cr|tuxpuck-0.8.2-24|23	%patch0 -p0
21cr|tuxpuck-0.8.2-24|24	%patch1 -p0
21cr|tuxpuck-0.8.2-24|25	
21cr|tuxpuck-0.8.2-24|26	sed -i 's|usr/man|usr/share/man|' Makefile
21cr|tuxpuck-0.8.2-24|27	sed -i -e 's/-Werror//' \
21cr|tuxpuck-0.8.2-24|28	-e '/^CC/d' \
21cr|tuxpuck-0.8.2-24|29	Makefile \
21cr|tuxpuck-0.8.2-24|30	utils/Makefile \
21cr|tuxpuck-0.8.2-24|31	data/Makefile
21cr|tuxpuck-0.8.2-24|32	
21cr|tuxpuck-0.8.2-24|33	%build
21cr|tuxpuck-0.8.2-24|34	perl -pi -e 's/-Werror//' Makefile utils/Makefile
21cr|tuxpuck-0.8.2-24|35	perl -pi -e 's/`sdl-config --cflags`/`sdl-config --cflags` `freetype-config --cflags`/' utils/Makefile
21cr|tuxpuck-0.8.2-24|36	CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS -lpng" make
21cr|tuxpuck-0.8.2-24|37	
21cr|tuxpuck-0.8.2-24|38	%install
21cr|tuxpuck-0.8.2-24|39	install -m755 %{name} -D $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
21cr|tuxpuck-0.8.2-24|40	install -m755 man/tuxpuck.6.gz -D $RPM_BUILD_ROOT%{_mandir}/man1/tuxpuck.6.gz
21cr|tuxpuck-0.8.2-24|41	
21cr|tuxpuck-0.8.2-24|42	install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|tuxpuck-0.8.2-24|43	cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|tuxpuck-0.8.2-24|44	[Desktop Entry]
21cr|tuxpuck-0.8.2-24|45	Name=Tuxpuck
21cr|tuxpuck-0.8.2-24|46	Comment=Clone of ShufflePuck Cafee
21cr|tuxpuck-0.8.2-24|47	Exec=%{_gamesbindir}/%name
21cr|tuxpuck-0.8.2-24|48	Icon=arcade_section
21cr|tuxpuck-0.8.2-24|49	Terminal=false
21cr|tuxpuck-0.8.2-24|50	Type=Application
21cr|tuxpuck-0.8.2-24|51	StartupNotify=true
21cr|tuxpuck-0.8.2-24|52	Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
21cr|tuxpuck-0.8.2-24|53	EOF
21cr|tuxpuck-0.8.2-24|54	
21cr|tuxpuck-0.8.2-24|55	
21cr|tuxpuck-0.8.2-24|56	
21cr|tuxpuck-0.8.2-24|57	
21cr|tuxpuck-0.8.2-24|58	%files
21cr|tuxpuck-0.8.2-24|59	%doc COPYING
21cr|tuxpuck-0.8.2-24|60	%{_gamesbindir}/%{name}
21cr|tuxpuck-0.8.2-24|61	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|tuxpuck-0.8.2-24|62	%{_mandir}/man1/*

10665 21
21cr|tvbrowser-4.2.4-1|1	Summary:	Digital TV guide
21cr|tvbrowser-4.2.4-1|2	Name:		tvbrowser
21cr|tvbrowser-4.2.4-1|3	Version:	4.2.4
21cr|tvbrowser-4.2.4-1|4	Release:	1
21cr|tvbrowser-4.2.4-1|5	License:	GPLv3+
21cr|tvbrowser-4.2.4-1|6	Group:		Video
21cr|tvbrowser-4.2.4-1|7	Url:		https://tv-browser.org
21cr|tvbrowser-4.2.4-1|8	Source0:	https://downloads.sourceforge.net/project/tvbrowser/TV-Browser%20Releases%20%28Java%206%20and%20higher%29/%{version}/%{name}_%{version}_bin.tar.gz
21cr|tvbrowser-4.2.4-1|9	Patch0:		tvbrowser-4.2.4-fix-launcher.patch
21cr|tvbrowser-4.2.4-1|10	BuildRequires:	desktop-file-utils
21cr|tvbrowser-4.2.4-1|11	BuildRequires:	dos2unix
21cr|tvbrowser-4.2.4-1|12	BuildRequires:	java-openjdk >= 11.0.0
21cr|tvbrowser-4.2.4-1|13	Requires:	java-openjdk >= 11.0.0
21cr|tvbrowser-4.2.4-1|14	BuildArch:		noarch
21cr|tvbrowser-4.2.4-1|15	
21cr|tvbrowser-4.2.4-1|16	%description
21cr|tvbrowser-4.2.4-1|17	TV-Browser is Plugin based digital TV guide written in Java. Plugins can be
21cr|tvbrowser-4.2.4-1|18	installed with the download function of TV-Browser.
21cr|tvbrowser-4.2.4-1|19	
21cr|tvbrowser-4.2.4-1|20	%files
21cr|tvbrowser-4.2.4-1|21	%doc COPYRIGHT.txt LICENSE.txt *.url
21cr|tvbrowser-4.2.4-1|22	%{_bindir}/%{name}
21cr|tvbrowser-4.2.4-1|23	%{_datadir}/%{name}
21cr|tvbrowser-4.2.4-1|24	%{_datadir}/applications/%{name}.desktop
21cr|tvbrowser-4.2.4-1|25	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|tvbrowser-4.2.4-1|26	
21cr|tvbrowser-4.2.4-1|27	#-----------------------------------------------------------------------------
21cr|tvbrowser-4.2.4-1|28	
21cr|tvbrowser-4.2.4-1|29	%prep
21cr|tvbrowser-4.2.4-1|30	%setup -q
21cr|tvbrowser-4.2.4-1|31	%patch0 -p1
21cr|tvbrowser-4.2.4-1|32	
21cr|tvbrowser-4.2.4-1|33	# Fix EOL
21cr|tvbrowser-4.2.4-1|34	dos2unix LICENSE.txt *.url
21cr|tvbrowser-4.2.4-1|35	
21cr|tvbrowser-4.2.4-1|36	
21cr|tvbrowser-4.2.4-1|37	%build
21cr|tvbrowser-4.2.4-1|38	# Pre-built java archive: nothing to do
21cr|tvbrowser-4.2.4-1|39	
21cr|tvbrowser-4.2.4-1|40	
21cr|tvbrowser-4.2.4-1|41	%install
21cr|tvbrowser-4.2.4-1|42	# Install the source provided script launcher and .desktop file
21cr|tvbrowser-4.2.4-1|43	install -D -p -m 755 %{name}.sh %{buildroot}%{_bindir}/%{name}
21cr|tvbrowser-4.2.4-1|44	install -D -p -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|tvbrowser-4.2.4-1|45	desktop-file-edit --set-icon="%{name}" \
21cr|tvbrowser-4.2.4-1|46	--set-key="Exec" --set-value="%{name} %u" \
21cr|tvbrowser-4.2.4-1|47	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|tvbrowser-4.2.4-1|48	
21cr|tvbrowser-4.2.4-1|49	# Install the main .jar file
21cr|tvbrowser-4.2.4-1|50	install -D -p -m 644 %{name}.jar %{buildroot}%{_datadir}/%{name}/%{name}.jar
21cr|tvbrowser-4.2.4-1|51	
21cr|tvbrowser-4.2.4-1|52	# Install all the support files
21cr|tvbrowser-4.2.4-1|53	find hyphen icons imgs infothemes lib personas plugins themepacks -depth -print | cpio -p -d -m %{buildroot}%{_datadir}/%{name}
21cr|tvbrowser-4.2.4-1|54	
21cr|tvbrowser-4.2.4-1|55	# Install icons
21cr|tvbrowser-4.2.4-1|56	for size in 16 32 48 128; do
21cr|tvbrowser-4.2.4-1|57	(
21cr|tvbrowser-4.2.4-1|58	install -d %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/
21cr|tvbrowser-4.2.4-1|59	cd %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/
21cr|tvbrowser-4.2.4-1|60	ln -s ../../../../tvbrowser/imgs/tvbrowser${size}.png %{name}.png
21cr|tvbrowser-4.2.4-1|61	)
21cr|tvbrowser-4.2.4-1|62	done

10666 21
21cr|tvconnector-0.4-1|1	%global debug_package %{nil}
21cr|tvconnector-0.4-1|2	
21cr|tvconnector-0.4-1|3	Name:		tvconnector
21cr|tvconnector-0.4-1|4	Version:	0.4
21cr|tvconnector-0.4-1|5	Release:	1
21cr|tvconnector-0.4-1|6	Summary:	Connecting an additional display (TV)
21cr|tvconnector-0.4-1|7	Group:		Video
21cr|tvconnector-0.4-1|8	License:	GPLv3
21cr|tvconnector-0.4-1|9	URL:		https://github.com/AKotov-dev/TVConnector
21cr|tvconnector-0.4-1|10	Source0:	https://github.com/AKotov-dev/TVConnector/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|tvconnector-0.4-1|11	Source2:	tvconnector.png
21cr|tvconnector-0.4-1|12	Source3:	tvconnector.desktop
21cr|tvconnector-0.4-1|13	BuildRequires:	lazarus
21cr|tvconnector-0.4-1|14	BuildRequires:	gettext
21cr|tvconnector-0.4-1|15	Requires:	xrandr
21cr|tvconnector-0.4-1|16	Requires:	gtk2
21cr|tvconnector-0.4-1|17	
21cr|tvconnector-0.4-1|18	%description
21cr|tvconnector-0.4-1|19	Connecting an additional display (TV)
21cr|tvconnector-0.4-1|20	
21cr|tvconnector-0.4-1|21	%files
21cr|tvconnector-0.4-1|22	%doc ../README.md
21cr|tvconnector-0.4-1|23	%license ../LICENSE
21cr|tvconnector-0.4-1|24	%{_datadir}/%{name}
21cr|tvconnector-0.4-1|25	%{_datadir}/applications/%{name}.desktop
21cr|tvconnector-0.4-1|26	%{_datadir}/pixmaps/%{name}.png
21cr|tvconnector-0.4-1|27	
21cr|tvconnector-0.4-1|28	#----------------------------------------------------------------------
21cr|tvconnector-0.4-1|29	%prep
21cr|tvconnector-0.4-1|30	%setup -n TVConnector-%{version}/%{name}
21cr|tvconnector-0.4-1|31	
21cr|tvconnector-0.4-1|32	# remove prebuild file
21cr|tvconnector-0.4-1|33	rm -f %{name}
21cr|tvconnector-0.4-1|34	
21cr|tvconnector-0.4-1|35	%build
21cr|tvconnector-0.4-1|36	lazbuild --build-all *.lpi
21cr|tvconnector-0.4-1|37	
21cr|tvconnector-0.4-1|38	#translate additional messages
21cr|tvconnector-0.4-1|39	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|tvconnector-0.4-1|40	
21cr|tvconnector-0.4-1|41	%install
21cr|tvconnector-0.4-1|42	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|tvconnector-0.4-1|43	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|tvconnector-0.4-1|44	
21cr|tvconnector-0.4-1|45	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|tvconnector-0.4-1|46	cp getprimary.sh %{buildroot}%{_datadir}/%{name}
21cr|tvconnector-0.4-1|47	cp -r ico  %{buildroot}%{_datadir}/%{name}
21cr|tvconnector-0.4-1|48	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|tvconnector-0.4-1|49	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|tvconnector-0.4-1|50	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

10667 21
21cr|tv-fonts-1.1-21|1	Summary:	Fonts for TV programs (fbtv, motv, ttv, xawtv)
21cr|tv-fonts-1.1-21|2	Name:		tv-fonts
21cr|tv-fonts-1.1-21|3	Version:	1.1
21cr|tv-fonts-1.1-21|4	Release:	21
21cr|tv-fonts-1.1-21|5	Group:		Video
21cr|tv-fonts-1.1-21|6	License:	GPLv2+
21cr|tv-fonts-1.1-21|7	Url:		http://bytesex.org/xawtv
21cr|tv-fonts-1.1-21|8	Source0:	%{name}-%{version}.tar.bz2
21cr|tv-fonts-1.1-21|9	Patch0:		tv-fonts-Makefile.patch
21cr|tv-fonts-1.1-21|10	BuildRequires:	bdftopcf
21cr|tv-fonts-1.1-21|11	BuildRequires:	mkfontdir
21cr|tv-fonts-1.1-21|12	BuildRequires:	mkfontscale
21cr|tv-fonts-1.1-21|13	Requires:	mkfontscale
21cr|tv-fonts-1.1-21|14	Requires:	mkfontdir
21cr|tv-fonts-1.1-21|15	Requires(post,postun):	mkfontdir
21cr|tv-fonts-1.1-21|16	BuildArch:	noarch
21cr|tv-fonts-1.1-21|17	
21cr|tv-fonts-1.1-21|18	%description
21cr|tv-fonts-1.1-21|19	Tv-fonts is a set of fonts, mainly used by xawtv.
21cr|tv-fonts-1.1-21|20	
21cr|tv-fonts-1.1-21|21	%files
21cr|tv-fonts-1.1-21|22	%doc README
21cr|tv-fonts-1.1-21|23	%{_datadir}/fonts/misc
21cr|tv-fonts-1.1-21|24	
21cr|tv-fonts-1.1-21|25	%post
21cr|tv-fonts-1.1-21|26	cd %{_datadir}/fonts/misc
21cr|tv-fonts-1.1-21|27	%{_prefix}/bin/mkfontdir
21cr|tv-fonts-1.1-21|28	if [ -f /var/lock/subsys/xfs ]; then
21cr|tv-fonts-1.1-21|29	service xfs restart || true
21cr|tv-fonts-1.1-21|30	fi
21cr|tv-fonts-1.1-21|31	test -n "$DISPLAY" && xset fp rehash || true
21cr|tv-fonts-1.1-21|32	
21cr|tv-fonts-1.1-21|33	%postun
21cr|tv-fonts-1.1-21|34	if [ "$1" = "0" ]; then
21cr|tv-fonts-1.1-21|35	cd %{_datadir}/fonts/misc
21cr|tv-fonts-1.1-21|36	%{_prefix}/bin/mkfontdir
21cr|tv-fonts-1.1-21|37	if [ -f /var/lock/subsys/xfs ]; then
21cr|tv-fonts-1.1-21|38	service xfs restart || true
21cr|tv-fonts-1.1-21|39	fi
21cr|tv-fonts-1.1-21|40	test -n "$DISPLAY" && xset fp rehash || true
21cr|tv-fonts-1.1-21|41	fi
21cr|tv-fonts-1.1-21|42	
21cr|tv-fonts-1.1-21|43	#----------------------------------------------------------------------------
21cr|tv-fonts-1.1-21|44	
21cr|tv-fonts-1.1-21|45	%prep
21cr|tv-fonts-1.1-21|46	%setup -q
21cr|tv-fonts-1.1-21|47	%patch0 -p1
21cr|tv-fonts-1.1-21|48	
21cr|tv-fonts-1.1-21|49	%build
21cr|tv-fonts-1.1-21|50	# to prevent make doing some xset stuff :
21cr|tv-fonts-1.1-21|51	# Geoff -- only unset if DISPLAY is present or it will return 1 and
21cr|tv-fonts-1.1-21|52	# build will barf.
21cr|tv-fonts-1.1-21|53	[ -n "$DISPLAY" ] && unset DISPLAY
21cr|tv-fonts-1.1-21|54	%make
21cr|tv-fonts-1.1-21|55	
21cr|tv-fonts-1.1-21|56	%install
21cr|tv-fonts-1.1-21|57	mkdir -p %{buildroot}%{_datadir}/fonts/misc/
21cr|tv-fonts-1.1-21|58	install *.gz %{buildroot}%{_datadir}/fonts/misc/
21cr|tv-fonts-1.1-21|59	
21cr|tv-fonts-1.1-21|60	cat <<EOF >> README
21cr|tv-fonts-1.1-21|61	
21cr|tv-fonts-1.1-21|62	Tv-fonts is a set of fonts, mainly used by xawtv.
21cr|tv-fonts-1.1-21|63	
21cr|tv-fonts-1.1-21|64	They used to be bundled with xawtv but starting with version 3.75,
21cr|tv-fonts-1.1-21|65	xawtv does not come with the fonts bundled any more.
21cr|tv-fonts-1.1-21|66	
21cr|tv-fonts-1.1-21|67	So come tv-fonts.
21cr|tv-fonts-1.1-21|68	
21cr|tv-fonts-1.1-21|69	This package is required by xawtv-common
21cr|tv-fonts-1.1-21|70	EOF

10668 21
21cr|tv_grab_nl_py-2.2.21-1|1	%define	oname	tvgrabnlpy
21cr|tv_grab_nl_py-2.2.21-1|2	
21cr|tv_grab_nl_py-2.2.21-1|3	Summary:	XMLTV compatible grabber for Dutch TV
21cr|tv_grab_nl_py-2.2.21-1|4	Name:		tv_grab_nl_py
21cr|tv_grab_nl_py-2.2.21-1|5	Version:	2.2.21
21cr|tv_grab_nl_py-2.2.21-1|6	Release:	1
21cr|tv_grab_nl_py-2.2.21-1|7	License:	GPLv2+
21cr|tv_grab_nl_py-2.2.21-1|8	Group:		Video
21cr|tv_grab_nl_py-2.2.21-1|9	Url:		https://github.com/tvgrabbers/tvgrabnlpy
21cr|tv_grab_nl_py-2.2.21-1|10	Source0:	https://github.com/tvgrabbers/tvgrabnlpy/archive/%{oname}-stable-%{version}.tar.gz
21cr|tv_grab_nl_py-2.2.21-1|11	Patch0:		%{oname}-2.2.21-fix-tvheadend-launcher.patch
21cr|tv_grab_nl_py-2.2.21-1|12	BuildArch:	noarch
21cr|tv_grab_nl_py-2.2.21-1|13	Requires:	python >= 2.7.9
21cr|tv_grab_nl_py-2.2.21-1|14	# Required by the helper scripts
21cr|tv_grab_nl_py-2.2.21-1|15	Recommends:	mythtv
21cr|tv_grab_nl_py-2.2.21-1|16	Recommends:	tvheadend
21cr|tv_grab_nl_py-2.2.21-1|17	
21cr|tv_grab_nl_py-2.2.21-1|18	%description
21cr|tv_grab_nl_py-2.2.21-1|19	tv_grab_nl_py is a XMLTV-compatible grabber for Dutch television which uses
21cr|tv_grab_nl_py-2.2.21-1|20	TVGids.nl (and many other sites) as source.
21cr|tv_grab_nl_py-2.2.21-1|21	
21cr|tv_grab_nl_py-2.2.21-1|22	%files
21cr|tv_grab_nl_py-2.2.21-1|23	%doc LICENSE README.md
21cr|tv_grab_nl_py-2.2.21-1|24	%{_bindir}/tv_grab_nl.py
21cr|tv_grab_nl_py-2.2.21-1|25	%{_bindir}/tv_grab_nl
21cr|tv_grab_nl_py-2.2.21-1|26	%{_bindir}/*.sh
21cr|tv_grab_nl_py-2.2.21-1|27	
21cr|tv_grab_nl_py-2.2.21-1|28	#-----------------------------------------------------------------------------
21cr|tv_grab_nl_py-2.2.21-1|29	
21cr|tv_grab_nl_py-2.2.21-1|30	
21cr|tv_grab_nl_py-2.2.21-1|31	%prep
21cr|tv_grab_nl_py-2.2.21-1|32	%setup -qn %{oname}-stable-%{version}
21cr|tv_grab_nl_py-2.2.21-1|33	%apply_patches
21cr|tv_grab_nl_py-2.2.21-1|34	
21cr|tv_grab_nl_py-2.2.21-1|35	
21cr|tv_grab_nl_py-2.2.21-1|36	%build
21cr|tv_grab_nl_py-2.2.21-1|37	# Nothing to do
21cr|tv_grab_nl_py-2.2.21-1|38	
21cr|tv_grab_nl_py-2.2.21-1|39	
21cr|tv_grab_nl_py-2.2.21-1|40	%install
21cr|tv_grab_nl_py-2.2.21-1|41	# Create bindir and install the main python script
21cr|tv_grab_nl_py-2.2.21-1|42	install -D -m 0755 tv_grab_nl.py %{buildroot}%{_bindir}/tv_grab_nl.py
21cr|tv_grab_nl_py-2.2.21-1|43	# Install script helper for use with tvheadend...
21cr|tv_grab_nl_py-2.2.21-1|44	install -m 0755 tvheadend/tv_grab_nl %{buildroot}%{_bindir}
21cr|tv_grab_nl_py-2.2.21-1|45	#... and with mythtv
21cr|tv_grab_nl_py-2.2.21-1|46	install -m 0755 mythtv/grab_epg.sh %{buildroot}%{_bindir}
21cr|tv_grab_nl_py-2.2.21-1|47	install -m 0755 mythtv/update_epg.sh %{buildroot}%{_bindir}

10669 21
21cr|tvtime-1.0.11-2|1	Summary:	High quality television application
21cr|tvtime-1.0.11-2|2	Name:		tvtime
21cr|tvtime-1.0.11-2|3	Version:	1.0.11
21cr|tvtime-1.0.11-2|4	Release:	2
21cr|tvtime-1.0.11-2|5	Group:		Video
21cr|tvtime-1.0.11-2|6	License:	GPLv2+ and LGPLv2+
21cr|tvtime-1.0.11-2|7	Url:		https://linuxtv.org
21cr|tvtime-1.0.11-2|8	Source0:	https://linuxtv.org/downloads/tvtime/%{name}-%{version}.tar.gz
21cr|tvtime-1.0.11-2|9	Source1:	tvtime_ru.gmo.tar.gz
21cr|tvtime-1.0.11-2|10	Patch0:		tvtime-1.0.10-honor-cflags.patch
21cr|tvtime-1.0.11-2|11	Patch1:		tvtime-1.0.6-desktop.patch
21cr|tvtime-1.0.11-2|12	Patch4:		0004-Fix-warning-implicit-declaration-of-function-minor-m.patch
21cr|tvtime-1.0.11-2|13	Patch5:		tvtime-force-gcc-aarch64.patch
21cr|tvtime-1.0.11-2|14	BuildRequires:	desktop-file-utils
21cr|tvtime-1.0.11-2|15	BuildRequires:	stdc++-static-devel
21cr|tvtime-1.0.11-2|16	BuildRequires:	pkgconfig(freetype2)
21cr|tvtime-1.0.11-2|17	BuildRequires:	pkgconfig(alsa)
21cr|tvtime-1.0.11-2|18	BuildRequires:	pkgconfig(ice)
21cr|tvtime-1.0.11-2|19	BuildRequires:	pkgconfig(libpng)
21cr|tvtime-1.0.11-2|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|tvtime-1.0.11-2|21	BuildRequires:	pkgconfig(sm)
21cr|tvtime-1.0.11-2|22	BuildRequires:	pkgconfig(sdl)
21cr|tvtime-1.0.11-2|23	BuildRequires:	pkgconfig(x11)
21cr|tvtime-1.0.11-2|24	BuildRequires:	pkgconfig(xi)
21cr|tvtime-1.0.11-2|25	BuildRequires:	pkgconfig(xinerama)
21cr|tvtime-1.0.11-2|26	BuildRequires:	pkgconfig(xtst)
21cr|tvtime-1.0.11-2|27	BuildRequires:	pkgconfig(xv)
21cr|tvtime-1.0.11-2|28	BuildRequires:	pkgconfig(xxf86vm)
21cr|tvtime-1.0.11-2|29	
21cr|tvtime-1.0.11-2|30	%description
21cr|tvtime-1.0.11-2|31	Tvtime is a high quality television application for use with video capture
21cr|tvtime-1.0.11-2|32	cards. It processes the input from a capture card and displays it on a
21cr|tvtime-1.0.11-2|33	computer monitor or projector. Unlike other television applications, Tvtime
21cr|tvtime-1.0.11-2|34	focuses on high visual quality making it ideal for videophiles.
21cr|tvtime-1.0.11-2|35	
21cr|tvtime-1.0.11-2|36	Tvtime supports:
21cr|tvtime-1.0.11-2|37	
21cr|tvtime-1.0.11-2|38	- Deinterlaced output at full interlaced rate of 59.94 frames per second for
21cr|tvtime-1.0.11-2|39	NTSC source, or 50 frames per second for PAL sources. This gives smoothness
21cr|tvtime-1.0.11-2|40	of motion and high visual quality.
21cr|tvtime-1.0.11-2|41	
21cr|tvtime-1.0.11-2|42	- Multiple deinterlacing algorithms for finding the optimal mode for your
21cr|tvtime-1.0.11-2|43	video content and available processor speed.
21cr|tvtime-1.0.11-2|44	
21cr|tvtime-1.0.11-2|45	- 16:9 aspect ratio mode for the highest available resolution when processing
21cr|tvtime-1.0.11-2|46	input from an external DVD player or digital satellite receiver.
21cr|tvtime-1.0.11-2|47	
21cr|tvtime-1.0.11-2|48	- A super-slick on-screen-display for the complete television experience,
21cr|tvtime-1.0.11-2|49	with a featureful menu system.
21cr|tvtime-1.0.11-2|50	
21cr|tvtime-1.0.11-2|51	- 2-3 Pulldown detection for optimal quality viewing of film content from
21cr|tvtime-1.0.11-2|52	NTSC sources.
21cr|tvtime-1.0.11-2|53	
21cr|tvtime-1.0.11-2|54	%files -f %{name}.lang
21cr|tvtime-1.0.11-2|55	%doc AUTHORS ChangeLog NEWS README
21cr|tvtime-1.0.11-2|56	%doc data/COPYING.FreeMonoBold data/COPYING.tvtimeSansBold docs/html
21cr|tvtime-1.0.11-2|57	%{_bindir}/*
21cr|tvtime-1.0.11-2|58	%{_mandir}/man?/*
21cr|tvtime-1.0.11-2|59	%lang(de) %{_mandir}/de/man?/*
21cr|tvtime-1.0.11-2|60	%lang(es) %{_mandir}/es/man?/*
21cr|tvtime-1.0.11-2|61	%dir %{_sysconfdir}/%{name}
21cr|tvtime-1.0.11-2|62	%config(noreplace) %{_sysconfdir}/%{name}/tvtime.xml
21cr|tvtime-1.0.11-2|63	%{_datadir}/%{name}
21cr|tvtime-1.0.11-2|64	%{_datadir}/appdata/tvtime.appdata.xml
21cr|tvtime-1.0.11-2|65	# freedesktop stuff
21cr|tvtime-1.0.11-2|66	%{_datadir}/applications/%{name}.desktop
21cr|tvtime-1.0.11-2|67	%{_iconsdir}/hicolor/*/*/%{name}.png
21cr|tvtime-1.0.11-2|68	
21cr|tvtime-1.0.11-2|69	#----------------------------------------------------------------------------
21cr|tvtime-1.0.11-2|70	
21cr|tvtime-1.0.11-2|71	%prep
21cr|tvtime-1.0.11-2|72	%setup -q
21cr|tvtime-1.0.11-2|73	%apply_patches
21cr|tvtime-1.0.11-2|74	
21cr|tvtime-1.0.11-2|75	pushd po
21cr|tvtime-1.0.11-2|76	tar -xvzf %{SOURCE1}
21cr|tvtime-1.0.11-2|77	popd
21cr|tvtime-1.0.11-2|78	
21cr|tvtime-1.0.11-2|79	%build
21cr|tvtime-1.0.11-2|80	%configure
21cr|tvtime-1.0.11-2|81	%make
21cr|tvtime-1.0.11-2|82	
21cr|tvtime-1.0.11-2|83	%install
21cr|tvtime-1.0.11-2|84	%makeinstall ROOT=%{buildroot}
21cr|tvtime-1.0.11-2|85	
21cr|tvtime-1.0.11-2|86	desktop-file-install --vendor="" \
21cr|tvtime-1.0.11-2|87	--remove-category="Application" \
21cr|tvtime-1.0.11-2|88	--add-category="TV" \
21cr|tvtime-1.0.11-2|89	--add-category="Video" \
21cr|tvtime-1.0.11-2|90	--add-category="X-MandrivaLinux-CrossDesktop" \
21cr|tvtime-1.0.11-2|91	--dir %{buildroot}%{_datadir}/applications \
21cr|tvtime-1.0.11-2|92	%{buildroot}%{_datadir}/applications/*
21cr|tvtime-1.0.11-2|93	
21cr|tvtime-1.0.11-2|94	install -d %{buildroot}%{_docdir}/%{name}
21cr|tvtime-1.0.11-2|95	
21cr|tvtime-1.0.11-2|96	%find_lang %{name}

10670 21
21cr|twiki-6.1.0-2|1	%global __provides_exclude perl\\((.*)\\)
21cr|twiki-6.1.0-2|2	%global __requires_exclude perl\\(TWiki(.*)\\)|perl\\(Assert\\)|perl\\(Monitor\\)|perl\\(further\\)
21cr|twiki-6.1.0-2|3	
21cr|twiki-6.1.0-2|4	Summary:	The Open Source Enterprise Wiki and Web 2.0 Application Platform
21cr|twiki-6.1.0-2|5	Name:		twiki
21cr|twiki-6.1.0-2|6	Version:	6.1.0
21cr|twiki-6.1.0-2|7	Release:	2
21cr|twiki-6.1.0-2|8	License:	GPL
21cr|twiki-6.1.0-2|9	Group:		System/Servers
21cr|twiki-6.1.0-2|10	Url:		https://www.twiki.org
21cr|twiki-6.1.0-2|11	Source0:	https://sourceforge.net/projects/twiki/files/TWiki%20for%20all%20Platforms/TWiki-%{version}/TWiki-%{version}.tgz
21cr|twiki-6.1.0-2|12	Source1:	twiki.rpmlintrc
21cr|twiki-6.1.0-2|13	Requires:	apache
21cr|twiki-6.1.0-2|14	Requires:	rcs
21cr|twiki-6.1.0-2|15	BuildArch:	noarch
21cr|twiki-6.1.0-2|16	
21cr|twiki-6.1.0-2|17	%description
21cr|twiki-6.1.0-2|18	Welcome to TWiki, a flexible, powerful, and easy to use enterprise wiki,
21cr|twiki-6.1.0-2|19	enterprise collaboration platform, and knowledge management system. It is a
21cr|twiki-6.1.0-2|20	Structured Wiki, typically used to run a project development space, a document
21cr|twiki-6.1.0-2|21	management system, a knowledge base, or any other groupware tool, on an
21cr|twiki-6.1.0-2|22	intranet or on the Internet. Web content can be created collaboratively by
21cr|twiki-6.1.0-2|23	using just a browser. Users without programming skills can create web
21cr|twiki-6.1.0-2|24	applications. Developers can extend the functionality of TWiki with Plugins.
21cr|twiki-6.1.0-2|25	TWiki fosters information flow within an organization, lets distributed teams
21cr|twiki-6.1.0-2|26	work together seamlessly and productively, and eliminates the one-webmaster
21cr|twiki-6.1.0-2|27	syndrome of outdated intranet content.
21cr|twiki-6.1.0-2|28	
21cr|twiki-6.1.0-2|29	%files
21cr|twiki-6.1.0-2|30	%doc AUTHORS COPYING COPYRIGHT LICENSE
21cr|twiki-6.1.0-2|31	%{_datadir}/twiki
21cr|twiki-6.1.0-2|32	%attr(-,apache,apache) %{_localstatedir}/lib/twiki
21cr|twiki-6.1.0-2|33	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|twiki-6.1.0-2|34	%dir %{_sysconfdir}/%{name}
21cr|twiki-6.1.0-2|35	%config(noreplace) %attr(-,apache,apache) %{_sysconfdir}/%{name}/LocalSite.cfg
21cr|twiki-6.1.0-2|36	%config(noreplace) %attr(-,root,root) %{_sysconfdir}/%{name}/LocalLib.cfg
21cr|twiki-6.1.0-2|37	
21cr|twiki-6.1.0-2|38	#---------------------------------------------------------------------------
21cr|twiki-6.1.0-2|39	
21cr|twiki-6.1.0-2|40	%prep
21cr|twiki-6.1.0-2|41	%setup -q -n %{name}
21cr|twiki-6.1.0-2|42	chmod -R u+w .
21cr|twiki-6.1.0-2|43	#chmod 644 lib/TWiki/Plugins/TWikiNetSkinPlugin.pm
21cr|twiki-6.1.0-2|44	
21cr|twiki-6.1.0-2|45	%build
21cr|twiki-6.1.0-2|46	
21cr|twiki-6.1.0-2|47	%install
21cr|twiki-6.1.0-2|48	
21cr|twiki-6.1.0-2|49	# non-writable content
21cr|twiki-6.1.0-2|50	install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
21cr|twiki-6.1.0-2|51	
21cr|twiki-6.1.0-2|52	for file in attach configure changes edit login logon manage oops preview \
21cr|twiki-6.1.0-2|53	rdiff rdiffauth register rename resetpasswd rest save search statistics \
21cr|twiki-6.1.0-2|54	upload view viewauth viewfile; do
21cr|twiki-6.1.0-2|55	install -m 755 bin/$file %{buildroot}%{_datadir}/%{name}/bin
21cr|twiki-6.1.0-2|56	done
21cr|twiki-6.1.0-2|57	
21cr|twiki-6.1.0-2|58	cp -pr bin/logos %{buildroot}%{_datadir}/%{name}/bin/
21cr|twiki-6.1.0-2|59	
21cr|twiki-6.1.0-2|60	for dir in lib locale templates tools; do
21cr|twiki-6.1.0-2|61	cp -pr $dir %{buildroot}%{_datadir}/%{name}
21cr|twiki-6.1.0-2|62	done
21cr|twiki-6.1.0-2|63	
21cr|twiki-6.1.0-2|64	# writable content
21cr|twiki-6.1.0-2|65	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21cr|twiki-6.1.0-2|66	for dir in data pub working; do
21cr|twiki-6.1.0-2|67	cp -pr $dir %{buildroot}%{_localstatedir}/lib/%{name}
21cr|twiki-6.1.0-2|68	done
21cr|twiki-6.1.0-2|69	
21cr|twiki-6.1.0-2|70	# configuration
21cr|twiki-6.1.0-2|71	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21cr|twiki-6.1.0-2|72	install -m 644 bin/LocalLib.cfg.txt \
21cr|twiki-6.1.0-2|73	%{buildroot}%{_sysconfdir}/%{name}/LocalLib.cfg
21cr|twiki-6.1.0-2|74	pushd %{buildroot}%{_datadir}/%{name}/bin
21cr|twiki-6.1.0-2|75	ln -sf ../../../..%{_sysconfdir}/%{name}/LocalLib.cfg .
21cr|twiki-6.1.0-2|76	popd
21cr|twiki-6.1.0-2|77	perl -pi \
21cr|twiki-6.1.0-2|78	-e 's|\$twikiLibPath =.*|\$twikiLibPath = "%{_datadir}/%{name}/lib";|' \
21cr|twiki-6.1.0-2|79	%{buildroot}%{_sysconfdir}/twiki/LocalLib.cfg
21cr|twiki-6.1.0-2|80	cat > %{buildroot}%{_sysconfdir}/%{name}/LocalSite.cfg <<'EOF'
21cr|twiki-6.1.0-2|81	# **URL M**
21cr|twiki-6.1.0-2|82	#  This is the root of all TWiki URLs e.g. http://myhost.com:123.
21cr|twiki-6.1.0-2|83	$TWiki::cfg{DefaultUrlHost} = 'http://localhost';
21cr|twiki-6.1.0-2|84	
21cr|twiki-6.1.0-2|85	# This is the 'cgi-bin' part of URLs used to access the TWiki bin
21cr|twiki-6.1.0-2|86	# directory
21cr|twiki-6.1.0-2|87	$TWiki::cfg{ScriptUrlPath} = '/twiki/bin';
21cr|twiki-6.1.0-2|88	
21cr|twiki-6.1.0-2|89	# Attachments URL path e.g. /twiki/pub
21cr|twiki-6.1.0-2|90	$TWiki::cfg{PubUrlPath} = '/twiki/pub';
21cr|twiki-6.1.0-2|91	
21cr|twiki-6.1.0-2|92	# Template directory e.g. /usr/local/twiki/templates
21cr|twiki-6.1.0-2|93	$TWiki::cfg{TemplateDir} = '/usr/share/twiki/templates';
21cr|twiki-6.1.0-2|94	
21cr|twiki-6.1.0-2|95	# Translation files directory (file path, not URL) e.g. /usr/local/twiki/locales
21cr|twiki-6.1.0-2|96	$TWiki::cfg{LocalesDir} = '/usr/share/twiki/locales';
21cr|twiki-6.1.0-2|97	
21cr|twiki-6.1.0-2|98	# Topic files store (file path, not URL) e.g. /usr/local/twiki/data
21cr|twiki-6.1.0-2|99	$TWiki::cfg{DataDir} = '/var/lib/twiki/data';
21cr|twiki-6.1.0-2|100	
21cr|twiki-6.1.0-2|101	# Attachments store (file path, not URL), must match /twiki/pub e.g.
21cr|twiki-6.1.0-2|102	# /usr/local/twiki/pub
21cr|twiki-6.1.0-2|103	$TWiki::cfg{PubDir} = '/var/lib/twiki/pub';
21cr|twiki-6.1.0-2|104	
21cr|twiki-6.1.0-2|105	# Directory where TWiki stores files that are required for the management
21cr|twiki-6.1.0-2|106	# of TWiki, but are not normally required to be browsed from the web.
21cr|twiki-6.1.0-2|107	$TWiki::cfg{WorkingDir} = '/var/lib/twiki/working';
21cr|twiki-6.1.0-2|108	EOF
21cr|twiki-6.1.0-2|109	pushd %{buildroot}%{_datadir}/%{name}/lib
21cr|twiki-6.1.0-2|110	ln -sf ../../../..%{_sysconfdir}/%{name}/LocalSite.cfg .
21cr|twiki-6.1.0-2|111	popd
21cr|twiki-6.1.0-2|112	
21cr|twiki-6.1.0-2|113	# cleanup
21cr|twiki-6.1.0-2|114	rm -rf %{buildroot}%{_datadir}/%{name}/lib/CPAN
21cr|twiki-6.1.0-2|115	rm -f %{buildroot}%{_datadir}/%{name}/www/bin/.htaccess.txt
21cr|twiki-6.1.0-2|116	rm -f %{buildroot}%{_datadir}/%{name}/www/bin/configure
21cr|twiki-6.1.0-2|117	find %{buildroot}%{_localstatedir}/lib/%{name} -name .htaccess -o -name README \
21cr|twiki-6.1.0-2|118	| xargs rm -f
21cr|twiki-6.1.0-2|119	find %{buildroot}%{_localstatedir}/lib/%{name} -name '*.txt,v' -exec rm -f {} \;
21cr|twiki-6.1.0-2|120	
21cr|twiki-6.1.0-2|121	# apache configuration
21cr|twiki-6.1.0-2|122	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|twiki-6.1.0-2|123	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|twiki-6.1.0-2|124	# Twiki Apache configuration
21cr|twiki-6.1.0-2|125	Alias /twiki/pub %{_localstatedir}/lib/%{name}/pub
21cr|twiki-6.1.0-2|126	Alias /twiki %{_datadir}/%{name}
21cr|twiki-6.1.0-2|127	
21cr|twiki-6.1.0-2|128	<Directory %{_datadir}/%{name}>
21cr|twiki-6.1.0-2|129	Require all granted
21cr|twiki-6.1.0-2|130	DirectoryIndex bin/view
21cr|twiki-6.1.0-2|131	</Directory>
21cr|twiki-6.1.0-2|132	
21cr|twiki-6.1.0-2|133	<Directory %{_datadir}/%{name}/bin>
21cr|twiki-6.1.0-2|134	Options +ExecCGI
21cr|twiki-6.1.0-2|135	SetHandler cgi-script
21cr|twiki-6.1.0-2|136	</Directory>
21cr|twiki-6.1.0-2|137	
21cr|twiki-6.1.0-2|138	<Directory %{_datadir}/%{name}/lib>
21cr|twiki-6.1.0-2|139	Require all denied
21cr|twiki-6.1.0-2|140	</Directory>
21cr|twiki-6.1.0-2|141	
21cr|twiki-6.1.0-2|142	<Directory %{_datadir}/%{name}/locales>
21cr|twiki-6.1.0-2|143	Require all denied
21cr|twiki-6.1.0-2|144	</Directory>
21cr|twiki-6.1.0-2|145	
21cr|twiki-6.1.0-2|146	<Directory %{_datadir}/%{name}/templates>
21cr|twiki-6.1.0-2|147	Require all denied
21cr|twiki-6.1.0-2|148	</Directory>
21cr|twiki-6.1.0-2|149	
21cr|twiki-6.1.0-2|150	<Directory %{_datadir}/%{name}/tools>
21cr|twiki-6.1.0-2|151	Require all denied
21cr|twiki-6.1.0-2|152	</Directory>
21cr|twiki-6.1.0-2|153	
21cr|twiki-6.1.0-2|154	<Directory %{_localstatedir}/lib/%{name}/pub>
21cr|twiki-6.1.0-2|155	Require all granted
21cr|twiki-6.1.0-2|156	</Directory>
21cr|twiki-6.1.0-2|157	
21cr|twiki-6.1.0-2|158	EOF

10671 21
21cr|twiki-plugin-ldapcontrib-2.99.7-6|1	%if %{_use_internal_dependency_generator}
21cr|twiki-plugin-ldapcontrib-2.99.7-6|2	%global __provides_exclude perl\\((.*)\\)
21cr|twiki-plugin-ldapcontrib-2.99.7-6|3	%global __requires_exclude perl\\(TWiki(.*)\\)|perl\\(Assert\\)
21cr|twiki-plugin-ldapcontrib-2.99.7-6|4	%else
21cr|twiki-plugin-ldapcontrib-2.99.7-6|5	%define _provides_exceptions perl(.*)
21cr|twiki-plugin-ldapcontrib-2.99.7-6|6	%define _requires_exceptions perl(\\(TWiki.*\\|Assert\\))
21cr|twiki-plugin-ldapcontrib-2.99.7-6|7	%endif
21cr|twiki-plugin-ldapcontrib-2.99.7-6|8	
21cr|twiki-plugin-ldapcontrib-2.99.7-6|9	Name:		twiki-plugin-ldapcontrib
21cr|twiki-plugin-ldapcontrib-2.99.7-6|10	Version:	2.99.7
21cr|twiki-plugin-ldapcontrib-2.99.7-6|11	Release:	6
21cr|twiki-plugin-ldapcontrib-2.99.7-6|12	Summary:	LDAP services for TWiki
21cr|twiki-plugin-ldapcontrib-2.99.7-6|13	License:	GPL
21cr|twiki-plugin-ldapcontrib-2.99.7-6|14	Group:		System/Servers
21cr|twiki-plugin-ldapcontrib-2.99.7-6|15	URL:		http://twiki.org/cgi-bin/view/Plugins/LdapContrib
21cr|twiki-plugin-ldapcontrib-2.99.7-6|16	Source:		http://twiki.org/p/pub/Plugins/LdapContribDev/LdapContrib.zip
21cr|twiki-plugin-ldapcontrib-2.99.7-6|17	Requires:	twiki
21cr|twiki-plugin-ldapcontrib-2.99.7-6|18	BuildArch:	noarch
21cr|twiki-plugin-ldapcontrib-2.99.7-6|19	
21cr|twiki-plugin-ldapcontrib-2.99.7-6|20	%description
21cr|twiki-plugin-ldapcontrib-2.99.7-6|21	This package offers basic LDAP services for TWiki and offers authentication of
21cr|twiki-plugin-ldapcontrib-2.99.7-6|22	TWiki users by binding to an LDAP server as well as incorporate LDAP user
21cr|twiki-plugin-ldapcontrib-2.99.7-6|23	groups into TWiki's access control. Note, however that you need at least
21cr|twiki-plugin-ldapcontrib-2.99.7-6|24	TWiki-4.0.3 for that. Optionally, if you need an interface to query your LDAP
21cr|twiki-plugin-ldapcontrib-2.99.7-6|25	directory and display the results in a TWiki topic install the
21cr|twiki-plugin-ldapcontrib-2.99.7-6|26	TWiki:Plugins/LdapNgPlugin which will make use of the LdapContrib services.
21cr|twiki-plugin-ldapcontrib-2.99.7-6|27	This work is a rewrite of the TWiki:Plugins/LdapPlugin by
21cr|twiki-plugin-ldapcontrib-2.99.7-6|28	TWiki:Main/GerardHickey while bringing authentication, user management and
21cr|twiki-plugin-ldapcontrib-2.99.7-6|29	other LDAP applications onto a common base.
21cr|twiki-plugin-ldapcontrib-2.99.7-6|30	
21cr|twiki-plugin-ldapcontrib-2.99.7-6|31	%prep
21cr|twiki-plugin-ldapcontrib-2.99.7-6|32	%setup -q -c
21cr|twiki-plugin-ldapcontrib-2.99.7-6|33	
21cr|twiki-plugin-ldapcontrib-2.99.7-6|34	%build
21cr|twiki-plugin-ldapcontrib-2.99.7-6|35	
21cr|twiki-plugin-ldapcontrib-2.99.7-6|36	%install
21cr|twiki-plugin-ldapcontrib-2.99.7-6|37	install -d -m 755 %{buildroot}%{_datadir}/twiki/lib/TWiki
21cr|twiki-plugin-ldapcontrib-2.99.7-6|38	cp -r lib/TWiki/* %{buildroot}%{_datadir}/twiki/lib/TWiki
21cr|twiki-plugin-ldapcontrib-2.99.7-6|39	
21cr|twiki-plugin-ldapcontrib-2.99.7-6|40	install -d -m 755 %{buildroot}%{_localstatedir}/lib/twiki/data/TWiki
21cr|twiki-plugin-ldapcontrib-2.99.7-6|41	install -m 644 data/TWiki/LdapContrib.txt \
21cr|twiki-plugin-ldapcontrib-2.99.7-6|42	%{buildroot}%{_localstatedir}/lib/twiki/data/TWiki
21cr|twiki-plugin-ldapcontrib-2.99.7-6|43	
21cr|twiki-plugin-ldapcontrib-2.99.7-6|44	install -d -m 755 %{buildroot}%{_localstatedir}/lib/twiki/pub/TWiki
21cr|twiki-plugin-ldapcontrib-2.99.7-6|45	cp -r pub/TWiki/LdapContrib %{buildroot}%{_localstatedir}/lib/twiki/pub/TWiki
21cr|twiki-plugin-ldapcontrib-2.99.7-6|46	
21cr|twiki-plugin-ldapcontrib-2.99.7-6|47	%files
21cr|twiki-plugin-ldapcontrib-2.99.7-6|48	%{_datadir}/twiki/lib/TWiki/*
21cr|twiki-plugin-ldapcontrib-2.99.7-6|49	%attr(-,apache,apache) %{_localstatedir}/lib/twiki/data/TWiki/*
21cr|twiki-plugin-ldapcontrib-2.99.7-6|50	%attr(-,apache,apache) %{_localstatedir}/lib/twiki/pub/TWiki/*

10672 21
21cr|twill-0.9-8|1	Name:		twill
21cr|twill-0.9-8|2	Summary:	Simple command line language for web browsing
21cr|twill-0.9-8|3	Version:	0.9
21cr|twill-0.9-8|4	Release:	8
21cr|twill-0.9-8|5	Source0:	http://darcs.idyll.org/~t/projects/%{name}-%{version}.tar.gz
21cr|twill-0.9-8|6	URL:		http://twill.idyll.org
21cr|twill-0.9-8|7	Group:		Networking/WWW
21cr|twill-0.9-8|8	License:	MIT
21cr|twill-0.9-8|9	BuildArch:	noarch
21cr|twill-0.9-8|10	BuildRequires:	python2
21cr|twill-0.9-8|11	BuildRequires:	pkgconfig(python2)
21cr|twill-0.9-8|12	BuildRequires:	python2-setuptools
21cr|twill-0.9-8|13	Requires:	python2
21cr|twill-0.9-8|14	
21cr|twill-0.9-8|15	%description
21cr|twill-0.9-8|16	twill is a simple language that allows users to browse the Web from a
21cr|twill-0.9-8|17	command-line interface. With twill, you can navigate through Web sites
21cr|twill-0.9-8|18	that use forms, cookies, and most standard Web features.
21cr|twill-0.9-8|19	
21cr|twill-0.9-8|20	%prep
21cr|twill-0.9-8|21	%setup -q
21cr|twill-0.9-8|22	
21cr|twill-0.9-8|23	%build
21cr|twill-0.9-8|24	%__python2 setup.py build
21cr|twill-0.9-8|25	
21cr|twill-0.9-8|26	%install
21cr|twill-0.9-8|27	%__python2 setup.py install --root=%{buildroot}
21cr|twill-0.9-8|28	
21cr|twill-0.9-8|29	%files
21cr|twill-0.9-8|30	%defattr(-,root,root)
21cr|twill-0.9-8|31	%doc README.html README.txt doc/*.*
21cr|twill-0.9-8|32	%{_bindir}/twill-fork
21cr|twill-0.9-8|33	%{_bindir}/twill-sh
21cr|twill-0.9-8|34	%{py2_puresitedir}/%{name}-%{version}-py%{py2_ver}.egg-info
21cr|twill-0.9-8|35	%{py2_puresitedir}/%{name}

10673 21
21cr|twin-0.6.2-8|1	# Workaround to build with GCC 10
21cr|twin-0.6.2-8|2	%global optflags %{optflags} -fcommon
21cr|twin-0.6.2-8|3	%define debug_package %{nil}
21cr|twin-0.6.2-8|4	
21cr|twin-0.6.2-8|5	# this is the tutf major
21cr|twin-0.6.2-8|6	%define major 0
21cr|twin-0.6.2-8|7	# tw major
21cr|twin-0.6.2-8|8	%define twmajor 4
21cr|twin-0.6.2-8|9	%define libname %mklibname %{name} %{major}
21cr|twin-0.6.2-8|10	%define devname %mklibname %{name} -d
21cr|twin-0.6.2-8|11	
21cr|twin-0.6.2-8|12	Summary:	A text mode Windows Manager
21cr|twin-0.6.2-8|13	Name:		twin
21cr|twin-0.6.2-8|14	Version:	0.6.2
21cr|twin-0.6.2-8|15	Release:	8
21cr|twin-0.6.2-8|16	License:	GPLv2
21cr|twin-0.6.2-8|17	Group:		Terminals
21cr|twin-0.6.2-8|18	Url:		http://sourceforge.net/projects/twin/
21cr|twin-0.6.2-8|19	Source0:	http://downloads.sourceforge.net/twin/%{name}-%{version}.tar.bz2
21cr|twin-0.6.2-8|20	BuildRequires:	bison
21cr|twin-0.6.2-8|21	BuildRequires:	gpm-devel
21cr|twin-0.6.2-8|22	BuildRequires:	libggi-devel
21cr|twin-0.6.2-8|23	BuildRequires:	libltdl-devel
21cr|twin-0.6.2-8|24	BuildRequires:	pkgconfig(x11)
21cr|twin-0.6.2-8|25	BuildRequires:	pkgconfig(xpm)
21cr|twin-0.6.2-8|26	Requires:	%{libname} = %{EVRD}
21cr|twin-0.6.2-8|27	
21cr|twin-0.6.2-8|28	%description
21cr|twin-0.6.2-8|29	Twin is a text-mode windowing environment:
21cr|twin-0.6.2-8|30	it draws and manages text windows on a text-mode display,
21cr|twin-0.6.2-8|31	like X11 does for graphical windows. It has a built-in window manager
21cr|twin-0.6.2-8|32	and terminal emulator, and can be used as server for remote clients
21cr|twin-0.6.2-8|33	in the same style as X11. It can display on Linux console, on X11
21cr|twin-0.6.2-8|34	and inside itself.
21cr|twin-0.6.2-8|35	
21cr|twin-0.6.2-8|36	%files
21cr|twin-0.6.2-8|37	%{_bindir}/*
21cr|twin-0.6.2-8|38	%{_sbindir}/*
21cr|twin-0.6.2-8|39	%{_libdir}/twin/system.*
21cr|twin-0.6.2-8|40	%{_libdir}/twin/.twenvrc.sh
21cr|twin-0.6.2-8|41	%{_libdir}/twin/.twinrc
21cr|twin-0.6.2-8|42	# from libname pkg, these are modules not the twin app
21cr|twin-0.6.2-8|43	%dir %{_libdir}/twin
21cr|twin-0.6.2-8|44	%dir %{_libdir}/twin/modules
21cr|twin-0.6.2-8|45	%{_libdir}/twin/modules/*.so.*
21cr|twin-0.6.2-8|46	%dir %{_libdir}/twin/modules/HW
21cr|twin-0.6.2-8|47	%{_libdir}/twin/modules/HW/*.so.*
21cr|twin-0.6.2-8|48	%{_mandir}/man1/%{name}.*
21cr|twin-0.6.2-8|49	%dir %{_datadir}/%{name}
21cr|twin-0.6.2-8|50	%{_datadir}/%{name}/*
21cr|twin-0.6.2-8|51	
21cr|twin-0.6.2-8|52	#----------------------------------------------------------------------------
21cr|twin-0.6.2-8|53	
21cr|twin-0.6.2-8|54	%package -n %{libname}
21cr|twin-0.6.2-8|55	Summary:	Libraries from twin
21cr|twin-0.6.2-8|56	Group:		System/Libraries
21cr|twin-0.6.2-8|57	
21cr|twin-0.6.2-8|58	%description -n %{libname}
21cr|twin-0.6.2-8|59	Twin is a text-mode windowing environment.
21cr|twin-0.6.2-8|60	This package contain shared libraries to run twin.
21cr|twin-0.6.2-8|61	
21cr|twin-0.6.2-8|62	%files -n %{libname}
21cr|twin-0.6.2-8|63	%{_libdir}/libTutf.so.%{major}*
21cr|twin-0.6.2-8|64	%{_libdir}/libTw.so.%{twmajor}*
21cr|twin-0.6.2-8|65	
21cr|twin-0.6.2-8|66	#----------------------------------------------------------------------------
21cr|twin-0.6.2-8|67	
21cr|twin-0.6.2-8|68	%package -n %{devname}
21cr|twin-0.6.2-8|69	Summary:	Devellopment files from twin
21cr|twin-0.6.2-8|70	Group:		Development/Other
21cr|twin-0.6.2-8|71	Requires:	%{libname} = %{EVRD}
21cr|twin-0.6.2-8|72	Provides:	%{name}-devel = %{EVRD}
21cr|twin-0.6.2-8|73	
21cr|twin-0.6.2-8|74	%description -n %{devname}
21cr|twin-0.6.2-8|75	Twin is a text-mode windowing environment. You need this package to build
21cr|twin-0.6.2-8|76	twin applications.
21cr|twin-0.6.2-8|77	
21cr|twin-0.6.2-8|78	%files -n %{devname}
21cr|twin-0.6.2-8|79	%dir %{_includedir}/Tw
21cr|twin-0.6.2-8|80	%{_includedir}/Tw/*
21cr|twin-0.6.2-8|81	%dir %{_includedir}/Tutf
21cr|twin-0.6.2-8|82	%{_includedir}/Tutf/*
21cr|twin-0.6.2-8|83	%{_libdir}/*.so
21cr|twin-0.6.2-8|84	%{_libdir}/*.a
21cr|twin-0.6.2-8|85	
21cr|twin-0.6.2-8|86	#----------------------------------------------------------------------------
21cr|twin-0.6.2-8|87	
21cr|twin-0.6.2-8|88	%prep
21cr|twin-0.6.2-8|89	%setup -q
21cr|twin-0.6.2-8|90	
21cr|twin-0.6.2-8|91	%build
21cr|twin-0.6.2-8|92	%define _disable_ld_no_undefined 1
21cr|twin-0.6.2-8|93	%configure \
21cr|twin-0.6.2-8|94	--enable--shlibs=yes \
21cr|twin-0.6.2-8|95	--enable--modules=yes \
21cr|twin-0.6.2-8|96	--enable--unicode=yes \
21cr|twin-0.6.2-8|97	--enable--asm=yes
21cr|twin-0.6.2-8|98	
21cr|twin-0.6.2-8|99	# 0.4.5 don't like %make
21cr|twin-0.6.2-8|100	make
21cr|twin-0.6.2-8|101	
21cr|twin-0.6.2-8|102	%install
21cr|twin-0.6.2-8|103	%makeinstall_std

10674 21
21cr|twinkle-1.10.3-0.git15ece1.2|1	%global commit 15ece115c4bfef3e47f3f9f4bd316d573fae18aa
21cr|twinkle-1.10.3-0.git15ece1.2|2	%global commit_short %(echo %{commit} | head -c6)
21cr|twinkle-1.10.3-0.git15ece1.2|3	
21cr|twinkle-1.10.3-0.git15ece1.2|4	Summary:	Voice Over IP phone using SIP for QT
21cr|twinkle-1.10.3-0.git15ece1.2|5	Name:		twinkle
21cr|twinkle-1.10.3-0.git15ece1.2|6	Version:	1.10.3
21cr|twinkle-1.10.3-0.git15ece1.2|7	Release:	0.git%{commit_short}.2
21cr|twinkle-1.10.3-0.git15ece1.2|8	License:	GPLv2+
21cr|twinkle-1.10.3-0.git15ece1.2|9	Group:		Communications
21cr|twinkle-1.10.3-0.git15ece1.2|10	Url:		http://twinkle.dolezel.info
21cr|twinkle-1.10.3-0.git15ece1.2|11	Source0:	https://github.com/LubosD/%{name}/archive/%{commit}/%{name}-%{commit_short}.tar.gz
21cr|twinkle-1.10.3-0.git15ece1.2|12	BuildRequires:	bison
21cr|twinkle-1.10.3-0.git15ece1.2|13	BuildRequires:	bcg729-devel
21cr|twinkle-1.10.3-0.git15ece1.2|14	BuildRequires:	cmake >= 2.6.0
21cr|twinkle-1.10.3-0.git15ece1.2|15	BuildRequires:	flex
21cr|twinkle-1.10.3-0.git15ece1.2|16	BuildRequires:	qt5-linguist-tools
21cr|twinkle-1.10.3-0.git15ece1.2|17	BuildRequires:	boost-devel
21cr|twinkle-1.10.3-0.git15ece1.2|18	BuildRequires:	gsm-devel
21cr|twinkle-1.10.3-0.git15ece1.2|19	BuildRequires:	magic-devel
21cr|twinkle-1.10.3-0.git15ece1.2|20	BuildRequires:	readline-devel
21cr|twinkle-1.10.3-0.git15ece1.2|21	BuildRequires:	pkgconfig(alsa)
21cr|twinkle-1.10.3-0.git15ece1.2|22	BuildRequires:	pkgconfig(commoncpp)
21cr|twinkle-1.10.3-0.git15ece1.2|23	BuildRequires:	pkgconfig(libccrtp) >= 1.5.0
21cr|twinkle-1.10.3-0.git15ece1.2|24	BuildRequires:	pkgconfig(libilbc)
21cr|twinkle-1.10.3-0.git15ece1.2|25	BuildRequires:	pkgconfig(libxml-2.0)
21cr|twinkle-1.10.3-0.git15ece1.2|26	BuildRequires:	pkgconfig(libzrtpcpp)
21cr|twinkle-1.10.3-0.git15ece1.2|27	BuildRequires:	pkgconfig(Qt5Core)
21cr|twinkle-1.10.3-0.git15ece1.2|28	BuildRequires:	pkgconfig(Qt5Qml)
21cr|twinkle-1.10.3-0.git15ece1.2|29	BuildRequires:	pkgconfig(Qt5Quick)
21cr|twinkle-1.10.3-0.git15ece1.2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|twinkle-1.10.3-0.git15ece1.2|31	BuildRequires:	pkgconfig(sndfile)
21cr|twinkle-1.10.3-0.git15ece1.2|32	BuildRequires:	pkgconfig(speex)
21cr|twinkle-1.10.3-0.git15ece1.2|33	BuildRequires:	pkgconfig(speexdsp)
21cr|twinkle-1.10.3-0.git15ece1.2|34	BuildRequires:	pkgconfig(ucommon)
21cr|twinkle-1.10.3-0.git15ece1.2|35	# on i686 and e2k link error
21cr|twinkle-1.10.3-0.git15ece1.2|36	ExclusiveArch:	x86_64 aarch64
21cr|twinkle-1.10.3-0.git15ece1.2|37	
21cr|twinkle-1.10.3-0.git15ece1.2|38	%description
21cr|twinkle-1.10.3-0.git15ece1.2|39	Twinkle is a soft phone for your voice over IP communcations using the SIP
21cr|twinkle-1.10.3-0.git15ece1.2|40	protocol. You can use it for direct IP phone to IP phone communication or in
21cr|twinkle-1.10.3-0.git15ece1.2|41	a network using a SIP proxy to route your calls.
21cr|twinkle-1.10.3-0.git15ece1.2|42	
21cr|twinkle-1.10.3-0.git15ece1.2|43	%files
21cr|twinkle-1.10.3-0.git15ece1.2|44	%license COPYING
21cr|twinkle-1.10.3-0.git15ece1.2|45	%doc AUTHORS NEWS README.md THANKS
21cr|twinkle-1.10.3-0.git15ece1.2|46	%{_bindir}/%{name}
21cr|twinkle-1.10.3-0.git15ece1.2|47	%{_bindir}/%{name}-uri-handler
21cr|twinkle-1.10.3-0.git15ece1.2|48	%{_bindir}/%{name}-console
21cr|twinkle-1.10.3-0.git15ece1.2|49	%{_datadir}/applications/%{name}.desktop
21cr|twinkle-1.10.3-0.git15ece1.2|50	%{_datadir}/%{name}/
21cr|twinkle-1.10.3-0.git15ece1.2|51	%{_datadir}/pixmaps/%{name}.png
21cr|twinkle-1.10.3-0.git15ece1.2|52	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|twinkle-1.10.3-0.git15ece1.2|53	%{_mandir}/man1/%{name}.1.*
21cr|twinkle-1.10.3-0.git15ece1.2|54	
21cr|twinkle-1.10.3-0.git15ece1.2|55	#----------------------------------------------------------------------------
21cr|twinkle-1.10.3-0.git15ece1.2|56	
21cr|twinkle-1.10.3-0.git15ece1.2|57	%prep
21cr|twinkle-1.10.3-0.git15ece1.2|58	%autosetup -p1 -n %{name}-%{commit}
21cr|twinkle-1.10.3-0.git15ece1.2|59	
21cr|twinkle-1.10.3-0.git15ece1.2|60	
21cr|twinkle-1.10.3-0.git15ece1.2|61	%build
21cr|twinkle-1.10.3-0.git15ece1.2|62	%cmake_qt5 \
21cr|twinkle-1.10.3-0.git15ece1.2|63	-DWITH_QT5:BOOL=ON \
21cr|twinkle-1.10.3-0.git15ece1.2|64	-DWITH_ZRTP:BOOL=ON \
21cr|twinkle-1.10.3-0.git15ece1.2|65	-DWITH_SPEEX:BOOL=ON \
21cr|twinkle-1.10.3-0.git15ece1.2|66	-DWITH_DIAMONDCARD=Off \
21cr|twinkle-1.10.3-0.git15ece1.2|67	-DWITH_GSM=On \
21cr|twinkle-1.10.3-0.git15ece1.2|68	-DWITH_G729=On
21cr|twinkle-1.10.3-0.git15ece1.2|69	%make
21cr|twinkle-1.10.3-0.git15ece1.2|70	
21cr|twinkle-1.10.3-0.git15ece1.2|71	
21cr|twinkle-1.10.3-0.git15ece1.2|72	%install
21cr|twinkle-1.10.3-0.git15ece1.2|73	%makeinstall_std -C build

10675 21
21cr|twitux-0.69-9|1	Name:           twitux
21cr|twitux-0.69-9|2	Version:        0.69
21cr|twitux-0.69-9|3	Release:        9
21cr|twitux-0.69-9|4	Summary:        Twitter client for the Gnome desktop
21cr|twitux-0.69-9|5	Group:          Networking/Instant messaging
21cr|twitux-0.69-9|6	License:        GPLv2+
21cr|twitux-0.69-9|7	URL:            http://sourceforge.net/projects/twitux/
21cr|twitux-0.69-9|8	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|twitux-0.69-9|9	Patch0:		twitux-0.69-libnotify-0.7.patch
21cr|twitux-0.69-9|10	BuildRequires:	libgnome-keyring-devel
21cr|twitux-0.69-9|11	BuildRequires:	pkgconfig(dbus-glib-1) >= 0.61
21cr|twitux-0.69-9|12	BuildRequires:	libsexy-devel
21cr|twitux-0.69-9|13	BuildRequires:	pkgconfig(gconf-2.0)
21cr|twitux-0.69-9|14	BuildRequires:	libsoup2.4-devel
21cr|twitux-0.69-9|15	BuildRequires:	pkgconfig(libnotify)
21cr|twitux-0.69-9|16	BuildRequires:	pkgconfig(glib-2.0) >= 2.15.5
21cr|twitux-0.69-9|17	BuildRequires:	enchant-devel
21cr|twitux-0.69-9|18	BuildRequires:	pkgconfig(libcanberra-gtk) >= 0.4
21cr|twitux-0.69-9|19	BuildRequires:	gettext
21cr|twitux-0.69-9|20	BuildRequires:	rarian
21cr|twitux-0.69-9|21	BuildRequires:	perl-XML-Parser
21cr|twitux-0.69-9|22	BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.3.2
21cr|twitux-0.69-9|23	BuildRequires:	intltool >= 0.35.0
21cr|twitux-0.69-9|24	
21cr|twitux-0.69-9|25	%description
21cr|twitux-0.69-9|26	Twitux is a Twitter client for the Gnome desktop.
21cr|twitux-0.69-9|27	
21cr|twitux-0.69-9|28	%prep
21cr|twitux-0.69-9|29	%setup -q
21cr|twitux-0.69-9|30	%patch0 -p0
21cr|twitux-0.69-9|31	
21cr|twitux-0.69-9|32	%build
21cr|twitux-0.69-9|33	%configure --disable-schemas-install
21cr|twitux-0.69-9|34	%make
21cr|twitux-0.69-9|35	
21cr|twitux-0.69-9|36	%install
21cr|twitux-0.69-9|37	%makeinstall_std
21cr|twitux-0.69-9|38	
21cr|twitux-0.69-9|39	%find_lang %{name} --with-gnome
21cr|twitux-0.69-9|40	
21cr|twitux-0.69-9|41	%preun
21cr|twitux-0.69-9|42	%preun_uninstall_gconf_schemas twitux
21cr|twitux-0.69-9|43	
21cr|twitux-0.69-9|44	%files -f %{name}.lang
21cr|twitux-0.69-9|45	%doc AUTHORS COPYING ChangeLog README TODO
21cr|twitux-0.69-9|46	%{_bindir}/%{name}
21cr|twitux-0.69-9|47	%{_datadir}/%{name}/
21cr|twitux-0.69-9|48	%{_datadir}/applications/*.desktop
21cr|twitux-0.69-9|49	%{_datadir}/icons/hicolor/*/apps/twitux.*
21cr|twitux-0.69-9|50	%{_sysconfdir}/gconf/schemas/%{name}.schemas

10676 21
21cr|twm-1.0.12-1|1	Summary:	Tab Window Manager for the X Window System
21cr|twm-1.0.12-1|2	Name:		twm
21cr|twm-1.0.12-1|3	Version:	1.0.12
21cr|twm-1.0.12-1|4	Release:	1
21cr|twm-1.0.12-1|5	License:	MIT
21cr|twm-1.0.12-1|6	Group:		Development/X11
21cr|twm-1.0.12-1|7	Url:		http://xorg.freedesktop.org/releases/individual/app
21cr|twm-1.0.12-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21cr|twm-1.0.12-1|9	Source1:	system.twmrc
21cr|twm-1.0.12-1|10	Source2:	twm.xpm
21cr|twm-1.0.12-1|11	Source3:	twm.xpm.large
21cr|twm-1.0.12-1|12	Source4:	twm.xpm.mini
21cr|twm-1.0.12-1|13	BuildRequires:	byacc
21cr|twm-1.0.12-1|14	BuildRequires:	flex
21cr|twm-1.0.12-1|15	BuildRequires:	x11-util-macros
21cr|twm-1.0.12-1|16	BuildRequires:	pkgconfig(x11)
21cr|twm-1.0.12-1|17	BuildRequires:	pkgconfig(xext)
21cr|twm-1.0.12-1|18	BuildRequires:	pkgconfig(xmu)
21cr|twm-1.0.12-1|19	BuildRequires:	pkgconfig(xrandr)
21cr|twm-1.0.12-1|20	BuildRequires:	pkgconfig(xt)
21cr|twm-1.0.12-1|21	Requires:	desktop-common-data
21cr|twm-1.0.12-1|22	Requires:	x11-font-misc
21cr|twm-1.0.12-1|23	
21cr|twm-1.0.12-1|24	%description
21cr|twm-1.0.12-1|25	Twm is a window manager for the X Window System. It provides titlebars, shaped
21cr|twm-1.0.12-1|26	windows, several forms of icon management, user-defined macro functions,
21cr|twm-1.0.12-1|27	click-to-type and pointer-driven keyboard focus, and user-specified key and
21cr|twm-1.0.12-1|28	pointer button bindings.
21cr|twm-1.0.12-1|29	
21cr|twm-1.0.12-1|30	%files
21cr|twm-1.0.12-1|31	%doc ChangeLog README.md
21cr|twm-1.0.12-1|32	%license COPYING
21cr|twm-1.0.12-1|33	%config(noreplace) %{_sysconfdir}/X11/%{name}
21cr|twm-1.0.12-1|34	%{_bindir}/%{name}
21cr|twm-1.0.12-1|35	%{_datadir}/icons/%{name}.xpm
21cr|twm-1.0.12-1|36	%{_datadir}/icons/*/%{name}.xpm
21cr|twm-1.0.12-1|37	%{_datadir}/X11/%{name}/system.%{name}rc
21cr|twm-1.0.12-1|38	%{_mandir}/man1/%{name}.*
21cr|twm-1.0.12-1|39	
21cr|twm-1.0.12-1|40	#------------------------------------------------------------------
21cr|twm-1.0.12-1|41	
21cr|twm-1.0.12-1|42	%prep
21cr|twm-1.0.12-1|43	%setup -q
21cr|twm-1.0.12-1|44	
21cr|twm-1.0.12-1|45	%build
21cr|twm-1.0.12-1|46	
21cr|twm-1.0.12-1|47	CFLAGS="$RPM_OPT_FLAGS -DSYSTEM_INIT_FILE='\"%{_sysconfdir}/X11/%{name}/system.%{name}rc\"'" \
21cr|twm-1.0.12-1|48	%configure
21cr|twm-1.0.12-1|49	%make
21cr|twm-1.0.12-1|50	
21cr|twm-1.0.12-1|51	%install
21cr|twm-1.0.12-1|52	rm -rf %{buildroot}
21cr|twm-1.0.12-1|53	%makeinstall_std
21cr|twm-1.0.12-1|54	
21cr|twm-1.0.12-1|55	mkdir -p %{buildroot}/%{_sysconfdir}/X11/%{name}
21cr|twm-1.0.12-1|56	install -m 644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/X11/%{name}/system.%{name}rc-menu
21cr|twm-1.0.12-1|57	
21cr|twm-1.0.12-1|58	#install icons
21cr|twm-1.0.12-1|59	mkdir -p %{buildroot}%{_datadir}/icons/large
21cr|twm-1.0.12-1|60	mkdir -p %{buildroot}%{_datadir}/icons/mini
21cr|twm-1.0.12-1|61	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/%{name}.xpm
21cr|twm-1.0.12-1|62	install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/large/%{name}.xpm
21cr|twm-1.0.12-1|63	install -m0644 %{SOURCE4} %{buildroot}%{_datadir}/icons/mini/%{name}.xpm

10677 21
21cr|txt2regex-0.8-9|1	Summary:	A program to generate regex
21cr|txt2regex-0.8-9|2	Name:		txt2regex
21cr|txt2regex-0.8-9|3	Version:	0.8
21cr|txt2regex-0.8-9|4	Release:	9
21cr|txt2regex-0.8-9|5	Group:		File tools
21cr|txt2regex-0.8-9|6	License:	GPLv2
21cr|txt2regex-0.8-9|7	URL:            http://www.aurelio.net/soft/txt2regex/
21cr|txt2regex-0.8-9|8	Source0:        http://txt2regex.sourceforge.net/%{name}-%{version}.tgz
21cr|txt2regex-0.8-9|9	BuildArch:	noarch
21cr|txt2regex-0.8-9|10	Requires:	bash
21cr|txt2regex-0.8-9|11	
21cr|txt2regex-0.8-9|12	%description
21cr|txt2regex-0.8-9|13	^txt2regex$ is a Regular Expression "wizard", all written
21cr|txt2regex-0.8-9|14	with bash2 builtins, that converts human sentences to
21cr|txt2regex-0.8-9|15	RegExs. with a simple interface, you just answer to
21cr|txt2regex-0.8-9|16	questions and build your own RegEx for a large variety of
21cr|txt2regex-0.8-9|17	programs, like awk, ed, emacs, grep, perl, php, procmail,
21cr|txt2regex-0.8-9|18	python, sed and vim. there are more than 20 supported
21cr|txt2regex-0.8-9|19	programs. it's bash so download and run, no compilation needed.
21cr|txt2regex-0.8-9|20	
21cr|txt2regex-0.8-9|21	%prep
21cr|txt2regex-0.8-9|22	
21cr|txt2regex-0.8-9|23	%setup -q
21cr|txt2regex-0.8-9|24	
21cr|txt2regex-0.8-9|25	%build
21cr|txt2regex-0.8-9|26	
21cr|txt2regex-0.8-9|27	%make DESTDIR=%{buildroot}
21cr|txt2regex-0.8-9|28	
21cr|txt2regex-0.8-9|29	%install
21cr|txt2regex-0.8-9|30	%makeinstall_std
21cr|txt2regex-0.8-9|31	
21cr|txt2regex-0.8-9|32	install -d %{buildroot}%{_mandir}/man1
21cr|txt2regex-0.8-9|33	install -m0644 txt2regex.man %{buildroot}%{_mandir}/man1/%{name}.1
21cr|txt2regex-0.8-9|34	
21cr|txt2regex-0.8-9|35	%find_lang %{name}
21cr|txt2regex-0.8-9|36	
21cr|txt2regex-0.8-9|37	%files -f %{name}.lang
21cr|txt2regex-0.8-9|38	%defattr(-,root,root,0755)
21cr|txt2regex-0.8-9|39	%doc README README.japanese NEWS Changelog TODO
21cr|txt2regex-0.8-9|40	%{_bindir}/%{name}
21cr|txt2regex-0.8-9|41	%{_mandir}/man1/%{name}.1*

10678 21
21cr|typespeed-0.6.5-13|1	# Workaround to build with GCC 10
21cr|typespeed-0.6.5-13|2	%global optflags %{optflags} -fcommon
21cr|typespeed-0.6.5-13|3	Summary:	Type words that are flying by from left to right as fast as you can
21cr|typespeed-0.6.5-13|4	Name:		typespeed
21cr|typespeed-0.6.5-13|5	Version:	0.6.5
21cr|typespeed-0.6.5-13|6	Release:	13
21cr|typespeed-0.6.5-13|7	License:	GPLv2+
21cr|typespeed-0.6.5-13|8	Group:		Games/Other
21cr|typespeed-0.6.5-13|9	URL:		http://tobias.eyedacor.org/typespeed/
21cr|typespeed-0.6.5-13|10	Source:		http://tobias.eyedacor.org/typespeed/%{name}-%{version}.tar.gz
21cr|typespeed-0.6.5-13|11	BuildRequires:	gettext-devel
21cr|typespeed-0.6.5-13|12	BuildRequires:	ncurses-devel
21cr|typespeed-0.6.5-13|13	
21cr|typespeed-0.6.5-13|14	%description
21cr|typespeed-0.6.5-13|15	Typespeed gives your fingers' cps (total and correct), typoratio and
21cr|typespeed-0.6.5-13|16	some points to compare with your friends.
21cr|typespeed-0.6.5-13|17	
21cr|typespeed-0.6.5-13|18	Typespeed's idea is ripped from ztspeed (a dos game made by Zorlim).
21cr|typespeed-0.6.5-13|19	Idea of the game should be clear to anyone, just type and type it fast
21cr|typespeed-0.6.5-13|20	or be a loser.
21cr|typespeed-0.6.5-13|21	
21cr|typespeed-0.6.5-13|22	%files
21cr|typespeed-0.6.5-13|23	%defattr(-,root,root)
21cr|typespeed-0.6.5-13|24	%doc doc/README COPYING NEWS TODO BUGS AUTHORS
21cr|typespeed-0.6.5-13|25	%config(noreplace) %{_sysconfdir}/typespeedrc
21cr|typespeed-0.6.5-13|26	%attr(2755,root,games) %{_bindir}/%{name}
21cr|typespeed-0.6.5-13|27	%attr(775,root,games) %{_localstatedir}/lib/games/%{name}.score
21cr|typespeed-0.6.5-13|28	%{_datadir}/%{name}
21cr|typespeed-0.6.5-13|29	%{_mandir}/man6/%{name}.6*
21cr|typespeed-0.6.5-13|30	%{_datadir}/locale/de_DE/LC_MESSAGES/%{name}.mo
21cr|typespeed-0.6.5-13|31	%{_datadir}/locale/fr_FR/LC_MESSAGES/%{name}.mo
21cr|typespeed-0.6.5-13|32	%{_datadir}/locale/it/LC_MESSAGES/%{name}.mo
21cr|typespeed-0.6.5-13|33	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|typespeed-0.6.5-13|34	
21cr|typespeed-0.6.5-13|35	#------------------------------------------------------------------
21cr|typespeed-0.6.5-13|36	
21cr|typespeed-0.6.5-13|37	%prep
21cr|typespeed-0.6.5-13|38	%setup -q
21cr|typespeed-0.6.5-13|39	
21cr|typespeed-0.6.5-13|40	%build
21cr|typespeed-0.6.5-13|41	%configure \
21cr|typespeed-0.6.5-13|42	--with-highscoredir=%{_localstatedir}/lib/games
21cr|typespeed-0.6.5-13|43	%make
21cr|typespeed-0.6.5-13|44	
21cr|typespeed-0.6.5-13|45	%install
21cr|typespeed-0.6.5-13|46	%makeinstall highscoredir=%{buildroot}%{_localstatedir}/lib/games
21cr|typespeed-0.6.5-13|47	rm -f %{buildroot}%{_datadir}/doc/%{name}/README
21cr|typespeed-0.6.5-13|48	mkdir -p %{buildroot}%{_datadir}/applications
21cr|typespeed-0.6.5-13|49	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|typespeed-0.6.5-13|50	[Desktop Entry]
21cr|typespeed-0.6.5-13|51	Name=Typespeed
21cr|typespeed-0.6.5-13|52	Comment=Test your typing speed
21cr|typespeed-0.6.5-13|53	Exec=/usr/bin/typespeed
21cr|typespeed-0.6.5-13|54	Type=Application
21cr|typespeed-0.6.5-13|55	Terminal=true
21cr|typespeed-0.6.5-13|56	Categories=X-MandrivaLinux-MoreApplications-Games-Other;Game;Application;
21cr|typespeed-0.6.5-13|57	X-Desktop-File-Install-Version=0.9
21cr|typespeed-0.6.5-13|58	EOF

10679 21
21cr|u3-tool-0.3-7|1	Name:           u3-tool
21cr|u3-tool-0.3-7|2	Summary:        Tool for controlling the special features of a "U3 smart drive" USB Flash disk
21cr|u3-tool-0.3-7|3	Version:        0.3
21cr|u3-tool-0.3-7|4	Release:	7
21cr|u3-tool-0.3-7|5	Source0:        http://downloads.sourceforge.net/project/u3-tool/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|u3-tool-0.3-7|6	# gw fix for off-by-one crash
21cr|u3-tool-0.3-7|7	# https://sourceforge.net/tracker/?func=detail&aid=3010918&group_id=208198&atid=1004732
21cr|u3-tool-0.3-7|8	Patch: u3-print-size.patch
21cr|u3-tool-0.3-7|9	URL:            http://u3-tool.sourceforge.net/
21cr|u3-tool-0.3-7|10	Group:          System/Configuration/Hardware
21cr|u3-tool-0.3-7|11	License:        GPLv2+
21cr|u3-tool-0.3-7|12	
21cr|u3-tool-0.3-7|13	%description
21cr|u3-tool-0.3-7|14	Tool for controlling USB flash devices that confirm to the U3
21cr|u3-tool-0.3-7|15	specifications. This program can control the following features:
21cr|u3-tool-0.3-7|16	
21cr|u3-tool-0.3-7|17	* Replacing of CD image
21cr|u3-tool-0.3-7|18	* Changing of virtual CD allocated size and completely removing it
21cr|u3-tool-0.3-7|19	* Enabling and disabling Security
21cr|u3-tool-0.3-7|20	* Unlocking and changing password of secured U3 device
21cr|u3-tool-0.3-7|21	* Obtaining various device information
21cr|u3-tool-0.3-7|22	
21cr|u3-tool-0.3-7|23	WARNING: This Software is still alpha. Since the commands for
21cr|u3-tool-0.3-7|24	controlling U3 devices aren't publicly available, we don't exactly
21cr|u3-tool-0.3-7|25	know what we are doing. Although the application has been tested on a
21cr|u3-tool-0.3-7|26	Sandisk Cruzer micro and a Verbatim Store 'N Go, it is not said that
21cr|u3-tool-0.3-7|27	it won't stop other devices from working. The author is not
21cr|u3-tool-0.3-7|28	responsible for any damage to your device.
21cr|u3-tool-0.3-7|29	
21cr|u3-tool-0.3-7|30	%prep
21cr|u3-tool-0.3-7|31	%setup -q -a 0
21cr|u3-tool-0.3-7|32	%patch -p0
21cr|u3-tool-0.3-7|33	
21cr|u3-tool-0.3-7|34	%build
21cr|u3-tool-0.3-7|35	%configure
21cr|u3-tool-0.3-7|36	%make
21cr|u3-tool-0.3-7|37	
21cr|u3-tool-0.3-7|38	%install
21cr|u3-tool-0.3-7|39	rm -rf $RPM_BUILD_ROOT
21cr|u3-tool-0.3-7|40	%makeinstall
21cr|u3-tool-0.3-7|41	
21cr|u3-tool-0.3-7|42	%clean
21cr|u3-tool-0.3-7|43	rm -rf $RPM_BUILD_ROOT
21cr|u3-tool-0.3-7|44	
21cr|u3-tool-0.3-7|45	%files
21cr|u3-tool-0.3-7|46	%defattr(-,root,root)
21cr|u3-tool-0.3-7|47	%doc README NEWS AUTHORS
21cr|u3-tool-0.3-7|48	%{_sbindir}/u3-tool
21cr|u3-tool-0.3-7|49	%{_mandir}/man1/u3-tool.1*

10680 21
21cr|uade-2.13-11|1	Summary:	Unix Amiga Delitracker Emulator
21cr|uade-2.13-11|2	Name:		uade
21cr|uade-2.13-11|3	Version:	2.13
21cr|uade-2.13-11|4	Release:	11
21cr|uade-2.13-11|5	License:	GPLv2+
21cr|uade-2.13-11|6	Group:		Sound
21cr|uade-2.13-11|7	Url:		http://zakalwe.fi/uade/
21cr|uade-2.13-11|8	Source0:	http://zakalwe.fi/uade/uade2/%{name}-%{version}.tar.bz2
21cr|uade-2.13-11|9	Patch0:		uade-2.13-new-audacious.patch
21cr|uade-2.13-11|10	BuildRequires:	pkgconfig(ao)
21cr|uade-2.13-11|11	BuildRequires:	pkgconfig(fuse)
21cr|uade-2.13-11|12	Recommends:	flac
21cr|uade-2.13-11|13	Recommends:	lame
21cr|uade-2.13-11|14	Recommends:	normalize
21cr|uade-2.13-11|15	Recommends:	vorbis-tools
21cr|uade-2.13-11|16	
21cr|uade-2.13-11|17	%description
21cr|uade-2.13-11|18	Plays old amiga tunes with UAE emulation and cloned m68k-assembler
21cr|uade-2.13-11|19	Amiga delitracker API. With cloned delitracker API you don't have to
21cr|uade-2.13-11|20	port old players from Amiga, you can re-use old Deliplayers that use
21cr|uade-2.13-11|21	Amiga Delitracker API. Deliplayers are used like on Amiga, they exist
21cr|uade-2.13-11|22	in some directory and you can copy/remove them as you wish. "Installing"
21cr|uade-2.13-11|23	new players is just copying files to your 'players' directory.
21cr|uade-2.13-11|24	
21cr|uade-2.13-11|25	%files
21cr|uade-2.13-11|26	%doc AUTHORS ChangeLog
21cr|uade-2.13-11|27	%doc songs
21cr|uade-2.13-11|28	%{_bindir}/uade123
21cr|uade-2.13-11|29	%{_bindir}/uadefs
21cr|uade-2.13-11|30	%{_bindir}/mod2ogg
21cr|uade-2.13-11|31	%{_datadir}/uade2
21cr|uade-2.13-11|32	%{_prefix}/lib/uade2/
21cr|uade-2.13-11|33	%{_libdir}/pkgconfig/uade.pc
21cr|uade-2.13-11|34	%{_mandir}/man1/uade123.1*
21cr|uade-2.13-11|35	%{_mandir}/man1/uadefs.1*
21cr|uade-2.13-11|36	
21cr|uade-2.13-11|37	#----------------------------------------------------------------------------
21cr|uade-2.13-11|38	
21cr|uade-2.13-11|39	%prep
21cr|uade-2.13-11|40	%setup -q
21cr|uade-2.13-11|41	%patch0 -p1
21cr|uade-2.13-11|42	find songs -name CVS|xargs rm -rfv
21cr|uade-2.13-11|43	chmod 644 songs/* AUTHORS ChangeLog
21cr|uade-2.13-11|44	chmod 755 songs/
21cr|uade-2.13-11|45	
21cr|uade-2.13-11|46	%build
21cr|uade-2.13-11|47	export CFLAGS="%{optflags}"
21cr|uade-2.13-11|48	./configure \
21cr|uade-2.13-11|49	--prefix=%{_prefix} \
21cr|uade-2.13-11|50	--libdir=%{_libdir} \
21cr|uade-2.13-11|51	--package-prefix=%{buildroot}
21cr|uade-2.13-11|52	%make
21cr|uade-2.13-11|53	
21cr|uade-2.13-11|54	%install
21cr|uade-2.13-11|55	make install PACKAGEPREFIX=%{buildroot} BINDIR=%{buildroot}%{_bindir} DATADIR=%{buildroot}%{_datadir}/uade2 AUDACIOUSPLUGINDIR=%{buildroot}%{_libdir}/audacious/Input/
21cr|uade-2.13-11|56	mv %{buildroot}%{_bindir}/mod2ogg2.sh %{buildroot}%{_bindir}/mod2ogg
21cr|uade-2.13-11|57	%if "%{_lib}" != "lib"
21cr|uade-2.13-11|58	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21cr|uade-2.13-11|59	mv %{buildroot}%{_prefix}/lib/pkgconfig/* %{buildroot}%{_libdir}/pkgconfig
21cr|uade-2.13-11|60	rm -rf %{buildroot}%{_prefix}/lib/pkgconfig/
21cr|uade-2.13-11|61	%endif

10681 21
21cr|ubridge-0.9.18-1|1	%define __strip /bin/true
21cr|ubridge-0.9.18-1|2	%define debug_package %{nil}
21cr|ubridge-0.9.18-1|3	
21cr|ubridge-0.9.18-1|4	Summary:	Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces
21cr|ubridge-0.9.18-1|5	Name:		ubridge
21cr|ubridge-0.9.18-1|6	Version:	0.9.18
21cr|ubridge-0.9.18-1|7	Release:	1
21cr|ubridge-0.9.18-1|8	License:	GPLv3
21cr|ubridge-0.9.18-1|9	Group:		Networking/Other
21cr|ubridge-0.9.18-1|10	Url:		https://github.com/GNS3/ubridge
21cr|ubridge-0.9.18-1|11	Source:		https://github.com/GNS3/ubridge/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ubridge-0.9.18-1|12	BuildRequires:	libpcap-devel
21cr|ubridge-0.9.18-1|13	
21cr|ubridge-0.9.18-1|14	%description
21cr|ubridge-0.9.18-1|15	uBridge is a simple application to create user-land bridges between various
21cr|ubridge-0.9.18-1|16	technologies. Currently bridging between UDP tunnels, Ethernet and TAP
21cr|ubridge-0.9.18-1|17	interfaces is supported. Packet capture is also supported.
21cr|ubridge-0.9.18-1|18	
21cr|ubridge-0.9.18-1|19	%files
21cr|ubridge-0.9.18-1|20	%doc LICENSE README.rst
21cr|ubridge-0.9.18-1|21	%{_bindir}/%{name}
21cr|ubridge-0.9.18-1|22	
21cr|ubridge-0.9.18-1|23	#------------------------------------------------
21cr|ubridge-0.9.18-1|24	
21cr|ubridge-0.9.18-1|25	%prep
21cr|ubridge-0.9.18-1|26	%setup -q
21cr|ubridge-0.9.18-1|27	
21cr|ubridge-0.9.18-1|28	%build
21cr|ubridge-0.9.18-1|29	%make
21cr|ubridge-0.9.18-1|30	
21cr|ubridge-0.9.18-1|31	%install
21cr|ubridge-0.9.18-1|32	mkdir -p %{buildroot}%{_bindir}
21cr|ubridge-0.9.18-1|33	install -m4755 %{name} %{buildroot}%{_bindir}

10682 21
21cr|ucarp-1.5.2-13|1	# Workaround to build with GCC 10
21cr|ucarp-1.5.2-13|2	%global optflags %{optflags} -fcommon
21cr|ucarp-1.5.2-13|3	Summary:	Common Address Redundancy Protocol (CARP) for Unix
21cr|ucarp-1.5.2-13|4	Name:		ucarp
21cr|ucarp-1.5.2-13|5	Version:	1.5.2
21cr|ucarp-1.5.2-13|6	Release:	13
21cr|ucarp-1.5.2-13|7	# See the COPYING file which details everything
21cr|ucarp-1.5.2-13|8	License:	MIT and BSD
21cr|ucarp-1.5.2-13|9	Group:		System/Servers
21cr|ucarp-1.5.2-13|10	Url:		http://www.ucarp.org/
21cr|ucarp-1.5.2-13|11	Source0:	http://download.pureftpd.org/pub/ucarp/ucarp-%{version}.tar.bz2
21cr|ucarp-1.5.2-13|12	Source1:	ucarp@.service
21cr|ucarp-1.5.2-13|13	Source2:	vip-001.conf.example
21cr|ucarp-1.5.2-13|14	Source3:	vip-common.conf
21cr|ucarp-1.5.2-13|15	Source4:	vip-up
21cr|ucarp-1.5.2-13|16	Source5:	vip-down
21cr|ucarp-1.5.2-13|17	Source7:	ucarp
21cr|ucarp-1.5.2-13|18	Source8:	ucarp.8.sgml.bz2
21cr|ucarp-1.5.2-13|19	Patch0:		ucarp-1.5.2-sighup.patch
21cr|ucarp-1.5.2-13|20	BuildRequires:	docbook-dtd41-sgml
21cr|ucarp-1.5.2-13|21	BuildRequires:	docbook-utils
21cr|ucarp-1.5.2-13|22	BuildRequires:	gettext
21cr|ucarp-1.5.2-13|23	BuildRequires:	systemd
21cr|ucarp-1.5.2-13|24	BuildRequires:	libpcap-devel
21cr|ucarp-1.5.2-13|25	Requires(post,preun,postun):	systemd-units
21cr|ucarp-1.5.2-13|26	
21cr|ucarp-1.5.2-13|27	%description
21cr|ucarp-1.5.2-13|28	UCARP allows a couple of hosts to share common virtual IP addresses in order
21cr|ucarp-1.5.2-13|29	to provide automatic failover. It is a portable userland implementation of the
21cr|ucarp-1.5.2-13|30	secure and patent-free Common Address Redundancy Protocol (CARP, OpenBSD's
21cr|ucarp-1.5.2-13|31	alternative to the patents-bloated VRRP).
21cr|ucarp-1.5.2-13|32	
21cr|ucarp-1.5.2-13|33	Strong points of the CARP protocol are: very low overhead, cryptographically
21cr|ucarp-1.5.2-13|34	signed messages, interoperability between different operating systems and no
21cr|ucarp-1.5.2-13|35	need for any dedicated extra network link between redundant hosts.
21cr|ucarp-1.5.2-13|36	
21cr|ucarp-1.5.2-13|37	%files -f %{name}.lang
21cr|ucarp-1.5.2-13|38	%doc AUTHORS COPYING ChangeLog NEWS README
21cr|ucarp-1.5.2-13|39	%{_unitdir}/ucarp@.service
21cr|ucarp-1.5.2-13|40	%attr(0700,root,root) %dir /etc/ucarp/
21cr|ucarp-1.5.2-13|41	%config(noreplace) /etc/ucarp/vip-common.conf
21cr|ucarp-1.5.2-13|42	/etc/ucarp/vip-001.conf.example
21cr|ucarp-1.5.2-13|43	%config(noreplace) %{_libexecdir}/ucarp/
21cr|ucarp-1.5.2-13|44	%{_sbindir}/ucarp
21cr|ucarp-1.5.2-13|45	%{_mandir}/man8/ucarp.8*
21cr|ucarp-1.5.2-13|46	
21cr|ucarp-1.5.2-13|47	%post
21cr|ucarp-1.5.2-13|48	%systemd_post %{name}.service
21cr|ucarp-1.5.2-13|49	
21cr|ucarp-1.5.2-13|50	%preun
21cr|ucarp-1.5.2-13|51	%systemd_preun %{name}.service
21cr|ucarp-1.5.2-13|52	
21cr|ucarp-1.5.2-13|53	%postun
21cr|ucarp-1.5.2-13|54	%systemd_postun_with_restart %{name}.service
21cr|ucarp-1.5.2-13|55	
21cr|ucarp-1.5.2-13|56	#----------------------------------------------------------------------------
21cr|ucarp-1.5.2-13|57	
21cr|ucarp-1.5.2-13|58	%prep
21cr|ucarp-1.5.2-13|59	%setup -q
21cr|ucarp-1.5.2-13|60	%patch0 -p0
21cr|ucarp-1.5.2-13|61	
21cr|ucarp-1.5.2-13|62	bzcat %{SOURCE8} > ucarp.8.sgml
21cr|ucarp-1.5.2-13|63	
21cr|ucarp-1.5.2-13|64	%build
21cr|ucarp-1.5.2-13|65	autoreconf -fi
21cr|ucarp-1.5.2-13|66	%configure
21cr|ucarp-1.5.2-13|67	%make
21cr|ucarp-1.5.2-13|68	
21cr|ucarp-1.5.2-13|69	docbook2man --backend man ucarp.8.sgml > ucarp.8
21cr|ucarp-1.5.2-13|70	mv UCARP.8 ucarp.8
21cr|ucarp-1.5.2-13|71	
21cr|ucarp-1.5.2-13|72	%install
21cr|ucarp-1.5.2-13|73	%makeinstall_std
21cr|ucarp-1.5.2-13|74	%find_lang %{name}
21cr|ucarp-1.5.2-13|75	
21cr|ucarp-1.5.2-13|76	# Install the unit file
21cr|ucarp-1.5.2-13|77	install -D -p -m 0755 %{SOURCE1} \
21cr|ucarp-1.5.2-13|78	%{buildroot}%{_unitdir}/ucarp@.service
21cr|ucarp-1.5.2-13|79	
21cr|ucarp-1.5.2-13|80	sed -i 's|/usr/libexec|%{_libexecdir}|' %{buildroot}%{_unitdir}/ucarp@.service
21cr|ucarp-1.5.2-13|81	
21cr|ucarp-1.5.2-13|82	mkdir -p %{buildroot}/etc/ucarp
21cr|ucarp-1.5.2-13|83	mkdir -p %{buildroot}%{_libexecdir}/ucarp
21cr|ucarp-1.5.2-13|84	
21cr|ucarp-1.5.2-13|85	# Install the example config files
21cr|ucarp-1.5.2-13|86	install -D -p -m 0600 %{SOURCE2} %{SOURCE3} \
21cr|ucarp-1.5.2-13|87	%{buildroot}/etc/ucarp/
21cr|ucarp-1.5.2-13|88	
21cr|ucarp-1.5.2-13|89	# Install helper scripts
21cr|ucarp-1.5.2-13|90	install -D -p -m 0700 %{SOURCE4} %{SOURCE5} %{SOURCE7} \
21cr|ucarp-1.5.2-13|91	%{buildroot}%{_libexecdir}/ucarp/
21cr|ucarp-1.5.2-13|92	
21cr|ucarp-1.5.2-13|93	mkdir -p %{buildroot}%{_mandir}/man8/
21cr|ucarp-1.5.2-13|94	install -m0644 ucarp.8 %{buildroot}%{_mandir}/man8/

10683 21
21cr|ucommon-7.0.0-5|1	%define major 8
21cr|ucommon-7.0.0-5|2	%define libname %mklibname ucommon %{major}
21cr|ucommon-7.0.0-5|3	%define libusecure %mklibname usecure %{major}
21cr|ucommon-7.0.0-5|4	%define libcommoncpp %mklibname commoncpp %{major}
21cr|ucommon-7.0.0-5|5	%define devname %mklibname ucommon -d
21cr|ucommon-7.0.0-5|6	
21cr|ucommon-7.0.0-5|7	Summary:	Portable C++ framework for threads and sockets
21cr|ucommon-7.0.0-5|8	Name:		ucommon
21cr|ucommon-7.0.0-5|9	Version:	7.0.0
21cr|ucommon-7.0.0-5|10	Release:	5
21cr|ucommon-7.0.0-5|11	License:	LGPLv3+
21cr|ucommon-7.0.0-5|12	Group:		Development/C++
21cr|ucommon-7.0.0-5|13	Url:		http://www.gnu.org/software/commoncpp
21cr|ucommon-7.0.0-5|14	Source0:	ftp://ftp.gnu.org/gnu/commoncpp/%{name}-%{version}.tar.gz
21cr|ucommon-7.0.0-5|15	BuildRequires:	cmake
21cr|ucommon-7.0.0-5|16	BuildRequires:	doxygen
21cr|ucommon-7.0.0-5|17	BuildRequires:	graphviz
21cr|ucommon-7.0.0-5|18	BuildRequires:	gnutls-devel
21cr|ucommon-7.0.0-5|19	
21cr|ucommon-7.0.0-5|20	%description
21cr|ucommon-7.0.0-5|21	GNU uCommon C++ is a lightweight library to facilitate using C++ design
21cr|ucommon-7.0.0-5|22	patterns even for very deeply embedded applications, such as for systems using
21cr|ucommon-7.0.0-5|23	uClibc along with POSIX threading support. For this reason, uCommon disables
21cr|ucommon-7.0.0-5|24	language features that consume memory or introduce runtime overhead. uCommon
21cr|ucommon-7.0.0-5|25	introduces some design patterns from Objective-C, such as reference counted
21cr|ucommon-7.0.0-5|26	objects, memory pools, and smart pointers.  uCommon introduces some new
21cr|ucommon-7.0.0-5|27	concepts for handling of thread locking and synchronization.
21cr|ucommon-7.0.0-5|28	
21cr|ucommon-7.0.0-5|29	#----------------------------------------------------------------------------
21cr|ucommon-7.0.0-5|30	
21cr|ucommon-7.0.0-5|31	%package bin
21cr|ucommon-7.0.0-5|32	Summary:	ucommon system and support applications
21cr|ucommon-7.0.0-5|33	Group:		Development/Other
21cr|ucommon-7.0.0-5|34	
21cr|ucommon-7.0.0-5|35	%description bin
21cr|ucommon-7.0.0-5|36	This is a collection of command line tools that use various aspects of the
21cr|ucommon-7.0.0-5|37	ucommon library.  Some may be needed to prepare files or for development of
21cr|ucommon-7.0.0-5|38	applications.
21cr|ucommon-7.0.0-5|39	
21cr|ucommon-7.0.0-5|40	%files bin
21cr|ucommon-7.0.0-5|41	%doc AUTHORS README COPYRIGHT NEWS SUPPORT ChangeLog
21cr|ucommon-7.0.0-5|42	%{_bindir}/args
21cr|ucommon-7.0.0-5|43	%{_bindir}/car
21cr|ucommon-7.0.0-5|44	%{_bindir}/scrub*
21cr|ucommon-7.0.0-5|45	%{_bindir}/mdsum
21cr|ucommon-7.0.0-5|46	%{_bindir}/sockaddr
21cr|ucommon-7.0.0-5|47	%{_bindir}/zerofill
21cr|ucommon-7.0.0-5|48	%{_bindir}/pdetach
21cr|ucommon-7.0.0-5|49	%{_bindir}/keywait
21cr|ucommon-7.0.0-5|50	%{_bindir}/urlout
21cr|ucommon-7.0.0-5|51	%{_datadir}/ucommon/cmake/*.cmake
21cr|ucommon-7.0.0-5|52	%{_mandir}/man1/args.*
21cr|ucommon-7.0.0-5|53	%{_mandir}/man1/car.*
21cr|ucommon-7.0.0-5|54	%{_mandir}/man1/pdetach.*
21cr|ucommon-7.0.0-5|55	%{_mandir}/man1/scrub*.*
21cr|ucommon-7.0.0-5|56	%{_mandir}/man1/mdsum.*
21cr|ucommon-7.0.0-5|57	%{_mandir}/man1/sockaddr.*
21cr|ucommon-7.0.0-5|58	%{_mandir}/man1/zerofill.*
21cr|ucommon-7.0.0-5|59	%{_mandir}/man1/keywait.*
21cr|ucommon-7.0.0-5|60	%{_mandir}/man1/urlout.*
21cr|ucommon-7.0.0-5|61	
21cr|ucommon-7.0.0-5|62	#----------------------------------------------------------------------------
21cr|ucommon-7.0.0-5|63	
21cr|ucommon-7.0.0-5|64	%package -n %{libname}
21cr|ucommon-7.0.0-5|65	Summary:	ucommon library
21cr|ucommon-7.0.0-5|66	Group:		System/Libraries
21cr|ucommon-7.0.0-5|67	
21cr|ucommon-7.0.0-5|68	%description -n %{libname}
21cr|ucommon-7.0.0-5|69	Runtime library for ucommon.
21cr|ucommon-7.0.0-5|70	
21cr|ucommon-7.0.0-5|71	%files -n %{libname}
21cr|ucommon-7.0.0-5|72	%{_libdir}/libucommon.so.%{major}*
21cr|ucommon-7.0.0-5|73	
21cr|ucommon-7.0.0-5|74	#----------------------------------------------------------------------------
21cr|ucommon-7.0.0-5|75	
21cr|ucommon-7.0.0-5|76	%package -n %{libusecure}
21cr|ucommon-7.0.0-5|77	Summary:	usecure library
21cr|ucommon-7.0.0-5|78	Group:		System/Libraries
21cr|ucommon-7.0.0-5|79	
21cr|ucommon-7.0.0-5|80	%description -n %{libusecure}
21cr|ucommon-7.0.0-5|81	Runtime library for usecure.
21cr|ucommon-7.0.0-5|82	
21cr|ucommon-7.0.0-5|83	%files -n %{libusecure}
21cr|ucommon-7.0.0-5|84	%{_libdir}/libusecure.so.%{major}*
21cr|ucommon-7.0.0-5|85	
21cr|ucommon-7.0.0-5|86	#----------------------------------------------------------------------------
21cr|ucommon-7.0.0-5|87	
21cr|ucommon-7.0.0-5|88	%package -n %{libcommoncpp}
21cr|ucommon-7.0.0-5|89	Summary:	commoncpp library
21cr|ucommon-7.0.0-5|90	Group:		System/Libraries
21cr|ucommon-7.0.0-5|91	
21cr|ucommon-7.0.0-5|92	%description -n %{libcommoncpp}
21cr|ucommon-7.0.0-5|93	Runtime library for commoncpp.
21cr|ucommon-7.0.0-5|94	
21cr|ucommon-7.0.0-5|95	%files -n %{libcommoncpp}
21cr|ucommon-7.0.0-5|96	%{_libdir}/libcommoncpp.so.%{major}*
21cr|ucommon-7.0.0-5|97	
21cr|ucommon-7.0.0-5|98	#----------------------------------------------------------------------------
21cr|ucommon-7.0.0-5|99	
21cr|ucommon-7.0.0-5|100	%package -n %{devname}
21cr|ucommon-7.0.0-5|101	Summary:	Headers for building uCommon applications
21cr|ucommon-7.0.0-5|102	Group:		Development/C++
21cr|ucommon-7.0.0-5|103	Requires:	%{libname} = %{EVRD}
21cr|ucommon-7.0.0-5|104	Requires:	%{libusecure} = %{EVRD}
21cr|ucommon-7.0.0-5|105	Requires:	%{libcommoncpp} = %{EVRD}
21cr|ucommon-7.0.0-5|106	Provides:	%{name}-devel = %{EVRD}
21cr|ucommon-7.0.0-5|107	
21cr|ucommon-7.0.0-5|108	%description -n %{devname}
21cr|ucommon-7.0.0-5|109	This package provides header and support files needed for building
21cr|ucommon-7.0.0-5|110	applications that use the uCommon library and frameworks
21cr|ucommon-7.0.0-5|111	
21cr|ucommon-7.0.0-5|112	%files -n %{devname}
21cr|ucommon-7.0.0-5|113	%{_libdir}/*.so
21cr|ucommon-7.0.0-5|114	%{_includedir}/ucommon/
21cr|ucommon-7.0.0-5|115	%{_includedir}/commoncpp/
21cr|ucommon-7.0.0-5|116	%{_libdir}/pkgconfig/*.pc
21cr|ucommon-7.0.0-5|117	%{_bindir}/ucommon-config
21cr|ucommon-7.0.0-5|118	%{_bindir}/commoncpp-config
21cr|ucommon-7.0.0-5|119	%{_mandir}/man1/ucommon-config.*
21cr|ucommon-7.0.0-5|120	%{_mandir}/man1/commoncpp-config.*
21cr|ucommon-7.0.0-5|121	
21cr|ucommon-7.0.0-5|122	#----------------------------------------------------------------------------
21cr|ucommon-7.0.0-5|123	
21cr|ucommon-7.0.0-5|124	%package doc
21cr|ucommon-7.0.0-5|125	Summary:	Generated class documentation for uCommon
21cr|ucommon-7.0.0-5|126	Group:		Documentation
21cr|ucommon-7.0.0-5|127	
21cr|ucommon-7.0.0-5|128	%description doc
21cr|ucommon-7.0.0-5|129	Generated class documentation for GNU uCommon library from header files,
21cr|ucommon-7.0.0-5|130	html browsable.
21cr|ucommon-7.0.0-5|131	
21cr|ucommon-7.0.0-5|132	%files doc
21cr|ucommon-7.0.0-5|133	%doc AUTHORS README COPYRIGHT NEWS SUPPORT ChangeLog
21cr|ucommon-7.0.0-5|134	%doc doc/html
21cr|ucommon-7.0.0-5|135	
21cr|ucommon-7.0.0-5|136	#----------------------------------------------------------------------------
21cr|ucommon-7.0.0-5|137	
21cr|ucommon-7.0.0-5|138	%prep
21cr|ucommon-7.0.0-5|139	%setup -q
21cr|ucommon-7.0.0-5|140	
21cr|ucommon-7.0.0-5|141	%build
21cr|ucommon-7.0.0-5|142	export CXXFLAGS="%{optflags} -std=c++14"
21cr|ucommon-7.0.0-5|143	# support openssl 1.0, disable it, use gnutls
21cr|ucommon-7.0.0-5|144	%cmake -DCRYPTO_OPENSSL=OFF
21cr|ucommon-7.0.0-5|145	%make
21cr|ucommon-7.0.0-5|146	%make doc
21cr|ucommon-7.0.0-5|147	
21cr|ucommon-7.0.0-5|148	%install
21cr|ucommon-7.0.0-5|149	cd build
21cr|ucommon-7.0.0-5|150	%make DESTDIR=%{buildroot} INSTALL="install -p" install
21cr|ucommon-7.0.0-5|151	chmod 0755 %{buildroot}%{_bindir}/ucommon-config
21cr|ucommon-7.0.0-5|152	chmod 0755 %{buildroot}%{_bindir}/commoncpp-config
21cr|ucommon-7.0.0-5|153	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|ucommon-7.0.0-5|154	install -m644 ../utils/*.1 -D %{buildroot}/%{_mandir}/man1
21cr|ucommon-7.0.0-5|155	install -m644 ../*.1 -D %{buildroot}/%{_mandir}/man1
21cr|ucommon-7.0.0-5|156	cp -r doc ..

10684 21
21cr|ucon64-2.2.2-1|1	%define debug_package %{nil}
21cr|ucon64-2.2.2-1|2	
21cr|ucon64-2.2.2-1|3	Summary:	Console ROM backup tool
21cr|ucon64-2.2.2-1|4	Name:		ucon64
21cr|ucon64-2.2.2-1|5	Version:	2.2.2
21cr|ucon64-2.2.2-1|6	Release:	1
21cr|ucon64-2.2.2-1|7	License:	GPLv2+
21cr|ucon64-2.2.2-1|8	Group:		Emulators
21cr|ucon64-2.2.2-1|9	Url:		http://ucon64.sf.net/
21cr|ucon64-2.2.2-1|10	Source0:	http://prdownloads.sourceforge.net/ucon64/%{name}-%{version}-src.tar.gz
21cr|ucon64-2.2.2-1|11	Source1:	http://prdownloads.sourceforge.net/ucon64/uf-FOX-1.1-src.tgz
21cr|ucon64-2.2.2-1|12	Patch0:		uf-FOX-1.1-libfox1.7.patch
21cr|ucon64-2.2.2-1|13	Patch1:		uf-FOX-1.1-ptrfix.patch
21cr|ucon64-2.2.2-1|14	Patch4:		ucon64-2.0.0-defines.patch
21cr|ucon64-2.2.2-1|15	BuildRequires:	pkgconfig(fox17)
21cr|ucon64-2.2.2-1|16	BuildRequires:	pkgconfig(libusb)
21cr|ucon64-2.2.2-1|17	BuildRequires:	pkgconfig(zlib)
21cr|ucon64-2.2.2-1|18	# ld will fail with fatal error, it needs static lib only
21cr|ucon64-2.2.2-1|19	BuildConflicts:	ieee1284-devel
21cr|ucon64-2.2.2-1|20	
21cr|ucon64-2.2.2-1|21	%description
21cr|ucon64-2.2.2-1|22	uCON64 is a console ROM backup tool.
21cr|ucon64-2.2.2-1|23	
21cr|ucon64-2.2.2-1|24	%files
21cr|ucon64-2.2.2-1|25	%doc FILE_ID.DIZ VERSION *.html
21cr|ucon64-2.2.2-1|26	%{_bindir}/ucon64
21cr|ucon64-2.2.2-1|27	
21cr|ucon64-2.2.2-1|28	#----------------------------------------------------------------------------
21cr|ucon64-2.2.2-1|29	
21cr|ucon64-2.2.2-1|30	%package -n %{name}-gui
21cr|ucon64-2.2.2-1|31	Summary:	GUI for Ucon64, a console ROM backup tool
21cr|ucon64-2.2.2-1|32	Group:		Emulators
21cr|ucon64-2.2.2-1|33	Requires:	%{name}
21cr|ucon64-2.2.2-1|34	
21cr|ucon64-2.2.2-1|35	%description -n %{name}-gui
21cr|ucon64-2.2.2-1|36	GUI for Ucon64, a console ROM backup tool
21cr|ucon64-2.2.2-1|37	
21cr|ucon64-2.2.2-1|38	%files -n %{name}-gui
21cr|ucon64-2.2.2-1|39	%doc uf-FOX-1.1-src/README.txt uf-FOX-1.1-src/gpl.txt
21cr|ucon64-2.2.2-1|40	%{_bindir}/uf
21cr|ucon64-2.2.2-1|41	
21cr|ucon64-2.2.2-1|42	#----------------------------------------------------------------------------
21cr|ucon64-2.2.2-1|43	
21cr|ucon64-2.2.2-1|44	%prep
21cr|ucon64-2.2.2-1|45	%setup -q -n %{name}-%{version}-src -a 1
21cr|ucon64-2.2.2-1|46	%patch0 -p0
21cr|ucon64-2.2.2-1|47	%patch1 -p0
21cr|ucon64-2.2.2-1|48	%patch4 -p1
21cr|ucon64-2.2.2-1|49	
21cr|ucon64-2.2.2-1|50	#no configure script for the gui :(
21cr|ucon64-2.2.2-1|51	perl -pi -e "s/local\///g" uf-FOX-1.1-src/Makefile
21cr|ucon64-2.2.2-1|52	LIBFOX_VERSION=1.7
21cr|ucon64-2.2.2-1|53	perl -pi -e "s/1\.4/$LIBFOX_VERSION/g" uf-FOX-1.1-src/Makefile
21cr|ucon64-2.2.2-1|54	
21cr|ucon64-2.2.2-1|55	%build
21cr|ucon64-2.2.2-1|56	cd src
21cr|ucon64-2.2.2-1|57	%configure \
21cr|ucon64-2.2.2-1|58	--enable-libcd64 \
21cr|ucon64-2.2.2-1|59	--with-libusb \
21cr|ucon64-2.2.2-1|60	--enable-ppdev
21cr|ucon64-2.2.2-1|61	%make
21cr|ucon64-2.2.2-1|62	
21cr|ucon64-2.2.2-1|63	pushd ../uf-FOX-1.1-src
21cr|ucon64-2.2.2-1|64	make
21cr|ucon64-2.2.2-1|65	popd
21cr|ucon64-2.2.2-1|66	
21cr|ucon64-2.2.2-1|67	%install
21cr|ucon64-2.2.2-1|68	# don't use %%makeinstall here
21cr|ucon64-2.2.2-1|69	install -d %{buildroot}%{_bindir}
21cr|ucon64-2.2.2-1|70	install -m 755 src/%{name} %{buildroot}%{_bindir}
21cr|ucon64-2.2.2-1|71	
21cr|ucon64-2.2.2-1|72	#install gui
21cr|ucon64-2.2.2-1|73	install -m 755 uf-FOX-1.1-src/uf %{buildroot}%{_bindir}
21cr|ucon64-2.2.2-1|74	chmod 644 uf-FOX-1.1-src/README.txt
21cr|ucon64-2.2.2-1|75	#note : add a icon & menu entry

10685 21
21cr|ucpp-1.3.4-8|1	%define	major	13
21cr|ucpp-1.3.4-8|2	%define libname %mklibname ucpp %{major}
21cr|ucpp-1.3.4-8|3	%define devname %mklibname ucpp -d
21cr|ucpp-1.3.4-8|4	
21cr|ucpp-1.3.4-8|5	Summary:	A quick and light preprocessor, but anyway fully compliant to C99
21cr|ucpp-1.3.4-8|6	Name:		ucpp
21cr|ucpp-1.3.4-8|7	Version:	1.3.4
21cr|ucpp-1.3.4-8|8	Release:	8
21cr|ucpp-1.3.4-8|9	License:	BSD-3-Clause
21cr|ucpp-1.3.4-8|10	Group:		Development/C++
21cr|ucpp-1.3.4-8|11	Url:		http://code.google.com/p/ucpp/
21cr|ucpp-1.3.4-8|12	Source0:	http://dev.gentooexperimental.org/~scarabeus/%{name}-%{version}.tar.xz
21cr|ucpp-1.3.4-8|13	
21cr|ucpp-1.3.4-8|14	%description
21cr|ucpp-1.3.4-8|15	A C preprocessor is a part of a C compiler responsible for macro
21cr|ucpp-1.3.4-8|16	replacement, conditional compilation and inclusion of header files.
21cr|ucpp-1.3.4-8|17	It is often found as a stand-alone program on Unix systems.
21cr|ucpp-1.3.4-8|18	
21cr|ucpp-1.3.4-8|19	ucpp is such a preprocessor; it is designed to be quick and light,
21cr|ucpp-1.3.4-8|20	but anyway fully compliant to the ISO standard 9899:1999, also known
21cr|ucpp-1.3.4-8|21	as C99. ucpp can be compiled as a stand-alone program, or linked to
21cr|ucpp-1.3.4-8|22	some other code; in the latter case, ucpp will output tokens, one
21cr|ucpp-1.3.4-8|23	at a time, on demand, as an integrated lexer.
21cr|ucpp-1.3.4-8|24	
21cr|ucpp-1.3.4-8|25	ucpp operates in two modes:
21cr|ucpp-1.3.4-8|26	-- lexer mode: ucpp is linked to some other code and outputs a stream of
21cr|ucpp-1.3.4-8|27	tokens (each call to the lex() function will yield one token)
21cr|ucpp-1.3.4-8|28	-- non-lexer mode: ucpp preprocesses text and outputs the resulting text
21cr|ucpp-1.3.4-8|29	to a file descriptor; if linked to some other code, the cpp() function
21cr|ucpp-1.3.4-8|30	must be called repeatedly, otherwise ucpp is a stand-alone binary.
21cr|ucpp-1.3.4-8|31	
21cr|ucpp-1.3.4-8|32	%package -n %{libname}
21cr|ucpp-1.3.4-8|33	Summary:	A Mixed Integer Linear Programming (MILP) Solver Library
21cr|ucpp-1.3.4-8|34	Group:		System/Libraries
21cr|ucpp-1.3.4-8|35	
21cr|ucpp-1.3.4-8|36	%description -n %{libname}
21cr|ucpp-1.3.4-8|37	This package contains the shared library for %{name}
21cr|ucpp-1.3.4-8|38	
21cr|ucpp-1.3.4-8|39	%package -n %{devname}
21cr|ucpp-1.3.4-8|40	Summary:	Files for Developing with ucpp
21cr|ucpp-1.3.4-8|41	Group:		Development/C++
21cr|ucpp-1.3.4-8|42	Requires:	%{name} = %{version}-%{release}
21cr|ucpp-1.3.4-8|43	Requires:	%{libname} = %{version}-%{release}
21cr|ucpp-1.3.4-8|44	
21cr|ucpp-1.3.4-8|45	%description -n %{devname}
21cr|ucpp-1.3.4-8|46	Includes and definitions for developing with the ucpp library.
21cr|ucpp-1.3.4-8|47	
21cr|ucpp-1.3.4-8|48	%prep
21cr|ucpp-1.3.4-8|49	%setup -q
21cr|ucpp-1.3.4-8|50	
21cr|ucpp-1.3.4-8|51	%build
21cr|ucpp-1.3.4-8|52	%ifarch %{e2k}
21cr|ucpp-1.3.4-8|53	CFLAGS='%{optflags} -Wno-error=maybe-uninitialized'
21cr|ucpp-1.3.4-8|54	%endif
21cr|ucpp-1.3.4-8|55	%configure \
21cr|ucpp-1.3.4-8|56	--disable-static
21cr|ucpp-1.3.4-8|57	
21cr|ucpp-1.3.4-8|58	%make
21cr|ucpp-1.3.4-8|59	
21cr|ucpp-1.3.4-8|60	%install
21cr|ucpp-1.3.4-8|61	%makeinstall_std
21cr|ucpp-1.3.4-8|62	
21cr|ucpp-1.3.4-8|63	%files
21cr|ucpp-1.3.4-8|64	%{_bindir}/*
21cr|ucpp-1.3.4-8|65	%{_mandir}/man1/ucpp.1*
21cr|ucpp-1.3.4-8|66	
21cr|ucpp-1.3.4-8|67	%files -n %{libname}
21cr|ucpp-1.3.4-8|68	%{_libdir}/libucpp.so.%{major}*
21cr|ucpp-1.3.4-8|69	
21cr|ucpp-1.3.4-8|70	%files -n %{devname}
21cr|ucpp-1.3.4-8|71	%{_includedir}/lib%{name}
21cr|ucpp-1.3.4-8|72	%{_libdir}/*.so
21cr|ucpp-1.3.4-8|73	%{_libdir}/pkgconfig/lib%{name}*.pc

10686 21
21cr|ucs-miscfixed-fonts-0.3-13|1	%global fontname ucs-miscfixed
21cr|ucs-miscfixed-fonts-0.3-13|2	%global fontconf 66-%{fontname}.conf
21cr|ucs-miscfixed-fonts-0.3-13|3	
21cr|ucs-miscfixed-fonts-0.3-13|4	Name: %{fontname}-fonts
21cr|ucs-miscfixed-fonts-0.3-13|5	Version: 0.3
21cr|ucs-miscfixed-fonts-0.3-13|6	Release: 13
21cr|ucs-miscfixed-fonts-0.3-13|7	License: Public Domain
21cr|ucs-miscfixed-fonts-0.3-13|8	URL: http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html
21cr|ucs-miscfixed-fonts-0.3-13|9	Source0: bitmap-fonts-%{version}.tar.bz2
21cr|ucs-miscfixed-fonts-0.3-13|10	Source1: fixfont-3.5.tar.bz2
21cr|ucs-miscfixed-fonts-0.3-13|11	Source2: 66-ucs-miscfixed.conf
21cr|ucs-miscfixed-fonts-0.3-13|12	BuildArch: noarch
21cr|ucs-miscfixed-fonts-0.3-13|13	Group:   System/Fonts/True type
21cr|ucs-miscfixed-fonts-0.3-13|14	Summary: Selected set of bitmap fonts
21cr|ucs-miscfixed-fonts-0.3-13|15	BuildRequires: fontpackages-devel
21cr|ucs-miscfixed-fonts-0.3-13|16	BuildRequires: bdftopcf
21cr|ucs-miscfixed-fonts-0.3-13|17	Patch1: readme_cleanup.patch
21cr|ucs-miscfixed-fonts-0.3-13|18	
21cr|ucs-miscfixed-fonts-0.3-13|19	%description
21cr|ucs-miscfixed-fonts-0.3-13|20	The usc-fixed-fonts package provides bitmap fonts for
21cr|ucs-miscfixed-fonts-0.3-13|21	locations such as terminals.
21cr|ucs-miscfixed-fonts-0.3-13|22	
21cr|ucs-miscfixed-fonts-0.3-13|23	%prep
21cr|ucs-miscfixed-fonts-0.3-13|24	%setup -q -n bitmap-fonts-%{version} -a1
21cr|ucs-miscfixed-fonts-0.3-13|25	%patch1 -p1 -b .1-readme_cleanup
21cr|ucs-miscfixed-fonts-0.3-13|26	
21cr|ucs-miscfixed-fonts-0.3-13|27	%build
21cr|ucs-miscfixed-fonts-0.3-13|28	
21cr|ucs-miscfixed-fonts-0.3-13|29	%install
21cr|ucs-miscfixed-fonts-0.3-13|30	make install DESTDIR=%{buildroot}
21cr|ucs-miscfixed-fonts-0.3-13|31	
21cr|ucs-miscfixed-fonts-0.3-13|32	cd fixfont-3.5
21cr|ucs-miscfixed-fonts-0.3-13|33	
21cr|ucs-miscfixed-fonts-0.3-13|34	make install DESTDIR=%{buildroot}
21cr|ucs-miscfixed-fonts-0.3-13|35	
21cr|ucs-miscfixed-fonts-0.3-13|36	mv %{buildroot}/usr/share/fonts/bitmap-fonts %{buildroot}%{_fontdir}
21cr|ucs-miscfixed-fonts-0.3-13|37	
21cr|ucs-miscfixed-fonts-0.3-13|38	rm %{buildroot}%{_fontdir}/lut*.pcf %{buildroot}%{_fontdir}/fang*.pcf %{buildroot}%{_fontdir}/cons*.pcf
21cr|ucs-miscfixed-fonts-0.3-13|39	gzip %{buildroot}%{_fontdir}/*.pcf
21cr|ucs-miscfixed-fonts-0.3-13|40	
21cr|ucs-miscfixed-fonts-0.3-13|41	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21cr|ucs-miscfixed-fonts-0.3-13|42	%{buildroot}%{_fontconfig_confdir}
21cr|ucs-miscfixed-fonts-0.3-13|43	
21cr|ucs-miscfixed-fonts-0.3-13|44	install -m 0644 -p %{SOURCE2} \
21cr|ucs-miscfixed-fonts-0.3-13|45	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
21cr|ucs-miscfixed-fonts-0.3-13|46	ln -s %{_fontconfig_templatedir}/%{fontconf} \
21cr|ucs-miscfixed-fonts-0.3-13|47	%{buildroot}%{_fontconfig_confdir}/%{fontconf}
21cr|ucs-miscfixed-fonts-0.3-13|48	
21cr|ucs-miscfixed-fonts-0.3-13|49	
21cr|ucs-miscfixed-fonts-0.3-13|50	%_font_pkg -f %{fontconf} [0-9]*
21cr|ucs-miscfixed-fonts-0.3-13|51	
21cr|ucs-miscfixed-fonts-0.3-13|52	%doc README

10687 21
21cr|ucview-0.33-5|1	Name:		ucview
21cr|ucview-0.33-5|2	Version:	0.33
21cr|ucview-0.33-5|3	Release:	5
21cr|ucview-0.33-5|4	Summary:	A video capture and display program
21cr|ucview-0.33-5|5	Source0:	http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
21cr|ucview-0.33-5|6	Source1:	%{name}.desktop
21cr|ucview-0.33-5|7	Url:		http://www.unicap-imaging.org/ucview.htm
21cr|ucview-0.33-5|8	License:	GPLv2
21cr|ucview-0.33-5|9	Group:		Video
21cr|ucview-0.33-5|10	BuildRequires:  pkgconfig(dbus-glib-1) >= 0.73
21cr|ucview-0.33-5|11	BuildRequires:	libunicapgtk-devel >= 0.2.23
21cr|ucview-0.33-5|12	BuildRequires:	pkgconfig(gconf-2.0) >= 2.22.0
21cr|ucview-0.33-5|13	BuildRequires:	pkgconfig(libglade-2.0)
21cr|ucview-0.33-5|14	BuildRequires:	gtk+2 >= 2.12.10
21cr|ucview-0.33-5|15	BuildRequires:	intltool GConf2
21cr|ucview-0.33-5|16	Requires(preun): GConf2
21cr|ucview-0.33-5|17	Patch0:		ucview-0.33-gmodule.patch
21cr|ucview-0.33-5|18	
21cr|ucview-0.33-5|19	%description
21cr|ucview-0.33-5|20	UCView is a video capture and display program based on the unicap video imaging
21cr|ucview-0.33-5|21	library.
21cr|ucview-0.33-5|22	
21cr|ucview-0.33-5|23	%prep
21cr|ucview-0.33-5|24	%setup -q
21cr|ucview-0.33-5|25	%patch0 -p1 -b .gmodule
21cr|ucview-0.33-5|26	
21cr|ucview-0.33-5|27	%build
21cr|ucview-0.33-5|28	%configure --disable-schemas-install
21cr|ucview-0.33-5|29	%make
21cr|ucview-0.33-5|30	
21cr|ucview-0.33-5|31	%install
21cr|ucview-0.33-5|32	%makeinstall_std
21cr|ucview-0.33-5|33	desktop-file-install --vendor "" --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|ucview-0.33-5|34	%find_lang %{name}
21cr|ucview-0.33-5|35	
21cr|ucview-0.33-5|36	rm -fr %buildroot%_includedir %buildroot%_libdir/pkgconfig
21cr|ucview-0.33-5|37	
21cr|ucview-0.33-5|38	%preun
21cr|ucview-0.33-5|39	%preun_uninstall_gconf_schemas ucview
21cr|ucview-0.33-5|40	
21cr|ucview-0.33-5|41	%files -f %{name}.lang
21cr|ucview-0.33-5|42	%{_sysconfdir}/gconf/schemas/ucview.schemas
21cr|ucview-0.33-5|43	%{_datadir}/applications/ucview.desktop
21cr|ucview-0.33-5|44	%{_datadir}/icons/hicolor/*
21cr|ucview-0.33-5|45	%{_datadir}/%{name}/icons/*
21cr|ucview-0.33-5|46	%{_datadir}/%{name}/logo/ucview-logo.png
21cr|ucview-0.33-5|47	%{_datadir}/%{name}/ucview.glade
21cr|ucview-0.33-5|48	%{_bindir}/ucview
21cr|ucview-0.33-5|49	%{_mandir}/man1/ucview.1.*

10688 21
21cr|udevil-0.4.4-2|1	Summary:	Mount and unmount without password
21cr|udevil-0.4.4-2|2	Name:		udevil
21cr|udevil-0.4.4-2|3	Version:	0.4.4
21cr|udevil-0.4.4-2|4	Release:	2
21cr|udevil-0.4.4-2|5	License:	GPLv3+
21cr|udevil-0.4.4-2|6	Group:		System/Base
21cr|udevil-0.4.4-2|7	Url:		http://ignorantguru.github.com/udevil/
21cr|udevil-0.4.4-2|8	Source0:	https://github.com/IgnorantGuru/%{name}/archive/%{name}-%{version}.tar.gz
21cr|udevil-0.4.4-2|9	Patch0:		udevil-0.4.4-install-mode.patch
21cr|udevil-0.4.4-2|10	Patch1:		udevil-0.4.4-include-sysmacros.patch
21cr|udevil-0.4.4-2|11	Patch2:		udevil-0.4.4-stat.patch
21cr|udevil-0.4.4-2|12	BuildRequires:	intltool
21cr|udevil-0.4.4-2|13	BuildRequires:	pkgconfig(glib-2.0)
21cr|udevil-0.4.4-2|14	BuildRequires:	pkgconfig(systemd)
21cr|udevil-0.4.4-2|15	BuildRequires:	pkgconfig(udev)
21cr|udevil-0.4.4-2|16	Requires(post,preun):	systemd
21cr|udevil-0.4.4-2|17	
21cr|udevil-0.4.4-2|18	%description
21cr|udevil-0.4.4-2|19	udevil is a command line Linux program which mounts and unmounts
21cr|udevil-0.4.4-2|20	removable devices without a password, shows device info, and monitors
21cr|udevil-0.4.4-2|21	device changes. It can also mount ISO files, nfs://, smb://, ftp://,
21cr|udevil-0.4.4-2|22	ssh:// and WebDAV URLs, and tmpfs/ramfs filesystems
21cr|udevil-0.4.4-2|23	
21cr|udevil-0.4.4-2|24	%files -f %{name}.lang
21cr|udevil-0.4.4-2|25	%doc AUTHORS COPYING README
21cr|udevil-0.4.4-2|26	%attr(4755,root,root) %{_bindir}/%{name}
21cr|udevil-0.4.4-2|27	%{_bindir}/devmon
21cr|udevil-0.4.4-2|28	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|udevil-0.4.4-2|29	%config(noreplace) %{_sysconfdir}/conf.d/devmon
21cr|udevil-0.4.4-2|30	%{_unitdir}/devmon.service
21cr|udevil-0.4.4-2|31	
21cr|udevil-0.4.4-2|32	%post
21cr|udevil-0.4.4-2|33	%systemd_post devmon.service
21cr|udevil-0.4.4-2|34	
21cr|udevil-0.4.4-2|35	%preun
21cr|udevil-0.4.4-2|36	%systemd_preun devmon.service
21cr|udevil-0.4.4-2|37	
21cr|udevil-0.4.4-2|38	#----------------------------------------------------------------------------
21cr|udevil-0.4.4-2|39	
21cr|udevil-0.4.4-2|40	%prep
21cr|udevil-0.4.4-2|41	%setup -q
21cr|udevil-0.4.4-2|42	%patch0 -p1
21cr|udevil-0.4.4-2|43	%patch1 -p1
21cr|udevil-0.4.4-2|44	%patch2 -p0
21cr|udevil-0.4.4-2|45	
21cr|udevil-0.4.4-2|46	%build
21cr|udevil-0.4.4-2|47	autoreconf -fi
21cr|udevil-0.4.4-2|48	# libdir is used for systemd unit install only
21cr|udevil-0.4.4-2|49	%configure \
21cr|udevil-0.4.4-2|50	--libdir=/lib
21cr|udevil-0.4.4-2|51	%make
21cr|udevil-0.4.4-2|52	
21cr|udevil-0.4.4-2|53	%install
21cr|udevil-0.4.4-2|54	%makeinstall_std
21cr|udevil-0.4.4-2|55	
21cr|udevil-0.4.4-2|56	mv %{buildroot}%{_unitdir}/devmon@.service %{buildroot}%{_unitdir}/devmon.service
21cr|udevil-0.4.4-2|57	
21cr|udevil-0.4.4-2|58	%find_lang %{name}

10689 21
21cr|udftools-2.3-1|1	%define major 1
21cr|udftools-2.3-1|2	%define libname %mklibname udffs %{major}
21cr|udftools-2.3-1|3	%define devname %mklibname udffs -d
21cr|udftools-2.3-1|4	
21cr|udftools-2.3-1|5	%global _udevdir /lib/udev/rules.d
21cr|udftools-2.3-1|6	
21cr|udftools-2.3-1|7	Summary:	UDF filesystem tools
21cr|udftools-2.3-1|8	Name:		udftools
21cr|udftools-2.3-1|9	Version:	2.3
21cr|udftools-2.3-1|10	Release:	1
21cr|udftools-2.3-1|11	Epoch:		1
21cr|udftools-2.3-1|12	License:	GPLv2+
21cr|udftools-2.3-1|13	Group:		System/Kernel and hardware
21cr|udftools-2.3-1|14	Url:		http://sourceforge.net/projects/linux-udf/
21cr|udftools-2.3-1|15	Source0:	https://github.com/pali/udftools/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|udftools-2.3-1|16	Patch0:		udftools-1.0.0b3cvs_add_cdmrw.patch
21cr|udftools-2.3-1|17	BuildRequires:	readline-devel
21cr|udftools-2.3-1|18	BuildRequires:	pkgconfig(ncurses)
21cr|udftools-2.3-1|19	BuildRequires:	pkgconfig(udev)
21cr|udftools-2.3-1|20	Provides:	udf = %{EVRD}
21cr|udftools-2.3-1|21	Obsoletes:	%{_lib}udftools1 < 1:1.0.0-0.b3.15
21cr|udftools-2.3-1|22	Obsoletes:	%{_lib}udftools-devel < 1:1.0.0-0.b3.15
21cr|udftools-2.3-1|23	Obsoletes:	%{_lib}udftools-static-devel < 1:1.0.0-0.b3.15
21cr|udftools-2.3-1|24	Obsoletes:	%{_lib}udffs1 < 1:1.2
21cr|udftools-2.3-1|25	Obsoletes:	%{_lib}udffs-devel < 1:1.2
21cr|udftools-2.3-1|26	
21cr|udftools-2.3-1|27	%description -n udftools
21cr|udftools-2.3-1|28	These are tools for UDF file systems as used, e.g., on DVD-RAM, DVD+RW, CD-RW.
21cr|udftools-2.3-1|29	They are also used for managing Packet-CD/DVD devices and media.
21cr|udftools-2.3-1|30	
21cr|udftools-2.3-1|31	%files
21cr|udftools-2.3-1|32	%doc %{_docdir}/%{name}
21cr|udftools-2.3-1|33	%{_bindir}/cdmrw
21cr|udftools-2.3-1|34	%{_bindir}/cdrwtool
21cr|udftools-2.3-1|35	%{_bindir}/udfinfo
21cr|udftools-2.3-1|36	%{_bindir}/wrudf
21cr|udftools-2.3-1|37	%{_sbindir}/mkudffs
21cr|udftools-2.3-1|38	%{_sbindir}/mkfs.udf
21cr|udftools-2.3-1|39	%{_sbindir}/pktsetup
21cr|udftools-2.3-1|40	%{_sbindir}/pktcdvd-check
21cr|udftools-2.3-1|41	%{_sbindir}/udflabel
21cr|udftools-2.3-1|42	%{_mandir}/man1/*.1*
21cr|udftools-2.3-1|43	%{_mandir}/man8/*.8*
21cr|udftools-2.3-1|44	%{_udevdir}/80-pktsetup.rules
21cr|udftools-2.3-1|45	#----------------------------------------------------------------------------
21cr|udftools-2.3-1|46	
21cr|udftools-2.3-1|47	%prep
21cr|udftools-2.3-1|48	%autosetup -p1
21cr|udftools-2.3-1|49	perl -pi -e 's! wrudf/Makefile! wrudf/Makefile cdmrw/Makefile!' configure.ac
21cr|udftools-2.3-1|50	perl -pi -e 's! wrudf! wrudf cdmrw!' Makefile.am
21cr|udftools-2.3-1|51	
21cr|udftools-2.3-1|52	%build
21cr|udftools-2.3-1|53	autoreconf -fi
21cr|udftools-2.3-1|54	%configure
21cr|udftools-2.3-1|55	%make
21cr|udftools-2.3-1|56	
21cr|udftools-2.3-1|57	%install
21cr|udftools-2.3-1|58	%makeinstall_std

10690 21
21cr|udns-0.4-5|1	%define	major 0
21cr|udns-0.4-5|2	%define libname %mklibname udns %{major}
21cr|udns-0.4-5|3	%define devname %mklibname udns -d
21cr|udns-0.4-5|4	
21cr|udns-0.4-5|5	Summary:	DNS Resolver Library
21cr|udns-0.4-5|6	Name:		udns
21cr|udns-0.4-5|7	Version:	0.4
21cr|udns-0.4-5|8	Release:	5
21cr|udns-0.4-5|9	License:	LGPLv2+
21cr|udns-0.4-5|10	Group:		Networking/Other
21cr|udns-0.4-5|11	Url:		http://www.corpit.ru/mjt/udns.html
21cr|udns-0.4-5|12	Source0:	http://www.corpit.ru/mjt/udns/%{name}-%{version}.tar.gz
21cr|udns-0.4-5|13	BuildConflicts:	%{name}-devel
21cr|udns-0.4-5|14	
21cr|udns-0.4-5|15	%description
21cr|udns-0.4-5|16	UDNS is a stub DNS resolver library with ability to perform both syncronous and
21cr|udns-0.4-5|17	asyncronous DNS queries.
21cr|udns-0.4-5|18	
21cr|udns-0.4-5|19	%files
21cr|udns-0.4-5|20	%{_bindir}/udns-rblcheck
21cr|udns-0.4-5|21	%{_bindir}/udns-dnsget
21cr|udns-0.4-5|22	%{_mandir}/man1/udns-dnsget.1*
21cr|udns-0.4-5|23	%{_mandir}/man1/udns-rblcheck.1*
21cr|udns-0.4-5|24	
21cr|udns-0.4-5|25	#------------------------------------------------------------------
21cr|udns-0.4-5|26	
21cr|udns-0.4-5|27	%package -n %{libname}
21cr|udns-0.4-5|28	Summary:	DNS Resolver Library
21cr|udns-0.4-5|29	Group:          System/Libraries
21cr|udns-0.4-5|30	
21cr|udns-0.4-5|31	%description -n	%{libname}
21cr|udns-0.4-5|32	UDNS is a stub DNS resolver library with ability to perform both syncronous and
21cr|udns-0.4-5|33	asyncronous DNS queries.
21cr|udns-0.4-5|34	
21cr|udns-0.4-5|35	This package contains the shared UDNS library.
21cr|udns-0.4-5|36	
21cr|udns-0.4-5|37	%files -n %{libname}
21cr|udns-0.4-5|38	%doc NEWS NOTES TODO
21cr|udns-0.4-5|39	%license COPYING.LGPL
21cr|udns-0.4-5|40	%{_libdir}/libudns.so.%{major}
21cr|udns-0.4-5|41	
21cr|udns-0.4-5|42	#------------------------------------------------------------------
21cr|udns-0.4-5|43	
21cr|udns-0.4-5|44	%package -n %{devname}
21cr|udns-0.4-5|45	Summary:	Static library and header files for the libmemcached library
21cr|udns-0.4-5|46	Group:		Development/C
21cr|udns-0.4-5|47	Requires:	%{libname} = %{EVRD}
21cr|udns-0.4-5|48	Provides:	%{name}-devel = %{EVRD}
21cr|udns-0.4-5|49	
21cr|udns-0.4-5|50	%description -n	%{devname}
21cr|udns-0.4-5|51	UDNS is a stub DNS resolver library with ability to perform both syncronous and
21cr|udns-0.4-5|52	asyncronous DNS queries.
21cr|udns-0.4-5|53	
21cr|udns-0.4-5|54	This package contains the static UDNS library and its header files.
21cr|udns-0.4-5|55	
21cr|udns-0.4-5|56	%files -n %{devname}
21cr|udns-0.4-5|57	%{_includedir}/*
21cr|udns-0.4-5|58	%{_libdir}/libudns.a
21cr|udns-0.4-5|59	%{_libdir}/libudns.so
21cr|udns-0.4-5|60	%{_mandir}/man3/udns.3*
21cr|udns-0.4-5|61	
21cr|udns-0.4-5|62	#------------------------------------------------------------------
21cr|udns-0.4-5|63	
21cr|udns-0.4-5|64	%prep
21cr|udns-0.4-5|65	%setup -qn %{name}-%{version}
21cr|udns-0.4-5|66	
21cr|udns-0.4-5|67	%build
21cr|udns-0.4-5|68	./configure
21cr|udns-0.4-5|69	make CFLAGS="%{optflags}" SOVER="%{major}" staticlib sharedlib
21cr|udns-0.4-5|70	ln -snf libudns.so.%{major} libudns.so
21cr|udns-0.4-5|71	
21cr|udns-0.4-5|72	gcc %{optflags} -DHAVE_CONFIG_H -o udns-rblcheck rblcheck.c -L. -ludns
21cr|udns-0.4-5|73	gcc %{optflags} -DHAVE_CONFIG_H -o udns-dnsget dnsget.c -L. -ludns
21cr|udns-0.4-5|74	
21cr|udns-0.4-5|75	%install
21cr|udns-0.4-5|76	install -d %{buildroot}%{_bindir}
21cr|udns-0.4-5|77	install -d %{buildroot}%{_libdir}
21cr|udns-0.4-5|78	install -d %{buildroot}%{_includedir}
21cr|udns-0.4-5|79	install -d %{buildroot}%{_mandir}/man1
21cr|udns-0.4-5|80	install -d %{buildroot}%{_mandir}/man3
21cr|udns-0.4-5|81	
21cr|udns-0.4-5|82	install -m0755 libudns.so.%{major} %{buildroot}%{_libdir}/
21cr|udns-0.4-5|83	ln -snf libudns.so.%{major} %{buildroot}%{_libdir}/libudns.so
21cr|udns-0.4-5|84	install -m0644 libudns.a %{buildroot}%{_libdir}/
21cr|udns-0.4-5|85	install -m0644 udns.h %{buildroot}%{_includedir}/
21cr|udns-0.4-5|86	
21cr|udns-0.4-5|87	install -m0755 udns-rblcheck %{buildroot}%{_bindir}/
21cr|udns-0.4-5|88	install -m0755 udns-dnsget %{buildroot}%{_bindir}/
21cr|udns-0.4-5|89	
21cr|udns-0.4-5|90	install -m0644 dnsget.1 %{buildroot}%{_mandir}/man1/udns-dnsget.1
21cr|udns-0.4-5|91	install -m0644 rblcheck.1 %{buildroot}%{_mandir}/man1/udns-rblcheck.1

10691 21
21cr|udpcast-20211207-1|1	%define debug_package %{nil}
21cr|udpcast-20211207-1|2	
21cr|udpcast-20211207-1|3	Summary:	UDP broadcast installation
21cr|udpcast-20211207-1|4	Name:		udpcast
21cr|udpcast-20211207-1|5	Version:	20211207
21cr|udpcast-20211207-1|6	Release:	1
21cr|udpcast-20211207-1|7	License:	GPLv2+ and BSD-like
21cr|udpcast-20211207-1|8	Group:		Networking/Other
21cr|udpcast-20211207-1|9	Url:		http://udpcast.linux.lu/
21cr|udpcast-20211207-1|10	Source0:	http://udpcast.linux.lu/download/%{name}-%{version}.tar.gz
21cr|udpcast-20211207-1|11	Patch0:		udpcast-20120424-gcc4.9.patch
21cr|udpcast-20211207-1|12	
21cr|udpcast-20211207-1|13	%description
21cr|udpcast-20211207-1|14	UDPcast is a file transfer tool that can send data simultaneously to many
21cr|udpcast-20211207-1|15	destinations on a LAN. This can for instance be used to install entire
21cr|udpcast-20211207-1|16	classrooms of PC's at once. The advantage of UDPcast over using other methods
21cr|udpcast-20211207-1|17	(nfs, ftp, whatever) is that UDPcast uses Ethernet's multicast abilities:
21cr|udpcast-20211207-1|18	it won't take longer to install 15 machines than it would to install just 2
21cr|udpcast-20211207-1|19	
21cr|udpcast-20211207-1|20	%files
21cr|udpcast-20211207-1|21	%doc cmd.html COPYING *.txt
21cr|udpcast-20211207-1|22	%{_sbindir}/udp-receiver
21cr|udpcast-20211207-1|23	%{_sbindir}/udp-sender
21cr|udpcast-20211207-1|24	%{_mandir}/man1/udp-receiver.1*
21cr|udpcast-20211207-1|25	%{_mandir}/man1/udp-sender.1*
21cr|udpcast-20211207-1|26	
21cr|udpcast-20211207-1|27	#----------------------------------------------------------------------------
21cr|udpcast-20211207-1|28	
21cr|udpcast-20211207-1|29	%package devel
21cr|udpcast-20211207-1|30	Summary:	Header files for UDPcast
21cr|udpcast-20211207-1|31	Requires:	%{name} = %{EVRD}
21cr|udpcast-20211207-1|32	
21cr|udpcast-20211207-1|33	%description devel
21cr|udpcast-20211207-1|34	Header files for UDPcast
21cr|udpcast-20211207-1|35	
21cr|udpcast-20211207-1|36	%files devel
21cr|udpcast-20211207-1|37	%{_includedir}/udpcast/rateGovernor.h
21cr|udpcast-20211207-1|38	
21cr|udpcast-20211207-1|39	#----------------------------------------------------------------------------
21cr|udpcast-20211207-1|40	
21cr|udpcast-20211207-1|41	%prep
21cr|udpcast-20211207-1|42	%setup -q
21cr|udpcast-20211207-1|43	%patch0 -p1
21cr|udpcast-20211207-1|44	
21cr|udpcast-20211207-1|45	%build
21cr|udpcast-20211207-1|46	%configure
21cr|udpcast-20211207-1|47	%make
21cr|udpcast-20211207-1|48	
21cr|udpcast-20211207-1|49	%install
21cr|udpcast-20211207-1|50	%makeinstall_std

10692 21
21cr|udpxy-1.0.23-3|1	%define debug_package %{nil}
21cr|udpxy-1.0.23-3|2	
21cr|udpxy-1.0.23-3|3	%global realversion 1.0.23-9
21cr|udpxy-1.0.23-3|4	
21cr|udpxy-1.0.23-3|5	Name:           udpxy
21cr|udpxy-1.0.23-3|6	Version:        1.0.23
21cr|udpxy-1.0.23-3|7	Release:        3
21cr|udpxy-1.0.23-3|8	Summary:        UDP-to-HTTP multicast traffic relay daemon
21cr|udpxy-1.0.23-3|9	Group:          System/Servers
21cr|udpxy-1.0.23-3|10	License:        GPLv3+
21cr|udpxy-1.0.23-3|11	URL:            http://sourceforge.net/projects/udpxy/
21cr|udpxy-1.0.23-3|12	Source0:        http://www.udpxy.com/download/1_23/%{name}.%{realversion}-prod.tar.gz
21cr|udpxy-1.0.23-3|13	Source1:        udpxy.service
21cr|udpxy-1.0.23-3|14	Source2:	udpxy-manual-RU.rtf
21cr|udpxy-1.0.23-3|15	
21cr|udpxy-1.0.23-3|16	%description
21cr|udpxy-1.0.23-3|17	udpxy is a UDP-to-HTTP multicast traffic relay daemon:
21cr|udpxy-1.0.23-3|18	it forwards UDP traffic from a given multicast subscription
21cr|udpxy-1.0.23-3|19	to the requesting HTTP client.
21cr|udpxy-1.0.23-3|20	
21cr|udpxy-1.0.23-3|21	%prep
21cr|udpxy-1.0.23-3|22	%setup -qn %{name}-%{realversion}
21cr|udpxy-1.0.23-3|23	cp %{SOURCE2} .
21cr|udpxy-1.0.23-3|24	
21cr|udpxy-1.0.23-3|25	chmod a-x CHANGES
21cr|udpxy-1.0.23-3|26	sed -i 's|@cp $(UDPXREC)|@cp -a $(UDPXREC)|g' Makefile
21cr|udpxy-1.0.23-3|27	
21cr|udpxy-1.0.23-3|28	%build
21cr|udpxy-1.0.23-3|29	%make
21cr|udpxy-1.0.23-3|30	
21cr|udpxy-1.0.23-3|31	%install
21cr|udpxy-1.0.23-3|32	%makeinstall_std PREFIX=%{_prefix}
21cr|udpxy-1.0.23-3|33	
21cr|udpxy-1.0.23-3|34	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|udpxy-1.0.23-3|35	
21cr|udpxy-1.0.23-3|36	%post
21cr|udpxy-1.0.23-3|37	%systemd_post udpxy.service
21cr|udpxy-1.0.23-3|38	
21cr|udpxy-1.0.23-3|39	%preun
21cr|udpxy-1.0.23-3|40	%systemd_preun udpxy.service
21cr|udpxy-1.0.23-3|41	
21cr|udpxy-1.0.23-3|42	%postun
21cr|udpxy-1.0.23-3|43	%systemd_postun_with_restart udpxy.service
21cr|udpxy-1.0.23-3|44	
21cr|udpxy-1.0.23-3|45	%files
21cr|udpxy-1.0.23-3|46	%doc README CHANGES gpl.txt udpxy-manual-RU.rtf
21cr|udpxy-1.0.23-3|47	%{_bindir}/%{name}
21cr|udpxy-1.0.23-3|48	%{_bindir}/udpxrec
21cr|udpxy-1.0.23-3|49	%{_mandir}/man1/*
21cr|udpxy-1.0.23-3|50	%{_unitdir}/%{name}.service

10693 21
21cr|udt-4.11-4|1	%define major  0
21cr|udt-4.11-4|2	%define	libname %mklibname %{name} %{major}
21cr|udt-4.11-4|3	%define	devname %mklibname -d %{name}
21cr|udt-4.11-4|4	%define doc %{buildroot}%{_docdir}/lib%{name}
21cr|udt-4.11-4|5	
21cr|udt-4.11-4|6	Name:           udt
21cr|udt-4.11-4|7	Version:        4.11
21cr|udt-4.11-4|8	Release:        4
21cr|udt-4.11-4|9	Summary:        UDP-based Data Transfer Protocol
21cr|udt-4.11-4|10	Group:          Networking/Other
21cr|udt-4.11-4|11	License:        BSD
21cr|udt-4.11-4|12	Url:            http://udt.sourceforge.net/
21cr|udt-4.11-4|13	#https://sourceforge.net/projects/udt/files/udt/4.11/
21cr|udt-4.11-4|14	Source0:        %{name}.sdk.%{version}.tar.gz
21cr|udt-4.11-4|15	Patch0:         build.diff
21cr|udt-4.11-4|16	BuildRequires:  dos2unix
21cr|udt-4.11-4|17	
21cr|udt-4.11-4|18	
21cr|udt-4.11-4|19	%description
21cr|udt-4.11-4|20	UDT is a reliable UDP based application level data transport protocol for
21cr|udt-4.11-4|21	distributed data intensive applications over wide area high-speed networks. UDT
21cr|udt-4.11-4|22	uses UDP to transfer bulk data with its own reliability control and congestion
21cr|udt-4.11-4|23	control mechanisms. The new protocol can transfer data at a much higher speed
21cr|udt-4.11-4|24	than TCP does. UDT is also a highly configurable framework that can accommodate
21cr|udt-4.11-4|25	various congestion control algorithms.
21cr|udt-4.11-4|26	#-------------------------------------------------------------------------------
21cr|udt-4.11-4|27	
21cr|udt-4.11-4|28	%package -n	%{libname}
21cr|udt-4.11-4|29	Summary:        UDP-based Data Transfer Protocol: Libraries
21cr|udt-4.11-4|30	Group:          Networking/Other
21cr|udt-4.11-4|31	
21cr|udt-4.11-4|32	
21cr|udt-4.11-4|33	%description -n	%{libname}
21cr|udt-4.11-4|34	UDT is a reliable UDP based application level data transport protocol for
21cr|udt-4.11-4|35	distributed data intensive applications over wide area high-speed networks. UDT
21cr|udt-4.11-4|36	uses UDP to transfer bulk data with its own reliability control and congestion
21cr|udt-4.11-4|37	control mechanisms. The new protocol can transfer data at a much higher speed
21cr|udt-4.11-4|38	than TCP does. UDT is also a highly configurable framework that can accommodate
21cr|udt-4.11-4|39	various congestion control algorithms.
21cr|udt-4.11-4|40	
21cr|udt-4.11-4|41	%files -n	%{libname}
21cr|udt-4.11-4|42	%{_docdir}/lib%{name}/*.txt
21cr|udt-4.11-4|43	%{_libdir}/libudt.so.*
21cr|udt-4.11-4|44	#-------------------------------------------------------------------------------
21cr|udt-4.11-4|45	
21cr|udt-4.11-4|46	%package -n %{devname}
21cr|udt-4.11-4|47	Summary:        Development files for %{name}
21cr|udt-4.11-4|48	Group:          Development/Other
21cr|udt-4.11-4|49	Requires:       %{libname} = %{EVRD}
21cr|udt-4.11-4|50	Provides:		%{name}-devel = %{EVRD}
21cr|udt-4.11-4|51	
21cr|udt-4.11-4|52	%description -n %{devname}
21cr|udt-4.11-4|53	This package contains, header files, and libraries needed to
21cr|udt-4.11-4|54	develop application that use %{name}
21cr|udt-4.11-4|55	
21cr|udt-4.11-4|56	%files -n %{devname}
21cr|udt-4.11-4|57	%{_docdir}/lib%{name}/doc
21cr|udt-4.11-4|58	%exclude %{_docdir}/lib%{name}/*.txt
21cr|udt-4.11-4|59	%{_libdir}/libudt.so
21cr|udt-4.11-4|60	%{_includedir}/%{name}
21cr|udt-4.11-4|61	
21cr|udt-4.11-4|62	#-------------------------------------------------------------------------------
21cr|udt-4.11-4|63	
21cr|udt-4.11-4|64	%prep
21cr|udt-4.11-4|65	%setup -qn %{name}4
21cr|udt-4.11-4|66	%patch0 -p0
21cr|udt-4.11-4|67	
21cr|udt-4.11-4|68	%build
21cr|udt-4.11-4|69	%ifarch x86_64
21cr|udt-4.11-4|70	make -e arch=AMD64
21cr|udt-4.11-4|71	%endif
21cr|udt-4.11-4|72	%ifarch %ix86
21cr|udt-4.11-4|73	make
21cr|udt-4.11-4|74	%endif
21cr|udt-4.11-4|75	%ifnarch x86_64 %{ix86}
21cr|udt-4.11-4|76	make -e arch=''
21cr|udt-4.11-4|77	%endif
21cr|udt-4.11-4|78	
21cr|udt-4.11-4|79	%install
21cr|udt-4.11-4|80	mkdir -p %{buildroot}%{_libdir}
21cr|udt-4.11-4|81	install -m 755 src/libudt.so.0.0.0 %{buildroot}%{_libdir}
21cr|udt-4.11-4|82	ln -s -f libudt.so.0.0.0 %{buildroot}%{_libdir}/libudt.so.0
21cr|udt-4.11-4|83	ln -s -f libudt.so.0.0.0 %{buildroot}%{_libdir}/libudt.so
21cr|udt-4.11-4|84	mkdir -p %{buildroot}%{_includedir}/%{name}
21cr|udt-4.11-4|85	install -p -m 644 -t %{buildroot}%{_includedir}/%{name} src/*.h
21cr|udt-4.11-4|86	mkdir -p %{doc}/doc/{htm,hlp}
21cr|udt-4.11-4|87	install -p -m 644 -t %{doc} {LICENSE.txt,RELEASE_NOTES.txt}
21cr|udt-4.11-4|88	install -p -m 644 -t %{doc}/doc doc/*.htm
21cr|udt-4.11-4|89	install -p -m 644 -t %{doc}/doc/htm doc/{doc/*.css,doc/*.htm}
21cr|udt-4.11-4|90	install -p -m 644 -t %{doc}/doc/hlp doc/hlp/*.gif
21cr|udt-4.11-4|91	
21cr|udt-4.11-4|92	# Fix wrong-file-end-of-line-encoding
21cr|udt-4.11-4|93	dos2unix %{doc}/doc/htm/udtdoc.css

10694 21
21cr|udunits2-2.2.28-2|1	%define major 0
21cr|udunits2-2.2.28-2|2	%define libname %mklibname %{name}_ %{major}
21cr|udunits2-2.2.28-2|3	%define devname %mklibname %{name} -d
21cr|udunits2-2.2.28-2|4	
21cr|udunits2-2.2.28-2|5	%define oname udunits
21cr|udunits2-2.2.28-2|6	
21cr|udunits2-2.2.28-2|7	Summary:	A library for manipulating units of physical quantities
21cr|udunits2-2.2.28-2|8	Name:		udunits2
21cr|udunits2-2.2.28-2|9	Version:	2.2.28
21cr|udunits2-2.2.28-2|10	Release:	2
21cr|udunits2-2.2.28-2|11	License:	Freely distributable (BSD-like)
21cr|udunits2-2.2.28-2|12	Group:		Sciences/Mathematics
21cr|udunits2-2.2.28-2|13	Url:		http://www.unidata.ucar.edu/software/udunits
21cr|udunits2-2.2.28-2|14	Source0:	https://artifacts.unidata.ucar.edu/repository/downloads-udunits/%{oname}-%{version}.tar.gz
21cr|udunits2-2.2.28-2|15	BuildRequires:	bison
21cr|udunits2-2.2.28-2|16	BuildRequires:	gcc-c++
21cr|udunits2-2.2.28-2|17	BuildRequires:	gcc-gfortran
21cr|udunits2-2.2.28-2|18	BuildRequires:	groff
21cr|udunits2-2.2.28-2|19	BuildRequires:	texinfo
21cr|udunits2-2.2.28-2|20	BuildRequires:	texlive-tex.bin
21cr|udunits2-2.2.28-2|21	BuildRequires:	perl-devel
21cr|udunits2-2.2.28-2|22	BuildRequires:	pkgconfig(cunit)
21cr|udunits2-2.2.28-2|23	BuildRequires:	pkgconfig(expat)
21cr|udunits2-2.2.28-2|24	
21cr|udunits2-2.2.28-2|25	%description
21cr|udunits2-2.2.28-2|26	The Unidata units utility, udunits, supports conversion of unit specifications
21cr|udunits2-2.2.28-2|27	between formatted and binary forms, arithmetic manipulation of unit
21cr|udunits2-2.2.28-2|28	specifications, and conversion of values between compatible scales of
21cr|udunits2-2.2.28-2|29	measurement. A unit is the amount by which a physical quantity is measured. For
21cr|udunits2-2.2.28-2|30	example:
21cr|udunits2-2.2.28-2|31	
21cr|udunits2-2.2.28-2|32	Physical Quantity	Possible Unit
21cr|udunits2-2.2.28-2|33	_________________	_____________
21cr|udunits2-2.2.28-2|34	time			weeks
21cr|udunits2-2.2.28-2|35	distance		centimeters
21cr|udunits2-2.2.28-2|36	power			watts
21cr|udunits2-2.2.28-2|37	
21cr|udunits2-2.2.28-2|38	This utility works interactively and has two modes. In one mode, both an input
21cr|udunits2-2.2.28-2|39	and output unit specification are given, causing the utility to print the
21cr|udunits2-2.2.28-2|40	conversion between them. In the other mode, only an input unit specification is
21cr|udunits2-2.2.28-2|41	given. This causes the utility to print the definition -- in standard units --
21cr|udunits2-2.2.28-2|42	of the input unit.
21cr|udunits2-2.2.28-2|43	
21cr|udunits2-2.2.28-2|44	%files
21cr|udunits2-2.2.28-2|45	%{_bindir}/%{name}
21cr|udunits2-2.2.28-2|46	%{_datadir}/udunits/*.xml
21cr|udunits2-2.2.28-2|47	%{_docdir}/%{name}
21cr|udunits2-2.2.28-2|48	%{_infodir}/*.info*
21cr|udunits2-2.2.28-2|49	
21cr|udunits2-2.2.28-2|50	#----------------------------------------------------------------------------
21cr|udunits2-2.2.28-2|51	
21cr|udunits2-2.2.28-2|52	%package -n %{libname}
21cr|udunits2-2.2.28-2|53	Summary:	Libraries for udunits
21cr|udunits2-2.2.28-2|54	Group:		System/Libraries
21cr|udunits2-2.2.28-2|55	Provides:	lib%{name} = %{EVRD}
21cr|udunits2-2.2.28-2|56	
21cr|udunits2-2.2.28-2|57	%description -n %{libname}
21cr|udunits2-2.2.28-2|58	This package contains the files needed for compiling programs using
21cr|udunits2-2.2.28-2|59	the udunits library.
21cr|udunits2-2.2.28-2|60	
21cr|udunits2-2.2.28-2|61	%files -n %{libname}
21cr|udunits2-2.2.28-2|62	%{_libdir}/*.so.%{major}*
21cr|udunits2-2.2.28-2|63	
21cr|udunits2-2.2.28-2|64	#----------------------------------------------------------------------------
21cr|udunits2-2.2.28-2|65	
21cr|udunits2-2.2.28-2|66	%package -n %{devname}
21cr|udunits2-2.2.28-2|67	Summary:	Headers and libraries for udunits
21cr|udunits2-2.2.28-2|68	Group:		Development/Other
21cr|udunits2-2.2.28-2|69	Requires:	%{name} = %{EVRD}
21cr|udunits2-2.2.28-2|70	Provides:	lib%{name}-devel = %{EVRD}
21cr|udunits2-2.2.28-2|71	Provides:	%{name}-devel = %{EVRD}
21cr|udunits2-2.2.28-2|72	
21cr|udunits2-2.2.28-2|73	%description -n %{devname}
21cr|udunits2-2.2.28-2|74	This package contains the files needed for compiling programs using
21cr|udunits2-2.2.28-2|75	the udunits library.
21cr|udunits2-2.2.28-2|76	
21cr|udunits2-2.2.28-2|77	%files -n %{devname}
21cr|udunits2-2.2.28-2|78	%{_includedir}/*.h
21cr|udunits2-2.2.28-2|79	%{_libdir}/*.so
21cr|udunits2-2.2.28-2|80	
21cr|udunits2-2.2.28-2|81	#----------------------------------------------------------------------------
21cr|udunits2-2.2.28-2|82	
21cr|udunits2-2.2.28-2|83	%prep
21cr|udunits2-2.2.28-2|84	%setup -qn %{oname}-%{version}
21cr|udunits2-2.2.28-2|85	
21cr|udunits2-2.2.28-2|86	%build
21cr|udunits2-2.2.28-2|87	%ifarch x86_64
21cr|udunits2-2.2.28-2|88	export CFLAGS="%{optflags} -fPIC"
21cr|udunits2-2.2.28-2|89	export CXXFLAGS="%{optflags} -fPIC"
21cr|udunits2-2.2.28-2|90	%endif
21cr|udunits2-2.2.28-2|91	export LD_MATH=-lm
21cr|udunits2-2.2.28-2|92	%configure --disable-static --docdir %{_docdir}/%{name}
21cr|udunits2-2.2.28-2|93	%make
21cr|udunits2-2.2.28-2|94	
21cr|udunits2-2.2.28-2|95	%install
21cr|udunits2-2.2.28-2|96	%makeinstall_std install-html
21cr|udunits2-2.2.28-2|97	mkdir -p %{buildroot}%{_infodir}/
21cr|udunits2-2.2.28-2|98	install -p -m0644 *.info %{buildroot}%{_infodir}

10695 21
21cr|ufoai-2.5-3|1	Summary:	UFO: Alien Invasion
21cr|ufoai-2.5-3|2	Name:		ufoai
21cr|ufoai-2.5-3|3	Version:	2.5
21cr|ufoai-2.5-3|4	Release:	3
21cr|ufoai-2.5-3|5	License:	GPLv2+
21cr|ufoai-2.5-3|6	Group:		Games/Strategy
21cr|ufoai-2.5-3|7	Url:		http://ufoai.sourceforge.net/
21cr|ufoai-2.5-3|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-source.tar.bz2
21cr|ufoai-2.5-3|9	Source1:	%{name}.desktop
21cr|ufoai-2.5-3|10	Patch0:		ufoai-2.5-dont-strip-binaries.patch
21cr|ufoai-2.5-3|11	BuildRequires:	desktop-file-utils
21cr|ufoai-2.5-3|12	BuildRequires:	pkgconfig(gl)
21cr|ufoai-2.5-3|13	BuildRequires:	pkgconfig(glu)
21cr|ufoai-2.5-3|14	BuildRequires:	pkgconfig(gdkglext-x11-1.0)
21cr|ufoai-2.5-3|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|ufoai-2.5-3|16	BuildRequires:	pkgconfig(gtksourceview-2.0)
21cr|ufoai-2.5-3|17	BuildRequires:	pkgconfig(libcurl)
21cr|ufoai-2.5-3|18	BuildRequires:	pkgconfig(ogg)
21cr|ufoai-2.5-3|19	BuildRequires:	pkgconfig(openal)
21cr|ufoai-2.5-3|20	BuildRequires:	pkgconfig(sdl) >= 1.2.10
21cr|ufoai-2.5-3|21	BuildRequires:	pkgconfig(SDL_image) >= 1.2.7
21cr|ufoai-2.5-3|22	BuildRequires:	pkgconfig(SDL_mixer) >= 1.2.7
21cr|ufoai-2.5-3|23	BuildRequires:	pkgconfig(SDL_ttf) >= 2.0.7
21cr|ufoai-2.5-3|24	BuildRequires:	pkgconfig(theoradec)
21cr|ufoai-2.5-3|25	BuildRequires:	pkgconfig(vorbis)
21cr|ufoai-2.5-3|26	BuildRequires:	xvid-devel
21cr|ufoai-2.5-3|27	BuildRequires:	zip
21cr|ufoai-2.5-3|28	Requires:	%{name}-data = %{version}
21cr|ufoai-2.5-3|29	%rename ufo
21cr|ufoai-2.5-3|30	
21cr|ufoai-2.5-3|31	%description
21cr|ufoai-2.5-3|32	UFO: ALIEN INVASION is a strategy game featuring tactical combat against
21cr|ufoai-2.5-3|33	hostile alien forces which are about to infiltrate earth at this very
21cr|ufoai-2.5-3|34	moment. You are in command of a small special unit which has been
21cr|ufoai-2.5-3|35	founded to face the alien strike force. To be successful on the long
21cr|ufoai-2.5-3|36	run, you will also have to have a research team study the aliens and
21cr|ufoai-2.5-3|37	their technologies in order to learn as much as possible about their
21cr|ufoai-2.5-3|38	technology, their goals and the aliens themselves. 'UFO: Alien Invasion'
21cr|ufoai-2.5-3|39	is heavily inspired by the 'X-COM' series by Mythos and Microprose.
21cr|ufoai-2.5-3|40	
21cr|ufoai-2.5-3|41	%files -f ufoai.lang
21cr|ufoai-2.5-3|42	%doc LICENSES
21cr|ufoai-2.5-3|43	%{_gamesbindir}/ufo*
21cr|ufoai-2.5-3|44	%dir %{_gamesdatadir}/ufoai
21cr|ufoai-2.5-3|45	%{_gamesdatadir}/ufoai/memory
21cr|ufoai-2.5-3|46	%{_gamesdatadir}/ufoai/ufo*
21cr|ufoai-2.5-3|47	%dir %{_gamesdatadir}/ufoai/base
21cr|ufoai-2.5-3|48	%{_gamesdatadir}/ufoai/base/game.so
21cr|ufoai-2.5-3|49	%dir %{_gamesdatadir}/ufoai/radiant
21cr|ufoai-2.5-3|50	%{_gamesdatadir}/ufoai/radiant/uforadiant
21cr|ufoai-2.5-3|51	%{_datadir}/pixmaps/%{name}.png
21cr|ufoai-2.5-3|52	%{_datadir}/applications/%{name}.desktop
21cr|ufoai-2.5-3|53	
21cr|ufoai-2.5-3|54	#----------------------------------------------------------------------------
21cr|ufoai-2.5-3|55	
21cr|ufoai-2.5-3|56	%prep
21cr|ufoai-2.5-3|57	%setup -qn %{name}-%{version}-source
21cr|ufoai-2.5-3|58	%patch0 -p0 -b .nostrip~
21cr|ufoai-2.5-3|59	
21cr|ufoai-2.5-3|60	%build
21cr|ufoai-2.5-3|61	export CXXFLAGS="%{optflags} -std=gnu++11 -Wno-narrowing"
21cr|ufoai-2.5-3|62	export CFLAGS="%{optflags} -std=c++11 -Wno-narrowing"
21cr|ufoai-2.5-3|63	./configure	--prefix=%{_prefix} \
21cr|ufoai-2.5-3|64	--bindir=%{_gamesbindir} \
21cr|ufoai-2.5-3|65	--datadir=%{_gamesdatadir}/ufoai \
21cr|ufoai-2.5-3|66	--localedir=%{_localedir} \
21cr|ufoai-2.5-3|67	--enable-release \
21cr|ufoai-2.5-3|68	%ifarch x86_64
21cr|ufoai-2.5-3|69	--enable-sse \
21cr|ufoai-2.5-3|70	%endif
21cr|ufoai-2.5-3|71	--enable-cgame-campaign \
21cr|ufoai-2.5-3|72	--enable-cgame-multiplayer \
21cr|ufoai-2.5-3|73	--enable-cgame-skirmish \
21cr|ufoai-2.5-3|74	--enable-game \
21cr|ufoai-2.5-3|75	--enable-memory \
21cr|ufoai-2.5-3|76	--enable-testall \
21cr|ufoai-2.5-3|77	--enable-ufo2map \
21cr|ufoai-2.5-3|78	--enable-ufoded \
21cr|ufoai-2.5-3|79	--enable-ufo \
21cr|ufoai-2.5-3|80	--enable-ufomodel \
21cr|ufoai-2.5-3|81	--enable-uforadiant \
21cr|ufoai-2.5-3|82	--enable-ufoslicer \
21cr|ufoai-2.5-3|83	--disable-sdl2
21cr|ufoai-2.5-3|84	make
21cr|ufoai-2.5-3|85	
21cr|ufoai-2.5-3|86	%install
21cr|ufoai-2.5-3|87	%makeinstall_std
21cr|ufoai-2.5-3|88	# Remove empty data files to avoid file conflict with data package
21cr|ufoai-2.5-3|89	rm -f %{buildroot}/%{_gamesdatadir}/%{name}/base/*pk3
21cr|ufoai-2.5-3|90	
21cr|ufoai-2.5-3|91	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21cr|ufoai-2.5-3|92	install -m644 src/ports/linux/ufo.png -D %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|ufoai-2.5-3|93	
21cr|ufoai-2.5-3|94	%find_lang ufoai

10696 21
21cr|ufoai-data-2.5-4|1	%define oname ufoai
21cr|ufoai-data-2.5-4|2	
21cr|ufoai-data-2.5-4|3	Summary:	Data files for %{oname}
21cr|ufoai-data-2.5-4|4	Name:		%{oname}-data
21cr|ufoai-data-2.5-4|5	Version:	2.5
21cr|ufoai-data-2.5-4|6	Release:	4
21cr|ufoai-data-2.5-4|7	License:	GPLv2+ and CC-BY and CC-BY-SA and GFDL and MIT and Public Domain and Creative Commons Sampling Plus
21cr|ufoai-data-2.5-4|8	Group:		Games/Strategy
21cr|ufoai-data-2.5-4|9	Url:		http://ufoai.sourceforge.net/
21cr|ufoai-data-2.5-4|10	Source0:	http://prdownloads.sourceforge.net/%{oname}/%{oname}-%{version}-data.tar
21cr|ufoai-data-2.5-4|11	Requires:	%{oname}
21cr|ufoai-data-2.5-4|12	BuildArch:	noarch
21cr|ufoai-data-2.5-4|13	%rename ufo-data
21cr|ufoai-data-2.5-4|14	
21cr|ufoai-data-2.5-4|15	%description
21cr|ufoai-data-2.5-4|16	Data files needed to run %{oname}.
21cr|ufoai-data-2.5-4|17	
21cr|ufoai-data-2.5-4|18	%files
21cr|ufoai-data-2.5-4|19	%dir %{_gamesdatadir}/%{oname}
21cr|ufoai-data-2.5-4|20	%{_gamesdatadir}/%{oname}/*
21cr|ufoai-data-2.5-4|21	
21cr|ufoai-data-2.5-4|22	#----------------------------------------------------------------------------
21cr|ufoai-data-2.5-4|23	
21cr|ufoai-data-2.5-4|24	%prep
21cr|ufoai-data-2.5-4|25	
21cr|ufoai-data-2.5-4|26	%install
21cr|ufoai-data-2.5-4|27	mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
21cr|ufoai-data-2.5-4|28	tar -xf %{SOURCE0} -C %{buildroot}%{_gamesdatadir}/%{oname}

10697 21
21cr|uftp-5.0.1-1|1	Summary:	A multicast FTP
21cr|uftp-5.0.1-1|2	Name:		uftp
21cr|uftp-5.0.1-1|3	Version:	5.0.1
21cr|uftp-5.0.1-1|4	Release:	1
21cr|uftp-5.0.1-1|5	License:	GPLv3
21cr|uftp-5.0.1-1|6	Group:		Networking/File transfer
21cr|uftp-5.0.1-1|7	Source0:	http://sourceforge.net/projects/uftp-multicast/files/source-tar/%{name}-%{version}.tar.gz
21cr|uftp-5.0.1-1|8	Url:		http://www.tcnj.edu/~bush/uftp.html
21cr|uftp-5.0.1-1|9	BuildRequires:	pkgconfig(openssl)
21cr|uftp-5.0.1-1|10	
21cr|uftp-5.0.1-1|11	%description
21cr|uftp-5.0.1-1|12	UFTP is a multicast file transfer program, utilizing a protocol based on
21cr|uftp-5.0.1-1|13	Starburst MFTP. It is designed to reliably and efficiently transfer files
21cr|uftp-5.0.1-1|14	to multiple receivers simultaneously, where either the intended receivers
21cr|uftp-5.0.1-1|15	can be specified beforehand, or receivers can join the transfer when it is
21cr|uftp-5.0.1-1|16	initiated. This is useful for distributing large files to a large number of
21cr|uftp-5.0.1-1|17	receivers, and is especially useful for data distribution over a satellite
21cr|uftp-5.0.1-1|18	link (with two way communication), where the inherent delay makes any TCP
21cr|uftp-5.0.1-1|19	based communication terribly inefficient. UFTP has been used in the production
21cr|uftp-5.0.1-1|20	process of The Wall Street Journal to send WSJ pages over satellite to their
21cr|uftp-5.0.1-1|21	remote printing plants.
21cr|uftp-5.0.1-1|22	
21cr|uftp-5.0.1-1|23	%files
21cr|uftp-5.0.1-1|24	%doc Changes.txt ReadMe.txt
21cr|uftp-5.0.1-1|25	%{_bindir}/uftp
21cr|uftp-5.0.1-1|26	%{_mandir}/man1/uftp.1*
21cr|uftp-5.0.1-1|27	
21cr|uftp-5.0.1-1|28	#---------------------------------------------------------------------------
21cr|uftp-5.0.1-1|29	
21cr|uftp-5.0.1-1|30	%package server
21cr|uftp-5.0.1-1|31	Summary:	A multicast ftp server
21cr|uftp-5.0.1-1|32	Group:		Networking/File transfer
21cr|uftp-5.0.1-1|33	
21cr|uftp-5.0.1-1|34	%description server
21cr|uftp-5.0.1-1|35	UFTP is a multicast file transfer program, utilizing a protocol based on
21cr|uftp-5.0.1-1|36	Starburst MFTP. It is designed to reliably and efficiently transfer files
21cr|uftp-5.0.1-1|37	to multiple receivers simultaneously, where either the intended receivers
21cr|uftp-5.0.1-1|38	can be specified beforehand, or receivers can join the transfer when it is
21cr|uftp-5.0.1-1|39	initiated. This is useful for distributing large files to a large number of
21cr|uftp-5.0.1-1|40	receivers, and is especially useful for data distribution over a satellite
21cr|uftp-5.0.1-1|41	link (with two way communication), where the inherent delay makes any TCP
21cr|uftp-5.0.1-1|42	based communication terribly inefficient. UFTP has been used in the production
21cr|uftp-5.0.1-1|43	process of The Wall Street Journal to send WSJ pages over satellite to their
21cr|uftp-5.0.1-1|44	remote printing plants.
21cr|uftp-5.0.1-1|45	
21cr|uftp-5.0.1-1|46	%files server
21cr|uftp-5.0.1-1|47	%doc Changes.txt ReadMe.txt
21cr|uftp-5.0.1-1|48	%{_sbindir}/uftpd
21cr|uftp-5.0.1-1|49	%{_mandir}/man1/uftpd.1*
21cr|uftp-5.0.1-1|50	
21cr|uftp-5.0.1-1|51	#---------------------------------------------------------------------------
21cr|uftp-5.0.1-1|52	
21cr|uftp-5.0.1-1|53	%prep
21cr|uftp-5.0.1-1|54	%setup -q
21cr|uftp-5.0.1-1|55	
21cr|uftp-5.0.1-1|56	%build
21cr|uftp-5.0.1-1|57	%make
21cr|uftp-5.0.1-1|58	
21cr|uftp-5.0.1-1|59	%install
21cr|uftp-5.0.1-1|60	install -Dp -m 755 uftp %{buildroot}%{_bindir}/uftp
21cr|uftp-5.0.1-1|61	install -Dp -m 755 uftpd %{buildroot}%{_sbindir}/uftpd
21cr|uftp-5.0.1-1|62	install -Dp -m 644 uftp.1 %{buildroot}%{_mandir}/man1/uftp.1
21cr|uftp-5.0.1-1|63	install -Dp -m 644 uftpd.1 %{buildroot}%{_mandir}/man1/uftpd.1

10698 21
21cr|ugene-44.0-1|1	%define debug_package %nil
21cr|ugene-44.0-1|2	
21cr|ugene-44.0-1|3	Summary:	Integrated bioinformatics toolkit
21cr|ugene-44.0-1|4	Name:		ugene
21cr|ugene-44.0-1|5	Version:	44.0
21cr|ugene-44.0-1|6	Release:	1
21cr|ugene-44.0-1|7	#The entire source code is GPLv2+ except:
21cr|ugene-44.0-1|8	#file src/libs_3rdparty/qtbindings_core/src/qtscriptconcurrent.h which is GPLv2
21cr|ugene-44.0-1|9	#files in src/plugins_3rdparty/script_debuger/src/qtscriptdebug/ which are GPLv2
21cr|ugene-44.0-1|10	License:	GPLv2
21cr|ugene-44.0-1|11	Group:		Sciences/Biology
21cr|ugene-44.0-1|12	Url:		http://ugene.net
21cr|ugene-44.0-1|13	Source0:	https://github.com/ugeneunipro/ugene/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|ugene-44.0-1|14	# This is not installed
21cr|ugene-44.0-1|15	Source10:	ugene.wrapper
21cr|ugene-44.0-1|16	Patch5:		ugene-43.x-wrong-elif-SendReportDialog.patch
21cr|ugene-44.0-1|17	Patch6:		ugene_perf_monitor.pri.patch
21cr|ugene-44.0-1|18	# Currently distro-specific
21cr|ugene-44.0-1|19	Patch102:	ugene-42.x-libs_3rdparty-breakpad-sys_mmap_use_system_mmap.patch
21cr|ugene-44.0-1|20	Patch103:	ugene-40.1-libs_3rdparty-breakpad-unwind-nonsupported-arch.patch
21cr|ugene-44.0-1|21	Patch104:	ugene-42.0-plugins_3rdparty-hmm2-nosse-arch.patch
21cr|ugene-44.0-1|22	Patch105:	ugene-40.1-libs_3rdparty-breakpad-arch-port.patch
21cr|ugene-44.0-1|23	Patch106:	ugene-43.0-git-plgins-smith_waterman-nonsse2-arch.patch
21cr|ugene-44.0-1|24	Patch107:	ugene-40.1-qbswap-bigendian-workaround.patch
21cr|ugene-44.0-1|25	BuildRequires:	qt5-linguist-tools
21cr|ugene-44.0-1|26	BuildRequires:	pkgconfig(glu)
21cr|ugene-44.0-1|27	BuildRequires:	pkgconfig(libprocps)
21cr|ugene-44.0-1|28	BuildRequires:	pkgconfig(Qt5Core)
21cr|ugene-44.0-1|29	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|ugene-44.0-1|30	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|ugene-44.0-1|31	BuildRequires:	pkgconfig(Qt5Quick)
21cr|ugene-44.0-1|32	BuildRequires:	pkgconfig(Qt5Script)
21cr|ugene-44.0-1|33	BuildRequires:	pkgconfig(Qt5ScriptTools)
21cr|ugene-44.0-1|34	BuildRequires:	pkgconfig(Qt5Sql)
21cr|ugene-44.0-1|35	BuildRequires:	pkgconfig(Qt5Svg)
21cr|ugene-44.0-1|36	BuildRequires:	pkgconfig(Qt5Test)
21cr|ugene-44.0-1|37	BuildRequires:	pkgconfig(Qt5WebChannel)
21cr|ugene-44.0-1|38	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|ugene-44.0-1|39	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|ugene-44.0-1|40	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|ugene-44.0-1|41	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|ugene-44.0-1|42	BuildRequires:	pkgconfig(Qt5Xml)
21cr|ugene-44.0-1|43	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|ugene-44.0-1|44	BuildRequires:	pkgconfig(sqlite3)
21cr|ugene-44.0-1|45	BuildRequires:	pkgconfig(zlib)
21cr|ugene-44.0-1|46	
21cr|ugene-44.0-1|47	#We need strict versions of qt for correct work of src/libs_3rdparty/qtbindings_*
21cr|ugene-44.0-1|48	%{?_qt5_version:Requires: qt5%{?_isa} >= %{_qt5_version}}
21cr|ugene-44.0-1|49	Provides: bundled(sqlite)
21cr|ugene-44.0-1|50	Provides: bundled(samtools)
21cr|ugene-44.0-1|51	
21cr|ugene-44.0-1|52	%description
21cr|ugene-44.0-1|53	Unipro UGENE is a cross-platform visual environment for DNA and protein
21cr|ugene-44.0-1|54	sequence analysis. UGENE integrates the most important bioinformatics
21cr|ugene-44.0-1|55	computational algorithms and provides an easy-to-use GUI for performing
21cr|ugene-44.0-1|56	complex analysis of the genomic data. One of the main features of UGENE
21cr|ugene-44.0-1|57	is a designer for custom bioinformatics workflows.
21cr|ugene-44.0-1|58	
21cr|ugene-44.0-1|59	%files
21cr|ugene-44.0-1|60	%license LICENSE.txt LICENSE.3rd_party.txt
21cr|ugene-44.0-1|61	%{_bindir}/*
21cr|ugene-44.0-1|62	%{_libdir}/%{name}
21cr|ugene-44.0-1|63	%{_datadir}/applications/*
21cr|ugene-44.0-1|64	%{_datadir}/pixmaps/*
21cr|ugene-44.0-1|65	%{_datadir}/%{name}
21cr|ugene-44.0-1|66	%{_mandir}/man1/*
21cr|ugene-44.0-1|67	%{_iconsdir}/hicolor/*/*/*
21cr|ugene-44.0-1|68	%{_datadir}/mime/packages/application-x-ugene.xml
21cr|ugene-44.0-1|69	
21cr|ugene-44.0-1|70	#----------------------------------------------------------------------
21cr|ugene-44.0-1|71	
21cr|ugene-44.0-1|72	%prep
21cr|ugene-44.0-1|73	%autosetup -p1
21cr|ugene-44.0-1|74	
21cr|ugene-44.0-1|75	%build
21cr|ugene-44.0-1|76	%qmake_qt5 -r	\
21cr|ugene-44.0-1|77	INSTALL_LIBDIR=%{_libdir}	\
21cr|ugene-44.0-1|78	UGENE_EXCLUDE_LIST_ENABLED=1	\
21cr|ugene-44.0-1|79	UGENE_WITHOUT_NON_FREE=1
21cr|ugene-44.0-1|80	%make release
21cr|ugene-44.0-1|81	
21cr|ugene-44.0-1|82	%install
21cr|ugene-44.0-1|83	%makeinstall_std
21cr|ugene-44.0-1|84	
21cr|ugene-44.0-1|85	# Some needed files are not installed...
21cr|ugene-44.0-1|86	mkdir -p %{buildroot}%{_bindir}
21cr|ugene-44.0-1|87	mkdir -p %{buildroot}%{_datadir}/applications
21cr|ugene-44.0-1|88	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/mimetypes
21cr|ugene-44.0-1|89	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|ugene-44.0-1|90	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|ugene-44.0-1|91	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|ugene-44.0-1|92	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|ugene-44.0-1|93	mkdir -p %{buildroot}%{_mandir}/man1
21cr|ugene-44.0-1|94	cp -a src/_release/* %{buildroot}%{_libdir}/%{name}
21cr|ugene-44.0-1|95	install -cpm 0755 %{SOURCE10} %{buildroot}%{_bindir}/%{name}
21cr|ugene-44.0-1|96	ln -sf ../../../%{_datadir}/%{name} %{buildroot}%{_libdir}/%{name}/data
21cr|ugene-44.0-1|97	cp dist/%{name}-%{version}/application-x-ugene-ext.png %{buildroot}%{_datadir}/icons/hicolor/32x32/mimetypes/
21cr|ugene-44.0-1|98	cp dist/%{name}-%{version}/application-x-ugene.xml %{buildroot}%{_datadir}/mime/packages
21cr|ugene-44.0-1|99	cp dist/%{name}-%{version}/%{name}.1* %{buildroot}%{_mandir}/man1
21cr|ugene-44.0-1|100	cp dist/%{name}-%{version}/%{name}.desktop %{buildroot}%{_datadir}/applications/
21cr|ugene-44.0-1|101	cp dist/%{name}-%{version}/%{name}.{png,xpm} %{buildroot}%{_datadir}/pixmaps
21cr|ugene-44.0-1|102	cp -r dist/%{name}-%{version}/data %{buildroot}%{_datadir}/%{name}

10699 21
21cr|uget-2.2.3-1|1	%define Werror_cflags %{nil}
21cr|uget-2.2.3-1|2	%define iconname %{name}.png
21cr|uget-2.2.3-1|3	
21cr|uget-2.2.3-1|4	Summary:	Download manager that uses GTK+
21cr|uget-2.2.3-1|5	Name:		uget
21cr|uget-2.2.3-1|6	Version:	2.2.3
21cr|uget-2.2.3-1|7	Release:	1
21cr|uget-2.2.3-1|8	Group:		Networking/File transfer
21cr|uget-2.2.3-1|9	License:	GPL
21cr|uget-2.2.3-1|10	Url:		http://ugetdm.com/
21cr|uget-2.2.3-1|11	Source0:	https://sourceforge.net/projects/urlget/files/uget%20%28stable%29/%{version}/%{name}-%{version}-1.tar.gz
21cr|uget-2.2.3-1|12	Patch1:		uget-gcc10.patch
21cr|uget-2.2.3-1|13	BuildRequires:	desktop-file-utils
21cr|uget-2.2.3-1|14	BuildRequires:	pkgconfig(appindicator3-0.1)
21cr|uget-2.2.3-1|15	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|uget-2.2.3-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|uget-2.2.3-1|17	BuildRequires:	pkgconfig(libcurl)
21cr|uget-2.2.3-1|18	BuildRequires:	pkgconfig(libnotify)
21cr|uget-2.2.3-1|19	BuildRequires:	intltool
21cr|uget-2.2.3-1|20	BuildRequires:	pkgconfig(libgcrypt)
21cr|uget-2.2.3-1|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|uget-2.2.3-1|22	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|uget-2.2.3-1|23	BuildRequires:	pkgconfig(openssl)
21cr|uget-2.2.3-1|24	BuildRequires:	imagemagick
21cr|uget-2.2.3-1|25	BuildRequires:	pkgconfig(libpcre)
21cr|uget-2.2.3-1|26	Requires:	wget
21cr|uget-2.2.3-1|27	Recommends:	uget-integrator
21cr|uget-2.2.3-1|28	%rename		urlgfe
21cr|uget-2.2.3-1|29	%rename		urlget
21cr|uget-2.2.3-1|30	
21cr|uget-2.2.3-1|31	%description
21cr|uget-2.2.3-1|32	uGet is a download manager with downloads queue, pause/resume, clipboard
21cr|uget-2.2.3-1|33	monitor, batch downloads, browser integration (Firefox & Chrome),
21cr|uget-2.2.3-1|34	multiple connections, speed limit controls, powerful category based
21cr|uget-2.2.3-1|35	control and much more. Each Category has an independent configuration
21cr|uget-2.2.3-1|36	that can be inherited by each download in that category.
21cr|uget-2.2.3-1|37	
21cr|uget-2.2.3-1|38	%files -f %{name}.lang
21cr|uget-2.2.3-1|39	%doc COPYING INSTALL
21cr|uget-2.2.3-1|40	%{_bindir}/*
21cr|uget-2.2.3-1|41	%{_datadir}/applications/%{name}-gtk.desktop
21cr|uget-2.2.3-1|42	%{_iconsdir}/*
21cr|uget-2.2.3-1|43	%{_datadir}/sounds/%{name}/*.wav
21cr|uget-2.2.3-1|44	%{_datadir}/pixmaps/%{name}
21cr|uget-2.2.3-1|45	
21cr|uget-2.2.3-1|46	#--------------------------------------------------------------
21cr|uget-2.2.3-1|47	
21cr|uget-2.2.3-1|48	%prep
21cr|uget-2.2.3-1|49	%autosetup -p1
21cr|uget-2.2.3-1|50	
21cr|uget-2.2.3-1|51	%build
21cr|uget-2.2.3-1|52	%configure \
21cr|uget-2.2.3-1|53	--with-gnutls \
21cr|uget-2.2.3-1|54	--without-openssl
21cr|uget-2.2.3-1|55	
21cr|uget-2.2.3-1|56	%make
21cr|uget-2.2.3-1|57	
21cr|uget-2.2.3-1|58	%install
21cr|uget-2.2.3-1|59	%makeinstall_std INSTALL="install -p"
21cr|uget-2.2.3-1|60	
21cr|uget-2.2.3-1|61	desktop-file-install \
21cr|uget-2.2.3-1|62	--dir %{buildroot}%{_datadir}/applications \
21cr|uget-2.2.3-1|63	--delete-original \
21cr|uget-2.2.3-1|64	%{buildroot}%{_datadir}/applications/%{name}-gtk.desktop
21cr|uget-2.2.3-1|65	
21cr|uget-2.2.3-1|66	
21cr|uget-2.2.3-1|67	%find_lang %{name}

10700 21
21cr|uglify-js1-1.3.4-5|1	#enable/disable tests in case the deps aren't there
21cr|uglify-js1-1.3.4-5|2	%global enable_tests 0
21cr|uglify-js1-1.3.4-5|3	
21cr|uglify-js1-1.3.4-5|4	Name:           uglify-js1
21cr|uglify-js1-1.3.4-5|5	Version:        1.3.4
21cr|uglify-js1-1.3.4-5|6	Release:        5
21cr|uglify-js1-1.3.4-5|7	Summary:        JavaScript parser, mangler/compressor and beautifier toolkit
21cr|uglify-js1-1.3.4-5|8	
21cr|uglify-js1-1.3.4-5|9	BuildArch:      noarch
21cr|uglify-js1-1.3.4-5|10	
21cr|uglify-js1-1.3.4-5|11	Group:          Development/Other
21cr|uglify-js1-1.3.4-5|12	# BSD license in README.html
21cr|uglify-js1-1.3.4-5|13	License:        BSD
21cr|uglify-js1-1.3.4-5|14	URL:            https://github.com/mishoo/UglifyJS
21cr|uglify-js1-1.3.4-5|15	Source0:        http://registry.npmjs.org/uglify-js/-/uglify-js-%{version}.tgz
21cr|uglify-js1-1.3.4-5|16	
21cr|uglify-js1-1.3.4-5|17	BuildRequires:  nodejs-packaging
21cr|uglify-js1-1.3.4-5|18	BuildRequires:  web-assets-devel
21cr|uglify-js1-1.3.4-5|19	
21cr|uglify-js1-1.3.4-5|20	%if 0%{?enable_tests}
21cr|uglify-js1-1.3.4-5|21	BuildRequires:  npm(nodeunit)
21cr|uglify-js1-1.3.4-5|22	%endif
21cr|uglify-js1-1.3.4-5|23	
21cr|uglify-js1-1.3.4-5|24	Requires: js-uglify-1 == %{version}-%{release}
21cr|uglify-js1-1.3.4-5|25	Requires: nodejs
21cr|uglify-js1-1.3.4-5|26	
21cr|uglify-js1-1.3.4-5|27	%description
21cr|uglify-js1-1.3.4-5|28	JavaScript parser, mangler/compressor and beautifier toolkit.  This is the
21cr|uglify-js1-1.3.4-5|29	classic 1.x version of uglify-js.  Consider using the new version provided
21cr|uglify-js1-1.3.4-5|30	in the uglify-js package.
21cr|uglify-js1-1.3.4-5|31	
21cr|uglify-js1-1.3.4-5|32	This package ships the uglifyjs command-line tool and a library suitable for
21cr|uglify-js1-1.3.4-5|33	use within Node.js.
21cr|uglify-js1-1.3.4-5|34	
21cr|uglify-js1-1.3.4-5|35	%package -n js-uglify-1
21cr|uglify-js1-1.3.4-5|36	Summary: JavaScript parser, mangler/compressor and beautifier toolkit - core library
21cr|uglify-js1-1.3.4-5|37	
21cr|uglify-js1-1.3.4-5|38	Group: System/Libraries
21cr|uglify-js1-1.3.4-5|39	
21cr|uglify-js1-1.3.4-5|40	
21cr|uglify-js1-1.3.4-5|41	Provides: uglify-js1-common = %{EVRD}
21cr|uglify-js1-1.3.4-5|42	Requires: web-assets-filesystem
21cr|uglify-js1-1.3.4-5|43	
21cr|uglify-js1-1.3.4-5|44	%description -n js-uglify-1
21cr|uglify-js1-1.3.4-5|45	JavaScript parser, mangler/compressor and beautifier toolkit.  This is the
21cr|uglify-js1-1.3.4-5|46	classic 1.x version of uglify-js.  Consider using the new version provided
21cr|uglify-js1-1.3.4-5|47	in the uglify-js package.
21cr|uglify-js1-1.3.4-5|48	
21cr|uglify-js1-1.3.4-5|49	This package ships a JavaScript library suitable for use by any JavaScript
21cr|uglify-js1-1.3.4-5|50	runtime.
21cr|uglify-js1-1.3.4-5|51	
21cr|uglify-js1-1.3.4-5|52	%prep
21cr|uglify-js1-1.3.4-5|53	%setup -q -n package
21cr|uglify-js1-1.3.4-5|54	
21cr|uglify-js1-1.3.4-5|55	%build
21cr|uglify-js1-1.3.4-5|56	#nothing to do
21cr|uglify-js1-1.3.4-5|57	
21cr|uglify-js1-1.3.4-5|58	%install
21cr|uglify-js1-1.3.4-5|59	mkdir -p %{buildroot}%{_jsdir}/uglify-js-1
21cr|uglify-js1-1.3.4-5|60	cp -pr lib/* %{buildroot}%{_jsdir}/uglify-js-1
21cr|uglify-js1-1.3.4-5|61	
21cr|uglify-js1-1.3.4-5|62	#compat symlink
21cr|uglify-js1-1.3.4-5|63	mkdir -p %{buildroot}%{_datadir}
21cr|uglify-js1-1.3.4-5|64	ln -sf javascript/uglify-js-1 %{buildroot}%{_datadir}/%{name}
21cr|uglify-js1-1.3.4-5|65	
21cr|uglify-js1-1.3.4-5|66	mkdir -p %{buildroot}%{nodejs_sitelib}/uglify-js@1
21cr|uglify-js1-1.3.4-5|67	cp -pr bin package.json uglify-js.js %{buildroot}%{nodejs_sitelib}/uglify-js@1
21cr|uglify-js1-1.3.4-5|68	ln -sf %{_jsdir}/uglify-js-1 %{buildroot}%{nodejs_sitelib}/uglify-js@1/lib
21cr|uglify-js1-1.3.4-5|69	
21cr|uglify-js1-1.3.4-5|70	##compat symlink so old modules continue to work
21cr|uglify-js1-1.3.4-5|71	ln -sf uglify-js@1 %{buildroot}%{nodejs_sitelib}/%{name}
21cr|uglify-js1-1.3.4-5|72	
21cr|uglify-js1-1.3.4-5|73	mkdir -p %{buildroot}%{_bindir}
21cr|uglify-js1-1.3.4-5|74	ln -sf ../lib/node_modules/uglify-js1/bin/uglifyjs %{buildroot}%{_bindir}/uglifyjs1
21cr|uglify-js1-1.3.4-5|75	
21cr|uglify-js1-1.3.4-5|76	#nodejs-symlink-deps is not called because this package does not have any
21cr|uglify-js1-1.3.4-5|77	#dependencies and can be used outside of node
21cr|uglify-js1-1.3.4-5|78	
21cr|uglify-js1-1.3.4-5|79	%if 0%{?enable_tests}
21cr|uglify-js1-1.3.4-5|80	%check
21cr|uglify-js1-1.3.4-5|81	%nodejs_symlink_deps --check
21cr|uglify-js1-1.3.4-5|82	nodeunit test/unit/scripts.js && test/testparser.js && test/testconsolidator.js
21cr|uglify-js1-1.3.4-5|83	%endif
21cr|uglify-js1-1.3.4-5|84	
21cr|uglify-js1-1.3.4-5|85	%clean
21cr|uglify-js1-1.3.4-5|86	
21cr|uglify-js1-1.3.4-5|87	%pretrans -p <lua>
21cr|uglify-js1-1.3.4-5|88	st = posix.stat("%{nodejs_sitelib}/uglify-js1")
21cr|uglify-js1-1.3.4-5|89	if st and st.type == "directory" then
21cr|uglify-js1-1.3.4-5|90	os.execute("rm -rf %{nodejs_sitelib}/uglify-js1")
21cr|uglify-js1-1.3.4-5|91	end
21cr|uglify-js1-1.3.4-5|92	
21cr|uglify-js1-1.3.4-5|93	st = posix.stat("%{_datadir}/%{name}")
21cr|uglify-js1-1.3.4-5|94	if st and st.type == "directory" then
21cr|uglify-js1-1.3.4-5|95	os.execute("rm -rf %{_datadir}/%{name}")
21cr|uglify-js1-1.3.4-5|96	end
21cr|uglify-js1-1.3.4-5|97	
21cr|uglify-js1-1.3.4-5|98	%files
21cr|uglify-js1-1.3.4-5|99	%{nodejs_sitelib}/uglify-js@1
21cr|uglify-js1-1.3.4-5|100	%{nodejs_sitelib}/uglify-js1
21cr|uglify-js1-1.3.4-5|101	%{_bindir}/uglifyjs1
21cr|uglify-js1-1.3.4-5|102	
21cr|uglify-js1-1.3.4-5|103	%files -n js-uglify-1
21cr|uglify-js1-1.3.4-5|104	%{_jsdir}/uglify-js-1
21cr|uglify-js1-1.3.4-5|105	%{_datadir}/%{name}
21cr|uglify-js1-1.3.4-5|106	%doc README.html README.org docstyle.css

10701 21
21cr|ugrep-1.7-12|1	%define debug_package	%{nil}
21cr|ugrep-1.7-12|2	
21cr|ugrep-1.7-12|3	Summary:	Barebones version of grep/egrep
21cr|ugrep-1.7-12|4	Name:		ugrep
21cr|ugrep-1.7-12|5	Version:	1.7
21cr|ugrep-1.7-12|6	Release:	12
21cr|ugrep-1.7-12|7	License:	GPL
21cr|ugrep-1.7-12|8	Group:		File tools
21cr|ugrep-1.7-12|9	URL:		http://robur.slu.se/jensl/ugrep/
21cr|ugrep-1.7-12|10	Source0:	%{name}.tar.bz2
21cr|ugrep-1.7-12|11	Patch0:		%{name}-Makefile.patch
21cr|ugrep-1.7-12|12	BuildRequires:	dietlibc-devel >= 0.32
21cr|ugrep-1.7-12|13	Prefix:		%{_libdir}/embutils
21cr|ugrep-1.7-12|14	
21cr|ugrep-1.7-12|15	
21cr|ugrep-1.7-12|16	%description
21cr|ugrep-1.7-12|17	%{name} will only do basic regexp string matching.
21cr|ugrep-1.7-12|18	
21cr|ugrep-1.7-12|19	%prep
21cr|ugrep-1.7-12|20	
21cr|ugrep-1.7-12|21	%setup -q -n %{name}
21cr|ugrep-1.7-12|22	%patch0 -p0
21cr|ugrep-1.7-12|23	
21cr|ugrep-1.7-12|24	# fix version
21cr|ugrep-1.7-12|25	echo "#define VERSION \"Version: %{version}\"" > version.h
21cr|ugrep-1.7-12|26	
21cr|ugrep-1.7-12|27	%build
21cr|ugrep-1.7-12|28	make
21cr|ugrep-1.7-12|29	
21cr|ugrep-1.7-12|30	%install
21cr|ugrep-1.7-12|31	install -d %{buildroot}%{prefix}/bin
21cr|ugrep-1.7-12|32	install -m755 %{name} %{buildroot}%{prefix}/bin/
21cr|ugrep-1.7-12|33	
21cr|ugrep-1.7-12|34	# fix softlinks...
21cr|ugrep-1.7-12|35	ln -snf %{name} %{buildroot}%{prefix}/bin/grep
21cr|ugrep-1.7-12|36	
21cr|ugrep-1.7-12|37	%files
21cr|ugrep-1.7-12|38	%{prefix}/bin/%{name}
21cr|ugrep-1.7-12|39	%{prefix}/bin/grep

10702 21
21cr|uhd-4.4.0.0-1|1	%global Werror_cflags %nil
21cr|uhd-4.4.0.0-1|2	%define _disable_lto %nil
21cr|uhd-4.4.0.0-1|3	# enable in next version
21cr|uhd-4.4.0.0-1|4	%bcond_without python
21cr|uhd-4.4.0.0-1|5	
21cr|uhd-4.4.0.0-1|6	%define api %{version}
21cr|uhd-4.4.0.0-1|7	%define libname	%mklibname %{name} %{api}
21cr|uhd-4.4.0.0-1|8	%define devname	%mklibname -d %{name}
21cr|uhd-4.4.0.0-1|9	
21cr|uhd-4.4.0.0-1|10	Name:           uhd
21cr|uhd-4.4.0.0-1|11	URL:            https://github.com/EttusResearch/uhd
21cr|uhd-4.4.0.0-1|12	Version:	4.4.0.0
21cr|uhd-4.4.0.0-1|13	Release:	1
21cr|uhd-4.4.0.0-1|14	Group:          Communications
21cr|uhd-4.4.0.0-1|15	Summary:        Universal Hardware Driver for Ettus Research products
21cr|uhd-4.4.0.0-1|16	License:        GPLv3+
21cr|uhd-4.4.0.0-1|17	Source0:	https://github.com/EttusResearch/uhd/archive/v%{version}.tar.gz
21cr|uhd-4.4.0.0-1|18	
21cr|uhd-4.4.0.0-1|19	BuildRequires:  cmake
21cr|uhd-4.4.0.0-1|20	BuildRequires:  boost-devel
21cr|uhd-4.4.0.0-1|21	BuildRequires:  icu-devel
21cr|uhd-4.4.0.0-1|22	#BuildRequires:  boost-chrono-devel
21cr|uhd-4.4.0.0-1|23	BuildRequires:  boost-static-devel
21cr|uhd-4.4.0.0-1|24	BuildRequires:  pkgconfig(libusb-1.0)
21cr|uhd-4.4.0.0-1|25	BuildRequires:  pkgconfig(udev)
21cr|uhd-4.4.0.0-1|26	BuildRequires:  doxygen
21cr|uhd-4.4.0.0-1|27	BuildRequires:  python3-mako
21cr|uhd-4.4.0.0-1|28	BuildRequires:  python3-docutils
21cr|uhd-4.4.0.0-1|29	%if %{with python}
21cr|uhd-4.4.0.0-1|30	BuildRequires:	pkgconfig(python3)
21cr|uhd-4.4.0.0-1|31	BuildRequires:	python3egg(numpy)
21cr|uhd-4.4.0.0-1|32	%endif
21cr|uhd-4.4.0.0-1|33	
21cr|uhd-4.4.0.0-1|34	Requires:	%{libname} = %{EVRD}
21cr|uhd-4.4.0.0-1|35	
21cr|uhd-4.4.0.0-1|36	%description
21cr|uhd-4.4.0.0-1|37	The UHD is the universal hardware driver for Ettus Research products.
21cr|uhd-4.4.0.0-1|38	The goal of the UHD is to provide a host driver and API for current and
21cr|uhd-4.4.0.0-1|39	future Ettus Research products. It can be used standalone without GNU Radio.
21cr|uhd-4.4.0.0-1|40	
21cr|uhd-4.4.0.0-1|41	%prep
21cr|uhd-4.4.0.0-1|42	%setup -qn %{name}-%{version}
21cr|uhd-4.4.0.0-1|43	%autopatch -p1
21cr|uhd-4.4.0.0-1|44	
21cr|uhd-4.4.0.0-1|45	%build
21cr|uhd-4.4.0.0-1|46	export GITREV=%{version}
21cr|uhd-4.4.0.0-1|47	%set_build_flags
21cr|uhd-4.4.0.0-1|48	cd host
21cr|uhd-4.4.0.0-1|49	mkdir build
21cr|uhd-4.4.0.0-1|50	pushd build
21cr|uhd-4.4.0.0-1|51	cmake .. -DENABLE_UTILS=ON \
21cr|uhd-4.4.0.0-1|52	-DENABLE_E100=ON \
21cr|uhd-4.4.0.0-1|53	-DENABLE_E300=ON \
21cr|uhd-4.4.0.0-1|54	-DENABLE_PYTHON3=ON \
21cr|uhd-4.4.0.0-1|55	-DENABLE_TESTS=OFF \
21cr|uhd-4.4.0.0-1|56	-DUHD_VERSION=%{version} \
21cr|uhd-4.4.0.0-1|57	-DENABLE_EXAMPLES=OFF \
21cr|uhd-4.4.0.0-1|58	-DPYTHON_EXECUTABLE:FILEPATH=%{__python3} \
21cr|uhd-4.4.0.0-1|59	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21cr|uhd-4.4.0.0-1|60	-DCMAKE_INSTALL_LIBDIR:PATH=%{_lib}
21cr|uhd-4.4.0.0-1|61	
21cr|uhd-4.4.0.0-1|62	%make_build
21cr|uhd-4.4.0.0-1|63	popd
21cr|uhd-4.4.0.0-1|64	
21cr|uhd-4.4.0.0-1|65	%check
21cr|uhd-4.4.0.0-1|66	pushd host
21cr|uhd-4.4.0.0-1|67	%make_build test -C build
21cr|uhd-4.4.0.0-1|68	
21cr|uhd-4.4.0.0-1|69	%install
21cr|uhd-4.4.0.0-1|70	pushd host
21cr|uhd-4.4.0.0-1|71	%make_install -C build
21cr|uhd-4.4.0.0-1|72	
21cr|uhd-4.4.0.0-1|73	# Allow access only to users in usrp group
21cr|uhd-4.4.0.0-1|74	sed -i 's/MODE:="0666"/MODE:="0660"/' %{buildroot}%{_libdir}/uhd/utils/uhd-usrp.rules
21cr|uhd-4.4.0.0-1|75	mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
21cr|uhd-4.4.0.0-1|76	mv %{buildroot}%{_libdir}/uhd/utils/uhd-usrp.rules %{buildroot}%{_sysconfdir}/udev/rules.d/10-usrp-uhd.rules
21cr|uhd-4.4.0.0-1|77	
21cr|uhd-4.4.0.0-1|78	# Remove binaries for tests, examples
21cr|uhd-4.4.0.0-1|79	rm -rf %{buildroot}%{_datadir}/uhd/{tests,examples}
21cr|uhd-4.4.0.0-1|80	
21cr|uhd-4.4.0.0-1|81	# Move the utils stuff to libexec dir
21cr|uhd-4.4.0.0-1|82	mkdir -p %{buildroot}%{_libexecdir}/uhd
21cr|uhd-4.4.0.0-1|83	mv %{buildroot}%{_libdir}/uhd/utils/* %{buildroot}%{_libexecdir}/uhd
21cr|uhd-4.4.0.0-1|84	popd
21cr|uhd-4.4.0.0-1|85	
21cr|uhd-4.4.0.0-1|86	# fix permissions see rpmlint warning
21cr|uhd-4.4.0.0-1|87	chmod +x %{buildroot}%{python3_sitearch}/usrp_mpm/chips/max10_cpld_flash_ctrl.py
21cr|uhd-4.4.0.0-1|88	chmod +x %{buildroot}%{python3_sitearch}/usrp_mpm/dboard_manager/magnesium_update_cpld.py
21cr|uhd-4.4.0.0-1|89	chmod +x %{buildroot}%{python3_sitearch}/usrp_mpm/dboard_manager/rhodium_update_cpld.py
21cr|uhd-4.4.0.0-1|90	chmod +x %{buildroot}%{python3_sitearch}/usrp_mpm/dboard_manager/zbx_update_cpld.py
21cr|uhd-4.4.0.0-1|91	chmod +x %{buildroot}%{python3_sitearch}/usrp_mpm/fpga_bit_to_bin.py
21cr|uhd-4.4.0.0-1|92	chmod +x %{buildroot}%{python3_sitearch}/usrp_mpm/periph_manager/x4xx_update_cpld.py
21cr|uhd-4.4.0.0-1|93	chmod +x %{buildroot}%{python3_sitearch}/usrp_mpm/test_bfrfs.py
21cr|uhd-4.4.0.0-1|94	
21cr|uhd-4.4.0.0-1|95	%pre -n uhd
21cr|uhd-4.4.0.0-1|96	getent group usrp >/dev/null || groupadd -r usrp
21cr|uhd-4.4.0.0-1|97	
21cr|uhd-4.4.0.0-1|98	%files
21cr|uhd-4.4.0.0-1|99	%{_bindir}/*
21cr|uhd-4.4.0.0-1|100	%{_mandir}/man1/%{name}*.*
21cr|uhd-4.4.0.0-1|101	%{_mandir}/man1/usrp*.*
21cr|uhd-4.4.0.0-1|102	%config(noreplace) %{_sysconfdir}/udev/rules.d/10-usrp-uhd.rules
21cr|uhd-4.4.0.0-1|103	%{_libexecdir}/uhd
21cr|uhd-4.4.0.0-1|104	
21cr|uhd-4.4.0.0-1|105	#------------------------------------------------------------
21cr|uhd-4.4.0.0-1|106	%package doc
21cr|uhd-4.4.0.0-1|107	Summary:        Documentation files for UHD
21cr|uhd-4.4.0.0-1|108	Group:          Communications
21cr|uhd-4.4.0.0-1|109	BuildArch:      noarch
21cr|uhd-4.4.0.0-1|110	
21cr|uhd-4.4.0.0-1|111	%description doc
21cr|uhd-4.4.0.0-1|112	Documentation for the Universal Hardware Driver (UHD).
21cr|uhd-4.4.0.0-1|113	
21cr|uhd-4.4.0.0-1|114	
21cr|uhd-4.4.0.0-1|115	%files doc
21cr|uhd-4.4.0.0-1|116	%{_datadir}/doc/uhd/LICENSE
21cr|uhd-4.4.0.0-1|117	%{_datadir}/doc/uhd/README.md
21cr|uhd-4.4.0.0-1|118	%{_docdir}/%{name}/doxygen/*/*
21cr|uhd-4.4.0.0-1|119	%{_datadir}/%{name}/
21cr|uhd-4.4.0.0-1|120	
21cr|uhd-4.4.0.0-1|121	#------------------------------------------------------------
21cr|uhd-4.4.0.0-1|122	
21cr|uhd-4.4.0.0-1|123	%package -n	%{libname}
21cr|uhd-4.4.0.0-1|124	Summary:	Universal Hardware Driver (UHD)
21cr|uhd-4.4.0.0-1|125	Group:		System/Libraries
21cr|uhd-4.4.0.0-1|126	
21cr|uhd-4.4.0.0-1|127	%description -n	%{libname}
21cr|uhd-4.4.0.0-1|128	Universal Hardware Driver (UHD)
21cr|uhd-4.4.0.0-1|129	
21cr|uhd-4.4.0.0-1|130	%files -n %{libname}
21cr|uhd-4.4.0.0-1|131	%{_libdir}/lib*.so.*
21cr|uhd-4.4.0.0-1|132	
21cr|uhd-4.4.0.0-1|133	#------------------------------------------------------------
21cr|uhd-4.4.0.0-1|134	
21cr|uhd-4.4.0.0-1|135	%package -n	%{devname}
21cr|uhd-4.4.0.0-1|136	Summary:	Development files for %{name}
21cr|uhd-4.4.0.0-1|137	Group:		Development/C
21cr|uhd-4.4.0.0-1|138	Requires:	%{libname} = %{version}-%{release}
21cr|uhd-4.4.0.0-1|139	Provides:	%{name}-devel = %{version}-%{release}
21cr|uhd-4.4.0.0-1|140	Obsoletes:	%{name}-devel-doc < 1.0.15-2
21cr|uhd-4.4.0.0-1|141	
21cr|uhd-4.4.0.0-1|142	%description -n	%{devname}
21cr|uhd-4.4.0.0-1|143	Development files for the Universal Hardware Driver (UHD).
21cr|uhd-4.4.0.0-1|144	
21cr|uhd-4.4.0.0-1|145	%files -n %{devname}
21cr|uhd-4.4.0.0-1|146	%{_includedir}/*
21cr|uhd-4.4.0.0-1|147	%{_libdir}/lib*.so
21cr|uhd-4.4.0.0-1|148	%{_libdir}/pkgconfig/*.pc
21cr|uhd-4.4.0.0-1|149	%{_libdir}/cmake/uhd/UHDConfig.cmake
21cr|uhd-4.4.0.0-1|150	%{_libdir}/cmake/uhd/UHDConfigVersion.cmake
21cr|uhd-4.4.0.0-1|151	%{_libdir}/cmake/uhd/UHDBoost.cmake
21cr|uhd-4.4.0.0-1|152	
21cr|uhd-4.4.0.0-1|153	#------------------------------------------------------------
21cr|uhd-4.4.0.0-1|154	
21cr|uhd-4.4.0.0-1|155	
21cr|uhd-4.4.0.0-1|156	%if %{with python}
21cr|uhd-4.4.0.0-1|157	%package -n python3-%{name}
21cr|uhd-4.4.0.0-1|158	Summary:	Python 3 bindings for %{name}
21cr|uhd-4.4.0.0-1|159	Group:		Development/Python
21cr|uhd-4.4.0.0-1|160	Requires:	%{name} = %{EVRD}
21cr|uhd-4.4.0.0-1|161	
21cr|uhd-4.4.0.0-1|162	%description -n python3-%{name}
21cr|uhd-4.4.0.0-1|163	python bindings for %{name}
21cr|uhd-4.4.0.0-1|164	
21cr|uhd-4.4.0.0-1|165	%files -n python3-%{name}
21cr|uhd-4.4.0.0-1|166	%{python3_sitearch}/%{name}
21cr|uhd-4.4.0.0-1|167	%{python3_sitearch}/usrp_mpm
21cr|uhd-4.4.0.0-1|168	
21cr|uhd-4.4.0.0-1|169	%endif
21cr|uhd-4.4.0.0-1|170	

10703 21
21cr|uim-1.8.9-4|1	%define srcver	1.8.9
21cr|uim-1.8.9-4|2	%define commit d1ac9d9315ff8c57c713b502544fef9b3a83b3e5
21cr|uim-1.8.9-4|3	%define date 20210204
21cr|uim-1.8.9-4|4	
21cr|uim-1.8.9-4|5	%define anthy_version      0.4
21cr|uim-1.8.9-4|6	%define m17n_lib_version   1.3.4
21cr|uim-1.8.9-4|7	
21cr|uim-1.8.9-4|8	%define uim_major 8
21cr|uim-1.8.9-4|9	%define libname %mklibname %{name} %{uim_major}
21cr|uim-1.8.9-4|10	%define devname %mklibname -d %{name}
21cr|uim-1.8.9-4|11	
21cr|uim-1.8.9-4|12	%define custom_major 2
21cr|uim-1.8.9-4|13	%define libcustom %mklibname uim-custom %{custom_major}
21cr|uim-1.8.9-4|14	
21cr|uim-1.8.9-4|15	%define gcroots_major 0
21cr|uim-1.8.9-4|16	%define libgcroots %mklibname gcroots %{gcroots_major}
21cr|uim-1.8.9-4|17	
21cr|uim-1.8.9-4|18	%define scm_major 0
21cr|uim-1.8.9-4|19	%define libscm %mklibname uim-scm %{scm_major}
21cr|uim-1.8.9-4|20	
21cr|uim-1.8.9-4|21	Summary:	Multilingual input method library
21cr|uim-1.8.9-4|22	Name:		uim
21cr|uim-1.8.9-4|23	Version:	1.8.9
21cr|uim-1.8.9-4|24	Release:	4
21cr|uim-1.8.9-4|25	# uim itself is licensed under BSD
21cr|uim-1.8.9-4|26	# scm/py.scm, helper/eggtrayicon.[ch], qt/pref-kseparator.{cpp,h}
21cr|uim-1.8.9-4|27	#   and qt/chardict/chardict-kseparator.{cpp,h} is licensed under LGPLv2+
21cr|uim-1.8.9-4|28	# pixmaps/*.{svg,png} is licensed under BSD or LGPLv2
21cr|uim-1.8.9-4|29	License:	BSD and LGPLv2+ and (BSD or LGPLv2)
21cr|uim-1.8.9-4|30	Group:		System/Internationalization
21cr|uim-1.8.9-4|31	URL:		https://github.com/uim/uim/
21cr|uim-1.8.9-4|32	#repack git source with added sigscheme files
21cr|uim-1.8.9-4|33	Source0:	%{name}-%{commit}.tar.gz
21cr|uim-1.8.9-4|34	Patch1:		uim-emacs-utf8.patch
21cr|uim-1.8.9-4|35	Patch2:		uim-gen-icons.patch
21cr|uim-1.8.9-4|36	# aunty from Debian have 0.x version
21cr|uim-1.8.9-4|37	Patch3:		uim-anthy-version.patch
21cr|uim-1.8.9-4|38	BuildRequires:	cmake
21cr|uim-1.8.9-4|39	BuildRequires:	ed
21cr|uim-1.8.9-4|40	BuildRequires:	intltool
21cr|uim-1.8.9-4|41	BuildRequires:	libtool
21cr|uim-1.8.9-4|42	BuildRequires:	m17n-db
21cr|uim-1.8.9-4|43	BuildRequires:	pkgconfig(anthy) >= %{anthy_version}
21cr|uim-1.8.9-4|44	BuildRequires:	pkgconfig(gtk+-x11-2.0)
21cr|uim-1.8.9-4|45	BuildRequires:	pkgconfig(gtk+-x11-3.0)
21cr|uim-1.8.9-4|46	BuildRequires:	pkgconfig(libedit)
21cr|uim-1.8.9-4|47	BuildRequires:	pkgconfig(libglade-2.0)
21cr|uim-1.8.9-4|48	BuildRequires:	pkgconfig(libgnome-2.0)
21cr|uim-1.8.9-4|49	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|uim-1.8.9-4|50	BuildRequires:	pkgconfig(m17n-core) >= %{m17n_lib_version}
21cr|uim-1.8.9-4|51	BuildRequires:	pkgconfig(ncurses)
21cr|uim-1.8.9-4|52	BuildRequires:	pkgconfig(QtCore)
21cr|uim-1.8.9-4|53	BuildRequires:	pkgconfig(QtGui)
21cr|uim-1.8.9-4|54	BuildRequires:	pkgconfig(Qt5Core)
21cr|uim-1.8.9-4|55	BuildRequires:	pkgconfig(Qt5Gui)
21cr|uim-1.8.9-4|56	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|uim-1.8.9-4|57	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|uim-1.8.9-4|58	BuildRequires:	%{_bindir}/rsvg-convert
21cr|uim-1.8.9-4|59	Requires:	anthy >= %{anthy_version}
21cr|uim-1.8.9-4|60	Requires:	m17n-lib >= %{m17n_lib_version}
21cr|uim-1.8.9-4|61	Requires:	skkdic
21cr|uim-1.8.9-4|62	Requires(post,postun):	gtk2-modules
21cr|uim-1.8.9-4|63	
21cr|uim-1.8.9-4|64	%description
21cr|uim-1.8.9-4|65	Uim is a multilingual input method library. Uim's project goal is
21cr|uim-1.8.9-4|66	to provide secure and useful input method for all languages.
21cr|uim-1.8.9-4|67	
21cr|uim-1.8.9-4|68	%files -f %{name}.lang
21cr|uim-1.8.9-4|69	%doc AUTHORS COPYING README
21cr|uim-1.8.9-4|70	%doc sigscheme/doc/*
21cr|uim-1.8.9-4|71	%{_bindir}/uim-el*-agent
21cr|uim-1.8.9-4|72	%{_bindir}/uim-fep*
21cr|uim-1.8.9-4|73	%{_bindir}/uim-help
21cr|uim-1.8.9-4|74	%{_bindir}/uim-module-manager
21cr|uim-1.8.9-4|75	%{_bindir}/uim-sh
21cr|uim-1.8.9-4|76	%{_bindir}/uim-xim
21cr|uim-1.8.9-4|77	%{_bindir}/uim-m17nlib-relink-icons
21cr|uim-1.8.9-4|78	%{_datadir}/applications/*
21cr|uim-1.8.9-4|79	%{_datadir}/emacs/site-lisp/uim-el/*.el
21cr|uim-1.8.9-4|80	%{_datadir}/uim
21cr|uim-1.8.9-4|81	%{_mandir}/man1/*
21cr|uim-1.8.9-4|82	
21cr|uim-1.8.9-4|83	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|84	
21cr|uim-1.8.9-4|85	%package gtk
21cr|uim-1.8.9-4|86	Summary:	GNOME helper for uim
21cr|uim-1.8.9-4|87	Group:		System/Internationalization
21cr|uim-1.8.9-4|88	Requires:	%{name} = %{EVRD}
21cr|uim-1.8.9-4|89	Requires:	gtk+2.0
21cr|uim-1.8.9-4|90	
21cr|uim-1.8.9-4|91	%description gtk
21cr|uim-1.8.9-4|92	GNOME helper for uim. It contains some apps like toolbar,
21cr|uim-1.8.9-4|93	system tray, applet, candidate window for Uim library.
21cr|uim-1.8.9-4|94	
21cr|uim-1.8.9-4|95	%files gtk
21cr|uim-1.8.9-4|96	%{_bindir}/uim-input-pad-ja
21cr|uim-1.8.9-4|97	%{_bindir}/uim-dict-gtk
21cr|uim-1.8.9-4|98	%{_bindir}/uim-im-switcher-gtk
21cr|uim-1.8.9-4|99	%{_bindir}/uim-pref-gtk
21cr|uim-1.8.9-4|100	%{_bindir}/uim-toolbar-gtk
21cr|uim-1.8.9-4|101	%{_bindir}/uim-toolbar-gtk-systray
21cr|uim-1.8.9-4|102	%{_libexecdir}/uim-candwin-horizontal-gtk
21cr|uim-1.8.9-4|103	%{_libexecdir}/uim-candwin-gtk
21cr|uim-1.8.9-4|104	%{_libexecdir}/uim-candwin-tbl-gtk
21cr|uim-1.8.9-4|105	%{_libdir}/gtk-2.0/*/immodules/*.so
21cr|uim-1.8.9-4|106	
21cr|uim-1.8.9-4|107	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|108	
21cr|uim-1.8.9-4|109	%package gtk3
21cr|uim-1.8.9-4|110	Summary:	GNOME3 helper for uim
21cr|uim-1.8.9-4|111	Group:		System/Internationalization
21cr|uim-1.8.9-4|112	Requires:	%{name} = %{EVRD}
21cr|uim-1.8.9-4|113	Requires:	gtk+3.0
21cr|uim-1.8.9-4|114	
21cr|uim-1.8.9-4|115	%description gtk3
21cr|uim-1.8.9-4|116	GNOME3 helper for uim. It contains some apps like toolbar,
21cr|uim-1.8.9-4|117	system tray, applet, candidate window for Uim library.
21cr|uim-1.8.9-4|118	
21cr|uim-1.8.9-4|119	%files gtk3
21cr|uim-1.8.9-4|120	%{_bindir}/uim-dict-gtk3
21cr|uim-1.8.9-4|121	%{_bindir}/uim-im-switcher-gtk3
21cr|uim-1.8.9-4|122	%{_bindir}/uim-input-pad-ja-gtk3
21cr|uim-1.8.9-4|123	%{_bindir}/uim-pref-gtk3
21cr|uim-1.8.9-4|124	%{_bindir}/uim-toolbar-gtk3
21cr|uim-1.8.9-4|125	%{_bindir}/uim-toolbar-gtk3-systray
21cr|uim-1.8.9-4|126	%{_libdir}/gtk-3.0/*/immodules/im-uim.so
21cr|uim-1.8.9-4|127	%{_libexecdir}/uim-candwin-horizontal-gtk3
21cr|uim-1.8.9-4|128	%{_libexecdir}/uim-candwin-gtk3
21cr|uim-1.8.9-4|129	%{_libexecdir}/uim-candwin-tbl-gtk3
21cr|uim-1.8.9-4|130	
21cr|uim-1.8.9-4|131	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|132	
21cr|uim-1.8.9-4|133	%package qt4immodule
21cr|uim-1.8.9-4|134	Summary:	A plugin for using UIM on qt4-immodule
21cr|uim-1.8.9-4|135	Group:		System/Internationalization
21cr|uim-1.8.9-4|136	Requires:	%{name} = %{EVRD}
21cr|uim-1.8.9-4|137	Requires:	qt4-common
21cr|uim-1.8.9-4|138	
21cr|uim-1.8.9-4|139	%description qt4immodule
21cr|uim-1.8.9-4|140	A plugin for using UIM on qt4-immodule.
21cr|uim-1.8.9-4|141	
21cr|uim-1.8.9-4|142	%files qt4immodule
21cr|uim-1.8.9-4|143	%{qt4plugins}/inputmethods/*.so
21cr|uim-1.8.9-4|144	
21cr|uim-1.8.9-4|145	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|146	
21cr|uim-1.8.9-4|147	%package qt5immodule
21cr|uim-1.8.9-4|148	Summary:	A plugin for using UIM on qt5-immodule
21cr|uim-1.8.9-4|149	Group:		System/Internationalization
21cr|uim-1.8.9-4|150	Requires:	%{name} = %{EVRD}
21cr|uim-1.8.9-4|151	
21cr|uim-1.8.9-4|152	%description qt5immodule
21cr|uim-1.8.9-4|153	A plugin for using UIM on qt5-immodule.
21cr|uim-1.8.9-4|154	
21cr|uim-1.8.9-4|155	%files qt5immodule
21cr|uim-1.8.9-4|156	%{_qt5_plugindir}/platforminputcontexts/*.so
21cr|uim-1.8.9-4|157	
21cr|uim-1.8.9-4|158	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|159	
21cr|uim-1.8.9-4|160	%package base
21cr|uim-1.8.9-4|161	Summary:	Misc files needed by UIM library
21cr|uim-1.8.9-4|162	Group:		System/Internationalization
21cr|uim-1.8.9-4|163	
21cr|uim-1.8.9-4|164	%description base
21cr|uim-1.8.9-4|165	Misc files needed by UIM library.
21cr|uim-1.8.9-4|166	
21cr|uim-1.8.9-4|167	%files base
21cr|uim-1.8.9-4|168	%{_libexecdir}/uim-helper-server
21cr|uim-1.8.9-4|169	%{_libdir}/uim/plugin/libuim-*.so
21cr|uim-1.8.9-4|170	
21cr|uim-1.8.9-4|171	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|172	
21cr|uim-1.8.9-4|173	%package -n %{libname}
21cr|uim-1.8.9-4|174	Summary:	UIM library
21cr|uim-1.8.9-4|175	Group:		System/Internationalization
21cr|uim-1.8.9-4|176	Recommends:	uim-base
21cr|uim-1.8.9-4|177	
21cr|uim-1.8.9-4|178	%description -n %{libname}
21cr|uim-1.8.9-4|179	UIM library.
21cr|uim-1.8.9-4|180	
21cr|uim-1.8.9-4|181	%files -n %{libname}
21cr|uim-1.8.9-4|182	%{_libdir}/libuim.so.%{uim_major}*
21cr|uim-1.8.9-4|183	
21cr|uim-1.8.9-4|184	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|185	
21cr|uim-1.8.9-4|186	%package -n %{libcustom}
21cr|uim-1.8.9-4|187	Summary:	Custom library for UIM
21cr|uim-1.8.9-4|188	Group:		System/Internationalization
21cr|uim-1.8.9-4|189	
21cr|uim-1.8.9-4|190	%description -n %{libcustom}
21cr|uim-1.8.9-4|191	Custom library for UIM.
21cr|uim-1.8.9-4|192	
21cr|uim-1.8.9-4|193	%files -n %{libcustom}
21cr|uim-1.8.9-4|194	%{_libdir}/libuim-custom.so.%{custom_major}*
21cr|uim-1.8.9-4|195	
21cr|uim-1.8.9-4|196	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|197	
21cr|uim-1.8.9-4|198	%package -n %{libgcroots}
21cr|uim-1.8.9-4|199	Summary:	Gcroots library for UIM
21cr|uim-1.8.9-4|200	Group:		System/Internationalization
21cr|uim-1.8.9-4|201	
21cr|uim-1.8.9-4|202	%description -n %{libgcroots}
21cr|uim-1.8.9-4|203	ohis library abstracts architecture-dependent part of garbage collector
21cr|uim-1.8.9-4|204	roots acquisition such as register windows of SPARC and register stack
21cr|uim-1.8.9-4|205	backing store of IA-64.
21cr|uim-1.8.9-4|206	
21cr|uim-1.8.9-4|207	With this library, one can easily write his own garbage collector for
21cr|uim-1.8.9-4|208	small footprint, some application-specific optimizations, just learning or
21cr|uim-1.8.9-4|209	testing experimental ideas.
21cr|uim-1.8.9-4|210	
21cr|uim-1.8.9-4|211	%files -n %{libgcroots}
21cr|uim-1.8.9-4|212	%{_libdir}/libgcroots.so.%{gcroots_major}*
21cr|uim-1.8.9-4|213	
21cr|uim-1.8.9-4|214	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|215	
21cr|uim-1.8.9-4|216	%package -n %{libscm}
21cr|uim-1.8.9-4|217	Summary:	Scm library for UIM
21cr|uim-1.8.9-4|218	Group:		System/Internationalization
21cr|uim-1.8.9-4|219	
21cr|uim-1.8.9-4|220	%description -n %{libscm}
21cr|uim-1.8.9-4|221	Scm library for UIM.
21cr|uim-1.8.9-4|222	
21cr|uim-1.8.9-4|223	%files -n %{libscm}
21cr|uim-1.8.9-4|224	%{_libdir}/libuim-scm.so.%{scm_major}*
21cr|uim-1.8.9-4|225	
21cr|uim-1.8.9-4|226	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|227	
21cr|uim-1.8.9-4|228	%package -n %{devname}
21cr|uim-1.8.9-4|229	Summary:	Headers of uim for development
21cr|uim-1.8.9-4|230	Group:		Development/C
21cr|uim-1.8.9-4|231	Requires:	%{libname} = %{EVRD}
21cr|uim-1.8.9-4|232	Requires:	%{libcustom} = %{EVRD}
21cr|uim-1.8.9-4|233	Requires:	%{libgcroots} = %{EVRD}
21cr|uim-1.8.9-4|234	Requires:	%{libscm} = %{EVRD}
21cr|uim-1.8.9-4|235	Provides:	%{name}-devel = %{EVRD}
21cr|uim-1.8.9-4|236	
21cr|uim-1.8.9-4|237	%description -n %{devname}
21cr|uim-1.8.9-4|238	Headers of %{name} for development.
21cr|uim-1.8.9-4|239	
21cr|uim-1.8.9-4|240	%files -n %{devname}
21cr|uim-1.8.9-4|241	%{_includedir}/*
21cr|uim-1.8.9-4|242	%{_libdir}/lib*.so
21cr|uim-1.8.9-4|243	%{_libdir}/pkgconfig/*.pc
21cr|uim-1.8.9-4|244	
21cr|uim-1.8.9-4|245	#----------------------------------------------------------------------------
21cr|uim-1.8.9-4|246	
21cr|uim-1.8.9-4|247	%prep
21cr|uim-1.8.9-4|248	%autosetup -p1 -n %{name}-%{commit}
21cr|uim-1.8.9-4|249	
21cr|uim-1.8.9-4|250	%build
21cr|uim-1.8.9-4|251	export QMAKE4=%{qt4bin}/qmake
21cr|uim-1.8.9-4|252	export QMAKE5=%{_qt5_bindir}/qmake
21cr|uim-1.8.9-4|253	./autogen.sh
21cr|uim-1.8.9-4|254	%configure \
21cr|uim-1.8.9-4|255	--disable-static \
21cr|uim-1.8.9-4|256	--without-anthy \
21cr|uim-1.8.9-4|257	--with-anthy-utf8 \
21cr|uim-1.8.9-4|258	--with-m17nlib \
21cr|uim-1.8.9-4|259	--without-canna \
21cr|uim-1.8.9-4|260	--without-prime \
21cr|uim-1.8.9-4|261	--without-scim \
21cr|uim-1.8.9-4|262	--without-eb \
21cr|uim-1.8.9-4|263	--with-qt4-immodule \
21cr|uim-1.8.9-4|264	--with-qt5-immodule \
21cr|uim-1.8.9-4|265	--enable-dict \
21cr|uim-1.8.9-4|266	--enable-default-toolkit=gtk3 \
21cr|uim-1.8.9-4|267	--disable-warnings-into-error
21cr|uim-1.8.9-4|268	
21cr|uim-1.8.9-4|269	export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/uim/.libs
21cr|uim-1.8.9-4|270	%make
21cr|uim-1.8.9-4|271	
21cr|uim-1.8.9-4|272	%install
21cr|uim-1.8.9-4|273	%makeinstall_std
21cr|uim-1.8.9-4|274	
21cr|uim-1.8.9-4|275	# remove docs for sigscheme (they should be installed by %doc)
21cr|uim-1.8.9-4|276	rm -rf %{buildroot}%{_datadir}/doc/sigscheme
21cr|uim-1.8.9-4|277	
21cr|uim-1.8.9-4|278	%find_lang %{name}

10704 21
21cr|uips-20100823-4|1	Name:		uips
21cr|uips-20100823-4|2	Summary:	Universal IPS create/apply utility
21cr|uips-20100823-4|3	Version:	20100823
21cr|uips-20100823-4|4	Release:	4
21cr|uips-20100823-4|5	Source0:	http://www.neillcorlett.com/downloads/uips_source.zip
21cr|uips-20100823-4|6	URL:		http://www.neillcorlett.com/uips/
21cr|uips-20100823-4|7	
21cr|uips-20100823-4|8	Group:		File tools
21cr|uips-20100823-4|9	License:	GPLv3+
21cr|uips-20100823-4|10	
21cr|uips-20100823-4|11	%description
21cr|uips-20100823-4|12	UIPS is a command-line based utility for creating or applying IPS patches.
21cr|uips-20100823-4|13	IPS is a fairly simple patch file format which stores the differences between
21cr|uips-20100823-4|14	two binary files.
21cr|uips-20100823-4|15	
21cr|uips-20100823-4|16	%prep
21cr|uips-20100823-4|17	%setup -q -c
21cr|uips-20100823-4|18	
21cr|uips-20100823-4|19	%build
21cr|uips-20100823-4|20	gcc %{optflags} %{ldflags} -o %{name} %{name}.c
21cr|uips-20100823-4|21	
21cr|uips-20100823-4|22	%install
21cr|uips-20100823-4|23	rm -rf %{buildroot}
21cr|uips-20100823-4|24	install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|uips-20100823-4|25	
21cr|uips-20100823-4|26	%clean
21cr|uips-20100823-4|27	rm -rf %{buildroot}
21cr|uips-20100823-4|28	
21cr|uips-20100823-4|29	%files
21cr|uips-20100823-4|30	%defattr(-,root,root)
21cr|uips-20100823-4|31	%doc uips.txt
21cr|uips-20100823-4|32	%{_bindir}/%{name}

10705 21
21cr|ulcc-1.0.2-2|1	Name:           ulcc
21cr|ulcc-1.0.2-2|2	Version:	1.0.2
21cr|ulcc-1.0.2-2|3	Release:	2
21cr|ulcc-1.0.2-2|4	Summary:        Teaching children by pictures
21cr|ulcc-1.0.2-2|5	Group:          Education
21cr|ulcc-1.0.2-2|6	License:        GPLv3+
21cr|ulcc-1.0.2-2|7	Url:            https://bitbucket.org/admsasha/ulcc
21cr|ulcc-1.0.2-2|8	Source0:        https://bitbucket.org/admsasha/ulcc/downloads/%{name}-%{version}.tar.gz
21cr|ulcc-1.0.2-2|9	
21cr|ulcc-1.0.2-2|10	BuildRequires:	qt5-linguist-tools
21cr|ulcc-1.0.2-2|11	BuildRequires:  qt5-macros
21cr|ulcc-1.0.2-2|12	BuildRequires:  qmake5
21cr|ulcc-1.0.2-2|13	BuildRequires:  pkgconfig(Qt5Core)
21cr|ulcc-1.0.2-2|14	BuildRequires:  pkgconfig(Qt5Gui)
21cr|ulcc-1.0.2-2|15	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|ulcc-1.0.2-2|16	BuildRequires:  pkgconfig(Qt5Multimedia)
21cr|ulcc-1.0.2-2|17	
21cr|ulcc-1.0.2-2|18	%description
21cr|ulcc-1.0.2-2|19	Teaching children by pictures is admirable facilities
21cr|ulcc-1.0.2-2|20	to imparting knowledges.
21cr|ulcc-1.0.2-2|21	
21cr|ulcc-1.0.2-2|22	%prep
21cr|ulcc-1.0.2-2|23	%setup -q
21cr|ulcc-1.0.2-2|24	
21cr|ulcc-1.0.2-2|25	%build
21cr|ulcc-1.0.2-2|26	%qmake_qt5
21cr|ulcc-1.0.2-2|27	%make
21cr|ulcc-1.0.2-2|28	
21cr|ulcc-1.0.2-2|29	%install
21cr|ulcc-1.0.2-2|30	%makeinstall_std INSTALL_ROOT=%{buildroot}
21cr|ulcc-1.0.2-2|31	
21cr|ulcc-1.0.2-2|32	%files
21cr|ulcc-1.0.2-2|33	%doc README* CONTRIBUTORS
21cr|ulcc-1.0.2-2|34	%{_datadir}/%{name}
21cr|ulcc-1.0.2-2|35	%{_bindir}/%{name}
21cr|ulcc-1.0.2-2|36	%{_datadir}/applications/%{name}.desktop
21cr|ulcc-1.0.2-2|37	%{_iconsdir}/hicolor/*/apps/%{name}.png

10706 21
21cr|ulogd-2.0.5-4|1	Summary:	The userspace logging daemon for netfilter
21cr|ulogd-2.0.5-4|2	Name:		ulogd
21cr|ulogd-2.0.5-4|3	Version:	2.0.5
21cr|ulogd-2.0.5-4|4	Release:	4
21cr|ulogd-2.0.5-4|5	License:	GPL
21cr|ulogd-2.0.5-4|6	Group:		System/Kernel and hardware
21cr|ulogd-2.0.5-4|7	URL:		http://www.netfilter.org/projects/ulogd/
21cr|ulogd-2.0.5-4|8	Source0:	ftp://ftp.netfilter.org/pub/ulogd/%{name}-%{version}.tar.bz2
21cr|ulogd-2.0.5-4|9	Source1:	ftp://ftp.netfilter.org/pub/ulogd/%{name}-%{version}.tar.bz2.sig
21cr|ulogd-2.0.5-4|10	Source2:	ulogd.service
21cr|ulogd-2.0.5-4|11	# (fc) 1.24-3mdv fix killall path (Mdv bug #35286)
21cr|ulogd-2.0.5-4|12	Patch0:		ulogd-1.24-fixkillall.patch
21cr|ulogd-2.0.5-4|13	Patch1:		ulogd-build_fix.diff
21cr|ulogd-2.0.5-4|14	Patch2:		omv-ulogd-2.0.2-conf.patch
21cr|ulogd-2.0.5-4|15	Requires(post): rpm-helper
21cr|ulogd-2.0.5-4|16	Requires(preun): rpm-helper
21cr|ulogd-2.0.5-4|17	BuildRequires:	autoconf automake libtool
21cr|ulogd-2.0.5-4|18	BuildRequires:	dbi-devel
21cr|ulogd-2.0.5-4|19	BuildRequires:	pcap-devel
21cr|ulogd-2.0.5-4|20	BuildRequires:	linuxdoc-tools texlive
21cr|ulogd-2.0.5-4|21	BuildRequires:	mysql-devel
21cr|ulogd-2.0.5-4|22	BuildRequires:	pkgconfig(libnetfilter_acct)
21cr|ulogd-2.0.5-4|23	BuildRequires:	pkgconfig(libnetfilter_conntrack)
21cr|ulogd-2.0.5-4|24	BuildRequires:	pkgconfig(libnetfilter_log)
21cr|ulogd-2.0.5-4|25	BuildRequires:	pkgconfig(libnfnetlink)
21cr|ulogd-2.0.5-4|26	BuildRequires:	postgresql-devel
21cr|ulogd-2.0.5-4|27	BuildRequires:	pkgconfig(sqlite3)
21cr|ulogd-2.0.5-4|28	BuildRequires:	pkgconfig(jansson)
21cr|ulogd-2.0.5-4|29	BuildRequires:	linuxdoc-tools
21cr|ulogd-2.0.5-4|30	Requires:	userspace-ipfilter
21cr|ulogd-2.0.5-4|31	
21cr|ulogd-2.0.5-4|32	%description
21cr|ulogd-2.0.5-4|33	Ulogd is an universal logging daemon for the ULOG target of netfilter, the
21cr|ulogd-2.0.5-4|34	Linux 2.4/2.6 firewalling subsystem. Ulogd is able to log packets in various
21cr|ulogd-2.0.5-4|35	formats to different targets (text files, databases, etc.). It has an
21cr|ulogd-2.0.5-4|36	easy-to-use plugin interface to add new protocols and new output targets.
21cr|ulogd-2.0.5-4|37	
21cr|ulogd-2.0.5-4|38	%package	mysql
21cr|ulogd-2.0.5-4|39	Summary:	MySQL output plugin for ulogd
21cr|ulogd-2.0.5-4|40	Group:		System/Kernel and hardware
21cr|ulogd-2.0.5-4|41	Requires:	%{name} = %{version}
21cr|ulogd-2.0.5-4|42	
21cr|ulogd-2.0.5-4|43	%description	mysql
21cr|ulogd-2.0.5-4|44	Ulogd-mysql is a MySQL output plugin for ulogd. It enables logging of
21cr|ulogd-2.0.5-4|45	firewall information into a MySQL database.
21cr|ulogd-2.0.5-4|46	
21cr|ulogd-2.0.5-4|47	%package	pgsql
21cr|ulogd-2.0.5-4|48	Summary:	PostgreSQL output plugin for ulogd
21cr|ulogd-2.0.5-4|49	Group:		System/Kernel and hardware
21cr|ulogd-2.0.5-4|50	Requires:	%{name} = %{version}
21cr|ulogd-2.0.5-4|51	
21cr|ulogd-2.0.5-4|52	%description	pgsql
21cr|ulogd-2.0.5-4|53	Ulogd-pgsql is a PostgreSQL output plugin for ulogd. It enables logging of
21cr|ulogd-2.0.5-4|54	firewall information into a PostgreSQL database.
21cr|ulogd-2.0.5-4|55	
21cr|ulogd-2.0.5-4|56	%package	sqlite
21cr|ulogd-2.0.5-4|57	Summary:	SQLite output plugin for ulogd
21cr|ulogd-2.0.5-4|58	Group:		System/Kernel and hardware
21cr|ulogd-2.0.5-4|59	Requires:	%{name} = %{version}
21cr|ulogd-2.0.5-4|60	
21cr|ulogd-2.0.5-4|61	%description	sqlite
21cr|ulogd-2.0.5-4|62	Ulogd-sqlite is a SQLite output plugin for ulogd. It enables logging of
21cr|ulogd-2.0.5-4|63	firewall information into a SQLite database.
21cr|ulogd-2.0.5-4|64	
21cr|ulogd-2.0.5-4|65	%package	pcap
21cr|ulogd-2.0.5-4|66	Summary:	PCAP output plugin for ulogd
21cr|ulogd-2.0.5-4|67	Group:		System/Kernel and hardware
21cr|ulogd-2.0.5-4|68	Requires:	%{name} = %{version}
21cr|ulogd-2.0.5-4|69	
21cr|ulogd-2.0.5-4|70	%description	pcap
21cr|ulogd-2.0.5-4|71	Ulogd-pcap is a output plugin for ulogd that saves packet logs as PCAP file.
21cr|ulogd-2.0.5-4|72	PCAP is a standard format that can be later analyzed by a lot of tools such as
21cr|ulogd-2.0.5-4|73	tcpdump and wireshark.
21cr|ulogd-2.0.5-4|74	
21cr|ulogd-2.0.5-4|75	%package	dbi
21cr|ulogd-2.0.5-4|76	Summary:	Libdbi framework output plugin for ulogd
21cr|ulogd-2.0.5-4|77	Group:		System/Kernel and hardware
21cr|ulogd-2.0.5-4|78	Requires:	%{name} = %{version}
21cr|ulogd-2.0.5-4|79	
21cr|ulogd-2.0.5-4|80	%description	dbi
21cr|ulogd-2.0.5-4|81	Ulogd-dbi is a libdbi output plugin for ulogd. It enables logging of
21cr|ulogd-2.0.5-4|82	firewall information through a libdbi interface.
21cr|ulogd-2.0.5-4|83	
21cr|ulogd-2.0.5-4|84	%package	json
21cr|ulogd-2.0.5-4|85	Summary:	JSON framework output plugin for ulogd
21cr|ulogd-2.0.5-4|86	Group:		System/Kernel and hardware
21cr|ulogd-2.0.5-4|87	Requires:	%{name} = %{version}
21cr|ulogd-2.0.5-4|88	
21cr|ulogd-2.0.5-4|89	%description	json
21cr|ulogd-2.0.5-4|90	Ulogd-json is a json output plugin for ulogd. It enables logging of
21cr|ulogd-2.0.5-4|91	firewall information through a json interface.
21cr|ulogd-2.0.5-4|92	
21cr|ulogd-2.0.5-4|93	%prep
21cr|ulogd-2.0.5-4|94	
21cr|ulogd-2.0.5-4|95	%setup -q
21cr|ulogd-2.0.5-4|96	%patch0 -p1 -b .fixkillall
21cr|ulogd-2.0.5-4|97	%patch1 -p1
21cr|ulogd-2.0.5-4|98	%patch2 -p1
21cr|ulogd-2.0.5-4|99	
21cr|ulogd-2.0.5-4|100	# lib64 fix
21cr|ulogd-2.0.5-4|101	perl -pi -e "s|/lib/|/%{_lib}/|g" configure*
21cr|ulogd-2.0.5-4|102	
21cr|ulogd-2.0.5-4|103	cp %{SOURCE2} ulogd.service
21cr|ulogd-2.0.5-4|104	
21cr|ulogd-2.0.5-4|105	%build
21cr|ulogd-2.0.5-4|106	autoreconf -fi
21cr|ulogd-2.0.5-4|107	%serverbuild
21cr|ulogd-2.0.5-4|108	
21cr|ulogd-2.0.5-4|109	%configure \
21cr|ulogd-2.0.5-4|110	--disable-static \
21cr|ulogd-2.0.5-4|111	--enable-shared \
21cr|ulogd-2.0.5-4|112	--with-pgsql=%{_prefix} \
21cr|ulogd-2.0.5-4|113	--with-pgsql-inc=%{_includedir}/postgresql \
21cr|ulogd-2.0.5-4|114	--with-mysql=%{_prefix} \
21cr|ulogd-2.0.5-4|115	--with-mysql-inc=%{_includedir}/mysql \
21cr|ulogd-2.0.5-4|116	--with-dbi=%{_prefix} \
21cr|ulogd-2.0.5-4|117	--with-dbi-lib=%{_libdir} \
21cr|ulogd-2.0.5-4|118	--with-dbi-inc=%{_includedir} \
21cr|ulogd-2.0.5-4|119	
21cr|ulogd-2.0.5-4|120	# bork...
21cr|ulogd-2.0.5-4|121	cat >> config.h << EOF
21cr|ulogd-2.0.5-4|122	#define HAVE_LIBDBI 1
21cr|ulogd-2.0.5-4|123	#define HAVE_LIBMYSQLCLIENT 1
21cr|ulogd-2.0.5-4|124	#define HAVE_LIBPQ 1
21cr|ulogd-2.0.5-4|125	EOF
21cr|ulogd-2.0.5-4|126	
21cr|ulogd-2.0.5-4|127	%make
21cr|ulogd-2.0.5-4|128	#make -C doc
21cr|ulogd-2.0.5-4|129	
21cr|ulogd-2.0.5-4|130	%install
21cr|ulogd-2.0.5-4|131	
21cr|ulogd-2.0.5-4|132	%makeinstall_std
21cr|ulogd-2.0.5-4|133	
21cr|ulogd-2.0.5-4|134	# install initscript
21cr|ulogd-2.0.5-4|135	install -d %{buildroot}%{_unitdir}
21cr|ulogd-2.0.5-4|136	install -m0755 ulogd.service %{buildroot}%{_unitdir}/ulogd.service
21cr|ulogd-2.0.5-4|137	
21cr|ulogd-2.0.5-4|138	# install logrotate file
21cr|ulogd-2.0.5-4|139	install -d %{buildroot}/%{_sysconfdir}/logrotate.d
21cr|ulogd-2.0.5-4|140	install ulogd.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/ulogd
21cr|ulogd-2.0.5-4|141	
21cr|ulogd-2.0.5-4|142	install -d %{buildroot}/var/lib/ulogd
21cr|ulogd-2.0.5-4|143	install -d %{buildroot}/var/log/ulogd
21cr|ulogd-2.0.5-4|144	
21cr|ulogd-2.0.5-4|145	# install man page
21cr|ulogd-2.0.5-4|146	install -d %{buildroot}%{_mandir}/man8
21cr|ulogd-2.0.5-4|147	install -m0644 ulogd.8 %{buildroot}%{_mandir}/man8/
21cr|ulogd-2.0.5-4|148	
21cr|ulogd-2.0.5-4|149	install -m0644 ulogd.conf %{buildroot}%{_sysconfdir}/
21cr|ulogd-2.0.5-4|150	
21cr|ulogd-2.0.5-4|151	rm -f %{buildroot}%{_libdir}/ulogd/*.*a
21cr|ulogd-2.0.5-4|152	
21cr|ulogd-2.0.5-4|153	%post
21cr|ulogd-2.0.5-4|154	%_post_service ulogd
21cr|ulogd-2.0.5-4|155	
21cr|ulogd-2.0.5-4|156	%preun
21cr|ulogd-2.0.5-4|157	%_preun_service ulogd
21cr|ulogd-2.0.5-4|158	
21cr|ulogd-2.0.5-4|159	%files
21cr|ulogd-2.0.5-4|160	%doc COPYING AUTHORS README
21cr|ulogd-2.0.5-4|161	%doc doc/mysql-ulogd2-flat.sql
21cr|ulogd-2.0.5-4|162	%doc doc/mysql-ulogd2.sql
21cr|ulogd-2.0.5-4|163	%doc doc/pgsql-ulogd2-flat.sql
21cr|ulogd-2.0.5-4|164	%doc doc/pgsql-ulogd2.sql
21cr|ulogd-2.0.5-4|165	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ulogd.conf
21cr|ulogd-2.0.5-4|166	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/ulogd
21cr|ulogd-2.0.5-4|167	%attr(0755,root,root) %{_sbindir}/ulogd
21cr|ulogd-2.0.5-4|168	%{_unitdir}/ulogd.service
21cr|ulogd-2.0.5-4|169	%dir %{_libdir}/ulogd
21cr|ulogd-2.0.5-4|170	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_HWHDR.so
21cr|ulogd-2.0.5-4|171	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IFINDEX.so
21cr|ulogd-2.0.5-4|172	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2BIN.so
21cr|ulogd-2.0.5-4|173	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2HBIN.so
21cr|ulogd-2.0.5-4|174	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2STR.so
21cr|ulogd-2.0.5-4|175	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_MARK.so
21cr|ulogd-2.0.5-4|176	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PRINTFLOW.so
21cr|ulogd-2.0.5-4|177	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PRINTPKT.so
21cr|ulogd-2.0.5-4|178	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PWSNIFF.so
21cr|ulogd-2.0.5-4|179	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inpflow_NFACCT.so
21cr|ulogd-2.0.5-4|180	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inpflow_NFCT.so
21cr|ulogd-2.0.5-4|181	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_NFLOG.so
21cr|ulogd-2.0.5-4|182	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_ULOG.so
21cr|ulogd-2.0.5-4|183	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_UNIXSOCK.so
21cr|ulogd-2.0.5-4|184	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_GPRINT.so
21cr|ulogd-2.0.5-4|185	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_LOGEMU.so
21cr|ulogd-2.0.5-4|186	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_NACCT.so
21cr|ulogd-2.0.5-4|187	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_OPRINT.so
21cr|ulogd-2.0.5-4|188	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_SYSLOG.so
21cr|ulogd-2.0.5-4|189	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_GRAPHITE.so
21cr|ulogd-2.0.5-4|190	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_XML.so
21cr|ulogd-2.0.5-4|191	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_raw2packet_BASE.so
21cr|ulogd-2.0.5-4|192	%dir /var/lib/ulogd
21cr|ulogd-2.0.5-4|193	%dir /var/log/ulogd
21cr|ulogd-2.0.5-4|194	%attr(0644,root,root) %{_mandir}/man8/*
21cr|ulogd-2.0.5-4|195	
21cr|ulogd-2.0.5-4|196	%files mysql
21cr|ulogd-2.0.5-4|197	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_MYSQL.so
21cr|ulogd-2.0.5-4|198	
21cr|ulogd-2.0.5-4|199	%files pgsql
21cr|ulogd-2.0.5-4|200	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_PGSQL.so
21cr|ulogd-2.0.5-4|201	
21cr|ulogd-2.0.5-4|202	%files sqlite
21cr|ulogd-2.0.5-4|203	%doc doc/sqlite3.table
21cr|ulogd-2.0.5-4|204	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_SQLITE3.so
21cr|ulogd-2.0.5-4|205	
21cr|ulogd-2.0.5-4|206	%files pcap
21cr|ulogd-2.0.5-4|207	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_PCAP.so
21cr|ulogd-2.0.5-4|208	
21cr|ulogd-2.0.5-4|209	%files dbi
21cr|ulogd-2.0.5-4|210	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_DBI.so
21cr|ulogd-2.0.5-4|211	
21cr|ulogd-2.0.5-4|212	%files json
21cr|ulogd-2.0.5-4|213	%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_JSON.so

10707 21
21cr|ultracopier-0.2.0.16-5|1	Name:		ultracopier
21cr|ultracopier-0.2.0.16-5|2	Version:	0.2.0.16
21cr|ultracopier-0.2.0.16-5|3	Release:	5
21cr|ultracopier-0.2.0.16-5|4	License:	GPLv3+
21cr|ultracopier-0.2.0.16-5|5	Group:		File tools
21cr|ultracopier-0.2.0.16-5|6	URL:		http://ultracopier.first-world.info/
21cr|ultracopier-0.2.0.16-5|7	Source:		http://files.first-world.info/ultracopier/%{version}/ultracopier-src-%{version}.tar.bz2
21cr|ultracopier-0.2.0.16-5|8	Source1:        ultracopier_russian.qm.tar.gz
21cr|ultracopier-0.2.0.16-5|9	BuildRequires:	qt4-devel
21cr|ultracopier-0.2.0.16-5|10	BuildRequires:	desktop-file-utils
21cr|ultracopier-0.2.0.16-5|11	
21cr|ultracopier-0.2.0.16-5|12	Summary:	The QT advanced copier
21cr|ultracopier-0.2.0.16-5|13	
21cr|ultracopier-0.2.0.16-5|14	%description
21cr|ultracopier-0.2.0.16-5|15	Ultracopier is an advanced file copier with copy list management.
21cr|ultracopier-0.2.0.16-5|16	
21cr|ultracopier-0.2.0.16-5|17	%prep
21cr|ultracopier-0.2.0.16-5|18	%setup -q
21cr|ultracopier-0.2.0.16-5|19	
21cr|ultracopier-0.2.0.16-5|20	pushd src/lang
21cr|ultracopier-0.2.0.16-5|21	tar -xvzf %{SOURCE1}
21cr|ultracopier-0.2.0.16-5|22	popd
21cr|ultracopier-0.2.0.16-5|23	
21cr|ultracopier-0.2.0.16-5|24	#fix the source
21cr|ultracopier-0.2.0.16-5|25	%__sed -i "s|\r||g" CHANGELOG
21cr|ultracopier-0.2.0.16-5|26	%__chmod 0644 CHANGELOG
21cr|ultracopier-0.2.0.16-5|27	
21cr|ultracopier-0.2.0.16-5|28	%build
21cr|ultracopier-0.2.0.16-5|29	qmake
21cr|ultracopier-0.2.0.16-5|30	%make
21cr|ultracopier-0.2.0.16-5|31	
21cr|ultracopier-0.2.0.16-5|32	%install
21cr|ultracopier-0.2.0.16-5|33	rm -rf %{buildroot}
21cr|ultracopier-0.2.0.16-5|34	mkdir -p %{buildroot}%{_datadir}/%{name}/lang
21cr|ultracopier-0.2.0.16-5|35	install -D src/%{name} %{buildroot}%{_bindir}/%{name}
21cr|ultracopier-0.2.0.16-5|36	install -D src/other/*.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ultracopier-0.2.0.16-5|37	install -D src/other/*16* %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|ultracopier-0.2.0.16-5|38	install -D src/other/*128* %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|ultracopier-0.2.0.16-5|39	cp -r src/lang/russian.* %{buildroot}%{_datadir}/%{name}/lang/
21cr|ultracopier-0.2.0.16-5|40	chmod -R 755 %{buildroot}%{_datadir}/%{name}/lang/*.png
21cr|ultracopier-0.2.0.16-5|41	
21cr|ultracopier-0.2.0.16-5|42	sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*
21cr|ultracopier-0.2.0.16-5|43	
21cr|ultracopier-0.2.0.16-5|44	desktop-file-install --vendor="" \
21cr|ultracopier-0.2.0.16-5|45	--remove-category="Qt" \
21cr|ultracopier-0.2.0.16-5|46	--add-category="System;FileManager;X-MandrivaLinux-System-FileTools;" \
21cr|ultracopier-0.2.0.16-5|47	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|ultracopier-0.2.0.16-5|48	
21cr|ultracopier-0.2.0.16-5|49	%clean
21cr|ultracopier-0.2.0.16-5|50	%__rm -rf %{buildroot}
21cr|ultracopier-0.2.0.16-5|51	
21cr|ultracopier-0.2.0.16-5|52	%files
21cr|ultracopier-0.2.0.16-5|53	%defattr(-,root,root)
21cr|ultracopier-0.2.0.16-5|54	%doc COPYING README
21cr|ultracopier-0.2.0.16-5|55	%{_bindir}/ultracopier
21cr|ultracopier-0.2.0.16-5|56	%{_datadir}/applications/%{name}.desktop
21cr|ultracopier-0.2.0.16-5|57	%{_datadir}/%{name}/lang/*
21cr|ultracopier-0.2.0.16-5|58	%{_iconsdir}/hicolor/*/apps/%{name}.png

10708 21
21cr|umbclegislation-20160608-1|1	Name:		umbclegislation
21cr|umbclegislation-20160608-1|2	Version:	20160608
21cr|umbclegislation-20160608-1|3	Release:	1
21cr|umbclegislation-20160608-1|4	Summary:	A LaTeX class for building legislation files for UMBC Student Government Association Bills
21cr|umbclegislation-20160608-1|5	Group:		Publishing
21cr|umbclegislation-20160608-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umbclegislation
21cr|umbclegislation-20160608-1|7	License:	GNU General Public License, version 3
21cr|umbclegislation-20160608-1|8	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/umbclegislation.tar.xz
21cr|umbclegislation-20160608-1|9	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/umbclegislation.doc.tar.xz
21cr|umbclegislation-20160608-1|10	BuildArch:	noarch
21cr|umbclegislation-20160608-1|11	BuildRequires:	texlive-tlpkg
21cr|umbclegislation-20160608-1|12	Requires(pre):	texlive-tlpkg
21cr|umbclegislation-20160608-1|13	Requires(post):	texlive-kpathsea
21cr|umbclegislation-20160608-1|14	
21cr|umbclegislation-20160608-1|15	%description
21cr|umbclegislation-20160608-1|16	LaTeX class for building legislation files for UMBC Student
21cr|umbclegislation-20160608-1|17	Government Association Bills. Requires pdflatex and the
21cr|umbclegislation-20160608-1|18	mdframed enumitem, lineno, and xifthen packages.
21cr|umbclegislation-20160608-1|19	#-----------------------------------------------------------------------
21cr|umbclegislation-20160608-1|20	
21cr|umbclegislation-20160608-1|21	%files
21cr|umbclegislation-20160608-1|22	%{_texmfdistdir}/tex/latex/*
21cr|umbclegislation-20160608-1|23	%doc %{_texmfdistdir}/doc/latex/*
21cr|umbclegislation-20160608-1|24	#-----------------------------------------------------------------------
21cr|umbclegislation-20160608-1|25	%prep
21cr|umbclegislation-20160608-1|26	%setup -c -a0 -a1
21cr|umbclegislation-20160608-1|27	
21cr|umbclegislation-20160608-1|28	%build
21cr|umbclegislation-20160608-1|29	
21cr|umbclegislation-20160608-1|30	%install
21cr|umbclegislation-20160608-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21cr|umbclegislation-20160608-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

10709 21
21cr|umplayer-0.98.2-4|1	Name:		umplayer
21cr|umplayer-0.98.2-4|2	Version:	0.98.2
21cr|umplayer-0.98.2-4|3	Release:	4
21cr|umplayer-0.98.2-4|4	Summary:	Complete Frontend for MPlayer
21cr|umplayer-0.98.2-4|5	Group:		Video
21cr|umplayer-0.98.2-4|6	License:	GPLv3
21cr|umplayer-0.98.2-4|7	URL:		http://umplayer.sourceforge.net/
21cr|umplayer-0.98.2-4|8	Source:		http://sourceforge.net/projects/smplayer/files/UMPlayer/%{version}/%{name}-%{version}-by-the-smplayer-team.tar.bz2
21cr|umplayer-0.98.2-4|9	Patch0:		umplayer-0.98.2-optflags.patch
21cr|umplayer-0.98.2-4|10	Patch1:		umplayer-fix_logging_format.patch
21cr|umplayer-0.98.2-4|11	
21cr|umplayer-0.98.2-4|12	BuildRequires:	qt4-devel
21cr|umplayer-0.98.2-4|13	BuildRequires:	desktop-file-utils
21cr|umplayer-0.98.2-4|14	
21cr|umplayer-0.98.2-4|15	Requires:	mplayer
21cr|umplayer-0.98.2-4|16	Requires:	xdg-utils
21cr|umplayer-0.98.2-4|17	Recommends:	umplayer-themes
21cr|umplayer-0.98.2-4|18	
21cr|umplayer-0.98.2-4|19	%description
21cr|umplayer-0.98.2-4|20	UMPlayer intends to be a complete front-end for MPlayer, from basic features
21cr|umplayer-0.98.2-4|21	like playing videos, DVDs, and VCDs to more advanced features like support for
21cr|umplayer-0.98.2-4|22	MPlayer filters and more.
21cr|umplayer-0.98.2-4|23	
21cr|umplayer-0.98.2-4|24	One of the most interesting features of UMPlayer: it remembers the settings of
21cr|umplayer-0.98.2-4|25	all files you play. So you start to watch a movie but you have to leave...
21cr|umplayer-0.98.2-4|26	don't worry, when you open that movie again it will resume at the same point
21cr|umplayer-0.98.2-4|27	you left it, and with the same settings: audio track, subtitles, volume...
21cr|umplayer-0.98.2-4|28	
21cr|umplayer-0.98.2-4|29	
21cr|umplayer-0.98.2-4|30	Authors:
21cr|umplayer-0.98.2-4|31	--------
21cr|umplayer-0.98.2-4|32	Vinay Khaitan <vkhaitan@gmail.com>
21cr|umplayer-0.98.2-4|33	
21cr|umplayer-0.98.2-4|34	#------------------------------------------------------------------------------
21cr|umplayer-0.98.2-4|35	
21cr|umplayer-0.98.2-4|36	%package themes
21cr|umplayer-0.98.2-4|37	Summary:	Themes for UMPlayer
21cr|umplayer-0.98.2-4|38	Group:		Video
21cr|umplayer-0.98.2-4|39	BuildArch:	noarch
21cr|umplayer-0.98.2-4|40	Requires:	%{name} = %{version}-%{release}
21cr|umplayer-0.98.2-4|41	Provides:	%{name}-theme-Black  = %{version}-%{release}
21cr|umplayer-0.98.2-4|42	Provides:	%{name}-theme-Gonzo  = %{version}-%{release}
21cr|umplayer-0.98.2-4|43	Provides:	%{name}-theme-Mac    = %{version}-%{release}
21cr|umplayer-0.98.2-4|44	Provides:	%{name}-theme-Modern = %{version}-%{release}
21cr|umplayer-0.98.2-4|45	Provides:	%{name}-theme-Vista  = %{version}-%{release}
21cr|umplayer-0.98.2-4|46	
21cr|umplayer-0.98.2-4|47	%description themes
21cr|umplayer-0.98.2-4|48	UMPlayer is the multimedia player that fills all your needs. With dozens of
21cr|umplayer-0.98.2-4|49	advanced features and built-in codecs it can handle any media format, and can
21cr|umplayer-0.98.2-4|50	play Audio CDs, DVDs, (S)VCDs, TV / Radio cards, YouTube™ and SHOUTcast™
21cr|umplayer-0.98.2-4|51	streams and even incomplete or damaged media files.
21cr|umplayer-0.98.2-4|52	
21cr|umplayer-0.98.2-4|53	This package contains a set of themes for UMPlayer.
21cr|umplayer-0.98.2-4|54	
21cr|umplayer-0.98.2-4|55	%files -f %{name}.lang
21cr|umplayer-0.98.2-4|56	%doc Changelog *.txt
21cr|umplayer-0.98.2-4|57	%dir %{_datadir}/%{name}
21cr|umplayer-0.98.2-4|58	%dir %{_datadir}/%{name}/shortcuts
21cr|umplayer-0.98.2-4|59	%dir %{_datadir}/%{name}/translations
21cr|umplayer-0.98.2-4|60	%{_bindir}/%{name}
21cr|umplayer-0.98.2-4|61	%{_datadir}/applications/%{name}*.desktop
21cr|umplayer-0.98.2-4|62	%{_datadir}/%{name}/shortcuts/*.keys
21cr|umplayer-0.98.2-4|63	%{_iconsdir}/*/*/apps/%{name}.*
21cr|umplayer-0.98.2-4|64	%config(noreplace) %{_datadir}/%{name}/input.conf
21cr|umplayer-0.98.2-4|65	%{_mandir}/man1/%{name}.*
21cr|umplayer-0.98.2-4|66	%lang(en_US) %{_datadir}/%{name}/translations/%{name}_en_US.qm
21cr|umplayer-0.98.2-4|67	
21cr|umplayer-0.98.2-4|68	%files themes
21cr|umplayer-0.98.2-4|69	%dir %{_datadir}/%{name}/themes
21cr|umplayer-0.98.2-4|70	%{_datadir}/%{name}/themes/*
21cr|umplayer-0.98.2-4|71	
21cr|umplayer-0.98.2-4|72	#----------------------------------------------------------------------------
21cr|umplayer-0.98.2-4|73	%prep
21cr|umplayer-0.98.2-4|74	%setup -q -n %{name}-%{version}-by-the-smplayer-team
21cr|umplayer-0.98.2-4|75	%patch0 -p1
21cr|umplayer-0.98.2-4|76	%patch1 -p0
21cr|umplayer-0.98.2-4|77	
21cr|umplayer-0.98.2-4|78	# fix CRLF in .txt files:
21cr|umplayer-0.98.2-4|79	sed -i 's/\r$//' *.txt
21cr|umplayer-0.98.2-4|80	
21cr|umplayer-0.98.2-4|81	%build
21cr|umplayer-0.98.2-4|82	%setup_compile_flags
21cr|umplayer-0.98.2-4|83	%make PREFIX=%{_prefix} QMAKE=%{qt4bin}/qmake LRELEASE=%{qt4bin}/lrelease
21cr|umplayer-0.98.2-4|84	
21cr|umplayer-0.98.2-4|85	%install
21cr|umplayer-0.98.2-4|86	%makeinstall_std
21cr|umplayer-0.98.2-4|87	
21cr|umplayer-0.98.2-4|88	# remove wrongly put docs
21cr|umplayer-0.98.2-4|89	rm -rf %{buildroot}%{_datadir}/doc
21cr|umplayer-0.98.2-4|90	
21cr|umplayer-0.98.2-4|91	# for translations
21cr|umplayer-0.98.2-4|92	LANGFILE="$PWD/umplayer.lang"
21cr|umplayer-0.98.2-4|93	echo -n > "$LANGFILE"
21cr|umplayer-0.98.2-4|94	find "%{buildroot}%{_datadir}/umplayer/translations" -name '*.qm' \
21cr|umplayer-0.98.2-4|95	| while read qm; do
21cr|umplayer-0.98.2-4|96	qmfile=${qm##*/}
21cr|umplayer-0.98.2-4|97	l=${qmfile#*_}
21cr|umplayer-0.98.2-4|98	l=${l%%.qm}
21cr|umplayer-0.98.2-4|99	
21cr|umplayer-0.98.2-4|100	[ "$l" = "en_US" ] && continue
21cr|umplayer-0.98.2-4|101	echo "%lang(${l}) %{_datadir}/umplayer/translations/${qmfile}" >> "$LANGFILE"
21cr|umplayer-0.98.2-4|102	done
21cr|umplayer-0.98.2-4|103	
21cr|umplayer-0.98.2-4|104	# for desktop file entry
21cr|umplayer-0.98.2-4|105	desktop-file-install \
21cr|umplayer-0.98.2-4|106	--remove-key='Encoding' \
21cr|umplayer-0.98.2-4|107	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

10710 21
21cr|unac-1.8.0-9|1	%define major 1
21cr|unac-1.8.0-9|2	%define libname %mklibname %{name} %major
21cr|unac-1.8.0-9|3	%define develname %mklibname -d %{name}
21cr|unac-1.8.0-9|4	
21cr|unac-1.8.0-9|5	Summary: A command that removes accents
21cr|unac-1.8.0-9|6	Name: unac
21cr|unac-1.8.0-9|7	Version: 1.8.0
21cr|unac-1.8.0-9|8	Release: 9
21cr|unac-1.8.0-9|9	License: GPLv2+
21cr|unac-1.8.0-9|10	Group: Text tools
21cr|unac-1.8.0-9|11	Source: http://ftp.de.debian.org/debian/pool/main/u/unac/unac_%{version}.orig.tar.gz
21cr|unac-1.8.0-9|12	URL: http://www.nongnu.org/unac/
21cr|unac-1.8.0-9|13	BuildRequires: gettext-devel
21cr|unac-1.8.0-9|14	
21cr|unac-1.8.0-9|15	%description
21cr|unac-1.8.0-9|16	unac is a C library and command that remove accents from a string.
21cr|unac-1.8.0-9|17	For instance the string will become ete.  It provides a command
21cr|unac-1.8.0-9|18	line interface that removes accents from a string given in argument
21cr|unac-1.8.0-9|19	(unaccent command). In the library function and the command, the
21cr|unac-1.8.0-9|20	charset of the input string is specified as an argument. The input
21cr|unac-1.8.0-9|21	string is converted to UTF-16 using iconv(3), accents are stripped and
21cr|unac-1.8.0-9|22	the result is converted back to the original charset. The iconv --list
21cr|unac-1.8.0-9|23	command on GNU/Linux will show all charset supported.
21cr|unac-1.8.0-9|24	
21cr|unac-1.8.0-9|25	%package -n %libname
21cr|unac-1.8.0-9|26	Group:System/Libraries
21cr|unac-1.8.0-9|27	Summary: A C library that removes accents
21cr|unac-1.8.0-9|28	
21cr|unac-1.8.0-9|29	%description -n %libname
21cr|unac-1.8.0-9|30	unac is a C library and command that remove accents from a string.
21cr|unac-1.8.0-9|31	For instance the string will become ete.  It provides a command
21cr|unac-1.8.0-9|32	line interface that removes accents from a string given in argument
21cr|unac-1.8.0-9|33	(unaccent command). In the library function and the command, the
21cr|unac-1.8.0-9|34	charset of the input string is specified as an argument. The input
21cr|unac-1.8.0-9|35	string is converted to UTF-16 using iconv(3), accents are stripped and
21cr|unac-1.8.0-9|36	the result is converted back to the original charset. The iconv --list
21cr|unac-1.8.0-9|37	command on GNU/Linux will show all charset supported.
21cr|unac-1.8.0-9|38	
21cr|unac-1.8.0-9|39	%package -n %develname
21cr|unac-1.8.0-9|40	Group: Development/C
21cr|unac-1.8.0-9|41	Summary: A C library that removes accents
21cr|unac-1.8.0-9|42	Requires: %libname = %{version}-%{release}
21cr|unac-1.8.0-9|43	Provides: %{name}-devel = %{version}-%{release}
21cr|unac-1.8.0-9|44	
21cr|unac-1.8.0-9|45	%description -n %develname
21cr|unac-1.8.0-9|46	unac is a C library and command that remove accents from a string.
21cr|unac-1.8.0-9|47	For instance the string will become ete.  It provides a command
21cr|unac-1.8.0-9|48	line interface that removes accents from a string given in argument
21cr|unac-1.8.0-9|49	(unaccent command). In the library function and the command, the
21cr|unac-1.8.0-9|50	charset of the input string is specified as an argument. The input
21cr|unac-1.8.0-9|51	string is converted to UTF-16 using iconv(3), accents are stripped and
21cr|unac-1.8.0-9|52	the result is converted back to the original charset. The iconv --list
21cr|unac-1.8.0-9|53	command on GNU/Linux will show all charset supported.
21cr|unac-1.8.0-9|54	
21cr|unac-1.8.0-9|55	%prep
21cr|unac-1.8.0-9|56	%setup -q -n %{name}-%{version}.orig
21cr|unac-1.8.0-9|57	touch config.rpath
21cr|unac-1.8.0-9|58	autoreconf -fi
21cr|unac-1.8.0-9|59	
21cr|unac-1.8.0-9|60	%build
21cr|unac-1.8.0-9|61	
21cr|unac-1.8.0-9|62	%configure \
21cr|unac-1.8.0-9|63	--disable-static
21cr|unac-1.8.0-9|64	%make
21cr|unac-1.8.0-9|65	
21cr|unac-1.8.0-9|66	%install
21cr|unac-1.8.0-9|67	%makeinstall_std
21cr|unac-1.8.0-9|68	
21cr|unac-1.8.0-9|69	%files
21cr|unac-1.8.0-9|70	%doc ChangeLog README
21cr|unac-1.8.0-9|71	%{_bindir}/unaccent
21cr|unac-1.8.0-9|72	%{_mandir}/man1/unaccent.1*
21cr|unac-1.8.0-9|73	
21cr|unac-1.8.0-9|74	%files -n %libname
21cr|unac-1.8.0-9|75	%{_libdir}/libunac.so.%{major}*
21cr|unac-1.8.0-9|76	
21cr|unac-1.8.0-9|77	%files -n %develname
21cr|unac-1.8.0-9|78	%{_libdir}/libunac*so
21cr|unac-1.8.0-9|79	%{_libdir}/pkgconfig/unac.pc
21cr|unac-1.8.0-9|80	%{_includedir}/unac.h
21cr|unac-1.8.0-9|81	%{_mandir}/man3/unac.3*

10711 21
21cr|unace-2.5-5|1	%define _enable_debug_packages %{nil}
21cr|unace-2.5-5|2	%define debug_package %{nil}
21cr|unace-2.5-5|3	
21cr|unace-2.5-5|4	Name:		unace
21cr|unace-2.5-5|5	Version:	2.5
21cr|unace-2.5-5|6	Release:	5
21cr|unace-2.5-5|7	Summary:	Decompressor for .ace format archives
21cr|unace-2.5-5|8	License:	Freeware
21cr|unace-2.5-5|9	Group:		Archiving/Compression
21cr|unace-2.5-5|10	Url:		http://www.winace.com
21cr|unace-2.5-5|11	Source:		lin%{name}25.tar.bz2
21cr|unace-2.5-5|12	ExclusiveArch:	%{ix86}
21cr|unace-2.5-5|13	
21cr|unace-2.5-5|14	%description
21cr|unace-2.5-5|15	Unace is a utility to extract, view, and test the contents of an ACE archive.
21cr|unace-2.5-5|16	
21cr|unace-2.5-5|17	This package is in restricted because of its license.
21cr|unace-2.5-5|18	
21cr|unace-2.5-5|19	%prep
21cr|unace-2.5-5|20	%setup -c
21cr|unace-2.5-5|21	
21cr|unace-2.5-5|22	%build
21cr|unace-2.5-5|23	
21cr|unace-2.5-5|24	%install
21cr|unace-2.5-5|25	install -d -m 755 %{buildroot}%{_bindir}
21cr|unace-2.5-5|26	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|unace-2.5-5|27	
21cr|unace-2.5-5|28	%files
21cr|unace-2.5-5|29	%{_bindir}/%{name}

10712 21
21cr|unadf-0.7.12-4|1	%define major 0
21cr|unadf-0.7.12-4|2	%define libname %mklibname adf %{major}
21cr|unadf-0.7.12-4|3	%define devname %mklibname adf -d
21cr|unadf-0.7.12-4|4	
21cr|unadf-0.7.12-4|5	Summary:	Unzip like for .adf files (Amiga devices dumps)
21cr|unadf-0.7.12-4|6	Name:		unadf
21cr|unadf-0.7.12-4|7	Version:	0.7.12
21cr|unadf-0.7.12-4|8	Release:	4
21cr|unadf-0.7.12-4|9	URL:		http://lclevy.free.fr/adflib
21cr|unadf-0.7.12-4|10	Source0:	http://lclevy.free.fr/adflib/adflib-%{version}.tar.bz2
21cr|unadf-0.7.12-4|11	Patch0:		adflib-0.7.12-strfmt.patch
21cr|unadf-0.7.12-4|12	Patch1:		0001-Fix-unsafe-extraction-by-using-mkdir-instead-of-shel.patch
21cr|unadf-0.7.12-4|13	License:	GPL
21cr|unadf-0.7.12-4|14	Group:		Archiving/Compression
21cr|unadf-0.7.12-4|15	
21cr|unadf-0.7.12-4|16	BuildRequires:	gcc-c++
21cr|unadf-0.7.12-4|17	
21cr|unadf-0.7.12-4|18	%description
21cr|unadf-0.7.12-4|19	Unzip-like for .adf files (Amiga devices dumps) powered by ADFLib
21cr|unadf-0.7.12-4|20	
21cr|unadf-0.7.12-4|21	%package -n %{libname}
21cr|unadf-0.7.12-4|22	Summary:	Unzip like for .adf files (Amiga devices dumps) -- the library
21cr|unadf-0.7.12-4|23	License:	GPL
21cr|unadf-0.7.12-4|24	Group:		Development/C
21cr|unadf-0.7.12-4|25	
21cr|unadf-0.7.12-4|26	%description -n %{libname}
21cr|unadf-0.7.12-4|27	The ADFlib is a portable C library designed to manage Amiga formatted devices
21cr|unadf-0.7.12-4|28	like harddisks and ZIP disks, or dump files of this kind of media via
21cr|unadf-0.7.12-4|29	the .ADF format.
21cr|unadf-0.7.12-4|30	
21cr|unadf-0.7.12-4|31	%package -n %{devname}
21cr|unadf-0.7.12-4|32	Summary:	Development files for unadf
21cr|unadf-0.7.12-4|33	License:	GPL
21cr|unadf-0.7.12-4|34	Group:		Development/C
21cr|unadf-0.7.12-4|35	
21cr|unadf-0.7.12-4|36	%description -n %{devname}
21cr|unadf-0.7.12-4|37	Development suite for ADFLib
21cr|unadf-0.7.12-4|38	
21cr|unadf-0.7.12-4|39	%prep
21cr|unadf-0.7.12-4|40	%setup -n adflib-%{version}
21cr|unadf-0.7.12-4|41	%apply_patches
21cr|unadf-0.7.12-4|42	
21cr|unadf-0.7.12-4|43	%build
21cr|unadf-0.7.12-4|44	./autogen.sh
21cr|unadf-0.7.12-4|45	%configure \
21cr|unadf-0.7.12-4|46	--disable-static \
21cr|unadf-0.7.12-4|47	--includedir=%{_includedir}/adflib
21cr|unadf-0.7.12-4|48	%make
21cr|unadf-0.7.12-4|49	
21cr|unadf-0.7.12-4|50	%install
21cr|unadf-0.7.12-4|51	%makeinstall_std
21cr|unadf-0.7.12-4|52	mkdir -p %{buildroot}%{_datadir}/libadf
21cr|unadf-0.7.12-4|53	cp -rp boot %{buildroot}%{_datadir}/libadf
21cr|unadf-0.7.12-4|54	mkdir -p %{buildroot}%{_includedir}/adflib
21cr|unadf-0.7.12-4|55	
21cr|unadf-0.7.12-4|56	%files
21cr|unadf-0.7.12-4|57	%{_bindir}/%{name}
21cr|unadf-0.7.12-4|58	
21cr|unadf-0.7.12-4|59	%files -n %{libname}
21cr|unadf-0.7.12-4|60	%{_libdir}/libadf.so.*
21cr|unadf-0.7.12-4|61	%{_datadir}/libadf
21cr|unadf-0.7.12-4|62	
21cr|unadf-0.7.12-4|63	%files -n %{devname}
21cr|unadf-0.7.12-4|64	%doc %{_datadir}/doc/adflib
21cr|unadf-0.7.12-4|65	%{_includedir}/adflib
21cr|unadf-0.7.12-4|66	%{_libdir}/libadf.so
21cr|unadf-0.7.12-4|67	%{_libdir}/pkgconfig/*

10713 21
21cr|unarj-2.65-6|1	
21cr|unarj-2.65-6|2	Name:		unarj
21cr|unarj-2.65-6|3	Summary:	An uncompressor for .arj format archive files
21cr|unarj-2.65-6|4	Version:	2.65
21cr|unarj-2.65-6|5	Release:	6
21cr|unarj-2.65-6|6	Group:		Archiving/Compression
21cr|unarj-2.65-6|7	License:	Freeware-like
21cr|unarj-2.65-6|8	URL:		http://freshmeat.net/projects/unarj/
21cr|unarj-2.65-6|9	#gw you need the exe
21cr|unarj-2.65-6|10	Source:		http://mysite.verizon.net/vze3nqpn/files/%{name}-%{version}.tar.bz2
21cr|unarj-2.65-6|11	Patch0:		unarj-2.65-formatfix.patch
21cr|unarj-2.65-6|12	
21cr|unarj-2.65-6|13	%description
21cr|unarj-2.65-6|14	The UNARJ program is used to uncompress .arj format archives. The .arj
21cr|unarj-2.65-6|15	format archive was mostly used on DOS machines.
21cr|unarj-2.65-6|16	
21cr|unarj-2.65-6|17	Install the unarj package if you need to uncompress .arj format archives.
21cr|unarj-2.65-6|18	
21cr|unarj-2.65-6|19	This package is in restricted because of its license.
21cr|unarj-2.65-6|20	
21cr|unarj-2.65-6|21	%prep
21cr|unarj-2.65-6|22	%autosetup -p1
21cr|unarj-2.65-6|23	
21cr|unarj-2.65-6|24	%build
21cr|unarj-2.65-6|25	gcc %{optflags} -DUNIX -c *.c
21cr|unarj-2.65-6|26	gcc -o unarj *.o
21cr|unarj-2.65-6|27	
21cr|unarj-2.65-6|28	%install
21cr|unarj-2.65-6|29	mkdir -p %{buildroot}%{_bindir}
21cr|unarj-2.65-6|30	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|unarj-2.65-6|31	
21cr|unarj-2.65-6|32	%files
21cr|unarj-2.65-6|33	%doc *.txt
21cr|unarj-2.65-6|34	%{_bindir}/%{name}

10714 21
21cr|unarr-1.0.1-1|1	%define major	1
21cr|unarr-1.0.1-1|2	%define libname	%mklibname unarr %{major}
21cr|unarr-1.0.1-1|3	%define devname %mklibname -d unarr
21cr|unarr-1.0.1-1|4	
21cr|unarr-1.0.1-1|5	Name:		unarr
21cr|unarr-1.0.1-1|6	Version:	1.0.1
21cr|unarr-1.0.1-1|7	Release:	1
21cr|unarr-1.0.1-1|8	Group:		Development/C
21cr|unarr-1.0.1-1|9	Summary:	A decompression library
21cr|unarr-1.0.1-1|10	License:	LGPLv3+
21cr|unarr-1.0.1-1|11	Url:        https://github.com/selmf/unarr/
21cr|unarr-1.0.1-1|12	Source0:	https://github.com/selmf/unarr/releases/download/v%{version}/%{name}-%{version}.tar.xz
21cr|unarr-1.0.1-1|13	
21cr|unarr-1.0.1-1|14	BuildRequires:  cmake
21cr|unarr-1.0.1-1|15	BuildRequires: 	cmake(ZLIB)
21cr|unarr-1.0.1-1|16	BuildRequires: 	pkgconfig(zlib)
21cr|unarr-1.0.1-1|17	BuildRequires: 	pkgconfig(bzip2)
21cr|unarr-1.0.1-1|18	
21cr|unarr-1.0.1-1|19	%description
21cr|unarr-1.0.1-1|20	A lightweight decompression library with support for rar, tar and zip
21cr|unarr-1.0.1-1|21	archives
21cr|unarr-1.0.1-1|22	
21cr|unarr-1.0.1-1|23	
21cr|unarr-1.0.1-1|24	#-------------------------------------------
21cr|unarr-1.0.1-1|25	
21cr|unarr-1.0.1-1|26	%package -n %{libname}
21cr|unarr-1.0.1-1|27	Summary:        A decompression library
21cr|unarr-1.0.1-1|28	
21cr|unarr-1.0.1-1|29	%description -n %{libname}
21cr|unarr-1.0.1-1|30	A lightweight decompression library with support for rar, tar and zip
21cr|unarr-1.0.1-1|31	archives
21cr|unarr-1.0.1-1|32	%files -n %{libname}
21cr|unarr-1.0.1-1|33	%doc AUTHORS CHANGELOG.md COPYING README.md
21cr|unarr-1.0.1-1|34	%{_libdir}/*.so.%{major}*
21cr|unarr-1.0.1-1|35	#-------------------------------------------
21cr|unarr-1.0.1-1|36	
21cr|unarr-1.0.1-1|37	%package -n %{devname}
21cr|unarr-1.0.1-1|38	Summary:	Development files for %{name}
21cr|unarr-1.0.1-1|39	Requires:	%{libname} = %{EVRD}
21cr|unarr-1.0.1-1|40	Provides:	%{name}-devel = %{EVRD}
21cr|unarr-1.0.1-1|41	
21cr|unarr-1.0.1-1|42	%description -n %{devname}
21cr|unarr-1.0.1-1|43	The %{name}-devel package contains libraries and header files for
21cr|unarr-1.0.1-1|44	developing applications that use %{name}.
21cr|unarr-1.0.1-1|45	
21cr|unarr-1.0.1-1|46	%files -n %{devname}
21cr|unarr-1.0.1-1|47	%doc AUTHORS CHANGELOG.md COPYING README.md
21cr|unarr-1.0.1-1|48	%{_includedir}/*
21cr|unarr-1.0.1-1|49	%{_libdir}/lib%{name}.so
21cr|unarr-1.0.1-1|50	%{_libdir}/pkgconfig/libunarr.pc
21cr|unarr-1.0.1-1|51	
21cr|unarr-1.0.1-1|52	#-------------------------------------------
21cr|unarr-1.0.1-1|53	%prep
21cr|unarr-1.0.1-1|54	%setup -q
21cr|unarr-1.0.1-1|55	perl -i -pe 's/\r\n/\n/gs' {AUTHORS,COPYING,README.md}
21cr|unarr-1.0.1-1|56	
21cr|unarr-1.0.1-1|57	
21cr|unarr-1.0.1-1|58	%build
21cr|unarr-1.0.1-1|59	%cmake
21cr|unarr-1.0.1-1|60	%make
21cr|unarr-1.0.1-1|61	
21cr|unarr-1.0.1-1|62	%install
21cr|unarr-1.0.1-1|63	%makeinstall_std -C build LIBDIR=%{_libdir}
21cr|unarr-1.0.1-1|64	
21cr|unarr-1.0.1-1|65	find %{buildroot} -name '*.a' -exec rm -f {} ';'
21cr|unarr-1.0.1-1|66	
21cr|unarr-1.0.1-1|67	
21cr|unarr-1.0.1-1|68	
21cr|unarr-1.0.1-1|69	

10715 21
21cr|unclutter-8-1|1	%define debug_package	%{nil}
21cr|unclutter-8-1|2	
21cr|unclutter-8-1|3	Name:		unclutter
21cr|unclutter-8-1|4	Version:	8
21cr|unclutter-8-1|5	Release:	1
21cr|unclutter-8-1|6	Summary:	Hides the mouse cursor when idle
21cr|unclutter-8-1|7	Url:		http://www.google.com/search?q=unclutter
21cr|unclutter-8-1|8	Source:		ftp://ftp.x.org/contrib/utilities/unclutter-8.tar.bz2
21cr|unclutter-8-1|9	Patch0:		unclutter-link.patch
21cr|unclutter-8-1|10	License:	Public Domain
21cr|unclutter-8-1|11	Group:		System/X11
21cr|unclutter-8-1|12	BuildRequires:	pkgconfig(x11)
21cr|unclutter-8-1|13	BuildRequires:	imake
21cr|unclutter-8-1|14	
21cr|unclutter-8-1|15	%description
21cr|unclutter-8-1|16	Unclutter is a program which runs permanently in the background of an X11
21cr|unclutter-8-1|17	session.  It checks on the X11 pointer (cursor) position every few seconds, and
21cr|unclutter-8-1|18	when it finds it has not moved (and no buttons are pressed on the mouse, and
21cr|unclutter-8-1|19	the cursor is not in the root window) it creates a small sub-window as a child
21cr|unclutter-8-1|20	of the window the cursor is in.  The new window installs a cursor of size 1x1
21cr|unclutter-8-1|21	but a mask of all 0, ie an invisible cursor.  This allows you to see all the
21cr|unclutter-8-1|22	text in an xterm or xedit, for example.  The human factors crowd would agree it
21cr|unclutter-8-1|23	should make things less distracting.
21cr|unclutter-8-1|24	
21cr|unclutter-8-1|25	
21cr|unclutter-8-1|26	%prep
21cr|unclutter-8-1|27	%setup -qn unclutter
21cr|unclutter-8-1|28	%patch0 -p0
21cr|unclutter-8-1|29	
21cr|unclutter-8-1|30	%build
21cr|unclutter-8-1|31	xmkmf
21cr|unclutter-8-1|32	make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%build_ldflags"
21cr|unclutter-8-1|33	
21cr|unclutter-8-1|34	%install
21cr|unclutter-8-1|35	mkdir -p 		$RPM_BUILD_ROOT/%_bindir
21cr|unclutter-8-1|36	install -s unclutter	$RPM_BUILD_ROOT/%_bindir/unclutter
21cr|unclutter-8-1|37	
21cr|unclutter-8-1|38	mkdir -p 		$RPM_BUILD_ROOT/%_mandir/man6
21cr|unclutter-8-1|39	install unclutter.man 	$RPM_BUILD_ROOT/%_mandir/man6/unclutter.6
21cr|unclutter-8-1|40	
21cr|unclutter-8-1|41	
21cr|unclutter-8-1|42	%files
21cr|unclutter-8-1|43	%attr(-,root,root) %doc README
21cr|unclutter-8-1|44	%attr(755,root,root) %_bindir/unclutter
21cr|unclutter-8-1|45	%attr(644,root,root) %_mandir/man6/unclutter.6*

10716 21
21cr|unetbootin-702-3|1	%global rel 702
21cr|unetbootin-702-3|2	
21cr|unetbootin-702-3|3	Name:		unetbootin
21cr|unetbootin-702-3|4	Version:	702
21cr|unetbootin-702-3|5	Release:	3
21cr|unetbootin-702-3|6	Summary:	Create bootable Live USB drives for a variety of Linux distributions
21cr|unetbootin-702-3|7	Group:		System/Configuration/Hardware
21cr|unetbootin-702-3|8	License:	GPLv2+
21cr|unetbootin-702-3|9	URL:		http://unetbootin.sourceforge.net/
21cr|unetbootin-702-3|10	Source0:	https://github.com/unetbootin/unetbootin/releases/download/%{rel}/unetbootin-source-%{rel}.tar.gz
21cr|unetbootin-702-3|11	
21cr|unetbootin-702-3|12	BuildRequires:	desktop-file-utils
21cr|unetbootin-702-3|13	BuildRequires:	qt5-linguist-tools
21cr|unetbootin-702-3|14	BuildRequires:	qt5-devel
21cr|unetbootin-702-3|15	BuildRequires:	qmake5
21cr|unetbootin-702-3|16	BuildRequires:  pkgconfig(Qt5Core)
21cr|unetbootin-702-3|17	BuildRequires:  pkgconfig(Qt5Gui)
21cr|unetbootin-702-3|18	BuildRequires:  pkgconfig(Qt5Network)
21cr|unetbootin-702-3|19	BuildRequires:  pkgconfig(Qt5Widgets)
21cr|unetbootin-702-3|20	
21cr|unetbootin-702-3|21	# Not picked up automatically, required for operation
21cr|unetbootin-702-3|22	Recommends:	extlinux
21cr|unetbootin-702-3|23	Requires:	p7zip
21cr|unetbootin-702-3|24	Recommends:	syslinux
21cr|unetbootin-702-3|25	Requires:	usermode
21cr|unetbootin-702-3|26	
21cr|unetbootin-702-3|27	%description
21cr|unetbootin-702-3|28	UNetbootin allows you to create bootable Live USB drives for a variety of
21cr|unetbootin-702-3|29	Linux distributions from Windows or Linux, without requiring you to burn a CD.
21cr|unetbootin-702-3|30	You can either let it download one of the many distributions supported
21cr|unetbootin-702-3|31	out-of-the-box for you, or supply your own Linux .iso file if you've already
21cr|unetbootin-702-3|32	downloaded one or your preferred distribution isn't on the list.
21cr|unetbootin-702-3|33	
21cr|unetbootin-702-3|34	
21cr|unetbootin-702-3|35	%prep
21cr|unetbootin-702-3|36	%setup -q -c
21cr|unetbootin-702-3|37	%autopatch -p1
21cr|unetbootin-702-3|38	
21cr|unetbootin-702-3|39	%build
21cr|unetbootin-702-3|40	export QMAKE=%{_bindir}/qmake-qt5
21cr|unetbootin-702-3|41	%{_libdir}/qt5/bin/lupdate -pro *.pro
21cr|unetbootin-702-3|42	%{_libdir}/qt5/bin/lrelease *.pro
21cr|unetbootin-702-3|43	qmake-qt5 *.pro
21cr|unetbootin-702-3|44	
21cr|unetbootin-702-3|45	%make
21cr|unetbootin-702-3|46	
21cr|unetbootin-702-3|47	
21cr|unetbootin-702-3|48	%install
21cr|unetbootin-702-3|49	rm -rf %{buildroot}
21cr|unetbootin-702-3|50	install -D -m 0755 %{name} %{buildroot}%{_sbindir}/%{name}
21cr|unetbootin-702-3|51	install -d -m 0755 %{buildroot}%{_datadir}/%{name}
21cr|unetbootin-702-3|52	
21cr|unetbootin-702-3|53	install -D -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|unetbootin-702-3|54	
21cr|unetbootin-702-3|55	
21cr|unetbootin-702-3|56	# Install localization files
21cr|unetbootin-702-3|57	install -d %{buildroot}%{_datadir}/unetbootin
21cr|unetbootin-702-3|58	install -c -p -m 644 unetbootin_*.qm %{buildroot}%{_datadir}/unetbootin/
21cr|unetbootin-702-3|59	# Install icons
21cr|unetbootin-702-3|60	install -D -c -p -m 644 unetbootin_16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/unetbootin.png
21cr|unetbootin-702-3|61	install -D -c -p -m 644 unetbootin_22.png %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/unetbootin.png
21cr|unetbootin-702-3|62	install -D -c -p -m 644 unetbootin_24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/unetbootin.png
21cr|unetbootin-702-3|63	install -D -c -p -m 644 unetbootin_32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/unetbootin.png
21cr|unetbootin-702-3|64	install -D -c -p -m 644 unetbootin_48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/unetbootin.png
21cr|unetbootin-702-3|65	install -D -c -p -m 644 unetbootin_64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/unetbootin.png
21cr|unetbootin-702-3|66	install -D -c -p -m 644 unetbootin_128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/unetbootin.png
21cr|unetbootin-702-3|67	install -D -c -p -m 644 unetbootin_192.png %{buildroot}%{_datadir}/icons/hicolor/192x192/apps/unetbootin.png
21cr|unetbootin-702-3|68	install -D -c -p -m 644 unetbootin_256.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/unetbootin.png
21cr|unetbootin-702-3|69	
21cr|unetbootin-702-3|70	%files
21cr|unetbootin-702-3|71	%doc README.TXT
21cr|unetbootin-702-3|72	%{_sbindir}/*
21cr|unetbootin-702-3|73	%{_datadir}/%{name}
21cr|unetbootin-702-3|74	%{_datadir}/applications/unetbootin.desktop
21cr|unetbootin-702-3|75	%{_datadir}/icons/hicolor/*/*

10717 21
21cr|unfs3-0.9.22-6|1	# Workaround to build with GCC 10
21cr|unfs3-0.9.22-6|2	%global optflags %{optflags} -fcommon
21cr|unfs3-0.9.22-6|3	Summary:	UNFS3 user-space NFSv3 server
21cr|unfs3-0.9.22-6|4	Name:		unfs3
21cr|unfs3-0.9.22-6|5	Version:	0.9.22
21cr|unfs3-0.9.22-6|6	Release:	6
21cr|unfs3-0.9.22-6|7	License:	BSD
21cr|unfs3-0.9.22-6|8	Group:		System/Servers
21cr|unfs3-0.9.22-6|9	Url:		http://sourceforge.net/projects/unfs3/
21cr|unfs3-0.9.22-6|10	Source0:	http://prdownloads.sourceforge.net/unfs3/unfs3-%{version}.tar.gz
21cr|unfs3-0.9.22-6|11	Source1:	unfs.sysinit
21cr|unfs3-0.9.22-6|12	# Based on http://www.spinics.net/lists/linux-nfs/msg05399.html
21cr|unfs3-0.9.22-6|13	Patch0:		unfs3-0.9.22-tirpc.patch
21cr|unfs3-0.9.22-6|14	BuildRequires:	bison
21cr|unfs3-0.9.22-6|15	BuildRequires:	flex
21cr|unfs3-0.9.22-6|16	BuildRequires:	pkgconfig(libtirpc)
21cr|unfs3-0.9.22-6|17	Requires:	rpcbind
21cr|unfs3-0.9.22-6|18	Provides:	nfs-server
21cr|unfs3-0.9.22-6|19	Requires(post,preun):	rpm-helper
21cr|unfs3-0.9.22-6|20	
21cr|unfs3-0.9.22-6|21	%description
21cr|unfs3-0.9.22-6|22	UNFS3 is a user-space implementation of the NFS (Network File System) version 3
21cr|unfs3-0.9.22-6|23	server specification. It provides a daemon that supports both the MOUNT and NFS
21cr|unfs3-0.9.22-6|24	protocol.
21cr|unfs3-0.9.22-6|25	
21cr|unfs3-0.9.22-6|26	%files
21cr|unfs3-0.9.22-6|27	%doc CREDITS README* LICENSE NEWS contrib doc
21cr|unfs3-0.9.22-6|28	%{_initrddir}/unfs3
21cr|unfs3-0.9.22-6|29	%{_sbindir}/unfsd
21cr|unfs3-0.9.22-6|30	%{_mandir}/man7/tags.*
21cr|unfs3-0.9.22-6|31	%{_mandir}/man8/unfsd.*
21cr|unfs3-0.9.22-6|32	
21cr|unfs3-0.9.22-6|33	%post
21cr|unfs3-0.9.22-6|34	%_post_service unfs3
21cr|unfs3-0.9.22-6|35	
21cr|unfs3-0.9.22-6|36	%preun
21cr|unfs3-0.9.22-6|37	%_preun_service unfs3
21cr|unfs3-0.9.22-6|38	
21cr|unfs3-0.9.22-6|39	#----------------------------------------------------------------------------
21cr|unfs3-0.9.22-6|40	
21cr|unfs3-0.9.22-6|41	%prep
21cr|unfs3-0.9.22-6|42	%setup -q
21cr|unfs3-0.9.22-6|43	%patch0 -p1
21cr|unfs3-0.9.22-6|44	cp %{SOURCE1} unfs3.init
21cr|unfs3-0.9.22-6|45	
21cr|unfs3-0.9.22-6|46	%build
21cr|unfs3-0.9.22-6|47	%configure
21cr|unfs3-0.9.22-6|48	make
21cr|unfs3-0.9.22-6|49	
21cr|unfs3-0.9.22-6|50	%install
21cr|unfs3-0.9.22-6|51	%makeinstall_std
21cr|unfs3-0.9.22-6|52	
21cr|unfs3-0.9.22-6|53	install -d %{buildroot}%{_initrddir}
21cr|unfs3-0.9.22-6|54	install -m0755 unfs3.init %{buildroot}%{_initrddir}/unfs3

10718 21
21cr|ungifsicle-1.93-1|1	Summary:	Powerful program for manipulating GIF images and animations
21cr|ungifsicle-1.93-1|2	Name:		ungifsicle
21cr|ungifsicle-1.93-1|3	Version:	1.93
21cr|ungifsicle-1.93-1|4	Release:	1
21cr|ungifsicle-1.93-1|5	License:	GPLv2+
21cr|ungifsicle-1.93-1|6	Group:		Graphics
21cr|ungifsicle-1.93-1|7	Url:		http://www.lcdf.org/gifsicle
21cr|ungifsicle-1.93-1|8	Source0:		http://www.lcdf.org/gifsicle/gifsicle-%{version}.tar.gz
21cr|ungifsicle-1.93-1|9	# From upstream
21cr|ungifsicle-1.93-1|10	Patch0:	gifsicle-1.93-reset-left-and-top-in-Gif_MakeImageEmpty.patch
21cr|ungifsicle-1.93-1|11	Patch1:	gifsicle-1.93-improve-error-messages.patch
21cr|ungifsicle-1.93-1|12	Patch2:	gifsicle-1.93-ensure-colormaps-have-at-least-256-slots.patch
21cr|ungifsicle-1.93-1|13	Patch3:	gifsicle-1.93-allow-writing-too-large-pixel-values.patch
21cr|ungifsicle-1.93-1|14	Patch4:	gifsicle-1.93-make-sure-width-and-height-computantions-are-unisgned.patch
21cr|ungifsicle-1.93-1|15	BuildRequires:	pkgconfig(x11)
21cr|ungifsicle-1.93-1|16	
21cr|ungifsicle-1.93-1|17	%description
21cr|ungifsicle-1.93-1|18	This program manipulates GIF image files on the command line. It supports:
21cr|ungifsicle-1.93-1|19	* merging several GIFs into a GIF animation;
21cr|ungifsicle-1.93-1|20	* exploding an animation into its component frames;
21cr|ungifsicle-1.93-1|21	* changing individual frames in an animation;
21cr|ungifsicle-1.93-1|22	* turning interlacing on and off;
21cr|ungifsicle-1.93-1|23	* adding transparency;
21cr|ungifsicle-1.93-1|24	* adding delays, disposals, and looping to animations;
21cr|ungifsicle-1.93-1|25	* adding or removing comments;
21cr|ungifsicle-1.93-1|26	* optimizing animations for space;
21cr|ungifsicle-1.93-1|27	* and changing images colormaps, among other things.
21cr|ungifsicle-1.93-1|28	The package contains two other programs: gifview, a lightweight GIF viewer for
21cr|ungifsicle-1.93-1|29	X, to show animations as slideshows or in real time; and gifdiff, a program
21cr|ungifsicle-1.93-1|30	that compares two GIFs for identical visual appearance.
21cr|ungifsicle-1.93-1|31	Those programs don't use LZW compression to avoid patent problems.
21cr|ungifsicle-1.93-1|32	
21cr|ungifsicle-1.93-1|33	%files
21cr|ungifsicle-1.93-1|34	%doc NEWS.md README.md
21cr|ungifsicle-1.93-1|35	%{_bindir}/*
21cr|ungifsicle-1.93-1|36	%{_mandir}/man1/*
21cr|ungifsicle-1.93-1|37	
21cr|ungifsicle-1.93-1|38	#-----------------------------------------------------------------------------
21cr|ungifsicle-1.93-1|39	
21cr|ungifsicle-1.93-1|40	%prep
21cr|ungifsicle-1.93-1|41	%setup -qn gifsicle-%{version}
21cr|ungifsicle-1.93-1|42	%apply_patches
21cr|ungifsicle-1.93-1|43	
21cr|ungifsicle-1.93-1|44	touch `find . -type f`
21cr|ungifsicle-1.93-1|45	
21cr|ungifsicle-1.93-1|46	
21cr|ungifsicle-1.93-1|47	%build
21cr|ungifsicle-1.93-1|48	%configure --enable-ungif
21cr|ungifsicle-1.93-1|49	%make
21cr|ungifsicle-1.93-1|50	
21cr|ungifsicle-1.93-1|51	
21cr|ungifsicle-1.93-1|52	%install
21cr|ungifsicle-1.93-1|53	%makeinstall_std

10719 21
21cr|unhide-20200120-1|1	Summary:	Tool to find hidden processes and TCP/UDP ports from rootkits
21cr|unhide-20200120-1|2	Name:		unhide
21cr|unhide-20200120-1|3	Version:	20200120
21cr|unhide-20200120-1|4	Release:	1
21cr|unhide-20200120-1|5	License:	GPLv3+
21cr|unhide-20200120-1|6	Group:		System/Configuration/Other
21cr|unhide-20200120-1|7	Url:		https://github.com/YJesus/Unhide-NG/
21cr|unhide-20200120-1|8	Source0:	https://github.com/YJesus/Unhide-NG/releases/download/%{version}/unhide_%{version}.tgz
21cr|unhide-20200120-1|9	ExclusiveArch:	%{ix86} x86_64
21cr|unhide-20200120-1|10	
21cr|unhide-20200120-1|11	%description
21cr|unhide-20200120-1|12	Unhide is a forensic tool to find hidden processes and TCP/UDP ports by
21cr|unhide-20200120-1|13	rootkits / LKMs or by another hidden technique.
21cr|unhide-20200120-1|14	
21cr|unhide-20200120-1|15	%files
21cr|unhide-20200120-1|16	%doc COPYING README.txt TODO
21cr|unhide-20200120-1|17	%{_mandir}/man8/unhide.8*
21cr|unhide-20200120-1|18	%{_mandir}/man8/unhide-gids.8*
21cr|unhide-20200120-1|19	%{_mandir}/man8/unhide-linux.8*
21cr|unhide-20200120-1|20	%{_mandir}/man8/unhide-posix.8*
21cr|unhide-20200120-1|21	%{_mandir}/man8/unhide-tcp.8*
21cr|unhide-20200120-1|22	%{_sbindir}/unhide
21cr|unhide-20200120-1|23	%{_sbindir}/unhide-gids
21cr|unhide-20200120-1|24	%{_sbindir}/unhide-linux
21cr|unhide-20200120-1|25	%{_sbindir}/unhide-tcp
21cr|unhide-20200120-1|26	%{_sbindir}/unhide_rb
21cr|unhide-20200120-1|27	
21cr|unhide-20200120-1|28	#----------------------------------------------------------------------------
21cr|unhide-20200120-1|29	
21cr|unhide-20200120-1|30	%prep
21cr|unhide-20200120-1|31	%setup -qc %{name}-%{version}
21cr|unhide-20200120-1|32	
21cr|unhide-20200120-1|33	%build
21cr|unhide-20200120-1|34	gcc %{optflags} %{ldflags} -pthread unhide-linux*.c unhide-output.c -o unhide-linux
21cr|unhide-20200120-1|35	gcc %{optflags} %{ldflags} unhide-tcp.c unhide-tcp-fast.c unhide-output.c -o unhide-tcp
21cr|unhide-20200120-1|36	gcc %{optflags} %{ldflags} unhide_rb.c -o unhide_rb
21cr|unhide-20200120-1|37	gcc %{optflags} %{ldflags} unhide-gids.c unhide-output.c -o unhide-gids
21cr|unhide-20200120-1|38	
21cr|unhide-20200120-1|39	%install
21cr|unhide-20200120-1|40	# binaries
21cr|unhide-20200120-1|41	install -Dp -m0755 unhide-linux %{buildroot}%{_sbindir}/unhide-linux
21cr|unhide-20200120-1|42	install -Dp -m0755 unhide-tcp %{buildroot}%{_sbindir}/unhide-tcp
21cr|unhide-20200120-1|43	install -Dp -m0755 unhide_rb %{buildroot}%{_sbindir}/unhide_rb
21cr|unhide-20200120-1|44	install -Dp -m0755 unhide-gids %{buildroot}%{_sbindir}/unhide-gids
21cr|unhide-20200120-1|45	
21cr|unhide-20200120-1|46	# man pages
21cr|unhide-20200120-1|47	install -d %{buildroot}%{_mandir}/man8
21cr|unhide-20200120-1|48	
21cr|unhide-20200120-1|49	install -p -m0644 man/*.8 -t %{buildroot}%{_mandir}/man8/
21cr|unhide-20200120-1|50	
21cr|unhide-20200120-1|51	# symlinks
21cr|unhide-20200120-1|52	ln -s unhide-linux %{buildroot}%{_sbindir}/unhide
21cr|unhide-20200120-1|53	ln -s unhide.8 %{buildroot}%{_mandir}/man8/unhide-linux.8

10720 21
21cr|unibilium-2.1.1-1|1	%define major	4
21cr|unibilium-2.1.1-1|2	%define libname	%mklibname %{name} %{major}
21cr|unibilium-2.1.1-1|3	%define devname %mklibname %{name} -d
21cr|unibilium-2.1.1-1|4	
21cr|unibilium-2.1.1-1|5	Name:		unibilium
21cr|unibilium-2.1.1-1|6	Summary:	Terminfo parsing library
21cr|unibilium-2.1.1-1|7	Version:	2.1.1
21cr|unibilium-2.1.1-1|8	Release:	1
21cr|unibilium-2.1.1-1|9	License:	LGPLv3+
21cr|unibilium-2.1.1-1|10	Group:		System/Libraries
21cr|unibilium-2.1.1-1|11	Url:		https://github.com/mauke/unibilium
21cr|unibilium-2.1.1-1|12	Source0:	https://github.com/neovim/unibilium/archive/refs/tags/v%{version}.tar.gz
21cr|unibilium-2.1.1-1|13	BuildRequires:	libtool
21cr|unibilium-2.1.1-1|14	
21cr|unibilium-2.1.1-1|15	%description
21cr|unibilium-2.1.1-1|16	Unibilium is a very basic terminfo library. It doesn't depend on curses or any
21cr|unibilium-2.1.1-1|17	other library. It also doesn't use global variables, so it should be
21cr|unibilium-2.1.1-1|18	thread-safe.
21cr|unibilium-2.1.1-1|19	
21cr|unibilium-2.1.1-1|20	%package -n %{libname}
21cr|unibilium-2.1.1-1|21	Summary:	Terminfo parsing library
21cr|unibilium-2.1.1-1|22	
21cr|unibilium-2.1.1-1|23	%description -n %{libname}
21cr|unibilium-2.1.1-1|24	Unibilium is a very basic terminfo library. It doesn't depend on curses or any
21cr|unibilium-2.1.1-1|25	other library. It also doesn't use global variables, so it should be
21cr|unibilium-2.1.1-1|26	thread-safe.
21cr|unibilium-2.1.1-1|27	
21cr|unibilium-2.1.1-1|28	%package -n %{devname}
21cr|unibilium-2.1.1-1|29	Summary:	Development files and headers for %{name}
21cr|unibilium-2.1.1-1|30	Group:		Development/Other
21cr|unibilium-2.1.1-1|31	Requires:	%{libname} = %{EVRD}
21cr|unibilium-2.1.1-1|32	Provides:	%{name}-devel = %{EVRD}
21cr|unibilium-2.1.1-1|33	
21cr|unibilium-2.1.1-1|34	%description -n %{devname}
21cr|unibilium-2.1.1-1|35	This package contains the development files and headers for %{name}.
21cr|unibilium-2.1.1-1|36	
21cr|unibilium-2.1.1-1|37	%prep
21cr|unibilium-2.1.1-1|38	%autosetup -p1
21cr|unibilium-2.1.1-1|39	
21cr|unibilium-2.1.1-1|40	%build
21cr|unibilium-2.1.1-1|41	%set_build_flags
21cr|unibilium-2.1.1-1|42	%make_build PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|unibilium-2.1.1-1|43	
21cr|unibilium-2.1.1-1|44	%install
21cr|unibilium-2.1.1-1|45	%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
21cr|unibilium-2.1.1-1|46	
21cr|unibilium-2.1.1-1|47	%files -n %{libname}
21cr|unibilium-2.1.1-1|48	%doc README.md
21cr|unibilium-2.1.1-1|49	%doc LICENSE LGPLv3 GPLv3
21cr|unibilium-2.1.1-1|50	%{_libdir}/libunibilium.so.%{major}
21cr|unibilium-2.1.1-1|51	%{_libdir}/libunibilium.so.%{major}.*
21cr|unibilium-2.1.1-1|52	
21cr|unibilium-2.1.1-1|53	%files -n %{devname}
21cr|unibilium-2.1.1-1|54	%doc Changes
21cr|unibilium-2.1.1-1|55	%{_includedir}/unibilium.h
21cr|unibilium-2.1.1-1|56	%{_libdir}/libunibilium.so
21cr|unibilium-2.1.1-1|57	%{_libdir}/pkgconfig/unibilium.pc
21cr|unibilium-2.1.1-1|58	%{_mandir}/man3/unibi*.3*

10721 21
21cr|unignuplot-2.0-12|1	%define subversion D
21cr|unignuplot-2.0-12|2	
21cr|unignuplot-2.0-12|3	Summary:	Simplify the command line interface with GNUPlot
21cr|unignuplot-2.0-12|4	Name:		unignuplot
21cr|unignuplot-2.0-12|5	Version:	2.0
21cr|unignuplot-2.0-12|6	Release:	12
21cr|unignuplot-2.0-12|7	Group:		System/Libraries
21cr|unignuplot-2.0-12|8	License:	GPL
21cr|unignuplot-2.0-12|9	Source:		%{name}-%{version}.0%{subversion}.tar.bz2
21cr|unignuplot-2.0-12|10	
21cr|unignuplot-2.0-12|11	URL:		http://www.fltk.org
21cr|unignuplot-2.0-12|12	Requires:	tk
21cr|unignuplot-2.0-12|13	Requires:	gnuplot
21cr|unignuplot-2.0-12|14	BuildArch:	noarch
21cr|unignuplot-2.0-12|15	
21cr|unignuplot-2.0-12|16	%description
21cr|unignuplot-2.0-12|17	UniGNUPlot is a Simple TK/Tcl based program what it's primary goal
21cr|unignuplot-2.0-12|18	is simplify the command line interface with GNUPlot.
21cr|unignuplot-2.0-12|19	UniGNUPlot is a GNUplot Graphical Front-End as simple as you can
21cr|unignuplot-2.0-12|20	only type the expresion, some parameter and that's all.
21cr|unignuplot-2.0-12|21	
21cr|unignuplot-2.0-12|22	%prep
21cr|unignuplot-2.0-12|23	%setup -q -n %{name}%{subversion}
21cr|unignuplot-2.0-12|24	find -name "*~" | xargs rm -f
21cr|unignuplot-2.0-12|25	
21cr|unignuplot-2.0-12|26	%build
21cr|unignuplot-2.0-12|27	
21cr|unignuplot-2.0-12|28	%install
21cr|unignuplot-2.0-12|29	mkdir -p  %{buildroot}%{_bindir}
21cr|unignuplot-2.0-12|30	mkdir -p  %{buildroot}%{_datadir}/%{name}/lang
21cr|unignuplot-2.0-12|31	
21cr|unignuplot-2.0-12|32	install -m 755 %{name}-%{version}.0%{subversion}.tcl %{buildroot}%{_bindir}
21cr|unignuplot-2.0-12|33	install -m 755 lang/* %{buildroot}%{_datadir}/%{name}/lang
21cr|unignuplot-2.0-12|34	
21cr|unignuplot-2.0-12|35	#Fixing lang path
21cr|unignuplot-2.0-12|36	perl -pi -e "s|lang/lang_|/usr/share/unignuplot/lang/lang_|g" %{buildroot}%{_bindir}/%{name}-%{version}.0%{subversion}.tcl
21cr|unignuplot-2.0-12|37	
21cr|unignuplot-2.0-12|38	%files
21cr|unignuplot-2.0-12|39	%defattr(-,root,root)
21cr|unignuplot-2.0-12|40	%doc README COPYING CHANGES Doc/howto.*
21cr|unignuplot-2.0-12|41	%{_bindir}/%{name}-%{version}.0%{subversion}.tcl
21cr|unignuplot-2.0-12|42	%{_datadir}/%{name}/lang/*

10722 21
21cr|unionfs-fuse-2.2-1|1	Summary:	Userspace Unionfs File System
21cr|unionfs-fuse-2.2-1|2	Name:		unionfs-fuse
21cr|unionfs-fuse-2.2-1|3	Version:	2.2
21cr|unionfs-fuse-2.2-1|4	Release:	1
21cr|unionfs-fuse-2.2-1|5	License:	BSD
21cr|unionfs-fuse-2.2-1|6	Group:		System/Base
21cr|unionfs-fuse-2.2-1|7	Url:		https://github.com/rpodgorny/unionfs-fuse
21cr|unionfs-fuse-2.2-1|8	Source0:	https://github.com/rpodgorny/unionfs-fuse/archive/v%{version}.tar.gz
21cr|unionfs-fuse-2.2-1|9	Patch0:		unionfs-fuse-2.0-flags.patch
21cr|unionfs-fuse-2.2-1|10	BuildRequires:	cmake
21cr|unionfs-fuse-2.2-1|11	BuildRequires:	attr-devel
21cr|unionfs-fuse-2.2-1|12	BuildRequires:	pkgconfig(fuse)
21cr|unionfs-fuse-2.2-1|13	Requires:	fuse
21cr|unionfs-fuse-2.2-1|14	
21cr|unionfs-fuse-2.2-1|15	%description
21cr|unionfs-fuse-2.2-1|16	unionfs-fuse overlays several directory into one single mount point
21cr|unionfs-fuse-2.2-1|17	
21cr|unionfs-fuse-2.2-1|18	It  first  tries to access the file on the top branch and if the file
21cr|unionfs-fuse-2.2-1|19	does not exist there, it continues on lower level branches. If the user
21cr|unionfs-fuse-2.2-1|20	tries to modify a file on a lower level read-only branch the file is
21cr|unionfs-fuse-2.2-1|21	copied to to a higher level read-write branch if the copy-on-write
21cr|unionfs-fuse-2.2-1|22	(cow) mode was enabled.
21cr|unionfs-fuse-2.2-1|23	
21cr|unionfs-fuse-2.2-1|24	%files
21cr|unionfs-fuse-2.2-1|25	%doc LICENSE CREDITS NEWS
21cr|unionfs-fuse-2.2-1|26	%{_mandir}/man?/*
21cr|unionfs-fuse-2.2-1|27	%{_bindir}/unionfs
21cr|unionfs-fuse-2.2-1|28	%{_bindir}/unionfsctl
21cr|unionfs-fuse-2.2-1|29	
21cr|unionfs-fuse-2.2-1|30	#----------------------------------------------------------------------------
21cr|unionfs-fuse-2.2-1|31	
21cr|unionfs-fuse-2.2-1|32	%prep
21cr|unionfs-fuse-2.2-1|33	%setup -q
21cr|unionfs-fuse-2.2-1|34	%patch0 -p1
21cr|unionfs-fuse-2.2-1|35	
21cr|unionfs-fuse-2.2-1|36	%build
21cr|unionfs-fuse-2.2-1|37	%cmake \
21cr|unionfs-fuse-2.2-1|38	-DWITH_XATTR:BOOL=ON
21cr|unionfs-fuse-2.2-1|39	%make
21cr|unionfs-fuse-2.2-1|40	
21cr|unionfs-fuse-2.2-1|41	%install
21cr|unionfs-fuse-2.2-1|42	%makeinstall_std -C build

10723 21
21cr|unison-2.53.0-1|1	%define _enable_debug_packages %{nil}
21cr|unison-2.53.0-1|2	%define debug_package %{nil}
21cr|unison-2.53.0-1|3	
21cr|unison-2.53.0-1|4	Summary:	File-synchronization tool for Unix and Windows
21cr|unison-2.53.0-1|5	Name:		unison
21cr|unison-2.53.0-1|6	Version:	2.53.0
21cr|unison-2.53.0-1|7	Release:	1
21cr|unison-2.53.0-1|8	License:	GPLv2+
21cr|unison-2.53.0-1|9	Group:		File tools
21cr|unison-2.53.0-1|10	Url:		http://www.cis.upenn.edu/~bcpierce/unison/
21cr|unison-2.53.0-1|11	Source0:	https://github.com/bcpierce00/unison/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|unison-2.53.0-1|12	Source1:	unison.png
21cr|unison-2.53.0-1|13	Source2:	%{name}-2.48.4-manual.pdf
21cr|unison-2.53.0-1|14	Buildrequires:	ocaml
21cr|unison-2.53.0-1|15	BuildRequires:	emacs-common
21cr|unison-2.53.0-1|16	BuildRequires:	ocaml-lablgtk3-devel
21cr|unison-2.53.0-1|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|unison-2.53.0-1|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|unison-2.53.0-1|19	BuildRequires:	pkgconfig(pango)
21cr|unison-2.53.0-1|20	BuildRequires:	pkgconfig(pangocairo)
21cr|unison-2.53.0-1|21	Requires:	openssh-clients
21cr|unison-2.53.0-1|22	Requires:	x11-font-schumacher-misc
21cr|unison-2.53.0-1|23	Requires:	rsync
21cr|unison-2.53.0-1|24	
21cr|unison-2.53.0-1|25	%description
21cr|unison-2.53.0-1|26	Unison is a file-synchronization tool for Unix and Windows. It allows
21cr|unison-2.53.0-1|27	two replicas of a collection of files and directories to be stored on
21cr|unison-2.53.0-1|28	different hosts (or different disks on the same host), modified
21cr|unison-2.53.0-1|29	separately, and then brought up to date by propagating the changes in
21cr|unison-2.53.0-1|30	each replica to the other. Unlike simple mirroring or backup
21cr|unison-2.53.0-1|31	utilities, Unison can deal with updates to both replicas of a
21cr|unison-2.53.0-1|32	distributed directory structure. Updates that do not conflict are
21cr|unison-2.53.0-1|33	propagated automatically.  Conflicting updates are detected and
21cr|unison-2.53.0-1|34	displayed. Unison can synchronize either locally (between volumes
21cr|unison-2.53.0-1|35	mounted on the same computer) or remotely,between any pair of machines
21cr|unison-2.53.0-1|36	connected to the internet, communicating over either a direct socket
21cr|unison-2.53.0-1|37	link or tunneling over an rsh or an encrypted ssh connection. It is
21cr|unison-2.53.0-1|38	careful with network bandwidth, and runs well over slow links such as
21cr|unison-2.53.0-1|39	PPP connections. Unison is available for both Windows (95/98/NT/2K)
21cr|unison-2.53.0-1|40	and Unix (Linux, Solaris). Moreover, Unison works across platforms,
21cr|unison-2.53.0-1|41	allowing you to synchronize a Windows laptop with a Unix server, for
21cr|unison-2.53.0-1|42	example.
21cr|unison-2.53.0-1|43	
21cr|unison-2.53.0-1|44	%files
21cr|unison-2.53.0-1|45	%doc NEWS* README* LICENSE %{name}-2.48.4-manual.pdf
21cr|unison-2.53.0-1|46	%{_bindir}/*
21cr|unison-2.53.0-1|47	%{_datadir}/applications/%{name}.desktop
21cr|unison-2.53.0-1|48	%{_datadir}/pixmaps/*
21cr|unison-2.53.0-1|49	
21cr|unison-2.53.0-1|50	#----------------------------------------------------------------------------
21cr|unison-2.53.0-1|51	
21cr|unison-2.53.0-1|52	%prep
21cr|unison-2.53.0-1|53	%setup -q
21cr|unison-2.53.0-1|54	
21cr|unison-2.53.0-1|55	%build
21cr|unison-2.53.0-1|56	make THREADS=true UISTYLE=gtk3
21cr|unison-2.53.0-1|57	
21cr|unison-2.53.0-1|58	%install
21cr|unison-2.53.0-1|59	install -m755 src/%{name} -D %{buildroot}%{_bindir}/%{name}
21cr|unison-2.53.0-1|60	install -m755 src/%{name}-fsmonitor -D %{buildroot}%{_bindir}/%{name}
21cr|unison-2.53.0-1|61	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|unison-2.53.0-1|62	cp -f %{SOURCE1} %{buildroot}%{_datadir}/pixmaps
21cr|unison-2.53.0-1|63	cp -f %{SOURCE2} .
21cr|unison-2.53.0-1|64	
21cr|unison-2.53.0-1|65	mkdir -p %{buildroot}%{_datadir}/applications
21cr|unison-2.53.0-1|66	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|unison-2.53.0-1|67	[Desktop Entry]
21cr|unison-2.53.0-1|68	Name=%{name}
21cr|unison-2.53.0-1|69	Comment=%{summary}
21cr|unison-2.53.0-1|70	Exec=%{_bindir}/%{name}
21cr|unison-2.53.0-1|71	Icon=%{name}
21cr|unison-2.53.0-1|72	Terminal=false
21cr|unison-2.53.0-1|73	Type=Application
21cr|unison-2.53.0-1|74	Categories=System;Utility;
21cr|unison-2.53.0-1|75	EOF

10724 21
21cr|units-2.21-1|1	Summary:	A utility for converting amounts from one unit to another
21cr|units-2.21-1|2	
21cr|units-2.21-1|3	Name:		units
21cr|units-2.21-1|4	Version:	2.21
21cr|units-2.21-1|5	Release:	1
21cr|units-2.21-1|6	Source0:	ftp://ftp.gnu.org:21/pub/gnu/units/%{name}-%{version}.tar.gz
21cr|units-2.21-1|7	# do not update currency.units from network during build
21cr|units-2.21-1|8	Patch2:		0002-units-2.17-no-network.patch
21cr|units-2.21-1|9	Url:		http://www.gnu.org/software/units/units.html
21cr|units-2.21-1|10	License:	GPLv2
21cr|units-2.21-1|11	Group:		Office
21cr|units-2.21-1|12	BuildRequires:	ncurses-devel
21cr|units-2.21-1|13	BuildRequires:	readline-devel
21cr|units-2.21-1|14	BuildRequires:	python3
21cr|units-2.21-1|15	Requires:	python3
21cr|units-2.21-1|16	
21cr|units-2.21-1|17	%description
21cr|units-2.21-1|18	The â€˜units' program converts quantities expressed in various scales to
21cr|units-2.21-1|19	their equivalents in other scales. The â€˜units' program can handle
21cr|units-2.21-1|20	multiplicative scale changes as well as nonlinear conversions such as
21cr|units-2.21-1|21	Fahrenheit to Celsius. Temperature and other nonlinear conversions
21cr|units-2.21-1|22	are handled using a functional notation.
21cr|units-2.21-1|23	
21cr|units-2.21-1|24	%prep
21cr|units-2.21-1|25	%setup -q
21cr|units-2.21-1|26	%patch2 -p1
21cr|units-2.21-1|27	
21cr|units-2.21-1|28	%build
21cr|units-2.21-1|29	export PYTHON=%__python3
21cr|units-2.21-1|30	%configure
21cr|units-2.21-1|31	%make
21cr|units-2.21-1|32	
21cr|units-2.21-1|33	%check
21cr|units-2.21-1|34	make check
21cr|units-2.21-1|35	
21cr|units-2.21-1|36	%install
21cr|units-2.21-1|37	%makeinstall_std
21cr|units-2.21-1|38	
21cr|units-2.21-1|39	%files
21cr|units-2.21-1|40	%{_bindir}/units*
21cr|units-2.21-1|41	%{_datadir}/units*
21cr|units-2.21-1|42	%{_infodir}/*
21cr|units-2.21-1|43	%{_sharedstatedir}/units
21cr|units-2.21-1|44	%{_mandir}/man1/units.1*

10725 21
21cr|unittest-cpp-2.0.0-1|1	%define major	2
21cr|unittest-cpp-2.0.0-1|2	%define libname	%mklibname %{name} %{major}
21cr|unittest-cpp-2.0.0-1|3	%define devname	%mklibname %{name} -d
21cr|unittest-cpp-2.0.0-1|4	%define abi 2.0.0
21cr|unittest-cpp-2.0.0-1|5	
21cr|unittest-cpp-2.0.0-1|6	Name:		unittest-cpp
21cr|unittest-cpp-2.0.0-1|7	Version:	2.0.0
21cr|unittest-cpp-2.0.0-1|8	Release:	1
21cr|unittest-cpp-2.0.0-1|9	Summary:	Lightweight unit testing framework for C++
21cr|unittest-cpp-2.0.0-1|10	License:	MIT
21cr|unittest-cpp-2.0.0-1|11	Group:		System/Libraries
21cr|unittest-cpp-2.0.0-1|12	URL:		https://github.com/unittest-cpp/unittest-cpp
21cr|unittest-cpp-2.0.0-1|13	Source0:	https://github.com/unittest-cpp/unittest-cpp/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|unittest-cpp-2.0.0-1|14	Source1:	%{name}.html
21cr|unittest-cpp-2.0.0-1|15	Patch0:		unittest-cpp-automake.patch
21cr|unittest-cpp-2.0.0-1|16	BuildRequires:	git
21cr|unittest-cpp-2.0.0-1|17	BuildRequires:	gcc-c++
21cr|unittest-cpp-2.0.0-1|18	BuildRequires:	glibc-devel
21cr|unittest-cpp-2.0.0-1|19	
21cr|unittest-cpp-2.0.0-1|20	%description
21cr|unittest-cpp-2.0.0-1|21	%{name} is a lightweight unit testing framework for C++.
21cr|unittest-cpp-2.0.0-1|22	Simplicity, portability, speed, and small footprint are all
21cr|unittest-cpp-2.0.0-1|23	very important aspects of %{name}.
21cr|unittest-cpp-2.0.0-1|24	
21cr|unittest-cpp-2.0.0-1|25	#----------------------------------------------------
21cr|unittest-cpp-2.0.0-1|26	
21cr|unittest-cpp-2.0.0-1|27	%package -n	%{libname}
21cr|unittest-cpp-2.0.0-1|28	Summary:	Library for %{name}
21cr|unittest-cpp-2.0.0-1|29	Group:		System/Libraries
21cr|unittest-cpp-2.0.0-1|30	
21cr|unittest-cpp-2.0.0-1|31	%description -n	%{libname}
21cr|unittest-cpp-2.0.0-1|32	%{name} is a lightweight unit testing framework for C++.
21cr|unittest-cpp-2.0.0-1|33	Simplicity, portability, speed, and small footprint are all
21cr|unittest-cpp-2.0.0-1|34	very important aspects of %{name}.
21cr|unittest-cpp-2.0.0-1|35	This package contains library files for %{name}.
21cr|unittest-cpp-2.0.0-1|36	
21cr|unittest-cpp-2.0.0-1|37	%files -n %{libname}
21cr|unittest-cpp-2.0.0-1|38	%doc %{name}.html AUTHORS
21cr|unittest-cpp-2.0.0-1|39	%{_libdir}/libUnitTest++.so.%{major}
21cr|unittest-cpp-2.0.0-1|40	%{_libdir}/libUnitTest++.so.%{abi}
21cr|unittest-cpp-2.0.0-1|41	#----------------------------------------------------
21cr|unittest-cpp-2.0.0-1|42	
21cr|unittest-cpp-2.0.0-1|43	%package -n	%{devname}
21cr|unittest-cpp-2.0.0-1|44	Summary:	Object files for development using %{name}
21cr|unittest-cpp-2.0.0-1|45	Group:		Development/C
21cr|unittest-cpp-2.0.0-1|46	Requires:	%{libname} = %{EVRD}
21cr|unittest-cpp-2.0.0-1|47	Provides:	%{name}-devel = %{EVRD}
21cr|unittest-cpp-2.0.0-1|48	
21cr|unittest-cpp-2.0.0-1|49	%description -n	%{devname}
21cr|unittest-cpp-2.0.0-1|50	The %{devname} package contains libraries and header files for
21cr|unittest-cpp-2.0.0-1|51	developing applications that use %{name}.
21cr|unittest-cpp-2.0.0-1|52	
21cr|unittest-cpp-2.0.0-1|53	%files -n %{devname}
21cr|unittest-cpp-2.0.0-1|54	%doc %{name}.html AUTHORS
21cr|unittest-cpp-2.0.0-1|55	%{_includedir}/UnitTest++/
21cr|unittest-cpp-2.0.0-1|56	%{_libdir}/libUnitTest++.so
21cr|unittest-cpp-2.0.0-1|57	%{_libdir}/pkgconfig/UnitTest++.pc
21cr|unittest-cpp-2.0.0-1|58	#----------------------------------------------------
21cr|unittest-cpp-2.0.0-1|59	
21cr|unittest-cpp-2.0.0-1|60	%prep
21cr|unittest-cpp-2.0.0-1|61	%autosetup -p1
21cr|unittest-cpp-2.0.0-1|62	
21cr|unittest-cpp-2.0.0-1|63	cp -p %{SOURCE1} .
21cr|unittest-cpp-2.0.0-1|64	
21cr|unittest-cpp-2.0.0-1|65	%build
21cr|unittest-cpp-2.0.0-1|66	%configure --disable-static
21cr|unittest-cpp-2.0.0-1|67	%make
21cr|unittest-cpp-2.0.0-1|68	
21cr|unittest-cpp-2.0.0-1|69	%check
21cr|unittest-cpp-2.0.0-1|70	make check
21cr|unittest-cpp-2.0.0-1|71	
21cr|unittest-cpp-2.0.0-1|72	%install
21cr|unittest-cpp-2.0.0-1|73	%makeinstall_std

10726 21
21cr|unity-asset-pool-0.8.24-4|1	Name:           unity-asset-pool
21cr|unity-asset-pool-0.8.24-4|2	Version:        0.8.24
21cr|unity-asset-pool-0.8.24-4|3	Release:        4
21cr|unity-asset-pool-0.8.24-4|4	License:        CC-BY-SA
21cr|unity-asset-pool-0.8.24-4|5	Summary:        Pool of assets for Unity (icons)
21cr|unity-asset-pool-0.8.24-4|6	Url:            http://launchpad.net/unity-asset-pool
21cr|unity-asset-pool-0.8.24-4|7	Group:          Graphical desktop/Other
21cr|unity-asset-pool-0.8.24-4|8	# Need to fix version in url
21cr|unity-asset-pool-0.8.24-4|9	Source:         https://launchpad.net/unity-asset-pool/0.8/%{version}/+download/%{name}-%{version}.tar.gz
21cr|unity-asset-pool-0.8.24-4|10	
21cr|unity-asset-pool-0.8.24-4|11	BuildArch:      noarch
21cr|unity-asset-pool-0.8.24-4|12	Provides:       unity-icon-theme = %{version}
21cr|unity-asset-pool-0.8.24-4|13	
21cr|unity-asset-pool-0.8.24-4|14	%description
21cr|unity-asset-pool-0.8.24-4|15	This package provides a pool of assets for Unity, currently all the icons.
21cr|unity-asset-pool-0.8.24-4|16	
21cr|unity-asset-pool-0.8.24-4|17	%prep
21cr|unity-asset-pool-0.8.24-4|18	%setup -q
21cr|unity-asset-pool-0.8.24-4|19	
21cr|unity-asset-pool-0.8.24-4|20	%build
21cr|unity-asset-pool-0.8.24-4|21	
21cr|unity-asset-pool-0.8.24-4|22	%install
21cr|unity-asset-pool-0.8.24-4|23	# Install panel/launcher resources
21cr|unity-asset-pool-0.8.24-4|24	pushd panel
21cr|unity-asset-pool-0.8.24-4|25	for file in *; do
21cr|unity-asset-pool-0.8.24-4|26	install -D -m 0644 $file %{buildroot}%{_datadir}/unity/themes/$file
21cr|unity-asset-pool-0.8.24-4|27	done
21cr|unity-asset-pool-0.8.24-4|28	popd
21cr|unity-asset-pool-0.8.24-4|29	pushd launcher
21cr|unity-asset-pool-0.8.24-4|30	for file in *; do
21cr|unity-asset-pool-0.8.24-4|31	install -D -m 0644 $file %{buildroot}%{_datadir}/unity/themes/$file
21cr|unity-asset-pool-0.8.24-4|32	done
21cr|unity-asset-pool-0.8.24-4|33	popd
21cr|unity-asset-pool-0.8.24-4|34	# Install unity-icon-theme
21cr|unity-asset-pool-0.8.24-4|35	mkdir -p %{buildroot}%{_datadir}/icons/unity-icon-theme/
21cr|unity-asset-pool-0.8.24-4|36	cp -a unity-icon-theme/* %{buildroot}%{_datadir}/icons/unity-icon-theme/
21cr|unity-asset-pool-0.8.24-4|37	# Delete Ubuntu branding icons - will inherit the ones from the icon theme defined for GTK+
21cr|unity-asset-pool-0.8.24-4|38	for file in "distributor-logo.png"; do
21cr|unity-asset-pool-0.8.24-4|39	find %{buildroot}%{_datadir} -name $file -type f -delete -print
21cr|unity-asset-pool-0.8.24-4|40	done
21cr|unity-asset-pool-0.8.24-4|41	
21cr|unity-asset-pool-0.8.24-4|42	%files
21cr|unity-asset-pool-0.8.24-4|43	%doc COPYRIGHT README.txt
21cr|unity-asset-pool-0.8.24-4|44	%{_datadir}/unity/
21cr|unity-asset-pool-0.8.24-4|45	%{_datadir}/icons/unity-icon-theme

10727 21
21cr|universalmediaserver-11.6.0-1|1	%global	debug_package	%{nil}
21cr|universalmediaserver-11.6.0-1|2	
21cr|universalmediaserver-11.6.0-1|3	%define	oname	UMS
21cr|universalmediaserver-11.6.0-1|4	
21cr|universalmediaserver-11.6.0-1|5	Summary:	DLNA compliant Upnp Media Server
21cr|universalmediaserver-11.6.0-1|6	Name:		universalmediaserver
21cr|universalmediaserver-11.6.0-1|7	Version:	11.6.0
21cr|universalmediaserver-11.6.0-1|8	Release:	1
21cr|universalmediaserver-11.6.0-1|9	License:	GPLv2+
21cr|universalmediaserver-11.6.0-1|10	Group:		Video
21cr|universalmediaserver-11.6.0-1|11	Url:		https://www.universalmediaserver.com/
21cr|universalmediaserver-11.6.0-1|12	# WARNING: The source tarball provided by github (and even a git snapshot from it) does not build,
21cr|universalmediaserver-11.6.0-1|13	# because the build process wants a real git tree, and the devs really want it go this way
21cr|universalmediaserver-11.6.0-1|14	# (see discussion on issue #1425): so package the binary distribution tarball...
21cr|universalmediaserver-11.6.0-1|15	Source0:	https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/%{version}/%{oname}-%{version}-x86_64.tgz
21cr|universalmediaserver-11.6.0-1|16	Source10:	https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/%{version}/%{oname}-%{version}-x86.tgz
21cr|universalmediaserver-11.6.0-1|17	Source1:	%{name}.png
21cr|universalmediaserver-11.6.0-1|18	# A customized config file to force UMS using the system versions
21cr|universalmediaserver-11.6.0-1|19	# of the packages listed in the Requires below
21cr|universalmediaserver-11.6.0-1|20	Source2:	%{oname}.conf
21cr|universalmediaserver-11.6.0-1|21	# READMEs about the use of bundled binaries and instructions to optionally install them
21cr|universalmediaserver-11.6.0-1|22	Source3:	README.install
21cr|universalmediaserver-11.6.0-1|23	Source4:	README.ffmpeg
21cr|universalmediaserver-11.6.0-1|24	Source5:	README.tsmuxer
21cr|universalmediaserver-11.6.0-1|25	Source100:	%{name}.rpmlintrc
21cr|universalmediaserver-11.6.0-1|26	BuildRequires:	imagemagick
21cr|universalmediaserver-11.6.0-1|27	Requires:	dcraw
21cr|universalmediaserver-11.6.0-1|28	Requires:	ffmpeg
21cr|universalmediaserver-11.6.0-1|29	Requires:	flac
21cr|universalmediaserver-11.6.0-1|30	Requires:	jre
21cr|universalmediaserver-11.6.0-1|31	Requires:	mediainfo
21cr|universalmediaserver-11.6.0-1|32	Requires:	mencoder
21cr|universalmediaserver-11.6.0-1|33	Requires:	mplayer
21cr|universalmediaserver-11.6.0-1|34	Requires:	vlc
21cr|universalmediaserver-11.6.0-1|35	Requires:	youtube-dl
21cr|universalmediaserver-11.6.0-1|36	# FIXME: Find a way to package also the binary distribution for arm64 and drop this
21cr|universalmediaserver-11.6.0-1|37	ExclusiveArch:	%{ix86} x86_64
21cr|universalmediaserver-11.6.0-1|38	# Cannot be noarch, otherwise all the %%ifarch tests below won't work
21cr|universalmediaserver-11.6.0-1|39	#BuildArch:	noarch
21cr|universalmediaserver-11.6.0-1|40	# Obsolete the old software
21cr|universalmediaserver-11.6.0-1|41	%rename		ps3mediaserver
21cr|universalmediaserver-11.6.0-1|42	
21cr|universalmediaserver-11.6.0-1|43	%description
21cr|universalmediaserver-11.6.0-1|44	This is a DLNA compliant UPnP Media Server, written in Java and originally
21cr|universalmediaserver-11.6.0-1|45	based on PS3 Media Server. It can stream and transcode any kind of media files
21cr|universalmediaserver-11.6.0-1|46	with minimum configuration, because it is powered by MEncoder, FFmpeg,
21cr|universalmediaserver-11.6.0-1|47	tsMuxeR (32bit only), MediaInfo, VLC and more, which all combine to provide
21cr|universalmediaserver-11.6.0-1|48	support for a wide range of media formats.
21cr|universalmediaserver-11.6.0-1|49	
21cr|universalmediaserver-11.6.0-1|50	%files
21cr|universalmediaserver-11.6.0-1|51	%doc CHANGELOG.md LICENSE.txt README.md
21cr|universalmediaserver-11.6.0-1|52	%doc documentation/*
21cr|universalmediaserver-11.6.0-1|53	%{_sysconfdir}/skel/.config/%{oname}/%{oname}.conf
21cr|universalmediaserver-11.6.0-1|54	%{_sysconfdir}/skel/.config/%{oname}/WEB.conf
21cr|universalmediaserver-11.6.0-1|55	%{_bindir}/%{name}
21cr|universalmediaserver-11.6.0-1|56	%{_datadir}/%{name}
21cr|universalmediaserver-11.6.0-1|57	%exclude %{_datadir}/%{name}/linux/ffmpeg
21cr|universalmediaserver-11.6.0-1|58	%exclude %{_datadir}/%{name}/linux/tsMuxeR*
21cr|universalmediaserver-11.6.0-1|59	%{_datadir}/applications/%{name}.desktop
21cr|universalmediaserver-11.6.0-1|60	%{_iconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|61	%{_liconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|62	%{_miconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|63	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|universalmediaserver-11.6.0-1|64	
21cr|universalmediaserver-11.6.0-1|65	#-----------------------------------------------------------------------------
21cr|universalmediaserver-11.6.0-1|66	
21cr|universalmediaserver-11.6.0-1|67	%package tsmuxer
21cr|universalmediaserver-11.6.0-1|68	Summary:	Support programs for %{name}
21cr|universalmediaserver-11.6.0-1|69	License:	Freeware
21cr|universalmediaserver-11.6.0-1|70	Group:		Video
21cr|universalmediaserver-11.6.0-1|71	Requires:	%{name} = %{EVRD}
21cr|universalmediaserver-11.6.0-1|72	
21cr|universalmediaserver-11.6.0-1|73	%description tsmuxer
21cr|universalmediaserver-11.6.0-1|74	This package contains the tsMuxeR and tsMuxeR-new programs, originally bundled
21cr|universalmediaserver-11.6.0-1|75	with UMS. They allow demuxing without transcoding, so using less CPU than
21cr|universalmediaserver-11.6.0-1|76	ffmpeg, and both work well with UMS.
21cr|universalmediaserver-11.6.0-1|77	However they are unmaintained and available only as 32bit executables, so UMS
21cr|universalmediaserver-11.6.0-1|78	itself makes them disabled by default.
21cr|universalmediaserver-11.6.0-1|79	We put them in a package separate from the main UMS one: install this
21cr|universalmediaserver-11.6.0-1|80	package if you have troubles using ffmpeg for demuxing and transcoding.
21cr|universalmediaserver-11.6.0-1|81	
21cr|universalmediaserver-11.6.0-1|82	%files tsmuxer
21cr|universalmediaserver-11.6.0-1|83	%doc documentation/README.tsmuxer
21cr|universalmediaserver-11.6.0-1|84	%{_datadir}/%{name}/linux/tsMuxeR*
21cr|universalmediaserver-11.6.0-1|85	
21cr|universalmediaserver-11.6.0-1|86	#-----------------------------------------------------------------------------
21cr|universalmediaserver-11.6.0-1|87	
21cr|universalmediaserver-11.6.0-1|88	%package ffmpeg
21cr|universalmediaserver-11.6.0-1|89	Summary:	Custom ffmpeg binaries for %{name}
21cr|universalmediaserver-11.6.0-1|90	License:	GPLv2+
21cr|universalmediaserver-11.6.0-1|91	Group:		Video
21cr|universalmediaserver-11.6.0-1|92	Requires:	%{name} = %{EVRD}
21cr|universalmediaserver-11.6.0-1|93	
21cr|universalmediaserver-11.6.0-1|94	%description ffmpeg
21cr|universalmediaserver-11.6.0-1|95	This package contains the ffmpeg binaries (one for 32bit and one for 64),
21cr|universalmediaserver-11.6.0-1|96	originally bundled with UMS.
21cr|universalmediaserver-11.6.0-1|97	They are provided to have a ffmpeg surely working with UMS, because many
21cr|universalmediaserver-11.6.0-1|98	ffmpeg releases show bugs with subtitles.
21cr|universalmediaserver-11.6.0-1|99	We put them in a package separate from the main UMS one: install this
21cr|universalmediaserver-11.6.0-1|100	package if you have troubles using the system ffmpeg.
21cr|universalmediaserver-11.6.0-1|101	
21cr|universalmediaserver-11.6.0-1|102	%files ffmpeg
21cr|universalmediaserver-11.6.0-1|103	%doc documentation/README.ffmpeg
21cr|universalmediaserver-11.6.0-1|104	%{_datadir}/%{name}/linux/ffmpeg
21cr|universalmediaserver-11.6.0-1|105	
21cr|universalmediaserver-11.6.0-1|106	#-----------------------------------------------------------------------------
21cr|universalmediaserver-11.6.0-1|107	
21cr|universalmediaserver-11.6.0-1|108	%prep
21cr|universalmediaserver-11.6.0-1|109	%ifarch %{x86_64}
21cr|universalmediaserver-11.6.0-1|110	%setup -qn ums-%{version}
21cr|universalmediaserver-11.6.0-1|111	%else
21cr|universalmediaserver-11.6.0-1|112	%setup -T -b10 -n ums-%{version}
21cr|universalmediaserver-11.6.0-1|113	%endif
21cr|universalmediaserver-11.6.0-1|114	
21cr|universalmediaserver-11.6.0-1|115	# Install somewhere our customized README files
21cr|universalmediaserver-11.6.0-1|116	install -m 0644 %{SOURCE3} %{SOURCE4} %{SOURCE5} documentation
21cr|universalmediaserver-11.6.0-1|117	
21cr|universalmediaserver-11.6.0-1|118	
21cr|universalmediaserver-11.6.0-1|119	%build
21cr|universalmediaserver-11.6.0-1|120	# Pre-built stuff: nothing to do
21cr|universalmediaserver-11.6.0-1|121	
21cr|universalmediaserver-11.6.0-1|122	
21cr|universalmediaserver-11.6.0-1|123	%install
21cr|universalmediaserver-11.6.0-1|124	# Manual install of various program components
21cr|universalmediaserver-11.6.0-1|125	# 1. Install the program files
21cr|universalmediaserver-11.6.0-1|126	# Create base directory in %%{_datadir}...
21cr|universalmediaserver-11.6.0-1|127	install -dm 755 %{buildroot}%{_datadir}/%{name}
21cr|universalmediaserver-11.6.0-1|128	# ... and copy all the UMS stuff in it
21cr|universalmediaserver-11.6.0-1|129	cp -af * %{buildroot}%{_datadir}/%{name}/
21cr|universalmediaserver-11.6.0-1|130	
21cr|universalmediaserver-11.6.0-1|131	# 3. Provide a script in %%{_bindir} to launch the main one
21cr|universalmediaserver-11.6.0-1|132	mkdir -p %{buildroot}%{_bindir}
21cr|universalmediaserver-11.6.0-1|133	cat > %{buildroot}%{_bindir}/%{name} << EOF
21cr|universalmediaserver-11.6.0-1|134	#!/bin/sh
21cr|universalmediaserver-11.6.0-1|135	cd %{_datadir}/%{name}
21cr|universalmediaserver-11.6.0-1|136	exec ./%{oname}.sh
21cr|universalmediaserver-11.6.0-1|137	EOF
21cr|universalmediaserver-11.6.0-1|138	chmod +x %{buildroot}%{_bindir}/%{name}
21cr|universalmediaserver-11.6.0-1|139	
21cr|universalmediaserver-11.6.0-1|140	# 4. Provide a .desktop file for the new script
21cr|universalmediaserver-11.6.0-1|141	mkdir -p %{buildroot}%{_datadir}/applications
21cr|universalmediaserver-11.6.0-1|142	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|universalmediaserver-11.6.0-1|143	[Desktop Entry]
21cr|universalmediaserver-11.6.0-1|144	Name=Universal Media Server
21cr|universalmediaserver-11.6.0-1|145	Comment=DLNA-compliant UPnP Media Server
21cr|universalmediaserver-11.6.0-1|146	Exec=%{name}
21cr|universalmediaserver-11.6.0-1|147	Icon=%{name}
21cr|universalmediaserver-11.6.0-1|148	Terminal=false
21cr|universalmediaserver-11.6.0-1|149	Type=Application
21cr|universalmediaserver-11.6.0-1|150	StartupNotify=true
21cr|universalmediaserver-11.6.0-1|151	Categories=AudioVideo;X-MandrivaLinux-Multimedia-Video;
21cr|universalmediaserver-11.6.0-1|152	EOF
21cr|universalmediaserver-11.6.0-1|153	
21cr|universalmediaserver-11.6.0-1|154	# 5. Install basic icons...
21cr|universalmediaserver-11.6.0-1|155	mkdir -p %{buildroot}{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
21cr|universalmediaserver-11.6.0-1|156	install -m 0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|157	convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|158	install -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|159	convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|160	install -m 0644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|161	convert %{buildroot}%{_miconsdir}/%{name}.png -resize 48x48 %{buildroot}%{_miconsdir}/%{name}.png
21cr|universalmediaserver-11.6.0-1|162	# ... and more hicolor icons
21cr|universalmediaserver-11.6.0-1|163	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/
21cr|universalmediaserver-11.6.0-1|164	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
21cr|universalmediaserver-11.6.0-1|165	for i in 16 32 48 64 128; do
21cr|universalmediaserver-11.6.0-1|166	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/
21cr|universalmediaserver-11.6.0-1|167	convert %{SOURCE1} -resize ${i}x${i} %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
21cr|universalmediaserver-11.6.0-1|168	done
21cr|universalmediaserver-11.6.0-1|169	
21cr|universalmediaserver-11.6.0-1|170	# 6. Prepare the default config files
21cr|universalmediaserver-11.6.0-1|171	mkdir -p %{buildroot}%{_sysconfdir}/skel/.config/UMS/
21cr|universalmediaserver-11.6.0-1|172	%ifarch x86_64
21cr|universalmediaserver-11.6.0-1|173	# Disable tsMuxeR on x86_64, because it's a 32bit-only program and is disabled by default
21cr|universalmediaserver-11.6.0-1|174	sed -i 's|FFmpegVideo,MEncoderVideo,tsMuxeRVideo,AviSynthFFmpeg,AviSynthMEncoder,FFmpegAudio,tsMuxeRAudio,youtubeDl|FFmpegVideo,MEncoderVideo,AviSynthFFmpeg,AviSynthMEncoder,FFmpegAudio,youtubeDl|g' %{SOURCE2}
21cr|universalmediaserver-11.6.0-1|175	%endif
21cr|universalmediaserver-11.6.0-1|176	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/skel/.config/UMS/
21cr|universalmediaserver-11.6.0-1|177	install -m 0644 %{buildroot}%{_datadir}/%{name}/WEB.conf %{buildroot}%{_sysconfdir}/skel/.config/UMS/
21cr|universalmediaserver-11.6.0-1|178	
21cr|universalmediaserver-11.6.0-1|179	# 7. Remove the bundled docs (we take them with our %%doc macro)
21cr|universalmediaserver-11.6.0-1|180	rm -rf %{buildroot}%{_datadir}/%{name}/documentation

10728 21
21cr|unix2dos-2.2-13|1	Summary:	Unix2dos - UNIX to DOS text file format converter
21cr|unix2dos-2.2-13|2	Name:		unix2dos
21cr|unix2dos-2.2-13|3	Version:	2.2
21cr|unix2dos-2.2-13|4	Release:	13
21cr|unix2dos-2.2-13|5	License:	distributable
21cr|unix2dos-2.2-13|6	Group:		Text tools
21cr|unix2dos-2.2-13|7	Source0:	http://ftp.topnz.ac.nz/FTP/Linux/%{name}-2.2.src.tar.bz2
21cr|unix2dos-2.2-13|8	Patch0:		%{name}-mkstemp.patch
21cr|unix2dos-2.2-13|9	Patch1:		%{name}-%{version}-segfault.patch
21cr|unix2dos-2.2-13|10	Patch2:		%{name}-%{version}-manpage.patch
21cr|unix2dos-2.2-13|11	URL:		http://www.mandriva.com
21cr|unix2dos-2.2-13|12	
21cr|unix2dos-2.2-13|13	%description
21cr|unix2dos-2.2-13|14	A utility that converts plain text files in UNIX format to DOS format.
21cr|unix2dos-2.2-13|15	
21cr|unix2dos-2.2-13|16	%prep
21cr|unix2dos-2.2-13|17	
21cr|unix2dos-2.2-13|18	%setup -q -c
21cr|unix2dos-2.2-13|19	%patch0 -p1 -b .sec
21cr|unix2dos-2.2-13|20	%patch1 -p1 -b .segf
21cr|unix2dos-2.2-13|21	%patch2 -p1 -b .man
21cr|unix2dos-2.2-13|22	perl -pi -e "s,^#endif.*,#endif,g;s,^#else.*,#else,g" *.[ch]
21cr|unix2dos-2.2-13|23	
21cr|unix2dos-2.2-13|24	%build
21cr|unix2dos-2.2-13|25	gcc %{optflags} -o %{name} unix2dos.c
21cr|unix2dos-2.2-13|26	
21cr|unix2dos-2.2-13|27	%install
21cr|unix2dos-2.2-13|28	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|unix2dos-2.2-13|29	
21cr|unix2dos-2.2-13|30	install -d %{buildroot}%{_bindir}
21cr|unix2dos-2.2-13|31	install -d %{buildroot}%{_mandir}/man1
21cr|unix2dos-2.2-13|32	
21cr|unix2dos-2.2-13|33	install -m755 %{name} %{buildroot}%{_bindir}
21cr|unix2dos-2.2-13|34	install -m644 %{name}.1 %{buildroot}%{_mandir}/man1
21cr|unix2dos-2.2-13|35	
21cr|unix2dos-2.2-13|36	%clean
21cr|unix2dos-2.2-13|37	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|unix2dos-2.2-13|38	
21cr|unix2dos-2.2-13|39	%files
21cr|unix2dos-2.2-13|40	%defattr(-,root,root,0755)
21cr|unix2dos-2.2-13|41	%doc COPYRIGHT
21cr|unix2dos-2.2-13|42	%{_bindir}/%{name}
21cr|unix2dos-2.2-13|43	%{_mandir}/*/*

10729 21
21cr|unixcw-3.5.0-4|1	%define major 6
21cr|unixcw-3.5.0-4|2	%define libname %mklibname cw %{major}
21cr|unixcw-3.5.0-4|3	%define devname %mklibname cw -d
21cr|unixcw-3.5.0-4|4	
21cr|unixcw-3.5.0-4|5	Summary:	Shared library for Morse programs
21cr|unixcw-3.5.0-4|6	Name:		unixcw
21cr|unixcw-3.5.0-4|7	Version:	3.5.0
21cr|unixcw-3.5.0-4|8	Release:	4
21cr|unixcw-3.5.0-4|9	License:	GPLv2+
21cr|unixcw-3.5.0-4|10	Group:		Communications
21cr|unixcw-3.5.0-4|11	URL:		http://sourceforge.net/projects/unixcw
21cr|unixcw-3.5.0-4|12	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}.tar.gz
21cr|unixcw-3.5.0-4|13	
21cr|unixcw-3.5.0-4|14	%description
21cr|unixcw-3.5.0-4|15	The UnixCW utilities add a general purpose CW library to your system, and
21cr|unixcw-3.5.0-4|16	a small set of applications based around this library.  These applications
21cr|unixcw-3.5.0-4|17	form a Morse code tutor suite, useful for Amateur and Marine radio operators.
21cr|unixcw-3.5.0-4|18	
21cr|unixcw-3.5.0-4|19	%files
21cr|unixcw-3.5.0-4|20	%doc AUTHORS COPYING README
21cr|unixcw-3.5.0-4|21	%{_bindir}/*
21cr|unixcw-3.5.0-4|22	%{_mandir}/man?/*
21cr|unixcw-3.5.0-4|23	
21cr|unixcw-3.5.0-4|24	#-------------------------------------------------------------------------------
21cr|unixcw-3.5.0-4|25	
21cr|unixcw-3.5.0-4|26	%package -n %{libname}
21cr|unixcw-3.5.0-4|27	Summary:	Development files for %{name}
21cr|unixcw-3.5.0-4|28	Group:		System/Libraries
21cr|unixcw-3.5.0-4|29	Requires:	%{name}
21cr|unixcw-3.5.0-4|30	
21cr|unixcw-3.5.0-4|31	%description -n %{libname}
21cr|unixcw-3.5.0-4|32	UnixCW libraries.
21cr|unixcw-3.5.0-4|33	
21cr|unixcw-3.5.0-4|34	%files -n %{libname}
21cr|unixcw-3.5.0-4|35	%{_libdir}/libcw.so.%{major}*
21cr|unixcw-3.5.0-4|36	
21cr|unixcw-3.5.0-4|37	#-------------------------------------------------------------------------------
21cr|unixcw-3.5.0-4|38	
21cr|unixcw-3.5.0-4|39	%package -n %{devname}
21cr|unixcw-3.5.0-4|40	Summary:	Development files for %{name}
21cr|unixcw-3.5.0-4|41	Group:		Development/C
21cr|unixcw-3.5.0-4|42	Requires:	%{name}
21cr|unixcw-3.5.0-4|43	Requires:	%{libname} = %{EVRD}
21cr|unixcw-3.5.0-4|44	Provides:	%{name}-devel = %{EVRD}
21cr|unixcw-3.5.0-4|45	
21cr|unixcw-3.5.0-4|46	%description -n %{devname}
21cr|unixcw-3.5.0-4|47	UnixCW utility libraries.
21cr|unixcw-3.5.0-4|48	
21cr|unixcw-3.5.0-4|49	%files -n %{devname}
21cr|unixcw-3.5.0-4|50	%{_libdir}/libcw.so
21cr|unixcw-3.5.0-4|51	%{_includedir}/*.h
21cr|unixcw-3.5.0-4|52	%{_libdir}/pkgconfig/*.pc
21cr|unixcw-3.5.0-4|53	
21cr|unixcw-3.5.0-4|54	#-------------------------------------------------------------------------------
21cr|unixcw-3.5.0-4|55	
21cr|unixcw-3.5.0-4|56	%prep
21cr|unixcw-3.5.0-4|57	%setup -q
21cr|unixcw-3.5.0-4|58	
21cr|unixcw-3.5.0-4|59	%build
21cr|unixcw-3.5.0-4|60	%configure \
21cr|unixcw-3.5.0-4|61	--disable-static
21cr|unixcw-3.5.0-4|62	%make
21cr|unixcw-3.5.0-4|63	
21cr|unixcw-3.5.0-4|64	%install
21cr|unixcw-3.5.0-4|65	%makeinstall_std

10730 21
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|1	# Unknown-Horizons based on Fifengine is no longer in development.
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|2	# We are porting it to Godot Engine.
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|3	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|4	%define commit c2f4d607b33cd3a7eb2bce46c567ce1f1d83ec59
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|5	%define commit_short %(echo %{commit} | head -c6)
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|6	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|7	%define	icon_name uhorizons
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|8	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|9	Summary:	A popular economy and city building 2D RTS game
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|10	Name:		unknown-horizons
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|11	Version:	2019.1
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|12	Release:	1.git%{commit_short}.1
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|13	License:	GPLv2+ and CC-BY-SA 3.0 and OFL
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|14	Group:		Games/Strategy
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|15	Url:		https://www.unknown-horizons.org
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|16	Source0:	https://github.com/unknown-horizons/unknown-horizons/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|17	Source1:	%{name}.svg
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|18	Source100:	%{name}.rpmlintrc
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|19	Patch0:		unknown-horizons-2019.1-fix-games-path.patch
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|20	Patch1:		unknown-horizons-version.patch
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|21	BuildRequires:	desktop-file-utils
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|22	# Required to build man page
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|23	BuildRequires:	docbook-style-xsl
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|24	BuildRequires:	fdupes
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|25	BuildRequires:	gettext
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|26	BuildRequires:	intltool
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|27	BuildRequires:	python3-distro
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|28	BuildRequires:	python3-pillow
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|29	# Required to build man page
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|30	BuildRequires:	xsltproc
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|31	BuildRequires:	fife-devel >= 0.4.2
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|32	BuildRequires:	fifechan-devel >= 0.1.5
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|33	BuildRequires:	pkgconfig(libxslt)
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|34	BuildRequires:	pkgconfig(python3)
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|35	BuildRequires:	pkgconfig(sqlite3)
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|36	Requires:	fife >= 0.4.2
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|37	Requires:	python3-yaml
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|38	Requires:	%{name}-data = %{version}
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|39	BuildArch:	noarch
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|40	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|41	%description
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|42	Unknown Horizons is a 2D real-time strategy simulation with an emphasis
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|43	on economy and city building. Expand your small settlement to a strong
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|44	and wealthy colony, collect taxes and supply your inhabitants with
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|45	valuable goods. Increase your power with a well balanced economy and
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|46	with strategic trade and diplomacy.
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|47	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|48	%files -f %{name}.lang
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|49	%doc doc/AUTHORS.md doc/LICENSE doc/CHANGELOG.md
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|50	%{_gamesbindir}/%{name}
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|51	%{_datadir}/applications/%{name}.desktop
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|52	%{py3_puresitedir}/horizons/
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|53	%{py3_puresitedir}/*.egg-info
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|54	%{_iconsdir}/hicolor/scalable/apps/%{icon_name}.svg
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|55	%{_mandir}/man6/%{name}.6.*
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|56	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|57	#----------------------------------------------------------------------------
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|58	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|59	%package data
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|60	Summary:	Games data for the %{name} game
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|61	Requires:	%{name} = %{version}
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|62	BuildArch:	noarch
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|63	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|64	%description data
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|65	This package contains data files for %{name} game.
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|66	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|67	%files data
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|68	%doc README.md
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|69	%{_gamesdatadir}/%{name}
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|70	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|71	#----------------------------------------------------------------------------
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|72	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|73	%prep
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|74	%autosetup -p1 -n %{name}-%{commit}
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|75	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|76	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|77	%build
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|78	%py3_build build_i18n
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|79	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|80	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|81	%install
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|82	%py3_install
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|83	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|84	# Process icons
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|85	# KDE has problems handling icon files starting with 'unknown' followed by a dash
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|86	# (ex: unknown-horizons.svg) and displays unknown.* icon. We fix this by changing
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|87	# the icon name in .desktop file.
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|88	rm -f %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|89	rmdir %{buildroot}%{_datadir}/pixmaps/
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|90	install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{icon_name}.svg
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|91	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|92	# Install and massage the provided .desktop file
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|93	desktop-file-install	--vendor="" \
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|94	--remove-category="Simulation" \
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|95	--set-icon=%{icon_name} \
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|96	--dir %{buildroot}%{_datadir}/applications \
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|97	build/share/applications/%{name}.desktop
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|98	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|99	# Fix perms
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|100	chmod +x %{buildroot}%{py3_puresitedir}/horizons/util/cmdlineoptions.py
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|101	chmod +x %{buildroot}%{py3_puresitedir}/horizons/engine/generate_atlases.py
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|102	find %{buildroot}%{_gamesdatadir}/%{name}/content/gfx -name "tm_*"| xargs chmod -x
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|103	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|104	# Put the translation files where find_lang can actually find them
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|105	# and give a symlink to the program to allow using them
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|106	install -d -m 0755 %{buildroot}%{_datadir}/locale
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|107	pushd %{buildroot}%{_gamesdatadir}/%{name}/content/lang
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|108	mv * %{buildroot}%{_datadir}/locale
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|109	rm -f %{buildroot}%{_datadir}/locale/stats.json
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|110	cd ..
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|111	rmdir lang
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|112	ln -s %{_datadir}/locale lang
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|113	popd
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|114	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|115	
21cr|unknown-horizons-2019.1-1.gitc2f4d6.1|116	%find_lang %{name} %{name}-server %{name}.lang

10731 21
21cr|unpackssi-20030612-4|1	Name:		unpackssi
21cr|unpackssi-20030612-4|2	Summary:	.SSI File Unpacker
21cr|unpackssi-20030612-4|3	Version:	20030612
21cr|unpackssi-20030612-4|4	Release:	4
21cr|unpackssi-20030612-4|5	Source0:	http://static.jonof.id.au/dl/%{name}.zip
21cr|unpackssi-20030612-4|6	Patch0:		unpackssi-20030612-mdv-linuxify.patch
21cr|unpackssi-20030612-4|7	URL:		http://www.jonof.id.au/misc#unpackssi
21cr|unpackssi-20030612-4|8	
21cr|unpackssi-20030612-4|9	Group:		Archiving/Compression
21cr|unpackssi-20030612-4|10	License:	GPLv2+
21cr|unpackssi-20030612-4|11	
21cr|unpackssi-20030612-4|12	%description
21cr|unpackssi-20030612-4|13	This is a small program to extract the files from the .SSI package format
21cr|unpackssi-20030612-4|14	which Sunstorm Interactive expansion packs for games like Duke Nukem 3D
21cr|unpackssi-20030612-4|15	are distributed in.
21cr|unpackssi-20030612-4|16	
21cr|unpackssi-20030612-4|17	
21cr|unpackssi-20030612-4|18	%prep
21cr|unpackssi-20030612-4|19	%setup -q -c
21cr|unpackssi-20030612-4|20	%patch0 -p1
21cr|unpackssi-20030612-4|21	
21cr|unpackssi-20030612-4|22	%build
21cr|unpackssi-20030612-4|23	%make CFLAGS="%{optflags} %{ldflags}"
21cr|unpackssi-20030612-4|24	
21cr|unpackssi-20030612-4|25	%install
21cr|unpackssi-20030612-4|26	rm -rf %{buildroot}
21cr|unpackssi-20030612-4|27	install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|unpackssi-20030612-4|28	
21cr|unpackssi-20030612-4|29	%clean
21cr|unpackssi-20030612-4|30	rm -rf %{buildroot}
21cr|unpackssi-20030612-4|31	
21cr|unpackssi-20030612-4|32	%files
21cr|unpackssi-20030612-4|33	%defattr(-,root,root)
21cr|unpackssi-20030612-4|34	%doc readme.txt
21cr|unpackssi-20030612-4|35	%{_bindir}/%{name}

10732 21
21cr|unpaper-6.1-1|1	Summary:	Post-processing scanned and photocopied book pages
21cr|unpaper-6.1-1|2	Name:		unpaper
21cr|unpaper-6.1-1|3	Version:	6.1
21cr|unpaper-6.1-1|4	Release:	1
21cr|unpaper-6.1-1|5	License:	GPL
21cr|unpaper-6.1-1|6	Group:		Graphics
21cr|unpaper-6.1-1|7	# the newest version is 0.3, the old one was 1.1. Epoch is needed.
21cr|unpaper-6.1-1|8	Epoch:		1
21cr|unpaper-6.1-1|9	Source:		http://www.flameeyes.eu/files/%{name}-%{version}.tar.xz
21cr|unpaper-6.1-1|10	Url:		http://unpaper.berlios.de/
21cr|unpaper-6.1-1|11	BuildRequires:  netpbm
21cr|unpaper-6.1-1|12	BuildRequires:  xsltproc
21cr|unpaper-6.1-1|13	BuildRequires:  pkgconfig(libavformat)
21cr|unpaper-6.1-1|14	BuildRequires:  pkgconfig(libavcodec)
21cr|unpaper-6.1-1|15	BuildRequires:  pkgconfig(libavutil)
21cr|unpaper-6.1-1|16	
21cr|unpaper-6.1-1|17	%description
21cr|unpaper-6.1-1|18	unpaper is a post-processing tool for scanned sheets of paper,
21cr|unpaper-6.1-1|19	especially for book pages that have been scanned from previously
21cr|unpaper-6.1-1|20	created photocopies.  The main purpose is to make scanned book pages
21cr|unpaper-6.1-1|21	better readable on screen after conversion to PDF. Additionally,
21cr|unpaper-6.1-1|22	unpaper might be useful to enhance the quality of scanned pages before
21cr|unpaper-6.1-1|23	performing optical character recognition (OCR).
21cr|unpaper-6.1-1|24	
21cr|unpaper-6.1-1|25	unpaper tries to clean scanned images by removing dark edges that
21cr|unpaper-6.1-1|26	appeared through scanning or copying on areas outside the actual page
21cr|unpaper-6.1-1|27	content (e.g.  dark areas between the left-hand-side and the
21cr|unpaper-6.1-1|28	right-hand-side of a double- sided book-page scan).  The program also
21cr|unpaper-6.1-1|29	tries to detect disaligned centering and rotation of pages and will
21cr|unpaper-6.1-1|30	automatically straighten each page by rotating it to the correct
21cr|unpaper-6.1-1|31	angle. This is called "deskewing".  Note that the automatic processing
21cr|unpaper-6.1-1|32	will sometimes fail. It is always a good idea to manually control the
21cr|unpaper-6.1-1|33	results of unpaper and adjust the parameter settings according to the
21cr|unpaper-6.1-1|34	requirements of the input. Each processing step can also be disabled
21cr|unpaper-6.1-1|35	individually for each sheet.
21cr|unpaper-6.1-1|36	
21cr|unpaper-6.1-1|37	Input and output files can be in either .pbm or .pgm format, as also
21cr|unpaper-6.1-1|38	used by the Linux scanning tools scanimage and scanadf.  Conversion to
21cr|unpaper-6.1-1|39	PDF can e.g. be achieved with the Linux tools pgm2tiff, tiffcp and
21cr|unpaper-6.1-1|40	tiff2pdf.
21cr|unpaper-6.1-1|41	
21cr|unpaper-6.1-1|42	
21cr|unpaper-6.1-1|43	%prep
21cr|unpaper-6.1-1|44	%setup -q
21cr|unpaper-6.1-1|45	
21cr|unpaper-6.1-1|46	
21cr|unpaper-6.1-1|47	%build
21cr|unpaper-6.1-1|48	%configure
21cr|unpaper-6.1-1|49	%make
21cr|unpaper-6.1-1|50	
21cr|unpaper-6.1-1|51	%install
21cr|unpaper-6.1-1|52	%makeinstall_std
21cr|unpaper-6.1-1|53	rm -rf %{buildroot}%{_datadir}/doc
21cr|unpaper-6.1-1|54	
21cr|unpaper-6.1-1|55	%files
21cr|unpaper-6.1-1|56	%doc doc/img COPYING
21cr|unpaper-6.1-1|57	%{_bindir}/*
21cr|unpaper-6.1-1|58	%{_mandir}/man1/*

10733 21
21cr|unrtf-0.21.9-5|1	Name:		unrtf
21cr|unrtf-0.21.9-5|2	Version:	0.21.9
21cr|unrtf-0.21.9-5|3	Release:	5
21cr|unrtf-0.21.9-5|4	Source0:	http://ftp.gnu.org/gnu/unrtf/unrtf-%{version}.tar.gz
21cr|unrtf-0.21.9-5|5	Source1:	http://ftp.gnu.org/gnu/unrtf/unrtf-%{version}.tar.gz.sig
21cr|unrtf-0.21.9-5|6	# Fix CVE-2016-10091
21cr|unrtf-0.21.9-5|7	# https://bugzilla.redhat.com/show_bug.cgi?id=1409546
21cr|unrtf-0.21.9-5|8	# http://hg.savannah.gnu.org/hgweb/unrtf/rev/3b16893a6406
21cr|unrtf-0.21.9-5|9	Patch0:		CVE-2016-10091_replace_sprintf_with_snprintf.patch
21cr|unrtf-0.21.9-5|10	URL:		http://www.gnu.org/software/unrtf/unrtf.html
21cr|unrtf-0.21.9-5|11	License:	GPLv3
21cr|unrtf-0.21.9-5|12	Summary:	RTF to other formats converter
21cr|unrtf-0.21.9-5|13	Group:		Text tools
21cr|unrtf-0.21.9-5|14	
21cr|unrtf-0.21.9-5|15	%description
21cr|unrtf-0.21.9-5|16	UnRTF is a moderately complicated converter from RTF to other
21cr|unrtf-0.21.9-5|17	formats, including HTML, LaTeX, text, and PostScript. Converting
21cr|unrtf-0.21.9-5|18	to HTML, it supports tables, fonts, colors, embedded images,
21cr|unrtf-0.21.9-5|19	hyperlinks, paragraph alignment among other things. All other
21cr|unrtf-0.21.9-5|20	conversions are "alpha"--just begun.
21cr|unrtf-0.21.9-5|21	
21cr|unrtf-0.21.9-5|22	%prep
21cr|unrtf-0.21.9-5|23	%setup -q
21cr|unrtf-0.21.9-5|24	%apply_patches
21cr|unrtf-0.21.9-5|25	sed -i -e 's#/usr/local/lib/unrtf/#%{_datadir}/unrtf/#' src/main.h
21cr|unrtf-0.21.9-5|26	sed -i -e 's#/usr/local/lib/unrtf/#%{_datadir}/unrtf/#' src/path.h
21cr|unrtf-0.21.9-5|27	sed -i -e 's#/usr/local/lib/unrtf/#%{_datadir}/unrtf/#' src/my_iconv.h
21cr|unrtf-0.21.9-5|28	
21cr|unrtf-0.21.9-5|29	%build
21cr|unrtf-0.21.9-5|30	autoreconf -fi
21cr|unrtf-0.21.9-5|31	%configure
21cr|unrtf-0.21.9-5|32	%make
21cr|unrtf-0.21.9-5|33	
21cr|unrtf-0.21.9-5|34	%install
21cr|unrtf-0.21.9-5|35	%makeinstall_std
21cr|unrtf-0.21.9-5|36	
21cr|unrtf-0.21.9-5|37	%files
21cr|unrtf-0.21.9-5|38	%doc AUTHORS README NEWS
21cr|unrtf-0.21.9-5|39	%{_mandir}/man1/%{name}.1*
21cr|unrtf-0.21.9-5|40	%{_bindir}/%{name}
21cr|unrtf-0.21.9-5|41	%{_datadir}/%{name}

10734 21
21cr|unsermake-0.4-8|1	Name:		unsermake
21cr|unsermake-0.4-8|2	Version:	0.4
21cr|unsermake-0.4-8|3	Release:	8
21cr|unsermake-0.4-8|4	Summary:	Buildsystem utility to supersed auto* tools
21cr|unsermake-0.4-8|5	Summary(pt_BR):	Utilitário para sobreposição das ferramentas auto* em buildsystems
21cr|unsermake-0.4-8|6	Group:		Development/Other
21cr|unsermake-0.4-8|7	Group(pt_BR):	Utilitários
21cr|unsermake-0.4-8|8	Group(es):	Utilitarios
21cr|unsermake-0.4-8|9	License:	GPL
21cr|unsermake-0.4-8|10	URL:		http://www.kde.org/
21cr|unsermake-0.4-8|11	Source0:	%{name}-%{version}.tar.bz2
21cr|unsermake-0.4-8|12	Source1:	unsermake.sh
21cr|unsermake-0.4-8|13	Requires:	python
21cr|unsermake-0.4-8|14	BuildArch:	noarch
21cr|unsermake-0.4-8|15	
21cr|unsermake-0.4-8|16	%description
21cr|unsermake-0.4-8|17	Buildsystem utility to supersed auto* tools
21cr|unsermake-0.4-8|18	
21cr|unsermake-0.4-8|19	%description -l pt_BR
21cr|unsermake-0.4-8|20	Utilitário para sobreposição das ferramentas auto* em buildsystems
21cr|unsermake-0.4-8|21	
21cr|unsermake-0.4-8|22	%prep
21cr|unsermake-0.4-8|23	%setup -q
21cr|unsermake-0.4-8|24	
21cr|unsermake-0.4-8|25	%build
21cr|unsermake-0.4-8|26	
21cr|unsermake-0.4-8|27	%install
21cr|unsermake-0.4-8|28	rm -rf %{buildroot}
21cr|unsermake-0.4-8|29	
21cr|unsermake-0.4-8|30	install -d %{buildroot}%{_datadir}/unsermake
21cr|unsermake-0.4-8|31	install -m644 *.py *.um %{buildroot}%{_datadir}/unsermake
21cr|unsermake-0.4-8|32	install -m755 unsermake %{buildroot}%{_datadir}/unsermake
21cr|unsermake-0.4-8|33	
21cr|unsermake-0.4-8|34	install -m755 %{SOURCE1} -D %{buildroot}/%{_sysconfdir}/profile.d/unsermake.sh
21cr|unsermake-0.4-8|35	
21cr|unsermake-0.4-8|36	%clean
21cr|unsermake-0.4-8|37	rm -rf %{buildroot}
21cr|unsermake-0.4-8|38	
21cr|unsermake-0.4-8|39	%files
21cr|unsermake-0.4-8|40	%defattr(-,root,root)
21cr|unsermake-0.4-8|41	%doc README COPYING TODO doc/{auug97.pdf,example.obj,unsermake-talk.sxi}
21cr|unsermake-0.4-8|42	%{_datadir}/%{name}
21cr|unsermake-0.4-8|43	%{_sysconfdir}/profile.d/*

10735 21
21cr|unshield-1.4.2-2|1	%define major 0
21cr|unshield-1.4.2-2|2	%define libname %mklibname %{name} %{major}
21cr|unshield-1.4.2-2|3	%define devname %mklibname %{name} -d
21cr|unshield-1.4.2-2|4	
21cr|unshield-1.4.2-2|5	Summary:	A program to extract InstallShield cabinet files
21cr|unshield-1.4.2-2|6	Name:		unshield
21cr|unshield-1.4.2-2|7	Version:	1.4.2
21cr|unshield-1.4.2-2|8	Release:	2
21cr|unshield-1.4.2-2|9	License:	MIT
21cr|unshield-1.4.2-2|10	Group:		Networking/Other
21cr|unshield-1.4.2-2|11	Url:		http://synce.sourceforge.net/
21cr|unshield-1.4.2-2|12	Source0:	http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz
21cr|unshield-1.4.2-2|13	# From upstream:
21cr|unshield-1.4.2-2|14	#Patch0001:	0001-Fix-build-process-in-build-jails.patch
21cr|unshield-1.4.2-2|15	# From openSUSE:
21cr|unshield-1.4.2-2|16	Patch0100:	libconvert_utf_static.patch
21cr|unshield-1.4.2-2|17	BuildRequires:	libtool
21cr|unshield-1.4.2-2|18	BuildRequires:	cmake
21cr|unshield-1.4.2-2|19	BuildRequires:	pkgconfig(openssl)
21cr|unshield-1.4.2-2|20	BuildRequires:	pkgconfig(zlib)
21cr|unshield-1.4.2-2|21	
21cr|unshield-1.4.2-2|22	%description
21cr|unshield-1.4.2-2|23	Cabinet (.CAB) files are a form of archive, which is used by the InstallShield
21cr|unshield-1.4.2-2|24	installer software. The unshield program simply unpacks such files.
21cr|unshield-1.4.2-2|25	
21cr|unshield-1.4.2-2|26	See http://synce.sourceforge.net/ for more information.
21cr|unshield-1.4.2-2|27	
21cr|unshield-1.4.2-2|28	%files
21cr|unshield-1.4.2-2|29	%doc ChangeLog LICENSE
21cr|unshield-1.4.2-2|30	%{_bindir}/unshield
21cr|unshield-1.4.2-2|31	%{_mandir}/man1/*
21cr|unshield-1.4.2-2|32	
21cr|unshield-1.4.2-2|33	#----------------------------------------------------------------------------
21cr|unshield-1.4.2-2|34	
21cr|unshield-1.4.2-2|35	%package -n %{libname}
21cr|unshield-1.4.2-2|36	Summary:	A library to extract InstallShield cabinet files
21cr|unshield-1.4.2-2|37	Group:		System/Libraries
21cr|unshield-1.4.2-2|38	
21cr|unshield-1.4.2-2|39	%description -n %{libname}
21cr|unshield-1.4.2-2|40	Cabinet (.CAB) files are a form of archive, which is used by the InstallShield
21cr|unshield-1.4.2-2|41	installer software. The unshield program simply unpacks such files.
21cr|unshield-1.4.2-2|42	
21cr|unshield-1.4.2-2|43	%files -n %{libname}
21cr|unshield-1.4.2-2|44	%{_libdir}/lib%{name}.so.%{major}*
21cr|unshield-1.4.2-2|45	
21cr|unshield-1.4.2-2|46	#----------------------------------------------------------------------------
21cr|unshield-1.4.2-2|47	
21cr|unshield-1.4.2-2|48	%package -n %{devname}
21cr|unshield-1.4.2-2|49	Summary:	Development library and header files for %{name}
21cr|unshield-1.4.2-2|50	Group:		Development/C
21cr|unshield-1.4.2-2|51	Requires:	%{libname} = %{EVRD}
21cr|unshield-1.4.2-2|52	Provides:	%{name}-devel = %{EVRD}
21cr|unshield-1.4.2-2|53	
21cr|unshield-1.4.2-2|54	%description -n %{devname}
21cr|unshield-1.4.2-2|55	Cabinet (.CAB) files are a form of archive, which is used by the InstallShield
21cr|unshield-1.4.2-2|56	installer software. The unshield program simply unpacks such files.
21cr|unshield-1.4.2-2|57	
21cr|unshield-1.4.2-2|58	%files -n %{devname}
21cr|unshield-1.4.2-2|59	%doc ChangeLog LICENSE
21cr|unshield-1.4.2-2|60	%{_includedir}/*
21cr|unshield-1.4.2-2|61	%{_libdir}/lib%{name}.so
21cr|unshield-1.4.2-2|62	%{_libdir}/pkgconfig/*.pc
21cr|unshield-1.4.2-2|63	
21cr|unshield-1.4.2-2|64	#----------------------------------------------------------------------------
21cr|unshield-1.4.2-2|65	
21cr|unshield-1.4.2-2|66	%prep
21cr|unshield-1.4.2-2|67	%setup -q
21cr|unshield-1.4.2-2|68	%apply_patches
21cr|unshield-1.4.2-2|69	
21cr|unshield-1.4.2-2|70	%build
21cr|unshield-1.4.2-2|71	%cmake
21cr|unshield-1.4.2-2|72	%make
21cr|unshield-1.4.2-2|73	
21cr|unshield-1.4.2-2|74	%install
21cr|unshield-1.4.2-2|75	%makeinstall_std -C build

10736 21
21cr|untie-0.4-0.2.git14b92c7|1	%define git 14b92c7
21cr|untie-0.4-0.2.git14b92c7|2	
21cr|untie-0.4-0.2.git14b92c7|3	Summary: Process namespace creator
21cr|untie-0.4-0.2.git14b92c7|4	Name: untie
21cr|untie-0.4-0.2.git14b92c7|5	Version: 0.4
21cr|untie-0.4-0.2.git14b92c7|6	Release: 0.2.git%{git}
21cr|untie-0.4-0.2.git14b92c7|7	License: GPL
21cr|untie-0.4-0.2.git14b92c7|8	Group: Shells
21cr|untie-0.4-0.2.git14b92c7|9	URL: http://guichaz.free.fr/untie
21cr|untie-0.4-0.2.git14b92c7|10	Source0: untie-%{version}-%{git}.tar.gz
21cr|untie-0.4-0.2.git14b92c7|11	
21cr|untie-0.4-0.2.git14b92c7|12	%description
21cr|untie-0.4-0.2.git14b92c7|13	untie is a tool used to launch commands in new namespaces.
21cr|untie-0.4-0.2.git14b92c7|14	
21cr|untie-0.4-0.2.git14b92c7|15	%prep
21cr|untie-0.4-0.2.git14b92c7|16	%setup -q
21cr|untie-0.4-0.2.git14b92c7|17	
21cr|untie-0.4-0.2.git14b92c7|18	%build
21cr|untie-0.4-0.2.git14b92c7|19	%make CFLAGS="%{optflags}"
21cr|untie-0.4-0.2.git14b92c7|20	
21cr|untie-0.4-0.2.git14b92c7|21	%install
21cr|untie-0.4-0.2.git14b92c7|22	%makeinstall PREFIX=%{buildroot}/%{_prefix}
21cr|untie-0.4-0.2.git14b92c7|23	
21cr|untie-0.4-0.2.git14b92c7|24	%files
21cr|untie-0.4-0.2.git14b92c7|25	%doc COPYING NEWS README
21cr|untie-0.4-0.2.git14b92c7|26	%{_sbindir}/*
21cr|untie-0.4-0.2.git14b92c7|27	%doc %{_mandir}/*/*

10737 21
21cr|up-0.3-15|1	Summary:	Displays the uptime in a human readable format
21cr|up-0.3-15|2	Name:		up
21cr|up-0.3-15|3	Version:	0.3
21cr|up-0.3-15|4	Release:	15
21cr|up-0.3-15|5	License:	GPL
21cr|up-0.3-15|6	Group:		System/Base
21cr|up-0.3-15|7	URL:		http://www.burdell.org/up.php3
21cr|up-0.3-15|8	Source:		%{name}-%{version}.tar.bz2
21cr|up-0.3-15|9	
21cr|up-0.3-15|10	%description
21cr|up-0.3-15|11	up displays the uptime of the system accounting for decades, years, weeks,
21cr|up-0.3-15|12	days, hours, and minutes.  It can output the uptime in its standard hardcore
21cr|up-0.3-15|13	format or the standard 'uptime' (that program that comes with procps) format
21cr|up-0.3-15|14	for quick comparisons with other systems.
21cr|up-0.3-15|15	
21cr|up-0.3-15|16	%prep
21cr|up-0.3-15|17	
21cr|up-0.3-15|18	%setup -n %{name}-%{version}
21cr|up-0.3-15|19	
21cr|up-0.3-15|20	%build
21cr|up-0.3-15|21	gcc %{optflags} -o up up.c
21cr|up-0.3-15|22	
21cr|up-0.3-15|23	%install
21cr|up-0.3-15|24	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|up-0.3-15|25	
21cr|up-0.3-15|26	install -d %{buildroot}%{_bindir}
21cr|up-0.3-15|27	install -d %{buildroot}%{_mandir}/man1
21cr|up-0.3-15|28	install -m755 up %{buildroot}%{_bindir}/
21cr|up-0.3-15|29	install -m644 up.1 %{buildroot}%{_mandir}/man1/
21cr|up-0.3-15|30	
21cr|up-0.3-15|31	%clean
21cr|up-0.3-15|32	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21cr|up-0.3-15|33	
21cr|up-0.3-15|34	%files
21cr|up-0.3-15|35	%defattr(-,root,root)
21cr|up-0.3-15|36	%doc README ChangeLog
21cr|up-0.3-15|37	%{_bindir}/*
21cr|up-0.3-15|38	%{_mandir}/man1/*

10738 21
21cr|updateads-1.0-8|1	Summary:	Update BIND ad server listings
21cr|updateads-1.0-8|2	Name:		updateads
21cr|updateads-1.0-8|3	Version:	1.0
21cr|updateads-1.0-8|4	Release:	8
21cr|updateads-1.0-8|5	License:	BSD-like
21cr|updateads-1.0-8|6	Group:		Monitoring
21cr|updateads-1.0-8|7	URL:		http://prefetch.net/code/updateads.pl.html
21cr|updateads-1.0-8|8	Source0:	http://prefetch.net/code/updateads.pl.bz2
21cr|updateads-1.0-8|9	Requires:	bind
21cr|updateads-1.0-8|10	BuildArch:	noarch
21cr|updateads-1.0-8|11	
21cr|updateads-1.0-8|12	%description
21cr|updateads-1.0-8|13	updatedads.pl is a Perl script that can be used to retrieve and format the
21cr|updateads-1.0-8|14	latest list of well known ad servers for placement in a BIND zone file.
21cr|updateads-1.0-8|15	
21cr|updateads-1.0-8|16	%prep
21cr|updateads-1.0-8|17	
21cr|updateads-1.0-8|18	%setup -q -c -T
21cr|updateads-1.0-8|19	bzcat %{SOURCE0} > %{name}
21cr|updateads-1.0-8|20	
21cr|updateads-1.0-8|21	%build
21cr|updateads-1.0-8|22	
21cr|updateads-1.0-8|23	%install
21cr|updateads-1.0-8|24	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|updateads-1.0-8|25	
21cr|updateads-1.0-8|26	install -d %{buildroot}%{_bindir}
21cr|updateads-1.0-8|27	install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|updateads-1.0-8|28	
21cr|updateads-1.0-8|29	%clean
21cr|updateads-1.0-8|30	[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
21cr|updateads-1.0-8|31	
21cr|updateads-1.0-8|32	%files
21cr|updateads-1.0-8|33	%defattr(-,root,root)
21cr|updateads-1.0-8|34	%attr(0755,root,root) %{_bindir}/%{name}

10739 21
21cr|upnp-inspector-0.2.2-6|1	%define tarball_name UPnP-Inspector
21cr|upnp-inspector-0.2.2-6|2	
21cr|upnp-inspector-0.2.2-6|3	Summary:	An UPnP Device and Service analyzer
21cr|upnp-inspector-0.2.2-6|4	Name:		upnp-inspector
21cr|upnp-inspector-0.2.2-6|5	Version:	0.2.2
21cr|upnp-inspector-0.2.2-6|6	Release:	6
21cr|upnp-inspector-0.2.2-6|7	Group:		Networking/Other
21cr|upnp-inspector-0.2.2-6|8	License:	MIT
21cr|upnp-inspector-0.2.2-6|9	Url:		https://coherence.beebits.net/wiki/UPnP-Inspector
21cr|upnp-inspector-0.2.2-6|10	Source0:	https://coherence.beebits.net/download/%{tarball_name}-%version.tar.bz2
21cr|upnp-inspector-0.2.2-6|11	BuildRequires:	pkgconfig(python)
21cr|upnp-inspector-0.2.2-6|12	BuildRequires:	pythonegg(setuptools)
21cr|upnp-inspector-0.2.2-6|13	BuildRequires:	imagemagick
21cr|upnp-inspector-0.2.2-6|14	BuildRequires:	desktop-file-utils
21cr|upnp-inspector-0.2.2-6|15	Requires:	python-twisted-mail
21cr|upnp-inspector-0.2.2-6|16	Requires:	pythonegg(coherence) >= 0.6.0
21cr|upnp-inspector-0.2.2-6|17	Requires:	pygtk2.0
21cr|upnp-inspector-0.2.2-6|18	Requires:	rpm-helper
21cr|upnp-inspector-0.2.2-6|19	Provides:	UPnP-Inspector = %{EVRD}
21cr|upnp-inspector-0.2.2-6|20	BuildArch:	noarch
21cr|upnp-inspector-0.2.2-6|21	
21cr|upnp-inspector-0.2.2-6|22	%description
21cr|upnp-inspector-0.2.2-6|23	The Inspector is an UPnP Device and Service analyzer, and a debugging tool,
21cr|upnp-inspector-0.2.2-6|24	based on the Coherence DLNA/UPnP framework.
21cr|upnp-inspector-0.2.2-6|25	Modeled loosely after the Intel UPnP Device Spy and Device Validator.
21cr|upnp-inspector-0.2.2-6|26	It is a GUI to discover and explore UPnP devices on your network.
21cr|upnp-inspector-0.2.2-6|27	Detected devices are displayed in a tree-view, where actions can be called and
21cr|upnp-inspector-0.2.2-6|28	state-variables be queried.
21cr|upnp-inspector-0.2.2-6|29	
21cr|upnp-inspector-0.2.2-6|30	%files
21cr|upnp-inspector-0.2.2-6|31	%doc LICENCE NEWS README
21cr|upnp-inspector-0.2.2-6|32	%{_bindir}/%{name}
21cr|upnp-inspector-0.2.2-6|33	%{_datadir}/applications/%{name}.desktop
21cr|upnp-inspector-0.2.2-6|34	%{_iconsdir}/%{name}.png
21cr|upnp-inspector-0.2.2-6|35	%{_liconsdir}/%{name}.png
21cr|upnp-inspector-0.2.2-6|36	%{_miconsdir}/%{name}.png
21cr|upnp-inspector-0.2.2-6|37	%{py_puresitedir}/UPnP_Inspector*.egg-info
21cr|upnp-inspector-0.2.2-6|38	%{py_puresitedir}/upnp_inspector/
21cr|upnp-inspector-0.2.2-6|39	
21cr|upnp-inspector-0.2.2-6|40	#----------------------------------------------------------
21cr|upnp-inspector-0.2.2-6|41	
21cr|upnp-inspector-0.2.2-6|42	%prep
21cr|upnp-inspector-0.2.2-6|43	%setup -q -n %{tarball_name}-%version
21cr|upnp-inspector-0.2.2-6|44	
21cr|upnp-inspector-0.2.2-6|45	%build
21cr|upnp-inspector-0.2.2-6|46	python setup.py build
21cr|upnp-inspector-0.2.2-6|47	
21cr|upnp-inspector-0.2.2-6|48	%install
21cr|upnp-inspector-0.2.2-6|49	python setup.py install --skip-build --root=%{buildroot}
21cr|upnp-inspector-0.2.2-6|50	
21cr|upnp-inspector-0.2.2-6|51	
21cr|upnp-inspector-0.2.2-6|52	# install icons
21cr|upnp-inspector-0.2.2-6|53	mkdir -p %{buildroot}%{_miconsdir}
21cr|upnp-inspector-0.2.2-6|54	mkdir -p %{buildroot}%{_iconsdir}
21cr|upnp-inspector-0.2.2-6|55	mkdir -p %{buildroot}%{_liconsdir}
21cr|upnp-inspector-0.2.2-6|56	install -m 644 upnp_inspector/icons/inspector-logo.png %{buildroot}%{_iconsdir}/%name.png
21cr|upnp-inspector-0.2.2-6|57	convert -scale 16x16 upnp_inspector/icons/inspector-logo.png %{buildroot}%{_miconsdir}/%name.png
21cr|upnp-inspector-0.2.2-6|58	convert -scale 48x48 upnp_inspector/icons/inspector-logo.png %{buildroot}%{_liconsdir}/%name.png
21cr|upnp-inspector-0.2.2-6|59	
21cr|upnp-inspector-0.2.2-6|60	# menu
21cr|upnp-inspector-0.2.2-6|61	mkdir -p  %{buildroot}%{_datadir}/applications
21cr|upnp-inspector-0.2.2-6|62	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|upnp-inspector-0.2.2-6|63	[Desktop Entry]
21cr|upnp-inspector-0.2.2-6|64	Name=UPnP-Inspector
21cr|upnp-inspector-0.2.2-6|65	Comment=An UPnP Device and Service analyzer
21cr|upnp-inspector-0.2.2-6|66	Exec=upnp-inspector
21cr|upnp-inspector-0.2.2-6|67	Icon=upnp-inspector
21cr|upnp-inspector-0.2.2-6|68	StartupNotify=true
21cr|upnp-inspector-0.2.2-6|69	Terminal=false
21cr|upnp-inspector-0.2.2-6|70	Type=Application
21cr|upnp-inspector-0.2.2-6|71	Categories=X-MandrivaLinux-Internet;X-MandrivaLinux-CrossDesktop;
21cr|upnp-inspector-0.2.2-6|72	EOF
21cr|upnp-inspector-0.2.2-6|73	
21cr|upnp-inspector-0.2.2-6|74	desktop-file-validate  %{buildroot}%{_datadir}/applications/%{name}.desktop

10740 21
21cr|upse-1.0.0-10|1	%define	major 2.0.0
21cr|upse-1.0.0-10|2	%define	libname %mklibname upse %{major}
21cr|upse-1.0.0-10|3	%define	devname %mklibname -d upse
21cr|upse-1.0.0-10|4	
21cr|upse-1.0.0-10|5	Summary:	Playstation sound emulator
21cr|upse-1.0.0-10|6	Name:		upse
21cr|upse-1.0.0-10|7	Version:	1.0.0
21cr|upse-1.0.0-10|8	Release:	10
21cr|upse-1.0.0-10|9	License:	GPLv2+
21cr|upse-1.0.0-10|10	Group:		Sound
21cr|upse-1.0.0-10|11	# URLs are dead: use stored sources
21cr|upse-1.0.0-10|12	Url:		http://nenolod.net/upse
21cr|upse-1.0.0-10|13	Source0:	%{name}-%{version}.tbz2
21cr|upse-1.0.0-10|14	Patch0:		%{name}-1.0.0-new-audacious.patch
21cr|upse-1.0.0-10|15	Patch1:		%{name}-disable-audacious.patch
21cr|upse-1.0.0-10|16	BuildRequires:	zlib-devel
21cr|upse-1.0.0-10|17	BuildRequires:	pkgconfig(ao)
21cr|upse-1.0.0-10|18	
21cr|upse-1.0.0-10|19	%description
21cr|upse-1.0.0-10|20	UPSE is a work in progress Playstation sound emulator. Unlike other emulators
21cr|upse-1.0.0-10|21	(SexyPSF), UPSE supports playing back most (a few replayers seem to have bugs
21cr|upse-1.0.0-10|22	or are dependent on some undocumented feature) PS1 module formats.
21cr|upse-1.0.0-10|23	
21cr|upse-1.0.0-10|24	%files
21cr|upse-1.0.0-10|25	%doc NEWS THANKS TODO AUTHORS
21cr|upse-1.0.0-10|26	%{_bindir}/upse123
21cr|upse-1.0.0-10|27	%{_mandir}/man1/upse123.1*
21cr|upse-1.0.0-10|28	
21cr|upse-1.0.0-10|29	#-----------------------------------------------------------------------------
21cr|upse-1.0.0-10|30	
21cr|upse-1.0.0-10|31	%package -n %{libname}
21cr|upse-1.0.0-10|32	Summary:	Playstation sound emulator library
21cr|upse-1.0.0-10|33	Group:		System/Libraries
21cr|upse-1.0.0-10|34	%description -n %{libname}
21cr|upse-1.0.0-10|35	UPSE is a work in progress Playstation sound emulator. Unlike other emulators
21cr|upse-1.0.0-10|36	(SexyPSF), UPSE supports playing back most (a few replayers seem to have bugs
21cr|upse-1.0.0-10|37	or are dependent on some undocumented feature) PS1 module formats.
21cr|upse-1.0.0-10|38	Thid package contains the main library for %{name}.
21cr|upse-1.0.0-10|39	
21cr|upse-1.0.0-10|40	%files -n %{libname}
21cr|upse-1.0.0-10|41	%doc AUTHORS
21cr|upse-1.0.0-10|42	%{_libdir}/libupse.so.%{major}
21cr|upse-1.0.0-10|43	%{_libdir}/libupse.so.2
21cr|upse-1.0.0-10|44	
21cr|upse-1.0.0-10|45	#-----------------------------------------------------------------------------
21cr|upse-1.0.0-10|46	
21cr|upse-1.0.0-10|47	%package -n %{devname}
21cr|upse-1.0.0-10|48	Summary:	Playstation sound emulator library
21cr|upse-1.0.0-10|49	Group:		Development/C
21cr|upse-1.0.0-10|50	Requires:	%{libname} = %{version}
21cr|upse-1.0.0-10|51	Provides:	libupse-devel = %{EVRD}
21cr|upse-1.0.0-10|52	
21cr|upse-1.0.0-10|53	%description -n %{devname}
21cr|upse-1.0.0-10|54	UPSE is a work in progress Playstation sound emulator. Unlike other emulators
21cr|upse-1.0.0-10|55	(SexyPSF), UPSE supports playing back most (a few replayers seem to have bugs
21cr|upse-1.0.0-10|56	or are dependent on some undocumented feature) PS1 module formats.
21cr|upse-1.0.0-10|57	Thid package contains the development files for %{name}.
21cr|upse-1.0.0-10|58	
21cr|upse-1.0.0-10|59	%files -n %{devname}
21cr|upse-1.0.0-10|60	%doc AUTHORS
21cr|upse-1.0.0-10|61	%{_includedir}/%{name}/*.h
21cr|upse-1.0.0-10|62	%{_libdir}/libupse.so
21cr|upse-1.0.0-10|63	
21cr|upse-1.0.0-10|64	#-----------------------------------------------------------------------------
21cr|upse-1.0.0-10|65	
21cr|upse-1.0.0-10|66	%if 0
21cr|upse-1.0.0-10|67	BuildRequires:	libaudacious-devel >= 5:1.4
21cr|upse-1.0.0-10|68	
21cr|upse-1.0.0-10|69	%package -n audacious-upse
21cr|upse-1.0.0-10|70	Summary: Playstation sound emulator plugin for Audacious
21cr|upse-1.0.0-10|71	Group: Sound
21cr|upse-1.0.0-10|72	Requires: audacious
21cr|upse-1.0.0-10|73	
21cr|upse-1.0.0-10|74	%description -n audacious-upse
21cr|upse-1.0.0-10|75	UPSE is a work in progress Playstation sound emulator. Unlike other
21cr|upse-1.0.0-10|76	emulators (SexyPSF), UPSE supports playing back most (a few replayers
21cr|upse-1.0.0-10|77	seem to have bugs or are dependent on some undocumented feature) PS1
21cr|upse-1.0.0-10|78	module formats.
21cr|upse-1.0.0-10|79	This adds Playstation sound emulation to the Audacious Media Player.
21cr|upse-1.0.0-10|80	
21cr|upse-1.0.0-10|81	%files -n audacious-upse
21cr|upse-1.0.0-10|82	%{_libdir}/audacious/Input/upse-audacious.so
21cr|upse-1.0.0-10|83	%endif
21cr|upse-1.0.0-10|84	
21cr|upse-1.0.0-10|85	#-----------------------------------------------------------------------------
21cr|upse-1.0.0-10|86	
21cr|upse-1.0.0-10|87	%prep
21cr|upse-1.0.0-10|88	%setup -q
21cr|upse-1.0.0-10|89	%apply_patches
21cr|upse-1.0.0-10|90	
21cr|upse-1.0.0-10|91	
21cr|upse-1.0.0-10|92	%build
21cr|upse-1.0.0-10|93	%configure
21cr|upse-1.0.0-10|94	%make
21cr|upse-1.0.0-10|95	
21cr|upse-1.0.0-10|96	%install
21cr|upse-1.0.0-10|97	%makeinstall_std

10741 21
21cr|uptimed-0.4.0-3|1	%define _disable_ld_no_undefined 1
21cr|uptimed-0.4.0-3|2	
21cr|uptimed-0.4.0-3|3	%define major 0
21cr|uptimed-0.4.0-3|4	%define libname %mklibname %{name} %{major}
21cr|uptimed-0.4.0-3|5	
21cr|uptimed-0.4.0-3|6	Summary:	A daemon to record and keep track of system uptimes
21cr|uptimed-0.4.0-3|7	Name:		uptimed
21cr|uptimed-0.4.0-3|8	Version:	0.4.0
21cr|uptimed-0.4.0-3|9	Release:	3
21cr|uptimed-0.4.0-3|10	License:	GPLv2+
21cr|uptimed-0.4.0-3|11	Group:		Monitoring
21cr|uptimed-0.4.0-3|12	Url:		http://podgorny.cz/moin/Uptimed
21cr|uptimed-0.4.0-3|13	Source0:	http://podgorny.cz/uptimed/releases/%{name}-%{version}.tar.gz
21cr|uptimed-0.4.0-3|14	BuildRequires:	pkgconfig(systemd)
21cr|uptimed-0.4.0-3|15	
21cr|uptimed-0.4.0-3|16	%description
21cr|uptimed-0.4.0-3|17	Uptimed is an uptime record daemon keeping track of the highest
21cr|uptimed-0.4.0-3|18	uptimes the system ever had. Instead of using a pid file to
21cr|uptimed-0.4.0-3|19	keep sessions apart from each other, it uses the system boot
21cr|uptimed-0.4.0-3|20	time.
21cr|uptimed-0.4.0-3|21	
21cr|uptimed-0.4.0-3|22	Uptimed has the ability to inform you of records and milestones
21cr|uptimed-0.4.0-3|23	though syslog and e-mail, and comes with a console front end to
21cr|uptimed-0.4.0-3|24	parse the records, which can also easily be used to show your
21cr|uptimed-0.4.0-3|25	records on your Web page.
21cr|uptimed-0.4.0-3|26	
21cr|uptimed-0.4.0-3|27	%files
21cr|uptimed-0.4.0-3|28	%doc AUTHORS CREDITS ChangeLog INSTALL.cgi INSTALL.upgrade README.md TODO sample-cgi/
21cr|uptimed-0.4.0-3|29	%config(noreplace) %{_sysconfdir}/uptimed.conf
21cr|uptimed-0.4.0-3|30	%{_unitdir}/%{name}.service
21cr|uptimed-0.4.0-3|31	%{_sbindir}/uptimed
21cr|uptimed-0.4.0-3|32	%dir /var/spool/uptimed
21cr|uptimed-0.4.0-3|33	%{_bindir}/uprecords
21cr|uptimed-0.4.0-3|34	%{_mandir}/*/*
21cr|uptimed-0.4.0-3|35	
21cr|uptimed-0.4.0-3|36	%post
21cr|uptimed-0.4.0-3|37	%_post_service %{name}
21cr|uptimed-0.4.0-3|38	
21cr|uptimed-0.4.0-3|39	%preun
21cr|uptimed-0.4.0-3|40	%_preun_service %{name}
21cr|uptimed-0.4.0-3|41	
21cr|uptimed-0.4.0-3|42	#----------------------------------------------------------------------------
21cr|uptimed-0.4.0-3|43	
21cr|uptimed-0.4.0-3|44	%package -n %{libname}
21cr|uptimed-0.4.0-3|45	Summary:	Generic libraries need by uptimed
21cr|uptimed-0.4.0-3|46	Group:		System/Libraries
21cr|uptimed-0.4.0-3|47	Obsoletes:	%{_lib}uptimed-devel < 0.4
21cr|uptimed-0.4.0-3|48	
21cr|uptimed-0.4.0-3|49	%description -n %{libname}
21cr|uptimed-0.4.0-3|50	Generic libraries needed by uptimed.
21cr|uptimed-0.4.0-3|51	
21cr|uptimed-0.4.0-3|52	%files -n %{libname}
21cr|uptimed-0.4.0-3|53	%{_libdir}/libuptimed.so.%{major}*
21cr|uptimed-0.4.0-3|54	
21cr|uptimed-0.4.0-3|55	#----------------------------------------------------------------------------
21cr|uptimed-0.4.0-3|56	
21cr|uptimed-0.4.0-3|57	%prep
21cr|uptimed-0.4.0-3|58	%setup -q
21cr|uptimed-0.4.0-3|59	
21cr|uptimed-0.4.0-3|60	%build
21cr|uptimed-0.4.0-3|61	./autogen.sh
21cr|uptimed-0.4.0-3|62	%configure \
21cr|uptimed-0.4.0-3|63	--with-systemdsystemunitdir=%{_unitdir} \
21cr|uptimed-0.4.0-3|64	--disable-static
21cr|uptimed-0.4.0-3|65	%make
21cr|uptimed-0.4.0-3|66	
21cr|uptimed-0.4.0-3|67	%install
21cr|uptimed-0.4.0-3|68	%makeinstall_std
21cr|uptimed-0.4.0-3|69	
21cr|uptimed-0.4.0-3|70	mkdir -p %{buildroot}/var/spool/%{name}
21cr|uptimed-0.4.0-3|71	mv %{buildroot}%{_sysconfdir}/uptimed.conf-dist %{buildroot}%{_sysconfdir}/uptimed.conf
21cr|uptimed-0.4.0-3|72	
21cr|uptimed-0.4.0-3|73	rm -rf %{buildroot}%{_libdir}/libuptimed.so

10742 21
21cr|uqm-0.8.0-1|1	Summary:	The Ur-Quan Masters
21cr|uqm-0.8.0-1|2	Name:		uqm
21cr|uqm-0.8.0-1|3	Version:	0.8.0
21cr|uqm-0.8.0-1|4	Release:	1
21cr|uqm-0.8.0-1|5	License:	GPLv2+
21cr|uqm-0.8.0-1|6	Group:		Games/Strategy
21cr|uqm-0.8.0-1|7	Url:		https://sc2.sourceforge.net
21cr|uqm-0.8.0-1|8	Source0:	https://downloads.sourceforge.net/project/sc2/UQM/0.8/uqm-%{version}-src.tgz
21cr|uqm-0.8.0-1|9	Source1:	%{name}-16.png
21cr|uqm-0.8.0-1|10	Source2:	%{name}-32.png
21cr|uqm-0.8.0-1|11	Source3:	%{name}-48.png
21cr|uqm-0.8.0-1|12	Patch0:		uqm-0.8.0-optflags.patch
21cr|uqm-0.8.0-1|13	BuildRequires:	pkgconfig(glu)
21cr|uqm-0.8.0-1|14	BuildRequires:	pkgconfig(libmikmod)
21cr|uqm-0.8.0-1|15	BuildRequires:	pkgconfig(sdl)
21cr|uqm-0.8.0-1|16	BuildRequires:	pkgconfig(SDL_image)
21cr|uqm-0.8.0-1|17	BuildRequires:	pkgconfig(SDL_mixer)
21cr|uqm-0.8.0-1|18	BuildRequires:	pkgconfig(vorbis)
21cr|uqm-0.8.0-1|19	Requires:	%{name}-content
21cr|uqm-0.8.0-1|20	
21cr|uqm-0.8.0-1|21	%description
21cr|uqm-0.8.0-1|22	The Ur-Quan Masters is a port of the 3DO version of Star Control 2.
21cr|uqm-0.8.0-1|23	
21cr|uqm-0.8.0-1|24	%files
21cr|uqm-0.8.0-1|25	%doc AUTHORS BUGS COPYING WhatsNew ChangeLog README Contributing
21cr|uqm-0.8.0-1|26	%doc doc/users/manual.txt
21cr|uqm-0.8.0-1|27	%{_gamesbindir}/%{name}
21cr|uqm-0.8.0-1|28	%{_gamesdatadir}/%{name}
21cr|uqm-0.8.0-1|29	%{_libdir}/%{name}
21cr|uqm-0.8.0-1|30	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|uqm-0.8.0-1|31	%{_iconsdir}/%{name}.png
21cr|uqm-0.8.0-1|32	%{_miconsdir}/%{name}.png
21cr|uqm-0.8.0-1|33	%{_liconsdir}/%{name}.png
21cr|uqm-0.8.0-1|34	
21cr|uqm-0.8.0-1|35	#----------------------------------------------------------------------------
21cr|uqm-0.8.0-1|36	
21cr|uqm-0.8.0-1|37	%prep
21cr|uqm-0.8.0-1|38	%autosetup -p1
21cr|uqm-0.8.0-1|39	
21cr|uqm-0.8.0-1|40	# create configuration
21cr|uqm-0.8.0-1|41	cat > config.state <<EOF
21cr|uqm-0.8.0-1|42	CHOICE_debug_VALUE='nodebug'
21cr|uqm-0.8.0-1|43	CHOICE_graphics_VALUE='opengl'
21cr|uqm-0.8.0-1|44	CHOICE_sound_VALUE='mixsdl'
21cr|uqm-0.8.0-1|45	CHOICE_ioformat_VALUE='stdio_zip'
21cr|uqm-0.8.0-1|46	INPUT_install_prefix_VALUE='%{_gamesbindir}'
21cr|uqm-0.8.0-1|47	INPUT_install_bindir_VALUE='%{_gamesbindir}'
21cr|uqm-0.8.0-1|48	INPUT_install_libdir_VALUE='%{_libdir}'
21cr|uqm-0.8.0-1|49	INPUT_install_sharedir_VALUE='%{_gamesdatadir}'
21cr|uqm-0.8.0-1|50	EOF
21cr|uqm-0.8.0-1|51	
21cr|uqm-0.8.0-1|52	
21cr|uqm-0.8.0-1|53	# non-readable debug
21cr|uqm-0.8.0-1|54	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
21cr|uqm-0.8.0-1|55	chmod 644 AUTHORS BUGS COPYING WhatsNew ChangeLog README Contributing
21cr|uqm-0.8.0-1|56	#
21cr|uqm-0.8.0-1|57	
21cr|uqm-0.8.0-1|58	%build
21cr|uqm-0.8.0-1|59	./build.sh uqm < /dev/null
21cr|uqm-0.8.0-1|60	
21cr|uqm-0.8.0-1|61	
21cr|uqm-0.8.0-1|62	%install
21cr|uqm-0.8.0-1|63	perl -pi -e 's|%{_prefix}|%{buildroot}%{_prefix}|' build.vars
21cr|uqm-0.8.0-1|64	./build.sh uqm install
21cr|uqm-0.8.0-1|65	
21cr|uqm-0.8.0-1|66	# icons
21cr|uqm-0.8.0-1|67	install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|uqm-0.8.0-1|68	install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|uqm-0.8.0-1|69	install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|uqm-0.8.0-1|70	
21cr|uqm-0.8.0-1|71	# menu
21cr|uqm-0.8.0-1|72	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|uqm-0.8.0-1|73	cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|uqm-0.8.0-1|74	[Desktop Entry]
21cr|uqm-0.8.0-1|75	Name=Ur-Quan Masters
21cr|uqm-0.8.0-1|76	Comment=Port of the 3DO version of Star Control 2
21cr|uqm-0.8.0-1|77	Exec=%{_gamesbindir}/%{name}
21cr|uqm-0.8.0-1|78	Icon=%{name}
21cr|uqm-0.8.0-1|79	Terminal=false
21cr|uqm-0.8.0-1|80	Type=Application
21cr|uqm-0.8.0-1|81	StartupNotify=false
21cr|uqm-0.8.0-1|82	Categories=Game;StrategyGame;
21cr|uqm-0.8.0-1|83	EOF

10743 21
21cr|uqm-3domusic-0.8.0-2|1	%define base_name	uqm
21cr|uqm-3domusic-0.8.0-2|2	
21cr|uqm-3domusic-0.8.0-2|3	Name:		%{base_name}-3domusic
21cr|uqm-3domusic-0.8.0-2|4	Version:	0.8.0
21cr|uqm-3domusic-0.8.0-2|5	Release:	2
21cr|uqm-3domusic-0.8.0-2|6	Summary:	Optional 3DO music package for Ur-Quan Masters game
21cr|uqm-3domusic-0.8.0-2|7	License:	GPL
21cr|uqm-3domusic-0.8.0-2|8	Group:		Games/Strategy
21cr|uqm-3domusic-0.8.0-2|9	URL:		https://sc2.sourceforge.net
21cr|uqm-3domusic-0.8.0-2|10	Source:		https://downloads.sourceforge.net/project/sc2/UQM/0.8/%{base_name}-%{version}-3domusic.uqm
21cr|uqm-3domusic-0.8.0-2|11	Requires:	%{base_name}
21cr|uqm-3domusic-0.8.0-2|12	BuildArch:	noarch
21cr|uqm-3domusic-0.8.0-2|13	
21cr|uqm-3domusic-0.8.0-2|14	%description
21cr|uqm-3domusic-0.8.0-2|15	The Ur-Quan Masters is a port of the 3DO version of Star Control 2.
21cr|uqm-3domusic-0.8.0-2|16	
21cr|uqm-3domusic-0.8.0-2|17	%prep
21cr|uqm-3domusic-0.8.0-2|18	%setup -c -q
21cr|uqm-3domusic-0.8.0-2|19	
21cr|uqm-3domusic-0.8.0-2|20	%build
21cr|uqm-3domusic-0.8.0-2|21	
21cr|uqm-3domusic-0.8.0-2|22	%install
21cr|uqm-3domusic-0.8.0-2|23	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}/content
21cr|uqm-3domusic-0.8.0-2|24	cp -pr * %{buildroot}%{_gamesdatadir}/%{base_name}/content
21cr|uqm-3domusic-0.8.0-2|25	
21cr|uqm-3domusic-0.8.0-2|26	%clean
21cr|uqm-3domusic-0.8.0-2|27	
21cr|uqm-3domusic-0.8.0-2|28	%files
21cr|uqm-3domusic-0.8.0-2|29	%{_gamesdatadir}/%{base_name}/content/3domusic

10744 21
21cr|uqm-content-0.8.0-1|1	%define oname uqm
21cr|uqm-content-0.8.0-1|2	
21cr|uqm-content-0.8.0-1|3	Summary:	Mandatory content package for Ur-Quan Masters game
21cr|uqm-content-0.8.0-1|4	Name:		%{oname}-content
21cr|uqm-content-0.8.0-1|5	Version:	0.8.0
21cr|uqm-content-0.8.0-1|6	Release:	1
21cr|uqm-content-0.8.0-1|7	License:	GPLv2+
21cr|uqm-content-0.8.0-1|8	Group:		Games/Strategy
21cr|uqm-content-0.8.0-1|9	Url:		http://sc2.sourceforge.net
21cr|uqm-content-0.8.0-1|10	Source0:	https://downloads.sourceforge.net/project/sc2/UQM/0.8/uqm-%{version}-content.uqm
21cr|uqm-content-0.8.0-1|11	Requires:	%{oname}
21cr|uqm-content-0.8.0-1|12	Provides:	%{oname}-data = %{EVRD}
21cr|uqm-content-0.8.0-1|13	BuildArch:	noarch
21cr|uqm-content-0.8.0-1|14	
21cr|uqm-content-0.8.0-1|15	%description
21cr|uqm-content-0.8.0-1|16	The Ur-Quan Masters is a port of the 3DO version of Star Control 2.
21cr|uqm-content-0.8.0-1|17	
21cr|uqm-content-0.8.0-1|18	%files
21cr|uqm-content-0.8.0-1|19	%{_gamesdatadir}/%{oname}/content/*
21cr|uqm-content-0.8.0-1|20	
21cr|uqm-content-0.8.0-1|21	#----------------------------------------------------------------------------
21cr|uqm-content-0.8.0-1|22	
21cr|uqm-content-0.8.0-1|23	%prep
21cr|uqm-content-0.8.0-1|24	%setup -c -q
21cr|uqm-content-0.8.0-1|25	
21cr|uqm-content-0.8.0-1|26	%build
21cr|uqm-content-0.8.0-1|27	
21cr|uqm-content-0.8.0-1|28	%install
21cr|uqm-content-0.8.0-1|29	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{oname}/content
21cr|uqm-content-0.8.0-1|30	cp -pr * %{buildroot}%{_gamesdatadir}/%{oname}/content

10745 21
21cr|uqm-voice-0.8.0-1|1	%define base_name	uqm
21cr|uqm-voice-0.8.0-1|2	
21cr|uqm-voice-0.8.0-1|3	Name:		%{base_name}-voice
21cr|uqm-voice-0.8.0-1|4	Version:	0.8.0
21cr|uqm-voice-0.8.0-1|5	Release:	1
21cr|uqm-voice-0.8.0-1|6	Summary:	Optional speech package for Ur-Quan Masters game
21cr|uqm-voice-0.8.0-1|7	License:	GPL
21cr|uqm-voice-0.8.0-1|8	Group:		Games/Strategy
21cr|uqm-voice-0.8.0-1|9	URL:		http://sc2.sourceforge.net
21cr|uqm-voice-0.8.0-1|10	Source:		https://downloads.sourceforge.net/project/sc2/UQM/0.8/%{base_name}-%{version}-voice.uqm
21cr|uqm-voice-0.8.0-1|11	Requires:	%{base_name}
21cr|uqm-voice-0.8.0-1|12	BuildArch:	noarch
21cr|uqm-voice-0.8.0-1|13	
21cr|uqm-voice-0.8.0-1|14	%description
21cr|uqm-voice-0.8.0-1|15	The Ur-Quan Masters is a port of the 3DO version of Star Control 2.
21cr|uqm-voice-0.8.0-1|16	
21cr|uqm-voice-0.8.0-1|17	%prep
21cr|uqm-voice-0.8.0-1|18	%setup -c -q
21cr|uqm-voice-0.8.0-1|19	
21cr|uqm-voice-0.8.0-1|20	%build
21cr|uqm-voice-0.8.0-1|21	
21cr|uqm-voice-0.8.0-1|22	%install
21cr|uqm-voice-0.8.0-1|23	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}/content
21cr|uqm-voice-0.8.0-1|24	cp -pr * %{buildroot}%{_gamesdatadir}/%{base_name}/content
21cr|uqm-voice-0.8.0-1|25	
21cr|uqm-voice-0.8.0-1|26	%clean
21cr|uqm-voice-0.8.0-1|27	
21cr|uqm-voice-0.8.0-1|28	%files
21cr|uqm-voice-0.8.0-1|29	%{_gamesdatadir}/%{base_name}/content/3dovoice

10746 21
21cr|urbackup-client-2.5.24-1|1	Name:		urbackup-client
21cr|urbackup-client-2.5.24-1|2	Version:	2.5.24
21cr|urbackup-client-2.5.24-1|3	Release:	1
21cr|urbackup-client-2.5.24-1|4	Summary:	Efficient Client-Server backup system for Linux and Windows
21cr|urbackup-client-2.5.24-1|5	Group:		Archiving/Backup
21cr|urbackup-client-2.5.24-1|6	License:	AGPL-3.0+
21cr|urbackup-client-2.5.24-1|7	Url:		http://www.urbackup.org/
21cr|urbackup-client-2.5.24-1|8	Source0:	https://hndl.urbackup.org/Client/%{version}/%{name}-%{version}.tar.gz
21cr|urbackup-client-2.5.24-1|9	Source2:	%{name}-snapshot.cfg
21cr|urbackup-client-2.5.24-1|10	Patch1:		urbackup-client-fix-link-sqlite3.patch
21cr|urbackup-client-2.5.24-1|11	Patch2:		urbackup-client-gcc13.patch
21cr|urbackup-client-2.5.24-1|12	BuildRequires: gcc-c++
21cr|urbackup-client-2.5.24-1|13	BuildRequires: pkgconfig(zlib)
21cr|urbackup-client-2.5.24-1|14	BuildRequires: pkgconfig(libzstd)
21cr|urbackup-client-2.5.24-1|15	BuildRequires: pkgconfig(cryptopp)
21cr|urbackup-client-2.5.24-1|16	BuildRequires: pkgconfig(openssl)
21cr|urbackup-client-2.5.24-1|17	BuildRequires: pkgconfig(sqlite3)
21cr|urbackup-client-2.5.24-1|18	
21cr|urbackup-client-2.5.24-1|19	Requires:      urbackup-common
21cr|urbackup-client-2.5.24-1|20	Requires(pre): user(urbackup)
21cr|urbackup-client-2.5.24-1|21	
21cr|urbackup-client-2.5.24-1|22	%description
21cr|urbackup-client-2.5.24-1|23	Efficient Client-Server Backup system for Linux and Windows
21cr|urbackup-client-2.5.24-1|24	with GPT and UEFI partition. A client for Windows lets you
21cr|urbackup-client-2.5.24-1|25	backup open files and complete partition images. Backups
21cr|urbackup-client-2.5.24-1|26	are stored to disks in a efficient way (deduplication)
21cr|urbackup-client-2.5.24-1|27	on either Windows or Linux servers.
21cr|urbackup-client-2.5.24-1|28	
21cr|urbackup-client-2.5.24-1|29	%post
21cr|urbackup-client-2.5.24-1|30	%systemd_post %{name}.service
21cr|urbackup-client-2.5.24-1|31	
21cr|urbackup-client-2.5.24-1|32	%preun
21cr|urbackup-client-2.5.24-1|33	%systemd_preun %{name}.service
21cr|urbackup-client-2.5.24-1|34	
21cr|urbackup-client-2.5.24-1|35	%files
21cr|urbackup-client-2.5.24-1|36	%doc AUTHORS COPYING ChangeLog README
21cr|urbackup-client-2.5.24-1|37	%config(noreplace) %{_sysconfdir}/sysconfig/urbackupclient
21cr|urbackup-client-2.5.24-1|38	%dir %{_sysconfdir}/urbackup
21cr|urbackup-client-2.5.24-1|39	%config(noreplace) %{_sysconfdir}/urbackup/*
21cr|urbackup-client-2.5.24-1|40	%{_bindir}/urbackupclientctl
21cr|urbackup-client-2.5.24-1|41	%{_bindir}/blockalign
21cr|urbackup-client-2.5.24-1|42	%{_sbindir}/urbackupclientbackend
21cr|urbackup-client-2.5.24-1|43	%{_unitdir}/%{name}.service
21cr|urbackup-client-2.5.24-1|44	%{_mandir}/man1/*
21cr|urbackup-client-2.5.24-1|45	%dir %attr(0755,urbackup,urbackup) %{_datadir}/urbackup
21cr|urbackup-client-2.5.24-1|46	%attr(-,urbackup,urbackup) %{_datadir}/urbackup/*
21cr|urbackup-client-2.5.24-1|47	%dir %attr(0755,urbackup,urbackup) %{_localstatedir}/urbackup
21cr|urbackup-client-2.5.24-1|48	%attr(-,urbackup,urbackup) %{_localstatedir}/urbackup/*
21cr|urbackup-client-2.5.24-1|49	%ghost %{_logdir}/urbackupclient.log
21cr|urbackup-client-2.5.24-1|50	
21cr|urbackup-client-2.5.24-1|51	#-------------------------------------------------------------
21cr|urbackup-client-2.5.24-1|52	%prep
21cr|urbackup-client-2.5.24-1|53	%autosetup -p1 -n %{name}-%{version}.0
21cr|urbackup-client-2.5.24-1|54	
21cr|urbackup-client-2.5.24-1|55	sed -i "s@/usr/local/sbin/urbackupclientbackend@%{_sbindir}/urbackupclientbackend@g" urbackupclientbackend-redhat.service
21cr|urbackup-client-2.5.24-1|56	sed -i 's,armhf,armh,' cryptoplugin/src/configure.ac
21cr|urbackup-client-2.5.24-1|57	
21cr|urbackup-client-2.5.24-1|58	%build
21cr|urbackup-client-2.5.24-1|59	export SUID_CFLAGS=-fPIE
21cr|urbackup-client-2.5.24-1|60	export SUID_LDFLAGS=-fpie
21cr|urbackup-client-2.5.24-1|61	%ifarch %{ix86}
21cr|urbackup-client-2.5.24-1|62	%global optflags %{optflags} -msse2
21cr|urbackup-client-2.5.24-1|63	%endif
21cr|urbackup-client-2.5.24-1|64	%ifarch %{e2k}
21cr|urbackup-client-2.5.24-1|65	%global optflags %{optflags} -mno-sse4.2 -mno-avx
21cr|urbackup-client-2.5.24-1|66	%endif
21cr|urbackup-client-2.5.24-1|67	autoreconf -vfi
21cr|urbackup-client-2.5.24-1|68	%configure \
21cr|urbackup-client-2.5.24-1|69	--without-embedded-sqlite3 \
21cr|urbackup-client-2.5.24-1|70	--enable-headless
21cr|urbackup-client-2.5.24-1|71	
21cr|urbackup-client-2.5.24-1|72	
21cr|urbackup-client-2.5.24-1|73	%make_build
21cr|urbackup-client-2.5.24-1|74	
21cr|urbackup-client-2.5.24-1|75	%install
21cr|urbackup-client-2.5.24-1|76	%makeinstall_std
21cr|urbackup-client-2.5.24-1|77	mkdir -p %{buildroot}{%{_unitdir},%{_mandir}/man1,%{_logdir},%{_localstatedir}/urbackup}
21cr|urbackup-client-2.5.24-1|78	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|urbackup-client-2.5.24-1|79	mkdir -p %{buildroot}%{_initdir}
21cr|urbackup-client-2.5.24-1|80	
21cr|urbackup-client-2.5.24-1|81	install -m 644 defaults_client %{buildroot}%{_sysconfdir}/sysconfig/urbackupclient
21cr|urbackup-client-2.5.24-1|82	install -m 644 urbackupclientbackend-redhat.service %{buildroot}%{_unitdir}/%{name}.service
21cr|urbackup-client-2.5.24-1|83	install -m 644 docs/urbackupclientbackend.1 %{buildroot}%{_mandir}/man1/urbackupclientbackend.1
21cr|urbackup-client-2.5.24-1|84	
21cr|urbackup-client-2.5.24-1|85	for f in linux_snapshot/*_snapshot; do
21cr|urbackup-client-2.5.24-1|86	[ -f "$f" ]
21cr|urbackup-client-2.5.24-1|87	install -m 755 "$f" "%{buildroot}%{_datadir}/urbackup/scripts/"
21cr|urbackup-client-2.5.24-1|88	done
21cr|urbackup-client-2.5.24-1|89	
21cr|urbackup-client-2.5.24-1|90	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/urbackup/snapshot.cfg
21cr|urbackup-client-2.5.24-1|91	touch %{buildroot}%{_logdir}/urbackupclient.log
21cr|urbackup-client-2.5.24-1|92	
21cr|urbackup-client-2.5.24-1|93	#fix permissions
21cr|urbackup-client-2.5.24-1|94	chmod -x %{buildroot}%{_sysconfdir}/urbackup/*.conf
21cr|urbackup-client-2.5.24-1|95	

10747 21
21cr|urbackup-server-2.5.31-1|1	
21cr|urbackup-server-2.5.31-1|2	Name:		urbackup-server
21cr|urbackup-server-2.5.31-1|3	Version:	2.5.31
21cr|urbackup-server-2.5.31-1|4	Release:	1
21cr|urbackup-server-2.5.31-1|5	
21cr|urbackup-server-2.5.31-1|6	Summary:	Efficient Client-Server backup system for Linux and Windows
21cr|urbackup-server-2.5.31-1|7	License:	AGPL-3.0+
21cr|urbackup-server-2.5.31-1|8	Group:		Archiving/Backup
21cr|urbackup-server-2.5.31-1|9	
21cr|urbackup-server-2.5.31-1|10	Url:		http://www.urbackup.org/
21cr|urbackup-server-2.5.31-1|11	Source0:	http://hndl.urbackup.org/Server/%{version}/urbackup-server-%{version}.tar.gz
21cr|urbackup-server-2.5.31-1|12	Source10:	urbackup.sysusers.conf
21cr|urbackup-server-2.5.31-1|13	Patch4:		urbackup-server-2.5.28-no-update.patch
21cr|urbackup-server-2.5.31-1|14	
21cr|urbackup-server-2.5.31-1|15	%ifnarch %{e2k} %{ix86}
21cr|urbackup-server-2.5.31-1|16	Requires: guestfs-tools
21cr|urbackup-server-2.5.31-1|17	%endif
21cr|urbackup-server-2.5.31-1|18	
21cr|urbackup-server-2.5.31-1|19	BuildRequires: gcc-c++
21cr|urbackup-server-2.5.31-1|20	BuildRequires: pkgconfig(libcurl)
21cr|urbackup-server-2.5.31-1|21	BuildRequires: pkgconfig(fuse)
21cr|urbackup-server-2.5.31-1|22	BuildRequires: pkgconfig(zlib)
21cr|urbackup-server-2.5.31-1|23	BuildRequires: pkgconfig(libzstd)
21cr|urbackup-server-2.5.31-1|24	BuildRequires: pkgconfig(cryptopp)
21cr|urbackup-server-2.5.31-1|25	BuildRequires: pkgconfig(lmdb)
21cr|urbackup-server-2.5.31-1|26	BuildRequires: pkgconfig(sqlite3)
21cr|urbackup-server-2.5.31-1|27	BuildRequires: lua-devel
21cr|urbackup-server-2.5.31-1|28	Requires:      urbackup-common = %{EVRD}
21cr|urbackup-server-2.5.31-1|29	Requires(pre): user(urbackup)
21cr|urbackup-server-2.5.31-1|30	
21cr|urbackup-server-2.5.31-1|31	%description
21cr|urbackup-server-2.5.31-1|32	Efficient Client-Server Backup system for Linux and Windows
21cr|urbackup-server-2.5.31-1|33	with GPT and UEFI partition. A client for Windows lets you
21cr|urbackup-server-2.5.31-1|34	backup open files and complete partition images. Backups
21cr|urbackup-server-2.5.31-1|35	are stored to disks in a efficient way (deduplication)
21cr|urbackup-server-2.5.31-1|36	on either Windows or Linux servers.
21cr|urbackup-server-2.5.31-1|37	
21cr|urbackup-server-2.5.31-1|38	%files
21cr|urbackup-server-2.5.31-1|39	%doc AUTHORS COPYING ChangeLog README
21cr|urbackup-server-2.5.31-1|40	%attr(4710,root,urbackup) %{_bindir}/urbackup_snapshot_helper
21cr|urbackup-server-2.5.31-1|41	%attr(4710,root,urbackup) %{_bindir}/urbackup_mount_helper
21cr|urbackup-server-2.5.31-1|42	%attr(-,urbackup,urbackup) %{_datadir}/urbackup/*
21cr|urbackup-server-2.5.31-1|43	%{_bindir}/urbackupsrv
21cr|urbackup-server-2.5.31-1|44	%{_mandir}/man1/*
21cr|urbackup-server-2.5.31-1|45	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|urbackup-server-2.5.31-1|46	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|urbackup-server-2.5.31-1|47	%{_prefix}/lib/firewalld/services/%{name}.xml
21cr|urbackup-server-2.5.31-1|48	%ghost %{_logdir}/urbackup.log
21cr|urbackup-server-2.5.31-1|49	%attr(-,urbackup,urbackup) %{_localstatedir}/urbackup/dataplan_db.txt
21cr|urbackup-server-2.5.31-1|50	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|urbackup-server-2.5.31-1|51	
21cr|urbackup-server-2.5.31-1|52	%post
21cr|urbackup-server-2.5.31-1|53	%systemd_post %{name}.service
21cr|urbackup-server-2.5.31-1|54	
21cr|urbackup-server-2.5.31-1|55	%preun
21cr|urbackup-server-2.5.31-1|56	%systemd_preun %{name}.service
21cr|urbackup-server-2.5.31-1|57	
21cr|urbackup-server-2.5.31-1|58	#------------------------------------------------------------
21cr|urbackup-server-2.5.31-1|59	%package -n urbackup-common
21cr|urbackup-server-2.5.31-1|60	Summary:	Common directories and user for urbackup server and client
21cr|urbackup-server-2.5.31-1|61	Group:		Archiving/Backup
21cr|urbackup-server-2.5.31-1|62	Requires(pre):	/bin/systemd-sysusers
21cr|urbackup-server-2.5.31-1|63	
21cr|urbackup-server-2.5.31-1|64	%description -n urbackup-common
21cr|urbackup-server-2.5.31-1|65	Common directories and user for urbackup server and client
21cr|urbackup-server-2.5.31-1|66	
21cr|urbackup-server-2.5.31-1|67	%files -n urbackup-common
21cr|urbackup-server-2.5.31-1|68	%dir %attr(0755,urbackup,urbackup) %{_datadir}/urbackup
21cr|urbackup-server-2.5.31-1|69	%dir %attr(0755,urbackup,urbackup) %{_localstatedir}/urbackup
21cr|urbackup-server-2.5.31-1|70	%{_sysusersdir}/urbackup.conf
21cr|urbackup-server-2.5.31-1|71	
21cr|urbackup-server-2.5.31-1|72	%pre -n urbackup-common
21cr|urbackup-server-2.5.31-1|73	%sysusers_create_package urbackup %{SOURCE10}
21cr|urbackup-server-2.5.31-1|74	
21cr|urbackup-server-2.5.31-1|75	
21cr|urbackup-server-2.5.31-1|76	#------------------------------------------------------------
21cr|urbackup-server-2.5.31-1|77	
21cr|urbackup-server-2.5.31-1|78	%prep
21cr|urbackup-server-2.5.31-1|79	%autosetup -p1
21cr|urbackup-server-2.5.31-1|80	
21cr|urbackup-server-2.5.31-1|81	sed -i "s@/var/urbackup@%{_localstatedir}/urbackup@g" docs/urbackupsrv.1
21cr|urbackup-server-2.5.31-1|82	sed -i "s@/etc/default/urbackupsrv@%{_sysconfdir}/sysconfig/%{name}@g" %{name}.service
21cr|urbackup-server-2.5.31-1|83	sed -i 's,armhf,armhf|armh|armv7l,' cryptoplugin/src/configure.ac
21cr|urbackup-server-2.5.31-1|84	
21cr|urbackup-server-2.5.31-1|85	%build
21cr|urbackup-server-2.5.31-1|86	export SUID_CFLAGS=-fPIE
21cr|urbackup-server-2.5.31-1|87	export SUID_LDFLAGS=-fpie
21cr|urbackup-server-2.5.31-1|88	%ifarch %{ix86}
21cr|urbackup-server-2.5.31-1|89	export CXXFLAGS="-msse2 -O2 -g"
21cr|urbackup-server-2.5.31-1|90	%endif
21cr|urbackup-server-2.5.31-1|91	autoreconf -vfi
21cr|urbackup-server-2.5.31-1|92	%configure \
21cr|urbackup-server-2.5.31-1|93	--enable-packaging \
21cr|urbackup-server-2.5.31-1|94	--with-mountvhd \
21cr|urbackup-server-2.5.31-1|95	--without-embedded-cryptopp \
21cr|urbackup-server-2.5.31-1|96	--without-embedded-sqlite3 \
21cr|urbackup-server-2.5.31-1|97	--without-embedded-lua \
21cr|urbackup-server-2.5.31-1|98	--without-embedded-lmdb
21cr|urbackup-server-2.5.31-1|99	
21cr|urbackup-server-2.5.31-1|100	%make_build
21cr|urbackup-server-2.5.31-1|101	
21cr|urbackup-server-2.5.31-1|102	%install
21cr|urbackup-server-2.5.31-1|103	%makeinstall_std
21cr|urbackup-server-2.5.31-1|104	mkdir -p %{buildroot}{%{_unitdir},%{_mandir}/man1,%{_sysconfdir}/logrotate.d,%{_logdir},%{_localstatedir}/urbackup}
21cr|urbackup-server-2.5.31-1|105	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21cr|urbackup-server-2.5.31-1|106	mkdir -p %{buildroot}%{_prefix}/lib/firewalld/services
21cr|urbackup-server-2.5.31-1|107	
21cr|urbackup-server-2.5.31-1|108	install -m 644 defaults_server %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|urbackup-server-2.5.31-1|109	install -m 640 urbackup-server-firewalld.xml %{buildroot}%{_prefix}/lib/firewalld/services/%{name}.xml
21cr|urbackup-server-2.5.31-1|110	install -m 644 urbackup-server.service %{buildroot}%{_unitdir}/%{name}.service
21cr|urbackup-server-2.5.31-1|111	install -m 644 docs/urbackupsrv.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|urbackup-server-2.5.31-1|112	install -m 644 logrotate_urbackupsrv  %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|urbackup-server-2.5.31-1|113	touch %{buildroot}%{_logdir}/urbackup.log
21cr|urbackup-server-2.5.31-1|114	
21cr|urbackup-server-2.5.31-1|115	# install sysuser config
21cr|urbackup-server-2.5.31-1|116	install -d %{buildroot}%{_sysusersdir}/
21cr|urbackup-server-2.5.31-1|117	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/urbackup.conf

10748 21
21cr|uriparser-0.9.7-1|1	%define major 1
21cr|uriparser-0.9.7-1|2	%define libname %mklibname uriparser %{major}
21cr|uriparser-0.9.7-1|3	%define devname %mklibname uriparser -d
21cr|uriparser-0.9.7-1|4	
21cr|uriparser-0.9.7-1|5	Summary:	URI parsing library - RFC 3986
21cr|uriparser-0.9.7-1|6	Name:		uriparser
21cr|uriparser-0.9.7-1|7	Version:	0.9.7
21cr|uriparser-0.9.7-1|8	Release:	1
21cr|uriparser-0.9.7-1|9	License:	BSD
21cr|uriparser-0.9.7-1|10	Group:		System/Libraries
21cr|uriparser-0.9.7-1|11	Url:		https://uriparser.github.io
21cr|uriparser-0.9.7-1|12	Source0:	https://github.com/uriparser/uriparser/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
21cr|uriparser-0.9.7-1|13	BuildRequires:	cmake
21cr|uriparser-0.9.7-1|14	BuildRequires:	doxygen
21cr|uriparser-0.9.7-1|15	BuildRequires:	graphviz
21cr|uriparser-0.9.7-1|16	BuildRequires:	pkgconfig(libcpptest)
21cr|uriparser-0.9.7-1|17	
21cr|uriparser-0.9.7-1|18	%description
21cr|uriparser-0.9.7-1|19	Uriparser is a strictly RFC 3986 compliant URI parsing library written in C.
21cr|uriparser-0.9.7-1|20	uriparser is cross-platform, fast, supports Unicode and is licensed under the
21cr|uriparser-0.9.7-1|21	New BSD license.
21cr|uriparser-0.9.7-1|22	
21cr|uriparser-0.9.7-1|23	#----------------------------------------------------------------------------
21cr|uriparser-0.9.7-1|24	
21cr|uriparser-0.9.7-1|25	%package -n %{libname}
21cr|uriparser-0.9.7-1|26	Summary:	URI parsing library - RFC 3986
21cr|uriparser-0.9.7-1|27	Group:		System/Libraries
21cr|uriparser-0.9.7-1|28	
21cr|uriparser-0.9.7-1|29	%description -n %{libname}
21cr|uriparser-0.9.7-1|30	Uriparser is a strictly RFC 3986 compliant URI parsing library written in C.
21cr|uriparser-0.9.7-1|31	uriparser is cross-platform, fast, supports Unicode and is licensed under the
21cr|uriparser-0.9.7-1|32	New BSD license.
21cr|uriparser-0.9.7-1|33	
21cr|uriparser-0.9.7-1|34	%files -n %{libname}
21cr|uriparser-0.9.7-1|35	%doc THANKS AUTHORS COPYING ChangeLog
21cr|uriparser-0.9.7-1|36	%{_libdir}/liburiparser.so.%{major}*
21cr|uriparser-0.9.7-1|37	
21cr|uriparser-0.9.7-1|38	#----------------------------------------------------------------------------
21cr|uriparser-0.9.7-1|39	
21cr|uriparser-0.9.7-1|40	%package -n %{devname}
21cr|uriparser-0.9.7-1|41	Summary:	Development files for the uriparser library
21cr|uriparser-0.9.7-1|42	Group:		Development/C
21cr|uriparser-0.9.7-1|43	Provides:	%{name}-devel = %{EVRD}
21cr|uriparser-0.9.7-1|44	Requires:	%{libname} = %{EVRD}
21cr|uriparser-0.9.7-1|45	
21cr|uriparser-0.9.7-1|46	%description -n %{devname}
21cr|uriparser-0.9.7-1|47	This package contains libraries and header files for developing applications
21cr|uriparser-0.9.7-1|48	that use uriparser.
21cr|uriparser-0.9.7-1|49	
21cr|uriparser-0.9.7-1|50	%files -n %{devname}
21cr|uriparser-0.9.7-1|51	%{_bindir}/uriparse
21cr|uriparser-0.9.7-1|52	%{_datadir}/doc/%{name}/html/*
21cr|uriparser-0.9.7-1|53	%{_includedir}/*
21cr|uriparser-0.9.7-1|54	%{_libdir}/*.so
21cr|uriparser-0.9.7-1|55	%{_libdir}/cmake/%{name}-%{version}/
21cr|uriparser-0.9.7-1|56	%{_libdir}/pkgconfig/*.pc
21cr|uriparser-0.9.7-1|57	
21cr|uriparser-0.9.7-1|58	#----------------------------------------------------------------------------
21cr|uriparser-0.9.7-1|59	
21cr|uriparser-0.9.7-1|60	%prep
21cr|uriparser-0.9.7-1|61	%setup -q
21cr|uriparser-0.9.7-1|62	sed -i 's/\r//' THANKS
21cr|uriparser-0.9.7-1|63	sed -i 's/\r//' COPYING
21cr|uriparser-0.9.7-1|64	iconv -f iso-8859-1 -t utf-8 -o THANKS{.utf8,}
21cr|uriparser-0.9.7-1|65	mv THANKS{.utf8,}
21cr|uriparser-0.9.7-1|66	
21cr|uriparser-0.9.7-1|67	%build
21cr|uriparser-0.9.7-1|68	%cmake \
21cr|uriparser-0.9.7-1|69	-DURIPARSER_BUILD_TESTS:BOOL=OFF
21cr|uriparser-0.9.7-1|70	%make
21cr|uriparser-0.9.7-1|71	
21cr|uriparser-0.9.7-1|72	%install
21cr|uriparser-0.9.7-1|73	%makeinstall_std -C build

10749 21
21cr|urlmon-4.0-11|1	# exclure requires bundled in perl
21cr|urlmon-4.0-11|2	%define __requires_exclude ^perl\\(ctime.pl\\)
21cr|urlmon-4.0-11|3	
21cr|urlmon-4.0-11|4	Summary:	An URL monitor
21cr|urlmon-4.0-11|5	Name:		urlmon
21cr|urlmon-4.0-11|6	Version:	4.0
21cr|urlmon-4.0-11|7	Release:	11
21cr|urlmon-4.0-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|urlmon-4.0-11|9	Patch0:		urlmon-4.0-perl-path.patch.bz2
21cr|urlmon-4.0-11|10	License:	GPL
21cr|urlmon-4.0-11|11	Group:		Networking/Other
21cr|urlmon-4.0-11|12	Url: http://www.ibiblio.org/pub/Linux/apps/www/mirroring/
21cr|urlmon-4.0-11|13	Requires:	perl >= 5
21cr|urlmon-4.0-11|14	Requires:	perl-Digest-MD5
21cr|urlmon-4.0-11|15	Requires:	perl-libnet
21cr|urlmon-4.0-11|16	Requires:	perl-MIME-Base64
21cr|urlmon-4.0-11|17	Requires:	perl-HTML-Parser
21cr|urlmon-4.0-11|18	Requires:	perl-libwww-perl
21cr|urlmon-4.0-11|19	Requires:	perl-MD5
21cr|urlmon-4.0-11|20	Buildarch:	noarch
21cr|urlmon-4.0-11|21	
21cr|urlmon-4.0-11|22	%description
21cr|urlmon-4.0-11|23	urlmon makes a connection to a web site and records the last_modified
21cr|urlmon-4.0-11|24	time for that url. Upon subsequent calls, it will check the URL again,
21cr|urlmon-4.0-11|25	this time comparing the information to the previously recorded
21cr|urlmon-4.0-11|26	times. Since the last_modified data is not required to be given by the
21cr|urlmon-4.0-11|27	http (it's optional), urlmon will then take an MD5 checksum.  This is
21cr|urlmon-4.0-11|28	actually more accurate, as time stamps can be faked or
21cr|urlmon-4.0-11|29	inaccurate. Filtering is possible, so that URLs whose content is
21cr|urlmon-4.0-11|30	always changing (due to server-side parsing or some equivalent, as
21cr|urlmon-4.0-11|31	often used in rotating adverstisements) can accurately be monitored.
21cr|urlmon-4.0-11|32	
21cr|urlmon-4.0-11|33	%prep
21cr|urlmon-4.0-11|34	%setup
21cr|urlmon-4.0-11|35	%patch0 -p1 -b .perl-path
21cr|urlmon-4.0-11|36	
21cr|urlmon-4.0-11|37	%build
21cr|urlmon-4.0-11|38	
21cr|urlmon-4.0-11|39	%install
21cr|urlmon-4.0-11|40	rm -rf $RPM_BUILD_ROOT
21cr|urlmon-4.0-11|41	
21cr|urlmon-4.0-11|42	install -d %buildroot/%_bindir
21cr|urlmon-4.0-11|43	install -m 755 urlmon %buildroot/%_bindir
21cr|urlmon-4.0-11|44	install -m 755 nscape2urlmon %buildroot/%_bindir
21cr|urlmon-4.0-11|45	
21cr|urlmon-4.0-11|46	%clean
21cr|urlmon-4.0-11|47	rm -rf $RPM_BUILD_ROOT
21cr|urlmon-4.0-11|48	
21cr|urlmon-4.0-11|49	%files
21cr|urlmon-4.0-11|50	%defattr(-,root,root)
21cr|urlmon-4.0-11|51	%doc README.txt FILTERS.txt MODULES.txt URLMONRC.txt COPYING
21cr|urlmon-4.0-11|52	%doc contrib
21cr|urlmon-4.0-11|53	%_bindir/urlmon
21cr|urlmon-4.0-11|54	%_bindir/nscape2urlmon

10750 21
21cr|urpmc-1.2-14|1	Name:		urpmc
21cr|urpmc-1.2-14|2	Summary:	User rpm change(s|log)
21cr|urpmc-1.2-14|3	Version:	1.2
21cr|urpmc-1.2-14|4	Release:	14
21cr|urpmc-1.2-14|5	Source0:	http://ben.reser.org/mandrake/%{name}/%{name}-%{version}.tar.bz2
21cr|urpmc-1.2-14|6	URL:		http://ben.reser.org/cvsweb/urpmc/
21cr|urpmc-1.2-14|7	Group:		System/Configuration/Packaging
21cr|urpmc-1.2-14|8	BuildArch:	noarch
21cr|urpmc-1.2-14|9	License:	GPL
21cr|urpmc-1.2-14|10	Requires:	perl >= 2:5.8.0
21cr|urpmc-1.2-14|11	BuildRequires:	perl-devel >= 2:5.8.0
21cr|urpmc-1.2-14|12	
21cr|urpmc-1.2-14|13	%description
21cr|urpmc-1.2-14|14	urpmc will run urpmi.update on one or more media, get the list of packages
21cr|urpmc-1.2-14|15	that an auto-select would install, and show the changelogs of those packages
21cr|urpmc-1.2-14|16	from the hdlist.
21cr|urpmc-1.2-14|17	
21cr|urpmc-1.2-14|18	This program should be suitable for adding to a cronjob so you can see what
21cr|urpmc-1.2-14|19	updates you need to install and why.  Especially useful for cooker developers
21cr|urpmc-1.2-14|20	so they can see what changes they are installing, not just the package names.
21cr|urpmc-1.2-14|21	
21cr|urpmc-1.2-14|22	%prep
21cr|urpmc-1.2-14|23	%setup -q
21cr|urpmc-1.2-14|24	
21cr|urpmc-1.2-14|25	%build
21cr|urpmc-1.2-14|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|urpmc-1.2-14|27	%make
21cr|urpmc-1.2-14|28	
21cr|urpmc-1.2-14|29	%install
21cr|urpmc-1.2-14|30	%makeinstall_std
21cr|urpmc-1.2-14|31	rm -rf %{buildroot}%{perl_archlib}/perllocal.pod
21cr|urpmc-1.2-14|32	
21cr|urpmc-1.2-14|33	%files
21cr|urpmc-1.2-14|34	%doc README Changes COPYING
21cr|urpmc-1.2-14|35	%{_mandir}/man1/*
21cr|urpmc-1.2-14|36	%{_bindir}/%{name}

10751 21
21cr|urpmdiff-1.9-8|1	Name:		urpmdiff
21cr|urpmdiff-1.9-8|2	Version:	1.9
21cr|urpmdiff-1.9-8|3	Release:	8
21cr|urpmdiff-1.9-8|4	Summary:	A tool to show diffs between rpms
21cr|urpmdiff-1.9-8|5	License:	GPL
21cr|urpmdiff-1.9-8|6	Group:		Development/Other
21cr|urpmdiff-1.9-8|7	Source0:	%{name}-%{version}.tar.bz2
21cr|urpmdiff-1.9-8|8	Url:		http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/soft/%{name}
21cr|urpmdiff-1.9-8|9	BuildArch:	noarch
21cr|urpmdiff-1.9-8|10	BuildRequires:	perl-devel
21cr|urpmdiff-1.9-8|11	
21cr|urpmdiff-1.9-8|12	%description
21cr|urpmdiff-1.9-8|13	%{name} shows the differences between two rpms. It's intended to help
21cr|urpmdiff-1.9-8|14	packagers to know what has changed between an old and a new version of an rpm.
21cr|urpmdiff-1.9-8|15	Its output is reminiscent of the unified diff format.
21cr|urpmdiff-1.9-8|16	
21cr|urpmdiff-1.9-8|17	%prep
21cr|urpmdiff-1.9-8|18	%setup -q -n %{name}-%{version}
21cr|urpmdiff-1.9-8|19	
21cr|urpmdiff-1.9-8|20	%build
21cr|urpmdiff-1.9-8|21	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|urpmdiff-1.9-8|22	%make
21cr|urpmdiff-1.9-8|23	
21cr|urpmdiff-1.9-8|24	%install
21cr|urpmdiff-1.9-8|25	rm -rf $RPM_BUILD_ROOT
21cr|urpmdiff-1.9-8|26	%makeinstall_std
21cr|urpmdiff-1.9-8|27	
21cr|urpmdiff-1.9-8|28	%clean
21cr|urpmdiff-1.9-8|29	rm -rf $RPM_BUILD_ROOT
21cr|urpmdiff-1.9-8|30	
21cr|urpmdiff-1.9-8|31	%files
21cr|urpmdiff-1.9-8|32	%defattr(-,root,root)
21cr|urpmdiff-1.9-8|33	%doc ChangeLog
21cr|urpmdiff-1.9-8|34	%{_mandir}/*/*
21cr|urpmdiff-1.9-8|35	%{_bindir}/*

10752 21
21cr|usbguard-1.1.2-1|1	%global selinuxtype targeted
21cr|usbguard-1.1.2-1|2	%global moduletype contrib
21cr|usbguard-1.1.2-1|3	%define semodule_version 0.0.4
21cr|usbguard-1.1.2-1|4	
21cr|usbguard-1.1.2-1|5	Name:		usbguard
21cr|usbguard-1.1.2-1|6	Version:	1.1.2
21cr|usbguard-1.1.2-1|7	Release:	1
21cr|usbguard-1.1.2-1|8	Summary:	A tool for implementing USB device usage policy
21cr|usbguard-1.1.2-1|9	Group:		System/Configuration/Other
21cr|usbguard-1.1.2-1|10	License:	GPLv2+
21cr|usbguard-1.1.2-1|11	## Not installed
21cr|usbguard-1.1.2-1|12	# src/ThirdParty/Catch: Boost Software License - Version 1.0
21cr|usbguard-1.1.2-1|13	URL:		https://usbguard.github.io/
21cr|usbguard-1.1.2-1|14	Source0:	https://github.com/USBGuard/usbguard/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|usbguard-1.1.2-1|15	Source1:	https://github.com/USBGuard/usbguard-selinux/archive/refs/tags/v%{semodule_version}.tar.gz?/%{name}-selinux-%{semodule_version}.tar.gz
21cr|usbguard-1.1.2-1|16	Source2:	usbguard-daemon.conf
21cr|usbguard-1.1.2-1|17	Patch0:		usbguard-gcc13.patch
21cr|usbguard-1.1.2-1|18	BuildRequires:	pkgconfig(libqb)
21cr|usbguard-1.1.2-1|19	BuildRequires:	pkgconfig(libgcrypt)
21cr|usbguard-1.1.2-1|20	BuildRequires:	libstdc++-devel
21cr|usbguard-1.1.2-1|21	BuildRequires:	pkgconfig(protobuf) < 4.0.0
21cr|usbguard-1.1.2-1|22	BuildRequires:	protobuf-compiler
21cr|usbguard-1.1.2-1|23	BuildRequires:	PEGTL-static
21cr|usbguard-1.1.2-1|24	BuildRequires:	bash-completion
21cr|usbguard-1.1.2-1|25	
21cr|usbguard-1.1.2-1|26	# for make man files
21cr|usbguard-1.1.2-1|27	#BuildRequires:	asciidoc
21cr|usbguard-1.1.2-1|28	BuildRequires:	a2x
21cr|usbguard-1.1.2-1|29	BuildRequires:	docbook-dtds
21cr|usbguard-1.1.2-1|30	
21cr|usbguard-1.1.2-1|31	BuildRequires:	audit-libs-devel
21cr|usbguard-1.1.2-1|32	BuildRequires:	xsltproc
21cr|usbguard-1.1.2-1|33	# For `pkg-config systemd` only
21cr|usbguard-1.1.2-1|34	BuildRequires:	systemd
21cr|usbguard-1.1.2-1|35	
21cr|usbguard-1.1.2-1|36	Requires:	systemd
21cr|usbguard-1.1.2-1|37	Recommends:	%{name}-selinux
21cr|usbguard-1.1.2-1|38	Obsoletes:	%{name}-applet-qt < 0.7.6
21cr|usbguard-1.1.2-1|39	
21cr|usbguard-1.1.2-1|40	%description
21cr|usbguard-1.1.2-1|41	The USBGuard software framework helps to protect your computer against rogue USB
21cr|usbguard-1.1.2-1|42	devices by implementing basic whitelisting/blacklisting capabilities based on
21cr|usbguard-1.1.2-1|43	USB device attributes.
21cr|usbguard-1.1.2-1|44	
21cr|usbguard-1.1.2-1|45	%files
21cr|usbguard-1.1.2-1|46	%doc README.adoc CHANGELOG.md
21cr|usbguard-1.1.2-1|47	%license LICENSE
21cr|usbguard-1.1.2-1|48	%{_libdir}/*.so.*
21cr|usbguard-1.1.2-1|49	%{_sbindir}/usbguard-daemon
21cr|usbguard-1.1.2-1|50	%{_bindir}/usbguard
21cr|usbguard-1.1.2-1|51	%dir %{_localstatedir}/log/usbguard
21cr|usbguard-1.1.2-1|52	%dir %{_sysconfdir}/usbguard
21cr|usbguard-1.1.2-1|53	%dir %{_sysconfdir}/usbguard/rules.d/
21cr|usbguard-1.1.2-1|54	%dir %{_sysconfdir}/usbguard/IPCAccessControl.d
21cr|usbguard-1.1.2-1|55	%config(noreplace) %attr(0600,-,-) %{_sysconfdir}/usbguard/usbguard-daemon.conf
21cr|usbguard-1.1.2-1|56	%config(noreplace) %attr(0600,-,-) %{_sysconfdir}/usbguard/rules.conf
21cr|usbguard-1.1.2-1|57	%{_unitdir}/usbguard.service
21cr|usbguard-1.1.2-1|58	%{_datadir}/man/man8/usbguard-daemon.8*
21cr|usbguard-1.1.2-1|59	%{_datadir}/man/man5/usbguard-daemon.conf.5*
21cr|usbguard-1.1.2-1|60	%{_datadir}/man/man5/usbguard-rules.conf.5*
21cr|usbguard-1.1.2-1|61	%{_datadir}/man/man1/usbguard.1*
21cr|usbguard-1.1.2-1|62	%{_datadir}/bash-completion/completions/usbguard
21cr|usbguard-1.1.2-1|63	
21cr|usbguard-1.1.2-1|64	%post
21cr|usbguard-1.1.2-1|65	%systemd_post usbguard.service
21cr|usbguard-1.1.2-1|66	
21cr|usbguard-1.1.2-1|67	%preun
21cr|usbguard-1.1.2-1|68	%systemd_preun usbguard.service
21cr|usbguard-1.1.2-1|69	
21cr|usbguard-1.1.2-1|70	%postun
21cr|usbguard-1.1.2-1|71	%systemd_postun usbguard.service
21cr|usbguard-1.1.2-1|72	
21cr|usbguard-1.1.2-1|73	#-------------------------------------------------------------------------------
21cr|usbguard-1.1.2-1|74	%package devel
21cr|usbguard-1.1.2-1|75	Summary:	Development files for %{name}
21cr|usbguard-1.1.2-1|76	Group:		Development/Other
21cr|usbguard-1.1.2-1|77	Requires:	%{name} = %{EVRD}
21cr|usbguard-1.1.2-1|78	Requires:	pkgconfig
21cr|usbguard-1.1.2-1|79	Requires:	libstdc++-devel
21cr|usbguard-1.1.2-1|80	
21cr|usbguard-1.1.2-1|81	%description devel
21cr|usbguard-1.1.2-1|82	The %{name}-devel package contains libraries and header files for
21cr|usbguard-1.1.2-1|83	developing applications that use %{name}.
21cr|usbguard-1.1.2-1|84	
21cr|usbguard-1.1.2-1|85	%files devel
21cr|usbguard-1.1.2-1|86	%{_includedir}/*
21cr|usbguard-1.1.2-1|87	%{_libdir}/*.so
21cr|usbguard-1.1.2-1|88	%{_libdir}/pkgconfig/*.pc
21cr|usbguard-1.1.2-1|89	
21cr|usbguard-1.1.2-1|90	#-------------------------------------------------------------------------------
21cr|usbguard-1.1.2-1|91	
21cr|usbguard-1.1.2-1|92	%package tools
21cr|usbguard-1.1.2-1|93	Summary:	USBGuard Tools
21cr|usbguard-1.1.2-1|94	Group:		System/Configuration/Other
21cr|usbguard-1.1.2-1|95	Requires:	%{name} = %{EVRD}
21cr|usbguard-1.1.2-1|96	
21cr|usbguard-1.1.2-1|97	%description tools
21cr|usbguard-1.1.2-1|98	The %{name}-tools package contains optional tools from the USBGuard
21cr|usbguard-1.1.2-1|99	software framework.
21cr|usbguard-1.1.2-1|100	
21cr|usbguard-1.1.2-1|101	%files tools
21cr|usbguard-1.1.2-1|102	%{_bindir}/usbguard-rule-parser
21cr|usbguard-1.1.2-1|103	
21cr|usbguard-1.1.2-1|104	#-------------------------------------------------------------------------------
21cr|usbguard-1.1.2-1|105	
21cr|usbguard-1.1.2-1|106	%package dbus
21cr|usbguard-1.1.2-1|107	Summary: USBGuard D-Bus Service
21cr|usbguard-1.1.2-1|108	Group:		System/Configuration/Other
21cr|usbguard-1.1.2-1|109	BuildRequires:	dbus-glib-devel
21cr|usbguard-1.1.2-1|110	BuildRequires:	dbus-devel
21cr|usbguard-1.1.2-1|111	BuildRequires:	glib2-devel
21cr|usbguard-1.1.2-1|112	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|usbguard-1.1.2-1|113	BuildRequires:	pkgconfig(libexslt)
21cr|usbguard-1.1.2-1|114	BuildRequires:	libxml2
21cr|usbguard-1.1.2-1|115	Requires:	%{name} = %{EVRD}
21cr|usbguard-1.1.2-1|116	Requires:	dbus
21cr|usbguard-1.1.2-1|117	Requires:	polkit
21cr|usbguard-1.1.2-1|118	
21cr|usbguard-1.1.2-1|119	%description dbus
21cr|usbguard-1.1.2-1|120	The %{name}-dbus package contains an optional component that provides
21cr|usbguard-1.1.2-1|121	a D-Bus interface to the USBGuard daemon component.
21cr|usbguard-1.1.2-1|122	
21cr|usbguard-1.1.2-1|123	%files dbus
21cr|usbguard-1.1.2-1|124	%{_sbindir}/usbguard-dbus
21cr|usbguard-1.1.2-1|125	%{_datadir}/dbus-1/system-services/org.usbguard1.service
21cr|usbguard-1.1.2-1|126	%{_datadir}/dbus-1/system.d/org.usbguard1.conf
21cr|usbguard-1.1.2-1|127	%{_datadir}/polkit-1/actions/org.usbguard1.policy
21cr|usbguard-1.1.2-1|128	%{_unitdir}/usbguard-dbus.service
21cr|usbguard-1.1.2-1|129	%{_mandir}/man8/usbguard-dbus.8*
21cr|usbguard-1.1.2-1|130	
21cr|usbguard-1.1.2-1|131	%preun dbus
21cr|usbguard-1.1.2-1|132	%systemd_preun usbguard-dbus.service
21cr|usbguard-1.1.2-1|133	
21cr|usbguard-1.1.2-1|134	%post dbus
21cr|usbguard-1.1.2-1|135	%systemd_post usbguard-dbus.service
21cr|usbguard-1.1.2-1|136	
21cr|usbguard-1.1.2-1|137	%postun dbus
21cr|usbguard-1.1.2-1|138	%systemd_postun_with_restart usbguard-dbus.service
21cr|usbguard-1.1.2-1|139	
21cr|usbguard-1.1.2-1|140	#-------------------------------------------------------------------------------
21cr|usbguard-1.1.2-1|141	
21cr|usbguard-1.1.2-1|142	%package selinux
21cr|usbguard-1.1.2-1|143	Summary:	USBGuard selinux
21cr|usbguard-1.1.2-1|144	Group:		System/Base
21cr|usbguard-1.1.2-1|145	Requires:	%{name} = %{EVRD}
21cr|usbguard-1.1.2-1|146	BuildRequires:	selinux-policy
21cr|usbguard-1.1.2-1|147	BuildRequires:	selinux-policy-devel
21cr|usbguard-1.1.2-1|148	BuildArch:	noarch
21cr|usbguard-1.1.2-1|149	%{?selinux_requires}
21cr|usbguard-1.1.2-1|150	
21cr|usbguard-1.1.2-1|151	%description    selinux
21cr|usbguard-1.1.2-1|152	The %{name}-selinux package contains selinux policy for the USBGuard
21cr|usbguard-1.1.2-1|153	daemon.
21cr|usbguard-1.1.2-1|154	
21cr|usbguard-1.1.2-1|155	%pre selinux
21cr|usbguard-1.1.2-1|156	%selinux_relabel_pre -s %{selinuxtype}
21cr|usbguard-1.1.2-1|157	
21cr|usbguard-1.1.2-1|158	%post selinux
21cr|usbguard-1.1.2-1|159	%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
21cr|usbguard-1.1.2-1|160	
21cr|usbguard-1.1.2-1|161	%postun selinux
21cr|usbguard-1.1.2-1|162	if [ $1 -eq 0 ]; then
21cr|usbguard-1.1.2-1|163	%selinux_modules_uninstall -s %{selinuxtype} %{name}
21cr|usbguard-1.1.2-1|164	fi
21cr|usbguard-1.1.2-1|165	
21cr|usbguard-1.1.2-1|166	%posttrans selinux
21cr|usbguard-1.1.2-1|167	%selinux_relabel_post -s %{selinuxtype}
21cr|usbguard-1.1.2-1|168	
21cr|usbguard-1.1.2-1|169	%files selinux
21cr|usbguard-1.1.2-1|170	%{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
21cr|usbguard-1.1.2-1|171	%ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{name}
21cr|usbguard-1.1.2-1|172	%{_datadir}/selinux/devel/include/%{moduletype}/ipp-%{name}.if
21cr|usbguard-1.1.2-1|173	
21cr|usbguard-1.1.2-1|174	#-------------------------------------------------------------------------------
21cr|usbguard-1.1.2-1|175	
21cr|usbguard-1.1.2-1|176	%prep
21cr|usbguard-1.1.2-1|177	%setup -q
21cr|usbguard-1.1.2-1|178	
21cr|usbguard-1.1.2-1|179	# selinux
21cr|usbguard-1.1.2-1|180	%setup -q -D -T -a 1
21cr|usbguard-1.1.2-1|181	%apply_patches
21cr|usbguard-1.1.2-1|182	
21cr|usbguard-1.1.2-1|183	# Remove bundled library sources before build
21cr|usbguard-1.1.2-1|184	rm -rf src/ThirdParty/{Catch,PEGTL}
21cr|usbguard-1.1.2-1|185	
21cr|usbguard-1.1.2-1|186	%build
21cr|usbguard-1.1.2-1|187	mkdir -p ./m4
21cr|usbguard-1.1.2-1|188	autoreconf -i -v --no-recursive ./
21cr|usbguard-1.1.2-1|189	%configure \
21cr|usbguard-1.1.2-1|190	--disable-silent-rules \
21cr|usbguard-1.1.2-1|191	--without-bundled-catch \
21cr|usbguard-1.1.2-1|192	--without-bundled-pegtl \
21cr|usbguard-1.1.2-1|193	--enable-systemd \
21cr|usbguard-1.1.2-1|194	--with-dbus \
21cr|usbguard-1.1.2-1|195	--with-polkit \
21cr|usbguard-1.1.2-1|196	--with-crypto-library=gcrypt \
21cr|usbguard-1.1.2-1|197	--with-bundled-catch
21cr|usbguard-1.1.2-1|198	
21cr|usbguard-1.1.2-1|199	%make
21cr|usbguard-1.1.2-1|200	
21cr|usbguard-1.1.2-1|201	# selinux
21cr|usbguard-1.1.2-1|202	pushd %{name}-selinux-%{semodule_version}
21cr|usbguard-1.1.2-1|203	make
21cr|usbguard-1.1.2-1|204	popd
21cr|usbguard-1.1.2-1|205	
21cr|usbguard-1.1.2-1|206	%install
21cr|usbguard-1.1.2-1|207	make install INSTALL='install -p' DESTDIR=%{buildroot}
21cr|usbguard-1.1.2-1|208	
21cr|usbguard-1.1.2-1|209	# Overwrite configuration with distribution defaults
21cr|usbguard-1.1.2-1|210	mkdir -p %{buildroot}%{_sysconfdir}/usbguard
21cr|usbguard-1.1.2-1|211	mkdir -p %{buildroot}%{_sysconfdir}/usbguard/rules.d
21cr|usbguard-1.1.2-1|212	mkdir -p %{buildroot}%{_sysconfdir}/usbguard/IPCAccessControl.d
21cr|usbguard-1.1.2-1|213	install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/usbguard/usbguard-daemon.conf
21cr|usbguard-1.1.2-1|214	
21cr|usbguard-1.1.2-1|215	# selinux
21cr|usbguard-1.1.2-1|216	install -d %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype}
21cr|usbguard-1.1.2-1|217	install -m 0644 %{name}-selinux-%{semodule_version}/%{name}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype}
21cr|usbguard-1.1.2-1|218	install -d -p %{buildroot}%{_datadir}/selinux/devel/include/%{moduletype}
21cr|usbguard-1.1.2-1|219	install -p -m 644 %{name}-selinux-%{semodule_version}/%{name}.if %{buildroot}%{_datadir}/selinux/devel/include/%{moduletype}/ipp-%{name}.if
21cr|usbguard-1.1.2-1|220	
21cr|usbguard-1.1.2-1|221	# Cleanup
21cr|usbguard-1.1.2-1|222	find %{buildroot} \( -name '*.la' -o -name '*.a' \) -exec rm -f {} ';'
21cr|usbguard-1.1.2-1|223	
21cr|usbguard-1.1.2-1|224	
21cr|usbguard-1.1.2-1|225	

10753 21
21cr|usbguard-notifier-0.0.6-1|1	Name:		usbguard-notifier
21cr|usbguard-notifier-0.0.6-1|2	Version:	0.0.6
21cr|usbguard-notifier-0.0.6-1|3	Release:	1
21cr|usbguard-notifier-0.0.6-1|4	Summary:	A tool for detecting usbguard policy and device presence changes
21cr|usbguard-notifier-0.0.6-1|5	Group:		System/Configuration/Other
21cr|usbguard-notifier-0.0.6-1|6	License:	GPLv2+
21cr|usbguard-notifier-0.0.6-1|7	URL:		https://github.com/Cropi/%{name}
21cr|usbguard-notifier-0.0.6-1|8	Source0:	https://github.com/Cropi/usbguard-notifier/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|usbguard-notifier-0.0.6-1|9	BuildRequires:	usbguard-devel
21cr|usbguard-notifier-0.0.6-1|10	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|usbguard-notifier-0.0.6-1|11	BuildRequires:	pkgconfig(libnotify)
21cr|usbguard-notifier-0.0.6-1|12	#BuildRequires:	asciidoc
21cr|usbguard-notifier-0.0.6-1|13	BuildRequires:	a2x
21cr|usbguard-notifier-0.0.6-1|14	BuildRequires:	pkgconfig(systemd)
21cr|usbguard-notifier-0.0.6-1|15	Requires:	systemd
21cr|usbguard-notifier-0.0.6-1|16	
21cr|usbguard-notifier-0.0.6-1|17	%description
21cr|usbguard-notifier-0.0.6-1|18	USBGuard Notifier software framework detects usbguard policy modifications
21cr|usbguard-notifier-0.0.6-1|19	as well as device presence changes and displays them as pop-up notifications.
21cr|usbguard-notifier-0.0.6-1|20	
21cr|usbguard-notifier-0.0.6-1|21	%files
21cr|usbguard-notifier-0.0.6-1|22	%doc README.md CHANGELOG.md
21cr|usbguard-notifier-0.0.6-1|23	%license LICENSE
21cr|usbguard-notifier-0.0.6-1|24	%{_bindir}/usbguard-notifier
21cr|usbguard-notifier-0.0.6-1|25	%{_bindir}/usbguard-notifier-cli
21cr|usbguard-notifier-0.0.6-1|26	%{_mandir}/man1/usbguard-notifier.1*
21cr|usbguard-notifier-0.0.6-1|27	%{_mandir}/man1/usbguard-notifier-cli.1*
21cr|usbguard-notifier-0.0.6-1|28	%{_userunitdir}/usbguard-notifier.service
21cr|usbguard-notifier-0.0.6-1|29	
21cr|usbguard-notifier-0.0.6-1|30	%post
21cr|usbguard-notifier-0.0.6-1|31	%systemd_user_post %{name}.service
21cr|usbguard-notifier-0.0.6-1|32	
21cr|usbguard-notifier-0.0.6-1|33	%preun
21cr|usbguard-notifier-0.0.6-1|34	%systemd_user_preun %{name}.service
21cr|usbguard-notifier-0.0.6-1|35	
21cr|usbguard-notifier-0.0.6-1|36	%postun
21cr|usbguard-notifier-0.0.6-1|37	%systemd_user_postun_with_restart %{name}.service
21cr|usbguard-notifier-0.0.6-1|38	
21cr|usbguard-notifier-0.0.6-1|39	#------------------------------------------------------------------------------
21cr|usbguard-notifier-0.0.6-1|40	%prep
21cr|usbguard-notifier-0.0.6-1|41	%autosetup -p1
21cr|usbguard-notifier-0.0.6-1|42	
21cr|usbguard-notifier-0.0.6-1|43	%build
21cr|usbguard-notifier-0.0.6-1|44	mkdir -p ./m4
21cr|usbguard-notifier-0.0.6-1|45	autoreconf -i -f -v --no-recursive ./
21cr|usbguard-notifier-0.0.6-1|46	
21cr|usbguard-notifier-0.0.6-1|47	export CXXFLAGS="%{optflags}"
21cr|usbguard-notifier-0.0.6-1|48	
21cr|usbguard-notifier-0.0.6-1|49	%configure \
21cr|usbguard-notifier-0.0.6-1|50	--disable-silent-rules \
21cr|usbguard-notifier-0.0.6-1|51	--with-bundled-catch \
21cr|usbguard-notifier-0.0.6-1|52	--enable-debug-build
21cr|usbguard-notifier-0.0.6-1|53	
21cr|usbguard-notifier-0.0.6-1|54	%make
21cr|usbguard-notifier-0.0.6-1|55	
21cr|usbguard-notifier-0.0.6-1|56	%check
21cr|usbguard-notifier-0.0.6-1|57	make check
21cr|usbguard-notifier-0.0.6-1|58	
21cr|usbguard-notifier-0.0.6-1|59	%install
21cr|usbguard-notifier-0.0.6-1|60	%make_install

10754 21
21cr|usbip-5-0.gita5e13c.1|1	# usbip is inside the source of the Linux kernel,
21cr|usbip-5-0.gita5e13c.1|2	# but is updated rarely. Building a yet another pure userspace
21cr|usbip-5-0.gita5e13c.1|3	# package, even with a devel part, inside the kernel seems
21cr|usbip-5-0.gita5e13c.1|4	# to be not the best idea. To easify future updates, let's
21cr|usbip-5-0.gita5e13c.1|5	# build just from a commit, not a kernel release tarball,
21cr|usbip-5-0.gita5e13c.1|6	# because commits there are rare, it is easier to just
21cr|usbip-5-0.gita5e13c.1|7	# update the commit hash if needed.
21cr|usbip-5-0.gita5e13c.1|8	
21cr|usbip-5-0.gita5e13c.1|9	%define commit a5e13c6df0e41702d2b2c77c8ad41677ebb065b3
21cr|usbip-5-0.gita5e13c.1|10	%define commit_short %(echo %{commit} | head -c 6)
21cr|usbip-5-0.gita5e13c.1|11	
21cr|usbip-5-0.gita5e13c.1|12	%define major 0
21cr|usbip-5-0.gita5e13c.1|13	%define libname %mklibname usbip %{major}
21cr|usbip-5-0.gita5e13c.1|14	%define develname %mklibname -d usbip
21cr|usbip-5-0.gita5e13c.1|15	
21cr|usbip-5-0.gita5e13c.1|16	%global optflags %{optflags} -Wno-error=strict-aliasing
21cr|usbip-5-0.gita5e13c.1|17	
21cr|usbip-5-0.gita5e13c.1|18	Name: usbip
21cr|usbip-5-0.gita5e13c.1|19	Summary: USB device sharing system over IP network
21cr|usbip-5-0.gita5e13c.1|20	# From sources of kernel 5.x
21cr|usbip-5-0.gita5e13c.1|21	Version: 5
21cr|usbip-5-0.gita5e13c.1|22	Release: 0.git%{commit_short}.1
21cr|usbip-5-0.gita5e13c.1|23	License: GPLv2+
21cr|usbip-5-0.gita5e13c.1|24	Group: System/Configuration/Networking
21cr|usbip-5-0.gita5e13c.1|25	Url: https://github.com/torvalds/linux/commits/master/tools/usb/usbip
21cr|usbip-5-0.gita5e13c.1|26	Source0: https://github.com/torvalds/linux/archive/%{commit}.tar.gz?/linux-%{commit}.tar.gz
21cr|usbip-5-0.gita5e13c.1|27	# Systemd units from Fedora
21cr|usbip-5-0.gita5e13c.1|28	# TODO: maybe make a systemd user service for usbip, sth like usbip@.service?
21cr|usbip-5-0.gita5e13c.1|29	# https://wiki.archlinux.org/index.php/USB/IP#Client_setup
21cr|usbip-5-0.gita5e13c.1|30	Source10: usbip-client.service
21cr|usbip-5-0.gita5e13c.1|31	Source11: usbip-server.service
21cr|usbip-5-0.gita5e13c.1|32	# Patch from Fedora
21cr|usbip-5-0.gita5e13c.1|33	Patch0: usbip-5.5-fix-gcc9.patch
21cr|usbip-5-0.gita5e13c.1|34	# The kernel modules require working USB and there's no USB for s390x
21cr|usbip-5-0.gita5e13c.1|35	# See rhbz#1483403
21cr|usbip-5-0.gita5e13c.1|36	ExcludeArch: s390x
21cr|usbip-5-0.gita5e13c.1|37	
21cr|usbip-5-0.gita5e13c.1|38	BuildRequires: systemd-units
21cr|usbip-5-0.gita5e13c.1|39	BuildRequires: pkgconfig(libudev)
21cr|usbip-5-0.gita5e13c.1|40	
21cr|usbip-5-0.gita5e13c.1|41	%description
21cr|usbip-5-0.gita5e13c.1|42	The USB/IP Project aims to develop a general USB device sharing system
21cr|usbip-5-0.gita5e13c.1|43	over IP network. To share USB devices between computers with their full
21cr|usbip-5-0.gita5e13c.1|44	functionality, USB/IP encapsulates "USB requests" into IP packets and
21cr|usbip-5-0.gita5e13c.1|45	transmits them between computers. Original USB device drivers and
21cr|usbip-5-0.gita5e13c.1|46	applications can be also used for remote USB devices without any
21cr|usbip-5-0.gita5e13c.1|47	modification of them. A computer can use remote USB devices as if they
21cr|usbip-5-0.gita5e13c.1|48	were directly attached; for example, we can:
21cr|usbip-5-0.gita5e13c.1|49	- USB storage devices: fdisk, mkfs, mount/umount, file operations,
21cr|usbip-5-0.gita5e13c.1|50	play a DVD movie and record a DVD-R media.
21cr|usbip-5-0.gita5e13c.1|51	- USB keyboards and USB mice: use with linux console and X Window
21cr|usbip-5-0.gita5e13c.1|52	System.
21cr|usbip-5-0.gita5e13c.1|53	- USB webcams and USB speakers: view webcam, capture image data and
21cr|usbip-5-0.gita5e13c.1|54	play some music.
21cr|usbip-5-0.gita5e13c.1|55	- USB printers, USB scanners, USB serial converters and USB Ethernet
21cr|usbip-5-0.gita5e13c.1|56	interfaces: ok, use fine.
21cr|usbip-5-0.gita5e13c.1|57	
21cr|usbip-5-0.gita5e13c.1|58	#------------------------------------------------------------------------
21cr|usbip-5-0.gita5e13c.1|59	
21cr|usbip-5-0.gita5e13c.1|60	%package -n %{libname}
21cr|usbip-5-0.gita5e13c.1|61	Summary: Shared library for USB/IP utils
21cr|usbip-5-0.gita5e13c.1|62	Group: System/Libraries
21cr|usbip-5-0.gita5e13c.1|63	Requires: %{_datadir}/hwdata
21cr|usbip-5-0.gita5e13c.1|64	
21cr|usbip-5-0.gita5e13c.1|65	%description -n %{libname}
21cr|usbip-5-0.gita5e13c.1|66	The USB/IP Project aims to develop a general USB device sharing system
21cr|usbip-5-0.gita5e13c.1|67	over IP network. To share USB devices between computers with their full
21cr|usbip-5-0.gita5e13c.1|68	functionality, USB/IP encapsulates "USB requests" into IP packets and
21cr|usbip-5-0.gita5e13c.1|69	transmits them between computers. Original USB device drivers and
21cr|usbip-5-0.gita5e13c.1|70	applications can be also used for remote USB devices without any
21cr|usbip-5-0.gita5e13c.1|71	modification of them. A computer can use remote USB devices as if they
21cr|usbip-5-0.gita5e13c.1|72	were directly attached; for example, we can:
21cr|usbip-5-0.gita5e13c.1|73	- USB storage devices: fdisk, mkfs, mount/umount, file operations,
21cr|usbip-5-0.gita5e13c.1|74	play a DVD movie and record a DVD-R media.
21cr|usbip-5-0.gita5e13c.1|75	- USB keyboards and USB mice: use with linux console and X Window
21cr|usbip-5-0.gita5e13c.1|76	System.
21cr|usbip-5-0.gita5e13c.1|77	- USB webcams and USB speakers: view webcam, capture image data and
21cr|usbip-5-0.gita5e13c.1|78	play some music.
21cr|usbip-5-0.gita5e13c.1|79	- USB printers, USB scanners, USB serial converters and USB Ethernet
21cr|usbip-5-0.gita5e13c.1|80	interfaces: ok, use fine.
21cr|usbip-5-0.gita5e13c.1|81	
21cr|usbip-5-0.gita5e13c.1|82	This package contains shared library for USB/IP utils.
21cr|usbip-5-0.gita5e13c.1|83	
21cr|usbip-5-0.gita5e13c.1|84	%files -n %{libname}
21cr|usbip-5-0.gita5e13c.1|85	%license COPYING
21cr|usbip-5-0.gita5e13c.1|86	%doc README AUTHORS
21cr|usbip-5-0.gita5e13c.1|87	%{_libdir}/libusbip.so.%{major}*
21cr|usbip-5-0.gita5e13c.1|88	
21cr|usbip-5-0.gita5e13c.1|89	#------------------------------------------------------------------------
21cr|usbip-5-0.gita5e13c.1|90	
21cr|usbip-5-0.gita5e13c.1|91	%package -n %{develname}
21cr|usbip-5-0.gita5e13c.1|92	Summary: Development files for %libname
21cr|usbip-5-0.gita5e13c.1|93	Group: Development/C
21cr|usbip-5-0.gita5e13c.1|94	Provides: %{name}-devel = %{EVRD}
21cr|usbip-5-0.gita5e13c.1|95	Provides: lib%{name}-devel = %{EVRD}
21cr|usbip-5-0.gita5e13c.1|96	Requires: %{libname} = %{EVRD}
21cr|usbip-5-0.gita5e13c.1|97	
21cr|usbip-5-0.gita5e13c.1|98	%description -n %develname
21cr|usbip-5-0.gita5e13c.1|99	The USB/IP Project aims to develop a general USB device sharing system
21cr|usbip-5-0.gita5e13c.1|100	over IP network. To share USB devices between computers with their full
21cr|usbip-5-0.gita5e13c.1|101	functionality, USB/IP encapsulates "USB requests" into IP packets and
21cr|usbip-5-0.gita5e13c.1|102	transmits them between computers. Original USB device drivers and
21cr|usbip-5-0.gita5e13c.1|103	applications can be also used for remote USB devices without any
21cr|usbip-5-0.gita5e13c.1|104	modification of them. A computer can use remote USB devices as if they
21cr|usbip-5-0.gita5e13c.1|105	were directly attached; for example, we can:
21cr|usbip-5-0.gita5e13c.1|106	- USB storage devices: fdisk, mkfs, mount/umount, file operations,
21cr|usbip-5-0.gita5e13c.1|107	play a DVD movie and record a DVD-R media.
21cr|usbip-5-0.gita5e13c.1|108	- USB keyboards and USB mice: use with linux console and X Window
21cr|usbip-5-0.gita5e13c.1|109	System.
21cr|usbip-5-0.gita5e13c.1|110	- USB webcams and USB speakers: view webcam, capture image data and
21cr|usbip-5-0.gita5e13c.1|111	play some music.
21cr|usbip-5-0.gita5e13c.1|112	- USB printers, USB scanners, USB serial converters and USB Ethernet
21cr|usbip-5-0.gita5e13c.1|113	interfaces: ok, use fine.
21cr|usbip-5-0.gita5e13c.1|114	
21cr|usbip-5-0.gita5e13c.1|115	This package contains the libraries and header files needed to develop
21cr|usbip-5-0.gita5e13c.1|116	programs which make use of libusbip.
21cr|usbip-5-0.gita5e13c.1|117	
21cr|usbip-5-0.gita5e13c.1|118	%files -n %{develname}
21cr|usbip-5-0.gita5e13c.1|119	%{_libdir}/libusbip.so
21cr|usbip-5-0.gita5e13c.1|120	%{_includedir}/*
21cr|usbip-5-0.gita5e13c.1|121	
21cr|usbip-5-0.gita5e13c.1|122	#------------------------------------------------------------------------
21cr|usbip-5-0.gita5e13c.1|123	
21cr|usbip-5-0.gita5e13c.1|124	%package client
21cr|usbip-5-0.gita5e13c.1|125	Summary: USB/IP client utility
21cr|usbip-5-0.gita5e13c.1|126	Group: System/Configuration/Networking
21cr|usbip-5-0.gita5e13c.1|127	Requires: kmod(vhci-hcd)
21cr|usbip-5-0.gita5e13c.1|128	Requires: /sbin/modprobe
21cr|usbip-5-0.gita5e13c.1|129	Provides: usbip = %{EVRD}
21cr|usbip-5-0.gita5e13c.1|130	
21cr|usbip-5-0.gita5e13c.1|131	%description client
21cr|usbip-5-0.gita5e13c.1|132	The USB/IP Project aims to develop a general USB device sharing system
21cr|usbip-5-0.gita5e13c.1|133	over IP network. To share USB devices between computers with their full
21cr|usbip-5-0.gita5e13c.1|134	functionality, USB/IP encapsulates "USB requests" into IP packets and
21cr|usbip-5-0.gita5e13c.1|135	transmits them between computers. Original USB device drivers and
21cr|usbip-5-0.gita5e13c.1|136	applications can be also used for remote USB devices without any
21cr|usbip-5-0.gita5e13c.1|137	modification of them. A computer can use remote USB devices as if they
21cr|usbip-5-0.gita5e13c.1|138	were directly attached; for example, we can:
21cr|usbip-5-0.gita5e13c.1|139	- USB storage devices: fdisk, mkfs, mount/umount, file operations,
21cr|usbip-5-0.gita5e13c.1|140	play a DVD movie and record a DVD-R media.
21cr|usbip-5-0.gita5e13c.1|141	- USB keyboards and USB mice: use with linux console and X Window
21cr|usbip-5-0.gita5e13c.1|142	System.
21cr|usbip-5-0.gita5e13c.1|143	- USB webcams and USB speakers: view webcam, capture image data and
21cr|usbip-5-0.gita5e13c.1|144	play some music.
21cr|usbip-5-0.gita5e13c.1|145	- USB printers, USB scanners, USB serial converters and USB Ethernet
21cr|usbip-5-0.gita5e13c.1|146	interfaces: ok, use fine.
21cr|usbip-5-0.gita5e13c.1|147	
21cr|usbip-5-0.gita5e13c.1|148	This package contains USB/IP client utility.
21cr|usbip-5-0.gita5e13c.1|149	
21cr|usbip-5-0.gita5e13c.1|150	%post client
21cr|usbip-5-0.gita5e13c.1|151	%systemd_post usbip-client.service
21cr|usbip-5-0.gita5e13c.1|152	
21cr|usbip-5-0.gita5e13c.1|153	%preun client
21cr|usbip-5-0.gita5e13c.1|154	%systemd_preun usbip-client.service
21cr|usbip-5-0.gita5e13c.1|155	
21cr|usbip-5-0.gita5e13c.1|156	%postun client
21cr|usbip-5-0.gita5e13c.1|157	%systemd_postun_with_restart usbip-client.service
21cr|usbip-5-0.gita5e13c.1|158	
21cr|usbip-5-0.gita5e13c.1|159	%files client
21cr|usbip-5-0.gita5e13c.1|160	%license COPYING
21cr|usbip-5-0.gita5e13c.1|161	%doc README AUTHORS
21cr|usbip-5-0.gita5e13c.1|162	%{_sbindir}/%{name}
21cr|usbip-5-0.gita5e13c.1|163	%{_bindir}/%{name}
21cr|usbip-5-0.gita5e13c.1|164	%{_unitdir}/usbip-client.service
21cr|usbip-5-0.gita5e13c.1|165	%{_mandir}/man8/usbip.8*
21cr|usbip-5-0.gita5e13c.1|166	
21cr|usbip-5-0.gita5e13c.1|167	#------------------------------------------------------------------------
21cr|usbip-5-0.gita5e13c.1|168	
21cr|usbip-5-0.gita5e13c.1|169	%package server
21cr|usbip-5-0.gita5e13c.1|170	Summary: USB/IP server utils
21cr|usbip-5-0.gita5e13c.1|171	Group: System/Configuration/Networking
21cr|usbip-5-0.gita5e13c.1|172	Requires: kmod(usbip-core)
21cr|usbip-5-0.gita5e13c.1|173	Requires: /sbin/modprobe
21cr|usbip-5-0.gita5e13c.1|174	Provides: usbipd = %{EVRD}
21cr|usbip-5-0.gita5e13c.1|175	
21cr|usbip-5-0.gita5e13c.1|176	%description server
21cr|usbip-5-0.gita5e13c.1|177	The USB/IP Project aims to develop a general USB device sharing system
21cr|usbip-5-0.gita5e13c.1|178	over IP network. To share USB devices between computers with their full
21cr|usbip-5-0.gita5e13c.1|179	functionality, USB/IP encapsulates "USB requests" into IP packets and
21cr|usbip-5-0.gita5e13c.1|180	transmits them between computers. Original USB device drivers and
21cr|usbip-5-0.gita5e13c.1|181	applications can be also used for remote USB devices without any
21cr|usbip-5-0.gita5e13c.1|182	modification of them. A computer can use remote USB devices as if they
21cr|usbip-5-0.gita5e13c.1|183	were directly attached; for example, we can:
21cr|usbip-5-0.gita5e13c.1|184	- USB storage devices: fdisk, mkfs, mount/umount, file operations,
21cr|usbip-5-0.gita5e13c.1|185	play a DVD movie and record a DVD-R media.
21cr|usbip-5-0.gita5e13c.1|186	- USB keyboards and USB mice: use with linux console and X Window
21cr|usbip-5-0.gita5e13c.1|187	System.
21cr|usbip-5-0.gita5e13c.1|188	- USB webcams and USB speakers: view webcam, capture image data and
21cr|usbip-5-0.gita5e13c.1|189	play some music.
21cr|usbip-5-0.gita5e13c.1|190	- USB printers, USB scanners, USB serial converters and USB Ethernet
21cr|usbip-5-0.gita5e13c.1|191	interfaces: ok, use fine.
21cr|usbip-5-0.gita5e13c.1|192	
21cr|usbip-5-0.gita5e13c.1|193	This package contains USB/IP server utils.
21cr|usbip-5-0.gita5e13c.1|194	
21cr|usbip-5-0.gita5e13c.1|195	%post server
21cr|usbip-5-0.gita5e13c.1|196	%systemd_post usbip-server.service
21cr|usbip-5-0.gita5e13c.1|197	
21cr|usbip-5-0.gita5e13c.1|198	%preun server
21cr|usbip-5-0.gita5e13c.1|199	%systemd_preun usbip-server.service
21cr|usbip-5-0.gita5e13c.1|200	
21cr|usbip-5-0.gita5e13c.1|201	%postun server
21cr|usbip-5-0.gita5e13c.1|202	%systemd_postun_with_restart usbip-server.service
21cr|usbip-5-0.gita5e13c.1|203	
21cr|usbip-5-0.gita5e13c.1|204	%files server
21cr|usbip-5-0.gita5e13c.1|205	%license COPYING
21cr|usbip-5-0.gita5e13c.1|206	%doc README AUTHORS
21cr|usbip-5-0.gita5e13c.1|207	%{_sbindir}/usbipd
21cr|usbip-5-0.gita5e13c.1|208	%{_unitdir}/usbip-server.service
21cr|usbip-5-0.gita5e13c.1|209	%{_mandir}/man8/usbipd.8*
21cr|usbip-5-0.gita5e13c.1|210	
21cr|usbip-5-0.gita5e13c.1|211	#------------------------------------------------------------------------
21cr|usbip-5-0.gita5e13c.1|212	
21cr|usbip-5-0.gita5e13c.1|213	%prep
21cr|usbip-5-0.gita5e13c.1|214	%autosetup -p1 -n linux-%{commit}/tools/usb/usbip
21cr|usbip-5-0.gita5e13c.1|215	
21cr|usbip-5-0.gita5e13c.1|216	%build
21cr|usbip-5-0.gita5e13c.1|217	autoreconf -if
21cr|usbip-5-0.gita5e13c.1|218	%configure \
21cr|usbip-5-0.gita5e13c.1|219	--disable-static \
21cr|usbip-5-0.gita5e13c.1|220	--with-usbids-dir=%{_datadir}/hwdata
21cr|usbip-5-0.gita5e13c.1|221	%make
21cr|usbip-5-0.gita5e13c.1|222	
21cr|usbip-5-0.gita5e13c.1|223	%install
21cr|usbip-5-0.gita5e13c.1|224	%makeinstall_std
21cr|usbip-5-0.gita5e13c.1|225	
21cr|usbip-5-0.gita5e13c.1|226	mkdir -p %{buildroot}%{_unitdir}
21cr|usbip-5-0.gita5e13c.1|227	install -m0644 %{SOURCE10} %{buildroot}%{_unitdir}
21cr|usbip-5-0.gita5e13c.1|228	install -m0644 %{SOURCE11} %{buildroot}%{_unitdir}
21cr|usbip-5-0.gita5e13c.1|229	
21cr|usbip-5-0.gita5e13c.1|230	# Make usbip be inside PATH on client, it does not require root
21cr|usbip-5-0.gita5e13c.1|231	mkdir -p %{buildroot}%{_bindir}
21cr|usbip-5-0.gita5e13c.1|232	( cd %{buildroot}%{_bindir} ; ln -s ../sbin/usbip usbip )

10755 21
21cr|usbmon-6.1-1|1	Name:		usbmon
21cr|usbmon-6.1-1|2	Version:	6.1
21cr|usbmon-6.1-1|3	Release:	1
21cr|usbmon-6.1-1|4	Summary:	A basic front-end to usbmon
21cr|usbmon-6.1-1|5	Group:		Development/Other
21cr|usbmon-6.1-1|6	License:	GPLv2
21cr|usbmon-6.1-1|7	URL:		http://people.redhat.com/zaitcev/linux/
21cr|usbmon-6.1-1|8	Source:		http://people.redhat.com/zaitcev/linux/%{name}-%{version}.tar.gz
21cr|usbmon-6.1-1|9	
21cr|usbmon-6.1-1|10	%description
21cr|usbmon-6.1-1|11	The usbmon program collects and prints a trace of USB transactions as they
21cr|usbmon-6.1-1|12	occur between the USB core and HCDs. Analyzing the trace helps to debug the
21cr|usbmon-6.1-1|13	kernel USB stack, device firmware, and applications.
21cr|usbmon-6.1-1|14	
21cr|usbmon-6.1-1|15	%prep
21cr|usbmon-6.1-1|16	%setup -q
21cr|usbmon-6.1-1|17	
21cr|usbmon-6.1-1|18	%build
21cr|usbmon-6.1-1|19	%make CFLAGS="%{optflags}"
21cr|usbmon-6.1-1|20	
21cr|usbmon-6.1-1|21	%install
21cr|usbmon-6.1-1|22	mkdir -p %{buildroot}/%{_mandir}/man8
21cr|usbmon-6.1-1|23	install -p -m 644 -t %{buildroot}/%{_mandir}/man8 usbmon.8
21cr|usbmon-6.1-1|24	mkdir -p %{buildroot}/%{_sbindir}
21cr|usbmon-6.1-1|25	install -p -m 755 -t %{buildroot}/%{_sbindir} usbmon
21cr|usbmon-6.1-1|26	
21cr|usbmon-6.1-1|27	%clean
21cr|usbmon-6.1-1|28	
21cr|usbmon-6.1-1|29	%files
21cr|usbmon-6.1-1|30	%doc README COPYING
21cr|usbmon-6.1-1|31	%{_sbindir}/usbmon
21cr|usbmon-6.1-1|32	%{_mandir}/man8/usbmon.8*

10756 21
21cr|usbrestore-0.9-1|1	#update to 0.7 only if util-linux >= 2.38
21cr|usbrestore-0.9-1|2	
21cr|usbrestore-0.9-1|3	%global debug_package %{nil}
21cr|usbrestore-0.9-1|4	
21cr|usbrestore-0.9-1|5	Name:		usbrestore
21cr|usbrestore-0.9-1|6	Version:	0.9
21cr|usbrestore-0.9-1|7	Release:	1
21cr|usbrestore-0.9-1|8	Group:		System/Configuration/Hardware
21cr|usbrestore-0.9-1|9	Summary:	Restoring the factory settings of USB flash drives
21cr|usbrestore-0.9-1|10	License:	GPLv3
21cr|usbrestore-0.9-1|11	URL:		https://github.com/AKotov-dev/usbrestore
21cr|usbrestore-0.9-1|12	Source0:	https://github.com/AKotov-dev/usbrestore/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|usbrestore-0.9-1|13	Source1:	usbrestore
21cr|usbrestore-0.9-1|14	Source2:	usbrestore.png
21cr|usbrestore-0.9-1|15	Source3:	usbrestore.desktop
21cr|usbrestore-0.9-1|16	Source4:	usbrestore.policy
21cr|usbrestore-0.9-1|17	BuildRequires:	lazarus
21cr|usbrestore-0.9-1|18	BuildRequires:	gettext
21cr|usbrestore-0.9-1|19	Requires:	util-linux
21cr|usbrestore-0.9-1|20	Requires:	parted
21cr|usbrestore-0.9-1|21	Requires:	dosfstools
21cr|usbrestore-0.9-1|22	
21cr|usbrestore-0.9-1|23	%description
21cr|usbrestore-0.9-1|24	To bring the USB flash drive to normal, factory parameters, USBRestore was created. He does a forced
21cr|usbrestore-0.9-1|25	resuscitation and removes all unnecessary things from the flash drive by pressing one button:
21cr|usbrestore-0.9-1|26	
21cr|usbrestore-0.9-1|27	1. Clears the partition table
21cr|usbrestore-0.9-1|28	2. Marks the dos partition
21cr|usbrestore-0.9-1|29	3. Creates a FAT32 partition
21cr|usbrestore-0.9-1|30	4. Formats the partition labeled USBDRIVE
21cr|usbrestore-0.9-1|31	5. Checks the section for errors with correction
21cr|usbrestore-0.9-1|32	%files
21cr|usbrestore-0.9-1|33	%doc ../README.md
21cr|usbrestore-0.9-1|34	%license ../LICENSE
21cr|usbrestore-0.9-1|35	%attr(0755,root,root) %{_bindir}/usbrestore
21cr|usbrestore-0.9-1|36	%{_datadir}/usbrestore/
21cr|usbrestore-0.9-1|37	%{_datadir}/polkit-1/actions/usbrestore.policy
21cr|usbrestore-0.9-1|38	%{_datadir}/applications/usbrestore.desktop
21cr|usbrestore-0.9-1|39	%{_datadir}/pixmaps/usbrestore.png
21cr|usbrestore-0.9-1|40	
21cr|usbrestore-0.9-1|41	#-----------------------------------------------------------------
21cr|usbrestore-0.9-1|42	%prep
21cr|usbrestore-0.9-1|43	%setup -n %{name}-%{version}/%{name}
21cr|usbrestore-0.9-1|44	
21cr|usbrestore-0.9-1|45	# remove prebuild file
21cr|usbrestore-0.9-1|46	rm -f %{name}
21cr|usbrestore-0.9-1|47	
21cr|usbrestore-0.9-1|48	%build
21cr|usbrestore-0.9-1|49	lazbuild --build-all *.lpi
21cr|usbrestore-0.9-1|50	
21cr|usbrestore-0.9-1|51	#translate additional messages
21cr|usbrestore-0.9-1|52	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|usbrestore-0.9-1|53	
21cr|usbrestore-0.9-1|54	%install
21cr|usbrestore-0.9-1|55	mkdir -p %{buildroot}%{_bindir}
21cr|usbrestore-0.9-1|56	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|usbrestore-0.9-1|57	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|usbrestore-0.9-1|58	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|usbrestore-0.9-1|59	
21cr|usbrestore-0.9-1|60	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|usbrestore-0.9-1|61	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|usbrestore-0.9-1|62	cp %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
21cr|usbrestore-0.9-1|63	cp %{SOURCE3} %{buildroot}%{_datadir}/applications/
21cr|usbrestore-0.9-1|64	cp %{SOURCE4} %{buildroot}%{_datadir}/polkit-1/actions
21cr|usbrestore-0.9-1|65	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

10757 21
21cr|usb-robot-0.2.0-1|1	Name:		usb-robot
21cr|usb-robot-0.2.0-1|2	Version:	0.2.0
21cr|usb-robot-0.2.0-1|3	Release:	1
21cr|usb-robot-0.2.0-1|4	Summary:	USB Reverse engineering tools
21cr|usb-robot-0.2.0-1|5	
21cr|usb-robot-0.2.0-1|6	Group:		Development/Other
21cr|usb-robot-0.2.0-1|7	License:	GPLv2
21cr|usb-robot-0.2.0-1|8	URL:		http://sourceforge.net/projects/usb-robot
21cr|usb-robot-0.2.0-1|9	Source0:	http://downloads.sourceforge.net/project/usb-robot/usb-robot/0.2.0/usb-robot-0.2.0.tar.gz
21cr|usb-robot-0.2.0-1|10	
21cr|usb-robot-0.2.0-1|11	BuildRequires:	usb1-devel
21cr|usb-robot-0.2.0-1|12	BuildRequires:	libusb-devel
21cr|usb-robot-0.2.0-1|13	BuildRequires:	readline-devel
21cr|usb-robot-0.2.0-1|14	
21cr|usb-robot-0.2.0-1|15	%description
21cr|usb-robot-0.2.0-1|16	usb-robot is a set of software tools for communicating with generic USB devices
21cr|usb-robot-0.2.0-1|17	from userspace using libusb.
21cr|usb-robot-0.2.0-1|18	
21cr|usb-robot-0.2.0-1|19	%prep
21cr|usb-robot-0.2.0-1|20	%setup -q
21cr|usb-robot-0.2.0-1|21	
21cr|usb-robot-0.2.0-1|22	%build
21cr|usb-robot-0.2.0-1|23	%configure
21cr|usb-robot-0.2.0-1|24	%make
21cr|usb-robot-0.2.0-1|25	
21cr|usb-robot-0.2.0-1|26	%install
21cr|usb-robot-0.2.0-1|27	%makeinstall_std
21cr|usb-robot-0.2.0-1|28	
21cr|usb-robot-0.2.0-1|29	%files
21cr|usb-robot-0.2.0-1|30	%{_bindir}/%{name}-master
21cr|usb-robot-0.2.0-1|31	%{_bindir}/%{name}-slave
21cr|usb-robot-0.2.0-1|32	%doc README COPYING

10758 21
21cr|usbstress-0.3-11|1	Summary:	USB test Load
21cr|usbstress-0.3-11|2	Name:		usbstress
21cr|usbstress-0.3-11|3	Version:	0.3
21cr|usbstress-0.3-11|4	Release:	11
21cr|usbstress-0.3-11|5	License:	GPLv2+
21cr|usbstress-0.3-11|6	Group:		System/Kernel and hardware
21cr|usbstress-0.3-11|7	Url:		http://www.lrr.in.tum.de/Par/arch/usb/download/usbstress/
21cr|usbstress-0.3-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|usbstress-0.3-11|9	Patch0:		uhcidump.c.patch.bz2
21cr|usbstress-0.3-11|10	Patch1:		ihex2hdr.c.patch.bz2
21cr|usbstress-0.3-11|11	
21cr|usbstress-0.3-11|12	%description
21cr|usbstress-0.3-11|13	This is a USB stress test suite.  It requires an AnchorChips AN2131
21cr|usbstress-0.3-11|14	based device, which is loaded with a special test firmware.
21cr|usbstress-0.3-11|15	
21cr|usbstress-0.3-11|16	%files
21cr|usbstress-0.3-11|17	%attr(755,root,root)
21cr|usbstress-0.3-11|18	%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
21cr|usbstress-0.3-11|19	%{_bindir}/usbstress
21cr|usbstress-0.3-11|20	%{_sbindir}/uhcidump
21cr|usbstress-0.3-11|21	
21cr|usbstress-0.3-11|22	#----------------------------------------------------------------------------
21cr|usbstress-0.3-11|23	
21cr|usbstress-0.3-11|24	%prep
21cr|usbstress-0.3-11|25	%setup -q -n %{name}-%{version}
21cr|usbstress-0.3-11|26	%patch0 -p0
21cr|usbstress-0.3-11|27	%patch1 -p0
21cr|usbstress-0.3-11|28	sed -i s/-march=i686// Makefile.*
21cr|usbstress-0.3-11|29	
21cr|usbstress-0.3-11|30	%build
21cr|usbstress-0.3-11|31	%global optflags %{optflags} -fgnu89-inline
21cr|usbstress-0.3-11|32	%configure
21cr|usbstress-0.3-11|33	%make
21cr|usbstress-0.3-11|34	
21cr|usbstress-0.3-11|35	%install
21cr|usbstress-0.3-11|36	%makeinstall_std

10759 21
21cr|usbview-3.0-1|1	Summary:	USB topology and device viewer
21cr|usbview-3.0-1|2	Name:		usbview
21cr|usbview-3.0-1|3	Version:	3.0
21cr|usbview-3.0-1|4	Release:	1
21cr|usbview-3.0-1|5	Group:		System/Kernel and hardware
21cr|usbview-3.0-1|6	License:	GPLv2+
21cr|usbview-3.0-1|7	Url:		http://www.kroah.com/linux-usb/
21cr|usbview-3.0-1|8	Source0:	https://github.com/gregkh/usbview/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|usbview-3.0-1|9	BuildRequires:	desktop-file-utils
21cr|usbview-3.0-1|10	BuildRequires:	imagemagick
21cr|usbview-3.0-1|11	BuildRequires:	gtk+3-devel
21cr|usbview-3.0-1|12	
21cr|usbview-3.0-1|13	%description
21cr|usbview-3.0-1|14	USBView is a GTK program that displays the topography of the devices that are
21cr|usbview-3.0-1|15	plugged into the USB bus on a Linux machine. It also displays information on
21cr|usbview-3.0-1|16	each of the devices. This can be useful to determine if a device is working
21cr|usbview-3.0-1|17	properly or not.
21cr|usbview-3.0-1|18	
21cr|usbview-3.0-1|19	%files
21cr|usbview-3.0-1|20	%doc AUTHORS README
21cr|usbview-3.0-1|21	%{_bindir}/%{name}
21cr|usbview-3.0-1|22	%{_datadir}/applications/%{name}.desktop
21cr|usbview-3.0-1|23	%{_datadir}/polkit-1/actions/org.freedesktop.pkexec.usbview.policy
21cr|usbview-3.0-1|24	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|usbview-3.0-1|25	%{_mandir}/man8/%{name}.8*
21cr|usbview-3.0-1|26	
21cr|usbview-3.0-1|27	#-----------------------------------------------------------------------------
21cr|usbview-3.0-1|28	
21cr|usbview-3.0-1|29	%prep
21cr|usbview-3.0-1|30	%setup -q
21cr|usbview-3.0-1|31	
21cr|usbview-3.0-1|32	%build
21cr|usbview-3.0-1|33	autoreconf -vfi
21cr|usbview-3.0-1|34	%configure
21cr|usbview-3.0-1|35	%make
21cr|usbview-3.0-1|36	
21cr|usbview-3.0-1|37	
21cr|usbview-3.0-1|38	%install
21cr|usbview-3.0-1|39	%makeinstall_std
21cr|usbview-3.0-1|40	
21cr|usbview-3.0-1|41	# Massage the provided desktop file to match our old one
21cr|usbview-3.0-1|42	desktop-file-edit	--set-key="Exec" --set-value="%{name}" \
21cr|usbview-3.0-1|43	--add-category="System" \
21cr|usbview-3.0-1|44	%{buildroot}%{_datadir}/applications/%{name}.desktop

10760 21
21cr|usermin-2.400-1|1	%define __spec_install_post %{nil}
21cr|usermin-2.400-1|2	%global __requires_exclude ^perl\\(VMS::Filespec\\)|perl\\(Webmin.*\\)|perl\\(Async\\)|perl\\(Net|perl\\(Protocol
21cr|usermin-2.400-1|3	%global __provides_exclude ^perl\\(.*\\)
21cr|usermin-2.400-1|4	
21cr|usermin-2.400-1|5	Summary:	A web-based user account administration interface
21cr|usermin-2.400-1|6	Name:		usermin
21cr|usermin-2.400-1|7	Version:	2.400
21cr|usermin-2.400-1|8	Release:	1
21cr|usermin-2.400-1|9	Provides:	%{name}-%{version}
21cr|usermin-2.400-1|10	License:	BSD
21cr|usermin-2.400-1|11	Group:		System/Configuration/Other
21cr|usermin-2.400-1|12	URL:		http://www.usermin.com/
21cr|usermin-2.400-1|13	Source0:	http://download.sourceforge.net/project/webadmin/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|usermin-2.400-1|14	Source10:	usermin.rpmlintrc
21cr|usermin-2.400-1|15	Patch3:		usermin-1.440-never-fail-detect-os.patch
21cr|usermin-2.400-1|16	Requires:	perl
21cr|usermin-2.400-1|17	Requires(pre):	rpm-helper
21cr|usermin-2.400-1|18	Requires:	perl perl-Net_SSLeay
21cr|usermin-2.400-1|19	
21cr|usermin-2.400-1|20	BuildArch:	noarch
21cr|usermin-2.400-1|21	
21cr|usermin-2.400-1|22	%description
21cr|usermin-2.400-1|23	A web-based user account administration interface for Unix systems.
21cr|usermin-2.400-1|24	
21cr|usermin-2.400-1|25	After installation, enter the URL https://localhost:20000/ into your
21cr|usermin-2.400-1|26	browser and login as any user on your system.
21cr|usermin-2.400-1|27	
21cr|usermin-2.400-1|28	%prep
21cr|usermin-2.400-1|29	%setup -q
21cr|usermin-2.400-1|30	%patch -P3 -p0
21cr|usermin-2.400-1|31	
21cr|usermin-2.400-1|32	perl -pi -e 's|/tmp/.webmin|/root/.webmin|' *
21cr|usermin-2.400-1|33	
21cr|usermin-2.400-1|34	%build
21cr|usermin-2.400-1|35	(find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl %{_bindir}/perl -
21cr|usermin-2.400-1|36	rm -f mount/freebsd-mounts-*
21cr|usermin-2.400-1|37	rm -f mount/openbsd-mounts-*
21cr|usermin-2.400-1|38	chmod -R og-rxw .
21cr|usermin-2.400-1|39	
21cr|usermin-2.400-1|40	%install
21cr|usermin-2.400-1|41	mkdir -p %{buildroot}{%{_sysconfdir}/{pam.d,sysconfig},%{_initrddir},%{_var}/run/usermin,%{_datadir}/usermin}
21cr|usermin-2.400-1|42	
21cr|usermin-2.400-1|43	cp -rp * %{buildroot}%{_datadir}/usermin
21cr|usermin-2.400-1|44	
21cr|usermin-2.400-1|45	mkdir -p %{buildroot}%{_unitdir}
21cr|usermin-2.400-1|46	cp usermin-systemd %{buildroot}%{_unitdir}/usermin.service
21cr|usermin-2.400-1|47	cp usermin-pam %{buildroot}%{_sysconfdir}/pam.d/usermin
21cr|usermin-2.400-1|48	
21cr|usermin-2.400-1|49	# Fix perms for rpmlint:
21cr|usermin-2.400-1|50	find %{buildroot}%{_datadir}/usermin -type f -exec chmod 644 {} \;
21cr|usermin-2.400-1|51	
21cr|usermin-2.400-1|52	find %{buildroot}%{_datadir}/usermin \( \
21cr|usermin-2.400-1|53	-type d \
21cr|usermin-2.400-1|54	-o -name "*.sh" -o -name "*.cgi" \
21cr|usermin-2.400-1|55	-o -name "install-module.pl" -o -name "web-lib.pl" \
21cr|usermin-2.400-1|56	-o -name "miniserv.pl" -o -name "newmods.pl" \
21cr|usermin-2.400-1|57	-o -name "cron_editor.pl" -o -name "autoreply.pl" \
21cr|usermin-2.400-1|58	-o -name "theme.pl" -o -name "solaris-lib.pl" \
21cr|usermin-2.400-1|59	-o -name "unixware-lib.pl" \
21cr|usermin-2.400-1|60	-o -name "msctile2.jpg" -o -name "theme_by.jpg" \
21cr|usermin-2.400-1|61	-o -name "webmin_logo.jpg" \
21cr|usermin-2.400-1|62	\) \
21cr|usermin-2.400-1|63	-exec chmod 755 {} \;
21cr|usermin-2.400-1|64	
21cr|usermin-2.400-1|65	echo rpm >%{buildroot}%{_datadir}/usermin/install-type
21cr|usermin-2.400-1|66	
21cr|usermin-2.400-1|67	%pre
21cr|usermin-2.400-1|68	perl <<EOD;
21cr|usermin-2.400-1|69	# maketemp.pl
21cr|usermin-2.400-1|70	# Create the /root/.webmin directory if needed
21cr|usermin-2.400-1|71	# ASkwar:
21cr|usermin-2.400-1|72	# This really needs to be /root/.webmin, because of (at least) the setup.sh
21cr|usermin-2.400-1|73	# script
21cr|usermin-2.400-1|74	
21cr|usermin-2.400-1|75	\$tmp_dir = "/root/.webmin";
21cr|usermin-2.400-1|76	
21cr|usermin-2.400-1|77	if (!-d \$tmp_dir) {
21cr|usermin-2.400-1|78	mkdir(\$tmp_dir, 0755) || exit 1;
21cr|usermin-2.400-1|79	chown(\$<, \$(, \$tmp_dir);
21cr|usermin-2.400-1|80	chmod(0755, \$tmp_dir);
21cr|usermin-2.400-1|81	}
21cr|usermin-2.400-1|82	@st = stat(\$tmp_dir);
21cr|usermin-2.400-1|83	if (@st && \$st[4] == \$< && \$st[5] == \$( && \$st[2] & 0x4000 &&
21cr|usermin-2.400-1|84	(\$st[2] & 0777) == 0755) {
21cr|usermin-2.400-1|85	exit 0;
21cr|usermin-2.400-1|86	}
21cr|usermin-2.400-1|87	else {
21cr|usermin-2.400-1|88	exit 1;
21cr|usermin-2.400-1|89	}
21cr|usermin-2.400-1|90	
21cr|usermin-2.400-1|91	
21cr|usermin-2.400-1|92	EOD
21cr|usermin-2.400-1|93	if [ "$?" != "0" ]; then
21cr|usermin-2.400-1|94	echo "Failed to create or check temp files directory /root/.webmin"
21cr|usermin-2.400-1|95	exit 1
21cr|usermin-2.400-1|96	fi
21cr|usermin-2.400-1|97	
21cr|usermin-2.400-1|98	%post
21cr|usermin-2.400-1|99	if [ "$1" != 1 ]; then
21cr|usermin-2.400-1|100	# Upgrading the RPM, so stop the old usermin properly
21cr|usermin-2.400-1|101	service usermin stop
21cr|usermin-2.400-1|102	fi
21cr|usermin-2.400-1|103	cd %{_datadir}/usermin
21cr|usermin-2.400-1|104	config_dir=%{_sysconfdir}/usermin
21cr|usermin-2.400-1|105	var_dir=%{_var}/run/usermin
21cr|usermin-2.400-1|106	perl=%{_bindir}/perl
21cr|usermin-2.400-1|107	autoos=1
21cr|usermin-2.400-1|108	port=20000
21cr|usermin-2.400-1|109	host=`hostname`
21cr|usermin-2.400-1|110	ssl=1
21cr|usermin-2.400-1|111	atboot=1
21cr|usermin-2.400-1|112	nochown=1
21cr|usermin-2.400-1|113	autothird=1
21cr|usermin-2.400-1|114	noperlpath=1
21cr|usermin-2.400-1|115	nouninstall=1
21cr|usermin-2.400-1|116	nostart=1
21cr|usermin-2.400-1|117	export config_dir var_dir perl autoos port host ssl nochown autothird noperlpath nouninstall nostart allow
21cr|usermin-2.400-1|118	./setup.sh > /root/tmp/usermin-setup.out 2>/root/tmp/usermin-setup.err
21cr|usermin-2.400-1|119	
21cr|usermin-2.400-1|120	cat > %{_sysconfdir}/usermin/uninstall.sh <<EOFF
21cr|usermin-2.400-1|121	#!/bin/sh
21cr|usermin-2.400-1|122	printf "Are you sure you want to uninstall Usermin? (y/n) : "
21cr|usermin-2.400-1|123	read answer
21cr|usermin-2.400-1|124	printf "\n"
21cr|usermin-2.400-1|125	if [ "\$answer" = "y" ]; then
21cr|usermin-2.400-1|126	echo "Removing usermin RPM .."
21cr|usermin-2.400-1|127	#rpm -e --nodeps usermin
21cr|usermin-2.400-1|128	dnf remove -y usermin
21cr|usermin-2.400-1|129	echo "Done!"
21cr|usermin-2.400-1|130	fi
21cr|usermin-2.400-1|131	EOFF
21cr|usermin-2.400-1|132	chmod +x %{_sysconfdir}/usermin/uninstall.sh
21cr|usermin-2.400-1|133	
21cr|usermin-2.400-1|134	%systemd_post usermin.service
21cr|usermin-2.400-1|135	
21cr|usermin-2.400-1|136	%preun
21cr|usermin-2.400-1|137	%systemd_preun usermin.service
21cr|usermin-2.400-1|138	
21cr|usermin-2.400-1|139	%postun
21cr|usermin-2.400-1|140	if [ "$1" = 0 ]; then
21cr|usermin-2.400-1|141	grep root=%{_datadir}/usermin %{_sysconfdir}/usermin/miniserv.conf >/dev/null 2>&1
21cr|usermin-2.400-1|142	if [ "$?" = 0 ]; then
21cr|usermin-2.400-1|143	# RPM is being removed, and no new version of usermin
21cr|usermin-2.400-1|144	# has taken it's place. Delete the config files
21cr|usermin-2.400-1|145	rm -rf %{_sysconfdir}/usermin %{_var}/usermin
21cr|usermin-2.400-1|146	fi
21cr|usermin-2.400-1|147	fi
21cr|usermin-2.400-1|148	
21cr|usermin-2.400-1|149	%files
21cr|usermin-2.400-1|150	%doc LICENCE* README
21cr|usermin-2.400-1|151	#%{_libexecdir}/usermin
21cr|usermin-2.400-1|152	%{_datadir}/usermin
21cr|usermin-2.400-1|153	%config(noreplace) %{_unitdir}/usermin.service
21cr|usermin-2.400-1|154	%config(noreplace) %{_sysconfdir}/pam.d/usermin

10761 21
21cr|usermin-webmail-2.400-1|1	%define __spec_install_post %{nil}
21cr|usermin-webmail-2.400-1|2	%global __requires_exclude perl\\(VMS::Filespec\\)|perl\\(Webmin.*\\)|perl\\(Async\\)|perl\\(Net::WebSocket.*\\)|perl\\(Protocol::WebSocket.*\\)
21cr|usermin-webmail-2.400-1|3	%global __provides_exclude perl\\(.*\\)
21cr|usermin-webmail-2.400-1|4	
21cr|usermin-webmail-2.400-1|5	Summary:	A web-based user account administration interface with webmail
21cr|usermin-webmail-2.400-1|6	Name:		usermin-webmail
21cr|usermin-webmail-2.400-1|7	Version:	2.400
21cr|usermin-webmail-2.400-1|8	Release:	1
21cr|usermin-webmail-2.400-1|9	Provides:	%{name}-%{version}
21cr|usermin-webmail-2.400-1|10	License:	BSD
21cr|usermin-webmail-2.400-1|11	Group:		System/Configuration/Other
21cr|usermin-webmail-2.400-1|12	URL:		http://www.usermin.com/
21cr|usermin-webmail-2.400-1|13	Source0:	http://prdownloads.sourceforge.net/webadmin/%{name}-%{version}.tar.gz
21cr|usermin-webmail-2.400-1|14	Source10:	usermin-webmail.rpmlintrc
21cr|usermin-webmail-2.400-1|15	Patch3:		usermin-1.440-never-fail-detect-os.patch
21cr|usermin-webmail-2.400-1|16	Requires:	perl
21cr|usermin-webmail-2.400-1|17	Requires(pre):	rpm-helper
21cr|usermin-webmail-2.400-1|18	Requires:	perl perl-Net_SSLeay
21cr|usermin-webmail-2.400-1|19	BuildArch:	noarch
21cr|usermin-webmail-2.400-1|20	
21cr|usermin-webmail-2.400-1|21	%description
21cr|usermin-webmail-2.400-1|22	A web-based user account administration interface for Unix systems.
21cr|usermin-webmail-2.400-1|23	If you just want to use Usermin for web-based email, there is
21cr|usermin-webmail-2.400-1|24	a modified package available with a better theme and default
21cr|usermin-webmail-2.400-1|25	configuration for that purpose. It assumes that your system is
21cr|usermin-webmail-2.400-1|26	already running a properly configured IMAP server such as Dovecot,
21cr|usermin-webmail-2.400-1|27	but can be easily configured to read mail from Maildir or
21cr|usermin-webmail-2.400-1|28	mbox-formatted directories instead.
21cr|usermin-webmail-2.400-1|29	
21cr|usermin-webmail-2.400-1|30	After installation, enter the URL https://localhost:20000/ into your
21cr|usermin-webmail-2.400-1|31	browser and login as any user on your system.
21cr|usermin-webmail-2.400-1|32	
21cr|usermin-webmail-2.400-1|33	%prep
21cr|usermin-webmail-2.400-1|34	%setup -q
21cr|usermin-webmail-2.400-1|35	%patch -P3 -p0
21cr|usermin-webmail-2.400-1|36	
21cr|usermin-webmail-2.400-1|37	perl -pi -e 's|/tmp/.webmin|/root/.webmin|' *
21cr|usermin-webmail-2.400-1|38	
21cr|usermin-webmail-2.400-1|39	%build
21cr|usermin-webmail-2.400-1|40	(find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl %{_bindir}/perl -
21cr|usermin-webmail-2.400-1|41	rm -f mount/freebsd-mounts-*
21cr|usermin-webmail-2.400-1|42	rm -f mount/openbsd-mounts-*
21cr|usermin-webmail-2.400-1|43	#chmod -R og-rxw .
21cr|usermin-webmail-2.400-1|44	
21cr|usermin-webmail-2.400-1|45	%install
21cr|usermin-webmail-2.400-1|46	mkdir -p %{buildroot}{%{_sysconfdir}/{pam.d,sysconfig},%{_initrddir},%{_var}/run/usermin,%{_datadir}/usermin}
21cr|usermin-webmail-2.400-1|47	
21cr|usermin-webmail-2.400-1|48	cp -rp * %{buildroot}%{_datadir}/usermin
21cr|usermin-webmail-2.400-1|49	
21cr|usermin-webmail-2.400-1|50	mkdir -p %{buildroot}%{_unitdir}
21cr|usermin-webmail-2.400-1|51	cp usermin-systemd %{buildroot}%{_unitdir}/usermin.service
21cr|usermin-webmail-2.400-1|52	cp usermin-pam %{buildroot}%{_sysconfdir}/pam.d/usermin
21cr|usermin-webmail-2.400-1|53	
21cr|usermin-webmail-2.400-1|54	# Fix perms for rpmlint:
21cr|usermin-webmail-2.400-1|55	find %{buildroot}%{_datadir}/usermin -type f -exec chmod 644 {} \;
21cr|usermin-webmail-2.400-1|56	
21cr|usermin-webmail-2.400-1|57	find %{buildroot}%{_datadir}/usermin \( \
21cr|usermin-webmail-2.400-1|58	-type d \
21cr|usermin-webmail-2.400-1|59	-o -name "*.sh" -o -name "*.cgi" \
21cr|usermin-webmail-2.400-1|60	-o -name "install-module.pl" -o -name "web-lib.pl" \
21cr|usermin-webmail-2.400-1|61	-o -name "miniserv.pl" -o -name "newmods.pl" \
21cr|usermin-webmail-2.400-1|62	-o -name "cron_editor.pl" -o -name "autoreply.pl" \
21cr|usermin-webmail-2.400-1|63	-o -name "theme.pl" -o -name "solaris-lib.pl" \
21cr|usermin-webmail-2.400-1|64	-o -name "unixware-lib.pl" \
21cr|usermin-webmail-2.400-1|65	-o -name "msctile2.jpg" -o -name "theme_by.jpg" \
21cr|usermin-webmail-2.400-1|66	-o -name "webmin_logo.jpg" \
21cr|usermin-webmail-2.400-1|67	\) \
21cr|usermin-webmail-2.400-1|68	-exec chmod 755 {} \;
21cr|usermin-webmail-2.400-1|69	
21cr|usermin-webmail-2.400-1|70	echo rpm >%{buildroot}%{_datadir}/usermin/install-type
21cr|usermin-webmail-2.400-1|71	
21cr|usermin-webmail-2.400-1|72	%pre
21cr|usermin-webmail-2.400-1|73	perl <<EOD;
21cr|usermin-webmail-2.400-1|74	# maketemp.pl
21cr|usermin-webmail-2.400-1|75	# Create the /root/.webmin directory if needed
21cr|usermin-webmail-2.400-1|76	# ASkwar:
21cr|usermin-webmail-2.400-1|77	# This really needs to be /root/.webmin, because of (at least) the setup.sh
21cr|usermin-webmail-2.400-1|78	# script
21cr|usermin-webmail-2.400-1|79	
21cr|usermin-webmail-2.400-1|80	\$tmp_dir = "/root/.webmin";
21cr|usermin-webmail-2.400-1|81	
21cr|usermin-webmail-2.400-1|82	if (!-d \$tmp_dir) {
21cr|usermin-webmail-2.400-1|83	mkdir(\$tmp_dir, 0755) || exit 1;
21cr|usermin-webmail-2.400-1|84	chown(\$<, \$(, \$tmp_dir);
21cr|usermin-webmail-2.400-1|85	chmod(0755, \$tmp_dir);
21cr|usermin-webmail-2.400-1|86	}
21cr|usermin-webmail-2.400-1|87	@st = stat(\$tmp_dir);
21cr|usermin-webmail-2.400-1|88	if (@st && \$st[4] == \$< && \$st[5] == \$( && \$st[2] & 0x4000 &&
21cr|usermin-webmail-2.400-1|89	(\$st[2] & 0777) == 0755) {
21cr|usermin-webmail-2.400-1|90	exit 0;
21cr|usermin-webmail-2.400-1|91	}
21cr|usermin-webmail-2.400-1|92	else {
21cr|usermin-webmail-2.400-1|93	exit 1;
21cr|usermin-webmail-2.400-1|94	}
21cr|usermin-webmail-2.400-1|95	
21cr|usermin-webmail-2.400-1|96	
21cr|usermin-webmail-2.400-1|97	EOD
21cr|usermin-webmail-2.400-1|98	if [ "$?" != "0" ]; then
21cr|usermin-webmail-2.400-1|99	echo "Failed to create or check temp files directory /root/.webmin"
21cr|usermin-webmail-2.400-1|100	exit 1
21cr|usermin-webmail-2.400-1|101	fi
21cr|usermin-webmail-2.400-1|102	
21cr|usermin-webmail-2.400-1|103	%post
21cr|usermin-webmail-2.400-1|104	if [ "$1" != 1 ]; then
21cr|usermin-webmail-2.400-1|105	# Upgrading the RPM, so stop the old usermin properly
21cr|usermin-webmail-2.400-1|106	service usermin stop
21cr|usermin-webmail-2.400-1|107	fi
21cr|usermin-webmail-2.400-1|108	cd %{_datadir}/usermin
21cr|usermin-webmail-2.400-1|109	config_dir=%{_sysconfdir}/usermin
21cr|usermin-webmail-2.400-1|110	var_dir=%{_var}/run/usermin
21cr|usermin-webmail-2.400-1|111	perl=%{_bindir}/perl
21cr|usermin-webmail-2.400-1|112	autoos=1
21cr|usermin-webmail-2.400-1|113	port=20000
21cr|usermin-webmail-2.400-1|114	host=`hostname`
21cr|usermin-webmail-2.400-1|115	ssl=1
21cr|usermin-webmail-2.400-1|116	atboot=1
21cr|usermin-webmail-2.400-1|117	nochown=1
21cr|usermin-webmail-2.400-1|118	autothird=1
21cr|usermin-webmail-2.400-1|119	noperlpath=1
21cr|usermin-webmail-2.400-1|120	nouninstall=1
21cr|usermin-webmail-2.400-1|121	nostart=1
21cr|usermin-webmail-2.400-1|122	export config_dir var_dir perl autoos port host ssl nochown autothird noperlpath nouninstall nostart allow
21cr|usermin-webmail-2.400-1|123	./setup.sh > /root/tmp/usermin-setup.out 2>/root/tmp/usermin-setup.err
21cr|usermin-webmail-2.400-1|124	
21cr|usermin-webmail-2.400-1|125	cat > %{_sysconfdir}/usermin/uninstall.sh <<EOFF
21cr|usermin-webmail-2.400-1|126	#!/bin/sh
21cr|usermin-webmail-2.400-1|127	printf "Are you sure you want to uninstall Usermin? (y/n) : "
21cr|usermin-webmail-2.400-1|128	read answer
21cr|usermin-webmail-2.400-1|129	printf "\n"
21cr|usermin-webmail-2.400-1|130	if [ "\$answer" = "y" ]; then
21cr|usermin-webmail-2.400-1|131	echo "Removing usermin RPM .."
21cr|usermin-webmail-2.400-1|132	#rpm -e --nodeps usermin
21cr|usermin-webmail-2.400-1|133	dnf remove -y usermin
21cr|usermin-webmail-2.400-1|134	echo "Done!"
21cr|usermin-webmail-2.400-1|135	fi
21cr|usermin-webmail-2.400-1|136	EOFF
21cr|usermin-webmail-2.400-1|137	chmod +x %{_sysconfdir}/usermin/uninstall.sh
21cr|usermin-webmail-2.400-1|138	
21cr|usermin-webmail-2.400-1|139	%systemd_post usermin.service
21cr|usermin-webmail-2.400-1|140	
21cr|usermin-webmail-2.400-1|141	%preun
21cr|usermin-webmail-2.400-1|142	%systemd_preun usermin.service
21cr|usermin-webmail-2.400-1|143	
21cr|usermin-webmail-2.400-1|144	%postun
21cr|usermin-webmail-2.400-1|145	if [ "$1" = 0 ]; then
21cr|usermin-webmail-2.400-1|146	grep root=%{_datadir}/usermin %{_sysconfdir}/usermin/miniserv.conf >/dev/null 2>&1
21cr|usermin-webmail-2.400-1|147	if [ "$?" = 0 ]; then
21cr|usermin-webmail-2.400-1|148	# RPM is being removed, and no new version of usermin
21cr|usermin-webmail-2.400-1|149	# has taken it's place. Delete the config files
21cr|usermin-webmail-2.400-1|150	rm -rf %{_sysconfdir}/usermin %{_var}/usermin
21cr|usermin-webmail-2.400-1|151	fi
21cr|usermin-webmail-2.400-1|152	fi
21cr|usermin-webmail-2.400-1|153	
21cr|usermin-webmail-2.400-1|154	%files
21cr|usermin-webmail-2.400-1|155	%defattr(-,root,root)
21cr|usermin-webmail-2.400-1|156	%doc LICENCE* README
21cr|usermin-webmail-2.400-1|157	#%{_libexecdir}/usermin
21cr|usermin-webmail-2.400-1|158	%{_datadir}/usermin
21cr|usermin-webmail-2.400-1|159	%config(noreplace) %{_unitdir}/usermin.service
21cr|usermin-webmail-2.400-1|160	%config(noreplace) %{_sysconfdir}/pam.d/usermin

10762 21
21cr|utop-2.9.0-3|1	%undefine _package_note_flags
21cr|utop-2.9.0-3|2	# The OCaml code is byte compiled, not native compiled, so there are no ELF
21cr|utop-2.9.0-3|3	# objects in the binary RPM.
21cr|utop-2.9.0-3|4	%global debug_package %{nil}
21cr|utop-2.9.0-3|5	
21cr|utop-2.9.0-3|6	Name:           utop
21cr|utop-2.9.0-3|7	Version:        2.9.0
21cr|utop-2.9.0-3|8	Release:        3
21cr|utop-2.9.0-3|9	Summary:        Improved toplevel for OCaml
21cr|utop-2.9.0-3|10	Group:          Development/OCaml
21cr|utop-2.9.0-3|11	License:        BSD
21cr|utop-2.9.0-3|12	URL:            https://github.com/ocaml-community/utop
21cr|utop-2.9.0-3|13	Source0:        %{url}/releases/download/%{version}/%{name}-%{version}.tbz
21cr|utop-2.9.0-3|14	
21cr|utop-2.9.0-3|15	BuildRequires:  ocaml >= 4.03.0
21cr|utop-2.9.0-3|16	BuildRequires:  ocaml-camomile-devel
21cr|utop-2.9.0-3|17	BuildRequires:  ocaml-cppo >= 1.1.2
21cr|utop-2.9.0-3|18	BuildRequires:  ocaml-dune >= 1.0
21cr|utop-2.9.0-3|19	BuildRequires:  ocaml-findlib >= 1.7.2
21cr|utop-2.9.0-3|20	BuildRequires:  ocaml-lambda-term-devel >= 3.1.0
21cr|utop-2.9.0-3|21	BuildRequires:  ocaml-lwt-react-devel
21cr|utop-2.9.0-3|22	BuildRequires:  ocaml-react-devel >= 1.0.0
21cr|utop-2.9.0-3|23	
21cr|utop-2.9.0-3|24	# for utop.el
21cr|utop-2.9.0-3|25	BuildRequires:  emacs
21cr|utop-2.9.0-3|26	#BuildRequires:  emacs-tuareg
21cr|utop-2.9.0-3|27	
21cr|utop-2.9.0-3|28	Provides:       ocaml-%{name}%{?_isa} =  %{version}-%{release}
21cr|utop-2.9.0-3|29	
21cr|utop-2.9.0-3|30	%description
21cr|utop-2.9.0-3|31	utop is an improved toplevel (i.e., Read-Eval-Print Loop) for
21cr|utop-2.9.0-3|32	OCaml. It can run in a terminal or in Emacs. It supports line
21cr|utop-2.9.0-3|33	editing, history, real-time and context sensitive completion,
21cr|utop-2.9.0-3|34	colors, and more.
21cr|utop-2.9.0-3|35	
21cr|utop-2.9.0-3|36	%files
21cr|utop-2.9.0-3|37	%license LICENSE
21cr|utop-2.9.0-3|38	%doc README.md CHANGES.md
21cr|utop-2.9.0-3|39	%{_bindir}/%{name}*
21cr|utop-2.9.0-3|40	%dir %{_libdir}/ocaml/%{name}
21cr|utop-2.9.0-3|41	%{_libdir}/ocaml/%{name}/META
21cr|utop-2.9.0-3|42	%{_libdir}/ocaml/%{name}/*.cma
21cr|utop-2.9.0-3|43	%{_libdir}/ocaml/%{name}/*.cmi
21cr|utop-2.9.0-3|44	%{_mandir}/man1/%{name}*
21cr|utop-2.9.0-3|45	%{_mandir}/man5/%{name}*
21cr|utop-2.9.0-3|46	%{_datadir}/%{name}/
21cr|utop-2.9.0-3|47	
21cr|utop-2.9.0-3|48	#-------------------------------------------------------------------
21cr|utop-2.9.0-3|49	
21cr|utop-2.9.0-3|50	%package devel
21cr|utop-2.9.0-3|51	Summary:        Development files for %{name}
21cr|utop-2.9.0-3|52	Group:          Development/OCaml
21cr|utop-2.9.0-3|53	Requires:       %{name}%{?_isa} = %{version}-%{release}
21cr|utop-2.9.0-3|54	Requires:       ocaml-camomile-devel%{?_isa}
21cr|utop-2.9.0-3|55	Requires:       ocaml-lambda-term-devel%{?_isa}
21cr|utop-2.9.0-3|56	Requires:       ocaml-lwt-react-devel%{?_isa}
21cr|utop-2.9.0-3|57	Requires:       ocaml-react-devel%{?_isa}
21cr|utop-2.9.0-3|58	Provides:       ocaml-%{name}-devel%{?_isa} = %{version}-%{release}
21cr|utop-2.9.0-3|59	
21cr|utop-2.9.0-3|60	%description devel
21cr|utop-2.9.0-3|61	The %{name}-devel package contains libraries and signature files for
21cr|utop-2.9.0-3|62	developing applications that use %{name}.
21cr|utop-2.9.0-3|63	
21cr|utop-2.9.0-3|64	%files devel
21cr|utop-2.9.0-3|65	%{_libdir}/ocaml/%{name}/dune-package
21cr|utop-2.9.0-3|66	%{_libdir}/ocaml/%{name}/opam
21cr|utop-2.9.0-3|67	%{_libdir}/ocaml/%{name}/*.cmt
21cr|utop-2.9.0-3|68	%{_libdir}/ocaml/%{name}/*.cmti
21cr|utop-2.9.0-3|69	%{_libdir}/ocaml/%{name}/*.ml
21cr|utop-2.9.0-3|70	%{_libdir}/ocaml/%{name}/*.mli
21cr|utop-2.9.0-3|71	
21cr|utop-2.9.0-3|72	#-------------------------------------------------------------------
21cr|utop-2.9.0-3|73	
21cr|utop-2.9.0-3|74	%package -n emacs-utop
21cr|utop-2.9.0-3|75	Summary:        Emacs front end for utop
21cr|utop-2.9.0-3|76	Group:          Development/OCaml
21cr|utop-2.9.0-3|77	BuildArch:      noarch
21cr|utop-2.9.0-3|78	#Requires:       emacs(bin) >= %{?_emacs_version}%{!?_emacs_version:0}
21cr|utop-2.9.0-3|79	#Requires:       emacs-tuareg
21cr|utop-2.9.0-3|80	Recommends:     emacs-company
21cr|utop-2.9.0-3|81	
21cr|utop-2.9.0-3|82	%description -n emacs-utop
21cr|utop-2.9.0-3|83	This package contains an Emacs front end for utop, an improved toplevel
21cr|utop-2.9.0-3|84	for OCaml.
21cr|utop-2.9.0-3|85	
21cr|utop-2.9.0-3|86	%files -n emacs-utop
21cr|utop-2.9.0-3|87	#%%{_emacs_sitelispdir}/%{name}.el*
21cr|utop-2.9.0-3|88	#%%{_emacs_sitestartdir}/%{name}-autoloads.el*
21cr|utop-2.9.0-3|89	%{_datadir}/emacs/site-lisp/*.el*
21cr|utop-2.9.0-3|90	#-------------------------------------------------------------------
21cr|utop-2.9.0-3|91	%prep
21cr|utop-2.9.0-3|92	%autosetup
21cr|utop-2.9.0-3|93	
21cr|utop-2.9.0-3|94	%build
21cr|utop-2.9.0-3|95	dune build --verbose \
21cr|utop-2.9.0-3|96	--for-release-of-packages=%{name} \
21cr|utop-2.9.0-3|97	%{?_smp_mflags}
21cr|utop-2.9.0-3|98	cd src/top
21cr|utop-2.9.0-3|99	emacs -batch --no-init-file --no-site-file \
21cr|utop-2.9.0-3|100	--eval "(progn (setq generated-autoload-file \"$PWD/utop-autoloads.el\" backup-inhibited t) (update-directory-autoloads \".\"))"
21cr|utop-2.9.0-3|101	#%%_emacs_bytecompile utop.el
21cr|utop-2.9.0-3|102	cd -
21cr|utop-2.9.0-3|103	
21cr|utop-2.9.0-3|104	%install
21cr|utop-2.9.0-3|105	dune install --verbose \
21cr|utop-2.9.0-3|106	--for-release-of-packages=%{name} \
21cr|utop-2.9.0-3|107	--destdir=%{buildroot} \
21cr|utop-2.9.0-3|108	--libdir=%{_libdir}/ocaml
21cr|utop-2.9.0-3|109	
21cr|utop-2.9.0-3|110	rm -f %{buildroot}/usr/doc/%{name}/{LICENSE,CHANGES.md,README.md}
21cr|utop-2.9.0-3|111	
21cr|utop-2.9.0-3|112	mkdir -p %{buildroot}%{_emacs_sitestartdir}
21cr|utop-2.9.0-3|113	cp -p src/top/utop-autoloads.* %{buildroot}%{_emacs_sitestartdir}
21cr|utop-2.9.0-3|114	#cp -p src/top/utop.elc %{buildroot}%{_emacs_sitelispdir}
21cr|utop-2.9.0-3|115	
21cr|utop-2.9.0-3|116	
21cr|utop-2.9.0-3|117	

10763 21
21cr|utox-0.18.1-2|1	%define Werror_cflags %{nil}
21cr|utox-0.18.1-2|2	%define debug_package %{nil}
21cr|utox-0.18.1-2|3	
21cr|utox-0.18.1-2|4	%define oname uTox
21cr|utox-0.18.1-2|5	
21cr|utox-0.18.1-2|6	Summary:	Lightweight Tox client
21cr|utox-0.18.1-2|7	Name:		utox
21cr|utox-0.18.1-2|8	Version:	0.18.1
21cr|utox-0.18.1-2|9	Release:	2
21cr|utox-0.18.1-2|10	License:	GPLv3+
21cr|utox-0.18.1-2|11	Group:		Networking/Instant messaging
21cr|utox-0.18.1-2|12	Url:		http://utox.org/
21cr|utox-0.18.1-2|13	Source0:	https://github.com/uTox/uTox/releases/download/v%{version}/uTox-%{version}-full.tar.gz
21cr|utox-0.18.1-2|14	Patch0:		utox-find-libtoxav.patch
21cr|utox-0.18.1-2|15	BuildRequires:	desktop-file-utils
21cr|utox-0.18.1-2|16	BuildRequires:	cmake
21cr|utox-0.18.1-2|17	BuildRequires:	toxcore-devel
21cr|utox-0.18.1-2|18	BuildRequires:	pkgconfig(check)
21cr|utox-0.18.1-2|19	BuildRequires:	pkgconfig(dbus-1)
21cr|utox-0.18.1-2|20	BuildRequires:	pkgconfig(fontconfig)
21cr|utox-0.18.1-2|21	BuildRequires:	pkgconfig(freetype2)
21cr|utox-0.18.1-2|22	BuildRequires:	pkgconfig(libsodium)
21cr|utox-0.18.1-2|23	BuildRequires:	pkgconfig(filteraudio)
21cr|utox-0.18.1-2|24	BuildRequires:	pkgconfig(libv4lconvert)
21cr|utox-0.18.1-2|25	BuildRequires:	pkgconfig(openal)
21cr|utox-0.18.1-2|26	BuildRequires:	pkgconfig(vpx)
21cr|utox-0.18.1-2|27	BuildRequires:	pkgconfig(x11)
21cr|utox-0.18.1-2|28	BuildRequires:	pkgconfig(xext)
21cr|utox-0.18.1-2|29	BuildRequires:	pkgconfig(xft)
21cr|utox-0.18.1-2|30	BuildRequires:	pkgconfig(xrender)
21cr|utox-0.18.1-2|31	
21cr|utox-0.18.1-2|32	%description
21cr|utox-0.18.1-2|33	Lightweight Tox client.
21cr|utox-0.18.1-2|34	
21cr|utox-0.18.1-2|35	%files
21cr|utox-0.18.1-2|36	%{_bindir}/%{name}
21cr|utox-0.18.1-2|37	%{_datadir}/applications/%{name}.desktop
21cr|utox-0.18.1-2|38	%{_iconsdir}/hicolor/*/apps/%{name}*.*
21cr|utox-0.18.1-2|39	%{_mandir}/man1/%{name}.1*
21cr|utox-0.18.1-2|40	
21cr|utox-0.18.1-2|41	#----------------------------------------------------------------------------
21cr|utox-0.18.1-2|42	
21cr|utox-0.18.1-2|43	%prep
21cr|utox-0.18.1-2|44	%autosetup -p1 -n %{oname}
21cr|utox-0.18.1-2|45	
21cr|utox-0.18.1-2|46	%build
21cr|utox-0.18.1-2|47	%cmake
21cr|utox-0.18.1-2|48	%make
21cr|utox-0.18.1-2|49	
21cr|utox-0.18.1-2|50	%install
21cr|utox-0.18.1-2|51	%makeinstall_std -C build
21cr|utox-0.18.1-2|52	
21cr|utox-0.18.1-2|53	# desktop file
21cr|utox-0.18.1-2|54	desktop-file-install \
21cr|utox-0.18.1-2|55	--dir %{buildroot}%{_datadir}/applications \
21cr|utox-0.18.1-2|56	--remove-category="InstantMessaging;AudioVideo;" \
21cr|utox-0.18.1-2|57	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|utox-0.18.1-2|58	
21cr|utox-0.18.1-2|59	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

10764 21
21cr|utrac-0.3.0-9|1	Summary:	Universal Text Recognizer and Converter
21cr|utrac-0.3.0-9|2	Name:		utrac
21cr|utrac-0.3.0-9|3	Version:	0.3.0
21cr|utrac-0.3.0-9|4	Release:	9
21cr|utrac-0.3.0-9|5	License:	GPL
21cr|utrac-0.3.0-9|6	Group:		File tools
21cr|utrac-0.3.0-9|7	URL:		http://utrac.sourceforge.net/
21cr|utrac-0.3.0-9|8	Source0:	http://utrac.sourceforge.net/download/utrac-%{version}.tar.bz2
21cr|utrac-0.3.0-9|9	Patch0:		utrac-fix-long-64bit.diff
21cr|utrac-0.3.0-9|10	
21cr|utrac-0.3.0-9|11	%description
21cr|utrac-0.3.0-9|12	UTRAC stands for Universal Text Recognizer and Converter. It is a command line
21cr|utrac-0.3.0-9|13	tool and a library that recognize the encoding of an input file (ex: UTF-8,
21cr|utrac-0.3.0-9|14	ISO-8859-1, CP437...) and its end-of-line type (CR, LF, CRLF).
21cr|utrac-0.3.0-9|15	
21cr|utrac-0.3.0-9|16	%prep
21cr|utrac-0.3.0-9|17	
21cr|utrac-0.3.0-9|18	%setup -q
21cr|utrac-0.3.0-9|19	%patch0 -p1
21cr|utrac-0.3.0-9|20	
21cr|utrac-0.3.0-9|21	perl -pi -e "s|/usr/local|%{_prefix}|g" Makefile
21cr|utrac-0.3.0-9|22	perl -pi -e "s|/lib|/%{_lib}|g" Makefile
21cr|utrac-0.3.0-9|23	perl -pi -e "s|/man/man1|/share/man/man1|g" Makefile
21cr|utrac-0.3.0-9|24	
21cr|utrac-0.3.0-9|25	%build
21cr|utrac-0.3.0-9|26	
21cr|utrac-0.3.0-9|27	%make CFLAGS="%{optflags}"
21cr|utrac-0.3.0-9|28	
21cr|utrac-0.3.0-9|29	%install
21cr|utrac-0.3.0-9|30	rm -rf %{buildroot}
21cr|utrac-0.3.0-9|31	
21cr|utrac-0.3.0-9|32	install -d %{buildroot}%{_bindir}
21cr|utrac-0.3.0-9|33	install -d %{buildroot}%{_datadir}/utrac
21cr|utrac-0.3.0-9|34	install -d %{buildroot}%{_mandir}/man1
21cr|utrac-0.3.0-9|35	
21cr|utrac-0.3.0-9|36	install -m0755 utrac %{buildroot}%{_bindir}/
21cr|utrac-0.3.0-9|37	install -m0644 charsets.dat %{buildroot}%{_datadir}/utrac/
21cr|utrac-0.3.0-9|38	install -m0644 utrac.1 %{buildroot}%{_mandir}/man1/
21cr|utrac-0.3.0-9|39	
21cr|utrac-0.3.0-9|40	%clean
21cr|utrac-0.3.0-9|41	rm -rf %{buildroot}
21cr|utrac-0.3.0-9|42	
21cr|utrac-0.3.0-9|43	%files
21cr|utrac-0.3.0-9|44	%defattr(-,root,root)
21cr|utrac-0.3.0-9|45	%doc CHANGES CREDITS README TODO doc/*.xml
21cr|utrac-0.3.0-9|46	%dir %{_datadir}/utrac
21cr|utrac-0.3.0-9|47	%attr(0755,root,root) %{_bindir}/utrac
21cr|utrac-0.3.0-9|48	%attr(0644,root,root) %{_datadir}/utrac/charsets.dat
21cr|utrac-0.3.0-9|49	%attr(0644,root,root) %{_mandir}/man1/*

10765 21
21cr|uucp-1.07-26|1	Summary:	The uucp utility for copying files between systems
21cr|uucp-1.07-26|2	Name:		uucp
21cr|uucp-1.07-26|3	Version:	1.07
21cr|uucp-1.07-26|4	Release:	26
21cr|uucp-1.07-26|5	License:	GPLv2+
21cr|uucp-1.07-26|6	Group:		Networking/File transfer
21cr|uucp-1.07-26|7	URL:		http://www.airs.com/ian/uucp.html
21cr|uucp-1.07-26|8	Source0:	ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.bz2
21cr|uucp-1.07-26|9	Source1:	uucp.log
21cr|uucp-1.07-26|10	Source2:	uucp-tmpfiles.conf
21cr|uucp-1.07-26|11	Patch0:		uucp-1.07-misc.patch
21cr|uucp-1.07-26|12	Patch7:		uucp-1.07-64bit-fixes.patch
21cr|uucp-1.07-26|13	Patch8:		uucp-1.07-config.patch
21cr|uucp-1.07-26|14	Patch9:		uucp-1.07-sigfpe.patch
21cr|uucp-1.07-26|15	#(peroyvind) depends on lockdev?
21cr|uucp-1.07-26|16	Patch10:	uucp-1.07-baudboy.patch
21cr|uucp-1.07-26|17	Patch11:	uucp-1.06.1-pipe.patch
21cr|uucp-1.07-26|18	Patch12:	uucp-1.07-format_not_a_string_literal_and_no_format_arguments.diff
21cr|uucp-1.07-26|19	Patch13:	uucp-1.07-nostrip.diff
21cr|uucp-1.07-26|20	BuildRequires:	texinfo
21cr|uucp-1.07-26|21	Requires(post):	rpm-helper
21cr|uucp-1.07-26|22	
21cr|uucp-1.07-26|23	%description
21cr|uucp-1.07-26|24	The uucp command copies files between systems.  Uucp is primarily used
21cr|uucp-1.07-26|25	by remote machines downloading and uploading email and news files to
21cr|uucp-1.07-26|26	local machines.
21cr|uucp-1.07-26|27	
21cr|uucp-1.07-26|28	Install the uucp package if you need to use uucp to transfer files
21cr|uucp-1.07-26|29	between machines.
21cr|uucp-1.07-26|30	
21cr|uucp-1.07-26|31	%prep
21cr|uucp-1.07-26|32	%setup -q
21cr|uucp-1.07-26|33	%patch0 -p1 -b .misc
21cr|uucp-1.07-26|34	%patch7 -p1 -b .64bit-fixes
21cr|uucp-1.07-26|35	%patch8 -p1 -b .config
21cr|uucp-1.07-26|36	%patch9 -p1 -b .sigfpe
21cr|uucp-1.07-26|37	#%patch10 -p1 -b .baudboy
21cr|uucp-1.07-26|38	%patch11 -p1 -b .pipe
21cr|uucp-1.07-26|39	%patch12 -p0 -b .format_not_a_string_literal_and_no_format_arguments
21cr|uucp-1.07-26|40	%patch13 -p1 -b .nostrip
21cr|uucp-1.07-26|41	
21cr|uucp-1.07-26|42	%build
21cr|uucp-1.07-26|43	STRIP="/bin/echo" \
21cr|uucp-1.07-26|44	LDFLAGS="%{ldflags}" \
21cr|uucp-1.07-26|45	%configure --with-newconfigdir=%{_sysconfdir}/%{name} --with-oldconfigdir=%{_sysconfdir}/%{name}
21cr|uucp-1.07-26|46	%make
21cr|uucp-1.07-26|47	
21cr|uucp-1.07-26|48	%install
21cr|uucp-1.07-26|49	%{makeinstall} STRIP="/bin/echo"
21cr|uucp-1.07-26|50	
21cr|uucp-1.07-26|51	mkdir -p %{buildroot}/var/spool/uucp
21cr|uucp-1.07-26|52	mkdir -p %{buildroot}/var/spool/uucppublic
21cr|uucp-1.07-26|53	mkdir -p %{buildroot}%{_sysconfdir}/uucp/oldconfig
21cr|uucp-1.07-26|54	
21cr|uucp-1.07-26|55	rm -rf %{buildroot}/var/log/uucp
21cr|uucp-1.07-26|56	mkdir -p %{buildroot}/var/log/uucp
21cr|uucp-1.07-26|57	
21cr|uucp-1.07-26|58	mkdir -p %{buildroot}%{_libdir}/uucp
21cr|uucp-1.07-26|59	ln -sf ../../sbin/uucico %{buildroot}%{_libdir}/uucp
21cr|uucp-1.07-26|60	
21cr|uucp-1.07-26|61	install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/logrotate.d/uucp
21cr|uucp-1.07-26|62	install -m644 %{SOURCE2} -D %{buildroot}%{_tmpfilesdir}/uucp.conf
21cr|uucp-1.07-26|63	
21cr|uucp-1.07-26|64	# Create ghost files
21cr|uucp-1.07-26|65	touch %{buildroot}/var/log/uucp/{Log,Stats,Debug}
21cr|uucp-1.07-26|66	
21cr|uucp-1.07-26|67	# the following is kind of gross, but it is effective
21cr|uucp-1.07-26|68	for i in dial passwd port dialcode sys call ; do
21cr|uucp-1.07-26|69	cat > %{buildroot}/etc/uucp/$i <<EOF
21cr|uucp-1.07-26|70	# This is an example of a $i file. This file have the syntax compatible
21cr|uucp-1.07-26|71	# with Taylor UUCP (not HDB nor anything else). Please check uucp
21cr|uucp-1.07-26|72	# documentation if you are not sure how Taylor config files are supposed to
21cr|uucp-1.07-26|73	# look like. Edit it as appropriate for your system.
21cr|uucp-1.07-26|74	
21cr|uucp-1.07-26|75	# Everything after a '#' character is a comment.
21cr|uucp-1.07-26|76	EOF
21cr|uucp-1.07-26|77	done
21cr|uucp-1.07-26|78	
21cr|uucp-1.07-26|79	# fix attribs so strip can touch it
21cr|uucp-1.07-26|80	chmod 755 %{buildroot}%{_sbindir}/* %{buildroot}%{_bindir}/*
21cr|uucp-1.07-26|81	
21cr|uucp-1.07-26|82	%post
21cr|uucp-1.07-26|83	# These permissions have to be synced with below %%files
21cr|uucp-1.07-26|84	%create_ghostfile /var/log/uucp/Log uucp uucp 644
21cr|uucp-1.07-26|85	%create_ghostfile /var/log/uucp/Stats uucp uucp 644
21cr|uucp-1.07-26|86	%create_ghostfile /var/log/uucp/Debug uucp uucp 640
21cr|uucp-1.07-26|87	systemd-tmpfiles --create %{name}
21cr|uucp-1.07-26|88	
21cr|uucp-1.07-26|89	%files
21cr|uucp-1.07-26|90	%defattr(-,root,root,755)
21cr|uucp-1.07-26|91	%doc README ChangeLog NEWS
21cr|uucp-1.07-26|92	%doc sample contrib
21cr|uucp-1.07-26|93	%attr(-,uucp,uucp) %dir /var/spool/uucp
21cr|uucp-1.07-26|94	%attr(-,uucp,uucp) %dir /var/spool/uucppublic
21cr|uucp-1.07-26|95	%attr(755,uucp,uucp) %dir %{_sysconfdir}/uucp
21cr|uucp-1.07-26|96	%{_infodir}/uucp.info*
21cr|uucp-1.07-26|97	%{_sbindir}/uuchk
21cr|uucp-1.07-26|98	%{_sbindir}/uuconv
21cr|uucp-1.07-26|99	%{_sbindir}/uusched
21cr|uucp-1.07-26|100	%attr(6555,uucp,uucp) %{_sbindir}/uucico
21cr|uucp-1.07-26|101	%attr(6555,uucp,uucp) %{_sbindir}/uuxqt
21cr|uucp-1.07-26|102	%attr(-,uucp,uucp) %{_bindir}/*
21cr|uucp-1.07-26|103	%{_mandir}/*/*
21cr|uucp-1.07-26|104	%{_libdir}/uucp/uucico
21cr|uucp-1.07-26|105	%attr(-,uucp,uucp) %dir /var/log/uucp
21cr|uucp-1.07-26|106	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/uucp
21cr|uucp-1.07-26|107	%attr(644,uucp,uucp) %ghost /var/log/uucp/Log
21cr|uucp-1.07-26|108	%attr(644,uucp,uucp) %ghost /var/log/uucp/Stats
21cr|uucp-1.07-26|109	%attr(600,uucp,uucp) %ghost /var/log/uucp/Debug
21cr|uucp-1.07-26|110	%config(noreplace) %{_sysconfdir}/uucp/dial
21cr|uucp-1.07-26|111	%config(noreplace) %{_sysconfdir}/uucp/dialcode
21cr|uucp-1.07-26|112	%config(noreplace) %{_sysconfdir}/uucp/port
21cr|uucp-1.07-26|113	%config(noreplace) %{_sysconfdir}/uucp/passwd
21cr|uucp-1.07-26|114	%config(noreplace) %{_sysconfdir}/uucp/sys
21cr|uucp-1.07-26|115	%config(noreplace) %{_sysconfdir}/uucp/call
21cr|uucp-1.07-26|116	%{_tmpfilesdir}/uucp.conf

10766 21
21cr|uxplay-1.72.2-5|1	Name:           uxplay
21cr|uxplay-1.72.2-5|2	Version:        1.72.2
21cr|uxplay-1.72.2-5|3	Release:        5
21cr|uxplay-1.72.2-5|4	Group:          Networking/Other
21cr|uxplay-1.72.2-5|5	Summary:        AirPlay-Mirror and AirPlay-Audio server. Screen mirroring from iOS
21cr|uxplay-1.72.2-5|6	License:        GPLv3+
21cr|uxplay-1.72.2-5|7	URL:            https://github.com/FDH2/UxPlay
21cr|uxplay-1.72.2-5|8	Source0:        https://github.com/FDH2/UxPlay/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|uxplay-1.72.2-5|9	# drawn by GigaChat, https://giga.chat/link/gcsKtCzIVs
21cr|uxplay-1.72.2-5|10	Source1:        uxplay.png
21cr|uxplay-1.72.2-5|11	Source2:        uxplay.desktop
21cr|uxplay-1.72.2-5|12	# for better experience when running from desktop file
21cr|uxplay-1.72.2-5|13	# https://github.com/FDH2/UxPlay/pull/434
21cr|uxplay-1.72.2-5|14	Patch1:         help-text.diff
21cr|uxplay-1.72.2-5|15	BuildRequires:  cmake
21cr|uxplay-1.72.2-5|16	BuildRequires:  make
21cr|uxplay-1.72.2-5|17	BuildRequires:  gcc
21cr|uxplay-1.72.2-5|18	BuildRequires:  gcc-c++
21cr|uxplay-1.72.2-5|19	BuildRequires:  pkgconf
21cr|uxplay-1.72.2-5|20	BuildRequires:  /usr/bin/convert
21cr|uxplay-1.72.2-5|21	BuildRequires:  pkgconfig(openssl)
21cr|uxplay-1.72.2-5|22	BuildRequires:  pkgconfig(libplist-2.0)
21cr|uxplay-1.72.2-5|23	BuildRequires:  pkgconfig(avahi-compat-libdns_sd)
21cr|uxplay-1.72.2-5|24	BuildRequires:  pkgconfig(gstreamer-1.0)
21cr|uxplay-1.72.2-5|25	BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
21cr|uxplay-1.72.2-5|26	Requires:       avahi
21cr|uxplay-1.72.2-5|27	Requires:       openssl
21cr|uxplay-1.72.2-5|28	Requires:       gstreamer1.0-plugins-good
21cr|uxplay-1.72.2-5|29	Requires:       gstreamer1.0-plugins-bad
21cr|uxplay-1.72.2-5|30	Requires:       gstreamer1.0-libav
21cr|uxplay-1.72.2-5|31	# by upstream name
21cr|uxplay-1.72.2-5|32	Provides:       UxPlay = %{EVRD}
21cr|uxplay-1.72.2-5|33	
21cr|uxplay-1.72.2-5|34	%description
21cr|uxplay-1.72.2-5|35	An AirPlay2 Mirror and AirPlay2 Audio (but not Video) server that provides
21cr|uxplay-1.72.2-5|36	screen-mirroring (with audio) of iOS/MacOS clients in a display window on
21cr|uxplay-1.72.2-5|37	the server host (which can be shared using a screen-sharing application);
21cr|uxplay-1.72.2-5|38	Apple Lossless Audio (ALAC) (e.g. iTunes) can be streamed from client to
21cr|uxplay-1.72.2-5|39	server in non-mirror mode
21cr|uxplay-1.72.2-5|40	
21cr|uxplay-1.72.2-5|41	%files
21cr|uxplay-1.72.2-5|42	%doc %{_docdir}/%{name}
21cr|uxplay-1.72.2-5|43	%license LICENSE
21cr|uxplay-1.72.2-5|44	%{_bindir}/uxplay
21cr|uxplay-1.72.2-5|45	%{_mandir}/man1/uxplay.1*
21cr|uxplay-1.72.2-5|46	%{_datadir}/applications/uxplay.desktop
21cr|uxplay-1.72.2-5|47	%{_datadir}/icons/uxplay.png
21cr|uxplay-1.72.2-5|48	%{_datadir}/icons/hicolor/*x*/apps/uxplay.png
21cr|uxplay-1.72.2-5|49	
21cr|uxplay-1.72.2-5|50	#----------------------------------------------------------
21cr|uxplay-1.72.2-5|51	
21cr|uxplay-1.72.2-5|52	%prep
21cr|uxplay-1.72.2-5|53	%autosetup -p1 -n UxPlay-%{version}
21cr|uxplay-1.72.2-5|54	
21cr|uxplay-1.72.2-5|55	%build
21cr|uxplay-1.72.2-5|56	%cmake -DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name}
21cr|uxplay-1.72.2-5|57	
21cr|uxplay-1.72.2-5|58	%make_build
21cr|uxplay-1.72.2-5|59	
21cr|uxplay-1.72.2-5|60	%install
21cr|uxplay-1.72.2-5|61	%make_install -C build
21cr|uxplay-1.72.2-5|62	
21cr|uxplay-1.72.2-5|63	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|uxplay-1.72.2-5|64	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/applications/
21cr|uxplay-1.72.2-5|65	mkdir -p %{buildroot}%{_datadir}/icons
21cr|uxplay-1.72.2-5|66	# 1024x1024 AI-generated icon
21cr|uxplay-1.72.2-5|67	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/icons/
21cr|uxplay-1.72.2-5|68	for size in \
21cr|uxplay-1.72.2-5|69	128x128 \
21cr|uxplay-1.72.2-5|70	16x16 \
21cr|uxplay-1.72.2-5|71	192x192 \
21cr|uxplay-1.72.2-5|72	22x22 \
21cr|uxplay-1.72.2-5|73	24x24 \
21cr|uxplay-1.72.2-5|74	256x256 \
21cr|uxplay-1.72.2-5|75	32x32 \
21cr|uxplay-1.72.2-5|76	36x36 \
21cr|uxplay-1.72.2-5|77	48x48 \
21cr|uxplay-1.72.2-5|78	512x512 \
21cr|uxplay-1.72.2-5|79	64x64 \
21cr|uxplay-1.72.2-5|80	72x72 \
21cr|uxplay-1.72.2-5|81	96x96
21cr|uxplay-1.72.2-5|82	do
21cr|uxplay-1.72.2-5|83	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${size}/apps/
21cr|uxplay-1.72.2-5|84	convert %{SOURCE1} -resize ${size} %{buildroot}%{_datadir}/icons/hicolor/${size}/apps/uxplay.png
21cr|uxplay-1.72.2-5|85	done

10767 21
21cr|v3d-flow-builder-0-0.git06ecb0.1|1	%define commit 06ecb0fd2d39da9d1f2bf3599c821230b9d29ff3
21cr|v3d-flow-builder-0-0.git06ecb0.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|v3d-flow-builder-0-0.git06ecb0.1|3	
21cr|v3d-flow-builder-0-0.git06ecb0.1|4	Name:           v3d-flow-builder
21cr|v3d-flow-builder-0-0.git06ecb0.1|5	Version:        0
21cr|v3d-flow-builder-0-0.git06ecb0.1|6	Release:        0.git%{commit_short}.1
21cr|v3d-flow-builder-0-0.git06ecb0.1|7	Summary:        Calculates the optical flow between two images
21cr|v3d-flow-builder-0-0.git06ecb0.1|8	Group:          Video
21cr|v3d-flow-builder-0-0.git06ecb0.1|9	License:        LGPL-3.0-or-later
21cr|v3d-flow-builder-0-0.git06ecb0.1|10	URL:            https://github.com/slowmoVideo/v3d-flow-builder
21cr|v3d-flow-builder-0-0.git06ecb0.1|11	Source0:        https://github.com/slowmoVideo/v3d-flow-builder/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|v3d-flow-builder-0-0.git06ecb0.1|12	# see commit hash in https://github.com/slowmoVideo/v3d-flow-builder/tree/%{commit}/src/lib
21cr|v3d-flow-builder-0-0.git06ecb0.1|13	Source1:        https://github.com/slowmoVideo/libsvflow/archive/7c31a0bf9467e774442473e8b951b09fe6eb1b9f.zip
21cr|v3d-flow-builder-0-0.git06ecb0.1|14	BuildRequires:  cmake
21cr|v3d-flow-builder-0-0.git06ecb0.1|15	BuildRequires:  gcc-c++
21cr|v3d-flow-builder-0-0.git06ecb0.1|16	BuildRequires:  pkgconfig(glut)
21cr|v3d-flow-builder-0-0.git06ecb0.1|17	BuildRequires:  pkgconfig(libjpeg)
21cr|v3d-flow-builder-0-0.git06ecb0.1|18	BuildRequires:  pkgconfig(libpng)
21cr|v3d-flow-builder-0-0.git06ecb0.1|19	BuildRequires:  pkgconfig(opencv)
21cr|v3d-flow-builder-0-0.git06ecb0.1|20	BuildRequires:  pkgconfig(glew)
21cr|v3d-flow-builder-0-0.git06ecb0.1|21	BuildRequires:  pkgconfig(zlib)
21cr|v3d-flow-builder-0-0.git06ecb0.1|22	Provides:       slowmoFlowBuilder = %{version}
21cr|v3d-flow-builder-0-0.git06ecb0.1|23	Enhances:       slowmoVideo
21cr|v3d-flow-builder-0-0.git06ecb0.1|24	
21cr|v3d-flow-builder-0-0.git06ecb0.1|25	%description
21cr|v3d-flow-builder-0-0.git06ecb0.1|26	The V3D Flow Builder is a GPU based tool that calculates the optical flow
21cr|v3d-flow-builder-0-0.git06ecb0.1|27	between two input images.
21cr|v3d-flow-builder-0-0.git06ecb0.1|28	
21cr|v3d-flow-builder-0-0.git06ecb0.1|29	It can be used by slowmoVideo.
21cr|v3d-flow-builder-0-0.git06ecb0.1|30	
21cr|v3d-flow-builder-0-0.git06ecb0.1|31	%prep
21cr|v3d-flow-builder-0-0.git06ecb0.1|32	%autosetup -p1 -n %{name}-%{commit} -a1
21cr|v3d-flow-builder-0-0.git06ecb0.1|33	
21cr|v3d-flow-builder-0-0.git06ecb0.1|34	cp -r libsvflow-*/* ./src/lib/libsvflow/
21cr|v3d-flow-builder-0-0.git06ecb0.1|35	
21cr|v3d-flow-builder-0-0.git06ecb0.1|36	%build
21cr|v3d-flow-builder-0-0.git06ecb0.1|37	CXXFLAGS='%{optflags} -std=gnu++11'
21cr|v3d-flow-builder-0-0.git06ecb0.1|38	%cmake
21cr|v3d-flow-builder-0-0.git06ecb0.1|39	%make_build
21cr|v3d-flow-builder-0-0.git06ecb0.1|40	
21cr|v3d-flow-builder-0-0.git06ecb0.1|41	%install
21cr|v3d-flow-builder-0-0.git06ecb0.1|42	%make_install -C build
21cr|v3d-flow-builder-0-0.git06ecb0.1|43	
21cr|v3d-flow-builder-0-0.git06ecb0.1|44	%files
21cr|v3d-flow-builder-0-0.git06ecb0.1|45	%doc src/README_V3D.txt
21cr|v3d-flow-builder-0-0.git06ecb0.1|46	%{_bindir}/slowmoFlowBuilder

10768 21
21cr|v4l2ucp-2.0.2-6|1	Summary:	A universal control panel for all Video for Linux Two devices
21cr|v4l2ucp-2.0.2-6|2	Name:		v4l2ucp
21cr|v4l2ucp-2.0.2-6|3	Version:	2.0.2
21cr|v4l2ucp-2.0.2-6|4	Release:	6
21cr|v4l2ucp-2.0.2-6|5	License:	GPLv2+
21cr|v4l2ucp-2.0.2-6|6	Group:		System/Kernel and hardware
21cr|v4l2ucp-2.0.2-6|7	Url:		http://v4l2ucp.sourceforge.net/
21cr|v4l2ucp-2.0.2-6|8	Source0:	http://downloads.sourceforge.net/project/v4l2ucp/v4l2ucp/2.0/%{name}-%{version}.tar.bz2
21cr|v4l2ucp-2.0.2-6|9	Patch0:		v4l2ucp-2.0.2-kernel-2.6.38.patch
21cr|v4l2ucp-2.0.2-6|10	BuildRequires:	cmake
21cr|v4l2ucp-2.0.2-6|11	BuildRequires:	pkgconfig(libv4l1)
21cr|v4l2ucp-2.0.2-6|12	BuildRequires:	qt4-devel
21cr|v4l2ucp-2.0.2-6|13	
21cr|v4l2ucp-2.0.2-6|14	%description
21cr|v4l2ucp-2.0.2-6|15	It reads a description of the controls that the V4L2 device
21cr|v4l2ucp-2.0.2-6|16	supports from the device, and presents the user with a graphical
21cr|v4l2ucp-2.0.2-6|17	means for adjusting those controls. It allows for controlling
21cr|v4l2ucp-2.0.2-6|18	multiple devices. Controls can be updated with the device status
21cr|v4l2ucp-2.0.2-6|19	either manually, or periodically. There is an easy way to reset
21cr|v4l2ucp-2.0.2-6|20	one or all the controls to their default state
21cr|v4l2ucp-2.0.2-6|21	
21cr|v4l2ucp-2.0.2-6|22	%prep
21cr|v4l2ucp-2.0.2-6|23	%setup -q %{name}-%{version}
21cr|v4l2ucp-2.0.2-6|24	%patch0 -p0 -b .kernel
21cr|v4l2ucp-2.0.2-6|25	
21cr|v4l2ucp-2.0.2-6|26	%build
21cr|v4l2ucp-2.0.2-6|27	%cmake
21cr|v4l2ucp-2.0.2-6|28	%make
21cr|v4l2ucp-2.0.2-6|29	
21cr|v4l2ucp-2.0.2-6|30	%install
21cr|v4l2ucp-2.0.2-6|31	%makeinstall_std -C build
21cr|v4l2ucp-2.0.2-6|32	
21cr|v4l2ucp-2.0.2-6|33	%files
21cr|v4l2ucp-2.0.2-6|34	%doc README TODO
21cr|v4l2ucp-2.0.2-6|35	%{_bindir}/v4l2*
21cr|v4l2ucp-2.0.2-6|36	%{_datadir}/applications/*.desktop
21cr|v4l2ucp-2.0.2-6|37	%{_datadir}/icons/*.png

10769 21
21cr|vacation-1.2.7.1-3|1	%define debug_package %{nil}
21cr|vacation-1.2.7.1-3|2	
21cr|vacation-1.2.7.1-3|3	Summary:  Automatic mail answering program for Linux
21cr|vacation-1.2.7.1-3|4	Name:     vacation
21cr|vacation-1.2.7.1-3|5	Version:  1.2.7.1
21cr|vacation-1.2.7.1-3|6	Release:  3
21cr|vacation-1.2.7.1-3|7	License:  GPL
21cr|vacation-1.2.7.1-3|8	Group:    Networking/Mail
21cr|vacation-1.2.7.1-3|9	Source:   http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
21cr|vacation-1.2.7.1-3|10	URL:      http://sourceforge.net/projects/vacation/
21cr|vacation-1.2.7.1-3|11	Requires: sendmail-command
21cr|vacation-1.2.7.1-3|12	BuildRequires: gdbm-devel
21cr|vacation-1.2.7.1-3|13	
21cr|vacation-1.2.7.1-3|14	%description
21cr|vacation-1.2.7.1-3|15	Vacation is the automatic mail answering program found
21cr|vacation-1.2.7.1-3|16	on many Unix systems. This version works with the sendmail
21cr|vacation-1.2.7.1-3|17	restricted shell.
21cr|vacation-1.2.7.1-3|18	
21cr|vacation-1.2.7.1-3|19	%prep
21cr|vacation-1.2.7.1-3|20	%setup -q
21cr|vacation-1.2.7.1-3|21	
21cr|vacation-1.2.7.1-3|22	%build
21cr|vacation-1.2.7.1-3|23	%make
21cr|vacation-1.2.7.1-3|24	
21cr|vacation-1.2.7.1-3|25	%install
21cr|vacation-1.2.7.1-3|26	mkdir -p %{buildroot}%{_bindir}
21cr|vacation-1.2.7.1-3|27	mkdir -p %{buildroot}%{_mandir}/man1
21cr|vacation-1.2.7.1-3|28	
21cr|vacation-1.2.7.1-3|29	install -s -m 755 vacation        %{buildroot}%{_bindir}/vacation
21cr|vacation-1.2.7.1-3|30	install -m 755 vaclook         %{buildroot}%{_bindir}/vaclook
21cr|vacation-1.2.7.1-3|31	install -m 444 vacation.man    %{buildroot}%{_mandir}/man1/vacation.1
21cr|vacation-1.2.7.1-3|32	install -m 444 vaclook.man     %{buildroot}%{_mandir}/man1/vaclook.1
21cr|vacation-1.2.7.1-3|33	
21cr|vacation-1.2.7.1-3|34	%post
21cr|vacation-1.2.7.1-3|35	if [ -d /etc/smrsh/ ] ; then
21cr|vacation-1.2.7.1-3|36	ln -s /usr/bin/vacation /etc/smrsh
21cr|vacation-1.2.7.1-3|37	fi
21cr|vacation-1.2.7.1-3|38	
21cr|vacation-1.2.7.1-3|39	%postun
21cr|vacation-1.2.7.1-3|40	if [ -L /etc/smrsh/vacation ] ; then
21cr|vacation-1.2.7.1-3|41	rm -f /etc/smrsh/vacation
21cr|vacation-1.2.7.1-3|42	fi
21cr|vacation-1.2.7.1-3|43	
21cr|vacation-1.2.7.1-3|44	%files
21cr|vacation-1.2.7.1-3|45	%{_bindir}/vacation
21cr|vacation-1.2.7.1-3|46	%{_bindir}/vaclook
21cr|vacation-1.2.7.1-3|47	%{_mandir}/*/*
21cr|vacation-1.2.7.1-3|48	%doc COPYING README README.smrsh ChangeLog

10770 21
21cr|vacuum-im-1.2.5-3.git0abd5e.1|1	%define commit 0abd5e11dd3e2538b8c47f5a06febedf73ae99ee
21cr|vacuum-im-1.2.5-3.git0abd5e.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|3	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|4	%define sname vacuum
21cr|vacuum-im-1.2.5-3.git0abd5e.1|5	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|6	%define major 37
21cr|vacuum-im-1.2.5-3.git0abd5e.1|7	%define libname %mklibname vacuumutils %{major}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|8	%define devname %mklibname vacuumutils -d
21cr|vacuum-im-1.2.5-3.git0abd5e.1|9	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|10	Summary:	Crossplatform Jabber client written in Qt
21cr|vacuum-im-1.2.5-3.git0abd5e.1|11	Name:		%{sname}-im
21cr|vacuum-im-1.2.5-3.git0abd5e.1|12	Version:	1.2.5
21cr|vacuum-im-1.2.5-3.git0abd5e.1|13	Release:	3.git%{commit_short}.1
21cr|vacuum-im-1.2.5-3.git0abd5e.1|14	License:	GPLv3+
21cr|vacuum-im-1.2.5-3.git0abd5e.1|15	Group:		Networking/Instant messaging
21cr|vacuum-im-1.2.5-3.git0abd5e.1|16	Url:		https://github.com/Vacuum-IM/vacuum-im
21cr|vacuum-im-1.2.5-3.git0abd5e.1|17	Source:		https://github.com/vacuum-im/vacuum-im/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|vacuum-im-1.2.5-3.git0abd5e.1|18	BuildRequires:	cmake
21cr|vacuum-im-1.2.5-3.git0abd5e.1|19	BuildRequires:	qt5-linguist-tools
21cr|vacuum-im-1.2.5-3.git0abd5e.1|20	BuildRequires:	pkgconfig(hunspell)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|21	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|22	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|23	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|24	BuildRequires:	pkgconfig(Qt5Sql)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|25	BuildRequires:	pkgconfig(Qt5Svg)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|26	BuildRequires:	pkgconfig(Qt5Network)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|27	BuildRequires:	pkgconfig(Qt5Xml)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|28	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|29	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|30	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|31	BuildRequires:	pkgconfig(openssl)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|32	BuildRequires:	pkgconfig(zlib)
21cr|vacuum-im-1.2.5-3.git0abd5e.1|33	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|34	%description
21cr|vacuum-im-1.2.5-3.git0abd5e.1|35	The core program is just a plugin loader - all functionality is made
21cr|vacuum-im-1.2.5-3.git0abd5e.1|36	available via plugins. This enforces modularity and ensures well defined
21cr|vacuum-im-1.2.5-3.git0abd5e.1|37	component interaction via interfaces.
21cr|vacuum-im-1.2.5-3.git0abd5e.1|38	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|39	%package -n %{libname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|40	Summary:	Shared library for Vacuum-IM
21cr|vacuum-im-1.2.5-3.git0abd5e.1|41	Group:		System/Libraries
21cr|vacuum-im-1.2.5-3.git0abd5e.1|42	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|43	%description -n %{libname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|44	This package includes shared libraris needed to work Vacuum-IM program.
21cr|vacuum-im-1.2.5-3.git0abd5e.1|45	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|46	%package -n %{devname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|47	Summary:	Development files for Vacuum-IM
21cr|vacuum-im-1.2.5-3.git0abd5e.1|48	Group:		Development/C++
21cr|vacuum-im-1.2.5-3.git0abd5e.1|49	Requires:	%{libname} = %{version}-%{release}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|50	Provides:	%{name}-devel = %{version}-%{release}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|51	Provides:	vacuumutils-devel = %{version}-%{release}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|52	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|53	%description -n %{devname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|54	This package includes files needed to develop Vacuum-IM modules.
21cr|vacuum-im-1.2.5-3.git0abd5e.1|55	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|56	%prep
21cr|vacuum-im-1.2.5-3.git0abd5e.1|57	%autosetup -p1 -n %{name}-%{commit}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|58	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|59	%build
21cr|vacuum-im-1.2.5-3.git0abd5e.1|60	%cmake \
21cr|vacuum-im-1.2.5-3.git0abd5e.1|61	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|vacuum-im-1.2.5-3.git0abd5e.1|62	-DINSTALL_SDK=1 \
21cr|vacuum-im-1.2.5-3.git0abd5e.1|63	-DINSTALL_LIB_DIR=%{_lib}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|64	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|65	%make
21cr|vacuum-im-1.2.5-3.git0abd5e.1|66	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|67	%install
21cr|vacuum-im-1.2.5-3.git0abd5e.1|68	%makeinstall_std -C build
21cr|vacuum-im-1.2.5-3.git0abd5e.1|69	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|70	install -D -m644 resources/menuicons/shared/mainwindowlogo128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|71	install -D -m644 resources/menuicons/shared/mainwindowlogo96.png %{buildroot}%{_datadir}/icons/hicolor/96x96/apps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|72	install -D -m644 resources/menuicons/shared/mainwindowlogo64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|73	install -D -m644 resources/menuicons/shared/mainwindowlogo48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|74	install -D -m644 resources/menuicons/shared/mainwindowlogo32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|75	install -D -m644 resources/menuicons/shared/mainwindowlogo24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|76	install -D -m644 resources/menuicons/shared/mainwindowlogo16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|77	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|78	sed -i "s/Exec=%{sname}/Exec=%{name}/;s/Icon=%{sname}/Icon=%{name}/" %{buildroot}%{_datadir}/applications/%{sname}.desktop
21cr|vacuum-im-1.2.5-3.git0abd5e.1|79	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|80	mv %{buildroot}%{_datadir}/applications/%{sname}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|vacuum-im-1.2.5-3.git0abd5e.1|81	mv %{buildroot}%{_datadir}/pixmaps/%{sname}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|82	mv %{buildroot}%{_bindir}/%{sname} %{buildroot}%{_bindir}/%{name}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|83	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|84	%files
21cr|vacuum-im-1.2.5-3.git0abd5e.1|85	%doc %{_docdir}/%{sname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|86	%{_bindir}/%{name}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|87	%{_libdir}/%{sname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|88	%{_datadir}/%{sname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|89	%{_datadir}/applications/%{name}.desktop
21cr|vacuum-im-1.2.5-3.git0abd5e.1|90	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|91	%{_datadir}/pixmaps/%{name}.png
21cr|vacuum-im-1.2.5-3.git0abd5e.1|92	%{_datadir}/metainfo/vacuum-im.metainfo.xml
21cr|vacuum-im-1.2.5-3.git0abd5e.1|93	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|94	%files -n %{libname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|95	%{_libdir}/libvacuumutils.so.%{major}*
21cr|vacuum-im-1.2.5-3.git0abd5e.1|96	
21cr|vacuum-im-1.2.5-3.git0abd5e.1|97	%files -n %{devname}
21cr|vacuum-im-1.2.5-3.git0abd5e.1|98	%{_libdir}/libvacuumutils.so
21cr|vacuum-im-1.2.5-3.git0abd5e.1|99	%{_includedir}/%{sname}

10771 21
21cr|vagalume-0.8.6-3|1	%define	with_gtk3	1
21cr|vagalume-0.8.6-3|2	%define	with_gstreamer1	1
21cr|vagalume-0.8.6-3|3	
21cr|vagalume-0.8.6-3|4	Summary:	Client for Last.fm and compatible music streaming services
21cr|vagalume-0.8.6-3|5	Name:		vagalume
21cr|vagalume-0.8.6-3|6	Version:	0.8.6
21cr|vagalume-0.8.6-3|7	Release:	3
21cr|vagalume-0.8.6-3|8	License:	GPLv3+
21cr|vagalume-0.8.6-3|9	Group:		Sound
21cr|vagalume-0.8.6-3|10	Url:		http://vagalume.igalia.com/
21cr|vagalume-0.8.6-3|11	Source0:	http://vagalume.igalia.com/files/source/%{name}-%{version}.tar.gz
21cr|vagalume-0.8.6-3|12	%if %{with_gstreamer1}
21cr|vagalume-0.8.6-3|13	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|vagalume-0.8.6-3|14	%else
21cr|vagalume-0.8.6-3|15	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21cr|vagalume-0.8.6-3|16	%endif
21cr|vagalume-0.8.6-3|17	BuildRequires:	pkgconfig(libxml-2.0)
21cr|vagalume-0.8.6-3|18	%if %{with_gtk3}
21cr|vagalume-0.8.6-3|19	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|vagalume-0.8.6-3|20	%else
21cr|vagalume-0.8.6-3|21	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.18
21cr|vagalume-0.8.6-3|22	%endif
21cr|vagalume-0.8.6-3|23	BuildRequires:	pkgconfig(libcurl)
21cr|vagalume-0.8.6-3|24	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|vagalume-0.8.6-3|25	BuildRequires:	pkgconfig(libnotify) >= 0.4.1
21cr|vagalume-0.8.6-3|26	BuildRequires:	pkgconfig(libproxy-1.0)
21cr|vagalume-0.8.6-3|27	BuildRequires:	gettext
21cr|vagalume-0.8.6-3|28	BuildRequires:	intltool
21cr|vagalume-0.8.6-3|29	BuildRequires:	desktop-file-utils
21cr|vagalume-0.8.6-3|30	
21cr|vagalume-0.8.6-3|31	%description
21cr|vagalume-0.8.6-3|32	Vagalume is a Last.fm client written using GTK+ 3.0.
21cr|vagalume-0.8.6-3|33	Its main features are:
21cr|vagalume-0.8.6-3|34	* It plays Last.fm radio streams (using the v2.0 API)
21cr|vagalume-0.8.6-3|35	* It supports Libre.fm and other compatible servers
21cr|vagalume-0.8.6-3|36	* Support for different radio stations (personal, neighbours, loved tracks
21cr|vagalume-0.8.6-3|37	or any lastfm:// URL)
21cr|vagalume-0.8.6-3|38	* It supports marking tracks as loved or banned
21cr|vagalume-0.8.6-3|39	* It can tag artists, tracks and albums
21cr|vagalume-0.8.6-3|40	* It can send recommendations to other users
21cr|vagalume-0.8.6-3|41	* It can add tracks to your playlist
21cr|vagalume-0.8.6-3|42	* It can download free tracks to your hard disk
21cr|vagalume-0.8.6-3|43	* It scrobbles tracks so they appear in your Last.fm webpage.
21cr|vagalume-0.8.6-3|44	
21cr|vagalume-0.8.6-3|45	%files -f %{name}.lang
21cr|vagalume-0.8.6-3|46	%doc README AUTHORS THANKS TODO TRANSLATORS
21cr|vagalume-0.8.6-3|47	%{_bindir}/%{name}
21cr|vagalume-0.8.6-3|48	%{_bindir}/vagalumectl
21cr|vagalume-0.8.6-3|49	%{_datadir}/pixmaps/%{name}.xpm
21cr|vagalume-0.8.6-3|50	%{_datadir}/man/man1/*
21cr|vagalume-0.8.6-3|51	%{_datadir}/applications/%{name}.desktop
21cr|vagalume-0.8.6-3|52	%{_datadir}/%{name}
21cr|vagalume-0.8.6-3|53	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|vagalume-0.8.6-3|54	%{_datadir}/dbus-1/services/%{name}.service
21cr|vagalume-0.8.6-3|55	
21cr|vagalume-0.8.6-3|56	#-----------------------------------------------------------------------------
21cr|vagalume-0.8.6-3|57	
21cr|vagalume-0.8.6-3|58	%prep
21cr|vagalume-0.8.6-3|59	%setup -q
21cr|vagalume-0.8.6-3|60	
21cr|vagalume-0.8.6-3|61	
21cr|vagalume-0.8.6-3|62	%build
21cr|vagalume-0.8.6-3|63	%configure	--with-platform=gnome \
21cr|vagalume-0.8.6-3|64	%if %{with_gtk3}
21cr|vagalume-0.8.6-3|65	--with-gtk-version=3 \
21cr|vagalume-0.8.6-3|66	%else
21cr|vagalume-0.8.6-3|67	--with-gtk-version=2\
21cr|vagalume-0.8.6-3|68	%endif
21cr|vagalume-0.8.6-3|69	%if %{with_gstreamer1}
21cr|vagalume-0.8.6-3|70	--with-gstreamer=1.0
21cr|vagalume-0.8.6-3|71	%else
21cr|vagalume-0.8.6-3|72	--with-gstreamer=0.10
21cr|vagalume-0.8.6-3|73	%endif
21cr|vagalume-0.8.6-3|74	%make
21cr|vagalume-0.8.6-3|75	
21cr|vagalume-0.8.6-3|76	
21cr|vagalume-0.8.6-3|77	%install
21cr|vagalume-0.8.6-3|78	%makeinstall_std
21cr|vagalume-0.8.6-3|79	
21cr|vagalume-0.8.6-3|80	# Fix rpmlint warning
21cr|vagalume-0.8.6-3|81	desktop-file-edit --set-key="Exec" --set-value="%{name}" \
21cr|vagalume-0.8.6-3|82	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|vagalume-0.8.6-3|83	
21cr|vagalume-0.8.6-3|84	
21cr|vagalume-0.8.6-3|85	%find_lang %{name}

10772 21
21cr|valentina-0.7.49-2|1	
21cr|valentina-0.7.49-2|2	%define qmumajor 2
21cr|valentina-0.7.49-2|3	%define vproperajor 1
21cr|valentina-0.7.49-2|4	%define libqmuparser %mklibname qmuparser %{qmumajor}
21cr|valentina-0.7.49-2|5	%define libvpropertyexplorer %mklibname libvpropertyexplorer %{vproperajor}
21cr|valentina-0.7.49-2|6	
21cr|valentina-0.7.49-2|7	%define _enable_debug_packages %{nil}
21cr|valentina-0.7.49-2|8	%define  debug_package %{nil}
21cr|valentina-0.7.49-2|9	
21cr|valentina-0.7.49-2|10	Summary:	Pattern Making Application
21cr|valentina-0.7.49-2|11	Name:		valentina
21cr|valentina-0.7.49-2|12	Version:	0.7.49
21cr|valentina-0.7.49-2|13	Release:	2
21cr|valentina-0.7.49-2|14	Epoch:		1
21cr|valentina-0.7.49-2|15	License:	GPLv3+
21cr|valentina-0.7.49-2|16	Group:		Graphics
21cr|valentina-0.7.49-2|17	Url:		https://smart-pattern.com.ua/en/
21cr|valentina-0.7.49-2|18	Source0:	https://gitlab.com/smart-pattern/valentina/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21cr|valentina-0.7.49-2|19	Patch1:		0001-remove-update-buttons-and-url-on-website.patch
21cr|valentina-0.7.49-2|20	BuildRequires:	ccache
21cr|valentina-0.7.49-2|21	BuildRequires:	qt5-linguist-tools
21cr|valentina-0.7.49-2|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|valentina-0.7.49-2|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|valentina-0.7.49-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21cr|valentina-0.7.49-2|25	BuildRequires:	pkgconfig(Qt5Network)
21cr|valentina-0.7.49-2|26	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|valentina-0.7.49-2|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|valentina-0.7.49-2|28	BuildRequires:	pkgconfig(Qt5Svg)
21cr|valentina-0.7.49-2|29	BuildRequires:	pkgconfig(Qt5Test)
21cr|valentina-0.7.49-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|valentina-0.7.49-2|31	BuildRequires:	pkgconfig(Qt5Xml)
21cr|valentina-0.7.49-2|32	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|valentina-0.7.49-2|33	Requires:	%{name}-tape = %{EVRD}
21cr|valentina-0.7.49-2|34	Requires:	%{libqmuparser} = %{EVRD}
21cr|valentina-0.7.49-2|35	Requires:	%{libvpropertyexplorer} = %{EVRD}
21cr|valentina-0.7.49-2|36	
21cr|valentina-0.7.49-2|37	%description
21cr|valentina-0.7.49-2|38	Valentina is a cross-platform patternmaking program which allows designers
21cr|valentina-0.7.49-2|39	to create and model patterns of clothing. This software allows pattern
21cr|valentina-0.7.49-2|40	creation, using either standard sizing tables or an individual’s set of
21cr|valentina-0.7.49-2|41	measurements. It blends new technologies with traditional methods to create
21cr|valentina-0.7.49-2|42	a unique pattern making tool.
21cr|valentina-0.7.49-2|43	
21cr|valentina-0.7.49-2|44	%files -f %{name}.lang
21cr|valentina-0.7.49-2|45	%doc README.txt LICENSE_GPL.txt
21cr|valentina-0.7.49-2|46	%{_bindir}/%{name}
21cr|valentina-0.7.49-2|47	%{_datadir}/%{name}/diagrams.rcc
21cr|valentina-0.7.49-2|48	%{_datadir}/%{name}/labels
21cr|valentina-0.7.49-2|49	%{_datadir}/%{name}/tables
21cr|valentina-0.7.49-2|50	%{_datadir}/applications/%{name}.desktop
21cr|valentina-0.7.49-2|51	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|valentina-0.7.49-2|52	%{_iconsdir}/hicolor/*/mimetypes/*.png
21cr|valentina-0.7.49-2|53	%{_mandir}/man1/%{name}.1.*
21cr|valentina-0.7.49-2|54	
21cr|valentina-0.7.49-2|55	#----------------------------------------------------------------------------
21cr|valentina-0.7.49-2|56	
21cr|valentina-0.7.49-2|57	%package tape
21cr|valentina-0.7.49-2|58	Summary:	Pattern Making Application
21cr|valentina-0.7.49-2|59	Group:		Graphics
21cr|valentina-0.7.49-2|60	
21cr|valentina-0.7.49-2|61	%description tape
21cr|valentina-0.7.49-2|62	Pattern Making Application.
21cr|valentina-0.7.49-2|63	
21cr|valentina-0.7.49-2|64	%files tape
21cr|valentina-0.7.49-2|65	%doc README.txt LICENSE_GPL.txt
21cr|valentina-0.7.49-2|66	%{_bindir}/tape
21cr|valentina-0.7.49-2|67	%{_mandir}/man1/tape.1.*
21cr|valentina-0.7.49-2|68	%{_datadir}/applications/tape.desktop
21cr|valentina-0.7.49-2|69	%{_iconsdir}/hicolor/*/apps/tape.png
21cr|valentina-0.7.49-2|70	#----------------------------------------------------------------------------
21cr|valentina-0.7.49-2|71	
21cr|valentina-0.7.49-2|72	%package -n %{libqmuparser}
21cr|valentina-0.7.49-2|73	Summary:	Shared library for %{name}
21cr|valentina-0.7.49-2|74	Group:		System/Libraries
21cr|valentina-0.7.49-2|75	
21cr|valentina-0.7.49-2|76	%description -n %{libqmuparser}
21cr|valentina-0.7.49-2|77	Shared library for %{name}.
21cr|valentina-0.7.49-2|78	
21cr|valentina-0.7.49-2|79	%files -n %{libqmuparser}
21cr|valentina-0.7.49-2|80	%doc README.txt LICENSE_GPL.txt
21cr|valentina-0.7.49-2|81	%{_libdir}/libqmuparser.so.%{qmumajor}*
21cr|valentina-0.7.49-2|82	
21cr|valentina-0.7.49-2|83	#----------------------------------------------------------------------------
21cr|valentina-0.7.49-2|84	
21cr|valentina-0.7.49-2|85	%package -n %{libvpropertyexplorer}
21cr|valentina-0.7.49-2|86	Summary:	Shared library for %{name}
21cr|valentina-0.7.49-2|87	Group:		System/Libraries
21cr|valentina-0.7.49-2|88	
21cr|valentina-0.7.49-2|89	%description -n %{libvpropertyexplorer}
21cr|valentina-0.7.49-2|90	Shared library for %{name}.
21cr|valentina-0.7.49-2|91	
21cr|valentina-0.7.49-2|92	%files -n %{libvpropertyexplorer}
21cr|valentina-0.7.49-2|93	%doc README.txt LICENSE_GPL.txt
21cr|valentina-0.7.49-2|94	%{_libdir}/libvpropertyexplorer.so.%{vproperajor}*
21cr|valentina-0.7.49-2|95	
21cr|valentina-0.7.49-2|96	#----------------------------------------------------------------------------
21cr|valentina-0.7.49-2|97	
21cr|valentina-0.7.49-2|98	%prep
21cr|valentina-0.7.49-2|99	%setup -qn %{name}-v%{version}
21cr|valentina-0.7.49-2|100	%patch1 -p1
21cr|valentina-0.7.49-2|101	
21cr|valentina-0.7.49-2|102	%build
21cr|valentina-0.7.49-2|103	%setup_compile_flags
21cr|valentina-0.7.49-2|104	%qmake_qt5 \
21cr|valentina-0.7.49-2|105	PREFIX_LIB=%{_libdir} \
21cr|valentina-0.7.49-2|106	CONFIG+=noStripDebugSymbols
21cr|valentina-0.7.49-2|107	%make
21cr|valentina-0.7.49-2|108	
21cr|valentina-0.7.49-2|109	%install
21cr|valentina-0.7.49-2|110	%makeinstall_qt
21cr|valentina-0.7.49-2|111	install -Dm 644 dist/debian/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21cr|valentina-0.7.49-2|112	install -m644 dist/debian/tape.1 %{buildroot}%{_mandir}/man1/tape.1
21cr|valentina-0.7.49-2|113	
21cr|valentina-0.7.49-2|114	rm -f %{buildroot}%{_libdir}/libqmuparser.so
21cr|valentina-0.7.49-2|115	rm -f %{buildroot}%{_libdir}/libvpropertyexplorer.so
21cr|valentina-0.7.49-2|116	
21cr|valentina-0.7.49-2|117	%find_lang %{name} --with-qt --all-name
21cr|valentina-0.7.49-2|118	
21cr|valentina-0.7.49-2|119	%changelog
21cr|valentina-0.7.49-2|120	- Merge: b8c8070 0fe7071
21cr|valentina-0.7.49-2|121	* Thu Feb 19 2026 victorr2007 <victorr2007@yandex.ru>
21cr|valentina-0.7.49-2|122	- Merge pull request #4 from thomaslucky13/valentina:rosa2021.1
21cr|valentina-0.7.49-2|123	- Удаление функционала обновления
21cr|valentina-0.7.49-2|124	
21cr|valentina-0.7.49-2|125	* Wed Feb 18 2026 thomas_lucky13 <mkoul@mail.ru>
21cr|valentina-0.7.49-2|126	- remove-update-buttons-and-url-on-website
21cr|valentina-0.7.49-2|127	
21cr|valentina-0.7.49-2|128	* Tue Feb 17 2026 thomas_lucky13 <mkoul@mail.ru>
21cr|valentina-0.7.49-2|129	- remove update buttons and url on website
21cr|valentina-0.7.49-2|130	
21cr|valentina-0.7.49-2|131	* Tue Feb 17 2026 Victor Ryzhykh <victorr2007@yandex.ru>
21cr|valentina-0.7.49-2|132	- added Epoch: 1
21cr|valentina-0.7.49-2|133	
21cr|valentina-0.7.49-2|134	* Thu Jul 8 2021 symbianflo <abfonly@gmail.com> 0.7.49-1
21cr|valentina-0.7.49-2|135	- Log: Update to 0.7.49
21cr|valentina-0.7.49-2|136	- fixed debug
21cr|valentina-0.7.49-2|137	- fixed builddep
21cr|valentina-0.7.49-2|138	- fixed files

10773 21
21cr|valyriatear-1.1.0-3|1	%define	oname	ValyriaTear
21cr|valyriatear-1.1.0-3|2	
21cr|valyriatear-1.1.0-3|3	Summary:	Valyria Tear is a free 2D J-RPG based on the Hero of Allacrost engine
21cr|valyriatear-1.1.0-3|4	Name:		valyriatear
21cr|valyriatear-1.1.0-3|5	Version:	1.1.0
21cr|valyriatear-1.1.0-3|6	Release:	3
21cr|valyriatear-1.1.0-3|7	License:	GPLv2+
21cr|valyriatear-1.1.0-3|8	Group:		Games/Adventure
21cr|valyriatear-1.1.0-3|9	Url:		https://valyriatear.blogspot.com
21cr|valyriatear-1.1.0-3|10	Source0:	https://github.com/ValyriaTear/ValyriaTear/releases/download/%{version}/%{oname}-src-with-deps-%{version}.tar.gz
21cr|valyriatear-1.1.0-3|11	Source100:	valyriatear.rpmlintrc
21cr|valyriatear-1.1.0-3|12	Patch0:		valyriatear-1.1.0-fix-desktop-file.patch
21cr|valyriatear-1.1.0-3|13	Patch1:		valyriatear-1.1.0-add-missing-stdint-include.patch
21cr|valyriatear-1.1.0-3|14	BuildRequires:	cmake >= 2.6
21cr|valyriatear-1.1.0-3|15	BuildRequires:	doxygen
21cr|valyriatear-1.1.0-3|16	BuildRequires:	gettext
21cr|valyriatear-1.1.0-3|17	BuildRequires:	boost-devel
21cr|valyriatear-1.1.0-3|18	BuildRequires:	pkgconfig(gl)
21cr|valyriatear-1.1.0-3|19	BuildRequires:	pkgconfig(glew)
21cr|valyriatear-1.1.0-3|20	BuildRequires:	pkgconfig(libpng)
21cr|valyriatear-1.1.0-3|21	BuildRequires:	pkgconfig(lua)
21cr|valyriatear-1.1.0-3|22	BuildRequires:	pkgconfig(openal)
21cr|valyriatear-1.1.0-3|23	BuildRequires:	pkgconfig(sdl2)
21cr|valyriatear-1.1.0-3|24	BuildRequires:	pkgconfig(SDL2_image)
21cr|valyriatear-1.1.0-3|25	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|valyriatear-1.1.0-3|26	BuildRequires:	pkgconfig(vorbisfile)
21cr|valyriatear-1.1.0-3|27	BuildRequires:	pkgconfig(x11)
21cr|valyriatear-1.1.0-3|28	BuildRequires:	pkgconfig(xext)
21cr|valyriatear-1.1.0-3|29	BuildRequires:	pkgconfig(zlib)
21cr|valyriatear-1.1.0-3|30	Requires:	%{name}-data = %{EVRD}
21cr|valyriatear-1.1.0-3|31	
21cr|valyriatear-1.1.0-3|32	%description
21cr|valyriatear-1.1.0-3|33	Valyria Tear is a free 2D J-RPG game based on the Hero of Allacrost engine.
21cr|valyriatear-1.1.0-3|34	You can play it very much like a typical console role-playing game: you can
21cr|valyriatear-1.1.0-3|35	explore maps and talk to non-playable characters (NPCs), fight active-time
21cr|valyriatear-1.1.0-3|36	battles against multiple enemies and manage your characters and equipment
21cr|valyriatear-1.1.0-3|37	through a series of menus.
21cr|valyriatear-1.1.0-3|38	
21cr|valyriatear-1.1.0-3|39	%files
21cr|valyriatear-1.1.0-3|40	%doc AUTHORS MANUAL README.md
21cr|valyriatear-1.1.0-3|41	%{_gamesbindir}/%{name}
21cr|valyriatear-1.1.0-3|42	%{_datadir}/appdata/%{name}.appdata.xml
21cr|valyriatear-1.1.0-3|43	%{_datadir}/applications/%{name}.desktop
21cr|valyriatear-1.1.0-3|44	# NOTE: Better not use %%files_lang macro so that the user has the in-game
21cr|valyriatear-1.1.0-3|45	# possibility to change the locale
21cr|valyriatear-1.1.0-3|46	%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
21cr|valyriatear-1.1.0-3|47	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|valyriatear-1.1.0-3|48	%{_mandir}/man6/%{name}.6.*
21cr|valyriatear-1.1.0-3|49	
21cr|valyriatear-1.1.0-3|50	#-----------------------------------------------------------------------------
21cr|valyriatear-1.1.0-3|51	
21cr|valyriatear-1.1.0-3|52	%package data
21cr|valyriatear-1.1.0-3|53	Summary:	Data files for 2D J-RPG Valyria Tear
21cr|valyriatear-1.1.0-3|54	License:	GPLv2 and GPLv2+ and GPLv3 and CC-BY-SA and CC-BY and CC0 and OFL
21cr|valyriatear-1.1.0-3|55	Group:		Games/Adventure
21cr|valyriatear-1.1.0-3|56	BuildArch:	noarch
21cr|valyriatear-1.1.0-3|57	
21cr|valyriatear-1.1.0-3|58	%description data
21cr|valyriatear-1.1.0-3|59	Data files for 2D J-RPG Valyria Tear.
21cr|valyriatear-1.1.0-3|60	
21cr|valyriatear-1.1.0-3|61	%files data
21cr|valyriatear-1.1.0-3|62	%license LICENSES.txt COPYING.*
21cr|valyriatear-1.1.0-3|63	%{_gamesdatadir}/%{name}/
21cr|valyriatear-1.1.0-3|64	
21cr|valyriatear-1.1.0-3|65	#-----------------------------------------------------------------------------
21cr|valyriatear-1.1.0-3|66	
21cr|valyriatear-1.1.0-3|67	%prep
21cr|valyriatear-1.1.0-3|68	%autosetup -p1 -n %{oname}
21cr|valyriatear-1.1.0-3|69	
21cr|valyriatear-1.1.0-3|70	# Fix perms
21cr|valyriatear-1.1.0-3|71	find . -name "*.h" -o -name "*.cpp" -o -name "*.hpp" | xargs chmod -x
21cr|valyriatear-1.1.0-3|72	chmod -x AUTHORS MANUAL README.md LICENSES.txt COPYING.*
21cr|valyriatear-1.1.0-3|73	
21cr|valyriatear-1.1.0-3|74	%build
21cr|valyriatear-1.1.0-3|75	%cmake -DPKG_BINDIR=%{_gamesbindir} -DPKG_DATADIR=%{_gamesdatadir}/%{name}
21cr|valyriatear-1.1.0-3|76	%make
21cr|valyriatear-1.1.0-3|77	
21cr|valyriatear-1.1.0-3|78	%install
21cr|valyriatear-1.1.0-3|79	%makeinstall_std -C build
21cr|valyriatear-1.1.0-3|80	
21cr|valyriatear-1.1.0-3|81	# Install man page
21cr|valyriatear-1.1.0-3|82	install -D -p -m644 doc/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6

10774 21
21cr|vanessa_logger-0.0.10-3|1	%define major 0
21cr|vanessa_logger-0.0.10-3|2	%define libname %mklibname %{name} %{major}
21cr|vanessa_logger-0.0.10-3|3	%define devname %mklibname %{name} -d
21cr|vanessa_logger-0.0.10-3|4	
21cr|vanessa_logger-0.0.10-3|5	Summary:	Generic logging layer
21cr|vanessa_logger-0.0.10-3|6	Name:		vanessa_logger
21cr|vanessa_logger-0.0.10-3|7	Version:	0.0.10
21cr|vanessa_logger-0.0.10-3|8	Release:	3
21cr|vanessa_logger-0.0.10-3|9	License:	LGPLv2.1+
21cr|vanessa_logger-0.0.10-3|10	Group:		System/Libraries
21cr|vanessa_logger-0.0.10-3|11	Url:		http://www.vergenet.net/linux/vanessa/
21cr|vanessa_logger-0.0.10-3|12	Source0:	http://www.vergenet.net/linux/vanessa/download/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|vanessa_logger-0.0.10-3|13	
21cr|vanessa_logger-0.0.10-3|14	%description
21cr|vanessa_logger-0.0.10-3|15	Generic logging layer that may be used to log to one or more of syslog,
21cr|vanessa_logger-0.0.10-3|16	an open file handle or a file name. Though due to to limitations in the
21cr|vanessa_logger-0.0.10-3|17	implementation of syslog opening multiple syslog loggers doesn't makes
21cr|vanessa_logger-0.0.10-3|18	sense. Includes the ability to limit which messages will be logged based
21cr|vanessa_logger-0.0.10-3|19	on priorities.
21cr|vanessa_logger-0.0.10-3|20	
21cr|vanessa_logger-0.0.10-3|21	#----------------------------------------------------------------------------
21cr|vanessa_logger-0.0.10-3|22	
21cr|vanessa_logger-0.0.10-3|23	%package -n %{libname}
21cr|vanessa_logger-0.0.10-3|24	Summary:	Generic logging layer libraries
21cr|vanessa_logger-0.0.10-3|25	Group:		System/Libraries
21cr|vanessa_logger-0.0.10-3|26	
21cr|vanessa_logger-0.0.10-3|27	%description -n %{libname}
21cr|vanessa_logger-0.0.10-3|28	Generic logging layer library for Linux.
21cr|vanessa_logger-0.0.10-3|29	
21cr|vanessa_logger-0.0.10-3|30	%files -n %{libname}
21cr|vanessa_logger-0.0.10-3|31	%{_libdir}/libvanessa_logger.so.%{major}*
21cr|vanessa_logger-0.0.10-3|32	
21cr|vanessa_logger-0.0.10-3|33	#----------------------------------------------------------------------------
21cr|vanessa_logger-0.0.10-3|34	
21cr|vanessa_logger-0.0.10-3|35	%package -n %{devname}
21cr|vanessa_logger-0.0.10-3|36	Summary:	Development files for %{name}
21cr|vanessa_logger-0.0.10-3|37	Group:		Development/C++
21cr|vanessa_logger-0.0.10-3|38	Requires:	%{libname} = %{EVRD}
21cr|vanessa_logger-0.0.10-3|39	Provides:	%{name}-devel = %{EVRD}
21cr|vanessa_logger-0.0.10-3|40	Obsoletes:	vanessa_logger-sample < 0.0.10-3
21cr|vanessa_logger-0.0.10-3|41	
21cr|vanessa_logger-0.0.10-3|42	%description -n %{devname}
21cr|vanessa_logger-0.0.10-3|43	Headers and static libraries required to develop against vanessa_logger.
21cr|vanessa_logger-0.0.10-3|44	
21cr|vanessa_logger-0.0.10-3|45	%files -n %{devname}
21cr|vanessa_logger-0.0.10-3|46	%doc README COPYING ChangeLog
21cr|vanessa_logger-0.0.10-3|47	%{_libdir}/libvanessa_logger.so
21cr|vanessa_logger-0.0.10-3|48	%{_libdir}/pkgconfig/vanessa-logger.pc
21cr|vanessa_logger-0.0.10-3|49	%{_includedir}/vanessa_logger.h
21cr|vanessa_logger-0.0.10-3|50	
21cr|vanessa_logger-0.0.10-3|51	#----------------------------------------------------------------------------
21cr|vanessa_logger-0.0.10-3|52	
21cr|vanessa_logger-0.0.10-3|53	
21cr|vanessa_logger-0.0.10-3|54	%prep
21cr|vanessa_logger-0.0.10-3|55	%setup -q
21cr|vanessa_logger-0.0.10-3|56	
21cr|vanessa_logger-0.0.10-3|57	%build
21cr|vanessa_logger-0.0.10-3|58	%configure \
21cr|vanessa_logger-0.0.10-3|59	--disable-static
21cr|vanessa_logger-0.0.10-3|60	%make
21cr|vanessa_logger-0.0.10-3|61	
21cr|vanessa_logger-0.0.10-3|62	%install
21cr|vanessa_logger-0.0.10-3|63	%makeinstall_std
21cr|vanessa_logger-0.0.10-3|64	
21cr|vanessa_logger-0.0.10-3|65	# Useless
21cr|vanessa_logger-0.0.10-3|66	rm -f %{buildroot}%{_bindir}/vanessa_logger_sample
21cr|vanessa_logger-0.0.10-3|67	rm -f %{buildroot}%{_mandir}/man1/vanessa_logger_sample.*

10775 21
21cr|vapoursynth-editor-r19-3|1	
21cr|vapoursynth-editor-r19-3|2	Summary:	VapourSynth script editor
21cr|vapoursynth-editor-r19-3|3	Name:		vapoursynth-editor
21cr|vapoursynth-editor-r19-3|4	Version:	r19
21cr|vapoursynth-editor-r19-3|5	Release:	3
21cr|vapoursynth-editor-r19-3|6	License:	MIT
21cr|vapoursynth-editor-r19-3|7	Group:		Video
21cr|vapoursynth-editor-r19-3|8	Url:		https://bitbucket.org/mystery_keeper/vapoursynth-editor
21cr|vapoursynth-editor-r19-3|9	# git clone https://bitbucket.org/mystery_keeper/vapoursynth-editor.git
21cr|vapoursynth-editor-r19-3|10	Source0:	https://bitbucket.org/mystery_keeper/%{name}/%{name}-%{version}.tar.gz
21cr|vapoursynth-editor-r19-3|11	Source1:	%{name}.desktop
21cr|vapoursynth-editor-r19-3|12	BuildRequires:	desktop-file-utils
21cr|vapoursynth-editor-r19-3|13	BuildRequires:	imagemagick
21cr|vapoursynth-editor-r19-3|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|vapoursynth-editor-r19-3|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|vapoursynth-editor-r19-3|16	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|vapoursynth-editor-r19-3|17	BuildRequires:	pkgconfig(Qt5WebSockets)
21cr|vapoursynth-editor-r19-3|18	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-editor-r19-3|19	Requires:	vapoursynth >= R48
21cr|vapoursynth-editor-r19-3|20	
21cr|vapoursynth-editor-r19-3|21	%description
21cr|vapoursynth-editor-r19-3|22	VapourSynth script editor.
21cr|vapoursynth-editor-r19-3|23	
21cr|vapoursynth-editor-r19-3|24	%files
21cr|vapoursynth-editor-r19-3|25	%doc LICENSE CHANGELOG README TODO.txt
21cr|vapoursynth-editor-r19-3|26	%{_bindir}/*
21cr|vapoursynth-editor-r19-3|27	%{_datadir}/application/%{name}.desktop
21cr|vapoursynth-editor-r19-3|28	%{_iconsdir}/hicolor/*/*/vsedit.png
21cr|vapoursynth-editor-r19-3|29	%{_iconsdir}/hicolor/scalable/vsedit.svg
21cr|vapoursynth-editor-r19-3|30	
21cr|vapoursynth-editor-r19-3|31	#----------------------------------------------------------------------------
21cr|vapoursynth-editor-r19-3|32	
21cr|vapoursynth-editor-r19-3|33	%prep
21cr|vapoursynth-editor-r19-3|34	%setup -q
21cr|vapoursynth-editor-r19-3|35	
21cr|vapoursynth-editor-r19-3|36	%build
21cr|vapoursynth-editor-r19-3|37	cd pro
21cr|vapoursynth-editor-r19-3|38	%qmake_qt5
21cr|vapoursynth-editor-r19-3|39	%make
21cr|vapoursynth-editor-r19-3|40	
21cr|vapoursynth-editor-r19-3|41	%install
21cr|vapoursynth-editor-r19-3|42	install -dm 755 %{buildroot}{%{_bindir},%{_datadir}/application}
21cr|vapoursynth-editor-r19-3|43	desktop-file-install %{SOURCE1} \
21cr|vapoursynth-editor-r19-3|44	--dir=%{buildroot}%{_datadir}/application
21cr|vapoursynth-editor-r19-3|45	
21cr|vapoursynth-editor-r19-3|46	%ifarch %{ix86} aarch64 riscv64 %{e2k}
21cr|vapoursynth-editor-r19-3|47	cd build/release-32bit-gcc
21cr|vapoursynth-editor-r19-3|48	install -m 755 vsedit-32bit %{buildroot}%{_bindir}/vsedit
21cr|vapoursynth-editor-r19-3|49	
21cr|vapoursynth-editor-r19-3|50	install -d 755 %{buildroot}%{_iconsdir}/hicolor/scalable
21cr|vapoursynth-editor-r19-3|51	install -m 644 vsedit.svg %{buildroot}%{_iconsdir}/hicolor/scalable
21cr|vapoursynth-editor-r19-3|52	
21cr|vapoursynth-editor-r19-3|53	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|vapoursynth-editor-r19-3|54	install -dm 0755 \
21cr|vapoursynth-editor-r19-3|55	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|vapoursynth-editor-r19-3|56	convert -strip -resize $size vsedit.svg \
21cr|vapoursynth-editor-r19-3|57	%{buildroot}%{_iconsdir}/hicolor/$size/apps/vsedit.png
21cr|vapoursynth-editor-r19-3|58	done
21cr|vapoursynth-editor-r19-3|59	%endif
21cr|vapoursynth-editor-r19-3|60	
21cr|vapoursynth-editor-r19-3|61	%ifarch %{x86_64}
21cr|vapoursynth-editor-r19-3|62	cd build/release-64bit-gcc
21cr|vapoursynth-editor-r19-3|63	install -m 755 vsedit %{buildroot}%{_bindir}/vsedit
21cr|vapoursynth-editor-r19-3|64	
21cr|vapoursynth-editor-r19-3|65	install -d 755 %{buildroot}%{_iconsdir}/hicolor/scalable
21cr|vapoursynth-editor-r19-3|66	install -m 644 vsedit.svg %{buildroot}%{_iconsdir}/hicolor/scalable
21cr|vapoursynth-editor-r19-3|67	
21cr|vapoursynth-editor-r19-3|68	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|vapoursynth-editor-r19-3|69	install -dm 0755 \
21cr|vapoursynth-editor-r19-3|70	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|vapoursynth-editor-r19-3|71	convert -strip -resize $size vsedit.svg \
21cr|vapoursynth-editor-r19-3|72	%{buildroot}%{_iconsdir}/hicolor/$size/apps/vsedit.png
21cr|vapoursynth-editor-r19-3|73	done
21cr|vapoursynth-editor-r19-3|74	%endif
21cr|vapoursynth-editor-r19-3|75	
21cr|vapoursynth-editor-r19-3|76	
21cr|vapoursynth-editor-r19-3|77	
21cr|vapoursynth-editor-r19-3|78	

10776 21
21cr|vapoursynth-plugin-addgrain-r8-1|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-addgrain-r8-1|2	%define oname	VapourSynth-AddGrain
21cr|vapoursynth-plugin-addgrain-r8-1|3	
21cr|vapoursynth-plugin-addgrain-r8-1|4	Summary:	AddGrain vapoursynth plugin
21cr|vapoursynth-plugin-addgrain-r8-1|5	Name:		vapoursynth-plugin-addgrain
21cr|vapoursynth-plugin-addgrain-r8-1|6	Version:	r8
21cr|vapoursynth-plugin-addgrain-r8-1|7	Release:	1
21cr|vapoursynth-plugin-addgrain-r8-1|8	License:	GPLv2
21cr|vapoursynth-plugin-addgrain-r8-1|9	Group:		Video
21cr|vapoursynth-plugin-addgrain-r8-1|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-addgrain-r8-1|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}/archive/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-addgrain-r8-1|12	
21cr|vapoursynth-plugin-addgrain-r8-1|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-addgrain-r8-1|14	BuildRequires:	meson
21cr|vapoursynth-plugin-addgrain-r8-1|15	BuildRequires:	ninja
21cr|vapoursynth-plugin-addgrain-r8-1|16	
21cr|vapoursynth-plugin-addgrain-r8-1|17	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-addgrain-r8-1|18	
21cr|vapoursynth-plugin-addgrain-r8-1|19	%description
21cr|vapoursynth-plugin-addgrain-r8-1|20	AddGrain generates film like grain or other effects (like rain)
21cr|vapoursynth-plugin-addgrain-r8-1|21	by adding random noise to a video clip.
21cr|vapoursynth-plugin-addgrain-r8-1|22	This noise may optionally be horizontally
21cr|vapoursynth-plugin-addgrain-r8-1|23	or vertically correlated to cause streaking.
21cr|vapoursynth-plugin-addgrain-r8-1|24	
21cr|vapoursynth-plugin-addgrain-r8-1|25	%files
21cr|vapoursynth-plugin-addgrain-r8-1|26	%doc LICENSE README.md
21cr|vapoursynth-plugin-addgrain-r8-1|27	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-addgrain-r8-1|28	
21cr|vapoursynth-plugin-addgrain-r8-1|29	#--------------------------------------------
21cr|vapoursynth-plugin-addgrain-r8-1|30	%prep
21cr|vapoursynth-plugin-addgrain-r8-1|31	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-addgrain-r8-1|32	
21cr|vapoursynth-plugin-addgrain-r8-1|33	
21cr|vapoursynth-plugin-addgrain-r8-1|34	%build
21cr|vapoursynth-plugin-addgrain-r8-1|35	meson build
21cr|vapoursynth-plugin-addgrain-r8-1|36	ninja -C build
21cr|vapoursynth-plugin-addgrain-r8-1|37	
21cr|vapoursynth-plugin-addgrain-r8-1|38	%install
21cr|vapoursynth-plugin-addgrain-r8-1|39	DESTDIR=%{buildroot} ninja -C build install

10777 21
21cr|vapoursynth-plugin-bilateral-r3-5|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-bilateral-r3-5|2	%define oname	VapourSynth-Bilateral
21cr|vapoursynth-plugin-bilateral-r3-5|3	
21cr|vapoursynth-plugin-bilateral-r3-5|4	Summary:	AddGrain vapoursynth plugin
21cr|vapoursynth-plugin-bilateral-r3-5|5	Name:		vapoursynth-plugin-bilateral
21cr|vapoursynth-plugin-bilateral-r3-5|6	Version:	r3
21cr|vapoursynth-plugin-bilateral-r3-5|7	Release:	5
21cr|vapoursynth-plugin-bilateral-r3-5|8	License:	GPLv3
21cr|vapoursynth-plugin-bilateral-r3-5|9	Group:		Video
21cr|vapoursynth-plugin-bilateral-r3-5|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-bilateral-r3-5|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-bilateral-r3-5|12	
21cr|vapoursynth-plugin-bilateral-r3-5|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-bilateral-r3-5|14	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-bilateral-r3-5|15	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-bilateral-r3-5|16	
21cr|vapoursynth-plugin-bilateral-r3-5|17	%description
21cr|vapoursynth-plugin-bilateral-r3-5|18	Bilateral filter, can be used to perform spatial
21cr|vapoursynth-plugin-bilateral-r3-5|19	de-noise, spatial smoothing while preserving edges.
21cr|vapoursynth-plugin-bilateral-r3-5|20	Larger spatial sigma results in larger smoothing radius,
21cr|vapoursynth-plugin-bilateral-r3-5|21	while smaller range sigma preserves edges better.
21cr|vapoursynth-plugin-bilateral-r3-5|22	Now there're 2 different algorithms implemented
21cr|vapoursynth-plugin-bilateral-r3-5|23	in this function, algorithm=1 is suitable for
21cr|vapoursynth-plugin-bilateral-r3-5|24	large sigmaS and large sigmaR, and algorithm=2
21cr|vapoursynth-plugin-bilateral-r3-5|25	is suitable for small sigmaS and small sigmaR.
21cr|vapoursynth-plugin-bilateral-r3-5|26	By default, algorithm=0 will choose the appropriate
21cr|vapoursynth-plugin-bilateral-r3-5|27	algorithm to perform the filtering.
21cr|vapoursynth-plugin-bilateral-r3-5|28	If clip ref is specified, it will perform
21cr|vapoursynth-plugin-bilateral-r3-5|29	joint/cross Bilateral filtering, which means
21cr|vapoursynth-plugin-bilateral-r3-5|30	clip ref is used to determine the range weight
21cr|vapoursynth-plugin-bilateral-r3-5|31	of Bilateral filter.
21cr|vapoursynth-plugin-bilateral-r3-5|32	This function accept 8-16bit integer
21cr|vapoursynth-plugin-bilateral-r3-5|33	Gray/YUV/RGB/YCoCg input, and clip ref
21cr|vapoursynth-plugin-bilateral-r3-5|34	should be of the same format with clip input.
21cr|vapoursynth-plugin-bilateral-r3-5|35	By default, this function will only process Y
21cr|vapoursynth-plugin-bilateral-r3-5|36	plane for YUV/YCoCg format, and process all
21cr|vapoursynth-plugin-bilateral-r3-5|37	the planes for other formats.
21cr|vapoursynth-plugin-bilateral-r3-5|38	It is recommended to use Y as ref
21cr|vapoursynth-plugin-bilateral-r3-5|39	clip for chroma plane processing.
21cr|vapoursynth-plugin-bilateral-r3-5|40	
21cr|vapoursynth-plugin-bilateral-r3-5|41	%files
21cr|vapoursynth-plugin-bilateral-r3-5|42	%doc LICENSE README.md
21cr|vapoursynth-plugin-bilateral-r3-5|43	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-bilateral-r3-5|44	
21cr|vapoursynth-plugin-bilateral-r3-5|45	#--------------------------------------------
21cr|vapoursynth-plugin-bilateral-r3-5|46	
21cr|vapoursynth-plugin-bilateral-r3-5|47	%prep
21cr|vapoursynth-plugin-bilateral-r3-5|48	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-bilateral-r3-5|49	chmod +x configure
21cr|vapoursynth-plugin-bilateral-r3-5|50	
21cr|vapoursynth-plugin-bilateral-r3-5|51	%build
21cr|vapoursynth-plugin-bilateral-r3-5|52	./configure --install=%{buildroot}%{_libdir}/vapoursynth
21cr|vapoursynth-plugin-bilateral-r3-5|53	
21cr|vapoursynth-plugin-bilateral-r3-5|54	%make
21cr|vapoursynth-plugin-bilateral-r3-5|55	
21cr|vapoursynth-plugin-bilateral-r3-5|56	%install

10778 21
21cr|vapoursynth-plugin-BM3D-r9-2|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-BM3D-r9-2|2	%define oname	VapourSynth-BM3D
21cr|vapoursynth-plugin-BM3D-r9-2|3	
21cr|vapoursynth-plugin-BM3D-r9-2|4	Summary:	BM3D vapoursynth plugin
21cr|vapoursynth-plugin-BM3D-r9-2|5	Name:		vapoursynth-plugin-BM3D
21cr|vapoursynth-plugin-BM3D-r9-2|6	Version:	r9
21cr|vapoursynth-plugin-BM3D-r9-2|7	Release:	2
21cr|vapoursynth-plugin-BM3D-r9-2|8	License:	GPLv3
21cr|vapoursynth-plugin-BM3D-r9-2|9	Group:		Video
21cr|vapoursynth-plugin-BM3D-r9-2|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-BM3D-r9-2|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz
21cr|vapoursynth-plugin-BM3D-r9-2|12	
21cr|vapoursynth-plugin-BM3D-r9-2|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-BM3D-r9-2|14	BuildRequires:	pkgconfig(fftw3)
21cr|vapoursynth-plugin-BM3D-r9-2|15	BuildRequires:	meson
21cr|vapoursynth-plugin-BM3D-r9-2|16	BuildRequires:	ninja
21cr|vapoursynth-plugin-BM3D-r9-2|17	
21cr|vapoursynth-plugin-BM3D-r9-2|18	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-BM3D-r9-2|19	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-BM3D-r9-2|20	
21cr|vapoursynth-plugin-BM3D-r9-2|21	%description
21cr|vapoursynth-plugin-BM3D-r9-2|22	BM3D is a state-of-the-art image denoising algorithm.
21cr|vapoursynth-plugin-BM3D-r9-2|23	It can be extended to video denoising, named V-BM3D,
21cr|vapoursynth-plugin-BM3D-r9-2|24	which is also implemented in this plugin.
21cr|vapoursynth-plugin-BM3D-r9-2|25	
21cr|vapoursynth-plugin-BM3D-r9-2|26	%files
21cr|vapoursynth-plugin-BM3D-r9-2|27	%doc LICENSE README.md
21cr|vapoursynth-plugin-BM3D-r9-2|28	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-BM3D-r9-2|29	
21cr|vapoursynth-plugin-BM3D-r9-2|30	#--------------------------------------------
21cr|vapoursynth-plugin-BM3D-r9-2|31	
21cr|vapoursynth-plugin-BM3D-r9-2|32	%prep
21cr|vapoursynth-plugin-BM3D-r9-2|33	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-BM3D-r9-2|34	
21cr|vapoursynth-plugin-BM3D-r9-2|35	
21cr|vapoursynth-plugin-BM3D-r9-2|36	%build
21cr|vapoursynth-plugin-BM3D-r9-2|37	meson build
21cr|vapoursynth-plugin-BM3D-r9-2|38	ninja -C build
21cr|vapoursynth-plugin-BM3D-r9-2|39	
21cr|vapoursynth-plugin-BM3D-r9-2|40	%install
21cr|vapoursynth-plugin-BM3D-r9-2|41	DESTDIR=%{buildroot} ninja -C build install
21cr|vapoursynth-plugin-BM3D-r9-2|42	

10779 21
21cr|vapoursynth-plugin-CTMF-r5-1|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-CTMF-r5-1|2	%define oname	VapourSynth-CTMF
21cr|vapoursynth-plugin-CTMF-r5-1|3	
21cr|vapoursynth-plugin-CTMF-r5-1|4	Summary:	CTMF vapoursynth plugin
21cr|vapoursynth-plugin-CTMF-r5-1|5	Name:		vapoursynth-plugin-CTMF
21cr|vapoursynth-plugin-CTMF-r5-1|6	Version:	r5
21cr|vapoursynth-plugin-CTMF-r5-1|7	Release:	1
21cr|vapoursynth-plugin-CTMF-r5-1|8	License:	GPLv3
21cr|vapoursynth-plugin-CTMF-r5-1|9	Group:		Video
21cr|vapoursynth-plugin-CTMF-r5-1|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-CTMF-r5-1|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-CTMF-r5-1|12	
21cr|vapoursynth-plugin-CTMF-r5-1|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-CTMF-r5-1|14	BuildRequires:	ninja
21cr|vapoursynth-plugin-CTMF-r5-1|15	BuildRequires:	meson
21cr|vapoursynth-plugin-CTMF-r5-1|16	
21cr|vapoursynth-plugin-CTMF-r5-1|17	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-CTMF-r5-1|18	
21cr|vapoursynth-plugin-CTMF-r5-1|19	%description
21cr|vapoursynth-plugin-CTMF-r5-1|20	Median filter for VapourSynth.
21cr|vapoursynth-plugin-CTMF-r5-1|21	
21cr|vapoursynth-plugin-CTMF-r5-1|22	%files
21cr|vapoursynth-plugin-CTMF-r5-1|23	%doc LICENSE README.md
21cr|vapoursynth-plugin-CTMF-r5-1|24	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-CTMF-r5-1|25	
21cr|vapoursynth-plugin-CTMF-r5-1|26	#--------------------------------------------
21cr|vapoursynth-plugin-CTMF-r5-1|27	
21cr|vapoursynth-plugin-CTMF-r5-1|28	%prep
21cr|vapoursynth-plugin-CTMF-r5-1|29	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-CTMF-r5-1|30	
21cr|vapoursynth-plugin-CTMF-r5-1|31	
21cr|vapoursynth-plugin-CTMF-r5-1|32	%build
21cr|vapoursynth-plugin-CTMF-r5-1|33	meson build
21cr|vapoursynth-plugin-CTMF-r5-1|34	ninja -C build
21cr|vapoursynth-plugin-CTMF-r5-1|35	
21cr|vapoursynth-plugin-CTMF-r5-1|36	%install
21cr|vapoursynth-plugin-CTMF-r5-1|37	DESTDIR=%{buildroot} ninja -C build install
21cr|vapoursynth-plugin-CTMF-r5-1|38	
21cr|vapoursynth-plugin-CTMF-r5-1|39	

10780 21
21cr|vapoursynth-plugin-Deblock-r6.1-1|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-Deblock-r6.1-1|2	%define oname	VapourSynth-Deblock
21cr|vapoursynth-plugin-Deblock-r6.1-1|3	
21cr|vapoursynth-plugin-Deblock-r6.1-1|4	Summary:	Deblock vapoursynth plugin
21cr|vapoursynth-plugin-Deblock-r6.1-1|5	Name:		vapoursynth-plugin-Deblock
21cr|vapoursynth-plugin-Deblock-r6.1-1|6	Version:	r6.1
21cr|vapoursynth-plugin-Deblock-r6.1-1|7	Release:	1
21cr|vapoursynth-plugin-Deblock-r6.1-1|8	License:	GPLv2
21cr|vapoursynth-plugin-Deblock-r6.1-1|9	Group:		Video
21cr|vapoursynth-plugin-Deblock-r6.1-1|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-Deblock-r6.1-1|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-Deblock-r6.1-1|12	
21cr|vapoursynth-plugin-Deblock-r6.1-1|13	BuildRequires:	pkgconfig(vapoursynth) >= 26
21cr|vapoursynth-plugin-Deblock-r6.1-1|14	BuildRequires:	meson
21cr|vapoursynth-plugin-Deblock-r6.1-1|15	BuildRequires:	ninja
21cr|vapoursynth-plugin-Deblock-r6.1-1|16	
21cr|vapoursynth-plugin-Deblock-r6.1-1|17	Requires:	vapoursynth >= R26
21cr|vapoursynth-plugin-Deblock-r6.1-1|18	
21cr|vapoursynth-plugin-Deblock-r6.1-1|19	%description
21cr|vapoursynth-plugin-Deblock-r6.1-1|20	It does a deblocking of the picture,
21cr|vapoursynth-plugin-Deblock-r6.1-1|21	using the deblocking filter of h264.
21cr|vapoursynth-plugin-Deblock-r6.1-1|22	Ported from AviSynth plugin
21cr|vapoursynth-plugin-Deblock-r6.1-1|23	http://www.avisynth.nl/users/fizick/mvtools/deblock.html.
21cr|vapoursynth-plugin-Deblock-r6.1-1|24	
21cr|vapoursynth-plugin-Deblock-r6.1-1|25	%files
21cr|vapoursynth-plugin-Deblock-r6.1-1|26	%doc LICENSE README.md
21cr|vapoursynth-plugin-Deblock-r6.1-1|27	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-Deblock-r6.1-1|28	
21cr|vapoursynth-plugin-Deblock-r6.1-1|29	#--------------------------------------------
21cr|vapoursynth-plugin-Deblock-r6.1-1|30	
21cr|vapoursynth-plugin-Deblock-r6.1-1|31	%prep
21cr|vapoursynth-plugin-Deblock-r6.1-1|32	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-Deblock-r6.1-1|33	
21cr|vapoursynth-plugin-Deblock-r6.1-1|34	%build
21cr|vapoursynth-plugin-Deblock-r6.1-1|35	meson build
21cr|vapoursynth-plugin-Deblock-r6.1-1|36	ninja -C build
21cr|vapoursynth-plugin-Deblock-r6.1-1|37	
21cr|vapoursynth-plugin-Deblock-r6.1-1|38	%install
21cr|vapoursynth-plugin-Deblock-r6.1-1|39	DESTDIR=%{buildroot} ninja -C build install

10781 21
21cr|vapoursynth-plugin-DeLogo-0.4-2|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-DeLogo-0.4-2|2	%define oname	VapourSynth-DeLogo
21cr|vapoursynth-plugin-DeLogo-0.4-2|3	
21cr|vapoursynth-plugin-DeLogo-0.4-2|4	Summary:	DeLogo vapoursynth plugin
21cr|vapoursynth-plugin-DeLogo-0.4-2|5	Name:		vapoursynth-plugin-DeLogo
21cr|vapoursynth-plugin-DeLogo-0.4-2|6	Version:	0.4
21cr|vapoursynth-plugin-DeLogo-0.4-2|7	Release:	2
21cr|vapoursynth-plugin-DeLogo-0.4-2|8	License:	GPLv2
21cr|vapoursynth-plugin-DeLogo-0.4-2|9	Group:		Video
21cr|vapoursynth-plugin-DeLogo-0.4-2|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-DeLogo-0.4-2|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-DeLogo-0.4-2|12	
21cr|vapoursynth-plugin-DeLogo-0.4-2|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-DeLogo-0.4-2|14	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-DeLogo-0.4-2|15	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-DeLogo-0.4-2|16	
21cr|vapoursynth-plugin-DeLogo-0.4-2|17	%description
21cr|vapoursynth-plugin-DeLogo-0.4-2|18	Usage
21cr|vapoursynth-plugin-DeLogo-0.4-2|19	core.delogo.AddLogo(clip clip, string logofile, ...)
21cr|vapoursynth-plugin-DeLogo-0.4-2|20	core.delogo.EraseLogo(clip clip, string logofile, ...)
21cr|vapoursynth-plugin-DeLogo-0.4-2|21	
21cr|vapoursynth-plugin-DeLogo-0.4-2|22	%files
21cr|vapoursynth-plugin-DeLogo-0.4-2|23	%doc LICENSE README.md
21cr|vapoursynth-plugin-DeLogo-0.4-2|24	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-DeLogo-0.4-2|25	
21cr|vapoursynth-plugin-DeLogo-0.4-2|26	#--------------------------------------------
21cr|vapoursynth-plugin-DeLogo-0.4-2|27	
21cr|vapoursynth-plugin-DeLogo-0.4-2|28	%prep
21cr|vapoursynth-plugin-DeLogo-0.4-2|29	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-DeLogo-0.4-2|30	
21cr|vapoursynth-plugin-DeLogo-0.4-2|31	
21cr|vapoursynth-plugin-DeLogo-0.4-2|32	%build
21cr|vapoursynth-plugin-DeLogo-0.4-2|33	./configure --install=%{buildroot}%{_libdir}/vapoursynth
21cr|vapoursynth-plugin-DeLogo-0.4-2|34	
21cr|vapoursynth-plugin-DeLogo-0.4-2|35	%make
21cr|vapoursynth-plugin-DeLogo-0.4-2|36	
21cr|vapoursynth-plugin-DeLogo-0.4-2|37	%install
21cr|vapoursynth-plugin-DeLogo-0.4-2|38	%makeinstall_std

10782 21
21cr|vapoursynth-plugin-DFTTest-r7-1|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-DFTTest-r7-1|2	%define oname	VapourSynth-DFTTest
21cr|vapoursynth-plugin-DFTTest-r7-1|3	
21cr|vapoursynth-plugin-DFTTest-r7-1|4	Summary:	DFTTest vapoursynth plugin
21cr|vapoursynth-plugin-DFTTest-r7-1|5	Name:		vapoursynth-plugin-DFTTest
21cr|vapoursynth-plugin-DFTTest-r7-1|6	Version:	r7
21cr|vapoursynth-plugin-DFTTest-r7-1|7	Release:	1
21cr|vapoursynth-plugin-DFTTest-r7-1|8	License:	GPLv2
21cr|vapoursynth-plugin-DFTTest-r7-1|9	Group:		Video
21cr|vapoursynth-plugin-DFTTest-r7-1|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-DFTTest-r7-1|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-DFTTest-r7-1|12	
21cr|vapoursynth-plugin-DFTTest-r7-1|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-DFTTest-r7-1|14	BuildRequires:	pkgconfig(fftw3)
21cr|vapoursynth-plugin-DFTTest-r7-1|15	BuildRequires:	meson
21cr|vapoursynth-plugin-DFTTest-r7-1|16	BuildRequires:	ninja
21cr|vapoursynth-plugin-DFTTest-r7-1|17	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-DFTTest-r7-1|18	
21cr|vapoursynth-plugin-DFTTest-r7-1|19	%description
21cr|vapoursynth-plugin-DFTTest-r7-1|20	2D/3D frequency domain denoiser.
21cr|vapoursynth-plugin-DFTTest-r7-1|21	Ported from AviSynth plugin
21cr|vapoursynth-plugin-DFTTest-r7-1|22	http://bengal.missouri.edu/~kes25c/.
21cr|vapoursynth-plugin-DFTTest-r7-1|23	
21cr|vapoursynth-plugin-DFTTest-r7-1|24	%files
21cr|vapoursynth-plugin-DFTTest-r7-1|25	%doc LICENSE README.md
21cr|vapoursynth-plugin-DFTTest-r7-1|26	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-DFTTest-r7-1|27	
21cr|vapoursynth-plugin-DFTTest-r7-1|28	#--------------------------------------------
21cr|vapoursynth-plugin-DFTTest-r7-1|29	
21cr|vapoursynth-plugin-DFTTest-r7-1|30	%prep
21cr|vapoursynth-plugin-DFTTest-r7-1|31	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-DFTTest-r7-1|32	
21cr|vapoursynth-plugin-DFTTest-r7-1|33	%build
21cr|vapoursynth-plugin-DFTTest-r7-1|34	meson build
21cr|vapoursynth-plugin-DFTTest-r7-1|35	ninja -C build
21cr|vapoursynth-plugin-DFTTest-r7-1|36	
21cr|vapoursynth-plugin-DFTTest-r7-1|37	
21cr|vapoursynth-plugin-DFTTest-r7-1|38	%install
21cr|vapoursynth-plugin-DFTTest-r7-1|39	DESTDIR=%{buildroot} ninja -C build install

10783 21
21cr|vapoursynth-plugin-EEDI2-r7.1-1|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-EEDI2-r7.1-1|2	%define oname	VapourSynth-EEDI2
21cr|vapoursynth-plugin-EEDI2-r7.1-1|3	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|4	Summary:	EEDI2 vapoursynth plugin
21cr|vapoursynth-plugin-EEDI2-r7.1-1|5	Name:		vapoursynth-plugin-EEDI2
21cr|vapoursynth-plugin-EEDI2-r7.1-1|6	Version:	r7.1
21cr|vapoursynth-plugin-EEDI2-r7.1-1|7	Release:	1
21cr|vapoursynth-plugin-EEDI2-r7.1-1|8	License:	GPLv2
21cr|vapoursynth-plugin-EEDI2-r7.1-1|9	Group:		Video
21cr|vapoursynth-plugin-EEDI2-r7.1-1|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-EEDI2-r7.1-1|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-EEDI2-r7.1-1|12	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-EEDI2-r7.1-1|14	BuildRequires:	meson
21cr|vapoursynth-plugin-EEDI2-r7.1-1|15	BuildRequires:	ninja
21cr|vapoursynth-plugin-EEDI2-r7.1-1|16	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-EEDI2-r7.1-1|17	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|18	%description
21cr|vapoursynth-plugin-EEDI2-r7.1-1|19	EEDI2 resizes an image by 2x in the vertical direction
21cr|vapoursynth-plugin-EEDI2-r7.1-1|20	by copying the existing image to 2*y(n) and
21cr|vapoursynth-plugin-EEDI2-r7.1-1|21	interpolating the missing field. It is intended
21cr|vapoursynth-plugin-EEDI2-r7.1-1|22	for edge-directed interpolation for deinterlacing
21cr|vapoursynth-plugin-EEDI2-r7.1-1|23	(i.e. not really made for resizing a
21cr|vapoursynth-plugin-EEDI2-r7.1-1|24	normal image, but can do that as well).
21cr|vapoursynth-plugin-EEDI2-r7.1-1|25	Ported from AviSynth plugin
21cr|vapoursynth-plugin-EEDI2-r7.1-1|26	http://bengal.missouri.edu/~kes25c/.
21cr|vapoursynth-plugin-EEDI2-r7.1-1|27	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|28	%files
21cr|vapoursynth-plugin-EEDI2-r7.1-1|29	%doc LICENSE README.md
21cr|vapoursynth-plugin-EEDI2-r7.1-1|30	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-EEDI2-r7.1-1|31	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|32	#--------------------------------------------
21cr|vapoursynth-plugin-EEDI2-r7.1-1|33	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|34	%prep
21cr|vapoursynth-plugin-EEDI2-r7.1-1|35	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-EEDI2-r7.1-1|36	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|37	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|38	%build
21cr|vapoursynth-plugin-EEDI2-r7.1-1|39	meson build
21cr|vapoursynth-plugin-EEDI2-r7.1-1|40	ninja -C build
21cr|vapoursynth-plugin-EEDI2-r7.1-1|41	
21cr|vapoursynth-plugin-EEDI2-r7.1-1|42	%install
21cr|vapoursynth-plugin-EEDI2-r7.1-1|43	DESTDIR=%{buildroot} ninja -C build install
21cr|vapoursynth-plugin-EEDI2-r7.1-1|44	

10784 21
21cr|vapoursynth-plugin-fluxsmooth-2-1|1	%define oname vapoursynth-fluxsmooth
21cr|vapoursynth-plugin-fluxsmooth-2-1|2	
21cr|vapoursynth-plugin-fluxsmooth-2-1|3	Summary:	FluxSmooth plugin for VapourSynth
21cr|vapoursynth-plugin-fluxsmooth-2-1|4	Name:		vapoursynth-plugin-fluxsmooth
21cr|vapoursynth-plugin-fluxsmooth-2-1|5	Version:	2
21cr|vapoursynth-plugin-fluxsmooth-2-1|6	Release:	1
21cr|vapoursynth-plugin-fluxsmooth-2-1|7	#The original FluxSmooth author said: "There is no copyright on this code,
21cr|vapoursynth-plugin-fluxsmooth-2-1|8	#and there are no conditions on its #distribution or use. Do with it
21cr|vapoursynth-plugin-fluxsmooth-2-1|9	#what you will." Thank you.
21cr|vapoursynth-plugin-fluxsmooth-2-1|10	License:	None
21cr|vapoursynth-plugin-fluxsmooth-2-1|11	Group:		Video
21cr|vapoursynth-plugin-fluxsmooth-2-1|12	Url:		https://github.com/dubhater/vapoursynth-fluxsmooth
21cr|vapoursynth-plugin-fluxsmooth-2-1|13	Source0:	https://github.com/dubhater/vapoursynth-fluxsmooth/archive/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-fluxsmooth-2-1|14	
21cr|vapoursynth-plugin-fluxsmooth-2-1|15	BuildRequires:	nasm
21cr|vapoursynth-plugin-fluxsmooth-2-1|16	BuildRequires:	pkgconfig(libswscale)
21cr|vapoursynth-plugin-fluxsmooth-2-1|17	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-fluxsmooth-2-1|18	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-fluxsmooth-2-1|19	
21cr|vapoursynth-plugin-fluxsmooth-2-1|20	%description
21cr|vapoursynth-plugin-fluxsmooth-2-1|21	FluxSmooth is a filter for smoothing of fluctuations.
21cr|vapoursynth-plugin-fluxsmooth-2-1|22	
21cr|vapoursynth-plugin-fluxsmooth-2-1|23	%files
21cr|vapoursynth-plugin-fluxsmooth-2-1|24	%doc readme.rst
21cr|vapoursynth-plugin-fluxsmooth-2-1|25	%{_libdir}/vapoursynth/libfluxsmooth.so
21cr|vapoursynth-plugin-fluxsmooth-2-1|26	
21cr|vapoursynth-plugin-fluxsmooth-2-1|27	#--------------------------------------------
21cr|vapoursynth-plugin-fluxsmooth-2-1|28	
21cr|vapoursynth-plugin-fluxsmooth-2-1|29	%prep
21cr|vapoursynth-plugin-fluxsmooth-2-1|30	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-fluxsmooth-2-1|31	autoreconf -fiv
21cr|vapoursynth-plugin-fluxsmooth-2-1|32	
21cr|vapoursynth-plugin-fluxsmooth-2-1|33	%build
21cr|vapoursynth-plugin-fluxsmooth-2-1|34	%configure \
21cr|vapoursynth-plugin-fluxsmooth-2-1|35	--prefix='%{_prefix}' \
21cr|vapoursynth-plugin-fluxsmooth-2-1|36	--libdir='%{_libdir}/vapoursynth'
21cr|vapoursynth-plugin-fluxsmooth-2-1|37	
21cr|vapoursynth-plugin-fluxsmooth-2-1|38	%make
21cr|vapoursynth-plugin-fluxsmooth-2-1|39	
21cr|vapoursynth-plugin-fluxsmooth-2-1|40	%install
21cr|vapoursynth-plugin-fluxsmooth-2-1|41	%makeinstall_std

10785 21
21cr|vapoursynth-plugin-IT-1.2-5|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-IT-1.2-5|2	%define oname	VapourSynth-IT
21cr|vapoursynth-plugin-IT-1.2-5|3	
21cr|vapoursynth-plugin-IT-1.2-5|4	Summary:	IT vapoursynth plugin
21cr|vapoursynth-plugin-IT-1.2-5|5	Name:		vapoursynth-plugin-IT
21cr|vapoursynth-plugin-IT-1.2-5|6	Version:	1.2
21cr|vapoursynth-plugin-IT-1.2-5|7	Release:	5
21cr|vapoursynth-plugin-IT-1.2-5|8	License:	GPLv2
21cr|vapoursynth-plugin-IT-1.2-5|9	Group:		Video
21cr|vapoursynth-plugin-IT-1.2-5|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-IT-1.2-5|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-IT-1.2-5|12	
21cr|vapoursynth-plugin-IT-1.2-5|13	BuildRequires:	pkgconfig(vapoursynth) >= 26
21cr|vapoursynth-plugin-IT-1.2-5|14	
21cr|vapoursynth-plugin-IT-1.2-5|15	Requires:	vapoursynth >= R26
21cr|vapoursynth-plugin-IT-1.2-5|16	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-IT-1.2-5|17	
21cr|vapoursynth-plugin-IT-1.2-5|18	%description
21cr|vapoursynth-plugin-IT-1.2-5|19	VapourSynth Plugin - Inverse Telecine
21cr|vapoursynth-plugin-IT-1.2-5|20	YV12 Only, IT-0051 base, IT_YV12-0103 base)
21cr|vapoursynth-plugin-IT-1.2-5|21	
21cr|vapoursynth-plugin-IT-1.2-5|22	- Original plugin: IT 0.051 by thejam79
21cr|vapoursynth-plugin-IT-1.2-5|23	- Original plugin: IT_YV12 v0.1.03 by minamina
21cr|vapoursynth-plugin-IT-1.2-5|24	- Original modify: 64bit/8k mod
21cr|vapoursynth-plugin-IT-1.2-5|25	by poodle from (avisynth64bitplugin)
21cr|vapoursynth-plugin-IT-1.2-5|26	- All credits go to them.
21cr|vapoursynth-plugin-IT-1.2-5|27	- Special thanks to: macromizer.
21cr|vapoursynth-plugin-IT-1.2-5|28	
21cr|vapoursynth-plugin-IT-1.2-5|29	%files
21cr|vapoursynth-plugin-IT-1.2-5|30	%doc LICENSE README.md
21cr|vapoursynth-plugin-IT-1.2-5|31	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-IT-1.2-5|32	
21cr|vapoursynth-plugin-IT-1.2-5|33	#--------------------------------------------
21cr|vapoursynth-plugin-IT-1.2-5|34	
21cr|vapoursynth-plugin-IT-1.2-5|35	%prep
21cr|vapoursynth-plugin-IT-1.2-5|36	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-IT-1.2-5|37	chmod +x configure
21cr|vapoursynth-plugin-IT-1.2-5|38	
21cr|vapoursynth-plugin-IT-1.2-5|39	%build
21cr|vapoursynth-plugin-IT-1.2-5|40	./configure --install=%{buildroot}%{_libdir}/vapoursynth
21cr|vapoursynth-plugin-IT-1.2-5|41	
21cr|vapoursynth-plugin-IT-1.2-5|42	%make
21cr|vapoursynth-plugin-IT-1.2-5|43	
21cr|vapoursynth-plugin-IT-1.2-5|44	%install
21cr|vapoursynth-plugin-IT-1.2-5|45	%makeinstall_std

10786 21
21cr|vapoursynth-plugin-mvtools-23-2|1	#define debug_package	%%{nil}
21cr|vapoursynth-plugin-mvtools-23-2|2	%define oname	vapoursynth-mvtools
21cr|vapoursynth-plugin-mvtools-23-2|3	
21cr|vapoursynth-plugin-mvtools-23-2|4	Summary:	MVTools plugin for VapourSynth
21cr|vapoursynth-plugin-mvtools-23-2|5	Name:		vapoursynth-plugin-mvtools
21cr|vapoursynth-plugin-mvtools-23-2|6	Version:	23
21cr|vapoursynth-plugin-mvtools-23-2|7	Release:	2
21cr|vapoursynth-plugin-mvtools-23-2|8	License:	GPLv2
21cr|vapoursynth-plugin-mvtools-23-2|9	Group:		Video
21cr|vapoursynth-plugin-mvtools-23-2|10	Url:		https://github.com/dubhater/vapoursynth-mvtools
21cr|vapoursynth-plugin-mvtools-23-2|11	Source0:	https://github.com/dubhater/vapoursynth-mvtools/archive/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-mvtools-23-2|12	
21cr|vapoursynth-plugin-mvtools-23-2|13	BuildRequires:	nasm
21cr|vapoursynth-plugin-mvtools-23-2|14	BuildRequires:	automake
21cr|vapoursynth-plugin-mvtools-23-2|15	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-mvtools-23-2|16	BuildRequires:	pkgconfig(libswscale)
21cr|vapoursynth-plugin-mvtools-23-2|17	BuildRequires:	pkgconfig(fftw3)
21cr|vapoursynth-plugin-mvtools-23-2|18	
21cr|vapoursynth-plugin-mvtools-23-2|19	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-mvtools-23-2|20	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-mvtools-23-2|21	
21cr|vapoursynth-plugin-mvtools-23-2|22	
21cr|vapoursynth-plugin-mvtools-23-2|23	%description
21cr|vapoursynth-plugin-mvtools-23-2|24	MVTools is a set of filters for motion estimation and compensation.
21cr|vapoursynth-plugin-mvtools-23-2|25	
21cr|vapoursynth-plugin-mvtools-23-2|26	
21cr|vapoursynth-plugin-mvtools-23-2|27	%files
21cr|vapoursynth-plugin-mvtools-23-2|28	%doc readme.rst
21cr|vapoursynth-plugin-mvtools-23-2|29	%{_libdir}/vapoursynth/libmvtools.so
21cr|vapoursynth-plugin-mvtools-23-2|30	
21cr|vapoursynth-plugin-mvtools-23-2|31	#--------------------------------------------
21cr|vapoursynth-plugin-mvtools-23-2|32	
21cr|vapoursynth-plugin-mvtools-23-2|33	%prep
21cr|vapoursynth-plugin-mvtools-23-2|34	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-mvtools-23-2|35	
21cr|vapoursynth-plugin-mvtools-23-2|36	autoreconf -fiv
21cr|vapoursynth-plugin-mvtools-23-2|37	%build
21cr|vapoursynth-plugin-mvtools-23-2|38	%configure \
21cr|vapoursynth-plugin-mvtools-23-2|39	--prefix='/usr' \
21cr|vapoursynth-plugin-mvtools-23-2|40	--libdir='%{_libdir}/vapoursynth'
21cr|vapoursynth-plugin-mvtools-23-2|41	
21cr|vapoursynth-plugin-mvtools-23-2|42	%make
21cr|vapoursynth-plugin-mvtools-23-2|43	
21cr|vapoursynth-plugin-mvtools-23-2|44	%install
21cr|vapoursynth-plugin-mvtools-23-2|45	%makeinstall_std

10787 21
21cr|vapoursynth-plugin-Retinex-r4-1|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-Retinex-r4-1|2	%define oname	VapourSynth-Retinex
21cr|vapoursynth-plugin-Retinex-r4-1|3	
21cr|vapoursynth-plugin-Retinex-r4-1|4	Summary:	Retinex vapoursynth plugin
21cr|vapoursynth-plugin-Retinex-r4-1|5	Name:		vapoursynth-plugin-Retinex
21cr|vapoursynth-plugin-Retinex-r4-1|6	Version:	r4
21cr|vapoursynth-plugin-Retinex-r4-1|7	Release:	1
21cr|vapoursynth-plugin-Retinex-r4-1|8	License:	GPLv3
21cr|vapoursynth-plugin-Retinex-r4-1|9	Group:		Video
21cr|vapoursynth-plugin-Retinex-r4-1|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-Retinex-r4-1|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-Retinex-r4-1|12	
21cr|vapoursynth-plugin-Retinex-r4-1|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-Retinex-r4-1|14	BuildRequires:	meson
21cr|vapoursynth-plugin-Retinex-r4-1|15	BuildRequires:	ninja
21cr|vapoursynth-plugin-Retinex-r4-1|16	
21cr|vapoursynth-plugin-Retinex-r4-1|17	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-Retinex-r4-1|18	Requires:	python3
21cr|vapoursynth-plugin-Retinex-r4-1|19	
21cr|vapoursynth-plugin-Retinex-r4-1|20	%description
21cr|vapoursynth-plugin-Retinex-r4-1|21	The Retinex theory and algorithm mainly aims at
21cr|vapoursynth-plugin-Retinex-r4-1|22	simulating the color constancy feature of
21cr|vapoursynth-plugin-Retinex-r4-1|23	HVS(Human Visual System).
21cr|vapoursynth-plugin-Retinex-r4-1|24	
21cr|vapoursynth-plugin-Retinex-r4-1|25	The light perceived by visual receptors
21cr|vapoursynth-plugin-Retinex-r4-1|26	can be separated into illuminance and reflectance.
21cr|vapoursynth-plugin-Retinex-r4-1|27	Retinex estimates the illuminance and derive the
21cr|vapoursynth-plugin-Retinex-r4-1|28	reflectance from the light, the filtered result
21cr|vapoursynth-plugin-Retinex-r4-1|29	of which is an image represents the reflectance
21cr|vapoursynth-plugin-Retinex-r4-1|30	characteristics of the scene,
21cr|vapoursynth-plugin-Retinex-r4-1|31	regardless of the illuminance.
21cr|vapoursynth-plugin-Retinex-r4-1|32	
21cr|vapoursynth-plugin-Retinex-r4-1|33	Retinex is a very powerful filter in
21cr|vapoursynth-plugin-Retinex-r4-1|34	dynamic range compression, local contrast enhancement,
21cr|vapoursynth-plugin-Retinex-r4-1|35	color constancy, de-fog, etc.
21cr|vapoursynth-plugin-Retinex-r4-1|36	
21cr|vapoursynth-plugin-Retinex-r4-1|37	%files
21cr|vapoursynth-plugin-Retinex-r4-1|38	%doc LICENSE README.md
21cr|vapoursynth-plugin-Retinex-r4-1|39	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-Retinex-r4-1|40	
21cr|vapoursynth-plugin-Retinex-r4-1|41	#--------------------------------------------
21cr|vapoursynth-plugin-Retinex-r4-1|42	
21cr|vapoursynth-plugin-Retinex-r4-1|43	%prep
21cr|vapoursynth-plugin-Retinex-r4-1|44	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-Retinex-r4-1|45	
21cr|vapoursynth-plugin-Retinex-r4-1|46	
21cr|vapoursynth-plugin-Retinex-r4-1|47	%build
21cr|vapoursynth-plugin-Retinex-r4-1|48	meson build
21cr|vapoursynth-plugin-Retinex-r4-1|49	ninja -C build
21cr|vapoursynth-plugin-Retinex-r4-1|50	
21cr|vapoursynth-plugin-Retinex-r4-1|51	%install
21cr|vapoursynth-plugin-Retinex-r4-1|52	DESTDIR=%{buildroot} ninja -C build install

10788 21
21cr|vapoursynth-plugin-SangNomMod-0.1-5|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-SangNomMod-0.1-5|2	%define oname	VapourSynth-SangNomMod
21cr|vapoursynth-plugin-SangNomMod-0.1-5|3	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|4	Summary:	SangNomMod vapoursynth plugin
21cr|vapoursynth-plugin-SangNomMod-0.1-5|5	Name:		vapoursynth-plugin-SangNomMod
21cr|vapoursynth-plugin-SangNomMod-0.1-5|6	Version:	0.1
21cr|vapoursynth-plugin-SangNomMod-0.1-5|7	Release:	5
21cr|vapoursynth-plugin-SangNomMod-0.1-5|8	License:	MIT
21cr|vapoursynth-plugin-SangNomMod-0.1-5|9	Group:		Video
21cr|vapoursynth-plugin-SangNomMod-0.1-5|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-SangNomMod-0.1-5|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}-fix.tar.gz
21cr|vapoursynth-plugin-SangNomMod-0.1-5|12	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|13	BuildRequires:	pkgconfig(vapoursynth) >= 26
21cr|vapoursynth-plugin-SangNomMod-0.1-5|14	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|15	Requires:	vapoursynth >= R26
21cr|vapoursynth-plugin-SangNomMod-0.1-5|16	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-SangNomMod-0.1-5|17	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|18	%description
21cr|vapoursynth-plugin-SangNomMod-0.1-5|19	VapourSynth Plugin - SangNomMod (YUVP8/Y8 Only)
21cr|vapoursynth-plugin-SangNomMod-0.1-5|20	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|21	- Original plugin: SangNom by MarcFD
21cr|vapoursynth-plugin-SangNomMod-0.1-5|22	- Original plugin: SangNom2 by TurboPascal7 (Victor Efimov)
21cr|vapoursynth-plugin-SangNomMod-0.1-5|23	- All credits go to them.
21cr|vapoursynth-plugin-SangNomMod-0.1-5|24	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|25	%files
21cr|vapoursynth-plugin-SangNomMod-0.1-5|26	%doc LICENSE README.md
21cr|vapoursynth-plugin-SangNomMod-0.1-5|27	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-SangNomMod-0.1-5|28	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|29	#--------------------------------------------
21cr|vapoursynth-plugin-SangNomMod-0.1-5|30	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|31	%prep
21cr|vapoursynth-plugin-SangNomMod-0.1-5|32	%setup -qn %{oname}-%{version}-fix
21cr|vapoursynth-plugin-SangNomMod-0.1-5|33	chmod +x configure
21cr|vapoursynth-plugin-SangNomMod-0.1-5|34	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|35	%build
21cr|vapoursynth-plugin-SangNomMod-0.1-5|36	./configure --install=%{buildroot}%{_libdir}/vapoursynth
21cr|vapoursynth-plugin-SangNomMod-0.1-5|37	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|38	%make
21cr|vapoursynth-plugin-SangNomMod-0.1-5|39	
21cr|vapoursynth-plugin-SangNomMod-0.1-5|40	%install

10789 21
21cr|vapoursynth-plugin-TCanny-r14-1|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-TCanny-r14-1|2	%define oname	VapourSynth-TCanny
21cr|vapoursynth-plugin-TCanny-r14-1|3	
21cr|vapoursynth-plugin-TCanny-r14-1|4	Summary:	TCanny vapoursynth plugin
21cr|vapoursynth-plugin-TCanny-r14-1|5	Name:		vapoursynth-plugin-TCanny
21cr|vapoursynth-plugin-TCanny-r14-1|6	Version:	r14
21cr|vapoursynth-plugin-TCanny-r14-1|7	Release:	1
21cr|vapoursynth-plugin-TCanny-r14-1|8	License:	GPLv2
21cr|vapoursynth-plugin-TCanny-r14-1|9	Group:		Video
21cr|vapoursynth-plugin-TCanny-r14-1|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-TCanny-r14-1|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny/archive/refs/tags/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-TCanny-r14-1|12	
21cr|vapoursynth-plugin-TCanny-r14-1|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-TCanny-r14-1|14	BuildRequires:	pkgconfig(OpenCL)
21cr|vapoursynth-plugin-TCanny-r14-1|15	BuildRequires:	boost-devel
21cr|vapoursynth-plugin-TCanny-r14-1|16	BuildRequires:	meson
21cr|vapoursynth-plugin-TCanny-r14-1|17	BuildRequires:	ninja
21cr|vapoursynth-plugin-TCanny-r14-1|18	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-TCanny-r14-1|19	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-TCanny-r14-1|20	
21cr|vapoursynth-plugin-TCanny-r14-1|21	
21cr|vapoursynth-plugin-TCanny-r14-1|22	%description
21cr|vapoursynth-plugin-TCanny-r14-1|23	Builds an edge map using canny edge detection.
21cr|vapoursynth-plugin-TCanny-r14-1|24	
21cr|vapoursynth-plugin-TCanny-r14-1|25	Ported from AviSynth plugin
21cr|vapoursynth-plugin-TCanny-r14-1|26	http://bengal.missouri.edu/~kes25c/.
21cr|vapoursynth-plugin-TCanny-r14-1|27	
21cr|vapoursynth-plugin-TCanny-r14-1|28	%files
21cr|vapoursynth-plugin-TCanny-r14-1|29	%doc LICENSE README.md
21cr|vapoursynth-plugin-TCanny-r14-1|30	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-TCanny-r14-1|31	
21cr|vapoursynth-plugin-TCanny-r14-1|32	#--------------------------------------------
21cr|vapoursynth-plugin-TCanny-r14-1|33	
21cr|vapoursynth-plugin-TCanny-r14-1|34	%prep
21cr|vapoursynth-plugin-TCanny-r14-1|35	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-TCanny-r14-1|36	
21cr|vapoursynth-plugin-TCanny-r14-1|37	
21cr|vapoursynth-plugin-TCanny-r14-1|38	%build
21cr|vapoursynth-plugin-TCanny-r14-1|39	meson build
21cr|vapoursynth-plugin-TCanny-r14-1|40	ninja -C build
21cr|vapoursynth-plugin-TCanny-r14-1|41	
21cr|vapoursynth-plugin-TCanny-r14-1|42	%install
21cr|vapoursynth-plugin-TCanny-r14-1|43	DESTDIR=%{buildroot} ninja -C build install

10790 21
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|2	%define oname	VapourSynth-TDeintMod
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|3	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|4	Summary:	TDeintMod vapoursynth plugin
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|5	Name:		vapoursynth-plugin-TDeintMod
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|6	Version:	r10.1
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|7	Release:	3
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|8	License:	GPLv2
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|9	Group:		Video
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|12	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|14	BuildRequires:	meson
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|15	BuildRequires:	ninja
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|16	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|17	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|18	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|19	%description
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|20	TDeintMod is a combination of TDeint and TMM,
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|21	which are both ported from tritical's
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|22	AviSynth plugin http://bengal.missouri.edu/~kes25c/.
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|23	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|24	IsCombed is a utility function to check
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|25	whether or not a frame is combed and stores
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|26	the result (0 or 1) as a frame property named _Combed.
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|27	It's intended to be used within `std.FrameEval`
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|28	to process only combed frames and leave
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|29	non-combed frames untouched.
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|30	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|31	Only a few functionality of TDeint is kept in TDeintMod,
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|32	either because some use inline asm and there
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|33	is no equivalent C code in the source, or some
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|34	are very rarely used by people nowadays.
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|35	For example, the biggest change is that TDeint's
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|36	internal building of motion mask is entirely
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|37	dropped, and be replaced with TMM's motion mask.
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|38	The second is that only cubic interpolation is
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|39	kept as the only one internal interpolation method,
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|40	all the others (ELA interpolation, kernel
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|41	interpolation and blend interpolation) are dropped.
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|42	Cubic interpolation is kept only for testing purpose,
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|43	and people should really specify an externally
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|44	interpolated clip via `edeint` argument for practical use.
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|45	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|46	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|47	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|48	%files
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|49	%doc LICENSE README.md
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|50	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|51	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|52	#--------------------------------------------
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|53	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|54	%prep
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|55	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|56	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|57	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|58	%build
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|59	meson build
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|60	ninja -C build
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|61	
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|62	%install
21cr|vapoursynth-plugin-TDeintMod-r10.1-3|63	DESTDIR=%{buildroot} ninja -C build install

10791 21
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|2	%define oname	VapourSynth-VagueDenoiser
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|3	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|4	Summary:	VagueDenoiser vapoursynth plugin
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|5	Name:		vapoursynth-plugin-VagueDenoiser
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|6	Version:	r2
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|7	Release:	3
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|8	License:	GPLv2
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|9	Group:		Video
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|12	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|14	BuildRequires:	nasm
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|15	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|16	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|17	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|18	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|19	%description
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|20	This is a wavelet based denoiser.
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|21	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|22	Basically, it transforms each frame from the video
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|23	input into the wavelet domain,
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|24	using Cohen-Daubechies-Feauveau 9/7.
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|25	Then it applies some filtering to
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|26	the obtained coefficients.
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|27	It does an inverse wavelet transform after.
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|28	Due to wavelet properties, it should give a
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|29	nice smoothed result, and reduced noise,
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|30	without blurring picture features.
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|31	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|32	Ported from AviSynth plugin
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|33	http://avisynth.org.ru/vague/vaguedenoiser.html.
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|34	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|35	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|36	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|37	%files
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|38	%doc LICENSE README.md
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|39	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|40	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|41	#--------------------------------------------
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|42	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|43	%prep
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|44	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|45	chmod +x configure
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|46	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|47	%build
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|48	./configure --install=%{buildroot}%{_libdir}/vapoursynth
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|49	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|50	%make
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|51	
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|52	%install
21cr|vapoursynth-plugin-VagueDenoiser-r2-3|53	%makeinstall_std

10792 21
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|1	%define debug_package	%{nil}
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|2	%define oname	VapourSynth-Yadifmod
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|3	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|4	Summary:	Yadifmod vapoursynth plugin
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|5	Name:		vapoursynth-plugin-Yadifmod
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|6	Version:	r10.1
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|7	Release:	2
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|8	License:	GPLv2
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|9	Group:		Video
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|10	Url:		https://github.com/HomeOfVapourSynthEvolution/%{oname}
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|11	Source0:	https://github.com/HomeOfVapourSynthEvolution/%{oname}-%{version}.tar.gz
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|12	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|13	BuildRequires:	pkgconfig(vapoursynth) >= 48
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|14	BuildRequires:	meson
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|15	BuildRequires:	ninja
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|16	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|17	Requires:	vapoursynth >= R48
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|18	ExclusiveArch:	%{ix86} %{x86_64}
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|19	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|20	%description
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|21	Modified version of Fizick's avisynth filter
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|22	port of yadif from mplayer.
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|23	This version doesn't internally
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|24	generate spatial predictions,
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|25	but takes them from an external clip.
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|26	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|27	Ported from AviSynth plugin
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|28	http://web.missouri.edu/~kes25c/.
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|29	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|30	%files
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|31	%doc LICENSE README.md
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|32	%{_libdir}/vapoursynth/*.so
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|33	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|34	#--------------------------------------------
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|35	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|36	%prep
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|37	%setup -qn %{oname}-%{version}
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|38	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|39	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|40	%build
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|41	meson build
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|42	ninja -C build
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|43	
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|44	%install
21cr|vapoursynth-plugin-Yadifmod-r10.1-2|45	DESTDIR=%{buildroot} ninja -C build install

10793 21
21cr|vavoom-1.33-9|1	Summary:	Open source port of the DOOM game engine
21cr|vavoom-1.33-9|2	Name:		vavoom
21cr|vavoom-1.33-9|3	Version:	1.33
21cr|vavoom-1.33-9|4	Release:	9
21cr|vavoom-1.33-9|5	License:	GPLv2+
21cr|vavoom-1.33-9|6	Group:		Games/Arcade
21cr|vavoom-1.33-9|7	Url:		http://vavoom-engine.com/
21cr|vavoom-1.33-9|8	Source0:	http://dl.sourceforge.net/vavoom/%{name}-%{version}.tar.bz2
21cr|vavoom-1.33-9|9	Patch0:		vavoom-1.30-linkage.patch
21cr|vavoom-1.33-9|10	Patch1:		vavoom-1.30-fix-str-fmt.patch
21cr|vavoom-1.33-9|11	Patch2:		vavoom-1.33-sfmt.patch
21cr|vavoom-1.33-9|12	Patch3:		vavoom-1.33-cmake35.patch
21cr|vavoom-1.33-9|13	# From Fedora package
21cr|vavoom-1.33-9|14	Patch10:	vavoom-1.33-default-iwaddir.patch
21cr|vavoom-1.33-9|15	Patch11:	vavoom-1.33-dont-override-delete.patch
21cr|vavoom-1.33-9|16	Patch12:	vavoom-1.33-gcc6.patch
21cr|vavoom-1.33-9|17	BuildRequires:	cmake
21cr|vavoom-1.33-9|18	BuildRequires:	desktop-file-utils
21cr|vavoom-1.33-9|19	BuildRequires:	subversion
21cr|vavoom-1.33-9|20	BuildRequires:	jpeg-devel >= 1.3.0
21cr|vavoom-1.33-9|21	BuildRequires:	libmikmod-devel
21cr|vavoom-1.33-9|22	BuildRequires:	wxgtku-devel
21cr|vavoom-1.33-9|23	BuildRequires:	pkgconfig(allegro)
21cr|vavoom-1.33-9|24	BuildRequires:	pkgconfig(flac++)
21cr|vavoom-1.33-9|25	BuildRequires:	pkgconfig(gl)
21cr|vavoom-1.33-9|26	BuildRequires:	pkgconfig(libpng)
21cr|vavoom-1.33-9|27	BuildRequires:	pkgconfig(mad)
21cr|vavoom-1.33-9|28	BuildRequires:	pkgconfig(openal)
21cr|vavoom-1.33-9|29	BuildRequires:	pkgconfig(sdl)
21cr|vavoom-1.33-9|30	BuildRequires:	pkgconfig(SDL_mixer)
21cr|vavoom-1.33-9|31	BuildRequires:	pkgconfig(SDL_net)
21cr|vavoom-1.33-9|32	BuildRequires:	pkgconfig(vorbis)
21cr|vavoom-1.33-9|33	Recommends:	vavoom-vmdl
21cr|vavoom-1.33-9|34	Recommends:	TiMidity++
21cr|vavoom-1.33-9|35	
21cr|vavoom-1.33-9|36	%description
21cr|vavoom-1.33-9|37	Vavoom is an open-source port of Doom, the classic 3D first-person shooter
21cr|vavoom-1.33-9|38	game.  It adds some extra features to Doom such as translucency
21cr|vavoom-1.33-9|39	and freelook support.
21cr|vavoom-1.33-9|40	
21cr|vavoom-1.33-9|41	%files
21cr|vavoom-1.33-9|42	%doc docs/*.log docs/gnu.txt docs/vavoom.txt
21cr|vavoom-1.33-9|43	%{_gamesbindir}/*
21cr|vavoom-1.33-9|44	%{_gamesdatadir}/*
21cr|vavoom-1.33-9|45	%{_datadir}/applications/*.desktop
21cr|vavoom-1.33-9|46	
21cr|vavoom-1.33-9|47	#----------------------------------------------------------------------------
21cr|vavoom-1.33-9|48	
21cr|vavoom-1.33-9|49	%prep
21cr|vavoom-1.33-9|50	%autosetup -p1
21cr|vavoom-1.33-9|51	
21cr|vavoom-1.33-9|52	# This one line sed command is easier than trying to muck with the Makefile
21cr|vavoom-1.33-9|53	# to add the proper -D definition.
21cr|vavoom-1.33-9|54	sed -i "s|#define FL_BASEDIR.*|#define FL_BASEDIR \"%{_gamesdatadir}/%{name}\"|" source/files.h
21cr|vavoom-1.33-9|55	
21cr|vavoom-1.33-9|56	%build
21cr|vavoom-1.33-9|57	%cmake \
21cr|vavoom-1.33-9|58	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21cr|vavoom-1.33-9|59	-DBINDIR=%{_gamesbindir} \
21cr|vavoom-1.33-9|60	-DDATADIR=%{_gamesdatadir}/%{name} \
21cr|vavoom-1.33-9|61	-DWITH_SDL=Y \
21cr|vavoom-1.33-9|62	-DWITH_OPENGL=Y \
21cr|vavoom-1.33-9|63	-DWITH_OPENAL=Y \
21cr|vavoom-1.33-9|64	-DWITH_FLAC=Y \
21cr|vavoom-1.33-9|65	-DWITH_ALLEGRO=N
21cr|vavoom-1.33-9|66	
21cr|vavoom-1.33-9|67	# copy some needed files to build dir
21cr|vavoom-1.33-9|68	cp -r ../progs ./
21cr|vavoom-1.33-9|69	cp -r ../utils/editing ./utils/
21cr|vavoom-1.33-9|70	
21cr|vavoom-1.33-9|71	# The Makefile doesn't do parallel builds correctly.
21cr|vavoom-1.33-9|72	make
21cr|vavoom-1.33-9|73	
21cr|vavoom-1.33-9|74	%install
21cr|vavoom-1.33-9|75	%makeinstall_std -C build
21cr|vavoom-1.33-9|76	
21cr|vavoom-1.33-9|77	cat << EOF > %{name}.desktop
21cr|vavoom-1.33-9|78	[Desktop Entry]
21cr|vavoom-1.33-9|79	Name=Freedoom
21cr|vavoom-1.33-9|80	Comment=Freedoom with the Vavoom engine
21cr|vavoom-1.33-9|81	Exec=vavoom
21cr|vavoom-1.33-9|82	Icon=arcade_section
21cr|vavoom-1.33-9|83	Terminal=false
21cr|vavoom-1.33-9|84	Type=Application
21cr|vavoom-1.33-9|85	Categories=Game;ArcadeGame;
21cr|vavoom-1.33-9|86	EOF
21cr|vavoom-1.33-9|87	
21cr|vavoom-1.33-9|88	desktop-file-install \
21cr|vavoom-1.33-9|89	--vendor="" \
21cr|vavoom-1.33-9|90	--dir %{buildroot}%{_datadir}/applications \
21cr|vavoom-1.33-9|91	%{name}.desktop

10794 21
21cr|vavoom-vmdl-1.4.3-6|1	%define	oname	vavoom
21cr|vavoom-vmdl-1.4.3-6|2	
21cr|vavoom-vmdl-1.4.3-6|3	Name:		vavoom-vmdl
21cr|vavoom-vmdl-1.4.3-6|4	Version:	1.4.3
21cr|vavoom-vmdl-1.4.3-6|5	Release:	6
21cr|vavoom-vmdl-1.4.3-6|6	Epoch:		1
21cr|vavoom-vmdl-1.4.3-6|7	Summary:	VMDL files for %{oname}
21cr|vavoom-vmdl-1.4.3-6|8	Group:		Games/Arcade
21cr|vavoom-vmdl-1.4.3-6|9	License:	GPL
21cr|vavoom-vmdl-1.4.3-6|10	URL:		http://vavoom-engine.com/
21cr|vavoom-vmdl-1.4.3-6|11	Source0:	http://dl.sourceforge.net/vavoom/vmodels-doom-%{version}.zip
21cr|vavoom-vmdl-1.4.3-6|12	Source1:	http://dl.sourceforge.net/vavoom/vmodels-heretic-%{version}.zip
21cr|vavoom-vmdl-1.4.3-6|13	Source2:	http://dl.sourceforge.net/vavoom/vmodels-hexen-%{version}.zip
21cr|vavoom-vmdl-1.4.3-6|14	Source3:	http://dl.sourceforge.net/vavoom/vmodels-strife-%{version}.zip
21cr|vavoom-vmdl-1.4.3-6|15	BuildArch:	noarch
21cr|vavoom-vmdl-1.4.3-6|16	Requires:	%{oname}
21cr|vavoom-vmdl-1.4.3-6|17	
21cr|vavoom-vmdl-1.4.3-6|18	%description
21cr|vavoom-vmdl-1.4.3-6|19	3D model files to replace many of the game sprites.
21cr|vavoom-vmdl-1.4.3-6|20	
21cr|vavoom-vmdl-1.4.3-6|21	%prep
21cr|vavoom-vmdl-1.4.3-6|22	%setup -q -c -a 1 -a 2 -a 3 -n %{name}-%{version}
21cr|vavoom-vmdl-1.4.3-6|23	
21cr|vavoom-vmdl-1.4.3-6|24	%build
21cr|vavoom-vmdl-1.4.3-6|25	# Move the documentation files around to make it easier for packaging
21cr|vavoom-vmdl-1.4.3-6|26	for i in doom heretic hexen strife ; do
21cr|vavoom-vmdl-1.4.3-6|27	mkdir $i
21cr|vavoom-vmdl-1.4.3-6|28	mv basev/$i/*.txt $i
21cr|vavoom-vmdl-1.4.3-6|29	done
21cr|vavoom-vmdl-1.4.3-6|30	
21cr|vavoom-vmdl-1.4.3-6|31	%install
21cr|vavoom-vmdl-1.4.3-6|32	rm -rf %{buildroot}
21cr|vavoom-vmdl-1.4.3-6|33	mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
21cr|vavoom-vmdl-1.4.3-6|34	cp -ar basev %{buildroot}%{_gamesdatadir}/%{oname}
21cr|vavoom-vmdl-1.4.3-6|35	
21cr|vavoom-vmdl-1.4.3-6|36	%clean
21cr|vavoom-vmdl-1.4.3-6|37	rm -rf %{buildroot}
21cr|vavoom-vmdl-1.4.3-6|38	
21cr|vavoom-vmdl-1.4.3-6|39	%files
21cr|vavoom-vmdl-1.4.3-6|40	%defattr(644,root,root,755)
21cr|vavoom-vmdl-1.4.3-6|41	%{_gamesdatadir}/%{oname}/basev/doom
21cr|vavoom-vmdl-1.4.3-6|42	%{_gamesdatadir}/%{oname}/basev/strife
21cr|vavoom-vmdl-1.4.3-6|43	%{_gamesdatadir}/%{oname}/basev/heretic
21cr|vavoom-vmdl-1.4.3-6|44	%{_gamesdatadir}/%{oname}/basev/hexen
21cr|vavoom-vmdl-1.4.3-6|45	%doc doom heretic hexen strife

10795 21
21cr|vbam-2.1.4-4|1	Summary:	A GameBoy Advance and GameBoy Color emulator
21cr|vbam-2.1.4-4|2	Name:		vbam
21cr|vbam-2.1.4-4|3	Version:	2.1.4
21cr|vbam-2.1.4-4|4	Release:	4
21cr|vbam-2.1.4-4|5	License:	GPLv2+
21cr|vbam-2.1.4-4|6	Group:		Emulators
21cr|vbam-2.1.4-4|7	Url:		http://vba-m.com/
21cr|vbam-2.1.4-4|8	Source0:	https://github.com/visualboyadvance-m/visualboyadvance-m/archive/%{version}.tar.gz?/visualboyadvance-m-%{version}.tar.gz
21cr|vbam-2.1.4-4|9	Patch0:		visualboyadvance-m-VBA-M_Beta_2-cmake-sfml2.patch
21cr|vbam-2.1.4-4|10	Patch1:		visualboyadvance-m-VBA-M_Beta_2-gui-freeze-on-exit.patch
21cr|vbam-2.1.4-4|11	# Auto-detection in WxWidgets doesn't work, force GTK2
21cr|vbam-2.1.4-4|12	Patch2:		visualboyadvance-m-2.1.4-force-gtk2.patch
21cr|vbam-2.1.4-4|13	BuildRequires:	cmake
21cr|vbam-2.1.4-4|14	BuildRequires:	zip
21cr|vbam-2.1.4-4|15	BuildRequires:	gomp-devel
21cr|vbam-2.1.4-4|16	BuildRequires:	sfml-devel
21cr|vbam-2.1.4-4|17	BuildRequires:	wxgtku3.1-devel
21cr|vbam-2.1.4-4|18	BuildRequires:	pkgconfig(cairo)
21cr|vbam-2.1.4-4|19	BuildRequires:	pkgconfig(gl)
21cr|vbam-2.1.4-4|20	BuildRequires:	pkgconfig(glu)
21cr|vbam-2.1.4-4|21	BuildRequires:	pkgconfig(libpng)
21cr|vbam-2.1.4-4|22	BuildRequires:	pkgconfig(openal)
21cr|vbam-2.1.4-4|23	BuildRequires:	pkgconfig(sdl2)
21cr|vbam-2.1.4-4|24	BuildRequires:	pkgconfig(zlib)
21cr|vbam-2.1.4-4|25	ExcludeArch:	%{armx}
21cr|vbam-2.1.4-4|26	
21cr|vbam-2.1.4-4|27	%description
21cr|vbam-2.1.4-4|28	VisualBoyAdvance-M is a GameBoy Advance and GameBoy Color emulator.
21cr|vbam-2.1.4-4|29	It is based on VisualBoyAdvance and integrates the best features from
21cr|vbam-2.1.4-4|30	the various other forks.
21cr|vbam-2.1.4-4|31	
21cr|vbam-2.1.4-4|32	It also features a wxWidgets frontend.
21cr|vbam-2.1.4-4|33	
21cr|vbam-2.1.4-4|34	%files -f wxvbam.lang
21cr|vbam-2.1.4-4|35	%doc doc/ReadMe.SDL.txt doc/DevInfo.txt
21cr|vbam-2.1.4-4|36	%{_bindir}/visualboyadvance-m
21cr|vbam-2.1.4-4|37	%{_datadir}/appdata/wxvbam.appdata.xml
21cr|vbam-2.1.4-4|38	%{_datadir}/applications/wxvbam.desktop
21cr|vbam-2.1.4-4|39	%{_datadir}/vbam/
21cr|vbam-2.1.4-4|40	%{_iconsdir}/hicolor/*/apps/vbam.*
21cr|vbam-2.1.4-4|41	%{_mandir}/man6/visualboyadvance-m.6*
21cr|vbam-2.1.4-4|42	
21cr|vbam-2.1.4-4|43	#----------------------------------------------------------------------------
21cr|vbam-2.1.4-4|44	
21cr|vbam-2.1.4-4|45	%prep
21cr|vbam-2.1.4-4|46	%autosetup -p1 -n visualboyadvance-m-%{version}
21cr|vbam-2.1.4-4|47	
21cr|vbam-2.1.4-4|48	%build
21cr|vbam-2.1.4-4|49	%cmake \
21cr|vbam-2.1.4-4|50	-DENABLE_ASM:BOOL=OFF		\
21cr|vbam-2.1.4-4|51	-DENABLE_FFMPEG:BOOL=OFF	\
21cr|vbam-2.1.4-4|52	-DENABLE_LINK:BOOL=ON		\
21cr|vbam-2.1.4-4|53	-DVERSION_RELEASE="%{release}"	\
21cr|vbam-2.1.4-4|54	-DVERSION="%{version}"
21cr|vbam-2.1.4-4|55	%make
21cr|vbam-2.1.4-4|56	
21cr|vbam-2.1.4-4|57	%install
21cr|vbam-2.1.4-4|58	%makeinstall_std -C build
21cr|vbam-2.1.4-4|59	
21cr|vbam-2.1.4-4|60	%find_lang wxvbam

10796 21
21cr|vbetool-1.1-17|1	Summary:	Real-mode video BIOS utility to alter hardware state
21cr|vbetool-1.1-17|2	Name:		vbetool
21cr|vbetool-1.1-17|3	Version:	1.1
21cr|vbetool-1.1-17|4	Release:	17
21cr|vbetool-1.1-17|5	License:	GPLv2+
21cr|vbetool-1.1-17|6	Group:		System/Configuration/Other
21cr|vbetool-1.1-17|7	Url:		http://www.srcf.ucam.org/~mjg59/vbetool/
21cr|vbetool-1.1-17|8	Source0:	http://www.srcf.ucam.org/~mjg59/vbetool/vbetool_%{version}.tar.gz
21cr|vbetool-1.1-17|9	Patch0:		vbetool_1.1-lz.patch
21cr|vbetool-1.1-17|10	BuildRequires:	libx86-devel
21cr|vbetool-1.1-17|11	BuildRequires:	pkgconfig(libpci)
21cr|vbetool-1.1-17|12	ExclusiveArch:	%{ix86} x86_64
21cr|vbetool-1.1-17|13	
21cr|vbetool-1.1-17|14	%description
21cr|vbetool-1.1-17|15	vbetool allows you to run real-mode video BIOS code to alter
21cr|vbetool-1.1-17|16	hardware state. It uses lrmi in order to run code from the video BIOS.
21cr|vbetool-1.1-17|17	Currently, it is able to alter DPMS states, save/restore video card state
21cr|vbetool-1.1-17|18	and attempts to initialize the video card from scratch.
21cr|vbetool-1.1-17|19	
21cr|vbetool-1.1-17|20	%files
21cr|vbetool-1.1-17|21	%doc COPYING
21cr|vbetool-1.1-17|22	%doc %{_mandir}/man1/vbetool.1*
21cr|vbetool-1.1-17|23	%{_sbindir}/vbetool
21cr|vbetool-1.1-17|24	
21cr|vbetool-1.1-17|25	#----------------------------------------------------------------------------
21cr|vbetool-1.1-17|26	
21cr|vbetool-1.1-17|27	%prep
21cr|vbetool-1.1-17|28	%setup -q
21cr|vbetool-1.1-17|29	%patch0 -p1
21cr|vbetool-1.1-17|30	
21cr|vbetool-1.1-17|31	%build
21cr|vbetool-1.1-17|32	autoreconf -fi
21cr|vbetool-1.1-17|33	%configure
21cr|vbetool-1.1-17|34	%make
21cr|vbetool-1.1-17|35	
21cr|vbetool-1.1-17|36	%install
21cr|vbetool-1.1-17|37	%makeinstall_std

10797 21
21cr|vblade-22-1|1	# Workaround to build with GCC 10
21cr|vblade-22-1|2	%global optflags %{optflags} -fcommon
21cr|vblade-22-1|3	# (Nanar) TODO: An initscript !!
21cr|vblade-22-1|4	
21cr|vblade-22-1|5	Summary:	Programs to export AoE block device
21cr|vblade-22-1|6	Name:		vblade
21cr|vblade-22-1|7	Version:	22
21cr|vblade-22-1|8	Release:	1
21cr|vblade-22-1|9	License:	GPLv2
21cr|vblade-22-1|10	Group:		System/Kernel and hardware
21cr|vblade-22-1|11	Url:		http://aoetools.sourceforge.net
21cr|vblade-22-1|12	Source0:	https://sourceforge.net/projects/aoetools/files/vblade/%{name}-%{version}.tar.gz
21cr|vblade-22-1|13	
21cr|vblade-22-1|14	%description
21cr|vblade-22-1|15	The vblade program (storage target) exports a block device using AoE.
21cr|vblade-22-1|16	
21cr|vblade-22-1|17	%files
21cr|vblade-22-1|18	%doc HACKING NEWS README
21cr|vblade-22-1|19	%{_sbindir}/*
21cr|vblade-22-1|20	%{_mandir}/*/*
21cr|vblade-22-1|21	
21cr|vblade-22-1|22	%prep
21cr|vblade-22-1|23	%setup -q
21cr|vblade-22-1|24	
21cr|vblade-22-1|25	%build
21cr|vblade-22-1|26	%make CFLAGS="%{optflags}"
21cr|vblade-22-1|27	
21cr|vblade-22-1|28	%install
21cr|vblade-22-1|29	
21cr|vblade-22-1|30	mkdir -p %{buildroot}{%{_sbindir},%{_mandir}/man8}
21cr|vblade-22-1|31	
21cr|vblade-22-1|32	install vblade %{buildroot}%{_sbindir}/vblade
21cr|vblade-22-1|33	install vblade.8 %{buildroot}%{_mandir}/man8/vblade.8

10798 21
21cr|vboxtool-0.5-1|1	BuildArch:		noarch
21cr|vboxtool-0.5-1|2	Name:			vboxtool
21cr|vboxtool-0.5-1|3	Summary:		Easy control of virtual machines of VirtualBox on a Linux headless server
21cr|vboxtool-0.5-1|4	Version:		0.5
21cr|vboxtool-0.5-1|5	Release:		1
21cr|vboxtool-0.5-1|6	Source0:		%{name}-%{version}.zip
21cr|vboxtool-0.5-1|7	Source1:		machines.conf
21cr|vboxtool-0.5-1|8	Source2:		vboxtool.conf
21cr|vboxtool-0.5-1|9	Patch1:			vboxtoolinit.patch
21cr|vboxtool-0.5-1|10	URL:			http://sourceforge.net/projects/%{name}/
21cr|vboxtool-0.5-1|11	
21cr|vboxtool-0.5-1|12	Group:			Emulators
21cr|vboxtool-0.5-1|13	License:		GPLv3
21cr|vboxtool-0.5-1|14	Requires(pre):		rpm-helper
21cr|vboxtool-0.5-1|15	Requires(preun):	rpm-helper
21cr|vboxtool-0.5-1|16	
21cr|vboxtool-0.5-1|17	
21cr|vboxtool-0.5-1|18	%description
21cr|vboxtool-0.5-1|19	Easy control of VM of VirtualBox on a Linux headless server.
21cr|vboxtool-0.5-1|20	
21cr|vboxtool-0.5-1|21	
21cr|vboxtool-0.5-1|22	%prep
21cr|vboxtool-0.5-1|23	%setup -q -T -a0 -c
21cr|vboxtool-0.5-1|24	%patch1	-p0 -b .patch
21cr|vboxtool-0.5-1|25	
21cr|vboxtool-0.5-1|26	chmod 644 readme.txt
21cr|vboxtool-0.5-1|27	chmod 644 COPYING.txt
21cr|vboxtool-0.5-1|28	chmod 644 changelog.txt
21cr|vboxtool-0.5-1|29	
21cr|vboxtool-0.5-1|30	
21cr|vboxtool-0.5-1|31	%build
21cr|vboxtool-0.5-1|32	%install
21cr|vboxtool-0.5-1|33	install -d %{buildroot}/%{_prefix}/bin/
21cr|vboxtool-0.5-1|34	install -d %{buildroot}/%{_sysconfdir}/init.d/
21cr|vboxtool-0.5-1|35	install -d %{buildroot}/%{_sysconfdir}/%{name}/
21cr|vboxtool-0.5-1|36	cp -f script/vboxtool %{buildroot}/%{_prefix}/bin/
21cr|vboxtool-0.5-1|37	cp -f script/vboxtoolinit %{buildroot}/%{_sysconfdir}/init.d/
21cr|vboxtool-0.5-1|38	cp -f %{SOURCE1} %{buildroot}/%{_sysconfdir}/%{name}/
21cr|vboxtool-0.5-1|39	cp -f %{SOURCE2} %{buildroot}/%{_sysconfdir}/%{name}/
21cr|vboxtool-0.5-1|40	chmod 644 %{buildroot}/%{_sysconfdir}/%{name}/*
21cr|vboxtool-0.5-1|41	
21cr|vboxtool-0.5-1|42	
21cr|vboxtool-0.5-1|43	%clean
21cr|vboxtool-0.5-1|44	
21cr|vboxtool-0.5-1|45	
21cr|vboxtool-0.5-1|46	%post
21cr|vboxtool-0.5-1|47	%_post_service vboxtoolinit
21cr|vboxtool-0.5-1|48	
21cr|vboxtool-0.5-1|49	
21cr|vboxtool-0.5-1|50	
21cr|vboxtool-0.5-1|51	%preun
21cr|vboxtool-0.5-1|52	%_preun_service vboxtoolinit
21cr|vboxtool-0.5-1|53	
21cr|vboxtool-0.5-1|54	
21cr|vboxtool-0.5-1|55	%files
21cr|vboxtool-0.5-1|56	%doc readme.txt COPYING.txt changelog.txt
21cr|vboxtool-0.5-1|57	%config(noreplace) %{_sysconfdir}/%{name}/machines.conf
21cr|vboxtool-0.5-1|58	%config(noreplace) %{_sysconfdir}/%{name}/vboxtool.conf
21cr|vboxtool-0.5-1|59	%{_prefix}/bin/%{name}
21cr|vboxtool-0.5-1|60	%{_sysconfdir}/init.d/vboxtoolinit

10799 21
21cr|vcg-1.30-10|1	%define debug_package	%{nil}
21cr|vcg-1.30-10|2	
21cr|vcg-1.30-10|3	%define name vcg
21cr|vcg-1.30-10|4	%define version 1.30
21cr|vcg-1.30-10|5	%define rel 10
21cr|vcg-1.30-10|6	%define release %{rel}
21cr|vcg-1.30-10|7	
21cr|vcg-1.30-10|8	Summary: The VCG visualization tool for compiler graphs
21cr|vcg-1.30-10|9	Name: %name
21cr|vcg-1.30-10|10	Version: %version
21cr|vcg-1.30-10|11	Release: %release
21cr|vcg-1.30-10|12	License: GPL
21cr|vcg-1.30-10|13	Group: Graphics
21cr|vcg-1.30-10|14	URL: http://www.cs.uni-sb.de/RW/users/sander/html/gsvcg1.html
21cr|vcg-1.30-10|15	Source: ftp://ftp.cs.uni-sb.de/pub/graphics/vcg/vcg.tar.bz2
21cr|vcg-1.30-10|16	Patch0: vcg.1.30-fix-build.patch
21cr|vcg-1.30-10|17	Patch1: vcg.1.30-fix-link.patch
21cr|vcg-1.30-10|18	
21cr|vcg-1.30-10|19	BuildRequires: pkgconfig(x11)
21cr|vcg-1.30-10|20	
21cr|vcg-1.30-10|21	%description
21cr|vcg-1.30-10|22	The VCG tool reads a textual and readable specification of a
21cr|vcg-1.30-10|23	graph and visualizes the graph.  If not all positions of
21cr|vcg-1.30-10|24	nodes are fixed, the tool layouts the graph using several
21cr|vcg-1.30-10|25	heuristics as reducing the number of crossings, minimizing
21cr|vcg-1.30-10|26	the size of edges, centering of nodes.  The specification
21cr|vcg-1.30-10|27	language of the VCG tool is nearly compatible to GRL, the
21cr|vcg-1.30-10|28	language of the edge tool, but contains many extensions.  The
21cr|vcg-1.30-10|29	VCG tool allows folding of dynamically or statically specified
21cr|vcg-1.30-10|30	regions of the graph.  It uses colors and runs on X11.
21cr|vcg-1.30-10|31	
21cr|vcg-1.30-10|32	%prep
21cr|vcg-1.30-10|33	%setup -q -n %{name}.%{version}
21cr|vcg-1.30-10|34	%patch0 -p1 -z .pix
21cr|vcg-1.30-10|35	%patch1 -p0 -b .link
21cr|vcg-1.30-10|36	
21cr|vcg-1.30-10|37	%build
21cr|vcg-1.30-10|38	make xvcg_gcc_noxmkmf xvcg CFLAGS="-c %{optflags -wall}"
21cr|vcg-1.30-10|39	
21cr|vcg-1.30-10|40	%install
21cr|vcg-1.30-10|41	install -d %buildroot/{%{_bindir},%{_mandir}/manl}
21cr|vcg-1.30-10|42	make SED=sed BINDIR=%buildroot/%{_bindir} MANDIR=%buildroot/%{_mandir}/man1 MANEXT=1 install
21cr|vcg-1.30-10|43	
21cr|vcg-1.30-10|44	cp -f demo/demo.csh expl
21cr|vcg-1.30-10|45	chmod 644 expl/cfg.vcg
21cr|vcg-1.30-10|46	
21cr|vcg-1.30-10|47	
21cr|vcg-1.30-10|48	%files
21cr|vcg-1.30-10|49	%doc COPYING README expl
21cr|vcg-1.30-10|50	%{_bindir}/*
21cr|vcg-1.30-10|51	%{_mandir}/*/*

10800 21
21cr|vcmi-1.6.8-1|1	%global	debug_package %{nil}
21cr|vcmi-1.6.8-1|2	%global	ldflags %{ldflags} -Wl,-rpath -Wl,%{_libdir}/%{name}
21cr|vcmi-1.6.8-1|3	
21cr|vcmi-1.6.8-1|4	Summary:	Open-source re-implementation and extension of the Heroes III game engine
21cr|vcmi-1.6.8-1|5	Summary(ru_RU.UTF-8): Открытая реализация и расширение игрового движка Heroes III
21cr|vcmi-1.6.8-1|6	Name:		vcmi
21cr|vcmi-1.6.8-1|7	Version:	1.6.8
21cr|vcmi-1.6.8-1|8	Release:	1
21cr|vcmi-1.6.8-1|9	License:	GPLv2+
21cr|vcmi-1.6.8-1|10	Group:		Games/Strategy
21cr|vcmi-1.6.8-1|11	Url:		https://www.vcmi.eu/
21cr|vcmi-1.6.8-1|12	Source0:	https://github.com/vcmi/vcmi/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|vcmi-1.6.8-1|13	Source1:	vcmi.rpmlintrc
21cr|vcmi-1.6.8-1|14	BuildRequires:	cmake
21cr|vcmi-1.6.8-1|15	BuildRequires:	qt5-linguist-tools
21cr|vcmi-1.6.8-1|16	BuildRequires:	boost-devel
21cr|vcmi-1.6.8-1|17	BuildRequires:	pkgconfig(fuzzylite)
21cr|vcmi-1.6.8-1|18	BuildRequires:	pkgconfig(gl)
21cr|vcmi-1.6.8-1|19	BuildRequires:	pkgconfig(libavcodec)
21cr|vcmi-1.6.8-1|20	BuildRequires:	pkgconfig(libavformat)
21cr|vcmi-1.6.8-1|21	BuildRequires:	pkgconfig(libavutil)
21cr|vcmi-1.6.8-1|22	BuildRequires:	pkgconfig(libswscale)
21cr|vcmi-1.6.8-1|23	BuildRequires:	pkgconfig(luajit)
21cr|vcmi-1.6.8-1|24	BuildRequires:	pkgconfig(minizip)
21cr|vcmi-1.6.8-1|25	BuildRequires:	pkgconfig(Qt5Core)
21cr|vcmi-1.6.8-1|26	BuildRequires:	pkgconfig(Qt5Gui)
21cr|vcmi-1.6.8-1|27	BuildRequires:	pkgconfig(Qt5Network)
21cr|vcmi-1.6.8-1|28	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|vcmi-1.6.8-1|29	BuildRequires:	pkgconfig(sdl2)
21cr|vcmi-1.6.8-1|30	BuildRequires:	pkgconfig(SDL2_image)
21cr|vcmi-1.6.8-1|31	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|vcmi-1.6.8-1|32	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|vcmi-1.6.8-1|33	BuildRequires:	pkgconfig(tbb)
21cr|vcmi-1.6.8-1|34	BuildRequires:	pkgconfig(vulkan)
21cr|vcmi-1.6.8-1|35	BuildRequires:	pkgconfig(xkbcommon)
21cr|vcmi-1.6.8-1|36	BuildRequires:	pkgconfig(zlib)
21cr|vcmi-1.6.8-1|37	BuildRequires:  patchelf
21cr|vcmi-1.6.8-1|38	
21cr|vcmi-1.6.8-1|39	%description
21cr|vcmi-1.6.8-1|40	VCMI is an open-source project aiming to re-implement the Heroes of Might and
21cr|vcmi-1.6.8-1|41	Magic III: In the Wake of Gods game engine, giving it new and extended
21cr|vcmi-1.6.8-1|42	possibilities.
21cr|vcmi-1.6.8-1|43	To play Heroes III, you will need a copy of the original game.
21cr|vcmi-1.6.8-1|44	See VCMI's wiki for Heroes III installation instructions:
21cr|vcmi-1.6.8-1|45	https://wiki.vcmi.eu/index.php?title=Installation_on_Linux.
21cr|vcmi-1.6.8-1|46	
21cr|vcmi-1.6.8-1|47	%description -l ru_RU.UTF-8
21cr|vcmi-1.6.8-1|48	VCMI — это проект с открытым исходным кодом, целью которого
21cr|vcmi-1.6.8-1|49	является повторная реализация игрового движка
21cr|vcmi-1.6.8-1|50	Heroes of Might and Magic III: In the Wake of Gods,
21cr|vcmi-1.6.8-1|51	предоставляя ему новые и расширенные возможности.
21cr|vcmi-1.6.8-1|52	Чтобы играть в Heroes III, вам понадобится копия оригинальной игры.
21cr|vcmi-1.6.8-1|53	Ознакомьтесь с вики VCMI для получения инструкций по установке Heroes III:
21cr|vcmi-1.6.8-1|54	https://wiki.vcmi.eu/index.php?title=Installation_on_Linux.
21cr|vcmi-1.6.8-1|55	
21cr|vcmi-1.6.8-1|56	%prep
21cr|vcmi-1.6.8-1|57	%autosetup
21cr|vcmi-1.6.8-1|58	
21cr|vcmi-1.6.8-1|59	%build
21cr|vcmi-1.6.8-1|60	%cmake	\
21cr|vcmi-1.6.8-1|61	-DENABLE_INNOEXTRACT=OFF \
21cr|vcmi-1.6.8-1|62	-DENABLE_TEST=OFF \
21cr|vcmi-1.6.8-1|63	-DFORCE_BUNDLED_FL=OFF \
21cr|vcmi-1.6.8-1|64	
21cr|vcmi-1.6.8-1|65	%make_build
21cr|vcmi-1.6.8-1|66	
21cr|vcmi-1.6.8-1|67	%install
21cr|vcmi-1.6.8-1|68	%make_install -C build
21cr|vcmi-1.6.8-1|69	for binary in client editor launcher server; do
21cr|vcmi-1.6.8-1|70	patchelf --set-rpath '$ORIGIN/../%{_lib}/%{name}' \
21cr|vcmi-1.6.8-1|71	"%{buildroot}%{_bindir}/%{name}${binary}"
21cr|vcmi-1.6.8-1|72	done
21cr|vcmi-1.6.8-1|73	
21cr|vcmi-1.6.8-1|74	%files
21cr|vcmi-1.6.8-1|75	%doc ChangeLog.md
21cr|vcmi-1.6.8-1|76	%{_bindir}/%{name}builder
21cr|vcmi-1.6.8-1|77	%{_bindir}/%{name}client
21cr|vcmi-1.6.8-1|78	%{_bindir}/%{name}editor
21cr|vcmi-1.6.8-1|79	%{_bindir}/%{name}launcher
21cr|vcmi-1.6.8-1|80	%{_bindir}/%{name}server
21cr|vcmi-1.6.8-1|81	%{_datadir}/applications/*.desktop
21cr|vcmi-1.6.8-1|82	%{_iconsdir}/hicolor/*/apps/%{name}client.png
21cr|vcmi-1.6.8-1|83	%{_iconsdir}/hicolor/*/apps/%{name}client.svg
21cr|vcmi-1.6.8-1|84	%{_iconsdir}/hicolor/*/apps/%{name}editor.png
21cr|vcmi-1.6.8-1|85	%{_datadir}/%{name}
21cr|vcmi-1.6.8-1|86	%{_metainfodir}/eu.%{name}.VCMI.metainfo.xml
21cr|vcmi-1.6.8-1|87	%{_libdir}/%{name}/lib%{name}.so
21cr|vcmi-1.6.8-1|88	%{_libdir}/%{name}/lib%{name}qt.so
21cr|vcmi-1.6.8-1|89	%{_libdir}/%{name}/AI
21cr|vcmi-1.6.8-1|90	
21cr|vcmi-1.6.8-1|91	%changelog

10801 21
21cr|VCO-plugins-0.3.0-4|1	%define debug_package %{nil}
21cr|VCO-plugins-0.3.0-4|2	
21cr|VCO-plugins-0.3.0-4|3	Name:           VCO-plugins
21cr|VCO-plugins-0.3.0-4|4	Version:        0.3.0
21cr|VCO-plugins-0.3.0-4|5	Release:        4
21cr|VCO-plugins-0.3.0-4|6	Summary:        LADSPA audio oscillator plugins
21cr|VCO-plugins-0.3.0-4|7	
21cr|VCO-plugins-0.3.0-4|8	Group:          System/Libraries
21cr|VCO-plugins-0.3.0-4|9	License:        GPLv2
21cr|VCO-plugins-0.3.0-4|10	URL:            http://users.skynet.be/solaris/linuxaudio/
21cr|VCO-plugins-0.3.0-4|11	Source:         http://users.skynet.be/solaris/linuxaudio/downloads/%{name}-%{version}.tar.bz2
21cr|VCO-plugins-0.3.0-4|12	
21cr|VCO-plugins-0.3.0-4|13	BuildRequires: ladspa-devel
21cr|VCO-plugins-0.3.0-4|14	Requires:   ladspa
21cr|VCO-plugins-0.3.0-4|15	
21cr|VCO-plugins-0.3.0-4|16	%description
21cr|VCO-plugins-0.3.0-4|17	VCO-plugins is a bunch of LADSPA plugins for audio processing written by
21cr|VCO-plugins-0.3.0-4|18	Fons Adriaensen.
21cr|VCO-plugins-0.3.0-4|19	
21cr|VCO-plugins-0.3.0-4|20	%prep
21cr|VCO-plugins-0.3.0-4|21	%setup -q
21cr|VCO-plugins-0.3.0-4|22	
21cr|VCO-plugins-0.3.0-4|23	%build
21cr|VCO-plugins-0.3.0-4|24	make %{?_smp_mflags}
21cr|VCO-plugins-0.3.0-4|25	
21cr|VCO-plugins-0.3.0-4|26	%install
21cr|VCO-plugins-0.3.0-4|27	rm -rf %{_buildroot}
21cr|VCO-plugins-0.3.0-4|28	
21cr|VCO-plugins-0.3.0-4|29	install -d -m 755 %{buildroot}/%{_libdir}/ladspa
21cr|VCO-plugins-0.3.0-4|30	install -m 644 *.so %{buildroot}/%{_libdir}/ladspa
21cr|VCO-plugins-0.3.0-4|31	
21cr|VCO-plugins-0.3.0-4|32	%files
21cr|VCO-plugins-0.3.0-4|33	%defattr(-,root,root,-)
21cr|VCO-plugins-0.3.0-4|34	%doc AUTHORS COPYING README
21cr|VCO-plugins-0.3.0-4|35	%{_libdir}/ladspa/*.so

10802 21
21cr|vdk-2.5.1-11|1	# underlink.patch fixes most underlinking issues but there's one weird
21cr|vdk-2.5.1-11|2	# one I just can't shift - AdamW 2008/09
21cr|vdk-2.5.1-11|3	%define _disable_ld_no_undefined 1
21cr|vdk-2.5.1-11|4	
21cr|vdk-2.5.1-11|5	%define oname vdklib
21cr|vdk-2.5.1-11|6	
21cr|vdk-2.5.1-11|7	%define major 2
21cr|vdk-2.5.1-11|8	%define libname %mklibname %{name} %{major}
21cr|vdk-2.5.1-11|9	%define devname %mklibname %{name} -d
21cr|vdk-2.5.1-11|10	
21cr|vdk-2.5.1-11|11	Summary:	C++++ framework that binds GTK+ GUI libraries
21cr|vdk-2.5.1-11|12	Name:		vdk
21cr|vdk-2.5.1-11|13	Version:	2.5.1
21cr|vdk-2.5.1-11|14	Release:	11
21cr|vdk-2.5.1-11|15	License:	LGPLv2+
21cr|vdk-2.5.1-11|16	Group:		System/Libraries
21cr|vdk-2.5.1-11|17	Source0:	http://downloads.sourceforge.net/%{oname}/%{name}-%{version}.tar.gz
21cr|vdk-2.5.1-11|18	Url:		http://vdklib.sourceforge.net/
21cr|vdk-2.5.1-11|19	BuildRequires:	tetex
21cr|vdk-2.5.1-11|20	BuildRequires:	pkgconfig(dmx)
21cr|vdk-2.5.1-11|21	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|vdk-2.5.1-11|22	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|vdk-2.5.1-11|23	
21cr|vdk-2.5.1-11|24	%description
21cr|vdk-2.5.1-11|25	The Visual Development Kit (VDK) is a C++ library that wraps the GTK+
21cr|vdk-2.5.1-11|26	toolkit. The package also includes the VDK Component Library which
21cr|vdk-2.5.1-11|27	contains some useful new components not available in pure GTK+.
21cr|vdk-2.5.1-11|28	
21cr|vdk-2.5.1-11|29	Programming in VDK is much like programming in VCL and Borland C++
21cr|vdk-2.5.1-11|30	Builder.
21cr|vdk-2.5.1-11|31	
21cr|vdk-2.5.1-11|32	#----------------------------------------------------------------------------
21cr|vdk-2.5.1-11|33	
21cr|vdk-2.5.1-11|34	%package -n %{libname}
21cr|vdk-2.5.1-11|35	Summary:	C++++ framework that binds GTK+ GUI libraries
21cr|vdk-2.5.1-11|36	Group:		System/Libraries
21cr|vdk-2.5.1-11|37	
21cr|vdk-2.5.1-11|38	%description -n %{libname}
21cr|vdk-2.5.1-11|39	The Visual Development Kit (VDK) is a C++ library that wraps the GTK+
21cr|vdk-2.5.1-11|40	toolkit. The package also includes the VDK Component Library which
21cr|vdk-2.5.1-11|41	contains some useful new components not available in pure GTK+.
21cr|vdk-2.5.1-11|42	
21cr|vdk-2.5.1-11|43	Programming in VDK is much like programming in VCL and Borland C++
21cr|vdk-2.5.1-11|44	Builder.
21cr|vdk-2.5.1-11|45	
21cr|vdk-2.5.1-11|46	%files -n %{libname}
21cr|vdk-2.5.1-11|47	%{_libdir}/libvdk*.so.%{major}*
21cr|vdk-2.5.1-11|48	
21cr|vdk-2.5.1-11|49	#----------------------------------------------------------------------------
21cr|vdk-2.5.1-11|50	
21cr|vdk-2.5.1-11|51	%package -n %{devname}
21cr|vdk-2.5.1-11|52	Summary:	C++++ framework that binds GTK+ GUI libraries
21cr|vdk-2.5.1-11|53	Group:		Development/GNOME and GTK+
21cr|vdk-2.5.1-11|54	Requires:	%{libname} = %{EVRD}
21cr|vdk-2.5.1-11|55	Provides:	%{name}-devel = %{EVRD}
21cr|vdk-2.5.1-11|56	
21cr|vdk-2.5.1-11|57	%description -n %{devname}
21cr|vdk-2.5.1-11|58	This package contains the headers and libraries needed to compile and
21cr|vdk-2.5.1-11|59	link applications using VDK.
21cr|vdk-2.5.1-11|60	
21cr|vdk-2.5.1-11|61	%files -n %{devname}
21cr|vdk-2.5.1-11|62	%doc README TODO example doc/*.txt
21cr|vdk-2.5.1-11|63	%{_libdir}/libvdk*.so
21cr|vdk-2.5.1-11|64	%{_includedir}/vdk-2
21cr|vdk-2.5.1-11|65	%{_mandir}/man1/*
21cr|vdk-2.5.1-11|66	%{_bindir}/*
21cr|vdk-2.5.1-11|67	%{_datadir}/aclocal/*
21cr|vdk-2.5.1-11|68	%{_libdir}/pkgconfig/vdk-2.x.pc
21cr|vdk-2.5.1-11|69	
21cr|vdk-2.5.1-11|70	#----------------------------------------------------------------------------
21cr|vdk-2.5.1-11|71	
21cr|vdk-2.5.1-11|72	%prep
21cr|vdk-2.5.1-11|73	%setup -q
21cr|vdk-2.5.1-11|74	
21cr|vdk-2.5.1-11|75	%build
21cr|vdk-2.5.1-11|76	%configure \
21cr|vdk-2.5.1-11|77	--host=%{_target_platform} \
21cr|vdk-2.5.1-11|78	--build=%{_target_platform} \
21cr|vdk-2.5.1-11|79	--enable-debug=no \
21cr|vdk-2.5.1-11|80	--enable-shared=yes \
21cr|vdk-2.5.1-11|81	--enable-static=no \
21cr|vdk-2.5.1-11|82	--enable-opt=2 \
21cr|vdk-2.5.1-11|83	--enable-testvdk=yes \
21cr|vdk-2.5.1-11|84	--enable-sigc=yes \
21cr|vdk-2.5.1-11|85	--enable-testsigc=yes \
21cr|vdk-2.5.1-11|86	--enable-gnome=yes \
21cr|vdk-2.5.1-11|87	--enable-doc-html=yes \
21cr|vdk-2.5.1-11|88	--enable-doc-latex=no \
21cr|vdk-2.5.1-11|89	--enable-doc-man=yes
21cr|vdk-2.5.1-11|90	
21cr|vdk-2.5.1-11|91	%make
21cr|vdk-2.5.1-11|92	make docs
21cr|vdk-2.5.1-11|93	
21cr|vdk-2.5.1-11|94	%install
21cr|vdk-2.5.1-11|95	%makeinstall
21cr|vdk-2.5.1-11|96	rm -rf %{buildroot}/%{_docdir}/%{name}-devel-%{version}

10803 21
21cr|vdr-2.6.1-1|1	# TODO, maybe some day:
21cr|vdr-2.6.1-1|2	# - livebuffer patch, http://www.vdr-portal.de/board/thread.php?threadid=37309
21cr|vdr-2.6.1-1|3	# - channelfilter patch, http://www.u32.de/vdr.html#patches
21cr|vdr-2.6.1-1|4	# - more rofa's patches, http://www.saunalahti.fi/~rahrenbe/vdr/patches/
21cr|vdr-2.6.1-1|5	# - pause patch (causes OSD placement issues at least with unrebuilt text2skin)
21cr|vdr-2.6.1-1|6	#   http://www.tolleri.net/vdr/vdr/vdr-1.6.0-2-pause-0.0.1.patch
21cr|vdr-2.6.1-1|7	#   http://thread.gmane.org/gmane.linux.vdr/40188
21cr|vdr-2.6.1-1|8	
21cr|vdr-2.6.1-1|9	# - The dvbhddevice plugin is no longer part of the VDR source archive.
21cr|vdr-2.6.1-1|10	#  You can get the latest version of this plugin from the author's repository at
21cr|vdr-2.6.1-1|11	#  https://bitbucket.org/powARman/dvbhddevice.
21cr|vdr-2.6.1-1|12	# - The dvbsddevice and rcu plugins are no longer part of the VDR source archive.
21cr|vdr-2.6.1-1|13	#  You can get the latest versions of these plugins from ftp://ftp.tvdr.de/vdr/Plugins.
21cr|vdr-2.6.1-1|14	
21cr|vdr-2.6.1-1|15	%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
21cr|vdr-2.6.1-1|16	%define _disable_ld_no_undefined 1
21cr|vdr-2.6.1-1|17	%global _hardened_build 1
21cr|vdr-2.6.1-1|18	%bcond_without    docs
21cr|vdr-2.6.1-1|19	
21cr|vdr-2.6.1-1|20	%global varbase   %{_var}/lib/vdr
21cr|vdr-2.6.1-1|21	%global videodir  %{varbase}/video
21cr|vdr-2.6.1-1|22	%global vardir    %{varbase}/data
21cr|vdr-2.6.1-1|23	%global plugindir %{_libdir}/vdr
21cr|vdr-2.6.1-1|24	%global configdir %{_sysconfdir}/vdr
21cr|vdr-2.6.1-1|25	%global cachedir  %{_var}/cache/vdr
21cr|vdr-2.6.1-1|26	%global rundir    /run/vdr
21cr|vdr-2.6.1-1|27	%global vdr_user  vdr
21cr|vdr-2.6.1-1|28	%global vdr_group video
21cr|vdr-2.6.1-1|29	# From APIVERSION in config.h
21cr|vdr-2.6.1-1|30	%global apiver    2.6.1
21cr|vdr-2.6.1-1|31	
21cr|vdr-2.6.1-1|32	Name:           vdr
21cr|vdr-2.6.1-1|33	Version:        2.6.1
21cr|vdr-2.6.1-1|34	Release:        1
21cr|vdr-2.6.1-1|35	Summary:        Video Disk Recorder
21cr|vdr-2.6.1-1|36	Group:		Video
21cr|vdr-2.6.1-1|37	License:        GPLv2+
21cr|vdr-2.6.1-1|38	URL:            http://www.tvdr.de/
21cr|vdr-2.6.1-1|39	# Get vdr source from http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/2.4.7;sf=tbz2
21cr|vdr-2.6.1-1|40	Source0:        %{name}-%{version}.tar.bz2
21cr|vdr-2.6.1-1|41	Source1:        %{name}.service
21cr|vdr-2.6.1-1|42	Source2:        %{name}.sysconfig
21cr|vdr-2.6.1-1|43	Source3:        %{name}.sudoers
21cr|vdr-2.6.1-1|44	Source5:        %{name}-reccmds.conf
21cr|vdr-2.6.1-1|45	Source6:        %{name}-commands.conf
21cr|vdr-2.6.1-1|46	Source7:        %{name}-runvdr.sh
21cr|vdr-2.6.1-1|47	Source8:        %{name}-dvbsddevice.conf
21cr|vdr-2.6.1-1|48	Source9:        %{name}-config.sh
21cr|vdr-2.6.1-1|49	Source10:       %{name}-README.package
21cr|vdr-2.6.1-1|50	Source11:       %{name}-skincurses.conf
21cr|vdr-2.6.1-1|51	Source12:       %{name}-dvbhddevice.conf
21cr|vdr-2.6.1-1|52	Source13:       %{name}-timercmds.conf
21cr|vdr-2.6.1-1|53	Source14:       %{name}-shutdown.sh
21cr|vdr-2.6.1-1|54	Source15:       %{name}-moveto.sh
21cr|vdr-2.6.1-1|55	Source16:       %{name}-CHANGES.package.old
21cr|vdr-2.6.1-1|56	Source17:       %{name}.macros
21cr|vdr-2.6.1-1|57	Source18:       http://cdn.debian.net/debian/pool/main/v/vdr/vdr_2.6.0-1.debian.tar.xz
21cr|vdr-2.6.1-1|58	Source19:       %{name}-check-setup.sh
21cr|vdr-2.6.1-1|59	Source20:       %{name}-rcu.conf
21cr|vdr-2.6.1-1|60	Source21:       %{name}-set-wakeup.sh
21cr|vdr-2.6.1-1|61	Source30:       https://bitbucket.org/powARman/dvbhddevice/get/2ea854ae8c7a.zip
21cr|vdr-2.6.1-1|62	Source31:       ftp://ftp.tvdr.de/vdr/Plugins/vdr-dvbsddevice-2.2.0.tgz
21cr|vdr-2.6.1-1|63	Source32:       ftp://ftp.tvdr.de/vdr/Plugins/vdr-rcu-2.2.0.tgz
21cr|vdr-2.6.1-1|64	
21cr|vdr-2.6.1-1|65	Patch0:         define_AUDIO_GET_PTS.patch
21cr|vdr-2.6.1-1|66	Patch1:         http://zap.tartarus.org/~ds/debian/dists/stable/main/source/vdr_1.4.5-2.ds.diff.gz
21cr|vdr-2.6.1-1|67	Patch2:         http://www.saunalahti.fi/~rahrenbe/vdr/patches/vdr-2.4.6-editrecording.patch.gz
21cr|vdr-2.6.1-1|68	# Extracted from http://copperhead.htpc-forum.de/downloads/extensionpatch/extpngvdr1.7.21v1.diff.gz
21cr|vdr-2.6.1-1|69	Patch3:         %{name}-1.7.21-plugin-missing.patch
21cr|vdr-2.6.1-1|70	Patch4:         %{name}-2.4.0-paths.patch
21cr|vdr-2.6.1-1|71	# http://vdrportal.de/board/thread.php?postid=343665#post343665
21cr|vdr-2.6.1-1|72	Patch7:         12_osdbase-maxitems.patch
21cr|vdr-2.6.1-1|73	# http://www.udo-richter.de/vdr/naludump.en.html
21cr|vdr-2.6.1-1|74	Patch10:        vdr-2.5.6-naludump-0.1.diff
21cr|vdr-2.6.1-1|75	# http://article.gmane.org/gmane.linux.vdr/43590
21cr|vdr-2.6.1-1|76	Patch11:        vdr-2.5.6-maunmenuhooks103.patch
21cr|vdr-2.6.1-1|77	# https://www.vdr-portal.de/index.php?attachment/46195-eit-patch-gz/
21cr|vdr-2.6.1-1|78	Patch12:        vdr-2.6.0-eit.patch
21cr|vdr-2.6.1-1|79	# Sent upstream 2016-06-17
21cr|vdr-2.6.1-1|80	Patch15:        %{name}-1.7.37-fedora-pkgconfig.patch
21cr|vdr-2.6.1-1|81	# https://www.vdr-portal.de/index.php?attachment/44831-vdr-2-4-6-clearobsoletechannels-diff/
21cr|vdr-2.6.1-1|82	Patch99:        %{name}-2.4.6-ClearObsoleteChannels2.diff
21cr|vdr-2.6.1-1|83	
21cr|vdr-2.6.1-1|84	BuildRequires:  pkgconfig(libjpeg)
21cr|vdr-2.6.1-1|85	BuildRequires:  libcap-devel
21cr|vdr-2.6.1-1|86	BuildRequires:  perl(File::Spec)
21cr|vdr-2.6.1-1|87	BuildRequires:  fontconfig-devel
21cr|vdr-2.6.1-1|88	BuildRequires:  freetype-devel
21cr|vdr-2.6.1-1|89	BuildRequires:  gettext
21cr|vdr-2.6.1-1|90	# systemd >= 186 for scriptlet macros
21cr|vdr-2.6.1-1|91	BuildRequires:  systemd >= 186
21cr|vdr-2.6.1-1|92	BuildRequires:  pkgconfig(systemd)
21cr|vdr-2.6.1-1|93	%if %{with docs}
21cr|vdr-2.6.1-1|94	BuildRequires:  doxygen
21cr|vdr-2.6.1-1|95	BuildRequires:  graphviz
21cr|vdr-2.6.1-1|96	%endif
21cr|vdr-2.6.1-1|97	# udev >= 136-1 for the audio, cdrom, dialout, and video groups
21cr|vdr-2.6.1-1|98	Requires:       udev >= 136-1
21cr|vdr-2.6.1-1|99	# sudo for the shutdown script, >= 1.7.2p2-3 for sudoers.d functionality
21cr|vdr-2.6.1-1|100	Requires:       sudo >= 1.7.2p2-3
21cr|vdr-2.6.1-1|101	# util-linux >= 2.15 for "rtcwake -m no" timer driven wakeups
21cr|vdr-2.6.1-1|102	Requires:       util-linux >= 2.15
21cr|vdr-2.6.1-1|103	Requires:       vdrsymbol-fonts
21cr|vdr-2.6.1-1|104	# shadow-utils >= 4.1.1 for useradd -N
21cr|vdr-2.6.1-1|105	Requires(pre):  shadow-utils >= 2:4.1.1
21cr|vdr-2.6.1-1|106	# systemd >= 189 for RestartPreventExitStatus=
21cr|vdr-2.6.1-1|107	Requires(post,preun,postun): systemd >= 189
21cr|vdr-2.6.1-1|108	Provides:       vdr(abi)%{?_isa} = %{apiver}
21cr|vdr-2.6.1-1|109	Obsoletes:      vdr-subtitles <= 0.5.0
21cr|vdr-2.6.1-1|110	Obsoletes:      vdr-sky < 1.7.11
21cr|vdr-2.6.1-1|111	
21cr|vdr-2.6.1-1|112	%description
21cr|vdr-2.6.1-1|113	VDR implements a complete digital set-top-box and video recorder.
21cr|vdr-2.6.1-1|114	It can work with signals received from satellites (DVB-S) as well as
21cr|vdr-2.6.1-1|115	cable (DVB-C) and terrestrial (DVB-T) signals.  At least one DVB card
21cr|vdr-2.6.1-1|116	is required to run VDR.
21cr|vdr-2.6.1-1|117	
21cr|vdr-2.6.1-1|118	%package        devel
21cr|vdr-2.6.1-1|119	Summary:        Development files for VDR
21cr|vdr-2.6.1-1|120	Group:		Video
21cr|vdr-2.6.1-1|121	Requires:       gettext
21cr|vdr-2.6.1-1|122	Provides:       vdr-devel(api) = %{apiver}
21cr|vdr-2.6.1-1|123	
21cr|vdr-2.6.1-1|124	%description    devel
21cr|vdr-2.6.1-1|125	%{summary}.
21cr|vdr-2.6.1-1|126	
21cr|vdr-2.6.1-1|127	%package        docs
21cr|vdr-2.6.1-1|128	Summary:        Developer documentation for VDR
21cr|vdr-2.6.1-1|129	Group:		Documentation
21cr|vdr-2.6.1-1|130	BuildArch:      noarch
21cr|vdr-2.6.1-1|131	
21cr|vdr-2.6.1-1|132	%description    docs
21cr|vdr-2.6.1-1|133	%{summary}.
21cr|vdr-2.6.1-1|134	
21cr|vdr-2.6.1-1|135	%package        dvbhddevice
21cr|vdr-2.6.1-1|136	Summary:        VDR output device plugin for TechnoTrend S2-6400 DVB cards
21cr|vdr-2.6.1-1|137	Group:		Video
21cr|vdr-2.6.1-1|138	Requires:       vdr(abi)%{?_isa} = %{apiver}
21cr|vdr-2.6.1-1|139	
21cr|vdr-2.6.1-1|140	%description    dvbhddevice
21cr|vdr-2.6.1-1|141	The dvbhddevice plugin implements a VDR output device for the "Full
21cr|vdr-2.6.1-1|142	Featured TechnoTrend S2-6400" DVB cards.
21cr|vdr-2.6.1-1|143	
21cr|vdr-2.6.1-1|144	%package        dvbsddevice
21cr|vdr-2.6.1-1|145	Summary:        VDR output device plugin for full featured SD DVB cards
21cr|vdr-2.6.1-1|146	Group:		Video
21cr|vdr-2.6.1-1|147	Requires:       vdr(abi)%{?_isa} = %{apiver}
21cr|vdr-2.6.1-1|148	# To get this subpackage pulled in on upgrades
21cr|vdr-2.6.1-1|149	Obsoletes:      vdr < 1.7.11
21cr|vdr-2.6.1-1|150	
21cr|vdr-2.6.1-1|151	%description    dvbsddevice
21cr|vdr-2.6.1-1|152	The dvbsddevice plugin implements the output device for the "Full
21cr|vdr-2.6.1-1|153	Featured" DVB cards based on the TechnoTrend/Fujitsu-Siemens design.
21cr|vdr-2.6.1-1|154	
21cr|vdr-2.6.1-1|155	%package        rcu
21cr|vdr-2.6.1-1|156	Summary:        VDR remote control unit plugin
21cr|vdr-2.6.1-1|157	Group:		Video
21cr|vdr-2.6.1-1|158	Requires:       vdr(abi)%{?_isa} = %{apiver}
21cr|vdr-2.6.1-1|159	# To get this subpackage pulled in on upgrades
21cr|vdr-2.6.1-1|160	Obsoletes:      vdr < 1.7.25
21cr|vdr-2.6.1-1|161	
21cr|vdr-2.6.1-1|162	%description    rcu
21cr|vdr-2.6.1-1|163	The rcu plugin implements a remote control unit for VDR.
21cr|vdr-2.6.1-1|164	
21cr|vdr-2.6.1-1|165	%package        skincurses
21cr|vdr-2.6.1-1|166	Summary:        Shell window skin plugin for VDR
21cr|vdr-2.6.1-1|167	Group:		Video
21cr|vdr-2.6.1-1|168	BuildRequires:  ncurses-devel
21cr|vdr-2.6.1-1|169	Requires:       vdr(abi)%{?_isa} = %{apiver}
21cr|vdr-2.6.1-1|170	
21cr|vdr-2.6.1-1|171	%description    skincurses
21cr|vdr-2.6.1-1|172	The skincurses plugin implements a VDR skin that works in a shell
21cr|vdr-2.6.1-1|173	window, using only plain text output.
21cr|vdr-2.6.1-1|174	
21cr|vdr-2.6.1-1|175	
21cr|vdr-2.6.1-1|176	%prep
21cr|vdr-2.6.1-1|177	%setup -q -a 18
21cr|vdr-2.6.1-1|178	# dvbhddevice
21cr|vdr-2.6.1-1|179	unzip -o %{SOURCE30} -d %{_builddir}/vdr-%{apiver}/PLUGINS/src
21cr|vdr-2.6.1-1|180	mv %{_builddir}/vdr-%{apiver}/PLUGINS/src/powARman-dvbhddevice-2ea854ae8c7a %{_builddir}/vdr-%{apiver}/PLUGINS/src/dvbhddevice
21cr|vdr-2.6.1-1|181	cd PLUGINS/src
21cr|vdr-2.6.1-1|182	%patch0 -p3
21cr|vdr-2.6.1-1|183	cd ../..
21cr|vdr-2.6.1-1|184	# dvbsddevice
21cr|vdr-2.6.1-1|185	tar -xzf %{SOURCE31} -C %{_builddir}/vdr-%{apiver}/PLUGINS/src
21cr|vdr-2.6.1-1|186	mv %{_builddir}/vdr-%{apiver}/PLUGINS/src/dvbsddevice-2.2.0 %{_builddir}/vdr-%{apiver}/PLUGINS/src/dvbsddevice
21cr|vdr-2.6.1-1|187	# rcu
21cr|vdr-2.6.1-1|188	tar -xzf %{SOURCE32} -C %{_builddir}/vdr-%{apiver}/PLUGINS/src
21cr|vdr-2.6.1-1|189	mv %{_builddir}/vdr-%{apiver}/PLUGINS/src/rcu-2.2.0 %{_builddir}/vdr-%{apiver}/PLUGINS/src/rcu
21cr|vdr-2.6.1-1|190	
21cr|vdr-2.6.1-1|191	%patch1 -p1
21cr|vdr-2.6.1-1|192	# sort_options would be nice, but it conflicts with channel+epg which is nicer
21cr|vdr-2.6.1-1|193	#patch -F 0 -i debian/patches/02_sort_options.dpatch
21cr|vdr-2.6.1-1|194	# TODO: does not apply since 1.7.24
21cr|vdr-2.6.1-1|195	#patch -F 0 -i debian/patches/06_recording_scan_speedup.dpatch
21cr|vdr-2.6.1-1|196	patch -F 2 -i debian/patches/07_blockify_define.dpatch
21cr|vdr-2.6.1-1|197	%patch2 -p1
21cr|vdr-2.6.1-1|198	%patch3 -p1
21cr|vdr-2.6.1-1|199	sed \
21cr|vdr-2.6.1-1|200	-e 's|__CACHEDIR__|%{cachedir}|'   \
21cr|vdr-2.6.1-1|201	-e 's|__CONFIGDIR__|%{configdir}|' \
21cr|vdr-2.6.1-1|202	-e 's|__PLUGINDIR__|%{plugindir}|' \
21cr|vdr-2.6.1-1|203	-e 's|__VARDIR__|%{vardir}|'       \
21cr|vdr-2.6.1-1|204	-e 's|__VIDEODIR__|%{videodir}|'   \
21cr|vdr-2.6.1-1|205	%{PATCH4} | %{__patch} -p1
21cr|vdr-2.6.1-1|206	%patch7 -p1
21cr|vdr-2.6.1-1|207	%patch10 -p1
21cr|vdr-2.6.1-1|208	%patch11 -p1
21cr|vdr-2.6.1-1|209	%patch12 -p1
21cr|vdr-2.6.1-1|210	%patch15 -p1
21cr|vdr-2.6.1-1|211	%patch99 -p1
21cr|vdr-2.6.1-1|212	
21cr|vdr-2.6.1-1|213	# Patch APIVERSION TO 2.5.6 to match VDRVERSION
21cr|vdr-2.6.1-1|214	# sed -i 's/2\.4\.3/2.5.6/' config.h
21cr|vdr-2.6.1-1|215	# sed -i 's/20406/20407/' config.h
21cr|vdr-2.6.1-1|216	
21cr|vdr-2.6.1-1|217	for f in CONTRIBUTORS HISTORY UPDATE-1.4.0 \
21cr|vdr-2.6.1-1|218	PLUGINS/src/dvbhddevice/HISTORY; do
21cr|vdr-2.6.1-1|219	iconv -f iso-8859-1 -t utf-8 -o $f.utf8 $f && mv $f.utf8 $f
21cr|vdr-2.6.1-1|220	done
21cr|vdr-2.6.1-1|221	
21cr|vdr-2.6.1-1|222	cp -p %{SOURCE5} reccmds.conf
21cr|vdr-2.6.1-1|223	cp -p %{SOURCE13} timercmds.conf
21cr|vdr-2.6.1-1|224	cp -p %{SOURCE6} commands.conf
21cr|vdr-2.6.1-1|225	# Unfortunately these can't have comments in them, so ship 'em empty.
21cr|vdr-2.6.1-1|226	cat /dev/null > channels.conf
21cr|vdr-2.6.1-1|227	cat /dev/null > remote.conf
21cr|vdr-2.6.1-1|228	cat /dev/null > setup.conf
21cr|vdr-2.6.1-1|229	cat /dev/null > timers.conf
21cr|vdr-2.6.1-1|230	
21cr|vdr-2.6.1-1|231	install -pm 644 %{SOURCE10} README.package
21cr|vdr-2.6.1-1|232	install -pm 644 %{SOURCE16} CHANGES.package.old
21cr|vdr-2.6.1-1|233	
21cr|vdr-2.6.1-1|234	# Would like to do "files {channels,setup,timers}.conf" from config dir
21cr|vdr-2.6.1-1|235	# only, but rename() in cSafeFile barks "device or resource busy", cf.
21cr|vdr-2.6.1-1|236	# http://lists.suse.com/archive/suse-programming-e/2003-Mar/0051.html
21cr|vdr-2.6.1-1|237	cat << EOF > %{name}.rwtab
21cr|vdr-2.6.1-1|238	dirs    %{cachedir}
21cr|vdr-2.6.1-1|239	files   %{configdir}
21cr|vdr-2.6.1-1|240	files   %{vardir}
21cr|vdr-2.6.1-1|241	EOF
21cr|vdr-2.6.1-1|242	
21cr|vdr-2.6.1-1|243	# Disable some graphs that end up too big to be useful.
21cr|vdr-2.6.1-1|244	for g in COLLABORATION INCLUDE INCLUDED_BY ; do
21cr|vdr-2.6.1-1|245	sed -i -e 's/^\(\s*'$g'_GRAPH\s*=\s*\).*/\1NO/' Doxyfile
21cr|vdr-2.6.1-1|246	done
21cr|vdr-2.6.1-1|247	
21cr|vdr-2.6.1-1|248	%build
21cr|vdr-2.6.1-1|249	cat << EOF > Make.config
21cr|vdr-2.6.1-1|250	CC           = %{__cc}
21cr|vdr-2.6.1-1|251	CXX          = %{__cxx}
21cr|vdr-2.6.1-1|252	
21cr|vdr-2.6.1-1|253	CFLAGS       = \$(shell pkg-config vdr --variable=cflags)
21cr|vdr-2.6.1-1|254	CXXFLAGS     = \$(shell pkg-config vdr --variable=cxxflags)
21cr|vdr-2.6.1-1|255	LDFLAGS      = $RPM_LD_FLAGS
21cr|vdr-2.6.1-1|256	
21cr|vdr-2.6.1-1|257	PREFIX       = %{_prefix}
21cr|vdr-2.6.1-1|258	MANDIR       = \$(shell pkg-config vdr --variable=mandir)
21cr|vdr-2.6.1-1|259	BINDIR       = \$(shell pkg-config vdr --variable=bindir)
21cr|vdr-2.6.1-1|260	
21cr|vdr-2.6.1-1|261	LOCDIR       = \$(shell pkg-config vdr --variable=locdir)
21cr|vdr-2.6.1-1|262	PLUGINLIBDIR = \$(shell pkg-config vdr --variable=libdir)
21cr|vdr-2.6.1-1|263	VIDEODIR     = \$(shell pkg-config vdr --variable=videodir)
21cr|vdr-2.6.1-1|264	CONFDIR      = \$(shell pkg-config vdr --variable=configdir)
21cr|vdr-2.6.1-1|265	CACHEDIR     = \$(shell pkg-config vdr --variable=cachedir)
21cr|vdr-2.6.1-1|266	RESDIR       = \$(shell pkg-config vdr --variable=resdir)
21cr|vdr-2.6.1-1|267	INCDIR       = %{_includedir}
21cr|vdr-2.6.1-1|268	LIBDIR       = \$(PLUGINLIBDIR)
21cr|vdr-2.6.1-1|269	
21cr|vdr-2.6.1-1|270	PLGCFG       = \$(LIBDIR)/plugins.mk
21cr|vdr-2.6.1-1|271	LIRC_DEVICE  = %{_localstatedir}/run/lirc/lircd
21cr|vdr-2.6.1-1|272	# New Bug 1873027 LIRC_DEVICE  = /run/lirc/lircd
21cr|vdr-2.6.1-1|273	VDR_USER     = \$(shell pkg-config vdr --variable=user)
21cr|vdr-2.6.1-1|274	SDNOTIFY     = 1
21cr|vdr-2.6.1-1|275	EOF
21cr|vdr-2.6.1-1|276	
21cr|vdr-2.6.1-1|277	cat << EOF > plugins.mk
21cr|vdr-2.6.1-1|278	LDFLAGS = $RPM_LD_FLAGS
21cr|vdr-2.6.1-1|279	EOF
21cr|vdr-2.6.1-1|280	
21cr|vdr-2.6.1-1|281	cp plugins.mk bundled-plugins.mk
21cr|vdr-2.6.1-1|282	cat << EOF >> bundled-plugins.mk
21cr|vdr-2.6.1-1|283	CFLAGS += -I$PWD/include
21cr|vdr-2.6.1-1|284	CXXFLAGS += -I$PWD/include
21cr|vdr-2.6.1-1|285	EOF
21cr|vdr-2.6.1-1|286	
21cr|vdr-2.6.1-1|287	cflags="${RPM_OPT_FLAGS/-O2/-O3} -fPIC" # see HISTORY for 1.7.17 for -O3
21cr|vdr-2.6.1-1|288	
21cr|vdr-2.6.1-1|289	make vdr.pc BINDIR=%{_bindir} MANDIR=%{_mandir} CONFDIR=%{configdir} \
21cr|vdr-2.6.1-1|290	VIDEODIR=%{videodir} CACHEDIR=%{cachedir} RESDIR=%{_datadir}/vdr \
21cr|vdr-2.6.1-1|291	LIBDIR=%{plugindir} LOCDIR=%{_datadir}/locale RUNDIR=%{rundir} \
21cr|vdr-2.6.1-1|292	VARDIR=%{vardir} VDR_USER=%{vdr_user} VDR_GROUP=%{vdr_group} \
21cr|vdr-2.6.1-1|293	LDFLAGS="$RPM_LD_FLAGS" CFLAGS="$cflags" \
21cr|vdr-2.6.1-1|294	CXXFLAGS="$cflags -Werror=overloaded-virtual -Wno-parentheses"
21cr|vdr-2.6.1-1|295	
21cr|vdr-2.6.1-1|296	PKG_CONFIG_PATH="$PWD:$PKG_CONFIG_PATH" \
21cr|vdr-2.6.1-1|297	%make_build vdr include-dir i18n
21cr|vdr-2.6.1-1|298	
21cr|vdr-2.6.1-1|299	for plugin in dvbhddevice dvbsddevice rcu skincurses ; do
21cr|vdr-2.6.1-1|300	%make_build -C PLUGINS/src/$plugin VDRDIR=$PWD \
21cr|vdr-2.6.1-1|301	PLGCFG=$PWD/bundled-plugins.mk all
21cr|vdr-2.6.1-1|302	done
21cr|vdr-2.6.1-1|303	
21cr|vdr-2.6.1-1|304	%if %{with docs}
21cr|vdr-2.6.1-1|305	%make_build srcdoc
21cr|vdr-2.6.1-1|306	%endif
21cr|vdr-2.6.1-1|307	
21cr|vdr-2.6.1-1|308	
21cr|vdr-2.6.1-1|309	%install
21cr|vdr-2.6.1-1|310	# Not using the install-pc target to preserve our already good vdr.pc
21cr|vdr-2.6.1-1|311	install -Dpm 644 vdr.pc %{buildroot}%{_libdir}/pkgconfig/vdr.pc
21cr|vdr-2.6.1-1|312	
21cr|vdr-2.6.1-1|313	PKG_CONFIG_PATH="%{buildroot}%{_libdir}/pkgconfig:$PKG_CONFIG_PATH" \
21cr|vdr-2.6.1-1|314	make install-bin install-dirs install-conf install-doc install-i18n \
21cr|vdr-2.6.1-1|315	install-includes DESTDIR=%{buildroot}
21cr|vdr-2.6.1-1|316	
21cr|vdr-2.6.1-1|317	install -pm 755 epg2html %{buildroot}%{_bindir}
21cr|vdr-2.6.1-1|318	install -dm 755 %{buildroot}%{_sbindir}
21cr|vdr-2.6.1-1|319	mv %{buildroot}%{_bindir}/vdr %{buildroot}%{_sbindir}
21cr|vdr-2.6.1-1|320	
21cr|vdr-2.6.1-1|321	install -dm 755 %{buildroot}%{configdir}/plugins
21cr|vdr-2.6.1-1|322	
21cr|vdr-2.6.1-1|323	install -dm 755 %{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d
21cr|vdr-2.6.1-1|324	
21cr|vdr-2.6.1-1|325	install -dm 755 %{buildroot}%{vardir}/themes
21cr|vdr-2.6.1-1|326	touch %{buildroot}%{vardir}/themes/{classic,sttng}-default.theme
21cr|vdr-2.6.1-1|327	
21cr|vdr-2.6.1-1|328	install -pm 755 %{SOURCE7} %{buildroot}%{_sbindir}/runvdr
21cr|vdr-2.6.1-1|329	sed -i \
21cr|vdr-2.6.1-1|330	-e 's|/usr/sbin/|%{_sbindir}/|'                    \
21cr|vdr-2.6.1-1|331	-e 's|/etc/sysconfig/|%{_sysconfdir}/sysconfig/|g' \
21cr|vdr-2.6.1-1|332	-e 's|/usr/lib/vdr\b|%{plugindir}|'                \
21cr|vdr-2.6.1-1|333	-e 's|VDR_PLUGIN_VERSION|%{apiver}|'               \
21cr|vdr-2.6.1-1|334	%{buildroot}%{_sbindir}/runvdr
21cr|vdr-2.6.1-1|335	
21cr|vdr-2.6.1-1|336	install -Dm 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/vdr
21cr|vdr-2.6.1-1|337	sed -i \
21cr|vdr-2.6.1-1|338	-e 's|/usr/lib/vdr/|%{plugindir}/|' \
21cr|vdr-2.6.1-1|339	%{buildroot}%{_sysconfdir}/sysconfig/vdr
21cr|vdr-2.6.1-1|340	
21cr|vdr-2.6.1-1|341	touch %{buildroot}%{videodir}/.update
21cr|vdr-2.6.1-1|342	
21cr|vdr-2.6.1-1|343	install -dm 755 %{buildroot}%{plugindir}/bin
21cr|vdr-2.6.1-1|344	
21cr|vdr-2.6.1-1|345	install -m 755 %{SOURCE14} %{buildroot}%{plugindir}/bin/%{name}-shutdown.sh
21cr|vdr-2.6.1-1|346	sed -i \
21cr|vdr-2.6.1-1|347	-e 's|/etc/sysconfig/|%{_sysconfdir}/sysconfig/|' \
21cr|vdr-2.6.1-1|348	-e 's|/var/run/vdr/|%{rundir}/|'                  \
21cr|vdr-2.6.1-1|349	%{buildroot}%{plugindir}/bin/%{name}-shutdown.sh
21cr|vdr-2.6.1-1|350	
21cr|vdr-2.6.1-1|351	install -m 755 %{SOURCE15} %{buildroot}%{plugindir}/bin/%{name}-moveto.sh
21cr|vdr-2.6.1-1|352	sed -i \
21cr|vdr-2.6.1-1|353	-e 's|/var/lib/vdr/video|%{videodir}|' \
21cr|vdr-2.6.1-1|354	-e 's|/etc/vdr/|%{configdir}/|'        \
21cr|vdr-2.6.1-1|355	%{buildroot}%{plugindir}/bin/%{name}-moveto.sh
21cr|vdr-2.6.1-1|356	
21cr|vdr-2.6.1-1|357	install -m 755 %{SOURCE19} %{buildroot}%{plugindir}/bin/%{name}-check-setup
21cr|vdr-2.6.1-1|358	sed -i \
21cr|vdr-2.6.1-1|359	-e 's|/etc/vdr/|%{configdir}/|' \
21cr|vdr-2.6.1-1|360	-e 's|VDR_USER|%{vdr_user}|'    \
21cr|vdr-2.6.1-1|361	-e 's|VDR_GROUP|%{vdr_group}|'  \
21cr|vdr-2.6.1-1|362	%{buildroot}%{plugindir}/bin/%{name}-check-setup
21cr|vdr-2.6.1-1|363	
21cr|vdr-2.6.1-1|364	install -m 755 %{SOURCE21} %{buildroot}%{plugindir}/bin/%{name}-set-wakeup
21cr|vdr-2.6.1-1|365	sed -i \
21cr|vdr-2.6.1-1|366	-e 's|/usr/sbin/|%{_sbindir}/|'  \
21cr|vdr-2.6.1-1|367	-e 's|/var/run/vdr/|%{rundir}/|' \
21cr|vdr-2.6.1-1|368	%{buildroot}%{plugindir}/bin/%{name}-set-wakeup
21cr|vdr-2.6.1-1|369	
21cr|vdr-2.6.1-1|370	install -Dm 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21cr|vdr-2.6.1-1|371	sed -i \
21cr|vdr-2.6.1-1|372	-e 's|/usr/lib/vdr/|%{plugindir}/|'        \
21cr|vdr-2.6.1-1|373	-e 's|/usr/sbin/|%{_sbindir}/|'            \
21cr|vdr-2.6.1-1|374	-e 's|/usr/share/doc/vdr/|%{_pkgdocdir}/|' \
21cr|vdr-2.6.1-1|375	%{buildroot}%{_unitdir}/%{name}.service
21cr|vdr-2.6.1-1|376	
21cr|vdr-2.6.1-1|377	install -Dpm 440 %{SOURCE3} %{buildroot}%{_sysconfdir}/sudoers.d/vdr
21cr|vdr-2.6.1-1|378	
21cr|vdr-2.6.1-1|379	touch %{buildroot}%{cachedir}/epg.data
21cr|vdr-2.6.1-1|380	install -dm 755 %{buildroot}%{_datadir}/vdr/{logos,plugins}
21cr|vdr-2.6.1-1|381	install -dm 755 %{buildroot}%{rundir}
21cr|vdr-2.6.1-1|382	touch %{buildroot}%{rundir}/next-timer
21cr|vdr-2.6.1-1|383	install -dm 755 %{buildroot}%{vardir}
21cr|vdr-2.6.1-1|384	
21cr|vdr-2.6.1-1|385	install -Dpm 644 %{name}.rwtab %{buildroot}%{_sysconfdir}/rwtab.d/%{name}
21cr|vdr-2.6.1-1|386	
21cr|vdr-2.6.1-1|387	install -dm 755 %{buildroot}%{_pkgdocdir}
21cr|vdr-2.6.1-1|388	install -pm 644 CHANGES.package.old CONTRIBUTORS \
21cr|vdr-2.6.1-1|389	HISTORY* INSTALL MANUAL PLUGINS.html README* UPDATE-?.?.0 \
21cr|vdr-2.6.1-1|390	%{buildroot}%{_pkgdocdir}
21cr|vdr-2.6.1-1|391	%if %{with docs}
21cr|vdr-2.6.1-1|392	cp -pR srcdoc/html %{buildroot}%{_pkgdocdir}
21cr|vdr-2.6.1-1|393	%endif
21cr|vdr-2.6.1-1|394	
21cr|vdr-2.6.1-1|395	# devel
21cr|vdr-2.6.1-1|396	
21cr|vdr-2.6.1-1|397	abs2rel() { perl -MFile::Spec -e 'print File::Spec->abs2rel(@ARGV)' "$@" ; }
21cr|vdr-2.6.1-1|398	
21cr|vdr-2.6.1-1|399	install -pm 755 %{SOURCE9} %{buildroot}%{_bindir}/vdr-config
21cr|vdr-2.6.1-1|400	install -pm 755 newplugin %{buildroot}%{_bindir}/vdr-newplugin
21cr|vdr-2.6.1-1|401	install -pm 644 Make.{config,global} plugins.mk %{buildroot}%{_libdir}/vdr
21cr|vdr-2.6.1-1|402	ln -s $(abs2rel %{_includedir}/vdr/config.h %{_libdir}/vdr) \
21cr|vdr-2.6.1-1|403	%{buildroot}%{_libdir}/vdr
21cr|vdr-2.6.1-1|404	macrodir=%{_sysconfdir}/rpm
21cr|vdr-2.6.1-1|405	[ -d %{_rpmconfigdir}/macros.d ] && macrodir=%{_rpmconfigdir}/macros.d
21cr|vdr-2.6.1-1|406	install -Dpm 644 %{SOURCE17} %{buildroot}$macrodir/macros.vdr
21cr|vdr-2.6.1-1|407	echo $macrodir/macros.vdr > %{name}-devel.files
21cr|vdr-2.6.1-1|408	
21cr|vdr-2.6.1-1|409	# i18n
21cr|vdr-2.6.1-1|410	
21cr|vdr-2.6.1-1|411	%find_lang %{name}
21cr|vdr-2.6.1-1|412	sed -i -e '1i%%defattr(-,root,root,-)' %{name}.lang
21cr|vdr-2.6.1-1|413	
21cr|vdr-2.6.1-1|414	install -dm 755 %{buildroot}%{_prefix}/lib/tmpfiles.d
21cr|vdr-2.6.1-1|415	echo "d %{rundir} 0755 %{vdr_user} root -" \
21cr|vdr-2.6.1-1|416	> %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
21cr|vdr-2.6.1-1|417	echo "%{_prefix}/lib/tmpfiles.d/%{name}.conf" \
21cr|vdr-2.6.1-1|418	>> %{name}.lang
21cr|vdr-2.6.1-1|419	
21cr|vdr-2.6.1-1|420	# plugins
21cr|vdr-2.6.1-1|421	
21cr|vdr-2.6.1-1|422	%make_install -C PLUGINS/src/dvbhddevice
21cr|vdr-2.6.1-1|423	install -pm 644 %{SOURCE12} \
21cr|vdr-2.6.1-1|424	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/dvbhddevice.conf
21cr|vdr-2.6.1-1|425	%find_lang %{name}-dvbhddevice
21cr|vdr-2.6.1-1|426	
21cr|vdr-2.6.1-1|427	%make_install -C PLUGINS/src/dvbsddevice
21cr|vdr-2.6.1-1|428	install -pm 644 %{SOURCE8} \
21cr|vdr-2.6.1-1|429	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/dvbsddevice.conf
21cr|vdr-2.6.1-1|430	
21cr|vdr-2.6.1-1|431	%make_install -C PLUGINS/src/rcu
21cr|vdr-2.6.1-1|432	install -pm 644 %{SOURCE20} \
21cr|vdr-2.6.1-1|433	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/rcu.conf
21cr|vdr-2.6.1-1|434	
21cr|vdr-2.6.1-1|435	%make_install -C PLUGINS/src/skincurses
21cr|vdr-2.6.1-1|436	install -pm 644 %{SOURCE11} \
21cr|vdr-2.6.1-1|437	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/skincurses.conf
21cr|vdr-2.6.1-1|438	%find_lang %{name}-skincurses
21cr|vdr-2.6.1-1|439	
21cr|vdr-2.6.1-1|440	
21cr|vdr-2.6.1-1|441	%check
21cr|vdr-2.6.1-1|442	export PKG_CONFIG_PATH=%{buildroot}%{_libdir}/pkgconfig
21cr|vdr-2.6.1-1|443	if [ "$(pkg-config vdr --variable=apiversion)" != "%{apiver}" ] ; then
21cr|vdr-2.6.1-1|444	echo "ERROR: API version mismatch in vdr.pc / package / config.h" ; exit 1
21cr|vdr-2.6.1-1|445	fi
21cr|vdr-2.6.1-1|446	
21cr|vdr-2.6.1-1|447	
21cr|vdr-2.6.1-1|448	%pre
21cr|vdr-2.6.1-1|449	# dialout for serial port remote controllers
21cr|vdr-2.6.1-1|450	getent passwd %{vdr_user} >/dev/null || \
21cr|vdr-2.6.1-1|451	useradd -r -g %{vdr_group} -d %{vardir} -s /sbin/nologin -M -N \
21cr|vdr-2.6.1-1|452	-G audio,cdrom,dialout -c "Video Disk Recorder" %{vdr_user} || :
21cr|vdr-2.6.1-1|453	
21cr|vdr-2.6.1-1|454	%post
21cr|vdr-2.6.1-1|455	%systemd_post %{name}.service
21cr|vdr-2.6.1-1|456	systemctl daemon-reload
21cr|vdr-2.6.1-1|457	
21cr|vdr-2.6.1-1|458	%preun
21cr|vdr-2.6.1-1|459	%systemd_preun %{name}.service
21cr|vdr-2.6.1-1|460	
21cr|vdr-2.6.1-1|461	%postun
21cr|vdr-2.6.1-1|462	%systemd_postun_with_restart %{name}.service
21cr|vdr-2.6.1-1|463	
21cr|vdr-2.6.1-1|464	%files -f %{name}.lang
21cr|vdr-2.6.1-1|465	%{_pkgdocdir}
21cr|vdr-2.6.1-1|466	%exclude %{_pkgdocdir}/PLUGINS.html
21cr|vdr-2.6.1-1|467	%if %{with docs}
21cr|vdr-2.6.1-1|468	%exclude %{_pkgdocdir}/html/
21cr|vdr-2.6.1-1|469	%endif
21cr|vdr-2.6.1-1|470	%config(noreplace) %{_sysconfdir}/sudoers.d/vdr
21cr|vdr-2.6.1-1|471	%config(noreplace) %{_sysconfdir}/sysconfig/vdr
21cr|vdr-2.6.1-1|472	%config(noreplace) %{_sysconfdir}/rwtab.d/%{name}
21cr|vdr-2.6.1-1|473	%config %dir %{_sysconfdir}/sysconfig/vdr-plugins.d/
21cr|vdr-2.6.1-1|474	%{_bindir}/epg2html
21cr|vdr-2.6.1-1|475	%{_bindir}/svdrpsend
21cr|vdr-2.6.1-1|476	%{_sbindir}/runvdr
21cr|vdr-2.6.1-1|477	%{_sbindir}/vdr
21cr|vdr-2.6.1-1|478	%{_unitdir}/%{name}.service
21cr|vdr-2.6.1-1|479	%dir %{plugindir}/
21cr|vdr-2.6.1-1|480	%dir %{plugindir}/bin/
21cr|vdr-2.6.1-1|481	%{plugindir}/bin/%{name}-check-setup
21cr|vdr-2.6.1-1|482	%{plugindir}/bin/%{name}-moveto.sh
21cr|vdr-2.6.1-1|483	%{plugindir}/bin/%{name}-set-wakeup
21cr|vdr-2.6.1-1|484	%{plugindir}/bin/%{name}-shutdown.sh
21cr|vdr-2.6.1-1|485	%{_datadir}/vdr/
21cr|vdr-2.6.1-1|486	%{_mandir}/man1/svdrpsend.1*
21cr|vdr-2.6.1-1|487	%{_mandir}/man1/vdr.1*
21cr|vdr-2.6.1-1|488	%{_mandir}/man5/vdr.5*
21cr|vdr-2.6.1-1|489	%dir %{varbase}/
21cr|vdr-2.6.1-1|490	%defattr(-,%{vdr_user},%{vdr_group},-)
21cr|vdr-2.6.1-1|491	# TODO: tighten ownerships to root:root for some files in %%{configdir}
21cr|vdr-2.6.1-1|492	%config(noreplace) %{configdir}/*.conf
21cr|vdr-2.6.1-1|493	%dir %{videodir}/
21cr|vdr-2.6.1-1|494	%ghost %{videodir}/.update
21cr|vdr-2.6.1-1|495	%ghost %{vardir}/themes/*.theme
21cr|vdr-2.6.1-1|496	%ghost %{cachedir}/epg.data
21cr|vdr-2.6.1-1|497	%defattr(-,%{vdr_user},root,-)
21cr|vdr-2.6.1-1|498	%dir %{configdir}/
21cr|vdr-2.6.1-1|499	%dir %{configdir}/plugins/
21cr|vdr-2.6.1-1|500	%dir %{rundir}/
21cr|vdr-2.6.1-1|501	%ghost %{rundir}/next-timer
21cr|vdr-2.6.1-1|502	%dir %{vardir}/
21cr|vdr-2.6.1-1|503	%dir %{vardir}/themes/
21cr|vdr-2.6.1-1|504	%dir %{cachedir}/
21cr|vdr-2.6.1-1|505	
21cr|vdr-2.6.1-1|506	%files devel -f %{name}-devel.files
21cr|vdr-2.6.1-1|507	%{!?_with_docs:%dir %{_pkgdocdir}}
21cr|vdr-2.6.1-1|508	%license COPYING
21cr|vdr-2.6.1-1|509	%if ! %{with docs}
21cr|vdr-2.6.1-1|510	%{_pkgdocdir}/PLUGINS.html
21cr|vdr-2.6.1-1|511	%endif
21cr|vdr-2.6.1-1|512	%{_bindir}/vdr-config
21cr|vdr-2.6.1-1|513	%{_bindir}/vdr-newplugin
21cr|vdr-2.6.1-1|514	%{_includedir}/libsi/
21cr|vdr-2.6.1-1|515	%{_includedir}/vdr/
21cr|vdr-2.6.1-1|516	%{_libdir}/pkgconfig/vdr.pc
21cr|vdr-2.6.1-1|517	%dir %{_libdir}/vdr/
21cr|vdr-2.6.1-1|518	%{_libdir}/vdr/Make.config
21cr|vdr-2.6.1-1|519	%{_libdir}/vdr/Make.global
21cr|vdr-2.6.1-1|520	%{_libdir}/vdr/config.h
21cr|vdr-2.6.1-1|521	%{_libdir}/vdr/plugins.mk
21cr|vdr-2.6.1-1|522	
21cr|vdr-2.6.1-1|523	%if %{with docs}
21cr|vdr-2.6.1-1|524	%files docs
21cr|vdr-2.6.1-1|525	%dir %{_pkgdocdir}
21cr|vdr-2.6.1-1|526	%license COPYING
21cr|vdr-2.6.1-1|527	%{_pkgdocdir}/PLUGINS.html
21cr|vdr-2.6.1-1|528	%{_pkgdocdir}/html/
21cr|vdr-2.6.1-1|529	%endif
21cr|vdr-2.6.1-1|530	
21cr|vdr-2.6.1-1|531	%files dvbhddevice -f %{name}-dvbhddevice.lang
21cr|vdr-2.6.1-1|532	%license PLUGINS/src/dvbhddevice/COPYING
21cr|vdr-2.6.1-1|533	%doc PLUGINS/src/dvbhddevice/{HISTORY,README}
21cr|vdr-2.6.1-1|534	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/dvbhddevice.conf
21cr|vdr-2.6.1-1|535	%{plugindir}/libvdr-dvbhddevice.so.%{apiver}
21cr|vdr-2.6.1-1|536	
21cr|vdr-2.6.1-1|537	%files dvbsddevice
21cr|vdr-2.6.1-1|538	%license PLUGINS/src/dvbsddevice/COPYING
21cr|vdr-2.6.1-1|539	%doc PLUGINS/src/dvbsddevice/{HISTORY,README}
21cr|vdr-2.6.1-1|540	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/dvbsddevice.conf
21cr|vdr-2.6.1-1|541	%{plugindir}/libvdr-dvbsddevice.so.%{apiver}
21cr|vdr-2.6.1-1|542	
21cr|vdr-2.6.1-1|543	%files rcu
21cr|vdr-2.6.1-1|544	%license PLUGINS/src/rcu/COPYING
21cr|vdr-2.6.1-1|545	%doc PLUGINS/src/rcu/{HISTORY,README}
21cr|vdr-2.6.1-1|546	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/rcu.conf
21cr|vdr-2.6.1-1|547	%{plugindir}/libvdr-rcu.so.%{apiver}
21cr|vdr-2.6.1-1|548	
21cr|vdr-2.6.1-1|549	%files skincurses -f %{name}-skincurses.lang
21cr|vdr-2.6.1-1|550	%license PLUGINS/src/skincurses/COPYING
21cr|vdr-2.6.1-1|551	%doc PLUGINS/src/skincurses/{HISTORY,README}
21cr|vdr-2.6.1-1|552	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/skincurses.conf
21cr|vdr-2.6.1-1|553	%{plugindir}/libvdr-skincurses.so.%{apiver}
21cr|vdr-2.6.1-1|554	
21cr|vdr-2.6.1-1|555	

10804 21
21cr|vdr-plugin-extrecmenung-2.0.11-1|1	%define pname	extrecmenung
21cr|vdr-plugin-extrecmenung-2.0.11-1|2	
21cr|vdr-plugin-extrecmenung-2.0.11-1|3	%global __provides_exclude_from ^%{vdr_plugindir}/.*\\.so.*$
21cr|vdr-plugin-extrecmenung-2.0.11-1|4	
21cr|vdr-plugin-extrecmenung-2.0.11-1|5	Summary:	VDR plugin: Extended recordings menu
21cr|vdr-plugin-extrecmenung-2.0.11-1|6	Name:		vdr-plugin-extrecmenung
21cr|vdr-plugin-extrecmenung-2.0.11-1|7	Version:	2.0.11
21cr|vdr-plugin-extrecmenung-2.0.11-1|8	Release:	1
21cr|vdr-plugin-extrecmenung-2.0.11-1|9	Group:		Video
21cr|vdr-plugin-extrecmenung-2.0.11-1|10	License:	GPL
21cr|vdr-plugin-extrecmenung-2.0.11-1|11	URL:		https://gitlab.com/kamel5/extrecmenung
21cr|vdr-plugin-extrecmenung-2.0.11-1|12	Source0:	https://gitlab.com/kamel5/extrecmenung/-/archive/v%{version}/extrecmenung-v%{version}.tar.gz
21cr|vdr-plugin-extrecmenung-2.0.11-1|13	Source1:	vdr-%{pname}.conf
21cr|vdr-plugin-extrecmenung-2.0.11-1|14	BuildRequires:	vdr-devel >= 2.4.6
21cr|vdr-plugin-extrecmenung-2.0.11-1|15	Requires:	vdr(abi)%{?_isa} = %{vdr_apiversion}
21cr|vdr-plugin-extrecmenung-2.0.11-1|16	
21cr|vdr-plugin-extrecmenung-2.0.11-1|17	%description
21cr|vdr-plugin-extrecmenung-2.0.11-1|18	This plugin provides a powerful replacement for VDR's default
21cr|vdr-plugin-extrecmenung-2.0.11-1|19	recordings menu entry.  It looks like the standard recordings menu, but
21cr|vdr-plugin-extrecmenung-2.0.11-1|20	adds several functions, such as additional commands for "rename" and "move"
21cr|vdr-plugin-extrecmenung-2.0.11-1|21	This is the next generation version based on the original "extrecmenu"
21cr|vdr-plugin-extrecmenung-2.0.11-1|22	
21cr|vdr-plugin-extrecmenung-2.0.11-1|23	%prep
21cr|vdr-plugin-extrecmenung-2.0.11-1|24	%setup -q -n %{pname}-v%{version}
21cr|vdr-plugin-extrecmenung-2.0.11-1|25	iconv -f iso-8859-1 -t utf-8 HISTORY > HISTORY.utf8 ; mv HISTORY.utf8 HISTORY
21cr|vdr-plugin-extrecmenung-2.0.11-1|26	
21cr|vdr-plugin-extrecmenung-2.0.11-1|27	%build
21cr|vdr-plugin-extrecmenung-2.0.11-1|28	%make_build AUTOCONFIG=0
21cr|vdr-plugin-extrecmenung-2.0.11-1|29	
21cr|vdr-plugin-extrecmenung-2.0.11-1|30	%install
21cr|vdr-plugin-extrecmenung-2.0.11-1|31	%make_install
21cr|vdr-plugin-extrecmenung-2.0.11-1|32	
21cr|vdr-plugin-extrecmenung-2.0.11-1|33	install -Dpm 644 %{SOURCE1} \
21cr|vdr-plugin-extrecmenung-2.0.11-1|34	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/%{pname}.conf
21cr|vdr-plugin-extrecmenung-2.0.11-1|35	
21cr|vdr-plugin-extrecmenung-2.0.11-1|36	%find_lang vdr-%{pname} --all-name --with-man
21cr|vdr-plugin-extrecmenung-2.0.11-1|37	
21cr|vdr-plugin-extrecmenung-2.0.11-1|38	%files -f vdr-%{pname}.lang
21cr|vdr-plugin-extrecmenung-2.0.11-1|39	%doc README HISTORY contrib scripts
21cr|vdr-plugin-extrecmenung-2.0.11-1|40	%license COPYING
21cr|vdr-plugin-extrecmenung-2.0.11-1|41	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/*.conf
21cr|vdr-plugin-extrecmenung-2.0.11-1|42	%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}

10805 21
21cr|vdr-plugin-femon-2.4.0-2|1	%define plugin	femon
21cr|vdr-plugin-femon-2.4.0-2|2	
21cr|vdr-plugin-femon-2.4.0-2|3	%global __provides_exclude_from ^%{vdr_libdir}/.*\\.so.*$
21cr|vdr-plugin-femon-2.4.0-2|4	
21cr|vdr-plugin-femon-2.4.0-2|5	Summary:	VDR plugin: DVB Signal Information Monitor (OSD)
21cr|vdr-plugin-femon-2.4.0-2|6	Name:		vdr-plugin-%{plugin}
21cr|vdr-plugin-femon-2.4.0-2|7	Version:	2.4.0
21cr|vdr-plugin-femon-2.4.0-2|8	Release:	2
21cr|vdr-plugin-femon-2.4.0-2|9	Group:		Video
21cr|vdr-plugin-femon-2.4.0-2|10	License:	GPLv2+
21cr|vdr-plugin-femon-2.4.0-2|11	URL:		https://github.com/rofafor/vdr-plugin-femon
21cr|vdr-plugin-femon-2.4.0-2|12	Source0:	https://github.com/rofafor/vdr-plugin-femon/archive/v%{version}.tar.gz?/vdr-%{plugin}-%{version}.tar.gz
21cr|vdr-plugin-femon-2.4.0-2|13	Source1:	vdr-femon.conf
21cr|vdr-plugin-femon-2.4.0-2|14	BuildRequires:	vdr-devel >= 2.4.6
21cr|vdr-plugin-femon-2.4.0-2|15	Requires:	vdr(abi)%{?_isa} = %{vdr_apiversion}
21cr|vdr-plugin-femon-2.4.0-2|16	
21cr|vdr-plugin-femon-2.4.0-2|17	%description
21cr|vdr-plugin-femon-2.4.0-2|18	DVB Frontend Status Monitor is a plugin that displays some signal information
21cr|vdr-plugin-femon-2.4.0-2|19	parameters of the current tuned channel on OSD. You can zap through all your
21cr|vdr-plugin-femon-2.4.0-2|20	channels and the plugin should be monitoring always the right frontend. The
21cr|vdr-plugin-femon-2.4.0-2|21	transponder and stream information are also available in advanced display
21cr|vdr-plugin-femon-2.4.0-2|22	modes.
21cr|vdr-plugin-femon-2.4.0-2|23	
21cr|vdr-plugin-femon-2.4.0-2|24	The plugin is based on a neat console frontend status monitor application
21cr|vdr-plugin-femon-2.4.0-2|25	called 'femon' by Johannes Stezenbach (see DVB-apps/szap/femon.c for further
21cr|vdr-plugin-femon-2.4.0-2|26	information). The bitrate calculation trick originates from the 'dvbstream'
21cr|vdr-plugin-femon-2.4.0-2|27	application by Dave Chapman and the stream information routines are taken from
21cr|vdr-plugin-femon-2.4.0-2|28	the 'libdvb' library by Metzler Brothers.
21cr|vdr-plugin-femon-2.4.0-2|29	
21cr|vdr-plugin-femon-2.4.0-2|30	%package -n vdr-%plugin-devel
21cr|vdr-plugin-femon-2.4.0-2|31	Summary:	Development headers of femon VDR plugin
21cr|vdr-plugin-femon-2.4.0-2|32	Group:		Development/C++
21cr|vdr-plugin-femon-2.4.0-2|33	Requires:	vdr-devel
21cr|vdr-plugin-femon-2.4.0-2|34	
21cr|vdr-plugin-femon-2.4.0-2|35	%description -n vdr-%plugin-devel
21cr|vdr-plugin-femon-2.4.0-2|36	Headers for developing VDR plugins that use services provided by femon.
21cr|vdr-plugin-femon-2.4.0-2|37	
21cr|vdr-plugin-femon-2.4.0-2|38	%prep
21cr|vdr-plugin-femon-2.4.0-2|39	%autosetup -p1 -n %{name}-%{version}
21cr|vdr-plugin-femon-2.4.0-2|40	
21cr|vdr-plugin-femon-2.4.0-2|41	%build
21cr|vdr-plugin-femon-2.4.0-2|42	%make_build
21cr|vdr-plugin-femon-2.4.0-2|43	
21cr|vdr-plugin-femon-2.4.0-2|44	%install
21cr|vdr-plugin-femon-2.4.0-2|45	%make_install
21cr|vdr-plugin-femon-2.4.0-2|46	install -Dpm 644 %{SOURCE1} \
21cr|vdr-plugin-femon-2.4.0-2|47	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}.conf
21cr|vdr-plugin-femon-2.4.0-2|48	
21cr|vdr-plugin-femon-2.4.0-2|49	%find_lang vdr-%{plugin}
21cr|vdr-plugin-femon-2.4.0-2|50	
21cr|vdr-plugin-femon-2.4.0-2|51	install -d -m755 %{buildroot}%{_includedir}/vdr/%{plugin}
21cr|vdr-plugin-femon-2.4.0-2|52	install -m644 femonservice.h %{buildroot}%{_includedir}/vdr/%{plugin}
21cr|vdr-plugin-femon-2.4.0-2|53	
21cr|vdr-plugin-femon-2.4.0-2|54	%files -f vdr-%{plugin}.lang
21cr|vdr-plugin-femon-2.4.0-2|55	%doc README HISTORY
21cr|vdr-plugin-femon-2.4.0-2|56	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}.conf
21cr|vdr-plugin-femon-2.4.0-2|57	%{vdr_libdir}/libvdr-%{plugin}.so.%{vdr_apiversion}
21cr|vdr-plugin-femon-2.4.0-2|58	
21cr|vdr-plugin-femon-2.4.0-2|59	%files -n vdr-%plugin-devel
21cr|vdr-plugin-femon-2.4.0-2|60	%dir %{_includedir}/vdr/%{plugin}
21cr|vdr-plugin-femon-2.4.0-2|61	%{_includedir}/vdr/%{plugin}/femonservice.h

10806 21
21cr|vdr-plugin-osdteletext-2.3.1-2|1	%define plugin	osdteletext
21cr|vdr-plugin-osdteletext-2.3.1-2|2	
21cr|vdr-plugin-osdteletext-2.3.1-2|3	%global __provides_exclude_from ^%{vdr_libdir}/.*\\.so.*$
21cr|vdr-plugin-osdteletext-2.3.1-2|4	
21cr|vdr-plugin-osdteletext-2.3.1-2|5	Summary:	VDR plugin: Displays teletext on the OSD
21cr|vdr-plugin-osdteletext-2.3.1-2|6	Name:		vdr-plugin-%{plugin}
21cr|vdr-plugin-osdteletext-2.3.1-2|7	Version:	2.3.1
21cr|vdr-plugin-osdteletext-2.3.1-2|8	Release:	2
21cr|vdr-plugin-osdteletext-2.3.1-2|9	Group:		Video
21cr|vdr-plugin-osdteletext-2.3.1-2|10	License:	GPLv2+
21cr|vdr-plugin-osdteletext-2.3.1-2|11	URL:		http://projects.vdr-developer.org/projects/show/plg-osdteletext
21cr|vdr-plugin-osdteletext-2.3.1-2|12	Source0:	https://github.com/vdr-projects/vdr-plugin-osdteletext/archive/v%{version}.tar.gz?/vdr-%{plugin}-%{version}.tar.gz
21cr|vdr-plugin-osdteletext-2.3.1-2|13	Source1:	vdr-%{plugin}.conf
21cr|vdr-plugin-osdteletext-2.3.1-2|14	BuildRequires:	vdr-devel >= 2.4.6
21cr|vdr-plugin-osdteletext-2.3.1-2|15	Requires:	vdr(abi)%{?_isa} = %{vdr_apiversion}
21cr|vdr-plugin-osdteletext-2.3.1-2|16	
21cr|vdr-plugin-osdteletext-2.3.1-2|17	%description
21cr|vdr-plugin-osdteletext-2.3.1-2|18	Osd-Teletext displays the teletext directly on the OSD.
21cr|vdr-plugin-osdteletext-2.3.1-2|19	Both sound and video are played in the background.
21cr|vdr-plugin-osdteletext-2.3.1-2|20	
21cr|vdr-plugin-osdteletext-2.3.1-2|21	%prep
21cr|vdr-plugin-osdteletext-2.3.1-2|22	%setup -q -n vdr-plugin-%{plugin}-%{version}
21cr|vdr-plugin-osdteletext-2.3.1-2|23	sed -i -e 's|/var/cache/vdr/vtx|%{vdr_rundir}/%{plugin}|g' \
21cr|vdr-plugin-osdteletext-2.3.1-2|24	osdteletext.c README README.DE rootdir.c
21cr|vdr-plugin-osdteletext-2.3.1-2|25	%build
21cr|vdr-plugin-osdteletext-2.3.1-2|26	%make_build
21cr|vdr-plugin-osdteletext-2.3.1-2|27	
21cr|vdr-plugin-osdteletext-2.3.1-2|28	%install
21cr|vdr-plugin-osdteletext-2.3.1-2|29	%make_install
21cr|vdr-plugin-osdteletext-2.3.1-2|30	install -Dpm 644 %{SOURCE1} \
21cr|vdr-plugin-osdteletext-2.3.1-2|31	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}.conf
21cr|vdr-plugin-osdteletext-2.3.1-2|32	
21cr|vdr-plugin-osdteletext-2.3.1-2|33	install -dm 755 %{buildroot}%{vdr_rundir}/%{plugin}
21cr|vdr-plugin-osdteletext-2.3.1-2|34	install -dm 755 %{buildroot}%{_prefix}/lib/tmpfiles.d
21cr|vdr-plugin-osdteletext-2.3.1-2|35	install -dm 755 %{buildroot}%{_datadir}/fonts/vdr%{plugin}
21cr|vdr-plugin-osdteletext-2.3.1-2|36	echo "d %{vdr_rundir}/%{plugin} 0755 %{vdr_user} root -" > \
21cr|vdr-plugin-osdteletext-2.3.1-2|37	%{buildroot}%{_prefix}/lib/tmpfiles.d/vdr-%{plugin}.conf
21cr|vdr-plugin-osdteletext-2.3.1-2|38	
21cr|vdr-plugin-osdteletext-2.3.1-2|39	install -Dpm 644 teletext2.ttf \
21cr|vdr-plugin-osdteletext-2.3.1-2|40	%{buildroot}%{_datadir}/fonts/vdr%{plugin}/teletext2.ttf
21cr|vdr-plugin-osdteletext-2.3.1-2|41	
21cr|vdr-plugin-osdteletext-2.3.1-2|42	%find_lang vdr-%{plugin}
21cr|vdr-plugin-osdteletext-2.3.1-2|43	
21cr|vdr-plugin-osdteletext-2.3.1-2|44	%files -f vdr-%{plugin}.lang
21cr|vdr-plugin-osdteletext-2.3.1-2|45	%doc README* COPYING HISTORY
21cr|vdr-plugin-osdteletext-2.3.1-2|46	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}.conf
21cr|vdr-plugin-osdteletext-2.3.1-2|47	%{_datadir}/fonts/vdrosdteletext/teletext2.ttf
21cr|vdr-plugin-osdteletext-2.3.1-2|48	%{vdr_plugindir}/libvdr-%{plugin}.so.%{vdr_apiversion}
21cr|vdr-plugin-osdteletext-2.3.1-2|49	%{_prefix}/lib/tmpfiles.d/vdr-%{plugin}.conf
21cr|vdr-plugin-osdteletext-2.3.1-2|50	%attr(-,%{vdr_user},root) %{vdr_rundir}/%{plugin}/

10807 21
21cr|vdr-plugin-remote-0.7.0-1|1	%define plugin	remote
21cr|vdr-plugin-remote-0.7.0-1|2	%global __provides_exclude_from ^%{vdr_libdir}/.*\\.so.*$
21cr|vdr-plugin-remote-0.7.0-1|3	
21cr|vdr-plugin-remote-0.7.0-1|4	Summary:	VDR plugin: Remote control
21cr|vdr-plugin-remote-0.7.0-1|5	Name:		vdr-plugin-%plugin
21cr|vdr-plugin-remote-0.7.0-1|6	Version:	0.7.0
21cr|vdr-plugin-remote-0.7.0-1|7	Release:	1
21cr|vdr-plugin-remote-0.7.0-1|8	Group:		Video
21cr|vdr-plugin-remote-0.7.0-1|9	License:	GPL+
21cr|vdr-plugin-remote-0.7.0-1|10	URL:		http://www.escape-edv.de/endriss/vdr/
21cr|vdr-plugin-remote-0.7.0-1|11	Source0:	http://www.escape-edv.de/endriss/vdr/vdr-%{plugin}-%{version}.tgz
21cr|vdr-plugin-remote-0.7.0-1|12	Source1:	vdr-%{plugin}.conf
21cr|vdr-plugin-remote-0.7.0-1|13	Source2:	vdr-%{plugin}-udev.rules
21cr|vdr-plugin-remote-0.7.0-1|14	# Status query mail sent to upstream and Debian patchkit maintainer 2008-10-25
21cr|vdr-plugin-remote-0.7.0-1|15	Patch0:		http://zap.tartarus.org/~ds/debian/dists/stable/main/source/vdr-plugin-remote_0.3.8-3.ds.diff.gz
21cr|vdr-plugin-remote-0.7.0-1|16	Patch1:		vdr-remote-gcc11.patch
21cr|vdr-plugin-remote-0.7.0-1|17	BuildRequires:	vdr-devel >= 1.6.0
21cr|vdr-plugin-remote-0.7.0-1|18	BuildRequires:	gettext
21cr|vdr-plugin-remote-0.7.0-1|19	BuildRequires:	systemd
21cr|vdr-plugin-remote-0.7.0-1|20	Requires:	vdr(abi)%{?_isa} = %{vdr_apiversion}
21cr|vdr-plugin-remote-0.7.0-1|21	# systemd >= 214-3 for the input group
21cr|vdr-plugin-remote-0.7.0-1|22	Requires:	systemd >= 214-3
21cr|vdr-plugin-remote-0.7.0-1|23	
21cr|vdr-plugin-remote-0.7.0-1|24	%description
21cr|vdr-plugin-remote-0.7.0-1|25	This plugin extends the remote control capabilities of vdr.
21cr|vdr-plugin-remote-0.7.0-1|26	The following remote control devices are supported:
21cr|vdr-plugin-remote-0.7.0-1|27	
21cr|vdr-plugin-remote-0.7.0-1|28	(a) linux input device driver ('/dev/input/eventX', X=0,1,2,...)
21cr|vdr-plugin-remote-0.7.0-1|29	- built-in remote control port of the av711x-based DVB cards
21cr|vdr-plugin-remote-0.7.0-1|30	(aka full-featured cards), e.g. DVB-S Nexus [1]
21cr|vdr-plugin-remote-0.7.0-1|31	- remote control port of some budget cards, e.g. Nova-CI [2]
21cr|vdr-plugin-remote-0.7.0-1|32	- other input devices (not tested, please report success!)
21cr|vdr-plugin-remote-0.7.0-1|33	See file FAQ for a list of cards which have been reported to work.
21cr|vdr-plugin-remote-0.7.0-1|34	
21cr|vdr-plugin-remote-0.7.0-1|35	(b) keyboard (tty driver): /dev/console, /dev/ttyX
21cr|vdr-plugin-remote-0.7.0-1|36	
21cr|vdr-plugin-remote-0.7.0-1|37	(c) TCP connection (telnet)
21cr|vdr-plugin-remote-0.7.0-1|38	
21cr|vdr-plugin-remote-0.7.0-1|39	(d) LIRC
21cr|vdr-plugin-remote-0.7.0-1|40	
21cr|vdr-plugin-remote-0.7.0-1|41	%prep
21cr|vdr-plugin-remote-0.7.0-1|42	%autosetup -n %{plugin}-%{version} -p1
21cr|vdr-plugin-remote-0.7.0-1|43	
21cr|vdr-plugin-remote-0.7.0-1|44	patch -p1 -i debian/patches/02_no_abort.dpatch
21cr|vdr-plugin-remote-0.7.0-1|45	sed -i \
21cr|vdr-plugin-remote-0.7.0-1|46	-e 's/0\.3\.8/%{version}/g' \
21cr|vdr-plugin-remote-0.7.0-1|47	-e 's/"Remote control"/trNOOP("Remote control")/' \
21cr|vdr-plugin-remote-0.7.0-1|48	debian/patches/04_constness.dpatch
21cr|vdr-plugin-remote-0.7.0-1|49	patch -p1 -i debian/patches/04_constness.dpatch
21cr|vdr-plugin-remote-0.7.0-1|50	
21cr|vdr-plugin-remote-0.7.0-1|51	for f in CONTRIBUTORS HISTORY ; do
21cr|vdr-plugin-remote-0.7.0-1|52	iconv -f iso-8859-1 -t utf-8 $f > $f.utf-8 ; mv $f.utf-8 $f
21cr|vdr-plugin-remote-0.7.0-1|53	done
21cr|vdr-plugin-remote-0.7.0-1|54	
21cr|vdr-plugin-remote-0.7.0-1|55	%build
21cr|vdr-plugin-remote-0.7.0-1|56	%make_build
21cr|vdr-plugin-remote-0.7.0-1|57	
21cr|vdr-plugin-remote-0.7.0-1|58	%install
21cr|vdr-plugin-remote-0.7.0-1|59	%make_install
21cr|vdr-plugin-remote-0.7.0-1|60	
21cr|vdr-plugin-remote-0.7.0-1|61	install -Dpm 644 %{SOURCE1} \
21cr|vdr-plugin-remote-0.7.0-1|62	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}.conf
21cr|vdr-plugin-remote-0.7.0-1|63	
21cr|vdr-plugin-remote-0.7.0-1|64	install -Dpm 644 %{SOURCE2} \
21cr|vdr-plugin-remote-0.7.0-1|65	%{buildroot}/%{_udevrulesdir}/52-vdr-%{plugin}.rules
21cr|vdr-plugin-remote-0.7.0-1|66	%find_lang vdr-%{plugin}
21cr|vdr-plugin-remote-0.7.0-1|67	
21cr|vdr-plugin-remote-0.7.0-1|68	%pre
21cr|vdr-plugin-remote-0.7.0-1|69	usermod -a -G input %{vdr_user} || :
21cr|vdr-plugin-remote-0.7.0-1|70	
21cr|vdr-plugin-remote-0.7.0-1|71	%files -f vdr-%{plugin}.lang
21cr|vdr-plugin-remote-0.7.0-1|72	%doc README HISTORY CONTRIBUTORS FAQ
21cr|vdr-plugin-remote-0.7.0-1|73	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}.conf
21cr|vdr-plugin-remote-0.7.0-1|74	%config(noreplace) %{_udevrulesdir}/*-vdr-%{plugin}.rules
21cr|vdr-plugin-remote-0.7.0-1|75	%{vdr_libdir}/libvdr-%{plugin}.so.%{vdr_apiversion}

10808 21
21cr|vdr-plugin-screenshot-0.0.16-1|1	%define plugin	screenshot
21cr|vdr-plugin-screenshot-0.0.16-1|2	
21cr|vdr-plugin-screenshot-0.0.16-1|3	%global __provides_exclude_from ^%{vdr_libdir}/.*\\.so.*$
21cr|vdr-plugin-screenshot-0.0.16-1|4	
21cr|vdr-plugin-screenshot-0.0.16-1|5	Summary:	VDR plugin: Takes screenshots
21cr|vdr-plugin-screenshot-0.0.16-1|6	Name:		vdr-plugin-%plugin
21cr|vdr-plugin-screenshot-0.0.16-1|7	Version:	0.0.16
21cr|vdr-plugin-screenshot-0.0.16-1|8	Release:	1
21cr|vdr-plugin-screenshot-0.0.16-1|9	Group:		Video
21cr|vdr-plugin-screenshot-0.0.16-1|10	License:	GPL+
21cr|vdr-plugin-screenshot-0.0.16-1|11	URL:		https://github.com/jowi24/vdr-screenshot
21cr|vdr-plugin-screenshot-0.0.16-1|12	Source:		vdr-%{plugin}-%{version}.tar.gz
21cr|vdr-plugin-screenshot-0.0.16-1|13	# https://www.linuxtv.org/pipermail/vdr/2017-June/029280.html
21cr|vdr-plugin-screenshot-0.0.16-1|14	Patch0:		%{plugin}.fullhd.patch
21cr|vdr-plugin-screenshot-0.0.16-1|15	BuildRequires:	vdr-devel >= 1.6.0
21cr|vdr-plugin-screenshot-0.0.16-1|16	Requires:	vdr(abi)%{?_isa} = %{vdr_apiversion}
21cr|vdr-plugin-screenshot-0.0.16-1|17	
21cr|vdr-plugin-screenshot-0.0.16-1|18	%description
21cr|vdr-plugin-screenshot-0.0.16-1|19	With this plugin you can take still images of your screen. After installing
21cr|vdr-plugin-screenshot-0.0.16-1|20	the plugin, a new mainmenu entry "Screenshot" will show up. Each time you
21cr|vdr-plugin-screenshot-0.0.16-1|21	select this item, a file /tmp/title-yyyymmdd-hhmmss.jpg will be created,
21cr|vdr-plugin-screenshot-0.0.16-1|22	where title is the current transmission or the recording currently replayed.
21cr|vdr-plugin-screenshot-0.0.16-1|23	
21cr|vdr-plugin-screenshot-0.0.16-1|24	%prep
21cr|vdr-plugin-screenshot-0.0.16-1|25	%autosetup -p1 -n vdr-%{plugin}-%{version}
21cr|vdr-plugin-screenshot-0.0.16-1|26	# For older VDR versions <=1.7.34
21cr|vdr-plugin-screenshot-0.0.16-1|27	cp Makefile.pre.1.7.34 Makefile
21cr|vdr-plugin-screenshot-0.0.16-1|28	
21cr|vdr-plugin-screenshot-0.0.16-1|29	iconv -f iso-8859-1 -t utf-8 HISTORY > HISTORY.utf8 ; mv HISTORY.utf8 HISTORY
21cr|vdr-plugin-screenshot-0.0.16-1|30	
21cr|vdr-plugin-screenshot-0.0.16-1|31	%build
21cr|vdr-plugin-screenshot-0.0.16-1|32	%make_build AUTOCONFIG= LIBDIR=. LOCALEDIR=./locale \
21cr|vdr-plugin-screenshot-0.0.16-1|33	VDRDIR=%{_libdir}/vdr all
21cr|vdr-plugin-screenshot-0.0.16-1|34	
21cr|vdr-plugin-screenshot-0.0.16-1|35	%install
21cr|vdr-plugin-screenshot-0.0.16-1|36	install -dm 755 %{buildroot}%{vdr_plugindir}
21cr|vdr-plugin-screenshot-0.0.16-1|37	install -dm 755 %{buildroot}%{vdr_cachedir}/screenshot
21cr|vdr-plugin-screenshot-0.0.16-1|38	install -pm 755 libvdr-*.so.%{vdr_apiversion} %{buildroot}%{vdr_plugindir}
21cr|vdr-plugin-screenshot-0.0.16-1|39	
21cr|vdr-plugin-screenshot-0.0.16-1|40	# Locale
21cr|vdr-plugin-screenshot-0.0.16-1|41	install -dm 755 %{buildroot}%{_datadir}/locale
21cr|vdr-plugin-screenshot-0.0.16-1|42	cp -pR locale/* %{buildroot}%{_datadir}/locale
21cr|vdr-plugin-screenshot-0.0.16-1|43	
21cr|vdr-plugin-screenshot-0.0.16-1|44	%find_lang vdr-%{plugin}
21cr|vdr-plugin-screenshot-0.0.16-1|45	
21cr|vdr-plugin-screenshot-0.0.16-1|46	%files -f vdr-%{plugin}.lang
21cr|vdr-plugin-screenshot-0.0.16-1|47	%doc README HISTORY
21cr|vdr-plugin-screenshot-0.0.16-1|48	%license COPYING
21cr|vdr-plugin-screenshot-0.0.16-1|49	%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
21cr|vdr-plugin-screenshot-0.0.16-1|50	%attr(-,%{vdr_user},root) %dir %{vdr_cachedir}/screenshot/

10809 21
21cr|vdr-pluginskinelchihd-1.0.0-1|1	%global plugin   skinelchihd
21cr|vdr-pluginskinelchihd-1.0.0-1|2	
21cr|vdr-pluginskinelchihd-1.0.0-1|3	Name:           vdr-pluginskinelchihd
21cr|vdr-pluginskinelchihd-1.0.0-1|4	Version:        1.0.0
21cr|vdr-pluginskinelchihd-1.0.0-1|5	Release:        1
21cr|vdr-pluginskinelchihd-1.0.0-1|6	Summary:        A Elchi based skin with True Color support for the Video Disc Recorder
21cr|vdr-pluginskinelchihd-1.0.0-1|7	Group:          Video
21cr|vdr-pluginskinelchihd-1.0.0-1|8	License:        GPLv2+
21cr|vdr-pluginskinelchihd-1.0.0-1|9	URL:            http://firefly.vdr-developer.org/skinelchihd/
21cr|vdr-pluginskinelchihd-1.0.0-1|10	Source0:        https://github.com/FireFlyVDR/vdr-plugin-skinelchihd/archive/refs/tags/v%{version}.tar.gz#/vdr-%{plugin}-%{version}.tar.gz
21cr|vdr-pluginskinelchihd-1.0.0-1|11	# Configuration files for plugin parameters. These are Fedora specific and not in upstream.
21cr|vdr-pluginskinelchihd-1.0.0-1|12	Source1:        vdr-%{plugin}.conf
21cr|vdr-pluginskinelchihd-1.0.0-1|13	BuildRequires:  make
21cr|vdr-pluginskinelchihd-1.0.0-1|14	BuildRequires:  gcc-c++
21cr|vdr-pluginskinelchihd-1.0.0-1|15	BuildRequires:  pkgconfig(GraphicsMagick++)
21cr|vdr-pluginskinelchihd-1.0.0-1|16	BuildRequires:  vdr-devel >= 2.4.3
21cr|vdr-pluginskinelchihd-1.0.0-1|17	Requires:       vdr(abi)%{?_isa} = %{vdr_apiversion}
21cr|vdr-pluginskinelchihd-1.0.0-1|18	
21cr|vdr-pluginskinelchihd-1.0.0-1|19	%description
21cr|vdr-pluginskinelchihd-1.0.0-1|20	This plugin for Klaus Schmidinger's Video Disc Recorder VDR adds the "Elchi HD"
21cr|vdr-pluginskinelchihd-1.0.0-1|21	skin. It is based on the Elchi skin with major re-factoring to make use of newer
21cr|vdr-pluginskinelchihd-1.0.0-1|22	VDR features like True Color support.
21cr|vdr-pluginskinelchihd-1.0.0-1|23	
21cr|vdr-pluginskinelchihd-1.0.0-1|24	%prep
21cr|vdr-pluginskinelchihd-1.0.0-1|25	%autosetup -n vdr-plugin-%{plugin}-%{version}
21cr|vdr-pluginskinelchihd-1.0.0-1|26	
21cr|vdr-pluginskinelchihd-1.0.0-1|27	%build
21cr|vdr-pluginskinelchihd-1.0.0-1|28	%{set_build_flags}
21cr|vdr-pluginskinelchihd-1.0.0-1|29	%make_build IMAGELIB=graphicsmagick
21cr|vdr-pluginskinelchihd-1.0.0-1|30	
21cr|vdr-pluginskinelchihd-1.0.0-1|31	%install
21cr|vdr-pluginskinelchihd-1.0.0-1|32	# make install would install the themes under /etc, let's not use that
21cr|vdr-pluginskinelchihd-1.0.0-1|33	make install-lib install-i18n DESTDIR=%{buildroot}
21cr|vdr-pluginskinelchihd-1.0.0-1|34	# install the themes to the custom location used in Fedora
21cr|vdr-pluginskinelchihd-1.0.0-1|35	install -dm 755 %{buildroot}%{vdr_vardir}/themes
21cr|vdr-pluginskinelchihd-1.0.0-1|36	install -pm 644 themes/*.theme %{buildroot}%{vdr_vardir}/themes/
21cr|vdr-pluginskinelchihd-1.0.0-1|37	
21cr|vdr-pluginskinelchihd-1.0.0-1|38	# skinelchihd.conf
21cr|vdr-pluginskinelchihd-1.0.0-1|39	install -Dpm 644 %{SOURCE1} \
21cr|vdr-pluginskinelchihd-1.0.0-1|40	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/skinelchihd.conf
21cr|vdr-pluginskinelchihd-1.0.0-1|41	
21cr|vdr-pluginskinelchihd-1.0.0-1|42	%find_lang vdr-%{plugin}
21cr|vdr-pluginskinelchihd-1.0.0-1|43	
21cr|vdr-pluginskinelchihd-1.0.0-1|44	%files -f vdr-%{plugin}.lang
21cr|vdr-pluginskinelchihd-1.0.0-1|45	%doc HISTORY* README*
21cr|vdr-pluginskinelchihd-1.0.0-1|46	%license COPYING
21cr|vdr-pluginskinelchihd-1.0.0-1|47	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/skinelchihd.conf
21cr|vdr-pluginskinelchihd-1.0.0-1|48	%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
21cr|vdr-pluginskinelchihd-1.0.0-1|49	%{vdr_vardir}/themes/ElchiHD-*.theme
21cr|vdr-pluginskinelchihd-1.0.0-1|50	

10810 21
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|1	%define plugin	streamdev
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|2	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|3	# If this variable is set the spec file assumes it's building a git snapshot
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|4	# Also see info below on generating snapshots
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|5	%global gitver    b84b7d858cf4f6f3473ba72d456326c048946cb0
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|6	%global gitshort  %(echo %gitver | awk '{print substr($0,1,8)}')
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|7	%global __provides_exclude_from ^%{vdr_plugindir}/.*\\.so.*$
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|8	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|9	%if 0%{?gitver:1}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|10	# Use vdr-streamdev-snapshot.sh contained in the source of the package to
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|11	# generate new snapshots
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|12	# You can also create snapshots for specific commit hashes
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|13	# Example: sh vdr-streamdev-snapshot.sh b84b7d858cf4f6f3473ba72d456326c048946cb0
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|14	%global srcfile   vdr-%{plugin}-%{gitshort}.tar.xz
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|15	%global setuppath vdr-%{plugin}-%{gitshort}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|16	%else
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|17	# URL for original source file when not using git snapshots
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|18	%global srcfile   http://projects.vdr-developer.org/attachments/download/969/%{name}-%{version}.tgz
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|19	%global setuppath %{plugin}-%{version}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|20	%endif
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|21	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|22	Summary:	VDR plugin: streamdev
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|23	Name:		vdr-plugin-%plugin
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|24	Version:	0.6.1
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|25	Release:	0.1%{?gitver:.git%{gitshort}}%{?dist}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|26	Group:		Video
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|27	# Several .c files cause GPLv2+, others are GPL+
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|28	License:	GPLv2+
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|29	URL:		http://projects.vdr-developer.org/projects/plg-streamdev
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|30	Source0:        %{srcfile}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|31	# Configuration files for plugin parameters. These are Fedora specific and not in upstream.
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|32	Source1:        vdr-%{plugin}-server.conf
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|33	Source2:        vdr-%{plugin}-client.conf
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|34	# Script to generate git snapshots
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|35	# listed here so that it's pulled into the SRPM
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|36	Source3:        vdr-%{plugin}-snapshot.sh
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|37	# https://www.vdr-portal.de/index.php?attachment/41040-0001-fixed-compilation-for-vdr-2-3-7-diff/
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|38	Patch0:         0001-Fixed-compilation-for-vdr-2.3.7.diff
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|39	Patch1:         %{plugin}-server-2.5.4-patch
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|40	BuildRequires:  vdr-devel >= 1.6.0-41
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|41	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|42	%description
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|43	The streamdev plug-in adds streaming capabilities to your VDR.
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|44	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|45	#-----------------------------------------------------------------
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|46	%package server
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|47	Summary:	VDR plugin: VDR Streaming Server
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|48	Group:		Video
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|49	Requires:	vdr(abi)%{?_isa} = %{vdr_apiversion}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|50	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|51	%description server
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|52	This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol,
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|53	see file PROTOCOL) and a basic HTTP Streaming Protocol.
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|54	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|55	The server part acts as a Receiver-Device and works transparently in the
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|56	background within your running VDR. It can serve multiple clients and it can
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|57	distribute multiple input streams (i.e. from multiple DVB-cards) to multiple
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|58	clients using the native VTP protocol (for VDR-clients), or using the HTTP
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|59	protocol supporting clients such as XINE, MPlayer and so on. With XMMS or
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|60	WinAMP, you can also listen to radio channels over a HTTP connection.
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|61	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|62	%files server -f vdr-%{plugin}-server.lang
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|63	%doc CONTRIBUTORS COPYING HISTORY PROTOCOL README
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|64	%{vdr_plugindir}/libvdr-%{plugin}-server.so.%{vdr_apiversion}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|65	%{_libdir}/vdr/bin/externremux.sh
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|66	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}-server.conf
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|67	%dir %{vdr_configdir}/plugins/streamdev-server
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|68	%config(noreplace) %{vdr_configdir}/plugins/streamdev-server/streamdevhosts.conf
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|69	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|70	#-----------------------------------------------------------------
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|71	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|72	%package client
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|73	Summary:	VDR plugin: VTP Streaming Client
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|74	Group:		Video
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|75	Requires:	vdr(abi)%{?_isa} = %{vdr_apiversion}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|76	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|77	%description client
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|78	This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol,
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|79	see file PROTOCOL) and a basic HTTP Streaming Protocol.
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|80	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|81	The client part acts as a full Input Device, so it can be used in conjunction
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|82	with a DXR3-Card, XINE, SoftDevice or others to act as a working VDR
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|83	installation without any DVB-Hardware including EPG-Handling.
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|84	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|85	%files client -f vdr-%{plugin}-client.lang
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|86	%doc CONTRIBUTORS COPYING HISTORY PROTOCOL README
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|87	%{vdr_plugindir}/libvdr-%{plugin}-client.so.%{vdr_apiversion}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|88	%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}-client.conf
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|89	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|90	#-----------------------------------------------------------------
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|91	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|92	%prep
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|93	%autosetup -p1 -n %{setuppath}
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|94	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|95	sed -i 's@$(VDRDIR)/device.h@%{_includedir}/vdr/device.h@' Makefile
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|96	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|97	for f in CONTRIBUTORS HISTORY; do
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|98	iconv -f iso8859-1 -t utf-8 $f >$f.conv
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|99	touch -r $f $f.conv
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|100	mv $f.conv $f
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|101	done
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|102	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|103	%build
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|104	%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC"
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|105	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|106	%install
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|107	%make_install
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|108	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|109	install -dm 755 %{buildroot}%{vdr_configdir}/plugins/streamdev-server
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|110	install -Dpm 644 streamdev-server/streamdevhosts.conf %{buildroot}%{vdr_configdir}/plugins/streamdev-server/streamdevhosts.conf
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|111	install -Dpm 755 streamdev-server/externremux.sh %{buildroot}%{_libdir}/vdr/bin/externremux.sh
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|112	install -Dpm 644 %{SOURCE1} \
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|113	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}-server.conf
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|114	install -Dpm 644 %{SOURCE2} \
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|115	%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/%{plugin}-client.conf
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|116	
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|117	%find_lang vdr-%{plugin}-server
21cr|vdr-plugin-streamdev-0.6.1-0.1.gitb84b7d85|118	%find_lang vdr-%{plugin}-client

10811 21
21cr|vdrsymbol-fonts-20100612-1|1	%global fontname vdrsymbol
21cr|vdrsymbol-fonts-20100612-1|2	%global fontconf 69-%{fontname}.conf
21cr|vdrsymbol-fonts-20100612-1|3	
21cr|vdrsymbol-fonts-20100612-1|4	Name:		%{fontname}-fonts
21cr|vdrsymbol-fonts-20100612-1|5	Version:	20100612
21cr|vdrsymbol-fonts-20100612-1|6	Release:	1
21cr|vdrsymbol-fonts-20100612-1|7	Summary:	VDR symbol fonts
21cr|vdrsymbol-fonts-20100612-1|8	Group:		Video
21cr|vdrsymbol-fonts-20100612-1|9	License:	Bitstream Vera and Public Domain
21cr|vdrsymbol-fonts-20100612-1|10	URL:		http://andreas.vdr-developer.org/fonts/
21cr|vdrsymbol-fonts-20100612-1|11	Source0:	http://andreas.vdr-developer.org/fonts/download/vdrsymbols-ttf-%{version}.tgz
21cr|vdrsymbol-fonts-20100612-1|12	Source1:	%{name}-fontconfig.conf
21cr|vdrsymbol-fonts-20100612-1|13	
21cr|vdrsymbol-fonts-20100612-1|14	BuildArch:	noarch
21cr|vdrsymbol-fonts-20100612-1|15	BuildRequires:	fontpackages-devel
21cr|vdrsymbol-fonts-20100612-1|16	Requires:	fontpackages-filesystem
21cr|vdrsymbol-fonts-20100612-1|17	
21cr|vdrsymbol-fonts-20100612-1|18	%description
21cr|vdrsymbol-fonts-20100612-1|19	VDRSymbols is a font for use with VDR plugins and patches.
21cr|vdrsymbol-fonts-20100612-1|20	
21cr|vdrsymbol-fonts-20100612-1|21	
21cr|vdrsymbol-fonts-20100612-1|22	%prep
21cr|vdrsymbol-fonts-20100612-1|23	%setup -q -n vdrsymbols
21cr|vdrsymbol-fonts-20100612-1|24	chmod -x insert_vdr_symbols.pe
21cr|vdrsymbol-fonts-20100612-1|25	
21cr|vdrsymbol-fonts-20100612-1|26	
21cr|vdrsymbol-fonts-20100612-1|27	%build
21cr|vdrsymbol-fonts-20100612-1|28	
21cr|vdrsymbol-fonts-20100612-1|29	
21cr|vdrsymbol-fonts-20100612-1|30	%install
21cr|vdrsymbol-fonts-20100612-1|31	rm -fr %{buildroot}
21cr|vdrsymbol-fonts-20100612-1|32	
21cr|vdrsymbol-fonts-20100612-1|33	install -m 0755 -d %{buildroot}%{_fontdir}
21cr|vdrsymbol-fonts-20100612-1|34	install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
21cr|vdrsymbol-fonts-20100612-1|35	
21cr|vdrsymbol-fonts-20100612-1|36	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21cr|vdrsymbol-fonts-20100612-1|37	%{buildroot}%{_fontconfig_confdir}
21cr|vdrsymbol-fonts-20100612-1|38	
21cr|vdrsymbol-fonts-20100612-1|39	install -m 0644 -p %{SOURCE1} \
21cr|vdrsymbol-fonts-20100612-1|40	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
21cr|vdrsymbol-fonts-20100612-1|41	ln -s %{_fontconfig_templatedir}/%{fontconf} \
21cr|vdrsymbol-fonts-20100612-1|42	%{buildroot}%{_fontconfig_confdir}/%{fontconf}
21cr|vdrsymbol-fonts-20100612-1|43	
21cr|vdrsymbol-fonts-20100612-1|44	
21cr|vdrsymbol-fonts-20100612-1|45	%_font_pkg -f %{fontconf} *.ttf
21cr|vdrsymbol-fonts-20100612-1|46	
21cr|vdrsymbol-fonts-20100612-1|47	%license COPYRIGHT.txt
21cr|vdrsymbol-fonts-20100612-1|48	%doc HISTORY README insert_vdr_symbols.pe

10812 21
21cr|vdrsync-0.1.2.2dev2-050322.4|1	%define snapshot 050322
21cr|vdrsync-0.1.2.2dev2-050322.4|2	
21cr|vdrsync-0.1.2.2dev2-050322.4|3	Summary:	Repack VDR recordings to DVD compatible fromat
21cr|vdrsync-0.1.2.2dev2-050322.4|4	Name:		vdrsync
21cr|vdrsync-0.1.2.2dev2-050322.4|5	Version:	0.1.2.2dev2
21cr|vdrsync-0.1.2.2dev2-050322.4|6	Release:	%{snapshot}.4
21cr|vdrsync-0.1.2.2dev2-050322.4|7	Group:		Video
21cr|vdrsync-0.1.2.2dev2-050322.4|8	License:	GPL
21cr|vdrsync-0.1.2.2dev2-050322.4|9	URL:		http://vdrsync.vdr-portal.de/
21cr|vdrsync-0.1.2.2dev2-050322.4|10	Source:		http://vdrsync.vdr-portal.de/releases/%{name}-%snapshot.tar.bz2
21cr|vdrsync-0.1.2.2dev2-050322.4|11	BuildArch:	noarch
21cr|vdrsync-0.1.2.2dev2-050322.4|12	
21cr|vdrsync-0.1.2.2dev2-050322.4|13	%description
21cr|vdrsync-0.1.2.2dev2-050322.4|14	VDRsync was programmed to allow conversion of a VDR recording into a
21cr|vdrsync-0.1.2.2dev2-050322.4|15	DVD compatible format. This conversion requires the "unpacking" of
21cr|vdrsync-0.1.2.2dev2-050322.4|16	Video and Audio data from the native VDR format, and the repacking
21cr|vdrsync-0.1.2.2dev2-050322.4|17	into a DVD compatible format. During this packing steps important
21cr|vdrsync-0.1.2.2dev2-050322.4|18	timing information is lost, leading to Audio-Video synchronisation
21cr|vdrsync-0.1.2.2dev2-050322.4|19	problems. In other words, audio is a bit too early or too late for
21cr|vdrsync-0.1.2.2dev2-050322.4|20	the video. Watching such a "desynced" movie is a pain.
21cr|vdrsync-0.1.2.2dev2-050322.4|21	
21cr|vdrsync-0.1.2.2dev2-050322.4|22	Not too long ago an excellent tool named ds.jar was available, which
21cr|vdrsync-0.1.2.2dev2-050322.4|23	took care of the problem by aligning Audio and Video during the
21cr|vdrsync-0.1.2.2dev2-050322.4|24	first "unpacking" step. This tool was unavailable for a certain
21cr|vdrsync-0.1.2.2dev2-050322.4|25	period and therefore I decided to try to write a replacement for it
21cr|vdrsync-0.1.2.2dev2-050322.4|26	(ds.jar is now available again under the name Project X).
21cr|vdrsync-0.1.2.2dev2-050322.4|27	
21cr|vdrsync-0.1.2.2dev2-050322.4|28	In the meantime I added some features to VDRsync, like cutting the
21cr|vdrsync-0.1.2.2dev2-050322.4|29	movie while syncing, and developed some additional tools, like the
21cr|vdrsync-0.1.2.2dev2-050322.4|30	sharemarks project.
21cr|vdrsync-0.1.2.2dev2-050322.4|31	
21cr|vdrsync-0.1.2.2dev2-050322.4|32	%prep
21cr|vdrsync-0.1.2.2dev2-050322.4|33	%setup -q -n %{name}-%{snapshot}
21cr|vdrsync-0.1.2.2dev2-050322.4|34	
21cr|vdrsync-0.1.2.2dev2-050322.4|35	%install
21cr|vdrsync-0.1.2.2dev2-050322.4|36	install -d -m755 %{buildroot}%{_bindir}
21cr|vdrsync-0.1.2.2dev2-050322.4|37	install -m755 *.pl %{buildroot}%{_bindir}
21cr|vdrsync-0.1.2.2dev2-050322.4|38	
21cr|vdrsync-0.1.2.2dev2-050322.4|39	%files
21cr|vdrsync-0.1.2.2dev2-050322.4|40	%doc CHANGES
21cr|vdrsync-0.1.2.2dev2-050322.4|41	%{_bindir}/*.pl

10813 21
21cr|vegastrike-0.8.0-2|1	%define Werror_cflags %nil
21cr|vegastrike-0.8.0-2|2	%define dataver 0.5
21cr|vegastrike-0.8.0-2|3	
21cr|vegastrike-0.8.0-2|4	%define _disable_ld_no_undefined 1
21cr|vegastrike-0.8.0-2|5	
21cr|vegastrike-0.8.0-2|6	Summary:	3D OpenGL spaceflight simulator
21cr|vegastrike-0.8.0-2|7	Name:		vegastrike
21cr|vegastrike-0.8.0-2|8	Version:	0.8.0
21cr|vegastrike-0.8.0-2|9	Release:	2
21cr|vegastrike-0.8.0-2|10	License:	GPLv2+
21cr|vegastrike-0.8.0-2|11	Group:		Games/Arcade
21cr|vegastrike-0.8.0-2|12	Url:		http://vegastrike.sourceforge.net/
21cr|vegastrike-0.8.0-2|13	Source0:	https://github.com/vegastrike/Vega-Strike-Engine-Source/releases/download/v%{version}/Vega-Strike_v%{version}-Source.tar.xz
21cr|vegastrike-0.8.0-2|14	Source11:	%{name}-16x16.png
21cr|vegastrike-0.8.0-2|15	Source12:	%{name}-32x32.png
21cr|vegastrike-0.8.0-2|16	Source13:	%{name}-48x48.png
21cr|vegastrike-0.8.0-2|17	Patch0:		vegastrike-cmake.patch
21cr|vegastrike-0.8.0-2|18	Patch1:		vegastrike-headers.patch
21cr|vegastrike-0.8.0-2|19	Patch2:		vegastrike-0.5.0-glext.patch
21cr|vegastrike-0.8.0-2|20	BuildRequires:	cmake
21cr|vegastrike-0.8.0-2|21	BuildRequires:	fdupes
21cr|vegastrike-0.8.0-2|22	BuildRequires:	boost-devel
21cr|vegastrike-0.8.0-2|23	BuildRequires:	jpeg-devel
21cr|vegastrike-0.8.0-2|24	BuildRequires:	ogre-devel
21cr|vegastrike-0.8.0-2|25	BuildRequires:	pkgconfig(gl)
21cr|vegastrike-0.8.0-2|26	BuildRequires:	pkgconfig(glu)
21cr|vegastrike-0.8.0-2|27	BuildRequires:	pkgconfig(glut)
21cr|vegastrike-0.8.0-2|28	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|vegastrike-0.8.0-2|29	BuildRequires:	pkgconfig(expat)
21cr|vegastrike-0.8.0-2|30	BuildRequires:	pkgconfig(libpng)
21cr|vegastrike-0.8.0-2|31	BuildRequires:	pkgconfig(OGRE)
21cr|vegastrike-0.8.0-2|32	BuildRequires:	pkgconfig(openal)
21cr|vegastrike-0.8.0-2|33	BuildRequires:	pkgconfig(python3)
21cr|vegastrike-0.8.0-2|34	BuildRequires:	pkgconfig(sdl)
21cr|vegastrike-0.8.0-2|35	BuildRequires:	pkgconfig(vorbis)
21cr|vegastrike-0.8.0-2|36	BuildRequires:	pkgconfig(zlib)
21cr|vegastrike-0.8.0-2|37	Requires:	%{name}-data >= %{dataver}
21cr|vegastrike-0.8.0-2|38	Recommends:	%{name}-sounds >= %{dataver}
21cr|vegastrike-0.8.0-2|39	# aarch64 build be done on version 0.9.0
21cr|vegastrike-0.8.0-2|40	ExcludeArch:	%{e2k} %{riscv} %{armx}
21cr|vegastrike-0.8.0-2|41	
21cr|vegastrike-0.8.0-2|42	%description
21cr|vegastrike-0.8.0-2|43	Vega Strike is a GPL 3D OpenGL Action RPG space sim for
21cr|vegastrike-0.8.0-2|44	Windows/Linux that allows a player to trade and bounty hunt
21cr|vegastrike-0.8.0-2|45	in the spirit of Elite. You start in an old beat up Wayfarer
21cr|vegastrike-0.8.0-2|46	cargo ship, with endless possibility before you and just
21cr|vegastrike-0.8.0-2|47	enough cash to scrape together a life. Yet danger lurks in
21cr|vegastrike-0.8.0-2|48	the space beyond.
21cr|vegastrike-0.8.0-2|49	
21cr|vegastrike-0.8.0-2|50	%files
21cr|vegastrike-0.8.0-2|51	%{_iconsdir}/%{name}.png
21cr|vegastrike-0.8.0-2|52	%{_liconsdir}/%{name}.png
21cr|vegastrike-0.8.0-2|53	%{_miconsdir}/%{name}.png
21cr|vegastrike-0.8.0-2|54	%{_datadir}/applications/%{name}.desktop
21cr|vegastrike-0.8.0-2|55	%dir %{_gamesdatadir}/%{name}
21cr|vegastrike-0.8.0-2|56	%defattr(755,root,root,755)
21cr|vegastrike-0.8.0-2|57	%{_gamesbindir}/*
21cr|vegastrike-0.8.0-2|58	
21cr|vegastrike-0.8.0-2|59	#----------------------------------------------------------------------------
21cr|vegastrike-0.8.0-2|60	
21cr|vegastrike-0.8.0-2|61	%prep
21cr|vegastrike-0.8.0-2|62	%autosetup -p1 -n Vega-Strike_v%{version}-Source
21cr|vegastrike-0.8.0-2|63	
21cr|vegastrike-0.8.0-2|64	# we want to use the system version of expat.h
21cr|vegastrike-0.8.0-2|65	rm objconv/mesher/expat.h
21cr|vegastrike-0.8.0-2|66	
21cr|vegastrike-0.8.0-2|67	touch ../LICENSE
21cr|vegastrike-0.8.0-2|68	
21cr|vegastrike-0.8.0-2|69	%build
21cr|vegastrike-0.8.0-2|70	export
21cr|vegastrike-0.8.0-2|71	%cmake \
21cr|vegastrike-0.8.0-2|72	-DDATADIR=%{_gamesdatadir}/%{name} \
21cr|vegastrike-0.8.0-2|73	-DUSE_PYTHON_3:BOOL=ON \
21cr|vegastrike-0.8.0-2|74	-DUSE_SYSTEM_BOOST:BOOL=ON \
21cr|vegastrike-0.8.0-2|75	-DBUILD_STATIC_LIBS:BOOL=ON \
21cr|vegastrike-0.8.0-2|76	-DBUILD_SHARED_LIBS:BOOL=OFF \
21cr|vegastrike-0.8.0-2|77	-DCMAKE_BUILD_TYPE="Release" \
21cr|vegastrike-0.8.0-2|78	-DENABLE_PIE:BOOL=ON
21cr|vegastrike-0.8.0-2|79	
21cr|vegastrike-0.8.0-2|80	%make
21cr|vegastrike-0.8.0-2|81	
21cr|vegastrike-0.8.0-2|82	%install
21cr|vegastrike-0.8.0-2|83	%makeinstall_std -C build
21cr|vegastrike-0.8.0-2|84	
21cr|vegastrike-0.8.0-2|85	# move files to gemesbindir
21cr|vegastrike-0.8.0-2|86	mkdir -p %{buildroot}%{_gamesbindir}
21cr|vegastrike-0.8.0-2|87	mv %{buildroot}%{_bindir}/* %{buildroot}%{_gamesbindir}
21cr|vegastrike-0.8.0-2|88	rm -d %{buildroot}%{_bindir}
21cr|vegastrike-0.8.0-2|89	
21cr|vegastrike-0.8.0-2|90	mkdir -p %{buildroot}%{_datadir}/applications
21cr|vegastrike-0.8.0-2|91	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|vegastrike-0.8.0-2|92	[Desktop Entry]
21cr|vegastrike-0.8.0-2|93	Name=Vega Strike
21cr|vegastrike-0.8.0-2|94	Comment=3D OpenGL spaceflight simulator
21cr|vegastrike-0.8.0-2|95	Exec=vegastrike
21cr|vegastrike-0.8.0-2|96	Icon=%{name}
21cr|vegastrike-0.8.0-2|97	Terminal=false
21cr|vegastrike-0.8.0-2|98	Type=Application
21cr|vegastrike-0.8.0-2|99	Categories=Game;ArcadeGame;
21cr|vegastrike-0.8.0-2|100	EOF
21cr|vegastrike-0.8.0-2|101	
21cr|vegastrike-0.8.0-2|102	install -m 644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|vegastrike-0.8.0-2|103	install -m 644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|vegastrike-0.8.0-2|104	install -m 644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|vegastrike-0.8.0-2|105	
21cr|vegastrike-0.8.0-2|106	install -d %{buildroot}%{_gamesdatadir}/%{name}

10814 21
21cr|vegastrike-data-0.5.1.r1-5|1	%define debug_package %{nil}
21cr|vegastrike-data-0.5.1.r1-5|2	
21cr|vegastrike-data-0.5.1.r1-5|3	%define	oname	vegastrike
21cr|vegastrike-data-0.5.1.r1-5|4	
21cr|vegastrike-data-0.5.1.r1-5|5	Name:		vegastrike-data
21cr|vegastrike-data-0.5.1.r1-5|6	Version:	0.5.1.r1
21cr|vegastrike-data-0.5.1.r1-5|7	Release:	5
21cr|vegastrike-data-0.5.1.r1-5|8	Summary:	Data files for %{oname}
21cr|vegastrike-data-0.5.1.r1-5|9	License:	GPLv2+
21cr|vegastrike-data-0.5.1.r1-5|10	Group:		Games/Arcade
21cr|vegastrike-data-0.5.1.r1-5|11	Source0:	%{name}-%{version}.tar.bz2
21cr|vegastrike-data-0.5.1.r1-5|12	URL:		http://vegastrike.sourceforge.net/
21cr|vegastrike-data-0.5.1.r1-5|13	Requires:	%{oname} >= %{version}
21cr|vegastrike-data-0.5.1.r1-5|14	ExcludeArch:	%{armx}
21cr|vegastrike-data-0.5.1.r1-5|15	
21cr|vegastrike-data-0.5.1.r1-5|16	%description
21cr|vegastrike-data-0.5.1.r1-5|17	Data files for %{oname}.
21cr|vegastrike-data-0.5.1.r1-5|18	
21cr|vegastrike-data-0.5.1.r1-5|19	%prep
21cr|vegastrike-data-0.5.1.r1-5|20	%setup -q
21cr|vegastrike-data-0.5.1.r1-5|21	# get rid of a few files we have no interest in packaging..
21cr|vegastrike-data-0.5.1.r1-5|22	rm -rf aclocal.m4 configure.ac Makefile.in vegastrike-data.spec stamp-h.in bin
21cr|vegastrike-data-0.5.1.r1-5|23	rm -rf `find -name CVS -type d` `find -name Makefile.am -type f`
21cr|vegastrike-data-0.5.1.r1-5|24	
21cr|vegastrike-data-0.5.1.r1-5|25	# some cleanup
21cr|vegastrike-data-0.5.1.r1-5|26	rm -r cockpits/bomber-cockpit.cpt/#cockpit.xmesh# \
21cr|vegastrike-data-0.5.1.r1-5|27	modules/builtin `find -name "*.xmesh"`
21cr|vegastrike-data-0.5.1.r1-5|28	find . -type f -print0 | xargs -0 chmod -x
21cr|vegastrike-data-0.5.1.r1-5|29	chmod +x units/findunits.py modules/webpageize.py
21cr|vegastrike-data-0.5.1.r1-5|30	sed -i 's/\r//g' documentation/mission_howto.txt
21cr|vegastrike-data-0.5.1.r1-5|31	# remove the stale included manpages and the .xls abonimation
21cr|vegastrike-data-0.5.1.r1-5|32	rm documentation/*.1 documentation/*.xls
21cr|vegastrike-data-0.5.1.r1-5|33	
21cr|vegastrike-data-0.5.1.r1-5|34	
21cr|vegastrike-data-0.5.1.r1-5|35	%build
21cr|vegastrike-data-0.5.1.r1-5|36	
21cr|vegastrike-data-0.5.1.r1-5|37	%install
21cr|vegastrike-data-0.5.1.r1-5|38	%{__rm} -rf %{buildroot}
21cr|vegastrike-data-0.5.1.r1-5|39	%{__install} -d %{buildroot}%{_gamesdatadir}/%{oname}
21cr|vegastrike-data-0.5.1.r1-5|40	cp -a * %{buildroot}%{_gamesdatadir}/%{oname}
21cr|vegastrike-data-0.5.1.r1-5|41	# include 'system files' strangely hidden in .vegastrike-0.5.0 directory
21cr|vegastrike-data-0.5.1.r1-5|42	# for whatever reason...otherwise music & other stuff is gone...
21cr|vegastrike-data-0.5.1.r1-5|43	# cp -a ./.%{name}-%{version} %{buildroot}/%{_gamesdatadir}/%{oname}
21cr|vegastrike-data-0.5.1.r1-5|44	
21cr|vegastrike-data-0.5.1.r1-5|45	
21cr|vegastrike-data-0.5.1.r1-5|46	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
21cr|vegastrike-data-0.5.1.r1-5|47	install -p -m 644 vegastrike.xpm \
21cr|vegastrike-data-0.5.1.r1-5|48	%{buildroot}%{_datadir}/icons/hicolor/128x128/apps
21cr|vegastrike-data-0.5.1.r1-5|49	
21cr|vegastrike-data-0.5.1.r1-5|50	
21cr|vegastrike-data-0.5.1.r1-5|51	%clean
21cr|vegastrike-data-0.5.1.r1-5|52	%{__rm} -rf %{buildroot}
21cr|vegastrike-data-0.5.1.r1-5|53	
21cr|vegastrike-data-0.5.1.r1-5|54	%files
21cr|vegastrike-data-0.5.1.r1-5|55	%defattr(644,root,root,755)
21cr|vegastrike-data-0.5.1.r1-5|56	%dir %{_gamesdatadir}/%{oname}
21cr|vegastrike-data-0.5.1.r1-5|57	%{_gamesdatadir}/%{oname}/*
21cr|vegastrike-data-0.5.1.r1-5|58	# %{_gamesdatadir}/%{oname}/.%{oname}-%{version}/*
21cr|vegastrike-data-0.5.1.r1-5|59	# %{_gamesdatadir}/%{oname}/.%{oname}-%{version}/.system
21cr|vegastrike-data-0.5.1.r1-5|60	%{_datadir}/icons/hicolor/128x128/apps/vegastrike.xpm

10815 21
21cr|vegastrike-sounds-0.5.1.r1-4|1	%define debug_package %{nil}
21cr|vegastrike-sounds-0.5.1.r1-4|2	
21cr|vegastrike-sounds-0.5.1.r1-4|3	%define	oname	vegastrike
21cr|vegastrike-sounds-0.5.1.r1-4|4	%define	gamever	%(echo %{version} |rev |cut -d. -f2- |rev)
21cr|vegastrike-sounds-0.5.1.r1-4|5	
21cr|vegastrike-sounds-0.5.1.r1-4|6	Name:		vegastrike-sounds
21cr|vegastrike-sounds-0.5.1.r1-4|7	Version:	0.5.1.r1
21cr|vegastrike-sounds-0.5.1.r1-4|8	Release:	4
21cr|vegastrike-sounds-0.5.1.r1-4|9	Summary:	Music and Speech files for %{oname}
21cr|vegastrike-sounds-0.5.1.r1-4|10	License:	GPLv2+
21cr|vegastrike-sounds-0.5.1.r1-4|11	Group:		Games/Arcade
21cr|vegastrike-sounds-0.5.1.r1-4|12	URL:		http://vegastrike.sourceforge.net/
21cr|vegastrike-sounds-0.5.1.r1-4|13	Source0:	http://downloads.sourceforge.net/%{oname}/%{oname}-music-%{version}.tar
21cr|vegastrike-sounds-0.5.1.r1-4|14	Source1:	http://downloads.sourceforge.net/%{oname}/%{oname}-speech-%{version}.tar
21cr|vegastrike-sounds-0.5.1.r1-4|15	Requires:	%{oname} >= %{gamever}
21cr|vegastrike-sounds-0.5.1.r1-4|16	ExcludeArch:	%{armx}
21cr|vegastrike-sounds-0.5.1.r1-4|17	
21cr|vegastrike-sounds-0.5.1.r1-4|18	%description
21cr|vegastrike-sounds-0.5.1.r1-4|19	Music and Speech files for %{oname}.
21cr|vegastrike-sounds-0.5.1.r1-4|20	
21cr|vegastrike-sounds-0.5.1.r1-4|21	%prep
21cr|vegastrike-sounds-0.5.1.r1-4|22	%setup -q -c -n %{name}
21cr|vegastrike-sounds-0.5.1.r1-4|23	%setup -q -T -D -a 1 -n %{name}
21cr|vegastrike-sounds-0.5.1.r1-4|24	
21cr|vegastrike-sounds-0.5.1.r1-4|25	%build
21cr|vegastrike-sounds-0.5.1.r1-4|26	
21cr|vegastrike-sounds-0.5.1.r1-4|27	%install
21cr|vegastrike-sounds-0.5.1.r1-4|28	mkdir -p %{buildroot}/%{_gamesdatadir}/%{oname}
21cr|vegastrike-sounds-0.5.1.r1-4|29	cp -a %{oname}-music-%{version}/* %{buildroot}/%{_gamesdatadir}/%{oname}
21cr|vegastrike-sounds-0.5.1.r1-4|30	cp -a %{oname}-speech-%{version}/* %{buildroot}/%{_gamesdatadir}/%{oname}
21cr|vegastrike-sounds-0.5.1.r1-4|31	
21cr|vegastrike-sounds-0.5.1.r1-4|32	%files
21cr|vegastrike-sounds-0.5.1.r1-4|33	%defattr(644,root,root,755)
21cr|vegastrike-sounds-0.5.1.r1-4|34	%{_gamesdatadir}/%{oname}/*

10816 21
21cr|vemana2000-fonts-1.1.3-7|1	%global fontname vemana2000
21cr|vemana2000-fonts-1.1.3-7|2	%global fontconf 69-%{fontname}.conf
21cr|vemana2000-fonts-1.1.3-7|3	
21cr|vemana2000-fonts-1.1.3-7|4	Name: %{fontname}-fonts
21cr|vemana2000-fonts-1.1.3-7|5	Version: 1.1.3
21cr|vemana2000-fonts-1.1.3-7|6	Release: 7
21cr|vemana2000-fonts-1.1.3-7|7	Summary: Unicode compliant OpenType font for Telugu
21cr|vemana2000-fonts-1.1.3-7|8	
21cr|vemana2000-fonts-1.1.3-7|9	Group:   System/Fonts/True type
21cr|vemana2000-fonts-1.1.3-7|10	License: GPLv2+ with exceptions
21cr|vemana2000-fonts-1.1.3-7|11	URL: https://fedorahosted.org/pothana_vemana/
21cr|vemana2000-fonts-1.1.3-7|12	
21cr|vemana2000-fonts-1.1.3-7|13	Source0: https://fedorahosted.org/releases/p/o/pothana_vemana/vemana2000-fonts-1.1.3.tar.gz
21cr|vemana2000-fonts-1.1.3-7|14	
21cr|vemana2000-fonts-1.1.3-7|15	BuildArch: noarch
21cr|vemana2000-fonts-1.1.3-7|16	BuildRequires: fontforge
21cr|vemana2000-fonts-1.1.3-7|17	BuildRequires: fontpackages-devel
21cr|vemana2000-fonts-1.1.3-7|18	Requires: fontpackages-filesystem
21cr|vemana2000-fonts-1.1.3-7|19	
21cr|vemana2000-fonts-1.1.3-7|20	%description
21cr|vemana2000-fonts-1.1.3-7|21	A free OpenType font for Telugu created by
21cr|vemana2000-fonts-1.1.3-7|22	Dr. Tirumala Krishna Desikacharyulu.
21cr|vemana2000-fonts-1.1.3-7|23	
21cr|vemana2000-fonts-1.1.3-7|24	%prep
21cr|vemana2000-fonts-1.1.3-7|25	%setup -q -n %{name}-%{version}
21cr|vemana2000-fonts-1.1.3-7|26	
21cr|vemana2000-fonts-1.1.3-7|27	%build
21cr|vemana2000-fonts-1.1.3-7|28	make
21cr|vemana2000-fonts-1.1.3-7|29	
21cr|vemana2000-fonts-1.1.3-7|30	%install
21cr|vemana2000-fonts-1.1.3-7|31	install -m 0755 -d %{buildroot}%{_fontdir}
21cr|vemana2000-fonts-1.1.3-7|32	install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
21cr|vemana2000-fonts-1.1.3-7|33	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21cr|vemana2000-fonts-1.1.3-7|34	%{buildroot}%{_fontconfig_confdir}
21cr|vemana2000-fonts-1.1.3-7|35	install -m 0644 -p %{fontconf} \
21cr|vemana2000-fonts-1.1.3-7|36	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
21cr|vemana2000-fonts-1.1.3-7|37	ln -s %{_fontconfig_templatedir}/%{fontconf} \
21cr|vemana2000-fonts-1.1.3-7|38	%{buildroot}%{_fontconfig_confdir}/%{fontconf}
21cr|vemana2000-fonts-1.1.3-7|39	
21cr|vemana2000-fonts-1.1.3-7|40	%_font_pkg -f %{fontconf} *.ttf
21cr|vemana2000-fonts-1.1.3-7|41	
21cr|vemana2000-fonts-1.1.3-7|42	%doc ChangeLog COPYRIGHT COPYING AUTHORS README

10817 21
21cr|veracrypt-1.25.9-1|1	%define debug_package %{nil}
21cr|veracrypt-1.25.9-1|2	
21cr|veracrypt-1.25.9-1|3	Summary:	Disk encryption software
21cr|veracrypt-1.25.9-1|4	Name:		veracrypt
21cr|veracrypt-1.25.9-1|5	Version:	1.25.9
21cr|veracrypt-1.25.9-1|6	Release:	1
21cr|veracrypt-1.25.9-1|7	License:	Apache 2.0
21cr|veracrypt-1.25.9-1|8	Group:		File tools
21cr|veracrypt-1.25.9-1|9	Url:		https://www.veracrypt.fr
21cr|veracrypt-1.25.9-1|10	Source0:	https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_%{version}.tar.gz?/VeraCrypt_%{version}.tar.gz
21cr|veracrypt-1.25.9-1|11	BuildRequires:	pkgconfig(fuse)
21cr|veracrypt-1.25.9-1|12	BuildRequires:	imagemagick
21cr|veracrypt-1.25.9-1|13	BuildRequires:	makeself
21cr|veracrypt-1.25.9-1|14	BuildRequires:	wxgtku3.0-devel
21cr|veracrypt-1.25.9-1|15	BuildRequires:	yasm
21cr|veracrypt-1.25.9-1|16	BuildRequires:	nasm
21cr|veracrypt-1.25.9-1|17	
21cr|veracrypt-1.25.9-1|18	%description
21cr|veracrypt-1.25.9-1|19	Free disk encryption software based on TrueCrypt.
21cr|veracrypt-1.25.9-1|20	
21cr|veracrypt-1.25.9-1|21	%files
21cr|veracrypt-1.25.9-1|22	%doc %{_docdir}/veracrypt/
21cr|veracrypt-1.25.9-1|23	%{_bindir}/veracrypt
21cr|veracrypt-1.25.9-1|24	%{_sbindir}/mount.veracrypt
21cr|veracrypt-1.25.9-1|25	%{_datadir}/applications/veracrypt.desktop
21cr|veracrypt-1.25.9-1|26	%{_datadir}/pixmaps/*
21cr|veracrypt-1.25.9-1|27	%{_iconsdir}/hicolor/*/apps/*
21cr|veracrypt-1.25.9-1|28	%{_datadir}/mime/packages/veracrypt.xml
21cr|veracrypt-1.25.9-1|29	%dir %{_datadir}/veracrypt/
21cr|veracrypt-1.25.9-1|30	%{_datadir}/veracrypt/languages/
21cr|veracrypt-1.25.9-1|31	
21cr|veracrypt-1.25.9-1|32	#----------------------------------------------------------------------------
21cr|veracrypt-1.25.9-1|33	
21cr|veracrypt-1.25.9-1|34	%prep
21cr|veracrypt-1.25.9-1|35	%setup -qn VeraCrypt-VeraCrypt_%{version}
21cr|veracrypt-1.25.9-1|36	
21cr|veracrypt-1.25.9-1|37	%build
21cr|veracrypt-1.25.9-1|38	pushd src
21cr|veracrypt-1.25.9-1|39	%make
21cr|veracrypt-1.25.9-1|40	popd
21cr|veracrypt-1.25.9-1|41	
21cr|veracrypt-1.25.9-1|42	pushd src/Resources/Icons
21cr|veracrypt-1.25.9-1|43	convert VeraCrypt-16x16.xpm VeraCrypt-16x16.png
21cr|veracrypt-1.25.9-1|44	convert VeraCrypt-48x48.xpm VeraCrypt-48x48.png
21cr|veracrypt-1.25.9-1|45	convert VeraCrypt-128x128.xpm VeraCrypt-128x128.png
21cr|veracrypt-1.25.9-1|46	popd
21cr|veracrypt-1.25.9-1|47	
21cr|veracrypt-1.25.9-1|48	%install
21cr|veracrypt-1.25.9-1|49	pushd src
21cr|veracrypt-1.25.9-1|50	%makeinstall_std
21cr|veracrypt-1.25.9-1|51	popd
21cr|veracrypt-1.25.9-1|52	
21cr|veracrypt-1.25.9-1|53	for png in 128x128 48x48 16x16; do
21cr|veracrypt-1.25.9-1|54	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${png}/apps/
21cr|veracrypt-1.25.9-1|55	install -m 0644 src/Resources/Icons/VeraCrypt-${png}.png %{buildroot}%{_iconsdir}/hicolor/${png}/apps/%{name}.png
21cr|veracrypt-1.25.9-1|56	done
21cr|veracrypt-1.25.9-1|57	
21cr|veracrypt-1.25.9-1|58	rm -rf %{buildroot}%{_bindir}/%{name}-uninstall.sh

10818 21
21cr|verbiste-0.1.47-1|1	%define major   0
21cr|verbiste-0.1.47-1|2	%define api	0.1
21cr|verbiste-0.1.47-1|3	%define libname %mklibname %{name} %{api} %{major}
21cr|verbiste-0.1.47-1|4	%define devname %mklibname %{name} -d
21cr|verbiste-0.1.47-1|5	
21cr|verbiste-0.1.47-1|6	Name:		verbiste
21cr|verbiste-0.1.47-1|7	Version:	0.1.47
21cr|verbiste-0.1.47-1|8	Release:	1
21cr|verbiste-0.1.47-1|9	Summary:	To use well french verbs
21cr|verbiste-0.1.47-1|10	License:	GPLv2+
21cr|verbiste-0.1.47-1|11	Group:		Toys
21cr|verbiste-0.1.47-1|12	URL:		http://sarrazip.com/dev/%{name}.html
21cr|verbiste-0.1.47-1|13	Source:		http://sarrazip.com/dev/%{name}-%{version}.tar.gz
21cr|verbiste-0.1.47-1|14	BuildRequires:	bison
21cr|verbiste-0.1.47-1|15	BuildRequires:	perl(XML::Parser)
21cr|verbiste-0.1.47-1|16	BuildRequires:	pkgconfig(libxml-2.0)
21cr|verbiste-0.1.47-1|17	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|verbiste-0.1.47-1|18	BuildRequires:	pkgconfig(libpanelapplet-2.0)
21cr|verbiste-0.1.47-1|19	BuildRequires:	pkgconfig(libglade-2.0)
21cr|verbiste-0.1.47-1|20	
21cr|verbiste-0.1.47-1|21	%description
21cr|verbiste-0.1.47-1|22	Verbiste is a French conjugation system. It contains a C++ library, two
21cr|verbiste-0.1.47-1|23	programs that can be run from the command line or from another program,
21cr|verbiste-0.1.47-1|24	and a GNOME applet. This applet shows a text field in the GNOME Panel
21cr|verbiste-0.1.47-1|25	where the user can enter a conjugated verb and obtain its complete
21cr|verbiste-0.1.47-1|26	conjugation. The knowledge base is represented in XML and contains over
21cr|verbiste-0.1.47-1|27	6800 verbs.
21cr|verbiste-0.1.47-1|28	
21cr|verbiste-0.1.47-1|29	%files -f %{name}.lang
21cr|verbiste-0.1.47-1|30	%{_docdir}/%{name}-%{version}/*
21cr|verbiste-0.1.47-1|31	%{_bindir}/french-*conjugator
21cr|verbiste-0.1.47-1|32	%{_datadir}/%{name}-0.1
21cr|verbiste-0.1.47-1|33	%{_mandir}/fr/man?/*
21cr|verbiste-0.1.47-1|34	%{_mandir}/man?/*
21cr|verbiste-0.1.47-1|35	
21cr|verbiste-0.1.47-1|36	#--------------------------------------------------------------------
21cr|verbiste-0.1.47-1|37	
21cr|verbiste-0.1.47-1|38	%package -n %{name}-gtk
21cr|verbiste-0.1.47-1|39	Summary:	Gtk+ interface for %{name}
21cr|verbiste-0.1.47-1|40	Group:		Development/Other
21cr|verbiste-0.1.47-1|41	Requires:	%{name}
21cr|verbiste-0.1.47-1|42	
21cr|verbiste-0.1.47-1|43	%description -n %{name}-gtk
21cr|verbiste-0.1.47-1|44	Gtk+ interface for %{name}.
21cr|verbiste-0.1.47-1|45	
21cr|verbiste-0.1.47-1|46	%files -n %{name}-gtk
21cr|verbiste-0.1.47-1|47	%{_bindir}/verbiste
21cr|verbiste-0.1.47-1|48	%{_bindir}/verbiste-gtk
21cr|verbiste-0.1.47-1|49	%{_libdir}/bonobo/servers/verbiste.server
21cr|verbiste-0.1.47-1|50	%{_libexecdir}/verbiste-applet
21cr|verbiste-0.1.47-1|51	%{_datadir}/applications/verbiste.desktop
21cr|verbiste-0.1.47-1|52	%{_iconsdir}/hicolor/*/apps/verbiste.*
21cr|verbiste-0.1.47-1|53	%{_datadir}/texmf/tex/latex/verbiste/verbiste.cfg
21cr|verbiste-0.1.47-1|54	%{_datadir}/texmf/tex/latex/verbiste/verbiste.cls
21cr|verbiste-0.1.47-1|55	
21cr|verbiste-0.1.47-1|56	
21cr|verbiste-0.1.47-1|57	#--------------------------------------------------------------------
21cr|verbiste-0.1.47-1|58	
21cr|verbiste-0.1.47-1|59	%package -n %{libname}
21cr|verbiste-0.1.47-1|60	Summary:	Shared Librairies for %{name}
21cr|verbiste-0.1.47-1|61	Group:		Development/Other
21cr|verbiste-0.1.47-1|62	Obsoletes:	%{_lib}%{name}1 < 0.1.26-2
21cr|verbiste-0.1.47-1|63	
21cr|verbiste-0.1.47-1|64	%description  -n %{libname}
21cr|verbiste-0.1.47-1|65	Shared Librairies for cluster
21cr|verbiste-0.1.47-1|66	
21cr|verbiste-0.1.47-1|67	%files -n %{libname}
21cr|verbiste-0.1.47-1|68	%{_libdir}/lib%{name}-0.1.so.%{major}*
21cr|verbiste-0.1.47-1|69	
21cr|verbiste-0.1.47-1|70	#--------------------------------------------------------------------
21cr|verbiste-0.1.47-1|71	
21cr|verbiste-0.1.47-1|72	%package -n %{devname}
21cr|verbiste-0.1.47-1|73	Summary:	%{name} header files and static libraries
21cr|verbiste-0.1.47-1|74	Group:		Development/Other
21cr|verbiste-0.1.47-1|75	Requires:	%{name} = %{version}
21cr|verbiste-0.1.47-1|76	Requires:	%{libname} = %{version}
21cr|verbiste-0.1.47-1|77	Provides:	%{name}-devel = %{version}
21cr|verbiste-0.1.47-1|78	Obsoletes:	%{_lib}%{name}-devel < 0.1.26-2
21cr|verbiste-0.1.47-1|79	
21cr|verbiste-0.1.47-1|80	%description -n %{devname}
21cr|verbiste-0.1.47-1|81	This package contains header files and static libraries.
21cr|verbiste-0.1.47-1|82	
21cr|verbiste-0.1.47-1|83	%files -n %{devname}
21cr|verbiste-0.1.47-1|84	%{_includedir}/%{name}-0.1
21cr|verbiste-0.1.47-1|85	%{_libdir}/lib%{name}-0.1.so
21cr|verbiste-0.1.47-1|86	%{_libdir}/pkgconfig/%{name}-0.1.pc
21cr|verbiste-0.1.47-1|87	
21cr|verbiste-0.1.47-1|88	#--------------------------------------------------------------------
21cr|verbiste-0.1.47-1|89	%prep
21cr|verbiste-0.1.47-1|90	%setup -q
21cr|verbiste-0.1.47-1|91	
21cr|verbiste-0.1.47-1|92	%build
21cr|verbiste-0.1.47-1|93	%configure \
21cr|verbiste-0.1.47-1|94	--with-gtk-app \
21cr|verbiste-0.1.47-1|95	--with-gnome-app \
21cr|verbiste-0.1.47-1|96	--with-gnome-applet
21cr|verbiste-0.1.47-1|97	%make
21cr|verbiste-0.1.47-1|98	
21cr|verbiste-0.1.47-1|99	%install
21cr|verbiste-0.1.47-1|100	%makeinstall_std
21cr|verbiste-0.1.47-1|101	
21cr|verbiste-0.1.47-1|102	%find_lang %{name}

10819 21
21cr|vertex-green-rospo-2.0-2|1	%global theme_name Vertex-Green-Rospo
21cr|vertex-green-rospo-2.0-2|2	
21cr|vertex-green-rospo-2.0-2|3	Summary:	%{theme_name} theme
21cr|vertex-green-rospo-2.0-2|4	Name:		vertex-green-rospo
21cr|vertex-green-rospo-2.0-2|5	Version:	2.0
21cr|vertex-green-rospo-2.0-2|6	Release:	2
21cr|vertex-green-rospo-2.0-2|7	License:	GPL
21cr|vertex-green-rospo-2.0-2|8	Group:		Graphics
21cr|vertex-green-rospo-2.0-2|9	Url:		https://www.vk.com/xfce_rospo/
21cr|vertex-green-rospo-2.0-2|10	Source0:	Vertex-Green-Rospo.tar.bz2
21cr|vertex-green-rospo-2.0-2|11	BuildArch:	noarch
21cr|vertex-green-rospo-2.0-2|12	Requires: 	vertex-green-rospo-gtk2-theme
21cr|vertex-green-rospo-2.0-2|13	Requires: 	vertex-green-rospo-gtk3-theme
21cr|vertex-green-rospo-2.0-2|14	Requires: 	vertex-green-rospo-xfwm4-theme
21cr|vertex-green-rospo-2.0-2|15	
21cr|vertex-green-rospo-2.0-2|16	%description
21cr|vertex-green-rospo-2.0-2|17	Fork Vertex-Green GTK2,GTK3,XFWM theme from ROSPO
21cr|vertex-green-rospo-2.0-2|18	
21cr|vertex-green-rospo-2.0-2|19	%files
21cr|vertex-green-rospo-2.0-2|20	
21cr|vertex-green-rospo-2.0-2|21	#----------------------------------------------------------------------------
21cr|vertex-green-rospo-2.0-2|22	
21cr|vertex-green-rospo-2.0-2|23	%package gtk2-theme
21cr|vertex-green-rospo-2.0-2|24	Summary:	%{theme_name} GTK+2 themes
21cr|vertex-green-rospo-2.0-2|25	Group:		Graphics
21cr|vertex-green-rospo-2.0-2|26	Requires: 	gnome-themes-standard
21cr|vertex-green-rospo-2.0-2|27	Requires: 	murrine
21cr|vertex-green-rospo-2.0-2|28	
21cr|vertex-green-rospo-2.0-2|29	%description gtk2-theme
21cr|vertex-green-rospo-2.0-2|30	Themes for GTK+2 as part of the %{theme_name} theme.
21cr|vertex-green-rospo-2.0-2|31	
21cr|vertex-green-rospo-2.0-2|32	%files gtk2-theme
21cr|vertex-green-rospo-2.0-2|33	%{_datadir}/themes/%{theme_name}/gtk-2.0/
21cr|vertex-green-rospo-2.0-2|34	
21cr|vertex-green-rospo-2.0-2|35	#----------------------------------------------------------------------------
21cr|vertex-green-rospo-2.0-2|36	
21cr|vertex-green-rospo-2.0-2|37	%package gtk3-theme
21cr|vertex-green-rospo-2.0-2|38	Summary:	%{theme_name} GTK+3 themes
21cr|vertex-green-rospo-2.0-2|39	Group:		Graphics
21cr|vertex-green-rospo-2.0-2|40	Requires:	gtk+3.0
21cr|vertex-green-rospo-2.0-2|41	Requires: 	gnome-themes-standard
21cr|vertex-green-rospo-2.0-2|42	Requires: 	murrine
21cr|vertex-green-rospo-2.0-2|43	
21cr|vertex-green-rospo-2.0-2|44	%description gtk3-theme
21cr|vertex-green-rospo-2.0-2|45	Themes for GTK+3 as part of the %{theme_name} theme.
21cr|vertex-green-rospo-2.0-2|46	
21cr|vertex-green-rospo-2.0-2|47	%files gtk3-theme
21cr|vertex-green-rospo-2.0-2|48	%{_datadir}/themes/%{theme_name}/gtk-3.0/
21cr|vertex-green-rospo-2.0-2|49	
21cr|vertex-green-rospo-2.0-2|50	#----------------------------------------------------------------------------
21cr|vertex-green-rospo-2.0-2|51	
21cr|vertex-green-rospo-2.0-2|52	%package xfwm4-theme
21cr|vertex-green-rospo-2.0-2|53	Summary:	%{theme_name} Xfwm4 themes
21cr|vertex-green-rospo-2.0-2|54	Group:		Graphics
21cr|vertex-green-rospo-2.0-2|55	Requires:	xfwm4
21cr|vertex-green-rospo-2.0-2|56	Requires: 	gnome-themes-standard
21cr|vertex-green-rospo-2.0-2|57	Requires: 	murrine
21cr|vertex-green-rospo-2.0-2|58	
21cr|vertex-green-rospo-2.0-2|59	%description xfwm4-theme
21cr|vertex-green-rospo-2.0-2|60	Themes for Xfwm4 as part of the %{theme_name} theme.
21cr|vertex-green-rospo-2.0-2|61	
21cr|vertex-green-rospo-2.0-2|62	%files xfwm4-theme
21cr|vertex-green-rospo-2.0-2|63	%{_datadir}/themes/%{theme_name}/xfwm4/
21cr|vertex-green-rospo-2.0-2|64	
21cr|vertex-green-rospo-2.0-2|65	#----------------------------------------------------------------------------
21cr|vertex-green-rospo-2.0-2|66	
21cr|vertex-green-rospo-2.0-2|67	%prep
21cr|vertex-green-rospo-2.0-2|68	%setup -q -n %{theme_name}
21cr|vertex-green-rospo-2.0-2|69	
21cr|vertex-green-rospo-2.0-2|70	%build
21cr|vertex-green-rospo-2.0-2|71	# nothing to build
21cr|vertex-green-rospo-2.0-2|72	
21cr|vertex-green-rospo-2.0-2|73	%install
21cr|vertex-green-rospo-2.0-2|74	mkdir -p %{buildroot}%{_datadir}/themes
21cr|vertex-green-rospo-2.0-2|75	tar jfx %{SOURCE0} -C %{buildroot}%{_datadir}/themes
21cr|vertex-green-rospo-2.0-2|76	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|vertex-green-rospo-2.0-2|77	find %{buildroot} -type d -exec chmod 0755 {} \;

10820 21
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|1	%define commit f8d389678b82b4e6898810a818b374a0b44ce6aa
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|3	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|4	Summary:	Vertex-Light-Rospo theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|5	Name:		vertex-light-rospo
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|6	Version:	1.3
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|7	Release:	2.git%{commit_short}.1
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|8	License:	GPLv3
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|9	Group:		Graphics
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|10	Url:		https://vk.com/xfce_rospo
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|11	Source0:	https://abf.io/soft/vertex-light-rospo/archive/vertex-light-rospo-%{commit}.tar.gz
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|12	BuildArch:	noarch
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|13	Requires:	vertex-light-rospo-common
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|14	Recommends:	vertex-light-rospo-gtk2-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|15	Recommends:	vertex-light-rospo-gtk3-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|16	Recommends:	(vertex-light-rospo-xfwm4-theme if xfwm4)
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|17	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|18	%description
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|19	Fork of Vertex GTK2, GTK3, XFWM theme from ROSPO
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|20	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|21	%files
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|22	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|23	#----------------------------------------------------------------------------
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|24	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|25	%package common
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|26	Summary:	Files common to Vertex-Light-Rospo themes
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|27	Group:		Graphics
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|28	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|29	%description common
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|30	Files which are common to all Vertex-Light-Rospo themes
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|31	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|32	%files common
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|33	%dir %{_datadir}/themes/Vertex-Light-Rospo
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|34	%{_datadir}/themes/Vertex-Light-Rospo/index.theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|35	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|36	#----------------------------------------------------------------------------
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|37	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|38	%package gtk2-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|39	Summary:	Vertex-Light-Rospo GTK+2 themes
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|40	Group:		Graphics
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|41	Requires:	%{name}-common = %{EVRD}
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|42	Requires:	gnome-themes-standard
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|43	Requires:	murrine
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|44	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|45	%description gtk2-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|46	Themes for GTK+2 as part of the Vertex-Light-Rospo theme.
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|47	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|48	%files gtk2-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|49	%{_datadir}/themes/Vertex-Light-Rospo/gtk-2.0
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|50	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|51	#----------------------------------------------------------------------------
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|52	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|53	%package gtk3-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|54	Summary:	Vertex-Light-Rospo GTK+3 themes
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|55	Group:		Graphics
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|56	Requires:	%{name}-common = %{EVRD}
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|57	Requires:	gtk+3.0
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|58	Requires:	gnome-themes-standard
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|59	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|60	%description gtk3-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|61	Themes for GTK+3 as part of the Vertex-Light-Rospo theme.
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|62	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|63	%files gtk3-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|64	%{_datadir}/themes/Vertex-Light-Rospo/gtk-3.0
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|65	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|66	#----------------------------------------------------------------------------
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|67	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|68	%package xfwm4-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|69	Summary:	Vertex-Light-Rospo Xfwm4 themes
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|70	Group:		Graphics
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|71	Requires:	%{name}-common = %{EVRD}
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|72	Requires:	xfwm4
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|73	Requires:	gnome-themes-standard
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|74	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|75	%description xfwm4-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|76	Themes for Xfwm4 as part of the Vertex-Light-Rospo theme.
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|77	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|78	%files xfwm4-theme
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|79	%{_datadir}/themes/Vertex-Light-Rospo/xfwm4
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|80	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|81	#----------------------------------------------------------------------------
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|82	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|83	%prep
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|84	%autosetup -p1 -n %{name}-%{commit}
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|85	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|86	%build
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|87	
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|88	%install
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|89	mkdir -p %{buildroot}%{_datadir}/themes/Vertex-Light-Rospo
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|90	cp -rv gtk-2.0 gtk-3.0 xfwm4 index.theme %{buildroot}%{_datadir}/themes/Vertex-Light-Rospo
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|91	# Ensure correct UNIX permissions
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|92	find %{buildroot} -type f -exec chmod 0644 {} \;
21cr|vertex-light-rospo-1.3-2.gitf8d389.1|93	find %{buildroot} -type d -exec chmod 0755 {} \;

10821 21
21cr|veusz-3.6.2-3|1	%if %{_use_internal_dependency_generator}
21cr|veusz-3.6.2-3|2	%global __provides_exclude \\.so
21cr|veusz-3.6.2-3|3	%else
21cr|veusz-3.6.2-3|4	%define _provides_exceptions \\.so
21cr|veusz-3.6.2-3|5	%endif
21cr|veusz-3.6.2-3|6	
21cr|veusz-3.6.2-3|7	Summary:	GUI scientific plotting package
21cr|veusz-3.6.2-3|8	Name:		veusz
21cr|veusz-3.6.2-3|9	Version:	3.6.2
21cr|veusz-3.6.2-3|10	Release:	3
21cr|veusz-3.6.2-3|11	# The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is Python
21cr|veusz-3.6.2-3|12	License:	GPLv2+ and Python license
21cr|veusz-3.6.2-3|13	Group:		Sciences/Mathematics
21cr|veusz-3.6.2-3|14	Url:		https://veusz.github.io/
21cr|veusz-3.6.2-3|15	Source0:	https://github.com/veusz/veusz/releases/download/veusz-%{version}/veusz-%{version}.tar.gz
21cr|veusz-3.6.2-3|16	BuildRequires:	desktop-file-utils
21cr|veusz-3.6.2-3|17	BuildRequires:	ghostscript
21cr|veusz-3.6.2-3|18	BuildRequires:	python3-numpy-devel
21cr|veusz-3.6.2-3|19	BuildRequires:	python3-qt5-devel
21cr|veusz-3.6.2-3|20	BuildRequires:	qt5-devel
21cr|veusz-3.6.2-3|21	BuildRequires:	python3dist(h5py)
21cr|veusz-3.6.2-3|22	BuildRequires:	python3dist(setuptools)
21cr|veusz-3.6.2-3|23	BuildRequires:	python3dist(sip)
21cr|veusz-3.6.2-3|24	BuildRequires:	python3dist(toml)
21cr|veusz-3.6.2-3|25	BuildRequires:	python3dist(tomli)
21cr|veusz-3.6.2-3|26	BuildRequires:	pkgconfig(dbus-python)
21cr|veusz-3.6.2-3|27	BuildRequires:	pkgconfig(lapack)
21cr|veusz-3.6.2-3|28	BuildRequires:	pkgconfig(python3)
21cr|veusz-3.6.2-3|29	Requires:	python3dist(numpy)
21cr|veusz-3.6.2-3|30	Requires:	python3-qt5
21cr|veusz-3.6.2-3|31	Provides:	python3-%{name} = %{EVRD}
21cr|veusz-3.6.2-3|32	
21cr|veusz-3.6.2-3|33	%description
21cr|veusz-3.6.2-3|34	Veusz is a scientific plotting package, designed to create
21cr|veusz-3.6.2-3|35	publication-ready Postscript/PDF/SVG output. It features GUI,
21cr|veusz-3.6.2-3|36	command-line, and scripting interfaces. Graphs are constructed from
21cr|veusz-3.6.2-3|37	widgets, allowing complex layouts to be designed. Veusz supports
21cr|veusz-3.6.2-3|38	plotting functions, data with errors, keys, labels, stacked plots,
21cr|veusz-3.6.2-3|39	multiple plots, contours, shapes and fitting data.
21cr|veusz-3.6.2-3|40	
21cr|veusz-3.6.2-3|41	%files
21cr|veusz-3.6.2-3|42	%doc AUTHORS Documents/manual/html examples README.md
21cr|veusz-3.6.2-3|43	%license COPYING
21cr|veusz-3.6.2-3|44	%{_bindir}/*
21cr|veusz-3.6.2-3|45	%{_datadir}/appdata/*
21cr|veusz-3.6.2-3|46	%{_datadir}/applications/*
21cr|veusz-3.6.2-3|47	%{_datadir}/icons/hicolor/*/apps/*
21cr|veusz-3.6.2-3|48	%{_datadir}/mime/packages/*
21cr|veusz-3.6.2-3|49	%{_datadir}/pixmaps/*
21cr|veusz-3.6.2-3|50	%{_datadir}/veusz/
21cr|veusz-3.6.2-3|51	%{_mandir}/man1/*
21cr|veusz-3.6.2-3|52	%{python3_sitearch}/veusz
21cr|veusz-3.6.2-3|53	%{python3_sitearch}/veusz-*.egg-info
21cr|veusz-3.6.2-3|54	
21cr|veusz-3.6.2-3|55	#----------------------------------------------------------------------------
21cr|veusz-3.6.2-3|56	
21cr|veusz-3.6.2-3|57	%prep
21cr|veusz-3.6.2-3|58	%autosetup -p1
21cr|veusz-3.6.2-3|59	find -name \*~ -delete
21cr|veusz-3.6.2-3|60	
21cr|veusz-3.6.2-3|61	# change path of where to lookup bitmaps
21cr|veusz-3.6.2-3|62	# this is so we can move the icons out of the python directory
21cr|veusz-3.6.2-3|63	# and into /usr/share/pixmaps/veusz
21cr|veusz-3.6.2-3|64	sed -i "/imagedir =/c\\imagedir = '%{_datadir}/veusz/icons'" \
21cr|veusz-3.6.2-3|65	%{_builddir}/veusz-%{version}/veusz/utils/action.py
21cr|veusz-3.6.2-3|66	
21cr|veusz-3.6.2-3|67	# change path of where to look for COPYING - should be docdir
21cr|veusz-3.6.2-3|68	sed -i "/f =/s+utils.veuszDirectory+'%{_docdir}/%{name}'+" \
21cr|veusz-3.6.2-3|69	%{_builddir}/veusz-%{version}/veusz/dialogs/aboutdialog.py
21cr|veusz-3.6.2-3|70	
21cr|veusz-3.6.2-3|71	%build
21cr|veusz-3.6.2-3|72	%{__python3} setup.py build_ext
21cr|veusz-3.6.2-3|73	#--sip-exe=%{_bindir}/sip3 --sip-dir=%{_datadir}/python3-sip
21cr|veusz-3.6.2-3|74	
21cr|veusz-3.6.2-3|75	%py3_build
21cr|veusz-3.6.2-3|76	
21cr|veusz-3.6.2-3|77	%install
21cr|veusz-3.6.2-3|78	# veusz-resource-dir: put data files in location given
21cr|veusz-3.6.2-3|79	
21cr|veusz-3.6.2-3|80	%py3_install -- --veusz-resource-dir=%{buildroot}%{_datadir}/veusz --disable-install-examples
21cr|veusz-3.6.2-3|81	
21cr|veusz-3.6.2-3|82	# tell veusz where its resource directory is in _datadir
21cr|veusz-3.6.2-3|83	ln -s %{_datadir}/veusz \
21cr|veusz-3.6.2-3|84	%{buildroot}%{python3_sitearch}/veusz/resources
21cr|veusz-3.6.2-3|85	
21cr|veusz-3.6.2-3|86	# tell it where to look for examples and COPYING
21cr|veusz-3.6.2-3|87	ln -s  %{_docdir}/%{name}/examples \
21cr|veusz-3.6.2-3|88	%{buildroot}%{_datadir}/veusz
21cr|veusz-3.6.2-3|89	
21cr|veusz-3.6.2-3|90	# install desktop file
21cr|veusz-3.6.2-3|91	desktop-file-install  \
21cr|veusz-3.6.2-3|92	--dir %{buildroot}%{_datadir}/applications \
21cr|veusz-3.6.2-3|93	support/veusz.desktop
21cr|veusz-3.6.2-3|94	
21cr|veusz-3.6.2-3|95	# file to register .vsz mimetype
21cr|veusz-3.6.2-3|96	mkdir -p %{buildroot}%{_datadir}/mime/packages/
21cr|veusz-3.6.2-3|97	install -p support/veusz.xml -m 0644 %{buildroot}%{_datadir}/mime/packages/
21cr|veusz-3.6.2-3|98	
21cr|veusz-3.6.2-3|99	# appdata file
21cr|veusz-3.6.2-3|100	mkdir -p %{buildroot}%{_datadir}/appdata/
21cr|veusz-3.6.2-3|101	install -p support/veusz.appdata.xml -m 0644 %{buildroot}%{_datadir}/appdata/
21cr|veusz-3.6.2-3|102	
21cr|veusz-3.6.2-3|103	# symlink main veusz icon into pixmaps (for desktop file)
21cr|veusz-3.6.2-3|104	mkdir %{buildroot}%{_datadir}/pixmaps
21cr|veusz-3.6.2-3|105	ln -s ../veusz/icons/veusz_48.png %{buildroot}%{_datadir}/pixmaps/veusz.png
21cr|veusz-3.6.2-3|106	
21cr|veusz-3.6.2-3|107	# also link in hicolor icons
21cr|veusz-3.6.2-3|108	for size in 16 32 48 64 128; do
21cr|veusz-3.6.2-3|109	odir=%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21cr|veusz-3.6.2-3|110	mkdir -p $odir
21cr|veusz-3.6.2-3|111	ln -s %{_datadir}/veusz/icons/veusz_${size}.png ${odir}/veusz.png
21cr|veusz-3.6.2-3|112	done
21cr|veusz-3.6.2-3|113	odir=%{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|veusz-3.6.2-3|114	mkdir -p $odir
21cr|veusz-3.6.2-3|115	ln -s %{_datadir}/veusz/icons/veusz.svg $odir
21cr|veusz-3.6.2-3|116	
21cr|veusz-3.6.2-3|117	# install man pages
21cr|veusz-3.6.2-3|118	mkdir -p %{buildroot}%{_mandir}/man1
21cr|veusz-3.6.2-3|119	install -p Documents/man-page/veusz.1 -m 0644 \
21cr|veusz-3.6.2-3|120	%{buildroot}%{_mandir}/man1

10822 21
21cr|veyon-4.9.0-1|1	%bcond_with qt6
21cr|veyon-4.9.0-1|2	
21cr|veyon-4.9.0-1|3	Name:           veyon
21cr|veyon-4.9.0-1|4	Version:        4.9.0
21cr|veyon-4.9.0-1|5	Release:        1
21cr|veyon-4.9.0-1|6	Summary(ru_RU.UTF-8): Cистема управления компьютерным классом
21cr|veyon-4.9.0-1|7	Summary:        Computer monitoring and classroom management
21cr|veyon-4.9.0-1|8	Group:          Networking/Remote access
21cr|veyon-4.9.0-1|9	License:        GPL-2.0-or-later
21cr|veyon-4.9.0-1|10	URL:            https://veyon.io/
21cr|veyon-4.9.0-1|11	Source0:        https://github.com/veyon/veyon/releases/download/v%{version}/veyon-%{version}-src.tar.bz2
21cr|veyon-4.9.0-1|12	BuildRequires:  cmake
21cr|veyon-4.9.0-1|13	BuildRequires:  ninja
21cr|veyon-4.9.0-1|14	BuildRequires:  patchelf
21cr|veyon-4.9.0-1|15	BuildRequires:  cyrus-sasl-devel
21cr|veyon-4.9.0-1|16	BuildRequires:  hicolor-icon-theme
21cr|veyon-4.9.0-1|17	BuildRequires:  pkgconfig(xcomposite)
21cr|veyon-4.9.0-1|18	BuildRequires:  pkgconfig(xcursor)
21cr|veyon-4.9.0-1|19	BuildRequires:  pkgconfig(xdamage)
21cr|veyon-4.9.0-1|20	BuildRequires:  pkgconfig(xfixes)
21cr|veyon-4.9.0-1|21	BuildRequires:  pkgconfig(libfakekey)
21cr|veyon-4.9.0-1|22	BuildRequires:  libgsasl
21cr|veyon-4.9.0-1|23	BuildRequires:  pkgconfig(libjpeg)
21cr|veyon-4.9.0-1|24	BuildRequires:  pkgconfig(libpng16)
21cr|veyon-4.9.0-1|25	BuildRequires:  openldap-devel
21cr|veyon-4.9.0-1|26	BuildRequires:  pam-devel
21cr|veyon-4.9.0-1|27	BuildRequires:  procps-devel
21cr|veyon-4.9.0-1|28	BuildRequires:  pkgconfig(x11)
21cr|veyon-4.9.0-1|29	%if %{with qt6}
21cr|veyon-4.9.0-1|30	BuildRequires:  qt6-cmake
21cr|veyon-4.9.0-1|31	BuildRequires:  cmake(Qca-qt6)
21cr|veyon-4.9.0-1|32	BuildRequires:  cmake(Qt6Concurrent)
21cr|veyon-4.9.0-1|33	BuildRequires:  cmake(Qt6Core)
21cr|veyon-4.9.0-1|34	BuildRequires:  cmake(Qt6DBus)
21cr|veyon-4.9.0-1|35	BuildRequires:  cmake(Qt6Gui)
21cr|veyon-4.9.0-1|36	BuildRequires:  cmake(Qt6LinguistTools)
21cr|veyon-4.9.0-1|37	BuildRequires:  cmake(Qt6Network)
21cr|veyon-4.9.0-1|38	BuildRequires:  cmake(Qt6QuickControls2)
21cr|veyon-4.9.0-1|39	BuildRequires:  cmake(Qt6Widgets)
21cr|veyon-4.9.0-1|40	BuildRequires:  cmake(Qt6Xml)
21cr|veyon-4.9.0-1|41	%else
21cr|veyon-4.9.0-1|42	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|veyon-4.9.0-1|43	BuildRequires:	pkgconfig(Qt5Core)
21cr|veyon-4.9.0-1|44	BuildRequires:	pkgconfig(Qt5DBus)
21cr|veyon-4.9.0-1|45	BuildRequires:	pkgconfig(Qt5Gui)
21cr|veyon-4.9.0-1|46	BuildRequires:	pkgconfig(Qt5Network)
21cr|veyon-4.9.0-1|47	BuildRequires:	pkgconfig(Qt5Qml)
21cr|veyon-4.9.0-1|48	BuildRequires:	pkgconfig(Qt5Quick)
21cr|veyon-4.9.0-1|49	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|veyon-4.9.0-1|50	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|veyon-4.9.0-1|51	BuildRequires:	pkgconfig(Qt5Script)
21cr|veyon-4.9.0-1|52	BuildRequires:	pkgconfig(Qt5Sql)
21cr|veyon-4.9.0-1|53	BuildRequires:	pkgconfig(Qt5Test)
21cr|veyon-4.9.0-1|54	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|veyon-4.9.0-1|55	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|veyon-4.9.0-1|56	BuildRequires:	%{_lib}qca-qt5-devel
21cr|veyon-4.9.0-1|57	BuildRequires:	qt5-linguist-tools
21cr|veyon-4.9.0-1|58	%endif
21cr|veyon-4.9.0-1|59	BuildRequires:  pkgconfig(glib-2.0)
21cr|veyon-4.9.0-1|60	BuildRequires:  pkgconfig(libfakekey)
21cr|veyon-4.9.0-1|61	BuildRequires:  pkgconfig(libjpeg)
21cr|veyon-4.9.0-1|62	BuildRequires:  pkgconfig(libpng)
21cr|veyon-4.9.0-1|63	%if %{mdvver} < 202310
21cr|veyon-4.9.0-1|64	BuildRequires:  pkgconfig(libprocps)
21cr|veyon-4.9.0-1|65	%else
21cr|veyon-4.9.0-1|66	BuildRequires:  pkgconfig(libproc2)
21cr|veyon-4.9.0-1|67	%endif
21cr|veyon-4.9.0-1|68	BuildRequires:  pkgconfig(libsasl2)
21cr|veyon-4.9.0-1|69	BuildRequires:  pkgconfig(libvncclient)
21cr|veyon-4.9.0-1|70	BuildRequires:  pkgconfig(libvncserver)
21cr|veyon-4.9.0-1|71	BuildRequires:  pkgconfig(lzo2)
21cr|veyon-4.9.0-1|72	BuildRequires:  pkgconfig(openssl)
21cr|veyon-4.9.0-1|73	BuildRequires:  pkgconfig(polkit-agent-1)
21cr|veyon-4.9.0-1|74	BuildRequires:  pkgconfig(x11)
21cr|veyon-4.9.0-1|75	BuildRequires:  pkgconfig(xinerama)
21cr|veyon-4.9.0-1|76	BuildRequires:  pkgconfig(xkbcommon)
21cr|veyon-4.9.0-1|77	BuildRequires:  pkgconfig(xkbcommon-x11)
21cr|veyon-4.9.0-1|78	BuildRequires:  pkgconfig(xp)
21cr|veyon-4.9.0-1|79	BuildRequires:  pkgconfig(xrandr)
21cr|veyon-4.9.0-1|80	BuildRequires:  pkgconfig(xtst)
21cr|veyon-4.9.0-1|81	BuildRequires:  pkgconfig(vulkan)
21cr|veyon-4.9.0-1|82	BuildRequires:  pkgconfig(zlib)
21cr|veyon-4.9.0-1|83	
21cr|veyon-4.9.0-1|84	# meta package
21cr|veyon-4.9.0-1|85	Requires:	%{name}-core
21cr|veyon-4.9.0-1|86	Requires:	%{name}-configurator
21cr|veyon-4.9.0-1|87	Requires:	%{name}-master
21cr|veyon-4.9.0-1|88	
21cr|veyon-4.9.0-1|89	%description
21cr|veyon-4.9.0-1|90	Veyon is a software for computer monitoring and classroom
21cr|veyon-4.9.0-1|91	management supporting Windows and Linux. It enables teachers to view and
21cr|veyon-4.9.0-1|92	control computer labs and interact with students. Veyon is available in
21cr|veyon-4.9.0-1|93	different languages. The user can:
21cr|veyon-4.9.0-1|94	
21cr|veyon-4.9.0-1|95	* see what's going on in computer labs in overview mode and take screenshots
21cr|veyon-4.9.0-1|96	* remote control computers to support and help users
21cr|veyon-4.9.0-1|97	* broadcast the teacher's screen to students in realtime by using demo mode
21cr|veyon-4.9.0-1|98	(either in fullscreen or in a window)
21cr|veyon-4.9.0-1|99	* lock workstations for attracting attention to teacher
21cr|veyon-4.9.0-1|100	* send text messages to students
21cr|veyon-4.9.0-1|101	* power on/off and rebooting computers remote
21cr|veyon-4.9.0-1|102	* remote logoff and remote execute arbitrary commands/scripts
21cr|veyon-4.9.0-1|103	* do home schooling
21cr|veyon-4.9.0-1|104	
21cr|veyon-4.9.0-1|105	%description -l ru_RU.UTF-8
21cr|veyon-4.9.0-1|106	Veyon - это система для мониторинга компьютерного класса и управления
21cr|veyon-4.9.0-1|107	рабочими местами учащихся.
21cr|veyon-4.9.0-1|108	
21cr|veyon-4.9.0-1|109	%files
21cr|veyon-4.9.0-1|110	# empty, meta package
21cr|veyon-4.9.0-1|111	
21cr|veyon-4.9.0-1|112	#--------------------------------------------------------------------------
21cr|veyon-4.9.0-1|113	%package core
21cr|veyon-4.9.0-1|114	Summary(ru_RU.UTF-8): Ядро системы управления компьютерным классом
21cr|veyon-4.9.0-1|115	Summary:        Core of computer monitoring and classroom management
21cr|veyon-4.9.0-1|116	# core depends from Qt libs
21cr|veyon-4.9.0-1|117	%if %{with qt6}
21cr|veyon-4.9.0-1|118	Requires:       qca-qt6-plugin-openssl
21cr|veyon-4.9.0-1|119	%else
21cr|veyon-4.9.0-1|120	Requires:       qca2-qt5-plugin-openssl
21cr|veyon-4.9.0-1|121	%endif
21cr|veyon-4.9.0-1|122	Conflicts:      %{name} < 4.7.3-7
21cr|veyon-4.9.0-1|123	
21cr|veyon-4.9.0-1|124	%description core
21cr|veyon-4.9.0-1|125	Core of computer monitoring and classroom management
21cr|veyon-4.9.0-1|126	
21cr|veyon-4.9.0-1|127	%description -l ru_RU.UTF-8 core
21cr|veyon-4.9.0-1|128	Основные файлы системы управления компьютерным классом без графического
21cr|veyon-4.9.0-1|129	интерфейса управления привязанными устройствами.
21cr|veyon-4.9.0-1|130	Графический интерфейс для учителя устанавливается дополнительным пакетом
21cr|veyon-4.9.0-1|131	veyon-master
21cr|veyon-4.9.0-1|132	
21cr|veyon-4.9.0-1|133	%files core
21cr|veyon-4.9.0-1|134	%doc README*
21cr|veyon-4.9.0-1|135	%license COPYING
21cr|veyon-4.9.0-1|136	%{_bindir}/veyon-cli
21cr|veyon-4.9.0-1|137	%{_bindir}/veyon-server
21cr|veyon-4.9.0-1|138	%{_bindir}/veyon-service
21cr|veyon-4.9.0-1|139	%{_bindir}/veyon-worker
21cr|veyon-4.9.0-1|140	%attr(0711,root,root) %{_bindir}/veyon-auth-helper
21cr|veyon-4.9.0-1|141	%{_sbindir}/rcveyon
21cr|veyon-4.9.0-1|142	%{_libdir}/veyon
21cr|veyon-4.9.0-1|143	%{_datadir}/pixmaps/veyon-*.xpm
21cr|veyon-4.9.0-1|144	%{_datadir}/icons/hicolor/*/apps/veyon*
21cr|veyon-4.9.0-1|145	%{_datadir}/veyon/
21cr|veyon-4.9.0-1|146	%{_unitdir}/veyon.service
21cr|veyon-4.9.0-1|147	
21cr|veyon-4.9.0-1|148	%post core
21cr|veyon-4.9.0-1|149	%systemd_post veyon.service
21cr|veyon-4.9.0-1|150	
21cr|veyon-4.9.0-1|151	%preun core
21cr|veyon-4.9.0-1|152	%systemd_preun veyon.service
21cr|veyon-4.9.0-1|153	
21cr|veyon-4.9.0-1|154	#--------------------------------------------------------------------------
21cr|veyon-4.9.0-1|155	
21cr|veyon-4.9.0-1|156	%package configurator
21cr|veyon-4.9.0-1|157	Summary(ru_RU.UTF-8): Интерфейс конфигуратора рабочих мест Veyon
21cr|veyon-4.9.0-1|158	Summary:        Configurator GUI for Veyon
21cr|veyon-4.9.0-1|159	Requires:       %{name}-core = %{EVRD}
21cr|veyon-4.9.0-1|160	Conflicts:      %{name} < 4.7.3-7
21cr|veyon-4.9.0-1|161	
21cr|veyon-4.9.0-1|162	%description configurator
21cr|veyon-4.9.0-1|163	Configurator GUI for computer monitoring and classroom management
21cr|veyon-4.9.0-1|164	
21cr|veyon-4.9.0-1|165	%description -l ru_RU.UTF-8 configurator
21cr|veyon-4.9.0-1|166	Графический интерфейс для конфигурирования рабочих мест в системе управления
21cr|veyon-4.9.0-1|167	компьютерным классом
21cr|veyon-4.9.0-1|168	
21cr|veyon-4.9.0-1|169	%files configurator
21cr|veyon-4.9.0-1|170	%{_bindir}/veyon-configurator
21cr|veyon-4.9.0-1|171	%{_datadir}/applications/veyon-configurator.desktop
21cr|veyon-4.9.0-1|172	%{_datadir}/polkit-1/actions/io.veyon.veyon-configurator.policy
21cr|veyon-4.9.0-1|173	
21cr|veyon-4.9.0-1|174	#--------------------------------------------------------------------------
21cr|veyon-4.9.0-1|175	
21cr|veyon-4.9.0-1|176	%package master
21cr|veyon-4.9.0-1|177	Summary(ru_RU.UTF-8): Интерфейс системы управления компьютерным классом
21cr|veyon-4.9.0-1|178	Summary:        GUI computer monitoring and classroom management
21cr|veyon-4.9.0-1|179	Requires:       %{name}-core = %{EVRD}
21cr|veyon-4.9.0-1|180	Requires:       %{name}-configurator = %{EVRD}
21cr|veyon-4.9.0-1|181	Conflicts:      %{name} < 4.7.3-7
21cr|veyon-4.9.0-1|182	
21cr|veyon-4.9.0-1|183	%description master
21cr|veyon-4.9.0-1|184	GUI computer monitoring and classroom management
21cr|veyon-4.9.0-1|185	
21cr|veyon-4.9.0-1|186	%description -l ru_RU.UTF-8 master
21cr|veyon-4.9.0-1|187	Графический интерфейс учителя для управления компьютерным классом
21cr|veyon-4.9.0-1|188	
21cr|veyon-4.9.0-1|189	%files master
21cr|veyon-4.9.0-1|190	%{_bindir}/veyon-master
21cr|veyon-4.9.0-1|191	%{_datadir}/applications/veyon-master.desktop
21cr|veyon-4.9.0-1|192	
21cr|veyon-4.9.0-1|193	#--------------------------------------------------------------------------
21cr|veyon-4.9.0-1|194	%prep
21cr|veyon-4.9.0-1|195	%autosetup -p1
21cr|veyon-4.9.0-1|196	
21cr|veyon-4.9.0-1|197	%build
21cr|veyon-4.9.0-1|198	export CFLAGS+=" -fno-strict-aliasing -Wno-error=deprecated-declarations"
21cr|veyon-4.9.0-1|199	export CXXFLAGS+=" -fno-strict-aliasing"
21cr|veyon-4.9.0-1|200	export FFLAGS+=" -fno-strict-aliasing"
21cr|veyon-4.9.0-1|201	# explicitly enable PIC code and disable COTIRE precompiled headers since they
21cr|veyon-4.9.0-1|202	# somehow break PIC. MINIMUM_NUMBER_OF_TARGET_SOURCES workaround was the only
21cr|veyon-4.9.0-1|203	# I found to disable this without patching.
21cr|veyon-4.9.0-1|204	%cmake   \
21cr|veyon-4.9.0-1|205	-DSYSTEMD_SERVICE_INSTALL_DIR:PATH=%{_unitdir} \
21cr|veyon-4.9.0-1|206	-DCMAKE_VEYON_X11VNC_EXTERNAL:BOOL=ON \
21cr|veyon-4.9.0-1|207	-DVEYON_LIB_DIR=%{_lib}/veyon \
21cr|veyon-4.9.0-1|208	-DVEYON_INSTALL_PLUGIN_DIR=%{_lib}/veyon \
21cr|veyon-4.9.0-1|209	-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
21cr|veyon-4.9.0-1|210	-DCOTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES=9999 \
21cr|veyon-4.9.0-1|211	-DWITH_PCH:BOOL=OFF \
21cr|veyon-4.9.0-1|212	%if %{with qt6}
21cr|veyon-4.9.0-1|213	-DWITH_QT6:BOOL=ON \
21cr|veyon-4.9.0-1|214	%else
21cr|veyon-4.9.0-1|215	-DWITH_QT6:BOOL=OFF \
21cr|veyon-4.9.0-1|216	%endif
21cr|veyon-4.9.0-1|217	%ifarch %e2k
21cr|veyon-4.9.0-1|218	-DWITH_LTO=OFF \
21cr|veyon-4.9.0-1|219	%endif
21cr|veyon-4.9.0-1|220	-G Ninja -Wno-dev
21cr|veyon-4.9.0-1|221	
21cr|veyon-4.9.0-1|222	%ninja_build
21cr|veyon-4.9.0-1|223	
21cr|veyon-4.9.0-1|224	%install
21cr|veyon-4.9.0-1|225	%ninja_install -C build
21cr|veyon-4.9.0-1|226	
21cr|veyon-4.9.0-1|227	mkdir -p %{buildroot}%{_sbindir}
21cr|veyon-4.9.0-1|228	pushd %{buildroot}%{_sbindir}
21cr|veyon-4.9.0-1|229	ln -s /sbin/service rcveyon
21cr|veyon-4.9.0-1|230	popd
21cr|veyon-4.9.0-1|231	
21cr|veyon-4.9.0-1|232	# set right rpath
21cr|veyon-4.9.0-1|233	patchelf --set-rpath '$ORIGIN/../%{_lib}/%{name}' %{buildroot}%{_bindir}/*
21cr|veyon-4.9.0-1|234	patchelf --set-rpath '$ORIGIN' %{buildroot}%{_libdir}/veyon/*.so

10823 21
21cr|vgrabbj-0.9.9-1|1	Summary:	A command-line v4l grabber
21cr|vgrabbj-0.9.9-1|2	Name:		vgrabbj
21cr|vgrabbj-0.9.9-1|3	Version:	0.9.9
21cr|vgrabbj-0.9.9-1|4	Release:	1
21cr|vgrabbj-0.9.9-1|5	License:	GPLv2+
21cr|vgrabbj-0.9.9-1|6	Group:		Video
21cr|vgrabbj-0.9.9-1|7	Url:		http://vgrabbj.gecius.de/
21cr|vgrabbj-0.9.9-1|8	Source0:	https://sourceforge.net/projects/vgrabbj/files/vgrabbj/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|vgrabbj-0.9.9-1|9	BuildRequires:	ftp-devel
21cr|vgrabbj-0.9.9-1|10	# It really searches for freetype1/freetype.h
21cr|vgrabbj-0.9.9-1|11	BuildRequires:	freetype-devel
21cr|vgrabbj-0.9.9-1|12	BuildRequires:	jpeg-devel
21cr|vgrabbj-0.9.9-1|13	BuildRequires:	pkgconfig(libpng)
21cr|vgrabbj-0.9.9-1|14	BuildRequires:	pkgconfig(libtiff-4)
21cr|vgrabbj-0.9.9-1|15	BuildRequires:	pkgconfig(libv4l1)
21cr|vgrabbj-0.9.9-1|16	BuildRequires:	pkgconfig(zlib)
21cr|vgrabbj-0.9.9-1|17	
21cr|vgrabbj-0.9.9-1|18	%description
21cr|vgrabbj-0.9.9-1|19	Vgrabbj is a commandline tool that grabs an image from a 24-bit v4l device
21cr|vgrabbj-0.9.9-1|20	(like a webcam) and save it as a ppm, png or jpg file. It can imprint a label
21cr|vgrabbj-0.9.9-1|21	(with time or not) onto the image. It can also be used in stopmotion program
21cr|vgrabbj-0.9.9-1|22	to acquire images.
21cr|vgrabbj-0.9.9-1|23	
21cr|vgrabbj-0.9.9-1|24	%files
21cr|vgrabbj-0.9.9-1|25	%doc AUTHORS ChangeLog README THANKS TODO
21cr|vgrabbj-0.9.9-1|26	%{_bindir}/%{name}
21cr|vgrabbj-0.9.9-1|27	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|vgrabbj-0.9.9-1|28	%{_mandir}/man1/%{name}.1*
21cr|vgrabbj-0.9.9-1|29	%{_mandir}/man5/%{name}.conf.5*
21cr|vgrabbj-0.9.9-1|30	
21cr|vgrabbj-0.9.9-1|31	#----------------------------------------------------------------------------
21cr|vgrabbj-0.9.9-1|32	
21cr|vgrabbj-0.9.9-1|33	%prep
21cr|vgrabbj-0.9.9-1|34	%setup -q
21cr|vgrabbj-0.9.9-1|35	
21cr|vgrabbj-0.9.9-1|36	
21cr|vgrabbj-0.9.9-1|37	%build
21cr|vgrabbj-0.9.9-1|38	autoreconf -vfi
21cr|vgrabbj-0.9.9-1|39	%configure
21cr|vgrabbj-0.9.9-1|40	%make
21cr|vgrabbj-0.9.9-1|41	
21cr|vgrabbj-0.9.9-1|42	
21cr|vgrabbj-0.9.9-1|43	%install
21cr|vgrabbj-0.9.9-1|44	%makeinstall_std

10824 21
21cr|vice-3.6.1-1|1	%define Werror_cflags %{nil}
21cr|vice-3.6.1-1|2	
21cr|vice-3.6.1-1|3	Summary:	The Versatile Commodore Emulator
21cr|vice-3.6.1-1|4	Name:		vice
21cr|vice-3.6.1-1|5	Version:	3.6.1
21cr|vice-3.6.1-1|6	Release:	1
21cr|vice-3.6.1-1|7	License:	GPLv2+
21cr|vice-3.6.1-1|8	Group:		Emulators
21cr|vice-3.6.1-1|9	Url:		https://vice-emu.sourceforge.net/
21cr|vice-3.6.1-1|10	Source0:	https://sourceforge.net/projects/vice-emu/files/releases/%{name}-%{version}.tar.gz
21cr|vice-3.6.1-1|11	Source1:	vice-normalicons.tar.bz2
21cr|vice-3.6.1-1|12	Source2:	vice-largeicons.tar.bz2
21cr|vice-3.6.1-1|13	Source3:	vice-miniicons.tar.bz2
21cr|vice-3.6.1-1|14	Source100:	vice.rpmlintrc
21cr|vice-3.6.1-1|15	BuildRequires:	bdftopcf
21cr|vice-3.6.1-1|16	BuildRequires:	bison
21cr|vice-3.6.1-1|17	BuildRequires:	dos2unix
21cr|vice-3.6.1-1|18	BuildRequires:	doxygen
21cr|vice-3.6.1-1|19	BuildRequires:	flex
21cr|vice-3.6.1-1|20	# For joystick support
21cr|vice-3.6.1-1|21	BuildRequires:	kernel-headers
21cr|vice-3.6.1-1|22	BuildRequires:	mkfontdir
21cr|vice-3.6.1-1|23	BuildRequires:	xa
21cr|vice-3.6.1-1|24	BuildRequires:	xdg-utils
21cr|vice-3.6.1-1|25	BuildRequires:	readline-devel
21cr|vice-3.6.1-1|26	BuildRequires:	ffmpeg-devel
21cr|vice-3.6.1-1|27	BuildRequires:	gettext-devel
21cr|vice-3.6.1-1|28	BuildRequires:	giflib-devel
21cr|vice-3.6.1-1|29	BuildRequires:	lame-devel
21cr|vice-3.6.1-1|30	BuildRequires:	SDL_sound-devel
21cr|vice-3.6.1-1|31	BuildRequires:	pkgconfig(alsa)
21cr|vice-3.6.1-1|32	BuildRequires:	pkgconfig(cairo)
21cr|vice-3.6.1-1|33	BuildRequires:	pkgconfig(flac)
21cr|vice-3.6.1-1|34	BuildRequires:	pkgconfig(gl)
21cr|vice-3.6.1-1|35	BuildRequires:	pkgconfig(glew)
21cr|vice-3.6.1-1|36	BuildRequires:	pkgconfig(glib-2.0)
21cr|vice-3.6.1-1|37	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.22
21cr|vice-3.6.1-1|38	BuildRequires:	pkgconfig(ice)
21cr|vice-3.6.1-1|39	BuildRequires:	pkgconfig(libgnomeui-2.0)
21cr|vice-3.6.1-1|40	BuildRequires:	pkgconfig(libjpeg)
21cr|vice-3.6.1-1|41	BuildRequires:	pkgconfig(libmpg123)
21cr|vice-3.6.1-1|42	BuildRequires:	pkgconfig(libpng)
21cr|vice-3.6.1-1|43	BuildRequires:	pkgconfig(libpci)
21cr|vice-3.6.1-1|44	BuildRequires:	pkgconfig(libpulse)
21cr|vice-3.6.1-1|45	BuildRequires:	pkgconfig(ncurses)
21cr|vice-3.6.1-1|46	BuildRequires:	pkgconfig(pango)
21cr|vice-3.6.1-1|47	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|vice-3.6.1-1|48	BuildRequires:	pkgconfig(sdl2)
21cr|vice-3.6.1-1|49	BuildRequires:	pkgconfig(SDL2_image)
21cr|vice-3.6.1-1|50	BuildRequires:	pkgconfig(vorbis)
21cr|vice-3.6.1-1|51	BuildRequires:	pkgconfig(vte)
21cr|vice-3.6.1-1|52	BuildRequires:	pkgconfig(x11)
21cr|vice-3.6.1-1|53	BuildRequires:	pkgconfig(xaw7)
21cr|vice-3.6.1-1|54	BuildRequires:	pkgconfig(xext)
21cr|vice-3.6.1-1|55	BuildRequires:	pkgconfig(xpm)
21cr|vice-3.6.1-1|56	BuildRequires:	pkgconfig(xrandr)
21cr|vice-3.6.1-1|57	BuildRequires:	pkgconfig(xt)
21cr|vice-3.6.1-1|58	BuildRequires:	pkgconfig(xxf86vm)
21cr|vice-3.6.1-1|59	Requires:	vice-binaries = %{EVRD}
21cr|vice-3.6.1-1|60	
21cr|vice-3.6.1-1|61	%description
21cr|vice-3.6.1-1|62	VICE is a set of accurate emulators for the Commodore 64, 128, VIC20, PET and
21cr|vice-3.6.1-1|63	CBM-II 8-bit computers, all of which run under the X Window System.
21cr|vice-3.6.1-1|64	
21cr|vice-3.6.1-1|65	%files
21cr|vice-3.6.1-1|66	%doc COPYING README
21cr|vice-3.6.1-1|67	%doc doc/html/*
21cr|vice-3.6.1-1|68	%{_datadir}/%{name}/*
21cr|vice-3.6.1-1|69	%{_iconsdir}/hicolor/*/apps/*.png
21cr|vice-3.6.1-1|70	
21cr|vice-3.6.1-1|71	#----------------------------------------------------------------------------
21cr|vice-3.6.1-1|72	
21cr|vice-3.6.1-1|73	%package gtk
21cr|vice-3.6.1-1|74	Summary:	GTK3 set of VICE emulators binaries
21cr|vice-3.6.1-1|75	Group:		Emulators
21cr|vice-3.6.1-1|76	Requires:	%{name} = %{EVRD}
21cr|vice-3.6.1-1|77	Provides:	vice-binaries = %{EVRD}
21cr|vice-3.6.1-1|78	
21cr|vice-3.6.1-1|79	%description gtk
21cr|vice-3.6.1-1|80	GTK 3 set of vice emulators binaries.
21cr|vice-3.6.1-1|81	
21cr|vice-3.6.1-1|82	%files gtk
21cr|vice-3.6.1-1|83	%doc COPYING
21cr|vice-3.6.1-1|84	%{_bindir}/*
21cr|vice-3.6.1-1|85	%{_datadir}/applications/*-gtk.desktop
21cr|vice-3.6.1-1|86	
21cr|vice-3.6.1-1|87	#----------------------------------------------------------------------------
21cr|vice-3.6.1-1|88	
21cr|vice-3.6.1-1|89	%prep
21cr|vice-3.6.1-1|90	%setup -q
21cr|vice-3.6.1-1|91	
21cr|vice-3.6.1-1|92	# Fix perms
21cr|vice-3.6.1-1|93	find . -name "*.txt"| xargs chmod -x
21cr|vice-3.6.1-1|94	
21cr|vice-3.6.1-1|95	
21cr|vice-3.6.1-1|96	%build
21cr|vice-3.6.1-1|97	%configure \
21cr|vice-3.6.1-1|98	--enable-native-gtk3ui \
21cr|vice-3.6.1-1|99	--enable-sdlui2 \
21cr|vice-3.6.1-1|100	--enable-lame \
21cr|vice-3.6.1-1|101	--enable-midi \
21cr|vice-3.6.1-1|102	--enable-cpuhistory \
21cr|vice-3.6.1-1|103	--enable-external-ffmpeg \
21cr|vice-3.6.1-1|104	--enable-desktop-files \
21cr|vice-3.6.1-1|105	--enable-quicktime \
21cr|vice-3.6.1-1|106	--with-flac \
21cr|vice-3.6.1-1|107	--with-mpg123 \
21cr|vice-3.6.1-1|108	--without-sun \
21cr|vice-3.6.1-1|109	--with-vorbis \
21cr|vice-3.6.1-1|110	--with-gif \
21cr|vice-3.6.1-1|111	--with-jpeg \
21cr|vice-3.6.1-1|112	--disable-html-docs \
21cr|vice-3.6.1-1|113	--disable-pdf-docs
21cr|vice-3.6.1-1|114	
21cr|vice-3.6.1-1|115	%make
21cr|vice-3.6.1-1|116	
21cr|vice-3.6.1-1|117	
21cr|vice-3.6.1-1|118	%install
21cr|vice-3.6.1-1|119	%makeinstall_std
21cr|vice-3.6.1-1|120	
21cr|vice-3.6.1-1|121	# Drop useless stuff
21cr|vice-3.6.1-1|122	rm -f doc/html/texi2html
21cr|vice-3.6.1-1|123	rm -f doc/html/COPYING
21cr|vice-3.6.1-1|124	
21cr|vice-3.6.1-1|125	# Provide menu entries
21cr|vice-3.6.1-1|126	#============GTK============
21cr|vice-3.6.1-1|127	mkdir -p %{buildroot}%{_datadir}/applications
21cr|vice-3.6.1-1|128	cat > %{buildroot}%{_datadir}/applications/rosa-x64-gtk.desktop << EOF
21cr|vice-3.6.1-1|129	[Desktop Entry]
21cr|vice-3.6.1-1|130	Name=C64 Emulator (GTK)
21cr|vice-3.6.1-1|131	Comment=Commodore 64 Emulator
21cr|vice-3.6.1-1|132	Exec=x64 %U
21cr|vice-3.6.1-1|133	Icon=c64icon
21cr|vice-3.6.1-1|134	Terminal=false
21cr|vice-3.6.1-1|135	Type=Application
21cr|vice-3.6.1-1|136	MimeType=application/x-d64;application/x-t64;application/x-x64;
21cr|vice-3.6.1-1|137	StartupNotify=true
21cr|vice-3.6.1-1|138	Categories=GNOME;GTK;Emulator;
21cr|vice-3.6.1-1|139	EOF
21cr|vice-3.6.1-1|140	
21cr|vice-3.6.1-1|141	cat > %{buildroot}%{_datadir}/applications/rosa-x128-gtk.desktop << EOF
21cr|vice-3.6.1-1|142	[Desktop Entry]
21cr|vice-3.6.1-1|143	Name=C128 Emulator (GTK)
21cr|vice-3.6.1-1|144	Comment=Commodore 128 Emulator
21cr|vice-3.6.1-1|145	Exec=x128 %U
21cr|vice-3.6.1-1|146	Icon=c128icon
21cr|vice-3.6.1-1|147	Terminal=false
21cr|vice-3.6.1-1|148	Type=Application
21cr|vice-3.6.1-1|149	MimeType=application/x-d64;application/x-t64;application/x-x64;
21cr|vice-3.6.1-1|150	StartupNotify=true
21cr|vice-3.6.1-1|151	Categories=GNOME;GTK;Emulator;
21cr|vice-3.6.1-1|152	EOF
21cr|vice-3.6.1-1|153	
21cr|vice-3.6.1-1|154	cat > %{buildroot}%{_datadir}/applications/rosa-xpet-gtk.desktop << EOF
21cr|vice-3.6.1-1|155	[Desktop Entry]
21cr|vice-3.6.1-1|156	Name=PET Emulator (GTK)
21cr|vice-3.6.1-1|157	Comment=Commodore PET Emulator
21cr|vice-3.6.1-1|158	Exec=xpet %U
21cr|vice-3.6.1-1|159	Icon=peticon
21cr|vice-3.6.1-1|160	Terminal=false
21cr|vice-3.6.1-1|161	Type=Application
21cr|vice-3.6.1-1|162	MimeType=application/x-d64;application/x-t64;application/x-x64;
21cr|vice-3.6.1-1|163	StartupNotify=true
21cr|vice-3.6.1-1|164	Categories=GNOME;GTK;Emulator;
21cr|vice-3.6.1-1|165	EOF
21cr|vice-3.6.1-1|166	
21cr|vice-3.6.1-1|167	cat > %{buildroot}%{_datadir}/applications/rosa-xvic-gtk.desktop << EOF
21cr|vice-3.6.1-1|168	[Desktop Entry]
21cr|vice-3.6.1-1|169	Name=VIC 20 Emulator (GTK)
21cr|vice-3.6.1-1|170	Comment=Commodore VIC 20 Emulator
21cr|vice-3.6.1-1|171	Exec=xvic %U
21cr|vice-3.6.1-1|172	Icon=vic20icon
21cr|vice-3.6.1-1|173	Terminal=false
21cr|vice-3.6.1-1|174	Type=Application
21cr|vice-3.6.1-1|175	MimeType=application/x-d64;application/x-t64;application/x-x64;
21cr|vice-3.6.1-1|176	StartupNotify=true
21cr|vice-3.6.1-1|177	Categories=GNOME;GTK;Emulator;
21cr|vice-3.6.1-1|178	EOF
21cr|vice-3.6.1-1|179	
21cr|vice-3.6.1-1|180	cat > %{buildroot}%{_datadir}/applications/rosa-xcbm2-gtk.desktop << EOF
21cr|vice-3.6.1-1|181	[Desktop Entry]
21cr|vice-3.6.1-1|182	Name=CBM2 Emulator (GTK)
21cr|vice-3.6.1-1|183	Comment=Commodore BM 2 Emulator
21cr|vice-3.6.1-1|184	Exec=xcbm2 %U
21cr|vice-3.6.1-1|185	Icon=c610icon
21cr|vice-3.6.1-1|186	Terminal=false
21cr|vice-3.6.1-1|187	Type=Application
21cr|vice-3.6.1-1|188	MimeType=application/x-d64;application/x-t64;application/x-x64;
21cr|vice-3.6.1-1|189	StartupNotify=true
21cr|vice-3.6.1-1|190	Categories=GNOME;GTK;Emulator;
21cr|vice-3.6.1-1|191	EOF
21cr|vice-3.6.1-1|192	
21cr|vice-3.6.1-1|193	cat > %{buildroot}%{_datadir}/applications/rosa-xplus4-gtk.desktop << EOF
21cr|vice-3.6.1-1|194	[Desktop Entry]
21cr|vice-3.6.1-1|195	Name=CPLUS4 Emulator (GTK)
21cr|vice-3.6.1-1|196	Comment=Commodore PLUS4 Emulator
21cr|vice-3.6.1-1|197	Exec=xplus4 %U
21cr|vice-3.6.1-1|198	Icon=plus4icon
21cr|vice-3.6.1-1|199	Terminal=false
21cr|vice-3.6.1-1|200	Type=Application
21cr|vice-3.6.1-1|201	MimeType=application/x-d64;application/x-t64;application/x-x64;
21cr|vice-3.6.1-1|202	StartupNotify=true
21cr|vice-3.6.1-1|203	Categories=GNOME;GTK;Emulator;
21cr|vice-3.6.1-1|204	EOF
21cr|vice-3.6.1-1|205	
21cr|vice-3.6.1-1|206	cat > %{buildroot}%{_datadir}/applications/rosa-c1541-gtk.desktop << EOF
21cr|vice-3.6.1-1|207	[Desktop Entry]
21cr|vice-3.6.1-1|208	Name=VICE disk image tool (GTK)
21cr|vice-3.6.1-1|209	Comment=C1541 stand alone disk image maintenance program
21cr|vice-3.6.1-1|210	Exec=c1541 %U
21cr|vice-3.6.1-1|211	Icon=commodore
21cr|vice-3.6.1-1|212	Terminal=true
21cr|vice-3.6.1-1|213	Type=Application
21cr|vice-3.6.1-1|214	StartupNotify=true
21cr|vice-3.6.1-1|215	Categories=Game;Emulator;
21cr|vice-3.6.1-1|216	EOF
21cr|vice-3.6.1-1|217	
21cr|vice-3.6.1-1|218	cat > %{buildroot}%{_datadir}/applications/rosa-vsid-gtk.desktop << EOF
21cr|vice-3.6.1-1|219	[Desktop Entry]
21cr|vice-3.6.1-1|220	Name=VSID music player (GTK)
21cr|vice-3.6.1-1|221	Comment=VICE SID music player for Commodore tunes
21cr|vice-3.6.1-1|222	Exec=vsid %U
21cr|vice-3.6.1-1|223	Icon=commodore
21cr|vice-3.6.1-1|224	Terminal=false
21cr|vice-3.6.1-1|225	Type=Application
21cr|vice-3.6.1-1|226	StartupNotify=true
21cr|vice-3.6.1-1|227	Categories=Audio;Player;
21cr|vice-3.6.1-1|228	EOF
21cr|vice-3.6.1-1|229	#============GTK============
21cr|vice-3.6.1-1|230	
21cr|vice-3.6.1-1|231	# Install our icons
21cr|vice-3.6.1-1|232	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|vice-3.6.1-1|233	tar xjf %{SOURCE1} -C %{buildroot}%{_iconsdir}/hicolor/32x32/apps
21cr|vice-3.6.1-1|234	tar xjf %{SOURCE2} -C %{buildroot}%{_iconsdir}/hicolor/48x48/apps
21cr|vice-3.6.1-1|235	tar xjf %{SOURCE3} -C %{buildroot}%{_iconsdir}/hicolor/16x16/apps
21cr|vice-3.6.1-1|236	
21cr|vice-3.6.1-1|237	# Drop installed docs: we pick them later
21cr|vice-3.6.1-1|238	rm -rf %{buildroot}%{_docdir}/%{name}

10825 21
21cr|vidcutter-6.0.5.1-1|1	%define	debug_package	%{nil}
21cr|vidcutter-6.0.5.1-1|2	
21cr|vidcutter-6.0.5.1-1|3	Summary:	FFmpeg based video cutter & joiner with a modern PyQt5 GUI
21cr|vidcutter-6.0.5.1-1|4	Name:		vidcutter
21cr|vidcutter-6.0.5.1-1|5	Version:	6.0.5.1
21cr|vidcutter-6.0.5.1-1|6	Release:	1
21cr|vidcutter-6.0.5.1-1|7	Group:		Video
21cr|vidcutter-6.0.5.1-1|8	License:	GPLv3+
21cr|vidcutter-6.0.5.1-1|9	Url:		http://vidcutter.ozmartians.com
21cr|vidcutter-6.0.5.1-1|10	Source0:	https://github.com/ozmartian/vidcutter/archive/%{name}-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|vidcutter-6.0.5.1-1|11	BuildRequires:	python3-qt5-devel
21cr|vidcutter-6.0.5.1-1|12	BuildRequires:	pkgconfig(mpv)
21cr|vidcutter-6.0.5.1-1|13	BuildRequires:	pkgconfig(python3)
21cr|vidcutter-6.0.5.1-1|14	BuildRequires:	python3egg(setuptools)
21cr|vidcutter-6.0.5.1-1|15	Requires:	ffmpeg
21cr|vidcutter-6.0.5.1-1|16	Requires:	mediainfo
21cr|vidcutter-6.0.5.1-1|17	Requires:	mpv
21cr|vidcutter-6.0.5.1-1|18	Requires:	python3egg(pyqt5)
21cr|vidcutter-6.0.5.1-1|19	Requires:	python3-qt5-opengl
21cr|vidcutter-6.0.5.1-1|20	Requires:	python3egg(pyopengl)
21cr|vidcutter-6.0.5.1-1|21	Requires:	python3egg(setuptools)
21cr|vidcutter-6.0.5.1-1|22	
21cr|vidcutter-6.0.5.1-1|23	%description
21cr|vidcutter-6.0.5.1-1|24	FFmpeg based video cutter & joiner with a modern PyQt5 GUI.
21cr|vidcutter-6.0.5.1-1|25	It focuses on getting the job done using tried and true tech in its arsenal
21cr|vidcutter-6.0.5.1-1|26	via mpv and FFmpeg.
21cr|vidcutter-6.0.5.1-1|27	
21cr|vidcutter-6.0.5.1-1|28	%files
21cr|vidcutter-6.0.5.1-1|29	%doc README.md LICENSE CHANGELOG
21cr|vidcutter-6.0.5.1-1|30	%{_bindir}/%{name}
21cr|vidcutter-6.0.5.1-1|31	%{py3_platsitedir}/%{name}
21cr|vidcutter-6.0.5.1-1|32	%{py3_platsitedir}/%{name}-%{version}-py?.?.egg-info
21cr|vidcutter-6.0.5.1-1|33	%{_datadir}/applications/*.desktop
21cr|vidcutter-6.0.5.1-1|34	%{_iconsdir}/hicolor/*/apps/*
21cr|vidcutter-6.0.5.1-1|35	%{_datadir}/metainfo/*.xml
21cr|vidcutter-6.0.5.1-1|36	%{_datadir}/mime/packages/*.xml
21cr|vidcutter-6.0.5.1-1|37	
21cr|vidcutter-6.0.5.1-1|38	#--------------------------------------------------------------
21cr|vidcutter-6.0.5.1-1|39	
21cr|vidcutter-6.0.5.1-1|40	%prep
21cr|vidcutter-6.0.5.1-1|41	%setup -q
21cr|vidcutter-6.0.5.1-1|42	
21cr|vidcutter-6.0.5.1-1|43	rm -rf %{name}.egg-info
21cr|vidcutter-6.0.5.1-1|44	sed -i "s/pypi/fedora/" "%{name}/__init__.py"
21cr|vidcutter-6.0.5.1-1|45	
21cr|vidcutter-6.0.5.1-1|46	
21cr|vidcutter-6.0.5.1-1|47	%build
21cr|vidcutter-6.0.5.1-1|48	%py3_build
21cr|vidcutter-6.0.5.1-1|49	
21cr|vidcutter-6.0.5.1-1|50	
21cr|vidcutter-6.0.5.1-1|51	%install
21cr|vidcutter-6.0.5.1-1|52	%py3_install
21cr|vidcutter-6.0.5.1-1|53	
21cr|vidcutter-6.0.5.1-1|54	pushd %{buildroot}%{py3_platsitedir}/%{name}
21cr|vidcutter-6.0.5.1-1|55	find . -type f -name "*.py" -exec chmod 0755 {} \;
21cr|vidcutter-6.0.5.1-1|56	chmod 0644 resources.py
21cr|vidcutter-6.0.5.1-1|57	chmod 0644 libs/__init__.py
21cr|vidcutter-6.0.5.1-1|58	popd

10826 21
21cr|videocut-0.2.0-5|1	Name:		videocut
21cr|videocut-0.2.0-5|2	Version:	0.2.0
21cr|videocut-0.2.0-5|3	Release:	5
21cr|videocut-0.2.0-5|4	License:	GPLv2
21cr|videocut-0.2.0-5|5	Group:		Video
21cr|videocut-0.2.0-5|6	Url:		http://code.google.com/p/videocut/
21cr|videocut-0.2.0-5|7	Source:		%{name}-%{version}.tar.gz
21cr|videocut-0.2.0-5|8	Patch1:		videocut-strcmp-0.2.0.patch
21cr|videocut-0.2.0-5|9	Patch2:		videocut-0.2.0-ftbfs.patch
21cr|videocut-0.2.0-5|10	Patch3:		videocut-0.2.0-ru-l10n.patch
21cr|videocut-0.2.0-5|11	BuildRequires:	qt4-devel
21cr|videocut-0.2.0-5|12	BuildRequires:	pkgconfig(libxine)
21cr|videocut-0.2.0-5|13	Requires:	xine-plugins
21cr|videocut-0.2.0-5|14	
21cr|videocut-0.2.0-5|15	Summary:	Application for creating compositions of screenshots from video files
21cr|videocut-0.2.0-5|16	
21cr|videocut-0.2.0-5|17	%description
21cr|videocut-0.2.0-5|18	VideoCut is an open source desktop application specialized
21cr|videocut-0.2.0-5|19	for creating compositions of screenshots from video files.
21cr|videocut-0.2.0-5|20	
21cr|videocut-0.2.0-5|21	%prep
21cr|videocut-0.2.0-5|22	%setup -qn %{name}-%{version}.orig
21cr|videocut-0.2.0-5|23	%patch1 -p1
21cr|videocut-0.2.0-5|24	%patch2 -p0
21cr|videocut-0.2.0-5|25	%patch3 -p1
21cr|videocut-0.2.0-5|26	
21cr|videocut-0.2.0-5|27	%build
21cr|videocut-0.2.0-5|28	qmake
21cr|videocut-0.2.0-5|29	%make
21cr|videocut-0.2.0-5|30	
21cr|videocut-0.2.0-5|31	%install
21cr|videocut-0.2.0-5|32	install -Dm 0755 build/result/videocut %{buildroot}%{_bindir}/videocut
21cr|videocut-0.2.0-5|33	install -Dm 0644 videocut.desktop %{buildroot}%{_datadir}/applications/videocut.desktop
21cr|videocut-0.2.0-5|34	install -Dm 0644 videocut.svg %{buildroot}%{_datadir}/pixmaps/videocut.svg
21cr|videocut-0.2.0-5|35	
21cr|videocut-0.2.0-5|36	%files
21cr|videocut-0.2.0-5|37	%doc ABOUT AUTHORS THANKSTO
21cr|videocut-0.2.0-5|38	%{_bindir}/videocut
21cr|videocut-0.2.0-5|39	%{_datadir}/applications/videocut.desktop
21cr|videocut-0.2.0-5|40	%{_datadir}/pixmaps/videocut.svg

10827 21
21cr|video-downloader-gui-1.0-3|1	Summary(ru_RU.UTF-8):	Утилита для скачивания видео
21cr|video-downloader-gui-1.0-3|2	Summary:	Video downloading utility
21cr|video-downloader-gui-1.0-3|3	Name:		video-downloader-gui
21cr|video-downloader-gui-1.0-3|4	Version:	1.0
21cr|video-downloader-gui-1.0-3|5	Release:	3
21cr|video-downloader-gui-1.0-3|6	License:	GPLv3
21cr|video-downloader-gui-1.0-3|7	Group:		Databases
21cr|video-downloader-gui-1.0-3|8	Url:		https://hub.mos.ru/mos/src/%{name}
21cr|video-downloader-gui-1.0-3|9	Source0:	main.py
21cr|video-downloader-gui-1.0-3|10	Source1:	%{name}.desktop
21cr|video-downloader-gui-1.0-3|11	Vendor:		MOS
21cr|video-downloader-gui-1.0-3|12	
21cr|video-downloader-gui-1.0-3|13	Requires:	python3-qt5-core
21cr|video-downloader-gui-1.0-3|14	Requires:	python3-qt5-gui
21cr|video-downloader-gui-1.0-3|15	Requires:	python3-qt5-widgets
21cr|video-downloader-gui-1.0-3|16	Requires:	spoofdpi
21cr|video-downloader-gui-1.0-3|17	Requires:	yt-dlp
21cr|video-downloader-gui-1.0-3|18	BuildArch:	noarch
21cr|video-downloader-gui-1.0-3|19	
21cr|video-downloader-gui-1.0-3|20	
21cr|video-downloader-gui-1.0-3|21	%description -l ru_RU.UTF-8
21cr|video-downloader-gui-1.0-3|22	Утилита для скачивания видео
21cr|video-downloader-gui-1.0-3|23	
21cr|video-downloader-gui-1.0-3|24	%description
21cr|video-downloader-gui-1.0-3|25	Video downloading utility
21cr|video-downloader-gui-1.0-3|26	
21cr|video-downloader-gui-1.0-3|27	%files
21cr|video-downloader-gui-1.0-3|28	%{_datadir}/applications/%{name}.desktop
21cr|video-downloader-gui-1.0-3|29	%{_bindir}/%{name}
21cr|video-downloader-gui-1.0-3|30	
21cr|video-downloader-gui-1.0-3|31	#------------------------------------------------------------------
21cr|video-downloader-gui-1.0-3|32	
21cr|video-downloader-gui-1.0-3|33	%prep
21cr|video-downloader-gui-1.0-3|34	cp %sources .
21cr|video-downloader-gui-1.0-3|35	
21cr|video-downloader-gui-1.0-3|36	%build
21cr|video-downloader-gui-1.0-3|37	
21cr|video-downloader-gui-1.0-3|38	%install
21cr|video-downloader-gui-1.0-3|39	mkdir -p %{buildroot}%{_bindir}
21cr|video-downloader-gui-1.0-3|40	install -m755 main.py %{buildroot}%{_bindir}/%{name}
21cr|video-downloader-gui-1.0-3|41	
21cr|video-downloader-gui-1.0-3|42	mkdir -p %{buildroot}%{_datadir}/applications
21cr|video-downloader-gui-1.0-3|43	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

10828 21
21cr|vidma-0.0.4-4|1	Summary:	Virtual Disks Manipulator
21cr|vidma-0.0.4-4|2	Name:		vidma
21cr|vidma-0.0.4-4|3	Version:	0.0.4
21cr|vidma-0.0.4-4|4	Release:	4
21cr|vidma-0.0.4-4|5	License:	GPLv2
21cr|vidma-0.0.4-4|6	Group:		Archiving/Other
21cr|vidma-0.0.4-4|7	URL:		https://github.com/przemoc/vidma
21cr|vidma-0.0.4-4|8	Source0:	http://download.przemoc.net/%{name}-%{version}.tar.gz
21cr|vidma-0.0.4-4|9	
21cr|vidma-0.0.4-4|10	%description
21cr|vidma-0.0.4-4|11	vidma - Virtual Disks Manipulator
21cr|vidma-0.0.4-4|12	
21cr|vidma-0.0.4-4|13	Utility for manipulating virtual disk images. Features:
21cr|vidma-0.0.4-4|14	- resizing fixed-size images
21cr|vidma-0.0.4-4|15	- operations can be done in-place
21cr|vidma-0.0.4-4|16	
21cr|vidma-0.0.4-4|17	Supported formats:
21cr|vidma-0.0.4-4|18	- VDI - Virtual Disk Image, used mostly by VirtualBox
21cr|vidma-0.0.4-4|19	
21cr|vidma-0.0.4-4|20	%prep
21cr|vidma-0.0.4-4|21	%setup -q
21cr|vidma-0.0.4-4|22	
21cr|vidma-0.0.4-4|23	%build
21cr|vidma-0.0.4-4|24	%configure
21cr|vidma-0.0.4-4|25	%make
21cr|vidma-0.0.4-4|26	
21cr|vidma-0.0.4-4|27	%install
21cr|vidma-0.0.4-4|28	install -D vidma	%{buildroot}%{_bindir}/vidma
21cr|vidma-0.0.4-4|29	install -D vidma.1	%{buildroot}%{_mandir}/man1/vidma.1
21cr|vidma-0.0.4-4|30	
21cr|vidma-0.0.4-4|31	%files
21cr|vidma-0.0.4-4|32	%doc AUTHORS NEWS README.md
21cr|vidma-0.0.4-4|33	%attr(755,root,root) %{_bindir}/vidma
21cr|vidma-0.0.4-4|34	%{_mandir}/man1/*

10829 21
21cr|vidstab-1.1.0-1|1	%define	major	1.1
21cr|vidstab-1.1.0-1|2	%define	libname	%mklibname vidstab %{major}
21cr|vidstab-1.1.0-1|3	%define	devname	%mklibname vidstab -d
21cr|vidstab-1.1.0-1|4	%define	oname vid.stab
21cr|vidstab-1.1.0-1|5	Summary:	Video stabilization library
21cr|vidstab-1.1.0-1|6	Name:		vidstab
21cr|vidstab-1.1.0-1|7	Version:	1.1.0
21cr|vidstab-1.1.0-1|8	Release:	1
21cr|vidstab-1.1.0-1|9	Group:		Video
21cr|vidstab-1.1.0-1|10	License:	GPLv2
21cr|vidstab-1.1.0-1|11	Url:		http://public.hronopik.de/vid.stab
21cr|vidstab-1.1.0-1|12	Source0:	https://github.com/georgmartius/vid.stab/archive/%{oname}-%{version}.tar.gz
21cr|vidstab-1.1.0-1|13	BuildRequires:	cmake
21cr|vidstab-1.1.0-1|14	BuildRequires:	gomp-devel
21cr|vidstab-1.1.0-1|15	BuildRequires:	pkgconfig(orc-0.4)
21cr|vidstab-1.1.0-1|16	
21cr|vidstab-1.1.0-1|17	%description
21cr|vidstab-1.1.0-1|18	Video stabilization library with plugins for transcode and ffmpeg.
21cr|vidstab-1.1.0-1|19	#-------------------------------------------------------------
21cr|vidstab-1.1.0-1|20	%package -n	%{libname}
21cr|vidstab-1.1.0-1|21	Summary:	Shared library for vidstab
21cr|vidstab-1.1.0-1|22	Group:		System/Libraries
21cr|vidstab-1.1.0-1|23	
21cr|vidstab-1.1.0-1|24	%description -n	%{libname}
21cr|vidstab-1.1.0-1|25	Shared library required for using %{name}.
21cr|vidstab-1.1.0-1|26	
21cr|vidstab-1.1.0-1|27	%files -n %{libname}
21cr|vidstab-1.1.0-1|28	%doc LICENSE README.md Changelog Todo
21cr|vidstab-1.1.0-1|29	%{_libdir}/libvidstab.so.%{major}
21cr|vidstab-1.1.0-1|30	#-------------------------------------------------------------
21cr|vidstab-1.1.0-1|31	%package -n	%{devname}
21cr|vidstab-1.1.0-1|32	Summary:	Development files for %{name}
21cr|vidstab-1.1.0-1|33	Group:		Development/C
21cr|vidstab-1.1.0-1|34	Requires:	%{libname} = %{EVRD}
21cr|vidstab-1.1.0-1|35	
21cr|vidstab-1.1.0-1|36	%description -n	%{devname}
21cr|vidstab-1.1.0-1|37	This package contains libraries and signature files for
21cr|vidstab-1.1.0-1|38	developing applications that use %{name}.
21cr|vidstab-1.1.0-1|39	
21cr|vidstab-1.1.0-1|40	
21cr|vidstab-1.1.0-1|41	%files -n %{devname}
21cr|vidstab-1.1.0-1|42	%doc LICENSE README.md Changelog Todo
21cr|vidstab-1.1.0-1|43	%{_libdir}/libvidstab.so
21cr|vidstab-1.1.0-1|44	%dir %{_includedir}/vid.stab
21cr|vidstab-1.1.0-1|45	%{_includedir}/vid.stab/*.h
21cr|vidstab-1.1.0-1|46	%{_libdir}/pkgconfig/vidstab.pc
21cr|vidstab-1.1.0-1|47	#--------------------------------------------------------------
21cr|vidstab-1.1.0-1|48	
21cr|vidstab-1.1.0-1|49	%prep
21cr|vidstab-1.1.0-1|50	%setup -qn %{oname}-%{version}
21cr|vidstab-1.1.0-1|51	
21cr|vidstab-1.1.0-1|52	%build
21cr|vidstab-1.1.0-1|53	%cmake
21cr|vidstab-1.1.0-1|54	%make
21cr|vidstab-1.1.0-1|55	
21cr|vidstab-1.1.0-1|56	%install
21cr|vidstab-1.1.0-1|57	%makeinstall_std -C build

10830 21
21cr|viewmol-2.4.1-17|1	Summary: 	Molecule viewer and editor
21cr|viewmol-2.4.1-17|2	Name: 		viewmol
21cr|viewmol-2.4.1-17|3	Version: 	2.4.1
21cr|viewmol-2.4.1-17|4	Release: 	17
21cr|viewmol-2.4.1-17|5	License: 	GPLv2
21cr|viewmol-2.4.1-17|6	Group: 		Sciences/Chemistry
21cr|viewmol-2.4.1-17|7	URL: 		http://viewmol.sourceforge.net
21cr|viewmol-2.4.1-17|8	Source0: 	%name-%version.src.tar.bz2
21cr|viewmol-2.4.1-17|9	Patch0:		viewmol-2.4.1-prevent-app-defaults-file-install.patch
21cr|viewmol-2.4.1-17|10	Patch1:		viewmol-2.4.1-mdv-fix-str-fmt.patch
21cr|viewmol-2.4.1-17|11	BuildRequires:	libtiff-devel
21cr|viewmol-2.4.1-17|12	BuildRequires:	mesaglu-devel
21cr|viewmol-2.4.1-17|13	BuildRequires:	x11-proto-devel
21cr|viewmol-2.4.1-17|14	BuildRequires:	libxt-devel
21cr|viewmol-2.4.1-17|15	BuildRequires:	libxi-devel
21cr|viewmol-2.4.1-17|16	BuildRequires:	libxmu-devel
21cr|viewmol-2.4.1-17|17	BuildRequires:	lesstif-devel
21cr|viewmol-2.4.1-17|18	BuildRequires:	png-devel
21cr|viewmol-2.4.1-17|19	BuildRequires:	pkgconfig(x11)
21cr|viewmol-2.4.1-17|20	BuildRequires:	python2-devel
21cr|viewmol-2.4.1-17|21	Requires:	python2
21cr|viewmol-2.4.1-17|22	
21cr|viewmol-2.4.1-17|23	%description
21cr|viewmol-2.4.1-17|24	Viewmol is a graphical front end for computational chemistry programs.
21cr|viewmol-2.4.1-17|25	It is able to graphically aid in the generation of molecular structures
21cr|viewmol-2.4.1-17|26	for computations and to visualize their results. At present Viewmol
21cr|viewmol-2.4.1-17|27	includes input filters for Discover, DMol, Gamess, Gaussian 9x, Gulp,
21cr|viewmol-2.4.1-17|28	Mopac, and Turbomole outputs as well as for PDB files.
21cr|viewmol-2.4.1-17|29	
21cr|viewmol-2.4.1-17|30	%prep
21cr|viewmol-2.4.1-17|31	%autosetup -p1
21cr|viewmol-2.4.1-17|32	
21cr|viewmol-2.4.1-17|33	cd source
21cr|viewmol-2.4.1-17|34	#tar xfj %{SOURCE}
21cr|viewmol-2.4.1-17|35	perl -p -i -e 's!usr/local/lib!%{_libdir}!g' getrc.c
21cr|viewmol-2.4.1-17|36	perl -p -i -e 's!lib/viewmol!%{_lib}/viewmol!g' install
21cr|viewmol-2.4.1-17|37	
21cr|viewmol-2.4.1-17|38	%build
21cr|viewmol-2.4.1-17|39	export PYTHON=%__python2
21cr|viewmol-2.4.1-17|40	cd source
21cr|viewmol-2.4.1-17|41	mkdir Linux
21cr|viewmol-2.4.1-17|42	echo "LIBTIFF = -L%{_libdir}" > .config.Linux
21cr|viewmol-2.4.1-17|43	echo "TIFFINCLUDE = /usr/include" >> .config.Linux
21cr|viewmol-2.4.1-17|44	echo "MESALIB = -L/usr/%{_lib}" >> .config.Linux
21cr|viewmol-2.4.1-17|45	echo "MESAINCLUDE = /usr/include/GL" >> .config.Linux
21cr|viewmol-2.4.1-17|46	#echo "PYTHONVERSION = %pythonver" >> .config.Linux
21cr|viewmol-2.4.1-17|47	echo "PYTHONINCLUDE = /usr/include/python%{py2_ver}" >> .config.Linux
21cr|viewmol-2.4.1-17|48	echo "LIBPYTHON = -L%{_libdir}/python%{py2_ver}" >> .config.Linux
21cr|viewmol-2.4.1-17|49	cd Linux
21cr|viewmol-2.4.1-17|50	cat ../.config.Linux > makefile
21cr|viewmol-2.4.1-17|51	echo 'COMPILER = gcc' >> makefile
21cr|viewmol-2.4.1-17|52	echo 'OPT=${RPM_OPT_FLAGS}' >> makefile
21cr|viewmol-2.4.1-17|53	echo 'CFLAGS=-Wall -I/usr/include -DLINUX' >> makefile
21cr|viewmol-2.4.1-17|54	echo 'LDFLAGS=' >> makefile
21cr|viewmol-2.4.1-17|55	echo 'SCANDIR=' >> makefile
21cr|viewmol-2.4.1-17|56	echo 'INCLUDE=$(MESAINCLUDE) -I$(TIFFINCLUDE) -I$(PYTHONINCLUDE)' >> makefile
21cr|viewmol-2.4.1-17|57	echo 'LIBRARY=$(MESALIB) $(LIBPYTHON)' >> makefile
21cr|viewmol-2.4.1-17|58	echo 'LIBS=-L/usr/%{_lib} -lpython%{py2_ver} -ltiff -lGLU -lGL -lpng -lXm -lXmu -lXt -lX11 -lXi -lm' >> makefile
21cr|viewmol-2.4.1-17|59	cat ../Makefile >> makefile
21cr|viewmol-2.4.1-17|60	make viewmol_
21cr|viewmol-2.4.1-17|61	make tm_
21cr|viewmol-2.4.1-17|62	make bio_
21cr|viewmol-2.4.1-17|63	make readgamess_
21cr|viewmol-2.4.1-17|64	make readgauss_
21cr|viewmol-2.4.1-17|65	make readmopac_
21cr|viewmol-2.4.1-17|66	make readpdb_
21cr|viewmol-2.4.1-17|67	
21cr|viewmol-2.4.1-17|68	%install
21cr|viewmol-2.4.1-17|69	cd source
21cr|viewmol-2.4.1-17|70	./install %{buildroot}%{_prefix}
21cr|viewmol-2.4.1-17|71	mkdir -p %{buildroot}%{_docdir}
21cr|viewmol-2.4.1-17|72	mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}
21cr|viewmol-2.4.1-17|73	mv %{buildroot}/%{_libdir}/viewmol/doc/* %{buildroot}%{_docdir}/%{name}-%{version}
21cr|viewmol-2.4.1-17|74	rmdir %{buildroot}/%{_libdir}/viewmol/doc
21cr|viewmol-2.4.1-17|75	chmod 755 %{buildroot}/%{_libdir}/viewmol/Linux/*
21cr|viewmol-2.4.1-17|76	chmod 755 %{buildroot}/%{_bindir}/*
21cr|viewmol-2.4.1-17|77	
21cr|viewmol-2.4.1-17|78	# menu
21cr|viewmol-2.4.1-17|79	
21cr|viewmol-2.4.1-17|80	mkdir -p %{buildroot}%{_datadir}/applications
21cr|viewmol-2.4.1-17|81	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|viewmol-2.4.1-17|82	[Desktop Entry]
21cr|viewmol-2.4.1-17|83	Name=ViewMol
21cr|viewmol-2.4.1-17|84	Comment=GUI interface for chemistry software
21cr|viewmol-2.4.1-17|85	Exec=%{_bindir}/%{name}
21cr|viewmol-2.4.1-17|86	Icon=chemistry_section
21cr|viewmol-2.4.1-17|87	Terminal=false
21cr|viewmol-2.4.1-17|88	Type=Application
21cr|viewmol-2.4.1-17|89	StartupNotify=true
21cr|viewmol-2.4.1-17|90	Categories=Motif;Education;Science;Chemistry;
21cr|viewmol-2.4.1-17|91	EOF
21cr|viewmol-2.4.1-17|92	
21cr|viewmol-2.4.1-17|93	%files
21cr|viewmol-2.4.1-17|94	%doc %{_docdir}/%{name}-%{version}
21cr|viewmol-2.4.1-17|95	%{_bindir}/%{name}
21cr|viewmol-2.4.1-17|96	%{_libdir}/%{name}
21cr|viewmol-2.4.1-17|97	%{_datadir}/applications/%{name}.desktop

10831 21
21cr|viewnior-1.7-1|1	Summary:	Elegant image viewer
21cr|viewnior-1.7-1|2	Name:		viewnior
21cr|viewnior-1.7-1|3	Version:	1.7
21cr|viewnior-1.7-1|4	Release:	1
21cr|viewnior-1.7-1|5	License:	GPLv3+
21cr|viewnior-1.7-1|6	Group:		Graphics
21cr|viewnior-1.7-1|7	Url:		http://xsisqox.github.com/Viewnior
21cr|viewnior-1.7-1|8	Source0:	https://github.com/xsisqox/Viewnior/archive/%{name}-%{version}.tar.gz
21cr|viewnior-1.7-1|9	BuildRequires:	intltool
21cr|viewnior-1.7-1|10	BuildRequires:	meson
21cr|viewnior-1.7-1|11	BuildRequires:	pkgconfig(exiv2)
21cr|viewnior-1.7-1|12	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|viewnior-1.7-1|13	BuildRequires:	pkgconfig(gio-2.0)
21cr|viewnior-1.7-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|viewnior-1.7-1|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|viewnior-1.7-1|16	BuildRequires:	pkgconfig(shared-mime-info)
21cr|viewnior-1.7-1|17	
21cr|viewnior-1.7-1|18	%description
21cr|viewnior-1.7-1|19	Viewnior is an image viewer program. Created to be simple, fast and elegant.
21cr|viewnior-1.7-1|20	It's minimalist interface provides more screen space for your images. Among
21cr|viewnior-1.7-1|21	its features are:
21cr|viewnior-1.7-1|22	* Fullscreen & Slideshow
21cr|viewnior-1.7-1|23	* Rotate, flip, save, delete images
21cr|viewnior-1.7-1|24	* Animation support
21cr|viewnior-1.7-1|25	* Browse only selected images
21cr|viewnior-1.7-1|26	* Navigation window
21cr|viewnior-1.7-1|27	* Simple interface
21cr|viewnior-1.7-1|28	* Configurable mouse actions.
21cr|viewnior-1.7-1|29	
21cr|viewnior-1.7-1|30	%files -f %{name}.lang
21cr|viewnior-1.7-1|31	%doc AUTHORS COPYING NEWS README.md TODO
21cr|viewnior-1.7-1|32	%{_bindir}/%{name}
21cr|viewnior-1.7-1|33	%{_datadir}/appdata/%{name}.appdata.xml
21cr|viewnior-1.7-1|34	%{_datadir}/applications/%{name}.desktop
21cr|viewnior-1.7-1|35	%{_datadir}/icons/hicolor/*/apps/%{name}.*
21cr|viewnior-1.7-1|36	%{_datadir}/%{name}/
21cr|viewnior-1.7-1|37	%{_mandir}/man1/%{name}.1*
21cr|viewnior-1.7-1|38	
21cr|viewnior-1.7-1|39	#----------------------------------------------------------------------------
21cr|viewnior-1.7-1|40	
21cr|viewnior-1.7-1|41	%prep
21cr|viewnior-1.7-1|42	%setup -qn Viewnior-%{name}-%{version}
21cr|viewnior-1.7-1|43	
21cr|viewnior-1.7-1|44	# fix spurious executable perms
21cr|viewnior-1.7-1|45	chmod 0644 AUTHORS COPYING NEWS src/*
21cr|viewnior-1.7-1|46	
21cr|viewnior-1.7-1|47	%build
21cr|viewnior-1.7-1|48	%meson
21cr|viewnior-1.7-1|49	%meson_build
21cr|viewnior-1.7-1|50	
21cr|viewnior-1.7-1|51	%install
21cr|viewnior-1.7-1|52	%meson_install
21cr|viewnior-1.7-1|53	
21cr|viewnior-1.7-1|54	%find_lang %{name}

10832 21
21cr|viking-1.10-1|1	Summary:	Global positioning system (GPS) and mapping manager
21cr|viking-1.10-1|2	Name:		viking
21cr|viking-1.10-1|3	Version:	1.10
21cr|viking-1.10-1|4	Release:	1
21cr|viking-1.10-1|5	License:	GPLv2+
21cr|viking-1.10-1|6	Group:		Communications
21cr|viking-1.10-1|7	Url:		http://viking.sourceforge.net
21cr|viking-1.10-1|8	Source0:	http://prdownloads.sourceforge.net/viking/%{name}-%{version}.tar.bz2
21cr|viking-1.10-1|9	BuildRequires:	desktop-file-utils
21cr|viking-1.10-1|10	BuildRequires:	gtk-doc
21cr|viking-1.10-1|11	BuildRequires:	imagemagick
21cr|viking-1.10-1|12	BuildRequires:	intltool
21cr|viking-1.10-1|13	BuildRequires:	itstool
21cr|viking-1.10-1|14	BuildRequires:	scrollkeeper
21cr|viking-1.10-1|15	BuildRequires:	bzip2-devel
21cr|viking-1.10-1|16	BuildRequires:	magic-devel
21cr|viking-1.10-1|17	BuildRequires:	pkgconfig(oauth)
21cr|viking-1.10-1|18	BuildRequires:	pkgconfig(expat)
21cr|viking-1.10-1|19	BuildRequires:	pkgconfig(json-glib-1.0)
21cr|viking-1.10-1|20	BuildRequires:	pkgconfig(gexiv2)
21cr|viking-1.10-1|21	BuildRequires:	pkgconfig(glib-2.0)
21cr|viking-1.10-1|22	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|viking-1.10-1|23	BuildRequires:	pkgconfig(geoclue-2.0)
21cr|viking-1.10-1|24	BuildRequires:	pkgconfig(libcurl)
21cr|viking-1.10-1|25	BuildRequires:	pkgconfig(libexif)
21cr|viking-1.10-1|26	BuildRequires:	pkgconfig(libgps)
21cr|viking-1.10-1|27	BuildRequires:	pkgconfig(libzip)
21cr|viking-1.10-1|28	BuildRequires:	pkgconfig(nettle)
21cr|viking-1.10-1|29	BuildRequires:	yelp-tools
21cr|viking-1.10-1|30	Requires:	gpsbabel
21cr|viking-1.10-1|31	
21cr|viking-1.10-1|32	%description
21cr|viking-1.10-1|33	Viking is a free/open source program to manage GPS data. You can import and
21cr|viking-1.10-1|34	plot tracks and way-points, show Terraserver maps under it, add coordinate
21cr|viking-1.10-1|35	lines, make new tracks and way-points, hide different things, etc.
21cr|viking-1.10-1|36	
21cr|viking-1.10-1|37	%files -f %{name}.lang
21cr|viking-1.10-1|38	%doc AUTHORS README COPYING TODO NEWS ChangeLog
21cr|viking-1.10-1|39	%{_bindir}/%{name}
21cr|viking-1.10-1|40	%{_datadir}/applications/%{name}.desktop
21cr|viking-1.10-1|41	%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
21cr|viking-1.10-1|42	%{_datadir}/%{name}/*.txt
21cr|viking-1.10-1|43	%{_datadir}/%{name}/*.xml
21cr|viking-1.10-1|44	%{_mandir}/man1/viking.1*
21cr|viking-1.10-1|45	
21cr|viking-1.10-1|46	#----------------------------------------------------------------------------
21cr|viking-1.10-1|47	
21cr|viking-1.10-1|48	%prep
21cr|viking-1.10-1|49	%setup -q
21cr|viking-1.10-1|50	for file in ChangeLog NEWS TODO; do
21cr|viking-1.10-1|51	mv $file timestamp
21cr|viking-1.10-1|52	iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
21cr|viking-1.10-1|53	touch -r timestamp $file
21cr|viking-1.10-1|54	done
21cr|viking-1.10-1|55	
21cr|viking-1.10-1|56	%build
21cr|viking-1.10-1|57	%configure \
21cr|viking-1.10-1|58	--disable-mapnik
21cr|viking-1.10-1|59	%make CFLAGS="%{optflags} -fcommon"
21cr|viking-1.10-1|60	
21cr|viking-1.10-1|61	%install
21cr|viking-1.10-1|62	%makeinstall_std
21cr|viking-1.10-1|63	
21cr|viking-1.10-1|64	desktop-file-install \
21cr|viking-1.10-1|65	--add-category="GTK;Network;" \
21cr|viking-1.10-1|66	--delete-original \
21cr|viking-1.10-1|67	--dir=%{buildroot}%{_datadir}/applications \
21cr|viking-1.10-1|68	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|viking-1.10-1|69	
21cr|viking-1.10-1|70	%find_lang %{name} --with-gnome

10833 21
21cr|vim-go-1.28-5|1	%global vimfiles_root %{_datadir}/vim/vimfiles
21cr|vim-go-1.28-5|2	%global appdata_dir %{_datadir}/appdata
21cr|vim-go-1.28-5|3	
21cr|vim-go-1.28-5|4	# do not build debugsource and debuginfo subpackages
21cr|vim-go-1.28-5|5	%global debug_package %{nil}
21cr|vim-go-1.28-5|6	
21cr|vim-go-1.28-5|7	Name:           vim-go
21cr|vim-go-1.28-5|8	Version:        1.28
21cr|vim-go-1.28-5|9	Release:        5
21cr|vim-go-1.28-5|10	Summary:        Go development plugin for Vim
21cr|vim-go-1.28-5|11	Group:          Development/Other
21cr|vim-go-1.28-5|12	License:        BSD
21cr|vim-go-1.28-5|13	URL:            https://github.com/fatih/vim-go
21cr|vim-go-1.28-5|14	Source0:        https://github.com/fatih/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|vim-go-1.28-5|15	Source1:        %{name}.metainfo.xml
21cr|vim-go-1.28-5|16	
21cr|vim-go-1.28-5|17	# cannot build as noarch until golang is available on all arches
21cr|vim-go-1.28-5|18	#BuildArch:      noarch
21cr|vim-go-1.28-5|19	
21cr|vim-go-1.28-5|20	Requires:       vim-common
21cr|vim-go-1.28-5|21	Requires(post): vim
21cr|vim-go-1.28-5|22	Requires(postun): vim
21cr|vim-go-1.28-5|23	
21cr|vim-go-1.28-5|24	Requires:       golang
21cr|vim-go-1.28-5|25	
21cr|vim-go-1.28-5|26	%description
21cr|vim-go-1.28-5|27	Go (golang) support for Vim. It comes with predefined sensible settings
21cr|vim-go-1.28-5|28	(like auto gofmt on save), has auto-complete, snippet support, improved syntax
21cr|vim-go-1.28-5|29	highlighting, go tool-chain commands, etc...
21cr|vim-go-1.28-5|30	If needed vim-go installs all necessary binaries for providing seamless Vim
21cr|vim-go-1.28-5|31	integration with current commands. It's highly customizable and each individual
21cr|vim-go-1.28-5|32	feature can be disabled/enabled easily.
21cr|vim-go-1.28-5|33	
21cr|vim-go-1.28-5|34	%prep
21cr|vim-go-1.28-5|35	%setup -q
21cr|vim-go-1.28-5|36	
21cr|vim-go-1.28-5|37	
21cr|vim-go-1.28-5|38	%build
21cr|vim-go-1.28-5|39	
21cr|vim-go-1.28-5|40	
21cr|vim-go-1.28-5|41	%install
21cr|vim-go-1.28-5|42	mkdir -p %{buildroot}%{vimfiles_root}
21cr|vim-go-1.28-5|43	cp -ar {autoload,compiler,doc,ftdetect,ftplugin,gosnippets,indent,plugin,rplugin,syntax,templates} \
21cr|vim-go-1.28-5|44	%{buildroot}%{vimfiles_root}
21cr|vim-go-1.28-5|45	# remove version control files
21cr|vim-go-1.28-5|46	find %{buildroot}%{vimfiles_root} -name .gitignore -o -name .gitkeep -delete
21cr|vim-go-1.28-5|47	
21cr|vim-go-1.28-5|48	mkdir -p %{buildroot}%{appdata_dir}
21cr|vim-go-1.28-5|49	install -m 644 %{SOURCE1} %{buildroot}%{appdata_dir}
21cr|vim-go-1.28-5|50	
21cr|vim-go-1.28-5|51	
21cr|vim-go-1.28-5|52	# up until version 1.22, %%{vimfiles_root}/autoload/go/test-fixtures/fmt/src/imports was a symlink,
21cr|vim-go-1.28-5|53	# but it changed to a directory in later versions - remove it to avoid conflict
21cr|vim-go-1.28-5|54	%pretrans -p <lua>
21cr|vim-go-1.28-5|55	path = rpm.expand('%{vimfiles_root}') .. '/autoload/go/test-fixtures/fmt/src/imports'
21cr|vim-go-1.28-5|56	st = posix.stat(path)
21cr|vim-go-1.28-5|57	if st and st.type == 'link' then
21cr|vim-go-1.28-5|58	os.remove(path)
21cr|vim-go-1.28-5|59	end
21cr|vim-go-1.28-5|60	
21cr|vim-go-1.28-5|61	
21cr|vim-go-1.28-5|62	%post
21cr|vim-go-1.28-5|63	vim -c ":helptags %{vimfiles_root}/doc" -c ":q" &> /dev/null || :
21cr|vim-go-1.28-5|64	
21cr|vim-go-1.28-5|65	
21cr|vim-go-1.28-5|66	%postun
21cr|vim-go-1.28-5|67	> %{vimfiles_root}/doc/tags || :
21cr|vim-go-1.28-5|68	vim -c ":helptags %{vimfiles_root}/doc" -c ":q" &> /dev/null || :
21cr|vim-go-1.28-5|69	
21cr|vim-go-1.28-5|70	
21cr|vim-go-1.28-5|71	%files
21cr|vim-go-1.28-5|72	%license LICENSE
21cr|vim-go-1.28-5|73	%doc README.md
21cr|vim-go-1.28-5|74	%{vimfiles_root}/autoload/*
21cr|vim-go-1.28-5|75	%{vimfiles_root}/compiler/*
21cr|vim-go-1.28-5|76	%{vimfiles_root}/doc/*
21cr|vim-go-1.28-5|77	%{vimfiles_root}/ftdetect/*
21cr|vim-go-1.28-5|78	%{vimfiles_root}/ftplugin/*
21cr|vim-go-1.28-5|79	%{vimfiles_root}/gosnippets/*
21cr|vim-go-1.28-5|80	%{vimfiles_root}/indent/*
21cr|vim-go-1.28-5|81	%{vimfiles_root}/plugin/*
21cr|vim-go-1.28-5|82	%{vimfiles_root}/rplugin/*
21cr|vim-go-1.28-5|83	%{vimfiles_root}/syntax/*
21cr|vim-go-1.28-5|84	%{vimfiles_root}/templates/*
21cr|vim-go-1.28-5|85	%{appdata_dir}/%{name}.metainfo.xml
21cr|vim-go-1.28-5|86	
21cr|vim-go-1.28-5|87	

10834 21
21cr|vim-latex-1.10.0-1|1	Summary:	Advanced vim plugin for LaTeX editing
21cr|vim-latex-1.10.0-1|2	Name:		vim-latex
21cr|vim-latex-1.10.0-1|3	Version:	1.10.0
21cr|vim-latex-1.10.0-1|4	Epoch:		1
21cr|vim-latex-1.10.0-1|5	Release:	1
21cr|vim-latex-1.10.0-1|6	License:	Charityware
21cr|vim-latex-1.10.0-1|7	Group:		Editors
21cr|vim-latex-1.10.0-1|8	Url:		http://vim-latex.sf.net
21cr|vim-latex-1.10.0-1|9	Source0:	https://sourceforge.net/projects/vim-latex/files/releases/%{name}-%{version}.tar.gz
21cr|vim-latex-1.10.0-1|10	Requires:	vim
21cr|vim-latex-1.10.0-1|11	Requires:	python
21cr|vim-latex-1.10.0-1|12	Requires:	tetex-latex
21cr|vim-latex-1.10.0-1|13	Requires:	xdvi
21cr|vim-latex-1.10.0-1|14	BuildArch:	noarch
21cr|vim-latex-1.10.0-1|15	Obsoletes:	vim-latex < %{EVRD}
21cr|vim-latex-1.10.0-1|16	
21cr|vim-latex-1.10.0-1|17	%description
21cr|vim-latex-1.10.0-1|18	Latex-Suite attempts to provide a comprehensive set of tools to
21cr|vim-latex-1.10.0-1|19	view, edit and compile LaTeX documents in Vim. Together, they
21cr|vim-latex-1.10.0-1|20	provide tools starting from macros to speed up editing LaTeX
21cr|vim-latex-1.10.0-1|21	documents to functions for forward searching .dvi documents.
21cr|vim-latex-1.10.0-1|22	
21cr|vim-latex-1.10.0-1|23	%files
21cr|vim-latex-1.10.0-1|24	%defattr(-,root,root)
21cr|vim-latex-1.10.0-1|25	%doc README.txt
21cr|vim-latex-1.10.0-1|26	%{_bindir}/ltags
21cr|vim-latex-1.10.0-1|27	%{_bindir}/latextags
21cr|vim-latex-1.10.0-1|28	%{_datadir}/vim/vimfiles/compiler/*
21cr|vim-latex-1.10.0-1|29	%{_datadir}/vim/doc/*
21cr|vim-latex-1.10.0-1|30	%{_datadir}/vim/ftplugin/*
21cr|vim-latex-1.10.0-1|31	%{_datadir}/vim/indent/*
21cr|vim-latex-1.10.0-1|32	%{_datadir}/vim/plugin/*
21cr|vim-latex-1.10.0-1|33	%{_datadir}/appdata/%{name}.metainfo.xml
21cr|vim-latex-1.10.0-1|34	
21cr|vim-latex-1.10.0-1|35	#-------------------------------------------------------------
21cr|vim-latex-1.10.0-1|36	
21cr|vim-latex-1.10.0-1|37	%prep
21cr|vim-latex-1.10.0-1|38	%setup -q
21cr|vim-latex-1.10.0-1|39	
21cr|vim-latex-1.10.0-1|40	%build
21cr|vim-latex-1.10.0-1|41	# Add shellbang
21cr|vim-latex-1.10.0-1|42	mv ftplugin/latex-suite/pytools.py pytools.py.backup
21cr|vim-latex-1.10.0-1|43	echo '#!/bin/env python' > ftplugin/latex-suite/pytools.py
21cr|vim-latex-1.10.0-1|44	cat pytools.py.backup >> ftplugin/latex-suite/pytools.py
21cr|vim-latex-1.10.0-1|45	rm -f pytools.py.backup
21cr|vim-latex-1.10.0-1|46	
21cr|vim-latex-1.10.0-1|47	cat << EOF > ./README.txt
21cr|vim-latex-1.10.0-1|48	To Read the builtin documentation. From within vim type
21cr|vim-latex-1.10.0-1|49	:help latex-suite.txt
21cr|vim-latex-1.10.0-1|50	:help latex-suite-quickstart.txt
21cr|vim-latex-1.10.0-1|51	
21cr|vim-latex-1.10.0-1|52	Latex-Suite comes with edition 1.6 of the LaTeX2e
21cr|vim-latex-1.10.0-1|53	documentation translated into vim-help format.
21cr|vim-latex-1.10.0-1|54	Type :help helptags from within Vim for more information
21cr|vim-latex-1.10.0-1|55	EOF
21cr|vim-latex-1.10.0-1|56	
21cr|vim-latex-1.10.0-1|57	%install
21cr|vim-latex-1.10.0-1|58	# use the already existing make file
21cr|vim-latex-1.10.0-1|59	make install DESTDIR=%{buildroot} VIMDIR=%{_datadir}/vim BINDIR=%{_bindir}
21cr|vim-latex-1.10.0-1|60	
21cr|vim-latex-1.10.0-1|61	# move compiler/tex.vim to not conflict with vim-common
21cr|vim-latex-1.10.0-1|62	mkdir -p %{buildroot}%{_datadir}/vim/vimfiles/
21cr|vim-latex-1.10.0-1|63	mv %{buildroot}%{_datadir}/vim/compiler %{buildroot}%{_datadir}/vim/vimfiles/
21cr|vim-latex-1.10.0-1|64	
21cr|vim-latex-1.10.0-1|65	mkdir -p %{buildroot}%{_datadir}/appdata/
21cr|vim-latex-1.10.0-1|66	mv %{buildroot}/usr/local/share/appdata/%{name}.metainfo.xml %{buildroot}%{_datadir}/appdata/
21cr|vim-latex-1.10.0-1|67	chmod -x %{buildroot}%{_datadir}/appdata/%{name}.metainfo.xml
21cr|vim-latex-1.10.0-1|68	
21cr|vim-latex-1.10.0-1|69	# fix permissions
21cr|vim-latex-1.10.0-1|70	chmod +x %{buildroot}%{_datadir}/vim/ftplugin/latex-suite/pytools.py

10835 21
21cr|vips-8.13.2-1|1	%global	_disable_ld_no_undefined 1
21cr|vips-8.13.2-1|2	
21cr|vips-8.13.2-1|3	# Source tarballs changed name
21cr|vips-8.13.2-1|4	%define	oname	libvips
21cr|vips-8.13.2-1|5	%define	major	42
21cr|vips-8.13.2-1|6	%define	libname	%mklibname %{name} %{major}
21cr|vips-8.13.2-1|7	%define	libcc	%mklibname %{name}CC %{major}
21cr|vips-8.13.2-1|8	%define	devname	%mklibname %{name} -d
21cr|vips-8.13.2-1|9	%define	gimajor	8.0
21cr|vips-8.13.2-1|10	%define	girname	%mklibname vips-gir %{gimajor}
21cr|vips-8.13.2-1|11	
21cr|vips-8.13.2-1|12	Summary:	Image processing system
21cr|vips-8.13.2-1|13	Name:		vips
21cr|vips-8.13.2-1|14	Version:	8.13.2
21cr|vips-8.13.2-1|15	Release:	1
21cr|vips-8.13.2-1|16	License:	LGPLv2+
21cr|vips-8.13.2-1|17	Group:		Video
21cr|vips-8.13.2-1|18	Url:		https://libvips.github.io/libvips/
21cr|vips-8.13.2-1|19	Source0:	https://github.com/libvips/libvips/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|vips-8.13.2-1|20	Patch0:		vips-8.10.6-fix-python-shebang.patch
21cr|vips-8.13.2-1|21	BuildRequires:	doxygen
21cr|vips-8.13.2-1|22	BuildRequires:	gettext
21cr|vips-8.13.2-1|23	BuildRequires:	gtk-doc >= 1.14
21cr|vips-8.13.2-1|24	BuildRequires:	perl(XML::Parser)
21cr|vips-8.13.2-1|25	BuildRequires:	swig
21cr|vips-8.13.2-1|26	BuildRequires:	giflib-devel
21cr|vips-8.13.2-1|27	BuildRequires:	nifti-devel
21cr|vips-8.13.2-1|28	BuildRequires:	pkgconfig(cairo) >= 1.2
21cr|vips-8.13.2-1|29	BuildRequires:	pkgconfig(cfitsio)
21cr|vips-8.13.2-1|30	BuildRequires:	pkgconfig(expat)
21cr|vips-8.13.2-1|31	BuildRequires:	pkgconfig(fftw3)
21cr|vips-8.13.2-1|32	BuildRequires:	pkgconfig(fontconfig)
21cr|vips-8.13.2-1|33	BuildRequires:	pkgconfig(glib-2.0) >= 2.62
21cr|vips-8.13.2-1|34	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.30.0
21cr|vips-8.13.2-1|35	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|vips-8.13.2-1|36	BuildRequires:	pkgconfig(lcms2)
21cr|vips-8.13.2-1|37	BuildRequires:	pkgconfig(libexif) >= 0.6
21cr|vips-8.13.2-1|38	BuildRequires:	pkgconfig(libgsf-1) >= 1.14.31
21cr|vips-8.13.2-1|39	BuildRequires:	pkgconfig(libheif) >= 1.7.0
21cr|vips-8.13.2-1|40	BuildRequires:	pkgconfig(libjpeg)
21cr|vips-8.13.2-1|41	BuildRequires:	pkgconfig(libopenjp2) >= 2.4
21cr|vips-8.13.2-1|42	BuildRequires:	pkgconfig(libpng) >= 1.2.9
21cr|vips-8.13.2-1|43	BuildRequires:	pkgconfig(librsvg-2.0) >= 2.46.0
21cr|vips-8.13.2-1|44	BuildRequires:	pkgconfig(libtiff-4) >= 4.0.10
21cr|vips-8.13.2-1|45	BuildRequires:	pkgconfig(libwebp) >= 0.6.0
21cr|vips-8.13.2-1|46	BuildRequires:	pkgconfig(libxml-2.0)
21cr|vips-8.13.2-1|47	BuildRequires:	pkgconfig(matio)
21cr|vips-8.13.2-1|48	BuildRequires:	pkgconfig(OpenEXR) >= 1.2.2
21cr|vips-8.13.2-1|49	BuildRequires:	pkgconfig(openslide) >= 3.4.0
21cr|vips-8.13.2-1|50	BuildRequires:	pkgconfig(orc-0.4) >= 0.4.11
21cr|vips-8.13.2-1|51	BuildRequires:	pkgconfig(pango)
21cr|vips-8.13.2-1|52	BuildRequires:	pkgconfig(pangoft2)
21cr|vips-8.13.2-1|53	BuildRequires:	pkgconfig(poppler-glib) >= 0.16.0
21cr|vips-8.13.2-1|54	BuildRequires:	pkgconfig(python3)
21cr|vips-8.13.2-1|55	BuildRequires:	pkgconfig(pygobject-3.0) >= 3.13.0
21cr|vips-8.13.2-1|56	BuildRequires:	pkgconfig(zlib)
21cr|vips-8.13.2-1|57	# Not provided yet
21cr|vips-8.13.2-1|58	# libimagequant / libspng / libjxl
21cr|vips-8.13.2-1|59	# Packages not found in configure output: unused?
21cr|vips-8.13.2-1|60	BuildRequires:	pkgconfig(liboil-0.3)
21cr|vips-8.13.2-1|61	BuildRequires:	pkgconfig(libv4l1)
21cr|vips-8.13.2-1|62	# Python bindings package gone
21cr|vips-8.13.2-1|63	%rename	python-%{name}
21cr|vips-8.13.2-1|64	
21cr|vips-8.13.2-1|65	%description
21cr|vips-8.13.2-1|66	VIPS is a free image processing system. It aims to be about half-way between
21cr|vips-8.13.2-1|67	Photoshop and Excel: it is very bad at retouching photographs, but very handy
21cr|vips-8.13.2-1|68	for the many other imaging tasks that programs like Photoshop get used for.
21cr|vips-8.13.2-1|69	It is good with large images (images larger than the amount of RAM in your
21cr|vips-8.13.2-1|70	machine) and for working with color.
21cr|vips-8.13.2-1|71	
21cr|vips-8.13.2-1|72	%files -f %{name}8.13.lang
21cr|vips-8.13.2-1|73	%doc AUTHORS ChangeLog COPYING
21cr|vips-8.13.2-1|74	%{_bindir}/*
21cr|vips-8.13.2-1|75	
21cr|vips-8.13.2-1|76	#----------------------------------------------------------------------------
21cr|vips-8.13.2-1|77	
21cr|vips-8.13.2-1|78	%package -n %{libname}
21cr|vips-8.13.2-1|79	Summary:	Shared libraries for vips
21cr|vips-8.13.2-1|80	Group:		System/Libraries
21cr|vips-8.13.2-1|81	
21cr|vips-8.13.2-1|82	%description -n %{libname}
21cr|vips-8.13.2-1|83	This package contains the library needed to run programs dynamically linked
21cr|vips-8.13.2-1|84	with vips.
21cr|vips-8.13.2-1|85	
21cr|vips-8.13.2-1|86	%files -n %{libname}
21cr|vips-8.13.2-1|87	%doc COPYING
21cr|vips-8.13.2-1|88	%{_libdir}/%{oname}.so.%{major}*
21cr|vips-8.13.2-1|89	%{_libdir}/%{name}-modules-8.13/vips-*.so
21cr|vips-8.13.2-1|90	
21cr|vips-8.13.2-1|91	#----------------------------------------------------------------------------
21cr|vips-8.13.2-1|92	
21cr|vips-8.13.2-1|93	%package -n %{libcc}
21cr|vips-8.13.2-1|94	Summary:	Shared libraries for vips
21cr|vips-8.13.2-1|95	Group:		System/Libraries
21cr|vips-8.13.2-1|96	
21cr|vips-8.13.2-1|97	%description -n %{libcc}
21cr|vips-8.13.2-1|98	This package contains the library needed to run programs dynamically linked
21cr|vips-8.13.2-1|99	with vips.
21cr|vips-8.13.2-1|100	
21cr|vips-8.13.2-1|101	%files -n %{libcc}
21cr|vips-8.13.2-1|102	%doc COPYING
21cr|vips-8.13.2-1|103	%{_libdir}/%{oname}-cpp.so.%{major}*
21cr|vips-8.13.2-1|104	
21cr|vips-8.13.2-1|105	#----------------------------------------------------------------------------
21cr|vips-8.13.2-1|106	
21cr|vips-8.13.2-1|107	%package -n %{girname}
21cr|vips-8.13.2-1|108	Summary:	GObject Introspection interface description for %{name}
21cr|vips-8.13.2-1|109	Group:		System/Libraries
21cr|vips-8.13.2-1|110	Requires:	%{libname} = %{EVRD}
21cr|vips-8.13.2-1|111	Requires:	%{libcc} = %{EVRD}
21cr|vips-8.13.2-1|112	
21cr|vips-8.13.2-1|113	%description -n %{girname}
21cr|vips-8.13.2-1|114	GObject Introspection interface description for %{name}.
21cr|vips-8.13.2-1|115	
21cr|vips-8.13.2-1|116	%files -n %{girname}
21cr|vips-8.13.2-1|117	%doc COPYING
21cr|vips-8.13.2-1|118	%{_libdir}/girepository-1.0/Vips-%{gimajor}.typelib
21cr|vips-8.13.2-1|119	
21cr|vips-8.13.2-1|120	#----------------------------------------------------------------------------
21cr|vips-8.13.2-1|121	
21cr|vips-8.13.2-1|122	%package -n %{devname}
21cr|vips-8.13.2-1|123	Summary:	Development files for vips
21cr|vips-8.13.2-1|124	Group:		Development/Other
21cr|vips-8.13.2-1|125	Requires:	%{libname} = %{EVRD}
21cr|vips-8.13.2-1|126	Requires:	%{libcc} = %{EVRD}
21cr|vips-8.13.2-1|127	Requires:	%{girname} = %{EVRD}
21cr|vips-8.13.2-1|128	Provides:	%{name}-devel = %{EVRD}
21cr|vips-8.13.2-1|129	
21cr|vips-8.13.2-1|130	%description -n %{devname}
21cr|vips-8.13.2-1|131	This package contains the files needed to develop applications which will use
21cr|vips-8.13.2-1|132	libvips.
21cr|vips-8.13.2-1|133	
21cr|vips-8.13.2-1|134	%files -n %{devname}
21cr|vips-8.13.2-1|135	%doc AUTHORS ChangeLog COPYING NEWS README.md
21cr|vips-8.13.2-1|136	%{_includedir}/%{name}/*
21cr|vips-8.13.2-1|137	%{_libdir}/%{oname}*.so
21cr|vips-8.13.2-1|138	%{_libdir}/pkgconfig/*.pc
21cr|vips-8.13.2-1|139	%{_mandir}/man1/*
21cr|vips-8.13.2-1|140	%{_datadir}/gtk-doc/html/%{oname}/
21cr|vips-8.13.2-1|141	%{_datadir}/gir-1.0/Vips-%{gimajor}.gir
21cr|vips-8.13.2-1|142	
21cr|vips-8.13.2-1|143	#----------------------------------------------------------------------------
21cr|vips-8.13.2-1|144	
21cr|vips-8.13.2-1|145	%prep
21cr|vips-8.13.2-1|146	%autosetup -p1 -n %{name}-%{version}
21cr|vips-8.13.2-1|147	
21cr|vips-8.13.2-1|148	
21cr|vips-8.13.2-1|149	%build
21cr|vips-8.13.2-1|150	# Build against GraphicsMagick: it's a better choice for this kind of
21cr|vips-8.13.2-1|151	# usage, and anyway it works with underlinking protection,
21cr|vips-8.13.2-1|152	# whereas ImageMagick does not - AdamW 2008/07
21cr|vips-8.13.2-1|153	#./bootstrap.sh
21cr|vips-8.13.2-1|154	#./autogen.sh
21cr|vips-8.13.2-1|155	export GI_TYPELIB_PATH="%{_libdir}/girepository-1.0"
21cr|vips-8.13.2-1|156	%configure \
21cr|vips-8.13.2-1|157	--with-magickpackage=GraphicsMagick \
21cr|vips-8.13.2-1|158	--enable-gtk-doc \
21cr|vips-8.13.2-1|159	--disable-static
21cr|vips-8.13.2-1|160	%make
21cr|vips-8.13.2-1|161	
21cr|vips-8.13.2-1|162	
21cr|vips-8.13.2-1|163	%install
21cr|vips-8.13.2-1|164	%makeinstall_std
21cr|vips-8.13.2-1|165	
21cr|vips-8.13.2-1|166	# Drop debug files
21cr|vips-8.13.2-1|167	rm -f %{buildroot}%{_libdir}/*.debug
21cr|vips-8.13.2-1|168	
21cr|vips-8.13.2-1|169	%find_lang %{name}8.13

10836 21
21cr|virt-manager-4.1.0-3.git4a2df0.1|1	%define commit 4a2df064839f71ed94320771507b1271d041e397
21cr|virt-manager-4.1.0-3.git4a2df0.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|virt-manager-4.1.0-3.git4a2df0.1|3	
21cr|virt-manager-4.1.0-3.git4a2df0.1|4	Summary:	Virtual Machine Manager
21cr|virt-manager-4.1.0-3.git4a2df0.1|5	Name:		virt-manager
21cr|virt-manager-4.1.0-3.git4a2df0.1|6	Version:	4.1.0
21cr|virt-manager-4.1.0-3.git4a2df0.1|7	Release:	3.git%{commit_short}.1
21cr|virt-manager-4.1.0-3.git4a2df0.1|8	License:	GPLv2+
21cr|virt-manager-4.1.0-3.git4a2df0.1|9	Group:		System/Servers
21cr|virt-manager-4.1.0-3.git4a2df0.1|10	Url:		http://virt-manager.org/
21cr|virt-manager-4.1.0-3.git4a2df0.1|11	#Source0:    https://github.com/virt-manager/virt-manager/archive/refs/tags/v%{version}.tar.gz
21cr|virt-manager-4.1.0-3.git4a2df0.1|12	Source0:    https://github.com/virt-manager/virt-manager/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|virt-manager-4.1.0-3.git4a2df0.1|13	Patch0001:	0001-ROSA-force-VTE-2.91-with-GTK-3.patch
21cr|virt-manager-4.1.0-3.git4a2df0.1|14	Patch0002:	0002-ROSA-Fix-detecting-ssh-askpass.patch
21cr|virt-manager-4.1.0-3.git4a2df0.1|15	Patch0003:	0003-ROSA-fix-naming-off-AyatanaAppIndicator.patch
21cr|virt-manager-4.1.0-3.git4a2df0.1|16	BuildArch:	noarch
21cr|virt-manager-4.1.0-3.git4a2df0.1|17	BuildRequires:	gettext
21cr|virt-manager-4.1.0-3.git4a2df0.1|18	BuildRequires:	python3-devel
21cr|virt-manager-4.1.0-3.git4a2df0.1|19	BuildRequires:	python3-docutils
21cr|virt-manager-4.1.0-3.git4a2df0.1|20	BuildRequires:	python3-setuptools
21cr|virt-manager-4.1.0-3.git4a2df0.1|21	Requires:	virt-manager-common = %{EVRD}
21cr|virt-manager-4.1.0-3.git4a2df0.1|22	Requires:	python3-gobject
21cr|virt-manager-4.1.0-3.git4a2df0.1|23	Requires:	python3-gi
21cr|virt-manager-4.1.0-3.git4a2df0.1|24	Requires:	typelib(LibvirtGLib)
21cr|virt-manager-4.1.0-3.git4a2df0.1|25	Requires:	typelib(Gtk) = 3.0
21cr|virt-manager-4.1.0-3.git4a2df0.1|26	Requires:	typelib(GtkVnc) = 2.0
21cr|virt-manager-4.1.0-3.git4a2df0.1|27	Requires:	typelib(SpiceClientGtk) = 3.0
21cr|virt-manager-4.1.0-3.git4a2df0.1|28	Requires:	typelib(SpiceClientGLib)
21cr|virt-manager-4.1.0-3.git4a2df0.1|29	# XXX It is not required directly from either here not spice-gtk
21cr|virt-manager-4.1.0-3.git4a2df0.1|30	# but is needed for "from gi.repository import SpiceClientGtk"
21cr|virt-manager-4.1.0-3.git4a2df0.1|31	# for some reasons... TODO: investigate this
21cr|virt-manager-4.1.0-3.git4a2df0.1|32	Requires:	typelib(GstBase) = 1.0
21cr|virt-manager-4.1.0-3.git4a2df0.1|33	# is /usr/bin/spice-client-glib-usb-acl-helper needed?
21cr|virt-manager-4.1.0-3.git4a2df0.1|34	Requires:	spice-gtk
21cr|virt-manager-4.1.0-3.git4a2df0.1|35	
21cr|virt-manager-4.1.0-3.git4a2df0.1|36	# We can work with gtksourceview 3 or gtksourceview4, pick the latest one
21cr|virt-manager-4.1.0-3.git4a2df0.1|37	Requires:	typelib(GtkSource) = 4
21cr|virt-manager-4.1.0-3.git4a2df0.1|38	
21cr|virt-manager-4.1.0-3.git4a2df0.1|39	# virt-manager is one of those apps that people will often install onto
21cr|virt-manager-4.1.0-3.git4a2df0.1|40	# a headless machine for use over SSH. This means the virt-manager dep
21cr|virt-manager-4.1.0-3.git4a2df0.1|41	# chain needs to provide everything we need to get a usable app experience.
21cr|virt-manager-4.1.0-3.git4a2df0.1|42	# Unfortunately nothing in our chain has an explicit dep on some kind
21cr|virt-manager-4.1.0-3.git4a2df0.1|43	# of usable gsettings backend, so we explicitly depend on dconf so that
21cr|virt-manager-4.1.0-3.git4a2df0.1|44	# user settings actually persist across app runs.
21cr|virt-manager-4.1.0-3.git4a2df0.1|45	Requires:	dconf
21cr|virt-manager-4.1.0-3.git4a2df0.1|46	
21cr|virt-manager-4.1.0-3.git4a2df0.1|47	# Patch 0001-ROSA-force-VTE-2.91-with-GTK-3.patch forces 2.91
21cr|virt-manager-4.1.0-3.git4a2df0.1|48	Requires:	typelib(Vte) = 2.91
21cr|virt-manager-4.1.0-3.git4a2df0.1|49	
21cr|virt-manager-4.1.0-3.git4a2df0.1|50	# dependencies for the common virt-manager usecase
21cr|virt-manager-4.1.0-3.git4a2df0.1|51	# (running VMs locally)
21cr|virt-manager-4.1.0-3.git4a2df0.1|52	Recommends:	libvirt-utils
21cr|virt-manager-4.1.0-3.git4a2df0.1|53	Recommends:	qemu-kvm
21cr|virt-manager-4.1.0-3.git4a2df0.1|54	Recommends:	qemu-audio-spice
21cr|virt-manager-4.1.0-3.git4a2df0.1|55	Recommends:	qemu-char-spice
21cr|virt-manager-4.1.0-3.git4a2df0.1|56	Recommends:	qemu-ui-spice-app
21cr|virt-manager-4.1.0-3.git4a2df0.1|57	Recommends:	qemu-ui-spice-core
21cr|virt-manager-4.1.0-3.git4a2df0.1|58	Recommends:	qemu-device-display-virtio-vga
21cr|virt-manager-4.1.0-3.git4a2df0.1|59	Recommends:	qemu-device-display-virtio-gpu
21cr|virt-manager-4.1.0-3.git4a2df0.1|60	Recommends:	qemu-device-display-qxl
21cr|virt-manager-4.1.0-3.git4a2df0.1|61	# Support virtual UEFI
21cr|virt-manager-4.1.0-3.git4a2df0.1|62	Recommends:	edk2-ovmf
21cr|virt-manager-4.1.0-3.git4a2df0.1|63	Recommends:	edk2-ovmf-ia32
21cr|virt-manager-4.1.0-3.git4a2df0.1|64	
21cr|virt-manager-4.1.0-3.git4a2df0.1|65	# to ask password for SSH connections to remote libvirtd
21cr|virt-manager-4.1.0-3.git4a2df0.1|66	Recommends:	ssh-askpass
21cr|virt-manager-4.1.0-3.git4a2df0.1|67	
21cr|virt-manager-4.1.0-3.git4a2df0.1|68	# Optional inspection of guests
21cr|virt-manager-4.1.0-3.git4a2df0.1|69	Recommends:	python3-libguestfs
21cr|virt-manager-4.1.0-3.git4a2df0.1|70	
21cr|virt-manager-4.1.0-3.git4a2df0.1|71	%description
21cr|virt-manager-4.1.0-3.git4a2df0.1|72	Virtual Machine Manager provides a graphical tool for administering virtual
21cr|virt-manager-4.1.0-3.git4a2df0.1|73	machines for KVM, Xen, and LXC. Start, stop, add or remove virtual devices,
21cr|virt-manager-4.1.0-3.git4a2df0.1|74	connect to a graphical or serial console, and see resource usage statistics
21cr|virt-manager-4.1.0-3.git4a2df0.1|75	for existing VMs on local or remote machines. Uses libvirt as the backend
21cr|virt-manager-4.1.0-3.git4a2df0.1|76	management API.
21cr|virt-manager-4.1.0-3.git4a2df0.1|77	
21cr|virt-manager-4.1.0-3.git4a2df0.1|78	%files
21cr|virt-manager-4.1.0-3.git4a2df0.1|79	%license COPYING
21cr|virt-manager-4.1.0-3.git4a2df0.1|80	%doc README.md NEWS.md
21cr|virt-manager-4.1.0-3.git4a2df0.1|81	%{_bindir}/%{name}
21cr|virt-manager-4.1.0-3.git4a2df0.1|82	%{_mandir}/man1/%{name}.1*
21cr|virt-manager-4.1.0-3.git4a2df0.1|83	%{_datadir}/%{name}/ui/*.ui
21cr|virt-manager-4.1.0-3.git4a2df0.1|84	%{_datadir}/%{name}/virtManager
21cr|virt-manager-4.1.0-3.git4a2df0.1|85	%{_datadir}/%{name}/icons
21cr|virt-manager-4.1.0-3.git4a2df0.1|86	%{_datadir}/icons/hicolor/*/apps/*
21cr|virt-manager-4.1.0-3.git4a2df0.1|87	%{_datadir}/applications/%{name}.desktop
21cr|virt-manager-4.1.0-3.git4a2df0.1|88	%{_datadir}/glib-2.0/schemas/org.virt-manager.virt-manager.gschema.xml
21cr|virt-manager-4.1.0-3.git4a2df0.1|89	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|virt-manager-4.1.0-3.git4a2df0.1|90	
21cr|virt-manager-4.1.0-3.git4a2df0.1|91	#--------------------------------------------------------------------------------
21cr|virt-manager-4.1.0-3.git4a2df0.1|92	
21cr|virt-manager-4.1.0-3.git4a2df0.1|93	%package common
21cr|virt-manager-4.1.0-3.git4a2df0.1|94	Summary:	Common files used by the different Virtual Machine Manager interfaces
21cr|virt-manager-4.1.0-3.git4a2df0.1|95	
21cr|virt-manager-4.1.0-3.git4a2df0.1|96	Requires:	python3-argcomplete
21cr|virt-manager-4.1.0-3.git4a2df0.1|97	Requires:	python3-libvirt
21cr|virt-manager-4.1.0-3.git4a2df0.1|98	Requires:	python3-libxml2
21cr|virt-manager-4.1.0-3.git4a2df0.1|99	Requires:	python3-requests
21cr|virt-manager-4.1.0-3.git4a2df0.1|100	Requires:	python3-tqdm
21cr|virt-manager-4.1.0-3.git4a2df0.1|101	Requires:	libosinfo
21cr|virt-manager-4.1.0-3.git4a2df0.1|102	# Required for gobject-introspection infrastructure
21cr|virt-manager-4.1.0-3.git4a2df0.1|103	Requires:	python3-gobject
21cr|virt-manager-4.1.0-3.git4a2df0.1|104	# Required for pulling files from iso media with isoinfo
21cr|virt-manager-4.1.0-3.git4a2df0.1|105	Requires:	genisoimage
21cr|virt-manager-4.1.0-3.git4a2df0.1|106	
21cr|virt-manager-4.1.0-3.git4a2df0.1|107	%description common
21cr|virt-manager-4.1.0-3.git4a2df0.1|108	Common files used by the different virt-manager interfaces, as well as
21cr|virt-manager-4.1.0-3.git4a2df0.1|109	virt-install related tools.
21cr|virt-manager-4.1.0-3.git4a2df0.1|110	
21cr|virt-manager-4.1.0-3.git4a2df0.1|111	%files common -f %{name}.lang
21cr|virt-manager-4.1.0-3.git4a2df0.1|112	%license COPYING
21cr|virt-manager-4.1.0-3.git4a2df0.1|113	%doc README.md NEWS.md
21cr|virt-manager-4.1.0-3.git4a2df0.1|114	%dir %{_datadir}/%{name}
21cr|virt-manager-4.1.0-3.git4a2df0.1|115	%{_datadir}/%{name}/virtinst
21cr|virt-manager-4.1.0-3.git4a2df0.1|116	
21cr|virt-manager-4.1.0-3.git4a2df0.1|117	#--------------------------------------------------------------------------------
21cr|virt-manager-4.1.0-3.git4a2df0.1|118	
21cr|virt-manager-4.1.0-3.git4a2df0.1|119	%package -n virt-install
21cr|virt-manager-4.1.0-3.git4a2df0.1|120	Summary:	Utilities for installing virtual machines
21cr|virt-manager-4.1.0-3.git4a2df0.1|121	
21cr|virt-manager-4.1.0-3.git4a2df0.1|122	Requires:	virt-manager-common = %{EVRD}
21cr|virt-manager-4.1.0-3.git4a2df0.1|123	# For 'virsh console'
21cr|virt-manager-4.1.0-3.git4a2df0.1|124	Requires:	libvirt-client
21cr|virt-manager-4.1.0-3.git4a2df0.1|125	
21cr|virt-manager-4.1.0-3.git4a2df0.1|126	Provides: virt-install = %{EVRD}
21cr|virt-manager-4.1.0-3.git4a2df0.1|127	Provides: virt-clone = %{EVRD}
21cr|virt-manager-4.1.0-3.git4a2df0.1|128	Provides: virt-xml = %{EVRD}
21cr|virt-manager-4.1.0-3.git4a2df0.1|129	
21cr|virt-manager-4.1.0-3.git4a2df0.1|130	%description -n virt-install
21cr|virt-manager-4.1.0-3.git4a2df0.1|131	Package includes several command line utilities, including virt-install
21cr|virt-manager-4.1.0-3.git4a2df0.1|132	(build and install new VMs) and virt-clone (clone an existing virtual
21cr|virt-manager-4.1.0-3.git4a2df0.1|133	machine).
21cr|virt-manager-4.1.0-3.git4a2df0.1|134	
21cr|virt-manager-4.1.0-3.git4a2df0.1|135	%files -n virt-install
21cr|virt-manager-4.1.0-3.git4a2df0.1|136	%license COPYING
21cr|virt-manager-4.1.0-3.git4a2df0.1|137	%doc README.md NEWS.md
21cr|virt-manager-4.1.0-3.git4a2df0.1|138	%{_bindir}/virt-install
21cr|virt-manager-4.1.0-3.git4a2df0.1|139	%{_bindir}/virt-clone
21cr|virt-manager-4.1.0-3.git4a2df0.1|140	%{_bindir}/virt-xml
21cr|virt-manager-4.1.0-3.git4a2df0.1|141	%{_datadir}/bash-completion/completions/virt-install
21cr|virt-manager-4.1.0-3.git4a2df0.1|142	%{_datadir}/bash-completion/completions/virt-clone
21cr|virt-manager-4.1.0-3.git4a2df0.1|143	%{_datadir}/bash-completion/completions/virt-xml
21cr|virt-manager-4.1.0-3.git4a2df0.1|144	%{_mandir}/man1/virt-install.1*
21cr|virt-manager-4.1.0-3.git4a2df0.1|145	%{_mandir}/man1/virt-clone.1*
21cr|virt-manager-4.1.0-3.git4a2df0.1|146	%{_mandir}/man1/virt-xml.1*
21cr|virt-manager-4.1.0-3.git4a2df0.1|147	
21cr|virt-manager-4.1.0-3.git4a2df0.1|148	#--------------------------------------------------------------------------------
21cr|virt-manager-4.1.0-3.git4a2df0.1|149	
21cr|virt-manager-4.1.0-3.git4a2df0.1|150	%prep
21cr|virt-manager-4.1.0-3.git4a2df0.1|151	%autosetup -p1 -n %{name}-%{commit}
21cr|virt-manager-4.1.0-3.git4a2df0.1|152	
21cr|virt-manager-4.1.0-3.git4a2df0.1|153	%build
21cr|virt-manager-4.1.0-3.git4a2df0.1|154	%{__python3} setup.py configure
21cr|virt-manager-4.1.0-3.git4a2df0.1|155	
21cr|virt-manager-4.1.0-3.git4a2df0.1|156	%install
21cr|virt-manager-4.1.0-3.git4a2df0.1|157	%{__python3} setup.py \
21cr|virt-manager-4.1.0-3.git4a2df0.1|158	--no-update-icon-cache --no-compile-schemas \
21cr|virt-manager-4.1.0-3.git4a2df0.1|159	install -O1 --root=%{buildroot}
21cr|virt-manager-4.1.0-3.git4a2df0.1|160	%find_lang %{name}
21cr|virt-manager-4.1.0-3.git4a2df0.1|161	
21cr|virt-manager-4.1.0-3.git4a2df0.1|162	# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python_Appendix/#manual-bytecompilation
21cr|virt-manager-4.1.0-3.git4a2df0.1|163	%py_byte_compile %{python3} %{buildroot}%{_datadir}/virt-manager/
21cr|virt-manager-4.1.0-3.git4a2df0.1|164	
21cr|virt-manager-4.1.0-3.git4a2df0.1|165	# Replace '#!/usr/bin/env python3' with '#!/usr/bin/python3'
21cr|virt-manager-4.1.0-3.git4a2df0.1|166	# The format is ideal for upstream, but not a distro. See:
21cr|virt-manager-4.1.0-3.git4a2df0.1|167	# https://fedoraproject.org/wiki/Features/SystemPythonExecutablesUseSystemPython
21cr|virt-manager-4.1.0-3.git4a2df0.1|168	for f in $(find %{buildroot} -type f -executable -print); do
21cr|virt-manager-4.1.0-3.git4a2df0.1|169	sed -i "1 s|^#!/usr/bin/env python3|#!%{__python3}|" $f || :
21cr|virt-manager-4.1.0-3.git4a2df0.1|170	done

10837 21
21cr|virt-p2v-1.42.3-8|1	Summary:	Convert a physical machine to run on KVM
21cr|virt-p2v-1.42.3-8|2	Name:		virt-p2v
21cr|virt-p2v-1.42.3-8|3	Version:	1.42.3
21cr|virt-p2v-1.42.3-8|4	Release:	8
21cr|virt-p2v-1.42.3-8|5	License:	LGPLv2.0+
21cr|virt-p2v-1.42.3-8|6	Group:		Emulators
21cr|virt-p2v-1.42.3-8|7	Url:		http://libguestfs.org
21cr|virt-p2v-1.42.3-8|8	Source0:	http://download.libguestfs.org/%{name}/%{name}-%{version}.tar.gz
21cr|virt-p2v-1.42.3-8|9	Source1:	virt-p2v-live.sh
21cr|virt-p2v-1.42.3-8|10	Patch1:		0001-Better-GUI.patch
21cr|virt-p2v-1.42.3-8|11	BuildRequires:	m4
21cr|virt-p2v-1.42.3-8|12	#BuildRequires:	nbdkit
21cr|virt-p2v-1.42.3-8|13	BuildRequires:	xz
21cr|virt-p2v-1.42.3-8|14	BuildRequires:	perl(List::MoreUtils)
21cr|virt-p2v-1.42.3-8|15	BuildRequires:	perl(Pod::Man)
21cr|virt-p2v-1.42.3-8|16	BuildRequires:	perl(Pod::Simple)
21cr|virt-p2v-1.42.3-8|17	BuildRequires:	perl(Pod::Text)
21cr|virt-p2v-1.42.3-8|18	BuildRequires:	pkgconfig(bash-completion)
21cr|virt-p2v-1.42.3-8|19	BuildRequires:	pkgconfig(dbus-1)
21cr|virt-p2v-1.42.3-8|20	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|virt-p2v-1.42.3-8|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|virt-p2v-1.42.3-8|22	BuildRequires:	pkgconfig(libpcre2-posix)
21cr|virt-p2v-1.42.3-8|23	Requires:	gawk
21cr|virt-p2v-1.42.3-8|24	Requires:	guestfs-tools
21cr|virt-p2v-1.42.3-8|25	Requires:	gzip
21cr|virt-p2v-1.42.3-8|26	Requires:	nbdkit
21cr|virt-p2v-1.42.3-8|27	# guestfs-tools and nbdkit do not exist on 32 bit
21cr|virt-p2v-1.42.3-8|28	ExcludeArch:	%{ix86}
21cr|virt-p2v-1.42.3-8|29	
21cr|virt-p2v-1.42.3-8|30	%description
21cr|virt-p2v-1.42.3-8|31	Virt-p2v converts (virtualizes) physical machines so they can be run
21cr|virt-p2v-1.42.3-8|32	as virtual machines under KVM.
21cr|virt-p2v-1.42.3-8|33	
21cr|virt-p2v-1.42.3-8|34	This package contains the tools needed to make a %{name} boot CD or
21cr|virt-p2v-1.42.3-8|35	USB key which is booted on the physical machine to perform the
21cr|virt-p2v-1.42.3-8|36	conversion. You also need virt-v2v installed somewhere else to
21cr|virt-p2v-1.42.3-8|37	complete the conversion.
21cr|virt-p2v-1.42.3-8|38	To convert virtual machines from other hypervisors, see virt-v2v.
21cr|virt-p2v-1.42.3-8|39	
21cr|virt-p2v-1.42.3-8|40	%files
21cr|virt-p2v-1.42.3-8|41	%doc README
21cr|virt-p2v-1.42.3-8|42	%license COPYING
21cr|virt-p2v-1.42.3-8|43	%{_bindir}/%{name}-make-disk
21cr|virt-p2v-1.42.3-8|44	%{_bindir}/%{name}-make-kickstart
21cr|virt-p2v-1.42.3-8|45	%{_bindir}/%{name}-make-kiwi
21cr|virt-p2v-1.42.3-8|46	%{_datadir}/bash-completion/completions/%{name}-make-*
21cr|virt-p2v-1.42.3-8|47	%{_datadir}/%{name}
21cr|virt-p2v-1.42.3-8|48	%{_libdir}/%{name}
21cr|virt-p2v-1.42.3-8|49	%{_mandir}/man1/%{name}.1*
21cr|virt-p2v-1.42.3-8|50	%{_mandir}/man1/%{name}-make-*.1*
21cr|virt-p2v-1.42.3-8|51	%{_mandir}/man1/p2v-*.1*
21cr|virt-p2v-1.42.3-8|52	
21cr|virt-p2v-1.42.3-8|53	#----------------------------------------------------------------------------
21cr|virt-p2v-1.42.3-8|54	
21cr|virt-p2v-1.42.3-8|55	%package live
21cr|virt-p2v-1.42.3-8|56	Summary:	virt-p2v for the LiveCD system
21cr|virt-p2v-1.42.3-8|57	Requires:	%{name}
21cr|virt-p2v-1.42.3-8|58	Recommends:	(%{name}-live-gui if task-x11)
21cr|virt-p2v-1.42.3-8|59	
21cr|virt-p2v-1.42.3-8|60	%description live
21cr|virt-p2v-1.42.3-8|61	virt-p2v for the LiveCD system
21cr|virt-p2v-1.42.3-8|62	
21cr|virt-p2v-1.42.3-8|63	%files live
21cr|virt-p2v-1.42.3-8|64	%license COPYING
21cr|virt-p2v-1.42.3-8|65	%{_bindir}/launch-virt-p2v
21cr|virt-p2v-1.42.3-8|66	%{_bindir}/virt-p2v
21cr|virt-p2v-1.42.3-8|67	%{_presetdir}/86-%{name}-live.preset
21cr|virt-p2v-1.42.3-8|68	#%{_systemd_util_dir}/logind.conf.d/%{name}-live.conf
21cr|virt-p2v-1.42.3-8|69	%{_unitdir}/p2v.service
21cr|virt-p2v-1.42.3-8|70	#%{_unitdir}/getty@.service.d/virt-p2v-live.conf
21cr|virt-p2v-1.42.3-8|71	/etc/profile.d/%{name}-live.sh
21cr|virt-p2v-1.42.3-8|72	
21cr|virt-p2v-1.42.3-8|73	%post
21cr|virt-p2v-1.42.3-8|74	%systemd_post p2v.service
21cr|virt-p2v-1.42.3-8|75	
21cr|virt-p2v-1.42.3-8|76	%preun
21cr|virt-p2v-1.42.3-8|77	%systemd_preun p2v.service
21cr|virt-p2v-1.42.3-8|78	
21cr|virt-p2v-1.42.3-8|79	#----------------------------------------------------------------------------
21cr|virt-p2v-1.42.3-8|80	
21cr|virt-p2v-1.42.3-8|81	%package live-gui
21cr|virt-p2v-1.42.3-8|82	Summary:	virt-p2v for the LiveCD system, GUI mode
21cr|virt-p2v-1.42.3-8|83	Requires:	%{name}-live
21cr|virt-p2v-1.42.3-8|84	# for launch-virt-p2v
21cr|virt-p2v-1.42.3-8|85	Requires:	task-x11
21cr|virt-p2v-1.42.3-8|86	Requires:	/usr/bin/nm-applet
21cr|virt-p2v-1.42.3-8|87	Requires:	/usr/bin/xfwm4
21cr|virt-p2v-1.42.3-8|88	Requires:	/usr/bin/xfce4-panel
21cr|virt-p2v-1.42.3-8|89	# buttons in GUI
21cr|virt-p2v-1.42.3-8|90	Requires:	/usr/bin/nm-connection-editor
21cr|virt-p2v-1.42.3-8|91	Requires:	/usr/bin/xterm
21cr|virt-p2v-1.42.3-8|92	BuildArch:	noarch
21cr|virt-p2v-1.42.3-8|93	
21cr|virt-p2v-1.42.3-8|94	%description live-gui
21cr|virt-p2v-1.42.3-8|95	virt-p2v for the LiveCD system, GUI mode
21cr|virt-p2v-1.42.3-8|96	
21cr|virt-p2v-1.42.3-8|97	%files live-gui
21cr|virt-p2v-1.42.3-8|98	# empty, meta-package
21cr|virt-p2v-1.42.3-8|99	
21cr|virt-p2v-1.42.3-8|100	#----------------------------------------------------------------------------
21cr|virt-p2v-1.42.3-8|101	
21cr|virt-p2v-1.42.3-8|102	%prep
21cr|virt-p2v-1.42.3-8|103	%autosetup -p1
21cr|virt-p2v-1.42.3-8|104	
21cr|virt-p2v-1.42.3-8|105	%build
21cr|virt-p2v-1.42.3-8|106	%configure
21cr|virt-p2v-1.42.3-8|107	%make
21cr|virt-p2v-1.42.3-8|108	
21cr|virt-p2v-1.42.3-8|109	%install
21cr|virt-p2v-1.42.3-8|110	%makeinstall_std
21cr|virt-p2v-1.42.3-8|111	
21cr|virt-p2v-1.42.3-8|112	chmod +x %{buildroot}%{_datadir}/%{name}/kiwi-config.sh
21cr|virt-p2v-1.42.3-8|113	chmod +x %{buildroot}%{_datadir}/%{name}/launch-%{name}
21cr|virt-p2v-1.42.3-8|114	
21cr|virt-p2v-1.42.3-8|115	# live
21cr|virt-p2v-1.42.3-8|116	# based on https://github.com/libguestfs/virt-p2v/blob/master/virt-p2v-make-disk.in
21cr|virt-p2v-1.42.3-8|117	mkdir -p %{buildroot}%{_unitdir}
21cr|virt-p2v-1.42.3-8|118	install -m644 %{buildroot}%{_datadir}/%{name}/p2v.service %{buildroot}%{_unitdir}
21cr|virt-p2v-1.42.3-8|119	install -m755 %{buildroot}%{_datadir}/%{name}/launch-virt-p2v %{buildroot}%{_bindir}
21cr|virt-p2v-1.42.3-8|120	mkdir -p %{buildroot}%{_presetdir}
21cr|virt-p2v-1.42.3-8|121	echo enable p2v.service > %{buildroot}%{_presetdir}/86-%{name}-live.preset
21cr|virt-p2v-1.42.3-8|122	unxz -k %{buildroot}%{_libdir}/virt-p2v/virt-p2v.xz
21cr|virt-p2v-1.42.3-8|123	mv %{buildroot}%{_libdir}/virt-p2v/virt-p2v %{buildroot}%{_bindir}
21cr|virt-p2v-1.42.3-8|124	chmod 755 %{buildroot}%{_bindir}/virt-p2v
21cr|virt-p2v-1.42.3-8|125	mkdir -p %{buildroot}%{_unitdir}/getty@.service.d/
21cr|virt-p2v-1.42.3-8|126	
21cr|virt-p2v-1.42.3-8|127	# Useless when building iso using rosa-build-iso + c/f/empty-root-password
21cr|virt-p2v-1.42.3-8|128	#cat > %{buildroot}%{_unitdir}/getty@.service.d/%{name}-live.conf << 'EOF'
21cr|virt-p2v-1.42.3-8|129	#[Service]
21cr|virt-p2v-1.42.3-8|130	## reset default value
21cr|virt-p2v-1.42.3-8|131	#ExecStart=
21cr|virt-p2v-1.42.3-8|132	## copied from getty@.service
21cr|virt-p2v-1.42.3-8|133	#ExecStart=-agetty -o '-p -- \\u' --noclear %I $TERM -a root
21cr|virt-p2v-1.42.3-8|134	#EOF
21cr|virt-p2v-1.42.3-8|135	
21cr|virt-p2v-1.42.3-8|136	# virt-p2v-make-disk.in does it, but why would it be needed?
21cr|virt-p2v-1.42.3-8|137	#mkdir -p %{buildroot}%{_systemd_util_dir}/logind.conf.d/
21cr|virt-p2v-1.42.3-8|138	#cat > %{buildroot}%{_systemd_util_dir}/logind.conf.d/%{name}-live.conf << 'EOF'
21cr|virt-p2v-1.42.3-8|139	#[Login]
21cr|virt-p2v-1.42.3-8|140	#ReserveVT=1
21cr|virt-p2v-1.42.3-8|141	#EOF
21cr|virt-p2v-1.42.3-8|142	
21cr|virt-p2v-1.42.3-8|143	mkdir -p %{buildroot}/etc/profile.d
21cr|virt-p2v-1.42.3-8|144	install -m644 %{SOURCE1} %{buildroot}/etc/profile.d/%{name}-live.sh
21cr|virt-p2v-1.42.3-8|145	

10838 21
21cr|virtualjaguar-2.1.3-1|1	%define debug_package %{nil}
21cr|virtualjaguar-2.1.3-1|2	
21cr|virtualjaguar-2.1.3-1|3	Summary:	Atari Jaguar Emulator
21cr|virtualjaguar-2.1.3-1|4	Name:		virtualjaguar
21cr|virtualjaguar-2.1.3-1|5	Version:	2.1.3
21cr|virtualjaguar-2.1.3-1|6	Release:	1
21cr|virtualjaguar-2.1.3-1|7	License:	GPLv3+
21cr|virtualjaguar-2.1.3-1|8	Group:		Emulators
21cr|virtualjaguar-2.1.3-1|9	Url:		http://icculus.org/virtualjaguar/
21cr|virtualjaguar-2.1.3-1|10	Source0:	http://www.icculus.org/virtualjaguar/tarballs/%{name}-%{version}.tar.bz2
21cr|virtualjaguar-2.1.3-1|11	BuildRequires:	qt5-devel
21cr|virtualjaguar-2.1.3-1|12	BuildRequires:	pkgconfig(gl)
21cr|virtualjaguar-2.1.3-1|13	BuildRequires:	pkgconfig(glu)
21cr|virtualjaguar-2.1.3-1|14	BuildRequires:	pkgconfig(libcdio)
21cr|virtualjaguar-2.1.3-1|15	BuildRequires:	pkgconfig(sdl)
21cr|virtualjaguar-2.1.3-1|16	BuildRequires:	pkgconfig(zlib)
21cr|virtualjaguar-2.1.3-1|17	
21cr|virtualjaguar-2.1.3-1|18	%description
21cr|virtualjaguar-2.1.3-1|19	Virtual Jaguar is software dedicated to emulating the Atari Jaguar hardware on
21cr|virtualjaguar-2.1.3-1|20	a standard PC. The software was originally developed by David Raingeard of
21cr|virtualjaguar-2.1.3-1|21	Potato Emulation and was released under the GPL on 25 June 2003.
21cr|virtualjaguar-2.1.3-1|22	
21cr|virtualjaguar-2.1.3-1|23	Virtual Jaguar GCC/Qt is not just a port of the MS Visual C++/SDL sourcecode
21cr|virtualjaguar-2.1.3-1|24	but has also been extended and rewritten so that we can enjoy Atari Jaguar
21cr|virtualjaguar-2.1.3-1|25	emulation on every platform that has a GCC compiler and a port of Qt.
21cr|virtualjaguar-2.1.3-1|26	
21cr|virtualjaguar-2.1.3-1|27	%files
21cr|virtualjaguar-2.1.3-1|28	%doc docs/*
21cr|virtualjaguar-2.1.3-1|29	%{_bindir}/%{name}
21cr|virtualjaguar-2.1.3-1|30	%{_datadir}/pixmaps/%{name}.xpm
21cr|virtualjaguar-2.1.3-1|31	%{_datadir}/applications/%{name}.desktop
21cr|virtualjaguar-2.1.3-1|32	
21cr|virtualjaguar-2.1.3-1|33	#----------------------------------------------------------------------------
21cr|virtualjaguar-2.1.3-1|34	
21cr|virtualjaguar-2.1.3-1|35	%prep
21cr|virtualjaguar-2.1.3-1|36	%setup -qn linux-%{version}
21cr|virtualjaguar-2.1.3-1|37	
21cr|virtualjaguar-2.1.3-1|38	# fix for qmake-qt5 use
21cr|virtualjaguar-2.1.3-1|39	sed -i 's/qmake -qt=5/qmake-qt5/' ./Makefile
21cr|virtualjaguar-2.1.3-1|40	
21cr|virtualjaguar-2.1.3-1|41	%build
21cr|virtualjaguar-2.1.3-1|42	make
21cr|virtualjaguar-2.1.3-1|43	
21cr|virtualjaguar-2.1.3-1|44	%install
21cr|virtualjaguar-2.1.3-1|45	mkdir -p %{buildroot}%{_bindir}
21cr|virtualjaguar-2.1.3-1|46	install -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|virtualjaguar-2.1.3-1|47	
21cr|virtualjaguar-2.1.3-1|48	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|virtualjaguar-2.1.3-1|49	install -m 644 res/vj.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
21cr|virtualjaguar-2.1.3-1|50	
21cr|virtualjaguar-2.1.3-1|51	mkdir -p %{buildroot}%{_datadir}/applications
21cr|virtualjaguar-2.1.3-1|52	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|virtualjaguar-2.1.3-1|53	[Desktop Entry]
21cr|virtualjaguar-2.1.3-1|54	Name=Virtual Jaguar
21cr|virtualjaguar-2.1.3-1|55	Comment=%{summary}
21cr|virtualjaguar-2.1.3-1|56	Exec=%{_bindir}/%{name}
21cr|virtualjaguar-2.1.3-1|57	Icon=%{name}
21cr|virtualjaguar-2.1.3-1|58	Terminal=false
21cr|virtualjaguar-2.1.3-1|59	Type=Application
21cr|virtualjaguar-2.1.3-1|60	StartupNotify=true
21cr|virtualjaguar-2.1.3-1|61	Categories=Game;Emulator;
21cr|virtualjaguar-2.1.3-1|62	EOF

10839 21
21cr|VirtualLab-6.2.2-10|1	# The content is noarch, but we have arch-specific dependencies
21cr|VirtualLab-6.2.2-10|2	%define debug_package %{nil}
21cr|VirtualLab-6.2.2-10|3	
21cr|VirtualLab-6.2.2-10|4	Summary:	The Virtual Microscope interface
21cr|VirtualLab-6.2.2-10|5	Name:		VirtualLab
21cr|VirtualLab-6.2.2-10|6	Group:		Sciences/Biology
21cr|VirtualLab-6.2.2-10|7	Version:	6.2.2
21cr|VirtualLab-6.2.2-10|8	Release:	10
21cr|VirtualLab-6.2.2-10|9	License:	GPL
21cr|VirtualLab-6.2.2-10|10	Url:		http://virtual.itg.uiuc.edu/
21cr|VirtualLab-6.2.2-10|11	Source0:	%{name}%{version}-with-samples.zip
21cr|VirtualLab-6.2.2-10|12	Source1:	%{name}.png
21cr|VirtualLab-6.2.2-10|13	Source2:	%{name}.desktop
21cr|VirtualLab-6.2.2-10|14	Source3:	VirtualLabConfig.xml
21cr|VirtualLab-6.2.2-10|15	Source4:	VirtualLab-rpmlintrc
21cr|VirtualLab-6.2.2-10|16	BuildRequires:	java-devel
21cr|VirtualLab-6.2.2-10|17	AutoReqProv:	no
21cr|VirtualLab-6.2.2-10|18	Requires:	java
21cr|VirtualLab-6.2.2-10|19	%ifnarch aarch64
21cr|VirtualLab-6.2.2-10|20	Recommends:	libCg
21cr|VirtualLab-6.2.2-10|21	%endif
21cr|VirtualLab-6.2.2-10|22	
21cr|VirtualLab-6.2.2-10|23	%description
21cr|VirtualLab-6.2.2-10|24	The Virtual Microscope interface supports the browsing of high-resolution,
21cr|VirtualLab-6.2.2-10|25	multi-dimensional image datasets from our Scanning Electron Microscope (SEM)
21cr|VirtualLab-6.2.2-10|26	and our Light Microscope (LM).
21cr|VirtualLab-6.2.2-10|27	
21cr|VirtualLab-6.2.2-10|28	%files
21cr|VirtualLab-6.2.2-10|29	%attr(755,root,root) %{_bindir}/%{name}.sh
21cr|VirtualLab-6.2.2-10|30	%dir %{_datadir}/java/%{name}
21cr|VirtualLab-6.2.2-10|31	%{_datadir}/java/%{name}/*
21cr|VirtualLab-6.2.2-10|32	%{_datadir}/applications/%{name}.desktop
21cr|VirtualLab-6.2.2-10|33	%{_datadir}/pixmaps/%{name}.png
21cr|VirtualLab-6.2.2-10|34	
21cr|VirtualLab-6.2.2-10|35	#----------------------------------------------------------------------------
21cr|VirtualLab-6.2.2-10|36	
21cr|VirtualLab-6.2.2-10|37	%prep
21cr|VirtualLab-6.2.2-10|38	%setup -T -c %{name}-%{version}
21cr|VirtualLab-6.2.2-10|39	cp %{SOURCE0} .
21cr|VirtualLab-6.2.2-10|40	unzip *.zip
21cr|VirtualLab-6.2.2-10|41	rm *.zip
21cr|VirtualLab-6.2.2-10|42	pushd "Virtual Lab"
21cr|VirtualLab-6.2.2-10|43	mv * ../
21cr|VirtualLab-6.2.2-10|44	popd
21cr|VirtualLab-6.2.2-10|45	rm -rf "Virtual Lab"
21cr|VirtualLab-6.2.2-10|46	
21cr|VirtualLab-6.2.2-10|47	%build
21cr|VirtualLab-6.2.2-10|48	
21cr|VirtualLab-6.2.2-10|49	%install
21cr|VirtualLab-6.2.2-10|50	mkdir -p %{buildroot}%{_datadir}/java/%{name}
21cr|VirtualLab-6.2.2-10|51	mkdir -p %{buildroot}%{_bindir}
21cr|VirtualLab-6.2.2-10|52	cp -r * %{buildroot}%{_datadir}/java/%{name}
21cr|VirtualLab-6.2.2-10|53	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/java/%{name}/VirtualLabConfig.xml
21cr|VirtualLab-6.2.2-10|54	# startscript
21cr|VirtualLab-6.2.2-10|55	cat > %{name}.sh <<EOF
21cr|VirtualLab-6.2.2-10|56	#!/bin/bash
21cr|VirtualLab-6.2.2-10|57	pushd %{_datadir}/java/%{name}
21cr|VirtualLab-6.2.2-10|58	java -Dapple.laf.useScreenMenuBar=true  -Djava.library.path=resources/ -Xmx1024m -jar "%{_datadir}/java/%{name}/resources/Virtuallab.6.2.2.jar"
21cr|VirtualLab-6.2.2-10|59	EOF
21cr|VirtualLab-6.2.2-10|60	install -m 755 %{name}.sh %{buildroot}%{_bindir}/
21cr|VirtualLab-6.2.2-10|61	# install menu entry
21cr|VirtualLab-6.2.2-10|62	install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|VirtualLab-6.2.2-10|63	install -D -m644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|VirtualLab-6.2.2-10|64	chmod a+r %{buildroot}%{_datadir}/java/%{name}/resources/Virtuallab.6.2.2.jar

10840 21
21cr|virt-v2v-2.6.0-1|1	# See in git
21cr|virt-v2v-2.6.0-1|2	%define commit_common 94619ded353081255409eb3ffae51061adcbf9a4
21cr|virt-v2v-2.6.0-1|3	
21cr|virt-v2v-2.6.0-1|4	Summary:	Convert a virtual machine to run on KVM
21cr|virt-v2v-2.6.0-1|5	Name:		virt-v2v
21cr|virt-v2v-2.6.0-1|6	Version:	2.6.0
21cr|virt-v2v-2.6.0-1|7	Release:	1
21cr|virt-v2v-2.6.0-1|8	License:	LGPLv2.0+
21cr|virt-v2v-2.6.0-1|9	Group:		Emulators
21cr|virt-v2v-2.6.0-1|10	Url:		https://github.com/libguestfs/virt-v2v
21cr|virt-v2v-2.6.0-1|11	Source0:	https://github.com/libguestfs/virt-v2v/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|virt-v2v-2.6.0-1|12	Source1:	https://github.com/libguestfs/libguestfs-common/archive/%{commit_common}.tar.gz?/libguestfs-common-%{commit_common}.tar.gz
21cr|virt-v2v-2.6.0-1|13	BuildRequires:	libnbd-utils
21cr|virt-v2v-2.6.0-1|14	BuildRequires:	ocaml
21cr|virt-v2v-2.6.0-1|15	BuildRequires:	po4a
21cr|virt-v2v-2.6.0-1|16	BuildRequires:	xorriso
21cr|virt-v2v-2.6.0-1|17	BuildRequires:	gettext-devel
21cr|virt-v2v-2.6.0-1|18	BuildRequires:	ocaml-fileutils-devel
21cr|virt-v2v-2.6.0-1|19	BuildRequires:	ocaml-findlib-devel
21cr|virt-v2v-2.6.0-1|20	BuildRequires:	ocaml-gettext-devel
21cr|virt-v2v-2.6.0-1|21	BuildRequires:	ocaml-libguestfs-devel
21cr|virt-v2v-2.6.0-1|22	BuildRequires:	ocaml-libnbd-devel
21cr|virt-v2v-2.6.0-1|23	BuildRequires:	ocaml-libvirt-devel
21cr|virt-v2v-2.6.0-1|24	BuildRequires:	ocaml-ounit-devel
21cr|virt-v2v-2.6.0-1|25	BuildRequires:	ocaml-seq-devel
21cr|virt-v2v-2.6.0-1|26	BuildRequires:	pcre2-devel
21cr|virt-v2v-2.6.0-1|27	BuildRequires:	perl(Pod::Man)
21cr|virt-v2v-2.6.0-1|28	BuildRequires:	perl(Sys::Guestfs)
21cr|virt-v2v-2.6.0-1|29	BuildRequires:	pkgconfig(augeas)
21cr|virt-v2v-2.6.0-1|30	BuildRequires:	pkgconfig(bash-completion)
21cr|virt-v2v-2.6.0-1|31	BuildRequires:	pkgconfig(json-c)
21cr|virt-v2v-2.6.0-1|32	BuildRequires:	pkgconfig(libguestfs)
21cr|virt-v2v-2.6.0-1|33	BuildRequires:	pkgconfig(libmagic)
21cr|virt-v2v-2.6.0-1|34	BuildRequires:	pkgconfig(libnbd)
21cr|virt-v2v-2.6.0-1|35	BuildRequires:	pkgconfig(libosinfo-1.0)
21cr|virt-v2v-2.6.0-1|36	BuildRequires:	pkgconfig(libvirt)
21cr|virt-v2v-2.6.0-1|37	BuildRequires:	pkgconfig(libxml-2.0)
21cr|virt-v2v-2.6.0-1|38	Requires:	edk2-ovmf
21cr|virt-v2v-2.6.0-1|39	Requires:	guestfs-tools
21cr|virt-v2v-2.6.0-1|40	Requires:	libguestfs
21cr|virt-v2v-2.6.0-1|41	Requires:	libnbd-utils
21cr|virt-v2v-2.6.0-1|42	Requires:	nbdkit-basic-filters
21cr|virt-v2v-2.6.0-1|43	Requires:	nbdkit-basic-plugins
21cr|virt-v2v-2.6.0-1|44	Requires:	nbdkit-curl-plugin
21cr|virt-v2v-2.6.0-1|45	Requires:	nbdkit-python-plugin
21cr|virt-v2v-2.6.0-1|46	Requires:	nbdkit-server
21cr|virt-v2v-2.6.0-1|47	Requires:	nbdkit-server
21cr|virt-v2v-2.6.0-1|48	Requires:	nbdkit-ssh-plugin
21cr|virt-v2v-2.6.0-1|49	Requires:	openssh-clients
21cr|virt-v2v-2.6.0-1|50	Requires:	qemu-img
21cr|virt-v2v-2.6.0-1|51	Recommends:	nbdkit-nbd-plugin
21cr|virt-v2v-2.6.0-1|52	Recommends:	nbdkit-vddk-plugin
21cr|virt-v2v-2.6.0-1|53	ExclusiveArch:	x86_64
21cr|virt-v2v-2.6.0-1|54	
21cr|virt-v2v-2.6.0-1|55	%description
21cr|virt-v2v-2.6.0-1|56	Virt-v2v converts a single guest from a foreign hypervisor to run on
21cr|virt-v2v-2.6.0-1|57	KVM. It can read Linux and Windows guests running on VMware, Xen,
21cr|virt-v2v-2.6.0-1|58	Hyper-V and some other hypervisors, and convert them to KVM managed by
21cr|virt-v2v-2.6.0-1|59	libvirt, OpenStack, oVirt, Red Hat Virtualisation (RHV) or several
21cr|virt-v2v-2.6.0-1|60	other targets. It can modify the guest to make it bootable on KVM and
21cr|virt-v2v-2.6.0-1|61	install virtio drivers so it will run quickly.
21cr|virt-v2v-2.6.0-1|62	
21cr|virt-v2v-2.6.0-1|63	%files -f %{name}.lang
21cr|virt-v2v-2.6.0-1|64	%doc README
21cr|virt-v2v-2.6.0-1|65	%license COPYING
21cr|virt-v2v-2.6.0-1|66	%{_bindir}/%{name}
21cr|virt-v2v-2.6.0-1|67	%{_bindir}/%{name}-in-place
21cr|virt-v2v-2.6.0-1|68	%{_bindir}/%{name}-inspector
21cr|virt-v2v-2.6.0-1|69	%{_datadir}/bash-completion/completions/%{name}
21cr|virt-v2v-2.6.0-1|70	%lang(ja) %{_mandir}/ja/man1/*.1*
21cr|virt-v2v-2.6.0-1|71	%lang(uk) %{_mandir}/uk/man1/*.1*
21cr|virt-v2v-2.6.0-1|72	%{_mandir}/man1/%{name}.1*
21cr|virt-v2v-2.6.0-1|73	%{_mandir}/man1/%{name}-hacking.1*
21cr|virt-v2v-2.6.0-1|74	%{_mandir}/man1/%{name}-in-place.1*
21cr|virt-v2v-2.6.0-1|75	%{_mandir}/man1/%{name}-input-vmware.1*
21cr|virt-v2v-2.6.0-1|76	%{_mandir}/man1/%{name}-input-xen.1*
21cr|virt-v2v-2.6.0-1|77	%{_mandir}/man1/%{name}-inspector.1*
21cr|virt-v2v-2.6.0-1|78	%{_mandir}/man1/%{name}-output-local.1*
21cr|virt-v2v-2.6.0-1|79	%{_mandir}/man1/%{name}-output-openstack.1*
21cr|virt-v2v-2.6.0-1|80	%{_mandir}/man1/%{name}-output-rhv.1*
21cr|virt-v2v-2.6.0-1|81	%{_mandir}/man1/%{name}-release-notes-1.42.1*
21cr|virt-v2v-2.6.0-1|82	%{_mandir}/man1/%{name}-release-notes-2.*.1*
21cr|virt-v2v-2.6.0-1|83	%{_mandir}/man1/%{name}-support.1*
21cr|virt-v2v-2.6.0-1|84	
21cr|virt-v2v-2.6.0-1|85	#------------------------------------------------------------------
21cr|virt-v2v-2.6.0-1|86	
21cr|virt-v2v-2.6.0-1|87	%prep
21cr|virt-v2v-2.6.0-1|88	%autosetup -p1 -a1
21cr|virt-v2v-2.6.0-1|89	rmdir common
21cr|virt-v2v-2.6.0-1|90	mv libguestfs-common-%{commit_common} common
21cr|virt-v2v-2.6.0-1|91	
21cr|virt-v2v-2.6.0-1|92	%build
21cr|virt-v2v-2.6.0-1|93	autoreconf -fi
21cr|virt-v2v-2.6.0-1|94	%configure
21cr|virt-v2v-2.6.0-1|95	%make
21cr|virt-v2v-2.6.0-1|96	
21cr|virt-v2v-2.6.0-1|97	%install
21cr|virt-v2v-2.6.0-1|98	%make_install
21cr|virt-v2v-2.6.0-1|99	
21cr|virt-v2v-2.6.0-1|100	%find_lang %{name}

10841 21
21cr|vitables-3.0.2-1|1	%define tarname ViTables
21cr|vitables-3.0.2-1|2	
21cr|vitables-3.0.2-1|3	Summary:        Viewer for Hierarchical Datafiles (HDF5)
21cr|vitables-3.0.2-1|4	Name:           vitables
21cr|vitables-3.0.2-1|5	Version:        3.0.2
21cr|vitables-3.0.2-1|6	Release:        1
21cr|vitables-3.0.2-1|7	License:        GPLv3
21cr|vitables-3.0.2-1|8	URL:            http://www.vitables.org/
21cr|vitables-3.0.2-1|9	Group:		Editors
21cr|vitables-3.0.2-1|10	Source0:        https://github.com/uvemas/ViTables/archive/v%{version}/%{tarname}-%{version}.tar.gz
21cr|vitables-3.0.2-1|11	
21cr|vitables-3.0.2-1|12	BuildRequires:  python3-devel
21cr|vitables-3.0.2-1|13	BuildRequires:  python3-numpy
21cr|vitables-3.0.2-1|14	BuildRequires:  python3-tables
21cr|vitables-3.0.2-1|15	BuildRequires:  hdf5-devel
21cr|vitables-3.0.2-1|16	BuildRequires:  python3-sphinx
21cr|vitables-3.0.2-1|17	BuildArch:      noarch
21cr|vitables-3.0.2-1|18	
21cr|vitables-3.0.2-1|19	%global _description \
21cr|vitables-3.0.2-1|20	ViTables is a component of the PyTables family. It is a graphical tool\
21cr|vitables-3.0.2-1|21	for browsing and editing files in both PyTables and HDF5 formats. It\
21cr|vitables-3.0.2-1|22	is developed using Python and PyQt (the Python binding to the Qt\
21cr|vitables-3.0.2-1|23	library), so it can run on any platform that supports these components.
21cr|vitables-3.0.2-1|24	
21cr|vitables-3.0.2-1|25	%description %_description
21cr|vitables-3.0.2-1|26	
21cr|vitables-3.0.2-1|27	%package -n vitables-doc
21cr|vitables-3.0.2-1|28	Summary:        Vitables documentation and examples
21cr|vitables-3.0.2-1|29	Requires:       vitables = %{version}-%{release}
21cr|vitables-3.0.2-1|30	
21cr|vitables-3.0.2-1|31	%description -n vitables-doc
21cr|vitables-3.0.2-1|32	This package contains the documentation and examples for vitables.
21cr|vitables-3.0.2-1|33	
21cr|vitables-3.0.2-1|34	%prep
21cr|vitables-3.0.2-1|35	%setup -qn  %{tarname}-%{version}
21cr|vitables-3.0.2-1|36	
21cr|vitables-3.0.2-1|37	# versioned requirements don't seem to work with out packaged PyQt5
21cr|vitables-3.0.2-1|38	#sed -i.bak '/install_requires=/,+1d'  setup.py
21cr|vitables-3.0.2-1|39	
21cr|vitables-3.0.2-1|40	%build
21cr|vitables-3.0.2-1|41	%py3_build
21cr|vitables-3.0.2-1|42	make -C doc html
21cr|vitables-3.0.2-1|43	
21cr|vitables-3.0.2-1|44	%install
21cr|vitables-3.0.2-1|45	%py3_install
21cr|vitables-3.0.2-1|46	
21cr|vitables-3.0.2-1|47	%files -n vitables
21cr|vitables-3.0.2-1|48	%{_bindir}/vitables
21cr|vitables-3.0.2-1|49	%{py3_puresitedir}/vitables
21cr|vitables-3.0.2-1|50	%{py3_puresitedir}/%{tarname}-%{version}-py*.egg-info
21cr|vitables-3.0.2-1|51	
21cr|vitables-3.0.2-1|52	%files -n vitables-doc
21cr|vitables-3.0.2-1|53	%doc examples/
21cr|vitables-3.0.2-1|54	%doc doc/_build/html/

10842 21
21cr|vitunes-2.3-7|1	Summary:	A curses media indexer and player for vi users
21cr|vitunes-2.3-7|2	Name:		vitunes
21cr|vitunes-2.3-7|3	Version:	2.3
21cr|vitunes-2.3-7|4	Release:	7
21cr|vitunes-2.3-7|5	License:	BSD
21cr|vitunes-2.3-7|6	Group:		Sound
21cr|vitunes-2.3-7|7	Url:		http://vitunes.org
21cr|vitunes-2.3-7|8	Source0:	http://vitunes.org/files/%{name}-%{version}.tar.gz
21cr|vitunes-2.3-7|9	Patch0:		vitunes-2.3-time-header.patch
21cr|vitunes-2.3-7|10	Patch1:		vitunes-2.3-asneeded.patch
21cr|vitunes-2.3-7|11	BuildRequires:	pkgconfig(ncurses)
21cr|vitunes-2.3-7|12	BuildRequires:	pkgconfig(taglib)
21cr|vitunes-2.3-7|13	
21cr|vitunes-2.3-7|14	%description
21cr|vitunes-2.3-7|15	vitunes is a curses-based music player and playlist manager
21cr|vitunes-2.3-7|16	for *nix whose goals are:
21cr|vitunes-2.3-7|17	* a minimalistic appearance
21cr|vitunes-2.3-7|18	* strong vi-like bindings
21cr|vitunes-2.3-7|19	* quick playlist creation/management.
21cr|vitunes-2.3-7|20	
21cr|vitunes-2.3-7|21	%files
21cr|vitunes-2.3-7|22	%{_bindir}/%{name}
21cr|vitunes-2.3-7|23	%{_mandir}/man1/%{name}.1*
21cr|vitunes-2.3-7|24	
21cr|vitunes-2.3-7|25	#----------------------------------------------------------------------------
21cr|vitunes-2.3-7|26	
21cr|vitunes-2.3-7|27	%prep
21cr|vitunes-2.3-7|28	%setup -q
21cr|vitunes-2.3-7|29	%patch0 -p1
21cr|vitunes-2.3-7|30	%patch1 -p1
21cr|vitunes-2.3-7|31	cp Makefile.linux Makefile
21cr|vitunes-2.3-7|32	
21cr|vitunes-2.3-7|33	%build
21cr|vitunes-2.3-7|34	%setup_compile_flags
21cr|vitunes-2.3-7|35	%make -f Makefile.linux
21cr|vitunes-2.3-7|36	
21cr|vitunes-2.3-7|37	%install
21cr|vitunes-2.3-7|38	mkdir -p %{buildroot}%{_bindir}
21cr|vitunes-2.3-7|39	mkdir -p %{buildroot}%{_mandir}/man1
21cr|vitunes-2.3-7|40	%makeinstall_std PREFIX=%{buildroot}%{_prefix}
21cr|vitunes-2.3-7|41	chmod 0755 %{buildroot}%{_bindir}/%{name}

10843 21
21cr|vkbasalt-0.3.2.6-1|1	%global oname vkBasalt
21cr|vkbasalt-0.3.2.6-1|2	
21cr|vkbasalt-0.3.2.6-1|3	Summary:	Vulkan post processing layer
21cr|vkbasalt-0.3.2.6-1|4	Name:		vkbasalt
21cr|vkbasalt-0.3.2.6-1|5	Version:	0.3.2.6
21cr|vkbasalt-0.3.2.6-1|6	Release:	1
21cr|vkbasalt-0.3.2.6-1|7	License:	zlib
21cr|vkbasalt-0.3.2.6-1|8	Group:		Graphical desktop/LXQt
21cr|vkbasalt-0.3.2.6-1|9	Url:		https://github.com/DadSchoorse/vkBasalt
21cr|vkbasalt-0.3.2.6-1|10	Source0:	https://github.com/DadSchoorse/vkBasalt/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|vkbasalt-0.3.2.6-1|11	BuildRequires:	glslang
21cr|vkbasalt-0.3.2.6-1|12	BuildRequires:	meson
21cr|vkbasalt-0.3.2.6-1|13	BuildRequires:	spirv-headers
21cr|vkbasalt-0.3.2.6-1|14	BuildRequires:	pkgconfig(vulkan)
21cr|vkbasalt-0.3.2.6-1|15	BuildRequires:	pkgconfig(x11)
21cr|vkbasalt-0.3.2.6-1|16	
21cr|vkbasalt-0.3.2.6-1|17	%description
21cr|vkbasalt-0.3.2.6-1|18	vkBasalt is a Vulkan post processing layer to enhance
21cr|vkbasalt-0.3.2.6-1|19	the visual graphics of games.
21cr|vkbasalt-0.3.2.6-1|20	
21cr|vkbasalt-0.3.2.6-1|21	%files
21cr|vkbasalt-0.3.2.6-1|22	%doc README.md
21cr|vkbasalt-0.3.2.6-1|23	%license LICENSE
21cr|vkbasalt-0.3.2.6-1|24	%config(noreplace) %{_sysconfdir}/%{oname}.conf
21cr|vkbasalt-0.3.2.6-1|25	%{_datadir}/vulkan/implicit_layer.d/%{oname}.json
21cr|vkbasalt-0.3.2.6-1|26	%{_libdir}/%{name}
21cr|vkbasalt-0.3.2.6-1|27	
21cr|vkbasalt-0.3.2.6-1|28	#----------------------------------------------------------------------------
21cr|vkbasalt-0.3.2.6-1|29	
21cr|vkbasalt-0.3.2.6-1|30	%prep
21cr|vkbasalt-0.3.2.6-1|31	%autosetup -p1 -n %{oname}-%{version}
21cr|vkbasalt-0.3.2.6-1|32	
21cr|vkbasalt-0.3.2.6-1|33	%build
21cr|vkbasalt-0.3.2.6-1|34	%meson -Dappend_libdir_vkbasalt=true
21cr|vkbasalt-0.3.2.6-1|35	%meson_build
21cr|vkbasalt-0.3.2.6-1|36	
21cr|vkbasalt-0.3.2.6-1|37	%install
21cr|vkbasalt-0.3.2.6-1|38	%meson_install
21cr|vkbasalt-0.3.2.6-1|39	
21cr|vkbasalt-0.3.2.6-1|40	mkdir -p %{buildroot}%{_sysconfdir}
21cr|vkbasalt-0.3.2.6-1|41	cp config/%{oname}.conf %{buildroot}%{_sysconfdir}

10844 21
21cr|vkeybd-0.1.18d-10|1	Summary:	Virtual ALSA MIDI keyboard
21cr|vkeybd-0.1.18d-10|2	Name:		vkeybd
21cr|vkeybd-0.1.18d-10|3	Version:	0.1.18d
21cr|vkeybd-0.1.18d-10|4	Release:	10
21cr|vkeybd-0.1.18d-10|5	License:	GPLv2+
21cr|vkeybd-0.1.18d-10|6	Group:		Sound
21cr|vkeybd-0.1.18d-10|7	# URL dead
21cr|vkeybd-0.1.18d-10|8	Url:		http://www.alsa-project.org/~tiwai/alsa.html
21cr|vkeybd-0.1.18d-10|9	# From Debian as there appears to be no upstream source I can find,
21cr|vkeybd-0.1.18d-10|10	# though this is a genuine release made by the author as he referred
21cr|vkeybd-0.1.18d-10|11	# to it in a Debian bug report. - AdamW 2008/01
21cr|vkeybd-0.1.18d-10|12	Source0:	http://ftp.de.debian.org/debian/pool/main/v/vkeybd/%{name}_%{version}.orig.tar.gz
21cr|vkeybd-0.1.18d-10|13	Patch0:		vkeybd-0.1.18d-fix-CFLAGS-override.patch
21cr|vkeybd-0.1.18d-10|14	Patch1:		vkeybd-0.1.18d-fix-man-page-mistakes.patch
21cr|vkeybd-0.1.18d-10|15	Patch2:		vkeybd-0.1.18d-fix-tcl-permissions.patch
21cr|vkeybd-0.1.18d-10|16	Patch3:		vkeybd-0.1.18d-fix-tcl-version.patch
21cr|vkeybd-0.1.18d-10|17	BuildRequires:	desktop-file-utils
21cr|vkeybd-0.1.18d-10|18	BuildRequires:	tk
21cr|vkeybd-0.1.18d-10|19	BuildRequires:	tcl
21cr|vkeybd-0.1.18d-10|20	BuildRequires:	alsa-oss-devel
21cr|vkeybd-0.1.18d-10|21	BuildRequires:	tcl-devel
21cr|vkeybd-0.1.18d-10|22	BuildRequires:	pkgconfig(tk)
21cr|vkeybd-0.1.18d-10|23	Requires:	tk
21cr|vkeybd-0.1.18d-10|24	Requires:	tcl
21cr|vkeybd-0.1.18d-10|25	
21cr|vkeybd-0.1.18d-10|26	%description
21cr|vkeybd-0.1.18d-10|27	Vkeybd is a virtual keyboard (as in musical instrument) for AWE32/64, raw MIDI
21cr|vkeybd-0.1.18d-10|28	and ALSA sequencer drivers.  It is written in Tcl/Tk.  Enjoy playing music with
21cr|vkeybd-0.1.18d-10|29	your "computer" keyboard :-)
21cr|vkeybd-0.1.18d-10|30	
21cr|vkeybd-0.1.18d-10|31	%files
21cr|vkeybd-0.1.18d-10|32	%doc README ChangeLog
21cr|vkeybd-0.1.18d-10|33	%{_bindir}/sftovkb
21cr|vkeybd-0.1.18d-10|34	%{_bindir}/%{name}
21cr|vkeybd-0.1.18d-10|35	%dir %{_datadir}/%{name}
21cr|vkeybd-0.1.18d-10|36	%{_datadir}/%{name}/*
21cr|vkeybd-0.1.18d-10|37	%{_datadir}/applications/%{name}.desktop
21cr|vkeybd-0.1.18d-10|38	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|vkeybd-0.1.18d-10|39	%{_mandir}/man1/%{name}.1.*
21cr|vkeybd-0.1.18d-10|40	
21cr|vkeybd-0.1.18d-10|41	#-----------------------------------------------------------------------------
21cr|vkeybd-0.1.18d-10|42	
21cr|vkeybd-0.1.18d-10|43	%prep
21cr|vkeybd-0.1.18d-10|44	%setup -q
21cr|vkeybd-0.1.18d-10|45	%patch0 -p1
21cr|vkeybd-0.1.18d-10|46	%patch1 -p1
21cr|vkeybd-0.1.18d-10|47	%patch2 -p1
21cr|vkeybd-0.1.18d-10|48	%patch3 -p1
21cr|vkeybd-0.1.18d-10|49	
21cr|vkeybd-0.1.18d-10|50	perl -p -i -e "s|-O|%{optflags}||g" Makefile
21cr|vkeybd-0.1.18d-10|51	
21cr|vkeybd-0.1.18d-10|52	
21cr|vkeybd-0.1.18d-10|53	%build
21cr|vkeybd-0.1.18d-10|54	make PREFIX=%{_prefix} \
21cr|vkeybd-0.1.18d-10|55	TCLINC="-I%{_includedir}/tc%{tcl_version}" \
21cr|vkeybd-0.1.18d-10|56	TCLLIB="-ltcl%{tcl_version}" \
21cr|vkeybd-0.1.18d-10|57	TKLIB="-ltk%{tcl_version}" \
21cr|vkeybd-0.1.18d-10|58	CC="gcc %{build_ldflags}"
21cr|vkeybd-0.1.18d-10|59	
21cr|vkeybd-0.1.18d-10|60	
21cr|vkeybd-0.1.18d-10|61	%install
21cr|vkeybd-0.1.18d-10|62	make PREFIX="%{buildroot}"%{_prefix} install
21cr|vkeybd-0.1.18d-10|63	make MAN_DIR=%{buildroot}%{_mandir} install-man
21cr|vkeybd-0.1.18d-10|64	make PREFIX="%{buildroot}"%{_prefix} install-desktop
21cr|vkeybd-0.1.18d-10|65	
21cr|vkeybd-0.1.18d-10|66	# Put the installed icons in the right place
21cr|vkeybd-0.1.18d-10|67	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|vkeybd-0.1.18d-10|68	cp pixmaps/%{name}_48x48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|vkeybd-0.1.18d-10|69	cp pixmaps/%{name}_32x32.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|vkeybd-0.1.18d-10|70	cp pixmaps/%{name}_16x16.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|vkeybd-0.1.18d-10|71	rm -rf %{buildroot}%{_datadir}/pixmaps
21cr|vkeybd-0.1.18d-10|72	
21cr|vkeybd-0.1.18d-10|73	# Fix the provided .desktop file
21cr|vkeybd-0.1.18d-10|74	desktop-file-edit	--remove-key="Encoding" \
21cr|vkeybd-0.1.18d-10|75	--set-icon="%{name}" \
21cr|vkeybd-0.1.18d-10|76	--remove-category="Application" \
21cr|vkeybd-0.1.18d-10|77	%{buildroot}%{_datadir}/applications/%{name}.desktop

10845 21
21cr|vkmark-2025.01-1|1	%global _disable_ld_no_undefined 1
21cr|vkmark-2025.01-1|2	
21cr|vkmark-2025.01-1|3	# vkamrk dynamicly loads modules that reference static functions in the main binary
21cr|vkmark-2025.01-1|4	%undefine _strict_symbol_defs_build
21cr|vkmark-2025.01-1|5	
21cr|vkmark-2025.01-1|6	Name:           vkmark
21cr|vkmark-2025.01-1|7	Version:        2025.01
21cr|vkmark-2025.01-1|8	Release:        1
21cr|vkmark-2025.01-1|9	Summary:        Vulkan benchmarking suite
21cr|vkmark-2025.01-1|10	Group:          Graphical desktop/Other
21cr|vkmark-2025.01-1|11	License:        LGPL-2.1-or-later
21cr|vkmark-2025.01-1|12	URL:            https://github.com/vkmark/vkmark
21cr|vkmark-2025.01-1|13	Source0:        https://github.com/vkmark/vkmark/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|vkmark-2025.01-1|14	
21cr|vkmark-2025.01-1|15	BuildRequires:  gcc-c++
21cr|vkmark-2025.01-1|16	BuildRequires:  meson
21cr|vkmark-2025.01-1|17	BuildRequires:  glm-devel
21cr|vkmark-2025.01-1|18	BuildRequires:  assimp-devel
21cr|vkmark-2025.01-1|19	BuildRequires:  xcb-util-wm-devel
21cr|vkmark-2025.01-1|20	BuildRequires:  wayland-devel
21cr|vkmark-2025.01-1|21	BuildRequires:  wayland-protocols-devel
21cr|vkmark-2025.01-1|22	BuildRequires:  libdrm-devel
21cr|vkmark-2025.01-1|23	BuildRequires:  pkgconfig(xcb-util)
21cr|vkmark-2025.01-1|24	BuildRequires:  mesa-common-devel
21cr|vkmark-2025.01-1|25	BuildRequires:  pkgconfig(vulkan)
21cr|vkmark-2025.01-1|26	
21cr|vkmark-2025.01-1|27	
21cr|vkmark-2025.01-1|28	%description
21cr|vkmark-2025.01-1|29	vkmark is an extensible Vulkan benchmarking suite with targeted,
21cr|vkmark-2025.01-1|30	configurable scenes.
21cr|vkmark-2025.01-1|31	
21cr|vkmark-2025.01-1|32	%files
21cr|vkmark-2025.01-1|33	%license COPYING-LGPL2.1
21cr|vkmark-2025.01-1|34	%{_bindir}/%{name}
21cr|vkmark-2025.01-1|35	%{_libdir}/%{name}
21cr|vkmark-2025.01-1|36	%{_datadir}/%{name}
21cr|vkmark-2025.01-1|37	%{_mandir}/man1/%{name}.1*
21cr|vkmark-2025.01-1|38	
21cr|vkmark-2025.01-1|39	#-------------------------------------------------
21cr|vkmark-2025.01-1|40	%prep
21cr|vkmark-2025.01-1|41	%autosetup -p1
21cr|vkmark-2025.01-1|42	
21cr|vkmark-2025.01-1|43	%build
21cr|vkmark-2025.01-1|44	%meson
21cr|vkmark-2025.01-1|45	%meson_build
21cr|vkmark-2025.01-1|46	
21cr|vkmark-2025.01-1|47	%install
21cr|vkmark-2025.01-1|48	%meson_install
21cr|vkmark-2025.01-1|49	
21cr|vkmark-2025.01-1|50	%check
21cr|vkmark-2025.01-1|51	%meson_test

10846 21
21cr|vkroots-0-0.git267571.1|1	%define commit 26757103dde8133bab432d172b8841df6bb48155
21cr|vkroots-0-0.git267571.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|vkroots-0-0.git267571.1|3	
21cr|vkroots-0-0.git267571.1|4	%global	debug_package %{nil}
21cr|vkroots-0-0.git267571.1|5	
21cr|vkroots-0-0.git267571.1|6	Summary:	A stupid simple method of making Vulkan layers, at home!
21cr|vkroots-0-0.git267571.1|7	Name:		vkroots
21cr|vkroots-0-0.git267571.1|8	Version:	0
21cr|vkroots-0-0.git267571.1|9	Release:	0.git%{commit_short}.1
21cr|vkroots-0-0.git267571.1|10	License:	Apache-2.0
21cr|vkroots-0-0.git267571.1|11	Group:		Development/Other
21cr|vkroots-0-0.git267571.1|12	Url:		https://github.com/Joshua-Ashton/vkroots
21cr|vkroots-0-0.git267571.1|13	Source0:	https://github.com/Joshua-Ashton/vkroots/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|vkroots-0-0.git267571.1|14	BuildRequires:	meson
21cr|vkroots-0-0.git267571.1|15	Provides:	%{name}-devel = %{EVRD}
21cr|vkroots-0-0.git267571.1|16	
21cr|vkroots-0-0.git267571.1|17	%description
21cr|vkroots-0-0.git267571.1|18	vkroots is a framework for writing Vulkan layers that takes
21cr|vkroots-0-0.git267571.1|19	all the complexity/hastle away from you! It's so simple!
21cr|vkroots-0-0.git267571.1|20	
21cr|vkroots-0-0.git267571.1|21	%files
21cr|vkroots-0-0.git267571.1|22	%{_includedir}/vkroots.h
21cr|vkroots-0-0.git267571.1|23	%{_libdir}/pkgconfig/vkroots.pc
21cr|vkroots-0-0.git267571.1|24	
21cr|vkroots-0-0.git267571.1|25	#----------------------------------------------------------------------------
21cr|vkroots-0-0.git267571.1|26	
21cr|vkroots-0-0.git267571.1|27	%prep
21cr|vkroots-0-0.git267571.1|28	%autosetup -p1 -n %{name}-%{commit}
21cr|vkroots-0-0.git267571.1|29	
21cr|vkroots-0-0.git267571.1|30	%build
21cr|vkroots-0-0.git267571.1|31	%meson
21cr|vkroots-0-0.git267571.1|32	%meson_build
21cr|vkroots-0-0.git267571.1|33	
21cr|vkroots-0-0.git267571.1|34	%install
21cr|vkroots-0-0.git267571.1|35	%meson_install

10847 21
21cr|vlang-2022.40-1|1	# https://github.com/vlang/v
21cr|vlang-2022.40-1|2	%define commit_v 778fe2cde0d76f3632462ebfa8dfda81ae791fe1
21cr|vlang-2022.40-1|3	%define commit_v_short %(echo %{commit_v} | head -c 6)
21cr|vlang-2022.40-1|4	# https://github.com/vlang/vc
21cr|vlang-2022.40-1|5	%define commit_vc 770995054cf69e10c2a1317963ad76bc094cde16
21cr|vlang-2022.40-1|6	
21cr|vlang-2022.40-1|7	%ifarch riscv64
21cr|vlang-2022.40-1|8	%global ldflags %{ldflags} -latomic
21cr|vlang-2022.40-1|9	%endif
21cr|vlang-2022.40-1|10	
21cr|vlang-2022.40-1|11	Summary:	V programming language compiler
21cr|vlang-2022.40-1|12	Name:		vlang
21cr|vlang-2022.40-1|13	Version:	2022.40
21cr|vlang-2022.40-1|14	Release:	1
21cr|vlang-2022.40-1|15	License:	MIT
21cr|vlang-2022.40-1|16	Group:		Development/Other
21cr|vlang-2022.40-1|17	Url:		https://vlang.io/
21cr|vlang-2022.40-1|18	Source0:	https://github.com/vlang/v/archive/%{commit_v}.tar.gz?/vlang-v-%{commit_v}.tar.gz
21cr|vlang-2022.40-1|19	Source1:	https://github.com/vlang/vc/archive/%{commit_vc}.tar.gz?/vlang-vc-%{commit_vc}.tar.gz
21cr|vlang-2022.40-1|20	Provides:	v = %{EVRD}
21cr|vlang-2022.40-1|21	
21cr|vlang-2022.40-1|22	%description
21cr|vlang-2022.40-1|23	V programming language compiler.
21cr|vlang-2022.40-1|24	Simple language for building maintainable programs
21cr|vlang-2022.40-1|25	Despite being simple, V gives a lot of power to the developer and can
21cr|vlang-2022.40-1|26	be used in pretty much every field, including systems programming,
21cr|vlang-2022.40-1|27	webdev, gamedev, GUI, mobile (wip), science, embedded, tooling, etc.
21cr|vlang-2022.40-1|28	V is very similar to Go. If you know Go, you already know ≈80% of V.
21cr|vlang-2022.40-1|29	
21cr|vlang-2022.40-1|30	%files
21cr|vlang-2022.40-1|31	%license LICENSE
21cr|vlang-2022.40-1|32	%doc README.md
21cr|vlang-2022.40-1|33	%doc examples
21cr|vlang-2022.40-1|34	%{_bindir}/v
21cr|vlang-2022.40-1|35	%{_libdir}/vlang
21cr|vlang-2022.40-1|36	
21cr|vlang-2022.40-1|37	#------------------------------------------------------------------
21cr|vlang-2022.40-1|38	
21cr|vlang-2022.40-1|39	%prep
21cr|vlang-2022.40-1|40	%autosetup -p1 -n v-%{commit_v}
21cr|vlang-2022.40-1|41	
21cr|vlang-2022.40-1|42	grep -Irl /usr/local/bin/v | xargs sed 's,/usr/local/bin/v,%{_bindir}/v,g' -i
21cr|vlang-2022.40-1|43	
21cr|vlang-2022.40-1|44	%build
21cr|vlang-2022.40-1|45	
21cr|vlang-2022.40-1|46	# Based on:
21cr|vlang-2022.40-1|47	# https://github.com/vlang/v/blob/master/Makefile
21cr|vlang-2022.40-1|48	# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=vlang
21cr|vlang-2022.40-1|49	
21cr|vlang-2022.40-1|50	# gcc builds vc, then vc builds v
21cr|vlang-2022.40-1|51	# build vc - code of v compiler converted into C
21cr|vlang-2022.40-1|52	tar -xf %{SOURCE1}
21cr|vlang-2022.40-1|53	%__cc -std=gnu11 -w -I./thirdparty/stdatomic/nix %{optflags} -o v1 vc-%{commit_vc}/v.c -lm -lpthread %{ldflags}
21cr|vlang-2022.40-1|54	./v1 -cflags "%{optflags}" -no-parallel -o v2 cmd/v
21cr|vlang-2022.40-1|55	# build v
21cr|vlang-2022.40-1|56	./v2 -cflags "%{optflags}" -o v cmd/v
21cr|vlang-2022.40-1|57	
21cr|vlang-2022.40-1|58	%install
21cr|vlang-2022.40-1|59	# v detects directory where it is located - %%_libdir/vlang - and searches for other files there
21cr|vlang-2022.40-1|60	mkdir -p %{buildroot}%{_libdir}/vlang
21cr|vlang-2022.40-1|61	install -m0755 v %{buildroot}%{_libdir}/vlang
21cr|vlang-2022.40-1|62	cp -a cmd thirdparty vlib v.mod %{buildroot}%{_libdir}/vlang
21cr|vlang-2022.40-1|63	touch %{buildroot}%{_libdir}/vlang/cmd/tools/.disable_autorecompilation
21cr|vlang-2022.40-1|64	mkdir -p %{buildroot}%{_bindir}
21cr|vlang-2022.40-1|65	( cd %{buildroot}%{_bindir} && ln -s ../%{_lib}/vlang/v v )
21cr|vlang-2022.40-1|66	
21cr|vlang-2022.40-1|67	%check
21cr|vlang-2022.40-1|68	test -x "$(realpath %{buildroot}%{_bindir}/v)"

10848 21
21cr|vlc-more-skins-0.1-8|1	Name:      vlc-more-skins
21cr|vlc-more-skins-0.1-8|2	Version:   0.1
21cr|vlc-more-skins-0.1-8|3	Release:   8
21cr|vlc-more-skins-0.1-8|4	Summary:   A collection of 7 skins for vlc
21cr|vlc-more-skins-0.1-8|5	License:   GPL
21cr|vlc-more-skins-0.1-8|6	URL:       http://www.videolan.org/vlc/download-skins2.html
21cr|vlc-more-skins-0.1-8|7	Group:     Video
21cr|vlc-more-skins-0.1-8|8	Source0:   %{name}.tar.bz2
21cr|vlc-more-skins-0.1-8|9	Requires: svlc
21cr|vlc-more-skins-0.1-8|10	BuildArch: noarch
21cr|vlc-more-skins-0.1-8|11	
21cr|vlc-more-skins-0.1-8|12	
21cr|vlc-more-skins-0.1-8|13	%description
21cr|vlc-more-skins-0.1-8|14	A collection of 7 skins for vlc
21cr|vlc-more-skins-0.1-8|15	
21cr|vlc-more-skins-0.1-8|16	%prep
21cr|vlc-more-skins-0.1-8|17	rm -rf %buildroot
21cr|vlc-more-skins-0.1-8|18	
21cr|vlc-more-skins-0.1-8|19	%setup -n %{name}
21cr|vlc-more-skins-0.1-8|20	%install
21cr|vlc-more-skins-0.1-8|21	rm -rf %buildroot
21cr|vlc-more-skins-0.1-8|22	mkdir -p %buildroot/%_datadir/vlc/skins2/
21cr|vlc-more-skins-0.1-8|23	install -m644 *.vlt %buildroot/%_datadir/vlc/skins2/
21cr|vlc-more-skins-0.1-8|24	
21cr|vlc-more-skins-0.1-8|25	%clean
21cr|vlc-more-skins-0.1-8|26	rm -rf %buildroot
21cr|vlc-more-skins-0.1-8|27	%files
21cr|vlc-more-skins-0.1-8|28	%defattr(-,root,root)
21cr|vlc-more-skins-0.1-8|29	%doc COPYING readme.txt
21cr|vlc-more-skins-0.1-8|30	%_datadir/vlc/skins2/chaos.vlt
21cr|vlc-more-skins-0.1-8|31	%_datadir/vlc/skins2/itunes.vlt
21cr|vlc-more-skins-0.1-8|32	%_datadir/vlc/skins2/MediaPlayer.vlt
21cr|vlc-more-skins-0.1-8|33	%_datadir/vlc/skins2/solar.vlt
21cr|vlc-more-skins-0.1-8|34	%_datadir/vlc/skins2/void.vlt
21cr|vlc-more-skins-0.1-8|35	%_datadir/vlc/skins2/vplayer.vlt
21cr|vlc-more-skins-0.1-8|36	%_datadir/vlc/skins2/winamp5.vlt

10849 21
21cr|vlc-qt-1.1.1-6|1	# Since version 1.0.0 there are new library names
21cr|vlc-qt-1.1.1-6|2	%define	oname		VLCQt
21cr|vlc-qt-1.1.1-6|3	%define	major		1.1
21cr|vlc-qt-1.1.1-6|4	%define	libname			%mklibname %{name} %{major}
21cr|vlc-qt-1.1.1-6|5	%define	develname		%mklibname %{name} -d
21cr|vlc-qt-1.1.1-6|6	%define	oldlibname		%mklibname %{name} 0.10
21cr|vlc-qt-1.1.1-6|7	%define	libnamewdt		%mklibname %{name}-widgets %{major}
21cr|vlc-qt-1.1.1-6|8	%define	develnamewdt	%mklibname %{name}-widgets -d
21cr|vlc-qt-1.1.1-6|9	%define	oldlibnamewdt	%mklibname %{name}-widgets 0.10
21cr|vlc-qt-1.1.1-6|10	%define	libnameqml		%mklibname %{name}-qml %{major}
21cr|vlc-qt-1.1.1-6|11	%define	develnameqml	%mklibname %{name}-qml -d
21cr|vlc-qt-1.1.1-6|12	%define	oldlibnameqml	%mklibname %{name}-qml 0.10
21cr|vlc-qt-1.1.1-6|13	
21cr|vlc-qt-1.1.1-6|14	Name:		vlc-qt
21cr|vlc-qt-1.1.1-6|15	Version:	1.1.1
21cr|vlc-qt-1.1.1-6|16	Release:	6
21cr|vlc-qt-1.1.1-6|17	Summary:	A simple library to connect Qt applications with libvlc
21cr|vlc-qt-1.1.1-6|18	License:	GPLv3+
21cr|vlc-qt-1.1.1-6|19	Group:		Video
21cr|vlc-qt-1.1.1-6|20	Url:		http://vlc-qt.tano.si/
21cr|vlc-qt-1.1.1-6|21	Source0:	https://github.com/vlc-qt/vlc-qt/archive/%{name}-%{version}.tar.gz
21cr|vlc-qt-1.1.1-6|22	BuildRequires:	cmake >= 3.0.2
21cr|vlc-qt-1.1.1-6|23	BuildRequires:	pkgconfig(Qt5Core) >= 5.5.1
21cr|vlc-qt-1.1.1-6|24	BuildRequires:	pkgconfig(Qt5Gui)
21cr|vlc-qt-1.1.1-6|25	BuildRequires:	pkgconfig(Qt5Qml)
21cr|vlc-qt-1.1.1-6|26	BuildRequires:	pkgconfig(Qt5Quick)
21cr|vlc-qt-1.1.1-6|27	BuildRequires:	pkgconfig(Qt5QuickTest)
21cr|vlc-qt-1.1.1-6|28	BuildRequires:	pkgconfig(Qt5Test)
21cr|vlc-qt-1.1.1-6|29	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|vlc-qt-1.1.1-6|30	BuildRequires:	pkgconfig(libvlc) >= 2.2
21cr|vlc-qt-1.1.1-6|31	
21cr|vlc-qt-1.1.1-6|32	%description
21cr|vlc-qt-1.1.1-6|33	VLC-Qt is a free library used to connect Qt and libvlc libraries.
21cr|vlc-qt-1.1.1-6|34	It contains core classes for main media playback and also some GUI
21cr|vlc-qt-1.1.1-6|35	classes for faster media player development.
21cr|vlc-qt-1.1.1-6|36	
21cr|vlc-qt-1.1.1-6|37	#-----------------------------------------------------------------------------
21cr|vlc-qt-1.1.1-6|38	
21cr|vlc-qt-1.1.1-6|39	%package -n	%{libname}
21cr|vlc-qt-1.1.1-6|40	Summary:	A simple library to connect Qt applications with libvlc (core)
21cr|vlc-qt-1.1.1-6|41	Group:		System/Libraries
21cr|vlc-qt-1.1.1-6|42	Requires:	%{libname} = %{EVRD}
21cr|vlc-qt-1.1.1-6|43	%rename		%{oldlibname}
21cr|vlc-qt-1.1.1-6|44	
21cr|vlc-qt-1.1.1-6|45	%description -n %{libname}
21cr|vlc-qt-1.1.1-6|46	VLC-Qt is a free library used to connect Qt and libvlc libraries.
21cr|vlc-qt-1.1.1-6|47	It contains core classes for main media playback and also some GUI
21cr|vlc-qt-1.1.1-6|48	classes for faster media player development.
21cr|vlc-qt-1.1.1-6|49	This package contains the %{name} core library.
21cr|vlc-qt-1.1.1-6|50	
21cr|vlc-qt-1.1.1-6|51	%files  -n %{libname}
21cr|vlc-qt-1.1.1-6|52	%doc CHANGELOG.md README.md LICENSE.md
21cr|vlc-qt-1.1.1-6|53	%{_libdir}/lib%{oname}Core.so.%{major}
21cr|vlc-qt-1.1.1-6|54	%{_libdir}/lib%{oname}Core.so.%{major}.*
21cr|vlc-qt-1.1.1-6|55	
21cr|vlc-qt-1.1.1-6|56	#----------------------------------------------------------------------------
21cr|vlc-qt-1.1.1-6|57	
21cr|vlc-qt-1.1.1-6|58	%package -n	%{develname}
21cr|vlc-qt-1.1.1-6|59	Summary:	Headers and development libraries for %{name} core library
21cr|vlc-qt-1.1.1-6|60	Group:		Development/C++
21cr|vlc-qt-1.1.1-6|61	Requires:	%{libname} = %{EVRD}
21cr|vlc-qt-1.1.1-6|62	Provides:	%{name}-devel = %{EVRD}
21cr|vlc-qt-1.1.1-6|63	
21cr|vlc-qt-1.1.1-6|64	%description -n %{develname}
21cr|vlc-qt-1.1.1-6|65	Headers and development libraries for %{name} core library.
21cr|vlc-qt-1.1.1-6|66	
21cr|vlc-qt-1.1.1-6|67	%files  -n %{develname}
21cr|vlc-qt-1.1.1-6|68	%doc CHANGELOG.md README.md LICENSE.md
21cr|vlc-qt-1.1.1-6|69	%{_libdir}/cmake/%{oname}Core/*.cmake
21cr|vlc-qt-1.1.1-6|70	%{_libdir}/pkgconfig/lib%{oname}Core.pc
21cr|vlc-qt-1.1.1-6|71	%{_libdir}/lib%{oname}Core.so
21cr|vlc-qt-1.1.1-6|72	%{_includedir}/%{oname}Core/AbstractVideoFrame.h
21cr|vlc-qt-1.1.1-6|73	%{_includedir}/%{oname}Core/AbstractVideoStream.h
21cr|vlc-qt-1.1.1-6|74	%{_includedir}/%{oname}Core/Audio.h
21cr|vlc-qt-1.1.1-6|75	%{_includedir}/%{oname}Core/Common.h
21cr|vlc-qt-1.1.1-6|76	%{_includedir}/%{oname}Core/Config.h
21cr|vlc-qt-1.1.1-6|77	%{_includedir}/%{oname}Core/Enums.h
21cr|vlc-qt-1.1.1-6|78	%{_includedir}/%{oname}Core/Equalizer.h
21cr|vlc-qt-1.1.1-6|79	%{_includedir}/%{oname}Core/Error.h
21cr|vlc-qt-1.1.1-6|80	%{_includedir}/%{oname}Core/Instance.h
21cr|vlc-qt-1.1.1-6|81	%{_includedir}/%{oname}Core/Media.h
21cr|vlc-qt-1.1.1-6|82	%{_includedir}/%{oname}Core/MediaList.h
21cr|vlc-qt-1.1.1-6|83	%{_includedir}/%{oname}Core/MediaListPlayer.h
21cr|vlc-qt-1.1.1-6|84	%{_includedir}/%{oname}Core/MediaPlayer.h
21cr|vlc-qt-1.1.1-6|85	%{_includedir}/%{oname}Core/MetaManager.h
21cr|vlc-qt-1.1.1-6|86	%{_includedir}/%{oname}Core/ModuleDescription.h
21cr|vlc-qt-1.1.1-6|87	%{_includedir}/%{oname}Core/SharedExportCore.h
21cr|vlc-qt-1.1.1-6|88	%{_includedir}/%{oname}Core/Stats.h
21cr|vlc-qt-1.1.1-6|89	%{_includedir}/%{oname}Core/TrackModel.h
21cr|vlc-qt-1.1.1-6|90	%{_includedir}/%{oname}Core/Video.h
21cr|vlc-qt-1.1.1-6|91	%{_includedir}/%{oname}Core/VideoDelegate.h
21cr|vlc-qt-1.1.1-6|92	%{_includedir}/%{oname}Core/VideoFrame.h
21cr|vlc-qt-1.1.1-6|93	%{_includedir}/%{oname}Core/VideoMemoryStream.h
21cr|vlc-qt-1.1.1-6|94	%{_includedir}/%{oname}Core/VideoStream.h
21cr|vlc-qt-1.1.1-6|95	%{_includedir}/%{oname}Core/YUVVideoFrame.h
21cr|vlc-qt-1.1.1-6|96	
21cr|vlc-qt-1.1.1-6|97	#----------------------------------------------------------------------------
21cr|vlc-qt-1.1.1-6|98	
21cr|vlc-qt-1.1.1-6|99	%package -n	%{libnamewdt}
21cr|vlc-qt-1.1.1-6|100	Summary:	A simple library to connect Qt application with libvlc (widgets)
21cr|vlc-qt-1.1.1-6|101	Group:		System/Libraries
21cr|vlc-qt-1.1.1-6|102	%rename		%{oldlibnamewdt}
21cr|vlc-qt-1.1.1-6|103	
21cr|vlc-qt-1.1.1-6|104	%description -n %{libnamewdt}
21cr|vlc-qt-1.1.1-6|105	VLC-Qt is a free library used to connect Qt and libvlc libraries.
21cr|vlc-qt-1.1.1-6|106	It contains core classes for main media playback and also some GUI
21cr|vlc-qt-1.1.1-6|107	classes for faster media player development.
21cr|vlc-qt-1.1.1-6|108	This package contains the %{name}-widgets library.
21cr|vlc-qt-1.1.1-6|109	
21cr|vlc-qt-1.1.1-6|110	%files  -n %{libnamewdt}
21cr|vlc-qt-1.1.1-6|111	%doc CHANGELOG.md README.md LICENSE.md
21cr|vlc-qt-1.1.1-6|112	%{_libdir}/lib%{oname}Widgets.so.%{major}
21cr|vlc-qt-1.1.1-6|113	%{_libdir}/lib%{oname}Widgets.so.%{major}.*
21cr|vlc-qt-1.1.1-6|114	
21cr|vlc-qt-1.1.1-6|115	#----------------------------------------------------------------------------
21cr|vlc-qt-1.1.1-6|116	
21cr|vlc-qt-1.1.1-6|117	%package -n	%{develnamewdt}
21cr|vlc-qt-1.1.1-6|118	Summary:	Headers and development libraries for %{name}-widgets library
21cr|vlc-qt-1.1.1-6|119	Group:		Development/C++
21cr|vlc-qt-1.1.1-6|120	Requires:	%{libname} = %{EVRD}
21cr|vlc-qt-1.1.1-6|121	Requires:	%{libnamewdt} = %{EVRD}
21cr|vlc-qt-1.1.1-6|122	Requires:	%{develname} = %{EVRD}
21cr|vlc-qt-1.1.1-6|123	Provides:	%{name}-widgets-devel = %{EVRD}
21cr|vlc-qt-1.1.1-6|124	
21cr|vlc-qt-1.1.1-6|125	%description -n %{develnamewdt}
21cr|vlc-qt-1.1.1-6|126	Headers and development libraries for %{name}-widgets library.
21cr|vlc-qt-1.1.1-6|127	
21cr|vlc-qt-1.1.1-6|128	%files  -n %{develnamewdt}
21cr|vlc-qt-1.1.1-6|129	%doc CHANGELOG.md README.md LICENSE.md
21cr|vlc-qt-1.1.1-6|130	%{_libdir}/cmake/%{oname}Widgets/*.cmake
21cr|vlc-qt-1.1.1-6|131	%{_libdir}/pkgconfig/lib%{oname}Widgets.pc
21cr|vlc-qt-1.1.1-6|132	%{_libdir}/lib%{oname}Widgets.so
21cr|vlc-qt-1.1.1-6|133	%{_includedir}/%{oname}Widgets/ControlAudio.h
21cr|vlc-qt-1.1.1-6|134	%{_includedir}/%{oname}Widgets/ControlVideo.h
21cr|vlc-qt-1.1.1-6|135	%{_includedir}/%{oname}Widgets/SharedExportWidgets.h
21cr|vlc-qt-1.1.1-6|136	%{_includedir}/%{oname}Widgets/WidgetSeek.h
21cr|vlc-qt-1.1.1-6|137	%{_includedir}/%{oname}Widgets/WidgetSeekProgress.h
21cr|vlc-qt-1.1.1-6|138	%{_includedir}/%{oname}Widgets/WidgetVideo.h
21cr|vlc-qt-1.1.1-6|139	%{_includedir}/%{oname}Widgets/WidgetVolumeSlider.h
21cr|vlc-qt-1.1.1-6|140	
21cr|vlc-qt-1.1.1-6|141	#----------------------------------------------------------------------------
21cr|vlc-qt-1.1.1-6|142	
21cr|vlc-qt-1.1.1-6|143	%package -n	%{libnameqml}
21cr|vlc-qt-1.1.1-6|144	Summary:	A simple library to connect Qt application with libvlc (qml)
21cr|vlc-qt-1.1.1-6|145	Group:		System/Libraries
21cr|vlc-qt-1.1.1-6|146	%rename		%{oldlibnameqml}
21cr|vlc-qt-1.1.1-6|147	
21cr|vlc-qt-1.1.1-6|148	%description -n %{libnameqml}
21cr|vlc-qt-1.1.1-6|149	VLC-Qt is a free library used to connect Qt and libvlc libraries.
21cr|vlc-qt-1.1.1-6|150	It contains core classes for main media playback and also some GUI
21cr|vlc-qt-1.1.1-6|151	classes for faster media player development.
21cr|vlc-qt-1.1.1-6|152	This package contains the %{name}-qml library.
21cr|vlc-qt-1.1.1-6|153	
21cr|vlc-qt-1.1.1-6|154	%files  -n %{libnameqml}
21cr|vlc-qt-1.1.1-6|155	%doc CHANGELOG.md README.md LICENSE.md
21cr|vlc-qt-1.1.1-6|156	%{_libdir}/lib%{oname}Qml.so.%{major}
21cr|vlc-qt-1.1.1-6|157	%{_libdir}/lib%{oname}Qml.so.%{major}.*
21cr|vlc-qt-1.1.1-6|158	%{_libdir}/qt5/qml/%{oname}/lib%{oname}.so.%{major}*
21cr|vlc-qt-1.1.1-6|159	%{_libdir}/qt5/qml/%{oname}/qmldir
21cr|vlc-qt-1.1.1-6|160	
21cr|vlc-qt-1.1.1-6|161	#----------------------------------------------------------------------------
21cr|vlc-qt-1.1.1-6|162	
21cr|vlc-qt-1.1.1-6|163	%package -n	%{develnameqml}
21cr|vlc-qt-1.1.1-6|164	Summary:	Headers and development libraries for vlc-qt library (qml)
21cr|vlc-qt-1.1.1-6|165	Group:		Development/C++
21cr|vlc-qt-1.1.1-6|166	Requires:	%{libname} = %{EVRD}
21cr|vlc-qt-1.1.1-6|167	Requires:	%{libnameqml} = %{EVRD}
21cr|vlc-qt-1.1.1-6|168	Requires:	%{develname} = %{EVRD}
21cr|vlc-qt-1.1.1-6|169	Provides:	%{name}-qml-devel = %{EVRD}
21cr|vlc-qt-1.1.1-6|170	
21cr|vlc-qt-1.1.1-6|171	%description -n %{develnameqml}
21cr|vlc-qt-1.1.1-6|172	Headers and development libraries for %{name}-qml library.
21cr|vlc-qt-1.1.1-6|173	
21cr|vlc-qt-1.1.1-6|174	%files  -n %{develnameqml}
21cr|vlc-qt-1.1.1-6|175	%doc CHANGELOG.md README.md LICENSE.md
21cr|vlc-qt-1.1.1-6|176	%{_libdir}/cmake/%{oname}Qml/*.cmake
21cr|vlc-qt-1.1.1-6|177	%{_libdir}/cmake/%{oname}/*.cmake
21cr|vlc-qt-1.1.1-6|178	%{_libdir}/pkgconfig/lib%{oname}Qml.pc
21cr|vlc-qt-1.1.1-6|179	%{_libdir}/lib%{oname}Qml.so
21cr|vlc-qt-1.1.1-6|180	%{_libdir}/qt5/qml/%{oname}/lib%{oname}.so
21cr|vlc-qt-1.1.1-6|181	%{_includedir}/%{oname}Qml/Qml.h
21cr|vlc-qt-1.1.1-6|182	%{_includedir}/%{oname}Qml/QmlPlayer.h
21cr|vlc-qt-1.1.1-6|183	%{_includedir}/%{oname}Qml/QmlSource.h
21cr|vlc-qt-1.1.1-6|184	%{_includedir}/%{oname}Qml/QmlVideoObject.h
21cr|vlc-qt-1.1.1-6|185	%{_includedir}/%{oname}Qml/QmlVideoOutput.h
21cr|vlc-qt-1.1.1-6|186	%{_includedir}/%{oname}Qml/QmlVideoPlayer.h
21cr|vlc-qt-1.1.1-6|187	%{_includedir}/%{oname}Qml/SharedExportQml.h
21cr|vlc-qt-1.1.1-6|188	
21cr|vlc-qt-1.1.1-6|189	#----------------------------------------------------------------------------
21cr|vlc-qt-1.1.1-6|190	
21cr|vlc-qt-1.1.1-6|191	%prep
21cr|vlc-qt-1.1.1-6|192	%setup -q
21cr|vlc-qt-1.1.1-6|193	
21cr|vlc-qt-1.1.1-6|194	
21cr|vlc-qt-1.1.1-6|195	%build
21cr|vlc-qt-1.1.1-6|196	%cmake -DSYSTEM_QML=On
21cr|vlc-qt-1.1.1-6|197	%make
21cr|vlc-qt-1.1.1-6|198	
21cr|vlc-qt-1.1.1-6|199	
21cr|vlc-qt-1.1.1-6|200	%install
21cr|vlc-qt-1.1.1-6|201	%makeinstall_std -C build

10850 21
21cr|vlna-1.5-5|1	Summary: Add the \nobreak by Czech typesetting conventions
21cr|vlna-1.5-5|2	Name: vlna
21cr|vlna-1.5-5|3	Version: 1.5
21cr|vlna-1.5-5|4	Release: 5
21cr|vlna-1.5-5|5	Source0: ftp://math.feld.cvut.cz/pub/olsak/vlna/%{name}-%{version}.tar.gz
21cr|vlna-1.5-5|6	License: GPLv2
21cr|vlna-1.5-5|7	Group: Text tools
21cr|vlna-1.5-5|8	Url: http://petr.olsak.net/
21cr|vlna-1.5-5|9	
21cr|vlna-1.5-5|10	
21cr|vlna-1.5-5|11	%description
21cr|vlna-1.5-5|12	Program vlna adds ties (Czech vlna or vlnka) after nonsyllabic prepositions
21cr|vlna-1.5-5|13	(instead of spaces) in the TeX source files. This prevents line breaks
21cr|vlna-1.5-5|14	at undesirable spaces.
21cr|vlna-1.5-5|15	
21cr|vlna-1.5-5|16	
21cr|vlna-1.5-5|17	%prep
21cr|vlna-1.5-5|18	%setup -q
21cr|vlna-1.5-5|19	
21cr|vlna-1.5-5|20	%build
21cr|vlna-1.5-5|21	%configure
21cr|vlna-1.5-5|22	%make
21cr|vlna-1.5-5|23	
21cr|vlna-1.5-5|24	%install
21cr|vlna-1.5-5|25	%makeinstall
21cr|vlna-1.5-5|26	
21cr|vlna-1.5-5|27	%clean
21cr|vlna-1.5-5|28	
21cr|vlna-1.5-5|29	%files
21cr|vlna-1.5-5|30	%doc ChangeLog  README README.en vlna.txt
21cr|vlna-1.5-5|31	%{_bindir}/%{name}
21cr|vlna-1.5-5|32	%{_mandir}/man1/%{name}.1.*

10851 21
21cr|vmpk-0.8.10-1|1	Summary:	Virtual MIDI Piano Keyboard
21cr|vmpk-0.8.10-1|2	Name:		vmpk
21cr|vmpk-0.8.10-1|3	Version:	0.8.10
21cr|vmpk-0.8.10-1|4	Release:	1
21cr|vmpk-0.8.10-1|5	License:	GPLv3+
21cr|vmpk-0.8.10-1|6	Group:		Sound
21cr|vmpk-0.8.10-1|7	Url:		http://vmpk.sourceforge.net
21cr|vmpk-0.8.10-1|8	Source0:	https://sourceforge.net/projects/vmpk/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
21cr|vmpk-0.8.10-1|9	Source100:	%{name}.rpmlintrc
21cr|vmpk-0.8.10-1|10	BuildRequires:	asciidoc
21cr|vmpk-0.8.10-1|11	BuildRequires:	cmake >= 3.16
21cr|vmpk-0.8.10-1|12	BuildRequires:	desktop-file-utils
21cr|vmpk-0.8.10-1|13	BuildRequires:	gzip-utils
21cr|vmpk-0.8.10-1|14	BuildRequires:	qt5-linguist-tools
21cr|vmpk-0.8.10-1|15	BuildRequires:	xsltproc
21cr|vmpk-0.8.10-1|16	BuildRequires:	pkgconfig(alsa)
21cr|vmpk-0.8.10-1|17	BuildRequires:	pkgconfig(drumstick-alsa) >= 2.9.0
21cr|vmpk-0.8.10-1|18	BuildRequires:	pkgconfig(drumstick-rt)
21cr|vmpk-0.8.10-1|19	BuildRequires:	pkgconfig(drumstick-widgets)
21cr|vmpk-0.8.10-1|20	BuildRequires:	pkgconfig(jack)
21cr|vmpk-0.8.10-1|21	BuildRequires:	pkgconfig(Qt5Core) >= 5.12
21cr|vmpk-0.8.10-1|22	BuildRequires:	pkgconfig(Qt5DBus)
21cr|vmpk-0.8.10-1|23	BuildRequires:	pkgconfig(Qt5Gui)
21cr|vmpk-0.8.10-1|24	BuildRequires:	pkgconfig(Qt5Network)
21cr|vmpk-0.8.10-1|25	BuildRequires:	pkgconfig(Qt5Svg)
21cr|vmpk-0.8.10-1|26	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|vmpk-0.8.10-1|27	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|vmpk-0.8.10-1|28	BuildRequires:	pkgconfig(xcb)
21cr|vmpk-0.8.10-1|29	Requires:	drumstick >= 2.9.0
21cr|vmpk-0.8.10-1|30	
21cr|vmpk-0.8.10-1|31	%description
21cr|vmpk-0.8.10-1|32	VMPK is a MIDI event generator/receiver. It doesn't produce any sound by
21cr|vmpk-0.8.10-1|33	itself, but can be used to drive a MIDI synthesizer (either hardware or
21cr|vmpk-0.8.10-1|34	software, internal or external). You can use the computer's keyboard to play
21cr|vmpk-0.8.10-1|35	MIDI notes, and also the mouse. You can use the Virtual MIDI Piano Keyboard to
21cr|vmpk-0.8.10-1|36	display the played MIDI notes from another instrument or MIDI file player.
21cr|vmpk-0.8.10-1|37	
21cr|vmpk-0.8.10-1|38	%files
21cr|vmpk-0.8.10-1|39	%doc AUTHORS ChangeLog COPYING README.md TODO
21cr|vmpk-0.8.10-1|40	%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|vmpk-0.8.10-1|41	%{_bindir}/%{name}
21cr|vmpk-0.8.10-1|42	%{_datadir}/%{name}/*
21cr|vmpk-0.8.10-1|43	%{_datadir}/metainfo/net.sourceforge.VMPK.metainfo.xml
21cr|vmpk-0.8.10-1|44	%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
21cr|vmpk-0.8.10-1|45	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|vmpk-0.8.10-1|46	%{_datadir}/applications/net.sourceforge.VMPK.desktop
21cr|vmpk-0.8.10-1|47	%{_mandir}/man1/%{name}.1*
21cr|vmpk-0.8.10-1|48	
21cr|vmpk-0.8.10-1|49	#----------------------------------------------------------------------------
21cr|vmpk-0.8.10-1|50	
21cr|vmpk-0.8.10-1|51	%prep
21cr|vmpk-0.8.10-1|52	%setup -q
21cr|vmpk-0.8.10-1|53	
21cr|vmpk-0.8.10-1|54	
21cr|vmpk-0.8.10-1|55	%build
21cr|vmpk-0.8.10-1|56	%cmake -DUSE_QT=5
21cr|vmpk-0.8.10-1|57	%make
21cr|vmpk-0.8.10-1|58	
21cr|vmpk-0.8.10-1|59	
21cr|vmpk-0.8.10-1|60	%install
21cr|vmpk-0.8.10-1|61	%makeinstall_std -C build
21cr|vmpk-0.8.10-1|62	
21cr|vmpk-0.8.10-1|63	desktop-file-edit	--remove-category="Education;" \
21cr|vmpk-0.8.10-1|64	--remove-category="Audiovideo;" \
21cr|vmpk-0.8.10-1|65	%{buildroot}%{_datadir}/applications/net.sourceforge.VMPK.desktop
21cr|vmpk-0.8.10-1|66	
21cr|vmpk-0.8.10-1|67	# Provide autoload support module for midi
21cr|vmpk-0.8.10-1|68	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21cr|vmpk-0.8.10-1|69	echo "snd_seq" > %{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21cr|vmpk-0.8.10-1|70	
21cr|vmpk-0.8.10-1|71	# Fix gzipped-svg-icon
21cr|vmpk-0.8.10-1|72	(
21cr|vmpk-0.8.10-1|73	cd %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|vmpk-0.8.10-1|74	zcat %{name}.svgz > %{name}.svg && rm -f %{name}.svgz
21cr|vmpk-0.8.10-1|75	)
21cr|vmpk-0.8.10-1|76	

10852 21
21cr|vm-pop3d-1.1.6-14|1	# Workaround to build with GCC 10
21cr|vm-pop3d-1.1.6-14|2	%global optflags %{optflags} -fcommon
21cr|vm-pop3d-1.1.6-14|3	Summary:	Virtualmail-pop3d, fork of gnu-pop3d
21cr|vm-pop3d-1.1.6-14|4	Name:		vm-pop3d
21cr|vm-pop3d-1.1.6-14|5	Version:	1.1.6
21cr|vm-pop3d-1.1.6-14|6	Release:	14
21cr|vm-pop3d-1.1.6-14|7	License:	GPLv2+
21cr|vm-pop3d-1.1.6-14|8	Group:		Networking/Other
21cr|vm-pop3d-1.1.6-14|9	Url:		http://www.reedmedia.net/software/virtualmail-pop3d/
21cr|vm-pop3d-1.1.6-14|10	Source0:	ftp://ftp.nodomainname.net/pub/gnu-pop3d/current/%{name}-%{version}.tar.bz2
21cr|vm-pop3d-1.1.6-14|11	Source1:	%{name}-xinetd.bz2
21cr|vm-pop3d-1.1.6-14|12	Patch0:		vm-pop3d-popbsmtp.patch.bz2
21cr|vm-pop3d-1.1.6-14|13	Patch1:		vm-pop3d-1.1.6-headerfix.patch.bz2
21cr|vm-pop3d-1.1.6-14|14	Patch2:		vm-pop3d-pamd.patch
21cr|vm-pop3d-1.1.6-14|15	Patch3:		vm-pop3d-1.1.6-fix-buffer-overflow.patch
21cr|vm-pop3d-1.1.6-14|16	BuildRequires:	pam-devel
21cr|vm-pop3d-1.1.6-14|17	Requires:	xinetd
21cr|vm-pop3d-1.1.6-14|18	Requires(post,preun):	rpm-helper
21cr|vm-pop3d-1.1.6-14|19	
21cr|vm-pop3d-1.1.6-14|20	%description
21cr|vm-pop3d-1.1.6-14|21	The GNU POP3 server, or GNU POP. This is a small, fast, efficient POP3 server.
21cr|vm-pop3d-1.1.6-14|22	It aims to be fully RFC compliant. Please read the file README.rpm in this
21cr|vm-pop3d-1.1.6-14|23	packages doc directory for more information.
21cr|vm-pop3d-1.1.6-14|24	
21cr|vm-pop3d-1.1.6-14|25	%files
21cr|vm-pop3d-1.1.6-14|26	%doc README AUTHORS TODO INSTALL RFC*
21cr|vm-pop3d-1.1.6-14|27	%{_sbindir}/*
21cr|vm-pop3d-1.1.6-14|28	%{_mandir}/man8/*
21cr|vm-pop3d-1.1.6-14|29	%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
21cr|vm-pop3d-1.1.6-14|30	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|vm-pop3d-1.1.6-14|31	
21cr|vm-pop3d-1.1.6-14|32	%post
21cr|vm-pop3d-1.1.6-14|33	%_post_service %{name}
21cr|vm-pop3d-1.1.6-14|34	
21cr|vm-pop3d-1.1.6-14|35	%preun
21cr|vm-pop3d-1.1.6-14|36	%_preun_service %{name}
21cr|vm-pop3d-1.1.6-14|37	
21cr|vm-pop3d-1.1.6-14|38	#----------------------------------------------------------------------------
21cr|vm-pop3d-1.1.6-14|39	
21cr|vm-pop3d-1.1.6-14|40	%prep
21cr|vm-pop3d-1.1.6-14|41	%setup -q
21cr|vm-pop3d-1.1.6-14|42	%patch0 -p0 -b .popbsmtp~
21cr|vm-pop3d-1.1.6-14|43	%patch1 -p1 -b .headerfix~
21cr|vm-pop3d-1.1.6-14|44	%patch2 -p1 -b .pamd~
21cr|vm-pop3d-1.1.6-14|45	%patch3 -p1 -b .overflow~
21cr|vm-pop3d-1.1.6-14|46	
21cr|vm-pop3d-1.1.6-14|47	%build
21cr|vm-pop3d-1.1.6-14|48	%configure \
21cr|vm-pop3d-1.1.6-14|49	--enable-pam
21cr|vm-pop3d-1.1.6-14|50	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|vm-pop3d-1.1.6-14|51	
21cr|vm-pop3d-1.1.6-14|52	%install
21cr|vm-pop3d-1.1.6-14|53	%makeinstall
21cr|vm-pop3d-1.1.6-14|54	install -D -m644 %{name}.pamd %{buildroot}%{_sysconfdir}/pam.d/%{name}
21cr|vm-pop3d-1.1.6-14|55	bzcat %{SOURCE1} > %{name}-xinetd; install -D -m644 %{name}-xinetd %{buildroot}%{_sysconfdir}/xinetd.d/%{name}

10853 21
21cr|vms-empire-1.16-1|1	%define debug_package	%{nil}
21cr|vms-empire-1.16-1|2	
21cr|vms-empire-1.16-1|3	Summary:	The ancestor of all expand/explore/exploit/exterminate games
21cr|vms-empire-1.16-1|4	Name:		vms-empire
21cr|vms-empire-1.16-1|5	Version:	1.16
21cr|vms-empire-1.16-1|6	Release:	1
21cr|vms-empire-1.16-1|7	License:	GPLv2
21cr|vms-empire-1.16-1|8	Group:		Games/Strategy
21cr|vms-empire-1.16-1|9	Url:		http://catb.org/~esr/vms-empire/
21cr|vms-empire-1.16-1|10	Source:		http://www.catb.org/~esr/%{name}/%{name}-%{version}.tar.gz
21cr|vms-empire-1.16-1|11	BuildRequires:	pkgconfig(ncurses)
21cr|vms-empire-1.16-1|12	BuildRequires:	desktop-file-utils
21cr|vms-empire-1.16-1|13	
21cr|vms-empire-1.16-1|14	
21cr|vms-empire-1.16-1|15	%description
21cr|vms-empire-1.16-1|16	Empire is a simulation of a full-scale war between two emperors,
21cr|vms-empire-1.16-1|17	the computer and you. Naturally, there is only room for one,
21cr|vms-empire-1.16-1|18	so the object of the game is to destroy the other.
21cr|vms-empire-1.16-1|19	The computer plays by the same rules that you do.
21cr|vms-empire-1.16-1|20	This game was ancestral to all later
21cr|vms-empire-1.16-1|21	expand/explore/exploit/exterminate games,
21cr|vms-empire-1.16-1|22	including Civilization and Master of Orion.
21cr|vms-empire-1.16-1|23	
21cr|vms-empire-1.16-1|24	%files
21cr|vms-empire-1.16-1|25	%doc BUGS COPYING README AUTHORS NEWS
21cr|vms-empire-1.16-1|26	%{_mandir}/man6/%{name}.6*
21cr|vms-empire-1.16-1|27	%{_bindir}/%{name}
21cr|vms-empire-1.16-1|28	%{_datadir}/applications/*.desktop
21cr|vms-empire-1.16-1|29	%{_iconsdir}/hicolor/*/*/*.png
21cr|vms-empire-1.16-1|30	%{_datadir}/appdata/*.xml
21cr|vms-empire-1.16-1|31	#-----------------------------------------
21cr|vms-empire-1.16-1|32	%prep
21cr|vms-empire-1.16-1|33	%setup -q
21cr|vms-empire-1.16-1|34	
21cr|vms-empire-1.16-1|35	%build
21cr|vms-empire-1.16-1|36	%setup_compile_flags
21cr|vms-empire-1.16-1|37	%make
21cr|vms-empire-1.16-1|38	
21cr|vms-empire-1.16-1|39	%install
21cr|vms-empire-1.16-1|40	%makeinstall_std
21cr|vms-empire-1.16-1|41	
21cr|vms-empire-1.16-1|42	%check
21cr|vms-empire-1.16-1|43	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop

10854 21
21cr|vobcopy-1.2.0-5|1	
21cr|vobcopy-1.2.0-5|2	Summary:	Copy DVD videos to the hard disk
21cr|vobcopy-1.2.0-5|3	Name:		vobcopy
21cr|vobcopy-1.2.0-5|4	Version:	1.2.0
21cr|vobcopy-1.2.0-5|5	Release:	5
21cr|vobcopy-1.2.0-5|6	License:	GPLv2+
21cr|vobcopy-1.2.0-5|7	Group:		Video
21cr|vobcopy-1.2.0-5|8	Url:		http://vobcopy.org/
21cr|vobcopy-1.2.0-5|9	Source0:	http://vobcopy.org/download/%{name}-%{version}.tar.bz2
21cr|vobcopy-1.2.0-5|10	BuildRequires:	pkgconfig(dvdread)
21cr|vobcopy-1.2.0-5|11	Requires:	libdvdcss
21cr|vobcopy-1.2.0-5|12	
21cr|vobcopy-1.2.0-5|13	%description
21cr|vobcopy-1.2.0-5|14	Vobcopy copies DVD .vob files to hard disk (thanks to libdvdread),
21cr|vobcopy-1.2.0-5|15	decrypting them on the way (if libdvdcss is installed) and merges them into
21cr|vobcopy-1.2.0-5|16	2 GB files (or larger) with the name extracted from the DVD. It checks for
21cr|vobcopy-1.2.0-5|17	enough free space on the destination drive and compares the copied size to
21cr|vobcopy-1.2.0-5|18	the size on DVD (in case something went wrong during the copying). It can
21cr|vobcopy-1.2.0-5|19	also mirror a whole DVD video part and copy single files.
21cr|vobcopy-1.2.0-5|20	
21cr|vobcopy-1.2.0-5|21	This package is in restricted as it depends on libdvdcss.
21cr|vobcopy-1.2.0-5|22	
21cr|vobcopy-1.2.0-5|23	%files
21cr|vobcopy-1.2.0-5|24	%doc README Changelog alternative_programs.txt TODO Release-Notes
21cr|vobcopy-1.2.0-5|25	%{_bindir}/%{name}
21cr|vobcopy-1.2.0-5|26	%{_mandir}/man1/%{name}.1*
21cr|vobcopy-1.2.0-5|27	%lang(de) %{_mandir}/de/man1/%{name}.1*
21cr|vobcopy-1.2.0-5|28	
21cr|vobcopy-1.2.0-5|29	#----------------------------------------------------------------------------
21cr|vobcopy-1.2.0-5|30	
21cr|vobcopy-1.2.0-5|31	%prep
21cr|vobcopy-1.2.0-5|32	%setup -q
21cr|vobcopy-1.2.0-5|33	
21cr|vobcopy-1.2.0-5|34	%build
21cr|vobcopy-1.2.0-5|35	%setup_compile_flags
21cr|vobcopy-1.2.0-5|36	%make
21cr|vobcopy-1.2.0-5|37	
21cr|vobcopy-1.2.0-5|38	%install
21cr|vobcopy-1.2.0-5|39	%makeinstall \
21cr|vobcopy-1.2.0-5|40	BINDIR=%{buildroot}%{_bindir} \
21cr|vobcopy-1.2.0-5|41	MANDIR=%{buildroot}%{_mandir} \
21cr|vobcopy-1.2.0-5|42	DOCDIR=%{buildroot}%{_datadir}/doc/%{name}
21cr|vobcopy-1.2.0-5|43	
21cr|vobcopy-1.2.0-5|44	#rm files provided in %doc
21cr|vobcopy-1.2.0-5|45	rm %{buildroot}%{_docdir}/vobcopy/COPYING

10855 21
21cr|voipong-2.0-10|1	%define Werror_cflags %nil
21cr|voipong-2.0-10|2	%define debug_package	%{nil}
21cr|voipong-2.0-10|3	
21cr|voipong-2.0-10|4	Summary:	VoIPong Voice Over IP Sniffer
21cr|voipong-2.0-10|5	Name:		voipong
21cr|voipong-2.0-10|6	Version:	2.0
21cr|voipong-2.0-10|7	Release:	10
21cr|voipong-2.0-10|8	License:	GPL
21cr|voipong-2.0-10|9	Group:		System/Servers
21cr|voipong-2.0-10|10	URL:		http://www.enderunix.org/voipong/
21cr|voipong-2.0-10|11	Source0:	http://www.enderunix.org/voipong/%{name}-%{version}.tar.bz2
21cr|voipong-2.0-10|12	Source1:	voipong.init.bz2
21cr|voipong-2.0-10|13	Source2:	voipong.sysconfig.bz2
21cr|voipong-2.0-10|14	Source3:        %{name}.tmpfiles.d
21cr|voipong-2.0-10|15	Patch0:		voipong-2.0-mdv_conf.diff
21cr|voipong-2.0-10|16	Requires(post): rpm-helper
21cr|voipong-2.0-10|17	Requires(preun): rpm-helper
21cr|voipong-2.0-10|18	BuildRequires:	libpcap-devel
21cr|voipong-2.0-10|19	
21cr|voipong-2.0-10|20	
21cr|voipong-2.0-10|21	%description
21cr|voipong-2.0-10|22	VoIPong is a utility which detects all Voice Over IP calls on a
21cr|voipong-2.0-10|23	pipeline, and for those which are G711 encoded, dumps actual
21cr|voipong-2.0-10|24	conversation to separate wave files. It supports SIP, H323,
21cr|voipong-2.0-10|25	Cisco's Skinny Client Protocol, RTP and RTCP.
21cr|voipong-2.0-10|26	
21cr|voipong-2.0-10|27	%prep
21cr|voipong-2.0-10|28	
21cr|voipong-2.0-10|29	%setup -q -n %{name}-%{version}
21cr|voipong-2.0-10|30	%patch0 -p1
21cr|voipong-2.0-10|31	
21cr|voipong-2.0-10|32	# lib64 fix
21cr|voipong-2.0-10|33	perl -pi -e "s|/usr/lib|%{_libdir}|g" etc/*
21cr|voipong-2.0-10|34	
21cr|voipong-2.0-10|35	# fix attribs
21cr|voipong-2.0-10|36	chmod 644 ALGORITHMS AUTHORS COPYING ChangeLog INSTALL KNOWN_BUGS LICENSE NEWS README THANKS TODO
21cr|voipong-2.0-10|37	chmod 644 docs/users-manual/*.html docs/users-manual/*.css
21cr|voipong-2.0-10|38	
21cr|voipong-2.0-10|39	bzcat %{SOURCE1} > voipong.init
21cr|voipong-2.0-10|40	bzcat %{SOURCE2} > voipong.sysconfig
21cr|voipong-2.0-10|41	
21cr|voipong-2.0-10|42	%build
21cr|voipong-2.0-10|43	
21cr|voipong-2.0-10|44	%make \
21cr|voipong-2.0-10|45	CFLAGS="%{optflags} -Wall -Iinclude" \
21cr|voipong-2.0-10|46	SHLIBS="-L%{_libdir} -lpcap -ldl" -f Makefile.linux
21cr|voipong-2.0-10|47	
21cr|voipong-2.0-10|48	%install
21cr|voipong-2.0-10|49	
21cr|voipong-2.0-10|50	# don't fiddle with the initscript!
21cr|voipong-2.0-10|51	export DONT_GPRINTIFY=1
21cr|voipong-2.0-10|52	
21cr|voipong-2.0-10|53	install -d %{buildroot}%{_initrddir}
21cr|voipong-2.0-10|54	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|voipong-2.0-10|55	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|voipong-2.0-10|56	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|voipong-2.0-10|57	install -d %{buildroot}%{_sbindir}
21cr|voipong-2.0-10|58	install -d %{buildroot}%{_libdir}/%{name}
21cr|voipong-2.0-10|59	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21cr|voipong-2.0-10|60	install -d %{buildroot}/var/log/%{name}
21cr|voipong-2.0-10|61	
21cr|voipong-2.0-10|62	install -m0755 voipong %{buildroot}%{_sbindir}/
21cr|voipong-2.0-10|63	install -m0755 voipctl %{buildroot}%{_sbindir}/
21cr|voipong-2.0-10|64	install -m0755 modvocoder_pcmu.so %{buildroot}%{_libdir}/%{name}/
21cr|voipong-2.0-10|65	install -m0755 modvocoder_pcma.so %{buildroot}%{_libdir}/%{name}/
21cr|voipong-2.0-10|66	install -m0644 etc/voipong.conf %{buildroot}%{_sysconfdir}/%{name}/
21cr|voipong-2.0-10|67	install -m0644 etc/voipongnets %{buildroot}%{_sysconfdir}/%{name}/
21cr|voipong-2.0-10|68	
21cr|voipong-2.0-10|69	install -m0755 voipong.init %{buildroot}%{_initrddir}/%{name}
21cr|voipong-2.0-10|70	install -m0644 voipong.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|voipong-2.0-10|71	
21cr|voipong-2.0-10|72	# install log rotation stuff
21cr|voipong-2.0-10|73	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
21cr|voipong-2.0-10|74	/var/log/%{name}/voipong.log /var/log/%{name}/voipcdr.log {
21cr|voipong-2.0-10|75	rotate 5
21cr|voipong-2.0-10|76	monthly
21cr|voipong-2.0-10|77	missingok
21cr|voipong-2.0-10|78	notifempty
21cr|voipong-2.0-10|79	nocompress
21cr|voipong-2.0-10|80	prerotate
21cr|voipong-2.0-10|81	%{_initrddir}/%{name} restart > /dev/null 2>&1
21cr|voipong-2.0-10|82	endscript
21cr|voipong-2.0-10|83	postrotate
21cr|voipong-2.0-10|84	%{_initrddir}/%{name} restart > /dev/null 2>&1
21cr|voipong-2.0-10|85	endscript
21cr|voipong-2.0-10|86	}
21cr|voipong-2.0-10|87	EOF
21cr|voipong-2.0-10|88	
21cr|voipong-2.0-10|89	install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|voipong-2.0-10|90	
21cr|voipong-2.0-10|91	%post
21cr|voipong-2.0-10|92	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21cr|voipong-2.0-10|93	%_post_service %{name}
21cr|voipong-2.0-10|94	
21cr|voipong-2.0-10|95	%preun
21cr|voipong-2.0-10|96	%_preun_service %{name}
21cr|voipong-2.0-10|97	
21cr|voipong-2.0-10|98	%files
21cr|voipong-2.0-10|99	%{_tmpfilesdir}/%{name}.conf
21cr|voipong-2.0-10|100	%doc ALGORITHMS AUTHORS COPYING ChangeLog INSTALL KNOWN_BUGS LICENSE NEWS README THANKS TODO
21cr|voipong-2.0-10|101	%doc docs/users-manual/*.html docs/users-manual/*.css
21cr|voipong-2.0-10|102	%attr(0755,root,root) %{_initrddir}/%{name}
21cr|voipong-2.0-10|103	%dir %{_sysconfdir}/%{name}
21cr|voipong-2.0-10|104	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/voipong.conf
21cr|voipong-2.0-10|105	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/voipongnets
21cr|voipong-2.0-10|106	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|voipong-2.0-10|107	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|voipong-2.0-10|108	%attr(0755,root,root) %{_sbindir}/voipong
21cr|voipong-2.0-10|109	%attr(0755,root,root) %{_sbindir}/voipctl
21cr|voipong-2.0-10|110	%attr(0755,root,root) %dir %{_libdir}/%{name}
21cr|voipong-2.0-10|111	%attr(0755,root,root) %{_libdir}/%{name}/*.so
21cr|voipong-2.0-10|112	%attr(0755,root,root) %dir %{_localstatedir}/lib/%{name}
21cr|voipong-2.0-10|113	%attr(0755,root,root) %dir /var/log/%{name}

10856 21
21cr|vokoscreen-3.6.0-1|1	%global	_enable_debug_packages %{nil}
21cr|vokoscreen-3.6.0-1|2	%global	debug_package %{nil}
21cr|vokoscreen-3.6.0-1|3	
21cr|vokoscreen-3.6.0-1|4	%define	oname vokoscreenNG
21cr|vokoscreen-3.6.0-1|5	
21cr|vokoscreen-3.6.0-1|6	Summary:	Screencast creator
21cr|vokoscreen-3.6.0-1|7	Name:		vokoscreen
21cr|vokoscreen-3.6.0-1|8	Version:	3.6.0
21cr|vokoscreen-3.6.0-1|9	Release:	1
21cr|vokoscreen-3.6.0-1|10	License:	GPLv2+ and BSD
21cr|vokoscreen-3.6.0-1|11	Group:		Video
21cr|vokoscreen-3.6.0-1|12	Url:	https://github.com/vkohaupt/vokoscreenNG
21cr|vokoscreen-3.6.0-1|13	Source0:	https://github.com/vkohaupt/vokoscreenNG/archive/%{version}/%{oname}-%{version}.tar.gz
21cr|vokoscreen-3.6.0-1|14	BuildRequires:	desktop-file-utils
21cr|vokoscreen-3.6.0-1|15	BuildRequires:	qt5-linguist-tools
21cr|vokoscreen-3.6.0-1|16	BuildRequires:	qt5-tools
21cr|vokoscreen-3.6.0-1|17	BuildRequires:	ffmpeg-devel
21cr|vokoscreen-3.6.0-1|18	BuildRequires:	pkgconfig(alsa)
21cr|vokoscreen-3.6.0-1|19	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21cr|vokoscreen-3.6.0-1|20	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|vokoscreen-3.6.0-1|21	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
21cr|vokoscreen-3.6.0-1|22	BuildRequires:	pkgconfig(libpulse)
21cr|vokoscreen-3.6.0-1|23	BuildRequires:	pkgconfig(libv4l2)
21cr|vokoscreen-3.6.0-1|24	BuildRequires:	pkgconfig(openssl) >= 1.1.1
21cr|vokoscreen-3.6.0-1|25	BuildRequires:	pkgconfig(Qt5DBus)
21cr|vokoscreen-3.6.0-1|26	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.2
21cr|vokoscreen-3.6.0-1|27	BuildRequires:	pkgconfig(Qt5Gui)
21cr|vokoscreen-3.6.0-1|28	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|vokoscreen-3.6.0-1|29	BuildRequires:	pkgconfig(Qt5Network)
21cr|vokoscreen-3.6.0-1|30	BuildRequires:	pkgconfig(Qt5Test)
21cr|vokoscreen-3.6.0-1|31	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|vokoscreen-3.6.0-1|32	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|vokoscreen-3.6.0-1|33	BuildRequires:	pkgconfig(wayland-client)
21cr|vokoscreen-3.6.0-1|34	BuildRequires:	pkgconfig(x11)
21cr|vokoscreen-3.6.0-1|35	Requires:	alsa-utils
21cr|vokoscreen-3.6.0-1|36	Requires:	pulseaudio-utils
21cr|vokoscreen-3.6.0-1|37	Requires:	v4l-utils
21cr|vokoscreen-3.6.0-1|38	
21cr|vokoscreen-3.6.0-1|39	%description
21cr|vokoscreen-3.6.0-1|40	vokoscreen is an easy to use screencast creator to record educational
21cr|vokoscreen-3.6.0-1|41	videos, live recordings of browser, installation, video conferences, etc.
21cr|vokoscreen-3.6.0-1|42	
21cr|vokoscreen-3.6.0-1|43	%files
21cr|vokoscreen-3.6.0-1|44	%doc COPYING
21cr|vokoscreen-3.6.0-1|45	%{_bindir}/%{oname}
21cr|vokoscreen-3.6.0-1|46	%{_datadir}/applications/%{oname}.desktop
21cr|vokoscreen-3.6.0-1|47	%{_datadir}/pixmaps/%{oname}.png
21cr|vokoscreen-3.6.0-1|48	
21cr|vokoscreen-3.6.0-1|49	#-----------------------------------------------------------------------------
21cr|vokoscreen-3.6.0-1|50	
21cr|vokoscreen-3.6.0-1|51	%prep
21cr|vokoscreen-3.6.0-1|52	%setup -qn %{oname}-%{version}
21cr|vokoscreen-3.6.0-1|53	
21cr|vokoscreen-3.6.0-1|54	%build
21cr|vokoscreen-3.6.0-1|55	pushd src
21cr|vokoscreen-3.6.0-1|56	%qmake_qt5 \
21cr|vokoscreen-3.6.0-1|57	"CONFIG+=LINUX_INTEGRATED" \
21cr|vokoscreen-3.6.0-1|58	"CONFIG+=release" \
21cr|vokoscreen-3.6.0-1|59	"CONFIG+=c++14"
21cr|vokoscreen-3.6.0-1|60	%make
21cr|vokoscreen-3.6.0-1|61	popd
21cr|vokoscreen-3.6.0-1|62	
21cr|vokoscreen-3.6.0-1|63	
21cr|vokoscreen-3.6.0-1|64	%install
21cr|vokoscreen-3.6.0-1|65	pushd src
21cr|vokoscreen-3.6.0-1|66	make INSTALL_ROOT=%{buildroot} install
21cr|vokoscreen-3.6.0-1|67	
21cr|vokoscreen-3.6.0-1|68	install -D -m 0755 %{oname} %{buildroot}%{_bindir}/%{oname}
21cr|vokoscreen-3.6.0-1|69	install -D -m 0644 applications/%{oname}.desktop %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|vokoscreen-3.6.0-1|70	install -D -m 0644 applications/%{oname}.png %{buildroot}%{_datadir}/pixmaps/%{oname}.png
21cr|vokoscreen-3.6.0-1|71	popd

10857 21
21cr|volk-2.5.2-1|1	%define major 2
21cr|volk-2.5.2-1|2	%define libname %mklibname %{name} %{major}
21cr|volk-2.5.2-1|3	%define devname %mklibname %{name} -d
21cr|volk-2.5.2-1|4	
21cr|volk-2.5.2-1|5	Name:          volk
21cr|volk-2.5.2-1|6	Version:       2.5.2
21cr|volk-2.5.2-1|7	Release:       1
21cr|volk-2.5.2-1|8	Summary:       The Vector Optimized Library of Kernels
21cr|volk-2.5.2-1|9	Group:         System/Libraries
21cr|volk-2.5.2-1|10	License:       GPLv3+
21cr|volk-2.5.2-1|11	URL:           https://github.com/gnuradio/%{name}
21cr|volk-2.5.2-1|12	Source0:       https://github.com/gnuradio/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|volk-2.5.2-1|13	
21cr|volk-2.5.2-1|14	BuildRequires: gnupg2
21cr|volk-2.5.2-1|15	BuildRequires: make
21cr|volk-2.5.2-1|16	BuildRequires: cmake
21cr|volk-2.5.2-1|17	BuildRequires: doxygen
21cr|volk-2.5.2-1|18	BuildRequires: gcc-c++
21cr|volk-2.5.2-1|19	BuildRequires: python3-devel
21cr|volk-2.5.2-1|20	BuildRequires: python3-mako
21cr|volk-2.5.2-1|21	BuildRequires: orc-devel
21cr|volk-2.5.2-1|22	BuildRequires: sed
21cr|volk-2.5.2-1|23	Conflicts:     python3-gnuradio < 3.9.0.0
21cr|volk-2.5.2-1|24	Conflicts:     gnuradio-devel < 3.9.0.0
21cr|volk-2.5.2-1|25	
21cr|volk-2.5.2-1|26	%description
21cr|volk-2.5.2-1|27	VOLK is the Vector-Optimized Library of Kernels. It is a library that contains
21cr|volk-2.5.2-1|28	kernels of hand-written SIMD code for different mathematical operations.
21cr|volk-2.5.2-1|29	Since each SIMD architecture can be very different and no compiler has yet
21cr|volk-2.5.2-1|30	come along to handle vectorization properly or highly efficiently, VOLK
21cr|volk-2.5.2-1|31	approaches the problem differently. VOLK is a sub-project of GNU Radio.
21cr|volk-2.5.2-1|32	
21cr|volk-2.5.2-1|33	%files
21cr|volk-2.5.2-1|34	%license COPYING
21cr|volk-2.5.2-1|35	%doc README.md docs/CHANGELOG.md
21cr|volk-2.5.2-1|36	%{_bindir}/volk-config-info
21cr|volk-2.5.2-1|37	%{_bindir}/volk_modtool
21cr|volk-2.5.2-1|38	%{_bindir}/volk_profile
21cr|volk-2.5.2-1|39	%{python3_sitearch}/volk_modtool
21cr|volk-2.5.2-1|40	
21cr|volk-2.5.2-1|41	#-------------------------------------------------------------------
21cr|volk-2.5.2-1|42	%package -n %{libname}
21cr|volk-2.5.2-1|43	Summary:	%{name} shared library
21cr|volk-2.5.2-1|44	Group:		System/Libraries
21cr|volk-2.5.2-1|45	
21cr|volk-2.5.2-1|46	%description -n %{libname}
21cr|volk-2.5.2-1|47	%{name} shared library.
21cr|volk-2.5.2-1|48	
21cr|volk-2.5.2-1|49	%files -n %{libname}
21cr|volk-2.5.2-1|50	%{_libdir}/lib%{name}.so.%{major}*
21cr|volk-2.5.2-1|51	
21cr|volk-2.5.2-1|52	#------------------------------------------------------------------
21cr|volk-2.5.2-1|53	%package -n %{devname}
21cr|volk-2.5.2-1|54	Summary:       Development files for VOLK
21cr|volk-2.5.2-1|55	Group:         Development/Other
21cr|volk-2.5.2-1|56	Requires:      %{libname} = %{EVRD}
21cr|volk-2.5.2-1|57	Provides:      %{name}-devel = %{EVRD}
21cr|volk-2.5.2-1|58	Requires:      %{name}%{?_isa} = %{EVRD}
21cr|volk-2.5.2-1|59	
21cr|volk-2.5.2-1|60	
21cr|volk-2.5.2-1|61	%description -n %{devname}
21cr|volk-2.5.2-1|62	%{summary}.
21cr|volk-2.5.2-1|63	
21cr|volk-2.5.2-1|64	%files -n %{devname}
21cr|volk-2.5.2-1|65	%{_includedir}/volk
21cr|volk-2.5.2-1|66	%ifnarch s390x
21cr|volk-2.5.2-1|67	%{_includedir}/cpu_features
21cr|volk-2.5.2-1|68	%{_libdir}/cmake/CpuFeatures
21cr|volk-2.5.2-1|69	%endif
21cr|volk-2.5.2-1|70	%{_libdir}/libvolk.so
21cr|volk-2.5.2-1|71	%{_libdir}/cmake/volk
21cr|volk-2.5.2-1|72	%{_libdir}/pkgconfig/*.pc
21cr|volk-2.5.2-1|73	
21cr|volk-2.5.2-1|74	#-------------------------------------------------------------------
21cr|volk-2.5.2-1|75	
21cr|volk-2.5.2-1|76	%package doc
21cr|volk-2.5.2-1|77	Summary:       Documentation files for VOLK
21cr|volk-2.5.2-1|78	Group:         Documentation
21cr|volk-2.5.2-1|79	Requires:      %{name} = %{version}-%{release}
21cr|volk-2.5.2-1|80	BuildArch:     noarch
21cr|volk-2.5.2-1|81	
21cr|volk-2.5.2-1|82	
21cr|volk-2.5.2-1|83	%description doc
21cr|volk-2.5.2-1|84	%{summary}.
21cr|volk-2.5.2-1|85	
21cr|volk-2.5.2-1|86	%files doc
21cr|volk-2.5.2-1|87	%doc %{_docdir}/%{name}/html
21cr|volk-2.5.2-1|88	
21cr|volk-2.5.2-1|89	#-------------------------------------------------------------------
21cr|volk-2.5.2-1|90	
21cr|volk-2.5.2-1|91	%prep
21cr|volk-2.5.2-1|92	%autosetup -p1
21cr|volk-2.5.2-1|93	
21cr|volk-2.5.2-1|94	# fix shebangs
21cr|volk-2.5.2-1|95	pushd python/volk_modtool
21cr|volk-2.5.2-1|96	sed -i '1 {/#!\s*\/usr\/bin\/env\s\+python/ d}' __init__.py cfg.py
21cr|volk-2.5.2-1|97	popd
21cr|volk-2.5.2-1|98	
21cr|volk-2.5.2-1|99	%build
21cr|volk-2.5.2-1|100	# workaround, the code is not yet compatible with the strict-aliasing
21cr|volk-2.5.2-1|101	export CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|volk-2.5.2-1|102	export CXXFLAGS="$CFLAGS"
21cr|volk-2.5.2-1|103	%cmake
21cr|volk-2.5.2-1|104	%make_build
21cr|volk-2.5.2-1|105	
21cr|volk-2.5.2-1|106	# Use make_build for EL8 compat
21cr|volk-2.5.2-1|107	#%%make_build -C build volk_doc
21cr|volk-2.5.2-1|108	%make_build volk_doc
21cr|volk-2.5.2-1|109	
21cr|volk-2.5.2-1|110	
21cr|volk-2.5.2-1|111	# temporally disabled the testsuite due to https://github.com/gnuradio/volk/issues/442
21cr|volk-2.5.2-1|112	# gnuradio (and all volk consumers) could coredump on s390x and ppc64le under some
21cr|volk-2.5.2-1|113	# circumstances, see https://bugzilla.redhat.com/show_bug.cgi?id=1917625#c6
21cr|volk-2.5.2-1|114	#%%check
21cr|volk-2.5.2-1|115	#cd %{__cmake_builddir}
21cr|volk-2.5.2-1|116	#make test
21cr|volk-2.5.2-1|117	
21cr|volk-2.5.2-1|118	
21cr|volk-2.5.2-1|119	%install
21cr|volk-2.5.2-1|120	%make_install -C build
21cr|volk-2.5.2-1|121	
21cr|volk-2.5.2-1|122	# docs
21cr|volk-2.5.2-1|123	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|volk-2.5.2-1|124	cp -a build/html %{buildroot}%{_docdir}/%{name}
21cr|volk-2.5.2-1|125	
21cr|volk-2.5.2-1|126	# drop list_cpu_features, not needed, just some demo binary,
21cr|volk-2.5.2-1|127	# unavailable on s390x, for details see:
21cr|volk-2.5.2-1|128	# https://github.com/gnuradio/volk/issues/442#issuecomment-772059840
21cr|volk-2.5.2-1|129	rm -f %{buildroot}%{_bindir}/list_cpu_features
21cr|volk-2.5.2-1|130	
21cr|volk-2.5.2-1|131	# drop static objects
21cr|volk-2.5.2-1|132	rm -f %{buildroot}%{_libdir}/libcpu_features.a

10858 21
21cr|volpack-1.0c7-6|1	%define major 1
21cr|volpack-1.0c7-6|2	%define libname %mklibname volpack %{major}
21cr|volpack-1.0c7-6|3	
21cr|volpack-1.0c7-6|4	Name: volpack
21cr|volpack-1.0c7-6|5	Version: 1.0c7
21cr|volpack-1.0c7-6|6	Release: 6
21cr|volpack-1.0c7-6|7	Summary: Portable library for fast volume rendering
21cr|volpack-1.0c7-6|8	Group: System/Libraries
21cr|volpack-1.0c7-6|9	License: BSD
21cr|volpack-1.0c7-6|10	URL: http://amide.sourceforge.net
21cr|volpack-1.0c7-6|11	Source0: %{name}-%{version}.tgz
21cr|volpack-1.0c7-6|12	Patch0: volpack-1.0c7-mdv-link.patch
21cr|volpack-1.0c7-6|13	
21cr|volpack-1.0c7-6|14	%description
21cr|volpack-1.0c7-6|15	VolPack is a portable library of fast volume rendering algorithms that
21cr|volpack-1.0c7-6|16	produce high-quality images.  It was written by Phil Lacroute.
21cr|volpack-1.0c7-6|17	
21cr|volpack-1.0c7-6|18	%package -n %{libname}
21cr|volpack-1.0c7-6|19	Summary: Portable library for fast volume rendering
21cr|volpack-1.0c7-6|20	Group: System/Libraries
21cr|volpack-1.0c7-6|21	
21cr|volpack-1.0c7-6|22	%description -n %{libname}
21cr|volpack-1.0c7-6|23	VolPack is a portable library of fast volume rendering algorithms that
21cr|volpack-1.0c7-6|24	produce high-quality images.  It was written by Phil Lacroute.
21cr|volpack-1.0c7-6|25	
21cr|volpack-1.0c7-6|26	%package devel
21cr|volpack-1.0c7-6|27	Summary: Static libraries and header file for development using volpack
21cr|volpack-1.0c7-6|28	Group: Development/C
21cr|volpack-1.0c7-6|29	Requires: %{libname} = %{version}
21cr|volpack-1.0c7-6|30	
21cr|volpack-1.0c7-6|31	%description devel
21cr|volpack-1.0c7-6|32	The volpack-devel package contains the header files and static libraries
21cr|volpack-1.0c7-6|33	necessary for developing programs using the volpack volume rendering
21cr|volpack-1.0c7-6|34	library.
21cr|volpack-1.0c7-6|35	
21cr|volpack-1.0c7-6|36	%prep
21cr|volpack-1.0c7-6|37	%setup -q
21cr|volpack-1.0c7-6|38	%patch0 -p1
21cr|volpack-1.0c7-6|39	
21cr|volpack-1.0c7-6|40	%build
21cr|volpack-1.0c7-6|41	autoreconf -fi
21cr|volpack-1.0c7-6|42	%configure --disable-dependency-tracking --disable-static
21cr|volpack-1.0c7-6|43	# paralel build will fail
21cr|volpack-1.0c7-6|44	make
21cr|volpack-1.0c7-6|45	
21cr|volpack-1.0c7-6|46	%install
21cr|volpack-1.0c7-6|47	%makeinstall_std
21cr|volpack-1.0c7-6|48	
21cr|volpack-1.0c7-6|49	
21cr|volpack-1.0c7-6|50	%files -n %{libname}
21cr|volpack-1.0c7-6|51	%{_libdir}/*so.%{major}*
21cr|volpack-1.0c7-6|52	
21cr|volpack-1.0c7-6|53	%files devel
21cr|volpack-1.0c7-6|54	%doc AUTHORS COPYING
21cr|volpack-1.0c7-6|55	%{_libdir}/*.so
21cr|volpack-1.0c7-6|56	%{_includedir}/*
21cr|volpack-1.0c7-6|57	%{_mandir}/man3/*

10859 21
21cr|volume.app-1.1-11|1	Summary:	Simple volume control for AfterStep / BlackBox / WindowMaker
21cr|volume.app-1.1-11|2	Name:		volume.app
21cr|volume.app-1.1-11|3	Version:	1.1
21cr|volume.app-1.1-11|4	Release:	11
21cr|volume.app-1.1-11|5	License:	GPLv2+
21cr|volume.app-1.1-11|6	Group:		Sound
21cr|volume.app-1.1-11|7	Url:		http://volume-app.sourceforge.net/
21cr|volume.app-1.1-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|volume.app-1.1-11|9	Source1:	%{name}-icons.tar.bz2
21cr|volume.app-1.1-11|10	BuildRequires:	pkgconfig(x11)
21cr|volume.app-1.1-11|11	BuildRequires:	pkgconfig(xext)
21cr|volume.app-1.1-11|12	BuildRequires:	pkgconfig(xpm)
21cr|volume.app-1.1-11|13	
21cr|volume.app-1.1-11|14	%description
21cr|volume.app-1.1-11|15	Volume.app is intended to be an extremely simple, efficient, and
21cr|volume.app-1.1-11|16	attractive interface to a system's sound mixer. It differs from most other
21cr|volume.app-1.1-11|17	dockapp mixer programs in that it does not require minute control of the
21cr|volume.app-1.1-11|18	mouse to perform simple volume adjustments. It also lacks the ability to
21cr|volume.app-1.1-11|19	monitor or control more than one mixer source at a time.
21cr|volume.app-1.1-11|20	
21cr|volume.app-1.1-11|21	%files
21cr|volume.app-1.1-11|22	%doc ChangeLog AUTHORS INSTALL COPYING README TODO
21cr|volume.app-1.1-11|23	%{_bindir}/*
21cr|volume.app-1.1-11|24	%{_liconsdir}/%{name}.png
21cr|volume.app-1.1-11|25	%{_miconsdir}/%{name}.png
21cr|volume.app-1.1-11|26	%{_iconsdir}/%{name}.png
21cr|volume.app-1.1-11|27	%{_datadir}/applications/%{name}.desktop
21cr|volume.app-1.1-11|28	
21cr|volume.app-1.1-11|29	#----------------------------------------------------------------------------
21cr|volume.app-1.1-11|30	
21cr|volume.app-1.1-11|31	%prep
21cr|volume.app-1.1-11|32	%setup -q
21cr|volume.app-1.1-11|33	
21cr|volume.app-1.1-11|34	%build
21cr|volume.app-1.1-11|35	%make LDFLAGS="%{ldflags}"
21cr|volume.app-1.1-11|36	
21cr|volume.app-1.1-11|37	%install
21cr|volume.app-1.1-11|38	install -m 755 -d %{buildroot}%{_miconsdir}
21cr|volume.app-1.1-11|39	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|volume.app-1.1-11|40	install -m 755 -d %{buildroot}%{_liconsdir}
21cr|volume.app-1.1-11|41	tar xOjf %{SOURCE1} %{name}-16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
21cr|volume.app-1.1-11|42	tar xOjf %{SOURCE1} %{name}-32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
21cr|volume.app-1.1-11|43	tar xOjf %{SOURCE1} %{name}-48x48.png > %{buildroot}%{_liconsdir}/%{name}.png
21cr|volume.app-1.1-11|44	
21cr|volume.app-1.1-11|45	mkdir -p %{buildroot}%{_bindir}
21cr|volume.app-1.1-11|46	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|volume.app-1.1-11|47	
21cr|volume.app-1.1-11|48	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|volume.app-1.1-11|49	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|volume.app-1.1-11|50	[Desktop Entry]
21cr|volume.app-1.1-11|51	Type=Application
21cr|volume.app-1.1-11|52	Exec=%{name} -b
21cr|volume.app-1.1-11|53	Icon=%{name}
21cr|volume.app-1.1-11|54	Categories=Audio;
21cr|volume.app-1.1-11|55	Name=Volume knob
21cr|volume.app-1.1-11|56	Comment=Main Volume control dockapp
21cr|volume.app-1.1-11|57	EOF

10860 21
21cr|volumeicon-0.5.1-1|1	Summary:	Lightweight volume control
21cr|volumeicon-0.5.1-1|2	Name:		volumeicon
21cr|volumeicon-0.5.1-1|3	Version:	0.5.1
21cr|volumeicon-0.5.1-1|4	Release:	1
21cr|volumeicon-0.5.1-1|5	License:	GPLv3+
21cr|volumeicon-0.5.1-1|6	Group:		Graphical desktop/Other
21cr|volumeicon-0.5.1-1|7	Url:		https://github.com/Maato/volumeicon
21cr|volumeicon-0.5.1-1|8	Source0:	https://github.com/Maato/%{name}/archive/0.5.1.tar.gz
21cr|volumeicon-0.5.1-1|9	BuildRequires:	intltool
21cr|volumeicon-0.5.1-1|10	BuildRequires:	pkgconfig(alsa)
21cr|volumeicon-0.5.1-1|11	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|volumeicon-0.5.1-1|12	BuildRequires:	pkgconfig(libnotify)
21cr|volumeicon-0.5.1-1|13	
21cr|volumeicon-0.5.1-1|14	%description
21cr|volumeicon-0.5.1-1|15	Volume Icon aims to be a lightweight volume control that sits in your systray.
21cr|volumeicon-0.5.1-1|16	Features
21cr|volumeicon-0.5.1-1|17	
21cr|volumeicon-0.5.1-1|18	* Change volume by scrolling on the systray icon
21cr|volumeicon-0.5.1-1|19	* Ability to choose which channel to control
21cr|volumeicon-0.5.1-1|20	* Configurable stepsize (percentage of volume increase/decrease per scrollwheel
21cr|volumeicon-0.5.1-1|21	step)
21cr|volumeicon-0.5.1-1|22	* Several icon themes (with gtk theme as default)
21cr|volumeicon-0.5.1-1|23	* Configurable external mixer
21cr|volumeicon-0.5.1-1|24	* Volume Slider
21cr|volumeicon-0.5.1-1|25	
21cr|volumeicon-0.5.1-1|26	This is localized fork from Mandriva LXDE project.
21cr|volumeicon-0.5.1-1|27	
21cr|volumeicon-0.5.1-1|28	%files -f %{name}.lang
21cr|volumeicon-0.5.1-1|29	%doc AUTHORS COPYING ChangeLog
21cr|volumeicon-0.5.1-1|30	%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|volumeicon-0.5.1-1|31	%{_bindir}/%{name}
21cr|volumeicon-0.5.1-1|32	%{_datadir}/%{name}
21cr|volumeicon-0.5.1-1|33	
21cr|volumeicon-0.5.1-1|34	#----------------------------------------------------------------------------
21cr|volumeicon-0.5.1-1|35	
21cr|volumeicon-0.5.1-1|36	%prep
21cr|volumeicon-0.5.1-1|37	%setup -q
21cr|volumeicon-0.5.1-1|38	
21cr|volumeicon-0.5.1-1|39	%build
21cr|volumeicon-0.5.1-1|40	./autogen.sh
21cr|volumeicon-0.5.1-1|41	./configure --prefix=/usr \
21cr|volumeicon-0.5.1-1|42	--enable-notify \
21cr|volumeicon-0.5.1-1|43	
21cr|volumeicon-0.5.1-1|44	%make
21cr|volumeicon-0.5.1-1|45	
21cr|volumeicon-0.5.1-1|46	%install
21cr|volumeicon-0.5.1-1|47	%makeinstall_std
21cr|volumeicon-0.5.1-1|48	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
21cr|volumeicon-0.5.1-1|49	cat > %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop << EOF
21cr|volumeicon-0.5.1-1|50	[Desktop Entry]
21cr|volumeicon-0.5.1-1|51	Encoding=UTF-8
21cr|volumeicon-0.5.1-1|52	Name=volumeicon
21cr|volumeicon-0.5.1-1|53	Name[ru]=volumeicon
21cr|volumeicon-0.5.1-1|54	Comment=Volume Icon
21cr|volumeicon-0.5.1-1|55	Comment[ru]=Значок регулировки громкости
21cr|volumeicon-0.5.1-1|56	Exec=%{name}
21cr|volumeicon-0.5.1-1|57	Terminal=false
21cr|volumeicon-0.5.1-1|58	Type=Application
21cr|volumeicon-0.5.1-1|59	Icon=%{_datadir}/%{name}/gui/appicon.svg
21cr|volumeicon-0.5.1-1|60	Categories=AudioVideo;Audio;X-MandrivaLinux-Multimedia-Sound;
21cr|volumeicon-0.5.1-1|61	EOF
21cr|volumeicon-0.5.1-1|62	
21cr|volumeicon-0.5.1-1|63	%find_lang %{name}

10861 21
21cr|vorbisgain-0.37-10|1	Summary:	Adds tags to Ogg Vorbis files to adjust the volume
21cr|vorbisgain-0.37-10|2	Name:		vorbisgain
21cr|vorbisgain-0.37-10|3	Version:	0.37
21cr|vorbisgain-0.37-10|4	Release:	10
21cr|vorbisgain-0.37-10|5	License:	GPLv2+
21cr|vorbisgain-0.37-10|6	Group:		Sound
21cr|vorbisgain-0.37-10|7	Url:		http://sjeng.sourceforge.net/vorbisgain.html
21cr|vorbisgain-0.37-10|8	# http://sjeng.org/ftp/vorbis/vorbisgain-0.32.zip
21cr|vorbisgain-0.37-10|9	Source0:	http://sjeng.org/ftp/vorbis/%{name}-%{version}.tar.gz
21cr|vorbisgain-0.37-10|10	Patch1:		vorbisgain-patch-configure.patch
21cr|vorbisgain-0.37-10|11	Patch2:		vorbisgain-fix-str-fmt.patch
21cr|vorbisgain-0.37-10|12	BuildRequires:	pkgconfig(ogg)
21cr|vorbisgain-0.37-10|13	BuildRequires:	pkgconfig(vorbis)
21cr|vorbisgain-0.37-10|14	
21cr|vorbisgain-0.37-10|15	%description
21cr|vorbisgain-0.37-10|16	VorbisGain is a utility that uses a psychoacoustic method to correct the
21cr|vorbisgain-0.37-10|17	volume of an Ogg Vorbis file to a predefined standardized loudness.
21cr|vorbisgain-0.37-10|18	
21cr|vorbisgain-0.37-10|19	It is meant as a replacement for the normalization that is commonly used
21cr|vorbisgain-0.37-10|20	before encoding. Although normalization will ensure that each song has
21cr|vorbisgain-0.37-10|21	the same peak volume, this unfortunately does not say anything about the
21cr|vorbisgain-0.37-10|22	apparent loudness of the music, with the end result being that many
21cr|vorbisgain-0.37-10|23	normalized files still don't sound equally loud. VorbisGain uses
21cr|vorbisgain-0.37-10|24	psychoacoustics to address this deficiency. Moreover, unlike
21cr|vorbisgain-0.37-10|25	normalization, it's a lossless procedure which works by adding tags to
21cr|vorbisgain-0.37-10|26	the file. Additionally, it will add hints that can be used to prevent
21cr|vorbisgain-0.37-10|27	clipping on playback. It is based upon the ReplayGain technology.
21cr|vorbisgain-0.37-10|28	
21cr|vorbisgain-0.37-10|29	The end result is that the file ends up with superior playback quality
21cr|vorbisgain-0.37-10|30	compared to a non-VorbisGain'ed file.
21cr|vorbisgain-0.37-10|31	
21cr|vorbisgain-0.37-10|32	It needs player support to work. Non-supporting players will play back
21cr|vorbisgain-0.37-10|33	the files without problems, but you'll miss out on the benefits.
21cr|vorbisgain-0.37-10|34	Nowadays most good players such as ogg123 and mplayer are already
21cr|vorbisgain-0.37-10|35	compatible. xmms will support this feature from release 1.2.8.
21cr|vorbisgain-0.37-10|36	
21cr|vorbisgain-0.37-10|37	%files
21cr|vorbisgain-0.37-10|38	%doc NEWS README
21cr|vorbisgain-0.37-10|39	%{_bindir}/*
21cr|vorbisgain-0.37-10|40	%{_mandir}/man1/*1*
21cr|vorbisgain-0.37-10|41	
21cr|vorbisgain-0.37-10|42	#----------------------------------------------------------------------------
21cr|vorbisgain-0.37-10|43	
21cr|vorbisgain-0.37-10|44	%prep
21cr|vorbisgain-0.37-10|45	%setup -q
21cr|vorbisgain-0.37-10|46	%patch1 -p0
21cr|vorbisgain-0.37-10|47	%patch2 -p0
21cr|vorbisgain-0.37-10|48	
21cr|vorbisgain-0.37-10|49	%build
21cr|vorbisgain-0.37-10|50	chmod 755 configure
21cr|vorbisgain-0.37-10|51	%configure --enable-recursive
21cr|vorbisgain-0.37-10|52	%make
21cr|vorbisgain-0.37-10|53	
21cr|vorbisgain-0.37-10|54	%install
21cr|vorbisgain-0.37-10|55	%makeinstall_std

10862 21
21cr|vorbisspi-1.0.3-5|1	Name:		vorbisspi
21cr|vorbisspi-1.0.3-5|2	Summary:	Ogg Vorbis sound engine
21cr|vorbisspi-1.0.3-5|3	Version:	1.0.3
21cr|vorbisspi-1.0.3-5|4	Release:	5
21cr|vorbisspi-1.0.3-5|5	License:	LGPL
21cr|vorbisspi-1.0.3-5|6	Group:		Sound
21cr|vorbisspi-1.0.3-5|7	URL:		http://www.javazoom.net/vorbisspi/sources.html
21cr|vorbisspi-1.0.3-5|8	Source0:	http://www.javazoom.net/vorbisspi/sources/%{name}%{version}.tar.gz
21cr|vorbisspi-1.0.3-5|9	BuildRequires:	ant
21cr|vorbisspi-1.0.3-5|10	BuildRequires:	java-devel
21cr|vorbisspi-1.0.3-5|11	BuildArch:	noarch
21cr|vorbisspi-1.0.3-5|12	
21cr|vorbisspi-1.0.3-5|13	%description
21cr|vorbisspi-1.0.3-5|14	VorbisSPI  is a SPI (Service Provider Interface - or "Driver" for JavaSound
21cr|vorbisspi-1.0.3-5|15	API) that adds Ogg Vorbis audio format format to the Java Platform (J2SE).
21cr|vorbisspi-1.0.3-5|16	It is based on JOrbis, an open source Vorbis library.
21cr|vorbisspi-1.0.3-5|17	
21cr|vorbisspi-1.0.3-5|18	%files
21cr|vorbisspi-1.0.3-5|19	%doc LICENSE.txt README.txt
21cr|vorbisspi-1.0.3-5|20	%{_javadir}/vorbisspi1.0.3.jar
21cr|vorbisspi-1.0.3-5|21	%{_javadir}/jorbis-0.0.15.jar
21cr|vorbisspi-1.0.3-5|22	%{_javadir}/jogg-0.0.7.jar
21cr|vorbisspi-1.0.3-5|23	%{_javadir}/tritonus_share.jar
21cr|vorbisspi-1.0.3-5|24	%{_javadir}/vorbisspi.jar
21cr|vorbisspi-1.0.3-5|25	
21cr|vorbisspi-1.0.3-5|26	#--------------------------------------------------------------------
21cr|vorbisspi-1.0.3-5|27	
21cr|vorbisspi-1.0.3-5|28	%package javadoc
21cr|vorbisspi-1.0.3-5|29	Summary:        Javadoc for %{name}
21cr|vorbisspi-1.0.3-5|30	Group:          Development/Java
21cr|vorbisspi-1.0.3-5|31	
21cr|vorbisspi-1.0.3-5|32	%description javadoc
21cr|vorbisspi-1.0.3-5|33	Javadoc for %{name}.
21cr|vorbisspi-1.0.3-5|34	
21cr|vorbisspi-1.0.3-5|35	%files javadoc
21cr|vorbisspi-1.0.3-5|36	%doc LICENSE.txt README.txt
21cr|vorbisspi-1.0.3-5|37	%{_javadocdir}/*
21cr|vorbisspi-1.0.3-5|38	
21cr|vorbisspi-1.0.3-5|39	#--------------------------------------------------------------------
21cr|vorbisspi-1.0.3-5|40	
21cr|vorbisspi-1.0.3-5|41	%prep
21cr|vorbisspi-1.0.3-5|42	%setup -qn VorbisSPI1.0.3
21cr|vorbisspi-1.0.3-5|43	
21cr|vorbisspi-1.0.3-5|44	
21cr|vorbisspi-1.0.3-5|45	%build
21cr|vorbisspi-1.0.3-5|46	ant all
21cr|vorbisspi-1.0.3-5|47	
21cr|vorbisspi-1.0.3-5|48	
21cr|vorbisspi-1.0.3-5|49	%install
21cr|vorbisspi-1.0.3-5|50	install -d -m755 %{buildroot}%{_javadir}
21cr|vorbisspi-1.0.3-5|51	cp -f vorbisspi1.0.3.jar %{buildroot}%{_javadir}/
21cr|vorbisspi-1.0.3-5|52	
21cr|vorbisspi-1.0.3-5|53	# jars
21cr|vorbisspi-1.0.3-5|54	install -m644 %{name}%{version}.jar -D %{buildroot}%{_javadir}/%{name}%{version}.jar
21cr|vorbisspi-1.0.3-5|55	ln -s %{name}%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21cr|vorbisspi-1.0.3-5|56	install -m644 lib/jorbis-0.0.15.jar %{buildroot}%{_javadir}/
21cr|vorbisspi-1.0.3-5|57	install -m644 lib/jogg-0.0.7.jar %{buildroot}%{_javadir}/
21cr|vorbisspi-1.0.3-5|58	install -m644 lib/tritonus_share.jar %{buildroot}%{_javadir}/
21cr|vorbisspi-1.0.3-5|59	
21cr|vorbisspi-1.0.3-5|60	# javadoc
21cr|vorbisspi-1.0.3-5|61	install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|vorbisspi-1.0.3-5|62	cp -r docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|vorbisspi-1.0.3-5|63	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

10863 21
21cr|voxelands-1709.00-2|1	
21cr|voxelands-1709.00-2|2	
21cr|voxelands-1709.00-2|3	Name:           voxelands
21cr|voxelands-1709.00-2|4	Version:        1709.00
21cr|voxelands-1709.00-2|5	Release:        2
21cr|voxelands-1709.00-2|6	Summary:        The fun-focused free software voxel world game
21cr|voxelands-1709.00-2|7	Group:          Games/Strategy
21cr|voxelands-1709.00-2|8	License:        GPLv3+
21cr|voxelands-1709.00-2|9	Url:            http://www.voxelands.com/
21cr|voxelands-1709.00-2|10	# https://gitlab.com/voxelands/voxelands/tags
21cr|voxelands-1709.00-2|11	Source0:        %{name}-v%{version}.tar.bz2
21cr|voxelands-1709.00-2|12	Patch0:         voxelands-install-paths.patch
21cr|voxelands-1709.00-2|13	# https://gitlab.com/voxelands/voxelands/merge_requests/109
21cr|voxelands-1709.00-2|14	Patch1:         0001-CMake-Fix-include-path-for-out-of-source-build.patch
21cr|voxelands-1709.00-2|15	
21cr|voxelands-1709.00-2|16	BuildRequires:  cmake
21cr|voxelands-1709.00-2|17	BuildRequires:  gettext
21cr|voxelands-1709.00-2|18	BuildRequires:  irrlicht-devel
21cr|voxelands-1709.00-2|19	BuildRequires:  pkgconfig(freetype2)
21cr|voxelands-1709.00-2|20	BuildRequires:  pkgconfig(jthread)
21cr|voxelands-1709.00-2|21	BuildRequires:  pkgconfig(openal)
21cr|voxelands-1709.00-2|22	BuildRequires:  pkgconfig(sqlite3)
21cr|voxelands-1709.00-2|23	BuildRequires:  pkgconfig(vorbis)
21cr|voxelands-1709.00-2|24	BuildRequires:  desktop-file-utils
21cr|voxelands-1709.00-2|25	BuildRequires:	appstream-util
21cr|voxelands-1709.00-2|26	
21cr|voxelands-1709.00-2|27	%description
21cr|voxelands-1709.00-2|28	Voxelands (formerly “Minetest-Classic”) is a fork of Minetest-C55, aiming
21cr|voxelands-1709.00-2|29	to return Minetest to the speedy game it was once known as, while fixing
21cr|voxelands-1709.00-2|30	bugs and continuing to add features and functionality. It aims to be a fast,
21cr|voxelands-1709.00-2|31	polished 3D sandbox voxel world game, rather than just a base for modding.
21cr|voxelands-1709.00-2|32	
21cr|voxelands-1709.00-2|33	Voxelands features hundreds of blocks, official and player-run servers,
21cr|voxelands-1709.00-2|34	a growing community and rapid development.
21cr|voxelands-1709.00-2|35	
21cr|voxelands-1709.00-2|36	
21cr|voxelands-1709.00-2|37	%files -f %{name}.lang
21cr|voxelands-1709.00-2|38	%doc README.txt doc/*
21cr|voxelands-1709.00-2|39	%{_appdatadir}/%{name}.appdata.xml
21cr|voxelands-1709.00-2|40	%{_datadir}/applications/%{name}.desktop
21cr|voxelands-1709.00-2|41	%{_gamesbindir}/%{name}
21cr|voxelands-1709.00-2|42	%{_gamesbindir}/%{name}-server
21cr|voxelands-1709.00-2|43	%{_gamesdatadir}/%{name}/
21cr|voxelands-1709.00-2|44	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|voxelands-1709.00-2|45	%{_mandir}/man6/%{name}*.6*
21cr|voxelands-1709.00-2|46	
21cr|voxelands-1709.00-2|47	#----------------------------------------------------------------
21cr|voxelands-1709.00-2|48	
21cr|voxelands-1709.00-2|49	%prep
21cr|voxelands-1709.00-2|50	%setup -qn %{name}-v%{version}
21cr|voxelands-1709.00-2|51	%patch0 -p1
21cr|voxelands-1709.00-2|52	%patch1 -p1
21cr|voxelands-1709.00-2|53	
21cr|voxelands-1709.00-2|54	
21cr|voxelands-1709.00-2|55	%build
21cr|voxelands-1709.00-2|56	%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
21cr|voxelands-1709.00-2|57	-DRUN_IN_PLACE=0 \
21cr|voxelands-1709.00-2|58	-DENABLE_FREETYPE=1 \
21cr|voxelands-1709.00-2|59	-DBUILD_SHARED_LIBS=OFF \
21cr|voxelands-1709.00-2|60	-DJTHREAD_INCLUDE_DIR=%{_includedir}/jthread
21cr|voxelands-1709.00-2|61	%make
21cr|voxelands-1709.00-2|62	
21cr|voxelands-1709.00-2|63	%install
21cr|voxelands-1709.00-2|64	%makeinstall_std -C build
21cr|voxelands-1709.00-2|65	
21cr|voxelands-1709.00-2|66	%if %{mdvver} >= 201610
21cr|voxelands-1709.00-2|67	mkdir -p %{buildroot}%{_appdatadir}
21cr|voxelands-1709.00-2|68	mv %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %{buildroot}%{_appdatadir}/%{name}.appdata.xml
21cr|voxelands-1709.00-2|69	rm -fr %{buildroot}%{_datadir}/appdata
21cr|voxelands-1709.00-2|70	%endif
21cr|voxelands-1709.00-2|71	
21cr|voxelands-1709.00-2|72	desktop-file-edit --add-category=StrategyGame \
21cr|voxelands-1709.00-2|73	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|voxelands-1709.00-2|74	
21cr|voxelands-1709.00-2|75	
21cr|voxelands-1709.00-2|76	%find_lang %{name}
21cr|voxelands-1709.00-2|77	
21cr|voxelands-1709.00-2|78	%check
21cr|voxelands-1709.00-2|79	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|voxelands-1709.00-2|80	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml
21cr|voxelands-1709.00-2|81	

10864 21
21cr|vpcs-0.8.2-1|1	%define debug_package %{nil}
21cr|vpcs-0.8.2-1|2	
21cr|vpcs-0.8.2-1|3	Name:		vpcs
21cr|vpcs-0.8.2-1|4	Version:	0.8.2
21cr|vpcs-0.8.2-1|5	Release:	1
21cr|vpcs-0.8.2-1|6	Summary:	Virtual PC Simulator
21cr|vpcs-0.8.2-1|7	Group:		Emulators
21cr|vpcs-0.8.2-1|8	License:	BSD
21cr|vpcs-0.8.2-1|9	Url:		https://github.com/GNS3/vpcs
21cr|vpcs-0.8.2-1|10	Source0:	https://github.com/GNS3/vpcs/archive/v%{version}.tar.gz?/vpcs-%{version}.tar.gz
21cr|vpcs-0.8.2-1|11	BuildRequires:	gcc
21cr|vpcs-0.8.2-1|12	BuildRequires:	make
21cr|vpcs-0.8.2-1|13	BuildRequires:	unzip
21cr|vpcs-0.8.2-1|14	
21cr|vpcs-0.8.2-1|15	%description
21cr|vpcs-0.8.2-1|16	The VPCS can simulate up to 9 PCs. You can ping/traceroute them,
21cr|vpcs-0.8.2-1|17	or ping/traceroutethe other hosts/routers from the virtual PCs
21cr|vpcs-0.8.2-1|18	when you study the Cisco routers in the Dynamips. VPCS is not
21cr|vpcs-0.8.2-1|19	the traditional PC, it is just a program running on the
21cr|vpcs-0.8.2-1|20	Linux or Windows, and only few network commands can be used
21cr|vpcs-0.8.2-1|21	in it. But VPCS can give you a big hand when you study the
21cr|vpcs-0.8.2-1|22	Cisco devices in the Dynamips. VPCS can replace the routers
21cr|vpcs-0.8.2-1|23	or VMware boxes which are used as PCs in the Dynamips network.
21cr|vpcs-0.8.2-1|24	
21cr|vpcs-0.8.2-1|25	Try VPCS, it can save your CPU/Memory. It is very small.
21cr|vpcs-0.8.2-1|26	
21cr|vpcs-0.8.2-1|27	Now, VPCS can be run in udp or ether mode. In the udp mode,
21cr|vpcs-0.8.2-1|28	VPCS sends or receives the packets via udp. In the ether
21cr|vpcs-0.8.2-1|29	mode, via /dev/tap, not support on the Windows.
21cr|vpcs-0.8.2-1|30	
21cr|vpcs-0.8.2-1|31	%files
21cr|vpcs-0.8.2-1|32	%doc readme.txt COPYING
21cr|vpcs-0.8.2-1|33	%{_bindir}/vpcs
21cr|vpcs-0.8.2-1|34	%{_mandir}/man1/*
21cr|vpcs-0.8.2-1|35	
21cr|vpcs-0.8.2-1|36	#------------------------------------------------------------------
21cr|vpcs-0.8.2-1|37	%prep
21cr|vpcs-0.8.2-1|38	%autosetup -p1
21cr|vpcs-0.8.2-1|39	
21cr|vpcs-0.8.2-1|40	%build
21cr|vpcs-0.8.2-1|41	cd src
21cr|vpcs-0.8.2-1|42	export CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|vpcs-0.8.2-1|43	make -f Makefile.linux CPUTYPE=%{_target_cpu}
21cr|vpcs-0.8.2-1|44	
21cr|vpcs-0.8.2-1|45	%install
21cr|vpcs-0.8.2-1|46	mkdir -p %{buildroot}/%{_bindir}
21cr|vpcs-0.8.2-1|47	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|vpcs-0.8.2-1|48	cp src/vpcs %{buildroot}/%{_bindir}/
21cr|vpcs-0.8.2-1|49	cp man/vpcs.1 %{buildroot}/%{_mandir}/man1/
21cr|vpcs-0.8.2-1|50	

10865 21
21cr|vrflash-0.24-11|1	# Workaround to build with GCC 10
21cr|vrflash-0.24-11|2	%global optflags %{optflags} -fcommon
21cr|vrflash-0.24-11|3	Summary:   Flash utility for the Agenda VR3 Linux PDA
21cr|vrflash-0.24-11|4	Name:	   vrflash
21cr|vrflash-0.24-11|5	Version:   0.24
21cr|vrflash-0.24-11|6	Release:   11
21cr|vrflash-0.24-11|7	URL:	   http://www.csee.umbc.edu/~acedil1/agenda/little.shtml
21cr|vrflash-0.24-11|8	Source:    %{name}-%{version}.tar.bz2
21cr|vrflash-0.24-11|9	Group:	   Development/Other
21cr|vrflash-0.24-11|10	License:   GPL
21cr|vrflash-0.24-11|11	
21cr|vrflash-0.24-11|12	%description
21cr|vrflash-0.24-11|13	The purpose of this utility is to provide an easy way
21cr|vrflash-0.24-11|14	to flash kernels and romdisks to the Agenda VR3.
21cr|vrflash-0.24-11|15	
21cr|vrflash-0.24-11|16	For an overview of the flashing progress, please read
21cr|vrflash-0.24-11|17	%{_docdir}/agenda-flashing-overview.txt
21cr|vrflash-0.24-11|18	
21cr|vrflash-0.24-11|19	%prep
21cr|vrflash-0.24-11|20	%setup -q
21cr|vrflash-0.24-11|21	%configure
21cr|vrflash-0.24-11|22	
21cr|vrflash-0.24-11|23	%build
21cr|vrflash-0.24-11|24	make
21cr|vrflash-0.24-11|25	
21cr|vrflash-0.24-11|26	%install
21cr|vrflash-0.24-11|27	rm -rf ${RPM_BUILD_ROOT}
21cr|vrflash-0.24-11|28	mkdir -p %{buildroot}/{%_bindir,%_docdir}
21cr|vrflash-0.24-11|29	chmod 644 ${RPM_BUILD_DIR}/%name-%version/doc/*
21cr|vrflash-0.24-11|30	%makeinstall
21cr|vrflash-0.24-11|31	
21cr|vrflash-0.24-11|32	%clean
21cr|vrflash-0.24-11|33	rm -rf ${RPM_BUILD_ROOT}
21cr|vrflash-0.24-11|34	
21cr|vrflash-0.24-11|35	%files
21cr|vrflash-0.24-11|36	%defattr(644,root,root,755)
21cr|vrflash-0.24-11|37	%doc ChangeLog LICENSE README doc/*
21cr|vrflash-0.24-11|38	%defattr(-,root,root)
21cr|vrflash-0.24-11|39	%{_bindir}/%{name}

10866 21
21cr|vsound-0.6-12|1	Summary:	Virtual loopback cable for audio
21cr|vsound-0.6-12|2	Name:		vsound
21cr|vsound-0.6-12|3	Version:	0.6
21cr|vsound-0.6-12|4	Release:	12
21cr|vsound-0.6-12|5	License:	GPL
21cr|vsound-0.6-12|6	Group:		Sound
21cr|vsound-0.6-12|7	URL:		http://www.vsound.org/
21cr|vsound-0.6-12|8	Source0:	http://www.vsound.org/%{name}-%{version}.tar.gz
21cr|vsound-0.6-12|9	Patch0:		vsound_0.6-4.diff
21cr|vsound-0.6-12|10	Requires:	sox
21cr|vsound-0.6-12|11	BuildRequires:	sox
21cr|vsound-0.6-12|12	BuildRequires:	autoconf2.5
21cr|vsound-0.6-12|13	BuildRequires:	automake
21cr|vsound-0.6-12|14	BuildRequires:	libtool
21cr|vsound-0.6-12|15	
21cr|vsound-0.6-12|16	%description
21cr|vsound-0.6-12|17	VSound is sort of like a 'virtual audio loopback cable'. That is, it allows
21cr|vsound-0.6-12|18	you to record the output audio stream of a program (similar to connecting a
21cr|vsound-0.6-12|19	loopback cable to the line in and line out jacks on the sound card, and
21cr|vsound-0.6-12|20	recording the sound from the line in jack, but without the DA/AD conversion
21cr|vsound-0.6-12|21	losses). One possible use for this application is as part of a RealAudio to
21cr|vsound-0.6-12|22	WAV file converter.
21cr|vsound-0.6-12|23	
21cr|vsound-0.6-12|24	%prep
21cr|vsound-0.6-12|25	
21cr|vsound-0.6-12|26	%setup -q -n %{name}-%{version}
21cr|vsound-0.6-12|27	%patch0 -p1
21cr|vsound-0.6-12|28	
21cr|vsound-0.6-12|29	%build
21cr|vsound-0.6-12|30	rm -rf autom4te.cache configure
21cr|vsound-0.6-12|31	libtoolize --force --copy; aclocal -I .; automake --add-missing --copy --gnu; autoheader; autoconf
21cr|vsound-0.6-12|32	
21cr|vsound-0.6-12|33	%configure \
21cr|vsound-0.6-12|34	--disable-static \
21cr|vsound-0.6-12|35	--enable-shared
21cr|vsound-0.6-12|36	
21cr|vsound-0.6-12|37	%make CFLAGS="%{optflags} -fPIC"
21cr|vsound-0.6-12|38	
21cr|vsound-0.6-12|39	%install
21cr|vsound-0.6-12|40	install -d %{buildroot}%{_bindir}
21cr|vsound-0.6-12|41	
21cr|vsound-0.6-12|42	%makeinstall
21cr|vsound-0.6-12|43	install -d %{buildroot}%{_mandir}/man1
21cr|vsound-0.6-12|44	install -m0644 debian/%{name}.1 %{buildroot}%{_mandir}/man1/
21cr|vsound-0.6-12|45	
21cr|vsound-0.6-12|46	# nuke the dev files
21cr|vsound-0.6-12|47	rm -f %{buildroot}%{_libdir}/vsound/*.la
21cr|vsound-0.6-12|48	rm -f %{buildroot}%{_libdir}/vsound/*.a
21cr|vsound-0.6-12|49	
21cr|vsound-0.6-12|50	%files
21cr|vsound-0.6-12|51	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README*
21cr|vsound-0.6-12|52	%{_bindir}/%{name}
21cr|vsound-0.6-12|53	%{_libdir}/%{name}
21cr|vsound-0.6-12|54	%{_mandir}/man1/%{name}.1*

10867 21
21cr|vtable-dumper-1.2-2|1	#Avoid debuginfo-without-sources error
21cr|vtable-dumper-1.2-2|2	%define	debug_package	%{nil}
21cr|vtable-dumper-1.2-2|3	
21cr|vtable-dumper-1.2-2|4	Summary:	A tool to list content of virtual tables in a shared library
21cr|vtable-dumper-1.2-2|5	Name:		vtable-dumper
21cr|vtable-dumper-1.2-2|6	Version:	1.2
21cr|vtable-dumper-1.2-2|7	Release:	2
21cr|vtable-dumper-1.2-2|8	Group:		Development/Other
21cr|vtable-dumper-1.2-2|9	License:	GPLv2+ or LGPLv2+
21cr|vtable-dumper-1.2-2|10	Url:		https://github.com/lvc/vtable-dumper
21cr|vtable-dumper-1.2-2|11	Source0:	https://github.com/lvc/vtable-dumper/archive/%{name}-%{version}.tar.gz
21cr|vtable-dumper-1.2-2|12	BuildRequires:	elfutils-devel
21cr|vtable-dumper-1.2-2|13	BuildRequires:	glibc-devel
21cr|vtable-dumper-1.2-2|14	BuildRequires:	stdc++-devel
21cr|vtable-dumper-1.2-2|15	
21cr|vtable-dumper-1.2-2|16	%description
21cr|vtable-dumper-1.2-2|17	A tool to list content of virtual tables in a C++ shared library. It is
21cr|vtable-dumper-1.2-2|18	intended for developers of software libraries and maintainers of Linux
21cr|vtable-dumper-1.2-2|19	distributions who are interested in ensuring backward binary compatibility.
21cr|vtable-dumper-1.2-2|20	
21cr|vtable-dumper-1.2-2|21	%files
21cr|vtable-dumper-1.2-2|22	%doc LICENSE README
21cr|vtable-dumper-1.2-2|23	%{_bindir}/%{name}
21cr|vtable-dumper-1.2-2|24	
21cr|vtable-dumper-1.2-2|25	#-----------------------------------------------------------------------------
21cr|vtable-dumper-1.2-2|26	
21cr|vtable-dumper-1.2-2|27	%prep
21cr|vtable-dumper-1.2-2|28	%setup -q
21cr|vtable-dumper-1.2-2|29	
21cr|vtable-dumper-1.2-2|30	
21cr|vtable-dumper-1.2-2|31	%build
21cr|vtable-dumper-1.2-2|32	%make all
21cr|vtable-dumper-1.2-2|33	
21cr|vtable-dumper-1.2-2|34	
21cr|vtable-dumper-1.2-2|35	%install
21cr|vtable-dumper-1.2-2|36	%makeinstall_std

10868 21
21cr|vtk-doc-5.6.0-5|1	
21cr|vtk-doc-5.6.0-5|2	Name: vtk-doc
21cr|vtk-doc-5.6.0-5|3	Version: 5.6.0
21cr|vtk-doc-5.6.0-5|4	Release: 5
21cr|vtk-doc-5.6.0-5|5	License: BSD
21cr|vtk-doc-5.6.0-5|6	Summary: Documentation for VTK %version
21cr|vtk-doc-5.6.0-5|7	Group: Development/Other
21cr|vtk-doc-5.6.0-5|8	URL: http://www.vtk.org/
21cr|vtk-doc-5.6.0-5|9	Source0: http://www.vtk.org/doc/release/5.6/vtkDocHtml-%{version}.tar.gz
21cr|vtk-doc-5.6.0-5|10	BuildArch: noarch
21cr|vtk-doc-5.6.0-5|11	Obsoletes: %{name}-docs < %{version}-%{release}
21cr|vtk-doc-5.6.0-5|12	Provides: %{name}-docs = %{version}-%{release}
21cr|vtk-doc-5.6.0-5|13	
21cr|vtk-doc-5.6.0-5|14	%description
21cr|vtk-doc-5.6.0-5|15	Documentation for VTK %version.
21cr|vtk-doc-5.6.0-5|16	
21cr|vtk-doc-5.6.0-5|17	%files
21cr|vtk-doc-5.6.0-5|18	%defattr(-,root,root,-)
21cr|vtk-doc-5.6.0-5|19	%dir %_docdir/vtk
21cr|vtk-doc-5.6.0-5|20	%_docdir/vtk/*
21cr|vtk-doc-5.6.0-5|21	
21cr|vtk-doc-5.6.0-5|22	#-----------------------------------------
21cr|vtk-doc-5.6.0-5|23	
21cr|vtk-doc-5.6.0-5|24	%install
21cr|vtk-doc-5.6.0-5|25	install -m 755 -d %buildroot/%_docdir/vtk
21cr|vtk-doc-5.6.0-5|26	cd %buildroot/%_docdir/vtk
21cr|vtk-doc-5.6.0-5|27	tar xfz %{SOURCE0}
21cr|vtk-doc-5.6.0-5|28	find %{buildroot} -size 0 -delete

10869 21
21cr|vtun-3.0.4-1|1	%define	debug_package	%{nil}
21cr|vtun-3.0.4-1|2	
21cr|vtun-3.0.4-1|3	Summary:	Virtual tunnel over TCP/IP networks
21cr|vtun-3.0.4-1|4	Name:		vtun
21cr|vtun-3.0.4-1|5	Version:	3.0.4
21cr|vtun-3.0.4-1|6	Release:	1
21cr|vtun-3.0.4-1|7	License:	GPLv2+
21cr|vtun-3.0.4-1|8	Group:		Networking/Other
21cr|vtun-3.0.4-1|9	Url:		http://vtun.sourceforge.net/
21cr|vtun-3.0.4-1|10	Source0:	http://downloads.sourceforge.net/project/vtun/vtun/%{version}/%{name}-%{version}.tar.gz
21cr|vtun-3.0.4-1|11	Source1:	vtun.socket
21cr|vtun-3.0.4-1|12	Source2:	vtun.service
21cr|vtun-3.0.4-1|13	Patch0:		00-sslauth.patch
21cr|vtun-3.0.4-1|14	Patch1:		01-pidfile.patch
21cr|vtun-3.0.4-1|15	Patch2:		02-dumpfile.patch
21cr|vtun-3.0.4-1|16	Patch3:		03-signedness-warnings.patch
21cr|vtun-3.0.4-1|17	Patch4:		04-implicit-pointer-conversions.patch
21cr|vtun-3.0.4-1|18	Patch5:		05-unix98pty.patch
21cr|vtun-3.0.4-1|19	Patch6:		06-ipv6.patch
21cr|vtun-3.0.4-1|20	Patch7:		07-dual-family-transport.patch
21cr|vtun-3.0.4-1|21	Patch8:		vtun-3.0.3-fix-undefined-reference-with-gcc5.patch
21cr|vtun-3.0.4-1|22	Patch9:		09-client-uses-lot-of-CPU-after-a-SIGHUP.patch
21cr|vtun-3.0.4-1|23	Patch10:	11-libssl-1.1.patch
21cr|vtun-3.0.4-1|24	Patch11:	android-dev.patch
21cr|vtun-3.0.4-1|25	Patch12:	openlog.patch
21cr|vtun-3.0.4-1|26	BuildRequires:	bison
21cr|vtun-3.0.4-1|27	BuildRequires:	flex
21cr|vtun-3.0.4-1|28	BuildRequires:	pkgconfig(openssl)
21cr|vtun-3.0.4-1|29	BuildRequires:	pkgconfig(zlib)
21cr|vtun-3.0.4-1|30	#JMD: For static binary
21cr|vtun-3.0.4-1|31	BuildRequires:	openssl-static-devel
21cr|vtun-3.0.4-1|32	BuildRequires:	glibc-static-devel
21cr|vtun-3.0.4-1|33	Provides:	vppp = %{EVRD}
21cr|vtun-3.0.4-1|34	
21cr|vtun-3.0.4-1|35	%description
21cr|vtun-3.0.4-1|36	VTun provides the method for creating Virtual Tunnels over TCP/IP networks and
21cr|vtun-3.0.4-1|37	allows to shape, compress, encrypt traffic in that tunnels. Supported type of
21cr|vtun-3.0.4-1|38	tunnels are: PPP, IP, Ethernet and most of other serial protocols and program.
21cr|vtun-3.0.4-1|39	VTun is easily and highly configurable, it can be used for various network
21cr|vtun-3.0.4-1|40	tasks like VPN, Mobil IP, Shaped Internet access, IP address saving, etc.
21cr|vtun-3.0.4-1|41	It is completely user space implementation and does not require modification
21cr|vtun-3.0.4-1|42	to any kernel parts.
21cr|vtun-3.0.4-1|43	
21cr|vtun-3.0.4-1|44	%files
21cr|vtun-3.0.4-1|45	%doc ChangeLog Credits FAQ README README.LZO README.Setup README.Shaper TODO vtund.conf
21cr|vtun-3.0.4-1|46	%config(noreplace) %{_sysconfdir}/vtund.conf
21cr|vtun-3.0.4-1|47	%{_unitdir}/vtun.socket
21cr|vtun-3.0.4-1|48	%{_unitdir}/vtun.service
21cr|vtun-3.0.4-1|49	%{_sbindir}/vtund
21cr|vtun-3.0.4-1|50	%dir %{_localstatedir}/lib/vtun
21cr|vtun-3.0.4-1|51	%{_mandir}/man5/vtund.conf.5*
21cr|vtun-3.0.4-1|52	%{_mandir}/man8/vtun.8*
21cr|vtun-3.0.4-1|53	%{_mandir}/man8/vtund.8*
21cr|vtun-3.0.4-1|54	
21cr|vtun-3.0.4-1|55	#-----------------------------------------------------------------------------
21cr|vtun-3.0.4-1|56	
21cr|vtun-3.0.4-1|57	
21cr|vtun-3.0.4-1|58	%prep
21cr|vtun-3.0.4-1|59	%autosetup -p1
21cr|vtun-3.0.4-1|60	
21cr|vtun-3.0.4-1|61	%build
21cr|vtun-3.0.4-1|62	%configure \
21cr|vtun-3.0.4-1|63	--localstatedir=%{_localstatedir}/lib/%{name} \
21cr|vtun-3.0.4-1|64	--enable-ssl \
21cr|vtun-3.0.4-1|65	--disable-lzo
21cr|vtun-3.0.4-1|66	
21cr|vtun-3.0.4-1|67	#JMD: for static binary
21cr|vtun-3.0.4-1|68	#perl -pi -e "s/-lz/-Wl,-static -lz/g;" Makefile
21cr|vtun-3.0.4-1|69	
21cr|vtun-3.0.4-1|70	#JMD: use this so we get Unix98 pty support
21cr|vtun-3.0.4-1|71	cat << EOF >> config.h
21cr|vtun-3.0.4-1|72	#define HAVE_GETPT
21cr|vtun-3.0.4-1|73	#define HAVE_GRANTPT
21cr|vtun-3.0.4-1|74	#define HAVE_UNLOCKPT
21cr|vtun-3.0.4-1|75	#define HAVE_PTSNAME
21cr|vtun-3.0.4-1|76	EOF
21cr|vtun-3.0.4-1|77	
21cr|vtun-3.0.4-1|78	%make
21cr|vtun-3.0.4-1|79	
21cr|vtun-3.0.4-1|80	
21cr|vtun-3.0.4-1|81	%install
21cr|vtun-3.0.4-1|82	make install DESTDIR=%{buildroot} INSTALL_OWNER= INSTALL="/usr/bin/install -p"
21cr|vtun-3.0.4-1|83	install -D -m 0644 -p %{SOURCE1} %{buildroot}/%{_unitdir}/vtun.socket
21cr|vtun-3.0.4-1|84	install -D -m 0644 -p %{SOURCE2} %{buildroot}/%{_unitdir}/vtun.service
21cr|vtun-3.0.4-1|85	
21cr|vtun-3.0.4-1|86	
21cr|vtun-3.0.4-1|87	%post
21cr|vtun-3.0.4-1|88	%systemd_post vtun.service
21cr|vtun-3.0.4-1|89	%systemd_post vtun.socket
21cr|vtun-3.0.4-1|90	
21cr|vtun-3.0.4-1|91	%preun
21cr|vtun-3.0.4-1|92	%systemd_preun vtun.service
21cr|vtun-3.0.4-1|93	%systemd_preun vtun.socket

10870 21
21cr|vym-2.6.0-2|1	%define _enable_debug_packages %{nil}
21cr|vym-2.6.0-2|2	%define debug_package %{nil}
21cr|vym-2.6.0-2|3	
21cr|vym-2.6.0-2|4	Summary:        View Your Mind - generate and manipulate maps which show your thoughts
21cr|vym-2.6.0-2|5	Name:           vym
21cr|vym-2.6.0-2|6	Version:        2.6.0
21cr|vym-2.6.0-2|7	Release:        2
21cr|vym-2.6.0-2|8	License:        GPLv2
21cr|vym-2.6.0-2|9	Group:          Office
21cr|vym-2.6.0-2|10	Url:            http://www.insilmaril.de/vym/index.html
21cr|vym-2.6.0-2|11	Source0:        http://prdownloads.sourceforge.net/vym/%{name}-%{version}.tar.bz2
21cr|vym-2.6.0-2|12	Source1:        %{name}.xml
21cr|vym-2.6.0-2|13	Source2:        %{name}.desktop
21cr|vym-2.6.0-2|14	Source3:        x-%{name}.desktop
21cr|vym-2.6.0-2|15	Source4:        debian.dirs
21cr|vym-2.6.0-2|16	Source5:        debian.docs
21cr|vym-2.6.0-2|17	Source6:        makedist.config
21cr|vym-2.6.0-2|18	Source7:        %{name}_ru.ts.tar.gz
21cr|vym-2.6.0-2|19	
21cr|vym-2.6.0-2|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|vym-2.6.0-2|21	BuildRequires:	pkgconfig(Qt5DBus)
21cr|vym-2.6.0-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21cr|vym-2.6.0-2|23	BuildRequires:	pkgconfig(Qt5Network)
21cr|vym-2.6.0-2|24	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|vym-2.6.0-2|25	BuildRequires:	pkgconfig(Qt5Svg)
21cr|vym-2.6.0-2|26	BuildRequires:	pkgconfig(Qt5Xml)
21cr|vym-2.6.0-2|27	BuildRequires:  qt5-linguist-tools
21cr|vym-2.6.0-2|28	BuildRequires:  desktop-file-utils
21cr|vym-2.6.0-2|29	Requires:       unzip
21cr|vym-2.6.0-2|30	Requires:       zip
21cr|vym-2.6.0-2|31	
21cr|vym-2.6.0-2|32	%description
21cr|vym-2.6.0-2|33	VYM  (View Your Mind) is a tool to generate and manipulate maps which
21cr|vym-2.6.0-2|34	show your thoughts. Such maps can help you to improve your creativity
21cr|vym-2.6.0-2|35	and effectivity. You can use them for time management, to organize
21cr|vym-2.6.0-2|36	tasks, to get an overview over complex contexts, to sort your ideas
21cr|vym-2.6.0-2|37	etc. Some people even think it is fun to work with such maps...
21cr|vym-2.6.0-2|38	
21cr|vym-2.6.0-2|39	%files
21cr|vym-2.6.0-2|40	%defattr(-,root,root)
21cr|vym-2.6.0-2|41	%{_datadir}/applications/*
21cr|vym-2.6.0-2|42	%{_datadir}/pixmaps/*
21cr|vym-2.6.0-2|43	%{_bindir}/vym
21cr|vym-2.6.0-2|44	%{_datadir}/vym
21cr|vym-2.6.0-2|45	
21cr|vym-2.6.0-2|46	%doc %{_docdir}/%{name}
21cr|vym-2.6.0-2|47	%doc %{_mandir}/*/*
21cr|vym-2.6.0-2|48	%{_datadir}/mime/packages/vym.xml
21cr|vym-2.6.0-2|49	
21cr|vym-2.6.0-2|50	#--------------------------------------------------------------------
21cr|vym-2.6.0-2|51	
21cr|vym-2.6.0-2|52	%prep
21cr|vym-2.6.0-2|53	%setup -q
21cr|vym-2.6.0-2|54	
21cr|vym-2.6.0-2|55	pushd lang
21cr|vym-2.6.0-2|56	tar -xvzf %{SOURCE7}
21cr|vym-2.6.0-2|57	popd
21cr|vym-2.6.0-2|58	
21cr|vym-2.6.0-2|59	%build
21cr|vym-2.6.0-2|60	lrelease-qt5 vym.pro
21cr|vym-2.6.0-2|61	qmake-qt5 -o Makefile vym.pro \
21cr|vym-2.6.0-2|62	PREFIX=%{_prefix}/share \
21cr|vym-2.6.0-2|63	BINDIR=%{_prefix}/bin \
21cr|vym-2.6.0-2|64	CONFIG+=RELEASE
21cr|vym-2.6.0-2|65	%make
21cr|vym-2.6.0-2|66	
21cr|vym-2.6.0-2|67	%install
21cr|vym-2.6.0-2|68	mkdir -p %{buildroot}%{_datadir}/vym
21cr|vym-2.6.0-2|69	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|vym-2.6.0-2|70	install -m 0644 icons/vym.png %{buildroot}%{_datadir}/pixmaps
21cr|vym-2.6.0-2|71	mkdir -p %{buildroot}%{_docdir}/%{name}
21cr|vym-2.6.0-2|72	install -m 0644 README.md LICENSE.txt INSTALL.txt %{buildroot}%{_docdir}/%{name}
21cr|vym-2.6.0-2|73	install -m 0644 doc/*.pdf %{buildroot}%{_docdir}/%{name}
21cr|vym-2.6.0-2|74	
21cr|vym-2.6.0-2|75	%makeinstall INSTALL_ROOT=%{buildroot}
21cr|vym-2.6.0-2|76	
21cr|vym-2.6.0-2|77	mkdir -p %{buildroot}%{_datadir}/applications
21cr|vym-2.6.0-2|78	install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/applications
21cr|vym-2.6.0-2|79	
21cr|vym-2.6.0-2|80	mkdir -p %{buildroot}%{_mandir}/man1
21cr|vym-2.6.0-2|81	install -m 0644 doc/vym.1.gz %{buildroot}%{_mandir}/man1
21cr|vym-2.6.0-2|82	
21cr|vym-2.6.0-2|83	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|vym-2.6.0-2|84	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/mime/packages/
21cr|vym-2.6.0-2|85	
21cr|vym-2.6.0-2|86	%post
21cr|vym-2.6.0-2|87	if test -x %{_bindir}/update-mime-database ; then
21cr|vym-2.6.0-2|88	%{_bindir}/update-mime-database usr/share/mime >/dev/null
21cr|vym-2.6.0-2|89	fi

10871 21
21cr|w3af-1.6.49-3|1	# python templates can not be byte-compiled.
21cr|w3af-1.6.49-3|2	%define _python_bytecompile_errors_terminate_build 0
21cr|w3af-1.6.49-3|3	
21cr|w3af-1.6.49-3|4	# binaries are exploits, intended to be used on remote systems
21cr|w3af-1.6.49-3|5	%define _binaries_in_noarch_packages_terminate_build 0
21cr|w3af-1.6.49-3|6	
21cr|w3af-1.6.49-3|7	# exclude binaries from dependencies computing
21cr|w3af-1.6.49-3|8	%global __noautoreqfiles ^%{_datadir}/%{name}/plugins/attack/db/sqlmap/udf/.*$
21cr|w3af-1.6.49-3|9	%global __noautoprovfiles ^%{_datadir}/%{name}/plugins/attack/db/sqlmap/udf/.*$
21cr|w3af-1.6.49-3|10	
21cr|w3af-1.6.49-3|11	Name:       w3af
21cr|w3af-1.6.49-3|12	Version:    1.6.49
21cr|w3af-1.6.49-3|13	Release:    3
21cr|w3af-1.6.49-3|14	Summary:    Web Application Attack and Audit Framework
21cr|w3af-1.6.49-3|15	Group:      Security
21cr|w3af-1.6.49-3|16	License:    GPLv2 and LGPL
21cr|w3af-1.6.49-3|17	URL:        http://w3af.sourceforge.net/
21cr|w3af-1.6.49-3|18	Source0:    https://github.com/andresriancho/w3af/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|w3af-1.6.49-3|19	Patch0:     w3af-1.6.49-no-runtime-dependency-check.patch
21cr|w3af-1.6.49-3|20	Requires:   netcat
21cr|w3af-1.6.49-3|21	Requires:   tcpdump
21cr|w3af-1.6.49-3|22	Requires:   python
21cr|w3af-1.6.49-3|23	Requires:   python-chardet
21cr|w3af-1.6.49-3|24	Requires:   python-clamd
21cr|w3af-1.6.49-3|25	Requires:   python-cluster
21cr|w3af-1.6.49-3|26	Requires:   python-esmre
21cr|w3af-1.6.49-3|27	Requires:   python-fpconst
21cr|w3af-1.6.49-3|28	Requires:   python-futures
21cr|w3af-1.6.49-3|29	Requires:   python-gitpython
21cr|w3af-1.6.49-3|30	Requires:   python-guess-language
21cr|w3af-1.6.49-3|31	Requires:   python-json
21cr|w3af-1.6.49-3|32	Requires:   python-lxml
21cr|w3af-1.6.49-3|33	Requires:   python-msgpack
21cr|w3af-1.6.49-3|34	Requires:   python-nltk
21cr|w3af-1.6.49-3|35	Requires:   python-ntlm
21cr|w3af-1.6.49-3|36	Requires:   python-OpenSSL
21cr|w3af-1.6.49-3|37	Requires:   python-pdfminer
21cr|w3af-1.6.49-3|38	Requires:   python-phply
21cr|w3af-1.6.49-3|39	Requires:   python-pybloomfiltermmap
21cr|w3af-1.6.49-3|40	Requires:   python-pygithub
21cr|w3af-1.6.49-3|41	Requires:   python-pysvn
21cr|w3af-1.6.49-3|42	Requires:   python-sqlite
21cr|w3af-1.6.49-3|43	Requires:   python-soap
21cr|w3af-1.6.49-3|44	# for wordnet plugin
21cr|w3af-1.6.49-3|45	Requires:   python-numpy
21cr|w3af-1.6.49-3|46	Requires:   scapy
21cr|w3af-1.6.49-3|47	BuildArch:  noarch
21cr|w3af-1.6.49-3|48	
21cr|w3af-1.6.49-3|49	%description
21cr|w3af-1.6.49-3|50	w3af is a Web Application Attack and Audit Framework. The project's goal is to
21cr|w3af-1.6.49-3|51	create a framework to find and exploit web application vulnerabilities that is
21cr|w3af-1.6.49-3|52	easy to use and extend. To read our short and long term objectives, please
21cr|w3af-1.6.49-3|53	click over the Project Objectives item in the main menu. This project is
21cr|w3af-1.6.49-3|54	currently hosted at SourceForge , for further information, you may also want to
21cr|w3af-1.6.49-3|55	visit w3af SourceForge project page.
21cr|w3af-1.6.49-3|56	
21cr|w3af-1.6.49-3|57	%files
21cr|w3af-1.6.49-3|58	%doc doc/*
21cr|w3af-1.6.49-3|59	%{_datadir}/%{name}
21cr|w3af-1.6.49-3|60	%{_bindir}/w3af_console
21cr|w3af-1.6.49-3|61	
21cr|w3af-1.6.49-3|62	#-------------------------------------------------------------------------------
21cr|w3af-1.6.49-3|63	
21cr|w3af-1.6.49-3|64	%package gui
21cr|w3af-1.6.49-3|65	Summary:    GUI for %{name}
21cr|w3af-1.6.49-3|66	Group:      Monitoring
21cr|w3af-1.6.49-3|67	License:    GPLv2
21cr|w3af-1.6.49-3|68	Requires:   %{name} = %{version}-%{release}
21cr|w3af-1.6.49-3|69	Requires:   python-gtksourceview
21cr|w3af-1.6.49-3|70	Requires:   python-webkitgtk
21cr|w3af-1.6.49-3|71	Requires:   python-xdot
21cr|w3af-1.6.49-3|72	Requires:   graphviz
21cr|w3af-1.6.49-3|73	
21cr|w3af-1.6.49-3|74	%description gui
21cr|w3af-1.6.49-3|75	This is a gui for %{name}.
21cr|w3af-1.6.49-3|76	
21cr|w3af-1.6.49-3|77	%files gui
21cr|w3af-1.6.49-3|78	%{_bindir}/w3af_gui
21cr|w3af-1.6.49-3|79	
21cr|w3af-1.6.49-3|80	#-------------------------------------------------------------------------------
21cr|w3af-1.6.49-3|81	
21cr|w3af-1.6.49-3|82	%prep
21cr|w3af-1.6.49-3|83	%setup -q
21cr|w3af-1.6.49-3|84	%patch0 -p 1
21cr|w3af-1.6.49-3|85	
21cr|w3af-1.6.49-3|86	rm -f plugins/attack/db/sqlmap/.gitignore
21cr|w3af-1.6.49-3|87	rm -f plugins/attack/db/sqlmap/.gitattributes
21cr|w3af-1.6.49-3|88	
21cr|w3af-1.6.49-3|89	%install
21cr|w3af-1.6.49-3|90	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|w3af-1.6.49-3|91	install -m 755 w3af_console %{buildroot}%{_datadir}/%{name}
21cr|w3af-1.6.49-3|92	install -m 755 w3af_gui %{buildroot}%{_datadir}/%{name}
21cr|w3af-1.6.49-3|93	cp -pr profiles %{buildroot}%{_datadir}/%{name}
21cr|w3af-1.6.49-3|94	cp -pr scripts %{buildroot}%{_datadir}/%{name}
21cr|w3af-1.6.49-3|95	cp -pr tools %{buildroot}%{_datadir}/%{name}
21cr|w3af-1.6.49-3|96	
21cr|w3af-1.6.49-3|97	install -d -m 755 %{buildroot}%{_bindir}
21cr|w3af-1.6.49-3|98	cat > %{buildroot}%{_bindir}/w3af_console <<EOF
21cr|w3af-1.6.49-3|99	#!/bin/sh
21cr|w3af-1.6.49-3|100	%{_datadir}/%{name}/w3af_console $@
21cr|w3af-1.6.49-3|101	EOF
21cr|w3af-1.6.49-3|102	chmod +x %{buildroot}%{_bindir}/w3af_console
21cr|w3af-1.6.49-3|103	
21cr|w3af-1.6.49-3|104	cat > %{buildroot}%{_bindir}/w3af_gui <<EOF
21cr|w3af-1.6.49-3|105	#!/bin/sh
21cr|w3af-1.6.49-3|106	%{_datadir}/%{name}/w3af_gui $@
21cr|w3af-1.6.49-3|107	EOF
21cr|w3af-1.6.49-3|108	chmod +x %{buildroot}%{_bindir}/w3af_gui

10872 21
21cr|w3m-0.5.3-9.git20230121.1|1	%define gitcommit c8223fed7cc631ad85d8e5665e509e7988bedbab
21cr|w3m-0.5.3-9.git20230121.1|2	%define gitdate 20230121
21cr|w3m-0.5.3-9.git20230121.1|3	
21cr|w3m-0.5.3-9.git20230121.1|4	Summary:	Pager that can also be used as textbased webbrowser
21cr|w3m-0.5.3-9.git20230121.1|5	Name:		w3m
21cr|w3m-0.5.3-9.git20230121.1|6	Version:	0.5.3
21cr|w3m-0.5.3-9.git20230121.1|7	Release:	9.git%{gitdate}.1
21cr|w3m-0.5.3-9.git20230121.1|8	License:	MIT
21cr|w3m-0.5.3-9.git20230121.1|9	Group:		Networking/WWW
21cr|w3m-0.5.3-9.git20230121.1|10	Url:		https://github.com/tats/w3m/
21cr|w3m-0.5.3-9.git20230121.1|11	Source0:	https://github.com/tats/w3m/archive/%{gitcommit}/%{name}-git%{gitdate}.tar.gz
21cr|w3m-0.5.3-9.git20230121.1|12	Source2:	w3mconfig
21cr|w3m-0.5.3-9.git20230121.1|13	Patch0:		0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
21cr|w3m-0.5.3-9.git20230121.1|14	Patch1:		0001-implements-simple-session-management.patch
21cr|w3m-0.5.3-9.git20230121.1|15	#Patch2:		0001-handle-EXDEV-during-history-file-rename.patch
21cr|w3m-0.5.3-9.git20230121.1|16	Patch3:		0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
21cr|w3m-0.5.3-9.git20230121.1|17	# let help handle japanese
21cr|w3m-0.5.3-9.git20230121.1|18	Patch10:	w3m-0.5.3-helpcharset.patch
21cr|w3m-0.5.3-9.git20230121.1|19	# Fix build
21cr|w3m-0.5.3-9.git20230121.1|20	Patch17:	w3m-0.5.3-x11.patch
21cr|w3m-0.5.3-9.git20230121.1|21	BuildRequires:	gpm-devel
21cr|w3m-0.5.3-9.git20230121.1|22	BuildRequires:	ungif-devel
21cr|w3m-0.5.3-9.git20230121.1|23	BuildRequires:	imlib2-devel
21cr|w3m-0.5.3-9.git20230121.1|24	BuildRequires:	pkgconfig(bdw-gc)
21cr|w3m-0.5.3-9.git20230121.1|25	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|w3m-0.5.3-9.git20230121.1|26	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21cr|w3m-0.5.3-9.git20230121.1|27	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|w3m-0.5.3-9.git20230121.1|28	BuildRequires:	pkgconfig(imlib)
21cr|w3m-0.5.3-9.git20230121.1|29	BuildRequires:	pkgconfig(libmd)
21cr|w3m-0.5.3-9.git20230121.1|30	BuildRequires:	pkgconfig(ncurses)
21cr|w3m-0.5.3-9.git20230121.1|31	BuildRequires:	pkgconfig(openssl)
21cr|w3m-0.5.3-9.git20230121.1|32	Provides:	webclient
21cr|w3m-0.5.3-9.git20230121.1|33	
21cr|w3m-0.5.3-9.git20230121.1|34	%description
21cr|w3m-0.5.3-9.git20230121.1|35	W3m is a text-based web browser as well as a pager like `more' or
21cr|w3m-0.5.3-9.git20230121.1|36	`less'. With w3m you can browse web pages through a terminal emulator
21cr|w3m-0.5.3-9.git20230121.1|37	window (xterm, rxvt or something like that). Moreover, w3m can be used
21cr|w3m-0.5.3-9.git20230121.1|38	as a text formatting tool which typesets HTML into plain text. w3m also
21cr|w3m-0.5.3-9.git20230121.1|39	provides w3mman which is a great manpage browser.
21cr|w3m-0.5.3-9.git20230121.1|40	
21cr|w3m-0.5.3-9.git20230121.1|41	%files -f %{name}.lang
21cr|w3m-0.5.3-9.git20230121.1|42	%doc README doc doc-jp w3mhelp-lynx_*
21cr|w3m-0.5.3-9.git20230121.1|43	%dir %{_sysconfdir}/w3m
21cr|w3m-0.5.3-9.git20230121.1|44	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/w3m/config
21cr|w3m-0.5.3-9.git20230121.1|45	%attr(0755,root,root) %{_bindir}/*
21cr|w3m-0.5.3-9.git20230121.1|46	%{_libdir}/%{name}
21cr|w3m-0.5.3-9.git20230121.1|47	%{_datadir}/%{name}
21cr|w3m-0.5.3-9.git20230121.1|48	%{_libexecdir}/%{name}
21cr|w3m-0.5.3-9.git20230121.1|49	%{_mandir}/man1/*
21cr|w3m-0.5.3-9.git20230121.1|50	%{_mandir}/de/man1/*
21cr|w3m-0.5.3-9.git20230121.1|51	
21cr|w3m-0.5.3-9.git20230121.1|52	#----------------------------------------------------------------------------
21cr|w3m-0.5.3-9.git20230121.1|53	
21cr|w3m-0.5.3-9.git20230121.1|54	%prep
21cr|w3m-0.5.3-9.git20230121.1|55	%setup -q -n %{name}-%{gitcommit}
21cr|w3m-0.5.3-9.git20230121.1|56	%apply_patches
21cr|w3m-0.5.3-9.git20230121.1|57	
21cr|w3m-0.5.3-9.git20230121.1|58	cp -a %{SOURCE2} w3mconfig
21cr|w3m-0.5.3-9.git20230121.1|59	
21cr|w3m-0.5.3-9.git20230121.1|60	%build
21cr|w3m-0.5.3-9.git20230121.1|61	sed -i s/showaudio/mplayer/ config.h.in
21cr|w3m-0.5.3-9.git20230121.1|62	export CFLAGS="$RPM_OPT_FLAGS -DUSE_BUFINFO -DOPENSSL_NO_SSL_INTERN -D_GNU_SOURCE $(getconf LFS_CFLAGS) -fno-strict-aliasing `ncursesw6-config --cflags` -fPIE"
21cr|w3m-0.5.3-9.git20230121.1|63	
21cr|w3m-0.5.3-9.git20230121.1|64	
21cr|w3m-0.5.3-9.git20230121.1|65	%configure \
21cr|w3m-0.5.3-9.git20230121.1|66	--with-browser=%{_bindir}/www-browser \
21cr|w3m-0.5.3-9.git20230121.1|67	--with-editor=%{_bindir}/vi \
21cr|w3m-0.5.3-9.git20230121.1|68	--with-mailer=/bin/mail \
21cr|w3m-0.5.3-9.git20230121.1|69	--with-termlib=ncurses \
21cr|w3m-0.5.3-9.git20230121.1|70	--enable-alarm \
21cr|w3m-0.5.3-9.git20230121.1|71	--enable-ansi-color \
21cr|w3m-0.5.3-9.git20230121.1|72	--enable-bgcolor \
21cr|w3m-0.5.3-9.git20230121.1|73	--enable-color \
21cr|w3m-0.5.3-9.git20230121.1|74	--enable-cookie \
21cr|w3m-0.5.3-9.git20230121.1|75	--enable-dict \
21cr|w3m-0.5.3-9.git20230121.1|76	--enable-digest-auth \
21cr|w3m-0.5.3-9.git20230121.1|77	--enable-external-uri-loader \
21cr|w3m-0.5.3-9.git20230121.1|78	--enable-gopher \
21cr|w3m-0.5.3-9.git20230121.1|79	--enable-help-cgi \
21cr|w3m-0.5.3-9.git20230121.1|80	--enable-history \
21cr|w3m-0.5.3-9.git20230121.1|81	--enable-image \
21cr|w3m-0.5.3-9.git20230121.1|82	--enable-ipv6 \
21cr|w3m-0.5.3-9.git20230121.1|83	--disable-japanese \
21cr|w3m-0.5.3-9.git20230121.1|84	--enable-keymap=w3m \
21cr|w3m-0.5.3-9.git20230121.1|85	--enable-menu \
21cr|w3m-0.5.3-9.git20230121.1|86	--enable-mouse \
21cr|w3m-0.5.3-9.git20230121.1|87	--enable-nntp \
21cr|w3m-0.5.3-9.git20230121.1|88	--enable-sslverify \
21cr|w3m-0.5.3-9.git20230121.1|89	--enable-w3mmailer \
21cr|w3m-0.5.3-9.git20230121.1|90	--disable-xface \
21cr|w3m-0.5.3-9.git20230121.1|91	--enable-m17n \
21cr|w3m-0.5.3-9.git20230121.1|92	--enable-unicode \
21cr|w3m-0.5.3-9.git20230121.1|93	--with-charset=UTF-8 \
21cr|w3m-0.5.3-9.git20230121.1|94	LIBS="-lX11"
21cr|w3m-0.5.3-9.git20230121.1|95	
21cr|w3m-0.5.3-9.git20230121.1|96	
21cr|w3m-0.5.3-9.git20230121.1|97	echo '#define HAVE_SYS_ERRLIST' >> config.h
21cr|w3m-0.5.3-9.git20230121.1|98	
21cr|w3m-0.5.3-9.git20230121.1|99	make
21cr|w3m-0.5.3-9.git20230121.1|100	
21cr|w3m-0.5.3-9.git20230121.1|101	%install
21cr|w3m-0.5.3-9.git20230121.1|102	install -d %{buildroot}/{%{_bindir},{%{_datadir},%{_libdir}}/%{name},%{_mandir}/{,ja_JP.ujis}/man1}
21cr|w3m-0.5.3-9.git20230121.1|103	
21cr|w3m-0.5.3-9.git20230121.1|104	%makeinstall_std
21cr|w3m-0.5.3-9.git20230121.1|105	
21cr|w3m-0.5.3-9.git20230121.1|106	install -m0644 doc-jp/w3m.1 %{buildroot}/%{_mandir}/ja_JP.ujis/man1
21cr|w3m-0.5.3-9.git20230121.1|107	install -m0644 doc/w3m.1 %{buildroot}/%{_mandir}/man1
21cr|w3m-0.5.3-9.git20230121.1|108	
21cr|w3m-0.5.3-9.git20230121.1|109	install -d %{buildroot}%{_sysconfdir}/w3m
21cr|w3m-0.5.3-9.git20230121.1|110	install -m0644 w3mconfig %{buildroot}%{_sysconfdir}/w3m/config
21cr|w3m-0.5.3-9.git20230121.1|111	
21cr|w3m-0.5.3-9.git20230121.1|112	rm -rf %{buildroot}/%{_mandir}/ja*
21cr|w3m-0.5.3-9.git20230121.1|113	
21cr|w3m-0.5.3-9.git20230121.1|114	%find_lang %{name}

10873 21
21cr|w3mir-1.0.10-12|1	
21cr|w3mir-1.0.10-12|2	Summary:	All purpose HTTP copying and mirroring tool
21cr|w3mir-1.0.10-12|3	
21cr|w3mir-1.0.10-12|4	Name: 		w3mir
21cr|w3mir-1.0.10-12|5	Version: 	1.0.10
21cr|w3mir-1.0.10-12|6	Release: 	12
21cr|w3mir-1.0.10-12|7	License:	GPL or Artistic
21cr|w3mir-1.0.10-12|8	Group:		Development/Perl
21cr|w3mir-1.0.10-12|9	Url:		http://www.cpan.org
21cr|w3mir-1.0.10-12|10	Source0:	http://search.cpan.org/CPAN/authors/id/J/JA/JANL/%{name}-%{version}.tar.bz2
21cr|w3mir-1.0.10-12|11	BuildArch:	noarch
21cr|w3mir-1.0.10-12|12	buildrequires: perl-devel
21cr|w3mir-1.0.10-12|13	
21cr|w3mir-1.0.10-12|14	%description
21cr|w3mir-1.0.10-12|15	w3mir is a all purpose HTTP copying and mirroring tool. The main focus of w3mir
21cr|w3mir-1.0.10-12|16	is to create and maintain a browseable copy of one, or several, remote WWW
21cr|w3mir-1.0.10-12|17	site(s). Used to the max w3mir can retreive the contents of several related
21cr|w3mir-1.0.10-12|18	sites and leave the mirror browseable via a local web server, or from a
21cr|w3mir-1.0.10-12|19	filesystem, such as directly from a CDROM.
21cr|w3mir-1.0.10-12|20	
21cr|w3mir-1.0.10-12|21	w3mir's goal is to be able to make useful mirrors of any reasonable WWW site.
21cr|w3mir-1.0.10-12|22	It specifically preserves link integrity within the mirrored documents as well
21cr|w3mir-1.0.10-12|23	as the integrity of links outside the mirror, following redirects as needed. If
21cr|w3mir-1.0.10-12|24	you want it to. w3mir has a powerful ``multi scope'' mechanism enabeling the
21cr|w3mir-1.0.10-12|25	user to make mirrors of several related sites and have links between them refer
21cr|w3mir-1.0.10-12|26	to the mirrored documents rather than the original site. w3mir has several
21cr|w3mir-1.0.10-12|27	features directed at getting mirrors for CDROM burning and handling of some not
21cr|w3mir-1.0.10-12|28	too often seen problems when mirroring.
21cr|w3mir-1.0.10-12|29	
21cr|w3mir-1.0.10-12|30	w3mir supports HTML4, and has partial support for CSS, Java and ActiveX.
21cr|w3mir-1.0.10-12|31	
21cr|w3mir-1.0.10-12|32	%prep
21cr|w3mir-1.0.10-12|33	%setup -q
21cr|w3mir-1.0.10-12|34	
21cr|w3mir-1.0.10-12|35	%build
21cr|w3mir-1.0.10-12|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|w3mir-1.0.10-12|37	%make
21cr|w3mir-1.0.10-12|38	
21cr|w3mir-1.0.10-12|39	%check
21cr|w3mir-1.0.10-12|40	make test
21cr|w3mir-1.0.10-12|41	
21cr|w3mir-1.0.10-12|42	%install
21cr|w3mir-1.0.10-12|43	%makeinstall_std
21cr|w3mir-1.0.10-12|44	
21cr|w3mir-1.0.10-12|45	%files
21cr|w3mir-1.0.10-12|46	%doc README Changes
21cr|w3mir-1.0.10-12|47	%{_bindir}/w3mfix
21cr|w3mir-1.0.10-12|48	%{_bindir}/w3mir
21cr|w3mir-1.0.10-12|49	%{perl_vendorlib}/htmlop.pm
21cr|w3mir-1.0.10-12|50	%{perl_vendorlib}/w3http.pm
21cr|w3mir-1.0.10-12|51	%{perl_vendorlib}/w3pdfuri.pm
21cr|w3mir-1.0.10-12|52	%{_mandir}/*/*

10874 21
21cr|waffle-1.7.0-1|1	# Workaround to build with GCC 10
21cr|waffle-1.7.0-1|2	%global optflags %{optflags} -fcommon
21cr|waffle-1.7.0-1|3	%define	api 1
21cr|waffle-1.7.0-1|4	%define	major 0
21cr|waffle-1.7.0-1|5	%define	libname %mklibname %{name} %{api} %{major}
21cr|waffle-1.7.0-1|6	%define	devname %mklibname %{name} -d
21cr|waffle-1.7.0-1|7	
21cr|waffle-1.7.0-1|8	#define	_disable_ld_no_undefined 0
21cr|waffle-1.7.0-1|9	
21cr|waffle-1.7.0-1|10	
21cr|waffle-1.7.0-1|11	Summary:	Library for select the GL API at runtime
21cr|waffle-1.7.0-1|12	Name:		waffle
21cr|waffle-1.7.0-1|13	Version:	1.7.0
21cr|waffle-1.7.0-1|14	Release:	1
21cr|waffle-1.7.0-1|15	License:	BSD
21cr|waffle-1.7.0-1|16	Group:		Development/C
21cr|waffle-1.7.0-1|17	Url:		http://www.waffle-gl.org
21cr|waffle-1.7.0-1|18	Source0:	https://gitlab.freedesktop.org/mesa/waffle/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21cr|waffle-1.7.0-1|19	Source100:	%{name}.rpmlintrc
21cr|waffle-1.7.0-1|20	BuildRequires:	cmake
21cr|waffle-1.7.0-1|21	BuildRequires:	meson
21cr|waffle-1.7.0-1|22	BuildRequires:	pkgconfig(bash-completion)
21cr|waffle-1.7.0-1|23	BuildRequires:	docbook-dtd42-xml
21cr|waffle-1.7.0-1|24	BuildRequires:	docbook-style-xsl
21cr|waffle-1.7.0-1|25	BuildRequires:	xsltproc
21cr|waffle-1.7.0-1|26	BuildRequires:	pkgconfig(egl)
21cr|waffle-1.7.0-1|27	BuildRequires:	pkgconfig(gbm)
21cr|waffle-1.7.0-1|28	BuildRequires:	pkgconfig(gl)
21cr|waffle-1.7.0-1|29	BuildRequires:	pkgconfig(udev)
21cr|waffle-1.7.0-1|30	BuildRequires:	pkgconfig(wayland-protocols)
21cr|waffle-1.7.0-1|31	BuildRequires:	pkgconfig(wayland-client)
21cr|waffle-1.7.0-1|32	BuildRequires:	pkgconfig(wayland-egl)
21cr|waffle-1.7.0-1|33	BuildRequires:	pkgconfig(x11)
21cr|waffle-1.7.0-1|34	BuildRequires:	pkgconfig(xcb)
21cr|waffle-1.7.0-1|35	
21cr|waffle-1.7.0-1|36	%description
21cr|waffle-1.7.0-1|37	Waffle is a cross-platform library that allows one to defer selection of GL
21cr|waffle-1.7.0-1|38	API and of window system until runtime. For example, on Linux, Waffle enables
21cr|waffle-1.7.0-1|39	an application to select X11/EGL with an OpenGL 3.3 core profile, Wayland with
21cr|waffle-1.7.0-1|40	OpenGL ES2, and other window system / API combinations.
21cr|waffle-1.7.0-1|41	
21cr|waffle-1.7.0-1|42	An immediate goal for this library is to enable Piglit to test multiple GL
21cr|waffle-1.7.0-1|43	flavors in a cross-platform way, and to allow each Piglit test to choose its
21cr|waffle-1.7.0-1|44	GL API and window system at runtime. A future goal is to enable the ability to
21cr|waffle-1.7.0-1|45	record (with another tool such APITrace) an application's GL calls on one
21cr|waffle-1.7.0-1|46	operating system or window system, and then replay that trace on a different
21cr|waffle-1.7.0-1|47	system.
21cr|waffle-1.7.0-1|48	
21cr|waffle-1.7.0-1|49	%files
21cr|waffle-1.7.0-1|50	%doc LICENSE.txt
21cr|waffle-1.7.0-1|51	%{_docdir}/%{name}%{api}/*
21cr|waffle-1.7.0-1|52	%{_bindir}/*
21cr|waffle-1.7.0-1|53	%{_datadir}/bash-completion/completions/wflinfo
21cr|waffle-1.7.0-1|54	%{_mandir}/man1/wflinfo*
21cr|waffle-1.7.0-1|55	
21cr|waffle-1.7.0-1|56	#----------------------------------------------------------------------------
21cr|waffle-1.7.0-1|57	
21cr|waffle-1.7.0-1|58	%package -n %{libname}
21cr|waffle-1.7.0-1|59	Summary:	Library for select the GL API at runtime
21cr|waffle-1.7.0-1|60	Group:		System/Libraries
21cr|waffle-1.7.0-1|61	Conflicts:	%{_lib}waffle0 < 1.3.0
21cr|waffle-1.7.0-1|62	
21cr|waffle-1.7.0-1|63	%description -n %{libname}
21cr|waffle-1.7.0-1|64	Waffle is a cross-platform library that allows one to defer selection of GL
21cr|waffle-1.7.0-1|65	API and of window system until runtime. For example, on Linux, Waffle enables
21cr|waffle-1.7.0-1|66	an application to select X11/EGL with an OpenGL 3.3 core profile, Wayland with
21cr|waffle-1.7.0-1|67	OpenGL ES2, and other window system / API combinations.
21cr|waffle-1.7.0-1|68	This package contains the main library.
21cr|waffle-1.7.0-1|69	
21cr|waffle-1.7.0-1|70	%files -n %{libname}
21cr|waffle-1.7.0-1|71	%{_libdir}/libwaffle-%{api}.so.%{major}*
21cr|waffle-1.7.0-1|72	
21cr|waffle-1.7.0-1|73	#----------------------------------------------------------------------------
21cr|waffle-1.7.0-1|74	
21cr|waffle-1.7.0-1|75	%package -n %{devname}
21cr|waffle-1.7.0-1|76	Summary:	Development files for using the %{name} library
21cr|waffle-1.7.0-1|77	Group:		Development/C
21cr|waffle-1.7.0-1|78	Requires:	%{libname} = %{EVRD}
21cr|waffle-1.7.0-1|79	Provides:	%{name}-devel = %{EVRD}
21cr|waffle-1.7.0-1|80	Conflicts:	%{_lib}waffle0 < 1.3.0
21cr|waffle-1.7.0-1|81	
21cr|waffle-1.7.0-1|82	%description -n %{devname}
21cr|waffle-1.7.0-1|83	Waffle is a cross-platform library that allows one to defer selection of GL
21cr|waffle-1.7.0-1|84	API and of window system until runtime. For example, on Linux, Waffle enables
21cr|waffle-1.7.0-1|85	an application to select X11/EGL with an OpenGL 3.3 core profile, Wayland with
21cr|waffle-1.7.0-1|86	OpenGL ES2, and other window system / API combinations.
21cr|waffle-1.7.0-1|87	This package contains the development files for using the %{name} library.
21cr|waffle-1.7.0-1|88	
21cr|waffle-1.7.0-1|89	%files -n %{devname}
21cr|waffle-1.7.0-1|90	%doc LICENSE.txt README.md
21cr|waffle-1.7.0-1|91	%{_includedir}/%{name}-%{api}/*
21cr|waffle-1.7.0-1|92	%{_libdir}/libwaffle-%{api}.so
21cr|waffle-1.7.0-1|93	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21cr|waffle-1.7.0-1|94	%{_libdir}/cmake/Waffle/*.cmake
21cr|waffle-1.7.0-1|95	%{_mandir}/man3/%{name}*
21cr|waffle-1.7.0-1|96	%{_mandir}/man7/%{name}*
21cr|waffle-1.7.0-1|97	
21cr|waffle-1.7.0-1|98	#----------------------------------------------------------------------------
21cr|waffle-1.7.0-1|99	
21cr|waffle-1.7.0-1|100	%prep
21cr|waffle-1.7.0-1|101	%setup -qn %{name}-v%{version}
21cr|waffle-1.7.0-1|102	
21cr|waffle-1.7.0-1|103	
21cr|waffle-1.7.0-1|104	%build
21cr|waffle-1.7.0-1|105	%meson \
21cr|waffle-1.7.0-1|106	-Dglx=enabled \
21cr|waffle-1.7.0-1|107	-Dwayland=enabled \
21cr|waffle-1.7.0-1|108	-Dx11_egl=enabled \
21cr|waffle-1.7.0-1|109	-Dgbm=enabled \
21cr|waffle-1.7.0-1|110	-Dbuild-manpages=true \
21cr|waffle-1.7.0-1|111	-Dbuild-htmldocs=true \
21cr|waffle-1.7.0-1|112	-Dbuild-examples=true
21cr|waffle-1.7.0-1|113	
21cr|waffle-1.7.0-1|114	%meson_build
21cr|waffle-1.7.0-1|115	
21cr|waffle-1.7.0-1|116	
21cr|waffle-1.7.0-1|117	%install
21cr|waffle-1.7.0-1|118	%meson_install
21cr|waffle-1.7.0-1|119	
21cr|waffle-1.7.0-1|120	# Example programs don't get installed by default
21cr|waffle-1.7.0-1|121	install -m 755 %{_target_platform}/examples/gl_basic %{buildroot}%{_bindir}
21cr|waffle-1.7.0-1|122	install -m 755 %{_target_platform}/examples/simple-x11-egl %{buildroot}%{_bindir}
21cr|waffle-1.7.0-1|123	

10875 21
21cr|wafp-0.01-0.26c3.5|1	%define snapshot 26c3
21cr|wafp-0.01-0.26c3.5|2	
21cr|wafp-0.01-0.26c3.5|3	Name:		wafp
21cr|wafp-0.01-0.26c3.5|4	Version:	0.01
21cr|wafp-0.01-0.26c3.5|5	Release:	%mkrel 0.%{snapshot}.5
21cr|wafp-0.01-0.26c3.5|6	Summary:	Web Application Finger Printer
21cr|wafp-0.01-0.26c3.5|7	License:	GPL
21cr|wafp-0.01-0.26c3.5|8	Group:		Monitoring
21cr|wafp-0.01-0.26c3.5|9	URL:		http://www.mytty.org/wafp/
21cr|wafp-0.01-0.26c3.5|10	Source:     http://www.mytty.org/wafp/%{name}-%{version}-%{snapshot}.tar.bz2
21cr|wafp-0.01-0.26c3.5|11	Patch0:     wafp-0.01-26c3-fhs.patch
21cr|wafp-0.01-0.26c3.5|12	Requires:   rubygem(sqlite3)
21cr|wafp-0.01-0.26c3.5|13	BuildArch:	noarch
21cr|wafp-0.01-0.26c3.5|14	
21cr|wafp-0.01-0.26c3.5|15	%description
21cr|wafp-0.01-0.26c3.5|16	WAFP is a Web Application Finger Printer written in ruby using a SQLite3 DB.
21cr|wafp-0.01-0.26c3.5|17	
21cr|wafp-0.01-0.26c3.5|18	%prep
21cr|wafp-0.01-0.26c3.5|19	%setup -q -n %{name}-%{version}-%{snapshot}
21cr|wafp-0.01-0.26c3.5|20	%patch0 -p 1
21cr|wafp-0.01-0.26c3.5|21	
21cr|wafp-0.01-0.26c3.5|22	%build
21cr|wafp-0.01-0.26c3.5|23	
21cr|wafp-0.01-0.26c3.5|24	%install
21cr|wafp-0.01-0.26c3.5|25	install -d -m 755 %{buildroot}%{_bindir}
21cr|wafp-0.01-0.26c3.5|26	install -d -m 755 %{buildroot}%{_datadir}/wafp
21cr|wafp-0.01-0.26c3.5|27	install -d -m 755 %{buildroot}%{_datadir}/wafp/lib
21cr|wafp-0.01-0.26c3.5|28	install -d -m 755 %{buildroot}%{_datadir}/wafp/utils
21cr|wafp-0.01-0.26c3.5|29	
21cr|wafp-0.01-0.26c3.5|30	install -m 755 wafp.rb %{buildroot}%{_bindir}
21cr|wafp-0.01-0.26c3.5|31	install -m 644 *.db %{buildroot}%{_datadir}/wafp
21cr|wafp-0.01-0.26c3.5|32	install -m 644 lib/* %{buildroot}%{_datadir}/wafp/lib
21cr|wafp-0.01-0.26c3.5|33	install -m 755 utils/*.sh %{buildroot}%{_datadir}/wafp/utils
21cr|wafp-0.01-0.26c3.5|34	
21cr|wafp-0.01-0.26c3.5|35	%clean
21cr|wafp-0.01-0.26c3.5|36	rm -rf %{buildroot}
21cr|wafp-0.01-0.26c3.5|37	
21cr|wafp-0.01-0.26c3.5|38	%files
21cr|wafp-0.01-0.26c3.5|39	%defattr(-,root,root)
21cr|wafp-0.01-0.26c3.5|40	%doc LICENSE README CREDITS HOWTO
21cr|wafp-0.01-0.26c3.5|41	%{_bindir}/wafp.rb
21cr|wafp-0.01-0.26c3.5|42	%{_datadir}/wafp

10876 21
21cr|wahcade-mahcade-1.0-0.r152.2|1	%define oname wahcade
21cr|wahcade-mahcade-1.0-0.r152.2|2	%define beta r152
21cr|wahcade-mahcade-1.0-0.r152.2|3	
21cr|wahcade-mahcade-1.0-0.r152.2|4	Summary:	Front end for games and emulators
21cr|wahcade-mahcade-1.0-0.r152.2|5	Name:		wahcade-mahcade
21cr|wahcade-mahcade-1.0-0.r152.2|6	Version:	1.0
21cr|wahcade-mahcade-1.0-0.r152.2|7	Release:	0.%{beta}.2
21cr|wahcade-mahcade-1.0-0.r152.2|8	License:	GPLv2+
21cr|wahcade-mahcade-1.0-0.r152.2|9	Group:		Emulators
21cr|wahcade-mahcade-1.0-0.r152.2|10	Url:		http://www.anti-particle.com/wahcade.shtml
21cr|wahcade-mahcade-1.0-0.r152.2|11	Source0:	http://www.anti-particle.com/projects/%{name}/%{name}-%{version}%{beta}.tar.xz
21cr|wahcade-mahcade-1.0-0.r152.2|12	Patch0:		wahcade-mahcade-launch.patch
21cr|wahcade-mahcade-1.0-0.r152.2|13	BuildRequires:	python
21cr|wahcade-mahcade-1.0-0.r152.2|14	Requires:	pygtk2.0-libglade
21cr|wahcade-mahcade-1.0-0.r152.2|15	Requires:	python-chardet
21cr|wahcade-mahcade-1.0-0.r152.2|16	Requires:	sdlmame-extra-data
21cr|wahcade-mahcade-1.0-0.r152.2|17	Recommends:	gstreamer0.10-python
21cr|wahcade-mahcade-1.0-0.r152.2|18	Recommends:	pygame
21cr|wahcade-mahcade-1.0-0.r152.2|19	Recommends:	python-imaging
21cr|wahcade-mahcade-1.0-0.r152.2|20	BuildArch:	noarch
21cr|wahcade-mahcade-1.0-0.r152.2|21	
21cr|wahcade-mahcade-1.0-0.r152.2|22	%description
21cr|wahcade-mahcade-1.0-0.r152.2|23	Wah!Cade is a GNU/Linux friendly clone of Minwah's excellent MameWAH.
21cr|wahcade-mahcade-1.0-0.r152.2|24	
21cr|wahcade-mahcade-1.0-0.r152.2|25	It's a front end for games and emulators (e.g. the MAME arcade game emulator),
21cr|wahcade-mahcade-1.0-0.r152.2|26	and has been designed with arcade cabinet controls and projects in mind.
21cr|wahcade-mahcade-1.0-0.r152.2|27	
21cr|wahcade-mahcade-1.0-0.r152.2|28	It is compatible with MameWah's config files and layouts.
21cr|wahcade-mahcade-1.0-0.r152.2|29	
21cr|wahcade-mahcade-1.0-0.r152.2|30	It features :
21cr|wahcade-mahcade-1.0-0.r152.2|31	- a keyboard controlled GUI, perfect for those arcade controls,
21cr|wahcade-mahcade-1.0-0.r152.2|32	- a history viewer,
21cr|wahcade-mahcade-1.0-0.r152.2|33	- a control panel viewer,
21cr|wahcade-mahcade-1.0-0.r152.2|34	- a layout editor,
21cr|wahcade-mahcade-1.0-0.r152.2|35	- a setup editor.
21cr|wahcade-mahcade-1.0-0.r152.2|36	
21cr|wahcade-mahcade-1.0-0.r152.2|37	%files
21cr|wahcade-mahcade-1.0-0.r152.2|38	%doc doc/*
21cr|wahcade-mahcade-1.0-0.r152.2|39	%{_bindir}/*
21cr|wahcade-mahcade-1.0-0.r152.2|40	%{_gamesdatadir}/%{oname}
21cr|wahcade-mahcade-1.0-0.r152.2|41	%{_datadir}/applications/*
21cr|wahcade-mahcade-1.0-0.r152.2|42	%{_datadir}/pixmaps/*
21cr|wahcade-mahcade-1.0-0.r152.2|43	%{_datadir}/locale/*
21cr|wahcade-mahcade-1.0-0.r152.2|44	
21cr|wahcade-mahcade-1.0-0.r152.2|45	#----------------------------------------------------------------------------
21cr|wahcade-mahcade-1.0-0.r152.2|46	
21cr|wahcade-mahcade-1.0-0.r152.2|47	%prep
21cr|wahcade-mahcade-1.0-0.r152.2|48	%setup -q -n %{name}
21cr|wahcade-mahcade-1.0-0.r152.2|49	%patch0 -p0
21cr|wahcade-mahcade-1.0-0.r152.2|50	
21cr|wahcade-mahcade-1.0-0.r152.2|51	%build
21cr|wahcade-mahcade-1.0-0.r152.2|52	#python setup.py build
21cr|wahcade-mahcade-1.0-0.r152.2|53	
21cr|wahcade-mahcade-1.0-0.r152.2|54	%install
21cr|wahcade-mahcade-1.0-0.r152.2|55	python setup.py install --prefix=%{_prefix} --root=%{buildroot}
21cr|wahcade-mahcade-1.0-0.r152.2|56	
21cr|wahcade-mahcade-1.0-0.r152.2|57	rm -f %{buildroot}%{py_platsitedir}/%{oname}-%{version}*
21cr|wahcade-mahcade-1.0-0.r152.2|58	rm -f %{buildroot}/usr/lib/python2.7/site-packages/wahcade-mahcade-py2.7.egg-info
21cr|wahcade-mahcade-1.0-0.r152.2|59	rm -f %{buildroot}/usr/lib/python2.7/site-packages/wahcade-bzr_devel-py2.7.egg-info
21cr|wahcade-mahcade-1.0-0.r152.2|60	

10877 21
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|1	%define _enable_debug_packages %{nil}
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|2	%define debug_package %{nil}
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|3	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|4	%define major 2
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|5	%define libname %mklibname %{name} %{api} %{major}
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|6	%define develname %mklibname %{name} -d
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|7	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|8	Name:		wahrhaft-mupen64plus-rsp-z64
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|9	Version:	2.5.9
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|10	Release:	2
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|11	Summary:	Low-level RSP processor plugin for the Mupen64Plus
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|12	Group:		Emulators
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|13	License:	GPLv2+
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|14	Url:		http://code.google.com/p/mupen64plus/
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|15	Source0:	https://github.com/mupen64plus/mupen64plus-rsp-z64/releases/download/2.5.9/mupen64plus-rsp-z64-src-2.5.9.tar.gz
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|16	BuildRequires:	pkgconfig(sdl2)
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|17	BuildRequires:	pkgconfig(libpng)
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|18	BuildRequires:	pkgconfig(samplerate)
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|19	BuildRequires:	pkgconfig(freetype2)
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|20	BuildRequires:	pkgconfig(zlib)
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|21	BuildRequires:	pkgconfig(liblircclient0)
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|22	BuildRequires:	mupen64plus-devel
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|23	ExclusiveArch:	%{ix86} %{x86_64}
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|24	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|25	%description
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|26	An experimental plugin for mupen64plus to replace the RSP plugin.
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|27	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|28	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|29	%prep
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|30	%setup -q -n mupen64plus-rsp-z64-src-%{version}
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|31	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|32	%build
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|33	export CFLAGS="%{optflags}"
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|34	%make all -C projects/unix all COREDIR=%{_libdir}/ SHAREDIR=%{_datadir}/mupen64plus2/ PLUGINDIR=%{_libdir}/mupen64plus2/ V=1
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|35	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|36	%install
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|37	make -C projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" SHAREDIR=%{_datadir}/mupen64plus2/ LIBDIR=%{_libdir}/mupen64plus2/
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|38	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|39	mv %{buildroot}%{_libdir}/mupen64plus2/mupen64plus/mupen64plus-rsp-z64.so %{buildroot}/%{_libdir}/mupen64plus2/
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|40	chmod -R 0755 %{buildroot}%{_libdir}
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|41	
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|42	%files
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|43	%dir %{_libdir}/mupen64plus2
21cr|wahrhaft-mupen64plus-rsp-z64-2.5.9-2|44	%{_libdir}/mupen64plus2/mupen64plus-rsp-z64.so

10878 21
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|1	%define _enable_debug_packages %{nil}
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|2	%define debug_package %{nil}
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|3	
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|4	Summary:	Arachnoid Plugin for mupen64plus
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|5	Name:		wahrhaft-mupen64plus-video-arachnoid
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|6	Version:	2.5.9
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|7	Release:	2
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|8	License:	GPLv2+
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|9	Group:		Emulators
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|10	Url:		http://code.google.com/p/mupen64plus/
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|11	Source0:	https://github.com/mupen64plus/mupen64plus-video-arachnoid/releases/download/%{version}/mupen64plus-video-arachnoid-src-%{version}.tar.gz
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|12	BuildRequires:	pkgconfig(freetype2)
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|13	BuildRequires:	pkgconfig(liblircclient0)
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|14	BuildRequires:	pkgconfig(libpng)
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|15	BuildRequires:	pkgconfig(samplerate)
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|16	BuildRequires:	pkgconfig(sdl)
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|17	BuildRequires:	pkgconfig(zlib)
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|18	BuildRequires:	mupen64plus-devel
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|19	ExclusiveArch:	%{ix86} %{x86_64}
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|20	
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|21	%description
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|22	An experimental plugin for mupen64plus to replace the rice plugin.
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|23	
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|24	%files
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|25	%{_libdir}/mupen64plus2/mupen64plus-video-arachnoid.so
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|26	
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|27	#----------------------------------------------------------------------------
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|28	
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|29	%prep
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|30	%setup -q -n mupen64plus-video-arachnoid-src-%{version}
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|31	
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|32	%build
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|33	export CFLAGS="%{optflags}"
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|34	%make all -C projects/unix all \
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|35	COREDIR=%{_libdir}/ \
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|36	SHAREDIR=%{_datadir}/mupen64plus2/ \
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|37	PLUGINDIR=%{_libdir}/mupen64plus2/ \
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|38	V=1
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|39	
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|40	%install
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|41	make -C projects/unix install \
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|42	PREFIX="%{_prefix}" \
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|43	DESTDIR="%{buildroot}" \
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|44	SHAREDIR=%{_datadir}/mupen64plus2/ \
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|45	LIBDIR=%{_libdir}/mupen64plus2/
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|46	
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|47	mv %{buildroot}/%{_libdir}/mupen64plus2/mupen64plus/mupen64plus-video-arachnoid.so %{buildroot}/%{_libdir}/mupen64plus2/
21cr|wahrhaft-mupen64plus-video-arachnoid-2.5.9-2|48	chmod -R 0755 %{buildroot}%{_libdir}

10879 21
21cr|wakeonlan-0.41-3|1	%define debug_package	%{nil}
21cr|wakeonlan-0.41-3|2	
21cr|wakeonlan-0.41-3|3	Summary:	Wake-on-LAN magic packet sender
21cr|wakeonlan-0.41-3|4	Name:		wakeonlan
21cr|wakeonlan-0.41-3|5	Version:	0.41
21cr|wakeonlan-0.41-3|6	Release:	3
21cr|wakeonlan-0.41-3|7	License:	Artistic
21cr|wakeonlan-0.41-3|8	Group:		Networking/Remote access
21cr|wakeonlan-0.41-3|9	URL:		http://gsd.di.uminho.pt/jpo/software/wakeonlan/
21cr|wakeonlan-0.41-3|10	Source:		http://gsd.di.uminho.pt/jpo/software/wakeonlan/downloads/%{name}-%{version}.tar.bz2
21cr|wakeonlan-0.41-3|11	
21cr|wakeonlan-0.41-3|12	
21cr|wakeonlan-0.41-3|13	BuildArch:	noarch
21cr|wakeonlan-0.41-3|14	
21cr|wakeonlan-0.41-3|15	%description
21cr|wakeonlan-0.41-3|16	Wakeonlan is a Perl script that sends 'magic packets' to
21cr|wakeonlan-0.41-3|17	wake-on-LAN enabled ethernet adapters and motherboards, in
21cr|wakeonlan-0.41-3|18	order to switch on remote computers.
21cr|wakeonlan-0.41-3|19	
21cr|wakeonlan-0.41-3|20	%prep
21cr|wakeonlan-0.41-3|21	%setup -q
21cr|wakeonlan-0.41-3|22	
21cr|wakeonlan-0.41-3|23	%install
21cr|wakeonlan-0.41-3|24	install -D -m755 wakeonlan %{buildroot}%{_bindir}/wakeonlan
21cr|wakeonlan-0.41-3|25	
21cr|wakeonlan-0.41-3|26	
21cr|wakeonlan-0.41-3|27	%files
21cr|wakeonlan-0.41-3|28	%doc examples Changes README
21cr|wakeonlan-0.41-3|29	%{_bindir}/wakeonlan

10880 21
21cr|WALinuxAgent-2.8.0.11-1|1	Summary:	The Windows Azure Linux Agent
21cr|WALinuxAgent-2.8.0.11-1|2	Name:		WALinuxAgent
21cr|WALinuxAgent-2.8.0.11-1|3	Version:	2.8.0.11
21cr|WALinuxAgent-2.8.0.11-1|4	Release:	1
21cr|WALinuxAgent-2.8.0.11-1|5	License:	ASL 2.0
21cr|WALinuxAgent-2.8.0.11-1|6	Group:		System/Configuration/Other
21cr|WALinuxAgent-2.8.0.11-1|7	Url:		https://github.com/Azure/WALinuxAgent
21cr|WALinuxAgent-2.8.0.11-1|8	Source0:	https://github.com/Azure/WALinuxAgent/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|WALinuxAgent-2.8.0.11-1|9	Source1:	module-setup.sh
21cr|WALinuxAgent-2.8.0.11-1|10	BuildRequires:	python3-distro
21cr|WALinuxAgent-2.8.0.11-1|11	BuildRequires:	python3-setuptools
21cr|WALinuxAgent-2.8.0.11-1|12	BuildRequires:	python3-devel
21cr|WALinuxAgent-2.8.0.11-1|13	Requires:	grep
21cr|WALinuxAgent-2.8.0.11-1|14	Requires:	iptables
21cr|WALinuxAgent-2.8.0.11-1|15	Requires:	logrotate
21cr|WALinuxAgent-2.8.0.11-1|16	Requires:	openssh
21cr|WALinuxAgent-2.8.0.11-1|17	Requires:	openssl
21cr|WALinuxAgent-2.8.0.11-1|18	Requires:	python3
21cr|WALinuxAgent-2.8.0.11-1|19	Requires:	python3-pyasn1
21cr|WALinuxAgent-2.8.0.11-1|20	Requires:	sed
21cr|WALinuxAgent-2.8.0.11-1|21	Requires:	sudo
21cr|WALinuxAgent-2.8.0.11-1|22	Requires:	util-linux
21cr|WALinuxAgent-2.8.0.11-1|23	Conflicts:	NetworkManager
21cr|WALinuxAgent-2.8.0.11-1|24	BuildArch:	noarch
21cr|WALinuxAgent-2.8.0.11-1|25	
21cr|WALinuxAgent-2.8.0.11-1|26	%description
21cr|WALinuxAgent-2.8.0.11-1|27	The Windows Azure Linux Agent supports the provisioning and running of Linux
21cr|WALinuxAgent-2.8.0.11-1|28	VMs in the Windows Azure cloud. This package should be installed on Linux disk
21cr|WALinuxAgent-2.8.0.11-1|29	images that are built to run in the Windows Azure environment.
21cr|WALinuxAgent-2.8.0.11-1|30	
21cr|WALinuxAgent-2.8.0.11-1|31	%files
21cr|WALinuxAgent-2.8.0.11-1|32	%doc LICENSE.txt NOTICE README.md
21cr|WALinuxAgent-2.8.0.11-1|33	%config(noreplace) %{_initrddir}/waagent
21cr|WALinuxAgent-2.8.0.11-1|34	%ghost %{_localstatedir}/log/waagent.log
21cr|WALinuxAgent-2.8.0.11-1|35	%{python3_sitelib}/azurelinuxagent
21cr|WALinuxAgent-2.8.0.11-1|36	%{python3_sitelib}/*.egg-info
21cr|WALinuxAgent-2.8.0.11-1|37	%{_sbindir}/waagent
21cr|WALinuxAgent-2.8.0.11-1|38	%dir %attr(0700,root,root) %{_sharedstatedir}/waagent
21cr|WALinuxAgent-2.8.0.11-1|39	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|WALinuxAgent-2.8.0.11-1|40	%config(noreplace) %{_sysconfdir}/waagent.conf
21cr|WALinuxAgent-2.8.0.11-1|41	%{_unitdir}/waagent.service
21cr|WALinuxAgent-2.8.0.11-1|42	
21cr|WALinuxAgent-2.8.0.11-1|43	%post
21cr|WALinuxAgent-2.8.0.11-1|44	%systemd_post waagent.service
21cr|WALinuxAgent-2.8.0.11-1|45	
21cr|WALinuxAgent-2.8.0.11-1|46	%preun
21cr|WALinuxAgent-2.8.0.11-1|47	%systemd_preun waagent.service
21cr|WALinuxAgent-2.8.0.11-1|48	
21cr|WALinuxAgent-2.8.0.11-1|49	%postun
21cr|WALinuxAgent-2.8.0.11-1|50	%systemd_postun_with_restart waagent.service
21cr|WALinuxAgent-2.8.0.11-1|51	
21cr|WALinuxAgent-2.8.0.11-1|52	#------------------------------------------------------------------
21cr|WALinuxAgent-2.8.0.11-1|53	
21cr|WALinuxAgent-2.8.0.11-1|54	%package udev
21cr|WALinuxAgent-2.8.0.11-1|55	Summary:	Udev rules for Microsoft Azure
21cr|WALinuxAgent-2.8.0.11-1|56	Group:		System/Configuration/Other
21cr|WALinuxAgent-2.8.0.11-1|57	
21cr|WALinuxAgent-2.8.0.11-1|58	%description udev
21cr|WALinuxAgent-2.8.0.11-1|59	Udev rules specific to Microsoft Azure Virtual Machines.
21cr|WALinuxAgent-2.8.0.11-1|60	
21cr|WALinuxAgent-2.8.0.11-1|61	%files udev
21cr|WALinuxAgent-2.8.0.11-1|62	%{_prefix}/lib/dracut/modules.d/97walinuxagent/*.sh
21cr|WALinuxAgent-2.8.0.11-1|63	%{_udevrulesdir}/*.rules
21cr|WALinuxAgent-2.8.0.11-1|64	
21cr|WALinuxAgent-2.8.0.11-1|65	#------------------------------------------------------------------
21cr|WALinuxAgent-2.8.0.11-1|66	
21cr|WALinuxAgent-2.8.0.11-1|67	%prep
21cr|WALinuxAgent-2.8.0.11-1|68	%setup -q
21cr|WALinuxAgent-2.8.0.11-1|69	find . -type f -exec sed -i 's/\r//' {} \;
21cr|WALinuxAgent-2.8.0.11-1|70	
21cr|WALinuxAgent-2.8.0.11-1|71	%build
21cr|WALinuxAgent-2.8.0.11-1|72	%py3_build
21cr|WALinuxAgent-2.8.0.11-1|73	
21cr|WALinuxAgent-2.8.0.11-1|74	%install
21cr|WALinuxAgent-2.8.0.11-1|75	%py3_install
21cr|WALinuxAgent-2.8.0.11-1|76	
21cr|WALinuxAgent-2.8.0.11-1|77	mkdir -p -m 0700 %{buildroot}%{_sharedstatedir}/waagent
21cr|WALinuxAgent-2.8.0.11-1|78	mkdir -p %{buildroot}%{_localstatedir}/log
21cr|WALinuxAgent-2.8.0.11-1|79	touch %{buildroot}%{_localstatedir}/log/waagent.log
21cr|WALinuxAgent-2.8.0.11-1|80	
21cr|WALinuxAgent-2.8.0.11-1|81	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|WALinuxAgent-2.8.0.11-1|82	mv %{buildroot}%{_sysconfdir}/udev/rules.d/*.rules %{buildroot}%{_udevrulesdir}/
21cr|WALinuxAgent-2.8.0.11-1|83	
21cr|WALinuxAgent-2.8.0.11-1|84	rm -rf %{buildroot}/%{python3_sitelib}/tests
21cr|WALinuxAgent-2.8.0.11-1|85	rm -rf %{buildroot}/%{python3_sitelib}/__main__.py
21cr|WALinuxAgent-2.8.0.11-1|86	rm -rf %{buildroot}/%{python3_sitelib}/__pycache__/__main__*.py*
21cr|WALinuxAgent-2.8.0.11-1|87	
21cr|WALinuxAgent-2.8.0.11-1|88	sed -i 's,#!/usr/bin/env python,#!/usr/bin/python3,' %{buildroot}%{_sbindir}/waagent
21cr|WALinuxAgent-2.8.0.11-1|89	rm -f %{buildroot}%{_sbindir}/waagent2.0
21cr|WALinuxAgent-2.8.0.11-1|90	mkdir -p %{buildroot}%{_unitdir}
21cr|WALinuxAgent-2.8.0.11-1|91	cp init/waagent.service %{buildroot}%{_unitdir}
21cr|WALinuxAgent-2.8.0.11-1|92	sed -i 's,/usr/bin/python ,/usr/bin/python3 ,' %{buildroot}%{_unitdir}/waagent.service
21cr|WALinuxAgent-2.8.0.11-1|93	
21cr|WALinuxAgent-2.8.0.11-1|94	mv %{buildroot}%{_sysconfdir}/logrotate.d/waagent.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|WALinuxAgent-2.8.0.11-1|95	
21cr|WALinuxAgent-2.8.0.11-1|96	mkdir -p %{buildroot}%{_prefix}/lib/dracut/modules.d/97walinuxagent/
21cr|WALinuxAgent-2.8.0.11-1|97	cp %{SOURCE1} %{buildroot}%{_prefix}/lib/dracut/modules.d/97walinuxagent/

10881 21
21cr|wallpaper-at-0.3-10|1	Summary:	Wallpapers by Andreas Tille
21cr|wallpaper-at-0.3-10|2	Name:		wallpaper-at
21cr|wallpaper-at-0.3-10|3	Version:	0.3
21cr|wallpaper-at-0.3-10|4	Release:	10
21cr|wallpaper-at-0.3-10|5	Source:		%{name}-%{version}.tar.bz2
21cr|wallpaper-at-0.3-10|6	License:	GNU Free Documentation License
21cr|wallpaper-at-0.3-10|7	Group:		Graphics
21cr|wallpaper-at-0.3-10|8	BuildArchitectures:	noarch
21cr|wallpaper-at-0.3-10|9	
21cr|wallpaper-at-0.3-10|10	URL:		http://www.steve.org.uk/Software/wallpapers/
21cr|wallpaper-at-0.3-10|11	
21cr|wallpaper-at-0.3-10|12	%description
21cr|wallpaper-at-0.3-10|13	This package contains some hopefully nice images to use as a background
21cr|wallpaper-at-0.3-10|14	or a screen saver.  They were taken by Andreas Tille on various trips to
21cr|wallpaper-at-0.3-10|15	Iceland (http://www.physik.uni-halle.de/~e2od5/island/).
21cr|wallpaper-at-0.3-10|16	
21cr|wallpaper-at-0.3-10|17	%package 1280x1024
21cr|wallpaper-at-0.3-10|18	Summary:	Wallpapers by Andreas Tille @ 1280x1024
21cr|wallpaper-at-0.3-10|19	Group:		Graphics
21cr|wallpaper-at-0.3-10|20	Provides:	wallpaper-at
21cr|wallpaper-at-0.3-10|21	
21cr|wallpaper-at-0.3-10|22	%description 1280x1024
21cr|wallpaper-at-0.3-10|23	This package contains some hopefully nice images to use as a background
21cr|wallpaper-at-0.3-10|24	or a screen saver.  They were taken by Andreas Tille on various trips to
21cr|wallpaper-at-0.3-10|25	Iceland (http://www.physik.uni-halle.de/~e2od5/island/).
21cr|wallpaper-at-0.3-10|26	
21cr|wallpaper-at-0.3-10|27	The images in this package are best suited for use in a 5:4 aspect ratio,
21cr|wallpaper-at-0.3-10|28	e.g. 1280x1024.
21cr|wallpaper-at-0.3-10|29	
21cr|wallpaper-at-0.3-10|30	%package 1600x1200
21cr|wallpaper-at-0.3-10|31	Summary:	Wallpapers by Andreas Tille @ 1600x1200
21cr|wallpaper-at-0.3-10|32	Group:		Graphics
21cr|wallpaper-at-0.3-10|33	Provides:	wallpaper-at
21cr|wallpaper-at-0.3-10|34	
21cr|wallpaper-at-0.3-10|35	%description 1600x1200
21cr|wallpaper-at-0.3-10|36	This package contains some hopefully nice images to use as a background
21cr|wallpaper-at-0.3-10|37	or a screen saver.  They were taken by Andreas Tille on various trips to
21cr|wallpaper-at-0.3-10|38	Iceland (http://www.physik.uni-halle.de/~e2od5/island/).
21cr|wallpaper-at-0.3-10|39	
21cr|wallpaper-at-0.3-10|40	The images in this package are best suited for use in a 4:3 aspect ratio,
21cr|wallpaper-at-0.3-10|41	e.g. 1600x1200, 1152x864, 1024x768, 800x600, or 640x480.
21cr|wallpaper-at-0.3-10|42	
21cr|wallpaper-at-0.3-10|43	%package 1600x900
21cr|wallpaper-at-0.3-10|44	Summary:	Wallpapers by Andreas Tille @ 1600x900
21cr|wallpaper-at-0.3-10|45	Group:		Graphics
21cr|wallpaper-at-0.3-10|46	Provides:	wallpaper-at
21cr|wallpaper-at-0.3-10|47	
21cr|wallpaper-at-0.3-10|48	%description 1600x900
21cr|wallpaper-at-0.3-10|49	This package contains some hopefully nice images to use as a background
21cr|wallpaper-at-0.3-10|50	or a screen saver.  They were taken by Andreas Tille on various trips to
21cr|wallpaper-at-0.3-10|51	Iceland (http://www.physik.uni-halle.de/~e2od5/island/).
21cr|wallpaper-at-0.3-10|52	
21cr|wallpaper-at-0.3-10|53	The images in this package are best suited for use in a 16:9 aspect ratio,
21cr|wallpaper-at-0.3-10|54	e.g. 1600x900.
21cr|wallpaper-at-0.3-10|55	
21cr|wallpaper-at-0.3-10|56	%prep
21cr|wallpaper-at-0.3-10|57	%setup -q
21cr|wallpaper-at-0.3-10|58	
21cr|wallpaper-at-0.3-10|59	%build
21cr|wallpaper-at-0.3-10|60	
21cr|wallpaper-at-0.3-10|61	%install
21cr|wallpaper-at-0.3-10|62	rm -rf $RPM_BUILD_ROOT
21cr|wallpaper-at-0.3-10|63	install -d $RPM_BUILD_ROOT/%{_datadir}/wallpapers
21cr|wallpaper-at-0.3-10|64	cp --recursive -f 1280x1024/ $RPM_BUILD_ROOT/%{_datadir}/wallpapers
21cr|wallpaper-at-0.3-10|65	cp --recursive -f 1600x1200/ $RPM_BUILD_ROOT/%{_datadir}/wallpapers
21cr|wallpaper-at-0.3-10|66	cp --recursive -f 1600x900/  $RPM_BUILD_ROOT/%{_datadir}/wallpapers
21cr|wallpaper-at-0.3-10|67	
21cr|wallpaper-at-0.3-10|68	%clean
21cr|wallpaper-at-0.3-10|69	rm -rf ${RPM_BUILD_ROOT}
21cr|wallpaper-at-0.3-10|70	
21cr|wallpaper-at-0.3-10|71	%files 1280x1024
21cr|wallpaper-at-0.3-10|72	%defattr(-,root,root)
21cr|wallpaper-at-0.3-10|73	%doc LICENSE README
21cr|wallpaper-at-0.3-10|74	%dir %{_datadir}/wallpapers/1280x1024
21cr|wallpaper-at-0.3-10|75	%{_datadir}/wallpapers/1280x1024/oexarafoss.jpg
21cr|wallpaper-at-0.3-10|76	%{_datadir}/wallpapers/1280x1024/namafjall2.jpg
21cr|wallpaper-at-0.3-10|77	%{_datadir}/wallpapers/1280x1024/sheeps.jpg
21cr|wallpaper-at-0.3-10|78	%{_datadir}/wallpapers/1280x1024/gras.jpg
21cr|wallpaper-at-0.3-10|79	%{_datadir}/wallpapers/1280x1024/gothafoss.jpg
21cr|wallpaper-at-0.3-10|80	%{_datadir}/wallpapers/1280x1024/swarti.jpg
21cr|wallpaper-at-0.3-10|81	%{_datadir}/wallpapers/1280x1024/myvatnevening.jpg
21cr|wallpaper-at-0.3-10|82	%{_datadir}/wallpapers/1280x1024/elephant.jpg
21cr|wallpaper-at-0.3-10|83	%{_datadir}/wallpapers/1280x1024/geysir.jpg
21cr|wallpaper-at-0.3-10|84	%{_datadir}/wallpapers/1280x1024/dandel.jpg
21cr|wallpaper-at-0.3-10|85	%{_datadir}/wallpapers/1280x1024/paul1.jpg
21cr|wallpaper-at-0.3-10|86	%{_datadir}/wallpapers/1280x1024/paul2.jpg
21cr|wallpaper-at-0.3-10|87	%{_datadir}/wallpapers/1280x1024/viti2.jpg
21cr|wallpaper-at-0.3-10|88	%{_datadir}/wallpapers/1280x1024/saaleck.jpg
21cr|wallpaper-at-0.3-10|89	%{_datadir}/wallpapers/1280x1024/leirhnjukur.jpg
21cr|wallpaper-at-0.3-10|90	%{_datadir}/wallpapers/1280x1024/sanssouci.jpg
21cr|wallpaper-at-0.3-10|91	%{_datadir}/wallpapers/1280x1024/ruegen.jpg
21cr|wallpaper-at-0.3-10|92	%{_datadir}/wallpapers/1280x1024/thyme.jpg
21cr|wallpaper-at-0.3-10|93	%{_datadir}/wallpapers/1280x1024/geysirbubble.jpg
21cr|wallpaper-at-0.3-10|94	%{_datadir}/wallpapers/1280x1024/hafragil.jpg
21cr|wallpaper-at-0.3-10|95	%{_datadir}/wallpapers/1280x1024/dirholaey.jpg
21cr|wallpaper-at-0.3-10|96	%{_datadir}/wallpapers/1280x1024/blesi.jpg
21cr|wallpaper-at-0.3-10|97	%{_datadir}/wallpapers/1280x1024/namafjall.jpg
21cr|wallpaper-at-0.3-10|98	%{_datadir}/wallpapers/1280x1024/hveravellir.jpg
21cr|wallpaper-at-0.3-10|99	%{_datadir}/wallpapers/1280x1024/memleben.jpg
21cr|wallpaper-at-0.3-10|100	%{_datadir}/wallpapers/1280x1024/laugarvatn.jpg
21cr|wallpaper-at-0.3-10|101	
21cr|wallpaper-at-0.3-10|102	%files 1600x1200
21cr|wallpaper-at-0.3-10|103	%defattr(-,root,root)
21cr|wallpaper-at-0.3-10|104	%doc LICENSE README
21cr|wallpaper-at-0.3-10|105	%dir %{_datadir}/wallpapers/1600x1200
21cr|wallpaper-at-0.3-10|106	%{_datadir}/wallpapers/1600x1200/namafjall2.jpg
21cr|wallpaper-at-0.3-10|107	%{_datadir}/wallpapers/1600x1200/sheeps.jpg
21cr|wallpaper-at-0.3-10|108	%{_datadir}/wallpapers/1600x1200/darsz.jpg
21cr|wallpaper-at-0.3-10|109	%{_datadir}/wallpapers/1600x1200/gothafoss.jpg
21cr|wallpaper-at-0.3-10|110	%{_datadir}/wallpapers/1600x1200/swarti.jpg
21cr|wallpaper-at-0.3-10|111	%{_datadir}/wallpapers/1600x1200/myvatnevening.jpg
21cr|wallpaper-at-0.3-10|112	%{_datadir}/wallpapers/1600x1200/geysir.jpg
21cr|wallpaper-at-0.3-10|113	%{_datadir}/wallpapers/1600x1200/dandel.jpg
21cr|wallpaper-at-0.3-10|114	%{_datadir}/wallpapers/1600x1200/paul1.jpg
21cr|wallpaper-at-0.3-10|115	%{_datadir}/wallpapers/1600x1200/paul2.jpg
21cr|wallpaper-at-0.3-10|116	%{_datadir}/wallpapers/1600x1200/viti2.jpg
21cr|wallpaper-at-0.3-10|117	%{_datadir}/wallpapers/1600x1200/saaleck.jpg
21cr|wallpaper-at-0.3-10|118	%{_datadir}/wallpapers/1600x1200/leirhnjukur.jpg
21cr|wallpaper-at-0.3-10|119	%{_datadir}/wallpapers/1600x1200/sanssouci.jpg
21cr|wallpaper-at-0.3-10|120	%{_datadir}/wallpapers/1600x1200/ruegen.jpg
21cr|wallpaper-at-0.3-10|121	%{_datadir}/wallpapers/1600x1200/thyme.jpg
21cr|wallpaper-at-0.3-10|122	%{_datadir}/wallpapers/1600x1200/geysirbubble.jpg
21cr|wallpaper-at-0.3-10|123	%{_datadir}/wallpapers/1600x1200/hafragil.jpg
21cr|wallpaper-at-0.3-10|124	%{_datadir}/wallpapers/1600x1200/koeln.jpg
21cr|wallpaper-at-0.3-10|125	%{_datadir}/wallpapers/1600x1200/hampton_curt.jpg
21cr|wallpaper-at-0.3-10|126	%{_datadir}/wallpapers/1600x1200/dirholaey.jpg
21cr|wallpaper-at-0.3-10|127	%{_datadir}/wallpapers/1600x1200/blesi.jpg
21cr|wallpaper-at-0.3-10|128	%{_datadir}/wallpapers/1600x1200/namafjall.jpg
21cr|wallpaper-at-0.3-10|129	%{_datadir}/wallpapers/1600x1200/hveravellir.jpg
21cr|wallpaper-at-0.3-10|130	%{_datadir}/wallpapers/1600x1200/brocken.jpg
21cr|wallpaper-at-0.3-10|131	%{_datadir}/wallpapers/1600x1200/memleben.jpg
21cr|wallpaper-at-0.3-10|132	%{_datadir}/wallpapers/1600x1200/laugarvatn.jpg
21cr|wallpaper-at-0.3-10|133	%{_datadir}/wallpapers/1600x1200/bicyle.jpg
21cr|wallpaper-at-0.3-10|134	
21cr|wallpaper-at-0.3-10|135	%files 1600x900
21cr|wallpaper-at-0.3-10|136	%defattr(-,root,root)
21cr|wallpaper-at-0.3-10|137	%doc LICENSE README
21cr|wallpaper-at-0.3-10|138	%dir %{_datadir}/wallpapers/1600x900
21cr|wallpaper-at-0.3-10|139	%{_datadir}/wallpapers/1600x900/sheeps.jpg
21cr|wallpaper-at-0.3-10|140	%{_datadir}/wallpapers/1600x900/paul1.jpg
21cr|wallpaper-at-0.3-10|141	%{_datadir}/wallpapers/1600x900/paul2.jpg
21cr|wallpaper-at-0.3-10|142	%{_datadir}/wallpapers/1600x900/sanssouci.jpg
21cr|wallpaper-at-0.3-10|143	%{_datadir}/wallpapers/1600x900/brocken.jpg

10882 21
21cr|walnut-3.8-6|1	Name:           walnut
21cr|walnut-3.8-6|2	Version:        3.8
21cr|walnut-3.8-6|3	Release:        6
21cr|walnut-3.8-6|4	Summary:        Gnome Shell extension showing a list of hot keys when Win key holding down
21cr|walnut-3.8-6|5	
21cr|walnut-3.8-6|6	Group:          Graphical desktop/GNOME
21cr|walnut-3.8-6|7	License:        GPLv3+
21cr|walnut-3.8-6|8	URL:            http://extensions.gnome.org
21cr|walnut-3.8-6|9	Source0:        %{name}-%{version}.tar.gz
21cr|walnut-3.8-6|10	BuildArch:      noarch
21cr|walnut-3.8-6|11	Requires:       gnome-shell
21cr|walnut-3.8-6|12	Requires:       mutter
21cr|walnut-3.8-6|13	Requires:	nut
21cr|walnut-3.8-6|14	
21cr|walnut-3.8-6|15	%description
21cr|walnut-3.8-6|16	Gnome Shell extension for UPS management.
21cr|walnut-3.8-6|17	
21cr|walnut-3.8-6|18	%prep
21cr|walnut-3.8-6|19	%setup -q
21cr|walnut-3.8-6|20	
21cr|walnut-3.8-6|21	
21cr|walnut-3.8-6|22	%build
21cr|walnut-3.8-6|23	
21cr|walnut-3.8-6|24	
21cr|walnut-3.8-6|25	%install
21cr|walnut-3.8-6|26	rm -rf %{buildroot}
21cr|walnut-3.8-6|27	mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
21cr|walnut-3.8-6|28	cp -r * %{buildroot}%{_datadir}/gnome-shell/extensions/
21cr|walnut-3.8-6|29	
21cr|walnut-3.8-6|30	%post
21cr|walnut-3.8-6|31	glib-compile-schemas %{_datadir}/gnome-shell/extensions/walnut@networkupstools/schemas
21cr|walnut-3.8-6|32	
21cr|walnut-3.8-6|33	
21cr|walnut-3.8-6|34	%files
21cr|walnut-3.8-6|35	%defattr(-,root,root,-)
21cr|walnut-3.8-6|36	%{_datadir}/gnome-shell/extensions/

10883 21
21cr|war1gus-3.3.2-1|1	Summary:	Warcraft I (Warcraft: Orcs & Humans) for the Stratagus game engine
21cr|war1gus-3.3.2-1|2	Name:		war1gus
21cr|war1gus-3.3.2-1|3	Version:	3.3.2
21cr|war1gus-3.3.2-1|4	Release:	1
21cr|war1gus-3.3.2-1|5	License:	GPLv2+
21cr|war1gus-3.3.2-1|6	Group:		Games/Strategy
21cr|war1gus-3.3.2-1|7	Url:		https://github.com/Wargus/war1gus/
21cr|war1gus-3.3.2-1|8	Source0:	https://github.com/Wargus/war1gus/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|war1gus-3.3.2-1|9	BuildRequires:	cmake
21cr|war1gus-3.3.2-1|10	BuildRequires:	desktop-file-utils
21cr|war1gus-3.3.2-1|11	BuildRequires:	imagemagick
21cr|war1gus-3.3.2-1|12	BuildRequires:	stratagus-devel = %{version}
21cr|war1gus-3.3.2-1|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|war1gus-3.3.2-1|14	BuildRequires:	pkgconfig(libpng)
21cr|war1gus-3.3.2-1|15	BuildRequires:	pkgconfig(x11)
21cr|war1gus-3.3.2-1|16	BuildRequires:	pkgconfig(zlib)
21cr|war1gus-3.3.2-1|17	BuildRequires:	libstdc++-static-devel
21cr|war1gus-3.3.2-1|18	
21cr|war1gus-3.3.2-1|19	Requires:	cdparanoia
21cr|war1gus-3.3.2-1|20	Requires:	ffmpeg2theora
21cr|war1gus-3.3.2-1|21	Requires:	stratagus = %{version}
21cr|war1gus-3.3.2-1|22	
21cr|war1gus-3.3.2-1|23	%description
21cr|war1gus-3.3.2-1|24	War1gus is a Warcraft I Mod that allows you to play Warcraft with the
21cr|war1gus-3.3.2-1|25	Stratagus engine, as opposed to play it with the original Warcraft one. So
21cr|war1gus-3.3.2-1|26	unless you have a legal copy of Warcraft (original DOS Version required, won't
21cr|war1gus-3.3.2-1|27	work with the battle.net edition) War1gus will be pretty useless to you, since
21cr|war1gus-3.3.2-1|28	it doesn't come with any graphics or sounds itself.
21cr|war1gus-3.3.2-1|29	So why play Warcraft with the Stratagus engine instead of the original
21cr|war1gus-3.3.2-1|30	Warcraft one? There are numerous reasons, first it allows you to play Warcraft
21cr|war1gus-3.3.2-1|31	under GNU/Linux and other operating systems not supported by the original
21cr|war1gus-3.3.2-1|32	Warcraft engine, secondly it allows you to play over the internet, which the
21cr|war1gus-3.3.2-1|33	original Warcraft engine didn't allow you to. Last not least the Stratagus
21cr|war1gus-3.3.2-1|34	engine allows you to tweak numerous parameters so you can play around with
21cr|war1gus-3.3.2-1|35	different unit strength and such.
21cr|war1gus-3.3.2-1|36	Since War1gus uses a different engine, not all things will work 100% the same
21cr|war1gus-3.3.2-1|37	as they did in the original Warcraft, if you want the original unchanged
21cr|war1gus-3.3.2-1|38	Warcraft experience, you will still have to use the original Warcraft.
21cr|war1gus-3.3.2-1|39	Warcraft game data should be installed to: /usr/share/games/stratagus/war1gus,
21cr|war1gus-3.3.2-1|40	eg: war1tool -v -r [Warcraft_cd_path]/data /usr/share/games/stratagus/war1gus.
21cr|war1gus-3.3.2-1|41	Warning! There are lots of hacked Warcraft versions that are NOT supported. If
21cr|war1gus-3.3.2-1|42	you have problems with starting War1gus, most likely it's related to wrong
21cr|war1gus-3.3.2-1|43	Warcraft data. Even if error messages are related to wrong/missing scripts.
21cr|war1gus-3.3.2-1|44	The engine is tested and it does work.
21cr|war1gus-3.3.2-1|45	
21cr|war1gus-3.3.2-1|46	%files
21cr|war1gus-3.3.2-1|47	%doc README.md
21cr|war1gus-3.3.2-1|48	%{_gamesbindir}/%{name}
21cr|war1gus-3.3.2-1|49	%{_bindir}/war1tool
21cr|war1gus-3.3.2-1|50	%{_gamesdatadir}/stratagus/%{name}
21cr|war1gus-3.3.2-1|51	%{_datadir}/pixmaps/%{name}.xpm
21cr|war1gus-3.3.2-1|52	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|war1gus-3.3.2-1|53	%{_datadir}/applications/%{name}.desktop
21cr|war1gus-3.3.2-1|54	
21cr|war1gus-3.3.2-1|55	#----------------------------------------------------------------------------
21cr|war1gus-3.3.2-1|56	
21cr|war1gus-3.3.2-1|57	%prep
21cr|war1gus-3.3.2-1|58	%setup -q
21cr|war1gus-3.3.2-1|59	
21cr|war1gus-3.3.2-1|60	
21cr|war1gus-3.3.2-1|61	%build
21cr|war1gus-3.3.2-1|62	%cmake
21cr|war1gus-3.3.2-1|63	%make
21cr|war1gus-3.3.2-1|64	
21cr|war1gus-3.3.2-1|65	
21cr|war1gus-3.3.2-1|66	%install
21cr|war1gus-3.3.2-1|67	%makeinstall_std -C build
21cr|war1gus-3.3.2-1|68	
21cr|war1gus-3.3.2-1|69	# Put the provided icon in the right place
21cr|war1gus-3.3.2-1|70	mkdir -p %{buildroot}%{_iconsdir}/hicolor/64x64/apps
21cr|war1gus-3.3.2-1|71	mv %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/
21cr|war1gus-3.3.2-1|72	# ...and resize it to have more sizes
21cr|war1gus-3.3.2-1|73	for i in 16x16 22x22 32x32 36x36 48x48 128x128; do
21cr|war1gus-3.3.2-1|74	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/apps
21cr|war1gus-3.3.2-1|75	convert %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png -resize $i %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
21cr|war1gus-3.3.2-1|76	done
21cr|war1gus-3.3.2-1|77	
21cr|war1gus-3.3.2-1|78	
21cr|war1gus-3.3.2-1|79	# Fix .desktop file
21cr|war1gus-3.3.2-1|80	desktop-file-edit	--set-key="Exec" --set-value="%{name}" \
21cr|war1gus-3.3.2-1|81	%{buildroot}%{_datadir}/applications/%{name}.desktop

10884 21
21cr|wargus-3.3.2-1|1	Summary:	Warcraft II for the Stratagus game engine (Needs WC2 DOS CD)
21cr|wargus-3.3.2-1|2	Name:		wargus
21cr|wargus-3.3.2-1|3	Version:	3.3.2
21cr|wargus-3.3.2-1|4	Release:	1
21cr|wargus-3.3.2-1|5	License:	GPLv2+
21cr|wargus-3.3.2-1|6	Group:		Games/Strategy
21cr|wargus-3.3.2-1|7	Url:		https://github.com/Wargus/wargus/
21cr|wargus-3.3.2-1|8	Source0:	https://github.com/Wargus/wargus/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|wargus-3.3.2-1|9	BuildRequires:	cmake
21cr|wargus-3.3.2-1|10	BuildRequires:	desktop-file-utils
21cr|wargus-3.3.2-1|11	BuildRequires:	imagemagick
21cr|wargus-3.3.2-1|12	BuildRequires:	stdc++-static-devel
21cr|wargus-3.3.2-1|13	BuildRequires:	bzip2-devel
21cr|wargus-3.3.2-1|14	BuildRequires:	stratagus-devel = %{version}
21cr|wargus-3.3.2-1|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|wargus-3.3.2-1|16	BuildRequires:	pkgconfig(libpng)
21cr|wargus-3.3.2-1|17	BuildRequires:	pkgconfig(x11)
21cr|wargus-3.3.2-1|18	BuildRequires:	pkgconfig(zlib)
21cr|wargus-3.3.2-1|19	Requires:	cdparanoia
21cr|wargus-3.3.2-1|20	Requires:	ffmpeg2theora
21cr|wargus-3.3.2-1|21	Requires:	stratagus = %{version}
21cr|wargus-3.3.2-1|22	
21cr|wargus-3.3.2-1|23	%description
21cr|wargus-3.3.2-1|24	Wargus is a Warcraft2 Mod that allows you to play Warcraft2 with the Stratagus
21cr|wargus-3.3.2-1|25	engine, as opposed to play it with the original Warcraft2 one. So unless you
21cr|wargus-3.3.2-1|26	have a legal copy of Warcraft2 (original DOS Version required, won't work with
21cr|wargus-3.3.2-1|27	the battle.net edition) Wargus will be pretty useless to you, since it doesn't
21cr|wargus-3.3.2-1|28	come with any graphics or sounds itself.
21cr|wargus-3.3.2-1|29	
21cr|wargus-3.3.2-1|30	So why play Warcraft2 with the Stratagus engine instead of the original
21cr|wargus-3.3.2-1|31	Warcraft2 one? There are numerous reasons, first it allows you to play
21cr|wargus-3.3.2-1|32	Warcraft2 under GNU/Linux and other operating systems not supported by the
21cr|wargus-3.3.2-1|33	original Warcraft2 engine, secondly it allows you to play over the internet,
21cr|wargus-3.3.2-1|34	which the original Warcraft2 engine didn't allow you to. Last not least the
21cr|wargus-3.3.2-1|35	Stratagus engine allows you to tweak numerous parameters so you can play
21cr|wargus-3.3.2-1|36	around with different unit strength and such.
21cr|wargus-3.3.2-1|37	
21cr|wargus-3.3.2-1|38	Since Wargus uses a different engine, not all things will work 100% the same
21cr|wargus-3.3.2-1|39	as they did in the original Warcraft2, if you want the original unchanged
21cr|wargus-3.3.2-1|40	Warcraft2 experience, you will still have to use the original Warcraft2.
21cr|wargus-3.3.2-1|41	
21cr|wargus-3.3.2-1|42	Warcract2 game data should be installed to "/usr/share/games/stratagus/wargus"
21cr|wargus-3.3.2-1|43	eg: wartool -v -r [warcraft2_cd_path]/data /usr/share/games/stratagus/wargus.
21cr|wargus-3.3.2-1|44	
21cr|wargus-3.3.2-1|45	Warning! There are lots of hacked Warcraft2 versions that are NOT supported.
21cr|wargus-3.3.2-1|46	If you have problems with starting Wargus, most likely it's related to wrong
21cr|wargus-3.3.2-1|47	Warcraft2 data. Even if error messages are related to wrong/missing scripts.
21cr|wargus-3.3.2-1|48	The engine is tested and it does work.
21cr|wargus-3.3.2-1|49	
21cr|wargus-3.3.2-1|50	%files
21cr|wargus-3.3.2-1|51	%doc README.md doc/*
21cr|wargus-3.3.2-1|52	%{_gamesbindir}/%{name}
21cr|wargus-3.3.2-1|53	#{_gamesbindir}/aleonas_tales
21cr|wargus-3.3.2-1|54	%{_bindir}/wartool
21cr|wargus-3.3.2-1|55	%{_bindir}/pudconvert
21cr|wargus-3.3.2-1|56	%{_gamesdatadir}/stratagus/%{name}
21cr|wargus-3.3.2-1|57	%{_datadir}/pixmaps/%{name}.png
21cr|wargus-3.3.2-1|58	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|wargus-3.3.2-1|59	%{_datadir}/applications/%{name}.desktop
21cr|wargus-3.3.2-1|60	#{_datadir}/applications/aleonas_tales.desktop
21cr|wargus-3.3.2-1|61	
21cr|wargus-3.3.2-1|62	#----------------------------------------------------------------------------
21cr|wargus-3.3.2-1|63	
21cr|wargus-3.3.2-1|64	%prep
21cr|wargus-3.3.2-1|65	%setup -q
21cr|wargus-3.3.2-1|66	
21cr|wargus-3.3.2-1|67	
21cr|wargus-3.3.2-1|68	%build
21cr|wargus-3.3.2-1|69	%cmake
21cr|wargus-3.3.2-1|70	%make
21cr|wargus-3.3.2-1|71	
21cr|wargus-3.3.2-1|72	
21cr|wargus-3.3.2-1|73	%install
21cr|wargus-3.3.2-1|74	%makeinstall_std -C build
21cr|wargus-3.3.2-1|75	
21cr|wargus-3.3.2-1|76	# Put the provided icon in the right place
21cr|wargus-3.3.2-1|77	mkdir -p %{buildroot}%{_iconsdir}/hicolor/64x64/apps
21cr|wargus-3.3.2-1|78	cp %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/
21cr|wargus-3.3.2-1|79	# ...and resize it to have more sizes
21cr|wargus-3.3.2-1|80	for i in 16x16 22x22 32x32 36x36 48x48 128x128; do
21cr|wargus-3.3.2-1|81	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/apps
21cr|wargus-3.3.2-1|82	convert %{buildroot}%{_datadir}/pixmaps/%{name}.png -scale $i %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
21cr|wargus-3.3.2-1|83	done
21cr|wargus-3.3.2-1|84	
21cr|wargus-3.3.2-1|85	# Fix .desktop file
21cr|wargus-3.3.2-1|86	desktop-file-edit	--set-key="Exec" --set-value="%{name}" \
21cr|wargus-3.3.2-1|87	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|wargus-3.3.2-1|88	

10885 21
21cr|warpgui-2.1-1|1	%global debug_package %{nil}
21cr|warpgui-2.1-1|2	
21cr|warpgui-2.1-1|3	Name:		warpgui
21cr|warpgui-2.1-1|4	Version:	2.1
21cr|warpgui-2.1-1|5	Release:	1
21cr|warpgui-2.1-1|6	Summary:	GUI for Cloudflare (R) WARP
21cr|warpgui-2.1-1|7	Group:		Networking/Other
21cr|warpgui-2.1-1|8	License:	GPLv3
21cr|warpgui-2.1-1|9	URL:		https://pkg.cloudflareclient.com/packages/cloudflare-warp
21cr|warpgui-2.1-1|10	Source0:	https://github.com/AKotov-dev/warpgui/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|warpgui-2.1-1|11	BuildRequires:	lazarus
21cr|warpgui-2.1-1|12	BuildRequires:	gettext
21cr|warpgui-2.1-1|13	Requires:	nftables
21cr|warpgui-2.1-1|14	Requires:	zenity
21cr|warpgui-2.1-1|15	Requires:	p7zip
21cr|warpgui-2.1-1|16	Requires:	fping
21cr|warpgui-2.1-1|17	Requires:	curl
21cr|warpgui-2.1-1|18	# warp only for x86_64
21cr|warpgui-2.1-1|19	ExclusiveArch:	%{x86_64}
21cr|warpgui-2.1-1|20	
21cr|warpgui-2.1-1|21	%description
21cr|warpgui-2.1-1|22	GUI for Cloudflare ™ WARP
21cr|warpgui-2.1-1|23	URL: https://developers.cloudflare.com/warp-client/get-started/linux/
21cr|warpgui-2.1-1|24	
21cr|warpgui-2.1-1|25	Since there are no cloudflare-warp packages for Mageia, warpgui packages already contain
21cr|warpgui-2.1-1|26	/usr/bin/warp-cli and /usr/bin/warp-svc from the original Cloudflare ™ packages:
21cr|warpgui-2.1-1|27	https://pkg.cloudflareclient.com/packages/cloudflare-warp
21cr|warpgui-2.1-1|28	
21cr|warpgui-2.1-1|29	%files
21cr|warpgui-2.1-1|30	%doc ../README.md
21cr|warpgui-2.1-1|31	%license ../LICENSE
21cr|warpgui-2.1-1|32	%attr(0755,root,root) %{_bindir}/warp-update
21cr|warpgui-2.1-1|33	%attr(0755,root,root) %{_bindir}/warp-update-pkexec
21cr|warpgui-2.1-1|34	%{_datadir}/%{name}
21cr|warpgui-2.1-1|35	%{_datadir}/applications/%{name}.desktop
21cr|warpgui-2.1-1|36	%{_datadir}/pixmaps/%{name}.png
21cr|warpgui-2.1-1|37	%{_datadir}/polkit-1/actions/warp-update.policy
21cr|warpgui-2.1-1|38	
21cr|warpgui-2.1-1|39	#-------------------------------------------------------------------
21cr|warpgui-2.1-1|40	%prep
21cr|warpgui-2.1-1|41	%setup -n %{name}-%{version}/%{name}
21cr|warpgui-2.1-1|42	
21cr|warpgui-2.1-1|43	# remove prebuild file
21cr|warpgui-2.1-1|44	rm -f %{name}
21cr|warpgui-2.1-1|45	
21cr|warpgui-2.1-1|46	%build
21cr|warpgui-2.1-1|47	lazbuild --build-all *.lpi
21cr|warpgui-2.1-1|48	
21cr|warpgui-2.1-1|49	#translate additional messages
21cr|warpgui-2.1-1|50	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|warpgui-2.1-1|51	
21cr|warpgui-2.1-1|52	%install
21cr|warpgui-2.1-1|53	mkdir -p %{buildroot}%{_bindir}
21cr|warpgui-2.1-1|54	mkdir -p %{buildroot}%{_unitdir}
21cr|warpgui-2.1-1|55	mkdir -p %{buildroot}%{_userunitdir}
21cr|warpgui-2.1-1|56	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|warpgui-2.1-1|57	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|warpgui-2.1-1|58	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21cr|warpgui-2.1-1|59	
21cr|warpgui-2.1-1|60	cp all/usr/bin/* %{buildroot}%{_bindir}/
21cr|warpgui-2.1-1|61	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|warpgui-2.1-1|62	cp -r ico %{buildroot}%{_datadir}/%{name}
21cr|warpgui-2.1-1|63	cp all/usr/share/icons/warpgui.png %{buildroot}%{_datadir}/pixmaps/
21cr|warpgui-2.1-1|64	cp all/usr/share/applications/warpgui.desktop %{buildroot}%{_datadir}/applications/
21cr|warpgui-2.1-1|65	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/
21cr|warpgui-2.1-1|66	cp all/usr/share/polkit-1/actions/warp-update.policy %{buildroot}%{_datadir}/polkit-1/actions

10886 21
21cr|warsow-2.1.2-4|1	%define debug_package %{nil}
21cr|warsow-2.1.2-4|2	
21cr|warsow-2.1.2-4|3	Summary:	A fast-paced first-person-shooter game
21cr|warsow-2.1.2-4|4	Name:		warsow
21cr|warsow-2.1.2-4|5	Version:	2.1.2
21cr|warsow-2.1.2-4|6	Release:	4
21cr|warsow-2.1.2-4|7	License:	GPLv2+
21cr|warsow-2.1.2-4|8	Group:		Games/Shooter
21cr|warsow-2.1.2-4|9	Url:		http://www.warsow.net/
21cr|warsow-2.1.2-4|10	Source0:	https://warsow.net/warsow_21_sdk.tar.gz
21cr|warsow-2.1.2-4|11	Source1:	warsow.desktop
21cr|warsow-2.1.2-4|12	Source2:	warsow.png
21cr|warsow-2.1.2-4|13	Patch0:		warsow-gcc11.patch
21cr|warsow-2.1.2-4|14	BuildRequires:	imagemagick
21cr|warsow-2.1.2-4|15	BuildRequires:	jpeg-devel
21cr|warsow-2.1.2-4|16	BuildRequires:	stdc++-devel
21cr|warsow-2.1.2-4|17	BuildRequires:	stdc++-static-devel
21cr|warsow-2.1.2-4|18	BuildRequires:	cmake
21cr|warsow-2.1.2-4|19	BuildRequires:	pkgconfig(freetype2)
21cr|warsow-2.1.2-4|20	BuildRequires:	pkgconfig(gl)
21cr|warsow-2.1.2-4|21	BuildRequires:	pkgconfig(libcurl)
21cr|warsow-2.1.2-4|22	BuildRequires:	pkgconfig(libpng)
21cr|warsow-2.1.2-4|23	BuildRequires:	pkgconfig(openal)
21cr|warsow-2.1.2-4|24	BuildRequires:	pkgconfig(openssl)
21cr|warsow-2.1.2-4|25	BuildRequires:	pkgconfig(sdl2)
21cr|warsow-2.1.2-4|26	BuildRequires:	pkgconfig(theora)
21cr|warsow-2.1.2-4|27	BuildRequires:	pkgconfig(vorbis)
21cr|warsow-2.1.2-4|28	BuildRequires:	pkgconfig(x11)
21cr|warsow-2.1.2-4|29	BuildRequires:	pkgconfig(xinerama)
21cr|warsow-2.1.2-4|30	BuildRequires:	pkgconfig(xrandr)
21cr|warsow-2.1.2-4|31	BuildRequires:	pkgconfig(xxf86dga)
21cr|warsow-2.1.2-4|32	BuildRequires:	pkgconfig(xxf86vm)
21cr|warsow-2.1.2-4|33	BuildRequires:	pkgconfig(xi)
21cr|warsow-2.1.2-4|34	Requires:	%{name}-data >= 2.1
21cr|warsow-2.1.2-4|35	ExcludeArch:	%{armx}
21cr|warsow-2.1.2-4|36	
21cr|warsow-2.1.2-4|37	%description
21cr|warsow-2.1.2-4|38	Warsow is a free standalone first person shooter game based on the Qfusion 3D
21cr|warsow-2.1.2-4|39	engine (a modification of the Quake 2 GPL engine), and aimed on the competitive
21cr|warsow-2.1.2-4|40	scene, or the e-sports community.
21cr|warsow-2.1.2-4|41	
21cr|warsow-2.1.2-4|42	The base gameplay is focused around the art of movement; speed and tricks play
21cr|warsow-2.1.2-4|43	a big part in the gameplay. Besides this, mapcontrol, aim, teamplay and
21cr|warsow-2.1.2-4|44	fragging skills play their role too.
21cr|warsow-2.1.2-4|45	
21cr|warsow-2.1.2-4|46	Another twist in gameplay is the weapon system. Warsow has two firing
21cr|warsow-2.1.2-4|47	modes for each weapon; by picking up a weapon, you will be equipped with the
21cr|warsow-2.1.2-4|48	standard (weak) ammo for the weapon, but when you pick up an ammo pack, you
21cr|warsow-2.1.2-4|49	will equip your weapon with special (strong) ammo. Weapons may have different
21cr|warsow-2.1.2-4|50	damage or slightly different behaviour depending on which ammo you use.
21cr|warsow-2.1.2-4|51	
21cr|warsow-2.1.2-4|52	To keep the focus on competitive gaming, visibility is important in Warsow.
21cr|warsow-2.1.2-4|53	Cell-shaded, cartoon-like styles on the maps, textures, and models combine for
21cr|warsow-2.1.2-4|54	good visibility, suitable for competitive gameplay.
21cr|warsow-2.1.2-4|55	
21cr|warsow-2.1.2-4|56	%files
21cr|warsow-2.1.2-4|57	%doc warsow_21_sdk/docs/*
21cr|warsow-2.1.2-4|58	%{_gamesbindir}/%{name}
21cr|warsow-2.1.2-4|59	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|warsow-2.1.2-4|60	%{_datadir}/applications/*.desktop
21cr|warsow-2.1.2-4|61	%{_libdir}/games/%{name}/libs
21cr|warsow-2.1.2-4|62	
21cr|warsow-2.1.2-4|63	#----------------------------------------------------------------
21cr|warsow-2.1.2-4|64	
21cr|warsow-2.1.2-4|65	%package server
21cr|warsow-2.1.2-4|66	Summary:	Dedicated server for TurtleArena
21cr|warsow-2.1.2-4|67	Group:		Games/Shooter
21cr|warsow-2.1.2-4|68	Requires:	%{name}-data >= 2.1
21cr|warsow-2.1.2-4|69	
21cr|warsow-2.1.2-4|70	%description server
21cr|warsow-2.1.2-4|71	Turtle Arena (working title) is a free and open source cross-platform
21cr|warsow-2.1.2-4|72	third-person action game using a modified version of the ioquake3 engine.
21cr|warsow-2.1.2-4|73	Turtle Arena is currently focused on multiplayer (with multiple game modes)
21cr|warsow-2.1.2-4|74	and can be played with human players over a network, splitscreen, or with AI
21cr|warsow-2.1.2-4|75	players. In the future there will also be a single player / cooperative reach
21cr|warsow-2.1.2-4|76	the end of the level mode with AI enemies.
21cr|warsow-2.1.2-4|77	
21cr|warsow-2.1.2-4|78	This package contains the dedicated server for TurtleArena.
21cr|warsow-2.1.2-4|79	
21cr|warsow-2.1.2-4|80	%files server
21cr|warsow-2.1.2-4|81	%{_gamesbindir}/%{name}-server
21cr|warsow-2.1.2-4|82	%{_gamesbindir}/%{name}-tv-server
21cr|warsow-2.1.2-4|83	
21cr|warsow-2.1.2-4|84	#----------------------------------------------------------------
21cr|warsow-2.1.2-4|85	
21cr|warsow-2.1.2-4|86	%prep
21cr|warsow-2.1.2-4|87	%setup -qcn warsow_21_sdk
21cr|warsow-2.1.2-4|88	%apply_patches
21cr|warsow-2.1.2-4|89	
21cr|warsow-2.1.2-4|90	sed -i -e "/fs_basepath =/ s:\.:%{_libdir}/games/%{name}:" warsow_21_sdk/source/source/qcommon/files.c
21cr|warsow-2.1.2-4|91	
21cr|warsow-2.1.2-4|92	%build
21cr|warsow-2.1.2-4|93	pushd warsow_21_sdk/source/source
21cr|warsow-2.1.2-4|94	mkdir -p cmake_build
21cr|warsow-2.1.2-4|95	cd cmake_build
21cr|warsow-2.1.2-4|96	cmake -DQFUSION_GAME=Warsow ..
21cr|warsow-2.1.2-4|97	make
21cr|warsow-2.1.2-4|98	popd
21cr|warsow-2.1.2-4|99	
21cr|warsow-2.1.2-4|100	%install
21cr|warsow-2.1.2-4|101	pushd warsow_21_sdk/source/source/build
21cr|warsow-2.1.2-4|102	mkdir -p %{buildroot}%{_datadir}/applications
21cr|warsow-2.1.2-4|103	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,64x64,128x128,256x256}/apps
21cr|warsow-2.1.2-4|104	mkdir -p %{buildroot}%{_gamesbindir}
21cr|warsow-2.1.2-4|105	mkdir -p %{buildroot}%{_libdir}/games/%{name}/libs
21cr|warsow-2.1.2-4|106	
21cr|warsow-2.1.2-4|107	install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|warsow-2.1.2-4|108	convert -scale 128x128 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|warsow-2.1.2-4|109	convert -scale 64x64 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|warsow-2.1.2-4|110	convert -scale 32x32 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|warsow-2.1.2-4|111	
21cr|warsow-2.1.2-4|112	install -m 755 warsow.* %{buildroot}%{_gamesbindir}/%{name}
21cr|warsow-2.1.2-4|113	install -m 755 wsw_server.* %{buildroot}%{_gamesbindir}/%{name}-server
21cr|warsow-2.1.2-4|114	install -m 755 wswtv_server.* %{buildroot}%{_gamesbindir}/%{name}-tv-server
21cr|warsow-2.1.2-4|115	
21cr|warsow-2.1.2-4|116	cp %{SOURCE1} %{buildroot}%{_datadir}/applications/
21cr|warsow-2.1.2-4|117	
21cr|warsow-2.1.2-4|118	install -m 755 libs/*.so %{buildroot}%{_libdir}/games/%{name}/libs/
21cr|warsow-2.1.2-4|119	popd

10887 21
21cr|warsow-data-2.1.2-1|1	%define debug_package %nil
21cr|warsow-data-2.1.2-1|2	
21cr|warsow-data-2.1.2-1|3	Summary:	Data files for Warsow
21cr|warsow-data-2.1.2-1|4	Name:		warsow-data
21cr|warsow-data-2.1.2-1|5	Version:	2.1.2
21cr|warsow-data-2.1.2-1|6	Release:	1
21cr|warsow-data-2.1.2-1|7	# See license.txt in the warsow rpm
21cr|warsow-data-2.1.2-1|8	License:	Warsow Content License
21cr|warsow-data-2.1.2-1|9	Group:		Games/Shooter
21cr|warsow-data-2.1.2-1|10	Url:		http://www.warsow.net/
21cr|warsow-data-2.1.2-1|11	#http://www.warsow.net:1337/~warsow/%{version}/
21cr|warsow-data-2.1.2-1|12	Source0:	warsow_21_unified.tar.gz
21cr|warsow-data-2.1.2-1|13	BuildRequires:	fdupes
21cr|warsow-data-2.1.2-1|14	ExcludeArch:	%{armx}
21cr|warsow-data-2.1.2-1|15	
21cr|warsow-data-2.1.2-1|16	%description
21cr|warsow-data-2.1.2-1|17	Data files (audio, maps, etc.) for Warsow.
21cr|warsow-data-2.1.2-1|18	
21cr|warsow-data-2.1.2-1|19	%files
21cr|warsow-data-2.1.2-1|20	%doc docs/*
21cr|warsow-data-2.1.2-1|21	%{_libdir}/games/warsow/basewsw
21cr|warsow-data-2.1.2-1|22	
21cr|warsow-data-2.1.2-1|23	#----------------------------------------------------------------------------
21cr|warsow-data-2.1.2-1|24	
21cr|warsow-data-2.1.2-1|25	%prep
21cr|warsow-data-2.1.2-1|26	%setup -qn warsow_21
21cr|warsow-data-2.1.2-1|27	find . -type f -perm 0600 -exec chmod 644 {} \;
21cr|warsow-data-2.1.2-1|28	find . -type d -perm 0700 -exec chmod 755 {} \;
21cr|warsow-data-2.1.2-1|29	
21cr|warsow-data-2.1.2-1|30	%build
21cr|warsow-data-2.1.2-1|31	
21cr|warsow-data-2.1.2-1|32	%install
21cr|warsow-data-2.1.2-1|33	mkdir -p %{buildroot}%{_libdir}/games/warsow/
21cr|warsow-data-2.1.2-1|34	cp -ap basewsw %{buildroot}%{_libdir}/games/warsow/
21cr|warsow-data-2.1.2-1|35	fdupes %{buildroot}

10888 21
21cr|warzone2100-4.5.1-1|1	%global debug_package %{nil}
21cr|warzone2100-4.5.1-1|2	
21cr|warzone2100-4.5.1-1|3	%define	Werror_cflags %{nil}
21cr|warzone2100-4.5.1-1|4	
21cr|warzone2100-4.5.1-1|5	Summary:	Postnuclear realtime strategy
21cr|warzone2100-4.5.1-1|6	Name:		warzone2100
21cr|warzone2100-4.5.1-1|7	Version:	4.5.1
21cr|warzone2100-4.5.1-1|8	Release:	1
21cr|warzone2100-4.5.1-1|9	License:	GPLv2+
21cr|warzone2100-4.5.1-1|10	Group:		Games/Strategy
21cr|warzone2100-4.5.1-1|11	Url:		http://wz2100.net/
21cr|warzone2100-4.5.1-1|12	Source0:	https://downloads.sourceforge.net/project/warzone2100/releases/%{version}/%{name}_src.tar.xz
21cr|warzone2100-4.5.1-1|13	Source1:	https://sourceforge.net/projects/warzone2100/files/warzone2100/Videos/higher-quality-en/sequences.wz
21cr|warzone2100-4.5.1-1|14	BuildRequires:	a2x
21cr|warzone2100-4.5.1-1|15	BuildRequires:	asciidoc
21cr|warzone2100-4.5.1-1|16	BuildRequires:	bison
21cr|warzone2100-4.5.1-1|17	BuildRequires:	cmake
21cr|warzone2100-4.5.1-1|18	BuildRequires:	desktop-file-utils
21cr|warzone2100-4.5.1-1|19	BuildRequires:	doxygen
21cr|warzone2100-4.5.1-1|20	BuildRequires:	flex
21cr|warzone2100-4.5.1-1|21	BuildRequires:	imagemagick
21cr|warzone2100-4.5.1-1|22	BuildRequires:	ninja
21cr|warzone2100-4.5.1-1|23	BuildRequires:	p7zip
21cr|warzone2100-4.5.1-1|24	BuildRequires:	patchelf
21cr|warzone2100-4.5.1-1|25	BuildRequires:	perl
21cr|warzone2100-4.5.1-1|26	BuildRequires:	zip
21cr|warzone2100-4.5.1-1|27	BuildRequires:	gettext-devel
21cr|warzone2100-4.5.1-1|28	BuildRequires:	miniupnpc-devel
21cr|warzone2100-4.5.1-1|29	BuildRequires:	pkgconfig(fmt)
21cr|warzone2100-4.5.1-1|30	BuildRequires:	pkgconfig(fontconfig)
21cr|warzone2100-4.5.1-1|31	BuildRequires:	pkgconfig(freetype2)
21cr|warzone2100-4.5.1-1|32	BuildRequires:	pkgconfig(fribidi)
21cr|warzone2100-4.5.1-1|33	BuildRequires:	pkgconfig(gl)
21cr|warzone2100-4.5.1-1|34	BuildRequires:	pkgconfig(glew)
21cr|warzone2100-4.5.1-1|35	BuildRequires:	pkgconfig(glu)
21cr|warzone2100-4.5.1-1|36	BuildRequires:	pkgconfig(harfbuzz)
21cr|warzone2100-4.5.1-1|37	BuildRequires:	pkgconfig(libcrypto)
21cr|warzone2100-4.5.1-1|38	BuildRequires:	pkgconfig(libcurl)
21cr|warzone2100-4.5.1-1|39	BuildRequires:	pkgconfig(libjpeg)
21cr|warzone2100-4.5.1-1|40	BuildRequires:	pkgconfig(libpng)
21cr|warzone2100-4.5.1-1|41	BuildRequires:	pkgconfig(libsodium)
21cr|warzone2100-4.5.1-1|42	BuildRequires:	pkgconfig(mad)
21cr|warzone2100-4.5.1-1|43	BuildRequires:	pkgconfig(openal)
21cr|warzone2100-4.5.1-1|44	BuildRequires:	pkgconfig(opus)
21cr|warzone2100-4.5.1-1|45	BuildRequires:	pkgconfig(OpenCL)
21cr|warzone2100-4.5.1-1|46	BuildRequires:	pkgconfig(physfs)
21cr|warzone2100-4.5.1-1|47	BuildRequires:	pkgconfig(popt)
21cr|warzone2100-4.5.1-1|48	BuildRequires:	pkgconfig(Qt53DQuickInput)
21cr|warzone2100-4.5.1-1|49	BuildRequires:	pkgconfig(Qt5Core)
21cr|warzone2100-4.5.1-1|50	BuildRequires:	pkgconfig(Qt5Gui)
21cr|warzone2100-4.5.1-1|51	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|warzone2100-4.5.1-1|52	BuildRequires:	pkgconfig(Qt5Script)
21cr|warzone2100-4.5.1-1|53	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|warzone2100-4.5.1-1|54	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|warzone2100-4.5.1-1|55	BuildRequires:	pkgconfig(sdl2)
21cr|warzone2100-4.5.1-1|56	BuildRequires:	pkgconfig(SDL2_net)
21cr|warzone2100-4.5.1-1|57	BuildRequires:	pkgconfig(sqlite3)
21cr|warzone2100-4.5.1-1|58	BuildRequires:	pkgconfig(theora)
21cr|warzone2100-4.5.1-1|59	BuildRequires:	pkgconfig(vorbis)
21cr|warzone2100-4.5.1-1|60	BuildRequires:	pkgconfig(vulkan)
21cr|warzone2100-4.5.1-1|61	BuildRequires:	pkgconfig(xrandr)
21cr|warzone2100-4.5.1-1|62	BuildRequires:	pkgconfig(zlib)
21cr|warzone2100-4.5.1-1|63	Requires:	%{name}-data = %{EVRD}
21cr|warzone2100-4.5.1-1|64	Requires:	fonts-ttf-dejavu
21cr|warzone2100-4.5.1-1|65	Recommends:	%{name}-videos = %{EVRD}
21cr|warzone2100-4.5.1-1|66	
21cr|warzone2100-4.5.1-1|67	%description
21cr|warzone2100-4.5.1-1|68	Upon entering the game you land from your transport and establish your base.
21cr|warzone2100-4.5.1-1|69	Here you conduct research, design and manufacture vehicles, build new
21cr|warzone2100-4.5.1-1|70	structures and prepare your plans of global conquest. If the game goes badly
21cr|warzone2100-4.5.1-1|71	you'll end up fighting last ditch battles here to defend your base from
21cr|warzone2100-4.5.1-1|72	enemy attacks.
21cr|warzone2100-4.5.1-1|73	Combat is frenetic, with extensive graphical effects and damage to the terrain
21cr|warzone2100-4.5.1-1|74	and buildings giving rise to flying shrapnel and boulders. Within the game are
21cr|warzone2100-4.5.1-1|75	many different structures and vehicles. From an initial Command Centre, you
21cr|warzone2100-4.5.1-1|76	then go on to build Resource Extractors to provide fuel for Power Generators,
21cr|warzone2100-4.5.1-1|77	which in turn supply energy to Factories, Research Facilities and weapons
21cr|warzone2100-4.5.1-1|78	emplacements to protect your base.
21cr|warzone2100-4.5.1-1|79	Features:
21cr|warzone2100-4.5.1-1|80	* 400+ technologies to research.
21cr|warzone2100-4.5.1-1|81	* 2,000+ different units to design.
21cr|warzone2100-4.5.1-1|82	* 3 large campaign maps to conquer.
21cr|warzone2100-4.5.1-1|83	* 24 fast play mission maps for extra action.
21cr|warzone2100-4.5.1-1|84	* Intelligence display sets objectives dynamically.
21cr|warzone2100-4.5.1-1|85	* Interactive message system.
21cr|warzone2100-4.5.1-1|86	* Fast play interface graphically based.
21cr|warzone2100-4.5.1-1|87	* Quick screen navigation.
21cr|warzone2100-4.5.1-1|88	* Fast find system for units & structures.
21cr|warzone2100-4.5.1-1|89	* Set Factories to constant production.
21cr|warzone2100-4.5.1-1|90	* Automatically send each factory's units to where you want them.
21cr|warzone2100-4.5.1-1|91	The Warzone 2100 ReDev Project aims to continue the vision of Pumpkin studios
21cr|warzone2100-4.5.1-1|92	started in 1999 with the game Warzone 2100, Which was closed source until
21cr|warzone2100-4.5.1-1|93	Dec 6, 2004 when it was let out the doors for the first time under a GPL
21cr|warzone2100-4.5.1-1|94	license.
21cr|warzone2100-4.5.1-1|95	
21cr|warzone2100-4.5.1-1|96	%files -f %{name}.lang
21cr|warzone2100-4.5.1-1|97	%doc %{_defaultdocdir}/%{name}/*
21cr|warzone2100-4.5.1-1|98	%license COPYING*
21cr|warzone2100-4.5.1-1|99	%{_appdatadir}/net.wz2100.%{name}.metainfo.xml
21cr|warzone2100-4.5.1-1|100	%{_bindir}/%{name}
21cr|warzone2100-4.5.1-1|101	%{_datadir}/applications/*.desktop
21cr|warzone2100-4.5.1-1|102	%{_iconsdir}/*.png
21cr|warzone2100-4.5.1-1|103	
21cr|warzone2100-4.5.1-1|104	#---------------------------------------------------------------------------
21cr|warzone2100-4.5.1-1|105	
21cr|warzone2100-4.5.1-1|106	%package data
21cr|warzone2100-4.5.1-1|107	Summary:	Data files for Warzone 2100
21cr|warzone2100-4.5.1-1|108	Group:		Games/Strategy
21cr|warzone2100-4.5.1-1|109	Requires:	%{name} = %{version}
21cr|warzone2100-4.5.1-1|110	BuildArch:	noarch
21cr|warzone2100-4.5.1-1|111	
21cr|warzone2100-4.5.1-1|112	%description data
21cr|warzone2100-4.5.1-1|113	Data files needed to play Warzone 2100.
21cr|warzone2100-4.5.1-1|114	
21cr|warzone2100-4.5.1-1|115	%files data
21cr|warzone2100-4.5.1-1|116	%license COPYING
21cr|warzone2100-4.5.1-1|117	%{_gamesdatadir}/%{name}
21cr|warzone2100-4.5.1-1|118	%exclude %{_gamesdatadir}/%{name}/mp.wz
21cr|warzone2100-4.5.1-1|119	%exclude %{_gamesdatadir}/%{name}/sequences.wz
21cr|warzone2100-4.5.1-1|120	
21cr|warzone2100-4.5.1-1|121	#---------------------------------------------------------------------------
21cr|warzone2100-4.5.1-1|122	
21cr|warzone2100-4.5.1-1|123	%package videos
21cr|warzone2100-4.5.1-1|124	Summary:	Optional video files for Warzone 2100
21cr|warzone2100-4.5.1-1|125	Group:		Games/Strategy
21cr|warzone2100-4.5.1-1|126	Requires:	%{name} = %{version}
21cr|warzone2100-4.5.1-1|127	BuildArch:	noarch
21cr|warzone2100-4.5.1-1|128	
21cr|warzone2100-4.5.1-1|129	%description videos
21cr|warzone2100-4.5.1-1|130	Optional video files for Warzone 2100.
21cr|warzone2100-4.5.1-1|131	
21cr|warzone2100-4.5.1-1|132	%files videos
21cr|warzone2100-4.5.1-1|133	%license COPYING
21cr|warzone2100-4.5.1-1|134	%{_gamesdatadir}/%{name}/mp.wz
21cr|warzone2100-4.5.1-1|135	%{_gamesdatadir}/%{name}/sequences.wz
21cr|warzone2100-4.5.1-1|136	
21cr|warzone2100-4.5.1-1|137	#---------------------------------------------------------------------------
21cr|warzone2100-4.5.1-1|138	
21cr|warzone2100-4.5.1-1|139	%prep
21cr|warzone2100-4.5.1-1|140	%autosetup -p1 -n %{name}
21cr|warzone2100-4.5.1-1|141	
21cr|warzone2100-4.5.1-1|142	%build
21cr|warzone2100-4.5.1-1|143	%cmake	\
21cr|warzone2100-4.5.1-1|144	-DBUILD_SHARED_LIBS=OFF				\
21cr|warzone2100-4.5.1-1|145	-DCMAKE_BUILD_TYPE=Release			\
21cr|warzone2100-4.5.1-1|146	-DCMAKE_INSTALL_BINDIR=%{_gamesbindir}		\
21cr|warzone2100-4.5.1-1|147	-DCMAKE_INSTALL_LOCALEDIR=%{_datadir}/locale	\
21cr|warzone2100-4.5.1-1|148	-DENABLE_DOCS=OFF				\
21cr|warzone2100-4.5.1-1|149	-DWZ_DATADIR=%{_gamesdatadir}/%{name}		\
21cr|warzone2100-4.5.1-1|150	-DWZ_DISTRIBUTOR="ROSA"				\
21cr|warzone2100-4.5.1-1|151	-DWZ_DOWNLOAD_PREBUILT_PACKAGES=OFF		\
21cr|warzone2100-4.5.1-1|152	-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
21cr|warzone2100-4.5.1-1|153	%make
21cr|warzone2100-4.5.1-1|154	
21cr|warzone2100-4.5.1-1|155	%install
21cr|warzone2100-4.5.1-1|156	%makeinstall_std -C build
21cr|warzone2100-4.5.1-1|157	
21cr|warzone2100-4.5.1-1|158	mkdir -p %{buildroot}%{_bindir}
21cr|warzone2100-4.5.1-1|159	mv -f %{buildroot}%{_prefix}/games/%{name} %{buildroot}%{_bindir}/
21cr|warzone2100-4.5.1-1|160	rm -rf %{buildroot}%{_prefix}/games
21cr|warzone2100-4.5.1-1|161	install -m 0644 %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{name}/
21cr|warzone2100-4.5.1-1|162	
21cr|warzone2100-4.5.1-1|163	rm -rf %{buildroot}%{_includedir}
21cr|warzone2100-4.5.1-1|164	rm -rf %{buildroot}%{_libdir}
21cr|warzone2100-4.5.1-1|165	
21cr|warzone2100-4.5.1-1|166	%find_lang %{name} --all-name

10889 21
21cr|watchdog-5.16-1|1	Summary:	Software watchdog
21cr|watchdog-5.16-1|2	Name:		watchdog
21cr|watchdog-5.16-1|3	Version:	5.16
21cr|watchdog-5.16-1|4	Release:	1
21cr|watchdog-5.16-1|5	License:	GPLv2+
21cr|watchdog-5.16-1|6	Group:		System/Kernel and hardware
21cr|watchdog-5.16-1|7	Url:		http://sourceforge.net/projects/watchdog/
21cr|watchdog-5.16-1|8	Source0:	http://downloads.sourceforge.net/watchdog/%{name}-%{version}.tar.gz
21cr|watchdog-5.16-1|9	BuildRequires:	kernel-headers
21cr|watchdog-5.16-1|10	BuildRequires:	pkgconfig(libtirpc)
21cr|watchdog-5.16-1|11	Requires(post,postun):	rpm-helper
21cr|watchdog-5.16-1|12	
21cr|watchdog-5.16-1|13	%description
21cr|watchdog-5.16-1|14	Watchdog monitors various aspects of a machine to ensure that is has not
21cr|watchdog-5.16-1|15	locked up.  In the event that a machine has locked up, watchdog will envoke
21cr|watchdog-5.16-1|16	a reboot of the system.
21cr|watchdog-5.16-1|17	
21cr|watchdog-5.16-1|18	%files
21cr|watchdog-5.16-1|19	%defattr(0644,root,root,0755)
21cr|watchdog-5.16-1|20	%doc AUTHORS ChangeLog NEWS README TODO README.watchdog.ipmi examples/
21cr|watchdog-5.16-1|21	%attr(0755,root,root) %{_sbindir}/watchdog
21cr|watchdog-5.16-1|22	%attr(0755,root,root) %{_sbindir}/wd_keepalive
21cr|watchdog-5.16-1|23	%attr(0755,root,root) %{_sbindir}/wd_identify
21cr|watchdog-5.16-1|24	%attr(0755,root,root) %{_initrddir}/watchdog
21cr|watchdog-5.16-1|25	%{_mandir}/man5/watchdog.conf.5*
21cr|watchdog-5.16-1|26	%{_mandir}/man8/watchdog.8*
21cr|watchdog-5.16-1|27	%{_mandir}/man8/wd_identify.8*
21cr|watchdog-5.16-1|28	%{_mandir}/man8/wd_keepalive.8*
21cr|watchdog-5.16-1|29	%config(noreplace) %{_sysconfdir}/watchdog.conf
21cr|watchdog-5.16-1|30	%config(noreplace) %{_sysconfdir}/sysconfig/watchdog
21cr|watchdog-5.16-1|31	
21cr|watchdog-5.16-1|32	%post
21cr|watchdog-5.16-1|33	%_post_service watchdog
21cr|watchdog-5.16-1|34	
21cr|watchdog-5.16-1|35	%preun
21cr|watchdog-5.16-1|36	%_preun_service watchdog
21cr|watchdog-5.16-1|37	
21cr|watchdog-5.16-1|38	#----------------------------------------------------------------------------
21cr|watchdog-5.16-1|39	
21cr|watchdog-5.16-1|40	%prep
21cr|watchdog-5.16-1|41	%setup -q
21cr|watchdog-5.16-1|42	
21cr|watchdog-5.16-1|43	%build
21cr|watchdog-5.16-1|44	%configure
21cr|watchdog-5.16-1|45	%make LIBS="-ltirpc"
21cr|watchdog-5.16-1|46	mv README README.orig
21cr|watchdog-5.16-1|47	iconv -f ISO-8859-1 -t UTF-8 < README.orig > README
21cr|watchdog-5.16-1|48	
21cr|watchdog-5.16-1|49	%install
21cr|watchdog-5.16-1|50	install -d -m0755 %{buildroot}%{_sysconfdir}
21cr|watchdog-5.16-1|51	%makeinstall_std
21cr|watchdog-5.16-1|52	install -Dp -m0644 redhat/sysconf.redhat %{buildroot}%{_sysconfdir}/sysconfig/watchdog
21cr|watchdog-5.16-1|53	install -Dp -m0755 redhat/watchdog.init %{buildroot}%{_initrddir}/watchdog
21cr|watchdog-5.16-1|54	
21cr|watchdog-5.16-1|55	%check
21cr|watchdog-5.16-1|56	make check

10890 21
21cr|wattsup-0.1-4|1	Name:		wattsup
21cr|wattsup-0.1-4|2	Version:	0.1
21cr|wattsup-0.1-4|3	Release:	4
21cr|wattsup-0.1-4|4	License:	GPLv2
21cr|wattsup-0.1-4|5	Group:		Monitoring
21cr|wattsup-0.1-4|6	Summary:	Program for controlling the Watts Up? Pro Device
21cr|wattsup-0.1-4|7	Source:		LinuxUtility.zip
21cr|wattsup-0.1-4|8	
21cr|wattsup-0.1-4|9	%description
21cr|wattsup-0.1-4|10	Program for controlling the Watts Up? Pro Device.
21cr|wattsup-0.1-4|11	
21cr|wattsup-0.1-4|12	%prep
21cr|wattsup-0.1-4|13	%setup -q -c
21cr|wattsup-0.1-4|14	%{__rm} -f wattsup.bin
21cr|wattsup-0.1-4|15	
21cr|wattsup-0.1-4|16	%build
21cr|wattsup-0.1-4|17	%__cc %optflags -o wattsup wattsup.c
21cr|wattsup-0.1-4|18	
21cr|wattsup-0.1-4|19	%clean
21cr|wattsup-0.1-4|20	%{__rm} -Rf %{buildroot}
21cr|wattsup-0.1-4|21	
21cr|wattsup-0.1-4|22	%install
21cr|wattsup-0.1-4|23	%{__rm} -Rf %{buildroot}
21cr|wattsup-0.1-4|24	%{__mkdir_p} %{buildroot}%{_bindir}
21cr|wattsup-0.1-4|25	%{__cp} -p wattsup %{buildroot}%{_bindir}
21cr|wattsup-0.1-4|26	
21cr|wattsup-0.1-4|27	%files
21cr|wattsup-0.1-4|28	%defattr(-,root,root)
21cr|wattsup-0.1-4|29	%doc utility.txt readme.txt
21cr|wattsup-0.1-4|30	%{_bindir}/%{name}

10891 21
21cr|wavbreaker-0.15-1|1	Summary:	Gtk+ program to split WAV files between songs
21cr|wavbreaker-0.15-1|2	Name:		wavbreaker
21cr|wavbreaker-0.15-1|3	Version:	0.15
21cr|wavbreaker-0.15-1|4	Release:	1
21cr|wavbreaker-0.15-1|5	License:	GPLv2+
21cr|wavbreaker-0.15-1|6	Group:		Sound
21cr|wavbreaker-0.15-1|7	Url:		https://wavbreaker.sourceforge.io/
21cr|wavbreaker-0.15-1|8	Source0:	https://github.com/thp/wavbreaker/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|wavbreaker-0.15-1|9	BuildRequires:	desktop-file-utils
21cr|wavbreaker-0.15-1|10	BuildRequires:	meson
21cr|wavbreaker-0.15-1|11	BuildRequires:	ninja
21cr|wavbreaker-0.15-1|12	BuildRequires:	pkgconfig(alsa)
21cr|wavbreaker-0.15-1|13	BuildRequires:	pkgconfig(ao)
21cr|wavbreaker-0.15-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|wavbreaker-0.15-1|15	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.22
21cr|wavbreaker-0.15-1|16	BuildRequires:	pkgconfig(libmpg123)
21cr|wavbreaker-0.15-1|17	Recommends:		moodbar
21cr|wavbreaker-0.15-1|18	
21cr|wavbreaker-0.15-1|19	%description
21cr|wavbreaker-0.15-1|20	This application's purpose in life is to take a wave file and break it up into
21cr|wavbreaker-0.15-1|21	multiple wave files.  It makes a clean break at the correct position to burn
21cr|wavbreaker-0.15-1|22	the files to an audio CD without any dead air between the tracks.
21cr|wavbreaker-0.15-1|23	
21cr|wavbreaker-0.15-1|24	%files -f %{name}.lang
21cr|wavbreaker-0.15-1|25	%doc AUTHORS CHANGELOG.md COPYING README.md
21cr|wavbreaker-0.15-1|26	%{_bindir}/%{name}
21cr|wavbreaker-0.15-1|27	%{_bindir}/wavgen
21cr|wavbreaker-0.15-1|28	%{_bindir}/wavinfo
21cr|wavbreaker-0.15-1|29	%{_bindir}/wavmerge
21cr|wavbreaker-0.15-1|30	%{_datadir}/applications/net.sourceforge.%{name}.desktop
21cr|wavbreaker-0.15-1|31	%{_datadir}/metainfo/net.sourceforge.%{name}.appdata.xml
21cr|wavbreaker-0.15-1|32	%{_iconsdir}/hicolor/scalable/apps/net.sourceforge.%{name}.svg
21cr|wavbreaker-0.15-1|33	%{_mandir}/man1/*.1*
21cr|wavbreaker-0.15-1|34	
21cr|wavbreaker-0.15-1|35	#-----------------------------------------------------------------------------
21cr|wavbreaker-0.15-1|36	
21cr|wavbreaker-0.15-1|37	%prep
21cr|wavbreaker-0.15-1|38	%setup -q
21cr|wavbreaker-0.15-1|39	
21cr|wavbreaker-0.15-1|40	
21cr|wavbreaker-0.15-1|41	%build
21cr|wavbreaker-0.15-1|42	%meson -Dmoodbar=true -Dmp3=true
21cr|wavbreaker-0.15-1|43	
21cr|wavbreaker-0.15-1|44	%meson_build
21cr|wavbreaker-0.15-1|45	
21cr|wavbreaker-0.15-1|46	
21cr|wavbreaker-0.15-1|47	%install
21cr|wavbreaker-0.15-1|48	%meson_install
21cr|wavbreaker-0.15-1|49	
21cr|wavbreaker-0.15-1|50	%find_lang %{name}

10892 21
21cr|wavemon-0.7.1-5|1	Summary:	Wireless network devices monitoring application
21cr|wavemon-0.7.1-5|2	Name:		wavemon
21cr|wavemon-0.7.1-5|3	Version:	0.7.1
21cr|wavemon-0.7.1-5|4	Release:	5
21cr|wavemon-0.7.1-5|5	Source0:	http://eden-feed.erg.abdn.ac.uk/wavemon/stable-releases/%{name}-%{version}.tar.bz2
21cr|wavemon-0.7.1-5|6	Patch0:		wavemon-0.7.1-debug.patch
21cr|wavemon-0.7.1-5|7	License:	GPLv2+
21cr|wavemon-0.7.1-5|8	Group:		System/Kernel and hardware
21cr|wavemon-0.7.1-5|9	Url:		http://eden-feed.erg.abdn.ac.uk/wavemon/
21cr|wavemon-0.7.1-5|10	BuildRequires:	pkgconfig(ncurses)
21cr|wavemon-0.7.1-5|11	
21cr|wavemon-0.7.1-5|12	%description
21cr|wavemon-0.7.1-5|13	Wavemon is a wireless device monitoring application that allows you to watch
21cr|wavemon-0.7.1-5|14	signal and noise levels, packet statistics, device configuration and network
21cr|wavemon-0.7.1-5|15	parameters of your wireless network hardware. It has currently only been
21cr|wavemon-0.7.1-5|16	tested with the Lucent Orinoco series of cards, although it *should* work
21cr|wavemon-0.7.1-5|17	(though with varying features) with all devices supported by the wireless
21cr|wavemon-0.7.1-5|18	kernel extensions by Jean Tourrilhes <jt@hpl.hp.com>.
21cr|wavemon-0.7.1-5|19	
21cr|wavemon-0.7.1-5|20	%prep
21cr|wavemon-0.7.1-5|21	%setup -q
21cr|wavemon-0.7.1-5|22	%apply_patches
21cr|wavemon-0.7.1-5|23	
21cr|wavemon-0.7.1-5|24	%build
21cr|wavemon-0.7.1-5|25	autoreconf -fiv
21cr|wavemon-0.7.1-5|26	%configure
21cr|wavemon-0.7.1-5|27	%make
21cr|wavemon-0.7.1-5|28	
21cr|wavemon-0.7.1-5|29	%install
21cr|wavemon-0.7.1-5|30	mkdir -p %{buildroot}/%{_bindir}
21cr|wavemon-0.7.1-5|31	mkdir -p %{buildroot}%{_mandir}/{man1,man5}
21cr|wavemon-0.7.1-5|32	
21cr|wavemon-0.7.1-5|33	%makeinstall
21cr|wavemon-0.7.1-5|34	rm %{buildroot}%{_datadir}/{AUTHORS,COPYING,ChangeLog,NEWS,README,THANKS}
21cr|wavemon-0.7.1-5|35	
21cr|wavemon-0.7.1-5|36	%clean
21cr|wavemon-0.7.1-5|37	
21cr|wavemon-0.7.1-5|38	%files
21cr|wavemon-0.7.1-5|39	%{_bindir}/wavemon
21cr|wavemon-0.7.1-5|40	%{_mandir}/man1/wavemon.1*
21cr|wavemon-0.7.1-5|41	%{_mandir}/man5/wavemonrc.5*
21cr|wavemon-0.7.1-5|42	%doc NEWS AUTHORS README THANKS

10893 21
21cr|wavesurfer-1.8.8p5-2|1	%define	wsurfdir	%{_libdir}/tcl8.6/wsurf1.8
21cr|wavesurfer-1.8.8p5-2|2	
21cr|wavesurfer-1.8.8p5-2|3	Summary:	Script-driven sound processing toolkit
21cr|wavesurfer-1.8.8p5-2|4	Name:		wavesurfer
21cr|wavesurfer-1.8.8p5-2|5	Version:	1.8.8p5
21cr|wavesurfer-1.8.8p5-2|6	Release:	2
21cr|wavesurfer-1.8.8p5-2|7	License:	MIT
21cr|wavesurfer-1.8.8p5-2|8	Group:		Sound
21cr|wavesurfer-1.8.8p5-2|9	Url:		http://www.speech.kth.se/wavesurfer/
21cr|wavesurfer-1.8.8p5-2|10	Source0:	https://sourceforge.net/projects/wavesurfer/files/wavesurfer/%{version}/%{name}-%{version}-src.tgz
21cr|wavesurfer-1.8.8p5-2|11	Patch0:		%{name}-1.8.8p5-remove-wish-version.patch
21cr|wavesurfer-1.8.8p5-2|12	Source11:	%{name}16.png
21cr|wavesurfer-1.8.8p5-2|13	Source12:	%{name}32.png
21cr|wavesurfer-1.8.8p5-2|14	Source13:	%{name}48.png
21cr|wavesurfer-1.8.8p5-2|15	Requires:	tcl
21cr|wavesurfer-1.8.8p5-2|16	Requires:	tcl-snack >= 2.2
21cr|wavesurfer-1.8.8p5-2|17	Requires:	tk >= 8.4.4
21cr|wavesurfer-1.8.8p5-2|18	BuildArch:	noarch
21cr|wavesurfer-1.8.8p5-2|19	
21cr|wavesurfer-1.8.8p5-2|20	%description
21cr|wavesurfer-1.8.8p5-2|21	WaveSurfer is an Open Source tool for sound visualization and manipulation.
21cr|wavesurfer-1.8.8p5-2|22	It has been designed to suit both novice and advanced users. WaveSurfer has
21cr|wavesurfer-1.8.8p5-2|23	a simple and logical user interface that provides functionality in an
21cr|wavesurfer-1.8.8p5-2|24	intuitive way and which can be adapted to different tasks. It can be used as a
21cr|wavesurfer-1.8.8p5-2|25	stand-alone tool for a wide range of tasks in speech research and education.
21cr|wavesurfer-1.8.8p5-2|26	Typical applications are speech/sound analysis and sound
21cr|wavesurfer-1.8.8p5-2|27	annotation/transcription. WaveSurfer can also serve as a platform for more
21cr|wavesurfer-1.8.8p5-2|28	advanced/specialized applications. This is accomplished either through
21cr|wavesurfer-1.8.8p5-2|29	extending the WaveSurfer application with new custom plug-ins or by embedding
21cr|wavesurfer-1.8.8p5-2|30	WaveSurfer visualization components in other applications.
21cr|wavesurfer-1.8.8p5-2|31	
21cr|wavesurfer-1.8.8p5-2|32	%files
21cr|wavesurfer-1.8.8p5-2|33	%doc doc/*.html LICENSE.txt README.txt
21cr|wavesurfer-1.8.8p5-2|34	%{_bindir}/%{name}
21cr|wavesurfer-1.8.8p5-2|35	%{wsurfdir}/*.tcl
21cr|wavesurfer-1.8.8p5-2|36	%{wsurfdir}/plugins/*.plug
21cr|wavesurfer-1.8.8p5-2|37	%{wsurfdir}/msgs/*.msg
21cr|wavesurfer-1.8.8p5-2|38	%{_iconsdir}/%{name}.png
21cr|wavesurfer-1.8.8p5-2|39	%{_miconsdir}/%{name}.png
21cr|wavesurfer-1.8.8p5-2|40	%{_liconsdir}/%{name}.png
21cr|wavesurfer-1.8.8p5-2|41	%{_datadir}/applications/rosa-%{name}.desktop
21cr|wavesurfer-1.8.8p5-2|42	
21cr|wavesurfer-1.8.8p5-2|43	#-----------------------------------------------------------------------------
21cr|wavesurfer-1.8.8p5-2|44	
21cr|wavesurfer-1.8.8p5-2|45	%prep
21cr|wavesurfer-1.8.8p5-2|46	%autosetup -p1
21cr|wavesurfer-1.8.8p5-2|47	
21cr|wavesurfer-1.8.8p5-2|48	# Fix perms
21cr|wavesurfer-1.8.8p5-2|49	chmod -x README.txt
21cr|wavesurfer-1.8.8p5-2|50	chmod +x src/wsurf/tkcon.tcl
21cr|wavesurfer-1.8.8p5-2|51	
21cr|wavesurfer-1.8.8p5-2|52	
21cr|wavesurfer-1.8.8p5-2|53	%build
21cr|wavesurfer-1.8.8p5-2|54	# Nothing to do
21cr|wavesurfer-1.8.8p5-2|55	
21cr|wavesurfer-1.8.8p5-2|56	
21cr|wavesurfer-1.8.8p5-2|57	%install
21cr|wavesurfer-1.8.8p5-2|58	# Prepare the needed dirs
21cr|wavesurfer-1.8.8p5-2|59	mkdir -p %{buildroot}%{wsurfdir}/plugins
21cr|wavesurfer-1.8.8p5-2|60	mkdir -p %{buildroot}%{wsurfdir}/msgs
21cr|wavesurfer-1.8.8p5-2|61	
21cr|wavesurfer-1.8.8p5-2|62	# Install needed program files
21cr|wavesurfer-1.8.8p5-2|63	cp src/wsurf/*.tcl %{buildroot}%{wsurfdir}
21cr|wavesurfer-1.8.8p5-2|64	
21cr|wavesurfer-1.8.8p5-2|65	# Install the plugins
21cr|wavesurfer-1.8.8p5-2|66	cp src/plugins/*.plug %{buildroot}%{wsurfdir}/plugins
21cr|wavesurfer-1.8.8p5-2|67	
21cr|wavesurfer-1.8.8p5-2|68	# Install msg files
21cr|wavesurfer-1.8.8p5-2|69	cp msgs/*.msg %{buildroot}%{wsurfdir}/msgs
21cr|wavesurfer-1.8.8p5-2|70	
21cr|wavesurfer-1.8.8p5-2|71	# Install main executable
21cr|wavesurfer-1.8.8p5-2|72	install -m755 src/app-wavesurfer/%{name}.tcl -D %{buildroot}/%{_bindir}/%{name}
21cr|wavesurfer-1.8.8p5-2|73	
21cr|wavesurfer-1.8.8p5-2|74	# Provide a .desktop file
21cr|wavesurfer-1.8.8p5-2|75	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wavesurfer-1.8.8p5-2|76	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|wavesurfer-1.8.8p5-2|77	[Desktop Entry]
21cr|wavesurfer-1.8.8p5-2|78	Name=WaveSurfer
21cr|wavesurfer-1.8.8p5-2|79	Comment=Graphical sound editor
21cr|wavesurfer-1.8.8p5-2|80	Exec=%{name}
21cr|wavesurfer-1.8.8p5-2|81	Icon=%{name}
21cr|wavesurfer-1.8.8p5-2|82	Terminal=false
21cr|wavesurfer-1.8.8p5-2|83	Type=Application
21cr|wavesurfer-1.8.8p5-2|84	Categories=Audio;Player;X-MandrivaLinux-Multimedia-Audio;AudioVideo;
21cr|wavesurfer-1.8.8p5-2|85	EOF
21cr|wavesurfer-1.8.8p5-2|86	
21cr|wavesurfer-1.8.8p5-2|87	# Install icons
21cr|wavesurfer-1.8.8p5-2|88	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|wavesurfer-1.8.8p5-2|89	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|wavesurfer-1.8.8p5-2|90	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

10894 21
21cr|wavplay-2.0-3|1	Summary:	WAV file Play & Record applications
21cr|wavplay-2.0-3|2	Name:		wavplay
21cr|wavplay-2.0-3|3	Version:	2.0
21cr|wavplay-2.0-3|4	Release:	3
21cr|wavplay-2.0-3|5	License:	GPLv2+
21cr|wavplay-2.0-3|6	Group:		Sound
21cr|wavplay-2.0-3|7	Url:		https://sourceforge.net/projects/wavplay/
21cr|wavplay-2.0-3|8	Source:		https://sourceforge.net/projects/wavplay/files/Release%20Downloads/%{name}-%{version}.tar.gz
21cr|wavplay-2.0-3|9	#Patch0:	wavplay-1.4-fix-compile.patch.bz2
21cr|wavplay-2.0-3|10	BuildRequires:	lesstif-devel
21cr|wavplay-2.0-3|11	BuildRequires:	pkgconfig(x11)
21cr|wavplay-2.0-3|12	BuildRequires:	pkgconfig(xmu)
21cr|wavplay-2.0-3|13	BuildRequires:	pkgconfig(xt)
21cr|wavplay-2.0-3|14	
21cr|wavplay-2.0-3|15	%description
21cr|wavplay-2.0-3|16	The %{name} package contains:
21cr|wavplay-2.0-3|17	wavplay - plays WAV format file to the audio device.
21cr|wavplay-2.0-3|18	wavrec - samples the audio device and writes WAV file.
21cr|wavplay-2.0-3|19	xltwavplay - a simple GUI, based on lesstif.
21cr|wavplay-2.0-3|20	
21cr|wavplay-2.0-3|21	%files
21cr|wavplay-2.0-3|22	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|wavplay-2.0-3|23	%{_bindir}/%{name}
21cr|wavplay-2.0-3|24	%{_bindir}/wavrec
21cr|wavplay-2.0-3|25	%{_bindir}/%{name}-config
21cr|wavplay-2.0-3|26	%{_bindir}/xltwavplay
21cr|wavplay-2.0-3|27	%{_mandir}/man?/*
21cr|wavplay-2.0-3|28	
21cr|wavplay-2.0-3|29	#-----------------------------------------------------------------------------
21cr|wavplay-2.0-3|30	
21cr|wavplay-2.0-3|31	%prep
21cr|wavplay-2.0-3|32	%setup -q
21cr|wavplay-2.0-3|33	#patch0 -p1 -b .fix-compile
21cr|wavplay-2.0-3|34	
21cr|wavplay-2.0-3|35	
21cr|wavplay-2.0-3|36	%build
21cr|wavplay-2.0-3|37	%configure
21cr|wavplay-2.0-3|38	%make
21cr|wavplay-2.0-3|39	
21cr|wavplay-2.0-3|40	
21cr|wavplay-2.0-3|41	%install
21cr|wavplay-2.0-3|42	%makeinstall_std
21cr|wavplay-2.0-3|43	
21cr|wavplay-2.0-3|44	# Fix wrong man page placement
21cr|wavplay-2.0-3|45	mkdir -p %{buildroot}%{_mandir}/man1/
21cr|wavplay-2.0-3|46	mv %{buildroot}%{_datadir}/%{name}/%{name}.1 %{buildroot}%{_mandir}/man1/

10895 21
21cr|waydroid-1.5.4-1|1	%define _empty_manifest_terminate_build 0
21cr|waydroid-1.5.4-1|2	
21cr|waydroid-1.5.4-1|3	Summary:	Uses a container-based approach to boot a full Android system
21cr|waydroid-1.5.4-1|4	Name:		waydroid
21cr|waydroid-1.5.4-1|5	Version:	1.5.4
21cr|waydroid-1.5.4-1|6	Release:	1
21cr|waydroid-1.5.4-1|7	License:	GPL-3.0-or-later
21cr|waydroid-1.5.4-1|8	Group:		Emulators
21cr|waydroid-1.5.4-1|9	Url:		https://github.com/waydroid/waydroid
21cr|waydroid-1.5.4-1|10	Source0:	https://github.com/waydroid/waydroid/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz
21cr|waydroid-1.5.4-1|11	Patch0:     disable_apparmor.patch
21cr|waydroid-1.5.4-1|12	BuildRequires:	pkgconfig(libgbinder)
21cr|waydroid-1.5.4-1|13	BuildRequires:	pkgconfig(libglibutil)
21cr|waydroid-1.5.4-1|14	Requires:	dnsmasq
21cr|waydroid-1.5.4-1|15	Requires:	libgbinder
21cr|waydroid-1.5.4-1|16	Requires:	libglibutil
21cr|waydroid-1.5.4-1|17	Requires:	lxc
21cr|waydroid-1.5.4-1|18	Requires:	nftables
21cr|waydroid-1.5.4-1|19	Requires:	python3-gobject3
21cr|waydroid-1.5.4-1|20	Requires:	python3dist(gbinder-python)
21cr|waydroid-1.5.4-1|21	Requires:	python3dist(pyclipper)
21cr|waydroid-1.5.4-1|22	Recommends:	wl-clipboard
21cr|waydroid-1.5.4-1|23	BuildArch:	noarch
21cr|waydroid-1.5.4-1|24	
21cr|waydroid-1.5.4-1|25	%description
21cr|waydroid-1.5.4-1|26	Waydroid uses Linux namespaces (user, pid, uts, net, mount, ipc) to run a full Android system
21cr|waydroid-1.5.4-1|27	in a container and provide Android applications on any GNU/Linux-based platform.
21cr|waydroid-1.5.4-1|28	The Android system inside the container has direct access to any needed hardware.
21cr|waydroid-1.5.4-1|29	The Android runtime environment ships with a minimal customized Android system image based on LineageOS.
21cr|waydroid-1.5.4-1|30	The image is currently based on Android 10.
21cr|waydroid-1.5.4-1|31	
21cr|waydroid-1.5.4-1|32	%files
21cr|waydroid-1.5.4-1|33	%{_appdatadir}/id.waydro.%{name}.metainfo.xml
21cr|waydroid-1.5.4-1|34	%{_bindir}/%{name}
21cr|waydroid-1.5.4-1|35	%{_datadir}/applications/%{name}.app.install.desktop
21cr|waydroid-1.5.4-1|36	%{_datadir}/applications/%{name}.market.desktop
21cr|waydroid-1.5.4-1|37	%{_datadir}/applications/Waydroid.desktop
21cr|waydroid-1.5.4-1|38	%{_datadir}/dbus-1/system.d/id.waydro.Container.conf
21cr|waydroid-1.5.4-1|39	%{_datadir}/dbus-1/system-services/id.waydro.Container.service
21cr|waydroid-1.5.4-1|40	%{_datadir}/desktop-directories/%{name}.directory
21cr|waydroid-1.5.4-1|41	%{_datadir}/polkit-1/actions/id.waydro.Container.policy
21cr|waydroid-1.5.4-1|42	%{_iconsdir}/hicolor/512x512/apps/%{name}.png
21cr|waydroid-1.5.4-1|43	# No idea if /usr/lib/ is correct path. Make file force it and it is used also by other distros like fedora, suse or mga. No one change to %%{_libdir}
21cr|waydroid-1.5.4-1|44	%{_prefix}/lib/%{name}
21cr|waydroid-1.5.4-1|45	%{_sysconfdir}/xdg/menus/applications-merged/%{name}.menu
21cr|waydroid-1.5.4-1|46	%{_unitdir}/%{name}-container.service
21cr|waydroid-1.5.4-1|47	
21cr|waydroid-1.5.4-1|48	%post
21cr|waydroid-1.5.4-1|49	%_post_service %{name}-container
21cr|waydroid-1.5.4-1|50	
21cr|waydroid-1.5.4-1|51	%preun
21cr|waydroid-1.5.4-1|52	%_preun_service %{name}-container
21cr|waydroid-1.5.4-1|53	
21cr|waydroid-1.5.4-1|54	#------------------------------------------------------------------
21cr|waydroid-1.5.4-1|55	
21cr|waydroid-1.5.4-1|56	%prep
21cr|waydroid-1.5.4-1|57	%autosetup -p1
21cr|waydroid-1.5.4-1|58	
21cr|waydroid-1.5.4-1|59	%build
21cr|waydroid-1.5.4-1|60	# Nothing to build, just run make install
21cr|waydroid-1.5.4-1|61	
21cr|waydroid-1.5.4-1|62	%install
21cr|waydroid-1.5.4-1|63	%make_install SYSD_DIR=%{_unitdir}
21cr|waydroid-1.5.4-1|64	
21cr|waydroid-1.5.4-1|65	%changelog
21cr|waydroid-1.5.4-1|66	- Merge: 5064ac7 9f1d652
21cr|waydroid-1.5.4-1|67	* Sat Oct 18 2025 survolog <survolog@yandex.ru> 1.5.4-1
21cr|waydroid-1.5.4-1|68	- Merge pull request #1 from zeffanyx/waydroid:rosa2023.1
21cr|waydroid-1.5.4-1|69	- fix Waydroid config
21cr|waydroid-1.5.4-1|70	
21cr|waydroid-1.5.4-1|71	* Sat Oct 18 2025 zeffanyx <zeffanyx@ya.ru>
21cr|waydroid-1.5.4-1|72	- fix apparmor config error
21cr|waydroid-1.5.4-1|73	
21cr|waydroid-1.5.4-1|74	* Tue Sep 30 2025 zeffanyx <zeffanyx@ya.ru>
21cr|waydroid-1.5.4-1|75	- update
21cr|waydroid-1.5.4-1|76	
21cr|waydroid-1.5.4-1|77	* Thu Apr 24 2025 repo bot <abf@abf.io> 1.5.1-1
21cr|waydroid-1.5.4-1|78	- autoupdate version to 1.5.1
21cr|waydroid-1.5.4-1|79	
21cr|waydroid-1.5.4-1|80	* Fri Mar 7 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.5.0-1
21cr|waydroid-1.5.4-1|81	- Update version to 1.5.0
21cr|waydroid-1.5.4-1|82	
21cr|waydroid-1.5.4-1|83	* Sat Nov 30 2024 Alexander Stefanov <alexander@mezon.ru> 1.4.3-1
21cr|waydroid-1.5.4-1|84	- version autoupdate [1.4.3]
21cr|waydroid-1.5.4-1|85	
21cr|waydroid-1.5.4-1|86	* Mon Apr 29 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.4.2-1
21cr|waydroid-1.5.4-1|87	- Update to 1.4.2
21cr|waydroid-1.5.4-1|88	
21cr|waydroid-1.5.4-1|89	* Thu Dec 15 2022 Alexander Stefanov <alexander@mezon.ru> 1.3.4-1
21cr|waydroid-1.5.4-1|90	- new pkg

10896 21
21cr|wayland-utils-1.1.0-1|1	Summary:	Wayland utilities
21cr|wayland-utils-1.1.0-1|2	Name:		wayland-utils
21cr|wayland-utils-1.1.0-1|3	Version:	1.1.0
21cr|wayland-utils-1.1.0-1|4	Release:	1
21cr|wayland-utils-1.1.0-1|5	Group:		System/Libraries
21cr|wayland-utils-1.1.0-1|6	License:	MIT
21cr|wayland-utils-1.1.0-1|7	URL:	    https://wayland.freedesktop.org/
21cr|wayland-utils-1.1.0-1|8	Source0:	https://wayland.freedesktop.org/releases/%{name}-%{version}.tar.xz
21cr|wayland-utils-1.1.0-1|9	BuildRequires:	meson
21cr|wayland-utils-1.1.0-1|10	BuildRequires:	pkgconfig(wayland-client)
21cr|wayland-utils-1.1.0-1|11	BuildRequires:	pkgconfig(wayland-protocols) >= 1.17
21cr|wayland-utils-1.1.0-1|12	BuildRequires:	pkgconfig(wayland-scanner)
21cr|wayland-utils-1.1.0-1|13	BuildRequires:  pkgconfig(libdrm)
21cr|wayland-utils-1.1.0-1|14	
21cr|wayland-utils-1.1.0-1|15	%description
21cr|wayland-utils-1.1.0-1|16	wayland-utils contains wayland-info, a standalone version of weston-info,
21cr|wayland-utils-1.1.0-1|17	a utility for displaying information about the Wayland protocols supported
21cr|wayland-utils-1.1.0-1|18	by the Wayland compositor.
21cr|wayland-utils-1.1.0-1|19	wayland-info also provides additional information for a subset of Wayland
21cr|wayland-utils-1.1.0-1|20	protocols it knows about, namely Linux DMABUF, presentation time, tablet and
21cr|wayland-utils-1.1.0-1|21	XDG output protocols.
21cr|wayland-utils-1.1.0-1|22	
21cr|wayland-utils-1.1.0-1|23	%prep
21cr|wayland-utils-1.1.0-1|24	%autosetup -p1
21cr|wayland-utils-1.1.0-1|25	
21cr|wayland-utils-1.1.0-1|26	%build
21cr|wayland-utils-1.1.0-1|27	%meson
21cr|wayland-utils-1.1.0-1|28	%meson_build
21cr|wayland-utils-1.1.0-1|29	
21cr|wayland-utils-1.1.0-1|30	%install
21cr|wayland-utils-1.1.0-1|31	%meson_install
21cr|wayland-utils-1.1.0-1|32	
21cr|wayland-utils-1.1.0-1|33	%files
21cr|wayland-utils-1.1.0-1|34	%license COPYING
21cr|wayland-utils-1.1.0-1|35	%doc README.md
21cr|wayland-utils-1.1.0-1|36	%{_bindir}/wayland-info
21cr|wayland-utils-1.1.0-1|37	%doc %{_mandir}/man1/wayland-info.1*

10897 21
21cr|wayneko-1.0.0-1.gitc1919d.2|1	%define commit c1919dc3a7e610d30e4c06efaa5af85941f27d86
21cr|wayneko-1.0.0-1.gitc1919d.2|2	%define commit_short %(echo %{commit} | head -c6)
21cr|wayneko-1.0.0-1.gitc1919d.2|3	
21cr|wayneko-1.0.0-1.gitc1919d.2|4	Summary(ru_RU.UTF-8): Анимированный кот, преследующий курсор мыши в Wayland
21cr|wayneko-1.0.0-1.gitc1919d.2|5	Summary:        Neko on Wayland - animated cat that follows mouse cursor
21cr|wayneko-1.0.0-1.gitc1919d.2|6	Name:           wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|7	Version:        1.0.0
21cr|wayneko-1.0.0-1.gitc1919d.2|8	Release:        1.git%{commit_short}.2
21cr|wayneko-1.0.0-1.gitc1919d.2|9	License:        GPLv3+
21cr|wayneko-1.0.0-1.gitc1919d.2|10	Group:          System/X11
21cr|wayneko-1.0.0-1.gitc1919d.2|11	URL:            https://git.sr.ht/~leon_plickat/wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|12	Source0:        https://git.sr.ht/~leon_plickat/wayneko/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|wayneko-1.0.0-1.gitc1919d.2|13	Source1:	%{name}.png
21cr|wayneko-1.0.0-1.gitc1919d.2|14	
21cr|wayneko-1.0.0-1.gitc1919d.2|15	BuildRequires:  pkgconfig(wayland-client)
21cr|wayneko-1.0.0-1.gitc1919d.2|16	BuildRequires:  pkgconfig(pixman-1)
21cr|wayneko-1.0.0-1.gitc1919d.2|17	
21cr|wayneko-1.0.0-1.gitc1919d.2|18	%description
21cr|wayneko-1.0.0-1.gitc1919d.2|19	Wayneko is a Wayland port of the classic oneko program. It displays an animated
21cr|wayneko-1.0.0-1.gitc1919d.2|20	neko cat that follows the mouse cursor around the screen. Requires a Wayland
21cr|wayneko-1.0.0-1.gitc1919d.2|21	compositor that implements zwlr-layer-shell-unstable-v1 protocol.
21cr|wayneko-1.0.0-1.gitc1919d.2|22	
21cr|wayneko-1.0.0-1.gitc1919d.2|23	%description -l ru_RU.UTF-8
21cr|wayneko-1.0.0-1.gitc1919d.2|24	Wayneko - это порт для Wayland классической программы oneko. Отображает
21cr|wayneko-1.0.0-1.gitc1919d.2|25	анимированного кота, который следует за курсором мыши по экрану. Требует
21cr|wayneko-1.0.0-1.gitc1919d.2|26	Wayland-композитор, реализующий протокол zwlr-layer-shell-unstable-v1.
21cr|wayneko-1.0.0-1.gitc1919d.2|27	
21cr|wayneko-1.0.0-1.gitc1919d.2|28	%files
21cr|wayneko-1.0.0-1.gitc1919d.2|29	%doc README LICENSE
21cr|wayneko-1.0.0-1.gitc1919d.2|30	%{_bindir}/wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|31	%{_mandir}/man1/wayneko.1*
21cr|wayneko-1.0.0-1.gitc1919d.2|32	%{_datadir}/pixmaps/%{name}.png
21cr|wayneko-1.0.0-1.gitc1919d.2|33	%{_datadir}/applications/%{name}.desktop
21cr|wayneko-1.0.0-1.gitc1919d.2|34	%{_datadir}/bash-completion/completions/wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|35	%{_datadir}/zsh/vendor-completions/_wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|36	
21cr|wayneko-1.0.0-1.gitc1919d.2|37	#----------------------------------------------------------------------------
21cr|wayneko-1.0.0-1.gitc1919d.2|38	
21cr|wayneko-1.0.0-1.gitc1919d.2|39	%prep
21cr|wayneko-1.0.0-1.gitc1919d.2|40	%autosetup -n wayneko-%{commit}
21cr|wayneko-1.0.0-1.gitc1919d.2|41	
21cr|wayneko-1.0.0-1.gitc1919d.2|42	%build
21cr|wayneko-1.0.0-1.gitc1919d.2|43	%set_build_flags
21cr|wayneko-1.0.0-1.gitc1919d.2|44	export CC="gcc %{debugcflags}"
21cr|wayneko-1.0.0-1.gitc1919d.2|45	%make_build
21cr|wayneko-1.0.0-1.gitc1919d.2|46	
21cr|wayneko-1.0.0-1.gitc1919d.2|47	%install
21cr|wayneko-1.0.0-1.gitc1919d.2|48	%make_install DESTDIR=%{buildroot} PREFIX=%{_prefix}
21cr|wayneko-1.0.0-1.gitc1919d.2|49	
21cr|wayneko-1.0.0-1.gitc1919d.2|50	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21cr|wayneko-1.0.0-1.gitc1919d.2|51	install -p -m0644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21cr|wayneko-1.0.0-1.gitc1919d.2|52	
21cr|wayneko-1.0.0-1.gitc1919d.2|53	# desktop file — generated inline
21cr|wayneko-1.0.0-1.gitc1919d.2|54	install -d %{buildroot}%{_datadir}/applications
21cr|wayneko-1.0.0-1.gitc1919d.2|55	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << 'EOF'
21cr|wayneko-1.0.0-1.gitc1919d.2|56	[Desktop Entry]
21cr|wayneko-1.0.0-1.gitc1919d.2|57	Name=Wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|58	Name[ru]=Wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|59	Comment=Playful cat that follows your mouse cursor on Wayland
21cr|wayneko-1.0.0-1.gitc1919d.2|60	Comment[ru]=Игривый котёнок, следующий за курсором мыши в среде Wayland
21cr|wayneko-1.0.0-1.gitc1919d.2|61	Exec=wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|62	Icon=wayneko
21cr|wayneko-1.0.0-1.gitc1919d.2|63	Categories=Game;
21cr|wayneko-1.0.0-1.gitc1919d.2|64	Terminal=false
21cr|wayneko-1.0.0-1.gitc1919d.2|65	Type=Application
21cr|wayneko-1.0.0-1.gitc1919d.2|66	Keywords=cat;cursor;neko;fun;wayland;animation;
21cr|wayneko-1.0.0-1.gitc1919d.2|67	Keywords[ru]=кот;кошка;курсор;неко;веселье;вэйланд;вейланд;анимация;
21cr|wayneko-1.0.0-1.gitc1919d.2|68	EOF
21cr|wayneko-1.0.0-1.gitc1919d.2|69	
21cr|wayneko-1.0.0-1.gitc1919d.2|70	%changelog
21cr|wayneko-1.0.0-1.gitc1919d.2|71	* Mon Feb 16 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21cr|wayneko-1.0.0-1.gitc1919d.2|72	- fix debuginfo
21cr|wayneko-1.0.0-1.gitc1919d.2|73	
21cr|wayneko-1.0.0-1.gitc1919d.2|74	* Fri Feb 13 2026 Evgeniy Kukhtinov <neurofreak@bk.ru> 1.0.0-1.gitc1919d.1
21cr|wayneko-1.0.0-1.gitc1919d.2|75	- new package

10898 21
21cr|wcslib-7.12-1|1	%define  major         7
21cr|wcslib-7.12-1|2	%define  libname       %mklibname wcs %{major}
21cr|wcslib-7.12-1|3	%define  libname_virt  libwcs
21cr|wcslib-7.12-1|4	%define  develname     %mklibname wcs -d
21cr|wcslib-7.12-1|5	
21cr|wcslib-7.12-1|6	Name:    wcslib
21cr|wcslib-7.12-1|7	Version:	7.12
21cr|wcslib-7.12-1|8	Release:	1
21cr|wcslib-7.12-1|9	Summary: An implementation of the FITS World Coordinate System standard
21cr|wcslib-7.12-1|10	Group:   Sciences/Astronomy
21cr|wcslib-7.12-1|11	License: LGPLv3+
21cr|wcslib-7.12-1|12	Url:     http://www.atnf.csiro.au/people/mcalabre/WCS/
21cr|wcslib-7.12-1|13	Source0: ftp://ftp.atnf.csiro.au/pub/software/wcslib/%{name}-%{version}.tar.bz2
21cr|wcslib-7.12-1|14	
21cr|wcslib-7.12-1|15	BuildRequires: flex
21cr|wcslib-7.12-1|16	BuildRequires: pkgconfig(cfitsio)
21cr|wcslib-7.12-1|17	BuildRequires: pkgconfig(zlib)
21cr|wcslib-7.12-1|18	
21cr|wcslib-7.12-1|19	%description
21cr|wcslib-7.12-1|20	WCSLIB is a library that implements the "World Coordinate System" (WCS)
21cr|wcslib-7.12-1|21	convention in FITS (Flexible Image Transport System).
21cr|wcslib-7.12-1|22	#---------------------------------------------------
21cr|wcslib-7.12-1|23	
21cr|wcslib-7.12-1|24	%package -n %{libname}
21cr|wcslib-7.12-1|25	Summary: An implementation of the FITS World Coordinate System standard
21cr|wcslib-7.12-1|26	Group: Sciences/Astronomy
21cr|wcslib-7.12-1|27	License: LGPLv3+
21cr|wcslib-7.12-1|28	Provides: wcslib = %{EVRD}
21cr|wcslib-7.12-1|29	
21cr|wcslib-7.12-1|30	%description -n %{libname}
21cr|wcslib-7.12-1|31	WCSLIB is a library that implements the "World Coordinate System" (WCS)
21cr|wcslib-7.12-1|32	convention in FITS (Flexible Image Transport System).
21cr|wcslib-7.12-1|33	
21cr|wcslib-7.12-1|34	%files -n %{libname}
21cr|wcslib-7.12-1|35	%doc COPYING.LESSER README
21cr|wcslib-7.12-1|36	%{_libdir}/*.so.%{major}{,.*}
21cr|wcslib-7.12-1|37	
21cr|wcslib-7.12-1|38	#---------------------------------------------------
21cr|wcslib-7.12-1|39	
21cr|wcslib-7.12-1|40	%package -n %{develname}
21cr|wcslib-7.12-1|41	Summary: Libraries, includes, etc. used to develop an application with %{name}
21cr|wcslib-7.12-1|42	Group: Sciences/Astronomy
21cr|wcslib-7.12-1|43	License: LGPLv3+
21cr|wcslib-7.12-1|44	Requires: wcslib = %{EVRD}
21cr|wcslib-7.12-1|45	Provides: wcslib-devel = %{EVRD}
21cr|wcslib-7.12-1|46	
21cr|wcslib-7.12-1|47	%description -n %{develname}
21cr|wcslib-7.12-1|48	These are the files needed to develop an application using %{name}.
21cr|wcslib-7.12-1|49	
21cr|wcslib-7.12-1|50	%files -n %{develname}
21cr|wcslib-7.12-1|51	%doc COPYING.LESSER html wcslib.pdf
21cr|wcslib-7.12-1|52	%{_libdir}/*.so
21cr|wcslib-7.12-1|53	%{_libdir}/pkgconfig/wcslib.pc
21cr|wcslib-7.12-1|54	%{_includedir}/wcslib
21cr|wcslib-7.12-1|55	%{_includedir}/wcslib-%{version}
21cr|wcslib-7.12-1|56	
21cr|wcslib-7.12-1|57	#---------------------------------------------------
21cr|wcslib-7.12-1|58	%package utils
21cr|wcslib-7.12-1|59	Summary: Utility programs provided by %{name}
21cr|wcslib-7.12-1|60	Group: Sciences/Astronomy
21cr|wcslib-7.12-1|61	License: GPLv3+
21cr|wcslib-7.12-1|62	Requires: wcslib = %{EVRD}
21cr|wcslib-7.12-1|63	
21cr|wcslib-7.12-1|64	%description utils
21cr|wcslib-7.12-1|65	Utils provided with %{name}.
21cr|wcslib-7.12-1|66	
21cr|wcslib-7.12-1|67	
21cr|wcslib-7.12-1|68	%files utils
21cr|wcslib-7.12-1|69	%doc COPYING
21cr|wcslib-7.12-1|70	%{_bindir}/*
21cr|wcslib-7.12-1|71	%{_mandir}/man1/*
21cr|wcslib-7.12-1|72	
21cr|wcslib-7.12-1|73	#---------------------------------------------------
21cr|wcslib-7.12-1|74	
21cr|wcslib-7.12-1|75	%prep
21cr|wcslib-7.12-1|76	%setup -q
21cr|wcslib-7.12-1|77	
21cr|wcslib-7.12-1|78	%build
21cr|wcslib-7.12-1|79	%configure --without-pgplot \
21cr|wcslib-7.12-1|80	--disable-fortran
21cr|wcslib-7.12-1|81	make
21cr|wcslib-7.12-1|82	
21cr|wcslib-7.12-1|83	%install
21cr|wcslib-7.12-1|84	%makeinstall_std
21cr|wcslib-7.12-1|85	
21cr|wcslib-7.12-1|86	# fix permissions
21cr|wcslib-7.12-1|87	rm -rf %{buildroot}/usr/share/doc/wcslib-%{version}
21cr|wcslib-7.12-1|88	chmod 755 %{buildroot}%{_includedir}/wcslib-%{version}
21cr|wcslib-7.12-1|89	find %{buildroot} -name '*.a' -delete
21cr|wcslib-7.12-1|90	
21cr|wcslib-7.12-1|91	%check
21cr|wcslib-7.12-1|92	make check
21cr|wcslib-7.12-1|93	
21cr|wcslib-7.12-1|94	

10899 21
21cr|wdiff-1.2.2-6|1	Summary:	Word-based diff front end
21cr|wdiff-1.2.2-6|2	Name:		wdiff
21cr|wdiff-1.2.2-6|3	Version:	1.2.2
21cr|wdiff-1.2.2-6|4	Release:	6
21cr|wdiff-1.2.2-6|5	URL:		http://www.gnu.org/software/wdiff/wdiff.html
21cr|wdiff-1.2.2-6|6	Source0:	ftp://ftp.gnu.org/pub/gnu/wdiff/%{name}-%{version}.tar.gz
21cr|wdiff-1.2.2-6|7	License:	GPLv2+
21cr|wdiff-1.2.2-6|8	Group:		Text tools
21cr|wdiff-1.2.2-6|9	BuildRequires:	help2man
21cr|wdiff-1.2.2-6|10	BuildRequires:	texinfo
21cr|wdiff-1.2.2-6|11	BuildRequires:	termcap-devel
21cr|wdiff-1.2.2-6|12	
21cr|wdiff-1.2.2-6|13	%description
21cr|wdiff-1.2.2-6|14	GNU wdiff is a front-end to GNU diff.  It compares two files, finding
21cr|wdiff-1.2.2-6|15	which words have been deleted or added to the first in order to create
21cr|wdiff-1.2.2-6|16	the second.  It has many output formats and interacts well with
21cr|wdiff-1.2.2-6|17	terminals and pagers (notably with less).  GNU wdiff is particularly
21cr|wdiff-1.2.2-6|18	useful when two texts differ only by a few words and paragraphs have
21cr|wdiff-1.2.2-6|19	been refilled.
21cr|wdiff-1.2.2-6|20	
21cr|wdiff-1.2.2-6|21	
21cr|wdiff-1.2.2-6|22	%prep
21cr|wdiff-1.2.2-6|23	%setup -q
21cr|wdiff-1.2.2-6|24	
21cr|wdiff-1.2.2-6|25	%build
21cr|wdiff-1.2.2-6|26	%configure
21cr|wdiff-1.2.2-6|27	%make
21cr|wdiff-1.2.2-6|28	
21cr|wdiff-1.2.2-6|29	%install
21cr|wdiff-1.2.2-6|30	rm -rf %{buildroot} *.lang
21cr|wdiff-1.2.2-6|31	%makeinstall
21cr|wdiff-1.2.2-6|32	%find_lang %{name}
21cr|wdiff-1.2.2-6|33	%find_lang %{name}-gnulib
21cr|wdiff-1.2.2-6|34	cat %{name}-gnulib.lang >> %{name}.lang
21cr|wdiff-1.2.2-6|35	
21cr|wdiff-1.2.2-6|36	
21cr|wdiff-1.2.2-6|37	
21cr|wdiff-1.2.2-6|38	%files -f %{name}.lang
21cr|wdiff-1.2.2-6|39	%doc README NEWS THANKS TODO COPYING ChangeLog BACKLOG
21cr|wdiff-1.2.2-6|40	%{_bindir}/wdiff
21cr|wdiff-1.2.2-6|41	%{_mandir}/man1/wdiff.1*
21cr|wdiff-1.2.2-6|42	%{_infodir}/wdiff.info*

10900 21
21cr|wdsize-0.99.1-3|1	%define debug_package	%{nil}
21cr|wdsize-0.99.1-3|2	
21cr|wdsize-0.99.1-3|3	Name:           wdsize
21cr|wdsize-0.99.1-3|4	Version:        0.99.1
21cr|wdsize-0.99.1-3|5	Release:        3
21cr|wdsize-0.99.1-3|6	Summary:        Work directory size calculator
21cr|wdsize-0.99.1-3|7	
21cr|wdsize-0.99.1-3|8	Group:          File tools
21cr|wdsize-0.99.1-3|9	License:        MIT
21cr|wdsize-0.99.1-3|10	Url:		https://github.com/Enthymem/wdsize
21cr|wdsize-0.99.1-3|11	Source0:        https://github.com/Enthymem/wdsize/archive/%{version}.tar.gz
21cr|wdsize-0.99.1-3|12	
21cr|wdsize-0.99.1-3|13	BuildRequires: glibc-devel
21cr|wdsize-0.99.1-3|14	BuildRequires: gcc
21cr|wdsize-0.99.1-3|15	BuildRequires: make
21cr|wdsize-0.99.1-3|16	
21cr|wdsize-0.99.1-3|17	%description
21cr|wdsize-0.99.1-3|18	Rewrite in C of an example found in the BashPrompt-Howto, meant for
21cr|wdsize-0.99.1-3|19	anyone who could want a fancy, coloured number in their terminal prompt,
21cr|wdsize-0.99.1-3|20	representing the size of the files in the current directory.
21cr|wdsize-0.99.1-3|21	
21cr|wdsize-0.99.1-3|22	%prep
21cr|wdsize-0.99.1-3|23	%setup -q
21cr|wdsize-0.99.1-3|24	
21cr|wdsize-0.99.1-3|25	%build
21cr|wdsize-0.99.1-3|26	%make CFLAGS='%{optflags}' PREFIX=%{_prefix}
21cr|wdsize-0.99.1-3|27	
21cr|wdsize-0.99.1-3|28	
21cr|wdsize-0.99.1-3|29	%install
21cr|wdsize-0.99.1-3|30	%makeinstall DESTDIR=%{buildroot} PREFIX=%{_prefix}
21cr|wdsize-0.99.1-3|31	
21cr|wdsize-0.99.1-3|32	
21cr|wdsize-0.99.1-3|33	%files
21cr|wdsize-0.99.1-3|34	%doc README LICENSE
21cr|wdsize-0.99.1-3|35	%config(noreplace) %{_sysconfdir}/wdsize/wdsize.colors
21cr|wdsize-0.99.1-3|36	%{_bindir}/wdsize
21cr|wdsize-0.99.1-3|37	%{_bindir}/wdstat
21cr|wdsize-0.99.1-3|38	%{_datadir}/wdsize
21cr|wdsize-0.99.1-3|39	%{_mandir}/man1/wdsize*

10901 21
21cr|weatherman-1.2.2-3|1	
21cr|weatherman-1.2.2-3|2	Name:           weatherman
21cr|weatherman-1.2.2-3|3	Version:        1.2.2
21cr|weatherman-1.2.2-3|4	Release:        3
21cr|weatherman-1.2.2-3|5	Summary:        Quick access to current weather conditions and forecasts
21cr|weatherman-1.2.2-3|6	License:        BSD
21cr|weatherman-1.2.2-3|7	Group:          Networking/Other
21cr|weatherman-1.2.2-3|8	URL:            http://darkhorse.nu/weatherman/
21cr|weatherman-1.2.2-3|9	Source0:        http://darkhorse.nu/weatherman/weatherman-1.2.2.tar.gz
21cr|weatherman-1.2.2-3|10	BuildArch:      noarch
21cr|weatherman-1.2.2-3|11	Requires:       curl
21cr|weatherman-1.2.2-3|12	
21cr|weatherman-1.2.2-3|13	
21cr|weatherman-1.2.2-3|14	%description
21cr|weatherman-1.2.2-3|15	Weatherman displays weather information from weatherbug.com
21cr|weatherman-1.2.2-3|16	on the command line.
21cr|weatherman-1.2.2-3|17	It is written entirely in bash and will
21cr|weatherman-1.2.2-3|18	run on most UNIX/Linux systems.
21cr|weatherman-1.2.2-3|19	
21cr|weatherman-1.2.2-3|20	%prep
21cr|weatherman-1.2.2-3|21	%setup -q
21cr|weatherman-1.2.2-3|22	chmod -x CHANGES LICENSE
21cr|weatherman-1.2.2-3|23	
21cr|weatherman-1.2.2-3|24	%build
21cr|weatherman-1.2.2-3|25	# nothig to build
21cr|weatherman-1.2.2-3|26	
21cr|weatherman-1.2.2-3|27	%install
21cr|weatherman-1.2.2-3|28	#bin
21cr|weatherman-1.2.2-3|29	install -Dm755 weatherman %{buildroot}%{_bindir}/weatherman
21cr|weatherman-1.2.2-3|30	# man
21cr|weatherman-1.2.2-3|31	install -Dm644 weatherman.1.gz %{buildroot}%{_mandir}/man1/weatherman.1.gz
21cr|weatherman-1.2.2-3|32	
21cr|weatherman-1.2.2-3|33	%files
21cr|weatherman-1.2.2-3|34	%doc CHANGES LICENSE
21cr|weatherman-1.2.2-3|35	%{_bindir}/*
21cr|weatherman-1.2.2-3|36	%{_mandir}/man?/*

10902 21
21cr|weather-utils-2.4-1|1	%define oname weather
21cr|weather-utils-2.4-1|2	
21cr|weather-utils-2.4-1|3	Summary:		quick access to current weather conditions and forecasts
21cr|weather-utils-2.4-1|4	Name:			weather-utils
21cr|weather-utils-2.4-1|5	Version:		2.4
21cr|weather-utils-2.4-1|6	Release:		1
21cr|weather-utils-2.4-1|7	License:		BSD
21cr|weather-utils-2.4-1|8	Group:			Networking/Other
21cr|weather-utils-2.4-1|9	Url:			http://fungi.yuggoth.org/weather/
21cr|weather-utils-2.4-1|10	Source0:		http://fungi.yuggoth.org/weather/src/%{oname}-%{version}.tar.xz
21cr|weather-utils-2.4-1|11	Source1:		stations.txt
21cr|weather-utils-2.4-1|12	Source2:		README.install.urpmi
21cr|weather-utils-2.4-1|13	Patch0:         weather-2.4-rosa_config.patch
21cr|weather-utils-2.4-1|14	Requires:		python3
21cr|weather-utils-2.4-1|15	
21cr|weather-utils-2.4-1|16	BuildArch:		noarch
21cr|weather-utils-2.4-1|17	
21cr|weather-utils-2.4-1|18	%description
21cr|weather-utils-2.4-1|19	This command-line utility is intended to provide quick access to current
21cr|weather-utils-2.4-1|20	weather conditions and forecasts. Presently, it is capable of returning data
21cr|weather-utils-2.4-1|21	for localities throughout the USA by retrieving and formatting decoded METARs
21cr|weather-utils-2.4-1|22	(Meteorological Aerodrome Reports) from NOAA (the USA National Oceanic and
21cr|weather-utils-2.4-1|23	Atmospheric Administration) and forecasts from NWS (the USA National Weather
21cr|weather-utils-2.4-1|24	Service). The tool is written to function in the same spirit as other
21cr|weather-utils-2.4-1|25	command-line informational utilities like cal(1), calendar(1) and dict(1). It
21cr|weather-utils-2.4-1|26	can retrieve arbitrary weather data via specific command-line switches (station
21cr|weather-utils-2.4-1|27	ID, city, state), or aliases can be configured system wide and on a per-user
21cr|weather-utils-2.4-1|28	basis. It can be freely used and redistributed under the terms of a BSD-like
21cr|weather-utils-2.4-1|29	License.
21cr|weather-utils-2.4-1|30	
21cr|weather-utils-2.4-1|31	%files
21cr|weather-utils-2.4-1|32	%doc FAQ LICENSE README
21cr|weather-utils-2.4-1|33	%{_bindir}/weather
21cr|weather-utils-2.4-1|34	%{_mandir}/man*/%{oname}/
21cr|weather-utils-2.4-1|35	%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|36	%{py3_puresitedir}/
21cr|weather-utils-2.4-1|37	%config(noreplace) %{_sysconfdir}/%{oname}/weatherrc
21cr|weather-utils-2.4-1|38	#-----------------------------------------------------------
21cr|weather-utils-2.4-1|39	
21cr|weather-utils-2.4-1|40	%prep
21cr|weather-utils-2.4-1|41	%setup -qn %{oname}-%{version}
21cr|weather-utils-2.4-1|42	%patch0 -p1
21cr|weather-utils-2.4-1|43	
21cr|weather-utils-2.4-1|44	%build
21cr|weather-utils-2.4-1|45	# nothing to build.
21cr|weather-utils-2.4-1|46	
21cr|weather-utils-2.4-1|47	%install
21cr|weather-utils-2.4-1|48	#bin
21cr|weather-utils-2.4-1|49	install -d -m755 %{buildroot}%{_bindir}
21cr|weather-utils-2.4-1|50	install -m 755 weather %{buildroot}%{_bindir}/
21cr|weather-utils-2.4-1|51	
21cr|weather-utils-2.4-1|52	#libs
21cr|weather-utils-2.4-1|53	install -d -m755 %{buildroot}%{py3_puresitedir}
21cr|weather-utils-2.4-1|54	install -m 755 weather.py %{buildroot}%{py3_puresitedir}/
21cr|weather-utils-2.4-1|55	
21cr|weather-utils-2.4-1|56	#config
21cr|weather-utils-2.4-1|57	mkdir -p %{buildroot}%{_sysconfdir}/%{oname}
21cr|weather-utils-2.4-1|58	cp -dR weatherrc %{buildroot}%{_sysconfdir}/%{oname}
21cr|weather-utils-2.4-1|59	
21cr|weather-utils-2.4-1|60	#data
21cr|weather-utils-2.4-1|61	mkdir -p %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|62	cp -R %{SOURCE1} %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|63	cp -R %{SOURCE2} %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|64	cp -R 2019_Gaz_counties_national.zip %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|65	cp -R airports %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|66	cp -R nsd_cccc.txt %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|67	cp -R 2019_Gaz_cousubs_national.zip %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|68	cp -R airports.csv %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|69	cp -R zctas %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|70	cp -R 2019_Gaz_place_national.zip %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|71	cp -R bp03mr20.dbx %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|72	cp -R slist %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|73	cp -R zlist %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|74	cp -R 2019_Gaz_zcta_national.zip %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|75	cp -R coop-stations.txt %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|76	cp -R places %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|77	cp -R stations %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|78	cp -R zones %{buildroot}%{_datadir}/%{oname}
21cr|weather-utils-2.4-1|79	
21cr|weather-utils-2.4-1|80	
21cr|weather-utils-2.4-1|81	#man
21cr|weather-utils-2.4-1|82	mkdir -p %{buildroot}%{_mandir}/{man1,man5}/%{oname}
21cr|weather-utils-2.4-1|83	install weather.1 %{buildroot}%{_mandir}/man1/%{oname}
21cr|weather-utils-2.4-1|84	install weatherrc.5 %{buildroot}%{_mandir}/man5/%{oname}
21cr|weather-utils-2.4-1|85	
21cr|weather-utils-2.4-1|86	rm -fr %{buildroot}%{py3_puresitedir}/__pycache__
21cr|weather-utils-2.4-1|87	
21cr|weather-utils-2.4-1|88	%post
21cr|weather-utils-2.4-1|89	# romanian
21cr|weather-utils-2.4-1|90	cat %{_datadir}/%{oname}/README.install.urpmi

10903 21
21cr|weave-sync-1.0-0.20100308.7|1	%define snapshot    69faab92136d
21cr|weave-sync-1.0-0.20100308.7|2	
21cr|weave-sync-1.0-0.20100308.7|3	Name:		weave-sync
21cr|weave-sync-1.0-0.20100308.7|4	Version:	1.0
21cr|weave-sync-1.0-0.20100308.7|5	Release:	0.20100308.7
21cr|weave-sync-1.0-0.20100308.7|6	Summary:	Firefox synchronisation service
21cr|weave-sync-1.0-0.20100308.7|7	License:	GPL
21cr|weave-sync-1.0-0.20100308.7|8	Group:		Networking/WWW
21cr|weave-sync-1.0-0.20100308.7|9	URL:		https://wiki.mozilla.org/Labs/Weave/Sync/1.0/Setup
21cr|weave-sync-1.0-0.20100308.7|10	Source0:    weaveserver-sync-%{snapshot}.tar.bz2
21cr|weave-sync-1.0-0.20100308.7|11	Source1:    weave.sql
21cr|weave-sync-1.0-0.20100308.7|12	Requires:	apache-mod_php
21cr|weave-sync-1.0-0.20100308.7|13	BuildArch:	noarch
21cr|weave-sync-1.0-0.20100308.7|14	
21cr|weave-sync-1.0-0.20100308.7|15	%description
21cr|weave-sync-1.0-0.20100308.7|16	Weave is a Mozilla Labs project to integrate web services into Firefox by
21cr|weave-sync-1.0-0.20100308.7|17	allowing users to securely share their data with other instances of their own
21cr|weave-sync-1.0-0.20100308.7|18	software, other users and 3rd parties. The Weave project includes a Firefox
21cr|weave-sync-1.0-0.20100308.7|19	add-on, a server component, and data sharing APIs.
21cr|weave-sync-1.0-0.20100308.7|20	
21cr|weave-sync-1.0-0.20100308.7|21	The first service under the Weave umbrella is the synchronization service. The
21cr|weave-sync-1.0-0.20100308.7|22	Weave Sync 1.0 add-on lets you securely take your Firefox experience with you
21cr|weave-sync-1.0-0.20100308.7|23	to all your Firefox browsers. Mozilla operates a hosted server, and the source
21cr|weave-sync-1.0-0.20100308.7|24	code for the server is open so that any user may operate their own server if
21cr|weave-sync-1.0-0.20100308.7|25	they wish. The synchronization product keeps bookmarks, history, form data,
21cr|weave-sync-1.0-0.20100308.7|26	passwords, tabs, and user preferences, and provides an API to allow add-on
21cr|weave-sync-1.0-0.20100308.7|27	developers to synchronize their data as well.
21cr|weave-sync-1.0-0.20100308.7|28	
21cr|weave-sync-1.0-0.20100308.7|29	%prep
21cr|weave-sync-1.0-0.20100308.7|30	%setup -q -n weaveserver-sync-%{snapshot}
21cr|weave-sync-1.0-0.20100308.7|31	cp %{SOURCE1} .
21cr|weave-sync-1.0-0.20100308.7|32	
21cr|weave-sync-1.0-0.20100308.7|33	%build
21cr|weave-sync-1.0-0.20100308.7|34	
21cr|weave-sync-1.0-0.20100308.7|35	%install
21cr|weave-sync-1.0-0.20100308.7|36	rm -rf %{buildroot}
21cr|weave-sync-1.0-0.20100308.7|37	
21cr|weave-sync-1.0-0.20100308.7|38	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|weave-sync-1.0-0.20100308.7|39	cp -pr 1.0 %{buildroot}%{_datadir}/%{name}
21cr|weave-sync-1.0-0.20100308.7|40	
21cr|weave-sync-1.0-0.20100308.7|41	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|weave-sync-1.0-0.20100308.7|42	mv  %{buildroot}%{_datadir}/%{name}/1.0/default_constants.php.dist \
21cr|weave-sync-1.0-0.20100308.7|43	%{buildroot}%{_sysconfdir}/%{name}.conf
21cr|weave-sync-1.0-0.20100308.7|44	pushd  %{buildroot}%{_datadir}/%{name}/1.0
21cr|weave-sync-1.0-0.20100308.7|45	ln -s ../../../..%{_sysconfdir}/%{name}.conf default_constants.php
21cr|weave-sync-1.0-0.20100308.7|46	popd
21cr|weave-sync-1.0-0.20100308.7|47	
21cr|weave-sync-1.0-0.20100308.7|48	# apache configuration
21cr|weave-sync-1.0-0.20100308.7|49	install -d -m 755 %{buildroot}%{_webappconfdir}
21cr|weave-sync-1.0-0.20100308.7|50	cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
21cr|weave-sync-1.0-0.20100308.7|51	
21cr|weave-sync-1.0-0.20100308.7|52	Alias /weave/1.0 %{_datadir}/%{name}/1.0/index.php
21cr|weave-sync-1.0-0.20100308.7|53	Alias /weave %{_datadir}/%{name}
21cr|weave-sync-1.0-0.20100308.7|54	
21cr|weave-sync-1.0-0.20100308.7|55	<Directory %{_datadir}/%{name}>
21cr|weave-sync-1.0-0.20100308.7|56	Options Indexes FollowSymLinks
21cr|weave-sync-1.0-0.20100308.7|57	Require all granted
21cr|weave-sync-1.0-0.20100308.7|58	</Directory>
21cr|weave-sync-1.0-0.20100308.7|59	EOF
21cr|weave-sync-1.0-0.20100308.7|60	
21cr|weave-sync-1.0-0.20100308.7|61	%clean
21cr|weave-sync-1.0-0.20100308.7|62	rm -rf %{buildroot}
21cr|weave-sync-1.0-0.20100308.7|63	
21cr|weave-sync-1.0-0.20100308.7|64	
21cr|weave-sync-1.0-0.20100308.7|65	
21cr|weave-sync-1.0-0.20100308.7|66	%files
21cr|weave-sync-1.0-0.20100308.7|67	%defattr(-,root,root)
21cr|weave-sync-1.0-0.20100308.7|68	%doc README weave.sql
21cr|weave-sync-1.0-0.20100308.7|69	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|weave-sync-1.0-0.20100308.7|70	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|weave-sync-1.0-0.20100308.7|71	%{_datadir}/%{name}

10904 21
21cr|webcamoid-9.0.0-1|1	%global __provides_exclude_from ^%{_libdir}/avkys
21cr|webcamoid-9.0.0-1|2	
21cr|webcamoid-9.0.0-1|3	%define major 9
21cr|webcamoid-9.0.0-1|4	%define libname %mklibname avkys %{major}
21cr|webcamoid-9.0.0-1|5	%define devname %mklibname avkys -d
21cr|webcamoid-9.0.0-1|6	
21cr|webcamoid-9.0.0-1|7	Summary:	Full featured and multiplatform webcam suite
21cr|webcamoid-9.0.0-1|8	Name:		webcamoid
21cr|webcamoid-9.0.0-1|9	Version:	9.0.0
21cr|webcamoid-9.0.0-1|10	Release:	1
21cr|webcamoid-9.0.0-1|11	License:	GPLv3
21cr|webcamoid-9.0.0-1|12	Group:		Video
21cr|webcamoid-9.0.0-1|13	Url:		https://github.com/webcamoid/webcamoid
21cr|webcamoid-9.0.0-1|14	Source0:	https://github.com/webcamoid/webcamoid/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|webcamoid-9.0.0-1|15	BuildRequires:	cmake
21cr|webcamoid-9.0.0-1|16	BuildRequires:	pkgconfig(libpipewire-0.3)
21cr|webcamoid-9.0.0-1|17	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|webcamoid-9.0.0-1|18	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|webcamoid-9.0.0-1|19	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|webcamoid-9.0.0-1|20	BuildRequires:	pkgconfig(Qt5Svg)
21cr|webcamoid-9.0.0-1|21	
21cr|webcamoid-9.0.0-1|22	%description
21cr|webcamoid-9.0.0-1|23	Full featured and multiplatform webcam suite.
21cr|webcamoid-9.0.0-1|24	
21cr|webcamoid-9.0.0-1|25	%files
21cr|webcamoid-9.0.0-1|26	%doc README.md
21cr|webcamoid-9.0.0-1|27	%license COPYING
21cr|webcamoid-9.0.0-1|28	%{_bindir}/%{name}
21cr|webcamoid-9.0.0-1|29	%{_datadir}/applications/%{name}.desktop
21cr|webcamoid-9.0.0-1|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|webcamoid-9.0.0-1|31	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|webcamoid-9.0.0-1|32	%{_libdir}/avkys
21cr|webcamoid-9.0.0-1|33	%{_mandir}/%{name}.1.*
21cr|webcamoid-9.0.0-1|34	
21cr|webcamoid-9.0.0-1|35	#----------------------------------------------------------------------------
21cr|webcamoid-9.0.0-1|36	
21cr|webcamoid-9.0.0-1|37	%package -n %{libname}
21cr|webcamoid-9.0.0-1|38	Summary:	Webcamoid library
21cr|webcamoid-9.0.0-1|39	Group:		System/Libraries
21cr|webcamoid-9.0.0-1|40	
21cr|webcamoid-9.0.0-1|41	%description -n %{libname}
21cr|webcamoid-9.0.0-1|42	Webcamoid library.
21cr|webcamoid-9.0.0-1|43	
21cr|webcamoid-9.0.0-1|44	%files -n %{libname}
21cr|webcamoid-9.0.0-1|45	%{_libdir}/libavkys.so.%{major}*
21cr|webcamoid-9.0.0-1|46	
21cr|webcamoid-9.0.0-1|47	#----------------------------------------------------------------------------
21cr|webcamoid-9.0.0-1|48	
21cr|webcamoid-9.0.0-1|49	%package -n %{devname}
21cr|webcamoid-9.0.0-1|50	Summary:	Development files for webcamoid
21cr|webcamoid-9.0.0-1|51	Group:		Development/C++
21cr|webcamoid-9.0.0-1|52	Requires:	%{libname} = %{EVRD}
21cr|webcamoid-9.0.0-1|53	
21cr|webcamoid-9.0.0-1|54	%description -n %{devname}
21cr|webcamoid-9.0.0-1|55	Development files for webcamoid.
21cr|webcamoid-9.0.0-1|56	
21cr|webcamoid-9.0.0-1|57	%files -n %{devname}
21cr|webcamoid-9.0.0-1|58	%doc README.md
21cr|webcamoid-9.0.0-1|59	%license COPYING
21cr|webcamoid-9.0.0-1|60	%{_libdir}/libavkys.so
21cr|webcamoid-9.0.0-1|61	
21cr|webcamoid-9.0.0-1|62	#----------------------------------------------------------------------------
21cr|webcamoid-9.0.0-1|63	
21cr|webcamoid-9.0.0-1|64	%prep
21cr|webcamoid-9.0.0-1|65	%autosetup -p1
21cr|webcamoid-9.0.0-1|66	
21cr|webcamoid-9.0.0-1|67	%build
21cr|webcamoid-9.0.0-1|68	%cmake
21cr|webcamoid-9.0.0-1|69	%make
21cr|webcamoid-9.0.0-1|70	
21cr|webcamoid-9.0.0-1|71	%install
21cr|webcamoid-9.0.0-1|72	%makeinstall_std -C build

10905 21
21cr|webcore-fonts-4.0-3|1	Summary:	Collection of minimum popular high quality TrueType fonts
21cr|webcore-fonts-4.0-3|2	Name:		webcore-fonts
21cr|webcore-fonts-4.0-3|3	Version:	4.0
21cr|webcore-fonts-4.0-3|4	Release:	3
21cr|webcore-fonts-4.0-3|5	License:	Microsoft
21cr|webcore-fonts-4.0-3|6	Group:		System/Fonts/True type
21cr|webcore-fonts-4.0-3|7	Url:		https://sourceforge.net/projects/corefonts/files/the%20fonts/final/
21cr|webcore-fonts-4.0-3|8	Source0:	andale32.exe
21cr|webcore-fonts-4.0-3|9	Source1:	arial32.exe
21cr|webcore-fonts-4.0-3|10	Source2:	arialb32.exe
21cr|webcore-fonts-4.0-3|11	Source3:	comic32.exe
21cr|webcore-fonts-4.0-3|12	Source4:	courie32.exe
21cr|webcore-fonts-4.0-3|13	Source5:	georgi32.exe
21cr|webcore-fonts-4.0-3|14	Source6:	impact32.exe
21cr|webcore-fonts-4.0-3|15	Source7:	times32.exe
21cr|webcore-fonts-4.0-3|16	Source8:	trebuc32.exe
21cr|webcore-fonts-4.0-3|17	Source9:	verdan32.exe
21cr|webcore-fonts-4.0-3|18	Source10:	wd97vwr32.exe
21cr|webcore-fonts-4.0-3|19	Source11:	webdin32.exe
21cr|webcore-fonts-4.0-3|20	Source20:	LICENSE
21cr|webcore-fonts-4.0-3|21	Source21:	webcore-fonts-install
21cr|webcore-fonts-4.0-3|22	Requires(post):	cabextract
21cr|webcore-fonts-4.0-3|23	Requires(post):	mkfontdir
21cr|webcore-fonts-4.0-3|24	Requires(post):	ttmkfdir
21cr|webcore-fonts-4.0-3|25	BuildArch:	noarch
21cr|webcore-fonts-4.0-3|26	
21cr|webcore-fonts-4.0-3|27	%description
21cr|webcore-fonts-4.0-3|28	Collection of high quality TrueType fonts, default in any MS Windows
21cr|webcore-fonts-4.0-3|29	installation. These are also the main webfonts as specified in
21cr|webcore-fonts-4.0-3|30	microsoft.com/typography
21cr|webcore-fonts-4.0-3|31	
21cr|webcore-fonts-4.0-3|32	The fonts:
21cr|webcore-fonts-4.0-3|33	Andale Mono, Arial, Arial Black, Comic, Courier New, Georgia, Impact,
21cr|webcore-fonts-4.0-3|34	Lucida Sans, Lucida Console, Microsoft Sans Serif, Symbol, Tahoma,
21cr|webcore-fonts-4.0-3|35	Times New Roman, Trebuchet, Verdana, Webdings, Wingdings, Wingding 2,
21cr|webcore-fonts-4.0-3|36	Wingding 3.
21cr|webcore-fonts-4.0-3|37	
21cr|webcore-fonts-4.0-3|38	%files
21cr|webcore-fonts-4.0-3|39	%doc LICENSE
21cr|webcore-fonts-4.0-3|40	%{_bindir}/webcore-fonts-install
21cr|webcore-fonts-4.0-3|41	%{_datadir}/fonts/webcore
21cr|webcore-fonts-4.0-3|42	%{_datadir}/fonts/webcore-distrib
21cr|webcore-fonts-4.0-3|43	
21cr|webcore-fonts-4.0-3|44	%post
21cr|webcore-fonts-4.0-3|45	{
21cr|webcore-fonts-4.0-3|46	%{_bindir}/webcore-fonts-install
21cr|webcore-fonts-4.0-3|47	# Use regular open standards methods...
21cr|webcore-fonts-4.0-3|48	ttmkfdir -d %{_datadir}/fonts/webcore -o %{_datadir}/fonts/webcore/fonts.scale
21cr|webcore-fonts-4.0-3|49	umask 133
21cr|webcore-fonts-4.0-3|50	mkfontdir %{_datadir}/fonts/webcore
21cr|webcore-fonts-4.0-3|51	[ -x %{_bindir}/fc-cache ] && %{_bindir}//fc-cache
21cr|webcore-fonts-4.0-3|52	} &> /dev/null || :
21cr|webcore-fonts-4.0-3|53	
21cr|webcore-fonts-4.0-3|54	%preun
21cr|webcore-fonts-4.0-3|55	{
21cr|webcore-fonts-4.0-3|56	if [ "$1" = "0" ]; then
21cr|webcore-fonts-4.0-3|57	cd %{_datadir}/fonts/webcore
21cr|webcore-fonts-4.0-3|58	rm -f fonts.dir fonts.scale fonts.cache* *.ttf *.TTF
21cr|webcore-fonts-4.0-3|59	fi
21cr|webcore-fonts-4.0-3|60	} &> /dev/null || :
21cr|webcore-fonts-4.0-3|61	
21cr|webcore-fonts-4.0-3|62	%postun
21cr|webcore-fonts-4.0-3|63	{
21cr|webcore-fonts-4.0-3|64	[ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache
21cr|webcore-fonts-4.0-3|65	} &> /dev/null || :
21cr|webcore-fonts-4.0-3|66	
21cr|webcore-fonts-4.0-3|67	#----------------------------------------------------------------------------
21cr|webcore-fonts-4.0-3|68	
21cr|webcore-fonts-4.0-3|69	%prep
21cr|webcore-fonts-4.0-3|70	%setup -qc -T
21cr|webcore-fonts-4.0-3|71	cp %{SOURCE20} .
21cr|webcore-fonts-4.0-3|72	
21cr|webcore-fonts-4.0-3|73	%build
21cr|webcore-fonts-4.0-3|74	
21cr|webcore-fonts-4.0-3|75	%install
21cr|webcore-fonts-4.0-3|76	mkdir -p %{buildroot}%{_datadir}/fonts/webcore
21cr|webcore-fonts-4.0-3|77	mkdir -p %{buildroot}%{_datadir}/fonts/webcore-distrib
21cr|webcore-fonts-4.0-3|78	cp %{SOURCE0} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|79	cp %{SOURCE1} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|80	cp %{SOURCE2} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|81	cp %{SOURCE3} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|82	cp %{SOURCE4} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|83	cp %{SOURCE5} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|84	cp %{SOURCE6} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|85	cp %{SOURCE7} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|86	cp %{SOURCE8} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|87	cp %{SOURCE9} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|88	cp %{SOURCE10} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|89	cp %{SOURCE11} %{buildroot}%{_datadir}/fonts/webcore-distrib/
21cr|webcore-fonts-4.0-3|90	
21cr|webcore-fonts-4.0-3|91	mkdir -p %{buildroot}%{_bindir}
21cr|webcore-fonts-4.0-3|92	install -m 755 %{SOURCE21} %{buildroot}%{_bindir}/webcore-fonts-install

10906 21
21cr|webgrep-2.12-8|1	Summary: Web page search utilities
21cr|webgrep-2.12-8|2	Name: webgrep
21cr|webgrep-2.12-8|3	Version: 2.12
21cr|webgrep-2.12-8|4	Release: 8
21cr|webgrep-2.12-8|5	License: GPL
21cr|webgrep-2.12-8|6	Group: Development/Other
21cr|webgrep-2.12-8|7	Source: %{name}-%{version}.tar.bz2
21cr|webgrep-2.12-8|8	Patch: %{name}-makefile.patch.bz2
21cr|webgrep-2.12-8|9	URL: http://www.linuxfocus.org/~guido/
21cr|webgrep-2.12-8|10	Buildroot: %{_tmppath}/%{name}-buildroot
21cr|webgrep-2.12-8|11	
21cr|webgrep-2.12-8|12	%description
21cr|webgrep-2.12-8|13	webgrep is a set of search utilities for web-masters. This package includes
21cr|webgrep-2.12-8|14	7 utilities:
21cr|webgrep-2.12-8|15	
21cr|webgrep-2.12-8|16	srcgrep is a utility to search for the IMG/SRC-tag or the BODY/BACKGROUND-tag
21cr|webgrep-2.12-8|17	in web-pages and display the path to the referenced images in a nice readable
21cr|webgrep-2.12-8|18	way.
21cr|webgrep-2.12-8|19	
21cr|webgrep-2.12-8|20	hrefgrep is a search utility for the <... href=...> tag.
21cr|webgrep-2.12-8|21	
21cr|webgrep-2.12-8|22	webfgrep is a poor man's web search engine. A script (e.g perl) must still
21cr|webgrep-2.12-8|23	be written to do the cgi-bin. webfgrep is good for website up to 1 Mb of
21cr|webgrep-2.12-8|24	html. A small cgi-bin called websearch comes with this package. It is written
21cr|webgrep-2.12-8|25	in perl and you can adapt it to your web-site.
21cr|webgrep-2.12-8|26	webfgrep is basically just an exteremly fast fgrep program that leaves out
21cr|webgrep-2.12-8|27	the html tags.
21cr|webgrep-2.12-8|28	
21cr|webgrep-2.12-8|29	blnkcheck is a program to check for broken links on the server.
21cr|webgrep-2.12-8|30	This is probably the most powerful program in this toolkit.
21cr|webgrep-2.12-8|31	
21cr|webgrep-2.12-8|32	httpcheck is a post processor for blnkcheck and is written in perl. It can
21cr|webgrep-2.12-8|33	be used to check also absolute http links in web-pages.
21cr|webgrep-2.12-8|34	
21cr|webgrep-2.12-8|35	lshtmlref is a program to build tar archives from a given list of web-pages.
21cr|webgrep-2.12-8|36	It helps you to include all GIFs, text files, etc.. in the archives.
21cr|webgrep-2.12-8|37	
21cr|webgrep-2.12-8|38	taggrep is a program to grep for html tags. E.g search for meta tags or
21cr|webgrep-2.12-8|39	list the title of a number of web pages.
21cr|webgrep-2.12-8|40	
21cr|webgrep-2.12-8|41	%prep
21cr|webgrep-2.12-8|42	rm -rf $RPM_BUILD_ROOT
21cr|webgrep-2.12-8|43	
21cr|webgrep-2.12-8|44	%setup
21cr|webgrep-2.12-8|45	
21cr|webgrep-2.12-8|46	%patch
21cr|webgrep-2.12-8|47	
21cr|webgrep-2.12-8|48	%build
21cr|webgrep-2.12-8|49	%make  CFLAGS="$RPM_OPT_FLAGS"
21cr|webgrep-2.12-8|50	
21cr|webgrep-2.12-8|51	%install
21cr|webgrep-2.12-8|52	make DESTDIR=$RPM_BUILD_ROOT install
21cr|webgrep-2.12-8|53	
21cr|webgrep-2.12-8|54	
21cr|webgrep-2.12-8|55	%clean
21cr|webgrep-2.12-8|56	rm -rf $RPM_BUILD_ROOT
21cr|webgrep-2.12-8|57	
21cr|webgrep-2.12-8|58	%files
21cr|webgrep-2.12-8|59	%defattr (-,root,root)
21cr|webgrep-2.12-8|60	%doc README cgi-bin
21cr|webgrep-2.12-8|61	%{_bindir}/*
21cr|webgrep-2.12-8|62	%{_mandir}/man1/*

10907 21
21cr|webkit-2.4.11-9|1	# Rebuild ./configure to allow underlinking of plugins
21cr|webkit-2.4.11-9|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21cr|webkit-2.4.11-9|3	%undefine _disable_rebuild_configure
21cr|webkit-2.4.11-9|4	
21cr|webkit-2.4.11-9|5	#
21cr|webkit-2.4.11-9|6	# BEFORE UPDATING THIS PACKAGE, YOU _MUST_ DO THE FOLLOWING:
21cr|webkit-2.4.11-9|7	# - DO A LOCAL BUILD
21cr|webkit-2.4.11-9|8	# - INSTALL IT IN A TEST MACHINE
21cr|webkit-2.4.11-9|9	# - CHECK THAT 'display_help http://google.com' STILL WORK (INCLUDING CLOSING IT)
21cr|webkit-2.4.11-9|10	# - CHECK THAT MCC STILL RUNS
21cr|webkit-2.4.11-9|11	#
21cr|webkit-2.4.11-9|12	
21cr|webkit-2.4.11-9|13	%bcond_with clang
21cr|webkit-2.4.11-9|14	
21cr|webkit-2.4.11-9|15	%define oname		webkitgtk
21cr|webkit-2.4.11-9|16	%define lib3ver		3.0
21cr|webkit-2.4.11-9|17	%define major3		0
21cr|webkit-2.4.11-9|18	%define major2		25
21cr|webkit-2.4.11-9|19	%define lib3name	%mklibname webkitgtk %{lib3ver} %{major3}
21cr|webkit-2.4.11-9|20	%define devname3	%mklibname webkitgtk %{lib3ver} -d
21cr|webkit-2.4.11-9|21	%define girname3	%mklibname %{name}-gir %{lib3ver}
21cr|webkit-2.4.11-9|22	%define girname2	%mklibname %{name}2-gir %{lib3ver}
21cr|webkit-2.4.11-9|23	%define girname2extension %mklibname %{name}2webextension-gir %{lib3ver}
21cr|webkit-2.4.11-9|24	%define libwebkit2	%mklibname webkit2gtk %{lib3ver} %{major2}
21cr|webkit-2.4.11-9|25	%define girjscore3	%mklibname jscore-gir %{lib3ver}
21cr|webkit-2.4.11-9|26	%define libjavascriptcoregtk3	%mklibname javascriptcoregtk %{lib3ver} %{major3}
21cr|webkit-2.4.11-9|27	
21cr|webkit-2.4.11-9|28	%define pango	0
21cr|webkit-2.4.11-9|29	%if %{pango}
21cr|webkit-2.4.11-9|30	%define fontreq		pkgconfig(pango)
21cr|webkit-2.4.11-9|31	%define fontback	pango
21cr|webkit-2.4.11-9|32	%else
21cr|webkit-2.4.11-9|33	%define fontreq		pkgconfig(fontconfig) >= 1.0.0
21cr|webkit-2.4.11-9|34	%define fontback	freetype
21cr|webkit-2.4.11-9|35	%endif
21cr|webkit-2.4.11-9|36	
21cr|webkit-2.4.11-9|37	# Reduce memory usage on 32 bit archs
21cr|webkit-2.4.11-9|38	%if %{__isa_bits} < 64
21cr|webkit-2.4.11-9|39	%global debugcflags %{nil}
21cr|webkit-2.4.11-9|40	%define debug_package %{nil}
21cr|webkit-2.4.11-9|41	%global ldflags %{ldflags} -fuse-ld=bfd
21cr|webkit-2.4.11-9|42	%global ldflags %{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
21cr|webkit-2.4.11-9|43	%endif
21cr|webkit-2.4.11-9|44	
21cr|webkit-2.4.11-9|45	# For 1C
21cr|webkit-2.4.11-9|46	# https://bugzilla.altlinux.org/show_bug.cgi?id=36998#c28
21cr|webkit-2.4.11-9|47	%global optflags %{optflags} -fno-delete-null-pointer-checks
21cr|webkit-2.4.11-9|48	
21cr|webkit-2.4.11-9|49	# Workaround problems with modern compilers
21cr|webkit-2.4.11-9|50	%global optflags %{optflags} -Wno-expansion-to-defined -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-implicit-fallthrough
21cr|webkit-2.4.11-9|51	
21cr|webkit-2.4.11-9|52	# From NetBSD pkgsrc
21cr|webkit-2.4.11-9|53	%if %{with clang}
21cr|webkit-2.4.11-9|54	# clang specific flags
21cr|webkit-2.4.11-9|55	%global optflags %{optflags} -Wno-c++11-narrowing -Wno-bad-function-cast -Wno-class-varargs
21cr|webkit-2.4.11-9|56	%else
21cr|webkit-2.4.11-9|57	# gcc specific flags
21cr|webkit-2.4.11-9|58	%global optflags %{optflags} -Wno-cast-function-type -Wno-class-memaccess
21cr|webkit-2.4.11-9|59	%endif
21cr|webkit-2.4.11-9|60	
21cr|webkit-2.4.11-9|61	Summary:	Web browser engine
21cr|webkit-2.4.11-9|62	Name:		webkit
21cr|webkit-2.4.11-9|63	Version:	2.4.11
21cr|webkit-2.4.11-9|64	Release:	9
21cr|webkit-2.4.11-9|65	Epoch:		1
21cr|webkit-2.4.11-9|66	License:	BSD and LGPLv2+
21cr|webkit-2.4.11-9|67	Group:		System/Libraries
21cr|webkit-2.4.11-9|68	Url:		http://www.webkitgtk.org
21cr|webkit-2.4.11-9|69	Source0:	http://www.webkitgtk.org/releases/%{oname}-%{version}.tar.xz
21cr|webkit-2.4.11-9|70	Patch0:		webkitgtk-2.4.11-gtk-doc-check-not-called.patch
21cr|webkit-2.4.11-9|71	Patch1:		patch-Source_JavaScriptCore_API_JSStringRef_cpp.patch
21cr|webkit-2.4.11-9|72	Patch2:		webkitgtk-2.1.92-gtk-includes.patch
21cr|webkit-2.4.11-9|73	# (blino) needed for first-time wizard (display_help) to be able to close its window with javascript
21cr|webkit-2.4.11-9|74	Patch3:		webkit-2.1.90-allowScriptsToCloseWindows.patch
21cr|webkit-2.4.11-9|75	Patch4:		enchant2.patch
21cr|webkit-2.4.11-9|76	Patch5:		icu59.patch
21cr|webkit-2.4.11-9|77	Patch6:		missing-dirs-webkit-bug-161808.patch
21cr|webkit-2.4.11-9|78	Patch7:		aarch64_cache_flush.patch
21cr|webkit-2.4.11-9|79	Patch8:		grammar.patch
21cr|webkit-2.4.11-9|80	Patch9:		webkit-icu68.patch
21cr|webkit-2.4.11-9|81	Patch10:	webkit-volatile.patch
21cr|webkit-2.4.11-9|82	Patch11:	webkitgtk-2.4.9-abs.patch
21cr|webkit-2.4.11-9|83	Patch12:	webkit-gobject.patch
21cr|webkit-2.4.11-9|84	Patch13:	webkit-glib-2.68.0.patch
21cr|webkit-2.4.11-9|85	Patch14:	webkit-2.3.90-link.patch
21cr|webkit-2.4.11-9|86	Patch15:	webkitgtk-aarch64.patch
21cr|webkit-2.4.11-9|87	# from Alt Linux
21cr|webkit-2.4.11-9|88	Patch16:	webkitgtk-2.1.92-alt-gtk2_compatibility.patch
21cr|webkit-2.4.11-9|89	Patch17:	webkitgtk-2.4.11-alt-SoupSession.patch
21cr|webkit-2.4.11-9|90	Patch18:	webkitgtk-x86-assembler-fix.patch
21cr|webkit-2.4.11-9|91	
21cr|webkit-2.4.11-9|92	BuildRequires:	bison
21cr|webkit-2.4.11-9|93	%if %{with clang}
21cr|webkit-2.4.11-9|94	BuildRequires:	clang
21cr|webkit-2.4.11-9|95	%endif
21cr|webkit-2.4.11-9|96	BuildRequires:	flex
21cr|webkit-2.4.11-9|97	BuildRequires:	gperf
21cr|webkit-2.4.11-9|98	BuildRequires:	gtk-doc
21cr|webkit-2.4.11-9|99	BuildRequires:	libtool
21cr|webkit-2.4.11-9|100	BuildRequires:	%{fontreq}
21cr|webkit-2.4.11-9|101	BuildRequires:	icu-devel >= 49
21cr|webkit-2.4.11-9|102	BuildRequires:	jpeg-devel
21cr|webkit-2.4.11-9|103	BuildRequires:	libstdc++-devel
21cr|webkit-2.4.11-9|104	BuildRequires:	automake
21cr|webkit-2.4.11-9|105	BuildRequires:	autoconf
21cr|webkit-2.4.11-9|106	BuildRequires:	pkgconfig(enchant-2)
21cr|webkit-2.4.11-9|107	BuildRequires:	pkgconfig(gail)
21cr|webkit-2.4.11-9|108	BuildRequires:	pkgconfig(gail-3.0)
21cr|webkit-2.4.11-9|109	BuildRequires:	pkgconfig(gl)
21cr|webkit-2.4.11-9|110	BuildRequires:	pkgconfig(geoclue-2.0)
21cr|webkit-2.4.11-9|111	BuildRequires:	pkgconfig(gnome-keyring-1)
21cr|webkit-2.4.11-9|112	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|webkit-2.4.11-9|113	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|webkit-2.4.11-9|114	BuildRequires:	pkgconfig(glib-2.0)
21cr|webkit-2.4.11-9|115	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|webkit-2.4.11-9|116	BuildRequires:	pkgconfig(libcurl) >= 7.11.0
21cr|webkit-2.4.11-9|117	BuildRequires:	pkgconfig(libpng)
21cr|webkit-2.4.11-9|118	BuildRequires:	pkgconfig(librsvg-2.0) >= 2.2.0
21cr|webkit-2.4.11-9|119	BuildRequires:	pkgconfig(libsecret-1)
21cr|webkit-2.4.11-9|120	BuildRequires:	pkgconfig(libsoup-2.4) >= 2.29.90
21cr|webkit-2.4.11-9|121	BuildRequires:	pkgconfig(libwebp)
21cr|webkit-2.4.11-9|122	BuildRequires:	pkgconfig(libxslt)
21cr|webkit-2.4.11-9|123	BuildRequires:	pkgconfig(ruby)
21cr|webkit-2.4.11-9|124	BuildRequires:	pkgconfig(sqlite3)
21cr|webkit-2.4.11-9|125	BuildRequires:	pkgconfig(xft)
21cr|webkit-2.4.11-9|126	BuildRequires:	pkgconfig(xt)
21cr|webkit-2.4.11-9|127	BuildRequires:	chrpath
21cr|webkit-2.4.11-9|128	
21cr|webkit-2.4.11-9|129	%description
21cr|webkit-2.4.11-9|130	WebKit is an open source web browser engine.
21cr|webkit-2.4.11-9|131	
21cr|webkit-2.4.11-9|132	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|133	
21cr|webkit-2.4.11-9|134	%package -n %{name}%{lib3ver}
21cr|webkit-2.4.11-9|135	Summary:	GTK+3 port of WebKit web browser engine - shared files
21cr|webkit-2.4.11-9|136	Group:		Development/GNOME and GTK+
21cr|webkit-2.4.11-9|137	Requires:	%{lib3name} = %{EVRD}
21cr|webkit-2.4.11-9|138	Conflicts:	%{lib3name} < 1:1.4.1-5
21cr|webkit-2.4.11-9|139	Conflicts:	%{name} < 1:1.4.1-6
21cr|webkit-2.4.11-9|140	%rename %{name}3
21cr|webkit-2.4.11-9|141	
21cr|webkit-2.4.11-9|142	%description -n %{name}%{lib3ver}
21cr|webkit-2.4.11-9|143	WebKit is an open source web browser engine.
21cr|webkit-2.4.11-9|144	This package contains the shared files used by %{name}%{lib3ver}
21cr|webkit-2.4.11-9|145	
21cr|webkit-2.4.11-9|146	%files -n %{name}%{lib3ver} -f WebKitGTK-3.0.lang
21cr|webkit-2.4.11-9|147	%dir %{_datadir}/webkitgtk-3.0
21cr|webkit-2.4.11-9|148	%{_datadir}/webkitgtk-3.0/images
21cr|webkit-2.4.11-9|149	%{_datadir}/webkitgtk-3.0/resources
21cr|webkit-2.4.11-9|150	
21cr|webkit-2.4.11-9|151	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|152	
21cr|webkit-2.4.11-9|153	%package -n %{lib3name}
21cr|webkit-2.4.11-9|154	Summary:	GTK+3 port of WebKit web browser engine
21cr|webkit-2.4.11-9|155	Group:		System/Libraries
21cr|webkit-2.4.11-9|156	Obsoletes:	webkit%{lib3ver}-webinspector < %{EVRD}
21cr|webkit-2.4.11-9|157	
21cr|webkit-2.4.11-9|158	%description -n %{lib3name}
21cr|webkit-2.4.11-9|159	The GTK+3 port of WebKit is intended to provide a browser component
21cr|webkit-2.4.11-9|160	primarily for users of the portable GTK+3 UI toolkit on platforms like
21cr|webkit-2.4.11-9|161	Linux.
21cr|webkit-2.4.11-9|162	
21cr|webkit-2.4.11-9|163	%files -n %{lib3name}
21cr|webkit-2.4.11-9|164	%{_libdir}/lib%{name}gtk-%{lib3ver}.so.%{major3}*
21cr|webkit-2.4.11-9|165	
21cr|webkit-2.4.11-9|166	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|167	
21cr|webkit-2.4.11-9|168	%package -n %{libjavascriptcoregtk3}
21cr|webkit-2.4.11-9|169	Summary:	GTK+3 port of WebKit web browser engine
21cr|webkit-2.4.11-9|170	Group:		System/Libraries
21cr|webkit-2.4.11-9|171	Obsoletes:	%{_lib}javascriptcoregtk3.0 < %{EVRD}
21cr|webkit-2.4.11-9|172	# satisfy some broken deps of other subpackages
21cr|webkit-2.4.11-9|173	Provides:	javascriptcoregtk-%{lib3ver}%{_arch_tag_suffix} = %{EVRD}
21cr|webkit-2.4.11-9|174	
21cr|webkit-2.4.11-9|175	%description -n %{libjavascriptcoregtk3}
21cr|webkit-2.4.11-9|176	The GTK+3 port of WebKit is intended to provide a browser component
21cr|webkit-2.4.11-9|177	primarily for users of the portable GTK+3 UI toolkit on platforms like
21cr|webkit-2.4.11-9|178	Linux.
21cr|webkit-2.4.11-9|179	
21cr|webkit-2.4.11-9|180	%files -n %{libjavascriptcoregtk3}
21cr|webkit-2.4.11-9|181	%{_libdir}/libjavascriptcoregtk-%{lib3ver}.so.%{major3}*
21cr|webkit-2.4.11-9|182	
21cr|webkit-2.4.11-9|183	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|184	
21cr|webkit-2.4.11-9|185	%package -n %{devname3}
21cr|webkit-2.4.11-9|186	Summary:	Development files for WebKit GTK+3 port
21cr|webkit-2.4.11-9|187	Group:		Development/GNOME and GTK+
21cr|webkit-2.4.11-9|188	Provides:	webkitgtk3-devel = %{EVRD}
21cr|webkit-2.4.11-9|189	Provides:	libwebkitgtk3-devel = %{EVRD}
21cr|webkit-2.4.11-9|190	Requires:	%{lib3name} = %{EVRD}
21cr|webkit-2.4.11-9|191	Requires:	%{libwebkit2} = %{EVRD}
21cr|webkit-2.4.11-9|192	Requires:	%{libjavascriptcoregtk3} = %{EVRD}
21cr|webkit-2.4.11-9|193	Requires:	%{girjscore3} = %{EVRD}
21cr|webkit-2.4.11-9|194	Requires:	%{girname3} = %{EVRD}
21cr|webkit-2.4.11-9|195	Requires:	%{girname2} = %{EVRD}
21cr|webkit-2.4.11-9|196	Requires:       %{girname2extension} = %{EVRD}
21cr|webkit-2.4.11-9|197	
21cr|webkit-2.4.11-9|198	%description -n %{devname3}
21cr|webkit-2.4.11-9|199	The GTK+ port of WebKit is intended to provide a browser component
21cr|webkit-2.4.11-9|200	primarily for users of the portable GTK+ UI toolkit on platforms like
21cr|webkit-2.4.11-9|201	Linux. This package contains development headers.
21cr|webkit-2.4.11-9|202	
21cr|webkit-2.4.11-9|203	%files -n %{devname3}
21cr|webkit-2.4.11-9|204	%{_libdir}/lib%{name}gtk-%{lib3ver}.so
21cr|webkit-2.4.11-9|205	%{_libdir}/libjavascriptcoregtk-%{lib3ver}.so
21cr|webkit-2.4.11-9|206	%{_libdir}/libwebkit2gtk-%{lib3ver}.so
21cr|webkit-2.4.11-9|207	%{_includedir}/%{name}gtk-%{lib3ver}
21cr|webkit-2.4.11-9|208	%{_libdir}/pkgconfig/%{name}gtk-%{lib3ver}.pc
21cr|webkit-2.4.11-9|209	%{_libdir}/pkgconfig/javascriptcoregtk-%{lib3ver}.pc
21cr|webkit-2.4.11-9|210	%{_libdir}/pkgconfig/%{name}2gtk-%{lib3ver}.pc
21cr|webkit-2.4.11-9|211	%{_libdir}/pkgconfig/%{name}2gtk-web-extension-%{lib3ver}.pc
21cr|webkit-2.4.11-9|212	%{_datadir}/gir-1.0/JavaScriptCore-%{lib3ver}.gir
21cr|webkit-2.4.11-9|213	%{_datadir}/gir-1.0/WebKit-%{lib3ver}.gir
21cr|webkit-2.4.11-9|214	%{_datadir}/gir-1.0/WebKit2-%{lib3ver}.gir
21cr|webkit-2.4.11-9|215	%{_datadir}/gir-1.0/WebKit2WebExtension-%{lib3ver}.gir
21cr|webkit-2.4.11-9|216	%{_datadir}/gtk-doc/html/webkitgtk3/*
21cr|webkit-2.4.11-9|217	%{_datadir}/gtk-doc/html/webkit2gtk/*
21cr|webkit-2.4.11-9|218	%{_datadir}/gtk-doc/html/webkitdomgtk/*
21cr|webkit-2.4.11-9|219	
21cr|webkit-2.4.11-9|220	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|221	
21cr|webkit-2.4.11-9|222	%package -n webkit3-gtklauncher
21cr|webkit-2.4.11-9|223	Summary:	WebKit GTK+3 example application
21cr|webkit-2.4.11-9|224	Group:		Development/GNOME and GTK+
21cr|webkit-2.4.11-9|225	
21cr|webkit-2.4.11-9|226	%description -n webkit3-gtklauncher
21cr|webkit-2.4.11-9|227	GtkLauncher is an example application for WebKit GTK+3.
21cr|webkit-2.4.11-9|228	
21cr|webkit-2.4.11-9|229	%files -n webkit3-gtklauncher
21cr|webkit-2.4.11-9|230	%{_libdir}/%{name}3/GtkLauncher
21cr|webkit-2.4.11-9|231	
21cr|webkit-2.4.11-9|232	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|233	
21cr|webkit-2.4.11-9|234	%package -n webkit3-jsc
21cr|webkit-2.4.11-9|235	Summary:	JavaScriptCore shell for WebKit GTK+3
21cr|webkit-2.4.11-9|236	Group:		Development/GNOME and GTK+
21cr|webkit-2.4.11-9|237	
21cr|webkit-2.4.11-9|238	%description -n webkit3-jsc
21cr|webkit-2.4.11-9|239	jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
21cr|webkit-2.4.11-9|240	allows you to interact with the JavaScript engine directly.
21cr|webkit-2.4.11-9|241	
21cr|webkit-2.4.11-9|242	%files -n webkit3-jsc
21cr|webkit-2.4.11-9|243	%{_bindir}/jsc-3
21cr|webkit-2.4.11-9|244	
21cr|webkit-2.4.11-9|245	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|246	
21cr|webkit-2.4.11-9|247	%package -n %{girjscore3}
21cr|webkit-2.4.11-9|248	Summary:	GObject Introspection interface description for JSCore
21cr|webkit-2.4.11-9|249	Group:		System/Libraries
21cr|webkit-2.4.11-9|250	Conflicts:	%{libjavascriptcoregtk3} < %{epoch}:1.5.2-2
21cr|webkit-2.4.11-9|251	
21cr|webkit-2.4.11-9|252	%description -n %{girjscore3}
21cr|webkit-2.4.11-9|253	GObject Introspection interface description for JSCore.
21cr|webkit-2.4.11-9|254	
21cr|webkit-2.4.11-9|255	%files -n %{girjscore3}
21cr|webkit-2.4.11-9|256	%{_libdir}/girepository-1.0/JavaScriptCore-%{lib3ver}.typelib
21cr|webkit-2.4.11-9|257	
21cr|webkit-2.4.11-9|258	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|259	
21cr|webkit-2.4.11-9|260	%package -n %{girname3}
21cr|webkit-2.4.11-9|261	Summary:	GObject Introspection interface description for %{name}
21cr|webkit-2.4.11-9|262	Group:		System/Libraries
21cr|webkit-2.4.11-9|263	Conflicts:	%{lib3name} < %{epoch}:1.5.2-2
21cr|webkit-2.4.11-9|264	
21cr|webkit-2.4.11-9|265	%description -n %{girname3}
21cr|webkit-2.4.11-9|266	GObject Introspection interface description for WebKit.
21cr|webkit-2.4.11-9|267	
21cr|webkit-2.4.11-9|268	%files -n %{girname3}
21cr|webkit-2.4.11-9|269	%{_libdir}/girepository-1.0/WebKit-%{lib3ver}.typelib
21cr|webkit-2.4.11-9|270	
21cr|webkit-2.4.11-9|271	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|272	
21cr|webkit-2.4.11-9|273	%package -n %{girname2}
21cr|webkit-2.4.11-9|274	Summary:	GObject Introspection interface description for %{name}
21cr|webkit-2.4.11-9|275	Group:		System/Libraries
21cr|webkit-2.4.11-9|276	Requires:	%{libwebkit2} = %{EVRD}
21cr|webkit-2.4.11-9|277	
21cr|webkit-2.4.11-9|278	%description -n %{girname2}
21cr|webkit-2.4.11-9|279	GObject Introspection interface description for WebKit2.
21cr|webkit-2.4.11-9|280	
21cr|webkit-2.4.11-9|281	%files -n %{girname2}
21cr|webkit-2.4.11-9|282	%{_libdir}/girepository-1.0/WebKit2-%{lib3ver}.typelib
21cr|webkit-2.4.11-9|283	
21cr|webkit-2.4.11-9|284	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|285	
21cr|webkit-2.4.11-9|286	%package -n %{girname2extension}
21cr|webkit-2.4.11-9|287	Summary:	GObject Introspection interface description for %{name}
21cr|webkit-2.4.11-9|288	Group:		System/Libraries
21cr|webkit-2.4.11-9|289	Obsoletes:	%{_lib}webkit2webextension3.0 < 1:2.4.1-2
21cr|webkit-2.4.11-9|290	
21cr|webkit-2.4.11-9|291	%description -n %{girname2extension}
21cr|webkit-2.4.11-9|292	GObject Introspection interface description for WebKit2.
21cr|webkit-2.4.11-9|293	
21cr|webkit-2.4.11-9|294	%files -n %{girname2extension}
21cr|webkit-2.4.11-9|295	%{_libdir}/girepository-1.0/WebKit2WebExtension-%{lib3ver}.typelib
21cr|webkit-2.4.11-9|296	
21cr|webkit-2.4.11-9|297	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|298	
21cr|webkit-2.4.11-9|299	%package -n %{libwebkit2}
21cr|webkit-2.4.11-9|300	Summary:	GTK+3 port of WebKit2 web browser engine
21cr|webkit-2.4.11-9|301	Group:		System/Libraries
21cr|webkit-2.4.11-9|302	Requires:	%{name}3.0 = %{EVRD}
21cr|webkit-2.4.11-9|303	Requires:	%{name}2gtk = %{EVRD}
21cr|webkit-2.4.11-9|304	Provides:	libwebkit2gtk3 = %{EVRD}
21cr|webkit-2.4.11-9|305	
21cr|webkit-2.4.11-9|306	%description -n %{libwebkit2}
21cr|webkit-2.4.11-9|307	The GTK+3 port of WebKit2 is intended to provide a browser component
21cr|webkit-2.4.11-9|308	primarily for users of the portable GTK+3 UI toolkit on platforms like
21cr|webkit-2.4.11-9|309	Linux.
21cr|webkit-2.4.11-9|310	
21cr|webkit-2.4.11-9|311	%files -n %{libwebkit2}
21cr|webkit-2.4.11-9|312	%{_libdir}/lib%{name}2gtk-%{lib3ver}.so.%{major2}*
21cr|webkit-2.4.11-9|313	
21cr|webkit-2.4.11-9|314	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|315	
21cr|webkit-2.4.11-9|316	%package -n %{name}2gtk
21cr|webkit-2.4.11-9|317	Summary:	GTK+3 port of WebKit2 web browser engine - shared files
21cr|webkit-2.4.11-9|318	Group:		System/Libraries
21cr|webkit-2.4.11-9|319	
21cr|webkit-2.4.11-9|320	%description -n %{name}2gtk
21cr|webkit-2.4.11-9|321	WebKit is an open source web browser engine.
21cr|webkit-2.4.11-9|322	This package contains the shared files used by %{name}2gtk%{lib3ver}.
21cr|webkit-2.4.11-9|323	
21cr|webkit-2.4.11-9|324	%files -n %{name}2gtk
21cr|webkit-2.4.11-9|325	%dir %{_libdir}/webkit2gtk-%{lib3ver}
21cr|webkit-2.4.11-9|326	%dir %{_libdir}/webkit2gtk-%{lib3ver}/injected-bundle
21cr|webkit-2.4.11-9|327	%{_libdir}/webkit2gtk-%{lib3ver}/injected-bundle/libwebkit2gtkinjectedbundle.so
21cr|webkit-2.4.11-9|328	%{_libexecdir}/WebKitNetworkProcess
21cr|webkit-2.4.11-9|329	%{_libexecdir}/WebKitPluginProcess
21cr|webkit-2.4.11-9|330	%{_libexecdir}/WebKitWebProcess
21cr|webkit-2.4.11-9|331	
21cr|webkit-2.4.11-9|332	#----------------------------------------------------------------------------
21cr|webkit-2.4.11-9|333	
21cr|webkit-2.4.11-9|334	%prep
21cr|webkit-2.4.11-9|335	%setup -qn %{oname}-%{version}
21cr|webkit-2.4.11-9|336	%autopatch -p1
21cr|webkit-2.4.11-9|337	
21cr|webkit-2.4.11-9|338	%if %{mdvver} < 201910
21cr|webkit-2.4.11-9|339	%patch5 -p1 -R
21cr|webkit-2.4.11-9|340	%patch8 -p1 -R
21cr|webkit-2.4.11-9|341	%endif
21cr|webkit-2.4.11-9|342	
21cr|webkit-2.4.11-9|343	%build
21cr|webkit-2.4.11-9|344	
21cr|webkit-2.4.11-9|345	autoreconf -f -i
21cr|webkit-2.4.11-9|346	%configure \
21cr|webkit-2.4.11-9|347	--enable-dependency-tracking \
21cr|webkit-2.4.11-9|348	--with-gtk=3.0 \
21cr|webkit-2.4.11-9|349	--enable-webkit2 \
21cr|webkit-2.4.11-9|350	%ifarch %{ix86} x86_64
21cr|webkit-2.4.11-9|351	--enable-jit \
21cr|webkit-2.4.11-9|352	%else
21cr|webkit-2.4.11-9|353	--disable-jit \
21cr|webkit-2.4.11-9|354	%endif
21cr|webkit-2.4.11-9|355	--enable-video \
21cr|webkit-2.4.11-9|356	--enable-introspection
21cr|webkit-2.4.11-9|357	
21cr|webkit-2.4.11-9|358	%make_build
21cr|webkit-2.4.11-9|359	
21cr|webkit-2.4.11-9|360	%install
21cr|webkit-2.4.11-9|361	%make_install
21cr|webkit-2.4.11-9|362	
21cr|webkit-2.4.11-9|363	mkdir -p %{buildroot}%{_libdir}/%{name}3
21cr|webkit-2.4.11-9|364	install -m 755 Programs/GtkLauncher %{buildroot}%{_libdir}/%{name}3
21cr|webkit-2.4.11-9|365	
21cr|webkit-2.4.11-9|366	# only useful for testing, should not be installed system-wide.
21cr|webkit-2.4.11-9|367	# reported upstream as 22812 - AdamW 2008/12
21cr|webkit-2.4.11-9|368	rm -rf %{buildroot}%{_libdir}/libtestnetscapeplugin.*
21cr|webkit-2.4.11-9|369	
21cr|webkit-2.4.11-9|370	# Remove lib64 rpaths
21cr|webkit-2.4.11-9|371	chrpath --delete %{buildroot}%{_bindir}/jsc-3
21cr|webkit-2.4.11-9|372	chrpath --delete %{buildroot}%{_libdir}/libwebkitgtk-3.0.so
21cr|webkit-2.4.11-9|373	chrpath --delete %{buildroot}%{_libdir}/%{name}3/GtkLauncher
21cr|webkit-2.4.11-9|374	
21cr|webkit-2.4.11-9|375	# Rename to avoid file conflicts with webkitgtk2
21cr|webkit-2.4.11-9|376	mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk3
21cr|webkit-2.4.11-9|377	
21cr|webkit-2.4.11-9|378	%find_lang WebKitGTK-3.0

10908 21
21cr|webmake-2.4-12|1	%define	module	HTML-WebMake
21cr|webmake-2.4-12|2	
21cr|webmake-2.4-12|3	Name: 	 	webmake
21cr|webmake-2.4-12|4	Summary: 	Content management and web templating system
21cr|webmake-2.4-12|5	
21cr|webmake-2.4-12|6	Version: 	2.4
21cr|webmake-2.4-12|7	Release: 	12
21cr|webmake-2.4-12|8	
21cr|webmake-2.4-12|9	Source0:	%{module}-%{version}.tar.bz2
21cr|webmake-2.4-12|10	URL:		http://webmake.taint.org/
21cr|webmake-2.4-12|11	License:	GPL
21cr|webmake-2.4-12|12	Group:		Networking/WWW
21cr|webmake-2.4-12|13	BuildRequires:	perl-devel
21cr|webmake-2.4-12|14	Requires:	perl-IO-String perl-Image-Size perl-Text-EtText
21cr|webmake-2.4-12|15	Requires:	perl-DB_File perl-HTML-Parser
21cr|webmake-2.4-12|16	Provides:	perl(HTML::WebMake::PerlCodeLibrary)
21cr|webmake-2.4-12|17	BuildArch:	noarch
21cr|webmake-2.4-12|18	
21cr|webmake-2.4-12|19	%description
21cr|webmake-2.4-12|20	WebMake is a simple content management system, based around a templating
21cr|webmake-2.4-12|21	system for HTML documents and an emphasis on page generation.
21cr|webmake-2.4-12|22	
21cr|webmake-2.4-12|23	What makes it different from the many other templating engines out there,
21cr|webmake-2.4-12|24	is that it's been designed to have lots of built-in smarts about what a
21cr|webmake-2.4-12|25	"typical" informational website needs in the way of functionality: metadata
21cr|webmake-2.4-12|26	support, dynamic index generation from metadata, automatically-generated
21cr|webmake-2.4-12|27	sitemaps and navigational aids, user-defined tags, and support for non-HTML
21cr|webmake-2.4-12|28	input and output -- and, of course, embedded Perl code. ;)
21cr|webmake-2.4-12|29	
21cr|webmake-2.4-12|30	%prep
21cr|webmake-2.4-12|31	%setup -q -n %{module}-%{version}
21cr|webmake-2.4-12|32	
21cr|webmake-2.4-12|33	%build
21cr|webmake-2.4-12|34	perl Makefile.PL INSTALLDIRS=vendor
21cr|webmake-2.4-12|35	make
21cr|webmake-2.4-12|36	
21cr|webmake-2.4-12|37	%install
21cr|webmake-2.4-12|38	%makeinstall_std
21cr|webmake-2.4-12|39	mkdir -p %{buildroot}/%{_datadir}/vim/syntax
21cr|webmake-2.4-12|40	cp *.vim %{buildroot}/%{_datadir}/vim/syntax
21cr|webmake-2.4-12|41	cd %{buildroot}
21cr|webmake-2.4-12|42	rm -fr `find -name 'perllocal.pod'`
21cr|webmake-2.4-12|43	
21cr|webmake-2.4-12|44	%clean
21cr|webmake-2.4-12|45	
21cr|webmake-2.4-12|46	%files
21cr|webmake-2.4-12|47	%doc README Changes LICENSE TODO *.cgi doc
21cr|webmake-2.4-12|48	%{_bindir}/%{name}
21cr|webmake-2.4-12|49	%{_bindir}/%{name}_cvs_import
21cr|webmake-2.4-12|50	%{_mandir}/man1/*
21cr|webmake-2.4-12|51	%{_mandir}/man3*/*
21cr|webmake-2.4-12|52	%{perl_vendorlib}/HTML/WebMake*
21cr|webmake-2.4-12|53	%{_datadir}/vim/syntax/%{name}.vim

10909 21
21cr|webmin-theme-lynx-0.02-10|1	%define webmin_rootdir	%{_datadir}/webmin
21cr|webmin-theme-lynx-0.02-10|2	
21cr|webmin-theme-lynx-0.02-10|3	Name: webmin-theme-lynx
21cr|webmin-theme-lynx-0.02-10|4	Version: 0.02
21cr|webmin-theme-lynx-0.02-10|5	Release: 10
21cr|webmin-theme-lynx-0.02-10|6	Summary: Theme Lynx for Webmin
21cr|webmin-theme-lynx-0.02-10|7	Summary(pt_BR): Tema Lynx para o Webmin
21cr|webmin-theme-lynx-0.02-10|8	Group: System/Configuration/Other
21cr|webmin-theme-lynx-0.02-10|9	License: GPL
21cr|webmin-theme-lynx-0.02-10|10	URL: http://www.pello.info/?q=node/view/15
21cr|webmin-theme-lynx-0.02-10|11	Source: http://www.pello.info/filez/lynxth.wbt
21cr|webmin-theme-lynx-0.02-10|12	BuildArch: noarch
21cr|webmin-theme-lynx-0.02-10|13	
21cr|webmin-theme-lynx-0.02-10|14	%description
21cr|webmin-theme-lynx-0.02-10|15	A very light theme for Webmin, lynx-enabled.
21cr|webmin-theme-lynx-0.02-10|16	
21cr|webmin-theme-lynx-0.02-10|17	%prep
21cr|webmin-theme-lynx-0.02-10|18	%setup -q -c
21cr|webmin-theme-lynx-0.02-10|19	# misincluded file?
21cr|webmin-theme-lynx-0.02-10|20	rm -f lynxth/tmp
21cr|webmin-theme-lynx-0.02-10|21	
21cr|webmin-theme-lynx-0.02-10|22	%build
21cr|webmin-theme-lynx-0.02-10|23	
21cr|webmin-theme-lynx-0.02-10|24	%install
21cr|webmin-theme-lynx-0.02-10|25	rm -rf %{buildroot}
21cr|webmin-theme-lynx-0.02-10|26	mkdir -p %{buildroot}%{webmin_rootdir}
21cr|webmin-theme-lynx-0.02-10|27	tar -cf - lynxth | tar -C %{buildroot}%{webmin_rootdir} -xf -
21cr|webmin-theme-lynx-0.02-10|28	chmod 755 %{buildroot}%{webmin_rootdir}/lynxth/{theme.pl,index.cgi}
21cr|webmin-theme-lynx-0.02-10|29	
21cr|webmin-theme-lynx-0.02-10|30	%clean
21cr|webmin-theme-lynx-0.02-10|31	rm -rf %{buildroot}
21cr|webmin-theme-lynx-0.02-10|32	
21cr|webmin-theme-lynx-0.02-10|33	%files
21cr|webmin-theme-lynx-0.02-10|34	%defattr(-,root,root,755)
21cr|webmin-theme-lynx-0.02-10|35	%{webmin_rootdir}/lynxth

10910 21
21cr|weechat-3.7-1|1	Summary:	Portable, fast, light and extensible IRC client
21cr|weechat-3.7-1|2	Name:		weechat
21cr|weechat-3.7-1|3	Version:	3.7
21cr|weechat-3.7-1|4	Release:	1
21cr|weechat-3.7-1|5	License:	GPLv3
21cr|weechat-3.7-1|6	Group:		Networking/IRC
21cr|weechat-3.7-1|7	Url:		https://www.weechat.org/
21cr|weechat-3.7-1|8	Source0:	https://github.com/weechat/weechat/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|weechat-3.7-1|9	Patch1:		0001-Switch-to-enchant2.patch
21cr|weechat-3.7-1|10	BuildRequires:	cmake
21cr|weechat-3.7-1|11	BuildRequires:	docbook-style-xsl
21cr|weechat-3.7-1|12	BuildRequires:	gettext
21cr|weechat-3.7-1|13	BuildRequires:	aspell-devel
21cr|weechat-3.7-1|14	BuildRequires:	guile-devel
21cr|weechat-3.7-1|15	BuildRequires:	lua5.3-devel
21cr|weechat-3.7-1|16	BuildRequires:	perl-devel
21cr|weechat-3.7-1|17	# Ruby & Python are really needed for the build, tks lbd
21cr|weechat-3.7-1|18	BuildRequires:	ruby-devel
21cr|weechat-3.7-1|19	BuildRequires:	tcl-devel
21cr|weechat-3.7-1|20	BuildRequires:	tk-devel
21cr|weechat-3.7-1|21	BuildRequires:	perl(ExtUtils::Embed)
21cr|weechat-3.7-1|22	BuildRequires:	pkgconfig(enchant-2)
21cr|weechat-3.7-1|23	BuildRequires:	pkgconfig(gnutls)
21cr|weechat-3.7-1|24	BuildRequires:	pkgconfig(libcurl)
21cr|weechat-3.7-1|25	BuildRequires:	pkgconfig(libgcrypt)
21cr|weechat-3.7-1|26	BuildRequires:	pkgconfig(libzstd)
21cr|weechat-3.7-1|27	BuildRequires:	pkgconfig(ncurses)
21cr|weechat-3.7-1|28	BuildRequires:	pkgconfig(ncursesw)
21cr|weechat-3.7-1|29	BuildRequires:	pkgconfig(python3)
21cr|weechat-3.7-1|30	Obsoletes:	%{name}-gtk < 2.8
21cr|weechat-3.7-1|31	
21cr|weechat-3.7-1|32	%description
21cr|weechat-3.7-1|33	WeeChat (Wee Enhanced Environment for Chat) is a fast, light and extensible
21cr|weechat-3.7-1|34	chat client designed for many platforms.
21cr|weechat-3.7-1|35	
21cr|weechat-3.7-1|36	Main features are:
21cr|weechat-3.7-1|37	- modular: a lightweight core with plugins around
21cr|weechat-3.7-1|38	- multi-protocols: IRC and Jabber (other soon)
21cr|weechat-3.7-1|39	- extensible: C plugins and scripts (Perl, Python, Ruby, Lua and Tcl)
21cr|weechat-3.7-1|40	- free software: released under GPLv3 license
21cr|weechat-3.7-1|41	- fully documented: user's guide, API, FAQ,.. translated in many languages
21cr|weechat-3.7-1|42	
21cr|weechat-3.7-1|43	%files -f %{name}.lang
21cr|weechat-3.7-1|44	%{_bindir}/%{name}*
21cr|weechat-3.7-1|45	%{_datadir}/applications/%{name}.desktop
21cr|weechat-3.7-1|46	%dir %{_libdir}/%{name}
21cr|weechat-3.7-1|47	%dir %{_libdir}/%{name}/plugins
21cr|weechat-3.7-1|48	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|weechat-3.7-1|49	%{_libdir}/%{name}/plugins/alias.so*
21cr|weechat-3.7-1|50	%{_libdir}/%{name}/plugins/buflist.so*
21cr|weechat-3.7-1|51	%{_libdir}/%{name}/plugins/exec.so*
21cr|weechat-3.7-1|52	%{_libdir}/%{name}/plugins/fifo.so*
21cr|weechat-3.7-1|53	%{_libdir}/%{name}/plugins/fset.so*
21cr|weechat-3.7-1|54	%{_libdir}/%{name}/plugins/irc.so*
21cr|weechat-3.7-1|55	%{_libdir}/%{name}/plugins/logger.so*
21cr|weechat-3.7-1|56	%{_libdir}/%{name}/plugins/relay.so*
21cr|weechat-3.7-1|57	%{_libdir}/%{name}/plugins/script.so*
21cr|weechat-3.7-1|58	%{_libdir}/%{name}/plugins/trigger.so*
21cr|weechat-3.7-1|59	%{_libdir}/%{name}/plugins/typing.so
21cr|weechat-3.7-1|60	%{_libdir}/%{name}/plugins/xfer.so*
21cr|weechat-3.7-1|61	
21cr|weechat-3.7-1|62	#--------------------------------------------------------------------
21cr|weechat-3.7-1|63	
21cr|weechat-3.7-1|64	%package perl
21cr|weechat-3.7-1|65	Summary: 	Weechat perl plugins
21cr|weechat-3.7-1|66	Group:		Networking/IRC
21cr|weechat-3.7-1|67	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|68	
21cr|weechat-3.7-1|69	%description perl
21cr|weechat-3.7-1|70	This package allow weechat to use perl scripts
21cr|weechat-3.7-1|71	
21cr|weechat-3.7-1|72	%files perl
21cr|weechat-3.7-1|73	%{_libdir}/%{name}/plugins/perl.so
21cr|weechat-3.7-1|74	
21cr|weechat-3.7-1|75	#--------------------------------------------------------------------
21cr|weechat-3.7-1|76	
21cr|weechat-3.7-1|77	%package python
21cr|weechat-3.7-1|78	Summary:	Weechat python plugins
21cr|weechat-3.7-1|79	Group:		Networking/IRC
21cr|weechat-3.7-1|80	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|81	
21cr|weechat-3.7-1|82	%description python
21cr|weechat-3.7-1|83	This package allow weechat to use python scripts
21cr|weechat-3.7-1|84	
21cr|weechat-3.7-1|85	%files python
21cr|weechat-3.7-1|86	%{_libdir}/%{name}/plugins/python.so
21cr|weechat-3.7-1|87	
21cr|weechat-3.7-1|88	#--------------------------------------------------------------------
21cr|weechat-3.7-1|89	
21cr|weechat-3.7-1|90	%package guile
21cr|weechat-3.7-1|91	Summary:	Weechat guile plugins
21cr|weechat-3.7-1|92	Group:		Networking/IRC
21cr|weechat-3.7-1|93	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|94	
21cr|weechat-3.7-1|95	%description guile
21cr|weechat-3.7-1|96	This package allow weechat to use guile scripts
21cr|weechat-3.7-1|97	
21cr|weechat-3.7-1|98	%files guile
21cr|weechat-3.7-1|99	%{_libdir}/%{name}/plugins/guile.so
21cr|weechat-3.7-1|100	
21cr|weechat-3.7-1|101	#--------------------------------------------------------------------
21cr|weechat-3.7-1|102	
21cr|weechat-3.7-1|103	%package tcl
21cr|weechat-3.7-1|104	Summary:	Weechat tcl plugins
21cr|weechat-3.7-1|105	Group:		Networking/IRC
21cr|weechat-3.7-1|106	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|107	
21cr|weechat-3.7-1|108	%description tcl
21cr|weechat-3.7-1|109	This package allow weechat to use tcl scripts
21cr|weechat-3.7-1|110	
21cr|weechat-3.7-1|111	%files tcl
21cr|weechat-3.7-1|112	%{_libdir}/%{name}/plugins/tcl.so
21cr|weechat-3.7-1|113	
21cr|weechat-3.7-1|114	#--------------------------------------------------------------------
21cr|weechat-3.7-1|115	
21cr|weechat-3.7-1|116	%package ruby
21cr|weechat-3.7-1|117	Summary:	Weechat ruby plugins
21cr|weechat-3.7-1|118	Group:		Networking/IRC
21cr|weechat-3.7-1|119	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|120	
21cr|weechat-3.7-1|121	%description ruby
21cr|weechat-3.7-1|122	This package allow weechat to use ruby scripts
21cr|weechat-3.7-1|123	
21cr|weechat-3.7-1|124	%files ruby
21cr|weechat-3.7-1|125	%{_libdir}/%{name}/plugins/ruby.so
21cr|weechat-3.7-1|126	
21cr|weechat-3.7-1|127	#--------------------------------------------------------------------
21cr|weechat-3.7-1|128	
21cr|weechat-3.7-1|129	%package lua
21cr|weechat-3.7-1|130	Summary:	Weechat lua plugins
21cr|weechat-3.7-1|131	Group:		Networking/IRC
21cr|weechat-3.7-1|132	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|133	
21cr|weechat-3.7-1|134	%description lua
21cr|weechat-3.7-1|135	This package allow weechat to use lua scripts
21cr|weechat-3.7-1|136	
21cr|weechat-3.7-1|137	%files lua
21cr|weechat-3.7-1|138	%{_libdir}/%{name}/plugins/lua.so
21cr|weechat-3.7-1|139	
21cr|weechat-3.7-1|140	#--------------------------------------------------------------------
21cr|weechat-3.7-1|141	
21cr|weechat-3.7-1|142	%package charset
21cr|weechat-3.7-1|143	Summary:	Weechat charset plugins
21cr|weechat-3.7-1|144	Group:		Networking/IRC
21cr|weechat-3.7-1|145	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|146	
21cr|weechat-3.7-1|147	%description charset
21cr|weechat-3.7-1|148	This package allow weechat to use charset
21cr|weechat-3.7-1|149	
21cr|weechat-3.7-1|150	%files charset
21cr|weechat-3.7-1|151	%{_libdir}/%{name}/plugins/charset.so
21cr|weechat-3.7-1|152	
21cr|weechat-3.7-1|153	#--------------------------------------------------------------------
21cr|weechat-3.7-1|154	
21cr|weechat-3.7-1|155	%package aspell
21cr|weechat-3.7-1|156	Summary:	Weechat spell check plugins
21cr|weechat-3.7-1|157	Group:		Networking/IRC
21cr|weechat-3.7-1|158	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|159	
21cr|weechat-3.7-1|160	%description aspell
21cr|weechat-3.7-1|161	This package allow weechat to use spell checker feature.
21cr|weechat-3.7-1|162	
21cr|weechat-3.7-1|163	%files aspell
21cr|weechat-3.7-1|164	%{_libdir}/%{name}/plugins/spell.so
21cr|weechat-3.7-1|165	
21cr|weechat-3.7-1|166	#--------------------------------------------------------------------
21cr|weechat-3.7-1|167	
21cr|weechat-3.7-1|168	%package devel
21cr|weechat-3.7-1|169	Summary:	Development files for weechat
21cr|weechat-3.7-1|170	Group:		Development/C
21cr|weechat-3.7-1|171	Requires:	%{name} = %{EVRD}
21cr|weechat-3.7-1|172	
21cr|weechat-3.7-1|173	%description devel
21cr|weechat-3.7-1|174	WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and
21cr|weechat-3.7-1|175	extensible IRC client. Everything can be done with a keyboard.
21cr|weechat-3.7-1|176	It is customizable and extensible with scripts.
21cr|weechat-3.7-1|177	
21cr|weechat-3.7-1|178	This package contains include files and pc file for weechat.
21cr|weechat-3.7-1|179	
21cr|weechat-3.7-1|180	%files devel
21cr|weechat-3.7-1|181	%{_includedir}/%{name}
21cr|weechat-3.7-1|182	%{_libdir}/pkgconfig/%{name}.pc
21cr|weechat-3.7-1|183	
21cr|weechat-3.7-1|184	#--------------------------------------------------------------------
21cr|weechat-3.7-1|185	
21cr|weechat-3.7-1|186	%prep
21cr|weechat-3.7-1|187	%autosetup -p1
21cr|weechat-3.7-1|188	
21cr|weechat-3.7-1|189	%build
21cr|weechat-3.7-1|190	%cmake	\
21cr|weechat-3.7-1|191	-DCA_FILE=/etc/pki/tls/certs/ca-bundle.crt	\
21cr|weechat-3.7-1|192	-DENABLE_DOC=OFF	\
21cr|weechat-3.7-1|193	-DENABLE_ENCHANT=ON	\
21cr|weechat-3.7-1|194	-DENABLE_JAVASCRIPT=OFF	\
21cr|weechat-3.7-1|195	-DENABLE_MAN=OFF	\
21cr|weechat-3.7-1|196	-DENABLE_PHP=OFF	\
21cr|weechat-3.7-1|197	-DLIBDIR=%{_libdir}	\
21cr|weechat-3.7-1|198	-DPREFIX=%{_prefix}	\
21cr|weechat-3.7-1|199	-Wno-dev
21cr|weechat-3.7-1|200	%make
21cr|weechat-3.7-1|201	
21cr|weechat-3.7-1|202	%install
21cr|weechat-3.7-1|203	%makeinstall_std -C build
21cr|weechat-3.7-1|204	
21cr|weechat-3.7-1|205	%find_lang %{name} --all-name --with-man

10911 21
21cr|wesnoth-1.18.0-1|1	# TODO add a init file for server, if it is worth
21cr|wesnoth-1.18.0-1|2	# split data if we can force a rpm to be noarch
21cr|wesnoth-1.18.0-1|3	
21cr|wesnoth-1.18.0-1|4	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|wesnoth-1.18.0-1|5	
21cr|wesnoth-1.18.0-1|6	Summary:	Fantasy turn-based strategy game
21cr|wesnoth-1.18.0-1|7	Name:		wesnoth
21cr|wesnoth-1.18.0-1|8	# There is wesnouth-unstable package for versions like 1.15.x, 1.17.x and so on
21cr|wesnoth-1.18.0-1|9	Version:	1.18.0
21cr|wesnoth-1.18.0-1|10	Release:	1
21cr|wesnoth-1.18.0-1|11	Epoch:		1
21cr|wesnoth-1.18.0-1|12	License:	GPLv2+
21cr|wesnoth-1.18.0-1|13	Group:		Games/Strategy
21cr|wesnoth-1.18.0-1|14	Url:		https://www.wesnoth.org/
21cr|wesnoth-1.18.0-1|15	Source0:	https://sourceforge.net/projects/wesnoth/files/%{name}-%{url_ver}/%{name}-%{version}/%{name}-%{version}.tar.bz2
21cr|wesnoth-1.18.0-1|16	Source1:	wesnothd-tmpfiles.conf
21cr|wesnoth-1.18.0-1|17	Source10:	%{name}.rpmlintrc
21cr|wesnoth-1.18.0-1|18	BuildRequires:	cmake
21cr|wesnoth-1.18.0-1|19	BuildRequires:	imagemagick
21cr|wesnoth-1.18.0-1|20	BuildRequires:	boost-devel
21cr|wesnoth-1.18.0-1|21	BuildRequires:	readline-devel
21cr|wesnoth-1.18.0-1|22	BuildRequires:	pkgconfig(cairo)
21cr|wesnoth-1.18.0-1|23	BuildRequires:	pkgconfig(dbus-1)
21cr|wesnoth-1.18.0-1|24	BuildRequires:	pkgconfig(fontconfig)
21cr|wesnoth-1.18.0-1|25	BuildRequires:	pkgconfig(fribidi)
21cr|wesnoth-1.18.0-1|26	BuildRequires:	pkgconfig(libcrypto)
21cr|wesnoth-1.18.0-1|27	BuildRequires:	pkgconfig(libcurl)
21cr|wesnoth-1.18.0-1|28	BuildRequires:	pkgconfig(lua)
21cr|wesnoth-1.18.0-1|29	BuildRequires:	pkgconfig(pango)
21cr|wesnoth-1.18.0-1|30	BuildRequires:	pkgconfig(pangocairo)
21cr|wesnoth-1.18.0-1|31	BuildRequires:	pkgconfig(python)
21cr|wesnoth-1.18.0-1|32	BuildRequires:	pkgconfig(SDL2_image)
21cr|wesnoth-1.18.0-1|33	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|wesnoth-1.18.0-1|34	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|wesnoth-1.18.0-1|35	BuildRequires:	pkgconfig(systemd)
21cr|wesnoth-1.18.0-1|36	BuildRequires:	pkgconfig(vorbisfile)
21cr|wesnoth-1.18.0-1|37	BuildRequires:	pkgconfig(x11)
21cr|wesnoth-1.18.0-1|38	Obsoletes:	wesnoth-unstable < %{version}
21cr|wesnoth-1.18.0-1|39	
21cr|wesnoth-1.18.0-1|40	%description
21cr|wesnoth-1.18.0-1|41	Battle for Wesnoth is a fantasy turn-based strategy game.
21cr|wesnoth-1.18.0-1|42	Battle for control of villages, using variety of units which
21cr|wesnoth-1.18.0-1|43	have advantages and disadvantages in different types of terrains and
21cr|wesnoth-1.18.0-1|44	against different types of attacks. Units gain experience and advance
21cr|wesnoth-1.18.0-1|45	levels, and are carried over from one scenario to the next campaign.
21cr|wesnoth-1.18.0-1|46	
21cr|wesnoth-1.18.0-1|47	%files -f %{name}.lang
21cr|wesnoth-1.18.0-1|48	%doc README.md
21cr|wesnoth-1.18.0-1|49	%{_appdatadir}/org.%{name}.Wesnoth.appdata.xml
21cr|wesnoth-1.18.0-1|50	%{_bindir}/%{name}
21cr|wesnoth-1.18.0-1|51	%{_datadir}/%{name}
21cr|wesnoth-1.18.0-1|52	%{_datadir}/applications/org.%{name}.Wesnoth.desktop
21cr|wesnoth-1.18.0-1|53	%{_defaultdocdir}/%{name}/html
21cr|wesnoth-1.18.0-1|54	%{_iconsdir}/hicolor/*x*/apps/%{name}-icon.png
21cr|wesnoth-1.18.0-1|55	%{_iconsdir}/HighContrast/scalable/apps/%{name}-icon.svg
21cr|wesnoth-1.18.0-1|56	%{_mandir}/*/%{name}.*
21cr|wesnoth-1.18.0-1|57	
21cr|wesnoth-1.18.0-1|58	#----------------------------------------------------------------------------
21cr|wesnoth-1.18.0-1|59	
21cr|wesnoth-1.18.0-1|60	%package -n %{name}-server
21cr|wesnoth-1.18.0-1|61	Summary:	Server for "Battle fo Wesnoth" game
21cr|wesnoth-1.18.0-1|62	Group:		Games/Strategy
21cr|wesnoth-1.18.0-1|63	Obsoletes:	wesnoth-unstable-server < %{version}
21cr|wesnoth-1.18.0-1|64	
21cr|wesnoth-1.18.0-1|65	%description -n %{name}-server
21cr|wesnoth-1.18.0-1|66	This package contains "Battle for wesnoth" server, used to play multiplayer
21cr|wesnoth-1.18.0-1|67	game without needing to install the full client.
21cr|wesnoth-1.18.0-1|68	
21cr|wesnoth-1.18.0-1|69	%files -n %{name}-server -f %{name}d.lang
21cr|wesnoth-1.18.0-1|70	%{_bindir}/%{name}d
21cr|wesnoth-1.18.0-1|71	%{_mandir}/*/%{name}d.*
21cr|wesnoth-1.18.0-1|72	%{_tmpfilesdir}/%{name}d.conf
21cr|wesnoth-1.18.0-1|73	%ghost %dir /var/run/%{name}d/
21cr|wesnoth-1.18.0-1|74	
21cr|wesnoth-1.18.0-1|75	%post -n %{name}-server
21cr|wesnoth-1.18.0-1|76	%tmpfiles_create %{_tmpfilesdir}/%{name}d.conf
21cr|wesnoth-1.18.0-1|77	
21cr|wesnoth-1.18.0-1|78	#----------------------------------------------------------------------------
21cr|wesnoth-1.18.0-1|79	
21cr|wesnoth-1.18.0-1|80	%prep
21cr|wesnoth-1.18.0-1|81	%autosetup -p1
21cr|wesnoth-1.18.0-1|82	find . -name ".gitignore" -delete
21cr|wesnoth-1.18.0-1|83	
21cr|wesnoth-1.18.0-1|84	%build
21cr|wesnoth-1.18.0-1|85	export LDFLAGS="$LDFLAGS -lpthread"
21cr|wesnoth-1.18.0-1|86	# By default OPT is set to "-O3", drop it from optflags
21cr|wesnoth-1.18.0-1|87	%cmake \
21cr|wesnoth-1.18.0-1|88	-DDOCDIR=%{_datadir}/doc/%{name} \
21cr|wesnoth-1.18.0-1|89	-DENABLE_STRICT_COMPILATION=OFF	\
21cr|wesnoth-1.18.0-1|90	-DICONDIR=%{_iconsdir}		\
21cr|wesnoth-1.18.0-1|91	-DMANDIR=%{_mandir}		\
21cr|wesnoth-1.18.0-1|92	-DOPT=" "
21cr|wesnoth-1.18.0-1|93	%make
21cr|wesnoth-1.18.0-1|94	
21cr|wesnoth-1.18.0-1|95	%install
21cr|wesnoth-1.18.0-1|96	%makeinstall_std -C build
21cr|wesnoth-1.18.0-1|97	
21cr|wesnoth-1.18.0-1|98	install -m644 -D %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}d.conf
21cr|wesnoth-1.18.0-1|99	
21cr|wesnoth-1.18.0-1|100	%find_lang %{name} --with-man
21cr|wesnoth-1.18.0-1|101	%find_lang %{name}d --with-man

10912 21
21cr|wfuzz-3.1.0-2|1	Summary:	The web bruteforcer
21cr|wfuzz-3.1.0-2|2	Name:		wfuzz
21cr|wfuzz-3.1.0-2|3	Version:	3.1.0
21cr|wfuzz-3.1.0-2|4	Release:	2
21cr|wfuzz-3.1.0-2|5	License:	GPLv2
21cr|wfuzz-3.1.0-2|6	Group:		Networking/Other
21cr|wfuzz-3.1.0-2|7	Url:		http://www.edge-security.com/wfuzz.php
21cr|wfuzz-3.1.0-2|8	Source0:	https://github.com/xmendez/wfuzz/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|wfuzz-3.1.0-2|9	Patch0:		wfuzz-illegal-char.patch
21cr|wfuzz-3.1.0-2|10	BuildRequires:	python3egg(setuptools)
21cr|wfuzz-3.1.0-2|11	Requires:	python3-curl
21cr|wfuzz-3.1.0-2|12	BuildArch:	noarch
21cr|wfuzz-3.1.0-2|13	
21cr|wfuzz-3.1.0-2|14	%description
21cr|wfuzz-3.1.0-2|15	Wfuzz is a tool designed for bruteforcing Web Applications, it can be used for
21cr|wfuzz-3.1.0-2|16	finding resources not linked (directories, servlets, scripts, etc), bruteforce
21cr|wfuzz-3.1.0-2|17	GET and POST parameters for checking different kind of injections (SQL, XSS,
21cr|wfuzz-3.1.0-2|18	LDAP,etc), bruteforce Forms parameters (User/Password), Fuzzing,etc.
21cr|wfuzz-3.1.0-2|19	
21cr|wfuzz-3.1.0-2|20	%files
21cr|wfuzz-3.1.0-2|21	%doc LICENSE README.md
21cr|wfuzz-3.1.0-2|22	%{_bindir}/*
21cr|wfuzz-3.1.0-2|23	%{python3_sitelib}/*
21cr|wfuzz-3.1.0-2|24	%{_datadir}/wfuzz
21cr|wfuzz-3.1.0-2|25	
21cr|wfuzz-3.1.0-2|26	#-------------------------------------------------------------------------
21cr|wfuzz-3.1.0-2|27	
21cr|wfuzz-3.1.0-2|28	%prep
21cr|wfuzz-3.1.0-2|29	%autosetup -p1
21cr|wfuzz-3.1.0-2|30	
21cr|wfuzz-3.1.0-2|31	%build
21cr|wfuzz-3.1.0-2|32	%py3_build
21cr|wfuzz-3.1.0-2|33	
21cr|wfuzz-3.1.0-2|34	%install
21cr|wfuzz-3.1.0-2|35	%py3_install
21cr|wfuzz-3.1.0-2|36	
21cr|wfuzz-3.1.0-2|37	install -d -m 755 %{buildroot}%{_datadir}/wfuzz
21cr|wfuzz-3.1.0-2|38	cp -pr wordlist %{buildroot}%{_datadir}/wfuzz

10913 21
21cr|wget2-2.2.0-1|1	%define major	3
21cr|wget2-2.2.0-1|2	%define libname	%mklibname wget %{major}
21cr|wget2-2.2.0-1|3	%define devname	%mklibname -d wget
21cr|wget2-2.2.0-1|4	
21cr|wget2-2.2.0-1|5	Name:		wget2
21cr|wget2-2.2.0-1|6	Summary:	The successor of GNU Wget, a file and recursive website downloader
21cr|wget2-2.2.0-1|7	Version:	2.2.0
21cr|wget2-2.2.0-1|8	Release:	1
21cr|wget2-2.2.0-1|9	# GNU Wget2 is licensed under GPLv3+.
21cr|wget2-2.2.0-1|10	License:	GPLv3+
21cr|wget2-2.2.0-1|11	Group:		Networking/WWW
21cr|wget2-2.2.0-1|12	Url:		https://gitlab.com/gnuwget/wget2
21cr|wget2-2.2.0-1|13	Source0:	https://ftp.gnu.org/gnu/wget/wget2-%{version}.tar.gz
21cr|wget2-2.2.0-1|14	BuildRequires:	doxygen
21cr|wget2-2.2.0-1|15	BuildRequires:	pkgconfig(bzip2)
21cr|wget2-2.2.0-1|16	BuildRequires:	pkgconfig(gnutls)
21cr|wget2-2.2.0-1|17	BuildRequires:	pkgconfig(gpgme)
21cr|wget2-2.2.0-1|18	BuildRequires:	pkgconfig(libbrotlidec)
21cr|wget2-2.2.0-1|19	BuildRequires:	pkgconfig(libidn2)
21cr|wget2-2.2.0-1|20	BuildRequires:	pkgconfig(liblzma)
21cr|wget2-2.2.0-1|21	BuildRequires:	pkgconfig(libnghttp2)
21cr|wget2-2.2.0-1|22	BuildRequires:	pkgconfig(libpcre2-8)
21cr|wget2-2.2.0-1|23	BuildRequires:	pkgconfig(libpsl)
21cr|wget2-2.2.0-1|24	BuildRequires:	pkgconfig(libzstd)
21cr|wget2-2.2.0-1|25	#Provides:	wget
21cr|wget2-2.2.0-1|26	Provides:	webclient
21cr|wget2-2.2.0-1|27	Provides:	webfetch
21cr|wget2-2.2.0-1|28	
21cr|wget2-2.2.0-1|29	%description
21cr|wget2-2.2.0-1|30	GNU Wget2 is the successor of GNU Wget, a file and recursive website downloader.
21cr|wget2-2.2.0-1|31	
21cr|wget2-2.2.0-1|32	Designed and written from scratch it wraps around libwget, that provides the basic
21cr|wget2-2.2.0-1|33	functions needed by a web client.
21cr|wget2-2.2.0-1|34	
21cr|wget2-2.2.0-1|35	Wget2 works multi-threaded and uses many features to allow fast operation.
21cr|wget2-2.2.0-1|36	
21cr|wget2-2.2.0-1|37	In many cases Wget2 downloads much faster than Wget1.x due to HTTP2, HTTP compression,
21cr|wget2-2.2.0-1|38	parallel connections and use of If-Modified-Since HTTP header.
21cr|wget2-2.2.0-1|39	
21cr|wget2-2.2.0-1|40	%package -n %{libname}
21cr|wget2-2.2.0-1|41	Summary:	Shared libraries for wget2
21cr|wget2-2.2.0-1|42	Group:		System/Libraries
21cr|wget2-2.2.0-1|43	# Libwget is licensed under LGPLv3+.
21cr|wget2-2.2.0-1|44	License:	LGPLv3+
21cr|wget2-2.2.0-1|45	
21cr|wget2-2.2.0-1|46	%description -n %{libname}
21cr|wget2-2.2.0-1|47	Shared libraries for wget2 providing the basic functions needed by a web client.
21cr|wget2-2.2.0-1|48	
21cr|wget2-2.2.0-1|49	%package -n %{devname}
21cr|wget2-2.2.0-1|50	Summary:	Development files for wget2
21cr|wget2-2.2.0-1|51	Group:		Development/C
21cr|wget2-2.2.0-1|52	Requires:	%{libname} = %{EVRD}
21cr|wget2-2.2.0-1|53	Provides:	libwget2-devel = %{EVRD}
21cr|wget2-2.2.0-1|54	Provides:	wget2-devel = %{EVRD}
21cr|wget2-2.2.0-1|55	
21cr|wget2-2.2.0-1|56	%description -n %{devname}
21cr|wget2-2.2.0-1|57	This package contains the development libraries and headers for wget2.
21cr|wget2-2.2.0-1|58	
21cr|wget2-2.2.0-1|59	%prep
21cr|wget2-2.2.0-1|60	%autosetup -p1
21cr|wget2-2.2.0-1|61	
21cr|wget2-2.2.0-1|62	# update doxyfile
21cr|wget2-2.2.0-1|63	doxygen -u ./docs/libwget.doxy.in
21cr|wget2-2.2.0-1|64	
21cr|wget2-2.2.0-1|65	%build
21cr|wget2-2.2.0-1|66	%configure \
21cr|wget2-2.2.0-1|67	--disable-static \
21cr|wget2-2.2.0-1|68	--disable-rpath \
21cr|wget2-2.2.0-1|69	--disable-manylibs \
21cr|wget2-2.2.0-1|70	--with-bzip2 \
21cr|wget2-2.2.0-1|71	--with-lzma \
21cr|wget2-2.2.0-1|72	--with-openssl=no \
21cr|wget2-2.2.0-1|73	--with-ssl=gnutls \
21cr|wget2-2.2.0-1|74	--without-libhsts \
21cr|wget2-2.2.0-1|75	--without-libidn \
21cr|wget2-2.2.0-1|76	--without-libpcre
21cr|wget2-2.2.0-1|77	%make_build
21cr|wget2-2.2.0-1|78	
21cr|wget2-2.2.0-1|79	%install
21cr|wget2-2.2.0-1|80	%make_install
21cr|wget2-2.2.0-1|81	
21cr|wget2-2.2.0-1|82	# man page
21cr|wget2-2.2.0-1|83	install -Dpm644 docs/man/man1/wget2.1 %{buildroot}%{_mandir}/man1/wget2.1
21cr|wget2-2.2.0-1|84	
21cr|wget2-2.2.0-1|85	# not needed
21cr|wget2-2.2.0-1|86	rm -rf %{buildroot}%{_bindir}/wget2_noinstall
21cr|wget2-2.2.0-1|87	
21cr|wget2-2.2.0-1|88	%find_lang %{name}
21cr|wget2-2.2.0-1|89	
21cr|wget2-2.2.0-1|90	%files -f %{name}.lang
21cr|wget2-2.2.0-1|91	%license COPYING
21cr|wget2-2.2.0-1|92	%doc README* NEWS
21cr|wget2-2.2.0-1|93	%{_bindir}/wget2
21cr|wget2-2.2.0-1|94	%{_mandir}/man1/wget2.1*
21cr|wget2-2.2.0-1|95	
21cr|wget2-2.2.0-1|96	%files -n %{libname}
21cr|wget2-2.2.0-1|97	%{_libdir}/libwget.so.%{major}{,.*}
21cr|wget2-2.2.0-1|98	
21cr|wget2-2.2.0-1|99	%files -n %{devname}
21cr|wget2-2.2.0-1|100	%{_includedir}/wget*.h
21cr|wget2-2.2.0-1|101	%{_libdir}/libwget.so
21cr|wget2-2.2.0-1|102	%{_libdir}/pkgconfig/libwget.pc
21cr|wget2-2.2.0-1|103	%{_mandir}/man3/libwget-*.3*
21cr|wget2-2.2.0-1|104	

10914 21
21cr|wgetpaste-2.28-1|1	Summary:	Pastebin command line tool
21cr|wgetpaste-2.28-1|2	Name:		wgetpaste
21cr|wgetpaste-2.28-1|3	Version:	2.28
21cr|wgetpaste-2.28-1|4	Release:	1
21cr|wgetpaste-2.28-1|5	License:	Public Domain
21cr|wgetpaste-2.28-1|6	Group:		Networking/WWW
21cr|wgetpaste-2.28-1|7	Url:		http://wgetpaste.zlin.dk
21cr|wgetpaste-2.28-1|8	Source0:	http://wgetpaste.zlin.dk/wgetpaste-%{version}.tar.bz2
21cr|wgetpaste-2.28-1|9	Source1:	wgetpaste.conf
21cr|wgetpaste-2.28-1|10	Requires:	wget
21cr|wgetpaste-2.28-1|11	BuildArch:	noarch
21cr|wgetpaste-2.28-1|12	
21cr|wgetpaste-2.28-1|13	%description
21cr|wgetpaste-2.28-1|14	Tool allowing to paste output from commands directly to several pastebin
21cr|wgetpaste-2.28-1|15	websites.
21cr|wgetpaste-2.28-1|16	
21cr|wgetpaste-2.28-1|17	%files
21cr|wgetpaste-2.28-1|18	%config(noreplace) %{_sysconfdir}/wgetpaste.d/*
21cr|wgetpaste-2.28-1|19	%{_bindir}/%{name}
21cr|wgetpaste-2.28-1|20	
21cr|wgetpaste-2.28-1|21	#----------------------------------------------------------------------------
21cr|wgetpaste-2.28-1|22	
21cr|wgetpaste-2.28-1|23	%prep
21cr|wgetpaste-2.28-1|24	%setup -q
21cr|wgetpaste-2.28-1|25	
21cr|wgetpaste-2.28-1|26	%build
21cr|wgetpaste-2.28-1|27	
21cr|wgetpaste-2.28-1|28	%install
21cr|wgetpaste-2.28-1|29	mkdir -p %{buildroot}%{_bindir}
21cr|wgetpaste-2.28-1|30	cp -p wgetpaste %{buildroot}%{_bindir}
21cr|wgetpaste-2.28-1|31	mkdir -p %{buildroot}%{_sysconfdir}/wgetpaste.d
21cr|wgetpaste-2.28-1|32	cp -p %{SOURCE1} %{buildroot}%{_sysconfdir}/wgetpaste.d/

10915 21
21cr|whatmask-1.2-11|1	%define name whatmask
21cr|whatmask-1.2-11|2	%define version 1.2
21cr|whatmask-1.2-11|3	%define release 11
21cr|whatmask-1.2-11|4	
21cr|whatmask-1.2-11|5	Summary: Convert between different netmask types
21cr|whatmask-1.2-11|6	Name: %name
21cr|whatmask-1.2-11|7	Version: %version
21cr|whatmask-1.2-11|8	Release: %release
21cr|whatmask-1.2-11|9	License: GPL
21cr|whatmask-1.2-11|10	Group: Networking/Other
21cr|whatmask-1.2-11|11	Source: %name-%version.tar.bz2
21cr|whatmask-1.2-11|12	URL: http://www.laffeycomputer.com/whatmask.html
21cr|whatmask-1.2-11|13	
21cr|whatmask-1.2-11|14	%description
21cr|whatmask-1.2-11|15	Whatmask is a small C program that will help you with network
21cr|whatmask-1.2-11|16	settings.
21cr|whatmask-1.2-11|17	
21cr|whatmask-1.2-11|18	It can analyze CIDR, netmask, netmask (hex), and wildcard bit
21cr|whatmask-1.2-11|19	notations to give useful information about the network block in
21cr|whatmask-1.2-11|20	question.
21cr|whatmask-1.2-11|21	
21cr|whatmask-1.2-11|22	%prep
21cr|whatmask-1.2-11|23	%setup -q
21cr|whatmask-1.2-11|24	%configure
21cr|whatmask-1.2-11|25	
21cr|whatmask-1.2-11|26	%build
21cr|whatmask-1.2-11|27	%make
21cr|whatmask-1.2-11|28	
21cr|whatmask-1.2-11|29	%install
21cr|whatmask-1.2-11|30	mkdir -p $RPM_BUILD_ROOT/%{_bindir}
21cr|whatmask-1.2-11|31	mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
21cr|whatmask-1.2-11|32	install -m 644 man/whatmask.1 $RPM_BUILD_ROOT/%{_mandir}/man1
21cr|whatmask-1.2-11|33	install -m 755 whatmask $RPM_BUILD_ROOT/%{_bindir}
21cr|whatmask-1.2-11|34	
21cr|whatmask-1.2-11|35	%clean
21cr|whatmask-1.2-11|36	rm -rf $RPM_BUILD_ROOT
21cr|whatmask-1.2-11|37	
21cr|whatmask-1.2-11|38	%files
21cr|whatmask-1.2-11|39	%defattr(-,root,root)
21cr|whatmask-1.2-11|40	%{_bindir}/whatmask
21cr|whatmask-1.2-11|41	%{_mandir}/man1/whatmask.1*
21cr|whatmask-1.2-11|42	%defattr(644,root,root,755)
21cr|whatmask-1.2-11|43	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README

10916 21
21cr|whatsapp-web-launcher-0.1-6.git1631|1	%define commit 1631a403dca4258ea5c87f3fd9e83cb2e223f1d1
21cr|whatsapp-web-launcher-0.1-6.git1631|2	%define short_commit %(echo %{commit} | head -c 4)
21cr|whatsapp-web-launcher-0.1-6.git1631|3	
21cr|whatsapp-web-launcher-0.1-6.git1631|4	Summary:	WhatsApp Web Launcher
21cr|whatsapp-web-launcher-0.1-6.git1631|5	Name:		whatsapp-web-launcher
21cr|whatsapp-web-launcher-0.1-6.git1631|6	Version:	0.1
21cr|whatsapp-web-launcher-0.1-6.git1631|7	Release:	6.git%{short_commit}
21cr|whatsapp-web-launcher-0.1-6.git1631|8	License:	MIT
21cr|whatsapp-web-launcher-0.1-6.git1631|9	Group:		Graphical desktop/Other
21cr|whatsapp-web-launcher-0.1-6.git1631|10	Url:		https://github.com/mikhailnov/whatsapp-web-launcher
21cr|whatsapp-web-launcher-0.1-6.git1631|11	Source0:	https://github.com/mikhailnov/whatsapp-web-launcher/archive/%{commit}.tar.gz
21cr|whatsapp-web-launcher-0.1-6.git1631|12	BuildArch:	noarch
21cr|whatsapp-web-launcher-0.1-6.git1631|13	Requires:	xdg-utils
21cr|whatsapp-web-launcher-0.1-6.git1631|14	Recommends:	zenity
21cr|whatsapp-web-launcher-0.1-6.git1631|15	Provides:	whatsapp = %{EVRD}
21cr|whatsapp-web-launcher-0.1-6.git1631|16	
21cr|whatsapp-web-launcher-0.1-6.git1631|17	%description
21cr|whatsapp-web-launcher-0.1-6.git1631|18	WhatsApp Web launcher:
21cr|whatsapp-web-launcher-0.1-6.git1631|19	- desktop file with a WhatsApp icon abd a script which:
21cr|whatsapp-web-launcher-0.1-6.git1631|20	- checks if the default web browser is supported by WhatsApp Web
21cr|whatsapp-web-launcher-0.1-6.git1631|21	- if not, tries to find a supported browser
21cr|whatsapp-web-launcher-0.1-6.git1631|22	- opens web.whatsapp.com
21cr|whatsapp-web-launcher-0.1-6.git1631|23	- shell alias whatsapp to whatsapp-web-launcher if another
21cr|whatsapp-web-launcher-0.1-6.git1631|24	command whatsapp is not available
21cr|whatsapp-web-launcher-0.1-6.git1631|25	
21cr|whatsapp-web-launcher-0.1-6.git1631|26	
21cr|whatsapp-web-launcher-0.1-6.git1631|27	%files
21cr|whatsapp-web-launcher-0.1-6.git1631|28	%doc LICENSE
21cr|whatsapp-web-launcher-0.1-6.git1631|29	%{_datadir}/icons/%{name}.svg
21cr|whatsapp-web-launcher-0.1-6.git1631|30	%{_datadir}/applications/%{name}.desktop
21cr|whatsapp-web-launcher-0.1-6.git1631|31	%{_bindir}/%{name}
21cr|whatsapp-web-launcher-0.1-6.git1631|32	%{_sysconfdir}/profile.d/%{name}.sh
21cr|whatsapp-web-launcher-0.1-6.git1631|33	
21cr|whatsapp-web-launcher-0.1-6.git1631|34	#--------------------------------------------------------------------------------
21cr|whatsapp-web-launcher-0.1-6.git1631|35	
21cr|whatsapp-web-launcher-0.1-6.git1631|36	%prep
21cr|whatsapp-web-launcher-0.1-6.git1631|37	%setup -q -n %{name}-%{commit}
21cr|whatsapp-web-launcher-0.1-6.git1631|38	
21cr|whatsapp-web-launcher-0.1-6.git1631|39	%build
21cr|whatsapp-web-launcher-0.1-6.git1631|40	
21cr|whatsapp-web-launcher-0.1-6.git1631|41	%install
21cr|whatsapp-web-launcher-0.1-6.git1631|42	%makeinstall_std

10917 21
21cr|whatsie-4.16.5-1|1	%global	debug_package %{nil}
21cr|whatsie-4.16.5-1|2	
21cr|whatsie-4.16.5-1|3	Name:           whatsie
21cr|whatsie-4.16.5-1|4	Version:        4.16.5
21cr|whatsie-4.16.5-1|5	Release:        1
21cr|whatsie-4.16.5-1|6	Summary:        Qt Based WhatsApp Client
21cr|whatsie-4.16.5-1|7	Summary(ru_RU.UTF-8): Клиент WhatsApp на базе Qt
21cr|whatsie-4.16.5-1|8	License:        MIT
21cr|whatsie-4.16.5-1|9	Group:          Networking/Chat
21cr|whatsie-4.16.5-1|10	URL:            https://github.com/mSapik/whatsie
21cr|whatsie-4.16.5-1|11	Source0:        https://github.com/mSapik/whatsie/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|whatsie-4.16.5-1|12	BuildRequires:  gcc-c++
21cr|whatsie-4.16.5-1|13	BuildRequires:  pkgconfig(Qt5WebEngineWidgets)
21cr|whatsie-4.16.5-1|14	
21cr|whatsie-4.16.5-1|15	%description
21cr|whatsie-4.16.5-1|16	Feature rich WhatsApp web client based on Qt WebEngine for Linux Desktop
21cr|whatsie-4.16.5-1|17	
21cr|whatsie-4.16.5-1|18	Whatsie Key features
21cr|whatsie-4.16.5-1|19	
21cr|whatsie-4.16.5-1|20	* Light and Dark Themes with automatic switching
21cr|whatsie-4.16.5-1|21	* Customized Notifications & Native Notifications
21cr|whatsie-4.16.5-1|22	* Keyboard Shortcuts
21cr|whatsie-4.16.5-1|23	* BuiltIn download manager
21cr|whatsie-4.16.5-1|24	* Mute Audio, Disable Notifications
21cr|whatsie-4.16.5-1|25	* App Lock feature
21cr|whatsie-4.16.5-1|26	* Hardware access permission manager
21cr|whatsie-4.16.5-1|27	* Built in Spell Checker (with support for 31 Major languages)
21cr|whatsie-4.16.5-1|28	* And other ...
21cr|whatsie-4.16.5-1|29	
21cr|whatsie-4.16.5-1|30	%description -l ru_RU.UTF-8
21cr|whatsie-4.16.5-1|31	Полнофункциональный веб-клиент WhatsApp, основанный на Qt WebEngine, для Linux Desktop.
21cr|whatsie-4.16.5-1|32	
21cr|whatsie-4.16.5-1|33	Основные возможности Whatsie:
21cr|whatsie-4.16.5-1|34	
21cr|whatsie-4.16.5-1|35	•  Светлая и темная темы с автоматическим переключением
21cr|whatsie-4.16.5-1|36	•  Настраиваемые уведомления и нативные уведомления
21cr|whatsie-4.16.5-1|37	•  Горячие клавиши
21cr|whatsie-4.16.5-1|38	•  Встроенный менеджер загрузок
21cr|whatsie-4.16.5-1|39	•  Отключение звука, отключение уведомлений
21cr|whatsie-4.16.5-1|40	•  Функция блокировки приложения
21cr|whatsie-4.16.5-1|41	•  Менеджер разрешений на доступ к оборудованию
21cr|whatsie-4.16.5-1|42	•  Встроенная проверка орфографии (с поддержкой 31 основного языка)
21cr|whatsie-4.16.5-1|43	•  И многое другое...
21cr|whatsie-4.16.5-1|44	
21cr|whatsie-4.16.5-1|45	%prep
21cr|whatsie-4.16.5-1|46	%autosetup -p1
21cr|whatsie-4.16.5-1|47	
21cr|whatsie-4.16.5-1|48	%build
21cr|whatsie-4.16.5-1|49	%qmake_qt5 src
21cr|whatsie-4.16.5-1|50	%make_build
21cr|whatsie-4.16.5-1|51	
21cr|whatsie-4.16.5-1|52	%install
21cr|whatsie-4.16.5-1|53	%make_install INSTALL_ROOT=%{buildroot}
21cr|whatsie-4.16.5-1|54	
21cr|whatsie-4.16.5-1|55	%files
21cr|whatsie-4.16.5-1|56	%license LICENSE
21cr|whatsie-4.16.5-1|57	%doc CHANGELOG.md README.md
21cr|whatsie-4.16.5-1|58	%{_bindir}/%{name}
21cr|whatsie-4.16.5-1|59	%dir %{_datadir}/WhatSie
21cr|whatsie-4.16.5-1|60	%{_datadir}/WhatSie/qtwebengine_dictionaries/
21cr|whatsie-4.16.5-1|61	%{_datadir}/icons/hicolor/
21cr|whatsie-4.16.5-1|62	%exclude %{_datadir}/licenses/whatsie/LICENSE
21cr|whatsie-4.16.5-1|63	%{_datadir}/metainfo/whatsie.appdata.xml
21cr|whatsie-4.16.5-1|64	%{_datadir}/applications/whatsie.desktop
21cr|whatsie-4.16.5-1|65	

10918 21
21cr|whdd-3.0.1-2|1	Summary:	Diagnostic and recovery tool for block devices
21cr|whdd-3.0.1-2|2	Name:		whdd
21cr|whdd-3.0.1-2|3	Version:	3.0.1
21cr|whdd-3.0.1-2|4	Release:	2
21cr|whdd-3.0.1-2|5	License:	GPLv1+
21cr|whdd-3.0.1-2|6	Group:		System/Kernel and hardware
21cr|whdd-3.0.1-2|7	Url:		https://github.com/krieger-od/whdd
21cr|whdd-3.0.1-2|8	Source0:	https://github.com/whdd/whdd/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|whdd-3.0.1-2|9	Patch0:		whdd-2.2-optflags.patch
21cr|whdd-3.0.1-2|10	BuildRequires:	cmake
21cr|whdd-3.0.1-2|11	BuildRequires:	dialog-devel
21cr|whdd-3.0.1-2|12	BuildRequires:	pkgconfig(ncurses)
21cr|whdd-3.0.1-2|13	
21cr|whdd-3.0.1-2|14	%description
21cr|whdd-3.0.1-2|15	WHDD is a diagnostic and recovery tool for block devices
21cr|whdd-3.0.1-2|16	(near to replace MHDD for Linux).
21cr|whdd-3.0.1-2|17	
21cr|whdd-3.0.1-2|18	%files
21cr|whdd-3.0.1-2|19	%doc COPYING LICENSE README
21cr|whdd-3.0.1-2|20	%{_sbindir}/whdd
21cr|whdd-3.0.1-2|21	%{_sbindir}/whdd-cli
21cr|whdd-3.0.1-2|22	
21cr|whdd-3.0.1-2|23	#----------------------------------------------------------------------------
21cr|whdd-3.0.1-2|24	
21cr|whdd-3.0.1-2|25	%prep
21cr|whdd-3.0.1-2|26	%autosetup -p1
21cr|whdd-3.0.1-2|27	
21cr|whdd-3.0.1-2|28	%build
21cr|whdd-3.0.1-2|29	%cmake \
21cr|whdd-3.0.1-2|30	-DCLI:BOOL=ON
21cr|whdd-3.0.1-2|31	%make
21cr|whdd-3.0.1-2|32	
21cr|whdd-3.0.1-2|33	%install
21cr|whdd-3.0.1-2|34	%makeinstall_std -C build

10919 21
21cr|whichman-2.4-9|1	%define debug_package	%{nil}
21cr|whichman-2.4-9|2	
21cr|whichman-2.4-9|3	Summary: Fault tolerant search utilities
21cr|whichman-2.4-9|4	Name: whichman
21cr|whichman-2.4-9|5	Version: 2.4
21cr|whichman-2.4-9|6	Release: 9
21cr|whichman-2.4-9|7	License: GPL
21cr|whichman-2.4-9|8	Group: File tools
21cr|whichman-2.4-9|9	Url: http://main.linuxfocus.org/~guido/
21cr|whichman-2.4-9|10	Source: %{name}-%{version}.tar.bz2
21cr|whichman-2.4-9|11	Patch: whichman-makefile.patch.bz2
21cr|whichman-2.4-9|12	
21cr|whichman-2.4-9|13	
21cr|whichman-2.4-9|14	
21cr|whichman-2.4-9|15	%description
21cr|whichman-2.4-9|16	ftff, ftwhich and whichman are fault tolerant search utilities.
21cr|whichman-2.4-9|17	whichman allows to search for man pages that match approximately the specified
21cr|whichman-2.4-9|18	search key. ftff is a fault tolerant file find utility and ftwhich
21cr|whichman-2.4-9|19	is a fault tolerant version for the 'which' command.
21cr|whichman-2.4-9|20	The error tolerant approximate string match is based on the Levenshtein
21cr|whichman-2.4-9|21	Distance between two strings. This is a measure for the number of
21cr|whichman-2.4-9|22	replacements, insertions and deletions that are necessary to transform
21cr|whichman-2.4-9|23	string A into string B.
21cr|whichman-2.4-9|24	
21cr|whichman-2.4-9|25	%prep
21cr|whichman-2.4-9|26	
21cr|whichman-2.4-9|27	%setup -q
21cr|whichman-2.4-9|28	%patch
21cr|whichman-2.4-9|29	
21cr|whichman-2.4-9|30	
21cr|whichman-2.4-9|31	%build
21cr|whichman-2.4-9|32	%make
21cr|whichman-2.4-9|33	
21cr|whichman-2.4-9|34	%install
21cr|whichman-2.4-9|35	make DESTDIR=$RPM_BUILD_ROOT PREFIX=$RPM_BUILD_ROOT%{_prefix} MANDIR=$RPM_BUILD_ROOT%{_mandir} install
21cr|whichman-2.4-9|36	
21cr|whichman-2.4-9|37	
21cr|whichman-2.4-9|38	%files
21cr|whichman-2.4-9|39	%doc README
21cr|whichman-2.4-9|40	%{_bindir}/*
21cr|whichman-2.4-9|41	%{_mandir}/man1/*

10920 21
21cr|whizzytex-1.4.0-1|1	Name: 		whizzytex
21cr|whizzytex-1.4.0-1|2	Version: 	1.4.0
21cr|whizzytex-1.4.0-1|3	Release: 	1
21cr|whizzytex-1.4.0-1|4	# license here: http://cristal.inria.fr/whizzytex/GPL
21cr|whizzytex-1.4.0-1|5	License: 	GPLv2
21cr|whizzytex-1.4.0-1|6	Summary:	An Emacs minor mode for incremental viewing of LaTeX documents
21cr|whizzytex-1.4.0-1|7	Group:		Publishing
21cr|whizzytex-1.4.0-1|8	URL:		http://cristal.inria.fr/whizzytex
21cr|whizzytex-1.4.0-1|9	Source:		http://cristal.inria.fr/whizzytex/%{name}-%{version}.tgz
21cr|whizzytex-1.4.0-1|10	Source100:	%{name}.rpmlintrc
21cr|whizzytex-1.4.0-1|11	BuildRequires: 	emacs-bin
21cr|whizzytex-1.4.0-1|12	Requires: 	emacs-bin
21cr|whizzytex-1.4.0-1|13	Requires: 	tetex-latex
21cr|whizzytex-1.4.0-1|14	Requires: 	texlive-kpathsea.bin
21cr|whizzytex-1.4.0-1|15	BuildArch: 	noarch
21cr|whizzytex-1.4.0-1|16	
21cr|whizzytex-1.4.0-1|17	
21cr|whizzytex-1.4.0-1|18	%description
21cr|whizzytex-1.4.0-1|19	WhizzyTeX provides a minor mode for Emacs or XEmacs, a (bash) shell-script
21cr|whizzytex-1.4.0-1|20	daemon and some LaTeX macros. It works under Unix with gv and xdvi viewers, but
21cr|whizzytex-1.4.0-1|21	the Active-DVI viewer will provided much better visual effects and will offer
21cr|whizzytex-1.4.0-1|22	more functionalities.
21cr|whizzytex-1.4.0-1|23	
21cr|whizzytex-1.4.0-1|24	%prep
21cr|whizzytex-1.4.0-1|25	%setup -q
21cr|whizzytex-1.4.0-1|26	find -size 0 -exec rm -f {} \;
21cr|whizzytex-1.4.0-1|27	
21cr|whizzytex-1.4.0-1|28	rm -rf examples/beamer
21cr|whizzytex-1.4.0-1|29	perl -pi -e 's/INITEX="latex -ini"/INITEX="pdfetex -ini"/' src/whizzytex
21cr|whizzytex-1.4.0-1|30	chmod 755 examples/bin/gpic*
21cr|whizzytex-1.4.0-1|31	chmod 755 examples/gpic/whizzy.sh
21cr|whizzytex-1.4.0-1|32	
21cr|whizzytex-1.4.0-1|33	
21cr|whizzytex-1.4.0-1|34	# Convert to utf-8
21cr|whizzytex-1.4.0-1|35	for file in examples/edit/wedit.sty.bak doc/manual.sty examples/edit/wedit.sty.bak examples/xsymbol/main.tex \
21cr|whizzytex-1.4.0-1|36	CHANGES examples/advanced/exercise.sty COPYING doc/manual.tex examples/effects/exercise.sty \
21cr|whizzytex-1.4.0-1|37	examples/edit/whizzedit.sty examples/edit/wedit.sty; do
21cr|whizzytex-1.4.0-1|38	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|whizzytex-1.4.0-1|39	touch -r $file $file.new && \
21cr|whizzytex-1.4.0-1|40	mv $file.new $file
21cr|whizzytex-1.4.0-1|41	done
21cr|whizzytex-1.4.0-1|42	
21cr|whizzytex-1.4.0-1|43	%build
21cr|whizzytex-1.4.0-1|44	emacs -batch -f batch-byte-compile src/whizzytex.el
21cr|whizzytex-1.4.0-1|45	
21cr|whizzytex-1.4.0-1|46	%install
21cr|whizzytex-1.4.0-1|47	install -d -m 755 %{buildroot}%{_bindir}
21cr|whizzytex-1.4.0-1|48	install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
21cr|whizzytex-1.4.0-1|49	install -d -m 755 %{buildroot}%{_datadir}/texmf/tex/latex/%{name}
21cr|whizzytex-1.4.0-1|50	install -m 755 src/whizzytex %{buildroot}%{_bindir}
21cr|whizzytex-1.4.0-1|51	install -m 644 src/whizzytex.sty %{buildroot}%{_datadir}/texmf/tex/latex/%{name}
21cr|whizzytex-1.4.0-1|52	install -m 644 src/whizzytex.el* %{buildroot}%{_datadir}/emacs/site-lisp
21cr|whizzytex-1.4.0-1|53	
21cr|whizzytex-1.4.0-1|54	
21cr|whizzytex-1.4.0-1|55	find -size 0 -exec rm -f {} \;
21cr|whizzytex-1.4.0-1|56	
21cr|whizzytex-1.4.0-1|57	
21cr|whizzytex-1.4.0-1|58	
21cr|whizzytex-1.4.0-1|59	%files
21cr|whizzytex-1.4.0-1|60	
21cr|whizzytex-1.4.0-1|61	%doc CHANGES COPYING FILES GPL VERSION doc examples
21cr|whizzytex-1.4.0-1|62	%{_bindir}/%{name}
21cr|whizzytex-1.4.0-1|63	%{_datadir}/texmf/tex/latex/%{name}
21cr|whizzytex-1.4.0-1|64	%{_datadir}/emacs/site-lisp

10921 21
21cr|whohas-0.29.2-0.20220710.1|1	%define snapshot 20220710
21cr|whohas-0.29.2-0.20220710.1|2	
21cr|whohas-0.29.2-0.20220710.1|3	Name:		whohas
21cr|whohas-0.29.2-0.20220710.1|4	Version:	0.29.2
21cr|whohas-0.29.2-0.20220710.1|5	Release:	0.%{snapshot}.1
21cr|whohas-0.29.2-0.20220710.1|6	Summary:	Command line tool searching package in different distributions
21cr|whohas-0.29.2-0.20220710.1|7	Group:		Development/Other
21cr|whohas-0.29.2-0.20220710.1|8	License:	GPLv2+
21cr|whohas-0.29.2-0.20220710.1|9	URL:		http://www.philippwesche.org/200811/whohas/intro.html
21cr|whohas-0.29.2-0.20220710.1|10	Source0:	http://www.philippwesche.org/200811/whohas/%{name}-%{version}-%{snapshot}.tar.gz
21cr|whohas-0.29.2-0.20220710.1|11	BuildArch:	noarch
21cr|whohas-0.29.2-0.20220710.1|12	Requires:	perl-libwww-perl
21cr|whohas-0.29.2-0.20220710.1|13	
21cr|whohas-0.29.2-0.20220710.1|14	%description
21cr|whohas-0.29.2-0.20220710.1|15	whohas is a command line tool that allows querying several package lists
21cr|whohas-0.29.2-0.20220710.1|16	at once - currently supported are Arch, Debian, Fedora, Gentoo, Mandriva,
21cr|whohas-0.29.2-0.20220710.1|17	openSUSE, Slackware (and linuxpackages.net), Source Mage, Ubuntu, FreeBSD,
21cr|whohas-0.29.2-0.20220710.1|18	NetBSD, OpenBSD, Fink, MacPorts and Cygwin. whohas is written in Perl and was
21cr|whohas-0.29.2-0.20220710.1|19	designed to help package maintainers find ebuilds, pkgbuilds and similar
21cr|whohas-0.29.2-0.20220710.1|20	package definitions from other distributions to learn from. However, it can
21cr|whohas-0.29.2-0.20220710.1|21	also be used by normal users who want to know:
21cr|whohas-0.29.2-0.20220710.1|22	
21cr|whohas-0.29.2-0.20220710.1|23	- Which distribution provides packages on which the user depends.
21cr|whohas-0.29.2-0.20220710.1|24	- What version of a given package is in use in each distribution, or in each
21cr|whohas-0.29.2-0.20220710.1|25	release of a distribution (implemented only for Debian).
21cr|whohas-0.29.2-0.20220710.1|26	
21cr|whohas-0.29.2-0.20220710.1|27	%prep
21cr|whohas-0.29.2-0.20220710.1|28	%setup -qn %{name}-%{version}-%{snapshot}
21cr|whohas-0.29.2-0.20220710.1|29	
21cr|whohas-0.29.2-0.20220710.1|30	%build
21cr|whohas-0.29.2-0.20220710.1|31	
21cr|whohas-0.29.2-0.20220710.1|32	%install
21cr|whohas-0.29.2-0.20220710.1|33	install -m 755 -D whohas %{buildroot}%{_bindir}/whohas
21cr|whohas-0.29.2-0.20220710.1|34	mv usr/share/man/de/man1/whohas.1 usr/share/man/de/man1/whohas.1.old
21cr|whohas-0.29.2-0.20220710.1|35	iconv -f ISO_8859-1 -t UTF-8 usr/share/man/de/man1/whohas.1.old > usr/share/man/de/man1/whohas.1
21cr|whohas-0.29.2-0.20220710.1|36	xz -zk usr/share/man/man1/whohas.1 usr/share/man/de/man1/whohas.1
21cr|whohas-0.29.2-0.20220710.1|37	install -m 644 -D usr/share/man/man1/whohas.1.xz %{buildroot}%{_mandir}/man1/whohas.1.xz
21cr|whohas-0.29.2-0.20220710.1|38	install -m 644 -D usr/share/man/de/man1/whohas.1.xz %{buildroot}%{_mandir}/de/man1/whohas.1.xz
21cr|whohas-0.29.2-0.20220710.1|39	
21cr|whohas-0.29.2-0.20220710.1|40	%files
21cr|whohas-0.29.2-0.20220710.1|41	%{_bindir}/whohas
21cr|whohas-0.29.2-0.20220710.1|42	%defattr(644,root,root,755)
21cr|whohas-0.29.2-0.20220710.1|43	%doc intro.html LICENSE TODO NEWS
21cr|whohas-0.29.2-0.20220710.1|44	%{_mandir}/man1/whohas.1.xz
21cr|whohas-0.29.2-0.20220710.1|45	%lang(de)%{_mandir}/de/man1/whohas.1.xz

10922 21
21cr|whoisit-1.1-13|1	%bcond_without external_codes
21cr|whoisit-1.1-13|2	
21cr|whoisit-1.1-13|3	Summary:	Facilities to Announce incoming callers over the computer speakers
21cr|whoisit-1.1-13|4	Name:		whoisit
21cr|whoisit-1.1-13|5	Version:	1.1
21cr|whoisit-1.1-13|6	Release:	13
21cr|whoisit-1.1-13|7	License:	GPLv1+
21cr|whoisit-1.1-13|8	Group:		System/Servers
21cr|whoisit-1.1-13|9	Url:		http://www.voip-info.org/wiki-Asterisk+WhoIsIt
21cr|whoisit-1.1-13|10	Source0:	http://wyoming.e-tools.com/WhoIsIt-%{version}.tar.bz2
21cr|whoisit-1.1-13|11	# Festival fails to generate gsm files for some reason so we use older filer
21cr|whoisit-1.1-13|12	Source1:	CID-PLACES.tar.bz2
21cr|whoisit-1.1-13|13	Patch0:		WhoIsIt-1.1-req.patch
21cr|whoisit-1.1-13|14	%if %{without external_codes}
21cr|whoisit-1.1-13|15	BuildRequires:	festival
21cr|whoisit-1.1-13|16	%endif
21cr|whoisit-1.1-13|17	BuildRequires:	sox
21cr|whoisit-1.1-13|18	Requires:	asterisk
21cr|whoisit-1.1-13|19	Requires:	festival
21cr|whoisit-1.1-13|20	
21cr|whoisit-1.1-13|21	%description
21cr|whoisit-1.1-13|22	This program is intended to be used in the Asterisk extensions.conf file
21cr|whoisit-1.1-13|23	to announce (over your system's speakers) the calling party.
21cr|whoisit-1.1-13|24	
21cr|whoisit-1.1-13|25	%files
21cr|whoisit-1.1-13|26	%doc README TODO areacodescript countrycodes-script
21cr|whoisit-1.1-13|27	%attr(0755,root,root) %{_bindir}/who-is-it
21cr|whoisit-1.1-13|28	%attr(0755,root,root) %{_localstatedir}/lib/asterisk/agi-bin/who-is-it-agi
21cr|whoisit-1.1-13|29	%attr(0755,root,root) %{_localstatedir}/lib/asterisk/agi-bin/submit-announce.agi
21cr|whoisit-1.1-13|30	%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/CID-PLACES
21cr|whoisit-1.1-13|31	%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes
21cr|whoisit-1.1-13|32	%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/priv-callerintros
21cr|whoisit-1.1-13|33	%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/*.gsm
21cr|whoisit-1.1-13|34	%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes/*.gsm
21cr|whoisit-1.1-13|35	%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/*.gsm
21cr|whoisit-1.1-13|36	
21cr|whoisit-1.1-13|37	#----------------------------------------------------------------------------
21cr|whoisit-1.1-13|38	
21cr|whoisit-1.1-13|39	%prep
21cr|whoisit-1.1-13|40	%setup -q -n WhoIsIt-%{version}
21cr|whoisit-1.1-13|41	%patch0 -p0
21cr|whoisit-1.1-13|42	iconv -f iso8859-1 -t utf-8 countrycodes-script > countrycodes-script.conv && \
21cr|whoisit-1.1-13|43	mv -f countrycodes-script.conv countrycodes-script
21cr|whoisit-1.1-13|44	
21cr|whoisit-1.1-13|45	%build
21cr|whoisit-1.1-13|46	gcc %{optflags} -o who-is-it who-is-it.c
21cr|whoisit-1.1-13|47	gcc %{optflags} -o who-is-it-agi who-is-it-agi.c
21cr|whoisit-1.1-13|48	
21cr|whoisit-1.1-13|49	%install
21cr|whoisit-1.1-13|50	install -d %{buildroot}%{_bindir}
21cr|whoisit-1.1-13|51	install -d %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin
21cr|whoisit-1.1-13|52	install -d %{buildroot}%{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes
21cr|whoisit-1.1-13|53	install -d %{buildroot}%{_localstatedir}/lib/asterisk/sounds/priv-callerintros
21cr|whoisit-1.1-13|54	
21cr|whoisit-1.1-13|55	install -m0644 international.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/CID-PLACES/
21cr|whoisit-1.1-13|56	install -m0644 priv-unlisted.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
21cr|whoisit-1.1-13|57	install -m0644 unknowncallerfrom.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
21cr|whoisit-1.1-13|58	install -m0644 somewhereinstate.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
21cr|whoisit-1.1-13|59	install -m0644 somewhereoutstate.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
21cr|whoisit-1.1-13|60	install -m0755 who-is-it %{buildroot}%{_bindir}
21cr|whoisit-1.1-13|61	install -m0755 who-is-it-agi %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin/
21cr|whoisit-1.1-13|62	install -m0755 submit-announce.agi %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin/
21cr|whoisit-1.1-13|63	
21cr|whoisit-1.1-13|64	%if %{without external_codes}
21cr|whoisit-1.1-13|65	# this will generate the gsm files :)
21cr|whoisit-1.1-13|66	cp areacodescript areacodescript.tmp
21cr|whoisit-1.1-13|67	cp countrycodes-script countrycodes-script.tmp
21cr|whoisit-1.1-13|68	perl -pi -e "s|%{_localstatedir}/lib|%{buildroot}%{_localstatedir}/lib|g" *.tmp
21cr|whoisit-1.1-13|69	
21cr|whoisit-1.1-13|70	festival < areacodescript.tmp
21cr|whoisit-1.1-13|71	festival < countrycodes-script.tmp
21cr|whoisit-1.1-13|72	%else
21cr|whoisit-1.1-13|73	pushd %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
21cr|whoisit-1.1-13|74	tar -xf %{SOURCE1}
21cr|whoisit-1.1-13|75	popd
21cr|whoisit-1.1-13|76	%endif

10923 21
21cr|whowatch-1.8.6-1|1	Summary:	Display information about users currently logged on
21cr|whowatch-1.8.6-1|2	Name:		whowatch
21cr|whowatch-1.8.6-1|3	Version:	1.8.6
21cr|whowatch-1.8.6-1|4	Release:	1
21cr|whowatch-1.8.6-1|5	License:	GPLv2
21cr|whowatch-1.8.6-1|6	Group:		Monitoring
21cr|whowatch-1.8.6-1|7	URL:		http://wizard.ae.krakow.pl/~mike/
21cr|whowatch-1.8.6-1|8	Source0:	https://github.com/mtsuszycki/whowatch/archive/whowatch-%{version}.tar.gz
21cr|whowatch-1.8.6-1|9	
21cr|whowatch-1.8.6-1|10	BuildRequires:	ncurses-devel
21cr|whowatch-1.8.6-1|11	
21cr|whowatch-1.8.6-1|12	%description
21cr|whowatch-1.8.6-1|13	Whowatch is an interactive console utility that displays informations about
21cr|whowatch-1.8.6-1|14	the users currently logged on to the machine, in real time. Besides standard
21cr|whowatch-1.8.6-1|15	information (login, tty, host, user's process) you can see type of login
21cr|whowatch-1.8.6-1|16	(local. ssh, telnet). You can also see selected user's processes tree or all
21cr|whowatch-1.8.6-1|17	system processes tree.  In the process tree mode there is ability to send
21cr|whowatch-1.8.6-1|18	INT or KILL signal to selected process.
21cr|whowatch-1.8.6-1|19	
21cr|whowatch-1.8.6-1|20	%files
21cr|whowatch-1.8.6-1|21	%license COPYING
21cr|whowatch-1.8.6-1|22	%doc AUTHORS README PLUGINS.readme TODO
21cr|whowatch-1.8.6-1|23	%{_mandir}/man1/%{name}.1*
21cr|whowatch-1.8.6-1|24	%{_bindir}/%{name}
21cr|whowatch-1.8.6-1|25	
21cr|whowatch-1.8.6-1|26	#--------------------------------------------------------------------
21cr|whowatch-1.8.6-1|27	
21cr|whowatch-1.8.6-1|28	%prep
21cr|whowatch-1.8.6-1|29	%setup -q -n %{name}-%{name}-%{version}
21cr|whowatch-1.8.6-1|30	
21cr|whowatch-1.8.6-1|31	%build
21cr|whowatch-1.8.6-1|32	autoreconf -fi
21cr|whowatch-1.8.6-1|33	%configure
21cr|whowatch-1.8.6-1|34	%make
21cr|whowatch-1.8.6-1|35	
21cr|whowatch-1.8.6-1|36	%install
21cr|whowatch-1.8.6-1|37	%makeinstall_std -C src
21cr|whowatch-1.8.6-1|38	mkdir -p %{buildroot}/%{_mandir}/man1/
21cr|whowatch-1.8.6-1|39	install -m 0644 %{name}.1 %{buildroot}/%{_mandir}/man1/

10924 21
21cr|whysynth-20170701-1|1	%global	debug_package %{nil}
21cr|whysynth-20170701-1|2	
21cr|whysynth-20170701-1|3	Summary:	Advanced synthesizer DSSI plugin
21cr|whysynth-20170701-1|4	Name:		whysynth
21cr|whysynth-20170701-1|5	Version:	20170701
21cr|whysynth-20170701-1|6	Release:	1
21cr|whysynth-20170701-1|7	License:	GPLv2+
21cr|whysynth-20170701-1|8	Group:		Sound
21cr|whysynth-20170701-1|9	Url:		http://smbolton.com/whysynth.html
21cr|whysynth-20170701-1|10	Source0:	http://smbolton.com/whysynth/%{name}-%{version}.tar.bz2
21cr|whysynth-20170701-1|11	BuildRequires:	ladspa-devel
21cr|whysynth-20170701-1|12	BuildRequires:	pkgconfig(alsa)
21cr|whysynth-20170701-1|13	BuildRequires:	pkgconfig(dssi) >= 0.9.0
21cr|whysynth-20170701-1|14	BuildRequires:	pkgconfig(fftw3)
21cr|whysynth-20170701-1|15	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.24
21cr|whysynth-20170701-1|16	BuildRequires:	pkgconfig(liblo) >= 0.23
21cr|whysynth-20170701-1|17	
21cr|whysynth-20170701-1|18	%description
21cr|whysynth-20170701-1|19	This is a versatile softsynth which operates as a plugin for the DSSI Soft
21cr|whysynth-20170701-1|20	Synth Interface. Some of its features are:
21cr|whysynth-20170701-1|21	* 4 oscillators, 2 filters, 3 LFOs and 5 envelope generators per voice;
21cr|whysynth-20170701-1|22	* 10 oscillator modes: minBLEP, wave-cycle, asynchronous granular, three FM
21cr|whysynth-20170701-1|23	modes, wave-shaper, noise, PADsynth, and phase distortion;
21cr|whysynth-20170701-1|24	* 6 filter modes;
21cr|whysynth-20170701-1|25	* flexible modulation and mix-down options, plus effects.
21cr|whysynth-20170701-1|26	
21cr|whysynth-20170701-1|27	%files
21cr|whysynth-20170701-1|28	%doc AUTHORS ChangeLog COPYING README.rst
21cr|whysynth-20170701-1|29	%{_libdir}/dssi/%{name}.so
21cr|whysynth-20170701-1|30	%{_libdir}/dssi/%{name}/WhySynth_gtk
21cr|whysynth-20170701-1|31	%{_datadir}/%{name}
21cr|whysynth-20170701-1|32	
21cr|whysynth-20170701-1|33	#-----------------------------------------------------------------------------
21cr|whysynth-20170701-1|34	
21cr|whysynth-20170701-1|35	%prep
21cr|whysynth-20170701-1|36	%setup -q
21cr|whysynth-20170701-1|37	
21cr|whysynth-20170701-1|38	
21cr|whysynth-20170701-1|39	%build
21cr|whysynth-20170701-1|40	%configure
21cr|whysynth-20170701-1|41	%make
21cr|whysynth-20170701-1|42	
21cr|whysynth-20170701-1|43	
21cr|whysynth-20170701-1|44	%install
21cr|whysynth-20170701-1|45	%makeinstall_std

10925 21
21cr|widelands-1.2.1-1|1	Summary:	Settlers II clone
21cr|widelands-1.2.1-1|2	Name:		widelands
21cr|widelands-1.2.1-1|3	Version:	1.2.1
21cr|widelands-1.2.1-1|4	Release:	1
21cr|widelands-1.2.1-1|5	Epoch:		1
21cr|widelands-1.2.1-1|6	License:	GPLv2+
21cr|widelands-1.2.1-1|7	Group:		Games/Strategy
21cr|widelands-1.2.1-1|8	Url:		http://www.widelands.org/
21cr|widelands-1.2.1-1|9	Source0:	https://github.com/widelands/widelands/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|widelands-1.2.1-1|10	Source1:	%{name}.desktop
21cr|widelands-1.2.1-1|11	Source100:	widelands.rpmlintrc
21cr|widelands-1.2.1-1|12	# python3.Sflo
21cr|widelands-1.2.1-1|13	Patch0:		widelands-1.2-rosa.patch
21cr|widelands-1.2.1-1|14	BuildRequires:	asio
21cr|widelands-1.2.1-1|15	BuildRequires:	cmake
21cr|widelands-1.2.1-1|16	BuildRequires:	ctags
21cr|widelands-1.2.1-1|17	BuildRequires:	doxygen
21cr|widelands-1.2.1-1|18	BuildRequires:	optipng
21cr|widelands-1.2.1-1|19	BuildRequires:	pngrewrite
21cr|widelands-1.2.1-1|20	BuildRequires:	python3
21cr|widelands-1.2.1-1|21	BuildRequires:	gettext-devel
21cr|widelands-1.2.1-1|22	BuildRequires:	jpeg-devel
21cr|widelands-1.2.1-1|23	BuildRequires:	pkgconfig(gl)
21cr|widelands-1.2.1-1|24	BuildRequires:	pkgconfig(glew)
21cr|widelands-1.2.1-1|25	BuildRequires:	pkgconfig(glu)
21cr|widelands-1.2.1-1|26	BuildRequires:	pkgconfig(icu-i18n)
21cr|widelands-1.2.1-1|27	BuildRequires:	pkgconfig(libcurl)
21cr|widelands-1.2.1-1|28	BuildRequires:	pkgconfig(libpng)
21cr|widelands-1.2.1-1|29	BuildRequires:	pkgconfig(libtiff-4)
21cr|widelands-1.2.1-1|30	BuildRequires:	pkgconfig(python)
21cr|widelands-1.2.1-1|31	BuildRequires:	pkgconfig(SDL2_gfx)
21cr|widelands-1.2.1-1|32	BuildRequires:	pkgconfig(SDL2_image)
21cr|widelands-1.2.1-1|33	BuildRequires:	pkgconfig(SDL2_mixer)
21cr|widelands-1.2.1-1|34	BuildRequires:	pkgconfig(SDL2_net)
21cr|widelands-1.2.1-1|35	BuildRequires:	pkgconfig(SDL2_ttf)
21cr|widelands-1.2.1-1|36	BuildRequires:	pkgconfig(zlib)
21cr|widelands-1.2.1-1|37	Requires:	%{name}-basic-data = %{EVRD}
21cr|widelands-1.2.1-1|38	Requires:	%{name}-i18n = %{EVRD}
21cr|widelands-1.2.1-1|39	Requires:	%{name}-maps = %{EVRD}
21cr|widelands-1.2.1-1|40	Requires:	%{name}-music = %{EVRD}
21cr|widelands-1.2.1-1|41	
21cr|widelands-1.2.1-1|42	%description
21cr|widelands-1.2.1-1|43	Widelands is an open source real-time strategy game. It is built upon
21cr|widelands-1.2.1-1|44	libSDL and other open source libraries and is still under heavy development.
21cr|widelands-1.2.1-1|45	If you know Settlers I & II™ (© Bluebyte), you might already have a rough
21cr|widelands-1.2.1-1|46	idea what Widelands is about.
21cr|widelands-1.2.1-1|47	
21cr|widelands-1.2.1-1|48	%files
21cr|widelands-1.2.1-1|49	%doc ChangeLog CREDITS
21cr|widelands-1.2.1-1|50	%license COPYING
21cr|widelands-1.2.1-1|51	%{_gamesbindir}/%{name}
21cr|widelands-1.2.1-1|52	%{_gamesbindir}/wl*
21cr|widelands-1.2.1-1|53	%{_appdatadir}/org.widelands.Widelands.appdata.xml
21cr|widelands-1.2.1-1|54	%{_datadir}/applications/%{name}.desktop
21cr|widelands-1.2.1-1|55	%{_iconsdir}/hicolor/*/apps/*.png
21cr|widelands-1.2.1-1|56	%{_mandir}/man6/%{name}.*
21cr|widelands-1.2.1-1|57	
21cr|widelands-1.2.1-1|58	#------------------------------------------------
21cr|widelands-1.2.1-1|59	
21cr|widelands-1.2.1-1|60	%package -n %{name}-i18n
21cr|widelands-1.2.1-1|61	Summary:	Translations for %{name}
21cr|widelands-1.2.1-1|62	Group:		Games/Strategy
21cr|widelands-1.2.1-1|63	Requires:	%{name} = %{EVRD}
21cr|widelands-1.2.1-1|64	BuildArch:	noarch
21cr|widelands-1.2.1-1|65	
21cr|widelands-1.2.1-1|66	%description -n %{name}-i18n
21cr|widelands-1.2.1-1|67	Files to play %{name} in other languages than English.
21cr|widelands-1.2.1-1|68	
21cr|widelands-1.2.1-1|69	%files -n %{name}-i18n
21cr|widelands-1.2.1-1|70	%{_gamesdatadir}/%{name}/i18n/
21cr|widelands-1.2.1-1|71	%{_gamesdatadir}/%{name}/locale/
21cr|widelands-1.2.1-1|72	
21cr|widelands-1.2.1-1|73	#------------------------------------------------
21cr|widelands-1.2.1-1|74	
21cr|widelands-1.2.1-1|75	%package -n %{name}-basic-data
21cr|widelands-1.2.1-1|76	Summary:	Basic data set for %{name}
21cr|widelands-1.2.1-1|77	Group:		Games/Strategy
21cr|widelands-1.2.1-1|78	Requires:	%{name} = %{EVRD}
21cr|widelands-1.2.1-1|79	BuildArch:	noarch
21cr|widelands-1.2.1-1|80	
21cr|widelands-1.2.1-1|81	%description -n %{name}-basic-data
21cr|widelands-1.2.1-1|82	Basic data set used by %{name}.
21cr|widelands-1.2.1-1|83	Without these files you will not be able to play.
21cr|widelands-1.2.1-1|84	
21cr|widelands-1.2.1-1|85	%files -n %{name}-basic-data
21cr|widelands-1.2.1-1|86	%{_gamesdatadir}/%{name}/ai/
21cr|widelands-1.2.1-1|87	%{_gamesdatadir}/%{name}/campaigns/
21cr|widelands-1.2.1-1|88	%{_gamesdatadir}/%{name}/ChangeLog
21cr|widelands-1.2.1-1|89	%{_gamesdatadir}/%{name}/COPYING
21cr|widelands-1.2.1-1|90	%{_gamesdatadir}/%{name}/CREDITS
21cr|widelands-1.2.1-1|91	%{_gamesdatadir}/%{name}/datadirversion
21cr|widelands-1.2.1-1|92	%{_gamesdatadir}/%{name}/images/
21cr|widelands-1.2.1-1|93	%{_gamesdatadir}/%{name}/scripting/
21cr|widelands-1.2.1-1|94	%{_gamesdatadir}/%{name}/shaders/
21cr|widelands-1.2.1-1|95	%{_gamesdatadir}/%{name}/sound/
21cr|widelands-1.2.1-1|96	%{_gamesdatadir}/%{name}/templates/
21cr|widelands-1.2.1-1|97	%{_gamesdatadir}/%{name}/tribes/
21cr|widelands-1.2.1-1|98	%{_gamesdatadir}/%{name}/txts/
21cr|widelands-1.2.1-1|99	%{_gamesdatadir}/%{name}/VERSION
21cr|widelands-1.2.1-1|100	%{_gamesdatadir}/%{name}/world/
21cr|widelands-1.2.1-1|101	
21cr|widelands-1.2.1-1|102	#------------------------------------------------
21cr|widelands-1.2.1-1|103	
21cr|widelands-1.2.1-1|104	%package -n %{name}-maps
21cr|widelands-1.2.1-1|105	Summary:	Maps for %{name}
21cr|widelands-1.2.1-1|106	Group:		Games/Strategy
21cr|widelands-1.2.1-1|107	Requires:	%{name} = %{EVRD}
21cr|widelands-1.2.1-1|108	BuildArch:	noarch
21cr|widelands-1.2.1-1|109	
21cr|widelands-1.2.1-1|110	%description -n %{name}-maps
21cr|widelands-1.2.1-1|111	Maps for %{name}.
21cr|widelands-1.2.1-1|112	
21cr|widelands-1.2.1-1|113	%files -n %{name}-maps
21cr|widelands-1.2.1-1|114	%{_gamesdatadir}/%{name}/maps
21cr|widelands-1.2.1-1|115	
21cr|widelands-1.2.1-1|116	#------------------------------------------------
21cr|widelands-1.2.1-1|117	
21cr|widelands-1.2.1-1|118	%package -n %{name}-music
21cr|widelands-1.2.1-1|119	Summary:	Music for %{name}
21cr|widelands-1.2.1-1|120	Group:		Games/Strategy
21cr|widelands-1.2.1-1|121	Requires:	%{name} = %{EVRD}
21cr|widelands-1.2.1-1|122	BuildArch:	noarch
21cr|widelands-1.2.1-1|123	
21cr|widelands-1.2.1-1|124	%description -n %{name}-music
21cr|widelands-1.2.1-1|125	Music files for %{name}.
21cr|widelands-1.2.1-1|126	These are not needed, but may improve fun while playing.
21cr|widelands-1.2.1-1|127	
21cr|widelands-1.2.1-1|128	%files -n %{name}-music
21cr|widelands-1.2.1-1|129	%{_gamesdatadir}/%{name}/music
21cr|widelands-1.2.1-1|130	
21cr|widelands-1.2.1-1|131	#------------------------------------------------
21cr|widelands-1.2.1-1|132	
21cr|widelands-1.2.1-1|133	%prep
21cr|widelands-1.2.1-1|134	%autosetup -p1
21cr|widelands-1.2.1-1|135	
21cr|widelands-1.2.1-1|136	%build
21cr|widelands-1.2.1-1|137	%cmake \
21cr|widelands-1.2.1-1|138	-DBoost_USE_STATIC_LIBS=OFF			\
21cr|widelands-1.2.1-1|139	-DCMAKE_BUILD_TYPE="Release"			\
21cr|widelands-1.2.1-1|140	-DWL_INSTALL_BINDIR=%{_gamesbindir}		\
21cr|widelands-1.2.1-1|141	-DWL_INSTALL_DATADIR=%{_gamesdatadir}/%{name}	\
21cr|widelands-1.2.1-1|142	-DWL_INSTALL_LOCALEDIR=%{_datadir}/%{name}/locale	\
21cr|widelands-1.2.1-1|143	-DWL_INSTALL_PREFIX=%{_prefix}
21cr|widelands-1.2.1-1|144	%make
21cr|widelands-1.2.1-1|145	
21cr|widelands-1.2.1-1|146	%install
21cr|widelands-1.2.1-1|147	%makeinstall_std -C build
21cr|widelands-1.2.1-1|148	#icons
21cr|widelands-1.2.1-1|149	for size in 16 32 48 64 128; do
21cr|widelands-1.2.1-1|150	install -D -m644 data/images/logos/wl-ico-${size}.png \
21cr|widelands-1.2.1-1|151	%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|widelands-1.2.1-1|152	done
21cr|widelands-1.2.1-1|153	
21cr|widelands-1.2.1-1|154	# appdata
21cr|widelands-1.2.1-1|155	install -D -m0644 xdg/org.widelands.Widelands.appdata.xml \
21cr|widelands-1.2.1-1|156	%{buildroot}%{_appdatadir}/org.widelands.Widelands.appdata.xml
21cr|widelands-1.2.1-1|157	# man
21cr|widelands-1.2.1-1|158	install -D -m0644 xdg/widelands.6 \
21cr|widelands-1.2.1-1|159	%{buildroot}%{_mandir}/man6/widelands.6
21cr|widelands-1.2.1-1|160	
21cr|widelands-1.2.1-1|161	# menu entry
21cr|widelands-1.2.1-1|162	install -m644 %{SOURCE1} -D %{buildroot}/%{_datadir}/applications/%{name}.desktop
21cr|widelands-1.2.1-1|163	# use our desktop
21cr|widelands-1.2.1-1|164	rm -fr %{buildroot}/%{_datadir}/applications/org.widelands.Widelands.desktop
21cr|widelands-1.2.1-1|165	
21cr|widelands-1.2.1-1|166	# docs
21cr|widelands-1.2.1-1|167	mv %{buildroot}/usr/{VERSION,ChangeLog,CREDITS,COPYING} %{buildroot}%{_gamesdatadir}/%{name}

10926 21
21cr|wifi-radar-2.0.s10-4|1	Summary:	Utility for managing WiFi profiles
21cr|wifi-radar-2.0.s10-4|2	Name:		wifi-radar
21cr|wifi-radar-2.0.s10-4|3	Version:	2.0.s10
21cr|wifi-radar-2.0.s10-4|4	Release:	4
21cr|wifi-radar-2.0.s10-4|5	Source0:	http://wifi-radar.systemimager.org/pub/%{name}-%{version}.tar.bz2
21cr|wifi-radar-2.0.s10-4|6	Source1:	16x%{name}.png
21cr|wifi-radar-2.0.s10-4|7	Source2:	32x%{name}.png
21cr|wifi-radar-2.0.s10-4|8	Source3:	48x%{name}.png
21cr|wifi-radar-2.0.s10-4|9	License:	GPLv2
21cr|wifi-radar-2.0.s10-4|10	Group:		Networking/Other
21cr|wifi-radar-2.0.s10-4|11	Url:		http://wifi-radar.systemimager.org/
21cr|wifi-radar-2.0.s10-4|12	Requires:	pygtk2.0
21cr|wifi-radar-2.0.s10-4|13	Requires:	dhcpcd
21cr|wifi-radar-2.0.s10-4|14	Requires:	usermode-consoleonly
21cr|wifi-radar-2.0.s10-4|15	BuildArch:	noarch
21cr|wifi-radar-2.0.s10-4|16	
21cr|wifi-radar-2.0.s10-4|17	%description
21cr|wifi-radar-2.0.s10-4|18	WiFi Radar is a Python/PyGTK2  utility for managing WiFi profiles.
21cr|wifi-radar-2.0.s10-4|19	It enables you to scan for available networks and create profiles for
21cr|wifi-radar-2.0.s10-4|20	your preferred networks. At boot time, running WiFi Radar will
21cr|wifi-radar-2.0.s10-4|21	automatically scan for an available preferred network and connect to
21cr|wifi-radar-2.0.s10-4|22	it. You can drag and drop your preferred networks to arrange the
21cr|wifi-radar-2.0.s10-4|23	profile priority.
21cr|wifi-radar-2.0.s10-4|24	
21cr|wifi-radar-2.0.s10-4|25	%prep
21cr|wifi-radar-2.0.s10-4|26	%setup -q
21cr|wifi-radar-2.0.s10-4|27	perl -pi -e 's!^CONF_FILE\s*=.*!CONF_FILE = "%{_sysconfdir}/%{name}.conf"!' %{name}
21cr|wifi-radar-2.0.s10-4|28	# fix desktop
21cr|wifi-radar-2.0.s10-4|29	sed -i 's/gksudo -S wifi-radar/wifi-radar/' %{name}.desktop
21cr|wifi-radar-2.0.s10-4|30	sed -i 's/wifi-radar.svg/wifi-radar/' %{name}.desktop
21cr|wifi-radar-2.0.s10-4|31	sed -i '/FilePattern=wifi-radar/d' %{name}.desktop
21cr|wifi-radar-2.0.s10-4|32	
21cr|wifi-radar-2.0.s10-4|33	
21cr|wifi-radar-2.0.s10-4|34	%build
21cr|wifi-radar-2.0.s10-4|35	
21cr|wifi-radar-2.0.s10-4|36	%install
21cr|wifi-radar-2.0.s10-4|37	# icons
21cr|wifi-radar-2.0.s10-4|38	install -m 755 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|wifi-radar-2.0.s10-4|39	install -m 755 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|wifi-radar-2.0.s10-4|40	install -m 755 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|wifi-radar-2.0.s10-4|41	
21cr|wifi-radar-2.0.s10-4|42	# structure
21cr|wifi-radar-2.0.s10-4|43	make install DESTDIR=%{buildroot}%{_prefix} BINDIR=%{buildroot}%{_sbindir}
21cr|wifi-radar-2.0.s10-4|44	mkdir -p %{buildroot}%{_bindir}/
21cr|wifi-radar-2.0.s10-4|45	ln -sf consolehelper %{buildroot}%{_bindir}/%{name}
21cr|wifi-radar-2.0.s10-4|46	
21cr|wifi-radar-2.0.s10-4|47	# config file
21cr|wifi-radar-2.0.s10-4|48	mkdir -p %{buildroot}%{_sysconfdir}
21cr|wifi-radar-2.0.s10-4|49	touch %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|wifi-radar-2.0.s10-4|50	
21cr|wifi-radar-2.0.s10-4|51	# menu entry
21cr|wifi-radar-2.0.s10-4|52	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wifi-radar-2.0.s10-4|53	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|wifi-radar-2.0.s10-4|54	[Desktop Entry]
21cr|wifi-radar-2.0.s10-4|55	Name=WIFI radar
21cr|wifi-radar-2.0.s10-4|56	Comment=Simple wireless network manager
21cr|wifi-radar-2.0.s10-4|57	Exec=%{name}
21cr|wifi-radar-2.0.s10-4|58	Icon=%{name}
21cr|wifi-radar-2.0.s10-4|59	Terminal=false
21cr|wifi-radar-2.0.s10-4|60	Type=Application
21cr|wifi-radar-2.0.s10-4|61	Categories=X-MandrivaLinux-System-Configuration-Networking;Settings;Network;
21cr|wifi-radar-2.0.s10-4|62	EOF
21cr|wifi-radar-2.0.s10-4|63	
21cr|wifi-radar-2.0.s10-4|64	# preconf
21cr|wifi-radar-2.0.s10-4|65	install -d -m 755 %{buildroot}%{_sysconfdir}/security/console.apps/
21cr|wifi-radar-2.0.s10-4|66	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<EOF
21cr|wifi-radar-2.0.s10-4|67	USER=root
21cr|wifi-radar-2.0.s10-4|68	PROGRAM=%{_sbindir}/%{name}
21cr|wifi-radar-2.0.s10-4|69	SESSION=true
21cr|wifi-radar-2.0.s10-4|70	EOF
21cr|wifi-radar-2.0.s10-4|71	
21cr|wifi-radar-2.0.s10-4|72	install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d/
21cr|wifi-radar-2.0.s10-4|73	cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} <<EOF
21cr|wifi-radar-2.0.s10-4|74	#%PAM-1.0
21cr|wifi-radar-2.0.s10-4|75	auth       sufficient   pam_rootok.so
21cr|wifi-radar-2.0.s10-4|76	auth       sufficient   pam_timestamp.so
21cr|wifi-radar-2.0.s10-4|77	auth       include      system-auth
21cr|wifi-radar-2.0.s10-4|78	session    required     pam_permit.so
21cr|wifi-radar-2.0.s10-4|79	session    optional     pam_xauth.so
21cr|wifi-radar-2.0.s10-4|80	session    optional     pam_timestamp.so
21cr|wifi-radar-2.0.s10-4|81	account    required     pam_permit.so
21cr|wifi-radar-2.0.s10-4|82	EOF
21cr|wifi-radar-2.0.s10-4|83	
21cr|wifi-radar-2.0.s10-4|84	# linting crap fix
21cr|wifi-radar-2.0.s10-4|85	install -d -m 755 %{buildroot}%{_docdir}
21cr|wifi-radar-2.0.s10-4|86	install -m 755 LICENSE.GPL %{buildroot}%{_docdir}
21cr|wifi-radar-2.0.s10-4|87	cp -R docs %{buildroot}%{_docdir}
21cr|wifi-radar-2.0.s10-4|88	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer
21cr|wifi-radar-2.0.s10-4|89	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.html
21cr|wifi-radar-2.0.s10-4|90	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py
21cr|wifi-radar-2.0.s10-4|91	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/radar_window.html
21cr|wifi-radar-2.0.s10-4|92	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ConnectionManager.html
21cr|wifi-radar-2.0.s10-4|93	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ConfigFile.html
21cr|wifi-radar-2.0.s10-4|94	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/about_dialog.html
21cr|wifi-radar-2.0.s10-4|95	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ErrorDialog.html
21cr|wifi-radar-2.0.s10-4|96	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/profile_dialog.html
21cr|wifi-radar-2.0.s10-4|97	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/preferences_dialog.html
21cr|wifi-radar-2.0.s10-4|98	chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/file_browse_button.html
21cr|wifi-radar-2.0.s10-4|99	#
21cr|wifi-radar-2.0.s10-4|100	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ConnectionManager.html
21cr|wifi-radar-2.0.s10-4|101	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ConfigFile.html
21cr|wifi-radar-2.0.s10-4|102	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/about_dialog.html
21cr|wifi-radar-2.0.s10-4|103	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ErrorDialog.html
21cr|wifi-radar-2.0.s10-4|104	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/profile_dialog.html
21cr|wifi-radar-2.0.s10-4|105	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.html
21cr|wifi-radar-2.0.s10-4|106	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/radar_window.html
21cr|wifi-radar-2.0.s10-4|107	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/preferences_dialog.html
21cr|wifi-radar-2.0.s10-4|108	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/file_browse_button.html
21cr|wifi-radar-2.0.s10-4|109	chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/StatusWindow.html
21cr|wifi-radar-2.0.s10-4|110	
21cr|wifi-radar-2.0.s10-4|111	#
21cr|wifi-radar-2.0.s10-4|112	chmod 755 %{buildroot}%{_docdir}/docs/README.WPA-Mini-HOWTO.txt
21cr|wifi-radar-2.0.s10-4|113	chmod 755 %{buildroot}%{_docdir}/docs/INSTALL
21cr|wifi-radar-2.0.s10-4|114	chmod 755 %{buildroot}%{_docdir}/docs/DEVELOPER_GUIDELINES
21cr|wifi-radar-2.0.s10-4|115	chmod 755 %{buildroot}%{_docdir}/docs/TODO
21cr|wifi-radar-2.0.s10-4|116	chmod 755 %{buildroot}%{_docdir}/docs/BUGS
21cr|wifi-radar-2.0.s10-4|117	chmod 755 %{buildroot}%{_docdir}/docs/README
21cr|wifi-radar-2.0.s10-4|118	chmod 755 %{buildroot}%{_docdir}/docs/HISTORY
21cr|wifi-radar-2.0.s10-4|119	chmod 755 %{buildroot}%{_docdir}/docs/CREDITS
21cr|wifi-radar-2.0.s10-4|120	chmod 755 %{buildroot}%{_docdir}/docs/VERSION
21cr|wifi-radar-2.0.s10-4|121	#
21cr|wifi-radar-2.0.s10-4|122	chmod a-x %{buildroot}%{_docdir}/docs/README.WPA-Mini-HOWTO.txt
21cr|wifi-radar-2.0.s10-4|123	chmod a-x %{buildroot}%{_docdir}/docs/INSTALL
21cr|wifi-radar-2.0.s10-4|124	chmod a-x %{buildroot}%{_docdir}/docs/DEVELOPER_GUIDELINES
21cr|wifi-radar-2.0.s10-4|125	chmod a-x %{buildroot}%{_docdir}/docs/TODO
21cr|wifi-radar-2.0.s10-4|126	chmod a-x %{buildroot}%{_docdir}/docs/BUGS
21cr|wifi-radar-2.0.s10-4|127	chmod a-x %{buildroot}%{_docdir}/docs/README
21cr|wifi-radar-2.0.s10-4|128	chmod a-x %{buildroot}%{_docdir}/docs/HISTORY
21cr|wifi-radar-2.0.s10-4|129	chmod a-x %{buildroot}%{_docdir}/docs/CREDITS
21cr|wifi-radar-2.0.s10-4|130	chmod a-x %{buildroot}%{_docdir}/docs/VERSION
21cr|wifi-radar-2.0.s10-4|131	chmod a-x %{buildroot}%{_docdir}/LICENSE.GPL
21cr|wifi-radar-2.0.s10-4|132	#
21cr|wifi-radar-2.0.s10-4|133	
21cr|wifi-radar-2.0.s10-4|134	%files
21cr|wifi-radar-2.0.s10-4|135	%{_docdir}/docs/*
21cr|wifi-radar-2.0.s10-4|136	%{_docdir}/LICENSE.GPL
21cr|wifi-radar-2.0.s10-4|137	%{_bindir}/%{name}
21cr|wifi-radar-2.0.s10-4|138	%{_sbindir}/%{name}
21cr|wifi-radar-2.0.s10-4|139	%{_datadir}/applications/%{name}.desktop
21cr|wifi-radar-2.0.s10-4|140	%{_miconsdir}/%{name}.png
21cr|wifi-radar-2.0.s10-4|141	%{_iconsdir}/%{name}.png
21cr|wifi-radar-2.0.s10-4|142	%{_liconsdir}/%{name}.png
21cr|wifi-radar-2.0.s10-4|143	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|wifi-radar-2.0.s10-4|144	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21cr|wifi-radar-2.0.s10-4|145	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|wifi-radar-2.0.s10-4|146	%{_mandir}/man?/%{name}.*
21cr|wifi-radar-2.0.s10-4|147	%{_datadir}/pixmaps/*.*

10927 21
21cr|wifite2-2.2.5-2|1	Summary:	Python3 script for auditing wireless networks
21cr|wifite2-2.2.5-2|2	Name:		wifite2
21cr|wifite2-2.2.5-2|3	Version:	2.2.5
21cr|wifite2-2.2.5-2|4	Release:	2
21cr|wifite2-2.2.5-2|5	License:	GPLv2
21cr|wifite2-2.2.5-2|6	Group:		Networking/Other
21cr|wifite2-2.2.5-2|7	Url:		https://github.com/derv82/wifite2
21cr|wifite2-2.2.5-2|8	Source0:	https://github.com/derv82/wifite2/archive/2.2.5/%{name}-%{version}.tar.gz
21cr|wifite2-2.2.5-2|9	BuildRequires:  pkgconfig(python3)
21cr|wifite2-2.2.5-2|10	BuildRequires:  python3egg(setuptools)
21cr|wifite2-2.2.5-2|11	# 4 check ,to do in future
21cr|wifite2-2.2.5-2|12	BuildRequires:  tshark
21cr|wifite2-2.2.5-2|13	BuildRequires:  cowpatty
21cr|wifite2-2.2.5-2|14	BuildRequires:	aircrack-ng
21cr|wifite2-2.2.5-2|15	
21cr|wifite2-2.2.5-2|16	Requires:	aircrack-ng
21cr|wifite2-2.2.5-2|17	Requires:	reaver
21cr|wifite2-2.2.5-2|18	Requires:	cowpatty
21cr|wifite2-2.2.5-2|19	Requires:	wireless-tools
21cr|wifite2-2.2.5-2|20	Requires:	net-tools
21cr|wifite2-2.2.5-2|21	Requires:	bully
21cr|wifite2-2.2.5-2|22	Requires:	hashcat
21cr|wifite2-2.2.5-2|23	Requires:	wireshark
21cr|wifite2-2.2.5-2|24	Requires:	tshark
21cr|wifite2-2.2.5-2|25	
21cr|wifite2-2.2.5-2|26	BuildArch:	noarch
21cr|wifite2-2.2.5-2|27	
21cr|wifite2-2.2.5-2|28	%description
21cr|wifite2-2.2.5-2|29	Wifite is designed to use all known methods for
21cr|wifite2-2.2.5-2|30	retrieving the password of a wireless
21cr|wifite2-2.2.5-2|31	access point (router). These methods include:
21cr|wifite2-2.2.5-2|32	
21cr|wifite2-2.2.5-2|33	WPS: The Offline Pixie-Dust attack
21cr|wifite2-2.2.5-2|34	WPS: The Online Brute-Force PIN attack
21cr|wifite2-2.2.5-2|35	WPA: The WPA Handshake Capture + offline crack.
21cr|wifite2-2.2.5-2|36	WPA: The PMKID Hash Capture + offline crack.
21cr|wifite2-2.2.5-2|37	WEP: Various known attacks against WEP,
21cr|wifite2-2.2.5-2|38	including fragmentation, chop-chop, aireplay, etc.
21cr|wifite2-2.2.5-2|39	
21cr|wifite2-2.2.5-2|40	%files
21cr|wifite2-2.2.5-2|41	%doc *.md LICENSE
21cr|wifite2-2.2.5-2|42	%{_sbindir}/wifite
21cr|wifite2-2.2.5-2|43	%{py3_puresitedir}/wifite/
21cr|wifite2-2.2.5-2|44	%{py3_puresitedir}/wifite-%{version}-py*.egg-info
21cr|wifite2-2.2.5-2|45	%{_datadir}/dict/*.txt
21cr|wifite2-2.2.5-2|46	#---------------------------------------------------------
21cr|wifite2-2.2.5-2|47	%prep
21cr|wifite2-2.2.5-2|48	%setup -q
21cr|wifite2-2.2.5-2|49	
21cr|wifite2-2.2.5-2|50	%build
21cr|wifite2-2.2.5-2|51	%py3_build
21cr|wifite2-2.2.5-2|52	
21cr|wifite2-2.2.5-2|53	%install
21cr|wifite2-2.2.5-2|54	%py3_install
21cr|wifite2-2.2.5-2|55	
21cr|wifite2-2.2.5-2|56	find %{buildroot}%{py3_puresitedir}/wifite/*/*.py  -type f -exec chmod 755 {} \;
21cr|wifite2-2.2.5-2|57	find %{buildroot}%{py3_puresitedir}/wifite/*.py  -type f -exec chmod 755 {} \;
21cr|wifite2-2.2.5-2|58	find %{buildroot}%{py3_puresitedir}/wifite/*/__init__.py -type f -exec chmod 644 {} \;
21cr|wifite2-2.2.5-2|59	find %{buildroot}%{py3_puresitedir}/wifite/__init__.py -type f -exec chmod 644 {} \;

10928 21
21cr|wiggle-1.2-1|1	
21cr|wiggle-1.2-1|2	Summary:	A tool for applying patches with conflicts
21cr|wiggle-1.2-1|3	Name:		wiggle
21cr|wiggle-1.2-1|4	Version:	1.2
21cr|wiggle-1.2-1|5	Release:	1
21cr|wiggle-1.2-1|6	License:	GPL
21cr|wiggle-1.2-1|7	Group:		Text tools
21cr|wiggle-1.2-1|8	Source0:	http://neil.brown.name/wiggle/%{name}-%{version}.tar.gz
21cr|wiggle-1.2-1|9	Patch1:		wiggle-fix-build.patch
21cr|wiggle-1.2-1|10	Url:		http://neil.brown.name/wiggle
21cr|wiggle-1.2-1|11	BuildRequires:	groff-for-man
21cr|wiggle-1.2-1|12	BuildRequires:	ncurses-devel
21cr|wiggle-1.2-1|13	
21cr|wiggle-1.2-1|14	%description
21cr|wiggle-1.2-1|15	Wiggle is a program for applying patches that 'patch' cannot
21cr|wiggle-1.2-1|16	apply due to conflicting changes in the original.
21cr|wiggle-1.2-1|17	Wiggle will always apply all changes in the patch to the original.
21cr|wiggle-1.2-1|18	If it cannot find a way to cleanly apply a patch, it inserts it
21cr|wiggle-1.2-1|19	in the original in a manner similar to 'merge', and report an
21cr|wiggle-1.2-1|20	unresolvable conflict.  Such a conflict will look like:
21cr|wiggle-1.2-1|21	
21cr|wiggle-1.2-1|22	%prep
21cr|wiggle-1.2-1|23	%setup -q
21cr|wiggle-1.2-1|24	
21cr|wiggle-1.2-1|25	
21cr|wiggle-1.2-1|26	# Don't add Neil Brown's default sign off line to every patch
21cr|wiggle-1.2-1|27	sed -i '/$CERT/,+4s,^,#,' p || die "sed failed on p"
21cr|wiggle-1.2-1|28	
21cr|wiggle-1.2-1|29	
21cr|wiggle-1.2-1|30	
21cr|wiggle-1.2-1|31	%build
21cr|wiggle-1.2-1|32	%make
21cr|wiggle-1.2-1|33	
21cr|wiggle-1.2-1|34	%install
21cr|wiggle-1.2-1|35	mkdir -p %{buildroot}/%{_bindir}
21cr|wiggle-1.2-1|36	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|wiggle-1.2-1|37	install -m755 wiggle %{buildroot}/%{_bindir}/wiggle
21cr|wiggle-1.2-1|38	install -m644 wiggle.1 %{buildroot}/%{_mandir}/man1/wiggle.1
21cr|wiggle-1.2-1|39	
21cr|wiggle-1.2-1|40	%files
21cr|wiggle-1.2-1|41	%doc ANNOUNCE TODO notes
21cr|wiggle-1.2-1|42	%doc p p.help
21cr|wiggle-1.2-1|43	%attr (755,root,root) %{_bindir}/wiggle
21cr|wiggle-1.2-1|44	%{_mandir}/man1/wiggle.1*

10929 21
21cr|wiiuse-0.15.5-2|1	%define	major 0
21cr|wiiuse-0.15.5-2|2	%define	libname %mklibname %{name} %{major}
21cr|wiiuse-0.15.5-2|3	%define	devname %mklibname %{name} -d
21cr|wiiuse-0.15.5-2|4	
21cr|wiiuse-0.15.5-2|5	Summary:	Library to access wiimotes and its various accessories
21cr|wiiuse-0.15.5-2|6	Name:		wiiuse
21cr|wiiuse-0.15.5-2|7	Version:	0.15.5
21cr|wiiuse-0.15.5-2|8	Release:	2
21cr|wiiuse-0.15.5-2|9	License:	GPLv3+
21cr|wiiuse-0.15.5-2|10	Group:		System/Libraries
21cr|wiiuse-0.15.5-2|11	Url:		https://github.com/wiiuse/wiiuse
21cr|wiiuse-0.15.5-2|12	Source0:	https://github.com/wiiuse/wiiuse/archive/%{name}-%{version}.tar.gz
21cr|wiiuse-0.15.5-2|13	Patch0:		wiiuse-versioning.patch
21cr|wiiuse-0.15.5-2|14	BuildRequires:	cmake
21cr|wiiuse-0.15.5-2|15	BuildRequires:	doxygen
21cr|wiiuse-0.15.5-2|16	BuildRequires:	pkgconfig(bluez)
21cr|wiiuse-0.15.5-2|17	# for the example
21cr|wiiuse-0.15.5-2|18	BuildRequires:	pkgconfig(gl)
21cr|wiiuse-0.15.5-2|19	BuildRequires:	pkgconfig(glu)
21cr|wiiuse-0.15.5-2|20	BuildRequires:	pkgconfig(glut)
21cr|wiiuse-0.15.5-2|21	BuildRequires:	pkgconfig(sdl)
21cr|wiiuse-0.15.5-2|22	
21cr|wiiuse-0.15.5-2|23	%description
21cr|wiiuse-0.15.5-2|24	Wiiuse is a library written in C that connects with several Nintendo Wii
21cr|wiiuse-0.15.5-2|25	wiimotes. It supports motion sensing, IR tracking, nunchuk, classic
21cr|wiiuse-0.15.5-2|26	controller and the Guitar Hero 3 controller.
21cr|wiiuse-0.15.5-2|27	Single threaded and nonblocking makes a light weight and clean API.
21cr|wiiuse-0.15.5-2|28	
21cr|wiiuse-0.15.5-2|29	%files
21cr|wiiuse-0.15.5-2|30	%doc CHANGELOG.mkd README.mkd
21cr|wiiuse-0.15.5-2|31	%{_bindir}/wiiuseexample*
21cr|wiiuse-0.15.5-2|32	
21cr|wiiuse-0.15.5-2|33	#----------------------------------------------------------------------------
21cr|wiiuse-0.15.5-2|34	
21cr|wiiuse-0.15.5-2|35	%package -n %{libname}
21cr|wiiuse-0.15.5-2|36	Summary:	Dynamic libraries for %{name}
21cr|wiiuse-0.15.5-2|37	Group:		System/Libraries
21cr|wiiuse-0.15.5-2|38	
21cr|wiiuse-0.15.5-2|39	%description -n %{libname}
21cr|wiiuse-0.15.5-2|40	Dynamic libraries for %{name}.
21cr|wiiuse-0.15.5-2|41	
21cr|wiiuse-0.15.5-2|42	%files -n %{libname}
21cr|wiiuse-0.15.5-2|43	%doc LICENSE
21cr|wiiuse-0.15.5-2|44	%{_libdir}/libwiiuse.so.%{major}*
21cr|wiiuse-0.15.5-2|45	
21cr|wiiuse-0.15.5-2|46	#----------------------------------------------------------------------------
21cr|wiiuse-0.15.5-2|47	
21cr|wiiuse-0.15.5-2|48	%package -n %{devname}
21cr|wiiuse-0.15.5-2|49	Summary:	Header files from %{name}
21cr|wiiuse-0.15.5-2|50	Group:		Development/C
21cr|wiiuse-0.15.5-2|51	Requires:	%{libname} = %{EVRD}
21cr|wiiuse-0.15.5-2|52	Requires:	pkgconfig(bluez)
21cr|wiiuse-0.15.5-2|53	Provides:	%{name}-devel = %{EVRD}
21cr|wiiuse-0.15.5-2|54	
21cr|wiiuse-0.15.5-2|55	%description -n %{devname}
21cr|wiiuse-0.15.5-2|56	Files for developing programs based on %{name}.
21cr|wiiuse-0.15.5-2|57	
21cr|wiiuse-0.15.5-2|58	%files -n %{devname}
21cr|wiiuse-0.15.5-2|59	%{_includedir}/%{name}.h
21cr|wiiuse-0.15.5-2|60	%{_libdir}/libwiiuse.so
21cr|wiiuse-0.15.5-2|61	
21cr|wiiuse-0.15.5-2|62	#----------------------------------------------------------------------------
21cr|wiiuse-0.15.5-2|63	
21cr|wiiuse-0.15.5-2|64	
21cr|wiiuse-0.15.5-2|65	%prep
21cr|wiiuse-0.15.5-2|66	%autosetup -p1
21cr|wiiuse-0.15.5-2|67	
21cr|wiiuse-0.15.5-2|68	perl -pi -e "s|\r\n|\n|g" CHANGELOG.mkd README.mkd
21cr|wiiuse-0.15.5-2|69	
21cr|wiiuse-0.15.5-2|70	
21cr|wiiuse-0.15.5-2|71	%build
21cr|wiiuse-0.15.5-2|72	%cmake
21cr|wiiuse-0.15.5-2|73	%make
21cr|wiiuse-0.15.5-2|74	
21cr|wiiuse-0.15.5-2|75	
21cr|wiiuse-0.15.5-2|76	%install
21cr|wiiuse-0.15.5-2|77	%makeinstall_std -C build
21cr|wiiuse-0.15.5-2|78	
21cr|wiiuse-0.15.5-2|79	# Drop stuff we pick up in another way
21cr|wiiuse-0.15.5-2|80	rm -rf %{buildroot}%{_docdir}

10930 21
21cr|wimlib-1.13.6-2|1	%define major 15
21cr|wimlib-1.13.6-2|2	%define libname %mklibname wim %{major}
21cr|wimlib-1.13.6-2|3	%define devname %mklibname wim -d
21cr|wimlib-1.13.6-2|4	
21cr|wimlib-1.13.6-2|5	Summary:	Open source Windows Imaging (WIM) library
21cr|wimlib-1.13.6-2|6	Name:		wimlib
21cr|wimlib-1.13.6-2|7	Version:	1.13.6
21cr|wimlib-1.13.6-2|8	Release:	2
21cr|wimlib-1.13.6-2|9	# wimlib is dual-licensed (GPLv3+/LGPLv3+) but is linked to libntfs-3g (GPLv3+),
21cr|wimlib-1.13.6-2|10	# utilities are GPLv3+, some internal headers are CC0
21cr|wimlib-1.13.6-2|11	License:	GPLv3+ and CC0
21cr|wimlib-1.13.6-2|12	Group:		Archiving/Other
21cr|wimlib-1.13.6-2|13	Url:		https://wimlib.net
21cr|wimlib-1.13.6-2|14	Source0:	https://wimlib.net/downloads/wimlib-%{version}.tar.gz
21cr|wimlib-1.13.6-2|15	
21cr|wimlib-1.13.6-2|16	BuildRequires:	gcc
21cr|wimlib-1.13.6-2|17	BuildRequires:	make
21cr|wimlib-1.13.6-2|18	BuildRequires:	pkgconfig(fuse)
21cr|wimlib-1.13.6-2|19	BuildRequires:	pkgconfig(libcrypto)
21cr|wimlib-1.13.6-2|20	BuildRequires:	pkgconfig(libntfs-3g)
21cr|wimlib-1.13.6-2|21	BuildRequires:	pkgconfig(libxml-2.0)
21cr|wimlib-1.13.6-2|22	
21cr|wimlib-1.13.6-2|23	# compat with Fedora
21cr|wimlib-1.13.6-2|24	Provides:	wimlib-utils = %{EVRD}
21cr|wimlib-1.13.6-2|25	Provides:	wimlib-tools = %{EVRD}
21cr|wimlib-1.13.6-2|26	
21cr|wimlib-1.13.6-2|27	%description
21cr|wimlib-1.13.6-2|28	wimlib is a C library for creating, modifying, extracting, and mounting files in
21cr|wimlib-1.13.6-2|29	the Windows Imaging Format (WIM files). wimlib and its command-line frontend
21cr|wimlib-1.13.6-2|30	'wimlib-imagex' provide a free and cross-platform alternative to Microsoft's
21cr|wimlib-1.13.6-2|31	WIMGAPI, ImageX, and DISM.
21cr|wimlib-1.13.6-2|32	
21cr|wimlib-1.13.6-2|33	%files
21cr|wimlib-1.13.6-2|34	%{_bindir}/*
21cr|wimlib-1.13.6-2|35	%{_mandir}/man1/*.1.*
21cr|wimlib-1.13.6-2|36	
21cr|wimlib-1.13.6-2|37	#------------------------------------------------------------------
21cr|wimlib-1.13.6-2|38	
21cr|wimlib-1.13.6-2|39	%package -n %{libname}
21cr|wimlib-1.13.6-2|40	Summary:	Wimlib library
21cr|wimlib-1.13.6-2|41	Group:		System/Libraries
21cr|wimlib-1.13.6-2|42	
21cr|wimlib-1.13.6-2|43	%description -n %{libname}
21cr|wimlib-1.13.6-2|44	Wimlib library for working with Windows Imaging Format (WIM) files.
21cr|wimlib-1.13.6-2|45	
21cr|wimlib-1.13.6-2|46	%files -n %{libname}
21cr|wimlib-1.13.6-2|47	%{_libdir}/libwim.so.%{major}{,.*}
21cr|wimlib-1.13.6-2|48	
21cr|wimlib-1.13.6-2|49	#------------------------------------------------------------------
21cr|wimlib-1.13.6-2|50	
21cr|wimlib-1.13.6-2|51	%package -n %{devname}
21cr|wimlib-1.13.6-2|52	Summary:	Development files of the Wimlib library
21cr|wimlib-1.13.6-2|53	Group:		Development/C
21cr|wimlib-1.13.6-2|54	Provides:	wimlib-devel = %{EVRD}
21cr|wimlib-1.13.6-2|55	Requires:	%{libname} = %{EVRD}
21cr|wimlib-1.13.6-2|56	
21cr|wimlib-1.13.6-2|57	%description -n %{devname}
21cr|wimlib-1.13.6-2|58	Development files of the Wimlib library
21cr|wimlib-1.13.6-2|59	(library for working with Windows Imaging Format (WIM) files).
21cr|wimlib-1.13.6-2|60	
21cr|wimlib-1.13.6-2|61	%files -n %{devname}
21cr|wimlib-1.13.6-2|62	%{_includedir}/*
21cr|wimlib-1.13.6-2|63	%{_libdir}/libwim.so
21cr|wimlib-1.13.6-2|64	%{_libdir}/pkgconfig/wimlib.pc
21cr|wimlib-1.13.6-2|65	
21cr|wimlib-1.13.6-2|66	#------------------------------------------------------------------
21cr|wimlib-1.13.6-2|67	
21cr|wimlib-1.13.6-2|68	%prep
21cr|wimlib-1.13.6-2|69	%autosetup -p1
21cr|wimlib-1.13.6-2|70	
21cr|wimlib-1.13.6-2|71	%build
21cr|wimlib-1.13.6-2|72	
21cr|wimlib-1.13.6-2|73	# some scripts are probably missing in the tarball, emulate them
21cr|wimlib-1.13.6-2|74	mkdir -p tools
21cr|wimlib-1.13.6-2|75	cat > tools/get-version-number << 'EOF'
21cr|wimlib-1.13.6-2|76	#!/bin/sh
21cr|wimlib-1.13.6-2|77	echo %{version}
21cr|wimlib-1.13.6-2|78	EOF
21cr|wimlib-1.13.6-2|79	chmod 755 tools/get-version-number
21cr|wimlib-1.13.6-2|80	
21cr|wimlib-1.13.6-2|81	%configure
21cr|wimlib-1.13.6-2|82	%make
21cr|wimlib-1.13.6-2|83	
21cr|wimlib-1.13.6-2|84	%install
21cr|wimlib-1.13.6-2|85	%makeinstall_std

10931 21
21cr|win32-codecs-1.9-7|1	%define _enable_debug_packages %{nil}
21cr|win32-codecs-1.9-7|2	%define debug_package %{nil}
21cr|win32-codecs-1.9-7|3	
21cr|win32-codecs-1.9-7|4	%define distsuffix plf
21cr|win32-codecs-1.9-7|5	%define sname essential-20071007
21cr|win32-codecs-1.9-7|6	
21cr|win32-codecs-1.9-7|7	Name:		win32-codecs
21cr|win32-codecs-1.9-7|8	Version:	1.9
21cr|win32-codecs-1.9-7|9	Release:	7
21cr|win32-codecs-1.9-7|10	Summary:	Win32 codec binaries
21cr|win32-codecs-1.9-7|11	License:	Commercial
21cr|win32-codecs-1.9-7|12	Group:		System/Libraries
21cr|win32-codecs-1.9-7|13	URL:		http://plf.zarb.org
21cr|win32-codecs-1.9-7|14	Source0:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/%{sname}.tar.bz2
21cr|win32-codecs-1.9-7|15	ExclusiveArch:	%{ix86}
21cr|win32-codecs-1.9-7|16	
21cr|win32-codecs-1.9-7|17	%description
21cr|win32-codecs-1.9-7|18	This package contains Win32 codec binaries, required for the
21cr|win32-codecs-1.9-7|19	decompression of video formats that have no open source
21cr|win32-codecs-1.9-7|20	alternative.
21cr|win32-codecs-1.9-7|21	
21cr|win32-codecs-1.9-7|22	This package is in restricted for it's non-free license.
21cr|win32-codecs-1.9-7|23	
21cr|win32-codecs-1.9-7|24	
21cr|win32-codecs-1.9-7|25	%prep
21cr|win32-codecs-1.9-7|26	%setup -q -n %{sname}
21cr|win32-codecs-1.9-7|27	
21cr|win32-codecs-1.9-7|28	%build
21cr|win32-codecs-1.9-7|29	
21cr|win32-codecs-1.9-7|30	%install
21cr|win32-codecs-1.9-7|31	install -d -m 755 %{buildroot}%{_libdir}/codecs
21cr|win32-codecs-1.9-7|32	install -m 644 *.* %{buildroot}%{_libdir}/codecs
21cr|win32-codecs-1.9-7|33	#gw they are in the real-codecs package
21cr|win32-codecs-1.9-7|34	rm -f %{buildroot}%{_libdir}/codecs/*.so*
21cr|win32-codecs-1.9-7|35	#gw they are in the xanim-codecs package
21cr|win32-codecs-1.9-7|36	rm -f %{buildroot}%{_libdir}/codecs/*.xa
21cr|win32-codecs-1.9-7|37	
21cr|win32-codecs-1.9-7|38	%files
21cr|win32-codecs-1.9-7|39	%doc README
21cr|win32-codecs-1.9-7|40	%{_libdir}/codecs

10932 21
21cr|wine-cpcsp_proxy-0.6.0-3|1	Summary:	Proxy for using Linux CryptoPro in Windows applications with wine
21cr|wine-cpcsp_proxy-0.6.0-3|2	Name:		wine-cpcsp_proxy
21cr|wine-cpcsp_proxy-0.6.0-3|3	Version:	0.6.0
21cr|wine-cpcsp_proxy-0.6.0-3|4	Release:	3
21cr|wine-cpcsp_proxy-0.6.0-3|5	License:	LGPLv2
21cr|wine-cpcsp_proxy-0.6.0-3|6	Group:		Emulators
21cr|wine-cpcsp_proxy-0.6.0-3|7	Url:		https://github.com/Etersoft/wine-cpcsp_proxy
21cr|wine-cpcsp_proxy-0.6.0-3|8	Source0:	https://github.com/Etersoft/wine-cpcsp_proxy/archive/%{version}-alt3.tar.gz?/%{name}-%{version}-alt3.tar.gz
21cr|wine-cpcsp_proxy-0.6.0-3|9	Patch0:		wine-cpcsp_proxy-0.6.0-alt3-fix-build.patch
21cr|wine-cpcsp_proxy-0.6.0-3|10	%ifarch x86_64
21cr|wine-cpcsp_proxy-0.6.0-3|11	BuildRequires:	wine64-stable-devel
21cr|wine-cpcsp_proxy-0.6.0-3|12	%else
21cr|wine-cpcsp_proxy-0.6.0-3|13	BuildRequires:	wine32-stable-devel
21cr|wine-cpcsp_proxy-0.6.0-3|14	%endif
21cr|wine-cpcsp_proxy-0.6.0-3|15	ExclusiveArch:	%{ix86} %{x86_64}
21cr|wine-cpcsp_proxy-0.6.0-3|16	
21cr|wine-cpcsp_proxy-0.6.0-3|17	%description
21cr|wine-cpcsp_proxy-0.6.0-3|18	Proxy for using Linux CryptoPro in Windows applications with wine.
21cr|wine-cpcsp_proxy-0.6.0-3|19	
21cr|wine-cpcsp_proxy-0.6.0-3|20	%files
21cr|wine-cpcsp_proxy-0.6.0-3|21	%doc README.md
21cr|wine-cpcsp_proxy-0.6.0-3|22	%{_bindir}/cpcsp_proxy_setup
21cr|wine-cpcsp_proxy-0.6.0-3|23	%ifarch %{x86_64}
21cr|wine-cpcsp_proxy-0.6.0-3|24	%{_libdir}/wine/x86_64-unix/cpcsp_proxy_setup.exe.so
21cr|wine-cpcsp_proxy-0.6.0-3|25	%{_libdir}/wine/x86_64-unix/cpcsp_proxy.dll.so
21cr|wine-cpcsp_proxy-0.6.0-3|26	%{_libdir}/wine/x86_64-windows/cpcsp_proxy_setup.exe
21cr|wine-cpcsp_proxy-0.6.0-3|27	%{_libdir}/wine/x86_64-windows/cpcsp_proxy.dll
21cr|wine-cpcsp_proxy-0.6.0-3|28	%else
21cr|wine-cpcsp_proxy-0.6.0-3|29	%{_libdir}/wine/i386-unix/cpcsp_proxy_setup.exe.so
21cr|wine-cpcsp_proxy-0.6.0-3|30	%{_libdir}/wine/i386-unix/cpcsp_proxy.dll.so
21cr|wine-cpcsp_proxy-0.6.0-3|31	%{_libdir}/wine/i386-windows/cpcsp_proxy_setup.exe
21cr|wine-cpcsp_proxy-0.6.0-3|32	%{_libdir}/wine/i386-windows/cpcsp_proxy.dll
21cr|wine-cpcsp_proxy-0.6.0-3|33	%endif
21cr|wine-cpcsp_proxy-0.6.0-3|34	
21cr|wine-cpcsp_proxy-0.6.0-3|35	#----------------------------------------------------------------------------
21cr|wine-cpcsp_proxy-0.6.0-3|36	
21cr|wine-cpcsp_proxy-0.6.0-3|37	%prep
21cr|wine-cpcsp_proxy-0.6.0-3|38	%autosetup -p1 -n %{name}-%{version}-alt3
21cr|wine-cpcsp_proxy-0.6.0-3|39	
21cr|wine-cpcsp_proxy-0.6.0-3|40	%build
21cr|wine-cpcsp_proxy-0.6.0-3|41	%make -C cpcsp_proxy
21cr|wine-cpcsp_proxy-0.6.0-3|42	%make -C cpcsp_proxy_setup
21cr|wine-cpcsp_proxy-0.6.0-3|43	
21cr|wine-cpcsp_proxy-0.6.0-3|44	%install
21cr|wine-cpcsp_proxy-0.6.0-3|45	mkdir -p %{buildroot}%{_bindir}
21cr|wine-cpcsp_proxy-0.6.0-3|46	mkdir -p %{buildroot}%{_libdir}/wine/x86_64-{unix,windows}
21cr|wine-cpcsp_proxy-0.6.0-3|47	cat > %{buildroot}%{_bindir}/cpcsp_proxy_setup << 'EOF'
21cr|wine-cpcsp_proxy-0.6.0-3|48	#!/bin/sh -e
21cr|wine-cpcsp_proxy-0.6.0-3|49	
21cr|wine-cpcsp_proxy-0.6.0-3|50	appname=$(basename "$0" .exe)
21cr|wine-cpcsp_proxy-0.6.0-3|51	name=$(echo $appname | cut -d- -f1)
21cr|wine-cpcsp_proxy-0.6.0-3|52	
21cr|wine-cpcsp_proxy-0.6.0-3|53	exec wine "$name.exe" "$@"
21cr|wine-cpcsp_proxy-0.6.0-3|54	EOF
21cr|wine-cpcsp_proxy-0.6.0-3|55	cp cpcsp_proxy/cpcsp_proxy.dll.so %{buildroot}%{_libdir}/wine/x86_64-unix
21cr|wine-cpcsp_proxy-0.6.0-3|56	cp cpcsp_proxy_setup/cpcsp_proxy_setup.exe.so %{buildroot}%{_libdir}/wine/x86_64-unix
21cr|wine-cpcsp_proxy-0.6.0-3|57	cp cpcsp_proxy/cpcsp_proxy.dll %{buildroot}%{_libdir}/wine/x86_64-windows
21cr|wine-cpcsp_proxy-0.6.0-3|58	cp cpcsp_proxy_setup/cpcsp_proxy_setup.exe %{buildroot}%{_libdir}/wine/x86_64-windows
21cr|wine-cpcsp_proxy-0.6.0-3|59	%ifarch %{ix86}
21cr|wine-cpcsp_proxy-0.6.0-3|60	mv -f %{buildroot}%{_libdir}/wine/{x86_64,i386}-unix
21cr|wine-cpcsp_proxy-0.6.0-3|61	mv -f %{buildroot}%{_libdir}/wine/{x86_64,i386}-windows
21cr|wine-cpcsp_proxy-0.6.0-3|62	%endif

10933 21
21cr|wine-gecko-2.47.4-2|1	%define debug_package %nil
21cr|wine-gecko-2.47.4-2|2	
21cr|wine-gecko-2.47.4-2|3	%define mingw64_snap 86a5e0f41683d8e60b3756712e7a417055d291dc
21cr|wine-gecko-2.47.4-2|4	%define binutils_version 2.41
21cr|wine-gecko-2.47.4-2|5	%define gcc_version 13.2.0
21cr|wine-gecko-2.47.4-2|6	
21cr|wine-gecko-2.47.4-2|7	%ifarch x86_64
21cr|wine-gecko-2.47.4-2|8	%define mingw_host x86_64-w64-mingw32
21cr|wine-gecko-2.47.4-2|9	%else
21cr|wine-gecko-2.47.4-2|10	%define mingw_host i686-w64-mingw32
21cr|wine-gecko-2.47.4-2|11	%endif
21cr|wine-gecko-2.47.4-2|12	
21cr|wine-gecko-2.47.4-2|13	Summary:	HTML engine for Wine based on Gecko
21cr|wine-gecko-2.47.4-2|14	Name:		wine-gecko
21cr|wine-gecko-2.47.4-2|15	Version:	2.47.4
21cr|wine-gecko-2.47.4-2|16	Release:	2
21cr|wine-gecko-2.47.4-2|17	License:	MPLv1.1
21cr|wine-gecko-2.47.4-2|18	Group:		Emulators
21cr|wine-gecko-2.47.4-2|19	Url:		https://wiki.winehq.org/Gecko
21cr|wine-gecko-2.47.4-2|20	Source0:	https://dl.winehq.org/wine/wine-gecko/%{version}/%{name}-%{version}-src.tar.xz#/%{name}-%{version}.tar.xz
21cr|wine-gecko-2.47.4-2|21	Source1:	https://sourceforge.net/code-snapshots/git/m/mi/mingw-w64/mingw-w64.git/mingw-w64-mingw-w64-%{mingw64_snap}.zip
21cr|wine-gecko-2.47.4-2|22	# This is officially overkill:
21cr|wine-gecko-2.47.4-2|23	Source2:	https://ftp.gnu.org/gnu/binutils/binutils-%{binutils_version}.tar.bz2
21cr|wine-gecko-2.47.4-2|24	Source3:	https://mirror.linux-ia64.org/gnu/gcc/releases/gcc-%{gcc_version}/gcc-%{gcc_version}.tar.xz
21cr|wine-gecko-2.47.4-2|25	# https://bugs.winehq.org/show_bug.cgi?id=52455
21cr|wine-gecko-2.47.4-2|26	Source4:	https://github.com/libffi/libffi/releases/download/v3.4.2/libffi-3.4.2.tar.gz
21cr|wine-gecko-2.47.4-2|27	# https://bugs.winehq.org/show_bug.cgi?id=52085
21cr|wine-gecko-2.47.4-2|28	Patch0:		wine-gecko-gcc11.patch
21cr|wine-gecko-2.47.4-2|29	# bad hack for mingw header issue
21cr|wine-gecko-2.47.4-2|30	Patch2:		wine-gecko-header.patch
21cr|wine-gecko-2.47.4-2|31	Patch3:		wine-gecko-wine64.patch
21cr|wine-gecko-2.47.4-2|32	Patch4:		wine-gecko-2.47.4-redifenition-from-mfidl-h.patch
21cr|wine-gecko-2.47.4-2|33	BuildRequires:	autoconf2.1
21cr|wine-gecko-2.47.4-2|34	BuildRequires:	bison
21cr|wine-gecko-2.47.4-2|35	BuildRequires:	flex
21cr|wine-gecko-2.47.4-2|36	BuildRequires:	texinfo
21cr|wine-gecko-2.47.4-2|37	# for msi package generation
21cr|wine-gecko-2.47.4-2|38	%ifarch x86_64
21cr|wine-gecko-2.47.4-2|39	BuildRequires:	wine-stable-devel
21cr|wine-gecko-2.47.4-2|40	%else
21cr|wine-gecko-2.47.4-2|41	BuildRequires:	wine32-stable-devel
21cr|wine-gecko-2.47.4-2|42	%endif
21cr|wine-gecko-2.47.4-2|43	BuildRequires:	yasm
21cr|wine-gecko-2.47.4-2|44	BuildRequires:	zip
21cr|wine-gecko-2.47.4-2|45	# for gcc
21cr|wine-gecko-2.47.4-2|46	BuildRequires:	gmp-devel
21cr|wine-gecko-2.47.4-2|47	BuildRequires:	libmpc-devel
21cr|wine-gecko-2.47.4-2|48	BuildRequires:	mpfr-devel
21cr|wine-gecko-2.47.4-2|49	BuildRequires:	python3dist(setuptools)
21cr|wine-gecko-2.47.4-2|50	BuildRequires:	python3dist(virtualenv)
21cr|wine-gecko-2.47.4-2|51	BuildRequires:	pkgconfig(glib-2.0)
21cr|wine-gecko-2.47.4-2|52	BuildRequires:	pkgconfig(libIDL-2.0)
21cr|wine-gecko-2.47.4-2|53	BuildRequires:	pkgconfig(python)
21cr|wine-gecko-2.47.4-2|54	BuildRequires:	pkgconfig(xproto)
21cr|wine-gecko-2.47.4-2|55	ExclusiveArch:	%{ix86} x86_64
21cr|wine-gecko-2.47.4-2|56	
21cr|wine-gecko-2.47.4-2|57	%description
21cr|wine-gecko-2.47.4-2|58	A custom version of Mozilla's Gecko Layout Engine for Wine. This package
21cr|wine-gecko-2.47.4-2|59	is needed when running such Windows applications in Wine that display web
21cr|wine-gecko-2.47.4-2|60	pages using embedded IE.
21cr|wine-gecko-2.47.4-2|61	
21cr|wine-gecko-2.47.4-2|62	#------------------------------------------------------------------
21cr|wine-gecko-2.47.4-2|63	
21cr|wine-gecko-2.47.4-2|64	%package -n wine32-gecko
21cr|wine-gecko-2.47.4-2|65	Summary:	HTML engine for 32-bit Wine based on Gecko
21cr|wine-gecko-2.47.4-2|66	Group:		Emulators
21cr|wine-gecko-2.47.4-2|67	
21cr|wine-gecko-2.47.4-2|68	%description -n wine32-gecko
21cr|wine-gecko-2.47.4-2|69	A custom version of Mozilla's Gecko Layout Engine for Wine. This package
21cr|wine-gecko-2.47.4-2|70	is needed when running such Windows applications in Wine that display web
21cr|wine-gecko-2.47.4-2|71	pages using embedded IE.
21cr|wine-gecko-2.47.4-2|72	
21cr|wine-gecko-2.47.4-2|73	This package is for use with 32-bit wine.
21cr|wine-gecko-2.47.4-2|74	
21cr|wine-gecko-2.47.4-2|75	%ifarch i686
21cr|wine-gecko-2.47.4-2|76	%files -n wine32-gecko
21cr|wine-gecko-2.47.4-2|77	%doc %{name}-%{version}/LEGAL %{name}-%{version}/README.txt
21cr|wine-gecko-2.47.4-2|78	%license %{name}-%{version}/LICENSE
21cr|wine-gecko-2.47.4-2|79	%dir %{_datadir}/wine/gecko
21cr|wine-gecko-2.47.4-2|80	%{_datadir}/wine/gecko/%{name}-%{version}-x86.msi
21cr|wine-gecko-2.47.4-2|81	%endif
21cr|wine-gecko-2.47.4-2|82	
21cr|wine-gecko-2.47.4-2|83	#------------------------------------------------------------------
21cr|wine-gecko-2.47.4-2|84	
21cr|wine-gecko-2.47.4-2|85	%package -n wine64-gecko
21cr|wine-gecko-2.47.4-2|86	Summary:	HTML engine for 64-bit Wine based on Gecko
21cr|wine-gecko-2.47.4-2|87	Group:		Emulators
21cr|wine-gecko-2.47.4-2|88	Provides:	%{name} = %{EVRD}
21cr|wine-gecko-2.47.4-2|89	
21cr|wine-gecko-2.47.4-2|90	%description -n wine64-gecko
21cr|wine-gecko-2.47.4-2|91	A custom version of Mozilla's Gecko Layout Engine for Wine. This package
21cr|wine-gecko-2.47.4-2|92	is needed when running such Windows applications in Wine that display web
21cr|wine-gecko-2.47.4-2|93	pages using embedded IE.
21cr|wine-gecko-2.47.4-2|94	
21cr|wine-gecko-2.47.4-2|95	This package is for use with 64-bit wine.
21cr|wine-gecko-2.47.4-2|96	
21cr|wine-gecko-2.47.4-2|97	%ifarch x86_64
21cr|wine-gecko-2.47.4-2|98	%files -n wine64-gecko
21cr|wine-gecko-2.47.4-2|99	%doc %{name}-%{version}/LEGAL %{name}-%{version}/README.txt
21cr|wine-gecko-2.47.4-2|100	%license %{name}-%{version}/LICENSE
21cr|wine-gecko-2.47.4-2|101	%dir %{_datadir}/wine/gecko
21cr|wine-gecko-2.47.4-2|102	%{_datadir}/wine/gecko/%{name}-%{version}-x86_64.msi
21cr|wine-gecko-2.47.4-2|103	%endif
21cr|wine-gecko-2.47.4-2|104	
21cr|wine-gecko-2.47.4-2|105	#------------------------------------------------------------------
21cr|wine-gecko-2.47.4-2|106	
21cr|wine-gecko-2.47.4-2|107	%prep
21cr|wine-gecko-2.47.4-2|108	%setup -q -c -a1 -a2 -a3
21cr|wine-gecko-2.47.4-2|109	pushd %{name}-%{version}/js/src/ctypes/libffi
21cr|wine-gecko-2.47.4-2|110	rm -rf ./*
21cr|wine-gecko-2.47.4-2|111	gzip -dc %{SOURCE4} | tar -xf - --strip-components=1
21cr|wine-gecko-2.47.4-2|112	popd
21cr|wine-gecko-2.47.4-2|113	pushd %{name}-%{version}
21cr|wine-gecko-2.47.4-2|114	%apply_patches
21cr|wine-gecko-2.47.4-2|115	%ifarch %{ix86}
21cr|wine-gecko-2.47.4-2|116	%patch3 -p1 -R
21cr|wine-gecko-2.47.4-2|117	%endif
21cr|wine-gecko-2.47.4-2|118	# fix nsprpub cross compile detection
21cr|wine-gecko-2.47.4-2|119	sed -i 's,cross_compiling=.*$,cross_compiling=yes,' nsprpub/configure
21cr|wine-gecko-2.47.4-2|120	# fix wine cabinet tool
21cr|wine-gecko-2.47.4-2|121	sed -i 's,$WINE cabarc.exe -r -m mszip N $cabfile msi/files,$WINE cabarc.exe -r -m mszip N $cabfile msi/files/*,' wine/make_package
21cr|wine-gecko-2.47.4-2|122	popd
21cr|wine-gecko-2.47.4-2|123	
21cr|wine-gecko-2.47.4-2|124	%build
21cr|wine-gecko-2.47.4-2|125	builddir=$PWD
21cr|wine-gecko-2.47.4-2|126	
21cr|wine-gecko-2.47.4-2|127	mkdir -p binutils-build
21cr|wine-gecko-2.47.4-2|128	mkdir -p gcc-build
21cr|wine-gecko-2.47.4-2|129	mkdir -p mingw-headers-build
21cr|wine-gecko-2.47.4-2|130	mkdir -p mingw-crt-build
21cr|wine-gecko-2.47.4-2|131	
21cr|wine-gecko-2.47.4-2|132	# Per Fedora mingw
21cr|wine-gecko-2.47.4-2|133	export CFLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4"
21cr|wine-gecko-2.47.4-2|134	export CXXFLAGS="$CFLAGS"
21cr|wine-gecko-2.47.4-2|135	
21cr|wine-gecko-2.47.4-2|136	# Make sure nothing leaks outside build dir:
21cr|wine-gecko-2.47.4-2|137	export WINEPREFIX="$builddir/wine-prefix"
21cr|wine-gecko-2.47.4-2|138	
21cr|wine-gecko-2.47.4-2|139	pushd binutils-build
21cr|wine-gecko-2.47.4-2|140	../binutils-%{binutils_version}/configure --prefix=$builddir/mingw-sysroot --target=%{mingw_host} --disable-multilib --disable-werror
21cr|wine-gecko-2.47.4-2|141	%make
21cr|wine-gecko-2.47.4-2|142	%make install
21cr|wine-gecko-2.47.4-2|143	popd
21cr|wine-gecko-2.47.4-2|144	
21cr|wine-gecko-2.47.4-2|145	pushd mingw-headers-build
21cr|wine-gecko-2.47.4-2|146	../mingw-w64-mingw-w64-%{mingw64_snap}/mingw-w64-headers/configure --host=%{mingw_host} --prefix=$builddir/mingw-sysroot/%{mingw_host} --enable-sdk=all --enable-secure-api
21cr|wine-gecko-2.47.4-2|147	%make install
21cr|wine-gecko-2.47.4-2|148	ln -s %{mingw_host} $builddir/mingw-sysroot/mingw
21cr|wine-gecko-2.47.4-2|149	popd
21cr|wine-gecko-2.47.4-2|150	
21cr|wine-gecko-2.47.4-2|151	pushd gcc-build
21cr|wine-gecko-2.47.4-2|152	../gcc-%{gcc_version}/configure --prefix=$builddir/mingw-sysroot --target=%{mingw_host} --with-gnu-ld --with-gnu-as --enable-__cxa_atexit --enable-languages=c,c++ --disable-multilib
21cr|wine-gecko-2.47.4-2|153	%make all-gcc
21cr|wine-gecko-2.47.4-2|154	%make install-gcc
21cr|wine-gecko-2.47.4-2|155	popd
21cr|wine-gecko-2.47.4-2|156	
21cr|wine-gecko-2.47.4-2|157	export PATH=$builddir/mingw-sysroot/bin:$PATH
21cr|wine-gecko-2.47.4-2|158	
21cr|wine-gecko-2.47.4-2|159	pushd mingw-crt-build
21cr|wine-gecko-2.47.4-2|160	../mingw-w64-mingw-w64-%{mingw64_snap}/mingw-w64-crt/configure --host=%{mingw_host} --prefix=$builddir/mingw-sysroot/%{mingw_host}
21cr|wine-gecko-2.47.4-2|161	%make
21cr|wine-gecko-2.47.4-2|162	%make install
21cr|wine-gecko-2.47.4-2|163	popd
21cr|wine-gecko-2.47.4-2|164	
21cr|wine-gecko-2.47.4-2|165	pushd gcc-build
21cr|wine-gecko-2.47.4-2|166	%make
21cr|wine-gecko-2.47.4-2|167	%make install
21cr|wine-gecko-2.47.4-2|168	popd
21cr|wine-gecko-2.47.4-2|169	
21cr|wine-gecko-2.47.4-2|170	%ifarch x86_64
21cr|wine-gecko-2.47.4-2|171	ln -s %{_bindir}/wine64 $builddir/mingw-sysroot/bin/wine
21cr|wine-gecko-2.47.4-2|172	%endif
21cr|wine-gecko-2.47.4-2|173	
21cr|wine-gecko-2.47.4-2|174	pushd %{name}-%{version}
21cr|wine-gecko-2.47.4-2|175	echo "mk_add_options MOZ_MAKE_FLAGS=%{_smp_mflags}" >> wine/mozconfig-common
21cr|wine-gecko-2.47.4-2|176	echo "export CFLAGS=\"-DWINE_GECKO_SRC\"" >> wine/mozconfig-common
21cr|wine-gecko-2.47.4-2|177	cp wine/mozconfig-common wine/mozconfig-common.build
21cr|wine-gecko-2.47.4-2|178	%ifarch x86_64
21cr|wine-gecko-2.47.4-2|179	TOOLCHAIN_PREFIX=%{mingw_host}- MAKEOPTS="-j1" ./wine/make_package --msi-package -win64
21cr|wine-gecko-2.47.4-2|180	%else
21cr|wine-gecko-2.47.4-2|181	TOOLCHAIN_PREFIX=%{mingw_host}- MAKEOPTS="-j1" ./wine/make_package --msi-package -win32
21cr|wine-gecko-2.47.4-2|182	%endif
21cr|wine-gecko-2.47.4-2|183	popd
21cr|wine-gecko-2.47.4-2|184	
21cr|wine-gecko-2.47.4-2|185	%install
21cr|wine-gecko-2.47.4-2|186	install -d -m755 %{buildroot}%{_datadir}/wine/gecko
21cr|wine-gecko-2.47.4-2|187	install -m644 %{name}-*/dist/%{name}-%{version}-*.msi %{buildroot}%{_datadir}/wine/gecko

10934 21
21cr|wine-recommends-1-2|1	Summary:	Task with recommends apps for wine, steam, etc
21cr|wine-recommends-1-2|2	Name:		wine-recommends
21cr|wine-recommends-1-2|3	Version:	1
21cr|wine-recommends-1-2|4	Release:	2
21cr|wine-recommends-1-2|5	License:	MIT
21cr|wine-recommends-1-2|6	Group:		Games/Other
21cr|wine-recommends-1-2|7	Url:		https://abf.io/import/wine-recommends
21cr|wine-recommends-1-2|8	Recommends:	bubblewrap
21cr|wine-recommends-1-2|9	Recommends:	cabextract
21cr|wine-recommends-1-2|10	Recommends:	curl
21cr|wine-recommends-1-2|11	Recommends:	gio2.0-32
21cr|wine-recommends-1-2|12	Recommends:	icoutils
21cr|wine-recommends-1-2|13	Recommends:	lib64d3dadapter9_1
21cr|wine-recommends-1-2|14	Recommends:	lib64dri-drivers-intel
21cr|wine-recommends-1-2|15	Recommends:	lib64dri-drivers-radeon
21cr|wine-recommends-1-2|16	Recommends:	lib64ncursesw6
21cr|wine-recommends-1-2|17	Recommends:	lib64txc-dxtn
21cr|wine-recommends-1-2|18	Recommends:	lib64vulkan1
21cr|wine-recommends-1-2|19	Recommends:	lib64wx_baseu2.8_0
21cr|wine-recommends-1-2|20	Recommends:	lib64wx_baseu_net2.8_0
21cr|wine-recommends-1-2|21	Recommends:	lib64wx_baseu_xml2.8_0
21cr|wine-recommends-1-2|22	Recommends:	libaa1
21cr|wine-recommends-1-2|23	Recommends:	libacl1
21cr|wine-recommends-1-2|24	Recommends:	libalsa-plugins
21cr|wine-recommends-1-2|25	Recommends:	libalsa-plugins-jack
21cr|wine-recommends-1-2|26	Recommends:	libalsa-plugins-pulseaudio
21cr|wine-recommends-1-2|27	Recommends:	libappindicator1
21cr|wine-recommends-1-2|28	Recommends:	libasm1
21cr|wine-recommends-1-2|29	Recommends:	libasound2
21cr|wine-recommends-1-2|30	Recommends:	libasyncns0
21cr|wine-recommends-1-2|31	Recommends:	libatk1.0_0
21cr|wine-recommends-1-2|32	Recommends:	libattr1
21cr|wine-recommends-1-2|33	Recommends:	libavahi-client3
21cr|wine-recommends-1-2|34	Recommends:	libavahi-common3
21cr|wine-recommends-1-2|35	Recommends:	libavcodec58
21cr|wine-recommends-1-2|36	Recommends:	libavformat58
21cr|wine-recommends-1-2|37	Recommends:	libavutil56
21cr|wine-recommends-1-2|38	Recommends:	libblkid1
21cr|wine-recommends-1-2|39	Recommends:	libbluray2
21cr|wine-recommends-1-2|40	Recommends:	libbsd0
21cr|wine-recommends-1-2|41	Recommends:	libbzip2_1
21cr|wine-recommends-1-2|42	Recommends:	libcairo2
21cr|wine-recommends-1-2|43	Recommends:	libcanberra0
21cr|wine-recommends-1-2|44	Recommends:	libcap2
21cr|wine-recommends-1-2|45	Recommends:	libcares2
21cr|wine-recommends-1-2|46	Recommends:	libcelt0_2
21cr|wine-recommends-1-2|47	Recommends:	libcg0
21cr|wine-recommends-1-2|48	Recommends:	libcrypto1.0.0
21cr|wine-recommends-1-2|49	Recommends:	libcups2
21cr|wine-recommends-1-2|50	Recommends:	libcurl4
21cr|wine-recommends-1-2|51	Recommends:	libd3dadapter9_1
21cr|wine-recommends-1-2|52	Recommends:	libdatrie1
21cr|wine-recommends-1-2|53	Recommends:	libdb5.2
21cr|wine-recommends-1-2|54	Recommends:	libdbus-1_3
21cr|wine-recommends-1-2|55	Recommends:	libdbus-glib-1_2
21cr|wine-recommends-1-2|56	Recommends:	libdbusmenu-glib4
21cr|wine-recommends-1-2|57	Recommends:	libdconf1
21cr|wine-recommends-1-2|58	Recommends:	libdconf-gio-modules
21cr|wine-recommends-1-2|59	Recommends:	libdirect1.6_0
21cr|wine-recommends-1-2|60	Recommends:	libdirectfb1.6_0
21cr|wine-recommends-1-2|61	Recommends:	libdri-drivers
21cr|wine-recommends-1-2|62	Recommends:	libdri-drivers-intel
21cr|wine-recommends-1-2|63	Recommends:	libdri-drivers-radeon
21cr|wine-recommends-1-2|64	Recommends:	libdrm2
21cr|wine-recommends-1-2|65	Recommends:	libdrm_amdgpu1
21cr|wine-recommends-1-2|66	Recommends:	libdrm_intel1
21cr|wine-recommends-1-2|67	Recommends:	libdrm_nouveau2
21cr|wine-recommends-1-2|68	Recommends:	libdrm_radeon1
21cr|wine-recommends-1-2|69	Recommends:	libdw1
21cr|wine-recommends-1-2|70	Recommends:	libegl1
21cr|wine-recommends-1-2|71	Recommends:	libelf1
21cr|wine-recommends-1-2|72	Recommends:	libexif12
21cr|wine-recommends-1-2|73	Recommends:	libexpat1
21cr|wine-recommends-1-2|74	Recommends:	libext2fs2
21cr|wine-recommends-1-2|75	Recommends:	libffi7
21cr|wine-recommends-1-2|76	Recommends:	libflac8
21cr|wine-recommends-1-2|77	Recommends:	libfontconfig1
21cr|wine-recommends-1-2|78	Recommends:	libfreebl3
21cr|wine-recommends-1-2|79	Recommends:	libfreeglut3
21cr|wine-recommends-1-2|80	Recommends:	libfreetype6
21cr|wine-recommends-1-2|81	Recommends:	libfusion1.6_0
21cr|wine-recommends-1-2|82	Recommends:	libgamin-1_0
21cr|wine-recommends-1-2|83	Recommends:	libgbm1
21cr|wine-recommends-1-2|84	Recommends:	libgcc1
21cr|wine-recommends-1-2|85	Recommends:	libGConf2_4
21cr|wine-recommends-1-2|86	Recommends:	libgcrypt20
21cr|wine-recommends-1-2|87	Recommends:	libgdk_pixbuf2.0_0
21cr|wine-recommends-1-2|88	Recommends:	libgdk_pixbuf_xlib2.0_0
21cr|wine-recommends-1-2|89	Recommends:	libggi2
21cr|wine-recommends-1-2|90	Recommends:	libgii1
21cr|wine-recommends-1-2|91	Recommends:	libgio2.0_0
21cr|wine-recommends-1-2|92	Recommends:	libgl1
21cr|wine-recommends-1-2|93	Recommends:	libglib2.0_0
21cr|wine-recommends-1-2|94	Recommends:	libglu1
21cr|wine-recommends-1-2|95	Recommends:	libgmodule2.0_0
21cr|wine-recommends-1-2|96	Recommends:	libgmp10
21cr|wine-recommends-1-2|97	Recommends:	libgnutls30
21cr|wine-recommends-1-2|98	Recommends:	libgobject2.0_0
21cr|wine-recommends-1-2|99	Recommends:	libgomp1
21cr|wine-recommends-1-2|100	Recommends:	libgpg-error0
21cr|wine-recommends-1-2|101	Recommends:	libgphoto2_6
21cr|wine-recommends-1-2|102	Recommends:	libgphoto2_port12
21cr|wine-recommends-1-2|103	Recommends:	libgpm2
21cr|wine-recommends-1-2|104	Recommends:	libgraphite2_3
21cr|wine-recommends-1-2|105	Recommends:	libgsm1
21cr|wine-recommends-1-2|106	Recommends:	libgssapi_krb5_2
21cr|wine-recommends-1-2|107	Recommends:	libgstbase0.10_0
21cr|wine-recommends-1-2|108	Recommends:	libgstcheck0.10_0
21cr|wine-recommends-1-2|109	Recommends:	libgstcontroller0.10_0
21cr|wine-recommends-1-2|110	Recommends:	libgstdataprocol0.10_0
21cr|wine-recommends-1-2|111	Recommends:	libgstnet0.10_0
21cr|wine-recommends-1-2|112	Recommends:	libgstreamer0.10_0
21cr|wine-recommends-1-2|113	Recommends:	libgstreamer1.0_0
21cr|wine-recommends-1-2|114	Recommends:	libgstreamer-plugins-base0.10
21cr|wine-recommends-1-2|115	Recommends:	libgstreamer-plugins-base1.0_0
21cr|wine-recommends-1-2|116	Recommends:	libgthread2.0_0
21cr|wine-recommends-1-2|117	Recommends:	libgudev1.0_0
21cr|wine-recommends-1-2|118	Recommends:	libharfbuzz0
21cr|wine-recommends-1-2|119	Recommends:	libice6
21cr|wine-recommends-1-2|120	Recommends:	libidn12
21cr|wine-recommends-1-2|121	Recommends:	libindicator7
21cr|wine-recommends-1-2|122	Recommends:	libjack0
21cr|wine-recommends-1-2|123	Recommends:	libjacknet0
21cr|wine-recommends-1-2|124	Recommends:	libjasper4
21cr|wine-recommends-1-2|125	Recommends:	libjbig2
21cr|wine-recommends-1-2|126	Recommends:	libjpeg62
21cr|wine-recommends-1-2|127	Recommends:	libjpeg8
21cr|wine-recommends-1-2|128	Recommends:	libjson0
21cr|wine-recommends-1-2|129	Recommends:	libjson-c5
21cr|wine-recommends-1-2|130	Recommends:	libk5crypto3
21cr|wine-recommends-1-2|131	Recommends:	libkeyutils1
21cr|wine-recommends-1-2|132	Recommends:	libkrb5_3
21cr|wine-recommends-1-2|133	Recommends:	libkrb5support0
21cr|wine-recommends-1-2|134	Recommends:	liblame0
21cr|wine-recommends-1-2|135	Recommends:	liblcms2_2
21cr|wine-recommends-1-2|136	Recommends:	libldap2.4_2
21cr|wine-recommends-1-2|137	Recommends:	libllvm12
21cr|wine-recommends-1-2|138	Recommends:	libllvm15
21cr|wine-recommends-1-2|139	Recommends:	libllvm-plugins
21cr|wine-recommends-1-2|140	Recommends:	libltdl7
21cr|wine-recommends-1-2|141	Recommends:	liblua5.3
21cr|wine-recommends-1-2|142	Recommends:	liblzma5
21cr|wine-recommends-1-2|143	Recommends:	libmodplug1
21cr|wine-recommends-1-2|144	Recommends:	libmount1
21cr|wine-recommends-1-2|145	Recommends:	libmpg123_0
21cr|wine-recommends-1-2|146	Recommends:	libmurrine
21cr|wine-recommends-1-2|147	Recommends:	libncurses6
21cr|wine-recommends-1-2|148	Recommends:	libncursesw6
21cr|wine-recommends-1-2|149	Recommends:	libnotify4
21cr|wine-recommends-1-2|150	Recommends:	libnspr4
21cr|wine-recommends-1-2|151	Recommends:	libnss3
21cr|wine-recommends-1-2|152	Recommends:	libnut0
21cr|wine-recommends-1-2|153	Recommends:	libogg0
21cr|wine-recommends-1-2|154	Recommends:	libonig5
21cr|wine-recommends-1-2|155	Recommends:	libopenal1
21cr|wine-recommends-1-2|156	Recommends:	libopencl1
21cr|wine-recommends-1-2|157	Recommends:	libopencore-amr0
21cr|wine-recommends-1-2|158	Recommends:	libopenjpeg5
21cr|wine-recommends-1-2|159	Recommends:	libopenssl-engines1.1
21cr|wine-recommends-1-2|160	Recommends:	libopus0
21cr|wine-recommends-1-2|161	Recommends:	liborc0.4_0
21cr|wine-recommends-1-2|162	Recommends:	liborc-test0.4_0
21cr|wine-recommends-1-2|163	Recommends:	libp11-kit0
21cr|wine-recommends-1-2|164	Recommends:	libpango1.0_0
21cr|wine-recommends-1-2|165	Recommends:	libpangocairo1.0_0
21cr|wine-recommends-1-2|166	Recommends:	libpangoft2_1.0_0
21cr|wine-recommends-1-2|167	Recommends:	libpangox1.0_0
21cr|wine-recommends-1-2|168	Recommends:	libpangoxft1.0_0
21cr|wine-recommends-1-2|169	Recommends:	libpci3
21cr|wine-recommends-1-2|170	Recommends:	libpciaccess0
21cr|wine-recommends-1-2|171	Recommends:	libpcre1
21cr|wine-recommends-1-2|172	Recommends:	libpcrecpp0
21cr|wine-recommends-1-2|173	Recommends:	libpixman1_0
21cr|wine-recommends-1-2|174	Recommends:	libpng0
21cr|wine-recommends-1-2|175	Recommends:	libpng15
21cr|wine-recommends-1-2|176	Recommends:	libpng16
21cr|wine-recommends-1-2|177	Recommends:	libpulseaudio0
21cr|wine-recommends-1-2|178	Recommends:	libpulsecommon14.2
21cr|wine-recommends-1-2|179	Recommends:	libreadline8
21cr|wine-recommends-1-2|180	Recommends:	librtmp0
21cr|wine-recommends-1-2|181	Recommends:	libsamplerate0
21cr|wine-recommends-1-2|182	Recommends:	libsasl2
21cr|wine-recommends-1-2|183	Recommends:	libsasl2-plug-sasldb
21cr|wine-recommends-1-2|184	Recommends:	libschroedinger1.0_0
21cr|wine-recommends-1-2|185	Recommends:	libSDL1.2_0
21cr|wine-recommends-1-2|186	Recommends:	libSDL2_2.0_0
21cr|wine-recommends-1-2|187	Recommends:	libSDL2_image2.0_0
21cr|wine-recommends-1-2|188	Recommends:	libSDL2_mixer2.0_0
21cr|wine-recommends-1-2|189	Recommends:	libSDL2_net2.0_0
21cr|wine-recommends-1-2|190	Recommends:	libSDL2_ttf2.0_0
21cr|wine-recommends-1-2|191	Recommends:	libSDL_image1.2_0
21cr|wine-recommends-1-2|192	Recommends:	libSDL_mixer1.2_0
21cr|wine-recommends-1-2|193	Recommends:	libSDL_ttf2.0_0
21cr|wine-recommends-1-2|194	Recommends:	libselinux1
21cr|wine-recommends-1-2|195	Recommends:	libslang2
21cr|wine-recommends-1-2|196	Recommends:	libslang-modules
21cr|wine-recommends-1-2|197	Recommends:	libsm6
21cr|wine-recommends-1-2|198	Recommends:	libsmpeg0.4_0
21cr|wine-recommends-1-2|199	Recommends:	libsndfile1
21cr|wine-recommends-1-2|200	Recommends:	libsoxr0
21cr|wine-recommends-1-2|201	Recommends:	libspeex1
21cr|wine-recommends-1-2|202	Recommends:	libsqlite3_0
21cr|wine-recommends-1-2|203	Recommends:	libssh2_1
21cr|wine-recommends-1-2|204	Recommends:	libstdc++6
21cr|wine-recommends-1-2|205	Recommends:	libswresample3
21cr|wine-recommends-1-2|206	Recommends:	libswscaler5
21cr|wine-recommends-1-2|207	Recommends:	libsystemd0
21cr|wine-recommends-1-2|208	Recommends:	libtasn1_6
21cr|wine-recommends-1-2|209	Recommends:	libtdb1
21cr|wine-recommends-1-2|210	Recommends:	libthai0
21cr|wine-recommends-1-2|211	Recommends:	libtheora0
21cr|wine-recommends-1-2|212	Recommends:	libtheoradec1
21cr|wine-recommends-1-2|213	Recommends:	libtheoraenc1
21cr|wine-recommends-1-2|214	Recommends:	libtiff5
21cr|wine-recommends-1-2|215	Recommends:	libtinfo6
21cr|wine-recommends-1-2|216	Recommends:	libtxc-dxtn
21cr|wine-recommends-1-2|217	Recommends:	libudev1
21cr|wine-recommends-1-2|218	Recommends:	libusb1.0_0
21cr|wine-recommends-1-2|219	Recommends:	libuuid1
21cr|wine-recommends-1-2|220	Recommends:	libva2
21cr|wine-recommends-1-2|221	Recommends:	libvdpau1
21cr|wine-recommends-1-2|222	Recommends:	libvdpau-trace
21cr|wine-recommends-1-2|223	Recommends:	libvo-aacenc0
21cr|wine-recommends-1-2|224	Recommends:	libvo-amrwbenc0
21cr|wine-recommends-1-2|225	Recommends:	libvorbis0
21cr|wine-recommends-1-2|226	Recommends:	libvorbisenc2
21cr|wine-recommends-1-2|227	Recommends:	libvorbisfile3
21cr|wine-recommends-1-2|228	Recommends:	libvpx2_3
21cr|wine-recommends-1-2|229	Recommends:	libvpx6
21cr|wine-recommends-1-2|230	Recommends:	libvulkan1
21cr|wine-recommends-1-2|231	Recommends:	libwavpack1
21cr|wine-recommends-1-2|232	Recommends:	libwrap0
21cr|wine-recommends-1-2|233	Recommends:	libx11_6
21cr|wine-recommends-1-2|234	Recommends:	libx11-xcb1
21cr|wine-recommends-1-2|235	Recommends:	libx264_163
21cr|wine-recommends-1-2|236	Recommends:	libx265_192
21cr|wine-recommends-1-2|237	Recommends:	libxau6
21cr|wine-recommends-1-2|238	Recommends:	libxcb1
21cr|wine-recommends-1-2|239	Recommends:	libxcb-composite0
21cr|wine-recommends-1-2|240	Recommends:	libxcb-damage0
21cr|wine-recommends-1-2|241	Recommends:	libxcb-dpms0
21cr|wine-recommends-1-2|242	Recommends:	libxcb-dri2_0
21cr|wine-recommends-1-2|243	Recommends:	libxcb-dri3_0
21cr|wine-recommends-1-2|244	Recommends:	libxcb-glx0
21cr|wine-recommends-1-2|245	Recommends:	libxcb-present0
21cr|wine-recommends-1-2|246	Recommends:	libxcb-randr0
21cr|wine-recommends-1-2|247	Recommends:	libxcb-record0
21cr|wine-recommends-1-2|248	Recommends:	libxcb-render0
21cr|wine-recommends-1-2|249	Recommends:	libxcb-res0
21cr|wine-recommends-1-2|250	Recommends:	libxcb-screensaver0
21cr|wine-recommends-1-2|251	Recommends:	libxcb-shape0
21cr|wine-recommends-1-2|252	Recommends:	libxcb-shm0
21cr|wine-recommends-1-2|253	Recommends:	libxcb-sync1
21cr|wine-recommends-1-2|254	Recommends:	libxcb-xf86dri0
21cr|wine-recommends-1-2|255	Recommends:	libxcb-xfixes0
21cr|wine-recommends-1-2|256	Recommends:	libxcb-xinerama0
21cr|wine-recommends-1-2|257	Recommends:	libxcb-xkb1
21cr|wine-recommends-1-2|258	Recommends:	libxcb-xtest0
21cr|wine-recommends-1-2|259	Recommends:	libxcb-xv0
21cr|wine-recommends-1-2|260	Recommends:	libxcb-xvmc0
21cr|wine-recommends-1-2|261	Recommends:	libxcomposite1
21cr|wine-recommends-1-2|262	Recommends:	libxcursor1
21cr|wine-recommends-1-2|263	Recommends:	libxdamage1
21cr|wine-recommends-1-2|264	Recommends:	libxdmcp6
21cr|wine-recommends-1-2|265	Recommends:	libxext6
21cr|wine-recommends-1-2|266	Recommends:	libxfixes3
21cr|wine-recommends-1-2|267	Recommends:	libxft2
21cr|wine-recommends-1-2|268	Recommends:	libxi6
21cr|wine-recommends-1-2|269	Recommends:	libxinerama1
21cr|wine-recommends-1-2|270	Recommends:	libxml2_2
21cr|wine-recommends-1-2|271	Recommends:	libxmu6
21cr|wine-recommends-1-2|272	Recommends:	libxpm4
21cr|wine-recommends-1-2|273	Recommends:	libxrandr2
21cr|wine-recommends-1-2|274	Recommends:	libxrender1
21cr|wine-recommends-1-2|275	Recommends:	libxscrnsaver1
21cr|wine-recommends-1-2|276	Recommends:	libxshmfence1
21cr|wine-recommends-1-2|277	Recommends:	libxt6
21cr|wine-recommends-1-2|278	Recommends:	libxtst6
21cr|wine-recommends-1-2|279	Recommends:	libxv1
21cr|wine-recommends-1-2|280	Recommends:	libxvidcore4
21cr|wine-recommends-1-2|281	Recommends:	libxvmc1
21cr|wine-recommends-1-2|282	Recommends:	libxxf86vm1
21cr|wine-recommends-1-2|283	Recommends:	lvm2
21cr|wine-recommends-1-2|284	Recommends:	tar
21cr|wine-recommends-1-2|285	Recommends:	vkd3d
21cr|wine-recommends-1-2|286	Recommends:	vulkan
21cr|wine-recommends-1-2|287	Recommends:	webcore-fonts
21cr|wine-recommends-1-2|288	Recommends:	wget
21cr|wine-recommends-1-2|289	Recommends:	wine64
21cr|wine-recommends-1-2|290	Recommends:	zenity
21cr|wine-recommends-1-2|291	Recommends:	zstd
21cr|wine-recommends-1-2|292	Provides:	portwine-requires = %{EVRD}
21cr|wine-recommends-1-2|293	Provides:	portwine-suggests = %{EVRD}
21cr|wine-recommends-1-2|294	Provides:	task-portwine-requires = %{EVRD}
21cr|wine-recommends-1-2|295	Provides:	task-portwine-recommends = %{EVRD}
21cr|wine-recommends-1-2|296	Provides:	portwine-recommends = %{EVRD}
21cr|wine-recommends-1-2|297	Obsoletes:	portwine-recommends <= 4.4
21cr|wine-recommends-1-2|298	ExclusiveArch:	x86_64
21cr|wine-recommends-1-2|299	
21cr|wine-recommends-1-2|300	%description
21cr|wine-recommends-1-2|301	Task with recommends apps for wine, steam, etc.
21cr|wine-recommends-1-2|302	Ex. portwine-recommends.
21cr|wine-recommends-1-2|303	
21cr|wine-recommends-1-2|304	%files
21cr|wine-recommends-1-2|305	
21cr|wine-recommends-1-2|306	#----------------------------------------------------------------------------
21cr|wine-recommends-1-2|307	
21cr|wine-recommends-1-2|308	%prep
21cr|wine-recommends-1-2|309	
21cr|wine-recommends-1-2|310	%build
21cr|wine-recommends-1-2|311	
21cr|wine-recommends-1-2|312	%install

10935 21
21cr|winewizard-3.0.2-4|1	%define oname WineWizard
21cr|winewizard-3.0.2-4|2	
21cr|winewizard-3.0.2-4|3	Summary:	Wine Wizard is a new GUI for Wine written in Qt
21cr|winewizard-3.0.2-4|4	Name:		winewizard
21cr|winewizard-3.0.2-4|5	Version:	3.0.2
21cr|winewizard-3.0.2-4|6	Release:	4
21cr|winewizard-3.0.2-4|7	License:	GPLv3+
21cr|winewizard-3.0.2-4|8	Group:		Emulators
21cr|winewizard-3.0.2-4|9	Url:		http://wwizard.net/
21cr|winewizard-3.0.2-4|10	Source0:	https://github.com/LLIAKAJL/WineWizard/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|winewizard-3.0.2-4|11	Patch1:		WineWizard-2.0.0-desktop.patch
21cr|winewizard-3.0.2-4|12	Patch2:		WineWizard-2.0.1-no_local.patch
21cr|winewizard-3.0.2-4|13	Patch3:		winewizard-qt-5.11.patch
21cr|winewizard-3.0.2-4|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|winewizard-3.0.2-4|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|winewizard-3.0.2-4|16	BuildRequires:	pkgconfig(Qt5Network)
21cr|winewizard-3.0.2-4|17	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|winewizard-3.0.2-4|18	Requires:	bzip2
21cr|winewizard-3.0.2-4|19	Requires:	cabextract
21cr|winewizard-3.0.2-4|20	Requires:	unzip
21cr|winewizard-3.0.2-4|21	Requires:	wget
21cr|winewizard-3.0.2-4|22	
21cr|winewizard-3.0.2-4|23	%description
21cr|winewizard-3.0.2-4|24	Wine Wizard is a new GUI for Wine written in Qt.
21cr|winewizard-3.0.2-4|25	
21cr|winewizard-3.0.2-4|26	General feature of Wine Wizard - solutions, that users can create and edit
21cr|winewizard-3.0.2-4|27	directly from the application. Solution is a instruction what libraries,
21cr|winewizard-3.0.2-4|28	settings and versions of Wine are required for installation and running
21cr|winewizard-3.0.2-4|29	MS Windows application. If the solution already created, a user only choose
21cr|winewizard-3.0.2-4|30	the solution and run the installation file, Wine Wizard makes all work
21cr|winewizard-3.0.2-4|31	automatically.
21cr|winewizard-3.0.2-4|32	
21cr|winewizard-3.0.2-4|33	Unlike PlayOnLinux, a knowledge of the Shell language is not required for
21cr|winewizard-3.0.2-4|34	creation of solutions, everything is done with the mouse. Solutions are not
21cr|winewizard-3.0.2-4|35	required confirmation and verification, it makes possible to quickly build
21cr|winewizard-3.0.2-4|36	database of solutions. In the last resort, a user can write custom script
21cr|winewizard-3.0.2-4|37	that will be shown to the user before executing(disabled by default).
21cr|winewizard-3.0.2-4|38	
21cr|winewizard-3.0.2-4|39	%files
21cr|winewizard-3.0.2-4|40	%doc LICENSE README.md
21cr|winewizard-3.0.2-4|41	%{_bindir}/%{name}
21cr|winewizard-3.0.2-4|42	%{_datadir}/applications/%{name}.desktop
21cr|winewizard-3.0.2-4|43	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|winewizard-3.0.2-4|44	
21cr|winewizard-3.0.2-4|45	#----------------------------------------------------------------------------
21cr|winewizard-3.0.2-4|46	
21cr|winewizard-3.0.2-4|47	%prep
21cr|winewizard-3.0.2-4|48	%autosetup -p1 -n %{oname}-%{version}
21cr|winewizard-3.0.2-4|49	
21cr|winewizard-3.0.2-4|50	%build
21cr|winewizard-3.0.2-4|51	%qmake_qt5
21cr|winewizard-3.0.2-4|52	%make
21cr|winewizard-3.0.2-4|53	
21cr|winewizard-3.0.2-4|54	%install
21cr|winewizard-3.0.2-4|55	%makeinstall_qt

10936 21
21cr|winff-1.5.5-2|1	# This is useful to avoid the packaging of useless debug packages:
21cr|winff-1.5.5-2|2	# we don't need them
21cr|winff-1.5.5-2|3	%global	_enable_debug_packages %{nil}
21cr|winff-1.5.5-2|4	%global	 debug_package %{nil}
21cr|winff-1.5.5-2|5	
21cr|winff-1.5.5-2|6	Summary:	A graphical interface for the video converter ffmpeg
21cr|winff-1.5.5-2|7	Name:		winff
21cr|winff-1.5.5-2|8	Version:	1.5.5
21cr|winff-1.5.5-2|9	Release:	2
21cr|winff-1.5.5-2|10	License:	GPLv3+
21cr|winff-1.5.5-2|11	Group:		Video
21cr|winff-1.5.5-2|12	# Urls dead: now replaced by imgfuel online service
21cr|winff-1.5.5-2|13	Url:		http://winff.org
21cr|winff-1.5.5-2|14	Source0:	%{name}-%{version}-source.tar.gz
21cr|winff-1.5.5-2|15	Patch0:		winff-1.5.5-add-default-pdf-launcher-to-list-of-pdf-viewers.patch
21cr|winff-1.5.5-2|16	Patch1:		winff-1.5.5-fix-upstream-version-number-in-About-menu.patch
21cr|winff-1.5.5-2|17	Patch2:		winff-1.5.5-fix-up-the-symbols.patch
21cr|winff-1.5.5-2|18	Patch3:		winff-1.5.5-lazarus1.8.patch
21cr|winff-1.5.5-2|19	BuildRequires:	lazarus >= 2.0.0
21cr|winff-1.5.5-2|20	BuildRequires:	dos2unix
21cr|winff-1.5.5-2|21	Requires:	ffmpeg
21cr|winff-1.5.5-2|22	Requires:	xterm
21cr|winff-1.5.5-2|23	#lazarus not available on aarch64 and other
21cr|winff-1.5.5-2|24	ExclusiveArch:	%{ix86} %{x86_64}
21cr|winff-1.5.5-2|25	
21cr|winff-1.5.5-2|26	%description
21cr|winff-1.5.5-2|27	WinFF is a GUI for the command line video converter, FFMPEG. It will convert
21cr|winff-1.5.5-2|28	almost any video file that FFmpeg will convert. WinFF does multiple files in
21cr|winff-1.5.5-2|29	multiple formats at one time. You can for example convert mpeg's, flv's, and
21cr|winff-1.5.5-2|30	mov's, all into avi's all at once.
21cr|winff-1.5.5-2|31	
21cr|winff-1.5.5-2|32	%files
21cr|winff-1.5.5-2|33	%doc *.txt docs/*
21cr|winff-1.5.5-2|34	%{_bindir}/%{name}
21cr|winff-1.5.5-2|35	%{_datadir}/%{name}
21cr|winff-1.5.5-2|36	%{_datadir}/applications/%{name}.desktop
21cr|winff-1.5.5-2|37	%{_datadir}/pixmaps/*.png
21cr|winff-1.5.5-2|38	%{_iconsdir}/*
21cr|winff-1.5.5-2|39	%{_mandir}/man1/*
21cr|winff-1.5.5-2|40	
21cr|winff-1.5.5-2|41	#------------------------------------------------------------------
21cr|winff-1.5.5-2|42	
21cr|winff-1.5.5-2|43	%prep
21cr|winff-1.5.5-2|44	%setup -qn %{name}
21cr|winff-1.5.5-2|45	%apply_patches
21cr|winff-1.5.5-2|46	
21cr|winff-1.5.5-2|47	# Fix EOL (Version 1.2.0)
21cr|winff-1.5.5-2|48	dos2unix {changelog,README-Presets,README}.txt
21cr|winff-1.5.5-2|49	chmod -x {README,README-Presets,changelog}.txt
21cr|winff-1.5.5-2|50	
21cr|winff-1.5.5-2|51	pushd docs
21cr|winff-1.5.5-2|52	find . -type f -exec chmod -x {} \;
21cr|winff-1.5.5-2|53	popd
21cr|winff-1.5.5-2|54	
21cr|winff-1.5.5-2|55	
21cr|winff-1.5.5-2|56	%build
21cr|winff-1.5.5-2|57	# Hack to get lazarus with correct options in lazarus-tmp dir
21cr|winff-1.5.5-2|58	mkdir our-lazarus-tmp
21cr|winff-1.5.5-2|59	cp %{_sysconfdir}/lazarus/environmentoptions.xml our-lazarus-tmp/
21cr|winff-1.5.5-2|60	sed -i 's|__FPCSRCDIR__|%{_datadir}/fpcsrc|g' our-lazarus-tmp/environmentoptions.xml
21cr|winff-1.5.5-2|61	sed -i 's|__LAZARUSDIR__|%{_libdir}/lazarus/|g' our-lazarus-tmp/environmentoptions.xml
21cr|winff-1.5.5-2|62	# use lazarus-tmp for configuration
21cr|winff-1.5.5-2|63	lazbuild --ws=gtk2 --pcp=our-lazarus-tmp -B winff.lpr
21cr|winff-1.5.5-2|64	
21cr|winff-1.5.5-2|65	
21cr|winff-1.5.5-2|66	%install
21cr|winff-1.5.5-2|67	mkdir -p %{buildroot}{%{_bindir},%{_datadir}/%{name}/languages}
21cr|winff-1.5.5-2|68	
21cr|winff-1.5.5-2|69	# Install winff binary
21cr|winff-1.5.5-2|70	install %{name} %{buildroot}%{_bindir}
21cr|winff-1.5.5-2|71	
21cr|winff-1.5.5-2|72	# Install languages
21cr|winff-1.5.5-2|73	install -m 0755 languages/*.po %{buildroot}%{_datadir}/%{name}/languages
21cr|winff-1.5.5-2|74	chmod -x  %{buildroot}%{_datadir}/%{name}/languages/*.po
21cr|winff-1.5.5-2|75	
21cr|winff-1.5.5-2|76	# Install presets
21cr|winff-1.5.5-2|77	install -m 0644 presets.xml %{buildroot}%{_datadir}/%{name}
21cr|winff-1.5.5-2|78	
21cr|winff-1.5.5-2|79	mkdir -p %{buildroot}{%{_datadir}/pixmaps,%{_datadir}/applications,%{_mandir}/man1}
21cr|winff-1.5.5-2|80	
21cr|winff-1.5.5-2|81	# Install man page
21cr|winff-1.5.5-2|82	install -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1
21cr|winff-1.5.5-2|83	
21cr|winff-1.5.5-2|84	# Install icons
21cr|winff-1.5.5-2|85	install winff-icons/48x48/%{name}.png %{buildroot}%{_datadir}/pixmaps
21cr|winff-1.5.5-2|86	for i in 16 24 32 48; do
21cr|winff-1.5.5-2|87	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps
21cr|winff-1.5.5-2|88	install winff-icons/"$i"x"$i"/*.png %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps
21cr|winff-1.5.5-2|89	done
21cr|winff-1.5.5-2|90	
21cr|winff-1.5.5-2|91	# Desktop file
21cr|winff-1.5.5-2|92	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|winff-1.5.5-2|93	[Desktop Entry]
21cr|winff-1.5.5-2|94	Type=Application
21cr|winff-1.5.5-2|95	Name=WinFF
21cr|winff-1.5.5-2|96	GenericName=WinFF
21cr|winff-1.5.5-2|97	Comment=A GUI for FFMPEG
21cr|winff-1.5.5-2|98	Exec=%{name}
21cr|winff-1.5.5-2|99	Icon=%{name}
21cr|winff-1.5.5-2|100	MimeType=application/winff;
21cr|winff-1.5.5-2|101	Categories=AudioVideo;Video;
21cr|winff-1.5.5-2|102	EOF

10937 21
21cr|winurl-1.3-4|1	%global debug_package %{nil}
21cr|winurl-1.3-4|2	
21cr|winurl-1.3-4|3	Name:		winurl
21cr|winurl-1.3-4|4	Version:	1.3
21cr|winurl-1.3-4|5	Release:	4
21cr|winurl-1.3-4|6	Summary:	WinURL creates and opens Internet ShortCuts (*.url)
21cr|winurl-1.3-4|7	Group:		File tools
21cr|winurl-1.3-4|8	License:	GPLv3+
21cr|winurl-1.3-4|9	URL:		https://github.com/AKotov-dev/winurl
21cr|winurl-1.3-4|10	Source0:	https://github.com/AKotov-dev/winurl/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|winurl-1.3-4|11	Source1:	icons.tar.gz
21cr|winurl-1.3-4|12	BuildRequires:	xdg-utils
21cr|winurl-1.3-4|13	BuildRequires:	gettext
21cr|winurl-1.3-4|14	BuildRequires:	hicolor-icon-theme
21cr|winurl-1.3-4|15	BuildRequires:	lazarus
21cr|winurl-1.3-4|16	Recommends:	xdg-utils
21cr|winurl-1.3-4|17	Recommends:	hicolor-icon-theme
21cr|winurl-1.3-4|18	
21cr|winurl-1.3-4|19	%description
21cr|winurl-1.3-4|20	WinURL associates the launch of *.url files (application/x-mswinurl) via a shortcut script
21cr|winurl-1.3-4|21	and creates Internet ShortCuts that is compatible with Windows
21cr|winurl-1.3-4|22	...
21cr|winurl-1.3-4|23	More information: /usr/share/doc/package_name/repack.txt
21cr|winurl-1.3-4|24	
21cr|winurl-1.3-4|25	%files
21cr|winurl-1.3-4|26	%doc ../README.md
21cr|winurl-1.3-4|27	%license ../LICENSE
21cr|winurl-1.3-4|28	%{_datadir}/WinURL
21cr|winurl-1.3-4|29	%{_datadir}/nemo
21cr|winurl-1.3-4|30	%{_datadir}/file-manager
21cr|winurl-1.3-4|31	%{_datadir}/pixmaps/WinURL.png
21cr|winurl-1.3-4|32	%{_iconsdir}/hicolor/*/*/*.png
21cr|winurl-1.3-4|33	%{_datadir}/applications/WinURL.desktop
21cr|winurl-1.3-4|34	
21cr|winurl-1.3-4|35	%post
21cr|winurl-1.3-4|36	#Launcher with *.desktop associate (install)
21cr|winurl-1.3-4|37	xdg-mime default WinURL.desktop application/x-mswinurl
21cr|winurl-1.3-4|38	#Icons and cache update (install)
21cr|winurl-1.3-4|39	xdg-icon-resource forceupdate; gtk-update-icon-cache -q -f /usr/share/icons/hicolor;
21cr|winurl-1.3-4|40	update-desktop-database -q /usr/share/applications;
21cr|winurl-1.3-4|41	
21cr|winurl-1.3-4|42	%postun
21cr|winurl-1.3-4|43	#Launcher without *.desktop associate (remove)
21cr|winurl-1.3-4|44	xdg-mime default WinURL.desktop application/x-mswinurl;
21cr|winurl-1.3-4|45	#Icons and cache update (remove)
21cr|winurl-1.3-4|46	xdg-icon-resource forceupdate; gtk-update-icon-cache -q -f /usr/share/icons/hicolor;
21cr|winurl-1.3-4|47	update-desktop-database -q /usr/share/applications;
21cr|winurl-1.3-4|48	
21cr|winurl-1.3-4|49	#------------------------------------------------------------
21cr|winurl-1.3-4|50	%prep
21cr|winurl-1.3-4|51	%setup -n %{name}-%{version}/WinURL -a1
21cr|winurl-1.3-4|52	
21cr|winurl-1.3-4|53	# remove prebuild file
21cr|winurl-1.3-4|54	rm -f WinURL
21cr|winurl-1.3-4|55	
21cr|winurl-1.3-4|56	%build
21cr|winurl-1.3-4|57	lazbuild --build-all *.lpi
21cr|winurl-1.3-4|58	
21cr|winurl-1.3-4|59	#translate additional messages
21cr|winurl-1.3-4|60	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|winurl-1.3-4|61	
21cr|winurl-1.3-4|62	%install
21cr|winurl-1.3-4|63	mkdir -p %{buildroot}%{_datadir}/{pixmaps,WinURL,applications,icons}
21cr|winurl-1.3-4|64	mkdir -p %{buildroot}%{_datadir}/WinURL/languages
21cr|winurl-1.3-4|65	
21cr|winurl-1.3-4|66	cp WinURL %{buildroot}%{_datadir}/WinURL
21cr|winurl-1.3-4|67	cp usr/share/applications/WinURL.desktop %{buildroot}%{_datadir}/applications/
21cr|winurl-1.3-4|68	cp -r usr/share/file-manager %{buildroot}%{_datadir}/
21cr|winurl-1.3-4|69	cp -r usr/share/nemo %{buildroot}%{_datadir}/
21cr|winurl-1.3-4|70	cp -r icons/hicolor %{buildroot}%{_iconsdir}/
21cr|winurl-1.3-4|71	cp icons/WinURL.png %{buildroot}%{_datadir}/pixmaps/
21cr|winurl-1.3-4|72	cp languages/*.mo %{buildroot}%{_datadir}/WinURL/languages/
21cr|winurl-1.3-4|73	cp -r ico %{buildroot}%{_datadir}/WinURL/

10938 21
21cr|wirec-0-3.git6bcb88.1|1	%define commit 6bcb8851c38c6cd658bd3ea1475a4e1fe1789b1e
21cr|wirec-0-3.git6bcb88.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|wirec-0-3.git6bcb88.1|3	
21cr|wirec-0-3.git6bcb88.1|4	Summary:	Convert BigBlueButton recordings (or any other webpage) to video file by screencasting
21cr|wirec-0-3.git6bcb88.1|5	Name:		wirec
21cr|wirec-0-3.git6bcb88.1|6	Version:	0
21cr|wirec-0-3.git6bcb88.1|7	Release:	3.git%{commit_short}.1
21cr|wirec-0-3.git6bcb88.1|8	License:	GPLv3
21cr|wirec-0-3.git6bcb88.1|9	Group:		Archiving/Other
21cr|wirec-0-3.git6bcb88.1|10	Url:		https://gitlab.com/mikhailnov/wirec
21cr|wirec-0-3.git6bcb88.1|11	Source0:	https://gitlab.com/mikhailnov/wirec/-/archive/%{commit}/wirec-%{commit}.tar.gz
21cr|wirec-0-3.git6bcb88.1|12	BuildArch:	noarch
21cr|wirec-0-3.git6bcb88.1|13	BuildRequires:	fonts-ttf-thai
21cr|wirec-0-3.git6bcb88.1|14	BuildRequires:	libreoffice-draw
21cr|wirec-0-3.git6bcb88.1|15	Requires:	bash
21cr|wirec-0-3.git6bcb88.1|16	Requires:	%{_bindir}/chromium-browser
21cr|wirec-0-3.git6bcb88.1|17	Requires:	%{_bindir}/ffmpeg
21cr|wirec-0-3.git6bcb88.1|18	Requires:	%{_bindir}/ffprobe
21cr|wirec-0-3.git6bcb88.1|19	Requires:	%{_bindir}/pacmd
21cr|wirec-0-3.git6bcb88.1|20	Requires:	%{_bindir}/pactl
21cr|wirec-0-3.git6bcb88.1|21	Requires:	%{_bindir}/xdotool
21cr|wirec-0-3.git6bcb88.1|22	Requires:	%{_bindir}/Xephyr
21cr|wirec-0-3.git6bcb88.1|23	Requires:	%{_bindir}/xfwm4
21cr|wirec-0-3.git6bcb88.1|24	Requires:	%{_bindir}/Xvfb
21cr|wirec-0-3.git6bcb88.1|25	# GUI is optional
21cr|wirec-0-3.git6bcb88.1|26	Recommends:	zenity
21cr|wirec-0-3.git6bcb88.1|27	
21cr|wirec-0-3.git6bcb88.1|28	%description
21cr|wirec-0-3.git6bcb88.1|29	Convert BigBlueButton recordings (or any other webpage) to video file by screencasting
21cr|wirec-0-3.git6bcb88.1|30	
21cr|wirec-0-3.git6bcb88.1|31	%files
21cr|wirec-0-3.git6bcb88.1|32	%doc debian/changelog
21cr|wirec-0-3.git6bcb88.1|33	%{_bindir}/wirec
21cr|wirec-0-3.git6bcb88.1|34	%{_datadir}/wirec
21cr|wirec-0-3.git6bcb88.1|35	%{_datadir}/icons/wirec.svg
21cr|wirec-0-3.git6bcb88.1|36	%{_datadir}/applications/wirec.desktop
21cr|wirec-0-3.git6bcb88.1|37	
21cr|wirec-0-3.git6bcb88.1|38	#------------------------------------------------------------------
21cr|wirec-0-3.git6bcb88.1|39	
21cr|wirec-0-3.git6bcb88.1|40	%prep
21cr|wirec-0-3.git6bcb88.1|41	%autosetup -p1 -n %{name}-%{commit}
21cr|wirec-0-3.git6bcb88.1|42	
21cr|wirec-0-3.git6bcb88.1|43	%build
21cr|wirec-0-3.git6bcb88.1|44	
21cr|wirec-0-3.git6bcb88.1|45	%install
21cr|wirec-0-3.git6bcb88.1|46	%makeinstall_std

10939 21
21cr|wire-desktop-3.29.3004-1|1	%define __provides_exclude_from %{_libdir}/%{name}/.*\\.so
21cr|wire-desktop-3.29.3004-1|2	%define privlibs libffmpeg|libnode
21cr|wire-desktop-3.29.3004-1|3	%define __requires_exclude ^(%{privlibs})\\.so|lodash.some|commander|glob|uglify-js
21cr|wire-desktop-3.29.3004-1|4	
21cr|wire-desktop-3.29.3004-1|5	%define debug_package %{nil}
21cr|wire-desktop-3.29.3004-1|6	
21cr|wire-desktop-3.29.3004-1|7	Summary:	Modern communication, full privacy
21cr|wire-desktop-3.29.3004-1|8	Name:		wire-desktop
21cr|wire-desktop-3.29.3004-1|9	Version:	3.29.3004
21cr|wire-desktop-3.29.3004-1|10	Release:	1
21cr|wire-desktop-3.29.3004-1|11	License:	GPLv3
21cr|wire-desktop-3.29.3004-1|12	Group:		Networking/Instant messaging
21cr|wire-desktop-3.29.3004-1|13	Url:		https://wire.com
21cr|wire-desktop-3.29.3004-1|14	Source0:	https://github.com/wireapp/wire-desktop/archive/linux/%{version}.tar.gz?/%{name}-linux-%{version}.tar.gz
21cr|wire-desktop-3.29.3004-1|15	Source1:	wire-desktop.rpmlintrc
21cr|wire-desktop-3.29.3004-1|16	Source2:	%{name}.desktop
21cr|wire-desktop-3.29.3004-1|17	BuildRequires:	desktop-file-utils
21cr|wire-desktop-3.29.3004-1|18	BuildRequires:	git
21cr|wire-desktop-3.29.3004-1|19	BuildRequires:	hicolor-icon-theme
21cr|wire-desktop-3.29.3004-1|20	BuildRequires:	yarn
21cr|wire-desktop-3.29.3004-1|21	ExclusiveArch:	x86_64
21cr|wire-desktop-3.29.3004-1|22	
21cr|wire-desktop-3.29.3004-1|23	%description
21cr|wire-desktop-3.29.3004-1|24	Wire is an open source, cross-platform, encrypted instant messaging client. It
21cr|wire-desktop-3.29.3004-1|25	uses the Internet to make voice and video calls; send text messages, files,
21cr|wire-desktop-3.29.3004-1|26	images, videos, audio files and user drawings depending on the clients used. It
21cr|wire-desktop-3.29.3004-1|27	can be used on any of the available clients, requiring a phone number or email
21cr|wire-desktop-3.29.3004-1|28	for registration.
21cr|wire-desktop-3.29.3004-1|29	
21cr|wire-desktop-3.29.3004-1|30	%files
21cr|wire-desktop-3.29.3004-1|31	%doc README.md
21cr|wire-desktop-3.29.3004-1|32	%license LICENSE
21cr|wire-desktop-3.29.3004-1|33	%{_bindir}/%{name}
21cr|wire-desktop-3.29.3004-1|34	%dir %{_libdir}/%{name}
21cr|wire-desktop-3.29.3004-1|35	%{_libdir}/%{name}/*
21cr|wire-desktop-3.29.3004-1|36	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21cr|wire-desktop-3.29.3004-1|37	%{_datadir}/applications/%{name}.desktop
21cr|wire-desktop-3.29.3004-1|38	
21cr|wire-desktop-3.29.3004-1|39	#----------------------------------------------------------------------------
21cr|wire-desktop-3.29.3004-1|40	
21cr|wire-desktop-3.29.3004-1|41	%prep
21cr|wire-desktop-3.29.3004-1|42	%autosetup -p1 -n %{name}-linux-%{version}
21cr|wire-desktop-3.29.3004-1|43	
21cr|wire-desktop-3.29.3004-1|44	# Create launcher script
21cr|wire-desktop-3.29.3004-1|45	cat << EOF > %{name}-launcher
21cr|wire-desktop-3.29.3004-1|46	#!/bin/sh
21cr|wire-desktop-3.29.3004-1|47	
21cr|wire-desktop-3.29.3004-1|48	%{_libdir}/%{name}/%{name}
21cr|wire-desktop-3.29.3004-1|49	EOF
21cr|wire-desktop-3.29.3004-1|50	
21cr|wire-desktop-3.29.3004-1|51	%build
21cr|wire-desktop-3.29.3004-1|52	yarn
21cr|wire-desktop-3.29.3004-1|53	export LINUX_TARGET=tar.xz
21cr|wire-desktop-3.29.3004-1|54	yarn build:linux
21cr|wire-desktop-3.29.3004-1|55	
21cr|wire-desktop-3.29.3004-1|56	%install
21cr|wire-desktop-3.29.3004-1|57	# Place files
21cr|wire-desktop-3.29.3004-1|58	install -d %{buildroot}%{_libdir}/%{name}
21cr|wire-desktop-3.29.3004-1|59	cp -r wrap/dist/linux*unpacked/* \
21cr|wire-desktop-3.29.3004-1|60	%{buildroot}%{_libdir}/%{name}/
21cr|wire-desktop-3.29.3004-1|61	
21cr|wire-desktop-3.29.3004-1|62	# Place launcher script
21cr|wire-desktop-3.29.3004-1|63	install -Dm755 %{name}-launcher %{buildroot}/usr/bin/%{name}
21cr|wire-desktop-3.29.3004-1|64	
21cr|wire-desktop-3.29.3004-1|65	# Place desktop entry and icon
21cr|wire-desktop-3.29.3004-1|66	install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|wire-desktop-3.29.3004-1|67	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|wire-desktop-3.29.3004-1|68	for res in 32x32 256x256; do
21cr|wire-desktop-3.29.3004-1|69	install -Dm644 resources/icons/${res}.png %{buildroot}/usr/share/icons/hicolor/${res}/apps/%{name}.png
21cr|wire-desktop-3.29.3004-1|70	done

10940 21
21cr|wise2-2.4.1-1|1	%define oname   wise
21cr|wise2-2.4.1-1|2	
21cr|wise2-2.4.1-1|3	Name:		wise2
21cr|wise2-2.4.1-1|4	Version:	2.4.1
21cr|wise2-2.4.1-1|5	Release:	1
21cr|wise2-2.4.1-1|6	Summary:	Comparisons of DNA and protein sequences
21cr|wise2-2.4.1-1|7	Group:		Sciences/Biology
21cr|wise2-2.4.1-1|8	License:	GPL
21cr|wise2-2.4.1-1|9	URL:		http://www.ebi.ac.uk/~birney/wise2
21cr|wise2-2.4.1-1|10	Source:		http://www.ebi.ac.uk/~birney/wise2/%{oname}%{version}.tar.gz
21cr|wise2-2.4.1-1|11	Patch0:		fix_getline.patch
21cr|wise2-2.4.1-1|12	Patch1:		wise2.4.1-replace-isnumber.patch
21cr|wise2-2.4.1-1|13	Patch2:		wise2.4.1-fix-makefile.patch
21cr|wise2-2.4.1-1|14	Patch3:		wise2.4.1-clean-makefile.patch
21cr|wise2-2.4.1-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|wise2-2.4.1-1|16	BuildRequires:	flex
21cr|wise2-2.4.1-1|17	Obsoletes:	wise = 2.4.1-3.mga5
21cr|wise2-2.4.1-1|18	
21cr|wise2-2.4.1-1|19	%description
21cr|wise2-2.4.1-1|20	Wise2 is a package focused on comparisons of biopolymers, commonly DNA and
21cr|wise2-2.4.1-1|21	protein sequence. Wise2's particular forte is the comparison of DNA sequence
21cr|wise2-2.4.1-1|22	at the level of its protein translation. This comparison allows the simulta-
21cr|wise2-2.4.1-1|23	neous prediction of say gene structure with homology based alignment.
21cr|wise2-2.4.1-1|24	
21cr|wise2-2.4.1-1|25	The Wise2 package was principally written by Ewan Birney, who wrote the main
21cr|wise2-2.4.1-1|26	genewise and estwise programs. The protein comparison database search program
21cr|wise2-2.4.1-1|27	was written by Richard Copley using the underlying Wise2 libraries.
21cr|wise2-2.4.1-1|28	Wise2 also uses code from Sean Eddy for reading HMMs and
21cr|wise2-2.4.1-1|29	for Extreme value distribution fitting.
21cr|wise2-2.4.1-1|30	
21cr|wise2-2.4.1-1|31	%prep
21cr|wise2-2.4.1-1|32	%setup -q -n %{oname}%{version}
21cr|wise2-2.4.1-1|33	%autopatch -p0
21cr|wise2-2.4.1-1|34	
21cr|wise2-2.4.1-1|35	%build
21cr|wise2-2.4.1-1|36	cd src
21cr|wise2-2.4.1-1|37	%make all || :
21cr|wise2-2.4.1-1|38	cd ../src/dyc/
21cr|wise2-2.4.1-1|39	%make newdyc || :
21cr|wise2-2.4.1-1|40	export PATH="$PATH:$PWD"
21cr|wise2-2.4.1-1|41	%make linux
21cr|wise2-2.4.1-1|42	cd ../../src
21cr|wise2-2.4.1-1|43	export WISECONFIGDIR="$PWD/../wisecfg"
21cr|wise2-2.4.1-1|44	%make init
21cr|wise2-2.4.1-1|45	%make CFLAGS="-c %{optflags} `pkg-config --libs glib-2.0 --cflags glib-2.0`" all
21cr|wise2-2.4.1-1|46	
21cr|wise2-2.4.1-1|47	%install
21cr|wise2-2.4.1-1|48	
21cr|wise2-2.4.1-1|49	install -d -m 755 %{buildroot}%{_bindir}
21cr|wise2-2.4.1-1|50	install -m 755 src/models/{pswdb,psw,genewisedb,estwisedb,estwise,genewise,dba,dnal,genomewise} %{buildroot}%{_bindir}
21cr|wise2-2.4.1-1|51	
21cr|wise2-2.4.1-1|52	install -d -m 755 %{buildroot}%{_datadir}/%{oname}
21cr|wise2-2.4.1-1|53	install -m 644 wisecfg/* %{buildroot}%{_datadir}/%{oname}
21cr|wise2-2.4.1-1|54	
21cr|wise2-2.4.1-1|55	# configuration
21cr|wise2-2.4.1-1|56	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21cr|wise2-2.4.1-1|57	echo "export WISECONFIGDIR=%{_datadir}/%{oname}" > %{buildroot}%{_sysconfdir}/profile.d/%{oname}.sh
21cr|wise2-2.4.1-1|58	echo "setenv WISECONFIGDIR %{_datadir}/%{oname}" > %{buildroot}%{_sysconfdir}/profile.d/%{oname}.csh
21cr|wise2-2.4.1-1|59	
21cr|wise2-2.4.1-1|60	%files
21cr|wise2-2.4.1-1|61	%doc README LICENSE docs
21cr|wise2-2.4.1-1|62	%{_bindir}/*
21cr|wise2-2.4.1-1|63	%{_datadir}/%{oname}
21cr|wise2-2.4.1-1|64	%config(noreplace) %{_sysconfdir}/profile.d/*

10941 21
21cr|wise-2.4.1-4|1	Summary:	Comparisons of DNA and protein sequences
21cr|wise-2.4.1-4|2	Name:		wise
21cr|wise-2.4.1-4|3	Version:	2.4.1
21cr|wise-2.4.1-4|4	Release:	4
21cr|wise-2.4.1-4|5	License:	GPLv2+
21cr|wise-2.4.1-4|6	Group:		Sciences/Biology
21cr|wise-2.4.1-4|7	Url:		http://www.ebi.ac.uk/~birney/wise2
21cr|wise-2.4.1-4|8	Source0:	http://www.ebi.ac.uk/~birney/wise2/%{name}%{version}.tar.gz
21cr|wise-2.4.1-4|9	Patch0:		fix_getline.patch
21cr|wise-2.4.1-4|10	Patch1:		wise2.4.1-replace-isnumber.patch
21cr|wise-2.4.1-4|11	Patch2:		wise2.4.1-fix-makefile.patch
21cr|wise-2.4.1-4|12	Patch3:		wise2.4.1-clean-makefile.patch
21cr|wise-2.4.1-4|13	BuildRequires:	flex
21cr|wise-2.4.1-4|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|wise-2.4.1-4|15	
21cr|wise-2.4.1-4|16	%description
21cr|wise-2.4.1-4|17	Wise2 is a package focused on comparisons of biopolymers, commonly DNA and
21cr|wise-2.4.1-4|18	protein sequence. Wise2's particular forte is the comparison of DNA sequence
21cr|wise-2.4.1-4|19	at the level of its protein translation. This comparison allows the simulta-
21cr|wise-2.4.1-4|20	neous prediction of say gene structure with homology based alignment.
21cr|wise-2.4.1-4|21	
21cr|wise-2.4.1-4|22	The Wise2 package was principally written by Ewan Birney, who wrote the main
21cr|wise-2.4.1-4|23	genewise and estwise programs. The protein comparison database search program
21cr|wise-2.4.1-4|24	was written by Richard Copley using the underlying Wise2 libraries.
21cr|wise-2.4.1-4|25	Wise2 also uses code from Sean Eddy for reading HMMs and
21cr|wise-2.4.1-4|26	for Extreme value distribution fitting.
21cr|wise-2.4.1-4|27	
21cr|wise-2.4.1-4|28	%files
21cr|wise-2.4.1-4|29	%doc README LICENSE docs
21cr|wise-2.4.1-4|30	%config(noreplace) %{_sysconfdir}/profile.d/*
21cr|wise-2.4.1-4|31	%{_bindir}/*
21cr|wise-2.4.1-4|32	%{_datadir}/%{name}
21cr|wise-2.4.1-4|33	
21cr|wise-2.4.1-4|34	#----------------------------------------------------------------------------
21cr|wise-2.4.1-4|35	
21cr|wise-2.4.1-4|36	%prep
21cr|wise-2.4.1-4|37	%setup -q -n %{name}%{version}
21cr|wise-2.4.1-4|38	%patch0 -p0
21cr|wise-2.4.1-4|39	%patch1 -p0
21cr|wise-2.4.1-4|40	%patch2 -p0
21cr|wise-2.4.1-4|41	%patch3 -p0
21cr|wise-2.4.1-4|42	
21cr|wise-2.4.1-4|43	%build
21cr|wise-2.4.1-4|44	cd src
21cr|wise-2.4.1-4|45	%make all || :
21cr|wise-2.4.1-4|46	cd ../src/dyc/
21cr|wise-2.4.1-4|47	%make newdyc || :
21cr|wise-2.4.1-4|48	export PATH="$PATH:$PWD"
21cr|wise-2.4.1-4|49	%make linux
21cr|wise-2.4.1-4|50	cd ../../src
21cr|wise-2.4.1-4|51	export WISECONFIGDIR="$PWD/../wisecfg"
21cr|wise-2.4.1-4|52	%make init
21cr|wise-2.4.1-4|53	%make CFLAGS="-c %{optflags} `pkg-config --libs glib-2.0 --cflags glib-2.0`" all
21cr|wise-2.4.1-4|54	
21cr|wise-2.4.1-4|55	%install
21cr|wise-2.4.1-4|56	install -d -m 755 %{buildroot}%{_bindir}
21cr|wise-2.4.1-4|57	install -m 755 src/models/{pswdb,psw,genewisedb,estwisedb,estwise,genewise,dba,dnal,genomewise} %{buildroot}%{_bindir}
21cr|wise-2.4.1-4|58	
21cr|wise-2.4.1-4|59	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|wise-2.4.1-4|60	install -m 644 wisecfg/* %{buildroot}%{_datadir}/%{name}
21cr|wise-2.4.1-4|61	
21cr|wise-2.4.1-4|62	# configuration
21cr|wise-2.4.1-4|63	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21cr|wise-2.4.1-4|64	echo "export WISECONFIGDIR=%{_datadir}/%{name}" > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh
21cr|wise-2.4.1-4|65	echo "setenv WISECONFIGDIR %{_datadir}/%{name}" > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh

10942 21
21cr|wizardpen-0.8.1-4|1	%define __libtoolize /bin/true
21cr|wizardpen-0.8.1-4|2	
21cr|wizardpen-0.8.1-4|3	Name:		wizardpen
21cr|wizardpen-0.8.1-4|4	Version:	0.8.1
21cr|wizardpen-0.8.1-4|5	Release:	4
21cr|wizardpen-0.8.1-4|6	Summary:	Wizardpen Driver for Linux
21cr|wizardpen-0.8.1-4|7	Group:		System/X11
21cr|wizardpen-0.8.1-4|8	License:	GPLv2+
21cr|wizardpen-0.8.1-4|9	URL:		https://launchpad.net/wizardpen
21cr|wizardpen-0.8.1-4|10	Source0:	http://launchpad.net/wizardpen/trunk/0.8/+download/xorg-input-%{name}-%{version}.tar.bz2
21cr|wizardpen-0.8.1-4|11	BuildRequires:	x11-proto-devel
21cr|wizardpen-0.8.1-4|12	BuildRequires:	x11-server-devel
21cr|wizardpen-0.8.1-4|13	BuildRequires:	pkgconfig(xorg-macros)
21cr|wizardpen-0.8.1-4|14	
21cr|wizardpen-0.8.1-4|15	%description
21cr|wizardpen-0.8.1-4|16	Wizardpen Driver for Linux.
21cr|wizardpen-0.8.1-4|17	What are referred to as "Genius Tablets" go by many names:
21cr|wizardpen-0.8.1-4|18	
21cr|wizardpen-0.8.1-4|19	* DigiPro 5x4 Graphics Tablet
21cr|wizardpen-0.8.1-4|20	* Digital Ink Pad (A4 format)
21cr|wizardpen-0.8.1-4|21	* G-pen
21cr|wizardpen-0.8.1-4|22	* EasyPen i405
21cr|wizardpen-0.8.1-4|23	* Genius Wizardpen
21cr|wizardpen-0.8.1-4|24	* Genius Mousepen
21cr|wizardpen-0.8.1-4|25	* Genius
21cr|wizardpen-0.8.1-4|26	* iBall
21cr|wizardpen-0.8.1-4|27	* Manhattan
21cr|wizardpen-0.8.1-4|28	* Pentagram
21cr|wizardpen-0.8.1-4|29	* QWare
21cr|wizardpen-0.8.1-4|30	* Trust TB-3100
21cr|wizardpen-0.8.1-4|31	* Trust TB-5300
21cr|wizardpen-0.8.1-4|32	* Trust TB-6300
21cr|wizardpen-0.8.1-4|33	* UC-LOGIC
21cr|wizardpen-0.8.1-4|34	
21cr|wizardpen-0.8.1-4|35	%prep
21cr|wizardpen-0.8.1-4|36	%setup -q -n xorg-input-%{name}-%{version}
21cr|wizardpen-0.8.1-4|37	
21cr|wizardpen-0.8.1-4|38	%build
21cr|wizardpen-0.8.1-4|39	#autoreconf -fi
21cr|wizardpen-0.8.1-4|40	%configure --with-xorg-module-dir=%{_libdir}/xorg/modules/
21cr|wizardpen-0.8.1-4|41	%make
21cr|wizardpen-0.8.1-4|42	
21cr|wizardpen-0.8.1-4|43	%install
21cr|wizardpen-0.8.1-4|44	make install DESTDIR=$RPM_BUILD_ROOT
21cr|wizardpen-0.8.1-4|45	
21cr|wizardpen-0.8.1-4|46	%files
21cr|wizardpen-0.8.1-4|47	%doc
21cr|wizardpen-0.8.1-4|48	%{_libdir}/xorg/modules/input/wizardpen_drv.so
21cr|wizardpen-0.8.1-4|49	%{_bindir}/wizardpen-calibrate
21cr|wizardpen-0.8.1-4|50	%{_datadir}/X11/xorg.conf.d/70-wizardpen.conf
21cr|wizardpen-0.8.1-4|51	%{_sysconfdir}/udev/rules.d/67-xorg-wizardpen.rules
21cr|wizardpen-0.8.1-4|52	%{_mandir}/man4/%name.*

10943 21
21cr|wizznic-1.1-1|1	%define debug_package	%{nil}
21cr|wizznic-1.1-1|2	%define oname Wizznic
21cr|wizznic-1.1-1|3	Name:           wizznic
21cr|wizznic-1.1-1|4	Version:        1.1
21cr|wizznic-1.1-1|5	Release:        1
21cr|wizznic-1.1-1|6	Summary:        Brick-matching puzzle game
21cr|wizznic-1.1-1|7	Group:          Games/Puzzles
21cr|wizznic-1.1-1|8	License:        GPLv3+
21cr|wizznic-1.1-1|9	Url:            http://wizznic.org/
21cr|wizznic-1.1-1|10	# https://github.com/DusteDdk/Wizznic
21cr|wizznic-1.1-1|11	Source0:        https://github.com/DusteDdk/Wizznic/archive/refs/tags/%{oname}-%{version}.tar.gz
21cr|wizznic-1.1-1|12	BuildRequires:  pkgconfig(sdl)
21cr|wizznic-1.1-1|13	BuildRequires:  pkgconfig(gl)
21cr|wizznic-1.1-1|14	BuildRequires:  pkgconfig(glu)
21cr|wizznic-1.1-1|15	BuildRequires:  pkgconfig(libpng)
21cr|wizznic-1.1-1|16	BuildRequires:  pkgconfig(SDL_image)
21cr|wizznic-1.1-1|17	BuildRequires:  pkgconfig(SDL_mixer)
21cr|wizznic-1.1-1|18	BuildRequires:  imagemagick
21cr|wizznic-1.1-1|19	BuildRequires:  desktop-file-utils
21cr|wizznic-1.1-1|20	Requires:       %{name}-data >= %{version}
21cr|wizznic-1.1-1|21	
21cr|wizznic-1.1-1|22	%description
21cr|wizznic-1.1-1|23	Wizznic is a brick-matching puzzle-game, an improved version of Puzznic.
21cr|wizznic-1.1-1|24	The challenge is to clear each level of bricks by moving the bricks next
21cr|wizznic-1.1-1|25	to each other, this sounds a lot easier than it is. The bricks are heavy,
21cr|wizznic-1.1-1|26	so you can only push them, not lift them up.
21cr|wizznic-1.1-1|27	
21cr|wizznic-1.1-1|28	%files
21cr|wizznic-1.1-1|29	%doc doc/*.txt README.md
21cr|wizznic-1.1-1|30	%{_datadir}/applications/%{name}.desktop
21cr|wizznic-1.1-1|31	%{_gamesbindir}/%{name}
21cr|wizznic-1.1-1|32	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|wizznic-1.1-1|33	%{_mandir}/man?/%{name}.*
21cr|wizznic-1.1-1|34	
21cr|wizznic-1.1-1|35	#----------------------------------------------------------------------
21cr|wizznic-1.1-1|36	
21cr|wizznic-1.1-1|37	%package data
21cr|wizznic-1.1-1|38	Summary:        Arch-independent data files for the Wizznic game
21cr|wizznic-1.1-1|39	BuildArch:      noarch
21cr|wizznic-1.1-1|40	
21cr|wizznic-1.1-1|41	%description data
21cr|wizznic-1.1-1|42	This package contains arch-independent data files for Wizznic,
21cr|wizznic-1.1-1|43	a brick-matching puzzle game.
21cr|wizznic-1.1-1|44	
21cr|wizznic-1.1-1|45	%files data
21cr|wizznic-1.1-1|46	%doc data/about.txt
21cr|wizznic-1.1-1|47	%{_gamesdatadir}/%{name}/
21cr|wizznic-1.1-1|48	
21cr|wizznic-1.1-1|49	#----------------------------------------------------------------------
21cr|wizznic-1.1-1|50	
21cr|wizznic-1.1-1|51	%prep
21cr|wizznic-1.1-1|52	%setup -qn %{oname}-%{version}
21cr|wizznic-1.1-1|53	sed -i 's|chmod -R 755|#chmod -R 755|' Makefile.linux
21cr|wizznic-1.1-1|54	
21cr|wizznic-1.1-1|55	%build
21cr|wizznic-1.1-1|56	%setup_compile_flags
21cr|wizznic-1.1-1|57	%make  CFLAGS_OPT="%{optflags}" \
21cr|wizznic-1.1-1|58	DATADIR="%{_gamesdatadir}/%{name}/"  \
21cr|wizznic-1.1-1|59	BINDIR="%{_gamesbindir}" \
21cr|wizznic-1.1-1|60	-f Makefile.linux
21cr|wizznic-1.1-1|61	
21cr|wizznic-1.1-1|62	
21cr|wizznic-1.1-1|63	
21cr|wizznic-1.1-1|64	%install
21cr|wizznic-1.1-1|65	%makeinstall_std -f Makefile.linux \
21cr|wizznic-1.1-1|66	BINDIR=%{_gamesbindir} \
21cr|wizznic-1.1-1|67	DATADIR=%{_gamesdatadir}/%{name}/
21cr|wizznic-1.1-1|68	
21cr|wizznic-1.1-1|69	# menu entry
21cr|wizznic-1.1-1|70	install -d %{buildroot}%{_datadir}/applications
21cr|wizznic-1.1-1|71	desktop-file-install tools/releaser/data/lin/%{name}.desktop \
21cr|wizznic-1.1-1|72	--remove-category=ActionGame \
21cr|wizznic-1.1-1|73	--remove-category=ArcadeGame \
21cr|wizznic-1.1-1|74	--add-category=LogicGame \
21cr|wizznic-1.1-1|75	--dir=%{buildroot}%{_datadir}/applications
21cr|wizznic-1.1-1|76	
21cr|wizznic-1.1-1|77	# icons
21cr|wizznic-1.1-1|78	for size in 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|wizznic-1.1-1|79	install -dm 0755 \
21cr|wizznic-1.1-1|80	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|wizznic-1.1-1|81	convert -strip -resize $size tools/releaser/data/lin/%{name}.png \
21cr|wizznic-1.1-1|82	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|wizznic-1.1-1|83	done

10944 21
21cr|wkhtmltopdf-0.12.6-3|1	%define debug_package %{nil}
21cr|wkhtmltopdf-0.12.6-3|2	
21cr|wkhtmltopdf-0.12.6-3|3	%define major		0
21cr|wkhtmltopdf-0.12.6-3|4	%define libname		%mklibname wkhtmltox %{major}
21cr|wkhtmltopdf-0.12.6-3|5	%define develname	%mklibname wkhtmltox -d
21cr|wkhtmltopdf-0.12.6-3|6	
21cr|wkhtmltopdf-0.12.6-3|7	Name:		wkhtmltopdf
21cr|wkhtmltopdf-0.12.6-3|8	Version:	0.12.6
21cr|wkhtmltopdf-0.12.6-3|9	Release:	3
21cr|wkhtmltopdf-0.12.6-3|10	Summary:	Simple utility to convert html to pdf
21cr|wkhtmltopdf-0.12.6-3|11	License:	GPLv3+
21cr|wkhtmltopdf-0.12.6-3|12	Group:		System/Printing
21cr|wkhtmltopdf-0.12.6-3|13	URL:		http://wkhtmltopdf.org/
21cr|wkhtmltopdf-0.12.6-3|14	Source0:	https://github.com/wkhtmltopdf/wkhtmltopdf/archive/%{version}/%{name}-%{version}.tar.gz
21cr|wkhtmltopdf-0.12.6-3|15	BuildRequires:	pkgconfig(Qt5Core)
21cr|wkhtmltopdf-0.12.6-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21cr|wkhtmltopdf-0.12.6-3|17	BuildRequires:	pkgconfig(Qt5Svg)
21cr|wkhtmltopdf-0.12.6-3|18	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|wkhtmltopdf-0.12.6-3|19	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|wkhtmltopdf-0.12.6-3|20	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21cr|wkhtmltopdf-0.12.6-3|21	Requires:	%{_lib}qt5gui5-offscreen%{_isa}
21cr|wkhtmltopdf-0.12.6-3|22	
21cr|wkhtmltopdf-0.12.6-3|23	%description
21cr|wkhtmltopdf-0.12.6-3|24	Simple utility to convert html to pdf using the webkit
21cr|wkhtmltopdf-0.12.6-3|25	rendering engine and Qt.
21cr|wkhtmltopdf-0.12.6-3|26	
21cr|wkhtmltopdf-0.12.6-3|27	%files
21cr|wkhtmltopdf-0.12.6-3|28	%doc AUTHORS CHANGELOG.md CHANGELOG-OLD README.md
21cr|wkhtmltopdf-0.12.6-3|29	%{_bindir}/wkhtmltoimage
21cr|wkhtmltopdf-0.12.6-3|30	%{_bindir}/wkhtmltopdf
21cr|wkhtmltopdf-0.12.6-3|31	%{_mandir}/man1/wkhtmltoimage.1.*
21cr|wkhtmltopdf-0.12.6-3|32	%{_mandir}/man1/wkhtmltopdf.1.*
21cr|wkhtmltopdf-0.12.6-3|33	
21cr|wkhtmltopdf-0.12.6-3|34	#-----------------------------------------------------------------
21cr|wkhtmltopdf-0.12.6-3|35	%package -n %{libname}
21cr|wkhtmltopdf-0.12.6-3|36	Summary:	Libraries for developing apps which will use bzip2
21cr|wkhtmltopdf-0.12.6-3|37	Group:		System/Libraries
21cr|wkhtmltopdf-0.12.6-3|38	
21cr|wkhtmltopdf-0.12.6-3|39	%description -n %{libname}
21cr|wkhtmltopdf-0.12.6-3|40	Library of  %{name} functions, for developing apps which will use the
21cr|wkhtmltopdf-0.12.6-3|41	%{name} library.
21cr|wkhtmltopdf-0.12.6-3|42	
21cr|wkhtmltopdf-0.12.6-3|43	%files -n %{libname}
21cr|wkhtmltopdf-0.12.6-3|44	%license LICENSE
21cr|wkhtmltopdf-0.12.6-3|45	%{_libdir}/libwkhtmltox.so.%{major}{,.*}
21cr|wkhtmltopdf-0.12.6-3|46	#-----------------------------------------------------------------
21cr|wkhtmltopdf-0.12.6-3|47	
21cr|wkhtmltopdf-0.12.6-3|48	%package -n %{develname}
21cr|wkhtmltopdf-0.12.6-3|49	Summary:	Header files for developing apps which will use bzip2
21cr|wkhtmltopdf-0.12.6-3|50	Group:		Development/C
21cr|wkhtmltopdf-0.12.6-3|51	Requires:	%{libname} = %{EVRD}
21cr|wkhtmltopdf-0.12.6-3|52	Provides:	lib%{name}-devel = %{EVRD}
21cr|wkhtmltopdf-0.12.6-3|53	Provides:	%{name}-devel = %{EVRD}
21cr|wkhtmltopdf-0.12.6-3|54	
21cr|wkhtmltopdf-0.12.6-3|55	%description -n %{develname}
21cr|wkhtmltopdf-0.12.6-3|56	The %{name}-devel package contains libraries and header files for
21cr|wkhtmltopdf-0.12.6-3|57	developing applications that use %{name}.
21cr|wkhtmltopdf-0.12.6-3|58	
21cr|wkhtmltopdf-0.12.6-3|59	%files -n %{develname}
21cr|wkhtmltopdf-0.12.6-3|60	%doc examples/
21cr|wkhtmltopdf-0.12.6-3|61	%{_libdir}/libwkhtmltox.so
21cr|wkhtmltopdf-0.12.6-3|62	%{_includedir}/wkhtmltox/
21cr|wkhtmltopdf-0.12.6-3|63	#-----------------------------------------------------------------
21cr|wkhtmltopdf-0.12.6-3|64	
21cr|wkhtmltopdf-0.12.6-3|65	%prep
21cr|wkhtmltopdf-0.12.6-3|66	%autosetup -p1
21cr|wkhtmltopdf-0.12.6-3|67	
21cr|wkhtmltopdf-0.12.6-3|68	# libdir handling.. better handling needed
21cr|wkhtmltopdf-0.12.6-3|69	sed -i.lib -e \
21cr|wkhtmltopdf-0.12.6-3|70	'/INSTALLBASE/s|lib|%{_lib}|' \
21cr|wkhtmltopdf-0.12.6-3|71	src/lib/lib.pro
21cr|wkhtmltopdf-0.12.6-3|72	
21cr|wkhtmltopdf-0.12.6-3|73	%build
21cr|wkhtmltopdf-0.12.6-3|74	%qmake_qt5
21cr|wkhtmltopdf-0.12.6-3|75	%make_build
21cr|wkhtmltopdf-0.12.6-3|76	
21cr|wkhtmltopdf-0.12.6-3|77	%install
21cr|wkhtmltopdf-0.12.6-3|78	%make_install INSTALL_ROOT=%{buildroot}%{_prefix}

10945 21
21cr|wlandetect-0.3-14|1	Summary: 	Simple wireless roaming daemon
21cr|wlandetect-0.3-14|2	Name: 		wlandetect
21cr|wlandetect-0.3-14|3	Version: 	0.3
21cr|wlandetect-0.3-14|4	Release: 	14
21cr|wlandetect-0.3-14|5	License: 	GPL
21cr|wlandetect-0.3-14|6	Group: 		System/Configuration/Networking
21cr|wlandetect-0.3-14|7	URL: 		http://jelmer.vernstok.nl/oss/wlandetect/
21cr|wlandetect-0.3-14|8	Source: 	%{name}-%{version}.tar.bz2
21cr|wlandetect-0.3-14|9	Patch1:		wlandetect-init.d.patch
21cr|wlandetect-0.3-14|10	Patch2:		wlandetect-pid.patch
21cr|wlandetect-0.3-14|11	BuildArch:	noarch
21cr|wlandetect-0.3-14|12	Requires:	wireless-tools
21cr|wlandetect-0.3-14|13	Buildroot: 	%{_tmppath}/%{name}-%{version}-buildroot
21cr|wlandetect-0.3-14|14	
21cr|wlandetect-0.3-14|15	%description
21cr|wlandetect-0.3-14|16	Wlandetect is a very simple Perl script that checks which access points and
21cr|wlandetect-0.3-14|17	other peers can be reached and executes some commands based on what it has
21cr|wlandetect-0.3-14|18	found. It is very useful if you often switch between various wireless
21cr|wlandetect-0.3-14|19	environments.
21cr|wlandetect-0.3-14|20	
21cr|wlandetect-0.3-14|21	%prep
21cr|wlandetect-0.3-14|22	
21cr|wlandetect-0.3-14|23	%setup -q
21cr|wlandetect-0.3-14|24	%patch1 -p0 -b .init
21cr|wlandetect-0.3-14|25	%patch2 -p0 -b .pid
21cr|wlandetect-0.3-14|26	
21cr|wlandetect-0.3-14|27	%install
21cr|wlandetect-0.3-14|28	rm -rf %{buildroot}
21cr|wlandetect-0.3-14|29	
21cr|wlandetect-0.3-14|30	mkdir -p %{buildroot}/%{_mandir}/man8
21cr|wlandetect-0.3-14|31	cp wlandetect.8 %{buildroot}/%{_mandir}/man8
21cr|wlandetect-0.3-14|32	mkdir -p %{buildroot}/%{_sbindir}
21cr|wlandetect-0.3-14|33	cp wlandetect %{buildroot}/%{_sbindir}
21cr|wlandetect-0.3-14|34	mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/init.d
21cr|wlandetect-0.3-14|35	perl -p -e 's,/usr/local/sbin,%{_sbindir},g' %{name}-init.d > %{buildroot}/%{_sysconfdir}/rc.d/init.d/%{name}
21cr|wlandetect-0.3-14|36	echo "# FORMAT: ESSID<tab><tab>commands" > %{buildroot}/%{_sysconfdir}/wlandetect.conf
21cr|wlandetect-0.3-14|37	echo "# use @DEV@ for device name" >>  %{buildroot}/%{_sysconfdir}/wlandetect.conf
21cr|wlandetect-0.3-14|38	echo "default		/sbin/iwconfig @DEV@ essid any key ""; /sbin/ifup @DEV@; dhclient @DEV@" >> %{buildroot}/%{_sysconfdir}/wlandetect.conf
21cr|wlandetect-0.3-14|39	echo "linksys		/sbin/iwconfig @DEV@ essid any key ""; /sbin/ifup @DEV@; dhclient @DEV@" >> %{buildroot}/%{_sysconfdir}/wlandetect.conf
21cr|wlandetect-0.3-14|40	
21cr|wlandetect-0.3-14|41	%post
21cr|wlandetect-0.3-14|42	%_post_service %{name}
21cr|wlandetect-0.3-14|43	
21cr|wlandetect-0.3-14|44	%preun
21cr|wlandetect-0.3-14|45	%_preun_service %{name}
21cr|wlandetect-0.3-14|46	
21cr|wlandetect-0.3-14|47	%clean
21cr|wlandetect-0.3-14|48	rm -rf %{buildroot}
21cr|wlandetect-0.3-14|49	
21cr|wlandetect-0.3-14|50	%files
21cr|wlandetect-0.3-14|51	%defattr(-,root,root)
21cr|wlandetect-0.3-14|52	%doc AUTHORS COPYING README wlandetect.conf.example
21cr|wlandetect-0.3-14|53	%{_sbindir}/%{name}
21cr|wlandetect-0.3-14|54	%attr(0755,root,root) %{_initrddir}/%{name}
21cr|wlandetect-0.3-14|55	%config(noreplace) %{_sysconfdir}/wlandetect.conf
21cr|wlandetect-0.3-14|56	%{_mandir}/man8/*

10946 21
21cr|wl-clipboard-2.1.0-1|1	Name:           wl-clipboard
21cr|wl-clipboard-2.1.0-1|2	Version:        2.1.0
21cr|wl-clipboard-2.1.0-1|3	Release:        1
21cr|wl-clipboard-2.1.0-1|4	Summary:        Command-line copy/paste utilities for Wayland
21cr|wl-clipboard-2.1.0-1|5	Group:          Graphical desktop/Other
21cr|wl-clipboard-2.1.0-1|6	License:        GPLv3+
21cr|wl-clipboard-2.1.0-1|7	URL:            https://github.com/bugaevc/wl-clipboard
21cr|wl-clipboard-2.1.0-1|8	Source0:        https://github.com/bugaevc/wl-clipboard/archive/refs/tags/v%{version}.tar.gz
21cr|wl-clipboard-2.1.0-1|9	
21cr|wl-clipboard-2.1.0-1|10	BuildRequires:  meson
21cr|wl-clipboard-2.1.0-1|11	BuildRequires:  wayland-devel
21cr|wl-clipboard-2.1.0-1|12	BuildRequires:  wayland-protocols-devel
21cr|wl-clipboard-2.1.0-1|13	
21cr|wl-clipboard-2.1.0-1|14	Recommends:     xdg-utils
21cr|wl-clipboard-2.1.0-1|15	Recommends:     mailcap
21cr|wl-clipboard-2.1.0-1|16	
21cr|wl-clipboard-2.1.0-1|17	%description
21cr|wl-clipboard-2.1.0-1|18	Command-line Wayland clipboard utilities, `wl-copy` and `wl-paste`,
21cr|wl-clipboard-2.1.0-1|19	that let you easily copy data between the clipboard and Unix pipes,
21cr|wl-clipboard-2.1.0-1|20	sockets, files and so on.
21cr|wl-clipboard-2.1.0-1|21	
21cr|wl-clipboard-2.1.0-1|22	%prep
21cr|wl-clipboard-2.1.0-1|23	%autosetup -n %{name}-%{version}
21cr|wl-clipboard-2.1.0-1|24	
21cr|wl-clipboard-2.1.0-1|25	%build
21cr|wl-clipboard-2.1.0-1|26	%meson
21cr|wl-clipboard-2.1.0-1|27	%meson_build
21cr|wl-clipboard-2.1.0-1|28	
21cr|wl-clipboard-2.1.0-1|29	%install
21cr|wl-clipboard-2.1.0-1|30	%meson_install
21cr|wl-clipboard-2.1.0-1|31	
21cr|wl-clipboard-2.1.0-1|32	%check
21cr|wl-clipboard-2.1.0-1|33	%meson_test
21cr|wl-clipboard-2.1.0-1|34	
21cr|wl-clipboard-2.1.0-1|35	%files
21cr|wl-clipboard-2.1.0-1|36	%license COPYING
21cr|wl-clipboard-2.1.0-1|37	%doc README.md
21cr|wl-clipboard-2.1.0-1|38	%{_bindir}/wl-copy
21cr|wl-clipboard-2.1.0-1|39	%{_bindir}/wl-paste
21cr|wl-clipboard-2.1.0-1|40	%{_mandir}/man1/wl-clipboard.1.*
21cr|wl-clipboard-2.1.0-1|41	%{_mandir}/man1/wl-copy.1.*
21cr|wl-clipboard-2.1.0-1|42	%{_mandir}/man1/wl-paste.1.*
21cr|wl-clipboard-2.1.0-1|43	%{_datadir}/bash-completion/completions/wl-*
21cr|wl-clipboard-2.1.0-1|44	%{_datadir}/zsh/site-functions/_wl-*
21cr|wl-clipboard-2.1.0-1|45	%{_datadir}/fish/vendor_completions.d/

10947 21
21cr|wlroots-0.16.2-1|1	%define major 11
21cr|wlroots-0.16.2-1|2	%define libname %mklibname %{name} %{major}
21cr|wlroots-0.16.2-1|3	%define devname %mklibname %{name} -d
21cr|wlroots-0.16.2-1|4	
21cr|wlroots-0.16.2-1|5	Summary:	A modular Wayland compositor library
21cr|wlroots-0.16.2-1|6	Name:		wlroots
21cr|wlroots-0.16.2-1|7	Version:	0.16.2
21cr|wlroots-0.16.2-1|8	Release:	1
21cr|wlroots-0.16.2-1|9	License:	MIT
21cr|wlroots-0.16.2-1|10	Group:		System/Libraries
21cr|wlroots-0.16.2-1|11	Url:		https://gitlab.freedesktop.org/wlroots/wlroots
21cr|wlroots-0.16.2-1|12	Source0:	https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/%{version}/%{name}-%{version}.tar.gz
21cr|wlroots-0.16.2-1|13	BuildRequires:	glslang
21cr|wlroots-0.16.2-1|14	BuildRequires:	meson
21cr|wlroots-0.16.2-1|15	BuildRequires:	hwdata
21cr|wlroots-0.16.2-1|16	BuildRequires:	pkgconfig(egl)
21cr|wlroots-0.16.2-1|17	BuildRequires:	pkgconfig(gbm)
21cr|wlroots-0.16.2-1|18	BuildRequires:	pkgconfig(glesv2)
21cr|wlroots-0.16.2-1|19	BuildRequires:	pkgconfig(libavutil)
21cr|wlroots-0.16.2-1|20	BuildRequires:	pkgconfig(libdrm)
21cr|wlroots-0.16.2-1|21	BuildRequires:	pkgconfig(libinput)
21cr|wlroots-0.16.2-1|22	BuildRequires:	pkgconfig(libpng)
21cr|wlroots-0.16.2-1|23	BuildRequires:	pkgconfig(libudev)
21cr|wlroots-0.16.2-1|24	BuildRequires:	pkgconfig(libseat)
21cr|wlroots-0.16.2-1|25	BuildRequires:	pkgconfig(pixman-1)
21cr|wlroots-0.16.2-1|26	BuildRequires:	pkgconfig(vulkan)
21cr|wlroots-0.16.2-1|27	BuildRequires:	pkgconfig(wayland-protocols)
21cr|wlroots-0.16.2-1|28	BuildRequires:	pkgconfig(wayland-server)
21cr|wlroots-0.16.2-1|29	BuildRequires:	pkgconfig(xcb)
21cr|wlroots-0.16.2-1|30	BuildRequires:	pkgconfig(xcb-icccm)
21cr|wlroots-0.16.2-1|31	BuildRequires:	pkgconfig(xcb-renderutil)
21cr|wlroots-0.16.2-1|32	BuildRequires:	pkgconfig(xkbcommon)
21cr|wlroots-0.16.2-1|33	BuildRequires:	pkgconfig(xwayland)
21cr|wlroots-0.16.2-1|34	
21cr|wlroots-0.16.2-1|35	%description
21cr|wlroots-0.16.2-1|36	A modular Wayland compositor library.
21cr|wlroots-0.16.2-1|37	
21cr|wlroots-0.16.2-1|38	#----------------------------------------------------------------------------
21cr|wlroots-0.16.2-1|39	
21cr|wlroots-0.16.2-1|40	%package -n %{libname}
21cr|wlroots-0.16.2-1|41	Summary:	Lightweight KMS plane library
21cr|wlroots-0.16.2-1|42	Group:		System/Libraries
21cr|wlroots-0.16.2-1|43	
21cr|wlroots-0.16.2-1|44	%description -n %{libname}
21cr|wlroots-0.16.2-1|45	A modular Wayland compositor library.
21cr|wlroots-0.16.2-1|46	
21cr|wlroots-0.16.2-1|47	%files -n %{libname}
21cr|wlroots-0.16.2-1|48	%{_libdir}/lib%{name}.so.%{major}*
21cr|wlroots-0.16.2-1|49	
21cr|wlroots-0.16.2-1|50	#----------------------------------------------------------------------------
21cr|wlroots-0.16.2-1|51	
21cr|wlroots-0.16.2-1|52	%package -n %{devname}
21cr|wlroots-0.16.2-1|53	Summary:	Development files for %{name}
21cr|wlroots-0.16.2-1|54	Group:		Development/C
21cr|wlroots-0.16.2-1|55	Requires:	%{libname} = %{EVRD}
21cr|wlroots-0.16.2-1|56	
21cr|wlroots-0.16.2-1|57	%description -n %{devname}
21cr|wlroots-0.16.2-1|58	Development files for %{name}.
21cr|wlroots-0.16.2-1|59	
21cr|wlroots-0.16.2-1|60	%files -n %{devname}
21cr|wlroots-0.16.2-1|61	%doc README.md
21cr|wlroots-0.16.2-1|62	%license LICENSE
21cr|wlroots-0.16.2-1|63	%{_includedir}/wlr
21cr|wlroots-0.16.2-1|64	%{_libdir}/lib%{name}.so
21cr|wlroots-0.16.2-1|65	%{_libdir}/pkgconfig/%{name}.pc
21cr|wlroots-0.16.2-1|66	
21cr|wlroots-0.16.2-1|67	#----------------------------------------------------------------------------
21cr|wlroots-0.16.2-1|68	
21cr|wlroots-0.16.2-1|69	%prep
21cr|wlroots-0.16.2-1|70	%autosetup -p1
21cr|wlroots-0.16.2-1|71	
21cr|wlroots-0.16.2-1|72	%build
21cr|wlroots-0.16.2-1|73	%meson
21cr|wlroots-0.16.2-1|74	%meson_build
21cr|wlroots-0.16.2-1|75	
21cr|wlroots-0.16.2-1|76	%install
21cr|wlroots-0.16.2-1|77	%meson_install

10948 21
21cr|wmapm-3.1-17|1	# Workaround to build with GCC 10
21cr|wmapm-3.1-17|2	%global optflags %{optflags} -fcommon
21cr|wmapm-3.1-17|3	Summary:  Battery/Power status monitor for WindowMaker on laptops
21cr|wmapm-3.1-17|4	Name:		wmapm
21cr|wmapm-3.1-17|5	Version:	3.1
21cr|wmapm-3.1-17|6	Release:	17
21cr|wmapm-3.1-17|7	License:	GPL
21cr|wmapm-3.1-17|8	Group:		Graphical desktop/WindowMaker
21cr|wmapm-3.1-17|9	Source0:	%{name}-%{version}.tar.bz2
21cr|wmapm-3.1-17|10	Source1:	%{name}-icons.tar.bz2
21cr|wmapm-3.1-17|11	Source10:		wmapm-16x16.png
21cr|wmapm-3.1-17|12	Source11:		wmapm-32x32.png
21cr|wmapm-3.1-17|13	Source12:		wmapm-48x48.png
21cr|wmapm-3.1-17|14	URL:		http://nis-www.lanl.gov/~mgh/
21cr|wmapm-3.1-17|15	BuildRequires:	pkgconfig(x11)
21cr|wmapm-3.1-17|16	BuildRequires:	pkgconfig(xpm)
21cr|wmapm-3.1-17|17	BuildRequires:	pkgconfig(xext)
21cr|wmapm-3.1-17|18	
21cr|wmapm-3.1-17|19	%description
21cr|wmapm-3.1-17|20	WMAPM monitors the APM statistics through the APM support in
21cr|wmapm-3.1-17|21	the Linux and FreeBSD Kernels.  This information, presented in
21cr|wmapm-3.1-17|22	a nice visual format, can be invaluable on laptops (as I have
21cr|wmapm-3.1-17|23	found in my recent/continual travels as a Field Engineer for a
21cr|wmapm-3.1-17|24	small computer hardware manufacturer).
21cr|wmapm-3.1-17|25	WMAPM currently provides:
21cr|wmapm-3.1-17|26	
21cr|wmapm-3.1-17|27	* Status of power supply (battery or AC);
21cr|wmapm-3.1-17|28	* Percentage of battery remaining (numeric and meter);
21cr|wmapm-3.1-17|29	* Battery charging status;
21cr|wmapm-3.1-17|30	* Time left to battery depletion;
21cr|wmapm-3.1-17|31	* High/Low/Critical battery status (Red/Yellow/Green);
21cr|wmapm-3.1-17|32	
21cr|wmapm-3.1-17|33	%prep
21cr|wmapm-3.1-17|34	rm -rf %buildroot
21cr|wmapm-3.1-17|35	%setup -q
21cr|wmapm-3.1-17|36	
21cr|wmapm-3.1-17|37	%build
21cr|wmapm-3.1-17|38	make -C %name COPTS="$RPM_OPT_FLAGS"
21cr|wmapm-3.1-17|39	
21cr|wmapm-3.1-17|40	%install
21cr|wmapm-3.1-17|41	[ -d %buildroot ] && rm -rf %buildroot
21cr|wmapm-3.1-17|42	
21cr|wmapm-3.1-17|43	mkdir -p %buildroot{%_bindir,%_miconsdir,%_liconsdir,%_mandir/man1/}
21cr|wmapm-3.1-17|44	install -m 755 wmapm/wmapm %buildroot%_bindir
21cr|wmapm-3.1-17|45	install -m 644 wmapm/wmapm.1 %buildroot%_mandir/man1/
21cr|wmapm-3.1-17|46	
21cr|wmapm-3.1-17|47	install -m 644 %SOURCE10 %buildroot%_miconsdir/%name.png
21cr|wmapm-3.1-17|48	install -m 644 %SOURCE11 %buildroot%_iconsdir/%name.png
21cr|wmapm-3.1-17|49	install -m 644 %SOURCE12 %buildroot%_liconsdir/%name.png
21cr|wmapm-3.1-17|50	
21cr|wmapm-3.1-17|51	
21cr|wmapm-3.1-17|52	install -m 755 -d %{buildroot}%{_datadir}/applications
21cr|wmapm-3.1-17|53	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|wmapm-3.1-17|54	[Desktop Entry]
21cr|wmapm-3.1-17|55	Name=WmApm
21cr|wmapm-3.1-17|56	Comment=Battery/Power status monitor for WindowMaker on laptops
21cr|wmapm-3.1-17|57	Exec=%{_bindir}/%{name}
21cr|wmapm-3.1-17|58	Icon=%{name}
21cr|wmapm-3.1-17|59	Terminal=false
21cr|wmapm-3.1-17|60	Type=Application
21cr|wmapm-3.1-17|61	Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
21cr|wmapm-3.1-17|62	EOF
21cr|wmapm-3.1-17|63	
21cr|wmapm-3.1-17|64	
21cr|wmapm-3.1-17|65	%if %mdkversion < 200900
21cr|wmapm-3.1-17|66	%post
21cr|wmapm-3.1-17|67	%{update_menus}
21cr|wmapm-3.1-17|68	%endif
21cr|wmapm-3.1-17|69	
21cr|wmapm-3.1-17|70	%if %mdkversion < 200900
21cr|wmapm-3.1-17|71	%postun
21cr|wmapm-3.1-17|72	%{clean_menus}
21cr|wmapm-3.1-17|73	%endif
21cr|wmapm-3.1-17|74	
21cr|wmapm-3.1-17|75	
21cr|wmapm-3.1-17|76	%clean
21cr|wmapm-3.1-17|77	[ -z %buildroot ] || {
21cr|wmapm-3.1-17|78	rm -rf %buildroot
21cr|wmapm-3.1-17|79	}
21cr|wmapm-3.1-17|80	
21cr|wmapm-3.1-17|81	%files
21cr|wmapm-3.1-17|82	%defattr (-,root,root)
21cr|wmapm-3.1-17|83	%doc BUGS CHANGES COPYING HINTS INSTALL README TODO
21cr|wmapm-3.1-17|84	%_bindir/*
21cr|wmapm-3.1-17|85	%_liconsdir/%name.png
21cr|wmapm-3.1-17|86	%_miconsdir/%name.png
21cr|wmapm-3.1-17|87	%_iconsdir/%name.png
21cr|wmapm-3.1-17|88	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|wmapm-3.1-17|89	%_mandir/man1/*

10949 21
21cr|wmbattery-2.50-8|1	Summary:	Battery info docklet for WindowMaker
21cr|wmbattery-2.50-8|2	Name:		wmbattery
21cr|wmbattery-2.50-8|3	Version:	2.50
21cr|wmbattery-2.50-8|4	Release:	8
21cr|wmbattery-2.50-8|5	License:	GPLv2+
21cr|wmbattery-2.50-8|6	Group:		Graphical desktop/WindowMaker
21cr|wmbattery-2.50-8|7	Url:		http://kitenet.net/programs/wmbattery/
21cr|wmbattery-2.50-8|8	Source0:	http://www.dockapps.net/download/%{name}-%{version}.tar.gz
21cr|wmbattery-2.50-8|9	BuildRequires:	imagemagick
21cr|wmbattery-2.50-8|10	BuildRequires:	apmd-devel
21cr|wmbattery-2.50-8|11	BuildRequires:	pkgconfig(upower-glib)
21cr|wmbattery-2.50-8|12	BuildRequires:	pkgconfig(x11)
21cr|wmbattery-2.50-8|13	BuildRequires:	pkgconfig(xext)
21cr|wmbattery-2.50-8|14	BuildRequires:	pkgconfig(xpm)
21cr|wmbattery-2.50-8|15	
21cr|wmbattery-2.50-8|16	%description
21cr|wmbattery-2.50-8|17	wmbattery displays the status of your laptop's battery in a small icon. This
21cr|wmbattery-2.50-8|18	includes if it is plugged in, if the battery is charging, how many minutes of
21cr|wmbattery-2.50-8|19	battery life remain, battery life remaining (with both a percentage and a
21cr|wmbattery-2.50-8|20	graph), and battery status (high - green, low - yellow, or critical - red).
21cr|wmbattery-2.50-8|21	It works for both ACPI and APM based systems.
21cr|wmbattery-2.50-8|22	
21cr|wmbattery-2.50-8|23	%files
21cr|wmbattery-2.50-8|24	%doc TODO README
21cr|wmbattery-2.50-8|25	%doc %{_mandir}/*/*
21cr|wmbattery-2.50-8|26	%{_bindir}/%{name}
21cr|wmbattery-2.50-8|27	%{_datadir}/applications/%{name}.desktop
21cr|wmbattery-2.50-8|28	%{_datadir}/pixmaps/%{name}.png
21cr|wmbattery-2.50-8|29	%{_datadir}/pixmaps/%{name}/*.xpm
21cr|wmbattery-2.50-8|30	
21cr|wmbattery-2.50-8|31	#----------------------------------------------------------------------------
21cr|wmbattery-2.50-8|32	
21cr|wmbattery-2.50-8|33	%prep
21cr|wmbattery-2.50-8|34	%setup -q
21cr|wmbattery-2.50-8|35	
21cr|wmbattery-2.50-8|36	%build
21cr|wmbattery-2.50-8|37	sed -i \
21cr|wmbattery-2.50-8|38	-e '/^icondir/s:icons:pixmaps:' \
21cr|wmbattery-2.50-8|39	-e '/^USE_HAL/d' \
21cr|wmbattery-2.50-8|40	autoconf/makeinfo.in
21cr|wmbattery-2.50-8|41	autoreconf -vfi
21cr|wmbattery-2.50-8|42	%configure
21cr|wmbattery-2.50-8|43	%make
21cr|wmbattery-2.50-8|44	
21cr|wmbattery-2.50-8|45	
21cr|wmbattery-2.50-8|46	%install
21cr|wmbattery-2.50-8|47	%makeinstall_std
21cr|wmbattery-2.50-8|48	
21cr|wmbattery-2.50-8|49	#menu
21cr|wmbattery-2.50-8|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wmbattery-2.50-8|51	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|wmbattery-2.50-8|52	[Desktop Entry]
21cr|wmbattery-2.50-8|53	Type=Application
21cr|wmbattery-2.50-8|54	Exec=%{name}
21cr|wmbattery-2.50-8|55	Icon=%{name}
21cr|wmbattery-2.50-8|56	Name=WMbattery
21cr|wmbattery-2.50-8|57	Comment=Battery status docklet
21cr|wmbattery-2.50-8|58	Comment[ru]=Индикатор заряда батареи
21cr|wmbattery-2.50-8|59	Categories=System;Monitor;
21cr|wmbattery-2.50-8|60	EOF
21cr|wmbattery-2.50-8|61	
21cr|wmbattery-2.50-8|62	#icons
21cr|wmbattery-2.50-8|63	convert -size 48x48 face.xpm %{buildroot}/%{_datadir}/pixmaps/%{name}.png

10950 21
21cr|wmcalc-0.6-4|1	Name:		wmcalc
21cr|wmcalc-0.6-4|2	Version:	0.6
21cr|wmcalc-0.6-4|3	Release:	4
21cr|wmcalc-0.6-4|4	Summary:	Calculator dockapp for windowmaker
21cr|wmcalc-0.6-4|5	Url:		http://packages.debian.org/unstable/x11/wmcalc.html
21cr|wmcalc-0.6-4|6	Source:		http://ftp.debian.org/debian/pool/main/w/wmcalc/wmcalc_%{version}.orig.tar.gz
21cr|wmcalc-0.6-4|7	Patch1:         %{name}-patch_other_locales.patch
21cr|wmcalc-0.6-4|8	License:	GPL
21cr|wmcalc-0.6-4|9	Group:		Graphical desktop/Other
21cr|wmcalc-0.6-4|10	BuildRequires:	pkgconfig(xpm)
21cr|wmcalc-0.6-4|11	BuildRequires:	pkgconfig(x11)
21cr|wmcalc-0.6-4|12	BuildRequires:	pkgconfig(xext)
21cr|wmcalc-0.6-4|13	
21cr|wmcalc-0.6-4|14	%description
21cr|wmcalc-0.6-4|15	wmcalc is a small calculator meant for the WindowMaker dock or Afterstep
21cr|wmcalc-0.6-4|16	Wharf.  It is a simple calculator with basic functions and memory slots,
21cr|wmcalc-0.6-4|17	and can launch any external application for more complex calculations.
21cr|wmcalc-0.6-4|18	
21cr|wmcalc-0.6-4|19	%prep
21cr|wmcalc-0.6-4|20	%setup -q -n dockapps-43ddcdf
21cr|wmcalc-0.6-4|21	%patch1 -p1 -b .orig
21cr|wmcalc-0.6-4|22	
21cr|wmcalc-0.6-4|23	%build
21cr|wmcalc-0.6-4|24	# (tv) fix build:
21cr|wmcalc-0.6-4|25	perl -pi -e 's!/usr/local/include!/usr/include/X11/!' Makefile
21cr|wmcalc-0.6-4|26	%make CFLAGS="%{optflags}"
21cr|wmcalc-0.6-4|27	
21cr|wmcalc-0.6-4|28	
21cr|wmcalc-0.6-4|29	%install
21cr|wmcalc-0.6-4|30	install -D %{name} %{buildroot}%{_bindir}/%{name}
21cr|wmcalc-0.6-4|31	
21cr|wmcalc-0.6-4|32	%clean
21cr|wmcalc-0.6-4|33	
21cr|wmcalc-0.6-4|34	
21cr|wmcalc-0.6-4|35	%files
21cr|wmcalc-0.6-4|36	%defattr(0644,root,root,0755)
21cr|wmcalc-0.6-4|37	%doc README
21cr|wmcalc-0.6-4|38	%defattr(0755,root,root,0755)
21cr|wmcalc-0.6-4|39	%{_bindir}/%{name}

10951 21
21cr|wmctrl-1.07-12|1	%define	name	wmctrl
21cr|wmctrl-1.07-12|2	%define	version	1.07
21cr|wmctrl-1.07-12|3	
21cr|wmctrl-1.07-12|4	Name:		%name
21cr|wmctrl-1.07-12|5	Version:	%version
21cr|wmctrl-1.07-12|6	Release:	12
21cr|wmctrl-1.07-12|7	License:	GPLv2+
21cr|wmctrl-1.07-12|8	Group:		System/X11
21cr|wmctrl-1.07-12|9	Url:		http://sweb.cz/tripie/utils/wmctrl/
21cr|wmctrl-1.07-12|10	Source:		%name-%version.tar.bz2
21cr|wmctrl-1.07-12|11	Patch0:         http://ftp.de.debian.org/debian/pool/main/w/wmctrl/wmctrl_1.07-6.diff.gz
21cr|wmctrl-1.07-12|12	Patch1:         wmctrl-sticky-workspace.patch
21cr|wmctrl-1.07-12|13	Summary:	Command line tool to interact with an EWMH/NetWM compatible X Window Manager
21cr|wmctrl-1.07-12|14	BuildRequires:	glib2-devel
21cr|wmctrl-1.07-12|15	BuildRequires:	pkgconfig(x11)
21cr|wmctrl-1.07-12|16	BuildRequires:	pkgconfig(xmu)
21cr|wmctrl-1.07-12|17	
21cr|wmctrl-1.07-12|18	%description
21cr|wmctrl-1.07-12|19	Wmctrl provides command line access to almost all the features defined
21cr|wmctrl-1.07-12|20	in the EWMH specification. Using it, it's possible to, for example,
21cr|wmctrl-1.07-12|21	obtain information about the window manager, get a detailed list of
21cr|wmctrl-1.07-12|22	desktops and managed windows, switch and resize desktops, change number
21cr|wmctrl-1.07-12|23	of desktops, make windows full-screen, always-above or sticky, and
21cr|wmctrl-1.07-12|24	activate, close, move, resize, maximize and minimize them.
21cr|wmctrl-1.07-12|25	
21cr|wmctrl-1.07-12|26	The command line access makes it easy to automate these tasks and
21cr|wmctrl-1.07-12|27	execute them from any application that is able to run a command in
21cr|wmctrl-1.07-12|28	response to some event.
21cr|wmctrl-1.07-12|29	
21cr|wmctrl-1.07-12|30	Please note that wmctrl only works with window managers which implement
21cr|wmctrl-1.07-12|31	this specification.
21cr|wmctrl-1.07-12|32	
21cr|wmctrl-1.07-12|33	%prep
21cr|wmctrl-1.07-12|34	%setup -q
21cr|wmctrl-1.07-12|35	%patch0 -p1
21cr|wmctrl-1.07-12|36	%patch1 -p1
21cr|wmctrl-1.07-12|37	
21cr|wmctrl-1.07-12|38	%build
21cr|wmctrl-1.07-12|39	%configure
21cr|wmctrl-1.07-12|40	%make
21cr|wmctrl-1.07-12|41	
21cr|wmctrl-1.07-12|42	%install
21cr|wmctrl-1.07-12|43	rm -rf $RPM_BUILD_ROOT
21cr|wmctrl-1.07-12|44	%makeinstall_std
21cr|wmctrl-1.07-12|45	
21cr|wmctrl-1.07-12|46	%clean
21cr|wmctrl-1.07-12|47	rm -rf $RPM_BUILD_ROOT
21cr|wmctrl-1.07-12|48	
21cr|wmctrl-1.07-12|49	%files
21cr|wmctrl-1.07-12|50	%defattr(-,root,root)
21cr|wmctrl-1.07-12|51	%doc AUTHORS COPYING ChangeLog README
21cr|wmctrl-1.07-12|52	%_bindir/*
21cr|wmctrl-1.07-12|53	%_mandir/man1/wmctrl.1.*

10952 21
21cr|wmcube-1.0.2-3|1	# Workaround to build with GCC 10
21cr|wmcube-1.0.2-3|2	%global optflags %{optflags} -fcommon
21cr|wmcube-1.0.2-3|3	Summary:	 Realtime rotating 3d-object and CPU load in a small dock app
21cr|wmcube-1.0.2-3|4	Name:		wmcube
21cr|wmcube-1.0.2-3|5	Version:	1.0.2
21cr|wmcube-1.0.2-3|6	Release:	3
21cr|wmcube-1.0.2-3|7	License:	GPL
21cr|wmcube-1.0.2-3|8	Group:		Monitoring
21cr|wmcube-1.0.2-3|9	Source0:	%{name}-%{version}.tar.gz
21cr|wmcube-1.0.2-3|10	Source1:	%{name}-icons.tar.bz2
21cr|wmcube-1.0.2-3|11	URL:		http://boombox.campus.luth.se/projects.php
21cr|wmcube-1.0.2-3|12	BuildRequires:	pkgconfig(xext)
21cr|wmcube-1.0.2-3|13	BuildRequires:	pkgconfig(x11)
21cr|wmcube-1.0.2-3|14	BuildRequires:	pkgconfig(xpm)
21cr|wmcube-1.0.2-3|15	
21cr|wmcube-1.0.2-3|16	
21cr|wmcube-1.0.2-3|17	%description
21cr|wmcube-1.0.2-3|18	wmCube is a dockapp that displays a realtime rotating 3d-object
21cr|wmcube-1.0.2-3|19	and the current CPU load.
21cr|wmcube-1.0.2-3|20	
21cr|wmcube-1.0.2-3|21	
21cr|wmcube-1.0.2-3|22	%prep
21cr|wmcube-1.0.2-3|23	
21cr|wmcube-1.0.2-3|24	%setup -q
21cr|wmcube-1.0.2-3|25	
21cr|wmcube-1.0.2-3|26	%build
21cr|wmcube-1.0.2-3|27	make -C wmcube -f Makefile.LINUX CFLAGS="%{optflags}"
21cr|wmcube-1.0.2-3|28	
21cr|wmcube-1.0.2-3|29	%install
21cr|wmcube-1.0.2-3|30	install -m 755 -d %{buildroot}%{_miconsdir}
21cr|wmcube-1.0.2-3|31	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|wmcube-1.0.2-3|32	install -m 755 -d %{buildroot}%{_liconsdir}
21cr|wmcube-1.0.2-3|33	tar xOjf %SOURCE1 16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
21cr|wmcube-1.0.2-3|34	tar xOjf %SOURCE1 32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
21cr|wmcube-1.0.2-3|35	tar xOjf %SOURCE1 48x48.png > %{buildroot}%{_liconsdir}/%{name}.png
21cr|wmcube-1.0.2-3|36	
21cr|wmcube-1.0.2-3|37	mkdir -p %{buildroot}%{_bindir}
21cr|wmcube-1.0.2-3|38	install -m 755 wmcube/wmcube %{buildroot}%{_bindir}
21cr|wmcube-1.0.2-3|39	
21cr|wmcube-1.0.2-3|40	mkdir -p %{buildroot}%{_datadir}/wmcube
21cr|wmcube-1.0.2-3|41	install -m 644 3D-objects/* %{buildroot}%{_datadir}/wmcube
21cr|wmcube-1.0.2-3|42	
21cr|wmcube-1.0.2-3|43	
21cr|wmcube-1.0.2-3|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wmcube-1.0.2-3|45	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|wmcube-1.0.2-3|46	[Desktop Entry]
21cr|wmcube-1.0.2-3|47	Name=WmCube
21cr|wmcube-1.0.2-3|48	Comment=%{summary}
21cr|wmcube-1.0.2-3|49	Exec=%{_bindir}/%{name} -o %{_datadir}/%{name}/ball-solid.wmc
21cr|wmcube-1.0.2-3|50	Icon=%{name}
21cr|wmcube-1.0.2-3|51	Terminal=false
21cr|wmcube-1.0.2-3|52	Type=Application
21cr|wmcube-1.0.2-3|53	Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
21cr|wmcube-1.0.2-3|54	EOF
21cr|wmcube-1.0.2-3|55	
21cr|wmcube-1.0.2-3|56	%files
21cr|wmcube-1.0.2-3|57	%doc CHANGES INSTALL README
21cr|wmcube-1.0.2-3|58	%{_bindir}/%{name}
21cr|wmcube-1.0.2-3|59	%{_liconsdir}/%{name}.png
21cr|wmcube-1.0.2-3|60	%{_miconsdir}/%{name}.png
21cr|wmcube-1.0.2-3|61	%{_iconsdir}/%{name}.png
21cr|wmcube-1.0.2-3|62	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|wmcube-1.0.2-3|63	%{_datadir}/%{name}/*

10953 21
21cr|wmdocker-1.5-10|1	%define upstream_name docker
21cr|wmdocker-1.5-10|2	
21cr|wmdocker-1.5-10|3	Name: 	 	wmdocker
21cr|wmdocker-1.5-10|4	Summary: 	Standalone system tray
21cr|wmdocker-1.5-10|5	Version: 	1.5
21cr|wmdocker-1.5-10|6	Release: 	10
21cr|wmdocker-1.5-10|7	Source:		%{upstream_name}-%{version}.tar.bz2
21cr|wmdocker-1.5-10|8	Patch0:		docker-1.5-link.patch
21cr|wmdocker-1.5-10|9	URL:		http://icculus.org/openbox/2/docker/
21cr|wmdocker-1.5-10|10	License:	GPL
21cr|wmdocker-1.5-10|11	Group:		Graphical desktop/Other
21cr|wmdocker-1.5-10|12	BuildRequires:	pkgconfig(x11) glib2-devel
21cr|wmdocker-1.5-10|13	
21cr|wmdocker-1.5-10|14	%description
21cr|wmdocker-1.5-10|15	Docker is a docking application (WindowMaker dock app) which acts as a system
21cr|wmdocker-1.5-10|16	tray for KDE3 and GNOME2. It can be used to replace the panel in either
21cr|wmdocker-1.5-10|17	environment, allowing you to have a system tray without running the KDE/GNOME
21cr|wmdocker-1.5-10|18	panel or environment. Originally written and designed to work with Openbox 2,
21cr|wmdocker-1.5-10|19	it should work fine in any window manager that supports WindowMaker dock apps.
21cr|wmdocker-1.5-10|20	
21cr|wmdocker-1.5-10|21	%prep
21cr|wmdocker-1.5-10|22	%setup -qn %{upstream_name}-%{version}
21cr|wmdocker-1.5-10|23	%patch0 -p0
21cr|wmdocker-1.5-10|24	
21cr|wmdocker-1.5-10|25	%build
21cr|wmdocker-1.5-10|26	%make CFLAGS="%{optflags}" XLIBPATH=%{_libdir} LDFLAGS="%build_ldflags"
21cr|wmdocker-1.5-10|27	
21cr|wmdocker-1.5-10|28	%install
21cr|wmdocker-1.5-10|29	install -D -m755 %{upstream_name} %{buildroot}/%{_bindir}/%{upstream_name}
21cr|wmdocker-1.5-10|30	
21cr|wmdocker-1.5-10|31	%clean
21cr|wmdocker-1.5-10|32	
21cr|wmdocker-1.5-10|33	%files
21cr|wmdocker-1.5-10|34	%doc README
21cr|wmdocker-1.5-10|35	%{_bindir}/%{upstream_name}

10954 21
21cr|wmfishtime-1.24-10|1	Summary:	Analog clock with background fish tank in a dockapp
21cr|wmfishtime-1.24-10|2	Name:		wmfishtime
21cr|wmfishtime-1.24-10|3	Version:	1.24
21cr|wmfishtime-1.24-10|4	Release:	10
21cr|wmfishtime-1.24-10|5	License:	GPL
21cr|wmfishtime-1.24-10|6	Group:		Monitoring
21cr|wmfishtime-1.24-10|7	Url:		http://www.ne.jp/asahi/linux/timecop/
21cr|wmfishtime-1.24-10|8	Source0:	http://www.ne.jp/asahi/linux/timecop/software/%{name}-%{version}.tar.gz
21cr|wmfishtime-1.24-10|9	Source1:	%{name}-icons.tar.bz2
21cr|wmfishtime-1.24-10|10	Patch0:		wmfishtime-1.24-Makefile.patch
21cr|wmfishtime-1.24-10|11	BuildRequires:	glibc-devel
21cr|wmfishtime-1.24-10|12	BuildRequires:	pkgconfig(xpm)
21cr|wmfishtime-1.24-10|13	BuildRequires:	pkgconfig(x11)
21cr|wmfishtime-1.24-10|14	BuildRequires:	pkgconfig(xext)
21cr|wmfishtime-1.24-10|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|wmfishtime-1.24-10|16	
21cr|wmfishtime-1.24-10|17	
21cr|wmfishtime-1.24-10|18	%description
21cr|wmfishtime-1.24-10|19	Well, this is just your standard time dockapp. Top part has the clock face,
21cr|wmfishtime-1.24-10|20	bottom part has day of the week, followed by day, followed by month. Yellow
21cr|wmfishtime-1.24-10|21	hand counts seconds, green hand counts minutes, red hand counts hours. Few
21cr|wmfishtime-1.24-10|22	seconds after startup there are at least 32 bubbles floating up behind the
21cr|wmfishtime-1.24-10|23	clock face.  There are 4 fishes randomly swimming back and forth. If you move
21cr|wmfishtime-1.24-10|24	your mouse inside the dockapp window, the fish will get scared and run away.
21cr|wmfishtime-1.24-10|25	If you compiled in mail checking (default), then whenever you get new mail
21cr|wmfishtime-1.24-10|26	in the file pointed to by the $MAIL variable, it will display green weed
21cr|wmfishtime-1.24-10|27	partially blocking the day/month counter, to remind you to read your mail.
21cr|wmfishtime-1.24-10|28	If $MAIL is not set, nothing happens.
21cr|wmfishtime-1.24-10|29	
21cr|wmfishtime-1.24-10|30	%files
21cr|wmfishtime-1.24-10|31	%doc ALL_I_GET_IS_A_GRAY_BOX CODING README AUTHORS COPYING
21cr|wmfishtime-1.24-10|32	%{_bindir}/*
21cr|wmfishtime-1.24-10|33	%{_liconsdir}/%{name}.png
21cr|wmfishtime-1.24-10|34	%{_miconsdir}/%{name}.png
21cr|wmfishtime-1.24-10|35	%{_iconsdir}/%{name}.png
21cr|wmfishtime-1.24-10|36	%{_datadir}/applications/%{name}.desktop
21cr|wmfishtime-1.24-10|37	%{_mandir}/man1/%{name}.1*
21cr|wmfishtime-1.24-10|38	#---------------------------------------------------------------------------------
21cr|wmfishtime-1.24-10|39	%prep
21cr|wmfishtime-1.24-10|40	%autosetup -p1
21cr|wmfishtime-1.24-10|41	
21cr|wmfishtime-1.24-10|42	%build
21cr|wmfishtime-1.24-10|43	%make EXTRA="%{optflags} -lX11 -lm" LDFLAGS="%{ldflags}"
21cr|wmfishtime-1.24-10|44	
21cr|wmfishtime-1.24-10|45	%install
21cr|wmfishtime-1.24-10|46	%makeinstall_std
21cr|wmfishtime-1.24-10|47	
21cr|wmfishtime-1.24-10|48	# icons
21cr|wmfishtime-1.24-10|49	install -m 755 -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|wmfishtime-1.24-10|50	tar xOjf %{SOURCE1} %{name}-16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
21cr|wmfishtime-1.24-10|51	tar xOjf %{SOURCE1} %{name}-32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
21cr|wmfishtime-1.24-10|52	tar xOjf %{SOURCE1} %{name}-48x48.png > %{buildroot}%{_liconsdir}/%{name}.png
21cr|wmfishtime-1.24-10|53	
21cr|wmfishtime-1.24-10|54	# menu entry
21cr|wmfishtime-1.24-10|55	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|wmfishtime-1.24-10|56	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|wmfishtime-1.24-10|57	[Desktop Entry]
21cr|wmfishtime-1.24-10|58	Type=Application
21cr|wmfishtime-1.24-10|59	Exec=%{name} -b
21cr|wmfishtime-1.24-10|60	Icon=%{name}
21cr|wmfishtime-1.24-10|61	Categories=System;Monitor;
21cr|wmfishtime-1.24-10|62	Name=WmFishTime
21cr|wmfishtime-1.24-10|63	Comment=Analog clock in a tank fish
21cr|wmfishtime-1.24-10|64	EOF

10955 21
21cr|wmix-3.2-11|1	Summary:	Dockapp OSS sound mixer
21cr|wmix-3.2-11|2	Name:		wmix
21cr|wmix-3.2-11|3	Version:	3.2
21cr|wmix-3.2-11|4	Release:	11
21cr|wmix-3.2-11|5	License:	GPLv2+
21cr|wmix-3.2-11|6	Group:		Sound
21cr|wmix-3.2-11|7	#URL is dead
21cr|wmix-3.2-11|8	Url:		http://dockapps.org/file.php/id/58
21cr|wmix-3.2-11|9	Source0:	%{name}-%{version}.tar.bz2
21cr|wmix-3.2-11|10	Source1:	%{name}-icons.tar.bz2
21cr|wmix-3.2-11|11	BuildRequires:	pkgconfig(x11)
21cr|wmix-3.2-11|12	BuildRequires:	pkgconfig(xext)
21cr|wmix-3.2-11|13	BuildRequires:	pkgconfig(xpm)
21cr|wmix-3.2-11|14	
21cr|wmix-3.2-11|15	%description
21cr|wmix-3.2-11|16	This is a complete dockapp mixer utilizing the OSS mixer API:
21cr|wmix-3.2-11|17	* Has a nice On-Screen-Display to visualize current volume levels.
21cr|wmix-3.2-11|18	* Can adjust main volume, balance, recording status, and mute/unmute channels.
21cr|wmix-3.2-11|19	* Supports mousewheel to adjust the volume settings.
21cr|wmix-3.2-11|20	* Supports user specified signals to adjust the volume remotely.
21cr|wmix-3.2-11|21	* User configuration file can be used to set options.
21cr|wmix-3.2-11|22	
21cr|wmix-3.2-11|23	%files
21cr|wmix-3.2-11|24	%doc AUTHORS COPYING README BUGS NEWS
21cr|wmix-3.2-11|25	%{_bindir}/%{name}
21cr|wmix-3.2-11|26	%attr(644,root,man) %{_mandir}/man1/*
21cr|wmix-3.2-11|27	%{_liconsdir}/%{name}.xpm
21cr|wmix-3.2-11|28	%{_miconsdir}/%{name}.xpm
21cr|wmix-3.2-11|29	%{_iconsdir}/%{name}.xpm
21cr|wmix-3.2-11|30	%{_datadir}/applications/rosa-%{name}.desktop
21cr|wmix-3.2-11|31	
21cr|wmix-3.2-11|32	#-----------------------------------------------------------------------------
21cr|wmix-3.2-11|33	
21cr|wmix-3.2-11|34	%prep
21cr|wmix-3.2-11|35	%setup -qn %{name}-%{version}
21cr|wmix-3.2-11|36	
21cr|wmix-3.2-11|37	
21cr|wmix-3.2-11|38	%build
21cr|wmix-3.2-11|39	make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|wmix-3.2-11|40	
21cr|wmix-3.2-11|41	
21cr|wmix-3.2-11|42	%install
21cr|wmix-3.2-11|43	install -m 755 -d %{buildroot}%{_miconsdir}
21cr|wmix-3.2-11|44	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|wmix-3.2-11|45	install -m 755 -d %{buildroot}%{_liconsdir}
21cr|wmix-3.2-11|46	tar xOjf %{SOURCE1} %{name}-16x16.xpm > %{buildroot}%{_miconsdir}/%{name}.xpm
21cr|wmix-3.2-11|47	tar xOjf %{SOURCE1} %{name}-32x32.xpm > %{buildroot}%{_iconsdir}/%{name}.xpm
21cr|wmix-3.2-11|48	tar xOjf %{SOURCE1} %{name}-48x48.xpm > %{buildroot}%{_liconsdir}/%{name}.xpm
21cr|wmix-3.2-11|49	
21cr|wmix-3.2-11|50	mkdir -p %{buildroot}%{_bindir}/
21cr|wmix-3.2-11|51	install -m 755 %{name} %{buildroot}%{_bindir}/
21cr|wmix-3.2-11|52	
21cr|wmix-3.2-11|53	mkdir -p %{buildroot}%{_mandir}/man1
21cr|wmix-3.2-11|54	gunzip -c wmix.1x.gz | bzip2 -9 -c - > %{buildroot}%{_mandir}/man1/wmix.1.bz2
21cr|wmix-3.2-11|55	
21cr|wmix-3.2-11|56	
21cr|wmix-3.2-11|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wmix-3.2-11|58	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|wmix-3.2-11|59	[Desktop Entry]
21cr|wmix-3.2-11|60	Name=WMix
21cr|wmix-3.2-11|61	Comment=%{summary}
21cr|wmix-3.2-11|62	Exec=%{name}
21cr|wmix-3.2-11|63	Icon=%{name}
21cr|wmix-3.2-11|64	Terminal=false
21cr|wmix-3.2-11|65	Type=Application
21cr|wmix-3.2-11|66	Categories=X-MandrivaLinux-Multimedia-Sound;Audio;AudioVideo;Midi;
21cr|wmix-3.2-11|67	EOF

10956 21
21cr|wml-2.32.0-1|1	# do not provide/require private perl modules
21cr|wml-2.32.0-1|2	%if %{_use_internal_dependency_generator}
21cr|wml-2.32.0-1|3	%global __requires_exclude GD\\.so|perl\\(HTML::Clean\\)|perl\\(WML::GD\\)
21cr|wml-2.32.0-1|4	%global __provides_exclude GD\\.so|perl\\(HTML::Clean\\)|perl\\(WML::GD\\)
21cr|wml-2.32.0-1|5	%else
21cr|wml-2.32.0-1|6	%define _requires_exceptions GD.so\\|perl(HTML::Clean)\\|perl(WML::GD)
21cr|wml-2.32.0-1|7	%define _provides_exceptions GD.so\\|perl(HTML::Clean)\\|perl(WML::GD)
21cr|wml-2.32.0-1|8	%endif
21cr|wml-2.32.0-1|9	
21cr|wml-2.32.0-1|10	Summary:	Website META Language
21cr|wml-2.32.0-1|11	Name:		wml
21cr|wml-2.32.0-1|12	Version:	2.32.0
21cr|wml-2.32.0-1|13	Release:	1
21cr|wml-2.32.0-1|14	License:	GPLv2+
21cr|wml-2.32.0-1|15	Group:		Publishing
21cr|wml-2.32.0-1|16	URL:		https://github.com/thewml/website-meta-language
21cr|wml-2.32.0-1|17	Source:		https://github.com/thewml/website-meta-language/releases/download/releases/wml-%{version}/wml-%{version}.tar.xz
21cr|wml-2.32.0-1|18	BuildRequires:	cmake
21cr|wml-2.32.0-1|19	BuildRequires:	pkgconfig(ncurses)
21cr|wml-2.32.0-1|20	BuildRequires:	libtool
21cr|wml-2.32.0-1|21	BuildRequires:	libltdl-devel
21cr|wml-2.32.0-1|22	BuildRequires:	pkgconfig(libpcre)
21cr|wml-2.32.0-1|23	BuildRequires:	perl-devel
21cr|wml-2.32.0-1|24	BuildRequires:	gdbm-devel
21cr|wml-2.32.0-1|25	BuildRequires:	db-devel
21cr|wml-2.32.0-1|26	BuildRequires:	gettext-devel
21cr|wml-2.32.0-1|27	BuildRequires:	lynx
21cr|wml-2.32.0-1|28	BuildRequires:	perl(Bit::Vector)
21cr|wml-2.32.0-1|29	BuildRequires:	perl(Carp::Always)
21cr|wml-2.32.0-1|30	BuildRequires:	perl(Class::XSAccessor)
21cr|wml-2.32.0-1|31	BuildRequires:	perl(File::Spec)
21cr|wml-2.32.0-1|32	BuildRequires:	perl(File::Which)
21cr|wml-2.32.0-1|33	BuildRequires:	perl(GD)
21cr|wml-2.32.0-1|34	BuildRequires:	perl(Getopt::Long)
21cr|wml-2.32.0-1|35	BuildRequires:	perl(HTML::Clean)
21cr|wml-2.32.0-1|36	BuildRequires:	perl(Image::Size)
21cr|wml-2.32.0-1|37	BuildRequires:	perl(IO::All)
21cr|wml-2.32.0-1|38	BuildRequires:	perl(IO::File)
21cr|wml-2.32.0-1|39	BuildRequires:	perl(List::MoreUtils)
21cr|wml-2.32.0-1|40	BuildRequires:	perl(Path::Tiny)
21cr|wml-2.32.0-1|41	BuildRequires:	perl(Perl::Critic)
21cr|wml-2.32.0-1|42	BuildRequires:	perl(Term::ReadKey)
21cr|wml-2.32.0-1|43	BuildRequires:	perl(Time::HiRes)
21cr|wml-2.32.0-1|44	
21cr|wml-2.32.0-1|45	Requires:	perl(Bit::Vector)
21cr|wml-2.32.0-1|46	Requires:	perl(Carp::Always)
21cr|wml-2.32.0-1|47	Requires:	perl(Class::XSAccessor)
21cr|wml-2.32.0-1|48	Requires:	perl(File::Spec)
21cr|wml-2.32.0-1|49	Requires:	perl(File::Which)
21cr|wml-2.32.0-1|50	Requires:	perl(Getopt::Long)
21cr|wml-2.32.0-1|51	Requires:	perl(Image::Size)
21cr|wml-2.32.0-1|52	Requires:	perl(IO::File)
21cr|wml-2.32.0-1|53	Requires:	perl(List::MoreUtils)
21cr|wml-2.32.0-1|54	Requires:	perl(Path::Tiny)
21cr|wml-2.32.0-1|55	Requires:	perl(Term::ReadKey)
21cr|wml-2.32.0-1|56	Requires:	perl(Time::HiRes)
21cr|wml-2.32.0-1|57	
21cr|wml-2.32.0-1|58	%description
21cr|wml-2.32.0-1|59	WML is a free and extensible Webdesigner's off-line HTML generation
21cr|wml-2.32.0-1|60	toolkit for Unix, distributed under the GNU General Public License
21cr|wml-2.32.0-1|61	(GPL v2). It is written in ANSI C and Perl 5, build via a GNU Autoconf
21cr|wml-2.32.0-1|62	based source tree and runs out-of-the-box on all major Unix derivatives.
21cr|wml-2.32.0-1|63	It can be used free of charge both in educational and commercial
21cr|wml-2.32.0-1|64	environments.
21cr|wml-2.32.0-1|65	
21cr|wml-2.32.0-1|66	%files
21cr|wml-2.32.0-1|67	%doc BUGREPORT* ChangeLog COPYING COPYRIGHT* CREDITS*
21cr|wml-2.32.0-1|68	%doc README* SUPPORT*
21cr|wml-2.32.0-1|69	%{_bindir}/*
21cr|wml-2.32.0-1|70	%{_libdir}/%{name}
21cr|wml-2.32.0-1|71	%{_libdir}/mp4h
21cr|wml-2.32.0-1|72	%{_datadir}/%{name}
21cr|wml-2.32.0-1|73	%{_mandir}/*/*
21cr|wml-2.32.0-1|74	#--------------------------------------------------------------------------
21cr|wml-2.32.0-1|75	
21cr|wml-2.32.0-1|76	%prep
21cr|wml-2.32.0-1|77	%autosetup -p1
21cr|wml-2.32.0-1|78	
21cr|wml-2.32.0-1|79	#install mp4h to libdir
21cr|wml-2.32.0-1|80	sed -i 's|lib/mp4h|%{_lib}/mp4h|' wml_backend/p2_mp4h/CMakeLists.txt
21cr|wml-2.32.0-1|81	
21cr|wml-2.32.0-1|82	%build
21cr|wml-2.32.0-1|83	%cmake \
21cr|wml-2.32.0-1|84	-DLIB_INSTALL_DIR=%{_libdir} \
21cr|wml-2.32.0-1|85	-DCMAKE_INSTALL_LIBDIR=%{_libdir} \
21cr|wml-2.32.0-1|86	-DLOCALE_INSTALL_DIR=%{_datadir}/locale
21cr|wml-2.32.0-1|87	%make
21cr|wml-2.32.0-1|88	
21cr|wml-2.32.0-1|89	%check
21cr|wml-2.32.0-1|90	%make -C build -Onone check
21cr|wml-2.32.0-1|91	
21cr|wml-2.32.0-1|92	%install
21cr|wml-2.32.0-1|93	%makeinstall_std -C build

10957 21
21cr|wmlaptop-1.4-12|1	Name: 	 	wmlaptop
21cr|wmlaptop-1.4-12|2	Summary: 	Laptop info docklet for WindowMaker
21cr|wmlaptop-1.4-12|3	Version: 	1.4
21cr|wmlaptop-1.4-12|4	Release: 	12
21cr|wmlaptop-1.4-12|5	
21cr|wmlaptop-1.4-12|6	Source:		%{name}-%{version}.tar.bz2
21cr|wmlaptop-1.4-12|7	URL:		http://wmlaptop.sourceforge.net/
21cr|wmlaptop-1.4-12|8	License:	GPL
21cr|wmlaptop-1.4-12|9	Group:		Graphical desktop/WindowMaker
21cr|wmlaptop-1.4-12|10	BuildRequires:	pkgconfig(x11)
21cr|wmlaptop-1.4-12|11	BuildRequires:	pkgconfig(xext)
21cr|wmlaptop-1.4-12|12	BuildRequires:	pkgconfig(xpm)
21cr|wmlaptop-1.4-12|13	BuildRequires:	imagemagick
21cr|wmlaptop-1.4-12|14	
21cr|wmlaptop-1.4-12|15	%description
21cr|wmlaptop-1.4-12|16	wmlaptop is a WindowMaker dockapp able to satisfy any requirements of a linux
21cr|wmlaptop-1.4-12|17	user with a laptop. The smartest should have easily guessed that wmlaptop
21cr|wmlaptop-1.4-12|18	includes an advanced battery information interface, including an indicator
21cr|wmlaptop-1.4-12|19	which estimates the remaining battery autonomy. Anyway this is only one of the
21cr|wmlaptop-1.4-12|20	useful functions provided:
21cr|wmlaptop-1.4-12|21	
21cr|wmlaptop-1.4-12|22	* Battery estimated time remaining
21cr|wmlaptop-1.4-12|23	* Multi Batteries support
21cr|wmlaptop-1.4-12|24	* Battery remaining charge (visual and percent)
21cr|wmlaptop-1.4-12|25	* Auto-Frequency Scaling
21cr|wmlaptop-1.4-12|26	* Manual Frequency Scaling
21cr|wmlaptop-1.4-12|27	* 0-100 Cpu Load indicator
21cr|wmlaptop-1.4-12|28	* APM and ACPI support
21cr|wmlaptop-1.4-12|29	* sysfs and /proc filesystems support
21cr|wmlaptop-1.4-12|30	* Kernel 2.6 series fully compatible
21cr|wmlaptop-1.4-12|31	* Visual support for multiple batteries
21cr|wmlaptop-1.4-12|32	* "Visual and audio" alarm on Low-Battery
21cr|wmlaptop-1.4-12|33	* Auto shutdown on Low-Battery
21cr|wmlaptop-1.4-12|34	* Easy screen saver starter
21cr|wmlaptop-1.4-12|35	* Console executable
21cr|wmlaptop-1.4-12|36	
21cr|wmlaptop-1.4-12|37	%prep
21cr|wmlaptop-1.4-12|38	%setup -q
21cr|wmlaptop-1.4-12|39	chmod 644 README*
21cr|wmlaptop-1.4-12|40	
21cr|wmlaptop-1.4-12|41	%build
21cr|wmlaptop-1.4-12|42	%make CFLAGS="$RPM_OPT_FLAGS"
21cr|wmlaptop-1.4-12|43	
21cr|wmlaptop-1.4-12|44	%install
21cr|wmlaptop-1.4-12|45	rm -rf $RPM_BUILD_ROOT
21cr|wmlaptop-1.4-12|46	mkdir -p $RPM_BUILD_ROOT/%_bindir
21cr|wmlaptop-1.4-12|47	install -m 4755 src/%name $RPM_BUILD_ROOT/%_bindir/
21cr|wmlaptop-1.4-12|48	
21cr|wmlaptop-1.4-12|49	#menu
21cr|wmlaptop-1.4-12|50	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|wmlaptop-1.4-12|51	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|wmlaptop-1.4-12|52	[Desktop Entry]
21cr|wmlaptop-1.4-12|53	Type=Application
21cr|wmlaptop-1.4-12|54	Exec=%{name}
21cr|wmlaptop-1.4-12|55	Icon=%{name}
21cr|wmlaptop-1.4-12|56	Name=WMLaptop
21cr|wmlaptop-1.4-12|57	Comment=Laptop status docklet
21cr|wmlaptop-1.4-12|58	Categories=System;Monitor;
21cr|wmlaptop-1.4-12|59	EOF
21cr|wmlaptop-1.4-12|60	
21cr|wmlaptop-1.4-12|61	#icons
21cr|wmlaptop-1.4-12|62	mkdir -p $RPM_BUILD_ROOT/%_liconsdir
21cr|wmlaptop-1.4-12|63	convert -size 48x48 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_liconsdir/%name.png
21cr|wmlaptop-1.4-12|64	mkdir -p $RPM_BUILD_ROOT/%_iconsdir
21cr|wmlaptop-1.4-12|65	convert -size 32x32 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_iconsdir/%name.png
21cr|wmlaptop-1.4-12|66	mkdir -p $RPM_BUILD_ROOT/%_miconsdir
21cr|wmlaptop-1.4-12|67	convert -size 16x16 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_miconsdir/%name.png
21cr|wmlaptop-1.4-12|68	
21cr|wmlaptop-1.4-12|69	%clean
21cr|wmlaptop-1.4-12|70	rm -rf $RPM_BUILD_ROOT
21cr|wmlaptop-1.4-12|71	
21cr|wmlaptop-1.4-12|72	%if %mdkversion < 200900
21cr|wmlaptop-1.4-12|73	%post
21cr|wmlaptop-1.4-12|74	%update_menus
21cr|wmlaptop-1.4-12|75	%endif
21cr|wmlaptop-1.4-12|76	
21cr|wmlaptop-1.4-12|77	%if %mdkversion < 200900
21cr|wmlaptop-1.4-12|78	%postun
21cr|wmlaptop-1.4-12|79	%clean_menus
21cr|wmlaptop-1.4-12|80	%endif
21cr|wmlaptop-1.4-12|81	
21cr|wmlaptop-1.4-12|82	%files
21cr|wmlaptop-1.4-12|83	%defattr(-,root,root)
21cr|wmlaptop-1.4-12|84	%doc AUTHORS BUGS CHANGELOG README* THANKS
21cr|wmlaptop-1.4-12|85	%{_bindir}/%name
21cr|wmlaptop-1.4-12|86	%{_datadir}/applications/mandriva-%name.desktop
21cr|wmlaptop-1.4-12|87	%{_liconsdir}/%name.png
21cr|wmlaptop-1.4-12|88	%{_iconsdir}/%name.png
21cr|wmlaptop-1.4-12|89	%{_miconsdir}/%name.png

10958 21
21cr|wmMoonClock-1.27-11|1	# Workaround to build with GCC 10
21cr|wmMoonClock-1.27-11|2	%global optflags %{optflags} -fcommon
21cr|wmMoonClock-1.27-11|3	Name: 	 	wmMoonClock
21cr|wmMoonClock-1.27-11|4	Summary: 	Docklet that shows lunar ephemeris to fairly high accuracy
21cr|wmMoonClock-1.27-11|5	Version: 	1.27
21cr|wmMoonClock-1.27-11|6	Release: 	11
21cr|wmMoonClock-1.27-11|7	
21cr|wmMoonClock-1.27-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|wmMoonClock-1.27-11|9	Source1:	wmmoonclock_icon.png
21cr|wmMoonClock-1.27-11|10	URL:		http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
21cr|wmMoonClock-1.27-11|11	License:	GPL
21cr|wmMoonClock-1.27-11|12	Group:		Graphical desktop/WindowMaker
21cr|wmMoonClock-1.27-11|13	BuildRequires:	pkgconfig(x11)
21cr|wmMoonClock-1.27-11|14	BuildRequires:	pkgconfig(xpm)
21cr|wmMoonClock-1.27-11|15	BuildRequires:	pkgconfig(xext)
21cr|wmMoonClock-1.27-11|16	BuildRequires:	imagemagick
21cr|wmMoonClock-1.27-11|17	
21cr|wmMoonClock-1.27-11|18	%description
21cr|wmMoonClock-1.27-11|19	wmMoonClock displays the lunar ephemeris with high accuracy. You can
21cr|wmMoonClock-1.27-11|20	define your local latitude and longitude to get precise results. And
21cr|wmMoonClock-1.27-11|21	even better you get a very nice moon icon that matches the current state
21cr|wmMoonClock-1.27-11|22	of the moon.
21cr|wmMoonClock-1.27-11|23	
21cr|wmMoonClock-1.27-11|24	In order to get good results, you may have to find your geographical
21cr|wmMoonClock-1.27-11|25	coordinates, eg. from this site http://www.astro.com/atlas
21cr|wmMoonClock-1.27-11|26	
21cr|wmMoonClock-1.27-11|27	%prep
21cr|wmMoonClock-1.27-11|28	%setup -q
21cr|wmMoonClock-1.27-11|29	
21cr|wmMoonClock-1.27-11|30	%build
21cr|wmMoonClock-1.27-11|31	%{__cp} %{SOURCE1} .
21cr|wmMoonClock-1.27-11|32	cd Src
21cr|wmMoonClock-1.27-11|33	# copy icon to build dir
21cr|wmMoonClock-1.27-11|34	%make CFLAGS="%optflags %build_ldflags"
21cr|wmMoonClock-1.27-11|35	
21cr|wmMoonClock-1.27-11|36	%install
21cr|wmMoonClock-1.27-11|37	rm -rf $RPM_BUILD_ROOT
21cr|wmMoonClock-1.27-11|38	%{__mkdir} -p $RPM_BUILD_ROOT/%_bindir
21cr|wmMoonClock-1.27-11|39	%{__mkdir} -p $RPM_BUILD_ROOT/%_mandir/man1
21cr|wmMoonClock-1.27-11|40	%{__cp} Src/%name $RPM_BUILD_ROOT/%_bindir/
21cr|wmMoonClock-1.27-11|41	%{__cp} Src/%name.1 $RPM_BUILD_ROOT/%_mandir/man1/
21cr|wmMoonClock-1.27-11|42	
21cr|wmMoonClock-1.27-11|43	#menu
21cr|wmMoonClock-1.27-11|44	%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|wmMoonClock-1.27-11|45	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|wmMoonClock-1.27-11|46	[Desktop Entry]
21cr|wmMoonClock-1.27-11|47	Type=Application
21cr|wmMoonClock-1.27-11|48	Exec=%{name}
21cr|wmMoonClock-1.27-11|49	Icon=%{name}
21cr|wmMoonClock-1.27-11|50	Name=wmMoonClock
21cr|wmMoonClock-1.27-11|51	Comment=Lunuar Ephemeris status docklet
21cr|wmMoonClock-1.27-11|52	Categories=System;Monitor;
21cr|wmMoonClock-1.27-11|53	EOF
21cr|wmMoonClock-1.27-11|54	
21cr|wmMoonClock-1.27-11|55	#icons
21cr|wmMoonClock-1.27-11|56	%{__mkdir} -p $RPM_BUILD_ROOT/%_liconsdir
21cr|wmMoonClock-1.27-11|57	convert -size 48x48 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
21cr|wmMoonClock-1.27-11|58	%{__mkdir} -p $RPM_BUILD_ROOT/%_iconsdir
21cr|wmMoonClock-1.27-11|59	convert -size 32x32 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
21cr|wmMoonClock-1.27-11|60	%{__mkdir} -p $RPM_BUILD_ROOT/%_miconsdir
21cr|wmMoonClock-1.27-11|61	convert -size 16x16 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_miconsdir/%name.png
21cr|wmMoonClock-1.27-11|62	
21cr|wmMoonClock-1.27-11|63	# the various states of the applet
21cr|wmMoonClock-1.27-11|64	%{__mkdir} -p $RPM_BUILD_ROOT/%_iconsdir/%name
21cr|wmMoonClock-1.27-11|65	%{__cp} Src/*xpm $RPM_BUILD_ROOT/%_iconsdir/%name/
21cr|wmMoonClock-1.27-11|66	
21cr|wmMoonClock-1.27-11|67	%clean
21cr|wmMoonClock-1.27-11|68	rm -rf $RPM_BUILD_ROOT
21cr|wmMoonClock-1.27-11|69	
21cr|wmMoonClock-1.27-11|70	%if %mdkversion < 200900
21cr|wmMoonClock-1.27-11|71	%post
21cr|wmMoonClock-1.27-11|72	%update_menus
21cr|wmMoonClock-1.27-11|73	%endif
21cr|wmMoonClock-1.27-11|74	
21cr|wmMoonClock-1.27-11|75	%if %mdkversion < 200900
21cr|wmMoonClock-1.27-11|76	%postun
21cr|wmMoonClock-1.27-11|77	%clean_menus
21cr|wmMoonClock-1.27-11|78	%endif
21cr|wmMoonClock-1.27-11|79	
21cr|wmMoonClock-1.27-11|80	%files
21cr|wmMoonClock-1.27-11|81	%defattr(-,root,root)
21cr|wmMoonClock-1.27-11|82	%doc BUGS COPYING
21cr|wmMoonClock-1.27-11|83	%doc %{_mandir}/*/*
21cr|wmMoonClock-1.27-11|84	%{_bindir}/%name
21cr|wmMoonClock-1.27-11|85	%{_datadir}/applications/mandriva-%name.desktop
21cr|wmMoonClock-1.27-11|86	%{_liconsdir}/%name.png
21cr|wmMoonClock-1.27-11|87	%{_iconsdir}/%name.png
21cr|wmMoonClock-1.27-11|88	%{_miconsdir}/%name.png
21cr|wmMoonClock-1.27-11|89	%{_iconsdir}/%name/

10959 21
21cr|wmname-0.1-1|1	Name:		wmname
21cr|wmname-0.1-1|2	Version:	0.1
21cr|wmname-0.1-1|3	Release:	1
21cr|wmname-0.1-1|4	Summary:	Prints/sets the EWMH WM name property
21cr|wmname-0.1-1|5	Group:		Graphical desktop/Other
21cr|wmname-0.1-1|6	License:	MIT
21cr|wmname-0.1-1|7	URL:		http://tools.suckless.org/%{name}
21cr|wmname-0.1-1|8	Source0:	http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
21cr|wmname-0.1-1|9	Patch0:		wmname-0.1-config.patch
21cr|wmname-0.1-1|10	BuildRequires:	pkgconfig(x11)
21cr|wmname-0.1-1|11	
21cr|wmname-0.1-1|12	%description
21cr|wmname-0.1-1|13	%{name} prints/sets the window manager name property of the root window similar
21cr|wmname-0.1-1|14	to how hostname(1) behaves. %{name} is a nice utility to fix problems with
21cr|wmname-0.1-1|15	JDK versions and other broken programs assuming a reparenting window manager
21cr|wmname-0.1-1|16	for instance.
21cr|wmname-0.1-1|17	
21cr|wmname-0.1-1|18	%prep
21cr|wmname-0.1-1|19	%autosetup -p1
21cr|wmname-0.1-1|20	
21cr|wmname-0.1-1|21	%build
21cr|wmname-0.1-1|22	%set_build_flags
21cr|wmname-0.1-1|23	%make_build
21cr|wmname-0.1-1|24	
21cr|wmname-0.1-1|25	%install
21cr|wmname-0.1-1|26	%make_install PREFIX=%{_prefix}
21cr|wmname-0.1-1|27	
21cr|wmname-0.1-1|28	%files
21cr|wmname-0.1-1|29	%doc LICENSE README
21cr|wmname-0.1-1|30	%{_bindir}/wmname
21cr|wmname-0.1-1|31	
21cr|wmname-0.1-1|32	
21cr|wmname-0.1-1|33	%changelog
21cr|wmname-0.1-1|34	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|wmname-0.1-1|35	- adapt for Rosa
21cr|wmname-0.1-1|36	
21cr|wmname-0.1-1|37	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|wmname-0.1-1|38	- Imported from SRPM

10960 21
21cr|wmnet-1.06-17|1	%define xrootdir	/usr
21cr|wmnet-1.06-17|2	%define xconfdir	/etc/X11
21cr|wmnet-1.06-17|3	
21cr|wmnet-1.06-17|4	Summary:	Applet that monitors the network
21cr|wmnet-1.06-17|5	Name:		wmnet
21cr|wmnet-1.06-17|6	Version:	1.06
21cr|wmnet-1.06-17|7	Release:	17
21cr|wmnet-1.06-17|8	License:	GPL
21cr|wmnet-1.06-17|9	Group:		Graphical desktop/WindowMaker
21cr|wmnet-1.06-17|10	URL:		http://dockapps.org/file.php/id/77
21cr|wmnet-1.06-17|11	Source0:	http://dockapps.org/download.php/id/115/%{name}-%{version}.tar.bz2
21cr|wmnet-1.06-17|12	Source1:	%{name}.wmconfig
21cr|wmnet-1.06-17|13	Source2:	wmnet-icons.tar.bz2
21cr|wmnet-1.06-17|14	Patch0:		wmnet-sa-restorer.patch
21cr|wmnet-1.06-17|15	Patch1:		wmnet-1.05-man-graph.patch
21cr|wmnet-1.06-17|16	Patch2:		wmnet-1.05-glibc22.patch
21cr|wmnet-1.06-17|17	BuildRequires:	pkgconfig(x11)
21cr|wmnet-1.06-17|18	BuildRequires:	pkgconfig(xext)
21cr|wmnet-1.06-17|19	BuildRequires:	imake
21cr|wmnet-1.06-17|20	
21cr|wmnet-1.06-17|21	%description
21cr|wmnet-1.06-17|22	Wmnet uses ip accounting in the Linux kernel to monitor your network.
21cr|wmnet-1.06-17|23	
21cr|wmnet-1.06-17|24	%prep
21cr|wmnet-1.06-17|25	%setup
21cr|wmnet-1.06-17|26	%patch0 -p1 -b .sigaction
21cr|wmnet-1.06-17|27	%patch1 -p1 -b .man-graph
21cr|wmnet-1.06-17|28	%patch2 -p1 -b .glibc22
21cr|wmnet-1.06-17|29	
21cr|wmnet-1.06-17|30	%build
21cr|wmnet-1.06-17|31	xmkmf
21cr|wmnet-1.06-17|32	%make CFLAGS="%{optflags}"
21cr|wmnet-1.06-17|33	
21cr|wmnet-1.06-17|34	%install
21cr|wmnet-1.06-17|35	# wmnet standard install
21cr|wmnet-1.06-17|36	install -d %{buildroot}/%{_bindir}
21cr|wmnet-1.06-17|37	install -d %{buildroot}/%{_mandir}/man1
21cr|wmnet-1.06-17|38	install -m 755 wmnet %{buildroot}/%{_bindir}
21cr|wmnet-1.06-17|39	install -m 644 wmnet.man %{buildroot}/%{_mandir}/man1/wmnet.1
21cr|wmnet-1.06-17|40	
21cr|wmnet-1.06-17|41	# wmaker config file
21cr|wmnet-1.06-17|42	install -d %{buildroot}/%{xconfdir}/wmconfig
21cr|wmnet-1.06-17|43	cp %{SOURCE1} %{buildroot}/%{xconfdir}/wmconfig/%{name}
21cr|wmnet-1.06-17|44	
21cr|wmnet-1.06-17|45	# mdv menu icons
21cr|wmnet-1.06-17|46	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|wmnet-1.06-17|47	tar jxvf %{SOURCE2} -C %{buildroot}/%{_iconsdir}
21cr|wmnet-1.06-17|48	# fd.o icons
21cr|wmnet-1.06-17|49	cp %{buildroot}/%{_iconsdir}/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|wmnet-1.06-17|50	cp %{buildroot}/%{_liconsdir}/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|wmnet-1.06-17|51	cp %{buildroot}/%{_miconsdir}/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|wmnet-1.06-17|52	
21cr|wmnet-1.06-17|53	# mdv menu entry
21cr|wmnet-1.06-17|54	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wmnet-1.06-17|55	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|wmnet-1.06-17|56	[Desktop Entry]
21cr|wmnet-1.06-17|57	Name=WMnet
21cr|wmnet-1.06-17|58	Comment=A WindowMaker dock network monitor
21cr|wmnet-1.06-17|59	Comment[ru]=Мониторинг сетевых соединений для WindowMaker
21cr|wmnet-1.06-17|60	Exec=%{_bindir}/%{name}
21cr|wmnet-1.06-17|61	Icon=%{name}
21cr|wmnet-1.06-17|62	Terminal=false
21cr|wmnet-1.06-17|63	Type=Application
21cr|wmnet-1.06-17|64	StartupNotify=true
21cr|wmnet-1.06-17|65	Categories=System;Monitor;X-MandrivaLinux-System-Monitoring;
21cr|wmnet-1.06-17|66	EOF
21cr|wmnet-1.06-17|67	
21cr|wmnet-1.06-17|68	%files
21cr|wmnet-1.06-17|69	%doc README Changelog
21cr|wmnet-1.06-17|70	%config(noreplace) %{xconfdir}/wmconfig/%{name}
21cr|wmnet-1.06-17|71	%{_bindir}/wmnet
21cr|wmnet-1.06-17|72	%{_mandir}/man1/wmnet.1*
21cr|wmnet-1.06-17|73	%{_datadir}/applications/%{name}.desktop
21cr|wmnet-1.06-17|74	%{_iconsdir}/%{name}.png
21cr|wmnet-1.06-17|75	%{_liconsdir}/%{name}.png
21cr|wmnet-1.06-17|76	%{_miconsdir}/%{name}.png
21cr|wmnet-1.06-17|77	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|wmnet-1.06-17|78	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|wmnet-1.06-17|79	%{_iconsdir}/hicolor/48x48/apps/%{name}.png

10961 21
21cr|wmpop3lb-2.4.2-13|1	# Workaround to build with GCC 10
21cr|wmpop3lb-2.4.2-13|2	%global optflags %{optflags} -fcommon
21cr|wmpop3lb-2.4.2-13|3	Summary:	POP3 mail box checker
21cr|wmpop3lb-2.4.2-13|4	Name:		wmpop3lb
21cr|wmpop3lb-2.4.2-13|5	Version:	2.4.2
21cr|wmpop3lb-2.4.2-13|6	Release:	13
21cr|wmpop3lb-2.4.2-13|7	License:	GPLv2+
21cr|wmpop3lb-2.4.2-13|8	Group:		Graphical desktop/WindowMaker
21cr|wmpop3lb-2.4.2-13|9	Url:		http://www.jourdain.org/wmpop3/wmpop3lb%{version}.tar.gz
21cr|wmpop3lb-2.4.2-13|10	Source0:	%{name}%{version}.tar.bz2
21cr|wmpop3lb-2.4.2-13|11	Source1:	%{name}-icons.tar.bz2
21cr|wmpop3lb-2.4.2-13|12	Patch0:		%{name}-2.4.2-fix-build-with-gcc5.patch
21cr|wmpop3lb-2.4.2-13|13	BuildRequires:	pkgconfig(x11)
21cr|wmpop3lb-2.4.2-13|14	BuildRequires:	pkgconfig(xext)
21cr|wmpop3lb-2.4.2-13|15	BuildRequires:	pkgconfig(xpm)
21cr|wmpop3lb-2.4.2-13|16	
21cr|wmpop3lb-2.4.2-13|17	%description
21cr|wmpop3lb-2.4.2-13|18	WMPop3LB is a multi POP3 accounts mailbox checker. It can connect to up to 6
21cr|wmpop3lb-2.4.2-13|19	POP3 accounts to check if you have mail, get the "From:" and "Subject:" header
21cr|wmpop3lb-2.4.2-13|20	fields of each mail and display them in a 7 lines window. It can list up to 19
21cr|wmpop3lb-2.4.2-13|21	messages per server which can be read by scrolling the window up and down.
21cr|wmpop3lb-2.4.2-13|22	Messages can be deleted directly off the servers by selecting the mails to
21cr|wmpop3lb-2.4.2-13|23	delete and clicking the "delete" button.
21cr|wmpop3lb-2.4.2-13|24	You may configure your .wmpop3rc either by hand or through the graphical
21cr|wmpop3lb-2.4.2-13|25	utility called wmpop3lbcfg.
21cr|wmpop3lb-2.4.2-13|26	
21cr|wmpop3lb-2.4.2-13|27	%files
21cr|wmpop3lb-2.4.2-13|28	%doc CHANGE_LOG COPYING README wmpop3/wmpop3rc
21cr|wmpop3lb-2.4.2-13|29	%{_bindir}/%{name}
21cr|wmpop3lb-2.4.2-13|30	%{_liconsdir}/%{name}.png
21cr|wmpop3lb-2.4.2-13|31	%{_miconsdir}/%{name}.png
21cr|wmpop3lb-2.4.2-13|32	%{_iconsdir}/%{name}.png
21cr|wmpop3lb-2.4.2-13|33	%{_datadir}/applications/rosa-%{name}.desktop
21cr|wmpop3lb-2.4.2-13|34	
21cr|wmpop3lb-2.4.2-13|35	#-----------------------------------------------------------------------------
21cr|wmpop3lb-2.4.2-13|36	
21cr|wmpop3lb-2.4.2-13|37	%prep
21cr|wmpop3lb-2.4.2-13|38	%setup -qn %{name}%{version}
21cr|wmpop3lb-2.4.2-13|39	%patch0 -p1
21cr|wmpop3lb-2.4.2-13|40	mv wmpop3/.wmpop3rc_test wmpop3/wmpop3rc
21cr|wmpop3lb-2.4.2-13|41	
21cr|wmpop3lb-2.4.2-13|42	# Fix perms
21cr|wmpop3lb-2.4.2-13|43	chmod 0644 wmgeneral/*
21cr|wmpop3lb-2.4.2-13|44	
21cr|wmpop3lb-2.4.2-13|45	
21cr|wmpop3lb-2.4.2-13|46	%build
21cr|wmpop3lb-2.4.2-13|47	make FLAGS="%{optflags}" -C wmpop3
21cr|wmpop3lb-2.4.2-13|48	
21cr|wmpop3lb-2.4.2-13|49	%install
21cr|wmpop3lb-2.4.2-13|50	install -m 755 -d %{buildroot}%{_bindir}
21cr|wmpop3lb-2.4.2-13|51	install -m 755 wmpop3/%{name} %{buildroot}%{_bindir}/%{name}
21cr|wmpop3lb-2.4.2-13|52	install -m 755 -d %{buildroot}%{_miconsdir}
21cr|wmpop3lb-2.4.2-13|53	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|wmpop3lb-2.4.2-13|54	install -m 755 -d %{buildroot}%{_liconsdir}
21cr|wmpop3lb-2.4.2-13|55	tar xOjf %{SOURCE1} %{name}-16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
21cr|wmpop3lb-2.4.2-13|56	tar xOjf %{SOURCE1} %{name}-32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
21cr|wmpop3lb-2.4.2-13|57	tar xOjf %{SOURCE1} %{name}-48x48.png > %{buildroot}%{_liconsdir}/%{name}.png
21cr|wmpop3lb-2.4.2-13|58	
21cr|wmpop3lb-2.4.2-13|59	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|wmpop3lb-2.4.2-13|60	cat << EOF > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21cr|wmpop3lb-2.4.2-13|61	[Desktop Entry]
21cr|wmpop3lb-2.4.2-13|62	Name=WmPop3lb
21cr|wmpop3lb-2.4.2-13|63	Comment=Multiple mailbox monitoring via Pop3 in a dockapp
21cr|wmpop3lb-2.4.2-13|64	Type=Application
21cr|wmpop3lb-2.4.2-13|65	Exec=%{name}
21cr|wmpop3lb-2.4.2-13|66	Icon=%{name}
21cr|wmpop3lb-2.4.2-13|67	Categories=Office;Email;
21cr|wmpop3lb-2.4.2-13|68	EOF

10962 21
21cr|wmsmixer-0.5.1-14|1	%define         configname        sample.wmsmixer
21cr|wmsmixer-0.5.1-14|2	
21cr|wmsmixer-0.5.1-14|3	Summary:  	Dockapp sound mixer adjustable with mouse wheel
21cr|wmsmixer-0.5.1-14|4	Name:		wmsmixer
21cr|wmsmixer-0.5.1-14|5	Version:	0.5.1
21cr|wmsmixer-0.5.1-14|6	Release:	14
21cr|wmsmixer-0.5.1-14|7	License:	GPL
21cr|wmsmixer-0.5.1-14|8	Group:		Graphical desktop/WindowMaker
21cr|wmsmixer-0.5.1-14|9	Source0:	http://distro.ibiblio.org/pub/linux/distributions/amigolinux/download/DockApps/%{name}-%{version}/%{name}-%{version}.tar.bz2
21cr|wmsmixer-0.5.1-14|10	Source1:	%{name}-icons.tar.bz2
21cr|wmsmixer-0.5.1-14|11	Patch0:         wmsmixer-0.5.1-Imakefile.patch
21cr|wmsmixer-0.5.1-14|12	Url:		http://dockapps.windowmaker.org/file.php/id/63
21cr|wmsmixer-0.5.1-14|13	BuildRequires:  imake
21cr|wmsmixer-0.5.1-14|14	BuildRequires:  glibc-devel
21cr|wmsmixer-0.5.1-14|15	BuildRequires:  stdc++-devel
21cr|wmsmixer-0.5.1-14|16	BuildRequires:  pkgconfig(xpm)
21cr|wmsmixer-0.5.1-14|17	BuildRequires:  pkgconfig(x11)
21cr|wmsmixer-0.5.1-14|18	BuildRequires:  pkgconfig(xext)
21cr|wmsmixer-0.5.1-14|19	BuildRequires:  pkgconfig(xcb)
21cr|wmsmixer-0.5.1-14|20	BuildRequires:  pkgconfig(xau)
21cr|wmsmixer-0.5.1-14|21	BuildRequires:  pkgconfig(xdmcp)
21cr|wmsmixer-0.5.1-14|22	
21cr|wmsmixer-0.5.1-14|23	Recommends:      alsa-oss-devel
21cr|wmsmixer-0.5.1-14|24	Recommends:      ossp
21cr|wmsmixer-0.5.1-14|25	
21cr|wmsmixer-0.5.1-14|26	%description
21cr|wmsmixer-0.5.1-14|27	This is a hack to wmmixer which makes some changes to the display and adds a
21cr|wmsmixer-0.5.1-14|28	few new features, most notably scrollwheel support. The main changes between
21cr|wmsmixer-0.5.1-14|29	this and wmmixer are:
21cr|wmsmixer-0.5.1-14|30	o Added scrollwheel support. If your scrollwheel is mapped to buttons 4 and
21cr|wmsmixer-0.5.1-14|31	5, using it will increase/decrease the volume of the current channel.
21cr|wmsmixer-0.5.1-14|32	o Removed all the recsrc code.
21cr|wmsmixer-0.5.1-14|33	o Changed the display arrangement slightly, and replaced the recsrc button
21cr|wmsmixer-0.5.1-14|34	with a text display. This normally shows the volume of the current channel.
21cr|wmsmixer-0.5.1-14|35	o Added the setname configuration option, which allows you to give a
21cr|wmsmixer-0.5.1-14|36	different channel name (4 chars max) to the built in one if you wish.
21cr|wmsmixer-0.5.1-14|37	o Clicking on the channel icon will briefly display the text name for the
21cr|wmsmixer-0.5.1-14|38	channel. This is also displayed when you switch channels.
21cr|wmsmixer-0.5.1-14|39	o Mono channels have one wide bar rather than two thinner ones.
21cr|wmsmixer-0.5.1-14|40	o Changed some icons, and added a few new ones. Several icons are still to be
21cr|wmsmixer-0.5.1-14|41	o created. Any submissions are always welcome.
21cr|wmsmixer-0.5.1-14|42	
21cr|wmsmixer-0.5.1-14|43	%files
21cr|wmsmixer-0.5.1-14|44	%doc COPYING README README.wmmixer
21cr|wmsmixer-0.5.1-14|45	%{_bindir}/%{name}
21cr|wmsmixer-0.5.1-14|46	%{_liconsdir}/%{name}.png
21cr|wmsmixer-0.5.1-14|47	%{_miconsdir}/%{name}.png
21cr|wmsmixer-0.5.1-14|48	%{_iconsdir}/%{name}.png
21cr|wmsmixer-0.5.1-14|49	%{_datadir}/applications/%{name}.desktop
21cr|wmsmixer-0.5.1-14|50	%{_datadir}/%{name}/%{configname}
21cr|wmsmixer-0.5.1-14|51	#-----------------------------------------------------------------------------
21cr|wmsmixer-0.5.1-14|52	%prep
21cr|wmsmixer-0.5.1-14|53	%setup -q
21cr|wmsmixer-0.5.1-14|54	%patch0 -p0
21cr|wmsmixer-0.5.1-14|55	
21cr|wmsmixer-0.5.1-14|56	%build
21cr|wmsmixer-0.5.1-14|57	xmkmf
21cr|wmsmixer-0.5.1-14|58	%make CXXFLAGS="%optflags" LDLIBS="%build_ldflags" %{name}
21cr|wmsmixer-0.5.1-14|59	
21cr|wmsmixer-0.5.1-14|60	%install
21cr|wmsmixer-0.5.1-14|61	%makeinstall_std
21cr|wmsmixer-0.5.1-14|62	
21cr|wmsmixer-0.5.1-14|63	# icons
21cr|wmsmixer-0.5.1-14|64	install -m 755 -d %{buildroot}%{_miconsdir}
21cr|wmsmixer-0.5.1-14|65	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|wmsmixer-0.5.1-14|66	install -m 755 -d %{buildroot}%{_liconsdir}
21cr|wmsmixer-0.5.1-14|67	tar xOjf %SOURCE1 %{name}-16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
21cr|wmsmixer-0.5.1-14|68	tar xOjf %SOURCE1 %{name}-32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
21cr|wmsmixer-0.5.1-14|69	tar xOjf %SOURCE1 %{name}-48x48.png > %{buildroot}%{_liconsdir}/%{name}.png
21cr|wmsmixer-0.5.1-14|70	
21cr|wmsmixer-0.5.1-14|71	# menu entry
21cr|wmsmixer-0.5.1-14|72	install -m 755 -d %{buildroot}%{_datadir}/applications
21cr|wmsmixer-0.5.1-14|73	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|wmsmixer-0.5.1-14|74	[Desktop Entry]
21cr|wmsmixer-0.5.1-14|75	Name=WmsMixer
21cr|wmsmixer-0.5.1-14|76	Comment=Dockapp sound mixer adjustable with mouse wheel
21cr|wmsmixer-0.5.1-14|77	Exec=%{_bindir}/%{name} -w
21cr|wmsmixer-0.5.1-14|78	Icon=%{name}
21cr|wmsmixer-0.5.1-14|79	Terminal=false
21cr|wmsmixer-0.5.1-14|80	Type=Application
21cr|wmsmixer-0.5.1-14|81	Categories=X-MandrivaLinux-Multimedia-Sound;Audio;Mixer;
21cr|wmsmixer-0.5.1-14|82	EOF
21cr|wmsmixer-0.5.1-14|83	
21cr|wmsmixer-0.5.1-14|84	# config
21cr|wmsmixer-0.5.1-14|85	install -D -m 644 home.wmsmixer %{buildroot}%{_datadir}/%{name}/%{configname}

10963 21
21cr|wmsmpmon-3.1-9|1	# Workaround to build with GCC 10
21cr|wmsmpmon-3.1-9|2	%global optflags %{optflags} -fcommon
21cr|wmsmpmon-3.1-9|3	%define Summary System information for Dual CPUs (memory, swap, cpu, IO) in a small dock app
21cr|wmsmpmon-3.1-9|4	Summary:	%Summary
21cr|wmsmpmon-3.1-9|5	Name:		wmsmpmon
21cr|wmsmpmon-3.1-9|6	Version:	3.1
21cr|wmsmpmon-3.1-9|7	Release:	9
21cr|wmsmpmon-3.1-9|8	License:	GPLv2+
21cr|wmsmpmon-3.1-9|9	Group:		Graphical desktop/WindowMaker
21cr|wmsmpmon-3.1-9|10	Source0:	wmSMPmon-%{version}.tar.gz
21cr|wmsmpmon-3.1-9|11	Source1:	%{name}-icons.tar.bz2
21cr|wmsmpmon-3.1-9|12	URL:		http://www.ribbrock.org/binabit/wmSMPmon/
21cr|wmsmpmon-3.1-9|13	BuildRequires:	libxpm-devel
21cr|wmsmpmon-3.1-9|14	BuildRequires:	libxext-devel
21cr|wmsmpmon-3.1-9|15	BuildRequires:	libxau-devel
21cr|wmsmpmon-3.1-9|16	BuildRequires:	libxdmcp-devel
21cr|wmsmpmon-3.1-9|17	
21cr|wmsmpmon-3.1-9|18	%description
21cr|wmsmpmon-3.1-9|19	Monitor your dual processor system, memory, swap, and IOs in a small
21cr|wmsmpmon-3.1-9|20	dock app. It has been designed to work with wmaker, but nothing prevents
21cr|wmsmpmon-3.1-9|21	it from being run under another window manager.
21cr|wmsmpmon-3.1-9|22	
21cr|wmsmpmon-3.1-9|23	
21cr|wmsmpmon-3.1-9|24	%prep
21cr|wmsmpmon-3.1-9|25	rm -rf %buildroot
21cr|wmsmpmon-3.1-9|26	
21cr|wmsmpmon-3.1-9|27	%setup -q -n wmSMPmon-%{version}
21cr|wmsmpmon-3.1-9|28	
21cr|wmsmpmon-3.1-9|29	%build
21cr|wmsmpmon-3.1-9|30	make -C wmSMPmon CFLAGS="$RPM_OPT_FLAGS"
21cr|wmsmpmon-3.1-9|31	
21cr|wmsmpmon-3.1-9|32	%install
21cr|wmsmpmon-3.1-9|33	[ -d %buildroot ] && rm -rf %buildroot
21cr|wmsmpmon-3.1-9|34	
21cr|wmsmpmon-3.1-9|35	install -m 755 -d %buildroot%{_miconsdir}
21cr|wmsmpmon-3.1-9|36	install -m 755 -d %buildroot%{_iconsdir}
21cr|wmsmpmon-3.1-9|37	install -m 755 -d %buildroot%{_liconsdir}
21cr|wmsmpmon-3.1-9|38	tar xOjf %SOURCE1 %{name}.16x16.png > %buildroot%{_miconsdir}/%{name}.png
21cr|wmsmpmon-3.1-9|39	tar xOjf %SOURCE1 %{name}.32x32.png > %buildroot%{_iconsdir}/%{name}.png
21cr|wmsmpmon-3.1-9|40	tar xOjf %SOURCE1 %{name}.48x48.png > %buildroot%{_liconsdir}/%{name}.png
21cr|wmsmpmon-3.1-9|41	
21cr|wmsmpmon-3.1-9|42	mkdir -p %buildroot%{_bindir}/ %buildroot%{_mandir}/man1/
21cr|wmsmpmon-3.1-9|43	install -m 755 wmSMPmon/wmSMPmon %buildroot%{_bindir}/
21cr|wmsmpmon-3.1-9|44	install -m 644 wmSMPmon/wmSMPmon.1 %buildroot%{_mandir}/man1/
21cr|wmsmpmon-3.1-9|45	
21cr|wmsmpmon-3.1-9|46	chmod 644 {GREETINGS,LISEZ-MOI,COPYING}
21cr|wmsmpmon-3.1-9|47	
21cr|wmsmpmon-3.1-9|48	
21cr|wmsmpmon-3.1-9|49	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wmsmpmon-3.1-9|50	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|wmsmpmon-3.1-9|51	[Desktop Entry]
21cr|wmsmpmon-3.1-9|52	Name=wmSMPmon
21cr|wmsmpmon-3.1-9|53	Comment=%{Summary}
21cr|wmsmpmon-3.1-9|54	Exec=%{_bindir}/wmSMPmon -g 3
21cr|wmsmpmon-3.1-9|55	Icon=%{name}
21cr|wmsmpmon-3.1-9|56	Terminal=false
21cr|wmsmpmon-3.1-9|57	Type=Application
21cr|wmsmpmon-3.1-9|58	Categories=System;Monitor;
21cr|wmsmpmon-3.1-9|59	EOF
21cr|wmsmpmon-3.1-9|60	
21cr|wmsmpmon-3.1-9|61	
21cr|wmsmpmon-3.1-9|62	%clean
21cr|wmsmpmon-3.1-9|63	rm -rf %buildroot
21cr|wmsmpmon-3.1-9|64	
21cr|wmsmpmon-3.1-9|65	
21cr|wmsmpmon-3.1-9|66	%if %mdkversion < 200900
21cr|wmsmpmon-3.1-9|67	%post
21cr|wmsmpmon-3.1-9|68	%{update_menus}
21cr|wmsmpmon-3.1-9|69	%endif
21cr|wmsmpmon-3.1-9|70	
21cr|wmsmpmon-3.1-9|71	
21cr|wmsmpmon-3.1-9|72	%if %mdkversion < 200900
21cr|wmsmpmon-3.1-9|73	%postun
21cr|wmsmpmon-3.1-9|74	%{clean_menus}
21cr|wmsmpmon-3.1-9|75	%endif
21cr|wmsmpmon-3.1-9|76	
21cr|wmsmpmon-3.1-9|77	
21cr|wmsmpmon-3.1-9|78	%files
21cr|wmsmpmon-3.1-9|79	%defattr (-,root,root)
21cr|wmsmpmon-3.1-9|80	%doc GREETINGS  LISEZ-MOI COPYING
21cr|wmsmpmon-3.1-9|81	%{_bindir}/*
21cr|wmsmpmon-3.1-9|82	%{_liconsdir}/%{name}.png
21cr|wmsmpmon-3.1-9|83	%{_miconsdir}/%{name}.png
21cr|wmsmpmon-3.1-9|84	%{_iconsdir}/%{name}.png
21cr|wmsmpmon-3.1-9|85	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|wmsmpmon-3.1-9|86	%{_mandir}/man1/wmSMPmon.1.*

10964 21
21cr|wmsysmon-0.7.7-13|1	# Workaround to build with GCC 10
21cr|wmsysmon-0.7.7-13|2	%global optflags %{optflags} -fcommon
21cr|wmsysmon-0.7.7-13|3	%define debug_package	%{nil}
21cr|wmsysmon-0.7.7-13|4	
21cr|wmsysmon-0.7.7-13|5	Summary:	System information (memory, swap, uptime, IO) in a small dock app
21cr|wmsysmon-0.7.7-13|6	Name:		wmsysmon
21cr|wmsysmon-0.7.7-13|7	Version:	0.7.7
21cr|wmsysmon-0.7.7-13|8	Release:	13
21cr|wmsysmon-0.7.7-13|9	License:	GPL
21cr|wmsysmon-0.7.7-13|10	Group:		Toys
21cr|wmsysmon-0.7.7-13|11	Source0:	http://www.gnugeneration.com/software/wmsysmon/%{name}-%{version}.tar.gz
21cr|wmsysmon-0.7.7-13|12	Source1:	%{name}-icons.tar.bz2
21cr|wmsysmon-0.7.7-13|13	Patch0:         01-break.dpatch
21cr|wmsysmon-0.7.7-13|14	Patch1:         02-output.dpatch
21cr|wmsysmon-0.7.7-13|15	Patch2:         03-src_makefile.dpatch
21cr|wmsysmon-0.7.7-13|16	URL:		http://www.gnugeneration.com/software/wmsysmon/src/
21cr|wmsysmon-0.7.7-13|17	BuildRequires:	pkgconfig(x11)
21cr|wmsysmon-0.7.7-13|18	BuildRequires:	pkgconfig(xext)
21cr|wmsysmon-0.7.7-13|19	BuildRequires:	pkgconfig(xpm)
21cr|wmsysmon-0.7.7-13|20	
21cr|wmsysmon-0.7.7-13|21	%description
21cr|wmsysmon-0.7.7-13|22	This is a small dock application for use with WindowMaker (www.windowmaker.org)
21cr|wmsysmon-0.7.7-13|23	to show system information on interrupt activity, memory use, swap use, and IO.
21cr|wmsysmon-0.7.7-13|24	Wmsysmon was originally written by Dave Clark, Vito Caputo took over
21cr|wmsysmon-0.7.7-13|25	development.
21cr|wmsysmon-0.7.7-13|26	
21cr|wmsysmon-0.7.7-13|27	
21cr|wmsysmon-0.7.7-13|28	%prep
21cr|wmsysmon-0.7.7-13|29	
21cr|wmsysmon-0.7.7-13|30	%setup -q -n %{name}-%{version}
21cr|wmsysmon-0.7.7-13|31	%patch0 -p1
21cr|wmsysmon-0.7.7-13|32	%patch1 -p1
21cr|wmsysmon-0.7.7-13|33	%patch2 -p1
21cr|wmsysmon-0.7.7-13|34	
21cr|wmsysmon-0.7.7-13|35	%build
21cr|wmsysmon-0.7.7-13|36	make -C src CC="gcc %{optflags} %build_ldflags"
21cr|wmsysmon-0.7.7-13|37	
21cr|wmsysmon-0.7.7-13|38	%install
21cr|wmsysmon-0.7.7-13|39	install -m 755 -d %{buildroot}%{_miconsdir}
21cr|wmsysmon-0.7.7-13|40	install -m 755 -d %{buildroot}%{_iconsdir}
21cr|wmsysmon-0.7.7-13|41	install -m 755 -d %{buildroot}%{_liconsdir}
21cr|wmsysmon-0.7.7-13|42	tar xOjf %{SOURCE1} %{name}.16x16.xpm > %{buildroot}%{_miconsdir}/%{name}.xpm
21cr|wmsysmon-0.7.7-13|43	tar xOjf %{SOURCE1} %{name}.32x32.xpm > %{buildroot}%{_iconsdir}/%{name}.xpm
21cr|wmsysmon-0.7.7-13|44	tar xOjf %{SOURCE1} %{name}.48x48.xpm > %{buildroot}%{_liconsdir}/%{name}.xpm
21cr|wmsysmon-0.7.7-13|45	
21cr|wmsysmon-0.7.7-13|46	mkdir -p %{buildroot}%{_bindir}
21cr|wmsysmon-0.7.7-13|47	install -m 755 src/wmsysmon %{buildroot}%{_bindir}
21cr|wmsysmon-0.7.7-13|48	
21cr|wmsysmon-0.7.7-13|49	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|wmsysmon-0.7.7-13|50	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|wmsysmon-0.7.7-13|51	[Desktop Entry]
21cr|wmsysmon-0.7.7-13|52	Type=Application
21cr|wmsysmon-0.7.7-13|53	Exec=%{_bindir}/%{name}
21cr|wmsysmon-0.7.7-13|54	Icon=%{name}
21cr|wmsysmon-0.7.7-13|55	Categories=System;Monitor;
21cr|wmsysmon-0.7.7-13|56	Name=WmSysMon
21cr|wmsysmon-0.7.7-13|57	Comment=System information (memory, swap, uptime, IO) in a small icon
21cr|wmsysmon-0.7.7-13|58	EOF
21cr|wmsysmon-0.7.7-13|59	
21cr|wmsysmon-0.7.7-13|60	
21cr|wmsysmon-0.7.7-13|61	%files
21cr|wmsysmon-0.7.7-13|62	%doc ChangeLog README
21cr|wmsysmon-0.7.7-13|63	%{_bindir}/%{name}
21cr|wmsysmon-0.7.7-13|64	%{_liconsdir}/%{name}.xpm
21cr|wmsysmon-0.7.7-13|65	%{_miconsdir}/%{name}.xpm
21cr|wmsysmon-0.7.7-13|66	%{_iconsdir}/%{name}.xpm
21cr|wmsysmon-0.7.7-13|67	%{_datadir}/applications/%{name}.desktop

10965 21
21cr|wmtop-0.85-3|1	%define debug_package	%{nil}
21cr|wmtop-0.85-3|2	
21cr|wmtop-0.85-3|3	Summary:	WindowMaker dock applet for top
21cr|wmtop-0.85-3|4	Name:		wmtop
21cr|wmtop-0.85-3|5	Version:	0.85
21cr|wmtop-0.85-3|6	Release:	3
21cr|wmtop-0.85-3|7	License:	GPL
21cr|wmtop-0.85-3|8	Group:		Monitoring
21cr|wmtop-0.85-3|9	Url:		http://wmtop.sourceforge.net/
21cr|wmtop-0.85-3|10	Source:		http://ftp1.sourceforge.net/wmtop/%{name}-%{version}.tar.bz2
21cr|wmtop-0.85-3|11	
21cr|wmtop-0.85-3|12	BuildRequires:		pkgconfig(dockapp)
21cr|wmtop-0.85-3|13	BuildRequires:		pkgconfig(xdmcp)
21cr|wmtop-0.85-3|14	BuildRequires:		pkgconfig(xau)
21cr|wmtop-0.85-3|15	BuildRequires:		pkgconfig(xext)
21cr|wmtop-0.85-3|16	BuildRequires:		pkgconfig(xpm)
21cr|wmtop-0.85-3|17	
21cr|wmtop-0.85-3|18	%description
21cr|wmtop-0.85-3|19	Wmtop is a WindowMaker dockapp that is a mini graphical version of the
21cr|wmtop-0.85-3|20	cpu monitoring utility top. Themes are included.
21cr|wmtop-0.85-3|21	
21cr|wmtop-0.85-3|22	%prep
21cr|wmtop-0.85-3|23	%setup -q
21cr|wmtop-0.85-3|24	
21cr|wmtop-0.85-3|25	%build
21cr|wmtop-0.85-3|26	#%ifarch x86_64
21cr|wmtop-0.85-3|27	#perl -pi -e "s|lib|lib64|g" Makefile
21cr|wmtop-0.85-3|28	#%endif
21cr|wmtop-0.85-3|29	autoreconf -fiv
21cr|wmtop-0.85-3|30	%configure
21cr|wmtop-0.85-3|31	%make
21cr|wmtop-0.85-3|32	
21cr|wmtop-0.85-3|33	%install
21cr|wmtop-0.85-3|34	%makeinstall_std
21cr|wmtop-0.85-3|35	
21cr|wmtop-0.85-3|36	%files
21cr|wmtop-0.85-3|37	%{_bindir}/wmtop
21cr|wmtop-0.85-3|38	%{_mandir}/man1/*
21cr|wmtop-0.85-3|39	%doc BUGS README TODO

10966 21
21cr|wmweather-2.4.5-13|1	# Workaround to build with GCC 10
21cr|wmweather-2.4.5-13|2	%global optflags %{optflags} -fcommon
21cr|wmweather-2.4.5-13|3	%define debug_package %{nil}
21cr|wmweather-2.4.5-13|4	
21cr|wmweather-2.4.5-13|5	Summary:	Weather docklet for WindowMaker
21cr|wmweather-2.4.5-13|6	Name:		wmweather
21cr|wmweather-2.4.5-13|7	Version:	2.4.5
21cr|wmweather-2.4.5-13|8	Release:	13
21cr|wmweather-2.4.5-13|9	License:	GPLv2+
21cr|wmweather-2.4.5-13|10	Group:		Graphical desktop/WindowMaker
21cr|wmweather-2.4.5-13|11	Url:		http://www.godisch.de/debian/wmweather/
21cr|wmweather-2.4.5-13|12	# url and source no longer reachable...
21cr|wmweather-2.4.5-13|13	Source0:	http://ftp.de.debian.org/debian/pool/main/w/wmweather/%{name}_%{version}.orig.tar.gz
21cr|wmweather-2.4.5-13|14	#fix url changed since 08/2016
21cr|wmweather-2.4.5-13|15	Patch0:		wmweather-2.4.5-url.patch
21cr|wmweather-2.4.5-13|16	BuildRequires:	xmessage
21cr|wmweather-2.4.5-13|17	BuildRequires:	pkgconfig(ice)
21cr|wmweather-2.4.5-13|18	BuildRequires:	pkgconfig(libcurl)
21cr|wmweather-2.4.5-13|19	BuildRequires:	pkgconfig(x11)
21cr|wmweather-2.4.5-13|20	BuildRequires:	pkgconfig(xext)
21cr|wmweather-2.4.5-13|21	BuildRequires:	pkgconfig(xpm)
21cr|wmweather-2.4.5-13|22	
21cr|wmweather-2.4.5-13|23	%description
21cr|wmweather-2.4.5-13|24	A Window Maker docklet to show local weather conditions.
21cr|wmweather-2.4.5-13|25	
21cr|wmweather-2.4.5-13|26	%files
21cr|wmweather-2.4.5-13|27	%doc CHANGES README
21cr|wmweather-2.4.5-13|28	%{_bindir}/*
21cr|wmweather-2.4.5-13|29	%config(noreplace) %{_sysconfdir}/wmweather.conf
21cr|wmweather-2.4.5-13|30	%{_mandir}/man1/*
21cr|wmweather-2.4.5-13|31	
21cr|wmweather-2.4.5-13|32	#----------------------------------------------------------------------------
21cr|wmweather-2.4.5-13|33	
21cr|wmweather-2.4.5-13|34	%prep
21cr|wmweather-2.4.5-13|35	%setup -q
21cr|wmweather-2.4.5-13|36	%apply_patches
21cr|wmweather-2.4.5-13|37	
21cr|wmweather-2.4.5-13|38	%build
21cr|wmweather-2.4.5-13|39	cd src
21cr|wmweather-2.4.5-13|40	%configure
21cr|wmweather-2.4.5-13|41	%make
21cr|wmweather-2.4.5-13|42	
21cr|wmweather-2.4.5-13|43	%install
21cr|wmweather-2.4.5-13|44	cd src
21cr|wmweather-2.4.5-13|45	%makeinstall

10967 21
21cr|wmwifi-0.6-16|1	Name: 	 	wmwifi
21cr|wmwifi-0.6-16|2	Summary: 	Wireless network monitor for WindowMaker
21cr|wmwifi-0.6-16|3	Version: 	0.6
21cr|wmwifi-0.6-16|4	Release: 	16
21cr|wmwifi-0.6-16|5	Source:		http://digitalssg.net/debian/%{name}-%{version}.tar.bz2
21cr|wmwifi-0.6-16|6	URL:		http://wmwifi.digitalssg.net/
21cr|wmwifi-0.6-16|7	License:	GPLv2+
21cr|wmwifi-0.6-16|8	Group:		Graphical desktop/WindowMaker
21cr|wmwifi-0.6-16|9	BuildRequires:	pkgconfig(xpm)
21cr|wmwifi-0.6-16|10	BuildRequires:	pkgconfig(xext)
21cr|wmwifi-0.6-16|11	BuildRequires:	pkgconfig(x11)
21cr|wmwifi-0.6-16|12	BuildRequires:	imagemagick
21cr|wmwifi-0.6-16|13	
21cr|wmwifi-0.6-16|14	%description
21cr|wmwifi-0.6-16|15	WmWiFi should support any wireless drivers as long as those drivers support
21cr|wmwifi-0.6-16|16	the Linux kernels Wireless Extensions. This means that if you do a cat
21cr|wmwifi-0.6-16|17	/proc/net/wireles, you should see interface statistics there.
21cr|wmwifi-0.6-16|18	
21cr|wmwifi-0.6-16|19	%prep
21cr|wmwifi-0.6-16|20	%setup -q
21cr|wmwifi-0.6-16|21	
21cr|wmwifi-0.6-16|22	%build
21cr|wmwifi-0.6-16|23	export X_CFLAGS="%{optflags}"
21cr|wmwifi-0.6-16|24	%configure
21cr|wmwifi-0.6-16|25	%make
21cr|wmwifi-0.6-16|26	
21cr|wmwifi-0.6-16|27	%install
21cr|wmwifi-0.6-16|28	%makeinstall_std
21cr|wmwifi-0.6-16|29	
21cr|wmwifi-0.6-16|30	#menu
21cr|wmwifi-0.6-16|31	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|wmwifi-0.6-16|32	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
21cr|wmwifi-0.6-16|33	[Desktop Entry]
21cr|wmwifi-0.6-16|34	Type=Application
21cr|wmwifi-0.6-16|35	Exec=%{name}
21cr|wmwifi-0.6-16|36	Icon=%{name}
21cr|wmwifi-0.6-16|37	Name=WMWifi
21cr|wmwifi-0.6-16|38	Comment=Wireless network docklet
21cr|wmwifi-0.6-16|39	Categories=System;Monitor;
21cr|wmwifi-0.6-16|40	EOF
21cr|wmwifi-0.6-16|41	
21cr|wmwifi-0.6-16|42	#icons
21cr|wmwifi-0.6-16|43	mkdir -p %{buildroot}/%{_liconsdir}
21cr|wmwifi-0.6-16|44	convert -size 48x48 src/display_link.xpm %{buildroot}/%{_liconsdir}/%{name}.png
21cr|wmwifi-0.6-16|45	mkdir -p %{buildroot}/%{_iconsdir}
21cr|wmwifi-0.6-16|46	convert -size 32x32 src/display_link.xpm %{buildroot}/%{_iconsdir}/%{name}.png
21cr|wmwifi-0.6-16|47	mkdir -p %{buildroot}/%{_miconsdir}
21cr|wmwifi-0.6-16|48	convert -size 16x16 src/display_link.xpm %{buildroot}/%{_miconsdir}/%{name}.png
21cr|wmwifi-0.6-16|49	
21cr|wmwifi-0.6-16|50	%files
21cr|wmwifi-0.6-16|51	%doc AUTHORS ChangeLog README
21cr|wmwifi-0.6-16|52	%{_bindir}/%{name}
21cr|wmwifi-0.6-16|53	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|wmwifi-0.6-16|54	%{_liconsdir}/%{name}.png
21cr|wmwifi-0.6-16|55	%{_iconsdir}/%{name}.png
21cr|wmwifi-0.6-16|56	%{_miconsdir}/%{name}.png

10968 21
21cr|wmx-6pl1-12|1	Summary: A minimal window manager
21cr|wmx-6pl1-12|2	Name: wmx
21cr|wmx-6pl1-12|3	Version: 6pl1
21cr|wmx-6pl1-12|4	Release: 12
21cr|wmx-6pl1-12|5	License: BSD-like
21cr|wmx-6pl1-12|6	Url: http://www.all-day-breakfast.com/wmx/
21cr|wmx-6pl1-12|7	Group: Graphical desktop/Other
21cr|wmx-6pl1-12|8	Source0: %{name}-%{version}.tar.bz2
21cr|wmx-6pl1-12|9	Patch1: wmx-syntax-fix.patch
21cr|wmx-6pl1-12|10	Patch2: wmx-my-config.patch
21cr|wmx-6pl1-12|11	Patch3: wmx-64bitptr.patch
21cr|wmx-6pl1-12|12	Requires: rxvt
21cr|wmx-6pl1-12|13	BuildRequires: pkgconfig(x11)
21cr|wmx-6pl1-12|14	BuildRequires: pkgconfig(xext)
21cr|wmx-6pl1-12|15	BuildRequires: pkgconfig(xpm)
21cr|wmx-6pl1-12|16	
21cr|wmx-6pl1-12|17	%description
21cr|wmx-6pl1-12|18	wmx is another window manager for X. It provides a unusual style of
21cr|wmx-6pl1-12|19	window decoration and only minimal functionality--no icons, no toolbars,
21cr|wmx-6pl1-12|20	no docks. wmx is barely configurable except by editing the source and
21cr|wmx-6pl1-12|21	recompiling the code.
21cr|wmx-6pl1-12|22	
21cr|wmx-6pl1-12|23	%prep
21cr|wmx-6pl1-12|24	%setup -q
21cr|wmx-6pl1-12|25	%patch1 -p0
21cr|wmx-6pl1-12|26	%patch2 -p0
21cr|wmx-6pl1-12|27	%patch3 -p0
21cr|wmx-6pl1-12|28	
21cr|wmx-6pl1-12|29	%build
21cr|wmx-6pl1-12|30	%configure
21cr|wmx-6pl1-12|31	%make
21cr|wmx-6pl1-12|32	
21cr|wmx-6pl1-12|33	%install
21cr|wmx-6pl1-12|34	rm -fr %buildroot
21cr|wmx-6pl1-12|35	install -d %buildroot%_bindir
21cr|wmx-6pl1-12|36	install -d %buildroot/%_sysconfdir/X11/wmsession.d/
21cr|wmx-6pl1-12|37	install -m 755 wmx %buildroot%_bindir/wmx
21cr|wmx-6pl1-12|38	
21cr|wmx-6pl1-12|39	cat << EOF > %buildroot/%_sysconfdir/X11/wmsession.d/25wmx
21cr|wmx-6pl1-12|40	NAME=wmx
21cr|wmx-6pl1-12|41	EXEC=/usr/bin/wmx
21cr|wmx-6pl1-12|42	DESC=Minimal windows manager without configuration
21cr|wmx-6pl1-12|43	SCRIPT:
21cr|wmx-6pl1-12|44	exec /usr/bin/wmx
21cr|wmx-6pl1-12|45	EOF
21cr|wmx-6pl1-12|46	cat <<XCLIENTS > Xclients
21cr|wmx-6pl1-12|47	#!/bin/sh
21cr|wmx-6pl1-12|48	# This is an example of ~/.Xclients file to start wmx
21cr|wmx-6pl1-12|49	
21cr|wmx-6pl1-12|50	xdaliclock -transparent -fg black -builtin1 -24 -noseconds -geometry -5-5 -xrm "*overrideRedirect: True" &
21cr|wmx-6pl1-12|51	exec wmx
21cr|wmx-6pl1-12|52	XCLIENTS
21cr|wmx-6pl1-12|53	
21cr|wmx-6pl1-12|54	%clean
21cr|wmx-6pl1-12|55	rm -fr %buildroot
21cr|wmx-6pl1-12|56	
21cr|wmx-6pl1-12|57	%files
21cr|wmx-6pl1-12|58	%defattr(-,root,root,0755)
21cr|wmx-6pl1-12|59	%doc README* UPDATES Xclients Config.h
21cr|wmx-6pl1-12|60	%{_bindir}/wmx
21cr|wmx-6pl1-12|61	%config(noreplace) %{_sysconfdir}/X11/wmsession.d/25wmx

10969 21
21cr|wmxss-0.1-21|1	# Workaround to build with GCC 10
21cr|wmxss-0.1-21|2	%global optflags %{optflags} -fcommon
21cr|wmxss-0.1-21|3	%define debug_package	%{nil}
21cr|wmxss-0.1-21|4	Summary:	Frontend for xscreensaver in a dock.app
21cr|wmxss-0.1-21|5	Name:		wmxss
21cr|wmxss-0.1-21|6	Version:	0.1
21cr|wmxss-0.1-21|7	Release:	21
21cr|wmxss-0.1-21|8	License:	GPL
21cr|wmxss-0.1-21|9	Group:		Graphical desktop/WindowMaker
21cr|wmxss-0.1-21|10	Source0:	%{name}-%{version}.tar.bz2
21cr|wmxss-0.1-21|11	Source1:	%{name}-icons.tar.bz2
21cr|wmxss-0.1-21|12	URL:		http://nis-www.lanl.gov/~mgh/WindowMaker/wmxss-0.1.tar.gz
21cr|wmxss-0.1-21|13	Requires:	xscreensaver-gl
21cr|wmxss-0.1-21|14	BuildRequires:	pkgconfig(x11)
21cr|wmxss-0.1-21|15	BuildRequires:	pkgconfig(xext)
21cr|wmxss-0.1-21|16	BuildRequires:	pkgconfig(xpm)
21cr|wmxss-0.1-21|17	
21cr|wmxss-0.1-21|18	
21cr|wmxss-0.1-21|19	%description
21cr|wmxss-0.1-21|20	Frontend for xscreensaver.
21cr|wmxss-0.1-21|21	Right now it only runs the separate hacks in the DockApp
21cr|wmxss-0.1-21|22	
21cr|wmxss-0.1-21|23	
21cr|wmxss-0.1-21|24	%prep
21cr|wmxss-0.1-21|25	%setup -q
21cr|wmxss-0.1-21|26	
21cr|wmxss-0.1-21|27	%build
21cr|wmxss-0.1-21|28	make -C Src CFLAGS="$RPM_OPT_FLAGS"
21cr|wmxss-0.1-21|29	
21cr|wmxss-0.1-21|30	%install
21cr|wmxss-0.1-21|31	install -m 755 -d %buildroot%{_miconsdir}
21cr|wmxss-0.1-21|32	install -m 755 -d %buildroot%{_iconsdir}
21cr|wmxss-0.1-21|33	install -m 755 -d %buildroot%{_liconsdir}
21cr|wmxss-0.1-21|34	tar xjOf %SOURCE1 %{name}-16x16.png > %buildroot%{_miconsdir}/%{name}.png
21cr|wmxss-0.1-21|35	tar xjOf %SOURCE1 %{name}-32x32.png > %buildroot%{_iconsdir}/%{name}.png
21cr|wmxss-0.1-21|36	tar xjOf %SOURCE1 %{name}-48x48.png > %buildroot%{_liconsdir}/%{name}.png
21cr|wmxss-0.1-21|37	
21cr|wmxss-0.1-21|38	mkdir -p %buildroot%{_bindir}
21cr|wmxss-0.1-21|39	install -c -s -m 0755 Src/wmxss %buildroot%{_bindir}
21cr|wmxss-0.1-21|40	
21cr|wmxss-0.1-21|41	
21cr|wmxss-0.1-21|42	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wmxss-0.1-21|43	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|wmxss-0.1-21|44	[Desktop Entry]
21cr|wmxss-0.1-21|45	Name=WmXss
21cr|wmxss-0.1-21|46	Comment=Frontend for xscreensaver in a dock.app
21cr|wmxss-0.1-21|47	Exec=%{_bindir}/%{name} -e /usr/lib/xscreensaver/lament
21cr|wmxss-0.1-21|48	Icon=%{name}
21cr|wmxss-0.1-21|49	Terminal=false
21cr|wmxss-0.1-21|50	Type=Application
21cr|wmxss-0.1-21|51	Categories=Screensaver;
21cr|wmxss-0.1-21|52	EOF
21cr|wmxss-0.1-21|53	
21cr|wmxss-0.1-21|54	
21cr|wmxss-0.1-21|55	%files
21cr|wmxss-0.1-21|56	%doc COPYING
21cr|wmxss-0.1-21|57	%{_bindir}/*
21cr|wmxss-0.1-21|58	%{_liconsdir}/%{name}.png
21cr|wmxss-0.1-21|59	%{_miconsdir}/%{name}.png
21cr|wmxss-0.1-21|60	%{_iconsdir}/%{name}.png
21cr|wmxss-0.1-21|61	%{_datadir}/applications/mandriva-%{name}.desktop

10970 21
21cr|woeusb-3.3.1-1|1	%define rname WoeUSB
21cr|woeusb-3.3.1-1|2	%define debug_package %{nil}
21cr|woeusb-3.3.1-1|3	
21cr|woeusb-3.3.1-1|4	Summary:	Creates Windows USB stick installer from a Windows DVD or image
21cr|woeusb-3.3.1-1|5	Name:		woeusb
21cr|woeusb-3.3.1-1|6	Version:	3.3.1
21cr|woeusb-3.3.1-1|7	Release:	1
21cr|woeusb-3.3.1-1|8	License:	GPLv2
21cr|woeusb-3.3.1-1|9	Group:		System/Kernel and hardware
21cr|woeusb-3.3.1-1|10	Url:		https://github.com/slacka/WoeUSB
21cr|woeusb-3.3.1-1|11	Source0:	https://github.com/slacka/WoeUSB/archive/v%{version}.tar.gz?/%{rname}-%{version}.tar.gz
21cr|woeusb-3.3.1-1|12	Source1:	trad.mo
21cr|woeusb-3.3.1-1|13	Patch0:		russian-translated-shortcut-3.2.12.patch
21cr|woeusb-3.3.1-1|14	BuildRequires:	wxgtku3.0-devel
21cr|woeusb-3.3.1-1|15	BuildRequires:	imagemagick
21cr|woeusb-3.3.1-1|16	BuildRequires:	jpeg-devel
21cr|woeusb-3.3.1-1|17	
21cr|woeusb-3.3.1-1|18	%description
21cr|woeusb-3.3.1-1|19	This package contains two programs:
21cr|woeusb-3.3.1-1|20	
21cr|woeusb-3.3.1-1|21	o woeusb: A command-line utility that enables you to create your own bootable
21cr|woeusb-3.3.1-1|22	Windows installation USB storage device from an existing Windows
21cr|woeusb-3.3.1-1|23	Installation disc or disk image
21cr|woeusb-3.3.1-1|24	
21cr|woeusb-3.3.1-1|25	o woeusbgui: A GUI wrapper of woeusb based on WxWidgets
21cr|woeusb-3.3.1-1|26	
21cr|woeusb-3.3.1-1|27	Supported images:
21cr|woeusb-3.3.1-1|28	
21cr|woeusb-3.3.1-1|29	Windows Vista, Windows 7, Window 8.x, Windows 10. All languages and any version
21cr|woeusb-3.3.1-1|30	(home, pro...) and Windows PE are supported.
21cr|woeusb-3.3.1-1|31	
21cr|woeusb-3.3.1-1|32	Supported bootmodes:
21cr|woeusb-3.3.1-1|33	
21cr|woeusb-3.3.1-1|34	Legacy/MBR-style/IBM PC compatible bootmode
21cr|woeusb-3.3.1-1|35	Native UEFI booting is supported for Windows 7 and later images
21cr|woeusb-3.3.1-1|36	(limited to the FAT filesystem as the target)
21cr|woeusb-3.3.1-1|37	
21cr|woeusb-3.3.1-1|38	%files -f %{name}.lang
21cr|woeusb-3.3.1-1|39	
21cr|woeusb-3.3.1-1|40	%{_bindir}/%{name}
21cr|woeusb-3.3.1-1|41	%{_bindir}/%{name}gui
21cr|woeusb-3.3.1-1|42	%{_mandir}/man1/%{name}.*
21cr|woeusb-3.3.1-1|43	%{_mandir}/man1/%{name}gui.*
21cr|woeusb-3.3.1-1|44	%{_datadir}/pixmaps/%{name}gui-icon.png
21cr|woeusb-3.3.1-1|45	%{_datadir}/woeusb/data/*
21cr|woeusb-3.3.1-1|46	%{_datadir}/woeusb/locale/fr/LC_MESSAGES/wxstd.mo
21cr|woeusb-3.3.1-1|47	%{_datadir}/locale/ru/LC_MESSAGES/trad.mo
21cr|woeusb-3.3.1-1|48	%{_datadir}/applications/%{name}gui.desktop
21cr|woeusb-3.3.1-1|49	
21cr|woeusb-3.3.1-1|50	#---------------------------------------------------------------
21cr|woeusb-3.3.1-1|51	
21cr|woeusb-3.3.1-1|52	%prep
21cr|woeusb-3.3.1-1|53	%setup -qn %{rname}-%{version}
21cr|woeusb-3.3.1-1|54	%patch0 -p1
21cr|woeusb-3.3.1-1|55	
21cr|woeusb-3.3.1-1|56	%build
21cr|woeusb-3.3.1-1|57	autoreconf -fiv
21cr|woeusb-3.3.1-1|58	%configure \
21cr|woeusb-3.3.1-1|59	--enable-shared \
21cr|woeusb-3.3.1-1|60	--disable-static \
21cr|woeusb-3.3.1-1|61	--disable-dependency-tracking
21cr|woeusb-3.3.1-1|62	%make
21cr|woeusb-3.3.1-1|63	
21cr|woeusb-3.3.1-1|64	%install
21cr|woeusb-3.3.1-1|65	%makeinstall_std
21cr|woeusb-3.3.1-1|66	
21cr|woeusb-3.3.1-1|67	#added russian translate
21cr|woeusb-3.3.1-1|68	install -D %{SOURCE1} %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/trad.mo
21cr|woeusb-3.3.1-1|69	
21cr|woeusb-3.3.1-1|70	%find_lang %{name}

10971 21
21cr|wofi-1.3-1|1	Name:		wofi
21cr|wofi-1.3-1|2	Version:	1.3
21cr|wofi-1.3-1|3	Release:	1
21cr|wofi-1.3-1|4	Summary:	A launcher/menu for wlroots based wayland compositors
21cr|wofi-1.3-1|5	Group:		Graphical desktop/Other
21cr|wofi-1.3-1|6	License:	GPLv3
21cr|wofi-1.3-1|7	URL:		https://hg.sr.ht/~scoopta/wofi
21cr|wofi-1.3-1|8	Source0:	%{URL}/archive/v%{version}.tar.gz
21cr|wofi-1.3-1|9	
21cr|wofi-1.3-1|10	BuildRequires:	meson
21cr|wofi-1.3-1|11	BuildRequires:	gcc
21cr|wofi-1.3-1|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|wofi-1.3-1|13	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|wofi-1.3-1|14	BuildRequires:	pkgconfig(wayland-client)
21cr|wofi-1.3-1|15	
21cr|wofi-1.3-1|16	%description
21cr|wofi-1.3-1|17	A launcher/menu for wlroots based wayland compositors.
21cr|wofi-1.3-1|18	
21cr|wofi-1.3-1|19	%files
21cr|wofi-1.3-1|20	%license COPYING.md
21cr|wofi-1.3-1|21	%doc README.md
21cr|wofi-1.3-1|22	%{_bindir}/%{name}
21cr|wofi-1.3-1|23	%{_mandir}/man1/wofi.1*
21cr|wofi-1.3-1|24	%{_mandir}/man5/wofi.5*
21cr|wofi-1.3-1|25	%{_mandir}/man7/wofi-keys.7*
21cr|wofi-1.3-1|26	%{_mandir}/man7/wofi.7*
21cr|wofi-1.3-1|27	
21cr|wofi-1.3-1|28	#------------------------------------------------------
21cr|wofi-1.3-1|29	%package devel
21cr|wofi-1.3-1|30	Summary: Development package for %{name}
21cr|wofi-1.3-1|31	Requires: %{name}%{?_isa} = %{version}-%{release}
21cr|wofi-1.3-1|32	
21cr|wofi-1.3-1|33	%description devel
21cr|wofi-1.3-1|34	Files for development with %{name}.
21cr|wofi-1.3-1|35	
21cr|wofi-1.3-1|36	%files devel
21cr|wofi-1.3-1|37	%{_includedir}/wofi-1/*.h
21cr|wofi-1.3-1|38	%{_libdir}/pkgconfig/wofi.pc
21cr|wofi-1.3-1|39	%{_mandir}/man3/wofi-api.3*
21cr|wofi-1.3-1|40	%{_mandir}/man3/wofi-config.3*
21cr|wofi-1.3-1|41	%{_mandir}/man3/wofi-map.3*
21cr|wofi-1.3-1|42	%{_mandir}/man3/wofi-utils.3*
21cr|wofi-1.3-1|43	%{_mandir}/man3/wofi-widget-builder.3*
21cr|wofi-1.3-1|44	%{_mandir}/man3/wofi.3*
21cr|wofi-1.3-1|45	
21cr|wofi-1.3-1|46	#------------------------------------------------------
21cr|wofi-1.3-1|47	
21cr|wofi-1.3-1|48	%prep
21cr|wofi-1.3-1|49	%autosetup -n %{name}-v%{version}
21cr|wofi-1.3-1|50	
21cr|wofi-1.3-1|51	%build
21cr|wofi-1.3-1|52	%meson
21cr|wofi-1.3-1|53	%meson_build
21cr|wofi-1.3-1|54	
21cr|wofi-1.3-1|55	%install
21cr|wofi-1.3-1|56	%meson_install
21cr|wofi-1.3-1|57	

10972 21
21cr|wol-0.7.1-10|1	Summary:	Wake On LAN client
21cr|wol-0.7.1-10|2	Name:		wol
21cr|wol-0.7.1-10|3	Version:	0.7.1
21cr|wol-0.7.1-10|4	Release:	10
21cr|wol-0.7.1-10|5	License:	GPL
21cr|wol-0.7.1-10|6	Group:		Networking/Other
21cr|wol-0.7.1-10|7	Url:		https://wake-on-lan.sourceforge.io
21cr|wol-0.7.1-10|8	Source0:	https://sourceforge.net/projects/wake-on-lan/files/wol/%{version}/%{name}-%{version}.tar.gz
21cr|wol-0.7.1-10|9	Patch0:		wol-0.7.1-binding.patch
21cr|wol-0.7.1-10|10	Patch1:		wol-gcc.patch
21cr|wol-0.7.1-10|11	BuildRequires:	texinfo
21cr|wol-0.7.1-10|12	BuildRequires:	gettext
21cr|wol-0.7.1-10|13	BuildRequires:	perl-podlators
21cr|wol-0.7.1-10|14	
21cr|wol-0.7.1-10|15	%description
21cr|wol-0.7.1-10|16	wol implements Wake On LAN functionality in a small program.
21cr|wol-0.7.1-10|17	It wakes up hardware that is Magic Packet compliant.
21cr|wol-0.7.1-10|18	Consider you have a sleeping or turned-off computer and you
21cr|wol-0.7.1-10|19	want to remotely wake him up. Just type wol MAC-ADDRESS and
21cr|wol-0.7.1-10|20	the host wakes up (OK, it will boot ;-).
21cr|wol-0.7.1-10|21	
21cr|wol-0.7.1-10|22	%files  -f %{name}.lang
21cr|wol-0.7.1-10|23	%doc COPYING README
21cr|wol-0.7.1-10|24	%{_bindir}/*
21cr|wol-0.7.1-10|25	%{_datadir}/man/man1/*
21cr|wol-0.7.1-10|26	
21cr|wol-0.7.1-10|27	#----------------------------------------------------------------
21cr|wol-0.7.1-10|28	
21cr|wol-0.7.1-10|29	%prep
21cr|wol-0.7.1-10|30	%autosetup -p1
21cr|wol-0.7.1-10|31	
21cr|wol-0.7.1-10|32	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv
21cr|wol-0.7.1-10|33	touch -c -r ChangeLog ChangeLog.conv
21cr|wol-0.7.1-10|34	mv ChangeLog.conv ChangeLog
21cr|wol-0.7.1-10|35	
21cr|wol-0.7.1-10|36	%build
21cr|wol-0.7.1-10|37	%configure
21cr|wol-0.7.1-10|38	%make
21cr|wol-0.7.1-10|39	
21cr|wol-0.7.1-10|40	%install
21cr|wol-0.7.1-10|41	%makeinstall
21cr|wol-0.7.1-10|42	rm -r %{buildroot}%{_infodir}
21cr|wol-0.7.1-10|43	%find_lang %{name}

10973 21
21cr|wondershaper-1.2.1-4|1	Name:		wondershaper
21cr|wondershaper-1.2.1-4|2	Version:	1.2.1
21cr|wondershaper-1.2.1-4|3	Release:	4
21cr|wondershaper-1.2.1-4|4	Summary:	Simple Network Shaper
21cr|wondershaper-1.2.1-4|5	Group:		System/Servers
21cr|wondershaper-1.2.1-4|6	License:	GPLv2+
21cr|wondershaper-1.2.1-4|7	URL:		http://sourceforge.net/projects/wondershaper/
21cr|wondershaper-1.2.1-4|8	Source:		http://downloads.sourceforge.net/project/wondershaper/%{name}-%{version}.tar.gz
21cr|wondershaper-1.2.1-4|9	Requires:	iproute2
21cr|wondershaper-1.2.1-4|10	BuildArch:	noarch
21cr|wondershaper-1.2.1-4|11	
21cr|wondershaper-1.2.1-4|12	%description
21cr|wondershaper-1.2.1-4|13	Many cable-modem and ADSL users experience horrifying latency
21cr|wondershaper-1.2.1-4|14	while uploading or downloading. They also notice that uploading
21cr|wondershaper-1.2.1-4|15	hampers downloading greatly. The Wondershaper neatly addresses
21cr|wondershaper-1.2.1-4|16	these issues, allowing users of a router with a Wondershaper to
21cr|wondershaper-1.2.1-4|17	continue using SSH over a loaded link happily.
21cr|wondershaper-1.2.1-4|18	
21cr|wondershaper-1.2.1-4|19	%prep
21cr|wondershaper-1.2.1-4|20	%setup -q
21cr|wondershaper-1.2.1-4|21	
21cr|wondershaper-1.2.1-4|22	%build
21cr|wondershaper-1.2.1-4|23	# Nothing to build.
21cr|wondershaper-1.2.1-4|24	
21cr|wondershaper-1.2.1-4|25	%install
21cr|wondershaper-1.2.1-4|26	install -pDm 755 wshaper %{buildroot}/%{_sbindir}/%{name}
21cr|wondershaper-1.2.1-4|27	
21cr|wondershaper-1.2.1-4|28	%files
21cr|wondershaper-1.2.1-4|29	%doc ChangeLog COPYING README
21cr|wondershaper-1.2.1-4|30	%{_sbindir}/%{name}

10974 21
21cr|wordnet-3.0-19|1	%define oname WordNet
21cr|wordnet-3.0-19|2	
21cr|wordnet-3.0-19|3	%define major %{version}
21cr|wordnet-3.0-19|4	%define libname %mklibname %{name} %{major}
21cr|wordnet-3.0-19|5	%define devname %mklibname %{name} -d
21cr|wordnet-3.0-19|6	
21cr|wordnet-3.0-19|7	Summary:	A lexical database for the English language
21cr|wordnet-3.0-19|8	Name:		wordnet
21cr|wordnet-3.0-19|9	Version:	3.0
21cr|wordnet-3.0-19|10	Release:	19
21cr|wordnet-3.0-19|11	License:	MIT
21cr|wordnet-3.0-19|12	Group:		Sciences/Other
21cr|wordnet-3.0-19|13	Url:		http://wordnet.princeton.edu
21cr|wordnet-3.0-19|14	Source0:	http://wordnet.princeton.edu/%{version}/%{oname}-%{version}.tar.bz2
21cr|wordnet-3.0-19|15	Patch0:		%{name}-2.1.libtool.patch
21cr|wordnet-3.0-19|16	Patch1:		%{name}-3.0.fhs.patch
21cr|wordnet-3.0-19|17	Patch2:		%{name}-CVE-2008-2149_3908.patch
21cr|wordnet-3.0-19|18	# Kludge (not a fix) for Tcl 8.6 (TIP #330, interp->result) - AdamW
21cr|wordnet-3.0-19|19	# 2008/12
21cr|wordnet-3.0-19|20	Patch3:		wordnet-3.0-tcl86.patch
21cr|wordnet-3.0-19|21	Patch4:		wordnet_autoconf.patch
21cr|wordnet-3.0-19|22	Patch5:		wordnet_wformat.patch
21cr|wordnet-3.0-19|23	BuildRequires:	pkgconfig(tcl)
21cr|wordnet-3.0-19|24	BuildRequires:	pkgconfig(tk)
21cr|wordnet-3.0-19|25	
21cr|wordnet-3.0-19|26	%description
21cr|wordnet-3.0-19|27	WordNet is an online lexical reference system whose design is inspired by
21cr|wordnet-3.0-19|28	current psycholinguistic theories of human lexical memory. English nouns,
21cr|wordnet-3.0-19|29	verbs, adjectives and adverbs are organized into synonym sets, each
21cr|wordnet-3.0-19|30	representing one underlying lexical concept. Different relations link the
21cr|wordnet-3.0-19|31	synonym sets.
21cr|wordnet-3.0-19|32	
21cr|wordnet-3.0-19|33	%files
21cr|wordnet-3.0-19|34	%doc AUTHORS COPYING INSTALL ChangeLog README doc/{html,ps,pdf}
21cr|wordnet-3.0-19|35	%{_bindir}/*
21cr|wordnet-3.0-19|36	%{_datadir}/applications/*.desktop
21cr|wordnet-3.0-19|37	%{_datadir}/%{oname}
21cr|wordnet-3.0-19|38	%{_mandir}/*/*
21cr|wordnet-3.0-19|39	
21cr|wordnet-3.0-19|40	#----------------------------------------------------------------------------
21cr|wordnet-3.0-19|41	
21cr|wordnet-3.0-19|42	%package -n %{libname}
21cr|wordnet-3.0-19|43	Summary:	Main library for %{name}
21cr|wordnet-3.0-19|44	Group:		System/Libraries
21cr|wordnet-3.0-19|45	
21cr|wordnet-3.0-19|46	%description -n %{libname}
21cr|wordnet-3.0-19|47	This package contains the library needed to run %{name}.
21cr|wordnet-3.0-19|48	
21cr|wordnet-3.0-19|49	%files -n %{libname}
21cr|wordnet-3.0-19|50	%{_libdir}/libWN-%{version}.so
21cr|wordnet-3.0-19|51	
21cr|wordnet-3.0-19|52	#----------------------------------------------------------------------------
21cr|wordnet-3.0-19|53	
21cr|wordnet-3.0-19|54	%package -n %{devname}
21cr|wordnet-3.0-19|55	Summary:	Development header files for %{name}
21cr|wordnet-3.0-19|56	Group:		Development/C
21cr|wordnet-3.0-19|57	Requires:	%{libname} = %{EVRD}
21cr|wordnet-3.0-19|58	Provides:	%{name}-devel = %{EVRD}
21cr|wordnet-3.0-19|59	Provides:	lib%{name}-devel = %{EVRD}
21cr|wordnet-3.0-19|60	
21cr|wordnet-3.0-19|61	%description -n %{devname}
21cr|wordnet-3.0-19|62	Libraries, include files and other resources you can use to develop.
21cr|wordnet-3.0-19|63	
21cr|wordnet-3.0-19|64	%files -n %{devname}
21cr|wordnet-3.0-19|65	%{_libdir}/libWN.so
21cr|wordnet-3.0-19|66	%{_includedir}/*
21cr|wordnet-3.0-19|67	
21cr|wordnet-3.0-19|68	#----------------------------------------------------------------------------
21cr|wordnet-3.0-19|69	
21cr|wordnet-3.0-19|70	%prep
21cr|wordnet-3.0-19|71	%setup -q -n %{oname}-%{version}
21cr|wordnet-3.0-19|72	%patch0 -p1
21cr|wordnet-3.0-19|73	%patch1 -p1
21cr|wordnet-3.0-19|74	%patch2 -p1
21cr|wordnet-3.0-19|75	%patch3 -p1 -b .tcl86
21cr|wordnet-3.0-19|76	%patch4 -p1
21cr|wordnet-3.0-19|77	%patch5 -p1
21cr|wordnet-3.0-19|78	autoreconf -fi
21cr|wordnet-3.0-19|79	
21cr|wordnet-3.0-19|80	%build
21cr|wordnet-3.0-19|81	%configure
21cr|wordnet-3.0-19|82	make
21cr|wordnet-3.0-19|83	
21cr|wordnet-3.0-19|84	%install
21cr|wordnet-3.0-19|85	%makeinstall
21cr|wordnet-3.0-19|86	
21cr|wordnet-3.0-19|87	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|wordnet-3.0-19|88	cat > %{buildroot}%{_datadir}/applications/wordnet.desktop << EOF
21cr|wordnet-3.0-19|89	[Desktop Entry]
21cr|wordnet-3.0-19|90	Type=Application
21cr|wordnet-3.0-19|91	Name=WordNet
21cr|wordnet-3.0-19|92	Comment=Graphical Interface for WordNet
21cr|wordnet-3.0-19|93	Comment[ru]=Графический интерфейс для WordNet
21cr|wordnet-3.0-19|94	Icon=accessories-dictionary
21cr|wordnet-3.0-19|95	Exec=wnb
21cr|wordnet-3.0-19|96	Categories=Office;X-MandrivaLinux-Office-Accessories;
21cr|wordnet-3.0-19|97	EOF

10975 21
21cr|wordpress-6.3.1-1|1	Summary:	Personal publishing platform
21cr|wordpress-6.3.1-1|2	Name:		wordpress
21cr|wordpress-6.3.1-1|3	Version:	6.3.1
21cr|wordpress-6.3.1-1|4	Release:	1
21cr|wordpress-6.3.1-1|5	License:	GPLv2+
21cr|wordpress-6.3.1-1|6	Group:		System/Servers
21cr|wordpress-6.3.1-1|7	URL:		http://wordpress.org
21cr|wordpress-6.3.1-1|8	Source0:	http://wordpress.org/%{name}-%{version}.tar.gz
21cr|wordpress-6.3.1-1|9	Source1:	README.install.urpmi
21cr|wordpress-6.3.1-1|10	Requires:	apache-mod_php
21cr|wordpress-6.3.1-1|11	Requires:	php-mysql
21cr|wordpress-6.3.1-1|12	BuildArch:	noarch
21cr|wordpress-6.3.1-1|13	
21cr|wordpress-6.3.1-1|14	%description
21cr|wordpress-6.3.1-1|15	WordPress is a state-of-the-art, semantic, personal publishing platform with a
21cr|wordpress-6.3.1-1|16	focus on aesthetics, Web standards, and usability. It was born out of a desire
21cr|wordpress-6.3.1-1|17	for an elegant, well-architectured personal publishing system, and is the
21cr|wordpress-6.3.1-1|18	official successor to b2/cafelog. While primarily geared towards functioning
21cr|wordpress-6.3.1-1|19	as a Weblog, it is also a flexible CMS capable of managing many types of Web
21cr|wordpress-6.3.1-1|20	sites. In addition to the basic Weblog functions, it also has an integrated
21cr|wordpress-6.3.1-1|21	link manager (e.g. for blogrolls), XFN support, support for "static" pages,
21cr|wordpress-6.3.1-1|22	Atom and RSS feeds for both content and comments, XML-RPC blogging API support
21cr|wordpress-6.3.1-1|23	(Blogger, MetaWeblog, and Movable Type APIs), spam blocking features, advanced
21cr|wordpress-6.3.1-1|24	cruft-free URL generation, a flexible theme system, and an advanced plugin API.
21cr|wordpress-6.3.1-1|25	
21cr|wordpress-6.3.1-1|26	%files
21cr|wordpress-6.3.1-1|27	%license license.txt
21cr|wordpress-6.3.1-1|28	%doc README.install.urpmi
21cr|wordpress-6.3.1-1|29	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
21cr|wordpress-6.3.1-1|30	/var/www/%{name}
21cr|wordpress-6.3.1-1|31	
21cr|wordpress-6.3.1-1|32	#--------------------------------------------------------------------
21cr|wordpress-6.3.1-1|33	
21cr|wordpress-6.3.1-1|34	%prep
21cr|wordpress-6.3.1-1|35	%setup -qn %{name}
21cr|wordpress-6.3.1-1|36	
21cr|wordpress-6.3.1-1|37	# clean up CVS stuff
21cr|wordpress-6.3.1-1|38	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21cr|wordpress-6.3.1-1|39	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
21cr|wordpress-6.3.1-1|40	done
21cr|wordpress-6.3.1-1|41	
21cr|wordpress-6.3.1-1|42	# fix dir perms
21cr|wordpress-6.3.1-1|43	find . -type d | xargs chmod 755
21cr|wordpress-6.3.1-1|44	
21cr|wordpress-6.3.1-1|45	# fix file perms
21cr|wordpress-6.3.1-1|46	find . -type f | xargs chmod 644
21cr|wordpress-6.3.1-1|47	
21cr|wordpress-6.3.1-1|48	# disable wordpress update option
21cr|wordpress-6.3.1-1|49	sed -i -e "s/add_action/#add_action/g" wp-includes/update.php
21cr|wordpress-6.3.1-1|50	
21cr|wordpress-6.3.1-1|51	%build
21cr|wordpress-6.3.1-1|52	
21cr|wordpress-6.3.1-1|53	%install
21cr|wordpress-6.3.1-1|54	install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
21cr|wordpress-6.3.1-1|55	install -d %{buildroot}%{_sysconfdir}/%{name}
21cr|wordpress-6.3.1-1|56	install -d %{buildroot}/var/www/%{name}
21cr|wordpress-6.3.1-1|57	
21cr|wordpress-6.3.1-1|58	cp -aRf * %{buildroot}/var/www/%{name}/
21cr|wordpress-6.3.1-1|59	
21cr|wordpress-6.3.1-1|60	cat > %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf << EOF
21cr|wordpress-6.3.1-1|61	
21cr|wordpress-6.3.1-1|62	Alias /%{name} /var/www/%{name}
21cr|wordpress-6.3.1-1|63	
21cr|wordpress-6.3.1-1|64	<Directory /var/www/%{name}>
21cr|wordpress-6.3.1-1|65	AllowOverride None
21cr|wordpress-6.3.1-1|66	Require all granted
21cr|wordpress-6.3.1-1|67	
21cr|wordpress-6.3.1-1|68	#	Options FollowSymlinks
21cr|wordpress-6.3.1-1|69	#	RewriteEngine On
21cr|wordpress-6.3.1-1|70	#	RewriteBase /
21cr|wordpress-6.3.1-1|71	#	RewriteCond %{REQUEST_FILENAME} !-f
21cr|wordpress-6.3.1-1|72	#	RewriteCond %{REQUEST_FILENAME} !-d
21cr|wordpress-6.3.1-1|73	#	RewriteRule . /index.php [L]
21cr|wordpress-6.3.1-1|74	
21cr|wordpress-6.3.1-1|75	</Directory>
21cr|wordpress-6.3.1-1|76	
21cr|wordpress-6.3.1-1|77	EOF
21cr|wordpress-6.3.1-1|78	
21cr|wordpress-6.3.1-1|79	# cleanup
21cr|wordpress-6.3.1-1|80	rm -f %{buildroot}/var/www/%{name}/license.txt
21cr|wordpress-6.3.1-1|81	cp %{SOURCE1} ./README.install.urpmi

10976 21
21cr|wordwarvi-1.0.4-1|1	Summary:	Retro-styled side scrolling shootem up arcade game
21cr|wordwarvi-1.0.4-1|2	Name:		wordwarvi
21cr|wordwarvi-1.0.4-1|3	Version:	1.0.4
21cr|wordwarvi-1.0.4-1|4	Release:	1
21cr|wordwarvi-1.0.4-1|5	License:	GPLv2+ and CC-BY and CC-BY-SA
21cr|wordwarvi-1.0.4-1|6	Group:		Games/Shooter
21cr|wordwarvi-1.0.4-1|7	Url:		https://smcameron.github.io/wordwarvi
21cr|wordwarvi-1.0.4-1|8	Source0:	https://github.com/smcameron/wordwarvi/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|wordwarvi-1.0.4-1|9	# Inspired by couple of upstream patches; it allow to pass to make:
21cr|wordwarvi-1.0.4-1|10	# BINDIR, DATADIR and WITHAUDIO variables to customize the build
21cr|wordwarvi-1.0.4-1|11	Patch0:		wordarvi-1.0.4-make-build-customizable.patch
21cr|wordwarvi-1.0.4-1|12	Patch1:		wordarvi-1.0.4-fix-build.patch
21cr|wordwarvi-1.0.4-1|13	BuildRequires:	pkgconfig(alsa)
21cr|wordwarvi-1.0.4-1|14	BuildRequires:	pkgconfig(atk)
21cr|wordwarvi-1.0.4-1|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|wordwarvi-1.0.4-1|16	BuildRequires:	pkgconfig(pango)
21cr|wordwarvi-1.0.4-1|17	BuildRequires:	pkgconfig(portaudio-2.0) >= 19
21cr|wordwarvi-1.0.4-1|18	BuildRequires:	pkgconfig(vorbisfile)
21cr|wordwarvi-1.0.4-1|19	
21cr|wordwarvi-1.0.4-1|20	%description
21cr|wordwarvi-1.0.4-1|21	Word War vi is your basic side-scrolling shoot 'em up '80s style arcade game.
21cr|wordwarvi-1.0.4-1|22	You pilot your "vi"per craft through core memory, rescuing lost .swp files,
21cr|wordwarvi-1.0.4-1|23	avoiding OS defenses, and wiping out those memory hogging emacs processes.
21cr|wordwarvi-1.0.4-1|24	When all the lost .swp files are rescued, head for the socket which will take
21cr|wordwarvi-1.0.4-1|25	you to the next node in the cluster.
21cr|wordwarvi-1.0.4-1|26	
21cr|wordwarvi-1.0.4-1|27	%files
21cr|wordwarvi-1.0.4-1|28	%doc AUTHORS changelog.txt
21cr|wordwarvi-1.0.4-1|29	%{_datadir}/applications/%{name}.desktop
21cr|wordwarvi-1.0.4-1|30	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|wordwarvi-1.0.4-1|31	%{_gamesbindir}/%{name}
21cr|wordwarvi-1.0.4-1|32	%{_gamesdatadir}/%{name}/
21cr|wordwarvi-1.0.4-1|33	%{_mandir}/man6/%{name}.6*
21cr|wordwarvi-1.0.4-1|34	
21cr|wordwarvi-1.0.4-1|35	#-----------------------------------------------------------------------------
21cr|wordwarvi-1.0.4-1|36	
21cr|wordwarvi-1.0.4-1|37	%prep
21cr|wordwarvi-1.0.4-1|38	%setup -q
21cr|wordwarvi-1.0.4-1|39	%patch0 -p1
21cr|wordwarvi-1.0.4-1|40	%patch1 -p1
21cr|wordwarvi-1.0.4-1|41	
21cr|wordwarvi-1.0.4-1|42	
21cr|wordwarvi-1.0.4-1|43	%build
21cr|wordwarvi-1.0.4-1|44	%setup_compile_flags
21cr|wordwarvi-1.0.4-1|45	%make BINDIR="%{_gamesbindir}" DATADIR="%{_gamesdatadir}/%{name}"
21cr|wordwarvi-1.0.4-1|46	
21cr|wordwarvi-1.0.4-1|47	
21cr|wordwarvi-1.0.4-1|48	%install
21cr|wordwarvi-1.0.4-1|49	%makeinstall_std
21cr|wordwarvi-1.0.4-1|50	
21cr|wordwarvi-1.0.4-1|51	# Install icons
21cr|wordwarvi-1.0.4-1|52	for size in 16x16 22x22 32x32 48x48 64x64 128x128; do
21cr|wordwarvi-1.0.4-1|53	install -D -m644 icons/wordwarvi_icon_${size}.png %{buildroot}%{_iconsdir}/hicolor/${size}/apps/%{name}.png
21cr|wordwarvi-1.0.4-1|54	done
21cr|wordwarvi-1.0.4-1|55	
21cr|wordwarvi-1.0.4-1|56	# Provide a .desktop file
21cr|wordwarvi-1.0.4-1|57	install -d %{buildroot}%{_datadir}/applications
21cr|wordwarvi-1.0.4-1|58	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|wordwarvi-1.0.4-1|59	[Desktop Entry]
21cr|wordwarvi-1.0.4-1|60	Name=Word War vi
21cr|wordwarvi-1.0.4-1|61	Comment=Retro-styled side scrolling shoot'em up arcade game
21cr|wordwarvi-1.0.4-1|62	GenericName=Side scrolling shooter
21cr|wordwarvi-1.0.4-1|63	Exec=%{name}
21cr|wordwarvi-1.0.4-1|64	Icon=%{name}
21cr|wordwarvi-1.0.4-1|65	Type=Application
21cr|wordwarvi-1.0.4-1|66	Categories=Game;Shooter;
21cr|wordwarvi-1.0.4-1|67	EOF

10977 21
21cr|worker-5.2.1-1|1	%define docver 2.10.0.2
21cr|worker-5.2.1-1|2	
21cr|worker-5.2.1-1|3	Summary:	A file manager for X in AMIGA style
21cr|worker-5.2.1-1|4	Name:		worker
21cr|worker-5.2.1-1|5	Group:		File tools
21cr|worker-5.2.1-1|6	Version:	5.2.1
21cr|worker-5.2.1-1|7	Release:	1
21cr|worker-5.2.1-1|8	License:	GPLv2+
21cr|worker-5.2.1-1|9	Url:		http://www.boomerangsworld.de/worker
21cr|worker-5.2.1-1|10	Source0:	http://www.boomerangsworld.de/cms/worker/downloads/%{name}-%{version}.tar.bz2
21cr|worker-5.2.1-1|11	Source1:	worker-%{docver}-doc.tar.bz2
21cr|worker-5.2.1-1|12	Source3:	%{name}-48.png
21cr|worker-5.2.1-1|13	Source4:	%{name}-32.png
21cr|worker-5.2.1-1|14	Source5:	%{name}-16.png
21cr|worker-5.2.1-1|15	BuildRequires:	pkgconfig(dbus-1)
21cr|worker-5.2.1-1|16	BuildRequires:	pkgconfig(openssl)
21cr|worker-5.2.1-1|17	BuildRequires:	pkgconfig(x11)
21cr|worker-5.2.1-1|18	BuildRequires:	pkgconfig(xinerama)
21cr|worker-5.2.1-1|19	BuildRequires:	pkgconfig(xft)
21cr|worker-5.2.1-1|20	BuildRequires:	pkgconfig(udisks2)
21cr|worker-5.2.1-1|21	BuildRequires:	magic-devel
21cr|worker-5.2.1-1|22	
21cr|worker-5.2.1-1|23	%description
21cr|worker-5.2.1-1|24	Worker is a graphical filemanager for the X Window System.
21cr|worker-5.2.1-1|25	It use the classical two-panel-view of the files and directories.
21cr|worker-5.2.1-1|26	It hast many intern operations while any extern program can also be
21cr|worker-5.2.1-1|27	used for operate on the selected items. You can easily add actions
21cr|worker-5.2.1-1|28	to filetypes or buttons with the builtin configuration program.
21cr|worker-5.2.1-1|29	
21cr|worker-5.2.1-1|30	%files
21cr|worker-5.2.1-1|31	%{_appdatadir}/de.boomerangsworld.%{name}.metainfo.xml
21cr|worker-5.2.1-1|32	%{_bindir}/*
21cr|worker-5.2.1-1|33	%{_datadir}/appdata/%{name}.appdata.xml
21cr|worker-5.2.1-1|34	%{_datadir}/applications/*.desktop
21cr|worker-5.2.1-1|35	%{_datadir}/doc/%{name}
21cr|worker-5.2.1-1|36	%{_datadir}/pixmaps/*.xpm
21cr|worker-5.2.1-1|37	%{_datadir}/%{name}
21cr|worker-5.2.1-1|38	%{_iconsdir}/%{name}.png
21cr|worker-5.2.1-1|39	%lang(fr) %{_mandir}/fr/man1/%{name}.1.*
21cr|worker-5.2.1-1|40	%lang(it) %{_mandir}/it/man1/%{name}.1.*
21cr|worker-5.2.1-1|41	%{_liconsdir}/%{name}.png
21cr|worker-5.2.1-1|42	%{_mandir}/man1/%{name}.1*
21cr|worker-5.2.1-1|43	%{_miconsdir}/%{name}.png
21cr|worker-5.2.1-1|44	
21cr|worker-5.2.1-1|45	#-----------------------------------------------------------------------------------
21cr|worker-5.2.1-1|46	
21cr|worker-5.2.1-1|47	%prep
21cr|worker-5.2.1-1|48	%autosetup -p1 -a1
21cr|worker-5.2.1-1|49	
21cr|worker-5.2.1-1|50	%build
21cr|worker-5.2.1-1|51	%configure
21cr|worker-5.2.1-1|52	%make
21cr|worker-5.2.1-1|53	
21cr|worker-5.2.1-1|54	pushd %{name}-%docver-doc
21cr|worker-5.2.1-1|55	%configure
21cr|worker-5.2.1-1|56	%make_build
21cr|worker-5.2.1-1|57	popd
21cr|worker-5.2.1-1|58	
21cr|worker-5.2.1-1|59	%install
21cr|worker-5.2.1-1|60	%makeinstall_std
21cr|worker-5.2.1-1|61	%makeinstall_std -C %{name}-%docver-doc
21cr|worker-5.2.1-1|62	
21cr|worker-5.2.1-1|63	mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|worker-5.2.1-1|64	install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|worker-5.2.1-1|65	install -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/%{name}.png
21cr|worker-5.2.1-1|66	install -m 644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png

10978 21
21cr|workrave-1.10.50-1|1	%define api 1.0
21cr|workrave-1.10.50-1|2	%define major 0
21cr|workrave-1.10.50-1|3	%define libgtk2 %mklibname workrave-gtk2-private %{api} %{major}
21cr|workrave-1.10.50-1|4	%define libname %mklibname workrave-private %{api} %{major}
21cr|workrave-1.10.50-1|5	%define girname %mklibname %{name}-gir %{api}
21cr|workrave-1.10.50-1|6	%define devname %mklibname workrave-private -d
21cr|workrave-1.10.50-1|7	
21cr|workrave-1.10.50-1|8	%define tag %(echo %{version} | sed -e 's/\\./_/g')
21cr|workrave-1.10.50-1|9	
21cr|workrave-1.10.50-1|10	Summary:	Assists in recovery and prevention of Repetitive Strain Injury (RSI)
21cr|workrave-1.10.50-1|11	Name:		workrave
21cr|workrave-1.10.50-1|12	Version:	1.10.50
21cr|workrave-1.10.50-1|13	Release:	1
21cr|workrave-1.10.50-1|14	License:	GPLv3+
21cr|workrave-1.10.50-1|15	Group:		Accessibility
21cr|workrave-1.10.50-1|16	Url:		http://www.workrave.org/
21cr|workrave-1.10.50-1|17	Source0:	https://github.com/rcaelers/workrave/archive/v%{tag}/%{name}-v%{tag}.tar.gz
21cr|workrave-1.10.50-1|18	BuildRequires:	autoconf-archive
21cr|workrave-1.10.50-1|19	BuildRequires:	boost-devel
21cr|workrave-1.10.50-1|20	BuildRequires:	doxygen
21cr|workrave-1.10.50-1|21	BuildRequires:	intltool
21cr|workrave-1.10.50-1|22	BuildRequires:	libtool
21cr|workrave-1.10.50-1|23	BuildRequires:	python3-jinja2
21cr|workrave-1.10.50-1|24	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|workrave-1.10.50-1|25	BuildRequires:	pkgconfig(gconf-2.0)
21cr|workrave-1.10.50-1|26	BuildRequires:	pkgconfig(gdkmm-2.4)
21cr|workrave-1.10.50-1|27	BuildRequires:	pkgconfig(gio-2.0)
21cr|workrave-1.10.50-1|28	BuildRequires:	pkgconfig(glib-2.0)
21cr|workrave-1.10.50-1|29	BuildRequires:	pkgconfig(glibmm-2.4)
21cr|workrave-1.10.50-1|30	BuildRequires:	pkgconfig(gnet-2.0)
21cr|workrave-1.10.50-1|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|workrave-1.10.50-1|32	BuildRequires:	pkgconfig(gstreamer-0.10)
21cr|workrave-1.10.50-1|33	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|workrave-1.10.50-1|34	BuildRequires:	pkgconfig(gtkmm-3.0)
21cr|workrave-1.10.50-1|35	BuildRequires:	pkgconfig(libpulse)
21cr|workrave-1.10.50-1|36	BuildRequires:	pkgconfig(sigc++-2.0)
21cr|workrave-1.10.50-1|37	BuildRequires:	pkgconfig(xmu)
21cr|workrave-1.10.50-1|38	BuildRequires:	pkgconfig(xscrnsaver)
21cr|workrave-1.10.50-1|39	BuildRequires:	pkgconfig(xtst)
21cr|workrave-1.10.50-1|40	Obsoletes:	%{name}-applet < 1.9.4
21cr|workrave-1.10.50-1|41	
21cr|workrave-1.10.50-1|42	%description
21cr|workrave-1.10.50-1|43	Workrave is a program that assists in the recovery and prevention of
21cr|workrave-1.10.50-1|44	Repetitive Strain Injury (RSI). The program frequently alerts you to
21cr|workrave-1.10.50-1|45	take micro-pauses, rest breaks and restricts you to your daily limit.
21cr|workrave-1.10.50-1|46	
21cr|workrave-1.10.50-1|47	The program can be run distributed on one or more PCs. All connected
21cr|workrave-1.10.50-1|48	PCs share the same timing information. When you switch computers, you
21cr|workrave-1.10.50-1|49	will still be asked to pause on time.
21cr|workrave-1.10.50-1|50	
21cr|workrave-1.10.50-1|51	%files -f %{name}.lang
21cr|workrave-1.10.50-1|52	%doc AUTHORS COPYING NEWS README*
21cr|workrave-1.10.50-1|53	%{_bindir}/%{name}
21cr|workrave-1.10.50-1|54	%{_datadir}/%{name}
21cr|workrave-1.10.50-1|55	%{_datadir}/glib-2.0/schemas/*.xml
21cr|workrave-1.10.50-1|56	%{_datadir}/metainfo/workrave.appdata.xml
21cr|workrave-1.10.50-1|57	%{_datadir}/applications/%{name}.desktop
21cr|workrave-1.10.50-1|58	%{_datadir}/sounds/%{name}
21cr|workrave-1.10.50-1|59	%{_datadir}/dbus-1/services/org.workrave.Workrave.service
21cr|workrave-1.10.50-1|60	%{_iconsdir}/hicolor/*/apps/%{name}*
21cr|workrave-1.10.50-1|61	%{_iconsdir}/hicolor/scalable/workrave-sheep.svg
21cr|workrave-1.10.50-1|62	
21cr|workrave-1.10.50-1|63	#----------------------------------------------------------------------------
21cr|workrave-1.10.50-1|64	
21cr|workrave-1.10.50-1|65	%package -n gnome-shell-%{name}-extension
21cr|workrave-1.10.50-1|66	Summary:	Workrave GNOME Shell extension
21cr|workrave-1.10.50-1|67	Group:		Accessibility
21cr|workrave-1.10.50-1|68	Requires:	%{name} = %{EVRD}
21cr|workrave-1.10.50-1|69	Obsoletes:	%{name}-gnome-applet < 1.10.16
21cr|workrave-1.10.50-1|70	
21cr|workrave-1.10.50-1|71	%description -n gnome-shell-%{name}-extension
21cr|workrave-1.10.50-1|72	Workrave is a program that assists in the recovery and prevention of
21cr|workrave-1.10.50-1|73	Repetitive Strain Injury (RSI). The program frequently alerts you to
21cr|workrave-1.10.50-1|74	take micro-pauses, rest breaks and restricts you to your daily limit.
21cr|workrave-1.10.50-1|75	
21cr|workrave-1.10.50-1|76	The program can be run distributed on one or more PCs. All connected
21cr|workrave-1.10.50-1|77	PCs share the same timing information. When you switch computers, you
21cr|workrave-1.10.50-1|78	will still be asked to pause on time.
21cr|workrave-1.10.50-1|79	
21cr|workrave-1.10.50-1|80	This package contains GNOME Shell extension.
21cr|workrave-1.10.50-1|81	
21cr|workrave-1.10.50-1|82	%files -n gnome-shell-%{name}-extension
21cr|workrave-1.10.50-1|83	%{_datadir}/gnome-shell/extensions/workrave@workrave.org
21cr|workrave-1.10.50-1|84	
21cr|workrave-1.10.50-1|85	#----------------------------------------------------------------------------
21cr|workrave-1.10.50-1|86	
21cr|workrave-1.10.50-1|87	%package -n %{libname}
21cr|workrave-1.10.50-1|88	Summary:	Shared library for %{name}
21cr|workrave-1.10.50-1|89	Group:		System/Libraries
21cr|workrave-1.10.50-1|90	
21cr|workrave-1.10.50-1|91	%description -n %{libname}
21cr|workrave-1.10.50-1|92	Sahred library for %{name}.
21cr|workrave-1.10.50-1|93	
21cr|workrave-1.10.50-1|94	%files -n %{libname}
21cr|workrave-1.10.50-1|95	%{_libdir}/libworkrave-private-%{api}.so.%{major}*
21cr|workrave-1.10.50-1|96	
21cr|workrave-1.10.50-1|97	#----------------------------------------------------------------------------
21cr|workrave-1.10.50-1|98	
21cr|workrave-1.10.50-1|99	%package -n %{girname}
21cr|workrave-1.10.50-1|100	Summary:	GObject Introspection interface library for %{name}
21cr|workrave-1.10.50-1|101	Group:		System/Libraries
21cr|workrave-1.10.50-1|102	Requires:	%{libname} = %{EVRD}
21cr|workrave-1.10.50-1|103	
21cr|workrave-1.10.50-1|104	%description -n %{girname}
21cr|workrave-1.10.50-1|105	GObject Introspection interface library for %{name}.
21cr|workrave-1.10.50-1|106	
21cr|workrave-1.10.50-1|107	%files -n %{girname}
21cr|workrave-1.10.50-1|108	%{_libdir}/girepository-1.0/Workrave-%{api}.typelib
21cr|workrave-1.10.50-1|109	
21cr|workrave-1.10.50-1|110	#----------------------------------------------------------------------------
21cr|workrave-1.10.50-1|111	
21cr|workrave-1.10.50-1|112	%package -n %{devname}
21cr|workrave-1.10.50-1|113	Summary:	Development libraries, header files and utilities for %{name}
21cr|workrave-1.10.50-1|114	Group:		Development/GNOME and GTK+
21cr|workrave-1.10.50-1|115	Requires:	%{girname} = %{EVRD}
21cr|workrave-1.10.50-1|116	Provides:	%{name}-devel = %{EVRD}
21cr|workrave-1.10.50-1|117	
21cr|workrave-1.10.50-1|118	%description -n %{devname}
21cr|workrave-1.10.50-1|119	Workrave is a program that assists in the recovery and prevention of
21cr|workrave-1.10.50-1|120	Repetitive Strain Injury (RSI). The program frequently alerts you to
21cr|workrave-1.10.50-1|121	take micro-pauses, rest breaks and restricts you to your daily limit.
21cr|workrave-1.10.50-1|122	
21cr|workrave-1.10.50-1|123	The program can be run distributed on one or more PCs. All connected
21cr|workrave-1.10.50-1|124	PCs share the same timing information. When you switch computers, you
21cr|workrave-1.10.50-1|125	will still be asked to pause on time.
21cr|workrave-1.10.50-1|126	
21cr|workrave-1.10.50-1|127	This package contains the files necessary to develop applications with
21cr|workrave-1.10.50-1|128	%{name}.
21cr|workrave-1.10.50-1|129	
21cr|workrave-1.10.50-1|130	%files -n %{devname}
21cr|workrave-1.10.50-1|131	%{_datadir}/gir-1.0/Workrave-%{api}.gir
21cr|workrave-1.10.50-1|132	
21cr|workrave-1.10.50-1|133	#----------------------------------------------------------------------------
21cr|workrave-1.10.50-1|134	
21cr|workrave-1.10.50-1|135	%prep
21cr|workrave-1.10.50-1|136	%autosetup -p1 -n %{name}-%{tag}
21cr|workrave-1.10.50-1|137	
21cr|workrave-1.10.50-1|138	touch ChangeLog
21cr|workrave-1.10.50-1|139	# https://bugzilla.redhat.com/show_bug.cgi?id=304121
21cr|workrave-1.10.50-1|140	sed -i -e '/^DISTRIBUTION_HOME/s/\/$//' frontend/gtkmm/src/Makefile.*
21cr|workrave-1.10.50-1|141	
21cr|workrave-1.10.50-1|142	%build
21cr|workrave-1.10.50-1|143	if [ ! -x configure ]; then
21cr|workrave-1.10.50-1|144	### Needed for snapshot releases.
21cr|workrave-1.10.50-1|145	NOCONFIGURE=1 ./autogen.sh
21cr|workrave-1.10.50-1|146	fi
21cr|workrave-1.10.50-1|147	%configure \
21cr|workrave-1.10.50-1|148	--enable-app-text=no \
21cr|workrave-1.10.50-1|149	--enable-distribution=yes \
21cr|workrave-1.10.50-1|150	--enable-gconf=yes \
21cr|workrave-1.10.50-1|151	--enable-dbus=yes \
21cr|workrave-1.10.50-1|152	--disable-static \
21cr|workrave-1.10.50-1|153	--disable-rpath \
21cr|workrave-1.10.50-1|154	--disable-xml \
21cr|workrave-1.10.50-1|155	--disable-gnome3 \
21cr|workrave-1.10.50-1|156	--disable-indicator \
21cr|workrave-1.10.50-1|157	--disable-schemas-compile
21cr|workrave-1.10.50-1|158	
21cr|workrave-1.10.50-1|159	%make
21cr|workrave-1.10.50-1|160	
21cr|workrave-1.10.50-1|161	%install
21cr|workrave-1.10.50-1|162	%makeinstall_std
21cr|workrave-1.10.50-1|163	
21cr|workrave-1.10.50-1|164	# We don't have Cinnamon yet
21cr|workrave-1.10.50-1|165	rm -rf %{buildroot}%{_datadir}/cinnamon/
21cr|workrave-1.10.50-1|166	
21cr|workrave-1.10.50-1|167	# There are private and there are no headers
21cr|workrave-1.10.50-1|168	rm -rf %{buildroot}%{_libdir}/libworkrave-private-%{api}.so
21cr|workrave-1.10.50-1|169	rm -rf %{buildroot}%{_libdir}/libworkrave-gtk2-private-%{api}.so
21cr|workrave-1.10.50-1|170	
21cr|workrave-1.10.50-1|171	%find_lang %{name}

10979 21
21cr|worldofpadman-1.6.2-1|1	%define _enable_debug_packages %{nil}
21cr|worldofpadman-1.6.2-1|2	%define debug_package          %{nil}
21cr|worldofpadman-1.6.2-1|3	%define gamelibdir	%{_libdir}/games/%{name}
21cr|worldofpadman-1.6.2-1|4	Name:           worldofpadman
21cr|worldofpadman-1.6.2-1|5	Version:        1.6.2
21cr|worldofpadman-1.6.2-1|6	Release:        1
21cr|worldofpadman-1.6.2-1|7	Summary:        World Of Padman - Comic 3D-Shooter
21cr|worldofpadman-1.6.2-1|8	Group:          Games/Other
21cr|worldofpadman-1.6.2-1|9	URL:            http://worldofpadman.com/website/
21cr|worldofpadman-1.6.2-1|10	License:        GPLv2+
21cr|worldofpadman-1.6.2-1|11	Source0:        https://github.com/PadWorld-Entertainment/worldofpadman/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|worldofpadman-1.6.2-1|12	Source1:        %{name}.desktop
21cr|worldofpadman-1.6.2-1|13	Source2:        wop.png
21cr|worldofpadman-1.6.2-1|14	Patch0:         worldofpadman-headers.patch
21cr|worldofpadman-1.6.2-1|15	BuildRequires:	pkgconfig(sdl2)
21cr|worldofpadman-1.6.2-1|16	BuildRequires:	openal-devel
21cr|worldofpadman-1.6.2-1|17	BuildRequires:	curl-devel
21cr|worldofpadman-1.6.2-1|18	BuildRequires:	jpeg-devel
21cr|worldofpadman-1.6.2-1|19	BuildRequires:	libvorbis-devel
21cr|worldofpadman-1.6.2-1|20	BuildRequires:	libtheora-devel
21cr|worldofpadman-1.6.2-1|21	BuildRequires:	speex-devel
21cr|worldofpadman-1.6.2-1|22	BuildRequires:	zlib-devel
21cr|worldofpadman-1.6.2-1|23	BuildRequires:	pkgconfig(gl)
21cr|worldofpadman-1.6.2-1|24	BuildRequires:	pkgconfig(glu)
21cr|worldofpadman-1.6.2-1|25	BuildRequires:	pkgconfig(opus)
21cr|worldofpadman-1.6.2-1|26	BuildRequires:	imagemagick
21cr|worldofpadman-1.6.2-1|27	Requires:	%{name}-data = %{version}
21cr|worldofpadman-1.6.2-1|28	ExclusiveArch:	%{x86_64}
21cr|worldofpadman-1.6.2-1|29	
21cr|worldofpadman-1.6.2-1|30	%description
21cr|worldofpadman-1.6.2-1|31	World of Padman (WoP) is a first-person shooter computer game available in
21cr|worldofpadman-1.6.2-1|32	both English and German. The idea is based on the Padman comic strip for the
21cr|worldofpadman-1.6.2-1|33	magazine PlayStation Games created by the professional cartoon artist Andreas
21cr|worldofpadman-1.6.2-1|34	'ENTE' Endres, who is also the man who made many of the maps included with the
21cr|worldofpadman-1.6.2-1|35	game in 1998. Most of the maps in the game are Lilliput style.
21cr|worldofpadman-1.6.2-1|36	
21cr|worldofpadman-1.6.2-1|37	%files
21cr|worldofpadman-1.6.2-1|38	%{_gamesbindir}/%{name}
21cr|worldofpadman-1.6.2-1|39	%dir %{gamelibdir}
21cr|worldofpadman-1.6.2-1|40	%{gamelibdir}/renderer_*_x86_64.so
21cr|worldofpadman-1.6.2-1|41	%{gamelibdir}/wop
21cr|worldofpadman-1.6.2-1|42	%{gamelibdir}/wop.*
21cr|worldofpadman-1.6.2-1|43	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|worldofpadman-1.6.2-1|44	%{_datadir}/applications/*.desktop
21cr|worldofpadman-1.6.2-1|45	
21cr|worldofpadman-1.6.2-1|46	#----------------------------------------------------------------
21cr|worldofpadman-1.6.2-1|47	
21cr|worldofpadman-1.6.2-1|48	%package server
21cr|worldofpadman-1.6.2-1|49	Group:		Games/Other
21cr|worldofpadman-1.6.2-1|50	Summary:	Dedicated server for World of Padman
21cr|worldofpadman-1.6.2-1|51	Requires:	%{name}-data => %{version}
21cr|worldofpadman-1.6.2-1|52	
21cr|worldofpadman-1.6.2-1|53	%description server
21cr|worldofpadman-1.6.2-1|54	This package contains the dedicated server for World of Padman.
21cr|worldofpadman-1.6.2-1|55	
21cr|worldofpadman-1.6.2-1|56	%files server
21cr|worldofpadman-1.6.2-1|57	%{gamelibdir}/wopded.*
21cr|worldofpadman-1.6.2-1|58	
21cr|worldofpadman-1.6.2-1|59	#----------------------------------------------------------------
21cr|worldofpadman-1.6.2-1|60	
21cr|worldofpadman-1.6.2-1|61	%prep
21cr|worldofpadman-1.6.2-1|62	%autosetup -p1 -n %{name}-%{version}
21cr|worldofpadman-1.6.2-1|63	
21cr|worldofpadman-1.6.2-1|64	%build
21cr|worldofpadman-1.6.2-1|65	#Remove bunbled libs and use system libs
21cr|worldofpadman-1.6.2-1|66	rm -fr code/libcurl
21cr|worldofpadman-1.6.2-1|67	rm -fr code/SDL12
21cr|worldofpadman-1.6.2-1|68	rm -fr code/zlib
21cr|worldofpadman-1.6.2-1|69	rm -fr code/libspeex
21cr|worldofpadman-1.6.2-1|70	rm -fr code/jpeg-8c
21cr|worldofpadman-1.6.2-1|71	
21cr|worldofpadman-1.6.2-1|72	%make \
21cr|worldofpadman-1.6.2-1|73	DEFAULT_BASEDIR=%{_gamesdatadir}/%{name}/ \
21cr|worldofpadman-1.6.2-1|74	BUILD_CLIENT=YES \
21cr|worldofpadman-1.6.2-1|75	BUILD_SERVER=YES \
21cr|worldofpadman-1.6.2-1|76	BUILD_SND_OPENAL=YES \
21cr|worldofpadman-1.6.2-1|77	BUILD_SND_QF=YES \
21cr|worldofpadman-1.6.2-1|78	USE_INTERNAL_SPEEX=0 \
21cr|worldofpadman-1.6.2-1|79	USE_INTERNAL_ZLIB=0 \
21cr|worldofpadman-1.6.2-1|80	USE_INTERNAL_JPEG=0 \
21cr|worldofpadman-1.6.2-1|81	USE_LOCAL_HEADERS=0 \
21cr|worldofpadman-1.6.2-1|82	DEBUG_BUILD=NO
21cr|worldofpadman-1.6.2-1|83	
21cr|worldofpadman-1.6.2-1|84	%install
21cr|worldofpadman-1.6.2-1|85	%make \
21cr|worldofpadman-1.6.2-1|86	copyfiles USE_LOCAL_HEADERS=0 \
21cr|worldofpadman-1.6.2-1|87	USE_INTERNAL_SPEEX=0 \
21cr|worldofpadman-1.6.2-1|88	USE_INTERNAL_ZLIB=0 \
21cr|worldofpadman-1.6.2-1|89	USE_INTERNAL_JPEG=0 \
21cr|worldofpadman-1.6.2-1|90	COPYDIR=%{buildroot}%{gamelibdir}
21cr|worldofpadman-1.6.2-1|91	
21cr|worldofpadman-1.6.2-1|92	mkdir -p %{buildroot}/%{_datadir}/applications
21cr|worldofpadman-1.6.2-1|93	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,64x64,128x128,256x256}/apps
21cr|worldofpadman-1.6.2-1|94	
21cr|worldofpadman-1.6.2-1|95	binary=`basename %{buildroot}%{gamelibdir}/wop.*`
21cr|worldofpadman-1.6.2-1|96	
21cr|worldofpadman-1.6.2-1|97	install -d %{buildroot}%{_gamesbindir}
21cr|worldofpadman-1.6.2-1|98	cat > %{buildroot}%{_gamesbindir}/%{name} <<EOF
21cr|worldofpadman-1.6.2-1|99	#!/bin/sh
21cr|worldofpadman-1.6.2-1|100	cd %{gamelibdir}
21cr|worldofpadman-1.6.2-1|101	exec ./$binary \$*
21cr|worldofpadman-1.6.2-1|102	EOF
21cr|worldofpadman-1.6.2-1|103	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21cr|worldofpadman-1.6.2-1|104	
21cr|worldofpadman-1.6.2-1|105	install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21cr|worldofpadman-1.6.2-1|106	convert -scale 128x128 %{SOURCE2}  %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|worldofpadman-1.6.2-1|107	convert -scale 64x64 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|worldofpadman-1.6.2-1|108	convert -scale 32x32 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|worldofpadman-1.6.2-1|109	
21cr|worldofpadman-1.6.2-1|110	cp %{SOURCE1} "%{buildroot}%{_datadir}/applications/"

10980 21
21cr|worldofpadman-data-1.6.2-1|1	%global debug_package %{nil}
21cr|worldofpadman-data-1.6.2-1|2	
21cr|worldofpadman-data-1.6.2-1|3	%define gamename	worldofpadman
21cr|worldofpadman-data-1.6.2-1|4	
21cr|worldofpadman-data-1.6.2-1|5	%define srcver %(echo %{version} | tr '.' '-')
21cr|worldofpadman-data-1.6.2-1|6	
21cr|worldofpadman-data-1.6.2-1|7	Name:		%{gamename}-data
21cr|worldofpadman-data-1.6.2-1|8	Version:	1.6.2
21cr|worldofpadman-data-1.6.2-1|9	Release:	1
21cr|worldofpadman-data-1.6.2-1|10	Summary:	Data files for World of Padman
21cr|worldofpadman-data-1.6.2-1|11	License:	Freeware
21cr|worldofpadman-data-1.6.2-1|12	Group:		Games/Other
21cr|worldofpadman-data-1.6.2-1|13	URL:		http://www.worldofpadman.com/
21cr|worldofpadman-data-1.6.2-1|14	# https://www.moddb.com/games/world-of-padman/downloads/wop-162-full-unified-zip-windowslinuxmacos
21cr|worldofpadman-data-1.6.2-1|15	Source0:	wop-%{version}-full-unified.zip
21cr|worldofpadman-data-1.6.2-1|16	BuildRequires:	fdupes
21cr|worldofpadman-data-1.6.2-1|17	Provides:	%{gamename} = %{version}
21cr|worldofpadman-data-1.6.2-1|18	ExclusiveArch:	%{x86_64}
21cr|worldofpadman-data-1.6.2-1|19	
21cr|worldofpadman-data-1.6.2-1|20	%description
21cr|worldofpadman-data-1.6.2-1|21	Data files (audio, maps, etc.) for World of Padman.
21cr|worldofpadman-data-1.6.2-1|22	
21cr|worldofpadman-data-1.6.2-1|23	%prep
21cr|worldofpadman-data-1.6.2-1|24	%setup -q -n %{gamename}-%{srcver}
21cr|worldofpadman-data-1.6.2-1|25	
21cr|worldofpadman-data-1.6.2-1|26	%build
21cr|worldofpadman-data-1.6.2-1|27	
21cr|worldofpadman-data-1.6.2-1|28	%install
21cr|worldofpadman-data-1.6.2-1|29	mkdir -p %{buildroot}/%{_gamesdatadir}/%{gamename}
21cr|worldofpadman-data-1.6.2-1|30	mkdir -p %{buildroot}%{_defaultdocdir}/%{name}
21cr|worldofpadman-data-1.6.2-1|31	cp -ap wop %{buildroot}/%{_gamesdatadir}/%{gamename}
21cr|worldofpadman-data-1.6.2-1|32	cp -ap XTRAS/changelog.txt %{buildroot}/%{_defaultdocdir}/%{name}
21cr|worldofpadman-data-1.6.2-1|33	cp -ap XTRAS/copyright*.txt %{buildroot}/%{_defaultdocdir}/%{name}
21cr|worldofpadman-data-1.6.2-1|34	cp -ap XTRAS/gpl.txt %{buildroot}/%{_defaultdocdir}/%{name}
21cr|worldofpadman-data-1.6.2-1|35	cp -ap XTRAS/readme* %{buildroot}/%{_defaultdocdir}/%{name}
21cr|worldofpadman-data-1.6.2-1|36	fdupes %{buildroot}
21cr|worldofpadman-data-1.6.2-1|37	
21cr|worldofpadman-data-1.6.2-1|38	%files
21cr|worldofpadman-data-1.6.2-1|39	%{_defaultdocdir}/%{name}
21cr|worldofpadman-data-1.6.2-1|40	%{_gamesdatadir}/%{gamename}

10981 21
21cr|wput-0.6.2-5|1	# Workaround to build with GCC 10
21cr|wput-0.6.2-5|2	%global optflags %{optflags} -fcommon
21cr|wput-0.6.2-5|3	Name: 		wput
21cr|wput-0.6.2-5|4	Release: 	5
21cr|wput-0.6.2-5|5	Version: 	0.6.2
21cr|wput-0.6.2-5|6	Summary: 	Uploading files to FTP servers
21cr|wput-0.6.2-5|7	License: 	GPLv2
21cr|wput-0.6.2-5|8	Group: 		Networking/File transfer
21cr|wput-0.6.2-5|9	Source:		http://prdownloads.sourceforge.net/wput/%{name}-%{version}.tgz
21cr|wput-0.6.2-5|10	URL:		http://wput.sourceforge.net/
21cr|wput-0.6.2-5|11	
21cr|wput-0.6.2-5|12	%description
21cr|wput-0.6.2-5|13	Wput is the opposite of wget, capable of uploading files to FTP
21cr|wput-0.6.2-5|14	servers with an easy to use command line interface similar to
21cr|wput-0.6.2-5|15	wget's (old) one.
21cr|wput-0.6.2-5|16	
21cr|wput-0.6.2-5|17	%prep
21cr|wput-0.6.2-5|18	%setup -q
21cr|wput-0.6.2-5|19	chmod 644 COPYING
21cr|wput-0.6.2-5|20	
21cr|wput-0.6.2-5|21	%build
21cr|wput-0.6.2-5|22	%configure
21cr|wput-0.6.2-5|23	%make
21cr|wput-0.6.2-5|24	
21cr|wput-0.6.2-5|25	%install
21cr|wput-0.6.2-5|26	install -d -m 755 %{buildroot}%{_bindir}
21cr|wput-0.6.2-5|27	install -d -m 755 %{buildroot}%{_sysconfdir}
21cr|wput-0.6.2-5|28	install -d -m 755 %{buildroot}%{_mandir}/man1
21cr|wput-0.6.2-5|29	install -m 755 wput %{buildroot}%{_bindir}
21cr|wput-0.6.2-5|30	install -m 644 doc/wput.1 %{buildroot}%{_mandir}/man1
21cr|wput-0.6.2-5|31	install -m 644 doc/wputrc %{buildroot}%{_sysconfdir}
21cr|wput-0.6.2-5|32	(cd po && %makeinstall)
21cr|wput-0.6.2-5|33	%{find_lang} %{name}
21cr|wput-0.6.2-5|34	
21cr|wput-0.6.2-5|35	
21cr|wput-0.6.2-5|36	%files -f %{name}.lang
21cr|wput-0.6.2-5|37	%doc ChangeLog COPYING INSTALL TODO doc
21cr|wput-0.6.2-5|38	%{_mandir}/man1/wput.1*
21cr|wput-0.6.2-5|39	%{_bindir}/wput
21cr|wput-0.6.2-5|40	%config(noreplace) %{_sysconfdir}/wputrc

10982 21
21cr|writerperfect-0.9.6-2|1	Summary:	A collection of tools to transform various file formats into ODF
21cr|writerperfect-0.9.6-2|2	Name:		writerperfect
21cr|writerperfect-0.9.6-2|3	Version:	0.9.6
21cr|writerperfect-0.9.6-2|4	Release:	2
21cr|writerperfect-0.9.6-2|5	License:	MPLv2.0 or LGPLv2+
21cr|writerperfect-0.9.6-2|6	Group:		Office
21cr|writerperfect-0.9.6-2|7	Url:		http://sourceforge.net/p/libwpd/wiki/writerperfect/
21cr|writerperfect-0.9.6-2|8	Source0:	http://downloads.sourceforge.net/libwpd/%{name}-%{version}.tar.xz
21cr|writerperfect-0.9.6-2|9	# From Fedora
21cr|writerperfect-0.9.6-2|10	Patch0:		0001-fix-build-with-libgsf.patch
21cr|writerperfect-0.9.6-2|11	Patch1:		0001-Fix-linking-with-newer-tools-by-getting-the-library-.patch
21cr|writerperfect-0.9.6-2|12	BuildRequires:	help2man
21cr|writerperfect-0.9.6-2|13	BuildRequires:	boost-devel
21cr|writerperfect-0.9.6-2|14	BuildRequires:	pkgconfig(libabw-0.1)
21cr|writerperfect-0.9.6-2|15	BuildRequires:	pkgconfig(libcdr-0.1)
21cr|writerperfect-0.9.6-2|16	BuildRequires:	pkgconfig(libe-book-0.1)
21cr|writerperfect-0.9.6-2|17	BuildRequires:	pkgconfig(libeot)
21cr|writerperfect-0.9.6-2|18	BuildRequires:	pkgconfig(libepubgen-0.1)
21cr|writerperfect-0.9.6-2|19	BuildRequires:	pkgconfig(libetonyek-0.1)
21cr|writerperfect-0.9.6-2|20	BuildRequires:	pkgconfig(libfreehand-0.1)
21cr|writerperfect-0.9.6-2|21	BuildRequires:	pkgconfig(libgsf-1)
21cr|writerperfect-0.9.6-2|22	BuildRequires:	pkgconfig(libmspub-0.1)
21cr|writerperfect-0.9.6-2|23	BuildRequires:	pkgconfig(libmwaw-0.3)
21cr|writerperfect-0.9.6-2|24	BuildRequires:	pkgconfig(libodfgen-0.1)
21cr|writerperfect-0.9.6-2|25	BuildRequires:	pkgconfig(libpagemaker-0.0)
21cr|writerperfect-0.9.6-2|26	BuildRequires:	pkgconfig(libqxp-0.0)
21cr|writerperfect-0.9.6-2|27	BuildRequires:	pkgconfig(librevenge-0.0)
21cr|writerperfect-0.9.6-2|28	#BuildRequires:	pkgconfig(librvngabw-0.0)
21cr|writerperfect-0.9.6-2|29	BuildRequires:	pkgconfig(libstaroffice-0.0)
21cr|writerperfect-0.9.6-2|30	BuildRequires:	pkgconfig(libvisio-0.1)
21cr|writerperfect-0.9.6-2|31	BuildRequires:	pkgconfig(libwpd-0.10)
21cr|writerperfect-0.9.6-2|32	BuildRequires:	pkgconfig(libwpg-0.3)
21cr|writerperfect-0.9.6-2|33	BuildRequires:	pkgconfig(libwps-0.4)
21cr|writerperfect-0.9.6-2|34	BuildRequires:	pkgconfig(libzmf-0.0)
21cr|writerperfect-0.9.6-2|35	Obsoletes:	wpd2sxw < 0.9
21cr|writerperfect-0.9.6-2|36	
21cr|writerperfect-0.9.6-2|37	%description
21cr|writerperfect-0.9.6-2|38	Writerperfect is a collection of command-line tools to transform various
21cr|writerperfect-0.9.6-2|39	document formats into ODF. Among supported input formats are:
21cr|writerperfect-0.9.6-2|40	* AbiWord
21cr|writerperfect-0.9.6-2|41	* Apple Keynote
21cr|writerperfect-0.9.6-2|42	* Corel WordPerfect
21cr|writerperfect-0.9.6-2|43	* CorelDRAW
21cr|writerperfect-0.9.6-2|44	* Microsoft Publisher
21cr|writerperfect-0.9.6-2|45	* Microsoft Visio
21cr|writerperfect-0.9.6-2|46	* Microsoft Works
21cr|writerperfect-0.9.6-2|47	
21cr|writerperfect-0.9.6-2|48	%files
21cr|writerperfect-0.9.6-2|49	%doc ChangeLog NEWS README
21cr|writerperfect-0.9.6-2|50	%license COPYING.LGPL COPYING.MPL
21cr|writerperfect-0.9.6-2|51	%{_bindir}/abw2epub
21cr|writerperfect-0.9.6-2|52	%{_bindir}/abw2odt
21cr|writerperfect-0.9.6-2|53	%{_bindir}/cdr2epub
21cr|writerperfect-0.9.6-2|54	%{_bindir}/cdr2odg
21cr|writerperfect-0.9.6-2|55	%{_bindir}/cmx2epub
21cr|writerperfect-0.9.6-2|56	%{_bindir}/cmx2odg
21cr|writerperfect-0.9.6-2|57	%{_bindir}/ebook2epub
21cr|writerperfect-0.9.6-2|58	%{_bindir}/ebook2odt
21cr|writerperfect-0.9.6-2|59	%{_bindir}/fh2epub
21cr|writerperfect-0.9.6-2|60	%{_bindir}/fh2odg
21cr|writerperfect-0.9.6-2|61	%{_bindir}/key2epub
21cr|writerperfect-0.9.6-2|62	%{_bindir}/key2odp
21cr|writerperfect-0.9.6-2|63	%{_bindir}/mwaw2epub
21cr|writerperfect-0.9.6-2|64	%{_bindir}/mwaw2odf
21cr|writerperfect-0.9.6-2|65	%{_bindir}/numbers2ods
21cr|writerperfect-0.9.6-2|66	%{_bindir}/pages2epub
21cr|writerperfect-0.9.6-2|67	%{_bindir}/pages2odt
21cr|writerperfect-0.9.6-2|68	%{_bindir}/pmd2epub
21cr|writerperfect-0.9.6-2|69	%{_bindir}/pmd2odg
21cr|writerperfect-0.9.6-2|70	%{_bindir}/pub2epub
21cr|writerperfect-0.9.6-2|71	%{_bindir}/pub2odg
21cr|writerperfect-0.9.6-2|72	%{_bindir}/qxp2epub
21cr|writerperfect-0.9.6-2|73	%{_bindir}/qxp2odg
21cr|writerperfect-0.9.6-2|74	%{_bindir}/sd2epub
21cr|writerperfect-0.9.6-2|75	%{_bindir}/sd2odf
21cr|writerperfect-0.9.6-2|76	%{_bindir}/vsd2epub
21cr|writerperfect-0.9.6-2|77	%{_bindir}/vsd2odg
21cr|writerperfect-0.9.6-2|78	%{_bindir}/vss2epub
21cr|writerperfect-0.9.6-2|79	%{_bindir}/vss2odg
21cr|writerperfect-0.9.6-2|80	%{_bindir}/wks2ods
21cr|writerperfect-0.9.6-2|81	%{_bindir}/wpd2epub
21cr|writerperfect-0.9.6-2|82	%{_bindir}/wpd2odt
21cr|writerperfect-0.9.6-2|83	%{_bindir}/wpft2epub
21cr|writerperfect-0.9.6-2|84	%{_bindir}/wpft2odf
21cr|writerperfect-0.9.6-2|85	%{_bindir}/wpg2epub
21cr|writerperfect-0.9.6-2|86	%{_bindir}/wpg2odg
21cr|writerperfect-0.9.6-2|87	%{_bindir}/wps2epub
21cr|writerperfect-0.9.6-2|88	%{_bindir}/wps2odt
21cr|writerperfect-0.9.6-2|89	%{_bindir}/zmf2epub
21cr|writerperfect-0.9.6-2|90	%{_bindir}/zmf2odg
21cr|writerperfect-0.9.6-2|91	%{_mandir}/man1/*.1.*
21cr|writerperfect-0.9.6-2|92	
21cr|writerperfect-0.9.6-2|93	#----------------------------------------------------------------------------
21cr|writerperfect-0.9.6-2|94	
21cr|writerperfect-0.9.6-2|95	%prep
21cr|writerperfect-0.9.6-2|96	%autosetup -p1
21cr|writerperfect-0.9.6-2|97	
21cr|writerperfect-0.9.6-2|98	%build
21cr|writerperfect-0.9.6-2|99	autoreconf -fi
21cr|writerperfect-0.9.6-2|100	%configure	\
21cr|writerperfect-0.9.6-2|101	--disable-silent-rules	\
21cr|writerperfect-0.9.6-2|102	--disable-werror	\
21cr|writerperfect-0.9.6-2|103	--with-export-libs	\
21cr|writerperfect-0.9.6-2|104	--with-import-libs	\
21cr|writerperfect-0.9.6-2|105	--with-libeot		\
21cr|writerperfect-0.9.6-2|106	--with-libgsf		\
21cr|writerperfect-0.9.6-2|107	--without-librvngabw
21cr|writerperfect-0.9.6-2|108	%make
21cr|writerperfect-0.9.6-2|109	
21cr|writerperfect-0.9.6-2|110	%install
21cr|writerperfect-0.9.6-2|111	%makeinstall_std
21cr|writerperfect-0.9.6-2|112	
21cr|writerperfect-0.9.6-2|113	for i in $(ls %{buildroot}%{_bindir}); do
21cr|writerperfect-0.9.6-2|114	help2man -N -S '%{name} %{version}' -o $i.1 %{buildroot}%{_bindir}/$i
21cr|writerperfect-0.9.6-2|115	done
21cr|writerperfect-0.9.6-2|116	mkdir -p %{buildroot}/%{_mandir}/man1
21cr|writerperfect-0.9.6-2|117	cp *2epub.1 *2od?.1 %{buildroot}/%{_mandir}/man1

10983 21
21cr|w_scan-0-0.20170107.3|1	# Workaround to build with GCC 10
21cr|w_scan-0-0.20170107.3|2	%global optflags %{optflags} -fcommon
21cr|w_scan-0-0.20170107.3|3	%define	date		20170107
21cr|w_scan-0-0.20170107.3|4	%define	rel			0.%{date}.3
21cr|w_scan-0-0.20170107.3|5	
21cr|w_scan-0-0.20170107.3|6	Summary:	Channel scan tool for DVB-T and DVB-C
21cr|w_scan-0-0.20170107.3|7	Name:		w_scan
21cr|w_scan-0-0.20170107.3|8	Version:	0
21cr|w_scan-0-0.20170107.3|9	Release:	%{rel}
21cr|w_scan-0-0.20170107.3|10	License:	GPLv2+
21cr|w_scan-0-0.20170107.3|11	Group:		Video
21cr|w_scan-0-0.20170107.3|12	Url:		http://edafe.org/vdr/w_scan/
21cr|w_scan-0-0.20170107.3|13	Source0:	http://wirbel.htpc-forum.de/%{name}/%{name}-%{date}.tar.bz2
21cr|w_scan-0-0.20170107.3|14	BuildRequires:	kernel-headers
21cr|w_scan-0-0.20170107.3|15	BuildRequires:	glibc-devel
21cr|w_scan-0-0.20170107.3|16	
21cr|w_scan-0-0.20170107.3|17	%description
21cr|w_scan-0-0.20170107.3|18	An application that greatly simplifies the task of scanning for DVB-T, DVB-C
21cr|w_scan-0-0.20170107.3|19	and ATSC channel information. It is similar to dvbscan from dvb-apps. However
21cr|w_scan-0-0.20170107.3|20	it is special because it does not require any region-specific initial
21cr|w_scan-0-0.20170107.3|21	transponder data for operation and thus is able to find more channels.
21cr|w_scan-0-0.20170107.3|22	It will create configuration files for VDR, Kaffeine and Xine.
21cr|w_scan-0-0.20170107.3|23	
21cr|w_scan-0-0.20170107.3|24	%files
21cr|w_scan-0-0.20170107.3|25	%license COPYING
21cr|w_scan-0-0.20170107.3|26	%doc ChangeLog README
21cr|w_scan-0-0.20170107.3|27	%doc doc/README.file_formats doc/README_VLC_DVB doc/rotor.conf
21cr|w_scan-0-0.20170107.3|28	%{_bindir}/%{name}
21cr|w_scan-0-0.20170107.3|29	%{_mandir}/man1/%{name}.1*
21cr|w_scan-0-0.20170107.3|30	
21cr|w_scan-0-0.20170107.3|31	#-----------------------------------------------------------------------------
21cr|w_scan-0-0.20170107.3|32	
21cr|w_scan-0-0.20170107.3|33	%prep
21cr|w_scan-0-0.20170107.3|34	%setup -qn %{name}-%{date}
21cr|w_scan-0-0.20170107.3|35	iconv -f iso-8859-1 -t utf-8 doc/%{name}.1 > doc/%{name}.1.utf-8 && \
21cr|w_scan-0-0.20170107.3|36	touch -r doc/%{name}.1 doc/%{name}.1.utf-8 && \
21cr|w_scan-0-0.20170107.3|37	mv doc/%{name}.1.utf-8 doc/%{name}.1
21cr|w_scan-0-0.20170107.3|38	
21cr|w_scan-0-0.20170107.3|39	
21cr|w_scan-0-0.20170107.3|40	%build
21cr|w_scan-0-0.20170107.3|41	%configure
21cr|w_scan-0-0.20170107.3|42	%make
21cr|w_scan-0-0.20170107.3|43	
21cr|w_scan-0-0.20170107.3|44	
21cr|w_scan-0-0.20170107.3|45	%install
21cr|w_scan-0-0.20170107.3|46	%makeinstall_std

10984 21
21cr|w_scan2-1.0.14-1|1	Summary:	Channel scan tool for DVB-T and DVB-C
21cr|w_scan2-1.0.14-1|2	Name:		w_scan2
21cr|w_scan2-1.0.14-1|3	Version:	1.0.14
21cr|w_scan2-1.0.14-1|4	Release:	1
21cr|w_scan2-1.0.14-1|5	License:	GPLv2+
21cr|w_scan2-1.0.14-1|6	Group:		Video
21cr|w_scan2-1.0.14-1|7	Url:		https://github.com/stefantalpalaru/w_scan2
21cr|w_scan2-1.0.14-1|8	Source0:	https://github.com/stefantalpalaru/w_scan2/archive/%{version}/%{name}-%{version}.tar.gz
21cr|w_scan2-1.0.14-1|9	BuildRequires:	kernel-headers
21cr|w_scan2-1.0.14-1|10	%rename		w_scan
21cr|w_scan2-1.0.14-1|11	
21cr|w_scan2-1.0.14-1|12	%description
21cr|w_scan2-1.0.14-1|13	This is a small channel scan tool which generates ATSC, DVB-C, DVB-S/S2 and
21cr|w_scan2-1.0.14-1|14	DVB-T/T2 channels.conf files. It's a fork of the original wscan utility,
21cr|w_scan2-1.0.14-1|15	supporting the DVB API 5.3.
21cr|w_scan2-1.0.14-1|16	To use it you must specify the broadcasting protocol by using the command
21cr|w_scan2-1.0.14-1|17	line option -c (for ATSC, DVB-C or DVB-T) or -s (for satellitar DVB-S/S2).
21cr|w_scan2-1.0.14-1|18	Look at the program man page for the details
21cr|w_scan2-1.0.14-1|19	
21cr|w_scan2-1.0.14-1|20	%files
21cr|w_scan2-1.0.14-1|21	%doc ChangeLog COPYING README.md
21cr|w_scan2-1.0.14-1|22	%doc doc
21cr|w_scan2-1.0.14-1|23	%{_bindir}/w_scan
21cr|w_scan2-1.0.14-1|24	%{_bindir}/%{name}
21cr|w_scan2-1.0.14-1|25	%{_mandir}/man1/%{name}.1*
21cr|w_scan2-1.0.14-1|26	
21cr|w_scan2-1.0.14-1|27	#-----------------------------------------------------------------------------
21cr|w_scan2-1.0.14-1|28	
21cr|w_scan2-1.0.14-1|29	%prep
21cr|w_scan2-1.0.14-1|30	%setup -q
21cr|w_scan2-1.0.14-1|31	
21cr|w_scan2-1.0.14-1|32	
21cr|w_scan2-1.0.14-1|33	%build
21cr|w_scan2-1.0.14-1|34	./autogen.sh
21cr|w_scan2-1.0.14-1|35	%configure
21cr|w_scan2-1.0.14-1|36	%make
21cr|w_scan2-1.0.14-1|37	
21cr|w_scan2-1.0.14-1|38	
21cr|w_scan2-1.0.14-1|39	%install
21cr|w_scan2-1.0.14-1|40	%makeinstall_std
21cr|w_scan2-1.0.14-1|41	
21cr|w_scan2-1.0.14-1|42	# Provide a compat symlink for old w_scan
21cr|w_scan2-1.0.14-1|43	ln -s %{name} %{buildroot}%{_bindir}/w_scan

10985 21
21cr|wsjtx-2.6.1-1|1	Summary:	Provides all popular modes for Weak Signal digital Amateur Radio
21cr|wsjtx-2.6.1-1|2	Name:		wsjtx
21cr|wsjtx-2.6.1-1|3	Version:	2.6.1
21cr|wsjtx-2.6.1-1|4	Release:	1
21cr|wsjtx-2.6.1-1|5	License:	GPLv3
21cr|wsjtx-2.6.1-1|6	Group:		Sound
21cr|wsjtx-2.6.1-1|7	Url:		https://www.physics.princeton.edu//pulsar/k1jt/wsjtx.html
21cr|wsjtx-2.6.1-1|8	Source0:	https://downloads.sourceforge.net/project/wsjt/wsjtx-%{version}/%{name}-%{version}.tgz
21cr|wsjtx-2.6.1-1|9	BuildRequires:	a2x
21cr|wsjtx-2.6.1-1|10	BuildRequires:	asciidoc
21cr|wsjtx-2.6.1-1|11	BuildRequires:	cmake >= 2.8.10
21cr|wsjtx-2.6.1-1|12	BuildRequires:	desktop-file-utils
21cr|wsjtx-2.6.1-1|13	BuildRequires:	gcc-gfortran
21cr|wsjtx-2.6.1-1|14	BuildRequires:	git
21cr|wsjtx-2.6.1-1|15	BuildRequires:	patch
21cr|wsjtx-2.6.1-1|16	BuildRequires:	qt5-linguist-tools
21cr|wsjtx-2.6.1-1|17	BuildRequires:	ruby-asciidoctor
21cr|wsjtx-2.6.1-1|18	BuildRequires:	subversion
21cr|wsjtx-2.6.1-1|19	BuildRequires:	texinfo
21cr|wsjtx-2.6.1-1|20	BuildRequires:	xsltproc
21cr|wsjtx-2.6.1-1|21	BuildRequires:	boost-devel
21cr|wsjtx-2.6.1-1|22	BuildRequires:	libgomp-devel
21cr|wsjtx-2.6.1-1|23	BuildRequires:	libnova-devel
21cr|wsjtx-2.6.1-1|24	BuildRequires:	pkgconfig(fftw3)
21cr|wsjtx-2.6.1-1|25	BuildRequires:	pkgconfig(hamlib)
21cr|wsjtx-2.6.1-1|26	BuildRequires:	pkgconfig(libusb-1.0)
21cr|wsjtx-2.6.1-1|27	BuildRequires:	pkgconfig(libxslt)
21cr|wsjtx-2.6.1-1|28	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|wsjtx-2.6.1-1|29	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|wsjtx-2.6.1-1|30	BuildRequires:	pkgconfig(Qt5Core)
21cr|wsjtx-2.6.1-1|31	BuildRequires:	pkgconfig(Qt5Gui)
21cr|wsjtx-2.6.1-1|32	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|wsjtx-2.6.1-1|33	BuildRequires:	pkgconfig(Qt5Network)
21cr|wsjtx-2.6.1-1|34	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|wsjtx-2.6.1-1|35	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|wsjtx-2.6.1-1|36	BuildRequires:	pkgconfig(Qt5SerialPort)
21cr|wsjtx-2.6.1-1|37	BuildRequires:	pkgconfig(Qt5Sql)
21cr|wsjtx-2.6.1-1|38	BuildRequires:	pkgconfig(Qt5Test)
21cr|wsjtx-2.6.1-1|39	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|wsjtx-2.6.1-1|40	BuildRequires:	pkgconfig(readline)
21cr|wsjtx-2.6.1-1|41	# Colorgcc install a broken symlink for gfortran
21cr|wsjtx-2.6.1-1|42	BuildConflicts:	colorgcc
21cr|wsjtx-2.6.1-1|43	# kvasd is no longer required by wsjtx > 1.7.0 so there is no need for it.
21cr|wsjtx-2.6.1-1|44	# kvasd-installer has been moved to obsoletes.
21cr|wsjtx-2.6.1-1|45	Obsoletes:	kvasd-installer < 1.12.15-3
21cr|wsjtx-2.6.1-1|46	
21cr|wsjtx-2.6.1-1|47	%description
21cr|wsjtx-2.6.1-1|48	WSJT-X is a program designed to facilitate basic amateur radio communication
21cr|wsjtx-2.6.1-1|49	using very weak signals. The first four letters in the program name stand for
21cr|wsjtx-2.6.1-1|50	"Weak Signal communication by K1JT", while the suffix "-X" indicates that
21cr|wsjtx-2.6.1-1|51	WSJT-X started as an extended (and experimental) branch of the program WSJT.
21cr|wsjtx-2.6.1-1|52	This package is aimed primarily at the LF, MF, and HF bands and now includes
21cr|wsjtx-2.6.1-1|53	the following modes: FT8, JT4, JT9, JT65, QRA64, ISCAT, MSK144, WSPR and Echo.
21cr|wsjtx-2.6.1-1|54	
21cr|wsjtx-2.6.1-1|55	%files
21cr|wsjtx-2.6.1-1|56	%{_bindir}/*
21cr|wsjtx-2.6.1-1|57	%dir %{_datadir}/%{name}/
21cr|wsjtx-2.6.1-1|58	%{_datadir}/%{name}/*
21cr|wsjtx-2.6.1-1|59	%{_datadir}/applications/*.desktop
21cr|wsjtx-2.6.1-1|60	%{_datadir}/pixmaps/%{name}_icon.png
21cr|wsjtx-2.6.1-1|61	%{_mandir}/man1/*
21cr|wsjtx-2.6.1-1|62	%{_docdir}/%{name}/
21cr|wsjtx-2.6.1-1|63	
21cr|wsjtx-2.6.1-1|64	#-----------------------------------------------------------------------------
21cr|wsjtx-2.6.1-1|65	
21cr|wsjtx-2.6.1-1|66	%prep
21cr|wsjtx-2.6.1-1|67	%setup -qn %{name}-%{version}
21cr|wsjtx-2.6.1-1|68	
21cr|wsjtx-2.6.1-1|69	
21cr|wsjtx-2.6.1-1|70	%build
21cr|wsjtx-2.6.1-1|71	%cmake_qt5
21cr|wsjtx-2.6.1-1|72	%make
21cr|wsjtx-2.6.1-1|73	
21cr|wsjtx-2.6.1-1|74	
21cr|wsjtx-2.6.1-1|75	%install
21cr|wsjtx-2.6.1-1|76	%makeinstall_std -C build
21cr|wsjtx-2.6.1-1|77	

10986 21
21cr|wsynth-dssi-0.1.3-9|1	Name:		wsynth-dssi
21cr|wsynth-dssi-0.1.3-9|2	Summary:	A Xsynth DSSI wavetable version plugin
21cr|wsynth-dssi-0.1.3-9|3	Version:	0.1.3
21cr|wsynth-dssi-0.1.3-9|4	Release:	9
21cr|wsynth-dssi-0.1.3-9|5	License:	GPLv2+
21cr|wsynth-dssi-0.1.3-9|6	Group:		Sound
21cr|wsynth-dssi-0.1.3-9|7	# URLs are dead: use stored sources
21cr|wsynth-dssi-0.1.3-9|8	Url:		http://www.nekosynth.co.uk/wiki/wsynt
21cr|wsynth-dssi-0.1.3-9|9	Source0:	%{name}-%{version}.tar.gz
21cr|wsynth-dssi-0.1.3-9|10	BuildRequires:	pkgconfig(alsa)
21cr|wsynth-dssi-0.1.3-9|11	BuildRequires:	pkgconfig(dssi)
21cr|wsynth-dssi-0.1.3-9|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|wsynth-dssi-0.1.3-9|13	BuildRequires:	pkgconfig(liblo)
21cr|wsynth-dssi-0.1.3-9|14	BuildRequires:	pkgconfig(sndfile)
21cr|wsynth-dssi-0.1.3-9|15	
21cr|wsynth-dssi-0.1.3-9|16	%description
21cr|wsynth-dssi-0.1.3-9|17	A Xsynth DSSI wavetable version plugin.
21cr|wsynth-dssi-0.1.3-9|18	
21cr|wsynth-dssi-0.1.3-9|19	%files
21cr|wsynth-dssi-0.1.3-9|20	%doc COPYING README
21cr|wsynth-dssi-0.1.3-9|21	%{_libdir}/dssi/*
21cr|wsynth-dssi-0.1.3-9|22	
21cr|wsynth-dssi-0.1.3-9|23	#-----------------------------------------------------------------------------
21cr|wsynth-dssi-0.1.3-9|24	
21cr|wsynth-dssi-0.1.3-9|25	%prep
21cr|wsynth-dssi-0.1.3-9|26	%setup -q
21cr|wsynth-dssi-0.1.3-9|27	
21cr|wsynth-dssi-0.1.3-9|28	
21cr|wsynth-dssi-0.1.3-9|29	%build
21cr|wsynth-dssi-0.1.3-9|30	%configure --with-dssi-dir=%{buildroot}%{_libdir}/dssi
21cr|wsynth-dssi-0.1.3-9|31	%make bindir=%{_libdir}/dssi/%{name}
21cr|wsynth-dssi-0.1.3-9|32	
21cr|wsynth-dssi-0.1.3-9|33	
21cr|wsynth-dssi-0.1.3-9|34	%install
21cr|wsynth-dssi-0.1.3-9|35	%makeinstall bindir=%{buildroot}%{_libdir}/dssi/%{name}

10987 21
21cr|wv-1.2.9-10|1	%define api 1.2
21cr|wv-1.2.9-10|2	%define major 4
21cr|wv-1.2.9-10|3	%define libname %mklibname %{name} %{api} %{major}
21cr|wv-1.2.9-10|4	%define devname %mklibname %{name} -d
21cr|wv-1.2.9-10|5	
21cr|wv-1.2.9-10|6	Summary:	MSWord 6/7/8/9 binary file format -> HTML converter
21cr|wv-1.2.9-10|7	Name:		wv
21cr|wv-1.2.9-10|8	Version:	1.2.9
21cr|wv-1.2.9-10|9	Release:	10
21cr|wv-1.2.9-10|10	Epoch:		1
21cr|wv-1.2.9-10|11	License:	GPLv2+
21cr|wv-1.2.9-10|12	Group:		Office
21cr|wv-1.2.9-10|13	Url:		http://www.abisource.com/downloads/wv/
21cr|wv-1.2.9-10|14	Source0:	http://www.abisource.com/downloads/wv/%{version}/wv-%{version}.tar.gz
21cr|wv-1.2.9-10|15	Patch0:		wv-1.2.4-fix-str-fmt.patch
21cr|wv-1.2.9-10|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|wv-1.2.9-10|17	BuildRequires:	pkgconfig(libgsf-1)
21cr|wv-1.2.9-10|18	BuildRequires:	pkgconfig(libxml-2.0)
21cr|wv-1.2.9-10|19	BuildRequires:	pkgconfig(zlib)
21cr|wv-1.2.9-10|20	Requires:	tetex-dvips
21cr|wv-1.2.9-10|21	Requires:	tetex-latex
21cr|wv-1.2.9-10|22	Provides:	mswordview = %{EVRD}
21cr|wv-1.2.9-10|23	
21cr|wv-1.2.9-10|24	%description
21cr|wv-1.2.9-10|25	Wv is a program that understands the Microsoft Word 6/7/8/9
21cr|wv-1.2.9-10|26	binary file format and is able to convert Word
21cr|wv-1.2.9-10|27	documents into HTML, which can then be read with a browser.
21cr|wv-1.2.9-10|28	
21cr|wv-1.2.9-10|29	%files
21cr|wv-1.2.9-10|30	%doc README
21cr|wv-1.2.9-10|31	%{_bindir}/wv*
21cr|wv-1.2.9-10|32	%dir %{_datadir}/wv
21cr|wv-1.2.9-10|33	%{_datadir}/wv/*
21cr|wv-1.2.9-10|34	%{_mandir}/man1/*
21cr|wv-1.2.9-10|35	
21cr|wv-1.2.9-10|36	#----------------------------------------------------------------------------
21cr|wv-1.2.9-10|37	
21cr|wv-1.2.9-10|38	%package -n %{libname}
21cr|wv-1.2.9-10|39	Summary:	Library used by wv
21cr|wv-1.2.9-10|40	Group:		System/Libraries
21cr|wv-1.2.9-10|41	
21cr|wv-1.2.9-10|42	%description -n %{libname}
21cr|wv-1.2.9-10|43	Wv is a program that understands the Microsoft Word 6/7/8/9
21cr|wv-1.2.9-10|44	binary file format and is able to convert Word
21cr|wv-1.2.9-10|45	documents into HTML, which can then be read with a browser.
21cr|wv-1.2.9-10|46	
21cr|wv-1.2.9-10|47	This package provides the library that is used by wv.
21cr|wv-1.2.9-10|48	
21cr|wv-1.2.9-10|49	%files -n %{libname}
21cr|wv-1.2.9-10|50	%{_libdir}/libwv-%{api}.so.%{major}*
21cr|wv-1.2.9-10|51	
21cr|wv-1.2.9-10|52	#----------------------------------------------------------------------------
21cr|wv-1.2.9-10|53	
21cr|wv-1.2.9-10|54	%package -n %{devname}
21cr|wv-1.2.9-10|55	Summary:	MSWord 6/7/8/9 binary file format -> HTML converter (development)
21cr|wv-1.2.9-10|56	Group:		Development/C
21cr|wv-1.2.9-10|57	Requires:	%{libname} = %{EVRD}
21cr|wv-1.2.9-10|58	Provides:	%{name}-devel = %{EVRD}
21cr|wv-1.2.9-10|59	
21cr|wv-1.2.9-10|60	%description -n %{devname}
21cr|wv-1.2.9-10|61	Wv is a program that understands the Microsoft Word 6/7/8/9
21cr|wv-1.2.9-10|62	binary file format and is able to convert Word
21cr|wv-1.2.9-10|63	documents into HTML, which can then be read with a browser.
21cr|wv-1.2.9-10|64	
21cr|wv-1.2.9-10|65	This is the development package.
21cr|wv-1.2.9-10|66	
21cr|wv-1.2.9-10|67	%files -n %{devname}
21cr|wv-1.2.9-10|68	%dir %{_includedir}/wv
21cr|wv-1.2.9-10|69	%{_includedir}/wv/*.h
21cr|wv-1.2.9-10|70	%{_libdir}/libwv.so
21cr|wv-1.2.9-10|71	%{_libdir}/pkgconfig/wv-1.0.pc
21cr|wv-1.2.9-10|72	
21cr|wv-1.2.9-10|73	#----------------------------------------------------------------------------
21cr|wv-1.2.9-10|74	
21cr|wv-1.2.9-10|75	%prep
21cr|wv-1.2.9-10|76	%setup -q
21cr|wv-1.2.9-10|77	%patch0 -p1 -b .strfmt
21cr|wv-1.2.9-10|78	
21cr|wv-1.2.9-10|79	%build
21cr|wv-1.2.9-10|80	%configure \
21cr|wv-1.2.9-10|81	--disable-static
21cr|wv-1.2.9-10|82	%make
21cr|wv-1.2.9-10|83	
21cr|wv-1.2.9-10|84	%install
21cr|wv-1.2.9-10|85	%makeinstall_std
21cr|wv-1.2.9-10|86	# uggly fix for symlink /usr/bin/wvText to wvConvert.
21cr|wv-1.2.9-10|87	ln -sf wvConvert %{buildroot}%{_bindir}/wvText
21cr|wv-1.2.9-10|88	# the following file seems not to be used by any wv executable.
21cr|wv-1.2.9-10|89	#cp $RPM_BUILD_DIR/%{name}/config-mswordview $RPM_BUILD_ROOT/usr/lib/mswordview
21cr|wv-1.2.9-10|90	rm -f notes/decompress/a.out

10988 21
21cr|wvdial-1.61-13|1	Summary:	A heuristic autodialer for PPP connections
21cr|wvdial-1.61-13|2	Name:		wvdial
21cr|wvdial-1.61-13|3	Version:	1.61
21cr|wvdial-1.61-13|4	Release:	13
21cr|wvdial-1.61-13|5	Epoch:		1
21cr|wvdial-1.61-13|6	License:	LGPLv2.1+
21cr|wvdial-1.61-13|7	Group:		System/Configuration/Networking
21cr|wvdial-1.61-13|8	Url:		http://alumnit.ca/wiki/index.php?page=WvDial
21cr|wvdial-1.61-13|9	Source0:	http://wvstreams.googlecode.com/files/%{name}-%{version}.tar.gz
21cr|wvdial-1.61-13|10	Patch0: 	wvdial-1.56-bad_analyse.patch
21cr|wvdial-1.61-13|11	Patch1:		wvdial-1.56-remotename.patch
21cr|wvdial-1.61-13|12	Patch2:		wvdial-1.54-9nums.patch
21cr|wvdial-1.61-13|13	Patch3:		wvdial-1.61-typo_pon.wvdial.1.patch
21cr|wvdial-1.61-13|14	Patch5:		wvdial-1.61-use_DEFAULT_SOURCE.patch
21cr|wvdial-1.61-13|15	Patch6:		wvdial-manpages.patch
21cr|wvdial-1.61-13|16	Patch7:		wvdial-1.60-compuserve.patch
21cr|wvdial-1.61-13|17	BuildRequires:	pkgconfig(libwvstreams)
21cr|wvdial-1.61-13|18	Requires:	ppp >= 2.3.7
21cr|wvdial-1.61-13|19	
21cr|wvdial-1.61-13|20	%description
21cr|wvdial-1.61-13|21	WvDial automatically locates and configures modems and can log into
21cr|wvdial-1.61-13|22	almost any ISP's server without special configuration. You need to
21cr|wvdial-1.61-13|23	input the username, password, and phone number, and then WvDial will
21cr|wvdial-1.61-13|24	negotiate the PPP connection using any mechanism needed.
21cr|wvdial-1.61-13|25	Install wvdial if you need a utility to configure your modem and set
21cr|wvdial-1.61-13|26	up a PPP connection.
21cr|wvdial-1.61-13|27	
21cr|wvdial-1.61-13|28	%files
21cr|wvdial-1.61-13|29	%doc CHANGES COPYING.LIB FAQ MENUS README TODO
21cr|wvdial-1.61-13|30	%attr(0755,root,root)	%{_bindir}/%{name}
21cr|wvdial-1.61-13|31	%attr(0755,root,root)	%{_bindir}/%{name}conf
21cr|wvdial-1.61-13|32	%attr(0644,root,root)	%{_mandir}/man1/*
21cr|wvdial-1.61-13|33	%attr(0644,root,root)	%{_mandir}/man5/*
21cr|wvdial-1.61-13|34	%attr(0644,root,daemon)	%config(noreplace) %{_sysconfdir}/ppp/peers/%{name}
21cr|wvdial-1.61-13|35	%attr(0644,root,daemon)	%config(noreplace) %{_sysconfdir}/ppp/peers/%{name}-pipe
21cr|wvdial-1.61-13|36	
21cr|wvdial-1.61-13|37	#----------------------------------------------------------------------------
21cr|wvdial-1.61-13|38	
21cr|wvdial-1.61-13|39	%prep
21cr|wvdial-1.61-13|40	%autosetup -p1
21cr|wvdial-1.61-13|41	
21cr|wvdial-1.61-13|42	%build
21cr|wvdial-1.61-13|43	./configure
21cr|wvdial-1.61-13|44	make "VERBOSE=1"
21cr|wvdial-1.61-13|45	
21cr|wvdial-1.61-13|46	%install
21cr|wvdial-1.61-13|47	make install \
21cr|wvdial-1.61-13|48	PREFIX=%{buildroot}%{_prefix} \
21cr|wvdial-1.61-13|49	BINDIR=%{buildroot}%{_bindir} \
21cr|wvdial-1.61-13|50	MANDIR=%{buildroot}%{_mandir} \
21cr|wvdial-1.61-13|51	PPPDIR=%{buildroot}%{_sysconfdir}/ppp/peers
21cr|wvdial-1.61-13|52	
21cr|wvdial-1.61-13|53	install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d

10989 21
21cr|wxGlade-1.1.1-1|1	Summary:	A GUI builder for wxWindows/wxPython
21cr|wxGlade-1.1.1-1|2	Name:		wxGlade
21cr|wxGlade-1.1.1-1|3	Version:	1.1.1
21cr|wxGlade-1.1.1-1|4	Release:	1
21cr|wxGlade-1.1.1-1|5	License:	MIT
21cr|wxGlade-1.1.1-1|6	Group:		Development/Other
21cr|wxGlade-1.1.1-1|7	Url:		https://wxglade.sourceforge.net/
21cr|wxGlade-1.1.1-1|8	Source:		https://downloads.sourceforge.net/project/wxglade/wxglade/%{version}/%{name}-%{version}.zip
21cr|wxGlade-1.1.1-1|9	Requires:	python3
21cr|wxGlade-1.1.1-1|10	Requires:	python3-wxpython4
21cr|wxGlade-1.1.1-1|11	BuildRequires:	imagemagick
21cr|wxGlade-1.1.1-1|12	BuildRequires:	pkgconfig(python3)
21cr|wxGlade-1.1.1-1|13	BuildRequires:	python3egg(setuptools)
21cr|wxGlade-1.1.1-1|14	BuildArch:	noarch
21cr|wxGlade-1.1.1-1|15	
21cr|wxGlade-1.1.1-1|16	%description
21cr|wxGlade-1.1.1-1|17	wxGlade is a GUI designer written in Python with the popular GUI toolkit
21cr|wxGlade-1.1.1-1|18	wxPython, that helps you create wxWindows/wxPython user interfaces. At the
21cr|wxGlade-1.1.1-1|19	moment it can generate Python, C++ and XRC (wxWindows' XML resources) code.
21cr|wxGlade-1.1.1-1|20	
21cr|wxGlade-1.1.1-1|21	As you can guess by the name, its model is Glade, the famous GTK+/GNOME
21cr|wxGlade-1.1.1-1|22	GUI builder, with which wxGlade shares the philosophy and the look & feel
21cr|wxGlade-1.1.1-1|23	(but not a line of code).
21cr|wxGlade-1.1.1-1|24	
21cr|wxGlade-1.1.1-1|25	It is not (and will never be) a full featured IDE, but simply a "designer":
21cr|wxGlade-1.1.1-1|26	the generated code does nothing apart from displaying the created widgets.
21cr|wxGlade-1.1.1-1|27	If you are looking for a complete IDE, maybe Boa Constructor or PythonCard
21cr|wxGlade-1.1.1-1|28	is the right tool.
21cr|wxGlade-1.1.1-1|29	
21cr|wxGlade-1.1.1-1|30	%files
21cr|wxGlade-1.1.1-1|31	%doc docs README.* CREDITS.txt LICENSE.txt
21cr|wxGlade-1.1.1-1|32	%{_bindir}/wxglade
21cr|wxGlade-1.1.1-1|33	%{python3_sitelib}/wxglade
21cr|wxGlade-1.1.1-1|34	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info
21cr|wxGlade-1.1.1-1|35	%{_datadir}/applications/%{name}.desktop
21cr|wxGlade-1.1.1-1|36	%{_datadir}/wxglade/icons
21cr|wxGlade-1.1.1-1|37	%{_datadir}/wxglade/templates
21cr|wxGlade-1.1.1-1|38	%{_iconsdir}/%{name}.png
21cr|wxGlade-1.1.1-1|39	%{_miconsdir}/%{name}.png
21cr|wxGlade-1.1.1-1|40	%{_liconsdir}/%{name}.png
21cr|wxGlade-1.1.1-1|41	
21cr|wxGlade-1.1.1-1|42	#-------------------------------------------------------------------
21cr|wxGlade-1.1.1-1|43	
21cr|wxGlade-1.1.1-1|44	%prep
21cr|wxGlade-1.1.1-1|45	%autosetup -p1
21cr|wxGlade-1.1.1-1|46	
21cr|wxGlade-1.1.1-1|47	%build
21cr|wxGlade-1.1.1-1|48	%py3_build
21cr|wxGlade-1.1.1-1|49	
21cr|wxGlade-1.1.1-1|50	%install
21cr|wxGlade-1.1.1-1|51	%py3_install
21cr|wxGlade-1.1.1-1|52	
21cr|wxGlade-1.1.1-1|53	# icons
21cr|wxGlade-1.1.1-1|54	mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|wxGlade-1.1.1-1|55	convert -resize 32x32 icons/wxglade_small.png %{buildroot}%{_iconsdir}/%{name}.png
21cr|wxGlade-1.1.1-1|56	convert -resize 16x16 icons/wxglade_small.png %{buildroot}%{_miconsdir}/%{name}.png
21cr|wxGlade-1.1.1-1|57	convert -resize 48x48 icons/wxglade_small.png %{buildroot}%{_liconsdir}/%{name}.png
21cr|wxGlade-1.1.1-1|58	
21cr|wxGlade-1.1.1-1|59	# menu entry
21cr|wxGlade-1.1.1-1|60	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wxGlade-1.1.1-1|61	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|wxGlade-1.1.1-1|62	[Desktop Entry]
21cr|wxGlade-1.1.1-1|63	Name=%{name}
21cr|wxGlade-1.1.1-1|64	Comment=A GUI builder for wxWindows/wxPython
21cr|wxGlade-1.1.1-1|65	Exec=wxglade
21cr|wxGlade-1.1.1-1|66	Icon=%{name}
21cr|wxGlade-1.1.1-1|67	Terminal=false
21cr|wxGlade-1.1.1-1|68	Type=Application
21cr|wxGlade-1.1.1-1|69	Categories=X-MandrivaLinux-MoreApplications-Development-Tools;GUIDesigner;
21cr|wxGlade-1.1.1-1|70	EOF
21cr|wxGlade-1.1.1-1|71	
21cr|wxGlade-1.1.1-1|72	# docs handled by doc section
21cr|wxGlade-1.1.1-1|73	rm -rf %{buildroot}%{_datadir}/doc/wxglade
21cr|wxGlade-1.1.1-1|74	
21cr|wxGlade-1.1.1-1|75	# fix attr
21cr|wxGlade-1.1.1-1|76	chmod a+x %{buildroot}%{python3_sitelib}/wxglade/{xrc2wxg,wxglade,templates_ui,msgdialog}.py

10990 21
21cr|wxgtk2.8-2.8.12-24|1	# DEAD PACKAGE
21cr|wxgtk2.8-2.8.12-24|2	# DO NOT FIX IT
21cr|wxgtk2.8-2.8.12-24|3	# JUST UPGRADE OTHER PACKAGES TO USE EXGTK3
21cr|wxgtk2.8-2.8.12-24|4	
21cr|wxgtk2.8-2.8.12-24|5	%define		oname	wxGTK
21cr|wxgtk2.8-2.8.12-24|6	%define		api	2.8
21cr|wxgtk2.8-2.8.12-24|7	%define		major	0
21cr|wxgtk2.8-2.8.12-24|8	
21cr|wxgtk2.8-2.8.12-24|9	Summary:	GTK+ port of the wxWidgets library
21cr|wxgtk2.8-2.8.12-24|10	Name:		wxgtk%{api}
21cr|wxgtk2.8-2.8.12-24|11	Version:	2.8.12
21cr|wxgtk2.8-2.8.12-24|12	Release:	24
21cr|wxgtk2.8-2.8.12-24|13	License:	wxWidgets Library Licence
21cr|wxgtk2.8-2.8.12-24|14	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|15	Url:		http://www.wxwidgets.org/
21cr|wxgtk2.8-2.8.12-24|16	Source0:	http://prdownloads.sourceforge.net/wxwindows/%{oname}-%{version}.tar.bz2
21cr|wxgtk2.8-2.8.12-24|17	#gw security patch for bundled expat which we don't use:
21cr|wxgtk2.8-2.8.12-24|18	Patch2:		wxGTK-2.8.10-CVE-2009-XXXX.diff
21cr|wxgtk2.8-2.8.12-24|19	Patch3:		wxGTK-lX11_linkage_fix.diff
21cr|wxgtk2.8-2.8.12-24|20	Patch8:		wxWidgets-2.7.0-multiarch-includes.patch
21cr|wxgtk2.8-2.8.12-24|21	#gw security patch for bundled expat which we don't use:
21cr|wxgtk2.8-2.8.12-24|22	Patch9:		wxGTK-2.8.8-CVE-2009-3560.diff
21cr|wxgtk2.8-2.8.12-24|23	Patch10:	wxGTK-2.8.12-fix-user_data-casting.patch
21cr|wxgtk2.8-2.8.12-24|24	#Fix building with C++14, which errors out due to narrowing conversions.
21cr|wxgtk2.8-2.8.12-24|25	Patch11:	wxGTK-narrowing.patch
21cr|wxgtk2.8-2.8.12-24|26	BuildRequires:	bison
21cr|wxgtk2.8-2.8.12-24|27	BuildRequires:	flex
21cr|wxgtk2.8-2.8.12-24|28	BuildRequires:	jpeg-devel
21cr|wxgtk2.8-2.8.12-24|29	BuildRequires:	pkgconfig(expat)
21cr|wxgtk2.8-2.8.12-24|30	BuildRequires:	pkgconfig(gconf-2.0)
21cr|wxgtk2.8-2.8.12-24|31	BuildRequires:	pkgconfig(glu)
21cr|wxgtk2.8-2.8.12-24|32	BuildRequires:	pkgconfig(gstreamer-0.10)
21cr|wxgtk2.8-2.8.12-24|33	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21cr|wxgtk2.8-2.8.12-24|34	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|wxgtk2.8-2.8.12-24|35	BuildRequires:	pkgconfig(libpng)
21cr|wxgtk2.8-2.8.12-24|36	BuildRequires:	pkgconfig(libtiff-4)
21cr|wxgtk2.8-2.8.12-24|37	BuildRequires:	pkgconfig(sdl)
21cr|wxgtk2.8-2.8.12-24|38	BuildRequires:	pkgconfig(sm)
21cr|wxgtk2.8-2.8.12-24|39	BuildRequires:	pkgconfig(x11)
21cr|wxgtk2.8-2.8.12-24|40	BuildRequires:	pkgconfig(xinerama)
21cr|wxgtk2.8-2.8.12-24|41	BuildRequires:	pkgconfig(xxf86vm)
21cr|wxgtk2.8-2.8.12-24|42	
21cr|wxgtk2.8-2.8.12-24|43	%description
21cr|wxgtk2.8-2.8.12-24|44	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|45	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|46	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|47	
21cr|wxgtk2.8-2.8.12-24|48	%files -f wxstd.lang
21cr|wxgtk2.8-2.8.12-24|49	%doc *.txt
21cr|wxgtk2.8-2.8.12-24|50	
21cr|wxgtk2.8-2.8.12-24|51	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|52	
21cr|wxgtk2.8-2.8.12-24|53	%define libwx_baseu %mklibname wx_baseu %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|54	
21cr|wxgtk2.8-2.8.12-24|55	%package -n	%{libwx_baseu}
21cr|wxgtk2.8-2.8.12-24|56	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|57	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|58	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|59	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|60	Obsoletes:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|61	
21cr|wxgtk2.8-2.8.12-24|62	%description -n %{libwx_baseu}
21cr|wxgtk2.8-2.8.12-24|63	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|64	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|65	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|66	
21cr|wxgtk2.8-2.8.12-24|67	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|68	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|69	
21cr|wxgtk2.8-2.8.12-24|70	%files -n %{libwx_baseu}
21cr|wxgtk2.8-2.8.12-24|71	%{_libdir}/libwx_baseu-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|72	
21cr|wxgtk2.8-2.8.12-24|73	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|74	
21cr|wxgtk2.8-2.8.12-24|75	%define libwx_baseu_net %mklibname wx_baseu_net %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|76	
21cr|wxgtk2.8-2.8.12-24|77	%package -n	%{libwx_baseu_net}
21cr|wxgtk2.8-2.8.12-24|78	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|79	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|80	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|81	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|82	
21cr|wxgtk2.8-2.8.12-24|83	%description -n %{libwx_baseu_net}
21cr|wxgtk2.8-2.8.12-24|84	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|85	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|86	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|87	
21cr|wxgtk2.8-2.8.12-24|88	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|89	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|90	
21cr|wxgtk2.8-2.8.12-24|91	%files -n %{libwx_baseu_net}
21cr|wxgtk2.8-2.8.12-24|92	%{_libdir}/libwx_baseu_net-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|93	
21cr|wxgtk2.8-2.8.12-24|94	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|95	
21cr|wxgtk2.8-2.8.12-24|96	%define libwx_baseu_xml %mklibname wx_baseu_xml %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|97	
21cr|wxgtk2.8-2.8.12-24|98	%package -n	%{libwx_baseu_xml}
21cr|wxgtk2.8-2.8.12-24|99	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|100	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|101	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|102	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|103	
21cr|wxgtk2.8-2.8.12-24|104	%description -n %{libwx_baseu_xml}
21cr|wxgtk2.8-2.8.12-24|105	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|106	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|107	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|108	
21cr|wxgtk2.8-2.8.12-24|109	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|110	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|111	
21cr|wxgtk2.8-2.8.12-24|112	%files -n %{libwx_baseu_xml}
21cr|wxgtk2.8-2.8.12-24|113	%{_libdir}/libwx_baseu_xml-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|114	
21cr|wxgtk2.8-2.8.12-24|115	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|116	
21cr|wxgtk2.8-2.8.12-24|117	%define libwx_gtk2u_adv %mklibname wx_gtk2u_adv %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|118	
21cr|wxgtk2.8-2.8.12-24|119	%package -n	%{libwx_gtk2u_adv}
21cr|wxgtk2.8-2.8.12-24|120	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|121	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|122	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|123	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|124	
21cr|wxgtk2.8-2.8.12-24|125	%description -n %{libwx_gtk2u_adv}
21cr|wxgtk2.8-2.8.12-24|126	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|127	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|128	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|129	
21cr|wxgtk2.8-2.8.12-24|130	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|131	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|132	
21cr|wxgtk2.8-2.8.12-24|133	%files -n %{libwx_gtk2u_adv}
21cr|wxgtk2.8-2.8.12-24|134	%{_libdir}/libwx_gtk2u_adv-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|135	
21cr|wxgtk2.8-2.8.12-24|136	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|137	
21cr|wxgtk2.8-2.8.12-24|138	%define libwx_gtk2u_aui %mklibname wx_gtk2u_aui %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|139	
21cr|wxgtk2.8-2.8.12-24|140	%package -n	%{libwx_gtk2u_aui}
21cr|wxgtk2.8-2.8.12-24|141	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|142	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|143	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|144	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|145	
21cr|wxgtk2.8-2.8.12-24|146	%description -n %{libwx_gtk2u_aui}
21cr|wxgtk2.8-2.8.12-24|147	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|148	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|149	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|150	
21cr|wxgtk2.8-2.8.12-24|151	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|152	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|153	
21cr|wxgtk2.8-2.8.12-24|154	%files -n %{libwx_gtk2u_aui}
21cr|wxgtk2.8-2.8.12-24|155	%{_libdir}/libwx_gtk2u_aui-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|156	
21cr|wxgtk2.8-2.8.12-24|157	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|158	
21cr|wxgtk2.8-2.8.12-24|159	%define libwx_gtk2u_core %mklibname wx_gtk2u_core %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|160	
21cr|wxgtk2.8-2.8.12-24|161	%package -n	%{libwx_gtk2u_core}
21cr|wxgtk2.8-2.8.12-24|162	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|163	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|164	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|165	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|166	
21cr|wxgtk2.8-2.8.12-24|167	%description -n %{libwx_gtk2u_core}
21cr|wxgtk2.8-2.8.12-24|168	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|169	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|170	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|171	
21cr|wxgtk2.8-2.8.12-24|172	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|173	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|174	
21cr|wxgtk2.8-2.8.12-24|175	%files -n %{libwx_gtk2u_core}
21cr|wxgtk2.8-2.8.12-24|176	%{_libdir}/libwx_gtk2u_core-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|177	
21cr|wxgtk2.8-2.8.12-24|178	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|179	
21cr|wxgtk2.8-2.8.12-24|180	%define libwx_gtk2u_fl %mklibname wx_gtk2u_fl %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|181	
21cr|wxgtk2.8-2.8.12-24|182	%package -n	%{libwx_gtk2u_fl}
21cr|wxgtk2.8-2.8.12-24|183	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|184	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|185	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|186	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|187	
21cr|wxgtk2.8-2.8.12-24|188	%description -n %{libwx_gtk2u_fl}
21cr|wxgtk2.8-2.8.12-24|189	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|190	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|191	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|192	
21cr|wxgtk2.8-2.8.12-24|193	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|194	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|195	
21cr|wxgtk2.8-2.8.12-24|196	%files -n %{libwx_gtk2u_fl}
21cr|wxgtk2.8-2.8.12-24|197	%{_libdir}/libwx_gtk2u_fl-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|198	
21cr|wxgtk2.8-2.8.12-24|199	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|200	
21cr|wxgtk2.8-2.8.12-24|201	%define libwx_gtk2u_gizmos %mklibname wx_gtk2u_gizmos %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|202	
21cr|wxgtk2.8-2.8.12-24|203	%package -n	%{libwx_gtk2u_gizmos}
21cr|wxgtk2.8-2.8.12-24|204	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|205	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|206	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|207	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|208	
21cr|wxgtk2.8-2.8.12-24|209	%description -n %{libwx_gtk2u_gizmos}
21cr|wxgtk2.8-2.8.12-24|210	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|211	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|212	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|213	
21cr|wxgtk2.8-2.8.12-24|214	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|215	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|216	
21cr|wxgtk2.8-2.8.12-24|217	%files -n %{libwx_gtk2u_gizmos}
21cr|wxgtk2.8-2.8.12-24|218	%{_libdir}/libwx_gtk2u_gizmos-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|219	
21cr|wxgtk2.8-2.8.12-24|220	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|221	
21cr|wxgtk2.8-2.8.12-24|222	%define libwx_gtk2u_gizmos_xrc %mklibname wx_gtk2u_gizmos_xrc %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|223	
21cr|wxgtk2.8-2.8.12-24|224	%package -n	%{libwx_gtk2u_gizmos_xrc}
21cr|wxgtk2.8-2.8.12-24|225	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|226	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|227	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|228	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|229	
21cr|wxgtk2.8-2.8.12-24|230	%description -n %{libwx_gtk2u_gizmos_xrc}
21cr|wxgtk2.8-2.8.12-24|231	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|232	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|233	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|234	
21cr|wxgtk2.8-2.8.12-24|235	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|236	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|237	
21cr|wxgtk2.8-2.8.12-24|238	%files -n %{libwx_gtk2u_gizmos_xrc}
21cr|wxgtk2.8-2.8.12-24|239	%{_libdir}/libwx_gtk2u_gizmos_xrc-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|240	
21cr|wxgtk2.8-2.8.12-24|241	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|242	
21cr|wxgtk2.8-2.8.12-24|243	%define libwx_gtk2u_gl %mklibname wx_gtk2u_gl %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|244	
21cr|wxgtk2.8-2.8.12-24|245	%package -n	%{libwx_gtk2u_gl}
21cr|wxgtk2.8-2.8.12-24|246	Summary:	OpenGL shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|247	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|248	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|249	Conflicts:	%{_lib}wxgtkglu2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|250	Obsoletes:	%{_lib}wxgtkglu2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|251	
21cr|wxgtk2.8-2.8.12-24|252	%description -n %{libwx_gtk2u_gl}
21cr|wxgtk2.8-2.8.12-24|253	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|254	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|255	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|256	
21cr|wxgtk2.8-2.8.12-24|257	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|258	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|259	
21cr|wxgtk2.8-2.8.12-24|260	%files -n %{libwx_gtk2u_gl}
21cr|wxgtk2.8-2.8.12-24|261	%{_libdir}/libwx_gtk2u_gl-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|262	
21cr|wxgtk2.8-2.8.12-24|263	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|264	
21cr|wxgtk2.8-2.8.12-24|265	%define libwx_gtk2u_html %mklibname wx_gtk2u_html %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|266	
21cr|wxgtk2.8-2.8.12-24|267	%package -n	%{libwx_gtk2u_html}
21cr|wxgtk2.8-2.8.12-24|268	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|269	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|270	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|271	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|272	
21cr|wxgtk2.8-2.8.12-24|273	%description -n %{libwx_gtk2u_html}
21cr|wxgtk2.8-2.8.12-24|274	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|275	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|276	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|277	
21cr|wxgtk2.8-2.8.12-24|278	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|279	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|280	
21cr|wxgtk2.8-2.8.12-24|281	%files -n %{libwx_gtk2u_html}
21cr|wxgtk2.8-2.8.12-24|282	%{_libdir}/libwx_gtk2u_html-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|283	
21cr|wxgtk2.8-2.8.12-24|284	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|285	
21cr|wxgtk2.8-2.8.12-24|286	%define libwx_gtk2u_media %mklibname wx_gtk2u_media %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|287	
21cr|wxgtk2.8-2.8.12-24|288	%package -n	%{libwx_gtk2u_media}
21cr|wxgtk2.8-2.8.12-24|289	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|290	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|291	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|292	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|293	
21cr|wxgtk2.8-2.8.12-24|294	%description -n %{libwx_gtk2u_media}
21cr|wxgtk2.8-2.8.12-24|295	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|296	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|297	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|298	
21cr|wxgtk2.8-2.8.12-24|299	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|300	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|301	
21cr|wxgtk2.8-2.8.12-24|302	%files -n %{libwx_gtk2u_media}
21cr|wxgtk2.8-2.8.12-24|303	%{_libdir}/libwx_gtk2u_media-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|304	
21cr|wxgtk2.8-2.8.12-24|305	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|306	
21cr|wxgtk2.8-2.8.12-24|307	%define libwx_gtk2u_ogl %mklibname wx_gtk2u_ogl %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|308	
21cr|wxgtk2.8-2.8.12-24|309	%package -n	%{libwx_gtk2u_ogl}
21cr|wxgtk2.8-2.8.12-24|310	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|311	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|312	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|313	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|314	
21cr|wxgtk2.8-2.8.12-24|315	%description -n %{libwx_gtk2u_ogl}
21cr|wxgtk2.8-2.8.12-24|316	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|317	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|318	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|319	
21cr|wxgtk2.8-2.8.12-24|320	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|321	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|322	
21cr|wxgtk2.8-2.8.12-24|323	%files -n %{libwx_gtk2u_ogl}
21cr|wxgtk2.8-2.8.12-24|324	%{_libdir}/libwx_gtk2u_ogl-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|325	
21cr|wxgtk2.8-2.8.12-24|326	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|327	
21cr|wxgtk2.8-2.8.12-24|328	%define libwx_gtk2u_plot %mklibname wx_gtk2u_plot %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|329	
21cr|wxgtk2.8-2.8.12-24|330	%package -n	%{libwx_gtk2u_plot}
21cr|wxgtk2.8-2.8.12-24|331	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|332	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|333	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|334	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|335	
21cr|wxgtk2.8-2.8.12-24|336	%description -n %{libwx_gtk2u_plot}
21cr|wxgtk2.8-2.8.12-24|337	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|338	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|339	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|340	
21cr|wxgtk2.8-2.8.12-24|341	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|342	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|343	
21cr|wxgtk2.8-2.8.12-24|344	%files -n %{libwx_gtk2u_plot}
21cr|wxgtk2.8-2.8.12-24|345	%{_libdir}/libwx_gtk2u_plot-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|346	
21cr|wxgtk2.8-2.8.12-24|347	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|348	
21cr|wxgtk2.8-2.8.12-24|349	%define libwx_gtk2u_qa %mklibname wx_gtk2u_qa %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|350	
21cr|wxgtk2.8-2.8.12-24|351	%package -n	%{libwx_gtk2u_qa}
21cr|wxgtk2.8-2.8.12-24|352	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|353	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|354	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|355	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|356	
21cr|wxgtk2.8-2.8.12-24|357	%description -n %{libwx_gtk2u_qa}
21cr|wxgtk2.8-2.8.12-24|358	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|359	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|360	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|361	
21cr|wxgtk2.8-2.8.12-24|362	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|363	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|364	
21cr|wxgtk2.8-2.8.12-24|365	%files -n %{libwx_gtk2u_qa}
21cr|wxgtk2.8-2.8.12-24|366	%{_libdir}/libwx_gtk2u_qa-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|367	
21cr|wxgtk2.8-2.8.12-24|368	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|369	
21cr|wxgtk2.8-2.8.12-24|370	%define libwx_gtk2u_richtext %mklibname wx_gtk2u_richtext %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|371	
21cr|wxgtk2.8-2.8.12-24|372	%package -n	%{libwx_gtk2u_richtext}
21cr|wxgtk2.8-2.8.12-24|373	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|374	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|375	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|376	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|377	
21cr|wxgtk2.8-2.8.12-24|378	%description -n %{libwx_gtk2u_richtext}
21cr|wxgtk2.8-2.8.12-24|379	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|380	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|381	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|382	
21cr|wxgtk2.8-2.8.12-24|383	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|384	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|385	
21cr|wxgtk2.8-2.8.12-24|386	%files -n %{libwx_gtk2u_richtext}
21cr|wxgtk2.8-2.8.12-24|387	%{_libdir}/libwx_gtk2u_richtext-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|388	
21cr|wxgtk2.8-2.8.12-24|389	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|390	
21cr|wxgtk2.8-2.8.12-24|391	%define libwx_gtk2u_stc %mklibname wx_gtk2u_stc %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|392	
21cr|wxgtk2.8-2.8.12-24|393	%package -n	%{libwx_gtk2u_stc}
21cr|wxgtk2.8-2.8.12-24|394	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|395	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|396	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|397	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|398	
21cr|wxgtk2.8-2.8.12-24|399	%description -n %{libwx_gtk2u_stc}
21cr|wxgtk2.8-2.8.12-24|400	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|401	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|402	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|403	
21cr|wxgtk2.8-2.8.12-24|404	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|405	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|406	
21cr|wxgtk2.8-2.8.12-24|407	%files -n %{libwx_gtk2u_stc}
21cr|wxgtk2.8-2.8.12-24|408	%{_libdir}/libwx_gtk2u_stc-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|409	
21cr|wxgtk2.8-2.8.12-24|410	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|411	
21cr|wxgtk2.8-2.8.12-24|412	%define libwx_gtk2u_svg %mklibname wx_gtk2u_svg %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|413	
21cr|wxgtk2.8-2.8.12-24|414	%package -n	%{libwx_gtk2u_svg}
21cr|wxgtk2.8-2.8.12-24|415	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|416	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|417	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|418	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|419	
21cr|wxgtk2.8-2.8.12-24|420	%description -n %{libwx_gtk2u_svg}
21cr|wxgtk2.8-2.8.12-24|421	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|422	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|423	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|424	
21cr|wxgtk2.8-2.8.12-24|425	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|426	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|427	
21cr|wxgtk2.8-2.8.12-24|428	%files -n %{libwx_gtk2u_svg}
21cr|wxgtk2.8-2.8.12-24|429	%{_libdir}/libwx_gtk2u_svg-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|430	
21cr|wxgtk2.8-2.8.12-24|431	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|432	
21cr|wxgtk2.8-2.8.12-24|433	%define libwx_gtk2u_xrc %mklibname wx_gtk2u_xrc %{api} %{major}
21cr|wxgtk2.8-2.8.12-24|434	
21cr|wxgtk2.8-2.8.12-24|435	%package -n	%{libwx_gtk2u_xrc}
21cr|wxgtk2.8-2.8.12-24|436	Summary:	Shared library of wxGTK - Unicode enabled
21cr|wxgtk2.8-2.8.12-24|437	Group:		System/Libraries
21cr|wxgtk2.8-2.8.12-24|438	Requires:	%{name} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|439	Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
21cr|wxgtk2.8-2.8.12-24|440	
21cr|wxgtk2.8-2.8.12-24|441	%description -n %{libwx_gtk2u_xrc}
21cr|wxgtk2.8-2.8.12-24|442	wxWidgets is a free C++ library for cross-platform GUI development.
21cr|wxgtk2.8-2.8.12-24|443	With wxWidgets, you can create applications for different GUIs (GTK+,
21cr|wxgtk2.8-2.8.12-24|444	Motif/LessTif, MS Windows, Mac) from the same source code.
21cr|wxgtk2.8-2.8.12-24|445	
21cr|wxgtk2.8-2.8.12-24|446	This package contains the library needed to run programs dynamically
21cr|wxgtk2.8-2.8.12-24|447	linked with the unicode enabled version of %{name}.
21cr|wxgtk2.8-2.8.12-24|448	
21cr|wxgtk2.8-2.8.12-24|449	%files -n %{libwx_gtk2u_xrc}
21cr|wxgtk2.8-2.8.12-24|450	%{_libdir}/libwx_gtk2u_xrc-%{api}.so.%{major}*
21cr|wxgtk2.8-2.8.12-24|451	
21cr|wxgtk2.8-2.8.12-24|452	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|453	
21cr|wxgtk2.8-2.8.12-24|454	%define libnameudev %mklibname -d wxgtku %{api}
21cr|wxgtk2.8-2.8.12-24|455	
21cr|wxgtk2.8-2.8.12-24|456	%package -n	%{libnameudev}
21cr|wxgtk2.8-2.8.12-24|457	Summary:	Header files and development documentation for wxGTK - unicode
21cr|wxgtk2.8-2.8.12-24|458	Group:		Development/C++
21cr|wxgtk2.8-2.8.12-24|459	Requires:	%{libwx_baseu} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|460	Requires:	%{libwx_baseu_net} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|461	Requires:	%{libwx_baseu_xml} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|462	Requires:	%{libwx_gtk2u_adv} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|463	Requires:	%{libwx_gtk2u_aui} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|464	Requires:	%{libwx_gtk2u_core} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|465	Requires:	%{libwx_gtk2u_fl} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|466	Requires:	%{libwx_gtk2u_gizmos} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|467	Requires:	%{libwx_gtk2u_gizmos_xrc} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|468	Requires:	%{libwx_gtk2u_gl} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|469	Requires:	%{libwx_gtk2u_html} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|470	Requires:	%{libwx_gtk2u_media} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|471	Requires:	%{libwx_gtk2u_ogl} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|472	Requires:	%{libwx_gtk2u_plot} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|473	Requires:	%{libwx_gtk2u_qa} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|474	Requires:	%{libwx_gtk2u_richtext} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|475	Requires:	%{libwx_gtk2u_stc} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|476	Requires:	%{libwx_gtk2u_svg} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|477	Requires:	%{libwx_gtk2u_xrc} = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|478	Provides:	wxGTK-devel = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|479	Provides:	wxgtku-devel = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|480	Provides:	wxgtku%{api}-devel = %{EVRD}
21cr|wxgtk2.8-2.8.12-24|481	
21cr|wxgtk2.8-2.8.12-24|482	%description -n %{libnameudev}
21cr|wxgtk2.8-2.8.12-24|483	Header files for the unicode enabled version of wxGTK, the GTK+ port of
21cr|wxgtk2.8-2.8.12-24|484	the wxWidgets library.
21cr|wxgtk2.8-2.8.12-24|485	
21cr|wxgtk2.8-2.8.12-24|486	%files -n %{libnameudev}
21cr|wxgtk2.8-2.8.12-24|487	%doc samples/
21cr|wxgtk2.8-2.8.12-24|488	%doc docs/
21cr|wxgtk2.8-2.8.12-24|489	%doc demos/
21cr|wxgtk2.8-2.8.12-24|490	%{_bindir}/wx-config
21cr|wxgtk2.8-2.8.12-24|491	%{_bindir}/wxrc
21cr|wxgtk2.8-2.8.12-24|492	%{_bindir}/wx-config-unicode
21cr|wxgtk2.8-2.8.12-24|493	%{_bindir}/wxrc-*unicode
21cr|wxgtk2.8-2.8.12-24|494	%{_includedir}/wx-%{api}/
21cr|wxgtk2.8-2.8.12-24|495	%dir %{_libdir}/wx/
21cr|wxgtk2.8-2.8.12-24|496	%dir %{_libdir}/wx/include/
21cr|wxgtk2.8-2.8.12-24|497	%dir %{_libdir}/wx/include/gtk2-unicode-release-%{api}/
21cr|wxgtk2.8-2.8.12-24|498	%dir %{_libdir}/wx/include/gtk2-unicode-release-%{api}/wx/
21cr|wxgtk2.8-2.8.12-24|499	%dir %{_libdir}/wx/config
21cr|wxgtk2.8-2.8.12-24|500	%{_datadir}/aclocal/*
21cr|wxgtk2.8-2.8.12-24|501	%{_datadir}/bakefile/
21cr|wxgtk2.8-2.8.12-24|502	%{_libdir}/wx/config/gtk2-unicode-release-%{api}
21cr|wxgtk2.8-2.8.12-24|503	%{_libdir}/wx/include/gtk2-unicode-release-%{api}/wx/setup.h
21cr|wxgtk2.8-2.8.12-24|504	%{_libdir}/libwx_baseu-%{api}.so
21cr|wxgtk2.8-2.8.12-24|505	%{_libdir}/libwx_baseu_net-%{api}.so
21cr|wxgtk2.8-2.8.12-24|506	%{_libdir}/libwx_baseu_xml-%{api}.so
21cr|wxgtk2.8-2.8.12-24|507	%{_libdir}/libwx_gtk2u_adv-%{api}.so
21cr|wxgtk2.8-2.8.12-24|508	%{_libdir}/libwx_gtk2u_aui-%{api}.so
21cr|wxgtk2.8-2.8.12-24|509	%{_libdir}/libwx_gtk2u_core-%{api}.so
21cr|wxgtk2.8-2.8.12-24|510	%{_libdir}/libwx_gtk2u_fl-%{api}.so
21cr|wxgtk2.8-2.8.12-24|511	%{_libdir}/libwx_gtk2u_gizmos-%{api}.so
21cr|wxgtk2.8-2.8.12-24|512	%{_libdir}/libwx_gtk2u_gizmos_xrc-%{api}.so
21cr|wxgtk2.8-2.8.12-24|513	%{_libdir}/libwx_gtk2u_gl-%{api}.so
21cr|wxgtk2.8-2.8.12-24|514	%{_libdir}/libwx_gtk2u_html-%{api}.so
21cr|wxgtk2.8-2.8.12-24|515	%{_libdir}/libwx_gtk2u_media-%{api}.so
21cr|wxgtk2.8-2.8.12-24|516	%{_libdir}/libwx_gtk2u_ogl-%{api}.so
21cr|wxgtk2.8-2.8.12-24|517	%{_libdir}/libwx_gtk2u_plot-%{api}.so
21cr|wxgtk2.8-2.8.12-24|518	%{_libdir}/libwx_gtk2u_qa-%{api}.so
21cr|wxgtk2.8-2.8.12-24|519	%{_libdir}/libwx_gtk2u_richtext-%{api}.so
21cr|wxgtk2.8-2.8.12-24|520	%{_libdir}/libwx_gtk2u_stc-%{api}.so
21cr|wxgtk2.8-2.8.12-24|521	%{_libdir}/libwx_gtk2u_svg-%{api}.so
21cr|wxgtk2.8-2.8.12-24|522	%{_libdir}/libwx_gtk2u_xrc-%{api}.so
21cr|wxgtk2.8-2.8.12-24|523	
21cr|wxgtk2.8-2.8.12-24|524	%pre -n %{libnameudev}
21cr|wxgtk2.8-2.8.12-24|525	update-alternatives --remove wx-config %{_libdir}/wx/config/gtk2-unicode-release-%{api} || :
21cr|wxgtk2.8-2.8.12-24|526	
21cr|wxgtk2.8-2.8.12-24|527	#----------------------------------------------------------------------------
21cr|wxgtk2.8-2.8.12-24|528	
21cr|wxgtk2.8-2.8.12-24|529	%prep
21cr|wxgtk2.8-2.8.12-24|530	%setup -q -n %{oname}-%{version}
21cr|wxgtk2.8-2.8.12-24|531	%patch2 -p0 -b .CVE-2009-XXXX
21cr|wxgtk2.8-2.8.12-24|532	%patch3 -p1
21cr|wxgtk2.8-2.8.12-24|533	%patch8 -p1 -b .multiarch
21cr|wxgtk2.8-2.8.12-24|534	%patch9 -p0 -b .CVE-2009-3560
21cr|wxgtk2.8-2.8.12-24|535	%patch10 -p1 -b .cast~
21cr|wxgtk2.8-2.8.12-24|536	%patch11 -p1
21cr|wxgtk2.8-2.8.12-24|537	sed -i -e 's/@LDFLAGS@//' wx-config.in
21cr|wxgtk2.8-2.8.12-24|538	
21cr|wxgtk2.8-2.8.12-24|539	# fix plugin dir for 64-bit
21cr|wxgtk2.8-2.8.12-24|540	sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp
21cr|wxgtk2.8-2.8.12-24|541	
21cr|wxgtk2.8-2.8.12-24|542	find samples demos -name .cvsignore -exec rm {} \;
21cr|wxgtk2.8-2.8.12-24|543	
21cr|wxgtk2.8-2.8.12-24|544	%build
21cr|wxgtk2.8-2.8.12-24|545	#gw 2.8.11 doesn't build otherwise:
21cr|wxgtk2.8-2.8.12-24|546	%define _disable_ld_no_undefined 1
21cr|wxgtk2.8-2.8.12-24|547	%define Werror_cflags %nil
21cr|wxgtk2.8-2.8.12-24|548	# --disable-optimise prevents our $RPM_OPT_FLAGS being overridden
21cr|wxgtk2.8-2.8.12-24|549	# (see OPTIMISE in configure).
21cr|wxgtk2.8-2.8.12-24|550	# this code dereferences type-punned pointers like there's no tomorrow.
21cr|wxgtk2.8-2.8.12-24|551	CFLAGS="%{optflags} -fno-strict-aliasing"
21cr|wxgtk2.8-2.8.12-24|552	CXXFLAGS="%{optflags} -fno-strict-aliasing"
21cr|wxgtk2.8-2.8.12-24|553	
21cr|wxgtk2.8-2.8.12-24|554	%configure --enable-unicode \
21cr|wxgtk2.8-2.8.12-24|555	--without-odbc \
21cr|wxgtk2.8-2.8.12-24|556	--with-opengl \
21cr|wxgtk2.8-2.8.12-24|557	--enable-gtk2 --with-gtk  \
21cr|wxgtk2.8-2.8.12-24|558	--without-debug_flag \
21cr|wxgtk2.8-2.8.12-24|559	--without-debug_info \
21cr|wxgtk2.8-2.8.12-24|560	--with-sdl \
21cr|wxgtk2.8-2.8.12-24|561	--with-libpng=sys \
21cr|wxgtk2.8-2.8.12-24|562	--with-libjpeg=sys \
21cr|wxgtk2.8-2.8.12-24|563	--with-libtiff=sys \
21cr|wxgtk2.8-2.8.12-24|564	--with-zlib=sys \
21cr|wxgtk2.8-2.8.12-24|565	--disable-optimise \
21cr|wxgtk2.8-2.8.12-24|566	--enable-calendar \
21cr|wxgtk2.8-2.8.12-24|567	--enable-wave \
21cr|wxgtk2.8-2.8.12-24|568	--enable-fraction \
21cr|wxgtk2.8-2.8.12-24|569	--enable-wxprintfv \
21cr|wxgtk2.8-2.8.12-24|570	--enable-xresources \
21cr|wxgtk2.8-2.8.12-24|571	--enable-controls \
21cr|wxgtk2.8-2.8.12-24|572	--enable-tabdialog \
21cr|wxgtk2.8-2.8.12-24|573	--enable-msgdlg \
21cr|wxgtk2.8-2.8.12-24|574	--enable-dirdlg \
21cr|wxgtk2.8-2.8.12-24|575	--enable-numberdlg \
21cr|wxgtk2.8-2.8.12-24|576	--enable-splash \
21cr|wxgtk2.8-2.8.12-24|577	--enable-textdlg \
21cr|wxgtk2.8-2.8.12-24|578	--enable-graphics_ctx \
21cr|wxgtk2.8-2.8.12-24|579	--enable-grid \
21cr|wxgtk2.8-2.8.12-24|580	--disable-catch_segvs \
21cr|wxgtk2.8-2.8.12-24|581	--enable-mediactrl \
21cr|wxgtk2.8-2.8.12-24|582	--enable-dataviewctrl
21cr|wxgtk2.8-2.8.12-24|583	
21cr|wxgtk2.8-2.8.12-24|584	%make
21cr|wxgtk2.8-2.8.12-24|585	
21cr|wxgtk2.8-2.8.12-24|586	%make -C locale allmo
21cr|wxgtk2.8-2.8.12-24|587	%make -C contrib
21cr|wxgtk2.8-2.8.12-24|588	#gw prepare samples
21cr|wxgtk2.8-2.8.12-24|589	cd demos
21cr|wxgtk2.8-2.8.12-24|590	make clean
21cr|wxgtk2.8-2.8.12-24|591	rm -f makefile* demos.bkl
21cr|wxgtk2.8-2.8.12-24|592	cd ../samples
21cr|wxgtk2.8-2.8.12-24|593	make clean
21cr|wxgtk2.8-2.8.12-24|594	rm -f makefile* samples.bkl
21cr|wxgtk2.8-2.8.12-24|595	cd ..
21cr|wxgtk2.8-2.8.12-24|596	find demos samples -name Makefile|xargs perl -pi -e 's^CXXC =.*^CXXC=\$(CXX) `wx-config --cflags`^'
21cr|wxgtk2.8-2.8.12-24|597	find demos samples -name Makefile|xargs perl -pi -e 's^EXTRALIBS =.*^EXTRALIBS=^'
21cr|wxgtk2.8-2.8.12-24|598	find demos samples -name Makefile|xargs perl -pi -e 's^SAMPLES_RPATH_FLAG =.*^SAMPLES_RPATH_FLAG=^'
21cr|wxgtk2.8-2.8.12-24|599	
21cr|wxgtk2.8-2.8.12-24|600	%install
21cr|wxgtk2.8-2.8.12-24|601	%makeinstall_std
21cr|wxgtk2.8-2.8.12-24|602	%find_lang wxstd
21cr|wxgtk2.8-2.8.12-24|603	%find_lang wxmsw
21cr|wxgtk2.8-2.8.12-24|604	cat wxmsw.lang >> wxstd.lang
21cr|wxgtk2.8-2.8.12-24|605	%makeinstall_std -C contrib
21cr|wxgtk2.8-2.8.12-24|606	
21cr|wxgtk2.8-2.8.12-24|607	mv %{buildroot}%{_bindir}/wxrc-%{api} %{buildroot}%{_bindir}/wxrc-%{api}-unicode
21cr|wxgtk2.8-2.8.12-24|608	###
21cr|wxgtk2.8-2.8.12-24|609	#gw fix broken symlink
21cr|wxgtk2.8-2.8.12-24|610	rm -f %{buildroot}%{_bindir}/{wx-config,wxrc}
21cr|wxgtk2.8-2.8.12-24|611	ln -sf %{_libdir}/wx/config/gtk2-unicode-release-%{api} %{buildroot}%{_bindir}/wx-config
21cr|wxgtk2.8-2.8.12-24|612	ln -sf %{_libdir}/wx/config/gtk2-unicode-release-%{api} %{buildroot}%{_bindir}/wx-config-unicode
21cr|wxgtk2.8-2.8.12-24|613	ln -sf %{_bindir}/wxrc-%{api}-unicode %{buildroot}%{_bindir}/wxrc
21cr|wxgtk2.8-2.8.12-24|614	
21cr|wxgtk2.8-2.8.12-24|615	#gw this breaks /usr/bin/wx-config
21cr|wxgtk2.8-2.8.12-24|616	mkdir %{buildroot}%{multiarch_bindir}
21cr|wxgtk2.8-2.8.12-24|617	ln -s %{_libdir}/wx/config/%{multiarch_platform}/gtk2-unicode-release-%{api} %{buildroot}%{multiarch_bindir}/wx-config-unicode
21cr|wxgtk2.8-2.8.12-24|618	
21cr|wxgtk2.8-2.8.12-24|619	# fix path in headers files
21cr|wxgtk2.8-2.8.12-24|620	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:include \"\(wx[a-zA-Z0-9_/.]*\)\":include <\1>:' \{\} \;
21cr|wxgtk2.8-2.8.12-24|621	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:include <wx/:include <wx-%{api}/wx/:' \{\} \;
21cr|wxgtk2.8-2.8.12-24|622	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:"wx/:":' \{\} \;
21cr|wxgtk2.8-2.8.12-24|623	ln -s ../../../%{_lib}/wx/include/gtk2-unicode-release-%{api}/wx/setup.h %{buildroot}%{_includedir}/wx-%{api}/wx/setup.h

10991 21
21cr|wxlauncher-0.12.0-1.rc3|1	%define debug_package %{nil}
21cr|wxlauncher-0.12.0-1.rc3|2	%define oname wxLauncher
21cr|wxlauncher-0.12.0-1.rc3|3	
21cr|wxlauncher-0.12.0-1.rc3|4	%define rel rc.3
21cr|wxlauncher-0.12.0-1.rc3|5	
21cr|wxlauncher-0.12.0-1.rc3|6	Summary:	Cross-platform launcher for the FreeSpace 2
21cr|wxlauncher-0.12.0-1.rc3|7	Name:		wxlauncher
21cr|wxlauncher-0.12.0-1.rc3|8	Version:	0.12.0
21cr|wxlauncher-0.12.0-1.rc3|9	Release:	1.rc3
21cr|wxlauncher-0.12.0-1.rc3|10	License:	GPLv2
21cr|wxlauncher-0.12.0-1.rc3|11	Group:		Games/Strategy
21cr|wxlauncher-0.12.0-1.rc3|12	Url:		http://www.hard-light.net/forums/index.php?topic=67950.0"
21cr|wxlauncher-0.12.0-1.rc3|13	Source0:	https://github.com/scp-fs2open/wxLauncher/archive/%{version}-%{rel}.tar.gz?/%{name}-%{version}-%{rel}.tar.gz
21cr|wxlauncher-0.12.0-1.rc3|14	Source1:	wxlauncher.png
21cr|wxlauncher-0.12.0-1.rc3|15	Source2:	wxlauncher.desktop
21cr|wxlauncher-0.12.0-1.rc3|16	BuildRequires:	cmake
21cr|wxlauncher-0.12.0-1.rc3|17	BuildRequires:	wxgtku3.0-devel
21cr|wxlauncher-0.12.0-1.rc3|18	BuildRequires:	pkgconfig(python3)
21cr|wxlauncher-0.12.0-1.rc3|19	BuildRequires:	python3-setuptools
21cr|wxlauncher-0.12.0-1.rc3|20	BuildRequires:	pkgconfig(openal)
21cr|wxlauncher-0.12.0-1.rc3|21	BuildRequires:	python3egg(markdown)
21cr|wxlauncher-0.12.0-1.rc3|22	BuildRequires:	pkgconfig(sdl2)
21cr|wxlauncher-0.12.0-1.rc3|23	BuildRequires:	imagemagick
21cr|wxlauncher-0.12.0-1.rc3|24	BuildRequires:	desktop-file-utils
21cr|wxlauncher-0.12.0-1.rc3|25	
21cr|wxlauncher-0.12.0-1.rc3|26	%description
21cr|wxlauncher-0.12.0-1.rc3|27	This is wxLauncher,a cross-platform
21cr|wxlauncher-0.12.0-1.rc3|28	launcher for the FreeSpace 2 Open engine.
21cr|wxlauncher-0.12.0-1.rc3|29	Our goal is to make setting up and using
21cr|wxlauncher-0.12.0-1.rc3|30	Freespace 2 Open and its Total Conversions
21cr|wxlauncher-0.12.0-1.rc3|31	as easy as possible by providing
21cr|wxlauncher-0.12.0-1.rc3|32	an interface that is functional.
21cr|wxlauncher-0.12.0-1.rc3|33	
21cr|wxlauncher-0.12.0-1.rc3|34	%files
21cr|wxlauncher-0.12.0-1.rc3|35	%doc CodingStyle.md ReadMe.md License.txt Thanks.txt
21cr|wxlauncher-0.12.0-1.rc3|36	%{_bindir}/wxlauncher
21cr|wxlauncher-0.12.0-1.rc3|37	%{_datadir}/wxlauncher/*.png
21cr|wxlauncher-0.12.0-1.rc3|38	%{_datadir}/wxlauncher/*.ico
21cr|wxlauncher-0.12.0-1.rc3|39	%{_datadir}/wxlauncher/onlinehelp.htb
21cr|wxlauncher-0.12.0-1.rc3|40	%{_liconsdir}/%{name}.png
21cr|wxlauncher-0.12.0-1.rc3|41	%{_iconsdir}/%{name}.png
21cr|wxlauncher-0.12.0-1.rc3|42	%{_miconsdir}/%{name}.png
21cr|wxlauncher-0.12.0-1.rc3|43	%{_datadir}/applications/%{name}.desktop
21cr|wxlauncher-0.12.0-1.rc3|44	
21cr|wxlauncher-0.12.0-1.rc3|45	#-------------------------------------------------
21cr|wxlauncher-0.12.0-1.rc3|46	
21cr|wxlauncher-0.12.0-1.rc3|47	%prep
21cr|wxlauncher-0.12.0-1.rc3|48	%autosetup -p1 -n %{oname}-%{version}-%{rel}
21cr|wxlauncher-0.12.0-1.rc3|49	
21cr|wxlauncher-0.12.0-1.rc3|50	%build
21cr|wxlauncher-0.12.0-1.rc3|51	%cmake \
21cr|wxlauncher-0.12.0-1.rc3|52	-DUSE_OPENAL=1 \
21cr|wxlauncher-0.12.0-1.rc3|53	-DCMAKE_INSTALL_PREFIX=/usr ../ \
21cr|wxlauncher-0.12.0-1.rc3|54	-DRESOURCES_PATH=%{_datadir}/wxlauncher \
21cr|wxlauncher-0.12.0-1.rc3|55	-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config \
21cr|wxlauncher-0.12.0-1.rc3|56	-DwxWidgets_wxrc_EXECUTABLE=/usr/bin/wxrc-2.8
21cr|wxlauncher-0.12.0-1.rc3|57	%make
21cr|wxlauncher-0.12.0-1.rc3|58	
21cr|wxlauncher-0.12.0-1.rc3|59	%install
21cr|wxlauncher-0.12.0-1.rc3|60	%makeinstall_std -C build
21cr|wxlauncher-0.12.0-1.rc3|61	# Icons
21cr|wxlauncher-0.12.0-1.rc3|62	install -d -m755 %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21cr|wxlauncher-0.12.0-1.rc3|63	convert %{SOURCE1} -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png
21cr|wxlauncher-0.12.0-1.rc3|64	convert %{SOURCE1} -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|wxlauncher-0.12.0-1.rc3|65	convert %{SOURCE1} -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|wxlauncher-0.12.0-1.rc3|66	
21cr|wxlauncher-0.12.0-1.rc3|67	# menu entry
21cr|wxlauncher-0.12.0-1.rc3|68	install -d -m755 %{buildroot}%{_datadir}/applications
21cr|wxlauncher-0.12.0-1.rc3|69	desktop-file-install %{SOURCE2} \
21cr|wxlauncher-0.12.0-1.rc3|70	--dir=%{buildroot}%{_datadir}/applications

10992 21
21cr|wxlua-3.1.0.0-1.0df112.1|1	%define commit 0df1127c2afb4b5fd22751463f9625927736504d
21cr|wxlua-3.1.0.0-1.0df112.1|2	%define git 0df112
21cr|wxlua-3.1.0.0-1.0df112.1|3	
21cr|wxlua-3.1.0.0-1.0df112.1|4	%define oname wxLua
21cr|wxlua-3.1.0.0-1.0df112.1|5	
21cr|wxlua-3.1.0.0-1.0df112.1|6	%define wxgtk_api 3.0
21cr|wxlua-3.1.0.0-1.0df112.1|7	%define lua_api 5.3
21cr|wxlua-3.1.0.0-1.0df112.1|8	
21cr|wxlua-3.1.0.0-1.0df112.1|9	Summary:	wxWidgets bindings for Lua
21cr|wxlua-3.1.0.0-1.0df112.1|10	Name:		wxlua
21cr|wxlua-3.1.0.0-1.0df112.1|11	Version:	3.1.0.0
21cr|wxlua-3.1.0.0-1.0df112.1|12	Release:	1.%{git}.1
21cr|wxlua-3.1.0.0-1.0df112.1|13	License:	wxWidgets License
21cr|wxlua-3.1.0.0-1.0df112.1|14	Group:		Development/Other
21cr|wxlua-3.1.0.0-1.0df112.1|15	Url:		https://github.com/pkulchenko/wxlua
21cr|wxlua-3.1.0.0-1.0df112.1|16	#Source0:	https://github.com/pkulchenko/wxlua/archive/v%{version}.tar.gz?/%{oname}-%{version}-src.tar.gz
21cr|wxlua-3.1.0.0-1.0df112.1|17	Source0:	https://github.com/pkulchenko/wxlua/archive/%{commit}.zip?/%{oname}-%{git}.zip
21cr|wxlua-3.1.0.0-1.0df112.1|18	BuildRequires:	cmake
21cr|wxlua-3.1.0.0-1.0df112.1|19	BuildRequires:	librsvg
21cr|wxlua-3.1.0.0-1.0df112.1|20	BuildRequires:	pkgconfig(glu)
21cr|wxlua-3.1.0.0-1.0df112.1|21	BuildRequires:	lua-devel
21cr|wxlua-3.1.0.0-1.0df112.1|22	BuildRequires:	wxgtku%{wxgtk_api}-devel
21cr|wxlua-3.1.0.0-1.0df112.1|23	
21cr|wxlua-3.1.0.0-1.0df112.1|24	%description
21cr|wxlua-3.1.0.0-1.0df112.1|25	wxLua is a set of bindings to the C++ wxWidgets cross-platform GUI library for
21cr|wxlua-3.1.0.0-1.0df112.1|26	the Lua programming language. Nearly all of the functionality of wxWidgets is
21cr|wxlua-3.1.0.0-1.0df112.1|27	exposed to Lua, meaning that your programs can have windows, dialogs, menus,
21cr|wxlua-3.1.0.0-1.0df112.1|28	toolbars, controls, image loading and saving, drawing, sockets, streams,
21cr|wxlua-3.1.0.0-1.0df112.1|29	printing, clipboard access... and much more.
21cr|wxlua-3.1.0.0-1.0df112.1|30	
21cr|wxlua-3.1.0.0-1.0df112.1|31	Additionally, wxLua can be used in your C++ programs to embed a Lua interpreter
21cr|wxlua-3.1.0.0-1.0df112.1|32	with the wxWidgets API.
21cr|wxlua-3.1.0.0-1.0df112.1|33	
21cr|wxlua-3.1.0.0-1.0df112.1|34	%files
21cr|wxlua-3.1.0.0-1.0df112.1|35	%{_libdir}/lua/%{lua_api}/wx.so
21cr|wxlua-3.1.0.0-1.0df112.1|36	
21cr|wxlua-3.1.0.0-1.0df112.1|37	#----------------------------------------------------------------------------
21cr|wxlua-3.1.0.0-1.0df112.1|38	
21cr|wxlua-3.1.0.0-1.0df112.1|39	%package ide
21cr|wxlua-3.1.0.0-1.0df112.1|40	Summary:	Lua IDE with a GUI debugger
21cr|wxlua-3.1.0.0-1.0df112.1|41	Group:		Development/Other
21cr|wxlua-3.1.0.0-1.0df112.1|42	Requires:	%{name} = %{EVRD}
21cr|wxlua-3.1.0.0-1.0df112.1|43	Requires:	lua
21cr|wxlua-3.1.0.0-1.0df112.1|44	
21cr|wxlua-3.1.0.0-1.0df112.1|45	%description ide
21cr|wxlua-3.1.0.0-1.0df112.1|46	This package contains Integrated Development Environments (IDE, written in
21cr|wxlua-3.1.0.0-1.0df112.1|47	wxLua) with a GUI debugger, a binding generator and wxWidgets bindings usable
21cr|wxlua-3.1.0.0-1.0df112.1|48	as a module.
21cr|wxlua-3.1.0.0-1.0df112.1|49	
21cr|wxlua-3.1.0.0-1.0df112.1|50	%files ide
21cr|wxlua-3.1.0.0-1.0df112.1|51	%{_bindir}/%{oname}*
21cr|wxlua-3.1.0.0-1.0df112.1|52	%{_datadir}/applications/%{name}.desktop
21cr|wxlua-3.1.0.0-1.0df112.1|53	%{_datadir}/icons/hicolor/*/*/%{name}.*
21cr|wxlua-3.1.0.0-1.0df112.1|54	%{_datadir}/wxlua
21cr|wxlua-3.1.0.0-1.0df112.1|55	
21cr|wxlua-3.1.0.0-1.0df112.1|56	#----------------------------------------------------------------------------
21cr|wxlua-3.1.0.0-1.0df112.1|57	
21cr|wxlua-3.1.0.0-1.0df112.1|58	%prep
21cr|wxlua-3.1.0.0-1.0df112.1|59	%autosetup -p1 -n %{name}-%{commit}
21cr|wxlua-3.1.0.0-1.0df112.1|60	
21cr|wxlua-3.1.0.0-1.0df112.1|61	# change wxgtk header path (real path in  wx-3.0/wx/wx.h )
21cr|wxlua-3.1.0.0-1.0df112.1|62	find -type f -exec sed -i 's:<wx/:<wx-%{wxgtk_api}/wx/:g' \{\} \;
21cr|wxlua-3.1.0.0-1.0df112.1|63	find -type f -exec sed -i 's:"wx/:"wx-%{wxgtk_api}/wx/:g' \{\} \;
21cr|wxlua-3.1.0.0-1.0df112.1|64	
21cr|wxlua-3.1.0.0-1.0df112.1|65	%build
21cr|wxlua-3.1.0.0-1.0df112.1|66	
21cr|wxlua-3.1.0.0-1.0df112.1|67	WX_FLAGS=`wx-config --cxxflags`
21cr|wxlua-3.1.0.0-1.0df112.1|68	export LDFLAGS="%{ldflags} -llua"
21cr|wxlua-3.1.0.0-1.0df112.1|69	
21cr|wxlua-3.1.0.0-1.0df112.1|70	cd %{oname}
21cr|wxlua-3.1.0.0-1.0df112.1|71	%cmake \
21cr|wxlua-3.1.0.0-1.0df112.1|72	-DwxLua_LUA_LIBRARY_BUILD_SHARED=FALSE \
21cr|wxlua-3.1.0.0-1.0df112.1|73	-DwxLua_LUA_LIBRARY_USE_BUILTIN=FALSE \
21cr|wxlua-3.1.0.0-1.0df112.1|74	-DBUILD_SHARED_LIBS=FALSE \
21cr|wxlua-3.1.0.0-1.0df112.1|75	-DCMAKE_CXX_FLAGS="$WX_FLAGS -DwxLUA_USE_wxTranslations=0" \
21cr|wxlua-3.1.0.0-1.0df112.1|76	-DCMAKE_BUILD_TYPE=RelWithDebInfo
21cr|wxlua-3.1.0.0-1.0df112.1|77	
21cr|wxlua-3.1.0.0-1.0df112.1|78	%make
21cr|wxlua-3.1.0.0-1.0df112.1|79	
21cr|wxlua-3.1.0.0-1.0df112.1|80	%install
21cr|wxlua-3.1.0.0-1.0df112.1|81	cd %{oname}
21cr|wxlua-3.1.0.0-1.0df112.1|82	%makeinstall_std -C build
21cr|wxlua-3.1.0.0-1.0df112.1|83	
21cr|wxlua-3.1.0.0-1.0df112.1|84	rm -rf %{buildroot}%{_includedir}
21cr|wxlua-3.1.0.0-1.0df112.1|85	rm -rf %{buildroot}%{_prefix}/lib/*.a
21cr|wxlua-3.1.0.0-1.0df112.1|86	
21cr|wxlua-3.1.0.0-1.0df112.1|87	mkdir -p %{buildroot}%{_libdir}/lua/%{lua_api}/
21cr|wxlua-3.1.0.0-1.0df112.1|88	mv %{buildroot}%{_prefix}/lib/libwx.so %{buildroot}%{_libdir}/lua/%{lua_api}/wx.so
21cr|wxlua-3.1.0.0-1.0df112.1|89	
21cr|wxlua-3.1.0.0-1.0df112.1|90	# Install icons of various sizes
21cr|wxlua-3.1.0.0-1.0df112.1|91	for s in 256 128 96 48 32 22 16 ; do
21cr|wxlua-3.1.0.0-1.0df112.1|92	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21cr|wxlua-3.1.0.0-1.0df112.1|93	rsvg-convert -w ${s} -h ${s} \
21cr|wxlua-3.1.0.0-1.0df112.1|94	art/wxlualogo.svg -o \
21cr|wxlua-3.1.0.0-1.0df112.1|95	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
21cr|wxlua-3.1.0.0-1.0df112.1|96	done
21cr|wxlua-3.1.0.0-1.0df112.1|97	
21cr|wxlua-3.1.0.0-1.0df112.1|98	# menu-entry
21cr|wxlua-3.1.0.0-1.0df112.1|99	mkdir -p %{buildroot}%{_datadir}/applications
21cr|wxlua-3.1.0.0-1.0df112.1|100	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|wxlua-3.1.0.0-1.0df112.1|101	[Desktop Entry]
21cr|wxlua-3.1.0.0-1.0df112.1|102	Name=wxLua
21cr|wxlua-3.1.0.0-1.0df112.1|103	Comment=Lua IDE with a GUI debugger
21cr|wxlua-3.1.0.0-1.0df112.1|104	Exec=%{oname}
21cr|wxlua-3.1.0.0-1.0df112.1|105	Icon=%{name}
21cr|wxlua-3.1.0.0-1.0df112.1|106	Terminal=false
21cr|wxlua-3.1.0.0-1.0df112.1|107	Type=Application
21cr|wxlua-3.1.0.0-1.0df112.1|108	Categories=Development;IDE;
21cr|wxlua-3.1.0.0-1.0df112.1|109	EOF

10993 21
21cr|wxmaxima-25.01.0-1|1	%define Name wxMaxima
21cr|wxmaxima-25.01.0-1|2	
21cr|wxmaxima-25.01.0-1|3	Summary:	An interface for the computer algebra system Maxima
21cr|wxmaxima-25.01.0-1|4	Name:		wxmaxima
21cr|wxmaxima-25.01.0-1|5	Version:	25.01.0
21cr|wxmaxima-25.01.0-1|6	Release:	1
21cr|wxmaxima-25.01.0-1|7	License:	GPLv2+
21cr|wxmaxima-25.01.0-1|8	Group:		Sciences/Mathematics
21cr|wxmaxima-25.01.0-1|9	Url:		http://andrejv.github.io/wxmaxima/
21cr|wxmaxima-25.01.0-1|10	Source0:	https://github.com/wxMaxima-developers/wxmaxima/archive/Version-%{version}.tar.gz?/%{name}-Version-%{version}.tar.gz
21cr|wxmaxima-25.01.0-1|11	BuildRequires:	cmake
21cr|wxmaxima-25.01.0-1|12	BuildRequires:	desktop-file-utils
21cr|wxmaxima-25.01.0-1|13	BuildRequires:	pkgconfig(libxml-2.0)
21cr|wxmaxima-25.01.0-1|14	BuildRequires:	wxgtku3.2-devel
21cr|wxmaxima-25.01.0-1|15	Requires:	maxima
21cr|wxmaxima-25.01.0-1|16	Recommends:	jsmath-fonts
21cr|wxmaxima-25.01.0-1|17	
21cr|wxmaxima-25.01.0-1|18	%description
21cr|wxmaxima-25.01.0-1|19	wxMaxima is a cross-platform graphical front-end for the computer
21cr|wxmaxima-25.01.0-1|20	algebra system Maxima based on wxWidgets. It provides nice display
21cr|wxmaxima-25.01.0-1|21	of mathematical output and easy access to Maxima functions through
21cr|wxmaxima-25.01.0-1|22	menus and dialogs.
21cr|wxmaxima-25.01.0-1|23	
21cr|wxmaxima-25.01.0-1|24	%files -f %{Name}.lang
21cr|wxmaxima-25.01.0-1|25	%{_bindir}/%{name}
21cr|wxmaxima-25.01.0-1|26	%{_datadir}/%{Name}
21cr|wxmaxima-25.01.0-1|27	%{_datadir}/applications/*.desktop
21cr|wxmaxima-25.01.0-1|28	%{_datadir}/bash-completion/completions/wxmaxima
21cr|wxmaxima-25.01.0-1|29	%{_datadir}/mime/packages/*
21cr|wxmaxima-25.01.0-1|30	%{_datadir}/metainfo/*
21cr|wxmaxima-25.01.0-1|31	%{_datadir}/pixmaps/*.png
21cr|wxmaxima-25.01.0-1|32	%{_datadir}/pixmaps/*.svg
21cr|wxmaxima-25.01.0-1|33	%{_datadir}/pixmaps/wxmaxima-*.xpm
21cr|wxmaxima-25.01.0-1|34	%{_iconsdir}/hicolor/*/apps/*.png
21cr|wxmaxima-25.01.0-1|35	%{_iconsdir}/hicolor/*/apps/*.svg
21cr|wxmaxima-25.01.0-1|36	%{_docdir}/%{name}/*
21cr|wxmaxima-25.01.0-1|37	%{_mandir}/man?/*
21cr|wxmaxima-25.01.0-1|38	%{_mandir}/de/
21cr|wxmaxima-25.01.0-1|39	#---------------------------------------------------------------
21cr|wxmaxima-25.01.0-1|40	
21cr|wxmaxima-25.01.0-1|41	%prep
21cr|wxmaxima-25.01.0-1|42	%autosetup -p1 -n %{name}-Version-%{version}
21cr|wxmaxima-25.01.0-1|43	
21cr|wxmaxima-25.01.0-1|44	%build
21cr|wxmaxima-25.01.0-1|45	%cmake
21cr|wxmaxima-25.01.0-1|46	%make_build
21cr|wxmaxima-25.01.0-1|47	
21cr|wxmaxima-25.01.0-1|48	%install
21cr|wxmaxima-25.01.0-1|49	%make_install -C build
21cr|wxmaxima-25.01.0-1|50	
21cr|wxmaxima-25.01.0-1|51	%find_lang %{Name}

10994 21
21cr|wxsqlite3-4.9.0-1|1	%define	api		3.0
21cr|wxsqlite3-4.9.0-1|2	%define	wxincdir	%{_includedir}/wx-%{api}
21cr|wxsqlite3-4.9.0-1|3	%define	major		0
21cr|wxsqlite3-4.9.0-1|4	
21cr|wxsqlite3-4.9.0-1|5	%define	libname	%mklibname %{name}_ %{api} %{major}
21cr|wxsqlite3-4.9.0-1|6	%define	devname	%mklibname %{name}_ %{api} -d
21cr|wxsqlite3-4.9.0-1|7	
21cr|wxsqlite3-4.9.0-1|8	#############################################################
21cr|wxsqlite3-4.9.0-1|9	# WARNING: Please always keep this package version in sync
21cr|wxsqlite3-4.9.0-1|10	# with the SQLite 3.x release provided by us.
21cr|wxsqlite3-4.9.0-1|11	# Eg. wxsqlite3 3.5.4 is for use with sqlite3 3.19.2, while
21cr|wxsqlite3-4.9.0-1|12	# 3.5.6 is for sqlite3 3.20.0.
21cr|wxsqlite3-4.9.0-1|13	
21cr|wxsqlite3-4.9.0-1|14	Summary:	C++ wrapper around the SQLite 3.x database
21cr|wxsqlite3-4.9.0-1|15	Name:		wxsqlite3
21cr|wxsqlite3-4.9.0-1|16	Version:	4.9.0
21cr|wxsqlite3-4.9.0-1|17	Release:	1
21cr|wxsqlite3-4.9.0-1|18	Group:		System/Libraries
21cr|wxsqlite3-4.9.0-1|19	License:	wxWindows Library License
21cr|wxsqlite3-4.9.0-1|20	URL:		http://utelle.github.io/wxsqlite3
21cr|wxsqlite3-4.9.0-1|21	Source0:	https://github.com/utelle/wxsqlite3/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|wxsqlite3-4.9.0-1|22	# Use libwx as prefix instead of libwxcode, to match other wxWidgets modules
21cr|wxsqlite3-4.9.0-1|23	Patch0:		wxsqlite3-3.5.4-fix-soname.patch
21cr|wxsqlite3-4.9.0-1|24	BuildRequires:	dos2unix
21cr|wxsqlite3-4.9.0-1|25	BuildRequires:	doxygen
21cr|wxsqlite3-4.9.0-1|26	BuildRequires:	wxgtku%{api}-devel
21cr|wxsqlite3-4.9.0-1|27	BuildRequires:	pkgconfig(sqlite3)
21cr|wxsqlite3-4.9.0-1|28	
21cr|wxsqlite3-4.9.0-1|29	%description
21cr|wxsqlite3-4.9.0-1|30	wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database and
21cr|wxsqlite3-4.9.0-1|31	is specifically designed for use in programs based on the wxWidgets
21cr|wxsqlite3-4.9.0-1|32	%{api} library. It does not try to hide the underlying database, in
21cr|wxsqlite3-4.9.0-1|33	contrary almost all special features of the recent SQLite3 versions are
21cr|wxsqlite3-4.9.0-1|34	supported, like e.g. the creation of user defined scalar or aggregate
21cr|wxsqlite3-4.9.0-1|35	functions.
21cr|wxsqlite3-4.9.0-1|36	
21cr|wxsqlite3-4.9.0-1|37	#-----------------------------------------------------------------------------
21cr|wxsqlite3-4.9.0-1|38	
21cr|wxsqlite3-4.9.0-1|39	%package -n %{libname}
21cr|wxsqlite3-4.9.0-1|40	Summary:	C++ wrapper around the SQLite 3.x database
21cr|wxsqlite3-4.9.0-1|41	Group:		System/Libraries
21cr|wxsqlite3-4.9.0-1|42	
21cr|wxsqlite3-4.9.0-1|43	%description -n %{libname}
21cr|wxsqlite3-4.9.0-1|44	wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database and
21cr|wxsqlite3-4.9.0-1|45	is specifically designed for use in programs based on the wxWidgets
21cr|wxsqlite3-4.9.0-1|46	%{api} library.
21cr|wxsqlite3-4.9.0-1|47	This package contains the main library for %{name}.
21cr|wxsqlite3-4.9.0-1|48	
21cr|wxsqlite3-4.9.0-1|49	%files -n %{libname}
21cr|wxsqlite3-4.9.0-1|50	%doc LICENCE.txt readme.md
21cr|wxsqlite3-4.9.0-1|51	%{_libdir}/libwx_gtk3u_%{name}-%{api}.so.%{major}
21cr|wxsqlite3-4.9.0-1|52	%{_libdir}/libwx_gtk3u_%{name}-%{api}.so.%{major}.*
21cr|wxsqlite3-4.9.0-1|53	
21cr|wxsqlite3-4.9.0-1|54	#-----------------------------------------------------------------------------
21cr|wxsqlite3-4.9.0-1|55	
21cr|wxsqlite3-4.9.0-1|56	%package -n %{devname}
21cr|wxsqlite3-4.9.0-1|57	Summary:	Development files for %{name}
21cr|wxsqlite3-4.9.0-1|58	Group:		Development/C++
21cr|wxsqlite3-4.9.0-1|59	Requires:	%{libname} = %{EVRD}
21cr|wxsqlite3-4.9.0-1|60	
21cr|wxsqlite3-4.9.0-1|61	%description -n %{devname}
21cr|wxsqlite3-4.9.0-1|62	wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database and
21cr|wxsqlite3-4.9.0-1|63	is specifically designed for use in programs based on the wxWidgets
21cr|wxsqlite3-4.9.0-1|64	%{api} library.
21cr|wxsqlite3-4.9.0-1|65	This package contains the libraries and header files needed for developing
21cr|wxsqlite3-4.9.0-1|66	applications that use %{name}.
21cr|wxsqlite3-4.9.0-1|67	
21cr|wxsqlite3-4.9.0-1|68	%files -n %{devname}
21cr|wxsqlite3-4.9.0-1|69	%doc LICENCE.txt docs/html/*
21cr|wxsqlite3-4.9.0-1|70	%{wxincdir}/wx/%{name}*.h
21cr|wxsqlite3-4.9.0-1|71	%{_libdir}/libwx_gtk3u_%{name}-%{api}.so
21cr|wxsqlite3-4.9.0-1|72	%{_libdir}/pkgconfig/%{name}.pc
21cr|wxsqlite3-4.9.0-1|73	
21cr|wxsqlite3-4.9.0-1|74	#-----------------------------------------------------------------------------
21cr|wxsqlite3-4.9.0-1|75	
21cr|wxsqlite3-4.9.0-1|76	%prep
21cr|wxsqlite3-4.9.0-1|77	%setup -q
21cr|wxsqlite3-4.9.0-1|78	%apply_patches
21cr|wxsqlite3-4.9.0-1|79	
21cr|wxsqlite3-4.9.0-1|80	dos2unix readme.md
21cr|wxsqlite3-4.9.0-1|81	
21cr|wxsqlite3-4.9.0-1|82	
21cr|wxsqlite3-4.9.0-1|83	%build
21cr|wxsqlite3-4.9.0-1|84	autoreconf -vfi
21cr|wxsqlite3-4.9.0-1|85	export LDFLAGS="%{ldflags} -ldl -lpthread"
21cr|wxsqlite3-4.9.0-1|86	%configure --disable-static
21cr|wxsqlite3-4.9.0-1|87	%make
21cr|wxsqlite3-4.9.0-1|88	
21cr|wxsqlite3-4.9.0-1|89	# build docs
21cr|wxsqlite3-4.9.0-1|90	pushd docs
21cr|wxsqlite3-4.9.0-1|91	doxygen
21cr|wxsqlite3-4.9.0-1|92	popd
21cr|wxsqlite3-4.9.0-1|93	
21cr|wxsqlite3-4.9.0-1|94	
21cr|wxsqlite3-4.9.0-1|95	%install
21cr|wxsqlite3-4.9.0-1|96	%makeinstall_std
21cr|wxsqlite3-4.9.0-1|97	
21cr|wxsqlite3-4.9.0-1|98	# Manually move headers from /usr/include/wx to /usr/include/wx-?.?/wx
21cr|wxsqlite3-4.9.0-1|99	# to avoid messing with the sources build system
21cr|wxsqlite3-4.9.0-1|100	install -d %{buildroot}%{wxincdir}
21cr|wxsqlite3-4.9.0-1|101	mv %{buildroot}%{_includedir}/wx %{buildroot}%{wxincdir}

10995 21
21cr|wxsvg-1.5.24-1|1	%define	major 3
21cr|wxsvg-1.5.24-1|2	%define	libname %mklibname %{name} %{major}
21cr|wxsvg-1.5.24-1|3	%define	devname %mklibname %{name} -d
21cr|wxsvg-1.5.24-1|4	%global	Werror_cflags %{nil}
21cr|wxsvg-1.5.24-1|5	
21cr|wxsvg-1.5.24-1|6	Summary:	A library to create, manipulate and render SVG files
21cr|wxsvg-1.5.24-1|7	Name:		wxsvg
21cr|wxsvg-1.5.24-1|8	Version:	1.5.24
21cr|wxsvg-1.5.24-1|9	Release:	1
21cr|wxsvg-1.5.24-1|10	License:	wxWidgets
21cr|wxsvg-1.5.24-1|11	Group:		System/Libraries
21cr|wxsvg-1.5.24-1|12	Url:		http://wxsvg.sourceforge.net/
21cr|wxsvg-1.5.24-1|13	Source0:	https://downloads.sourceforge.net/project/wxsvg/wxsvg/%{version}/wxsvg-%{version}.tar.bz2
21cr|wxsvg-1.5.24-1|14	BuildRequires:	ffmpeg-devel
21cr|wxsvg-1.5.24-1|15	BuildRequires:	wxgtku3.1-devel
21cr|wxsvg-1.5.24-1|16	BuildRequires:	pkgconfig(cairo)
21cr|wxsvg-1.5.24-1|17	BuildRequires:	pkgconfig(expat)
21cr|wxsvg-1.5.24-1|18	BuildRequires:	pkgconfig(libart-2.0)
21cr|wxsvg-1.5.24-1|19	BuildRequires:	pkgconfig(libexif)
21cr|wxsvg-1.5.24-1|20	BuildRequires:	pkgconfig(pangocairo)
21cr|wxsvg-1.5.24-1|21	
21cr|wxsvg-1.5.24-1|22	%description
21cr|wxsvg-1.5.24-1|23	wxSVG is a C++ library to create, manipulate and render SVG files.
21cr|wxsvg-1.5.24-1|24	
21cr|wxsvg-1.5.24-1|25	%files
21cr|wxsvg-1.5.24-1|26	%doc AUTHORS ChangeLog COPYING TODO
21cr|wxsvg-1.5.24-1|27	%{_bindir}/svgview
21cr|wxsvg-1.5.24-1|28	
21cr|wxsvg-1.5.24-1|29	#----------------------------------------------------------------------------
21cr|wxsvg-1.5.24-1|30	
21cr|wxsvg-1.5.24-1|31	%package -n %{libname}
21cr|wxsvg-1.5.24-1|32	Summary:	Dynamic libraries from %{name}
21cr|wxsvg-1.5.24-1|33	Group:		System/Libraries
21cr|wxsvg-1.5.24-1|34	
21cr|wxsvg-1.5.24-1|35	%description -n %{libname}
21cr|wxsvg-1.5.24-1|36	Dynamic libraries from %{name}.
21cr|wxsvg-1.5.24-1|37	
21cr|wxsvg-1.5.24-1|38	%files -n %{libname}
21cr|wxsvg-1.5.24-1|39	%doc AUTHORS ChangeLog COPYING TODO
21cr|wxsvg-1.5.24-1|40	%{_libdir}/lib%{name}.so.%{major}*
21cr|wxsvg-1.5.24-1|41	
21cr|wxsvg-1.5.24-1|42	#----------------------------------------------------------------------------
21cr|wxsvg-1.5.24-1|43	
21cr|wxsvg-1.5.24-1|44	%package -n %{devname}
21cr|wxsvg-1.5.24-1|45	Summary:	Header files and libraries from %{name}
21cr|wxsvg-1.5.24-1|46	Group:		Development/C++
21cr|wxsvg-1.5.24-1|47	Requires:	%{libname} = %{EVRD}
21cr|wxsvg-1.5.24-1|48	Provides:	%{name}-devel = %{EVRD}
21cr|wxsvg-1.5.24-1|49	
21cr|wxsvg-1.5.24-1|50	%description -n %{devname}
21cr|wxsvg-1.5.24-1|51	Libraries and includes files for developing programs based on %{name}.
21cr|wxsvg-1.5.24-1|52	
21cr|wxsvg-1.5.24-1|53	%files -n %{devname}
21cr|wxsvg-1.5.24-1|54	%doc AUTHORS ChangeLog COPYING TODO
21cr|wxsvg-1.5.24-1|55	%{_includedir}/*
21cr|wxsvg-1.5.24-1|56	%{_libdir}/lib%{name}.so
21cr|wxsvg-1.5.24-1|57	%{_libdir}/pkgconfig/lib%{name}.pc
21cr|wxsvg-1.5.24-1|58	
21cr|wxsvg-1.5.24-1|59	#----------------------------------------------------------------------------
21cr|wxsvg-1.5.24-1|60	
21cr|wxsvg-1.5.24-1|61	%prep
21cr|wxsvg-1.5.24-1|62	%setup -q
21cr|wxsvg-1.5.24-1|63	
21cr|wxsvg-1.5.24-1|64	# Fix perms
21cr|wxsvg-1.5.24-1|65	chmod a-x src/cairo/SVGCanvasTextCairo.h
21cr|wxsvg-1.5.24-1|66	chmod a-x src/cairo/SVGCanvasImageCairo.h
21cr|wxsvg-1.5.24-1|67	chmod a-x src/cairo/SVGCanvasImageCairo.cpp
21cr|wxsvg-1.5.24-1|68	chmod a-x src/cairo/SVGCanvasTextCairo.cpp
21cr|wxsvg-1.5.24-1|69	
21cr|wxsvg-1.5.24-1|70	
21cr|wxsvg-1.5.24-1|71	%build
21cr|wxsvg-1.5.24-1|72	#Move files to a better place
21cr|wxsvg-1.5.24-1|73	mv *.m4 m4/
21cr|wxsvg-1.5.24-1|74	
21cr|wxsvg-1.5.24-1|75	%configure \
21cr|wxsvg-1.5.24-1|76	--disable-static \
21cr|wxsvg-1.5.24-1|77	--with-wx-config="%{_bindir}/wx-config" \
21cr|wxsvg-1.5.24-1|78	--enable-ffmpeg
21cr|wxsvg-1.5.24-1|79	
21cr|wxsvg-1.5.24-1|80	%make
21cr|wxsvg-1.5.24-1|81	
21cr|wxsvg-1.5.24-1|82	
21cr|wxsvg-1.5.24-1|83	%install
21cr|wxsvg-1.5.24-1|84	%makeinstall_std

10996 21
21cr|x11-driver-input-keyboard-1.9.0-4|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-input-keyboard-1.9.0-4|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-input-keyboard-1.9.0-4|3	%define _disable_ld_now 1
21cr|x11-driver-input-keyboard-1.9.0-4|4	
21cr|x11-driver-input-keyboard-1.9.0-4|5	Summary:	Xorg input driver for keyboards
21cr|x11-driver-input-keyboard-1.9.0-4|6	Name:		x11-driver-input-keyboard
21cr|x11-driver-input-keyboard-1.9.0-4|7	Version:	1.9.0
21cr|x11-driver-input-keyboard-1.9.0-4|8	Release:	4
21cr|x11-driver-input-keyboard-1.9.0-4|9	License:	MIT
21cr|x11-driver-input-keyboard-1.9.0-4|10	Group:		System/X11
21cr|x11-driver-input-keyboard-1.9.0-4|11	Url:		http://xorg.freedesktop.org
21cr|x11-driver-input-keyboard-1.9.0-4|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-keyboard-%{version}.tar.bz2
21cr|x11-driver-input-keyboard-1.9.0-4|13	Patch0:		xf86-input-keyboard-1.6.2-link-against-xi.patch
21cr|x11-driver-input-keyboard-1.9.0-4|14	
21cr|x11-driver-input-keyboard-1.9.0-4|15	BuildRequires:	pkgconfig(xi)
21cr|x11-driver-input-keyboard-1.9.0-4|16	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-input-keyboard-1.9.0-4|17	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-input-keyboard-1.9.0-4|18	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-input-keyboard-1.9.0-4|19	Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
21cr|x11-driver-input-keyboard-1.9.0-4|20	Requires:	udev
21cr|x11-driver-input-keyboard-1.9.0-4|21	
21cr|x11-driver-input-keyboard-1.9.0-4|22	%description
21cr|x11-driver-input-keyboard-1.9.0-4|23	This package provide Xorg input driver for keyboards.  The "keyboard" driver is
21cr|x11-driver-input-keyboard-1.9.0-4|24	the standard OS-provided keyboard interface.  It is is built-in to the core X
21cr|x11-driver-input-keyboard-1.9.0-4|25	server, and multiple instances are not supported. A loadable driver, kbd, is
21cr|x11-driver-input-keyboard-1.9.0-4|26	available, and is planned to replace the keyboard driver in a future release of
21cr|x11-driver-input-keyboard-1.9.0-4|27	the Xorg server.
21cr|x11-driver-input-keyboard-1.9.0-4|28	
21cr|x11-driver-input-keyboard-1.9.0-4|29	%files
21cr|x11-driver-input-keyboard-1.9.0-4|30	%{_libdir}/xorg/modules/input/kbd_drv.so
21cr|x11-driver-input-keyboard-1.9.0-4|31	%{_mandir}/man4/kbd.*
21cr|x11-driver-input-keyboard-1.9.0-4|32	
21cr|x11-driver-input-keyboard-1.9.0-4|33	#----------------------------------------------------------------------------
21cr|x11-driver-input-keyboard-1.9.0-4|34	
21cr|x11-driver-input-keyboard-1.9.0-4|35	%prep
21cr|x11-driver-input-keyboard-1.9.0-4|36	%setup -qn xf86-input-keyboard-%{version}
21cr|x11-driver-input-keyboard-1.9.0-4|37	%apply_patches
21cr|x11-driver-input-keyboard-1.9.0-4|38	
21cr|x11-driver-input-keyboard-1.9.0-4|39	%build
21cr|x11-driver-input-keyboard-1.9.0-4|40	autoreconf -fiv
21cr|x11-driver-input-keyboard-1.9.0-4|41	%configure
21cr|x11-driver-input-keyboard-1.9.0-4|42	%make
21cr|x11-driver-input-keyboard-1.9.0-4|43	
21cr|x11-driver-input-keyboard-1.9.0-4|44	%install
21cr|x11-driver-input-keyboard-1.9.0-4|45	%makeinstall_std

10997 21
21cr|x11-driver-input-mouse-1.9.3-2|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-input-mouse-1.9.3-2|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-input-mouse-1.9.3-2|3	%define _disable_ld_now 1
21cr|x11-driver-input-mouse-1.9.3-2|4	
21cr|x11-driver-input-mouse-1.9.3-2|5	Summary:	Xorg input driver for mice
21cr|x11-driver-input-mouse-1.9.3-2|6	Name:		x11-driver-input-mouse
21cr|x11-driver-input-mouse-1.9.3-2|7	Version:	1.9.3
21cr|x11-driver-input-mouse-1.9.3-2|8	Release:	2
21cr|x11-driver-input-mouse-1.9.3-2|9	License:	MIT
21cr|x11-driver-input-mouse-1.9.3-2|10	Group:		System/X11
21cr|x11-driver-input-mouse-1.9.3-2|11	Url:		http://xorg.freedesktop.org
21cr|x11-driver-input-mouse-1.9.3-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-mouse-%{version}.tar.bz2
21cr|x11-driver-input-mouse-1.9.3-2|13	Patch0:		xf86-input-mouse-1.8.1-link-against-xi.patch
21cr|x11-driver-input-mouse-1.9.3-2|14	
21cr|x11-driver-input-mouse-1.9.3-2|15	BuildRequires:	pkgconfig(xi)
21cr|x11-driver-input-mouse-1.9.3-2|16	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-input-mouse-1.9.3-2|17	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-input-mouse-1.9.3-2|18	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-input-mouse-1.9.3-2|19	Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
21cr|x11-driver-input-mouse-1.9.3-2|20	
21cr|x11-driver-input-mouse-1.9.3-2|21	%description
21cr|x11-driver-input-mouse-1.9.3-2|22	This package provide Xorg input driver for mice.
21cr|x11-driver-input-mouse-1.9.3-2|23	
21cr|x11-driver-input-mouse-1.9.3-2|24	%files
21cr|x11-driver-input-mouse-1.9.3-2|25	%{_libdir}/xorg/modules/input/mouse_drv.so
21cr|x11-driver-input-mouse-1.9.3-2|26	%{_mandir}/man4/mousedrv.*
21cr|x11-driver-input-mouse-1.9.3-2|27	
21cr|x11-driver-input-mouse-1.9.3-2|28	#----------------------------------------------------------------------------
21cr|x11-driver-input-mouse-1.9.3-2|29	
21cr|x11-driver-input-mouse-1.9.3-2|30	%package devel
21cr|x11-driver-input-mouse-1.9.3-2|31	Summary:	Development files for Xorg mouse driver
21cr|x11-driver-input-mouse-1.9.3-2|32	Requires:	%{name} = %{EVRD}
21cr|x11-driver-input-mouse-1.9.3-2|33	
21cr|x11-driver-input-mouse-1.9.3-2|34	%description devel
21cr|x11-driver-input-mouse-1.9.3-2|35	This package provides development files for Xord input driver for mice.
21cr|x11-driver-input-mouse-1.9.3-2|36	
21cr|x11-driver-input-mouse-1.9.3-2|37	%files devel
21cr|x11-driver-input-mouse-1.9.3-2|38	%{_includedir}/xorg/xf86-mouse-properties.h
21cr|x11-driver-input-mouse-1.9.3-2|39	%{_libdir}/pkgconfig/xorg-mouse.pc
21cr|x11-driver-input-mouse-1.9.3-2|40	
21cr|x11-driver-input-mouse-1.9.3-2|41	#----------------------------------------------------------------------------
21cr|x11-driver-input-mouse-1.9.3-2|42	
21cr|x11-driver-input-mouse-1.9.3-2|43	%prep
21cr|x11-driver-input-mouse-1.9.3-2|44	%setup -qn xf86-input-mouse-%{version}
21cr|x11-driver-input-mouse-1.9.3-2|45	%apply_patches
21cr|x11-driver-input-mouse-1.9.3-2|46	
21cr|x11-driver-input-mouse-1.9.3-2|47	%build
21cr|x11-driver-input-mouse-1.9.3-2|48	autoreconf -fiv
21cr|x11-driver-input-mouse-1.9.3-2|49	%configure
21cr|x11-driver-input-mouse-1.9.3-2|50	
21cr|x11-driver-input-mouse-1.9.3-2|51	%make
21cr|x11-driver-input-mouse-1.9.3-2|52	
21cr|x11-driver-input-mouse-1.9.3-2|53	%install
21cr|x11-driver-input-mouse-1.9.3-2|54	%makeinstall_std

10998 21
21cr|x11-driver-input-void-1.4.1-8|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-input-void-1.4.1-8|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-input-void-1.4.1-8|3	%define _disable_ld_now 1
21cr|x11-driver-input-void-1.4.1-8|4	
21cr|x11-driver-input-void-1.4.1-8|5	Summary:	X.org null input driver
21cr|x11-driver-input-void-1.4.1-8|6	Name:		x11-driver-input-void
21cr|x11-driver-input-void-1.4.1-8|7	Version:	1.4.1
21cr|x11-driver-input-void-1.4.1-8|8	Release:	8
21cr|x11-driver-input-void-1.4.1-8|9	License:	MIT
21cr|x11-driver-input-void-1.4.1-8|10	Group:		System/X11
21cr|x11-driver-input-void-1.4.1-8|11	Url:		http://xorg.freedesktop.org
21cr|x11-driver-input-void-1.4.1-8|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-void-%{version}.tar.bz2
21cr|x11-driver-input-void-1.4.1-8|13	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-input-void-1.4.1-8|14	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-input-void-1.4.1-8|15	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-input-void-1.4.1-8|16	Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
21cr|x11-driver-input-void-1.4.1-8|17	
21cr|x11-driver-input-void-1.4.1-8|18	%description
21cr|x11-driver-input-void-1.4.1-8|19	Void is a dummy/null X.org input driver. It doesn't connect to any physical
21cr|x11-driver-input-void-1.4.1-8|20	device, and it never delivers any events. It functions as both a pointer
21cr|x11-driver-input-void-1.4.1-8|21	and keyboard device, and may be used as X server's core pointer and/or core
21cr|x11-driver-input-void-1.4.1-8|22	keyboard. It's purpose is to allow the X server to operate without a core
21cr|x11-driver-input-void-1.4.1-8|23	pointer and/or core keyboard.
21cr|x11-driver-input-void-1.4.1-8|24	
21cr|x11-driver-input-void-1.4.1-8|25	%files
21cr|x11-driver-input-void-1.4.1-8|26	%doc COPYING
21cr|x11-driver-input-void-1.4.1-8|27	%{_libdir}/xorg/modules/input/void_drv.so
21cr|x11-driver-input-void-1.4.1-8|28	%{_mandir}/man4/void.*
21cr|x11-driver-input-void-1.4.1-8|29	
21cr|x11-driver-input-void-1.4.1-8|30	#----------------------------------------------------------------------------
21cr|x11-driver-input-void-1.4.1-8|31	
21cr|x11-driver-input-void-1.4.1-8|32	%prep
21cr|x11-driver-input-void-1.4.1-8|33	%setup -q -n xf86-input-void-%{version}
21cr|x11-driver-input-void-1.4.1-8|34	
21cr|x11-driver-input-void-1.4.1-8|35	%build
21cr|x11-driver-input-void-1.4.1-8|36	%configure
21cr|x11-driver-input-void-1.4.1-8|37	%make
21cr|x11-driver-input-void-1.4.1-8|38	
21cr|x11-driver-input-void-1.4.1-8|39	%install
21cr|x11-driver-input-void-1.4.1-8|40	%makeinstall_std

10999 21
21cr|x11-driver-video-chips-1.4.0-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-chips-1.4.0-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-chips-1.4.0-1|3	%define _disable_ld_now 1
21cr|x11-driver-video-chips-1.4.0-1|4	
21cr|x11-driver-video-chips-1.4.0-1|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-chips-1.4.0-1|6	
21cr|x11-driver-video-chips-1.4.0-1|7	Summary:	X.org driver for Chips and Technologies
21cr|x11-driver-video-chips-1.4.0-1|8	Name:		x11-driver-video-chips
21cr|x11-driver-video-chips-1.4.0-1|9	Version:	1.4.0
21cr|x11-driver-video-chips-1.4.0-1|10	Release:	1
21cr|x11-driver-video-chips-1.4.0-1|11	License:	MIT
21cr|x11-driver-video-chips-1.4.0-1|12	Group:		System/X11
21cr|x11-driver-video-chips-1.4.0-1|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-chips-1.4.0-1|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-chips-%{version}.tar.gz
21cr|x11-driver-video-chips-1.4.0-1|15	
21cr|x11-driver-video-chips-1.4.0-1|16	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-chips-1.4.0-1|17	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-chips-1.4.0-1|18	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-chips-1.4.0-1|19	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-chips-1.4.0-1|20	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-chips-1.4.0-1|21	
21cr|x11-driver-video-chips-1.4.0-1|22	%description
21cr|x11-driver-video-chips-1.4.0-1|23	x11-driver-video-chips is the X.org driver for Chips and Technologies boards.
21cr|x11-driver-video-chips-1.4.0-1|24	
21cr|x11-driver-video-chips-1.4.0-1|25	%files
21cr|x11-driver-video-chips-1.4.0-1|26	%doc COPYING
21cr|x11-driver-video-chips-1.4.0-1|27	%{_libdir}/xorg/modules/drivers/chips_drv.so
21cr|x11-driver-video-chips-1.4.0-1|28	%{_mandir}/man4/chips.*
21cr|x11-driver-video-chips-1.4.0-1|29	
21cr|x11-driver-video-chips-1.4.0-1|30	#----------------------------------------------------------------------------
21cr|x11-driver-video-chips-1.4.0-1|31	
21cr|x11-driver-video-chips-1.4.0-1|32	%prep
21cr|x11-driver-video-chips-1.4.0-1|33	%autosetup -p1 -n xf86-video-chips-%{version}
21cr|x11-driver-video-chips-1.4.0-1|34	
21cr|x11-driver-video-chips-1.4.0-1|35	%build
21cr|x11-driver-video-chips-1.4.0-1|36	%configure
21cr|x11-driver-video-chips-1.4.0-1|37	%make
21cr|x11-driver-video-chips-1.4.0-1|38	
21cr|x11-driver-video-chips-1.4.0-1|39	%install
21cr|x11-driver-video-chips-1.4.0-1|40	%makeinstall_std

11000 21
21cr|x11-driver-video-geode-2.11.19-4|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-geode-2.11.19-4|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-geode-2.11.19-4|3	%define _disable_ld_now 1
21cr|x11-driver-video-geode-2.11.19-4|4	
21cr|x11-driver-video-geode-2.11.19-4|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-geode-2.11.19-4|6	
21cr|x11-driver-video-geode-2.11.19-4|7	Summary:	X.org driver for AMD Geode GX and LX Processors
21cr|x11-driver-video-geode-2.11.19-4|8	Name:		x11-driver-video-geode
21cr|x11-driver-video-geode-2.11.19-4|9	Version:	2.11.19
21cr|x11-driver-video-geode-2.11.19-4|10	Release:	4
21cr|x11-driver-video-geode-2.11.19-4|11	License:	MIT
21cr|x11-driver-video-geode-2.11.19-4|12	Group:		System/X11
21cr|x11-driver-video-geode-2.11.19-4|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-geode-2.11.19-4|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-geode-%{version}.tar.bz2
21cr|x11-driver-video-geode-2.11.19-4|15	Patch1: 0001-Remove-call-to-LoaderGetOS.patch
21cr|x11-driver-video-geode-2.11.19-4|16	Patch2: 0002-gx-Fix-RANDR-initialization-for-xserver-1.20.patch
21cr|x11-driver-video-geode-2.11.19-4|17	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-geode-2.11.19-4|18	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-geode-2.11.19-4|19	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-geode-2.11.19-4|20	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-geode-2.11.19-4|21	
21cr|x11-driver-video-geode-2.11.19-4|22	%description
21cr|x11-driver-video-geode-2.11.19-4|23	This is the X graphics driver for the AMD Geode GX and LX processors.
21cr|x11-driver-video-geode-2.11.19-4|24	The GX driver features XAA and EXA support for graphics acceleration,
21cr|x11-driver-video-geode-2.11.19-4|25	and the LX driver supports EXA (including compositing). Both drivers
21cr|x11-driver-video-geode-2.11.19-4|26	suppport dynamic rotation with XRandR, and Xv overlay support.
21cr|x11-driver-video-geode-2.11.19-4|27	
21cr|x11-driver-video-geode-2.11.19-4|28	%files
21cr|x11-driver-video-geode-2.11.19-4|29	%doc README TODO
21cr|x11-driver-video-geode-2.11.19-4|30	%{_libdir}/xorg/modules/drivers/ztv_drv.so
21cr|x11-driver-video-geode-2.11.19-4|31	%{_libdir}/xorg/modules/drivers/geode_drv.so
21cr|x11-driver-video-geode-2.11.19-4|32	
21cr|x11-driver-video-geode-2.11.19-4|33	#----------------------------------------------------------------------------
21cr|x11-driver-video-geode-2.11.19-4|34	
21cr|x11-driver-video-geode-2.11.19-4|35	%prep
21cr|x11-driver-video-geode-2.11.19-4|36	%setup -qn xf86-video-geode-%{version}
21cr|x11-driver-video-geode-2.11.19-4|37	%apply_patches
21cr|x11-driver-video-geode-2.11.19-4|38	
21cr|x11-driver-video-geode-2.11.19-4|39	%build
21cr|x11-driver-video-geode-2.11.19-4|40	%configure
21cr|x11-driver-video-geode-2.11.19-4|41	%make
21cr|x11-driver-video-geode-2.11.19-4|42	
21cr|x11-driver-video-geode-2.11.19-4|43	%install
21cr|x11-driver-video-geode-2.11.19-4|44	%makeinstall_std

11001 21
21cr|x11-driver-video-glint-1.2.9-4|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-glint-1.2.9-4|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-glint-1.2.9-4|3	%define _disable_ld_now 1
21cr|x11-driver-video-glint-1.2.9-4|4	
21cr|x11-driver-video-glint-1.2.9-4|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-glint-1.2.9-4|6	
21cr|x11-driver-video-glint-1.2.9-4|7	Summary:	X.org driver for 3DLabs Permedia
21cr|x11-driver-video-glint-1.2.9-4|8	Name:		x11-driver-video-glint
21cr|x11-driver-video-glint-1.2.9-4|9	Version:	1.2.9
21cr|x11-driver-video-glint-1.2.9-4|10	Release:	4
21cr|x11-driver-video-glint-1.2.9-4|11	License:	MIT
21cr|x11-driver-video-glint-1.2.9-4|12	Group:		System/X11
21cr|x11-driver-video-glint-1.2.9-4|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-glint-1.2.9-4|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-glint-%{version}.tar.bz2
21cr|x11-driver-video-glint-1.2.9-4|15	BuildRequires:	pkgconfig(gl)
21cr|x11-driver-video-glint-1.2.9-4|16	BuildRequires:	pkgconfig(libdrm)
21cr|x11-driver-video-glint-1.2.9-4|17	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-glint-1.2.9-4|18	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-glint-1.2.9-4|19	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-glint-1.2.9-4|20	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-glint-1.2.9-4|21	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-glint-1.2.9-4|22	
21cr|x11-driver-video-glint-1.2.9-4|23	%description
21cr|x11-driver-video-glint-1.2.9-4|24	x11-driver-video-glint is the X.org driver for 3DLabs Permedia.
21cr|x11-driver-video-glint-1.2.9-4|25	
21cr|x11-driver-video-glint-1.2.9-4|26	%files
21cr|x11-driver-video-glint-1.2.9-4|27	%doc COPYING
21cr|x11-driver-video-glint-1.2.9-4|28	%{_libdir}/xorg/modules/drivers/glint_drv.so
21cr|x11-driver-video-glint-1.2.9-4|29	%{_mandir}/man4/glint.*
21cr|x11-driver-video-glint-1.2.9-4|30	
21cr|x11-driver-video-glint-1.2.9-4|31	#----------------------------------------------------------------------------
21cr|x11-driver-video-glint-1.2.9-4|32	
21cr|x11-driver-video-glint-1.2.9-4|33	%prep
21cr|x11-driver-video-glint-1.2.9-4|34	%setup -qn xf86-video-glint-%{version}
21cr|x11-driver-video-glint-1.2.9-4|35	%apply_patches
21cr|x11-driver-video-glint-1.2.9-4|36	
21cr|x11-driver-video-glint-1.2.9-4|37	%build
21cr|x11-driver-video-glint-1.2.9-4|38	%configure
21cr|x11-driver-video-glint-1.2.9-4|39	%make
21cr|x11-driver-video-glint-1.2.9-4|40	
21cr|x11-driver-video-glint-1.2.9-4|41	%install
21cr|x11-driver-video-glint-1.2.9-4|42	%makeinstall_std

11002 21
21cr|x11-driver-video-i740-1.4.0-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-i740-1.4.0-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-i740-1.4.0-1|3	%define _disable_ld_now 1
21cr|x11-driver-video-i740-1.4.0-1|4	
21cr|x11-driver-video-i740-1.4.0-1|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-i740-1.4.0-1|6	
21cr|x11-driver-video-i740-1.4.0-1|7	Summary:	X.org driver for Intel i740
21cr|x11-driver-video-i740-1.4.0-1|8	Name:		x11-driver-video-i740
21cr|x11-driver-video-i740-1.4.0-1|9	Version:	1.4.0
21cr|x11-driver-video-i740-1.4.0-1|10	Release:	1
21cr|x11-driver-video-i740-1.4.0-1|11	License:	MIT
21cr|x11-driver-video-i740-1.4.0-1|12	Group:		System/X11
21cr|x11-driver-video-i740-1.4.0-1|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-i740-1.4.0-1|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-i740-%{version}.tar.bz2
21cr|x11-driver-video-i740-1.4.0-1|15	
21cr|x11-driver-video-i740-1.4.0-1|16	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-i740-1.4.0-1|17	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-i740-1.4.0-1|18	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-i740-1.4.0-1|19	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-i740-1.4.0-1|20	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-i740-1.4.0-1|21	
21cr|x11-driver-video-i740-1.4.0-1|22	%description
21cr|x11-driver-video-i740-1.4.0-1|23	x11-driver-video-i740 is the X.org driver for Intel i740.
21cr|x11-driver-video-i740-1.4.0-1|24	
21cr|x11-driver-video-i740-1.4.0-1|25	%files
21cr|x11-driver-video-i740-1.4.0-1|26	%doc COPYING
21cr|x11-driver-video-i740-1.4.0-1|27	%{_libdir}/xorg/modules/drivers/i740_drv.so
21cr|x11-driver-video-i740-1.4.0-1|28	%{_mandir}/man4/i740.*
21cr|x11-driver-video-i740-1.4.0-1|29	
21cr|x11-driver-video-i740-1.4.0-1|30	#----------------------------------------------------------------------------
21cr|x11-driver-video-i740-1.4.0-1|31	
21cr|x11-driver-video-i740-1.4.0-1|32	%prep
21cr|x11-driver-video-i740-1.4.0-1|33	%autosetup -p1 -n xf86-video-i740-%{version}
21cr|x11-driver-video-i740-1.4.0-1|34	
21cr|x11-driver-video-i740-1.4.0-1|35	%build
21cr|x11-driver-video-i740-1.4.0-1|36	%configure
21cr|x11-driver-video-i740-1.4.0-1|37	%make
21cr|x11-driver-video-i740-1.4.0-1|38	
21cr|x11-driver-video-i740-1.4.0-1|39	%install
21cr|x11-driver-video-i740-1.4.0-1|40	%makeinstall_std

11003 21
21cr|x11-driver-video-r128-6.12.0-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-r128-6.12.0-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-r128-6.12.0-1|3	%define _disable_ld_now 1
21cr|x11-driver-video-r128-6.12.0-1|4	
21cr|x11-driver-video-r128-6.12.0-1|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-r128-6.12.0-1|6	
21cr|x11-driver-video-r128-6.12.0-1|7	Summary:	X.org driver for ATI Rage 128
21cr|x11-driver-video-r128-6.12.0-1|8	Name:		x11-driver-video-r128
21cr|x11-driver-video-r128-6.12.0-1|9	Version:	6.12.0
21cr|x11-driver-video-r128-6.12.0-1|10	Release:	1
21cr|x11-driver-video-r128-6.12.0-1|11	Epoch:		1
21cr|x11-driver-video-r128-6.12.0-1|12	License:	MIT
21cr|x11-driver-video-r128-6.12.0-1|13	Group:		System/X11
21cr|x11-driver-video-r128-6.12.0-1|14	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-r128-6.12.0-1|15	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-r128-%{version}.tar.bz2
21cr|x11-driver-video-r128-6.12.0-1|16	BuildRequires:	pkgconfig(gl)
21cr|x11-driver-video-r128-6.12.0-1|17	BuildRequires:	pkgconfig(libdrm)
21cr|x11-driver-video-r128-6.12.0-1|18	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-r128-6.12.0-1|19	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-r128-6.12.0-1|20	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-r128-6.12.0-1|21	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-r128-6.12.0-1|22	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-r128-6.12.0-1|23	
21cr|x11-driver-video-r128-6.12.0-1|24	%description
21cr|x11-driver-video-r128-6.12.0-1|25	x11-driver-video-r128 is the X.org driver for ATI Rage 128.
21cr|x11-driver-video-r128-6.12.0-1|26	
21cr|x11-driver-video-r128-6.12.0-1|27	%files
21cr|x11-driver-video-r128-6.12.0-1|28	%{_libdir}/xorg/modules/drivers/r128_drv.so
21cr|x11-driver-video-r128-6.12.0-1|29	%{_mandir}/man4/r128.*
21cr|x11-driver-video-r128-6.12.0-1|30	
21cr|x11-driver-video-r128-6.12.0-1|31	#----------------------------------------------------------------------------
21cr|x11-driver-video-r128-6.12.0-1|32	
21cr|x11-driver-video-r128-6.12.0-1|33	%prep
21cr|x11-driver-video-r128-6.12.0-1|34	%autosetup -p1 -n xf86-video-r128-%{version}
21cr|x11-driver-video-r128-6.12.0-1|35	
21cr|x11-driver-video-r128-6.12.0-1|36	%build
21cr|x11-driver-video-r128-6.12.0-1|37	%configure
21cr|x11-driver-video-r128-6.12.0-1|38	%make
21cr|x11-driver-video-r128-6.12.0-1|39	
21cr|x11-driver-video-r128-6.12.0-1|40	%install
21cr|x11-driver-video-r128-6.12.0-1|41	%makeinstall_std

11004 21
21cr|x11-driver-video-s3-0.7.0-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-s3-0.7.0-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-s3-0.7.0-1|3	%define _disable_ld_now 1
21cr|x11-driver-video-s3-0.7.0-1|4	
21cr|x11-driver-video-s3-0.7.0-1|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-s3-0.7.0-1|6	
21cr|x11-driver-video-s3-0.7.0-1|7	Summary:	X.org driver for generic S3 Cards
21cr|x11-driver-video-s3-0.7.0-1|8	Name:		x11-driver-video-s3
21cr|x11-driver-video-s3-0.7.0-1|9	Version:	0.7.0
21cr|x11-driver-video-s3-0.7.0-1|10	Release:	1
21cr|x11-driver-video-s3-0.7.0-1|11	License:	MIT
21cr|x11-driver-video-s3-0.7.0-1|12	Group:		System/X11
21cr|x11-driver-video-s3-0.7.0-1|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-s3-0.7.0-1|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-s3-%{version}.tar.bz2
21cr|x11-driver-video-s3-0.7.0-1|15	
21cr|x11-driver-video-s3-0.7.0-1|16	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-s3-0.7.0-1|17	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-s3-0.7.0-1|18	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-s3-0.7.0-1|19	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-s3-0.7.0-1|20	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-s3-0.7.0-1|21	
21cr|x11-driver-video-s3-0.7.0-1|22	%description
21cr|x11-driver-video-s3-0.7.0-1|23	x11-driver-video-s3 is the X.org driver for generic S3 Cards.
21cr|x11-driver-video-s3-0.7.0-1|24	
21cr|x11-driver-video-s3-0.7.0-1|25	%files
21cr|x11-driver-video-s3-0.7.0-1|26	%{_libdir}/xorg/modules/drivers/s3_drv.so
21cr|x11-driver-video-s3-0.7.0-1|27	%{_mandir}/man4/s3.*
21cr|x11-driver-video-s3-0.7.0-1|28	
21cr|x11-driver-video-s3-0.7.0-1|29	#----------------------------------------------------------------------------
21cr|x11-driver-video-s3-0.7.0-1|30	
21cr|x11-driver-video-s3-0.7.0-1|31	%prep
21cr|x11-driver-video-s3-0.7.0-1|32	%autosetup -p1 -n xf86-video-s3-%{version}
21cr|x11-driver-video-s3-0.7.0-1|33	
21cr|x11-driver-video-s3-0.7.0-1|34	%build
21cr|x11-driver-video-s3-0.7.0-1|35	%configure
21cr|x11-driver-video-s3-0.7.0-1|36	%make
21cr|x11-driver-video-s3-0.7.0-1|37	
21cr|x11-driver-video-s3-0.7.0-1|38	%install
21cr|x11-driver-video-s3-0.7.0-1|39	%makeinstall_std

11005 21
21cr|x11-driver-video-s3virge-1.11.0-2|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-s3virge-1.11.0-2|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-s3virge-1.11.0-2|3	%define _disable_ld_now 1
21cr|x11-driver-video-s3virge-1.11.0-2|4	
21cr|x11-driver-video-s3virge-1.11.0-2|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-s3virge-1.11.0-2|6	
21cr|x11-driver-video-s3virge-1.11.0-2|7	Summary:	X.org driver for S3 Virge Cards
21cr|x11-driver-video-s3virge-1.11.0-2|8	Name:		x11-driver-video-s3virge
21cr|x11-driver-video-s3virge-1.11.0-2|9	Version:	1.11.0
21cr|x11-driver-video-s3virge-1.11.0-2|10	Release:	2
21cr|x11-driver-video-s3virge-1.11.0-2|11	License:	MIT
21cr|x11-driver-video-s3virge-1.11.0-2|12	Group:		System/X11
21cr|x11-driver-video-s3virge-1.11.0-2|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-s3virge-1.11.0-2|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-s3virge-%{version}.tar.bz2
21cr|x11-driver-video-s3virge-1.11.0-2|15	Patch0:		fix-build.diff
21cr|x11-driver-video-s3virge-1.11.0-2|16	
21cr|x11-driver-video-s3virge-1.11.0-2|17	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-s3virge-1.11.0-2|18	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-s3virge-1.11.0-2|19	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-s3virge-1.11.0-2|20	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-s3virge-1.11.0-2|21	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-s3virge-1.11.0-2|22	
21cr|x11-driver-video-s3virge-1.11.0-2|23	%description
21cr|x11-driver-video-s3virge-1.11.0-2|24	x11-driver-video-s3virge is the X.org driver for S3 Virge Cards.
21cr|x11-driver-video-s3virge-1.11.0-2|25	
21cr|x11-driver-video-s3virge-1.11.0-2|26	%files
21cr|x11-driver-video-s3virge-1.11.0-2|27	%doc COPYING
21cr|x11-driver-video-s3virge-1.11.0-2|28	%{_libdir}/xorg/modules/drivers/s3virge_drv.so
21cr|x11-driver-video-s3virge-1.11.0-2|29	%{_mandir}/man4/s3virge.*
21cr|x11-driver-video-s3virge-1.11.0-2|30	
21cr|x11-driver-video-s3virge-1.11.0-2|31	#----------------------------------------------------------------------------
21cr|x11-driver-video-s3virge-1.11.0-2|32	
21cr|x11-driver-video-s3virge-1.11.0-2|33	%prep
21cr|x11-driver-video-s3virge-1.11.0-2|34	%setup -qn xf86-video-s3virge-%{version}
21cr|x11-driver-video-s3virge-1.11.0-2|35	%apply_patches
21cr|x11-driver-video-s3virge-1.11.0-2|36	
21cr|x11-driver-video-s3virge-1.11.0-2|37	%build
21cr|x11-driver-video-s3virge-1.11.0-2|38	%configure
21cr|x11-driver-video-s3virge-1.11.0-2|39	%make
21cr|x11-driver-video-s3virge-1.11.0-2|40	
21cr|x11-driver-video-s3virge-1.11.0-2|41	%install
21cr|x11-driver-video-s3virge-1.11.0-2|42	%makeinstall_std

11006 21
21cr|x11-driver-video-savage-2.3.9-4|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-savage-2.3.9-4|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-savage-2.3.9-4|3	%define _disable_ld_now 1
21cr|x11-driver-video-savage-2.3.9-4|4	
21cr|x11-driver-video-savage-2.3.9-4|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-savage-2.3.9-4|6	
21cr|x11-driver-video-savage-2.3.9-4|7	Summary:	X.org driver for S3 Savage Cards
21cr|x11-driver-video-savage-2.3.9-4|8	Name:		x11-driver-video-savage
21cr|x11-driver-video-savage-2.3.9-4|9	Version:	2.3.9
21cr|x11-driver-video-savage-2.3.9-4|10	Release:	4
21cr|x11-driver-video-savage-2.3.9-4|11	License:	MIT
21cr|x11-driver-video-savage-2.3.9-4|12	Group:		System/X11
21cr|x11-driver-video-savage-2.3.9-4|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-savage-2.3.9-4|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-savage-%{version}.tar.bz2
21cr|x11-driver-video-savage-2.3.9-4|15	Patch1:	    0001-xf86-video-savage-remove-the-GlxSetVisualConfigs-stu.patch
21cr|x11-driver-video-savage-2.3.9-4|16	Patch2:	    fix-build.diff
21cr|x11-driver-video-savage-2.3.9-4|17	BuildRequires:	pkgconfig(gl)
21cr|x11-driver-video-savage-2.3.9-4|18	BuildRequires:	pkgconfig(libdrm)
21cr|x11-driver-video-savage-2.3.9-4|19	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-savage-2.3.9-4|20	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-savage-2.3.9-4|21	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-savage-2.3.9-4|22	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-savage-2.3.9-4|23	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-savage-2.3.9-4|24	
21cr|x11-driver-video-savage-2.3.9-4|25	%description
21cr|x11-driver-video-savage-2.3.9-4|26	x11-driver-video-savage is the X.org driver for S3 Savage Cards.
21cr|x11-driver-video-savage-2.3.9-4|27	
21cr|x11-driver-video-savage-2.3.9-4|28	%files
21cr|x11-driver-video-savage-2.3.9-4|29	%{_libdir}/xorg/modules/drivers/savage_drv.so
21cr|x11-driver-video-savage-2.3.9-4|30	%{_mandir}/man4/savage.*
21cr|x11-driver-video-savage-2.3.9-4|31	
21cr|x11-driver-video-savage-2.3.9-4|32	#----------------------------------------------------------------------------
21cr|x11-driver-video-savage-2.3.9-4|33	
21cr|x11-driver-video-savage-2.3.9-4|34	%prep
21cr|x11-driver-video-savage-2.3.9-4|35	%autosetup -p1 -n xf86-video-savage-%{version}
21cr|x11-driver-video-savage-2.3.9-4|36	
21cr|x11-driver-video-savage-2.3.9-4|37	%build
21cr|x11-driver-video-savage-2.3.9-4|38	%configure
21cr|x11-driver-video-savage-2.3.9-4|39	%make
21cr|x11-driver-video-savage-2.3.9-4|40	
21cr|x11-driver-video-savage-2.3.9-4|41	%install
21cr|x11-driver-video-savage-2.3.9-4|42	%makeinstall_std

11007 21
21cr|x11-driver-video-siliconmotion-1.7.9-4|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-siliconmotion-1.7.9-4|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-siliconmotion-1.7.9-4|3	%define _disable_ld_now 1
21cr|x11-driver-video-siliconmotion-1.7.9-4|4	
21cr|x11-driver-video-siliconmotion-1.7.9-4|5	Summary:	X.org driver for Silicon Motion Cards
21cr|x11-driver-video-siliconmotion-1.7.9-4|6	Name:		x11-driver-video-siliconmotion
21cr|x11-driver-video-siliconmotion-1.7.9-4|7	Version:	1.7.9
21cr|x11-driver-video-siliconmotion-1.7.9-4|8	Release:	4
21cr|x11-driver-video-siliconmotion-1.7.9-4|9	License:	MIT
21cr|x11-driver-video-siliconmotion-1.7.9-4|10	Group:		System/X11
21cr|x11-driver-video-siliconmotion-1.7.9-4|11	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-siliconmotion-1.7.9-4|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-siliconmotion-%{version}.tar.bz2
21cr|x11-driver-video-siliconmotion-1.7.9-4|13	
21cr|x11-driver-video-siliconmotion-1.7.9-4|14	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-siliconmotion-1.7.9-4|15	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-siliconmotion-1.7.9-4|16	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-siliconmotion-1.7.9-4|17	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-siliconmotion-1.7.9-4|18	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-siliconmotion-1.7.9-4|19	
21cr|x11-driver-video-siliconmotion-1.7.9-4|20	%description
21cr|x11-driver-video-siliconmotion-1.7.9-4|21	x11-driver-video-siliconmotion is the X.org driver for Silicon Motion Cards.
21cr|x11-driver-video-siliconmotion-1.7.9-4|22	
21cr|x11-driver-video-siliconmotion-1.7.9-4|23	%files
21cr|x11-driver-video-siliconmotion-1.7.9-4|24	%doc COPYING
21cr|x11-driver-video-siliconmotion-1.7.9-4|25	%{_libdir}/xorg/modules/drivers/siliconmotion_drv.so
21cr|x11-driver-video-siliconmotion-1.7.9-4|26	%{_mandir}/man4/siliconmotion.*
21cr|x11-driver-video-siliconmotion-1.7.9-4|27	
21cr|x11-driver-video-siliconmotion-1.7.9-4|28	#----------------------------------------------------------------------------
21cr|x11-driver-video-siliconmotion-1.7.9-4|29	
21cr|x11-driver-video-siliconmotion-1.7.9-4|30	%prep
21cr|x11-driver-video-siliconmotion-1.7.9-4|31	%autosetup -p1 -n xf86-video-siliconmotion-%{version}
21cr|x11-driver-video-siliconmotion-1.7.9-4|32	
21cr|x11-driver-video-siliconmotion-1.7.9-4|33	%build
21cr|x11-driver-video-siliconmotion-1.7.9-4|34	%configure
21cr|x11-driver-video-siliconmotion-1.7.9-4|35	%make
21cr|x11-driver-video-siliconmotion-1.7.9-4|36	
21cr|x11-driver-video-siliconmotion-1.7.9-4|37	%install
21cr|x11-driver-video-siliconmotion-1.7.9-4|38	%makeinstall_std

11008 21
21cr|x11-driver-video-sis-0.12.0-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-sis-0.12.0-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-sis-0.12.0-1|3	%define _disable_ld_now 1
21cr|x11-driver-video-sis-0.12.0-1|4	
21cr|x11-driver-video-sis-0.12.0-1|5	Summary:	X.org driver for SiS Cards
21cr|x11-driver-video-sis-0.12.0-1|6	Name:		x11-driver-video-sis
21cr|x11-driver-video-sis-0.12.0-1|7	Version:	0.12.0
21cr|x11-driver-video-sis-0.12.0-1|8	Release:	1
21cr|x11-driver-video-sis-0.12.0-1|9	License:	MIT
21cr|x11-driver-video-sis-0.12.0-1|10	Group:		System/X11
21cr|x11-driver-video-sis-0.12.0-1|11	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-sis-0.12.0-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-sis-%{version}.tar.bz2
21cr|x11-driver-video-sis-0.12.0-1|13	Patch0:		sis-build.patch
21cr|x11-driver-video-sis-0.12.0-1|14	BuildRequires:	pkgconfig(gl)
21cr|x11-driver-video-sis-0.12.0-1|15	BuildRequires:	pkgconfig(libdrm)
21cr|x11-driver-video-sis-0.12.0-1|16	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-sis-0.12.0-1|17	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-sis-0.12.0-1|18	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-sis-0.12.0-1|19	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-sis-0.12.0-1|20	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-sis-0.12.0-1|21	
21cr|x11-driver-video-sis-0.12.0-1|22	%description
21cr|x11-driver-video-sis-0.12.0-1|23	x11-driver-video-sis is the X.org driver for SiS Cards.
21cr|x11-driver-video-sis-0.12.0-1|24	
21cr|x11-driver-video-sis-0.12.0-1|25	%files
21cr|x11-driver-video-sis-0.12.0-1|26	%{_libdir}/xorg/modules/drivers/sis_drv.so
21cr|x11-driver-video-sis-0.12.0-1|27	%{_mandir}/man4/sis.*
21cr|x11-driver-video-sis-0.12.0-1|28	
21cr|x11-driver-video-sis-0.12.0-1|29	#----------------------------------------------------------------------------
21cr|x11-driver-video-sis-0.12.0-1|30	
21cr|x11-driver-video-sis-0.12.0-1|31	%prep
21cr|x11-driver-video-sis-0.12.0-1|32	%autosetup -p1 -n xf86-video-sis-%{version}
21cr|x11-driver-video-sis-0.12.0-1|33	
21cr|x11-driver-video-sis-0.12.0-1|34	%build
21cr|x11-driver-video-sis-0.12.0-1|35	%configure
21cr|x11-driver-video-sis-0.12.0-1|36	%make
21cr|x11-driver-video-sis-0.12.0-1|37	
21cr|x11-driver-video-sis-0.12.0-1|38	%install
21cr|x11-driver-video-sis-0.12.0-1|39	%makeinstall_std

11009 21
21cr|x11-driver-video-tdfx-1.5.0-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-tdfx-1.5.0-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-tdfx-1.5.0-1|3	%define _disable_ld_now 1
21cr|x11-driver-video-tdfx-1.5.0-1|4	
21cr|x11-driver-video-tdfx-1.5.0-1|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-tdfx-1.5.0-1|6	
21cr|x11-driver-video-tdfx-1.5.0-1|7	Summary:	X.org driver for Voodoo Cards
21cr|x11-driver-video-tdfx-1.5.0-1|8	Name:		x11-driver-video-tdfx
21cr|x11-driver-video-tdfx-1.5.0-1|9	Version:	1.5.0
21cr|x11-driver-video-tdfx-1.5.0-1|10	Release:	1
21cr|x11-driver-video-tdfx-1.5.0-1|11	License:	MIT
21cr|x11-driver-video-tdfx-1.5.0-1|12	Group:		System/X11
21cr|x11-driver-video-tdfx-1.5.0-1|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-tdfx-1.5.0-1|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tdfx-%{version}.tar.bz2
21cr|x11-driver-video-tdfx-1.5.0-1|15	
21cr|x11-driver-video-tdfx-1.5.0-1|16	BuildRequires:	pkgconfig(gl)
21cr|x11-driver-video-tdfx-1.5.0-1|17	BuildRequires:	pkgconfig(libdrm)
21cr|x11-driver-video-tdfx-1.5.0-1|18	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-tdfx-1.5.0-1|19	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-tdfx-1.5.0-1|20	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-tdfx-1.5.0-1|21	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-tdfx-1.5.0-1|22	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-tdfx-1.5.0-1|23	
21cr|x11-driver-video-tdfx-1.5.0-1|24	%description
21cr|x11-driver-video-tdfx-1.5.0-1|25	x11-driver-video-tdfx is the X.org driver for Voodoo Cards.
21cr|x11-driver-video-tdfx-1.5.0-1|26	
21cr|x11-driver-video-tdfx-1.5.0-1|27	%files
21cr|x11-driver-video-tdfx-1.5.0-1|28	%{_libdir}/xorg/modules/drivers/tdfx_drv.so
21cr|x11-driver-video-tdfx-1.5.0-1|29	%{_mandir}/man4/tdfx.*
21cr|x11-driver-video-tdfx-1.5.0-1|30	
21cr|x11-driver-video-tdfx-1.5.0-1|31	#----------------------------------------------------------------------------
21cr|x11-driver-video-tdfx-1.5.0-1|32	
21cr|x11-driver-video-tdfx-1.5.0-1|33	%prep
21cr|x11-driver-video-tdfx-1.5.0-1|34	%autosetup -p1 -n xf86-video-tdfx-%{version}
21cr|x11-driver-video-tdfx-1.5.0-1|35	
21cr|x11-driver-video-tdfx-1.5.0-1|36	%build
21cr|x11-driver-video-tdfx-1.5.0-1|37	%configure
21cr|x11-driver-video-tdfx-1.5.0-1|38	%make
21cr|x11-driver-video-tdfx-1.5.0-1|39	
21cr|x11-driver-video-tdfx-1.5.0-1|40	%install
21cr|x11-driver-video-tdfx-1.5.0-1|41	%makeinstall_std

11010 21
21cr|x11-driver-video-trident-1.3.8-4|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21cr|x11-driver-video-trident-1.3.8-4|2	# For the present, fall back to the old symbol resolution rules for ld.
21cr|x11-driver-video-trident-1.3.8-4|3	%define _disable_ld_now 1
21cr|x11-driver-video-trident-1.3.8-4|4	
21cr|x11-driver-video-trident-1.3.8-4|5	%define _disable_ld_no_undefined 1
21cr|x11-driver-video-trident-1.3.8-4|6	
21cr|x11-driver-video-trident-1.3.8-4|7	Summary:	X.org driver for Trident Cards
21cr|x11-driver-video-trident-1.3.8-4|8	Name:		x11-driver-video-trident
21cr|x11-driver-video-trident-1.3.8-4|9	Version:	1.3.8
21cr|x11-driver-video-trident-1.3.8-4|10	Release:	4
21cr|x11-driver-video-trident-1.3.8-4|11	License:	MIT
21cr|x11-driver-video-trident-1.3.8-4|12	Group:		System/X11
21cr|x11-driver-video-trident-1.3.8-4|13	Url:		http://xorg.freedesktop.org
21cr|x11-driver-video-trident-1.3.8-4|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-trident-%{version}.tar.bz2
21cr|x11-driver-video-trident-1.3.8-4|15	
21cr|x11-driver-video-trident-1.3.8-4|16	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-video-trident-1.3.8-4|17	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-video-trident-1.3.8-4|18	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-video-trident-1.3.8-4|19	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-video-trident-1.3.8-4|20	ExclusiveArch:	%{ix86} x86_64
21cr|x11-driver-video-trident-1.3.8-4|21	
21cr|x11-driver-video-trident-1.3.8-4|22	%description
21cr|x11-driver-video-trident-1.3.8-4|23	x11-driver-video-trident is the X.org driver for Trident Cards.
21cr|x11-driver-video-trident-1.3.8-4|24	
21cr|x11-driver-video-trident-1.3.8-4|25	%files
21cr|x11-driver-video-trident-1.3.8-4|26	%{_libdir}/xorg/modules/drivers/trident_drv.so
21cr|x11-driver-video-trident-1.3.8-4|27	%{_mandir}/man4/trident.*
21cr|x11-driver-video-trident-1.3.8-4|28	
21cr|x11-driver-video-trident-1.3.8-4|29	#----------------------------------------------------------------------------
21cr|x11-driver-video-trident-1.3.8-4|30	
21cr|x11-driver-video-trident-1.3.8-4|31	%prep
21cr|x11-driver-video-trident-1.3.8-4|32	%autosetup -p1 -n xf86-video-trident-%{version}
21cr|x11-driver-video-trident-1.3.8-4|33	
21cr|x11-driver-video-trident-1.3.8-4|34	%build
21cr|x11-driver-video-trident-1.3.8-4|35	%configure
21cr|x11-driver-video-trident-1.3.8-4|36	%make
21cr|x11-driver-video-trident-1.3.8-4|37	
21cr|x11-driver-video-trident-1.3.8-4|38	%install
21cr|x11-driver-video-trident-1.3.8-4|39	%makeinstall_std

11011 21
21cr|x11-driver-xrdp-0.9.19-1|1	Summary:	Implementation of xrdp backend as Xorg modules
21cr|x11-driver-xrdp-0.9.19-1|2	Name:		x11-driver-xrdp
21cr|x11-driver-xrdp-0.9.19-1|3	Version:	0.9.19
21cr|x11-driver-xrdp-0.9.19-1|4	Release:	1
21cr|x11-driver-xrdp-0.9.19-1|5	License:	MIT
21cr|x11-driver-xrdp-0.9.19-1|6	Group:		Networking/Remote access
21cr|x11-driver-xrdp-0.9.19-1|7	Url:		https://github.com/neutrinolabs/xorgxrdp
21cr|x11-driver-xrdp-0.9.19-1|8	Source0:	https://github.com/neutrinolabs/xorgxrdp/releases/download/v%{version}/xorgxrdp-%{version}.tar.gz
21cr|x11-driver-xrdp-0.9.19-1|9	BuildRequires:	nasm
21cr|x11-driver-xrdp-0.9.19-1|10	BuildRequires:	pkgconfig(xfont2)
21cr|x11-driver-xrdp-0.9.19-1|11	BuildRequires:	pkgconfig(x11)
21cr|x11-driver-xrdp-0.9.19-1|12	BuildRequires:	pkgconfig(xorg-macros)
21cr|x11-driver-xrdp-0.9.19-1|13	BuildRequires:	pkgconfig(xorg-server)
21cr|x11-driver-xrdp-0.9.19-1|14	BuildRequires:	pkgconfig(xproto)
21cr|x11-driver-xrdp-0.9.19-1|15	BuildRequires:	pkgconfig(xrdp)
21cr|x11-driver-xrdp-0.9.19-1|16	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21cr|x11-driver-xrdp-0.9.19-1|17	
21cr|x11-driver-xrdp-0.9.19-1|18	%description
21cr|x11-driver-xrdp-0.9.19-1|19	xorgxrdp is a set of X11 modules that make Xorg act as a backend for
21cr|x11-driver-xrdp-0.9.19-1|20	xrdp. Xorg with xorgxrdp is the most advanced xrdp backend with support
21cr|x11-driver-xrdp-0.9.19-1|21	for screen resizing and multiple monitors.
21cr|x11-driver-xrdp-0.9.19-1|22	
21cr|x11-driver-xrdp-0.9.19-1|23	%files
21cr|x11-driver-xrdp-0.9.19-1|24	%doc COPYING README.md
21cr|x11-driver-xrdp-0.9.19-1|25	%dir %{_sysconfdir}/X11/xrdp
21cr|x11-driver-xrdp-0.9.19-1|26	%{_sysconfdir}/X11/xrdp/xorg.conf
21cr|x11-driver-xrdp-0.9.19-1|27	%{_libdir}/xorg/modules/drivers/xrdpdev_drv.so
21cr|x11-driver-xrdp-0.9.19-1|28	%{_libdir}/xorg/modules/input/xrdpkeyb_drv.so
21cr|x11-driver-xrdp-0.9.19-1|29	%{_libdir}/xorg/modules/input/xrdpmouse_drv.so
21cr|x11-driver-xrdp-0.9.19-1|30	%{_libdir}/xorg/modules/libxorgxrdp.so
21cr|x11-driver-xrdp-0.9.19-1|31	
21cr|x11-driver-xrdp-0.9.19-1|32	#----------------------------------------------------------------------------
21cr|x11-driver-xrdp-0.9.19-1|33	
21cr|x11-driver-xrdp-0.9.19-1|34	%prep
21cr|x11-driver-xrdp-0.9.19-1|35	%setup -qn xorgxrdp-%{version}
21cr|x11-driver-xrdp-0.9.19-1|36	
21cr|x11-driver-xrdp-0.9.19-1|37	%build
21cr|x11-driver-xrdp-0.9.19-1|38	%configure \
21cr|x11-driver-xrdp-0.9.19-1|39	--disable-static
21cr|x11-driver-xrdp-0.9.19-1|40	%make
21cr|x11-driver-xrdp-0.9.19-1|41	
21cr|x11-driver-xrdp-0.9.19-1|42	%install
21cr|x11-driver-xrdp-0.9.19-1|43	%makeinstall_std

11012 21
21cr|x11-font-misc-ethiopic-1.0.3-10|1	Name: x11-font-misc-ethiopic
21cr|x11-font-misc-ethiopic-1.0.3-10|2	Version: 1.0.3
21cr|x11-font-misc-ethiopic-1.0.3-10|3	Release: 10
21cr|x11-font-misc-ethiopic-1.0.3-10|4	Summary: Xorg X11 font misc-ethiopic
21cr|x11-font-misc-ethiopic-1.0.3-10|5	Group: Development/X11
21cr|x11-font-misc-ethiopic-1.0.3-10|6	URL: http://xorg.freedesktop.org
21cr|x11-font-misc-ethiopic-1.0.3-10|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-misc-ethiopic-%{version}.tar.bz2
21cr|x11-font-misc-ethiopic-1.0.3-10|8	License: MIT
21cr|x11-font-misc-ethiopic-1.0.3-10|9	BuildArch: noarch
21cr|x11-font-misc-ethiopic-1.0.3-10|10	BuildRequires: x11-font-util >= 1.0.0
21cr|x11-font-misc-ethiopic-1.0.3-10|11	BuildRequires: x11-util-macros >= 1.0.2
21cr|x11-font-misc-ethiopic-1.0.3-10|12	BuildRequires: fontconfig
21cr|x11-font-misc-ethiopic-1.0.3-10|13	Requires(post): mkfontdir
21cr|x11-font-misc-ethiopic-1.0.3-10|14	Requires(postun): mkfontdir
21cr|x11-font-misc-ethiopic-1.0.3-10|15	Requires(post): mkfontscale
21cr|x11-font-misc-ethiopic-1.0.3-10|16	Requires(postun): mkfontscale
21cr|x11-font-misc-ethiopic-1.0.3-10|17	
21cr|x11-font-misc-ethiopic-1.0.3-10|18	%description
21cr|x11-font-misc-ethiopic-1.0.3-10|19	Xorg X11 font misc-ethiopic
21cr|x11-font-misc-ethiopic-1.0.3-10|20	
21cr|x11-font-misc-ethiopic-1.0.3-10|21	%prep
21cr|x11-font-misc-ethiopic-1.0.3-10|22	%setup -q -n font-misc-ethiopic-%{version}
21cr|x11-font-misc-ethiopic-1.0.3-10|23	
21cr|x11-font-misc-ethiopic-1.0.3-10|24	%build
21cr|x11-font-misc-ethiopic-1.0.3-10|25	%configure --prefix=/usr \
21cr|x11-font-misc-ethiopic-1.0.3-10|26	--x-includes=%{_includedir}\
21cr|x11-font-misc-ethiopic-1.0.3-10|27	--x-libraries=%{_libdir} \
21cr|x11-font-misc-ethiopic-1.0.3-10|28	--with-otf-fontdir=%_datadir/fonts/OTF \
21cr|x11-font-misc-ethiopic-1.0.3-10|29	--with-ttf-fontdir=%_datadir/fonts/TTF
21cr|x11-font-misc-ethiopic-1.0.3-10|30	
21cr|x11-font-misc-ethiopic-1.0.3-10|31	%make
21cr|x11-font-misc-ethiopic-1.0.3-10|32	
21cr|x11-font-misc-ethiopic-1.0.3-10|33	%install
21cr|x11-font-misc-ethiopic-1.0.3-10|34	rm -rf %{buildroot}
21cr|x11-font-misc-ethiopic-1.0.3-10|35	%makeinstall_std
21cr|x11-font-misc-ethiopic-1.0.3-10|36	rm -f %{buildroot}%_datadir/fonts/OTF/fonts.dir
21cr|x11-font-misc-ethiopic-1.0.3-10|37	rm -f %{buildroot}%_datadir/fonts/OTF/fonts.scale
21cr|x11-font-misc-ethiopic-1.0.3-10|38	rm -f %{buildroot}%_datadir/fonts/TTF/fonts.dir
21cr|x11-font-misc-ethiopic-1.0.3-10|39	rm -f %{buildroot}%_datadir/fonts/TTF/fonts.scale
21cr|x11-font-misc-ethiopic-1.0.3-10|40	
21cr|x11-font-misc-ethiopic-1.0.3-10|41	%post
21cr|x11-font-misc-ethiopic-1.0.3-10|42	mkfontscale %_datadir/fonts/OTF
21cr|x11-font-misc-ethiopic-1.0.3-10|43	mkfontdir %_datadir/fonts/OTF
21cr|x11-font-misc-ethiopic-1.0.3-10|44	mkfontscale %_datadir/fonts/TTF
21cr|x11-font-misc-ethiopic-1.0.3-10|45	mkfontdir %_datadir/fonts/TTF
21cr|x11-font-misc-ethiopic-1.0.3-10|46	
21cr|x11-font-misc-ethiopic-1.0.3-10|47	%postun
21cr|x11-font-misc-ethiopic-1.0.3-10|48	mkfontscale %_datadir/fonts/OTF
21cr|x11-font-misc-ethiopic-1.0.3-10|49	mkfontdir %_datadir/fonts/OTF
21cr|x11-font-misc-ethiopic-1.0.3-10|50	mkfontscale %_datadir/fonts/TTF
21cr|x11-font-misc-ethiopic-1.0.3-10|51	mkfontdir %_datadir/fonts/TTF
21cr|x11-font-misc-ethiopic-1.0.3-10|52	
21cr|x11-font-misc-ethiopic-1.0.3-10|53	%clean
21cr|x11-font-misc-ethiopic-1.0.3-10|54	rm -rf %{buildroot}
21cr|x11-font-misc-ethiopic-1.0.3-10|55	
21cr|x11-font-misc-ethiopic-1.0.3-10|56	%files
21cr|x11-font-misc-ethiopic-1.0.3-10|57	%defattr(-,root,root)
21cr|x11-font-misc-ethiopic-1.0.3-10|58	%doc COPYING
21cr|x11-font-misc-ethiopic-1.0.3-10|59	%_datadir/fonts/OTF/GohaTibebZemen.otf
21cr|x11-font-misc-ethiopic-1.0.3-10|60	%_datadir/fonts/TTF/GohaTibebZemen.ttf

11013 21
21cr|x11-font-siji-misc-1-1|1	%define fontname siji
21cr|x11-font-siji-misc-1-1|2	Name:		x11-font-siji-misc
21cr|x11-font-siji-misc-1-1|3	Version:	1
21cr|x11-font-siji-misc-1-1|4	Release:	1
21cr|x11-font-siji-misc-1-1|5	Summary:	An iconic bitmap font based on Stlarch with additional glyphs
21cr|x11-font-siji-misc-1-1|6	License:	GPLv2
21cr|x11-font-siji-misc-1-1|7	Group:		System/Fonts/X11 bitmap
21cr|x11-font-siji-misc-1-1|8	Url:		https://github.com/stark/siji
21cr|x11-font-siji-misc-1-1|9	BuildArch:	noarch
21cr|x11-font-siji-misc-1-1|10	Source0:	%{name}.tar.gz
21cr|x11-font-siji-misc-1-1|11	BuildRequires:  bdftopcf
21cr|x11-font-siji-misc-1-1|12	BuildRequires:  fontpackages-devel
21cr|x11-font-siji-misc-1-1|13	Provides:       siji-font
21cr|x11-font-siji-misc-1-1|14	
21cr|x11-font-siji-misc-1-1|15	#-----------------------------------------
21cr|x11-font-siji-misc-1-1|16	%files
21cr|x11-font-siji-misc-1-1|17	%{_datadir}/fonts/misc/*.pcf.gz
21cr|x11-font-siji-misc-1-1|18	
21cr|x11-font-siji-misc-1-1|19	#-----------------------------------------
21cr|x11-font-siji-misc-1-1|20	
21cr|x11-font-siji-misc-1-1|21	
21cr|x11-font-siji-misc-1-1|22	%description
21cr|x11-font-siji-misc-1-1|23	%{summary}
21cr|x11-font-siji-misc-1-1|24	
21cr|x11-font-siji-misc-1-1|25	%prep
21cr|x11-font-siji-misc-1-1|26	%setup -q -n %{name}
21cr|x11-font-siji-misc-1-1|27	
21cr|x11-font-siji-misc-1-1|28	%build
21cr|x11-font-siji-misc-1-1|29	bdftopcf -t -o %{fontname}.pcf bdf/%{fontname}.bdf
21cr|x11-font-siji-misc-1-1|30	gzip -9 *.pcf
21cr|x11-font-siji-misc-1-1|31	
21cr|x11-font-siji-misc-1-1|32	%install

11014 21
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|1	%define origname wqy-bitmapfont
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|2	%define betaver RC1
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|3	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|4	Name:	x11-font-%{origname}
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|5	Version:	1.0.0
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|6	Release:	1.%{betaver}.5
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|7	Summary:	WenQuanYi Bitmap Song
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|8	Group:		System/Fonts/X11 bitmap
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|9	URL:		http://www.wenq.org
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|10	Source0:	http://downloads.sourceforge.net/project/wqy/wqy-bitmapfont/%version-%betaver/wqy-bitmapsong-pcf-%version-%betaver.tar.gz
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|11	License:	GPLv2+
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|12	BuildArch:	noarch
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|13	BuildRequires:	fontconfig
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|14	Requires(pre):	mkfontdir, mkfontscale
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|15	Requires(postun):	mkfontdir, mkfontscale
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|16	Requires:	fontconfig >= 2.4.2-7
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|17	Conflicts:	fontconfig < 2.4.2-7
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|18	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|19	%description
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|20	WenQuanYi bitmap fonts include all 20,932 Unicode 5.2
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|21	CJK Unified Ideographs (U4E00 - U9FA5) and 6,582
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|22	CJK Extension A characters (U3400 - U4DB5) at
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|23	5 different pixel sizes (9pt-12X12, 10pt-13X13,
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|24	10.5pt-14x14, 11pt-15X15 and 12pt-16x16 pixel).
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|25	Use of this bitmap font for on-screen display of Chinese
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|26	(traditional and simplified) in web pages and elsewhere
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|27	eliminates the annoying "blurring" problems caused by
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|28	insufficient "hinting" of anti-aliased vector CJK fonts.
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|29	In addition, Latin characters, Japanese Kanas and
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|30	Korean Hangul glyphs (U+AC00~U+D7A3) are also included.
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|31	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|32	%prep
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|33	%setup -qn wqy-bitmapsong
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|34	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|35	%install
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|36	rm -fr %buildroot
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|37	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|38	install -d %{buildroot}/%_datadir/fonts/wqy
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|39	install -m 0644 *.pcf fonts.alias %{buildroot}/%_datadir/fonts/wqy
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|40	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|41	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|42	ln -s ../../..%_datadir/fonts/wqy \
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|43	%{buildroot}%_sysconfdir/X11/fontpath.d/wqy-bitmapfont:pri=50
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|44	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|45	%post
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|46	mkfontscale %_datadir/fonts/wqy
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|47	mkfontdir %_datadir/fonts/wqy
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|48	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|49	%postun
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|50	mkfontscale %_datadir/fonts/wqy
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|51	mkfontdir %_datadir/fonts/wqy
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|52	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|53	%clean
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|54	rm -rf %{buildroot}
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|55	
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|56	%files
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|57	%defattr(-,root,root)
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|58	%doc README ChangeLog AUTHORS COPYING
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|59	%_sysconfdir/X11/fontpath.d/wqy-bitmapfont:pri=50
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|60	%_datadir/fonts/wqy/*.pcf
21cr|x11-font-wqy-bitmapfont-1.0.0-1.RC1.5|61	%_datadir/fonts/wqy/fonts.alias

11015 21
21cr|x11-util-modular-0.0.2-18|1	Name: x11-util-modular
21cr|x11-util-modular-0.0.2-18|2	BuildArch: noarch
21cr|x11-util-modular-0.0.2-18|3	Summary: Set of scripts to manage modular X.org packages
21cr|x11-util-modular-0.0.2-18|4	Version: 0.0.2
21cr|x11-util-modular-0.0.2-18|5	Release: 18
21cr|x11-util-modular-0.0.2-18|6	Group: Development/X11
21cr|x11-util-modular-0.0.2-18|7	########################################################################
21cr|x11-util-modular-0.0.2-18|8	# git clone git://anongit.freedesktop.org/xorg/util/modular xorg/util/modular
21cr|x11-util-modular-0.0.2-18|9	# cd xorg/util/modular
21cr|x11-util-modular-0.0.2-18|10	# git-archive --format=tar --prefix=x11-util-modular-0.0.2/ a78aabbfdadafcc6fa802f6bf45c832e645bc191 | bzip2 -9 > x11-util-modular-0.0.2.tar.bz2
21cr|x11-util-modular-0.0.2-18|11	########################################################################
21cr|x11-util-modular-0.0.2-18|12	Source0: %{name}-%{version}.tar.bz2
21cr|x11-util-modular-0.0.2-18|13	License: GPLv2+ and MIT
21cr|x11-util-modular-0.0.2-18|14	
21cr|x11-util-modular-0.0.2-18|15	Requires: perl sudo
21cr|x11-util-modular-0.0.2-18|16	Requires: git-core cvs
21cr|x11-util-modular-0.0.2-18|17	Requires: make gcc bison flex autoconf
21cr|x11-util-modular-0.0.2-18|18	Requires: glibc-devel freetype2-devel
21cr|x11-util-modular-0.0.2-18|19	Requires: strace wget
21cr|x11-util-modular-0.0.2-18|20	
21cr|x11-util-modular-0.0.2-18|21	# git-format-patch master..patches
21cr|x11-util-modular-0.0.2-18|22	Patch1: 0001-Add-a-set-of-scripts-to-allow-easier-build-of-xorg-l.patch
21cr|x11-util-modular-0.0.2-18|23	Patch2: 0002-Update-to-latest-version-of-build-scripts.patch
21cr|x11-util-modular-0.0.2-18|24	Patch3: 0003-Update-to-latest-build-scripts.patch
21cr|x11-util-modular-0.0.2-18|25	Patch4: 0004-Update-for-rpm-build-and-current-git-master.patch
21cr|x11-util-modular-0.0.2-18|26	Patch5: 0005-Update-rpm-build-to-match-Mandriva-cooker.patch
21cr|x11-util-modular-0.0.2-18|27	Patch6: 0006-Update-script-to-build-a-xorg-snapshot-and-the-rpm-b.patch
21cr|x11-util-modular-0.0.2-18|28	Patch7: 0007-Update-build-scripts-to-match-latest-build-requirem.patch
21cr|x11-util-modular-0.0.2-18|29	Patch8: 0008-Update-to-latest-build-of-snapshot-packages.patch
21cr|x11-util-modular-0.0.2-18|30	
21cr|x11-util-modular-0.0.2-18|31	%description
21cr|x11-util-modular-0.0.2-18|32	Scripts used for X.org package management.
21cr|x11-util-modular-0.0.2-18|33	
21cr|x11-util-modular-0.0.2-18|34	%prep
21cr|x11-util-modular-0.0.2-18|35	%setup -q -n %{name}-%{version}
21cr|x11-util-modular-0.0.2-18|36	
21cr|x11-util-modular-0.0.2-18|37	%patch1 -p1
21cr|x11-util-modular-0.0.2-18|38	%patch2 -p1
21cr|x11-util-modular-0.0.2-18|39	%patch3 -p1
21cr|x11-util-modular-0.0.2-18|40	%patch4 -p1
21cr|x11-util-modular-0.0.2-18|41	%patch5 -p1
21cr|x11-util-modular-0.0.2-18|42	%patch6 -p1
21cr|x11-util-modular-0.0.2-18|43	%patch7 -p1
21cr|x11-util-modular-0.0.2-18|44	%patch8 -p1
21cr|x11-util-modular-0.0.2-18|45	
21cr|x11-util-modular-0.0.2-18|46	%build
21cr|x11-util-modular-0.0.2-18|47	
21cr|x11-util-modular-0.0.2-18|48	%install
21cr|x11-util-modular-0.0.2-18|49	rm -rf %{buildroot}
21cr|x11-util-modular-0.0.2-18|50	
21cr|x11-util-modular-0.0.2-18|51	pushd xorg-scripts
21cr|x11-util-modular-0.0.2-18|52	for script in *.pl; do
21cr|x11-util-modular-0.0.2-18|53	install -D -m 755 $script %{buildroot}/%{_bindir}/$script
21cr|x11-util-modular-0.0.2-18|54	done
21cr|x11-util-modular-0.0.2-18|55	install -D -m 644 xorg-scripts.txt %{buildroot}/%{_docdir}/%{name}/xorg-scripts.txt
21cr|x11-util-modular-0.0.2-18|56	popd
21cr|x11-util-modular-0.0.2-18|57	
21cr|x11-util-modular-0.0.2-18|58	%clean
21cr|x11-util-modular-0.0.2-18|59	rm -rf %{buildroot}
21cr|x11-util-modular-0.0.2-18|60	
21cr|x11-util-modular-0.0.2-18|61	%files
21cr|x11-util-modular-0.0.2-18|62	%defattr(-,root,root)
21cr|x11-util-modular-0.0.2-18|63	%{_bindir}/*.pl
21cr|x11-util-modular-0.0.2-18|64	%doc %{_docdir}/%{name}/*

11016 21
21cr|x2vnc-1.7.2-10|1	Summary:	Allows a mouse and a keyboard to control two displays
21cr|x2vnc-1.7.2-10|2	Name:		x2vnc
21cr|x2vnc-1.7.2-10|3	Version:	1.7.2
21cr|x2vnc-1.7.2-10|4	Release:	10
21cr|x2vnc-1.7.2-10|5	URL:		http://fredrik.hubbe.net/x2vnc.html
21cr|x2vnc-1.7.2-10|6	Source0:	http://fredrik.hubbe.net/x2vnc/%{name}-%{version}.tar.bz2
21cr|x2vnc-1.7.2-10|7	Patch0:		x2vnc-1.7.2-fix-str-fmt.patch
21cr|x2vnc-1.7.2-10|8	Group:		System/X11
21cr|x2vnc-1.7.2-10|9	License:	BSD
21cr|x2vnc-1.7.2-10|10	BuildRequires:	pkgconfig(x11)
21cr|x2vnc-1.7.2-10|11	BuildRequires:	pkgconfig(xinerama)
21cr|x2vnc-1.7.2-10|12	BuildRequires:	pkgconfig(xrandr)
21cr|x2vnc-1.7.2-10|13	BuildRequires:	pkgconfig(xscrnsaver)
21cr|x2vnc-1.7.2-10|14	BuildRequires:	pkgconfig(xxf86dga)
21cr|x2vnc-1.7.2-10|15	
21cr|x2vnc-1.7.2-10|16	%description
21cr|x2vnc-1.7.2-10|17	x2vnc allows the keyboard and mouse on one ("from") X display to control
21cr|x2vnc-1.7.2-10|18	another ("to") VNC display.
21cr|x2vnc-1.7.2-10|19	
21cr|x2vnc-1.7.2-10|20	%prep
21cr|x2vnc-1.7.2-10|21	%setup -q
21cr|x2vnc-1.7.2-10|22	%patch0 -p0
21cr|x2vnc-1.7.2-10|23	
21cr|x2vnc-1.7.2-10|24	%build
21cr|x2vnc-1.7.2-10|25	%configure
21cr|x2vnc-1.7.2-10|26	%make
21cr|x2vnc-1.7.2-10|27	
21cr|x2vnc-1.7.2-10|28	%install
21cr|x2vnc-1.7.2-10|29	rm -rf $RPM_BUILD_ROOT
21cr|x2vnc-1.7.2-10|30	mkdir -p %{buildroot}/%{_mandir}
21cr|x2vnc-1.7.2-10|31	%makeinstall_std
21cr|x2vnc-1.7.2-10|32	#%{__install} -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
21cr|x2vnc-1.7.2-10|33	#%{__install} -m644 %{name}.man -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
21cr|x2vnc-1.7.2-10|34	
21cr|x2vnc-1.7.2-10|35	%clean
21cr|x2vnc-1.7.2-10|36	%{__rm} -rf $RPM_BUILD_ROOT
21cr|x2vnc-1.7.2-10|37	
21cr|x2vnc-1.7.2-10|38	%files
21cr|x2vnc-1.7.2-10|39	%defattr (-,root,root)
21cr|x2vnc-1.7.2-10|40	%{_bindir}/%{name}
21cr|x2vnc-1.7.2-10|41	%{_mandir}/man1/%{name}.1*

11017 21
21cr|x2x-1.30-0.beta.8|1	%define	name	x2x
21cr|x2x-1.30-0.beta.8|2	%define version 1.30
21cr|x2x-1.30-0.beta.8|3	%define release 0.beta.8
21cr|x2x-1.30-0.beta.8|4	
21cr|x2x-1.30-0.beta.8|5	Summary:	Allows a mouse and a keyboard to control two displays
21cr|x2x-1.30-0.beta.8|6	Name:		x2x
21cr|x2x-1.30-0.beta.8|7	Version:	1.30
21cr|x2x-1.30-0.beta.8|8	Release:	0.beta.8
21cr|x2x-1.30-0.beta.8|9	URL:		http://freshmeat.net/projects/%{name}/
21cr|x2x-1.30-0.beta.8|10	Source0:	ftp://digital.com/pub/Digital/SRC/%{name}/%{name}-%{version}-beta.tar.bz2
21cr|x2x-1.30-0.beta.8|11	Source1:	Makefile-%{name}.bz2
21cr|x2x-1.30-0.beta.8|12	Patch0:		%{name}-1.30-c-fixes.patch.bz2
21cr|x2x-1.30-0.beta.8|13	Patch1:		x2x-1.30beta-mdv-fix-str-fmt.patch
21cr|x2x-1.30-0.beta.8|14	Group:		System/X11
21cr|x2x-1.30-0.beta.8|15	License:	BSD
21cr|x2x-1.30-0.beta.8|16	BuildRequires:	pkgconfig(x11)
21cr|x2x-1.30-0.beta.8|17	BuildRequires:	pkgconfig(xtst)
21cr|x2x-1.30-0.beta.8|18	BuildRequires:  imake
21cr|x2x-1.30-0.beta.8|19	# for rman
21cr|x2x-1.30-0.beta.8|20	BuildRequires:	xorg-x11
21cr|x2x-1.30-0.beta.8|21	
21cr|x2x-1.30-0.beta.8|22	%description
21cr|x2x-1.30-0.beta.8|23	x2x allows the keyboard and mouse on one ("from") X display to control
21cr|x2x-1.30-0.beta.8|24	another ("to") X display.
21cr|x2x-1.30-0.beta.8|25	
21cr|x2x-1.30-0.beta.8|26	%prep
21cr|x2x-1.30-0.beta.8|27	%setup -q -n %{name}-%{version}-beta
21cr|x2x-1.30-0.beta.8|28	%patch0 -p1
21cr|x2x-1.30-0.beta.8|29	%patch1 -p1 -b .strfmt
21cr|x2x-1.30-0.beta.8|30	bzcat %{SOURCE1} > Makefile
21cr|x2x-1.30-0.beta.8|31	
21cr|x2x-1.30-0.beta.8|32	%build
21cr|x2x-1.30-0.beta.8|33	xmkmf
21cr|x2x-1.30-0.beta.8|34	%make CFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG"
21cr|x2x-1.30-0.beta.8|35	
21cr|x2x-1.30-0.beta.8|36	%install
21cr|x2x-1.30-0.beta.8|37	install -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
21cr|x2x-1.30-0.beta.8|38	install -m644 %{name}.man -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
21cr|x2x-1.30-0.beta.8|39	
21cr|x2x-1.30-0.beta.8|40	
21cr|x2x-1.30-0.beta.8|41	
21cr|x2x-1.30-0.beta.8|42	%files
21cr|x2x-1.30-0.beta.8|43	%{_bindir}/%{name}
21cr|x2x-1.30-0.beta.8|44	%{_mandir}/man1/%{name}.1*

11018 21
21cr|x3270-4.1ga10-3|1	#debuginfo-without-sources
21cr|x3270-4.1ga10-3|2	%define	debug_package %{nil}
21cr|x3270-4.1ga10-3|3	%define	tversion    4.1
21cr|x3270-4.1ga10-3|4	
21cr|x3270-4.1ga10-3|5	Summary:	An X Window System based IBM 3278/3279 terminal emulator
21cr|x3270-4.1ga10-3|6	Name:		x3270
21cr|x3270-4.1ga10-3|7	Version:	4.1ga10
21cr|x3270-4.1ga10-3|8	Release:	3
21cr|x3270-4.1ga10-3|9	License:	MIT
21cr|x3270-4.1ga10-3|10	Group:		Terminals
21cr|x3270-4.1ga10-3|11	Url:		https://sourceforge.net/projects/x3270/
21cr|x3270-4.1ga10-3|12	Source0:	http://downloads.sourceforge.net/project/x3270/x3270/%{version}/suite3270-%{version}-src.tgz
21cr|x3270-4.1ga10-3|13	BuildRequires:	bdftopcf
21cr|x3270-4.1ga10-3|14	BuildRequires:	dos2unix
21cr|x3270-4.1ga10-3|15	BuildRequires:	imake
21cr|x3270-4.1ga10-3|16	BuildRequires:	mkfontdir
21cr|x3270-4.1ga10-3|17	BuildRequires:	pkgconfig(ncurses)
21cr|x3270-4.1ga10-3|18	BuildRequires:	pkgconfig(openssl)
21cr|x3270-4.1ga10-3|19	BuildRequires:	pkgconfig(x11)
21cr|x3270-4.1ga10-3|20	BuildRequires:	pkgconfig(xaw7)
21cr|x3270-4.1ga10-3|21	BuildRequires:	pkgconfig(xmu)
21cr|x3270-4.1ga10-3|22	BuildRequires:	pkgconfig(xt)
21cr|x3270-4.1ga10-3|23	Requires(post,postun):	mkfontdir
21cr|x3270-4.1ga10-3|24	
21cr|x3270-4.1ga10-3|25	%description
21cr|x3270-4.1ga10-3|26	The x3270 program opens a window in the X Window System which emulates the
21cr|x3270-4.1ga10-3|27	actual look of an IBM 3278/3279 terminal, commonly used with mainframe
21cr|x3270-4.1ga10-3|28	applications. It also allows you to telnet to an IBM host from the x3270
21cr|x3270-4.1ga10-3|29	window. Install this package if you need to access IBM hosts using an IBM
21cr|x3270-4.1ga10-3|30	3278/3279 terminal emulator.
21cr|x3270-4.1ga10-3|31	
21cr|x3270-4.1ga10-3|32	%files
21cr|x3270-4.1ga10-3|33	%doc README.md
21cr|x3270-4.1ga10-3|34	#Examples html
21cr|x3270-4.1ga10-3|35	%dir %{_sysconfdir}/%{name}
21cr|x3270-4.1ga10-3|36	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|x3270-4.1ga10-3|37	%{_bindir}/x3270
21cr|x3270-4.1ga10-3|38	%{_bindir}/x3270a
21cr|x3270-4.1ga10-3|39	%{_bindir}/x3270if
21cr|x3270-4.1ga10-3|40	%{_datadir}/fonts/misc/*
21cr|x3270-4.1ga10-3|41	%{_mandir}/man1/x3270*
21cr|x3270-4.1ga10-3|42	%{_mandir}/man5/*
21cr|x3270-4.1ga10-3|43	%{_datadir}/applications/%{name}.desktop
21cr|x3270-4.1ga10-3|44	
21cr|x3270-4.1ga10-3|45	%post
21cr|x3270-4.1ga10-3|46	mkfontdir %{_datadir}/fonts/misc
21cr|x3270-4.1ga10-3|47	
21cr|x3270-4.1ga10-3|48	%postun
21cr|x3270-4.1ga10-3|49	mkfontdir %{_datadir}/fonts/misc
21cr|x3270-4.1ga10-3|50	
21cr|x3270-4.1ga10-3|51	#----------------------------------------------------------------------------
21cr|x3270-4.1ga10-3|52	%package -n s3270
21cr|x3270-4.1ga10-3|53	Summary:	Scripted 3270 Emulator
21cr|x3270-4.1ga10-3|54	Group:		Terminals
21cr|x3270-4.1ga10-3|55	Requires:	x3270 = %{EVRD}
21cr|x3270-4.1ga10-3|56	
21cr|x3270-4.1ga10-3|57	%description -n s3270
21cr|x3270-4.1ga10-3|58	Complete IBM 3278/3279 emulation, TN3270E support, structured
21cr|x3270-4.1ga10-3|59	fields, color xterm emulation, highly configurable.
21cr|x3270-4.1ga10-3|60	
21cr|x3270-4.1ga10-3|61	%files -n s3270
21cr|x3270-4.1ga10-3|62	%doc s3270/Examples/cms_cmd.expect
21cr|x3270-4.1ga10-3|63	%{_bindir}/s3270
21cr|x3270-4.1ga10-3|64	%{_mandir}/man1/s3270.1*
21cr|x3270-4.1ga10-3|65	
21cr|x3270-4.1ga10-3|66	#----------------------------------------------------------------------------
21cr|x3270-4.1ga10-3|67	%package -n tcl3270
21cr|x3270-4.1ga10-3|68	Summary:	Tcl-based scripted 3270 Emulator
21cr|x3270-4.1ga10-3|69	Group:		Terminals
21cr|x3270-4.1ga10-3|70	BuildRequires:	tcl-devel
21cr|x3270-4.1ga10-3|71	Requires:	tcl
21cr|x3270-4.1ga10-3|72	
21cr|x3270-4.1ga10-3|73	%description -n tcl3270
21cr|x3270-4.1ga10-3|74	Complete IBM 3278/3279 emulation, TN3270E support, structured
21cr|x3270-4.1ga10-3|75	fields, color xterm emulation, highly configurable.
21cr|x3270-4.1ga10-3|76	
21cr|x3270-4.1ga10-3|77	%files -n tcl3270
21cr|x3270-4.1ga10-3|78	%doc tcl3270/Examples/cms_cmd.tcl3270
21cr|x3270-4.1ga10-3|79	%{_bindir}/tcl3270
21cr|x3270-4.1ga10-3|80	%{_mandir}/man1/tcl3270.1*
21cr|x3270-4.1ga10-3|81	
21cr|x3270-4.1ga10-3|82	#----------------------------------------------------------------------------
21cr|x3270-4.1ga10-3|83	
21cr|x3270-4.1ga10-3|84	%prep
21cr|x3270-4.1ga10-3|85	%setup -qn suite3270-%{tversion}
21cr|x3270-4.1ga10-3|86	
21cr|x3270-4.1ga10-3|87	pushd s3270
21cr|x3270-4.1ga10-3|88	perl -p -i -e "s|^#!/usr/local|#!/usr|g" Examples/cms_cmd.expect
21cr|x3270-4.1ga10-3|89	popd
21cr|x3270-4.1ga10-3|90	
21cr|x3270-4.1ga10-3|91	%build
21cr|x3270-4.1ga10-3|92	%configure	\
21cr|x3270-4.1ga10-3|93	--enable-x3270 \
21cr|x3270-4.1ga10-3|94	--enable-ssl \
21cr|x3270-4.1ga10-3|95	--with-fontdir=%{_datadir}/fonts/misc
21cr|x3270-4.1ga10-3|96	
21cr|x3270-4.1ga10-3|97	%make PROJECTROOT=%{_prefix}
21cr|x3270-4.1ga10-3|98	
21cr|x3270-4.1ga10-3|99	# s3270
21cr|x3270-4.1ga10-3|100	pushd s3270
21cr|x3270-4.1ga10-3|101	%configure
21cr|x3270-4.1ga10-3|102	%make
21cr|x3270-4.1ga10-3|103	popd
21cr|x3270-4.1ga10-3|104	
21cr|x3270-4.1ga10-3|105	# tcl3270
21cr|x3270-4.1ga10-3|106	pushd tcl3270
21cr|x3270-4.1ga10-3|107	%configure --with-tcl=8.6
21cr|x3270-4.1ga10-3|108	%make
21cr|x3270-4.1ga10-3|109	popd
21cr|x3270-4.1ga10-3|110	
21cr|x3270-4.1ga10-3|111	%install
21cr|x3270-4.1ga10-3|112	%makeinstall_std install.man PROJECTROOT=%{_prefix} MANPATH=%{_mandir}
21cr|x3270-4.1ga10-3|113	
21cr|x3270-4.1ga10-3|114	# Provide a .desktop file
21cr|x3270-4.1ga10-3|115	mkdir -p %{buildroot}%{_datadir}/applications
21cr|x3270-4.1ga10-3|116	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|x3270-4.1ga10-3|117	[Desktop Entry]
21cr|x3270-4.1ga10-3|118	Name=X3270
21cr|x3270-4.1ga10-3|119	Comment=IBM 3270 Terminal Emulator
21cr|x3270-4.1ga10-3|120	Exec=x3270
21cr|x3270-4.1ga10-3|121	Icon=terminals_section
21cr|x3270-4.1ga10-3|122	Terminal=false
21cr|x3270-4.1ga10-3|123	Type=Application
21cr|x3270-4.1ga10-3|124	StartupNotify=true
21cr|x3270-4.1ga10-3|125	Categories=TerminalEmulator;System;
21cr|x3270-4.1ga10-3|126	EOF
21cr|x3270-4.1ga10-3|127	
21cr|x3270-4.1ga10-3|128	# No need for this: we regenerate it in %%post/%%postun
21cr|x3270-4.1ga10-3|129	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21cr|x3270-4.1ga10-3|130	
21cr|x3270-4.1ga10-3|131	# s3270
21cr|x3270-4.1ga10-3|132	pushd s3270
21cr|x3270-4.1ga10-3|133	%makeinstall_std
21cr|x3270-4.1ga10-3|134	#rm -f %{buildroot}%{_bindir}/x3270if
21cr|x3270-4.1ga10-3|135	install -d %{buildroot}%{_mandir}/man1
21cr|x3270-4.1ga10-3|136	install -m644 s3270.man %{buildroot}%{_mandir}/man1/s3270.1
21cr|x3270-4.1ga10-3|137	popd
21cr|x3270-4.1ga10-3|138	
21cr|x3270-4.1ga10-3|139	# tcl3270
21cr|x3270-4.1ga10-3|140	pushd tcl3270
21cr|x3270-4.1ga10-3|141	install -m755 ../obj/*/tcl3270/tcl3270 %{buildroot}%{_bindir}/
21cr|x3270-4.1ga10-3|142	install -m644 tcl3270.man %{buildroot}%{_mandir}/man1/tcl3270.1
21cr|x3270-4.1ga10-3|143	popd
21cr|x3270-4.1ga10-3|144	

11019 21
21cr|x48-0.6.4-6|1	%define name 	x48
21cr|x48-0.6.4-6|2	%define version 0.6.4
21cr|x48-0.6.4-6|3	%define release 6
21cr|x48-0.6.4-6|4	
21cr|x48-0.6.4-6|5	#define x11_prefix      /usr/X11R6
21cr|x48-0.6.4-6|6	
21cr|x48-0.6.4-6|7	Name:		%name
21cr|x48-0.6.4-6|8	Summary:	HP 48 GX emulator
21cr|x48-0.6.4-6|9	Version:	%version
21cr|x48-0.6.4-6|10	Release:	%release
21cr|x48-0.6.4-6|11	License:	GPL
21cr|x48-0.6.4-6|12	Group:		Sciences/Mathematics
21cr|x48-0.6.4-6|13	URL:		http://x48.berlios.de/
21cr|x48-0.6.4-6|14	Source0:	http://downloads.sourceforge.net/project/x48.berlios/%{name}-%{version}.tar.bz2
21cr|x48-0.6.4-6|15	Patch0:		x48-0.6.1-mdv-fix-string-format.patch
21cr|x48-0.6.4-6|16	Patch1:		x48-0.6.4-void_return.patch
21cr|x48-0.6.4-6|17	Patch2:		x48-0.6.4-static.patch
21cr|x48-0.6.4-6|18	BuildRequires:	readline-devel
21cr|x48-0.6.4-6|19	BuildRequires:	pkgconfig(x11)
21cr|x48-0.6.4-6|20	BuildRequires:	pkgconfig(xt)
21cr|x48-0.6.4-6|21	BuildRequires:	x11-util-cf-files
21cr|x48-0.6.4-6|22	BuildRequires:	pkgconfig(ncurses)
21cr|x48-0.6.4-6|23	
21cr|x48-0.6.4-6|24	Requires:  	readline
21cr|x48-0.6.4-6|25	
21cr|x48-0.6.4-6|26	%description
21cr|x48-0.6.4-6|27	This is an emulator of the HP 48 SX and GX calculator.
21cr|x48-0.6.4-6|28	Romdumps are available from http://x48.berlios.de/
21cr|x48-0.6.4-6|29	
21cr|x48-0.6.4-6|30	%prep
21cr|x48-0.6.4-6|31	%autosetup -p1 -c %{name}-%{version}
21cr|x48-0.6.4-6|32	
21cr|x48-0.6.4-6|33	%build
21cr|x48-0.6.4-6|34	./autogen.sh
21cr|x48-0.6.4-6|35	%configure --with-x
21cr|x48-0.6.4-6|36	%make
21cr|x48-0.6.4-6|37	
21cr|x48-0.6.4-6|38	%install
21cr|x48-0.6.4-6|39	
21cr|x48-0.6.4-6|40	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|x48-0.6.4-6|41	mkdir -p %{buildroot}/%{_datadir}/applications/
21cr|x48-0.6.4-6|42	
21cr|x48-0.6.4-6|43	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|x48-0.6.4-6|44	[Desktop Entry]
21cr|x48-0.6.4-6|45	Type=Application
21cr|x48-0.6.4-6|46	Exec=x48 -rom /usr/share/x48/rom
21cr|x48-0.6.4-6|47	Name=x48
21cr|x48-0.6.4-6|48	Comment=HP48 Emulator
21cr|x48-0.6.4-6|49	Categories=Office;
21cr|x48-0.6.4-6|50	EOF
21cr|x48-0.6.4-6|51	
21cr|x48-0.6.4-6|52	cat > %{_builddir}/%{name}-%{version}/README.urpmi << EOF
21cr|x48-0.6.4-6|53	x48 needs a rom to function, so please read the README to see how to dump it
21cr|x48-0.6.4-6|54	from your HP48 or just use the rpm x48-gxrom or x48-sxrom from plf.
21cr|x48-0.6.4-6|55	If you dump the rom, please put it in the /usr/share/x48 directory.
21cr|x48-0.6.4-6|56	***
21cr|x48-0.6.4-6|57	The first time you launch x48, it will copy the rom to ~/.hp48.
21cr|x48-0.6.4-6|58	So if you like to change from sx to gx rom, please remove this directory first
21cr|x48-0.6.4-6|59	EOF
21cr|x48-0.6.4-6|60	
21cr|x48-0.6.4-6|61	%makeinstall_std
21cr|x48-0.6.4-6|62	
21cr|x48-0.6.4-6|63	%files
21cr|x48-0.6.4-6|64	%doc	README README.urpmi
21cr|x48-0.6.4-6|65	#%{_sysconfdir}/X11/app-defaults/X48
21cr|x48-0.6.4-6|66	%{_bindir}/checkrom
21cr|x48-0.6.4-6|67	%{_bindir}/dump2rom
21cr|x48-0.6.4-6|68	%{_bindir}/mkcard
21cr|x48-0.6.4-6|69	%{_bindir}/x48
21cr|x48-0.6.4-6|70	%{_datadir}/%{name}
21cr|x48-0.6.4-6|71	%{_datadir}/X11/app-defaults/X48
21cr|x48-0.6.4-6|72	%{_mandir}/man1/x48.*
21cr|x48-0.6.4-6|73	%{_datadir}/applications/mandriva-x48.desktop

11020 21
21cr|x48-gxrom-1.0-5|1	
21cr|x48-gxrom-1.0-5|2	Name:		x48-gxrom
21cr|x48-gxrom-1.0-5|3	Version:	1.0
21cr|x48-gxrom-1.0-5|4	Release:	5
21cr|x48-gxrom-1.0-5|5	Summary:	HP48's gx rom
21cr|x48-gxrom-1.0-5|6	Source0:	http://download.berlios.de/x48/x48-gxrom-r.tar.gz
21cr|x48-gxrom-1.0-5|7	License:	HP
21cr|x48-gxrom-1.0-5|8	Group:		Sciences/Mathematics
21cr|x48-gxrom-1.0-5|9	Url:		http://developer.berlios.de/projects/x48/
21cr|x48-gxrom-1.0-5|10	Conflicts:	x48-sxrom
21cr|x48-gxrom-1.0-5|11	Buildarch:	noarch
21cr|x48-gxrom-1.0-5|12	Requires:	x48
21cr|x48-gxrom-1.0-5|13	
21cr|x48-gxrom-1.0-5|14	%description
21cr|x48-gxrom-1.0-5|15	HP48's gx rom
21cr|x48-gxrom-1.0-5|16	This rom was extracted from an HP calculator.
21cr|x48-gxrom-1.0-5|17	This process is not so simple, so people provide some extracted ones.
21cr|x48-gxrom-1.0-5|18	This rpm is needed by x48 which is in contrib.
21cr|x48-gxrom-1.0-5|19	
21cr|x48-gxrom-1.0-5|20	This package is in restricted because the firmware is not free.
21cr|x48-gxrom-1.0-5|21	
21cr|x48-gxrom-1.0-5|22	%prep
21cr|x48-gxrom-1.0-5|23	%setup -q -n .hp48
21cr|x48-gxrom-1.0-5|24	
21cr|x48-gxrom-1.0-5|25	%build
21cr|x48-gxrom-1.0-5|26	
21cr|x48-gxrom-1.0-5|27	%install
21cr|x48-gxrom-1.0-5|28	%__rm -rf %{buildroot}
21cr|x48-gxrom-1.0-5|29	%__mkdir_p %{buildroot}%{_datadir}/x48
21cr|x48-gxrom-1.0-5|30	%__cp * %{buildroot}%{_datadir}/x48
21cr|x48-gxrom-1.0-5|31	
21cr|x48-gxrom-1.0-5|32	%clean
21cr|x48-gxrom-1.0-5|33	%__rm -rf %{buildroot}
21cr|x48-gxrom-1.0-5|34	
21cr|x48-gxrom-1.0-5|35	%files
21cr|x48-gxrom-1.0-5|36	%{_datadir}/x48/*

11021 21
21cr|x48-sxrom-1.0-5|1	
21cr|x48-sxrom-1.0-5|2	Name:		x48-sxrom
21cr|x48-sxrom-1.0-5|3	Version:	1.0
21cr|x48-sxrom-1.0-5|4	Release:	5
21cr|x48-sxrom-1.0-5|5	Summary:	HP48's sx rom
21cr|x48-sxrom-1.0-5|6	Source0:	http://download.berlios.de/x48/x48-sxrom-e.tar.gz
21cr|x48-sxrom-1.0-5|7	License:	HP
21cr|x48-sxrom-1.0-5|8	Group:		Sciences/Mathematics
21cr|x48-sxrom-1.0-5|9	Url:		http://developer.berlios.de/projects/x48/
21cr|x48-sxrom-1.0-5|10	Conflicts:	x48-gxrom
21cr|x48-sxrom-1.0-5|11	Buildarch:	noarch
21cr|x48-sxrom-1.0-5|12	Requires:	x48
21cr|x48-sxrom-1.0-5|13	
21cr|x48-sxrom-1.0-5|14	%description
21cr|x48-sxrom-1.0-5|15	HP48's sx rom
21cr|x48-sxrom-1.0-5|16	This rom was extracted from an HP calculator.
21cr|x48-sxrom-1.0-5|17	This process is not so simple, so people provide some extracted ones.
21cr|x48-sxrom-1.0-5|18	This rpm is needed by x48 which is in contrib.
21cr|x48-sxrom-1.0-5|19	
21cr|x48-sxrom-1.0-5|20	This package is in restricted because  the firmware is not free.
21cr|x48-sxrom-1.0-5|21	
21cr|x48-sxrom-1.0-5|22	%prep
21cr|x48-sxrom-1.0-5|23	%setup -q -n .hp48
21cr|x48-sxrom-1.0-5|24	
21cr|x48-sxrom-1.0-5|25	%build
21cr|x48-sxrom-1.0-5|26	
21cr|x48-sxrom-1.0-5|27	%install
21cr|x48-sxrom-1.0-5|28	%__rm -rf %{buildroot}
21cr|x48-sxrom-1.0-5|29	%__mkdir_p %{buildroot}%{_datadir}/x48
21cr|x48-sxrom-1.0-5|30	%__cp * %{buildroot}%{_datadir}/x48
21cr|x48-sxrom-1.0-5|31	
21cr|x48-sxrom-1.0-5|32	%clean
21cr|x48-sxrom-1.0-5|33	%__rm -rf %{buildroot}
21cr|x48-sxrom-1.0-5|34	
21cr|x48-sxrom-1.0-5|35	%files
21cr|x48-sxrom-1.0-5|36	%{_datadir}/x48/*

11022 21
21cr|x86info-1.30-4|1	Summary:	Show x86 CPU information
21cr|x86info-1.30-4|2	Name:		x86info
21cr|x86info-1.30-4|3	Version:	1.30
21cr|x86info-1.30-4|4	Release:	4
21cr|x86info-1.30-4|5	License:	GPL
21cr|x86info-1.30-4|6	Group:		System/Kernel and hardware
21cr|x86info-1.30-4|7	URL:		http://www.codemonkey.org.uk/projects/x86info/
21cr|x86info-1.30-4|8	Source0:	http://codemonkey.org.uk/projects/x86info/%{name}-%{version}.tgz
21cr|x86info-1.30-4|9	BuildRequires:	pkgconfig(libpci)
21cr|x86info-1.30-4|10	
21cr|x86info-1.30-4|11	# Will never work on sparc, neither on ppc/alpha...
21cr|x86info-1.30-4|12	ExclusiveArch:	%{ix86} x86_64 amd64
21cr|x86info-1.30-4|13	
21cr|x86info-1.30-4|14	%description
21cr|x86info-1.30-4|15	Unlike other 'cpuinfo' tools which just parse /proc/cpuinfo, x86info probes
21cr|x86info-1.30-4|16	the CPU registers to find out a lot more information. It can discover the
21cr|x86info-1.30-4|17	contents of model-specific registers, discover CPU silicon revisions, and
21cr|x86info-1.30-4|18	lots more.
21cr|x86info-1.30-4|19	
21cr|x86info-1.30-4|20	%prep
21cr|x86info-1.30-4|21	%setup -q -n %{name}-%{version}
21cr|x86info-1.30-4|22	
21cr|x86info-1.30-4|23	%build
21cr|x86info-1.30-4|24	make CFLAGS="%{optflags}"
21cr|x86info-1.30-4|25	
21cr|x86info-1.30-4|26	%install
21cr|x86info-1.30-4|27	install -d %{buildroot}%{_bindir}
21cr|x86info-1.30-4|28	install -d %{buildroot}%{_mandir}/man1
21cr|x86info-1.30-4|29	install -m755 %{name} %{buildroot}%{_bindir}/
21cr|x86info-1.30-4|30	install -m755 %{name}.1 %{buildroot}%{_mandir}/man1/
21cr|x86info-1.30-4|31	
21cr|x86info-1.30-4|32	%files
21cr|x86info-1.30-4|33	%doc README TODO
21cr|x86info-1.30-4|34	%{_bindir}/*
21cr|x86info-1.30-4|35	%{_mandir}/man1/*

11023 21
21cr|xa-2.3.13-1|1	Summary:	6502/65816 cross-assembler
21cr|xa-2.3.13-1|2	Name:		xa
21cr|xa-2.3.13-1|3	Version:	2.3.13
21cr|xa-2.3.13-1|4	Release:	1
21cr|xa-2.3.13-1|5	License:	GPLv2+
21cr|xa-2.3.13-1|6	Group:		Development/Other
21cr|xa-2.3.13-1|7	Url:		https://www.floodgap.com/retrotech/xa/
21cr|xa-2.3.13-1|8	Source0:	https://www.floodgap.com/retrotech/%{name}/dists/%{name}-%{version}.tar.gz
21cr|xa-2.3.13-1|9	# Update the build system, reported in private email
21cr|xa-2.3.13-1|10	Patch0:		%{name}-2.3.7-make.patch
21cr|xa-2.3.13-1|11	
21cr|xa-2.3.13-1|12	%description
21cr|xa-2.3.13-1|13	This is a high-speed, two-pass portable cross-assembler. It understands
21cr|xa-2.3.13-1|14	mnemonics and generates code for NMOS 6502s (such as 6502A, 6504, 6507, 6510,
21cr|xa-2.3.13-1|15	7501, 8500, 8501, 8502 ...), CMOS 6502s (65C02 and Rockwell R65C02) and the
21cr|xa-2.3.13-1|16	65816.
21cr|xa-2.3.13-1|17	Key amongst its features:
21cr|xa-2.3.13-1|18	* C-like preprocessor (and understands cpp for additional feature support);
21cr|xa-2.3.13-1|19	* rich expression syntax and pseudo-op vocabulary;
21cr|xa-2.3.13-1|20	* multiple character sets;
21cr|xa-2.3.13-1|21	* binary linking;
21cr|xa-2.3.13-1|22	* supports o65 relocatable objects with a full linker and relocation suite,
21cr|xa-2.3.13-1|23	as well as "bare" plain binary object files;
21cr|xa-2.3.13-1|24	* block structure for label scoping.
21cr|xa-2.3.13-1|25	
21cr|xa-2.3.13-1|26	%files
21cr|xa-2.3.13-1|27	%doc ChangeLog COPYING README.1st TODO doc/xa.txt doc/fileformat.txt
21cr|xa-2.3.13-1|28	%{_bindir}/*
21cr|xa-2.3.13-1|29	%{_mandir}/man1/*
21cr|xa-2.3.13-1|30	
21cr|xa-2.3.13-1|31	#-----------------------------------------------------------------------------
21cr|xa-2.3.13-1|32	
21cr|xa-2.3.13-1|33	%prep
21cr|xa-2.3.13-1|34	%setup -q
21cr|xa-2.3.13-1|35	%patch0 -p1
21cr|xa-2.3.13-1|36	
21cr|xa-2.3.13-1|37	# Fix encoding
21cr|xa-2.3.13-1|38	for f in ChangeLog doc/fileformat.txt
21cr|xa-2.3.13-1|39	do
21cr|xa-2.3.13-1|40	iconv -f ISO-8859-1 -t UTF-8 < $f > $f.new
21cr|xa-2.3.13-1|41	touch -r $f $f.new
21cr|xa-2.3.13-1|42	mv $f.new $f
21cr|xa-2.3.13-1|43	done
21cr|xa-2.3.13-1|44	
21cr|xa-2.3.13-1|45	# Fix perms
21cr|xa-2.3.13-1|46	find . -name "*.c" -o -name "*.h" -o -name "*.txt" -o -name "*.1st"| xargs chmod 0644
21cr|xa-2.3.13-1|47	chmod 0644 COPYING TODO
21cr|xa-2.3.13-1|48	
21cr|xa-2.3.13-1|49	
21cr|xa-2.3.13-1|50	%build
21cr|xa-2.3.13-1|51	%make CFLAGS="%{optflags}"
21cr|xa-2.3.13-1|52	
21cr|xa-2.3.13-1|53	
21cr|xa-2.3.13-1|54	%install
21cr|xa-2.3.13-1|55	%makeinstall_std PREFIX=%{_prefix}
21cr|xa-2.3.13-1|56	
21cr|xa-2.3.13-1|57	
21cr|xa-2.3.13-1|58	%check
21cr|xa-2.3.13-1|59	# Tests fail if run in parallel
21cr|xa-2.3.13-1|60	make test

11024 21
21cr|xalan-c-1.12-5|1	%define	major 112
21cr|xalan-c-1.12-5|2	%define	libname %mklibname %{name} %{major}
21cr|xalan-c-1.12-5|3	%define	libxalanMsg %mklibname xalanMsg %{major}
21cr|xalan-c-1.12-5|4	%define	devname %mklibname %{name} -d
21cr|xalan-c-1.12-5|5	
21cr|xalan-c-1.12-5|6	Name:           xalan-c
21cr|xalan-c-1.12-5|7	Version:        1.12
21cr|xalan-c-1.12-5|8	Release:        5
21cr|xalan-c-1.12-5|9	Summary:        Xalan XSLT processor for C
21cr|xalan-c-1.12-5|10	Group:          System/Libraries
21cr|xalan-c-1.12-5|11	License:        ASL 2.0
21cr|xalan-c-1.12-5|12	URL:            https://xalan.apache.org/
21cr|xalan-c-1.12-5|13	Source0:        https://github.com/apache/xalan-c/releases/download/Xalan-C_1_12_0/xalan_c-%{version}.tar.gz
21cr|xalan-c-1.12-5|14	BuildRequires:  cmake
21cr|xalan-c-1.12-5|15	BuildRequires:  pkgconfig(icu-i18n)
21cr|xalan-c-1.12-5|16	BuildRequires:  xerces-c-devel
21cr|xalan-c-1.12-5|17	
21cr|xalan-c-1.12-5|18	%description
21cr|xalan-c-1.12-5|19	Xalan is an XSLT processor for transforming XML documents into HTML, text, or
21cr|xalan-c-1.12-5|20	other XML document types.
21cr|xalan-c-1.12-5|21	
21cr|xalan-c-1.12-5|22	%files
21cr|xalan-c-1.12-5|23	%doc LICENSE KEYS NOTICE
21cr|xalan-c-1.12-5|24	%{_bindir}/Xalan
21cr|xalan-c-1.12-5|25	%{_libdir}/libxalan-c.so.%{major}*
21cr|xalan-c-1.12-5|26	
21cr|xalan-c-1.12-5|27	#-----------------------------------------------------------------------------
21cr|xalan-c-1.12-5|28	%package -n %{libname}
21cr|xalan-c-1.12-5|29	Summary:	Xalan-c library
21cr|xalan-c-1.12-5|30	Group:		System/Libraries
21cr|xalan-c-1.12-5|31	
21cr|xalan-c-1.12-5|32	%description -n %{libname}
21cr|xalan-c-1.12-5|33	Xalan is an XSLT processor for transforming XML documents into HTML, text, or
21cr|xalan-c-1.12-5|34	other XML document types.
21cr|xalan-c-1.12-5|35	
21cr|xalan-c-1.12-5|36	This package contains the shared xerces-c library.
21cr|xalan-c-1.12-5|37	
21cr|xalan-c-1.12-5|38	%files -n %{libname}
21cr|xalan-c-1.12-5|39	%{_libdir}/libxalan-c.so.%{major}*
21cr|xalan-c-1.12-5|40	#----------------------------------------------------------------------------
21cr|xalan-c-1.12-5|41	%package -n %{libxalanMsg}
21cr|xalan-c-1.12-5|42	Summary:	Xalan-c library
21cr|xalan-c-1.12-5|43	Group:		System/Libraries
21cr|xalan-c-1.12-5|44	
21cr|xalan-c-1.12-5|45	%description -n %{libxalanMsg}
21cr|xalan-c-1.12-5|46	Xalan is an XSLT processor for transforming XML documents into HTML, text, or
21cr|xalan-c-1.12-5|47	other XML document types.
21cr|xalan-c-1.12-5|48	
21cr|xalan-c-1.12-5|49	This package contains the shared xalanMsg library.
21cr|xalan-c-1.12-5|50	
21cr|xalan-c-1.12-5|51	%files -n %{libxalanMsg}
21cr|xalan-c-1.12-5|52	%{_libdir}/libxalanMsg.so.%{major}*
21cr|xalan-c-1.12-5|53	#----------------------------------------------------------------------------
21cr|xalan-c-1.12-5|54	%package -n %{devname}
21cr|xalan-c-1.12-5|55	Summary:        Header files, libraries and development documentation for %{name}
21cr|xalan-c-1.12-5|56	Group:          Development/C++
21cr|xalan-c-1.12-5|57	Requires:       %{libname} = %{version}-%{release}
21cr|xalan-c-1.12-5|58	Requires:       %{libxalanMsg} = %{version}-%{release}
21cr|xalan-c-1.12-5|59	Provides:		%{name}-devel = %{EVRD}
21cr|xalan-c-1.12-5|60	
21cr|xalan-c-1.12-5|61	
21cr|xalan-c-1.12-5|62	%description -n %{devname}
21cr|xalan-c-1.12-5|63	This package contains the header files, static libraries and development
21cr|xalan-c-1.12-5|64	documentation for %{name}. If you like to develop programs using %{name},
21cr|xalan-c-1.12-5|65	you will need to install %{name}-devel.
21cr|xalan-c-1.12-5|66	
21cr|xalan-c-1.12-5|67	%files -n %{devname}
21cr|xalan-c-1.12-5|68	%{_libdir}/libxalan-c.so
21cr|xalan-c-1.12-5|69	%{_libdir}/libxalanMsg.so
21cr|xalan-c-1.12-5|70	%{_includedir}/xalanc/
21cr|xalan-c-1.12-5|71	%{_libdir}/cmake/XalanC/*.cmake
21cr|xalan-c-1.12-5|72	%{_libdir}/pkgconfig/xalan-c.pc
21cr|xalan-c-1.12-5|73	
21cr|xalan-c-1.12-5|74	#-----------------------------------------------------------------------------
21cr|xalan-c-1.12-5|75	
21cr|xalan-c-1.12-5|76	%package doc
21cr|xalan-c-1.12-5|77	Summary:        Documentation for Xerces-C++ validating XML parser
21cr|xalan-c-1.12-5|78	Group:          Documentation
21cr|xalan-c-1.12-5|79	
21cr|xalan-c-1.12-5|80	%description doc
21cr|xalan-c-1.12-5|81	Documentation for %{name}.
21cr|xalan-c-1.12-5|82	
21cr|xalan-c-1.12-5|83	%files doc
21cr|xalan-c-1.12-5|84	%doc readme.html docs samples
21cr|xalan-c-1.12-5|85	
21cr|xalan-c-1.12-5|86	#-----------------------------------------------------------------------------
21cr|xalan-c-1.12-5|87	
21cr|xalan-c-1.12-5|88	%prep
21cr|xalan-c-1.12-5|89	%setup -q -n xalan_c-%{version}
21cr|xalan-c-1.12-5|90	find -type d -name CVS -print0 | xargs -0 rm -rf
21cr|xalan-c-1.12-5|91	chmod 644 NOTICE
21cr|xalan-c-1.12-5|92	
21cr|xalan-c-1.12-5|93	
21cr|xalan-c-1.12-5|94	%build
21cr|xalan-c-1.12-5|95	%cmake
21cr|xalan-c-1.12-5|96	
21cr|xalan-c-1.12-5|97	%make
21cr|xalan-c-1.12-5|98	
21cr|xalan-c-1.12-5|99	%install
21cr|xalan-c-1.12-5|100	%makeinstall_std -C build
21cr|xalan-c-1.12-5|101	
21cr|xalan-c-1.12-5|102	sed -i 's/Version: /Version: %{version}/' %{buildroot}%{_libdir}/pkgconfig/xalan-c.pc

11025 21
21cr|xanim-codecs-1.0-11|1	%define debug_package %{nil}
21cr|xanim-codecs-1.0-11|2	
21cr|xanim-codecs-1.0-11|3	Summary:	XAnim codecs binaries
21cr|xanim-codecs-1.0-11|4	Name:		xanim-codecs
21cr|xanim-codecs-1.0-11|5	Version:	1.0
21cr|xanim-codecs-1.0-11|6	Release:	11
21cr|xanim-codecs-1.0-11|7	License:	Commercial
21cr|xanim-codecs-1.0-11|8	Group:		System/Libraries
21cr|xanim-codecs-1.0-11|9	Url:		http://xanim.va.pubnix.com/xa_dlls.html
21cr|xanim-codecs-1.0-11|10	Source0:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/xanimdlls-20040626.tar.bz2
21cr|xanim-codecs-1.0-11|11	ExclusiveArch:	%{ix86}
21cr|xanim-codecs-1.0-11|12	
21cr|xanim-codecs-1.0-11|13	%description
21cr|xanim-codecs-1.0-11|14	This package contains XAnim codecs binaries.
21cr|xanim-codecs-1.0-11|15	
21cr|xanim-codecs-1.0-11|16	%files
21cr|xanim-codecs-1.0-11|17	%{_libdir}/codecs
21cr|xanim-codecs-1.0-11|18	
21cr|xanim-codecs-1.0-11|19	#----------------------------------------------------------------------------
21cr|xanim-codecs-1.0-11|20	
21cr|xanim-codecs-1.0-11|21	%prep
21cr|xanim-codecs-1.0-11|22	%setup -qc
21cr|xanim-codecs-1.0-11|23	
21cr|xanim-codecs-1.0-11|24	%build
21cr|xanim-codecs-1.0-11|25	
21cr|xanim-codecs-1.0-11|26	%install
21cr|xanim-codecs-1.0-11|27	install -d -m 755 %{buildroot}%{_libdir}/codecs
21cr|xanim-codecs-1.0-11|28	cp -a */* %{buildroot}%{_libdir}/codecs

11026 21
21cr|xapian-bindings-1.4.19-1|1	%define build_mono 0
21cr|xapian-bindings-1.4.19-1|2	
21cr|xapian-bindings-1.4.19-1|3	Summary:	Bindings for the Xapian
21cr|xapian-bindings-1.4.19-1|4	Name:		xapian-bindings
21cr|xapian-bindings-1.4.19-1|5	Version:	1.4.19
21cr|xapian-bindings-1.4.19-1|6	Release:	1
21cr|xapian-bindings-1.4.19-1|7	License:	GPLv2+
21cr|xapian-bindings-1.4.19-1|8	Group:		Development/Other
21cr|xapian-bindings-1.4.19-1|9	URL:		http://www.xapian.org
21cr|xapian-bindings-1.4.19-1|10	Source0:	http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz
21cr|xapian-bindings-1.4.19-1|11	BuildRequires:	pkgconfig(xapian-core) >= %{version}
21cr|xapian-bindings-1.4.19-1|12	BuildRequires:	python3-devel
21cr|xapian-bindings-1.4.19-1|13	BuildRequires:	python3-sphinx
21cr|xapian-bindings-1.4.19-1|14	BuildRequires:	php-devel
21cr|xapian-bindings-1.4.19-1|15	BuildRequires:	php-cli
21cr|xapian-bindings-1.4.19-1|16	BuildRequires:	tcl-devel
21cr|xapian-bindings-1.4.19-1|17	BuildRequires:	java-rpmbuild
21cr|xapian-bindings-1.4.19-1|18	BuildRequires:	ruby-devel
21cr|xapian-bindings-1.4.19-1|19	BuildRequires:	rubygem-rdoc
21cr|xapian-bindings-1.4.19-1|20	%if %build_mono
21cr|xapian-bindings-1.4.19-1|21	BuildRequires:	mono-devel
21cr|xapian-bindings-1.4.19-1|22	%endif
21cr|xapian-bindings-1.4.19-1|23	BuildRequires:	java-1.8.0-devel
21cr|xapian-bindings-1.4.19-1|24	
21cr|xapian-bindings-1.4.19-1|25	%description
21cr|xapian-bindings-1.4.19-1|26	SWIG and JNI bindings allowing Xapian to be used from various
21cr|xapian-bindings-1.4.19-1|27	other programming languages.
21cr|xapian-bindings-1.4.19-1|28	
21cr|xapian-bindings-1.4.19-1|29	#----------------------------------------------------------------------------
21cr|xapian-bindings-1.4.19-1|30	
21cr|xapian-bindings-1.4.19-1|31	%package java
21cr|xapian-bindings-1.4.19-1|32	Summary:	Files needed for developing Java applications which use Xapian
21cr|xapian-bindings-1.4.19-1|33	Group:		Development/Java
21cr|xapian-bindings-1.4.19-1|34	Requires:	xapian >= %{version}
21cr|xapian-bindings-1.4.19-1|35	Requires:	java-1.8.0-openjdk
21cr|xapian-bindings-1.4.19-1|36	
21cr|xapian-bindings-1.4.19-1|37	%description java
21cr|xapian-bindings-1.4.19-1|38	This package provides the files needed for developing Java applications which
21cr|xapian-bindings-1.4.19-1|39	use Xapian.
21cr|xapian-bindings-1.4.19-1|40	
21cr|xapian-bindings-1.4.19-1|41	%files java
21cr|xapian-bindings-1.4.19-1|42	%doc %{_docdir}/xapian-bindings/java
21cr|xapian-bindings-1.4.19-1|43	%{_libdir}/libxapian_jni.so
21cr|xapian-bindings-1.4.19-1|44	%{_jnidir}/xapian.jar
21cr|xapian-bindings-1.4.19-1|45	
21cr|xapian-bindings-1.4.19-1|46	#----------------------------------------------------------------------------
21cr|xapian-bindings-1.4.19-1|47	
21cr|xapian-bindings-1.4.19-1|48	%if %build_mono
21cr|xapian-bindings-1.4.19-1|49	%package mono
21cr|xapian-bindings-1.4.19-1|50	Summary:	Files needed for developing C# applications which use Xapian
21cr|xapian-bindings-1.4.19-1|51	Group:		Development/Other
21cr|xapian-bindings-1.4.19-1|52	Requires:	xapian >= %{version}
21cr|xapian-bindings-1.4.19-1|53	Requires:	mono
21cr|xapian-bindings-1.4.19-1|54	
21cr|xapian-bindings-1.4.19-1|55	%description mono
21cr|xapian-bindings-1.4.19-1|56	This package provides the files needed for developing
21cr|xapian-bindings-1.4.19-1|57	C# applications which use Xapian.
21cr|xapian-bindings-1.4.19-1|58	
21cr|xapian-bindings-1.4.19-1|59	%files mono
21cr|xapian-bindings-1.4.19-1|60	%doc %{_docdir}/xapian-bindings/csharp
21cr|xapian-bindings-1.4.19-1|61	%{_libdir}/_XapianSharp.so
21cr|xapian-bindings-1.4.19-1|62	%{_libdir}/mono/XapianSharp/XapianSharp.dll
21cr|xapian-bindings-1.4.19-1|63	%{_libdir}/mono/gac/XapianSharp/%{version}*/XapianSharp.dll
21cr|xapian-bindings-1.4.19-1|64	%endif
21cr|xapian-bindings-1.4.19-1|65	
21cr|xapian-bindings-1.4.19-1|66	#----------------------------------------------------------------------------
21cr|xapian-bindings-1.4.19-1|67	
21cr|xapian-bindings-1.4.19-1|68	%package php
21cr|xapian-bindings-1.4.19-1|69	Summary:	Files needed for developing PHP scripts which use Xapian
21cr|xapian-bindings-1.4.19-1|70	Group:		Development/PHP
21cr|xapian-bindings-1.4.19-1|71	Requires:	xapian >= %{version}
21cr|xapian-bindings-1.4.19-1|72	Requires:	php
21cr|xapian-bindings-1.4.19-1|73	Requires:	php(zend-abi) = %{php_zend_api}
21cr|xapian-bindings-1.4.19-1|74	
21cr|xapian-bindings-1.4.19-1|75	%description php
21cr|xapian-bindings-1.4.19-1|76	This package provides the files needed for developing
21cr|xapian-bindings-1.4.19-1|77	PHP scripts which use Xapian.
21cr|xapian-bindings-1.4.19-1|78	
21cr|xapian-bindings-1.4.19-1|79	%files php
21cr|xapian-bindings-1.4.19-1|80	%doc %{_docdir}/xapian-bindings/php
21cr|xapian-bindings-1.4.19-1|81	%{_libdir}/php/extensions/xapian.so
21cr|xapian-bindings-1.4.19-1|82	%{_datadir}/php/xapian.php
21cr|xapian-bindings-1.4.19-1|83	#----------------------------------------------------------------------------
21cr|xapian-bindings-1.4.19-1|84	
21cr|xapian-bindings-1.4.19-1|85	%package python
21cr|xapian-bindings-1.4.19-1|86	Summary:	Files needed for developing Python scripts which use Xapian
21cr|xapian-bindings-1.4.19-1|87	Group:		Development/Python
21cr|xapian-bindings-1.4.19-1|88	Provides:	%{name}-python3 = %{EVRD}
21cr|xapian-bindings-1.4.19-1|89	Requires:	xapian >= %{version}
21cr|xapian-bindings-1.4.19-1|90	Requires:	python3
21cr|xapian-bindings-1.4.19-1|91	
21cr|xapian-bindings-1.4.19-1|92	%description python
21cr|xapian-bindings-1.4.19-1|93	This package provides the files needed for developing
21cr|xapian-bindings-1.4.19-1|94	Python scripts which use Xapian.
21cr|xapian-bindings-1.4.19-1|95	
21cr|xapian-bindings-1.4.19-1|96	%files python
21cr|xapian-bindings-1.4.19-1|97	%doc %{_docdir}/xapian-bindings/python3
21cr|xapian-bindings-1.4.19-1|98	%{py3_platsitedir}/xapian/*.py*
21cr|xapian-bindings-1.4.19-1|99	%{py3_platsitedir}/xapian/*.so
21cr|xapian-bindings-1.4.19-1|100	%{py3_platsitedir}/xapian/__pycache__
21cr|xapian-bindings-1.4.19-1|101	
21cr|xapian-bindings-1.4.19-1|102	#----------------------------------------------------------------------------
21cr|xapian-bindings-1.4.19-1|103	
21cr|xapian-bindings-1.4.19-1|104	%package ruby
21cr|xapian-bindings-1.4.19-1|105	Summary:	Files needed for developing Ruby applications which use Xapian
21cr|xapian-bindings-1.4.19-1|106	Group:		Development/Ruby
21cr|xapian-bindings-1.4.19-1|107	Requires:	xapian >= %{version}
21cr|xapian-bindings-1.4.19-1|108	Requires:	ruby
21cr|xapian-bindings-1.4.19-1|109	
21cr|xapian-bindings-1.4.19-1|110	%description ruby
21cr|xapian-bindings-1.4.19-1|111	This package provides the files needed for developing
21cr|xapian-bindings-1.4.19-1|112	Ruby applications which use Xapian.
21cr|xapian-bindings-1.4.19-1|113	
21cr|xapian-bindings-1.4.19-1|114	%files ruby
21cr|xapian-bindings-1.4.19-1|115	%doc %{_docdir}/xapian-bindings/ruby
21cr|xapian-bindings-1.4.19-1|116	%{ruby_vendorarchdir}/_xapian.so
21cr|xapian-bindings-1.4.19-1|117	%{ruby_vendorlibdir}/xapian.rb
21cr|xapian-bindings-1.4.19-1|118	
21cr|xapian-bindings-1.4.19-1|119	#----------------------------------------------------------------------------
21cr|xapian-bindings-1.4.19-1|120	
21cr|xapian-bindings-1.4.19-1|121	%package tcl
21cr|xapian-bindings-1.4.19-1|122	Summary:	Files needed for developing TCL scripts which use Xapian
21cr|xapian-bindings-1.4.19-1|123	Group:		Development/Other
21cr|xapian-bindings-1.4.19-1|124	Requires:	xapian >= %{version}
21cr|xapian-bindings-1.4.19-1|125	Requires:	tcl
21cr|xapian-bindings-1.4.19-1|126	
21cr|xapian-bindings-1.4.19-1|127	%description tcl
21cr|xapian-bindings-1.4.19-1|128	This package provides the files needed for developing
21cr|xapian-bindings-1.4.19-1|129	TCL scripts which use Xapian.
21cr|xapian-bindings-1.4.19-1|130	
21cr|xapian-bindings-1.4.19-1|131	%files tcl
21cr|xapian-bindings-1.4.19-1|132	%doc %{_docdir}/xapian-bindings/tcl8
21cr|xapian-bindings-1.4.19-1|133	%{tcl_sitearch}/xapian%{version}/*
21cr|xapian-bindings-1.4.19-1|134	
21cr|xapian-bindings-1.4.19-1|135	#----------------------------------------------------------------------------
21cr|xapian-bindings-1.4.19-1|136	
21cr|xapian-bindings-1.4.19-1|137	%prep
21cr|xapian-bindings-1.4.19-1|138	%autosetup -p1
21cr|xapian-bindings-1.4.19-1|139	
21cr|xapian-bindings-1.4.19-1|140	%build
21cr|xapian-bindings-1.4.19-1|141	# (tpg) do not check for this, to much effort to provide a patch
21cr|xapian-bindings-1.4.19-1|142	%define Werror_cflags %nil
21cr|xapian-bindings-1.4.19-1|143	
21cr|xapian-bindings-1.4.19-1|144	# We want to avoid using jni.h from libgcj-devel, so we force
21cr|xapian-bindings-1.4.19-1|145	# the includedir instead of using ./configure detection, which would
21cr|xapian-bindings-1.4.19-1|146	# default to libgcj jni.h:
21cr|xapian-bindings-1.4.19-1|147	# - Anssi (12/2007)
21cr|xapian-bindings-1.4.19-1|148	export CPPFLAGS="%{optflags} -I%{java_home}/include"
21cr|xapian-bindings-1.4.19-1|149	export JDK_HOME=%{java_home}
21cr|xapian-bindings-1.4.19-1|150	export TCL_LIB=%{tcl_sitearch}
21cr|xapian-bindings-1.4.19-1|151	export TCL_INC=%{_includedir}
21cr|xapian-bindings-1.4.19-1|152	export RUBY_LIB_ARCH=%{ruby_vendorarchdir}
21cr|xapian-bindings-1.4.19-1|153	export RUBY_LIB=%{ruby_vendorlibdir}
21cr|xapian-bindings-1.4.19-1|154	
21cr|xapian-bindings-1.4.19-1|155	autoreconf -fiv
21cr|xapian-bindings-1.4.19-1|156	%configure \
21cr|xapian-bindings-1.4.19-1|157	%if %build_mono
21cr|xapian-bindings-1.4.19-1|158	--with-csharp \
21cr|xapian-bindings-1.4.19-1|159	%endif
21cr|xapian-bindings-1.4.19-1|160	--with-php7 \
21cr|xapian-bindings-1.4.19-1|161	--with-python3 \
21cr|xapian-bindings-1.4.19-1|162	--with-ruby \
21cr|xapian-bindings-1.4.19-1|163	--with-tcl \
21cr|xapian-bindings-1.4.19-1|164	--with-java
21cr|xapian-bindings-1.4.19-1|165	%make
21cr|xapian-bindings-1.4.19-1|166	
21cr|xapian-bindings-1.4.19-1|167	%install
21cr|xapian-bindings-1.4.19-1|168	%makeinstall_std
21cr|xapian-bindings-1.4.19-1|169	
21cr|xapian-bindings-1.4.19-1|170	# Move to a proper location
21cr|xapian-bindings-1.4.19-1|171	install -d -m755 %{buildroot}%{_libdir}
21cr|xapian-bindings-1.4.19-1|172	mv %{buildroot}%{_builddir}/%{name}-%{version}/java/built/libxapian_jni.so %{buildroot}%{_libdir}
21cr|xapian-bindings-1.4.19-1|173	
21cr|xapian-bindings-1.4.19-1|174	# Install the needed jar file as well
21cr|xapian-bindings-1.4.19-1|175	install -d -m755 %{buildroot}%{_jnidir}
21cr|xapian-bindings-1.4.19-1|176	install -m644 java/built/xapian.jar %{buildroot}%{_jnidir}

11027 21
21cr|xapian-omega-1.4.19-1|1	Summary:	A CGI search frontend and indexers built on Xapian
21cr|xapian-omega-1.4.19-1|2	Name:		xapian-omega
21cr|xapian-omega-1.4.19-1|3	Version:	1.4.19
21cr|xapian-omega-1.4.19-1|4	Release:	1
21cr|xapian-omega-1.4.19-1|5	License:	GPLv2+
21cr|xapian-omega-1.4.19-1|6	Group:		Networking/WWW
21cr|xapian-omega-1.4.19-1|7	URL:		http://www.xapian.org
21cr|xapian-omega-1.4.19-1|8	Source0:	http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz
21cr|xapian-omega-1.4.19-1|9	BuildRequires:	pkgconfig(xapian-core) >= %{version}
21cr|xapian-omega-1.4.19-1|10	BuildRequires:	pcre-devel
21cr|xapian-omega-1.4.19-1|11	BuildRequires:	pkgconfig(libmagic)
21cr|xapian-omega-1.4.19-1|12	Requires:	xapian >= %{version}
21cr|xapian-omega-1.4.19-1|13	
21cr|xapian-omega-1.4.19-1|14	%description
21cr|xapian-omega-1.4.19-1|15	Omega is a CGI application which uses the Xapian Information Retrieval
21cr|xapian-omega-1.4.19-1|16	library to index and search collections of documents.
21cr|xapian-omega-1.4.19-1|17	
21cr|xapian-omega-1.4.19-1|18	%prep
21cr|xapian-omega-1.4.19-1|19	%setup -q
21cr|xapian-omega-1.4.19-1|20	
21cr|xapian-omega-1.4.19-1|21	%build
21cr|xapian-omega-1.4.19-1|22	%configure
21cr|xapian-omega-1.4.19-1|23	%make
21cr|xapian-omega-1.4.19-1|24	
21cr|xapian-omega-1.4.19-1|25	%install
21cr|xapian-omega-1.4.19-1|26	%makeinstall_std
21cr|xapian-omega-1.4.19-1|27	
21cr|xapian-omega-1.4.19-1|28	# CGI application
21cr|xapian-omega-1.4.19-1|29	mkdir -p %{buildroot}%{_var}/www/cgi-bin/
21cr|xapian-omega-1.4.19-1|30	mv %{buildroot}%{_libdir}/%{name}/bin/omega %{buildroot}%{_var}/www/cgi-bin
21cr|xapian-omega-1.4.19-1|31	
21cr|xapian-omega-1.4.19-1|32	# Create /var directories
21cr|xapian-omega-1.4.19-1|33	mkdir -p %{buildroot}%{_var}/lib/omega/data
21cr|xapian-omega-1.4.19-1|34	mkdir -p %{buildroot}%{_var}/lib/omega/cdb
21cr|xapian-omega-1.4.19-1|35	mkdir -p %{buildroot}%{_var}/log/omega
21cr|xapian-omega-1.4.19-1|36	
21cr|xapian-omega-1.4.19-1|37	# Default templates
21cr|xapian-omega-1.4.19-1|38	mkdir -p %{buildroot}%{_var}/lib/omega/templates
21cr|xapian-omega-1.4.19-1|39	cp -r templates/* %{buildroot}%{_var}/lib/omega/templates/
21cr|xapian-omega-1.4.19-1|40	
21cr|xapian-omega-1.4.19-1|41	# Images
21cr|xapian-omega-1.4.19-1|42	mkdir -p %{buildroot}%{_var}/www/icons/omega
21cr|xapian-omega-1.4.19-1|43	cp -r images/* %{buildroot}%{_var}/www/icons/omega/
21cr|xapian-omega-1.4.19-1|44	
21cr|xapian-omega-1.4.19-1|45	%files
21cr|xapian-omega-1.4.19-1|46	%doc AUTHORS ChangeLog README TODO NEWS
21cr|xapian-omega-1.4.19-1|47	%doc %{_docdir}/xapian-omega/*.html
21cr|xapian-omega-1.4.19-1|48	%dir %{_datadir}/omega
21cr|xapian-omega-1.4.19-1|49	%dir %{_var}/www/icons/omega
21cr|xapian-omega-1.4.19-1|50	%dir %{_var}/lib/omega
21cr|xapian-omega-1.4.19-1|51	%{_bindir}/dbi2omega
21cr|xapian-omega-1.4.19-1|52	%{_bindir}/omindex
21cr|xapian-omega-1.4.19-1|53	%{_bindir}/omindex-list
21cr|xapian-omega-1.4.19-1|54	%{_bindir}/scriptindex
21cr|xapian-omega-1.4.19-1|55	%{_bindir}/htdig2omega
21cr|xapian-omega-1.4.19-1|56	%{_bindir}/mbox2omega
21cr|xapian-omega-1.4.19-1|57	%{_libdir}/xapian-omega/bin/outlookmsg2html
21cr|xapian-omega-1.4.19-1|58	%{_libdir}/xapian-omega/bin/mhtml2html
21cr|xapian-omega-1.4.19-1|59	%{_libdir}/xapian-omega/bin/rfc822tohtml
21cr|xapian-omega-1.4.19-1|60	%{_libdir}/xapian-omega/bin/vcard2text
21cr|xapian-omega-1.4.19-1|61	%{_var}/lib/omega/templates/*
21cr|xapian-omega-1.4.19-1|62	%{_var}/log/omega
21cr|xapian-omega-1.4.19-1|63	%{_var}/www/cgi-bin/omega
21cr|xapian-omega-1.4.19-1|64	%{_var}/www/icons/omega/*.png
21cr|xapian-omega-1.4.19-1|65	%{_datadir}/omega/*.script
21cr|xapian-omega-1.4.19-1|66	%config(noreplace) %{_sysconfdir}/omega.conf
21cr|xapian-omega-1.4.19-1|67	%{_mandir}/man1/omindex.1*
21cr|xapian-omega-1.4.19-1|68	%{_mandir}/man1/scriptindex.1*
21cr|xapian-omega-1.4.19-1|69	%{_mandir}/man1/omindex-list.1.xz

11028 21
21cr|xarchiver-0.5.4.18-1|1	Summary:	A lightweight archiving/compression tool
21cr|xarchiver-0.5.4.18-1|2	Name:		xarchiver
21cr|xarchiver-0.5.4.18-1|3	Version:	0.5.4.18
21cr|xarchiver-0.5.4.18-1|4	Release:	1
21cr|xarchiver-0.5.4.18-1|5	License:	GPLv2
21cr|xarchiver-0.5.4.18-1|6	Group:		Archiving/Compression
21cr|xarchiver-0.5.4.18-1|7	Url:		http://xarchiver.sourceforge.net/
21cr|xarchiver-0.5.4.18-1|8	Source0:	https://github.com/ib/xarchiver/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|xarchiver-0.5.4.18-1|9	BuildRequires:	docbook-dtds
21cr|xarchiver-0.5.4.18-1|10	BuildRequires:	docbook-style-xsl
21cr|xarchiver-0.5.4.18-1|11	BuildRequires:	gettext
21cr|xarchiver-0.5.4.18-1|12	BuildRequires:	intltool
21cr|xarchiver-0.5.4.18-1|13	BuildRequires:	xsltproc
21cr|xarchiver-0.5.4.18-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xarchiver-0.5.4.18-1|15	Requires:	binutils
21cr|xarchiver-0.5.4.18-1|16	Requires:	unzip
21cr|xarchiver-0.5.4.18-1|17	Requires:	zip
21cr|xarchiver-0.5.4.18-1|18	Recommends:		arj
21cr|xarchiver-0.5.4.18-1|19	Recommends:		lha
21cr|xarchiver-0.5.4.18-1|20	Recommends:		p7zip
21cr|xarchiver-0.5.4.18-1|21	Recommends:		zstd
21cr|xarchiver-0.5.4.18-1|22	Recommends:		unrar
21cr|xarchiver-0.5.4.18-1|23	Recommends:		xz
21cr|xarchiver-0.5.4.18-1|24	
21cr|xarchiver-0.5.4.18-1|25	%description
21cr|xarchiver-0.5.4.18-1|26	Xarchiver is a GTK+ frontend to 7z, a (libraries), arj, bzip2, compress, cpio,
21cr|xarchiver-0.5.4.18-1|27	gzip, lha, lrzip, lz4, lzip, lzma, lzop, rar, tar, xz, zip, zstd, tar.bz2,
21cr|xarchiver-0.5.4.18-1|28	tar.gz, tar.lrz, tar.lz, tar.lz4, tar.lzma, tar.lzop, tar.xz, tar.Z, tar.zst,
21cr|xarchiver-0.5.4.18-1|29	rpm and deb (open and extract only).  Xarchiver allows you to create,
21cr|xarchiver-0.5.4.18-1|30	add, extract and delete files in the above formats.  Password protected
21cr|xarchiver-0.5.4.18-1|31	archives are supported.
21cr|xarchiver-0.5.4.18-1|32	
21cr|xarchiver-0.5.4.18-1|33	%files -f %{name}.lang
21cr|xarchiver-0.5.4.18-1|34	%doc %{_docdir}/%{name}
21cr|xarchiver-0.5.4.18-1|35	%{_bindir}/%{name}
21cr|xarchiver-0.5.4.18-1|36	%{_datadir}/applications/%{name}.desktop
21cr|xarchiver-0.5.4.18-1|37	%{_libexecdir}/thunar-archive-plugin/%{name}.tap
21cr|xarchiver-0.5.4.18-1|38	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|xarchiver-0.5.4.18-1|39	%{_datadir}/pixmaps/%{name}/*.png
21cr|xarchiver-0.5.4.18-1|40	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|xarchiver-0.5.4.18-1|41	%{_mandir}/man1/%{name}.1*
21cr|xarchiver-0.5.4.18-1|42	
21cr|xarchiver-0.5.4.18-1|43	#------------------------------------------------------------------
21cr|xarchiver-0.5.4.18-1|44	
21cr|xarchiver-0.5.4.18-1|45	%prep
21cr|xarchiver-0.5.4.18-1|46	%setup -q
21cr|xarchiver-0.5.4.18-1|47	
21cr|xarchiver-0.5.4.18-1|48	
21cr|xarchiver-0.5.4.18-1|49	%build
21cr|xarchiver-0.5.4.18-1|50	%configure
21cr|xarchiver-0.5.4.18-1|51	%make
21cr|xarchiver-0.5.4.18-1|52	
21cr|xarchiver-0.5.4.18-1|53	
21cr|xarchiver-0.5.4.18-1|54	%install
21cr|xarchiver-0.5.4.18-1|55	%makeinstall_std
21cr|xarchiver-0.5.4.18-1|56	
21cr|xarchiver-0.5.4.18-1|57	%find_lang %{name} --with-gnome

11029 21
21cr|xastir-2.1.8-1|1	%define	oname	Xastir-Release
21cr|xastir-2.1.8-1|2	
21cr|xastir-2.1.8-1|3	Summary:	Amateur Station Tracking and Reporting system for amateur radio
21cr|xastir-2.1.8-1|4	Name:		xastir
21cr|xastir-2.1.8-1|5	Version:	2.1.8
21cr|xastir-2.1.8-1|6	Release:	1
21cr|xastir-2.1.8-1|7	License:	GPLv2+
21cr|xastir-2.1.8-1|8	Group:		Communications
21cr|xastir-2.1.8-1|9	Url:		http://www.xastir.org
21cr|xastir-2.1.8-1|10	Source0:	https://github.com/Xastir/Xastir/archive/Release-%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|xastir-2.1.8-1|11	Source1:	https://github.com/Xastir/xastir-sounds/archive/v1.0.tar.gz?/%{name}-sounds-1.0.tar.gz
21cr|xastir-2.1.8-1|12	Source2:	%{name}.desktop
21cr|xastir-2.1.8-1|13	Source100:	%{name}.rpmlintrc
21cr|xastir-2.1.8-1|14	BuildRequires:	gpsman
21cr|xastir-2.1.8-1|15	BuildRequires:	db-devel
21cr|xastir-2.1.8-1|16	BuildRequires:	festival-devel
21cr|xastir-2.1.8-1|17	BuildRequires:	lesstif-devel
21cr|xastir-2.1.8-1|18	BuildRequires:	shapelib-devel
21cr|xastir-2.1.8-1|19	BuildRequires:	pkgconfig(geotiff)
21cr|xastir-2.1.8-1|20	BuildRequires:	pkgconfig(GraphicsMagick)
21cr|xastir-2.1.8-1|21	BuildRequires:	pkgconfig(libcurl)
21cr|xastir-2.1.8-1|22	BuildRequires:	pkgconfig(libpcre)
21cr|xastir-2.1.8-1|23	BuildRequires:	pkgconfig(libtiff-4)
21cr|xastir-2.1.8-1|24	BuildRequires:	pkgconfig(proj)
21cr|xastir-2.1.8-1|25	BuildRequires:	pkgconfig(x11)
21cr|xastir-2.1.8-1|26	BuildRequires:	pkgconfig(xext)
21cr|xastir-2.1.8-1|27	BuildRequires:	pkgconfig(xpm)
21cr|xastir-2.1.8-1|28	BuildRequires:	pkgconfig(xt)
21cr|xastir-2.1.8-1|29	Requires:	x11-font-adobe-75dpi
21cr|xastir-2.1.8-1|30	
21cr|xastir-2.1.8-1|31	%description
21cr|xastir-2.1.8-1|32	Xastir is a graphical application that interfaces HAM radio and internet
21cr|xastir-2.1.8-1|33	access to realtime mapping software.
21cr|xastir-2.1.8-1|34	Install XASTIR if you are interested in APRS(tm) and HAM radio software.
21cr|xastir-2.1.8-1|35	
21cr|xastir-2.1.8-1|36	%files
21cr|xastir-2.1.8-1|37	%doc AUTHORS ChangeLog COPYING COPYING.LIB.LESSTIF DEBUG_LEVELS FAQ LICENSE
21cr|xastir-2.1.8-1|38	%doc README.md README.GIT README.Getting-Started README.MAPS README.sudo UPGRADE
21cr|xastir-2.1.8-1|39	%{_bindir}/*
21cr|xastir-2.1.8-1|40	%{_datadir}/%{name}/help
21cr|xastir-2.1.8-1|41	%{_datadir}/%{name}/config
21cr|xastir-2.1.8-1|42	%{_datadir}/%{name}/symbols
21cr|xastir-2.1.8-1|43	%{_datadir}/%{name}/scripts
21cr|xastir-2.1.8-1|44	%{_mandir}/man1/%{name}.1.*
21cr|xastir-2.1.8-1|45	%{_mandir}/man1/callpass.1.*
21cr|xastir-2.1.8-1|46	%{_mandir}/man1/testdbfawk.1.*
21cr|xastir-2.1.8-1|47	%{_mandir}/man1/%{name}_udp_client.1.*
21cr|xastir-2.1.8-1|48	%{_datadir}/applications/%{name}.desktop
21cr|xastir-2.1.8-1|49	%{_iconsdir}/hicolor/40x40/%{name}.png
21cr|xastir-2.1.8-1|50	# To protect user-installed map and other files from being clobbered
21cr|xastir-2.1.8-1|51	# at upgrade time
21cr|xastir-2.1.8-1|52	%config %{_datadir}/%{name}/maps
21cr|xastir-2.1.8-1|53	%config %{_datadir}/%{name}/Counties
21cr|xastir-2.1.8-1|54	%config %{_datadir}/%{name}/fcc
21cr|xastir-2.1.8-1|55	%config %{_datadir}/%{name}/GNIS
21cr|xastir-2.1.8-1|56	%config %{_datadir}/%{name}/sounds
21cr|xastir-2.1.8-1|57	
21cr|xastir-2.1.8-1|58	#----------------------------------------------------------------------------
21cr|xastir-2.1.8-1|59	
21cr|xastir-2.1.8-1|60	%prep
21cr|xastir-2.1.8-1|61	%setup -qn %{oname}-%{version} -a1
21cr|xastir-2.1.8-1|62	
21cr|xastir-2.1.8-1|63	
21cr|xastir-2.1.8-1|64	%build
21cr|xastir-2.1.8-1|65	./bootstrap.sh
21cr|xastir-2.1.8-1|66	./configure --prefix=%{_prefix}
21cr|xastir-2.1.8-1|67	%make
21cr|xastir-2.1.8-1|68	
21cr|xastir-2.1.8-1|69	
21cr|xastir-2.1.8-1|70	%install
21cr|xastir-2.1.8-1|71	%makeinstall_std
21cr|xastir-2.1.8-1|72	
21cr|xastir-2.1.8-1|73	# Provide at least one icon file
21cr|xastir-2.1.8-1|74	mkdir -p %{buildroot}%{_iconsdir}/hicolor/40x40/
21cr|xastir-2.1.8-1|75	install -m 0644 %{buildroot}%{_datadir}/%{name}/symbols/icon.png %{buildroot}%{_iconsdir}/hicolor/40x40/%{name}.png
21cr|xastir-2.1.8-1|76	
21cr|xastir-2.1.8-1|77	# Install our .desktop file
21cr|xastir-2.1.8-1|78	mkdir -p %{buildroot}/usr/share/applications
21cr|xastir-2.1.8-1|79	install -m 0644 %{SOURCE2} %{buildroot}/usr/share/applications/.
21cr|xastir-2.1.8-1|80	
21cr|xastir-2.1.8-1|81	# Install sounds
21cr|xastir-2.1.8-1|82	cp %{name}-sounds-1.0/sounds/*.wav %{buildroot}/usr/share/xastir/sounds/.
21cr|xastir-2.1.8-1|83	
21cr|xastir-2.1.8-1|84	# Docs go into package docs area instead of here:
21cr|xastir-2.1.8-1|85	rm -rf %{buildroot}/usr/share/doc/%{name}

11030 21
21cr|xautolock-2.2-9|1	%define debug_package %{nil}
21cr|xautolock-2.2-9|2	
21cr|xautolock-2.2-9|3	Summary:	Automatically starts programs when there is inactivity under X
21cr|xautolock-2.2-9|4	Name:		xautolock
21cr|xautolock-2.2-9|5	Version:	2.2
21cr|xautolock-2.2-9|6	Release:	9
21cr|xautolock-2.2-9|7	License:	GPLv2+
21cr|xautolock-2.2-9|8	Group:		Graphical desktop/Other
21cr|xautolock-2.2-9|9	Url:		http://www.ibiblio.org/pub/Linux/X11/screensavers/
21cr|xautolock-2.2-9|10	Source0:	http://www.ibiblio.org/pub/Linux/X11/screensavers/%{name}-%{version}.tgz
21cr|xautolock-2.2-9|11	Patch0:		10-fix-memory-corruption.patch
21cr|xautolock-2.2-9|12	Patch1:		14-do-not-use-union-wait-type.patch
21cr|xautolock-2.2-9|13	BuildRequires:	imake
21cr|xautolock-2.2-9|14	#(nl) Needed for rman
21cr|xautolock-2.2-9|15	BuildRequires:	xorg-x11
21cr|xautolock-2.2-9|16	BuildRequires:	pkgconfig(x11)
21cr|xautolock-2.2-9|17	BuildRequires:	pkgconfig(xscrnsaver)
21cr|xautolock-2.2-9|18	BuildRequires:	pkgconfig(xv)
21cr|xautolock-2.2-9|19	Requires:	xlockmore
21cr|xautolock-2.2-9|20	
21cr|xautolock-2.2-9|21	%description
21cr|xautolock-2.2-9|22	Xautolock monitors the user activity on an X Window display.
21cr|xautolock-2.2-9|23	If none is detected within a certain amount of time a program specified
21cr|xautolock-2.2-9|24	by the user will be run. Typically xautolock will be used to lock the screen
21cr|xautolock-2.2-9|25	using for instance xlock.
21cr|xautolock-2.2-9|26	
21cr|xautolock-2.2-9|27	%files
21cr|xautolock-2.2-9|28	%doc License Todo Readme Changelog
21cr|xautolock-2.2-9|29	%{_prefix}/X11R6/bin/xautolock
21cr|xautolock-2.2-9|30	%{_mandir}/*/*
21cr|xautolock-2.2-9|31	
21cr|xautolock-2.2-9|32	#----------------------------------------------------------------------------
21cr|xautolock-2.2-9|33	
21cr|xautolock-2.2-9|34	%prep
21cr|xautolock-2.2-9|35	%setup -q
21cr|xautolock-2.2-9|36	%patch0 -p1
21cr|xautolock-2.2-9|37	%patch1 -p1
21cr|xautolock-2.2-9|38	
21cr|xautolock-2.2-9|39	%build
21cr|xautolock-2.2-9|40	xmkmf
21cr|xautolock-2.2-9|41	%make
21cr|xautolock-2.2-9|42	
21cr|xautolock-2.2-9|43	%install
21cr|xautolock-2.2-9|44	bzip2 ./xautolock.man
21cr|xautolock-2.2-9|45	install -m644 xautolock.man.bz2 -D %{buildroot}%{_mandir}/man1/xautolock.man.bz2
21cr|xautolock-2.2-9|46	install -m755 xautolock -D %{buildroot}%{_prefix}/X11R6/bin/xautolock
21cr|xautolock-2.2-9|47	# Make sure all docs are readable
21cr|xautolock-2.2-9|48	chmod a+r Changelog Readme Todo License

11031 21
21cr|xautomation-1.09-3|1	Name:      xautomation
21cr|xautomation-1.09-3|2	Version:   1.09
21cr|xautomation-1.09-3|3	Release:   3
21cr|xautomation-1.09-3|4	Summary:   Control X from the command line
21cr|xautomation-1.09-3|5	Group:     System/X11
21cr|xautomation-1.09-3|6	URL:       http://hoopajoo.net/projects/xautomation.html
21cr|xautomation-1.09-3|7	Source:    http://hoopajoo.net/static/projects/%{name}-%{version}.tar.gz
21cr|xautomation-1.09-3|8	License:   GPLv2
21cr|xautomation-1.09-3|9	BuildRequires:  pkgconfig(x11)
21cr|xautomation-1.09-3|10	BuildRequires:  pkgconfig(xtst)
21cr|xautomation-1.09-3|11	BuildRequires: libpng-devel
21cr|xautomation-1.09-3|12	BuildRequires:  pkgconfig(xi)
21cr|xautomation-1.09-3|13	
21cr|xautomation-1.09-3|14	%description
21cr|xautomation-1.09-3|15	Control X from the command line for scripts, and do "visual scraping" to find
21cr|xautomation-1.09-3|16	things on the screen. The conrol interface allows mouse movement, clicking,
21cr|xautomation-1.09-3|17	button up/down, key up/down, etc, and uses the XTest extension so you don't
21cr|xautomation-1.09-3|18	have the annoying problems that xse has when apps ignore sent events. The
21cr|xautomation-1.09-3|19	visgrep program find images inside of images and reports the coordinates,
21cr|xautomation-1.09-3|20	allowing progams to find buttons, etc, on the screen to click on.
21cr|xautomation-1.09-3|21	
21cr|xautomation-1.09-3|22	%prep
21cr|xautomation-1.09-3|23	%setup -q
21cr|xautomation-1.09-3|24	
21cr|xautomation-1.09-3|25	%build
21cr|xautomation-1.09-3|26	export LDFLAGS="-lX11"
21cr|xautomation-1.09-3|27	%configure
21cr|xautomation-1.09-3|28	%make
21cr|xautomation-1.09-3|29	
21cr|xautomation-1.09-3|30	%install
21cr|xautomation-1.09-3|31	%makeinstall_std
21cr|xautomation-1.09-3|32	
21cr|xautomation-1.09-3|33	%clean
21cr|xautomation-1.09-3|34	
21cr|xautomation-1.09-3|35	%files
21cr|xautomation-1.09-3|36	%defattr(-, root, root)
21cr|xautomation-1.09-3|37	%{_bindir}/pat2ppm
21cr|xautomation-1.09-3|38	%{_bindir}/patextract
21cr|xautomation-1.09-3|39	%{_bindir}/png2pat
21cr|xautomation-1.09-3|40	%{_bindir}/rgb2pat
21cr|xautomation-1.09-3|41	%{_bindir}/visgrep
21cr|xautomation-1.09-3|42	%{_bindir}/xmousepos
21cr|xautomation-1.09-3|43	%{_bindir}/xte
21cr|xautomation-1.09-3|44	%{_mandir}/man1/pat2ppm.1*
21cr|xautomation-1.09-3|45	%{_mandir}/man1/patextract.1*
21cr|xautomation-1.09-3|46	%{_mandir}/man1/png2pat.1*
21cr|xautomation-1.09-3|47	%{_mandir}/man1/rgb2pat.1*
21cr|xautomation-1.09-3|48	%{_mandir}/man1/visgrep.1*
21cr|xautomation-1.09-3|49	%{_mandir}/man1/xmousepos.1*
21cr|xautomation-1.09-3|50	%{_mandir}/man1/xte.1*
21cr|xautomation-1.09-3|51	%{_mandir}/man7/xautomation.7*

11032 21
21cr|xaw3dxft-1.6.2h-1|1	%define major 8
21cr|xaw3dxft-1.6.2h-1|2	%define libname %mklibname %{name} %{major}
21cr|xaw3dxft-1.6.2h-1|3	%define devname %mklibname %{name} -d
21cr|xaw3dxft-1.6.2h-1|4	
21cr|xaw3dxft-1.6.2h-1|5	Summary:	An extended version of Xaw3d
21cr|xaw3dxft-1.6.2h-1|6	Name:		xaw3dxft
21cr|xaw3dxft-1.6.2h-1|7	Version:	1.6.2h
21cr|xaw3dxft-1.6.2h-1|8	Release:	1
21cr|xaw3dxft-1.6.2h-1|9	License:	MIT
21cr|xaw3dxft-1.6.2h-1|10	Group:		System/Libraries
21cr|xaw3dxft-1.6.2h-1|11	Url:		http://sourceforge.net/projects/sf-xpaint/
21cr|xaw3dxft-1.6.2h-1|12	Source0:	https://downloads.sourceforge.net/project/sf-xpaint/libxaw3dxft/libXaw3dXft-%{version}.tar.bz2
21cr|xaw3dxft-1.6.2h-1|13	BuildRequires:	bison
21cr|xaw3dxft-1.6.2h-1|14	BuildRequires:	flex
21cr|xaw3dxft-1.6.2h-1|15	BuildRequires:	gccmakedep
21cr|xaw3dxft-1.6.2h-1|16	BuildRequires:	pkgconfig(x11)
21cr|xaw3dxft-1.6.2h-1|17	BuildRequires:	pkgconfig(xft)
21cr|xaw3dxft-1.6.2h-1|18	BuildRequires:	pkgconfig(xmu)
21cr|xaw3dxft-1.6.2h-1|19	BuildRequires:	pkgconfig(xorg-macros)
21cr|xaw3dxft-1.6.2h-1|20	BuildRequires:	pkgconfig(xp)
21cr|xaw3dxft-1.6.2h-1|21	BuildRequires:	pkgconfig(xpm)
21cr|xaw3dxft-1.6.2h-1|22	BuildRequires:	pkgconfig(xv)
21cr|xaw3dxft-1.6.2h-1|23	
21cr|xaw3dxft-1.6.2h-1|24	%description
21cr|xaw3dxft-1.6.2h-1|25	An extended version of Xaw3d with support for UTF8 input
21cr|xaw3dxft-1.6.2h-1|26	and UTF8 encoding of text, and rendering text with the Freetype
21cr|xaw3dxft-1.6.2h-1|27	library and Truetype fonts.
21cr|xaw3dxft-1.6.2h-1|28	
21cr|xaw3dxft-1.6.2h-1|29	It should be mostly compatible with the original xaw3d library,
21cr|xaw3dxft-1.6.2h-1|30	except for font management: everything using the old X11 core
21cr|xaw3dxft-1.6.2h-1|31	font routines should be replaced by their freetype equivalents.
21cr|xaw3dxft-1.6.2h-1|32	
21cr|xaw3dxft-1.6.2h-1|33	#----------------------------------------------------------------------------
21cr|xaw3dxft-1.6.2h-1|34	
21cr|xaw3dxft-1.6.2h-1|35	%package -n %{libname}
21cr|xaw3dxft-1.6.2h-1|36	Summary:	An extended version of Xaw3d
21cr|xaw3dxft-1.6.2h-1|37	Group:		System/Libraries
21cr|xaw3dxft-1.6.2h-1|38	
21cr|xaw3dxft-1.6.2h-1|39	%description -n %{libname}
21cr|xaw3dxft-1.6.2h-1|40	An extended version of Xaw3d with support for UTF8 input and
21cr|xaw3dxft-1.6.2h-1|41	UTF8 encoding of text, and rendering text with the Freetype
21cr|xaw3dxft-1.6.2h-1|42	library and Truetype fonts.
21cr|xaw3dxft-1.6.2h-1|43	
21cr|xaw3dxft-1.6.2h-1|44	It should be mostly compatible with the original Xaw3d library,
21cr|xaw3dxft-1.6.2h-1|45	except for font management: everything using the old X11 core
21cr|xaw3dxft-1.6.2h-1|46	font routines should be replaced by their freetype equivalents.
21cr|xaw3dxft-1.6.2h-1|47	
21cr|xaw3dxft-1.6.2h-1|48	%files -n %{libname}
21cr|xaw3dxft-1.6.2h-1|49	%{_libdir}/libXaw3dxft.so.%{major}*
21cr|xaw3dxft-1.6.2h-1|50	
21cr|xaw3dxft-1.6.2h-1|51	#----------------------------------------------------------------------------
21cr|xaw3dxft-1.6.2h-1|52	
21cr|xaw3dxft-1.6.2h-1|53	%package -n %{devname}
21cr|xaw3dxft-1.6.2h-1|54	Summary:	Header files and shared libraries for development using Xaw3dxft
21cr|xaw3dxft-1.6.2h-1|55	Group:		Development/C
21cr|xaw3dxft-1.6.2h-1|56	Requires:	%{libname} = %{EVRD}
21cr|xaw3dxft-1.6.2h-1|57	Provides:	%{name}-devel = %{EVRD}
21cr|xaw3dxft-1.6.2h-1|58	
21cr|xaw3dxft-1.6.2h-1|59	%description -n %{devname}
21cr|xaw3dxft-1.6.2h-1|60	An extended version of Xaw3d with support for UTF8 input and
21cr|xaw3dxft-1.6.2h-1|61	UTF8 encoding of text, and rendering text with the Freetype
21cr|xaw3dxft-1.6.2h-1|62	library and Truetype fonts.
21cr|xaw3dxft-1.6.2h-1|63	
21cr|xaw3dxft-1.6.2h-1|64	It should be mostly compatible with the original Xaw3d library,
21cr|xaw3dxft-1.6.2h-1|65	except for font management: everything using the old X11 core
21cr|xaw3dxft-1.6.2h-1|66	font routines should be replaced by their freetype equivalents.
21cr|xaw3dxft-1.6.2h-1|67	
21cr|xaw3dxft-1.6.2h-1|68	You should install Xaw3dxft-devel if you are going to develop
21cr|xaw3dxft-1.6.2h-1|69	applications using the Xaw3dxft widget set.
21cr|xaw3dxft-1.6.2h-1|70	
21cr|xaw3dxft-1.6.2h-1|71	%files -n %{devname}
21cr|xaw3dxft-1.6.2h-1|72	%{_libdir}/libXaw3dxft.so
21cr|xaw3dxft-1.6.2h-1|73	%{_includedir}/X11/Xaw3dxft/*.h
21cr|xaw3dxft-1.6.2h-1|74	%{_libdir}/pkgconfig/libxaw3dxft.pc
21cr|xaw3dxft-1.6.2h-1|75	
21cr|xaw3dxft-1.6.2h-1|76	#----------------------------------------------------------------------------
21cr|xaw3dxft-1.6.2h-1|77	
21cr|xaw3dxft-1.6.2h-1|78	%prep
21cr|xaw3dxft-1.6.2h-1|79	%setup -q -n libXaw3dXft-%{version}
21cr|xaw3dxft-1.6.2h-1|80	
21cr|xaw3dxft-1.6.2h-1|81	%build
21cr|xaw3dxft-1.6.2h-1|82	autoreconf -fi
21cr|xaw3dxft-1.6.2h-1|83	%configure \
21cr|xaw3dxft-1.6.2h-1|84	--disable-static \
21cr|xaw3dxft-1.6.2h-1|85	--enable-internationalization \
21cr|xaw3dxft-1.6.2h-1|86	--enable-multiplane-bitmaps \
21cr|xaw3dxft-1.6.2h-1|87	--enable-gray-stipples \
21cr|xaw3dxft-1.6.2h-1|88	--enable-arrow-scrollbars
21cr|xaw3dxft-1.6.2h-1|89	
21cr|xaw3dxft-1.6.2h-1|90	%make
21cr|xaw3dxft-1.6.2h-1|91	
21cr|xaw3dxft-1.6.2h-1|92	%install
21cr|xaw3dxft-1.6.2h-1|93	%makeinstall_std
21cr|xaw3dxft-1.6.2h-1|94	
21cr|xaw3dxft-1.6.2h-1|95	rm -rf %{buildroot}%{_docdir}/libXaw3dXft/

11033 21
21cr|xawtv-3.107-4|1	# FIXME: Workaround build errors with underlinking, try to make a proper
21cr|xawtv-3.107-4|2	# fix later
21cr|xawtv-3.107-4|3	%define	_disable_ld_no_undefined 1
21cr|xawtv-3.107-4|4	
21cr|xawtv-3.107-4|5	# dynamic desktop support
21cr|xawtv-3.107-4|6	%define	webcam_launcher /etc/dynamic/launchers/webcam
21cr|xawtv-3.107-4|7	%define	tvtuner_launcher /etc/dynamic/launchers/tvtuner
21cr|xawtv-3.107-4|8	
21cr|xawtv-3.107-4|9	Summary:	A X11 program for watching TV
21cr|xawtv-3.107-4|10	Name:		xawtv
21cr|xawtv-3.107-4|11	Version:	3.107
21cr|xawtv-3.107-4|12	Release:	4
21cr|xawtv-3.107-4|13	License:	GPLv2+
21cr|xawtv-3.107-4|14	Group:		Video
21cr|xawtv-3.107-4|15	#OLD_STILL_VALID_URLs: http://www.strusel007.de/linux/xawtv/
21cr|xawtv-3.107-4|16	#http://bytesex.org/xawtv/
21cr|xawtv-3.107-4|17	Url:		http://linux.bytesex.org/xawtv/
21cr|xawtv-3.107-4|18	Source0:	http://linuxtv.org/downloads/xawtv/%{name}-%{version}.tar.bz2
21cr|xawtv-3.107-4|19	Source2:	%{name}
21cr|xawtv-3.107-4|20	Patch0:		xawtv-strsignal.patch
21cr|xawtv-3.107-4|21	Patch31:	xawtv-3.100-glibc.patch
21cr|xawtv-3.107-4|22	BuildRequires:	recode
21cr|xawtv-3.107-4|23	BuildRequires:	x11-server-common
21cr|xawtv-3.107-4|24	BuildRequires:	aalib-devel
21cr|xawtv-3.107-4|25	BuildRequires:	gpm-devel
21cr|xawtv-3.107-4|26	BuildRequires:	jpeg-devel
21cr|xawtv-3.107-4|27	BuildRequires:	lesstif-devel
21cr|xawtv-3.107-4|28	BuildRequires:	slang-devel
21cr|xawtv-3.107-4|29	BuildRequires:	pkgconfig(alsa)
21cr|xawtv-3.107-4|30	BuildRequires:	pkgconfig(fontconfig)
21cr|xawtv-3.107-4|31	BuildRequires:	pkgconfig(gl)
21cr|xawtv-3.107-4|32	BuildRequires:	pkgconfig(glu)
21cr|xawtv-3.107-4|33	BuildRequires:	pkgconfig(libdv)
21cr|xawtv-3.107-4|34	BuildRequires:	pkgconfig(libfs)
21cr|xawtv-3.107-4|35	BuildRequires:	pkgconfig(liblircclient0)
21cr|xawtv-3.107-4|36	BuildRequires:	pkgconfig(libv4l2)
21cr|xawtv-3.107-4|37	BuildRequires:	pkgconfig(ncurses)
21cr|xawtv-3.107-4|38	BuildRequires:	pkgconfig(x11)
21cr|xawtv-3.107-4|39	BuildRequires:	pkgconfig(xaw7)
21cr|xawtv-3.107-4|40	BuildRequires:	pkgconfig(xinerama)
21cr|xawtv-3.107-4|41	BuildRequires:	pkgconfig(xp)
21cr|xawtv-3.107-4|42	BuildRequires:	pkgconfig(xpm)
21cr|xawtv-3.107-4|43	BuildRequires:	pkgconfig(xrandr)
21cr|xawtv-3.107-4|44	BuildRequires:	pkgconfig(xv)
21cr|xawtv-3.107-4|45	BuildRequires:	pkgconfig(xxf86dga)
21cr|xawtv-3.107-4|46	BuildRequires:	pkgconfig(zvbi-0.2)
21cr|xawtv-3.107-4|47	Requires:	common-licenses
21cr|xawtv-3.107-4|48	Requires:	xawtv-common = %{EVRD}
21cr|xawtv-3.107-4|49	
21cr|xawtv-3.107-4|50	%description
21cr|xawtv-3.107-4|51	Xawtv is a Video4Linux Stream Capture Viewer, that is a X11 program for
21cr|xawtv-3.107-4|52	watching TV. It uses the Athena widgets.
21cr|xawtv-3.107-4|53	MoTV has a nicer GUI which use lesstif (motif) widgets.
21cr|xawtv-3.107-4|54	
21cr|xawtv-3.107-4|55	%files
21cr|xawtv-3.107-4|56	%doc COPYING
21cr|xawtv-3.107-4|57	%config(noreplace) %{tvtuner_launcher}/%{name}.desktop
21cr|xawtv-3.107-4|58	%config(noreplace) %{webcam_launcher}/%{name}.desktop
21cr|xawtv-3.107-4|59	%config(noreplace) %{_sysconfdir}/X11/app-defaults/Xawtv
21cr|xawtv-3.107-4|60	%{_bindir}/xawtv
21cr|xawtv-3.107-4|61	%{_bindir}/XawTV
21cr|xawtv-3.107-4|62	%{_mandir}/man1/xawtv.1*
21cr|xawtv-3.107-4|63	%{_mandir}/fr/man1/xawtv.1*
21cr|xawtv-3.107-4|64	%{_datadir}/applications/rosa-%{name}.desktop
21cr|xawtv-3.107-4|65	/usr/lib/X11/app-defaults/Xawtv*
21cr|xawtv-3.107-4|66	%{_datadir}/%{name}
21cr|xawtv-3.107-4|67	
21cr|xawtv-3.107-4|68	%post
21cr|xawtv-3.107-4|69	update-alternatives --install %{webcam_launcher}/gnome.desktop webcam.gnome.dynamic %{webcam_launcher}/%{name}.desktop 20
21cr|xawtv-3.107-4|70	update-alternatives --install %{webcam_launcher}/kde.desktop webcam.kde.dynamic %{webcam_launcher}/%{name}.desktop 20
21cr|xawtv-3.107-4|71	update-alternatives --install %{tvtuner_launcher}/kde.desktop tvtuner.kde.dynamic %{tvtuner_launcher}/%{name}.desktop 20
21cr|xawtv-3.107-4|72	update-alternatives --install %{tvtuner_launcher}/gnome.desktop tvtuner.gnome.dynamic %{tvtuner_launcher}/%{name}.desktop 20
21cr|xawtv-3.107-4|73	
21cr|xawtv-3.107-4|74	%postun
21cr|xawtv-3.107-4|75	if [ $1 = 0 ]; then
21cr|xawtv-3.107-4|76	update-alternatives --remove webcam.kde.dynamic %{webcam_launcher}/%{name}.desktop
21cr|xawtv-3.107-4|77	update-alternatives --remove webcam.gnome.dynamic %{webcam_launcher}/%{name}.desktop
21cr|xawtv-3.107-4|78	update-alternatives --remove tvtuner.kde.dynamic %{tvtuner_launcher}/%{name}.desktop
21cr|xawtv-3.107-4|79	update-alternatives --remove tvtuner.gnome.dynamic %{tvtuner_launcher}/%{name}.desktop
21cr|xawtv-3.107-4|80	fi
21cr|xawtv-3.107-4|81	
21cr|xawtv-3.107-4|82	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|83	
21cr|xawtv-3.107-4|84	%package common
21cr|xawtv-3.107-4|85	Summary:	Common files for fbtv/motv/ttv/xawtv
21cr|xawtv-3.107-4|86	Group:		Video
21cr|xawtv-3.107-4|87	Requires:	tv-fonts
21cr|xawtv-3.107-4|88	
21cr|xawtv-3.107-4|89	%description common
21cr|xawtv-3.107-4|90	These are common files for fbtv, motv, ttv and xawtv.
21cr|xawtv-3.107-4|91	They are:
21cr|xawtv-3.107-4|92	* scantv: small text program that look for tv channels
21cr|xawtv-3.107-4|93	* streamer - capture tool (images / movies).
21cr|xawtv-3.107-4|94	
21cr|xawtv-3.107-4|95	%files common
21cr|xawtv-3.107-4|96	%doc COPYING
21cr|xawtv-3.107-4|97	%attr(4711,root,root) %{_bindir}/v4l-conf
21cr|xawtv-3.107-4|98	%{_bindir}/rootv
21cr|xawtv-3.107-4|99	%{_bindir}/scantv
21cr|xawtv-3.107-4|100	%{_bindir}/subtitles
21cr|xawtv-3.107-4|101	%{_bindir}/v4l-info
21cr|xawtv-3.107-4|102	%lang(es) %{_mandir}/es/man1/rootv.*
21cr|xawtv-3.107-4|103	%lang(es) %{_mandir}/es/man1/scantv.*
21cr|xawtv-3.107-4|104	%lang(es) %{_mandir}/es/man1/subtitles.*
21cr|xawtv-3.107-4|105	%lang(es) %{_mandir}/es/man1/xawtv.*
21cr|xawtv-3.107-4|106	%lang(es) %{_mandir}/es/man5/xawtvrc.*
21cr|xawtv-3.107-4|107	%lang(es) %{_mandir}/es/man8/v4l-conf.*
21cr|xawtv-3.107-4|108	%{_mandir}/man1/rootv.1*
21cr|xawtv-3.107-4|109	%{_mandir}/man1/scantv.1*
21cr|xawtv-3.107-4|110	%{_mandir}/man1/subtitles*
21cr|xawtv-3.107-4|111	%{_mandir}/man5/xawtvrc*
21cr|xawtv-3.107-4|112	%{_mandir}/man8/v4l*
21cr|xawtv-3.107-4|113	%{_mandir}/man1/v4l-info.*
21cr|xawtv-3.107-4|114	%dir %{_libdir}/%{name}
21cr|xawtv-3.107-4|115	%{_libdir}/%{name}/*
21cr|xawtv-3.107-4|116	%doc Changes README*
21cr|xawtv-3.107-4|117	%doc contrib/frequencies*
21cr|xawtv-3.107-4|118	
21cr|xawtv-3.107-4|119	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|120	
21cr|xawtv-3.107-4|121	%package control
21cr|xawtv-3.107-4|122	Summary:	Control video4linux devices
21cr|xawtv-3.107-4|123	Group:		Video
21cr|xawtv-3.107-4|124	
21cr|xawtv-3.107-4|125	%description control
21cr|xawtv-3.107-4|126	Xawtv-remote and v4lctl can be used to control a video4linux driven TV card.
21cr|xawtv-3.107-4|127	Xawtv-remote passes the command to a already running xawtv or motv instance
21cr|xawtv-3.107-4|128	using X11 properties.
21cr|xawtv-3.107-4|129	V4lctl is a command line tool that sets the parameters directly.
21cr|xawtv-3.107-4|130	
21cr|xawtv-3.107-4|131	%files control
21cr|xawtv-3.107-4|132	%doc README.lirc
21cr|xawtv-3.107-4|133	%{_bindir}/v4lctl
21cr|xawtv-3.107-4|134	%{_bindir}/xawtv-remote
21cr|xawtv-3.107-4|135	%{_mandir}/man1/v4lctl.1*
21cr|xawtv-3.107-4|136	%lang(es) %{_mandir}/es/man1/v4lctl.*
21cr|xawtv-3.107-4|137	%{_mandir}/man1/xawtv-remote.1*
21cr|xawtv-3.107-4|138	%lang(es) %{_mandir}/es/man1/xawtv-remote.*
21cr|xawtv-3.107-4|139	
21cr|xawtv-3.107-4|140	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|141	
21cr|xawtv-3.107-4|142	%package -n fbtv
21cr|xawtv-3.107-4|143	Summary:	A console program for watching TV
21cr|xawtv-3.107-4|144	Group:		Video
21cr|xawtv-3.107-4|145	Requires:	xawtv-common = %{EVRD}
21cr|xawtv-3.107-4|146	
21cr|xawtv-3.107-4|147	%description -n fbtv
21cr|xawtv-3.107-4|148	Fbtv is a program for watching TV with your linux box.
21cr|xawtv-3.107-4|149	It runs on top of a graphic framebuffer device (/dev/fb0): thus is useful for
21cr|xawtv-3.107-4|150	watching TV without X11.
21cr|xawtv-3.107-4|151	It shares the config file ($HOME/.xawtv) with the xawtv application.
21cr|xawtv-3.107-4|152	Check the xawtv(1) manpage for details about the config file format.
21cr|xawtv-3.107-4|153	
21cr|xawtv-3.107-4|154	%files -n fbtv
21cr|xawtv-3.107-4|155	%doc COPYING
21cr|xawtv-3.107-4|156	%{_bindir}/fbtv
21cr|xawtv-3.107-4|157	%{_mandir}/man1/fbtv*
21cr|xawtv-3.107-4|158	%lang(es) %{_mandir}/es/man?/fbtv.*
21cr|xawtv-3.107-4|159	
21cr|xawtv-3.107-4|160	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|161	
21cr|xawtv-3.107-4|162	%package misc
21cr|xawtv-3.107-4|163	Summary:	Xawtv miscellous stuff
21cr|xawtv-3.107-4|164	Group:		Video
21cr|xawtv-3.107-4|165	Requires:	xawtv-common = %{EVRD}
21cr|xawtv-3.107-4|166	
21cr|xawtv-3.107-4|167	%description misc
21cr|xawtv-3.107-4|168	This package has a few tools you might find useful. They have not to do very
21cr|xawtv-3.107-4|169	much to do with xawtv as they were written for debugging:
21cr|xawtv-3.107-4|170	* dump-mixers - dump mixer settings to stdout
21cr|xawtv-3.107-4|171	* propwatch   - monitors properties of X11 windows.  If you
21cr|xawtv-3.107-4|172	want to know how to keep track of xawtv's
21cr|xawtv-3.107-4|173	_XAWTV_STATION property, look at this.
21cr|xawtv-3.107-4|174	* mtt         - teletext browser for X11 and console
21cr|xawtv-3.107-4|175	* ntsc-cc     - reads vbi data from /dev/vbi and decodes the enclosed cc data.
21cr|xawtv-3.107-4|176	* pia         - play media files
21cr|xawtv-3.107-4|177	* record      - console sound recorder.  Has a simple input
21cr|xawtv-3.107-4|178	level meter which might be useful to trouble
21cr|xawtv-3.107-4|179	shoot sound problems.
21cr|xawtv-3.107-4|180	* showriff    - display the structure of RIFF files (avi, wav).
21cr|xawtv-3.107-4|181	
21cr|xawtv-3.107-4|182	%files misc
21cr|xawtv-3.107-4|183	%doc COPYING
21cr|xawtv-3.107-4|184	%config(noreplace) /etc/X11/app-defaults/mtt
21cr|xawtv-3.107-4|185	%{_bindir}/dump-mixers
21cr|xawtv-3.107-4|186	%{_bindir}/mtt
21cr|xawtv-3.107-4|187	%{_bindir}/ntsc-cc
21cr|xawtv-3.107-4|188	%{_bindir}/pia
21cr|xawtv-3.107-4|189	%{_bindir}/propwatch
21cr|xawtv-3.107-4|190	%{_bindir}/record
21cr|xawtv-3.107-4|191	%{_bindir}/showqt
21cr|xawtv-3.107-4|192	%{_bindir}/showriff
21cr|xawtv-3.107-4|193	%{_mandir}/man1/dump-mixers*
21cr|xawtv-3.107-4|194	%{_mandir}/man1/mtt*
21cr|xawtv-3.107-4|195	%{_mandir}/man1/ntsc*
21cr|xawtv-3.107-4|196	%{_mandir}/man1/pia*
21cr|xawtv-3.107-4|197	%{_mandir}/man1/record*
21cr|xawtv-3.107-4|198	%{_mandir}/man1/propwatch*
21cr|xawtv-3.107-4|199	%{_mandir}/man1/showriff.1*
21cr|xawtv-3.107-4|200	
21cr|xawtv-3.107-4|201	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|202	
21cr|xawtv-3.107-4|203	%package -n motv
21cr|xawtv-3.107-4|204	Summary:	A Motif program for watching TV
21cr|xawtv-3.107-4|205	Group:		Video
21cr|xawtv-3.107-4|206	Requires:	xawtv-common = %{EVRD}
21cr|xawtv-3.107-4|207	
21cr|xawtv-3.107-4|208	%description -n motv
21cr|xawtv-3.107-4|209	This is a motv-based Video4Linux capture viewer. It is basically xawtv with a
21cr|xawtv-3.107-4|210	more user-friendly GUI. It has the same features, uses the same config file,
21cr|xawtv-3.107-4|211	has the same command line switches, you can control it using xawtv-remote.
21cr|xawtv-3.107-4|212	Most keyboards shortcuts are identical too.
21cr|xawtv-3.107-4|213	
21cr|xawtv-3.107-4|214	%files -n motv
21cr|xawtv-3.107-4|215	%doc COPYING
21cr|xawtv-3.107-4|216	%{_bindir}/motv
21cr|xawtv-3.107-4|217	%{_mandir}/man1/motv*
21cr|xawtv-3.107-4|218	%{_datadir}/applications/rosa-motv.desktop
21cr|xawtv-3.107-4|219	%config(noreplace) %{_sysconfdir}/X11/app-defaults/MoTV
21cr|xawtv-3.107-4|220	%config(noreplace) %{_sysconfdir}/X11/*/app-defaults/MoTV
21cr|xawtv-3.107-4|221	
21cr|xawtv-3.107-4|222	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|223	
21cr|xawtv-3.107-4|224	%package -n radio
21cr|xawtv-3.107-4|225	Summary:	Console radio application
21cr|xawtv-3.107-4|226	Group:		Sound
21cr|xawtv-3.107-4|227	Provides:	xawtv-radio = %{EVRD}
21cr|xawtv-3.107-4|228	
21cr|xawtv-3.107-4|229	%description -n radio
21cr|xawtv-3.107-4|230	This is a ncurses-based radio application.
21cr|xawtv-3.107-4|231	
21cr|xawtv-3.107-4|232	%files -n radio
21cr|xawtv-3.107-4|233	%doc COPYING
21cr|xawtv-3.107-4|234	%{_bindir}/radio
21cr|xawtv-3.107-4|235	%{_mandir}/man1/radio*
21cr|xawtv-3.107-4|236	
21cr|xawtv-3.107-4|237	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|238	
21cr|xawtv-3.107-4|239	%package -n streamer
21cr|xawtv-3.107-4|240	Summary:	Record audio and/or video streams
21cr|xawtv-3.107-4|241	Group:		Video
21cr|xawtv-3.107-4|242	Requires:	xawtv-common = %{EVRD}
21cr|xawtv-3.107-4|243	
21cr|xawtv-3.107-4|244	%description -n streamer
21cr|xawtv-3.107-4|245	streamer reads audio and/or video data from /dev/video0 and /dev/dsp
21cr|xawtv-3.107-4|246	and writes the data to the disk.
21cr|xawtv-3.107-4|247	Various output formats are supported.
21cr|xawtv-3.107-4|248	Start streamer with '-h' for a list of options and supported output formats.
21cr|xawtv-3.107-4|249	
21cr|xawtv-3.107-4|250	%files -n streamer
21cr|xawtv-3.107-4|251	%doc COPYING README.recording
21cr|xawtv-3.107-4|252	%{_bindir}/streamer
21cr|xawtv-3.107-4|253	%{_mandir}/man1/streamer*
21cr|xawtv-3.107-4|254	%lang(es) %{_mandir}/es/man1/streamer.*
21cr|xawtv-3.107-4|255	
21cr|xawtv-3.107-4|256	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|257	
21cr|xawtv-3.107-4|258	%package -n ttv
21cr|xawtv-3.107-4|259	Summary:	Display TV/video on a tty
21cr|xawtv-3.107-4|260	Group:		Video
21cr|xawtv-3.107-4|261	Requires:	xawtv-common = %{EVRD}
21cr|xawtv-3.107-4|262	
21cr|xawtv-3.107-4|263	%description -n ttv
21cr|xawtv-3.107-4|264	Ttv displays TV/video on a terminal, rendering the images using aalib.
21cr|xawtv-3.107-4|265	
21cr|xawtv-3.107-4|266	%files -n ttv
21cr|xawtv-3.107-4|267	%doc COPYING
21cr|xawtv-3.107-4|268	%{_bindir}/ttv
21cr|xawtv-3.107-4|269	%{_mandir}/man1/ttv*
21cr|xawtv-3.107-4|270	%lang(es) %{_mandir}/es/man1/ttv.*
21cr|xawtv-3.107-4|271	
21cr|xawtv-3.107-4|272	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|273	
21cr|xawtv-3.107-4|274	%package web
21cr|xawtv-3.107-4|275	Summary:	Videotext pages webserver & images capture/upload to a webserver
21cr|xawtv-3.107-4|276	Group:		Networking/WWW
21cr|xawtv-3.107-4|277	Requires:	xawtv-common = %{EVRD}
21cr|xawtv-3.107-4|278	
21cr|xawtv-3.107-4|279	%description web
21cr|xawtv-3.107-4|280	Webcam captures images from a video4linux device like bttv, annotates them and
21cr|xawtv-3.107-4|281	and uploads them to a webserver using ftp in a endless loop.
21cr|xawtv-3.107-4|282	Alevtd is http daemon which serves videotext pages as HTML.
21cr|xawtv-3.107-4|283	Tune in some station with a utility like v4lctl or some TV application.
21cr|xawtv-3.107-4|284	Then start it and point your browser to http://localhost:5654/
21cr|xawtv-3.107-4|285	Pages may be requested either in HTML format (http://localhost:5654/<page>/
21cr|xawtv-3.107-4|286	or http://localhost:5654/<page>/<subpage>.html) or in ASCII text format
21cr|xawtv-3.107-4|287	(http://localhost:5654/<page>/<subpage>.txt).
21cr|xawtv-3.107-4|288	Subpage "00" can be used for pages without subpages.
21cr|xawtv-3.107-4|289	
21cr|xawtv-3.107-4|290	%files web
21cr|xawtv-3.107-4|291	%doc COPYING
21cr|xawtv-3.107-4|292	%{_bindir}/alevtd
21cr|xawtv-3.107-4|293	%{_bindir}/webcam
21cr|xawtv-3.107-4|294	%{_mandir}/man1/alevtd.1*
21cr|xawtv-3.107-4|295	%{_mandir}/man1/webcam.1*
21cr|xawtv-3.107-4|296	
21cr|xawtv-3.107-4|297	#----------------------------------------------------------------------------
21cr|xawtv-3.107-4|298	
21cr|xawtv-3.107-4|299	%prep
21cr|xawtv-3.107-4|300	%autosetup -p1
21cr|xawtv-3.107-4|301	
21cr|xawtv-3.107-4|302	# Fix building with glibc 2.28+
21cr|xawtv-3.107-4|303	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21cr|xawtv-3.107-4|304	find . -type f -exec sed -i 's,^#include <sys/types.h>,#include <sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21cr|xawtv-3.107-4|305	
21cr|xawtv-3.107-4|306	%build
21cr|xawtv-3.107-4|307	autoreconf -vfi
21cr|xawtv-3.107-4|308	export LIBS="$LIBS -lm"
21cr|xawtv-3.107-4|309	%configure	--enable-xfree-ext \
21cr|xawtv-3.107-4|310	--enable-xvideo \
21cr|xawtv-3.107-4|311	--enable-gl \
21cr|xawtv-3.107-4|312	--enable-zvbi \
21cr|xawtv-3.107-4|313	--enable-lirc \
21cr|xawtv-3.107-4|314	--enable-dv \
21cr|xawtv-3.107-4|315	--enable-aa \
21cr|xawtv-3.107-4|316	--enable-alsa \
21cr|xawtv-3.107-4|317	--disable-quicktime \
21cr|xawtv-3.107-4|318	--x-includes=%{_includedir}/freetype2
21cr|xawtv-3.107-4|319	
21cr|xawtv-3.107-4|320	# Quicktime support not enabled, so libpng is not needed
21cr|xawtv-3.107-4|321	find . -name 'Makefile' | xargs perl -pi -e 's/-lpng//g'
21cr|xawtv-3.107-4|322	%make
21cr|xawtv-3.107-4|323	
21cr|xawtv-3.107-4|324	
21cr|xawtv-3.107-4|325	%install
21cr|xawtv-3.107-4|326	perl -pi -e 's!-o root -g root!!g' src/Makefile
21cr|xawtv-3.107-4|327	mkdir -p %{buildroot}/usr/lib/X11/app-defaults
21cr|xawtv-3.107-4|328	%makeinstall_std ROOT="%{buildroot}" FONTDIR=%{buildroot}%{_datadir}/fonts/misc SUID_ROOT=""
21cr|xawtv-3.107-4|329	
21cr|xawtv-3.107-4|330	install -m 644 x11/Xawtv.ad %{buildroot}/usr/lib/X11/app-defaults
21cr|xawtv-3.107-4|331	(cd %{buildroot}/usr/lib/X11/app-defaults; ln Xawtv.ad Xawtv; ln Xawtv.ad Xawtv-color)
21cr|xawtv-3.107-4|332	
21cr|xawtv-3.107-4|333	install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/XawTV
21cr|xawtv-3.107-4|334	
21cr|xawtv-3.107-4|335	# Menu entries
21cr|xawtv-3.107-4|336	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xawtv-3.107-4|337	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop <<EOF
21cr|xawtv-3.107-4|338	[Desktop Entry]
21cr|xawtv-3.107-4|339	Name=XawTV
21cr|xawtv-3.107-4|340	Comment=A program for watching TV
21cr|xawtv-3.107-4|341	Comment[ru]=Программа просмотра ТВ
21cr|xawtv-3.107-4|342	Exec=XawTV
21cr|xawtv-3.107-4|343	Icon=video_section
21cr|xawtv-3.107-4|344	Terminal=false
21cr|xawtv-3.107-4|345	Type=Application
21cr|xawtv-3.107-4|346	StartupNotify=true
21cr|xawtv-3.107-4|347	Categories=AudioVideo;Video;TV;
21cr|xawtv-3.107-4|348	EOF
21cr|xawtv-3.107-4|349	
21cr|xawtv-3.107-4|350	cat > %{buildroot}%{_datadir}/applications/rosa-motv.desktop <<EOF
21cr|xawtv-3.107-4|351	[Desktop Entry]
21cr|xawtv-3.107-4|352	Name=MoTV
21cr|xawtv-3.107-4|353	Comment=A program for watching TV (nicer interface)
21cr|xawtv-3.107-4|354	Comment[ru]=Программа просмотра ТВ (улучшенный интерфейс)
21cr|xawtv-3.107-4|355	Exec=motv
21cr|xawtv-3.107-4|356	Icon=video_section
21cr|xawtv-3.107-4|357	Terminal=false
21cr|xawtv-3.107-4|358	Type=Application
21cr|xawtv-3.107-4|359	StartupNotify=true
21cr|xawtv-3.107-4|360	Categories=Motif;AudioVideo;Video;TV;
21cr|xawtv-3.107-4|361	EOF
21cr|xawtv-3.107-4|362	
21cr|xawtv-3.107-4|363	mkdir -p %{buildroot}{%tvtuner_launcher,%webcam_launcher}
21cr|xawtv-3.107-4|364	cat > %{buildroot}%{webcam_launcher}/%{name}.desktop << EOF
21cr|xawtv-3.107-4|365	[Desktop Entry]
21cr|xawtv-3.107-4|366	Name=XawTV \$devicename
21cr|xawtv-3.107-4|367	Comment=The X11 Video4Linux Stream Capture Viewer
21cr|xawtv-3.107-4|368	Comment[ru]=Просмотр входящего потока Video4Linux
21cr|xawtv-3.107-4|369	TryExec=xawtv
21cr|xawtv-3.107-4|370	Exec=xawtv -c \$device
21cr|xawtv-3.107-4|371	Terminal=false
21cr|xawtv-3.107-4|372	Icon=video_section
21cr|xawtv-3.107-4|373	Type=Application
21cr|xawtv-3.107-4|374	EOF
21cr|xawtv-3.107-4|375	
21cr|xawtv-3.107-4|376	cat > %{buildroot}%{tvtuner_launcher}/%{name}.desktop << EOF
21cr|xawtv-3.107-4|377	[Desktop Entry]
21cr|xawtv-3.107-4|378	Name=XawTV \$devicename
21cr|xawtv-3.107-4|379	Comment=The X11 Video4Linux Stream Capture Viewer
21cr|xawtv-3.107-4|380	Comment[ru]=Просмотр входящего потока Video4Linux
21cr|xawtv-3.107-4|381	TryExec=XawTV
21cr|xawtv-3.107-4|382	Exec=XawTV -c \$device
21cr|xawtv-3.107-4|383	Terminal=false
21cr|xawtv-3.107-4|384	Icon=video_section
21cr|xawtv-3.107-4|385	Type=Application
21cr|xawtv-3.107-4|386	EOF

11034 21
21cr|xbacklight-1.2.1-4|1	Name:		xbacklight
21cr|xbacklight-1.2.1-4|2	Version:	1.2.1
21cr|xbacklight-1.2.1-4|3	Release:	4
21cr|xbacklight-1.2.1-4|4	Summary:	Command-line utility to set the display backlight level
21cr|xbacklight-1.2.1-4|5	Group:		System/X11
21cr|xbacklight-1.2.1-4|6	License:	MIT
21cr|xbacklight-1.2.1-4|7	URL:		http://xorg.freedesktop.org
21cr|xbacklight-1.2.1-4|8	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21cr|xbacklight-1.2.1-4|9	BuildRequires:	pkgconfig(xrandr) >= 1.2
21cr|xbacklight-1.2.1-4|10	BuildRequires:	pkgconfig(xcb-atom)
21cr|xbacklight-1.2.1-4|11	BuildRequires:	pkgconfig(xcb-aux)
21cr|xbacklight-1.2.1-4|12	BuildRequires:	pkgconfig(xorg-macros) >= 1.8
21cr|xbacklight-1.2.1-4|13	
21cr|xbacklight-1.2.1-4|14	%description
21cr|xbacklight-1.2.1-4|15	xbacklight is a simple command-line utility to set the backlight level
21cr|xbacklight-1.2.1-4|16	using the RandR 1.2 BACKLIGHT output property.
21cr|xbacklight-1.2.1-4|17	
21cr|xbacklight-1.2.1-4|18	
21cr|xbacklight-1.2.1-4|19	%prep
21cr|xbacklight-1.2.1-4|20	%setup -q
21cr|xbacklight-1.2.1-4|21	
21cr|xbacklight-1.2.1-4|22	
21cr|xbacklight-1.2.1-4|23	%build
21cr|xbacklight-1.2.1-4|24	%configure
21cr|xbacklight-1.2.1-4|25	%make
21cr|xbacklight-1.2.1-4|26	
21cr|xbacklight-1.2.1-4|27	
21cr|xbacklight-1.2.1-4|28	%install
21cr|xbacklight-1.2.1-4|29	%makeinstall_std
21cr|xbacklight-1.2.1-4|30	
21cr|xbacklight-1.2.1-4|31	
21cr|xbacklight-1.2.1-4|32	%files
21cr|xbacklight-1.2.1-4|33	%doc COPYING ChangeLog README
21cr|xbacklight-1.2.1-4|34	%{_bindir}/xbacklight
21cr|xbacklight-1.2.1-4|35	%{_mandir}/man1/xbacklight.1*

11035 21
21cr|Xbae-4.60.4-10|1	%define srcname xbae
21cr|Xbae-4.60.4-10|2	
21cr|Xbae-4.60.4-10|3	%define major 4
21cr|Xbae-4.60.4-10|4	%define libname %mklibname %{name} %{major}
21cr|Xbae-4.60.4-10|5	%define devname %mklibname %{name} -d
21cr|Xbae-4.60.4-10|6	
21cr|Xbae-4.60.4-10|7	Summary:	Xbae Widget Set
21cr|Xbae-4.60.4-10|8	Name:		Xbae
21cr|Xbae-4.60.4-10|9	Version:	4.60.4
21cr|Xbae-4.60.4-10|10	Release:	10
21cr|Xbae-4.60.4-10|11	License:	BSD
21cr|Xbae-4.60.4-10|12	Group:		System/Libraries
21cr|Xbae-4.60.4-10|13	Url:		http://xbae.sourceforge.net/
21cr|Xbae-4.60.4-10|14	Source0:	http://prdownloads.sourceforge.net/xbae/%{srcname}-%{version}.tar.gz
21cr|Xbae-4.60.4-10|15	BuildRequires:	lesstif-devel
21cr|Xbae-4.60.4-10|16	BuildRequires:	pkgconfig(x11)
21cr|Xbae-4.60.4-10|17	BuildRequires:	pkgconfig(xmu)
21cr|Xbae-4.60.4-10|18	BuildRequires:	pkgconfig(xp)
21cr|Xbae-4.60.4-10|19	BuildRequires:	pkgconfig(xpm)
21cr|Xbae-4.60.4-10|20	BuildRequires:	pkgconfig(xt)
21cr|Xbae-4.60.4-10|21	
21cr|Xbae-4.60.4-10|22	%description
21cr|Xbae-4.60.4-10|23	XbaeMatrix is a free Motif table widget (also compatible with the free LessTif)
21cr|Xbae-4.60.4-10|24	which presents an editable array of string data to the user in a scrollable
21cr|Xbae-4.60.4-10|25	table similar to a spreadsheet. The rows and columns of the Matrix may
21cr|Xbae-4.60.4-10|26	optionally be labelled. A number of "fixed" and "trailing fixed" rows or
21cr|Xbae-4.60.4-10|27	columns may be specified.
21cr|Xbae-4.60.4-10|28	
21cr|Xbae-4.60.4-10|29	%files
21cr|Xbae-4.60.4-10|30	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|Xbae-4.60.4-10|31	%{_mandir}/man3/*
21cr|Xbae-4.60.4-10|32	%{_datadir}/Xbae
21cr|Xbae-4.60.4-10|33	
21cr|Xbae-4.60.4-10|34	#----------------------------------------------------------------------------
21cr|Xbae-4.60.4-10|35	
21cr|Xbae-4.60.4-10|36	%package -n %{libname}
21cr|Xbae-4.60.4-10|37	Summary:	Xbae Widget Set library
21cr|Xbae-4.60.4-10|38	Group:		System/Libraries
21cr|Xbae-4.60.4-10|39	
21cr|Xbae-4.60.4-10|40	%description -n %{libname}
21cr|Xbae-4.60.4-10|41	XbaeMatrix is a free Motif table widget (also compatible with the free LessTif)
21cr|Xbae-4.60.4-10|42	which presents an editable array of string data to the user in a scrollable
21cr|Xbae-4.60.4-10|43	table similar to a spreadsheet. The rows and columns of the Matrix may
21cr|Xbae-4.60.4-10|44	optionally be labelled. A number of "fixed" and "trailing fixed" rows or
21cr|Xbae-4.60.4-10|45	columns may be specified.
21cr|Xbae-4.60.4-10|46	
21cr|Xbae-4.60.4-10|47	%files -n %{libname}
21cr|Xbae-4.60.4-10|48	%{_libdir}/libXbae.so.%{major}*
21cr|Xbae-4.60.4-10|49	
21cr|Xbae-4.60.4-10|50	#----------------------------------------------------------------------------
21cr|Xbae-4.60.4-10|51	
21cr|Xbae-4.60.4-10|52	%package -n %{devname}
21cr|Xbae-4.60.4-10|53	Summary:	Development tools for programs which will use the %{name} library
21cr|Xbae-4.60.4-10|54	Group:		Development/Other
21cr|Xbae-4.60.4-10|55	Requires:	%{libname} = %{EVRD}
21cr|Xbae-4.60.4-10|56	Provides:	%{name}-devel = %{EVRD}
21cr|Xbae-4.60.4-10|57	Provides:	lib%{name}-devel = %{EVRD}
21cr|Xbae-4.60.4-10|58	
21cr|Xbae-4.60.4-10|59	%description -n %{devname}
21cr|Xbae-4.60.4-10|60	The %{name}-devel package includes the header files and static libraries
21cr|Xbae-4.60.4-10|61	necessary for developing programs using the %{name} library.
21cr|Xbae-4.60.4-10|62	
21cr|Xbae-4.60.4-10|63	If you are going to develop programs which will use this library
21cr|Xbae-4.60.4-10|64	you should install %{name}-devel.  You'll also need to have the %{name}
21cr|Xbae-4.60.4-10|65	package installed.
21cr|Xbae-4.60.4-10|66	
21cr|Xbae-4.60.4-10|67	%files -n %{devname}
21cr|Xbae-4.60.4-10|68	%doc doc/*.html
21cr|Xbae-4.60.4-10|69	%{_includedir}/%{name}
21cr|Xbae-4.60.4-10|70	%{_libdir}/libXbae.so
21cr|Xbae-4.60.4-10|71	
21cr|Xbae-4.60.4-10|72	#----------------------------------------------------------------------------
21cr|Xbae-4.60.4-10|73	
21cr|Xbae-4.60.4-10|74	%prep
21cr|Xbae-4.60.4-10|75	%setup -q -n %{srcname}-%{version}
21cr|Xbae-4.60.4-10|76	
21cr|Xbae-4.60.4-10|77	%build
21cr|Xbae-4.60.4-10|78	%configure \
21cr|Xbae-4.60.4-10|79	--enable-shared \
21cr|Xbae-4.60.4-10|80	--disable-static \
21cr|Xbae-4.60.4-10|81	--disable-debug
21cr|Xbae-4.60.4-10|82	%make
21cr|Xbae-4.60.4-10|83	
21cr|Xbae-4.60.4-10|84	%install
21cr|Xbae-4.60.4-10|85	%makeinstall_std
21cr|Xbae-4.60.4-10|86	
21cr|Xbae-4.60.4-10|87	rm -rf %{buildroot}%{_prefix}/Xbae

11036 21
21cr|xbanner-1.31-30|1	%define debug_package %{nil}
21cr|xbanner-1.31-30|2	
21cr|xbanner-1.31-30|3	Summary:	A program for customizing the look of the standard XDM interface
21cr|xbanner-1.31-30|4	Name:		xbanner
21cr|xbanner-1.31-30|5	Version:	1.31
21cr|xbanner-1.31-30|6	Release:	30
21cr|xbanner-1.31-30|7	License:	GPLv2+
21cr|xbanner-1.31-30|8	Group:		Graphical desktop/Other
21cr|xbanner-1.31-30|9	Url:		http://www.hijinks.com/~spade/linux/XBanner/
21cr|xbanner-1.31-30|10	Source0:	ftp://physics.fullerton.edu/pub/Linux/XBanner/XBanner1.31.tar.bz2
21cr|xbanner-1.31-30|11	Source1:	XBanner.mdkdefaults.bz2
21cr|xbanner-1.31-30|12	Source2:	xdm_bg.xpm.bz2
21cr|xbanner-1.31-30|13	Patch0:		xbanner-1.3-rh.patch
21cr|xbanner-1.31-30|14	Patch1:		XBanner-asnonroot.patch
21cr|xbanner-1.31-30|15	Patch2:		xbanner-multiple-definition.patch
21cr|xbanner-1.31-30|16	BuildRequires:	imake
21cr|xbanner-1.31-30|17	BuildRequires:	pkgconfig(x11)
21cr|xbanner-1.31-30|18	BuildRequires:	pkgconfig(xpm)
21cr|xbanner-1.31-30|19	
21cr|xbanner-1.31-30|20	%description
21cr|xbanner-1.31-30|21	The XBanner program allows the display of text, patterns and images
21cr|xbanner-1.31-30|22	in the root window, so users can customize the XDM style login screen
21cr|xbanner-1.31-30|23	and/or the normal X background.
21cr|xbanner-1.31-30|24	
21cr|xbanner-1.31-30|25	Install XBanner if you'd like to change the look of your X login screen
21cr|xbanner-1.31-30|26	and/or X background.
21cr|xbanner-1.31-30|27	
21cr|xbanner-1.31-30|28	%files
21cr|xbanner-1.31-30|29	%{_prefix}/X11R6/bin/*
21cr|xbanner-1.31-30|30	%{_prefix}/X11R6/include/X11/pixmaps/xdm_bg.xpm
21cr|xbanner-1.31-30|31	%{_prefix}/X11R6/lib/X11/app-defaults/XBanner
21cr|xbanner-1.31-30|32	%defattr(0644,root,root,755)
21cr|xbanner-1.31-30|33	%doc ToDo QuickStart docs
21cr|xbanner-1.31-30|34	%doc samples docs/*
21cr|xbanner-1.31-30|35	
21cr|xbanner-1.31-30|36	#----------------------------------------------------------------------------
21cr|xbanner-1.31-30|37	
21cr|xbanner-1.31-30|38	%prep
21cr|xbanner-1.31-30|39	%autosetup -p1 -n XBanner1.31
21cr|xbanner-1.31-30|40	
21cr|xbanner-1.31-30|41	%build
21cr|xbanner-1.31-30|42	xmkmf -a
21cr|xbanner-1.31-30|43	make
21cr|xbanner-1.31-30|44	
21cr|xbanner-1.31-30|45	%install
21cr|xbanner-1.31-30|46	mkdir -p %{buildroot}
21cr|xbanner-1.31-30|47	mkdir -p %{buildroot}/usr
21cr|xbanner-1.31-30|48	mkdir -p %{buildroot}/usr/X11R6/bin
21cr|xbanner-1.31-30|49	mkdir -p %{buildroot}/usr/X11R6/include/X11/pixmaps
21cr|xbanner-1.31-30|50	mkdir -p %{buildroot}/usr/X11R6/lib/X11/app-defaults
21cr|xbanner-1.31-30|51	
21cr|xbanner-1.31-30|52	for i in xbanner freetemp xb_check;do
21cr|xbanner-1.31-30|53	install -c  --strip --mode "0755"  $i %{buildroot}/usr/X11R6/bin/$i
21cr|xbanner-1.31-30|54	done
21cr|xbanner-1.31-30|55	
21cr|xbanner-1.31-30|56	bzcat %{SOURCE1} > %{buildroot}/usr/X11R6/lib/X11/app-defaults/XBanner
21cr|xbanner-1.31-30|57	bzcat %{SOURCE2} > %{buildroot}/usr/X11R6/include/X11/pixmaps/xdm_bg.xpm
21cr|xbanner-1.31-30|58	
21cr|xbanner-1.31-30|59	# fixup bogus permissions
21cr|xbanner-1.31-30|60	chmod -R og+rX %{buildroot}

11037 21
21cr|xbcontrol-0.6-3|1	%global debug_package %{nil}
21cr|xbcontrol-0.6-3|2	
21cr|xbcontrol-0.6-3|3	Summary:	XRandr display Brightness and gamma Control
21cr|xbcontrol-0.6-3|4	Name:		xbcontrol
21cr|xbcontrol-0.6-3|5	Version:	0.6
21cr|xbcontrol-0.6-3|6	Release:	3
21cr|xbcontrol-0.6-3|7	License:	GPLv3
21cr|xbcontrol-0.6-3|8	Group:		System/Configuration/Hardware
21cr|xbcontrol-0.6-3|9	Url:		https://github.com/AKotov-dev/xbcontrol
21cr|xbcontrol-0.6-3|10	Source0:	https://github.com/AKotov-dev/xbcontrol/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xbcontrol-0.6-3|11	# startup script
21cr|xbcontrol-0.6-3|12	Source1:	%{name}
21cr|xbcontrol-0.6-3|13	BuildRequires:	lazarus
21cr|xbcontrol-0.6-3|14	BuildRequires:	gettext
21cr|xbcontrol-0.6-3|15	
21cr|xbcontrol-0.6-3|16	%description
21cr|xbcontrol-0.6-3|17	XBControl - a program for adjusting the brightness and gamma of the monitor.
21cr|xbcontrol-0.6-3|18	
21cr|xbcontrol-0.6-3|19	After installation, it is located in the Menu-Utilities
21cr|xbcontrol-0.6-3|20	After the launch, it sits in the tray (yellow brightness icon)
21cr|xbcontrol-0.6-3|21	After a single left - click, the window shown in the screenshot opens.
21cr|xbcontrol-0.6-3|22	The settings are saved when the settings window is closed. It is possible to put
21cr|xbcontrol-0.6-3|23	in autoload (the button with the Rocket - it will be sunk when pressed; pressing
21cr|xbcontrol-0.6-3|24	again removes autoload), reset the settings to default, or close the program.
21cr|xbcontrol-0.6-3|25	
21cr|xbcontrol-0.6-3|26	%files
21cr|xbcontrol-0.6-3|27	%doc ../README.md
21cr|xbcontrol-0.6-3|28	%license ../LICENSE
21cr|xbcontrol-0.6-3|29	%attr(0755,root,root) %{_bindir}/%{name}
21cr|xbcontrol-0.6-3|30	%{_datadir}/%{name}
21cr|xbcontrol-0.6-3|31	%{_datadir}/pixmaps/%{name}.png
21cr|xbcontrol-0.6-3|32	%{_datadir}/applications/%{name}.desktop
21cr|xbcontrol-0.6-3|33	#----------------------------------------------------------------
21cr|xbcontrol-0.6-3|34	%prep
21cr|xbcontrol-0.6-3|35	%setup -q -n %{name}-%{version}/%{name}
21cr|xbcontrol-0.6-3|36	
21cr|xbcontrol-0.6-3|37	# delete prebuilt bin
21cr|xbcontrol-0.6-3|38	rm -f xbcontrol
21cr|xbcontrol-0.6-3|39	
21cr|xbcontrol-0.6-3|40	%build
21cr|xbcontrol-0.6-3|41	lazbuild --build-all *.lpi
21cr|xbcontrol-0.6-3|42	
21cr|xbcontrol-0.6-3|43	#translate additional messages
21cr|xbcontrol-0.6-3|44	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|xbcontrol-0.6-3|45	
21cr|xbcontrol-0.6-3|46	%install
21cr|xbcontrol-0.6-3|47	mkdir -p %{buildroot}%{_bindir}
21cr|xbcontrol-0.6-3|48	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|xbcontrol-0.6-3|49	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|xbcontrol-0.6-3|50	
21cr|xbcontrol-0.6-3|51	cp %{SOURCE1} %{buildroot}%{_bindir}/
21cr|xbcontrol-0.6-3|52	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|xbcontrol-0.6-3|53	cp package_project/%{name}.desktop %{buildroot}%{_datadir}/applications/
21cr|xbcontrol-0.6-3|54	cp package_project/%{name}.png %{buildroot}%{_datadir}/pixmaps/
21cr|xbcontrol-0.6-3|55	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

11038 21
21cr|xbill-2.1-10|1	Name:		xbill
21cr|xbill-2.1-10|2	Version:	2.1
21cr|xbill-2.1-10|3	Release:	10
21cr|xbill-2.1-10|4	Group:		Games/Arcade
21cr|xbill-2.1-10|5	Source0:	%{name}-%{version}.tar.bz2
21cr|xbill-2.1-10|6	Url:		http://www.xbill.org/
21cr|xbill-2.1-10|7	Summary:	Defend your computers from Wingdows Viruses
21cr|xbill-2.1-10|8	License:	GPL
21cr|xbill-2.1-10|9	BuildRequires:	pkgconfig(x11)
21cr|xbill-2.1-10|10	BuildRequires:	Xaw3d-devel
21cr|xbill-2.1-10|11	BuildRequires:	libxpm-devel
21cr|xbill-2.1-10|12	BuildRequires:	pkgconfig(xt)
21cr|xbill-2.1-10|13	BuildRequires:	libxaw-devel
21cr|xbill-2.1-10|14	BuildRequires:	lesstif-devel
21cr|xbill-2.1-10|15	BuildRequires:	imagemagick
21cr|xbill-2.1-10|16	
21cr|xbill-2.1-10|17	%description
21cr|xbill-2.1-10|18	Ever get the feeling that nothing is going right?  You're a sysadmin,
21cr|xbill-2.1-10|19	and someone's trying to destroy your computers.  The little people
21cr|xbill-2.1-10|20	running around the screen are trying to infect your computers with
21cr|xbill-2.1-10|21	Wingdows [TM], a virus cleverly  designed to resemble a popular
21cr|xbill-2.1-10|22	operating system.  Your objective is to click the mouse on them, ending
21cr|xbill-2.1-10|23	the potential threat. If one of the people reaches a computer, it will
21cr|xbill-2.1-10|24	attempt to replace your operating system with the virus it carries.
21cr|xbill-2.1-10|25	It will then attempt to run off the screen with your vital software.
21cr|xbill-2.1-10|26	If one of the people reaches a computer, it will attempt to replace
21cr|xbill-2.1-10|27	your operating system with the virus it carries. It will then attempt
21cr|xbill-2.1-10|28	to run off the screen with your vital software..
21cr|xbill-2.1-10|29	
21cr|xbill-2.1-10|30	%prep
21cr|xbill-2.1-10|31	%setup -q
21cr|xbill-2.1-10|32	
21cr|xbill-2.1-10|33	%build
21cr|xbill-2.1-10|34	%configure	--disable-gtk \
21cr|xbill-2.1-10|35	--bindir=%{_gamesbindir} \
21cr|xbill-2.1-10|36	--datadir=%{_gamesdatadir} \
21cr|xbill-2.1-10|37	--localstatedir=%{_localstatedir}/lib/games
21cr|xbill-2.1-10|38	%make
21cr|xbill-2.1-10|39	
21cr|xbill-2.1-10|40	%install
21cr|xbill-2.1-10|41	rm -rf %{buildroot}
21cr|xbill-2.1-10|42	%{makeinstall_std}
21cr|xbill-2.1-10|43	
21cr|xbill-2.1-10|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xbill-2.1-10|45	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|xbill-2.1-10|46	[Desktop Entry]
21cr|xbill-2.1-10|47	Name=XBill
21cr|xbill-2.1-10|48	Comment=%{Summary}
21cr|xbill-2.1-10|49	Exec=%_gamesbindir/%{name}
21cr|xbill-2.1-10|50	Icon=%{name}
21cr|xbill-2.1-10|51	Terminal=false
21cr|xbill-2.1-10|52	Type=Application
21cr|xbill-2.1-10|53	Categories=Game;ArcadeGame;
21cr|xbill-2.1-10|54	EOF
21cr|xbill-2.1-10|55	
21cr|xbill-2.1-10|56	install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|xbill-2.1-10|57	convert -size 16x16 %{name}.gif %{buildroot}%{_miconsdir}/%{name}.png
21cr|xbill-2.1-10|58	convert -size 32x32 %{name}.gif %{buildroot}%{_iconsdir}/%{name}.png
21cr|xbill-2.1-10|59	convert -size 48x48 %{name}.gif %{buildroot}%{_liconsdir}/%{name}.png
21cr|xbill-2.1-10|60	
21cr|xbill-2.1-10|61	%files
21cr|xbill-2.1-10|62	%doc README README.Ports ChangeLog
21cr|xbill-2.1-10|63	%attr(2755,root,games) %{_gamesbindir}/%{name}
21cr|xbill-2.1-10|64	%{_gamesdatadir}/%{name}
21cr|xbill-2.1-10|65	%{_mandir}/man6/xbill.6*
21cr|xbill-2.1-10|66	%{_miconsdir}/%{name}.png
21cr|xbill-2.1-10|67	%{_iconsdir}/%{name}.png
21cr|xbill-2.1-10|68	%{_liconsdir}/%{name}.png
21cr|xbill-2.1-10|69	%attr(0664,root,games) %{_localstatedir}/lib/games/xbill/scores
21cr|xbill-2.1-10|70	%{_datadir}/applications/mandriva-%{name}.desktop

11039 21
21cr|xbindkeys-1.8.7-1|1	Summary:	Link keyboard and mouse input events with shell commands
21cr|xbindkeys-1.8.7-1|2	Name:		xbindkeys
21cr|xbindkeys-1.8.7-1|3	Version:	1.8.7
21cr|xbindkeys-1.8.7-1|4	Release:	1
21cr|xbindkeys-1.8.7-1|5	License:	GPL
21cr|xbindkeys-1.8.7-1|6	Group:		System/X11
21cr|xbindkeys-1.8.7-1|7	URL:		https://savannah.nongnu.org/projects/xbindkeys/
21cr|xbindkeys-1.8.7-1|8	Source:		http://www.nongnu.org/xbindkeys/%{name}-%{version}.tar.gz
21cr|xbindkeys-1.8.7-1|9	BuildRequires:	pkgconfig(x11)
21cr|xbindkeys-1.8.7-1|10	# (for xbindkey_show)
21cr|xbindkeys-1.8.7-1|11	Requires:	tk
21cr|xbindkeys-1.8.7-1|12	
21cr|xbindkeys-1.8.7-1|13	%description
21cr|xbindkeys-1.8.7-1|14	%{name} is a program that allows you to launch shell commands with
21cr|xbindkeys-1.8.7-1|15	your keyboard or your mouse under X Window. It links commands to keys
21cr|xbindkeys-1.8.7-1|16	or mouse buttons, using a configuration file. It's independent of the
21cr|xbindkeys-1.8.7-1|17	window manager and can capture all keyboard keys (e.g. Power, Wake...).
21cr|xbindkeys-1.8.7-1|18	
21cr|xbindkeys-1.8.7-1|19	%files
21cr|xbindkeys-1.8.7-1|20	%defattr(-,root,root)
21cr|xbindkeys-1.8.7-1|21	%doc AUTHORS BUGS ChangeLog README
21cr|xbindkeys-1.8.7-1|22	%{_bindir}/*
21cr|xbindkeys-1.8.7-1|23	%{_mandir}/man?/*
21cr|xbindkeys-1.8.7-1|24	
21cr|xbindkeys-1.8.7-1|25	#------------------------------------------------------------------
21cr|xbindkeys-1.8.7-1|26	
21cr|xbindkeys-1.8.7-1|27	%prep
21cr|xbindkeys-1.8.7-1|28	%setup -q
21cr|xbindkeys-1.8.7-1|29	
21cr|xbindkeys-1.8.7-1|30	%build
21cr|xbindkeys-1.8.7-1|31	%configure --disable-guile
21cr|xbindkeys-1.8.7-1|32	%make
21cr|xbindkeys-1.8.7-1|33	
21cr|xbindkeys-1.8.7-1|34	%install
21cr|xbindkeys-1.8.7-1|35	%makeinstall

11040 21
21cr|xbiso-0.6.1-5|1	Summary:	ISO extraction utility for xdvdfs images
21cr|xbiso-0.6.1-5|2	Name:		xbiso
21cr|xbiso-0.6.1-5|3	Version:	0.6.1
21cr|xbiso-0.6.1-5|4	Release:	5
21cr|xbiso-0.6.1-5|5	License:	GPLv2+
21cr|xbiso-0.6.1-5|6	Group:		Archiving/Cd burning
21cr|xbiso-0.6.1-5|7	Url:		http://sourceforge.net/projects/xbiso/
21cr|xbiso-0.6.1-5|8	Source0:	http://downloads.sourceforge.net/xbiso/%{name}-%{version}.tar.gz
21cr|xbiso-0.6.1-5|9	Patch0:		xbiso-0.6.1-destdir.patch
21cr|xbiso-0.6.1-5|10	# Requires re-work for ftplib 4.0+
21cr|xbiso-0.6.1-5|11	#BuildRequires:	libftp-devel
21cr|xbiso-0.6.1-5|12	
21cr|xbiso-0.6.1-5|13	%description
21cr|xbiso-0.6.1-5|14	xbiso is an ISO extraction utility for xdvdfs images.
21cr|xbiso-0.6.1-5|15	
21cr|xbiso-0.6.1-5|16	%files
21cr|xbiso-0.6.1-5|17	%doc CHANGELOG LICENSE README
21cr|xbiso-0.6.1-5|18	%{_bindir}/xbiso
21cr|xbiso-0.6.1-5|19	
21cr|xbiso-0.6.1-5|20	#----------------------------------------------------------------------------
21cr|xbiso-0.6.1-5|21	
21cr|xbiso-0.6.1-5|22	%prep
21cr|xbiso-0.6.1-5|23	%setup -q
21cr|xbiso-0.6.1-5|24	%patch0 -p1
21cr|xbiso-0.6.1-5|25	
21cr|xbiso-0.6.1-5|26	%build
21cr|xbiso-0.6.1-5|27	%configure --disable-ftp
21cr|xbiso-0.6.1-5|28	%make LIBS="-lm"
21cr|xbiso-0.6.1-5|29	
21cr|xbiso-0.6.1-5|30	%install
21cr|xbiso-0.6.1-5|31	mkdir -p %{buildroot}%{_bindir}
21cr|xbiso-0.6.1-5|32	%makeinstall_std

11041 21
21cr|xblast-2.10.4-7|1	Summary:	XBlast TNT a bomberman like game (Multiplayer)
21cr|xblast-2.10.4-7|2	Name:		xblast
21cr|xblast-2.10.4-7|3	Version:	2.10.4
21cr|xblast-2.10.4-7|4	Release:	7
21cr|xblast-2.10.4-7|5	Source0:	%{name}-complete-sounds-%{version}.tar.bz2
21cr|xblast-2.10.4-7|6	Patch0:		xblast-complete-sounds-2.10.4-localedir.patch
21cr|xblast-2.10.4-7|7	Patch1:		xblast-multiple-definition.patch
21cr|xblast-2.10.4-7|8	License:	GPLv2+
21cr|xblast-2.10.4-7|9	Group:		Games/Arcade
21cr|xblast-2.10.4-7|10	Url:		http://xblast.sf.net
21cr|xblast-2.10.4-7|11	BuildRequires:	pkgconfig(x11)
21cr|xblast-2.10.4-7|12	BuildRequires:	pkgconfig(xt)
21cr|xblast-2.10.4-7|13	
21cr|xblast-2.10.4-7|14	
21cr|xblast-2.10.4-7|15	%description
21cr|xblast-2.10.4-7|16	XBlast is a multi-player arcade game for X11 and MS Windows with raytraced
21cr|xblast-2.10.4-7|17	graphics. The game can be played with at least two players and up to six
21cr|xblast-2.10.4-7|18	players. It was inspired by the video/computer game Bomberman (Dynablaster).
21cr|xblast-2.10.4-7|19	
21cr|xblast-2.10.4-7|20	%files -f %{name}.lang
21cr|xblast-2.10.4-7|21	%defattr(-,root,root,0755)
21cr|xblast-2.10.4-7|22	%doc README NEWS COPYING AUTHORS
21cr|xblast-2.10.4-7|23	%{_gamesbindir}/xblast
21cr|xblast-2.10.4-7|24	%{_gamesbindir}/xbsndsrv
21cr|xblast-2.10.4-7|25	%{_gamesdatadir}/XBlast-TNT
21cr|xblast-2.10.4-7|26	%{_datadir}/applications/*.desktop
21cr|xblast-2.10.4-7|27	
21cr|xblast-2.10.4-7|28	#-----------------------------------------------------
21cr|xblast-2.10.4-7|29	%prep
21cr|xblast-2.10.4-7|30	%autosetup -p1
21cr|xblast-2.10.4-7|31	
21cr|xblast-2.10.4-7|32	%build
21cr|xblast-2.10.4-7|33	autoreconf -fi
21cr|xblast-2.10.4-7|34	%configure --bindir=%{_gamesbindir} --enable-sound --with-otherdatadir=%{_gamesdatadir}/XBlast-TNT
21cr|xblast-2.10.4-7|35	%make
21cr|xblast-2.10.4-7|36	
21cr|xblast-2.10.4-7|37	%install
21cr|xblast-2.10.4-7|38	%makeinstall_std
21cr|xblast-2.10.4-7|39	
21cr|xblast-2.10.4-7|40	%{find_lang} %{name}
21cr|xblast-2.10.4-7|41	
21cr|xblast-2.10.4-7|42	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|xblast-2.10.4-7|43	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|xblast-2.10.4-7|44	[Desktop Entry]
21cr|xblast-2.10.4-7|45	Type=Application
21cr|xblast-2.10.4-7|46	Exec=%{_gamesbindir}/%{name}
21cr|xblast-2.10.4-7|47	Icon=arcade_section
21cr|xblast-2.10.4-7|48	Categories=Game;ArcadeGame;
21cr|xblast-2.10.4-7|49	Name=X blast
21cr|xblast-2.10.4-7|50	Comment=%{summary}
21cr|xblast-2.10.4-7|51	EOF
21cr|xblast-2.10.4-7|52	
21cr|xblast-2.10.4-7|53	#fix char in filename
21cr|xblast-2.10.4-7|54	mv %{buildroot}%{_gamesdatadir}/XBlast-TNT/level/'reconstruct'$'\356''on2.xal' %{buildroot}%{_gamesdatadir}/XBlast-TNT/level/reconstruction2.xal

11042 21
21cr|xbuffy-3.4-18|1	%define debug_package	%{nil}
21cr|xbuffy-3.4-18|2	
21cr|xbuffy-3.4-18|3	Summary:	X-based multiple mailbox biff
21cr|xbuffy-3.4-18|4	Name:		xbuffy
21cr|xbuffy-3.4-18|5	Version:	3.4
21cr|xbuffy-3.4-18|6	Release:	18
21cr|xbuffy-3.4-18|7	License:	MIT
21cr|xbuffy-3.4-18|8	Group:		Graphical desktop/Other
21cr|xbuffy-3.4-18|9	Source:		%{name}-%{version}.tar.bz2
21cr|xbuffy-3.4-18|10	Url:		ftp://ftp.virginia.edu:/pub/xbuffy/
21cr|xbuffy-3.4-18|11	Patch0:		xbuffy-3.4-multiple-box.patch
21cr|xbuffy-3.4-18|12	Patch1:		xbuffy-nntp-gcc331.patch
21cr|xbuffy-3.4-18|13	BuildRequires:	pkgconfig(x11)
21cr|xbuffy-3.4-18|14	BuildRequires:	pkgconfig(xaw7)
21cr|xbuffy-3.4-18|15	BuildRequires:	pkgconfig(xt)
21cr|xbuffy-3.4-18|16	
21cr|xbuffy-3.4-18|17	%description
21cr|xbuffy-3.4-18|18	Xbuffy is a program that watches multiple mailboxes and newsgroups
21cr|xbuffy-3.4-18|19	and displays a count of new mail or news, and optionally displays a pop-up
21cr|xbuffy-3.4-18|20	window containing the From: and Subject: lines when new mail or news
21cr|xbuffy-3.4-18|21	arrives.  Xbuffy can also run a program (such as a xterm with your mail reader)
21cr|xbuffy-3.4-18|22	when you click on the mailbox.
21cr|xbuffy-3.4-18|23	
21cr|xbuffy-3.4-18|24	%prep
21cr|xbuffy-3.4-18|25	%setup -q
21cr|xbuffy-3.4-18|26	%patch0
21cr|xbuffy-3.4-18|27	%patch1
21cr|xbuffy-3.4-18|28	
21cr|xbuffy-3.4-18|29	%build
21cr|xbuffy-3.4-18|30	%configure --enable-nntp --enable-content-length
21cr|xbuffy-3.4-18|31	%make
21cr|xbuffy-3.4-18|32	
21cr|xbuffy-3.4-18|33	%install
21cr|xbuffy-3.4-18|34	install -m 755 -d %{buildroot}%{_bindir}/
21cr|xbuffy-3.4-18|35	install -s -m 755  xbuffy %{buildroot}%{_bindir}/xbuffy
21cr|xbuffy-3.4-18|36	install -m 755 -d %{buildroot}%{_mandir}/man1/
21cr|xbuffy-3.4-18|37	install -m 644 xbuffy.1 %{buildroot}%{_mandir}/man1/xbuffy.1x
21cr|xbuffy-3.4-18|38	install -m 755 -d %{buildroot}%{_datadir}/X11/app-defaults/
21cr|xbuffy-3.4-18|39	install -m 644  XBuffy.ad %{buildroot}%{_datadir}/X11/app-defaults/XBuffy
21cr|xbuffy-3.4-18|40	
21cr|xbuffy-3.4-18|41	%files
21cr|xbuffy-3.4-18|42	%doc ChangeLog README README.imap README.cclient boxfile.fmt boxfile.sample
21cr|xbuffy-3.4-18|43	%{_bindir}/xbuffy
21cr|xbuffy-3.4-18|44	%{_mandir}/man1/xbuffy.1x*
21cr|xbuffy-3.4-18|45	%{_datadir}/X11/app-defaults/XBuffy

11043 21
21cr|xca-2.8.0-1|1	%define debug_package %{nil}
21cr|xca-2.8.0-1|2	
21cr|xca-2.8.0-1|3	Summary:	GUI for handling X509 certificates, RSA keys and PKCS#10 requests
21cr|xca-2.8.0-1|4	Name:		xca
21cr|xca-2.8.0-1|5	Version:	2.8.0
21cr|xca-2.8.0-1|6	Release:	1
21cr|xca-2.8.0-1|7	License:	BSD
21cr|xca-2.8.0-1|8	Group:		System/Servers
21cr|xca-2.8.0-1|9	Url:		https://www.hohnstaedt.de/xca/
21cr|xca-2.8.0-1|10	Source0:	https://github.com/chris2511/xca/releases/download/RELEASE.%{version}/%{name}-%{version}.tar.gz
21cr|xca-2.8.0-1|11	BuildRequires:	cmake
21cr|xca-2.8.0-1|12	BuildRequires:	pkgconfig(Qt5Core)
21cr|xca-2.8.0-1|13	BuildRequires:	pkgconfig(Qt5Gui)
21cr|xca-2.8.0-1|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|xca-2.8.0-1|15	BuildRequires:	pkgconfig(Qt5Sql)
21cr|xca-2.8.0-1|16	BuildRequires:	pkgconfig(Qt5Test)
21cr|xca-2.8.0-1|17	BuildRequires:	pkgconfig(Qt5Help)
21cr|xca-2.8.0-1|18	BuildRequires:	qt5-tools
21cr|xca-2.8.0-1|19	BuildRequires:	qt5-linguist-tools
21cr|xca-2.8.0-1|20	BuildRequires:	db-devel
21cr|xca-2.8.0-1|21	BuildRequires:	pkgconfig(libssl)
21cr|xca-2.8.0-1|22	BuildRequires:	linuxdoc-tools
21cr|xca-2.8.0-1|23	BuildRequires:	libltdl-devel
21cr|xca-2.8.0-1|24	BuildRequires:	python3egg(sphinx)
21cr|xca-2.8.0-1|25	
21cr|xca-2.8.0-1|26	%description
21cr|xca-2.8.0-1|27	XCA uses a Berkeley DB for storage and supports RSA keys,
21cr|xca-2.8.0-1|28	certificate signing requests (PKCS#10) and Certificates (X509v3)
21cr|xca-2.8.0-1|29	The signing of requests, and the creation of selfsigned certificates
21cr|xca-2.8.0-1|30	is supported. Both can use templates for simplicity.
21cr|xca-2.8.0-1|31	The PKI structures can be imported and exported in several formats
21cr|xca-2.8.0-1|32	like PKCS#7, PKCS#12, PEM, DER, PKCS#8.
21cr|xca-2.8.0-1|33	
21cr|xca-2.8.0-1|34	%files
21cr|xca-2.8.0-1|35	%doc AUTHORS COPYRIGHT
21cr|xca-2.8.0-1|36	%doc %{_docdir}/xca/*
21cr|xca-2.8.0-1|37	%{_iconsdir}/hicolor/*/*/*.png
21cr|xca-2.8.0-1|38	%{_datadir}/applications/*.desktop
21cr|xca-2.8.0-1|39	%{_bindir}/%{name}*
21cr|xca-2.8.0-1|40	%{_datadir}/%{name}
21cr|xca-2.8.0-1|41	%{_mandir}/man1/%{name}*.1*
21cr|xca-2.8.0-1|42	%{_datadir}/mime/packages/xca.xml
21cr|xca-2.8.0-1|43	%{_datadir}/bash-completion/completions/xca
21cr|xca-2.8.0-1|44	%{_datadir}/metainfo/de.hohnstaedt.xca.metainfo.xml
21cr|xca-2.8.0-1|45	
21cr|xca-2.8.0-1|46	#------------------------------------------------------------------
21cr|xca-2.8.0-1|47	
21cr|xca-2.8.0-1|48	%prep
21cr|xca-2.8.0-1|49	%setup -q
21cr|xca-2.8.0-1|50	
21cr|xca-2.8.0-1|51	%build
21cr|xca-2.8.0-1|52	export PATH="%{_qt5_bindir}:$PATH"
21cr|xca-2.8.0-1|53	%cmake
21cr|xca-2.8.0-1|54	
21cr|xca-2.8.0-1|55	%make
21cr|xca-2.8.0-1|56	
21cr|xca-2.8.0-1|57	%install
21cr|xca-2.8.0-1|58	%makeinstall_std -C build

11044 21
21cr|xcalib-0.8-11|1	Summary:        Tiny monitor calibration loader
21cr|xcalib-0.8-11|2	Name:           xcalib
21cr|xcalib-0.8-11|3	Version:	0.8
21cr|xcalib-0.8-11|4	Release:	11
21cr|xcalib-0.8-11|5	License:	GPL
21cr|xcalib-0.8-11|6	Group:		System/Configuration/Hardware
21cr|xcalib-0.8-11|7	URL:		http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib
21cr|xcalib-0.8-11|8	Source0:	http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/%{name}-source-%{version}.tar.bz2
21cr|xcalib-0.8-11|9	BuildRequires:	x11-proto-devel
21cr|xcalib-0.8-11|10	BuildRequires:	pkgconfig(x11)
21cr|xcalib-0.8-11|11	BuildRequires:	pkgconfig(xxf86vm)
21cr|xcalib-0.8-11|12	
21cr|xcalib-0.8-11|13	%description
21cr|xcalib-0.8-11|14	xcalib is a tiny monitor calibration loader for XFree86 (or X.org)
21cr|xcalib-0.8-11|15	
21cr|xcalib-0.8-11|16	%prep
21cr|xcalib-0.8-11|17	%setup -q
21cr|xcalib-0.8-11|18	
21cr|xcalib-0.8-11|19	%build
21cr|xcalib-0.8-11|20	%make xcalib CFLAGS="%{optflags}" XLIBDIR=%{_libdir} XINCLUDEDIR=%{_includedir}
21cr|xcalib-0.8-11|21	
21cr|xcalib-0.8-11|22	%install
21cr|xcalib-0.8-11|23	rm -rf %{buildroot}
21cr|xcalib-0.8-11|24	
21cr|xcalib-0.8-11|25	mkdir -p %{buildroot}%{_bindir}
21cr|xcalib-0.8-11|26	cp xcalib %{buildroot}%{_bindir}/xcalib
21cr|xcalib-0.8-11|27	
21cr|xcalib-0.8-11|28	%clean
21cr|xcalib-0.8-11|29	rm -rf %{buildroot}
21cr|xcalib-0.8-11|30	
21cr|xcalib-0.8-11|31	%files
21cr|xcalib-0.8-11|32	%defattr(644,root,root,755)
21cr|xcalib-0.8-11|33	%doc README README.profilers COPYING *.icc *.icm
21cr|xcalib-0.8-11|34	%attr(755,root,root) %{_bindir}/%{name}

11045 21
21cr|xcape-1.2-3|1	Summary:	Use a modifier key as another key when pressed and released on its own
21cr|xcape-1.2-3|2	Name:		xcape
21cr|xcape-1.2-3|3	Version:	1.2
21cr|xcape-1.2-3|4	Release:	3
21cr|xcape-1.2-3|5	License:	GPLv3+
21cr|xcape-1.2-3|6	Group:		System/X11
21cr|xcape-1.2-3|7	Url:		https://github.com/alols/xcape
21cr|xcape-1.2-3|8	Source0:	https://github.com/alols/xcape/archive/v%{version}/%{name}-%{version}.tar.gz
21cr|xcape-1.2-3|9	BuildRequires:	pkgconfig(x11)
21cr|xcape-1.2-3|10	BuildRequires:	pkgconfig(xi)
21cr|xcape-1.2-3|11	BuildRequires:	pkgconfig(xproto)
21cr|xcape-1.2-3|12	BuildRequires:	pkgconfig(xtst)
21cr|xcape-1.2-3|13	
21cr|xcape-1.2-3|14	%description
21cr|xcape-1.2-3|15	xcape allows you to use a modifier key as another key when pressed
21cr|xcape-1.2-3|16	and released on its own. Note that it is slightly slower than pressing
21cr|xcape-1.2-3|17	the original key, because the pressed event does not occur until the key
21cr|xcape-1.2-3|18	is released. The default behaviour is to generate the Escape key
21cr|xcape-1.2-3|19	when Left Control is pressed and released on its own.
21cr|xcape-1.2-3|20	
21cr|xcape-1.2-3|21	%files
21cr|xcape-1.2-3|22	%license LICENSE
21cr|xcape-1.2-3|23	%doc README.md
21cr|xcape-1.2-3|24	%{_bindir}/%{name}
21cr|xcape-1.2-3|25	%{_mandir}/man1/%{name}.1*
21cr|xcape-1.2-3|26	
21cr|xcape-1.2-3|27	#------------------------------------------------------------------
21cr|xcape-1.2-3|28	
21cr|xcape-1.2-3|29	%prep
21cr|xcape-1.2-3|30	%setup -q
21cr|xcape-1.2-3|31	
21cr|xcape-1.2-3|32	%build
21cr|xcape-1.2-3|33	%setup_compile_flags
21cr|xcape-1.2-3|34	%make
21cr|xcape-1.2-3|35	
21cr|xcape-1.2-3|36	%install
21cr|xcape-1.2-3|37	%makeinstall_std MANDIR=/share/man/man1

11046 21
21cr|xcb-imdkit-1.0.5-1|1	%define major 1
21cr|xcb-imdkit-1.0.5-1|2	%define libname %mklibname %{name} %{major}
21cr|xcb-imdkit-1.0.5-1|3	%define devname %mklibname %{name} -d
21cr|xcb-imdkit-1.0.5-1|4	
21cr|xcb-imdkit-1.0.5-1|5	Summary(ru_RU.UTF-8): Реализация протокола xim в среде xcb
21cr|xcb-imdkit-1.0.5-1|6	Summary:        An implementation of xim protocol in xcb
21cr|xcb-imdkit-1.0.5-1|7	Name:           xcb-imdkit
21cr|xcb-imdkit-1.0.5-1|8	Version:        1.0.5
21cr|xcb-imdkit-1.0.5-1|9	Release:        1
21cr|xcb-imdkit-1.0.5-1|10	# source files in src/xlibi18n use the "old style" MIT license known as NTP.
21cr|xcb-imdkit-1.0.5-1|11	License:        LGPLv2 and MIT
21cr|xcb-imdkit-1.0.5-1|12	Group:          System/Libraries
21cr|xcb-imdkit-1.0.5-1|13	URL:            https://github.com/fcitx/xcb-imdkit
21cr|xcb-imdkit-1.0.5-1|14	Source0:        https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}.tar.xz
21cr|xcb-imdkit-1.0.5-1|15	
21cr|xcb-imdkit-1.0.5-1|16	BuildRequires:  gcc-c++
21cr|xcb-imdkit-1.0.5-1|17	BuildRequires:  cmake
21cr|xcb-imdkit-1.0.5-1|18	BuildRequires:  extra-cmake-modules
21cr|xcb-imdkit-1.0.5-1|19	BuildRequires:  pkgconfig(xcb)
21cr|xcb-imdkit-1.0.5-1|20	BuildRequires:  pkgconfig(xcb-keysyms)
21cr|xcb-imdkit-1.0.5-1|21	BuildRequires:  pkgconfig(xcb-util)
21cr|xcb-imdkit-1.0.5-1|22	
21cr|xcb-imdkit-1.0.5-1|23	%description
21cr|xcb-imdkit-1.0.5-1|24	xcb-imdkit is an implementation of xim protocol in xcb,
21cr|xcb-imdkit-1.0.5-1|25	comparing with the implementation of IMDkit with Xlib,
21cr|xcb-imdkit-1.0.5-1|26	and xim inside Xlib, it has less memory foot print,
21cr|xcb-imdkit-1.0.5-1|27	better performance, and safer on malformed client.
21cr|xcb-imdkit-1.0.5-1|28	
21cr|xcb-imdkit-1.0.5-1|29	%description -l ru_RU.UTF-8
21cr|xcb-imdkit-1.0.5-1|30	xcb-imdkit - это реализация протокола xim в xcb,
21cr|xcb-imdkit-1.0.5-1|31	которая, по сравнению с реализацией IMDkit в Xlib и xim
21cr|xcb-imdkit-1.0.5-1|32	внутри Xlib,занимает меньше памяти, имеет лучшую произво-
21cr|xcb-imdkit-1.0.5-1|33	дительность и более безопасна для "испорченного" клиента.
21cr|xcb-imdkit-1.0.5-1|34	
21cr|xcb-imdkit-1.0.5-1|35	#------------------------------------------------------------------
21cr|xcb-imdkit-1.0.5-1|36	
21cr|xcb-imdkit-1.0.5-1|37	%package -n %{libname}
21cr|xcb-imdkit-1.0.5-1|38	Summary(ru_RU.UTF-8): Главная библиотека для %{name}
21cr|xcb-imdkit-1.0.5-1|39	Summary:        Main library for %{name}
21cr|xcb-imdkit-1.0.5-1|40	Group:          System/Libraries
21cr|xcb-imdkit-1.0.5-1|41	Provides: %{NAME} = %{EVRD}
21cr|xcb-imdkit-1.0.5-1|42	Provides: %{NAME}%{_isa} = %{EVRD}
21cr|xcb-imdkit-1.0.5-1|43	
21cr|xcb-imdkit-1.0.5-1|44	%description -n %{libname}
21cr|xcb-imdkit-1.0.5-1|45	This package contains the library needed to run programs dynamically
21cr|xcb-imdkit-1.0.5-1|46	linked with xcb-imdkit
21cr|xcb-imdkit-1.0.5-1|47	
21cr|xcb-imdkit-1.0.5-1|48	%description -l ru_RU.UTF-8 -n %{libname}
21cr|xcb-imdkit-1.0.5-1|49	Этот пакет содержит библиотеку, необходимую для запуска программ,
21cr|xcb-imdkit-1.0.5-1|50	динамически связанных с xcb-imdkit
21cr|xcb-imdkit-1.0.5-1|51	
21cr|xcb-imdkit-1.0.5-1|52	%files -n %{libname}
21cr|xcb-imdkit-1.0.5-1|53	%license LICENSES
21cr|xcb-imdkit-1.0.5-1|54	%doc README.md
21cr|xcb-imdkit-1.0.5-1|55	%{_libdir}/lib%{name}.so.%{major}*
21cr|xcb-imdkit-1.0.5-1|56	
21cr|xcb-imdkit-1.0.5-1|57	#------------------------------------------------------------------
21cr|xcb-imdkit-1.0.5-1|58	
21cr|xcb-imdkit-1.0.5-1|59	%package -n %{devname}
21cr|xcb-imdkit-1.0.5-1|60	Summary(ru_RU.UTF-8): Файлы разработчика для библиотеки %{name}
21cr|xcb-imdkit-1.0.5-1|61	Summary:        Development files for %{name}
21cr|xcb-imdkit-1.0.5-1|62	Group:		Development/C
21cr|xcb-imdkit-1.0.5-1|63	Requires:	%{libname} = %{EVRD}
21cr|xcb-imdkit-1.0.5-1|64	Provides:	%{name}-devel = %{EVRD}
21cr|xcb-imdkit-1.0.5-1|65	
21cr|xcb-imdkit-1.0.5-1|66	%description -n %{devname}
21cr|xcb-imdkit-1.0.5-1|67	This package provides development files for xcb-imdkit
21cr|xcb-imdkit-1.0.5-1|68	
21cr|xcb-imdkit-1.0.5-1|69	%description -l ru_RU.UTF-8 -n %{devname}
21cr|xcb-imdkit-1.0.5-1|70	Этот пакет предоставляет файлы разработчика для библиотеки %{name}
21cr|xcb-imdkit-1.0.5-1|71	
21cr|xcb-imdkit-1.0.5-1|72	%files -n %{devname}
21cr|xcb-imdkit-1.0.5-1|73	%license LICENSES
21cr|xcb-imdkit-1.0.5-1|74	%doc README.md
21cr|xcb-imdkit-1.0.5-1|75	%{_includedir}/xcb-imdkit/
21cr|xcb-imdkit-1.0.5-1|76	%{_libdir}/cmake/XCBImdkit/
21cr|xcb-imdkit-1.0.5-1|77	%{_libdir}/lib%{name}.so
21cr|xcb-imdkit-1.0.5-1|78	%{_libdir}/pkgconfig/xcb-imdkit.pc
21cr|xcb-imdkit-1.0.5-1|79	
21cr|xcb-imdkit-1.0.5-1|80	#------------------------------------------------------------------
21cr|xcb-imdkit-1.0.5-1|81	
21cr|xcb-imdkit-1.0.5-1|82	%prep
21cr|xcb-imdkit-1.0.5-1|83	%autosetup
21cr|xcb-imdkit-1.0.5-1|84	
21cr|xcb-imdkit-1.0.5-1|85	%build
21cr|xcb-imdkit-1.0.5-1|86	%cmake
21cr|xcb-imdkit-1.0.5-1|87	%make
21cr|xcb-imdkit-1.0.5-1|88	
21cr|xcb-imdkit-1.0.5-1|89	%install
21cr|xcb-imdkit-1.0.5-1|90	%makeinstall_std -C build

11047 21
21cr|xcb-util-xrm-1.3-2|1	%define major 0
21cr|xcb-util-xrm-1.3-2|2	%define libname %mklibname xcb-xrm %{major}
21cr|xcb-util-xrm-1.3-2|3	%define devname %mklibname xcb-xrm -d
21cr|xcb-util-xrm-1.3-2|4	
21cr|xcb-util-xrm-1.3-2|5	Summary:	XCB utility functions for the X resource manager
21cr|xcb-util-xrm-1.3-2|6	Name:		xcb-util-xrm
21cr|xcb-util-xrm-1.3-2|7	Version:	1.3
21cr|xcb-util-xrm-1.3-2|8	Release:	2
21cr|xcb-util-xrm-1.3-2|9	License:	MIT
21cr|xcb-util-xrm-1.3-2|10	Group:		System/Libraries
21cr|xcb-util-xrm-1.3-2|11	Url:		https://github.com/Airblader/xcb-util-xrm
21cr|xcb-util-xrm-1.3-2|12	Source0:	https://github.com/Airblader/xcb-util-xrm/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|xcb-util-xrm-1.3-2|13	BuildRequires:	pkgconfig(xorg-macros)
21cr|xcb-util-xrm-1.3-2|14	BuildRequires:	pkgconfig(xcb-aux)
21cr|xcb-util-xrm-1.3-2|15	BuildRequires:	pkgconfig(x11)
21cr|xcb-util-xrm-1.3-2|16	
21cr|xcb-util-xrm-1.3-2|17	%description
21cr|xcb-util-xrm-1.3-2|18	%{summary}.
21cr|xcb-util-xrm-1.3-2|19	
21cr|xcb-util-xrm-1.3-2|20	#---------------------------------------------------------------
21cr|xcb-util-xrm-1.3-2|21	
21cr|xcb-util-xrm-1.3-2|22	%package -n %{libname}
21cr|xcb-util-xrm-1.3-2|23	Summary:	XCB utility functions for the X resource manager
21cr|xcb-util-xrm-1.3-2|24	Group:		System/Libraries
21cr|xcb-util-xrm-1.3-2|25	
21cr|xcb-util-xrm-1.3-2|26	%description -n %{libname}
21cr|xcb-util-xrm-1.3-2|27	%{summary}.
21cr|xcb-util-xrm-1.3-2|28	
21cr|xcb-util-xrm-1.3-2|29	%files -n %{libname}
21cr|xcb-util-xrm-1.3-2|30	%doc COPYING
21cr|xcb-util-xrm-1.3-2|31	%{_libdir}/*.so.%{major}*
21cr|xcb-util-xrm-1.3-2|32	
21cr|xcb-util-xrm-1.3-2|33	#---------------------------------------------------------------
21cr|xcb-util-xrm-1.3-2|34	
21cr|xcb-util-xrm-1.3-2|35	%package -n %{devname}
21cr|xcb-util-xrm-1.3-2|36	Summary:	Development files for %{name}
21cr|xcb-util-xrm-1.3-2|37	Requires:	%{libname} = %{EVRD}
21cr|xcb-util-xrm-1.3-2|38	Group:		System/Libraries
21cr|xcb-util-xrm-1.3-2|39	
21cr|xcb-util-xrm-1.3-2|40	%description -n %{devname}
21cr|xcb-util-xrm-1.3-2|41	%{summary}.
21cr|xcb-util-xrm-1.3-2|42	
21cr|xcb-util-xrm-1.3-2|43	%files -n %{devname}
21cr|xcb-util-xrm-1.3-2|44	%doc COPYING
21cr|xcb-util-xrm-1.3-2|45	%{_includedir}/xcb/*.h
21cr|xcb-util-xrm-1.3-2|46	%{_libdir}/*.so
21cr|xcb-util-xrm-1.3-2|47	%{_libdir}/pkgconfig/xcb-xrm.pc
21cr|xcb-util-xrm-1.3-2|48	
21cr|xcb-util-xrm-1.3-2|49	#---------------------------------------------------------------
21cr|xcb-util-xrm-1.3-2|50	
21cr|xcb-util-xrm-1.3-2|51	%prep
21cr|xcb-util-xrm-1.3-2|52	%setup -q
21cr|xcb-util-xrm-1.3-2|53	
21cr|xcb-util-xrm-1.3-2|54	%build
21cr|xcb-util-xrm-1.3-2|55	autoreconf -fi
21cr|xcb-util-xrm-1.3-2|56	%configure \
21cr|xcb-util-xrm-1.3-2|57	--disable-silent-rules \
21cr|xcb-util-xrm-1.3-2|58	--disable-static \
21cr|xcb-util-xrm-1.3-2|59	--disable-dependency-tracking
21cr|xcb-util-xrm-1.3-2|60	%make
21cr|xcb-util-xrm-1.3-2|61	
21cr|xcb-util-xrm-1.3-2|62	%install
21cr|xcb-util-xrm-1.3-2|63	%makeinstall
21cr|xcb-util-xrm-1.3-2|64	rm -vf %{buildroot}%{_libdir}/libxcb-xrm.la

11048 21
21cr|xcdroast-0.98-0.a15.41|1	%define	alpharel	alpha15
21cr|xcdroast-0.98-0.a15.41|2	%define	alpha		15
21cr|xcdroast-0.98-0.a15.41|3	
21cr|xcdroast-0.98-0.a15.41|4	Summary:	A GUI program for burning CDs
21cr|xcdroast-0.98-0.a15.41|5	Name:		xcdroast
21cr|xcdroast-0.98-0.a15.41|6	Version:	0.98
21cr|xcdroast-0.98-0.a15.41|7	Release:	0.a%{alpha}.41
21cr|xcdroast-0.98-0.a15.41|8	Epoch:		11
21cr|xcdroast-0.98-0.a15.41|9	URL:		http://www.xcdroast.org/
21cr|xcdroast-0.98-0.a15.41|10	Source:		http://xcdroast.sourceforge.net/RPMS/%{alpha}/src/%{name}-%{version}%{alpharel}.tar.bz2
21cr|xcdroast-0.98-0.a15.41|11	Patch1:		xcdroast-0.98alpha15-linebuffer.patch
21cr|xcdroast-0.98-0.a15.41|12	Patch2:		xcdroast-0.98alpha15-nowarn.patch
21cr|xcdroast-0.98-0.a15.41|13	Patch3:		xcdroast-0.98alpha15-scan.patch
21cr|xcdroast-0.98-0.a15.41|14	Patch4:		xcdroast-0.98alpha15-fix-str-fmt.patch
21cr|xcdroast-0.98-0.a15.41|15	
21cr|xcdroast-0.98-0.a15.41|16	Patch11:	xcdroast-0.98alpha15-01_upstream_configure.patch
21cr|xcdroast-0.98-0.a15.41|17	Patch12:	xcdroast-0.98alpha15-02_upstream_gtk2locale.patch
21cr|xcdroast-0.98-0.a15.41|18	Patch13:	xcdroast-0.98alpha15-03_upstream_64bit_gsize.patch
21cr|xcdroast-0.98-0.a15.41|19	Patch14:	xcdroast-0.98alpha15-04_upstream_read_eagain.patch
21cr|xcdroast-0.98-0.a15.41|20	Patch15:	xcdroast-0.98alpha15-05_upstream_wav.patch
21cr|xcdroast-0.98-0.a15.41|21	Patch16:	xcdroast-0.98alpha15-06_man.patch
21cr|xcdroast-0.98-0.a15.41|22	Patch17:	xcdroast-0.98alpha15-07_case_cmp.patch
21cr|xcdroast-0.98-0.a15.41|23	Patch18:	xcdroast-0.98alpha15-08_desktop.patch
21cr|xcdroast-0.98-0.a15.41|24	Patch19:	xcdroast-0.98alpha15-09_share_dir.patch
21cr|xcdroast-0.98-0.a15.41|25	Patch20:	xcdroast-0.98alpha15-10_cddbtool.patch
21cr|xcdroast-0.98-0.a15.41|26	Patch21:	xcdroast-0.98alpha15-11_mkisofs_options.patch
21cr|xcdroast-0.98-0.a15.41|27	Patch22:	xcdroast-0.98alpha15-12_cdrecord_versions.patch
21cr|xcdroast-0.98-0.a15.41|28	Patch23:	xcdroast-0.98alpha15-13_cdrecord_to_wodim.patch
21cr|xcdroast-0.98-0.a15.41|29	Patch24:	xcdroast-0.98alpha15-14_atapi_to_oldatapi.patch
21cr|xcdroast-0.98-0.a15.41|30	Patch25:	xcdroast-0.98alpha15-15_no_readcd_version.patch
21cr|xcdroast-0.98-0.a15.41|31	
21cr|xcdroast-0.98-0.a15.41|32	Patch30:	xcdroast-0.98alpha15-prodvd.patch
21cr|xcdroast-0.98-0.a15.41|33	Patch31:	xcdroast-0.98alpha15-frozen_gui.patch
21cr|xcdroast-0.98-0.a15.41|34	Patch32:	xcdroast-0.98alpha15-nogtk1.patch
21cr|xcdroast-0.98-0.a15.41|35	
21cr|xcdroast-0.98-0.a15.41|36	Patch40:	xcdroast-0.98alpha15.spell.patch
21cr|xcdroast-0.98-0.a15.41|37	Patch41:	xcdroast-linux-new_kernel.patch
21cr|xcdroast-0.98-0.a15.41|38	License:	LGPLv2+
21cr|xcdroast-0.98-0.a15.41|39	Group:		Archiving/Cd burning
21cr|xcdroast-0.98-0.a15.41|40	Requires: 	cdrkit
21cr|xcdroast-0.98-0.a15.41|41	Requires:	cdrkit-genisoimage
21cr|xcdroast-0.98-0.a15.41|42	Requires:	cdrkit-icedax
21cr|xcdroast-0.98-0.a15.41|43	BuildRequires:	gtk2-devel
21cr|xcdroast-0.98-0.a15.41|44	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|xcdroast-0.98-0.a15.41|45	BuildRequires:	pcre-devel
21cr|xcdroast-0.98-0.a15.41|46	BuildRequires:	imagemagick
21cr|xcdroast-0.98-0.a15.41|47	BuildRequires:	bison
21cr|xcdroast-0.98-0.a15.41|48	
21cr|xcdroast-0.98-0.a15.41|49	%description
21cr|xcdroast-0.98-0.a15.41|50	X-CD-Roast provides a GUI interface for writing optical discs and disc
21cr|xcdroast-0.98-0.a15.41|51	images. X-CD-Roast includes a self-explanatory X11 user interface,
21cr|xcdroast-0.98-0.a15.41|52	automatic SCSI and IDE hardware setup, support for mastering of new
21cr|xcdroast-0.98-0.a15.41|53	ISO9660 data CDs, support for production of new audio CDs, fast
21cr|xcdroast-0.98-0.a15.41|54	copying of CDs without hard disk buffering, and a logfile option.
21cr|xcdroast-0.98-0.a15.41|55	
21cr|xcdroast-0.98-0.a15.41|56	%prep
21cr|xcdroast-0.98-0.a15.41|57	%setup -q -n %{name}-%{version}%{alpharel}
21cr|xcdroast-0.98-0.a15.41|58	%patch1 -p1 -b .linebuffer
21cr|xcdroast-0.98-0.a15.41|59	%patch2 -p1 -b .nowarn
21cr|xcdroast-0.98-0.a15.41|60	%patch3 -p1 -b .scan
21cr|xcdroast-0.98-0.a15.41|61	%patch4 -p0 -b .str
21cr|xcdroast-0.98-0.a15.41|62	
21cr|xcdroast-0.98-0.a15.41|63	%patch11 -p1 -b .p11
21cr|xcdroast-0.98-0.a15.41|64	%patch12 -p1 -b .p12
21cr|xcdroast-0.98-0.a15.41|65	%patch13 -p1 -b .p13
21cr|xcdroast-0.98-0.a15.41|66	%patch14 -p1 -b .p14
21cr|xcdroast-0.98-0.a15.41|67	%patch15 -p1 -b .p15
21cr|xcdroast-0.98-0.a15.41|68	%patch16 -p1 -b .p16
21cr|xcdroast-0.98-0.a15.41|69	%patch17 -p1 -b .p17
21cr|xcdroast-0.98-0.a15.41|70	%patch18 -p1 -b .p18
21cr|xcdroast-0.98-0.a15.41|71	%patch19 -p1 -b .p19
21cr|xcdroast-0.98-0.a15.41|72	%patch20 -p1 -b .p20
21cr|xcdroast-0.98-0.a15.41|73	%patch21 -p0 -b .p21
21cr|xcdroast-0.98-0.a15.41|74	%patch22 -p1 -b .p22
21cr|xcdroast-0.98-0.a15.41|75	%patch23 -p1 -b .p23
21cr|xcdroast-0.98-0.a15.41|76	%patch24 -p0 -b .p24
21cr|xcdroast-0.98-0.a15.41|77	%patch25 -p1 -b .p25
21cr|xcdroast-0.98-0.a15.41|78	
21cr|xcdroast-0.98-0.a15.41|79	%patch30 -p1 -b .cdrkit
21cr|xcdroast-0.98-0.a15.41|80	%patch31 -p1 -b .frozen
21cr|xcdroast-0.98-0.a15.41|81	%patch32 -p1 -b .nogtk1
21cr|xcdroast-0.98-0.a15.41|82	
21cr|xcdroast-0.98-0.a15.41|83	%patch40 -p1 -b .spell
21cr|xcdroast-0.98-0.a15.41|84	%patch41 -p0
21cr|xcdroast-0.98-0.a15.41|85	
21cr|xcdroast-0.98-0.a15.41|86	%build
21cr|xcdroast-0.98-0.a15.41|87	autoreconf -fi
21cr|xcdroast-0.98-0.a15.41|88	%configure --with-xcdroast-libdir-prefix=%{_prefix}/lib/xcdroast-0.98 --enable-gtk2
21cr|xcdroast-0.98-0.a15.41|89	%make PREFIX=%{_prefix}
21cr|xcdroast-0.98-0.a15.41|90	
21cr|xcdroast-0.98-0.a15.41|91	%install
21cr|xcdroast-0.98-0.a15.41|92	%makeinstall_std PREFIX=%{_prefix}
21cr|xcdroast-0.98-0.a15.41|93	
21cr|xcdroast-0.98-0.a15.41|94	# icons
21cr|xcdroast-0.98-0.a15.41|95	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21cr|xcdroast-0.98-0.a15.41|96	convert -size 48x48 xpms/xcdricon.xpm %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xcdroast-0.98-0.a15.41|97	convert -size 32x32 xpms/xcdricon.xpm %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xcdroast-0.98-0.a15.41|98	convert -size 16x16 xpms/xcdricon.xpm %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xcdroast-0.98-0.a15.41|99	
21cr|xcdroast-0.98-0.a15.41|100	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xcdroast-0.98-0.a15.41|101	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|xcdroast-0.98-0.a15.41|102	[Desktop Entry]
21cr|xcdroast-0.98-0.a15.41|103	Name=X-CD-Roast
21cr|xcdroast-0.98-0.a15.41|104	Comment=CD / DVD writing application
21cr|xcdroast-0.98-0.a15.41|105	Exec=soundwrapper %{_bindir}/%{name} -n
21cr|xcdroast-0.98-0.a15.41|106	Icon=%{name}
21cr|xcdroast-0.98-0.a15.41|107	Terminal=false
21cr|xcdroast-0.98-0.a15.41|108	Type=Application
21cr|xcdroast-0.98-0.a15.41|109	Categories=GTK;AudioVideo;DiscBurning;
21cr|xcdroast-0.98-0.a15.41|110	EOF
21cr|xcdroast-0.98-0.a15.41|111	
21cr|xcdroast-0.98-0.a15.41|112	%find_lang %{name}
21cr|xcdroast-0.98-0.a15.41|113	
21cr|xcdroast-0.98-0.a15.41|114	%clean
21cr|xcdroast-0.98-0.a15.41|115	
21cr|xcdroast-0.98-0.a15.41|116	%files -f %{name}.lang
21cr|xcdroast-0.98-0.a15.41|117	%doc ChangeLog doc README
21cr|xcdroast-0.98-0.a15.41|118	%{_bindir}/xcdroast
21cr|xcdroast-0.98-0.a15.41|119	%{_prefix}/lib/xcdroast-0.98
21cr|xcdroast-0.98-0.a15.41|120	%{_mandir}/man1/xcdroast.1*
21cr|xcdroast-0.98-0.a15.41|121	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xcdroast-0.98-0.a15.41|122	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xcdroast-0.98-0.a15.41|123	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xcdroast-0.98-0.a15.41|124	%{_iconsdir}/hicolor/16x16/apps/%{name}.png

11049 21
21cr|xcftools-1.0.7-1.git2e3b70.1|1	%define commit 2e3b70a464771785398fd8617f2e08a874a0f256
21cr|xcftools-1.0.7-1.git2e3b70.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|xcftools-1.0.7-1.git2e3b70.1|3	
21cr|xcftools-1.0.7-1.git2e3b70.1|4	Summary:	Command-line tools for extracting information from XCF files
21cr|xcftools-1.0.7-1.git2e3b70.1|5	Name:		xcftools
21cr|xcftools-1.0.7-1.git2e3b70.1|6	Version:	1.0.7
21cr|xcftools-1.0.7-1.git2e3b70.1|7	Release:	1.git%{commit_short}.1
21cr|xcftools-1.0.7-1.git2e3b70.1|8	Group:		Graphics
21cr|xcftools-1.0.7-1.git2e3b70.1|9	License:	Public Domain
21cr|xcftools-1.0.7-1.git2e3b70.1|10	Url:		https://github.com/j-jorge/xcftools
21cr|xcftools-1.0.7-1.git2e3b70.1|11	Source0:	https://github.com/j-jorge/xcftools/archive/%{commit}.zip?/%{name}-%{commit}.zip
21cr|xcftools-1.0.7-1.git2e3b70.1|12	Patch0:		xcftools-1.0.7-fix-sed.patch
21cr|xcftools-1.0.7-1.git2e3b70.1|13	BuildRequires:	pkgconfig(libpng)
21cr|xcftools-1.0.7-1.git2e3b70.1|14	
21cr|xcftools-1.0.7-1.git2e3b70.1|15	%description
21cr|xcftools-1.0.7-1.git2e3b70.1|16	Xcftools is a set of fast command-line tools for extracting information from
21cr|xcftools-1.0.7-1.git2e3b70.1|17	the Gimp's native file format XCF. The tools are designed to allow efficient
21cr|xcftools-1.0.7-1.git2e3b70.1|18	use of layered XCF files as sources in a build system that use 'make' and
21cr|xcftools-1.0.7-1.git2e3b70.1|19	similar tools to manage automatic processing of the graphics.
21cr|xcftools-1.0.7-1.git2e3b70.1|20	These tools work independently of the Gimp engine and do not require
21cr|xcftools-1.0.7-1.git2e3b70.1|21	the Gimp to even be installed.
21cr|xcftools-1.0.7-1.git2e3b70.1|22	
21cr|xcftools-1.0.7-1.git2e3b70.1|23	%files -f %{name}.lang
21cr|xcftools-1.0.7-1.git2e3b70.1|24	%doc README
21cr|xcftools-1.0.7-1.git2e3b70.1|25	%{_bindir}/xcfview
21cr|xcftools-1.0.7-1.git2e3b70.1|26	%{_bindir}/xcfinfo
21cr|xcftools-1.0.7-1.git2e3b70.1|27	%{_bindir}/xcf2pnm
21cr|xcftools-1.0.7-1.git2e3b70.1|28	%{_bindir}/xcf2png
21cr|xcftools-1.0.7-1.git2e3b70.1|29	%{_mandir}/man1/xcfview.1*
21cr|xcftools-1.0.7-1.git2e3b70.1|30	%{_mandir}/man1/xcfinfo.1*
21cr|xcftools-1.0.7-1.git2e3b70.1|31	%{_mandir}/man1/xcf2pnm.1*
21cr|xcftools-1.0.7-1.git2e3b70.1|32	%{_mandir}/man1/xcf2png.1*
21cr|xcftools-1.0.7-1.git2e3b70.1|33	
21cr|xcftools-1.0.7-1.git2e3b70.1|34	#----------------------------------------------------------------------------
21cr|xcftools-1.0.7-1.git2e3b70.1|35	
21cr|xcftools-1.0.7-1.git2e3b70.1|36	%prep
21cr|xcftools-1.0.7-1.git2e3b70.1|37	%autosetup -p1 -n %{name}-%{commit}
21cr|xcftools-1.0.7-1.git2e3b70.1|38	
21cr|xcftools-1.0.7-1.git2e3b70.1|39	%build
21cr|xcftools-1.0.7-1.git2e3b70.1|40	%configure
21cr|xcftools-1.0.7-1.git2e3b70.1|41	%make
21cr|xcftools-1.0.7-1.git2e3b70.1|42	
21cr|xcftools-1.0.7-1.git2e3b70.1|43	cd manpo
21cr|xcftools-1.0.7-1.git2e3b70.1|44	# Convert to utf-8
21cr|xcftools-1.0.7-1.git2e3b70.1|45	for file in xcf2png.da.1 xcf2pnm.da.1 xcfinfo.da.1 xcfview.da.1 ; do
21cr|xcftools-1.0.7-1.git2e3b70.1|46	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file &&  touch -r $file $file.new &&  mv $file.new $file
21cr|xcftools-1.0.7-1.git2e3b70.1|47	done
21cr|xcftools-1.0.7-1.git2e3b70.1|48	
21cr|xcftools-1.0.7-1.git2e3b70.1|49	%install
21cr|xcftools-1.0.7-1.git2e3b70.1|50	install -d %{buildroot}%{_bindir}
21cr|xcftools-1.0.7-1.git2e3b70.1|51	install -d %{buildroot}%{_mandir}/man1
21cr|xcftools-1.0.7-1.git2e3b70.1|52	%makeinstall_std
21cr|xcftools-1.0.7-1.git2e3b70.1|53	
21cr|xcftools-1.0.7-1.git2e3b70.1|54	%find_lang %{name} --all-name --with-man

11050 21
21cr|xchm-1.36-1|1	Summary:	CHM viewer for UNIX
21cr|xchm-1.36-1|2	Name:		xchm
21cr|xchm-1.36-1|3	Version:	1.36
21cr|xchm-1.36-1|4	Release:	1
21cr|xchm-1.36-1|5	License:	GPLv2+
21cr|xchm-1.36-1|6	Group:		Publishing
21cr|xchm-1.36-1|7	URL:		http://xchm.sourceforge.net
21cr|xchm-1.36-1|8	Source0:	https://github.com/rzvncj/xCHM/releases/download/%{version}/%{name}-%{version}.tar.gz
21cr|xchm-1.36-1|9	Source1:	xchm.desktop
21cr|xchm-1.36-1|10	BuildRequires:	libchm-devel
21cr|xchm-1.36-1|11	BuildRequires:	wxgtku3.1-devel
21cr|xchm-1.36-1|12	
21cr|xchm-1.36-1|13	%description
21cr|xchm-1.36-1|14	xCHM - the CHM viewer for UNIX
21cr|xchm-1.36-1|15	
21cr|xchm-1.36-1|16	%files -f %{name}.lang
21cr|xchm-1.36-1|17	%doc COPYING AUTHORS ChangeLog README
21cr|xchm-1.36-1|18	%{_bindir}/%{name}
21cr|xchm-1.36-1|19	%{_iconsdir}/hicolor/*/*/*
21cr|xchm-1.36-1|20	%{_datadir}/applications/*
21cr|xchm-1.36-1|21	%{_mandir}/man1/xchm.1*
21cr|xchm-1.36-1|22	%{_datadir}/metainfo/xchm.appdata.xml
21cr|xchm-1.36-1|23	
21cr|xchm-1.36-1|24	#----------------------------------------------------------
21cr|xchm-1.36-1|25	%prep
21cr|xchm-1.36-1|26	%setup -q
21cr|xchm-1.36-1|27	
21cr|xchm-1.36-1|28	%build
21cr|xchm-1.36-1|29	%configure
21cr|xchm-1.36-1|30	
21cr|xchm-1.36-1|31	# LDFLAGS from 'wx-config --libs'
21cr|xchm-1.36-1|32	%make LDFLAGS="-lwx_gtk3u_aui-3.1 -lwx_gtk3u_xrc-3.1 -lwx_gtk3u_webview-3.1 \
21cr|xchm-1.36-1|33	-lwx_gtk3u_html-3.1 -lwx_gtk3u_qa-3.1 -lwx_gtk3u_adv-3.1 -lwx_gtk3u_core-3.1 \
21cr|xchm-1.36-1|34	-lwx_baseu_xml-3.1 -lwx_baseu_net-3.1 -lwx_baseu-3.1"
21cr|xchm-1.36-1|35	
21cr|xchm-1.36-1|36	%install
21cr|xchm-1.36-1|37	%makeinstall_std
21cr|xchm-1.36-1|38	
21cr|xchm-1.36-1|39	#install localized desktop file
21cr|xchm-1.36-1|40	install -pD -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/xchm.desktop
21cr|xchm-1.36-1|41	
21cr|xchm-1.36-1|42	%find_lang %{name}
21cr|xchm-1.36-1|43	

11051 21
21cr|xclip-0.13-2|1	Summary:	A command line interface to the X11 clipboard
21cr|xclip-0.13-2|2	Name:		xclip
21cr|xclip-0.13-2|3	Version:	0.13
21cr|xclip-0.13-2|4	Release:	2
21cr|xclip-0.13-2|5	License:	GPLv2+
21cr|xclip-0.13-2|6	Group:		Text tools
21cr|xclip-0.13-2|7	Url:		https://github.com/astrand/xclip
21cr|xclip-0.13-2|8	Source0:	https://github.com/astrand/xclip/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xclip-0.13-2|9	BuildRequires:	pkgconfig(x11)
21cr|xclip-0.13-2|10	BuildRequires:	pkgconfig(xmu)
21cr|xclip-0.13-2|11	
21cr|xclip-0.13-2|12	%description
21cr|xclip-0.13-2|13	xclip is a command line interface to the X11 clipboard. It can also be
21cr|xclip-0.13-2|14	used for copying files, as an alternative to sftp/scp, thus avoiding
21cr|xclip-0.13-2|15	password prompts when X11 forwarding has already been setup.
21cr|xclip-0.13-2|16	
21cr|xclip-0.13-2|17	%files
21cr|xclip-0.13-2|18	%doc README
21cr|xclip-0.13-2|19	%{_bindir}/xclip
21cr|xclip-0.13-2|20	%{_bindir}/xclip-copyfile
21cr|xclip-0.13-2|21	%{_bindir}/xclip-cutfile
21cr|xclip-0.13-2|22	%{_bindir}/xclip-pastefile
21cr|xclip-0.13-2|23	%{_mandir}/man1/xclip*.1*
21cr|xclip-0.13-2|24	
21cr|xclip-0.13-2|25	#----------------------------------------------------------------------------
21cr|xclip-0.13-2|26	
21cr|xclip-0.13-2|27	%prep
21cr|xclip-0.13-2|28	%setup -q
21cr|xclip-0.13-2|29	
21cr|xclip-0.13-2|30	%build
21cr|xclip-0.13-2|31	autoreconf -ifv
21cr|xclip-0.13-2|32	%configure
21cr|xclip-0.13-2|33	%make
21cr|xclip-0.13-2|34	
21cr|xclip-0.13-2|35	%install
21cr|xclip-0.13-2|36	%makeinstall_std

11052 21
21cr|xcompmgr-1.1.8-1|1	Summary:	Sample X Compositing Manager
21cr|xcompmgr-1.1.8-1|2	Name:		xcompmgr
21cr|xcompmgr-1.1.8-1|3	Version:	1.1.8
21cr|xcompmgr-1.1.8-1|4	Release:	1
21cr|xcompmgr-1.1.8-1|5	Url:		http://xapps.freedesktop.org
21cr|xcompmgr-1.1.8-1|6	Source0:	https://www.x.org/releases/individual/app/%{name}-%{version}.tar.bz2
21cr|xcompmgr-1.1.8-1|7	License:	MIT
21cr|xcompmgr-1.1.8-1|8	Group:		System/X11
21cr|xcompmgr-1.1.8-1|9	BuildRequires:	libxcomposite-devel
21cr|xcompmgr-1.1.8-1|10	BuildRequires:	libxfixes-devel
21cr|xcompmgr-1.1.8-1|11	BuildRequires:	libxdamage-devel
21cr|xcompmgr-1.1.8-1|12	BuildRequires:	libxrender-devel
21cr|xcompmgr-1.1.8-1|13	BuildRequires:	libxext-devel
21cr|xcompmgr-1.1.8-1|14	BuildRequires:	x11-util-macros
21cr|xcompmgr-1.1.8-1|15	
21cr|xcompmgr-1.1.8-1|16	%description
21cr|xcompmgr-1.1.8-1|17	Sample X Compositing Manager.
21cr|xcompmgr-1.1.8-1|18	
21cr|xcompmgr-1.1.8-1|19	%files
21cr|xcompmgr-1.1.8-1|20	%doc ChangeLog
21cr|xcompmgr-1.1.8-1|21	%{_bindir}/%{name}
21cr|xcompmgr-1.1.8-1|22	%{_mandir}/man1/%{name}.1*
21cr|xcompmgr-1.1.8-1|23	
21cr|xcompmgr-1.1.8-1|24	#---------------------------------------------------------------------------------
21cr|xcompmgr-1.1.8-1|25	
21cr|xcompmgr-1.1.8-1|26	%prep
21cr|xcompmgr-1.1.8-1|27	%setup -q
21cr|xcompmgr-1.1.8-1|28	
21cr|xcompmgr-1.1.8-1|29	%build
21cr|xcompmgr-1.1.8-1|30	%configure
21cr|xcompmgr-1.1.8-1|31	%make
21cr|xcompmgr-1.1.8-1|32	
21cr|xcompmgr-1.1.8-1|33	%install
21cr|xcompmgr-1.1.8-1|34	%makeinstall

11053 21
21cr|xcompmgr_hack-2.02-12|1	%define oname xcompmgr
21cr|xcompmgr_hack-2.02-12|2	
21cr|xcompmgr_hack-2.02-12|3	Name:		xcompmgr_hack
21cr|xcompmgr_hack-2.02-12|4	Version:	2.02
21cr|xcompmgr_hack-2.02-12|5	Release:	12
21cr|xcompmgr_hack-2.02-12|6	Summary:	Sample X Compositing Manager
21cr|xcompmgr_hack-2.02-12|7	Source:		http://baghira.sourceforge.net/%{oname}-%{version}.tar.bz2
21cr|xcompmgr_hack-2.02-12|8	URL:		http://baghira.sourceforge.net/
21cr|xcompmgr_hack-2.02-12|9	License:	GPL
21cr|xcompmgr_hack-2.02-12|10	Group:		System/X11
21cr|xcompmgr_hack-2.02-12|11	BuildRequires:  pkgconfig(x11)
21cr|xcompmgr_hack-2.02-12|12	BuildRequires:	pkgconfig(xcomposite)
21cr|xcompmgr_hack-2.02-12|13	BuildRequires:	pkgconfig(xdamage)
21cr|xcompmgr_hack-2.02-12|14	BuildRequires:	pkgconfig(xfixes)
21cr|xcompmgr_hack-2.02-12|15	BuildRequires:	pkgconfig(xrender)
21cr|xcompmgr_hack-2.02-12|16	Conflicts:      xcompmgr
21cr|xcompmgr_hack-2.02-12|17	
21cr|xcompmgr_hack-2.02-12|18	%description
21cr|xcompmgr_hack-2.02-12|19	Patched version of xcompmgr
21cr|xcompmgr_hack-2.02-12|20	Sample X Compositing Manager.
21cr|xcompmgr_hack-2.02-12|21	This is an unofficiall patched
21cr|xcompmgr_hack-2.02-12|22	version from http://baghira.sourceforge.net/
21cr|xcompmgr_hack-2.02-12|23	
21cr|xcompmgr_hack-2.02-12|24	
21cr|xcompmgr_hack-2.02-12|25	%prep
21cr|xcompmgr_hack-2.02-12|26	%setup -q -n %{oname}-%{version}
21cr|xcompmgr_hack-2.02-12|27	
21cr|xcompmgr_hack-2.02-12|28	%build
21cr|xcompmgr_hack-2.02-12|29	%configure
21cr|xcompmgr_hack-2.02-12|30	%make
21cr|xcompmgr_hack-2.02-12|31	
21cr|xcompmgr_hack-2.02-12|32	%install
21cr|xcompmgr_hack-2.02-12|33	rm -rf $RPM_BUILD_ROOT
21cr|xcompmgr_hack-2.02-12|34	%makeinstall_std
21cr|xcompmgr_hack-2.02-12|35	
21cr|xcompmgr_hack-2.02-12|36	%clean
21cr|xcompmgr_hack-2.02-12|37	rm -rf $RPM_BUILD_ROOT
21cr|xcompmgr_hack-2.02-12|38	
21cr|xcompmgr_hack-2.02-12|39	%files
21cr|xcompmgr_hack-2.02-12|40	%defattr(-,root,root)
21cr|xcompmgr_hack-2.02-12|41	%doc COPYING ChangeLog INSTALL
21cr|xcompmgr_hack-2.02-12|42	%{_bindir}/%{oname}
21cr|xcompmgr_hack-2.02-12|43	%{_mandir}/man1/%{oname}.1*

11054 21
21cr|xcowsay-1.4-1|1	%define debug_package %{nil}
21cr|xcowsay-1.4-1|2	
21cr|xcowsay-1.4-1|3	Summary:	Displays a cute cow and message on your desktop
21cr|xcowsay-1.4-1|4	Name:		xcowsay
21cr|xcowsay-1.4-1|5	Version:	1.4
21cr|xcowsay-1.4-1|6	Release:	1
21cr|xcowsay-1.4-1|7	Group:		Toys
21cr|xcowsay-1.4-1|8	License:	GPL
21cr|xcowsay-1.4-1|9	Url:		http://www.doof.me.uk/xcowsay/
21cr|xcowsay-1.4-1|10	Source:		http://www.nickg.me.uk/files/%{name}-%{version}.tar.gz
21cr|xcowsay-1.4-1|11	Patch:		xcowsay-1.2-fix-xcowthink-args-parsing.patch
21cr|xcowsay-1.4-1|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xcowsay-1.4-1|13	BuildRequires:	pkgconfig(dbus-1)
21cr|xcowsay-1.4-1|14	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xcowsay-1.4-1|15	
21cr|xcowsay-1.4-1|16	
21cr|xcowsay-1.4-1|17	%description
21cr|xcowsay-1.4-1|18	xcowsay displays a cute cow and message on your desktop.
21cr|xcowsay-1.4-1|19	
21cr|xcowsay-1.4-1|20	xcowsay includes all these amazing features:
21cr|xcowsay-1.4-1|21	- Fully configurable!
21cr|xcowsay-1.4-1|22	- Calculates display time from amount of text
21cr|xcowsay-1.4-1|23	- Daemon mode! Send your cow messages over DBus!
21cr|xcowsay-1.4-1|24	- Three different sized cows provided
21cr|xcowsay-1.4-1|25	- fortune(6) wrapper program:
21cr|xcowsay-1.4-1|26	xcowfortune — cow will deliver pearls of wisdom!
21cr|xcowsay-1.4-1|27	- Replace the naffness that is xmessage(1)
21cr|xcowsay-1.4-1|28	- Should work with any window manager
21cr|xcowsay-1.4-1|29	- Supports UTF-8 characters properly
21cr|xcowsay-1.4-1|30	
21cr|xcowsay-1.4-1|31	%files -f %{name}.lang
21cr|xcowsay-1.4-1|32	%{_bindir}/*
21cr|xcowsay-1.4-1|33	%{_mandir}/man6/*
21cr|xcowsay-1.4-1|34	%{_datadir}/%{name}
21cr|xcowsay-1.4-1|35	
21cr|xcowsay-1.4-1|36	#-----------------------------------------------------------------------
21cr|xcowsay-1.4-1|37	
21cr|xcowsay-1.4-1|38	%prep
21cr|xcowsay-1.4-1|39	%setup -q
21cr|xcowsay-1.4-1|40	%patch -p1
21cr|xcowsay-1.4-1|41	
21cr|xcowsay-1.4-1|42	%build
21cr|xcowsay-1.4-1|43	%configure
21cr|xcowsay-1.4-1|44	%make
21cr|xcowsay-1.4-1|45	
21cr|xcowsay-1.4-1|46	%install
21cr|xcowsay-1.4-1|47	%makeinstall_std
21cr|xcowsay-1.4-1|48	
21cr|xcowsay-1.4-1|49	%find_lang %{name}

11055 21
21cr|xcpustate-2.9-14|1	%define debug_package %{nil}
21cr|xcpustate-2.9-14|2	
21cr|xcpustate-2.9-14|3	Summary:	An X Window System based CPU state monitor
21cr|xcpustate-2.9-14|4	Name:		xcpustate
21cr|xcpustate-2.9-14|5	Version:	2.9
21cr|xcpustate-2.9-14|6	Release:	14
21cr|xcpustate-2.9-14|7	License:	MIT-style
21cr|xcpustate-2.9-14|8	Group:		Monitoring
21cr|xcpustate-2.9-14|9	URL:		ftp://ftp.cs.toronto.edu/pub/jdd/xcpustate/
21cr|xcpustate-2.9-14|10	Source0:	ftp://ftp.cs.toronto.edu/pub/jdd/xcpustate/%{name}-%{version}.tar.lzma
21cr|xcpustate-2.9-14|11	Source11:	%{name}16.png
21cr|xcpustate-2.9-14|12	Source12:	%{name}32.png
21cr|xcpustate-2.9-14|13	Source13:	%{name}48.png
21cr|xcpustate-2.9-14|14	BuildRequires:	imake
21cr|xcpustate-2.9-14|15	BuildRequires:	elfutils-devel
21cr|xcpustate-2.9-14|16	BuildRequires:	glibc-devel
21cr|xcpustate-2.9-14|17	BuildRequires:	pkgconfig(x11)
21cr|xcpustate-2.9-14|18	BuildRequires:	pkgconfig(xaw7)
21cr|xcpustate-2.9-14|19	BuildRequires:	pkgconfig(xmu)
21cr|xcpustate-2.9-14|20	BuildRequires:	pkgconfig(xt)
21cr|xcpustate-2.9-14|21	BuildRequires:	tirpc-devel
21cr|xcpustate-2.9-14|22	Patch1:		xcpustate-2.5-alpha.patch
21cr|xcpustate-2.9-14|23	Patch2:		xcpustate-2.5-6.0.patch
21cr|xcpustate-2.9-14|24	Patch3:		xcpustate-2.9-missingheaders.patch
21cr|xcpustate-2.9-14|25	
21cr|xcpustate-2.9-14|26	%description
21cr|xcpustate-2.9-14|27	The xcpustate utility is an X Window System based monitor which shows
21cr|xcpustate-2.9-14|28	the amount of time that the CPU is spending in different states.  On a
21cr|xcpustate-2.9-14|29	Linux system, xcpustate displays a bar that indicates the amounts of idle,
21cr|xcpustate-2.9-14|30	user, nice and system time (from left to right) used by the CPU.
21cr|xcpustate-2.9-14|31	
21cr|xcpustate-2.9-14|32	Install the xcpustate package if you'd like to use a horizontal bar style
21cr|xcpustate-2.9-14|33	CPU state monitor.
21cr|xcpustate-2.9-14|34	
21cr|xcpustate-2.9-14|35	%prep
21cr|xcpustate-2.9-14|36	%setup -q
21cr|xcpustate-2.9-14|37	%patch2 -p1 -b .glibc
21cr|xcpustate-2.9-14|38	%patch3 -p1 -b .headers
21cr|xcpustate-2.9-14|39	%ifarch alpha
21cr|xcpustate-2.9-14|40	%patch1 -p1 -b .alpha
21cr|xcpustate-2.9-14|41	%endif
21cr|xcpustate-2.9-14|42	
21cr|xcpustate-2.9-14|43	%build
21cr|xcpustate-2.9-14|44	xmkmf
21cr|xcpustate-2.9-14|45	%make CDEBUGFLAGS="%{optflags}" MANPATH=%{_mandir} SYS_LIBRARIES="-ltirpc"
21cr|xcpustate-2.9-14|46	
21cr|xcpustate-2.9-14|47	%install
21cr|xcpustate-2.9-14|48	%makeinstall_std install.man MANPATH=%{_mandir}
21cr|xcpustate-2.9-14|49	
21cr|xcpustate-2.9-14|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xcpustate-2.9-14|51	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|xcpustate-2.9-14|52	[Desktop Entry]
21cr|xcpustate-2.9-14|53	Name=XCpuState
21cr|xcpustate-2.9-14|54	Name[ru]=XCpuState
21cr|xcpustate-2.9-14|55	Comment=CPU load indicator
21cr|xcpustate-2.9-14|56	Comment[ru]=Индикатор загрузки ЦПУ
21cr|xcpustate-2.9-14|57	Exec=%{_bindir}/%{name}
21cr|xcpustate-2.9-14|58	Icon=%{name}
21cr|xcpustate-2.9-14|59	Terminal=false
21cr|xcpustate-2.9-14|60	Type=Application
21cr|xcpustate-2.9-14|61	StartupNotify=true
21cr|xcpustate-2.9-14|62	Categories=System;Monitor;
21cr|xcpustate-2.9-14|63	EOF
21cr|xcpustate-2.9-14|64	
21cr|xcpustate-2.9-14|65	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xcpustate-2.9-14|66	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xcpustate-2.9-14|67	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xcpustate-2.9-14|68	
21cr|xcpustate-2.9-14|69	%files
21cr|xcpustate-2.9-14|70	%defattr(-,root,root,0755)
21cr|xcpustate-2.9-14|71	%doc README
21cr|xcpustate-2.9-14|72	%attr(0755,root,root) %{_bindir}/xcpustate
21cr|xcpustate-2.9-14|73	%attr(0644,root,root) %{_mandir}/man1/xcpustate.1*
21cr|xcpustate-2.9-14|74	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xcpustate-2.9-14|75	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xcpustate-2.9-14|76	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xcpustate-2.9-14|77	%{_iconsdir}/hicolor/48x48/apps/%{name}.png

11056 21
21cr|xcursor-viewer-0-0.git6b8a95.1|1	%define commit 6b8a95a6071d860ee6f9b8e82695cd09d9e6ff31
21cr|xcursor-viewer-0-0.git6b8a95.1|2	%define commit_short %(echo %{commit} | head -c6)
21cr|xcursor-viewer-0-0.git6b8a95.1|3	
21cr|xcursor-viewer-0-0.git6b8a95.1|4	Summary:	Preview the X11 cursor files
21cr|xcursor-viewer-0-0.git6b8a95.1|5	Name:		xcursor-viewer
21cr|xcursor-viewer-0-0.git6b8a95.1|6	Version:	0
21cr|xcursor-viewer-0-0.git6b8a95.1|7	Release:	0.git%{commit_short}.1
21cr|xcursor-viewer-0-0.git6b8a95.1|8	License:	GPLv3
21cr|xcursor-viewer-0-0.git6b8a95.1|9	Group:		Graphics
21cr|xcursor-viewer-0-0.git6b8a95.1|10	Url:		https://github.com/drizt/xcursor-viewer
21cr|xcursor-viewer-0-0.git6b8a95.1|11	Source0:	https://github.com/drizt/xcursor-viewer/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|xcursor-viewer-0-0.git6b8a95.1|12	Patch0:		xcursor-viewer-6b8a95-hard-ru-translate.patch
21cr|xcursor-viewer-0-0.git6b8a95.1|13	BuildRequires:	cmake
21cr|xcursor-viewer-0-0.git6b8a95.1|14	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|xcursor-viewer-0-0.git6b8a95.1|15	
21cr|xcursor-viewer-0-0.git6b8a95.1|16	%description
21cr|xcursor-viewer-0-0.git6b8a95.1|17	Preview the X11 cursor files.
21cr|xcursor-viewer-0-0.git6b8a95.1|18	
21cr|xcursor-viewer-0-0.git6b8a95.1|19	%files
21cr|xcursor-viewer-0-0.git6b8a95.1|20	%doc README.md
21cr|xcursor-viewer-0-0.git6b8a95.1|21	%license LICENSE
21cr|xcursor-viewer-0-0.git6b8a95.1|22	%{_bindir}/%{name}
21cr|xcursor-viewer-0-0.git6b8a95.1|23	%{_datadir}/applications/%{name}.desktop
21cr|xcursor-viewer-0-0.git6b8a95.1|24	
21cr|xcursor-viewer-0-0.git6b8a95.1|25	#----------------------------------------------------------------------------
21cr|xcursor-viewer-0-0.git6b8a95.1|26	
21cr|xcursor-viewer-0-0.git6b8a95.1|27	%prep
21cr|xcursor-viewer-0-0.git6b8a95.1|28	%autosetup -p1 -n %{name}-%{commit}
21cr|xcursor-viewer-0-0.git6b8a95.1|29	
21cr|xcursor-viewer-0-0.git6b8a95.1|30	%build
21cr|xcursor-viewer-0-0.git6b8a95.1|31	%cmake
21cr|xcursor-viewer-0-0.git6b8a95.1|32	%make
21cr|xcursor-viewer-0-0.git6b8a95.1|33	
21cr|xcursor-viewer-0-0.git6b8a95.1|34	%install
21cr|xcursor-viewer-0-0.git6b8a95.1|35	%makeinstall_std -C build
21cr|xcursor-viewer-0-0.git6b8a95.1|36	
21cr|xcursor-viewer-0-0.git6b8a95.1|37	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xcursor-viewer-0-0.git6b8a95.1|38	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|xcursor-viewer-0-0.git6b8a95.1|39	[Desktop Entry]
21cr|xcursor-viewer-0-0.git6b8a95.1|40	Name=Xcursor Viewer
21cr|xcursor-viewer-0-0.git6b8a95.1|41	Name[ru]=Просмотр курсоров
21cr|xcursor-viewer-0-0.git6b8a95.1|42	Comment=Preview the X11 cursor files
21cr|xcursor-viewer-0-0.git6b8a95.1|43	Comment[ru]=Просмотр файлов курсоров X11
21cr|xcursor-viewer-0-0.git6b8a95.1|44	Exec=%{_bindir}/%{name}
21cr|xcursor-viewer-0-0.git6b8a95.1|45	Icon=cs-mouse
21cr|xcursor-viewer-0-0.git6b8a95.1|46	Terminal=false
21cr|xcursor-viewer-0-0.git6b8a95.1|47	Type=Application
21cr|xcursor-viewer-0-0.git6b8a95.1|48	Categories=Graphics;Viewer;
21cr|xcursor-viewer-0-0.git6b8a95.1|49	EOF

11057 21
21cr|xdaliclock-2.44-1|1	Summary:	A melting digital clock
21cr|xdaliclock-2.44-1|2	Name:		xdaliclock
21cr|xdaliclock-2.44-1|3	Version:	2.44
21cr|xdaliclock-2.44-1|4	Release:	1
21cr|xdaliclock-2.44-1|5	Group:		Toys
21cr|xdaliclock-2.44-1|6	License:	MIT
21cr|xdaliclock-2.44-1|7	URL:		http://www.jwz.org/xdaliclock/
21cr|xdaliclock-2.44-1|8	Source0:	http://www.jwz.org/xdaliclock/%{name}-%{version}.tar.gz
21cr|xdaliclock-2.44-1|9	Patch0:		%{name}-shape-cycle.patch
21cr|xdaliclock-2.44-1|10	BuildRequires:	pkgconfig(xt)
21cr|xdaliclock-2.44-1|11	BuildRequires:	pkgconfig(xext)
21cr|xdaliclock-2.44-1|12	BuildRequires:	pkgconfig(x11)
21cr|xdaliclock-2.44-1|13	
21cr|xdaliclock-2.44-1|14	
21cr|xdaliclock-2.44-1|15	
21cr|xdaliclock-2.44-1|16	%description
21cr|xdaliclock-2.44-1|17	The xdaliclock program displays a digital clock, with digits that merge
21cr|xdaliclock-2.44-1|18	into the new digits as the time changes.  Xdaliclock can display the time
21cr|xdaliclock-2.44-1|19	in 12 or 24 hour modes and can will display the date if you hold your
21cr|xdaliclock-2.44-1|20	mouse button down over it.  Xdaliclock has two large fonts built in, but
21cr|xdaliclock-2.44-1|21	is capable of animating other fonts.
21cr|xdaliclock-2.44-1|22	
21cr|xdaliclock-2.44-1|23	Install the xdaliclock package if you want a fairly large clock, with
21cr|xdaliclock-2.44-1|24	a melting special effect, for your system.
21cr|xdaliclock-2.44-1|25	
21cr|xdaliclock-2.44-1|26	%prep
21cr|xdaliclock-2.44-1|27	%autosetup -p1
21cr|xdaliclock-2.44-1|28	%config_update
21cr|xdaliclock-2.44-1|29	
21cr|xdaliclock-2.44-1|30	%build
21cr|xdaliclock-2.44-1|31	cd X11
21cr|xdaliclock-2.44-1|32	CFLAGS="%{optflags}" ./configure --libdir=%{_libdir}	--prefix=%{_prefix} \
21cr|xdaliclock-2.44-1|33	--build=%{_target_platform}
21cr|xdaliclock-2.44-1|34	%make
21cr|xdaliclock-2.44-1|35	
21cr|xdaliclock-2.44-1|36	%install
21cr|xdaliclock-2.44-1|37	cd X11
21cr|xdaliclock-2.44-1|38	install -d -m 0755 %{buildroot}{%{_bindir},%{_mandir}/man1}
21cr|xdaliclock-2.44-1|39	make prefix=%{buildroot}/%{_prefix} install
21cr|xdaliclock-2.44-1|40	
21cr|xdaliclock-2.44-1|41	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xdaliclock-2.44-1|42	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|xdaliclock-2.44-1|43	[Desktop Entry]
21cr|xdaliclock-2.44-1|44	Name=Xdaliclock
21cr|xdaliclock-2.44-1|45	Comment=A melting digital clock
21cr|xdaliclock-2.44-1|46	Exec=%{_bindir}/%{name}
21cr|xdaliclock-2.44-1|47	Icon=toys_section
21cr|xdaliclock-2.44-1|48	Terminal=false
21cr|xdaliclock-2.44-1|49	Type=Application
21cr|xdaliclock-2.44-1|50	StartupNotify=true
21cr|xdaliclock-2.44-1|51	Categories=Utility;Clock;Amusement;X-MandrivaLinux-MoreApplications-Games-Toys;
21cr|xdaliclock-2.44-1|52	EOF
21cr|xdaliclock-2.44-1|53	
21cr|xdaliclock-2.44-1|54	%files
21cr|xdaliclock-2.44-1|55	%{_bindir}/%{name}
21cr|xdaliclock-2.44-1|56	%{_mandir}/man1/%{name}.1*
21cr|xdaliclock-2.44-1|57	%{_datadir}/applications/mandriva-%{name}.desktop

11058 21
21cr|xdelta3-3.1.0-1|1	Summary:	A binary delta generator
21cr|xdelta3-3.1.0-1|2	Name:		xdelta3
21cr|xdelta3-3.1.0-1|3	Version:	3.1.0
21cr|xdelta3-3.1.0-1|4	Release:	1
21cr|xdelta3-3.1.0-1|5	License:	GPL
21cr|xdelta3-3.1.0-1|6	Group:		File tools
21cr|xdelta3-3.1.0-1|7	Url:		http://xdelta.org
21cr|xdelta3-3.1.0-1|8	Source0:	https://github.com/jmacd/xdelta-gpl/releases/download/v%{version}/%{name}-%{version}.tar.gz
21cr|xdelta3-3.1.0-1|9	BuildRequires:	zlib-devel
21cr|xdelta3-3.1.0-1|10	
21cr|xdelta3-3.1.0-1|11	%description
21cr|xdelta3-3.1.0-1|12	Xdelta3 is the third and latest release of Xdelta, which is a set of
21cr|xdelta3-3.1.0-1|13	tools and APIs for reading and writing compressed deltas. Deltas
21cr|xdelta3-3.1.0-1|14	encode the differences between two versions of a document. This
21cr|xdelta3-3.1.0-1|15	release features a completely new compression engine, several
21cr|xdelta3-3.1.0-1|16	algorithmic improvements, a fully programmable interface modelled
21cr|xdelta3-3.1.0-1|17	after zlib, in addition to a command-line utility, use of the RFC3284
21cr|xdelta3-3.1.0-1|18	(VCDIFF) encoding, a python extension, and now 64-bit support.
21cr|xdelta3-3.1.0-1|19	
21cr|xdelta3-3.1.0-1|20	%files
21cr|xdelta3-3.1.0-1|21	%doc COPYING
21cr|xdelta3-3.1.0-1|22	%{_bindir}/%{name}
21cr|xdelta3-3.1.0-1|23	%{_mandir}/man1/%{name}.1.xz
21cr|xdelta3-3.1.0-1|24	
21cr|xdelta3-3.1.0-1|25	#-----------------------------------------------------------
21cr|xdelta3-3.1.0-1|26	
21cr|xdelta3-3.1.0-1|27	%prep
21cr|xdelta3-3.1.0-1|28	%setup -q
21cr|xdelta3-3.1.0-1|29	
21cr|xdelta3-3.1.0-1|30	%build
21cr|xdelta3-3.1.0-1|31	%configure
21cr|xdelta3-3.1.0-1|32	%make
21cr|xdelta3-3.1.0-1|33	
21cr|xdelta3-3.1.0-1|34	%install
21cr|xdelta3-3.1.0-1|35	%makeinstall_std

11059 21
21cr|xdesktopwaves-1.3-9|1	%define debug_package	%{nil}
21cr|xdesktopwaves-1.3-9|2	
21cr|xdesktopwaves-1.3-9|3	Summary: Create water effect on your X background
21cr|xdesktopwaves-1.3-9|4	Name: xdesktopwaves
21cr|xdesktopwaves-1.3-9|5	Version: 1.3
21cr|xdesktopwaves-1.3-9|6	Release: 9
21cr|xdesktopwaves-1.3-9|7	Source0: %{name}-%{version}.tar.bz2
21cr|xdesktopwaves-1.3-9|8	License: GPL
21cr|xdesktopwaves-1.3-9|9	Group: Graphical desktop/Other
21cr|xdesktopwaves-1.3-9|10	Url: http://xdesktopwaves.sourceforge.net/
21cr|xdesktopwaves-1.3-9|11	BuildRequires: pkgconfig(x11)
21cr|xdesktopwaves-1.3-9|12	BuildRequires: pkgconfig(xext)
21cr|xdesktopwaves-1.3-9|13	
21cr|xdesktopwaves-1.3-9|14	%description
21cr|xdesktopwaves-1.3-9|15	Xdesktopwaves is a cellular automata setting the background of your X Windows
21cr|xdesktopwaves-1.3-9|16	desktop under water. Windows and mouse are like ships on the sea. Each
21cr|xdesktopwaves-1.3-9|17	movement of these ends up in moving water waves. You can even have rain
21cr|xdesktopwaves-1.3-9|18	and/or storm stirring up the water.
21cr|xdesktopwaves-1.3-9|19	
21cr|xdesktopwaves-1.3-9|20	%prep
21cr|xdesktopwaves-1.3-9|21	%setup -q
21cr|xdesktopwaves-1.3-9|22	
21cr|xdesktopwaves-1.3-9|23	%build
21cr|xdesktopwaves-1.3-9|24	%make CFLAGS="-I%{_prefix}/X11R6/include %optflags"
21cr|xdesktopwaves-1.3-9|25	
21cr|xdesktopwaves-1.3-9|26	%install
21cr|xdesktopwaves-1.3-9|27	mkdir -p %buildroot{%_bindir,%_mandir/man1}
21cr|xdesktopwaves-1.3-9|28	
21cr|xdesktopwaves-1.3-9|29	%make install BINDIR=%buildroot%_bindir MAN1DIR=%buildroot%{_mandir}/man1
21cr|xdesktopwaves-1.3-9|30	
21cr|xdesktopwaves-1.3-9|31	
21cr|xdesktopwaves-1.3-9|32	%files
21cr|xdesktopwaves-1.3-9|33	%doc README
21cr|xdesktopwaves-1.3-9|34	%_bindir/%name
21cr|xdesktopwaves-1.3-9|35	%_mandir/man1/%{name}*

11060 21
21cr|xdg-desktop-portal-wlr-0.7.1-1|1	%global debug_package %{nil}
21cr|xdg-desktop-portal-wlr-0.7.1-1|2	
21cr|xdg-desktop-portal-wlr-0.7.1-1|3	Summary:	xdg-desktop-portal backend for wlroots
21cr|xdg-desktop-portal-wlr-0.7.1-1|4	Name:		xdg-desktop-portal-wlr
21cr|xdg-desktop-portal-wlr-0.7.1-1|5	Version:	0.7.1
21cr|xdg-desktop-portal-wlr-0.7.1-1|6	Release:	1
21cr|xdg-desktop-portal-wlr-0.7.1-1|7	License:	MIT
21cr|xdg-desktop-portal-wlr-0.7.1-1|8	Group:		Graphical desktop/Other
21cr|xdg-desktop-portal-wlr-0.7.1-1|9	Url:		https://github.com/emersion/xdg-desktop-portal-wlr
21cr|xdg-desktop-portal-wlr-0.7.1-1|10	Source0:	https://github.com/emersion/xdg-desktop-portal-wlr/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xdg-desktop-portal-wlr-0.7.1-1|11	Source1:	wlroots-portals.conf
21cr|xdg-desktop-portal-wlr-0.7.1-1|12	BuildRequires:	cmake
21cr|xdg-desktop-portal-wlr-0.7.1-1|13	BuildRequires:	meson
21cr|xdg-desktop-portal-wlr-0.7.1-1|14	BuildRequires:	pkgconfig(gbm)
21cr|xdg-desktop-portal-wlr-0.7.1-1|15	BuildRequires:	pkgconfig(inih)
21cr|xdg-desktop-portal-wlr-0.7.1-1|16	BuildRequires:	pkgconfig(libdrm)
21cr|xdg-desktop-portal-wlr-0.7.1-1|17	BuildRequires:	pkgconfig(libpipewire-0.3)
21cr|xdg-desktop-portal-wlr-0.7.1-1|18	BuildRequires:	pkgconfig(libspa-0.2)
21cr|xdg-desktop-portal-wlr-0.7.1-1|19	BuildRequires:	pkgconfig(libsystemd)
21cr|xdg-desktop-portal-wlr-0.7.1-1|20	BuildRequires:	pkgconfig(scdoc)
21cr|xdg-desktop-portal-wlr-0.7.1-1|21	BuildRequires:	pkgconfig(wayland-client)
21cr|xdg-desktop-portal-wlr-0.7.1-1|22	BuildRequires:	pkgconfig(wayland-protocols)
21cr|xdg-desktop-portal-wlr-0.7.1-1|23	BuildRequires:	pkgconfig(wayland-scanner)
21cr|xdg-desktop-portal-wlr-0.7.1-1|24	Requires:	dbus
21cr|xdg-desktop-portal-wlr-0.7.1-1|25	# required for Screenshot portal implementation
21cr|xdg-desktop-portal-wlr-0.7.1-1|26	Requires:	grim
21cr|xdg-desktop-portal-wlr-0.7.1-1|27	Requires:	xdg-desktop-portal
21cr|xdg-desktop-portal-wlr-0.7.1-1|28	# required for Screencast output selection
21cr|xdg-desktop-portal-wlr-0.7.1-1|29	Recommends:	slurp
21cr|xdg-desktop-portal-wlr-0.7.1-1|30	Recommends:	wofi
21cr|xdg-desktop-portal-wlr-0.7.1-1|31	Enhances:	sway
21cr|xdg-desktop-portal-wlr-0.7.1-1|32	Supplements:	(sway and (flatpak or snapd))
21cr|xdg-desktop-portal-wlr-0.7.1-1|33	
21cr|xdg-desktop-portal-wlr-0.7.1-1|34	%description
21cr|xdg-desktop-portal-wlr-0.7.1-1|35	%{summary}.
21cr|xdg-desktop-portal-wlr-0.7.1-1|36	This project seeks to add support for the screenshot, screencast, and possibly
21cr|xdg-desktop-portal-wlr-0.7.1-1|37	remote-desktop xdg-desktop-portal interfaces for wlroots based compositors.
21cr|xdg-desktop-portal-wlr-0.7.1-1|38	
21cr|xdg-desktop-portal-wlr-0.7.1-1|39	%files
21cr|xdg-desktop-portal-wlr-0.7.1-1|40	%doc README.md contrib/config.sample
21cr|xdg-desktop-portal-wlr-0.7.1-1|41	%license LICENSE
21cr|xdg-desktop-portal-wlr-0.7.1-1|42	%{_datadir}/xdg-desktop-portal/portals/wlr.portal
21cr|xdg-desktop-portal-wlr-0.7.1-1|43	%{_datadir}/xdg-desktop-portal/wlroots-portals.conf
21cr|xdg-desktop-portal-wlr-0.7.1-1|44	%{_datadir}/dbus-1/services/*.service
21cr|xdg-desktop-portal-wlr-0.7.1-1|45	%{_libexecdir}/%{name}
21cr|xdg-desktop-portal-wlr-0.7.1-1|46	%{_mandir}/man5/%{name}.5*
21cr|xdg-desktop-portal-wlr-0.7.1-1|47	%{_userunitdir}/%{name}.service
21cr|xdg-desktop-portal-wlr-0.7.1-1|48	
21cr|xdg-desktop-portal-wlr-0.7.1-1|49	%post
21cr|xdg-desktop-portal-wlr-0.7.1-1|50	%systemd_user_post %{name}.service
21cr|xdg-desktop-portal-wlr-0.7.1-1|51	
21cr|xdg-desktop-portal-wlr-0.7.1-1|52	%preun
21cr|xdg-desktop-portal-wlr-0.7.1-1|53	%systemd_user_preun %{name}.service
21cr|xdg-desktop-portal-wlr-0.7.1-1|54	
21cr|xdg-desktop-portal-wlr-0.7.1-1|55	#------------------------------------------------------------------
21cr|xdg-desktop-portal-wlr-0.7.1-1|56	
21cr|xdg-desktop-portal-wlr-0.7.1-1|57	%prep
21cr|xdg-desktop-portal-wlr-0.7.1-1|58	%autosetup -p1
21cr|xdg-desktop-portal-wlr-0.7.1-1|59	
21cr|xdg-desktop-portal-wlr-0.7.1-1|60	%build
21cr|xdg-desktop-portal-wlr-0.7.1-1|61	CFLAGS="-fno-strict-aliasing"
21cr|xdg-desktop-portal-wlr-0.7.1-1|62	
21cr|xdg-desktop-portal-wlr-0.7.1-1|63	%meson -Dsd-bus-provider=libsystemd
21cr|xdg-desktop-portal-wlr-0.7.1-1|64	%meson_build
21cr|xdg-desktop-portal-wlr-0.7.1-1|65	
21cr|xdg-desktop-portal-wlr-0.7.1-1|66	%install
21cr|xdg-desktop-portal-wlr-0.7.1-1|67	%meson_install
21cr|xdg-desktop-portal-wlr-0.7.1-1|68	install -D -pv -m644 %{SOURCE1} %{buildroot}%{_datadir}/xdg-desktop-portal/wlroots-portals.conf

11061 21
21cr|xdg-terminal-exec-0.13.2-1|1	Summary(ru_RU.UTF-8): Предлагаемая реализация спецификации XDG Default Terminal Execution
21cr|xdg-terminal-exec-0.13.2-1|2	Summary:	Proposed XDG Default Terminal Execution Spec implementation
21cr|xdg-terminal-exec-0.13.2-1|3	Name:		xdg-terminal-exec
21cr|xdg-terminal-exec-0.13.2-1|4	Version:	0.13.2
21cr|xdg-terminal-exec-0.13.2-1|5	Release:	1
21cr|xdg-terminal-exec-0.13.2-1|6	License:	GPLv3
21cr|xdg-terminal-exec-0.13.2-1|7	Group:		System/Base
21cr|xdg-terminal-exec-0.13.2-1|8	URL:		https://github.com/Vladimir-csp/xdg-terminal-exec
21cr|xdg-terminal-exec-0.13.2-1|9	Source0:	https://github.com/Vladimir-csp/%{name}/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xdg-terminal-exec-0.13.2-1|10	
21cr|xdg-terminal-exec-0.13.2-1|11	BuildRequires:	pkgconfig(scdoc)
21cr|xdg-terminal-exec-0.13.2-1|12	
21cr|xdg-terminal-exec-0.13.2-1|13	BuildArch:      noarch
21cr|xdg-terminal-exec-0.13.2-1|14	
21cr|xdg-terminal-exec-0.13.2-1|15	%description
21cr|xdg-terminal-exec-0.13.2-1|16	This package provides a reference shell-based implementation for a proposed XDG
21cr|xdg-terminal-exec-0.13.2-1|17	Default Terminal Execution Specification. The proposal can be found at:
21cr|xdg-terminal-exec-0.13.2-1|18	
21cr|xdg-terminal-exec-0.13.2-1|19	https://gitlab.freedesktop.org/terminal-wg/specifications/-/merge_requests/3
21cr|xdg-terminal-exec-0.13.2-1|20	
21cr|xdg-terminal-exec-0.13.2-1|21	Please be advised that while this spec is in proposed state, backwards
21cr|xdg-terminal-exec-0.13.2-1|22	compatibility is maintained as best effort and is not guaranteed.
21cr|xdg-terminal-exec-0.13.2-1|23	
21cr|xdg-terminal-exec-0.13.2-1|24	%description -l ru_RU.UTF-8
21cr|xdg-terminal-exec-0.13.2-1|25	Этот пакет предоставляет эталонную реализацию на базе shell для предлагаемой
21cr|xdg-terminal-exec-0.13.2-1|26	спецификации XDG запуска терминала по умолчанию. Предложение доступно по адресу:
21cr|xdg-terminal-exec-0.13.2-1|27	
21cr|xdg-terminal-exec-0.13.2-1|28	https://gitlab.freedesktop.org/terminal-wg/specifications/-/merge_requests/3
21cr|xdg-terminal-exec-0.13.2-1|29	
21cr|xdg-terminal-exec-0.13.2-1|30	Обратите внимание: поскольку спецификация находится на стадии обсуждения,
21cr|xdg-terminal-exec-0.13.2-1|31	обратная совместимость поддерживается по возможности, но не гарантируется.
21cr|xdg-terminal-exec-0.13.2-1|32	
21cr|xdg-terminal-exec-0.13.2-1|33	%files
21cr|xdg-terminal-exec-0.13.2-1|34	%license LICENSE
21cr|xdg-terminal-exec-0.13.2-1|35	%doc README.md
21cr|xdg-terminal-exec-0.13.2-1|36	%{_bindir}/%{name}
21cr|xdg-terminal-exec-0.13.2-1|37	%{_datadir}/%{name}/
21cr|xdg-terminal-exec-0.13.2-1|38	%{_mandir}/man1/%{name}.1*
21cr|xdg-terminal-exec-0.13.2-1|39	
21cr|xdg-terminal-exec-0.13.2-1|40	#------------------------------------------------------------------
21cr|xdg-terminal-exec-0.13.2-1|41	
21cr|xdg-terminal-exec-0.13.2-1|42	%prep
21cr|xdg-terminal-exec-0.13.2-1|43	%autosetup
21cr|xdg-terminal-exec-0.13.2-1|44	
21cr|xdg-terminal-exec-0.13.2-1|45	%build
21cr|xdg-terminal-exec-0.13.2-1|46	%make
21cr|xdg-terminal-exec-0.13.2-1|47	
21cr|xdg-terminal-exec-0.13.2-1|48	%install
21cr|xdg-terminal-exec-0.13.2-1|49	%make_install prefix="%{buildroot}%{_prefix}"

11062 21
21cr|xdo-0.5.7-1|1	Summary:	Small X utility to perform elementary actions on windows
21cr|xdo-0.5.7-1|2	Name:		xdo
21cr|xdo-0.5.7-1|3	Version:	0.5.7
21cr|xdo-0.5.7-1|4	Release:	1
21cr|xdo-0.5.7-1|5	License:	BSD
21cr|xdo-0.5.7-1|6	Group:		System/X11
21cr|xdo-0.5.7-1|7	Url:		https://github.com/baskerville/xdo
21cr|xdo-0.5.7-1|8	Source0:	https://github.com/baskerville/xdo/archive/%{version}/%{name}-%{version}.tar.gz
21cr|xdo-0.5.7-1|9	BuildRequires:	pkgconfig(xcb)
21cr|xdo-0.5.7-1|10	BuildRequires:	pkgconfig(xcb-util)
21cr|xdo-0.5.7-1|11	BuildRequires:	pkgconfig(xcb-ewmh)
21cr|xdo-0.5.7-1|12	BuildRequires:	pkgconfig(xcb-icccm)
21cr|xdo-0.5.7-1|13	
21cr|xdo-0.5.7-1|14	%description
21cr|xdo-0.5.7-1|15	Apply the given action to the given windows.
21cr|xdo-0.5.7-1|16	If no window IDs and no options are given,
21cr|xdo-0.5.7-1|17	the action applies to the focused window.
21cr|xdo-0.5.7-1|18	
21cr|xdo-0.5.7-1|19	%files
21cr|xdo-0.5.7-1|20	%doc LICENSE
21cr|xdo-0.5.7-1|21	%{_bindir}/%{name}
21cr|xdo-0.5.7-1|22	%{_mandir}/man1/%{name}.1*
21cr|xdo-0.5.7-1|23	
21cr|xdo-0.5.7-1|24	#------------------------------------------------------------------
21cr|xdo-0.5.7-1|25	
21cr|xdo-0.5.7-1|26	%prep
21cr|xdo-0.5.7-1|27	%setup -q
21cr|xdo-0.5.7-1|28	
21cr|xdo-0.5.7-1|29	%build
21cr|xdo-0.5.7-1|30	%setup_compile_flags
21cr|xdo-0.5.7-1|31	%make
21cr|xdo-0.5.7-1|32	
21cr|xdo-0.5.7-1|33	%install
21cr|xdo-0.5.7-1|34	%makeinstall_std PREFIX=%{_prefix}

11063 21
21cr|xdrawchem-1.11.0-2|1	%define debug_package %{nil}
21cr|xdrawchem-1.11.0-2|2	
21cr|xdrawchem-1.11.0-2|3	Summary:	2D chemical structures drawing tool
21cr|xdrawchem-1.11.0-2|4	Name:		xdrawchem
21cr|xdrawchem-1.11.0-2|5	Version:	1.11.0
21cr|xdrawchem-1.11.0-2|6	Release:	2
21cr|xdrawchem-1.11.0-2|7	License:	GPLv3+
21cr|xdrawchem-1.11.0-2|8	Group:		Sciences/Chemistry
21cr|xdrawchem-1.11.0-2|9	Url:		http://www.woodsidelabs.com/chemistry/xdrawchem.php
21cr|xdrawchem-1.11.0-2|10	#Source0:	https://github.com/bryanherger/xdrawchem/archive/%{version}-1.tar.gz?/%{name}-%{version}-1.tar.gz
21cr|xdrawchem-1.11.0-2|11	Source0:	https://salsa.debian.org/georgesk/xdrawchem/-/archive/upstream/%{version}/xdrawchem-upstream-%{version}.tar.gz
21cr|xdrawchem-1.11.0-2|12	Source1:	%{name}.desktop
21cr|xdrawchem-1.11.0-2|13	BuildRequires:	desktop-file-utils
21cr|xdrawchem-1.11.0-2|14	BuildRequires:	jpeg-devel
21cr|xdrawchem-1.11.0-2|15	BuildRequires:	libtool
21cr|xdrawchem-1.11.0-2|16	BuildRequires:	openbabel-devel
21cr|xdrawchem-1.11.0-2|17	BuildRequires:	qmake5
21cr|xdrawchem-1.11.0-2|18	BuildRequires:	pkgconfig(Qt5Core)
21cr|xdrawchem-1.11.0-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21cr|xdrawchem-1.11.0-2|20	BuildRequires:	pkgconfig(Qt5Svg)
21cr|xdrawchem-1.11.0-2|21	BuildRequires:	pkgconfig(Qt5Xml)
21cr|xdrawchem-1.11.0-2|22	BuildRequires:	pkgconfig(Qt5Network)
21cr|xdrawchem-1.11.0-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|xdrawchem-1.11.0-2|24	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|xdrawchem-1.11.0-2|25	
21cr|xdrawchem-1.11.0-2|26	%description
21cr|xdrawchem-1.11.0-2|27	XDrawChem is a two-dimensional molecule drawing program for Unix
21cr|xdrawchem-1.11.0-2|28	operating systems.  It is similar in functionality to other molecule
21cr|xdrawchem-1.11.0-2|29	drawing programs such as ChemDraw (TM, CambridgeSoft).  It can read
21cr|xdrawchem-1.11.0-2|30	and write MDL Molfiles and CML files to allow sharing between
21cr|xdrawchem-1.11.0-2|31	XDrawChem and other chemistry applications.
21cr|xdrawchem-1.11.0-2|32	
21cr|xdrawchem-1.11.0-2|33	%files
21cr|xdrawchem-1.11.0-2|34	%doc README.txt INSTALL.txt TODO.txt COPYRIGHT.txt
21cr|xdrawchem-1.11.0-2|35	%{_bindir}/xdrawchem
21cr|xdrawchem-1.11.0-2|36	%{_datadir}/xdrawchem/*
21cr|xdrawchem-1.11.0-2|37	%{_datadir}/applications/xdrawchem.desktop
21cr|xdrawchem-1.11.0-2|38	%{_datadir}/icons/hicolor/*/apps/xdrawchem.png
21cr|xdrawchem-1.11.0-2|39	
21cr|xdrawchem-1.11.0-2|40	#-------------------------------------------------------------------
21cr|xdrawchem-1.11.0-2|41	
21cr|xdrawchem-1.11.0-2|42	%prep
21cr|xdrawchem-1.11.0-2|43	%autosetup -p1 -n %{name}-upstream-%{version}
21cr|xdrawchem-1.11.0-2|44	
21cr|xdrawchem-1.11.0-2|45	%build
21cr|xdrawchem-1.11.0-2|46	%qmake_qt5
21cr|xdrawchem-1.11.0-2|47	
21cr|xdrawchem-1.11.0-2|48	%make
21cr|xdrawchem-1.11.0-2|49	
21cr|xdrawchem-1.11.0-2|50	%install
21cr|xdrawchem-1.11.0-2|51	install -D -m 0755 bin/xdrawchem %{buildroot}%{_bindir}/xdrawchem
21cr|xdrawchem-1.11.0-2|52	mkdir -p %{buildroot}%{_datadir}/xdrawchem
21cr|xdrawchem-1.11.0-2|53	chmod 0755 %{buildroot}%{_datadir}/xdrawchem
21cr|xdrawchem-1.11.0-2|54	cp ring/* %{buildroot}%{_datadir}/xdrawchem
21cr|xdrawchem-1.11.0-2|55	mkdir -p %{buildroot}%{_datadir}/xdrawchem/doc
21cr|xdrawchem-1.11.0-2|56	chmod 0755 %{buildroot}%{_datadir}/xdrawchem/doc
21cr|xdrawchem-1.11.0-2|57	cp doc/* %{buildroot}%{_datadir}/xdrawchem/doc
21cr|xdrawchem-1.11.0-2|58	
21cr|xdrawchem-1.11.0-2|59	# menu
21cr|xdrawchem-1.11.0-2|60	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xdrawchem-1.11.0-2|61	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|xdrawchem-1.11.0-2|62	install -Dpm 644 icons/xdrawchem-icon.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/xdrawchem.png
21cr|xdrawchem-1.11.0-2|63	desktop-file-install \
21cr|xdrawchem-1.11.0-2|64	--dir %{buildroot}%{_datadir}/applications \
21cr|xdrawchem-1.11.0-2|65	%{SOURCE1}
21cr|xdrawchem-1.11.0-2|66	rm -f %{buildroot}%{_datadir}/xdrawchem/caslist.txt

11064 21
21cr|xdu-3.0-14|1	Summary: Graphically display output of du command
21cr|xdu-3.0-14|2	Name: xdu
21cr|xdu-3.0-14|3	Version: 3.0
21cr|xdu-3.0-14|4	Release: 14
21cr|xdu-3.0-14|5	License: BSD
21cr|xdu-3.0-14|6	Group: File tools
21cr|xdu-3.0-14|7	Url: http://sd.wareonearth.com/~phil/xdu/
21cr|xdu-3.0-14|8	Source: ftp://ftp.arl.mil/pub/%{name}-%{version}.tar.bz2
21cr|xdu-3.0-14|9	Patch0: xdu-debug.patch
21cr|xdu-3.0-14|10	BuildRequires: pkgconfig(x11)
21cr|xdu-3.0-14|11	BuildRequires: pkgconfig(xt)
21cr|xdu-3.0-14|12	BuildRequires: pkgconfig(xaw7)
21cr|xdu-3.0-14|13	BuildRequires: imake
21cr|xdu-3.0-14|14	BuildRequires: gccmakedep
21cr|xdu-3.0-14|15	
21cr|xdu-3.0-14|16	%description
21cr|xdu-3.0-14|17	Accepts output of du command on standard input and graphically
21cr|xdu-3.0-14|18	displays results in a window.
21cr|xdu-3.0-14|19	
21cr|xdu-3.0-14|20	%files
21cr|xdu-3.0-14|21	%doc README
21cr|xdu-3.0-14|22	%{_bindir}/xdu
21cr|xdu-3.0-14|23	%{_datadir}/X11/app-defaults/XDu
21cr|xdu-3.0-14|24	%{_mandir}/man1/*
21cr|xdu-3.0-14|25	#------------------------------------------------------------------------
21cr|xdu-3.0-14|26	%prep
21cr|xdu-3.0-14|27	%setup -c
21cr|xdu-3.0-14|28	%patch0 -p0
21cr|xdu-3.0-14|29	
21cr|xdu-3.0-14|30	%build
21cr|xdu-3.0-14|31	xmkmf -a
21cr|xdu-3.0-14|32	%make CXXOPTIONS="%{optflags}" EXTRA_LDOPTIONS="%{ldflags}"
21cr|xdu-3.0-14|33	
21cr|xdu-3.0-14|34	%install
21cr|xdu-3.0-14|35	mkdir -p  %{buildroot}%{_mandir}/man1/
21cr|xdu-3.0-14|36	cp %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1
21cr|xdu-3.0-14|37	%makeinstall_std CONFDIR=%{_datadir}/X11
21cr|xdu-3.0-14|38	
21cr|xdu-3.0-14|39	rm -fr %buildroot%_prefix/lib/X11

11065 21
21cr|xearth-1.1-26|1	
21cr|xearth-1.1-26|2	Summary:	A display of the Earth from space
21cr|xearth-1.1-26|3	Name:		xearth
21cr|xearth-1.1-26|4	Version:	1.1
21cr|xearth-1.1-26|5	Release:	26
21cr|xearth-1.1-26|6	License:	MIT
21cr|xearth-1.1-26|7	Group:		Toys
21cr|xearth-1.1-26|8	BuildRequires:	pkgconfig(x11) libxext-devel libxt-devel imake
21cr|xearth-1.1-26|9	Source0:	ftp://cag.lcs.mit.edu/pub/tuna/%{name}-%{version}.tar.bz2
21cr|xearth-1.1-26|10	Source1:	xearth_locations.txt.bz2
21cr|xearth-1.1-26|11	Source11:	xearth16.png
21cr|xearth-1.1-26|12	Source12:	xearth32.png
21cr|xearth-1.1-26|13	Source13:	xearth48.png
21cr|xearth-1.1-26|14	Url:		http://www.cs.colorado.edu/~tuna/xearth/
21cr|xearth-1.1-26|15	Patch0:		xearth-1.0-mdk.patch
21cr|xearth-1.1-26|16	
21cr|xearth-1.1-26|17	%description
21cr|xearth-1.1-26|18	Xearth is a graphic that shows a globe of the Earth, including markers
21cr|xearth-1.1-26|19	for major cities and the Mandriva head office.  The Earth is correctly
21cr|xearth-1.1-26|20	shaded for the current position of the sun, and the displayed image is
21cr|xearth-1.1-26|21	updated every five minutes.
21cr|xearth-1.1-26|22	
21cr|xearth-1.1-26|23	%prep
21cr|xearth-1.1-26|24	%setup -q
21cr|xearth-1.1-26|25	%patch0 -p0
21cr|xearth-1.1-26|26	
21cr|xearth-1.1-26|27	%build
21cr|xearth-1.1-26|28	xmkmf
21cr|xearth-1.1-26|29	%make CDEBUGFLAGS="%{optflags}"
21cr|xearth-1.1-26|30	
21cr|xearth-1.1-26|31	%install
21cr|xearth-1.1-26|32	
21cr|xearth-1.1-26|33	%makeinstall_std install.man
21cr|xearth-1.1-26|34	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|xearth-1.1-26|35	bzcat %{SOURCE1} > %{buildroot}%{_datadir}/%{name}/xearth_locations.txt
21cr|xearth-1.1-26|36	
21cr|xearth-1.1-26|37	#install menu
21cr|xearth-1.1-26|38	
21cr|xearth-1.1-26|39	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xearth-1.1-26|40	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|xearth-1.1-26|41	[Desktop Entry]
21cr|xearth-1.1-26|42	Name=Xearth
21cr|xearth-1.1-26|43	Comment=Display the Earth on your desktop
21cr|xearth-1.1-26|44	Comment[ru]=Отображение планеты Земля на рабочем столе
21cr|xearth-1.1-26|45	Exec=%{_bindir}/%{name} -noroot -bigstars 20 -label -labelpos -5-150 -markerfile /usr/share/xearth/xearth_locations.txt
21cr|xearth-1.1-26|46	Icon=%{name}
21cr|xearth-1.1-26|47	Terminal=false
21cr|xearth-1.1-26|48	Type=Application
21cr|xearth-1.1-26|49	StartupNotify=true
21cr|xearth-1.1-26|50	Categories=Amusement;X-MandrivaLinux-MoreApplications-Games-Toys;
21cr|xearth-1.1-26|51	EOF
21cr|xearth-1.1-26|52	
21cr|xearth-1.1-26|53	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|xearth-1.1-26|54	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xearth-1.1-26|55	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|xearth-1.1-26|56	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xearth-1.1-26|57	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|xearth-1.1-26|58	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xearth-1.1-26|59	
21cr|xearth-1.1-26|60	%files
21cr|xearth-1.1-26|61	%{_bindir}/%{name}
21cr|xearth-1.1-26|62	%{_mandir}/man1/xearth.1*
21cr|xearth-1.1-26|63	%{_datadir}/%{name}/xearth_locations.txt
21cr|xearth-1.1-26|64	%{_miconsdir}/%{name}.png
21cr|xearth-1.1-26|65	%{_iconsdir}/%{name}.png
21cr|xearth-1.1-26|66	%{_liconsdir}/%{name}.png
21cr|xearth-1.1-26|67	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xearth-1.1-26|68	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xearth-1.1-26|69	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xearth-1.1-26|70	%{_datadir}/applications/%{name}.desktop

11066 21
21cr|xed-3.2.2-1|1	%define devname %mklibname xed -d
21cr|xed-3.2.2-1|2	
21cr|xed-3.2.2-1|3	Summary:	X-Apps Text Editor (Cross-DE, backward-compatible, GTK3, traditional UI)
21cr|xed-3.2.2-1|4	Name:		xed
21cr|xed-3.2.2-1|5	Version:	3.2.2
21cr|xed-3.2.2-1|6	Release:	1
21cr|xed-3.2.2-1|7	License:	GPLv2+
21cr|xed-3.2.2-1|8	Group:		Editors
21cr|xed-3.2.2-1|9	Url:		https://github.com/linuxmint/xed
21cr|xed-3.2.2-1|10	Source0:	https://github.com/linuxmint/xed/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xed-3.2.2-1|11	
21cr|xed-3.2.2-1|12	BuildRequires:	meson
21cr|xed-3.2.2-1|13	BuildRequires:	desktop-file-utils
21cr|xed-3.2.2-1|14	BuildRequires:	diffutils
21cr|xed-3.2.2-1|15	BuildRequires:	gettext
21cr|xed-3.2.2-1|16	BuildRequires:	gnome-common
21cr|xed-3.2.2-1|17	BuildRequires:	gtk-doc
21cr|xed-3.2.2-1|18	BuildRequires:	intltool
21cr|xed-3.2.2-1|19	BuildRequires:	gobject-introspection-devel
21cr|xed-3.2.2-1|20	BuildRequires:	python3-devel
21cr|xed-3.2.2-1|21	BuildRequires:	sed
21cr|xed-3.2.2-1|22	BuildRequires:	%{_bindir}/appstream-util
21cr|xed-3.2.2-1|23	BuildRequires:	%{_bindir}/desktop-file-validate
21cr|xed-3.2.2-1|24	BuildRequires:	%{_bindir}/itstool
21cr|xed-3.2.2-1|25	BuildRequires:	pkgconfig(enchant)
21cr|xed-3.2.2-1|26	BuildRequires:	pkgconfig(glib-2.0)
21cr|xed-3.2.2-1|27	BuildRequires:	pkgconfig(gspell-1)
21cr|xed-3.2.2-1|28	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xed-3.2.2-1|29	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|xed-3.2.2-1|30	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21cr|xed-3.2.2-1|31	BuildRequires:	pkgconfig(libxml-2.0)
21cr|xed-3.2.2-1|32	BuildRequires:	pkgconfig(iso-codes)
21cr|xed-3.2.2-1|33	BuildRequires:	pkgconfig(sm)
21cr|xed-3.2.2-1|34	BuildRequires:	pkgconfig(xapp)
21cr|xed-3.2.2-1|35	
21cr|xed-3.2.2-1|36	# https://bugzilla.redhat.com/show_bug.cgi?id=2053951
21cr|xed-3.2.2-1|37	Requires:	iso-codes
21cr|xed-3.2.2-1|38	Requires:	xapps
21cr|xed-3.2.2-1|39	
21cr|xed-3.2.2-1|40	%description
21cr|xed-3.2.2-1|41	X-Apps Text Editor (Cross-DE, backward-compatible, GTK3, traditional UI).
21cr|xed-3.2.2-1|42	Developed by the Linux Mint team.
21cr|xed-3.2.2-1|43	
21cr|xed-3.2.2-1|44	%files -f %{name}.lang
21cr|xed-3.2.2-1|45	%license COPYING debian/copyright
21cr|xed-3.2.2-1|46	%doc AUTHORS ChangeLog README.md debian/changelog
21cr|xed-3.2.2-1|47	%{_bindir}/%{name}
21cr|xed-3.2.2-1|48	%{_metainfodir}/%{name}.appdata.xml
21cr|xed-3.2.2-1|49	%{_datadir}/applications/%{name}.desktop
21cr|xed-3.2.2-1|50	%{_datadir}/dbus-1/services/org.x.editor.*service
21cr|xed-3.2.2-1|51	%{_datadir}/glib-2.0/schemas/org.x.editor.*gschema.xml
21cr|xed-3.2.2-1|52	%{_datadir}/%{name}
21cr|xed-3.2.2-1|53	%exclude %{_datadir}/%{name}/gir-1.0
21cr|xed-3.2.2-1|54	%{_libdir}/%{name}
21cr|xed-3.2.2-1|55	%{_mandir}/man1/%{name}.1*
21cr|xed-3.2.2-1|56	
21cr|xed-3.2.2-1|57	#------------------------------------------------------------------
21cr|xed-3.2.2-1|58	
21cr|xed-3.2.2-1|59	%package -n %{devname}
21cr|xed-3.2.2-1|60	Summary:	Development library of xed
21cr|xed-3.2.2-1|61	Group:	Development/C
21cr|xed-3.2.2-1|62	Provides:	xed-devel = %{EVRD}
21cr|xed-3.2.2-1|63	# gir-1.0 requires typelib files from not standard location
21cr|xed-3.2.2-1|64	Requires:	%{name} = %{EVRD}
21cr|xed-3.2.2-1|65	
21cr|xed-3.2.2-1|66	%description -n %{devname}
21cr|xed-3.2.2-1|67	Development library of xed
21cr|xed-3.2.2-1|68	
21cr|xed-3.2.2-1|69	%files -n %{devname}
21cr|xed-3.2.2-1|70	%{_datadir}/%{name}/gir-1.0
21cr|xed-3.2.2-1|71	%{_includedir}/%{name}
21cr|xed-3.2.2-1|72	%{_libdir}/pkgconfig/%{name}.pc
21cr|xed-3.2.2-1|73	%{_datadir}/doc/%{name}*
21cr|xed-3.2.2-1|74	%{_datadir}/gtk-doc/*
21cr|xed-3.2.2-1|75	
21cr|xed-3.2.2-1|76	#------------------------------------------------------------------
21cr|xed-3.2.2-1|77	
21cr|xed-3.2.2-1|78	%prep
21cr|xed-3.2.2-1|79	%autosetup -p1
21cr|xed-3.2.2-1|80	
21cr|xed-3.2.2-1|81	%build
21cr|xed-3.2.2-1|82	%meson -Ddocs=true
21cr|xed-3.2.2-1|83	%meson_build
21cr|xed-3.2.2-1|84	
21cr|xed-3.2.2-1|85	%install
21cr|xed-3.2.2-1|86	%meson_install
21cr|xed-3.2.2-1|87	
21cr|xed-3.2.2-1|88	sed -i'.orig' -e '/.*<project_group>.*/d' %{buildroot}%{_metainfodir}/%{name}.appdata.xml
21cr|xed-3.2.2-1|89	! diff -u --color %{buildroot}%{_metainfodir}/%{name}.appdata.xml{,.orig}
21cr|xed-3.2.2-1|90	unlink %{buildroot}%{_metainfodir}/%{name}.appdata.xml.orig
21cr|xed-3.2.2-1|91	
21cr|xed-3.2.2-1|92	%find_lang %{name} --with-gnome
21cr|xed-3.2.2-1|93	
21cr|xed-3.2.2-1|94	%check
21cr|xed-3.2.2-1|95	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|xed-3.2.2-1|96	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml

11067 21
21cr|xephem-3.7.7-4|1	%define oname XEphem
21cr|xephem-3.7.7-4|2	
21cr|xephem-3.7.7-4|3	Summary:	An X Window System/Motif based interactive astronomy program
21cr|xephem-3.7.7-4|4	Name:		xephem
21cr|xephem-3.7.7-4|5	Version:	3.7.7
21cr|xephem-3.7.7-4|6	Release:	4
21cr|xephem-3.7.7-4|7	License:	Distributable
21cr|xephem-3.7.7-4|8	Group:		Sciences/Astronomy
21cr|xephem-3.7.7-4|9	Url:		http://www.clearskyinstitute.com/xephem/xephem.html
21cr|xephem-3.7.7-4|10	Source0:	%{name}-%{version}.tar.xz
21cr|xephem-3.7.7-4|11	Source1:	%{name}.wmconfig.bz2
21cr|xephem-3.7.7-4|12	Source2:	%{oname}.bz2
21cr|xephem-3.7.7-4|13	Source3:	%{name}-16.png
21cr|xephem-3.7.7-4|14	Source4:	%{name}-32.png
21cr|xephem-3.7.7-4|15	Source5:	%{name}-48.png
21cr|xephem-3.7.7-4|16	Patch0:		xephem-3.7.7-linking.patch
21cr|xephem-3.7.7-4|17	BuildRequires:	groff-for-man
21cr|xephem-3.7.7-4|18	BuildRequires:	jpeg-devel
21cr|xephem-3.7.7-4|19	BuildRequires:	lesstif-devel
21cr|xephem-3.7.7-4|20	%ifarch %{ix86}
21cr|xephem-3.7.7-4|21	BuildRequires:	pkgconfig(libindi)
21cr|xephem-3.7.7-4|22	%endif
21cr|xephem-3.7.7-4|23	BuildRequires:	pkgconfig(x11)
21cr|xephem-3.7.7-4|24	BuildRequires:	pkgconfig(xext)
21cr|xephem-3.7.7-4|25	BuildRequires:	pkgconfig(xmu)
21cr|xephem-3.7.7-4|26	BuildRequires:	pkgconfig(xp)
21cr|xephem-3.7.7-4|27	BuildRequires:	pkgconfig(xt)
21cr|xephem-3.7.7-4|28	
21cr|xephem-3.7.7-4|29	%description
21cr|xephem-3.7.7-4|30	Xephem is an interactive astronomy program for X Windows systems.
21cr|xephem-3.7.7-4|31	
21cr|xephem-3.7.7-4|32	This package is in restricted because the license is too restritive.
21cr|xephem-3.7.7-4|33	
21cr|xephem-3.7.7-4|34	%files
21cr|xephem-3.7.7-4|35	%config(noreplace) %{_sysconfdir}/X11/wmconfig/%{name}
21cr|xephem-3.7.7-4|36	%{_bindir}/%{name}
21cr|xephem-3.7.7-4|37	%{_mandir}/man1/%{name}.*
21cr|xephem-3.7.7-4|38	%{_datadir}/X11/app-defaults/%{oname}
21cr|xephem-3.7.7-4|39	%{_datadir}/%{name}
21cr|xephem-3.7.7-4|40	%{_iconsdir}/%{name}.png
21cr|xephem-3.7.7-4|41	%{_miconsdir}/%{name}.png
21cr|xephem-3.7.7-4|42	%{_liconsdir}/%{name}.png
21cr|xephem-3.7.7-4|43	
21cr|xephem-3.7.7-4|44	#----------------------------------------------------------------------------
21cr|xephem-3.7.7-4|45	
21cr|xephem-3.7.7-4|46	%prep
21cr|xephem-3.7.7-4|47	%setup -q
21cr|xephem-3.7.7-4|48	%patch0 -p1
21cr|xephem-3.7.7-4|49	bzcat %{SOURCE1} > %{name}
21cr|xephem-3.7.7-4|50	bzcat %{SOURCE2} > %{oname}
21cr|xephem-3.7.7-4|51	perl -pi -e 's|^XEphem.ShareDir: .*$|XEphem.ShareDir: %{_datadir}/%{name}|' %{oname}
21cr|xephem-3.7.7-4|52	perl -pi -e 's|^CFLAGS= .*$|CFLAGS= \$(RPM_OPT_FLAGS)|' libastro/Makefile
21cr|xephem-3.7.7-4|53	perl -pi -e 's|^CFLAGS= .*$|CFLAGS= -I../libastro \$(RPM_OPT_FLAGS)|' libip/Makefile
21cr|xephem-3.7.7-4|54	perl -pi -e 's|^MOTIFL =.*$|MOTIFL = %{_libdir}|' GUI/xephem/Makefile
21cr|xephem-3.7.7-4|55	perl -pi -e 's|^XEphem.Version:.*|XEphem.Version = %{version}|' XEphem
21cr|xephem-3.7.7-4|56	
21cr|xephem-3.7.7-4|57	%build
21cr|xephem-3.7.7-4|58	(cd libastro && %make)
21cr|xephem-3.7.7-4|59	(cd libip && %make)
21cr|xephem-3.7.7-4|60	(cd libjpegd && %make)
21cr|xephem-3.7.7-4|61	
21cr|xephem-3.7.7-4|62	# Replacement of indilib
21cr|xephem-3.7.7-4|63	%ifnarch %{ix86}
21cr|xephem-3.7.7-4|64	(cd liblilxml && %make)
21cr|xephem-3.7.7-4|65	%endif
21cr|xephem-3.7.7-4|66	(cd GUI/xephem && %make && %make -C fifos)
21cr|xephem-3.7.7-4|67	
21cr|xephem-3.7.7-4|68	%install
21cr|xephem-3.7.7-4|69	# binary
21cr|xephem-3.7.7-4|70	install -d %{buildroot}%{_bindir}
21cr|xephem-3.7.7-4|71	install -m 755 GUI/xephem/%{name} %{buildroot}%{_bindir}
21cr|xephem-3.7.7-4|72	# man page
21cr|xephem-3.7.7-4|73	install -d %{buildroot}%{_mandir}/man1
21cr|xephem-3.7.7-4|74	install -m 644 GUI/xephem/%{name}.man %{buildroot}%{_mandir}/man1
21cr|xephem-3.7.7-4|75	# data
21cr|xephem-3.7.7-4|76	mkdir -p %{buildroot}%{_datadir}/%{name}
21cr|xephem-3.7.7-4|77	cp -a GUI/xephem/auxil %{buildroot}%{_datadir}/%{name}
21cr|xephem-3.7.7-4|78	cp -a GUI/xephem/catalogs %{buildroot}%{_datadir}/%{name}
21cr|xephem-3.7.7-4|79	cp -a GUI/xephem/fifos %{buildroot}%{_datadir}/%{name}
21cr|xephem-3.7.7-4|80	# X11 prefs
21cr|xephem-3.7.7-4|81	install -d %{buildroot}%{_datadir}/X11/app-defaults
21cr|xephem-3.7.7-4|82	install -m 644 %{oname} %{buildroot}%{_datadir}/X11/app-defaults
21cr|xephem-3.7.7-4|83	# wmconfig
21cr|xephem-3.7.7-4|84	install -d %{buildroot}%{_sysconfdir}/X11/wmconfig
21cr|xephem-3.7.7-4|85	install -m 644 %{name} %{buildroot}%{_sysconfdir}/X11/wmconfig
21cr|xephem-3.7.7-4|86	# icons
21cr|xephem-3.7.7-4|87	install -D -m 644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png
21cr|xephem-3.7.7-4|88	install -D -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/%{name}.png
21cr|xephem-3.7.7-4|89	install -D -m 644 %{SOURCE5} %{buildroot}%{_liconsdir}/%{name}.png

11068 21
21cr|xfburn-0.6.2-2|1	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|xfburn-0.6.2-2|2	
21cr|xfburn-0.6.2-2|3	Summary:	A simple CD burning tool for the Xfce Desktop Environment
21cr|xfburn-0.6.2-2|4	Name:		xfburn
21cr|xfburn-0.6.2-2|5	Version:	0.6.2
21cr|xfburn-0.6.2-2|6	Release:	2
21cr|xfburn-0.6.2-2|7	License:	GPLv2+
21cr|xfburn-0.6.2-2|8	Group:		Graphical desktop/Xfce
21cr|xfburn-0.6.2-2|9	URL:		http://www.xfce.org/projects/xfburn/
21cr|xfburn-0.6.2-2|10	Source0:	http://archive.xfce.org/src/apps/xfburn/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfburn-0.6.2-2|11	BuildRequires:	desktop-file-utils
21cr|xfburn-0.6.2-2|12	BuildRequires:	intltool
21cr|xfburn-0.6.2-2|13	BuildRequires:	xfce4-dev-tools
21cr|xfburn-0.6.2-2|14	BuildRequires:	pkgconfig(exo-2)
21cr|xfburn-0.6.2-2|15	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfburn-0.6.2-2|16	BuildRequires:	pkgconfig(gudev-1.0)
21cr|xfburn-0.6.2-2|17	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|xfburn-0.6.2-2|18	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21cr|xfburn-0.6.2-2|19	BuildRequires:	pkgconfig(libburn-1)
21cr|xfburn-0.6.2-2|20	BuildRequires:	pkgconfig(libisofs-1)
21cr|xfburn-0.6.2-2|21	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfburn-0.6.2-2|22	
21cr|xfburn-0.6.2-2|23	%description
21cr|xfburn-0.6.2-2|24	Xfburn is a simple CD/DVD burning tool based on libburnia libraries.
21cr|xfburn-0.6.2-2|25	It can blank CD-RWs, burn and create iso images, as well as burn
21cr|xfburn-0.6.2-2|26	personal compositions of data to either CD or DVD.
21cr|xfburn-0.6.2-2|27	
21cr|xfburn-0.6.2-2|28	%files  -f %{name}.lang
21cr|xfburn-0.6.2-2|29	%doc AUTHORS ChangeLog  TODO
21cr|xfburn-0.6.2-2|30	%dir %{_datadir}/%{name}
21cr|xfburn-0.6.2-2|31	%{_bindir}/%{name}
21cr|xfburn-0.6.2-2|32	%{_metainfodir}/*.xml
21cr|xfburn-0.6.2-2|33	%{_datadir}/applications/*.desktop
21cr|xfburn-0.6.2-2|34	%{_datadir}/%{name}/*.ui
21cr|xfburn-0.6.2-2|35	%{_datadir}/Thunar/sendto/thunar-sendto-xfburn.desktop
21cr|xfburn-0.6.2-2|36	%{_iconsdir}/hicolor/*
21cr|xfburn-0.6.2-2|37	%{_mandir}/man1/*
21cr|xfburn-0.6.2-2|38	
21cr|xfburn-0.6.2-2|39	#----------------------------------------------------------------------------
21cr|xfburn-0.6.2-2|40	
21cr|xfburn-0.6.2-2|41	%prep
21cr|xfburn-0.6.2-2|42	%setup -q
21cr|xfburn-0.6.2-2|43	
21cr|xfburn-0.6.2-2|44	%build
21cr|xfburn-0.6.2-2|45	%configure \
21cr|xfburn-0.6.2-2|46	--disable-static \
21cr|xfburn-0.6.2-2|47	--enable-gudev \
21cr|xfburn-0.6.2-2|48	--enable-dbus \
21cr|xfburn-0.6.2-2|49	--enable-gstreamer
21cr|xfburn-0.6.2-2|50	
21cr|xfburn-0.6.2-2|51	%make
21cr|xfburn-0.6.2-2|52	
21cr|xfburn-0.6.2-2|53	%install
21cr|xfburn-0.6.2-2|54	%makeinstall_std
21cr|xfburn-0.6.2-2|55	
21cr|xfburn-0.6.2-2|56	desktop-file-install \
21cr|xfburn-0.6.2-2|57	--add-only-show-in="XFCE" \
21cr|xfburn-0.6.2-2|58	--remove-category="X-XFCE" \
21cr|xfburn-0.6.2-2|59	--remove-category="Archiving" \
21cr|xfburn-0.6.2-2|60	--remove-category="Utility" \
21cr|xfburn-0.6.2-2|61	--add-category="AudioVideo" \
21cr|xfburn-0.6.2-2|62	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|xfburn-0.6.2-2|63	
21cr|xfburn-0.6.2-2|64	%find_lang %{name}

11069 21
21cr|xfce4-appfinder-4.16.1-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|xfce4-appfinder-4.16.1-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-appfinder-4.16.1-1|3	
21cr|xfce4-appfinder-4.16.1-1|4	Summary:	Find every application in the system
21cr|xfce4-appfinder-4.16.1-1|5	Name:		xfce4-appfinder
21cr|xfce4-appfinder-4.16.1-1|6	Version:	4.16.1
21cr|xfce4-appfinder-4.16.1-1|7	Release:	1
21cr|xfce4-appfinder-4.16.1-1|8	License:	GPLv2+
21cr|xfce4-appfinder-4.16.1-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-appfinder-4.16.1-1|10	Url:		http://www.xfce.org
21cr|xfce4-appfinder-4.16.1-1|11	Source0:	http://archive.xfce.org/src/xfce/xfce4-appfinder/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-appfinder-4.16.1-1|12	BuildRequires:	perl(XML::Parser)
21cr|xfce4-appfinder-4.16.1-1|13	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-appfinder-4.16.1-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-appfinder-4.16.1-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-appfinder-4.16.1-1|16	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xfce4-appfinder-4.16.1-1|17	BuildRequires:	pkgconfig(garcon-1)
21cr|xfce4-appfinder-4.16.1-1|18	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-appfinder-4.16.1-1|19	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-appfinder-4.16.1-1|20	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-appfinder-4.16.1-1|21	
21cr|xfce4-appfinder-4.16.1-1|22	%description
21cr|xfce4-appfinder-4.16.1-1|23	Xfce appfinder is an useful software that permits you to find
21cr|xfce4-appfinder-4.16.1-1|24	every application in the system supporting Desktop entry format.
21cr|xfce4-appfinder-4.16.1-1|25	
21cr|xfce4-appfinder-4.16.1-1|26	%files -f %{name}.lang
21cr|xfce4-appfinder-4.16.1-1|27	%doc README* ChangeLog AUTHORS
21cr|xfce4-appfinder-4.16.1-1|28	%{_bindir}/*
21cr|xfce4-appfinder-4.16.1-1|29	%{_datadir}/metainfo/org.xfce.xfce4-appfinder.appdata.xml
21cr|xfce4-appfinder-4.16.1-1|30	%{_datadir}/applications/*
21cr|xfce4-appfinder-4.16.1-1|31	%{_iconsdir}/hicolor/*/apps/org.xfce.appfinder*
21cr|xfce4-appfinder-4.16.1-1|32	
21cr|xfce4-appfinder-4.16.1-1|33	#----------------------------------------------------------------------------
21cr|xfce4-appfinder-4.16.1-1|34	
21cr|xfce4-appfinder-4.16.1-1|35	%prep
21cr|xfce4-appfinder-4.16.1-1|36	%setup -q
21cr|xfce4-appfinder-4.16.1-1|37	
21cr|xfce4-appfinder-4.16.1-1|38	%build
21cr|xfce4-appfinder-4.16.1-1|39	%configure
21cr|xfce4-appfinder-4.16.1-1|40	%make
21cr|xfce4-appfinder-4.16.1-1|41	
21cr|xfce4-appfinder-4.16.1-1|42	%install
21cr|xfce4-appfinder-4.16.1-1|43	%makeinstall_std
21cr|xfce4-appfinder-4.16.1-1|44	
21cr|xfce4-appfinder-4.16.1-1|45	desktop-file-install \
21cr|xfce4-appfinder-4.16.1-1|46	--remove-category="Application" \
21cr|xfce4-appfinder-4.16.1-1|47	--remove-category="X-FACE" \
21cr|xfce4-appfinder-4.16.1-1|48	--add-only-show-in="XFCE" \
21cr|xfce4-appfinder-4.16.1-1|49	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|xfce4-appfinder-4.16.1-1|50	
21cr|xfce4-appfinder-4.16.1-1|51	%find_lang %{name} %{name}.lang

11070 21
21cr|xfce4-artwork-0.2-15|1	%define _disable_rebuild_configure 1
21cr|xfce4-artwork-0.2-15|2	
21cr|xfce4-artwork-0.2-15|3	Summary:	Additional artwork for the Xfce Desktop Environment
21cr|xfce4-artwork-0.2-15|4	Name:		xfce4-artwork
21cr|xfce4-artwork-0.2-15|5	Version:	0.2
21cr|xfce4-artwork-0.2-15|6	Release:	15
21cr|xfce4-artwork-0.2-15|7	License:	GPLv2+
21cr|xfce4-artwork-0.2-15|8	Group:		Graphical desktop/Xfce
21cr|xfce4-artwork-0.2-15|9	URL:		http://goodies.xfce.org/projects/artwork/xfce4-artwork
21cr|xfce4-artwork-0.2-15|10	Source0:	%{name}-%{version}.tar.bz2
21cr|xfce4-artwork-0.2-15|11	BuildArch:	noarch
21cr|xfce4-artwork-0.2-15|12	Obsoletes:	xfce-artwork <= 0.2-3
21cr|xfce4-artwork-0.2-15|13	
21cr|xfce4-artwork-0.2-15|14	%description
21cr|xfce4-artwork-0.2-15|15	Additional artwork for the Xfce Desktop Environment.
21cr|xfce4-artwork-0.2-15|16	
21cr|xfce4-artwork-0.2-15|17	%prep
21cr|xfce4-artwork-0.2-15|18	%setup -q
21cr|xfce4-artwork-0.2-15|19	
21cr|xfce4-artwork-0.2-15|20	%build
21cr|xfce4-artwork-0.2-15|21	%configure
21cr|xfce4-artwork-0.2-15|22	
21cr|xfce4-artwork-0.2-15|23	%install
21cr|xfce4-artwork-0.2-15|24	rm -rf %{buildroot}
21cr|xfce4-artwork-0.2-15|25	%makeinstall_std
21cr|xfce4-artwork-0.2-15|26	
21cr|xfce4-artwork-0.2-15|27	%clean
21cr|xfce4-artwork-0.2-15|28	rm -rf %{buildroot}
21cr|xfce4-artwork-0.2-15|29	
21cr|xfce4-artwork-0.2-15|30	%files
21cr|xfce4-artwork-0.2-15|31	%defattr(-,root,root)
21cr|xfce4-artwork-0.2-15|32	%doc README ChangeLog AUTHORS
21cr|xfce4-artwork-0.2-15|33	%{_datadir}/xfce4/*

11071 21
21cr|xfce4-battery-plugin-1.1.4-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-battery-plugin-1.1.4-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-battery-plugin-1.1.4-1|3	
21cr|xfce4-battery-plugin-1.1.4-1|4	Summary:	Battery monitor plugin for the Xfce panel
21cr|xfce4-battery-plugin-1.1.4-1|5	Name:		xfce4-battery-plugin
21cr|xfce4-battery-plugin-1.1.4-1|6	Version:	1.1.4
21cr|xfce4-battery-plugin-1.1.4-1|7	Release:	1
21cr|xfce4-battery-plugin-1.1.4-1|8	License:	GPLv2+
21cr|xfce4-battery-plugin-1.1.4-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-battery-plugin-1.1.4-1|10	URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
21cr|xfce4-battery-plugin-1.1.4-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-battery-plugin-1.1.4-1|12	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-battery-plugin-1.1.4-1|13	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-battery-plugin-1.1.4-1|14	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-battery-plugin-1.1.4-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-battery-plugin-1.1.4-1|16	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-battery-plugin-1.1.4-1|17	BuildRequires:	perl(XML::Parser)
21cr|xfce4-battery-plugin-1.1.4-1|18	
21cr|xfce4-battery-plugin-1.1.4-1|19	%description
21cr|xfce4-battery-plugin-1.1.4-1|20	Battery monitor panel plugin for the Xfce Desktop Environment.
21cr|xfce4-battery-plugin-1.1.4-1|21	
21cr|xfce4-battery-plugin-1.1.4-1|22	%files -f %{name}.lang
21cr|xfce4-battery-plugin-1.1.4-1|23	%doc README* ChangeLog AUTHORS
21cr|xfce4-battery-plugin-1.1.4-1|24	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-battery-plugin-1.1.4-1|25	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-battery-plugin-1.1.4-1|26	%{_iconsdir}/hicolor/*/apps/*.*g
21cr|xfce4-battery-plugin-1.1.4-1|27	
21cr|xfce4-battery-plugin-1.1.4-1|28	%prep
21cr|xfce4-battery-plugin-1.1.4-1|29	%setup -q
21cr|xfce4-battery-plugin-1.1.4-1|30	
21cr|xfce4-battery-plugin-1.1.4-1|31	%build
21cr|xfce4-battery-plugin-1.1.4-1|32	%configure
21cr|xfce4-battery-plugin-1.1.4-1|33	
21cr|xfce4-battery-plugin-1.1.4-1|34	%make
21cr|xfce4-battery-plugin-1.1.4-1|35	
21cr|xfce4-battery-plugin-1.1.4-1|36	%install
21cr|xfce4-battery-plugin-1.1.4-1|37	%makeinstall_std
21cr|xfce4-battery-plugin-1.1.4-1|38	
21cr|xfce4-battery-plugin-1.1.4-1|39	rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache
21cr|xfce4-battery-plugin-1.1.4-1|40	chmod 0755 %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-battery-plugin-1.1.4-1|41	
21cr|xfce4-battery-plugin-1.1.4-1|42	%find_lang %{name}

11072 21
21cr|xfce4-calculator-plugin-0.7.1-1|1	%define url_ver	%(echo %{version} | cut -d. -f1,2)
21cr|xfce4-calculator-plugin-0.7.1-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-calculator-plugin-0.7.1-1|3	
21cr|xfce4-calculator-plugin-0.7.1-1|4	Summary:	Calculator pluging for the Xfce4 panel
21cr|xfce4-calculator-plugin-0.7.1-1|5	Name:		xfce4-calculator-plugin
21cr|xfce4-calculator-plugin-0.7.1-1|6	Version:	0.7.1
21cr|xfce4-calculator-plugin-0.7.1-1|7	Release:	1
21cr|xfce4-calculator-plugin-0.7.1-1|8	License:	GPLv2+
21cr|xfce4-calculator-plugin-0.7.1-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-calculator-plugin-0.7.1-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-calculator-plugin
21cr|xfce4-calculator-plugin-0.7.1-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-calculator-plugin/%{url_ver}/xfce4-calculator-plugin-%{version}.tar.bz2
21cr|xfce4-calculator-plugin-0.7.1-1|12	BuildRequires:	intltool
21cr|xfce4-calculator-plugin-0.7.1-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-calculator-plugin-0.7.1-1|14	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-calculator-plugin-0.7.1-1|15	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-calculator-plugin-0.7.1-1|16	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-calculator-plugin-0.7.1-1|17	Requires:	xfce4-panel
21cr|xfce4-calculator-plugin-0.7.1-1|18	
21cr|xfce4-calculator-plugin-0.7.1-1|19	%description
21cr|xfce4-calculator-plugin-0.7.1-1|20	xfce4-calculator-plugin is a calculator plugin for the Xfce4 panel.
21cr|xfce4-calculator-plugin-0.7.1-1|21	
21cr|xfce4-calculator-plugin-0.7.1-1|22	%files -f %{name}.lang
21cr|xfce4-calculator-plugin-0.7.1-1|23	%doc AUTHORS README* TODO
21cr|xfce4-calculator-plugin-0.7.1-1|24	%{_libdir}/xfce4/panel/plugins/libcalculator.so
21cr|xfce4-calculator-plugin-0.7.1-1|25	%{_iconsdir}/hicolor/*/apps/xfce4-calculator-plugin.png
21cr|xfce4-calculator-plugin-0.7.1-1|26	%{_datadir}/xfce4/panel/plugins/calculator.desktop
21cr|xfce4-calculator-plugin-0.7.1-1|27	
21cr|xfce4-calculator-plugin-0.7.1-1|28	#-----------------------------------------------------------------
21cr|xfce4-calculator-plugin-0.7.1-1|29	
21cr|xfce4-calculator-plugin-0.7.1-1|30	%prep
21cr|xfce4-calculator-plugin-0.7.1-1|31	%setup -q
21cr|xfce4-calculator-plugin-0.7.1-1|32	
21cr|xfce4-calculator-plugin-0.7.1-1|33	# path to headers xfce4-panel
21cr|xfce4-calculator-plugin-0.7.1-1|34	sed -i -e "s|xfce-panel-plugin.h|libxfce4panel.h|" panel-plugin/calculator.c
21cr|xfce4-calculator-plugin-0.7.1-1|35	
21cr|xfce4-calculator-plugin-0.7.1-1|36	%build
21cr|xfce4-calculator-plugin-0.7.1-1|37	%configure
21cr|xfce4-calculator-plugin-0.7.1-1|38	
21cr|xfce4-calculator-plugin-0.7.1-1|39	%make
21cr|xfce4-calculator-plugin-0.7.1-1|40	
21cr|xfce4-calculator-plugin-0.7.1-1|41	%install
21cr|xfce4-calculator-plugin-0.7.1-1|42	%makeinstall_std
21cr|xfce4-calculator-plugin-0.7.1-1|43	
21cr|xfce4-calculator-plugin-0.7.1-1|44	%find_lang %{name}

11073 21
21cr|xfce4-clipman-plugin-1.6.2-1|1	%define commit 1852f71979e96064993209b53509ddac8c6e5171
21cr|xfce4-clipman-plugin-1.6.2-1|2	%define commit_short %(echo %{commit} | head -c 5)
21cr|xfce4-clipman-plugin-1.6.2-1|3	
21cr|xfce4-clipman-plugin-1.6.2-1|4	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-clipman-plugin-1.6.2-1|5	
21cr|xfce4-clipman-plugin-1.6.2-1|6	%define _disable_rebuild_configure 1
21cr|xfce4-clipman-plugin-1.6.2-1|7	
21cr|xfce4-clipman-plugin-1.6.2-1|8	Summary:	Clipboard history plugin for the Xfce panel
21cr|xfce4-clipman-plugin-1.6.2-1|9	Name:		xfce4-clipman-plugin
21cr|xfce4-clipman-plugin-1.6.2-1|10	Version:	1.6.2
21cr|xfce4-clipman-plugin-1.6.2-1|11	Release:	1
21cr|xfce4-clipman-plugin-1.6.2-1|12	License:	BSD
21cr|xfce4-clipman-plugin-1.6.2-1|13	Group:		Graphical desktop/Xfce
21cr|xfce4-clipman-plugin-1.6.2-1|14	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin
21cr|xfce4-clipman-plugin-1.6.2-1|15	# http://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-clipman-plugin-1.6.2-1|16	Source0:	https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/archive/%{commit}/xfce4-clipman-plugin-%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|xfce4-clipman-plugin-1.6.2-1|17	# https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/issues/40
21cr|xfce4-clipman-plugin-1.6.2-1|18	Patch1:		0001-Remove-useless-desktop-file.patch
21cr|xfce4-clipman-plugin-1.6.2-1|19	BuildRequires:	intltool
21cr|xfce4-clipman-plugin-1.6.2-1|20	BuildRequires:	xfce4-dev-tools
21cr|xfce4-clipman-plugin-1.6.2-1|21	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-clipman-plugin-1.6.2-1|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-clipman-plugin-1.6.2-1|23	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-clipman-plugin-1.6.2-1|24	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-clipman-plugin-1.6.2-1|25	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-clipman-plugin-1.6.2-1|26	BuildRequires:	pkgconfig(xtst)
21cr|xfce4-clipman-plugin-1.6.2-1|27	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-clipman-plugin-1.6.2-1|28	BuildRequires:	pkgconfig(xproto)
21cr|xfce4-clipman-plugin-1.6.2-1|29	BuildRequires:	pkgconfig(libqrencode)
21cr|xfce4-clipman-plugin-1.6.2-1|30	Requires:	xfce4-panel
21cr|xfce4-clipman-plugin-1.6.2-1|31	
21cr|xfce4-clipman-plugin-1.6.2-1|32	%description
21cr|xfce4-clipman-plugin-1.6.2-1|33	Clipboard history panel plugin for the Xfce Desktop Environment.
21cr|xfce4-clipman-plugin-1.6.2-1|34	
21cr|xfce4-clipman-plugin-1.6.2-1|35	%files -f %{name}.lang
21cr|xfce4-clipman-plugin-1.6.2-1|36	%license COPYING
21cr|xfce4-clipman-plugin-1.6.2-1|37	%doc README.md ChangeLog AUTHORS
21cr|xfce4-clipman-plugin-1.6.2-1|38	%{_sysconfdir}/xdg/autostart/xfce4-clipman-plugin-autostart.desktop
21cr|xfce4-clipman-plugin-1.6.2-1|39	%{_sysconfdir}/xdg/xfce4/panel/xfce4-clipman-actions.xml
21cr|xfce4-clipman-plugin-1.6.2-1|40	%{_bindir}/xfce4-clipman
21cr|xfce4-clipman-plugin-1.6.2-1|41	%{_bindir}/xfce4-clipman-history
21cr|xfce4-clipman-plugin-1.6.2-1|42	%{_bindir}/xfce4-clipman-settings
21cr|xfce4-clipman-plugin-1.6.2-1|43	%{_bindir}/xfce4-popup-clipman
21cr|xfce4-clipman-plugin-1.6.2-1|44	%{_bindir}/xfce4-popup-clipman-actions
21cr|xfce4-clipman-plugin-1.6.2-1|45	%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-clipman-plugin-1.6.2-1|46	%{_datadir}/metainfo/xfce4-clipman.appdata.xml
21cr|xfce4-clipman-plugin-1.6.2-1|47	%{_datadir}/applications/xfce4-clipman-settings.desktop
21cr|xfce4-clipman-plugin-1.6.2-1|48	%{_datadir}/xfce4/panel/plugins/xfce4-clipman-plugin.desktop
21cr|xfce4-clipman-plugin-1.6.2-1|49	%{_iconsdir}/hicolor/*/apps/*.*g
21cr|xfce4-clipman-plugin-1.6.2-1|50	
21cr|xfce4-clipman-plugin-1.6.2-1|51	#----------------------------------------------------------------------------
21cr|xfce4-clipman-plugin-1.6.2-1|52	
21cr|xfce4-clipman-plugin-1.6.2-1|53	%prep
21cr|xfce4-clipman-plugin-1.6.2-1|54	%autosetup -p1 -n %{name}-%{commit}
21cr|xfce4-clipman-plugin-1.6.2-1|55	
21cr|xfce4-clipman-plugin-1.6.2-1|56	%build
21cr|xfce4-clipman-plugin-1.6.2-1|57	./autogen.sh
21cr|xfce4-clipman-plugin-1.6.2-1|58	%configure --enable-maintainer-mode
21cr|xfce4-clipman-plugin-1.6.2-1|59	%make
21cr|xfce4-clipman-plugin-1.6.2-1|60	
21cr|xfce4-clipman-plugin-1.6.2-1|61	%install
21cr|xfce4-clipman-plugin-1.6.2-1|62	%makeinstall_std
21cr|xfce4-clipman-plugin-1.6.2-1|63	
21cr|xfce4-clipman-plugin-1.6.2-1|64	%find_lang %{name}

11074 21
21cr|xfce4-cpufreq-plugin-1.2.5-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-cpufreq-plugin-1.2.5-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-cpufreq-plugin-1.2.5-1|3	
21cr|xfce4-cpufreq-plugin-1.2.5-1|4	Summary:	Cpu-freq plugin for Xfce desktop
21cr|xfce4-cpufreq-plugin-1.2.5-1|5	Name:		xfce4-cpufreq-plugin
21cr|xfce4-cpufreq-plugin-1.2.5-1|6	Version:	1.2.5
21cr|xfce4-cpufreq-plugin-1.2.5-1|7	Release:	1
21cr|xfce4-cpufreq-plugin-1.2.5-1|8	License:	GPLv2+
21cr|xfce4-cpufreq-plugin-1.2.5-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-cpufreq-plugin-1.2.5-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin
21cr|xfce4-cpufreq-plugin-1.2.5-1|11	Source0:	https://archive.xfce.org/src/panel-plugins/xfce4-cpufreq-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-cpufreq-plugin-1.2.5-1|12	Patch0:		1.2.5-correct-Russian-language.patch
21cr|xfce4-cpufreq-plugin-1.2.5-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-cpufreq-plugin-1.2.5-1|14	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-cpufreq-plugin-1.2.5-1|15	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-cpufreq-plugin-1.2.5-1|16	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xfce4-cpufreq-plugin-1.2.5-1|17	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-cpufreq-plugin-1.2.5-1|18	BuildRequires:	perl(XML::Parser)
21cr|xfce4-cpufreq-plugin-1.2.5-1|19	Requires:	xfce4-panel >= 4.8.0
21cr|xfce4-cpufreq-plugin-1.2.5-1|20	Provides:	xfce4-cpu-freq-plugin = %{EVRD}
21cr|xfce4-cpufreq-plugin-1.2.5-1|21	
21cr|xfce4-cpufreq-plugin-1.2.5-1|22	%description
21cr|xfce4-cpufreq-plugin-1.2.5-1|23	CPU freq plugin for the Xfce Desktop Environment. It provides a
21cr|xfce4-cpufreq-plugin-1.2.5-1|24	simple system for managing the frequency of the CPU.
21cr|xfce4-cpufreq-plugin-1.2.5-1|25	
21cr|xfce4-cpufreq-plugin-1.2.5-1|26	%files -f %{name}.lang
21cr|xfce4-cpufreq-plugin-1.2.5-1|27	%doc README* ChangeLog AUTHORS
21cr|xfce4-cpufreq-plugin-1.2.5-1|28	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-cpufreq-plugin-1.2.5-1|29	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-cpufreq-plugin-1.2.5-1|30	%{_iconsdir}/hicolor/*/apps/*.png
21cr|xfce4-cpufreq-plugin-1.2.5-1|31	
21cr|xfce4-cpufreq-plugin-1.2.5-1|32	#----------------------------------------------------------------------------
21cr|xfce4-cpufreq-plugin-1.2.5-1|33	
21cr|xfce4-cpufreq-plugin-1.2.5-1|34	%prep
21cr|xfce4-cpufreq-plugin-1.2.5-1|35	%autosetup -p1
21cr|xfce4-cpufreq-plugin-1.2.5-1|36	
21cr|xfce4-cpufreq-plugin-1.2.5-1|37	# path to headers xfce4-panel
21cr|xfce4-cpufreq-plugin-1.2.5-1|38	sed -i -e "s|xfce-panel-plugin.h|libxfce4panel.h|" panel-plugin/xfce4-cpufreq-plugin.h
21cr|xfce4-cpufreq-plugin-1.2.5-1|39	
21cr|xfce4-cpufreq-plugin-1.2.5-1|40	%build
21cr|xfce4-cpufreq-plugin-1.2.5-1|41	%configure
21cr|xfce4-cpufreq-plugin-1.2.5-1|42	%make
21cr|xfce4-cpufreq-plugin-1.2.5-1|43	
21cr|xfce4-cpufreq-plugin-1.2.5-1|44	%install
21cr|xfce4-cpufreq-plugin-1.2.5-1|45	%makeinstall_std
21cr|xfce4-cpufreq-plugin-1.2.5-1|46	
21cr|xfce4-cpufreq-plugin-1.2.5-1|47	%find_lang %{name}

11075 21
21cr|xfce4-cpugraph-plugin-1.2.3-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-cpugraph-plugin-1.2.3-1|2	
21cr|xfce4-cpugraph-plugin-1.2.3-1|3	Summary:	CPU Graph plugin for the Xfce panel
21cr|xfce4-cpugraph-plugin-1.2.3-1|4	Name:		xfce4-cpugraph-plugin
21cr|xfce4-cpugraph-plugin-1.2.3-1|5	Version:	1.2.3
21cr|xfce4-cpugraph-plugin-1.2.3-1|6	Release:	1
21cr|xfce4-cpugraph-plugin-1.2.3-1|7	License:	BSD
21cr|xfce4-cpugraph-plugin-1.2.3-1|8	Group:		Graphical desktop/Xfce
21cr|xfce4-cpugraph-plugin-1.2.3-1|9	URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin
21cr|xfce4-cpugraph-plugin-1.2.3-1|10	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-cpugraph-plugin-1.2.3-1|11	Patch0:		Finalize-the-Russian-translation.patch
21cr|xfce4-cpugraph-plugin-1.2.3-1|12	Requires:	xfce4-panel >= 4.8.0
21cr|xfce4-cpugraph-plugin-1.2.3-1|13	BuildRequires:	xfce4-panel-devel >= 4.8.0
21cr|xfce4-cpugraph-plugin-1.2.3-1|14	BuildRequires:	perl(XML::Parser)
21cr|xfce4-cpugraph-plugin-1.2.3-1|15	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-cpugraph-plugin-1.2.3-1|16	
21cr|xfce4-cpugraph-plugin-1.2.3-1|17	%description
21cr|xfce4-cpugraph-plugin-1.2.3-1|18	xfce4-cpugraph-plugin is a panel plugin for Xfce panel.
21cr|xfce4-cpugraph-plugin-1.2.3-1|19	It shows a graph of your latest system load.
21cr|xfce4-cpugraph-plugin-1.2.3-1|20	
21cr|xfce4-cpugraph-plugin-1.2.3-1|21	%prep
21cr|xfce4-cpugraph-plugin-1.2.3-1|22	%autosetup -p1
21cr|xfce4-cpugraph-plugin-1.2.3-1|23	
21cr|xfce4-cpugraph-plugin-1.2.3-1|24	%build
21cr|xfce4-cpugraph-plugin-1.2.3-1|25	%configure
21cr|xfce4-cpugraph-plugin-1.2.3-1|26	%make
21cr|xfce4-cpugraph-plugin-1.2.3-1|27	
21cr|xfce4-cpugraph-plugin-1.2.3-1|28	%install
21cr|xfce4-cpugraph-plugin-1.2.3-1|29	%makeinstall_std
21cr|xfce4-cpugraph-plugin-1.2.3-1|30	
21cr|xfce4-cpugraph-plugin-1.2.3-1|31	%find_lang %{name}
21cr|xfce4-cpugraph-plugin-1.2.3-1|32	
21cr|xfce4-cpugraph-plugin-1.2.3-1|33	%files -f %{name}.lang
21cr|xfce4-cpugraph-plugin-1.2.3-1|34	%doc AUTHORS ChangeLog README
21cr|xfce4-cpugraph-plugin-1.2.3-1|35	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-cpugraph-plugin-1.2.3-1|36	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-cpugraph-plugin-1.2.3-1|37	%{_iconsdir}/hicolor/*/apps/*.png
21cr|xfce4-cpugraph-plugin-1.2.3-1|38	

11076 21
21cr|xfce4-datetime-plugin-0.8.2-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-datetime-plugin-0.8.2-1|2	%define debug_package %{nil}
21cr|xfce4-datetime-plugin-0.8.2-1|3	%define _disable_rebuild_configure 1
21cr|xfce4-datetime-plugin-0.8.2-1|4	
21cr|xfce4-datetime-plugin-0.8.2-1|5	Summary:	A date and time panel plugin for the Xfce panel
21cr|xfce4-datetime-plugin-0.8.2-1|6	Name:		xfce4-datetime-plugin
21cr|xfce4-datetime-plugin-0.8.2-1|7	Version:	0.8.2
21cr|xfce4-datetime-plugin-0.8.2-1|8	Release:	1
21cr|xfce4-datetime-plugin-0.8.2-1|9	License:	GPLv2+
21cr|xfce4-datetime-plugin-0.8.2-1|10	Group:		Graphical desktop/Xfce
21cr|xfce4-datetime-plugin-0.8.2-1|11	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin
21cr|xfce4-datetime-plugin-0.8.2-1|12	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-datetime-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-datetime-plugin-0.8.2-1|13	BuildRequires:	intltool
21cr|xfce4-datetime-plugin-0.8.2-1|14	BuildRequires:	perl(XML::Parser)
21cr|xfce4-datetime-plugin-0.8.2-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-datetime-plugin-0.8.2-1|16	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-datetime-plugin-0.8.2-1|17	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-datetime-plugin-0.8.2-1|18	Requires:	xfce4-panel
21cr|xfce4-datetime-plugin-0.8.2-1|19	
21cr|xfce4-datetime-plugin-0.8.2-1|20	%description
21cr|xfce4-datetime-plugin-0.8.2-1|21	A date and time panel plugin for the Xfce panel.
21cr|xfce4-datetime-plugin-0.8.2-1|22	
21cr|xfce4-datetime-plugin-0.8.2-1|23	%files -f %{name}.lang
21cr|xfce4-datetime-plugin-0.8.2-1|24	%doc ChangeLog AUTHORS
21cr|xfce4-datetime-plugin-0.8.2-1|25	%{_libdir}/xfce4/panel/plugins/libdatetime.so
21cr|xfce4-datetime-plugin-0.8.2-1|26	%{_datadir}/xfce4/panel/plugins/datetime.desktop
21cr|xfce4-datetime-plugin-0.8.2-1|27	
21cr|xfce4-datetime-plugin-0.8.2-1|28	%prep
21cr|xfce4-datetime-plugin-0.8.2-1|29	%setup -q
21cr|xfce4-datetime-plugin-0.8.2-1|30	
21cr|xfce4-datetime-plugin-0.8.2-1|31	%build
21cr|xfce4-datetime-plugin-0.8.2-1|32	%configure \
21cr|xfce4-datetime-plugin-0.8.2-1|33	--disable-static
21cr|xfce4-datetime-plugin-0.8.2-1|34	
21cr|xfce4-datetime-plugin-0.8.2-1|35	%make
21cr|xfce4-datetime-plugin-0.8.2-1|36	
21cr|xfce4-datetime-plugin-0.8.2-1|37	%install
21cr|xfce4-datetime-plugin-0.8.2-1|38	%makeinstall_std
21cr|xfce4-datetime-plugin-0.8.2-1|39	
21cr|xfce4-datetime-plugin-0.8.2-1|40	%find_lang %{name}

11077 21
21cr|xfce4-dev-tools-4.16.0-1|1	%define url_ver %(echo %{version} | cut -c 1-4)
21cr|xfce4-dev-tools-4.16.0-1|2	
21cr|xfce4-dev-tools-4.16.0-1|3	Summary:	Xfce developer tools
21cr|xfce4-dev-tools-4.16.0-1|4	Name:		xfce4-dev-tools
21cr|xfce4-dev-tools-4.16.0-1|5	Version:	4.16.0
21cr|xfce4-dev-tools-4.16.0-1|6	Release:	1
21cr|xfce4-dev-tools-4.16.0-1|7	License:	GPLv2+
21cr|xfce4-dev-tools-4.16.0-1|8	Group:		Development/Other
21cr|xfce4-dev-tools-4.16.0-1|9	Url:		http://www.xfce.org
21cr|xfce4-dev-tools-4.16.0-1|10	Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-dev-tools-4.16.0-1|11	BuildRequires:	intltool
21cr|xfce4-dev-tools-4.16.0-1|12	BuildRequires:  pkgconfig(glib-2.0)
21cr|xfce4-dev-tools-4.16.0-1|13	Requires:	intltool
21cr|xfce4-dev-tools-4.16.0-1|14	Provides:	xfce-dev-tools = %{EVRD}
21cr|xfce4-dev-tools-4.16.0-1|15	
21cr|xfce4-dev-tools-4.16.0-1|16	%description
21cr|xfce4-dev-tools-4.16.0-1|17	This package contains common tools required by Xfce developers and people
21cr|xfce4-dev-tools-4.16.0-1|18	that want to build Xfce from SVN. In addition, this package contains the
21cr|xfce4-dev-tools-4.16.0-1|19	Xfce developer's handbook.
21cr|xfce4-dev-tools-4.16.0-1|20	
21cr|xfce4-dev-tools-4.16.0-1|21	%files
21cr|xfce4-dev-tools-4.16.0-1|22	%doc AUTHORS ChangeLog HACKING NEWS README*
21cr|xfce4-dev-tools-4.16.0-1|23	%{_bindir}/*
21cr|xfce4-dev-tools-4.16.0-1|24	%{_datadir}/aclocal/xdt-*.m4
21cr|xfce4-dev-tools-4.16.0-1|25	%{_mandir}/man?/xdt-*.?.xz
21cr|xfce4-dev-tools-4.16.0-1|26	
21cr|xfce4-dev-tools-4.16.0-1|27	#----------------------------------------------------------------------------
21cr|xfce4-dev-tools-4.16.0-1|28	
21cr|xfce4-dev-tools-4.16.0-1|29	%prep
21cr|xfce4-dev-tools-4.16.0-1|30	%setup -q
21cr|xfce4-dev-tools-4.16.0-1|31	
21cr|xfce4-dev-tools-4.16.0-1|32	%build
21cr|xfce4-dev-tools-4.16.0-1|33	%configure
21cr|xfce4-dev-tools-4.16.0-1|34	%make
21cr|xfce4-dev-tools-4.16.0-1|35	
21cr|xfce4-dev-tools-4.16.0-1|36	%install
21cr|xfce4-dev-tools-4.16.0-1|37	%makeinstall_std
21cr|xfce4-dev-tools-4.16.0-1|38	

11078 21
21cr|xfce4-dict-0.8.4-2|1	%define url_ver %(echo %{version} | cut -d -f 1,2)
21cr|xfce4-dict-0.8.4-2|2	%define _disable_rebuild_configure 1
21cr|xfce4-dict-0.8.4-2|3	%define apps_name org.xfce.Dictionary
21cr|xfce4-dict-0.8.4-2|4	
21cr|xfce4-dict-0.8.4-2|5	Summary:	A dictionary support for Xfce
21cr|xfce4-dict-0.8.4-2|6	Name:		xfce4-dict
21cr|xfce4-dict-0.8.4-2|7	Version:	0.8.4
21cr|xfce4-dict-0.8.4-2|8	Release:	2
21cr|xfce4-dict-0.8.4-2|9	License:	GPLv2+
21cr|xfce4-dict-0.8.4-2|10	Group:		Graphical desktop/Xfce
21cr|xfce4-dict-0.8.4-2|11	Url:		http://goodies.xfce.org/projects/applications/xfce4-dict/
21cr|xfce4-dict-0.8.4-2|12	Source0:	http://archive.xfce.org/src/apps/xfce4-dict/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-dict-0.8.4-2|13	BuildRequires:	perl(XML::Parser)
21cr|xfce4-dict-0.8.4-2|14	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-dict-0.8.4-2|15	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-dict-0.8.4-2|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-dict-0.8.4-2|17	Recommends:	xfce4-panel
21cr|xfce4-dict-0.8.4-2|18	Provides:	xfce4-dict-plugin = %{EVRD}
21cr|xfce4-dict-0.8.4-2|19	
21cr|xfce4-dict-0.8.4-2|20	%description
21cr|xfce4-dict-0.8.4-2|21	This Xfce program allows you to search different kinds of dictionary
21cr|xfce4-dict-0.8.4-2|22	services for words or phrases and shows you the result.Currently you
21cr|xfce4-dict-0.8.4-2|23	can query a Dict server(RFC 2229), any online dictionary service by
21cr|xfce4-dict-0.8.4-2|24	opening a web browser or search for words using the aspell/ispell
21cr|xfce4-dict-0.8.4-2|25	program.
21cr|xfce4-dict-0.8.4-2|26	
21cr|xfce4-dict-0.8.4-2|27	%files -f %{name}.lang
21cr|xfce4-dict-0.8.4-2|28	%doc ChangeLog AUTHORS
21cr|xfce4-dict-0.8.4-2|29	%{_bindir}/%{name}
21cr|xfce4-dict-0.8.4-2|30	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-dict-0.8.4-2|31	%{_iconsdir}/hicolor/*/apps/%{apps_name}.{png,svg}
21cr|xfce4-dict-0.8.4-2|32	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-dict-0.8.4-2|33	%{_datadir}/applications/*.desktop
21cr|xfce4-dict-0.8.4-2|34	%{_mandir}/man1/%{name}.*
21cr|xfce4-dict-0.8.4-2|35	
21cr|xfce4-dict-0.8.4-2|36	#----------------------------------------------------------------------------
21cr|xfce4-dict-0.8.4-2|37	
21cr|xfce4-dict-0.8.4-2|38	%prep
21cr|xfce4-dict-0.8.4-2|39	%setup -q
21cr|xfce4-dict-0.8.4-2|40	
21cr|xfce4-dict-0.8.4-2|41	%build
21cr|xfce4-dict-0.8.4-2|42	%configure \
21cr|xfce4-dict-0.8.4-2|43	--disable-static
21cr|xfce4-dict-0.8.4-2|44	%make
21cr|xfce4-dict-0.8.4-2|45	
21cr|xfce4-dict-0.8.4-2|46	%install
21cr|xfce4-dict-0.8.4-2|47	%makeinstall_std
21cr|xfce4-dict-0.8.4-2|48	
21cr|xfce4-dict-0.8.4-2|49	%find_lang %{name}

11079 21
21cr|xfce4-diskperf-plugin-2.6.3-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-diskperf-plugin-2.6.3-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-diskperf-plugin-2.6.3-1|3	
21cr|xfce4-diskperf-plugin-2.6.3-1|4	Summary:	Disk performance panel plugin for Xfce
21cr|xfce4-diskperf-plugin-2.6.3-1|5	Name:		xfce4-diskperf-plugin
21cr|xfce4-diskperf-plugin-2.6.3-1|6	Version:	2.6.3
21cr|xfce4-diskperf-plugin-2.6.3-1|7	Release:	1
21cr|xfce4-diskperf-plugin-2.6.3-1|8	License:	BSD
21cr|xfce4-diskperf-plugin-2.6.3-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-diskperf-plugin-2.6.3-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin
21cr|xfce4-diskperf-plugin-2.6.3-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-diskperf-plugin-2.6.3-1|12	BuildRequires:	perl(XML::Parser)
21cr|xfce4-diskperf-plugin-2.6.3-1|13	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-diskperf-plugin-2.6.3-1|14	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-diskperf-plugin-2.6.3-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-diskperf-plugin-2.6.3-1|16	Requires:	xfce4-panel
21cr|xfce4-diskperf-plugin-2.6.3-1|17	
21cr|xfce4-diskperf-plugin-2.6.3-1|18	%description
21cr|xfce4-diskperf-plugin-2.6.3-1|19	Disk performance panel plugin for the Xfce Desktop Environment.
21cr|xfce4-diskperf-plugin-2.6.3-1|20	
21cr|xfce4-diskperf-plugin-2.6.3-1|21	%files -f %{name}.lang
21cr|xfce4-diskperf-plugin-2.6.3-1|22	%doc README ChangeLog AUTHORS
21cr|xfce4-diskperf-plugin-2.6.3-1|23	%{_libdir}/xfce4/panel/plugins/libdiskperf.so
21cr|xfce4-diskperf-plugin-2.6.3-1|24	%{_datadir}/xfce4/panel/plugins/diskperf.desktop
21cr|xfce4-diskperf-plugin-2.6.3-1|25	
21cr|xfce4-diskperf-plugin-2.6.3-1|26	#----------------------------------------------------------------------------
21cr|xfce4-diskperf-plugin-2.6.3-1|27	
21cr|xfce4-diskperf-plugin-2.6.3-1|28	%prep
21cr|xfce4-diskperf-plugin-2.6.3-1|29	%setup -q
21cr|xfce4-diskperf-plugin-2.6.3-1|30	
21cr|xfce4-diskperf-plugin-2.6.3-1|31	# path to headers xfce4-panel
21cr|xfce4-diskperf-plugin-2.6.3-1|32	#sed -i -e "s|xfce-panel-plugin.h|libxfce4panel.h|" panel-plugin/main.c
21cr|xfce4-diskperf-plugin-2.6.3-1|33	
21cr|xfce4-diskperf-plugin-2.6.3-1|34	%build
21cr|xfce4-diskperf-plugin-2.6.3-1|35	%configure
21cr|xfce4-diskperf-plugin-2.6.3-1|36	%make
21cr|xfce4-diskperf-plugin-2.6.3-1|37	
21cr|xfce4-diskperf-plugin-2.6.3-1|38	%install
21cr|xfce4-diskperf-plugin-2.6.3-1|39	%makeinstall_std
21cr|xfce4-diskperf-plugin-2.6.3-1|40	
21cr|xfce4-diskperf-plugin-2.6.3-1|41	# strip library
21cr|xfce4-diskperf-plugin-2.6.3-1|42	chmod 0755 %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-diskperf-plugin-2.6.3-1|43	
21cr|xfce4-diskperf-plugin-2.6.3-1|44	%find_lang %{name}

11080 21
21cr|xfce4-eyes-plugin-4.6.0-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-eyes-plugin-4.6.0-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-eyes-plugin-4.6.0-1|3	
21cr|xfce4-eyes-plugin-4.6.0-1|4	Summary:	An eyes plugin for the Xfce panel
21cr|xfce4-eyes-plugin-4.6.0-1|5	Name:		xfce4-eyes-plugin
21cr|xfce4-eyes-plugin-4.6.0-1|6	Version:	4.6.0
21cr|xfce4-eyes-plugin-4.6.0-1|7	Release:	1
21cr|xfce4-eyes-plugin-4.6.0-1|8	License:	GPLv2+
21cr|xfce4-eyes-plugin-4.6.0-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-eyes-plugin-4.6.0-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-eyes-plugin
21cr|xfce4-eyes-plugin-4.6.0-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-eyes-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-eyes-plugin-4.6.0-1|12	BuildRequires:	perl(XML::Parser)
21cr|xfce4-eyes-plugin-4.6.0-1|13	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-eyes-plugin-4.6.0-1|14	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-eyes-plugin-4.6.0-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-eyes-plugin-4.6.0-1|16	Requires:	xfce4-panel
21cr|xfce4-eyes-plugin-4.6.0-1|17	
21cr|xfce4-eyes-plugin-4.6.0-1|18	%description
21cr|xfce4-eyes-plugin-4.6.0-1|19	An eyes plugin for the Xfce panel.
21cr|xfce4-eyes-plugin-4.6.0-1|20	
21cr|xfce4-eyes-plugin-4.6.0-1|21	%files -f %{name}.lang
21cr|xfce4-eyes-plugin-4.6.0-1|22	%doc ChangeLog AUTHORS
21cr|xfce4-eyes-plugin-4.6.0-1|23	%{_libdir}/xfce4/panel/plugins/libeyes.so
21cr|xfce4-eyes-plugin-4.6.0-1|24	%{_iconsdir}/hicolor/*/apps/xfce4-eyes.png
21cr|xfce4-eyes-plugin-4.6.0-1|25	%{_datadir}/xfce4/eyes/themes/*/*
21cr|xfce4-eyes-plugin-4.6.0-1|26	%{_datadir}/xfce4/panel/plugins/eyes.desktop
21cr|xfce4-eyes-plugin-4.6.0-1|27	
21cr|xfce4-eyes-plugin-4.6.0-1|28	#----------------------------------------------------------------------------
21cr|xfce4-eyes-plugin-4.6.0-1|29	
21cr|xfce4-eyes-plugin-4.6.0-1|30	%prep
21cr|xfce4-eyes-plugin-4.6.0-1|31	%setup -q
21cr|xfce4-eyes-plugin-4.6.0-1|32	
21cr|xfce4-eyes-plugin-4.6.0-1|33	%build
21cr|xfce4-eyes-plugin-4.6.0-1|34	%configure
21cr|xfce4-eyes-plugin-4.6.0-1|35	%make
21cr|xfce4-eyes-plugin-4.6.0-1|36	
21cr|xfce4-eyes-plugin-4.6.0-1|37	%install
21cr|xfce4-eyes-plugin-4.6.0-1|38	%makeinstall_std
21cr|xfce4-eyes-plugin-4.6.0-1|39	
21cr|xfce4-eyes-plugin-4.6.0-1|40	%find_lang %{name}

11081 21
21cr|xfce4-fsguard-plugin-1.1.2-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-fsguard-plugin-1.1.2-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-fsguard-plugin-1.1.2-1|3	%global optflags %optflags -fno-rtti -fno-exceptions
21cr|xfce4-fsguard-plugin-1.1.2-1|4	
21cr|xfce4-fsguard-plugin-1.1.2-1|5	
21cr|xfce4-fsguard-plugin-1.1.2-1|6	Summary:	Disk space plugin for the Xfce panel
21cr|xfce4-fsguard-plugin-1.1.2-1|7	Name:		xfce4-fsguard-plugin
21cr|xfce4-fsguard-plugin-1.1.2-1|8	Version:	1.1.2
21cr|xfce4-fsguard-plugin-1.1.2-1|9	Release:	1
21cr|xfce4-fsguard-plugin-1.1.2-1|10	License:	GPLv2+
21cr|xfce4-fsguard-plugin-1.1.2-1|11	Group:		Graphical desktop/Xfce
21cr|xfce4-fsguard-plugin-1.1.2-1|12	URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin
21cr|xfce4-fsguard-plugin-1.1.2-1|13	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-fsguard-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-fsguard-plugin-1.1.2-1|14	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-fsguard-plugin-1.1.2-1|15	BuildRequires:	perl(XML::Parser)
21cr|xfce4-fsguard-plugin-1.1.2-1|16	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-fsguard-plugin-1.1.2-1|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xfce4-fsguard-plugin-1.1.2-1|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-fsguard-plugin-1.1.2-1|19	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-fsguard-plugin-1.1.2-1|20	Requires:	xfce4-panel
21cr|xfce4-fsguard-plugin-1.1.2-1|21	
21cr|xfce4-fsguard-plugin-1.1.2-1|22	%description
21cr|xfce4-fsguard-plugin-1.1.2-1|23	Disk space panel plugin for the Xfce Desktop Environment.
21cr|xfce4-fsguard-plugin-1.1.2-1|24	
21cr|xfce4-fsguard-plugin-1.1.2-1|25	%prep
21cr|xfce4-fsguard-plugin-1.1.2-1|26	%setup -q
21cr|xfce4-fsguard-plugin-1.1.2-1|27	
21cr|xfce4-fsguard-plugin-1.1.2-1|28	%build
21cr|xfce4-fsguard-plugin-1.1.2-1|29	export LDFLAGS="-lc"
21cr|xfce4-fsguard-plugin-1.1.2-1|30	
21cr|xfce4-fsguard-plugin-1.1.2-1|31	%configure
21cr|xfce4-fsguard-plugin-1.1.2-1|32	%make
21cr|xfce4-fsguard-plugin-1.1.2-1|33	
21cr|xfce4-fsguard-plugin-1.1.2-1|34	%install
21cr|xfce4-fsguard-plugin-1.1.2-1|35	%makeinstall_std
21cr|xfce4-fsguard-plugin-1.1.2-1|36	
21cr|xfce4-fsguard-plugin-1.1.2-1|37	# strip library
21cr|xfce4-fsguard-plugin-1.1.2-1|38	chmod 755 %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-fsguard-plugin-1.1.2-1|39	rm -rf %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache
21cr|xfce4-fsguard-plugin-1.1.2-1|40	
21cr|xfce4-fsguard-plugin-1.1.2-1|41	%find_lang %{name}
21cr|xfce4-fsguard-plugin-1.1.2-1|42	
21cr|xfce4-fsguard-plugin-1.1.2-1|43	%files -f %{name}.lang
21cr|xfce4-fsguard-plugin-1.1.2-1|44	%doc README* NEWS AUTHORS ChangeLog
21cr|xfce4-fsguard-plugin-1.1.2-1|45	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-fsguard-plugin-1.1.2-1|46	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-fsguard-plugin-1.1.2-1|47	%{_iconsdir}/hicolor/*/apps/*.png
21cr|xfce4-fsguard-plugin-1.1.2-1|48	%{_iconsdir}/hicolor/scalable/apps/*.svg

11082 21
21cr|xfce4-genmon-plugin-4.1.1-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-genmon-plugin-4.1.1-1|2	%define apps_name org.xfce.genmon
21cr|xfce4-genmon-plugin-4.1.1-1|3	
21cr|xfce4-genmon-plugin-4.1.1-1|4	Summary:	Generic Monitor XFce panel plugin (GenMon)
21cr|xfce4-genmon-plugin-4.1.1-1|5	Name:		xfce4-genmon-plugin
21cr|xfce4-genmon-plugin-4.1.1-1|6	Version:	4.1.1
21cr|xfce4-genmon-plugin-4.1.1-1|7	Release:	1
21cr|xfce4-genmon-plugin-4.1.1-1|8	License:	LGPLv2+
21cr|xfce4-genmon-plugin-4.1.1-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-genmon-plugin-4.1.1-1|10	URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin
21cr|xfce4-genmon-plugin-4.1.1-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-genmon-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-genmon-plugin-4.1.1-1|12	Requires:	xfce4-panel >= 4.9.0
21cr|xfce4-genmon-plugin-4.1.1-1|13	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-genmon-plugin-4.1.1-1|14	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|xfce4-genmon-plugin-4.1.1-1|15	BuildRequires:	perl(XML::Parser)
21cr|xfce4-genmon-plugin-4.1.1-1|16	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-genmon-plugin-4.1.1-1|17	
21cr|xfce4-genmon-plugin-4.1.1-1|18	%description
21cr|xfce4-genmon-plugin-4.1.1-1|19	This plugin cyclically spawns the indicated script/program, captures its
21cr|xfce4-genmon-plugin-4.1.1-1|20	output (stdout) and displays the resulting string into the panel.
21cr|xfce4-genmon-plugin-4.1.1-1|21	
21cr|xfce4-genmon-plugin-4.1.1-1|22	%prep
21cr|xfce4-genmon-plugin-4.1.1-1|23	%setup -q
21cr|xfce4-genmon-plugin-4.1.1-1|24	
21cr|xfce4-genmon-plugin-4.1.1-1|25	%build
21cr|xfce4-genmon-plugin-4.1.1-1|26	%configure
21cr|xfce4-genmon-plugin-4.1.1-1|27	%make
21cr|xfce4-genmon-plugin-4.1.1-1|28	
21cr|xfce4-genmon-plugin-4.1.1-1|29	%install
21cr|xfce4-genmon-plugin-4.1.1-1|30	%makeinstall_std
21cr|xfce4-genmon-plugin-4.1.1-1|31	
21cr|xfce4-genmon-plugin-4.1.1-1|32	%find_lang %{name} %{name}.lang
21cr|xfce4-genmon-plugin-4.1.1-1|33	
21cr|xfce4-genmon-plugin-4.1.1-1|34	%files -f %{name}.lang
21cr|xfce4-genmon-plugin-4.1.1-1|35	%doc AUTHORS ChangeLog README
21cr|xfce4-genmon-plugin-4.1.1-1|36	%{_libdir}/xfce4/panel/plugins/
21cr|xfce4-genmon-plugin-4.1.1-1|37	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-genmon-plugin-4.1.1-1|38	%{_iconsdir}/hicolor/*/apps/%{apps_name}.{png,svg}
21cr|xfce4-genmon-plugin-4.1.1-1|39	

11083 21
21cr|xfce4-icon-theme-4.4.3-8|1	%define         _disable_rebuild_configure 1
21cr|xfce4-icon-theme-4.4.3-8|2	
21cr|xfce4-icon-theme-4.4.3-8|3	Summary:	Icon theme Rodent for the Xfce Desktop
21cr|xfce4-icon-theme-4.4.3-8|4	Name:		xfce4-icon-theme
21cr|xfce4-icon-theme-4.4.3-8|5	Version:	4.4.3
21cr|xfce4-icon-theme-4.4.3-8|6	Release:	8
21cr|xfce4-icon-theme-4.4.3-8|7	License:	BSD
21cr|xfce4-icon-theme-4.4.3-8|8	Group:		Graphical desktop/Xfce
21cr|xfce4-icon-theme-4.4.3-8|9	URL:		http://www.xfce.org
21cr|xfce4-icon-theme-4.4.3-8|10	Source0: 	http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
21cr|xfce4-icon-theme-4.4.3-8|11	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-icon-theme-4.4.3-8|12	BuildRequires:	perl(XML::Parser)
21cr|xfce4-icon-theme-4.4.3-8|13	Requires:	xfce4-panel >= %{version}
21cr|xfce4-icon-theme-4.4.3-8|14	BuildArch:	noarch
21cr|xfce4-icon-theme-4.4.3-8|15	
21cr|xfce4-icon-theme-4.4.3-8|16	%description
21cr|xfce4-icon-theme-4.4.3-8|17	Icon theme Rodent for the Xfce Desktop Environment.
21cr|xfce4-icon-theme-4.4.3-8|18	
21cr|xfce4-icon-theme-4.4.3-8|19	Included:
21cr|xfce4-icon-theme-4.4.3-8|20	- about 500 icons in SVG format
21cr|xfce4-icon-theme-4.4.3-8|21	- all the corresponding copies in PNG format
21cr|xfce4-icon-theme-4.4.3-8|22	- almost all icons for a unified Gnome interface (excepted afaict the settings
21cr|xfce4-icon-theme-4.4.3-8|23	manager, for the time being)
21cr|xfce4-icon-theme-4.4.3-8|24	
21cr|xfce4-icon-theme-4.4.3-8|25	%prep
21cr|xfce4-icon-theme-4.4.3-8|26	%setup -q
21cr|xfce4-icon-theme-4.4.3-8|27	
21cr|xfce4-icon-theme-4.4.3-8|28	%build
21cr|xfce4-icon-theme-4.4.3-8|29	
21cr|xfce4-icon-theme-4.4.3-8|30	#(tpg) don't use macro for configure because it fails
21cr|xfce4-icon-theme-4.4.3-8|31	./configure --prefix=%{_prefix} --libdir=%{_libdir}
21cr|xfce4-icon-theme-4.4.3-8|32	
21cr|xfce4-icon-theme-4.4.3-8|33	%make
21cr|xfce4-icon-theme-4.4.3-8|34	
21cr|xfce4-icon-theme-4.4.3-8|35	%install
21cr|xfce4-icon-theme-4.4.3-8|36	%makeinstall_std
21cr|xfce4-icon-theme-4.4.3-8|37	
21cr|xfce4-icon-theme-4.4.3-8|38	touch %{buildroot}%{_iconsdir}/Rodent/icon-theme.cache
21cr|xfce4-icon-theme-4.4.3-8|39	
21cr|xfce4-icon-theme-4.4.3-8|40	rm -f %{buildroot}%{_libdir}/pkgconfig/xfce4-icon-theme-1.0.pc
21cr|xfce4-icon-theme-4.4.3-8|41	
21cr|xfce4-icon-theme-4.4.3-8|42	%files
21cr|xfce4-icon-theme-4.4.3-8|43	%doc README ChangeLog AUTHORS
21cr|xfce4-icon-theme-4.4.3-8|44	%dir %{_iconsdir}/Rodent/
21cr|xfce4-icon-theme-4.4.3-8|45	%{_iconsdir}/Rodent/48x48
21cr|xfce4-icon-theme-4.4.3-8|46	%{_iconsdir}/Rodent/scalable
21cr|xfce4-icon-theme-4.4.3-8|47	%{_iconsdir}/Rodent/iconrc*
21cr|xfce4-icon-theme-4.4.3-8|48	%{_iconsdir}/Rodent/index.theme
21cr|xfce4-icon-theme-4.4.3-8|49	%{_datadir}/xfce4/mime/*
21cr|xfce4-icon-theme-4.4.3-8|50	%ghost %{_iconsdir}/Rodent/icon-theme.cache

11084 21
21cr|xfce4-indicator-plugin-2.4.1-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-indicator-plugin-2.4.1-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-indicator-plugin-2.4.1-1|3	
21cr|xfce4-indicator-plugin-2.4.1-1|4	Summary:	Indicator plugin for the Xfce panel
21cr|xfce4-indicator-plugin-2.4.1-1|5	Name:		xfce4-indicator-plugin
21cr|xfce4-indicator-plugin-2.4.1-1|6	Version:	2.4.1
21cr|xfce4-indicator-plugin-2.4.1-1|7	Release:	1
21cr|xfce4-indicator-plugin-2.4.1-1|8	License:	GPLv2+
21cr|xfce4-indicator-plugin-2.4.1-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-indicator-plugin-2.4.1-1|10	URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin
21cr|xfce4-indicator-plugin-2.4.1-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-indicator-plugin-2.4.1-1|12	Requires:	xfce4-panel
21cr|xfce4-indicator-plugin-2.4.1-1|13	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-indicator-plugin-2.4.1-1|14	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-indicator-plugin-2.4.1-1|15	BuildRequires:	pkgconfig(indicator3-0.4)
21cr|xfce4-indicator-plugin-2.4.1-1|16	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-indicator-plugin-2.4.1-1|17	
21cr|xfce4-indicator-plugin-2.4.1-1|18	%description
21cr|xfce4-indicator-plugin-2.4.1-1|19	An indicator panel plugin for the Xfce Desktop Environment.
21cr|xfce4-indicator-plugin-2.4.1-1|20	
21cr|xfce4-indicator-plugin-2.4.1-1|21	%prep
21cr|xfce4-indicator-plugin-2.4.1-1|22	%setup -q
21cr|xfce4-indicator-plugin-2.4.1-1|23	
21cr|xfce4-indicator-plugin-2.4.1-1|24	%build
21cr|xfce4-indicator-plugin-2.4.1-1|25	%configure \
21cr|xfce4-indicator-plugin-2.4.1-1|26	--disable-static
21cr|xfce4-indicator-plugin-2.4.1-1|27	%make
21cr|xfce4-indicator-plugin-2.4.1-1|28	
21cr|xfce4-indicator-plugin-2.4.1-1|29	%install
21cr|xfce4-indicator-plugin-2.4.1-1|30	%makeinstall_std
21cr|xfce4-indicator-plugin-2.4.1-1|31	
21cr|xfce4-indicator-plugin-2.4.1-1|32	%find_lang %{name} %{name}.lang
21cr|xfce4-indicator-plugin-2.4.1-1|33	
21cr|xfce4-indicator-plugin-2.4.1-1|34	%files -f %{name}.lang
21cr|xfce4-indicator-plugin-2.4.1-1|35	%doc README* ChangeLog AUTHORS
21cr|xfce4-indicator-plugin-2.4.1-1|36	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-indicator-plugin-2.4.1-1|37	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-indicator-plugin-2.4.1-1|38	%{_iconsdir}/hicolor/*/apps/*.*g
21cr|xfce4-indicator-plugin-2.4.1-1|39	

11085 21
21cr|xfce4-mailwatch-plugin-1.3.0-1|1	%define url_ver %(echo %{version}| cut -d. -f1,2)
21cr|xfce4-mailwatch-plugin-1.3.0-1|2	
21cr|xfce4-mailwatch-plugin-1.3.0-1|3	Summary:	Mail Watcher plugin for the Xfce panel
21cr|xfce4-mailwatch-plugin-1.3.0-1|4	Name:		xfce4-mailwatch-plugin
21cr|xfce4-mailwatch-plugin-1.3.0-1|5	Version:	1.3.0
21cr|xfce4-mailwatch-plugin-1.3.0-1|6	Release:	1
21cr|xfce4-mailwatch-plugin-1.3.0-1|7	License:	GPLv2+
21cr|xfce4-mailwatch-plugin-1.3.0-1|8	Group:		Graphical desktop/Xfce
21cr|xfce4-mailwatch-plugin-1.3.0-1|9	URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin
21cr|xfce4-mailwatch-plugin-1.3.0-1|10	Source0:	http://archive.xfce.org/src/panel-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-mailwatch-plugin-1.3.0-1|11	Patch2:		upstream-Russian.patch
21cr|xfce4-mailwatch-plugin-1.3.0-1|12	# Patch originally from Fedora
21cr|xfce4-mailwatch-plugin-1.3.0-1|13	Patch3:		xfce4-mailwatch-plugin-1.1.0-mbox-refresh-interval.patch
21cr|xfce4-mailwatch-plugin-1.3.0-1|14	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-mailwatch-plugin-1.3.0-1|15	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-mailwatch-plugin-1.3.0-1|16	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-mailwatch-plugin-1.3.0-1|17	BuildRequires:	pkgconfig(gnutls)
21cr|xfce4-mailwatch-plugin-1.3.0-1|18	BuildRequires:	pkgconfig(libgcrypt)
21cr|xfce4-mailwatch-plugin-1.3.0-1|19	# required for patch0
21cr|xfce4-mailwatch-plugin-1.3.0-1|20	BuildRequires:	xfce4-dev-tools >= 4.10.0
21cr|xfce4-mailwatch-plugin-1.3.0-1|21	Requires:	xfce4-panel >= 4.10.0
21cr|xfce4-mailwatch-plugin-1.3.0-1|22	
21cr|xfce4-mailwatch-plugin-1.3.0-1|23	%description
21cr|xfce4-mailwatch-plugin-1.3.0-1|24	Mailwatch is a mail watcher plugin for the Xfce 4 panel.
21cr|xfce4-mailwatch-plugin-1.3.0-1|25	
21cr|xfce4-mailwatch-plugin-1.3.0-1|26	%prep
21cr|xfce4-mailwatch-plugin-1.3.0-1|27	%autosetup -p1
21cr|xfce4-mailwatch-plugin-1.3.0-1|28	
21cr|xfce4-mailwatch-plugin-1.3.0-1|29	%build
21cr|xfce4-mailwatch-plugin-1.3.0-1|30	xdt-autogen
21cr|xfce4-mailwatch-plugin-1.3.0-1|31	%define Werror_cflags %nil
21cr|xfce4-mailwatch-plugin-1.3.0-1|32	
21cr|xfce4-mailwatch-plugin-1.3.0-1|33	%configure \
21cr|xfce4-mailwatch-plugin-1.3.0-1|34	--disable-static \
21cr|xfce4-mailwatch-plugin-1.3.0-1|35	--enable-ssl
21cr|xfce4-mailwatch-plugin-1.3.0-1|36	%make
21cr|xfce4-mailwatch-plugin-1.3.0-1|37	
21cr|xfce4-mailwatch-plugin-1.3.0-1|38	%install
21cr|xfce4-mailwatch-plugin-1.3.0-1|39	%makeinstall_std
21cr|xfce4-mailwatch-plugin-1.3.0-1|40	
21cr|xfce4-mailwatch-plugin-1.3.0-1|41	%find_lang %{name}
21cr|xfce4-mailwatch-plugin-1.3.0-1|42	
21cr|xfce4-mailwatch-plugin-1.3.0-1|43	%files -f %{name}.lang
21cr|xfce4-mailwatch-plugin-1.3.0-1|44	%doc AUTHORS ChangeLog README*
21cr|xfce4-mailwatch-plugin-1.3.0-1|45	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-mailwatch-plugin-1.3.0-1|46	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-mailwatch-plugin-1.3.0-1|47	%{_iconsdir}/hicolor/*/apps/*.png
21cr|xfce4-mailwatch-plugin-1.3.0-1|48	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|xfce4-mailwatch-plugin-1.3.0-1|49	

11086 21
21cr|xfce4-mixer-4.15.0.76572502-1|1	%global commit 4cce94d4e395ca982c2792e83681fabd92201a7b
21cr|xfce4-mixer-4.15.0.76572502-1|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|xfce4-mixer-4.15.0.76572502-1|3	%global git_date 29302020
21cr|xfce4-mixer-4.15.0.76572502-1|4	%define _disable_rebuild_configure 1
21cr|xfce4-mixer-4.15.0.76572502-1|5	
21cr|xfce4-mixer-4.15.0.76572502-1|6	Summary:	Volume control for the Xfce
21cr|xfce4-mixer-4.15.0.76572502-1|7	Name:		xfce4-mixer
21cr|xfce4-mixer-4.15.0.76572502-1|8	Version:	4.15.0.76572502
21cr|xfce4-mixer-4.15.0.76572502-1|9	Release:	1
21cr|xfce4-mixer-4.15.0.76572502-1|10	License:	GPLv2+
21cr|xfce4-mixer-4.15.0.76572502-1|11	Group:		Graphical desktop/Xfce
21cr|xfce4-mixer-4.15.0.76572502-1|12	Url:		http://www.xfce.org
21cr|xfce4-mixer-4.15.0.76572502-1|13	Source0:	https://gitlab.xfce.org/apps/xfce4-mixer/-/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
21cr|xfce4-mixer-4.15.0.76572502-1|14	Patch0:		xfce4-mixer-alsa.patch
21cr|xfce4-mixer-4.15.0.76572502-1|15	BuildRequires:	xfce4-dev-tools
21cr|xfce4-mixer-4.15.0.76572502-1|16	BuildRequires:	pkgconfig(alsa)
21cr|xfce4-mixer-4.15.0.76572502-1|17	BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
21cr|xfce4-mixer-4.15.0.76572502-1|18	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfce4-mixer-4.15.0.76572502-1|19	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-mixer-4.15.0.76572502-1|20	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|xfce4-mixer-4.15.0.76572502-1|21	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xfce4-mixer-4.15.0.76572502-1|22	BuildRequires:	pkgconfig(keybinder-3.0)
21cr|xfce4-mixer-4.15.0.76572502-1|23	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-mixer-4.15.0.76572502-1|24	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-mixer-4.15.0.76572502-1|25	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-mixer-4.15.0.76572502-1|26	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-mixer-4.15.0.76572502-1|27	BuildRequires:	pkgconfig(unique-1.0) >= 1.1
21cr|xfce4-mixer-4.15.0.76572502-1|28	Requires:	xfce4-panel
21cr|xfce4-mixer-4.15.0.76572502-1|29	Recommends:	task-pulseaudio
21cr|xfce4-mixer-4.15.0.76572502-1|30	Recommends:	gstreamer1.0-pulse
21cr|xfce4-mixer-4.15.0.76572502-1|31	
21cr|xfce4-mixer-4.15.0.76572502-1|32	%description
21cr|xfce4-mixer-4.15.0.76572502-1|33	The Mixer is a volume control application for the Xfce Desktop Environment.
21cr|xfce4-mixer-4.15.0.76572502-1|34	It provides both a volume control plugin for the Xfce Panel and a standalone
21cr|xfce4-mixer-4.15.0.76572502-1|35	mixer application.
21cr|xfce4-mixer-4.15.0.76572502-1|36	
21cr|xfce4-mixer-4.15.0.76572502-1|37	It supports all audio systems supported by the GStreamer project.
21cr|xfce4-mixer-4.15.0.76572502-1|38	
21cr|xfce4-mixer-4.15.0.76572502-1|39	%files -f %{name}.lang
21cr|xfce4-mixer-4.15.0.76572502-1|40	%doc AUTHORS NEWS README
21cr|xfce4-mixer-4.15.0.76572502-1|41	%{_bindir}/*
21cr|xfce4-mixer-4.15.0.76572502-1|42	%{_datadir}/applications/xfce*
21cr|xfce4-mixer-4.15.0.76572502-1|43	%{_datadir}/xfce4/panel/plugins/
21cr|xfce4-mixer-4.15.0.76572502-1|44	%{_libdir}/xfce4/panel/plugins/
21cr|xfce4-mixer-4.15.0.76572502-1|45	%{_datadir}/xfce4/mixer/icons/hicolor/*/status/audio-input-microphone-muted*
21cr|xfce4-mixer-4.15.0.76572502-1|46	%{_datadir}/pixmaps/xfce4-mixer/*.png
21cr|xfce4-mixer-4.15.0.76572502-1|47	%{_mandir}/man1/%{name}.1*
21cr|xfce4-mixer-4.15.0.76572502-1|48	
21cr|xfce4-mixer-4.15.0.76572502-1|49	#----------------------------------------------------------------------------
21cr|xfce4-mixer-4.15.0.76572502-1|50	
21cr|xfce4-mixer-4.15.0.76572502-1|51	%prep
21cr|xfce4-mixer-4.15.0.76572502-1|52	%setup -qn %{name}-%{commit}
21cr|xfce4-mixer-4.15.0.76572502-1|53	
21cr|xfce4-mixer-4.15.0.76572502-1|54	%build
21cr|xfce4-mixer-4.15.0.76572502-1|55	./autogen.sh
21cr|xfce4-mixer-4.15.0.76572502-1|56	%configure \
21cr|xfce4-mixer-4.15.0.76572502-1|57	--disable-debug
21cr|xfce4-mixer-4.15.0.76572502-1|58	
21cr|xfce4-mixer-4.15.0.76572502-1|59	%make
21cr|xfce4-mixer-4.15.0.76572502-1|60	
21cr|xfce4-mixer-4.15.0.76572502-1|61	%install
21cr|xfce4-mixer-4.15.0.76572502-1|62	%makeinstall_std
21cr|xfce4-mixer-4.15.0.76572502-1|63	
21cr|xfce4-mixer-4.15.0.76572502-1|64	%find_lang %{name}

11087 21
21cr|xfce4-mount-plugin-1.1.5-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-mount-plugin-1.1.5-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-mount-plugin-1.1.5-1|3	
21cr|xfce4-mount-plugin-1.1.5-1|4	Summary:	Mount plugin for the Xfce panel
21cr|xfce4-mount-plugin-1.1.5-1|5	Name:		xfce4-mount-plugin
21cr|xfce4-mount-plugin-1.1.5-1|6	Version:	1.1.5
21cr|xfce4-mount-plugin-1.1.5-1|7	Release:	1
21cr|xfce4-mount-plugin-1.1.5-1|8	License:	GPLv2+
21cr|xfce4-mount-plugin-1.1.5-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-mount-plugin-1.1.5-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-mount-plugin
21cr|xfce4-mount-plugin-1.1.5-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-mount-plugin-1.1.5-1|12	BuildRequires:	perl(XML::Parser)
21cr|xfce4-mount-plugin-1.1.5-1|13	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-mount-plugin-1.1.5-1|14	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-mount-plugin-1.1.5-1|15	Requires:	xfce4-panel
21cr|xfce4-mount-plugin-1.1.5-1|16	
21cr|xfce4-mount-plugin-1.1.5-1|17	%description
21cr|xfce4-mount-plugin-1.1.5-1|18	A mount panel plugin for the Xfce Desktop Environment.
21cr|xfce4-mount-plugin-1.1.5-1|19	
21cr|xfce4-mount-plugin-1.1.5-1|20	%files
21cr|xfce4-mount-plugin-1.1.5-1|21	%doc README ChangeLog AUTHORS
21cr|xfce4-mount-plugin-1.1.5-1|22	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-mount-plugin-1.1.5-1|23	%{_iconsdir}/hicolor/*/apps/*
21cr|xfce4-mount-plugin-1.1.5-1|24	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-mount-plugin-1.1.5-1|25	%lang(all) %{_datadir}/locale/*/LC_MESSAGES/xfce4-mount-plugin.mo
21cr|xfce4-mount-plugin-1.1.5-1|26	
21cr|xfce4-mount-plugin-1.1.5-1|27	#----------------------------------------------------------------------------
21cr|xfce4-mount-plugin-1.1.5-1|28	
21cr|xfce4-mount-plugin-1.1.5-1|29	%prep
21cr|xfce4-mount-plugin-1.1.5-1|30	%setup -q
21cr|xfce4-mount-plugin-1.1.5-1|31	
21cr|xfce4-mount-plugin-1.1.5-1|32	%build
21cr|xfce4-mount-plugin-1.1.5-1|33	%configure
21cr|xfce4-mount-plugin-1.1.5-1|34	%make
21cr|xfce4-mount-plugin-1.1.5-1|35	
21cr|xfce4-mount-plugin-1.1.5-1|36	%install
21cr|xfce4-mount-plugin-1.1.5-1|37	%makeinstall_std

11088 21
21cr|xfce4-mpc-plugin-0.5.2-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-mpc-plugin-0.5.2-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-mpc-plugin-0.5.2-1|3	
21cr|xfce4-mpc-plugin-0.5.2-1|4	Summary:	A mpc plugin for the Xfce panel
21cr|xfce4-mpc-plugin-0.5.2-1|5	Name:		xfce4-mpc-plugin
21cr|xfce4-mpc-plugin-0.5.2-1|6	Version:	0.5.2
21cr|xfce4-mpc-plugin-0.5.2-1|7	Release:	1
21cr|xfce4-mpc-plugin-0.5.2-1|8	License:	GPLv2+
21cr|xfce4-mpc-plugin-0.5.2-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-mpc-plugin-0.5.2-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin
21cr|xfce4-mpc-plugin-0.5.2-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-mpc-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-mpc-plugin-0.5.2-1|12	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-mpc-plugin-0.5.2-1|13	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-mpc-plugin-0.5.2-1|14	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-mpc-plugin-0.5.2-1|15	BuildRequires:	perl(XML::Parser)
21cr|xfce4-mpc-plugin-0.5.2-1|16	BuildRequires:	pkgconfig(libmpd)
21cr|xfce4-mpc-plugin-0.5.2-1|17	
21cr|xfce4-mpc-plugin-0.5.2-1|18	%description
21cr|xfce4-mpc-plugin-0.5.2-1|19	This is a simple Xfce panel client plugin for Music Player Daemon.
21cr|xfce4-mpc-plugin-0.5.2-1|20	
21cr|xfce4-mpc-plugin-0.5.2-1|21	Features :
21cr|xfce4-mpc-plugin-0.5.2-1|22	* send Play/Stop/Next/Previous command to MPD
21cr|xfce4-mpc-plugin-0.5.2-1|23	* uses gtk-theme media icons (at least nuvola, tango and rodent themes provides
21cr|xfce4-mpc-plugin-0.5.2-1|24	these icons)
21cr|xfce4-mpc-plugin-0.5.2-1|25	* decrease/increase volume using the mouse wheel
21cr|xfce4-mpc-plugin-0.5.2-1|26	* show the current volume, status and title as a tooltip when passing the mouse
21cr|xfce4-mpc-plugin-0.5.2-1|27	over the plugin
21cr|xfce4-mpc-plugin-0.5.2-1|28	* show a simple playlist window upon middle-click, permitting to select a track
21cr|xfce4-mpc-plugin-0.5.2-1|29	to play
21cr|xfce4-mpc-plugin-0.5.2-1|30	* configurable MPD host/port/password
21cr|xfce4-mpc-plugin-0.5.2-1|31	* toggles repeat/random features in the right-click menu
21cr|xfce4-mpc-plugin-0.5.2-1|32	* launch configurable client (gmpc, xterm -e ncmpc,..) through right-click menu
21cr|xfce4-mpc-plugin-0.5.2-1|33	
21cr|xfce4-mpc-plugin-0.5.2-1|34	%files -f %{name}.lang
21cr|xfce4-mpc-plugin-0.5.2-1|35	%doc ChangeLog AUTHORS README
21cr|xfce4-mpc-plugin-0.5.2-1|36	%{_libdir}/xfce4/panel/plugins/libmpc.so
21cr|xfce4-mpc-plugin-0.5.2-1|37	%{_datadir}/xfce4/panel/plugins/xfce4-mpc-plugin.desktop
21cr|xfce4-mpc-plugin-0.5.2-1|38	
21cr|xfce4-mpc-plugin-0.5.2-1|39	#-------------------------------------------------------------------------------
21cr|xfce4-mpc-plugin-0.5.2-1|40	
21cr|xfce4-mpc-plugin-0.5.2-1|41	%prep
21cr|xfce4-mpc-plugin-0.5.2-1|42	%setup -q
21cr|xfce4-mpc-plugin-0.5.2-1|43	
21cr|xfce4-mpc-plugin-0.5.2-1|44	%build
21cr|xfce4-mpc-plugin-0.5.2-1|45	%configure \
21cr|xfce4-mpc-plugin-0.5.2-1|46	--disable-static
21cr|xfce4-mpc-plugin-0.5.2-1|47	
21cr|xfce4-mpc-plugin-0.5.2-1|48	%make
21cr|xfce4-mpc-plugin-0.5.2-1|49	
21cr|xfce4-mpc-plugin-0.5.2-1|50	%install
21cr|xfce4-mpc-plugin-0.5.2-1|51	%makeinstall_std
21cr|xfce4-mpc-plugin-0.5.2-1|52	
21cr|xfce4-mpc-plugin-0.5.2-1|53	chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-mpc-plugin-0.5.2-1|54	
21cr|xfce4-mpc-plugin-0.5.2-1|55	%find_lang %{name} %{name}.lang

11089 21
21cr|xfce4-netload-plugin-1.4.0-1|1	%define Werror_cflags %{nil}
21cr|xfce4-netload-plugin-1.4.0-1|2	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-netload-plugin-1.4.0-1|3	%define _disable_rebuild_configure 1
21cr|xfce4-netload-plugin-1.4.0-1|4	
21cr|xfce4-netload-plugin-1.4.0-1|5	Summary:	Netload plugin for the Xfce panel
21cr|xfce4-netload-plugin-1.4.0-1|6	Name:		xfce4-netload-plugin
21cr|xfce4-netload-plugin-1.4.0-1|7	Version:	1.4.0
21cr|xfce4-netload-plugin-1.4.0-1|8	Release:	1
21cr|xfce4-netload-plugin-1.4.0-1|9	License:	GPLv2+
21cr|xfce4-netload-plugin-1.4.0-1|10	Group:		Graphical desktop/Xfce
21cr|xfce4-netload-plugin-1.4.0-1|11	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin
21cr|xfce4-netload-plugin-1.4.0-1|12	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-netload-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-netload-plugin-1.4.0-1|13	Patch0:		Russian-translation-completed.patch
21cr|xfce4-netload-plugin-1.4.0-1|14	BuildRequires:	perl(XML::Parser)
21cr|xfce4-netload-plugin-1.4.0-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-netload-plugin-1.4.0-1|16	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-netload-plugin-1.4.0-1|17	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-netload-plugin-1.4.0-1|18	Requires:	xfce4-panel
21cr|xfce4-netload-plugin-1.4.0-1|19	
21cr|xfce4-netload-plugin-1.4.0-1|20	%description
21cr|xfce4-netload-plugin-1.4.0-1|21	A netload panel plugin for the Xfce Desktop Environment.
21cr|xfce4-netload-plugin-1.4.0-1|22	
21cr|xfce4-netload-plugin-1.4.0-1|23	%files -f %{name}.lang
21cr|xfce4-netload-plugin-1.4.0-1|24	%doc README ChangeLog AUTHORS
21cr|xfce4-netload-plugin-1.4.0-1|25	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-netload-plugin-1.4.0-1|26	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-netload-plugin-1.4.0-1|27	%{_iconsdir}/hicolor/*/apps/*.*g
21cr|xfce4-netload-plugin-1.4.0-1|28	
21cr|xfce4-netload-plugin-1.4.0-1|29	#----------------------------------------------------------------------------
21cr|xfce4-netload-plugin-1.4.0-1|30	
21cr|xfce4-netload-plugin-1.4.0-1|31	%prep
21cr|xfce4-netload-plugin-1.4.0-1|32	%autosetup -p1
21cr|xfce4-netload-plugin-1.4.0-1|33	
21cr|xfce4-netload-plugin-1.4.0-1|34	%build
21cr|xfce4-netload-plugin-1.4.0-1|35	%configure
21cr|xfce4-netload-plugin-1.4.0-1|36	%make
21cr|xfce4-netload-plugin-1.4.0-1|37	
21cr|xfce4-netload-plugin-1.4.0-1|38	%install
21cr|xfce4-netload-plugin-1.4.0-1|39	%makeinstall_std
21cr|xfce4-netload-plugin-1.4.0-1|40	
21cr|xfce4-netload-plugin-1.4.0-1|41	# strip library
21cr|xfce4-netload-plugin-1.4.0-1|42	chmod 0755 %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-netload-plugin-1.4.0-1|43	
21cr|xfce4-netload-plugin-1.4.0-1|44	%find_lang %{name}
21cr|xfce4-netload-plugin-1.4.0-1|45	

11090 21
21cr|xfce4-notes-plugin-1.9.0-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-notes-plugin-1.9.0-1|2	
21cr|xfce4-notes-plugin-1.9.0-1|3	Summary:	Notes plugin for the Xfce panel
21cr|xfce4-notes-plugin-1.9.0-1|4	Name:		xfce4-notes-plugin
21cr|xfce4-notes-plugin-1.9.0-1|5	Version:	1.9.0
21cr|xfce4-notes-plugin-1.9.0-1|6	Release:	1
21cr|xfce4-notes-plugin-1.9.0-1|7	License:	GPLv2+
21cr|xfce4-notes-plugin-1.9.0-1|8	Group:		Graphical desktop/Xfce
21cr|xfce4-notes-plugin-1.9.0-1|9	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin
21cr|xfce4-notes-plugin-1.9.0-1|10	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-notes-plugin-1.9.0-1|11	BuildRequires:	intltool
21cr|xfce4-notes-plugin-1.9.0-1|12	BuildRequires:	xfce4-dev-tools
21cr|xfce4-notes-plugin-1.9.0-1|13	BuildRequires:	perl(XML::Parser)
21cr|xfce4-notes-plugin-1.9.0-1|14	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-notes-plugin-1.9.0-1|15	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-notes-plugin-1.9.0-1|16	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-notes-plugin-1.9.0-1|17	BuildRequires:	pkgconfig(unique-1.0)
21cr|xfce4-notes-plugin-1.9.0-1|18	Requires:	xfce4-panel
21cr|xfce4-notes-plugin-1.9.0-1|19	
21cr|xfce4-notes-plugin-1.9.0-1|20	%description
21cr|xfce4-notes-plugin-1.9.0-1|21	xfce4-notes-plugin is a notes panel plugin for the Xfce Desktop Environment.
21cr|xfce4-notes-plugin-1.9.0-1|22	It provides a simple system for managing sticky notes on your desktop.
21cr|xfce4-notes-plugin-1.9.0-1|23	
21cr|xfce4-notes-plugin-1.9.0-1|24	%files -f %{name}.lang
21cr|xfce4-notes-plugin-1.9.0-1|25	%doc README* ChangeLog AUTHORS
21cr|xfce4-notes-plugin-1.9.0-1|26	%{_sysconfdir}/xdg/autostart/xfce4-notes-autostart.desktop
21cr|xfce4-notes-plugin-1.9.0-1|27	%{_bindir}/xfce4-notes
21cr|xfce4-notes-plugin-1.9.0-1|28	%{_bindir}/xfce4-notes-settings
21cr|xfce4-notes-plugin-1.9.0-1|29	%{_bindir}/xfce4-popup-notes
21cr|xfce4-notes-plugin-1.9.0-1|30	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-notes-plugin-1.9.0-1|31	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-notes-plugin-1.9.0-1|32	%{_datadir}/applications/xfce4-notes.desktop
21cr|xfce4-notes-plugin-1.9.0-1|33	%{_iconsdir}/hicolor/*/apps/*.png
21cr|xfce4-notes-plugin-1.9.0-1|34	%{_iconsdir}/hicolor/scalable/apps/*.svg
21cr|xfce4-notes-plugin-1.9.0-1|35	%{_datadir}/%{name}/gtk-3.0
21cr|xfce4-notes-plugin-1.9.0-1|36	%{_datadir}/%{name}/pixmaps
21cr|xfce4-notes-plugin-1.9.0-1|37	
21cr|xfce4-notes-plugin-1.9.0-1|38	#----------------------------------------------------------------------------
21cr|xfce4-notes-plugin-1.9.0-1|39	
21cr|xfce4-notes-plugin-1.9.0-1|40	%prep
21cr|xfce4-notes-plugin-1.9.0-1|41	%setup -q
21cr|xfce4-notes-plugin-1.9.0-1|42	
21cr|xfce4-notes-plugin-1.9.0-1|43	%build
21cr|xfce4-notes-plugin-1.9.0-1|44	%configure
21cr|xfce4-notes-plugin-1.9.0-1|45	%make
21cr|xfce4-notes-plugin-1.9.0-1|46	
21cr|xfce4-notes-plugin-1.9.0-1|47	%install
21cr|xfce4-notes-plugin-1.9.0-1|48	%makeinstall_std
21cr|xfce4-notes-plugin-1.9.0-1|49	
21cr|xfce4-notes-plugin-1.9.0-1|50	%find_lang %{name}
21cr|xfce4-notes-plugin-1.9.0-1|51	

11091 21
21cr|xfce4-notifyd-0.6.4-1|1	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|xfce4-notifyd-0.6.4-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-notifyd-0.6.4-1|3	
21cr|xfce4-notifyd-0.6.4-1|4	Summary:	Notification daemon for Xfce desktop environment
21cr|xfce4-notifyd-0.6.4-1|5	Name:		xfce4-notifyd
21cr|xfce4-notifyd-0.6.4-1|6	Version:	0.6.4
21cr|xfce4-notifyd-0.6.4-1|7	Release:	1
21cr|xfce4-notifyd-0.6.4-1|8	License:	GPLv3+
21cr|xfce4-notifyd-0.6.4-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-notifyd-0.6.4-1|10	Url:		http://goodies.xfce.org/projects/applications/xfce4-notifyd
21cr|xfce4-notifyd-0.6.4-1|11	Source0:	http://archive.xfce.org/src/apps/xfce4-notifyd/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-notifyd-0.6.4-1|12	BuildRequires:	intltool
21cr|xfce4-notifyd-0.6.4-1|13	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfce4-notifyd-0.6.4-1|14	BuildRequires:	pkgconfig(libnotify)
21cr|xfce4-notifyd-0.6.4-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-notifyd-0.6.4-1|16	BuildRequires:	pkgconfig(libsexy)
21cr|xfce4-notifyd-0.6.4-1|17	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-notifyd-0.6.4-1|18	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-notifyd-0.6.4-1|19	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-notifyd-0.6.4-1|20	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-notifyd-0.6.4-1|21	Requires:	xfconf
21cr|xfce4-notifyd-0.6.4-1|22	Provides:	virtual-notification-daemon
21cr|xfce4-notifyd-0.6.4-1|23	
21cr|xfce4-notifyd-0.6.4-1|24	%description
21cr|xfce4-notifyd-0.6.4-1|25	Xfce4-notifyd is a simple, visually-appealing notification daemon for
21cr|xfce4-notifyd-0.6.4-1|26	Xfce that implements the Freedesktop.org Desktop Notifications
21cr|xfce4-notifyd-0.6.4-1|27	Specification.
21cr|xfce4-notifyd-0.6.4-1|28	
21cr|xfce4-notifyd-0.6.4-1|29	Features:
21cr|xfce4-notifyd-0.6.4-1|30	* Themable using the GTK+ theming mechanism
21cr|xfce4-notifyd-0.6.4-1|31	* Visually appealing: rounded corners, shaped windows
21cr|xfce4-notifyd-0.6.4-1|32	* Supports transparency and fade effects
21cr|xfce4-notifyd-0.6.4-1|33	
21cr|xfce4-notifyd-0.6.4-1|34	%files -f %{name}.lang
21cr|xfce4-notifyd-0.6.4-1|35	%doc ChangeLog AUTHORS README TODO
21cr|xfce4-notifyd-0.6.4-1|36	%{_bindir}/xfce4-notifyd-config
21cr|xfce4-notifyd-0.6.4-1|37	%{_libdir}/xfce4/notifyd
21cr|xfce4-notifyd-0.6.4-1|38	%{_libdir}/xfce4/panel/plugins/
21cr|xfce4-notifyd-0.6.4-1|39	%{_datadir}/applications/*.desktop
21cr|xfce4-notifyd-0.6.4-1|40	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-notifyd-0.6.4-1|41	%{_datadir}/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
21cr|xfce4-notifyd-0.6.4-1|42	%{_iconsdir}/hicolor/*/apps/*.png
21cr|xfce4-notifyd-0.6.4-1|43	%{_iconsdir}/hicolor/*/apps/*.svg
21cr|xfce4-notifyd-0.6.4-1|44	%{_iconsdir}/hicolor/*/status/*.svg
21cr|xfce4-notifyd-0.6.4-1|45	%{_datadir}/themes/Default/xfce-notify-4.0
21cr|xfce4-notifyd-0.6.4-1|46	%{_datadir}/themes/Smoke
21cr|xfce4-notifyd-0.6.4-1|47	%{_datadir}/themes/ZOMG-PONIES!
21cr|xfce4-notifyd-0.6.4-1|48	%{_datadir}/themes/Bright/xfce-notify-4.0/gtk.css
21cr|xfce4-notifyd-0.6.4-1|49	%{_datadir}/themes/Retro/xfce-notify-4.0/gtk.css
21cr|xfce4-notifyd-0.6.4-1|50	%{_mandir}/man1/xfce4-notifyd-config*
21cr|xfce4-notifyd-0.6.4-1|51	%{_prefix}/lib/systemd/user/xfce4-notifyd.service
21cr|xfce4-notifyd-0.6.4-1|52	
21cr|xfce4-notifyd-0.6.4-1|53	#----------------------------------------------------------------------------
21cr|xfce4-notifyd-0.6.4-1|54	
21cr|xfce4-notifyd-0.6.4-1|55	%prep
21cr|xfce4-notifyd-0.6.4-1|56	%setup -q
21cr|xfce4-notifyd-0.6.4-1|57	
21cr|xfce4-notifyd-0.6.4-1|58	%build
21cr|xfce4-notifyd-0.6.4-1|59	%configure \
21cr|xfce4-notifyd-0.6.4-1|60	--disable-static \
21cr|xfce4-notifyd-0.6.4-1|61	--enable-dbus-start-daemon
21cr|xfce4-notifyd-0.6.4-1|62	
21cr|xfce4-notifyd-0.6.4-1|63	%make
21cr|xfce4-notifyd-0.6.4-1|64	
21cr|xfce4-notifyd-0.6.4-1|65	%install
21cr|xfce4-notifyd-0.6.4-1|66	%makeinstall_std
21cr|xfce4-notifyd-0.6.4-1|67	
21cr|xfce4-notifyd-0.6.4-1|68	%find_lang %{name}

11092 21
21cr|xfce4-panel-4.16.5-1|1	%define     url_ver %(echo %{version} | cut -f 1,2 -d\.)
21cr|xfce4-panel-4.16.5-1|2	%define     major   4
21cr|xfce4-panel-4.16.5-1|3	%define     gtk3api 2.0
21cr|xfce4-panel-4.16.5-1|4	%define     gtk3libname %mklibname xfce4panel %{gtk3api} %{major}
21cr|xfce4-panel-4.16.5-1|5	%define     gtk3devname	%mklibname xfce4panel %{gtk3api} -d
21cr|xfce4-panel-4.16.5-1|6	%define     gmajor	2.0
21cr|xfce4-panel-4.16.5-1|7	%define     girname	%mklibname xfce4panel-gir %{gmajor}
21cr|xfce4-panel-4.16.5-1|8	
21cr|xfce4-panel-4.16.5-1|9	%define     _disable_rebuild_configure 1
21cr|xfce4-panel-4.16.5-1|10	
21cr|xfce4-panel-4.16.5-1|11	Summary:	A Xfce panel
21cr|xfce4-panel-4.16.5-1|12	Name:		xfce4-panel
21cr|xfce4-panel-4.16.5-1|13	Version:	4.16.5
21cr|xfce4-panel-4.16.5-1|14	Release:	1
21cr|xfce4-panel-4.16.5-1|15	License:	GPLv2+
21cr|xfce4-panel-4.16.5-1|16	Group:		Graphical desktop/Xfce
21cr|xfce4-panel-4.16.5-1|17	Url:		http://www.xfce.org
21cr|xfce4-panel-4.16.5-1|18	Source0:	http://archive.xfce.org/src/xfce/xfce4-panel/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-panel-4.16.5-1|19	Patch0:		Fix-the-translation-for-Russian.patch
21cr|xfce4-panel-4.16.5-1|20	BuildRequires:	intltool
21cr|xfce4-panel-4.16.5-1|21	BuildRequires:  gtk-doc
21cr|xfce4-panel-4.16.5-1|22	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-panel-4.16.5-1|23	BuildRequires:	pkgconfig(garcon-1)
21cr|xfce4-panel-4.16.5-1|24	BuildRequires:	xfce4-dev-tools
21cr|xfce4-panel-4.16.5-1|25	BuildRequires:	pkgconfig(cairo)
21cr|xfce4-panel-4.16.5-1|26	BuildRequires:	pkgconfig(garcon-gtk3-1)
21cr|xfce4-panel-4.16.5-1|27	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-panel-4.16.5-1|28	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|xfce4-panel-4.16.5-1|29	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-panel-4.16.5-1|30	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|xfce4-panel-4.16.5-1|31	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-panel-4.16.5-1|32	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-panel-4.16.5-1|33	BuildRequires:	vala-tools
21cr|xfce4-panel-4.16.5-1|34	BuildRequires:	pkgconfig(vapigen)
21cr|xfce4-panel-4.16.5-1|35	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-panel-4.16.5-1|36	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-panel-4.16.5-1|37	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfce4-panel-4.16.5-1|38	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|xfce4-panel-4.16.5-1|39	BuildRequires:  pkgconfig(dbusmenu-gtk3-0.4)
21cr|xfce4-panel-4.16.5-1|40	Requires:	desktop-common-data
21cr|xfce4-panel-4.16.5-1|41	Requires:	xfconf
21cr|xfce4-panel-4.16.5-1|42	
21cr|xfce4-panel-4.16.5-1|43	%description
21cr|xfce4-panel-4.16.5-1|44	The Xfce 4 Panel supports multiple panels, with many options
21cr|xfce4-panel-4.16.5-1|45	for their position, appearance, transparency and behavior.
21cr|xfce4-panel-4.16.5-1|46	There are many items available by default to full fit a panel,
21cr|xfce4-panel-4.16.5-1|47	like application launchers with detachable menus, a graphical pager,
21cr|xfce4-panel-4.16.5-1|48	a tasklist, a clock, a system tray, a show/hide desktop switcher,
21cr|xfce4-panel-4.16.5-1|49	and even more. It offers an easy way to add items using a dialog,
21cr|xfce4-panel-4.16.5-1|50	and to move items accross different panels.
21cr|xfce4-panel-4.16.5-1|51	
21cr|xfce4-panel-4.16.5-1|52	%files -f %{name}.lang
21cr|xfce4-panel-4.16.5-1|53	%doc AUTHORS NEWS ChangeLog
21cr|xfce4-panel-4.16.5-1|54	%config(noreplace) %{_sysconfdir}/xdg/xfce4/panel/default.xml
21cr|xfce4-panel-4.16.5-1|55	%dir %{_libdir}/xfce4/panel
21cr|xfce4-panel-4.16.5-1|56	%dir %{_libdir}/xfce4/panel/plugins
21cr|xfce4-panel-4.16.5-1|57	%dir %{_datadir}/xfce4/panel
21cr|xfce4-panel-4.16.5-1|58	%dir %{_datadir}/xfce4/panel/plugins
21cr|xfce4-panel-4.16.5-1|59	%{_bindir}/*
21cr|xfce4-panel-4.16.5-1|60	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-panel-4.16.5-1|61	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-panel-4.16.5-1|62	%{_datadir}/applications/*.desktop
21cr|xfce4-panel-4.16.5-1|63	%{_iconsdir}/hicolor/*/apps/*org.xfce.panel*
21cr|xfce4-panel-4.16.5-1|64	%{_libdir}/xfce4/panel/migrate
21cr|xfce4-panel-4.16.5-1|65	%{_libdir}/xfce4/panel/wrapper-*
21cr|xfce4-panel-4.16.5-1|66	
21cr|xfce4-panel-4.16.5-1|67	#----------------------------------------------------------------------------
21cr|xfce4-panel-4.16.5-1|68	
21cr|xfce4-panel-4.16.5-1|69	%package -n %{gtk3libname}
21cr|xfce4-panel-4.16.5-1|70	Summary:	Panel library (GTK3 version) for the Xfce desktop environment
21cr|xfce4-panel-4.16.5-1|71	Group:		Graphical desktop/Xfce
21cr|xfce4-panel-4.16.5-1|72	Obsoletes:      %{_lib}xfce4panel1.0_4 < 4.14.0
21cr|xfce4-panel-4.16.5-1|73	
21cr|xfce4-panel-4.16.5-1|74	%description -n %{gtk3libname}
21cr|xfce4-panel-4.16.5-1|75	Panel library (GTK3 version) for the Xfce desktop environment.
21cr|xfce4-panel-4.16.5-1|76	
21cr|xfce4-panel-4.16.5-1|77	%files -n %{gtk3libname}
21cr|xfce4-panel-4.16.5-1|78	%{_libdir}/libxfce4panel-%{gtk3api}.so.%{major}*
21cr|xfce4-panel-4.16.5-1|79	
21cr|xfce4-panel-4.16.5-1|80	#----------------------------------------------------------------------------
21cr|xfce4-panel-4.16.5-1|81	
21cr|xfce4-panel-4.16.5-1|82	%package -n %{gtk3devname}
21cr|xfce4-panel-4.16.5-1|83	Summary:	Libraries and header files for the %{name} library (GTK3 version)
21cr|xfce4-panel-4.16.5-1|84	Group:		Development/Other
21cr|xfce4-panel-4.16.5-1|85	Requires:       %{girname} = %{EVRD}
21cr|xfce4-panel-4.16.5-1|86	Requires:	%{gtk3libname} = %{EVRD}
21cr|xfce4-panel-4.16.5-1|87	Obsoletes:	%{_lib}xfce4panel-devel < 4.14.0
21cr|xfce4-panel-4.16.5-1|88	Provides:   %{name}-devel = %{EVRD}
21cr|xfce4-panel-4.16.5-1|89	
21cr|xfce4-panel-4.16.5-1|90	%description -n %{gtk3devname}
21cr|xfce4-panel-4.16.5-1|91	Libraries and header files for the %{name} (GTK3 version) library.
21cr|xfce4-panel-4.16.5-1|92	
21cr|xfce4-panel-4.16.5-1|93	%files -n %{gtk3devname}
21cr|xfce4-panel-4.16.5-1|94	%doc %{_datadir}/gtk-doc/html/libxfce4panel-%{gtk3api}/
21cr|xfce4-panel-4.16.5-1|95	%{_libdir}/libxfce4panel-%{gtk3api}.so
21cr|xfce4-panel-4.16.5-1|96	%{_libdir}/pkgconfig/libxfce4panel-%{gtk3api}.pc
21cr|xfce4-panel-4.16.5-1|97	%{_includedir}/xfce4/libxfce4panel-%{gtk3api}/
21cr|xfce4-panel-4.16.5-1|98	%{_datadir}/gir-1.0/Libxfce4panel-%{gmajor}.gir
21cr|xfce4-panel-4.16.5-1|99	%{_datadir}/vala/vapi/libxfce4panel-2.0.deps
21cr|xfce4-panel-4.16.5-1|100	%{_datadir}/vala/vapi/libxfce4panel-2.0.vapi
21cr|xfce4-panel-4.16.5-1|101	
21cr|xfce4-panel-4.16.5-1|102	#----------------------------------------------------------------------------
21cr|xfce4-panel-4.16.5-1|103	%package -n %{girname}
21cr|xfce4-panel-4.16.5-1|104	Summary:	GObject Introspection interface description for %{name}
21cr|xfce4-panel-4.16.5-1|105	Group:		System/Libraries
21cr|xfce4-panel-4.16.5-1|106	Requires:	%{gtk3libname} = %{EVRD}
21cr|xfce4-panel-4.16.5-1|107	
21cr|xfce4-panel-4.16.5-1|108	%description -n %{girname}
21cr|xfce4-panel-4.16.5-1|109	GObject Introspection interface description for %{name}.
21cr|xfce4-panel-4.16.5-1|110	
21cr|xfce4-panel-4.16.5-1|111	%files -n %{girname}
21cr|xfce4-panel-4.16.5-1|112	%{_libdir}/girepository-1.0/Libxfce4panel-%{gmajor}.typelib
21cr|xfce4-panel-4.16.5-1|113	
21cr|xfce4-panel-4.16.5-1|114	#----------------------------------------------------------------------------
21cr|xfce4-panel-4.16.5-1|115	
21cr|xfce4-panel-4.16.5-1|116	%prep
21cr|xfce4-panel-4.16.5-1|117	%setup -q
21cr|xfce4-panel-4.16.5-1|118	%patch0 -p1
21cr|xfce4-panel-4.16.5-1|119	
21cr|xfce4-panel-4.16.5-1|120	%build
21cr|xfce4-panel-4.16.5-1|121	%configure \
21cr|xfce4-panel-4.16.5-1|122	--disable-static \
21cr|xfce4-panel-4.16.5-1|123	--enable-introspection=yes \
21cr|xfce4-panel-4.16.5-1|124	--enable-vala=yes \
21cr|xfce4-panel-4.16.5-1|125	--enable-gio-unix=yes \
21cr|xfce4-panel-4.16.5-1|126	--enable-gtk-doc
21cr|xfce4-panel-4.16.5-1|127	
21cr|xfce4-panel-4.16.5-1|128	%make
21cr|xfce4-panel-4.16.5-1|129	
21cr|xfce4-panel-4.16.5-1|130	%install
21cr|xfce4-panel-4.16.5-1|131	%makeinstall_std
21cr|xfce4-panel-4.16.5-1|132	
21cr|xfce4-panel-4.16.5-1|133	rm -rf %{buildroot}%{_datadir}/doc/xfce4-panel/README
21cr|xfce4-panel-4.16.5-1|134	
21cr|xfce4-panel-4.16.5-1|135	%find_lang %{name}

11093 21
21cr|xfce4-panel-profiles-1.0.13-3|1	%define _disable_rebuild_configure 1
21cr|xfce4-panel-profiles-1.0.13-3|2	%define apps_name org.xfce.PanelProfiles
21cr|xfce4-panel-profiles-1.0.13-3|3	# Try to import the new Libxfce4ui gir name (since 4.15.7)
21cr|xfce4-panel-profiles-1.0.13-3|4	# if it does not exists, try the old libxfce4ui
21cr|xfce4-panel-profiles-1.0.13-3|5	# Comment xfce4-panel-profiles/xfce4-panel-profiles.py
21cr|xfce4-panel-profiles-1.0.13-3|6	%global __requires_exclude ^typelib\\((libxfce4ui)
21cr|xfce4-panel-profiles-1.0.13-3|7	
21cr|xfce4-panel-profiles-1.0.13-3|8	%define url_ver %(echo %{version} | cut -d -f 1,2)
21cr|xfce4-panel-profiles-1.0.13-3|9	
21cr|xfce4-panel-profiles-1.0.13-3|10	Name:		xfce4-panel-profiles
21cr|xfce4-panel-profiles-1.0.13-3|11	Summary:	A simple application to manage Xfce panel layouts
21cr|xfce4-panel-profiles-1.0.13-3|12	Version:	1.0.13
21cr|xfce4-panel-profiles-1.0.13-3|13	Release:	3
21cr|xfce4-panel-profiles-1.0.13-3|14	License:	GPLv3
21cr|xfce4-panel-profiles-1.0.13-3|15	Group:		Graphical desktop/Xfce
21cr|xfce4-panel-profiles-1.0.13-3|16	Url:		https://git.xfce.org/apps/xfce4-panel-profiles/about/
21cr|xfce4-panel-profiles-1.0.13-3|17	Source0:	https://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2?/%{name}-%{version}.tar.bz2
21cr|xfce4-panel-profiles-1.0.13-3|18	Source1:	rosa-source.tar.gz
21cr|xfce4-panel-profiles-1.0.13-3|19	Patch0:		rework-for-rosa-1.0.10.patch
21cr|xfce4-panel-profiles-1.0.13-3|20	Patch1:		Complete-translation-RU.patch
21cr|xfce4-panel-profiles-1.0.13-3|21	BuildRequires:	intltool
21cr|xfce4-panel-profiles-1.0.13-3|22	BuildRequires:	gettext
21cr|xfce4-panel-profiles-1.0.13-3|23	BuildRequires:	python3-gi
21cr|xfce4-panel-profiles-1.0.13-3|24	BuildRequires:	pkgconfig(python3)
21cr|xfce4-panel-profiles-1.0.13-3|25	BuildRequires:	desktop-file-utils
21cr|xfce4-panel-profiles-1.0.13-3|26	Requires:	python3-gobject3
21cr|xfce4-panel-profiles-1.0.13-3|27	Requires:	xfce4-panel
21cr|xfce4-panel-profiles-1.0.13-3|28	Requires:	typelib(Libxfce4ui)
21cr|xfce4-panel-profiles-1.0.13-3|29	Obsoletes:	xfpanel-switch <= 1.0.4
21cr|xfce4-panel-profiles-1.0.13-3|30	Provides:	xfpanel-switch <= 1.0.4
21cr|xfce4-panel-profiles-1.0.13-3|31	BuildArch:	noarch
21cr|xfce4-panel-profiles-1.0.13-3|32	
21cr|xfce4-panel-profiles-1.0.13-3|33	%description
21cr|xfce4-panel-profiles-1.0.13-3|34	A simple application to manage Xfce panel layouts
21cr|xfce4-panel-profiles-1.0.13-3|35	(xfce4-panel-profiles, formerly known as xfpanel-switch)
21cr|xfce4-panel-profiles-1.0.13-3|36	
21cr|xfce4-panel-profiles-1.0.13-3|37	With the modular Xfce Panel, a multitude of panel layouts can be created.
21cr|xfce4-panel-profiles-1.0.13-3|38	This tool makes it possible to backup, restore, import, and export these
21cr|xfce4-panel-profiles-1.0.13-3|39	panel layouts.
21cr|xfce4-panel-profiles-1.0.13-3|40	
21cr|xfce4-panel-profiles-1.0.13-3|41	%files -f %{name}.lang
21cr|xfce4-panel-profiles-1.0.13-3|42	%{_defaultdocdir}/%{name}
21cr|xfce4-panel-profiles-1.0.13-3|43	%{_bindir}/%{name}
21cr|xfce4-panel-profiles-1.0.13-3|44	%{_datadir}/%{name}/
21cr|xfce4-panel-profiles-1.0.13-3|45	%{_datadir}/applications/%{apps_name}.desktop
21cr|xfce4-panel-profiles-1.0.13-3|46	%{_iconsdir}/hicolor/*/apps/%{apps_name}.{png,svg}
21cr|xfce4-panel-profiles-1.0.13-3|47	%{_datadir}/metainfo/org.xfce.PanelProfiles.appdata.xml
21cr|xfce4-panel-profiles-1.0.13-3|48	%{_mandir}/man?/*.?.xz
21cr|xfce4-panel-profiles-1.0.13-3|49	
21cr|xfce4-panel-profiles-1.0.13-3|50	%prep
21cr|xfce4-panel-profiles-1.0.13-3|51	%setup -q
21cr|xfce4-panel-profiles-1.0.13-3|52	%patch0 -p1
21cr|xfce4-panel-profiles-1.0.13-3|53	%patch1 -p1
21cr|xfce4-panel-profiles-1.0.13-3|54	
21cr|xfce4-panel-profiles-1.0.13-3|55	pushd data/layouts
21cr|xfce4-panel-profiles-1.0.13-3|56	tar -xvzf %{S:1}
21cr|xfce4-panel-profiles-1.0.13-3|57	popd
21cr|xfce4-panel-profiles-1.0.13-3|58	
21cr|xfce4-panel-profiles-1.0.13-3|59	rm -rf data/layouts/xubuntu*
21cr|xfce4-panel-profiles-1.0.13-3|60	rm -rf data/layouts/gnome2
21cr|xfce4-panel-profiles-1.0.13-3|61	rm -rf data/layouts/redmond
21cr|xfce4-panel-profiles-1.0.13-3|62	rm -rf data/layouts/xfce-4.12
21cr|xfce4-panel-profiles-1.0.13-3|63	
21cr|xfce4-panel-profiles-1.0.13-3|64	%build
21cr|xfce4-panel-profiles-1.0.13-3|65	./configure \
21cr|xfce4-panel-profiles-1.0.13-3|66	--prefix=%{_prefix} \
21cr|xfce4-panel-profiles-1.0.13-3|67	--python=python3
21cr|xfce4-panel-profiles-1.0.13-3|68	%make
21cr|xfce4-panel-profiles-1.0.13-3|69	
21cr|xfce4-panel-profiles-1.0.13-3|70	%install
21cr|xfce4-panel-profiles-1.0.13-3|71	%makeinstall_std
21cr|xfce4-panel-profiles-1.0.13-3|72	
21cr|xfce4-panel-profiles-1.0.13-3|73	#fix perms
21cr|xfce4-panel-profiles-1.0.13-3|74	chmod 0644 %{buildroot}%{_datadir}/%{name}/layouts/*
21cr|xfce4-panel-profiles-1.0.13-3|75	
21cr|xfce4-panel-profiles-1.0.13-3|76	%find_lang %{name}

11094 21
21cr|xfce4-places-plugin-1.8.2-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-places-plugin-1.8.2-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-places-plugin-1.8.2-1|3	
21cr|xfce4-places-plugin-1.8.2-1|4	Summary:	A places plugin for the Xfce panel
21cr|xfce4-places-plugin-1.8.2-1|5	Name:		xfce4-places-plugin
21cr|xfce4-places-plugin-1.8.2-1|6	Version:	1.8.2
21cr|xfce4-places-plugin-1.8.2-1|7	Release:	1
21cr|xfce4-places-plugin-1.8.2-1|8	License:	GPLv2+
21cr|xfce4-places-plugin-1.8.2-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-places-plugin-1.8.2-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin
21cr|xfce4-places-plugin-1.8.2-1|11	Source0:	https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-places-plugin-1.8.2-1|12	BuildRequires:	intltool
21cr|xfce4-places-plugin-1.8.2-1|13	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-places-plugin-1.8.2-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-places-plugin-1.8.2-1|15	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-places-plugin-1.8.2-1|16	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-places-plugin-1.8.2-1|17	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|xfce4-places-plugin-1.8.2-1|18	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|xfce4-places-plugin-1.8.2-1|19	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xfce4-places-plugin-1.8.2-1|20	BuildRequires:	pkgconfig(gobject-2.0)
21cr|xfce4-places-plugin-1.8.2-1|21	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-places-plugin-1.8.2-1|22	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-places-plugin-1.8.2-1|23	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-places-plugin-1.8.2-1|24	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-places-plugin-1.8.2-1|25	BuildRequires:	pkgconfig(libnotify)
21cr|xfce4-places-plugin-1.8.2-1|26	BuildRequires:	perl(XML::Parser)
21cr|xfce4-places-plugin-1.8.2-1|27	Requires:	xfce4-panel
21cr|xfce4-places-plugin-1.8.2-1|28	
21cr|xfce4-places-plugin-1.8.2-1|29	%description
21cr|xfce4-places-plugin-1.8.2-1|30	A places plugin for the Xfce panel.
21cr|xfce4-places-plugin-1.8.2-1|31	
21cr|xfce4-places-plugin-1.8.2-1|32	%files -f %{name}.lang
21cr|xfce4-places-plugin-1.8.2-1|33	%doc ChangeLog AUTHORS NEWS
21cr|xfce4-places-plugin-1.8.2-1|34	%{_bindir}/*
21cr|xfce4-places-plugin-1.8.2-1|35	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-places-plugin-1.8.2-1|36	%{_datadir}/xfce4/panel/plugins/places.desktop
21cr|xfce4-places-plugin-1.8.2-1|37	
21cr|xfce4-places-plugin-1.8.2-1|38	%prep
21cr|xfce4-places-plugin-1.8.2-1|39	%setup -q
21cr|xfce4-places-plugin-1.8.2-1|40	
21cr|xfce4-places-plugin-1.8.2-1|41	%build
21cr|xfce4-places-plugin-1.8.2-1|42	%configure
21cr|xfce4-places-plugin-1.8.2-1|43	%make
21cr|xfce4-places-plugin-1.8.2-1|44	
21cr|xfce4-places-plugin-1.8.2-1|45	%install
21cr|xfce4-places-plugin-1.8.2-1|46	%makeinstall_std
21cr|xfce4-places-plugin-1.8.2-1|47	
21cr|xfce4-places-plugin-1.8.2-1|48	%find_lang %{name}

11095 21
21cr|xfce4-power-manager-4.16.0-2|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-power-manager-4.16.0-2|2	%define _disable_rebuild_configure 1
21cr|xfce4-power-manager-4.16.0-2|3	
21cr|xfce4-power-manager-4.16.0-2|4	Summary:	A power manager for Xfce
21cr|xfce4-power-manager-4.16.0-2|5	Name:		xfce4-power-manager
21cr|xfce4-power-manager-4.16.0-2|6	Version:	4.16.0
21cr|xfce4-power-manager-4.16.0-2|7	Release:	2
21cr|xfce4-power-manager-4.16.0-2|8	Epoch:		1
21cr|xfce4-power-manager-4.16.0-2|9	License:	GPLv2+
21cr|xfce4-power-manager-4.16.0-2|10	Group:		Graphical desktop/Xfce
21cr|xfce4-power-manager-4.16.0-2|11	Url:		http://goodies.xfce.org/projects/applications/%{name}
21cr|xfce4-power-manager-4.16.0-2|12	Source0:	https://archive.xfce.org/src/xfce/xfce4-power-manager/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-power-manager-4.16.0-2|13	BuildRequires:	intltool
21cr|xfce4-power-manager-4.16.0-2|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-power-manager-4.16.0-2|15	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-power-manager-4.16.0-2|16	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfce4-power-manager-4.16.0-2|17	BuildRequires:	pkgconfig(libnotify)
21cr|xfce4-power-manager-4.16.0-2|18	BuildRequires:	pkgconfig(upower-glib)
21cr|xfce4-power-manager-4.16.0-2|19	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-power-manager-4.16.0-2|20	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|xfce4-power-manager-4.16.0-2|21	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-power-manager-4.16.0-2|22	BuildRequires:	pkgconfig(xscrnsaver)
21cr|xfce4-power-manager-4.16.0-2|23	BuildRequires:	pkgconfig(xtst)
21cr|xfce4-power-manager-4.16.0-2|24	Requires:	pm-utils
21cr|xfce4-power-manager-4.16.0-2|25	Requires:	upower
21cr|xfce4-power-manager-4.16.0-2|26	
21cr|xfce4-power-manager-4.16.0-2|27	%description
21cr|xfce4-power-manager-4.16.0-2|28	A power manager dedicated for Xfce desktop environment.
21cr|xfce4-power-manager-4.16.0-2|29	
21cr|xfce4-power-manager-4.16.0-2|30	%files -f %{name}.lang
21cr|xfce4-power-manager-4.16.0-2|31	%doc AUTHORS NEWS TODO
21cr|xfce4-power-manager-4.16.0-2|32	%{_sysconfdir}/xdg/autostart/*.desktop
21cr|xfce4-power-manager-4.16.0-2|33	%{_sbindir}/xfpm-power-backlight-helper
21cr|xfce4-power-manager-4.16.0-2|34	%{_sbindir}/xfce4-pm-helper
21cr|xfce4-power-manager-4.16.0-2|35	%{_bindir}/%{name}*
21cr|xfce4-power-manager-4.16.0-2|36	%{_libdir}/xfce4/panel/plugins/libxfce4powermanager.so
21cr|xfce4-power-manager-4.16.0-2|37	%{_datadir}/polkit-1/actions/org.xfce.power.policy
21cr|xfce4-power-manager-4.16.0-2|38	%{_datadir}/metainfo/xfce4-power-manager.appdata.xml
21cr|xfce4-power-manager-4.16.0-2|39	%{_datadir}/xfce4/panel/plugins/power-manager-plugin.desktop
21cr|xfce4-power-manager-4.16.0-2|40	%{_datadir}/applications/*.desktop
21cr|xfce4-power-manager-4.16.0-2|41	%{_iconsdir}/hicolor/scalable/*/*.svg
21cr|xfce4-power-manager-4.16.0-2|42	%{_iconsdir}/hicolor/*/*/*.png
21cr|xfce4-power-manager-4.16.0-2|43	%{_mandir}/man1/*
21cr|xfce4-power-manager-4.16.0-2|44	
21cr|xfce4-power-manager-4.16.0-2|45	#-------------------------------------------------------------
21cr|xfce4-power-manager-4.16.0-2|46	
21cr|xfce4-power-manager-4.16.0-2|47	%prep
21cr|xfce4-power-manager-4.16.0-2|48	%setup -q
21cr|xfce4-power-manager-4.16.0-2|49	
21cr|xfce4-power-manager-4.16.0-2|50	%build
21cr|xfce4-power-manager-4.16.0-2|51	%configure \
21cr|xfce4-power-manager-4.16.0-2|52	--disable-static \
21cr|xfce4-power-manager-4.16.0-2|53	--enable-panel-plugins \
21cr|xfce4-power-manager-4.16.0-2|54	--enable-network-manager \
21cr|xfce4-power-manager-4.16.0-2|55	--enable-polkit \
21cr|xfce4-power-manager-4.16.0-2|56	--enable-xfce4panel=yes
21cr|xfce4-power-manager-4.16.0-2|57	
21cr|xfce4-power-manager-4.16.0-2|58	%make
21cr|xfce4-power-manager-4.16.0-2|59	
21cr|xfce4-power-manager-4.16.0-2|60	%install
21cr|xfce4-power-manager-4.16.0-2|61	%makeinstall_std
21cr|xfce4-power-manager-4.16.0-2|62	
21cr|xfce4-power-manager-4.16.0-2|63	%find_lang %{name} %{name}.lang
21cr|xfce4-power-manager-4.16.0-2|64	

11096 21
21cr|xfce4-pulseaudio-plugin-0.4.7-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-pulseaudio-plugin-0.4.7-1|3	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|4	Summary:	A panel plugin for controlling PulseAudio mixer
21cr|xfce4-pulseaudio-plugin-0.4.7-1|5	Name:		xfce4-pulseaudio-plugin
21cr|xfce4-pulseaudio-plugin-0.4.7-1|6	Version:	0.4.7
21cr|xfce4-pulseaudio-plugin-0.4.7-1|7	Release:	1
21cr|xfce4-pulseaudio-plugin-0.4.7-1|8	License:	GPLv2+
21cr|xfce4-pulseaudio-plugin-0.4.7-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-pulseaudio-plugin-0.4.7-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-pulseaudio-plugin
21cr|xfce4-pulseaudio-plugin-0.4.7-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-pulseaudio-plugin-0.4.7-1|12	BuildRequires:	intltool
21cr|xfce4-pulseaudio-plugin-0.4.7-1|13	BuildRequires:	xfce4-dev-tools
21cr|xfce4-pulseaudio-plugin-0.4.7-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|15	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|16	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|18	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|19	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|20	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|21	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|22	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|23	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|24	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|25	BuildRequires:	pkgconfig(keybinder-3.0)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|26	BuildRequires:	pkgconfig(x11)
21cr|xfce4-pulseaudio-plugin-0.4.7-1|27	Requires:	xfce4-panel
21cr|xfce4-pulseaudio-plugin-0.4.7-1|28	Requires:	pavucontrol
21cr|xfce4-pulseaudio-plugin-0.4.7-1|29	# Replaces xfce4-mixer
21cr|xfce4-pulseaudio-plugin-0.4.7-1|30	Provides:	xfce4-mixer = %{EVRD}
21cr|xfce4-pulseaudio-plugin-0.4.7-1|31	Obsoletes:	xfce4-mixer < 4.11.0
21cr|xfce4-pulseaudio-plugin-0.4.7-1|32	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|33	%description
21cr|xfce4-pulseaudio-plugin-0.4.7-1|34	Xfce4-pulseaudio-plugin is a panel plugin for controlling an audio
21cr|xfce4-pulseaudio-plugin-0.4.7-1|35	output volume of the PulseAudio mixer.
21cr|xfce4-pulseaudio-plugin-0.4.7-1|36	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|37	%files -f %{name}.lang
21cr|xfce4-pulseaudio-plugin-0.4.7-1|38	%doc NEWS
21cr|xfce4-pulseaudio-plugin-0.4.7-1|39	%{_libdir}/xfce4/panel/plugins/libpulseaudio-plugin.so
21cr|xfce4-pulseaudio-plugin-0.4.7-1|40	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|xfce4-pulseaudio-plugin-0.4.7-1|41	%{_iconsdir}/hicolor/*/status/*.svg
21cr|xfce4-pulseaudio-plugin-0.4.7-1|42	%{_datadir}/xfce4/panel/plugins/pulseaudio.desktop
21cr|xfce4-pulseaudio-plugin-0.4.7-1|43	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|44	#----------------------------------------------------------------------------
21cr|xfce4-pulseaudio-plugin-0.4.7-1|45	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|46	%prep
21cr|xfce4-pulseaudio-plugin-0.4.7-1|47	%setup -q
21cr|xfce4-pulseaudio-plugin-0.4.7-1|48	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|49	# path to headers xfce4-panel
21cr|xfce4-pulseaudio-plugin-0.4.7-1|50	sed -i -e "s|xfce-panel-plugin.h|libxfce4panel.h|g" \
21cr|xfce4-pulseaudio-plugin-0.4.7-1|51	panel-plugin/{pulseaudio-dialog.c,pulseaudio-plugin.c,pulseaudio-config.c}
21cr|xfce4-pulseaudio-plugin-0.4.7-1|52	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|53	%build
21cr|xfce4-pulseaudio-plugin-0.4.7-1|54	%configure
21cr|xfce4-pulseaudio-plugin-0.4.7-1|55	%make
21cr|xfce4-pulseaudio-plugin-0.4.7-1|56	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|57	%install
21cr|xfce4-pulseaudio-plugin-0.4.7-1|58	%makeinstall_std
21cr|xfce4-pulseaudio-plugin-0.4.7-1|59	
21cr|xfce4-pulseaudio-plugin-0.4.7-1|60	%find_lang %{name}

11097 21
21cr|xfce4-screensaver-4.16.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|xfce4-screensaver-4.16.0-1|2	%define apps_name org.xfce.ScreenSaver
21cr|xfce4-screensaver-4.16.0-1|3	
21cr|xfce4-screensaver-4.16.0-1|4	Summary:	Screen saver and locker for Xfce4
21cr|xfce4-screensaver-4.16.0-1|5	Name:		xfce4-screensaver
21cr|xfce4-screensaver-4.16.0-1|6	Version:	4.16.0
21cr|xfce4-screensaver-4.16.0-1|7	Release:	1
21cr|xfce4-screensaver-4.16.0-1|8	License:	GPLv2+
21cr|xfce4-screensaver-4.16.0-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-screensaver-4.16.0-1|10	Url:		http://pub.mate-desktop.org
21cr|xfce4-screensaver-4.16.0-1|11	Source0:	https://archive.xfce.org/src/apps/xfce4-screensaver/%{url_ver}/xfce4-screensaver-%{version}.tar.bz2
21cr|xfce4-screensaver-4.16.0-1|12	Patch0:		hide-shortcut-screensaver-0.1.3.patch
21cr|xfce4-screensaver-4.16.0-1|13	Patch1:		show-in-lxqt-0.1.3.patch
21cr|xfce4-screensaver-4.16.0-1|14	BuildRequires:	intltool
21cr|xfce4-screensaver-4.16.0-1|15	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-screensaver-4.16.0-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-screensaver-4.16.0-1|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfce4-screensaver-4.16.0-1|18	BuildRequires:	pkgconfig(xscrnsaver)
21cr|xfce4-screensaver-4.16.0-1|19	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-screensaver-4.16.0-1|20	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xfce4-screensaver-4.16.0-1|21	BuildRequires:	pkgconfig(gobject-2.0)
21cr|xfce4-screensaver-4.16.0-1|22	BuildRequires:	pkgconfig(libxklavier)
21cr|xfce4-screensaver-4.16.0-1|23	BuildRequires:	pkgconfig(garcon-gtk3-1)
21cr|xfce4-screensaver-4.16.0-1|24	BuildRequires:	pkgconfig(xxf86misc)
21cr|xfce4-screensaver-4.16.0-1|25	BuildRequires:	pkgconfig(xext)
21cr|xfce4-screensaver-4.16.0-1|26	BuildRequires:	pkgconfig(x11)
21cr|xfce4-screensaver-4.16.0-1|27	BuildRequires:	pkgconfig(egl)
21cr|xfce4-screensaver-4.16.0-1|28	BuildRequires:	pkgconfig(gl)
21cr|xfce4-screensaver-4.16.0-1|29	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfce4-screensaver-4.16.0-1|30	BuildRequires:	pam-devel
21cr|xfce4-screensaver-4.16.0-1|31	
21cr|xfce4-screensaver-4.16.0-1|32	%description
21cr|xfce4-screensaver-4.16.0-1|33	xfce4-screensaver is a screen saver and locker that aims to have
21cr|xfce4-screensaver-4.16.0-1|34	simple, sane, secure defaults and be well integrated with the desktop.
21cr|xfce4-screensaver-4.16.0-1|35	
21cr|xfce4-screensaver-4.16.0-1|36	xfce4-screensaver is a port of MATE Screensaver, itself a port of GNOME
21cr|xfce4-screensaver-4.16.0-1|37	Screensaver. It has been tightly integrated with the Xfce desktop, utilizing
21cr|xfce4-screensaver-4.16.0-1|38	Xfce libraries and the Xfconf configuration backend.
21cr|xfce4-screensaver-4.16.0-1|39	
21cr|xfce4-screensaver-4.16.0-1|40	%files -f %{name}.lang
21cr|xfce4-screensaver-4.16.0-1|41	%{_bindir}/xfce4-screensaver
21cr|xfce4-screensaver-4.16.0-1|42	%{_bindir}/xfce4-screensaver-command
21cr|xfce4-screensaver-4.16.0-1|43	%{_bindir}/xfce4-screensaver-preferences
21cr|xfce4-screensaver-4.16.0-1|44	%{_bindir}/xfce4-screensaver-configure
21cr|xfce4-screensaver-4.16.0-1|45	%{_libexecdir}/xfce4-screensaver-*
21cr|xfce4-screensaver-4.16.0-1|46	%{_libexecdir}/xfce4-screensaver/*
21cr|xfce4-screensaver-4.16.0-1|47	%{_sysconfdir}/pam.d/xfce4-screensaver
21cr|xfce4-screensaver-4.16.0-1|48	%{_sysconfdir}/xdg/autostart/xfce4-screensaver.desktop
21cr|xfce4-screensaver-4.16.0-1|49	%{_sysconfdir}/xdg/menus/xfce4-screensavers.menu
21cr|xfce4-screensaver-4.16.0-1|50	%{_datadir}/applications/xfce4-screensaver-preferences.desktop
21cr|xfce4-screensaver-4.16.0-1|51	%{_datadir}/desktop-directories/xfce4-screensaver.directory
21cr|xfce4-screensaver-4.16.0-1|52	%dir %{_libexecdir}/xfce4-screensaver/
21cr|xfce4-screensaver-4.16.0-1|53	%{_datadir}/applications/screensavers/*
21cr|xfce4-screensaver-4.16.0-1|54	%{_datadir}/pixmaps/*.svg
21cr|xfce4-screensaver-4.16.0-1|55	%{_iconsdir}/hicolor/*/apps/%{apps_name}.{png,svg}
21cr|xfce4-screensaver-4.16.0-1|56	%{_datadir}/dbus-1/services/org.xfce.ScreenSaver.service
21cr|xfce4-screensaver-4.16.0-1|57	%{_mandir}/man1/*
21cr|xfce4-screensaver-4.16.0-1|58	
21cr|xfce4-screensaver-4.16.0-1|59	%prep
21cr|xfce4-screensaver-4.16.0-1|60	%setup -q
21cr|xfce4-screensaver-4.16.0-1|61	%patch0 -p1
21cr|xfce4-screensaver-4.16.0-1|62	%patch1 -p1
21cr|xfce4-screensaver-4.16.0-1|63	
21cr|xfce4-screensaver-4.16.0-1|64	%build
21cr|xfce4-screensaver-4.16.0-1|65	%configure \
21cr|xfce4-screensaver-4.16.0-1|66	--disable-static \
21cr|xfce4-screensaver-4.16.0-1|67	--with-systemd \
21cr|xfce4-screensaver-4.16.0-1|68	--enable-locking
21cr|xfce4-screensaver-4.16.0-1|69	%make
21cr|xfce4-screensaver-4.16.0-1|70	
21cr|xfce4-screensaver-4.16.0-1|71	%install
21cr|xfce4-screensaver-4.16.0-1|72	%makeinstall_std
21cr|xfce4-screensaver-4.16.0-1|73	
21cr|xfce4-screensaver-4.16.0-1|74	%find_lang %{name}

11098 21
21cr|xfce4-screenshooter-1.9.11-1|1	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|xfce4-screenshooter-1.9.11-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-screenshooter-1.9.11-1|3	
21cr|xfce4-screenshooter-1.9.11-1|4	Summary:	Screen capture tool for Xfce
21cr|xfce4-screenshooter-1.9.11-1|5	Name:		xfce4-screenshooter
21cr|xfce4-screenshooter-1.9.11-1|6	Version:	1.9.11
21cr|xfce4-screenshooter-1.9.11-1|7	Release:	1
21cr|xfce4-screenshooter-1.9.11-1|8	License:	GPLv2+
21cr|xfce4-screenshooter-1.9.11-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-screenshooter-1.9.11-1|10	Url:		http://goodies.xfce.org/projects/applications/xfce4-screenshooter
21cr|xfce4-screenshooter-1.9.11-1|11	Source0:	http://archive.xfce.org/src/apps/xfce4-screenshooter/%{url_ver}/%{name}-%{version}.tar.bz2?/%{name}-%{version}.tar.bz2
21cr|xfce4-screenshooter-1.9.11-1|12	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-screenshooter-1.9.11-1|13	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-screenshooter-1.9.11-1|14	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-screenshooter-1.9.11-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-screenshooter-1.9.11-1|16	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xfce4-screenshooter-1.9.11-1|17	BuildRequires:	pkgconfig(xfixes)
21cr|xfce4-screenshooter-1.9.11-1|18	BuildRequires:	pkgconfig(xext)
21cr|xfce4-screenshooter-1.9.11-1|19	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-screenshooter-1.9.11-1|20	BuildRequires:	pkgconfig(libxml-2.0)
21cr|xfce4-screenshooter-1.9.11-1|21	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|xfce4-screenshooter-1.9.11-1|22	Requires:	xfce4-panel
21cr|xfce4-screenshooter-1.9.11-1|23	
21cr|xfce4-screenshooter-1.9.11-1|24	%description
21cr|xfce4-screenshooter-1.9.11-1|25	This application allows you to capture the entire screen,
21cr|xfce4-screenshooter-1.9.11-1|26	the active window or a selected region. You can set the delay
21cr|xfce4-screenshooter-1.9.11-1|27	that elapses before the screenshot is taken and the action that
21cr|xfce4-screenshooter-1.9.11-1|28	will be done with the screenshot: save it to a PNG file, copy
21cr|xfce4-screenshooter-1.9.11-1|29	it to the clipboard, or open it using another application.
21cr|xfce4-screenshooter-1.9.11-1|30	
21cr|xfce4-screenshooter-1.9.11-1|31	%files -f %{name}.lang
21cr|xfce4-screenshooter-1.9.11-1|32	%doc AUTHORS README*
21cr|xfce4-screenshooter-1.9.11-1|33	%{_bindir}/*
21cr|xfce4-screenshooter-1.9.11-1|34	%{_datadir}/applications/*.desktop
21cr|xfce4-screenshooter-1.9.11-1|35	%{_iconsdir}/hicolor/*/apps/*.*g
21cr|xfce4-screenshooter-1.9.11-1|36	%{_mandir}/man1/*
21cr|xfce4-screenshooter-1.9.11-1|37	%{_metainfodir}/*.appdata.xml
21cr|xfce4-screenshooter-1.9.11-1|38	
21cr|xfce4-screenshooter-1.9.11-1|39	#---------------------------------------------------------------------------
21cr|xfce4-screenshooter-1.9.11-1|40	
21cr|xfce4-screenshooter-1.9.11-1|41	%package	plugin
21cr|xfce4-screenshooter-1.9.11-1|42	Summary:	Screenshot utility for the Xfce panel
21cr|xfce4-screenshooter-1.9.11-1|43	Group:		Graphical desktop/Xfce
21cr|xfce4-screenshooter-1.9.11-1|44	Requires:	%{name} = %{EVRD}
21cr|xfce4-screenshooter-1.9.11-1|45	Requires:	xfce4-panel
21cr|xfce4-screenshooter-1.9.11-1|46	
21cr|xfce4-screenshooter-1.9.11-1|47	%description    plugin
21cr|xfce4-screenshooter-1.9.11-1|48	A Xfce panel plugin to take screenshots of your desktop
21cr|xfce4-screenshooter-1.9.11-1|49	or of the active window.
21cr|xfce4-screenshooter-1.9.11-1|50	
21cr|xfce4-screenshooter-1.9.11-1|51	%files plugin
21cr|xfce4-screenshooter-1.9.11-1|52	%doc AUTHORS README*
21cr|xfce4-screenshooter-1.9.11-1|53	%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-screenshooter-1.9.11-1|54	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-screenshooter-1.9.11-1|55	
21cr|xfce4-screenshooter-1.9.11-1|56	#---------------------------------------------------------------------------
21cr|xfce4-screenshooter-1.9.11-1|57	
21cr|xfce4-screenshooter-1.9.11-1|58	%prep
21cr|xfce4-screenshooter-1.9.11-1|59	%setup -q
21cr|xfce4-screenshooter-1.9.11-1|60	
21cr|xfce4-screenshooter-1.9.11-1|61	%build
21cr|xfce4-screenshooter-1.9.11-1|62	%configure \
21cr|xfce4-screenshooter-1.9.11-1|63	--disable-static
21cr|xfce4-screenshooter-1.9.11-1|64	%make
21cr|xfce4-screenshooter-1.9.11-1|65	
21cr|xfce4-screenshooter-1.9.11-1|66	%install
21cr|xfce4-screenshooter-1.9.11-1|67	%makeinstall_std
21cr|xfce4-screenshooter-1.9.11-1|68	
21cr|xfce4-screenshooter-1.9.11-1|69	%find_lang %{name}

11099 21
21cr|xfce4-sensors-plugin-1.3.95-1|1	# Workaround to build with GCC 10
21cr|xfce4-sensors-plugin-1.3.95-1|2	%global optflags %{optflags} -fcommon
21cr|xfce4-sensors-plugin-1.3.95-1|3	%define _disable_ld_no_undefined 0
21cr|xfce4-sensors-plugin-1.3.95-1|4	
21cr|xfce4-sensors-plugin-1.3.95-1|5	Summary:	Sensor plugin for the Xfce panel
21cr|xfce4-sensors-plugin-1.3.95-1|6	Name:		xfce4-sensors-plugin
21cr|xfce4-sensors-plugin-1.3.95-1|7	Version:	1.3.95
21cr|xfce4-sensors-plugin-1.3.95-1|8	Release:	1
21cr|xfce4-sensors-plugin-1.3.95-1|9	License:	GPLv2+
21cr|xfce4-sensors-plugin-1.3.95-1|10	Group:		Graphical desktop/Xfce
21cr|xfce4-sensors-plugin-1.3.95-1|11	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin
21cr|xfce4-sensors-plugin-1.3.95-1|12	Source0:	https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.3/%{name}-%{version}.tar.bz2
21cr|xfce4-sensors-plugin-1.3.95-1|13	BuildRequires:	hddtemp
21cr|xfce4-sensors-plugin-1.3.95-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-sensors-plugin-1.3.95-1|15	BuildRequires:	lm_sensors-devel
21cr|xfce4-sensors-plugin-1.3.95-1|16	BuildRequires:	perl(XML::Parser)
21cr|xfce4-sensors-plugin-1.3.95-1|17	BuildRequires:	pkgconfig(libnotify)
21cr|xfce4-sensors-plugin-1.3.95-1|18	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-sensors-plugin-1.3.95-1|19	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-sensors-plugin-1.3.95-1|20	Requires:	hddtemp
21cr|xfce4-sensors-plugin-1.3.95-1|21	Requires:	lm_sensors
21cr|xfce4-sensors-plugin-1.3.95-1|22	Requires:	xfce4-panel
21cr|xfce4-sensors-plugin-1.3.95-1|23	
21cr|xfce4-sensors-plugin-1.3.95-1|24	%description
21cr|xfce4-sensors-plugin-1.3.95-1|25	A Xfce panel plugin which reads your hardware sensor
21cr|xfce4-sensors-plugin-1.3.95-1|26	values and displays them in your panel.
21cr|xfce4-sensors-plugin-1.3.95-1|27	
21cr|xfce4-sensors-plugin-1.3.95-1|28	%files -f %{name}.lang
21cr|xfce4-sensors-plugin-1.3.95-1|29	%doc AUTHORS ChangeLog README TODO
21cr|xfce4-sensors-plugin-1.3.95-1|30	%{_mandir}/man1/xfce4-sensors.1.xz
21cr|xfce4-sensors-plugin-1.3.95-1|31	%{_bindir}/xfce4-sensors
21cr|xfce4-sensors-plugin-1.3.95-1|32	%{_libdir}/xfce4/modules/*
21cr|xfce4-sensors-plugin-1.3.95-1|33	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-sensors-plugin-1.3.95-1|34	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-sensors-plugin-1.3.95-1|35	%{_iconsdir}/hicolor/*/apps/*.*g
21cr|xfce4-sensors-plugin-1.3.95-1|36	%{_datadir}/applications/xfce4-sensors.desktop
21cr|xfce4-sensors-plugin-1.3.95-1|37	
21cr|xfce4-sensors-plugin-1.3.95-1|38	#----------------------------------------------------------------------------
21cr|xfce4-sensors-plugin-1.3.95-1|39	
21cr|xfce4-sensors-plugin-1.3.95-1|40	%prep
21cr|xfce4-sensors-plugin-1.3.95-1|41	%setup -q
21cr|xfce4-sensors-plugin-1.3.95-1|42	
21cr|xfce4-sensors-plugin-1.3.95-1|43	%build
21cr|xfce4-sensors-plugin-1.3.95-1|44	
21cr|xfce4-sensors-plugin-1.3.95-1|45	%configure \
21cr|xfce4-sensors-plugin-1.3.95-1|46	--disable-static \
21cr|xfce4-sensors-plugin-1.3.95-1|47	--enable-hddtemp=yes \
21cr|xfce4-sensors-plugin-1.3.95-1|48	--enable-libsensors=yes \
21cr|xfce4-sensors-plugin-1.3.95-1|49	--enable-procacpi \
21cr|xfce4-sensors-plugin-1.3.95-1|50	--enable-sysfsacpi \
21cr|xfce4-sensors-plugin-1.3.95-1|51	--enable-netcat=yes \
21cr|xfce4-sensors-plugin-1.3.95-1|52	--enable-notification
21cr|xfce4-sensors-plugin-1.3.95-1|53	
21cr|xfce4-sensors-plugin-1.3.95-1|54	%make
21cr|xfce4-sensors-plugin-1.3.95-1|55	
21cr|xfce4-sensors-plugin-1.3.95-1|56	%install
21cr|xfce4-sensors-plugin-1.3.95-1|57	%makeinstall_std
21cr|xfce4-sensors-plugin-1.3.95-1|58	
21cr|xfce4-sensors-plugin-1.3.95-1|59	rm -rf %{buildroot}%{_datadir}/locale/pt_BR_/LC_MESSAGES/xfce4-sensors-plugin.mo
21cr|xfce4-sensors-plugin-1.3.95-1|60	rm -rf %{buildroot}%{_libdir}/pkgconfig/libxfce4sensors-1.0.pc
21cr|xfce4-sensors-plugin-1.3.95-1|61	
21cr|xfce4-sensors-plugin-1.3.95-1|62	%find_lang %{name}

11100 21
21cr|xfce4-session-4.16.0-6|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|xfce4-session-4.16.0-6|2	
21cr|xfce4-session-4.16.0-6|3	%define major 0
21cr|xfce4-session-4.16.0-6|4	%define api 4.6
21cr|xfce4-session-4.16.0-6|5	%define libname %mklibname xfsm %{api} %{major}
21cr|xfce4-session-4.16.0-6|6	%define devname %mklibname xfsm -d
21cr|xfce4-session-4.16.0-6|7	%define _disable_rebuild_configure 1
21cr|xfce4-session-4.16.0-6|8	
21cr|xfce4-session-4.16.0-6|9	Summary:	Xfce Session Manager
21cr|xfce4-session-4.16.0-6|10	Name:		xfce4-session
21cr|xfce4-session-4.16.0-6|11	Version:	4.16.0
21cr|xfce4-session-4.16.0-6|12	Release:	6
21cr|xfce4-session-4.16.0-6|13	Epoch:		2
21cr|xfce4-session-4.16.0-6|14	License:	GPLv2+
21cr|xfce4-session-4.16.0-6|15	Group:		Graphical desktop/Xfce
21cr|xfce4-session-4.16.0-6|16	Url:		http://docs.xfce.org/xfce/xfce4-session/start
21cr|xfce4-session-4.16.0-6|17	Source0:	http://archive.xfce.org/src/xfce/xfce4-session/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-session-4.16.0-6|18	Source2:	xfce4.pam
21cr|xfce4-session-4.16.0-6|19	Patch0:		enable-logout-sound-4.16.0.patch
21cr|xfce4-session-4.16.0-6|20	# https://gitlab.xfce.org/xfce/xfce4-session/-/issues/111
21cr|xfce4-session-4.16.0-6|21	Patch1:		0001-Avoid-duplicating-directories-in-the-tail-of-XDG_-en.patch
21cr|xfce4-session-4.16.0-6|22	BuildRequires:	iceauth
21cr|xfce4-session-4.16.0-6|23	BuildRequires:	perl(XML::Parser)
21cr|xfce4-session-4.16.0-6|24	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfce4-session-4.16.0-6|25	BuildRequires:	pkgconfig(gconf-2.0)
21cr|xfce4-session-4.16.0-6|26	BuildRequires:	pkgconfig(ice)
21cr|xfce4-session-4.16.0-6|27	BuildRequires:	pkgconfig(libsystemd)
21cr|xfce4-session-4.16.0-6|28	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|xfce4-session-4.16.0-6|29	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-session-4.16.0-6|30	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-session-4.16.0-6|31	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfce4-session-4.16.0-6|32	BuildRequires:	xfce4-panel-devel
21cr|xfce4-session-4.16.0-6|33	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-session-4.16.0-6|34	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-session-4.16.0-6|35	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-session-4.16.0-6|36	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-session-4.16.0-6|37	BuildRequires:	pkgconfig(polkit-gobject-1)
21cr|xfce4-session-4.16.0-6|38	BuildRequires:	pkgconfig(sm)
21cr|xfce4-session-4.16.0-6|39	BuildRequires:	pkgconfig(x11)
21cr|xfce4-session-4.16.0-6|40	BuildConflicts:	hal-devel
21cr|xfce4-session-4.16.0-6|41	Requires:	polkit-gnome
21cr|xfce4-session-4.16.0-6|42	Obsoletes:	xfce4-session-engines < 4.16.0
21cr|xfce4-session-4.16.0-6|43	
21cr|xfce4-session-4.16.0-6|44	%description
21cr|xfce4-session-4.16.0-6|45	The session manager allows the user to save sessions and
21cr|xfce4-session-4.16.0-6|46	restore them after login. It is capable of saving several
21cr|xfce4-session-4.16.0-6|47	different sessions. It comes with three splash screen engines.
21cr|xfce4-session-4.16.0-6|48	And at last it helps you to log out, reboot, and shutdown the system.
21cr|xfce4-session-4.16.0-6|49	
21cr|xfce4-session-4.16.0-6|50	%files -f %{name}.lang
21cr|xfce4-session-4.16.0-6|51	%doc AUTHORS BUGS ChangeLog NEWS TODO
21cr|xfce4-session-4.16.0-6|52	%doc doc/FAQ doc/README.Kiosk
21cr|xfce4-session-4.16.0-6|53	%{_sysconfdir}/pam.d/xfce4
21cr|xfce4-session-4.16.0-6|54	%{_sysconfdir}/xdg/autostart/*.desktop
21cr|xfce4-session-4.16.0-6|55	# XXX Maybe own these directories in another package?
21cr|xfce4-session-4.16.0-6|56	%dir %{_sysconfdir}/xdg/xfce4
21cr|xfce4-session-4.16.0-6|57	%dir %{_sysconfdir}/xdg/xfce4/xfconf
21cr|xfce4-session-4.16.0-6|58	%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
21cr|xfce4-session-4.16.0-6|59	%config(noreplace) %{_sysconfdir}/xdg/xfce4/Xft.xrdb
21cr|xfce4-session-4.16.0-6|60	%config(noreplace) %{_sysconfdir}/xdg/xfce4/xinitrc
21cr|xfce4-session-4.16.0-6|61	%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
21cr|xfce4-session-4.16.0-6|62	%{_bindir}/*
21cr|xfce4-session-4.16.0-6|63	%{_datadir}/applications/xfce*
21cr|xfce4-session-4.16.0-6|64	%{_iconsdir}/hicolor/*
21cr|xfce4-session-4.16.0-6|65	%{_libdir}/xfce4/session/xfsm-shutdown-helper
21cr|xfce4-session-4.16.0-6|66	%{_datadir}/xsessions/xfce.desktop
21cr|xfce4-session-4.16.0-6|67	%{_mandir}/man1/*
21cr|xfce4-session-4.16.0-6|68	%{_datadir}/polkit-1/actions/org.xfce.session.policy
21cr|xfce4-session-4.16.0-6|69	
21cr|xfce4-session-4.16.0-6|70	#-------------------------------------------------------------------------
21cr|xfce4-session-4.16.0-6|71	
21cr|xfce4-session-4.16.0-6|72	%prep
21cr|xfce4-session-4.16.0-6|73	%autosetup -p1
21cr|xfce4-session-4.16.0-6|74	
21cr|xfce4-session-4.16.0-6|75	%build
21cr|xfce4-session-4.16.0-6|76	
21cr|xfce4-session-4.16.0-6|77	%configure \
21cr|xfce4-session-4.16.0-6|78	--enable-legacy-sm \
21cr|xfce4-session-4.16.0-6|79	--disable-static
21cr|xfce4-session-4.16.0-6|80	
21cr|xfce4-session-4.16.0-6|81	%make
21cr|xfce4-session-4.16.0-6|82	
21cr|xfce4-session-4.16.0-6|83	%install
21cr|xfce4-session-4.16.0-6|84	%makeinstall_std
21cr|xfce4-session-4.16.0-6|85	
21cr|xfce4-session-4.16.0-6|86	# pam
21cr|xfce4-session-4.16.0-6|87	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21cr|xfce4-session-4.16.0-6|88	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/xfce4
21cr|xfce4-session-4.16.0-6|89	
21cr|xfce4-session-4.16.0-6|90	%find_lang %{name}
21cr|xfce4-session-4.16.0-6|91	

11101 21
21cr|xfce4-settings-4.16.3-1|1	%define     url_ver %(echo %{version} | cut -f 1,2 -d\.)
21cr|xfce4-settings-4.16.3-1|2	%define     _disable_rebuild_configure 1
21cr|xfce4-settings-4.16.3-1|3	
21cr|xfce4-settings-4.16.3-1|4	Summary:	Configuration settings manager for Xfce
21cr|xfce4-settings-4.16.3-1|5	Name:		xfce4-settings
21cr|xfce4-settings-4.16.3-1|6	Version:	4.16.3
21cr|xfce4-settings-4.16.3-1|7	Release:	1
21cr|xfce4-settings-4.16.3-1|8	License:	GPLv2+
21cr|xfce4-settings-4.16.3-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-settings-4.16.3-1|10	Url:		http://www.xfce.org
21cr|xfce4-settings-4.16.3-1|11	Source0:	https://archive.xfce.org/src/xfce/xfce4-settings/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-settings-4.16.3-1|12	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-settings-4.16.3-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-settings-4.16.3-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-settings-4.16.3-1|15	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-settings-4.16.3-1|16	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|xfce4-settings-4.16.3-1|17	BuildRequires:	pkgconfig(garcon-1)
21cr|xfce4-settings-4.16.3-1|18	BuildRequires:	pkgconfig(garcon-gtk3-1)
21cr|xfce4-settings-4.16.3-1|19	BuildRequires:	pkgconfig(upower-glib)
21cr|xfce4-settings-4.16.3-1|20	BuildRequires:	pkgconfig(libnotify)
21cr|xfce4-settings-4.16.3-1|21	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfce4-settings-4.16.3-1|22	BuildRequires:	pkgconfig(libcanberra)
21cr|xfce4-settings-4.16.3-1|23	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-settings-4.16.3-1|24	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-settings-4.16.3-1|25	BuildRequires:	pkgconfig(xorg-libinput)
21cr|xfce4-settings-4.16.3-1|26	BuildRequires:	pkgconfig(fontconfig)
21cr|xfce4-settings-4.16.3-1|27	BuildRequires:	pkgconfig(inputproto)
21cr|xfce4-settings-4.16.3-1|28	BuildRequires:	pkgconfig(xcursor)
21cr|xfce4-settings-4.16.3-1|29	BuildRequires:	pkgconfig(xi)
21cr|xfce4-settings-4.16.3-1|30	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-settings-4.16.3-1|31	BuildRequires:	pkgconfig(libxklavier)
21cr|xfce4-settings-4.16.3-1|32	BuildRequires:	pkgconfig(xxf86misc)
21cr|xfce4-settings-4.16.3-1|33	BuildRequires:	pkgconfig(xrandr)
21cr|xfce4-settings-4.16.3-1|34	Requires:	hwdata
21cr|xfce4-settings-4.16.3-1|35	Provides:	xfce-mcs-manager = %{version}
21cr|xfce4-settings-4.16.3-1|36	Provides:	xfce-mcs-plugins = %{version}
21cr|xfce4-settings-4.16.3-1|37	
21cr|xfce4-settings-4.16.3-1|38	%description
21cr|xfce4-settings-4.16.3-1|39	Configuration settings manager for Xfce desktop environment.
21cr|xfce4-settings-4.16.3-1|40	
21cr|xfce4-settings-4.16.3-1|41	%files -f %{name}.lang
21cr|xfce4-settings-4.16.3-1|42	%doc AUTHORS ChangeLog NEWS TODO
21cr|xfce4-settings-4.16.3-1|43	%{_sysconfdir}/xdg/autostart/xfsettingsd.desktop
21cr|xfce4-settings-4.16.3-1|44	%config(noreplace) %{_sysconfdir}/xdg/menus/xfce-settings-manager.menu
21cr|xfce4-settings-4.16.3-1|45	%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
21cr|xfce4-settings-4.16.3-1|46	%config(noreplace) %{_sysconfdir}/xdg/xfce4/helpers.rc
21cr|xfce4-settings-4.16.3-1|47	%{_libdir}/xfce4/settings/appearance-install-theme
21cr|xfce4-settings-4.16.3-1|48	%{_libdir}/xfce4/xfce4-compose-mail
21cr|xfce4-settings-4.16.3-1|49	%{_bindir}/xfce4-*settings*
21cr|xfce4-settings-4.16.3-1|50	%{_bindir}/xfsettingsd
21cr|xfce4-settings-4.16.3-1|51	%{_bindir}/xfce4-find-cursor
21cr|xfce4-settings-4.16.3-1|52	%{_bindir}/xfce4-mime-helper
21cr|xfce4-settings-4.16.3-1|53	%{_datadir}/applications/*.desktop
21cr|xfce4-settings-4.16.3-1|54	%{_datadir}/xfce4/helpers/*.desktop
21cr|xfce4-settings-4.16.3-1|55	%{_iconsdir}/hicolor/*
21cr|xfce4-settings-4.16.3-1|56	
21cr|xfce4-settings-4.16.3-1|57	#----------------------------------------------------------------------------
21cr|xfce4-settings-4.16.3-1|58	
21cr|xfce4-settings-4.16.3-1|59	%prep
21cr|xfce4-settings-4.16.3-1|60	%setup -qn %{name}-%{version}
21cr|xfce4-settings-4.16.3-1|61	
21cr|xfce4-settings-4.16.3-1|62	%build
21cr|xfce4-settings-4.16.3-1|63	%configure \
21cr|xfce4-settings-4.16.3-1|64	--enable-pluggable-dialogs \
21cr|xfce4-settings-4.16.3-1|65	--enable-xrandr \
21cr|xfce4-settings-4.16.3-1|66	--enable-libnotify \
21cr|xfce4-settings-4.16.3-1|67	--enable-gio-unix \
21cr|xfce4-settings-4.16.3-1|68	--enable-xcursor \
21cr|xfce4-settings-4.16.3-1|69	--enable-libxklavier \
21cr|xfce4-settings-4.16.3-1|70	--enable-pluggable-dialogs=yes \
21cr|xfce4-settings-4.16.3-1|71	--enable-sound-settings=yes \
21cr|xfce4-settings-4.16.3-1|72	--with-pnp-ids-path=%{_datadir}/misc/pnp.ids
21cr|xfce4-settings-4.16.3-1|73	
21cr|xfce4-settings-4.16.3-1|74	%make
21cr|xfce4-settings-4.16.3-1|75	
21cr|xfce4-settings-4.16.3-1|76	%install
21cr|xfce4-settings-4.16.3-1|77	%makeinstall_std
21cr|xfce4-settings-4.16.3-1|78	
21cr|xfce4-settings-4.16.3-1|79	%find_lang %{name}

11102 21
21cr|xfce4-smartbookmark-plugin-0.5.2-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21cr|xfce4-smartbookmark-plugin-0.5.2-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-smartbookmark-plugin-0.5.2-1|3	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|4	Summary:	Smart bookmarks for the Xfce panel
21cr|xfce4-smartbookmark-plugin-0.5.2-1|5	Name:		xfce4-smartbookmark-plugin
21cr|xfce4-smartbookmark-plugin-0.5.2-1|6	Version:	0.5.2
21cr|xfce4-smartbookmark-plugin-0.5.2-1|7	Release:	1
21cr|xfce4-smartbookmark-plugin-0.5.2-1|8	License:	GPLv2+
21cr|xfce4-smartbookmark-plugin-0.5.2-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-smartbookmark-plugin-0.5.2-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/%{name}
21cr|xfce4-smartbookmark-plugin-0.5.2-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-smartbookmark-plugin-0.5.2-1|12	Patch0:         rosa-bugzilla.patch
21cr|xfce4-smartbookmark-plugin-0.5.2-1|13	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-smartbookmark-plugin-0.5.2-1|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-smartbookmark-plugin-0.5.2-1|15	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-smartbookmark-plugin-0.5.2-1|16	BuildRequires:	perl(XML::Parser)
21cr|xfce4-smartbookmark-plugin-0.5.2-1|17	Requires:	xfce4-panel
21cr|xfce4-smartbookmark-plugin-0.5.2-1|18	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|19	%description
21cr|xfce4-smartbookmark-plugin-0.5.2-1|20	A plugin which allows you to do a search directly on Internet on sites like
21cr|xfce4-smartbookmark-plugin-0.5.2-1|21	Google. It allows you to send requests directly to your browser and perform
21cr|xfce4-smartbookmark-plugin-0.5.2-1|22	custom searches.
21cr|xfce4-smartbookmark-plugin-0.5.2-1|23	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|24	%files -f %{name}.lang
21cr|xfce4-smartbookmark-plugin-0.5.2-1|25	%doc AUTHORS ChangeLog README*
21cr|xfce4-smartbookmark-plugin-0.5.2-1|26	%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-smartbookmark-plugin-0.5.2-1|27	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-smartbookmark-plugin-0.5.2-1|28	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|29	#----------------------------------------------------------------------------
21cr|xfce4-smartbookmark-plugin-0.5.2-1|30	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|31	%prep
21cr|xfce4-smartbookmark-plugin-0.5.2-1|32	%setup -q
21cr|xfce4-smartbookmark-plugin-0.5.2-1|33	%patch0 -p1
21cr|xfce4-smartbookmark-plugin-0.5.2-1|34	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|35	%build
21cr|xfce4-smartbookmark-plugin-0.5.2-1|36	%configure \
21cr|xfce4-smartbookmark-plugin-0.5.2-1|37	--disable-static
21cr|xfce4-smartbookmark-plugin-0.5.2-1|38	%make
21cr|xfce4-smartbookmark-plugin-0.5.2-1|39	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|40	%install
21cr|xfce4-smartbookmark-plugin-0.5.2-1|41	%makeinstall_std
21cr|xfce4-smartbookmark-plugin-0.5.2-1|42	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|43	# strip library
21cr|xfce4-smartbookmark-plugin-0.5.2-1|44	chmod 0755 %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-smartbookmark-plugin-0.5.2-1|45	
21cr|xfce4-smartbookmark-plugin-0.5.2-1|46	%find_lang %{name}
21cr|xfce4-smartbookmark-plugin-0.5.2-1|47	

11103 21
21cr|xfce4-systemload-plugin-1.3.1-1|1	%define url_ver %(echo %{version} | cut -c 1-3 )
21cr|xfce4-systemload-plugin-1.3.1-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-systemload-plugin-1.3.1-1|3	%define apps_name org.xfce.panel.systemload
21cr|xfce4-systemload-plugin-1.3.1-1|4	
21cr|xfce4-systemload-plugin-1.3.1-1|5	Summary:	System load plugin for the Xfce panel
21cr|xfce4-systemload-plugin-1.3.1-1|6	Name:		xfce4-systemload-plugin
21cr|xfce4-systemload-plugin-1.3.1-1|7	Version:	1.3.1
21cr|xfce4-systemload-plugin-1.3.1-1|8	Release:	1
21cr|xfce4-systemload-plugin-1.3.1-1|9	License:	BSD
21cr|xfce4-systemload-plugin-1.3.1-1|10	Group:		Graphical desktop/Xfce
21cr|xfce4-systemload-plugin-1.3.1-1|11	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin
21cr|xfce4-systemload-plugin-1.3.1-1|12	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-systemload-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-systemload-plugin-1.3.1-1|13	Patch0:		Supplement-Russian-translation.patch
21cr|xfce4-systemload-plugin-1.3.1-1|14	BuildRequires:	perl(XML::Parser)
21cr|xfce4-systemload-plugin-1.3.1-1|15	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-systemload-plugin-1.3.1-1|16	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-systemload-plugin-1.3.1-1|17	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-systemload-plugin-1.3.1-1|18	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-systemload-plugin-1.3.1-1|19	Requires:	xfce4-panel
21cr|xfce4-systemload-plugin-1.3.1-1|20	
21cr|xfce4-systemload-plugin-1.3.1-1|21	%description
21cr|xfce4-systemload-plugin-1.3.1-1|22	A system load panel plugin for the Xfce Desktop Environment.
21cr|xfce4-systemload-plugin-1.3.1-1|23	
21cr|xfce4-systemload-plugin-1.3.1-1|24	%files -f %{name}.lang
21cr|xfce4-systemload-plugin-1.3.1-1|25	%doc README* ChangeLog AUTHORS
21cr|xfce4-systemload-plugin-1.3.1-1|26	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-systemload-plugin-1.3.1-1|27	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-systemload-plugin-1.3.1-1|28	%{_iconsdir}/hicolor/*/apps/%{apps_name}.{png,svg}
21cr|xfce4-systemload-plugin-1.3.1-1|29	
21cr|xfce4-systemload-plugin-1.3.1-1|30	#----------------------------------------------------------------------------
21cr|xfce4-systemload-plugin-1.3.1-1|31	
21cr|xfce4-systemload-plugin-1.3.1-1|32	%prep
21cr|xfce4-systemload-plugin-1.3.1-1|33	%autosetup -p1
21cr|xfce4-systemload-plugin-1.3.1-1|34	
21cr|xfce4-systemload-plugin-1.3.1-1|35	%build
21cr|xfce4-systemload-plugin-1.3.1-1|36	%configure
21cr|xfce4-systemload-plugin-1.3.1-1|37	%make
21cr|xfce4-systemload-plugin-1.3.1-1|38	
21cr|xfce4-systemload-plugin-1.3.1-1|39	%install
21cr|xfce4-systemload-plugin-1.3.1-1|40	%makeinstall_std
21cr|xfce4-systemload-plugin-1.3.1-1|41	
21cr|xfce4-systemload-plugin-1.3.1-1|42	chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-systemload-plugin-1.3.1-1|43	
21cr|xfce4-systemload-plugin-1.3.1-1|44	%find_lang %{name}
21cr|xfce4-systemload-plugin-1.3.1-1|45	

11104 21
21cr|xfce4-taskmanager-1.5.4-1|1	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|xfce4-taskmanager-1.5.4-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-taskmanager-1.5.4-1|3	%define apps_name org.xfce.taskmanager
21cr|xfce4-taskmanager-1.5.4-1|4	
21cr|xfce4-taskmanager-1.5.4-1|5	Summary:	A small taskmanager for Xfce desktop environment
21cr|xfce4-taskmanager-1.5.4-1|6	Name:		xfce4-taskmanager
21cr|xfce4-taskmanager-1.5.4-1|7	Version:	1.5.4
21cr|xfce4-taskmanager-1.5.4-1|8	Release:	1
21cr|xfce4-taskmanager-1.5.4-1|9	Epoch:		1
21cr|xfce4-taskmanager-1.5.4-1|10	License:	GPLv2+
21cr|xfce4-taskmanager-1.5.4-1|11	Group:		Graphical desktop/Xfce
21cr|xfce4-taskmanager-1.5.4-1|12	Url:		http://goodies.xfce.org/projects/applications/xfce4-taskmanager
21cr|xfce4-taskmanager-1.5.4-1|13	Source0:	http://archive.xfce.org/src/apps/xfce4-taskmanager/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-taskmanager-1.5.4-1|14	BuildRequires:	intltool
21cr|xfce4-taskmanager-1.5.4-1|15	BuildRequires:	perl(XML::Parser)
21cr|xfce4-taskmanager-1.5.4-1|16	BuildRequires:	pkgconfig(cairo)
21cr|xfce4-taskmanager-1.5.4-1|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xfce4-taskmanager-1.5.4-1|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-taskmanager-1.5.4-1|19	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-taskmanager-1.5.4-1|20	BuildRequires:	pkgconfig(libwnck-1.0)
21cr|xfce4-taskmanager-1.5.4-1|21	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfce4-taskmanager-1.5.4-1|22	BuildRequires:	pkgconfig(xmu)
21cr|xfce4-taskmanager-1.5.4-1|23	Requires:	xfdesktop
21cr|xfce4-taskmanager-1.5.4-1|24	
21cr|xfce4-taskmanager-1.5.4-1|25	%description
21cr|xfce4-taskmanager-1.5.4-1|26	xfce-taskmanager is a small taskmanager based on the Xfce libraries.
21cr|xfce4-taskmanager-1.5.4-1|27	
21cr|xfce4-taskmanager-1.5.4-1|28	Features:
21cr|xfce4-taskmanager-1.5.4-1|29	* Lists up all tasks of the running System
21cr|xfce4-taskmanager-1.5.4-1|30	* Provides sending signals to tasks:
21cr|xfce4-taskmanager-1.5.4-1|31	- STOP
21cr|xfce4-taskmanager-1.5.4-1|32	- CONT
21cr|xfce4-taskmanager-1.5.4-1|33	- TERM
21cr|xfce4-taskmanager-1.5.4-1|34	- KILL
21cr|xfce4-taskmanager-1.5.4-1|35	
21cr|xfce4-taskmanager-1.5.4-1|36	%files -f %{name}.lang
21cr|xfce4-taskmanager-1.5.4-1|37	%doc AUTHORS ChangeLog README*
21cr|xfce4-taskmanager-1.5.4-1|38	%{_bindir}/*
21cr|xfce4-taskmanager-1.5.4-1|39	%{_datadir}/applications/*.desktop
21cr|xfce4-taskmanager-1.5.4-1|40	%{_iconsdir}/hicolor/*/actions/xc_crosshair.*
21cr|xfce4-taskmanager-1.5.4-1|41	%{_iconsdir}/hicolor/*/apps/*.{png,svg}
21cr|xfce4-taskmanager-1.5.4-1|42	
21cr|xfce4-taskmanager-1.5.4-1|43	#----------------------------------------------------------------------------
21cr|xfce4-taskmanager-1.5.4-1|44	
21cr|xfce4-taskmanager-1.5.4-1|45	%prep
21cr|xfce4-taskmanager-1.5.4-1|46	%autosetup -p1
21cr|xfce4-taskmanager-1.5.4-1|47	
21cr|xfce4-taskmanager-1.5.4-1|48	%build
21cr|xfce4-taskmanager-1.5.4-1|49	%configure \
21cr|xfce4-taskmanager-1.5.4-1|50	--enable-gtk3 \
21cr|xfce4-taskmanager-1.5.4-1|51	--enable-wnck
21cr|xfce4-taskmanager-1.5.4-1|52	
21cr|xfce4-taskmanager-1.5.4-1|53	%make
21cr|xfce4-taskmanager-1.5.4-1|54	
21cr|xfce4-taskmanager-1.5.4-1|55	%install
21cr|xfce4-taskmanager-1.5.4-1|56	%makeinstall_std
21cr|xfce4-taskmanager-1.5.4-1|57	
21cr|xfce4-taskmanager-1.5.4-1|58	%find_lang %{name}

11105 21
21cr|xfce4-terminal-1.0.4-2|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-terminal-1.0.4-2|2	%define _disable_rebuild_configure 1
21cr|xfce4-terminal-1.0.4-2|3	
21cr|xfce4-terminal-1.0.4-2|4	Summary:	X terminal emulator for Xfce desktop environment
21cr|xfce4-terminal-1.0.4-2|5	Name:		xfce4-terminal
21cr|xfce4-terminal-1.0.4-2|6	Version:	1.0.4
21cr|xfce4-terminal-1.0.4-2|7	release:	2
21cr|xfce4-terminal-1.0.4-2|8	Epoch:		1
21cr|xfce4-terminal-1.0.4-2|9	License:	GPLv2+
21cr|xfce4-terminal-1.0.4-2|10	Group:		Terminals
21cr|xfce4-terminal-1.0.4-2|11	Url:		http://www.xfce.org
21cr|xfce4-terminal-1.0.4-2|12	Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-terminal-1.0.4-2|13	BuildRequires:	desktop-file-utils
21cr|xfce4-terminal-1.0.4-2|14	BuildRequires:	imagemagick
21cr|xfce4-terminal-1.0.4-2|15	BuildRequires:	intltool
21cr|xfce4-terminal-1.0.4-2|16	BuildRequires:	perl(XML::Parser)
21cr|xfce4-terminal-1.0.4-2|17	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfce4-terminal-1.0.4-2|18	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xfce4-terminal-1.0.4-2|19	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-terminal-1.0.4-2|20	BuildRequires:	pkgconfig(vte-2.91)
21cr|xfce4-terminal-1.0.4-2|21	Requires:	exo
21cr|xfce4-terminal-1.0.4-2|22	Requires:	vte
21cr|xfce4-terminal-1.0.4-2|23	Provides:	terminal = %{EVRD}
21cr|xfce4-terminal-1.0.4-2|24	Obsoletes:	terminal < 0.6
21cr|xfce4-terminal-1.0.4-2|25	
21cr|xfce4-terminal-1.0.4-2|26	%description
21cr|xfce4-terminal-1.0.4-2|27	Terminal is a modern, lightweight, and low memory cost terminal
21cr|xfce4-terminal-1.0.4-2|28	emulator with tabs and multiple windows for the Xfce desktop
21cr|xfce4-terminal-1.0.4-2|29	environment. It offers full-customization for the key bindings,
21cr|xfce4-terminal-1.0.4-2|30	the aspect, the colors, and more.
21cr|xfce4-terminal-1.0.4-2|31	
21cr|xfce4-terminal-1.0.4-2|32	%files -f %{name}.lang
21cr|xfce4-terminal-1.0.4-2|33	%doc README* ChangeLog NEWS AUTHORS HACKING THANKS
21cr|xfce4-terminal-1.0.4-2|34	%dir %{_datadir}/xfce4/terminal
21cr|xfce4-terminal-1.0.4-2|35	%dir %{_datadir}/xfce4/terminal/colorschemes
21cr|xfce4-terminal-1.0.4-2|36	%{_bindir}/%{name}
21cr|xfce4-terminal-1.0.4-2|37	%{_datadir}/applications/xfce4-terminal.desktop
21cr|xfce4-terminal-1.0.4-2|38	%{_datadir}/applications/xfce4-terminal-settings.desktop
21cr|xfce4-terminal-1.0.4-2|39	%{_datadir}/gnome-control-center/default-apps/xfce4-terminal-default-apps.xml
21cr|xfce4-terminal-1.0.4-2|40	%{_mandir}/man1/xfce4-terminal.1.*
21cr|xfce4-terminal-1.0.4-2|41	%{_datadir}/xfce4/terminal/colorschemes/*.theme
21cr|xfce4-terminal-1.0.4-2|42	%{_iconsdir}/hicolor/*/apps/org.xfce.terminal*
21cr|xfce4-terminal-1.0.4-2|43	#----------------------------------------------------------------------------
21cr|xfce4-terminal-1.0.4-2|44	
21cr|xfce4-terminal-1.0.4-2|45	%prep
21cr|xfce4-terminal-1.0.4-2|46	%autosetup -p1
21cr|xfce4-terminal-1.0.4-2|47	
21cr|xfce4-terminal-1.0.4-2|48	%build
21cr|xfce4-terminal-1.0.4-2|49	%configure \
21cr|xfce4-terminal-1.0.4-2|50	--disable-static
21cr|xfce4-terminal-1.0.4-2|51	%make
21cr|xfce4-terminal-1.0.4-2|52	
21cr|xfce4-terminal-1.0.4-2|53	%install
21cr|xfce4-terminal-1.0.4-2|54	%makeinstall_std
21cr|xfce4-terminal-1.0.4-2|55	
21cr|xfce4-terminal-1.0.4-2|56	desktop-file-install \
21cr|xfce4-terminal-1.0.4-2|57	--add-only-show-in="XFCE" \
21cr|xfce4-terminal-1.0.4-2|58	--dir %{buildroot}%{_datadir}/applications \
21cr|xfce4-terminal-1.0.4-2|59	%{buildroot}%{_datadir}/applications/xfce4-terminal.desktop
21cr|xfce4-terminal-1.0.4-2|60	
21cr|xfce4-terminal-1.0.4-2|61	%find_lang %{name}
21cr|xfce4-terminal-1.0.4-2|62	
21cr|xfce4-terminal-1.0.4-2|63	%check
21cr|xfce4-terminal-1.0.4-2|64	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop

11106 21
21cr|xfce4-time-out-plugin-1.1.2-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-time-out-plugin-1.1.2-1|2	
21cr|xfce4-time-out-plugin-1.1.2-1|3	Summary: 	A time-out plugin for the Xfce panel
21cr|xfce4-time-out-plugin-1.1.2-1|4	Name: 		xfce4-time-out-plugin
21cr|xfce4-time-out-plugin-1.1.2-1|5	Version: 	1.1.2
21cr|xfce4-time-out-plugin-1.1.2-1|6	Release: 	1
21cr|xfce4-time-out-plugin-1.1.2-1|7	License:	GPLv2+
21cr|xfce4-time-out-plugin-1.1.2-1|8	Group: 		Graphical desktop/Xfce
21cr|xfce4-time-out-plugin-1.1.2-1|9	URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin
21cr|xfce4-time-out-plugin-1.1.2-1|10	Source0: 	http://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-time-out-plugin-1.1.2-1|11	Requires:	xfce4-panel >= 4.8.0
21cr|xfce4-time-out-plugin-1.1.2-1|12	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-time-out-plugin-1.1.2-1|13	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-time-out-plugin-1.1.2-1|14	BuildRequires:	perl(XML::Parser)
21cr|xfce4-time-out-plugin-1.1.2-1|15	
21cr|xfce4-time-out-plugin-1.1.2-1|16	%description
21cr|xfce4-time-out-plugin-1.1.2-1|17	A time-out plugin for the Xfce panel.
21cr|xfce4-time-out-plugin-1.1.2-1|18	
21cr|xfce4-time-out-plugin-1.1.2-1|19	%prep
21cr|xfce4-time-out-plugin-1.1.2-1|20	%setup -q
21cr|xfce4-time-out-plugin-1.1.2-1|21	
21cr|xfce4-time-out-plugin-1.1.2-1|22	%build
21cr|xfce4-time-out-plugin-1.1.2-1|23	
21cr|xfce4-time-out-plugin-1.1.2-1|24	%configure
21cr|xfce4-time-out-plugin-1.1.2-1|25	%make
21cr|xfce4-time-out-plugin-1.1.2-1|26	
21cr|xfce4-time-out-plugin-1.1.2-1|27	%install
21cr|xfce4-time-out-plugin-1.1.2-1|28	%makeinstall_std
21cr|xfce4-time-out-plugin-1.1.2-1|29	
21cr|xfce4-time-out-plugin-1.1.2-1|30	chmod 755 %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
21cr|xfce4-time-out-plugin-1.1.2-1|31	
21cr|xfce4-time-out-plugin-1.1.2-1|32	%find_lang %{name}
21cr|xfce4-time-out-plugin-1.1.2-1|33	
21cr|xfce4-time-out-plugin-1.1.2-1|34	%files -f %{name}.lang
21cr|xfce4-time-out-plugin-1.1.2-1|35	%doc ChangeLog AUTHORS
21cr|xfce4-time-out-plugin-1.1.2-1|36	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-time-out-plugin-1.1.2-1|37	%{_datadir}/xfce4/panel/plugins/xfce4-time-out-plugin.desktop
21cr|xfce4-time-out-plugin-1.1.2-1|38	%{_iconsdir}/hicolor/*/apps/*

11107 21
21cr|xfce4-timer-plugin-1.7.1-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-timer-plugin-1.7.1-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-timer-plugin-1.7.1-1|3	
21cr|xfce4-timer-plugin-1.7.1-1|4	Summary:	Timer plugin for the Xfce panel
21cr|xfce4-timer-plugin-1.7.1-1|5	Name:		xfce4-timer-plugin
21cr|xfce4-timer-plugin-1.7.1-1|6	Version:	1.7.1
21cr|xfce4-timer-plugin-1.7.1-1|7	Release:	1
21cr|xfce4-timer-plugin-1.7.1-1|8	License:	GPLv2+
21cr|xfce4-timer-plugin-1.7.1-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-timer-plugin-1.7.1-1|10	URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin
21cr|xfce4-timer-plugin-1.7.1-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-timer-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-timer-plugin-1.7.1-1|12	BuildRequires:	xfce4-panel-devel >= 4.9.0
21cr|xfce4-timer-plugin-1.7.1-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-timer-plugin-1.7.1-1|14	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-timer-plugin-1.7.1-1|15	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-timer-plugin-1.7.1-1|16	BuildRequires:	perl(XML::Parser)
21cr|xfce4-timer-plugin-1.7.1-1|17	
21cr|xfce4-timer-plugin-1.7.1-1|18	%description
21cr|xfce4-timer-plugin-1.7.1-1|19	Timer panel plugin for the Xfce Desktop Environment.
21cr|xfce4-timer-plugin-1.7.1-1|20	
21cr|xfce4-timer-plugin-1.7.1-1|21	%prep
21cr|xfce4-timer-plugin-1.7.1-1|22	%setup -q
21cr|xfce4-timer-plugin-1.7.1-1|23	
21cr|xfce4-timer-plugin-1.7.1-1|24	%build
21cr|xfce4-timer-plugin-1.7.1-1|25	%configure
21cr|xfce4-timer-plugin-1.7.1-1|26	%make
21cr|xfce4-timer-plugin-1.7.1-1|27	
21cr|xfce4-timer-plugin-1.7.1-1|28	%install
21cr|xfce4-timer-plugin-1.7.1-1|29	%makeinstall_std
21cr|xfce4-timer-plugin-1.7.1-1|30	
21cr|xfce4-timer-plugin-1.7.1-1|31	rm -rf  %{buildroot}%{_prefix}/doc
21cr|xfce4-timer-plugin-1.7.1-1|32	
21cr|xfce4-timer-plugin-1.7.1-1|33	%find_lang %{name} %{name}.lang
21cr|xfce4-timer-plugin-1.7.1-1|34	
21cr|xfce4-timer-plugin-1.7.1-1|35	%files -f %{name}.lang
21cr|xfce4-timer-plugin-1.7.1-1|36	%doc ChangeLog AUTHORS TODO README
21cr|xfce4-timer-plugin-1.7.1-1|37	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-timer-plugin-1.7.1-1|38	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-timer-plugin-1.7.1-1|39	%{_datadir}/icons/hicolor/32x32/apps/xfce4-timer-plugin.png
21cr|xfce4-timer-plugin-1.7.1-1|40	%{_datadir}/icons/hicolor/48x48/apps/xfce4-timer-plugin.png
21cr|xfce4-timer-plugin-1.7.1-1|41	%{_datadir}/icons/hicolor/scalable/apps/xfce4-timer-plugin.svg

11108 21
21cr|xfce4-verve-plugin-2.0.1-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-verve-plugin-2.0.1-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-verve-plugin-2.0.1-1|3	
21cr|xfce4-verve-plugin-2.0.1-1|4	Summary:	A minicmd-plugin for the Xfce panel
21cr|xfce4-verve-plugin-2.0.1-1|5	Name:		xfce4-verve-plugin
21cr|xfce4-verve-plugin-2.0.1-1|6	Version:	2.0.1
21cr|xfce4-verve-plugin-2.0.1-1|7	Release:	1
21cr|xfce4-verve-plugin-2.0.1-1|8	License:	GPLv2+
21cr|xfce4-verve-plugin-2.0.1-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-verve-plugin-2.0.1-1|10	URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin
21cr|xfce4-verve-plugin-2.0.1-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-verve-plugin-2.0.1-1|12	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-verve-plugin-2.0.1-1|13	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-verve-plugin-2.0.1-1|14	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfce4-verve-plugin-2.0.1-1|15	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xfce4-verve-plugin-2.0.1-1|16	BuildRequires:	pkgconfig(libpcre)
21cr|xfce4-verve-plugin-2.0.1-1|17	BuildRequires:	perl(XML::Parser)
21cr|xfce4-verve-plugin-2.0.1-1|18	
21cr|xfce4-verve-plugin-2.0.1-1|19	%description
21cr|xfce4-verve-plugin-2.0.1-1|20	This plugin is like the (quite old) xfce4-minicmd-plugin, except that it
21cr|xfce4-verve-plugin-2.0.1-1|21	feature more cool features, like autocompletion and command history.
21cr|xfce4-verve-plugin-2.0.1-1|22	
21cr|xfce4-verve-plugin-2.0.1-1|23	%prep
21cr|xfce4-verve-plugin-2.0.1-1|24	%setup -q
21cr|xfce4-verve-plugin-2.0.1-1|25	
21cr|xfce4-verve-plugin-2.0.1-1|26	%build
21cr|xfce4-verve-plugin-2.0.1-1|27	%configure \
21cr|xfce4-verve-plugin-2.0.1-1|28	--enable-final \
21cr|xfce4-verve-plugin-2.0.1-1|29	--enable-dbus
21cr|xfce4-verve-plugin-2.0.1-1|30	
21cr|xfce4-verve-plugin-2.0.1-1|31	%make
21cr|xfce4-verve-plugin-2.0.1-1|32	
21cr|xfce4-verve-plugin-2.0.1-1|33	%install
21cr|xfce4-verve-plugin-2.0.1-1|34	%makeinstall_std
21cr|xfce4-verve-plugin-2.0.1-1|35	
21cr|xfce4-verve-plugin-2.0.1-1|36	%find_lang %{name}
21cr|xfce4-verve-plugin-2.0.1-1|37	
21cr|xfce4-verve-plugin-2.0.1-1|38	%files -f %{name}.lang
21cr|xfce4-verve-plugin-2.0.1-1|39	%doc AUTHORS README* THANKS
21cr|xfce4-verve-plugin-2.0.1-1|40	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-verve-plugin-2.0.1-1|41	%{_libdir}/xfce4/panel/plugins/*
21cr|xfce4-verve-plugin-2.0.1-1|42	

11109 21
21cr|xfce4-volumed-pulse-0.2.3-3|1	%define _disable_rebuild_configure 1
21cr|xfce4-volumed-pulse-0.2.3-3|2	
21cr|xfce4-volumed-pulse-0.2.3-3|3	%define url_ver %(echo %{version} | cut -d. -f 1,2)
21cr|xfce4-volumed-pulse-0.2.3-3|4	
21cr|xfce4-volumed-pulse-0.2.3-3|5	Summary:	Volume keys of the keyboard (for pulseaudio)
21cr|xfce4-volumed-pulse-0.2.3-3|6	Name:		xfce4-volumed-pulse
21cr|xfce4-volumed-pulse-0.2.3-3|7	Version:	0.2.3
21cr|xfce4-volumed-pulse-0.2.3-3|8	Release:	3
21cr|xfce4-volumed-pulse-0.2.3-3|9	License:	GPLv3
21cr|xfce4-volumed-pulse-0.2.3-3|10	Group:		Graphical desktop/Xfce
21cr|xfce4-volumed-pulse-0.2.3-3|11	Url:		http://git.xfce.org/apps/xfce4-volumed
21cr|xfce4-volumed-pulse-0.2.3-3|12	Source0:	http://archive.xfce.org/src/apps/xfce4-volumed-pulse/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-volumed-pulse-0.2.3-3|13	BuildRequires:	xfce4-dev-tools
21cr|xfce4-volumed-pulse-0.2.3-3|14	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfce4-volumed-pulse-0.2.3-3|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfce4-volumed-pulse-0.2.3-3|16	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-volumed-pulse-0.2.3-3|17	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21cr|xfce4-volumed-pulse-0.2.3-3|18	BuildRequires:	pkgconfig(keybinder-3.0)
21cr|xfce4-volumed-pulse-0.2.3-3|19	BuildRequires:	pkgconfig(libnotify)
21cr|xfce4-volumed-pulse-0.2.3-3|20	Obsoletes:	xfce4-volumed <= 0.1.13
21cr|xfce4-volumed-pulse-0.2.3-3|21	Provides:	xfce4-volumed <= 0.1.13
21cr|xfce4-volumed-pulse-0.2.3-3|22	
21cr|xfce4-volumed-pulse-0.2.3-3|23	%description
21cr|xfce4-volumed-pulse-0.2.3-3|24	The xfce4-volumed-pulse adds additional functionality to the volume up/down
21cr|xfce4-volumed-pulse-0.2.3-3|25	and mute keys of the keyboard. It makes the keys work without
21cr|xfce4-volumed-pulse-0.2.3-3|26	configuration and uses the Xfce 4 mixer's defined card and track for
21cr|xfce4-volumed-pulse-0.2.3-3|27	choosing which track to act on.
21cr|xfce4-volumed-pulse-0.2.3-3|28	The volume level is shown in a notification.
21cr|xfce4-volumed-pulse-0.2.3-3|29	Fork of Xfce4-Volumed to use PulseAudio.
21cr|xfce4-volumed-pulse-0.2.3-3|30	
21cr|xfce4-volumed-pulse-0.2.3-3|31	%prep
21cr|xfce4-volumed-pulse-0.2.3-3|32	%setup -q %{name}-%{version}
21cr|xfce4-volumed-pulse-0.2.3-3|33	
21cr|xfce4-volumed-pulse-0.2.3-3|34	%build
21cr|xfce4-volumed-pulse-0.2.3-3|35	%configure --disable-dependency-tracking
21cr|xfce4-volumed-pulse-0.2.3-3|36	%make
21cr|xfce4-volumed-pulse-0.2.3-3|37	
21cr|xfce4-volumed-pulse-0.2.3-3|38	%install
21cr|xfce4-volumed-pulse-0.2.3-3|39	%makeinstall_std
21cr|xfce4-volumed-pulse-0.2.3-3|40	
21cr|xfce4-volumed-pulse-0.2.3-3|41	%files
21cr|xfce4-volumed-pulse-0.2.3-3|42	%doc AUTHORS README COPYING NEWS
21cr|xfce4-volumed-pulse-0.2.3-3|43	%config %{_sysconfdir}/xdg/autostart/%{name}.desktop
21cr|xfce4-volumed-pulse-0.2.3-3|44	%{_bindir}/%{name}

11110 21
21cr|xfce4-wavelan-plugin-0.6.3-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-wavelan-plugin-0.6.3-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-wavelan-plugin-0.6.3-1|3	
21cr|xfce4-wavelan-plugin-0.6.3-1|4	Summary:	WaveLAN plugin for the Xfce panel
21cr|xfce4-wavelan-plugin-0.6.3-1|5	Name:		xfce4-wavelan-plugin
21cr|xfce4-wavelan-plugin-0.6.3-1|6	Version:	0.6.3
21cr|xfce4-wavelan-plugin-0.6.3-1|7	Release:	1
21cr|xfce4-wavelan-plugin-0.6.3-1|8	Group:		Graphical desktop/Xfce
21cr|xfce4-wavelan-plugin-0.6.3-1|9	License:	BSD
21cr|xfce4-wavelan-plugin-0.6.3-1|10	URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
21cr|xfce4-wavelan-plugin-0.6.3-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-wavelan-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-wavelan-plugin-0.6.3-1|12	BuildRequires:	perl(XML::Parser)
21cr|xfce4-wavelan-plugin-0.6.3-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-wavelan-plugin-0.6.3-1|14	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-wavelan-plugin-0.6.3-1|15	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-wavelan-plugin-0.6.3-1|16	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-wavelan-plugin-0.6.3-1|17	
21cr|xfce4-wavelan-plugin-0.6.3-1|18	%description
21cr|xfce4-wavelan-plugin-0.6.3-1|19	A plugin for the Xfce panel that monitors a wireless LAN interface. It
21cr|xfce4-wavelan-plugin-0.6.3-1|20	displays stats for signal state, signal quality and network name (SSID).
21cr|xfce4-wavelan-plugin-0.6.3-1|21	
21cr|xfce4-wavelan-plugin-0.6.3-1|22	%prep
21cr|xfce4-wavelan-plugin-0.6.3-1|23	%autosetup -p1
21cr|xfce4-wavelan-plugin-0.6.3-1|24	
21cr|xfce4-wavelan-plugin-0.6.3-1|25	%build
21cr|xfce4-wavelan-plugin-0.6.3-1|26	%configure \
21cr|xfce4-wavelan-plugin-0.6.3-1|27	--disable-static
21cr|xfce4-wavelan-plugin-0.6.3-1|28	%make
21cr|xfce4-wavelan-plugin-0.6.3-1|29	
21cr|xfce4-wavelan-plugin-0.6.3-1|30	%install
21cr|xfce4-wavelan-plugin-0.6.3-1|31	%makeinstall_std
21cr|xfce4-wavelan-plugin-0.6.3-1|32	
21cr|xfce4-wavelan-plugin-0.6.3-1|33	chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/libwavelan.so
21cr|xfce4-wavelan-plugin-0.6.3-1|34	
21cr|xfce4-wavelan-plugin-0.6.3-1|35	%find_lang %{name} %{name}.lang
21cr|xfce4-wavelan-plugin-0.6.3-1|36	
21cr|xfce4-wavelan-plugin-0.6.3-1|37	%files -f %{name}.lang
21cr|xfce4-wavelan-plugin-0.6.3-1|38	%doc AUTHORS ChangeLog NEWS README*
21cr|xfce4-wavelan-plugin-0.6.3-1|39	%{_libdir}/xfce4/panel/plugins/libwavelan.so
21cr|xfce4-wavelan-plugin-0.6.3-1|40	%{_datadir}/xfce4/panel/plugins/*.desktop
21cr|xfce4-wavelan-plugin-0.6.3-1|41	

11111 21
21cr|xfce4-weather-plugin-0.11.0-1|1	%define url_ver %(echo %{version} | cut -c 1-4)
21cr|xfce4-weather-plugin-0.11.0-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-weather-plugin-0.11.0-1|3	
21cr|xfce4-weather-plugin-0.11.0-1|4	Summary:	A weather plugin for the Xfce panel
21cr|xfce4-weather-plugin-0.11.0-1|5	Name:		xfce4-weather-plugin
21cr|xfce4-weather-plugin-0.11.0-1|6	Version:	0.11.0
21cr|xfce4-weather-plugin-0.11.0-1|7	Release:	1
21cr|xfce4-weather-plugin-0.11.0-1|8	License:	GPLv2+
21cr|xfce4-weather-plugin-0.11.0-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-weather-plugin-0.11.0-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
21cr|xfce4-weather-plugin-0.11.0-1|11	Source0:	https://archive.xfce.org/src/panel-plugins/xfce4-weather-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfce4-weather-plugin-0.11.0-1|12	Source1:	Apple-Design-1.0.tar.gz
21cr|xfce4-weather-plugin-0.11.0-1|13	BuildRequires:	intltool
21cr|xfce4-weather-plugin-0.11.0-1|14	BuildRequires:	perl(XML::Parser)
21cr|xfce4-weather-plugin-0.11.0-1|15	BuildRequires:  pkgconfig(gtk+-3.0)
21cr|xfce4-weather-plugin-0.11.0-1|16	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|xfce4-weather-plugin-0.11.0-1|17	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-weather-plugin-0.11.0-1|18	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-weather-plugin-0.11.0-1|19	BuildRequires:	pkgconfig(libxml-2.0)
21cr|xfce4-weather-plugin-0.11.0-1|20	BuildRequires:	pkgconfig(upower-glib)
21cr|xfce4-weather-plugin-0.11.0-1|21	Requires:	xfce4-panel
21cr|xfce4-weather-plugin-0.11.0-1|22	Requires:	glib-networking
21cr|xfce4-weather-plugin-0.11.0-1|23	
21cr|xfce4-weather-plugin-0.11.0-1|24	%description
21cr|xfce4-weather-plugin-0.11.0-1|25	This panel plugin shows the current temperature and weather condition,
21cr|xfce4-weather-plugin-0.11.0-1|26	using weather data provided by xoap.weather.com (www.weather.com).
21cr|xfce4-weather-plugin-0.11.0-1|27	
21cr|xfce4-weather-plugin-0.11.0-1|28	%files -f %{name}.lang
21cr|xfce4-weather-plugin-0.11.0-1|29	%doc AUTHORS ChangeLog README
21cr|xfce4-weather-plugin-0.11.0-1|30	%dir %{_datadir}/xfce4/weather
21cr|xfce4-weather-plugin-0.11.0-1|31	%{_datadir}/xfce4/weather/*
21cr|xfce4-weather-plugin-0.11.0-1|32	%{_datadir}/xfce4/panel/plugins/*
21cr|xfce4-weather-plugin-0.11.0-1|33	%{_libdir}/xfce4/panel/plugins/
21cr|xfce4-weather-plugin-0.11.0-1|34	%{_iconsdir}/hicolor/*/apps/*.png
21cr|xfce4-weather-plugin-0.11.0-1|35	
21cr|xfce4-weather-plugin-0.11.0-1|36	#----------------------------------------------------------------------------
21cr|xfce4-weather-plugin-0.11.0-1|37	
21cr|xfce4-weather-plugin-0.11.0-1|38	%prep
21cr|xfce4-weather-plugin-0.11.0-1|39	%setup -q
21cr|xfce4-weather-plugin-0.11.0-1|40	
21cr|xfce4-weather-plugin-0.11.0-1|41	%build
21cr|xfce4-weather-plugin-0.11.0-1|42	mkdir m4
21cr|xfce4-weather-plugin-0.11.0-1|43	NOCONFIGURE=yes xdt-autogen
21cr|xfce4-weather-plugin-0.11.0-1|44	%configure \
21cr|xfce4-weather-plugin-0.11.0-1|45	--disable-static
21cr|xfce4-weather-plugin-0.11.0-1|46	
21cr|xfce4-weather-plugin-0.11.0-1|47	%make
21cr|xfce4-weather-plugin-0.11.0-1|48	
21cr|xfce4-weather-plugin-0.11.0-1|49	%install
21cr|xfce4-weather-plugin-0.11.0-1|50	%makeinstall_std
21cr|xfce4-weather-plugin-0.11.0-1|51	
21cr|xfce4-weather-plugin-0.11.0-1|52	pushd %{buildroot}%{_datadir}/xfce4/weather/icons/
21cr|xfce4-weather-plugin-0.11.0-1|53	tar -xvzf %{SOURCE1}
21cr|xfce4-weather-plugin-0.11.0-1|54	popd
21cr|xfce4-weather-plugin-0.11.0-1|55	
21cr|xfce4-weather-plugin-0.11.0-1|56	%find_lang %{name}

11112 21
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|1	%define commit 1d860e7cb0c2f989d7cfce7dfc95a92fb260ab03
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|2	%define commit_short %(echo %{commit} | head -c 6)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|3	
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|4	Summary:	An alternate application launcher for Xfce
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|5	Name:		xfce4-whiskermenu-plugin
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|6	Version:	2.7.1
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|7	Release:	0.git%{commit_short}.1
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|8	License:	GPLv2+
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|10	Url:		https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|11	Source0:	https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/archive/%{commit}/xfce4-whiskermenu-plugin-%{commit}.tar.gz
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|12	# https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/merge_requests/6
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|13	Patch001:		0001-Support-both-GDM-and-LightDM.patch
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|14	BuildRequires:	cmake
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|15	BuildRequires:	pkgconfig(accountsservice)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|16	BuildRequires:	pkgconfig(exo-2)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|18	BuildRequires:	pkgconfig(garcon-1)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|19	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|20	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|21	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|22	BuildRequires:	pkgconfig(pangoxft)
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|23	
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|24	%description
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|25	Whisker Menu is an alternate application launcher for Xfce.
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|26	
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|27	%files -f %{name}.lang
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|28	%doc AUTHORS NEWS README
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|29	%{_bindir}/xfce4-popup-whiskermenu
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|30	%{_libdir}/xfce4/panel/plugins/libwhiskermenu.so
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|31	%{_datadir}/xfce4/panel/plugins/whiskermenu.desktop
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|32	%{_datadir}/icons/hicolor/scalable/apps/*.svg
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|33	%{_datadir}/icons/hicolor/*/apps/*.png
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|34	%{_mandir}/man1/xfce4-popup-whiskermenu.1.*
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|35	
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|36	%prep
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|37	%autosetup -p1 -n %{name}-%{commit}
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|38	
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|39	%build
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|40	%cmake
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|41	%make
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|42	
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|43	%install
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|44	%makeinstall_std -C build
21cr|xfce4-whiskermenu-plugin-2.7.1-0.git1d860e.1|45	%find_lang %{name} %{name}.lang

11113 21
21cr|xfce4-xkb-plugin-0.8.2-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfce4-xkb-plugin-0.8.2-1|2	%define _disable_rebuild_configure 1
21cr|xfce4-xkb-plugin-0.8.2-1|3	
21cr|xfce4-xkb-plugin-0.8.2-1|4	Summary:	A plugin for the Xfce4 panel displaying keyboard layout
21cr|xfce4-xkb-plugin-0.8.2-1|5	Name:		xfce4-xkb-plugin
21cr|xfce4-xkb-plugin-0.8.2-1|6	Version:	0.8.2
21cr|xfce4-xkb-plugin-0.8.2-1|7	Release:	1
21cr|xfce4-xkb-plugin-0.8.2-1|8	License:	BSD
21cr|xfce4-xkb-plugin-0.8.2-1|9	Group:		Graphical desktop/Xfce
21cr|xfce4-xkb-plugin-0.8.2-1|10	Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin
21cr|xfce4-xkb-plugin-0.8.2-1|11	Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-xkb-plugin/0.8/%{name}-%{version}.tar.bz2
21cr|xfce4-xkb-plugin-0.8.2-1|12	# https://bugs.gentoo.org/732698
21cr|xfce4-xkb-plugin-0.8.2-1|13	Patch0:         include-xfce-panel-macros.patch
21cr|xfce4-xkb-plugin-0.8.2-1|14	BuildRequires:	intltool
21cr|xfce4-xkb-plugin-0.8.2-1|15	BuildRequires:	pkgconfig(garcon-1)
21cr|xfce4-xkb-plugin-0.8.2-1|16	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|xfce4-xkb-plugin-0.8.2-1|17	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfce4-xkb-plugin-0.8.2-1|18	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfce4-xkb-plugin-0.8.2-1|19	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfce4-xkb-plugin-0.8.2-1|20	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfce4-xkb-plugin-0.8.2-1|21	BuildRequires:	pkgconfig(libxklavier)
21cr|xfce4-xkb-plugin-0.8.2-1|22	Requires:	xfce4-panel
21cr|xfce4-xkb-plugin-0.8.2-1|23	
21cr|xfce4-xkb-plugin-0.8.2-1|24	%description
21cr|xfce4-xkb-plugin-0.8.2-1|25	A plugin for the Xfce4 panel displaying keyboard layout. The plugin may be
21cr|xfce4-xkb-plugin-0.8.2-1|26	used as an indicator for the current layout and to switch layouts.
21cr|xfce4-xkb-plugin-0.8.2-1|27	
21cr|xfce4-xkb-plugin-0.8.2-1|28	The layouts must be defined either in XF86Config or by xetskbmap tool.
21cr|xfce4-xkb-plugin-0.8.2-1|29	
21cr|xfce4-xkb-plugin-0.8.2-1|30	%files -f %{name}.lang
21cr|xfce4-xkb-plugin-0.8.2-1|31	%doc AUTHORS ChangeLog README*
21cr|xfce4-xkb-plugin-0.8.2-1|32	%dir %{_datadir}/xfce4/xkb
21cr|xfce4-xkb-plugin-0.8.2-1|33	%{_datadir}/xfce4/xkb/*
21cr|xfce4-xkb-plugin-0.8.2-1|34	%{_datadir}/xfce4/panel/plugins/xkb.desktop
21cr|xfce4-xkb-plugin-0.8.2-1|35	%{_libdir}/xfce4/panel/plugins/
21cr|xfce4-xkb-plugin-0.8.2-1|36	
21cr|xfce4-xkb-plugin-0.8.2-1|37	#----------------------------------------------------------------------------
21cr|xfce4-xkb-plugin-0.8.2-1|38	
21cr|xfce4-xkb-plugin-0.8.2-1|39	%prep
21cr|xfce4-xkb-plugin-0.8.2-1|40	%autosetup -p1
21cr|xfce4-xkb-plugin-0.8.2-1|41	
21cr|xfce4-xkb-plugin-0.8.2-1|42	%build
21cr|xfce4-xkb-plugin-0.8.2-1|43	%configure
21cr|xfce4-xkb-plugin-0.8.2-1|44	%make LIBS="-lX11"
21cr|xfce4-xkb-plugin-0.8.2-1|45	
21cr|xfce4-xkb-plugin-0.8.2-1|46	%install
21cr|xfce4-xkb-plugin-0.8.2-1|47	%makeinstall_std
21cr|xfce4-xkb-plugin-0.8.2-1|48	
21cr|xfce4-xkb-plugin-0.8.2-1|49	# remove unneeded devel files
21cr|xfce4-xkb-plugin-0.8.2-1|50	rm -f %{buildroot}/%{_libdir}/xfce4/panel-plugins/*.a
21cr|xfce4-xkb-plugin-0.8.2-1|51	
21cr|xfce4-xkb-plugin-0.8.2-1|52	%find_lang %{name}

11114 21
21cr|xfce-backgrounds-rospo-1.2-1|1	Summary:	Wallpapers for ROSA Linux Xfce
21cr|xfce-backgrounds-rospo-1.2-1|2	Name:		xfce-backgrounds-rospo
21cr|xfce-backgrounds-rospo-1.2-1|3	Version:	1.2
21cr|xfce-backgrounds-rospo-1.2-1|4	Release:	1
21cr|xfce-backgrounds-rospo-1.2-1|5	License:	GPLv3+
21cr|xfce-backgrounds-rospo-1.2-1|6	Group:		Graphical desktop/Xfce
21cr|xfce-backgrounds-rospo-1.2-1|7	Url:		https://vk.com/xfce_rospo
21cr|xfce-backgrounds-rospo-1.2-1|8	Source0:	%{name}-%{version}.tar.gz
21cr|xfce-backgrounds-rospo-1.2-1|9	BuildArch:	noarch
21cr|xfce-backgrounds-rospo-1.2-1|10	
21cr|xfce-backgrounds-rospo-1.2-1|11	%description
21cr|xfce-backgrounds-rospo-1.2-1|12	%{summary} by Vladimir Penchikov
21cr|xfce-backgrounds-rospo-1.2-1|13	and the user community ROSA
21cr|xfce-backgrounds-rospo-1.2-1|14	
21cr|xfce-backgrounds-rospo-1.2-1|15	%files
21cr|xfce-backgrounds-rospo-1.2-1|16	%dir %{_datadir}/backgrounds/xfce
21cr|xfce-backgrounds-rospo-1.2-1|17	%{_datadir}/backgrounds/xfce/*
21cr|xfce-backgrounds-rospo-1.2-1|18	
21cr|xfce-backgrounds-rospo-1.2-1|19	#----------------------------------------------------------------------------
21cr|xfce-backgrounds-rospo-1.2-1|20	
21cr|xfce-backgrounds-rospo-1.2-1|21	%prep
21cr|xfce-backgrounds-rospo-1.2-1|22	%setup -q
21cr|xfce-backgrounds-rospo-1.2-1|23	
21cr|xfce-backgrounds-rospo-1.2-1|24	%build
21cr|xfce-backgrounds-rospo-1.2-1|25	
21cr|xfce-backgrounds-rospo-1.2-1|26	%install
21cr|xfce-backgrounds-rospo-1.2-1|27	install -d %{buildroot}%{_datadir}/backgrounds/xfce
21cr|xfce-backgrounds-rospo-1.2-1|28	cp -R {*.jpg,*.svg} %{buildroot}%{_datadir}/backgrounds/xfce/

11115 21
21cr|xfce-rospo-icon-theme-1.7-3|1	Summary:	Fork ROSPO icons for XFCE
21cr|xfce-rospo-icon-theme-1.7-3|2	Name:		xfce-rospo-icon-theme
21cr|xfce-rospo-icon-theme-1.7-3|3	Version:	1.7
21cr|xfce-rospo-icon-theme-1.7-3|4	Release:	3
21cr|xfce-rospo-icon-theme-1.7-3|5	License:	GPLv3
21cr|xfce-rospo-icon-theme-1.7-3|6	Group:		Graphical desktop/Other
21cr|xfce-rospo-icon-theme-1.7-3|7	Url:		https://vk.com./xfce_rospo
21cr|xfce-rospo-icon-theme-1.7-3|8	Source0:	%{name}-%{version}.tar.gz
21cr|xfce-rospo-icon-theme-1.7-3|9	Source1:	yandex-browser-beta_16.svg
21cr|xfce-rospo-icon-theme-1.7-3|10	Source2:	yandex-browser-beta_24.svg
21cr|xfce-rospo-icon-theme-1.7-3|11	Source3:	yandex-browser-beta_32.svg
21cr|xfce-rospo-icon-theme-1.7-3|12	Source4:	yandex-browser-beta_48.svg
21cr|xfce-rospo-icon-theme-1.7-3|13	Source5:	yandex-browser-beta_64.svg
21cr|xfce-rospo-icon-theme-1.7-3|14	Requires(post,postun):	gtk-update-icon-cache
21cr|xfce-rospo-icon-theme-1.7-3|15	BuildArch:	noarch
21cr|xfce-rospo-icon-theme-1.7-3|16	
21cr|xfce-rospo-icon-theme-1.7-3|17	%description
21cr|xfce-rospo-icon-theme-1.7-3|18	Fork ROSPO icons for Rosa Linux XFCE
21cr|xfce-rospo-icon-theme-1.7-3|19	
21cr|xfce-rospo-icon-theme-1.7-3|20	%files
21cr|xfce-rospo-icon-theme-1.7-3|21	%doc AUTHORS LICENSE README.md
21cr|xfce-rospo-icon-theme-1.7-3|22	%dir %{_iconsdir}/xfce-rospo-dark
21cr|xfce-rospo-icon-theme-1.7-3|23	%{_iconsdir}/xfce-rospo-dark/*
21cr|xfce-rospo-icon-theme-1.7-3|24	%dir %{_iconsdir}/xfce-rospo-light
21cr|xfce-rospo-icon-theme-1.7-3|25	%{_iconsdir}/xfce-rospo-light/*
21cr|xfce-rospo-icon-theme-1.7-3|26	
21cr|xfce-rospo-icon-theme-1.7-3|27	#----------------------------------------------------------------------------
21cr|xfce-rospo-icon-theme-1.7-3|28	
21cr|xfce-rospo-icon-theme-1.7-3|29	%package -n %{name}-green
21cr|xfce-rospo-icon-theme-1.7-3|30	Summary:	Fork ROSPO icons for XFCE-Green versoin
21cr|xfce-rospo-icon-theme-1.7-3|31	Group:		Graphical desktop/Other
21cr|xfce-rospo-icon-theme-1.7-3|32	
21cr|xfce-rospo-icon-theme-1.7-3|33	%description -n %{name}-green
21cr|xfce-rospo-icon-theme-1.7-3|34	Fork ROSPO icons for Rosa Linux XFCE -
21cr|xfce-rospo-icon-theme-1.7-3|35	version of icons with green folders
21cr|xfce-rospo-icon-theme-1.7-3|36	
21cr|xfce-rospo-icon-theme-1.7-3|37	%files -n %{name}-green
21cr|xfce-rospo-icon-theme-1.7-3|38	%doc AUTHORS LICENSE README.md
21cr|xfce-rospo-icon-theme-1.7-3|39	%dir %{_iconsdir}/xfce-rospo-dark-green
21cr|xfce-rospo-icon-theme-1.7-3|40	%{_iconsdir}/xfce-rospo-dark-green/*
21cr|xfce-rospo-icon-theme-1.7-3|41	%dir %{_iconsdir}/xfce-rospo-light-green
21cr|xfce-rospo-icon-theme-1.7-3|42	%{_iconsdir}/xfce-rospo-light-green/*
21cr|xfce-rospo-icon-theme-1.7-3|43	
21cr|xfce-rospo-icon-theme-1.7-3|44	#---------------------------------------------------------------------------
21cr|xfce-rospo-icon-theme-1.7-3|45	%post
21cr|xfce-rospo-icon-theme-1.7-3|46	%update_icon_cache xfce-rospo-dark
21cr|xfce-rospo-icon-theme-1.7-3|47	%update_icon_cache xfce-rospo-light
21cr|xfce-rospo-icon-theme-1.7-3|48	%update_icon_cache xfce-rospo-dark-green
21cr|xfce-rospo-icon-theme-1.7-3|49	%update_icon_cache xfce-rospo-light-green
21cr|xfce-rospo-icon-theme-1.7-3|50	
21cr|xfce-rospo-icon-theme-1.7-3|51	
21cr|xfce-rospo-icon-theme-1.7-3|52	%postun
21cr|xfce-rospo-icon-theme-1.7-3|53	%update_icon_cache xfce-rospo-dark
21cr|xfce-rospo-icon-theme-1.7-3|54	%update_icon_cache xfce-rospo-light
21cr|xfce-rospo-icon-theme-1.7-3|55	%update_icon_cache xfce-rospo-dark-green
21cr|xfce-rospo-icon-theme-1.7-3|56	%update_icon_cache xfce-rospo-light-green
21cr|xfce-rospo-icon-theme-1.7-3|57	
21cr|xfce-rospo-icon-theme-1.7-3|58	#----------------------------------------------------------------------------
21cr|xfce-rospo-icon-theme-1.7-3|59	
21cr|xfce-rospo-icon-theme-1.7-3|60	%prep
21cr|xfce-rospo-icon-theme-1.7-3|61	%setup -q
21cr|xfce-rospo-icon-theme-1.7-3|62	
21cr|xfce-rospo-icon-theme-1.7-3|63	# update yandex-browser icon
21cr|xfce-rospo-icon-theme-1.7-3|64	rm ./xfce-rospo-dark/*/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|65	rm ./xfce-rospo-dark-green/*/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|66	rm ./xfce-rospo-light/*/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|67	rm ./xfce-rospo-light-green/*/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|68	cp %{SOURCE1} ./xfce-rospo-dark/16x16/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|69	cp %{SOURCE2} ./xfce-rospo-dark/22x22/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|70	cp %{SOURCE3} ./xfce-rospo-dark/32x32/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|71	cp %{SOURCE4} ./xfce-rospo-dark/48x48/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|72	cp %{SOURCE5} ./xfce-rospo-dark/64x64/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|73	
21cr|xfce-rospo-icon-theme-1.7-3|74	cp %{SOURCE1} ./xfce-rospo-dark-green/16x16/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|75	cp %{SOURCE2} ./xfce-rospo-dark-green/22x22/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|76	cp %{SOURCE3} ./xfce-rospo-dark-green/32x32/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|77	cp %{SOURCE4} ./xfce-rospo-dark-green/48x48/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|78	cp %{SOURCE5} ./xfce-rospo-dark-green/64x64/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|79	
21cr|xfce-rospo-icon-theme-1.7-3|80	cp %{SOURCE1} ./xfce-rospo-light/16x16/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|81	cp %{SOURCE2} ./xfce-rospo-light/22x22/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|82	cp %{SOURCE3} ./xfce-rospo-light/32x32/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|83	cp %{SOURCE4} ./xfce-rospo-light/48x48/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|84	cp %{SOURCE5} ./xfce-rospo-light/64x64/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|85	
21cr|xfce-rospo-icon-theme-1.7-3|86	cp %{SOURCE1} ./xfce-rospo-light-green/16x16/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|87	cp %{SOURCE2} ./xfce-rospo-light-green/22x22/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|88	cp %{SOURCE3} ./xfce-rospo-light-green/32x32/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|89	cp %{SOURCE4} ./xfce-rospo-light-green/48x48/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|90	cp %{SOURCE5} ./xfce-rospo-light-green/64x64/apps/yandex-browser-beta.svg
21cr|xfce-rospo-icon-theme-1.7-3|91	
21cr|xfce-rospo-icon-theme-1.7-3|92	%build
21cr|xfce-rospo-icon-theme-1.7-3|93	
21cr|xfce-rospo-icon-theme-1.7-3|94	%install
21cr|xfce-rospo-icon-theme-1.7-3|95	install -d %{buildroot}%{_iconsdir}/
21cr|xfce-rospo-icon-theme-1.7-3|96	cp -R {xfce-rospo-dark,xfce-rospo-light,xfce-rospo-dark-green,xfce-rospo-light-green} %{buildroot}%{_iconsdir}/
21cr|xfce-rospo-icon-theme-1.7-3|97	find %{buildroot} -type f -exec chmod 0644 {} \;

11116 21
21cr|xfce-wallpapers-2022-4.18-1|1	Summary:	Wallpapers from Xfce users in 2022
21cr|xfce-wallpapers-2022-4.18-1|2	Name:		xfce-wallpapers-2022
21cr|xfce-wallpapers-2022-4.18-1|3	Version:	4.18
21cr|xfce-wallpapers-2022-4.18-1|4	Release:	1
21cr|xfce-wallpapers-2022-4.18-1|5	License:	Creative Commons Attribution-NonCommercial
21cr|xfce-wallpapers-2022-4.18-1|6	Group:		Graphical desktop/Xfce
21cr|xfce-wallpapers-2022-4.18-1|7	Url:		https://gitlab.xfce.org/artwork/public/-/issues/1#note_60223
21cr|xfce-wallpapers-2022-4.18-1|8	Source0:	xfce-wallpapers-%{version}.tar.xz
21cr|xfce-wallpapers-2022-4.18-1|9	BuildArch:	noarch
21cr|xfce-wallpapers-2022-4.18-1|10	
21cr|xfce-wallpapers-2022-4.18-1|11	%description
21cr|xfce-wallpapers-2022-4.18-1|12	Wallpapers created by Xfce users in 2022.
21cr|xfce-wallpapers-2022-4.18-1|13	
21cr|xfce-wallpapers-2022-4.18-1|14	%files
21cr|xfce-wallpapers-2022-4.18-1|15	%{_datadir}/wallpapers/*
21cr|xfce-wallpapers-2022-4.18-1|16	
21cr|xfce-wallpapers-2022-4.18-1|17	#----------------------------------------------------------------------------
21cr|xfce-wallpapers-2022-4.18-1|18	
21cr|xfce-wallpapers-2022-4.18-1|19	%prep
21cr|xfce-wallpapers-2022-4.18-1|20	%autosetup -p1 -n xfce-wallpapers-%{version}
21cr|xfce-wallpapers-2022-4.18-1|21	
21cr|xfce-wallpapers-2022-4.18-1|22	%build
21cr|xfce-wallpapers-2022-4.18-1|23	# Nothing to do
21cr|xfce-wallpapers-2022-4.18-1|24	
21cr|xfce-wallpapers-2022-4.18-1|25	%install
21cr|xfce-wallpapers-2022-4.18-1|26	mkdir -p %{buildroot}%{_datadir}/wallpapers
21cr|xfce-wallpapers-2022-4.18-1|27	cp -r * %{buildroot}%{_datadir}/wallpapers

11117 21
21cr|xfconf-4.16.0-2|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21cr|xfconf-4.16.0-2|2	%define major 3
21cr|xfconf-4.16.0-2|3	%define api 0
21cr|xfconf-4.16.0-2|4	%define libname %mklibname %{name} %{api} %{major}
21cr|xfconf-4.16.0-2|5	%define devname %mklibname %{name} -d
21cr|xfconf-4.16.0-2|6	%define	girname %mklibname %{name}-gir %{api}
21cr|xfconf-4.16.0-2|7	%define _disable_rebuild_configure 1
21cr|xfconf-4.16.0-2|8	
21cr|xfconf-4.16.0-2|9	
21cr|xfconf-4.16.0-2|10	Summary:	A configuration storage system for Xfce
21cr|xfconf-4.16.0-2|11	Name:		xfconf
21cr|xfconf-4.16.0-2|12	Version:	4.16.0
21cr|xfconf-4.16.0-2|13	Release:	2
21cr|xfconf-4.16.0-2|14	License:	GPLv2+
21cr|xfconf-4.16.0-2|15	Group:		Graphical desktop/Xfce
21cr|xfconf-4.16.0-2|16	Url:		http://www.xfce.org
21cr|xfconf-4.16.0-2|17	Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2?/%{name}-%{version}.tar.bz2
21cr|xfconf-4.16.0-2|18	# https://gitlab.xfce.org/xfce/xfconf/-/issues/20
21cr|xfconf-4.16.0-2|19	Patch1:		0001-Create-per-channel-config-directory-if-it-does-not-e.patch
21cr|xfconf-4.16.0-2|20	BuildRequires:	chrpath
21cr|xfconf-4.16.0-2|21	BuildRequires:	gtk-doc
21cr|xfconf-4.16.0-2|22	BuildRequires:	intltool
21cr|xfconf-4.16.0-2|23	BuildRequires:	pkgconfig(dbus-1)
21cr|xfconf-4.16.0-2|24	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfconf-4.16.0-2|25	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|xfconf-4.16.0-2|26	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xfconf-4.16.0-2|27	BuildRequires:	pkgconfig(gobject-2.0)
21cr|xfconf-4.16.0-2|28	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfconf-4.16.0-2|29	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfconf-4.16.0-2|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|xfconf-4.16.0-2|31	BuildRequires:	vala-tools
21cr|xfconf-4.16.0-2|32	BuildRequires:	pkgconfig(vapigen)
21cr|xfconf-4.16.0-2|33	Requires:	dbus-x11
21cr|xfconf-4.16.0-2|34	
21cr|xfconf-4.16.0-2|35	%description
21cr|xfconf-4.16.0-2|36	Xfconf is a hierarchical (tree-like) configuration system for the Xfce
21cr|xfconf-4.16.0-2|37	graphical desktop environment.
21cr|xfconf-4.16.0-2|38	
21cr|xfconf-4.16.0-2|39	%files -f %{name}.lang
21cr|xfconf-4.16.0-2|40	%doc AUTHORS NEWS ChangeLog
21cr|xfconf-4.16.0-2|41	%dir %{_sysconfdir}/xdg/xfce4/xfconf
21cr|xfconf-4.16.0-2|42	%{_bindir}/xfconf-query
21cr|xfconf-4.16.0-2|43	%{_libdir}/xfce4/%{name}/xfconfd
21cr|xfconf-4.16.0-2|44	%{_libdir}/gio/modules/libxfconfgsettingsbackend.so
21cr|xfconf-4.16.0-2|45	%{_datadir}/dbus-1/services/org.xfce.Xfconf.service
21cr|xfconf-4.16.0-2|46	%{_datadir}/gtk-doc/html/xfconf
21cr|xfconf-4.16.0-2|47	%{_datadir}/bash-completion/completions/xfconf-query
21cr|xfconf-4.16.0-2|48	
21cr|xfconf-4.16.0-2|49	#----------------------------------------------------------------------------
21cr|xfconf-4.16.0-2|50	
21cr|xfconf-4.16.0-2|51	%package -n %{libname}
21cr|xfconf-4.16.0-2|52	Summary:	Main library for xfconf
21cr|xfconf-4.16.0-2|53	Group:		System/Libraries
21cr|xfconf-4.16.0-2|54	Requires:	%{name} >= %{EVRD}
21cr|xfconf-4.16.0-2|55	
21cr|xfconf-4.16.0-2|56	%description -n %{libname}
21cr|xfconf-4.16.0-2|57	Main library for the xfconf, a configuration storage system for Xfce.
21cr|xfconf-4.16.0-2|58	
21cr|xfconf-4.16.0-2|59	%files -n %{libname}
21cr|xfconf-4.16.0-2|60	%{_libdir}/libxfconf-%{api}.so.%{major}*
21cr|xfconf-4.16.0-2|61	
21cr|xfconf-4.16.0-2|62	#----------------------------------------------------------------------------
21cr|xfconf-4.16.0-2|63	
21cr|xfconf-4.16.0-2|64	%package -n %{girname}
21cr|xfconf-4.16.0-2|65	Summary:	GObject Introspection interface description for %{name}
21cr|xfconf-4.16.0-2|66	Group:		System/Libraries
21cr|xfconf-4.16.0-2|67	Requires:	%{libname} = %{EVRD}
21cr|xfconf-4.16.0-2|68	
21cr|xfconf-4.16.0-2|69	%description -n %{girname}
21cr|xfconf-4.16.0-2|70	GObject Introspection interface description for %{name}.
21cr|xfconf-4.16.0-2|71	
21cr|xfconf-4.16.0-2|72	%files -n %{girname}
21cr|xfconf-4.16.0-2|73	%{_libdir}/girepository-1.0/Xfconf-0.typelib
21cr|xfconf-4.16.0-2|74	
21cr|xfconf-4.16.0-2|75	#----------------------------------------------------------------------------
21cr|xfconf-4.16.0-2|76	
21cr|xfconf-4.16.0-2|77	%package -n %{devname}
21cr|xfconf-4.16.0-2|78	Summary:	Development files for xfconf
21cr|xfconf-4.16.0-2|79	Group:		Development/C++
21cr|xfconf-4.16.0-2|80	Requires:	%{libname} = %{EVRD}
21cr|xfconf-4.16.0-2|81	Requires:	%{girname} = %{EVRD}
21cr|xfconf-4.16.0-2|82	Provides:	%{name}-devel = %{EVRD}
21cr|xfconf-4.16.0-2|83	
21cr|xfconf-4.16.0-2|84	%description -n %{devname}
21cr|xfconf-4.16.0-2|85	Development files and headers for xfconf.
21cr|xfconf-4.16.0-2|86	
21cr|xfconf-4.16.0-2|87	%files -n %{devname}
21cr|xfconf-4.16.0-2|88	%{_includedir}/xfce4/xfconf-%{api}
21cr|xfconf-4.16.0-2|89	%{_libdir}/libxfconf-%{api}.so
21cr|xfconf-4.16.0-2|90	%{_libdir}/pkgconfig/libxfconf-%{api}.pc
21cr|xfconf-4.16.0-2|91	%{_datadir}/gir-1.0/Xfconf-0.gir
21cr|xfconf-4.16.0-2|92	%{_datadir}/vala/vapi/libxfconf-0.deps
21cr|xfconf-4.16.0-2|93	%{_datadir}/vala/vapi/libxfconf-0.vapi
21cr|xfconf-4.16.0-2|94	
21cr|xfconf-4.16.0-2|95	#----------------------------------------------------------------------------
21cr|xfconf-4.16.0-2|96	
21cr|xfconf-4.16.0-2|97	%prep
21cr|xfconf-4.16.0-2|98	%autosetup -p1
21cr|xfconf-4.16.0-2|99	
21cr|xfconf-4.16.0-2|100	%build
21cr|xfconf-4.16.0-2|101	%configure \
21cr|xfconf-4.16.0-2|102	--mandir=%{_mandir} \
21cr|xfconf-4.16.0-2|103	--disable-static \
21cr|xfconf-4.16.0-2|104	--enable-gsettings-backend=yes \
21cr|xfconf-4.16.0-2|105	--enable-introspection=yes \
21cr|xfconf-4.16.0-2|106	--enable-vala=yes
21cr|xfconf-4.16.0-2|107	%make
21cr|xfconf-4.16.0-2|108	
21cr|xfconf-4.16.0-2|109	%install
21cr|xfconf-4.16.0-2|110	
21cr|xfconf-4.16.0-2|111	%makeinstall_std
21cr|xfconf-4.16.0-2|112	
21cr|xfconf-4.16.0-2|113	mkdir -p %{buildroot}%{_mandir}/man3
21cr|xfconf-4.16.0-2|114	
21cr|xfconf-4.16.0-2|115	# dummy
21cr|xfconf-4.16.0-2|116	mkdir -p %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf
21cr|xfconf-4.16.0-2|117	
21cr|xfconf-4.16.0-2|118	%find_lang %{name}
21cr|xfconf-4.16.0-2|119	

11118 21
21cr|xfdashboard-1.0.0-1|1	%define url_ver	%(echo %{version} | cut -d. -f1,2)
21cr|xfdashboard-1.0.0-1|2	
21cr|xfdashboard-1.0.0-1|3	%define major	0
21cr|xfdashboard-1.0.0-1|4	%define libname	%mklibname %{name} %{major}
21cr|xfdashboard-1.0.0-1|5	%define devname	%mklibname %{name} -d
21cr|xfdashboard-1.0.0-1|6	%define apps_name org.xfce.xfdashboard
21cr|xfdashboard-1.0.0-1|7	
21cr|xfdashboard-1.0.0-1|8	# exclude plugin .so from provides
21cr|xfdashboard-1.0.0-1|9	%global __provides_exclude_from %{_libdir}/%{name}/plugins/.*\\.so
21cr|xfdashboard-1.0.0-1|10	
21cr|xfdashboard-1.0.0-1|11	Name:		xfdashboard
21cr|xfdashboard-1.0.0-1|12	Version:	1.0.0
21cr|xfdashboard-1.0.0-1|13	Release:	1
21cr|xfdashboard-1.0.0-1|14	Summary:	GNOME shell like dashboard for Xfce
21cr|xfdashboard-1.0.0-1|15	Group:		Graphical desktop/Xfce
21cr|xfdashboard-1.0.0-1|16	License:	GPLv2+
21cr|xfdashboard-1.0.0-1|17	URL:		http://xfdashboard.froevel.de
21cr|xfdashboard-1.0.0-1|18	Source0:	http://archive.xfce.org/src/apps/xfdashboard/%{url_ver}/xfdashboard-%{version}.tar.bz2
21cr|xfdashboard-1.0.0-1|19	BuildRequires:	intltool
21cr|xfdashboard-1.0.0-1|20	BuildRequires:	pkgconfig(clutter-1.0)
21cr|xfdashboard-1.0.0-1|21	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfdashboard-1.0.0-1|22	BuildRequires:	pkgconfig(garcon-1)
21cr|xfdashboard-1.0.0-1|23	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfdashboard-1.0.0-1|24	BuildRequires:	pkgconfig(xcomposite)
21cr|xfdashboard-1.0.0-1|25	BuildRequires:	pkgconfig(xdamage)
21cr|xfdashboard-1.0.0-1|26	Requires:	xfdashboard-plugins
21cr|xfdashboard-1.0.0-1|27	Requires:	xfce4-panel
21cr|xfdashboard-1.0.0-1|28	
21cr|xfdashboard-1.0.0-1|29	%description
21cr|xfdashboard-1.0.0-1|30	Xfdashboard provides a GNOME shell dashboard like interface for use with Xfce
21cr|xfdashboard-1.0.0-1|31	desktop. It can be configured to run to any keyboard shortcut and when executed
21cr|xfdashboard-1.0.0-1|32	provides an overview of applications currently open enabling the user to switch
21cr|xfdashboard-1.0.0-1|33	between different applications. The search feature works like Xfce's app finder
21cr|xfdashboard-1.0.0-1|34	which makes it convenient to search for and start applications.
21cr|xfdashboard-1.0.0-1|35	
21cr|xfdashboard-1.0.0-1|36	%files -f %{name}.lang
21cr|xfdashboard-1.0.0-1|37	%doc AUTHORS ChangeLog README*
21cr|xfdashboard-1.0.0-1|38	%{_sysconfdir}/xdg/autostart/%{apps_name}-autostart.desktop
21cr|xfdashboard-1.0.0-1|39	%{_bindir}/xfdashboard*
21cr|xfdashboard-1.0.0-1|40	%{_datadir}/%{name}/
21cr|xfdashboard-1.0.0-1|41	%{_datadir}/themes/%{name}*/
21cr|xfdashboard-1.0.0-1|42	%{_datadir}/applications/%{apps_name}*.desktop
21cr|xfdashboard-1.0.0-1|43	%{_metainfodir}/%{apps_name}.metainfo.xml
21cr|xfdashboard-1.0.0-1|44	%{_iconsdir}/hicolor/*/apps/%{apps_name}.{png,svg}
21cr|xfdashboard-1.0.0-1|45	
21cr|xfdashboard-1.0.0-1|46	#-------------------------------------------------------------------------------
21cr|xfdashboard-1.0.0-1|47	
21cr|xfdashboard-1.0.0-1|48	%package -n %{libname}
21cr|xfdashboard-1.0.0-1|49	Summary:	Shared libraries for %{name}
21cr|xfdashboard-1.0.0-1|50	Group:		System/Libraries
21cr|xfdashboard-1.0.0-1|51	
21cr|xfdashboard-1.0.0-1|52	%description -n %{libname}
21cr|xfdashboard-1.0.0-1|53	This package contains the shared libraries for %{name}.
21cr|xfdashboard-1.0.0-1|54	
21cr|xfdashboard-1.0.0-1|55	%files -n %{libname}
21cr|xfdashboard-1.0.0-1|56	%{_libdir}/lib%{name}.so.%{major}
21cr|xfdashboard-1.0.0-1|57	%{_libdir}/lib%{name}.so.%{major}.*
21cr|xfdashboard-1.0.0-1|58	
21cr|xfdashboard-1.0.0-1|59	#-------------------------------------------------------------------------------
21cr|xfdashboard-1.0.0-1|60	
21cr|xfdashboard-1.0.0-1|61	%package -n %{devname}
21cr|xfdashboard-1.0.0-1|62	Summary:	Development files for %{name}
21cr|xfdashboard-1.0.0-1|63	Group:		Development/Other
21cr|xfdashboard-1.0.0-1|64	Requires:	%{libname} = %{version}-%{release}
21cr|xfdashboard-1.0.0-1|65	
21cr|xfdashboard-1.0.0-1|66	%description -n %{devname}
21cr|xfdashboard-1.0.0-1|67	This package contains the development files and headers for %{name}.
21cr|xfdashboard-1.0.0-1|68	
21cr|xfdashboard-1.0.0-1|69	%files -n %{devname}
21cr|xfdashboard-1.0.0-1|70	%{_includedir}/%{name}/
21cr|xfdashboard-1.0.0-1|71	%{_libdir}/lib%{name}.so
21cr|xfdashboard-1.0.0-1|72	%{_libdir}/pkgconfig/lib%{name}.pc
21cr|xfdashboard-1.0.0-1|73	
21cr|xfdashboard-1.0.0-1|74	#--------------------------------------------------------------------------------
21cr|xfdashboard-1.0.0-1|75	
21cr|xfdashboard-1.0.0-1|76	%package -n %{name}-plugins
21cr|xfdashboard-1.0.0-1|77	Summary:	Plugins for %{name}
21cr|xfdashboard-1.0.0-1|78	Group:		System/Libraries
21cr|xfdashboard-1.0.0-1|79	Requires:	%{name} = %{version}-%{release}
21cr|xfdashboard-1.0.0-1|80	
21cr|xfdashboard-1.0.0-1|81	%description -n %{name}-plugins
21cr|xfdashboard-1.0.0-1|82	The plugins for %{name}.
21cr|xfdashboard-1.0.0-1|83	
21cr|xfdashboard-1.0.0-1|84	%files -n %{name}-plugins
21cr|xfdashboard-1.0.0-1|85	%dir %{_libdir}/%{name}/
21cr|xfdashboard-1.0.0-1|86	%dir %{_libdir}/%{name}/plugins/
21cr|xfdashboard-1.0.0-1|87	%{_libdir}/%{name}/plugins/hot-corner.so
21cr|xfdashboard-1.0.0-1|88	%{_libdir}/%{name}/plugins/clock-view.so
21cr|xfdashboard-1.0.0-1|89	%{_libdir}/%{name}/plugins/gnome-shell-search-provider.so
21cr|xfdashboard-1.0.0-1|90	%{_libdir}/%{name}/plugins/middle-click-window-close.so
21cr|xfdashboard-1.0.0-1|91	%{_libdir}/%{name}/plugins/autopin-windows.so
21cr|xfdashboard-1.0.0-1|92	%{_libdir}/%{name}/plugins/recently-used-search-provider.so
21cr|xfdashboard-1.0.0-1|93	
21cr|xfdashboard-1.0.0-1|94	
21cr|xfdashboard-1.0.0-1|95	#--------------------------------------------------------------------------------
21cr|xfdashboard-1.0.0-1|96	
21cr|xfdashboard-1.0.0-1|97	%prep
21cr|xfdashboard-1.0.0-1|98	%setup -q
21cr|xfdashboard-1.0.0-1|99	
21cr|xfdashboard-1.0.0-1|100	%build
21cr|xfdashboard-1.0.0-1|101	%configure
21cr|xfdashboard-1.0.0-1|102	%make
21cr|xfdashboard-1.0.0-1|103	
21cr|xfdashboard-1.0.0-1|104	%install
21cr|xfdashboard-1.0.0-1|105	%makeinstall_std
21cr|xfdashboard-1.0.0-1|106	
21cr|xfdashboard-1.0.0-1|107	find %{buildroot} -name "*.la" -delete
21cr|xfdashboard-1.0.0-1|108	
21cr|xfdashboard-1.0.0-1|109	%find_lang %{name}

11119 21
21cr|xfdesktop-4.16.1-1|1	%define url_ver %(echo %{version} | cut -c 1-4)
21cr|xfdesktop-4.16.1-1|2	%define  _disable_rebuild_configure 1
21cr|xfdesktop-4.16.1-1|3	
21cr|xfdesktop-4.16.1-1|4	Summary:	Desktop manager for the Xfce Desktop Environment
21cr|xfdesktop-4.16.1-1|5	Name:		xfdesktop
21cr|xfdesktop-4.16.1-1|6	Version:	4.16.1
21cr|xfdesktop-4.16.1-1|7	Release:	1
21cr|xfdesktop-4.16.1-1|8	License:	GPLv2+
21cr|xfdesktop-4.16.1-1|9	Group:		Graphical desktop/Xfce
21cr|xfdesktop-4.16.1-1|10	Url:		http://www.xfce.org
21cr|xfdesktop-4.16.1-1|11	Source0:	https://archive.xfce.org/src/xfce/xfdesktop/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfdesktop-4.16.1-1|12	BuildRequires:	intltool
21cr|xfdesktop-4.16.1-1|13	BuildRequires:	pkgconfig(gio-2.0)
21cr|xfdesktop-4.16.1-1|14	BuildRequires:	pkgconfig(glib-2.0)
21cr|xfdesktop-4.16.1-1|15	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|xfdesktop-4.16.1-1|16	BuildRequires:	pkgconfig(libxfce4panel-2.0)
21cr|xfdesktop-4.16.1-1|17	BuildRequires:	pkgconfig(gobject-2.0)
21cr|xfdesktop-4.16.1-1|18	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xfdesktop-4.16.1-1|19	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|xfdesktop-4.16.1-1|20	BuildRequires:	pkgconfig(gio-unix-2.0)
21cr|xfdesktop-4.16.1-1|21	BuildRequires:	pkgconfig(exo-2)
21cr|xfdesktop-4.16.1-1|22	BuildRequires:	pkgconfig(thunarx-3)
21cr|xfdesktop-4.16.1-1|23	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfdesktop-4.16.1-1|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfdesktop-4.16.1-1|25	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfdesktop-4.16.1-1|26	BuildRequires:	pkgconfig(garcon-1)
21cr|xfdesktop-4.16.1-1|27	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfdesktop-4.16.1-1|28	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfdesktop-4.16.1-1|29	BuildRequires:	pkgconfig(libnotify)
21cr|xfdesktop-4.16.1-1|30	BuildRequires:	pkgconfig(cairo)
21cr|xfdesktop-4.16.1-1|31	Conflicts:	xfce-utils <= 4.8.3-1
21cr|xfdesktop-4.16.1-1|32	Requires:	desktop-common-data
21cr|xfdesktop-4.16.1-1|33	# own /usr/share/wallpapers
21cr|xfdesktop-4.16.1-1|34	Requires:	rosa-wallpapers-filesystem
21cr|xfdesktop-4.16.1-1|35	
21cr|xfdesktop-4.16.1-1|36	%description
21cr|xfdesktop-4.16.1-1|37	The desktop manager sets the background image, provides a right-click
21cr|xfdesktop-4.16.1-1|38	menu to launch applications and can optionally show files
21cr|xfdesktop-4.16.1-1|39	(including application launchers) or iconified windows. It includes
21cr|xfdesktop-4.16.1-1|40	gradient support for background color, saturation support for background image,
21cr|xfdesktop-4.16.1-1|41	real multiscreen and xinerama support, and it provides a desktop menu editor.
21cr|xfdesktop-4.16.1-1|42	
21cr|xfdesktop-4.16.1-1|43	%files -f %{name}.lang
21cr|xfdesktop-4.16.1-1|44	%doc README* TODO AUTHORS NEWS
21cr|xfdesktop-4.16.1-1|45	%{_bindir}/xfdesktop
21cr|xfdesktop-4.16.1-1|46	%{_bindir}/xfdesktop-settings
21cr|xfdesktop-4.16.1-1|47	%{_datadir}/applications/xfce-backdrop-settings.desktop
21cr|xfdesktop-4.16.1-1|48	%{_iconsdir}/hicolor/*/*/*.{png,svg}
21cr|xfdesktop-4.16.1-1|49	%{_datadir}/pixmaps/xfce4_*.png
21cr|xfdesktop-4.16.1-1|50	%{_datadir}/pixmaps/xfdesktop
21cr|xfdesktop-4.16.1-1|51	%{_datadir}/wallpapers/*.{png,jpg}
21cr|xfdesktop-4.16.1-1|52	%{_mandir}/man1/xfdesktop.1*
21cr|xfdesktop-4.16.1-1|53	
21cr|xfdesktop-4.16.1-1|54	%prep
21cr|xfdesktop-4.16.1-1|55	%autosetup -p1
21cr|xfdesktop-4.16.1-1|56	
21cr|xfdesktop-4.16.1-1|57	# match https://abf.io/import/rosa-wallpapers
21cr|xfdesktop-4.16.1-1|58	grep -q DEFAULT_BACKDROP common/xfdesktop-common.h
21cr|xfdesktop-4.16.1-1|59	sed -i'' -e 's,backgrounds/xfce,wallpapers,g' backgrounds/Makefile* common/xfdesktop-common.h
21cr|xfdesktop-4.16.1-1|60	
21cr|xfdesktop-4.16.1-1|61	%build
21cr|xfdesktop-4.16.1-1|62	%configure \
21cr|xfdesktop-4.16.1-1|63	--disable-static \
21cr|xfdesktop-4.16.1-1|64	--enable-desktop-icons \
21cr|xfdesktop-4.16.1-1|65	--enable-file-icons \
21cr|xfdesktop-4.16.1-1|66	--enable-thunarx=yes \
21cr|xfdesktop-4.16.1-1|67	--enable-notifications \
21cr|xfdesktop-4.16.1-1|68	--enable-desktop-menu \
21cr|xfdesktop-4.16.1-1|69	--with-file-manager-fallback=Thunar
21cr|xfdesktop-4.16.1-1|70	
21cr|xfdesktop-4.16.1-1|71	%make
21cr|xfdesktop-4.16.1-1|72	
21cr|xfdesktop-4.16.1-1|73	%install
21cr|xfdesktop-4.16.1-1|74	%makeinstall_std
21cr|xfdesktop-4.16.1-1|75	
21cr|xfdesktop-4.16.1-1|76	%find_lang %{name} %{name}.lang
21cr|xfdesktop-4.16.1-1|77	

11120 21
21cr|xfe-1.43.2-1|1	Summary:	MS-Explorer-like minimalist file manager for X
21cr|xfe-1.43.2-1|2	Name:		xfe
21cr|xfe-1.43.2-1|3	Version:	1.43.2
21cr|xfe-1.43.2-1|4	Release:	1
21cr|xfe-1.43.2-1|5	License:	GPLv2+
21cr|xfe-1.43.2-1|6	Group:		File tools
21cr|xfe-1.43.2-1|7	Url:		http://roland65.free.fr/xfe
21cr|xfe-1.43.2-1|8	Source0:	https://sourceforge.net/projects/xfe/files/xfe/%{version}/%{name}-%{version}.tar.gz
21cr|xfe-1.43.2-1|9	Patch1:		xfe-1.37-mdv-xfp_desktop.patch
21cr|xfe-1.43.2-1|10	Patch4:		xfe-1.40-use-system-libsn.patch
21cr|xfe-1.43.2-1|11	BuildRequires:	pkgconfig(libpng)
21cr|xfe-1.43.2-1|12	BuildRequires:	pkgconfig(fox)
21cr|xfe-1.43.2-1|13	BuildRequires:	pkgconfig(xft)
21cr|xfe-1.43.2-1|14	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|xfe-1.43.2-1|15	BuildRequires:	intltool
21cr|xfe-1.43.2-1|16	
21cr|xfe-1.43.2-1|17	%description
21cr|xfe-1.43.2-1|18	X File Explorer (Xfe) is an MS-Explorer like file manager for X.
21cr|xfe-1.43.2-1|19	It is based on the popular, but discontinued, X Win Commander,
21cr|xfe-1.43.2-1|20	originally developed by Maxim Baranov.
21cr|xfe-1.43.2-1|21	
21cr|xfe-1.43.2-1|22	Xfe aims to be the file manager of choice for all light thinking Unix addicts!
21cr|xfe-1.43.2-1|23	
21cr|xfe-1.43.2-1|24	%prep
21cr|xfe-1.43.2-1|25	%setup -q
21cr|xfe-1.43.2-1|26	%patch1 -p1
21cr|xfe-1.43.2-1|27	%patch4 -p1 -b .syssn
21cr|xfe-1.43.2-1|28	iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv \
21cr|xfe-1.43.2-1|29	&& mv -f ChangeLog.conv ChangeLog
21cr|xfe-1.43.2-1|30	
21cr|xfe-1.43.2-1|31	autoreconf -fi
21cr|xfe-1.43.2-1|32	rm -rf libsn
21cr|xfe-1.43.2-1|33	
21cr|xfe-1.43.2-1|34	%build
21cr|xfe-1.43.2-1|35	export CXXFLAGS="-O2  -I/usr/include/fox-1.6 -DHAVE_XFT_H -DSTARTUP_NOTIFICATION"
21cr|xfe-1.43.2-1|36	export LDFLAGS="-lX11 -lfreetype -lz -lXft"
21cr|xfe-1.43.2-1|37	
21cr|xfe-1.43.2-1|38	%configure \
21cr|xfe-1.43.2-1|39	--disable-rpath \
21cr|xfe-1.43.2-1|40	--enable-release \
21cr|xfe-1.43.2-1|41	--enable-threads=posix \
21cr|xfe-1.43.2-1|42	--bindir=%{_libexecdir}/%{name} \
21cr|xfe-1.43.2-1|43	--without-included-gettext
21cr|xfe-1.43.2-1|44	
21cr|xfe-1.43.2-1|45	%make
21cr|xfe-1.43.2-1|46	
21cr|xfe-1.43.2-1|47	%install
21cr|xfe-1.43.2-1|48	%makeinstall_std INSTALL="install -p"
21cr|xfe-1.43.2-1|49	
21cr|xfe-1.43.2-1|50	# rcdir=%{_sysconfdir}/%{name}
21cr|xfe-1.43.2-1|51	
21cr|xfe-1.43.2-1|52	%find_lang %{name}
21cr|xfe-1.43.2-1|53	
21cr|xfe-1.43.2-1|54	# Tweak too generic and short names
21cr|xfe-1.43.2-1|55	mkdir -p %{buildroot}%{_datadir}/%{name}/pixmaps
21cr|xfe-1.43.2-1|56	mkdir -p %{buildroot}%{_bindir}
21cr|xfe-1.43.2-1|57	for suffix in \
21cr|xfe-1.43.2-1|58	i e p w
21cr|xfe-1.43.2-1|59	do
21cr|xfe-1.43.2-1|60	cat > %{buildroot}%{_bindir}/xfe-xf${suffix} <<EOF
21cr|xfe-1.43.2-1|61	#!/bin/sh
21cr|xfe-1.43.2-1|62	export PATH=%{_libexecdir}/%{name}:\$PATH
21cr|xfe-1.43.2-1|63	exec xf${suffix} \$@
21cr|xfe-1.43.2-1|64	EOF
21cr|xfe-1.43.2-1|65	chmod 0755 %{buildroot}%{_bindir}/xfe-xf${suffix}
21cr|xfe-1.43.2-1|66	
21cr|xfe-1.43.2-1|67	mv %{buildroot}%{_datadir}/pixmaps/xf${suffix}.{png,xpm} \
21cr|xfe-1.43.2-1|68	%{buildroot}%{_datadir}/%{name}/pixmaps/
21cr|xfe-1.43.2-1|69	mv %{buildroot}%{_datadir}/applications/{,xfe-}xf${suffix}.desktop
21cr|xfe-1.43.2-1|70	# Modify desktop file
21cr|xfe-1.43.2-1|71	sed -i \
21cr|xfe-1.43.2-1|72	-e "\@^Exec=@s|xf${suffix}|xfe-xf${suffix}|" \
21cr|xfe-1.43.2-1|73	-e "s|Icon=xf${suffix}|Icon=%{_datadir}/%{name}/pixmaps/xf${suffix}.png|" \
21cr|xfe-1.43.2-1|74	%{buildroot}%{_datadir}/applications/xfe-xf${suffix}.desktop
21cr|xfe-1.43.2-1|75	desktop-file-validate %{buildroot}%{_datadir}/applications/xfe-xf${suffix}.desktop
21cr|xfe-1.43.2-1|76	
21cr|xfe-1.43.2-1|77	mv %{buildroot}%{_mandir}/man1/{,xfe-}xf${suffix}.1
21cr|xfe-1.43.2-1|78	done
21cr|xfe-1.43.2-1|79	rmdir %{buildroot}%{_datadir}/pixmaps/
21cr|xfe-1.43.2-1|80	
21cr|xfe-1.43.2-1|81	# Move configuration files
21cr|xfe-1.43.2-1|82	mkdir -p %{buildroot}%{_sysconfdir}
21cr|xfe-1.43.2-1|83	mv %{buildroot}%{_datadir}/%{name}/xferc \
21cr|xfe-1.43.2-1|84	%{buildroot}%{_sysconfdir}
21cr|xfe-1.43.2-1|85	ln -sf %{_sysconfdir}/xferc %{buildroot}%{_datadir}/%{name}/xferc
21cr|xfe-1.43.2-1|86	
21cr|xfe-1.43.2-1|87	%files -f %{name}.lang
21cr|xfe-1.43.2-1|88	%doc AUTHORS README TODO ChangeLog
21cr|xfe-1.43.2-1|89	%{_bindir}/xfe-xf*
21cr|xfe-1.43.2-1|90	%{_libexecdir}/%{name}
21cr|xfe-1.43.2-1|91	%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/xferc
21cr|xfe-1.43.2-1|92	%{_datadir}/applications/*.desktop
21cr|xfe-1.43.2-1|93	%{_datadir}/%{name}/pixmaps
21cr|xfe-1.43.2-1|94	%{_datadir}/%{name}/icons
21cr|xfe-1.43.2-1|95	# xferc defaults to gnomeblue-theme, so let's use this
21cr|xfe-1.43.2-1|96	%{_mandir}/man1/*
21cr|xfe-1.43.2-1|97	%{_datadir}/%{name}/xferc

11121 21
21cr|xfishtank-3.2.1-1|1	Summary:	A graphic display of an animated aquarium
21cr|xfishtank-3.2.1-1|2	Summary(ru_RU.UTF8):  Аквариум на вашем рабочем столе
21cr|xfishtank-3.2.1-1|3	Name:		xfishtank
21cr|xfishtank-3.2.1-1|4	Version:	3.2.1
21cr|xfishtank-3.2.1-1|5	Release:	1
21cr|xfishtank-3.2.1-1|6	License:	MIT
21cr|xfishtank-3.2.1-1|7	Group:		Toys
21cr|xfishtank-3.2.1-1|8	Url:		https://ratrabbit.nl/ratrabbit/software/xfishtank/downloads/index.html
21cr|xfishtank-3.2.1-1|9	Source0:	https://ratrabbit.nl/downloads/xfishtank/%{name}-%{version}~pre1.tar.gz
21cr|xfishtank-3.2.1-1|10	Patch0:		rus_descr.patch
21cr|xfishtank-3.2.1-1|11	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xfishtank-3.2.1-1|12	BuildRequires:	pkgconfig(gmodule-2.0)
21cr|xfishtank-3.2.1-1|13	BuildRequires:	pkgconfig(imlib2)
21cr|xfishtank-3.2.1-1|14	BuildRequires:	pkgconfig(x11)
21cr|xfishtank-3.2.1-1|15	BuildRequires:	pkgconfig(xext)
21cr|xfishtank-3.2.1-1|16	BuildRequires:	pkgconfig(xproto)
21cr|xfishtank-3.2.1-1|17	BuildRequires:	pkgconfig(xpm)
21cr|xfishtank-3.2.1-1|18	BuildRequires:	pkgconfig(xinerama)
21cr|xfishtank-3.2.1-1|19	BuildRequires:	pkgconfig(xkbcommon)
21cr|xfishtank-3.2.1-1|20	BuildRequires:	pkgconfig(xtst)
21cr|xfishtank-3.2.1-1|21	
21cr|xfishtank-3.2.1-1|22	%description
21cr|xfishtank-3.2.1-1|23	The xfishtank program displays an animated aquarium background on your
21cr|xfishtank-3.2.1-1|24	screen. It sets the X root window so will not work if your desktop
21cr|xfishtank-3.2.1-1|25	environment sets the background.
21cr|xfishtank-3.2.1-1|26	%description -l ru_RU.UTF8
21cr|xfishtank-3.2.1-1|27	Xfishtank это современная версия винтажного приложения xfish.
21cr|xfishtank-3.2.1-1|28	Программа создает аквариум на рабочем столе.
21cr|xfishtank-3.2.1-1|29	
21cr|xfishtank-3.2.1-1|30	%files
21cr|xfishtank-3.2.1-1|31	%doc README
21cr|xfishtank-3.2.1-1|32	%license COPYING
21cr|xfishtank-3.2.1-1|33	%{_gamesbindir}/%{name}
21cr|xfishtank-3.2.1-1|34	%{_mandir}/man1/%{name}.1.*
21cr|xfishtank-3.2.1-1|35	%{_datadir}/applications/xfishtank.desktop
21cr|xfishtank-3.2.1-1|36	%{_datadir}/pixmaps/xfishtank.png
21cr|xfishtank-3.2.1-1|37	
21cr|xfishtank-3.2.1-1|38	#------------------------------------------------------------------
21cr|xfishtank-3.2.1-1|39	
21cr|xfishtank-3.2.1-1|40	%prep
21cr|xfishtank-3.2.1-1|41	%autosetup -p1 -n %{name}-%{version}~pre1
21cr|xfishtank-3.2.1-1|42	
21cr|xfishtank-3.2.1-1|43	%build
21cr|xfishtank-3.2.1-1|44	%configure
21cr|xfishtank-3.2.1-1|45	%make
21cr|xfishtank-3.2.1-1|46	
21cr|xfishtank-3.2.1-1|47	%install
21cr|xfishtank-3.2.1-1|48	%makeinstall_std

11122 21
21cr|xfmpc-0.3.0-1|1	%define url_ver %(echo %{version} | cut -c 1-3)
21cr|xfmpc-0.3.0-1|2	
21cr|xfmpc-0.3.0-1|3	Summary:	A MPD client focusing on low footprint for Xfce
21cr|xfmpc-0.3.0-1|4	Name:		xfmpc
21cr|xfmpc-0.3.0-1|5	Version:	0.3.0
21cr|xfmpc-0.3.0-1|6	Release:	1
21cr|xfmpc-0.3.0-1|7	License:	BSD-like
21cr|xfmpc-0.3.0-1|8	Group:		Graphical desktop/Xfce
21cr|xfmpc-0.3.0-1|9	Url:		http://goodies.xfce.org/projects/applications/%{name}
21cr|xfmpc-0.3.0-1|10	Source0:	http://archive.xfce.org/src/apps/xfmpc/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfmpc-0.3.0-1|11	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfmpc-0.3.0-1|12	BuildRequires:	libxfce4util-devel
21cr|xfmpc-0.3.0-1|13	BuildRequires:	libmpd-devel
21cr|xfmpc-0.3.0-1|14	
21cr|xfmpc-0.3.0-1|15	%description
21cr|xfmpc-0.3.0-1|16	A MPD client focusing on low footprint for Xfce desktop environment.
21cr|xfmpc-0.3.0-1|17	
21cr|xfmpc-0.3.0-1|18	%prep
21cr|xfmpc-0.3.0-1|19	%setup -q
21cr|xfmpc-0.3.0-1|20	
21cr|xfmpc-0.3.0-1|21	%build
21cr|xfmpc-0.3.0-1|22	%define Werror_cflags %nil
21cr|xfmpc-0.3.0-1|23	%configure
21cr|xfmpc-0.3.0-1|24	
21cr|xfmpc-0.3.0-1|25	%make
21cr|xfmpc-0.3.0-1|26	
21cr|xfmpc-0.3.0-1|27	%install
21cr|xfmpc-0.3.0-1|28	%makeinstall_std
21cr|xfmpc-0.3.0-1|29	
21cr|xfmpc-0.3.0-1|30	%find_lang %{name}
21cr|xfmpc-0.3.0-1|31	
21cr|xfmpc-0.3.0-1|32	%files -f %{name}.lang
21cr|xfmpc-0.3.0-1|33	%doc AUTHORS README ChangeLog
21cr|xfmpc-0.3.0-1|34	%{_bindir}/xfmpc
21cr|xfmpc-0.3.0-1|35	%{_datadir}/applications/*.desktop
21cr|xfmpc-0.3.0-1|36	%{_mandir}/man1/%{name}*

11123 21
21cr|xfpanel-switch-1.0.4-6|1	%global majorver 1.0
21cr|xfpanel-switch-1.0.4-6|2	
21cr|xfpanel-switch-1.0.4-6|3	Name:		xfpanel-switch
21cr|xfpanel-switch-1.0.4-6|4	Version:	1.0.4
21cr|xfpanel-switch-1.0.4-6|5	Release:	6
21cr|xfpanel-switch-1.0.4-6|6	Summary:	A simple application to manage Xfce panel layouts
21cr|xfpanel-switch-1.0.4-6|7	Group:		Graphical desktop/Xfce
21cr|xfpanel-switch-1.0.4-6|8	License:	GPLv3
21cr|xfpanel-switch-1.0.4-6|9	URL:		https://launchpad.net/%{name}
21cr|xfpanel-switch-1.0.4-6|10	Source0:	https://launchpad.net/%{name}/%{majorver}/%{version}/+download/%{name}-%{version}.tar.bz2
21cr|xfpanel-switch-1.0.4-6|11	Source1:	%{name}.appdata.xml
21cr|xfpanel-switch-1.0.4-6|12	Source2:	it.po
21cr|xfpanel-switch-1.0.4-6|13	Source3:	ROSA-XFCE.tar.bz2
21cr|xfpanel-switch-1.0.4-6|14	Patch0:		translation.patch
21cr|xfpanel-switch-1.0.4-6|15	BuildRequires:	python3-devel
21cr|xfpanel-switch-1.0.4-6|16	BuildRequires:	gettext
21cr|xfpanel-switch-1.0.4-6|17	BuildRequires:	intltool
21cr|xfpanel-switch-1.0.4-6|18	BuildRequires:	desktop-file-utils
21cr|xfpanel-switch-1.0.4-6|19	BuildArch:	noarch
21cr|xfpanel-switch-1.0.4-6|20	Requires:	xfce4-panel
21cr|xfpanel-switch-1.0.4-6|21	
21cr|xfpanel-switch-1.0.4-6|22	%description
21cr|xfpanel-switch-1.0.4-6|23	A simple application to manage Xfce panel layouts
21cr|xfpanel-switch-1.0.4-6|24	
21cr|xfpanel-switch-1.0.4-6|25	With the modular Xfce Panel, a multitude of panel layouts can be created.
21cr|xfpanel-switch-1.0.4-6|26	This tool makes it possible to backup, restore, import, and export these
21cr|xfpanel-switch-1.0.4-6|27	panel layouts.
21cr|xfpanel-switch-1.0.4-6|28	
21cr|xfpanel-switch-1.0.4-6|29	%files -f %{name}.lang
21cr|xfpanel-switch-1.0.4-6|30	%doc NEWS AUTHORS README COPYING
21cr|xfpanel-switch-1.0.4-6|31	%{_datadir}/%{name}/*
21cr|xfpanel-switch-1.0.4-6|32	%{_bindir}/%{name}
21cr|xfpanel-switch-1.0.4-6|33	%{_datadir}/applications/%{name}.desktop
21cr|xfpanel-switch-1.0.4-6|34	%{_datadir}/appdata/%{name}.appdata.xml
21cr|xfpanel-switch-1.0.4-6|35	
21cr|xfpanel-switch-1.0.4-6|36	%prep
21cr|xfpanel-switch-1.0.4-6|37	%setup -q
21cr|xfpanel-switch-1.0.4-6|38	%patch0 -p1
21cr|xfpanel-switch-1.0.4-6|39	cp -p %{SOURCE2} po/
21cr|xfpanel-switch-1.0.4-6|40	
21cr|xfpanel-switch-1.0.4-6|41	rm -fr data/layouts/xubuntu*
21cr|xfpanel-switch-1.0.4-6|42	sed -i '/cd data\/layouts\/xubuntu-*/d' Makefile.in.in
21cr|xfpanel-switch-1.0.4-6|43	sed -i '/INSTALL $(DESTDIR)\/$(PREFIX)\/share\/doc/d' Makefile.in.in
21cr|xfpanel-switch-1.0.4-6|44	sed -i '/COPYING $(DESTDIR)\/$(PREFIX)\/share\/doc/d' Makefile.in.in
21cr|xfpanel-switch-1.0.4-6|45	
21cr|xfpanel-switch-1.0.4-6|46	%build
21cr|xfpanel-switch-1.0.4-6|47	./configure --prefix=/usr
21cr|xfpanel-switch-1.0.4-6|48	%make
21cr|xfpanel-switch-1.0.4-6|49	
21cr|xfpanel-switch-1.0.4-6|50	%install
21cr|xfpanel-switch-1.0.4-6|51	%makeinstall_std
21cr|xfpanel-switch-1.0.4-6|52	
21cr|xfpanel-switch-1.0.4-6|53	#fix perms
21cr|xfpanel-switch-1.0.4-6|54	chmod 0644 %{buildroot}%{_datadir}/%{name}/layouts/*
21cr|xfpanel-switch-1.0.4-6|55	
21cr|xfpanel-switch-1.0.4-6|56	desktop-file-install \
21cr|xfpanel-switch-1.0.4-6|57	--add-category='X-XFCE-SettingsDialog;X-XFCE-PersonalSettings;' \
21cr|xfpanel-switch-1.0.4-6|58	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21cr|xfpanel-switch-1.0.4-6|59	
21cr|xfpanel-switch-1.0.4-6|60	install -Dp -m644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
21cr|xfpanel-switch-1.0.4-6|61	install -Dp -m644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/layouts/ROSA-XFCE.tar.bz2
21cr|xfpanel-switch-1.0.4-6|62	
21cr|xfpanel-switch-1.0.4-6|63	%find_lang %{name}

11124 21
21cr|xfrisk-1.2-14|1	Summary: XFrisk, a multi-user network version of the classic "Risk"
21cr|xfrisk-1.2-14|2	Name: xfrisk
21cr|xfrisk-1.2-14|3	Version: 1.2
21cr|xfrisk-1.2-14|4	Release: 14
21cr|xfrisk-1.2-14|5	Group: Games/Strategy
21cr|xfrisk-1.2-14|6	Source: http://www.iki.fi/morphy/xfrisk/XFrisk-%{version}.tar.gz
21cr|xfrisk-1.2-14|7	Patch0: XFrisk-mdk.patch
21cr|xfrisk-1.2-14|8	Patch1: XFrisk-1.2-fix-str-fmt.patch
21cr|xfrisk-1.2-14|9	License: GPL
21cr|xfrisk-1.2-14|10	URL: http://www.iki.fi/morphy/xfrisk
21cr|xfrisk-1.2-14|11	BuildRequires: pkgconfig(x11)
21cr|xfrisk-1.2-14|12	BuildRequires: Xaw3d-devel
21cr|xfrisk-1.2-14|13	BuildRequires: pkgconfig(xaw7)
21cr|xfrisk-1.2-14|14	BuildRequires: pkgconfig(xt)
21cr|xfrisk-1.2-14|15	Obsoletes: XFrisk < %version-%release
21cr|xfrisk-1.2-14|16	Provides: XFrisk = %version-%release
21cr|xfrisk-1.2-14|17	
21cr|xfrisk-1.2-14|18	%description
21cr|xfrisk-1.2-14|19	XFrisk a multi-user network version of the classic "Risk"
21cr|xfrisk-1.2-14|20	
21cr|xfrisk-1.2-14|21	%prep
21cr|xfrisk-1.2-14|22	%setup -qn XFrisk
21cr|xfrisk-1.2-14|23	%patch0 -p1 -b .mdk
21cr|xfrisk-1.2-14|24	%patch1 -p0 -b .str
21cr|xfrisk-1.2-14|25	
21cr|xfrisk-1.2-14|26	%build
21cr|xfrisk-1.2-14|27	make PREFIX=%_prefix CC="gcc %{optflags}" LDFLAGS="%{?ldflags}"
21cr|xfrisk-1.2-14|28	
21cr|xfrisk-1.2-14|29	%install
21cr|xfrisk-1.2-14|30	rm -rf $RPM_BUILD_ROOT
21cr|xfrisk-1.2-14|31	make PREFIX=%buildroot%_prefix install
21cr|xfrisk-1.2-14|32	
21cr|xfrisk-1.2-14|33	mkdir -p %buildroot%_datadir/applications
21cr|xfrisk-1.2-14|34	cat << EOF >%buildroot%_datadir/applications/mandriva-%name.desktop
21cr|xfrisk-1.2-14|35	[Desktop Entry]
21cr|xfrisk-1.2-14|36	Name=XFrisk
21cr|xfrisk-1.2-14|37	Comment=A multi-user network version of the classic "Risk"
21cr|xfrisk-1.2-14|38	Exec=%_bindir/risk
21cr|xfrisk-1.2-14|39	Icon=strategy_section
21cr|xfrisk-1.2-14|40	Terminal=false
21cr|xfrisk-1.2-14|41	Type=Application
21cr|xfrisk-1.2-14|42	Categories=Game;StrategyGame;
21cr|xfrisk-1.2-14|43	EOF
21cr|xfrisk-1.2-14|44	
21cr|xfrisk-1.2-14|45	%clean
21cr|xfrisk-1.2-14|46	rm -rf $RPM_BUILD_ROOT
21cr|xfrisk-1.2-14|47	
21cr|xfrisk-1.2-14|48	%files
21cr|xfrisk-1.2-14|49	%defattr(-,games,games,-)
21cr|xfrisk-1.2-14|50	%{_datadir}/xfrisk
21cr|xfrisk-1.2-14|51	%{_bindir}/risk
21cr|xfrisk-1.2-14|52	%{_bindir}/xfrisk
21cr|xfrisk-1.2-14|53	%{_bindir}/friskserver
21cr|xfrisk-1.2-14|54	%{_bindir}/aiDummy
21cr|xfrisk-1.2-14|55	%{_bindir}/aiConway
21cr|xfrisk-1.2-14|56	%{_bindir}/aiColson
21cr|xfrisk-1.2-14|57	%_datadir/applications/mandriva-%name.desktop
21cr|xfrisk-1.2-14|58	%doc BUGS
21cr|xfrisk-1.2-14|59	%doc ChangeLog
21cr|xfrisk-1.2-14|60	%doc FAQ
21cr|xfrisk-1.2-14|61	%doc README.NEW
21cr|xfrisk-1.2-14|62	%doc TODO

11125 21
21cr|xfwm4-4.16.1-1|1	%define     url_ver %(echo %{version} | cut -f 1,2 -d\.)
21cr|xfwm4-4.16.1-1|2	%define     _disable_rebuild_configure 1
21cr|xfwm4-4.16.1-1|3	
21cr|xfwm4-4.16.1-1|4	Summary:	Window manager for Xfce desktop environment
21cr|xfwm4-4.16.1-1|5	Name:		xfwm4
21cr|xfwm4-4.16.1-1|6	Version:	4.16.1
21cr|xfwm4-4.16.1-1|7	Release:	1
21cr|xfwm4-4.16.1-1|8	License:	GPLv2+
21cr|xfwm4-4.16.1-1|9	Group:		Graphical desktop/Xfce
21cr|xfwm4-4.16.1-1|10	Url:		http://www.xfce.org
21cr|xfwm4-4.16.1-1|11	Source0:	http://archive.xfce.org/src/xfce/xfwm4/%{url_ver}/%{name}-%{version}.tar.bz2
21cr|xfwm4-4.16.1-1|12	Patch0:		xfwm4_string.patch
21cr|xfwm4-4.16.1-1|13	Patch1:		xfwm4-locale.patch
21cr|xfwm4-4.16.1-1|14	BuildRequires:	git-core
21cr|xfwm4-4.16.1-1|15	BuildRequires:	intltool
21cr|xfwm4-4.16.1-1|16	BuildRequires:	pkgconfig(dbus-1)
21cr|xfwm4-4.16.1-1|17	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xfwm4-4.16.1-1|18	BuildRequires:	pkgconfig(epoxy)
21cr|xfwm4-4.16.1-1|19	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xfwm4-4.16.1-1|20	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21cr|xfwm4-4.16.1-1|21	BuildRequires:	pkgconfig(libwnck-3.0)
21cr|xfwm4-4.16.1-1|22	BuildRequires:	pkgconfig(libxfce4kbd-private-3)
21cr|xfwm4-4.16.1-1|23	BuildRequires:	pkgconfig(presentproto)
21cr|xfwm4-4.16.1-1|24	BuildRequires:	pkgconfig(libxfce4ui-2)
21cr|xfwm4-4.16.1-1|25	BuildRequires:	pkgconfig(libxfce4util-1.0)
21cr|xfwm4-4.16.1-1|26	BuildRequires:	pkgconfig(libxfconf-0)
21cr|xfwm4-4.16.1-1|27	BuildRequires:	pkgconfig(xcomposite)
21cr|xfwm4-4.16.1-1|28	BuildRequires:	pkgconfig(xpresent)
21cr|xfwm4-4.16.1-1|29	BuildRequires:	pkgconfig(xrender)
21cr|xfwm4-4.16.1-1|30	BuildRequires:	pkgconfig(xdamage)
21cr|xfwm4-4.16.1-1|31	BuildRequires:	pkgconfig(xext)
21cr|xfwm4-4.16.1-1|32	
21cr|xfwm4-4.16.1-1|33	%description
21cr|xfwm4-4.16.1-1|34	The Xfce 4 window manager manages the placement of application windows on
21cr|xfwm4-4.16.1-1|35	the screen, provides beautiful window decorations, manages workspaces or
21cr|xfwm4-4.16.1-1|36	virtual desktops, and natively supports multiscreen mode. It provides its
21cr|xfwm4-4.16.1-1|37	own compositing manager (from the Xorg Composite extension) for true
21cr|xfwm4-4.16.1-1|38	transparency and shadows. The Xfce 4 window manager includes a keyboard
21cr|xfwm4-4.16.1-1|39	shorcuts editor for user specific commands and basic windows manipulations,
21cr|xfwm4-4.16.1-1|40	and it provides a dialog for advanced tweaks.
21cr|xfwm4-4.16.1-1|41	
21cr|xfwm4-4.16.1-1|42	%files -f %{name}.lang
21cr|xfwm4-4.16.1-1|43	%doc example.gtkrc-2.0 AUTHORS COMPOSITOR TODO
21cr|xfwm4-4.16.1-1|44	%dir %{_libdir}/xfce4/xfwm4
21cr|xfwm4-4.16.1-1|45	%{_bindir}/xfwm4*
21cr|xfwm4-4.16.1-1|46	%{_libdir}/xfce4/xfwm4/helper-dialog
21cr|xfwm4-4.16.1-1|47	%{_datadir}/applications/*
21cr|xfwm4-4.16.1-1|48	%{_datadir}/themes/*
21cr|xfwm4-4.16.1-1|49	%{_datadir}/xfwm4
21cr|xfwm4-4.16.1-1|50	%{_iconsdir}/hicolor/scalable/*/*.svg
21cr|xfwm4-4.16.1-1|51	%{_iconsdir}/hicolor/*x*/*/*.png
21cr|xfwm4-4.16.1-1|52	
21cr|xfwm4-4.16.1-1|53	#----------------------------------------------------------------------------
21cr|xfwm4-4.16.1-1|54	
21cr|xfwm4-4.16.1-1|55	%prep
21cr|xfwm4-4.16.1-1|56	%setup -q
21cr|xfwm4-4.16.1-1|57	%patch0 -p1
21cr|xfwm4-4.16.1-1|58	%patch1 -p1
21cr|xfwm4-4.16.1-1|59	
21cr|xfwm4-4.16.1-1|60	%build
21cr|xfwm4-4.16.1-1|61	%configure \
21cr|xfwm4-4.16.1-1|62	--enable-compositor \
21cr|xfwm4-4.16.1-1|63	--enable-xpresent \
21cr|xfwm4-4.16.1-1|64	--enable-xsync \
21cr|xfwm4-4.16.1-1|65	--enable-render \
21cr|xfwm4-4.16.1-1|66	--enable-randr \
21cr|xfwm4-4.16.1-1|67	--enable-startup-notification \
21cr|xfwm4-4.16.1-1|68	--disable-static
21cr|xfwm4-4.16.1-1|69	
21cr|xfwm4-4.16.1-1|70	%make
21cr|xfwm4-4.16.1-1|71	
21cr|xfwm4-4.16.1-1|72	%install
21cr|xfwm4-4.16.1-1|73	%makeinstall_std
21cr|xfwm4-4.16.1-1|74	
21cr|xfwm4-4.16.1-1|75	%find_lang %{name}
21cr|xfwm4-4.16.1-1|76	

11126 21
21cr|xfwm4-themes-4.10.0-4|1	Summary:	Additional themes for Xfwm
21cr|xfwm4-themes-4.10.0-4|2	Name:		xfwm4-themes
21cr|xfwm4-themes-4.10.0-4|3	Version:	4.10.0
21cr|xfwm4-themes-4.10.0-4|4	Release:	4
21cr|xfwm4-themes-4.10.0-4|5	License:	GPLv2+
21cr|xfwm4-themes-4.10.0-4|6	Group:		Graphical desktop/Xfce
21cr|xfwm4-themes-4.10.0-4|7	Url:		http://www.xfce.org
21cr|xfwm4-themes-4.10.0-4|8	Source0:	http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
21cr|xfwm4-themes-4.10.0-4|9	Requires:	xfwm4 >= %{version}
21cr|xfwm4-themes-4.10.0-4|10	BuildArch:	noarch
21cr|xfwm4-themes-4.10.0-4|11	
21cr|xfwm4-themes-4.10.0-4|12	%description
21cr|xfwm4-themes-4.10.0-4|13	A set of additional themes for the Xfwm window manager.
21cr|xfwm4-themes-4.10.0-4|14	
21cr|xfwm4-themes-4.10.0-4|15	%files
21cr|xfwm4-themes-4.10.0-4|16	%doc README TODO AUTHORS
21cr|xfwm4-themes-4.10.0-4|17	%{_datadir}/themes/*
21cr|xfwm4-themes-4.10.0-4|18	
21cr|xfwm4-themes-4.10.0-4|19	#----------------------------------------------------------------------------
21cr|xfwm4-themes-4.10.0-4|20	
21cr|xfwm4-themes-4.10.0-4|21	%prep
21cr|xfwm4-themes-4.10.0-4|22	%setup -q
21cr|xfwm4-themes-4.10.0-4|23	
21cr|xfwm4-themes-4.10.0-4|24	%build
21cr|xfwm4-themes-4.10.0-4|25	%configure
21cr|xfwm4-themes-4.10.0-4|26	%make
21cr|xfwm4-themes-4.10.0-4|27	
21cr|xfwm4-themes-4.10.0-4|28	%install
21cr|xfwm4-themes-4.10.0-4|29	%makeinstall_std

11127 21
21cr|xgrabcolor-1.4.4-4|1	Summary:	Color picker
21cr|xgrabcolor-1.4.4-4|2	Name:		xgrabcolor
21cr|xgrabcolor-1.4.4-4|3	Version:	1.4.4
21cr|xgrabcolor-1.4.4-4|4	Release:	4
21cr|xgrabcolor-1.4.4-4|5	License:	GPL
21cr|xgrabcolor-1.4.4-4|6	Url:		http://hugo.pereira.free.fr/software/index.php?page=package&package_list=software_list_qt4&package=xgrabcolor&full=0
21cr|xgrabcolor-1.4.4-4|7	Group:		Graphics
21cr|xgrabcolor-1.4.4-4|8	Source:		http://hugo.pereira.free.fr/software/tgz/%{name}-%{version}.tar.gz
21cr|xgrabcolor-1.4.4-4|9	BuildRequires:	qt5-devel
21cr|xgrabcolor-1.4.4-4|10	BuildRequires:	cmake
21cr|xgrabcolor-1.4.4-4|11	BuildRequires:	qmake5
21cr|xgrabcolor-1.4.4-4|12	BuildRequires:	libaspell-devel
21cr|xgrabcolor-1.4.4-4|13	BuildRequires:	kf5config-devel
21cr|xgrabcolor-1.4.4-4|14	BuildRequires:	pkgconfig(xcb)
21cr|xgrabcolor-1.4.4-4|15	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|xgrabcolor-1.4.4-4|16	
21cr|xgrabcolor-1.4.4-4|17	%description
21cr|xgrabcolor-1.4.4-4|18	Basic color picker.
21cr|xgrabcolor-1.4.4-4|19	
21cr|xgrabcolor-1.4.4-4|20	%prep
21cr|xgrabcolor-1.4.4-4|21	%setup -q
21cr|xgrabcolor-1.4.4-4|22	
21cr|xgrabcolor-1.4.4-4|23	%build
21cr|xgrabcolor-1.4.4-4|24	%cmake_qt5 -DUSE_QT5=1
21cr|xgrabcolor-1.4.4-4|25	%make
21cr|xgrabcolor-1.4.4-4|26	
21cr|xgrabcolor-1.4.4-4|27	%install
21cr|xgrabcolor-1.4.4-4|28	%makeinstall_std -C build
21cr|xgrabcolor-1.4.4-4|29	
21cr|xgrabcolor-1.4.4-4|30	%clean
21cr|xgrabcolor-1.4.4-4|31	
21cr|xgrabcolor-1.4.4-4|32	%files
21cr|xgrabcolor-1.4.4-4|33	%doc COPYING INSTALL
21cr|xgrabcolor-1.4.4-4|34	%{_bindir}/xgrabcolor

11128 21
21cr|xgraph-12.1-11|1	
21cr|xgraph-12.1-11|2	Summary:  Interactive plotting and graphing X11 in command line
21cr|xgraph-12.1-11|3	Name: xgraph
21cr|xgraph-12.1-11|4	Version: 12.1
21cr|xgraph-12.1-11|5	Release: 11
21cr|xgraph-12.1-11|6	License: GPL
21cr|xgraph-12.1-11|7	Group: Sciences/Mathematics
21cr|xgraph-12.1-11|8	Source: http://www.isi.edu/nsnam/dist/xgraph-%{version}.tar.gz
21cr|xgraph-12.1-11|9	Patch0: xgraph-12.1-glibc-2.10.patch
21cr|xgraph-12.1-11|10	Patch1: xgraph-makefile-gentoo.patch
21cr|xgraph-12.1-11|11	Patch2: xgraph-12.1-fix-str-fmt.patch
21cr|xgraph-12.1-11|12	URL: http://www.isi.edu/nsnam/xgraph
21cr|xgraph-12.1-11|13	BuildRequires: pkgconfig(x11)
21cr|xgraph-12.1-11|14	
21cr|xgraph-12.1-11|15	%description
21cr|xgraph-12.1-11|16	The xgraph program draws a graph on an X display given data read from
21cr|xgraph-12.1-11|17	either data files or from standard input if no files are specified.  It can
21cr|xgraph-12.1-11|18	display up to 64 independent data sets using different colors and/or line
21cr|xgraph-12.1-11|19	styles for each set.  It annotates the graph with a title,  axis labels,
21cr|xgraph-12.1-11|20	grid lines or tick marks, grid labels, and a legend.  There are options to
21cr|xgraph-12.1-11|21	control the appearance of most components of the graph.
21cr|xgraph-12.1-11|22	
21cr|xgraph-12.1-11|23	%prep
21cr|xgraph-12.1-11|24	%setup -q
21cr|xgraph-12.1-11|25	%patch0 -p1
21cr|xgraph-12.1-11|26	%patch1 -p1
21cr|xgraph-12.1-11|27	%patch2 -p0
21cr|xgraph-12.1-11|28	
21cr|xgraph-12.1-11|29	%build
21cr|xgraph-12.1-11|30	%configure
21cr|xgraph-12.1-11|31	%make
21cr|xgraph-12.1-11|32	
21cr|xgraph-12.1-11|33	%install
21cr|xgraph-12.1-11|34	rm -rf %_tmppath/%{name}-%{version}-root
21cr|xgraph-12.1-11|35	%makeinstall_std
21cr|xgraph-12.1-11|36	mv %{buildroot}%{_mandir}/manm %{buildroot}%{_mandir}/man1
21cr|xgraph-12.1-11|37	mv %{buildroot}%{_mandir}/man1/xgraph.man %{buildroot}%{_mandir}/man1/xgraph.1
21cr|xgraph-12.1-11|38	
21cr|xgraph-12.1-11|39	%files
21cr|xgraph-12.1-11|40	%doc README* INSTALL examples
21cr|xgraph-12.1-11|41	%{_bindir}/xgraph
21cr|xgraph-12.1-11|42	%{_mandir}/man1/xgraph.*
21cr|xgraph-12.1-11|43	
21cr|xgraph-12.1-11|44	%clean
21cr|xgraph-12.1-11|45	[ %{buildroot} != "/" ] && rm -fr %{buildroot}

11129 21
21cr|xguest-1.0.10-8|1	Summary:	Creates xguest user as a locked down user
21cr|xguest-1.0.10-8|2	Name:		xguest
21cr|xguest-1.0.10-8|3	Version: 	1.0.10
21cr|xguest-1.0.10-8|4	Release: 	8
21cr|xguest-1.0.10-8|5	License: 	GPLv2+
21cr|xguest-1.0.10-8|6	Group:   	System/Base
21cr|xguest-1.0.10-8|7	BuildArch: 	noarch
21cr|xguest-1.0.10-8|8	Source:  	http://people.fedoraproject.org/~dwalsh/xguest/%{name}-%{version}.tar.bz2
21cr|xguest-1.0.10-8|9	Source10: 	mkxguesthome
21cr|xguest-1.0.10-8|10	# (tv) prevent accessing other people accounts:
21cr|xguest-1.0.10-8|11	Patch1: 	xguest-namespace.patch
21cr|xguest-1.0.10-8|12	URL:     	http://people.fedoraproject.org/~dwalsh/xguest/
21cr|xguest-1.0.10-8|13	
21cr|xguest-1.0.10-8|14	Requires(pre):	pam >= 0.99.8.1
21cr|xguest-1.0.10-8|15	Requires(post): usermode-consoleonly
21cr|xguest-1.0.10-8|16	
21cr|xguest-1.0.10-8|17	%define grp_option -U
21cr|xguest-1.0.10-8|18	
21cr|xguest-1.0.10-8|19	%description
21cr|xguest-1.0.10-8|20	Installing this package sets up the xguest user to be used as a temporary
21cr|xguest-1.0.10-8|21	account to switch to or as a kiosk user account.
21cr|xguest-1.0.10-8|22	The user is only allowed to log in via gdm.  The home and temporary directories
21cr|xguest-1.0.10-8|23	of the user will be polyinstantiated and mounted on tmpfs.
21cr|xguest-1.0.10-8|24	
21cr|xguest-1.0.10-8|25	WARNING: unlike Fedora, where the account is disabled unless SELinux is in
21cr|xguest-1.0.10-8|26	enforcing mode and where it's only accessible through gdm/kdm/xdm, it's
21cr|xguest-1.0.10-8|27	accessible from the console too.
21cr|xguest-1.0.10-8|28	
21cr|xguest-1.0.10-8|29	%prep
21cr|xguest-1.0.10-8|30	%setup -q
21cr|xguest-1.0.10-8|31	%patch1 -p1 -b .home
21cr|xguest-1.0.10-8|32	
21cr|xguest-1.0.10-8|33	%build
21cr|xguest-1.0.10-8|34	
21cr|xguest-1.0.10-8|35	%install
21cr|xguest-1.0.10-8|36	%{__mkdir} -p %{buildroot}/%{_sysconfdir}/desktop-profiles
21cr|xguest-1.0.10-8|37	%{__mkdir} -p %{buildroot}/%{_sysconfdir}/security/namespace.d/ls
21cr|xguest-1.0.10-8|38	install -m0644 xguest.zip %{buildroot}/%{_sysconfdir}/desktop-profiles/
21cr|xguest-1.0.10-8|39	install -m0644 xguest.conf %{buildroot}/%{_sysconfdir}/security/namespace.d/
21cr|xguest-1.0.10-8|40	
21cr|xguest-1.0.10-8|41	install -m0755 %{SOURCE10} %{buildroot}%{_sysconfdir}/security/namespace.d/
21cr|xguest-1.0.10-8|42	
21cr|xguest-1.0.10-8|43	# (tv) Using UID higher than UID_MAX=60000 from /etc/login.defs:
21cr|xguest-1.0.10-8|44	mkdir -p %{buildroot}%{_bindir}
21cr|xguest-1.0.10-8|45	cat > %{buildroot}%{_bindir}/xguest-add-helper <<EOF
21cr|xguest-1.0.10-8|46	#!/bin/sh
21cr|xguest-1.0.10-8|47	groupdel xguest 2>/dev/null
21cr|xguest-1.0.10-8|48	userdel -r xguest 2>/dev/null
21cr|xguest-1.0.10-8|49	
21cr|xguest-1.0.10-8|50	case \$(env | grep -m 1 -i lang | cut -d= -f2 | cut -d. -f1) in
21cr|xguest-1.0.10-8|51	fr_FR) comment_xguest="Compte invité";;
21cr|xguest-1.0.10-8|52	de_DE) comment_xguest="Gast-Zugang";;
21cr|xguest-1.0.10-8|53	es_ES) comment_xguest="Cuenta invitado";;
21cr|xguest-1.0.10-8|54	it_IT) comment_xguest="Opsite conto";;
21cr|xguest-1.0.10-8|55	pl_PL) comment_xguest="Konto gościa";;
21cr|xguest-1.0.10-8|56	pt_PT) comment_xguest="Conta convidado";;
21cr|xguest-1.0.10-8|57	ru_RU) comment_xguest="Гость";;
21cr|xguest-1.0.10-8|58	*) comment_xguest="Guest Account";;
21cr|xguest-1.0.10-8|59	esac
21cr|xguest-1.0.10-8|60	
21cr|xguest-1.0.10-8|61	useradd -s /bin/rbash -K UID_MIN=56000 -K UID_MAX=60000 -K GID_MIN=56000 -K GID_MAX=60000 %grp_option -p '' -c "\$comment_xguest" xguest || :
21cr|xguest-1.0.10-8|62	
21cr|xguest-1.0.10-8|63	# prevent remote login:
21cr|xguest-1.0.10-8|64	if [ -e /etc/ssh/denyusers ]; then
21cr|xguest-1.0.10-8|65	if ! grep -q xguest /etc/ssh/denyusers; then
21cr|xguest-1.0.10-8|66	echo xguest >> /etc/ssh/denyusers
21cr|xguest-1.0.10-8|67	fi
21cr|xguest-1.0.10-8|68	fi
21cr|xguest-1.0.10-8|69	
21cr|xguest-1.0.10-8|70	# prevent accessing most configuration tools (mcc still available with root password)
21cr|xguest-1.0.10-8|71	for i in /etc/pam.d/{mandriva-simple-auth,simple_root_authen,urpmi.update}; do
21cr|xguest-1.0.10-8|72	if [ -e \$i ]; then
21cr|xguest-1.0.10-8|73	grep -F -q xguest \$i && continue
21cr|xguest-1.0.10-8|74	fi
21cr|xguest-1.0.10-8|75	echo -e "\nauth\trequired\tpam_succeed_if.so\tquiet user != xguest" >> \$i
21cr|xguest-1.0.10-8|76	done
21cr|xguest-1.0.10-8|77	EOF
21cr|xguest-1.0.10-8|78	
21cr|xguest-1.0.10-8|79	%post
21cr|xguest-1.0.10-8|80	if [ $1 -eq 1 ]; then
21cr|xguest-1.0.10-8|81	xguest-add-helper
21cr|xguest-1.0.10-8|82	fi
21cr|xguest-1.0.10-8|83	
21cr|xguest-1.0.10-8|84	%preun
21cr|xguest-1.0.10-8|85	if [ $1 -eq 0 ]; then
21cr|xguest-1.0.10-8|86	
21cr|xguest-1.0.10-8|87	userdel -r xguest
21cr|xguest-1.0.10-8|88	groupdel xguest
21cr|xguest-1.0.10-8|89	
21cr|xguest-1.0.10-8|90	# remove forbiden SSH:
21cr|xguest-1.0.10-8|91	sed -i '/^xguest/d' /etc/ssh/denyusers
21cr|xguest-1.0.10-8|92	
21cr|xguest-1.0.10-8|93	fi
21cr|xguest-1.0.10-8|94	
21cr|xguest-1.0.10-8|95	%triggerun -- xguest <= 1.0.8-3mdv2010.0
21cr|xguest-1.0.10-8|96	userdel -r guest 2>/dev/null
21cr|xguest-1.0.10-8|97	xguest-add-helper
21cr|xguest-1.0.10-8|98	
21cr|xguest-1.0.10-8|99	%triggerin -- openssh-server
21cr|xguest-1.0.10-8|100	if ! grep -q xguest /etc/ssh/denyusers; then
21cr|xguest-1.0.10-8|101	echo xguest >> /etc/ssh/denyusers
21cr|xguest-1.0.10-8|102	fi
21cr|xguest-1.0.10-8|103	
21cr|xguest-1.0.10-8|104	%files
21cr|xguest-1.0.10-8|105	%attr(755,root,root) %{_bindir}/*
21cr|xguest-1.0.10-8|106	%dir %{_sysconfdir}/desktop-profiles
21cr|xguest-1.0.10-8|107	%config(noreplace) %{_sysconfdir}/desktop-profiles/xguest.zip
21cr|xguest-1.0.10-8|108	%{_sysconfdir}/security/namespace.d/
21cr|xguest-1.0.10-8|109	%doc README LICENSE

11130 21
21cr|xh-0.23.0-1|1	%define         debug_package %{nil}
21cr|xh-0.23.0-1|2	
21cr|xh-0.23.0-1|3	Name:           xh
21cr|xh-0.23.0-1|4	Version:        0.23.0
21cr|xh-0.23.0-1|5	Release:        1
21cr|xh-0.23.0-1|6	Summary:        Friendly and fast tool for sending HTTP requests
21cr|xh-0.23.0-1|7	Group:          Networking/WWW
21cr|xh-0.23.0-1|8	License:        MIT
21cr|xh-0.23.0-1|9	URL:            https://github.com/ducaale/xh
21cr|xh-0.23.0-1|10	# use upd.sh for update
21cr|xh-0.23.0-1|11	Source0:        %{name}-%{version}.tar.gz
21cr|xh-0.23.0-1|12	Source1:        xh-vendor-0.23.0.tar.xz
21cr|xh-0.23.0-1|13	Source10:       upd.sh
21cr|xh-0.23.0-1|14	BuildRequires:  cargo
21cr|xh-0.23.0-1|15	
21cr|xh-0.23.0-1|16	%description
21cr|xh-0.23.0-1|17	xh is a friendly and fast tool for sending HTTP requests.
21cr|xh-0.23.0-1|18	It reimplements as much as possible of HTTPie's excellent design,
21cr|xh-0.23.0-1|19	with a focus on improved performance.
21cr|xh-0.23.0-1|20	
21cr|xh-0.23.0-1|21	%package bash-completion
21cr|xh-0.23.0-1|22	Summary:        Bash Completion for %{name}
21cr|xh-0.23.0-1|23	Requires:       bash-completion
21cr|xh-0.23.0-1|24	Supplements:    (%{name} and bash-completion)
21cr|xh-0.23.0-1|25	BuildArch:      noarch
21cr|xh-0.23.0-1|26	
21cr|xh-0.23.0-1|27	%description bash-completion
21cr|xh-0.23.0-1|28	The official bash completion script for %{name}.
21cr|xh-0.23.0-1|29	
21cr|xh-0.23.0-1|30	%package fish-completion
21cr|xh-0.23.0-1|31	Summary:        Fish Completion for %{name}
21cr|xh-0.23.0-1|32	Supplements:    (%{name} and fish)
21cr|xh-0.23.0-1|33	BuildArch:      noarch
21cr|xh-0.23.0-1|34	
21cr|xh-0.23.0-1|35	%description fish-completion
21cr|xh-0.23.0-1|36	The official fish completion script for %{name}.
21cr|xh-0.23.0-1|37	
21cr|xh-0.23.0-1|38	%package zsh-completion
21cr|xh-0.23.0-1|39	Summary:        ZSH Completion for %{name}
21cr|xh-0.23.0-1|40	Supplements:    (%{name} and zsh)
21cr|xh-0.23.0-1|41	BuildArch:      noarch
21cr|xh-0.23.0-1|42	
21cr|xh-0.23.0-1|43	%description zsh-completion
21cr|xh-0.23.0-1|44	The official zsh completion script for %{name}.
21cr|xh-0.23.0-1|45	
21cr|xh-0.23.0-1|46	%prep
21cr|xh-0.23.0-1|47	%setup -q -a1
21cr|xh-0.23.0-1|48	
21cr|xh-0.23.0-1|49	mkdir -p .cargo
21cr|xh-0.23.0-1|50	cat > .cargo/config.toml << EOF
21cr|xh-0.23.0-1|51	[source.crates-io]
21cr|xh-0.23.0-1|52	replace-with = "vendored-sources"
21cr|xh-0.23.0-1|53	
21cr|xh-0.23.0-1|54	[source.vendored-sources]
21cr|xh-0.23.0-1|55	directory = "vendor"
21cr|xh-0.23.0-1|56	EOF
21cr|xh-0.23.0-1|57	
21cr|xh-0.23.0-1|58	%build
21cr|xh-0.23.0-1|59	cargo build --release --offline %{?_smp_mflags}
21cr|xh-0.23.0-1|60	
21cr|xh-0.23.0-1|61	%install
21cr|xh-0.23.0-1|62	install -Dm0755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21cr|xh-0.23.0-1|63	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21cr|xh-0.23.0-1|64	mkdir -p %{buildroot}%{_datadir}/fish/vendor_completions.d
21cr|xh-0.23.0-1|65	mkdir -p %{buildroot}%{_datadir}/zsh/site-functions
21cr|xh-0.23.0-1|66	install -Dm644 completions/%{name}.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name}
21cr|xh-0.23.0-1|67	install -Dm644 completions/%{name}.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/%{name}.fish
21cr|xh-0.23.0-1|68	install -Dm644 completions/_%{name}     %{buildroot}%{_datadir}/zsh/site-functions/_%{name}
21cr|xh-0.23.0-1|69	install -Dm644 doc/%{name}.1                                   %{buildroot}%{_mandir}/man1/%{name}.1
21cr|xh-0.23.0-1|70	
21cr|xh-0.23.0-1|71	%files
21cr|xh-0.23.0-1|72	%license LICENSE
21cr|xh-0.23.0-1|73	%doc README.md CHANGELOG.md
21cr|xh-0.23.0-1|74	%{_bindir}/%{name}
21cr|xh-0.23.0-1|75	%{_mandir}/man1/%{name}.1*
21cr|xh-0.23.0-1|76	
21cr|xh-0.23.0-1|77	%files bash-completion
21cr|xh-0.23.0-1|78	%{_datadir}/bash-completion
21cr|xh-0.23.0-1|79	
21cr|xh-0.23.0-1|80	%files fish-completion
21cr|xh-0.23.0-1|81	%{_datadir}/fish
21cr|xh-0.23.0-1|82	
21cr|xh-0.23.0-1|83	%files zsh-completion
21cr|xh-0.23.0-1|84	%{_datadir}/zsh
21cr|xh-0.23.0-1|85	

11131 21
21cr|xhippo-3.5-1|1	# Workaround to build with GCC 10
21cr|xhippo-3.5-1|2	%global optflags %{optflags} -fcommon
21cr|xhippo-3.5-1|3	Summary:	A mp3 playlist frontend
21cr|xhippo-3.5-1|4	Name:		xhippo
21cr|xhippo-3.5-1|5	Version:	3.5
21cr|xhippo-3.5-1|6	Release:	1
21cr|xhippo-3.5-1|7	License:	GPLv2+
21cr|xhippo-3.5-1|8	Group:		Sound
21cr|xhippo-3.5-1|9	Url:		http://www.gnu.org/software/xhippo/xhippo.html
21cr|xhippo-3.5-1|10	#https://directory.fsf.org/wiki/Xhippo
21cr|xhippo-3.5-1|11	Source0:	ftp://ftp.free.fr/gnu/xhippo/%{name}-%{version}.tar.gz
21cr|xhippo-3.5-1|12	Source1:	%{name}-16x16.png.bz2
21cr|xhippo-3.5-1|13	Source2:	%{name}-32x32.png.bz2
21cr|xhippo-3.5-1|14	Source3:	%{name}-48x48.png.bz2
21cr|xhippo-3.5-1|15	BuildRequires:	gettext
21cr|xhippo-3.5-1|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xhippo-3.5-1|17	BuildRequires:	pkgconfig(id3tag)
21cr|xhippo-3.5-1|18	
21cr|xhippo-3.5-1|19	%description
21cr|xhippo-3.5-1|20	Xhippo is a Mp3 playlist frontend.
21cr|xhippo-3.5-1|21	
21cr|xhippo-3.5-1|22	%files -f %{name}.lang
21cr|xhippo-3.5-1|23	%doc doc/*.* ChangeLog AUTHORS BUGS COPYING NEWS README* TODO
21cr|xhippo-3.5-1|24	%config(noreplace) %{_sysconfdir}/%{name}.config
21cr|xhippo-3.5-1|25	%{_bindir}/%{name}
21cr|xhippo-3.5-1|26	%{_datadir}/applications/rosa-%{name}.desktop
21cr|xhippo-3.5-1|27	%{_miconsdir}/%{name}.png
21cr|xhippo-3.5-1|28	%{_iconsdir}/%{name}.png
21cr|xhippo-3.5-1|29	%{_liconsdir}/%{name}.png
21cr|xhippo-3.5-1|30	%{_mandir}/man1/%{name}.1*
21cr|xhippo-3.5-1|31	%{_infodir}/%{name}.info.*
21cr|xhippo-3.5-1|32	
21cr|xhippo-3.5-1|33	#-----------------------------------------------------------------------------
21cr|xhippo-3.5-1|34	
21cr|xhippo-3.5-1|35	%prep
21cr|xhippo-3.5-1|36	%setup -q
21cr|xhippo-3.5-1|37	
21cr|xhippo-3.5-1|38	%build
21cr|xhippo-3.5-1|39	%configure \
21cr|xhippo-3.5-1|40	--with-gtk2
21cr|xhippo-3.5-1|41	%make
21cr|xhippo-3.5-1|42	
21cr|xhippo-3.5-1|43	%install
21cr|xhippo-3.5-1|44	%makeinstall_std
21cr|xhippo-3.5-1|45	mkdir -p %{buildroot}%{_sysconfdir}
21cr|xhippo-3.5-1|46	cp xhippo.config %{buildroot}%{_sysconfdir}
21cr|xhippo-3.5-1|47	
21cr|xhippo-3.5-1|48	# Menu entry
21cr|xhippo-3.5-1|49	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xhippo-3.5-1|50	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21cr|xhippo-3.5-1|51	[Desktop Entry]
21cr|xhippo-3.5-1|52	Name=GNU %{name}
21cr|xhippo-3.5-1|53	Comment=%{summary}
21cr|xhippo-3.5-1|54	Exec=%{name}
21cr|xhippo-3.5-1|55	Icon=%{name}
21cr|xhippo-3.5-1|56	Terminal=false
21cr|xhippo-3.5-1|57	Type=Application
21cr|xhippo-3.5-1|58	StartupNotify=true
21cr|xhippo-3.5-1|59	Categories=GTK;Audio;AudioVideo;Player;
21cr|xhippo-3.5-1|60	EOF
21cr|xhippo-3.5-1|61	
21cr|xhippo-3.5-1|62	# Icons
21cr|xhippo-3.5-1|63	mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|xhippo-3.5-1|64	bzcat %{SOURCE1} > %{buildroot}%{_miconsdir}/%{name}.png
21cr|xhippo-3.5-1|65	bzcat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
21cr|xhippo-3.5-1|66	bzcat %{SOURCE3} > %{buildroot}%{_liconsdir}/%{name}.png
21cr|xhippo-3.5-1|67	
21cr|xhippo-3.5-1|68	%find_lang %{name}

11132 21
21cr|xhtml1-dtds-1.0-20020801.1|1	%global date    20020801
21cr|xhtml1-dtds-1.0-20020801.1|2	
21cr|xhtml1-dtds-1.0-20020801.1|3	Name:           xhtml1-dtds
21cr|xhtml1-dtds-1.0-20020801.1|4	Version:        1.0
21cr|xhtml1-dtds-1.0-20020801.1|5	Release:        %{date}.1
21cr|xhtml1-dtds-1.0-20020801.1|6	Summary:        XHTML 1.0 document type definitions
21cr|xhtml1-dtds-1.0-20020801.1|7	
21cr|xhtml1-dtds-1.0-20020801.1|8	Group:          Publishing
21cr|xhtml1-dtds-1.0-20020801.1|9	# W3C Software License for DTDs etc:
21cr|xhtml1-dtds-1.0-20020801.1|10	# http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620#DTD
21cr|xhtml1-dtds-1.0-20020801.1|11	License:        W3C
21cr|xhtml1-dtds-1.0-20020801.1|12	URL:            http://www.w3.org/TR/2002/REC-xhtml1-%{date}/
21cr|xhtml1-dtds-1.0-20020801.1|13	# Source0 generated with Source99, see comments in the script
21cr|xhtml1-dtds-1.0-20020801.1|14	Source0:        %{name}-%{date}.tar.bz2
21cr|xhtml1-dtds-1.0-20020801.1|15	Source1:        %{name}.catalog.xml
21cr|xhtml1-dtds-1.0-20020801.1|16	Source99:       %{name}-prepare-tarball.sh
21cr|xhtml1-dtds-1.0-20020801.1|17	Patch0:         %{name}-sgml-catalog.patch
21cr|xhtml1-dtds-1.0-20020801.1|18	Patch1:         %{name}-sgml-dcl.patch
21cr|xhtml1-dtds-1.0-20020801.1|19	BuildArch:      noarch
21cr|xhtml1-dtds-1.0-20020801.1|20	BuildRequires:  libxml2 >= 2.4.8
21cr|xhtml1-dtds-1.0-20020801.1|21	BuildRequires:  libxml2-utils
21cr|xhtml1-dtds-1.0-20020801.1|22	Requires:       libxml2 >= 2.4.8
21cr|xhtml1-dtds-1.0-20020801.1|23	Requires:       xml-common
21cr|xhtml1-dtds-1.0-20020801.1|24	Requires:       sgml-common
21cr|xhtml1-dtds-1.0-20020801.1|25	Requires(post): libxml2-utils
21cr|xhtml1-dtds-1.0-20020801.1|26	Requires(preun): libxml2-utils
21cr|xhtml1-dtds-1.0-20020801.1|27	
21cr|xhtml1-dtds-1.0-20020801.1|28	%description
21cr|xhtml1-dtds-1.0-20020801.1|29	This provides the DTDs of the Second Edition of XHTML 1.0, a reformulation
21cr|xhtml1-dtds-1.0-20020801.1|30	of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the
21cr|xhtml1-dtds-1.0-20020801.1|31	ones defined by HTML 4. The semantics of the elements and their attributes
21cr|xhtml1-dtds-1.0-20020801.1|32	are defined in the W3C Recommendation for HTML 4. These semantics provide
21cr|xhtml1-dtds-1.0-20020801.1|33	the foundation for future extensibility of XHTML.
21cr|xhtml1-dtds-1.0-20020801.1|34	
21cr|xhtml1-dtds-1.0-20020801.1|35	
21cr|xhtml1-dtds-1.0-20020801.1|36	%prep
21cr|xhtml1-dtds-1.0-20020801.1|37	%setup -q -n xhtml1-20020801
21cr|xhtml1-dtds-1.0-20020801.1|38	%patch0 -p0
21cr|xhtml1-dtds-1.0-20020801.1|39	%patch1 -p1
21cr|xhtml1-dtds-1.0-20020801.1|40	cp -p %{SOURCE1} DTD/catalog.xml
21cr|xhtml1-dtds-1.0-20020801.1|41	
21cr|xhtml1-dtds-1.0-20020801.1|42	
21cr|xhtml1-dtds-1.0-20020801.1|43	%build
21cr|xhtml1-dtds-1.0-20020801.1|44	
21cr|xhtml1-dtds-1.0-20020801.1|45	
21cr|xhtml1-dtds-1.0-20020801.1|46	%install
21cr|xhtml1-dtds-1.0-20020801.1|47	
21cr|xhtml1-dtds-1.0-20020801.1|48	# Note: documentation is not shipped; the W3C Documentation License is not an
21cr|xhtml1-dtds-1.0-20020801.1|49	# acceptable one per Fedora licensing guidelines.
21cr|xhtml1-dtds-1.0-20020801.1|50	
21cr|xhtml1-dtds-1.0-20020801.1|51	mkdir -p %{buildroot}%{_datadir}/xml/xhtml/1.0
21cr|xhtml1-dtds-1.0-20020801.1|52	cp -p DTD/* %{buildroot}%{_datadir}/xml/xhtml/1.0
21cr|xhtml1-dtds-1.0-20020801.1|53	
21cr|xhtml1-dtds-1.0-20020801.1|54	# XML catalog:
21cr|xhtml1-dtds-1.0-20020801.1|55	
21cr|xhtml1-dtds-1.0-20020801.1|56	xpkg() {
21cr|xhtml1-dtds-1.0-20020801.1|57	xmlcatalog --noout --add "$1" "$2" \
21cr|xhtml1-dtds-1.0-20020801.1|58	file://%{_datadir}/xml/xhtml/1.0/catalog.xml \
21cr|xhtml1-dtds-1.0-20020801.1|59	%{buildroot}%{_sysconfdir}/xml/%{name}-%{version}-%{release}.xml
21cr|xhtml1-dtds-1.0-20020801.1|60	}
21cr|xhtml1-dtds-1.0-20020801.1|61	
21cr|xhtml1-dtds-1.0-20020801.1|62	mkdir -p %{buildroot}%{_sysconfdir}/xml
21cr|xhtml1-dtds-1.0-20020801.1|63	xmlcatalog --noout --create \
21cr|xhtml1-dtds-1.0-20020801.1|64	%{buildroot}%{_sysconfdir}/xml/%{name}-%{version}-%{release}.xml
21cr|xhtml1-dtds-1.0-20020801.1|65	xpkg delegatePublic "-//W3C//DTD XHTML 1.0 "
21cr|xhtml1-dtds-1.0-20020801.1|66	xpkg delegatePublic "-//W3C//ENTITIES Latin 1 for XHTML"
21cr|xhtml1-dtds-1.0-20020801.1|67	xpkg delegatePublic "-//W3C//ENTITIES Special for XHTML"
21cr|xhtml1-dtds-1.0-20020801.1|68	xpkg delegatePublic "-//W3C//ENTITIES Symbols for XHTML"
21cr|xhtml1-dtds-1.0-20020801.1|69	for i in xhtml1 2002/REC-xhtml1-%{date} ; do
21cr|xhtml1-dtds-1.0-20020801.1|70	xpkg delegateSystem http://www.w3.org/TR/$i/DTD/
21cr|xhtml1-dtds-1.0-20020801.1|71	xpkg delegateURI http://www.w3.org/TR/$i/DTD/
21cr|xhtml1-dtds-1.0-20020801.1|72	done
21cr|xhtml1-dtds-1.0-20020801.1|73	ln -s %{name}-%{version}-%{release}.xml \
21cr|xhtml1-dtds-1.0-20020801.1|74	%{buildroot}%{_sysconfdir}/xml/%{name}.xml
21cr|xhtml1-dtds-1.0-20020801.1|75	
21cr|xhtml1-dtds-1.0-20020801.1|76	# SGML catalog:
21cr|xhtml1-dtds-1.0-20020801.1|77	
21cr|xhtml1-dtds-1.0-20020801.1|78	mkdir -p %{buildroot}%{_sysconfdir}/sgml
21cr|xhtml1-dtds-1.0-20020801.1|79	cd %{buildroot}%{_sysconfdir}/sgml
21cr|xhtml1-dtds-1.0-20020801.1|80	touch %{name}-%{version}-%{release}.soc
21cr|xhtml1-dtds-1.0-20020801.1|81	ln -s %{name}-%{version}-%{release}.soc %{name}.soc
21cr|xhtml1-dtds-1.0-20020801.1|82	cd -
21cr|xhtml1-dtds-1.0-20020801.1|83	
21cr|xhtml1-dtds-1.0-20020801.1|84	%post
21cr|xhtml1-dtds-1.0-20020801.1|85	cd %{_sysconfdir}/xml
21cr|xhtml1-dtds-1.0-20020801.1|86	[ -e catalog ] || /usr/bin/xmlcatalog --noout --create catalog
21cr|xhtml1-dtds-1.0-20020801.1|87	/usr/bin/xmlcatalog --noout --add \
21cr|xhtml1-dtds-1.0-20020801.1|88	nextCatalog %{name}-%{version}-%{release}.xml "" catalog >/dev/null
21cr|xhtml1-dtds-1.0-20020801.1|89	cd - >/dev/null
21cr|xhtml1-dtds-1.0-20020801.1|90	/usr/bin/xmlcatalog --sgml --noout --add \
21cr|xhtml1-dtds-1.0-20020801.1|91	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc \
21cr|xhtml1-dtds-1.0-20020801.1|92	%{_datadir}/xml/xhtml/1.0/xhtml.soc >/dev/null
21cr|xhtml1-dtds-1.0-20020801.1|93	:
21cr|xhtml1-dtds-1.0-20020801.1|94	
21cr|xhtml1-dtds-1.0-20020801.1|95	%preun
21cr|xhtml1-dtds-1.0-20020801.1|96	/usr/bin/xmlcatalog --noout --del \
21cr|xhtml1-dtds-1.0-20020801.1|97	%{name}-%{version}-%{release}.xml \
21cr|xhtml1-dtds-1.0-20020801.1|98	%{_sysconfdir}/xml/catalog >/dev/null
21cr|xhtml1-dtds-1.0-20020801.1|99	/usr/bin/xmlcatalog --sgml --noout --del \
21cr|xhtml1-dtds-1.0-20020801.1|100	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc \
21cr|xhtml1-dtds-1.0-20020801.1|101	%{_datadir}/xml/xhtml/1.0/xhtml.soc >/dev/null
21cr|xhtml1-dtds-1.0-20020801.1|102	:
21cr|xhtml1-dtds-1.0-20020801.1|103	
21cr|xhtml1-dtds-1.0-20020801.1|104	
21cr|xhtml1-dtds-1.0-20020801.1|105	%files
21cr|xhtml1-dtds-1.0-20020801.1|106	%ghost %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc
21cr|xhtml1-dtds-1.0-20020801.1|107	%{_sysconfdir}/sgml/%{name}.soc
21cr|xhtml1-dtds-1.0-20020801.1|108	%{_sysconfdir}/xml/%{name}*.xml
21cr|xhtml1-dtds-1.0-20020801.1|109	%{_datadir}/xml/xhtml/

11133 21
21cr|xine-lib-1.2.12-2|1	# Workaround to build with GCC 10
21cr|xine-lib-1.2.12-2|2	%global optflags %{optflags} -fcommon
21cr|xine-lib-1.2.12-2|3	%define	dvdnav 0.1.4
21cr|xine-lib-1.2.12-2|4	
21cr|xine-lib-1.2.12-2|5	%define	build_pulse 1
21cr|xine-lib-1.2.12-2|6	%define	build_magick 1
21cr|xine-lib-1.2.12-2|7	%define	build_caca 1
21cr|xine-lib-1.2.12-2|8	%define	build_directfb 0
21cr|xine-lib-1.2.12-2|9	%define	external_vcdnav 1
21cr|xine-lib-1.2.12-2|10	%define	build_smb 1
21cr|xine-lib-1.2.12-2|11	%define	build_alsa 1
21cr|xine-lib-1.2.12-2|12	%define	build_linuxfb 1
21cr|xine-lib-1.2.12-2|13	
21cr|xine-lib-1.2.12-2|14	%define	build_vidix 0
21cr|xine-lib-1.2.12-2|15	
21cr|xine-lib-1.2.12-2|16	%define	build_divx4 0
21cr|xine-lib-1.2.12-2|17	%define	build_xvid 0
21cr|xine-lib-1.2.12-2|18	%define	build_faad 1
21cr|xine-lib-1.2.12-2|19	%define	build_win32 0
21cr|xine-lib-1.2.12-2|20	%ifarch %{ix86}
21cr|xine-lib-1.2.12-2|21	%define	build_win32 1
21cr|xine-lib-1.2.12-2|22	%endif
21cr|xine-lib-1.2.12-2|23	
21cr|xine-lib-1.2.12-2|24	%{?_with_directfb: %{expand: %%global build_directfb 1}}
21cr|xine-lib-1.2.12-2|25	%{?_without_directfb: %{expand: %%global build_directfb 0}}
21cr|xine-lib-1.2.12-2|26	%{?_with_alsa: %{expand: %%global build_alsa 1}}
21cr|xine-lib-1.2.12-2|27	%{?_without_alsa: %{expand: %%global build_alsa 0}}
21cr|xine-lib-1.2.12-2|28	%{?_with_vcdnav: %{expand: %%global external_vcdnav 1}}
21cr|xine-lib-1.2.12-2|29	%{?_without_vcdnav: %{expand: %%global external_vcdnav 0}}
21cr|xine-lib-1.2.12-2|30	%{?_with_vidix: %{expand: %%global build_vidix 1}}
21cr|xine-lib-1.2.12-2|31	%{?_without_vidix: %{expand: %%global build_vidix 0}}
21cr|xine-lib-1.2.12-2|32	%{?_with_linuxfb: %{expand: %%global build_linuxfb 1}}
21cr|xine-lib-1.2.12-2|33	%{?_without_linuxfb: %{expand: %%global build_linuxfb 0}}
21cr|xine-lib-1.2.12-2|34	%{?_without_faad: %{expand: %%global build_faad 0}}
21cr|xine-lib-1.2.12-2|35	%{?_with_win32: %{expand: %%global build_win32 1}}
21cr|xine-lib-1.2.12-2|36	%{?_without_win32: %{expand: %%global build_win32 0}}
21cr|xine-lib-1.2.12-2|37	%{?_with_divx4: %{expand: %%global build_divx4 1}}
21cr|xine-lib-1.2.12-2|38	%{?_without_divx4: %{expand: %%global build_divx4 0}}
21cr|xine-lib-1.2.12-2|39	%{?_with_xvid: %{expand: %%global build_xvid 1}}
21cr|xine-lib-1.2.12-2|40	%{?_without_xvid: %{expand: %%global build_xvid 0}}
21cr|xine-lib-1.2.12-2|41	%{?_with_smb: %{expand: %%global build_smb 1}}
21cr|xine-lib-1.2.12-2|42	%{?_without_smb: %{expand: %%global build_smb 0}}
21cr|xine-lib-1.2.12-2|43	%{?_with_pulse: %{expand: %%global build_pulse 1}}
21cr|xine-lib-1.2.12-2|44	%{?_without_pulse: %{expand: %%global build_pulse 0}}
21cr|xine-lib-1.2.12-2|45	%{?_with_magick: %{expand: %%global build_magick 1}}
21cr|xine-lib-1.2.12-2|46	%{?_without_magick: %{expand: %%global build_magick 0}}
21cr|xine-lib-1.2.12-2|47	
21cr|xine-lib-1.2.12-2|48	%define	bname xine
21cr|xine-lib-1.2.12-2|49	%define	major 2
21cr|xine-lib-1.2.12-2|50	%define	api 2.10
21cr|xine-lib-1.2.12-2|51	%define	libname %mklibname xine %{major}
21cr|xine-lib-1.2.12-2|52	%define	devname %mklibname xine -d
21cr|xine-lib-1.2.12-2|53	
21cr|xine-lib-1.2.12-2|54	Summary:	A Free Video Player (Libraries)
21cr|xine-lib-1.2.12-2|55	Name:		xine-lib
21cr|xine-lib-1.2.12-2|56	Version:	1.2.12
21cr|xine-lib-1.2.12-2|57	Release:	2
21cr|xine-lib-1.2.12-2|58	License:	GPLv2+
21cr|xine-lib-1.2.12-2|59	Group:		System/Libraries
21cr|xine-lib-1.2.12-2|60	Url:		http://xine.sourceforge.net
21cr|xine-lib-1.2.12-2|61	Source0:	http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.xz
21cr|xine-lib-1.2.12-2|62	BuildRequires:	aalib-devel
21cr|xine-lib-1.2.12-2|63	BuildRequires:	gettext-devel
21cr|xine-lib-1.2.12-2|64	BuildRequires:	libmpcdec-devel
21cr|xine-lib-1.2.12-2|65	BuildRequires:	gpm-devel
21cr|xine-lib-1.2.12-2|66	BuildRequires:	mng-devel
21cr|xine-lib-1.2.12-2|67	BuildRequires:	a52dec-devel
21cr|xine-lib-1.2.12-2|68	BuildRequires:	pkgconfig(alsa)
21cr|xine-lib-1.2.12-2|69	BuildRequires:	pkgconfig(aom)
21cr|xine-lib-1.2.12-2|70	BuildRequires:	pkgconfig(esound)
21cr|xine-lib-1.2.12-2|71	BuildRequires:	pkgconfig(flac)
21cr|xine-lib-1.2.12-2|72	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21cr|xine-lib-1.2.12-2|73	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21cr|xine-lib-1.2.12-2|74	BuildRequires:	pkgconfig(gdk-2.0)
21cr|xine-lib-1.2.12-2|75	BuildRequires:	pkgconfig(gnutls)
21cr|xine-lib-1.2.12-2|76	BuildRequires:	pkgconfig(glu)
21cr|xine-lib-1.2.12-2|77	BuildRequires:	pkgconfig(ice)
21cr|xine-lib-1.2.12-2|78	BuildRequires:	pkgconfig(jack)
21cr|xine-lib-1.2.12-2|79	BuildRequires:	pkgconfig(libavcodec)
21cr|xine-lib-1.2.12-2|80	BuildRequires:	pkgconfig(libbluray)
21cr|xine-lib-1.2.12-2|81	BuildRequires:	pkgconfig(libmodplug)
21cr|xine-lib-1.2.12-2|82	BuildRequires:	pkgconfig(libv4l2)
21cr|xine-lib-1.2.12-2|83	BuildRequires:	pkgconfig(libnfs)
21cr|xine-lib-1.2.12-2|84	BuildRequires:	pkgconfig(libjpeg)
21cr|xine-lib-1.2.12-2|85	BuildRequires:	pkgconfig(mad)
21cr|xine-lib-1.2.12-2|86	BuildRequires:	pkgconfig(MagickWand)
21cr|xine-lib-1.2.12-2|87	BuildRequires:	pkgconfig(openssl)
21cr|xine-lib-1.2.12-2|88	BuildRequires:	pkgconfig(speex)
21cr|xine-lib-1.2.12-2|89	BuildRequires:	pkgconfig(sdl)
21cr|xine-lib-1.2.12-2|90	BuildRequires:	pkgconfig(sm)
21cr|xine-lib-1.2.12-2|91	BuildRequires:	pkgconfig(theora)
21cr|xine-lib-1.2.12-2|92	BuildRequires:	pkgconfig(libva)
21cr|xine-lib-1.2.12-2|93	BuildRequires:	pkgconfig(vdpau)
21cr|xine-lib-1.2.12-2|94	BuildRequires:	pkgconfig(vorbis)
21cr|xine-lib-1.2.12-2|95	BuildRequires:	pkgconfig(vorbisfile)
21cr|xine-lib-1.2.12-2|96	BuildRequires:	pkgconfig(vpx)
21cr|xine-lib-1.2.12-2|97	BuildRequires:	pkgconfig(wavpack)
21cr|xine-lib-1.2.12-2|98	BuildRequires:	pkgconfig(xinerama)
21cr|xine-lib-1.2.12-2|99	BuildRequires:	pkgconfig(xv)
21cr|xine-lib-1.2.12-2|100	BuildRequires:	pkgconfig(xvmc)
21cr|xine-lib-1.2.12-2|101	%if %{build_smb}
21cr|xine-lib-1.2.12-2|102	BuildRequires:	pkgconfig(smbclient)
21cr|xine-lib-1.2.12-2|103	%endif
21cr|xine-lib-1.2.12-2|104	%if %{external_vcdnav}
21cr|xine-lib-1.2.12-2|105	BuildRequires:	pkgconfig(libvcdinfo)
21cr|xine-lib-1.2.12-2|106	%endif
21cr|xine-lib-1.2.12-2|107	%if %{build_directfb}
21cr|xine-lib-1.2.12-2|108	BuildRequires:	pkgconfig(directfb)
21cr|xine-lib-1.2.12-2|109	%endif
21cr|xine-lib-1.2.12-2|110	
21cr|xine-lib-1.2.12-2|111	%description
21cr|xine-lib-1.2.12-2|112	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|113	
21cr|xine-lib-1.2.12-2|114	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|115	
21cr|xine-lib-1.2.12-2|116	%package -n %{libname}
21cr|xine-lib-1.2.12-2|117	Summary:	A Free Video Player (Libraries)
21cr|xine-lib-1.2.12-2|118	Group:		System/Libraries
21cr|xine-lib-1.2.12-2|119	Provides:	xine-lib
21cr|xine-lib-1.2.12-2|120	
21cr|xine-lib-1.2.12-2|121	%description -n %{libname}
21cr|xine-lib-1.2.12-2|122	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|123	This package contains the shared libraries required by xine.
21cr|xine-lib-1.2.12-2|124	
21cr|xine-lib-1.2.12-2|125	%files -n %{libname}
21cr|xine-lib-1.2.12-2|126	%doc README
21cr|xine-lib-1.2.12-2|127	%{_libdir}/libxine.so.%{major}*
21cr|xine-lib-1.2.12-2|128	
21cr|xine-lib-1.2.12-2|129	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|130	
21cr|xine-lib-1.2.12-2|131	%package -n %{devname}
21cr|xine-lib-1.2.12-2|132	Summary:	Devel files for xine
21cr|xine-lib-1.2.12-2|133	Group:		Development/C
21cr|xine-lib-1.2.12-2|134	Requires:	%{libname} = %{EVRD}
21cr|xine-lib-1.2.12-2|135	Provides:	%{name}-devel = %{EVRD}
21cr|xine-lib-1.2.12-2|136	
21cr|xine-lib-1.2.12-2|137	%description -n %{devname}
21cr|xine-lib-1.2.12-2|138	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|139	This package contains the development files required for compiling xine
21cr|xine-lib-1.2.12-2|140	front ends or plugins.
21cr|xine-lib-1.2.12-2|141	
21cr|xine-lib-1.2.12-2|142	%files -n %{devname}
21cr|xine-lib-1.2.12-2|143	%doc README AUTHORS TODO
21cr|xine-lib-1.2.12-2|144	%doc ChangeLog installed-docs/hackersguide
21cr|xine-lib-1.2.12-2|145	%{_bindir}/xine-config
21cr|xine-lib-1.2.12-2|146	%{_bindir}/xine-list-1.2
21cr|xine-lib-1.2.12-2|147	%{_mandir}/man1/xine-config.1*
21cr|xine-lib-1.2.12-2|148	%{_mandir}/man1/xine-list-1.2.1*
21cr|xine-lib-1.2.12-2|149	%{_libdir}/*.so
21cr|xine-lib-1.2.12-2|150	%{_libdir}/pkgconfig/libxine.pc
21cr|xine-lib-1.2.12-2|151	%{_datadir}/aclocal/xine.m4
21cr|xine-lib-1.2.12-2|152	%{_includedir}/*.h
21cr|xine-lib-1.2.12-2|153	%{_includedir}/xine
21cr|xine-lib-1.2.12-2|154	
21cr|xine-lib-1.2.12-2|155	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|156	
21cr|xine-lib-1.2.12-2|157	%package -n %{bname}-plugins
21cr|xine-lib-1.2.12-2|158	Summary:	A Free Video Player (main plugins)
21cr|xine-lib-1.2.12-2|159	Group:		Video
21cr|xine-lib-1.2.12-2|160	Provides:	%{bname}-xv %{bname}-gl %{bname}-oss %{libname}-docs %{bname}-speex
21cr|xine-lib-1.2.12-2|161	Provides:	%{bname}-dvdnav %{bname}-alsa %{bname}-musepack
21cr|xine-lib-1.2.12-2|162	%if %{build_win32}
21cr|xine-lib-1.2.12-2|163	Provides:	xine-plugins-win32
21cr|xine-lib-1.2.12-2|164	Provides:	xine-win32
21cr|xine-lib-1.2.12-2|165	#Suggests: win32-codecs
21cr|xine-lib-1.2.12-2|166	%endif
21cr|xine-lib-1.2.12-2|167	# Plugins are in versioned dir, so require the exact version
21cr|xine-lib-1.2.12-2|168	Requires:	%{libname} = %{version}
21cr|xine-lib-1.2.12-2|169	# provide the plugin API version
21cr|xine-lib-1.2.12-2|170	Provides:	xine-plugin-api = %{api}
21cr|xine-lib-1.2.12-2|171	
21cr|xine-lib-1.2.12-2|172	%description -n %{bname}-plugins
21cr|xine-lib-1.2.12-2|173	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|174	This package includes the main plugins for xine: they allow the input from
21cr|xine-lib-1.2.12-2|175	files, Video CDs, network streams and (not encrypted) DVDs in several video
21cr|xine-lib-1.2.12-2|176	formats.
21cr|xine-lib-1.2.12-2|177	
21cr|xine-lib-1.2.12-2|178	%files -n %{bname}-plugins -f libxine2.lang
21cr|xine-lib-1.2.12-2|179	%doc installed-docs/README* installed-docs/faq.*
21cr|xine-lib-1.2.12-2|180	%{_mandir}/man5/xine.5*
21cr|xine-lib-1.2.12-2|181	%dir %{_libdir}/xine/
21cr|xine-lib-1.2.12-2|182	%dir %{_libdir}/xine/plugins/
21cr|xine-lib-1.2.12-2|183	%dir %{_libdir}/xine/plugins/%{api}/
21cr|xine-lib-1.2.12-2|184	%dir %{_libdir}/xine/plugins/%{api}/post/
21cr|xine-lib-1.2.12-2|185	%{_libdir}/xine/plugins/%{api}/mime.types
21cr|xine-lib-1.2.12-2|186	%if %{build_alsa}
21cr|xine-lib-1.2.12-2|187	%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_alsa.so
21cr|xine-lib-1.2.12-2|188	%endif
21cr|xine-lib-1.2.12-2|189	%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_oss.so
21cr|xine-lib-1.2.12-2|190	%{_libdir}/xine/plugins/%{api}/xineplug_inp_cdda.so
21cr|xine-lib-1.2.12-2|191	%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvb.so
21cr|xine-lib-1.2.12-2|192	%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvd.so
21cr|xine-lib-1.2.12-2|193	%{_libdir}/xine/plugins/%{api}/xineplug_inp_mms.so
21cr|xine-lib-1.2.12-2|194	%{_libdir}/xine/plugins/%{api}/xineplug_inp_network.so
21cr|xine-lib-1.2.12-2|195	%{_libdir}/xine/plugins/%{api}/xineplug_inp_pvr.so
21cr|xine-lib-1.2.12-2|196	%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtp.so
21cr|xine-lib-1.2.12-2|197	%{_libdir}/xine/plugins/%{api}/xineplug_inp_nfs.so
21cr|xine-lib-1.2.12-2|198	%{_libdir}/xine/plugins/%{api}/xineplug_inp_vcd.so
21cr|xine-lib-1.2.12-2|199	%{_libdir}/xine/plugins/%{api}/xineplug_inp_v4l2.so
21cr|xine-lib-1.2.12-2|200	%{_libdir}/xine/plugins/%{api}/xineplug_dmx_*so
21cr|xine-lib-1.2.12-2|201	%{_libdir}/xine/plugins/%{api}/xineplug_decode_a52.so
21cr|xine-lib-1.2.12-2|202	%{_libdir}/xine/plugins/%{api}/xineplug_decode_dts.so
21cr|xine-lib-1.2.12-2|203	%{_libdir}/xine/plugins/%{api}/xineplug_decode_dvaudio.so
21cr|xine-lib-1.2.12-2|204	%{_libdir}/xine/plugins/%{api}/xineplug_decode_ff.so
21cr|xine-lib-1.2.12-2|205	%{_libdir}/xine/plugins/%{api}/xineplug_decode_gdk_pixbuf.so
21cr|xine-lib-1.2.12-2|206	%{_libdir}/xine/plugins/%{api}/xineplug_decode_gsm610.so
21cr|xine-lib-1.2.12-2|207	%{_libdir}/xine/plugins/%{api}/xineplug_decode_libjpeg.so
21cr|xine-lib-1.2.12-2|208	%{_libdir}/xine/plugins/%{api}/xineplug_decode_libvpx.so
21cr|xine-lib-1.2.12-2|209	%{_libdir}/xine/plugins/%{api}/xineplug_decode_lpcm.so
21cr|xine-lib-1.2.12-2|210	%{_libdir}/xine/plugins/%{api}/xineplug_decode_mad.so
21cr|xine-lib-1.2.12-2|211	%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpc.so*
21cr|xine-lib-1.2.12-2|212	%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpeg2.so
21cr|xine-lib-1.2.12-2|213	%{_libdir}/xine/plugins/%{api}/xineplug_decode_spu*.so
21cr|xine-lib-1.2.12-2|214	%{_libdir}/xine/plugins/%{api}/xineplug_decode_real.so
21cr|xine-lib-1.2.12-2|215	%{_libdir}/xine/plugins/%{api}/xineplug_decode_to_spdif.so
21cr|xine-lib-1.2.12-2|216	%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau.so
21cr|xine-lib-1.2.12-2|217	%{_libdir}/xine/plugins/%{api}/xineplug_decode_libaom.so
21cr|xine-lib-1.2.12-2|218	%{_libdir}/xine/plugins/%{api}/xineplug_decode_libpng.so
21cr|xine-lib-1.2.12-2|219	%{_libdir}/xine/plugins/%{api}/xineplug_decode_rawvideo.so
21cr|xine-lib-1.2.12-2|220	%{_libdir}/xine/plugins/%{api}/xineplug_inp_bluray.so
21cr|xine-lib-1.2.12-2|221	%{_libdir}/xine/plugins/%{api}/xineplug_nsf.so
21cr|xine-lib-1.2.12-2|222	%{_libdir}/xine/plugins/%{api}/xineplug_sputext.so
21cr|xine-lib-1.2.12-2|223	%{_libdir}/xine/plugins/%{api}/xineplug_tls_gnutls.so
21cr|xine-lib-1.2.12-2|224	%{_libdir}/xine/plugins/%{api}/xineplug_tls_openssl.so
21cr|xine-lib-1.2.12-2|225	%{_libdir}/xine/plugins/%{api}/xineplug_vdr.so
21cr|xine-lib-1.2.12-2|226	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vaapi.so
21cr|xine-lib-1.2.12-2|227	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vdpau.so
21cr|xine-lib-1.2.12-2|228	%{_libdir}/xine/plugins/%{api}/xineplug_xiph.so
21cr|xine-lib-1.2.12-2|229	%if %{build_directfb}
21cr|xine-lib-1.2.12-2|230	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_directfb.so
21cr|xine-lib-1.2.12-2|231	%endif
21cr|xine-lib-1.2.12-2|232	%if %{build_linuxfb}
21cr|xine-lib-1.2.12-2|233	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_fb.so
21cr|xine-lib-1.2.12-2|234	%endif
21cr|xine-lib-1.2.12-2|235	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_opengl.so
21cr|xine-lib-1.2.12-2|236	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_opengl2.so
21cr|xine-lib-1.2.12-2|237	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_raw.so
21cr|xine-lib-1.2.12-2|238	%if %{build_vidix}
21cr|xine-lib-1.2.12-2|239	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vidix.so
21cr|xine-lib-1.2.12-2|240	%{_libdir}/xine/plugins/%{api}/vidix/
21cr|xine-lib-1.2.12-2|241	%endif
21cr|xine-lib-1.2.12-2|242	%{_libdir}/xine/plugins/%{api}/xineplug_vo_gl_egl_wl.so
21cr|xine-lib-1.2.12-2|243	%{_libdir}/xine/plugins/%{api}/xineplug_vo_gl_egl_x11.so
21cr|xine-lib-1.2.12-2|244	%{_libdir}/xine/plugins/%{api}/xineplug_vo_gl_glx.so
21cr|xine-lib-1.2.12-2|245	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xshm.so
21cr|xine-lib-1.2.12-2|246	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xv.so
21cr|xine-lib-1.2.12-2|247	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xvmc.so
21cr|xine-lib-1.2.12-2|248	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xxmc.so
21cr|xine-lib-1.2.12-2|249	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbshm.so
21cr|xine-lib-1.2.12-2|250	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbxv.so
21cr|xine-lib-1.2.12-2|251	%if %{build_win32}
21cr|xine-lib-1.2.12-2|252	#%%{_libdir}/xine/plugins/%{api}/xineplug_decode_qt.so*
21cr|xine-lib-1.2.12-2|253	%{_libdir}/xine/plugins/%{api}/xineplug_decode_w32dll.so*
21cr|xine-lib-1.2.12-2|254	%endif
21cr|xine-lib-1.2.12-2|255	%{_libdir}/xine/plugins/%{api}/post/xineplug_post_audio_filters.so
21cr|xine-lib-1.2.12-2|256	%{_libdir}/xine/plugins/%{api}/post/xineplug_post_goom.so
21cr|xine-lib-1.2.12-2|257	%{_libdir}/xine/plugins/%{api}/post/xineplug_post_mosaico.so
21cr|xine-lib-1.2.12-2|258	%{_libdir}/xine/plugins/%{api}/post/xineplug_post_planar.so
21cr|xine-lib-1.2.12-2|259	%{_libdir}/xine/plugins/%{api}/post/xineplug_post_switch.so
21cr|xine-lib-1.2.12-2|260	%{_libdir}/xine/plugins/%{api}/post/xineplug_post_tvtime.so
21cr|xine-lib-1.2.12-2|261	%{_libdir}/xine/plugins/%{api}/post/xineplug_post_visualizations.so
21cr|xine-lib-1.2.12-2|262	%{_libdir}/xine/plugins/%{api}/xineplug_hw_frame_vaapi.so
21cr|xine-lib-1.2.12-2|263	%{_libdir}/xine/plugins/%{api}/xineplug_inp_crypto.so
21cr|xine-lib-1.2.12-2|264	%{_libdir}/xine/plugins/%{api}/xineplug_va_display_drm.so
21cr|xine-lib-1.2.12-2|265	%{_libdir}/xine/plugins/%{api}/xineplug_va_display_glx.so
21cr|xine-lib-1.2.12-2|266	%{_libdir}/xine/plugins/%{api}/xineplug_va_display_wl.so
21cr|xine-lib-1.2.12-2|267	%{_libdir}/xine/plugins/%{api}/xineplug_va_display_x11.so
21cr|xine-lib-1.2.12-2|268	%{_datadir}/xine-lib
21cr|xine-lib-1.2.12-2|269	
21cr|xine-lib-1.2.12-2|270	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|271	
21cr|xine-lib-1.2.12-2|272	%package -n %{bname}-wavpack
21cr|xine-lib-1.2.12-2|273	Group:		Sound
21cr|xine-lib-1.2.12-2|274	Summary:	Wavpack Audio decoder plugin for xine
21cr|xine-lib-1.2.12-2|275	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|276	
21cr|xine-lib-1.2.12-2|277	%description -n %{bname}-wavpack
21cr|xine-lib-1.2.12-2|278	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|279	This package contains the wavpack audio decoder plugin.
21cr|xine-lib-1.2.12-2|280	
21cr|xine-lib-1.2.12-2|281	%files -n %{bname}-wavpack
21cr|xine-lib-1.2.12-2|282	%doc README
21cr|xine-lib-1.2.12-2|283	%{_libdir}/xine/plugins/%{api}/xineplug_wavpack.so
21cr|xine-lib-1.2.12-2|284	
21cr|xine-lib-1.2.12-2|285	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|286	
21cr|xine-lib-1.2.12-2|287	%package -n %{bname}-sdl
21cr|xine-lib-1.2.12-2|288	Group:		Video
21cr|xine-lib-1.2.12-2|289	Summary:	SDL video output plugin for xine
21cr|xine-lib-1.2.12-2|290	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|291	
21cr|xine-lib-1.2.12-2|292	%description -n %{bname}-sdl
21cr|xine-lib-1.2.12-2|293	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|294	This package contains the SDL video output plugin.
21cr|xine-lib-1.2.12-2|295	
21cr|xine-lib-1.2.12-2|296	%files -n %{bname}-sdl
21cr|xine-lib-1.2.12-2|297	%doc README
21cr|xine-lib-1.2.12-2|298	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_sdl.so
21cr|xine-lib-1.2.12-2|299	
21cr|xine-lib-1.2.12-2|300	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|301	
21cr|xine-lib-1.2.12-2|302	%if %{build_caca}
21cr|xine-lib-1.2.12-2|303	%package -n %{bname}-caca
21cr|xine-lib-1.2.12-2|304	Group:		Video
21cr|xine-lib-1.2.12-2|305	Summary:	Caca video output plugin for xine
21cr|xine-lib-1.2.12-2|306	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|307	BuildRequires:	libcaca-devel >= 0.99
21cr|xine-lib-1.2.12-2|308	
21cr|xine-lib-1.2.12-2|309	%description -n %{bname}-caca
21cr|xine-lib-1.2.12-2|310	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|311	This package contains the Caca video output plugin.
21cr|xine-lib-1.2.12-2|312	
21cr|xine-lib-1.2.12-2|313	%files -n %{bname}-caca
21cr|xine-lib-1.2.12-2|314	%doc README
21cr|xine-lib-1.2.12-2|315	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_caca.so
21cr|xine-lib-1.2.12-2|316	%endif
21cr|xine-lib-1.2.12-2|317	
21cr|xine-lib-1.2.12-2|318	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|319	
21cr|xine-lib-1.2.12-2|320	%package -n %{bname}-esd
21cr|xine-lib-1.2.12-2|321	Summary:	Esd plugin for xine
21cr|xine-lib-1.2.12-2|322	Group:		Sound
21cr|xine-lib-1.2.12-2|323	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|324	
21cr|xine-lib-1.2.12-2|325	%description -n %{bname}-esd
21cr|xine-lib-1.2.12-2|326	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|327	This package contains the Esd audio output plugin.
21cr|xine-lib-1.2.12-2|328	
21cr|xine-lib-1.2.12-2|329	%files -n %{bname}-esd
21cr|xine-lib-1.2.12-2|330	%doc README
21cr|xine-lib-1.2.12-2|331	%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_esd.so
21cr|xine-lib-1.2.12-2|332	
21cr|xine-lib-1.2.12-2|333	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|334	
21cr|xine-lib-1.2.12-2|335	%package -n %{bname}-jack
21cr|xine-lib-1.2.12-2|336	Summary:	Jack plugin for xine
21cr|xine-lib-1.2.12-2|337	Group:		Sound
21cr|xine-lib-1.2.12-2|338	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|339	
21cr|xine-lib-1.2.12-2|340	%description -n %{bname}-jack
21cr|xine-lib-1.2.12-2|341	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|342	This package contains the Jack audio output plugin.
21cr|xine-lib-1.2.12-2|343	
21cr|xine-lib-1.2.12-2|344	%files -n %{bname}-jack
21cr|xine-lib-1.2.12-2|345	%doc README
21cr|xine-lib-1.2.12-2|346	%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_jack.so
21cr|xine-lib-1.2.12-2|347	
21cr|xine-lib-1.2.12-2|348	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|349	
21cr|xine-lib-1.2.12-2|350	%if %{build_pulse}
21cr|xine-lib-1.2.12-2|351	%package -n %{bname}-pulse
21cr|xine-lib-1.2.12-2|352	Summary:	Pulseaudio plugin for xine
21cr|xine-lib-1.2.12-2|353	Group:		Sound
21cr|xine-lib-1.2.12-2|354	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|355	BuildRequires:	pkgconfig(libpulse)
21cr|xine-lib-1.2.12-2|356	
21cr|xine-lib-1.2.12-2|357	%description -n %{bname}-pulse
21cr|xine-lib-1.2.12-2|358	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|359	This package contains the pulseaudio audio output plugin.
21cr|xine-lib-1.2.12-2|360	
21cr|xine-lib-1.2.12-2|361	%files -n %{bname}-pulse
21cr|xine-lib-1.2.12-2|362	%doc README
21cr|xine-lib-1.2.12-2|363	%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_pulseaudio.so
21cr|xine-lib-1.2.12-2|364	%endif
21cr|xine-lib-1.2.12-2|365	
21cr|xine-lib-1.2.12-2|366	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|367	
21cr|xine-lib-1.2.12-2|368	%if %{build_magick}
21cr|xine-lib-1.2.12-2|369	%package -n %{bname}-image
21cr|xine-lib-1.2.12-2|370	Summary:	ImageMagick plugin for xine
21cr|xine-lib-1.2.12-2|371	Group:		Graphics
21cr|xine-lib-1.2.12-2|372	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|373	BuildRequires:	pkgconfig(GraphicsMagickWand)
21cr|xine-lib-1.2.12-2|374	
21cr|xine-lib-1.2.12-2|375	%description -n %{bname}-image
21cr|xine-lib-1.2.12-2|376	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|377	This package contains the image display plugin based on ImageMagick.
21cr|xine-lib-1.2.12-2|378	
21cr|xine-lib-1.2.12-2|379	%files -n %{bname}-image
21cr|xine-lib-1.2.12-2|380	%doc README
21cr|xine-lib-1.2.12-2|381	%{_libdir}/xine/plugins/%{api}/xineplug_decode_image.so
21cr|xine-lib-1.2.12-2|382	%endif
21cr|xine-lib-1.2.12-2|383	
21cr|xine-lib-1.2.12-2|384	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|385	
21cr|xine-lib-1.2.12-2|386	%package -n %{bname}-aa
21cr|xine-lib-1.2.12-2|387	Summary:	Aalib plugin for xine
21cr|xine-lib-1.2.12-2|388	Group:		Video
21cr|xine-lib-1.2.12-2|389	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|390	
21cr|xine-lib-1.2.12-2|391	%description -n %{bname}-aa
21cr|xine-lib-1.2.12-2|392	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|393	This package contains the Aalib textmode output plugin.
21cr|xine-lib-1.2.12-2|394	
21cr|xine-lib-1.2.12-2|395	%files -n %{bname}-aa
21cr|xine-lib-1.2.12-2|396	%doc README
21cr|xine-lib-1.2.12-2|397	%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_aa.so
21cr|xine-lib-1.2.12-2|398	
21cr|xine-lib-1.2.12-2|399	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|400	
21cr|xine-lib-1.2.12-2|401	%ifarch %{ix86} %{x86_64} ppc %{armx} %{e2k} riscv64
21cr|xine-lib-1.2.12-2|402	%package -n %{bname}-dxr3
21cr|xine-lib-1.2.12-2|403	Summary:	DXR3 plugin for xine
21cr|xine-lib-1.2.12-2|404	Group:		Video
21cr|xine-lib-1.2.12-2|405	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|406	
21cr|xine-lib-1.2.12-2|407	%description -n %{bname}-dxr3
21cr|xine-lib-1.2.12-2|408	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|409	This package contains the DXR3/Hollywood+ (MPEG2 hardware decoder)
21cr|xine-lib-1.2.12-2|410	decoding/output plugin.
21cr|xine-lib-1.2.12-2|411	
21cr|xine-lib-1.2.12-2|412	%files -n %{bname}-dxr3
21cr|xine-lib-1.2.12-2|413	%doc README
21cr|xine-lib-1.2.12-2|414	%{_libdir}/xine/plugins/%{api}/xineplug_*dxr3*.so
21cr|xine-lib-1.2.12-2|415	%endif
21cr|xine-lib-1.2.12-2|416	
21cr|xine-lib-1.2.12-2|417	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|418	
21cr|xine-lib-1.2.12-2|419	%package -n %{bname}-flac
21cr|xine-lib-1.2.12-2|420	Summary:	FLAC plugin for xine
21cr|xine-lib-1.2.12-2|421	Group:		Sound
21cr|xine-lib-1.2.12-2|422	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|423	
21cr|xine-lib-1.2.12-2|424	%description -n %{bname}-flac
21cr|xine-lib-1.2.12-2|425	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|426	This package contains the FLAC audio decoder plugin.
21cr|xine-lib-1.2.12-2|427	
21cr|xine-lib-1.2.12-2|428	%files -n %{bname}-flac
21cr|xine-lib-1.2.12-2|429	%doc README
21cr|xine-lib-1.2.12-2|430	%{_libdir}/xine/plugins/%{api}/xineplug_flac.so
21cr|xine-lib-1.2.12-2|431	
21cr|xine-lib-1.2.12-2|432	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|433	
21cr|xine-lib-1.2.12-2|434	%package -n %{bname}-gnomevfs
21cr|xine-lib-1.2.12-2|435	Summary:	GNOME VFS plugin for xine
21cr|xine-lib-1.2.12-2|436	Group:		System/Libraries
21cr|xine-lib-1.2.12-2|437	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|438	
21cr|xine-lib-1.2.12-2|439	%description -n %{bname}-gnomevfs
21cr|xine-lib-1.2.12-2|440	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|441	This package contains the GNOME VFS input plugin.
21cr|xine-lib-1.2.12-2|442	
21cr|xine-lib-1.2.12-2|443	%files -n %{bname}-gnomevfs
21cr|xine-lib-1.2.12-2|444	%doc README
21cr|xine-lib-1.2.12-2|445	%{_libdir}/xine/plugins/%{api}/xineplug_inp_gnome_vfs.so
21cr|xine-lib-1.2.12-2|446	
21cr|xine-lib-1.2.12-2|447	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|448	
21cr|xine-lib-1.2.12-2|449	%if %{build_smb}
21cr|xine-lib-1.2.12-2|450	%package -n %{bname}-smb
21cr|xine-lib-1.2.12-2|451	Summary:	Samba input plugin for xine
21cr|xine-lib-1.2.12-2|452	Group:		System/Libraries
21cr|xine-lib-1.2.12-2|453	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|454	
21cr|xine-lib-1.2.12-2|455	%description -n %{bname}-smb
21cr|xine-lib-1.2.12-2|456	Xine is a free GPL-licensed video player for unix-like systems.
21cr|xine-lib-1.2.12-2|457	This package contains the Samba input plugin.
21cr|xine-lib-1.2.12-2|458	
21cr|xine-lib-1.2.12-2|459	%files -n %{bname}-smb
21cr|xine-lib-1.2.12-2|460	%doc README
21cr|xine-lib-1.2.12-2|461	%{_libdir}/xine/plugins/%{api}/xineplug_inp_smb.so
21cr|xine-lib-1.2.12-2|462	%endif
21cr|xine-lib-1.2.12-2|463	
21cr|xine-lib-1.2.12-2|464	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|465	
21cr|xine-lib-1.2.12-2|466	%ifarch %ix86
21cr|xine-lib-1.2.12-2|467	%if %{build_divx4}
21cr|xine-lib-1.2.12-2|468	%package -n %{bname}-divx4
21cr|xine-lib-1.2.12-2|469	Summary:	Divx4 plugin for %{bname}
21cr|xine-lib-1.2.12-2|470	Group: 		Video
21cr|xine-lib-1.2.12-2|471	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|472	Provides:	xine-plugins-divx4
21cr|xine-lib-1.2.12-2|473	
21cr|xine-lib-1.2.12-2|474	%description -n %{bname}-divx4
21cr|xine-lib-1.2.12-2|475	This package contains the divx4linux plugin for %{bname}. It is in
21cr|xine-lib-1.2.12-2|476	restricted because it is covered by software patents.
21cr|xine-lib-1.2.12-2|477	
21cr|xine-lib-1.2.12-2|478	%files -n %{bname}-divx4
21cr|xine-lib-1.2.12-2|479	%doc README
21cr|xine-lib-1.2.12-2|480	%{_libdir}/xine/plugins/%{api}/xineplug_decode_divx4.so*
21cr|xine-lib-1.2.12-2|481	%endif
21cr|xine-lib-1.2.12-2|482	%endif
21cr|xine-lib-1.2.12-2|483	
21cr|xine-lib-1.2.12-2|484	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|485	
21cr|xine-lib-1.2.12-2|486	%if %{build_faad}
21cr|xine-lib-1.2.12-2|487	%package -n %{bname}-faad
21cr|xine-lib-1.2.12-2|488	Summary:	FAAD plugin for %{bname}
21cr|xine-lib-1.2.12-2|489	Group:		Sound
21cr|xine-lib-1.2.12-2|490	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|491	BuildRequires:	libfaad2-devel
21cr|xine-lib-1.2.12-2|492	
21cr|xine-lib-1.2.12-2|493	%description -n %{bname}-faad
21cr|xine-lib-1.2.12-2|494	This package contains the AAC decoder plugin for %{bname}. It is in
21cr|xine-lib-1.2.12-2|495	restricted repository because it is covered by software patents.
21cr|xine-lib-1.2.12-2|496	
21cr|xine-lib-1.2.12-2|497	%files -n %{bname}-faad
21cr|xine-lib-1.2.12-2|498	%doc README
21cr|xine-lib-1.2.12-2|499	%{_libdir}/xine/plugins/%{api}/xineplug_decode_faad.so*
21cr|xine-lib-1.2.12-2|500	%endif
21cr|xine-lib-1.2.12-2|501	
21cr|xine-lib-1.2.12-2|502	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|503	
21cr|xine-lib-1.2.12-2|504	%if %{build_xvid}
21cr|xine-lib-1.2.12-2|505	%package -n %{bname}-xvid
21cr|xine-lib-1.2.12-2|506	Summary:	XviD plugin for %{bname}
21cr|xine-lib-1.2.12-2|507	Group:		Video
21cr|xine-lib-1.2.12-2|508	Requires:	%{bname}-plugins = %{version}
21cr|xine-lib-1.2.12-2|509	Provides:	xine-plugins-xvid
21cr|xine-lib-1.2.12-2|510	
21cr|xine-lib-1.2.12-2|511	%description -n %{bname}-xvid
21cr|xine-lib-1.2.12-2|512	This package contains the XviD plugin for %{bname}. It is in
21cr|xine-lib-1.2.12-2|513	restricted because it is covered by software patents.
21cr|xine-lib-1.2.12-2|514	
21cr|xine-lib-1.2.12-2|515	%files -n %{bname}-xvid
21cr|xine-lib-1.2.12-2|516	%doc README
21cr|xine-lib-1.2.12-2|517	%{_libdir}/xine/plugins/%{api}/xineplug_decode_xvid.so*
21cr|xine-lib-1.2.12-2|518	%endif
21cr|xine-lib-1.2.12-2|519	
21cr|xine-lib-1.2.12-2|520	#----------------------------------------------------------------------------
21cr|xine-lib-1.2.12-2|521	
21cr|xine-lib-1.2.12-2|522	%prep
21cr|xine-lib-1.2.12-2|523	%autosetup -p1
21cr|xine-lib-1.2.12-2|524	
21cr|xine-lib-1.2.12-2|525	# glibc 2.28 compat
21cr|xine-lib-1.2.12-2|526	find . -type f -exec sed -i 's,^#include <sys/types.h>,#include <sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21cr|xine-lib-1.2.12-2|527	
21cr|xine-lib-1.2.12-2|528	%build
21cr|xine-lib-1.2.12-2|529	autoreconf -vfi
21cr|xine-lib-1.2.12-2|530	#gw for flac
21cr|xine-lib-1.2.12-2|531	export OGG_LIBS=-logg
21cr|xine-lib-1.2.12-2|532	
21cr|xine-lib-1.2.12-2|533	%configure \
21cr|xine-lib-1.2.12-2|534	%if ! %{external_vcdnav}
21cr|xine-lib-1.2.12-2|535	--with-internal-vcdlibs \
21cr|xine-lib-1.2.12-2|536	%endif
21cr|xine-lib-1.2.12-2|537	%if %{build_directfb}
21cr|xine-lib-1.2.12-2|538	--enable-directfb \
21cr|xine-lib-1.2.12-2|539	%endif
21cr|xine-lib-1.2.12-2|540	%if ! %{build_alsa}
21cr|xine-lib-1.2.12-2|541	--disable-alsa \
21cr|xine-lib-1.2.12-2|542	%endif
21cr|xine-lib-1.2.12-2|543	%if ! %{build_vidix}
21cr|xine-lib-1.2.12-2|544	--disable-vidix \
21cr|xine-lib-1.2.12-2|545	%endif
21cr|xine-lib-1.2.12-2|546	%if ! %{build_faad}
21cr|xine-lib-1.2.12-2|547	--disable-faad \
21cr|xine-lib-1.2.12-2|548	%endif
21cr|xine-lib-1.2.12-2|549	%if ! %{build_pulse}
21cr|xine-lib-1.2.12-2|550	--disable-polypaudio \
21cr|xine-lib-1.2.12-2|551	%endif
21cr|xine-lib-1.2.12-2|552	%if ! %{build_linuxfb}
21cr|xine-lib-1.2.12-2|553	--disable-fb \
21cr|xine-lib-1.2.12-2|554	%endif
21cr|xine-lib-1.2.12-2|555	--enable-ipv6 \
21cr|xine-lib-1.2.12-2|556	--with-libflac \
21cr|xine-lib-1.2.12-2|557	--with-wavpack \
21cr|xine-lib-1.2.12-2|558	--with-w32-path=%{_libdir}/codecs
21cr|xine-lib-1.2.12-2|559	# real-codecs-path is not set so that runtime searching is used. We want
21cr|xine-lib-1.2.12-2|560	# to use either codecs from RealPlayer or real-codecs, whichever is
21cr|xine-lib-1.2.12-2|561	# present.
21cr|xine-lib-1.2.12-2|562	
21cr|xine-lib-1.2.12-2|563	%make
21cr|xine-lib-1.2.12-2|564	
21cr|xine-lib-1.2.12-2|565	
21cr|xine-lib-1.2.12-2|566	%install
21cr|xine-lib-1.2.12-2|567	%makeinstall_std
21cr|xine-lib-1.2.12-2|568	
21cr|xine-lib-1.2.12-2|569	
21cr|xine-lib-1.2.12-2|570	#clean out unpackaged files
21cr|xine-lib-1.2.12-2|571	rm -f %{buildroot}%{_libdir}/xine/plugins/*/*.la
21cr|xine-lib-1.2.12-2|572	rm -f %{buildroot}%{_libdir}/xine/plugins/*/post/*.la
21cr|xine-lib-1.2.12-2|573	rm -rf installed-docs
21cr|xine-lib-1.2.12-2|574	mv %{buildroot}%{_datadir}/doc/xine-lib installed-docs
21cr|xine-lib-1.2.12-2|575	rm -f %{buildroot}%{_libdir}/xine/plugins/*/xineplug_inp_vcdo.so
21cr|xine-lib-1.2.12-2|576	
21cr|xine-lib-1.2.12-2|577	%find_lang libxine2 || touch libxine2.lang

11134 21
21cr|xine-skins-5.0-12|1	#gw The package version is the skin.version in the skinconfig file
21cr|xine-skins-5.0-12|2	#gw TODO, next time, remove the .0 to match the skin.version
21cr|xine-skins-5.0-12|3	
21cr|xine-skins-5.0-12|4	Summary:	Skins for Xine
21cr|xine-skins-5.0-12|5	Group:		Video
21cr|xine-skins-5.0-12|6	Name:		xine-skins
21cr|xine-skins-5.0-12|7	Version:	5.0
21cr|xine-skins-5.0-12|8	Release:	12
21cr|xine-skins-5.0-12|9	License:	GPL
21cr|xine-skins-5.0-12|10	Url: http://xinehq.de/index.php/skins
21cr|xine-skins-5.0-12|11	Source0:	%name-%version.tar.bz2
21cr|xine-skins-5.0-12|12	Requires:	xine-ui >= 0.99.1
21cr|xine-skins-5.0-12|13	BuildArch:	noarch
21cr|xine-skins-5.0-12|14	
21cr|xine-skins-5.0-12|15	%description
21cr|xine-skins-5.0-12|16	This package contains additional skins for the Xine UI.
21cr|xine-skins-5.0-12|17	
21cr|xine-skins-5.0-12|18	%prep
21cr|xine-skins-5.0-12|19	%setup -q
21cr|xine-skins-5.0-12|20	
21cr|xine-skins-5.0-12|21	%build
21cr|xine-skins-5.0-12|22	
21cr|xine-skins-5.0-12|23	%install
21cr|xine-skins-5.0-12|24	mkdir -p %{buildroot}%{_datadir}/xine/skins
21cr|xine-skins-5.0-12|25	for skin in *.tar.gz;do tar xzf $skin -C %{buildroot}%{_datadir}/xine/skins
21cr|xine-skins-5.0-12|26	done
21cr|xine-skins-5.0-12|27	
21cr|xine-skins-5.0-12|28	#gw remove skin sources
21cr|xine-skins-5.0-12|29	rm -rf %{buildroot}%{_datadir}/xine/skins/*/src/
21cr|xine-skins-5.0-12|30	
21cr|xine-skins-5.0-12|31	%files
21cr|xine-skins-5.0-12|32	%{_datadir}/xine/skins

11135 21
21cr|xine-ui-0.99.13-4|1	Summary:	A Free Video Player
21cr|xine-ui-0.99.13-4|2	Name:		xine-ui
21cr|xine-ui-0.99.13-4|3	Version:	0.99.13
21cr|xine-ui-0.99.13-4|4	Release:	4
21cr|xine-ui-0.99.13-4|5	License:	GPLv2+
21cr|xine-ui-0.99.13-4|6	Group:		Video
21cr|xine-ui-0.99.13-4|7	Url:		https://sourceforge.net/projects/xine/
21cr|xine-ui-0.99.13-4|8	Source0:	https://sourceforge.net/projects/xine/files/xine-ui/%{version}/%{name}-%{version}.tar.xz
21cr|xine-ui-0.99.13-4|9	Source1:	xine-opendvd.desktop
21cr|xine-ui-0.99.13-4|10	Patch0:		xine-ui-0.99.7-locale.patch
21cr|xine-ui-0.99.13-4|11	#from Fedora
21cr|xine-ui-0.99.13-4|12	Patch1:		xine-ui-0.99.13-utf8doc.patch
21cr|xine-ui-0.99.13-4|13	Patch2:		xine-ui-0.9.13-Fix_build.patch
21cr|xine-ui-0.99.13-4|14	BuildRequires:	gettext
21cr|xine-ui-0.99.13-4|15	BuildRequires:	gzip-utils
21cr|xine-ui-0.99.13-4|16	BuildRequires:	aalib-devel >= 1.2.0
21cr|xine-ui-0.99.13-4|17	BuildRequires:	gpm-devel
21cr|xine-ui-0.99.13-4|18	BuildRequires:	libtar-devel
21cr|xine-ui-0.99.13-4|19	BuildRequires:	readline-devel
21cr|xine-ui-0.99.13-4|20	BuildRequires:	pkgconfig(caca)
21cr|xine-ui-0.99.13-4|21	BuildRequires:	pkgconfig(libcurl) >= 7.10.2
21cr|xine-ui-0.99.13-4|22	BuildRequires:	pkgconfig(libjpeg)
21cr|xine-ui-0.99.13-4|23	BuildRequires:	pkgconfig(liblircclient0)
21cr|xine-ui-0.99.13-4|24	BuildRequires:	pkgconfig(libpng) >= 1.2.8
21cr|xine-ui-0.99.13-4|25	BuildRequires:	pkgconfig(libxine) >= 1.1.0
21cr|xine-ui-0.99.13-4|26	BuildRequires:	pkgconfig(ncurses)
21cr|xine-ui-0.99.13-4|27	BuildRequires:	pkgconfig(x11)
21cr|xine-ui-0.99.13-4|28	BuildRequires:	pkgconfig(xext)
21cr|xine-ui-0.99.13-4|29	BuildRequires:	pkgconfig(xinerama)
21cr|xine-ui-0.99.13-4|30	BuildRequires:	pkgconfig(xft)
21cr|xine-ui-0.99.13-4|31	BuildRequires:	pkgconfig(xscrnsaver)
21cr|xine-ui-0.99.13-4|32	BuildRequires:	pkgconfig(xt)
21cr|xine-ui-0.99.13-4|33	BuildRequires:	pkgconfig(xv)
21cr|xine-ui-0.99.13-4|34	BuildRequires:	pkgconfig(xtst)
21cr|xine-ui-0.99.13-4|35	BuildRequires:	pkgconfig(xxf86vm)
21cr|xine-ui-0.99.13-4|36	Requires:	curl
21cr|xine-ui-0.99.13-4|37	Requires:	xine-plugins
21cr|xine-ui-0.99.13-4|38	
21cr|xine-ui-0.99.13-4|39	%description
21cr|xine-ui-0.99.13-4|40	Xine is a free GPL-licensed video player for UNIX-like systems.
21cr|xine-ui-0.99.13-4|41	User interface for the X Window system.
21cr|xine-ui-0.99.13-4|42	
21cr|xine-ui-0.99.13-4|43	%files -f %{name}.lang
21cr|xine-ui-0.99.13-4|44	%doc AUTHORS ChangeLog README
21cr|xine-ui-0.99.13-4|45	%doc doc/README*
21cr|xine-ui-0.99.13-4|46	%{_bindir}/xine*
21cr|xine-ui-0.99.13-4|47	%{_datadir}/xine
21cr|xine-ui-0.99.13-4|48	%{_datadir}/pixmaps/*
21cr|xine-ui-0.99.13-4|49	%{_datadir}/applications/xine.desktop
21cr|xine-ui-0.99.13-4|50	%{_datadir}/applications/%{name}.desktop
21cr|xine-ui-0.99.13-4|51	%{_datadir}/apps/solid/actions/xine-opendvd.desktop
21cr|xine-ui-0.99.13-4|52	%{_datadir}/icons/hicolor/*/apps/xine*
21cr|xine-ui-0.99.13-4|53	%{_datadir}/mime/packages/%{name}.xml
21cr|xine-ui-0.99.13-4|54	%{_mandir}/man1/*
21cr|xine-ui-0.99.13-4|55	%lang(de) %{_mandir}/de/man1/*
21cr|xine-ui-0.99.13-4|56	%lang(es) %{_mandir}/es/man1/*
21cr|xine-ui-0.99.13-4|57	%lang(fr) %{_mandir}/fr/man1/*
21cr|xine-ui-0.99.13-4|58	%lang(pl) %{_mandir}/pl/man1/*
21cr|xine-ui-0.99.13-4|59	
21cr|xine-ui-0.99.13-4|60	#----------------------------------------------------------------------------
21cr|xine-ui-0.99.13-4|61	
21cr|xine-ui-0.99.13-4|62	%package	aa
21cr|xine-ui-0.99.13-4|63	Summary:	XINE - Ascii Art player
21cr|xine-ui-0.99.13-4|64	Requires:	xine-plugins
21cr|xine-ui-0.99.13-4|65	Requires:	xine-aa
21cr|xine-ui-0.99.13-4|66	
21cr|xine-ui-0.99.13-4|67	%description	aa
21cr|xine-ui-0.99.13-4|68	xine is a free GPL-licensed video player for UNIX-like systems.
21cr|xine-ui-0.99.13-4|69	User interface with ascii art (text mode) output.
21cr|xine-ui-0.99.13-4|70	
21cr|xine-ui-0.99.13-4|71	%files aa
21cr|xine-ui-0.99.13-4|72	%doc README
21cr|xine-ui-0.99.13-4|73	%{_bindir}/aaxine
21cr|xine-ui-0.99.13-4|74	%{_bindir}/cacaxine
21cr|xine-ui-0.99.13-4|75	
21cr|xine-ui-0.99.13-4|76	#-----------------------------------------------------------------------------
21cr|xine-ui-0.99.13-4|77	
21cr|xine-ui-0.99.13-4|78	%package	fb
21cr|xine-ui-0.99.13-4|79	Summary:	XINE - framebuffer video player
21cr|xine-ui-0.99.13-4|80	Requires:	xine-plugins
21cr|xine-ui-0.99.13-4|81	
21cr|xine-ui-0.99.13-4|82	%description	fb
21cr|xine-ui-0.99.13-4|83	xine is a free GPL-licensed video player for UNIX-like systems.
21cr|xine-ui-0.99.13-4|84	User interface with support for linux framebuffer output.
21cr|xine-ui-0.99.13-4|85	
21cr|xine-ui-0.99.13-4|86	%files fb
21cr|xine-ui-0.99.13-4|87	%doc README
21cr|xine-ui-0.99.13-4|88	%{_bindir}/fbxine
21cr|xine-ui-0.99.13-4|89	
21cr|xine-ui-0.99.13-4|90	#----------------------------------------------------------------------------
21cr|xine-ui-0.99.13-4|91	
21cr|xine-ui-0.99.13-4|92	%prep
21cr|xine-ui-0.99.13-4|93	%autosetup -p1
21cr|xine-ui-0.99.13-4|94	
21cr|xine-ui-0.99.13-4|95	
21cr|xine-ui-0.99.13-4|96	%build
21cr|xine-ui-0.99.13-4|97	export XINE_DOCPATH="%{_datadir}/doc/%{name}"
21cr|xine-ui-0.99.13-4|98	%configure \
21cr|xine-ui-0.99.13-4|99	--enable-vdr-keys \
21cr|xine-ui-0.99.13-4|100	--with-caca \
21cr|xine-ui-0.99.13-4|101	--with-aalib
21cr|xine-ui-0.99.13-4|102	%make
21cr|xine-ui-0.99.13-4|103	
21cr|xine-ui-0.99.13-4|104	
21cr|xine-ui-0.99.13-4|105	%install
21cr|xine-ui-0.99.13-4|106	%makeinstall_std transform=""
21cr|xine-ui-0.99.13-4|107	
21cr|xine-ui-0.99.13-4|108	install -m644 misc/desktops/xine.desktop -D %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|xine-ui-0.99.13-4|109	install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/apps/solid/actions/xine-opendvd.desktop
21cr|xine-ui-0.99.13-4|110	
21cr|xine-ui-0.99.13-4|111	# Drop unwanted stuff
21cr|xine-ui-0.99.13-4|112	rm -rf %{buildroot}%{_datadir}/doc
21cr|xine-ui-0.99.13-4|113	rm -rf %{buildroot}%{_datadir}/xine/desktop
21cr|xine-ui-0.99.13-4|114	
21cr|xine-ui-0.99.13-4|115	# Fix gzipped-svg-icon
21cr|xine-ui-0.99.13-4|116	(
21cr|xine-ui-0.99.13-4|117	cd %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21cr|xine-ui-0.99.13-4|118	zcat xine.svgz > xine.svg && rm -f xine.svgz
21cr|xine-ui-0.99.13-4|119	)
21cr|xine-ui-0.99.13-4|120	
21cr|xine-ui-0.99.13-4|121	
21cr|xine-ui-0.99.13-4|122	%find_lang %{name} --all-name

11136 21
21cr|xinput_calibrator-0.7.5-8|1	Summary:	A generic touchscreen calibration program for X.Org
21cr|xinput_calibrator-0.7.5-8|2	Name:		xinput_calibrator
21cr|xinput_calibrator-0.7.5-8|3	Version:	0.7.5
21cr|xinput_calibrator-0.7.5-8|4	Release:	8
21cr|xinput_calibrator-0.7.5-8|5	License:	MIT
21cr|xinput_calibrator-0.7.5-8|6	Group:		System/X11
21cr|xinput_calibrator-0.7.5-8|7	Url:		http://www.freedesktop.org/wiki/Software/xinput_calibrator
21cr|xinput_calibrator-0.7.5-8|8	Source0:	http://github.com/downloads/tias/xinput_calibrator/%{name}-%{version}.tar.gz
21cr|xinput_calibrator-0.7.5-8|9	# https://github.com/tias/xinput_calibrator/pull/82
21cr|xinput_calibrator-0.7.5-8|10	Patch0001:	0001-Translate-desktop-file-into-Russian.patch
21cr|xinput_calibrator-0.7.5-8|11	BuildRequires:	pkgconfig(gtkmm-2.4)
21cr|xinput_calibrator-0.7.5-8|12	
21cr|xinput_calibrator-0.7.5-8|13	%description
21cr|xinput_calibrator-0.7.5-8|14	xinput_calibrator is a program for calibrating your touchscreen, when using
21cr|xinput_calibrator-0.7.5-8|15	the X Window System. It currently features:
21cr|xinput_calibrator-0.7.5-8|16	- works for any standard Xorg touchscreen driver (uses XInput protocol)
21cr|xinput_calibrator-0.7.5-8|17	- mis-click detection (prevents bogus calibration)
21cr|xinput_calibrator-0.7.5-8|18	- dynamically recalibrates the evdev driver
21cr|xinput_calibrator-0.7.5-8|19	- outputs the calibration as xorg.conf.d snippet or HAL policy file
21cr|xinput_calibrator-0.7.5-8|20	- and more...
21cr|xinput_calibrator-0.7.5-8|21	
21cr|xinput_calibrator-0.7.5-8|22	%files
21cr|xinput_calibrator-0.7.5-8|23	%license COPYING
21cr|xinput_calibrator-0.7.5-8|24	%doc Changelog README
21cr|xinput_calibrator-0.7.5-8|25	%{_bindir}/%{name}
21cr|xinput_calibrator-0.7.5-8|26	%{_datadir}/applications/%{name}.desktop
21cr|xinput_calibrator-0.7.5-8|27	%{_datadir}/pixmaps/%{name}.svg
21cr|xinput_calibrator-0.7.5-8|28	%{_datadir}/pixmaps/%{name}.xpm
21cr|xinput_calibrator-0.7.5-8|29	%{_mandir}/man1/%{name}.1.*
21cr|xinput_calibrator-0.7.5-8|30	
21cr|xinput_calibrator-0.7.5-8|31	#-----------------------------------------------------------------------------
21cr|xinput_calibrator-0.7.5-8|32	
21cr|xinput_calibrator-0.7.5-8|33	%prep
21cr|xinput_calibrator-0.7.5-8|34	%autosetup -p1
21cr|xinput_calibrator-0.7.5-8|35	
21cr|xinput_calibrator-0.7.5-8|36	%build
21cr|xinput_calibrator-0.7.5-8|37	autoreconf -vfi
21cr|xinput_calibrator-0.7.5-8|38	export CXXFLAGS="%{optflags} -std=gnu++11"
21cr|xinput_calibrator-0.7.5-8|39	%configure \
21cr|xinput_calibrator-0.7.5-8|40	--prefix=%{_prefix} \
21cr|xinput_calibrator-0.7.5-8|41	--libdir=%{_libdir}
21cr|xinput_calibrator-0.7.5-8|42	%make
21cr|xinput_calibrator-0.7.5-8|43	
21cr|xinput_calibrator-0.7.5-8|44	%install
21cr|xinput_calibrator-0.7.5-8|45	%makeinstall_std

11137 21
21cr|xinput-calibrator-gui-1.0-14|1	Summary(ru_RU.UTF-8): Калибровка сенсорного экрана
21cr|xinput-calibrator-gui-1.0-14|2	Summary:	GUI for touchscreen calibrating
21cr|xinput-calibrator-gui-1.0-14|3	Name:		xinput-calibrator-gui
21cr|xinput-calibrator-gui-1.0-14|4	Version:	1.0
21cr|xinput-calibrator-gui-1.0-14|5	Release:	14
21cr|xinput-calibrator-gui-1.0-14|6	License:	GPLv3
21cr|xinput-calibrator-gui-1.0-14|7	Group:		System/Configuration/Other
21cr|xinput-calibrator-gui-1.0-14|8	Url:		https://hub.mos.ru/mos/pkgs/%{name}
21cr|xinput-calibrator-gui-1.0-14|9	Source0:	%{name}.py
21cr|xinput-calibrator-gui-1.0-14|10	Source1:	%{name}.desktop
21cr|xinput-calibrator-gui-1.0-14|11	Source2:	%{name}.svg
21cr|xinput-calibrator-gui-1.0-14|12	Source3:    xinputcalibrator_classes.py
21cr|xinput-calibrator-gui-1.0-14|13	BuildArch:	noarch
21cr|xinput-calibrator-gui-1.0-14|14	Requires:	xinput_calibrator
21cr|xinput-calibrator-gui-1.0-14|15	Requires:	python3-qt5-gui
21cr|xinput-calibrator-gui-1.0-14|16	Requires:	python3-qt5-widgets
21cr|xinput-calibrator-gui-1.0-14|17	
21cr|xinput-calibrator-gui-1.0-14|18	%description
21cr|xinput-calibrator-gui-1.0-14|19	GUI for touchscreen calibrating
21cr|xinput-calibrator-gui-1.0-14|20	
21cr|xinput-calibrator-gui-1.0-14|21	%description -l ru_RU.UTF-8
21cr|xinput-calibrator-gui-1.0-14|22	Графический интерфейс для калибровки сенсорных экранов
21cr|xinput-calibrator-gui-1.0-14|23	
21cr|xinput-calibrator-gui-1.0-14|24	%files
21cr|xinput-calibrator-gui-1.0-14|25	%{_bindir}/%{name}
21cr|xinput-calibrator-gui-1.0-14|26	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21cr|xinput-calibrator-gui-1.0-14|27	%{_datadir}/applications/%{name}.desktop
21cr|xinput-calibrator-gui-1.0-14|28	%{python3_sitelib}/xinputcalibrator_classes.py
21cr|xinput-calibrator-gui-1.0-14|29	%{python3_sitelib}/__pycache__/xinputcalibrator*
21cr|xinput-calibrator-gui-1.0-14|30	#------------------------------------------------------------------
21cr|xinput-calibrator-gui-1.0-14|31	
21cr|xinput-calibrator-gui-1.0-14|32	%prep
21cr|xinput-calibrator-gui-1.0-14|33	cp %sources .
21cr|xinput-calibrator-gui-1.0-14|34	
21cr|xinput-calibrator-gui-1.0-14|35	%build
21cr|xinput-calibrator-gui-1.0-14|36	
21cr|xinput-calibrator-gui-1.0-14|37	%install
21cr|xinput-calibrator-gui-1.0-14|38	mkdir -p %{buildroot}%{_bindir}
21cr|xinput-calibrator-gui-1.0-14|39	install -m755 %{name}.py %{buildroot}%{_bindir}/%{name}
21cr|xinput-calibrator-gui-1.0-14|40	
21cr|xinput-calibrator-gui-1.0-14|41	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|xinput-calibrator-gui-1.0-14|42	install -m644 %{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21cr|xinput-calibrator-gui-1.0-14|43	
21cr|xinput-calibrator-gui-1.0-14|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xinput-calibrator-gui-1.0-14|45	install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications
21cr|xinput-calibrator-gui-1.0-14|46	
21cr|xinput-calibrator-gui-1.0-14|47	mkdir -p %{buildroot}%{python3_sitelib}
21cr|xinput-calibrator-gui-1.0-14|48	install -m644 xinputcalibrator_classes.py %{buildroot}%{python3_sitelib}

11138 21
21cr|xisxwayland-2-1|1	Summary:    Tool to check if the X server is XWayland
21cr|xisxwayland-2-1|2	Name:       xisxwayland
21cr|xisxwayland-2-1|3	Version:    2
21cr|xisxwayland-2-1|4	Release:    1
21cr|xisxwayland-2-1|5	Group:		System/X11
21cr|xisxwayland-2-1|6	License:    MIT
21cr|xisxwayland-2-1|7	URL:        https://www.x.org
21cr|xisxwayland-2-1|8	Source0:    https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz
21cr|xisxwayland-2-1|9	BuildRequires:  meson
21cr|xisxwayland-2-1|10	BuildRequires:  pkgconfig(x11)
21cr|xisxwayland-2-1|11	BuildRequires:  pkgconfig(xrandr)
21cr|xisxwayland-2-1|12	
21cr|xisxwayland-2-1|13	%description
21cr|xisxwayland-2-1|14	xisxwayland is a tool to be used within shell scripts to determine whether
21cr|xisxwayland-2-1|15	the X server in use is Xwayland. It exits with status 0 if the server is an
21cr|xisxwayland-2-1|16	Xwayland server and 1 otherwise.
21cr|xisxwayland-2-1|17	
21cr|xisxwayland-2-1|18	%prep
21cr|xisxwayland-2-1|19	%autosetup
21cr|xisxwayland-2-1|20	
21cr|xisxwayland-2-1|21	%build
21cr|xisxwayland-2-1|22	%meson
21cr|xisxwayland-2-1|23	%meson_build
21cr|xisxwayland-2-1|24	
21cr|xisxwayland-2-1|25	%install
21cr|xisxwayland-2-1|26	%meson_install
21cr|xisxwayland-2-1|27	
21cr|xisxwayland-2-1|28	%files
21cr|xisxwayland-2-1|29	%license COPYING
21cr|xisxwayland-2-1|30	%{_bindir}/xisxwayland
21cr|xisxwayland-2-1|31	%{_mandir}/man1/xisxwayland.1*

11139 21
21cr|xjadeo-0.8.11-1|1	# Workaround to build with GCC 10
21cr|xjadeo-0.8.11-1|2	%global optflags %{optflags} -fcommon
21cr|xjadeo-0.8.11-1|3	Summary:	Simple video player that receives sync from jack transport
21cr|xjadeo-0.8.11-1|4	Name:		xjadeo
21cr|xjadeo-0.8.11-1|5	Version:	0.8.11
21cr|xjadeo-0.8.11-1|6	Release:	1
21cr|xjadeo-0.8.11-1|7	Group:		Video
21cr|xjadeo-0.8.11-1|8	License:	GPLv2+
21cr|xjadeo-0.8.11-1|9	# Devel tree at: https://github.com/x42/xjadeo
21cr|xjadeo-0.8.11-1|10	Url:		https://sourceforge.net/projects/xjadeo/
21cr|xjadeo-0.8.11-1|11	Source0:	https://sourceforge.net/projects/xjadeo/files/xjadeo/v%{version}/%{name}-%{version}.tar.gz
21cr|xjadeo-0.8.11-1|12	BuildRequires:	imagemagick
21cr|xjadeo-0.8.11-1|13	BuildRequires:	ffmpeg-devel
21cr|xjadeo-0.8.11-1|14	BuildRequires:	qt4-devel
21cr|xjadeo-0.8.11-1|15	BuildRequires:	pkgconfig(alsa)
21cr|xjadeo-0.8.11-1|16	BuildRequires:	pkgconfig(freetype2)
21cr|xjadeo-0.8.11-1|17	BuildRequires:	pkgconfig(gl)
21cr|xjadeo-0.8.11-1|18	BuildRequires:	pkgconfig(glu)
21cr|xjadeo-0.8.11-1|19	BuildRequires:	pkgconfig(glut)
21cr|xjadeo-0.8.11-1|20	BuildRequires:	pkgconfig(imlib2) >= 1.3.0
21cr|xjadeo-0.8.11-1|21	BuildRequires:	pkgconfig(jack)
21cr|xjadeo-0.8.11-1|22	BuildRequires:	pkgconfig(liblo)
21cr|xjadeo-0.8.11-1|23	BuildRequires:	pkgconfig(ltc)
21cr|xjadeo-0.8.11-1|24	#BuildRequires:	pkgconfig(portmidi)
21cr|xjadeo-0.8.11-1|25	BuildRequires:	pkgconfig(sdl)
21cr|xjadeo-0.8.11-1|26	BuildRequires:	pkgconfig(x11)
21cr|xjadeo-0.8.11-1|27	BuildRequires:	pkgconfig(xext)
21cr|xjadeo-0.8.11-1|28	BuildRequires:	pkgconfig(xpm)
21cr|xjadeo-0.8.11-1|29	BuildRequires:	pkgconfig(xv)
21cr|xjadeo-0.8.11-1|30	Recommends:	mencoder
21cr|xjadeo-0.8.11-1|31	Recommends:	qjadeo
21cr|xjadeo-0.8.11-1|32	
21cr|xjadeo-0.8.11-1|33	%description
21cr|xjadeo-0.8.11-1|34	Simple video player that receives sync from jackd or MTC.
21cr|xjadeo-0.8.11-1|35	It has applications in soundtrack creation, video monitoring or any task that
21cr|xjadeo-0.8.11-1|36	requires to associate movie frames with audio events.
21cr|xjadeo-0.8.11-1|37	For instance when a jack-client (like Muse, Rosegarden or Ardour) acts as a
21cr|xjadeo-0.8.11-1|38	timebase master, xjadeo will display the video synchronized to JACK transport.
21cr|xjadeo-0.8.11-1|39	xjadeo is capable to read Midi Time Clock as an alternate sync source and comes
21cr|xjadeo-0.8.11-1|40	along with an optional QT-GUI.
21cr|xjadeo-0.8.11-1|41	xjadeo reads only seekable media by default. Installing a transcoding utility
21cr|xjadeo-0.8.11-1|42	like mencoder or transcode is highly recommended.
21cr|xjadeo-0.8.11-1|43	
21cr|xjadeo-0.8.11-1|44	%files
21cr|xjadeo-0.8.11-1|45	%doc AUTHORS COPYING ChangeLog README
21cr|xjadeo-0.8.11-1|46	%{_bindir}/%{name}
21cr|xjadeo-0.8.11-1|47	%{_bindir}/xjremote
21cr|xjadeo-0.8.11-1|48	%{_datadir}/%{name}/ArdourMono.ttf
21cr|xjadeo-0.8.11-1|49	%{_mandir}/man1/%{name}.1*
21cr|xjadeo-0.8.11-1|50	%{_mandir}/man1/xjremote.1*
21cr|xjadeo-0.8.11-1|51	
21cr|xjadeo-0.8.11-1|52	#----------------------------------------------------------------------------
21cr|xjadeo-0.8.11-1|53	
21cr|xjadeo-0.8.11-1|54	%package -n qjadeo
21cr|xjadeo-0.8.11-1|55	Summary:	Qt-based GUI for xjadeo
21cr|xjadeo-0.8.11-1|56	Requires:	%{name}
21cr|xjadeo-0.8.11-1|57	
21cr|xjadeo-0.8.11-1|58	%description -n qjadeo
21cr|xjadeo-0.8.11-1|59	Qt-based GUI for xjadeo, a simple video player that receives sync from jack
21cr|xjadeo-0.8.11-1|60	transport.
21cr|xjadeo-0.8.11-1|61	
21cr|xjadeo-0.8.11-1|62	%files  -n qjadeo -f qjadeo.lang
21cr|xjadeo-0.8.11-1|63	%doc COPYING
21cr|xjadeo-0.8.11-1|64	%{_bindir}/qjadeo
21cr|xjadeo-0.8.11-1|65	%{_datadir}/applications/qjadeo.desktop
21cr|xjadeo-0.8.11-1|66	%{_iconsdir}/hicolor/*/apps/qjadeo.png
21cr|xjadeo-0.8.11-1|67	
21cr|xjadeo-0.8.11-1|68	#----------------------------------------------------------------------------
21cr|xjadeo-0.8.11-1|69	
21cr|xjadeo-0.8.11-1|70	%prep
21cr|xjadeo-0.8.11-1|71	%setup -q
21cr|xjadeo-0.8.11-1|72	
21cr|xjadeo-0.8.11-1|73	
21cr|xjadeo-0.8.11-1|74	%build
21cr|xjadeo-0.8.11-1|75	export CC=gcc
21cr|xjadeo-0.8.11-1|76	export CXX=g++
21cr|xjadeo-0.8.11-1|77	# With portmidi-devel package installed the build fails because
21cr|xjadeo-0.8.11-1|78	# it does not find libporttime (we don't have it)
21cr|xjadeo-0.8.11-1|79	%configure --disable-portmidi --enable-qtgui
21cr|xjadeo-0.8.11-1|80	%make
21cr|xjadeo-0.8.11-1|81	
21cr|xjadeo-0.8.11-1|82	
21cr|xjadeo-0.8.11-1|83	%install
21cr|xjadeo-0.8.11-1|84	%makeinstall_std
21cr|xjadeo-0.8.11-1|85	
21cr|xjadeo-0.8.11-1|86	# Install menu entry for the GUI
21cr|xjadeo-0.8.11-1|87	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|xjadeo-0.8.11-1|88	cat > %{buildroot}%{_datadir}/applications/qjadeo.desktop << EOF
21cr|xjadeo-0.8.11-1|89	[Desktop Entry]
21cr|xjadeo-0.8.11-1|90	Type=Application
21cr|xjadeo-0.8.11-1|91	Name=Qjadeo
21cr|xjadeo-0.8.11-1|92	GenericName=X jack video monitor
21cr|xjadeo-0.8.11-1|93	Comment=A simple video player that gets sync from jack transport
21cr|xjadeo-0.8.11-1|94	Icon=qjadeo
21cr|xjadeo-0.8.11-1|95	Exec=qjadeo
21cr|xjadeo-0.8.11-1|96	Terminal=false
21cr|xjadeo-0.8.11-1|97	Categories=AudioVideo;Video;Player;
21cr|xjadeo-0.8.11-1|98	EOF
21cr|xjadeo-0.8.11-1|99	
21cr|xjadeo-0.8.11-1|100	# Install menu icons for the GUI
21cr|xjadeo-0.8.11-1|101	for N in 16 32 48 64 128;
21cr|xjadeo-0.8.11-1|102	do
21cr|xjadeo-0.8.11-1|103	convert src/qt-gui/images/qjadeo.png -resize ${N}x${N} $N.png;
21cr|xjadeo-0.8.11-1|104	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/qjadeo.png
21cr|xjadeo-0.8.11-1|105	done
21cr|xjadeo-0.8.11-1|106	
21cr|xjadeo-0.8.11-1|107	%find_lang qjadeo --with-qt

11140 21
21cr|xkb-switch-1.8.5-1|1	%global major 1
21cr|xkb-switch-1.8.5-1|2	%global libname %mklibname xkbswitch %{major}
21cr|xkb-switch-1.8.5-1|3	
21cr|xkb-switch-1.8.5-1|4	Summary:	Query and change X keyboard layouts from the command line
21cr|xkb-switch-1.8.5-1|5	Name:		xkb-switch
21cr|xkb-switch-1.8.5-1|6	Version:	1.8.5
21cr|xkb-switch-1.8.5-1|7	Release:	1
21cr|xkb-switch-1.8.5-1|8	License:	GPLv3+
21cr|xkb-switch-1.8.5-1|9	Group:		System/X11
21cr|xkb-switch-1.8.5-1|10	URL:		https://github.com/grwlf/xkb-switch
21cr|xkb-switch-1.8.5-1|11	Source0:	https://github.com/grwlf/xkb-switch/archive/%{version}/%{name}-%{version}.tar.gz
21cr|xkb-switch-1.8.5-1|12	BuildRequires:	cmake
21cr|xkb-switch-1.8.5-1|13	BuildRequires:	pkgconfig(xkbfile)
21cr|xkb-switch-1.8.5-1|14	
21cr|xkb-switch-1.8.5-1|15	%description
21cr|xkb-switch-1.8.5-1|16	xkb-switch is a C++ program that allows to query and change the XKB
21cr|xkb-switch-1.8.5-1|17	layout state. Originally ruby-based code was written by J.Broomley.
21cr|xkb-switch-1.8.5-1|18	
21cr|xkb-switch-1.8.5-1|19	%files
21cr|xkb-switch-1.8.5-1|20	%doc README.md COPYING
21cr|xkb-switch-1.8.5-1|21	%{_bindir}/%{name}
21cr|xkb-switch-1.8.5-1|22	%{_mandir}/man1/%{name}.1*
21cr|xkb-switch-1.8.5-1|23	
21cr|xkb-switch-1.8.5-1|24	#------------------------------------------------------------------
21cr|xkb-switch-1.8.5-1|25	
21cr|xkb-switch-1.8.5-1|26	%package -n %{libname}
21cr|xkb-switch-1.8.5-1|27	Summary:	Library for using the xkb-switch tool within the Vim text editor
21cr|xkb-switch-1.8.5-1|28	Group:		System/Libraries
21cr|xkb-switch-1.8.5-1|29	
21cr|xkb-switch-1.8.5-1|30	%description -n %{libname}
21cr|xkb-switch-1.8.5-1|31	The library provides API bindings for Vim to use the xkb-switch
21cr|xkb-switch-1.8.5-1|32	from vim scripts (e.g. vim-xkbswitch plugin).
21cr|xkb-switch-1.8.5-1|33	
21cr|xkb-switch-1.8.5-1|34	%files -n %{libname}
21cr|xkb-switch-1.8.5-1|35	%doc README.md COPYING
21cr|xkb-switch-1.8.5-1|36	%{_libdir}/libxkbswitch.so.%{major}*
21cr|xkb-switch-1.8.5-1|37	
21cr|xkb-switch-1.8.5-1|38	#------------------------------------------------------------------
21cr|xkb-switch-1.8.5-1|39	
21cr|xkb-switch-1.8.5-1|40	%prep
21cr|xkb-switch-1.8.5-1|41	%setup -q
21cr|xkb-switch-1.8.5-1|42	sed -i 's/LIBRARY DESTINATION lib OPTIONAL/LIBRARY DESTINATION %{_lib} OPTIONAL/' CMakeLists.txt
21cr|xkb-switch-1.8.5-1|43	
21cr|xkb-switch-1.8.5-1|44	%build
21cr|xkb-switch-1.8.5-1|45	%cmake
21cr|xkb-switch-1.8.5-1|46	%make
21cr|xkb-switch-1.8.5-1|47	
21cr|xkb-switch-1.8.5-1|48	%install
21cr|xkb-switch-1.8.5-1|49	%makeinstall_std -C build
21cr|xkb-switch-1.8.5-1|50	rm -f %{buildroot}/%{_libdir}/libxkbswitch.so

11141 21
21cr|xlog-2.0.24-1|1	Name:		xlog
21cr|xlog-2.0.24-1|2	Version:	2.0.24
21cr|xlog-2.0.24-1|3	Release:	1
21cr|xlog-2.0.24-1|4	Summary:	Logging program for Hamradio Operators
21cr|xlog-2.0.24-1|5	Group:		Communications
21cr|xlog-2.0.24-1|6	License:	GPLv3+
21cr|xlog-2.0.24-1|7	Url:		http://www.nongnu.org/xlog/
21cr|xlog-2.0.24-1|8	Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
21cr|xlog-2.0.24-1|9	Patch0:		xlog-2.0.5.patch
21cr|xlog-2.0.24-1|10	Patch1:		xlog-2.0.24-drop-Werror.patch
21cr|xlog-2.0.24-1|11	BuildRequires:	desktop-file-utils
21cr|xlog-2.0.24-1|12	BuildRequires:	shared-mime-info
21cr|xlog-2.0.24-1|13	BuildRequires:	gettext-devel
21cr|xlog-2.0.24-1|14	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.18.0
21cr|xlog-2.0.24-1|15	BuildRequires:	pkgconfig(hamlib)
21cr|xlog-2.0.24-1|16	
21cr|xlog-2.0.24-1|17	%description
21cr|xlog-2.0.24-1|18	xlog is a logging program for amateur radio operators. The log is stored into
21cr|xlog-2.0.24-1|19	a text file. QSO's are presented in a list. Items in the list can be added,
21cr|xlog-2.0.24-1|20	deleted or updated. For each contact, dxcc information is displayed and
21cr|xlog-2.0.24-1|21	bearings and distance is calculated, both short and long path. xlog supports
21cr|xlog-2.0.24-1|22	trlog, adif, cabrillo, edit, twlog and editest files.
21cr|xlog-2.0.24-1|23	
21cr|xlog-2.0.24-1|24	%files -f %{name}.lang
21cr|xlog-2.0.24-1|25	%doc AUTHORS data/doc/BUGS ChangeLog COPYING NEWS README
21cr|xlog-2.0.24-1|26	%doc data/doc/TODO data/doc/manual
21cr|xlog-2.0.24-1|27	%doc %{_docdir}/xlog/KEYS
21cr|xlog-2.0.24-1|28	%doc %{_docdir}/xlog/glabels/qsllabels.glabels
21cr|xlog-2.0.24-1|29	
21cr|xlog-2.0.24-1|30	%{_bindir}/%{name}
21cr|xlog-2.0.24-1|31	%dir %{_datadir}/%{name}
21cr|xlog-2.0.24-1|32	%{_datadir}/%{name}/dxcc
21cr|xlog-2.0.24-1|33	%{_datadir}/%{name}/maps
21cr|xlog-2.0.24-1|34	%{_datadir}/pixmaps/%{name}/*
21cr|xlog-2.0.24-1|35	%{_datadir}/icons/gnome-mime-text-x-%{name}.png
21cr|xlog-2.0.24-1|36	%{_datadir}/icons/%{name}-icon.png
21cr|xlog-2.0.24-1|37	%{_datadir}/applications/*.desktop
21cr|xlog-2.0.24-1|38	%{_datadir}/mime/packages/%{name}.xml
21cr|xlog-2.0.24-1|39	%{_mandir}/man1/%{name}.1*
21cr|xlog-2.0.24-1|40	
21cr|xlog-2.0.24-1|41	#-----------------------------------------------------------------------------
21cr|xlog-2.0.24-1|42	
21cr|xlog-2.0.24-1|43	%prep
21cr|xlog-2.0.24-1|44	%autosetup -p1
21cr|xlog-2.0.24-1|45	
21cr|xlog-2.0.24-1|46	%build
21cr|xlog-2.0.24-1|47	#autoreconf -vfi
21cr|xlog-2.0.24-1|48	%configure
21cr|xlog-2.0.24-1|49	%make
21cr|xlog-2.0.24-1|50	
21cr|xlog-2.0.24-1|51	
21cr|xlog-2.0.24-1|52	%install
21cr|xlog-2.0.24-1|53	%makeinstall_std
21cr|xlog-2.0.24-1|54	rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
21cr|xlog-2.0.24-1|55	
21cr|xlog-2.0.24-1|56	%find_lang %{name}

11142 21
21cr|xlogmaster-1.6.2-6|1	Summary:	Quick & easy monitoring of logfiles and devices
21cr|xlogmaster-1.6.2-6|2	Name:		xlogmaster
21cr|xlogmaster-1.6.2-6|3	Version:	1.6.2
21cr|xlogmaster-1.6.2-6|4	Release:	6
21cr|xlogmaster-1.6.2-6|5	License:	GPLv2+
21cr|xlogmaster-1.6.2-6|6	Group:		Monitoring
21cr|xlogmaster-1.6.2-6|7	Url:		http://www.gnu.org/software/xlogmaster/
21cr|xlogmaster-1.6.2-6|8	Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz
21cr|xlogmaster-1.6.2-6|9	Source1:	%{name}-icons.tar.bz2
21cr|xlogmaster-1.6.2-6|10	Patch0:		xlogmaster-1.6.2-workaround-pointer-to-int-casting.patch
21cr|xlogmaster-1.6.2-6|11	BuildRequires:	pkgconfig(gtk+)
21cr|xlogmaster-1.6.2-6|12	
21cr|xlogmaster-1.6.2-6|13	%description
21cr|xlogmaster-1.6.2-6|14	The Xlogmaster is a program that allows easy and flexible monitoring of
21cr|xlogmaster-1.6.2-6|15	all logfiles and devices that allow being read via cat (like the /proc
21cr|xlogmaster-1.6.2-6|16	devices). It allows you to set a lot of events based on certain activities
21cr|xlogmaster-1.6.2-6|17	in the monitored logfiles/devices and should prove very helpful for almost
21cr|xlogmaster-1.6.2-6|18	anyone.
21cr|xlogmaster-1.6.2-6|19	
21cr|xlogmaster-1.6.2-6|20	%files
21cr|xlogmaster-1.6.2-6|21	%doc NEWS README TODO
21cr|xlogmaster-1.6.2-6|22	%{_bindir}/*
21cr|xlogmaster-1.6.2-6|23	%dir %{_datadir}/%{name}
21cr|xlogmaster-1.6.2-6|24	%{_datadir}/%{name}/*
21cr|xlogmaster-1.6.2-6|25	%dir %{_localstatedir}/lib/%{name}
21cr|xlogmaster-1.6.2-6|26	%{_localstatedir}/lib/%{name}/*
21cr|xlogmaster-1.6.2-6|27	%{_mandir}/man1/%{name}.1*
21cr|xlogmaster-1.6.2-6|28	%{_infodir}/%{name}.info*
21cr|xlogmaster-1.6.2-6|29	%{_iconsdir}/%{name}.png
21cr|xlogmaster-1.6.2-6|30	%{_liconsdir}/%{name}.png
21cr|xlogmaster-1.6.2-6|31	%{_miconsdir}/%{name}.png
21cr|xlogmaster-1.6.2-6|32	%{_datadir}/applications/%{name}.desktop
21cr|xlogmaster-1.6.2-6|33	
21cr|xlogmaster-1.6.2-6|34	#----------------------------------------------------------------------------
21cr|xlogmaster-1.6.2-6|35	
21cr|xlogmaster-1.6.2-6|36	%prep
21cr|xlogmaster-1.6.2-6|37	%setup -q -a1
21cr|xlogmaster-1.6.2-6|38	%patch0 -p1 -b .cast~
21cr|xlogmaster-1.6.2-6|39	
21cr|xlogmaster-1.6.2-6|40	%build
21cr|xlogmaster-1.6.2-6|41	%configure \
21cr|xlogmaster-1.6.2-6|42	--with-xlogmaster-home=%{_sysconfdir} \
21cr|xlogmaster-1.6.2-6|43	--with-xlogmaster-lib=%{_datadir}/xlogmaster \
21cr|xlogmaster-1.6.2-6|44	--with-xlogmaster-db=%{_localstatedir}/lib/xlogmaster \
21cr|xlogmaster-1.6.2-6|45	--disable-gtkrc
21cr|xlogmaster-1.6.2-6|46	
21cr|xlogmaster-1.6.2-6|47	%make
21cr|xlogmaster-1.6.2-6|48	
21cr|xlogmaster-1.6.2-6|49	%install
21cr|xlogmaster-1.6.2-6|50	%makeinstall XLM_LIB=%{buildroot}%{_datadir}/%{name} XLM_DB=%{buildroot}%{_localstatedir}/lib/%{name}
21cr|xlogmaster-1.6.2-6|51	
21cr|xlogmaster-1.6.2-6|52	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|xlogmaster-1.6.2-6|53	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|xlogmaster-1.6.2-6|54	[Desktop Entry]
21cr|xlogmaster-1.6.2-6|55	Type=Application
21cr|xlogmaster-1.6.2-6|56	Icon=%{name}
21cr|xlogmaster-1.6.2-6|57	Categories=System;Monitor;
21cr|xlogmaster-1.6.2-6|58	Name=%{name}
21cr|xlogmaster-1.6.2-6|59	Exec=%{name}
21cr|xlogmaster-1.6.2-6|60	Comment=Logfile viewer
21cr|xlogmaster-1.6.2-6|61	EOF
21cr|xlogmaster-1.6.2-6|62	
21cr|xlogmaster-1.6.2-6|63	install -m644 icons/16x16.png -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|xlogmaster-1.6.2-6|64	install -m644 icons/32x32.png -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|xlogmaster-1.6.2-6|65	install -m644 icons/48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png

11143 21
21cr|xlunch-4.7.5-1|1	Summary:	Graphical app launcher for X with minimal dependencies
21cr|xlunch-4.7.5-1|2	Name:		xlunch
21cr|xlunch-4.7.5-1|3	Version:	4.7.5
21cr|xlunch-4.7.5-1|4	Release:	1
21cr|xlunch-4.7.5-1|5	Group:		Graphical desktop/Other
21cr|xlunch-4.7.5-1|6	License:	GPL-3.0
21cr|xlunch-4.7.5-1|7	Url:		http://xlunch.org/
21cr|xlunch-4.7.5-1|8	Source0:	https://github.com/Tomas-M/xlunch/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xlunch-4.7.5-1|9	# in mock build we not have applications/*.desktop files
21cr|xlunch-4.7.5-1|10	Patch0:		xlunch-not-create-entries.patch
21cr|xlunch-4.7.5-1|11	BuildRequires:	pkgconfig(x11)
21cr|xlunch-4.7.5-1|12	BuildRequires:	pkgconfig(imlib2)
21cr|xlunch-4.7.5-1|13	BuildRequires:	hicolor-icon-theme
21cr|xlunch-4.7.5-1|14	
21cr|xlunch-4.7.5-1|15	%description
21cr|xlunch-4.7.5-1|16	Graphical app launcher for X, using pure Xlib and Imlib2.
21cr|xlunch-4.7.5-1|17	
21cr|xlunch-4.7.5-1|18	%files
21cr|xlunch-4.7.5-1|19	%doc README.md AUTHORS
21cr|xlunch-4.7.5-1|20	%dir %{_sysconfdir}/xlunch
21cr|xlunch-4.7.5-1|21	%config(noreplace) %{_sysconfdir}/xlunch/entries.dsv
21cr|xlunch-4.7.5-1|22	%config(noreplace) %{_sysconfdir}/xlunch/default.conf
21cr|xlunch-4.7.5-1|23	%{_bindir}/%{name}
21cr|xlunch-4.7.5-1|24	%{_bindir}/genentries
21cr|xlunch-4.7.5-1|25	%{_bindir}/genentries.desktop.sh
21cr|xlunch-4.7.5-1|26	%{_bindir}/updateentries
21cr|xlunch-4.7.5-1|27	%{_bindir}/xlunch_genquick
21cr|xlunch-4.7.5-1|28	%{_datadir}/applications/genentries.desktop
21cr|xlunch-4.7.5-1|29	%{_iconsdir}/hicolor/48x48/apps/xlunch.png
21cr|xlunch-4.7.5-1|30	%{_iconsdir}/hicolor/48x48/apps/xlunch_ghost.png
21cr|xlunch-4.7.5-1|31	
21cr|xlunch-4.7.5-1|32	#-----------------------------------------------------------------------
21cr|xlunch-4.7.5-1|33	
21cr|xlunch-4.7.5-1|34	%prep
21cr|xlunch-4.7.5-1|35	%autosetup -p1
21cr|xlunch-4.7.5-1|36	
21cr|xlunch-4.7.5-1|37	%build
21cr|xlunch-4.7.5-1|38	%setup_compile_flags
21cr|xlunch-4.7.5-1|39	%make xlunch
21cr|xlunch-4.7.5-1|40	
21cr|xlunch-4.7.5-1|41	%install
21cr|xlunch-4.7.5-1|42	%makeinstall_std
21cr|xlunch-4.7.5-1|43	
21cr|xlunch-4.7.5-1|44	touch %{buildroot}%{_sysconfdir}/xlunch/entries.dsv

11144 21
21cr|xmake-1.06-11|1	Name:		xmake
21cr|xmake-1.06-11|2	Version:	1.06
21cr|xmake-1.06-11|3	Release:	11
21cr|xmake-1.06-11|4	Summary:	XMAKE allows you to easily construct multiple complex dependencies
21cr|xmake-1.06-11|5	License:	GPL
21cr|xmake-1.06-11|6	Group:		Development/Other
21cr|xmake-1.06-11|7	
21cr|xmake-1.06-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|xmake-1.06-11|9	
21cr|xmake-1.06-11|10	URL:		http://apollo.backplane.com/xmake/
21cr|xmake-1.06-11|11	
21cr|xmake-1.06-11|12	%description
21cr|xmake-1.06-11|13	XMAKE is similar to other make's out there, but is specifically designed to
21cr|xmake-1.06-11|14	allow you to easily construct multiple complex dependencies without getting
21cr|xmake-1.06-11|15	screwed by default rulesets. XMake contains a number of features specifically
21cr|xmake-1.06-11|16	designed to trivialize the construction of compilation rules.
21cr|xmake-1.06-11|17	
21cr|xmake-1.06-11|18	%prep
21cr|xmake-1.06-11|19	%setup -q -n %{name}
21cr|xmake-1.06-11|20	
21cr|xmake-1.06-11|21	%build
21cr|xmake-1.06-11|22	%make CFLAGS="$RPM_OPT_FLAGS"
21cr|xmake-1.06-11|23	perl -pi -e "s#-g -O2 -Wall -Wstrict-prototypes#$RPM_OPT_FLAGS#g" XMakefile
21cr|xmake-1.06-11|24	./%{name}
21cr|xmake-1.06-11|25	
21cr|xmake-1.06-11|26	%install
21cr|xmake-1.06-11|27	install obj/%{name} -D %{buildroot}%{_bindir}/%{name}
21cr|xmake-1.06-11|28	install %{name}.1 -D %{buildroot}%{_mandir}/man1/xmake.1
21cr|xmake-1.06-11|29	
21cr|xmake-1.06-11|30	%files
21cr|xmake-1.06-11|31	%defattr (644,root,root,755)
21cr|xmake-1.06-11|32	%doc README RELEASE_NOTES
21cr|xmake-1.06-11|33	%{_bindir}/%{name}
21cr|xmake-1.06-11|34	%{_mandir}/man1/%{name}.1*
21cr|xmake-1.06-11|35	
21cr|xmake-1.06-11|36	

11145 21
21cr|xmds-3.1.0-1|1	Summary:	EXtensible multi-dimensional Simulator
21cr|xmds-3.1.0-1|2	Name:		xmds
21cr|xmds-3.1.0-1|3	Version:	3.1.0
21cr|xmds-3.1.0-1|4	Release:	1
21cr|xmds-3.1.0-1|5	License:	GPL
21cr|xmds-3.1.0-1|6	Group:		Sciences/Other
21cr|xmds-3.1.0-1|7	Url:		http://www.xmds.org
21cr|xmds-3.1.0-1|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|xmds-3.1.0-1|9	BuildRequires:	python3-setuptools
21cr|xmds-3.1.0-1|10	BuildArch:	noarch
21cr|xmds-3.1.0-1|11	
21cr|xmds-3.1.0-1|12	%description
21cr|xmds-3.1.0-1|13	The purpose of XMDS2 is to simplify the process of creating
21cr|xmds-3.1.0-1|14	simulations that solve systems of initial-value first-order partial
21cr|xmds-3.1.0-1|15	and ordinary differential equations. Instead of going through the
21cr|xmds-3.1.0-1|16	error-prone process of writing by hand thousands of lines of code,
21cr|xmds-3.1.0-1|17	XMDS2 enables many problems to be described in a simple XML format.
21cr|xmds-3.1.0-1|18	From this XML description XMDS2 writes a C++ simulation that solves
21cr|xmds-3.1.0-1|19	the problem using fast algorithms. Anecdotally, the code generated
21cr|xmds-3.1.0-1|20	by XMDS2 is as fast as, or faster than, code hand-written by an
21cr|xmds-3.1.0-1|21	expert, but by using XMDS2 the time taken to produce the simulation
21cr|xmds-3.1.0-1|22	is significantly reduced.
21cr|xmds-3.1.0-1|23	
21cr|xmds-3.1.0-1|24	%files
21cr|xmds-3.1.0-1|25	%doc README ReleaseNotes examples
21cr|xmds-3.1.0-1|26	%doc documentation/*
21cr|xmds-3.1.0-1|27	%{_bindir}/*
21cr|xmds-3.1.0-1|28	%{py3_puresitedir}/*
21cr|xmds-3.1.0-1|29	
21cr|xmds-3.1.0-1|30	#----------------------------------------------------------
21cr|xmds-3.1.0-1|31	
21cr|xmds-3.1.0-1|32	%prep
21cr|xmds-3.1.0-1|33	%setup -q
21cr|xmds-3.1.0-1|34	
21cr|xmds-3.1.0-1|35	%build
21cr|xmds-3.1.0-1|36	%py3_build
21cr|xmds-3.1.0-1|37	
21cr|xmds-3.1.0-1|38	%install
21cr|xmds-3.1.0-1|39	%py3_install

11146 21
21cr|xmedcon-0.14.1-3|1	%define major		2
21cr|xmedcon-0.14.1-3|2	%define libname		%mklibname mdc %{major}
21cr|xmedcon-0.14.1-3|3	%define devname		%mklibname mdc -d
21cr|xmedcon-0.14.1-3|4	
21cr|xmedcon-0.14.1-3|5	Name:		xmedcon
21cr|xmedcon-0.14.1-3|6	Version:	0.14.1
21cr|xmedcon-0.14.1-3|7	Release:	3
21cr|xmedcon-0.14.1-3|8	Summary:	An open source toolkit for medical image conversion
21cr|xmedcon-0.14.1-3|9	Group:		Graphics
21cr|xmedcon-0.14.1-3|10	License:	GPLv2
21cr|xmedcon-0.14.1-3|11	URL:		http://xmedcon.sourceforge.net
21cr|xmedcon-0.14.1-3|12	Source0:	http://sourceforge.net/projects/xmedcon/files/XMedCon-Source/%{version}/%{name}-%{version}.tar.gz
21cr|xmedcon-0.14.1-3|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xmedcon-0.14.1-3|14	
21cr|xmedcon-0.14.1-3|15	%description
21cr|xmedcon-0.14.1-3|16	This project stands for Medical Image Conversion and is released under the
21cr|xmedcon-0.14.1-3|17	GNU's (L)GPL license. It bundles the C source code, a library, a flexible
21cr|xmedcon-0.14.1-3|18	command-line utility and a graphical front-end based on the amazing Gtk+
21cr|xmedcon-0.14.1-3|19	toolkit.
21cr|xmedcon-0.14.1-3|20	
21cr|xmedcon-0.14.1-3|21	Its main purpose is image conversion while preserving valuable medical
21cr|xmedcon-0.14.1-3|22	study information. The currently supported formats are: Acr/Nema 2.0,
21cr|xmedcon-0.14.1-3|23	Analyze (SPM), Concorde/uPET, DICOM 3.0, CTI ECAT 6/7, InterFile 3.3
21cr|xmedcon-0.14.1-3|24	and PNG or Gif87a/89a towards desktop applications.
21cr|xmedcon-0.14.1-3|25	
21cr|xmedcon-0.14.1-3|26	%files
21cr|xmedcon-0.14.1-3|27	%defattr(-, root, root)
21cr|xmedcon-0.14.1-3|28	%doc ChangeLog COPYING COPYING.LIB README REMARKS AUTHORS
21cr|xmedcon-0.14.1-3|29	/usr/etc/xmedconrc
21cr|xmedcon-0.14.1-3|30	%{_bindir}/medcon
21cr|xmedcon-0.14.1-3|31	%{_bindir}/xmedcon
21cr|xmedcon-0.14.1-3|32	%{_bindir}/xmedcon-config
21cr|xmedcon-0.14.1-3|33	%{_datadir}/appdata/%{name}.appdata.xml
21cr|xmedcon-0.14.1-3|34	%{_mandir}/man1/*
21cr|xmedcon-0.14.1-3|35	
21cr|xmedcon-0.14.1-3|36	#----------------------------------------------------------------------------
21cr|xmedcon-0.14.1-3|37	
21cr|xmedcon-0.14.1-3|38	%package -n %{libname}
21cr|xmedcon-0.14.1-3|39	Summary: Libraries for (X)MedCon
21cr|xmedcon-0.14.1-3|40	Group: System/Libraries
21cr|xmedcon-0.14.1-3|41	
21cr|xmedcon-0.14.1-3|42	%description -n %{libname}
21cr|xmedcon-0.14.1-3|43	
21cr|xmedcon-0.14.1-3|44	This package contains (X)MedCon shared library (libmdc).
21cr|xmedcon-0.14.1-3|45	
21cr|xmedcon-0.14.1-3|46	%files -n %{libname}
21cr|xmedcon-0.14.1-3|47	%{_libdir}/*so.%{major}*
21cr|xmedcon-0.14.1-3|48	
21cr|xmedcon-0.14.1-3|49	#----------------------------------------------------------------------------
21cr|xmedcon-0.14.1-3|50	
21cr|xmedcon-0.14.1-3|51	%package -n %{devname}
21cr|xmedcon-0.14.1-3|52	Summary: Header files for (X)MedCon development
21cr|xmedcon-0.14.1-3|53	Group: Development/C
21cr|xmedcon-0.14.1-3|54	Requires: %{libname} = %{EVRD}
21cr|xmedcon-0.14.1-3|55	Provides: %{name}-devel = %{EVRD}
21cr|xmedcon-0.14.1-3|56	
21cr|xmedcon-0.14.1-3|57	%description -n %{devname}
21cr|xmedcon-0.14.1-3|58	
21cr|xmedcon-0.14.1-3|59	The xmedcon-devel package contains the header files necessary for developing
21cr|xmedcon-0.14.1-3|60	programs that make use of the (X)MedCon library (libmdc).
21cr|xmedcon-0.14.1-3|61	
21cr|xmedcon-0.14.1-3|62	%files -n %{devname}
21cr|xmedcon-0.14.1-3|63	%doc README COPYING COPYING.LIB
21cr|xmedcon-0.14.1-3|64	%defattr(-,root,root)
21cr|xmedcon-0.14.1-3|65	%{_mandir}/man3/*
21cr|xmedcon-0.14.1-3|66	%{_mandir}/man4/*
21cr|xmedcon-0.14.1-3|67	%{_includedir}/*
21cr|xmedcon-0.14.1-3|68	%{_libdir}/*.so
21cr|xmedcon-0.14.1-3|69	%{_datadir}/aclocal/*
21cr|xmedcon-0.14.1-3|70	
21cr|xmedcon-0.14.1-3|71	#----------------------------------------------------------------------------
21cr|xmedcon-0.14.1-3|72	
21cr|xmedcon-0.14.1-3|73	%prep
21cr|xmedcon-0.14.1-3|74	%setup -q
21cr|xmedcon-0.14.1-3|75	
21cr|xmedcon-0.14.1-3|76	%build
21cr|xmedcon-0.14.1-3|77	%configure \
21cr|xmedcon-0.14.1-3|78	--disable-static
21cr|xmedcon-0.14.1-3|79	
21cr|xmedcon-0.14.1-3|80	%make
21cr|xmedcon-0.14.1-3|81	
21cr|xmedcon-0.14.1-3|82	%install
21cr|xmedcon-0.14.1-3|83	%makeinstall_std
21cr|xmedcon-0.14.1-3|84	
21cr|xmedcon-0.14.1-3|85	rm -rf %{buildroot}%{_libdir}/*.la

11147 21
21cr|xmerlin-0.9b-17|1	%define tver    0.9
21cr|xmerlin-0.9b-17|2	%define debug_package	%{nil}
21cr|xmerlin-0.9b-17|3	Summary: Character recognition engine for X11 devices
21cr|xmerlin-0.9b-17|4	Name:    xmerlin
21cr|xmerlin-0.9b-17|5	Version: 0.9b
21cr|xmerlin-0.9b-17|6	Release: 17
21cr|xmerlin-0.9b-17|7	Source0: %{name}-%{tver}_public.tar.bz2
21cr|xmerlin-0.9b-17|8	Patch0: xmerlin-0.9b-gcc3_4.patch
21cr|xmerlin-0.9b-17|9	URL: http://www.hellkvist.org/software/index.php3#XMerlin
21cr|xmerlin-0.9b-17|10	License: GPL
21cr|xmerlin-0.9b-17|11	Group: System/X11
21cr|xmerlin-0.9b-17|12	BuildRequires: pkgconfig(x11)
21cr|xmerlin-0.9b-17|13	
21cr|xmerlin-0.9b-17|14	%description
21cr|xmerlin-0.9b-17|15	XMerlin is a simple character recognition engine for X11-based Web pads
21cr|xmerlin-0.9b-17|16	and such devices where a regular keyboard is not an option. You write your
21cr|xmerlin-0.9b-17|17	characters in a window, and after recognition the character is sent to the
21cr|xmerlin-0.9b-17|18	window in focus, which could we an editor, web browser, or any other
21cr|xmerlin-0.9b-17|19	window/widget that accepts SendEvents.
21cr|xmerlin-0.9b-17|20	
21cr|xmerlin-0.9b-17|21	%prep
21cr|xmerlin-0.9b-17|22	
21cr|xmerlin-0.9b-17|23	%setup -q -n %{name}-%{tver}_public
21cr|xmerlin-0.9b-17|24	%patch0 -p1 -b .gcc3_4
21cr|xmerlin-0.9b-17|25	
21cr|xmerlin-0.9b-17|26	%build
21cr|xmerlin-0.9b-17|27	# modify Makefile
21cr|xmerlin-0.9b-17|28	perl -pi -e "s|/usr/local/share/merlin|\\$\(INSTALL_PREFIX)/share/merlin||g;" Makefile
21cr|xmerlin-0.9b-17|29	perl -pi -e "s|/usr/X11R6/bin|\\$\(INSTALL_PREFIX)/bin||g;" Makefile
21cr|xmerlin-0.9b-17|30	perl -pi -e "s|-O2 -Wall |\\$\(OTHER_CFLAGS) -O2 -Wall ||g;" Makefile
21cr|xmerlin-0.9b-17|31	
21cr|xmerlin-0.9b-17|32	# build
21cr|xmerlin-0.9b-17|33	make OTHER_CFLAGS="%{optflags}" INSTALL_PREFIX=%{_prefix}
21cr|xmerlin-0.9b-17|34	
21cr|xmerlin-0.9b-17|35	%install
21cr|xmerlin-0.9b-17|36	mkdir -p %{buildroot}%{_prefix}/{bin,share/merlin}/
21cr|xmerlin-0.9b-17|37	make INSTALL_PREFIX=%{buildroot}%{_prefix} install
21cr|xmerlin-0.9b-17|38	
21cr|xmerlin-0.9b-17|39	%clean
21cr|xmerlin-0.9b-17|40	
21cr|xmerlin-0.9b-17|41	%files
21cr|xmerlin-0.9b-17|42	%doc doc/* COPYING INSTALL WHATISNEW
21cr|xmerlin-0.9b-17|43	%{_bindir}/*
21cr|xmerlin-0.9b-17|44	%dir %{_datadir}/merlin/
21cr|xmerlin-0.9b-17|45	%{_datadir}/merlin/*

11148 21
21cr|xmh-1.0.3-5|1	Name:		xmh
21cr|xmh-1.0.3-5|2	Version:	1.0.3
21cr|xmh-1.0.3-5|3	Release:	5
21cr|xmh-1.0.3-5|4	Summary:	Send and read mail with an X interface to MH
21cr|xmh-1.0.3-5|5	Group:		Development/X11
21cr|xmh-1.0.3-5|6	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21cr|xmh-1.0.3-5|7	Patch0:		xmh-1.0.1-fix-str-fmt.patch
21cr|xmh-1.0.3-5|8	License:	MIT
21cr|xmh-1.0.3-5|9	
21cr|xmh-1.0.3-5|10	BuildRequires:	pkgconfig(xt) >= 1.0.0
21cr|xmh-1.0.3-5|11	BuildRequires:	pkgconfig(xaw7) >= 1.0.1
21cr|xmh-1.0.3-5|12	BuildRequires:	x11-util-macros >= 1.0.1
21cr|xmh-1.0.3-5|13	BuildRequires:	x11-data-bitmaps
21cr|xmh-1.0.3-5|14	
21cr|xmh-1.0.3-5|15	%description
21cr|xmh-1.0.3-5|16	The xmh program provides a graphical user interface to the MH Message
21cr|xmh-1.0.3-5|17	Handling System.
21cr|xmh-1.0.3-5|18	
21cr|xmh-1.0.3-5|19	%prep
21cr|xmh-1.0.3-5|20	%setup -q -n %{name}-%{version}
21cr|xmh-1.0.3-5|21	%patch0 -p0
21cr|xmh-1.0.3-5|22	
21cr|xmh-1.0.3-5|23	%build
21cr|xmh-1.0.3-5|24	%configure
21cr|xmh-1.0.3-5|25	%make
21cr|xmh-1.0.3-5|26	
21cr|xmh-1.0.3-5|27	%install
21cr|xmh-1.0.3-5|28	%makeinstall_std
21cr|xmh-1.0.3-5|29	
21cr|xmh-1.0.3-5|30	%files
21cr|xmh-1.0.3-5|31	%defattr(-,root,root)
21cr|xmh-1.0.3-5|32	%{_bindir}/xmh
21cr|xmh-1.0.3-5|33	%{_datadir}/X11/app-defaults/Xmh

11149 21
21cr|xmind-3.6.0-4|1	%define debug_package %{nil}
21cr|xmind-3.6.0-4|2	
21cr|xmind-3.6.0-4|3	#First is private, second is false (comes from libcairo-swt.so)
21cr|xmind-3.6.0-4|4	%if %{_use_internal_dependency_generator}
21cr|xmind-3.6.0-4|5	%global __provides_exclude eclipse(.*)|libcairo(.*)
21cr|xmind-3.6.0-4|6	%endif
21cr|xmind-3.6.0-4|7	
21cr|xmind-3.6.0-4|8	#http://www.xmind.net/xmind/downloads/xmind7-portable-3.6.0.R-201511090408.zip
21cr|xmind-3.6.0-4|9	
21cr|xmind-3.6.0-4|10	%define snapshot 201511090408
21cr|xmind-3.6.0-4|11	
21cr|xmind-3.6.0-4|12	Summary:	XMind
21cr|xmind-3.6.0-4|13	Name:		xmind
21cr|xmind-3.6.0-4|14	Version:	3.6.0
21cr|xmind-3.6.0-4|15	Release:	4
21cr|xmind-3.6.0-4|16	Group:		Networking/WWW
21cr|xmind-3.6.0-4|17	License:	Eclipse Public License
21cr|xmind-3.6.0-4|18	Url:		http://www.xmind.net/
21cr|xmind-3.6.0-4|19	Source0:	http://www.xmind.net/xmind/downloads/%{name}7-portable-%{version}.R-%{snapshot}.zip
21cr|xmind-3.6.0-4|20	Source1:	%{name}.png
21cr|xmind-3.6.0-4|21	Source2:	%{name}.xml
21cr|xmind-3.6.0-4|22	Source3:	%{name}
21cr|xmind-3.6.0-4|23	Requires:	java >= 1.6
21cr|xmind-3.6.0-4|24	Requires:	libxulrunner
21cr|xmind-3.6.0-4|25	
21cr|xmind-3.6.0-4|26	%description
21cr|xmind-3.6.0-4|27	XMind is the world's coolest brainstorming and mind
21cr|xmind-3.6.0-4|28	mapping software and the best way to share your ideas.
21cr|xmind-3.6.0-4|29	
21cr|xmind-3.6.0-4|30	%prep
21cr|xmind-3.6.0-4|31	%setup -q -c -n %{name}-portable-%{version}.%{snapshot}
21cr|xmind-3.6.0-4|32	rm -rf XMind_Windows XMind_Mac_OS_X XMind_Mac_OS_X_64bit
21cr|xmind-3.6.0-4|33	rm -rf Commons/plugins/*macosx* Commons/plugins/*win32*
21cr|xmind-3.6.0-4|34	
21cr|xmind-3.6.0-4|35	%build
21cr|xmind-3.6.0-4|36	
21cr|xmind-3.6.0-4|37	%install
21cr|xmind-3.6.0-4|38	mkdir -p %{buildroot}/%{_bindir}
21cr|xmind-3.6.0-4|39	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|xmind-3.6.0-4|40	%ifarch x86_64
21cr|xmind-3.6.0-4|41	rm -rf XMind_Linux
21cr|xmind-3.6.0-4|42	rm -rf Commons/plugins/*linux.x86_1*
21cr|xmind-3.6.0-4|43	cp -af * %{buildroot}/%{_datadir}/%{name}
21cr|xmind-3.6.0-4|44	chmod 777 %{buildroot}/%{_datadir}/%{name}/XMind_Linux_64bit/configuration
21cr|xmind-3.6.0-4|45	%else
21cr|xmind-3.6.0-4|46	rm -rf XMind_Linux_64bit
21cr|xmind-3.6.0-4|47	rm -rf Commons/plugins/*linux.x86_64_1*
21cr|xmind-3.6.0-4|48	cp -af * %{buildroot}/%{_datadir}/%{name}
21cr|xmind-3.6.0-4|49	chmod 777 %{buildroot}/%{_datadir}/%{name}/XMind_Linux/configuration
21cr|xmind-3.6.0-4|50	%endif
21cr|xmind-3.6.0-4|51	mkdir -p %{buildroot}/%{_datadir}/%{name}/Commons/data
21cr|xmind-3.6.0-4|52	chmod 777 %{buildroot}/%{_datadir}/%{name}/Commons/data
21cr|xmind-3.6.0-4|53	install -m 777 %{SOURCE3} %{buildroot}/%{_bindir}/
21cr|xmind-3.6.0-4|54	
21cr|xmind-3.6.0-4|55	# menu
21cr|xmind-3.6.0-4|56	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xmind-3.6.0-4|57	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|xmind-3.6.0-4|58	[Desktop Entry]
21cr|xmind-3.6.0-4|59	Encoding=UTF-8
21cr|xmind-3.6.0-4|60	Name=XMind
21cr|xmind-3.6.0-4|61	Comment=Launch XMind
21cr|xmind-3.6.0-4|62	Comment[ru]=Запуск XMind
21cr|xmind-3.6.0-4|63	Exec=%{name}
21cr|xmind-3.6.0-4|64	Terminal=false
21cr|xmind-3.6.0-4|65	Type=Application
21cr|xmind-3.6.0-4|66	Icon=%{name}.png
21cr|xmind-3.6.0-4|67	StartupNotify=true
21cr|xmind-3.6.0-4|68	Categories=Office;X-MandrivaLinux-Office-Other;
21cr|xmind-3.6.0-4|69	MimeType=application/%{name};
21cr|xmind-3.6.0-4|70	EOF
21cr|xmind-3.6.0-4|71	
21cr|xmind-3.6.0-4|72	#icon
21cr|xmind-3.6.0-4|73	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|xmind-3.6.0-4|74	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|xmind-3.6.0-4|75	
21cr|xmind-3.6.0-4|76	mkdir -p %{buildroot}%{_datadir}/mime/packages
21cr|xmind-3.6.0-4|77	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21cr|xmind-3.6.0-4|78	
21cr|xmind-3.6.0-4|79	%files
21cr|xmind-3.6.0-4|80	%doc *.txt *.html
21cr|xmind-3.6.0-4|81	%dir %{_datadir}/%{name}
21cr|xmind-3.6.0-4|82	%{_datadir}/%{name}/*
21cr|xmind-3.6.0-4|83	%{_datadir}/pixmaps/%{name}.png
21cr|xmind-3.6.0-4|84	%{_datadir}/applications/*.desktop
21cr|xmind-3.6.0-4|85	%{_datadir}/mime/packages
21cr|xmind-3.6.0-4|86	%{_bindir}/%{name}

11150 21
21cr|xmlbird-1.2.12-2|1	%define debug_package %{nil}
21cr|xmlbird-1.2.12-2|2	
21cr|xmlbird-1.2.12-2|3	%define major   1
21cr|xmlbird-1.2.12-2|4	%define libname %mklibname %{name} %{major}
21cr|xmlbird-1.2.12-2|5	%define devname %mklibname %{name} -d
21cr|xmlbird-1.2.12-2|6	
21cr|xmlbird-1.2.12-2|7	Summary:	XML parser with support for Vala iterators
21cr|xmlbird-1.2.12-2|8	Name:		xmlbird
21cr|xmlbird-1.2.12-2|9	Version:	1.2.12
21cr|xmlbird-1.2.12-2|10	Release:	2
21cr|xmlbird-1.2.12-2|11	License:	LGPLv3+
21cr|xmlbird-1.2.12-2|12	Group:		System/Libraries
21cr|xmlbird-1.2.12-2|13	Url:		http://birdfont.org/xmlbird.php
21cr|xmlbird-1.2.12-2|14	Source0:	http://birdfont.org/xmlbird-releases/lib%{name}-%{version}.tar.xz
21cr|xmlbird-1.2.12-2|15	BuildRequires:	dpkg
21cr|xmlbird-1.2.12-2|16	BuildRequires:	vala
21cr|xmlbird-1.2.12-2|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|xmlbird-1.2.12-2|18	
21cr|xmlbird-1.2.12-2|19	%description
21cr|xmlbird-1.2.12-2|20	XML parser with support for Vala iterators.
21cr|xmlbird-1.2.12-2|21	
21cr|xmlbird-1.2.12-2|22	#----------------------------------------------------------------------------
21cr|xmlbird-1.2.12-2|23	
21cr|xmlbird-1.2.12-2|24	%package -n %{libname}
21cr|xmlbird-1.2.12-2|25	Summary:	XML parser with support for Vala iterators
21cr|xmlbird-1.2.12-2|26	Group:		System/Libraries
21cr|xmlbird-1.2.12-2|27	
21cr|xmlbird-1.2.12-2|28	%description -n %{libname}
21cr|xmlbird-1.2.12-2|29	XML parser with support for Vala iterators.
21cr|xmlbird-1.2.12-2|30	
21cr|xmlbird-1.2.12-2|31	%files -n %{libname}
21cr|xmlbird-1.2.12-2|32	%{_libdir}/lib%{name}.so.%{major}
21cr|xmlbird-1.2.12-2|33	
21cr|xmlbird-1.2.12-2|34	#----------------------------------------------------------------------------
21cr|xmlbird-1.2.12-2|35	
21cr|xmlbird-1.2.12-2|36	%package -n %{devname}
21cr|xmlbird-1.2.12-2|37	Summary:	Development files for %{name}
21cr|xmlbird-1.2.12-2|38	Requires:	%{libname} = %{EVRD}
21cr|xmlbird-1.2.12-2|39	
21cr|xmlbird-1.2.12-2|40	%description -n %{devname}
21cr|xmlbird-1.2.12-2|41	Development files for the %{name} XML parser.
21cr|xmlbird-1.2.12-2|42	
21cr|xmlbird-1.2.12-2|43	%files -n %{devname}
21cr|xmlbird-1.2.12-2|44	%{_datadir}/vala/vapi/%{name}.vapi
21cr|xmlbird-1.2.12-2|45	%{_libdir}/lib%{name}.so
21cr|xmlbird-1.2.12-2|46	%{_libdir}/pkgconfig/%{name}.pc
21cr|xmlbird-1.2.12-2|47	%{_includedir}/%{name}.h
21cr|xmlbird-1.2.12-2|48	
21cr|xmlbird-1.2.12-2|49	#----------------------------------------------------------------------------
21cr|xmlbird-1.2.12-2|50	
21cr|xmlbird-1.2.12-2|51	%prep
21cr|xmlbird-1.2.12-2|52	%setup -q -n lib%{name}-%{version}
21cr|xmlbird-1.2.12-2|53	
21cr|xmlbird-1.2.12-2|54	sed -i -e 's/^libdir=.*/libdir=\${exec_prefix}\/%{_lib}/' scripts/pkgconfig.py
21cr|xmlbird-1.2.12-2|55	
21cr|xmlbird-1.2.12-2|56	%build
21cr|xmlbird-1.2.12-2|57	%__python3 configure -p%{_prefix} -l%{_lib}
21cr|xmlbird-1.2.12-2|58	%__python3 build.py
21cr|xmlbird-1.2.12-2|59	
21cr|xmlbird-1.2.12-2|60	%install
21cr|xmlbird-1.2.12-2|61	%__python3 install.py -d%{buildroot}

11151 21
21cr|xmlformat-1.04-8|1	Summary:	XML Document Formatter
21cr|xmlformat-1.04-8|2	Name:		xmlformat
21cr|xmlformat-1.04-8|3	Version:	1.04
21cr|xmlformat-1.04-8|4	Release:	8
21cr|xmlformat-1.04-8|5	License:	BSD
21cr|xmlformat-1.04-8|6	Group:		Publishing
21cr|xmlformat-1.04-8|7	URL:		http://www.kitebird.com/software/xmlformat/
21cr|xmlformat-1.04-8|8	Source0:	http://www.kitebird.com/software/xmlformat/%{name}-%{version}.tar.gz
21cr|xmlformat-1.04-8|9	BuildRequires:	perl
21cr|xmlformat-1.04-8|10	BuildRequires:	ruby
21cr|xmlformat-1.04-8|11	BuildRequires:	rubygems-devel
21cr|xmlformat-1.04-8|12	BuildArch:	noarch
21cr|xmlformat-1.04-8|13	
21cr|xmlformat-1.04-8|14	%description
21cr|xmlformat-1.04-8|15	xmlformat is a configurable formatter (or "pretty-printer") for XML documents.
21cr|xmlformat-1.04-8|16	It provides control over indentation, line-breaking, and text wrapping. These
21cr|xmlformat-1.04-8|17	properties can be defined on a per-element basis.
21cr|xmlformat-1.04-8|18	
21cr|xmlformat-1.04-8|19	xmlformat %{version} provides improved diagnostic information when a document
21cr|xmlformat-1.04-8|20	is not well-formed. (Prints line and token number, and stack trace).
21cr|xmlformat-1.04-8|21	
21cr|xmlformat-1.04-8|22	%prep
21cr|xmlformat-1.04-8|23	
21cr|xmlformat-1.04-8|24	%setup -q
21cr|xmlformat-1.04-8|25	
21cr|xmlformat-1.04-8|26	%build
21cr|xmlformat-1.04-8|27	
21cr|xmlformat-1.04-8|28	%check
21cr|xmlformat-1.04-8|29	make test
21cr|xmlformat-1.04-8|30	
21cr|xmlformat-1.04-8|31	%install
21cr|xmlformat-1.04-8|32	rm -fr %{buildroot}
21cr|xmlformat-1.04-8|33	
21cr|xmlformat-1.04-8|34	install -d %{buildroot}%{_bindir}
21cr|xmlformat-1.04-8|35	
21cr|xmlformat-1.04-8|36	install -m0755 xmlformat.pl %{buildroot}%{_bindir}/
21cr|xmlformat-1.04-8|37	install -m0755 xmlformat.rb %{buildroot}%{_bindir}/
21cr|xmlformat-1.04-8|38	
21cr|xmlformat-1.04-8|39	%clean
21cr|xmlformat-1.04-8|40	rm -fr %{buildroot}
21cr|xmlformat-1.04-8|41	
21cr|xmlformat-1.04-8|42	%files
21cr|xmlformat-1.04-8|43	%defattr(-,root,root)
21cr|xmlformat-1.04-8|44	%doc BUGS ChangeLog INSTALL LICENSE README TODO
21cr|xmlformat-1.04-8|45	%doc bad* test.conf docs tests
21cr|xmlformat-1.04-8|46	%{_bindir}/xmlformat.pl
21cr|xmlformat-1.04-8|47	%{_bindir}/xmlformat.rb

11152 21
21cr|xmlindent-0.2.17-10|1	Name:		xmlindent
21cr|xmlindent-0.2.17-10|2	Version:	0.2.17
21cr|xmlindent-0.2.17-10|3	Release:	10
21cr|xmlindent-0.2.17-10|4	Summary:	XML stream reformatter
21cr|xmlindent-0.2.17-10|5	Group:		Development/Other
21cr|xmlindent-0.2.17-10|6	License:	GPL
21cr|xmlindent-0.2.17-10|7	URL:		http://xmlindent.sf.net/
21cr|xmlindent-0.2.17-10|8	Source0:	http://dl.sf.net/xmlindent/%{name}-%{version}.tar.bz2
21cr|xmlindent-0.2.17-10|9	BuildRequires:	flex
21cr|xmlindent-0.2.17-10|10	
21cr|xmlindent-0.2.17-10|11	%description
21cr|xmlindent-0.2.17-10|12	XML Indent is a XML stream reformatter written in ANSI C.
21cr|xmlindent-0.2.17-10|13	It is analogous to GNU indent.
21cr|xmlindent-0.2.17-10|14	
21cr|xmlindent-0.2.17-10|15	%prep
21cr|xmlindent-0.2.17-10|16	%setup -q
21cr|xmlindent-0.2.17-10|17	sed -i -e "s,-Wall,-Wall \$(CFLAGS),g" -e "s,555,755," -e "s,444,644," Makefile
21cr|xmlindent-0.2.17-10|18	
21cr|xmlindent-0.2.17-10|19	%build
21cr|xmlindent-0.2.17-10|20	%make CFLAGS="$RPM_OPT_FLAGS"
21cr|xmlindent-0.2.17-10|21	
21cr|xmlindent-0.2.17-10|22	%install
21cr|xmlindent-0.2.17-10|23	rm -rf $RPM_BUILD_ROOT
21cr|xmlindent-0.2.17-10|24	make install PREFIX=$RPM_BUILD_ROOT%{_prefix}
21cr|xmlindent-0.2.17-10|25	
21cr|xmlindent-0.2.17-10|26	%clean
21cr|xmlindent-0.2.17-10|27	rm -rf $RPM_BUILD_ROOT
21cr|xmlindent-0.2.17-10|28	
21cr|xmlindent-0.2.17-10|29	%files
21cr|xmlindent-0.2.17-10|30	%defattr(-,root,root,-)
21cr|xmlindent-0.2.17-10|31	%doc ChangeLog BUGS README LICENSE
21cr|xmlindent-0.2.17-10|32	%{_bindir}/xmlindent
21cr|xmlindent-0.2.17-10|33	%{_mandir}/man1/xmlindent.1*

11153 21
21cr|xmltv-1.1.2-1|1	
21cr|xmltv-1.1.2-1|2	#  This will build the grabbers as fallows :
21cr|xmltv-1.1.2-1|3	#  Grabber for Argentina (tv_grab_ar)                                          [yes]
21cr|xmltv-1.1.2-1|4	#  Grabber for Switzerland (tv_grab_ch_search)                                 [yes]
21cr|xmltv-1.1.2-1|5	#  Grabber for UK and Ireland (Radio Times) (tv_grab_uk_rt)                    [yes]
21cr|xmltv-1.1.2-1|6	#  Fast alternative grabber for the UK (tv_grab_uk_bleb)                       [yes]
21cr|xmltv-1.1.2-1|7	#  Fast grabber for UK and Ireland using Atlas database (tv_grab_uk_atlas)     [yes]
21cr|xmltv-1.1.2-1|8	#  Grabber for UK and Ireland using The Guardian website (tv_grab_uk_guardian) [yes]
21cr|xmltv-1.1.2-1|9	#  Grabber for UK and Ireland using TV Guide website (tv_grab_uk_tvguide)      [yes]
21cr|xmltv-1.1.2-1|10	#  Grabber for Iceland (tv_grab_is)                                            [yes]
21cr|xmltv-1.1.2-1|11	#  Grabber for Italy (tv_grab_it)                                              [yes]
21cr|xmltv-1.1.2-1|12	#  Grabber for Italy from DVB-S stream (tv_grab_it_dvb)                        [yes]
21cr|xmltv-1.1.2-1|13	#  $$ Grabber for North America-schedulesdirect.org (tv_grab_na_dd)            [yes]
21cr|xmltv-1.1.2-1|14	#  Grabber for Finland (tv_grab_fi)                                            [yes]
21cr|xmltv-1.1.2-1|15	#  Grabber for Israel (tv_grab_il)                                             [yes]
21cr|xmltv-1.1.2-1|16	#  Alternative grabber for Spain (tv_grab_es_laguiatv)                         [yes]
21cr|xmltv-1.1.2-1|17	#  Grabber for Hungary and Romania (tv_grab_huro)                              [yes]
21cr|xmltv-1.1.2-1|18	#  Grabber for Sweden (tv_grab_se_swedb)                                       [yes]
21cr|xmltv-1.1.2-1|19	#  Grabber for Croatia (tv_grab_hr)                                            [yes]
21cr|xmltv-1.1.2-1|20	#  Grabber for Norway (gfeed.info) (tv_grab_no_gfeed)                          [yes]
21cr|xmltv-1.1.2-1|21	#  Grabber for german speaking area (Egon zappt) (tv_grab_eu_egon)             [yes]
21cr|xmltv-1.1.2-1|22	#  Grabber for Sweden (tvzon.se) (tv_grab_se_tvzon)                            [yes]
21cr|xmltv-1.1.2-1|23	#  Grabber for France (tv_grab_fr)                                             [yes]
21cr|xmltv-1.1.2-1|24	#  Grabber for France (Kazer) (tv_grab_fr_kazer)                               [yes]
21cr|xmltv-1.1.2-1|25	#  Grabber for Portugal (MEO) (tv_grab_pt_meo)                                 [yes]
21cr|xmltv-1.1.2-1|26	#  Grabber for South Africa (tv_grab_za)                                       [yes]
21cr|xmltv-1.1.2-1|27	#  $$ Grabber for some European countries (epgdata.com) (tv_grab_eu_epgdata)   [yes]
21cr|xmltv-1.1.2-1|28	#  Grabber that combines data from other grabbers (tv_grab_combiner)           [yes]
21cr|xmltv-1.1.2-1|29	#  Program to report exceptions and changes in a schedule (tv_check)           [yes]
21cr|xmltv-1.1.2-1|30	#  CGI program to filter listings (to install manually) (tv_pick_cgi)          [yes]
21cr|xmltv-1.1.2-1|31	#  Grabber for DirecTV in North America (tv_grab_na_dtv)                       [yes]
21cr|xmltv-1.1.2-1|32	
21cr|xmltv-1.1.2-1|33	%bcond_with	test
21cr|xmltv-1.1.2-1|34	
21cr|xmltv-1.1.2-1|35	Summary:	A set of utilities to manage your TV viewing
21cr|xmltv-1.1.2-1|36	Name:		xmltv
21cr|xmltv-1.1.2-1|37	Version:	1.1.2
21cr|xmltv-1.1.2-1|38	Release:	1
21cr|xmltv-1.1.2-1|39	Group:		Video
21cr|xmltv-1.1.2-1|40	License:	GPLv2+
21cr|xmltv-1.1.2-1|41	Url:		http://wiki.xmltv.org
21cr|xmltv-1.1.2-1|42	Source0:	https://github.com/XMLTV/xmltv/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz
21cr|xmltv-1.1.2-1|43	Patch0: 	xmltv-0.5.63-noask.patch
21cr|xmltv-1.1.2-1|44	BuildRequires: perl-base >= 5.16
21cr|xmltv-1.1.2-1|45	BuildRequires: perl-devel
21cr|xmltv-1.1.2-1|46	BuildRequires: perl(Archive::Zip)
21cr|xmltv-1.1.2-1|47	BuildRequires: perl(CGI)
21cr|xmltv-1.1.2-1|48	BuildRequires: perl(Compress::Zlib)
21cr|xmltv-1.1.2-1|49	BuildRequires: perl(Data::Dump)
21cr|xmltv-1.1.2-1|50	BuildRequires: perl(Data::Dumper)
21cr|xmltv-1.1.2-1|51	BuildRequires: perl(Date::Format)
21cr|xmltv-1.1.2-1|52	BuildRequires: perl(Date::Language)
21cr|xmltv-1.1.2-1|53	BuildRequires: perl(Date::Manip) >= 5.42
21cr|xmltv-1.1.2-1|54	BuildRequires: perl(Date::Parse)
21cr|xmltv-1.1.2-1|55	BuildRequires: perl(DateTime)
21cr|xmltv-1.1.2-1|56	BuildRequires: perl(DateTime::Format::ISO8601)
21cr|xmltv-1.1.2-1|57	BuildRequires: perl(DateTime::Format::SQLite)
21cr|xmltv-1.1.2-1|58	BuildRequires: perl(DateTime::Format::Strptime)
21cr|xmltv-1.1.2-1|59	BuildRequires: perl(DateTime::TimeZone)
21cr|xmltv-1.1.2-1|60	BuildRequires: perl(DBD::SQLite)
21cr|xmltv-1.1.2-1|61	BuildRequires: perl(DBI)
21cr|xmltv-1.1.2-1|62	BuildRequires: perl(Digest::SHA)
21cr|xmltv-1.1.2-1|63	BuildRequires: perl(ExtUtils::MakeMaker)
21cr|xmltv-1.1.2-1|64	BuildRequires: perl(File::HomeDir)
21cr|xmltv-1.1.2-1|65	BuildRequires: perl(File::chdir)
21cr|xmltv-1.1.2-1|66	BuildRequires: perl(File::Slurp)
21cr|xmltv-1.1.2-1|67	BuildRequires: perl(File::Temp)
21cr|xmltv-1.1.2-1|68	BuildRequires: perl(File::Which)
21cr|xmltv-1.1.2-1|69	BuildRequires: perl(JSON)
21cr|xmltv-1.1.2-1|70	BuildRequires: perl(HTTP::Cache::Transparent)
21cr|xmltv-1.1.2-1|71	BuildRequires: perl(HTTP::Cookies) >= 1.39
21cr|xmltv-1.1.2-1|72	BuildRequires: perl(HTML::Entities) >= 1.27
21cr|xmltv-1.1.2-1|73	BuildRequires: perl(HTML::Form)
21cr|xmltv-1.1.2-1|74	BuildRequires: perl(HTML::Parser) >= 3.34
21cr|xmltv-1.1.2-1|75	BuildRequires: perl(HTTP::Request::Params)
21cr|xmltv-1.1.2-1|76	BuildRequires: perl(HTTP::Response::Encoding)
21cr|xmltv-1.1.2-1|77	BuildRequires: perl(HTML::TableExtract) >= 1.08
21cr|xmltv-1.1.2-1|78	BuildRequires: perl(HTML::TokeParser)
21cr|xmltv-1.1.2-1|79	BuildRequires: perl(HTML::Tree)
21cr|xmltv-1.1.2-1|80	BuildRequires: perl(HTML::TreeBuilder)
21cr|xmltv-1.1.2-1|81	BuildRequires: perl(IO::Scalar)
21cr|xmltv-1.1.2-1|82	BuildRequires: perl(IO::Select)
21cr|xmltv-1.1.2-1|83	BuildRequires: perl(IO::Stringy)
21cr|xmltv-1.1.2-1|84	BuildRequires: perl(List::MoreUtils)
21cr|xmltv-1.1.2-1|85	# Needed by ita dvb
21cr|xmltv-1.1.2-1|86	#BuildRequires: perl(Linux::DVB)
21cr|xmltv-1.1.2-1|87	BuildRequires: perl(Log::TraceMessages)
21cr|xmltv-1.1.2-1|88	BuildRequires: perl(LWP) >= 5.65
21cr|xmltv-1.1.2-1|89	BuildRequires: perl(LWP::Simple)
21cr|xmltv-1.1.2-1|90	BuildRequires: perl(LWP::UserAgent)
21cr|xmltv-1.1.2-1|91	BuildRequires: perl(LWP::Protocol::https)
21cr|xmltv-1.1.2-1|92	BuildRequires: perl(Memoize)
21cr|xmltv-1.1.2-1|93	BuildRequires: perl(Parse::RecDescent)
21cr|xmltv-1.1.2-1|94	BuildRequires: perl(SOAP::Lite) >= 0.67
21cr|xmltv-1.1.2-1|95	BuildRequires: perl(Storable) >= 2.04
21cr|xmltv-1.1.2-1|96	BuildRequires: perl(Term::ProgressBar) >= 2.03
21cr|xmltv-1.1.2-1|97	BuildRequires: perl(Term::ReadKey)
21cr|xmltv-1.1.2-1|98	# Needed by fribidi
21cr|xmltv-1.1.2-1|99	BuildRequires: perl(Text::Bidi)
21cr|xmltv-1.1.2-1|100	BuildRequires: perl(Text::Iconv)
21cr|xmltv-1.1.2-1|101	BuildRequires: perl(Time::HiRes)
21cr|xmltv-1.1.2-1|102	BuildRequires: perl(Time::Local)
21cr|xmltv-1.1.2-1|103	BuildRequires: perl(Time::Piece)
21cr|xmltv-1.1.2-1|104	BuildRequires: perl(Time::Seconds)
21cr|xmltv-1.1.2-1|105	BuildRequires: perl(Tk)
21cr|xmltv-1.1.2-1|106	BuildRequires: perl(Tk::TableMatrix)
21cr|xmltv-1.1.2-1|107	BuildRequires: perl(Unicode::String)
21cr|xmltv-1.1.2-1|108	BuildRequires: perl(URI::Encode)
21cr|xmltv-1.1.2-1|109	BuildRequires: perl(WWW::Mechanize) => 1.16
21cr|xmltv-1.1.2-1|110	BuildRequires: perl(XML::DOM)
21cr|xmltv-1.1.2-1|111	BuildRequires: perl(XML::LibXML)
21cr|xmltv-1.1.2-1|112	BuildRequires: perl(XML::LibXSLT)
21cr|xmltv-1.1.2-1|113	BuildRequires: perl(XML::Parser) >= 2.34
21cr|xmltv-1.1.2-1|114	BuildRequires: perl(XML::Simple)
21cr|xmltv-1.1.2-1|115	BuildRequires: perl(XML::TreePP)
21cr|xmltv-1.1.2-1|116	BuildRequires: perl(XML::Twig) >= 3.28
21cr|xmltv-1.1.2-1|117	BuildRequires: perl(XML::Writer) >= 0.600
21cr|xmltv-1.1.2-1|118	Requires:	%{name}-grabbers >= %{EVRD}
21cr|xmltv-1.1.2-1|119	BuildArch:		noarch
21cr|xmltv-1.1.2-1|120	
21cr|xmltv-1.1.2-1|121	%description
21cr|xmltv-1.1.2-1|122	XMLTV is a set of utilities to manage your TV viewing. They work with TV
21cr|xmltv-1.1.2-1|123	listings stored in the XMLTV format, which is based on XML. The idea is to
21cr|xmltv-1.1.2-1|124	separate out the back-end (getting the listings) from the front-end
21cr|xmltv-1.1.2-1|125	(displaying them for the user), and to implement useful operations like
21cr|xmltv-1.1.2-1|126	picking out your favorite programmes as filters that read and write XML
21cr|xmltv-1.1.2-1|127	documents.
21cr|xmltv-1.1.2-1|128	
21cr|xmltv-1.1.2-1|129	%files
21cr|xmltv-1.1.2-1|130	%doc Changes README.md
21cr|xmltv-1.1.2-1|131	%doc doc/QuickStart doc/COPYING
21cr|xmltv-1.1.2-1|132	%{_bindir}/tv_merge
21cr|xmltv-1.1.2-1|133	%{_bindir}/tv_count
21cr|xmltv-1.1.2-1|134	%{_bindir}/tv_cat
21cr|xmltv-1.1.2-1|135	%{_bindir}/tv_extractinfo_en
21cr|xmltv-1.1.2-1|136	%{_bindir}/tv_extractinfo_ar
21cr|xmltv-1.1.2-1|137	%{_bindir}/tv_grep
21cr|xmltv-1.1.2-1|138	%{_bindir}/tv_imdb
21cr|xmltv-1.1.2-1|139	%{_bindir}/tv_remove_some_overlapping
21cr|xmltv-1.1.2-1|140	%{_bindir}/tv_sort
21cr|xmltv-1.1.2-1|141	%{_bindir}/tv_split
21cr|xmltv-1.1.2-1|142	%{_bindir}/tv_tmdb
21cr|xmltv-1.1.2-1|143	%{_bindir}/tv_to_latex
21cr|xmltv-1.1.2-1|144	%{_bindir}/tv_to_text
21cr|xmltv-1.1.2-1|145	%{_bindir}/tv_to_potatoe
21cr|xmltv-1.1.2-1|146	%{_bindir}/tv_find_grabbers
21cr|xmltv-1.1.2-1|147	%{_bindir}/tv_validate_file
21cr|xmltv-1.1.2-1|148	%{_bindir}/tv_validate_grabber
21cr|xmltv-1.1.2-1|149	%{_bindir}/tv_augment_tz
21cr|xmltv-1.1.2-1|150	%{_bindir}/tv_augment
21cr|xmltv-1.1.2-1|151	%{_datadir}/xmltv
21cr|xmltv-1.1.2-1|152	%{_mandir}/man1/tv_count.1.xz
21cr|xmltv-1.1.2-1|153	%{_mandir}/man1/tv_merge.1.xz
21cr|xmltv-1.1.2-1|154	%{_mandir}/man1/tv_cat.1*
21cr|xmltv-1.1.2-1|155	%{_mandir}/man1/tv_extractinfo_en.1*
21cr|xmltv-1.1.2-1|156	%{_mandir}/man1/tv_extractinfo_ar.1*
21cr|xmltv-1.1.2-1|157	%{_mandir}/man1/tv_grep.1*
21cr|xmltv-1.1.2-1|158	%{_mandir}/man1/tv_imdb.1*
21cr|xmltv-1.1.2-1|159	%{_mandir}/man1/tv_remove_some_overlapping.1*
21cr|xmltv-1.1.2-1|160	%{_mandir}/man1/tv_sort.1*
21cr|xmltv-1.1.2-1|161	%{_mandir}/man1/tv_split.1*
21cr|xmltv-1.1.2-1|162	%{_mandir}/man1/tv_to_latex.1*
21cr|xmltv-1.1.2-1|163	%{_mandir}/man1/tv_to_text.1*
21cr|xmltv-1.1.2-1|164	%{_mandir}/man1/tv_to_potatoe.1*
21cr|xmltv-1.1.2-1|165	%{_mandir}/man1/tv_find_grabbers.1*
21cr|xmltv-1.1.2-1|166	%{_mandir}/man1/tv_validate_file.1*
21cr|xmltv-1.1.2-1|167	%{_mandir}/man1/tv_validate_grabber.1*
21cr|xmltv-1.1.2-1|168	%{_mandir}/man1/tv_augment_tz.1*
21cr|xmltv-1.1.2-1|169	%{_mandir}/man1/tv_augment.1*
21cr|xmltv-1.1.2-1|170	%{_mandir}/man1/tv_tmdb.1*
21cr|xmltv-1.1.2-1|171	
21cr|xmltv-1.1.2-1|172	#-----------------------------------------------------------------------------
21cr|xmltv-1.1.2-1|173	
21cr|xmltv-1.1.2-1|174	%package -n perl-XMLTV
21cr|xmltv-1.1.2-1|175	Summary:	Perl modules for managing your TV viewing
21cr|xmltv-1.1.2-1|176	Group:		Development/Perl
21cr|xmltv-1.1.2-1|177	Requires: perl-base
21cr|xmltv-1.1.2-1|178	Requires: perl(XML::Twig)
21cr|xmltv-1.1.2-1|179	Requires: perl(Date::Manip)
21cr|xmltv-1.1.2-1|180	Requires: perl(HTML::TreeBuilder)
21cr|xmltv-1.1.2-1|181	Requires: perl(Term::ProgressBar)
21cr|xmltv-1.1.2-1|182	Requires: perl(Memoize)
21cr|xmltv-1.1.2-1|183	Requires: perl(DB_File)
21cr|xmltv-1.1.2-1|184	
21cr|xmltv-1.1.2-1|185	%description -n perl-XMLTV
21cr|xmltv-1.1.2-1|186	XMLTV is a set of utilities to manage your TV viewing. They work with TV
21cr|xmltv-1.1.2-1|187	listings stored in the XMLTV format, which is based on XML. The idea is to
21cr|xmltv-1.1.2-1|188	separate out the back-end (getting the listings) from the front-end
21cr|xmltv-1.1.2-1|189	(displaying them for the user), and to implement useful operations like
21cr|xmltv-1.1.2-1|190	picking out your favorite programmes as filters that read and write XML
21cr|xmltv-1.1.2-1|191	documents.
21cr|xmltv-1.1.2-1|192	This package contains the perl modules from xmltv.
21cr|xmltv-1.1.2-1|193	
21cr|xmltv-1.1.2-1|194	%files -n perl-XMLTV
21cr|xmltv-1.1.2-1|195	%doc Changes README.md
21cr|xmltv-1.1.2-1|196	%{perl_vendorlib}/XMLTV.pm
21cr|xmltv-1.1.2-1|197	%{perl_vendorlib}/XMLTV
21cr|xmltv-1.1.2-1|198	%{_mandir}/man3/*.3*
21cr|xmltv-1.1.2-1|199	
21cr|xmltv-1.1.2-1|200	#-----------------------------------------------------------------------------
21cr|xmltv-1.1.2-1|201	
21cr|xmltv-1.1.2-1|202	%package grabbers
21cr|xmltv-1.1.2-1|203	Summary:	Back-ends for xmltv
21cr|xmltv-1.1.2-1|204	Group:		Video
21cr|xmltv-1.1.2-1|205	Requires: perl-XMLTV >= %{EVRD}
21cr|xmltv-1.1.2-1|206	Requires: perl(HTML::TokeParser)
21cr|xmltv-1.1.2-1|207	Requires: perl(Switch)
21cr|xmltv-1.1.2-1|208	Requires: perl(WWW::Mechanize)
21cr|xmltv-1.1.2-1|209	Provides:	%{name}-grabbers = %{EVRD}
21cr|xmltv-1.1.2-1|210	Obsoletes:	%{name}-grabbers < %{EVRD}
21cr|xmltv-1.1.2-1|211	
21cr|xmltv-1.1.2-1|212	%description grabbers
21cr|xmltv-1.1.2-1|213	XMLTV is a set of utilities to manage your TV viewing. They work with TV
21cr|xmltv-1.1.2-1|214	listings stored in the XMLTV format, which is based on XML. The idea is to
21cr|xmltv-1.1.2-1|215	separate out the back-end (getting the listings) from the front-end
21cr|xmltv-1.1.2-1|216	(displaying them for the user), and to implement useful operations like
21cr|xmltv-1.1.2-1|217	picking out your favorite programmes as filters that read and write XML
21cr|xmltv-1.1.2-1|218	documents.
21cr|xmltv-1.1.2-1|219	This package contains the backends (grabbers) for xmltv.
21cr|xmltv-1.1.2-1|220	
21cr|xmltv-1.1.2-1|221	%files grabbers
21cr|xmltv-1.1.2-1|222	%doc Changes README.md
21cr|xmltv-1.1.2-1|223	%{_bindir}/tv_grab_*
21cr|xmltv-1.1.2-1|224	%{_mandir}/man1/tv_grab_*.1*
21cr|xmltv-1.1.2-1|225	
21cr|xmltv-1.1.2-1|226	#-----------------------------------------------------------------------------
21cr|xmltv-1.1.2-1|227	
21cr|xmltv-1.1.2-1|228	%package gui
21cr|xmltv-1.1.2-1|229	Summary:	Graphical front-ends to xmltv
21cr|xmltv-1.1.2-1|230	Group:		Video
21cr|xmltv-1.1.2-1|231	Requires: perl-XMLTV >= %{EVRD}
21cr|xmltv-1.1.2-1|232	
21cr|xmltv-1.1.2-1|233	%description gui
21cr|xmltv-1.1.2-1|234	XMLTV is a set of utilities to manage your TV viewing. They work with TV
21cr|xmltv-1.1.2-1|235	listings stored in the XMLTV format, which is based on XML. The idea is to
21cr|xmltv-1.1.2-1|236	separate out the back-end (getting the listings) from the front-end
21cr|xmltv-1.1.2-1|237	(displaying them for the user), and to implement useful operations like
21cr|xmltv-1.1.2-1|238	picking out your favorite programmes as filters that read and write XML
21cr|xmltv-1.1.2-1|239	documents.
21cr|xmltv-1.1.2-1|240	This package contains graphical frontends to xmltv.
21cr|xmltv-1.1.2-1|241	
21cr|xmltv-1.1.2-1|242	%files gui
21cr|xmltv-1.1.2-1|243	%doc doc/COPYING
21cr|xmltv-1.1.2-1|244	%doc doc/code/*
21cr|xmltv-1.1.2-1|245	%doc choose/tv_check/tv_check_doc.*
21cr|xmltv-1.1.2-1|246	%doc choose/tv_check/README.*
21cr|xmltv-1.1.2-1|247	%{_bindir}/tv_check
21cr|xmltv-1.1.2-1|248	%{_mandir}/man1/tv_check.1*
21cr|xmltv-1.1.2-1|249	
21cr|xmltv-1.1.2-1|250	#-----------------------------------------------------------------------------
21cr|xmltv-1.1.2-1|251	
21cr|xmltv-1.1.2-1|252	%prep
21cr|xmltv-1.1.2-1|253	%setup -q
21cr|xmltv-1.1.2-1|254	%patch0 -p1 -b .noask
21cr|xmltv-1.1.2-1|255	
21cr|xmltv-1.1.2-1|256	# Swiss grab fix
21cr|xmltv-1.1.2-1|257	sed -i 's/\r//' grab/ch_search/tv_grab_ch_search.in
21cr|xmltv-1.1.2-1|258	
21cr|xmltv-1.1.2-1|259	
21cr|xmltv-1.1.2-1|260	%build
21cr|xmltv-1.1.2-1|261	%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
21cr|xmltv-1.1.2-1|262	%make
21cr|xmltv-1.1.2-1|263	
21cr|xmltv-1.1.2-1|264	
21cr|xmltv-1.1.2-1|265	%install
21cr|xmltv-1.1.2-1|266	%makeinstall_std
21cr|xmltv-1.1.2-1|267	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|xmltv-1.1.2-1|268	
21cr|xmltv-1.1.2-1|269	# Fix perms
21cr|xmltv-1.1.2-1|270	chmod 0755 %{buildroot}%{_bindir}/*
21cr|xmltv-1.1.2-1|271	#chmod +x %%{buildroot}%%{_datadir}/xmltv/tv_grab_uk_atlas/cgi-bin/getatlas.pl
21cr|xmltv-1.1.2-1|272	
21cr|xmltv-1.1.2-1|273	rm -rf %{buildroot}%{_datadir}/doc/%{name}-%{version}
21cr|xmltv-1.1.2-1|274	
21cr|xmltv-1.1.2-1|275	
21cr|xmltv-1.1.2-1|276	%if %{with test}
21cr|xmltv-1.1.2-1|277	%check
21cr|xmltv-1.1.2-1|278	make test
21cr|xmltv-1.1.2-1|279	%endif

11154 21
21cr|xmms2-0.9.1-2|1	%define codename DrPong
21cr|xmms2-0.9.1-2|2	
21cr|xmms2-0.9.1-2|3	%define	major	0
21cr|xmms2-0.9.1-2|4	%define	libname %mklibname xmms2_ %{major}
21cr|xmms2-0.9.1-2|5	%define	devname	%mklibname -d xmms2
21cr|xmms2-0.9.1-2|6	
21cr|xmms2-0.9.1-2|7	# too lazy to fix...
21cr|xmms2-0.9.1-2|8	%define	_disable_ld_no_undefined 1
21cr|xmms2-0.9.1-2|9	
21cr|xmms2-0.9.1-2|10	%define	client_major 6
21cr|xmms2-0.9.1-2|11	%define libclient %mklibname xmmsclient %{client_major}
21cr|xmms2-0.9.1-2|12	%define c_glib_major 1
21cr|xmms2-0.9.1-2|13	%define libclientglib %mklibname xmmsclient-glib %{c_glib_major}
21cr|xmms2-0.9.1-2|14	%define	c_ecore_major 1
21cr|xmms2-0.9.1-2|15	%define libclientecore %mklibname xmmsclient-ecore %{c_ecore_major}
21cr|xmms2-0.9.1-2|16	%define	c_pp_major 4
21cr|xmms2-0.9.1-2|17	%define libclientpp %mklibname xmmsclient++ %{c_pp_major}
21cr|xmms2-0.9.1-2|18	%define	c_pp_glib_major 1
21cr|xmms2-0.9.1-2|19	%define libclientppglib %mklibname xmmsclient++-glib %{c_pp_glib_major}
21cr|xmms2-0.9.1-2|20	
21cr|xmms2-0.9.1-2|21	Summary:	Redesign of the XMMS music player
21cr|xmms2-0.9.1-2|22	Name:		xmms2
21cr|xmms2-0.9.1-2|23	Version:	0.9.1
21cr|xmms2-0.9.1-2|24	Release:	2
21cr|xmms2-0.9.1-2|25	Group:		Sound
21cr|xmms2-0.9.1-2|26	License:	GPLv2+
21cr|xmms2-0.9.1-2|27	Url:		http://xmms2.sourceforge.net
21cr|xmms2-0.9.1-2|28	Source0:	https://github.com/xmms2/xmms2-devel/releases/download/%{version}/xmms2-%{version}.tar.bz2
21cr|xmms2-0.9.1-2|29	Source1:	xmms2-client-launcher.sh
21cr|xmms2-0.9.1-2|30	Patch14:	spelling-error.patch
21cr|xmms2-0.9.1-2|31	Patch18:	rpath.patch
21cr|xmms2-0.9.1-2|32	BuildRequires:	swig >= 1.3.25
21cr|xmms2-0.9.1-2|33	BuildRequires:	avahi-common-devel
21cr|xmms2-0.9.1-2|34	BuildRequires:	avahi-compat-libdns_sd-devel
21cr|xmms2-0.9.1-2|35	BuildRequires:	boost-devel
21cr|xmms2-0.9.1-2|36	BuildRequires:	libgme-devel
21cr|xmms2-0.9.1-2|37	BuildRequires:	libmpcdec-devel
21cr|xmms2-0.9.1-2|38	BuildRequires:	perl-devel
21cr|xmms2-0.9.1-2|39	BuildRequires:	perl-Pod-Parser
21cr|xmms2-0.9.1-2|40	BuildRequires:	readline-devel
21cr|xmms2-0.9.1-2|41	BuildRequires:	pkgconfig(alsa)
21cr|xmms2-0.9.1-2|42	BuildRequires:	pkgconfig(ao)
21cr|xmms2-0.9.1-2|43	BuildRequires:	pkgconfig(avahi-glib)
21cr|xmms2-0.9.1-2|44	BuildRequires:	pkgconfig(dbus-1)
21cr|xmms2-0.9.1-2|45	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xmms2-0.9.1-2|46	BuildRequires:	pkgconfig(ecore)
21cr|xmms2-0.9.1-2|47	BuildRequires:	pkgconfig(expat)
21cr|xmms2-0.9.1-2|48	BuildRequires:	pkgconfig(fftw3)
21cr|xmms2-0.9.1-2|49	BuildRequires:	pkgconfig(flac)
21cr|xmms2-0.9.1-2|50	BuildRequires:	pkgconfig(gamin)
21cr|xmms2-0.9.1-2|51	BuildRequires:	pkgconfig(gconf-2.0)
21cr|xmms2-0.9.1-2|52	BuildRequires:	pkgconfig(glib-2.0)
21cr|xmms2-0.9.1-2|53	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21cr|xmms2-0.9.1-2|54	BuildRequires:	pkgconfig(jack)
21cr|xmms2-0.9.1-2|55	BuildRequires:	pkgconfig(libavcodec)
21cr|xmms2-0.9.1-2|56	BuildRequires:	pkgconfig(libcdio)
21cr|xmms2-0.9.1-2|57	BuildRequires:	pkgconfig(libcurl)
21cr|xmms2-0.9.1-2|58	BuildRequires:	pkgconfig(libdiscid)
21cr|xmms2-0.9.1-2|59	BuildRequires:	pkgconfig(libmms)
21cr|xmms2-0.9.1-2|60	BuildRequires:	pkgconfig(libmodplug)
21cr|xmms2-0.9.1-2|61	BuildRequires:	pkgconfig(libmpg123)
21cr|xmms2-0.9.1-2|62	BuildRequires:	pkgconfig(libofa)
21cr|xmms2-0.9.1-2|63	BuildRequires:	pkgconfig(libpulse)
21cr|xmms2-0.9.1-2|64	BuildRequires:	pkgconfig(libsidplay2)
21cr|xmms2-0.9.1-2|65	BuildRequires:	pkgconfig(libsystemd)
21cr|xmms2-0.9.1-2|66	BuildRequires:	pkgconfig(libvisual-0.4)
21cr|xmms2-0.9.1-2|67	BuildRequires:	pkgconfig(libxml-2.0)
21cr|xmms2-0.9.1-2|68	BuildRequires:	pkgconfig(mad)
21cr|xmms2-0.9.1-2|69	BuildRequires:	pkgconfig(openssl)
21cr|xmms2-0.9.1-2|70	BuildRequires:	pkgconfig(python3)
21cr|xmms2-0.9.1-2|71	BuildRequires:	python3egg(cython)
21cr|xmms2-0.9.1-2|72	BuildRequires:	pkgconfig(ruby)
21cr|xmms2-0.9.1-2|73	BuildRequires:	pkgconfig(samba-util)
21cr|xmms2-0.9.1-2|74	BuildRequires:	pkgconfig(samplerate)
21cr|xmms2-0.9.1-2|75	BuildRequires:	pkgconfig(SDL_ttf)
21cr|xmms2-0.9.1-2|76	BuildRequires:	pkgconfig(shout)
21cr|xmms2-0.9.1-2|77	BuildRequires:	pkgconfig(smbclient)
21cr|xmms2-0.9.1-2|78	BuildRequires:	pkgconfig(sndfile)
21cr|xmms2-0.9.1-2|79	BuildRequires:	pkgconfig(speex)
21cr|xmms2-0.9.1-2|80	BuildRequires:	pkgconfig(sqlite3)
21cr|xmms2-0.9.1-2|81	BuildRequires:	pkgconfig(vorbis)
21cr|xmms2-0.9.1-2|82	BuildRequires:	pkgconfig(wavpack)
21cr|xmms2-0.9.1-2|83	BuildRequires:	pkgconfig(zlib)
21cr|xmms2-0.9.1-2|84	
21cr|xmms2-0.9.1-2|85	%description
21cr|xmms2-0.9.1-2|86	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|87	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|88	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|89	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|90	
21cr|xmms2-0.9.1-2|91	%files
21cr|xmms2-0.9.1-2|92	%doc AUTHORS README* TODO %{name}-%{version}.ChangeLog
21cr|xmms2-0.9.1-2|93	%license COPYING
21cr|xmms2-0.9.1-2|94	%{_bindir}/xmms2
21cr|xmms2-0.9.1-2|95	%{_bindir}/xmms2d
21cr|xmms2-0.9.1-2|96	%{_bindir}/xmms2-client-launcher.sh
21cr|xmms2-0.9.1-2|97	%{_bindir}/xmms2-et
21cr|xmms2-0.9.1-2|98	%{_bindir}/xmms2-find-avahi
21cr|xmms2-0.9.1-2|99	%{_bindir}/xmms2-launcher
21cr|xmms2-0.9.1-2|100	%{_bindir}/xmms2-mdns-avahi
21cr|xmms2-0.9.1-2|101	%{_bindir}/xmms2-mlib-updater
21cr|xmms2-0.9.1-2|102	%{_bindir}/_xmms2-migrate-collections-v0
21cr|xmms2-0.9.1-2|103	%{_bindir}/sqlite2s4
21cr|xmms2-0.9.1-2|104	# Plugins
21cr|xmms2-0.9.1-2|105	%dir %{_libdir}/xmms2
21cr|xmms2-0.9.1-2|106	%{_libdir}/xmms2/libxmms_airplay.so
21cr|xmms2-0.9.1-2|107	%{_libdir}/xmms2/libxmms_alsa.so
21cr|xmms2-0.9.1-2|108	%{_libdir}/xmms2/libxmms_ao.so
21cr|xmms2-0.9.1-2|109	%{_libdir}/xmms2/libxmms_apefile.so
21cr|xmms2-0.9.1-2|110	%{_libdir}/xmms2/libxmms_asf.so
21cr|xmms2-0.9.1-2|111	%{_libdir}/xmms2/libxmms_asx.so
21cr|xmms2-0.9.1-2|112	%{_libdir}/xmms2/libxmms_avcodec.so
21cr|xmms2-0.9.1-2|113	%{_libdir}/xmms2/libxmms_cdda.so
21cr|xmms2-0.9.1-2|114	%{_libdir}/xmms2/libxmms_cue.so
21cr|xmms2-0.9.1-2|115	%{_libdir}/xmms2/libxmms_curl.so
21cr|xmms2-0.9.1-2|116	%{_libdir}/xmms2/libxmms_daap.so
21cr|xmms2-0.9.1-2|117	%{_libdir}/xmms2/libxmms_diskwrite.so
21cr|xmms2-0.9.1-2|118	%{_libdir}/xmms2/libxmms_file.so
21cr|xmms2-0.9.1-2|119	%{_libdir}/xmms2/libxmms_flac.so
21cr|xmms2-0.9.1-2|120	%{_libdir}/xmms2/libxmms_flv.so
21cr|xmms2-0.9.1-2|121	%{_libdir}/xmms2/libxmms_gme.so
21cr|xmms2-0.9.1-2|122	%{_libdir}/xmms2/libxmms_gvfs.so
21cr|xmms2-0.9.1-2|123	%{_libdir}/xmms2/libxmms_html.so
21cr|xmms2-0.9.1-2|124	%{_libdir}/xmms2/libxmms_ices.so
21cr|xmms2-0.9.1-2|125	%{_libdir}/xmms2/libxmms_icymetaint.so
21cr|xmms2-0.9.1-2|126	%{_libdir}/xmms2/libxmms_id3v2.so
21cr|xmms2-0.9.1-2|127	%{_libdir}/xmms2/libxmms_jack.so
21cr|xmms2-0.9.1-2|128	%{_libdir}/xmms2/libxmms_karaoke.so
21cr|xmms2-0.9.1-2|129	%{_libdir}/xmms2/libxmms_m3u.so
21cr|xmms2-0.9.1-2|130	%{_libdir}/xmms2/libxmms_mad.so
21cr|xmms2-0.9.1-2|131	%{_libdir}/xmms2/libxmms_mms.so
21cr|xmms2-0.9.1-2|132	%{_libdir}/xmms2/libxmms_modplug.so
21cr|xmms2-0.9.1-2|133	%{_libdir}/xmms2/libxmms_mid1.so
21cr|xmms2-0.9.1-2|134	%{_libdir}/xmms2/libxmms_midsquash.so
21cr|xmms2-0.9.1-2|135	%{_libdir}/xmms2/libxmms_mp4.so
21cr|xmms2-0.9.1-2|136	%{_libdir}/xmms2/libxmms_mpg123.so
21cr|xmms2-0.9.1-2|137	%{_libdir}/xmms2/libxmms_musepack.so
21cr|xmms2-0.9.1-2|138	%{_libdir}/xmms2/libxmms_normalize.so
21cr|xmms2-0.9.1-2|139	%{_libdir}/xmms2/libxmms_null.so
21cr|xmms2-0.9.1-2|140	%{_libdir}/xmms2/libxmms_nulstripper.so
21cr|xmms2-0.9.1-2|141	%{_libdir}/xmms2/libxmms_ofa.so
21cr|xmms2-0.9.1-2|142	%{_libdir}/xmms2/libxmms_oss.so
21cr|xmms2-0.9.1-2|143	%{_libdir}/xmms2/libxmms_pls.so
21cr|xmms2-0.9.1-2|144	%{_libdir}/xmms2/libxmms_pulse.so
21cr|xmms2-0.9.1-2|145	%{_libdir}/xmms2/libxmms_rss.so
21cr|xmms2-0.9.1-2|146	%{_libdir}/xmms2/libxmms_samba.so
21cr|xmms2-0.9.1-2|147	%{_libdir}/xmms2/libxmms_sndfile.so
21cr|xmms2-0.9.1-2|148	%{_libdir}/xmms2/libxmms_speex.so
21cr|xmms2-0.9.1-2|149	%{_libdir}/xmms2/libxmms_tta.so
21cr|xmms2-0.9.1-2|150	%{_libdir}/xmms2/libxmms_wave.so
21cr|xmms2-0.9.1-2|151	%{_libdir}/xmms2/libxmms_vocoder.so
21cr|xmms2-0.9.1-2|152	%{_libdir}/xmms2/libxmms_vorbis.so
21cr|xmms2-0.9.1-2|153	%{_libdir}/xmms2/libxmms_wavpack.so
21cr|xmms2-0.9.1-2|154	%{_libdir}/xmms2/libxmms_xml.so
21cr|xmms2-0.9.1-2|155	%{_libdir}/xmms2/libxmms_xspf.so
21cr|xmms2-0.9.1-2|156	%dir %{_datadir}/xmms2
21cr|xmms2-0.9.1-2|157	%dir %{_datadir}/xmms2/scripts
21cr|xmms2-0.9.1-2|158	%dir %{_datadir}/xmms2/scripts/startup.d
21cr|xmms2-0.9.1-2|159	%{_datadir}/xmms2/scripts/startup.d/*sh
21cr|xmms2-0.9.1-2|160	%{_datadir}/xmms2/mind.in.a.box-lament_snipplet.ogg
21cr|xmms2-0.9.1-2|161	%{_datadir}/pixmaps/xmms2-128.png
21cr|xmms2-0.9.1-2|162	%{_datadir}/pixmaps/xmms2-16.png
21cr|xmms2-0.9.1-2|163	%{_datadir}/pixmaps/xmms2-32.png
21cr|xmms2-0.9.1-2|164	%{_datadir}/pixmaps/xmms2-48.png
21cr|xmms2-0.9.1-2|165	%{_datadir}/pixmaps/xmms2-black-on-white.svg
21cr|xmms2-0.9.1-2|166	%{_datadir}/pixmaps/xmms2-white-on-black.svg
21cr|xmms2-0.9.1-2|167	%{_datadir}/pixmaps/xmms2.svg
21cr|xmms2-0.9.1-2|168	%{_mandir}/man1/xmms2.1*
21cr|xmms2-0.9.1-2|169	%{_mandir}/man1/xmms2-et.1*
21cr|xmms2-0.9.1-2|170	%{_mandir}/man1/xmms2-launcher.1*
21cr|xmms2-0.9.1-2|171	%{_mandir}/man1/xmms2-mdns-avahi.1*
21cr|xmms2-0.9.1-2|172	%{_mandir}/man1/xmms2d.1*
21cr|xmms2-0.9.1-2|173	
21cr|xmms2-0.9.1-2|174	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|175	
21cr|xmms2-0.9.1-2|176	%package -n	%{libclient}
21cr|xmms2-0.9.1-2|177	Summary:	Library associated with xmms2, needed for xmms2 and its plugins
21cr|xmms2-0.9.1-2|178	Group:		System/Libraries
21cr|xmms2-0.9.1-2|179	
21cr|xmms2-0.9.1-2|180	%description -n	%{libclient}
21cr|xmms2-0.9.1-2|181	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|182	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|183	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|184	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|185	This library is mandatory for xmms2 and for all its plugins to run.
21cr|xmms2-0.9.1-2|186	
21cr|xmms2-0.9.1-2|187	%files -n %{libclient}
21cr|xmms2-0.9.1-2|188	%license COPYING
21cr|xmms2-0.9.1-2|189	%{_libdir}/libxmmsclient.so.%{client_major}*
21cr|xmms2-0.9.1-2|190	
21cr|xmms2-0.9.1-2|191	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|192	
21cr|xmms2-0.9.1-2|193	%package -n	%{libclientglib}
21cr|xmms2-0.9.1-2|194	Summary:	Library associated with xmms2, needed for xmms2 and its plugins
21cr|xmms2-0.9.1-2|195	Group:		System/Libraries
21cr|xmms2-0.9.1-2|196	
21cr|xmms2-0.9.1-2|197	%description -n	%{libclientglib}
21cr|xmms2-0.9.1-2|198	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|199	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|200	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|201	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|202	This library is mandatory for xmms2 and for all its plugins to run.
21cr|xmms2-0.9.1-2|203	
21cr|xmms2-0.9.1-2|204	%files -n %{libclientglib}
21cr|xmms2-0.9.1-2|205	%license COPYING
21cr|xmms2-0.9.1-2|206	%{_libdir}/libxmmsclient-glib.so.%{c_glib_major}*
21cr|xmms2-0.9.1-2|207	
21cr|xmms2-0.9.1-2|208	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|209	
21cr|xmms2-0.9.1-2|210	%package -n	%{libclientecore}
21cr|xmms2-0.9.1-2|211	Summary:	Library associated with xmms2, needed for xmms2 and its plugins
21cr|xmms2-0.9.1-2|212	Group:		System/Libraries
21cr|xmms2-0.9.1-2|213	
21cr|xmms2-0.9.1-2|214	%description -n	%{libclientecore}
21cr|xmms2-0.9.1-2|215	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|216	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|217	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|218	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|219	This library is mandatory for xmms2 and for all its plugins to run.
21cr|xmms2-0.9.1-2|220	
21cr|xmms2-0.9.1-2|221	%files -n %{libclientecore}
21cr|xmms2-0.9.1-2|222	%license COPYING
21cr|xmms2-0.9.1-2|223	%{_libdir}/libxmmsclient-ecore.so.%{c_ecore_major}*
21cr|xmms2-0.9.1-2|224	
21cr|xmms2-0.9.1-2|225	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|226	
21cr|xmms2-0.9.1-2|227	%package -n	%{libclientpp}
21cr|xmms2-0.9.1-2|228	Summary:	Library associated with xmms2, needed for xmms2 and its plugins
21cr|xmms2-0.9.1-2|229	Group:		System/Libraries
21cr|xmms2-0.9.1-2|230	
21cr|xmms2-0.9.1-2|231	%description -n	%{libclientpp}
21cr|xmms2-0.9.1-2|232	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|233	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|234	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|235	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|236	This library is mandatory for xmms2 and for all its plugins to run.
21cr|xmms2-0.9.1-2|237	
21cr|xmms2-0.9.1-2|238	%files -n %{libclientpp}
21cr|xmms2-0.9.1-2|239	%license COPYING
21cr|xmms2-0.9.1-2|240	%{_libdir}/libxmmsclient++.so.%{c_pp_major}*
21cr|xmms2-0.9.1-2|241	
21cr|xmms2-0.9.1-2|242	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|243	
21cr|xmms2-0.9.1-2|244	%package -n	%{libclientppglib}
21cr|xmms2-0.9.1-2|245	Summary:	Library associated with xmms2, needed for xmms2 and its plugins
21cr|xmms2-0.9.1-2|246	Group:		System/Libraries
21cr|xmms2-0.9.1-2|247	
21cr|xmms2-0.9.1-2|248	%description -n	%{libclientppglib}
21cr|xmms2-0.9.1-2|249	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|250	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|251	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|252	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|253	This library is mandatory for xmms2 and for all its plugins to run.
21cr|xmms2-0.9.1-2|254	
21cr|xmms2-0.9.1-2|255	%files -n %{libclientppglib}
21cr|xmms2-0.9.1-2|256	%license COPYING
21cr|xmms2-0.9.1-2|257	%{_libdir}/libxmmsclient++-glib.so.%{c_pp_glib_major}*
21cr|xmms2-0.9.1-2|258	
21cr|xmms2-0.9.1-2|259	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|260	
21cr|xmms2-0.9.1-2|261	%package -n	%{devname}
21cr|xmms2-0.9.1-2|262	Summary:	Development package with static libs and headers
21cr|xmms2-0.9.1-2|263	Group:		Development/C
21cr|xmms2-0.9.1-2|264	Requires:	%{libclient} = %{EVRD}
21cr|xmms2-0.9.1-2|265	Requires:	%{libclientglib} = %{EVRD}
21cr|xmms2-0.9.1-2|266	Requires:	%{libclientecore} = %{EVRD}
21cr|xmms2-0.9.1-2|267	Requires:	%{libclientpp} = %{EVRD}
21cr|xmms2-0.9.1-2|268	Requires:	%{libclientppglib} = %{EVRD}
21cr|xmms2-0.9.1-2|269	Provides:	%{name}-devel = %{EVRD}
21cr|xmms2-0.9.1-2|270	
21cr|xmms2-0.9.1-2|271	%description -n	%{devname}
21cr|xmms2-0.9.1-2|272	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|273	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|274	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|275	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|276	Static libraries and header files required for compiling xmms2 plugins.
21cr|xmms2-0.9.1-2|277	
21cr|xmms2-0.9.1-2|278	%files -n %{devname}
21cr|xmms2-0.9.1-2|279	%license COPYING
21cr|xmms2-0.9.1-2|280	%{_includedir}/xmms2
21cr|xmms2-0.9.1-2|281	%{_libdir}/lib*.so
21cr|xmms2-0.9.1-2|282	%{_libdir}/pkgconfig/*.pc
21cr|xmms2-0.9.1-2|283	
21cr|xmms2-0.9.1-2|284	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|285	
21cr|xmms2-0.9.1-2|286	%package -n	python-%{name}
21cr|xmms2-0.9.1-2|287	Summary:	Python bindings for XMMS2
21cr|xmms2-0.9.1-2|288	Group:		Development/Python
21cr|xmms2-0.9.1-2|289	%rename		%{name}-python
21cr|xmms2-0.9.1-2|290	
21cr|xmms2-0.9.1-2|291	%description -n	python-%{name}
21cr|xmms2-0.9.1-2|292	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|293	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|294	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|295	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|296	This package contains files providing Python bindings for accessing XMM2.
21cr|xmms2-0.9.1-2|297	
21cr|xmms2-0.9.1-2|298	%files -n python-%{name}
21cr|xmms2-0.9.1-2|299	%license COPYING
21cr|xmms2-0.9.1-2|300	%{python3_sitearch}/xmmsclient
21cr|xmms2-0.9.1-2|301	
21cr|xmms2-0.9.1-2|302	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|303	
21cr|xmms2-0.9.1-2|304	%package -n	ruby-%{name}
21cr|xmms2-0.9.1-2|305	Summary:	Ruby bindings for XMMS2
21cr|xmms2-0.9.1-2|306	Group:		Development/Ruby
21cr|xmms2-0.9.1-2|307	%rename		%{name}-ruby
21cr|xmms2-0.9.1-2|308	
21cr|xmms2-0.9.1-2|309	%description -n	ruby-%{name}
21cr|xmms2-0.9.1-2|310	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|311	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|312	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|313	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|314	This package contains files providing Ruby bindings for accessing XMM2.
21cr|xmms2-0.9.1-2|315	
21cr|xmms2-0.9.1-2|316	%files -n ruby-%{name}
21cr|xmms2-0.9.1-2|317	%license COPYING
21cr|xmms2-0.9.1-2|318	%dir %{ruby_vendorlibdir}/xmmsclient
21cr|xmms2-0.9.1-2|319	%{ruby_vendorlibdir}/xmmsclient/*.rb
21cr|xmms2-0.9.1-2|320	%{ruby_vendorarchdir}/*.so
21cr|xmms2-0.9.1-2|321	%{ruby_vendorlibdir}/xmmsclient.rb
21cr|xmms2-0.9.1-2|322	
21cr|xmms2-0.9.1-2|323	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|324	
21cr|xmms2-0.9.1-2|325	%package -n	perl-%{name}
21cr|xmms2-0.9.1-2|326	Summary:	Perl bindings for XMMS2
21cr|xmms2-0.9.1-2|327	Group:		Development/Perl
21cr|xmms2-0.9.1-2|328	
21cr|xmms2-0.9.1-2|329	%description -n	perl-%{name}
21cr|xmms2-0.9.1-2|330	XMMS2 is a redesign of the XMMS music player. It features a client-server
21cr|xmms2-0.9.1-2|331	model, allowing multiple (even simultaneous!) user interfaces, both textual
21cr|xmms2-0.9.1-2|332	and graphical. All common audio formats are supported using plugins. On top
21cr|xmms2-0.9.1-2|333	of this, there is a flexible media library to organize your music.
21cr|xmms2-0.9.1-2|334	This package contains files providing Perl bindings for accessing XMM2.
21cr|xmms2-0.9.1-2|335	
21cr|xmms2-0.9.1-2|336	%files -n perl-%{name}
21cr|xmms2-0.9.1-2|337	%license COPYING
21cr|xmms2-0.9.1-2|338	%dir %{perl_vendorarch}/Audio
21cr|xmms2-0.9.1-2|339	%{perl_vendorarch}/Audio/*.pm
21cr|xmms2-0.9.1-2|340	%{perl_vendorarch}/Audio/*.pod
21cr|xmms2-0.9.1-2|341	%dir %{perl_vendorarch}/Audio/XMMSClient
21cr|xmms2-0.9.1-2|342	%{perl_vendorarch}/Audio/XMMSClient/*.pod
21cr|xmms2-0.9.1-2|343	%{perl_vendorarch}/Audio/XMMSClient/*.pm
21cr|xmms2-0.9.1-2|344	%{perl_vendorarch}/auto/Audio/XMMSClient/XMMSClient.so
21cr|xmms2-0.9.1-2|345	
21cr|xmms2-0.9.1-2|346	#-----------------------------------------------------------------------------
21cr|xmms2-0.9.1-2|347	
21cr|xmms2-0.9.1-2|348	%prep
21cr|xmms2-0.9.1-2|349	%autosetup -p1
21cr|xmms2-0.9.1-2|350	
21cr|xmms2-0.9.1-2|351	%build
21cr|xmms2-0.9.1-2|352	%setup_compile_flags
21cr|xmms2-0.9.1-2|353	export CPPFLAGS="%{optflags}"
21cr|xmms2-0.9.1-2|354	export LIBDIR="%{_libdir}"
21cr|xmms2-0.9.1-2|355	export PYTHONDIR="%{python3_sitearch}"
21cr|xmms2-0.9.1-2|356	./waf configure \
21cr|xmms2-0.9.1-2|357	--prefix=%{_prefix} \
21cr|xmms2-0.9.1-2|358	--libdir=%{_libdir} \
21cr|xmms2-0.9.1-2|359	--with-pkgconfigdir=%{_libdir}/pkgconfig \
21cr|xmms2-0.9.1-2|360	--with-ruby-archdir=%{ruby_vendorarchdir} \
21cr|xmms2-0.9.1-2|361	--with-ruby-libdir=%{ruby_vendorlibdir} \
21cr|xmms2-0.9.1-2|362	--with-perl-archdir=%{perl_vendorarch}
21cr|xmms2-0.9.1-2|363	
21cr|xmms2-0.9.1-2|364	# parallel build occationally breaks..
21cr|xmms2-0.9.1-2|365	# ./waf build -v %%{_smp_mflags} ||
21cr|xmms2-0.9.1-2|366	./waf build -v
21cr|xmms2-0.9.1-2|367	
21cr|xmms2-0.9.1-2|368	%install
21cr|xmms2-0.9.1-2|369	./waf install --destdir=%{buildroot}
21cr|xmms2-0.9.1-2|370	
21cr|xmms2-0.9.1-2|371	# exec flags for debuginfo
21cr|xmms2-0.9.1-2|372	chmod +x %{buildroot}%{_libdir}/%{name}/* %{buildroot}%{_libdir}/libxmmsclient*.so* \
21cr|xmms2-0.9.1-2|373	%{buildroot}%{perl_vendorarch}/auto/Audio/XMMSClient/XMMSClient.so %{buildroot}%{ruby_vendorarchdir}/xmmsclient_*.so
21cr|xmms2-0.9.1-2|374	
21cr|xmms2-0.9.1-2|375	install -m0755 %{SOURCE1} %{buildroot}%{_bindir}

11155 21
21cr|xmoto-0.6.1-2|1	Summary:	A challenging 2D motocross platform game
21cr|xmoto-0.6.1-2|2	Name:		xmoto
21cr|xmoto-0.6.1-2|3	Version:	0.6.1
21cr|xmoto-0.6.1-2|4	Release:	2
21cr|xmoto-0.6.1-2|5	License:	GPLv2+
21cr|xmoto-0.6.1-2|6	Group:		Games/Arcade
21cr|xmoto-0.6.1-2|7	Url:		http://xmoto.sourceforge.net/
21cr|xmoto-0.6.1-2|8	Source0:	https://github.com/xmoto/xmoto/archive/%{version}/%{name}-%{version}.tar.gz
21cr|xmoto-0.6.1-2|9	Source1:	%{name}.png
21cr|xmoto-0.6.1-2|10	Patch0:		xmoto-0.6.1-skip-NULL-collision-objects.patch
21cr|xmoto-0.6.1-2|11	BuildRequires:	bison
21cr|xmoto-0.6.1-2|12	BuildRequires:	cmake >= 3.7
21cr|xmoto-0.6.1-2|13	BuildRequires:	desktop-file-utils
21cr|xmoto-0.6.1-2|14	BuildRequires:	gettext
21cr|xmoto-0.6.1-2|15	BuildRequires:	imagemagick
21cr|xmoto-0.6.1-2|16	BuildRequires:	bzip2-devel
21cr|xmoto-0.6.1-2|17	BuildRequires:	pkgconfig(gl)
21cr|xmoto-0.6.1-2|18	BuildRequires:	pkgconfig(glu)
21cr|xmoto-0.6.1-2|19	BuildRequires:	pkgconfig(libcurl)
21cr|xmoto-0.6.1-2|20	BuildRequires:	pkgconfig(libjpeg)
21cr|xmoto-0.6.1-2|21	BuildRequires:	pkgconfig(liblzma)
21cr|xmoto-0.6.1-2|22	BuildRequires:	pkgconfig(libpng)
21cr|xmoto-0.6.1-2|23	BuildRequires:	pkgconfig(libxdg-basedir)
21cr|xmoto-0.6.1-2|24	BuildRequires:	pkgconfig(libxml-2.0)
21cr|xmoto-0.6.1-2|25	BuildRequires:	pkgconfig(lua)
21cr|xmoto-0.6.1-2|26	BuildRequires:	pkgconfig(ode)
21cr|xmoto-0.6.1-2|27	BuildRequires:	pkgconfig(sdl)
21cr|xmoto-0.6.1-2|28	BuildRequires:	pkgconfig(SDL_mixer)
21cr|xmoto-0.6.1-2|29	BuildRequires:	pkgconfig(SDL_ttf)
21cr|xmoto-0.6.1-2|30	BuildRequires:	pkgconfig(SDL_net)
21cr|xmoto-0.6.1-2|31	BuildRequires:	pkgconfig(sqlite3)
21cr|xmoto-0.6.1-2|32	Requires:	fonts-ttf-dejavu
21cr|xmoto-0.6.1-2|33	
21cr|xmoto-0.6.1-2|34	%description
21cr|xmoto-0.6.1-2|35	X-Moto is a challenging 2D motocross platform game, where physics play an all
21cr|xmoto-0.6.1-2|36	important role in the gameplay. You need to control your bike to its limit, if
21cr|xmoto-0.6.1-2|37	you want to have a chance finishing the more difficult of the challenges.
21cr|xmoto-0.6.1-2|38	First you'll try just to complete the levels, while later you'll compete with
21cr|xmoto-0.6.1-2|39	yourself and others, racing against the clock.
21cr|xmoto-0.6.1-2|40	
21cr|xmoto-0.6.1-2|41	%files -f %{name}.lang
21cr|xmoto-0.6.1-2|42	%doc ChangeLog README.md
21cr|xmoto-0.6.1-2|43	%{_bindir}/%{name}
21cr|xmoto-0.6.1-2|44	%{_datadir}/%{name}/
21cr|xmoto-0.6.1-2|45	%{_datadir}/applications/%{name}.desktop
21cr|xmoto-0.6.1-2|46	%{_datadir}/pixmaps/%{name}.xpm
21cr|xmoto-0.6.1-2|47	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|xmoto-0.6.1-2|48	%{_mandir}/man6/*
21cr|xmoto-0.6.1-2|49	
21cr|xmoto-0.6.1-2|50	#----------------------------------------------------------------------------
21cr|xmoto-0.6.1-2|51	
21cr|xmoto-0.6.1-2|52	%prep
21cr|xmoto-0.6.1-2|53	%setup -qn %{name}-%{version}
21cr|xmoto-0.6.1-2|54	%patch0 -p1
21cr|xmoto-0.6.1-2|55	
21cr|xmoto-0.6.1-2|56	
21cr|xmoto-0.6.1-2|57	%build
21cr|xmoto-0.6.1-2|58	%cmake ..
21cr|xmoto-0.6.1-2|59	%make
21cr|xmoto-0.6.1-2|60	
21cr|xmoto-0.6.1-2|61	
21cr|xmoto-0.6.1-2|62	%install
21cr|xmoto-0.6.1-2|63	%makeinstall_std -C build
21cr|xmoto-0.6.1-2|64	
21cr|xmoto-0.6.1-2|65	mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
21cr|xmoto-0.6.1-2|66	install %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xmoto-0.6.1-2|67	convert -scale 64 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xmoto-0.6.1-2|68	convert -scale 32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xmoto-0.6.1-2|69	convert -scale 16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xmoto-0.6.1-2|70	
21cr|xmoto-0.6.1-2|71	desktop-file-edit	--remove-key=Version \
21cr|xmoto-0.6.1-2|72	--set-key=Icon --set-value=%{name} \
21cr|xmoto-0.6.1-2|73	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|xmoto-0.6.1-2|74	
21cr|xmoto-0.6.1-2|75	%find_lang %{name}
21cr|xmoto-0.6.1-2|76	

11156 21
21cr|xmove-2.0-0.beta2.6|1	%define beta	%(echo %{release} |cut -d. -f 2)
21cr|xmove-2.0-0.beta2.6|2	
21cr|xmove-2.0-0.beta2.6|3	Name:		xmove
21cr|xmove-2.0-0.beta2.6|4	Version:	2.0
21cr|xmove-2.0-0.beta2.6|5	Release:	0.beta2.6
21cr|xmove-2.0-0.beta2.6|6	Summary:	X11 pseudoserver to dynamically move X11 applications
21cr|xmove-2.0-0.beta2.6|7	License:	MIT
21cr|xmove-2.0-0.beta2.6|8	Group:		System/X11
21cr|xmove-2.0-0.beta2.6|9	Url:		ftp://ftp.cs.columbia.edu/pub/xmove/
21cr|xmove-2.0-0.beta2.6|10	Source0:	ftp://ftp.cs.columbia.edu/pub/xmove/%{name}.%{version}%{beta}.tar.bz2
21cr|xmove-2.0-0.beta2.6|11	Patch0:		xmove-2.0-unix-domain.patch
21cr|xmove-2.0-0.beta2.6|12	Patch1:		xmove-debug.patch
21cr|xmove-2.0-0.beta2.6|13	BuildRequires:	pkgconfig(x11)
21cr|xmove-2.0-0.beta2.6|14	BuildRequires:  imake
21cr|xmove-2.0-0.beta2.6|15	
21cr|xmove-2.0-0.beta2.6|16	
21cr|xmove-2.0-0.beta2.6|17	
21cr|xmove-2.0-0.beta2.6|18	%description
21cr|xmove-2.0-0.beta2.6|19	xmove is a pseudoserver (aka proxy server) which allows you
21cr|xmove-2.0-0.beta2.6|20	to dynamically move an X application between servers, and screens
21cr|xmove-2.0-0.beta2.6|21	within a server.
21cr|xmove-2.0-0.beta2.6|22	
21cr|xmove-2.0-0.beta2.6|23	%files
21cr|xmove-2.0-0.beta2.6|24	%doc README doc/*
21cr|xmove-2.0-0.beta2.6|25	%_bindir/xmove*
21cr|xmove-2.0-0.beta2.6|26	%{_mandir}/man1/xmove*
21cr|xmove-2.0-0.beta2.6|27	#---------------------------------------------------------------------------
21cr|xmove-2.0-0.beta2.6|28	%prep
21cr|xmove-2.0-0.beta2.6|29	%setup -qn %{name}
21cr|xmove-2.0-0.beta2.6|30	%patch0 -p1 -b .unix-domain
21cr|xmove-2.0-0.beta2.6|31	%patch1 -p0
21cr|xmove-2.0-0.beta2.6|32	
21cr|xmove-2.0-0.beta2.6|33	chmod 644 doc/*
21cr|xmove-2.0-0.beta2.6|34	
21cr|xmove-2.0-0.beta2.6|35	%build
21cr|xmove-2.0-0.beta2.6|36	for i in xmove xmovectrl; do
21cr|xmove-2.0-0.beta2.6|37	cd $i
21cr|xmove-2.0-0.beta2.6|38	ln -sf ../man/man1/$i.1 $i.man
21cr|xmove-2.0-0.beta2.6|39	xmkmf
21cr|xmove-2.0-0.beta2.6|40	%setup_compile_flags %make
21cr|xmove-2.0-0.beta2.6|41	cd $OLDPWD
21cr|xmove-2.0-0.beta2.6|42	done
21cr|xmove-2.0-0.beta2.6|43	
21cr|xmove-2.0-0.beta2.6|44	%install
21cr|xmove-2.0-0.beta2.6|45	install -d -m755 %{buildroot}%{_mandir}/man1/
21cr|xmove-2.0-0.beta2.6|46	for i in xmove xmovectrl; do
21cr|xmove-2.0-0.beta2.6|47	cd $i
21cr|xmove-2.0-0.beta2.6|48	%{makeinstall_std}
21cr|xmove-2.0-0.beta2.6|49	cd $OLDPWD
21cr|xmove-2.0-0.beta2.6|50	install -m 644 man/man1/$i.1 %{buildroot}%{_mandir}/man1/
21cr|xmove-2.0-0.beta2.6|51	done

11157 21
21cr|xmp-4.2.0-1|1	# Let's pick up them with a devel snapshot - really a 4.2.0 untagged release
21cr|xmp-4.2.0-1|2	%define	git		1
21cr|xmp-4.2.0-1|3	%define	gitdate	20220119
21cr|xmp-4.2.0-1|4	
21cr|xmp-4.2.0-1|5	Summary:	A multi-format module player
21cr|xmp-4.2.0-1|6	Name:		xmp
21cr|xmp-4.2.0-1|7	%if %{git}
21cr|xmp-4.2.0-1|8	# Workaround commit b381133d9bd54b17a9750cc49d992c89c667a926 on ABF
21cr|xmp-4.2.0-1|9	# being plain wrong: there is no a "6.1.7.810" release for xmp or libxmp...
21cr|xmp-4.2.0-1|10	Epoch:	1
21cr|xmp-4.2.0-1|11	Version:	4.2.0
21cr|xmp-4.2.0-1|12	Release:	1
21cr|xmp-4.2.0-1|13	%else
21cr|xmp-4.2.0-1|14	Version:	6.1.7.810
21cr|xmp-4.2.0-1|15	Release:	1
21cr|xmp-4.2.0-1|16	%endif
21cr|xmp-4.2.0-1|17	License:	GPLv2+
21cr|xmp-4.2.0-1|18	Group:		Sound
21cr|xmp-4.2.0-1|19	Url:		http://xmp.sourceforge.net/
21cr|xmp-4.2.0-1|20	%if %{git}
21cr|xmp-4.2.0-1|21	Source0:	%{name}-%{gitdate}.tar.xz
21cr|xmp-4.2.0-1|22	%else
21cr|xmp-4.2.0-1|23	Source0:	https://sourceforge.net/projects/xmp/files/xmp/4.1.0/%{name}-%{version}.tar.gz
21cr|xmp-4.2.0-1|24	%endif
21cr|xmp-4.2.0-1|25	Patch0:		%{name}-4.0.6-pulse.patch
21cr|xmp-4.2.0-1|26	BuildRequires:	pkgconfig(alsa)
21cr|xmp-4.2.0-1|27	BuildRequires:	pkgconfig(libpulse)
21cr|xmp-4.2.0-1|28	BuildRequires:	pkgconfig(libxmp) >= 4.4.0
21cr|xmp-4.2.0-1|29	
21cr|xmp-4.2.0-1|30	%description
21cr|xmp-4.2.0-1|31	The Extended Module Player is a modplayer for Unix-like systems that plays
21cr|xmp-4.2.0-1|32	over 70 mainstream and obscure module formats from Amiga, Atari, Acorn,
21cr|xmp-4.2.0-1|33	Apple IIgs  and PC, including Protracker (MOD), Scream Tracker 3 (S3M),
21cr|xmp-4.2.0-1|34	Fast Tracker II (XM) and Impulse Tracker (IT) files.
21cr|xmp-4.2.0-1|35	
21cr|xmp-4.2.0-1|36	%files
21cr|xmp-4.2.0-1|37	%doc README COPYING CREDITS Changelog
21cr|xmp-4.2.0-1|38	%config(noreplace) %{_sysconfdir}/%{name}/*.conf
21cr|xmp-4.2.0-1|39	%{_bindir}/%{name}
21cr|xmp-4.2.0-1|40	%{_mandir}/man1/%{name}.1*
21cr|xmp-4.2.0-1|41	
21cr|xmp-4.2.0-1|42	#-----------------------------------------------------------------------------
21cr|xmp-4.2.0-1|43	
21cr|xmp-4.2.0-1|44	%prep
21cr|xmp-4.2.0-1|45	%if %{git}
21cr|xmp-4.2.0-1|46	%setup -qn %{name}-%{gitdate}
21cr|xmp-4.2.0-1|47	%else
21cr|xmp-4.2.0-1|48	%setup -qn %{name}-%{version}
21cr|xmp-4.2.0-1|49	%endif
21cr|xmp-4.2.0-1|50	%apply_patches
21cr|xmp-4.2.0-1|51	
21cr|xmp-4.2.0-1|52	
21cr|xmp-4.2.0-1|53	%build
21cr|xmp-4.2.0-1|54	%if %{git}
21cr|xmp-4.2.0-1|55	./autogen.sh
21cr|xmp-4.2.0-1|56	%endif
21cr|xmp-4.2.0-1|57	%configure	--enable-pulseaudio
21cr|xmp-4.2.0-1|58	%make
21cr|xmp-4.2.0-1|59	
21cr|xmp-4.2.0-1|60	
21cr|xmp-4.2.0-1|61	%install
21cr|xmp-4.2.0-1|62	%makeinstall_std

11158 21
21cr|xnetload-1.11.4-1|1	Summary:	A program to display load on network device
21cr|xnetload-1.11.4-1|2	Name:		xnetload
21cr|xnetload-1.11.4-1|3	Version:	1.11.4
21cr|xnetload-1.11.4-1|4	Release:	1
21cr|xnetload-1.11.4-1|5	License:	GPLv2+
21cr|xnetload-1.11.4-1|6	Group:		File tools
21cr|xnetload-1.11.4-1|7	Url:		https://github.com/rsmith-nl/xnetload/
21cr|xnetload-1.11.4-1|8	Source0:	https://github.com/rsmith-nl/xnetload/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xnetload-1.11.4-1|9	Patch0:		xnetload-1.11.3-flags.patch
21cr|xnetload-1.11.4-1|10	BuildRequires:	pkgconfig(x11)
21cr|xnetload-1.11.4-1|11	BuildRequires:	pkgconfig(xaw7)
21cr|xnetload-1.11.4-1|12	BuildRequires:	pkgconfig(xmu)
21cr|xnetload-1.11.4-1|13	BuildRequires:	pkgconfig(xt)
21cr|xnetload-1.11.4-1|14	
21cr|xnetload-1.11.4-1|15	%description
21cr|xnetload-1.11.4-1|16	This application, that runs under the X Window System, displays a count
21cr|xnetload-1.11.4-1|17	and a graph of the traffic over a specified network connection.
21cr|xnetload-1.11.4-1|18	
21cr|xnetload-1.11.4-1|19	%files
21cr|xnetload-1.11.4-1|20	%doc README*
21cr|xnetload-1.11.4-1|21	%{_bindir}/%{name}
21cr|xnetload-1.11.4-1|22	%{_mandir}/man1/%{name}.1.*
21cr|xnetload-1.11.4-1|23	
21cr|xnetload-1.11.4-1|24	#----------------------------------------------------------------------------
21cr|xnetload-1.11.4-1|25	
21cr|xnetload-1.11.4-1|26	%prep
21cr|xnetload-1.11.4-1|27	%autosetup -p1
21cr|xnetload-1.11.4-1|28	
21cr|xnetload-1.11.4-1|29	%build
21cr|xnetload-1.11.4-1|30	%make depend
21cr|xnetload-1.11.4-1|31	%make OPTFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21cr|xnetload-1.11.4-1|32	
21cr|xnetload-1.11.4-1|33	%install
21cr|xnetload-1.11.4-1|34	mkdir -p %{buildroot}%{_bindir}
21cr|xnetload-1.11.4-1|35	mkdir -p %{buildroot}%{_mandir}/man1
21cr|xnetload-1.11.4-1|36	chmod 644 README*
21cr|xnetload-1.11.4-1|37	%makeinstall BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir}/man1

11159 21
21cr|xneur-0.20.0-3|1	%define debug_package %{nil}
21cr|xneur-0.20.0-3|2	
21cr|xneur-0.20.0-3|3	%define major 20
21cr|xneur-0.20.0-3|4	%define libname %mklibname %{name} %{major}
21cr|xneur-0.20.0-3|5	%define libxnconfig %mklibname xnconfig %{major}
21cr|xneur-0.20.0-3|6	%define devname %mklibname %{name} -d
21cr|xneur-0.20.0-3|7	
21cr|xneur-0.20.0-3|8	%define commit 17d1c5d28cb67d51bddef17d7fe9dcf80b9190e1
21cr|xneur-0.20.0-3|9	
21cr|xneur-0.20.0-3|10	Summary:	X Neural Switcher
21cr|xneur-0.20.0-3|11	Name:		xneur
21cr|xneur-0.20.0-3|12	Version:	0.20.0
21cr|xneur-0.20.0-3|13	Release:	3
21cr|xneur-0.20.0-3|14	Epoch:		2
21cr|xneur-0.20.0-3|15	License:	GPLv2+
21cr|xneur-0.20.0-3|16	Group:		System/X11
21cr|xneur-0.20.0-3|17	Url:		http://www.xneur.ru
21cr|xneur-0.20.0-3|18	#extract dir from https://github.com/AndrewCrewKuznetsov/xneur-devel/archive/%{commit}.zip
21cr|xneur-0.20.0-3|19	Source0:	%{name}_%{version}.orig.tar.gz
21cr|xneur-0.20.0-3|20	Patch1:         xneur-memset.patch
21cr|xneur-0.20.0-3|21	Patch2:         xneur-unnest-function.patch
21cr|xneur-0.20.0-3|22	Patch3:         xneur-enchant2.patch
21cr|xneur-0.20.0-3|23	Patch4:         xneur-fix-arg-parsing.patch
21cr|xneur-0.20.0-3|24	Patch5:         xneur-gcc-10.patch
21cr|xneur-0.20.0-3|25	Patch6:         xneur-Werror.patch
21cr|xneur-0.20.0-3|26	Patch7:         xneur-disable-plugins.patch
21cr|xneur-0.20.0-3|27	# build with cmake available in version 0.21.0, uncomment after release version 0.21.0
21cr|xneur-0.20.0-3|28	#BuildRequires:	cmake
21cr|xneur-0.20.0-3|29	BuildRequires:	aspell-devel
21cr|xneur-0.20.0-3|30	BuildRequires:	intltool
21cr|xneur-0.20.0-3|31	BuildRequires:	gettext-devel
21cr|xneur-0.20.0-3|32	BuildRequires:	pkgconfig(enchant-2)
21cr|xneur-0.20.0-3|33	BuildRequires:	pkgconfig(glib-2.0)
21cr|xneur-0.20.0-3|34	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xneur-0.20.0-3|35	BuildRequires:	pkgconfig(gstreamer-1.0)
21cr|xneur-0.20.0-3|36	BuildRequires:	pkgconfig(libnotify)
21cr|xneur-0.20.0-3|37	BuildRequires:	pkgconfig(libpcre)
21cr|xneur-0.20.0-3|38	BuildRequires:	pkgconfig(x11)
21cr|xneur-0.20.0-3|39	BuildRequires:	pkgconfig(xi)
21cr|xneur-0.20.0-3|40	BuildRequires:	pkgconfig(xtst)
21cr|xneur-0.20.0-3|41	BuildRequires:	pkgconfig(zlib)
21cr|xneur-0.20.0-3|42	Requires:	aspell-ru
21cr|xneur-0.20.0-3|43	
21cr|xneur-0.20.0-3|44	%description
21cr|xneur-0.20.0-3|45	X Neural Switcher (http://www.xneur.ru).
21cr|xneur-0.20.0-3|46	
21cr|xneur-0.20.0-3|47	Automatical switcher of keyboard layout.
21cr|xneur-0.20.0-3|48	
21cr|xneur-0.20.0-3|49	%files -f %{name}.lang
21cr|xneur-0.20.0-3|50	%doc AUTHORS NEWS README* TODO
21cr|xneur-0.20.0-3|51	%{_bindir}/*
21cr|xneur-0.20.0-3|52	%{_datadir}/%{name}
21cr|xneur-0.20.0-3|53	%{_mandir}/man1/*
21cr|xneur-0.20.0-3|54	%{_mandir}/man5/*
21cr|xneur-0.20.0-3|55	%dir %{_sysconfdir}/%{name}
21cr|xneur-0.20.0-3|56	# Upstream updates a config file. So we must replace it.
21cr|xneur-0.20.0-3|57	%config %{_sysconfdir}/%{name}/*
21cr|xneur-0.20.0-3|58	%{_iconsdir}/hicolor/*/apps/%{name}.*
21cr|xneur-0.20.0-3|59	
21cr|xneur-0.20.0-3|60	#----------------------------------------------------------------------------
21cr|xneur-0.20.0-3|61	
21cr|xneur-0.20.0-3|62	%package -n %{libname}
21cr|xneur-0.20.0-3|63	Summary:	XNeur shared library
21cr|xneur-0.20.0-3|64	Group:		System/Libraries
21cr|xneur-0.20.0-3|65	
21cr|xneur-0.20.0-3|66	%description -n %{libname}
21cr|xneur-0.20.0-3|67	Shared libraries for the package XNeur.
21cr|xneur-0.20.0-3|68	
21cr|xneur-0.20.0-3|69	%files -n %{libname}
21cr|xneur-0.20.0-3|70	%{_libdir}/libxneur.so.%{major}*
21cr|xneur-0.20.0-3|71	
21cr|xneur-0.20.0-3|72	#----------------------------------------------------------------------------
21cr|xneur-0.20.0-3|73	
21cr|xneur-0.20.0-3|74	%package -n %{libxnconfig}
21cr|xneur-0.20.0-3|75	Summary:	XNeur shared library
21cr|xneur-0.20.0-3|76	Group:		System/Libraries
21cr|xneur-0.20.0-3|77	
21cr|xneur-0.20.0-3|78	%description -n %{libxnconfig}
21cr|xneur-0.20.0-3|79	Shared libraries for the package XNeur.
21cr|xneur-0.20.0-3|80	
21cr|xneur-0.20.0-3|81	%files -n %{libxnconfig}
21cr|xneur-0.20.0-3|82	%{_libdir}/libxnconfig.so.%{major}*
21cr|xneur-0.20.0-3|83	
21cr|xneur-0.20.0-3|84	#----------------------------------------------------------------------------
21cr|xneur-0.20.0-3|85	
21cr|xneur-0.20.0-3|86	%package -n %{devname}
21cr|xneur-0.20.0-3|87	Summary:	Development files for %{name}
21cr|xneur-0.20.0-3|88	Group:		Development/X11
21cr|xneur-0.20.0-3|89	Requires:	%{libname} = %{EVRD}
21cr|xneur-0.20.0-3|90	Requires:	%{libxnconfig} = %{EVRD}
21cr|xneur-0.20.0-3|91	Provides:	xneur-devel = %{EVRD}
21cr|xneur-0.20.0-3|92	
21cr|xneur-0.20.0-3|93	%description -n %{devname}
21cr|xneur-0.20.0-3|94	Development files for the package XNeur.
21cr|xneur-0.20.0-3|95	
21cr|xneur-0.20.0-3|96	%files -n %{devname}
21cr|xneur-0.20.0-3|97	%{_libdir}/*.so
21cr|xneur-0.20.0-3|98	%{_libdir}/pkgconfig/*.pc
21cr|xneur-0.20.0-3|99	%{_includedir}/%{name}
21cr|xneur-0.20.0-3|100	
21cr|xneur-0.20.0-3|101	#----------------------------------------------------------------------------
21cr|xneur-0.20.0-3|102	
21cr|xneur-0.20.0-3|103	%prep
21cr|xneur-0.20.0-3|104	%autosetup -p1
21cr|xneur-0.20.0-3|105	
21cr|xneur-0.20.0-3|106	# fix typo
21cr|xneur-0.20.0-3|107	sed -i 's/loKg_message/log_message/' lib/main/program.c
21cr|xneur-0.20.0-3|108	
21cr|xneur-0.20.0-3|109	#%%if "%{_lib}" == "lib64"
21cr|xneur-0.20.0-3|110	#    sed -i 's|/lib|/lib64|' lib/CMakeLists.txt
21cr|xneur-0.20.0-3|111	#    sed -i 's|lib/pkgconfig|lib64/pkgconfig|' lib/CMakeLists.txt
21cr|xneur-0.20.0-3|112	#    sed -i 's|DESTINATION lib)|DESTINATION lib64)|' lib/config/CMakeLists.txt
21cr|xneur-0.20.0-3|113	#    sed -i 's|DESTINATION lib)|DESTINATION lib64)|' lib/lib/CMakeLists.txt
21cr|xneur-0.20.0-3|114	#%%endif
21cr|xneur-0.20.0-3|115	
21cr|xneur-0.20.0-3|116	%build
21cr|xneur-0.20.0-3|117	#cmake -S . -B build \
21cr|xneur-0.20.0-3|118	#	-DKEYLOGGER=OFF \
21cr|xneur-0.20.0-3|119	#	-DPLUGINS=OFF \
21cr|xneur-0.20.0-3|120	#	-DCMAKE_BUILD_TYPE=Release \
21cr|xneur-0.20.0-3|121	#        -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21cr|xneur-0.20.0-3|122	#        -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
21cr|xneur-0.20.0-3|123	#        -DSHARE_INSTALL_PREFIX:PATH=%{_datadir} \
21cr|xneur-0.20.0-3|124	#        -DMAN_INSTALL_DIR:PATH=%{_mandir} \
21cr|xneur-0.20.0-3|125	#        -DLOCALE_INSTALL_DIR:PATH=%{_datadir}/locale \
21cr|xneur-0.20.0-3|126	#        -DCMAKE_SKIP_RPATH:BOOL=ON \
21cr|xneur-0.20.0-3|127	#        -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
21cr|xneur-0.20.0-3|128	#        -DBUILD_SHARED_LIBS:BOOL=ON \
21cr|xneur-0.20.0-3|129	#        -DBUILD_STATIC_LIBS:BOOL=OFF
21cr|xneur-0.20.0-3|130	
21cr|xneur-0.20.0-3|131	#cmake --build build
21cr|xneur-0.20.0-3|132	
21cr|xneur-0.20.0-3|133	autoreconf -vfi
21cr|xneur-0.20.0-3|134	%configure --without-xosd --without-plugins --without-keylogger --with-gtk=gtk2
21cr|xneur-0.20.0-3|135	%make
21cr|xneur-0.20.0-3|136	
21cr|xneur-0.20.0-3|137	%install
21cr|xneur-0.20.0-3|138	%makeinstall_std
21cr|xneur-0.20.0-3|139	
21cr|xneur-0.20.0-3|140	pushd %{buildroot}%{_datadir}/%{name}/languages/
21cr|xneur-0.20.0-3|141	ln -s ru ru\(winkeys\)
21cr|xneur-0.20.0-3|142	popd
21cr|xneur-0.20.0-3|143	
21cr|xneur-0.20.0-3|144	#disable sound play
21cr|xneur-0.20.0-3|145	sed -i 's/PlaySounds Yes/PlaySounds No/' %{buildroot}%{_sysconfdir}/xneur/xneurrc
21cr|xneur-0.20.0-3|146	
21cr|xneur-0.20.0-3|147	# set loglevel to Warning
21cr|xneur-0.20.0-3|148	sed -i 's/LogLevel Trace/LogLevel Warning/' %{buildroot}%{_sysconfdir}/xneur/xneurrc
21cr|xneur-0.20.0-3|149	
21cr|xneur-0.20.0-3|150	%find_lang %{name}

11160 21
21cr|xnoise-0.2.21-5|1	%define	major 0
21cr|xnoise-0.2.21-5|2	%define	libname %mklibname %{name} %{major}
21cr|xnoise-0.2.21-5|3	%define	devname %mklibname %{name} -d
21cr|xnoise-0.2.21-5|4	
21cr|xnoise-0.2.21-5|5	Summary:	Tracklist-centric Media Player
21cr|xnoise-0.2.21-5|6	Name:		xnoise
21cr|xnoise-0.2.21-5|7	Version:	0.2.21
21cr|xnoise-0.2.21-5|8	Release:	5
21cr|xnoise-0.2.21-5|9	License:	GPLv2+ with exceptions
21cr|xnoise-0.2.21-5|10	Group:		Sound
21cr|xnoise-0.2.21-5|11	Url:		http://www.xnoise-media-player.com/
21cr|xnoise-0.2.21-5|12	Source0:	https://bitbucket.org/shuerhaaken/xnoise/downloads/%{name}-%{version}.tar.gz
21cr|xnoise-0.2.21-5|13	Patch0:		xnoise-0.2.21-use-https-for-lastfm.patch
21cr|xnoise-0.2.21-5|14	BuildRequires:	desktop-file-utils
21cr|xnoise-0.2.21-5|15	BuildRequires:	gettext
21cr|xnoise-0.2.21-5|16	BuildRequires:	intltool >= 0.35.0
21cr|xnoise-0.2.21-5|17	BuildRequires:	vala
21cr|xnoise-0.2.21-5|18	BuildRequires:	libsoup-devel
21cr|xnoise-0.2.21-5|19	BuildRequires:	unique-devel
21cr|xnoise-0.2.21-5|20	# Not needed unless source .vala files are being modified
21cr|xnoise-0.2.21-5|21	BuildRequires:	vala-devel >= 0.18.0
21cr|xnoise-0.2.21-5|22	BuildRequires:	pkgconfig(appindicator3-0.1)
21cr|xnoise-0.2.21-5|23	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21cr|xnoise-0.2.21-5|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xnoise-0.2.21-5|25	BuildRequires:	pkgconfig(libtaginfo_c)
21cr|xnoise-0.2.21-5|26	BuildRequires:	pkgconfig(sqlite3)
21cr|xnoise-0.2.21-5|27	Requires:	hicolor-icon-theme
21cr|xnoise-0.2.21-5|28	
21cr|xnoise-0.2.21-5|29	%description
21cr|xnoise-0.2.21-5|30	Xnoise is a Gtk+ media player with a tracklist-centric design. The tracklist
21cr|xnoise-0.2.21-5|31	is a list of video or music tracks that are played one by one without being
21cr|xnoise-0.2.21-5|32	removed (right side of window). This gives you the possibility to enqueue any
21cr|xnoise-0.2.21-5|33	track in any order, regardless if they are on the same album or not. The
21cr|xnoise-0.2.21-5|34	tracks can be reordered at any time by using drag and drop.
21cr|xnoise-0.2.21-5|35	
21cr|xnoise-0.2.21-5|36	%files -f %{name}.lang
21cr|xnoise-0.2.21-5|37	%doc AUTHORS COPYING NEWS README
21cr|xnoise-0.2.21-5|38	%{_bindir}/%{name}
21cr|xnoise-0.2.21-5|39	%{_bindir}/%{name}_image_extractor_service
21cr|xnoise-0.2.21-5|40	%{_libdir}/%{name}
21cr|xnoise-0.2.21-5|41	%{_mandir}/man1/%{name}.1*
21cr|xnoise-0.2.21-5|42	%{_datadir}/%{name}
21cr|xnoise-0.2.21-5|43	%{_datadir}/dbus-1/services/org.gtk.%{name}.*.service
21cr|xnoise-0.2.21-5|44	%{_datadir}/applications/%{name}.desktop
21cr|xnoise-0.2.21-5|45	%{_datadir}/icons/hicolor/*/*/xn*
21cr|xnoise-0.2.21-5|46	
21cr|xnoise-0.2.21-5|47	#-----------------------------------------------------------------------------
21cr|xnoise-0.2.21-5|48	
21cr|xnoise-0.2.21-5|49	%package -n     %{libname}
21cr|xnoise-0.2.21-5|50	Summary:	Xnoise shared library
21cr|xnoise-0.2.21-5|51	Group:		System/Libraries
21cr|xnoise-0.2.21-5|52	
21cr|xnoise-0.2.21-5|53	%description -n %{libname}
21cr|xnoise-0.2.21-5|54	Xnoise shared library.
21cr|xnoise-0.2.21-5|55	
21cr|xnoise-0.2.21-5|56	%files -n %{libname}
21cr|xnoise-0.2.21-5|57	%doc COPYING
21cr|xnoise-0.2.21-5|58	%{_libdir}/lib%{name}.so.%{major}*
21cr|xnoise-0.2.21-5|59	
21cr|xnoise-0.2.21-5|60	#-----------------------------------------------------------------------------
21cr|xnoise-0.2.21-5|61	
21cr|xnoise-0.2.21-5|62	%package -n	%{devname}
21cr|xnoise-0.2.21-5|63	Summary:	Development files for %{name}
21cr|xnoise-0.2.21-5|64	Group:		Development/Other
21cr|xnoise-0.2.21-5|65	Requires:	%{name} = %{EVRD}
21cr|xnoise-0.2.21-5|66	
21cr|xnoise-0.2.21-5|67	%description -n	%{devname}
21cr|xnoise-0.2.21-5|68	The %{name}-devel package contains libraries and header files for
21cr|xnoise-0.2.21-5|69	developing applications that use %{name}.
21cr|xnoise-0.2.21-5|70	
21cr|xnoise-0.2.21-5|71	%files -n %{devname}
21cr|xnoise-0.2.21-5|72	%doc COPYING
21cr|xnoise-0.2.21-5|73	%{_includedir}/%{name}
21cr|xnoise-0.2.21-5|74	%{_libdir}/lib*.so
21cr|xnoise-0.2.21-5|75	%{_libdir}/pkgconfig/%{name}-1.0.pc
21cr|xnoise-0.2.21-5|76	# make package own the vala API dir:
21cr|xnoise-0.2.21-5|77	# xnoise plugins don't have to be written in vala
21cr|xnoise-0.2.21-5|78	%dir %{_datadir}/vala
21cr|xnoise-0.2.21-5|79	%dir %{_datadir}/vala/vapi
21cr|xnoise-0.2.21-5|80	%{_datadir}/vala/vapi/%{name}-1.0.*
21cr|xnoise-0.2.21-5|81	
21cr|xnoise-0.2.21-5|82	#-----------------------------------------------------------------------------
21cr|xnoise-0.2.21-5|83	
21cr|xnoise-0.2.21-5|84	%prep
21cr|xnoise-0.2.21-5|85	%setup -q
21cr|xnoise-0.2.21-5|86	%patch0 -p1
21cr|xnoise-0.2.21-5|87	
21cr|xnoise-0.2.21-5|88	
21cr|xnoise-0.2.21-5|89	%build
21cr|xnoise-0.2.21-5|90	export LDFLAGS="%{optflags} -lm"
21cr|xnoise-0.2.21-5|91	%configure
21cr|xnoise-0.2.21-5|92	%make
21cr|xnoise-0.2.21-5|93	
21cr|xnoise-0.2.21-5|94	
21cr|xnoise-0.2.21-5|95	%install
21cr|xnoise-0.2.21-5|96	%makeinstall_std
21cr|xnoise-0.2.21-5|97	
21cr|xnoise-0.2.21-5|98	# Remove invalid locale file
21cr|xnoise-0.2.21-5|99	rm -rf %{buildroot}%{_share}/locale/default
21cr|xnoise-0.2.21-5|100	
21cr|xnoise-0.2.21-5|101	# Remove Ubuntu-specific icons
21cr|xnoise-0.2.21-5|102	rm -rf %{buildroot}%{_iconsdir}/ubuntu-*
21cr|xnoise-0.2.21-5|103	
21cr|xnoise-0.2.21-5|104	%find_lang %{name}
21cr|xnoise-0.2.21-5|105	
21cr|xnoise-0.2.21-5|106	
21cr|xnoise-0.2.21-5|107	%check
21cr|xnoise-0.2.21-5|108	make check
21cr|xnoise-0.2.21-5|109	
21cr|xnoise-0.2.21-5|110	
21cr|xnoise-0.2.21-5|111	%postun
21cr|xnoise-0.2.21-5|112	if [ $1 -eq 0 ] ; then
21cr|xnoise-0.2.21-5|113	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21cr|xnoise-0.2.21-5|114	fi
21cr|xnoise-0.2.21-5|115	
21cr|xnoise-0.2.21-5|116	%posttrans
21cr|xnoise-0.2.21-5|117	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

11161 21
21cr|xombrero-1.6.4-3|1	Summary:	A minimalists web browser
21cr|xombrero-1.6.4-3|2	Name:		xombrero
21cr|xombrero-1.6.4-3|3	Version:	1.6.4
21cr|xombrero-1.6.4-3|4	Release:	3
21cr|xombrero-1.6.4-3|5	License:	MIT
21cr|xombrero-1.6.4-3|6	Group:		Networking/WWW
21cr|xombrero-1.6.4-3|7	Url:		https://opensource.conformal.com/wiki/xombrero
21cr|xombrero-1.6.4-3|8	Source0:	https://opensource.conformal.com/snapshots/%{name}/%{name}-%{version}.tgz
21cr|xombrero-1.6.4-3|9	Patch0:		xxxterm-1.8.0-mdv-desktop.patch
21cr|xombrero-1.6.4-3|10	Patch2:		xxxterm-1.11.3-mga-use-duckduckgo-as-home-and-search-engine.patch
21cr|xombrero-1.6.4-3|11	BuildRequires:	groff-for-man
21cr|xombrero-1.6.4-3|12	BuildRequires:	libbsd-devel
21cr|xombrero-1.6.4-3|13	BuildRequires:	pkgconfig(gnutls)
21cr|xombrero-1.6.4-3|14	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xombrero-1.6.4-3|15	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|xombrero-1.6.4-3|16	BuildRequires:	pkgconfig(webkitgtk-3.0)
21cr|xombrero-1.6.4-3|17	Requires:	glib-networking
21cr|xombrero-1.6.4-3|18	Obsoletes:	xxxterm < 2.0
21cr|xombrero-1.6.4-3|19	
21cr|xombrero-1.6.4-3|20	%description
21cr|xombrero-1.6.4-3|21	Xombrero is a minimalist web browser with sophisticated security features
21cr|xombrero-1.6.4-3|22	designed-in (rather than through an add-on). In particular, it provides both
21cr|xombrero-1.6.4-3|23	persistent and per-session controls for scripts and cookies, making it easy
21cr|xombrero-1.6.4-3|24	to thwart tracking and scripting attacks.
21cr|xombrero-1.6.4-3|25	
21cr|xombrero-1.6.4-3|26	In additional to providing a familiar mouse-based interface like other web
21cr|xombrero-1.6.4-3|27	browsers, it offers a set of vi-like keyboard commands for users who prefer
21cr|xombrero-1.6.4-3|28	to keep their hands on their keyboard.
21cr|xombrero-1.6.4-3|29	
21cr|xombrero-1.6.4-3|30	The default settings provide a secure environment. With simple keyboard
21cr|xombrero-1.6.4-3|31	commands, the user can "whitelist" specific sites, allowing cookies and scripts
21cr|xombrero-1.6.4-3|32	from those sites.
21cr|xombrero-1.6.4-3|33	
21cr|xombrero-1.6.4-3|34	%files
21cr|xombrero-1.6.4-3|35	%{_mandir}/man1/%{name}.*
21cr|xombrero-1.6.4-3|36	%{_bindir}/%{name}
21cr|xombrero-1.6.4-3|37	%{_datadir}/applications/%{name}.desktop
21cr|xombrero-1.6.4-3|38	%{_datadir}/%{name}/*.png
21cr|xombrero-1.6.4-3|39	%{_datadir}/%{name}/style.css
21cr|xombrero-1.6.4-3|40	%{_datadir}/%{name}/tld-rules
21cr|xombrero-1.6.4-3|41	%{_datadir}/%{name}/hsts-preload
21cr|xombrero-1.6.4-3|42	%{_datadir}/%{name}/tordisabled.ico
21cr|xombrero-1.6.4-3|43	%{_datadir}/%{name}/torenabled.ico
21cr|xombrero-1.6.4-3|44	%{_datadir}/%{name}/xombrero.css
21cr|xombrero-1.6.4-3|45	%{_datadir}/%{name}/favicon.ico
21cr|xombrero-1.6.4-3|46	%{_datadir}/%{name}/http-accept-headers
21cr|xombrero-1.6.4-3|47	%{_datadir}/%{name}/user-agent-headers
21cr|xombrero-1.6.4-3|48	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|xombrero-1.6.4-3|49	
21cr|xombrero-1.6.4-3|50	#----------------------------------------------------------------------------
21cr|xombrero-1.6.4-3|51	
21cr|xombrero-1.6.4-3|52	%prep
21cr|xombrero-1.6.4-3|53	%setup -q
21cr|xombrero-1.6.4-3|54	%patch0 -p0
21cr|xombrero-1.6.4-3|55	%patch2 -p0
21cr|xombrero-1.6.4-3|56	
21cr|xombrero-1.6.4-3|57	%build
21cr|xombrero-1.6.4-3|58	export GTK_VERSION=gtk3
21cr|xombrero-1.6.4-3|59	%setup_compile_flags
21cr|xombrero-1.6.4-3|60	make -C linux
21cr|xombrero-1.6.4-3|61	
21cr|xombrero-1.6.4-3|62	%install
21cr|xombrero-1.6.4-3|63	export PREFIX=%{buildroot}%{_prefix}
21cr|xombrero-1.6.4-3|64	
21cr|xombrero-1.6.4-3|65	%makeinstall -C linux
21cr|xombrero-1.6.4-3|66	
21cr|xombrero-1.6.4-3|67	for s in 16 32 48 64 128; do
21cr|xombrero-1.6.4-3|68	install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21cr|xombrero-1.6.4-3|69	ln -s ../../../../%{name}/%{name}icon${s}.png %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/%{name}.png
21cr|xombrero-1.6.4-3|70	done

11162 21
21cr|xonotic-0.8.5-2|1	%define _enable_debug_packages %{nil}
21cr|xonotic-0.8.5-2|2	%define debug_package %{nil}
21cr|xonotic-0.8.5-2|3	
21cr|xonotic-0.8.5-2|4	%define oname Xonotic
21cr|xonotic-0.8.5-2|5	
21cr|xonotic-0.8.5-2|6	Summary:	A free multi-player first person shooter
21cr|xonotic-0.8.5-2|7	Name:		xonotic
21cr|xonotic-0.8.5-2|8	Version:	0.8.5
21cr|xonotic-0.8.5-2|9	Release:	2
21cr|xonotic-0.8.5-2|10	License:	GPLv2+
21cr|xonotic-0.8.5-2|11	Group:		Games/Shooter
21cr|xonotic-0.8.5-2|12	Url:		http://www.xonotic.org/
21cr|xonotic-0.8.5-2|13	Source0:	http://dl.xonotic.org/%{name}-%{version}.zip
21cr|xonotic-0.8.5-2|14	Patch0:		xonotic-0.8.2-gcc.patch
21cr|xonotic-0.8.5-2|15	BuildRequires:	jpeg-devel
21cr|xonotic-0.8.5-2|16	BuildRequires:	pkgconfig(alsa)
21cr|xonotic-0.8.5-2|17	BuildRequires:	pkgconfig(gl)
21cr|xonotic-0.8.5-2|18	BuildRequires:	pkgconfig(sdl2)
21cr|xonotic-0.8.5-2|19	BuildRequires:	pkgconfig(xext)
21cr|xonotic-0.8.5-2|20	BuildRequires:	pkgconfig(xpm)
21cr|xonotic-0.8.5-2|21	BuildRequires:	pkgconfig(xxf86dga)
21cr|xonotic-0.8.5-2|22	BuildRequires:	pkgconfig(xxf86vm)
21cr|xonotic-0.8.5-2|23	BuildRequires:	pkgconfig(zlib)
21cr|xonotic-0.8.5-2|24	Requires:	%{name}-data = %{version}
21cr|xonotic-0.8.5-2|25	
21cr|xonotic-0.8.5-2|26	%description
21cr|xonotic-0.8.5-2|27	Xonotic is a free (GPL), fast-paced first-person shooter that works on
21cr|xonotic-0.8.5-2|28	Microsoft Windows, Mac OSX and Linux.
21cr|xonotic-0.8.5-2|29	
21cr|xonotic-0.8.5-2|30	Xonotic is a direct successor of the Nexuiz Project.
21cr|xonotic-0.8.5-2|31	
21cr|xonotic-0.8.5-2|32	It features much better quality graphics and visual effects.
21cr|xonotic-0.8.5-2|33	
21cr|xonotic-0.8.5-2|34	Xonotic places focus on community involvement as its principal driving force
21cr|xonotic-0.8.5-2|35	and structures itself to respect that. The aim of Xonotic is to become the
21cr|xonotic-0.8.5-2|36	best possible open-source FPS (first-person-shooter) of its kind.
21cr|xonotic-0.8.5-2|37	
21cr|xonotic-0.8.5-2|38	%files
21cr|xonotic-0.8.5-2|39	%{_gamesbindir}/%{name}-sdl
21cr|xonotic-0.8.5-2|40	%{_gamesbindir}/%{name}-glx
21cr|xonotic-0.8.5-2|41	%{_datadir}/applications/%{name}-sdl.desktop
21cr|xonotic-0.8.5-2|42	%{_datadir}/applications/%{name}-glx.desktop
21cr|xonotic-0.8.5-2|43	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xonotic-0.8.5-2|44	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xonotic-0.8.5-2|45	%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|xonotic-0.8.5-2|46	%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|xonotic-0.8.5-2|47	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|xonotic-0.8.5-2|48	
21cr|xonotic-0.8.5-2|49	#----------------------------------------------------------------------------
21cr|xonotic-0.8.5-2|50	
21cr|xonotic-0.8.5-2|51	%package data
21cr|xonotic-0.8.5-2|52	Summary:	Xonotic data files (graphics, music, maps etc)
21cr|xonotic-0.8.5-2|53	Group:		Games/Shooter
21cr|xonotic-0.8.5-2|54	Requires:	%{name} = %{version}
21cr|xonotic-0.8.5-2|55	BuildArch:	noarch
21cr|xonotic-0.8.5-2|56	
21cr|xonotic-0.8.5-2|57	%description data
21cr|xonotic-0.8.5-2|58	Data files used to play Xonotic.
21cr|xonotic-0.8.5-2|59	
21cr|xonotic-0.8.5-2|60	%files data
21cr|xonotic-0.8.5-2|61	%dir %{_gamesdatadir}/%{name}/data
21cr|xonotic-0.8.5-2|62	%{_gamesdatadir}/%{name}/data/*
21cr|xonotic-0.8.5-2|63	
21cr|xonotic-0.8.5-2|64	#----------------------------------------------------------------------------
21cr|xonotic-0.8.5-2|65	
21cr|xonotic-0.8.5-2|66	%prep
21cr|xonotic-0.8.5-2|67	%autosetup -p1 -n %{oname}
21cr|xonotic-0.8.5-2|68	
21cr|xonotic-0.8.5-2|69	%build
21cr|xonotic-0.8.5-2|70	cd source/darkplaces
21cr|xonotic-0.8.5-2|71	make clean
21cr|xonotic-0.8.5-2|72	
21cr|xonotic-0.8.5-2|73	# make release CPUOPTIMIZATIONS="%{optflags}" DP_FS_BASEDIR=%{_gamesdatadir}/%{name}
21cr|xonotic-0.8.5-2|74	make sv-release CPUOPTIMIZATIONS="%{optflags}" DP_FS_BASEDIR=%{_gamesdatadir}/%{name}
21cr|xonotic-0.8.5-2|75	make cl-release CPUOPTIMIZATIONS="%{optflags}" DP_FS_BASEDIR=%{_gamesdatadir}/%{name}
21cr|xonotic-0.8.5-2|76	make sdl-release CPUOPTIMIZATIONS="%{optflags}" DP_FS_BASEDIR=%{_gamesdatadir}/%{name}
21cr|xonotic-0.8.5-2|77	
21cr|xonotic-0.8.5-2|78	%install
21cr|xonotic-0.8.5-2|79	install -d %{buildroot}%{_gamesdatadir}/%{name}
21cr|xonotic-0.8.5-2|80	cp -R data %{buildroot}%{_gamesdatadir}/%{name}/
21cr|xonotic-0.8.5-2|81	
21cr|xonotic-0.8.5-2|82	install -D -m 755 source/darkplaces/darkplaces-sdl %{buildroot}%{_gamesbindir}/%{name}-sdl
21cr|xonotic-0.8.5-2|83	install -D -m 755 source/darkplaces/darkplaces-glx %{buildroot}%{_gamesbindir}/%{name}-glx
21cr|xonotic-0.8.5-2|84	
21cr|xonotic-0.8.5-2|85	install -D -m 644 misc/logos/icons_png/%{name}_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xonotic-0.8.5-2|86	install -D -m 644 misc/logos/icons_png/%{name}_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xonotic-0.8.5-2|87	install -D -m 644 misc/logos/icons_png/%{name}_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|xonotic-0.8.5-2|88	install -D -m 644 misc/logos/icons_png/%{name}_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|xonotic-0.8.5-2|89	
21cr|xonotic-0.8.5-2|90	install -D -m 644 misc/logos/%{name}_icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21cr|xonotic-0.8.5-2|91	
21cr|xonotic-0.8.5-2|92	install -d %{buildroot}%{_datadir}/applications
21cr|xonotic-0.8.5-2|93	
21cr|xonotic-0.8.5-2|94	cat > %{buildroot}%{_datadir}/applications/%{name}-sdl.desktop << EOF
21cr|xonotic-0.8.5-2|95	[Desktop Entry]
21cr|xonotic-0.8.5-2|96	Name=Xonotic-SDL
21cr|xonotic-0.8.5-2|97	Comment=Multi-player first person shooter (SDL)
21cr|xonotic-0.8.5-2|98	Exec=%{_gamesbindir}/%{name}-sdl
21cr|xonotic-0.8.5-2|99	Icon=%{name}
21cr|xonotic-0.8.5-2|100	Terminal=false
21cr|xonotic-0.8.5-2|101	Type=Application
21cr|xonotic-0.8.5-2|102	StartupNotify=false
21cr|xonotic-0.8.5-2|103	Categories=Game;ArcadeGame;
21cr|xonotic-0.8.5-2|104	EOF
21cr|xonotic-0.8.5-2|105	
21cr|xonotic-0.8.5-2|106	cat > %{buildroot}%{_datadir}/applications/%{name}-glx.desktop << EOF
21cr|xonotic-0.8.5-2|107	[Desktop Entry]
21cr|xonotic-0.8.5-2|108	Name=Xonotic-GLX
21cr|xonotic-0.8.5-2|109	Comment=Multi-player first person shooter (GLX)
21cr|xonotic-0.8.5-2|110	Exec=%{_gamesbindir}/%{name}-glx
21cr|xonotic-0.8.5-2|111	Icon=%{name}
21cr|xonotic-0.8.5-2|112	Terminal=false
21cr|xonotic-0.8.5-2|113	Type=Application
21cr|xonotic-0.8.5-2|114	StartupNotify=false
21cr|xonotic-0.8.5-2|115	Categories=Game;ArcadeGame;
21cr|xonotic-0.8.5-2|116	EOF

11163 21
21cr|x-oql-20070202-13|1	%define	oname	X-OQL
21cr|x-oql-20070202-13|2	%define	jarname	xoql
21cr|x-oql-20070202-13|3	%define	jarlibs	cdqa antlr
21cr|x-oql-20070202-13|4	
21cr|x-oql-20070202-13|5	Name:		x-oql
21cr|x-oql-20070202-13|6	Version:	20070202
21cr|x-oql-20070202-13|7	Release:	13
21cr|x-oql-20070202-13|8	Summary:	%{oname}
21cr|x-oql-20070202-13|9	License:	LGPL
21cr|x-oql-20070202-13|10	Group:		Development/Java
21cr|x-oql-20070202-13|11	Url:		http://forge.objectweb.org/projects/activexml/
21cr|x-oql-20070202-13|12	# from cvs
21cr|x-oql-20070202-13|13	Source0:	%{name}-%{version}.tar.lzma
21cr|x-oql-20070202-13|14	BuildRequires:	lzma
21cr|x-oql-20070202-13|15	BuildRequires:	java-rpmbuild java-devel ant %{jarlibs}
21cr|x-oql-20070202-13|16	BuildRequires:	locales-en
21cr|x-oql-20070202-13|17	Requires:	%{jarlibs}
21cr|x-oql-20070202-13|18	Provides:	%{oname} = %{version}-%{release}
21cr|x-oql-20070202-13|19	Provides:	%{jarname} = %{version}-%{release}
21cr|x-oql-20070202-13|20	BuildArch:      noarch
21cr|x-oql-20070202-13|21	
21cr|x-oql-20070202-13|22	%description
21cr|x-oql-20070202-13|23	%{oname}
21cr|x-oql-20070202-13|24	
21cr|x-oql-20070202-13|25	%package	javadoc
21cr|x-oql-20070202-13|26	Summary:	Javadoc for %{oname}
21cr|x-oql-20070202-13|27	Group:		Development/Java
21cr|x-oql-20070202-13|28	
21cr|x-oql-20070202-13|29	%description	javadoc
21cr|x-oql-20070202-13|30	Javadoc for %{oname}.
21cr|x-oql-20070202-13|31	
21cr|x-oql-20070202-13|32	%prep
21cr|x-oql-20070202-13|33	%setup -q -n %{oname}
21cr|x-oql-20070202-13|34	#make sure that we don't use precompiled java package if shipped
21cr|x-oql-20070202-13|35	rm -rf lib
21cr|x-oql-20070202-13|36	
21cr|x-oql-20070202-13|37	%build
21cr|x-oql-20070202-13|38	export LC_ALL=en_US.ISO-8859-1
21cr|x-oql-20070202-13|39	export CLASSPATH=$(build-classpath %{jarlibs})
21cr|x-oql-20070202-13|40	%{ant} -f xoql_build.xml jar javadoc -DDSTAMP=%{version}
21cr|x-oql-20070202-13|41	jar -i build/lib/%{jarname}.jar
21cr|x-oql-20070202-13|42	
21cr|x-oql-20070202-13|43	%install
21cr|x-oql-20070202-13|44	
21cr|x-oql-20070202-13|45	
21cr|x-oql-20070202-13|46	install -d %{buildroot}%{_javadir}
21cr|x-oql-20070202-13|47	install -m644 build/lib/%{jarname}.jar -D %{buildroot}%{_javadir}/%{jarname}-%{version}.jar
21cr|x-oql-20070202-13|48	
21cr|x-oql-20070202-13|49	for jarname in \
21cr|x-oql-20070202-13|50	%{buildroot}%{_javadir}/%{jarname}.jar \
21cr|x-oql-20070202-13|51	%{buildroot}%{_javadir}/%{name}{,-%{version}}.jar \
21cr|x-oql-20070202-13|52	%{buildroot}%{_javadir}/%{oname}{,-%{version}}.jar
21cr|x-oql-20070202-13|53	do ln -s %{jarname}-%{version}.jar $jarname
21cr|x-oql-20070202-13|54	done
21cr|x-oql-20070202-13|55	
21cr|x-oql-20070202-13|56	install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|x-oql-20070202-13|57	cp -r build/api %{buildroot}%{_javadocdir}/%{name}-%{version}
21cr|x-oql-20070202-13|58	
21cr|x-oql-20070202-13|59	%files
21cr|x-oql-20070202-13|60	%{_javadir}/*.jar
21cr|x-oql-20070202-13|61	
21cr|x-oql-20070202-13|62	%files javadoc
21cr|x-oql-20070202-13|63	%defattr(0644,root,root,0755)
21cr|x-oql-20070202-13|64	%{_javadocdir}/%{name}-%{version}

11164 21
21cr|xosd-2.2.14-19|1	%define major 2
21cr|xosd-2.2.14-19|2	%define libname %mklibname %{name} %{major}
21cr|xosd-2.2.14-19|3	%define devname %mklibname %{name} -d
21cr|xosd-2.2.14-19|4	
21cr|xosd-2.2.14-19|5	Summary:	X On Screen Display
21cr|xosd-2.2.14-19|6	Name:		xosd
21cr|xosd-2.2.14-19|7	Version:	2.2.14
21cr|xosd-2.2.14-19|8	Release:	19
21cr|xosd-2.2.14-19|9	License:	GPLv2+
21cr|xosd-2.2.14-19|10	Group:		System/Libraries
21cr|xosd-2.2.14-19|11	Url:		http://www.ignavus.net/software.html
21cr|xosd-2.2.14-19|12	Source0:	http://www.ignavus.net/%{name}-%{version}.tar.bz2
21cr|xosd-2.2.14-19|13	Source1:	http://ldots.org/xosd-guide/xosd-doc-0.01.tar.bz2
21cr|xosd-2.2.14-19|14	Patch0:		xosd-2.2.14-fix-underquoted-calls.patch
21cr|xosd-2.2.14-19|15	BuildRequires:	pkgconfig(x11)
21cr|xosd-2.2.14-19|16	BuildRequires:	pkgconfig(xext)
21cr|xosd-2.2.14-19|17	
21cr|xosd-2.2.14-19|18	%description
21cr|xosd-2.2.14-19|19	This package contains an xmms plugin to display various things whenever they
21cr|xosd-2.2.14-19|20	change (volume, track, paused/shuffle/repeat,...) in a TV set's on screen
21cr|xosd-2.2.14-19|21	display fashion.
21cr|xosd-2.2.14-19|22	
21cr|xosd-2.2.14-19|23	#----------------------------------------------------------------------------
21cr|xosd-2.2.14-19|24	
21cr|xosd-2.2.14-19|25	%package tools
21cr|xosd-2.2.14-19|26	Summary:	Example applications of the xosd library
21cr|xosd-2.2.14-19|27	Group:		Graphics
21cr|xosd-2.2.14-19|28	Provides:	osd_cat = %{EVRD}
21cr|xosd-2.2.14-19|29	
21cr|xosd-2.2.14-19|30	%description tools
21cr|xosd-2.2.14-19|31	This package contains sample applications for the xosd library that
21cr|xosd-2.2.14-19|32	can be used to display information in a TV set's on screen display
21cr|xosd-2.2.14-19|33	fashion.
21cr|xosd-2.2.14-19|34	
21cr|xosd-2.2.14-19|35	%files tools
21cr|xosd-2.2.14-19|36	%doc COPYING
21cr|xosd-2.2.14-19|37	%{_bindir}/osd_cat
21cr|xosd-2.2.14-19|38	%{_mandir}/man1/osd_cat.1*
21cr|xosd-2.2.14-19|39	%{_datadir}/%{name}/*png
21cr|xosd-2.2.14-19|40	
21cr|xosd-2.2.14-19|41	#----------------------------------------------------------------------------
21cr|xosd-2.2.14-19|42	
21cr|xosd-2.2.14-19|43	%package -n %{libname}
21cr|xosd-2.2.14-19|44	Summary:	Library for displaying information in an OSD
21cr|xosd-2.2.14-19|45	Group:		System/Libraries
21cr|xosd-2.2.14-19|46	
21cr|xosd-2.2.14-19|47	%description -n %{libname}
21cr|xosd-2.2.14-19|48	This package contains the shared library of xosd, it is requires by programs
21cr|xosd-2.2.14-19|49	that display it's output in a TV set's on screen display fashion.
21cr|xosd-2.2.14-19|50	
21cr|xosd-2.2.14-19|51	%files -n %{libname}
21cr|xosd-2.2.14-19|52	%doc COPYING
21cr|xosd-2.2.14-19|53	%{_libdir}/libxosd.so.%{major}*
21cr|xosd-2.2.14-19|54	
21cr|xosd-2.2.14-19|55	#----------------------------------------------------------------------------
21cr|xosd-2.2.14-19|56	
21cr|xosd-2.2.14-19|57	%package -n %{devname}
21cr|xosd-2.2.14-19|58	Summary:	Header files for developing programs using libxosd
21cr|xosd-2.2.14-19|59	Group:		Development/C
21cr|xosd-2.2.14-19|60	Requires:	%{libname} = %{EVRD}
21cr|xosd-2.2.14-19|61	Provides:	%{name}-devel = %{EVRD}
21cr|xosd-2.2.14-19|62	Conflicts:	%{_lib}xosd2-devel < 2.2.14-15
21cr|xosd-2.2.14-19|63	Obsoletes:	%{_lib}xosd2-devel < 2.2.14-15
21cr|xosd-2.2.14-19|64	
21cr|xosd-2.2.14-19|65	%description -n %{devname}
21cr|xosd-2.2.14-19|66	This package contains the header files you need to develop programs based on
21cr|xosd-2.2.14-19|67	libxosd that display it's output in a TV set's on screen display fashion.
21cr|xosd-2.2.14-19|68	
21cr|xosd-2.2.14-19|69	%files -n %{devname}
21cr|xosd-2.2.14-19|70	%doc COPYING ChangeLog README AUTHORS xosd-doc-0.01/html
21cr|xosd-2.2.14-19|71	%{_bindir}/xosd-config
21cr|xosd-2.2.14-19|72	%{_mandir}/man1/xosd-config.1*
21cr|xosd-2.2.14-19|73	%{_libdir}/libxosd.so
21cr|xosd-2.2.14-19|74	%{_includedir}/*.h
21cr|xosd-2.2.14-19|75	%{_datadir}/aclocal/libxosd.m4
21cr|xosd-2.2.14-19|76	%{_mandir}/man3/*
21cr|xosd-2.2.14-19|77	
21cr|xosd-2.2.14-19|78	#----------------------------------------------------------------------------
21cr|xosd-2.2.14-19|79	
21cr|xosd-2.2.14-19|80	%prep
21cr|xosd-2.2.14-19|81	%autosetup -p1 -a 1
21cr|xosd-2.2.14-19|82	
21cr|xosd-2.2.14-19|83	# update config.guess and config.sub for build on aarch64
21cr|xosd-2.2.14-19|84	# not use config_update macro, rebuild configure script fail
21cr|xosd-2.2.14-19|85	cp -f %{_datadir}/automake-*/config.guess .
21cr|xosd-2.2.14-19|86	cp -f %{_datadir}/automake-*/config.sub .
21cr|xosd-2.2.14-19|87	
21cr|xosd-2.2.14-19|88	%build
21cr|xosd-2.2.14-19|89	./configure \
21cr|xosd-2.2.14-19|90	--prefix=%{_prefix} \
21cr|xosd-2.2.14-19|91	--datadir=%{_datadir} \
21cr|xosd-2.2.14-19|92	--libdir=%{_libdir} \
21cr|xosd-2.2.14-19|93	--mandir=%{_datadir}/man \
21cr|xosd-2.2.14-19|94	--disable-static
21cr|xosd-2.2.14-19|95	%make
21cr|xosd-2.2.14-19|96	
21cr|xosd-2.2.14-19|97	%install
21cr|xosd-2.2.14-19|98	%makeinstall_std

11165 21
21cr|xosview-1.24-1|1	Summary:	An X Window System utility for monitoring system resources
21cr|xosview-1.24-1|2	Group:		Monitoring
21cr|xosview-1.24-1|3	Name:		xosview
21cr|xosview-1.24-1|4	Version:	1.24
21cr|xosview-1.24-1|5	Release:	1
21cr|xosview-1.24-1|6	License:	GPLv2+
21cr|xosview-1.24-1|7	Url:		http://xosview.sourceforge.net
21cr|xosview-1.24-1|8	Source0:	http://www.pogo.org.uk/~mark/xosview/releases/%{name}-%{version}.tar.gz
21cr|xosview-1.24-1|9	BuildRequires:	pkgconfig(xdmcp)
21cr|xosview-1.24-1|10	BuildRequires:	pkgconfig(xau)
21cr|xosview-1.24-1|11	BuildRequires:	pkgconfig(x11)
21cr|xosview-1.24-1|12	BuildRequires:	pkgconfig(xpm)
21cr|xosview-1.24-1|13	
21cr|xosview-1.24-1|14	%description
21cr|xosview-1.24-1|15	The xosview utility displays a set of bar graphs which show the current
21cr|xosview-1.24-1|16	system state, including memory usage, CPU usage, system load, etc.
21cr|xosview-1.24-1|17	Xosview runs under the X Window System.
21cr|xosview-1.24-1|18	
21cr|xosview-1.24-1|19	Install the xosview package if you need a graphical tool for monitoring
21cr|xosview-1.24-1|20	your system's performance.
21cr|xosview-1.24-1|21	
21cr|xosview-1.24-1|22	%prep
21cr|xosview-1.24-1|23	%setup -q
21cr|xosview-1.24-1|24	
21cr|xosview-1.24-1|25	sed -e 's:lib/X11/app:share/X11/app:g' \
21cr|xosview-1.24-1|26	-i xosview.1 || die
21cr|xosview-1.24-1|27	
21cr|xosview-1.24-1|28	%build
21cr|xosview-1.24-1|29	export OPTFLAGS="%{optflags}"
21cr|xosview-1.24-1|30	%make
21cr|xosview-1.24-1|31	
21cr|xosview-1.24-1|32	%install
21cr|xosview-1.24-1|33	mkdir -p %{buildroot}/%{_bindir}/
21cr|xosview-1.24-1|34	mkdir -p %{buildroot}/%{_mandir}/man1/
21cr|xosview-1.24-1|35	make PREFIX=%{buildroot}/usr install
21cr|xosview-1.24-1|36	
21cr|xosview-1.24-1|37	chmod u-s %{buildroot}/usr/bin/*
21cr|xosview-1.24-1|38	
21cr|xosview-1.24-1|39	%files
21cr|xosview-1.24-1|40	%{_prefix}/bin/*
21cr|xosview-1.24-1|41	%{_prefix}/share/man/man1/*
21cr|xosview-1.24-1|42	%{_datadir}/applications/%{name}.desktop
21cr|xosview-1.24-1|43	%{_iconsdir}/hicolor/32x32/apps/xosview.png

11166 21
21cr|xournal-0.4.8-3|1	Name: 	 	xournal
21cr|xournal-0.4.8-3|2	Summary: 	Pen-based journal and PDF annotator
21cr|xournal-0.4.8-3|3	Version: 	0.4.8
21cr|xournal-0.4.8-3|4	Release: 	3
21cr|xournal-0.4.8-3|5	
21cr|xournal-0.4.8-3|6	Source0:	http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
21cr|xournal-0.4.8-3|7	URL:		http://xournal.sourceforge.net/
21cr|xournal-0.4.8-3|8	License:	GPLv2
21cr|xournal-0.4.8-3|9	Group:		Office
21cr|xournal-0.4.8-3|10	BuildRequires:	imagemagick
21cr|xournal-0.4.8-3|11	BuildRequires:	pkgconfig(libgnomecanvas-2.0)
21cr|xournal-0.4.8-3|12	BuildRequires:	pkgconfig(poppler-glib)
21cr|xournal-0.4.8-3|13	# For pdftoppm: see http://forum.mandriva.com/viewtopic.php?t=92135
21cr|xournal-0.4.8-3|14	Requires:	poppler
21cr|xournal-0.4.8-3|15	
21cr|xournal-0.4.8-3|16	%description
21cr|xournal-0.4.8-3|17	Xournal is an application for notetaking, sketching, keeping a journal using a
21cr|xournal-0.4.8-3|18	stylus.  It is similar to Microsoft Windows Journal or to other alternatives
21cr|xournal-0.4.8-3|19	such as Jarnal, Gournal, and NoteLab.
21cr|xournal-0.4.8-3|20	
21cr|xournal-0.4.8-3|21	%prep
21cr|xournal-0.4.8-3|22	%setup -q
21cr|xournal-0.4.8-3|23	
21cr|xournal-0.4.8-3|24	%build
21cr|xournal-0.4.8-3|25	%configure
21cr|xournal-0.4.8-3|26	%make
21cr|xournal-0.4.8-3|27	
21cr|xournal-0.4.8-3|28	%install
21cr|xournal-0.4.8-3|29	%makeinstall
21cr|xournal-0.4.8-3|30	
21cr|xournal-0.4.8-3|31	# menu
21cr|xournal-0.4.8-3|32	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xournal-0.4.8-3|33	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|xournal-0.4.8-3|34	[Desktop Entry]
21cr|xournal-0.4.8-3|35	Name=Xournal
21cr|xournal-0.4.8-3|36	Comment=%summary
21cr|xournal-0.4.8-3|37	Exec=%{_bindir}/%{name}
21cr|xournal-0.4.8-3|38	Icon=%{name}
21cr|xournal-0.4.8-3|39	Terminal=false
21cr|xournal-0.4.8-3|40	Type=Application
21cr|xournal-0.4.8-3|41	StartupNotify=true
21cr|xournal-0.4.8-3|42	Categories=GNOME;GTK;Office;
21cr|xournal-0.4.8-3|43	EOF
21cr|xournal-0.4.8-3|44	
21cr|xournal-0.4.8-3|45	# icons
21cr|xournal-0.4.8-3|46	mkdir -p %{buildroot}%{_liconsdir}
21cr|xournal-0.4.8-3|47	convert -size 48x48 pixmaps/%{name}.png %{buildroot}/%{_liconsdir}/%{name}.png
21cr|xournal-0.4.8-3|48	mkdir -p %{buildroot}/%{_iconsdir}
21cr|xournal-0.4.8-3|49	convert -size 32x32 pixmaps/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
21cr|xournal-0.4.8-3|50	mkdir -p %{buildroot}/%{_miconsdir}
21cr|xournal-0.4.8-3|51	convert -size 16x16 pixmaps/%{name}.png %{buildroot}/%{_miconsdir}/%{name}.png
21cr|xournal-0.4.8-3|52	
21cr|xournal-0.4.8-3|53	%find_lang %{name}
21cr|xournal-0.4.8-3|54	
21cr|xournal-0.4.8-3|55	%files -f %{name}.lang
21cr|xournal-0.4.8-3|56	%doc AUTHORS ChangeLog NEWS README html-doc/*
21cr|xournal-0.4.8-3|57	%{_bindir}/%{name}
21cr|xournal-0.4.8-3|58	%{_datadir}/applications/*
21cr|xournal-0.4.8-3|59	%{_datadir}/%{name}
21cr|xournal-0.4.8-3|60	%{_liconsdir}/%{name}.png
21cr|xournal-0.4.8-3|61	%{_iconsdir}/%{name}.png
21cr|xournal-0.4.8-3|62	%{_miconsdir}/%{name}.png

11167 21
21cr|xournalpp-1.2.6-1|1	Summary(ru_RU.UTF-8): Программа для создания рукописных записей и аннотатор PDF
21cr|xournalpp-1.2.6-1|2	Summary:	Handwriting note-taking software with PDF annotation support
21cr|xournalpp-1.2.6-1|3	Name:		xournalpp
21cr|xournalpp-1.2.6-1|4	Version:	1.2.6
21cr|xournalpp-1.2.6-1|5	Release:	1
21cr|xournalpp-1.2.6-1|6	License:	GPLv2+
21cr|xournalpp-1.2.6-1|7	Group:		Office
21cr|xournalpp-1.2.6-1|8	Url:		https://github.com/xournalpp/xournalpp
21cr|xournalpp-1.2.6-1|9	Source0:	https://github.com/xournalpp/xournalpp/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xournalpp-1.2.6-1|10	BuildRequires:	cmake
21cr|xournalpp-1.2.6-1|11	BuildRequires:	pkgconfig(gtksourceview-4)
21cr|xournalpp-1.2.6-1|12	BuildRequires:	pkgconfig(glib-2.0)
21cr|xournalpp-1.2.6-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xournalpp-1.2.6-1|14	BuildRequires:	pkgconfig(poppler-glib)
21cr|xournalpp-1.2.6-1|15	BuildRequires:	pkgconfig(gthread-2.0)
21cr|xournalpp-1.2.6-1|16	BuildRequires:	pkgconfig(libxml-2.0)
21cr|xournalpp-1.2.6-1|17	BuildRequires:	pkgconfig(libzip)
21cr|xournalpp-1.2.6-1|18	# for enable plugins need lua
21cr|xournalpp-1.2.6-1|19	BuildRequires:	pkgconfig(lua)
21cr|xournalpp-1.2.6-1|20	BuildRequires:	pkgconfig(portaudiocpp)
21cr|xournalpp-1.2.6-1|21	BuildRequires:	pkgconfig(sndfile)
21cr|xournalpp-1.2.6-1|22	BuildRequires:	pkgconfig(librsvg-2.0)
21cr|xournalpp-1.2.6-1|23	BuildRequires:	locales-en
21cr|xournalpp-1.2.6-1|24	BuildRequires:	help2man
21cr|xournalpp-1.2.6-1|25	Requires:	poppler
21cr|xournalpp-1.2.6-1|26	Conflicts:	xournalpp-ui < 1.2.3-2
21cr|xournalpp-1.2.6-1|27	Obsoletes:	xournalpp-ui < 1.2.3-2
21cr|xournalpp-1.2.6-1|28	Conflicts:	xournalpp-plugins < 1.2.3-2
21cr|xournalpp-1.2.6-1|29	Obsoletes:	xournalpp-plugins < 1.2.3-2
21cr|xournalpp-1.2.6-1|30	
21cr|xournalpp-1.2.6-1|31	%description
21cr|xournalpp-1.2.6-1|32	Xournal++ is a handwriting note-taking software with PDF annotation support.
21cr|xournalpp-1.2.6-1|33	Supports Pen input like Wacom Tablets
21cr|xournalpp-1.2.6-1|34	
21cr|xournalpp-1.2.6-1|35	%description -l ru_RU.UTF-8
21cr|xournalpp-1.2.6-1|36	Xournal++ - это программа для ведения рукописных заметок с поддержкой аннотаций в формате PDF.
21cr|xournalpp-1.2.6-1|37	Поддерживает перьевой ввод, как на планшетах Wacom
21cr|xournalpp-1.2.6-1|38	
21cr|xournalpp-1.2.6-1|39	%files -f %{name}.lang
21cr|xournalpp-1.2.6-1|40	%doc README.md AUTHORS
21cr|xournalpp-1.2.6-1|41	%{_bindir}/*
21cr|xournalpp-1.2.6-1|42	%{_datadir}/applications/com.github.%{name}.%{name}.desktop
21cr|xournalpp-1.2.6-1|43	%{_iconsdir}/hicolor/scalable/apps/com.github.%{name}.%{name}.svg
21cr|xournalpp-1.2.6-1|44	%{_iconsdir}/hicolor/scalable/mimetypes/*
21cr|xournalpp-1.2.6-1|45	%{_datadir}/mime/packages/com.github.%{name}.%{name}.xml
21cr|xournalpp-1.2.6-1|46	%{_datadir}/thumbnailers/com.github.%{name}.%{name}.thumbnailer
21cr|xournalpp-1.2.6-1|47	%{_datadir}/%{name}
21cr|xournalpp-1.2.6-1|48	%{_datadir}/metainfo/com.github.%{name}.%{name}.appdata.xml
21cr|xournalpp-1.2.6-1|49	%{_mandir}/man1/%{name}*.1*
21cr|xournalpp-1.2.6-1|50	
21cr|xournalpp-1.2.6-1|51	#------------------------------------------------------------------
21cr|xournalpp-1.2.6-1|52	
21cr|xournalpp-1.2.6-1|53	%prep
21cr|xournalpp-1.2.6-1|54	%autosetup
21cr|xournalpp-1.2.6-1|55	
21cr|xournalpp-1.2.6-1|56	%build
21cr|xournalpp-1.2.6-1|57	%cmake
21cr|xournalpp-1.2.6-1|58	%make_build
21cr|xournalpp-1.2.6-1|59	
21cr|xournalpp-1.2.6-1|60	%install
21cr|xournalpp-1.2.6-1|61	%make_install -C build
21cr|xournalpp-1.2.6-1|62	
21cr|xournalpp-1.2.6-1|63	%find_lang %{name}

11168 21
21cr|xow-0.5-2|1	Summary:	Linux user mode driver for the Xbox One wireless dongle
21cr|xow-0.5-2|2	Name:		xow
21cr|xow-0.5-2|3	Version:	0.5
21cr|xow-0.5-2|4	Release:	2
21cr|xow-0.5-2|5	License:	GPLv2+
21cr|xow-0.5-2|6	Group:		System/Configuration/Hardware
21cr|xow-0.5-2|7	Url:		https://github.com/medusalix/xow
21cr|xow-0.5-2|8	Source0:	https://github.com/medusalix/xow/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xow-0.5-2|9	# Firmware
21cr|xow-0.5-2|10	Source1:	http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/07/1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab
21cr|xow-0.5-2|11	Source2:	86-%{name}.preset
21cr|xow-0.5-2|12	Patch0:		xow-0.5-upstream.patch
21cr|xow-0.5-2|13	BuildRequires:	cabextract
21cr|xow-0.5-2|14	BuildRequires:	pkgconfig(libusb-1.0)
21cr|xow-0.5-2|15	
21cr|xow-0.5-2|16	%description
21cr|xow-0.5-2|17	Linux user mode driver for the Xbox One wireless dongle.
21cr|xow-0.5-2|18	
21cr|xow-0.5-2|19	%files
21cr|xow-0.5-2|20	%doc README.md
21cr|xow-0.5-2|21	%license LICENSE
21cr|xow-0.5-2|22	%{_bindir}/%{name}
21cr|xow-0.5-2|23	%{_presetdir}/86-%{name}.preset
21cr|xow-0.5-2|24	%config(noreplace) %{_sysconfdir}/modprobe.d/%{name}-blacklist.conf
21cr|xow-0.5-2|25	%config(noreplace) %{_sysconfdir}/modules-load.d/%{name}-uinput.conf
21cr|xow-0.5-2|26	%config(noreplace) %{_sysconfdir}/systemd/system/%{name}.service
21cr|xow-0.5-2|27	%config(noreplace) %{_sysconfdir}/udev/rules.d/50-%{name}.rules
21cr|xow-0.5-2|28	
21cr|xow-0.5-2|29	%post
21cr|xow-0.5-2|30	%systemd_post %{name}
21cr|xow-0.5-2|31	
21cr|xow-0.5-2|32	%preun
21cr|xow-0.5-2|33	%systemd_preun %{name}
21cr|xow-0.5-2|34	
21cr|xow-0.5-2|35	#----------------------------------------------------------------------------
21cr|xow-0.5-2|36	
21cr|xow-0.5-2|37	%prep
21cr|xow-0.5-2|38	%autosetup -p1
21cr|xow-0.5-2|39	sed -i -e "/curl /d" -e "s!^PREFIX .*!PREFIX := %{_prefix}!" Makefile
21cr|xow-0.5-2|40	cp %{SOURCE1} driver.cab
21cr|xow-0.5-2|41	
21cr|xow-0.5-2|42	%build
21cr|xow-0.5-2|43	%make
21cr|xow-0.5-2|44	
21cr|xow-0.5-2|45	%install
21cr|xow-0.5-2|46	%makeinstall_std
21cr|xow-0.5-2|47	mkdir -p %{buildroot}%{_presetdir}
21cr|xow-0.5-2|48	cp -f %{SOURCE2} %{buildroot}%{_presetdir}/

11169 21
21cr|xpad-4.8.0-1|1	Summary:	Sticky notepad
21cr|xpad-4.8.0-1|2	Name:		xpad
21cr|xpad-4.8.0-1|3	Version:	4.8.0
21cr|xpad-4.8.0-1|4	Release:	1
21cr|xpad-4.8.0-1|5	License:	GPLv3+
21cr|xpad-4.8.0-1|6	Group:		Office
21cr|xpad-4.8.0-1|7	Url:		https://launchpad.net/xpad/
21cr|xpad-4.8.0-1|8	Source:		http://launchpad.net/xpad/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
21cr|xpad-4.8.0-1|9	BuildRequires:	intltool
21cr|xpad-4.8.0-1|10	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xpad-4.8.0-1|11	BuildRequires:	pkgconfig(gtksourceview-3.0)
21cr|xpad-4.8.0-1|12	BuildRequires:	pkgconfig(sm)
21cr|xpad-4.8.0-1|13	
21cr|xpad-4.8.0-1|14	%description
21cr|xpad-4.8.0-1|15	Xpad is a GTK application that emulates real-life sticky notes. If you
21cr|xpad-4.8.0-1|16	are likely to forget something, open up an xpad and jot it down. It
21cr|xpad-4.8.0-1|17	is easy-to-use, fault-tolerant, and its appearance is customizable.
21cr|xpad-4.8.0-1|18	
21cr|xpad-4.8.0-1|19	%files -f %{name}.lang
21cr|xpad-4.8.0-1|20	%doc AUTHORS NEWS README THANKS TODO ChangeLog
21cr|xpad-4.8.0-1|21	%{_bindir}/%{name}
21cr|xpad-4.8.0-1|22	%{_datadir}/applications/*.desktop
21cr|xpad-4.8.0-1|23	%{_datadir}/%{name}
21cr|xpad-4.8.0-1|24	%{_iconsdir}/hicolor/*/apps/*
21cr|xpad-4.8.0-1|25	%{_mandir}/man1/*
21cr|xpad-4.8.0-1|26	
21cr|xpad-4.8.0-1|27	#----------------------------------------------------------------------------------
21cr|xpad-4.8.0-1|28	
21cr|xpad-4.8.0-1|29	%prep
21cr|xpad-4.8.0-1|30	%setup -q
21cr|xpad-4.8.0-1|31	
21cr|xpad-4.8.0-1|32	%build
21cr|xpad-4.8.0-1|33	%configure
21cr|xpad-4.8.0-1|34	%make
21cr|xpad-4.8.0-1|35	
21cr|xpad-4.8.0-1|36	%install
21cr|xpad-4.8.0-1|37	%makeinstall_std
21cr|xpad-4.8.0-1|38	# Drop autostart file
21cr|xpad-4.8.0-1|39	rm -rf %{buildroot}/etc
21cr|xpad-4.8.0-1|40	
21cr|xpad-4.8.0-1|41	%find_lang %{name}

11170 21
21cr|xpaint-3.1.4-1|1	Summary:	An X Window System image editing or paint program
21cr|xpaint-3.1.4-1|2	Name:		xpaint
21cr|xpaint-3.1.4-1|3	Version:	3.1.4
21cr|xpaint-3.1.4-1|4	Release:	1
21cr|xpaint-3.1.4-1|5	License:	MIT
21cr|xpaint-3.1.4-1|6	Group:		Graphics
21cr|xpaint-3.1.4-1|7	Url:		https://sourceforge.net/projects/sf-xpaint
21cr|xpaint-3.1.4-1|8	Source0:	http://prdownloads.sourceforge.net/sf-xpaint/xpaint-%{version}.tar.bz2
21cr|xpaint-3.1.4-1|9	Source1:	icons-%{name}.tar.bz2
21cr|xpaint-3.1.4-1|10	Patch0:		xpaint-3.1.4-static.patch
21cr|xpaint-3.1.4-1|11	BuildRequires:	bison
21cr|xpaint-3.1.4-1|12	BuildRequires:	flex
21cr|xpaint-3.1.4-1|13	BuildRequires:	gccmakedep
21cr|xpaint-3.1.4-1|14	BuildRequires:	imake
21cr|xpaint-3.1.4-1|15	BuildRequires:	libtool
21cr|xpaint-3.1.4-1|16	BuildRequires:	netpbm-devel
21cr|xpaint-3.1.4-1|17	BuildRequires:	jpeg-devel
21cr|xpaint-3.1.4-1|18	BuildRequires:	pkgconfig(freetype2)
21cr|xpaint-3.1.4-1|19	BuildRequires:	pkgconfig(libopenjpeg1)
21cr|xpaint-3.1.4-1|20	BuildRequires:	pkgconfig(libpng)
21cr|xpaint-3.1.4-1|21	BuildRequires:	pkgconfig(libtiff-4)
21cr|xpaint-3.1.4-1|22	BuildRequires:	pkgconfig(libxaw3dxft)
21cr|xpaint-3.1.4-1|23	BuildRequires:	pkgconfig(xft)
21cr|xpaint-3.1.4-1|24	BuildRequires:	pkgconfig(xp)
21cr|xpaint-3.1.4-1|25	BuildRequires:	pkgconfig(xpm)
21cr|xpaint-3.1.4-1|26	BuildRequires:	pkgconfig(zlib)
21cr|xpaint-3.1.4-1|27	# Menus uses Liberation fonts
21cr|xpaint-3.1.4-1|28	Requires:	fonts-ttf-liberation
21cr|xpaint-3.1.4-1|29	
21cr|xpaint-3.1.4-1|30	
21cr|xpaint-3.1.4-1|31	%description
21cr|xpaint-3.1.4-1|32	XPaint is an X Window System color image editing program which supports
21cr|xpaint-3.1.4-1|33	many standard paint program operations. XPaint also supports advanced
21cr|xpaint-3.1.4-1|34	features like image processing algorithms, scripting and batch jobs.
21cr|xpaint-3.1.4-1|35	XPaint allows you to edit multiple images simultaneously and supports
21cr|xpaint-3.1.4-1|36	a large variety of image formats, including PNG, JPEG, TIFF, XPM, PPM,
21cr|xpaint-3.1.4-1|37	XBM, PS, etc.
21cr|xpaint-3.1.4-1|38	
21cr|xpaint-3.1.4-1|39	Install this package if you need a simple paint program for X.
21cr|xpaint-3.1.4-1|40	
21cr|xpaint-3.1.4-1|41	Recent versions of XPaint add new optional editing features based
21cr|xpaint-3.1.4-1|42	on programmable filters and user defined procedures written as scripts
21cr|xpaint-3.1.4-1|43	in plain C. The package includes a substantial list of examples and
21cr|xpaint-3.1.4-1|44	some support for batch processing.
21cr|xpaint-3.1.4-1|45	
21cr|xpaint-3.1.4-1|46	%files
21cr|xpaint-3.1.4-1|47	%doc ChangeLog README* TODO Doc/*.doc Doc/sample.Xdefaults
21cr|xpaint-3.1.4-1|48	%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
21cr|xpaint-3.1.4-1|49	%{_bindir}/*
21cr|xpaint-3.1.4-1|50	%{_mandir}/man1/*
21cr|xpaint-3.1.4-1|51	%{_datadir}/xpaint/
21cr|xpaint-3.1.4-1|52	%{_datadir}/applications/%{name}.desktop
21cr|xpaint-3.1.4-1|53	%{_iconsdir}/*.png
21cr|xpaint-3.1.4-1|54	%{_iconsdir}/*/*.png
21cr|xpaint-3.1.4-1|55	%{_iconsdir}/hicolor/scalable/apps/xpaint.svg
21cr|xpaint-3.1.4-1|56	
21cr|xpaint-3.1.4-1|57	#----------------------------------------------------------------------------
21cr|xpaint-3.1.4-1|58	
21cr|xpaint-3.1.4-1|59	%prep
21cr|xpaint-3.1.4-1|60	%autosetup -p1
21cr|xpaint-3.1.4-1|61	
21cr|xpaint-3.1.4-1|62	%build
21cr|xpaint-3.1.4-1|63	autoreconf -fi
21cr|xpaint-3.1.4-1|64	%configure
21cr|xpaint-3.1.4-1|65	make ARCH_DEFINES="%{optflags}"
21cr|xpaint-3.1.4-1|66	
21cr|xpaint-3.1.4-1|67	%install
21cr|xpaint-3.1.4-1|68	%makeinstall_std
21cr|xpaint-3.1.4-1|69	
21cr|xpaint-3.1.4-1|70	#use upstream .desktop file
21cr|xpaint-3.1.4-1|71	install -Dpm0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|xpaint-3.1.4-1|72	
21cr|xpaint-3.1.4-1|73	#mdk icon
21cr|xpaint-3.1.4-1|74	install -d %{buildroot}%{_iconsdir}
21cr|xpaint-3.1.4-1|75	tar jxf %{SOURCE1} -C %{buildroot}%{_iconsdir}
21cr|xpaint-3.1.4-1|76	
21cr|xpaint-3.1.4-1|77	# Don't ship it
21cr|xpaint-3.1.4-1|78	rm -rf %{buildroot}%{_libdir}/*.a

11171 21
21cr|xpat2-1.07-33|1	Summary:	A set of Solitaire type games for the X Window System
21cr|xpat2-1.07-33|2	Name:		xpat2
21cr|xpat2-1.07-33|3	Version:	1.07
21cr|xpat2-1.07-33|4	Release:	33
21cr|xpat2-1.07-33|5	License:	GPLv2+
21cr|xpat2-1.07-33|6	Group:		Games/Cards
21cr|xpat2-1.07-33|7	Source0:	ftp://sunsite.unc.edu/pub/Linux/games/solitaires/%{name}-%{version}-src.tar.bz2
21cr|xpat2-1.07-33|8	Patch0:		xpat2-fixes.patch
21cr|xpat2-1.07-33|9	Patch1:		xpat2-1.07-lib64.patch
21cr|xpat2-1.07-33|10	Patch2:		xpat2-1.07-gcc41.patch
21cr|xpat2-1.07-33|11	Patch3:		xpat2-1.07-fix-str-fmt.patch
21cr|xpat2-1.07-33|12	BuildRequires:	imake
21cr|xpat2-1.07-33|13	BuildRequires:	perl
21cr|xpat2-1.07-33|14	BuildRequires:	qt3-devel
21cr|xpat2-1.07-33|15	BuildRequires:	pkgconfig(xpm)
21cr|xpat2-1.07-33|16	Requires(post):	rpm-helper
21cr|xpat2-1.07-33|17	
21cr|xpat2-1.07-33|18	%description
21cr|xpat2-1.07-33|19	Xpat2 is a generic patience or Solitaire game for the X Window System.
21cr|xpat2-1.07-33|20	
21cr|xpat2-1.07-33|21	Xpat2 can be used with different rules sets, so it can be used to play
21cr|xpat2-1.07-33|22	Spider, Klondike, and other card games.
21cr|xpat2-1.07-33|23	
21cr|xpat2-1.07-33|24	%files
21cr|xpat2-1.07-33|25	%dir %{_prefix}/games/lib/xpat
21cr|xpat2-1.07-33|26	%{_prefix}/games/lib/xpat/*
21cr|xpat2-1.07-33|27	%{_mandir}/man6/xpat2.6*
21cr|xpat2-1.07-33|28	%attr(2755, root, games) %{_prefix}/bin/xpat2
21cr|xpat2-1.07-33|29	%{_prefix}/lib/*/app-defaults/XPat
21cr|xpat2-1.07-33|30	%{_datadir}/X11/app-defaults/XPat
21cr|xpat2-1.07-33|31	%{_datadir}/applications/%{name}.desktop
21cr|xpat2-1.07-33|32	%attr(664, root, games) %ghost /var/lib/games/xpat.log
21cr|xpat2-1.07-33|33	
21cr|xpat2-1.07-33|34	%post
21cr|xpat2-1.07-33|35	%create_ghostfile /var/lib/games/xpat.log root games 664
21cr|xpat2-1.07-33|36	
21cr|xpat2-1.07-33|37	#----------------------------------------------------------------------------
21cr|xpat2-1.07-33|38	
21cr|xpat2-1.07-33|39	%prep
21cr|xpat2-1.07-33|40	%setup -q
21cr|xpat2-1.07-33|41	%patch0 -p1 -b kk1
21cr|xpat2-1.07-33|42	%patch1 -p1 -b .lib64
21cr|xpat2-1.07-33|43	%patch2 -p0 -b .gcc41
21cr|xpat2-1.07-33|44	%patch3 -p0
21cr|xpat2-1.07-33|45	
21cr|xpat2-1.07-33|46	%build
21cr|xpat2-1.07-33|47	make clean
21cr|xpat2-1.07-33|48	rm -f src/moc*
21cr|xpat2-1.07-33|49	rm -f src/mqmaskedit.cpp
21cr|xpat2-1.07-33|50	rm -f src/mqhelpwin.cpp
21cr|xpat2-1.07-33|51	
21cr|xpat2-1.07-33|52	find -type f | xargs perl -pi -e "s|/var/games/|/var/lib/games/|g"
21cr|xpat2-1.07-33|53	perl -p -i -e "s|xmkmf &&||" Makefile
21cr|xpat2-1.07-33|54	cd src
21cr|xpat2-1.07-33|55	xmkmf
21cr|xpat2-1.07-33|56	perl -p -i -e "s|CXXDEBUGFLAGS = .*|CXXDEBUGFLAGS = %{optflags}|" Makefile
21cr|xpat2-1.07-33|57	perl -p -i -e "s|CDEBUGFLAGS = .*|CDEBUGFLAGS = %{optflags}|" Makefile
21cr|xpat2-1.07-33|58	# 1.0.7-1
21cr|xpat2-1.07-33|59	perl -p -i -e "s|chown.*||" Makefile
21cr|xpat2-1.07-33|60	perl -p -i -e "s|-lqt|-lqt-mt|" Makefile
21cr|xpat2-1.07-33|61	perl -p -i -e "s|LN = ln -s|LN = echo|" Makefile
21cr|xpat2-1.07-33|62	make CDEBUGFLAGS="%{optflags}" CXXDEBUGFLAGS="%{optflags}" EXTRA_LIBRARIES="-lstdc++"
21cr|xpat2-1.07-33|63	
21cr|xpat2-1.07-33|64	
21cr|xpat2-1.07-33|65	%install
21cr|xpat2-1.07-33|66	%makeinstall \
21cr|xpat2-1.07-33|67	DESTDIR=%{buildroot} \
21cr|xpat2-1.07-33|68	XPATROOT=%{buildroot}%{_prefix}/games/lib/xpat \
21cr|xpat2-1.07-33|69	XPATMANDIR=%{buildroot}%{_mandir}/man6 \
21cr|xpat2-1.07-33|70	APPDEFSDIR=%{buildroot}%{_prefix}/lib
21cr|xpat2-1.07-33|71	
21cr|xpat2-1.07-33|72	install -m 755 -d %{buildroot}%{_menudir}
21cr|xpat2-1.07-33|73	mkdir -p %{buildroot}/var/lib/games/
21cr|xpat2-1.07-33|74	touch %{buildroot}/var/lib/games/xpat.log
21cr|xpat2-1.07-33|75	
21cr|xpat2-1.07-33|76	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xpat2-1.07-33|77	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|xpat2-1.07-33|78	[Desktop Entry]
21cr|xpat2-1.07-33|79	Name=%{name}
21cr|xpat2-1.07-33|80	Comment=A set of Solitaire type games for the X Window System
21cr|xpat2-1.07-33|81	Exec=%{_bindir}/%{name}
21cr|xpat2-1.07-33|82	Icon=cards_section
21cr|xpat2-1.07-33|83	Terminal=false
21cr|xpat2-1.07-33|84	Type=Application
21cr|xpat2-1.07-33|85	StartupNotify=true
21cr|xpat2-1.07-33|86	Categories=Qt;Game;CardGame;X-MandrivaLinux-MoreApplications-Games-Cards;
21cr|xpat2-1.07-33|87	EOF

11172 21
21cr|xpdf-4.04-2|1	%define	major 0
21cr|xpdf-4.04-2|2	%define	libname %mklibname xpdf %{major}
21cr|xpdf-4.04-2|3	%define	develname %mklibname xpdf -d
21cr|xpdf-4.04-2|4	
21cr|xpdf-4.04-2|5	%define	urwdir %{_datadir}/fonts/default/Type1
21cr|xpdf-4.04-2|6	%define	x11dir /usr/X11R6
21cr|xpdf-4.04-2|7	
21cr|xpdf-4.04-2|8	Summary:	A PDF file viewer for the X Window System
21cr|xpdf-4.04-2|9	Name:		xpdf
21cr|xpdf-4.04-2|10	Version:	4.04
21cr|xpdf-4.04-2|11	Release:	2
21cr|xpdf-4.04-2|12	License:	GPLv2+
21cr|xpdf-4.04-2|13	Group:		Publishing
21cr|xpdf-4.04-2|14	Url:		https://www.xpdfreader.com/
21cr|xpdf-4.04-2|15	Source0:	https://dl.xpdfreader.com/%{name}-%{version}.tar.gz
21cr|xpdf-4.04-2|16	Source1:	icons-%{name}.tar.bz2
21cr|xpdf-4.04-2|17	Source2:	https://dl.xpdfreader.com/%{name}-chinese-simplified.tar.gz
21cr|xpdf-4.04-2|18	Source3:	https://dl.xpdfreader.com/%{name}-chinese-traditional.tar.gz
21cr|xpdf-4.04-2|19	Source4:	https://dl.xpdfreader.com/%{name}-cyrillic.tar.gz
21cr|xpdf-4.04-2|20	Source5:	https://dl.xpdfreader.com/%{name}-japanese.tar.gz
21cr|xpdf-4.04-2|21	Source6:	https://dl.xpdfreader.com/%{name}-korean.tar.gz
21cr|xpdf-4.04-2|22	Source7:	https://dl.xpdfreader.com/%{name}-thai.tar.gz
21cr|xpdf-4.04-2|23	Source8:	https://dl.xpdfreader.com/%{name}-greek.tar.gz
21cr|xpdf-4.04-2|24	Source9:	https://dl.xpdfreader.com/%{name}-latin2.tar.gz
21cr|xpdf-4.04-2|25	Source10:	https://dl.xpdfreader.com/%{name}-turkish.tar.gz
21cr|xpdf-4.04-2|26	Source11:	https://dl.xpdfreader.com/%{name}-hebrew.tar.gz
21cr|xpdf-4.04-2|27	Source12:	https://dl.xpdfreader.com/%{name}-arabic.tar.gz
21cr|xpdf-4.04-2|28	#Source100:	xpdf.rpmlintrc
21cr|xpdf-4.04-2|29	Patch0:		%{name}-3.04-antihigh.patch
21cr|xpdf-4.04-2|30	Patch1:		%{name}-4.04-chinese.patch
21cr|xpdf-4.04-2|31	Patch2:		%{name}-4.02-crash.patch
21cr|xpdf-4.04-2|32	Patch3:		%{name}-4.02-permissions.patch
21cr|xpdf-4.04-2|33	Patch4:		%{name}-4.02-fix-PS-encoding.patch
21cr|xpdf-4.04-2|34	BuildRequires:	cmake >= 2.8.8
21cr|xpdf-4.04-2|35	BuildRequires:	cups-devel
21cr|xpdf-4.04-2|36	BuildRequires:	libpaper-devel
21cr|xpdf-4.04-2|37	BuildRequires:	lesstif-devel
21cr|xpdf-4.04-2|38	BuildRequires:	pkgconfig(fontconfig)
21cr|xpdf-4.04-2|39	BuildRequires:	pkgconfig(freetype2) >= 2.10.1
21cr|xpdf-4.04-2|40	BuildRequires:	pkgconfig(lcms2) >= 2.9
21cr|xpdf-4.04-2|41	BuildRequires:	pkgconfig(libpng)
21cr|xpdf-4.04-2|42	BuildRequires:	pkgconfig(Qt5Core) >= 5.9.7
21cr|xpdf-4.04-2|43	BuildRequires:	pkgconfig(Qt5Network)
21cr|xpdf-4.04-2|44	BuildRequires:	pkgconfig(Qt5PrintSupport)
21cr|xpdf-4.04-2|45	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|xpdf-4.04-2|46	BuildRequires:	pkgconfig(x11)
21cr|xpdf-4.04-2|47	BuildRequires:	pkgconfig(xft)
21cr|xpdf-4.04-2|48	BuildRequires:	pkgconfig(xpm)
21cr|xpdf-4.04-2|49	BuildRequires:	pkgconfig(xrender)
21cr|xpdf-4.04-2|50	BuildRequires:	pkgconfig(xt)
21cr|xpdf-4.04-2|51	BuildRequires:	pkgconfig(zlib)
21cr|xpdf-4.04-2|52	# Newer poppler will provide all the pdf* utils
21cr|xpdf-4.04-2|53	Requires:	poppler
21cr|xpdf-4.04-2|54	Requires:	urw-fonts
21cr|xpdf-4.04-2|55	# Lesstiff user interface requires these (btw, why a static lesstif and freetype?)
21cr|xpdf-4.04-2|56	Requires:	x11-font-adobe-75dpi
21cr|xpdf-4.04-2|57	Requires:	x11-font-adobe-100dpi
21cr|xpdf-4.04-2|58	Requires:	%{_lib}qt5svg5
21cr|xpdf-4.04-2|59	Requires:	%{name}-common = %{EVRD}
21cr|xpdf-4.04-2|60	
21cr|xpdf-4.04-2|61	# No library subpackage anymore
21cr|xpdf-4.04-2|62	%rename		%{libname}
21cr|xpdf-4.04-2|63	%rename		%{develname}
21cr|xpdf-4.04-2|64	
21cr|xpdf-4.04-2|65	%description
21cr|xpdf-4.04-2|66	Xpdf is an X Window System based viewer for Portable Document Format (PDF)
21cr|xpdf-4.04-2|67	files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
21cr|xpdf-4.04-2|68	(Adobe's PDF viewer).  Xpdf is a small and efficient program which uses
21cr|xpdf-4.04-2|69	standard X fonts.
21cr|xpdf-4.04-2|70	
21cr|xpdf-4.04-2|71	%files
21cr|xpdf-4.04-2|72	%{_bindir}/%{name}
21cr|xpdf-4.04-2|73	%{_datadir}/applications/%{name}.desktop
21cr|xpdf-4.04-2|74	%{_iconsdir}/*.*
21cr|xpdf-4.04-2|75	%{_liconsdir}/*.*
21cr|xpdf-4.04-2|76	%{_miconsdir}/*.*
21cr|xpdf-4.04-2|77	%{_mandir}/man1/%{name}.1*
21cr|xpdf-4.04-2|78	
21cr|xpdf-4.04-2|79	#----------------------------------------------------------------------------
21cr|xpdf-4.04-2|80	
21cr|xpdf-4.04-2|81	%package common
21cr|xpdf-4.04-2|82	Summary:	Common files for xpdf and the applications based on it
21cr|xpdf-4.04-2|83	Group:		Publishing
21cr|xpdf-4.04-2|84	
21cr|xpdf-4.04-2|85	%description common
21cr|xpdf-4.04-2|86	Xpdf is an X Window System based viewer for Portable Document Format (PDF)
21cr|xpdf-4.04-2|87	files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
21cr|xpdf-4.04-2|88	(Adobe's PDF viewer). Xpdf is a small and efficient program which uses
21cr|xpdf-4.04-2|89	standard X fonts.
21cr|xpdf-4.04-2|90	
21cr|xpdf-4.04-2|91	This package contains common files (such as UnicodeMap and xpdfrc) needed for
21cr|xpdf-4.04-2|92	xpdf and the applications based on it.
21cr|xpdf-4.04-2|93	
21cr|xpdf-4.04-2|94	%files common
21cr|xpdf-4.04-2|95	%{_datadir}/%{name}
21cr|xpdf-4.04-2|96	%{_mandir}/man5/*
21cr|xpdf-4.04-2|97	%config(noreplace) %{_sysconfdir}/xpdfrc
21cr|xpdf-4.04-2|98	
21cr|xpdf-4.04-2|99	#----------------------------------------------------------------------------
21cr|xpdf-4.04-2|100	
21cr|xpdf-4.04-2|101	%prep
21cr|xpdf-4.04-2|102	%setup -q -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12
21cr|xpdf-4.04-2|103	%apply_patches
21cr|xpdf-4.04-2|104	
21cr|xpdf-4.04-2|105	# This may seem pointless, but in the unlikely event that _sysconfdir != /etc ...
21cr|xpdf-4.04-2|106	for file in doc/*.1 doc/*.5 xpdf-*/README; do
21cr|xpdf-4.04-2|107	sed -i -e 's:/etc/xpdfrc:%{_sysconfdir}/xpdfrc:g' $file
21cr|xpdf-4.04-2|108	done
21cr|xpdf-4.04-2|109	# Same action for _datadir.
21cr|xpdf-4.04-2|110	for file in xpdf-*/README xpdf-*/add-to-xpdfrc; do
21cr|xpdf-4.04-2|111	sed -i -e 's:/usr/share/:%{_datadir}/:g' $file
21cr|xpdf-4.04-2|112	sed -i -e 's:/usr/local/share/:%{_datadir}/:g' $file
21cr|xpdf-4.04-2|113	done
21cr|xpdf-4.04-2|114	
21cr|xpdf-4.04-2|115	# We have the T1 fonts in %%{urwdir}
21cr|xpdf-4.04-2|116	perl -pi -e 's@/usr/local/share/ghostscript/fonts@%{urwdir}@' doc/sample-xpdfrc *.1 *.5
21cr|xpdf-4.04-2|117	perl -pi -e 's@/usr/local/fonts@%{_datadir}/fonts@' doc/sample-xpdfrc
21cr|xpdf-4.04-2|118	
21cr|xpdf-4.04-2|119	
21cr|xpdf-4.04-2|120	%build
21cr|xpdf-4.04-2|121	%cmake_qt5	.. -DSYSTEM_XPDFRC="%{_sysconfdir}/xpdfrc" \
21cr|xpdf-4.04-2|122	-DOPI_SUPPORT=ON \
21cr|xpdf-4.04-2|123	-DSPLASH_CMYK=ON \
21cr|xpdf-4.04-2|124	-DA4_PAPER=ON
21cr|xpdf-4.04-2|125	
21cr|xpdf-4.04-2|126	%make
21cr|xpdf-4.04-2|127	
21cr|xpdf-4.04-2|128	
21cr|xpdf-4.04-2|129	for i in chinese-simplified chinese-traditional cyrillic japanese \
21cr|xpdf-4.04-2|130	korean thai greek latin2 turkish hebrew arabic; \
21cr|xpdf-4.04-2|131	do
21cr|xpdf-4.04-2|132	perl -pi -e 's@/usr/local/share/xpdf@%{_datadir}/xpdf@' \
21cr|xpdf-4.04-2|133	../%{name}-$i/add-to-xpdfrc \
21cr|xpdf-4.04-2|134	../%{name}-$i/README
21cr|xpdf-4.04-2|135	echo >> sample-xpdfrc
21cr|xpdf-4.04-2|136	cat ../%{name}-$i/add-to-xpdfrc >> sample-xpdfrc
21cr|xpdf-4.04-2|137	rm ../%{name}-$i/add-to-xpdfrc
21cr|xpdf-4.04-2|138	done
21cr|xpdf-4.04-2|139	
21cr|xpdf-4.04-2|140	
21cr|xpdf-4.04-2|141	%install
21cr|xpdf-4.04-2|142	%makeinstall_std -C build
21cr|xpdf-4.04-2|143	
21cr|xpdf-4.04-2|144	for i in chinese-simplified chinese-traditional cyrillic japanese \
21cr|xpdf-4.04-2|145	korean thai greek latin2 turkish hebrew arabic; \
21cr|xpdf-4.04-2|146	do
21cr|xpdf-4.04-2|147	mkdir -p %{buildroot}%{_datadir}/%{name}/$i
21cr|xpdf-4.04-2|148	cp -a %{name}-$i/* %{buildroot}%{_datadir}/%{name}/$i/
21cr|xpdf-4.04-2|149	done
21cr|xpdf-4.04-2|150	
21cr|xpdf-4.04-2|151	# Install mdk icons
21cr|xpdf-4.04-2|152	install -d %{buildroot}%{_iconsdir}
21cr|xpdf-4.04-2|153	tar xjf %{SOURCE1} -C %{buildroot}%{_iconsdir}
21cr|xpdf-4.04-2|154	
21cr|xpdf-4.04-2|155	
21cr|xpdf-4.04-2|156	# Provide a  .desktop file
21cr|xpdf-4.04-2|157	install -m 755 -d %{buildroot}%{_datadir}/applications/
21cr|xpdf-4.04-2|158	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|xpdf-4.04-2|159	[Desktop Entry]
21cr|xpdf-4.04-2|160	Name=Xpdf
21cr|xpdf-4.04-2|161	Comment=Views PDF files
21cr|xpdf-4.04-2|162	Exec=%{name} %f
21cr|xpdf-4.04-2|163	Icon=%{name}
21cr|xpdf-4.04-2|164	Terminal=false
21cr|xpdf-4.04-2|165	Type=Application
21cr|xpdf-4.04-2|166	StartupNotify=true
21cr|xpdf-4.04-2|167	MimeType=text/pdf;text/x-pdf;application/pdf;application/x-pdf;
21cr|xpdf-4.04-2|168	Categories=Office;Viewer;
21cr|xpdf-4.04-2|169	EOF
21cr|xpdf-4.04-2|170	
21cr|xpdf-4.04-2|171	# Install sample config
21cr|xpdf-4.04-2|172	mkdir -p %{buildroot}%{_sysconfdir}/
21cr|xpdf-4.04-2|173	cp -a doc/sample-xpdfrc %{buildroot}%{_sysconfdir}/xpdfrc
21cr|xpdf-4.04-2|174	
21cr|xpdf-4.04-2|175	# Remove unwanted files: poppler provides all of that utilities but pdftopng
21cr|xpdf-4.04-2|176	rm -f %{buildroot}%{_bindir}/pdf*
21cr|xpdf-4.04-2|177	rm -f %{buildroot}%{_mandir}/man1/pdf*

11173 21
21cr|xpeccy-0.5-1.20141117.1|1	# Workaround to build with GCC 10
21cr|xpeccy-0.5-1.20141117.1|2	%global optflags %{optflags} -fcommon
21cr|xpeccy-0.5-1.20141117.1|3	%define git 20141117
21cr|xpeccy-0.5-1.20141117.1|4	
21cr|xpeccy-0.5-1.20141117.1|5	Summary:	ZX Spectrum emulator
21cr|xpeccy-0.5-1.20141117.1|6	Name:		xpeccy
21cr|xpeccy-0.5-1.20141117.1|7	Version:	0.5
21cr|xpeccy-0.5-1.20141117.1|8	Release:	1.%{git}.1
21cr|xpeccy-0.5-1.20141117.1|9	License:	MIT
21cr|xpeccy-0.5-1.20141117.1|10	Group:		Emulators
21cr|xpeccy-0.5-1.20141117.1|11	Url:		http://xpeccy.info/
21cr|xpeccy-0.5-1.20141117.1|12	# From git https://github.com/samstyle/Xpeccy
21cr|xpeccy-0.5-1.20141117.1|13	Source0:	%{name}-%{version}.%{git}.tar.bz2
21cr|xpeccy-0.5-1.20141117.1|14	BuildRequires:	cmake
21cr|xpeccy-0.5-1.20141117.1|15	BuildRequires:	qt4-devel
21cr|xpeccy-0.5-1.20141117.1|16	BuildRequires:	pkgconfig(alsa)
21cr|xpeccy-0.5-1.20141117.1|17	BuildRequires:	pkgconfig(gl)
21cr|xpeccy-0.5-1.20141117.1|18	BuildRequires:	pkgconfig(sdl)
21cr|xpeccy-0.5-1.20141117.1|19	BuildRequires:	pkgconfig(zlib)
21cr|xpeccy-0.5-1.20141117.1|20	
21cr|xpeccy-0.5-1.20141117.1|21	%description
21cr|xpeccy-0.5-1.20141117.1|22	ZX Spectrum emulator.
21cr|xpeccy-0.5-1.20141117.1|23	
21cr|xpeccy-0.5-1.20141117.1|24	%files
21cr|xpeccy-0.5-1.20141117.1|25	%doc LICENSE_eng LICENSE_rus
21cr|xpeccy-0.5-1.20141117.1|26	%{_bindir}/%{name}
21cr|xpeccy-0.5-1.20141117.1|27	%{_datadir}/applications/%{name}.desktop
21cr|xpeccy-0.5-1.20141117.1|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|xpeccy-0.5-1.20141117.1|29	
21cr|xpeccy-0.5-1.20141117.1|30	#----------------------------------------------------------------------------
21cr|xpeccy-0.5-1.20141117.1|31	
21cr|xpeccy-0.5-1.20141117.1|32	%prep
21cr|xpeccy-0.5-1.20141117.1|33	%setup -qn %{name}-%{version}.%{git}
21cr|xpeccy-0.5-1.20141117.1|34	
21cr|xpeccy-0.5-1.20141117.1|35	%build
21cr|xpeccy-0.5-1.20141117.1|36	%cmake -DPACK=rpm
21cr|xpeccy-0.5-1.20141117.1|37	%make VERBOSE=1
21cr|xpeccy-0.5-1.20141117.1|38	
21cr|xpeccy-0.5-1.20141117.1|39	%install
21cr|xpeccy-0.5-1.20141117.1|40	%makeinstall_std -C build
21cr|xpeccy-0.5-1.20141117.1|41	
21cr|xpeccy-0.5-1.20141117.1|42	install -D -m 0644 %{buildroot}%{_iconsdir}/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xpeccy-0.5-1.20141117.1|43	rm -f %{buildroot}%{_iconsdir}/%{name}.png
21cr|xpeccy-0.5-1.20141117.1|44	
21cr|xpeccy-0.5-1.20141117.1|45	mv %{buildroot}%{_datadir}/applications/Xpeccy.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

11174 21
21cr|xpenguins-2.2-15|1	Summary: Cute little penguins that walk along the tops of your windows
21cr|xpenguins-2.2-15|2	Name: xpenguins
21cr|xpenguins-2.2-15|3	Version: 2.2
21cr|xpenguins-2.2-15|4	Release: 15
21cr|xpenguins-2.2-15|5	license: GPL
21cr|xpenguins-2.2-15|6	Source0: %{name}-%{version}.tar.bz2
21cr|xpenguins-2.2-15|7	Source1: %name-32x32.png.bz2
21cr|xpenguins-2.2-15|8	Source2: %name-16x16.png.bz2
21cr|xpenguins-2.2-15|9	Source3: %name-48x48.png.bz2
21cr|xpenguins-2.2-15|10	Patch0: xpenguins-2.2-fix-str-fmt.patch
21cr|xpenguins-2.2-15|11	Group: Toys
21cr|xpenguins-2.2-15|12	URL: http://xpenguins.seul.org/
21cr|xpenguins-2.2-15|13	BuildRequires: xpm-devel
21cr|xpenguins-2.2-15|14	BuildRequires: pkgconfig(x11)
21cr|xpenguins-2.2-15|15	BuildRequires: pkgconfig(xext)
21cr|xpenguins-2.2-15|16	BuildRequires: pkgconfig(xt)
21cr|xpenguins-2.2-15|17	
21cr|xpenguins-2.2-15|18	%description
21cr|xpenguins-2.2-15|19	XPenguins animates a friendly family of penguins in your root window.
21cr|xpenguins-2.2-15|20	They drop in from the top of the screen, walk along the tops of your
21cr|xpenguins-2.2-15|21	windows, up the side of your windows, levitate, skateboard, and do
21cr|xpenguins-2.2-15|22	other similarly exciting things. XPenguins is now themeable so if
21cr|xpenguins-2.2-15|23	you're bored of penguins, try something else. The themes that come
21cr|xpenguins-2.2-15|24	with this package are "Penguins", "Classic Penguins" and "Turtles".
21cr|xpenguins-2.2-15|25	
21cr|xpenguins-2.2-15|26	%prep
21cr|xpenguins-2.2-15|27	%setup -q
21cr|xpenguins-2.2-15|28	%patch0 -p0
21cr|xpenguins-2.2-15|29	
21cr|xpenguins-2.2-15|30	%build
21cr|xpenguins-2.2-15|31	# Note: when we compile the program it needs to know where the
21cr|xpenguins-2.2-15|32	# data will be when finally installed.
21cr|xpenguins-2.2-15|33	%configure
21cr|xpenguins-2.2-15|34	%make
21cr|xpenguins-2.2-15|35	
21cr|xpenguins-2.2-15|36	%install
21cr|xpenguins-2.2-15|37	rm -rf $RPM_BUILD_ROOT
21cr|xpenguins-2.2-15|38	%makeinstall_std
21cr|xpenguins-2.2-15|39	mkdir -p  %buildroot{%{_datadir}/applications,%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21cr|xpenguins-2.2-15|40	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xpenguins-2.2-15|41	[Desktop Entry]
21cr|xpenguins-2.2-15|42	Type=Application
21cr|xpenguins-2.2-15|43	Exec=%{_bindir}/%{name}
21cr|xpenguins-2.2-15|44	Icon=%{name}
21cr|xpenguins-2.2-15|45	Categories=Amusement;
21cr|xpenguins-2.2-15|46	Name=Xpenguins
21cr|xpenguins-2.2-15|47	Comment=Display penguins running on your desktop.
21cr|xpenguins-2.2-15|48	EOF
21cr|xpenguins-2.2-15|49	
21cr|xpenguins-2.2-15|50	bzip2 -dc %{SOURCE1} > %buildroot%{_iconsdir}/%{name}.png
21cr|xpenguins-2.2-15|51	bzip2 -dc %{SOURCE2} > %buildroot%{_miconsdir}/%{name}.png
21cr|xpenguins-2.2-15|52	bzip2 -dc %{SOURCE3} > %buildroot%{_liconsdir}/%{name}.png
21cr|xpenguins-2.2-15|53	
21cr|xpenguins-2.2-15|54	%clean
21cr|xpenguins-2.2-15|55	rm -rf $RPM_BUILD_ROOT
21cr|xpenguins-2.2-15|56	
21cr|xpenguins-2.2-15|57	%if %mdkversion < 200900
21cr|xpenguins-2.2-15|58	%post
21cr|xpenguins-2.2-15|59	%{update_menus}
21cr|xpenguins-2.2-15|60	%endif
21cr|xpenguins-2.2-15|61	
21cr|xpenguins-2.2-15|62	%if %mdkversion < 200900
21cr|xpenguins-2.2-15|63	%postun
21cr|xpenguins-2.2-15|64	%{clean_menus}
21cr|xpenguins-2.2-15|65	%endif
21cr|xpenguins-2.2-15|66	
21cr|xpenguins-2.2-15|67	%files
21cr|xpenguins-2.2-15|68	%defattr(-,root,root)
21cr|xpenguins-2.2-15|69	%doc README AUTHORS COPYING ChangeLog lay-out-frames.scm
21cr|xpenguins-2.2-15|70	%attr(755,root,root) %{_bindir}/xpenguins
21cr|xpenguins-2.2-15|71	%{_mandir}/man1/*
21cr|xpenguins-2.2-15|72	%dir %{_datadir}/%{name}/
21cr|xpenguins-2.2-15|73	%{_datadir}/%{name}/themes
21cr|xpenguins-2.2-15|74	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xpenguins-2.2-15|75	%{_iconsdir}/%{name}.png
21cr|xpenguins-2.2-15|76	%{_miconsdir}/%{name}.png
21cr|xpenguins-2.2-15|77	%{_liconsdir}/%{name}.png

11175 21
21cr|xphelloworld-1.0.1-13|1	Name: xphelloworld
21cr|xphelloworld-1.0.1-13|2	Version: 1.0.1
21cr|xphelloworld-1.0.1-13|3	Release: 13
21cr|xphelloworld-1.0.1-13|4	Summary: Sends a test page to an Xprint printer
21cr|xphelloworld-1.0.1-13|5	Group: Development/X11
21cr|xphelloworld-1.0.1-13|6	License: MIT
21cr|xphelloworld-1.0.1-13|7	Url:    http://cgit.freedesktop.org/xorg/app/xphelloworld/
21cr|xphelloworld-1.0.1-13|8	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21cr|xphelloworld-1.0.1-13|9	Patch0: xphelloworld-1.0.1-fix-xaw8-BR.diff
21cr|xphelloworld-1.0.1-13|10	
21cr|xphelloworld-1.0.1-13|11	BuildRequires: pkgconfig(xaw7) >= 1.0.1
21cr|xphelloworld-1.0.1-13|12	BuildRequires: lesstif-devel
21cr|xphelloworld-1.0.1-13|13	BuildRequires: pkgconfig(xp) >= 1.0.0
21cr|xphelloworld-1.0.1-13|14	BuildRequires: pkgconfig(xprintapputil) >= 1.0.1
21cr|xphelloworld-1.0.1-13|15	BuildRequires: pkgconfig(xprintutil) >= 1.0.1
21cr|xphelloworld-1.0.1-13|16	BuildRequires: pkgconfig(xt) >= 1.0.0
21cr|xphelloworld-1.0.1-13|17	BuildRequires: pkgconfig(xorg-macros) >= 1.0.1
21cr|xphelloworld-1.0.1-13|18	
21cr|xphelloworld-1.0.1-13|19	%description
21cr|xphelloworld-1.0.1-13|20	Xphelloworld is a utility for Xprint, the printing system for the X Window
21cr|xphelloworld-1.0.1-13|21	system. It sends a test page to the specified printer (or the default printer,
21cr|xphelloworld-1.0.1-13|22	if none is specified).
21cr|xphelloworld-1.0.1-13|23	
21cr|xphelloworld-1.0.1-13|24	%prep
21cr|xphelloworld-1.0.1-13|25	%setup -q -n %{name}-%{version}
21cr|xphelloworld-1.0.1-13|26	%patch0 -p0
21cr|xphelloworld-1.0.1-13|27	
21cr|xphelloworld-1.0.1-13|28	%build
21cr|xphelloworld-1.0.1-13|29	autoconf
21cr|xphelloworld-1.0.1-13|30	%configure	--x-includes=%{_includedir}\
21cr|xphelloworld-1.0.1-13|31	--x-libraries=%{_libdir}
21cr|xphelloworld-1.0.1-13|32	
21cr|xphelloworld-1.0.1-13|33	%make
21cr|xphelloworld-1.0.1-13|34	
21cr|xphelloworld-1.0.1-13|35	%install
21cr|xphelloworld-1.0.1-13|36	%makeinstall_std
21cr|xphelloworld-1.0.1-13|37	
21cr|xphelloworld-1.0.1-13|38	%files
21cr|xphelloworld-1.0.1-13|39	%{_bindir}/xphelloworld
21cr|xphelloworld-1.0.1-13|40	%{_bindir}/xpsimplehelloworld
21cr|xphelloworld-1.0.1-13|41	%{_bindir}/xpxthelloworld
21cr|xphelloworld-1.0.1-13|42	%{_mandir}/man1/xphelloworld.1*
21cr|xphelloworld-1.0.1-13|43	%{_mandir}/man1/xpxthelloworld.1*
21cr|xphelloworld-1.0.1-13|44	%{_mandir}/man1/xpsimplehelloworld.1*

11176 21
21cr|xpilot-4.5.5-6|1	Summary:	An X Window System based multiplayer aerial combat game
21cr|xpilot-4.5.5-6|2	Name:		xpilot
21cr|xpilot-4.5.5-6|3	Version:	4.5.5
21cr|xpilot-4.5.5-6|4	Release:	6
21cr|xpilot-4.5.5-6|5	License:	GPLv2+
21cr|xpilot-4.5.5-6|6	Group:		Games/Arcade
21cr|xpilot-4.5.5-6|7	Url:		http://www.xpilot.org
21cr|xpilot-4.5.5-6|8	Source0:	http://downloads.sourceforge.net/xpilotgame/xpilot-%version.tar.bz2
21cr|xpilot-4.5.5-6|9	Source2:	%{name}-16.png
21cr|xpilot-4.5.5-6|10	Source3:	%{name}-32.png
21cr|xpilot-4.5.5-6|11	Source4:	%{name}-48.png
21cr|xpilot-4.5.5-6|12	Patch0:		xpilot-4.5.3-config.patch
21cr|xpilot-4.5.5-6|13	Patch1:		xpilot-4.5.5-mga-getline.patch
21cr|xpilot-4.5.5-6|14	Patch2:		xpilot-4.5.5-mga-buffer-overflow.patch
21cr|xpilot-4.5.5-6|15	BuildRequires:	imake
21cr|xpilot-4.5.5-6|16	BuildRequires:	pkgconfig(x11)
21cr|xpilot-4.5.5-6|17	BuildRequires:	pkgconfig(xext)
21cr|xpilot-4.5.5-6|18	
21cr|xpilot-4.5.5-6|19	%description
21cr|xpilot-4.5.5-6|20	Xpilot is an X Window System based multiplayer game of aerial combat.
21cr|xpilot-4.5.5-6|21	
21cr|xpilot-4.5.5-6|22	The object of the game is to shoot each other down, or you can use the race
21cr|xpilot-4.5.5-6|23	mode to just fly around.
21cr|xpilot-4.5.5-6|24	
21cr|xpilot-4.5.5-6|25	Xpilot resembles the Commodore 64 Thrust game, which is similar to Atari's
21cr|xpilot-4.5.5-6|26	Gravitar and Asteriods (note: this is not misspelled).
21cr|xpilot-4.5.5-6|27	
21cr|xpilot-4.5.5-6|28	Unless you already have an xpilot server on your network, you'll need to set up
21cr|xpilot-4.5.5-6|29	the server on one machine, and then set up xpilot clients on all of the
21cr|xpilot-4.5.5-6|30	players' machines.
21cr|xpilot-4.5.5-6|31	
21cr|xpilot-4.5.5-6|32	%files
21cr|xpilot-4.5.5-6|33	%doc README.txt LICENSE README.txt.msub
21cr|xpilot-4.5.5-6|34	%doc doc
21cr|xpilot-4.5.5-6|35	%{_gamesbindir}/*
21cr|xpilot-4.5.5-6|36	%{_prefix}/lib/xpilot
21cr|xpilot-4.5.5-6|37	%{_mandir}/man?/*
21cr|xpilot-4.5.5-6|38	%{_datadir}/applications/%{name}.desktop
21cr|xpilot-4.5.5-6|39	%{_datadir}/applications/%{name}-server.desktop
21cr|xpilot-4.5.5-6|40	%{_miconsdir}/*
21cr|xpilot-4.5.5-6|41	%{_liconsdir}/*
21cr|xpilot-4.5.5-6|42	%{_iconsdir}/%{name}.png
21cr|xpilot-4.5.5-6|43	
21cr|xpilot-4.5.5-6|44	#----------------------------------------------------------------------------
21cr|xpilot-4.5.5-6|45	
21cr|xpilot-4.5.5-6|46	%prep
21cr|xpilot-4.5.5-6|47	%setup -q
21cr|xpilot-4.5.5-6|48	%patch0 -p0
21cr|xpilot-4.5.5-6|49	%patch1 -p1
21cr|xpilot-4.5.5-6|50	%patch2 -p1
21cr|xpilot-4.5.5-6|51	
21cr|xpilot-4.5.5-6|52	%build
21cr|xpilot-4.5.5-6|53	xmkmf
21cr|xpilot-4.5.5-6|54	%make Makefiles
21cr|xpilot-4.5.5-6|55	%make CDEBUGFLAGS="%{optflags}" EXTRA_LDOPTIONS="%{ldflags}"
21cr|xpilot-4.5.5-6|56	
21cr|xpilot-4.5.5-6|57	%install
21cr|xpilot-4.5.5-6|58	%makeinstall_std install.man INSTBINDIR=%{_gamesbindir}
21cr|xpilot-4.5.5-6|59	
21cr|xpilot-4.5.5-6|60	install -m644 %{SOURCE2} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|xpilot-4.5.5-6|61	install -m644 %{SOURCE3} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|xpilot-4.5.5-6|62	install -m644 %{SOURCE4} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|xpilot-4.5.5-6|63	mkdir -p %{buildroot}%{_mandir}/man{1,6}
21cr|xpilot-4.5.5-6|64	
21cr|xpilot-4.5.5-6|65	# scheesh. cvs files.
21cr|xpilot-4.5.5-6|66	find doc -name '.cvs*' | xargs rm -f {} \;
21cr|xpilot-4.5.5-6|67	
21cr|xpilot-4.5.5-6|68	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|xpilot-4.5.5-6|69	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-server.desktop
21cr|xpilot-4.5.5-6|70	[Desktop Entry]
21cr|xpilot-4.5.5-6|71	Type=Application
21cr|xpilot-4.5.5-6|72	Categories=Game;ArcadeGame;
21cr|xpilot-4.5.5-6|73	Name=Xpilot server
21cr|xpilot-4.5.5-6|74	Comment=Fly/shoot arcade game
21cr|xpilot-4.5.5-6|75	Exec=%{_gamesbindir}/xpilots
21cr|xpilot-4.5.5-6|76	Icon=%{name}
21cr|xpilot-4.5.5-6|77	EOF
21cr|xpilot-4.5.5-6|78	
21cr|xpilot-4.5.5-6|79	cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|xpilot-4.5.5-6|80	[Desktop Entry]
21cr|xpilot-4.5.5-6|81	Type=Application
21cr|xpilot-4.5.5-6|82	Categories=Game;ArcadeGame;
21cr|xpilot-4.5.5-6|83	Name=Xpilot - Requires server
21cr|xpilot-4.5.5-6|84	Comment=Fly/shoot arcade game
21cr|xpilot-4.5.5-6|85	Exec=%{_gamesbindir}/xpilot -join
21cr|xpilot-4.5.5-6|86	Icon=%{name}
21cr|xpilot-4.5.5-6|87	EOF

11177 21
21cr|xpired-1.22-26|1	Summary:	Action puzzle game
21cr|xpired-1.22-26|2	Name:		xpired
21cr|xpired-1.22-26|3	Version:	1.22
21cr|xpired-1.22-26|4	Release:	26
21cr|xpired-1.22-26|5	Url:		http://xpired.sourceforge.net/
21cr|xpired-1.22-26|6	Source0:	http://prdownloads.sourceforge.net/xpired/%{name}-%{version}-linux_source.tar.bz2
21cr|xpired-1.22-26|7	Patch0:		xpired-debug.patch
21cr|xpired-1.22-26|8	License:	GPLv2+
21cr|xpired-1.22-26|9	Group:		Games/Arcade
21cr|xpired-1.22-26|10	BuildRequires:	pkgconfig(SDL_gfx) >= 2.0.25
21cr|xpired-1.22-26|11	BuildRequires:	pkgconfig(SDL_mixer)
21cr|xpired-1.22-26|12	BuildRequires:	pkgconfig(SDL_image)
21cr|xpired-1.22-26|13	
21cr|xpired-1.22-26|14	%description
21cr|xpired-1.22-26|15	X-Pired is an action puzzle game. The goal of the game in each level
21cr|xpired-1.22-26|16	is to reach the exit square, avoiding exploding barrels and other
21cr|xpired-1.22-26|17	deadly stuff.
21cr|xpired-1.22-26|18	
21cr|xpired-1.22-26|19	%files
21cr|xpired-1.22-26|20	%doc *.txt README*
21cr|xpired-1.22-26|21	%{_datadir}/applications/*
21cr|xpired-1.22-26|22	%{_gamesbindir}/*
21cr|xpired-1.22-26|23	%{_gamesdatadir}/*
21cr|xpired-1.22-26|24	
21cr|xpired-1.22-26|25	#=========================================================================
21cr|xpired-1.22-26|26	
21cr|xpired-1.22-26|27	%prep
21cr|xpired-1.22-26|28	%setup -qn src
21cr|xpired-1.22-26|29	%patch0 -p1
21cr|xpired-1.22-26|30	
21cr|xpired-1.22-26|31	%build
21cr|xpired-1.22-26|32	%make \
21cr|xpired-1.22-26|33	PREFIX=%{_prefix} \
21cr|xpired-1.22-26|34	SHARE_PREFIX=%{_gamesdatadir}/xpired
21cr|xpired-1.22-26|35	
21cr|xpired-1.22-26|36	%install
21cr|xpired-1.22-26|37	%makeinstall \
21cr|xpired-1.22-26|38	PREFIX=%{buildroot}%{_prefix} \
21cr|xpired-1.22-26|39	SHARE_PREFIX=%{buildroot}%{_gamesdatadir}/xpired
21cr|xpired-1.22-26|40	
21cr|xpired-1.22-26|41	mkdir -p %{buildroot}%{_gamesbindir}
21cr|xpired-1.22-26|42	mv %{buildroot}%{_bindir}/* %{buildroot}%{_gamesbindir}
21cr|xpired-1.22-26|43	
21cr|xpired-1.22-26|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xpired-1.22-26|45	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|xpired-1.22-26|46	[Desktop Entry]
21cr|xpired-1.22-26|47	Name=X-Pired
21cr|xpired-1.22-26|48	Comment=Action-puzzle game
21cr|xpired-1.22-26|49	Exec=%{_gamesbindir}/%{name}
21cr|xpired-1.22-26|50	Icon=arcade_section
21cr|xpired-1.22-26|51	Terminal=false
21cr|xpired-1.22-26|52	Type=Application
21cr|xpired-1.22-26|53	StartupNotify=true
21cr|xpired-1.22-26|54	Categories=Game;ArcadeGame;
21cr|xpired-1.22-26|55	EOF

11178 21
21cr|xplsprinters-1.0.1-16|1	Name:		xplsprinters
21cr|xplsprinters-1.0.1-16|2	Version:	1.0.1
21cr|xplsprinters-1.0.1-16|3	Release:	16
21cr|xplsprinters-1.0.1-16|4	Summary:	Shows a list of Xprint printers and it's attributes
21cr|xplsprinters-1.0.1-16|5	Group:		Development/X11
21cr|xplsprinters-1.0.1-16|6	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21cr|xplsprinters-1.0.1-16|7	License:	MIT
21cr|xplsprinters-1.0.1-16|8	
21cr|xplsprinters-1.0.1-16|9	BuildRequires: pkgconfig(x11) >= 1.0.0
21cr|xplsprinters-1.0.1-16|10	BuildRequires: pkgconfig(xp) >= 1.0.0
21cr|xplsprinters-1.0.1-16|11	BuildRequires: pkgconfig(xprintutil) >= 1.0.1
21cr|xplsprinters-1.0.1-16|12	BuildRequires: x11-util-macros >= 1.0.1
21cr|xplsprinters-1.0.1-16|13	
21cr|xplsprinters-1.0.1-16|14	%description
21cr|xplsprinters-1.0.1-16|15	Xplsprinters is a utility for Xprint, the printing system for the X Window
21cr|xplsprinters-1.0.1-16|16	system.  It can deliver both a list of printers and attributes supported for a
21cr|xplsprinters-1.0.1-16|17	specific list of printers.
21cr|xplsprinters-1.0.1-16|18	
21cr|xplsprinters-1.0.1-16|19	%files
21cr|xplsprinters-1.0.1-16|20	%{_bindir}/xplsprinters
21cr|xplsprinters-1.0.1-16|21	%{_mandir}/man1/xplsprinters*
21cr|xplsprinters-1.0.1-16|22	
21cr|xplsprinters-1.0.1-16|23	#-----------------------------------------------------------------------
21cr|xplsprinters-1.0.1-16|24	%prep
21cr|xplsprinters-1.0.1-16|25	%setup -q -n %{name}-%{version}
21cr|xplsprinters-1.0.1-16|26	
21cr|xplsprinters-1.0.1-16|27	%build
21cr|xplsprinters-1.0.1-16|28	%configure	\
21cr|xplsprinters-1.0.1-16|29	--x-includes=%{_includedir} \
21cr|xplsprinters-1.0.1-16|30	--x-libraries=%{_libdir}
21cr|xplsprinters-1.0.1-16|31	
21cr|xplsprinters-1.0.1-16|32	%make
21cr|xplsprinters-1.0.1-16|33	
21cr|xplsprinters-1.0.1-16|34	%install
21cr|xplsprinters-1.0.1-16|35	%makeinstall_std
21cr|xplsprinters-1.0.1-16|36	

11179 21
21cr|xpn-1.2.6-5|1	Name: 	 		xpn
21cr|xpn-1.2.6-5|2	Version: 		1.2.6
21cr|xpn-1.2.6-5|3	Release: 		5
21cr|xpn-1.2.6-5|4	
21cr|xpn-1.2.6-5|5	Summary:	GTK2 newsreader with full Unicode support
21cr|xpn-1.2.6-5|6	License:	GPLv2+
21cr|xpn-1.2.6-5|7	Group:		Networking/News
21cr|xpn-1.2.6-5|8	URL:		http://xpn.altervista.org/
21cr|xpn-1.2.6-5|9	Source0:	http://xpn.altervista.org/codice/%{name}-%{version}.tar.gz
21cr|xpn-1.2.6-5|10	
21cr|xpn-1.2.6-5|11	BuildArch:	noarch
21cr|xpn-1.2.6-5|12	
21cr|xpn-1.2.6-5|13	BuildRequires:	imagemagick
21cr|xpn-1.2.6-5|14	
21cr|xpn-1.2.6-5|15	Requires:	gnome-python >= 2.4.1
21cr|xpn-1.2.6-5|16	
21cr|xpn-1.2.6-5|17	%description
21cr|xpn-1.2.6-5|18	With XPN you can read/write articles on the Usenet with a good MIME support
21cr|xpn-1.2.6-5|19	(better than some well known newsreaders).
21cr|xpn-1.2.6-5|20	
21cr|xpn-1.2.6-5|21	XPN can operate with all the most diffuse charset starting from US-ASCII to
21cr|xpn-1.2.6-5|22	UTF-8. When you edit an article XPN automatically chooses the best charset,
21cr|xpn-1.2.6-5|23	however is always possible to override this choice.
21cr|xpn-1.2.6-5|24	
21cr|xpn-1.2.6-5|25	There also other useful features like scoring, filtered views, random
21cr|xpn-1.2.6-5|26	tag-lines, external editor support, one-key navigation, ROT13, spoiler char ...
21cr|xpn-1.2.6-5|27	
21cr|xpn-1.2.6-5|28	%prep
21cr|xpn-1.2.6-5|29	%setup -q
21cr|xpn-1.2.6-5|30	
21cr|xpn-1.2.6-5|31	%build
21cr|xpn-1.2.6-5|32	
21cr|xpn-1.2.6-5|33	%install
21cr|xpn-1.2.6-5|34	rm -rf %{buildroot}
21cr|xpn-1.2.6-5|35	mkdir -p %{buildroot}/%{_bindir}
21cr|xpn-1.2.6-5|36	mkdir -p %{buildroot}/%{_datadir}/%{name}
21cr|xpn-1.2.6-5|37	mkdir -p %{buildroot}/%{_datadir}/locale
21cr|xpn-1.2.6-5|38	cp tags.txt %{buildroot}/%{_datadir}/%{name}
21cr|xpn-1.2.6-5|39	cp -r xpn_src %{buildroot}/%{_datadir}/%{name}
21cr|xpn-1.2.6-5|40	cp -r pixmaps %{buildroot}/%{_datadir}/%{name}
21cr|xpn-1.2.6-5|41	cp -r lang/{de,fr,it} %{buildroot}/%{_datadir}/locale
21cr|xpn-1.2.6-5|42	cp %{name}.py %{buildroot}/%{_datadir}/%{name}
21cr|xpn-1.2.6-5|43	
21cr|xpn-1.2.6-5|44	#wrapper
21cr|xpn-1.2.6-5|45	cat<<EOF>%{buildroot}/%{_bindir}/%{name}
21cr|xpn-1.2.6-5|46	#!/bin/bash
21cr|xpn-1.2.6-5|47	cd %{_datadir}/%{name}
21cr|xpn-1.2.6-5|48	python %{name}.py -d \$@
21cr|xpn-1.2.6-5|49	EOF
21cr|xpn-1.2.6-5|50	chmod 755 %{buildroot}/%{_bindir}/%{name}
21cr|xpn-1.2.6-5|51	
21cr|xpn-1.2.6-5|52	#menu
21cr|xpn-1.2.6-5|53	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xpn-1.2.6-5|54	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|xpn-1.2.6-5|55	[Desktop Entry]
21cr|xpn-1.2.6-5|56	Name=%{name}
21cr|xpn-1.2.6-5|57	Comment=%{summary}
21cr|xpn-1.2.6-5|58	Exec=%{_bindir}/%{name}
21cr|xpn-1.2.6-5|59	Icon=%{name}
21cr|xpn-1.2.6-5|60	Terminal=false
21cr|xpn-1.2.6-5|61	Type=Application
21cr|xpn-1.2.6-5|62	Categories=X-MandrivaLinux-Internet-News;Network;News;
21cr|xpn-1.2.6-5|63	EOF
21cr|xpn-1.2.6-5|64	
21cr|xpn-1.2.6-5|65	#icons
21cr|xpn-1.2.6-5|66	mkdir -p %{buildroot}/%{_liconsdir}
21cr|xpn-1.2.6-5|67	convert -size 48x48 pixmaps/%{name}.xpm %{buildroot}/%{_liconsdir}/%{name}.png
21cr|xpn-1.2.6-5|68	mkdir -p %{buildroot}/%{_iconsdir}
21cr|xpn-1.2.6-5|69	convert -size 32x32 pixmaps/%{name}.xpm %{buildroot}/%{_iconsdir}/%{name}.png
21cr|xpn-1.2.6-5|70	mkdir -p %{buildroot}/%{_miconsdir}
21cr|xpn-1.2.6-5|71	convert -size 16x16 pixmaps/%{name}.xpm %{buildroot}/%{_miconsdir}/%{name}.png
21cr|xpn-1.2.6-5|72	
21cr|xpn-1.2.6-5|73	%find_lang %{name}
21cr|xpn-1.2.6-5|74	
21cr|xpn-1.2.6-5|75	%clean
21cr|xpn-1.2.6-5|76	rm -rf %{buildroot}
21cr|xpn-1.2.6-5|77	
21cr|xpn-1.2.6-5|78	%if %mdkversion < 200900
21cr|xpn-1.2.6-5|79	%post
21cr|xpn-1.2.6-5|80	%update_menus
21cr|xpn-1.2.6-5|81	
21cr|xpn-1.2.6-5|82	%postun
21cr|xpn-1.2.6-5|83	%clean_menus
21cr|xpn-1.2.6-5|84	%endif
21cr|xpn-1.2.6-5|85	
21cr|xpn-1.2.6-5|86	%files -f %{name}.lang
21cr|xpn-1.2.6-5|87	%defattr(0644,root,root,0755)
21cr|xpn-1.2.6-5|88	%doc AUTHORS ChangeLog README TODO *.html
21cr|xpn-1.2.6-5|89	%attr(0755,root,root) %{_bindir}/%{name}
21cr|xpn-1.2.6-5|90	%{_datadir}/%{name}
21cr|xpn-1.2.6-5|91	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xpn-1.2.6-5|92	%{_liconsdir}/%{name}.png
21cr|xpn-1.2.6-5|93	%{_iconsdir}/%{name}.png
21cr|xpn-1.2.6-5|94	%{_miconsdir}/%{name}.png

11180 21
21cr|xpra-4.3.3-1|1	Summary:	Persistent remote applications for X
21cr|xpra-4.3.3-1|2	Name:		xpra
21cr|xpra-4.3.3-1|3	Version:	4.3.3
21cr|xpra-4.3.3-1|4	Release:	1
21cr|xpra-4.3.3-1|5	License:	GPLv2+
21cr|xpra-4.3.3-1|6	Group:		Networking/Other
21cr|xpra-4.3.3-1|7	URL:		http://xpra.org/
21cr|xpra-4.3.3-1|8	#Source0:	http://xpra.org/src/%{name}-%{version}.tar.xz
21cr|xpra-4.3.3-1|9	Source0:	https://github.com/Xpra-org/xpra/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xpra-4.3.3-1|10	BuildRequires:	python3egg(setuptools)
21cr|xpra-4.3.3-1|11	BuildRequires:	pkgconfig(python3)
21cr|xpra-4.3.3-1|12	BuildRequires:	python3-gobject3
21cr|xpra-4.3.3-1|13	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xpra-4.3.3-1|14	BuildRequires:	python3egg(cython)
21cr|xpra-4.3.3-1|15	BuildRequires:	pkgconfig(pygobject-3.0)
21cr|xpra-4.3.3-1|16	BuildRequires:	pkgconfig(xdamage)
21cr|xpra-4.3.3-1|17	BuildRequires:	pkgconfig(xkbfile)
21cr|xpra-4.3.3-1|18	BuildRequires:	pkgconfig(xtst)
21cr|xpra-4.3.3-1|19	BuildRequires:	pkgconfig(py3cairo)
21cr|xpra-4.3.3-1|20	BuildRequires:	pkgconfig(xres)
21cr|xpra-4.3.3-1|21	BuildRequires:  ack
21cr|xpra-4.3.3-1|22	BuildRequires:  desktop-file-utils
21cr|xpra-4.3.3-1|23	BuildRequires:  libvpx-devel
21cr|xpra-4.3.3-1|24	BuildRequires:  cups-devel
21cr|xpra-4.3.3-1|25	BuildRequires:  pam-devel
21cr|xpra-4.3.3-1|26	BuildRequires:  ffmpeg-devel
21cr|xpra-4.3.3-1|27	BuildRequires:  x264-devel
21cr|xpra-4.3.3-1|28	BuildRequires:  x265-devel
21cr|xpra-4.3.3-1|29	# RPM AutoReq typelib()
21cr|xpra-4.3.3-1|30	BuildRequires:  gobject-introspection-devel
21cr|xpra-4.3.3-1|31	# TODO: package pandoc and enable --with-docs
21cr|xpra-4.3.3-1|32	#BuildRequires:  pandoc
21cr|xpra-4.3.3-1|33	Requires:	python3egg(pillow)
21cr|xpra-4.3.3-1|34	Requires:	python3egg(pycairo)
21cr|xpra-4.3.3-1|35	Requires:	python3egg(pycups)
21cr|xpra-4.3.3-1|36	Requires:	python3egg(pyopengl)
21cr|xpra-4.3.3-1|37	Requires:	python3-gobject
21cr|xpra-4.3.3-1|38	Requires:	python3egg(paramiko)
21cr|xpra-4.3.3-1|39	Requires:	python3egg(pyinotify)
21cr|xpra-4.3.3-1|40	Requires:	python3egg(lz4)
21cr|xpra-4.3.3-1|41	Requires:	python3egg(ldap3)
21cr|xpra-4.3.3-1|42	Requires:	python3egg(rencode)
21cr|xpra-4.3.3-1|43	Requires:	python3egg(netifaces)
21cr|xpra-4.3.3-1|44	Requires:	python3egg(dbus-python)
21cr|xpra-4.3.3-1|45	Requires:	python3egg(numpy)
21cr|xpra-4.3.3-1|46	Requires:	python3egg(python-uinput)
21cr|xpra-4.3.3-1|47	Requires:	python3-gi
21cr|xpra-4.3.3-1|48	Requires:	python3-opencv
21cr|xpra-4.3.3-1|49	Requires:	gstreamer1.0-plugins-base
21cr|xpra-4.3.3-1|50	Requires:	gstreamer1.0-plugins-good
21cr|xpra-4.3.3-1|51	Requires:	pulseaudio
21cr|xpra-4.3.3-1|52	Requires:	pulseaudio-utils
21cr|xpra-4.3.3-1|53	Requires:	shared-mime-info
21cr|xpra-4.3.3-1|54	Requires:	js-jquery
21cr|xpra-4.3.3-1|55	# probably no need to package udev rules separately as Fedora
21cr|xpra-4.3.3-1|56	Obsoletes:	xpra-udev < 4.1.3-1
21cr|xpra-4.3.3-1|57	# html5 client is developed separately (https://github.com/Xpra-org/xpra-html5)
21cr|xpra-4.3.3-1|58	# Maybe it will be packaged some day...
21cr|xpra-4.3.3-1|59	Obsoletes:	xpra-html5 < 4.1.3-1
21cr|xpra-4.3.3-1|60	
21cr|xpra-4.3.3-1|61	%description
21cr|xpra-4.3.3-1|62	Xpra gives you "persistent remote applications" for X. That is, unlike normal
21cr|xpra-4.3.3-1|63	X applications, applications run with xpra are "persistent" -- you can run
21cr|xpra-4.3.3-1|64	them remotely, and they don't die if your connection does. You can detach them,
21cr|xpra-4.3.3-1|65	and reattach them later -- even from another computer -- with no loss of state.
21cr|xpra-4.3.3-1|66	And unlike VNC or RDP, xpra is for remote applications, not remote desktops --
21cr|xpra-4.3.3-1|67	individual applications show up as individual windows on your screen, managed
21cr|xpra-4.3.3-1|68	by your window manager. They're not trapped in a box. So basically it's screen
21cr|xpra-4.3.3-1|69	for remote X apps.
21cr|xpra-4.3.3-1|70	
21cr|xpra-4.3.3-1|71	%files
21cr|xpra-4.3.3-1|72	%license COPYING
21cr|xpra-4.3.3-1|73	%dir %{_sysconfdir}/%{name}
21cr|xpra-4.3.3-1|74	%dir %{_sysconfdir}/%{name}/conf.d
21cr|xpra-4.3.3-1|75	%dir %{_sysconfdir}/%{name}/content-categories
21cr|xpra-4.3.3-1|76	%dir %{_sysconfdir}/%{name}/content-type
21cr|xpra-4.3.3-1|77	%dir %{_sysconfdir}/%{name}/http-headers
21cr|xpra-4.3.3-1|78	%config(noreplace) %{_sysconfdir}/%{name}/*.conf
21cr|xpra-4.3.3-1|79	%config(noreplace) %{_sysconfdir}/%{name}/nvenc.keys
21cr|xpra-4.3.3-1|80	%config(noreplace) %{_sysconfdir}/%{name}/conf.d/*.conf
21cr|xpra-4.3.3-1|81	%config(noreplace) %{_sysconfdir}/%{name}/content-categories/*.conf
21cr|xpra-4.3.3-1|82	%config(noreplace) %{_sysconfdir}/%{name}/content-type/*.conf
21cr|xpra-4.3.3-1|83	%config(noreplace) %{_sysconfdir}/%{name}/http-headers/*.txt
21cr|xpra-4.3.3-1|84	%config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/90-xpra-virtual.conf
21cr|xpra-4.3.3-1|85	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|xpra-4.3.3-1|86	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21cr|xpra-4.3.3-1|87	%{_datadir}/dbus-1/system.d/%{name}.conf
21cr|xpra-4.3.3-1|88	%{_bindir}/xpra
21cr|xpra-4.3.3-1|89	%{_bindir}/xpra_Xdummy
21cr|xpra-4.3.3-1|90	%{_bindir}/xpra_launcher
21cr|xpra-4.3.3-1|91	%{_bindir}/xpra_signal_listener
21cr|xpra-4.3.3-1|92	%{_bindir}/xpra_udev_product_version
21cr|xpra-4.3.3-1|93	%{_bindir}/run_scaled
21cr|xpra-4.3.3-1|94	%{_datadir}/applications/xpra*.desktop
21cr|xpra-4.3.3-1|95	%{_datadir}/icons/hicolor/48x48/apps/xpra-mdns.png
21cr|xpra-4.3.3-1|96	%{_datadir}/icons/hicolor/48x48/apps/xpra-shadow.png
21cr|xpra-4.3.3-1|97	%{_datadir}/icons/hicolor/64x64/apps/xpra.png
21cr|xpra-4.3.3-1|98	%{py3_platsitedir}/xpra
21cr|xpra-4.3.3-1|99	%{py3_platsitedir}/xpra-*.egg-info
21cr|xpra-4.3.3-1|100	%{_datadir}/xpra
21cr|xpra-4.3.3-1|101	%{_datadir}/metainfo/*xml
21cr|xpra-4.3.3-1|102	%{_datadir}/mime/packages/*
21cr|xpra-4.3.3-1|103	%{_mandir}/man1/xpra.1.*
21cr|xpra-4.3.3-1|104	%{_mandir}/man1/xpra_launcher.1.*
21cr|xpra-4.3.3-1|105	%{_mandir}/man1/run_scaled.1.*
21cr|xpra-4.3.3-1|106	%{_prefix}/lib/cups/backend/*
21cr|xpra-4.3.3-1|107	%{_tmpfilesdir}/xpra.conf
21cr|xpra-4.3.3-1|108	%{_prefix}/lib/xpra
21cr|xpra-4.3.3-1|109	%{_sysusersdir}/xpra.conf
21cr|xpra-4.3.3-1|110	%{_udevrulesdir}/*
21cr|xpra-4.3.3-1|111	%{_unitdir}/xpra.service
21cr|xpra-4.3.3-1|112	%{_unitdir}/xpra.socket
21cr|xpra-4.3.3-1|113	
21cr|xpra-4.3.3-1|114	%post
21cr|xpra-4.3.3-1|115	%sysusers_create xpra.conf
21cr|xpra-4.3.3-1|116	%tmpfiles_create xpra.conf
21cr|xpra-4.3.3-1|117	%systemd_post xpra.socket xpra.service
21cr|xpra-4.3.3-1|118	
21cr|xpra-4.3.3-1|119	%preun
21cr|xpra-4.3.3-1|120	%systemd_preun xpra.socket xpra.service
21cr|xpra-4.3.3-1|121	
21cr|xpra-4.3.3-1|122	#----------------------------------------------------------------------------
21cr|xpra-4.3.3-1|123	
21cr|xpra-4.3.3-1|124	%prep
21cr|xpra-4.3.3-1|125	%autosetup -p1
21cr|xpra-4.3.3-1|126	
21cr|xpra-4.3.3-1|127	# (From Fedora) cc1: error: unrecognized command line option ‘-mfpmath=387’
21cr|xpra-4.3.3-1|128	%ifarch %{arm}
21cr|xpra-4.3.3-1|129	sed -i 's|-mfpmath=387|-mfloat-abi=hard|' setup.py
21cr|xpra-4.3.3-1|130	%endif
21cr|xpra-4.3.3-1|131	
21cr|xpra-4.3.3-1|132	%build
21cr|xpra-4.3.3-1|133	# --without-docs because pandoc is not packaged
21cr|xpra-4.3.3-1|134	%py3_build \
21cr|xpra-4.3.3-1|135	--with-verbose \
21cr|xpra-4.3.3-1|136	--with-vpx \
21cr|xpra-4.3.3-1|137	--with-Xdummy \
21cr|xpra-4.3.3-1|138	--with-Xdummy_wrapper \
21cr|xpra-4.3.3-1|139	--without-docs \
21cr|xpra-4.3.3-1|140	--without-strict
21cr|xpra-4.3.3-1|141	
21cr|xpra-4.3.3-1|142	
21cr|xpra-4.3.3-1|143	%install
21cr|xpra-4.3.3-1|144	%py3_install \
21cr|xpra-4.3.3-1|145	--with-verbose \
21cr|xpra-4.3.3-1|146	--with-vpx \
21cr|xpra-4.3.3-1|147	--with-Xdummy \
21cr|xpra-4.3.3-1|148	--with-Xdummy_wrapper \
21cr|xpra-4.3.3-1|149	--without-docs \
21cr|xpra-4.3.3-1|150	--without-strict
21cr|xpra-4.3.3-1|151	
21cr|xpra-4.3.3-1|152	#move icon to proper directory
21cr|xpra-4.3.3-1|153	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
21cr|xpra-4.3.3-1|154	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
21cr|xpra-4.3.3-1|155	
21cr|xpra-4.3.3-1|156	mv %{buildroot}%{_datadir}/icons/xpra.png \
21cr|xpra-4.3.3-1|157	%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/
21cr|xpra-4.3.3-1|158	
21cr|xpra-4.3.3-1|159	rm -f %{buildroot}%{_datadir}/icons/xpra-mdns.png
21cr|xpra-4.3.3-1|160	install -pm 644 fs/share/icons/xpra-mdns.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
21cr|xpra-4.3.3-1|161	
21cr|xpra-4.3.3-1|162	rm -f %{buildroot}%{_datadir}/icons/xpra-shadow.png
21cr|xpra-4.3.3-1|163	install -pm 644 fs/share/icons/xpra-shadow.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
21cr|xpra-4.3.3-1|164	
21cr|xpra-4.3.3-1|165	#replace old file with horrible WindowsXP old image
21cr|xpra-4.3.3-1|166	rm -rf %{buildroot}%{_datadir}/appdata
21cr|xpra-4.3.3-1|167	
21cr|xpra-4.3.3-1|168	#Install nvenc.keys file
21cr|xpra-4.3.3-1|169	mkdir -p %{buildroot}%{_sysconfdir}/xpra
21cr|xpra-4.3.3-1|170	install -pm 644 fs/etc/xpra/nvenc.keys %{buildroot}%{_sysconfdir}/xpra
21cr|xpra-4.3.3-1|171	
21cr|xpra-4.3.3-1|172	#remove doc stuff from /usr/share
21cr|xpra-4.3.3-1|173	rm -f \
21cr|xpra-4.3.3-1|174	%{buildroot}%{_datadir}/xpra/README \
21cr|xpra-4.3.3-1|175	%{buildroot}%{_datadir}/xpra/COPYING
21cr|xpra-4.3.3-1|176	
21cr|xpra-4.3.3-1|177	#fix shebangs from python3_sitearch
21cr|xpra-4.3.3-1|178	pushd %{buildroot}%{python3_sitearch}/xpra
21cr|xpra-4.3.3-1|179	find . -name '*.py' | xargs pathfix.py -pn -i "%{__python3}"
21cr|xpra-4.3.3-1|180	for i in `ack -rl '^#!/.*python' %{buildroot}%{python3_sitearch}/xpra`; do
21cr|xpra-4.3.3-1|181	chmod 0755 $i
21cr|xpra-4.3.3-1|182	done
21cr|xpra-4.3.3-1|183	popd
21cr|xpra-4.3.3-1|184	
21cr|xpra-4.3.3-1|185	#fix permissions on shared objects
21cr|xpra-4.3.3-1|186	pushd %{buildroot}%{python3_sitearch}/xpra
21cr|xpra-4.3.3-1|187	find . -name '*.so' \
21cr|xpra-4.3.3-1|188	-exec chmod 0755 {} \;
21cr|xpra-4.3.3-1|189	popd
21cr|xpra-4.3.3-1|190	
21cr|xpra-4.3.3-1|191	# delete any bundled SWFs - binary content forbidden by packaging
21cr|xpra-4.3.3-1|192	# guidelines
21cr|xpra-4.3.3-1|193	find %{buildroot}%{_datadir}/xpra -name '*.swf' -exec rm {} \;
21cr|xpra-4.3.3-1|194	
21cr|xpra-4.3.3-1|195	# Remove use of /usr/bin/enx on scripts
21cr|xpra-4.3.3-1|196	sed -i "1 s|^#!/usr/bin/env python\b|#!%{__python3}|" %{buildroot}%{_prefix}/lib/cups/backend/xpraforwarder
21cr|xpra-4.3.3-1|197	sed -i "1 s|^#!/usr/bin/env python\b|#!%{__python3}|" %{buildroot}%{_prefix}/lib/xpra/auth_dialog
21cr|xpra-4.3.3-1|198	sed -i "1 s|^#!/usr/bin/env python\b|#!%{__python3}|" %{buildroot}%{_prefix}/lib/xpra/xdg-open
21cr|xpra-4.3.3-1|199	
21cr|xpra-4.3.3-1|200	# move to correct directories on ROSA
21cr|xpra-4.3.3-1|201	mkdir -p %{buildroot}%{_udevrulesdir}
21cr|xpra-4.3.3-1|202	mv -v %{buildroot}%{_prefix}/lib/udev/rules.d/* %{buildroot}%{_udevrulesdir}/
21cr|xpra-4.3.3-1|203	rmdir %{buildroot}%{_prefix}/lib/udev/rules.d
21cr|xpra-4.3.3-1|204	
21cr|xpra-4.3.3-1|205	# https://github.com/dracutdevs/dracut/issues/1403
21cr|xpra-4.3.3-1|206	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21cr|xpra-4.3.3-1|207	mv -v %{buildroot}%{_sysconfdir}/dbus-1/system.d/%{name}.conf %{buildroot}%{_datadir}/dbus-1/system.d
21cr|xpra-4.3.3-1|208	rmdir %{buildroot}%{_sysconfdir}/dbus-1/system.d
21cr|xpra-4.3.3-1|209	rmdir %{buildroot}%{_sysconfdir}/dbus-1

11181 21
21cr|xprintidle-0.3.0-1|1	Summary(ru_RU.UTF-8): Утилита для вывода времени бездействия пользователя в X
21cr|xprintidle-0.3.0-1|2	Summary: Utility to print user's idle time in X
21cr|xprintidle-0.3.0-1|3	Name: xprintidle
21cr|xprintidle-0.3.0-1|4	Version: 0.3.0
21cr|xprintidle-0.3.0-1|5	Release: 1
21cr|xprintidle-0.3.0-1|6	License: GPLv2
21cr|xprintidle-0.3.0-1|7	Group: System/X11
21cr|xprintidle-0.3.0-1|8	URL: https://github.com/g0hl1n/xprintidle
21cr|xprintidle-0.3.0-1|9	Source0: https://github.com/g0hl1n/%{name}/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xprintidle-0.3.0-1|10	
21cr|xprintidle-0.3.0-1|11	BuildRequires: meson
21cr|xprintidle-0.3.0-1|12	#BuildRequires: pkgconfig(x11)
21cr|xprintidle-0.3.0-1|13	#BuildRequires: pkgconfig(xext)
21cr|xprintidle-0.3.0-1|14	BuildRequires: pkgconfig(xscrnsaver)
21cr|xprintidle-0.3.0-1|15	
21cr|xprintidle-0.3.0-1|16	%files
21cr|xprintidle-0.3.0-1|17	%license COPYING
21cr|xprintidle-0.3.0-1|18	%doc README.md
21cr|xprintidle-0.3.0-1|19	%{_bindir}/%{name}
21cr|xprintidle-0.3.0-1|20	%{_mandir}/man1/%{name}.1*
21cr|xprintidle-0.3.0-1|21	
21cr|xprintidle-0.3.0-1|22	%description
21cr|xprintidle-0.3.0-1|23	An utility that queries the X server for the user's idle time and
21cr|xprintidle-0.3.0-1|24	prints it to stdout (in milliseconds).
21cr|xprintidle-0.3.0-1|25	
21cr|xprintidle-0.3.0-1|26	%description -l ru_RU.UTF-8
21cr|xprintidle-0.3.0-1|27	Утилита, которая запрашивает у X-сервера время бездействия пользователя
21cr|xprintidle-0.3.0-1|28	и выводит его в стандартный вывод (в миллисекундах).
21cr|xprintidle-0.3.0-1|29	
21cr|xprintidle-0.3.0-1|30	%prep
21cr|xprintidle-0.3.0-1|31	%autosetup
21cr|xprintidle-0.3.0-1|32	
21cr|xprintidle-0.3.0-1|33	%build
21cr|xprintidle-0.3.0-1|34	%meson
21cr|xprintidle-0.3.0-1|35	%meson_build
21cr|xprintidle-0.3.0-1|36	
21cr|xprintidle-0.3.0-1|37	%install
21cr|xprintidle-0.3.0-1|38	%meson_install

11182 21
21cr|xprobe2-0.3-12|1	%define debug_package	%{nil}
21cr|xprobe2-0.3-12|2	
21cr|xprobe2-0.3-12|3	Summary:	Active ICMP fingerprinting tool
21cr|xprobe2-0.3-12|4	Name:		xprobe2
21cr|xprobe2-0.3-12|5	Version:	0.3
21cr|xprobe2-0.3-12|6	Release:	12
21cr|xprobe2-0.3-12|7	License:	GPLv2+
21cr|xprobe2-0.3-12|8	Group:		Networking/Other
21cr|xprobe2-0.3-12|9	URL:		http://xprobe.sourceforge.net/
21cr|xprobe2-0.3-12|10	Source0:	http://kent.dl.sourceforge.net/sourceforge/xprobe/%{name}-%{version}.tar.gz
21cr|xprobe2-0.3-12|11	Patch:      xprobe2-0.3-fix-compilation.patch
21cr|xprobe2-0.3-12|12	BuildRequires:	libpcap-devel
21cr|xprobe2-0.3-12|13	BuildRequires:	glib2-devel
21cr|xprobe2-0.3-12|14	
21cr|xprobe2-0.3-12|15	
21cr|xprobe2-0.3-12|16	%description
21cr|xprobe2-0.3-12|17	Xprobe2 is an active operating system fingerprinting tool with a different
21cr|xprobe2-0.3-12|18	approach to operating system fingerprinting. Xprobe2 rely on fuzzy
21cr|xprobe2-0.3-12|19	signature matching, probabilistic guesses, multiple matches simultaneously,
21cr|xprobe2-0.3-12|20	and a signature database.
21cr|xprobe2-0.3-12|21	
21cr|xprobe2-0.3-12|22	%prep
21cr|xprobe2-0.3-12|23	
21cr|xprobe2-0.3-12|24	%setup -q
21cr|xprobe2-0.3-12|25	%patch -p0
21cr|xprobe2-0.3-12|26	
21cr|xprobe2-0.3-12|27	chmod 644 docs/* AUTHORS CHANGELOG COPYING CREDITS README TODO
21cr|xprobe2-0.3-12|28	
21cr|xprobe2-0.3-12|29	%build
21cr|xprobe2-0.3-12|30	
21cr|xprobe2-0.3-12|31	%configure \
21cr|xprobe2-0.3-12|32	--bindir=%{_sbindir}
21cr|xprobe2-0.3-12|33	
21cr|xprobe2-0.3-12|34	%make
21cr|xprobe2-0.3-12|35	
21cr|xprobe2-0.3-12|36	%install
21cr|xprobe2-0.3-12|37	%makeinstall_std
21cr|xprobe2-0.3-12|38	
21cr|xprobe2-0.3-12|39	%files
21cr|xprobe2-0.3-12|40	%doc docs/*.txt docs/*.pdf docs/*.xsd AUTHORS CHANGELOG COPYING CREDITS README TODO
21cr|xprobe2-0.3-12|41	%dir %{_sysconfdir}/%{name}/
21cr|xprobe2-0.3-12|42	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|xprobe2-0.3-12|43	%{_sbindir}/*
21cr|xprobe2-0.3-12|44	%{_mandir}/man1/*

11183 21
21cr|xqf-1.0.6.2-3|1	# Workaround to build with GCC 10
21cr|xqf-1.0.6.2-3|2	%global optflags %{optflags} -fcommon
21cr|xqf-1.0.6.2-3|3	Summary:	A network game browser
21cr|xqf-1.0.6.2-3|4	Name:		xqf
21cr|xqf-1.0.6.2-3|5	Version:	1.0.6.2
21cr|xqf-1.0.6.2-3|6	Release:	3
21cr|xqf-1.0.6.2-3|7	License:	GPLv2+
21cr|xqf-1.0.6.2-3|8	Group:		Games/Other
21cr|xqf-1.0.6.2-3|9	Url:		http://www.linuxgames.com/xqf
21cr|xqf-1.0.6.2-3|10	Source0:	https://github.com/XQF/xqf/archive/%{name}-%{name}-%{version}.tar.gz
21cr|xqf-1.0.6.2-3|11	BuildRequires:	desktop-file-utils
21cr|xqf-1.0.6.2-3|12	BuildRequires:	intltool
21cr|xqf-1.0.6.2-3|13	BuildRequires:	perl(XML::Parser)
21cr|xqf-1.0.6.2-3|14	BuildRequires:	bzip2-devel
21cr|xqf-1.0.6.2-3|15	BuildRequires:	pkgconfig(geoip)
21cr|xqf-1.0.6.2-3|16	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21cr|xqf-1.0.6.2-3|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xqf-1.0.6.2-3|18	Requires:	qstat
21cr|xqf-1.0.6.2-3|19	
21cr|xqf-1.0.6.2-3|20	%description
21cr|xqf-1.0.6.2-3|21	XQF is a network game browser (e.g. Quake, Sin, etc.). It helps you
21cr|xqf-1.0.6.2-3|22	locate and connect to game servers.  It has configurable server and
21cr|xqf-1.0.6.2-3|23	player filters so you can find a server running your favorite game type
21cr|xqf-1.0.6.2-3|24	or that has a buddy.
21cr|xqf-1.0.6.2-3|25	
21cr|xqf-1.0.6.2-3|26	%files -f %{name}.lang
21cr|xqf-1.0.6.2-3|27	%doc AUTHORS BUGS ChangeLog NEWS README TODO
21cr|xqf-1.0.6.2-3|28	%doc docs/*html docs/PreLaunch.example
21cr|xqf-1.0.6.2-3|29	%dir %{_datadir}/%{name}
21cr|xqf-1.0.6.2-3|30	%{_bindir}/*
21cr|xqf-1.0.6.2-3|31	%{_mandir}/man?/*
21cr|xqf-1.0.6.2-3|32	%{_datadir}/%{name}/*
21cr|xqf-1.0.6.2-3|33	%{_iconsdir}/hicolor/*/apps/*.png
21cr|xqf-1.0.6.2-3|34	%{_datadir}/applications/%{name}.desktop
21cr|xqf-1.0.6.2-3|35	
21cr|xqf-1.0.6.2-3|36	#----------------------------------------------------------------------------
21cr|xqf-1.0.6.2-3|37	
21cr|xqf-1.0.6.2-3|38	%prep
21cr|xqf-1.0.6.2-3|39	%setup -qn %{name}-%{name}-%{version}
21cr|xqf-1.0.6.2-3|40	
21cr|xqf-1.0.6.2-3|41	# Needed for autoreconf
21cr|xqf-1.0.6.2-3|42	cp AUTHORS.md AUTHORS
21cr|xqf-1.0.6.2-3|43	cp NEWS.md NEWS
21cr|xqf-1.0.6.2-3|44	cp README.md README
21cr|xqf-1.0.6.2-3|45	
21cr|xqf-1.0.6.2-3|46	%build
21cr|xqf-1.0.6.2-3|47	autoreconf -fi
21cr|xqf-1.0.6.2-3|48	%configure \
21cr|xqf-1.0.6.2-3|49	--with-qstat=%{_bindir}/qstat-quake \
21cr|xqf-1.0.6.2-3|50	--disable-gtk \
21cr|xqf-1.0.6.2-3|51	--enable-gtk2 \
21cr|xqf-1.0.6.2-3|52	--enable-bzip2 \
21cr|xqf-1.0.6.2-3|53	--enable-geoip
21cr|xqf-1.0.6.2-3|54	
21cr|xqf-1.0.6.2-3|55	%make
21cr|xqf-1.0.6.2-3|56	
21cr|xqf-1.0.6.2-3|57	%install
21cr|xqf-1.0.6.2-3|58	%makeinstall_std
21cr|xqf-1.0.6.2-3|59	
21cr|xqf-1.0.6.2-3|60	# menu entry
21cr|xqf-1.0.6.2-3|61	desktop-file-install \
21cr|xqf-1.0.6.2-3|62	--remove-category="Application" \
21cr|xqf-1.0.6.2-3|63	--remove-category="X-SuSE-Core-Game" \
21cr|xqf-1.0.6.2-3|64	--remove-category="ActionGame" \
21cr|xqf-1.0.6.2-3|65	--add-category="ArcadeGame" \
21cr|xqf-1.0.6.2-3|66	--dir %{buildroot}%{_datadir}/applications \
21cr|xqf-1.0.6.2-3|67	%{buildroot}%{_datadir}/applications/*
21cr|xqf-1.0.6.2-3|68	
21cr|xqf-1.0.6.2-3|69	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{22x22,32x32,48x48}/apps/
21cr|xqf-1.0.6.2-3|70	mv -f %{buildroot}%{_datadir}/pixmaps/%{name}_22x22.png %{buildroot}%{_iconsdir}/hicolor/22x22/apps/%{name}.png
21cr|xqf-1.0.6.2-3|71	mv -f %{buildroot}%{_datadir}/pixmaps/%{name}_32x32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xqf-1.0.6.2-3|72	mv -f %{buildroot}%{_datadir}/pixmaps/%{name}_48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xqf-1.0.6.2-3|73	rm -rf %{buildroot}%{_datadir}/pixmaps
21cr|xqf-1.0.6.2-3|74	
21cr|xqf-1.0.6.2-3|75	%find_lang %{name}

11184 21
21cr|xqilla-2.3.4-4|1	%define tarbname XQilla
21cr|xqilla-2.3.4-4|2	
21cr|xqilla-2.3.4-4|3	%define major 2
21cr|xqilla-2.3.4-4|4	%define libname %mklibname xqilla %{major}
21cr|xqilla-2.3.4-4|5	%define devname %mklibname xqilla -d
21cr|xqilla-2.3.4-4|6	
21cr|xqilla-2.3.4-4|7	Summary:	XQilla is an XQuery and XPath 2 library
21cr|xqilla-2.3.4-4|8	Name:		xqilla
21cr|xqilla-2.3.4-4|9	Version:	2.3.4
21cr|xqilla-2.3.4-4|10	Release:	4
21cr|xqilla-2.3.4-4|11	License:	Apache License v2
21cr|xqilla-2.3.4-4|12	Group:		System/Libraries
21cr|xqilla-2.3.4-4|13	Url:		https://xqilla.sourceforge.net/HomePage
21cr|xqilla-2.3.4-4|14	Source0:	https://downloads.sourceforge.net/project/xqilla/%{tarbname}-%{version}.tar.gz
21cr|xqilla-2.3.4-4|15	BuildRequires:	pkgconfig(icu-i18n)
21cr|xqilla-2.3.4-4|16	BuildRequires:	pkgconfig(xerces-c)
21cr|xqilla-2.3.4-4|17	
21cr|xqilla-2.3.4-4|18	%description
21cr|xqilla-2.3.4-4|19	XQilla is an XQuery and XPath 2 library.
21cr|xqilla-2.3.4-4|20	
21cr|xqilla-2.3.4-4|21	%files
21cr|xqilla-2.3.4-4|22	%defattr(0755,root,root)
21cr|xqilla-2.3.4-4|23	%{_bindir}/*
21cr|xqilla-2.3.4-4|24	
21cr|xqilla-2.3.4-4|25	#------------------------------------------------------------------------
21cr|xqilla-2.3.4-4|26	
21cr|xqilla-2.3.4-4|27	%package -n %{libname}
21cr|xqilla-2.3.4-4|28	Summary:	XQilla is an XQuery and XPath 2 library
21cr|xqilla-2.3.4-4|29	Group:		System/Libraries
21cr|xqilla-2.3.4-4|30	Conflicts:	%{_lib}xqilla4 < 2.3.0-3
21cr|xqilla-2.3.4-4|31	Obsoletes:	%{_lib}xqilla4 < 2.3.0-3
21cr|xqilla-2.3.4-4|32	
21cr|xqilla-2.3.4-4|33	%description  -n %{libname}
21cr|xqilla-2.3.4-4|34	XQilla is an XQuery and XPath 2 library.
21cr|xqilla-2.3.4-4|35	
21cr|xqilla-2.3.4-4|36	%files -n  %{libname}
21cr|xqilla-2.3.4-4|37	%{_libdir}/libxqilla.so.%{major}*
21cr|xqilla-2.3.4-4|38	
21cr|xqilla-2.3.4-4|39	#------------------------------------------------------------------------
21cr|xqilla-2.3.4-4|40	
21cr|xqilla-2.3.4-4|41	%package -n %{devname}
21cr|xqilla-2.3.4-4|42	Summary:	Xqilla development files
21cr|xqilla-2.3.4-4|43	Group:		Development/Databases
21cr|xqilla-2.3.4-4|44	Requires:	%{libname} = %{EVRD}
21cr|xqilla-2.3.4-4|45	Provides:	libxqilla-devel = %{EVRD}
21cr|xqilla-2.3.4-4|46	Provides:	xqilla-devel = %{EVRD}
21cr|xqilla-2.3.4-4|47	
21cr|xqilla-2.3.4-4|48	%description  -n %{devname}
21cr|xqilla-2.3.4-4|49	Xqilla development files.
21cr|xqilla-2.3.4-4|50	
21cr|xqilla-2.3.4-4|51	%files -n  %{devname}
21cr|xqilla-2.3.4-4|52	%{_libdir}/libxqilla.so
21cr|xqilla-2.3.4-4|53	%{_includedir}/xqilla
21cr|xqilla-2.3.4-4|54	%{_includedir}/xqc.h
21cr|xqilla-2.3.4-4|55	
21cr|xqilla-2.3.4-4|56	#------------------------------------------------------------------------
21cr|xqilla-2.3.4-4|57	
21cr|xqilla-2.3.4-4|58	%prep
21cr|xqilla-2.3.4-4|59	%setup -q -n %{tarbname}-%{version}
21cr|xqilla-2.3.4-4|60	
21cr|xqilla-2.3.4-4|61	%build
21cr|xqilla-2.3.4-4|62	autoreconf -fi
21cr|xqilla-2.3.4-4|63	export CPPFLAGS="-DPIC -fPIC -std=gnu++14"
21cr|xqilla-2.3.4-4|64	
21cr|xqilla-2.3.4-4|65	%configure \
21cr|xqilla-2.3.4-4|66	--with-xerces=%{_prefix} \
21cr|xqilla-2.3.4-4|67	--enable-debug \
21cr|xqilla-2.3.4-4|68	--disable-static
21cr|xqilla-2.3.4-4|69	
21cr|xqilla-2.3.4-4|70	%make
21cr|xqilla-2.3.4-4|71	
21cr|xqilla-2.3.4-4|72	%install
21cr|xqilla-2.3.4-4|73	%makeinstall_std

11185 21
21cr|xraygui-2.2-1|1	%global debug_package %{nil}
21cr|xraygui-2.2-1|2	
21cr|xraygui-2.2-1|3	Name:		xraygui
21cr|xraygui-2.2-1|4	Version:	2.2
21cr|xraygui-2.2-1|5	Release:	1
21cr|xraygui-2.2-1|6	Summary:	GUI for XRay
21cr|xraygui-2.2-1|7	Group:		Networking/Other
21cr|xraygui-2.2-1|8	License:	GPLv3
21cr|xraygui-2.2-1|9	URL:		https://github.com/AKotov-dev/XRayGUI
21cr|xraygui-2.2-1|10	Source:		https://github.com/AKotov-dev/XRayGUI/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xraygui-2.2-1|11	BuildRequires:	lazarus
21cr|xraygui-2.2-1|12	BuildRequires:	gettext
21cr|xraygui-2.2-1|13	Requires:	curl
21cr|xraygui-2.2-1|14	Requires:	systemd
21cr|xraygui-2.2-1|15	Requires:	gtk2
21cr|xraygui-2.2-1|16	Requires:	p7zip
21cr|xraygui-2.2-1|17	Requires:	zenity
21cr|xraygui-2.2-1|18	Requires:	qrencode
21cr|xraygui-2.2-1|19	
21cr|xraygui-2.2-1|20	%description
21cr|xraygui-2.2-1|21	A small and nimble GUI for XRay-core
21cr|xraygui-2.2-1|22	
21cr|xraygui-2.2-1|23	%files
21cr|xraygui-2.2-1|24	%doc ../README.md
21cr|xraygui-2.2-1|25	%license ../LICENSE
21cr|xraygui-2.2-1|26	%attr(0755,root,root) %{_bindir}/%{name}
21cr|xraygui-2.2-1|27	%attr(0755,root,root) %{_bindir}/xray-update
21cr|xraygui-2.2-1|28	%{_datadir}/%{name}
21cr|xraygui-2.2-1|29	%{_datadir}/applications/%{name}.desktop
21cr|xraygui-2.2-1|30	%{_datadir}/pixmaps/%{name}.png
21cr|xraygui-2.2-1|31	%{_userunitdir}/xray.service
21cr|xraygui-2.2-1|32	%{_userunitdir}/xray-update.service
21cr|xraygui-2.2-1|33	%{_userunitdir}/xray-swproxy.service
21cr|xraygui-2.2-1|34	
21cr|xraygui-2.2-1|35	%post
21cr|xraygui-2.2-1|36	%systemd_post xray.service
21cr|xraygui-2.2-1|37	%systemd_post xray-update.service
21cr|xraygui-2.2-1|38	%systemd_post xray-swproxy.service
21cr|xraygui-2.2-1|39	
21cr|xraygui-2.2-1|40	%preun
21cr|xraygui-2.2-1|41	%systemd_preun xray.service
21cr|xraygui-2.2-1|42	%systemd_preun xray-update.service
21cr|xraygui-2.2-1|43	%systemd_preun xray-swproxy.service
21cr|xraygui-2.2-1|44	#-------------------------------------------------------
21cr|xraygui-2.2-1|45	%prep
21cr|xraygui-2.2-1|46	%setup -n XRayGUI-%{version}/%{name}
21cr|xraygui-2.2-1|47	
21cr|xraygui-2.2-1|48	# remove prebuild file
21cr|xraygui-2.2-1|49	rm -f %{name}
21cr|xraygui-2.2-1|50	
21cr|xraygui-2.2-1|51	%build
21cr|xraygui-2.2-1|52	lazbuild --build-all *.lpi
21cr|xraygui-2.2-1|53	
21cr|xraygui-2.2-1|54	#translate additional messages
21cr|xraygui-2.2-1|55	msgfmt languages/lclstrconsts.ru.po -o languages/lclstrconsts.ru.mo
21cr|xraygui-2.2-1|56	
21cr|xraygui-2.2-1|57	%install
21cr|xraygui-2.2-1|58	mkdir -p %{buildroot}%{_bindir}
21cr|xraygui-2.2-1|59	mkdir -p %{buildroot}%{_userunitdir}
21cr|xraygui-2.2-1|60	mkdir -p %{buildroot}%{_datadir}/{pixmaps,%{name},applications}
21cr|xraygui-2.2-1|61	mkdir -p %{buildroot}%{_datadir}/%{name}/languages
21cr|xraygui-2.2-1|62	
21cr|xraygui-2.2-1|63	cp all/usr/bin/* %{buildroot}%{_bindir}/
21cr|xraygui-2.2-1|64	cp %{name} %{buildroot}%{_datadir}/%{name}
21cr|xraygui-2.2-1|65	cp -r ico %{buildroot}%{_datadir}/%{name}
21cr|xraygui-2.2-1|66	cp all/etc/systemd/user/* %{buildroot}%{_userunitdir}/
21cr|xraygui-2.2-1|67	cp ico/xraygui.png %{buildroot}%{_datadir}/pixmaps/
21cr|xraygui-2.2-1|68	cp all/usr/share/applications/xraygui.desktop %{buildroot}%{_datadir}/applications/
21cr|xraygui-2.2-1|69	cp languages/*.mo %{buildroot}%{_datadir}/%{name}/languages/

11186 21
21cr|xrestop-0.4-16|1	Summary:	X Resource Monitor
21cr|xrestop-0.4-16|2	Name:		xrestop
21cr|xrestop-0.4-16|3	Version:	0.4
21cr|xrestop-0.4-16|4	Release:	16
21cr|xrestop-0.4-16|5	License:	GPL
21cr|xrestop-0.4-16|6	Group:		Monitoring
21cr|xrestop-0.4-16|7	URL:		http://www.freedesktop.org/Software/xrestop
21cr|xrestop-0.4-16|8	Source:		http://projects.o-hand.com/sources/xrestop/%{name}-%{version}.tar.gz
21cr|xrestop-0.4-16|9	BuildRequires:	pkgconfig(x11)
21cr|xrestop-0.4-16|10	BuildRequires:	pkgconfig(xext)
21cr|xrestop-0.4-16|11	BuildRequires:	pkgconfig(xres)
21cr|xrestop-0.4-16|12	BuildRequires:	ncurses-devel
21cr|xrestop-0.4-16|13	
21cr|xrestop-0.4-16|14	%description
21cr|xrestop-0.4-16|15	A utility to monitor the usage of resources within the X Server, and
21cr|xrestop-0.4-16|16	display them in a manner similar to top.
21cr|xrestop-0.4-16|17	
21cr|xrestop-0.4-16|18	%files
21cr|xrestop-0.4-16|19	%defattr(-,root,root,-)
21cr|xrestop-0.4-16|20	%{_bindir}/%{name}
21cr|xrestop-0.4-16|21	%{_mandir}/man1/%{name}*
21cr|xrestop-0.4-16|22	%doc README AUTHORS NEWS
21cr|xrestop-0.4-16|23	
21cr|xrestop-0.4-16|24	#-------------------------------------------------------------------------
21cr|xrestop-0.4-16|25	
21cr|xrestop-0.4-16|26	%prep
21cr|xrestop-0.4-16|27	%setup -q
21cr|xrestop-0.4-16|28	
21cr|xrestop-0.4-16|29	%build
21cr|xrestop-0.4-16|30	%configure
21cr|xrestop-0.4-16|31	%make SUBDIRS=
21cr|xrestop-0.4-16|32	
21cr|xrestop-0.4-16|33	%install
21cr|xrestop-0.4-16|34	%makeinstall_std SUBDIRS=
21cr|xrestop-0.4-16|35	%makeinstall_std -C doc SUBDIRS=

11187 21
21cr|xrick-021212-6|1	%define debug_package %{nil}
21cr|xrick-021212-6|2	
21cr|xrick-021212-6|3	Name:		xrick
21cr|xrick-021212-6|4	Version:	021212
21cr|xrick-021212-6|5	Release:	6
21cr|xrick-021212-6|6	Summary:	A clone of Rick Dangerous
21cr|xrick-021212-6|7	Group:		Games/Arcade
21cr|xrick-021212-6|8	License:	GPL-like
21cr|xrick-021212-6|9	URL:		http://www.bigorno.net/xrick/
21cr|xrick-021212-6|10	Source:		%{name}-%{version}.tar.bz2
21cr|xrick-021212-6|11	Source1:	%{name}-xpm.tar.bz2
21cr|xrick-021212-6|12	Patch0:		xrick-021212-Makefile.patch
21cr|xrick-021212-6|13	Patch1:		xrick-021212-fno-common.patch
21cr|xrick-021212-6|14	BuildRequires:	SDL-devel
21cr|xrick-021212-6|15	BuildRequires:	zlib-devel
21cr|xrick-021212-6|16	BuildRequires:	imagemagick
21cr|xrick-021212-6|17	
21cr|xrick-021212-6|18	%description
21cr|xrick-021212-6|19	Way before Lara Croft, back in the 1980's and early 1990's, Rick Dangerous
21cr|xrick-021212-6|20	was the Indiana Jones of computer games, running away from rolling rocks,
21cr|xrick-021212-6|21	avoiding traps, from South America to a futuristic missile base via Egypt
21cr|xrick-021212-6|22	and the Schwarzendumpf castle.
21cr|xrick-021212-6|23	
21cr|xrick-021212-6|24	xrick is a clone of Rick Dangerous. Written entirely in C, it relies on the
21cr|xrick-021212-6|25	Simple DirectMedia Layer library.
21cr|xrick-021212-6|26	
21cr|xrick-021212-6|27	This package is in restricted for the copyrighted artwork.
21cr|xrick-021212-6|28	
21cr|xrick-021212-6|29	%files
21cr|xrick-021212-6|30	%doc README KeyCodes
21cr|xrick-021212-6|31	%{_gamesbindir}/xrick
21cr|xrick-021212-6|32	%dir %{_gamesdatadir}/%{name}/
21cr|xrick-021212-6|33	%{_gamesdatadir}/%{name}/data.zip
21cr|xrick-021212-6|34	%{_datadir}/applications/mandriva*
21cr|xrick-021212-6|35	%{_miconsdir}/xrick.png
21cr|xrick-021212-6|36	%{_iconsdir}/xrick.png
21cr|xrick-021212-6|37	%{_liconsdir}/xrick.png
21cr|xrick-021212-6|38	%{_mandir}/man6/xrick.6*
21cr|xrick-021212-6|39	
21cr|xrick-021212-6|40	#-------------------------------------------------------------------------
21cr|xrick-021212-6|41	%prep
21cr|xrick-021212-6|42	%autosetup -p1 -n xrick-021212 -a 1
21cr|xrick-021212-6|43	
21cr|xrick-021212-6|44	%build
21cr|xrick-021212-6|45	#./config
21cr|xrick-021212-6|46	%make
21cr|xrick-021212-6|47	
21cr|xrick-021212-6|48	%install
21cr|xrick-021212-6|49	%__mkdir_p %{buildroot}%{_gamesbindir}
21cr|xrick-021212-6|50	%__install -m 755 xrick %{buildroot}%{_gamesbindir}
21cr|xrick-021212-6|51	%__mkdir_p %{buildroot}%{_gamesdatadir}/%{name}
21cr|xrick-021212-6|52	%__install -m 644 data.zip %{buildroot}%{_gamesdatadir}/%{name}
21cr|xrick-021212-6|53	%__mkdir_p %{buildroot}%{_mandir}/man6
21cr|xrick-021212-6|54	%__install -m 644 xrick.6.gz %{buildroot}%{_mandir}/man6
21cr|xrick-021212-6|55	
21cr|xrick-021212-6|56	# installation of icons (c) Grégoire :-)
21cr|xrick-021212-6|57	%__mkdir_p %{buildroot}%{_miconsdir}
21cr|xrick-021212-6|58	%__mkdir_p %{buildroot}%{_iconsdir}
21cr|xrick-021212-6|59	%__mkdir_p %{buildroot}%{_liconsdir}
21cr|xrick-021212-6|60	convert xrick-16.xpm %{buildroot}%{_miconsdir}/xrick.png
21cr|xrick-021212-6|61	convert xrick-32.xpm %{buildroot}%{_iconsdir}/xrick.png
21cr|xrick-021212-6|62	convert xrick-48.xpm %{buildroot}%{_liconsdir}/xrick.png
21cr|xrick-021212-6|63	
21cr|xrick-021212-6|64	%__mkdir_p %{buildroot}%{_datadir}/applications
21cr|xrick-021212-6|65	%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|xrick-021212-6|66	[Desktop Entry]
21cr|xrick-021212-6|67	Encoding=UTF-8
21cr|xrick-021212-6|68	Name=Rick Dangerous
21cr|xrick-021212-6|69	Comment=Xrick - A clone of Rick Dangerous
21cr|xrick-021212-6|70	Exec=%{_gamesbindir}/xrick -data %{_gamesdatadir}/%{name}/data.zip
21cr|xrick-021212-6|71	Icon=xrick
21cr|xrick-021212-6|72	Terminal=false
21cr|xrick-021212-6|73	Type=Application
21cr|xrick-021212-6|74	StartupNotify=true
21cr|xrick-021212-6|75	Categories=Game;ArcadeGame;
21cr|xrick-021212-6|76	EOF
21cr|xrick-021212-6|77	

11188 21
21cr|xroar-1.1-1|1	Summary:	Dragon32, Dragon64 and Tandy CoCo emulator
21cr|xroar-1.1-1|2	Name:		xroar
21cr|xroar-1.1-1|3	Version:	1.1
21cr|xroar-1.1-1|4	Release:	1
21cr|xroar-1.1-1|5	License:	GPLv2+
21cr|xroar-1.1-1|6	Group:		Emulators
21cr|xroar-1.1-1|7	Url:		http://www.6809.org.uk/xroar/
21cr|xroar-1.1-1|8	Source0:	http://www.6809.org.uk/xroar/dl/%{name}-%{version}.tar.gz
21cr|xroar-1.1-1|9	Source1:	%{name}-16.png
21cr|xroar-1.1-1|10	Source2:	%{name}-32.png
21cr|xroar-1.1-1|11	Source3:	%{name}-48.png
21cr|xroar-1.1-1|12	BuildRequires:	pkgconfig(alsa)
21cr|xroar-1.1-1|13	BuildRequires:	pkgconfig(gl)
21cr|xroar-1.1-1|14	BuildRequires:	pkgconfig(glu)
21cr|xroar-1.1-1|15	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xroar-1.1-1|16	BuildRequires:	pkgconfig(jack)
21cr|xroar-1.1-1|17	BuildRequires:	pkgconfig(libpulse)
21cr|xroar-1.1-1|18	BuildRequires:	pkgconfig(sdl)
21cr|xroar-1.1-1|19	BuildRequires:	pkgconfig(SDL_image)
21cr|xroar-1.1-1|20	BuildRequires:	pkgconfig(sndfile)
21cr|xroar-1.1-1|21	BuildRequires:	pkgconfig(zlib)
21cr|xroar-1.1-1|22	
21cr|xroar-1.1-1|23	%description
21cr|xroar-1.1-1|24	XRoar is a Dragon32, Dragon64 and Tandy CoCo emulator.
21cr|xroar-1.1-1|25	It uses standard cassette images (".cas" files) and virtual diskettes (".dsk"
21cr|xroar-1.1-1|26	or ".vdk" files) but has its own snapshot format at the moment (no ".pak" file
21cr|xroar-1.1-1|27	support).
21cr|xroar-1.1-1|28	
21cr|xroar-1.1-1|29	%files
21cr|xroar-1.1-1|30	%doc ChangeLog COPYING* README
21cr|xroar-1.1-1|31	%attr(0755,root,games) %{_gamesbindir}/%{name}
21cr|xroar-1.1-1|32	%dir %attr(0755,root,games) %{_gamesdatadir}/%{name}
21cr|xroar-1.1-1|33	%{_datadir}/applications/%{name}.desktop
21cr|xroar-1.1-1|34	%{_miconsdir}/%{name}.png
21cr|xroar-1.1-1|35	%{_iconsdir}/%{name}.png
21cr|xroar-1.1-1|36	%{_liconsdir}/%{name}.png
21cr|xroar-1.1-1|37	
21cr|xroar-1.1-1|38	#----------------------------------------------------------------------------
21cr|xroar-1.1-1|39	
21cr|xroar-1.1-1|40	%prep
21cr|xroar-1.1-1|41	%setup -q
21cr|xroar-1.1-1|42	
21cr|xroar-1.1-1|43	%build
21cr|xroar-1.1-1|44	export LDLIBS="-lm"
21cr|xroar-1.1-1|45	%configure
21cr|xroar-1.1-1|46	perl -pi -e "s#share#share/games#g" Makefile
21cr|xroar-1.1-1|47	%make
21cr|xroar-1.1-1|48	
21cr|xroar-1.1-1|49	%install
21cr|xroar-1.1-1|50	#binary
21cr|xroar-1.1-1|51	mkdir -p %{buildroot}%{_gamesbindir}
21cr|xroar-1.1-1|52	install -m 755 src/%{name} %{buildroot}%{_gamesbindir}
21cr|xroar-1.1-1|53	
21cr|xroar-1.1-1|54	#data dir
21cr|xroar-1.1-1|55	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
21cr|xroar-1.1-1|56	#but is there some free software to put in there ?
21cr|xroar-1.1-1|57	
21cr|xroar-1.1-1|58	#icons
21cr|xroar-1.1-1|59	install -d -m 755 %{buildroot}%{_miconsdir}
21cr|xroar-1.1-1|60	install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21cr|xroar-1.1-1|61	install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|xroar-1.1-1|62	install -d -m 755 %{buildroot}%{_liconsdir}
21cr|xroar-1.1-1|63	install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
21cr|xroar-1.1-1|64	
21cr|xroar-1.1-1|65	#xdg menu
21cr|xroar-1.1-1|66	install -d -m 755 %{buildroot}%{_datadir}/applications
21cr|xroar-1.1-1|67	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|xroar-1.1-1|68	[Desktop Entry]
21cr|xroar-1.1-1|69	Encoding=UTF-8
21cr|xroar-1.1-1|70	Name=XRoar
21cr|xroar-1.1-1|71	Comment=Dragon32, Dragon64 and Tandy CoCo emulator
21cr|xroar-1.1-1|72	Exec=%{_gamesbindir}/%{name}
21cr|xroar-1.1-1|73	Icon=%{name}
21cr|xroar-1.1-1|74	Terminal=false
21cr|xroar-1.1-1|75	Type=Application
21cr|xroar-1.1-1|76	Categories=Emulator;Game;
21cr|xroar-1.1-1|77	EOF

11189 21
21cr|xscavenger-1.4.4-14|1	Name: xscavenger
21cr|xscavenger-1.4.4-14|2	Summary: Cool arcade/thinking game very much like Lode Runner
21cr|xscavenger-1.4.4-14|3	Version: 1.4.4
21cr|xscavenger-1.4.4-14|4	Release: 14
21cr|xscavenger-1.4.4-14|5	Source: http://www.xdr.com/dash/%{name}-%{version}.tar.bz2
21cr|xscavenger-1.4.4-14|6	Source10: %{name}.16.png.bz2
21cr|xscavenger-1.4.4-14|7	Source11: %{name}.32.png.bz2
21cr|xscavenger-1.4.4-14|8	Source12: %{name}.48.png.bz2
21cr|xscavenger-1.4.4-14|9	Patch0: xscavenger-1.4.4-link.patch
21cr|xscavenger-1.4.4-14|10	URL: http://www.xdr.com/dash/scavenger.html
21cr|xscavenger-1.4.4-14|11	License: GPL
21cr|xscavenger-1.4.4-14|12	Group: Games/Arcade
21cr|xscavenger-1.4.4-14|13	BuildRequires: pkgconfig(x11)
21cr|xscavenger-1.4.4-14|14	BuildRequires: imake
21cr|xscavenger-1.4.4-14|15	
21cr|xscavenger-1.4.4-14|16	%description
21cr|xscavenger-1.4.4-14|17	Scavenger is a cool arcade/thinking game very much like Lode Runner.
21cr|xscavenger-1.4.4-14|18	You've got to run around and collect objects while avoiding enemies. Some
21cr|xscavenger-1.4.4-14|19	objects are buried and you've got to dig down to get at them. It's an
21cr|xscavenger-1.4.4-14|20	addictive game and some of the levels are devilishly (cruelly) complicated
21cr|xscavenger-1.4.4-14|21	to solve.
21cr|xscavenger-1.4.4-14|22	
21cr|xscavenger-1.4.4-14|23	%prep
21cr|xscavenger-1.4.4-14|24	%setup -q
21cr|xscavenger-1.4.4-14|25	%patch0 -p0
21cr|xscavenger-1.4.4-14|26	
21cr|xscavenger-1.4.4-14|27	%build
21cr|xscavenger-1.4.4-14|28	cd src
21cr|xscavenger-1.4.4-14|29	perl -pi -e 's,^LIBNAME.*,LIBNAME = %{_gamesdatadir}/%{name},' Imakefile
21cr|xscavenger-1.4.4-14|30	xmkmf
21cr|xscavenger-1.4.4-14|31	touch scavenger.man
21cr|xscavenger-1.4.4-14|32	make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%build_ldflags"
21cr|xscavenger-1.4.4-14|33	
21cr|xscavenger-1.4.4-14|34	%install
21cr|xscavenger-1.4.4-14|35	rm -rf "$RPM_BUILD_ROOT"
21cr|xscavenger-1.4.4-14|36	mkdir -p $RPM_BUILD_ROOT%{_gamesbindir} $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|xscavenger-1.4.4-14|37	cp src/scavenger $RPM_BUILD_ROOT%{_gamesbindir}
21cr|xscavenger-1.4.4-14|38	cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
21cr|xscavenger-1.4.4-14|39	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
21cr|xscavenger-1.4.4-14|40	cp src/scavenger.6 $RPM_BUILD_ROOT%{_mandir}/man6
21cr|xscavenger-1.4.4-14|41	
21cr|xscavenger-1.4.4-14|42	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|xscavenger-1.4.4-14|43	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xscavenger-1.4.4-14|44	[Desktop Entry]
21cr|xscavenger-1.4.4-14|45	Type=Application
21cr|xscavenger-1.4.4-14|46	Exec=%{_gamesbindir}/scavenger
21cr|xscavenger-1.4.4-14|47	Icon=%{name}
21cr|xscavenger-1.4.4-14|48	Categories=Game;ArcadeGame;
21cr|xscavenger-1.4.4-14|49	Name=X-Scavenger
21cr|xscavenger-1.4.4-14|50	Comment=%{summary}
21cr|xscavenger-1.4.4-14|51	EOF
21cr|xscavenger-1.4.4-14|52	
21cr|xscavenger-1.4.4-14|53	mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
21cr|xscavenger-1.4.4-14|54	mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
21cr|xscavenger-1.4.4-14|55	bzcat %{SOURCE10} > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
21cr|xscavenger-1.4.4-14|56	bzcat %{SOURCE11} > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
21cr|xscavenger-1.4.4-14|57	bzcat %{SOURCE12} > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
21cr|xscavenger-1.4.4-14|58	
21cr|xscavenger-1.4.4-14|59	%if %mdkversion < 200900
21cr|xscavenger-1.4.4-14|60	%post
21cr|xscavenger-1.4.4-14|61	%{update_menus}
21cr|xscavenger-1.4.4-14|62	%endif
21cr|xscavenger-1.4.4-14|63	
21cr|xscavenger-1.4.4-14|64	%if %mdkversion < 200900
21cr|xscavenger-1.4.4-14|65	%postun
21cr|xscavenger-1.4.4-14|66	%{clean_menus}
21cr|xscavenger-1.4.4-14|67	%endif
21cr|xscavenger-1.4.4-14|68	
21cr|xscavenger-1.4.4-14|69	%clean
21cr|xscavenger-1.4.4-14|70	rm -rf "$RPM_BUILD_ROOT"
21cr|xscavenger-1.4.4-14|71	
21cr|xscavenger-1.4.4-14|72	%files
21cr|xscavenger-1.4.4-14|73	%defattr(-,root,root)
21cr|xscavenger-1.4.4-14|74	%doc README DOC copyright
21cr|xscavenger-1.4.4-14|75	%attr(0755,root,root) %{_gamesbindir}/*
21cr|xscavenger-1.4.4-14|76	%{_gamesdatadir}/%{name}
21cr|xscavenger-1.4.4-14|77	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xscavenger-1.4.4-14|78	%{_miconsdir}/%{name}.png
21cr|xscavenger-1.4.4-14|79	%{_iconsdir}/%{name}.png
21cr|xscavenger-1.4.4-14|80	%{_liconsdir}/%{name}.png
21cr|xscavenger-1.4.4-14|81	%{_mandir}/*/*

11190 21
21cr|xscope-1.4.3-1|1	Summary:	X Window Protocol Viewer
21cr|xscope-1.4.3-1|2	Name:		xscope
21cr|xscope-1.4.3-1|3	Version:	1.4.3
21cr|xscope-1.4.3-1|4	Release:	1
21cr|xscope-1.4.3-1|5	License:	MIT
21cr|xscope-1.4.3-1|6	Group:		Development/X11
21cr|xscope-1.4.3-1|7	Url:		http://xorg.freedesktop.org
21cr|xscope-1.4.3-1|8	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21cr|xscope-1.4.3-1|9	BuildRequires:	x11-util-macros
21cr|xscope-1.4.3-1|10	BuildRequires:	pkgconfig(x11)
21cr|xscope-1.4.3-1|11	BuildRequires:	pkgconfig(xtrans)
21cr|xscope-1.4.3-1|12	
21cr|xscope-1.4.3-1|13	%description
21cr|xscope-1.4.3-1|14	Xscope sits in-between an X11 client and an X11 server and prints the contents
21cr|xscope-1.4.3-1|15	of each request, reply, error, or event that is communicated between them.
21cr|xscope-1.4.3-1|16	Xscope can decode the core X11 protocol and several extensions, including
21cr|xscope-1.4.3-1|17	BIG-REQUESTS, LBX, MIT-SHM, NCD-WinCenterPro, RANDR, and RENDER. This
21cr|xscope-1.4.3-1|18	information can be useful in debugging and performance tuning of X11 servers
21cr|xscope-1.4.3-1|19	and clients.
21cr|xscope-1.4.3-1|20	
21cr|xscope-1.4.3-1|21	%files
21cr|xscope-1.4.3-1|22	%{_bindir}/%{name}
21cr|xscope-1.4.3-1|23	%{_mandir}/man1/%{name}.1*
21cr|xscope-1.4.3-1|24	
21cr|xscope-1.4.3-1|25	#----------------------------------------------------------------------------
21cr|xscope-1.4.3-1|26	
21cr|xscope-1.4.3-1|27	%prep
21cr|xscope-1.4.3-1|28	%autosetup -p1
21cr|xscope-1.4.3-1|29	
21cr|xscope-1.4.3-1|30	%build
21cr|xscope-1.4.3-1|31	%configure
21cr|xscope-1.4.3-1|32	%make
21cr|xscope-1.4.3-1|33	
21cr|xscope-1.4.3-1|34	%install
21cr|xscope-1.4.3-1|35	%makeinstall_std

11191 21
21cr|xsel-1.2.0-5|1	Name:           xsel
21cr|xsel-1.2.0-5|2	Version:        1.2.0
21cr|xsel-1.2.0-5|3	Release:        5
21cr|xsel-1.2.0-5|4	Summary:        Command line clipboard and X selection tool
21cr|xsel-1.2.0-5|5	Group:          System/X11
21cr|xsel-1.2.0-5|6	License:        MIT
21cr|xsel-1.2.0-5|7	Url:            http://www.vergenet.net/~conrad/software/xsel/
21cr|xsel-1.2.0-5|8	Source0:        http://www.vergenet.net/~conrad/software/xsel/download/xsel-%{version}.tar.gz
21cr|xsel-1.2.0-5|9	# Applied upstream (BZ#690214)
21cr|xsel-1.2.0-5|10	Patch0:         xsel-1.2.0-MAX_NUM_TARGETS.patch
21cr|xsel-1.2.0-5|11	# fedora patches
21cr|xsel-1.2.0-5|12	Patch3:         xsel-1.2.0-do-not-terminate-string.patch
21cr|xsel-1.2.0-5|13	Patch4:         xsel-1.2.0-send-correct-event.patch
21cr|xsel-1.2.0-5|14	Patch5:         xsel-1.2.0-fix-buffer-overflow.patch
21cr|xsel-1.2.0-5|15	BuildRequires:  pkgconfig(sm)
21cr|xsel-1.2.0-5|16	BuildRequires:  pkgconfig(xt)
21cr|xsel-1.2.0-5|17	BuildRequires:  pkgconfig(xext)
21cr|xsel-1.2.0-5|18	
21cr|xsel-1.2.0-5|19	%description
21cr|xsel-1.2.0-5|20	XSel is a command line or script utility, similar to xclip, that can copy the
21cr|xsel-1.2.0-5|21	primary and secondary X selection, or any highlighted text, to or from a file,
21cr|xsel-1.2.0-5|22	stdin or stdout. It can also append to and delete the clipboard or buffer that
21cr|xsel-1.2.0-5|23	you would paste with the middle mouse button.
21cr|xsel-1.2.0-5|24	
21cr|xsel-1.2.0-5|25	%files
21cr|xsel-1.2.0-5|26	%doc AUTHORS ChangeLog COPYING README
21cr|xsel-1.2.0-5|27	%{_mandir}/man1/xsel.1*
21cr|xsel-1.2.0-5|28	%{_bindir}/xsel
21cr|xsel-1.2.0-5|29	#----------------------------------------------------------------
21cr|xsel-1.2.0-5|30	%prep
21cr|xsel-1.2.0-5|31	%setup -q
21cr|xsel-1.2.0-5|32	%autopatch -p1
21cr|xsel-1.2.0-5|33	
21cr|xsel-1.2.0-5|34	%build
21cr|xsel-1.2.0-5|35	%configure
21cr|xsel-1.2.0-5|36	%make
21cr|xsel-1.2.0-5|37	
21cr|xsel-1.2.0-5|38	%install
21cr|xsel-1.2.0-5|39	%makeinstall_std
21cr|xsel-1.2.0-5|40	
21cr|xsel-1.2.0-5|41	

11192 21
21cr|xsettings-kde-0.12.3-11|1	Summary:	XSettings Daemon for KDE Environment
21cr|xsettings-kde-0.12.3-11|2	Name:		xsettings-kde
21cr|xsettings-kde-0.12.3-11|3	Version:	0.12.3
21cr|xsettings-kde-0.12.3-11|4	Release:	11
21cr|xsettings-kde-0.12.3-11|5	License:	GPLv2+
21cr|xsettings-kde-0.12.3-11|6	Group:		Graphical desktop/KDE
21cr|xsettings-kde-0.12.3-11|7	Url:		http://svnweb.mageia.org/soft/theme/xsettings-kde/
21cr|xsettings-kde-0.12.3-11|8	Source0:	%{name}-%{version}.tar.bz2
21cr|xsettings-kde-0.12.3-11|9	Patch1:		0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch
21cr|xsettings-kde-0.12.3-11|10	Patch2:		0002-Drop-Ia-Ora-theme-support.patch
21cr|xsettings-kde-0.12.3-11|11	Patch3:		0003-Enable-PrimaryPaste.patch
21cr|xsettings-kde-0.12.3-11|12	Patch4:		0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch
21cr|xsettings-kde-0.12.3-11|13	Patch5:		0005-Ensure-GTK-scrollbar-clicks-behaviour-behaves-like-Q.patch
21cr|xsettings-kde-0.12.3-11|14	Patch6:		0006-add-forgotten-to-previous-commit.patch
21cr|xsettings-kde-0.12.3-11|15	Patch7:		0007-Stop-using-deprecated-GSettings-API.patch
21cr|xsettings-kde-0.12.3-11|16	Patch11:	0011-Update-website-links-in-README.patch
21cr|xsettings-kde-0.12.3-11|17	Patch12:	0012-README-simplify-what-it-works-for.patch
21cr|xsettings-kde-0.12.3-11|18	Patch14:	0014-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
21cr|xsettings-kde-0.12.3-11|19	Patch15:	0015-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
21cr|xsettings-kde-0.12.3-11|20	Patch16:	0016-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
21cr|xsettings-kde-0.12.3-11|21	
21cr|xsettings-kde-0.12.3-11|22	BuildRequires:	pkgconfig(glib-2.0)
21cr|xsettings-kde-0.12.3-11|23	BuildRequires:	pkgconfig(x11)
21cr|xsettings-kde-0.12.3-11|24	
21cr|xsettings-kde-0.12.3-11|25	%description
21cr|xsettings-kde-0.12.3-11|26	This package provides a XSettings daemon for KDE Desktop Environment.
21cr|xsettings-kde-0.12.3-11|27	It allows XSettings aware applications (all GTK+ 2 and GNOME 2 applications)
21cr|xsettings-kde-0.12.3-11|28	to be informed instantly of changes in KDE configuration, such as theme name,
21cr|xsettings-kde-0.12.3-11|29	default font and so on.
21cr|xsettings-kde-0.12.3-11|30	
21cr|xsettings-kde-0.12.3-11|31	%files
21cr|xsettings-kde-0.12.3-11|32	%doc ChangeLog README
21cr|xsettings-kde-0.12.3-11|33	%{_bindir}/xsettings-kde
21cr|xsettings-kde-0.12.3-11|34	%{_sysconfdir}/xdg/autostart/xsettings-kde.desktop
21cr|xsettings-kde-0.12.3-11|35	
21cr|xsettings-kde-0.12.3-11|36	#----------------------------------------------------------------------------
21cr|xsettings-kde-0.12.3-11|37	
21cr|xsettings-kde-0.12.3-11|38	%prep
21cr|xsettings-kde-0.12.3-11|39	%setup -q
21cr|xsettings-kde-0.12.3-11|40	cat << EOF > xsettings-kde.desktop
21cr|xsettings-kde-0.12.3-11|41	[Desktop Entry]
21cr|xsettings-kde-0.12.3-11|42	Exec=xsettings-kde
21cr|xsettings-kde-0.12.3-11|43	Name=XSettings-KDE
21cr|xsettings-kde-0.12.3-11|44	X-KDE-autostart-after=kdesktop
21cr|xsettings-kde-0.12.3-11|45	X-KDE-autostart-phase=1
21cr|xsettings-kde-0.12.3-11|46	Type=Service
21cr|xsettings-kde-0.12.3-11|47	OnlyShowIn=KDE;
21cr|xsettings-kde-0.12.3-11|48	EOF
21cr|xsettings-kde-0.12.3-11|49	
21cr|xsettings-kde-0.12.3-11|50	%apply_patches
21cr|xsettings-kde-0.12.3-11|51	
21cr|xsettings-kde-0.12.3-11|52	%build
21cr|xsettings-kde-0.12.3-11|53	make \
21cr|xsettings-kde-0.12.3-11|54	CFLAGS="%{optflags}" \
21cr|xsettings-kde-0.12.3-11|55	LDFLAGS="%{ldflags}" \
21cr|xsettings-kde-0.12.3-11|56	lib=%{_lib}
21cr|xsettings-kde-0.12.3-11|57	
21cr|xsettings-kde-0.12.3-11|58	%install
21cr|xsettings-kde-0.12.3-11|59	mkdir -p %{buildroot}%{_bindir}
21cr|xsettings-kde-0.12.3-11|60	install -m 755 xsettings-kde %{buildroot}%{_bindir}/xsettings-kde
21cr|xsettings-kde-0.12.3-11|61	
21cr|xsettings-kde-0.12.3-11|62	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
21cr|xsettings-kde-0.12.3-11|63	install -m 644 xsettings-kde.desktop %{buildroot}%{_sysconfdir}/xdg/autostart/xsettings-kde.desktop

11193 21
21cr|xsidplay-2.1.9-2|1	%define debug_package %{nil}
21cr|xsidplay-2.1.9-2|2	
21cr|xsidplay-2.1.9-2|3	Summary:	XSidPlay Sid Music Player
21cr|xsidplay-2.1.9-2|4	Name:		xsidplay
21cr|xsidplay-2.1.9-2|5	Version:	2.1.9
21cr|xsidplay-2.1.9-2|6	Release:	2
21cr|xsidplay-2.1.9-2|7	License:	GPLv2+
21cr|xsidplay-2.1.9-2|8	Group:		Sound
21cr|xsidplay-2.1.9-2|9	Url:		http://sf.net/projects/xsidplay2
21cr|xsidplay-2.1.9-2|10	Source0:	http://prdownloads.sourceforge.net/xsidplay2/%{name}-%{version}.tar.bz2
21cr|xsidplay-2.1.9-2|11	Source1:	%{name}-48.png
21cr|xsidplay-2.1.9-2|12	Source2:	%{name}-32.png
21cr|xsidplay-2.1.9-2|13	Source3:	%{name}-16.png
21cr|xsidplay-2.1.9-2|14	Patch1:		xsidplay-2.1.9-optflags.patch
21cr|xsidplay-2.1.9-2|15	Patch2:		xsidplay-2.1.9-gcc11.patch
21cr|xsidplay-2.1.9-2|16	BuildRequires:	cmake
21cr|xsidplay-2.1.9-2|17	BuildRequires:	libstdc++-devel
21cr|xsidplay-2.1.9-2|18	BuildRequires:	pulseaudio-devel
21cr|xsidplay-2.1.9-2|19	BuildRequires:	pkgconfig(alsa)
21cr|xsidplay-2.1.9-2|20	BuildRequires:	pkgconfig(portaudio-2.0)
21cr|xsidplay-2.1.9-2|21	BuildRequires:	pkgconfig(libsidplayfp)
21cr|xsidplay-2.1.9-2|22	BuildRequires:	libsidplay-devel
21cr|xsidplay-2.1.9-2|23	BuildRequires:	pkgconfig(Qt5Core)
21cr|xsidplay-2.1.9-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|xsidplay-2.1.9-2|25	BuildRequires:	pkgconfig(sdl)
21cr|xsidplay-2.1.9-2|26	
21cr|xsidplay-2.1.9-2|27	%description
21cr|xsidplay-2.1.9-2|28	This is a music player and SID chip emulator based in the SIDPLAY
21cr|xsidplay-2.1.9-2|29	library. With it you can listen to more than 30000 musics from old
21cr|xsidplay-2.1.9-2|30	and new C64 programs. The majority of available musics is in the
21cr|xsidplay-2.1.9-2|31	High Voltage SID Collection.
21cr|xsidplay-2.1.9-2|32	
21cr|xsidplay-2.1.9-2|33	%files
21cr|xsidplay-2.1.9-2|34	%{_bindir}/%{name}
21cr|xsidplay-2.1.9-2|35	%{_iconsdir}/xsidplay.png
21cr|xsidplay-2.1.9-2|36	%{_iconsdir}/mini/xsidplay.png
21cr|xsidplay-2.1.9-2|37	%{_liconsdir}/xsidplay.png
21cr|xsidplay-2.1.9-2|38	%{_datadir}/applications/*.desktop
21cr|xsidplay-2.1.9-2|39	
21cr|xsidplay-2.1.9-2|40	#----------------------------------------------------------------------------
21cr|xsidplay-2.1.9-2|41	
21cr|xsidplay-2.1.9-2|42	%prep
21cr|xsidplay-2.1.9-2|43	%autosetup -p1
21cr|xsidplay-2.1.9-2|44	
21cr|xsidplay-2.1.9-2|45	%build
21cr|xsidplay-2.1.9-2|46	%global optflags %{optflags} -std=gnu++11
21cr|xsidplay-2.1.9-2|47	%cmake
21cr|xsidplay-2.1.9-2|48	%make
21cr|xsidplay-2.1.9-2|49	
21cr|xsidplay-2.1.9-2|50	%install
21cr|xsidplay-2.1.9-2|51	%makeinstall_std -C build \
21cr|xsidplay-2.1.9-2|52	pkgdatadir=%{_iconsdir}
21cr|xsidplay-2.1.9-2|53	
21cr|xsidplay-2.1.9-2|54	# menu causes rpmlint warning, but that's ok, xsidplay is provided by
21cr|xsidplay-2.1.9-2|55	# alternative
21cr|xsidplay-2.1.9-2|56	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xsidplay-2.1.9-2|57	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|xsidplay-2.1.9-2|58	[Desktop Entry]
21cr|xsidplay-2.1.9-2|59	Encoding=UTF-8
21cr|xsidplay-2.1.9-2|60	Name=Xsidplay
21cr|xsidplay-2.1.9-2|61	Comment=QT version of the C64 music player
21cr|xsidplay-2.1.9-2|62	Exec=%{_bindir}/%{name} %U
21cr|xsidplay-2.1.9-2|63	Icon=%{name}
21cr|xsidplay-2.1.9-2|64	Terminal=false
21cr|xsidplay-2.1.9-2|65	Type=Application
21cr|xsidplay-2.1.9-2|66	StartupNotify=true
21cr|xsidplay-2.1.9-2|67	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Player;
21cr|xsidplay-2.1.9-2|68	EOF
21cr|xsidplay-2.1.9-2|69	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21cr|xsidplay-2.1.9-2|70	cp %{SOURCE1} %{buildroot}%{_liconsdir}/xsidplay.png
21cr|xsidplay-2.1.9-2|71	cp %{SOURCE2} %{buildroot}%{_iconsdir}/xsidplay.png
21cr|xsidplay-2.1.9-2|72	cp %{SOURCE3} %{buildroot}%{_miconsdir}/xsidplay.png
21cr|xsidplay-2.1.9-2|73	
21cr|xsidplay-2.1.9-2|74	rm -f %{buildroot}%{_prefix}/xsidplay/pixmaps/mini/xsidplay.xpm
21cr|xsidplay-2.1.9-2|75	rm -f %{buildroot}%{_prefix}/xsidplay/pixmaps/xsidplay.xpm

11194 21
21cr|xskat-4.0-16|1	%define debug_package	%{nil}
21cr|xskat-4.0-16|2	
21cr|xskat-4.0-16|3	Summary:	The card game Skat as defined by the official Skat Order
21cr|xskat-4.0-16|4	Name:		xskat
21cr|xskat-4.0-16|5	Version:	4.0
21cr|xskat-4.0-16|6	Release:	16
21cr|xskat-4.0-16|7	Source0:	http://www.xskat.de/%{name}-%{version}.tar.gz
21cr|xskat-4.0-16|8	License:	GPL
21cr|xskat-4.0-16|9	Group:		Games/Cards
21cr|xskat-4.0-16|10	Url:		http://www.xskat.de/xskat.html
21cr|xskat-4.0-16|11	BuildRequires:	pkgconfig(x11)
21cr|xskat-4.0-16|12	BuildRequires:	gccmakedep
21cr|xskat-4.0-16|13	BuildRequires:	imagemagick
21cr|xskat-4.0-16|14	BuildRequires:	imake
21cr|xskat-4.0-16|15	
21cr|xskat-4.0-16|16	%description
21cr|xskat-4.0-16|17	XSkat lets you play the card game Skat as defined by
21cr|xskat-4.0-16|18	the official Skat Order on any Un*x machine running X11.
21cr|xskat-4.0-16|19	
21cr|xskat-4.0-16|20	Features
21cr|xskat-4.0-16|21	
21cr|xskat-4.0-16|22	* Single- and multiplayer mode.
21cr|xskat-4.0-16|23	* Playing over LAN or IRC.
21cr|xskat-4.0-16|24	* Game lists and logs.
21cr|xskat-4.0-16|25	* Three types of scoring.
21cr|xskat-4.0-16|26	* English or German text.
21cr|xskat-4.0-16|27	* German or French suited cards.
21cr|xskat-4.0-16|28	* Different computer strategies.
21cr|xskat-4.0-16|29	* Pre-definable card distributions.
21cr|xskat-4.0-16|30	* Variations: Ramsch, Bock, Kontra & Re, ...
21cr|xskat-4.0-16|31	
21cr|xskat-4.0-16|32	%files
21cr|xskat-4.0-16|33	%doc README* CHANGE*
21cr|xskat-4.0-16|34	%{_gamesbindir}/%{name}
21cr|xskat-4.0-16|35	%{_datadir}/applications/*.desktop
21cr|xskat-4.0-16|36	%{_iconsdir}/%{name}.png
21cr|xskat-4.0-16|37	%{_mandir}/man1/*
21cr|xskat-4.0-16|38	%lang(de) %{_mandir}/de/man1/*
21cr|xskat-4.0-16|39	
21cr|xskat-4.0-16|40	#---------------------------------------------------------
21cr|xskat-4.0-16|41	%prep
21cr|xskat-4.0-16|42	%setup -q
21cr|xskat-4.0-16|43	for file in CHANGES-de README-de README.IRC-de; do
21cr|xskat-4.0-16|44	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21cr|xskat-4.0-16|45	touch -r $file $file.new && \
21cr|xskat-4.0-16|46	mv $file.new $file
21cr|xskat-4.0-16|47	done
21cr|xskat-4.0-16|48	
21cr|xskat-4.0-16|49	%build
21cr|xskat-4.0-16|50	%setup_compile_flags
21cr|xskat-4.0-16|51	%configure --bindir=%{_gamesbindir}
21cr|xskat-4.0-16|52	%make
21cr|xskat-4.0-16|53	
21cr|xskat-4.0-16|54	%install
21cr|xskat-4.0-16|55	mkdir -p %{buildroot}{%{_gamesbindir},%{_mandir}/{man1,de/man1},%{_menudir}}
21cr|xskat-4.0-16|56	install xskat %{buildroot}%{_gamesbindir}
21cr|xskat-4.0-16|57	install xskat.man %{buildroot}%{_mandir}/man1/xskat.1
21cr|xskat-4.0-16|58	install xskat-de.man %{buildroot}%{_mandir}/de/man1/xskat.1
21cr|xskat-4.0-16|59	
21cr|xskat-4.0-16|60	mkdir -p %{buildroot}%{_iconsdir}
21cr|xskat-4.0-16|61	convert icon.xbm %{buildroot}%{_iconsdir}/%{name}.png
21cr|xskat-4.0-16|62	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xskat-4.0-16|63	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|xskat-4.0-16|64	[Desktop Entry]
21cr|xskat-4.0-16|65	Name=Xskat
21cr|xskat-4.0-16|66	Comment=The Skat game
21cr|xskat-4.0-16|67	Exec=%{name}
21cr|xskat-4.0-16|68	Icon=%name
21cr|xskat-4.0-16|69	Terminal=false
21cr|xskat-4.0-16|70	Type=Application
21cr|xskat-4.0-16|71	StartupNotify=true
21cr|xskat-4.0-16|72	Categories=X-MandrivaLinux-MoreApplications-Games-Cards;Game;CardGame;
21cr|xskat-4.0-16|73	EOF
21cr|xskat-4.0-16|74	
21cr|xskat-4.0-16|75	

11195 21
21cr|xsmbrowser-3.4.0-13|1	Summary: Tcl/Tk based Samba shares browser
21cr|xsmbrowser-3.4.0-13|2	Name: xsmbrowser
21cr|xsmbrowser-3.4.0-13|3	Version: 3.4.0
21cr|xsmbrowser-3.4.0-13|4	Release: 13
21cr|xsmbrowser-3.4.0-13|5	Source0: %{name}-%{version}.tar.bz2
21cr|xsmbrowser-3.4.0-13|6	Source1: %{name}-commands.bz2
21cr|xsmbrowser-3.4.0-13|7	URL: http://www.public.iastate.edu/~chadspen/
21cr|xsmbrowser-3.4.0-13|8	License: GPL
21cr|xsmbrowser-3.4.0-13|9	Group: Networking/File transfer
21cr|xsmbrowser-3.4.0-13|10	BuildArch: noarch
21cr|xsmbrowser-3.4.0-13|11	Requires: expect
21cr|xsmbrowser-3.4.0-13|12	
21cr|xsmbrowser-3.4.0-13|13	%description
21cr|xsmbrowser-3.4.0-13|14	xSMBrowser is a fully-capable Samba browsing utility which supports both
21cr|xsmbrowser-3.4.0-13|15	WINS and Broadcast networks. It's been tested to work on Redhat, SuSe, DEC
21cr|xsmbrowser-3.4.0-13|16	Alphas, and others. It browses all aspects of networks: workgroups,
21cr|xsmbrowser-3.4.0-13|17	computers, shares, and files. The ability to add more than one network is
21cr|xsmbrowser-3.4.0-13|18	included, and the interface resembles Netscape Navigator (back/forward
21cr|xsmbrowser-3.4.0-13|19	buttons, stop, favorites). Mount/unmount buttons are also included.
21cr|xsmbrowser-3.4.0-13|20	
21cr|xsmbrowser-3.4.0-13|21	%prep
21cr|xsmbrowser-3.4.0-13|22	rm -rf $RPM_BUILD_ROOT
21cr|xsmbrowser-3.4.0-13|23	
21cr|xsmbrowser-3.4.0-13|24	%setup -n %{name}-%{version}
21cr|xsmbrowser-3.4.0-13|25	
21cr|xsmbrowser-3.4.0-13|26	%build
21cr|xsmbrowser-3.4.0-13|27	# no build for noarch packages
21cr|xsmbrowser-3.4.0-13|28	perl -pi -e "s|set image_path \"pixmaps\"|set image_path \"%_datadir/pixmaps/xsmbrowser\"||g;" xsmbrowser
21cr|xsmbrowser-3.4.0-13|29	
21cr|xsmbrowser-3.4.0-13|30	%install
21cr|xsmbrowser-3.4.0-13|31	rm -rf $RPM_BUILD_ROOT
21cr|xsmbrowser-3.4.0-13|32	mkdir -p $RPM_BUILD_ROOT{%{_bindir},/etc,%_datadir/pixmaps/xsmbrowser}/
21cr|xsmbrowser-3.4.0-13|33	install -m 755 xsmbrowser  \
21cr|xsmbrowser-3.4.0-13|34	$RPM_BUILD_ROOT%{_bindir}
21cr|xsmbrowser-3.4.0-13|35	install -m 644  pixmaps/*   \
21cr|xsmbrowser-3.4.0-13|36	$RPM_BUILD_ROOT%_datadir/pixmaps/xsmbrowser/
21cr|xsmbrowser-3.4.0-13|37	
21cr|xsmbrowser-3.4.0-13|38	# install KDE xsmbrowser-commands file
21cr|xsmbrowser-3.4.0-13|39	install -m 644  %{SOURCE1}  $RPM_BUILD_ROOT/etc/
21cr|xsmbrowser-3.4.0-13|40	bunzip2 $RPM_BUILD_ROOT/etc/*.bz2
21cr|xsmbrowser-3.4.0-13|41	
21cr|xsmbrowser-3.4.0-13|42	%clean
21cr|xsmbrowser-3.4.0-13|43	rm -rf $RPM_BUILD_ROOT
21cr|xsmbrowser-3.4.0-13|44	
21cr|xsmbrowser-3.4.0-13|45	%files
21cr|xsmbrowser-3.4.0-13|46	%defattr(-,root,root)
21cr|xsmbrowser-3.4.0-13|47	%doc INSTALL
21cr|xsmbrowser-3.4.0-13|48	%config(noreplace) %_sysconfdir/*
21cr|xsmbrowser-3.4.0-13|49	%_bindir/xsmbrowser
21cr|xsmbrowser-3.4.0-13|50	%dir %_datadir/pixmaps/xsmbrowser/
21cr|xsmbrowser-3.4.0-13|51	%_datadir/pixmaps/xsmbrowser/*

11196 21
21cr|xsoldier-1.8-4|1	Summary:	Shooting game on X Window System
21cr|xsoldier-1.8-4|2	Name:		xsoldier
21cr|xsoldier-1.8-4|3	Version:	1.8
21cr|xsoldier-1.8-4|4	Release:	4
21cr|xsoldier-1.8-4|5	License:	GPLv2
21cr|xsoldier-1.8-4|6	Group:		Games/Arcade
21cr|xsoldier-1.8-4|7	URL:		http://www.interq.or.jp/libra/oohara/xsoldier/
21cr|xsoldier-1.8-4|8	Source0:	http://www.interq.or.jp/libra/oohara/xsoldier/%{name}-%{version}.tar.gz
21cr|xsoldier-1.8-4|9	Source3:	%{name}-icons.tar.bz2
21cr|xsoldier-1.8-4|10	Patch0:		%{name}-1.5-mdv-fix-str-fmt.patch
21cr|xsoldier-1.8-4|11	BuildRequires:	SDL-devel
21cr|xsoldier-1.8-4|12	BuildRequires:	SDL_image-devel
21cr|xsoldier-1.8-4|13	BuildRequires:	pkgconfig(x11)
21cr|xsoldier-1.8-4|14	BuildRequires:	pkgconfig(xpm)
21cr|xsoldier-1.8-4|15	
21cr|xsoldier-1.8-4|16	%description
21cr|xsoldier-1.8-4|17	Great little shoot 'em up game in the style of galaga. Very neat graphics, but
21cr|xsoldier-1.8-4|18	there's no sound support yet.
21cr|xsoldier-1.8-4|19	
21cr|xsoldier-1.8-4|20	%files
21cr|xsoldier-1.8-4|21	%defattr(-,root,root)
21cr|xsoldier-1.8-4|22	%doc ChangeLog README LICENSE
21cr|xsoldier-1.8-4|23	%attr(0755, root, games) %{_gamesbindir}/*
21cr|xsoldier-1.8-4|24	%{_gamesdatadir}/*
21cr|xsoldier-1.8-4|25	%{_datadir}/applications/*
21cr|xsoldier-1.8-4|26	%{_iconsdir}/*.png
21cr|xsoldier-1.8-4|27	%{_miconsdir}/*.png
21cr|xsoldier-1.8-4|28	%{_liconsdir}/*.png
21cr|xsoldier-1.8-4|29	%{_mandir}/man6/*
21cr|xsoldier-1.8-4|30	%attr(664, games, games) %{_localstatedir}/lib/games/xsoldier/xsoldier.scores
21cr|xsoldier-1.8-4|31	
21cr|xsoldier-1.8-4|32	#--------------------------------------------------------------------------
21cr|xsoldier-1.8-4|33	
21cr|xsoldier-1.8-4|34	%prep
21cr|xsoldier-1.8-4|35	%setup -q
21cr|xsoldier-1.8-4|36	%patch0 -p1 -b .strfmt
21cr|xsoldier-1.8-4|37	
21cr|xsoldier-1.8-4|38	%build
21cr|xsoldier-1.8-4|39	%configure \
21cr|xsoldier-1.8-4|40	--bindir=%{_gamesbindir} \
21cr|xsoldier-1.8-4|41	--localstatedir=%{_localstatedir}/lib  \
21cr|xsoldier-1.8-4|42	--with-sdl
21cr|xsoldier-1.8-4|43	%make
21cr|xsoldier-1.8-4|44	
21cr|xsoldier-1.8-4|45	%install
21cr|xsoldier-1.8-4|46	%makeinstall \
21cr|xsoldier-1.8-4|47	bindir=%{buildroot}%{_gamesbindir} \
21cr|xsoldier-1.8-4|48	localstatedir=%{buildroot}%{_localstatedir}/lib
21cr|xsoldier-1.8-4|49	
21cr|xsoldier-1.8-4|50	install -m 755 -d %{buildroot}/%{_menudir}
21cr|xsoldier-1.8-4|51	install -m 755 -d %{buildroot}/%{_iconsdir}
21cr|xsoldier-1.8-4|52	
21cr|xsoldier-1.8-4|53	(cd  %{buildroot}/%{_iconsdir} ; bunzip2 -c %{SOURCE3} | tar xvf - )
21cr|xsoldier-1.8-4|54	
21cr|xsoldier-1.8-4|55	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xsoldier-1.8-4|56	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|xsoldier-1.8-4|57	[Desktop Entry]
21cr|xsoldier-1.8-4|58	Name=%{name}
21cr|xsoldier-1.8-4|59	Comment=%{summary}
21cr|xsoldier-1.8-4|60	Exec=%{_gamesbindir}/%{name}
21cr|xsoldier-1.8-4|61	Icon=%{name}
21cr|xsoldier-1.8-4|62	Terminal=false
21cr|xsoldier-1.8-4|63	Type=Application
21cr|xsoldier-1.8-4|64	StartupNotify=true
21cr|xsoldier-1.8-4|65	Categories=Game;ArcadeGame;
21cr|xsoldier-1.8-4|66	EOF
21cr|xsoldier-1.8-4|67	
21cr|xsoldier-1.8-4|68	chmod 777 %{buildroot}/%{_localstatedir}/lib/games/xsoldier
21cr|xsoldier-1.8-4|69	cp scorefile.txt %{buildroot}/%{_localstatedir}/lib/games/xsoldier/xsoldier.scores

11197 21
21cr|xsp-4.2-3|1	Summary:	Small Web Server Hosting ASP.NET
21cr|xsp-4.2-3|2	Name:		xsp
21cr|xsp-4.2-3|3	Version:	4.2
21cr|xsp-4.2-3|4	Release:	3
21cr|xsp-4.2-3|5	License:	BSD
21cr|xsp-4.2-3|6	Group:		System/Servers
21cr|xsp-4.2-3|7	Url:		http://www.mono-project.com/
21cr|xsp-4.2-3|8	Source0:	http://go-mono.com/sources/xsp/xsp-%{version}.tar.gz
21cr|xsp-4.2-3|9	BuildRequires:	pkgconfig(mono)
21cr|xsp-4.2-3|10	Conflicts:	apache-mod_mono < 1:1.2.5-2
21cr|xsp-4.2-3|11	
21cr|xsp-4.2-3|12	%description
21cr|xsp-4.2-3|13	The XSP server is a small Web server that hosts the Mono System.Web
21cr|xsp-4.2-3|14	classes for running what is commonly known as ASP.NET.
21cr|xsp-4.2-3|15	
21cr|xsp-4.2-3|16	%files
21cr|xsp-4.2-3|17	%doc AUTHORS INSTALL NEWS README COPYING
21cr|xsp-4.2-3|18	%attr(0755,root,root) %{_bindir}/*
21cr|xsp-4.2-3|19	%attr(0644,root,root) %{_mandir}/man1/*
21cr|xsp-4.2-3|20	%dir %{_prefix}/lib/xsp
21cr|xsp-4.2-3|21	%{_prefix}/lib/xsp/4.0
21cr|xsp-4.2-3|22	%{_prefix}/lib/xsp/test
21cr|xsp-4.2-3|23	%{_prefix}/lib/mono/4.5/*
21cr|xsp-4.2-3|24	%{_prefix}/lib/mono/gac/*
21cr|xsp-4.2-3|25	
21cr|xsp-4.2-3|26	#----------------------------------------------------------------------------
21cr|xsp-4.2-3|27	
21cr|xsp-4.2-3|28	%package devel
21cr|xsp-4.2-3|29	Summary:	Development files for %{name}
21cr|xsp-4.2-3|30	Group:		Development/Other
21cr|xsp-4.2-3|31	Requires:	%{name} = %{EVRD}
21cr|xsp-4.2-3|32	
21cr|xsp-4.2-3|33	%description devel
21cr|xsp-4.2-3|34	The XSP server is a small Web server that hosts the Mono System.Web
21cr|xsp-4.2-3|35	classes for running what is commonly known as ASP.NET.
21cr|xsp-4.2-3|36	
21cr|xsp-4.2-3|37	This package contains the development parts of %{name}.
21cr|xsp-4.2-3|38	
21cr|xsp-4.2-3|39	%files devel
21cr|xsp-4.2-3|40	%{_datadir}/pkgconfig/xsp.pc
21cr|xsp-4.2-3|41	%{_datadir}/pkgconfig/xsp-2.pc
21cr|xsp-4.2-3|42	%{_datadir}/pkgconfig/xsp-4.pc
21cr|xsp-4.2-3|43	%{_prefix}/lib/libfpm_helper.a
21cr|xsp-4.2-3|44	
21cr|xsp-4.2-3|45	#----------------------------------------------------------------------------
21cr|xsp-4.2-3|46	
21cr|xsp-4.2-3|47	%package doc
21cr|xsp-4.2-3|48	Summary:	Development documentation for %{name}
21cr|xsp-4.2-3|49	Group:		Documentation
21cr|xsp-4.2-3|50	Requires(post,postun):	mono-tools
21cr|xsp-4.2-3|51	
21cr|xsp-4.2-3|52	%description doc
21cr|xsp-4.2-3|53	This package contains the API documentation for %{name} in
21cr|xsp-4.2-3|54	Monodoc format.
21cr|xsp-4.2-3|55	
21cr|xsp-4.2-3|56	%files doc
21cr|xsp-4.2-3|57	%{_prefix}/lib/monodoc/sources/*
21cr|xsp-4.2-3|58	
21cr|xsp-4.2-3|59	%post doc
21cr|xsp-4.2-3|60	%{_bindir}/monodoc --make-index > /dev/null
21cr|xsp-4.2-3|61	
21cr|xsp-4.2-3|62	%postun doc
21cr|xsp-4.2-3|63	if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
21cr|xsp-4.2-3|64	fi
21cr|xsp-4.2-3|65	
21cr|xsp-4.2-3|66	#----------------------------------------------------------------------------
21cr|xsp-4.2-3|67	
21cr|xsp-4.2-3|68	%prep
21cr|xsp-4.2-3|69	%setup -q
21cr|xsp-4.2-3|70	
21cr|xsp-4.2-3|71	%build
21cr|xsp-4.2-3|72	./configure \
21cr|xsp-4.2-3|73	--prefix=%{_prefix} \
21cr|xsp-4.2-3|74	--disable-shared
21cr|xsp-4.2-3|75	make
21cr|xsp-4.2-3|76	
21cr|xsp-4.2-3|77	%install
21cr|xsp-4.2-3|78	%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig
21cr|xsp-4.2-3|79	#gw install manually:
21cr|xsp-4.2-3|80	install -D src/Mono.WebServer.XSP/xsp.pc %{buildroot}%{_datadir}/pkgconfig/xsp.pc
21cr|xsp-4.2-3|81	# strip away annoying ^M
21cr|xsp-4.2-3|82	find %{buildroot} -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|xsp-4.2-3|83	find %{buildroot} -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21cr|xsp-4.2-3|84	#gw remove unit tests
21cr|xsp-4.2-3|85	rm -rf %{buildroot}%{_prefix}/lib/xsp/unittests

11198 21
21cr|xsudo-0.7.0-1|1	Summary:	xsudo permit execute X-application with sudo
21cr|xsudo-0.7.0-1|2	Name:		xsudo
21cr|xsudo-0.7.0-1|3	Version:	0.7.0
21cr|xsudo-0.7.0-1|4	Release:	1
21cr|xsudo-0.7.0-1|5	License:	GPLv3+
21cr|xsudo-0.7.0-1|6	Group:		System/Base
21cr|xsudo-0.7.0-1|7	Url:		http://www.mageialinux.ru
21cr|xsudo-0.7.0-1|8	Source0:	%{name}
21cr|xsudo-0.7.0-1|9	Source1:	add2sudoers
21cr|xsudo-0.7.0-1|10	Source2:	rmfromsudoers
21cr|xsudo-0.7.0-1|11	Source3:	sudoers4user
21cr|xsudo-0.7.0-1|12	Source4:	add2sudoers.desktop
21cr|xsudo-0.7.0-1|13	Source5:	rmfromsudoers.desktop
21cr|xsudo-0.7.0-1|14	Source6:	add2sudoers.png
21cr|xsudo-0.7.0-1|15	Source7:	rmfromsudoers.png
21cr|xsudo-0.7.0-1|16	BuildArch:	noarch
21cr|xsudo-0.7.0-1|17	Requires:	sudo
21cr|xsudo-0.7.0-1|18	
21cr|xsudo-0.7.0-1|19	%description
21cr|xsudo-0.7.0-1|20	xsudo permit execute X-application with sudo.
21cr|xsudo-0.7.0-1|21	
21cr|xsudo-0.7.0-1|22	%package -n %{name}-sudoers
21cr|xsudo-0.7.0-1|23	Summary:	GUI for adding users to /etc/sudoers and for deleting users from /etc/sudoers
21cr|xsudo-0.7.0-1|24	Group:		System/Base
21cr|xsudo-0.7.0-1|25	Requires:	%{name} = %{version}
21cr|xsudo-0.7.0-1|26	Requires:	zenity
21cr|xsudo-0.7.0-1|27	Requires:	beesu
21cr|xsudo-0.7.0-1|28	
21cr|xsudo-0.7.0-1|29	%description -n %{name}-sudoers
21cr|xsudo-0.7.0-1|30	GUI for adding users to /etc/sudoers and for deleting users from /etc/sudoers.
21cr|xsudo-0.7.0-1|31	
21cr|xsudo-0.7.0-1|32	%prep
21cr|xsudo-0.7.0-1|33	# nothing
21cr|xsudo-0.7.0-1|34	
21cr|xsudo-0.7.0-1|35	%build
21cr|xsudo-0.7.0-1|36	# nothing
21cr|xsudo-0.7.0-1|37	
21cr|xsudo-0.7.0-1|38	%install
21cr|xsudo-0.7.0-1|39	mkdir -p %{buildroot}%{_bindir}
21cr|xsudo-0.7.0-1|40	install -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/
21cr|xsudo-0.7.0-1|41	install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/
21cr|xsudo-0.7.0-1|42	install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/
21cr|xsudo-0.7.0-1|43	install -m 0755 %{SOURCE3} %{buildroot}%{_bindir}/
21cr|xsudo-0.7.0-1|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xsudo-0.7.0-1|45	install -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/applications/
21cr|xsudo-0.7.0-1|46	install -m 0644 %{SOURCE5} %{buildroot}%{_datadir}/applications/
21cr|xsudo-0.7.0-1|47	mkdir -p %{buildroot}%{_datadir}/pixmaps
21cr|xsudo-0.7.0-1|48	install -m 0644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/
21cr|xsudo-0.7.0-1|49	install -m 0644 %{SOURCE7} %{buildroot}%{_datadir}/pixmaps/
21cr|xsudo-0.7.0-1|50	
21cr|xsudo-0.7.0-1|51	%post
21cr|xsudo-0.7.0-1|52	A=`cat /etc/sudoers | grep "DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME"`
21cr|xsudo-0.7.0-1|53	B=`cat /etc/sudoers | grep "# Defaults requiretty"`
21cr|xsudo-0.7.0-1|54	if [ -z "$A" ]
21cr|xsudo-0.7.0-1|55	then
21cr|xsudo-0.7.0-1|56	echo "Defaults env_keep += \"DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME\"" >> /etc/sudoers
21cr|xsudo-0.7.0-1|57	fi
21cr|xsudo-0.7.0-1|58	if [ -z "$B" ]
21cr|xsudo-0.7.0-1|59	then
21cr|xsudo-0.7.0-1|60	sed -i '/requiretty/s/^Defaults/# Defaults/g' /etc/sudoers
21cr|xsudo-0.7.0-1|61	fi
21cr|xsudo-0.7.0-1|62	
21cr|xsudo-0.7.0-1|63	%files
21cr|xsudo-0.7.0-1|64	%{_bindir}/%{name}
21cr|xsudo-0.7.0-1|65	
21cr|xsudo-0.7.0-1|66	%files -n %{name}-sudoers
21cr|xsudo-0.7.0-1|67	%{_bindir}/add2sudoers
21cr|xsudo-0.7.0-1|68	%{_bindir}/rmfromsudoers
21cr|xsudo-0.7.0-1|69	%{_bindir}/sudoers4user
21cr|xsudo-0.7.0-1|70	%{_datadir}/applications/add2sudoers.desktop
21cr|xsudo-0.7.0-1|71	%{_datadir}/applications/rmfromsudoers.desktop
21cr|xsudo-0.7.0-1|72	%{_datadir}/pixmaps/add2sudoers.png
21cr|xsudo-0.7.0-1|73	%{_datadir}/pixmaps/rmfromsudoers.png

11199 21
21cr|xswitcher-1.0-2|1	%global debug_package %{nil}
21cr|xswitcher-1.0-2|2	
21cr|xswitcher-1.0-2|3	%define goipath github.com/ds-voix/xswitcher
21cr|xswitcher-1.0-2|4	
21cr|xswitcher-1.0-2|5	Summary:	Fully customizable low-level keyboard helper for X.Org-based Linux desktops
21cr|xswitcher-1.0-2|6	Name:		xswitcher
21cr|xswitcher-1.0-2|7	Version:	1.0
21cr|xswitcher-1.0-2|8	Release:	2
21cr|xswitcher-1.0-2|9	License:	AGPL-3.0
21cr|xswitcher-1.0-2|10	Group:		Text tools
21cr|xswitcher-1.0-2|11	Url:		https://github.com/ds-voix/xswitcher
21cr|xswitcher-1.0-2|12	Source0:	https://github.com/ds-voix/xswitcher/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xswitcher-1.0-2|13	Source6:	src.tar.xz
21cr|xswitcher-1.0-2|14	BuildRequires:	golang
21cr|xswitcher-1.0-2|15	BuildRequires:	pkgconfig(x11)
21cr|xswitcher-1.0-2|16	BuildRequires:	pkgconfig(xmu)
21cr|xswitcher-1.0-2|17	
21cr|xswitcher-1.0-2|18	%gometa
21cr|xswitcher-1.0-2|19	
21cr|xswitcher-1.0-2|20	%description
21cr|xswitcher-1.0-2|21	Xswitcher is the fully customizable low-level keyboard helper for X.Org-based Linux desktops.
21cr|xswitcher-1.0-2|22	It consists of two main parts: low-level keylogger and the virtual keyboard.
21cr|xswitcher-1.0-2|23	On each key up/down event, xswitcher checks the last events chain against configured regex-based patterns.
21cr|xswitcher-1.0-2|24	If one matches, xswitcher triggers the associated action. Action chains can be joined from simple actions.
21cr|xswitcher-1.0-2|25	Look at TOML-based explained config file "xswitcher.conf" for further details.
21cr|xswitcher-1.0-2|26	
21cr|xswitcher-1.0-2|27	%files
21cr|xswitcher-1.0-2|28	%doc README*
21cr|xswitcher-1.0-2|29	%license LICENSE
21cr|xswitcher-1.0-2|30	%{_bindir}/%{name}
21cr|xswitcher-1.0-2|31	%{_sysconfdir}/%{name}/%{name}.conf
21cr|xswitcher-1.0-2|32	
21cr|xswitcher-1.0-2|33	#--------------------------------------------------------------------------------
21cr|xswitcher-1.0-2|34	
21cr|xswitcher-1.0-2|35	%prep
21cr|xswitcher-1.0-2|36	%goprep -k
21cr|xswitcher-1.0-2|37	
21cr|xswitcher-1.0-2|38	%build
21cr|xswitcher-1.0-2|39	export GO111MODULE=off
21cr|xswitcher-1.0-2|40	
21cr|xswitcher-1.0-2|41	# unpack dependences module
21cr|xswitcher-1.0-2|42	( cd _build && tar -xf %{SOURCE6} )
21cr|xswitcher-1.0-2|43	
21cr|xswitcher-1.0-2|44	install -m0755  src/keybd_event/keybd_linux_export.go _build/src/github.com/micmonay/keybd_event/
21cr|xswitcher-1.0-2|45	
21cr|xswitcher-1.0-2|46	export GOPATH=%{gopath}:"$(pwd)/_build"
21cr|xswitcher-1.0-2|47	
21cr|xswitcher-1.0-2|48	mkdir -p _build/src/xswitcher
21cr|xswitcher-1.0-2|49	cp -R embeddedConfig _build/src/xswitcher
21cr|xswitcher-1.0-2|50	cp -R exec _build/src/xswitcher
21cr|xswitcher-1.0-2|51	
21cr|xswitcher-1.0-2|52	# compile assets used by the build process
21cr|xswitcher-1.0-2|53	pushd _build/src/%{goipath}
21cr|xswitcher-1.0-2|54	go build -o xswitcher -ldflags "-s -w" --tags static_all src/*.go
21cr|xswitcher-1.0-2|55	popd
21cr|xswitcher-1.0-2|56	
21cr|xswitcher-1.0-2|57	
21cr|xswitcher-1.0-2|58	%install
21cr|xswitcher-1.0-2|59	mkdir -p %{buildroot}%{_bindir}
21cr|xswitcher-1.0-2|60	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21cr|xswitcher-1.0-2|61	
21cr|xswitcher-1.0-2|62	install -p -m 0755 %{name} %{buildroot}%{_bindir}
21cr|xswitcher-1.0-2|63	install %{name}.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf

11200 21
21cr|xsynth-dssi-0.9.4-5|1	%global	debug_package %{nil}
21cr|xsynth-dssi-0.9.4-5|2	
21cr|xsynth-dssi-0.9.4-5|3	Summary:	Xsynth-DSSI plugin
21cr|xsynth-dssi-0.9.4-5|4	Name:		xsynth-dssi
21cr|xsynth-dssi-0.9.4-5|5	Version:	0.9.4
21cr|xsynth-dssi-0.9.4-5|6	Release:	5
21cr|xsynth-dssi-0.9.4-5|7	License:	GPLv2+
21cr|xsynth-dssi-0.9.4-5|8	Group:		Sound
21cr|xsynth-dssi-0.9.4-5|9	Url:		https://sourceforge.net/projects/dssi/
21cr|xsynth-dssi-0.9.4-5|10	Source0:	https://sourceforge.net/projects/dssi/files/xsynth-dssi/%{version}/%{name}-%{version}.tar.gz
21cr|xsynth-dssi-0.9.4-5|11	BuildRequires:	pkgconfig(alsa)
21cr|xsynth-dssi-0.9.4-5|12	BuildRequires:	pkgconfig(dssi)
21cr|xsynth-dssi-0.9.4-5|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xsynth-dssi-0.9.4-5|14	BuildRequires:	pkgconfig(liblo)
21cr|xsynth-dssi-0.9.4-5|15	
21cr|xsynth-dssi-0.9.4-5|16	%description
21cr|xsynth-dssi-0.9.4-5|17	Xsynth-DSSI plugin, a classic-analog (VCOs-VCF-VCA) style software
21cr|xsynth-dssi-0.9.4-5|18	synthesizer.
21cr|xsynth-dssi-0.9.4-5|19	
21cr|xsynth-dssi-0.9.4-5|20	%files
21cr|xsynth-dssi-0.9.4-5|21	%doc ChangeLog COPYING AUTHORS README TODO
21cr|xsynth-dssi-0.9.4-5|22	%{_libdir}/dssi/%{name}/Xsynth_gtk
21cr|xsynth-dssi-0.9.4-5|23	%{_libdir}/dssi/%{name}.so
21cr|xsynth-dssi-0.9.4-5|24	%{_datadir}/%{name}/factory_patches.Xsynth
21cr|xsynth-dssi-0.9.4-5|25	%{_datadir}/%{name}/version_0.1_patches.Xsynth
21cr|xsynth-dssi-0.9.4-5|26	
21cr|xsynth-dssi-0.9.4-5|27	#-----------------------------------------------------------------------------
21cr|xsynth-dssi-0.9.4-5|28	
21cr|xsynth-dssi-0.9.4-5|29	%prep
21cr|xsynth-dssi-0.9.4-5|30	%setup -q
21cr|xsynth-dssi-0.9.4-5|31	
21cr|xsynth-dssi-0.9.4-5|32	
21cr|xsynth-dssi-0.9.4-5|33	%build
21cr|xsynth-dssi-0.9.4-5|34	%configure
21cr|xsynth-dssi-0.9.4-5|35	%make
21cr|xsynth-dssi-0.9.4-5|36	
21cr|xsynth-dssi-0.9.4-5|37	
21cr|xsynth-dssi-0.9.4-5|38	%install
21cr|xsynth-dssi-0.9.4-5|39	%makeinstall_std

11201 21
21cr|xsysinfo-1.7-34|1	Summary:	An X Window System kernel parameter monitoring tool
21cr|xsysinfo-1.7-34|2	Name:		xsysinfo
21cr|xsysinfo-1.7-34|3	Version:	1.7
21cr|xsysinfo-1.7-34|4	Release:	34
21cr|xsysinfo-1.7-34|5	License:	MIT
21cr|xsysinfo-1.7-34|6	Group:		Monitoring
21cr|xsysinfo-1.7-34|7	Source0:	ftp://sunsite.unc.edu/pub/Linux/system/status/xstatus/xsysinfo-%{version}.tar.bz2
21cr|xsysinfo-1.7-34|8	Source1:	%{name}
21cr|xsysinfo-1.7-34|9	Source11:	%{name}-16x16.png
21cr|xsysinfo-1.7-34|10	Source12:	%{name}-32x32.png
21cr|xsysinfo-1.7-34|11	Source13:	%{name}-48x48.png
21cr|xsysinfo-1.7-34|12	Patch0:		xsysinfo-1.7-imake.patch
21cr|xsysinfo-1.7-34|13	Patch1:		xsysinfo-1.7-xf4.patch
21cr|xsysinfo-1.7-34|14	Patch2:		xsysinfo-1.7-includes.patch
21cr|xsysinfo-1.7-34|15	BuildRequires:	imake
21cr|xsysinfo-1.7-34|16	BuildRequires:	pkgconfig(x11)
21cr|xsysinfo-1.7-34|17	BuildRequires:	Xaw3d-devel
21cr|xsysinfo-1.7-34|18	BuildRequires:	pkgconfig(xt)
21cr|xsysinfo-1.7-34|19	BuildRequires:	pkgconfig(xaw7)
21cr|xsysinfo-1.7-34|20	BuildRequires:	pkgconfig(xp)
21cr|xsysinfo-1.7-34|21	
21cr|xsysinfo-1.7-34|22	%description
21cr|xsysinfo-1.7-34|23	Xsysinfo is a graphic kernel monitoring tool for the X Window System.
21cr|xsysinfo-1.7-34|24	Xsysinfo displays vertical bars for certain kernel parameters:  CPU load
21cr|xsysinfo-1.7-34|25	average, CPU load, memory and swap sizes.
21cr|xsysinfo-1.7-34|26	
21cr|xsysinfo-1.7-34|27	Install the xsysinfo package if you'd like to use a graphical kernel
21cr|xsysinfo-1.7-34|28	monitoring tool.
21cr|xsysinfo-1.7-34|29	
21cr|xsysinfo-1.7-34|30	%prep
21cr|xsysinfo-1.7-34|31	%setup -q
21cr|xsysinfo-1.7-34|32	%patch0 -p1
21cr|xsysinfo-1.7-34|33	%patch1 -p0
21cr|xsysinfo-1.7-34|34	%patch2 -p1 -b .includes
21cr|xsysinfo-1.7-34|35	make clean
21cr|xsysinfo-1.7-34|36	
21cr|xsysinfo-1.7-34|37	%build
21cr|xsysinfo-1.7-34|38	xmkmf
21cr|xsysinfo-1.7-34|39	%make CDEBUGFLAGS="%{optflags}" EXTRA_LDOPTIONS="%{ldflags}"
21cr|xsysinfo-1.7-34|40	
21cr|xsysinfo-1.7-34|41	%install
21cr|xsysinfo-1.7-34|42	%makeinstall_std
21cr|xsysinfo-1.7-34|43	
21cr|xsysinfo-1.7-34|44	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xsysinfo-1.7-34|45	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|xsysinfo-1.7-34|46	[Desktop Entry]
21cr|xsysinfo-1.7-34|47	Name=Xsysinfo
21cr|xsysinfo-1.7-34|48	Comment=System information
21cr|xsysinfo-1.7-34|49	Comment[ru]=Информация о системе
21cr|xsysinfo-1.7-34|50	Exec=%{_bindir}/%{name}
21cr|xsysinfo-1.7-34|51	Icon=%{name}
21cr|xsysinfo-1.7-34|52	Terminal=false
21cr|xsysinfo-1.7-34|53	Type=Application
21cr|xsysinfo-1.7-34|54	StartupNotify=true
21cr|xsysinfo-1.7-34|55	Categories=System;Monitor;X-MandrivaLinux-System-Monitoring;
21cr|xsysinfo-1.7-34|56	EOF
21cr|xsysinfo-1.7-34|57	
21cr|xsysinfo-1.7-34|58	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|xsysinfo-1.7-34|59	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xsysinfo-1.7-34|60	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|xsysinfo-1.7-34|61	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xsysinfo-1.7-34|62	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|xsysinfo-1.7-34|63	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xsysinfo-1.7-34|64	
21cr|xsysinfo-1.7-34|65	rm -f %{buildroot}/%{_prefix}/lib/X11/app-defaults
21cr|xsysinfo-1.7-34|66	
21cr|xsysinfo-1.7-34|67	%files
21cr|xsysinfo-1.7-34|68	%doc README CHANGES
21cr|xsysinfo-1.7-34|69	%{_bindir}/xsysinfo
21cr|xsysinfo-1.7-34|70	%{_datadir}/X11/app-defaults/XSysinfo
21cr|xsysinfo-1.7-34|71	%{_datadir}/X11/app-defaults/XSysinfo-color
21cr|xsysinfo-1.7-34|72	%{_datadir}/applications/%{name}.desktop
21cr|xsysinfo-1.7-34|73	%{_miconsdir}/%{name}.png
21cr|xsysinfo-1.7-34|74	%{_iconsdir}/%{name}.png
21cr|xsysinfo-1.7-34|75	%{_liconsdir}/%{name}.png
21cr|xsysinfo-1.7-34|76	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xsysinfo-1.7-34|77	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xsysinfo-1.7-34|78	%{_iconsdir}/hicolor/48x48/apps/%{name}.png

11202 21
21cr|xt7-player-mpv-0.35.3181-2|1	%define mpv_version 0.35
21cr|xt7-player-mpv-0.35.3181-2|2	%define gba_version 3181
21cr|xt7-player-mpv-0.35.3181-2|3	%define version %{mpv_version}.%{gba_version}
21cr|xt7-player-mpv-0.35.3181-2|4	%define oname xt7-player-mpv
21cr|xt7-player-mpv-0.35.3181-2|5	
21cr|xt7-player-mpv-0.35.3181-2|6	
21cr|xt7-player-mpv-0.35.3181-2|7	Summary:	Xt7-player mpv GUI
21cr|xt7-player-mpv-0.35.3181-2|8	Name:		%{oname}
21cr|xt7-player-mpv-0.35.3181-2|9	Version:	%{version}
21cr|xt7-player-mpv-0.35.3181-2|10	Release:	2
21cr|xt7-player-mpv-0.35.3181-2|11	Url:		http://xt7-player.sourceforge.net/xt7forum/
21cr|xt7-player-mpv-0.35.3181-2|12	#Source0:	https://github.com/kokoko3k/xt7-player-mpv/archive/%{oname}-%{version}.tar.gz
21cr|xt7-player-mpv-0.35.3181-2|13	# using my git this time
21cr|xt7-player-mpv-0.35.3181-2|14	Source0:	https://github.com/abfonly/xt7-player-mpv/archive/refs/tags/%{oname}-v.%{version}.tar.gz
21cr|xt7-player-mpv-0.35.3181-2|15	Source1:	xt7-ru.tar.gz
21cr|xt7-player-mpv-0.35.3181-2|16	Source100:	%{oname}.rpmlintrc
21cr|xt7-player-mpv-0.35.3181-2|17	License:	GPLv3
21cr|xt7-player-mpv-0.35.3181-2|18	Group:		Video
21cr|xt7-player-mpv-0.35.3181-2|19	
21cr|xt7-player-mpv-0.35.3181-2|20	BuildArch:	noarch
21cr|xt7-player-mpv-0.35.3181-2|21	
21cr|xt7-player-mpv-0.35.3181-2|22	BuildRequires:	gambas3-devel >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|23	BuildRequires:	gambas3-runtime >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|24	BuildRequires:	gambas3-gb-qt5 >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|25	BuildRequires:	gambas3-gb-qt5-ext >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|26	BuildRequires:	gambas3-gb-qt5-x11 >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|27	BuildRequires:	gambas3-gb-form >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|28	BuildRequires:	gambas3-gb-desktop >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|29	BuildRequires:	gambas3-gb-form-mdi >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|30	BuildRequires:	gambas3-gb-net >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|31	BuildRequires:	gambas3-gb-net-curl >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|32	BuildRequires:	gambas3-gb-settings >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|33	BuildRequires:	gambas3-gb-xml >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|34	BuildRequires:	gambas3-gb-web >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|35	BuildRequires:	gambas3-gb-image >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|36	BuildRequires:	gambas3-gb-image-imlib >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|37	BuildRequires:	gambas3-gb-image-io >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|38	BuildRequires:	gambas3-gb-db >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|39	BuildRequires:	gambas3-gb-dbus >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|40	BuildRequires:	gambas3-gb-db-form >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|41	BuildRequires:	pkgconfig(taglib)
21cr|xt7-player-mpv-0.35.3181-2|42	BuildRequires:	pkgconfig(taglib-extras)
21cr|xt7-player-mpv-0.35.3181-2|43	BuildRequires:	gambas3-gb-gui >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|44	BuildRequires:	gambas3-gb-compress >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|45	BuildRequires:	gambas3-gb-form-dialog >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|46	BuildRequires:	gambas3-gb-signal >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|47	BuildRequires:	gambas3-gb-libxml >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|48	BuildRequires:	gambas3-gb-form-stock  >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|49	BuildRequires:	gambas3-gb-util-web >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|50	BuildRequires:	gambas3-gb-args >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|51	
21cr|xt7-player-mpv-0.35.3181-2|52	
21cr|xt7-player-mpv-0.35.3181-2|53	# 4 desktop file install/check
21cr|xt7-player-mpv-0.35.3181-2|54	BuildRequires:	desktop-file-utils
21cr|xt7-player-mpv-0.35.3181-2|55	
21cr|xt7-player-mpv-0.35.3181-2|56	# 4 appdata file
21cr|xt7-player-mpv-0.35.3181-2|57	BuildRequires:	appstream-util
21cr|xt7-player-mpv-0.35.3181-2|58	
21cr|xt7-player-mpv-0.35.3181-2|59	# 4 icons convert
21cr|xt7-player-mpv-0.35.3181-2|60	BuildRequires:	imagemagick
21cr|xt7-player-mpv-0.35.3181-2|61	
21cr|xt7-player-mpv-0.35.3181-2|62	# 4 dvb-epg
21cr|xt7-player-mpv-0.35.3181-2|63	Requires:	dvbsnoop
21cr|xt7-player-mpv-0.35.3181-2|64	Requires:	dvb-apps
21cr|xt7-player-mpv-0.35.3181-2|65	
21cr|xt7-player-mpv-0.35.3181-2|66	# 4 downloading from youtube
21cr|xt7-player-mpv-0.35.3181-2|67	Requires:	yt-dlp
21cr|xt7-player-mpv-0.35.3181-2|68	Requires:	xterm
21cr|xt7-player-mpv-0.35.3181-2|69	Requires:	aria2
21cr|xt7-player-mpv-0.35.3181-2|70	Requires:	gambas3-gb-util-web >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|71	
21cr|xt7-player-mpv-0.35.3181-2|72	# 4 audio extract/convert
21cr|xt7-player-mpv-0.35.3181-2|73	Requires:	ffmpeg >= 4.0.2
21cr|xt7-player-mpv-0.35.3181-2|74	
21cr|xt7-player-mpv-0.35.3181-2|75	# 4 subtiles , manage, download a.s.o.
21cr|xt7-player-mpv-0.35.3181-2|76	Requires:	python >= 3.8
21cr|xt7-player-mpv-0.35.3181-2|77	
21cr|xt7-player-mpv-0.35.3181-2|78	# 4 global hotkeys support
21cr|xt7-player-mpv-0.35.3181-2|79	Requires:	xbindkeys
21cr|xt7-player-mpv-0.35.3181-2|80	
21cr|xt7-player-mpv-0.35.3181-2|81	# 4 desktop integration
21cr|xt7-player-mpv-0.35.3181-2|82	Requires:	xdg-utils
21cr|xt7-player-mpv-0.35.3181-2|83	
21cr|xt7-player-mpv-0.35.3181-2|84	# 4 tagging
21cr|xt7-player-mpv-0.35.3181-2|85	Requires:	%{_lib}taglib1
21cr|xt7-player-mpv-0.35.3181-2|86	Requires:	%{_lib}taglib_c0
21cr|xt7-player-mpv-0.35.3181-2|87	Requires:	taglib-extras
21cr|xt7-player-mpv-0.35.3181-2|88	
21cr|xt7-player-mpv-0.35.3181-2|89	# default player
21cr|xt7-player-mpv-0.35.3181-2|90	Requires:	mpv >= 0.34.0
21cr|xt7-player-mpv-0.35.3181-2|91	# plugins
21cr|xt7-player-mpv-0.35.3181-2|92	Requires:	ladspa
21cr|xt7-player-mpv-0.35.3181-2|93	
21cr|xt7-player-mpv-0.35.3181-2|94	# 4 GUI
21cr|xt7-player-mpv-0.35.3181-2|95	Requires:	gambas3-runtime >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|96	Requires:	gambas3-gb-image >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|97	Requires:	gambas3-gb-dbus >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|98	Requires:	gambas3-gb-gui >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|99	Requires:	gambas3-gb-form >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|100	Requires:	gambas3-gb-xml >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|101	Requires:	gambas3-gb-qt5 >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|102	Requires:	gambas3-gb-qt5-ext >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|103	Requires:	gambas3-gb-qt5-x11 >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|104	Requires:	gambas3-gb-form-stock  >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|105	Requires:	gambas3-gb-net >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|106	Requires:	gambas3-gb-form-dialog >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|107	Requires:	gambas3-gb-settings >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|108	Requires:	gambas3-gb-form-mdi >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|109	Requires:	gambas3-gb-compress >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|110	Requires:	gambas3-gb-desktop >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|111	Requires:	gambas3-gb-web >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|112	Requires:	gambas3-gb-net-curl >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|113	Requires:	gambas3-gb-signal >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|114	Requires:	gambas3-gb-args >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|115	Requires:	gambas3-gb-util-web >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|116	Requires:	fonts-ttf-droid
21cr|xt7-player-mpv-0.35.3181-2|117	
21cr|xt7-player-mpv-0.35.3181-2|118	# 4 icecast / shoutcast
21cr|xt7-player-mpv-0.35.3181-2|119	Requires:	gambas3-gb-libxml >= 3.18.0
21cr|xt7-player-mpv-0.35.3181-2|120	
21cr|xt7-player-mpv-0.35.3181-2|121	# mplayer based is obsolete
21cr|xt7-player-mpv-0.35.3181-2|122	Provides:	Xt7-player3 = %{EVRD}
21cr|xt7-player-mpv-0.35.3181-2|123	Provides:	xt7-player3 = %{EVRD}
21cr|xt7-player-mpv-0.35.3181-2|124	
21cr|xt7-player-mpv-0.35.3181-2|125	Obsoletes: xt7-player3 < %{EVRD}
21cr|xt7-player-mpv-0.35.3181-2|126	Obsoletes: Xt7-player3 < %{EVRD}
21cr|xt7-player-mpv-0.35.3181-2|127	
21cr|xt7-player-mpv-0.35.3181-2|128	AutoReqProv:	no
21cr|xt7-player-mpv-0.35.3181-2|129	
21cr|xt7-player-mpv-0.35.3181-2|130	%description
21cr|xt7-player-mpv-0.35.3181-2|131	Xt7-Player, an complete mpv GUI
21cr|xt7-player-mpv-0.35.3181-2|132	This program is written in Gambas3, so you will need Gambas3 to be installed.
21cr|xt7-player-mpv-0.35.3181-2|133	
21cr|xt7-player-mpv-0.35.3181-2|134	%files
21cr|xt7-player-mpv-0.35.3181-2|135	%doc LICENSE.TXT README.* CHANGELOG_GIT
21cr|xt7-player-mpv-0.35.3181-2|136	%{_bindir}/*
21cr|xt7-player-mpv-0.35.3181-2|137	%{_iconsdir}/hicolor/*/apps/%{oname}.png
21cr|xt7-player-mpv-0.35.3181-2|138	%{_datadir}/applications/%{oname}.desktop
21cr|xt7-player-mpv-0.35.3181-2|139	%{_appdatadir}/*.appdata.xml
21cr|xt7-player-mpv-0.35.3181-2|140	
21cr|xt7-player-mpv-0.35.3181-2|141	#-----------------------------------------------------------
21cr|xt7-player-mpv-0.35.3181-2|142	%prep
21cr|xt7-player-mpv-0.35.3181-2|143	%setup -qn %{oname}-v.%{version}
21cr|xt7-player-mpv-0.35.3181-2|144	#%%setup -qn %%{oname}-master
21cr|xt7-player-mpv-0.35.3181-2|145	
21cr|xt7-player-mpv-0.35.3181-2|146	pushd .lang
21cr|xt7-player-mpv-0.35.3181-2|147	tar -xvzf %{SOURCE1}
21cr|xt7-player-mpv-0.35.3181-2|148	popd
21cr|xt7-player-mpv-0.35.3181-2|149	
21cr|xt7-player-mpv-0.35.3181-2|150	%build
21cr|xt7-player-mpv-0.35.3181-2|151	gbc3 -e -a -g -t  -f public-module -f public-control
21cr|xt7-player-mpv-0.35.3181-2|152	gba3
21cr|xt7-player-mpv-0.35.3181-2|153	
21cr|xt7-player-mpv-0.35.3181-2|154	%install
21cr|xt7-player-mpv-0.35.3181-2|155	# executable
21cr|xt7-player-mpv-0.35.3181-2|156	mkdir -p %{buildroot}%{_bindir}
21cr|xt7-player-mpv-0.35.3181-2|157	install -m755 %{oname}-*.gambas %{buildroot}%{_bindir}/%{oname}.gambas
21cr|xt7-player-mpv-0.35.3181-2|158	
21cr|xt7-player-mpv-0.35.3181-2|159	#icons
21cr|xt7-player-mpv-0.35.3181-2|160	for size in 256 48 32 16; do
21cr|xt7-player-mpv-0.35.3181-2|161	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21cr|xt7-player-mpv-0.35.3181-2|162	convert %{oname}.png -resize ${size} %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
21cr|xt7-player-mpv-0.35.3181-2|163	done
21cr|xt7-player-mpv-0.35.3181-2|164	
21cr|xt7-player-mpv-0.35.3181-2|165	
21cr|xt7-player-mpv-0.35.3181-2|166	
21cr|xt7-player-mpv-0.35.3181-2|167	#menu entry
21cr|xt7-player-mpv-0.35.3181-2|168	desktop-file-install  %{oname}.desktop\
21cr|xt7-player-mpv-0.35.3181-2|169	--dir %{buildroot}%{_datadir}/applications
21cr|xt7-player-mpv-0.35.3181-2|170	
21cr|xt7-player-mpv-0.35.3181-2|171	#appdata
21cr|xt7-player-mpv-0.35.3181-2|172	mkdir -p %{buildroot}%{_appdatadir}
21cr|xt7-player-mpv-0.35.3181-2|173	cp -R %{oname}.appdata.xml %{buildroot}%{_appdatadir}/%{oname}.appdata.xml
21cr|xt7-player-mpv-0.35.3181-2|174	
21cr|xt7-player-mpv-0.35.3181-2|175	%check
21cr|xt7-player-mpv-0.35.3181-2|176	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml
21cr|xt7-player-mpv-0.35.3181-2|177	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21cr|xt7-player-mpv-0.35.3181-2|178	

11203 21
21cr|Xtart-1.0-25|1	Summary:	Use this to access any installed WM from a logged-in console
21cr|Xtart-1.0-25|2	Name:		Xtart
21cr|Xtart-1.0-25|3	Version:	1.0
21cr|Xtart-1.0-25|4	Release:	25
21cr|Xtart-1.0-25|5	Source0:	%{name}-%{version}.tar.bz2
21cr|Xtart-1.0-25|6	Patch0:		%{name}-xvt.patch
21cr|Xtart-1.0-25|7	# call startx instead of xinit, for ConsoleKit
21cr|Xtart-1.0-25|8	Patch1:		%{name}-startx.patch
21cr|Xtart-1.0-25|9	License:	GPL
21cr|Xtart-1.0-25|10	Group:		Graphical desktop/Other
21cr|Xtart-1.0-25|11	Requires:	python2
21cr|Xtart-1.0-25|12	BuildArch:	noarch
21cr|Xtart-1.0-25|13	
21cr|Xtart-1.0-25|14	%description
21cr|Xtart-1.0-25|15	Xtart is a simple program that checks for properly installed window managers
21cr|Xtart-1.0-25|16	and allows the user full menu access to them from a logged-in console.  The
21cr|Xtart-1.0-25|17	special entry 00 in menu selectio will start X with an xterm to manually
21cr|Xtart-1.0-25|18	start new installations of window managers or to do tests with X and no
21cr|Xtart-1.0-25|19	window manager.  See /etc/X11/wmsession.d for proper WM integration.
21cr|Xtart-1.0-25|20	
21cr|Xtart-1.0-25|21	%prep
21cr|Xtart-1.0-25|22	%autosetup -p1
21cr|Xtart-1.0-25|23	
21cr|Xtart-1.0-25|24	%build
21cr|Xtart-1.0-25|25	
21cr|Xtart-1.0-25|26	%install
21cr|Xtart-1.0-25|27	%{__install} -m 0755 %{name} -D %{buildroot}%{_bindir}/%{name}
21cr|Xtart-1.0-25|28	
21cr|Xtart-1.0-25|29	#fix shebang
21cr|Xtart-1.0-25|30	sed '1 s,^.*$,#!/usr/bin/python2,' -i %{buildroot}%{_bindir}/%{name}
21cr|Xtart-1.0-25|31	
21cr|Xtart-1.0-25|32	%files
21cr|Xtart-1.0-25|33	%{_bindir}/Xtart

11204 21
21cr|xtitle-0.4.4-1|1	Summary:	Outputs X window titles
21cr|xtitle-0.4.4-1|2	Name:		xtitle
21cr|xtitle-0.4.4-1|3	Version:	0.4.4
21cr|xtitle-0.4.4-1|4	Release:	1
21cr|xtitle-0.4.4-1|5	License:	Unlicense
21cr|xtitle-0.4.4-1|6	Group:		System/X11
21cr|xtitle-0.4.4-1|7	Url:		https://github.com/baskerville/%{name}
21cr|xtitle-0.4.4-1|8	Source0:	https://github.com/baskerville/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21cr|xtitle-0.4.4-1|9	BuildRequires:	pkgconfig(xcb)
21cr|xtitle-0.4.4-1|10	BuildRequires:	pkgconfig(xcb-event)
21cr|xtitle-0.4.4-1|11	BuildRequires:	pkgconfig(xcb-ewmh)
21cr|xtitle-0.4.4-1|12	
21cr|xtitle-0.4.4-1|13	%description
21cr|xtitle-0.4.4-1|14	If arguments are given, outputs the title of each arguments,
21cr|xtitle-0.4.4-1|15	otherwise outputs the title of the active window and continue to output it
21cr|xtitle-0.4.4-1|16	as it changes if the snoop mode is on.
21cr|xtitle-0.4.4-1|17	
21cr|xtitle-0.4.4-1|18	%files
21cr|xtitle-0.4.4-1|19	%doc LICENSE README.md
21cr|xtitle-0.4.4-1|20	%{_bindir}/%{name}
21cr|xtitle-0.4.4-1|21	
21cr|xtitle-0.4.4-1|22	#------------------------------------------------------------------
21cr|xtitle-0.4.4-1|23	
21cr|xtitle-0.4.4-1|24	%prep
21cr|xtitle-0.4.4-1|25	%setup -q
21cr|xtitle-0.4.4-1|26	
21cr|xtitle-0.4.4-1|27	%build
21cr|xtitle-0.4.4-1|28	%setup_compile_flags
21cr|xtitle-0.4.4-1|29	%make
21cr|xtitle-0.4.4-1|30	
21cr|xtitle-0.4.4-1|31	%install
21cr|xtitle-0.4.4-1|32	%makeinstall_std PREFIX=%{_prefix}

11205 21
21cr|xtoolwait-1.3-18|1	Summary:	A utility which aims to decrease X session startup time
21cr|xtoolwait-1.3-18|2	Name:		xtoolwait
21cr|xtoolwait-1.3-18|3	Version:	1.3
21cr|xtoolwait-1.3-18|4	Release:	18
21cr|xtoolwait-1.3-18|5	License:	GPL
21cr|xtoolwait-1.3-18|6	Group:		System/Configuration/Other
21cr|xtoolwait-1.3-18|7	BuildRequires:	imake
21cr|xtoolwait-1.3-18|8	BuildRequires:	pkgconfig(x11)
21cr|xtoolwait-1.3-18|9	Buildrequires:	pkgconfig(xext)
21cr|xtoolwait-1.3-18|10	Url:		http://www.hacom.nl/~richard/software/xtoolwait.html
21cr|xtoolwait-1.3-18|11	Source:		ftp://ftp.x.org/contrib/utilities/%{name}-%{version}.tar.bz2
21cr|xtoolwait-1.3-18|12	Patch0:		xtoolwait-imake.patch
21cr|xtoolwait-1.3-18|13	
21cr|xtoolwait-1.3-18|14	%description
21cr|xtoolwait-1.3-18|15	Xtoolwait is a utility which starts an X client in the background, waits
21cr|xtoolwait-1.3-18|16	for a window to be mapped on the root window, and then exits.  Xtoolwait
21cr|xtoolwait-1.3-18|17	can improve performance for users who start a bunch of X clients
21cr|xtoolwait-1.3-18|18	automatically (for example, xterm, xlock, xconsole, whatever) when the
21cr|xtoolwait-1.3-18|19	X session starts.
21cr|xtoolwait-1.3-18|20	
21cr|xtoolwait-1.3-18|21	Install xtoolwait if you'd like to try to speed up the startup time for
21cr|xtoolwait-1.3-18|22	X sessions.
21cr|xtoolwait-1.3-18|23	
21cr|xtoolwait-1.3-18|24	%prep
21cr|xtoolwait-1.3-18|25	%setup -q
21cr|xtoolwait-1.3-18|26	%patch0 -p1
21cr|xtoolwait-1.3-18|27	
21cr|xtoolwait-1.3-18|28	%build
21cr|xtoolwait-1.3-18|29	xmkmf
21cr|xtoolwait-1.3-18|30	%make CDEBUGFLAGS="%{optflags}" EXTRA_LDOPTIONS="%{ldflags}"
21cr|xtoolwait-1.3-18|31	
21cr|xtoolwait-1.3-18|32	%install
21cr|xtoolwait-1.3-18|33	%{makeinstall_std} install.man
21cr|xtoolwait-1.3-18|34	
21cr|xtoolwait-1.3-18|35	%clean
21cr|xtoolwait-1.3-18|36	
21cr|xtoolwait-1.3-18|37	%files
21cr|xtoolwait-1.3-18|38	%{_bindir}/xtoolwait
21cr|xtoolwait-1.3-18|39	%{_mandir}/man1/xtoolwait.1*

11206 21
21cr|xtouch-0.2-12|1	Summary:		A mk712 touchscreen driver/calibration tool for X
21cr|xtouch-0.2-12|2	Name:			xtouch
21cr|xtouch-0.2-12|3	Version:		0.2
21cr|xtouch-0.2-12|4	Release:		12
21cr|xtouch-0.2-12|5	License:		GPL
21cr|xtouch-0.2-12|6	Group:			System/X11
21cr|xtouch-0.2-12|7	
21cr|xtouch-0.2-12|8	Source:			xtouch-0.2_ML1.0.0-beta3-8.tar.bz2
21cr|xtouch-0.2-12|9	Patch0:			xtouch-correct-device.patch
21cr|xtouch-0.2-12|10	Patch1:			xtouch-conf-file.patch
21cr|xtouch-0.2-12|11	Patch2:			xtouch-link.patch
21cr|xtouch-0.2-12|12	URL:			http://unknown_originally_from_Transmeta's_Midori_Linux
21cr|xtouch-0.2-12|13	BuildRequires:		pkgconfig(x11)
21cr|xtouch-0.2-12|14	BuildRequires:		pkgconfig(xtst)
21cr|xtouch-0.2-12|15	BuildRequires:		pkgconfig(xt)
21cr|xtouch-0.2-12|16	BuildRequires:		pkgconfig(xi)
21cr|xtouch-0.2-12|17	
21cr|xtouch-0.2-12|18	%description
21cr|xtouch-0.2-12|19	Xtouch enables the use of a mk712 touch screen as an input device for X.
21cr|xtouch-0.2-12|20	If the configuration file is empty, a calibration routine is launched when
21cr|xtouch-0.2-12|21	X starts.
21cr|xtouch-0.2-12|22	
21cr|xtouch-0.2-12|23	%files
21cr|xtouch-0.2-12|24	%doc CONFIG
21cr|xtouch-0.2-12|25	%{_prefix}/X11R6/bin/%{name}
21cr|xtouch-0.2-12|26	%{_prefix}/X11R6/bin/dump-mouse
21cr|xtouch-0.2-12|27	%config(noreplace) %{_sysconfdir}/%{name}
21cr|xtouch-0.2-12|28	%{_sysconfdir}/X11/xinit.d/%{name}
21cr|xtouch-0.2-12|29	%config(noreplace) %{_sysconfdir}/devfs/conf.d/mk712.conf
21cr|xtouch-0.2-12|30	#----------------------------------------------------------------------
21cr|xtouch-0.2-12|31	%prep
21cr|xtouch-0.2-12|32	%setup -q
21cr|xtouch-0.2-12|33	patch -p2 < xtouch-bestfit.patch
21cr|xtouch-0.2-12|34	%patch0 -p1 -b .dev
21cr|xtouch-0.2-12|35	%patch1 -p1 -b .conf
21cr|xtouch-0.2-12|36	%patch2 -p0 -b .link
21cr|xtouch-0.2-12|37	perl -pi -e "s|-lX11|-lX11 -g|" src/Makefile
21cr|xtouch-0.2-12|38	
21cr|xtouch-0.2-12|39	%build
21cr|xtouch-0.2-12|40	pushd src
21cr|xtouch-0.2-12|41	%setup_compile_flags
21cr|xtouch-0.2-12|42	%make
21cr|xtouch-0.2-12|43	%make dump-mouse
21cr|xtouch-0.2-12|44	popd
21cr|xtouch-0.2-12|45	
21cr|xtouch-0.2-12|46	%install
21cr|xtouch-0.2-12|47	install -d %{buildroot}%{_prefix}/X11R6/bin
21cr|xtouch-0.2-12|48	install -d %{buildroot}%{_sysconfdir}
21cr|xtouch-0.2-12|49	install -d %{buildroot}%{_sysconfdir}/X11/xinit.d
21cr|xtouch-0.2-12|50	install -d %{buildroot}%{_sysconfdir}/devfs/conf.d
21cr|xtouch-0.2-12|51	install src/%{name} %{buildroot}%{_prefix}/X11R6/bin
21cr|xtouch-0.2-12|52	install src/dump-mouse %{buildroot}%{_prefix}/X11R6/bin
21cr|xtouch-0.2-12|53	cat /dev/null >  %{buildroot}%{_sysconfdir}/%{name}
21cr|xtouch-0.2-12|54	
21cr|xtouch-0.2-12|55	cat >> %{buildroot}%{_sysconfdir}/X11/xinit.d/%{name} <<EOF
21cr|xtouch-0.2-12|56	#!/bin/sh
21cr|xtouch-0.2-12|57	# start the touchscreen handler, it will calibrate if there
21cr|xtouch-0.2-12|58	# is no xtouch file in /etc or ~/.xtouch
21cr|xtouch-0.2-12|59	XTOUCH_CALIBRATE=1 xtouch &
21cr|xtouch-0.2-12|60	EOF
21cr|xtouch-0.2-12|61	chmod +x %{buildroot}%{_sysconfdir}/X11/xinit.d/%{name}
21cr|xtouch-0.2-12|62	
21cr|xtouch-0.2-12|63	cat >> %{buildroot}%{_sysconfdir}/devfs/conf.d/mk712.conf <<EOF
21cr|xtouch-0.2-12|64	REGISTER        ^misc/mk712*        PERMISSIONS     root.root  0644
21cr|xtouch-0.2-12|65	EOF

11207 21
21cr|xtrace-1.3.1-4|1	Summary:	An strace like program for tracing X11 connections
21cr|xtrace-1.3.1-4|2	Name:		xtrace
21cr|xtrace-1.3.1-4|3	Version:	1.3.1
21cr|xtrace-1.3.1-4|4	Release:	4
21cr|xtrace-1.3.1-4|5	License:	BSD
21cr|xtrace-1.3.1-4|6	Group:		System/Kernel and hardware
21cr|xtrace-1.3.1-4|7	URL:		https://alioth.debian.org/projects/xtrace/
21cr|xtrace-1.3.1-4|8	Source0:	http://ftp.de.debian.org/debian/pool/main/x/xtrace/%{name}_%{version}.orig.tar.gz
21cr|xtrace-1.3.1-4|9	
21cr|xtrace-1.3.1-4|10	%description
21cr|xtrace-1.3.1-4|11	What strace is for system calls, xtrace is for X11 connections:
21cr|xtrace-1.3.1-4|12	you hook it between one or more X11 clients and an X server and
21cr|xtrace-1.3.1-4|13	it prints the requests going from client to server and the replies,
21cr|xtrace-1.3.1-4|14	events and errors going the other way.
21cr|xtrace-1.3.1-4|15	
21cr|xtrace-1.3.1-4|16	
21cr|xtrace-1.3.1-4|17	%prep
21cr|xtrace-1.3.1-4|18	%setup -q
21cr|xtrace-1.3.1-4|19	%configure
21cr|xtrace-1.3.1-4|20	
21cr|xtrace-1.3.1-4|21	%build
21cr|xtrace-1.3.1-4|22	CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
21cr|xtrace-1.3.1-4|23	%make
21cr|xtrace-1.3.1-4|24	
21cr|xtrace-1.3.1-4|25	%install
21cr|xtrace-1.3.1-4|26	%makeinstall_std
21cr|xtrace-1.3.1-4|27	mv %{buildroot}/%{_bindir}/xtrace %{buildroot}/%{_bindir}/xtrace-x11
21cr|xtrace-1.3.1-4|28	mv %{buildroot}/%{_mandir}/man1/xtrace.1 %{buildroot}/%{_mandir}/man1/xtrace-x11.1
21cr|xtrace-1.3.1-4|29	mv %{buildroot}/%{_datadir}/%{name} %{buildroot}/%{_datadir}/%{name}-x11/
21cr|xtrace-1.3.1-4|30	
21cr|xtrace-1.3.1-4|31	%clean
21cr|xtrace-1.3.1-4|32	
21cr|xtrace-1.3.1-4|33	%files
21cr|xtrace-1.3.1-4|34	%doc README NEWS
21cr|xtrace-1.3.1-4|35	%{_bindir}/*
21cr|xtrace-1.3.1-4|36	%{_mandir}/man1/*
21cr|xtrace-1.3.1-4|37	%{_datadir}/%{name}-x11/*.proto

11208 21
21cr|xtrlock-2.15-1|1	%define debver	2.15
21cr|xtrlock-2.15-1|2	
21cr|xtrlock-2.15-1|3	Summary:	Minimal X display lock program
21cr|xtrlock-2.15-1|4	Name:		xtrlock
21cr|xtrlock-2.15-1|5	Version:	2.15
21cr|xtrlock-2.15-1|6	Release:	1
21cr|xtrlock-2.15-1|7	Group:		Graphical desktop/Other
21cr|xtrlock-2.15-1|8	URL:		http://packages.debian.org/sid/xtrlock
21cr|xtrlock-2.15-1|9	BuildRequires:	pkgconfig(x11)
21cr|xtrlock-2.15-1|10	BuildRequires:	imake
21cr|xtrlock-2.15-1|11	License:	GPLv3
21cr|xtrlock-2.15-1|12	Source0:	http://ftp.de.debian.org/debian/pool/main/x/%{name}/%{name}_%{debver}.tar.xz
21cr|xtrlock-2.15-1|13	
21cr|xtrlock-2.15-1|14	
21cr|xtrlock-2.15-1|15	%description
21cr|xtrlock-2.15-1|16	xtrlock is a very minimal X display lock program, which uses nothing
21cr|xtrlock-2.15-1|17	except the Xlib library. It doesn't obscure the screen, it is
21cr|xtrlock-2.15-1|18	completely idle while the display is locked and you don't type at it,
21cr|xtrlock-2.15-1|19	and it doesn't do funny things to the X access control lists.
21cr|xtrlock-2.15-1|20	
21cr|xtrlock-2.15-1|21	%prep
21cr|xtrlock-2.15-1|22	%setup -q
21cr|xtrlock-2.15-1|23	
21cr|xtrlock-2.15-1|24	%build
21cr|xtrlock-2.15-1|25	xmkmf
21cr|xtrlock-2.15-1|26	%make CFLAGS="%{optflags}" xtrlock
21cr|xtrlock-2.15-1|27	
21cr|xtrlock-2.15-1|28	%install
21cr|xtrlock-2.15-1|29	install -Dm 755 xtrlock %{buildroot}%{_bindir}/%{name}
21cr|xtrlock-2.15-1|30	install -Dm 644 xtrlock.man %{buildroot}%{_mandir}/man1/%{name}.1x
21cr|xtrlock-2.15-1|31	
21cr|xtrlock-2.15-1|32	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xtrlock-2.15-1|33	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|xtrlock-2.15-1|34	[Desktop Entry]
21cr|xtrlock-2.15-1|35	Name=Xtrlock
21cr|xtrlock-2.15-1|36	Comment=X terminal lock
21cr|xtrlock-2.15-1|37	Exec= xtrlock
21cr|xtrlock-2.15-1|38	Icon=gnome-lockscreen
21cr|xtrlock-2.15-1|39	Terminal=false
21cr|xtrlock-2.15-1|40	Type=Application
21cr|xtrlock-2.15-1|41	StartupNotify=true
21cr|xtrlock-2.15-1|42	Categories=System;
21cr|xtrlock-2.15-1|43	EOF
21cr|xtrlock-2.15-1|44	
21cr|xtrlock-2.15-1|45	
21cr|xtrlock-2.15-1|46	%files
21cr|xtrlock-2.15-1|47	%doc GPL-3.txt debian/README.Debian debian/changelog
21cr|xtrlock-2.15-1|48	%{_bindir}/%{name}
21cr|xtrlock-2.15-1|49	%{_mandir}/man1/%{name}.1*
21cr|xtrlock-2.15-1|50	%{_datadir}/applications/%{name}.desktop

11209 21
21cr|xtux-20030306-17|1	%define Werror_cflags %nil
21cr|xtux-20030306-17|2	
21cr|xtux-20030306-17|3	Name:		xtux
21cr|xtux-20030306-17|4	Version:	20030306
21cr|xtux-20030306-17|5	Release:	17
21cr|xtux-20030306-17|6	Summary:	Multiplayer arcade game featuring open-source mascots
21cr|xtux-20030306-17|7	Group:		Games/Arcade
21cr|xtux-20030306-17|8	License:	GPLv2
21cr|xtux-20030306-17|9	URL:		http://xtux.sourceforge.net/
21cr|xtux-20030306-17|10	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.bz2
21cr|xtux-20030306-17|11	Source1:	%{name}-16.png
21cr|xtux-20030306-17|12	Source2:	%{name}-32.png
21cr|xtux-20030306-17|13	Source3:	%{name}-48.png
21cr|xtux-20030306-17|14	Patch:		xtux-fix-format-strings.patch
21cr|xtux-20030306-17|15	BuildRequires:	pkgconfig(xpm)
21cr|xtux-20030306-17|16	
21cr|xtux-20030306-17|17	%description
21cr|xtux-20030306-17|18	2005: Microsoft finally releases Windows2000. The few remaining in line
21cr|xtux-20030306-17|19	from midnight December 31, 1999 expecting Microsoft to deliver "on time"
21cr|xtux-20030306-17|20	were slightly annoyed, but otherwise the response was extremely
21cr|xtux-20030306-17|21	enthusiastic.
21cr|xtux-20030306-17|22	
21cr|xtux-20030306-17|23	...
21cr|xtux-20030306-17|24	
21cr|xtux-20030306-17|25	You must Battle through hoards of Evil Microsoft lusers, Certified Peons
21cr|xtux-20030306-17|26	and Bugs while collecting computer processors. Using these, construct a
21cr|xtux-20030306-17|27	massive Beowulf machine capable of cracking the security on Microsofts
21cr|xtux-20030306-17|28	secret database. Upload yourself into the internet, liberate friendly
21cr|xtux-20030306-17|29	Linux sites, then battle your way into microsoft.com destroying all you
21cr|xtux-20030306-17|30	can find. Only then can you turn your wrath towards your nemisis, the
21cr|xtux-20030306-17|31	evil lord Gates.
21cr|xtux-20030306-17|32	
21cr|xtux-20030306-17|33	%prep
21cr|xtux-20030306-17|34	%setup -q -n %{name}
21cr|xtux-20030306-17|35	%patch -p2
21cr|xtux-20030306-17|36	perl -pi -e 's|./tux_serv|%{_gamesbindir}/tux_serv|;' src/client/menu.c
21cr|xtux-20030306-17|37	find . -type f -exec chmod -x {} \;
21cr|xtux-20030306-17|38	
21cr|xtux-20030306-17|39	%build
21cr|xtux-20030306-17|40	make CC="%{__cc} %{optflags}" DATADIR="%{_gamesdatadir}/%{name}" X11LIB="-lX11"
21cr|xtux-20030306-17|41	
21cr|xtux-20030306-17|42	%install
21cr|xtux-20030306-17|43	mkdir -p %{buildroot}%{_gamesbindir}
21cr|xtux-20030306-17|44	install -m 755 %{name} %{buildroot}%{_gamesbindir}
21cr|xtux-20030306-17|45	mkdir -p %{buildroot}%{_sbindir}
21cr|xtux-20030306-17|46	install -m 755 tux_serv %{buildroot}%{_gamesbindir}
21cr|xtux-20030306-17|47	
21cr|xtux-20030306-17|48	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21cr|xtux-20030306-17|49	cp -a data/* %{buildroot}%{_gamesdatadir}/%{name}
21cr|xtux-20030306-17|50	
21cr|xtux-20030306-17|51	# icons
21cr|xtux-20030306-17|52	install -D -m 644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
21cr|xtux-20030306-17|53	install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21cr|xtux-20030306-17|54	install -D -m 644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png
21cr|xtux-20030306-17|55	
21cr|xtux-20030306-17|56	# menus
21cr|xtux-20030306-17|57	
21cr|xtux-20030306-17|58	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xtux-20030306-17|59	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|xtux-20030306-17|60	[Desktop Entry]
21cr|xtux-20030306-17|61	Name=X-Tux
21cr|xtux-20030306-17|62	Comment=X-Tux
21cr|xtux-20030306-17|63	Exec=%{_gamesbindir}/%{name}
21cr|xtux-20030306-17|64	Icon=%{name}
21cr|xtux-20030306-17|65	Terminal=false
21cr|xtux-20030306-17|66	Type=Application
21cr|xtux-20030306-17|67	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21cr|xtux-20030306-17|68	EOF
21cr|xtux-20030306-17|69	
21cr|xtux-20030306-17|70	%{_bindir}/find %{buildroot}%{_gamesdatadir}/%{name}/images -type d -name ".xvpics" | %{_bindir}/xargs -t %{__rm} -r
21cr|xtux-20030306-17|71	
21cr|xtux-20030306-17|72	%files
21cr|xtux-20030306-17|73	%doc AUTHORS CHANGELOG COPYING README README.GGZ doc/*
21cr|xtux-20030306-17|74	%attr(0755,root,root) %{_gamesbindir}/%{name}
21cr|xtux-20030306-17|75	%attr(0755,root,root) %{_gamesbindir}/tux_serv
21cr|xtux-20030306-17|76	%{_gamesdatadir}/%{name}
21cr|xtux-20030306-17|77	%{_iconsdir}/%{name}.png
21cr|xtux-20030306-17|78	%{_miconsdir}/%{name}.png
21cr|xtux-20030306-17|79	%{_liconsdir}/%{name}.png
21cr|xtux-20030306-17|80	%{_datadir}/applications/%{name}.desktop

11210 21
21cr|xvattr-1.3-14|1	Name:		xvattr
21cr|xvattr-1.3-14|2	Version:	1.3
21cr|xvattr-1.3-14|3	Release:	14
21cr|xvattr-1.3-14|4	Summary:	Attribute editor for Xv extensions
21cr|xvattr-1.3-14|5	License:	GPL
21cr|xvattr-1.3-14|6	Group:		Video
21cr|xvattr-1.3-14|7	URL:		http://www.dtek.chalmers.se/groups/dvd/
21cr|xvattr-1.3-14|8	Source:		http://www.dtek.chalmers.se/~dvd/dist/%{name}-%{version}.tar.bz2
21cr|xvattr-1.3-14|9	# (gentoo) use gtk+2.0:
21cr|xvattr-1.3-14|10	Patch0:		xvattr-1.3-gtk.patch
21cr|xvattr-1.3-14|11	Patch1:		xvattr-1.3-encoding.patch
21cr|xvattr-1.3-14|12	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xvattr-1.3-14|13	BuildRequires:	pkgconfig(xv)
21cr|xvattr-1.3-14|14	
21cr|xvattr-1.3-14|15	
21cr|xvattr-1.3-14|16	%description
21cr|xvattr-1.3-14|17	Xvattr lets you list the available attributes associated with the Xv
21cr|xvattr-1.3-14|18	extension to Xorg. It also allows you to change the values of the
21cr|xvattr-1.3-14|19	attributes. This can be used to change brightness and so on for
21cr|xvattr-1.3-14|20	programs that use Xv overlays.
21cr|xvattr-1.3-14|21	
21cr|xvattr-1.3-14|22	%prep
21cr|xvattr-1.3-14|23	%setup -q
21cr|xvattr-1.3-14|24	%patch0 -p1
21cr|xvattr-1.3-14|25	%patch1 -p0
21cr|xvattr-1.3-14|26	
21cr|xvattr-1.3-14|27	%build
21cr|xvattr-1.3-14|28	autoreconf -fiv
21cr|xvattr-1.3-14|29	%configure
21cr|xvattr-1.3-14|30	%make
21cr|xvattr-1.3-14|31	
21cr|xvattr-1.3-14|32	%install
21cr|xvattr-1.3-14|33	%makeinstall
21cr|xvattr-1.3-14|34	
21cr|xvattr-1.3-14|35	
21cr|xvattr-1.3-14|36	%files
21cr|xvattr-1.3-14|37	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README xvattr.html
21cr|xvattr-1.3-14|38	%{_bindir}/%{name}
21cr|xvattr-1.3-14|39	%{_bindir}/gxvattr
21cr|xvattr-1.3-14|40	%{_mandir}/man1/%{name}.1*

11211 21
21cr|xvidcap-1.1.7-6|1	
21cr|xvidcap-1.1.7-6|2	# Note that disabling these does not cause build failures, but
21cr|xvidcap-1.1.7-6|3	# other output formats than xwd will be disabled
21cr|xvidcap-1.1.7-6|4	# embedded ffmpeg vhook modules
21cr|xvidcap-1.1.7-6|5	%define _disable_ld_no_undefined 1
21cr|xvidcap-1.1.7-6|6	# FIXME: embedded ffmpeg
21cr|xvidcap-1.1.7-6|7	%define _disable_ld_as_needed 1
21cr|xvidcap-1.1.7-6|8	
21cr|xvidcap-1.1.7-6|9	Name:		xvidcap
21cr|xvidcap-1.1.7-6|10	Summary:	Screen capture video recorder
21cr|xvidcap-1.1.7-6|11	Version:	1.1.7
21cr|xvidcap-1.1.7-6|12	Release:	6
21cr|xvidcap-1.1.7-6|13	License:	GPLv2+
21cr|xvidcap-1.1.7-6|14	Group:		Video
21cr|xvidcap-1.1.7-6|15	URL:		http://xvidcap.sourceforge.net/
21cr|xvidcap-1.1.7-6|16	Source0:	http://downloads.sourceforge.net/xvidcap/%{name}-%{version}.tar.gz
21cr|xvidcap-1.1.7-6|17	Source1:	xvidcap_ru.po
21cr|xvidcap-1.1.7-6|18	Patch0:		xvidcap-1.1.5-docbook.patch
21cr|xvidcap-1.1.7-6|19	Patch1:		xvidcap-1.1.7-fix-headers.patch
21cr|xvidcap-1.1.7-6|20	Patch2:		xvidcap-1.1.5-nawk.patch
21cr|xvidcap-1.1.7-6|21	Patch3:		xvidcap-1.1.7-desktop-entry.patch
21cr|xvidcap-1.1.7-6|22	Patch4:		xvidcap-1.1.7-ffmpeg-options.patch
21cr|xvidcap-1.1.7-6|23	Patch5:		xvidcap-1.1.7-shmstr.patch
21cr|xvidcap-1.1.7-6|24	Patch6:		xvidcap-1.1.7-glib.patch
21cr|xvidcap-1.1.7-6|25	Patch7:		xvidcap-1.1.7-add-ru-localization.patch
21cr|xvidcap-1.1.7-6|26	
21cr|xvidcap-1.1.7-6|27	BuildRequires:	docbook-utils
21cr|xvidcap-1.1.7-6|28	BuildRequires:	intltool
21cr|xvidcap-1.1.7-6|29	BuildRequires:	scrollkeeper
21cr|xvidcap-1.1.7-6|30	BuildRequires:	xmlto
21cr|xvidcap-1.1.7-6|31	BuildRequires:	jpeg-devel
21cr|xvidcap-1.1.7-6|32	BuildRequires:	gettext
21cr|xvidcap-1.1.7-6|33	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|xvidcap-1.1.7-6|34	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xvidcap-1.1.7-6|35	BuildRequires:	pkgconfig(libglade-2.0)
21cr|xvidcap-1.1.7-6|36	BuildRequires:	pkgconfig(libpng)
21cr|xvidcap-1.1.7-6|37	BuildRequires:	pkgconfig(theora)
21cr|xvidcap-1.1.7-6|38	BuildRequires:	pkgconfig(x11)
21cr|xvidcap-1.1.7-6|39	BuildRequires:	pkgconfig(xmu)
21cr|xvidcap-1.1.7-6|40	BuildRequires:	pkgconfig(zlib)
21cr|xvidcap-1.1.7-6|41	BuildRequires:	libfaac-devel
21cr|xvidcap-1.1.7-6|42	BuildRequires:	libfaad2-devel
21cr|xvidcap-1.1.7-6|43	BuildRequires:	liblame-devel
21cr|xvidcap-1.1.7-6|44	BuildRequires:	pkgconfig(x264)
21cr|xvidcap-1.1.7-6|45	BuildConflicts:	ffmpeg-devel
21cr|xvidcap-1.1.7-6|46	Requires(post):	scrollkeeper
21cr|xvidcap-1.1.7-6|47	Requires(postun): scrollkeeper
21cr|xvidcap-1.1.7-6|48	Requires:	mplayer
21cr|xvidcap-1.1.7-6|49	Requires:	mencoder
21cr|xvidcap-1.1.7-6|50	Requires:	ffmpeg
21cr|xvidcap-1.1.7-6|51	Requires:	imagemagick
21cr|xvidcap-1.1.7-6|52	
21cr|xvidcap-1.1.7-6|53	%description
21cr|xvidcap-1.1.7-6|54	xvidcap is a screen capture enabling you to capture videos off your X-Window
21cr|xvidcap-1.1.7-6|55	desktop for illustration or documentation purposes. It is intended to be a
21cr|xvidcap-1.1.7-6|56	standards-based alternative to tools like Lotus ScreenCam.
21cr|xvidcap-1.1.7-6|57	
21cr|xvidcap-1.1.7-6|58	%prep
21cr|xvidcap-1.1.7-6|59	%setup -q
21cr|xvidcap-1.1.7-6|60	cp -p %{SOURCE1} po/ru.po
21cr|xvidcap-1.1.7-6|61	%patch0 -p0 -b .docbook
21cr|xvidcap-1.1.7-6|62	%patch1 -p1
21cr|xvidcap-1.1.7-6|63	%patch2 -p0 -b .fixawk
21cr|xvidcap-1.1.7-6|64	%patch3 -p1
21cr|xvidcap-1.1.7-6|65	%patch4 -p1
21cr|xvidcap-1.1.7-6|66	%patch5 -p0
21cr|xvidcap-1.1.7-6|67	%patch6 -p1
21cr|xvidcap-1.1.7-6|68	%patch7 -p1 -b .ru_po
21cr|xvidcap-1.1.7-6|69	
21cr|xvidcap-1.1.7-6|70	autoreconf -fi
21cr|xvidcap-1.1.7-6|71	#aclocal
21cr|xvidcap-1.1.7-6|72	#autoheader
21cr|xvidcap-1.1.7-6|73	#autoconf
21cr|xvidcap-1.1.7-6|74	#automake
21cr|xvidcap-1.1.7-6|75	sed -i 's/configure.in/configure.ac/' configure.ac
21cr|xvidcap-1.1.7-6|76	# NOCONFIGURE=yes sh ./autogen.sh
21cr|xvidcap-1.1.7-6|77	intltoolize --copy --force
21cr|xvidcap-1.1.7-6|78	
21cr|xvidcap-1.1.7-6|79	%build
21cr|xvidcap-1.1.7-6|80	%configure --disable-dependency-tracking --enable-libtheora LIBS="-lX11 -lz -lXext"
21cr|xvidcap-1.1.7-6|81	
21cr|xvidcap-1.1.7-6|82	%make CPPFLAGS=-I`pwd`/ffmpeg
21cr|xvidcap-1.1.7-6|83	
21cr|xvidcap-1.1.7-6|84	%install
21cr|xvidcap-1.1.7-6|85	%makeinstall_std
21cr|xvidcap-1.1.7-6|86	
21cr|xvidcap-1.1.7-6|87	chmod 755 %{buildroot}%{_datadir}/%{name}/ppm2mpeg.sh
21cr|xvidcap-1.1.7-6|88	ln -s %{_datadir}/%{name}/ppm2mpeg.sh %{buildroot}%{_bindir}/ppm2mpeg.sh
21cr|xvidcap-1.1.7-6|89	
21cr|xvidcap-1.1.7-6|90	rm -fr %{buildroot}/%{_docdir}
21cr|xvidcap-1.1.7-6|91	
21cr|xvidcap-1.1.7-6|92	%find_lang %{name} --with-gnome --with-man --all-name
21cr|xvidcap-1.1.7-6|93	
21cr|xvidcap-1.1.7-6|94	%files -f %{name}.lang
21cr|xvidcap-1.1.7-6|95	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|xvidcap-1.1.7-6|96	%{_bindir}/%{name}
21cr|xvidcap-1.1.7-6|97	%{_bindir}/xvidcap-dbus-client
21cr|xvidcap-1.1.7-6|98	%{_bindir}/ppm2mpeg.sh
21cr|xvidcap-1.1.7-6|99	%{_datadir}/dbus-1/services/net.jarre_de_the.Xvidcap.service
21cr|xvidcap-1.1.7-6|100	%{_mandir}/man1/*
21cr|xvidcap-1.1.7-6|101	%{_datadir}/applications/xvidcap.desktop
21cr|xvidcap-1.1.7-6|102	%{_datadir}/%{name}
21cr|xvidcap-1.1.7-6|103	%{_datadir}/pixmaps/%{name}.png

11212 21
21cr|xvideoservicethief-2.5.2-2|1	%define oname xVideoServiceThief
21cr|xvideoservicethief-2.5.2-2|2	
21cr|xvideoservicethief-2.5.2-2|3	Summary:	Downloading your favourite video clips
21cr|xvideoservicethief-2.5.2-2|4	Name:		xvideoservicethief
21cr|xvideoservicethief-2.5.2-2|5	Version:	2.5.2
21cr|xvideoservicethief-2.5.2-2|6	Release:	2
21cr|xvideoservicethief-2.5.2-2|7	License:	GPLv2+
21cr|xvideoservicethief-2.5.2-2|8	Group:		Networking/WWW
21cr|xvideoservicethief-2.5.2-2|9	Url:		http://xviservicethief.sourceforge.net
21cr|xvideoservicethief-2.5.2-2|10	# https://github.com/xVST/xVideoServiceThief/archive/%{version}
21cr|xvideoservicethief-2.5.2-2|11	Source0:	https://github.com/xVST/xVideoServiceThief/archive/%{version}/%{oname}-%{version}.tar.gz
21cr|xvideoservicethief-2.5.2-2|12	BuildRequires:	imagemagick
21cr|xvideoservicethief-2.5.2-2|13	BuildRequires:	pkgconfig(gl)
21cr|xvideoservicethief-2.5.2-2|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|xvideoservicethief-2.5.2-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21cr|xvideoservicethief-2.5.2-2|16	BuildRequires:	pkgconfig(Qt5Network)
21cr|xvideoservicethief-2.5.2-2|17	BuildRequires:	pkgconfig(Qt5Script)
21cr|xvideoservicethief-2.5.2-2|18	BuildRequires:	pkgconfig(Qt5WebKit)
21cr|xvideoservicethief-2.5.2-2|19	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|xvideoservicethief-2.5.2-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|xvideoservicethief-2.5.2-2|21	Provides:	xvst = %{version}
21cr|xvideoservicethief-2.5.2-2|22	Provides:	xviservicethief = %{version}
21cr|xvideoservicethief-2.5.2-2|23	
21cr|xvideoservicethief-2.5.2-2|24	%description
21cr|xvideoservicethief-2.5.2-2|25	xVideoServiceThief (a.k.a xVST) is a tool for downloading your favourite
21cr|xvideoservicethief-2.5.2-2|26	video clips from a lot of video websites.
21cr|xvideoservicethief-2.5.2-2|27	
21cr|xvideoservicethief-2.5.2-2|28	xVideoServiceThief also provide you the ability to convert each video in
21cr|xvideoservicethief-2.5.2-2|29	most popular formats: AVI, MPEG1, MPEG2, WMV, MP4, 3GP, MP3 file formats.
21cr|xvideoservicethief-2.5.2-2|30	
21cr|xvideoservicethief-2.5.2-2|31	%files
21cr|xvideoservicethief-2.5.2-2|32	%doc GPL.txt README.md
21cr|xvideoservicethief-2.5.2-2|33	%{_bindir}/*
21cr|xvideoservicethief-2.5.2-2|34	%{_datadir}/applications/%{name}.desktop
21cr|xvideoservicethief-2.5.2-2|35	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|xvideoservicethief-2.5.2-2|36	
21cr|xvideoservicethief-2.5.2-2|37	#--------------------------------------------------------------------
21cr|xvideoservicethief-2.5.2-2|38	%prep
21cr|xvideoservicethief-2.5.2-2|39	%setup -qn %{oname}-%{version}
21cr|xvideoservicethief-2.5.2-2|40	sed -i '44i#include <QDataStream>' \
21cr|xvideoservicethief-2.5.2-2|41	src/qtsingleapplication/src/qtlocalpeer.cpp
21cr|xvideoservicethief-2.5.2-2|42	
21cr|xvideoservicethief-2.5.2-2|43	%build
21cr|xvideoservicethief-2.5.2-2|44	%qmake_qt5
21cr|xvideoservicethief-2.5.2-2|45	%make
21cr|xvideoservicethief-2.5.2-2|46	
21cr|xvideoservicethief-2.5.2-2|47	%install
21cr|xvideoservicethief-2.5.2-2|48	install -D -m0755 bin/xvst %{buildroot}%{_bindir}/xvst
21cr|xvideoservicethief-2.5.2-2|49	
21cr|xvideoservicethief-2.5.2-2|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xvideoservicethief-2.5.2-2|51	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|xvideoservicethief-2.5.2-2|52	[Desktop Entry]
21cr|xvideoservicethief-2.5.2-2|53	Name=xVideoServiceThief
21cr|xvideoservicethief-2.5.2-2|54	Comment=Downloading video clips
21cr|xvideoservicethief-2.5.2-2|55	Exec=%{_bindir}/xvst
21cr|xvideoservicethief-2.5.2-2|56	Icon=%{name}
21cr|xvideoservicethief-2.5.2-2|57	Terminal=false
21cr|xvideoservicethief-2.5.2-2|58	Type=Application
21cr|xvideoservicethief-2.5.2-2|59	StartupNotify=true
21cr|xvideoservicethief-2.5.2-2|60	Categories=Qt;Network;
21cr|xvideoservicethief-2.5.2-2|61	EOF
21cr|xvideoservicethief-2.5.2-2|62	
21cr|xvideoservicethief-2.5.2-2|63	# install menu icons
21cr|xvideoservicethief-2.5.2-2|64	for N in 16 32 48 64;
21cr|xvideoservicethief-2.5.2-2|65	do
21cr|xvideoservicethief-2.5.2-2|66	convert resources/icons/win32.ico -scale ${N}x${N} $N.png;
21cr|xvideoservicethief-2.5.2-2|67	install -D -m 0644 $N-0.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|xvideoservicethief-2.5.2-2|68	done

11213 21
21cr|xviewer-plugins-1.4.3-2|1	Name:		xviewer-plugins
21cr|xviewer-plugins-1.4.3-2|2	Version:	1.4.3
21cr|xviewer-plugins-1.4.3-2|3	Release:	2
21cr|xviewer-plugins-1.4.3-2|4	Summary:	A collection of plugins for xviewer
21cr|xviewer-plugins-1.4.3-2|5	License:	GPLv2+
21cr|xviewer-plugins-1.4.3-2|6	Group:		Graphics
21cr|xviewer-plugins-1.4.3-2|7	Url:		https://github.com/linuxmint/xviewer-plugins
21cr|xviewer-plugins-1.4.3-2|8	Source:		https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|xviewer-plugins-1.4.3-2|9	BuildRequires:	meson
21cr|xviewer-plugins-1.4.3-2|10	BuildRequires:	intltool
21cr|xviewer-plugins-1.4.3-2|11	BuildRequires:	gnome-common
21cr|xviewer-plugins-1.4.3-2|12	BuildRequires:	python3
21cr|xviewer-plugins-1.4.3-2|13	BuildRequires:	pkgconfig(champlain-gtk-0.12)
21cr|xviewer-plugins-1.4.3-2|14	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21cr|xviewer-plugins-1.4.3-2|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|xviewer-plugins-1.4.3-2|16	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21cr|xviewer-plugins-1.4.3-2|17	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|xviewer-plugins-1.4.3-2|18	BuildRequires:	pkgconfig(libexif)
21cr|xviewer-plugins-1.4.3-2|19	BuildRequires:	pkgconfig(libgdata)
21cr|xviewer-plugins-1.4.3-2|20	BuildRequires:	pkgconfig(libpeas-1.0)
21cr|xviewer-plugins-1.4.3-2|21	BuildRequires:	xviewer
21cr|xviewer-plugins-1.4.3-2|22	BuildRequires:	pkgconfig(xviewer)
21cr|xviewer-plugins-1.4.3-2|23	BuildRequires:	pkgconfig(glib-2.0)
21cr|xviewer-plugins-1.4.3-2|24	Requires:	xviewer
21cr|xviewer-plugins-1.4.3-2|25	
21cr|xviewer-plugins-1.4.3-2|26	%description
21cr|xviewer-plugins-1.4.3-2|27	This package contains plugins for additional features in xviewer.
21cr|xviewer-plugins-1.4.3-2|28	
21cr|xviewer-plugins-1.4.3-2|29	%files -f %{name}.lang
21cr|xviewer-plugins-1.4.3-2|30	%{_libdir}/xviewer/plugins/*
21cr|xviewer-plugins-1.4.3-2|31	
21cr|xviewer-plugins-1.4.3-2|32	#-------------------------------------------------------------------------------
21cr|xviewer-plugins-1.4.3-2|33	
21cr|xviewer-plugins-1.4.3-2|34	%package -n %{name}-data
21cr|xviewer-plugins-1.4.3-2|35	Summary:	Common data for xviewer-plugins
21cr|xviewer-plugins-1.4.3-2|36	Group:		Graphics
21cr|xviewer-plugins-1.4.3-2|37	Requires:	xviewer
21cr|xviewer-plugins-1.4.3-2|38	Requires:	xviewer-plugins
21cr|xviewer-plugins-1.4.3-2|39	BuildArch:	noarch
21cr|xviewer-plugins-1.4.3-2|40	
21cr|xviewer-plugins-1.4.3-2|41	%description -n %{name}-data
21cr|xviewer-plugins-1.4.3-2|42	Common data required by all xviewer plugins
21cr|xviewer-plugins-1.4.3-2|43	
21cr|xviewer-plugins-1.4.3-2|44	%files -n %{name}-data
21cr|xviewer-plugins-1.4.3-2|45	%doc COPYING
21cr|xviewer-plugins-1.4.3-2|46	%{_datadir}/glib-2.0/schemas/*
21cr|xviewer-plugins-1.4.3-2|47	%{_datadir}/xviewer/plugins/*
21cr|xviewer-plugins-1.4.3-2|48	%{_datadir}/metainfo/xviewer-*.metainfo.xml
21cr|xviewer-plugins-1.4.3-2|49	#-------------------------------------------------------------------------------
21cr|xviewer-plugins-1.4.3-2|50	
21cr|xviewer-plugins-1.4.3-2|51	%prep
21cr|xviewer-plugins-1.4.3-2|52	%setup -q
21cr|xviewer-plugins-1.4.3-2|53	
21cr|xviewer-plugins-1.4.3-2|54	# fix install to lib or lib64
21cr|xviewer-plugins-1.4.3-2|55	sed -i "s/'lib'/'%{_lib}'/" meson.build
21cr|xviewer-plugins-1.4.3-2|56	
21cr|xviewer-plugins-1.4.3-2|57	%build
21cr|xviewer-plugins-1.4.3-2|58	%meson
21cr|xviewer-plugins-1.4.3-2|59	%meson_build
21cr|xviewer-plugins-1.4.3-2|60	
21cr|xviewer-plugins-1.4.3-2|61	%install
21cr|xviewer-plugins-1.4.3-2|62	%meson_install
21cr|xviewer-plugins-1.4.3-2|63	
21cr|xviewer-plugins-1.4.3-2|64	#find %{buildroot} -type f -name "*.la" -delete -print
21cr|xviewer-plugins-1.4.3-2|65	
21cr|xviewer-plugins-1.4.3-2|66	%find_lang %{name}

11214 21
21cr|xvkbd-4.1-1|1	# Workaround to build with GCC 10
21cr|xvkbd-4.1-1|2	%global optflags %{optflags} -fcommon
21cr|xvkbd-4.1-1|3	Summary:	Virtual (on-screen) keyboard for X
21cr|xvkbd-4.1-1|4	Name:		xvkbd
21cr|xvkbd-4.1-1|5	Version:	4.1
21cr|xvkbd-4.1-1|6	Release:	1
21cr|xvkbd-4.1-1|7	License:	GPL
21cr|xvkbd-4.1-1|8	Group:		System/X11
21cr|xvkbd-4.1-1|9	Url:		http://homepage3.nifty.com/tsato/xvkbd/
21cr|xvkbd-4.1-1|10	Source0:	http://t-sato.in.coocan.jp/xvkbd/xvkbd-4.1.tar.gz
21cr|xvkbd-4.1-1|11	BuildRequires:	Xaw3d-devel
21cr|xvkbd-4.1-1|12	BuildRequires:	pkgconfig(x11)
21cr|xvkbd-4.1-1|13	BuildRequires:	pkgconfig(xmu)
21cr|xvkbd-4.1-1|14	BuildRequires:	pkgconfig(xt)
21cr|xvkbd-4.1-1|15	BuildRequires:	pkgconfig(xtst)
21cr|xvkbd-4.1-1|16	BuildRequires:	pkgconfig(xi)
21cr|xvkbd-4.1-1|17	BuildRequires:	pkgconfig(xaw7)
21cr|xvkbd-4.1-1|18	BuildRequires:	imagemagick
21cr|xvkbd-4.1-1|19	BuildRequires:	imake
21cr|xvkbd-4.1-1|20	
21cr|xvkbd-4.1-1|21	%description
21cr|xvkbd-4.1-1|22	xvkbd is a virtual (graphical) keyboard program for X Window System which
21cr|xvkbd-4.1-1|23	provides facility to enter characters onto other clients (softwares) by
21cr|xvkbd-4.1-1|24	clicking on a keyboard displayed on the screen. This may be used for systems
21cr|xvkbd-4.1-1|25	without a hardware keyboard such as kiosk terminals or handheld devices.
21cr|xvkbd-4.1-1|26	
21cr|xvkbd-4.1-1|27	This program also has facility to send characters specified as the command
21cr|xvkbd-4.1-1|28	line option to another client, which can help when one wants to fully utilize
21cr|xvkbd-4.1-1|29	some modern mice with multiple buttons.
21cr|xvkbd-4.1-1|30	
21cr|xvkbd-4.1-1|31	%files
21cr|xvkbd-4.1-1|32	%doc README
21cr|xvkbd-4.1-1|33	%{_prefix}/bin/*
21cr|xvkbd-4.1-1|34	%{_datadir}/X11/app-defaults/*
21cr|xvkbd-4.1-1|35	%{_datadir}/X11/words.english
21cr|xvkbd-4.1-1|36	%{_mandir}/man1/*
21cr|xvkbd-4.1-1|37	%{_datadir}/applications
21cr|xvkbd-4.1-1|38	%{_liconsdir}/%{name}.png
21cr|xvkbd-4.1-1|39	%{_iconsdir}/%{name}.png
21cr|xvkbd-4.1-1|40	%{_miconsdir}/%{name}.png
21cr|xvkbd-4.1-1|41	
21cr|xvkbd-4.1-1|42	#-------------------------------------------------------------------------
21cr|xvkbd-4.1-1|43	
21cr|xvkbd-4.1-1|44	%prep
21cr|xvkbd-4.1-1|45	%setup -q
21cr|xvkbd-4.1-1|46	
21cr|xvkbd-4.1-1|47	%build
21cr|xvkbd-4.1-1|48	xmkmf
21cr|xvkbd-4.1-1|49	%make CDEBUGFLAGS="%{optflags}" EXTRA_LDOPTIONS="%build_ldflags"
21cr|xvkbd-4.1-1|50	
21cr|xvkbd-4.1-1|51	%install
21cr|xvkbd-4.1-1|52	%makeinstall_std install.man
21cr|xvkbd-4.1-1|53	rm -f %{buildroot}/%{_prefix}/lib/X11/app-defaults
21cr|xvkbd-4.1-1|54	
21cr|xvkbd-4.1-1|55	#menu
21cr|xvkbd-4.1-1|56	
21cr|xvkbd-4.1-1|57	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xvkbd-4.1-1|58	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|xvkbd-4.1-1|59	[Desktop Entry]
21cr|xvkbd-4.1-1|60	Name=Virtual Keyboard
21cr|xvkbd-4.1-1|61	Comment=On-screen keyboard for X
21cr|xvkbd-4.1-1|62	Exec=%{_bindir}/%{name}
21cr|xvkbd-4.1-1|63	Icon=%{name}
21cr|xvkbd-4.1-1|64	Terminal=false
21cr|xvkbd-4.1-1|65	Type=Application
21cr|xvkbd-4.1-1|66	Categories=X-MandrivaLinux-MoreApplications-Accessibility;
21cr|xvkbd-4.1-1|67	EOF
21cr|xvkbd-4.1-1|68	
21cr|xvkbd-4.1-1|69	#icons
21cr|xvkbd-4.1-1|70	mkdir -p %{buildroot}/%{_liconsdir}
21cr|xvkbd-4.1-1|71	convert -size 48x48 xvkbd_icon.xbm %{buildroot}/%{_liconsdir}/%{name}.png
21cr|xvkbd-4.1-1|72	mkdir -p %{buildroot}/%{_iconsdir}
21cr|xvkbd-4.1-1|73	convert -size 32x32 xvkbd.xbm %{buildroot}/%{_iconsdir}/%{name}.png
21cr|xvkbd-4.1-1|74	mkdir -p %{buildroot}/%{_miconsdir}
21cr|xvkbd-4.1-1|75	convert -size 16x16 xvkbd.xbm %{buildroot}/%{_miconsdir}/%{name}.png

11215 21
21cr|xwii-2.9.4-8|1	# This package is based on a stripped binary object, we can't create useful debug for it
21cr|xwii-2.9.4-8|2	%define debug_package %{nil}
21cr|xwii-2.9.4-8|3	
21cr|xwii-2.9.4-8|4	Name:		xwii
21cr|xwii-2.9.4-8|5	License:	GPL
21cr|xwii-2.9.4-8|6	Group:		System/Kernel and hardware
21cr|xwii-2.9.4-8|7	URL:		http://pingus.seul.org/~grumbel/xwii/
21cr|xwii-2.9.4-8|8	Version:	2.9.4
21cr|xwii-2.9.4-8|9	Release:	8
21cr|xwii-2.9.4-8|10	Summary:	Nintendo Wiimote Driver
21cr|xwii-2.9.4-8|11	Source:		http://pingus.seul.org/~grumbel/xwii/%{name}_%{version}_src.tar.gz
21cr|xwii-2.9.4-8|12	Patch0:		xwii_2.9.4-linkage.patch
21cr|xwii-2.9.4-8|13	BuildRequires:	pkgconfig(x11)
21cr|xwii-2.9.4-8|14	BuildRequires:	pkgconfig(xtst)
21cr|xwii-2.9.4-8|15	BuildRequires:	pkgconfig(xi)
21cr|xwii-2.9.4-8|16	BuildRequires:	wiiuse
21cr|xwii-2.9.4-8|17	BuildRequires:	wiiuse-devel
21cr|xwii-2.9.4-8|18	
21cr|xwii-2.9.4-8|19	%description
21cr|xwii-2.9.4-8|20	Userspace Nintendo Wiimote Driver for Linux
21cr|xwii-2.9.4-8|21	
21cr|xwii-2.9.4-8|22	%prep
21cr|xwii-2.9.4-8|23	%setup -q -n %{name}_%{version}_src
21cr|xwii-2.9.4-8|24	%patch0 -p0 -b .link
21cr|xwii-2.9.4-8|25	rm -fr wiiuse_v0.12
21cr|xwii-2.9.4-8|26	
21cr|xwii-2.9.4-8|27	%build
21cr|xwii-2.9.4-8|28	ln -s %{_libdir}/libwiiuse.so ./
21cr|xwii-2.9.4-8|29	%make PREFIX=%{_prefix}
21cr|xwii-2.9.4-8|30	
21cr|xwii-2.9.4-8|31	%install
21cr|xwii-2.9.4-8|32	install -d %{buildroot}%{_docdir}/%{name}/
21cr|xwii-2.9.4-8|33	install -d %{buildroot}%{_datadir}/%{name}/
21cr|xwii-2.9.4-8|34	
21cr|xwii-2.9.4-8|35	install -Dp xwii %{buildroot}%{_bindir}/%{name}
21cr|xwii-2.9.4-8|36	install -Dp Documentation/* %{buildroot}%{_docdir}/%{name}/
21cr|xwii-2.9.4-8|37	install -Dp profiles/* %{buildroot}%{_datadir}/%{name}/
21cr|xwii-2.9.4-8|38	
21cr|xwii-2.9.4-8|39	%clean
21cr|xwii-2.9.4-8|40	
21cr|xwii-2.9.4-8|41	%files
21cr|xwii-2.9.4-8|42	%{_bindir}/%{name}
21cr|xwii-2.9.4-8|43	%{_docdir}/%{name}
21cr|xwii-2.9.4-8|44	%{_datadir}/%{name}

11216 21
21cr|xwiimote-2-1.20131221.4|1	%define major	2
21cr|xwiimote-2-1.20131221.4|2	%define libname	%mklibname xwiimote %{major}
21cr|xwiimote-2-1.20131221.4|3	%define devname	%mklibname xwiimote -d
21cr|xwiimote-2-1.20131221.4|4	
21cr|xwiimote-2-1.20131221.4|5	Summary:	Open Source Nintendo Wii Remote Linux Device Driver
21cr|xwiimote-2-1.20131221.4|6	Name:		xwiimote
21cr|xwiimote-2-1.20131221.4|7	Group:		System/X11
21cr|xwiimote-2-1.20131221.4|8	Version:	2
21cr|xwiimote-2-1.20131221.4|9	Release:	1.20131221.4
21cr|xwiimote-2-1.20131221.4|10	License:	LGPLv2+
21cr|xwiimote-2-1.20131221.4|11	Url:		https://github.com/dvdhrm/xwiimote
21cr|xwiimote-2-1.20131221.4|12	Source0:	%{name}-%{version}.tar.xz
21cr|xwiimote-2-1.20131221.4|13	BuildRequires:	doxygen
21cr|xwiimote-2-1.20131221.4|14	BuildRequires:	pkgconfig(ncursesw)
21cr|xwiimote-2-1.20131221.4|15	BuildRequires:	pkgconfig(libudev)
21cr|xwiimote-2-1.20131221.4|16	
21cr|xwiimote-2-1.20131221.4|17	%description
21cr|xwiimote-2-1.20131221.4|18	Open Source Nintendo Wii Remote Linux Device Driver.
21cr|xwiimote-2-1.20131221.4|19	
21cr|xwiimote-2-1.20131221.4|20	%files
21cr|xwiimote-2-1.20131221.4|21	%doc %{_docdir}/%{name}
21cr|xwiimote-2-1.20131221.4|22	%{_bindir}/xwiishow
21cr|xwiimote-2-1.20131221.4|23	%{_mandir}/man1/xwiishow.1*
21cr|xwiimote-2-1.20131221.4|24	%{_mandir}/man7/xwiimote.7*
21cr|xwiimote-2-1.20131221.4|25	
21cr|xwiimote-2-1.20131221.4|26	#---------------------------------------------------
21cr|xwiimote-2-1.20131221.4|27	%package -n	%{libname}
21cr|xwiimote-2-1.20131221.4|28	Summary:	xwiimote library
21cr|xwiimote-2-1.20131221.4|29	Group:		System/Libraries
21cr|xwiimote-2-1.20131221.4|30	
21cr|xwiimote-2-1.20131221.4|31	%description -n	%{libname}
21cr|xwiimote-2-1.20131221.4|32	Library for xwiimote.
21cr|xwiimote-2-1.20131221.4|33	
21cr|xwiimote-2-1.20131221.4|34	%files -n %{libname}
21cr|xwiimote-2-1.20131221.4|35	%{_libdir}/libxwiimote.so.%{major}*
21cr|xwiimote-2-1.20131221.4|36	
21cr|xwiimote-2-1.20131221.4|37	#---------------------------------------------------
21cr|xwiimote-2-1.20131221.4|38	
21cr|xwiimote-2-1.20131221.4|39	%package -n	%{devname}
21cr|xwiimote-2-1.20131221.4|40	Summary:	Devel stuff for %{name}
21cr|xwiimote-2-1.20131221.4|41	Group:		Development/C
21cr|xwiimote-2-1.20131221.4|42	Requires:	%{libname} = %{version}-%{release}
21cr|xwiimote-2-1.20131221.4|43	Provides:	%{name}-devel = %{version}-%{release}
21cr|xwiimote-2-1.20131221.4|44	
21cr|xwiimote-2-1.20131221.4|45	%description -n	%{devname}
21cr|xwiimote-2-1.20131221.4|46	This package contains header files needed if you wish to build applications
21cr|xwiimote-2-1.20131221.4|47	based on %{name}.
21cr|xwiimote-2-1.20131221.4|48	
21cr|xwiimote-2-1.20131221.4|49	%files -n %{devname}
21cr|xwiimote-2-1.20131221.4|50	%{_includedir}/xwiimote.h
21cr|xwiimote-2-1.20131221.4|51	%{_mandir}/man7/libxwiimote.7*
21cr|xwiimote-2-1.20131221.4|52	%{_libdir}/libxwiimote.so
21cr|xwiimote-2-1.20131221.4|53	%{_libdir}/pkgconfig/libxwiimote.pc
21cr|xwiimote-2-1.20131221.4|54	
21cr|xwiimote-2-1.20131221.4|55	#---------------------------------------------------
21cr|xwiimote-2-1.20131221.4|56	
21cr|xwiimote-2-1.20131221.4|57	%prep
21cr|xwiimote-2-1.20131221.4|58	%setup -q
21cr|xwiimote-2-1.20131221.4|59	
21cr|xwiimote-2-1.20131221.4|60	%build
21cr|xwiimote-2-1.20131221.4|61	%configure
21cr|xwiimote-2-1.20131221.4|62	%make
21cr|xwiimote-2-1.20131221.4|63	
21cr|xwiimote-2-1.20131221.4|64	%install
21cr|xwiimote-2-1.20131221.4|65	%makeinstall_std
21cr|xwiimote-2-1.20131221.4|66	
21cr|xwiimote-2-1.20131221.4|67	
21cr|xwiimote-2-1.20131221.4|68	

11217 21
21cr|xwinfo-0-0.git6cd58.1|1	%define commit 6cd58a94086e39ef964a90fc2ca207ae34f1373e
21cr|xwinfo-0-0.git6cd58.1|2	%define shortcommit %(c=%{commit}; echo ${c:0:5})
21cr|xwinfo-0-0.git6cd58.1|3	
21cr|xwinfo-0-0.git6cd58.1|4	Summary:	Print X window informations
21cr|xwinfo-0-0.git6cd58.1|5	Name:		xwinfo
21cr|xwinfo-0-0.git6cd58.1|6	Version:	0
21cr|xwinfo-0-0.git6cd58.1|7	Release:	0.git%{shortcommit}.1
21cr|xwinfo-0-0.git6cd58.1|8	License:	Unlicense
21cr|xwinfo-0-0.git6cd58.1|9	Group:		System/X11
21cr|xwinfo-0-0.git6cd58.1|10	Url:		https://github.com/baskerville/%{name}
21cr|xwinfo-0-0.git6cd58.1|11	Source0:	https://github.com/baskerville/%{name}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
21cr|xwinfo-0-0.git6cd58.1|12	BuildRequires:	pkgconfig(xcb-ewmh)
21cr|xwinfo-0-0.git6cd58.1|13	
21cr|xwinfo-0-0.git6cd58.1|14	%description
21cr|xwinfo-0-0.git6cd58.1|15	xwinfo prints the informations requested by the given options
21cr|xwinfo-0-0.git6cd58.1|16	regarding the window IDs given as argument.
21cr|xwinfo-0-0.git6cd58.1|17	
21cr|xwinfo-0-0.git6cd58.1|18	%files
21cr|xwinfo-0-0.git6cd58.1|19	%license LICENSE
21cr|xwinfo-0-0.git6cd58.1|20	%doc README.asciidoc
21cr|xwinfo-0-0.git6cd58.1|21	%{_bindir}/%{name}
21cr|xwinfo-0-0.git6cd58.1|22	%{_mandir}/man1/%{name}.1*
21cr|xwinfo-0-0.git6cd58.1|23	
21cr|xwinfo-0-0.git6cd58.1|24	#------------------------------------------------------------------
21cr|xwinfo-0-0.git6cd58.1|25	
21cr|xwinfo-0-0.git6cd58.1|26	%prep
21cr|xwinfo-0-0.git6cd58.1|27	%setup -q -n %{name}-%{commit}
21cr|xwinfo-0-0.git6cd58.1|28	cp --remove-destination doc/xwinfo.1.txt README.asciidoc
21cr|xwinfo-0-0.git6cd58.1|29	
21cr|xwinfo-0-0.git6cd58.1|30	# Do not strip, RPM will do it
21cr|xwinfo-0-0.git6cd58.1|31	sed -i -e '/LDFLAGS += -s/d' Makefile
21cr|xwinfo-0-0.git6cd58.1|32	
21cr|xwinfo-0-0.git6cd58.1|33	%build
21cr|xwinfo-0-0.git6cd58.1|34	%setup_compile_flags
21cr|xwinfo-0-0.git6cd58.1|35	%make
21cr|xwinfo-0-0.git6cd58.1|36	
21cr|xwinfo-0-0.git6cd58.1|37	%install
21cr|xwinfo-0-0.git6cd58.1|38	%makeinstall_std PREFIX=%{_prefix}

11218 21
21cr|xwinwrap-0-1.gitec32e9.1|1	
21cr|xwinwrap-0-1.gitec32e9.1|2	
21cr|xwinwrap-0-1.gitec32e9.1|3	%define debug_package	%{nil}
21cr|xwinwrap-0-1.gitec32e9.1|4	
21cr|xwinwrap-0-1.gitec32e9.1|5	%define commit ec32e9b72539de7e1553a4f70345166107b431f7
21cr|xwinwrap-0-1.gitec32e9.1|6	%define commit_short %(echo %{commit} | head -c6)
21cr|xwinwrap-0-1.gitec32e9.1|7	
21cr|xwinwrap-0-1.gitec32e9.1|8	Name:		xwinwrap
21cr|xwinwrap-0-1.gitec32e9.1|9	Version:	0
21cr|xwinwrap-0-1.gitec32e9.1|10	Release:	1.git%{commit_short}.1
21cr|xwinwrap-0-1.gitec32e9.1|11	Summary:	Utility to run applications as your desktop background
21cr|xwinwrap-0-1.gitec32e9.1|12	Group:		System/X11
21cr|xwinwrap-0-1.gitec32e9.1|13	License:	GPL
21cr|xwinwrap-0-1.gitec32e9.1|14	URL:		https://github.com/ujjwal96/xwinwrap
21cr|xwinwrap-0-1.gitec32e9.1|15	Source:		https://github.com/ujjwal96/xwinwrap/archive/ec32e9b72539de7e1553a4f70345166107b431f7.zip?/%{name}-%{commit}.zip
21cr|xwinwrap-0-1.gitec32e9.1|16	#This is a script to run xscreensaver as animated background in Xgl
21cr|xwinwrap-0-1.gitec32e9.1|17	# and is under GPLv2
21cr|xwinwrap-0-1.gitec32e9.1|18	Source1:	coolbg
21cr|xwinwrap-0-1.gitec32e9.1|19	Patch0:		xwinwrap-instance-bug.patch
21cr|xwinwrap-0-1.gitec32e9.1|20	Patch1:		xwinwrap-root-window.patch
21cr|xwinwrap-0-1.gitec32e9.1|21	BuildRequires:	pkgconfig(x11)
21cr|xwinwrap-0-1.gitec32e9.1|22	BuildRequires:	pkgconfig(xext)
21cr|xwinwrap-0-1.gitec32e9.1|23	BuildRequires:	pkgconfig(xrender)
21cr|xwinwrap-0-1.gitec32e9.1|24	
21cr|xwinwrap-0-1.gitec32e9.1|25	%description
21cr|xwinwrap-0-1.gitec32e9.1|26	Wrap, for example, Open GL screen savers and put them on your
21cr|xwinwrap-0-1.gitec32e9.1|27	desktop background.
21cr|xwinwrap-0-1.gitec32e9.1|28	
21cr|xwinwrap-0-1.gitec32e9.1|29	Examples:
21cr|xwinwrap-0-1.gitec32e9.1|30	xwinwrap -ni -argb -fs -s -st -sp -a -nf -- /usr/lib/xscreensaver/glmatrix
21cr|xwinwrap-0-1.gitec32e9.1|31	-window-id WID
21cr|xwinwrap-0-1.gitec32e9.1|32	xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet movie.mpg
21cr|xwinwrap-0-1.gitec32e9.1|33	xwinwrap -ni -argb -fs -s -st -sp -b -nf -- q3demo -window-id WID
21cr|xwinwrap-0-1.gitec32e9.1|34	
21cr|xwinwrap-0-1.gitec32e9.1|35	#---------------------------------------------------------------------
21cr|xwinwrap-0-1.gitec32e9.1|36	%prep
21cr|xwinwrap-0-1.gitec32e9.1|37	%autosetup -p1 -n %{name}-%{commit}
21cr|xwinwrap-0-1.gitec32e9.1|38	
21cr|xwinwrap-0-1.gitec32e9.1|39	
21cr|xwinwrap-0-1.gitec32e9.1|40	%build
21cr|xwinwrap-0-1.gitec32e9.1|41	%ifarch %{x86_64} aarch64 riscv64 %{e2k}
21cr|xwinwrap-0-1.gitec32e9.1|42	/usr/bin/gcc -Wall -Wstrict-prototypes \
21cr|xwinwrap-0-1.gitec32e9.1|43	-Wmissing-prototypes \
21cr|xwinwrap-0-1.gitec32e9.1|44	-Wmissing-declarations \
21cr|xwinwrap-0-1.gitec32e9.1|45	-Wredundant-decls \
21cr|xwinwrap-0-1.gitec32e9.1|46	-lX11 -lXext -lXrender xwinwrap.c -o xwinwrap
21cr|xwinwrap-0-1.gitec32e9.1|47	%else
21cr|xwinwrap-0-1.gitec32e9.1|48	/usr/bin/gcc -m32 -Wall -Wstrict-prototypes \
21cr|xwinwrap-0-1.gitec32e9.1|49	-Wmissing-prototypes \
21cr|xwinwrap-0-1.gitec32e9.1|50	-Wmissing-declarations \
21cr|xwinwrap-0-1.gitec32e9.1|51	-Wredundant-decls \
21cr|xwinwrap-0-1.gitec32e9.1|52	-lX11 -lXext -lXrender xwinwrap.c -o xwinwrap
21cr|xwinwrap-0-1.gitec32e9.1|53	%endif
21cr|xwinwrap-0-1.gitec32e9.1|54	
21cr|xwinwrap-0-1.gitec32e9.1|55	%install
21cr|xwinwrap-0-1.gitec32e9.1|56	mkdir -p %{buildroot}%{_bindir}
21cr|xwinwrap-0-1.gitec32e9.1|57	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}
21cr|xwinwrap-0-1.gitec32e9.1|58	install -m 755 %{name} %{buildroot}%{_bindir}
21cr|xwinwrap-0-1.gitec32e9.1|59	
21cr|xwinwrap-0-1.gitec32e9.1|60	cat<<EOF >README
21cr|xwinwrap-0-1.gitec32e9.1|61	With xwinwrap and coobg You can run your screensavers, play
21cr|xwinwrap-0-1.gitec32e9.1|62	movies etc and it will look as if they are part of your background.
21cr|xwinwrap-0-1.gitec32e9.1|63	EOF
21cr|xwinwrap-0-1.gitec32e9.1|64	
21cr|xwinwrap-0-1.gitec32e9.1|65	%files
21cr|xwinwrap-0-1.gitec32e9.1|66	%doc README
21cr|xwinwrap-0-1.gitec32e9.1|67	%{_bindir}/*

11219 21
21cr|xwpick-2.20-25|1	Name:		xwpick
21cr|xwpick-2.20-25|2	Summary:	A X Window System screenshot grabber
21cr|xwpick-2.20-25|3	Version:	2.20
21cr|xwpick-2.20-25|4	Release:	25
21cr|xwpick-2.20-25|5	License:	MIT
21cr|xwpick-2.20-25|6	Group:		Graphics
21cr|xwpick-2.20-25|7	BuildRequires:	imake
21cr|xwpick-2.20-25|8	BuildRequires:	pkgconfig(x11)
21cr|xwpick-2.20-25|9	BuildRequires:	pkgconfig(xext)
21cr|xwpick-2.20-25|10	Source0:	ftp://ftp.x.org/contrib/applications/%{name}-%{version}.tar.bz2
21cr|xwpick-2.20-25|11	Source11:	%{name}-16.png
21cr|xwpick-2.20-25|12	Source12:	%{name}-32.png
21cr|xwpick-2.20-25|13	Source13:	%{name}-48.png
21cr|xwpick-2.20-25|14	
21cr|xwpick-2.20-25|15	%description
21cr|xwpick-2.20-25|16	The xwpick program allows you to choose an image or a rectangular piece
21cr|xwpick-2.20-25|17	of an image from an X Window System window and then write the image to
21cr|xwpick-2.20-25|18	a file in a variety of formats, incuding PostScript(TM), GIF, and PICT.
21cr|xwpick-2.20-25|19	
21cr|xwpick-2.20-25|20	%prep
21cr|xwpick-2.20-25|21	%setup -q
21cr|xwpick-2.20-25|22	
21cr|xwpick-2.20-25|23	%build
21cr|xwpick-2.20-25|24	xmkmf
21cr|xwpick-2.20-25|25	perl -pi -e "s|CXXDEBUGFLAGS = .*|CXXDEBUGFLAGS = %{optflags}|" Makefile
21cr|xwpick-2.20-25|26	perl -pi -e "s|CDEBUGFLAGS = .*|CDEBUGFLAGS = %{optflags}|" Makefile
21cr|xwpick-2.20-25|27	%make
21cr|xwpick-2.20-25|28	
21cr|xwpick-2.20-25|29	%install
21cr|xwpick-2.20-25|30	%makeinstall_std install.man
21cr|xwpick-2.20-25|31	
21cr|xwpick-2.20-25|32	# icons
21cr|xwpick-2.20-25|33	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21cr|xwpick-2.20-25|34	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xwpick-2.20-25|35	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21cr|xwpick-2.20-25|36	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xwpick-2.20-25|37	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
21cr|xwpick-2.20-25|38	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xwpick-2.20-25|39	
21cr|xwpick-2.20-25|40	# Menu entry
21cr|xwpick-2.20-25|41	
21cr|xwpick-2.20-25|42	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xwpick-2.20-25|43	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|xwpick-2.20-25|44	[Desktop Entry]
21cr|xwpick-2.20-25|45	Name=Xwpick
21cr|xwpick-2.20-25|46	Comment=Screenshot grabber
21cr|xwpick-2.20-25|47	Comment[ru]=Программа снятия скриншотов
21cr|xwpick-2.20-25|48	Exec=%{_bindir}/%{name}
21cr|xwpick-2.20-25|49	Icon=%{name}
21cr|xwpick-2.20-25|50	Terminal=false
21cr|xwpick-2.20-25|51	Type=Application
21cr|xwpick-2.20-25|52	StartupNotify=true
21cr|xwpick-2.20-25|53	Categories=Graphics;2DGraphics;
21cr|xwpick-2.20-25|54	EOF
21cr|xwpick-2.20-25|55	
21cr|xwpick-2.20-25|56	%clean
21cr|xwpick-2.20-25|57	
21cr|xwpick-2.20-25|58	%files
21cr|xwpick-2.20-25|59	%{_bindir}/%{name}
21cr|xwpick-2.20-25|60	%{_mandir}/man1/xwpick.1*
21cr|xwpick-2.20-25|61	%{_miconsdir}/%{name}.png
21cr|xwpick-2.20-25|62	%{_iconsdir}/%{name}.png
21cr|xwpick-2.20-25|63	%{_liconsdir}/%{name}.png
21cr|xwpick-2.20-25|64	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xwpick-2.20-25|65	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xwpick-2.20-25|66	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xwpick-2.20-25|67	%{_iconsdir}/hicolor/48x48/apps/%{name}.png

11220 21
21cr|xxgdb-1.12-35|1	Name:		xxgdb
21cr|xxgdb-1.12-35|2	Summary:	An X Window System graphical interface for the GNU gdb debugger
21cr|xxgdb-1.12-35|3	Version:	1.12
21cr|xxgdb-1.12-35|4	Release:	35
21cr|xxgdb-1.12-35|5	License:	MIT
21cr|xxgdb-1.12-35|6	Group:		Development/Other
21cr|xxgdb-1.12-35|7	Source0:	ftp://sunsite.unc.edu/pub/Linux/devel/debuggers/%{name}-%{version}.tar.bz2
21cr|xxgdb-1.12-35|8	Source11:	%{name}-16x16.png
21cr|xxgdb-1.12-35|9	Source12:	%{name}-32x32.png
21cr|xxgdb-1.12-35|10	Source13:	%{name}-48x48.png
21cr|xxgdb-1.12-35|11	Patch0:		xxgdb-1.08-glibc.patch
21cr|xxgdb-1.12-35|12	Patch1:		xxgdb-1.12-sysv.patch
21cr|xxgdb-1.12-35|13	# From Debian (008-unix98-ptys.dpatch): Support Unix98 PTYs - AdamW
21cr|xxgdb-1.12-35|14	# 2008/09
21cr|xxgdb-1.12-35|15	Patch3:		xxgdb-1.12-debian-pty.patch
21cr|xxgdb-1.12-35|16	# From Debian: fix a build failure - AdamW 2008/09
21cr|xxgdb-1.12-35|17	Patch4:		xxgdb-1.12-debian-filemenu.patch
21cr|xxgdb-1.12-35|18	Patch5:		xxgdb-1.12-mandriva.patch
21cr|xxgdb-1.12-35|19	BuildRequires:	pkgconfig(x11)
21cr|xxgdb-1.12-35|20	BuildRequires:	pkgconfig(xext)
21cr|xxgdb-1.12-35|21	BuildRequires:	pkgconfig(xaw7)
21cr|xxgdb-1.12-35|22	BuildRequires:	pkgconfig(xmu)
21cr|xxgdb-1.12-35|23	BuildRequires:	pkgconfig(xt)
21cr|xxgdb-1.12-35|24	BuildRequires:	imake
21cr|xxgdb-1.12-35|25	Requires:	gdb
21cr|xxgdb-1.12-35|26	Requires:	xedit
21cr|xxgdb-1.12-35|27	
21cr|xxgdb-1.12-35|28	%description
21cr|xxgdb-1.12-35|29	Xxgdb is an X Window System graphical interface to the GNU gdb debugger.
21cr|xxgdb-1.12-35|30	Xxgdb provides visual feedback and supports a mouse interface for the
21cr|xxgdb-1.12-35|31	user who wants to perform debugging tasks like the following:  controlling
21cr|xxgdb-1.12-35|32	program execution through breakpoints, examining and traversing the
21cr|xxgdb-1.12-35|33	function call stack, displaying values of variables and data structures,
21cr|xxgdb-1.12-35|34	and browsing source files and functions.
21cr|xxgdb-1.12-35|35	
21cr|xxgdb-1.12-35|36	Install the xxgdb package if you'd like to use a graphical interface with
21cr|xxgdb-1.12-35|37	the GNU gdb debugger.  You'll also need to have the gdb package installed.
21cr|xxgdb-1.12-35|38	
21cr|xxgdb-1.12-35|39	%files
21cr|xxgdb-1.12-35|40	%{_bindir}/%{name}
21cr|xxgdb-1.12-35|41	%{_mandir}/man1/xxgdb.1*
21cr|xxgdb-1.12-35|42	%{_datadir}/X11/app-defaults/XDbx
21cr|xxgdb-1.12-35|43	%{_datadir}/applications/mandriva-%{name}.desktop
21cr|xxgdb-1.12-35|44	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xxgdb-1.12-35|45	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xxgdb-1.12-35|46	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xxgdb-1.12-35|47	
21cr|xxgdb-1.12-35|48	#--------------------------------------------------------------------------
21cr|xxgdb-1.12-35|49	%prep
21cr|xxgdb-1.12-35|50	%autosetup -p1 -n %{name}-%{version}
21cr|xxgdb-1.12-35|51	
21cr|xxgdb-1.12-35|52	%build
21cr|xxgdb-1.12-35|53	xmkmf
21cr|xxgdb-1.12-35|54	%make CDEBUGFLAGS="%{optflags} -DUNIX98=1" CXXDEBUGFLAGS="%{optflags} -DUNIX98=1"
21cr|xxgdb-1.12-35|55	
21cr|xxgdb-1.12-35|56	%install
21cr|xxgdb-1.12-35|57	%makeinstall_std install.man
21cr|xxgdb-1.12-35|58	
21cr|xxgdb-1.12-35|59	# icons
21cr|xxgdb-1.12-35|60	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|xxgdb-1.12-35|61	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|xxgdb-1.12-35|62	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|xxgdb-1.12-35|63	
21cr|xxgdb-1.12-35|64	mkdir -p %{buildroot}%{_datadir}/applications
21cr|xxgdb-1.12-35|65	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
21cr|xxgdb-1.12-35|66	[Desktop Entry]
21cr|xxgdb-1.12-35|67	Name=Xxgdb
21cr|xxgdb-1.12-35|68	Comment=Graphical interface to gdb debugger
21cr|xxgdb-1.12-35|69	Exec=%{_bindir}/%{name}
21cr|xxgdb-1.12-35|70	Icon=%{name}
21cr|xxgdb-1.12-35|71	Terminal=false
21cr|xxgdb-1.12-35|72	Type=Application
21cr|xxgdb-1.12-35|73	StartupNotify=true
21cr|xxgdb-1.12-35|74	Categories=Development;Debugger;
21cr|xxgdb-1.12-35|75	EOF
21cr|xxgdb-1.12-35|76	
21cr|xxgdb-1.12-35|77	rm -f %{buildroot}%{_prefix}/lib/X11/app-defaults
21cr|xxgdb-1.12-35|78	

11221 21
21cr|xxkb-1.11.1-4|1	Summary:	A keyboard layout indicator and switcher
21cr|xxkb-1.11.1-4|2	Name:		xxkb
21cr|xxkb-1.11.1-4|3	Version:	1.11.1
21cr|xxkb-1.11.1-4|4	Release:	4
21cr|xxkb-1.11.1-4|5	License:	Artistic-2.0
21cr|xxkb-1.11.1-4|6	Group:		System/X11
21cr|xxkb-1.11.1-4|7	Url:		http://xxkb.sourceforge.net/
21cr|xxkb-1.11.1-4|8	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}-src.tar.gz
21cr|xxkb-1.11.1-4|9	BuildRequires:	gccmakedep
21cr|xxkb-1.11.1-4|10	BuildRequires:	imake
21cr|xxkb-1.11.1-4|11	BuildRequires:	pkgconfig(x11)
21cr|xxkb-1.11.1-4|12	BuildRequires:	pkgconfig(xext)
21cr|xxkb-1.11.1-4|13	BuildRequires:	pkgconfig(xpm)
21cr|xxkb-1.11.1-4|14	BuildRequires:	pkgconfig(xt)
21cr|xxkb-1.11.1-4|15	
21cr|xxkb-1.11.1-4|16	%description
21cr|xxkb-1.11.1-4|17	The xxkb program is a keyboard layout switcher and indicator. Unlike the
21cr|xxkb-1.11.1-4|18	programs that reload keyboard maps and use their own hot-keys, xxkb is a
21cr|xxkb-1.11.1-4|19	simple GUI for XKB (X KeyBoard extension) and just sends commands to and
21cr|xxkb-1.11.1-4|20	accepts events from XKB. That means that it will work with the existing
21cr|xxkb-1.11.1-4|21	setup of your X Server without any modifications.
21cr|xxkb-1.11.1-4|22	
21cr|xxkb-1.11.1-4|23	%files
21cr|xxkb-1.11.1-4|24	%doc README* LICENSE CHANGES.koi8
21cr|xxkb-1.11.1-4|25	%{_bindir}/%{name}
21cr|xxkb-1.11.1-4|26	%dir %{_datadir}/%{name}
21cr|xxkb-1.11.1-4|27	%{_datadir}/%{name}/*.xpm
21cr|xxkb-1.11.1-4|28	%{_datadir}/X11/app-defaults/XXkb
21cr|xxkb-1.11.1-4|29	%{_sysconfdir}/X11/app-defaults/XXkb
21cr|xxkb-1.11.1-4|30	%{_mandir}/man1/%{name}.1*
21cr|xxkb-1.11.1-4|31	
21cr|xxkb-1.11.1-4|32	#----------------------------------------------------------------------------
21cr|xxkb-1.11.1-4|33	
21cr|xxkb-1.11.1-4|34	%prep
21cr|xxkb-1.11.1-4|35	%setup -q
21cr|xxkb-1.11.1-4|36	
21cr|xxkb-1.11.1-4|37	%build
21cr|xxkb-1.11.1-4|38	%setup_compile_flags
21cr|xxkb-1.11.1-4|39	xmkmf -a
21cr|xxkb-1.11.1-4|40	%make \
21cr|xxkb-1.11.1-4|41	CDEBUGFLAGS="%{optflags}" \
21cr|xxkb-1.11.1-4|42	LIBDIR=%{_datadir}/X11
21cr|xxkb-1.11.1-4|43	
21cr|xxkb-1.11.1-4|44	%install
21cr|xxkb-1.11.1-4|45	%makeinstall_std \
21cr|xxkb-1.11.1-4|46	LIBDIR=%{_datadir}/X11 \
21cr|xxkb-1.11.1-4|47	install.man
21cr|xxkb-1.11.1-4|48	
21cr|xxkb-1.11.1-4|49	# Fix XXkb symlink
21cr|xxkb-1.11.1-4|50	rm -rf %{buildroot}%{_datadir}/X11/app-defaults
21cr|xxkb-1.11.1-4|51	mkdir -p %{buildroot}%{_datadir}/X11/app-defaults
21cr|xxkb-1.11.1-4|52	pushd %{buildroot}%{_datadir}/X11/app-defaults
21cr|xxkb-1.11.1-4|53	ln -s ../../../..%{_sysconfdir}/X11/app-defaults/XXkb XXkb
21cr|xxkb-1.11.1-4|54	popd

11222 21
21cr|xxxterm-1.11.3-5|1	Summary:	A minimalists web browser
21cr|xxxterm-1.11.3-5|2	Name:		xxxterm
21cr|xxxterm-1.11.3-5|3	Version:	1.11.3
21cr|xxxterm-1.11.3-5|4	Release:	5
21cr|xxxterm-1.11.3-5|5	License:	MIT
21cr|xxxterm-1.11.3-5|6	Group:		Networking/WWW
21cr|xxxterm-1.11.3-5|7	Url:		https://opensource.conformal.com/wiki/XXXTerm
21cr|xxxterm-1.11.3-5|8	Source0:	https://opensource.conformal.com/snapshots/xxxterm/%{name}-%{version}.tgz
21cr|xxxterm-1.11.3-5|9	Patch0:		xxxterm-1.8.0-mdv-desktop.patch
21cr|xxxterm-1.11.3-5|10	Patch1:		xxxterm-1.11.3-link-javascriptcoregtk.patch
21cr|xxxterm-1.11.3-5|11	Patch2:		0001-Change-default-homepage.patch
21cr|xxxterm-1.11.3-5|12	# From Debian unchanged
21cr|xxxterm-1.11.3-5|13	Patch10:	0002-Fix-resources-dir.patch
21cr|xxxterm-1.11.3-5|14	Patch11:	0006-Add-missing-includes.patch
21cr|xxxterm-1.11.3-5|15	BuildRequires:	pkgconfig(gnutls)
21cr|xxxterm-1.11.3-5|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|xxxterm-1.11.3-5|17	BuildRequires:	pkgconfig(libbsd)
21cr|xxxterm-1.11.3-5|18	BuildRequires:	pkgconfig(libsoup-2.4)
21cr|xxxterm-1.11.3-5|19	BuildRequires:	pkgconfig(webkit-1.0)
21cr|xxxterm-1.11.3-5|20	
21cr|xxxterm-1.11.3-5|21	%description
21cr|xxxterm-1.11.3-5|22	xxxterm is a minimalist web browser with sophisticated security features
21cr|xxxterm-1.11.3-5|23	designed-in (rather than through an add-on). In particular, it provides both
21cr|xxxterm-1.11.3-5|24	persistent and per-session controls for scripts and cookies, making it easy
21cr|xxxterm-1.11.3-5|25	to thwart tracking and scripting attacks.
21cr|xxxterm-1.11.3-5|26	
21cr|xxxterm-1.11.3-5|27	In additional to providing a familiar mouse-based interface like other web
21cr|xxxterm-1.11.3-5|28	browsers, it offers a set of vi-like keyboard commands for users who prefer
21cr|xxxterm-1.11.3-5|29	to keep their hands on their keyboard.
21cr|xxxterm-1.11.3-5|30	
21cr|xxxterm-1.11.3-5|31	The default settings provide a secure environment. With simple keyboard
21cr|xxxterm-1.11.3-5|32	commands, the user can "whitelist" specific sites, allowing cookies and
21cr|xxxterm-1.11.3-5|33	scripts from those sites.
21cr|xxxterm-1.11.3-5|34	
21cr|xxxterm-1.11.3-5|35	%files
21cr|xxxterm-1.11.3-5|36	%doc %dir %{_docdir}/xxxterm
21cr|xxxterm-1.11.3-5|37	%doc %{_docdir}/xxxterm/LICENSE
21cr|xxxterm-1.11.3-5|38	%{_mandir}/man1/xxxterm.*
21cr|xxxterm-1.11.3-5|39	%{_bindir}/xxxterm
21cr|xxxterm-1.11.3-5|40	%{_datadir}/applications/xxxterm.desktop
21cr|xxxterm-1.11.3-5|41	%{_datadir}/xxxterm/style.css
21cr|xxxterm-1.11.3-5|42	%{_datadir}/xxxterm/xxxterm*.png
21cr|xxxterm-1.11.3-5|43	%{_datadir}/xxxterm/tld-rules
21cr|xxxterm-1.11.3-5|44	%{_iconsdir}/hicolor/*/apps/xxxterm.png
21cr|xxxterm-1.11.3-5|45	
21cr|xxxterm-1.11.3-5|46	#----------------------------------------------------------------------------
21cr|xxxterm-1.11.3-5|47	
21cr|xxxterm-1.11.3-5|48	%prep
21cr|xxxterm-1.11.3-5|49	%setup -q
21cr|xxxterm-1.11.3-5|50	%patch0 -p1
21cr|xxxterm-1.11.3-5|51	%patch1 -p1
21cr|xxxterm-1.11.3-5|52	%patch2 -p1
21cr|xxxterm-1.11.3-5|53	%patch10 -p1
21cr|xxxterm-1.11.3-5|54	%patch11 -p1
21cr|xxxterm-1.11.3-5|55	
21cr|xxxterm-1.11.3-5|56	%build
21cr|xxxterm-1.11.3-5|57	export CFLAGS="%{optflags}"
21cr|xxxterm-1.11.3-5|58	cd linux
21cr|xxxterm-1.11.3-5|59	%make \
21cr|xxxterm-1.11.3-5|60	OPTIMIZE="%{optflags}" \
21cr|xxxterm-1.11.3-5|61	PREFIX=%{_prefix}
21cr|xxxterm-1.11.3-5|62	
21cr|xxxterm-1.11.3-5|63	%install
21cr|xxxterm-1.11.3-5|64	pushd linux
21cr|xxxterm-1.11.3-5|65	make install PREFIX=%{buildroot}%{_prefix}
21cr|xxxterm-1.11.3-5|66	popd
21cr|xxxterm-1.11.3-5|67	for s in 16 32 48 64 128; do
21cr|xxxterm-1.11.3-5|68	install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21cr|xxxterm-1.11.3-5|69	ln -s ../../../../xxxterm/xxxtermicon${s}.png %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/xxxterm.png
21cr|xxxterm-1.11.3-5|70	done
21cr|xxxterm-1.11.3-5|71	install -D -m 0644 xxxterm.desktop %{buildroot}%{_datadir}/applications/xxxterm.desktop
21cr|xxxterm-1.11.3-5|72	install -D -m 0644 style.css %{buildroot}%{_datadir}/xxxterm/style.css
21cr|xxxterm-1.11.3-5|73	install -d -m 0755 %{buildroot}/%{_docdir}/xxxterm
21cr|xxxterm-1.11.3-5|74	cat > %{buildroot}/%{_docdir}/%{name}/LICENSE << EOF
21cr|xxxterm-1.11.3-5|75	-= License =-
21cr|xxxterm-1.11.3-5|76	
21cr|xxxterm-1.11.3-5|77	/*
21cr|xxxterm-1.11.3-5|78	* Copyright (c) 2010, 2011 Marco Peereboom <marco@peereboom.us>
21cr|xxxterm-1.11.3-5|79	* Copyright (c) 2011 Stevan Andjelkovic <stevan@student.chalmers.se>
21cr|xxxterm-1.11.3-5|80	* Copyright (c) 2010, 2011 Edd Barrett <vext01@gmail.com>
21cr|xxxterm-1.11.3-5|81	* Copyright (c) 2011 Todd T. Fries <todd@fries.net>
21cr|xxxterm-1.11.3-5|82	* Copyright (c) 2011 Raphael Graf <r@undefined.ch>
21cr|xxxterm-1.11.3-5|83	* Copyright (c) 2011 Michal Mazurek <akfaew@jasminek.net>
21cr|xxxterm-1.11.3-5|84	*
21cr|xxxterm-1.11.3-5|85	* Permission to use, copy, modify, and distribute this software for any
21cr|xxxterm-1.11.3-5|86	* purpose with or without fee is hereby granted, provided that the above
21cr|xxxterm-1.11.3-5|87	* copyright notice and this permission notice appear in all copies.
21cr|xxxterm-1.11.3-5|88	*
21cr|xxxterm-1.11.3-5|89	* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
21cr|xxxterm-1.11.3-5|90	* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
21cr|xxxterm-1.11.3-5|91	* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
21cr|xxxterm-1.11.3-5|92	* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
21cr|xxxterm-1.11.3-5|93	* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
21cr|xxxterm-1.11.3-5|94	* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
21cr|xxxterm-1.11.3-5|95	* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
21cr|xxxterm-1.11.3-5|96	*/
21cr|xxxterm-1.11.3-5|97	
21cr|xxxterm-1.11.3-5|98	-= javascript.h license =-
21cr|xxxterm-1.11.3-5|99	
21cr|xxxterm-1.11.3-5|100	Javascript code was borrowed from the friendly folks at vimprobable2 under the following license:
21cr|xxxterm-1.11.3-5|101	
21cr|xxxterm-1.11.3-5|102	/*
21cr|xxxterm-1.11.3-5|103	Copyright (c) 2009 Leon Winter
21cr|xxxterm-1.11.3-5|104	Copyright (c) 2009-2011 Hannes Schueller
21cr|xxxterm-1.11.3-5|105	Copyright (c) 2009-2010 Matto Fransen
21cr|xxxterm-1.11.3-5|106	Copyright (c) 2010-2011 Hans-Peter Deifel
21cr|xxxterm-1.11.3-5|107	Copyright (c) 2010-2011 Thomas Adam
21cr|xxxterm-1.11.3-5|108	Copyright (c) 2011 Albert Kim
21cr|xxxterm-1.11.3-5|109	Copyright (c) 2011 Daniel Carl
21cr|xxxterm-1.11.3-5|110	
21cr|xxxterm-1.11.3-5|111	Permission is hereby granted, free of charge, to any person obtaining a copy
21cr|xxxterm-1.11.3-5|112	of this software and associated documentation files (the "Software"), to deal
21cr|xxxterm-1.11.3-5|113	in the Software without restriction, including without limitation the rights
21cr|xxxterm-1.11.3-5|114	to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
21cr|xxxterm-1.11.3-5|115	copies of the Software, and to permit persons to whom the Software is
21cr|xxxterm-1.11.3-5|116	furnished to do so, subject to the following conditions:
21cr|xxxterm-1.11.3-5|117	
21cr|xxxterm-1.11.3-5|118	The above copyright notice and this permission notice shall be included in
21cr|xxxterm-1.11.3-5|119	all copies or substantial portions of the Software.
21cr|xxxterm-1.11.3-5|120	
21cr|xxxterm-1.11.3-5|121	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
21cr|xxxterm-1.11.3-5|122	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21cr|xxxterm-1.11.3-5|123	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21cr|xxxterm-1.11.3-5|124	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21cr|xxxterm-1.11.3-5|125	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21cr|xxxterm-1.11.3-5|126	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21cr|xxxterm-1.11.3-5|127	THE SOFTWARE.
21cr|xxxterm-1.11.3-5|128	*/
21cr|xxxterm-1.11.3-5|129	EOF

11223 21
21cr|xylib-1.6-1|1	%define		major 3
21cr|xylib-1.6-1|2	%define		libname %mklibname xy %{major}
21cr|xylib-1.6-1|3	%define		develname %mklibname xy -d
21cr|xylib-1.6-1|4	
21cr|xylib-1.6-1|5	Name:		xylib
21cr|xylib-1.6-1|6	Version:	1.6
21cr|xylib-1.6-1|7	Release:	1
21cr|xylib-1.6-1|8	Summary:	A C++ x-y data reading library
21cr|xylib-1.6-1|9	License:	LGPLv2
21cr|xylib-1.6-1|10	Group:		System/Libraries
21cr|xylib-1.6-1|11	Url:		http://www.unipress.waw.pl/fityk/xylib/
21cr|xylib-1.6-1|12	Source0:	https://github.com/wojdyr/xylib/releases/download/v%{version}/xylib-%{version}.tar.bz2
21cr|xylib-1.6-1|13	BuildRequires:	boost-devel
21cr|xylib-1.6-1|14	BuildRequires:	zlib-devel
21cr|xylib-1.6-1|15	BuildRequires:	bzip2-devel
21cr|xylib-1.6-1|16	BuildRequires:	wxgtku3.1-devel
21cr|xylib-1.6-1|17	
21cr|xylib-1.6-1|18	%description
21cr|xylib-1.6-1|19	Xylib is a portable C++ library for reading files that contain x-y
21cr|xylib-1.6-1|20	data from powder diffraction, spectroscopy or other experimental
21cr|xylib-1.6-1|21	methods.
21cr|xylib-1.6-1|22	
21cr|xylib-1.6-1|23	Supported formats:
21cr|xylib-1.6-1|24	
21cr|xylib-1.6-1|25	* plain text (CSV or TSV or space-separated-values)
21cr|xylib-1.6-1|26	* Crystallographic Information File for Powder Diffraction (pdCIF)
21cr|xylib-1.6-1|27	* Siemens/Bruker UXD
21cr|xylib-1.6-1|28	* Siemens/Bruker RAW ver. 1/2/3/4
21cr|xylib-1.6-1|29	* Philips UDF
21cr|xylib-1.6-1|30	* Philips RD (raw scan) V3
21cr|xylib-1.6-1|31	* Rigaku DAT
21cr|xylib-1.6-1|32	* Sietronics Sieray CPI
21cr|xylib-1.6-1|33	* DBWS/DMPLOT data file
21cr|xylib-1.6-1|34	* Canberra MCA (only one of Canberra MCA formats?)
21cr|xylib-1.6-1|35	* XFIT/Koalariet XDD
21cr|xylib-1.6-1|36	* RIET7/LHPM/CSRIET/ILL_D1A5/PSI_DMC DAT
21cr|xylib-1.6-1|37	* Vamas ISO14976 (only experiment modes: SEM or MAPSV or MAPSVDP
21cr|xylib-1.6-1|38	are supported; only REGULAR scan_mode is supported)
21cr|xylib-1.6-1|39	* Princeton Instruments WinSpec SPE (only 1-D data is supported)
21cr|xylib-1.6-1|40	
21cr|xylib-1.6-1|41	#--------------------------------------------------------------------
21cr|xylib-1.6-1|42	%package util
21cr|xylib-1.6-1|43	Summary:	An utility to convert files supported by xylib to TSV
21cr|xylib-1.6-1|44	Group:		Sciences/Chemistry
21cr|xylib-1.6-1|45	Provides:	xyconv = %{version}-%{release}
21cr|xylib-1.6-1|46	
21cr|xylib-1.6-1|47	%description util
21cr|xylib-1.6-1|48	This package contains xyconv, an utility provided with the xylib
21cr|xylib-1.6-1|49	library to convert the files it supports to TSV.
21cr|xylib-1.6-1|50	
21cr|xylib-1.6-1|51	%files util
21cr|xylib-1.6-1|52	%{_bindir}/xyconv
21cr|xylib-1.6-1|53	%{_bindir}/xyconvert
21cr|xylib-1.6-1|54	%{_mandir}/man1/xyconv*
21cr|xylib-1.6-1|55	
21cr|xylib-1.6-1|56	#--------------------------------------------------------------------
21cr|xylib-1.6-1|57	
21cr|xylib-1.6-1|58	%package -n %{libname}
21cr|xylib-1.6-1|59	Summary:	A C++ x-y data reading library
21cr|xylib-1.6-1|60	Group:		System/Libraries
21cr|xylib-1.6-1|61	
21cr|xylib-1.6-1|62	%description -n %{libname}
21cr|xylib-1.6-1|63	Xylib is a portable C++ library for reading files that contain x-y
21cr|xylib-1.6-1|64	data from powder diffraction, spectroscopy or other experimental
21cr|xylib-1.6-1|65	methods.
21cr|xylib-1.6-1|66	
21cr|xylib-1.6-1|67	Supported formats:
21cr|xylib-1.6-1|68	
21cr|xylib-1.6-1|69	* plain text (CSV or TSV or space-separated-values)
21cr|xylib-1.6-1|70	* Crystallographic Information File for Powder Diffraction (pdCIF)
21cr|xylib-1.6-1|71	* Siemens/Bruker UXD
21cr|xylib-1.6-1|72	* Siemens/Bruker RAW ver. 1/2/3/4
21cr|xylib-1.6-1|73	* Philips UDF
21cr|xylib-1.6-1|74	* Philips RD (raw scan) V3
21cr|xylib-1.6-1|75	* Rigaku DAT
21cr|xylib-1.6-1|76	* Sietronics Sieray CPI
21cr|xylib-1.6-1|77	* DBWS/DMPLOT data file
21cr|xylib-1.6-1|78	* Canberra MCA (only one of Canberra MCA formats?)
21cr|xylib-1.6-1|79	* XFIT/Koalariet XDD
21cr|xylib-1.6-1|80	* RIET7/LHPM/CSRIET/ILL_D1A5/PSI_DMC DAT
21cr|xylib-1.6-1|81	* Vamas ISO14976 (only experiment modes: SEM or MAPSV or MAPSVDP
21cr|xylib-1.6-1|82	are supported; only REGULAR scan_mode is supported)
21cr|xylib-1.6-1|83	* Princeton Instruments WinSpec SPE (only 1-D data is supported)
21cr|xylib-1.6-1|84	
21cr|xylib-1.6-1|85	This package contains the xylib shared library.
21cr|xylib-1.6-1|86	
21cr|xylib-1.6-1|87	%files -n %{libname}
21cr|xylib-1.6-1|88	%{_libdir}/libxy.so.%{major}*
21cr|xylib-1.6-1|89	
21cr|xylib-1.6-1|90	#--------------------------------------------------------------------
21cr|xylib-1.6-1|91	
21cr|xylib-1.6-1|92	%package -n %{develname}
21cr|xylib-1.6-1|93	Summary:	Development files for xylib
21cr|xylib-1.6-1|94	Group:		Development/C++
21cr|xylib-1.6-1|95	Provides:	%{name}-devel = %{version}-%{release}
21cr|xylib-1.6-1|96	Requires:	%{libname} = %{version}-%{release}
21cr|xylib-1.6-1|97	
21cr|xylib-1.6-1|98	%description -n %{develname}
21cr|xylib-1.6-1|99	This package contains the development files for xylib.
21cr|xylib-1.6-1|100	
21cr|xylib-1.6-1|101	%files -n %{develname}
21cr|xylib-1.6-1|102	%{_libdir}/libxy.so
21cr|xylib-1.6-1|103	%{_includedir}/*
21cr|xylib-1.6-1|104	
21cr|xylib-1.6-1|105	#--------------------------------------------------------------------
21cr|xylib-1.6-1|106	
21cr|xylib-1.6-1|107	%prep
21cr|xylib-1.6-1|108	%setup -q
21cr|xylib-1.6-1|109	
21cr|xylib-1.6-1|110	%build
21cr|xylib-1.6-1|111	%configure --disable-static
21cr|xylib-1.6-1|112	%make
21cr|xylib-1.6-1|113	
21cr|xylib-1.6-1|114	%install
21cr|xylib-1.6-1|115	%makeinstall_std

11224 21
21cr|yabasic-2.763-11|1	Summary:	Small basic interpreter with printing and graphics
21cr|yabasic-2.763-11|2	Name:		yabasic
21cr|yabasic-2.763-11|3	Version:	2.763
21cr|yabasic-2.763-11|4	Release:	11
21cr|yabasic-2.763-11|5	License:	Artistic
21cr|yabasic-2.763-11|6	Group:		Development/Other
21cr|yabasic-2.763-11|7	Source0:	http://www.yabasic.de/download/%{name}-%{version}.tar.bz2
21cr|yabasic-2.763-11|8	URL:		http://www.yabasic.de/
21cr|yabasic-2.763-11|9	BuildRequires:	pkgconfig(x11)
21cr|yabasic-2.763-11|10	BuildRequires:	pkgconfig(xt)
21cr|yabasic-2.763-11|11	BuildRequires:	ncurses-devel
21cr|yabasic-2.763-11|12	
21cr|yabasic-2.763-11|13	%description
21cr|yabasic-2.763-11|14	Yabasic implements the most common and simple elements of the basic
21cr|yabasic-2.763-11|15	language; It comes with for-loops and goto with while-loops and
21cr|yabasic-2.763-11|16	procedures. Yabasic does monochrome line grafics, printing comes with
21cr|yabasic-2.763-11|17	no extra effort. Yabasic runs under Unix and Windows; it is small
21cr|yabasic-2.763-11|18	(less than 200KB) and free.
21cr|yabasic-2.763-11|19	
21cr|yabasic-2.763-11|20	%prep
21cr|yabasic-2.763-11|21	%setup -q
21cr|yabasic-2.763-11|22	
21cr|yabasic-2.763-11|23	%build
21cr|yabasic-2.763-11|24	autoreconf -fi
21cr|yabasic-2.763-11|25	%configure
21cr|yabasic-2.763-11|26	%make
21cr|yabasic-2.763-11|27	
21cr|yabasic-2.763-11|28	%check
21cr|yabasic-2.763-11|29	make check-TESTS
21cr|yabasic-2.763-11|30	
21cr|yabasic-2.763-11|31	%install
21cr|yabasic-2.763-11|32	rm -rf $RPM_BUILD_ROOT
21cr|yabasic-2.763-11|33	
21cr|yabasic-2.763-11|34	%makeinstall_std
21cr|yabasic-2.763-11|35	
21cr|yabasic-2.763-11|36	%clean
21cr|yabasic-2.763-11|37	rm -rf $RPM_BUILD_ROOT
21cr|yabasic-2.763-11|38	
21cr|yabasic-2.763-11|39	%files
21cr|yabasic-2.763-11|40	%defattr(-,root,root)
21cr|yabasic-2.763-11|41	%doc AUTHORS NEWS README *.htm ChangeLog
21cr|yabasic-2.763-11|42	%{_bindir}/*
21cr|yabasic-2.763-11|43	%{_mandir}/man1/yabasic.*

11225 21
21cr|yabause-0.9.15-1|1	Summary:	Sega Saturn emulator
21cr|yabause-0.9.15-1|2	Name:		yabause
21cr|yabause-0.9.15-1|3	Version:	0.9.15
21cr|yabause-0.9.15-1|4	Release:	1
21cr|yabause-0.9.15-1|5	License:	GPLv2+
21cr|yabause-0.9.15-1|6	Group:		Emulators
21cr|yabause-0.9.15-1|7	Url:		http://yabause.sourceforge.net/
21cr|yabause-0.9.15-1|8	Source0:	http://prdownloads.sourceforge.net/yabause/%{name}-%{version}.tar.gz
21cr|yabause-0.9.15-1|9	Patch0:		yabause-0.9.15-cmake.patch
21cr|yabause-0.9.15-1|10	Patch1:		yabause-0.9.11-link.patch
21cr|yabause-0.9.15-1|11	Patch3:		yabause-0.9.15-qt-img.patch
21cr|yabause-0.9.15-1|12	Patch4:		yabause-qt5.patch
21cr|yabause-0.9.15-1|13	BuildRequires:	cmake
21cr|yabause-0.9.15-1|14	BuildRequires:	desktop-file-utils
21cr|yabause-0.9.15-1|15	BuildRequires:	doxygen
21cr|yabause-0.9.15-1|16	BuildRequires:	qmake5
21cr|yabause-0.9.15-1|17	BuildRequires:	jsw-devel
21cr|yabause-0.9.15-1|18	# for the translations
21cr|yabause-0.9.15-1|19	BuildRequires:	mini18n-devel
21cr|yabause-0.9.15-1|20	BuildRequires:	pkgconfig(glew)
21cr|yabause-0.9.15-1|21	BuildRequires:	pkgconfig(glut)
21cr|yabause-0.9.15-1|22	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|yabause-0.9.15-1|23	BuildRequires:	pkgconfig(gtkglext-1.0)
21cr|yabause-0.9.15-1|24	BuildRequires:	pkgconfig(openal)
21cr|yabause-0.9.15-1|25	BuildRequires:	pkgconfig(openssl)
21cr|yabause-0.9.15-1|26	BuildRequires:	pkgconfig(Qt5Core)
21cr|yabause-0.9.15-1|27	BuildRequires:	pkgconfig(Qt5Gui)
21cr|yabause-0.9.15-1|28	BuildRequires:	pkgconfig(Qt5Multimedia)
21cr|yabause-0.9.15-1|29	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|yabause-0.9.15-1|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|yabause-0.9.15-1|31	BuildRequires:	pkgconfig(sdl2)
21cr|yabause-0.9.15-1|32	BuildRequires:	pkgconfig(xmu)
21cr|yabause-0.9.15-1|33	Requires:	%{name}-bin = %{version}
21cr|yabause-0.9.15-1|34	
21cr|yabause-0.9.15-1|35	%description
21cr|yabause-0.9.15-1|36	Yabause is a Sega Saturn emulator.
21cr|yabause-0.9.15-1|37	This package includes the translations and documentation.
21cr|yabause-0.9.15-1|38	
21cr|yabause-0.9.15-1|39	%files
21cr|yabause-0.9.15-1|40	%doc AUTHORS ChangeLog README
21cr|yabause-0.9.15-1|41	%{_datadir}/%{name}
21cr|yabause-0.9.15-1|42	%{_datadir}/pixmaps/%{name}.png
21cr|yabause-0.9.15-1|43	
21cr|yabause-0.9.15-1|44	#----------------------------------------------------------------------------
21cr|yabause-0.9.15-1|45	
21cr|yabause-0.9.15-1|46	%package gtk
21cr|yabause-0.9.15-1|47	Summary:	Sega Saturn emulator - GTK+ interface
21cr|yabause-0.9.15-1|48	Group:		Emulators
21cr|yabause-0.9.15-1|49	Requires:	%{name} = %{version}
21cr|yabause-0.9.15-1|50	Provides:	%{name}-bin = %{version}
21cr|yabause-0.9.15-1|51	
21cr|yabause-0.9.15-1|52	%description gtk
21cr|yabause-0.9.15-1|53	Yabause is a Sega Saturn emulator.
21cr|yabause-0.9.15-1|54	
21cr|yabause-0.9.15-1|55	This package includes the GTK+ interface.
21cr|yabause-0.9.15-1|56	
21cr|yabause-0.9.15-1|57	To use a translation :
21cr|yabause-0.9.15-1|58	Start yabause,
21cr|yabause-0.9.15-1|59	Open the settings dialog (Yabause/Preferences),
21cr|yabause-0.9.15-1|60	Select Advanced tab,
21cr|yabause-0.9.15-1|61	Type or select the appropriate file in the Translation field
21cr|yabause-0.9.15-1|62	(existing translations are available in the /usr/share/yabause/ folder),
21cr|yabause-0.9.15-1|63	Close and restart yabause.
21cr|yabause-0.9.15-1|64	
21cr|yabause-0.9.15-1|65	%files gtk
21cr|yabause-0.9.15-1|66	%doc AUTHORS
21cr|yabause-0.9.15-1|67	%attr(0755,root,games) %{_bindir}/%{name}-gtk
21cr|yabause-0.9.15-1|68	%{_datadir}/applications/%{name}-gtk.desktop
21cr|yabause-0.9.15-1|69	%{_mandir}/man1/%{name}-gtk.1*
21cr|yabause-0.9.15-1|70	
21cr|yabause-0.9.15-1|71	#----------------------------------------------------------------------------
21cr|yabause-0.9.15-1|72	
21cr|yabause-0.9.15-1|73	%package qt
21cr|yabause-0.9.15-1|74	Summary:	Sega Saturn emulator - QT interface
21cr|yabause-0.9.15-1|75	Group:		Emulators
21cr|yabause-0.9.15-1|76	Requires:	%{name} = %{version}
21cr|yabause-0.9.15-1|77	Provides:	%{name}-bin = %{version}
21cr|yabause-0.9.15-1|78	
21cr|yabause-0.9.15-1|79	%description qt
21cr|yabause-0.9.15-1|80	Yabause is a Sega Saturn emulator.
21cr|yabause-0.9.15-1|81	
21cr|yabause-0.9.15-1|82	This package includes the QT interface.
21cr|yabause-0.9.15-1|83	
21cr|yabause-0.9.15-1|84	To use a translation :
21cr|yabause-0.9.15-1|85	Start yabause,
21cr|yabause-0.9.15-1|86	Open the settings dialog (File/Settings),
21cr|yabause-0.9.15-1|87	Type or select the appropriate file in the Translation field
21cr|yabause-0.9.15-1|88	(existing translations are available in the /usr/share/yabause/ folder),
21cr|yabause-0.9.15-1|89	Close and restart yabause-qt.
21cr|yabause-0.9.15-1|90	
21cr|yabause-0.9.15-1|91	%files qt
21cr|yabause-0.9.15-1|92	%doc AUTHORS
21cr|yabause-0.9.15-1|93	%attr(0755,root,games) %{_bindir}/%{name}-qt
21cr|yabause-0.9.15-1|94	%{_datadir}/applications/%{name}-qt.desktop
21cr|yabause-0.9.15-1|95	%{_mandir}/man1/%{name}-qt.1*
21cr|yabause-0.9.15-1|96	
21cr|yabause-0.9.15-1|97	#----------------------------------------------------------------------------
21cr|yabause-0.9.15-1|98	
21cr|yabause-0.9.15-1|99	%prep
21cr|yabause-0.9.15-1|100	%autosetup -p1
21cr|yabause-0.9.15-1|101	
21cr|yabause-0.9.15-1|102	# fix find gtkglext-config.h
21cr|yabause-0.9.15-1|103	%ifnarch %{ix86}
21cr|yabause-0.9.15-1|104	sed -i 's|lib/|%{_lib}/|' src/gtk/CMakeLists.txt
21cr|yabause-0.9.15-1|105	%endif
21cr|yabause-0.9.15-1|106	
21cr|yabause-0.9.15-1|107	find . -name *.cpp -o -name *.h | xargs chmod 0644
21cr|yabause-0.9.15-1|108	
21cr|yabause-0.9.15-1|109	%build
21cr|yabause-0.9.15-1|110	%cmake -DYAB_MULTIBUILD=TRUE
21cr|yabause-0.9.15-1|111	%make
21cr|yabause-0.9.15-1|112	
21cr|yabause-0.9.15-1|113	%install
21cr|yabause-0.9.15-1|114	%makeinstall_std -C build
21cr|yabause-0.9.15-1|115	
21cr|yabause-0.9.15-1|116	desktop-file-install --vendor="" \
21cr|yabause-0.9.15-1|117	--add-category="Emulator" \
21cr|yabause-0.9.15-1|118	--remove-key="TryExec" \
21cr|yabause-0.9.15-1|119	--dir %{buildroot}%{_datadir}/applications/ \
21cr|yabause-0.9.15-1|120	%{buildroot}%{_datadir}/applications/*

11226 21
21cr|yacas-1.9.1-2|1	%define devname %mklibname %name -d
21cr|yacas-1.9.1-2|2	
21cr|yacas-1.9.1-2|3	Summary:	Yacas, a computer algebra language
21cr|yacas-1.9.1-2|4	Name:		yacas
21cr|yacas-1.9.1-2|5	Version:	1.9.1
21cr|yacas-1.9.1-2|6	Release:	2
21cr|yacas-1.9.1-2|7	License:	GPLv2
21cr|yacas-1.9.1-2|8	Group:		Sciences/Mathematics
21cr|yacas-1.9.1-2|9	URL:		http://www.yacas.org
21cr|yacas-1.9.1-2|10	Source0:	https://github.com/grzegorzmazur/yacas/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|yacas-1.9.1-2|11	Source100:	%{name}.rpmlintrc
21cr|yacas-1.9.1-2|12	BuildRequires:	cmake
21cr|yacas-1.9.1-2|13	BuildRequires:	pkgconfig(gsl)
21cr|yacas-1.9.1-2|14	BuildRequires:	pkgconfig(Qt5Core)
21cr|yacas-1.9.1-2|15	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|yacas-1.9.1-2|16	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|yacas-1.9.1-2|17	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|yacas-1.9.1-2|18	BuildRequires:	pkgconfig(Qt5Svg)
21cr|yacas-1.9.1-2|19	BuildRequires:	perl
21cr|yacas-1.9.1-2|20	BuildRequires:	gzip
21cr|yacas-1.9.1-2|21	Requires:	lynx
21cr|yacas-1.9.1-2|22	Recommends:	%{name}-doc = %{version}
21cr|yacas-1.9.1-2|23	
21cr|yacas-1.9.1-2|24	%description
21cr|yacas-1.9.1-2|25	Yacas (Yet Another Computer Algebra System) is a small and highly
21cr|yacas-1.9.1-2|26	flexible computer algebra language. The syntax uses a infix-operator
21cr|yacas-1.9.1-2|27	grammar parser. The distribution contains a small library of
21cr|yacas-1.9.1-2|28	mathematical functions, but its real strength is in the language in
21cr|yacas-1.9.1-2|29	which you can easily write your own symbolic manipulation algorithms.
21cr|yacas-1.9.1-2|30	It supports arbitrary precision arithmetic.
21cr|yacas-1.9.1-2|31	
21cr|yacas-1.9.1-2|32	%files
21cr|yacas-1.9.1-2|33	%{_datadir}/yacas
21cr|yacas-1.9.1-2|34	%{_bindir}/*
21cr|yacas-1.9.1-2|35	%{_libdir}/libyacas.so
21cr|yacas-1.9.1-2|36	%{_libdir}/libyacas_mp.so
21cr|yacas-1.9.1-2|37	%{_iconsdir}/hicolor/*/apps/yacas-gui.png
21cr|yacas-1.9.1-2|38	%{_datadir}/applications/yacas-gui.desktop
21cr|yacas-1.9.1-2|39	%{_datadir}/pixmaps/*
21cr|yacas-1.9.1-2|40	
21cr|yacas-1.9.1-2|41	#-------------------------------------------------------------------------
21cr|yacas-1.9.1-2|42	
21cr|yacas-1.9.1-2|43	%package -n %{devname}
21cr|yacas-1.9.1-2|44	Summary:	Headers for developing programs that will use %{name}
21cr|yacas-1.9.1-2|45	Group:		Development/C
21cr|yacas-1.9.1-2|46	Requires:	%{name} = %{EVRD}
21cr|yacas-1.9.1-2|47	Provides:	%{name}-devel = %{EVRD}
21cr|yacas-1.9.1-2|48	
21cr|yacas-1.9.1-2|49	%description -n %{devname}
21cr|yacas-1.9.1-2|50	This package contains the headers that programmers will need to develop
21cr|yacas-1.9.1-2|51	applications which will use %{name}
21cr|yacas-1.9.1-2|52	
21cr|yacas-1.9.1-2|53	%files -n %{devname}
21cr|yacas-1.9.1-2|54	%doc ChangeLog AUTHORS COPYING README*
21cr|yacas-1.9.1-2|55	%{_includedir}/%{name}
21cr|yacas-1.9.1-2|56	
21cr|yacas-1.9.1-2|57	#-------------------------------------------------------------------------
21cr|yacas-1.9.1-2|58	
21cr|yacas-1.9.1-2|59	%package -n %{name}-doc
21cr|yacas-1.9.1-2|60	Summary:	Additional YACAS documentation
21cr|yacas-1.9.1-2|61	Group:		Sciences/Mathematics
21cr|yacas-1.9.1-2|62	Requires:	%{name} = %{version}
21cr|yacas-1.9.1-2|63	
21cr|yacas-1.9.1-2|64	%description -n %{name}-doc
21cr|yacas-1.9.1-2|65	This package contains additional documentation available for YACAS.
21cr|yacas-1.9.1-2|66	
21cr|yacas-1.9.1-2|67	%files -n %{name}-doc
21cr|yacas-1.9.1-2|68	%doc docs/*
21cr|yacas-1.9.1-2|69	
21cr|yacas-1.9.1-2|70	#-------------------------------------------------------------------------
21cr|yacas-1.9.1-2|71	
21cr|yacas-1.9.1-2|72	%prep
21cr|yacas-1.9.1-2|73	%autosetup -p1
21cr|yacas-1.9.1-2|74	
21cr|yacas-1.9.1-2|75	%build
21cr|yacas-1.9.1-2|76	%cmake
21cr|yacas-1.9.1-2|77	%make
21cr|yacas-1.9.1-2|78	
21cr|yacas-1.9.1-2|79	%install
21cr|yacas-1.9.1-2|80	%makeinstall_std -C build
21cr|yacas-1.9.1-2|81	

11227 21
21cr|yacreader-9.11.0-1|1	%define oname YACReader
21cr|yacreader-9.11.0-1|2	
21cr|yacreader-9.11.0-1|3	Summary:	A cross platform comic reader and library manager
21cr|yacreader-9.11.0-1|4	Name:		yacreader
21cr|yacreader-9.11.0-1|5	Version:	9.11.0
21cr|yacreader-9.11.0-1|6	Release:	1
21cr|yacreader-9.11.0-1|7	Group:		Publishing
21cr|yacreader-9.11.0-1|8	License:	GPLv3+
21cr|yacreader-9.11.0-1|9	Url:		http://www.yacreader.com/
21cr|yacreader-9.11.0-1|10	Source0:	https://github.com/YACReader/yacreader/archive/refs/tags/9.8.2/%{name}-%{version}.tar.gz
21cr|yacreader-9.11.0-1|11	Source1:	yacreader.rpmlintrc
21cr|yacreader-9.11.0-1|12	BuildRequires:  qmake5
21cr|yacreader-9.11.0-1|13	BuildRequires:  qt5-devel
21cr|yacreader-9.11.0-1|14	BuildRequires:  pkgconfig(Qt5Core)
21cr|yacreader-9.11.0-1|15	BuildRequires:  pkgconfig(Qt5Multimedia)
21cr|yacreader-9.11.0-1|16	BuildRequires:  pkgconfig(Qt5Script)
21cr|yacreader-9.11.0-1|17	BuildRequires:  qml(QtQuick)
21cr|yacreader-9.11.0-1|18	BuildRequires:  pkgconfig(Qt5Sql)
21cr|yacreader-9.11.0-1|19	BuildRequires:  pkgconfig(Qt5Network)
21cr|yacreader-9.11.0-1|20	BuildRequires:  pkgconfig(Qt5WebKit)
21cr|yacreader-9.11.0-1|21	BuildRequires:  qml(QtQuick.Controls)
21cr|yacreader-9.11.0-1|22	BuildRequires:  pkgconfig(Qt5Qml)
21cr|yacreader-9.11.0-1|23	BuildRequires:	pkgconfig(poppler-qt5)
21cr|yacreader-9.11.0-1|24	BuildRequires:	pkgconfig(Qt5OpenGL)
21cr|yacreader-9.11.0-1|25	BuildRequires:	pkgconfig(glu)
21cr|yacreader-9.11.0-1|26	BuildRequires:	pkgconfig(libqrencode)
21cr|yacreader-9.11.0-1|27	BuildRequires:	qt5-qtimageformats-devel
21cr|yacreader-9.11.0-1|28	BuildRequires:	pkgconfig(sqlite3)
21cr|yacreader-9.11.0-1|29	BuildRequires:	pkgconfig(libunarr)
21cr|yacreader-9.11.0-1|30	BuildRequires:	pkgconfig(Qt5Svg)
21cr|yacreader-9.11.0-1|31	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|yacreader-9.11.0-1|32	BuildRequires:	pkgconfig(Qt5QuickControls2)
21cr|yacreader-9.11.0-1|33	BuildRequires:	desktop-file-utils
21cr|yacreader-9.11.0-1|34	BuildRequires:	imagemagick
21cr|yacreader-9.11.0-1|35	BuildRequires:	qt5-linguist-tools
21cr|yacreader-9.11.0-1|36	Requires:	%{name}-library = %{EVRD}
21cr|yacreader-9.11.0-1|37	Requires:	qrencode
21cr|yacreader-9.11.0-1|38	Requires:	qt5-imageformats-plugins
21cr|yacreader-9.11.0-1|39	
21cr|yacreader-9.11.0-1|40	
21cr|yacreader-9.11.0-1|41	
21cr|yacreader-9.11.0-1|42	%description
21cr|yacreader-9.11.0-1|43	A cross platform comic reader and library manager.
21cr|yacreader-9.11.0-1|44	
21cr|yacreader-9.11.0-1|45	%files -f %{name}.lang
21cr|yacreader-9.11.0-1|46	%{_bindir}/%{oname}
21cr|yacreader-9.11.0-1|47	%{_datadir}/applications/%{oname}.desktop
21cr|yacreader-9.11.0-1|48	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|yacreader-9.11.0-1|49	%{_docdir}/%{name}
21cr|yacreader-9.11.0-1|50	%{_mandir}/man1/%{oname}.*
21cr|yacreader-9.11.0-1|51	#----------------------------------------------------------------
21cr|yacreader-9.11.0-1|52	
21cr|yacreader-9.11.0-1|53	%package -n %{name}-library
21cr|yacreader-9.11.0-1|54	Summary:	Library manager for %{name}
21cr|yacreader-9.11.0-1|55	# for server
21cr|yacreader-9.11.0-1|56	Requires:	systemd-units
21cr|yacreader-9.11.0-1|57	
21cr|yacreader-9.11.0-1|58	%description -n %{name}-library
21cr|yacreader-9.11.0-1|59	Library manager for %{name}.
21cr|yacreader-9.11.0-1|60	
21cr|yacreader-9.11.0-1|61	%files -n %{name}-library
21cr|yacreader-9.11.0-1|62	%{_bindir}/%{oname}Library
21cr|yacreader-9.11.0-1|63	%{_bindir}/YACReaderLibraryServer
21cr|yacreader-9.11.0-1|64	%{_datadir}/applications/%{oname}Library.desktop
21cr|yacreader-9.11.0-1|65	%{_datadir}/%{name}
21cr|yacreader-9.11.0-1|66	%{_iconsdir}/hicolor/*/apps/%{name}-library.*
21cr|yacreader-9.11.0-1|67	%{_mandir}/man1/%{oname}Library.*
21cr|yacreader-9.11.0-1|68	%{_userunitdir}/*.service
21cr|yacreader-9.11.0-1|69	#----------------------------------------------------------------
21cr|yacreader-9.11.0-1|70	%prep
21cr|yacreader-9.11.0-1|71	%setup -q
21cr|yacreader-9.11.0-1|72	
21cr|yacreader-9.11.0-1|73	%build
21cr|yacreader-9.11.0-1|74	%qmake_qt5
21cr|yacreader-9.11.0-1|75	%make
21cr|yacreader-9.11.0-1|76	
21cr|yacreader-9.11.0-1|77	%install
21cr|yacreader-9.11.0-1|78	%makeinstall_qt
21cr|yacreader-9.11.0-1|79	
21cr|yacreader-9.11.0-1|80	#icons
21cr|yacreader-9.11.0-1|81	for size in 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|yacreader-9.11.0-1|82	install -dm 0755 \
21cr|yacreader-9.11.0-1|83	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|yacreader-9.11.0-1|84	convert -strip -resize $size %{oname}.svg \
21cr|yacreader-9.11.0-1|85	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21cr|yacreader-9.11.0-1|86	done
21cr|yacreader-9.11.0-1|87	
21cr|yacreader-9.11.0-1|88	for size in 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|yacreader-9.11.0-1|89	install -dm 0755 \
21cr|yacreader-9.11.0-1|90	%{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|yacreader-9.11.0-1|91	convert -strip -resize $size %{oname}Library.svg \
21cr|yacreader-9.11.0-1|92	%{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}-library.png
21cr|yacreader-9.11.0-1|93	done
21cr|yacreader-9.11.0-1|94	rm -fr  %{buildroot}%{_iconsdir}/hicolor/scalable
21cr|yacreader-9.11.0-1|95	
21cr|yacreader-9.11.0-1|96	# menu entry
21cr|yacreader-9.11.0-1|97	desktop-file-edit --set-icon=%{name} %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|yacreader-9.11.0-1|98	desktop-file-edit --set-icon=%{name}-library %{buildroot}%{_datadir}/applications/%{oname}Library.desktop
21cr|yacreader-9.11.0-1|99	
21cr|yacreader-9.11.0-1|100	%{find_lang} %{name} --with-qt

11228 21
21cr|yad-13.0-1|1	Summary:	A fork of Zenity with many improvements
21cr|yad-13.0-1|2	Name:		yad
21cr|yad-13.0-1|3	Version:	13.0
21cr|yad-13.0-1|4	Release:	1
21cr|yad-13.0-1|5	Group:		Development/GNOME and GTK+
21cr|yad-13.0-1|6	License:	GPLv2
21cr|yad-13.0-1|7	Url:		https://sourceforge.net/projects/yad-dialog/
21cr|yad-13.0-1|8	Source0:	https://github.com/v1cont/yad/releases/download/v%{version}/yad-%{version}.tar.xz
21cr|yad-13.0-1|9	#revert remove russian lang
21cr|yad-13.0-1|10	Patch0:		yad-russian-drop.patch
21cr|yad-13.0-1|11	BuildRequires:	gettext
21cr|yad-13.0-1|12	BuildRequires:	intltool
21cr|yad-13.0-1|13	BuildRequires:	libtool
21cr|yad-13.0-1|14	BuildRequires:	gtksourceview3-devel
21cr|yad-13.0-1|15	BuildRequires:	gspell-devel
21cr|yad-13.0-1|16	BuildRequires:	webkitgtk4-devel
21cr|yad-13.0-1|17	BuildRequires:	perl(XML::Parser)
21cr|yad-13.0-1|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|yad-13.0-1|19	
21cr|yad-13.0-1|20	%description
21cr|yad-13.0-1|21	Yad (yet another dialog) is a fork of Zenity with many improvements, such as
21cr|yad-13.0-1|22	custom buttons, additional dialogs, pop-up menu in notification icon and more.
21cr|yad-13.0-1|23	
21cr|yad-13.0-1|24	There were two main reasons to make this fork. The first one is to remove
21cr|yad-13.0-1|25	dependencies on deprecated libraries, such as libglade and gnome-canvas.
21cr|yad-13.0-1|26	And the second one - as for me, Zenity looks like an abandoned project.
21cr|yad-13.0-1|27	Its ChangeLog consists of just "bump version to..." and "translation updated"
21cr|yad-13.0-1|28	for the long time, but many interesting ideas which are ignored by
21cr|yad-13.0-1|29	developers/maintainers were in GNOME Bugzilla.
21cr|yad-13.0-1|30	
21cr|yad-13.0-1|31	%files -f %{name}.lang
21cr|yad-13.0-1|32	%license COPYING
21cr|yad-13.0-1|33	%doc README.md AUTHORS NEWS THANKS TODO
21cr|yad-13.0-1|34	%{_bindir}/%{name}*
21cr|yad-13.0-1|35	%{_datadir}/icons/hicolor/*/apps/*
21cr|yad-13.0-1|36	%{_datadir}/applications/*.desktop
21cr|yad-13.0-1|37	%{_datadir}/glib-2.0/schemas/*
21cr|yad-13.0-1|38	%{_datadir}/aclocal/%{name}.m4
21cr|yad-13.0-1|39	%{_mandir}/*/*
21cr|yad-13.0-1|40	
21cr|yad-13.0-1|41	#-----------------------------------------------------------------------
21cr|yad-13.0-1|42	
21cr|yad-13.0-1|43	%prep
21cr|yad-13.0-1|44	%autosetup -p1
21cr|yad-13.0-1|45	
21cr|yad-13.0-1|46	%build
21cr|yad-13.0-1|47	%configure
21cr|yad-13.0-1|48	%make
21cr|yad-13.0-1|49	
21cr|yad-13.0-1|50	%install
21cr|yad-13.0-1|51	%makeinstall_std
21cr|yad-13.0-1|52	
21cr|yad-13.0-1|53	rm -f %{buildroot}%{_bindir}/pfd
21cr|yad-13.0-1|54	
21cr|yad-13.0-1|55	%find_lang %{name}

11229 21
21cr|yadex-1.7.0-15|1	Summary:	Level editor for DOOM
21cr|yadex-1.7.0-15|2	Name:		yadex
21cr|yadex-1.7.0-15|3	Version:	1.7.0
21cr|yadex-1.7.0-15|4	Release:	15
21cr|yadex-1.7.0-15|5	License:	GPL
21cr|yadex-1.7.0-15|6	Group:		Games/Arcade
21cr|yadex-1.7.0-15|7	Source:		http://www.teaser.fr/~amajorel/yadex/%name-%version.tar.bz2
21cr|yadex-1.7.0-15|8	Patch0:		yadex-fix-compil.patch
21cr|yadex-1.7.0-15|9	Patch1:		yadex-1.7.0-gcc45.patch
21cr|yadex-1.7.0-15|10	URL:		http://www.teaser.fr/~amajorel/yadex
21cr|yadex-1.7.0-15|11	BuildRequires:	pkgconfig(x11)
21cr|yadex-1.7.0-15|12	
21cr|yadex-1.7.0-15|13	%description
21cr|yadex-1.7.0-15|14	Yadex is a Doom level (wad) editor for Unix systems running X, including
21cr|yadex-1.7.0-15|15	Linux. It supports Doom, Doom II, Ultimate Doom, Final Doom, Heretic,
21cr|yadex-1.7.0-15|16	Doom press release pre beta and also, in a more or less limited way, Hexen,
21cr|yadex-1.7.0-15|17	Strife and Doom alpha. It is available under the terms of the GPL.
21cr|yadex-1.7.0-15|18	
21cr|yadex-1.7.0-15|19	%prep
21cr|yadex-1.7.0-15|20	%setup -q
21cr|yadex-1.7.0-15|21	%patch0 -p0 -b .fix-compil
21cr|yadex-1.7.0-15|22	%patch1 -p0 -b .gcc
21cr|yadex-1.7.0-15|23	
21cr|yadex-1.7.0-15|24	%build
21cr|yadex-1.7.0-15|25	./configure --prefix=%_prefix
21cr|yadex-1.7.0-15|26	%make CXXFLAGS="%optflags" CXX="g++ %build_ldflags" X11LIBDIR=%{_libdir} X11INCLUDEDIR=%{_includedir}
21cr|yadex-1.7.0-15|27	
21cr|yadex-1.7.0-15|28	%install
21cr|yadex-1.7.0-15|29	rm -rf $RPM_BUILD_ROOT
21cr|yadex-1.7.0-15|30	make \
21cr|yadex-1.7.0-15|31	BINDIR=%buildroot/%_bindir \
21cr|yadex-1.7.0-15|32	ETCDIR=%buildroot/%_sysconfdir/%name/%version \
21cr|yadex-1.7.0-15|33	ETCDIRNV=%buildroot/%_sysconfdir/%name \
21cr|yadex-1.7.0-15|34	MANDIR=%buildroot/%_mandir \
21cr|yadex-1.7.0-15|35	SHAREDIR=%buildroot/%_datadir/games/%name/%version \
21cr|yadex-1.7.0-15|36	SHAREDIRNV=%buildroot/games/%_datadir \
21cr|yadex-1.7.0-15|37	install
21cr|yadex-1.7.0-15|38	
21cr|yadex-1.7.0-15|39	mkdir -p ./html
21cr|yadex-1.7.0-15|40	mv ./doc/*.html ./html
21cr|yadex-1.7.0-15|41	mv ./docsrc/*.png ./html
21cr|yadex-1.7.0-15|42	
21cr|yadex-1.7.0-15|43	cat %buildroot/%_sysconfdir/%name/%version/yadex.cfg | \
21cr|yadex-1.7.0-15|44	sed -e "s|/usr/local|%_prefix|" > %buildroot/%_sysconfdir/%name/%version/yadex.cfg.tmp
21cr|yadex-1.7.0-15|45	
21cr|yadex-1.7.0-15|46	mv %buildroot/%_sysconfdir/%name/%version/yadex.cfg.tmp %buildroot/%_sysconfdir/%name/%version/yadex.cfg
21cr|yadex-1.7.0-15|47	
21cr|yadex-1.7.0-15|48	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
21cr|yadex-1.7.0-15|49	cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
21cr|yadex-1.7.0-15|50	[Desktop Entry]
21cr|yadex-1.7.0-15|51	Type=Application
21cr|yadex-1.7.0-15|52	Categories=Game;ArcadeGame;
21cr|yadex-1.7.0-15|53	Name=Yadex
21cr|yadex-1.7.0-15|54	Icon=arcade_section
21cr|yadex-1.7.0-15|55	Comment=A level editor for DOOM
21cr|yadex-1.7.0-15|56	Exec=%name
21cr|yadex-1.7.0-15|57	EOF
21cr|yadex-1.7.0-15|58	
21cr|yadex-1.7.0-15|59	%if %mdkversion < 200900
21cr|yadex-1.7.0-15|60	%post
21cr|yadex-1.7.0-15|61	%update_menus
21cr|yadex-1.7.0-15|62	%endif
21cr|yadex-1.7.0-15|63	
21cr|yadex-1.7.0-15|64	%if %mdkversion < 200900
21cr|yadex-1.7.0-15|65	%postun
21cr|yadex-1.7.0-15|66	%clean_menus
21cr|yadex-1.7.0-15|67	%endif
21cr|yadex-1.7.0-15|68	
21cr|yadex-1.7.0-15|69	%clean
21cr|yadex-1.7.0-15|70	rm -fr %buildroot
21cr|yadex-1.7.0-15|71	
21cr|yadex-1.7.0-15|72	%files
21cr|yadex-1.7.0-15|73	%defattr(-,root,root)
21cr|yadex-1.7.0-15|74	%doc README TODO CHANGES COPYING COPYING.LIB html
21cr|yadex-1.7.0-15|75	%_bindir/yadex
21cr|yadex-1.7.0-15|76	%_bindir/yadex-%{version}
21cr|yadex-1.7.0-15|77	%dir %_sysconfdir/%name
21cr|yadex-1.7.0-15|78	%dir %_sysconfdir/%name/%version
21cr|yadex-1.7.0-15|79	%config(noreplace) %_sysconfdir/%name/%version/yadex.cfg
21cr|yadex-1.7.0-15|80	%dir %_gamesdatadir/yadex
21cr|yadex-1.7.0-15|81	%dir %_gamesdatadir/yadex/%{version}
21cr|yadex-1.7.0-15|82	%_gamesdatadir/yadex/%{version}/*.ygd
21cr|yadex-1.7.0-15|83	%_mandir/man6/yadex*
21cr|yadex-1.7.0-15|84	%{_datadir}/applications/mandriva-yadex.desktop

11230 21
21cr|yad-gtk2-0.42.81-1|1	
21cr|yad-gtk2-0.42.81-1|2	Summary:	A fork of Zenity with many improvements (gtk2 version)
21cr|yad-gtk2-0.42.81-1|3	Name:		yad-gtk2
21cr|yad-gtk2-0.42.81-1|4	Version:	0.42.81
21cr|yad-gtk2-0.42.81-1|5	Release:	1
21cr|yad-gtk2-0.42.81-1|6	Group:		Development/GNOME and GTK+
21cr|yad-gtk2-0.42.81-1|7	License:	GPLv2
21cr|yad-gtk2-0.42.81-1|8	Url:		https://sourceforge.net/projects/yad-dialog/
21cr|yad-gtk2-0.42.81-1|9	Source0:	https://github.com/step-/yad/archive/refs/tags/%{version}.tar.gz?/yad-gtk2-%{version}.tar.gz
21cr|yad-gtk2-0.42.81-1|10	BuildRequires:	gettext
21cr|yad-gtk2-0.42.81-1|11	BuildRequires:	intltool
21cr|yad-gtk2-0.42.81-1|12	BuildRequires:	libtool
21cr|yad-gtk2-0.42.81-1|13	#BuildRequires:	gtksourceview3-devel
21cr|yad-gtk2-0.42.81-1|14	BuildRequires:	gspell-devel
21cr|yad-gtk2-0.42.81-1|15	BuildRequires:	perl(XML::Parser)
21cr|yad-gtk2-0.42.81-1|16	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|yad-gtk2-0.42.81-1|17	Conflicts:	yad > 1.0
21cr|yad-gtk2-0.42.81-1|18	
21cr|yad-gtk2-0.42.81-1|19	%description
21cr|yad-gtk2-0.42.81-1|20	The parent project removed GTK+-2 support in version 1.0. This repository was forked
21cr|yad-gtk2-0.42.81-1|21	from the 0.42.0 release (d0021d0 February 2019) with the goal to continue GTK+-2 support,
21cr|yad-gtk2-0.42.81-1|22	mainly for the benefit of the Fatdog64 Linux distribution. With time this fork has
21cr|yad-gtk2-0.42.81-1|23	reached several other Linux distributions that need a GTK+-2 yad package.
21cr|yad-gtk2-0.42.81-1|24	
21cr|yad-gtk2-0.42.81-1|25	Yad (yet another dialog) is a fork of Zenity with many improvements, such as
21cr|yad-gtk2-0.42.81-1|26	custom buttons, additional dialogs, pop-up menu in notification icon and more.
21cr|yad-gtk2-0.42.81-1|27	
21cr|yad-gtk2-0.42.81-1|28	There were two main reasons to make this fork. The first one is to remove
21cr|yad-gtk2-0.42.81-1|29	dependencies on deprecated libraries, such as libglade and gnome-canvas.
21cr|yad-gtk2-0.42.81-1|30	And the second one - as for me, Zenity looks like an abandoned project.
21cr|yad-gtk2-0.42.81-1|31	Its ChangeLog consists of just "bump version to..." and "translation updated"
21cr|yad-gtk2-0.42.81-1|32	for the long time, but many interesting ideas which are ignored by
21cr|yad-gtk2-0.42.81-1|33	developers/maintainers were in GNOME Bugzilla.
21cr|yad-gtk2-0.42.81-1|34	
21cr|yad-gtk2-0.42.81-1|35	%files -f yad.lang
21cr|yad-gtk2-0.42.81-1|36	%license COPYING
21cr|yad-gtk2-0.42.81-1|37	%doc README.md AUTHORS NEWS THANKS TODO
21cr|yad-gtk2-0.42.81-1|38	%{_bindir}/yad*
21cr|yad-gtk2-0.42.81-1|39	%{_datadir}/icons/hicolor/*/apps/*
21cr|yad-gtk2-0.42.81-1|40	%{_datadir}/applications/*.desktop
21cr|yad-gtk2-0.42.81-1|41	%{_datadir}/aclocal/yad.m4
21cr|yad-gtk2-0.42.81-1|42	%{_mandir}/*/*
21cr|yad-gtk2-0.42.81-1|43	
21cr|yad-gtk2-0.42.81-1|44	#-----------------------------------------------------------------------
21cr|yad-gtk2-0.42.81-1|45	
21cr|yad-gtk2-0.42.81-1|46	%prep
21cr|yad-gtk2-0.42.81-1|47	%setup -q -n yad-%{version}
21cr|yad-gtk2-0.42.81-1|48	
21cr|yad-gtk2-0.42.81-1|49	%build
21cr|yad-gtk2-0.42.81-1|50	autoreconf -vfi
21cr|yad-gtk2-0.42.81-1|51	intltoolize
21cr|yad-gtk2-0.42.81-1|52	%configure
21cr|yad-gtk2-0.42.81-1|53	%make
21cr|yad-gtk2-0.42.81-1|54	
21cr|yad-gtk2-0.42.81-1|55	%install
21cr|yad-gtk2-0.42.81-1|56	%makeinstall_std
21cr|yad-gtk2-0.42.81-1|57	
21cr|yad-gtk2-0.42.81-1|58	%find_lang yad

11231 21
21cr|yagf-0.9.5-3|1	Summary: Yet Another Graphic Front-end for Cuneiform
21cr|yagf-0.9.5-3|2	Name: 		yagf
21cr|yagf-0.9.5-3|3	Version:	0.9.5
21cr|yagf-0.9.5-3|4	Release:	3
21cr|yagf-0.9.5-3|5	License: 	GPLv3+
21cr|yagf-0.9.5-3|6	Group: 		Office
21cr|yagf-0.9.5-3|7	URL: 		http://sourceforge.net/projects/yagf-ocr/
21cr|yagf-0.9.5-3|8	Source0: 	http://downloads.sourceforge.net/project/yagf-ocr/%{name}-%{version}.tar.gz
21cr|yagf-0.9.5-3|9	BuildRequires: 	cmake qt4-devel aspell-devel djvulibre-devel tiff-devel
21cr|yagf-0.9.5-3|10	#Requires: 	qt4-common aspell
21cr|yagf-0.9.5-3|11	Recommends:	cuneiform-linux
21cr|yagf-0.9.5-3|12	Recommends:	tesseract
21cr|yagf-0.9.5-3|13	#Requires:	aspell-ru aspell-uk aspell-en
21cr|yagf-0.9.5-3|14	
21cr|yagf-0.9.5-3|15	%description
21cr|yagf-0.9.5-3|16	YAGF is a graphical interface for cuneiform and tesseract text recognition
21cr|yagf-0.9.5-3|17	tools on the Linux platform. With YAGF you can scan images via XSane, import
21cr|yagf-0.9.5-3|18	pages from PDF documents, perform images preprocessing and recognize texts
21cr|yagf-0.9.5-3|19	using cuneiform from a single command center. YAGF also makes it easy to scan
21cr|yagf-0.9.5-3|20	and recognize several images sequentially.
21cr|yagf-0.9.5-3|21	
21cr|yagf-0.9.5-3|22	%prep
21cr|yagf-0.9.5-3|23	%setup -q
21cr|yagf-0.9.5-3|24	sed -i "s,/usr/local,%{buildroot}/usr/,g" ./CMakeLists.txt
21cr|yagf-0.9.5-3|25	# Substitute missing align.png resource
21cr|yagf-0.9.5-3|26	cp -a src/images/{A,a}lign.png
21cr|yagf-0.9.5-3|27	
21cr|yagf-0.9.5-3|28	%build
21cr|yagf-0.9.5-3|29	%cmake
21cr|yagf-0.9.5-3|30	%make
21cr|yagf-0.9.5-3|31	
21cr|yagf-0.9.5-3|32	%install
21cr|yagf-0.9.5-3|33	pushd build
21cr|yagf-0.9.5-3|34	%makeinstall_std
21cr|yagf-0.9.5-3|35	popd
21cr|yagf-0.9.5-3|36	
21cr|yagf-0.9.5-3|37	%files
21cr|yagf-0.9.5-3|38	%doc AUTHORS ChangeLog DESCRIPTION README
21cr|yagf-0.9.5-3|39	%{_bindir}/yagf
21cr|yagf-0.9.5-3|40	%{_datadir}/yagf
21cr|yagf-0.9.5-3|41	%{_datadir}/pixmaps/yagf.png
21cr|yagf-0.9.5-3|42	%{_datadir}/icons/hicolor/*/apps/yagf.*
21cr|yagf-0.9.5-3|43	%{_libdir}/yagf/libxspreload.so
21cr|yagf-0.9.5-3|44	%{_datadir}/applications/YAGF.desktop
21cr|yagf-0.9.5-3|45	# %{_datadir}/appdata/*

11232 21
21cr|yahqtzee-2009.10-5|1	Name:           yahqtzee
21cr|yahqtzee-2009.10-5|2	Version:        2009.10
21cr|yahqtzee-2009.10-5|3	Summary:        A dice game written in C++ with Qt 4
21cr|yahqtzee-2009.10-5|4	Release:        5
21cr|yahqtzee-2009.10-5|5	License:        GPL
21cr|yahqtzee-2009.10-5|6	Group:          Graphical desktop/KDE
21cr|yahqtzee-2009.10-5|7	URL:            http://www.qt-apps.org/content/show.php/YahQtzee?content=88126
21cr|yahqtzee-2009.10-5|8	Source0:        http://prdownloads.sourceforge.net/88126-yahtzee-%version.tar.gz
21cr|yahqtzee-2009.10-5|9	Patch0:         88126-yahtzee-2009.02-fix-desktopfile.patch
21cr|yahqtzee-2009.10-5|10	BuildRequires:  qt4-devel
21cr|yahqtzee-2009.10-5|11	
21cr|yahqtzee-2009.10-5|12	%description
21cr|yahqtzee-2009.10-5|13	A dice game written in C++ with Qt 4.
21cr|yahqtzee-2009.10-5|14	
21cr|yahqtzee-2009.10-5|15	%files
21cr|yahqtzee-2009.10-5|16	%defattr(-,root,root)
21cr|yahqtzee-2009.10-5|17	%_gamesdatadir/yahtzee
21cr|yahqtzee-2009.10-5|18	%_gamesbindir/yahtzee
21cr|yahqtzee-2009.10-5|19	%_datadir/applications/yahtzee.desktop
21cr|yahqtzee-2009.10-5|20	%_iconsdir/yahtzee.png
21cr|yahqtzee-2009.10-5|21	
21cr|yahqtzee-2009.10-5|22	#-----------------------------------------------------------------------------
21cr|yahqtzee-2009.10-5|23	
21cr|yahqtzee-2009.10-5|24	%prep
21cr|yahqtzee-2009.10-5|25	%setup -q -n yahtzee
21cr|yahqtzee-2009.10-5|26	%patch0 -p1
21cr|yahqtzee-2009.10-5|27	
21cr|yahqtzee-2009.10-5|28	%build
21cr|yahqtzee-2009.10-5|29	
21cr|yahqtzee-2009.10-5|30	qmake yahtzee.pro
21cr|yahqtzee-2009.10-5|31	
21cr|yahqtzee-2009.10-5|32	%make
21cr|yahqtzee-2009.10-5|33	
21cr|yahqtzee-2009.10-5|34	
21cr|yahqtzee-2009.10-5|35	%install
21cr|yahqtzee-2009.10-5|36	rm -rf %buildroot
21cr|yahqtzee-2009.10-5|37	%__mkdir -p  %buildroot%_gamesdatadir/yahtzee
21cr|yahqtzee-2009.10-5|38	%__cp yahtzee %buildroot%_gamesdatadir/yahtzee/
21cr|yahqtzee-2009.10-5|39	%__cp *.qm  %buildroot%_gamesdatadir/yahtzee/
21cr|yahqtzee-2009.10-5|40	
21cr|yahqtzee-2009.10-5|41	%__mkdir -p %buildroot%_gamesdatadir/yahtzee/images
21cr|yahqtzee-2009.10-5|42	%__cp images/* %buildroot%_gamesdatadir/yahtzee/images
21cr|yahqtzee-2009.10-5|43	
21cr|yahqtzee-2009.10-5|44	%__mkdir -p %buildroot%_gamesbindir
21cr|yahqtzee-2009.10-5|45	ln -s %_gamesdatadir/yahtzee/yahtzee %buildroot%_gamesbindir
21cr|yahqtzee-2009.10-5|46	
21cr|yahqtzee-2009.10-5|47	%__mkdir -p %buildroot%_datadir/applications
21cr|yahqtzee-2009.10-5|48	%__cp desktop/yahtzee.desktop %buildroot%_datadir/applications/yahtzee.desktop
21cr|yahqtzee-2009.10-5|49	
21cr|yahqtzee-2009.10-5|50	%__mkdir -p %buildroot%_iconsdir
21cr|yahqtzee-2009.10-5|51	%__cp desktop/yahtzee.png %buildroot%_iconsdir/yahtzee.png
21cr|yahqtzee-2009.10-5|52	
21cr|yahqtzee-2009.10-5|53	%clean
21cr|yahqtzee-2009.10-5|54	rm -rf %{buildroot}

11233 21
21cr|yakuake-23.08.4-3|1	Summary:	Very powerful Quake style Konsole
21cr|yakuake-23.08.4-3|2	Name:		yakuake
21cr|yakuake-23.08.4-3|3	Version:	23.08.4
21cr|yakuake-23.08.4-3|4	Release:	3
21cr|yakuake-23.08.4-3|5	License:	GPLv2+
21cr|yakuake-23.08.4-3|6	Group:		Graphical desktop/KDE
21cr|yakuake-23.08.4-3|7	Url:		http://www.kde-apps.org/content/show.php?content=29153
21cr|yakuake-23.08.4-3|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21cr|yakuake-23.08.4-3|9	BuildRequires:	extra-cmake-modules
21cr|yakuake-23.08.4-3|10	BuildRequires:	kf5activities-devel
21cr|yakuake-23.08.4-3|11	BuildRequires:	kf5auth-devel
21cr|yakuake-23.08.4-3|12	BuildRequires:	kf5completion-devel
21cr|yakuake-23.08.4-3|13	BuildRequires:	kf5config-devel
21cr|yakuake-23.08.4-3|14	BuildRequires:	kf5configwidgets-devel
21cr|yakuake-23.08.4-3|15	BuildRequires:	kf5coreaddons-devel
21cr|yakuake-23.08.4-3|16	BuildRequires:	kf5crash-devel
21cr|yakuake-23.08.4-3|17	BuildRequires:	kf5declarative-devel
21cr|yakuake-23.08.4-3|18	BuildRequires:	kf5doctools-devel
21cr|yakuake-23.08.4-3|19	BuildRequires:	kf5globalaccel-devel
21cr|yakuake-23.08.4-3|20	BuildRequires:	kf5i18n-devel
21cr|yakuake-23.08.4-3|21	BuildRequires:	kf5idletime-devel
21cr|yakuake-23.08.4-3|22	BuildRequires:	kf5init-devel
21cr|yakuake-23.08.4-3|23	BuildRequires:	kf5kcmutils-devel
21cr|yakuake-23.08.4-3|24	BuildRequires:	kf5kdelibs4support-devel
21cr|yakuake-23.08.4-3|25	BuildRequires:	kf5kio-devel
21cr|yakuake-23.08.4-3|26	BuildRequires:	kf5kirigami2-devel
21cr|yakuake-23.08.4-3|27	BuildRequires:	kf5newstuff-devel
21cr|yakuake-23.08.4-3|28	BuildRequires:	kf5notifications-devel
21cr|yakuake-23.08.4-3|29	BuildRequires:	kf5notifyconfig-devel
21cr|yakuake-23.08.4-3|30	BuildRequires:	kf5parts-devel
21cr|yakuake-23.08.4-3|31	BuildRequires:	kf5plasma-devel
21cr|yakuake-23.08.4-3|32	BuildRequires:	kf5purpose-devel
21cr|yakuake-23.08.4-3|33	BuildRequires:	kf5runner-devel
21cr|yakuake-23.08.4-3|34	BuildRequires:	kf5service-devel
21cr|yakuake-23.08.4-3|35	BuildRequires:	kf5wayland-devel
21cr|yakuake-23.08.4-3|36	BuildRequires:	kf5widgetsaddons-devel
21cr|yakuake-23.08.4-3|37	BuildRequires:	kf5windowsystem-devel
21cr|yakuake-23.08.4-3|38	BuildRequires:	kf5xmlgui-devel
21cr|yakuake-23.08.4-3|39	BuildRequires:	kf5iconthemes-devel
21cr|yakuake-23.08.4-3|40	BuildRequires:	kf5textwidgets-devel
21cr|yakuake-23.08.4-3|41	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|yakuake-23.08.4-3|42	BuildRequires:	pkgconfig(Qt5Core)
21cr|yakuake-23.08.4-3|43	BuildRequires:	pkgconfig(Qt5DBus)
21cr|yakuake-23.08.4-3|44	BuildRequires:	pkgconfig(Qt5Gui)
21cr|yakuake-23.08.4-3|45	BuildRequires:	pkgconfig(Qt5Network)
21cr|yakuake-23.08.4-3|46	BuildRequires:	pkgconfig(Qt5Qml)
21cr|yakuake-23.08.4-3|47	BuildRequires:	pkgconfig(Qt5Quick)
21cr|yakuake-23.08.4-3|48	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21cr|yakuake-23.08.4-3|49	BuildRequires:	pkgconfig(Qt5Script)
21cr|yakuake-23.08.4-3|50	BuildRequires:	pkgconfig(Qt5Sensors)
21cr|yakuake-23.08.4-3|51	BuildRequires:	pkgconfig(Qt5Test)
21cr|yakuake-23.08.4-3|52	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|yakuake-23.08.4-3|53	BuildRequires:	pkgconfig(Qt5WaylandClient)
21cr|yakuake-23.08.4-3|54	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21cr|yakuake-23.08.4-3|55	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|yakuake-23.08.4-3|56	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|yakuake-23.08.4-3|57	Requires:	plasma5-konsole
21cr|yakuake-23.08.4-3|58	
21cr|yakuake-23.08.4-3|59	%description
21cr|yakuake-23.08.4-3|60	Yakuake is a Quake-style terminal emulator based on KDE Konsole technology.
21cr|yakuake-23.08.4-3|61	
21cr|yakuake-23.08.4-3|62	%files -f %{name}.lang
21cr|yakuake-23.08.4-3|63	%doc AUTHORS ChangeLog TODO NEWS
21cr|yakuake-23.08.4-3|64	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21cr|yakuake-23.08.4-3|65	%{_kde5_bindir}/%{name}
21cr|yakuake-23.08.4-3|66	%{_kde5_datadir}/%{name}/
21cr|yakuake-23.08.4-3|67	%{_kde5_datadir}/dbus-1/services/org.kde.yakuake.service
21cr|yakuake-23.08.4-3|68	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.png
21cr|yakuake-23.08.4-3|69	%{_datadir}/knotifications5/%{name}.notifyrc
21cr|yakuake-23.08.4-3|70	%{_kde5_datadir}/knsrcfiles/yakuake.knsrc
21cr|yakuake-23.08.4-3|71	%{_appdatadir}/org.kde.%{name}.appdata.xml
21cr|yakuake-23.08.4-3|72	
21cr|yakuake-23.08.4-3|73	#--------------------------------------------------------------------
21cr|yakuake-23.08.4-3|74	
21cr|yakuake-23.08.4-3|75	%prep
21cr|yakuake-23.08.4-3|76	%setup -qn %{name}-%{version}
21cr|yakuake-23.08.4-3|77	
21cr|yakuake-23.08.4-3|78	%build
21cr|yakuake-23.08.4-3|79	%cmake_kde5
21cr|yakuake-23.08.4-3|80	%make
21cr|yakuake-23.08.4-3|81	
21cr|yakuake-23.08.4-3|82	%install
21cr|yakuake-23.08.4-3|83	%makeinstall_std -C build
21cr|yakuake-23.08.4-3|84	
21cr|yakuake-23.08.4-3|85	%find_lang %name

11234 21
21cr|yamagi-quake2-8.10-1|1	%define	oname		quake2
21cr|yamagi-quake2-8.10-1|2	%define	rogue_source	%{oname}-rogue
21cr|yamagi-quake2-8.10-1|3	%define	xatrix_source	%{oname}-xatrix
21cr|yamagi-quake2-8.10-1|4	%define	ctf_source	%{oname}-ctf
21cr|yamagi-quake2-8.10-1|5	%define	rogue_version	2.09
21cr|yamagi-quake2-8.10-1|6	%define	xatrix_version	2.10
21cr|yamagi-quake2-8.10-1|7	%define	ctf_version	1.08
21cr|yamagi-quake2-8.10-1|8	%define	roguedir	%{rogue_source}-%{rogue_version}
21cr|yamagi-quake2-8.10-1|9	%define	xatrixdir	%{xatrix_source}-%{xatrix_version}
21cr|yamagi-quake2-8.10-1|10	%define	ctfdir		%{ctf_source}-%{ctf_version}
21cr|yamagi-quake2-8.10-1|11	
21cr|yamagi-quake2-8.10-1|12	Summary:	Yamagi Quake II is an enhanced client for id Software's Quake II
21cr|yamagi-quake2-8.10-1|13	Name:		yamagi-quake2
21cr|yamagi-quake2-8.10-1|14	Version:	8.10
21cr|yamagi-quake2-8.10-1|15	Release:	1
21cr|yamagi-quake2-8.10-1|16	License:	GPLv2+
21cr|yamagi-quake2-8.10-1|17	Group:		Games/Arcade
21cr|yamagi-quake2-8.10-1|18	Url:		http://www.yamagi.org/quake2/
21cr|yamagi-quake2-8.10-1|19	Source0:	http://deponie.yamagi.org/quake2/%{oname}-%{version}.tar.xz
21cr|yamagi-quake2-8.10-1|20	Source1:	http://deponie.yamagi.org/quake2/%{rogue_source}-%{rogue_version}.tar.xz
21cr|yamagi-quake2-8.10-1|21	Source2:	http://deponie.yamagi.org/quake2/%{xatrix_source}-%{xatrix_version}.tar.xz
21cr|yamagi-quake2-8.10-1|22	Source3:	http://deponie.yamagi.org/quake2/%{ctf_source}-%{ctf_version}.tar.xz
21cr|yamagi-quake2-8.10-1|23	Source6:	q2ded.sh
21cr|yamagi-quake2-8.10-1|24	Source7:	q2ded.cfg
21cr|yamagi-quake2-8.10-1|25	Source8:	q2ctf.sh
21cr|yamagi-quake2-8.10-1|26	Source9:	q2ctf.cfg
21cr|yamagi-quake2-8.10-1|27	Source100:	yamagi-quake2.rpmlintrc
21cr|yamagi-quake2-8.10-1|28	BuildRequires:	imagemagick
21cr|yamagi-quake2-8.10-1|29	BuildRequires:	aalib-devel
21cr|yamagi-quake2-8.10-1|30	BuildRequires:	svgalib-devel
21cr|yamagi-quake2-8.10-1|31	BuildRequires:	pkgconfig(alsa)
21cr|yamagi-quake2-8.10-1|32	BuildRequires:	pkgconfig(gl)
21cr|yamagi-quake2-8.10-1|33	BuildRequires:	pkgconfig(glu)
21cr|yamagi-quake2-8.10-1|34	BuildRequires:	pkgconfig(libcurl)
21cr|yamagi-quake2-8.10-1|35	BuildRequires:	pkgconfig(libjpeg)
21cr|yamagi-quake2-8.10-1|36	BuildRequires:	pkgconfig(openal)
21cr|yamagi-quake2-8.10-1|37	BuildRequires:	pkgconfig(sdl2)
21cr|yamagi-quake2-8.10-1|38	BuildRequires:	pkgconfig(vorbis)
21cr|yamagi-quake2-8.10-1|39	BuildRequires:	pkgconfig(xrender)
21cr|yamagi-quake2-8.10-1|40	BuildRequires:	pkgconfig(zlib)
21cr|yamagi-quake2-8.10-1|41	# Seems to be removed in new versions
21cr|yamagi-quake2-8.10-1|42	%rename	%{name}-glx
21cr|yamagi-quake2-8.10-1|43	ExclusiveArch:	%{ix86} x86_64
21cr|yamagi-quake2-8.10-1|44	
21cr|yamagi-quake2-8.10-1|45	%description
21cr|yamagi-quake2-8.10-1|46	Shortly after landing on an alien surface you learn that hundreds of your men
21cr|yamagi-quake2-8.10-1|47	have been reduced to just a few. Now you must fight your way through heavily
21cr|yamagi-quake2-8.10-1|48	fortified military installations, lower the city's defenses and shut down
21cr|yamagi-quake2-8.10-1|49	the enemy's war machine. Only then will the fate of humanity be known.
21cr|yamagi-quake2-8.10-1|50	
21cr|yamagi-quake2-8.10-1|51	* Larger, mission-based levels:
21cr|yamagi-quake2-8.10-1|52	You have a series of complex missions, what you do in one level could affect
21cr|yamagi-quake2-8.10-1|53	another. One false move and you could alert security, flood an entire
21cr|yamagi-quake2-8.10-1|54	passageway, or worse.
21cr|yamagi-quake2-8.10-1|55	
21cr|yamagi-quake2-8.10-1|56	* Superior artificial intelligence:
21cr|yamagi-quake2-8.10-1|57	This time the enemy has IQs the size of their appetites. The can evade your
21cr|yamagi-quake2-8.10-1|58	attack, strategically position themselves for an ambush and hunt your ass
21cr|yamagi-quake2-8.10-1|59	down.
21cr|yamagi-quake2-8.10-1|60	
21cr|yamagi-quake2-8.10-1|61	* In-your-face sound and graphics
21cr|yamagi-quake2-8.10-1|62	hear distant combat explosions and rockets whizzing past your head. And with
21cr|yamagi-quake2-8.10-1|63	a compatible 3-D graphics accelerator, experience smoother 16-bit graphics and
21cr|yamagi-quake2-8.10-1|64	real-time lighting effects.
21cr|yamagi-quake2-8.10-1|65	
21cr|yamagi-quake2-8.10-1|66	* Wicked multiplayer capabilities
21cr|yamagi-quake2-8.10-1|67	More than 32 players, friends or foes, can do at it in a bloody deathmatch via
21cr|yamagi-quake2-8.10-1|68	LAN and over the internet.
21cr|yamagi-quake2-8.10-1|69	
21cr|yamagi-quake2-8.10-1|70	You need PAK files for Quake II to run this game: install them
21cr|yamagi-quake2-8.10-1|71	in %{_gamesdatadir}/quake2.
21cr|yamagi-quake2-8.10-1|72	
21cr|yamagi-quake2-8.10-1|73	%files
21cr|yamagi-quake2-8.10-1|74	%doc LICENSE CHANGELOG README.md
21cr|yamagi-quake2-8.10-1|75	%attr(755,root,root) %{_gamesbindir}/%{oname}
21cr|yamagi-quake2-8.10-1|76	%{_gamesbindir}/%{oname}.bin
21cr|yamagi-quake2-8.10-1|77	%{_gamesbindir}/ref_gl1.so
21cr|yamagi-quake2-8.10-1|78	%{_gamesbindir}/ref_gl3.so
21cr|yamagi-quake2-8.10-1|79	%dir %{_libdir}/games/%{oname}
21cr|yamagi-quake2-8.10-1|80	%{_libdir}/games/%{oname}/baseq2
21cr|yamagi-quake2-8.10-1|81	%{_datadir}/applications/%{oname}.desktop
21cr|yamagi-quake2-8.10-1|82	%{_iconsdir}/hicolor/scalable/apps/%{oname}.svg
21cr|yamagi-quake2-8.10-1|83	%{_iconsdir}/hicolor/*x*/apps/%{oname}.png
21cr|yamagi-quake2-8.10-1|84	%{_gamesdatadir}/%{oname}/baseq2
21cr|yamagi-quake2-8.10-1|85	
21cr|yamagi-quake2-8.10-1|86	#----------------------------------------------------------------------------
21cr|yamagi-quake2-8.10-1|87	
21cr|yamagi-quake2-8.10-1|88	%package ctf
21cr|yamagi-quake2-8.10-1|89	Summary:	Quake II Capture the Flag for Linux
21cr|yamagi-quake2-8.10-1|90	Group:		Games/Arcade
21cr|yamagi-quake2-8.10-1|91	Requires:	%{name} = %{EVRD}
21cr|yamagi-quake2-8.10-1|92	Requires:	%{name}-server = %{EVRD}
21cr|yamagi-quake2-8.10-1|93	Requires(post,preun):	rpm-helper
21cr|yamagi-quake2-8.10-1|94	
21cr|yamagi-quake2-8.10-1|95	%description ctf
21cr|yamagi-quake2-8.10-1|96	Quake II Capture The Flag (Q2CTF) is a multiplayer addon for Quake2 that
21cr|yamagi-quake2-8.10-1|97	features a simple set of rules for team based play. It features eight unique
21cr|yamagi-quake2-8.10-1|98	maps and special powerups to enhance and make the gameplay more exciting.
21cr|yamagi-quake2-8.10-1|99	
21cr|yamagi-quake2-8.10-1|100	Q2CTF requires the full retail version of Quake II installed in order to
21cr|yamagi-quake2-8.10-1|101	play. Once installed, you simple need to connect to a Quake2 game server
21cr|yamagi-quake2-8.10-1|102	that is running the Q2CTF addon.
21cr|yamagi-quake2-8.10-1|103	
21cr|yamagi-quake2-8.10-1|104	-- You need PAK files for Quake II to run this game --
21cr|yamagi-quake2-8.10-1|105	
21cr|yamagi-quake2-8.10-1|106	%files ctf
21cr|yamagi-quake2-8.10-1|107	%doc LICENSE
21cr|yamagi-quake2-8.10-1|108	%attr(755,root,root) %{_initrddir}/q2ctf
21cr|yamagi-quake2-8.10-1|109	%dir %{_sysconfdir}/%{oname}/ctf
21cr|yamagi-quake2-8.10-1|110	%config(noreplace) %{_sysconfdir}/%{oname}/ctf/server.cfg
21cr|yamagi-quake2-8.10-1|111	%{_libdir}/games/%{oname}/ctf
21cr|yamagi-quake2-8.10-1|112	%{_gamesdatadir}/%{oname}/ctf
21cr|yamagi-quake2-8.10-1|113	%{_datadir}/applications/%{oname}-ctf.desktop
21cr|yamagi-quake2-8.10-1|114	
21cr|yamagi-quake2-8.10-1|115	%post ctf
21cr|yamagi-quake2-8.10-1|116	%_post_service q2ctf
21cr|yamagi-quake2-8.10-1|117	
21cr|yamagi-quake2-8.10-1|118	%preun ctf
21cr|yamagi-quake2-8.10-1|119	%_preun_service q2ctf
21cr|yamagi-quake2-8.10-1|120	
21cr|yamagi-quake2-8.10-1|121	#----------------------------------------------------------------------------
21cr|yamagi-quake2-8.10-1|122	
21cr|yamagi-quake2-8.10-1|123	%package xatrix
21cr|yamagi-quake2-8.10-1|124	Summary:	Quake II Mission Pack #1: "The Reckoning" for Linux
21cr|yamagi-quake2-8.10-1|125	Group:		Games/Arcade
21cr|yamagi-quake2-8.10-1|126	Requires:	%{name} = %{EVRD}
21cr|yamagi-quake2-8.10-1|127	
21cr|yamagi-quake2-8.10-1|128	%description xatrix
21cr|yamagi-quake2-8.10-1|129	This archive contains Mission Pack "The Reckoning" for Quake II.
21cr|yamagi-quake2-8.10-1|130	The Reckoning is sure to get your heart pumping...well, if you can avoid
21cr|yamagi-quake2-8.10-1|131	getting gibbed by the Strogg. Check out just some of the features below that
21cr|yamagi-quake2-8.10-1|132	will give you the cardiac workout you need!
21cr|yamagi-quake2-8.10-1|133	
21cr|yamagi-quake2-8.10-1|134	* 18 arduous levels to conquer & 7 brutal deathmatch exclusive levels:
21cr|yamagi-quake2-8.10-1|135	Dive into a series of mission-based campaigns and ransack your way through
21cr|yamagi-quake2-8.10-1|136	three all-new hazardous episodes. Experience bioluminescent life forms,
21cr|yamagi-quake2-8.10-1|137	stalagmites and stalactites and other breathtaking environments.
21cr|yamagi-quake2-8.10-1|138	
21cr|yamagi-quake2-8.10-1|139	* Fresh foes to defeat:
21cr|yamagi-quake2-8.10-1|140	Gekks are lighting-fast creatures that will hunt you down, leaping from the
21cr|yamagi-quake2-8.10-1|141	shadows to claw or bite. Though innocent looking, the Repair Bot has the
21cr|yamagi-quake2-8.10-1|142	ability to awaken dead Strogg from eternal sleep.
21cr|yamagi-quake2-8.10-1|143	
21cr|yamagi-quake2-8.10-1|144	* Added weapons to wield:
21cr|yamagi-quake2-8.10-1|145	The Phalanx Particle Canon emits a pulsing stream of deadly energy into
21cr|yamagi-quake2-8.10-1|146	unsuspecting foes.
21cr|yamagi-quake2-8.10-1|147	
21cr|yamagi-quake2-8.10-1|148	The Trap sucks nearby enemies inside and turns them into food cubes for
21cr|yamagi-quake2-8.10-1|149	player consumption.
21cr|yamagi-quake2-8.10-1|150	
21cr|yamagi-quake2-8.10-1|151	The Ion Ripper fires a blast of glowing boomerangs capable of ricocheting
21cr|yamagi-quake2-8.10-1|152	off of walls to track targets.
21cr|yamagi-quake2-8.10-1|153	
21cr|yamagi-quake2-8.10-1|154	-- You need PAK files for Quake II to run this game --
21cr|yamagi-quake2-8.10-1|155	
21cr|yamagi-quake2-8.10-1|156	%files xatrix
21cr|yamagi-quake2-8.10-1|157	%doc LICENSE
21cr|yamagi-quake2-8.10-1|158	%{_libdir}/games/%{oname}/xatrix
21cr|yamagi-quake2-8.10-1|159	%{_gamesdatadir}/%{oname}/xatrix
21cr|yamagi-quake2-8.10-1|160	%{_datadir}/applications/%{oname}-xatrix.desktop
21cr|yamagi-quake2-8.10-1|161	
21cr|yamagi-quake2-8.10-1|162	#----------------------------------------------------------------------------
21cr|yamagi-quake2-8.10-1|163	
21cr|yamagi-quake2-8.10-1|164	%package rogue
21cr|yamagi-quake2-8.10-1|165	Summary:	Quake II Mission Pack #2: "Ground Zero" for Linux
21cr|yamagi-quake2-8.10-1|166	Group:		Games/Arcade
21cr|yamagi-quake2-8.10-1|167	Requires:	%{name} = %{EVRD}
21cr|yamagi-quake2-8.10-1|168	
21cr|yamagi-quake2-8.10-1|169	%description rogue
21cr|yamagi-quake2-8.10-1|170	This archive contains Mission Pack "Ground Zero" for Quake II.
21cr|yamagi-quake2-8.10-1|171	
21cr|yamagi-quake2-8.10-1|172	The Alien Assault Continues.
21cr|yamagi-quake2-8.10-1|173	Take out the Big Gun, sounded simple enough, except the Stroggs were waiting.
21cr|yamagi-quake2-8.10-1|174	You and a few Marines like you, are the lucky ones. The Gravity Well, the
21cr|yamagi-quake2-8.10-1|175	Stroggs' newest weapon in its arsenal against mankind, is operational. You've
21cr|yamagi-quake2-8.10-1|176	made it down in one piece and are still able to contact the fleet. With the
21cr|yamagi-quake2-8.10-1|177	fleet trapped around Stroggos, five percent of ground forces surviving, and
21cr|yamagi-quake2-8.10-1|178	that number dwindling by the second, your orders have changed: Free your
21cr|yamagi-quake2-8.10-1|179	comrades in orbit. Destroy the Gravity Well!
21cr|yamagi-quake2-8.10-1|180	
21cr|yamagi-quake2-8.10-1|181	New Enemies:
21cr|yamagi-quake2-8.10-1|182	Get ready to face the toughest horde of Stroggs, straight from the bio-vats.
21cr|yamagi-quake2-8.10-1|183	The Stalker, Turrets, Daedalus, Medic Commander, Carrier and the Queen Bitch
21cr|yamagi-quake2-8.10-1|184	herself, the Black Widow.
21cr|yamagi-quake2-8.10-1|185	
21cr|yamagi-quake2-8.10-1|186	14 Entirely new levels and 10 new deathmatch levels:
21cr|yamagi-quake2-8.10-1|187	Brand new real estate with the same dynamic sense of reality and dramatic
21cr|yamagi-quake2-8.10-1|188	visuals as Quake II. These new environments will challenge even the biggest
21cr|yamagi-quake2-8.10-1|189	Quake II aficionado.
21cr|yamagi-quake2-8.10-1|190	
21cr|yamagi-quake2-8.10-1|191	New Power-ups:
21cr|yamagi-quake2-8.10-1|192	Tag 'em and Bag 'em. Deathmatch specific power-ups: the Vengeance Sphere,
21cr|yamagi-quake2-8.10-1|193	Hunter Sphere, and Anti-matter Bomb. With everything that we've cooked up for
21cr|yamagi-quake2-8.10-1|194	you here, you're sure to annihilate anyone or anything foolish enough to
21cr|yamagi-quake2-8.10-1|195	call you foe.
21cr|yamagi-quake2-8.10-1|196	
21cr|yamagi-quake2-8.10-1|197	New Weapons:
21cr|yamagi-quake2-8.10-1|198	The Chainsaw, ETF Rifle, and Plasma Beam. If you can't get the job done with
21cr|yamagi-quake2-8.10-1|199	these babies, it's time to go back to Basic.
21cr|yamagi-quake2-8.10-1|200	
21cr|yamagi-quake2-8.10-1|201	Accept no substitutes! Official, id-authorized mission packs outpace the rest!
21cr|yamagi-quake2-8.10-1|202	
21cr|yamagi-quake2-8.10-1|203	-- You need PAK files for Quake II to run this game --
21cr|yamagi-quake2-8.10-1|204	
21cr|yamagi-quake2-8.10-1|205	%files rogue
21cr|yamagi-quake2-8.10-1|206	%license LICENSE
21cr|yamagi-quake2-8.10-1|207	%{_libdir}/games/quake2/rogue
21cr|yamagi-quake2-8.10-1|208	%{_gamesdatadir}/quake2/rogue
21cr|yamagi-quake2-8.10-1|209	%{_datadir}/applications/%{oname}-rogue.desktop
21cr|yamagi-quake2-8.10-1|210	
21cr|yamagi-quake2-8.10-1|211	#----------------------------------------------------------------------------
21cr|yamagi-quake2-8.10-1|212	
21cr|yamagi-quake2-8.10-1|213	%package server
21cr|yamagi-quake2-8.10-1|214	Summary:	Quake II server
21cr|yamagi-quake2-8.10-1|215	Group:		Games/Arcade
21cr|yamagi-quake2-8.10-1|216	Requires:	%{name} = %{EVRD}
21cr|yamagi-quake2-8.10-1|217	Requires(post,preun):	rpm-helper
21cr|yamagi-quake2-8.10-1|218	
21cr|yamagi-quake2-8.10-1|219	%description server
21cr|yamagi-quake2-8.10-1|220	This archive contains the Quake II dedicated server.
21cr|yamagi-quake2-8.10-1|221	
21cr|yamagi-quake2-8.10-1|222	-- You need PAK files for Quake II to run this game --
21cr|yamagi-quake2-8.10-1|223	
21cr|yamagi-quake2-8.10-1|224	%files server
21cr|yamagi-quake2-8.10-1|225	%license LICENSE
21cr|yamagi-quake2-8.10-1|226	%attr(755,root,root) %{_initrddir}/q2ded
21cr|yamagi-quake2-8.10-1|227	%attr(755,root,root) %{_gamesbindir}/q2ded
21cr|yamagi-quake2-8.10-1|228	%dir %{_sysconfdir}/%{oname}
21cr|yamagi-quake2-8.10-1|229	%dir %{_sysconfdir}/%{oname}/baseq2
21cr|yamagi-quake2-8.10-1|230	%config(noreplace) %{_sysconfdir}/%{oname}/baseq2/server.cfg
21cr|yamagi-quake2-8.10-1|231	%{_gamesbindir}/q2ded.bin
21cr|yamagi-quake2-8.10-1|232	
21cr|yamagi-quake2-8.10-1|233	%post server
21cr|yamagi-quake2-8.10-1|234	%_post_service q2ded
21cr|yamagi-quake2-8.10-1|235	
21cr|yamagi-quake2-8.10-1|236	%preun server
21cr|yamagi-quake2-8.10-1|237	%_preun_service q2ded
21cr|yamagi-quake2-8.10-1|238	
21cr|yamagi-quake2-8.10-1|239	#----------------------------------------------------------------------------
21cr|yamagi-quake2-8.10-1|240	
21cr|yamagi-quake2-8.10-1|241	%prep
21cr|yamagi-quake2-8.10-1|242	%setup -q -a1 -a2 -a3 -n %{oname}-%{version}
21cr|yamagi-quake2-8.10-1|243	
21cr|yamagi-quake2-8.10-1|244	# Fix perms
21cr|yamagi-quake2-8.10-1|245	find . -name "*.c" -o -name "*.h"| xargs chmod -x
21cr|yamagi-quake2-8.10-1|246	
21cr|yamagi-quake2-8.10-1|247	%build
21cr|yamagi-quake2-8.10-1|248	%setup_compile_flags
21cr|yamagi-quake2-8.10-1|249	%ifarch %{ix86} x86_64
21cr|yamagi-quake2-8.10-1|250	export OPTFLAGS="%{optflags} -ffast-math -funroll-loops -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fno-strict-aliasing"
21cr|yamagi-quake2-8.10-1|251	%else
21cr|yamagi-quake2-8.10-1|252	export OPTFLAGS="%{optflags} -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations"
21cr|yamagi-quake2-8.10-1|253	%endif
21cr|yamagi-quake2-8.10-1|254	
21cr|yamagi-quake2-8.10-1|255	%define options WITH_SYSTEMWIDE=yes WITH_SYSTEMDIR=%{_gamesdatadir}/quake2/ WITH_RPATH=no ARCH=%{_arch}
21cr|yamagi-quake2-8.10-1|256	%make %{options}
21cr|yamagi-quake2-8.10-1|257	%make %{options} -C %{roguedir}
21cr|yamagi-quake2-8.10-1|258	%make %{options} -C %{xatrixdir}
21cr|yamagi-quake2-8.10-1|259	%make %{options} -C %{ctfdir}
21cr|yamagi-quake2-8.10-1|260	
21cr|yamagi-quake2-8.10-1|261	%install
21cr|yamagi-quake2-8.10-1|262	# Create needed dirs
21cr|yamagi-quake2-8.10-1|263	install -d %{buildroot}%{_sysconfdir}/%{oname}/{baseq2,ctf,rogue,xatrix}
21cr|yamagi-quake2-8.10-1|264	install -d %{buildroot}%{_gamesbindir}
21cr|yamagi-quake2-8.10-1|265	install -d %{buildroot}%{_gamesdatadir}/%{oname}/{baseq2,ctf,rogue,xatrix}
21cr|yamagi-quake2-8.10-1|266	install -d %{buildroot}%{_libdir}/games/%{oname}/{baseq2,ctf,rogue,xatrix}
21cr|yamagi-quake2-8.10-1|267	
21cr|yamagi-quake2-8.10-1|268	# Install files
21cr|yamagi-quake2-8.10-1|269	rel="release"
21cr|yamagi-quake2-8.10-1|270	cp $rel/%{oname} %{buildroot}%{_gamesbindir}/%{oname}.bin
21cr|yamagi-quake2-8.10-1|271	cp $rel/q2ded %{buildroot}%{_gamesbindir}/q2ded.bin
21cr|yamagi-quake2-8.10-1|272	cp $rel/ref_gl1.so %{buildroot}%{_gamesbindir}/ref_gl1.so
21cr|yamagi-quake2-8.10-1|273	cp $rel/ref_gl3.so %{buildroot}%{_gamesbindir}/ref_gl3.so
21cr|yamagi-quake2-8.10-1|274	cp $rel/baseq2/game.so %{buildroot}%{_libdir}/games/%{oname}/baseq2/
21cr|yamagi-quake2-8.10-1|275	
21cr|yamagi-quake2-8.10-1|276	install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/%{oname}/baseq2/server.cfg
21cr|yamagi-quake2-8.10-1|277	install -m644 %{SOURCE9} -D %{buildroot}%{_sysconfdir}/%{oname}/ctf/server.cfg
21cr|yamagi-quake2-8.10-1|278	
21cr|yamagi-quake2-8.10-1|279	install -m755 %{SOURCE6} -D %{buildroot}%{_initrddir}/q2ded
21cr|yamagi-quake2-8.10-1|280	install -m755 %{SOURCE8} -D %{buildroot}%{_initrddir}/q2ctf
21cr|yamagi-quake2-8.10-1|281	
21cr|yamagi-quake2-8.10-1|282	# Fix paths
21cr|yamagi-quake2-8.10-1|283	for FILE in q2ded q2ctf ; do
21cr|yamagi-quake2-8.10-1|284	# Edit path to q2ded in initscript
21cr|yamagi-quake2-8.10-1|285	sed -i -e "s|daemon[ ].*\${NAME}|daemon %{_gamesbindir}/\${NAME}|" %{buildroot}%{_initrddir}/${FILE}
21cr|yamagi-quake2-8.10-1|286	# Edit path to %%{_sysconfdir} in initscript
21cr|yamagi-quake2-8.10-1|287	sed -i -e "s|^Q2_CONFIGDIR=.*|Q2_CONFIGDIR=\"%{_sysconfdir}/%{oname}\"|" %{buildroot}%{_initrddir}/${FILE}
21cr|yamagi-quake2-8.10-1|288	done
21cr|yamagi-quake2-8.10-1|289	
21cr|yamagi-quake2-8.10-1|290	# Create wrapper scripts:
21cr|yamagi-quake2-8.10-1|291	# 1. Main script
21cr|yamagi-quake2-8.10-1|292	cat << EOF > %{buildroot}%{_gamesbindir}/%{oname}
21cr|yamagi-quake2-8.10-1|293	#!/bin/sh
21cr|yamagi-quake2-8.10-1|294	
21cr|yamagi-quake2-8.10-1|295	%{_gamesbindir}/%{oname}.bin +set basedir %{_libdir}/games/%{oname} \$*
21cr|yamagi-quake2-8.10-1|296	
21cr|yamagi-quake2-8.10-1|297	exit 0
21cr|yamagi-quake2-8.10-1|298	EOF
21cr|yamagi-quake2-8.10-1|299	chmod +x %{buildroot}%{_gamesbindir}/%{oname}
21cr|yamagi-quake2-8.10-1|300	# 2. Editor script
21cr|yamagi-quake2-8.10-1|301	cat << EOF > %{buildroot}%{_gamesbindir}/q2ded
21cr|yamagi-quake2-8.10-1|302	#!/bin/sh
21cr|yamagi-quake2-8.10-1|303	
21cr|yamagi-quake2-8.10-1|304	%{_gamesbindir}/%{oname}.bin +set basedir %{_libdir}/games/%{oname} \$*
21cr|yamagi-quake2-8.10-1|305	
21cr|yamagi-quake2-8.10-1|306	exit 0
21cr|yamagi-quake2-8.10-1|307	EOF
21cr|yamagi-quake2-8.10-1|308	chmod +x %{buildroot}%{_gamesbindir}/q2ded
21cr|yamagi-quake2-8.10-1|309	
21cr|yamagi-quake2-8.10-1|310	# Install the provided icons...
21cr|yamagi-quake2-8.10-1|311	install -D -m 0644 stuff/icon/Quake2.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{oname}.svg
21cr|yamagi-quake2-8.10-1|312	install -D -m 0644 stuff/icon/Quake2.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/%{oname}.png
21cr|yamagi-quake2-8.10-1|313	# ...and resize it to have more sizes
21cr|yamagi-quake2-8.10-1|314	for i in 16x16 22x22 32x32 48x48 64x64 256x256; do
21cr|yamagi-quake2-8.10-1|315	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/apps
21cr|yamagi-quake2-8.10-1|316	convert stuff/icon/Quake2.png -resize $i %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{oname}.png
21cr|yamagi-quake2-8.10-1|317	done
21cr|yamagi-quake2-8.10-1|318	
21cr|yamagi-quake2-8.10-1|319	# Provide menu entries
21cr|yamagi-quake2-8.10-1|320	mkdir -p %{buildroot}%{_datadir}/applications
21cr|yamagi-quake2-8.10-1|321	
21cr|yamagi-quake2-8.10-1|322	cat << EOF > %{buildroot}%{_datadir}/applications/%{oname}.desktop
21cr|yamagi-quake2-8.10-1|323	[Desktop Entry]
21cr|yamagi-quake2-8.10-1|324	Name=Quake II
21cr|yamagi-quake2-8.10-1|325	Comment=First-person shooter
21cr|yamagi-quake2-8.10-1|326	Exec=%{oname}
21cr|yamagi-quake2-8.10-1|327	Icon=%{oname}
21cr|yamagi-quake2-8.10-1|328	Terminal=false
21cr|yamagi-quake2-8.10-1|329	Type=Application
21cr|yamagi-quake2-8.10-1|330	StartupNotify=false
21cr|yamagi-quake2-8.10-1|331	Categories=Game;ArcadeGame;
21cr|yamagi-quake2-8.10-1|332	EOF
21cr|yamagi-quake2-8.10-1|333	
21cr|yamagi-quake2-8.10-1|334	cat << EOF > %{buildroot}%{_datadir}/applications/%{oname}-xatrix.desktop
21cr|yamagi-quake2-8.10-1|335	[Desktop Entry]
21cr|yamagi-quake2-8.10-1|336	Name=Quake II: The Reckoning
21cr|yamagi-quake2-8.10-1|337	Comment=First-person shooter
21cr|yamagi-quake2-8.10-1|338	Exec=%{oname} +set game xatrix
21cr|yamagi-quake2-8.10-1|339	Icon=%{oname}
21cr|yamagi-quake2-8.10-1|340	Terminal=false
21cr|yamagi-quake2-8.10-1|341	Type=Application
21cr|yamagi-quake2-8.10-1|342	StartupNotify=true
21cr|yamagi-quake2-8.10-1|343	Categories=Game;ArcadeGame;
21cr|yamagi-quake2-8.10-1|344	EOF
21cr|yamagi-quake2-8.10-1|345	
21cr|yamagi-quake2-8.10-1|346	cat << EOF > %{buildroot}%{_datadir}/applications/%{oname}-rogue.desktop
21cr|yamagi-quake2-8.10-1|347	[Desktop Entry]
21cr|yamagi-quake2-8.10-1|348	Name=Quake II: Ground Zero
21cr|yamagi-quake2-8.10-1|349	Comment=First-person shooter
21cr|yamagi-quake2-8.10-1|350	Exec=%{oname} +set game rogue
21cr|yamagi-quake2-8.10-1|351	Icon=%{oname}
21cr|yamagi-quake2-8.10-1|352	Terminal=false
21cr|yamagi-quake2-8.10-1|353	Type=Application
21cr|yamagi-quake2-8.10-1|354	StartupNotify=true
21cr|yamagi-quake2-8.10-1|355	Categories=Game;ArcadeGame;
21cr|yamagi-quake2-8.10-1|356	EOF
21cr|yamagi-quake2-8.10-1|357	
21cr|yamagi-quake2-8.10-1|358	cat << EOF > %{buildroot}%{_datadir}/applications/%{oname}-ctf.desktop
21cr|yamagi-quake2-8.10-1|359	[Desktop Entry]
21cr|yamagi-quake2-8.10-1|360	Name=Quake II: Capture The Flag
21cr|yamagi-quake2-8.10-1|361	Comment=First-person shooter
21cr|yamagi-quake2-8.10-1|362	Exec=%{oname} +set game ctf
21cr|yamagi-quake2-8.10-1|363	Icon=%{oname}
21cr|yamagi-quake2-8.10-1|364	Terminal=false
21cr|yamagi-quake2-8.10-1|365	Type=Application
21cr|yamagi-quake2-8.10-1|366	StartupNotify=true
21cr|yamagi-quake2-8.10-1|367	Categories=Game;ArcadeGame;
21cr|yamagi-quake2-8.10-1|368	EOF
21cr|yamagi-quake2-8.10-1|369	
21cr|yamagi-quake2-8.10-1|370	# Create links from basedir to configdir
21cr|yamagi-quake2-8.10-1|371	ln -sf %{_sysconfdir}/%{oname}/baseq2/server.cfg %{buildroot}%{_libdir}/games/%{oname}/baseq2/server.cfg
21cr|yamagi-quake2-8.10-1|372	for FILE in pak0.pak pak1.pak pak2.pak maxpak.pak ; do
21cr|yamagi-quake2-8.10-1|373	ln -sf %{_gamesdatadir}/%{oname}/baseq2/${FILE} %{buildroot}%{_libdir}/games/%{oname}/baseq2/${FILE}
21cr|yamagi-quake2-8.10-1|374	done
21cr|yamagi-quake2-8.10-1|375	ln -sfn %{_gamesdatadir}/%{oname}/baseq2/video %{buildroot}%{_libdir}/games/%{oname}/baseq2/video
21cr|yamagi-quake2-8.10-1|376	ln -sf %{_sysconfdir}/%{oname}/ctf/server.cfg %{buildroot}%{_libdir}/games/%{oname}/ctf/server.cfg
21cr|yamagi-quake2-8.10-1|377	ln -sf %{_gamesdatadir}/%{oname}/ctf/pak0.pak %{buildroot}%{_libdir}/games/%{oname}/ctf/pak0.pak
21cr|yamagi-quake2-8.10-1|378	ln -sf %{_gamesdatadir}/%{oname}/rogue/pak0.pak %{buildroot}%{_libdir}/games/%{oname}/rogue/pak0.pak
21cr|yamagi-quake2-8.10-1|379	ln -sf %{_gamesdatadir}/%{oname}/xatrix/pak0.pak %{buildroot}%{_libdir}/games/%{oname}/xatrix/pak0.pak

11235 21
21cr|yandex-disk-indicator-1.11.0-1|1	Summary:	Panel indicator for YandexDisk CLI client for Linux
21cr|yandex-disk-indicator-1.11.0-1|2	Name:		yandex-disk-indicator
21cr|yandex-disk-indicator-1.11.0-1|3	Version:	1.11.0
21cr|yandex-disk-indicator-1.11.0-1|4	Release:	1
21cr|yandex-disk-indicator-1.11.0-1|5	License:	GPLv3+
21cr|yandex-disk-indicator-1.11.0-1|6	Group:		Communications
21cr|yandex-disk-indicator-1.11.0-1|7	Url:		https://github.com/slytomcat/yandex-disk-indicator/wiki
21cr|yandex-disk-indicator-1.11.0-1|8	Source0:	https://github.com/slytomcat/yandex-disk-indicator/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|yandex-disk-indicator-1.11.0-1|9	Patch0:		yandex-disk-indicator-1.10.3-desktop.patch
21cr|yandex-disk-indicator-1.11.0-1|10	Requires:	typelib(AppIndicator3)
21cr|yandex-disk-indicator-1.11.0-1|11	Requires:	python3-pyinotify
21cr|yandex-disk-indicator-1.11.0-1|12	BuildArch:	noarch
21cr|yandex-disk-indicator-1.11.0-1|13	
21cr|yandex-disk-indicator-1.11.0-1|14	%description
21cr|yandex-disk-indicator-1.11.0-1|15	Panel indicator for YandexDisk CLI client for Linux.
21cr|yandex-disk-indicator-1.11.0-1|16	
21cr|yandex-disk-indicator-1.11.0-1|17	%files -f %{name}.lang
21cr|yandex-disk-indicator-1.11.0-1|18	%doc LICENSE
21cr|yandex-disk-indicator-1.11.0-1|19	%{_bindir}/*
21cr|yandex-disk-indicator-1.11.0-1|20	%{_datadir}/applications/*
21cr|yandex-disk-indicator-1.11.0-1|21	%{_datadir}/yd-tools
21cr|yandex-disk-indicator-1.11.0-1|22	%{_iconsdir}/hicolor/128x128/apps/yd-128.png
21cr|yandex-disk-indicator-1.11.0-1|23	
21cr|yandex-disk-indicator-1.11.0-1|24	#----------------------------------------------------------------------
21cr|yandex-disk-indicator-1.11.0-1|25	
21cr|yandex-disk-indicator-1.11.0-1|26	%prep
21cr|yandex-disk-indicator-1.11.0-1|27	%setup -q
21cr|yandex-disk-indicator-1.11.0-1|28	%patch0 -p1
21cr|yandex-disk-indicator-1.11.0-1|29	
21cr|yandex-disk-indicator-1.11.0-1|30	%build
21cr|yandex-disk-indicator-1.11.0-1|31	
21cr|yandex-disk-indicator-1.11.0-1|32	
21cr|yandex-disk-indicator-1.11.0-1|33	%install
21cr|yandex-disk-indicator-1.11.0-1|34	export TARGET="%{buildroot}%{_prefix}"
21cr|yandex-disk-indicator-1.11.0-1|35	pushd build
21cr|yandex-disk-indicator-1.11.0-1|36	./prepare.sh
21cr|yandex-disk-indicator-1.11.0-1|37	popd
21cr|yandex-disk-indicator-1.11.0-1|38	
21cr|yandex-disk-indicator-1.11.0-1|39	chmod 644 %{buildroot}%{_datadir}/applications/*
21cr|yandex-disk-indicator-1.11.0-1|40	
21cr|yandex-disk-indicator-1.11.0-1|41	mkdir -p %{buildroot}%{_iconsdir}/hicolor/128x128/apps/
21cr|yandex-disk-indicator-1.11.0-1|42	install -m 644 %{buildroot}%{_datadir}/yd-tools/icons/yd-128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/yd-128.png
21cr|yandex-disk-indicator-1.11.0-1|43	
21cr|yandex-disk-indicator-1.11.0-1|44	%find_lang %{name}

11236 21
21cr|yara-4.3.1-1|1	%define major 10
21cr|yara-4.3.1-1|2	%define libname %mklibname %{name} %{major}
21cr|yara-4.3.1-1|3	%define devname %mklibname %{name} -d
21cr|yara-4.3.1-1|4	
21cr|yara-4.3.1-1|5	Summary:	Pattern matching Swiss knife for malware researchers
21cr|yara-4.3.1-1|6	Name:		yara
21cr|yara-4.3.1-1|7	Version:	4.3.1
21cr|yara-4.3.1-1|8	Release:	1
21cr|yara-4.3.1-1|9	License:	ASL 2.0
21cr|yara-4.3.1-1|10	Group:		Monitoring
21cr|yara-4.3.1-1|11	Url:		http://VirusTotal.github.io/yara/
21cr|yara-4.3.1-1|12	Source0:	https://github.com/VirusTotal/yara/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|yara-4.3.1-1|13	BuildRequires:	bison
21cr|yara-4.3.1-1|14	BuildRequires:	flex
21cr|yara-4.3.1-1|15	BuildRequires:	python3-sphinx
21cr|yara-4.3.1-1|16	BuildRequires:	magic-devel
21cr|yara-4.3.1-1|17	BuildRequires:	pkgconfig(jansson)
21cr|yara-4.3.1-1|18	BuildRequires:	pkgconfig(openssl)
21cr|yara-4.3.1-1|19	
21cr|yara-4.3.1-1|20	%description
21cr|yara-4.3.1-1|21	YARA is a tool aimed at (but not limited to) helping malware researchers to
21cr|yara-4.3.1-1|22	identify and classify malware samples. With YARA you can create descriptions
21cr|yara-4.3.1-1|23	of malware families (or whatever you want to describe) based on textual or
21cr|yara-4.3.1-1|24	binary patterns. Each description, a.k.a rule, consists of a set of strings
21cr|yara-4.3.1-1|25	and a Boolean expression which determine its logic.
21cr|yara-4.3.1-1|26	
21cr|yara-4.3.1-1|27	%files
21cr|yara-4.3.1-1|28	%doc AUTHORS CONTRIBUTORS COPYING README.md
21cr|yara-4.3.1-1|29	%doc docs/_build/html
21cr|yara-4.3.1-1|30	%{_bindir}/%{name}
21cr|yara-4.3.1-1|31	%{_bindir}/%{name}c
21cr|yara-4.3.1-1|32	%{_mandir}/man1/%{name}.1*
21cr|yara-4.3.1-1|33	%{_mandir}/man1/%{name}c.1*
21cr|yara-4.3.1-1|34	
21cr|yara-4.3.1-1|35	#----------------------------------------------------------------------------
21cr|yara-4.3.1-1|36	
21cr|yara-4.3.1-1|37	%package -n %{libname}
21cr|yara-4.3.1-1|38	Summary:	Shared library for %{name}
21cr|yara-4.3.1-1|39	Group:		Development/C
21cr|yara-4.3.1-1|40	
21cr|yara-4.3.1-1|41	%description -n %{libname}
21cr|yara-4.3.1-1|42	Shared library for %{name}.
21cr|yara-4.3.1-1|43	
21cr|yara-4.3.1-1|44	%files -n %{libname}
21cr|yara-4.3.1-1|45	%{_libdir}/libyara.so.%{major}*
21cr|yara-4.3.1-1|46	
21cr|yara-4.3.1-1|47	#----------------------------------------------------------------------------
21cr|yara-4.3.1-1|48	
21cr|yara-4.3.1-1|49	%package -n %{devname}
21cr|yara-4.3.1-1|50	Summary:	Development files for %{name}
21cr|yara-4.3.1-1|51	Group:		Development/C
21cr|yara-4.3.1-1|52	Requires:	%{libname} = %{EVRD}
21cr|yara-4.3.1-1|53	Provides:	%{name}-devel = %{EVRD}
21cr|yara-4.3.1-1|54	
21cr|yara-4.3.1-1|55	%description -n %{devname}
21cr|yara-4.3.1-1|56	This package contains libraries and header files for developing applications
21cr|yara-4.3.1-1|57	that use %{name}.
21cr|yara-4.3.1-1|58	
21cr|yara-4.3.1-1|59	%files -n %{devname}
21cr|yara-4.3.1-1|60	%{_includedir}/%{name}.h
21cr|yara-4.3.1-1|61	%{_includedir}/%{name}/
21cr|yara-4.3.1-1|62	%{_libdir}/libyara.so
21cr|yara-4.3.1-1|63	%{_libdir}/pkgconfig/%{name}.pc
21cr|yara-4.3.1-1|64	
21cr|yara-4.3.1-1|65	#----------------------------------------------------------------------------
21cr|yara-4.3.1-1|66	
21cr|yara-4.3.1-1|67	%prep
21cr|yara-4.3.1-1|68	%setup -q
21cr|yara-4.3.1-1|69	
21cr|yara-4.3.1-1|70	%build
21cr|yara-4.3.1-1|71	autoreconf -fi
21cr|yara-4.3.1-1|72	%configure \
21cr|yara-4.3.1-1|73	--disable-static \
21cr|yara-4.3.1-1|74	--enable-magic \
21cr|yara-4.3.1-1|75	--enable-cuckoo \
21cr|yara-4.3.1-1|76	--with-crypto \
21cr|yara-4.3.1-1|77	--htmldir=%{_datadir}/doc/%{name}/html
21cr|yara-4.3.1-1|78	%make
21cr|yara-4.3.1-1|79	
21cr|yara-4.3.1-1|80	# build the HTML documentation
21cr|yara-4.3.1-1|81	pushd docs
21cr|yara-4.3.1-1|82	make html
21cr|yara-4.3.1-1|83	popd
21cr|yara-4.3.1-1|84	
21cr|yara-4.3.1-1|85	%install
21cr|yara-4.3.1-1|86	%makeinstall_std

11237 21
21cr|yarg-0.4-6|1	Summary:	Yet Another Randr Gui
21cr|yarg-0.4-6|2	Name:		yarg
21cr|yarg-0.4-6|3	Version:	0.4
21cr|yarg-0.4-6|4	Release:	6
21cr|yarg-0.4-6|5	License:	GPLv2+
21cr|yarg-0.4-6|6	Group:		System/X11
21cr|yarg-0.4-6|7	Source0:	%{name}-%{version}.tar.bz2
21cr|yarg-0.4-6|8	Source1:	%{name}.desktop
21cr|yarg-0.4-6|9	BuildRequires:	boost-devel
21cr|yarg-0.4-6|10	BuildRequires:	qt4-devel
21cr|yarg-0.4-6|11	BuildRequires:	pkgconfig(x11)
21cr|yarg-0.4-6|12	BuildRequires:	pkgconfig(xrandr)
21cr|yarg-0.4-6|13	
21cr|yarg-0.4-6|14	%description
21cr|yarg-0.4-6|15	Yet Another Randr Gui is a very simple Randr gui written in QT. Currently, it
21cr|yarg-0.4-6|16	only supports basic functionality and can be minimized to tray.
21cr|yarg-0.4-6|17	
21cr|yarg-0.4-6|18	%files
21cr|yarg-0.4-6|19	%{_bindir}/%{name}
21cr|yarg-0.4-6|20	%{_datadir}/%{name}/
21cr|yarg-0.4-6|21	%{_datadir}/applications/%{name}.desktop
21cr|yarg-0.4-6|22	%{_mandir}/man1/%{name}.1*
21cr|yarg-0.4-6|23	
21cr|yarg-0.4-6|24	#----------------------------------------------------------------------------
21cr|yarg-0.4-6|25	
21cr|yarg-0.4-6|26	%prep
21cr|yarg-0.4-6|27	%setup -q
21cr|yarg-0.4-6|28	
21cr|yarg-0.4-6|29	%build
21cr|yarg-0.4-6|30	%qmake_qt4 PREFIX=%{_prefix}
21cr|yarg-0.4-6|31	%make
21cr|yarg-0.4-6|32	
21cr|yarg-0.4-6|33	%install
21cr|yarg-0.4-6|34	make install INSTALL_ROOT=%{buildroot}
21cr|yarg-0.4-6|35	
21cr|yarg-0.4-6|36	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|yarg-0.4-6|37	cp -r %{SOURCE1} %{buildroot}%{_datadir}/applications/

11238 21
21cr|yarock-1.4.0-2|1	%define _disable_ld_no_undefined 1
21cr|yarock-1.4.0-2|2	
21cr|yarock-1.4.0-2|3	Summary:	A lightweight, beautiful music player
21cr|yarock-1.4.0-2|4	Name:		yarock
21cr|yarock-1.4.0-2|5	Version:	1.4.0
21cr|yarock-1.4.0-2|6	Release:	2
21cr|yarock-1.4.0-2|7	Group:		Sound
21cr|yarock-1.4.0-2|8	License:	GPLv3+
21cr|yarock-1.4.0-2|9	Url:		https://launchpad.net/yarock
21cr|yarock-1.4.0-2|10	Source0:	https://launchpad.net/%{name}/1.x/%{version}/+download/Yarock_%{version}_Sources.tar.gz
21cr|yarock-1.4.0-2|11	Source1:	yarock-1.3.0_ru.tar.gz
21cr|yarock-1.4.0-2|12	Patch0:		rosa-yarock_1.4.0-build.patch
21cr|yarock-1.4.0-2|13	BuildRequires:	cmake
21cr|yarock-1.4.0-2|14	BuildRequires:	qt5-linguist-tools
21cr|yarock-1.4.0-2|15	BuildRequires:	pkgconfig(appstream-glib)
21cr|yarock-1.4.0-2|16	BuildRequires:	pkgconfig(htmlcxx)
21cr|yarock-1.4.0-2|17	BuildRequires:	pkgconfig(phonon4qt5)
21cr|yarock-1.4.0-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21cr|yarock-1.4.0-2|19	BuildRequires:	pkgconfig(Qt5Network)
21cr|yarock-1.4.0-2|20	BuildRequires:	pkgconfig(Qt5Xml)
21cr|yarock-1.4.0-2|21	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|yarock-1.4.0-2|22	BuildRequires:	pkgconfig(Qt5Sql)
21cr|yarock-1.4.0-2|23	BuildRequires:	pkgconfig(Qt5DBus)
21cr|yarock-1.4.0-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|yarock-1.4.0-2|25	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|yarock-1.4.0-2|26	BuildRequires:	qtsingleapplication-devel
21cr|yarock-1.4.0-2|27	BuildRequires:	taglib-devel >= 1.9.1
21cr|yarock-1.4.0-2|28	BuildRequires:	sqlite-devel
21cr|yarock-1.4.0-2|29	BuildRequires:	pkgconfig(libvlc)
21cr|yarock-1.4.0-2|30	BuildRequires:	pkgconfig(mpv)
21cr|yarock-1.4.0-2|31	BuildRequires:	desktop-file-utils
21cr|yarock-1.4.0-2|32	Requires:	qt5-database-plugin-sqlite
21cr|yarock-1.4.0-2|33	
21cr|yarock-1.4.0-2|34	
21cr|yarock-1.4.0-2|35	
21cr|yarock-1.4.0-2|36	%description
21cr|yarock-1.4.0-2|37	Yarock is a music player designed to provide a clean,
21cr|yarock-1.4.0-2|38	simple and beautiful music collection based on album cover-art.
21cr|yarock-1.4.0-2|39	
21cr|yarock-1.4.0-2|40	%files
21cr|yarock-1.4.0-2|41	%doc COPYING README.md
21cr|yarock-1.4.0-2|42	%{_bindir}/*
21cr|yarock-1.4.0-2|43	%{_datadir}/%{name}/translations/*.qm
21cr|yarock-1.4.0-2|44	%{_datadir}/applications/*.desktop
21cr|yarock-1.4.0-2|45	%{_appdatadir}/*.appdata.xml
21cr|yarock-1.4.0-2|46	%{_iconsdir}/hicolor/*/apps/application-x-yarock.*
21cr|yarock-1.4.0-2|47	%{_libdir}/%{name}/*.*
21cr|yarock-1.4.0-2|48	
21cr|yarock-1.4.0-2|49	#-------------------------------------------------------------------
21cr|yarock-1.4.0-2|50	
21cr|yarock-1.4.0-2|51	%prep
21cr|yarock-1.4.0-2|52	%setup -qn Yarock_%{version}_Sources
21cr|yarock-1.4.0-2|53	%patch0 -p1
21cr|yarock-1.4.0-2|54	
21cr|yarock-1.4.0-2|55	pushd translation
21cr|yarock-1.4.0-2|56	tar -xvzf %{SOURCE1}
21cr|yarock-1.4.0-2|57	popd
21cr|yarock-1.4.0-2|58	
21cr|yarock-1.4.0-2|59	%build
21cr|yarock-1.4.0-2|60	%cmake_qt5 \
21cr|yarock-1.4.0-2|61	-DENABLE_VLC=ON \
21cr|yarock-1.4.0-2|62	-DENABLE_MPV=ON \
21cr|yarock-1.4.0-2|63	-DENABLE_PHONON=ON \
21cr|yarock-1.4.0-2|64	-DENABLE_QT5=ON
21cr|yarock-1.4.0-2|65	%make
21cr|yarock-1.4.0-2|66	
21cr|yarock-1.4.0-2|67	%install
21cr|yarock-1.4.0-2|68	%makeinstall_std -C build
21cr|yarock-1.4.0-2|69	
21cr|yarock-1.4.0-2|70	#appdata
21cr|yarock-1.4.0-2|71	%if %{mdvver} >= 201610
21cr|yarock-1.4.0-2|72	mkdir -p %{buildroot}%{_appdatadir}
21cr|yarock-1.4.0-2|73	cp %{buildroot}%{_datadir}/appdata/org.yarock.appdata.xml \
21cr|yarock-1.4.0-2|74	%{buildroot}%{_appdatadir}/org.yarock.appdata.xml
21cr|yarock-1.4.0-2|75	rm -fr %{buildroot}%{_datadir}/appdata
21cr|yarock-1.4.0-2|76	%endif
21cr|yarock-1.4.0-2|77	
21cr|yarock-1.4.0-2|78	rm -fr %{buildroot}%{_datadir}/pixmaps
21cr|yarock-1.4.0-2|79	
21cr|yarock-1.4.0-2|80	
21cr|yarock-1.4.0-2|81	
21cr|yarock-1.4.0-2|82	%find_lang %{name} --all-name --with-qt

11239 21
21cr|yate-6.4.0-3|1	%define major 6
21cr|yate-6.4.0-3|2	%define libname %mklibname %{name} %{major}
21cr|yate-6.4.0-3|3	%define devname %mklibname %{name} -d
21cr|yate-6.4.0-3|4	
21cr|yate-6.4.0-3|5	%define uprel 1
21cr|yate-6.4.0-3|6	
21cr|yate-6.4.0-3|7	%global __requires_exclude /usr/bin/php
21cr|yate-6.4.0-3|8	
21cr|yate-6.4.0-3|9	Summary:	Yet Another Telephony Engine
21cr|yate-6.4.0-3|10	Name:		yate
21cr|yate-6.4.0-3|11	Version:	6.4.0
21cr|yate-6.4.0-3|12	Release:	3
21cr|yate-6.4.0-3|13	License:	GPLv2+
21cr|yate-6.4.0-3|14	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|15	Url:		http://yate.null.ro/
21cr|yate-6.4.0-3|16	Source0:	http://yate.null.ro/tarballs/yate%{major}/%{name}-%{version}-%{uprel}.tar.gz
21cr|yate-6.4.0-3|17	# Converted from <http://yate.null.ro/favicon.ico>
21cr|yate-6.4.0-3|18	Source1:	yate-16.png
21cr|yate-6.4.0-3|19	Source2:	yate-32.png
21cr|yate-6.4.0-3|20	Source10:	yate.rpmlintrc
21cr|yate-6.4.0-3|21	Patch0:		yate-6.4.0-mdv-dont_break_cflags.patch
21cr|yate-6.4.0-3|22	Patch1:		add-arm64-support.patch
21cr|yate-6.4.0-3|23	BuildRequires:	desktop-file-utils
21cr|yate-6.4.0-3|24	BuildRequires:	doxygen
21cr|yate-6.4.0-3|25	BuildRequires:	gawk
21cr|yate-6.4.0-3|26	BuildRequires:	imagemagick
21cr|yate-6.4.0-3|27	BuildRequires:	gsm-devel
21cr|yate-6.4.0-3|28	BuildRequires:	mysql-devel
21cr|yate-6.4.0-3|29	BuildRequires:	perl-devel
21cr|yate-6.4.0-3|30	BuildRequires:	pri-devel
21cr|yate-6.4.0-3|31	BuildRequires:	qt4-devel
21cr|yate-6.4.0-3|32	BuildRequires:	tonezone-devel
21cr|yate-6.4.0-3|33	BuildRequires:	pkgconfig(alsa)
21cr|yate-6.4.0-3|34	BuildRequires:	pkgconfig(libpq)
21cr|yate-6.4.0-3|35	BuildRequires:	pkgconfig(libusb-1.0)
21cr|yate-6.4.0-3|36	BuildRequires:	pkgconfig(openssl)
21cr|yate-6.4.0-3|37	# this version spandsp not have full fax support, yate not use it
21cr|yate-6.4.0-3|38	#BuildRequires:	pkgconfig(spandsp)
21cr|yate-6.4.0-3|39	BuildRequires:	pkgconfig(speex)
21cr|yate-6.4.0-3|40	BuildRequires:	libamrnb-devel
21cr|yate-6.4.0-3|41	Requires(post,preun):	rpm-helper
21cr|yate-6.4.0-3|42	
21cr|yate-6.4.0-3|43	%description
21cr|yate-6.4.0-3|44	Yate is a telephony engine designed to implement PBX and IVR solutions
21cr|yate-6.4.0-3|45	for small to large scale projects.
21cr|yate-6.4.0-3|46	
21cr|yate-6.4.0-3|47	%files
21cr|yate-6.4.0-3|48	%dir %{_docdir}/%{name}
21cr|yate-6.4.0-3|49	%doc %{_docdir}/%{name}/README
21cr|yate-6.4.0-3|50	%doc %{_docdir}/%{name}/COPYING
21cr|yate-6.4.0-3|51	%doc %{_docdir}/%{name}/ChangeLog
21cr|yate-6.4.0-3|52	%doc %{_docdir}/%{name}/WebRTC*
21cr|yate-6.4.0-3|53	%doc %{_docdir}/%{name}/iLBC-LICENSE.txt
21cr|yate-6.4.0-3|54	%{_bindir}/yate
21cr|yate-6.4.0-3|55	%{_mandir}/*/yate.*
21cr|yate-6.4.0-3|56	%{_initrddir}/yate
21cr|yate-6.4.0-3|57	%dir %{_datadir}/yate/data
21cr|yate-6.4.0-3|58	%{_datadir}/yate/data/*
21cr|yate-6.4.0-3|59	%dir %{_libdir}/yate
21cr|yate-6.4.0-3|60	%dir %{_libdir}/yate/client
21cr|yate-6.4.0-3|61	%dir %{_libdir}/yate/jabber
21cr|yate-6.4.0-3|62	%dir %{_libdir}/yate/server
21cr|yate-6.4.0-3|63	%dir %{_libdir}/yate/sig
21cr|yate-6.4.0-3|64	%dir %{_libdir}/yate/sip
21cr|yate-6.4.0-3|65	%{_libdir}/yate/cdrbuild.yate
21cr|yate-6.4.0-3|66	%{_libdir}/yate/cdrfile.yate
21cr|yate-6.4.0-3|67	%{_libdir}/yate/regexroute.yate
21cr|yate-6.4.0-3|68	%{_libdir}/yate/javascript.yate
21cr|yate-6.4.0-3|69	%{_libdir}/yate/gvoice.yate
21cr|yate-6.4.0-3|70	%{_libdir}/yate/isaccodec.yate
21cr|yate-6.4.0-3|71	%{_libdir}/yate/server/regfile.yate
21cr|yate-6.4.0-3|72	%{_libdir}/yate/server/accfile.yate
21cr|yate-6.4.0-3|73	%{_libdir}/yate/server/register.yate
21cr|yate-6.4.0-3|74	%{_libdir}/yate/tonegen.yate
21cr|yate-6.4.0-3|75	%{_libdir}/yate/tonedetect.yate
21cr|yate-6.4.0-3|76	%{_libdir}/yate/wavefile.yate
21cr|yate-6.4.0-3|77	%{_libdir}/yate/conference.yate
21cr|yate-6.4.0-3|78	%{_libdir}/yate/moh.yate
21cr|yate-6.4.0-3|79	%{_libdir}/yate/callgen.yate
21cr|yate-6.4.0-3|80	%{_libdir}/yate/analyzer.yate
21cr|yate-6.4.0-3|81	%{_libdir}/yate/rmanager.yate
21cr|yate-6.4.0-3|82	%{_libdir}/yate/msgsniff.yate
21cr|yate-6.4.0-3|83	%{_libdir}/yate/mux.yate
21cr|yate-6.4.0-3|84	%{_libdir}/yate/pbx.yate
21cr|yate-6.4.0-3|85	%{_libdir}/yate/dumbchan.yate
21cr|yate-6.4.0-3|86	%{_libdir}/yate/callfork.yate
21cr|yate-6.4.0-3|87	%{_libdir}/yate/extmodule.yate
21cr|yate-6.4.0-3|88	%{_libdir}/yate/filetransfer.yate
21cr|yate-6.4.0-3|89	%{_libdir}/yate/ysipchan.yate
21cr|yate-6.4.0-3|90	%{_libdir}/yate/yrtpchan.yate
21cr|yate-6.4.0-3|91	%{_libdir}/yate/ystunchan.yate
21cr|yate-6.4.0-3|92	%{_libdir}/yate/ysockschan.yate
21cr|yate-6.4.0-3|93	%{_libdir}/yate/yiaxchan.yate
21cr|yate-6.4.0-3|94	%{_libdir}/yate/yjinglechan.yate
21cr|yate-6.4.0-3|95	%{_libdir}/yate/enumroute.yate
21cr|yate-6.4.0-3|96	#%%{_libdir}/yate/faxchan.yate
21cr|yate-6.4.0-3|97	%{_libdir}/yate/ilbcwebrtc.yate
21cr|yate-6.4.0-3|98	%{_libdir}/yate/ilbccodec.yate
21cr|yate-6.4.0-3|99	%{_libdir}/yate/server/dbwave.yate
21cr|yate-6.4.0-3|100	%{_libdir}/yate/server/dbpbx.yate
21cr|yate-6.4.0-3|101	%{_libdir}/yate/server/pbxassist.yate
21cr|yate-6.4.0-3|102	%{_libdir}/yate/server/park.yate
21cr|yate-6.4.0-3|103	%{_libdir}/yate/server/queues.yate
21cr|yate-6.4.0-3|104	%{_libdir}/yate/server/lateroute.yate
21cr|yate-6.4.0-3|105	%{_libdir}/yate/server/callcounters.yate
21cr|yate-6.4.0-3|106	%{_libdir}/yate/server/yradius.yate
21cr|yate-6.4.0-3|107	%{_libdir}/yate/server/sipfeatures.yate
21cr|yate-6.4.0-3|108	%{_libdir}/yate/server/queuesnotify.yate
21cr|yate-6.4.0-3|109	%{_libdir}/yate/server/heartbeat.yate
21cr|yate-6.4.0-3|110	%{_libdir}/yate/server/clustering.yate
21cr|yate-6.4.0-3|111	%{_libdir}/yate/server/mgcpca.yate
21cr|yate-6.4.0-3|112	%{_libdir}/yate/server/mgcpgw.yate
21cr|yate-6.4.0-3|113	%{_libdir}/yate/server/mrcpspeech.yate
21cr|yate-6.4.0-3|114	%{_libdir}/yate/server/ysigchan.yate
21cr|yate-6.4.0-3|115	%{_libdir}/yate/server/ciscosm.yate
21cr|yate-6.4.0-3|116	%{_libdir}/yate/server/sigtransport.yate
21cr|yate-6.4.0-3|117	%{_libdir}/yate/server/analog.yate
21cr|yate-6.4.0-3|118	%{_libdir}/yate/server/analogdetect.yate
21cr|yate-6.4.0-3|119	%{_libdir}/yate/server/users.yate
21cr|yate-6.4.0-3|120	%{_libdir}/yate/server/presence.yate
21cr|yate-6.4.0-3|121	%{_libdir}/yate/server/subscription.yate
21cr|yate-6.4.0-3|122	%{_libdir}/yate/server/cpuload.yate
21cr|yate-6.4.0-3|123	%{_libdir}/yate/server/ccongestion.yate
21cr|yate-6.4.0-3|124	%{_libdir}/yate/server/monitoring.yate
21cr|yate-6.4.0-3|125	%{_libdir}/yate/server/ysnmpagent.yate
21cr|yate-6.4.0-3|126	%{_libdir}/yate/server/cache.yate
21cr|yate-6.4.0-3|127	%{_libdir}/yate/server/eventlogs.yate
21cr|yate-6.4.0-3|128	%{_libdir}/yate/client/osschan.yate
21cr|yate-6.4.0-3|129	%{_libdir}/yate/client/jabberclient.yate
21cr|yate-6.4.0-3|130	%{_libdir}/yate/jabber/jabberserver.yate
21cr|yate-6.4.0-3|131	%{_libdir}/yate/jabber/jbfeatures.yate
21cr|yate-6.4.0-3|132	%{_libdir}/yate/sig/isupmangler.yate
21cr|yate-6.4.0-3|133	%{_libdir}/yate/sig/ss7_lnp_ansi.yate
21cr|yate-6.4.0-3|134	%{_libdir}/yate/sig/camel_map.yate
21cr|yate-6.4.0-3|135	%{_libdir}/yate/sip/sip_cnam_lnp.yate
21cr|yate-6.4.0-3|136	%{_libdir}/yate/cdrcombine.yate
21cr|yate-6.4.0-3|137	%{_libdir}/yate/fileinfo.yate
21cr|yate-6.4.0-3|138	%{_libdir}/yate/efrcodec.yate
21cr|yate-6.4.0-3|139	%{_libdir}/yate/g722webrtc.yate
21cr|yate-6.4.0-3|140	%{_libdir}/yate/radio/dummyradio.yate
21cr|yate-6.4.0-3|141	%{_libdir}/yate/radio/radiotest.yate
21cr|yate-6.4.0-3|142	%{_libdir}/yate/radio/ybladerf.yate
21cr|yate-6.4.0-3|143	%{_libdir}/yate/server/sqlitedb.yate
21cr|yate-6.4.0-3|144	%{_libdir}/yate/wiresniff.yate
21cr|yate-6.4.0-3|145	
21cr|yate-6.4.0-3|146	%dir %{_sysconfdir}/yate
21cr|yate-6.4.0-3|147	%config(noreplace) %{_sysconfdir}/yate/accfile.conf
21cr|yate-6.4.0-3|148	%config(noreplace) %{_sysconfdir}/yate/cdrbuild.conf
21cr|yate-6.4.0-3|149	%config(noreplace) %{_sysconfdir}/yate/cdrfile.conf
21cr|yate-6.4.0-3|150	%config(noreplace) %{_sysconfdir}/yate/callcounters.conf
21cr|yate-6.4.0-3|151	%config(noreplace) %{_sysconfdir}/yate/dbpbx.conf
21cr|yate-6.4.0-3|152	%config(noreplace) %{_sysconfdir}/yate/dsoundchan.conf
21cr|yate-6.4.0-3|153	%config(noreplace) %{_sysconfdir}/yate/enumroute.conf
21cr|yate-6.4.0-3|154	%config(noreplace) %{_sysconfdir}/yate/sipfeatures.conf
21cr|yate-6.4.0-3|155	%config(noreplace) %{_sysconfdir}/yate/callfork.conf
21cr|yate-6.4.0-3|156	%config(noreplace) %{_sysconfdir}/yate/extmodule.conf
21cr|yate-6.4.0-3|157	%config(noreplace) %{_sysconfdir}/yate/filetransfer.conf
21cr|yate-6.4.0-3|158	%config(noreplace) %{_sysconfdir}/yate/moh.conf
21cr|yate-6.4.0-3|159	%config(noreplace) %{_sysconfdir}/yate/mux.conf
21cr|yate-6.4.0-3|160	%config(noreplace) %{_sysconfdir}/yate/pbxassist.conf
21cr|yate-6.4.0-3|161	%config(noreplace) %{_sysconfdir}/yate/queues.conf
21cr|yate-6.4.0-3|162	%config(noreplace) %{_sysconfdir}/yate/queuesnotify.conf
21cr|yate-6.4.0-3|163	%config(noreplace) %{_sysconfdir}/yate/lateroute.conf
21cr|yate-6.4.0-3|164	%config(noreplace) %{_sysconfdir}/yate/regexroute.conf
21cr|yate-6.4.0-3|165	%config(noreplace) %{_sysconfdir}/yate/javascript.conf
21cr|yate-6.4.0-3|166	%config(noreplace) %{_sysconfdir}/yate/regfile.conf
21cr|yate-6.4.0-3|167	%config(noreplace) %{_sysconfdir}/yate/register.conf
21cr|yate-6.4.0-3|168	%config(noreplace) %{_sysconfdir}/yate/tonegen.conf
21cr|yate-6.4.0-3|169	%config(noreplace) %{_sysconfdir}/yate/rmanager.conf
21cr|yate-6.4.0-3|170	%config(noreplace) %{_sysconfdir}/yate/yate.conf
21cr|yate-6.4.0-3|171	%config(noreplace) %{_sysconfdir}/yate/yiaxchan.conf
21cr|yate-6.4.0-3|172	%config(noreplace) %{_sysconfdir}/yate/yradius.conf
21cr|yate-6.4.0-3|173	%config(noreplace) %{_sysconfdir}/yate/yrtpchan.conf
21cr|yate-6.4.0-3|174	%config(noreplace) %{_sysconfdir}/yate/ysockschan.conf
21cr|yate-6.4.0-3|175	%config(noreplace) %{_sysconfdir}/yate/ystunchan.conf
21cr|yate-6.4.0-3|176	%config(noreplace) %{_sysconfdir}/yate/ysipchan.conf
21cr|yate-6.4.0-3|177	%config(noreplace) %{_sysconfdir}/yate/yjinglechan.conf
21cr|yate-6.4.0-3|178	%config(noreplace) %{_sysconfdir}/yate/heartbeat.conf
21cr|yate-6.4.0-3|179	%config(noreplace) %{_sysconfdir}/yate/clustering.conf
21cr|yate-6.4.0-3|180	%config(noreplace) %{_sysconfdir}/yate/mgcpca.conf
21cr|yate-6.4.0-3|181	%config(noreplace) %{_sysconfdir}/yate/mgcpgw.conf
21cr|yate-6.4.0-3|182	%config(noreplace) %{_sysconfdir}/yate/analog.conf
21cr|yate-6.4.0-3|183	%config(noreplace) %{_sysconfdir}/yate/ysigchan.conf
21cr|yate-6.4.0-3|184	%config(noreplace) %{_sysconfdir}/yate/ciscosm.conf
21cr|yate-6.4.0-3|185	%config(noreplace) %{_sysconfdir}/yate/sigtransport.conf
21cr|yate-6.4.0-3|186	%config(noreplace) %{_sysconfdir}/yate/cpuload.conf
21cr|yate-6.4.0-3|187	%config(noreplace) %{_sysconfdir}/yate/ccongestion.conf
21cr|yate-6.4.0-3|188	%config(noreplace) %{_sysconfdir}/yate/monitoring.conf
21cr|yate-6.4.0-3|189	%config(noreplace) %{_sysconfdir}/yate/ysnmpagent.conf
21cr|yate-6.4.0-3|190	%config(noreplace) %{_sysconfdir}/yate/cache.conf
21cr|yate-6.4.0-3|191	%config(noreplace) %{_sysconfdir}/yate/users.conf
21cr|yate-6.4.0-3|192	%config(noreplace) %{_sysconfdir}/yate/presence.conf
21cr|yate-6.4.0-3|193	%config(noreplace) %{_sysconfdir}/yate/subscription.conf
21cr|yate-6.4.0-3|194	%config(noreplace) %{_sysconfdir}/yate/jabberclient.conf
21cr|yate-6.4.0-3|195	%config(noreplace) %{_sysconfdir}/yate/jabberserver.conf
21cr|yate-6.4.0-3|196	%config(noreplace) %{_sysconfdir}/yate/jbfeatures.conf
21cr|yate-6.4.0-3|197	%config(noreplace) %{_sysconfdir}/yate/isupmangler.conf
21cr|yate-6.4.0-3|198	%config(noreplace) %{_sysconfdir}/yate/ss7_lnp_ansi.conf
21cr|yate-6.4.0-3|199	%config(noreplace) %{_sysconfdir}/yate/camel_map.conf
21cr|yate-6.4.0-3|200	%config(noreplace) %{_sysconfdir}/yate/sip_cnam_lnp.conf
21cr|yate-6.4.0-3|201	%config(noreplace) %{_sysconfdir}/yate/gvoice.conf
21cr|yate-6.4.0-3|202	%config(noreplace) %{_sysconfdir}/yate/eventlogs.conf
21cr|yate-6.4.0-3|203	%config(noreplace) %{_sysconfdir}/yate/lksctp.conf
21cr|yate-6.4.0-3|204	%config(noreplace) %{_sysconfdir}/yate/amrnbcodec.conf
21cr|yate-6.4.0-3|205	%config(noreplace) %{_sysconfdir}/yate/fileinfo.conf
21cr|yate-6.4.0-3|206	%config(noreplace) %{_sysconfdir}/yate/dummyradio.conf
21cr|yate-6.4.0-3|207	%config(noreplace) %{_sysconfdir}/yate/radiotest.conf
21cr|yate-6.4.0-3|208	%config(noreplace) %{_sysconfdir}/yate/sqlitedb.conf
21cr|yate-6.4.0-3|209	%config(noreplace) %{_sysconfdir}/yate/wiresniff.conf
21cr|yate-6.4.0-3|210	%config(noreplace) %{_sysconfdir}/yate/ybladerf.conf
21cr|yate-6.4.0-3|211	
21cr|yate-6.4.0-3|212	%config(noreplace) %{_sysconfdir}/logrotate.d/yate
21cr|yate-6.4.0-3|213	
21cr|yate-6.4.0-3|214	%post
21cr|yate-6.4.0-3|215	%systemd_post %{name}.service
21cr|yate-6.4.0-3|216	
21cr|yate-6.4.0-3|217	%preun
21cr|yate-6.4.0-3|218	%systemd_preun %{name}.service
21cr|yate-6.4.0-3|219	
21cr|yate-6.4.0-3|220	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|221	
21cr|yate-6.4.0-3|222	%package alsa
21cr|yate-6.4.0-3|223	Summary:	ALSA sound driver for Yate
21cr|yate-6.4.0-3|224	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|225	
21cr|yate-6.4.0-3|226	%description alsa
21cr|yate-6.4.0-3|227	Advanced Linux Sound Architecture audio driver for Yate. This is the
21cr|yate-6.4.0-3|228	recommended audio interface for using the client under Linux.
21cr|yate-6.4.0-3|229	
21cr|yate-6.4.0-3|230	%files alsa
21cr|yate-6.4.0-3|231	%{_libdir}/yate/client/alsachan.yate
21cr|yate-6.4.0-3|232	
21cr|yate-6.4.0-3|233	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|234	
21cr|yate-6.4.0-3|235	%package gsm%{major}
21cr|yate-6.4.0-3|236	Summary:	GSM audio codec for Yate
21cr|yate-6.4.0-3|237	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|238	
21cr|yate-6.4.0-3|239	%description gsm%{major}
21cr|yate-6.4.0-3|240	European GSM 06.10 audio codec for Yate. This is a low CPU usage codec
21cr|yate-6.4.0-3|241	that provides moderate compression and good voice quality.
21cr|yate-6.4.0-3|242	
21cr|yate-6.4.0-3|243	%files gsm%{major}
21cr|yate-6.4.0-3|244	%{_libdir}/yate/gsmcodec.yate
21cr|yate-6.4.0-3|245	#%%{_libdir}/libyategsm.so.%%{major}
21cr|yate-6.4.0-3|246	
21cr|yate-6.4.0-3|247	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|248	
21cr|yate-6.4.0-3|249	%package speex
21cr|yate-6.4.0-3|250	Summary:	Speex audio codec for Yate
21cr|yate-6.4.0-3|251	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|252	
21cr|yate-6.4.0-3|253	%description speex
21cr|yate-6.4.0-3|254	Speex audio codec for Yate. Speex is based on CELP  and is designed to
21cr|yate-6.4.0-3|255	compress voice at bitrates ranging from 2 to 44 kbps.
21cr|yate-6.4.0-3|256	
21cr|yate-6.4.0-3|257	%files speex
21cr|yate-6.4.0-3|258	%{_libdir}/yate/speexcodec.yate
21cr|yate-6.4.0-3|259	
21cr|yate-6.4.0-3|260	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|261	
21cr|yate-6.4.0-3|262	%package h323
21cr|yate-6.4.0-3|263	Summary:	H.323 protocol driver for Yate
21cr|yate-6.4.0-3|264	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|265	
21cr|yate-6.4.0-3|266	%description h323
21cr|yate-6.4.0-3|267	Yate driver for the ITU-T H.323 VoIP protocol based on the OpenH323
21cr|yate-6.4.0-3|268	library.
21cr|yate-6.4.0-3|269	
21cr|yate-6.4.0-3|270	%files h323
21cr|yate-6.4.0-3|271	%config(noreplace) %{_sysconfdir}/yate/h323chan.conf
21cr|yate-6.4.0-3|272	
21cr|yate-6.4.0-3|273	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|274	
21cr|yate-6.4.0-3|275	%package isdn
21cr|yate-6.4.0-3|276	Summary:	ISDN PRI card and protocol drivers for Yate
21cr|yate-6.4.0-3|277	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|278	
21cr|yate-6.4.0-3|279	%description isdn
21cr|yate-6.4.0-3|280	Yate drivers for ISDN PRI cards supported by the Zaptel or Wanpipe
21cr|yate-6.4.0-3|281	kernel interfaces.
21cr|yate-6.4.0-3|282	
21cr|yate-6.4.0-3|283	%files isdn
21cr|yate-6.4.0-3|284	%config(noreplace) %{_sysconfdir}/yate/wpcard.conf
21cr|yate-6.4.0-3|285	%{_libdir}/yate/server/zapcard.yate
21cr|yate-6.4.0-3|286	%config(noreplace) %{_sysconfdir}/yate/zapcard.conf
21cr|yate-6.4.0-3|287	%config(noreplace) %{_sysconfdir}/yate/tdmcard.conf
21cr|yate-6.4.0-3|288	
21cr|yate-6.4.0-3|289	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|290	
21cr|yate-6.4.0-3|291	%package openssl
21cr|yate-6.4.0-3|292	Summary:	OpenSSL based encryption support for Yate
21cr|yate-6.4.0-3|293	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|294	Provides:	%{name}-ssl = %{EVRD}
21cr|yate-6.4.0-3|295	Provides:	%{name}-crypto = %{EVRD}
21cr|yate-6.4.0-3|296	
21cr|yate-6.4.0-3|297	%description openssl
21cr|yate-6.4.0-3|298	This package provides SSL/TLS encrypted communication support for Yate as
21cr|yate-6.4.0-3|299	well as cryptographic routines used for other purposes.
21cr|yate-6.4.0-3|300	
21cr|yate-6.4.0-3|301	%files openssl
21cr|yate-6.4.0-3|302	%{_libdir}/yate/openssl.yate
21cr|yate-6.4.0-3|303	%config(noreplace) %{_sysconfdir}/yate/openssl.conf
21cr|yate-6.4.0-3|304	
21cr|yate-6.4.0-3|305	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|306	
21cr|yate-6.4.0-3|307	%package zlib
21cr|yate-6.4.0-3|308	Summary:	Zlib compression support for Yate
21cr|yate-6.4.0-3|309	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|310	Provides:	%{name}-compression = %{EVRD}
21cr|yate-6.4.0-3|311	
21cr|yate-6.4.0-3|312	%description zlib
21cr|yate-6.4.0-3|313	This package provides Zlib data compression for Yate.
21cr|yate-6.4.0-3|314	
21cr|yate-6.4.0-3|315	%files zlib
21cr|yate-6.4.0-3|316	%{_libdir}/yate/zlibcompress.yate
21cr|yate-6.4.0-3|317	%config(noreplace) %{_sysconfdir}/yate/zlibcompress.conf
21cr|yate-6.4.0-3|318	
21cr|yate-6.4.0-3|319	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|320	
21cr|yate-6.4.0-3|321	%package pgsql
21cr|yate-6.4.0-3|322	Summary:	PostgreSQL database driver for Yate
21cr|yate-6.4.0-3|323	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|324	Provides:	%{name}-database = %{EVRD}
21cr|yate-6.4.0-3|325	
21cr|yate-6.4.0-3|326	%description pgsql
21cr|yate-6.4.0-3|327	This package allows Yate to connect to a PostgreSQL database server.
21cr|yate-6.4.0-3|328	All modules that support database access will be able to use
21cr|yate-6.4.0-3|329	PostgreSQL.
21cr|yate-6.4.0-3|330	
21cr|yate-6.4.0-3|331	%files pgsql
21cr|yate-6.4.0-3|332	%{_libdir}/yate/server/pgsqldb.yate
21cr|yate-6.4.0-3|333	%config(noreplace) %{_sysconfdir}/yate/pgsqldb.conf
21cr|yate-6.4.0-3|334	
21cr|yate-6.4.0-3|335	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|336	
21cr|yate-6.4.0-3|337	%package mysql
21cr|yate-6.4.0-3|338	Summary:	MySQL database driver for Yate
21cr|yate-6.4.0-3|339	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|340	Provides:	%{name}-database = %{EVRD}
21cr|yate-6.4.0-3|341	
21cr|yate-6.4.0-3|342	%description mysql
21cr|yate-6.4.0-3|343	This package allows Yate to connect to a MySQL database server. All
21cr|yate-6.4.0-3|344	modules that support database access will be able to use MySQL.
21cr|yate-6.4.0-3|345	
21cr|yate-6.4.0-3|346	%files mysql
21cr|yate-6.4.0-3|347	%{_libdir}/yate/server/mysqldb.yate
21cr|yate-6.4.0-3|348	%config(noreplace) %{_sysconfdir}/yate/mysqldb.conf
21cr|yate-6.4.0-3|349	
21cr|yate-6.4.0-3|350	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|351	
21cr|yate-6.4.0-3|352	%package client-common
21cr|yate-6.4.0-3|353	Summary:	Common files for all Yate clients
21cr|yate-6.4.0-3|354	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|355	
21cr|yate-6.4.0-3|356	%description client-common
21cr|yate-6.4.0-3|357	This package includes the common files needed to use Yate as a VoIP client.
21cr|yate-6.4.0-3|358	
21cr|yate-6.4.0-3|359	%files client-common
21cr|yate-6.4.0-3|360	%{_datadir}/pixmaps/null_team-*.png
21cr|yate-6.4.0-3|361	%dir %{_datadir}/yate/skins
21cr|yate-6.4.0-3|362	%{_datadir}/yate/skins/*
21cr|yate-6.4.0-3|363	%dir %{_datadir}/yate/sounds
21cr|yate-6.4.0-3|364	%{_datadir}/yate/sounds/*
21cr|yate-6.4.0-3|365	%dir %{_datadir}/yate/help
21cr|yate-6.4.0-3|366	%{_datadir}/yate/help/*
21cr|yate-6.4.0-3|367	%config(noreplace) %{_sysconfdir}/yate/providers.conf
21cr|yate-6.4.0-3|368	
21cr|yate-6.4.0-3|369	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|370	
21cr|yate-6.4.0-3|371	%package qt4
21cr|yate-6.4.0-3|372	Summary:	Qt-4 client package for Yate
21cr|yate-6.4.0-3|373	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|374	Provides:	%{name}-client = %{EVRD}
21cr|yate-6.4.0-3|375	Requires:	%{name}-client-common = %{EVRD}
21cr|yate-6.4.0-3|376	Requires:	libyate-qt4 = %{EVRD}
21cr|yate-6.4.0-3|377	
21cr|yate-6.4.0-3|378	%description qt4
21cr|yate-6.4.0-3|379	The yate-qt4 package includes the files needed to use Yate as a VoIP client
21cr|yate-6.4.0-3|380	with a Qt version 4 graphical interface.
21cr|yate-6.4.0-3|381	
21cr|yate-6.4.0-3|382	%files qt4
21cr|yate-6.4.0-3|383	%{_bindir}/yate-qt4
21cr|yate-6.4.0-3|384	%{_datadir}/applications/yate-qt4.desktop
21cr|yate-6.4.0-3|385	%config(noreplace) %{_sysconfdir}/yate/yate-qt4.conf
21cr|yate-6.4.0-3|386	
21cr|yate-6.4.0-3|387	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|388	%package libyate-qt4
21cr|yate-6.4.0-3|389	
21cr|yate-6.4.0-3|390	Summary:	Qt-4 client package for Yate
21cr|yate-6.4.0-3|391	Group:		System/Libraries
21cr|yate-6.4.0-3|392	Provides:	libyate-qt4  = %{EVRD}
21cr|yate-6.4.0-3|393	
21cr|yate-6.4.0-3|394	%description libyate-qt4
21cr|yate-6.4.0-3|395	Librairies needed by Qt version 4 graphical interface.
21cr|yate-6.4.0-3|396	
21cr|yate-6.4.0-3|397	%files libyate-qt4
21cr|yate-6.4.0-3|398	%{_libdir}/libyateqt4.so.*
21cr|yate-6.4.0-3|399	%{_libdir}/yate/qt4/*.yate
21cr|yate-6.4.0-3|400	
21cr|yate-6.4.0-3|401	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|402	
21cr|yate-6.4.0-3|403	%package scripts
21cr|yate-6.4.0-3|404	Summary:	External scripting package for Yate
21cr|yate-6.4.0-3|405	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|406	Requires:	%{name} = %{EVRD}
21cr|yate-6.4.0-3|407	Requires:	perl(Data::Dumper)
21cr|yate-6.4.0-3|408	Requires:	php-simplexml
21cr|yate-6.4.0-3|409	
21cr|yate-6.4.0-3|410	%description scripts
21cr|yate-6.4.0-3|411	The yate-scripts package includes libraries for using external scripts
21cr|yate-6.4.0-3|412	with Yate.
21cr|yate-6.4.0-3|413	
21cr|yate-6.4.0-3|414	%files scripts
21cr|yate-6.4.0-3|415	%dir %{_datadir}/yate/scripts
21cr|yate-6.4.0-3|416	%{_datadir}/yate/scripts/*.*
21cr|yate-6.4.0-3|417	%{_datadir}/yate/scripts/__pycache__
21cr|yate-6.4.0-3|418	
21cr|yate-6.4.0-3|419	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|420	
21cr|yate-6.4.0-3|421	%package -n %{libname}
21cr|yate-6.4.0-3|422	Summary:	Library for Yate
21cr|yate-6.4.0-3|423	Group:		System/Libraries
21cr|yate-6.4.0-3|424	
21cr|yate-6.4.0-3|425	%description -n %{libname}
21cr|yate-6.4.0-3|426	Library for Yate.
21cr|yate-6.4.0-3|427	
21cr|yate-6.4.0-3|428	%files -n %{libname}
21cr|yate-6.4.0-3|429	%{_libdir}/libyate.so.*
21cr|yate-6.4.0-3|430	%{_libdir}/libyatescript.so.*
21cr|yate-6.4.0-3|431	%{_libdir}/libyatejabber.so.*
21cr|yate-6.4.0-3|432	%{_libdir}/libyatesig.so.*
21cr|yate-6.4.0-3|433	%{_libdir}/libyatemgcp.so.*
21cr|yate-6.4.0-3|434	%{_libdir}/libyateasn.so.*
21cr|yate-6.4.0-3|435	%{_libdir}/libyateradio.so.*
21cr|yate-6.4.0-3|436	
21cr|yate-6.4.0-3|437	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|438	
21cr|yate-6.4.0-3|439	%package -n %{devname}
21cr|yate-6.4.0-3|440	Summary:	Development package for Yate
21cr|yate-6.4.0-3|441	Group:		Development/C++
21cr|yate-6.4.0-3|442	Requires:	%{libname} = %{EVRD}
21cr|yate-6.4.0-3|443	Requires:	pkgconfig(QtGui)
21cr|yate-6.4.0-3|444	Provides:	%{name}-devel = %{EVRD}
21cr|yate-6.4.0-3|445	Provides:	lib%{name}-devel = %{EVRD}
21cr|yate-6.4.0-3|446	
21cr|yate-6.4.0-3|447	%description -n %{devname}
21cr|yate-6.4.0-3|448	This package includes the libraries and header files for Yate that can
21cr|yate-6.4.0-3|449	be used to build and install new modules.
21cr|yate-6.4.0-3|450	
21cr|yate-6.4.0-3|451	%files -n %{devname}
21cr|yate-6.4.0-3|452	%doc %{_docdir}/%{devname}
21cr|yate-6.4.0-3|453	%{_includedir}/*
21cr|yate-6.4.0-3|454	%{_libdir}/lib*.so
21cr|yate-6.4.0-3|455	%{_bindir}/yate-config
21cr|yate-6.4.0-3|456	%{_mandir}/*/yate-config.*
21cr|yate-6.4.0-3|457	%{_libdir}/pkgconfig/yate.pc
21cr|yate-6.4.0-3|458	
21cr|yate-6.4.0-3|459	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|460	
21cr|yate-6.4.0-3|461	%package all
21cr|yate-6.4.0-3|462	Summary:	Metapackage for Yate
21cr|yate-6.4.0-3|463	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|464	Requires:	%{name} = %{EVRD}
21cr|yate-6.4.0-3|465	Requires:	%{name}-alsa = %{EVRD}
21cr|yate-6.4.0-3|466	Requires:	%{name}-gsm = %{EVRD}
21cr|yate-6.4.0-3|467	Requires:	%{name}-speex = %{EVRD}
21cr|yate-6.4.0-3|468	Requires:	%{name}-isdn = %{EVRD}
21cr|yate-6.4.0-3|469	Requires:	%{name}-openssl = %{EVRD}
21cr|yate-6.4.0-3|470	Requires:	%{name}-zlib = %{EVRD}
21cr|yate-6.4.0-3|471	Requires:	%{name}-mysql = %{EVRD}
21cr|yate-6.4.0-3|472	Requires:	%{name}-pgsql = %{EVRD}
21cr|yate-6.4.0-3|473	Requires:	%{name}-qt4 = %{EVRD}
21cr|yate-6.4.0-3|474	Requires:	%{name}-scripts = %{EVRD}
21cr|yate-6.4.0-3|475	
21cr|yate-6.4.0-3|476	%description all
21cr|yate-6.4.0-3|477	Metapackage for Yate allowing to fetch and install all components at
21cr|yate-6.4.0-3|478	once. It contains no files, just dependencies to all other packages.
21cr|yate-6.4.0-3|479	
21cr|yate-6.4.0-3|480	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|481	
21cr|yate-6.4.0-3|482	%package amrnb
21cr|yate-6.4.0-3|483	Summary:	Yate with amrnb codec support
21cr|yate-6.4.0-3|484	Group:		Networking/Instant messaging
21cr|yate-6.4.0-3|485	Requires:	%{name} = %{EVRD}
21cr|yate-6.4.0-3|486	
21cr|yate-6.4.0-3|487	%description amrnb
21cr|yate-6.4.0-3|488	Guarantees Yate with amrnb codec support.
21cr|yate-6.4.0-3|489	
21cr|yate-6.4.0-3|490	%files amrnb
21cr|yate-6.4.0-3|491	%doc README.amrnb
21cr|yate-6.4.0-3|492	%{_libdir}/%{name}/amrnbcodec.yate
21cr|yate-6.4.0-3|493	
21cr|yate-6.4.0-3|494	#------------------------------------------------------------------------------
21cr|yate-6.4.0-3|495	
21cr|yate-6.4.0-3|496	%prep
21cr|yate-6.4.0-3|497	%autosetup -p1 -n %{name}
21cr|yate-6.4.0-3|498	
21cr|yate-6.4.0-3|499	# fix openh323 detection
21cr|yate-6.4.0-3|500	perl -pi -e 's|/lib/|/%{_lib}/|g' configure.in
21cr|yate-6.4.0-3|501	
21cr|yate-6.4.0-3|502	# fix caps and logdir
21cr|yate-6.4.0-3|503	perl -pi -e 's|YATE|yate|g;' \
21cr|yate-6.4.0-3|504	-e 's|/var/log|%{_logdir}|g;' \
21cr|yate-6.4.0-3|505	packing/rpm/yate.init
21cr|yate-6.4.0-3|506	
21cr|yate-6.4.0-3|507	rm configure
21cr|yate-6.4.0-3|508	autoconf
21cr|yate-6.4.0-3|509	
21cr|yate-6.4.0-3|510	%build
21cr|yate-6.4.0-3|511	%configure \
21cr|yate-6.4.0-3|512	--with-spandsp \
21cr|yate-6.4.0-3|513	--with-archlib=%{_lib} \
21cr|yate-6.4.0-3|514	--docdir=%{_docdir}
21cr|yate-6.4.0-3|515	
21cr|yate-6.4.0-3|516	# paralel build causes compile errors
21cr|yate-6.4.0-3|517	make
21cr|yate-6.4.0-3|518	%make apidocs-everything
21cr|yate-6.4.0-3|519	
21cr|yate-6.4.0-3|520	%install
21cr|yate-6.4.0-3|521	%makeinstall_std
21cr|yate-6.4.0-3|522	
21cr|yate-6.4.0-3|523	mkdir -p %{buildroot}%{_initrddir}
21cr|yate-6.4.0-3|524	cp -a packing/rpm/yate.init %{buildroot}%{_initrddir}/yate
21cr|yate-6.4.0-3|525	
21cr|yate-6.4.0-3|526	mkdir -p %{buildroot}%{_logdir}/yate
21cr|yate-6.4.0-3|527	
21cr|yate-6.4.0-3|528	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|yate-6.4.0-3|529	cat > %{buildroot}%{_sysconfdir}/logrotate.d/yate << EOF
21cr|yate-6.4.0-3|530	%{_logdir}/yate {
21cr|yate-6.4.0-3|531	notifempty
21cr|yate-6.4.0-3|532	missingok
21cr|yate-6.4.0-3|533	rotate 7
21cr|yate-6.4.0-3|534	daily
21cr|yate-6.4.0-3|535	compress
21cr|yate-6.4.0-3|536	create 644 root root
21cr|yate-6.4.0-3|537	postrotate
21cr|yate-6.4.0-3|538	/sbin/service yate reload 2>/dev/null || true
21cr|yate-6.4.0-3|539	endscript
21cr|yate-6.4.0-3|540	}
21cr|yate-6.4.0-3|541	EOF
21cr|yate-6.4.0-3|542	
21cr|yate-6.4.0-3|543	find %{buildroot} -type f -name '*.menu' | xargs -t rm
21cr|yate-6.4.0-3|544	
21cr|yate-6.4.0-3|545	
21cr|yate-6.4.0-3|546	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|yate-6.4.0-3|547	desktop-file-install --vendor "" \
21cr|yate-6.4.0-3|548	--dir %{buildroot}%{_datadir}/applications \
21cr|yate-6.4.0-3|549	--remove-category Application \
21cr|yate-6.4.0-3|550	--remove-category Qt \
21cr|yate-6.4.0-3|551	--add-category X-MandrivaLinux-Internet-InstantMessaging \
21cr|yate-6.4.0-3|552	--add-category Qt \
21cr|yate-6.4.0-3|553	%{buildroot}%{_datadir}/applications/yate-qt4.desktop
21cr|yate-6.4.0-3|554	
21cr|yate-6.4.0-3|555	# fix wrong location doc files
21cr|yate-6.4.0-3|556	mv %{buildroot}%{_docdir}/%{name}-%{version} %{buildroot}%{_docdir}/%{name}
21cr|yate-6.4.0-3|557	
21cr|yate-6.4.0-3|558	install -d -m 755 %{buildroot}/%{_docdir}/%{devname}
21cr|yate-6.4.0-3|559	mv %{buildroot}%{_docdir}/%{name}/*.html %{buildroot}%{_docdir}/%{name}/api/ %{buildroot}/%{_docdir}/%{devname}
21cr|yate-6.4.0-3|560	
21cr|yate-6.4.0-3|561	cat<<EOF >README.amrnb
21cr|yate-6.4.0-3|562	This %{name} package has been built with amrnb support.
21cr|yate-6.4.0-3|563	EOF
21cr|yate-6.4.0-3|564	
21cr|yate-6.4.0-3|565	#fix rpmlint error
21cr|yate-6.4.0-3|566	strip %{buildroot}%{_libdir}/lib*

11240 21
21cr|yauap-0.2.4-4|1	Name:           yauap
21cr|yauap-0.2.4-4|2	Summary:        Commandline Audio Player
21cr|yauap-0.2.4-4|3	Version:        0.2.4
21cr|yauap-0.2.4-4|4	Release:        4
21cr|yauap-0.2.4-4|5	Url:            http://www.nongnu.org/yauap/
21cr|yauap-0.2.4-4|6	License:        LGPL v2+
21cr|yauap-0.2.4-4|7	Group:          Sound
21cr|yauap-0.2.4-4|8	BuildRequires:  dbus-glib-devel
21cr|yauap-0.2.4-4|9	BuildRequires:  libgstreamer-plugins-base-devel
21cr|yauap-0.2.4-4|10	Requires:       libgstreamer0.10
21cr|yauap-0.2.4-4|11	Requires:       gstreamer0.10-plugins-base
21cr|yauap-0.2.4-4|12	Requires:       gstreamer0.10-plugins-good
21cr|yauap-0.2.4-4|13	Requires:       dbus-x11
21cr|yauap-0.2.4-4|14	Source0:        http://mirrors.zerg.biz/nongnu/yauap/%{name}-%{version}.tar.gz
21cr|yauap-0.2.4-4|15	
21cr|yauap-0.2.4-4|16	
21cr|yauap-0.2.4-4|17	%description
21cr|yauap-0.2.4-4|18	yauap is a simple commandline audio player based on GStreamer.
21cr|yauap-0.2.4-4|19	
21cr|yauap-0.2.4-4|20	%files
21cr|yauap-0.2.4-4|21	%defattr(-,root,root)
21cr|yauap-0.2.4-4|22	%doc README COPYING
21cr|yauap-0.2.4-4|23	%{_bindir}/yauap
21cr|yauap-0.2.4-4|24	
21cr|yauap-0.2.4-4|25	#--------------------------------------------------------------------
21cr|yauap-0.2.4-4|26	
21cr|yauap-0.2.4-4|27	%prep
21cr|yauap-0.2.4-4|28	%setup -q
21cr|yauap-0.2.4-4|29	
21cr|yauap-0.2.4-4|30	
21cr|yauap-0.2.4-4|31	%build
21cr|yauap-0.2.4-4|32	export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
21cr|yauap-0.2.4-4|33	%make
21cr|yauap-0.2.4-4|34	
21cr|yauap-0.2.4-4|35	%install
21cr|yauap-0.2.4-4|36	%makeinstall
21cr|yauap-0.2.4-4|37	
21cr|yauap-0.2.4-4|38	%clean
21cr|yauap-0.2.4-4|39	%{__rm} -rf "%{buildroot}"

11241 21
21cr|yaws-2.1.1-1|1	%define debug_package %{nil}
21cr|yaws-2.1.1-1|2	
21cr|yaws-2.1.1-1|3	%define devname %mklibname %{name} -d
21cr|yaws-2.1.1-1|4	
21cr|yaws-2.1.1-1|5	Summary:	A high performance HTTP 1.1 webserver
21cr|yaws-2.1.1-1|6	Name:		yaws
21cr|yaws-2.1.1-1|7	Version:	2.1.1
21cr|yaws-2.1.1-1|8	Release:	1
21cr|yaws-2.1.1-1|9	License:	BSD
21cr|yaws-2.1.1-1|10	Group:		System/Servers
21cr|yaws-2.1.1-1|11	Url:		http://yaws.hyber.org/
21cr|yaws-2.1.1-1|12	Source0:	https://github.com/erlyaws/yaws/archive/yaws-%{version}.tar.gz
21cr|yaws-2.1.1-1|13	Source1:	yaws.logrotate
21cr|yaws-2.1.1-1|14	Source10:	yaws.rpmlintrc
21cr|yaws-2.1.1-1|15	BuildRequires:	erlang-compiler
21cr|yaws-2.1.1-1|16	BuildRequires:	erlang-crypto
21cr|yaws-2.1.1-1|17	BuildRequires:	erlang-dialyzer
21cr|yaws-2.1.1-1|18	BuildRequires:	erlang-mnesia
21cr|yaws-2.1.1-1|19	BuildRequires:	erlang-ssl
21cr|yaws-2.1.1-1|20	BuildRequires:	erlang-xmerl
21cr|yaws-2.1.1-1|21	BuildRequires:	erlang-devel
21cr|yaws-2.1.1-1|22	BuildRequires:	pam-devel
21cr|yaws-2.1.1-1|23	Requires:	logrotate
21cr|yaws-2.1.1-1|24	Requires:	erlang-dialyzer
21cr|yaws-2.1.1-1|25	Requires:	erlang-compiler
21cr|yaws-2.1.1-1|26	Requires:	erlang-crypto
21cr|yaws-2.1.1-1|27	Requires:	erlang-mnesia
21cr|yaws-2.1.1-1|28	Requires:	erlang-xmerl
21cr|yaws-2.1.1-1|29	Requires(post,preun):	rpm-helper
21cr|yaws-2.1.1-1|30	
21cr|yaws-2.1.1-1|31	%description
21cr|yaws-2.1.1-1|32	Yaws is a HTTP high perfomance 1.1 webserver particularly well suited for
21cr|yaws-2.1.1-1|33	dynamic-content webapplications. Two separate modes of operations are
21cr|yaws-2.1.1-1|34	supported.
21cr|yaws-2.1.1-1|35	
21cr|yaws-2.1.1-1|36	* Standalone mode where Yaws runs as a regular webserver daemon.
21cr|yaws-2.1.1-1|37	This is the default mode.
21cr|yaws-2.1.1-1|38	* Embedded mode where Yaws runs as an embedded webserver in another
21cr|yaws-2.1.1-1|39	erlang application.
21cr|yaws-2.1.1-1|40	
21cr|yaws-2.1.1-1|41	%files
21cr|yaws-2.1.1-1|42	%doc README.md ChangeLog
21cr|yaws-2.1.1-1|43	%dir %{_sysconfdir}/%{name}
21cr|yaws-2.1.1-1|44	%{_bindir}/*
21cr|yaws-2.1.1-1|45	%config(noreplace) %{_sysconfdir}/%{name}/*
21cr|yaws-2.1.1-1|46	%{_sysconfdir}/logrotate.d/yaws
21cr|yaws-2.1.1-1|47	%{_libdir}/%{name}
21cr|yaws-2.1.1-1|48	%{_libdir}/%{name}-%{version}
21cr|yaws-2.1.1-1|49	%{_mandir}/man1/%{name}.1.*
21cr|yaws-2.1.1-1|50	%{_mandir}/man5/%{name}*.5.*
21cr|yaws-2.1.1-1|51	%{_var}/%{name}
21cr|yaws-2.1.1-1|52	%{_var}/log/%{name}
21cr|yaws-2.1.1-1|53	
21cr|yaws-2.1.1-1|54	%post
21cr|yaws-2.1.1-1|55	%systemd_post %{name}.service
21cr|yaws-2.1.1-1|56	
21cr|yaws-2.1.1-1|57	%preun
21cr|yaws-2.1.1-1|58	%systemd_preun %{name}.service
21cr|yaws-2.1.1-1|59	
21cr|yaws-2.1.1-1|60	#----------------------------------------------------------------------------
21cr|yaws-2.1.1-1|61	
21cr|yaws-2.1.1-1|62	%package -n %{devname}
21cr|yaws-2.1.1-1|63	Summary:	Headers for developing programs that will use %{name}
21cr|yaws-2.1.1-1|64	Group:		Development/C
21cr|yaws-2.1.1-1|65	Requires:	%{name} = %{EVRD}
21cr|yaws-2.1.1-1|66	Provides:	%{name}-devel = %{EVRD}
21cr|yaws-2.1.1-1|67	
21cr|yaws-2.1.1-1|68	%description -n %{devname}
21cr|yaws-2.1.1-1|69	This package contains the headers that programmers will need to develop
21cr|yaws-2.1.1-1|70	applications which will use %{name}.
21cr|yaws-2.1.1-1|71	
21cr|yaws-2.1.1-1|72	%files -n %{devname}
21cr|yaws-2.1.1-1|73	%doc README.md ChangeLog
21cr|yaws-2.1.1-1|74	%{_libdir}/pkgconfig/%{name}.pc
21cr|yaws-2.1.1-1|75	
21cr|yaws-2.1.1-1|76	#----------------------------------------------------------------------------
21cr|yaws-2.1.1-1|77	
21cr|yaws-2.1.1-1|78	%prep
21cr|yaws-2.1.1-1|79	%autosetup -p1 -n %{name}-%{name}-%{version}
21cr|yaws-2.1.1-1|80	
21cr|yaws-2.1.1-1|81	# This requires egssapi which is not yet available
21cr|yaws-2.1.1-1|82	rm -f src/authmod_gssapi.erl
21cr|yaws-2.1.1-1|83	
21cr|yaws-2.1.1-1|84	# Weird file name in Change Log is latin1-encoded
21cr|yaws-2.1.1-1|85	iconv -f iso8859-1 -t utf8 ChangeLog >ChangeLog.utf8
21cr|yaws-2.1.1-1|86	touch -r ChangeLog ChangeLog.utf8
21cr|yaws-2.1.1-1|87	mv ChangeLog.utf8 ChangeLog
21cr|yaws-2.1.1-1|88	
21cr|yaws-2.1.1-1|89	# These are corrupted
21cr|yaws-2.1.1-1|90	find . -name '*.dia' -delete
21cr|yaws-2.1.1-1|91	
21cr|yaws-2.1.1-1|92	%build
21cr|yaws-2.1.1-1|93	autoreconf -vfi
21cr|yaws-2.1.1-1|94	
21cr|yaws-2.1.1-1|95	%configure ERLANG_INSTALL_LIB_DIR=%{_libdir} \
21cr|yaws-2.1.1-1|96	--with-defaultcharset=UTF-8
21cr|yaws-2.1.1-1|97	
21cr|yaws-2.1.1-1|98	# (tpg) limit threads to 4, so it can build on x86_64
21cr|yaws-2.1.1-1|99	%make -j4 all
21cr|yaws-2.1.1-1|100	
21cr|yaws-2.1.1-1|101	%install
21cr|yaws-2.1.1-1|102	# (tpg) fix pc file
21cr|yaws-2.1.1-1|103	sed -i -e 's@/lib@/%{_lib}@g' *.pc.in
21cr|yaws-2.1.1-1|104	
21cr|yaws-2.1.1-1|105	%makeinstall_std ERLANG_INSTALL_LIB_DIR=%{_libdir}
21cr|yaws-2.1.1-1|106	
21cr|yaws-2.1.1-1|107	# Logrotate configuration
21cr|yaws-2.1.1-1|108	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|yaws-2.1.1-1|109	install -p -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/yaws
21cr|yaws-2.1.1-1|110	
21cr|yaws-2.1.1-1|111	find %{buildroot} -size 0 -delete

11242 21
21cr|yaz-5.32.0-2|1	%define major 5
21cr|yaz-5.32.0-2|2	%define libname %mklibname yaz %{major}
21cr|yaz-5.32.0-2|3	%define libicu %mklibname yaz_icu %{major}
21cr|yaz-5.32.0-2|4	%define libserver %mklibname yaz_server %{major}
21cr|yaz-5.32.0-2|5	%define devname %mklibname yaz -d
21cr|yaz-5.32.0-2|6	
21cr|yaz-5.32.0-2|7	Summary:	Z39.50 protocol support library
21cr|yaz-5.32.0-2|8	Name:		yaz
21cr|yaz-5.32.0-2|9	Version:	5.32.0
21cr|yaz-5.32.0-2|10	Release:	2
21cr|yaz-5.32.0-2|11	License:	BSD-like
21cr|yaz-5.32.0-2|12	Group:		System/Libraries
21cr|yaz-5.32.0-2|13	Url:		http://www.indexdata.dk/yaz/
21cr|yaz-5.32.0-2|14	Source0:	http://ftp.indexdata.dk/pub/yaz/%{name}-%{version}.tar.gz
21cr|yaz-5.32.0-2|15	Source1:	yaz-config.in
21cr|yaz-5.32.0-2|16	Patch0:		yaz-5.32.0-external_libstemmer.diff
21cr|yaz-5.32.0-2|17	BuildRequires:	bison
21cr|yaz-5.32.0-2|18	BuildRequires:	docbook-style-dsssl
21cr|yaz-5.32.0-2|19	BuildRequires:	docbook-style-xsl
21cr|yaz-5.32.0-2|20	BuildRequires:	libtool
21cr|yaz-5.32.0-2|21	BuildRequires:	tcl
21cr|yaz-5.32.0-2|22	BuildRequires:	libstemmer-devel
21cr|yaz-5.32.0-2|23	BuildRequires:	readline-devel
21cr|yaz-5.32.0-2|24	BuildRequires:	tcp_wrappers-devel
21cr|yaz-5.32.0-2|25	BuildRequires:	pkgconfig(icu-i18n)
21cr|yaz-5.32.0-2|26	BuildRequires:	pkgconfig(libxml-2.0)
21cr|yaz-5.32.0-2|27	BuildRequires:	pkgconfig(libxslt)
21cr|yaz-5.32.0-2|28	BuildRequires:	pkgconfig(ncurses)
21cr|yaz-5.32.0-2|29	BuildRequires:	pkgconfig(openssl)
21cr|yaz-5.32.0-2|30	
21cr|yaz-5.32.0-2|31	%description
21cr|yaz-5.32.0-2|32	This package contains both a test-server and clients (normal & ssl) for the
21cr|yaz-5.32.0-2|33	ANSI/NISO Z39.50 protocol for Information Retrieval.
21cr|yaz-5.32.0-2|34	
21cr|yaz-5.32.0-2|35	%files
21cr|yaz-5.32.0-2|36	%doc README.md LICENSE installed-docs/*.html installed-docs/*.png
21cr|yaz-5.32.0-2|37	%{_bindir}/yaz-*
21cr|yaz-5.32.0-2|38	%exclude %{_bindir}/yaz-config
21cr|yaz-5.32.0-2|39	%{_bindir}/zoomsh
21cr|yaz-5.32.0-2|40	%{_mandir}/man1/yaz-client*.*
21cr|yaz-5.32.0-2|41	%{_mandir}/man1/yaz-iconv.1*
21cr|yaz-5.32.0-2|42	%{_mandir}/man1/yaz-icu.1*
21cr|yaz-5.32.0-2|43	%{_mandir}/man1/yaz-illclient.1*
21cr|yaz-5.32.0-2|44	%{_mandir}/man1/yaz-json-parse.1*
21cr|yaz-5.32.0-2|45	%{_mandir}/man1/yaz-marcdump.1*
21cr|yaz-5.32.0-2|46	%{_mandir}/man1/yaz-record-conv.1*
21cr|yaz-5.32.0-2|47	%{_mandir}/man1/zoomsh.*
21cr|yaz-5.32.0-2|48	%{_mandir}/man1/yaz-url.1.*
21cr|yaz-5.32.0-2|49	%{_mandir}/man8/yaz-ztest*.*
21cr|yaz-5.32.0-2|50	# moved from lib pkg
21cr|yaz-5.32.0-2|51	%{_mandir}/man7/*
21cr|yaz-5.32.0-2|52	%{_datadir}/yaz/etc
21cr|yaz-5.32.0-2|53	
21cr|yaz-5.32.0-2|54	#----------------------------------------------------------------------------
21cr|yaz-5.32.0-2|55	
21cr|yaz-5.32.0-2|56	%package -n %{libname}
21cr|yaz-5.32.0-2|57	Summary:	Z39.50 Library
21cr|yaz-5.32.0-2|58	Group:		System/Libraries
21cr|yaz-5.32.0-2|59	Requires:	%{name}
21cr|yaz-5.32.0-2|60	Requires:	openssl
21cr|yaz-5.32.0-2|61	Requires:	tcp_wrappers
21cr|yaz-5.32.0-2|62	
21cr|yaz-5.32.0-2|63	%description -n %{libname}
21cr|yaz-5.32.0-2|64	YAZ is a library for the ANSI/NISO Z39.50 protocol for Information Retrieval.
21cr|yaz-5.32.0-2|65	
21cr|yaz-5.32.0-2|66	%files -n %{libname}
21cr|yaz-5.32.0-2|67	%{_libdir}/libyaz.so.%{major}*
21cr|yaz-5.32.0-2|68	
21cr|yaz-5.32.0-2|69	#----------------------------------------------------------------------------
21cr|yaz-5.32.0-2|70	
21cr|yaz-5.32.0-2|71	%package -n %{libicu}
21cr|yaz-5.32.0-2|72	Summary:	Z39.50 Library
21cr|yaz-5.32.0-2|73	Group:		System/Libraries
21cr|yaz-5.32.0-2|74	Conflicts:	%{_lib}yaz4 < 4.2.30-4
21cr|yaz-5.32.0-2|75	
21cr|yaz-5.32.0-2|76	%description -n %{libicu}
21cr|yaz-5.32.0-2|77	YAZ is a library for the ANSI/NISO Z39.50 protocol for Information Retrieval.
21cr|yaz-5.32.0-2|78	
21cr|yaz-5.32.0-2|79	%files -n %{libicu}
21cr|yaz-5.32.0-2|80	%{_libdir}/libyaz_icu.so.%{major}*
21cr|yaz-5.32.0-2|81	
21cr|yaz-5.32.0-2|82	#----------------------------------------------------------------------------
21cr|yaz-5.32.0-2|83	
21cr|yaz-5.32.0-2|84	%package -n %{libserver}
21cr|yaz-5.32.0-2|85	Summary:	Z39.50 Library
21cr|yaz-5.32.0-2|86	Group:		System/Libraries
21cr|yaz-5.32.0-2|87	Conflicts:	%{_lib}yaz4 < 4.2.30-4
21cr|yaz-5.32.0-2|88	
21cr|yaz-5.32.0-2|89	%description -n %{libserver}
21cr|yaz-5.32.0-2|90	YAZ is a library for the ANSI/NISO Z39.50 protocol for Information Retrieval.
21cr|yaz-5.32.0-2|91	
21cr|yaz-5.32.0-2|92	%files -n %{libserver}
21cr|yaz-5.32.0-2|93	%{_libdir}/libyaz_server.so.%{major}*
21cr|yaz-5.32.0-2|94	
21cr|yaz-5.32.0-2|95	#----------------------------------------------------------------------------
21cr|yaz-5.32.0-2|96	
21cr|yaz-5.32.0-2|97	%package -n %{devname}
21cr|yaz-5.32.0-2|98	Summary:	Z39.50 Library - development package
21cr|yaz-5.32.0-2|99	Group:		Development/C
21cr|yaz-5.32.0-2|100	Requires:	%{libname} = %{EVRD}
21cr|yaz-5.32.0-2|101	Requires:	%{libicu} = %{EVRD}
21cr|yaz-5.32.0-2|102	Requires:	%{libserver} = %{EVRD}
21cr|yaz-5.32.0-2|103	Provides:	%{name}-devel = %{EVRD}
21cr|yaz-5.32.0-2|104	Conflicts:	%{name} < 4.2.30-4
21cr|yaz-5.32.0-2|105	
21cr|yaz-5.32.0-2|106	%description -n %{devname}
21cr|yaz-5.32.0-2|107	Development libraries and includes for the libyaz package.
21cr|yaz-5.32.0-2|108	
21cr|yaz-5.32.0-2|109	%files -n %{devname}
21cr|yaz-5.32.0-2|110	%{_bindir}/yaz-config
21cr|yaz-5.32.0-2|111	%{_includedir}/yaz
21cr|yaz-5.32.0-2|112	%{_libdir}/*.so
21cr|yaz-5.32.0-2|113	%{_libdir}/pkgconfig/*.pc
21cr|yaz-5.32.0-2|114	%{_datadir}/aclocal/yaz.m4
21cr|yaz-5.32.0-2|115	%{_datadir}/yaz/z39.50
21cr|yaz-5.32.0-2|116	%{_datadir}/yaz/ill
21cr|yaz-5.32.0-2|117	%{_mandir}/man1/yaz-asncomp.*
21cr|yaz-5.32.0-2|118	%{_mandir}/man1/yaz-config.*
21cr|yaz-5.32.0-2|119	
21cr|yaz-5.32.0-2|120	#----------------------------------------------------------------------------
21cr|yaz-5.32.0-2|121	
21cr|yaz-5.32.0-2|122	%prep
21cr|yaz-5.32.0-2|123	%autosetup -p1
21cr|yaz-5.32.0-2|124	
21cr|yaz-5.32.0-2|125	# nuke the bundled libstemmer_c just in case
21cr|yaz-5.32.0-2|126	rm -rf libstemmer_c
21cr|yaz-5.32.0-2|127	
21cr|yaz-5.32.0-2|128	# i'm sick an dtired of patching this stupid file over and over...
21cr|yaz-5.32.0-2|129	rm -rf yaz-config.in
21cr|yaz-5.32.0-2|130	cp %{SOURCE1} yaz-config.in
21cr|yaz-5.32.0-2|131	
21cr|yaz-5.32.0-2|132	# lib64 fix
21cr|yaz-5.32.0-2|133	perl -pi -e "s|/lib\b|/%{_lib}|g" configure*
21cr|yaz-5.32.0-2|134	perl -pi -e "s|/usr/lib/|%{_libdir}/|g" configure*
21cr|yaz-5.32.0-2|135	
21cr|yaz-5.32.0-2|136	%build
21cr|yaz-5.32.0-2|137	autoreconf -fi
21cr|yaz-5.32.0-2|138	%configure \
21cr|yaz-5.32.0-2|139	--enable-shared \
21cr|yaz-5.32.0-2|140	--enable-tcpd \
21cr|yaz-5.32.0-2|141	--with-openssl \
21cr|yaz-5.32.0-2|142	--with-xml2 \
21cr|yaz-5.32.0-2|143	--with-xslt \
21cr|yaz-5.32.0-2|144	--with-exslt \
21cr|yaz-5.32.0-2|145	--with-icu
21cr|yaz-5.32.0-2|146	
21cr|yaz-5.32.0-2|147	%make
21cr|yaz-5.32.0-2|148	
21cr|yaz-5.32.0-2|149	%install
21cr|yaz-5.32.0-2|150	%makeinstall_std docdir=/installed-docs
21cr|yaz-5.32.0-2|151	
21cr|yaz-5.32.0-2|152	# fix installed docs
21cr|yaz-5.32.0-2|153	rm -rf installed-docs
21cr|yaz-5.32.0-2|154	mv %{buildroot}/installed-docs .
21cr|yaz-5.32.0-2|155	mv %{buildroot}%{_docdir}/yaz/* installed-docs/
21cr|yaz-5.32.0-2|156	
21cr|yaz-5.32.0-2|157	%check
21cr|yaz-5.32.0-2|158	make check

11243 21
21cr|ycssmin-1.0.1-7|1	%{?nodejs_find_provides_and_requires}
21cr|ycssmin-1.0.1-7|2	
21cr|ycssmin-1.0.1-7|3	Name:       ycssmin
21cr|ycssmin-1.0.1-7|4	Version:    1.0.1
21cr|ycssmin-1.0.1-7|5	Release:    7
21cr|ycssmin-1.0.1-7|6	Group:      Networking/Other
21cr|ycssmin-1.0.1-7|7	Summary:    CSS minification tool
21cr|ycssmin-1.0.1-7|8	License:    BSD
21cr|ycssmin-1.0.1-7|9	URL:        https://github.com/yui/ycssmin
21cr|ycssmin-1.0.1-7|10	Source0:    http://registry.npmjs.org/%{name}/-/%{name}-%{version}.tgz
21cr|ycssmin-1.0.1-7|11	
21cr|ycssmin-1.0.1-7|12	BuildArch:  noarch
21cr|ycssmin-1.0.1-7|13	BuildRequires:  nodejs nodejs-packaging
21cr|ycssmin-1.0.1-7|14	
21cr|ycssmin-1.0.1-7|15	%description
21cr|ycssmin-1.0.1-7|16	ycssmin is a CSS minification tool.
21cr|ycssmin-1.0.1-7|17	
21cr|ycssmin-1.0.1-7|18	It was originally based on the css minification tool used inside of YUI
21cr|ycssmin-1.0.1-7|19	Compressor, based on code from Stoyan Stefanov and Isaac Schlueter.
21cr|ycssmin-1.0.1-7|20	
21cr|ycssmin-1.0.1-7|21	%prep
21cr|ycssmin-1.0.1-7|22	%setup -q -n package
21cr|ycssmin-1.0.1-7|23	
21cr|ycssmin-1.0.1-7|24	#drop spurious executable bit
21cr|ycssmin-1.0.1-7|25	chmod 0644 package.json cssmin.js
21cr|ycssmin-1.0.1-7|26	
21cr|ycssmin-1.0.1-7|27	%build
21cr|ycssmin-1.0.1-7|28	#nothing to do
21cr|ycssmin-1.0.1-7|29	
21cr|ycssmin-1.0.1-7|30	%install
21cr|ycssmin-1.0.1-7|31	mkdir -p %{buildroot}%{nodejs_sitelib}/%{name}
21cr|ycssmin-1.0.1-7|32	cp -pr bin cssmin.js package.json %{buildroot}%{nodejs_sitelib}/%{name}
21cr|ycssmin-1.0.1-7|33	
21cr|ycssmin-1.0.1-7|34	mkdir -p %{buildroot}%{_bindir}
21cr|ycssmin-1.0.1-7|35	ln -sf ../lib/node_modules/%{name}/bin/cssmin %{buildroot}%{_bindir}/cssmin
21cr|ycssmin-1.0.1-7|36	
21cr|ycssmin-1.0.1-7|37	%nodejs_symlink_deps
21cr|ycssmin-1.0.1-7|38	
21cr|ycssmin-1.0.1-7|39	# yet another test framework that's not packaged yet :-(
21cr|ycssmin-1.0.1-7|40	#%%check
21cr|ycssmin-1.0.1-7|41	#istanbul cover --print both -- vows --spec ./tests/*.js
21cr|ycssmin-1.0.1-7|42	
21cr|ycssmin-1.0.1-7|43	%files
21cr|ycssmin-1.0.1-7|44	%defattr(-,root,root,-)
21cr|ycssmin-1.0.1-7|45	%{nodejs_sitelib}/%{name}
21cr|ycssmin-1.0.1-7|46	%{_bindir}/cssmin
21cr|ycssmin-1.0.1-7|47	%doc README.md LICENSE

11244 21
21cr|yeahconsole-0.3.4-5|1	%define debug_package %{nil}
21cr|yeahconsole-0.3.4-5|2	
21cr|yeahconsole-0.3.4-5|3	Summary:	Quake-like pull-down console
21cr|yeahconsole-0.3.4-5|4	Name:		yeahconsole
21cr|yeahconsole-0.3.4-5|5	Version:	0.3.4
21cr|yeahconsole-0.3.4-5|6	Release:	5
21cr|yeahconsole-0.3.4-5|7	License:	GPLv2+
21cr|yeahconsole-0.3.4-5|8	Group:		Terminals
21cr|yeahconsole-0.3.4-5|9	Url:		http://phrat.de/downloads.html
21cr|yeahconsole-0.3.4-5|10	Source0:	http://phrat.de/%{name}-%{version}.tar.xz
21cr|yeahconsole-0.3.4-5|11	Source1:	examples
21cr|yeahconsole-0.3.4-5|12	BuildRequires:	pkgconfig(x11)
21cr|yeahconsole-0.3.4-5|13	# Can work with both xterm or rxvt
21cr|yeahconsole-0.3.4-5|14	Recommends:	xterm
21cr|yeahconsole-0.3.4-5|15	
21cr|yeahconsole-0.3.4-5|16	%description
21cr|yeahconsole-0.3.4-5|17	Yeahconsole puts an xterm window on top of your screen that behaves like a
21cr|yeahconsole-0.3.4-5|18	console found in many games (like Quake). Its visibility can be toggled by
21cr|yeahconsole-0.3.4-5|19	a keyboard shortcut (Control+Alt+y).
21cr|yeahconsole-0.3.4-5|20	
21cr|yeahconsole-0.3.4-5|21	Yeahconsole is configured by editing .Xdefaults.
21cr|yeahconsole-0.3.4-5|22	Please read the examples file.
21cr|yeahconsole-0.3.4-5|23	
21cr|yeahconsole-0.3.4-5|24	%files
21cr|yeahconsole-0.3.4-5|25	%doc examples README LICENSE
21cr|yeahconsole-0.3.4-5|26	%{_bindir}/%{name}
21cr|yeahconsole-0.3.4-5|27	%{_datadir}/applications/%{name}.desktop
21cr|yeahconsole-0.3.4-5|28	
21cr|yeahconsole-0.3.4-5|29	#----------------------------------------------------------------------------
21cr|yeahconsole-0.3.4-5|30	
21cr|yeahconsole-0.3.4-5|31	%prep
21cr|yeahconsole-0.3.4-5|32	%setup -q
21cr|yeahconsole-0.3.4-5|33	cp %{SOURCE1} .
21cr|yeahconsole-0.3.4-5|34	sed -i 's|/usr/local|%{buildroot}%{_prefix}|' Makefile
21cr|yeahconsole-0.3.4-5|35	sed -i 's| -o root -g root||' Makefile
21cr|yeahconsole-0.3.4-5|36	
21cr|yeahconsole-0.3.4-5|37	%build
21cr|yeahconsole-0.3.4-5|38	%make
21cr|yeahconsole-0.3.4-5|39	
21cr|yeahconsole-0.3.4-5|40	%install
21cr|yeahconsole-0.3.4-5|41	mkdir -p %{buildroot}%{_bindir}
21cr|yeahconsole-0.3.4-5|42	%makeinstall_std
21cr|yeahconsole-0.3.4-5|43	
21cr|yeahconsole-0.3.4-5|44	#menu
21cr|yeahconsole-0.3.4-5|45	mkdir -p %{buildroot}%{_datadir}/applications
21cr|yeahconsole-0.3.4-5|46	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|yeahconsole-0.3.4-5|47	[Desktop Entry]
21cr|yeahconsole-0.3.4-5|48	Encoding=UTF-8
21cr|yeahconsole-0.3.4-5|49	Name=YeahConsole
21cr|yeahconsole-0.3.4-5|50	Comment=%{Summary}
21cr|yeahconsole-0.3.4-5|51	Exec=%{_bindir}/%{name}
21cr|yeahconsole-0.3.4-5|52	Icon=terminals_section.png
21cr|yeahconsole-0.3.4-5|53	Terminal=false
21cr|yeahconsole-0.3.4-5|54	Type=Application
21cr|yeahconsole-0.3.4-5|55	StartupNotify=true
21cr|yeahconsole-0.3.4-5|56	Categories=X-MandrivaLinux-System-Terminals;
21cr|yeahconsole-0.3.4-5|57	EOF

11245 21
21cr|yersinia-0.8.2-1|1	# Workaround to build with GCC 10
21cr|yersinia-0.8.2-1|2	%global optflags %{optflags} -fcommon
21cr|yersinia-0.8.2-1|3	
21cr|yersinia-0.8.2-1|4	Summary:	Network pen-testing tool
21cr|yersinia-0.8.2-1|5	Name:		yersinia
21cr|yersinia-0.8.2-1|6	Version:	0.8.2
21cr|yersinia-0.8.2-1|7	Release:	1
21cr|yersinia-0.8.2-1|8	License: 	GPL
21cr|yersinia-0.8.2-1|9	Group: 		System/Servers
21cr|yersinia-0.8.2-1|10	URL: 		http://www.yersinia.net
21cr|yersinia-0.8.2-1|11	Source:		https://github.com/tomac/yersinia/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|yersinia-0.8.2-1|12	Patch0:		yersinia-glibc2.36.patch
21cr|yersinia-0.8.2-1|13	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|yersinia-0.8.2-1|14	BuildRequires:	libnet-devel
21cr|yersinia-0.8.2-1|15	BuildRequires:	pkgconfig(libnsl)
21cr|yersinia-0.8.2-1|16	BuildRequires:	libtool
21cr|yersinia-0.8.2-1|17	BuildRequires:	pkgconfig(ncurses)
21cr|yersinia-0.8.2-1|18	BuildRequires:	pcap-devel
21cr|yersinia-0.8.2-1|19	BuildRequires:	pkgconfig
21cr|yersinia-0.8.2-1|20	
21cr|yersinia-0.8.2-1|21	
21cr|yersinia-0.8.2-1|22	%description
21cr|yersinia-0.8.2-1|23	Yersinia is a network tool designed to take advantage of some weakeness in
21cr|yersinia-0.8.2-1|24	different network protocols. It pretends to be a solid framework for analyzing
21cr|yersinia-0.8.2-1|25	and testing the deployed networks and systems.
21cr|yersinia-0.8.2-1|26	
21cr|yersinia-0.8.2-1|27	Currently, only attacks for the following network protocols are implemented:
21cr|yersinia-0.8.2-1|28	* Spanning Tree Protocol (STP).
21cr|yersinia-0.8.2-1|29	* Cisco Discovery Protocol (CDP).
21cr|yersinia-0.8.2-1|30	* Dynamic Trunking Protocol (DTP).
21cr|yersinia-0.8.2-1|31	* Dynamic Host Configuration Protocol (DHCP).
21cr|yersinia-0.8.2-1|32	* Hot Standby Router Protocol (HSRP).
21cr|yersinia-0.8.2-1|33	* 802.1q.
21cr|yersinia-0.8.2-1|34	* Inter-Switch Link Protocol (ISL).
21cr|yersinia-0.8.2-1|35	* VLAN Trunking Protocol (VTP).
21cr|yersinia-0.8.2-1|36	
21cr|yersinia-0.8.2-1|37	%prep
21cr|yersinia-0.8.2-1|38	
21cr|yersinia-0.8.2-1|39	%autosetup -p1 %{name}-%{version}
21cr|yersinia-0.8.2-1|40	
21cr|yersinia-0.8.2-1|41	%build
21cr|yersinia-0.8.2-1|42	%configure
21cr|yersinia-0.8.2-1|43	#--with-pcap-includes=%{_includedir}/pcap
21cr|yersinia-0.8.2-1|44	%make CFLAGS="%{optflags}"
21cr|yersinia-0.8.2-1|45	
21cr|yersinia-0.8.2-1|46	%install
21cr|yersinia-0.8.2-1|47	%makeinstall_std
21cr|yersinia-0.8.2-1|48	
21cr|yersinia-0.8.2-1|49	%files
21cr|yersinia-0.8.2-1|50	%doc AUTHORS COPYING ChangeLog FAQ README.md THANKS TODO
21cr|yersinia-0.8.2-1|51	%{_bindir}/*
21cr|yersinia-0.8.2-1|52	%{_mandir}/man?/*

11246 21
21cr|yggdrasil-go-0.5.12-1|1	# use bundled golang modules (from Source1)
21cr|yggdrasil-go-0.5.12-1|2	%global gomodulesmode GO111MODULE=on
21cr|yggdrasil-go-0.5.12-1|3	%global goipath github.com/yggdrasil-network/yggdrasil-go
21cr|yggdrasil-go-0.5.12-1|4	
21cr|yggdrasil-go-0.5.12-1|5	# Package source code as a devel package.
21cr|yggdrasil-go-0.5.12-1|6	# Turn on if using not bundled go modules.
21cr|yggdrasil-go-0.5.12-1|7	# Offed for now because it automatically requires not packaged golang modules.
21cr|yggdrasil-go-0.5.12-1|8	%bcond_with devel
21cr|yggdrasil-go-0.5.12-1|9	
21cr|yggdrasil-go-0.5.12-1|10	%global debug_package %{nil}
21cr|yggdrasil-go-0.5.12-1|11	
21cr|yggdrasil-go-0.5.12-1|12	Summary:	End-to-end encrypted IPv6 networking
21cr|yggdrasil-go-0.5.12-1|13	Group:		Networking/Other
21cr|yggdrasil-go-0.5.12-1|14	Name:		yggdrasil-go
21cr|yggdrasil-go-0.5.12-1|15	Version:	0.5.12
21cr|yggdrasil-go-0.5.12-1|16	Release:	1
21cr|yggdrasil-go-0.5.12-1|17	License:	GPLv3
21cr|yggdrasil-go-0.5.12-1|18	URL:		https://github.com/yggdrasil-network/yggdrasil-go
21cr|yggdrasil-go-0.5.12-1|19	Source0:	https://github.com/yggdrasil-network/yggdrasil-go/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|yggdrasil-go-0.5.12-1|20	# go mod vendor, created with ./upd.sh
21cr|yggdrasil-go-0.5.12-1|21	Source1:	%{name}-go-mod-vendor-%{version}.tar.xz
21cr|yggdrasil-go-0.5.12-1|22	Source2:	upd.sh
21cr|yggdrasil-go-0.5.12-1|23	Source10:	yggdrasil.sysusers.conf
21cr|yggdrasil-go-0.5.12-1|24	BuildRequires:	golang
21cr|yggdrasil-go-0.5.12-1|25	Provides:	yggdrasil = %{EVRD}
21cr|yggdrasil-go-0.5.12-1|26	%gometa
21cr|yggdrasil-go-0.5.12-1|27	
21cr|yggdrasil-go-0.5.12-1|28	%description
21cr|yggdrasil-go-0.5.12-1|29	Yggdrasil is a proof-of-concept to explore a wholly different approach to
21cr|yggdrasil-go-0.5.12-1|30	network routing. Whereas current computer networks depend heavily on very
21cr|yggdrasil-go-0.5.12-1|31	centralised design and configuration, Yggdrasil breaks this mould by making
21cr|yggdrasil-go-0.5.12-1|32	use of a global spanning tree to form a scalable IPv6 encrypted mesh network.
21cr|yggdrasil-go-0.5.12-1|33	
21cr|yggdrasil-go-0.5.12-1|34	%files
21cr|yggdrasil-go-0.5.12-1|35	%{_bindir}/yggdrasil
21cr|yggdrasil-go-0.5.12-1|36	%{_bindir}/yggdrasilctl
21cr|yggdrasil-go-0.5.12-1|37	%{_unitdir}/yggdrasil.service
21cr|yggdrasil-go-0.5.12-1|38	%ghost %{_sysconfdir}/yggdrasil.conf
21cr|yggdrasil-go-0.5.12-1|39	%{_sysusersdir}/yggdrasil.conf
21cr|yggdrasil-go-0.5.12-1|40	
21cr|yggdrasil-go-0.5.12-1|41	%post
21cr|yggdrasil-go-0.5.12-1|42	%sysusers_create yggdrasil.conf
21cr|yggdrasil-go-0.5.12-1|43	%systemd_post yggdrasil.service
21cr|yggdrasil-go-0.5.12-1|44	
21cr|yggdrasil-go-0.5.12-1|45	%preun
21cr|yggdrasil-go-0.5.12-1|46	%systemd_preun yggdrasil.service
21cr|yggdrasil-go-0.5.12-1|47	
21cr|yggdrasil-go-0.5.12-1|48	%postun
21cr|yggdrasil-go-0.5.12-1|49	%systemd_postun_with_restart yggdrasil.service
21cr|yggdrasil-go-0.5.12-1|50	#--------------------------------------------------------------------------
21cr|yggdrasil-go-0.5.12-1|51	%if %{with devel}
21cr|yggdrasil-go-0.5.12-1|52	%gopkg
21cr|yggdrasil-go-0.5.12-1|53	%gopkgfiles
21cr|yggdrasil-go-0.5.12-1|54	%endif
21cr|yggdrasil-go-0.5.12-1|55	#--------------------------------------------------------------------------
21cr|yggdrasil-go-0.5.12-1|56	
21cr|yggdrasil-go-0.5.12-1|57	%prep
21cr|yggdrasil-go-0.5.12-1|58	%goprep
21cr|yggdrasil-go-0.5.12-1|59	
21cr|yggdrasil-go-0.5.12-1|60	%build
21cr|yggdrasil-go-0.5.12-1|61	( cd .. && tar -xf %{SOURCE1} )
21cr|yggdrasil-go-0.5.12-1|62	#%%gobuild -o %{gobuilddir}/bin/yggdrasil %{goipath}/cmd/yggdrasil
21cr|yggdrasil-go-0.5.12-1|63	#%%gobuild -o %{gobuilddir}/bin/yggdrasilctl %{goipath}/cmd/yggdrasilctl
21cr|yggdrasil-go-0.5.12-1|64	
21cr|yggdrasil-go-0.5.12-1|65	export PKGNAME=%{name}
21cr|yggdrasil-go-0.5.12-1|66	export PKGVER=%{version}
21cr|yggdrasil-go-0.5.12-1|67	./build -t -l "-linkmode=external"
21cr|yggdrasil-go-0.5.12-1|68	
21cr|yggdrasil-go-0.5.12-1|69	%install
21cr|yggdrasil-go-0.5.12-1|70	mkdir -p %{buildroot}%{_bindir}
21cr|yggdrasil-go-0.5.12-1|71	mkdir -p %{buildroot}%{_unitdir}
21cr|yggdrasil-go-0.5.12-1|72	install -m 0755 yggdrasil %{buildroot}%{_bindir}/yggdrasil
21cr|yggdrasil-go-0.5.12-1|73	install -m 0755 yggdrasilctl %{buildroot}%{_bindir}/yggdrasilctl
21cr|yggdrasil-go-0.5.12-1|74	install -m 0755 contrib/systemd/yggdrasil.service %{buildroot}%{_unitdir}/yggdrasil.service
21cr|yggdrasil-go-0.5.12-1|75	
21cr|yggdrasil-go-0.5.12-1|76	# /etc/yggdrasil.conf is generated on host because it contains private keys
21cr|yggdrasil-go-0.5.12-1|77	mkdir -p %{buildroot}%{_sysconfdir}
21cr|yggdrasil-go-0.5.12-1|78	touch %{buildroot}%{_sysconfdir}/yggdrasil.conf
21cr|yggdrasil-go-0.5.12-1|79	
21cr|yggdrasil-go-0.5.12-1|80	# install sysuser config
21cr|yggdrasil-go-0.5.12-1|81	install -D -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/yggdrasil.conf

11247 21
21cr|yiff-2.14.7-11|1	%define debug_package %{nil}
21cr|yiff-2.14.7-11|2	
21cr|yiff-2.14.7-11|3	%define major 14
21cr|yiff-2.14.7-11|4	%define libname %mklibname Y2_ %{major}
21cr|yiff-2.14.7-11|5	%define devname %mklibname %{name} -d
21cr|yiff-2.14.7-11|6	
21cr|yiff-2.14.7-11|7	Summary:	YIFF Sound Systems
21cr|yiff-2.14.7-11|8	Name:		yiff
21cr|yiff-2.14.7-11|9	Version:	2.14.7
21cr|yiff-2.14.7-11|10	Release:	11
21cr|yiff-2.14.7-11|11	License:	GPLv2+
21cr|yiff-2.14.7-11|12	Group: 		System/Servers
21cr|yiff-2.14.7-11|13	Url:		http://wolfpack.twu.net/YIFF/index.html
21cr|yiff-2.14.7-11|14	Source0:	http://wolfsinger.com/~wolfpack/packages/%{name}-%{version}.tar.bz2
21cr|yiff-2.14.7-11|15	Patch:		%{name}-2.14.5.build.patch
21cr|yiff-2.14.7-11|16	%if %{mdvver} < 201610
21cr|yiff-2.14.7-11|17	BuildRequires:	pkgconfig(gtk+-2.0)
21cr|yiff-2.14.7-11|18	%endif
21cr|yiff-2.14.7-11|19	BuildRequires:	pkgconfig(zlib)
21cr|yiff-2.14.7-11|20	
21cr|yiff-2.14.7-11|21	%description
21cr|yiff-2.14.7-11|22	YIFF is a high performance, stable, and fully  documented sound server for UNIX
21cr|yiff-2.14.7-11|23	games and applications. It employs a network transparent API which allows
21cr|yiff-2.14.7-11|24	multiple client programs to access sound capabilities in a similar way to how X
21cr|yiff-2.14.7-11|25	clients do graphics.
21cr|yiff-2.14.7-11|26	
21cr|yiff-2.14.7-11|27	Run yiffconfig after install to generate a starty script.
21cr|yiff-2.14.7-11|28	
21cr|yiff-2.14.7-11|29	%files
21cr|yiff-2.14.7-11|30	%doc INSTALL_MANUAL LICENSE README
21cr|yiff-2.14.7-11|31	%config(noreplace) %{_sysconfdir}/yiffrc
21cr|yiff-2.14.7-11|32	%{_sbindir}/*
21cr|yiff-2.14.7-11|33	%{_bindir}/*
21cr|yiff-2.14.7-11|34	%{_mandir}/man1/*
21cr|yiff-2.14.7-11|35	%{_mandir}/man3/*
21cr|yiff-2.14.7-11|36	%{_mandir}/man8/*
21cr|yiff-2.14.7-11|37	%{_datadir}/icons/*
21cr|yiff-2.14.7-11|38	%{_datadir}/sounds/*
21cr|yiff-2.14.7-11|39	
21cr|yiff-2.14.7-11|40	#----------------------------------------------------------------------------
21cr|yiff-2.14.7-11|41	
21cr|yiff-2.14.7-11|42	%package -n %{libname}
21cr|yiff-2.14.7-11|43	Summary:	Main library for %{name}
21cr|yiff-2.14.7-11|44	Group:		System/Libraries
21cr|yiff-2.14.7-11|45	Conflicts:	%{_lib}yiff2.14.7 < 2.14.7-8
21cr|yiff-2.14.7-11|46	Obsoletes:	%{_lib}yiff2.14.7 < 2.14.7-8
21cr|yiff-2.14.7-11|47	
21cr|yiff-2.14.7-11|48	%description -n %{libname}
21cr|yiff-2.14.7-11|49	This package contains the library needed to run programs dynamically linked
21cr|yiff-2.14.7-11|50	with %{name}.
21cr|yiff-2.14.7-11|51	
21cr|yiff-2.14.7-11|52	%files -n %{libname}
21cr|yiff-2.14.7-11|53	%doc LICENSE
21cr|yiff-2.14.7-11|54	%{_libdir}/libY2.so.%{major}*
21cr|yiff-2.14.7-11|55	
21cr|yiff-2.14.7-11|56	#----------------------------------------------------------------------------
21cr|yiff-2.14.7-11|57	
21cr|yiff-2.14.7-11|58	%package -n %{devname}
21cr|yiff-2.14.7-11|59	Summary:	Headers for developing programs that will use %{name}
21cr|yiff-2.14.7-11|60	Group:		Development/C
21cr|yiff-2.14.7-11|61	Requires:	%{libname} = %{EVRD}
21cr|yiff-2.14.7-11|62	Provides:	%{name}-devel = %{EVRD}
21cr|yiff-2.14.7-11|63	
21cr|yiff-2.14.7-11|64	%description -n %{devname}
21cr|yiff-2.14.7-11|65	This package contains the headers that programmers will need to develop
21cr|yiff-2.14.7-11|66	applications which will use %{name}.
21cr|yiff-2.14.7-11|67	
21cr|yiff-2.14.7-11|68	%files -n %{devname}
21cr|yiff-2.14.7-11|69	%doc LICENSE
21cr|yiff-2.14.7-11|70	%{_includedir}/*
21cr|yiff-2.14.7-11|71	%{_libdir}/*.so
21cr|yiff-2.14.7-11|72	
21cr|yiff-2.14.7-11|73	#----------------------------------------------------------------------------
21cr|yiff-2.14.7-11|74	
21cr|yiff-2.14.7-11|75	%prep
21cr|yiff-2.14.7-11|76	%setup -q
21cr|yiff-2.14.7-11|77	%patch -p0
21cr|yiff-2.14.7-11|78	
21cr|yiff-2.14.7-11|79	%build
21cr|yiff-2.14.7-11|80	pushd libY2
21cr|yiff-2.14.7-11|81	%make -f Makefile.Linux CFLAGS="%{optflags -wall} %{ldflags} -fPIC"
21cr|yiff-2.14.7-11|82	popd
21cr|yiff-2.14.7-11|83	pushd yiff
21cr|yiff-2.14.7-11|84	%make -f Makefile.Linux CFLAGS="%{optflags -wall} %{ldflags} -DOSS_BUFFRAG"
21cr|yiff-2.14.7-11|85	popd
21cr|yiff-2.14.7-11|86	%if %{mdvver} < 201610
21cr|yiff-2.14.7-11|87	pushd yiffconfig
21cr|yiff-2.14.7-11|88	%make -f Makefile.Linux CFLAGS="%{optflags -wall} %{ldflags} `gtk-config --cflags`"
21cr|yiff-2.14.7-11|89	popd
21cr|yiff-2.14.7-11|90	%endif
21cr|yiff-2.14.7-11|91	pushd yiffutils
21cr|yiff-2.14.7-11|92	%make -f Makefile.Linux CFLAGS="%{optflags -wall} %{ldflags} -D__USE_BSD"
21cr|yiff-2.14.7-11|93	popd
21cr|yiff-2.14.7-11|94	
21cr|yiff-2.14.7-11|95	%install
21cr|yiff-2.14.7-11|96	install -d -m 755 %{buildroot}/%{_sysconfdir}
21cr|yiff-2.14.7-11|97	install -d -m 755 %{buildroot}/%{_datadir}/icons
21cr|yiff-2.14.7-11|98	install -d -m 755 %{buildroot}/%{_datadir}/sounds
21cr|yiff-2.14.7-11|99	make PREFIX=%{buildroot}%{_prefix} YLIB_DIR=%{buildroot}%{_libdir} install
21cr|yiff-2.14.7-11|100	
21cr|yiff-2.14.7-11|101	# move man from /usr to /usr/share
21cr|yiff-2.14.7-11|102	mv %{buildroot}%{_prefix}/man %{buildroot}/%{_mandir}
21cr|yiff-2.14.7-11|103	
21cr|yiff-2.14.7-11|104	install -m 644 yiff/yiffrc %{buildroot}/%{_sysconfdir}
21cr|yiff-2.14.7-11|105	
21cr|yiff-2.14.7-11|106	cat >> %{buildroot}%{_bindir}/starty <<EOF
21cr|yiff-2.14.7-11|107	#!/bin/sh
21cr|yiff-2.14.7-11|108	
21cr|yiff-2.14.7-11|109	# Locations of YIFF compoents and resources, make any changes as needed.
21cr|yiff-2.14.7-11|110	#
21cr|yiff-2.14.7-11|111	YIFF_PROGRAM=/usr/sbin/yiff
21cr|yiff-2.14.7-11|112	YIFF_CONFIGURATION=/etc/yiffrc
21cr|yiff-2.14.7-11|113	
21cr|yiff-2.14.7-11|114	# Run the YIFF Sound Server, syntax is; "<program> <config_file>"
21cr|yiff-2.14.7-11|115	# YIFF will put the process into background by itself.
21cr|yiff-2.14.7-11|116	#
21cr|yiff-2.14.7-11|117	$YIFF_PROGRAM $YIFF_CONFIGURATION
21cr|yiff-2.14.7-11|118	
21cr|yiff-2.14.7-11|119	# Put list of Y hosts that you would like to allow connecting to the
21cr|yiff-2.14.7-11|120	# Y server in this section. Note that localhost (127.0.0.1) is always
21cr|yiff-2.14.7-11|121	# given permission to connect when the YIFF server is runned.
21cr|yiff-2.14.7-11|122	#
21cr|yiff-2.14.7-11|123	#yhost 127.0.0.1
21cr|yiff-2.14.7-11|124	
21cr|yiff-2.14.7-11|125	# Play a sound object on successful startup?
21cr|yiff-2.14.7-11|126	#yplay -m /usr/share/sounds/startup1.wav
21cr|yiff-2.14.7-11|127	EOF
21cr|yiff-2.14.7-11|128	chmod +x %{buildroot}%{_bindir}/starty

11248 21
21cr|yoshimi-2.2.0-1|1	%global	debug_package %{nil}
21cr|yoshimi-2.2.0-1|2	
21cr|yoshimi-2.2.0-1|3	Summary:	ZynAddSubFX fork
21cr|yoshimi-2.2.0-1|4	Name:		yoshimi
21cr|yoshimi-2.2.0-1|5	Version:	2.2.0
21cr|yoshimi-2.2.0-1|6	Release:	1
21cr|yoshimi-2.2.0-1|7	License:	GPLv2+
21cr|yoshimi-2.2.0-1|8	Group:		Sound
21cr|yoshimi-2.2.0-1|9	Url:		http://yoshimi.sourceforge.net
21cr|yoshimi-2.2.0-1|10	Source0:	https://github.com/Yoshimi/yoshimi/archive/%{name}-%{version}.tar.gz
21cr|yoshimi-2.2.0-1|11	Source100:	%{name}.rpmlintrc
21cr|yoshimi-2.2.0-1|12	BuildRequires:	cmake >= 3.0.0
21cr|yoshimi-2.2.0-1|13	BuildRequires:	desktop-file-utils
21cr|yoshimi-2.2.0-1|14	BuildRequires:	boost-devel
21cr|yoshimi-2.2.0-1|15	BuildRequires:	fltk-devel
21cr|yoshimi-2.2.0-1|16	BuildRequires:	readline-devel
21cr|yoshimi-2.2.0-1|17	BuildRequires:	pkgconfig(alsa) >= 1.0.17
21cr|yoshimi-2.2.0-1|18	BuildRequires:	pkgconfig(cairo)
21cr|yoshimi-2.2.0-1|19	BuildRequires:	pkgconfig(dssi)
21cr|yoshimi-2.2.0-1|20	BuildRequires:	pkgconfig(fftw3) >= 0.22
21cr|yoshimi-2.2.0-1|21	BuildRequires:	pkgconfig(fontconfig) >= 0.22
21cr|yoshimi-2.2.0-1|22	BuildRequires:	pkgconfig(gl)
21cr|yoshimi-2.2.0-1|23	BuildRequires:	pkgconfig(glu)
21cr|yoshimi-2.2.0-1|24	BuildRequires:	pkgconfig(jack)
21cr|yoshimi-2.2.0-1|25	BuildRequires:	pkgconfig(libjpeg)
21cr|yoshimi-2.2.0-1|26	BuildRequires:	pkgconfig(libxml-2.0)
21cr|yoshimi-2.2.0-1|27	BuildRequires:	pkgconfig(lv2) >= 1.0.0
21cr|yoshimi-2.2.0-1|28	BuildRequires:	pkgconfig(mxml) >= 2.5
21cr|yoshimi-2.2.0-1|29	BuildRequires:	pkgconfig(ncurses)
21cr|yoshimi-2.2.0-1|30	BuildRequires:	pkgconfig(sndfile)
21cr|yoshimi-2.2.0-1|31	BuildRequires:	pkgconfig(x11)
21cr|yoshimi-2.2.0-1|32	BuildRequires:	pkgconfig(xext)
21cr|yoshimi-2.2.0-1|33	BuildRequires:	pkgconfig(xinerama)
21cr|yoshimi-2.2.0-1|34	BuildRequires:	pkgconfig(zlib)
21cr|yoshimi-2.2.0-1|35	
21cr|yoshimi-2.2.0-1|36	%description
21cr|yoshimi-2.2.0-1|37	Yoshimi is a fork of the legendary and powerful ZynAddSubFX multi-timbral
21cr|yoshimi-2.2.0-1|38	standalone synthesizer. It can use either ALSA or JACK for both Audio and MIDI
21cr|yoshimi-2.2.0-1|39	the default now being JACK.
21cr|yoshimi-2.2.0-1|40	
21cr|yoshimi-2.2.0-1|41	%files
21cr|yoshimi-2.2.0-1|42	%doc COPYING doc/*.txt
21cr|yoshimi-2.2.0-1|43	%{_docdir}/%{name}/Histories.tar.bz2
21cr|yoshimi-2.2.0-1|44	%{_docdir}/%{name}/*.odt
21cr|yoshimi-2.2.0-1|45	%{_docdir}/%{name}/examples/*
21cr|yoshimi-2.2.0-1|46	%{_docdir}/%{name}/%{name}_user_guide/*
21cr|yoshimi-2.2.0-1|47	%{_bindir}/%{name}
21cr|yoshimi-2.2.0-1|48	%dir %{_datadir}/%{name}
21cr|yoshimi-2.2.0-1|49	%{_datadir}/%{name}/*
21cr|yoshimi-2.2.0-1|50	%{_datadir}/applications/%{name}.desktop
21cr|yoshimi-2.2.0-1|51	%{_datadir}/icons/hicolor/scalable/apps/%{name}*.svg
21cr|yoshimi-2.2.0-1|52	%{_datadir}/pixmaps/%{name}.png
21cr|yoshimi-2.2.0-1|53	%{_datadir}/metainfo/%{name}.appdata.xml
21cr|yoshimi-2.2.0-1|54	%{_mandir}/man1/%{name}.1*
21cr|yoshimi-2.2.0-1|55	
21cr|yoshimi-2.2.0-1|56	#----------------------------------------------------------------------------
21cr|yoshimi-2.2.0-1|57	
21cr|yoshimi-2.2.0-1|58	%package plugin-lv2
21cr|yoshimi-2.2.0-1|59	Summary:	LV2 Plugin version of yoshimi
21cr|yoshimi-2.2.0-1|60	Group:		Sound
21cr|yoshimi-2.2.0-1|61	
21cr|yoshimi-2.2.0-1|62	%description plugin-lv2
21cr|yoshimi-2.2.0-1|63	Yoshimi is a fork of the legendary and powerful ZynAddSubFX multi-timbral
21cr|yoshimi-2.2.0-1|64	standalone synthesizer. This is its LV2 plugin version.
21cr|yoshimi-2.2.0-1|65	
21cr|yoshimi-2.2.0-1|66	%files plugin-lv2
21cr|yoshimi-2.2.0-1|67	%doc COPYING
21cr|yoshimi-2.2.0-1|68	%dir %{_libdir}/lv2/%{name}.lv2
21cr|yoshimi-2.2.0-1|69	%{_libdir}/lv2/%{name}.lv2/*
21cr|yoshimi-2.2.0-1|70	
21cr|yoshimi-2.2.0-1|71	#----------------------------------------------------------------------------
21cr|yoshimi-2.2.0-1|72	
21cr|yoshimi-2.2.0-1|73	%prep
21cr|yoshimi-2.2.0-1|74	%setup -q
21cr|yoshimi-2.2.0-1|75	
21cr|yoshimi-2.2.0-1|76	
21cr|yoshimi-2.2.0-1|77	%build
21cr|yoshimi-2.2.0-1|78	cd src
21cr|yoshimi-2.2.0-1|79	%cmake
21cr|yoshimi-2.2.0-1|80	%make
21cr|yoshimi-2.2.0-1|81	
21cr|yoshimi-2.2.0-1|82	
21cr|yoshimi-2.2.0-1|83	%install
21cr|yoshimi-2.2.0-1|84	%makeinstall_std -C src/build
21cr|yoshimi-2.2.0-1|85	
21cr|yoshimi-2.2.0-1|86	
21cr|yoshimi-2.2.0-1|87	# Fix wrong perms
21cr|yoshimi-2.2.0-1|88	find %{buildroot}%{_datadir}/%{name}/banks -type d |xargs chmod 0755
21cr|yoshimi-2.2.0-1|89	chmod 0755 %{buildroot}%{_datadir}/%{name}/examples
21cr|yoshimi-2.2.0-1|90	chmod 0755 %{buildroot}%{_datadir}/%{name}/presets
21cr|yoshimi-2.2.0-1|91	chmod 0755 %{buildroot}%{_datadir}/%{name}/examples/"Original Zyn Patchsets"
21cr|yoshimi-2.2.0-1|92	# Drop duplicate (?) breaking find search
21cr|yoshimi-2.2.0-1|93	rm -rf %{buildroot}%{_docdir}/%{name}/examples/"Original Zyn Patchsets"
21cr|yoshimi-2.2.0-1|94	find %{buildroot}%{_docdir}/%{name} -type d |xargs chmod 0755

11249 21
21cr|youtube-viewer-3.10.2-1|1	Summary:	A youtube viewer
21cr|youtube-viewer-3.10.2-1|2	Name:		youtube-viewer
21cr|youtube-viewer-3.10.2-1|3	Version:	3.10.2
21cr|youtube-viewer-3.10.2-1|4	Release:	1
21cr|youtube-viewer-3.10.2-1|5	License:	GPLv3+
21cr|youtube-viewer-3.10.2-1|6	Group:		Video
21cr|youtube-viewer-3.10.2-1|7	Url:		https://github.com/trizen/youtube-viewer
21cr|youtube-viewer-3.10.2-1|8	Source0:	https://github.com/trizen/youtube-viewer/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|youtube-viewer-3.10.2-1|9	BuildRequires:	desktop-file-utils
21cr|youtube-viewer-3.10.2-1|10	BuildRequires:	imagemagick
21cr|youtube-viewer-3.10.2-1|11	BuildRequires:	perl(Data::Dump)
21cr|youtube-viewer-3.10.2-1|12	BuildRequires:	perl(Encode)
21cr|youtube-viewer-3.10.2-1|13	BuildRequires:	perl(File::Path)
21cr|youtube-viewer-3.10.2-1|14	BuildRequires:	perl(File::ShareDir)
21cr|youtube-viewer-3.10.2-1|15	BuildRequires:	perl(JSON::XS)
21cr|youtube-viewer-3.10.2-1|16	BuildRequires:	perl(HTML::Parser)
21cr|youtube-viewer-3.10.2-1|17	BuildRequires:	perl(List::AllUtils)
21cr|youtube-viewer-3.10.2-1|18	BuildRequires:	perl(Memoize)
21cr|youtube-viewer-3.10.2-1|19	BuildRequires:	perl(MIME::Base64::URLSafe)
21cr|youtube-viewer-3.10.2-1|20	BuildRequires:	perl(Module::Build)
21cr|youtube-viewer-3.10.2-1|21	BuildRequires:	perl(Mozilla::CA)
21cr|youtube-viewer-3.10.2-1|22	BuildRequires:	perl(LWP::Protocol::https)
21cr|youtube-viewer-3.10.2-1|23	BuildRequires:	perl(LWP::UserAgent)
21cr|youtube-viewer-3.10.2-1|24	BuildRequires:	perl(LWP::UserAgent::Cached)
21cr|youtube-viewer-3.10.2-1|25	BuildRequires:	perl(Text::CharWidth)
21cr|youtube-viewer-3.10.2-1|26	BuildRequires:	perl(Unicode::GCString)
21cr|youtube-viewer-3.10.2-1|27	# For tests
21cr|youtube-viewer-3.10.2-1|28	BuildRequires:	perl(Test::Pod)
21cr|youtube-viewer-3.10.2-1|29	BuildRequires:	perl(Test::Pod::Coverage)
21cr|youtube-viewer-3.10.2-1|30	Requires:	mplayer
21cr|youtube-viewer-3.10.2-1|31	Requires:	perl >= 5.16.3
21cr|youtube-viewer-3.10.2-1|32	Requires:	perl(Data::Dump)
21cr|youtube-viewer-3.10.2-1|33	Requires:	perl(Exporter)
21cr|youtube-viewer-3.10.2-1|34	Requires:	perl(File::Path)
21cr|youtube-viewer-3.10.2-1|35	Requires:	perl-JSON
21cr|youtube-viewer-3.10.2-1|36	Requires:	perl(LWP::UserAgent)
21cr|youtube-viewer-3.10.2-1|37	Requires:	perl(Mozilla::CA)
21cr|youtube-viewer-3.10.2-1|38	Requires:	perl(Term::ANSIColor)
21cr|youtube-viewer-3.10.2-1|39	Requires:	perl(Term::ReadLine::Perl)
21cr|youtube-viewer-3.10.2-1|40	Requires:	perl(Term::UI)
21cr|youtube-viewer-3.10.2-1|41	Requires:	perl(Text::ParseWords)
21cr|youtube-viewer-3.10.2-1|42	Requires:	perl(Unicode::GCString)
21cr|youtube-viewer-3.10.2-1|43	Requires:	perl(URI::Escape)
21cr|youtube-viewer-3.10.2-1|44	Requires:	perl(XML::Fast)
21cr|youtube-viewer-3.10.2-1|45	# Optional
21cr|youtube-viewer-3.10.2-1|46	Recommends:		gcap
21cr|youtube-viewer-3.10.2-1|47	Recommends:		perl(LWP::Protocol::https)
21cr|youtube-viewer-3.10.2-1|48	Recommends:		perl(Text::CharWidth)
21cr|youtube-viewer-3.10.2-1|49	Recommends:		perl(Term::ReadLine::Gnu::XS)
21cr|youtube-viewer-3.10.2-1|50	BuildArch:	noarch
21cr|youtube-viewer-3.10.2-1|51	
21cr|youtube-viewer-3.10.2-1|52	%description
21cr|youtube-viewer-3.10.2-1|53	Youtube viewer using mplayer, written in Perl.
21cr|youtube-viewer-3.10.2-1|54	
21cr|youtube-viewer-3.10.2-1|55	%files
21cr|youtube-viewer-3.10.2-1|56	%doc Changes README.md
21cr|youtube-viewer-3.10.2-1|57	%{_bindir}/%{name}
21cr|youtube-viewer-3.10.2-1|58	%{_mandir}/man1/%{name}.1*
21cr|youtube-viewer-3.10.2-1|59	%{_mandir}/man3/*.3pm.*
21cr|youtube-viewer-3.10.2-1|60	%{perl_vendorlib}/WWW/YoutubeViewer.pm
21cr|youtube-viewer-3.10.2-1|61	%{perl_vendorlib}/WWW/YoutubeViewer/*
21cr|youtube-viewer-3.10.2-1|62	%{perl_vendorlib}/auto/share/dist/WWW-YoutubeViewer/*
21cr|youtube-viewer-3.10.2-1|63	
21cr|youtube-viewer-3.10.2-1|64	#-----------------------------------------------------------------------------
21cr|youtube-viewer-3.10.2-1|65	
21cr|youtube-viewer-3.10.2-1|66	%package -n gtk-%{name}
21cr|youtube-viewer-3.10.2-1|67	Summary:	A youtube viewer, GTK3 interface
21cr|youtube-viewer-3.10.2-1|68	Requires:	config(gtk+3.0-common)
21cr|youtube-viewer-3.10.2-1|69	Requires:	perl(Digest::MD5)
21cr|youtube-viewer-3.10.2-1|70	Requires:	perl(File::ShareDir)
21cr|youtube-viewer-3.10.2-1|71	Requires:	perl(Gtk3)
21cr|youtube-viewer-3.10.2-1|72	Requires:	perl(JSON::XS)
21cr|youtube-viewer-3.10.2-1|73	Requires:	perl(LWP::UserAgent::Cached)
21cr|youtube-viewer-3.10.2-1|74	Requires:	perl(Storable)
21cr|youtube-viewer-3.10.2-1|75	Requires:	perl(Unicode::GCString)
21cr|youtube-viewer-3.10.2-1|76	Requires:	%{name} = %{EVRD}
21cr|youtube-viewer-3.10.2-1|77	
21cr|youtube-viewer-3.10.2-1|78	%description -n gtk-youtube-viewer
21cr|youtube-viewer-3.10.2-1|79	Youtube viewer using mplayer and GTK3, written in Perl.
21cr|youtube-viewer-3.10.2-1|80	
21cr|youtube-viewer-3.10.2-1|81	%files -n gtk-%{name}
21cr|youtube-viewer-3.10.2-1|82	%doc Changes README.md
21cr|youtube-viewer-3.10.2-1|83	%{_bindir}/gtk-%{name}
21cr|youtube-viewer-3.10.2-1|84	%{_datadir}/applications/gtk-%{name}.desktop
21cr|youtube-viewer-3.10.2-1|85	%{_iconsdir}/hicolor/*/apps/gtk-%{name}.png
21cr|youtube-viewer-3.10.2-1|86	
21cr|youtube-viewer-3.10.2-1|87	#-----------------------------------------------------------------------------
21cr|youtube-viewer-3.10.2-1|88	
21cr|youtube-viewer-3.10.2-1|89	%prep
21cr|youtube-viewer-3.10.2-1|90	%setup -q
21cr|youtube-viewer-3.10.2-1|91	
21cr|youtube-viewer-3.10.2-1|92	
21cr|youtube-viewer-3.10.2-1|93	%build
21cr|youtube-viewer-3.10.2-1|94	perl Build.PL --gtk3 --installdirs=vendor
21cr|youtube-viewer-3.10.2-1|95	./Build
21cr|youtube-viewer-3.10.2-1|96	
21cr|youtube-viewer-3.10.2-1|97	
21cr|youtube-viewer-3.10.2-1|98	%install
21cr|youtube-viewer-3.10.2-1|99	./Build install destdir=%{buildroot}
21cr|youtube-viewer-3.10.2-1|100	
21cr|youtube-viewer-3.10.2-1|101	# Install .desktop file
21cr|youtube-viewer-3.10.2-1|102	desktop-file-install --dir=%{buildroot}%{_datadir}/applications share/gtk-%{name}.desktop
21cr|youtube-viewer-3.10.2-1|103	
21cr|youtube-viewer-3.10.2-1|104	# Install icon files
21cr|youtube-viewer-3.10.2-1|105	for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21cr|youtube-viewer-3.10.2-1|106	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/$size/apps
21cr|youtube-viewer-3.10.2-1|107	convert -strip -resize $size share/icons/gtk-%{name}.png %{buildroot}%{_iconsdir}/hicolor/$size/apps/gtk-%{name}.png
21cr|youtube-viewer-3.10.2-1|108	done
21cr|youtube-viewer-3.10.2-1|109	
21cr|youtube-viewer-3.10.2-1|110	# Fix perms
21cr|youtube-viewer-3.10.2-1|111	chmod 0644 %{buildroot}%{perl_vendorlib}/auto/share/dist/WWW-YoutubeViewer/gtk-%{name}.desktop
21cr|youtube-viewer-3.10.2-1|112	chmod 0755 %{buildroot}%{_bindir}/%{name}
21cr|youtube-viewer-3.10.2-1|113	chmod 0755 %{buildroot}%{_bindir}/gtk-%{name}
21cr|youtube-viewer-3.10.2-1|114	
21cr|youtube-viewer-3.10.2-1|115	
21cr|youtube-viewer-3.10.2-1|116	%check
21cr|youtube-viewer-3.10.2-1|117	./Build test

11250 21
21cr|ypbind-2.7.2-1|1	# Rebuild with  '--with dbus' to enbale dbus/Netwrokmanager support
21cr|ypbind-2.7.2-1|2	%bcond_without dbus
21cr|ypbind-2.7.2-1|3	
21cr|ypbind-2.7.2-1|4	# Location where helper scripts are located
21cr|ypbind-2.7.2-1|5	%define scripts_path /usr/lib/%{name}
21cr|ypbind-2.7.2-1|6	
21cr|ypbind-2.7.2-1|7	Summary:	The NIS daemon which binds NIS clients to an NIS domain
21cr|ypbind-2.7.2-1|8	Name:		ypbind
21cr|ypbind-2.7.2-1|9	Version:	2.7.2
21cr|ypbind-2.7.2-1|10	Release:	1
21cr|ypbind-2.7.2-1|11	License:	GPLv2+
21cr|ypbind-2.7.2-1|12	Group:		System/Servers
21cr|ypbind-2.7.2-1|13	Url:		https://github.com/thkukuk/ypbind-mt
21cr|ypbind-2.7.2-1|14	Source0:	https://github.com/thkukuk/ypbind-mt/releases/download/v%{version}/ypbind-mt-%{version}.tar.xz
21cr|ypbind-2.7.2-1|15	Source3:	ypbind.service
21cr|ypbind-2.7.2-1|16	Source4:	ypbind-pre-setdomain
21cr|ypbind-2.7.2-1|17	Source5:	ypbind-post-waitbind
21cr|ypbind-2.7.2-1|18	Patch2:		ypbind-1.11-gettextdomain.patch
21cr|ypbind-2.7.2-1|19	BuildRequires:	gettext-devel
21cr|ypbind-2.7.2-1|20	%if %{with dbus}
21cr|ypbind-2.7.2-1|21	BuildRequires:	pkgconfig(dbus-1)
21cr|ypbind-2.7.2-1|22	BuildRequires:	pkgconfig(dbus-glib-1)
21cr|ypbind-2.7.2-1|23	BuildRequires:	pkgconfig(libnm)
21cr|ypbind-2.7.2-1|24	%endif
21cr|ypbind-2.7.2-1|25	BuildRequires:	pkgconfig(libtirpc)
21cr|ypbind-2.7.2-1|26	BuildRequires:	pkgconfig(libnsl)
21cr|ypbind-2.7.2-1|27	Requires:	rpcbind
21cr|ypbind-2.7.2-1|28	Requires:	yp-tools
21cr|ypbind-2.7.2-1|29	
21cr|ypbind-2.7.2-1|30	%description
21cr|ypbind-2.7.2-1|31	The Network Information Service (NIS) is a system which provides
21cr|ypbind-2.7.2-1|32	network information (login names, passwords, home directories, group
21cr|ypbind-2.7.2-1|33	information) to all of the machines on a network.  NIS can enable
21cr|ypbind-2.7.2-1|34	users to login on any machine on the network, as long as the machine
21cr|ypbind-2.7.2-1|35	has the NIS client programs running and the user's password is
21cr|ypbind-2.7.2-1|36	recorded in the NIS passwd database.  NIS was formerly known as Sun
21cr|ypbind-2.7.2-1|37	Yellow Pages (YP).
21cr|ypbind-2.7.2-1|38	
21cr|ypbind-2.7.2-1|39	This package provides the ypbind daemon.  The ypbind daemon binds NIS
21cr|ypbind-2.7.2-1|40	clients to an NIS domain.  Ypbind must be running on any machines
21cr|ypbind-2.7.2-1|41	which are running NIS client programs.
21cr|ypbind-2.7.2-1|42	
21cr|ypbind-2.7.2-1|43	Install the ypbind package on any machines which are running NIS client
21cr|ypbind-2.7.2-1|44	programs (included in the yp-tools package).  If you need an NIS server,
21cr|ypbind-2.7.2-1|45	you'll also need to install the ypserv package to a machine on your
21cr|ypbind-2.7.2-1|46	network.
21cr|ypbind-2.7.2-1|47	
21cr|ypbind-2.7.2-1|48	%files -f %{name}.lang
21cr|ypbind-2.7.2-1|49	%attr(755, root, root) /sbin/ypbind
21cr|ypbind-2.7.2-1|50	%{_mandir}/*/*
21cr|ypbind-2.7.2-1|51	%{_unitdir}/*
21cr|ypbind-2.7.2-1|52	%{scripts_path}/*
21cr|ypbind-2.7.2-1|53	%config(noreplace) %{_sysconfdir}/yp.conf
21cr|ypbind-2.7.2-1|54	%dir /var/yp/binding
21cr|ypbind-2.7.2-1|55	%doc README ChangeLog AUTHORS THANKS NEWS
21cr|ypbind-2.7.2-1|56	
21cr|ypbind-2.7.2-1|57	%post
21cr|ypbind-2.7.2-1|58	%systemd_post ypbind.service
21cr|ypbind-2.7.2-1|59	
21cr|ypbind-2.7.2-1|60	%preun
21cr|ypbind-2.7.2-1|61	%systemd_preun ypbind.service
21cr|ypbind-2.7.2-1|62	
21cr|ypbind-2.7.2-1|63	#----------------------------------------------------------------------------
21cr|ypbind-2.7.2-1|64	
21cr|ypbind-2.7.2-1|65	%prep
21cr|ypbind-2.7.2-1|66	%setup -q -n ypbind-mt-%{version}
21cr|ypbind-2.7.2-1|67	%apply_patches
21cr|ypbind-2.7.2-1|68	
21cr|ypbind-2.7.2-1|69	%build
21cr|ypbind-2.7.2-1|70	autoreconf -fi
21cr|ypbind-2.7.2-1|71	%serverbuild
21cr|ypbind-2.7.2-1|72	%configure \
21cr|ypbind-2.7.2-1|73	%if %{with dbus}
21cr|ypbind-2.7.2-1|74	--enable-dbus-nm \
21cr|ypbind-2.7.2-1|75	%else
21cr|ypbind-2.7.2-1|76	--disable-dbus-nm \
21cr|ypbind-2.7.2-1|77	%endif
21cr|ypbind-2.7.2-1|78	--sbindir=/sbin
21cr|ypbind-2.7.2-1|79	%make
21cr|ypbind-2.7.2-1|80	
21cr|ypbind-2.7.2-1|81	%install
21cr|ypbind-2.7.2-1|82	%makeinstall sbindir=%{buildroot}/sbin
21cr|ypbind-2.7.2-1|83	
21cr|ypbind-2.7.2-1|84	mkdir -p %{buildroot}%{_sysconfdir}
21cr|ypbind-2.7.2-1|85	install -m 644 etc/yp.conf %{buildroot}%{_sysconfdir}/yp.conf
21cr|ypbind-2.7.2-1|86	mkdir -p %{buildroot}/var/yp/binding
21cr|ypbind-2.7.2-1|87	
21cr|ypbind-2.7.2-1|88	mkdir -p %{buildroot}%{_unitdir}
21cr|ypbind-2.7.2-1|89	install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/ypbind.service
21cr|ypbind-2.7.2-1|90	mkdir -p %{buildroot}%{scripts_path}
21cr|ypbind-2.7.2-1|91	install -m 755 %{SOURCE4} %{buildroot}%{scripts_path}/ypbind-pre-setdomain
21cr|ypbind-2.7.2-1|92	install -m 755 %{SOURCE5} %{buildroot}%{scripts_path}/ypbind-post-waitbind
21cr|ypbind-2.7.2-1|93	
21cr|ypbind-2.7.2-1|94	%find_lang %{name}

11251 21
21cr|ypserv-4.2-2|1	%global	__requires_exclude .*/bin/awk|.*/bin/gawk
21cr|ypserv-4.2-2|2	
21cr|ypserv-4.2-2|3	Summary:	The NIS (Network Information Service) server
21cr|ypserv-4.2-2|4	Name:		ypserv
21cr|ypserv-4.2-2|5	Version:	4.2
21cr|ypserv-4.2-2|6	Release:	2
21cr|ypserv-4.2-2|7	License:	GPLv2+
21cr|ypserv-4.2-2|8	Group:		System/Servers
21cr|ypserv-4.2-2|9	Url:		https://www.thkukuk.de/nis/
21cr|ypserv-4.2-2|10	Source0:	https://github.com/thkukuk/ypserv/archive/refs/tags/%{name}-%{version}.tar.gz
21cr|ypserv-4.2-2|11	Source1:		ypserv.service
21cr|ypserv-4.2-2|12	Source2:		yppasswdd.service
21cr|ypserv-4.2-2|13	Source3:		ypxfrd.service
21cr|ypserv-4.2-2|14	Patch0:	ypserv-4.2-makefile.patch
21cr|ypserv-4.2-2|15	Patch1:	ypserv-4.2-no-Werror.patch
21cr|ypserv-4.2-2|16	Patch2:	ypserv-4.2-ypxfr-zeroresp.patch
21cr|ypserv-4.2-2|17	BuildRequires:	docbook-dtds
21cr|ypserv-4.2-2|18	BuildRequires:	docbook-style-xsl
21cr|ypserv-4.2-2|19	BuildRequires:	libxml2-utils
21cr|ypserv-4.2-2|20	BuildRequires:	mawk
21cr|ypserv-4.2-2|21	BuildRequires:	sgml-common
21cr|ypserv-4.2-2|22	BuildRequires:	xsltproc
21cr|ypserv-4.2-2|23	BuildRequires:	gdbm-devel
21cr|ypserv-4.2-2|24	BuildRequires:	openslp-devel
21cr|ypserv-4.2-2|25	BuildRequires:	pkgconfig(libnsl)
21cr|ypserv-4.2-2|26	BuildRequires:	pkgconfig(libtirpc)
21cr|ypserv-4.2-2|27	BuildRequires:	pkgconfig(qdbm)
21cr|ypserv-4.2-2|28	BuildRequires:	pkgconfig(systemd) >= 209
21cr|ypserv-4.2-2|29	Requires:	make
21cr|ypserv-4.2-2|30	Requires:	mawk
21cr|ypserv-4.2-2|31	Requires:	rpcbind
21cr|ypserv-4.2-2|32	Requires(post,preun):	rpm-helper
21cr|ypserv-4.2-2|33	Requires(post,preun):	systemd
21cr|ypserv-4.2-2|34	
21cr|ypserv-4.2-2|35	%description
21cr|ypserv-4.2-2|36	The Network Information Service (NIS) is a system which provides network
21cr|ypserv-4.2-2|37	information (login names, passwords, home directories, group information)
21cr|ypserv-4.2-2|38	to all of the machines on a network.  NIS can enable users to login on
21cr|ypserv-4.2-2|39	any machine on the network, as long as the machine has the NIS client
21cr|ypserv-4.2-2|40	programs running and the user's password is recorded in the NIS passwd
21cr|ypserv-4.2-2|41	database.  NIS was formerly known as Sun Yellow Pages (YP).
21cr|ypserv-4.2-2|42	This package provides the NIS server, which will need to be running on
21cr|ypserv-4.2-2|43	your network.  NIS clients do not need to be running the server.
21cr|ypserv-4.2-2|44	Install ypserv if you need an NIS server for your network.  You'll also
21cr|ypserv-4.2-2|45	need to install the yp-tools and ypbind packages onto any NIS client
21cr|ypserv-4.2-2|46	machines.
21cr|ypserv-4.2-2|47	
21cr|ypserv-4.2-2|48	%files
21cr|ypserv-4.2-2|49	%doc README ChangeLog TODO NEWS
21cr|ypserv-4.2-2|50	%doc etc/ypserv.conf etc/securenets etc/README.etc
21cr|ypserv-4.2-2|51	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|ypserv-4.2-2|52	%config(noreplace) /var/yp/Makefile
21cr|ypserv-4.2-2|53	%{_unitdir}/yp*
21cr|ypserv-4.2-2|54	%dir %{_libdir}/yp
21cr|ypserv-4.2-2|55	%attr(755, root, root) %{_libdir}/yp/*
21cr|ypserv-4.2-2|56	%attr(755, root, root) %{_sbindir}/yp*
21cr|ypserv-4.2-2|57	%attr(755, root, root) %{_sbindir}/rpc.yp*
21cr|ypserv-4.2-2|58	%{_mandir}/man5/*.5*
21cr|ypserv-4.2-2|59	%{_mandir}/man8/*.8.*
21cr|ypserv-4.2-2|60	%{_includedir}/rpcsvc/ypxfrd.x
21cr|ypserv-4.2-2|61	
21cr|ypserv-4.2-2|62	%post
21cr|ypserv-4.2-2|63	%_post_service %{name}
21cr|ypserv-4.2-2|64	%_post_service yppasswdd
21cr|ypserv-4.2-2|65	%_post_service ypxfrd
21cr|ypserv-4.2-2|66	
21cr|ypserv-4.2-2|67	%preun
21cr|ypserv-4.2-2|68	%_preun_service %{name}
21cr|ypserv-4.2-2|69	%_preun_service yppasswdd
21cr|ypserv-4.2-2|70	%_preun_service ypxfrd
21cr|ypserv-4.2-2|71	
21cr|ypserv-4.2-2|72	#----------------------------------------------------------------------------
21cr|ypserv-4.2-2|73	
21cr|ypserv-4.2-2|74	%prep
21cr|ypserv-4.2-2|75	%setup -q
21cr|ypserv-4.2-2|76	%apply_patches
21cr|ypserv-4.2-2|77	
21cr|ypserv-4.2-2|78	# Avoid name clash
21cr|ypserv-4.2-2|79	cp etc/README etc/README.etc
21cr|ypserv-4.2-2|80	
21cr|ypserv-4.2-2|81	
21cr|ypserv-4.2-2|82	%build
21cr|ypserv-4.2-2|83	autoreconf -vfi
21cr|ypserv-4.2-2|84	%configure \
21cr|ypserv-4.2-2|85	--enable-checkroot \
21cr|ypserv-4.2-2|86	--enable-fqdn \
21cr|ypserv-4.2-2|87	--libexecdir=%{_libdir}/yp \
21cr|ypserv-4.2-2|88	--mandir=%{_mandir} \
21cr|ypserv-4.2-2|89	--enable-ypmapdir="/var/yp"
21cr|ypserv-4.2-2|90	%make
21cr|ypserv-4.2-2|91	
21cr|ypserv-4.2-2|92	
21cr|ypserv-4.2-2|93	%install
21cr|ypserv-4.2-2|94	%makeinstall_std
21cr|ypserv-4.2-2|95	
21cr|ypserv-4.2-2|96	install -m644 etc/%{name}.conf -D %{buildroot}%{_sysconfdir}/%{name}.conf
21cr|ypserv-4.2-2|97	
21cr|ypserv-4.2-2|98	mkdir -p %{buildroot}%{_unitdir}
21cr|ypserv-4.2-2|99	install -m644 %{SOURCE1} -D %{buildroot}%{_unitdir}/%{name}
21cr|ypserv-4.2-2|100	install -m644 %{SOURCE2} -D %{buildroot}%{_unitdir}/yppasswdd
21cr|ypserv-4.2-2|101	install -m644 %{SOURCE3} -D %{buildroot}%{_unitdir}/ypxfrd

11252 21
21cr|yp-tools-4.2.3-2|1	%global __requires_exclude .*GLIBC_PRIVATE.*
21cr|yp-tools-4.2.3-2|2	
21cr|yp-tools-4.2.3-2|3	Summary:	NIS (or YP) client programs
21cr|yp-tools-4.2.3-2|4	Name:		yp-tools
21cr|yp-tools-4.2.3-2|5	Version:	4.2.3
21cr|yp-tools-4.2.3-2|6	Release:	2
21cr|yp-tools-4.2.3-2|7	License:	GPLv2+
21cr|yp-tools-4.2.3-2|8	Group:		System/Configuration/Networking
21cr|yp-tools-4.2.3-2|9	Url:		https://github.com/thkukuk/yp-tools
21cr|yp-tools-4.2.3-2|10	Source0:	https://github.com/thkukuk/yp-tools/archive/v%{version}.tar.gz?/yp-tools-%{version}.tar.gz
21cr|yp-tools-4.2.3-2|11	Patch1: yp-tools-2.12-hash.patch
21cr|yp-tools-4.2.3-2|12	Patch2: yp-tools-2.12-crypt.patch
21cr|yp-tools-4.2.3-2|13	Patch3: yp-tools-2.12-adjunct.patch
21cr|yp-tools-4.2.3-2|14	Patch4: yp-tools-4.2.2-strict-prototypes.patch
21cr|yp-tools-4.2.3-2|15	Patch5: yp-tools-4.2.3-yppasswd.patch
21cr|yp-tools-4.2.3-2|16	BuildRequires:	pkgconfig(libtirpc)
21cr|yp-tools-4.2.3-2|17	BuildRequires:	pkgconfig(libnsl)
21cr|yp-tools-4.2.3-2|18	Recommends:	ypbind
21cr|yp-tools-4.2.3-2|19	
21cr|yp-tools-4.2.3-2|20	%description
21cr|yp-tools-4.2.3-2|21	The Network Information Service (NIS) is a system which provides
21cr|yp-tools-4.2.3-2|22	network information (login names, passwords, home directories, group
21cr|yp-tools-4.2.3-2|23	information) to all of the machines on a network.  NIS can enable
21cr|yp-tools-4.2.3-2|24	users to login on any machine on the network, as long as the machine
21cr|yp-tools-4.2.3-2|25	has the NIS client programs running and the user's password is
21cr|yp-tools-4.2.3-2|26	recorded in the NIS passwd database.  NIS was formerly known as Sun
21cr|yp-tools-4.2.3-2|27	Yellow Pages (YP).
21cr|yp-tools-4.2.3-2|28	
21cr|yp-tools-4.2.3-2|29	This package's NIS implementation is based on FreeBSD's YP and is a
21cr|yp-tools-4.2.3-2|30	special port for glibc 2.x and libc versions 5.4.21 and later.  This
21cr|yp-tools-4.2.3-2|31	package only provides the NIS client programs.  In order to use the
21cr|yp-tools-4.2.3-2|32	clients, you'll need to already have an NIS server running on your
21cr|yp-tools-4.2.3-2|33	network. An NIS server is provided in the ypserv package.
21cr|yp-tools-4.2.3-2|34	
21cr|yp-tools-4.2.3-2|35	Install the yp-tools package if you need NIS client programs for machines
21cr|yp-tools-4.2.3-2|36	on your network.  You will also need to install the ypbind package on
21cr|yp-tools-4.2.3-2|37	every machine running NIS client programs.  If you need an NIS server,
21cr|yp-tools-4.2.3-2|38	you'll need to install the ypserv package on one machine on the network.
21cr|yp-tools-4.2.3-2|39	
21cr|yp-tools-4.2.3-2|40	%files -f %{name}.lang
21cr|yp-tools-4.2.3-2|41	%doc AUTHORS COPYING README ChangeLog NEWS etc/nsswitch.conf
21cr|yp-tools-4.2.3-2|42	%doc THANKS
21cr|yp-tools-4.2.3-2|43	%{_bindir}/*
21cr|yp-tools-4.2.3-2|44	%{_sbindir}/*
21cr|yp-tools-4.2.3-2|45	%{_mandir}/*/*
21cr|yp-tools-4.2.3-2|46	%{_var}/yp/nicknames
21cr|yp-tools-4.2.3-2|47	
21cr|yp-tools-4.2.3-2|48	#----------------------------------------------------------------------------
21cr|yp-tools-4.2.3-2|49	
21cr|yp-tools-4.2.3-2|50	%prep
21cr|yp-tools-4.2.3-2|51	%autosetup -p1
21cr|yp-tools-4.2.3-2|52	
21cr|yp-tools-4.2.3-2|53	%build
21cr|yp-tools-4.2.3-2|54	./autogen.sh
21cr|yp-tools-4.2.3-2|55	export CFLAGS="$CFLAGS %{optflags} -Wno-cast-function-type"
21cr|yp-tools-4.2.3-2|56	./configure \
21cr|yp-tools-4.2.3-2|57	--disable-domainname
21cr|yp-tools-4.2.3-2|58	
21cr|yp-tools-4.2.3-2|59	%make
21cr|yp-tools-4.2.3-2|60	
21cr|yp-tools-4.2.3-2|61	%install
21cr|yp-tools-4.2.3-2|62	%makeinstall_std
21cr|yp-tools-4.2.3-2|63	
21cr|yp-tools-4.2.3-2|64	%find_lang %{name}

11253 21
21cr|ytnef-2.0-1|1	%define major 0
21cr|ytnef-2.0-1|2	%define libname %mklibname ytnef %{major}
21cr|ytnef-2.0-1|3	%define develname %mklibname -d ytnef
21cr|ytnef-2.0-1|4	
21cr|ytnef-2.0-1|5	Name:		ytnef
21cr|ytnef-2.0-1|6	Version:	2.0
21cr|ytnef-2.0-1|7	Release:	1
21cr|ytnef-2.0-1|8	Summary:	Yerase's TNEF Stream Reader
21cr|ytnef-2.0-1|9	License:	GPLv2+
21cr|ytnef-2.0-1|10	Group:		System/Libraries
21cr|ytnef-2.0-1|11	Url:		https://github.com/Yeraze/ytnef/tree/master/ytnef
21cr|ytnef-2.0-1|12	Source:		https://github.com/Yeraze/ytnef/archive/refs/tags/v2.0.tar.gz?/%{name}-%{version}.tar.gz
21cr|ytnef-2.0-1|13	Patch0:		ytnef-pkgconfig.patch
21cr|ytnef-2.0-1|14	Requires:	perl-MIME-tools
21cr|ytnef-2.0-1|15	Requires:	%{libname} = %{EVRD}
21cr|ytnef-2.0-1|16	
21cr|ytnef-2.0-1|17	%description
21cr|ytnef-2.0-1|18	Yerase's TNEF Stream Reader.  Can take a TNEF Stream (winmail.dat) sent from
21cr|ytnef-2.0-1|19	Microsoft Outlook (or similar products) and extract the attachments, including
21cr|ytnef-2.0-1|20	construction of Contact Cards & Calendar entries.
21cr|ytnef-2.0-1|21	
21cr|ytnef-2.0-1|22	%files
21cr|ytnef-2.0-1|23	%doc COPYING README.md
21cr|ytnef-2.0-1|24	%{_bindir}/ytnef
21cr|ytnef-2.0-1|25	%{_bindir}/ytnefprint
21cr|ytnef-2.0-1|26	%{_bindir}/ytnefprocess
21cr|ytnef-2.0-1|27	
21cr|ytnef-2.0-1|28	#-------------------------------------------------------------
21cr|ytnef-2.0-1|29	%package -n %{libname}
21cr|ytnef-2.0-1|30	Summary:	TNEF Stream Parser shared library
21cr|ytnef-2.0-1|31	Group:		System/Libraries
21cr|ytnef-2.0-1|32	
21cr|ytnef-2.0-1|33	%description -n %{libname}
21cr|ytnef-2.0-1|34	TNEF Stream Parser Library to decode TNEF (winmail.dat) streams
21cr|ytnef-2.0-1|35	generated by Microsoft Outlook.
21cr|ytnef-2.0-1|36	
21cr|ytnef-2.0-1|37	%files -n %{libname}
21cr|ytnef-2.0-1|38	%{_libdir}/libytnef.so.%{major}*
21cr|ytnef-2.0-1|39	
21cr|ytnef-2.0-1|40	#-------------------------------------------------------------
21cr|ytnef-2.0-1|41	
21cr|ytnef-2.0-1|42	%package -n %{develname}
21cr|ytnef-2.0-1|43	Summary:	TNEF Stream Parser library
21cr|ytnef-2.0-1|44	Group:		Development/C
21cr|ytnef-2.0-1|45	Requires:	%{name} = %{EVRD}
21cr|ytnef-2.0-1|46	Requires:	%{libname} = %{EVRD}
21cr|ytnef-2.0-1|47	Provides:	libytnef-devel = %{EVRD}
21cr|ytnef-2.0-1|48	
21cr|ytnef-2.0-1|49	%description -n %{develname}
21cr|ytnef-2.0-1|50	TNEF Stream Parser Library to decode TNEF (winmail.dat) streams
21cr|ytnef-2.0-1|51	generated by Microsoft Outlook.
21cr|ytnef-2.0-1|52	
21cr|ytnef-2.0-1|53	%files -n %{develname}
21cr|ytnef-2.0-1|54	%{_libdir}/libytnef.so
21cr|ytnef-2.0-1|55	%{_libdir}/pkgconfig/libytnef.pc
21cr|ytnef-2.0-1|56	%{_includedir}/libytnef/*.h
21cr|ytnef-2.0-1|57	
21cr|ytnef-2.0-1|58	#-------------------------------------------------------------
21cr|ytnef-2.0-1|59	
21cr|ytnef-2.0-1|60	%prep
21cr|ytnef-2.0-1|61	%setup -q -n %{name}-%{version}
21cr|ytnef-2.0-1|62	
21cr|ytnef-2.0-1|63	pushd lib
21cr|ytnef-2.0-1|64	# force autoreconf for lib (need config.h.in file)
21cr|ytnef-2.0-1|65	touch libytnef.spec.in
21cr|ytnef-2.0-1|66	touch NEWS
21cr|ytnef-2.0-1|67	touch README
21cr|ytnef-2.0-1|68	touch AUTHORS
21cr|ytnef-2.0-1|69	autoreconf -vfi
21cr|ytnef-2.0-1|70	popd
21cr|ytnef-2.0-1|71	
21cr|ytnef-2.0-1|72	NOCONFIGURE=1 ./autogen.sh
21cr|ytnef-2.0-1|73	
21cr|ytnef-2.0-1|74	%apply_patches
21cr|ytnef-2.0-1|75	
21cr|ytnef-2.0-1|76	%build
21cr|ytnef-2.0-1|77	pushd lib
21cr|ytnef-2.0-1|78	# force configure for lib (need config.h)
21cr|ytnef-2.0-1|79	%configure
21cr|ytnef-2.0-1|80	popd
21cr|ytnef-2.0-1|81	
21cr|ytnef-2.0-1|82	%configure
21cr|ytnef-2.0-1|83	%make
21cr|ytnef-2.0-1|84	
21cr|ytnef-2.0-1|85	%install
21cr|ytnef-2.0-1|86	%makeinstall_std includedir=%{_includedir}/libytnef

11254 21
21cr|yudit-3.0.7-1|1	%define debug_package %nil
21cr|yudit-3.0.7-1|2	
21cr|yudit-3.0.7-1|3	Summary:    Unicode Text Editor
21cr|yudit-3.0.7-1|4	Name:       yudit
21cr|yudit-3.0.7-1|5	Version:    3.0.7
21cr|yudit-3.0.7-1|6	Release:    1
21cr|yudit-3.0.7-1|7	Group:      Editors
21cr|yudit-3.0.7-1|8	License:    GPLv2
21cr|yudit-3.0.7-1|9	URL:        http://www.yudit.org/
21cr|yudit-3.0.7-1|10	Source0:    http://www.yudit.org/download/yudit-%{version}.tar.bz2
21cr|yudit-3.0.7-1|11	# Here I define the directories with ttf files; and several ttf fonts
21cr|yudit-3.0.7-1|12	# we provide or that are widely used, in order to cover the most of unicode
21cr|yudit-3.0.7-1|13	# if this patch doesn't work after an upgrade please try to fix it (it is
21cr|yudit-3.0.7-1|14	# a very simple three-lines one) rather than discarding, as discarding it
21cr|yudit-3.0.7-1|15	# means we lose out-of-the box support for various languages -- pablo
21cr|yudit-3.0.7-1|16	Patch0:     yudit-3.0.7-properties.patch
21cr|yudit-3.0.7-1|17	BuildRequires:  imagemagick
21cr|yudit-3.0.7-1|18	BuildRequires:  pkgconfig(x11)
21cr|yudit-3.0.7-1|19	
21cr|yudit-3.0.7-1|20	%description
21cr|yudit-3.0.7-1|21	Yudit is a unicode text editor for the X Window System.
21cr|yudit-3.0.7-1|22	It does not need localized environment or unicode fonts.
21cr|yudit-3.0.7-1|23	It supports simultanious processing of many languages,
21cr|yudit-3.0.7-1|24	input methods, conversions for local character standards.
21cr|yudit-3.0.7-1|25	This package includes X11 editor interface, shell conversion
21cr|yudit-3.0.7-1|26	utilities and it also has support for postscript printing.
21cr|yudit-3.0.7-1|27	
21cr|yudit-3.0.7-1|28	%files
21cr|yudit-3.0.7-1|29	%doc *.TXT
21cr|yudit-3.0.7-1|30	%{_bindir}/*
21cr|yudit-3.0.7-1|31	%{_mandir}/man?/*
21cr|yudit-3.0.7-1|32	%{_datadir}/applications/*.desktop
21cr|yudit-3.0.7-1|33	%{_datadir}/yudit
21cr|yudit-3.0.7-1|34	%{_miconsdir}/%{name}.png
21cr|yudit-3.0.7-1|35	%{_iconsdir}/%{name}.png
21cr|yudit-3.0.7-1|36	%{_liconsdir}/%{name}.png
21cr|yudit-3.0.7-1|37	
21cr|yudit-3.0.7-1|38	#----------------------------------------------------------
21cr|yudit-3.0.7-1|39	%prep
21cr|yudit-3.0.7-1|40	%autosetup -p1
21cr|yudit-3.0.7-1|41	
21cr|yudit-3.0.7-1|42	%build
21cr|yudit-3.0.7-1|43	%configure
21cr|yudit-3.0.7-1|44	make
21cr|yudit-3.0.7-1|45	
21cr|yudit-3.0.7-1|46	%install
21cr|yudit-3.0.7-1|47	
21cr|yudit-3.0.7-1|48	%makeinstall_std
21cr|yudit-3.0.7-1|49	
21cr|yudit-3.0.7-1|50	mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
21cr|yudit-3.0.7-1|51	convert gnome-%{name}.png -geometry 48x48 %{buildroot}%{_liconsdir}/%{name}.png
21cr|yudit-3.0.7-1|52	convert gnome-%{name}.png -geometry 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21cr|yudit-3.0.7-1|53	convert gnome-%{name}.png -geometry 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21cr|yudit-3.0.7-1|54	
21cr|yudit-3.0.7-1|55	
21cr|yudit-3.0.7-1|56	mkdir -p %{buildroot}%{_datadir}/applications
21cr|yudit-3.0.7-1|57	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21cr|yudit-3.0.7-1|58	[Desktop Entry]
21cr|yudit-3.0.7-1|59	Name=Yudit
21cr|yudit-3.0.7-1|60	Name[ru]=Yudit
21cr|yudit-3.0.7-1|61	Type=Application
21cr|yudit-3.0.7-1|62	Description=Unicode Text Editor
21cr|yudit-3.0.7-1|63	Description[ru]=Текстовый редактор с поддержкой Unicode
21cr|yudit-3.0.7-1|64	Exec=yudit
21cr|yudit-3.0.7-1|65	Icon=yudit
21cr|yudit-3.0.7-1|66	Terminal=false
21cr|yudit-3.0.7-1|67	Categories=TextEditor;Utility;
21cr|yudit-3.0.7-1|68	EOF
21cr|yudit-3.0.7-1|69	
21cr|yudit-3.0.7-1|70	
21cr|yudit-3.0.7-1|71	# rpm complains and fails when there are installed but unpackaged files
21cr|yudit-3.0.7-1|72	# as we don't include those in the package, we delete them from the
21cr|yudit-3.0.7-1|73	# build tree -- pablo
21cr|yudit-3.0.7-1|74	rm -rf %{buildroot}%{_datadir}/yudit/src
21cr|yudit-3.0.7-1|75	
21cr|yudit-3.0.7-1|76	
21cr|yudit-3.0.7-1|77	

11255 21
21cr|yuki-iptv-0.0.12-2|1	%global debug_package %{nil}
21cr|yuki-iptv-0.0.12-2|2	
21cr|yuki-iptv-0.0.12-2|3	Summary:	IPTV player with EPG support
21cr|yuki-iptv-0.0.12-2|4	Name:		yuki-iptv
21cr|yuki-iptv-0.0.12-2|5	Version:	0.0.12
21cr|yuki-iptv-0.0.12-2|6	Release:	2
21cr|yuki-iptv-0.0.12-2|7	Epoch:		1
21cr|yuki-iptv-0.0.12-2|8	Group:		Video
21cr|yuki-iptv-0.0.12-2|9	License:	GPL-3.0-or-later
21cr|yuki-iptv-0.0.12-2|10	URL:		https://codeberg.org/liya/yuki-iptv
21cr|yuki-iptv-0.0.12-2|11	Source0:	https://codeberg.org/liya/yuki-iptv/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|yuki-iptv-0.0.12-2|12	BuildRequires:	hicolor-icon-theme
21cr|yuki-iptv-0.0.12-2|13	BuildRequires:	gettext
21cr|yuki-iptv-0.0.12-2|14	Requires:	python3
21cr|yuki-iptv-0.0.12-2|15	Requires:	mpv
21cr|yuki-iptv-0.0.12-2|16	Requires:	python3-qt5
21cr|yuki-iptv-0.0.12-2|17	Requires:	qt5-qttranslations
21cr|yuki-iptv-0.0.12-2|18	Requires:	python3-pillow
21cr|yuki-iptv-0.0.12-2|19	Requires:	python3-gobject
21cr|yuki-iptv-0.0.12-2|20	Requires:	python3-unidecode
21cr|yuki-iptv-0.0.12-2|21	Requires:	python3-chardet
21cr|yuki-iptv-0.0.12-2|22	Requires:	python3-requests
21cr|yuki-iptv-0.0.12-2|23	Requires:	python3-setproctitle
21cr|yuki-iptv-0.0.12-2|24	Requires:	ffmpeg
21cr|yuki-iptv-0.0.12-2|25	Requires:	yt-dlp
21cr|yuki-iptv-0.0.12-2|26	
21cr|yuki-iptv-0.0.12-2|27	%description
21cr|yuki-iptv-0.0.12-2|28	IPTV player with EPG support
21cr|yuki-iptv-0.0.12-2|29	
21cr|yuki-iptv-0.0.12-2|30	%files -f %{name}.lang
21cr|yuki-iptv-0.0.12-2|31	%{_bindir}/%{name}
21cr|yuki-iptv-0.0.12-2|32	%{_datadir}/applications/%{name}.desktop
21cr|yuki-iptv-0.0.12-2|33	%{_datadir}/%{name}
21cr|yuki-iptv-0.0.12-2|34	%{_prefix}/lib/%{name}
21cr|yuki-iptv-0.0.12-2|35	%{_iconsdir}/hicolor/scalable/apps/yuki-iptv.svg
21cr|yuki-iptv-0.0.12-2|36	%{_datadir}/metainfo/yuki-iptv.appdata.xml
21cr|yuki-iptv-0.0.12-2|37	
21cr|yuki-iptv-0.0.12-2|38	
21cr|yuki-iptv-0.0.12-2|39	%prep
21cr|yuki-iptv-0.0.12-2|40	%setup -q -n %{name}
21cr|yuki-iptv-0.0.12-2|41	
21cr|yuki-iptv-0.0.12-2|42	%build
21cr|yuki-iptv-0.0.12-2|43	make
21cr|yuki-iptv-0.0.12-2|44	sed -i "s/__DEB_VERSION__/%{version}/g" usr/lib/yuki-iptv/yuki-iptv.py
21cr|yuki-iptv-0.0.12-2|45	
21cr|yuki-iptv-0.0.12-2|46	%install
21cr|yuki-iptv-0.0.12-2|47	cp -af usr %{buildroot}
21cr|yuki-iptv-0.0.12-2|48	

11256 21
21cr|yum-arch-2.2.2-9|1	Name:           yum-arch
21cr|yum-arch-2.2.2-9|2	Version:        2.2.2
21cr|yum-arch-2.2.2-9|3	Release:        9
21cr|yum-arch-2.2.2-9|4	Summary:        Extract headers from rpm in a old yum repository
21cr|yum-arch-2.2.2-9|5	License:        GPL
21cr|yum-arch-2.2.2-9|6	Group:          System/Configuration/Packaging
21cr|yum-arch-2.2.2-9|7	URL:            http://linux.duke.edu/yum/
21cr|yum-arch-2.2.2-9|8	Source0:        http://linux.duke.edu/projects/yum/download/2.2/yum-%{version}.tar.gz
21cr|yum-arch-2.2.2-9|9	Patch1:         yum-arch-folder.patch
21cr|yum-arch-2.2.2-9|10	Patch2:         yum-arch-python26.patch
21cr|yum-arch-2.2.2-9|11	Requires:       python
21cr|yum-arch-2.2.2-9|12	Requires:       python-rpm
21cr|yum-arch-2.2.2-9|13	Requires:       python-libxml2
21cr|yum-arch-2.2.2-9|14	BuildRequires:  python
21cr|yum-arch-2.2.2-9|15	BuildRequires:  gettext
21cr|yum-arch-2.2.2-9|16	BuildArch:      noarch
21cr|yum-arch-2.2.2-9|17	BuildRoot:      %{_tmppath}/%{name}-%{version}
21cr|yum-arch-2.2.2-9|18	
21cr|yum-arch-2.2.2-9|19	%description
21cr|yum-arch-2.2.2-9|20	Extract headers from rpm in a old yum repository.
21cr|yum-arch-2.2.2-9|21	
21cr|yum-arch-2.2.2-9|22	This package only provides the old yum-arch command from yum-%{version}
21cr|yum-arch-2.2.2-9|23	It should be used to generate repository informations for Fedora Core  < 3
21cr|yum-arch-2.2.2-9|24	and RedHat Enterprise Linux < 4.
21cr|yum-arch-2.2.2-9|25	
21cr|yum-arch-2.2.2-9|26	%prep
21cr|yum-arch-2.2.2-9|27	%setup -q -n yum-%{version}
21cr|yum-arch-2.2.2-9|28	%patch1 -p0 -b .folder
21cr|yum-arch-2.2.2-9|29	%patch2 -p0
21cr|yum-arch-2.2.2-9|30	
21cr|yum-arch-2.2.2-9|31	# to avoid rpmlint warnings
21cr|yum-arch-2.2.2-9|32	for source in *.py {repomd,rpmUtils,yum}/*.py; do
21cr|yum-arch-2.2.2-9|33	sed -i -e '/^#!\/usr/d' $source
21cr|yum-arch-2.2.2-9|34	done
21cr|yum-arch-2.2.2-9|35	
21cr|yum-arch-2.2.2-9|36	%build
21cr|yum-arch-2.2.2-9|37	make
21cr|yum-arch-2.2.2-9|38	
21cr|yum-arch-2.2.2-9|39	%install
21cr|yum-arch-2.2.2-9|40	rm -rf %{buildroot}
21cr|yum-arch-2.2.2-9|41	make DESTDIR=%{buildroot} install
21cr|yum-arch-2.2.2-9|42	
21cr|yum-arch-2.2.2-9|43	%clean
21cr|yum-arch-2.2.2-9|44	rm -rf %{buildroot}
21cr|yum-arch-2.2.2-9|45	
21cr|yum-arch-2.2.2-9|46	
21cr|yum-arch-2.2.2-9|47	%files
21cr|yum-arch-2.2.2-9|48	%defattr(-, root, root, -)
21cr|yum-arch-2.2.2-9|49	%doc README AUTHORS COPYING TODO INSTALL ChangeLog
21cr|yum-arch-2.2.2-9|50	%{_datadir}/%{name}
21cr|yum-arch-2.2.2-9|51	%{_bindir}/%{name}
21cr|yum-arch-2.2.2-9|52	%{_mandir}/man8/%{name}*
21cr|yum-arch-2.2.2-9|53	
21cr|yum-arch-2.2.2-9|54	
21cr|yum-arch-2.2.2-9|55	
21cr|yum-arch-2.2.2-9|56	%changelog
21cr|yum-arch-2.2.2-9|57	* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.2.2-6mdv2010.0
21cr|yum-arch-2.2.2-9|58	+ Revision: 446313
21cr|yum-arch-2.2.2-9|59	- rebuild
21cr|yum-arch-2.2.2-9|60	
21cr|yum-arch-2.2.2-9|61	* Wed Feb 18 2009 Michael Scherer <misc@mandriva.org> 2.2.2-5mdv2009.1
21cr|yum-arch-2.2.2-9|62	+ Revision: 342505
21cr|yum-arch-2.2.2-9|63	- fix usage on 2.6, reported by xrg_ on irc
21cr|yum-arch-2.2.2-9|64	
21cr|yum-arch-2.2.2-9|65	* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2.2-4mdv2009.0
21cr|yum-arch-2.2.2-9|66	+ Revision: 262956
21cr|yum-arch-2.2.2-9|67	- rebuild
21cr|yum-arch-2.2.2-9|68	
21cr|yum-arch-2.2.2-9|69	* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2.2-3mdv2009.0
21cr|yum-arch-2.2.2-9|70	+ Revision: 262806
21cr|yum-arch-2.2.2-9|71	- rebuild
21cr|yum-arch-2.2.2-9|72	- kill re-definition of %%buildroot on Pixel's request
21cr|yum-arch-2.2.2-9|73	
21cr|yum-arch-2.2.2-9|74	+ Olivier Blin <oblin@mandriva.com>
21cr|yum-arch-2.2.2-9|75	- restore BuildRoot
21cr|yum-arch-2.2.2-9|76	
21cr|yum-arch-2.2.2-9|77	* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2008.1
21cr|yum-arch-2.2.2-9|78	+ Revision: 115431
21cr|yum-arch-2.2.2-9|79	- import yum-arch
21cr|yum-arch-2.2.2-9|80	
21cr|yum-arch-2.2.2-9|81	
21cr|yum-arch-2.2.2-9|82	* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2008.1
21cr|yum-arch-2.2.2-9|83	- initial mdv release

11257 21
21cr|yumex-dnf-4.5.0-1|1	%global appname yumex
21cr|yumex-dnf-4.5.0-1|2	
21cr|yumex-dnf-4.5.0-1|3	Name:		yumex-dnf
21cr|yumex-dnf-4.5.0-1|4	Version:	4.5.0
21cr|yumex-dnf-4.5.0-1|5	Release:	1
21cr|yumex-dnf-4.5.0-1|6	Summary:	Yum Extender graphical package management tool
21cr|yumex-dnf-4.5.0-1|7	Group:		System/Configuration/Packaging
21cr|yumex-dnf-4.5.0-1|8	License:	GPLv2+
21cr|yumex-dnf-4.5.0-1|9	URL:		http://yumex.dk
21cr|yumex-dnf-4.5.0-1|10	Source0:	https://github.com/timlau/yumex-dnf/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21cr|yumex-dnf-4.5.0-1|11	Source1:	yumex-dnf-4.4.1_ru.tar.gz
21cr|yumex-dnf-4.5.0-1|12	BuildRequires:	desktop-file-utils
21cr|yumex-dnf-4.5.0-1|13	BuildRequires:	gettext
21cr|yumex-dnf-4.5.0-1|14	BuildRequires:	intltool
21cr|yumex-dnf-4.5.0-1|15	BuildRequires:	python3-devel >= 3.8
21cr|yumex-dnf-4.5.0-1|16	BuildRequires:	meson
21cr|yumex-dnf-4.5.0-1|17	BuildRequires:	python3-libsass
21cr|yumex-dnf-4.5.0-1|18	BuildRequires:	appstream-util
21cr|yumex-dnf-4.5.0-1|19	Requires:	python3-dnfdaemon >= 0.3.10
21cr|yumex-dnf-4.5.0-1|20	Requires:	python3-gi
21cr|yumex-dnf-4.5.0-1|21	Requires:	python3-pyxdg
21cr|yumex-dnf-4.5.0-1|22	Requires:	python3-dbus
21cr|yumex-dnf-4.5.0-1|23	Requires:	python3-cairo
21cr|yumex-dnf-4.5.0-1|24	Requires:	%{_lib}notify-gir0.7
21cr|yumex-dnf-4.5.0-1|25	Requires:	libnotify
21cr|yumex-dnf-4.5.0-1|26	Requires:	fonts-ttf-google-noto-sans
21cr|yumex-dnf-4.5.0-1|27	BuildArch:	noarch
21cr|yumex-dnf-4.5.0-1|28	
21cr|yumex-dnf-4.5.0-1|29	%description
21cr|yumex-dnf-4.5.0-1|30	Graphical package tool for maintain packages on the system
21cr|yumex-dnf-4.5.0-1|31	
21cr|yumex-dnf-4.5.0-1|32	%files -f  %{name}.lang
21cr|yumex-dnf-4.5.0-1|33	%doc README.md COPYING
21cr|yumex-dnf-4.5.0-1|34	%{_datadir}/%{name}
21cr|yumex-dnf-4.5.0-1|35	%{_bindir}/%{name}*
21cr|yumex-dnf-4.5.0-1|36	%{python3_sitelib}/%{appname}/
21cr|yumex-dnf-4.5.0-1|37	%{_datadir}/applications/*.desktop
21cr|yumex-dnf-4.5.0-1|38	%{_datadir}/icons/hicolor/
21cr|yumex-dnf-4.5.0-1|39	%{_metainfodir}/%{name}.metainfo.xml
21cr|yumex-dnf-4.5.0-1|40	
21cr|yumex-dnf-4.5.0-1|41	#----------------------------------------------------------
21cr|yumex-dnf-4.5.0-1|42	%prep
21cr|yumex-dnf-4.5.0-1|43	%setup -q
21cr|yumex-dnf-4.5.0-1|44	
21cr|yumex-dnf-4.5.0-1|45	pushd po
21cr|yumex-dnf-4.5.0-1|46	tar -xvzf %{SOURCE1}
21cr|yumex-dnf-4.5.0-1|47	popd
21cr|yumex-dnf-4.5.0-1|48	
21cr|yumex-dnf-4.5.0-1|49	%build
21cr|yumex-dnf-4.5.0-1|50	%meson
21cr|yumex-dnf-4.5.0-1|51	%meson_build
21cr|yumex-dnf-4.5.0-1|52	
21cr|yumex-dnf-4.5.0-1|53	%install
21cr|yumex-dnf-4.5.0-1|54	%meson_install
21cr|yumex-dnf-4.5.0-1|55	
21cr|yumex-dnf-4.5.0-1|56	%find_lang %name

11258 21
21cr|z26-4.07-4|1	%define sversion %(echo %{version} | sed s,\\\\.,,g)
21cr|z26-4.07-4|2	
21cr|z26-4.07-4|3	Summary:	An Atari 2600 Video Computer System emulator
21cr|z26-4.07-4|4	Name:		z26
21cr|z26-4.07-4|5	Version:	4.07
21cr|z26-4.07-4|6	Release:	4
21cr|z26-4.07-4|7	License:	GPLv2+
21cr|z26-4.07-4|8	Group:		Emulators
21cr|z26-4.07-4|9	Url:		http://www.whimsey.com/z26/
21cr|z26-4.07-4|10	Source0:	http://www.whimsey.com/z26/%{name}_%{sversion}_src.zip
21cr|z26-4.07-4|11	Patch0:		z26_407_src-optflags.patch
21cr|z26-4.07-4|12	# Don't create z26.desktop in user's home (we have system desktop file)
21cr|z26-4.07-4|13	Patch1:		z26_407_src-drop-desktop-file-creation.patch
21cr|z26-4.07-4|14	BuildRequires:	dos2unix
21cr|z26-4.07-4|15	BuildRequires:	imagemagick
21cr|z26-4.07-4|16	BuildRequires:	pkgconfig(sdl2)
21cr|z26-4.07-4|17	
21cr|z26-4.07-4|18	%description
21cr|z26-4.07-4|19	The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most
21cr|z26-4.07-4|20	popular home video game system of the early 1980's. This emulator will run
21cr|z26-4.07-4|21	most Atari ROM images, so that you can play your favorite old Atari 2600 games
21cr|z26-4.07-4|22	on your PC.
21cr|z26-4.07-4|23	
21cr|z26-4.07-4|24	%files
21cr|z26-4.07-4|25	%doc doc/*
21cr|z26-4.07-4|26	%{_bindir}/%{name}
21cr|z26-4.07-4|27	%{_datadir}/applications/%{name}.desktop
21cr|z26-4.07-4|28	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|z26-4.07-4|29	
21cr|z26-4.07-4|30	#----------------------------------------------------------------------------
21cr|z26-4.07-4|31	
21cr|z26-4.07-4|32	%prep
21cr|z26-4.07-4|33	%autosetup -p1 -n %{name}_%{sversion}_src
21cr|z26-4.07-4|34	dos2unix doc/*
21cr|z26-4.07-4|35	
21cr|z26-4.07-4|36	%build
21cr|z26-4.07-4|37	%make linux OPTFLAGS="%{optflags}"
21cr|z26-4.07-4|38	
21cr|z26-4.07-4|39	%install
21cr|z26-4.07-4|40	mkdir -p %{buildroot}%{_bindir}
21cr|z26-4.07-4|41	install -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|z26-4.07-4|42	
21cr|z26-4.07-4|43	# icons
21cr|z26-4.07-4|44	for N in 16 32 48 64 128; do
21cr|z26-4.07-4|45	convert %{name}icon.png -scale ${N}x${N} ${N}.png
21cr|z26-4.07-4|46	install -D ${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|z26-4.07-4|47	done
21cr|z26-4.07-4|48	
21cr|z26-4.07-4|49	# menu-entry
21cr|z26-4.07-4|50	mkdir -p %{buildroot}%{_datadir}/applications
21cr|z26-4.07-4|51	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|z26-4.07-4|52	[Desktop Entry]
21cr|z26-4.07-4|53	Name=z26
21cr|z26-4.07-4|54	Comment=Atari 2600 Emulator
21cr|z26-4.07-4|55	Exec=%{name}
21cr|z26-4.07-4|56	Icon=%{name}
21cr|z26-4.07-4|57	Terminal=false
21cr|z26-4.07-4|58	Type=Application
21cr|z26-4.07-4|59	Categories=Game;Emulator;
21cr|z26-4.07-4|60	EOF

11259 21
21cr|z8530drv-utils-3.0.3-5|1	Summary:	Linux driver for Z8530 based HDLC cards for AX.25
21cr|z8530drv-utils-3.0.3-5|2	Name:		z8530drv-utils
21cr|z8530drv-utils-3.0.3-5|3	Version:	3.0.3
21cr|z8530drv-utils-3.0.3-5|4	Release:	5
21cr|z8530drv-utils-3.0.3-5|5	License:	GPLv2+
21cr|z8530drv-utils-3.0.3-5|6	Group:		Communications
21cr|z8530drv-utils-3.0.3-5|7	Url:		http://yaina.de/jreuter/linux/scc.en.html
21cr|z8530drv-utils-3.0.3-5|8	Source0:	ftp://ftp.ccac.rwth-aachen.de/pub/jr/z8530drv-utils_3.0-3.tar.gz
21cr|z8530drv-utils-3.0.3-5|9	Patch0:		z8530drv-gcc4.diff
21cr|z8530drv-utils-3.0.3-5|10	Patch1:		z8530drv-buildserv.diff
21cr|z8530drv-utils-3.0.3-5|11	Patch2:		z8530drv-utils-3.0-debug.patch
21cr|z8530drv-utils-3.0.3-5|12	Provides:	z8530drv = %{EVRD}
21cr|z8530drv-utils-3.0.3-5|13	
21cr|z8530drv-utils-3.0.3-5|14	%description
21cr|z8530drv-utils-3.0.3-5|15	Utilities for the generic Z8530 AX.25 device driver.
21cr|z8530drv-utils-3.0.3-5|16	
21cr|z8530drv-utils-3.0.3-5|17	%files
21cr|z8530drv-utils-3.0.3-5|18	%doc README
21cr|z8530drv-utils-3.0.3-5|19	%doc z8530drv-utils-3.0.lsm
21cr|z8530drv-utils-3.0.3-5|20	%doc doc/Copying.Z8530DRV
21cr|z8530drv-utils-3.0.3-5|21	%doc doc/FAQ
21cr|z8530drv-utils-3.0.3-5|22	%doc doc/scc_eng.doc
21cr|z8530drv-utils-3.0.3-5|23	%doc doc/scc_ger.doc
21cr|z8530drv-utils-3.0.3-5|24	%dir /etc/ax25
21cr|z8530drv-utils-3.0.3-5|25	%config /etc/ax25/z8530drv.conf
21cr|z8530drv-utils-3.0.3-5|26	/sbin/sccstat
21cr|z8530drv-utils-3.0.3-5|27	/sbin/sccinit
21cr|z8530drv-utils-3.0.3-5|28	/sbin/sccparam
21cr|z8530drv-utils-3.0.3-5|29	%{_sbindir}/sccgencfg
21cr|z8530drv-utils-3.0.3-5|30	%{_sbindir}/kissbridge
21cr|z8530drv-utils-3.0.3-5|31	
21cr|z8530drv-utils-3.0.3-5|32	#----------------------------------------------------------------------------
21cr|z8530drv-utils-3.0.3-5|33	
21cr|z8530drv-utils-3.0.3-5|34	%prep
21cr|z8530drv-utils-3.0.3-5|35	%setup -q -n z8530drv-utils-3.0
21cr|z8530drv-utils-3.0.3-5|36	%patch0 -p0
21cr|z8530drv-utils-3.0.3-5|37	%patch1 -p1
21cr|z8530drv-utils-3.0.3-5|38	%patch2 -p1
21cr|z8530drv-utils-3.0.3-5|39	
21cr|z8530drv-utils-3.0.3-5|40	%build
21cr|z8530drv-utils-3.0.3-5|41	make dep
21cr|z8530drv-utils-3.0.3-5|42	make
21cr|z8530drv-utils-3.0.3-5|43	
21cr|z8530drv-utils-3.0.3-5|44	%install
21cr|z8530drv-utils-3.0.3-5|45	mkdir -p %{buildroot}/{etc,etc/ax25,usr,usr/sbin,sbin}
21cr|z8530drv-utils-3.0.3-5|46	make prefix=%{buildroot} install

11260 21
21cr|zabbix-2.0.20-3|1	# TODO, maybe sometime:
21cr|zabbix-2.0.20-3|2	# * Do something about mutex errors sometimes occurring when init scripts'
21cr|zabbix-2.0.20-3|3	#   restart is invoked; something like "sleep 2" between stop and start?
21cr|zabbix-2.0.20-3|4	# * Use "Include" in zabbix_{agentd,proxy,server}.conf, point to corresponding
21cr|zabbix-2.0.20-3|5	#   /etc/zabbix/zabbix_*.conf.d/ dir; needs patching in order to not load
21cr|zabbix-2.0.20-3|6	#   various backup files (*.rpm{orig,new,save}, *~ etc) in that dir.
21cr|zabbix-2.0.20-3|7	
21cr|zabbix-2.0.20-3|8	%global srcname zabbix
21cr|zabbix-2.0.20-3|9	
21cr|zabbix-2.0.20-3|10	Summary:	Open-source monitoring solution for your IT infrastructure
21cr|zabbix-2.0.20-3|11	Name:		zabbix
21cr|zabbix-2.0.20-3|12	Version:	2.0.20
21cr|zabbix-2.0.20-3|13	Release:	3
21cr|zabbix-2.0.20-3|14	License:	GPLv2+
21cr|zabbix-2.0.20-3|15	Group:		Monitoring
21cr|zabbix-2.0.20-3|16	Url:		http://www.zabbix.com/
21cr|zabbix-2.0.20-3|17	Source0:	http://downloads.sourceforge.net/%{srcname}/%{srcname}-%{version}.tar.gz
21cr|zabbix-2.0.20-3|18	# upstream tarball minus src/zabbix_java/lib/org-json-2010-12-28.jar
21cr|zabbix-2.0.20-3|19	#Source0:	%{srcname}-%{version}-free.tar.gz
21cr|zabbix-2.0.20-3|20	Source1:	zabbix-web.conf
21cr|zabbix-2.0.20-3|21	Source5:	zabbix-logrotate.in
21cr|zabbix-2.0.20-3|22	# tmpfiles for F >= 15 mandriva >= 2012
21cr|zabbix-2.0.20-3|23	Source9:	zabbix-tmpfiles.conf
21cr|zabbix-2.0.20-3|24	# systemd units
21cr|zabbix-2.0.20-3|25	Source10:	zabbix-agent.service
21cr|zabbix-2.0.20-3|26	Source11:	zabbix-proxy-mysql.service
21cr|zabbix-2.0.20-3|27	Source12:	zabbix-proxy-pgsql.service
21cr|zabbix-2.0.20-3|28	Source13:	zabbix-proxy-sqlite3.service
21cr|zabbix-2.0.20-3|29	Source14:	zabbix-server-mysql.service
21cr|zabbix-2.0.20-3|30	Source15:	zabbix-server-pgsql.service
21cr|zabbix-2.0.20-3|31	Source16:	zabbix-server-sqlite3.service
21cr|zabbix-2.0.20-3|32	
21cr|zabbix-2.0.20-3|33	# local rules for config files
21cr|zabbix-2.0.20-3|34	Patch0:		zabbix-2.0.1-config.patch
21cr|zabbix-2.0.20-3|35	# local rules for config files - fonts
21cr|zabbix-2.0.20-3|36	Patch1:		zabbix-2.0.14-fonts-config.patch
21cr|zabbix-2.0.20-3|37	# remove flash content (#737337)
21cr|zabbix-2.0.20-3|38	# https://support.zabbix.com/browse/ZBX-4794
21cr|zabbix-2.0.20-3|39	Patch2:		zabbix-2.0.1-no-flash.patch
21cr|zabbix-2.0.20-3|40	# adapt for fping3 - https://support.zabbix.com/browse/ZBX-4894
21cr|zabbix-2.0.20-3|41	Patch3:		zabbix-1.8.12-fping3.patch
21cr|zabbix-2.0.20-3|42	
21cr|zabbix-2.0.20-3|43	BuildRequires:	systemd-units
21cr|zabbix-2.0.20-3|44	BuildRequires:	mysql-devel
21cr|zabbix-2.0.20-3|45	BuildRequires:	net-snmp-devel
21cr|zabbix-2.0.20-3|46	#BuildRequires:	openldap-devel
21cr|zabbix-2.0.20-3|47	BuildRequires:	unixODBC-devel
21cr|zabbix-2.0.20-3|48	BuildRequires:	pkgconfig(gnutls)
21cr|zabbix-2.0.20-3|49	BuildRequires:	pkgconfig(iksemel)
21cr|zabbix-2.0.20-3|50	BuildRequires:	pkgconfig(libcurl)
21cr|zabbix-2.0.20-3|51	BuildRequires:	pkgconfig(libpq)
21cr|zabbix-2.0.20-3|52	BuildRequires:	pkgconfig(libssh2)
21cr|zabbix-2.0.20-3|53	BuildRequires:	pkgconfig(OpenIPMI)
21cr|zabbix-2.0.20-3|54	BuildRequires:	pkgconfig(sqlite3)
21cr|zabbix-2.0.20-3|55	
21cr|zabbix-2.0.20-3|56	Requires:	logrotate
21cr|zabbix-2.0.20-3|57	Requires(pre):	shadow-utils
21cr|zabbix-2.0.20-3|58	%if %{srcname} != %{name}
21cr|zabbix-2.0.20-3|59	Conflicts:	%{srcname}
21cr|zabbix-2.0.20-3|60	%endif
21cr|zabbix-2.0.20-3|61	
21cr|zabbix-2.0.20-3|62	%description
21cr|zabbix-2.0.20-3|63	ZABBIX is software that monitors numerous parameters of a network and
21cr|zabbix-2.0.20-3|64	the health and integrity of servers. ZABBIX uses a flexible
21cr|zabbix-2.0.20-3|65	notification mechanism that allows users to configure e-mail based
21cr|zabbix-2.0.20-3|66	alerts for virtually any event.  This allows a fast reaction to server
21cr|zabbix-2.0.20-3|67	problems. ZABBIX offers excellent reporting and data visualisation
21cr|zabbix-2.0.20-3|68	features based on the stored data. This makes ZABBIX ideal for
21cr|zabbix-2.0.20-3|69	capacity planning.
21cr|zabbix-2.0.20-3|70	
21cr|zabbix-2.0.20-3|71	ZABBIX supports both polling and trapping. All ZABBIX reports and
21cr|zabbix-2.0.20-3|72	statistics, as well as configuration parameters are accessed through a
21cr|zabbix-2.0.20-3|73	web-based front end. A web-based front end ensures that the status of
21cr|zabbix-2.0.20-3|74	your network and the health of your servers can be assessed from any
21cr|zabbix-2.0.20-3|75	location. Properly configured, ZABBIX can play an important role in
21cr|zabbix-2.0.20-3|76	monitoring IT infrastructure. This is equally true for small
21cr|zabbix-2.0.20-3|77	organisations with a few servers and for large companies with a
21cr|zabbix-2.0.20-3|78	multitude of servers.
21cr|zabbix-2.0.20-3|79	
21cr|zabbix-2.0.20-3|80	%files
21cr|zabbix-2.0.20-3|81	%doc AUTHORS ChangeLog COPYING NEWS README
21cr|zabbix-2.0.20-3|82	%dir %{_sysconfdir}/%{srcname}
21cr|zabbix-2.0.20-3|83	%config(noreplace) %{_sysconfdir}/tmpfiles.d/zabbix.conf
21cr|zabbix-2.0.20-3|84	%attr(0755,zabbix,zabbix) %dir %{_localstatedir}/lib/%{srcname}
21cr|zabbix-2.0.20-3|85	%attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/%{srcname}
21cr|zabbix-2.0.20-3|86	%{_bindir}/zabbix_get
21cr|zabbix-2.0.20-3|87	%{_bindir}/zabbix_sender
21cr|zabbix-2.0.20-3|88	%{_mandir}/man1/zabbix_get.1*
21cr|zabbix-2.0.20-3|89	%{_mandir}/man1/zabbix_sender.1*
21cr|zabbix-2.0.20-3|90	
21cr|zabbix-2.0.20-3|91	%pre
21cr|zabbix-2.0.20-3|92	getent group zabbix > /dev/null || groupadd -r zabbix
21cr|zabbix-2.0.20-3|93	getent passwd zabbix > /dev/null || \
21cr|zabbix-2.0.20-3|94	useradd -r -g zabbix -d %{_localstatedir}/lib/%{srcname} -s /sbin/nologin \
21cr|zabbix-2.0.20-3|95	-c "Zabbix Monitoring System" zabbix
21cr|zabbix-2.0.20-3|96	:
21cr|zabbix-2.0.20-3|97	
21cr|zabbix-2.0.20-3|98	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|99	
21cr|zabbix-2.0.20-3|100	%package server
21cr|zabbix-2.0.20-3|101	Summary:	Zabbix server common files
21cr|zabbix-2.0.20-3|102	Group:		Monitoring
21cr|zabbix-2.0.20-3|103	Requires:	%{name} = %{EVRD}
21cr|zabbix-2.0.20-3|104	Requires:	%{name}-server-implementation = %{EVRD}
21cr|zabbix-2.0.20-3|105	Requires:	fping
21cr|zabbix-2.0.20-3|106	Requires:	traceroute
21cr|zabbix-2.0.20-3|107	
21cr|zabbix-2.0.20-3|108	%description server
21cr|zabbix-2.0.20-3|109	Zabbix server common files
21cr|zabbix-2.0.20-3|110	
21cr|zabbix-2.0.20-3|111	%files server
21cr|zabbix-2.0.20-3|112	%doc misc/snmptrap/zabbix_trap_receiver.pl
21cr|zabbix-2.0.20-3|113	%attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix_server.conf
21cr|zabbix-2.0.20-3|114	%{_sysconfdir}/%{srcname}/zabbix_server.conf
21cr|zabbix-2.0.20-3|115	%attr(0755,zabbix,zabbix) %dir %{_sysconfdir}/%{srcname}/externalscripts
21cr|zabbix-2.0.20-3|116	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-server
21cr|zabbix-2.0.20-3|117	%ghost %{_unitdir}/zabbix-server.service
21cr|zabbix-2.0.20-3|118	%{_mandir}/man8/zabbix_server.8*
21cr|zabbix-2.0.20-3|119	
21cr|zabbix-2.0.20-3|120	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|121	
21cr|zabbix-2.0.20-3|122	%package server-mysql
21cr|zabbix-2.0.20-3|123	Summary:	Zabbix server compiled to use MySQL
21cr|zabbix-2.0.20-3|124	Group:		Monitoring
21cr|zabbix-2.0.20-3|125	Requires:	%{name} = %{EVRD}
21cr|zabbix-2.0.20-3|126	Requires:	%{name}-server = %{EVRD}
21cr|zabbix-2.0.20-3|127	Requires(post,preun,postun):	systemd-units
21cr|zabbix-2.0.20-3|128	Provides:	%{name}-server-implementation = %{EVRD}
21cr|zabbix-2.0.20-3|129	Conflicts:	%{name}-server-pgsql
21cr|zabbix-2.0.20-3|130	Conflicts:	%{name}-server-sqlite3
21cr|zabbix-2.0.20-3|131	
21cr|zabbix-2.0.20-3|132	%description server-mysql
21cr|zabbix-2.0.20-3|133	Zabbix server compiled to use MySQL.
21cr|zabbix-2.0.20-3|134	
21cr|zabbix-2.0.20-3|135	%files server-mysql
21cr|zabbix-2.0.20-3|136	%{_docdir}/%{srcname}-server-mysql-%{version}/
21cr|zabbix-2.0.20-3|137	%{_sbindir}/zabbix_server_mysql
21cr|zabbix-2.0.20-3|138	%{_unitdir}/zabbix-server-mysql.service
21cr|zabbix-2.0.20-3|139	
21cr|zabbix-2.0.20-3|140	%post server-mysql
21cr|zabbix-2.0.20-3|141	if [ $1 -eq 1 ] ; then
21cr|zabbix-2.0.20-3|142	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|143	fi
21cr|zabbix-2.0.20-3|144	ln -sf %{_unitdir}/zabbix-server-mysql.service %{_unitdir}/zabbix-server.service
21cr|zabbix-2.0.20-3|145	
21cr|zabbix-2.0.20-3|146	%preun server-mysql
21cr|zabbix-2.0.20-3|147	if [ $1 -eq 0 ] ; then
21cr|zabbix-2.0.20-3|148	/bin/systemctl --no-reload disable zabbix-server-mysql.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|149	/bin/systemctl stop zabbix-server-mysql.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|150	fi
21cr|zabbix-2.0.20-3|151	
21cr|zabbix-2.0.20-3|152	%postun server-mysql
21cr|zabbix-2.0.20-3|153	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|154	if [ $1 -ge 1 ] ; then
21cr|zabbix-2.0.20-3|155	/bin/systemctl try-restart zabbix-server-mysql.service >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|156	fi
21cr|zabbix-2.0.20-3|157	
21cr|zabbix-2.0.20-3|158	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|159	
21cr|zabbix-2.0.20-3|160	%package server-pgsql
21cr|zabbix-2.0.20-3|161	Summary:	Zabbix server compiled to use PostgresSQL
21cr|zabbix-2.0.20-3|162	Group:		Monitoring
21cr|zabbix-2.0.20-3|163	Requires:	%{name} = %{EVRD}
21cr|zabbix-2.0.20-3|164	Requires:	%{name}-server = %{EVRD}
21cr|zabbix-2.0.20-3|165	Requires(post,preun,postun):	systemd-units
21cr|zabbix-2.0.20-3|166	Provides:	%{name}-server-implementation = %{EVRD}
21cr|zabbix-2.0.20-3|167	Conflicts:	%{name}-server-mysql
21cr|zabbix-2.0.20-3|168	Conflicts:	%{name}-server-sqlite3
21cr|zabbix-2.0.20-3|169	
21cr|zabbix-2.0.20-3|170	%description server-pgsql
21cr|zabbix-2.0.20-3|171	Zabbix server compiled to use PostgresSQL.
21cr|zabbix-2.0.20-3|172	
21cr|zabbix-2.0.20-3|173	%post server-pgsql
21cr|zabbix-2.0.20-3|174	if [ $1 -eq 1 ] ; then
21cr|zabbix-2.0.20-3|175	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|176	fi
21cr|zabbix-2.0.20-3|177	ln -sf %{_unitdir}/zabbix-server-pgsql.service %{_unitdir}/zabbix-server.service
21cr|zabbix-2.0.20-3|178	
21cr|zabbix-2.0.20-3|179	%files server-pgsql
21cr|zabbix-2.0.20-3|180	%{_docdir}/%{srcname}-server-pgsql-%{version}/
21cr|zabbix-2.0.20-3|181	%{_sbindir}/zabbix_server_pgsql
21cr|zabbix-2.0.20-3|182	%{_unitdir}/zabbix-server-pgsql.service
21cr|zabbix-2.0.20-3|183	
21cr|zabbix-2.0.20-3|184	%preun server-pgsql
21cr|zabbix-2.0.20-3|185	if [ $1 -eq 0 ] ; then
21cr|zabbix-2.0.20-3|186	/bin/systemctl --no-reload disable zabbix-server-pgsql.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|187	/bin/systemctl stop zabbix-server-pgsql.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|188	fi
21cr|zabbix-2.0.20-3|189	
21cr|zabbix-2.0.20-3|190	%postun server-pgsql
21cr|zabbix-2.0.20-3|191	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|192	if [ $1 -ge 1 ] ; then
21cr|zabbix-2.0.20-3|193	/bin/systemctl try-restart zabbix-server-pgsql.service >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|194	fi
21cr|zabbix-2.0.20-3|195	
21cr|zabbix-2.0.20-3|196	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|197	
21cr|zabbix-2.0.20-3|198	%package server-sqlite3
21cr|zabbix-2.0.20-3|199	Summary:	Zabbix server compiled to use SQLite
21cr|zabbix-2.0.20-3|200	Group:		Monitoring
21cr|zabbix-2.0.20-3|201	Requires:	%{name} = %{EVRD}
21cr|zabbix-2.0.20-3|202	Requires:	%{name}-server = %{EVRD}
21cr|zabbix-2.0.20-3|203	Requires(post,preun,postun):	systemd-units
21cr|zabbix-2.0.20-3|204	Provides:	%{name}-server-implementation = %{EVRD}
21cr|zabbix-2.0.20-3|205	Conflicts:	%{name}-server-mysql
21cr|zabbix-2.0.20-3|206	Conflicts:	%{name}-server-pgsql
21cr|zabbix-2.0.20-3|207	
21cr|zabbix-2.0.20-3|208	%description server-sqlite3
21cr|zabbix-2.0.20-3|209	Zabbix server compiled to use SQLite.
21cr|zabbix-2.0.20-3|210	
21cr|zabbix-2.0.20-3|211	%files server-sqlite3
21cr|zabbix-2.0.20-3|212	%{_docdir}/%{srcname}-server-sqlite3-%{version}/
21cr|zabbix-2.0.20-3|213	%{_sbindir}/zabbix_server_sqlite3
21cr|zabbix-2.0.20-3|214	%{_unitdir}/zabbix-server-sqlite3.service
21cr|zabbix-2.0.20-3|215	
21cr|zabbix-2.0.20-3|216	%post server-sqlite3
21cr|zabbix-2.0.20-3|217	if [ $1 -eq 1 ] ; then
21cr|zabbix-2.0.20-3|218	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|219	fi
21cr|zabbix-2.0.20-3|220	ln -sf %{_unitdir}/zabbix-server-sqlite3.service %{_unitdir}/zabbix-server.service
21cr|zabbix-2.0.20-3|221	
21cr|zabbix-2.0.20-3|222	%preun server-sqlite3
21cr|zabbix-2.0.20-3|223	if [ $1 -eq 0 ] ; then
21cr|zabbix-2.0.20-3|224	/bin/systemctl --no-reload disable zabbix-server-sqlite3.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|225	/bin/systemctl stop zabbix-server-sqlite3.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|226	fi
21cr|zabbix-2.0.20-3|227	
21cr|zabbix-2.0.20-3|228	%postun server-sqlite3
21cr|zabbix-2.0.20-3|229	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|230	if [ $1 -ge 1 ] ; then
21cr|zabbix-2.0.20-3|231	/bin/systemctl try-restart zabbix-server-sqlite3.service >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|232	fi
21cr|zabbix-2.0.20-3|233	
21cr|zabbix-2.0.20-3|234	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|235	
21cr|zabbix-2.0.20-3|236	%package agent
21cr|zabbix-2.0.20-3|237	Summary:	Zabbix Agent
21cr|zabbix-2.0.20-3|238	Group:		Monitoring
21cr|zabbix-2.0.20-3|239	Requires:	%{name} = %{EVRD}
21cr|zabbix-2.0.20-3|240	Requires(post,preun,postun):	systemd-units
21cr|zabbix-2.0.20-3|241	
21cr|zabbix-2.0.20-3|242	%description agent
21cr|zabbix-2.0.20-3|243	The Zabbix client agent, to be installed on monitored systems.
21cr|zabbix-2.0.20-3|244	
21cr|zabbix-2.0.20-3|245	%files agent
21cr|zabbix-2.0.20-3|246	%doc conf/zabbix_agentd/*.conf
21cr|zabbix-2.0.20-3|247	%config(noreplace) %{_sysconfdir}/zabbix_agent.conf
21cr|zabbix-2.0.20-3|248	%{_sysconfdir}/%{srcname}/zabbix_agent.conf
21cr|zabbix-2.0.20-3|249	%config(noreplace) %{_sysconfdir}/zabbix_agentd.conf
21cr|zabbix-2.0.20-3|250	%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
21cr|zabbix-2.0.20-3|251	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-agent
21cr|zabbix-2.0.20-3|252	%{_unitdir}/zabbix-agent.service
21cr|zabbix-2.0.20-3|253	%{_sbindir}/zabbix_agent
21cr|zabbix-2.0.20-3|254	%{_sbindir}/zabbix_agentd
21cr|zabbix-2.0.20-3|255	%{_mandir}/man8/zabbix_agentd.8*
21cr|zabbix-2.0.20-3|256	
21cr|zabbix-2.0.20-3|257	%post agent
21cr|zabbix-2.0.20-3|258	if [ $1 -eq 1 ] ; then
21cr|zabbix-2.0.20-3|259	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|260	fi
21cr|zabbix-2.0.20-3|261	
21cr|zabbix-2.0.20-3|262	%preun agent
21cr|zabbix-2.0.20-3|263	if [ $1 -eq 0 ] ; then
21cr|zabbix-2.0.20-3|264	/bin/systemctl --no-reload disable zabbix-agent.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|265	/bin/systemctl stop zabbix-agent.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|266	fi
21cr|zabbix-2.0.20-3|267	
21cr|zabbix-2.0.20-3|268	%postun agent
21cr|zabbix-2.0.20-3|269	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|270	if [ $1 -ge 1 ] ; then
21cr|zabbix-2.0.20-3|271	/bin/systemctl try-restart zabbix-agent.service >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|272	fi
21cr|zabbix-2.0.20-3|273	
21cr|zabbix-2.0.20-3|274	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|275	
21cr|zabbix-2.0.20-3|276	%package proxy
21cr|zabbix-2.0.20-3|277	Summary:	Zabbix Proxy
21cr|zabbix-2.0.20-3|278	Group:		Monitoring
21cr|zabbix-2.0.20-3|279	Requires:	%{name} = %{version}-%{release}
21cr|zabbix-2.0.20-3|280	Requires:	%{name}-proxy-implementation = %{EVRD}
21cr|zabbix-2.0.20-3|281	Requires:	fping
21cr|zabbix-2.0.20-3|282	
21cr|zabbix-2.0.20-3|283	%description proxy
21cr|zabbix-2.0.20-3|284	The Zabbix proxy.
21cr|zabbix-2.0.20-3|285	
21cr|zabbix-2.0.20-3|286	%files proxy
21cr|zabbix-2.0.20-3|287	%doc misc/snmptrap/zabbix_trap_receiver.pl
21cr|zabbix-2.0.20-3|288	%attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix_proxy.conf
21cr|zabbix-2.0.20-3|289	%{_sysconfdir}/%{srcname}/zabbix_proxy.conf
21cr|zabbix-2.0.20-3|290	%attr(0755,zabbix,zabbix) %dir %{_sysconfdir}/%{srcname}/externalscripts
21cr|zabbix-2.0.20-3|291	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-proxy
21cr|zabbix-2.0.20-3|292	%ghost %{_unitdir}/zabbix-proxy.service
21cr|zabbix-2.0.20-3|293	%{_mandir}/man8/zabbix_proxy.8*
21cr|zabbix-2.0.20-3|294	
21cr|zabbix-2.0.20-3|295	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|296	
21cr|zabbix-2.0.20-3|297	%package proxy-mysql
21cr|zabbix-2.0.20-3|298	Summary:	Zabbix proxy compiled to use MySQL
21cr|zabbix-2.0.20-3|299	Group:		Monitoring
21cr|zabbix-2.0.20-3|300	Requires:	%{name}-proxy = %{EVRD}
21cr|zabbix-2.0.20-3|301	Requires(post,preun,postun):	systemd-units
21cr|zabbix-2.0.20-3|302	Provides:	%{name}-proxy-implementation = %{EVRD}
21cr|zabbix-2.0.20-3|303	
21cr|zabbix-2.0.20-3|304	%description proxy-mysql
21cr|zabbix-2.0.20-3|305	The Zabbix proxy compiled to use MySQL.
21cr|zabbix-2.0.20-3|306	
21cr|zabbix-2.0.20-3|307	%files proxy-mysql
21cr|zabbix-2.0.20-3|308	%{_docdir}/%{srcname}-proxy-mysql-%{version}/
21cr|zabbix-2.0.20-3|309	%{_sbindir}/zabbix_proxy_mysql
21cr|zabbix-2.0.20-3|310	%{_unitdir}/zabbix-proxy-mysql.service
21cr|zabbix-2.0.20-3|311	
21cr|zabbix-2.0.20-3|312	%post proxy-mysql
21cr|zabbix-2.0.20-3|313	if [ $1 -eq 1 ] ; then
21cr|zabbix-2.0.20-3|314	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|315	fi
21cr|zabbix-2.0.20-3|316	ln -sf %{_unitdir}/zabbix-proxy-mysql.service %{_unitdir}/zabbix-proxy.service
21cr|zabbix-2.0.20-3|317	
21cr|zabbix-2.0.20-3|318	%preun proxy-mysql
21cr|zabbix-2.0.20-3|319	if [ $1 -eq 0 ] ; then
21cr|zabbix-2.0.20-3|320	/bin/systemctl --no-reload disable zabbix-proxy-mysql.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|321	/bin/systemctl stop zabbix-proxy-mysql.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|322	fi
21cr|zabbix-2.0.20-3|323	
21cr|zabbix-2.0.20-3|324	%postun proxy-mysql
21cr|zabbix-2.0.20-3|325	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|326	if [ $1 -ge 1 ] ; then
21cr|zabbix-2.0.20-3|327	/bin/systemctl try-restart zabbix-proxy-mysql.service >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|328	fi
21cr|zabbix-2.0.20-3|329	
21cr|zabbix-2.0.20-3|330	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|331	
21cr|zabbix-2.0.20-3|332	%package proxy-pgsql
21cr|zabbix-2.0.20-3|333	Summary:	Zabbix proxy compiled to use PostgreSQL
21cr|zabbix-2.0.20-3|334	Group:		Monitoring
21cr|zabbix-2.0.20-3|335	Requires:	%{name}-proxy = %{EVRD}
21cr|zabbix-2.0.20-3|336	Requires(post,preun,postun):	systemd-units
21cr|zabbix-2.0.20-3|337	Provides:	%{name}-proxy-implementation = %{EVRD}
21cr|zabbix-2.0.20-3|338	
21cr|zabbix-2.0.20-3|339	%description proxy-pgsql
21cr|zabbix-2.0.20-3|340	The Zabbix proxy compiled to use PostgreSQL.
21cr|zabbix-2.0.20-3|341	
21cr|zabbix-2.0.20-3|342	%files proxy-pgsql
21cr|zabbix-2.0.20-3|343	%{_docdir}/%{srcname}-proxy-pgsql-%{version}/
21cr|zabbix-2.0.20-3|344	%{_sbindir}/zabbix_proxy_pgsql
21cr|zabbix-2.0.20-3|345	%{_unitdir}/zabbix-proxy-pgsql.service
21cr|zabbix-2.0.20-3|346	
21cr|zabbix-2.0.20-3|347	%post proxy-pgsql
21cr|zabbix-2.0.20-3|348	if [ $1 -eq 1 ] ; then
21cr|zabbix-2.0.20-3|349	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|350	fi
21cr|zabbix-2.0.20-3|351	ln -sf %{_unitdir}/zabbix-proxy-pgsql.service %{_unitdir}/zabbix-proxy.service
21cr|zabbix-2.0.20-3|352	
21cr|zabbix-2.0.20-3|353	%preun proxy-pgsql
21cr|zabbix-2.0.20-3|354	if [ $1 -eq 0 ] ; then
21cr|zabbix-2.0.20-3|355	/bin/systemctl --no-reload disable zabbix-proxy-pgsql.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|356	/bin/systemctl stop zabbix-proxy-pgsql.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|357	fi
21cr|zabbix-2.0.20-3|358	
21cr|zabbix-2.0.20-3|359	%postun proxy-pgsql
21cr|zabbix-2.0.20-3|360	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|361	if [ $1 -ge 1 ] ; then
21cr|zabbix-2.0.20-3|362	/bin/systemctl try-restart zabbix-proxy-pgsql.service >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|363	fi
21cr|zabbix-2.0.20-3|364	
21cr|zabbix-2.0.20-3|365	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|366	
21cr|zabbix-2.0.20-3|367	%package proxy-sqlite3
21cr|zabbix-2.0.20-3|368	Summary:	Zabbix proxy compiled to use SQLite
21cr|zabbix-2.0.20-3|369	Group:		Monitoring
21cr|zabbix-2.0.20-3|370	Requires:	%{name}-proxy = %{EVRD}
21cr|zabbix-2.0.20-3|371	Requires(post,preun,postun):	systemd-units
21cr|zabbix-2.0.20-3|372	Provides:	%{name}-proxy-implementation = %{EVRD}
21cr|zabbix-2.0.20-3|373	
21cr|zabbix-2.0.20-3|374	%description proxy-sqlite3
21cr|zabbix-2.0.20-3|375	The Zabbix proxy compiled to use SQLite.
21cr|zabbix-2.0.20-3|376	
21cr|zabbix-2.0.20-3|377	%files proxy-sqlite3
21cr|zabbix-2.0.20-3|378	%{_docdir}/%{srcname}-proxy-sqlite3-%{version}/
21cr|zabbix-2.0.20-3|379	%{_sbindir}/zabbix_proxy_sqlite3
21cr|zabbix-2.0.20-3|380	%{_unitdir}/zabbix-proxy-sqlite3.service
21cr|zabbix-2.0.20-3|381	
21cr|zabbix-2.0.20-3|382	%post proxy-sqlite3
21cr|zabbix-2.0.20-3|383	if [ $1 -eq 1 ] ; then
21cr|zabbix-2.0.20-3|384	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|385	fi
21cr|zabbix-2.0.20-3|386	ln -sf %{_unitdir}/zabbix-proxy-sqlite3.service %{_unitdir}/zabbix-proxy.service
21cr|zabbix-2.0.20-3|387	
21cr|zabbix-2.0.20-3|388	%preun proxy-sqlite3
21cr|zabbix-2.0.20-3|389	if [ $1 -eq 0 ] ; then
21cr|zabbix-2.0.20-3|390	/bin/systemctl --no-reload disable zabbix-proxy-sqlite3.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|391	/bin/systemctl stop zabbix-proxy-sqlite3.service > /dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|392	fi
21cr|zabbix-2.0.20-3|393	
21cr|zabbix-2.0.20-3|394	%postun proxy-sqlite3
21cr|zabbix-2.0.20-3|395	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|396	if [ $1 -ge 1 ] ; then
21cr|zabbix-2.0.20-3|397	/bin/systemctl try-restart zabbix-proxy-sqlite3.service >/dev/null 2>&1 || :
21cr|zabbix-2.0.20-3|398	fi
21cr|zabbix-2.0.20-3|399	
21cr|zabbix-2.0.20-3|400	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|401	
21cr|zabbix-2.0.20-3|402	%package web
21cr|zabbix-2.0.20-3|403	Summary:	Zabbix Web Frontend
21cr|zabbix-2.0.20-3|404	Group:		Monitoring
21cr|zabbix-2.0.20-3|405	Requires:	php
21cr|zabbix-2.0.20-3|406	Requires:	php-gd
21cr|zabbix-2.0.20-3|407	Requires:	php-bcmath
21cr|zabbix-2.0.20-3|408	Requires:	php-mbstring
21cr|zabbix-2.0.20-3|409	Requires:	php-xml
21cr|zabbix-2.0.20-3|410	Requires:	php-gettext
21cr|zabbix-2.0.20-3|411	Requires:	fonts-ttf-dejavu
21cr|zabbix-2.0.20-3|412	Requires:	%{name} = %{EVRD}
21cr|zabbix-2.0.20-3|413	Requires:	%{name}-web-database = %{EVRD}
21cr|zabbix-2.0.20-3|414	BuildArch:	noarch
21cr|zabbix-2.0.20-3|415	
21cr|zabbix-2.0.20-3|416	%description web
21cr|zabbix-2.0.20-3|417	The php frontend to display the Zabbix web interface.
21cr|zabbix-2.0.20-3|418	
21cr|zabbix-2.0.20-3|419	%files web
21cr|zabbix-2.0.20-3|420	%dir %attr(0750,apache,apache) %{_sysconfdir}/%{srcname}/web
21cr|zabbix-2.0.20-3|421	%ghost %attr(0644,apache,apache) %config(noreplace) %{_sysconfdir}/%{srcname}/web/zabbix.conf.php
21cr|zabbix-2.0.20-3|422	%config(noreplace) %{_sysconfdir}/httpd/conf.d/zabbix.conf
21cr|zabbix-2.0.20-3|423	%{_datadir}/%{srcname}
21cr|zabbix-2.0.20-3|424	
21cr|zabbix-2.0.20-3|425	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|426	
21cr|zabbix-2.0.20-3|427	%package web-mysql
21cr|zabbix-2.0.20-3|428	Summary:	Zabbix web frontend for MySQL
21cr|zabbix-2.0.20-3|429	Group:		Monitoring
21cr|zabbix-2.0.20-3|430	Requires:	%{name}-web = %{EVRD}
21cr|zabbix-2.0.20-3|431	Requires:	php-mysql
21cr|zabbix-2.0.20-3|432	Provides:	%{name}-web-database = %{EVRD}
21cr|zabbix-2.0.20-3|433	Conflicts:	%{name}-web-pgsql
21cr|zabbix-2.0.20-3|434	Conflicts:	%{name}-web-sqlite3
21cr|zabbix-2.0.20-3|435	BuildArch:	noarch
21cr|zabbix-2.0.20-3|436	
21cr|zabbix-2.0.20-3|437	%description web-mysql
21cr|zabbix-2.0.20-3|438	Zabbix web frontend for MySQL.
21cr|zabbix-2.0.20-3|439	
21cr|zabbix-2.0.20-3|440	%files web-mysql
21cr|zabbix-2.0.20-3|441	
21cr|zabbix-2.0.20-3|442	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|443	
21cr|zabbix-2.0.20-3|444	%package web-pgsql
21cr|zabbix-2.0.20-3|445	Summary:	Zabbix web frontend for PostgreSQL
21cr|zabbix-2.0.20-3|446	Group:		Monitoring
21cr|zabbix-2.0.20-3|447	Requires:	%{name}-web = %{EVRD}
21cr|zabbix-2.0.20-3|448	Requires:	php-pgsql
21cr|zabbix-2.0.20-3|449	Provides:	%{name}-web-database = %{EVRD}
21cr|zabbix-2.0.20-3|450	Conflicts:	%{name}-web-mysql
21cr|zabbix-2.0.20-3|451	Conflicts:	%{name}-web-sqlite3
21cr|zabbix-2.0.20-3|452	BuildArch:	noarch
21cr|zabbix-2.0.20-3|453	
21cr|zabbix-2.0.20-3|454	%description web-pgsql
21cr|zabbix-2.0.20-3|455	Zabbix web frontend for PostgreSQL.
21cr|zabbix-2.0.20-3|456	
21cr|zabbix-2.0.20-3|457	%files web-pgsql
21cr|zabbix-2.0.20-3|458	
21cr|zabbix-2.0.20-3|459	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|460	
21cr|zabbix-2.0.20-3|461	%package web-sqlite3
21cr|zabbix-2.0.20-3|462	Summary:	Zabbix web frontend for SQLite
21cr|zabbix-2.0.20-3|463	Group:		Monitoring
21cr|zabbix-2.0.20-3|464	Requires:	%{name}-web = %{EVRD}
21cr|zabbix-2.0.20-3|465	# Need to use the same db file as the server
21cr|zabbix-2.0.20-3|466	Requires:	%{name}-server-sqlite3 = %{EVRD}
21cr|zabbix-2.0.20-3|467	Provides:	%{name}-web-database = %{EVRD}
21cr|zabbix-2.0.20-3|468	Conflicts:	%{name}-web-mysql
21cr|zabbix-2.0.20-3|469	Conflicts:	%{name}-web-pgsql
21cr|zabbix-2.0.20-3|470	BuildArch:	noarch
21cr|zabbix-2.0.20-3|471	
21cr|zabbix-2.0.20-3|472	%description web-sqlite3
21cr|zabbix-2.0.20-3|473	Zabbix web frontend for SQLite.
21cr|zabbix-2.0.20-3|474	
21cr|zabbix-2.0.20-3|475	%files web-sqlite3
21cr|zabbix-2.0.20-3|476	
21cr|zabbix-2.0.20-3|477	#----------------------------------------------------------------------------
21cr|zabbix-2.0.20-3|478	
21cr|zabbix-2.0.20-3|479	%prep
21cr|zabbix-2.0.20-3|480	%setup0 -q -n %{srcname}-%{version}
21cr|zabbix-2.0.20-3|481	%patch0 -p1
21cr|zabbix-2.0.20-3|482	%patch1 -p1
21cr|zabbix-2.0.20-3|483	%patch3 -p1
21cr|zabbix-2.0.20-3|484	
21cr|zabbix-2.0.20-3|485	# remove bundled java libs
21cr|zabbix-2.0.20-3|486	rm -rf src/zabbix_java/lib/*.jar
21cr|zabbix-2.0.20-3|487	
21cr|zabbix-2.0.20-3|488	# remove included fonts
21cr|zabbix-2.0.20-3|489	rm -rf frontends/php/fonts
21cr|zabbix-2.0.20-3|490	
21cr|zabbix-2.0.20-3|491	# remove executable permissions
21cr|zabbix-2.0.20-3|492	chmod a-x upgrades/dbpatches/*/mysql/upgrade
21cr|zabbix-2.0.20-3|493	
21cr|zabbix-2.0.20-3|494	# All libraries are expected in /usr/lib or /usr/local/lib
21cr|zabbix-2.0.20-3|495	# https://support.zabbix.com/browse/ZBXNEXT-1296
21cr|zabbix-2.0.20-3|496	sed -i.orig -e 's|_LIBDIR=/usr/lib|_LIBDIR=%{_libdir}|g' \
21cr|zabbix-2.0.20-3|497	configure
21cr|zabbix-2.0.20-3|498	
21cr|zabbix-2.0.20-3|499	# kill off .htaccess files, options set in SOURCE1
21cr|zabbix-2.0.20-3|500	rm -f frontends/php/include/.htaccess
21cr|zabbix-2.0.20-3|501	rm -f frontends/php/api/.htaccess
21cr|zabbix-2.0.20-3|502	rm -f frontends/php/conf/.htaccess
21cr|zabbix-2.0.20-3|503	
21cr|zabbix-2.0.20-3|504	# set timestamp on modified config file and directories
21cr|zabbix-2.0.20-3|505	touch -r frontends/php/css.css frontends/php/include/config.inc.php \
21cr|zabbix-2.0.20-3|506	frontends/php/include/defines.inc.php \
21cr|zabbix-2.0.20-3|507	frontends/php/include \
21cr|zabbix-2.0.20-3|508	frontends/php/include/classes
21cr|zabbix-2.0.20-3|509	
21cr|zabbix-2.0.20-3|510	# remove prebuilt Windows binaries
21cr|zabbix-2.0.20-3|511	rm -rf bin
21cr|zabbix-2.0.20-3|512	
21cr|zabbix-2.0.20-3|513	# remove flash applet
21cr|zabbix-2.0.20-3|514	# https://support.zabbix.com/browse/ZBX-4794
21cr|zabbix-2.0.20-3|515	rm -f frontend/php/images/flash/zbxclock.swf
21cr|zabbix-2.0.20-3|516	%patch2 -p1
21cr|zabbix-2.0.20-3|517	
21cr|zabbix-2.0.20-3|518	%build
21cr|zabbix-2.0.20-3|519	common_flags="
21cr|zabbix-2.0.20-3|520	--enable-dependency-tracking
21cr|zabbix-2.0.20-3|521	--enable-server
21cr|zabbix-2.0.20-3|522	--enable-agent
21cr|zabbix-2.0.20-3|523	--enable-proxy
21cr|zabbix-2.0.20-3|524	--enable-ipv6
21cr|zabbix-2.0.20-3|525	--disable-java
21cr|zabbix-2.0.20-3|526	--with-net-snmp
21cr|zabbix-2.0.20-3|527	--with-ldap
21cr|zabbix-2.0.20-3|528	--with-libcurl
21cr|zabbix-2.0.20-3|529	--with-openipmi
21cr|zabbix-2.0.20-3|530	--with-jabber
21cr|zabbix-2.0.20-3|531	--with-unixodbc
21cr|zabbix-2.0.20-3|532	--with-ssh2
21cr|zabbix-2.0.20-3|533	"
21cr|zabbix-2.0.20-3|534	
21cr|zabbix-2.0.20-3|535	%configure $common_flags --with-mysql
21cr|zabbix-2.0.20-3|536	%make
21cr|zabbix-2.0.20-3|537	mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_mysql
21cr|zabbix-2.0.20-3|538	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_mysql
21cr|zabbix-2.0.20-3|539	
21cr|zabbix-2.0.20-3|540	%configure $common_flags --with-postgresql
21cr|zabbix-2.0.20-3|541	%make
21cr|zabbix-2.0.20-3|542	mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_pgsql
21cr|zabbix-2.0.20-3|543	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_pgsql
21cr|zabbix-2.0.20-3|544	
21cr|zabbix-2.0.20-3|545	%configure $common_flags --with-sqlite3
21cr|zabbix-2.0.20-3|546	%make
21cr|zabbix-2.0.20-3|547	mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_sqlite3
21cr|zabbix-2.0.20-3|548	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_sqlite3
21cr|zabbix-2.0.20-3|549	
21cr|zabbix-2.0.20-3|550	touch src/zabbix_server/zabbix_server
21cr|zabbix-2.0.20-3|551	touch src/zabbix_proxy/zabbix_proxy
21cr|zabbix-2.0.20-3|552	
21cr|zabbix-2.0.20-3|553	
21cr|zabbix-2.0.20-3|554	%install
21cr|zabbix-2.0.20-3|555	# set up some required directories
21cr|zabbix-2.0.20-3|556	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}
21cr|zabbix-2.0.20-3|557	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/externalscripts
21cr|zabbix-2.0.20-3|558	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/web
21cr|zabbix-2.0.20-3|559	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21cr|zabbix-2.0.20-3|560	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
21cr|zabbix-2.0.20-3|561	mkdir -p %{buildroot}%{_unitdir}
21cr|zabbix-2.0.20-3|562	mkdir -p %{buildroot}%{_datadir}
21cr|zabbix-2.0.20-3|563	mkdir -p %{buildroot}%{_localstatedir}/lib/%{srcname}
21cr|zabbix-2.0.20-3|564	mkdir -p %{buildroot}%{_localstatedir}/log/%{srcname}
21cr|zabbix-2.0.20-3|565	mkdir -p %{buildroot}%{_localstatedir}/run/%{srcname}
21cr|zabbix-2.0.20-3|566	
21cr|zabbix-2.0.20-3|567	# install the frontend
21cr|zabbix-2.0.20-3|568	cp -a frontends/php %{buildroot}%{_datadir}/%{srcname}
21cr|zabbix-2.0.20-3|569	
21cr|zabbix-2.0.20-3|570	# prepare ghosted config file
21cr|zabbix-2.0.20-3|571	touch %{buildroot}%{_sysconfdir}/%{srcname}/web/zabbix.conf.php
21cr|zabbix-2.0.20-3|572	
21cr|zabbix-2.0.20-3|573	# drop Apache config file in place
21cr|zabbix-2.0.20-3|574	install -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{srcname}.conf
21cr|zabbix-2.0.20-3|575	
21cr|zabbix-2.0.20-3|576	# fix config file options
21cr|zabbix-2.0.20-3|577	sed -i \
21cr|zabbix-2.0.20-3|578	-e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix_agentd.pid|g' \
21cr|zabbix-2.0.20-3|579	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_agentd.log|g' \
21cr|zabbix-2.0.20-3|580	-e 's|# LogFileSize=.*|LogFileSize=0|g' \
21cr|zabbix-2.0.20-3|581	conf/zabbix_agentd.conf
21cr|zabbix-2.0.20-3|582	
21cr|zabbix-2.0.20-3|583	sed -i \
21cr|zabbix-2.0.20-3|584	-e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix.pid|g' \
21cr|zabbix-2.0.20-3|585	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_server.log|g' \
21cr|zabbix-2.0.20-3|586	-e 's|# LogFileSize=.*|LogFileSize=0|g' \
21cr|zabbix-2.0.20-3|587	-e 's|# AlertScriptsPath=/home/zabbix/bin/|AlertScriptsPath=%{_localstatedir}/lib/%{srcname}/|g' \
21cr|zabbix-2.0.20-3|588	-e 's|^DBUser=root|DBUser=zabbix|g' \
21cr|zabbix-2.0.20-3|589	-e 's|# DBSocket=/tmp/mysql.sock|DBSocket=%{_localstatedir}/lib/mysql/mysql.sock|g' \
21cr|zabbix-2.0.20-3|590	conf/zabbix_server.conf
21cr|zabbix-2.0.20-3|591	
21cr|zabbix-2.0.20-3|592	sed -i \
21cr|zabbix-2.0.20-3|593	-e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix_proxy.pid|g' \
21cr|zabbix-2.0.20-3|594	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_proxy.log|g' \
21cr|zabbix-2.0.20-3|595	-e 's|# LogFileSize=.*|LogFileSize=0|g' \
21cr|zabbix-2.0.20-3|596	-e 's|# AlertScriptsPath=/home/zabbix/bin/|AlertScriptsPath=%{_localstatedir}/lib/%{srcname}/|g' \
21cr|zabbix-2.0.20-3|597	-e 's|^DBUser=root|DBUser=zabbix|g' \
21cr|zabbix-2.0.20-3|598	-e 's|# DBSocket=/tmp/mysql.sock|DBSocket=%{_localstatedir}/lib/mysql/mysql.sock|g' \
21cr|zabbix-2.0.20-3|599	conf/zabbix_proxy.conf
21cr|zabbix-2.0.20-3|600	
21cr|zabbix-2.0.20-3|601	# install log rotation
21cr|zabbix-2.0.20-3|602	cat %{SOURCE5} | sed -e 's|COMPONENT|server|g' > \
21cr|zabbix-2.0.20-3|603	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix-server
21cr|zabbix-2.0.20-3|604	cat %{SOURCE5} | sed -e 's|COMPONENT|agentd|g' > \
21cr|zabbix-2.0.20-3|605	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix-agent
21cr|zabbix-2.0.20-3|606	cat %{SOURCE5} | sed -e 's|COMPONENT|proxy|g' > \
21cr|zabbix-2.0.20-3|607	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix-proxy
21cr|zabbix-2.0.20-3|608	
21cr|zabbix-2.0.20-3|609	# systemd units
21cr|zabbix-2.0.20-3|610	install -m 0644 -p %{SOURCE10} %{buildroot}%{_unitdir}/zabbix-agent.service
21cr|zabbix-2.0.20-3|611	install -m 0644 -p %{SOURCE11} %{buildroot}%{_unitdir}/zabbix-proxy-mysql.service
21cr|zabbix-2.0.20-3|612	install -m 0644 -p %{SOURCE12} %{buildroot}%{_unitdir}/zabbix-proxy-pgsql.service
21cr|zabbix-2.0.20-3|613	install -m 0644 -p %{SOURCE13} %{buildroot}%{_unitdir}/zabbix-proxy-sqlite3.service
21cr|zabbix-2.0.20-3|614	install -m 0644 -p %{SOURCE14} %{buildroot}%{_unitdir}/zabbix-server-mysql.service
21cr|zabbix-2.0.20-3|615	install -m 0644 -p %{SOURCE15} %{buildroot}%{_unitdir}/zabbix-server-pgsql.service
21cr|zabbix-2.0.20-3|616	install -m 0644 -p %{SOURCE16} %{buildroot}%{_unitdir}/zabbix-server-sqlite3.service
21cr|zabbix-2.0.20-3|617	touch %{buildroot}%{_unitdir}/zabbix-proxy.service
21cr|zabbix-2.0.20-3|618	touch %{buildroot}%{_unitdir}/zabbix-server.service
21cr|zabbix-2.0.20-3|619	
21cr|zabbix-2.0.20-3|620	# install
21cr|zabbix-2.0.20-3|621	make DESTDIR=%{buildroot} install
21cr|zabbix-2.0.20-3|622	rm %{buildroot}%{_sbindir}/zabbix_server
21cr|zabbix-2.0.20-3|623	install -m 0755 -p src/zabbix_server/zabbix_server_* %{buildroot}%{_sbindir}/
21cr|zabbix-2.0.20-3|624	rm %{buildroot}%{_sbindir}/zabbix_proxy
21cr|zabbix-2.0.20-3|625	install -m 0755 -p src/zabbix_proxy/zabbix_proxy_* %{buildroot}%{_sbindir}/
21cr|zabbix-2.0.20-3|626	
21cr|zabbix-2.0.20-3|627	# install compatibility links for config files
21cr|zabbix-2.0.20-3|628	ln -sf %{_sysconfdir}/zabbix_agent.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agent.conf
21cr|zabbix-2.0.20-3|629	ln -sf %{_sysconfdir}/zabbix_agentd.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
21cr|zabbix-2.0.20-3|630	ln -sf %{_sysconfdir}/zabbix_server.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_server.conf
21cr|zabbix-2.0.20-3|631	ln -sf %{_sysconfdir}/zabbix_proxy.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_proxy.conf
21cr|zabbix-2.0.20-3|632	
21cr|zabbix-2.0.20-3|633	# nuke static libs and empty oracle upgrade sql
21cr|zabbix-2.0.20-3|634	rm -rf %{buildroot}%{_libdir}/libzbx*.a
21cr|zabbix-2.0.20-3|635	
21cr|zabbix-2.0.20-3|636	# copy sql files to appropriate per package locations
21cr|zabbix-2.0.20-3|637	for pkg in proxy server ; do
21cr|zabbix-2.0.20-3|638	docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-mysql-%{version}
21cr|zabbix-2.0.20-3|639	install -dm 755 $docdir
21cr|zabbix-2.0.20-3|640	cp -p --parents database/mysql/schema.sql $docdir
21cr|zabbix-2.0.20-3|641	cp -p --parents database/mysql/data.sql $docdir
21cr|zabbix-2.0.20-3|642	cp -p --parents database/mysql/images.sql $docdir
21cr|zabbix-2.0.20-3|643	cp -pR --parents upgrades/dbpatches/1.6/mysql $docdir
21cr|zabbix-2.0.20-3|644	cp -pR --parents upgrades/dbpatches/1.8/mysql $docdir
21cr|zabbix-2.0.20-3|645	cp -pR --parents upgrades/dbpatches/2.0/mysql $docdir
21cr|zabbix-2.0.20-3|646	docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-pgsql-%{version}
21cr|zabbix-2.0.20-3|647	install -dm 755 $docdir
21cr|zabbix-2.0.20-3|648	cp -p --parents database/postgresql/schema.sql $docdir
21cr|zabbix-2.0.20-3|649	cp -p --parents database/postgresql/data.sql $docdir
21cr|zabbix-2.0.20-3|650	cp -p --parents database/postgresql/images.sql $docdir
21cr|zabbix-2.0.20-3|651	cp -pR --parents upgrades/dbpatches/1.6/postgresql $docdir
21cr|zabbix-2.0.20-3|652	cp -pR --parents upgrades/dbpatches/1.8/postgresql $docdir
21cr|zabbix-2.0.20-3|653	cp -pR --parents upgrades/dbpatches/2.0/postgresql $docdir
21cr|zabbix-2.0.20-3|654	docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-sqlite3-%{version}
21cr|zabbix-2.0.20-3|655	install -dm 755 $docdir
21cr|zabbix-2.0.20-3|656	cp -p --parents database/sqlite3/schema.sql $docdir
21cr|zabbix-2.0.20-3|657	cp -p --parents database/sqlite3/data.sql $docdir
21cr|zabbix-2.0.20-3|658	cp -p --parents database/sqlite3/images.sql $docdir
21cr|zabbix-2.0.20-3|659	done
21cr|zabbix-2.0.20-3|660	# remove extraneous ones
21cr|zabbix-2.0.20-3|661	rm -rf %{buildroot}%{_datadir}/%{srcname}/create
21cr|zabbix-2.0.20-3|662	
21cr|zabbix-2.0.20-3|663	# systemd must create /var/run/%{srcname}
21cr|zabbix-2.0.20-3|664	mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
21cr|zabbix-2.0.20-3|665	install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/tmpfiles.d/zabbix.conf

11261 21
21cr|zam-plugins-3.14-1|1	%global	debug_package	%{nil}
21cr|zam-plugins-3.14-1|2	
21cr|zam-plugins-3.14-1|3	# The DPF git HEAD used in Source1
21cr|zam-plugins-3.14-1|4	# (always update it when updating the package)
21cr|zam-plugins-3.14-1|5	%define	commit 8401d865cd9fce9edbeb9c653420bc0f8a39358c
21cr|zam-plugins-3.14-1|6	
21cr|zam-plugins-3.14-1|7	Summary:	A collection of LV2/LADSPA/JACK audio plugins
21cr|zam-plugins-3.14-1|8	Name:		zam-plugins
21cr|zam-plugins-3.14-1|9	Version:	3.14
21cr|zam-plugins-3.14-1|10	Release:	1
21cr|zam-plugins-3.14-1|11	License:	GPLv2+ and ISC
21cr|zam-plugins-3.14-1|12	Group:		Sound
21cr|zam-plugins-3.14-1|13	Url:		http://www.zamaudio.com/
21cr|zam-plugins-3.14-1|14	# The sources from Github don't include the DPF sub-module ones:
21cr|zam-plugins-3.14-1|15	# use the master git HEAD from it as Source1
21cr|zam-plugins-3.14-1|16	Source0:	https://github.com/zamaudio/%{name}/archive/%{name}-%{version}.tar.gz
21cr|zam-plugins-3.14-1|17	Source1:	https://github.com/DISTRHO/DPF/archive/DPF-master.zip
21cr|zam-plugins-3.14-1|18	# This package does not build on all arches with upstream build flags.
21cr|zam-plugins-3.14-1|19	# These are realtime audio plugins, so we need the fastest possible math;
21cr|zam-plugins-3.14-1|20	# flags for x86_64 are set to be compatible with most AMD and Intel CPUs,
21cr|zam-plugins-3.14-1|21	# and to use the best possible SIMD instruction set.
21cr|zam-plugins-3.14-1|22	Patch0:		zam-plugins-3.13-fix-compile-flags.patch
21cr|zam-plugins-3.14-1|23	BuildRequires:	ladspa-devel
21cr|zam-plugins-3.14-1|24	BuildRequires:	libzita-convolver-devel >= 4.0.3
21cr|zam-plugins-3.14-1|25	BuildRequires:	pkgconfig(cairo)
21cr|zam-plugins-3.14-1|26	BuildRequires:	pkgconfig(fftw3) >= 3.3.5
21cr|zam-plugins-3.14-1|27	BuildRequires:	pkgconfig(gl)
21cr|zam-plugins-3.14-1|28	BuildRequires:	pkgconfig(jack)
21cr|zam-plugins-3.14-1|29	BuildRequires:	pkgconfig(liblo)
21cr|zam-plugins-3.14-1|30	BuildRequires:	pkgconfig(lv2)
21cr|zam-plugins-3.14-1|31	BuildRequires:	pkgconfig(samplerate)
21cr|zam-plugins-3.14-1|32	BuildRequires:	pkgconfig(x11)
21cr|zam-plugins-3.14-1|33	
21cr|zam-plugins-3.14-1|34	%description
21cr|zam-plugins-3.14-1|35	A collection of LV2/LADSPA/VST/JACK audio plugins for sound processing
21cr|zam-plugins-3.14-1|36	developed in-house at ZamAudio.
21cr|zam-plugins-3.14-1|37	
21cr|zam-plugins-3.14-1|38	%files
21cr|zam-plugins-3.14-1|39	%doc dpf/LICENSE NOTICE.DPF NOTICE.SFZero README.md
21cr|zam-plugins-3.14-1|40	%{_bindir}/Za*
21cr|zam-plugins-3.14-1|41	
21cr|zam-plugins-3.14-1|42	#-----------------------------------------------------------------------------
21cr|zam-plugins-3.14-1|43	
21cr|zam-plugins-3.14-1|44	%package -n %{name}-ladspa
21cr|zam-plugins-3.14-1|45	Summary:	A collection of LV2/LADSPA/JACK audio plugins - LADSPA version
21cr|zam-plugins-3.14-1|46	Requires:	ladspa
21cr|zam-plugins-3.14-1|47	
21cr|zam-plugins-3.14-1|48	%description -n %{name}-ladspa
21cr|zam-plugins-3.14-1|49	A collection of LV2/LADSPA/VST/JACK audio plugins for sound processing
21cr|zam-plugins-3.14-1|50	developed in-house at ZamAudio.
21cr|zam-plugins-3.14-1|51	This package contains the LADSPA version of plugins.
21cr|zam-plugins-3.14-1|52	
21cr|zam-plugins-3.14-1|53	%files -n %{name}-ladspa
21cr|zam-plugins-3.14-1|54	%{_libdir}/ladspa/Za*-ladspa.so
21cr|zam-plugins-3.14-1|55	
21cr|zam-plugins-3.14-1|56	#-----------------------------------------------------------------------------
21cr|zam-plugins-3.14-1|57	
21cr|zam-plugins-3.14-1|58	%package -n %{name}-lv2
21cr|zam-plugins-3.14-1|59	Summary:	A collection of LV2/LADSPA/JACK audio plugins - LV2 version
21cr|zam-plugins-3.14-1|60	Requires:	lv2 >= 1.8.1
21cr|zam-plugins-3.14-1|61	
21cr|zam-plugins-3.14-1|62	%description -n %{name}-lv2
21cr|zam-plugins-3.14-1|63	A collection of LV2/LADSPA/VST/JACK audio plugins for sound processing
21cr|zam-plugins-3.14-1|64	developed in-house at ZamAudio.
21cr|zam-plugins-3.14-1|65	This package contains the LV2 version of plugins.
21cr|zam-plugins-3.14-1|66	
21cr|zam-plugins-3.14-1|67	%files -n %{name}-lv2
21cr|zam-plugins-3.14-1|68	%{_libdir}/lv2/*
21cr|zam-plugins-3.14-1|69	
21cr|zam-plugins-3.14-1|70	#-----------------------------------------------------------------------------
21cr|zam-plugins-3.14-1|71	
21cr|zam-plugins-3.14-1|72	%package -n %{name}-vst
21cr|zam-plugins-3.14-1|73	Summary:	A collection of LV2/LADSPA/JACK audio plugins - VST version
21cr|zam-plugins-3.14-1|74	
21cr|zam-plugins-3.14-1|75	%description -n %{name}-vst
21cr|zam-plugins-3.14-1|76	A collection of LV2/LADSPA/VST/JACK audio plugins for sound processing
21cr|zam-plugins-3.14-1|77	developed in-house at ZamAudio.
21cr|zam-plugins-3.14-1|78	This package contains the VST version of plugins.
21cr|zam-plugins-3.14-1|79	
21cr|zam-plugins-3.14-1|80	%files -n %{name}-vst
21cr|zam-plugins-3.14-1|81	%{_libdir}/vst/Za*-vst.so
21cr|zam-plugins-3.14-1|82	
21cr|zam-plugins-3.14-1|83	#-----------------------------------------------------------------------------
21cr|zam-plugins-3.14-1|84	
21cr|zam-plugins-3.14-1|85	%prep
21cr|zam-plugins-3.14-1|86	%setup -q -a1
21cr|zam-plugins-3.14-1|87	# Put the submodule DPF sources in the right spot in the main source directory
21cr|zam-plugins-3.14-1|88	rmdir dpf
21cr|zam-plugins-3.14-1|89	mv DPF-master dpf
21cr|zam-plugins-3.14-1|90	
21cr|zam-plugins-3.14-1|91	%patch0 -p1
21cr|zam-plugins-3.14-1|92	
21cr|zam-plugins-3.14-1|93	
21cr|zam-plugins-3.14-1|94	%build
21cr|zam-plugins-3.14-1|95	%setup_compile_flags
21cr|zam-plugins-3.14-1|96	%make PREFIX=%{_prefix} LIBDIR=%{_lib} USE_SYSTEM_LIBS=1
21cr|zam-plugins-3.14-1|97	
21cr|zam-plugins-3.14-1|98	
21cr|zam-plugins-3.14-1|99	%install
21cr|zam-plugins-3.14-1|100	%makeinstall_std PREFIX=%{_prefix} LIBDIR=%{_lib} USE_SYSTEM_LIBS=1
21cr|zam-plugins-3.14-1|101	
21cr|zam-plugins-3.14-1|102	# Fix perms
21cr|zam-plugins-3.14-1|103	find %{buildroot}%{_libdir}/lv2/ -name "*.ttl" | xargs chmod -x

11262 21
21cr|zanshin-23.08.4-2|1	Summary:	Getting Things Done application for Plasma desktop
21cr|zanshin-23.08.4-2|2	Name:		zanshin
21cr|zanshin-23.08.4-2|3	Version:	23.08.4
21cr|zanshin-23.08.4-2|4	Release:	2
21cr|zanshin-23.08.4-2|5	License:	GPLv2+ and GPLv3+
21cr|zanshin-23.08.4-2|6	Group:		Graphical desktop/KDE
21cr|zanshin-23.08.4-2|7	Url:		https://zanshin.kde.org
21cr|zanshin-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21cr|zanshin-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21cr|zanshin-23.08.4-2|10	BuildRequires:	boost-devel
21cr|zanshin-23.08.4-2|11	BuildRequires:	kf5akonadicalendar-devel
21cr|zanshin-23.08.4-2|12	BuildRequires:	kf5akonadinotes-devel
21cr|zanshin-23.08.4-2|13	BuildRequires:	kf5akonadisearch-devel
21cr|zanshin-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21cr|zanshin-23.08.4-2|15	BuildRequires:	kf5identitymanagement-devel
21cr|zanshin-23.08.4-2|16	BuildRequires:	kf5kdelibs4support-devel
21cr|zanshin-23.08.4-2|17	BuildRequires:	kf5kontactinterface-devel
21cr|zanshin-23.08.4-2|18	BuildRequires:	kf5ldap-devel
21cr|zanshin-23.08.4-2|19	BuildRequires:	kf5runner-devel
21cr|zanshin-23.08.4-2|20	BuildRequires:	kf5wallet-devel
21cr|zanshin-23.08.4-2|21	BuildRequires:	kf5windowsystem-devel
21cr|zanshin-23.08.4-2|22	BuildRequires:	openldap-devel
21cr|zanshin-23.08.4-2|23	BuildRequires:	sasl-devel
21cr|zanshin-23.08.4-2|24	BuildRequires:	pkgconfig(libical)
21cr|zanshin-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21cr|zanshin-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21cr|zanshin-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21cr|zanshin-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Test)
21cr|zanshin-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|zanshin-23.08.4-2|30	Requires:	akonadi-calendar-tools
21cr|zanshin-23.08.4-2|31	Requires:	plasma5-kdepim-runtime
21cr|zanshin-23.08.4-2|32	Recommends:	plasma5-kdepim-addons
21cr|zanshin-23.08.4-2|33	
21cr|zanshin-23.08.4-2|34	%description
21cr|zanshin-23.08.4-2|35	A Getting Things Done application which aims at getting your mind like water.
21cr|zanshin-23.08.4-2|36	
21cr|zanshin-23.08.4-2|37	%files -f %{name}.lang
21cr|zanshin-23.08.4-2|38	%doc AUTHORS README.md HACKING TODO
21cr|zanshin-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.zanshin.desktop
21cr|zanshin-23.08.4-2|40	%{_kde5_bindir}/zanshin
21cr|zanshin-23.08.4-2|41	%{_kde5_bindir}/zanshin-migrator
21cr|zanshin-23.08.4-2|42	%{_kde5_iconsdir}/hicolor/*/apps/zanshin.*
21cr|zanshin-23.08.4-2|43	%{_kde5_xmlguidir}/zanshin/
21cr|zanshin-23.08.4-2|44	%{_datadir}/metainfo/org.kde.zanshin.metainfo.xml
21cr|zanshin-23.08.4-2|45	%{_kde5_plugindir}/krunner/org.kde.zanshin.so
21cr|zanshin-23.08.4-2|46	%{_qt5_plugindir}/zanshin_part.so
21cr|zanshin-23.08.4-2|47	%{_qt5_plugindir}/pim5/kontact/kontact_zanshinplugin.so
21cr|zanshin-23.08.4-2|48	
21cr|zanshin-23.08.4-2|49	#----------------------------------------------------------------------------
21cr|zanshin-23.08.4-2|50	
21cr|zanshin-23.08.4-2|51	%prep
21cr|zanshin-23.08.4-2|52	%setup -q
21cr|zanshin-23.08.4-2|53	
21cr|zanshin-23.08.4-2|54	%build
21cr|zanshin-23.08.4-2|55	%cmake_kde5
21cr|zanshin-23.08.4-2|56	%make
21cr|zanshin-23.08.4-2|57	
21cr|zanshin-23.08.4-2|58	%install
21cr|zanshin-23.08.4-2|59	%makeinstall_std -C build
21cr|zanshin-23.08.4-2|60	
21cr|zanshin-23.08.4-2|61	%find_lang %{name}
21cr|zanshin-23.08.4-2|62	

11263 21
21cr|zapata-1.4.12.1-23|1	%define api 1
21cr|zapata-1.4.12.1-23|2	%define major 1.0
21cr|zapata-1.4.12.1-23|3	%define libname %mklibname tonezone %{major}
21cr|zapata-1.4.12.1-23|4	%define devname %mklibname zap -d
21cr|zapata-1.4.12.1-23|5	
21cr|zapata-1.4.12.1-23|6	Summary:	Zapata Telecom Library
21cr|zapata-1.4.12.1-23|7	Name:		zapata
21cr|zapata-1.4.12.1-23|8	Version:	1.4.12.1
21cr|zapata-1.4.12.1-23|9	Release:	23
21cr|zapata-1.4.12.1-23|10	License:	GPLv2+
21cr|zapata-1.4.12.1-23|11	Group:		System/Libraries
21cr|zapata-1.4.12.1-23|12	Url:		http://www.asterisk.org/
21cr|zapata-1.4.12.1-23|13	Source0:	zaptel-%{version}.tar.gz
21cr|zapata-1.4.12.1-23|14	Source1:	autoconf.h
21cr|zapata-1.4.12.1-23|15	Source2:	http://downloads.digium.com/pub/telephony/firmware/releases/zaptel-fw-oct6114-064-1.05.01.tar.gz
21cr|zapata-1.4.12.1-23|16	Source3:	http://downloads.digium.com/pub/telephony/firmware/releases/zaptel-fw-oct6114-128-1.05.01.tar.gz
21cr|zapata-1.4.12.1-23|17	Source4:	http://downloads.digium.com/pub/telephony/firmware/releases/zaptel-fw-tc400m-MR6.12.tar.gz
21cr|zapata-1.4.12.1-23|18	Source5:	http://downloads.digium.com/pub/telephony/firmware/releases/zaptel-fw-vpmadt032-1.07.tar.gz
21cr|zapata-1.4.12.1-23|19	Patch0:		zaptel-1.4.12.1-printf.diff
21cr|zapata-1.4.12.1-23|20	Patch1:		zaptel-1.4.12.1-makefile.diff
21cr|zapata-1.4.12.1-23|21	Patch2:		zaptel-1.4.12.1-firmware.diff
21cr|zapata-1.4.12.1-23|22	Patch3:		zapata-perl-vendorlib.patch
21cr|zapata-1.4.12.1-23|23	BuildRequires:	libtool
21cr|zapata-1.4.12.1-23|24	BuildRequires:	wget
21cr|zapata-1.4.12.1-23|25	BuildRequires:	kernel-devel
21cr|zapata-1.4.12.1-23|26	Requires(post,preun):	rpm-helper
21cr|zapata-1.4.12.1-23|27	
21cr|zapata-1.4.12.1-23|28	%description
21cr|zapata-1.4.12.1-23|29	The Zapata library implements function calls allowing the user
21cr|zapata-1.4.12.1-23|30	easy access to the telephony functionality.
21cr|zapata-1.4.12.1-23|31	
21cr|zapata-1.4.12.1-23|32	%files
21cr|zapata-1.4.12.1-23|33	%{_sysconfdir}/zaptel.conf
21cr|zapata-1.4.12.1-23|34	%{_initrddir}/zaptel
21cr|zapata-1.4.12.1-23|35	%{_sysconfdir}/sysconfig/zaptel
21cr|zapata-1.4.12.1-23|36	/sbin/ztcfg
21cr|zapata-1.4.12.1-23|37	/sbin/ztmonitor
21cr|zapata-1.4.12.1-23|38	/sbin/ztscan
21cr|zapata-1.4.12.1-23|39	/sbin/ztspeed
21cr|zapata-1.4.12.1-23|40	/sbin/zttest
21cr|zapata-1.4.12.1-23|41	%{_sbindir}/genzaptelconf
21cr|zapata-1.4.12.1-23|42	%{_sbindir}/lszaptel
21cr|zapata-1.4.12.1-23|43	%{_sbindir}/zaptel_hardware
21cr|zapata-1.4.12.1-23|44	%{_sbindir}/zapconf
21cr|zapata-1.4.12.1-23|45	%{_sbindir}/zt_registration
21cr|zapata-1.4.12.1-23|46	%{_mandir}/man8/genzaptelconf.8.xz
21cr|zapata-1.4.12.1-23|47	%{_mandir}/man8/lszaptel.8.xz
21cr|zapata-1.4.12.1-23|48	%{_mandir}/man8/zapconf.8.xz
21cr|zapata-1.4.12.1-23|49	%{_mandir}/man8/zaptel_hardware.8.xz
21cr|zapata-1.4.12.1-23|50	%{_mandir}/man8/zt_registration.8.xz
21cr|zapata-1.4.12.1-23|51	%{_mandir}/man8/ztcfg.8.xz
21cr|zapata-1.4.12.1-23|52	%{_mandir}/man8/ztmonitor.8.xz
21cr|zapata-1.4.12.1-23|53	%{_mandir}/man8/ztscan.8.xz
21cr|zapata-1.4.12.1-23|54	%{_mandir}/man8/ztspeed.8.xz
21cr|zapata-1.4.12.1-23|55	%{_mandir}/man8/zttest.8.xz
21cr|zapata-1.4.12.1-23|56	%{_datadir}/zaptel/FPGA_1141.hex
21cr|zapata-1.4.12.1-23|57	%{_datadir}/zaptel/FPGA_1151.hex
21cr|zapata-1.4.12.1-23|58	%{_datadir}/zaptel/FPGA_FXS.hex
21cr|zapata-1.4.12.1-23|59	%{_datadir}/zaptel/USB_FW.hex
21cr|zapata-1.4.12.1-23|60	%{_datadir}/zaptel/init_card_1_30
21cr|zapata-1.4.12.1-23|61	%{_datadir}/zaptel/init_card_2_30
21cr|zapata-1.4.12.1-23|62	%{_datadir}/zaptel/init_card_3_30
21cr|zapata-1.4.12.1-23|63	%{_datadir}/zaptel/init_card_4_30
21cr|zapata-1.4.12.1-23|64	%{_datadir}/zaptel/init_fxo_modes
21cr|zapata-1.4.12.1-23|65	
21cr|zapata-1.4.12.1-23|66	%post
21cr|zapata-1.4.12.1-23|67	%_post_service zaptel
21cr|zapata-1.4.12.1-23|68	
21cr|zapata-1.4.12.1-23|69	%preun
21cr|zapata-1.4.12.1-23|70	%_preun_service zaptel
21cr|zapata-1.4.12.1-23|71	
21cr|zapata-1.4.12.1-23|72	#----------------------------------------------------------------------------
21cr|zapata-1.4.12.1-23|73	
21cr|zapata-1.4.12.1-23|74	%package firmware
21cr|zapata-1.4.12.1-23|75	Summary:	Shared Zapata Telecom Library
21cr|zapata-1.4.12.1-23|76	Group:		System/Libraries
21cr|zapata-1.4.12.1-23|77	
21cr|zapata-1.4.12.1-23|78	%description firmware
21cr|zapata-1.4.12.1-23|79	The Zapata library implements function calls allowing the user
21cr|zapata-1.4.12.1-23|80	easy access to the telephony functionality.  These are firmware files.
21cr|zapata-1.4.12.1-23|81	
21cr|zapata-1.4.12.1-23|82	%files firmware
21cr|zapata-1.4.12.1-23|83	/lib/firmware/zaptel*
21cr|zapata-1.4.12.1-23|84	/usr/lib/hotplug/firmware/zaptel*
21cr|zapata-1.4.12.1-23|85	
21cr|zapata-1.4.12.1-23|86	#----------------------------------------------------------------------------
21cr|zapata-1.4.12.1-23|87	
21cr|zapata-1.4.12.1-23|88	%package tools
21cr|zapata-1.4.12.1-23|89	Summary:	Shared Zapata Telecom Library
21cr|zapata-1.4.12.1-23|90	Group:		Communications
21cr|zapata-1.4.12.1-23|91	
21cr|zapata-1.4.12.1-23|92	%description tools
21cr|zapata-1.4.12.1-23|93	The Zapata library implements function calls allowing the user
21cr|zapata-1.4.12.1-23|94	easy access to the telephony functionality.  These are tools files.
21cr|zapata-1.4.12.1-23|95	
21cr|zapata-1.4.12.1-23|96	%files tools
21cr|zapata-1.4.12.1-23|97	/sbin/fxotune
21cr|zapata-1.4.12.1-23|98	%{_sbindir}/xpp_blink
21cr|zapata-1.4.12.1-23|99	%{_sbindir}/xpp_sync
21cr|zapata-1.4.12.1-23|100	%{_datadir}/zaptel/xpp_fxloader
21cr|zapata-1.4.12.1-23|101	%{_mandir}/man8/xpp_blink.8.xz
21cr|zapata-1.4.12.1-23|102	%{_mandir}/man8/xpp_sync.8.xz
21cr|zapata-1.4.12.1-23|103	%{_mandir}/man8/fxotune.8.xz
21cr|zapata-1.4.12.1-23|104	%{_udevrulesdir}/xpp.rules
21cr|zapata-1.4.12.1-23|105	%{_sysconfdir}/hotplug/usb/xpp_fxloader
21cr|zapata-1.4.12.1-23|106	%{_sysconfdir}/hotplug/usb/xpp_fxloader.usermap
21cr|zapata-1.4.12.1-23|107	
21cr|zapata-1.4.12.1-23|108	#----------------------------------------------------------------------------
21cr|zapata-1.4.12.1-23|109	
21cr|zapata-1.4.12.1-23|110	%package -n %{libname}
21cr|zapata-1.4.12.1-23|111	Summary:	Shared Zapata Telecom Library
21cr|zapata-1.4.12.1-23|112	Group:		System/Libraries
21cr|zapata-1.4.12.1-23|113	Conflicts:	%{_lib}zap1.0 < 1.4.12.1-20
21cr|zapata-1.4.12.1-23|114	Obsoletes:	%{_lib}zap1.0 < 1.4.12.1-20
21cr|zapata-1.4.12.1-23|115	
21cr|zapata-1.4.12.1-23|116	%description -n %{libname}
21cr|zapata-1.4.12.1-23|117	The Zapata library implements function calls allowing the user
21cr|zapata-1.4.12.1-23|118	easy access to the telephony functionality.
21cr|zapata-1.4.12.1-23|119	
21cr|zapata-1.4.12.1-23|120	%files -n %{libname}
21cr|zapata-1.4.12.1-23|121	%{_libdir}/libtonezone.so.%{api}*
21cr|zapata-1.4.12.1-23|122	
21cr|zapata-1.4.12.1-23|123	#----------------------------------------------------------------------------
21cr|zapata-1.4.12.1-23|124	
21cr|zapata-1.4.12.1-23|125	%package -n %{devname}
21cr|zapata-1.4.12.1-23|126	Summary:	Zapata Telecom Library development files
21cr|zapata-1.4.12.1-23|127	Group:		Development/C
21cr|zapata-1.4.12.1-23|128	Requires:	%{libname} = %{EVRD}
21cr|zapata-1.4.12.1-23|129	Provides:	%{name}-devel = %{EVRD}
21cr|zapata-1.4.12.1-23|130	Provides:	libzap-devel = %{EVRD}
21cr|zapata-1.4.12.1-23|131	
21cr|zapata-1.4.12.1-23|132	%description -n %{devname}
21cr|zapata-1.4.12.1-23|133	The Zapata library implements function calls allowing the user
21cr|zapata-1.4.12.1-23|134	easy access to the telephony functionality.
21cr|zapata-1.4.12.1-23|135	
21cr|zapata-1.4.12.1-23|136	This package contains the development library and its header
21cr|zapata-1.4.12.1-23|137	files for the Zapata Telecom Library.
21cr|zapata-1.4.12.1-23|138	
21cr|zapata-1.4.12.1-23|139	%files -n %{devname}
21cr|zapata-1.4.12.1-23|140	%{_includedir}/*
21cr|zapata-1.4.12.1-23|141	%{_libdir}/*.a
21cr|zapata-1.4.12.1-23|142	
21cr|zapata-1.4.12.1-23|143	#----------------------------------------------------------------------------
21cr|zapata-1.4.12.1-23|144	
21cr|zapata-1.4.12.1-23|145	%package -n perl-%{name}
21cr|zapata-1.4.12.1-23|146	Summary:	Zapata Telecom Library perl files
21cr|zapata-1.4.12.1-23|147	Group:		Development/Perl
21cr|zapata-1.4.12.1-23|148	Provides:	%{name}-perl = %{EVRD}
21cr|zapata-1.4.12.1-23|149	
21cr|zapata-1.4.12.1-23|150	%description -n perl-%{name}
21cr|zapata-1.4.12.1-23|151	The Zapata library implements function calls allowing the user
21cr|zapata-1.4.12.1-23|152	easy access to the telephony functionality.
21cr|zapata-1.4.12.1-23|153	
21cr|zapata-1.4.12.1-23|154	This package contains the perl library and its header
21cr|zapata-1.4.12.1-23|155	files for the Zapata Telecom Library.
21cr|zapata-1.4.12.1-23|156	
21cr|zapata-1.4.12.1-23|157	%files -n perl-%{name}
21cr|zapata-1.4.12.1-23|158	%{perl_vendorlib}/Zaptel.pm
21cr|zapata-1.4.12.1-23|159	%{perl_vendorlib}/Zaptel
21cr|zapata-1.4.12.1-23|160	
21cr|zapata-1.4.12.1-23|161	#----------------------------------------------------------------------------
21cr|zapata-1.4.12.1-23|162	
21cr|zapata-1.4.12.1-23|163	%prep
21cr|zapata-1.4.12.1-23|164	%autosetup -p1 -n zaptel-%{version}
21cr|zapata-1.4.12.1-23|165	
21cr|zapata-1.4.12.1-23|166	cp %{SOURCE1} .
21cr|zapata-1.4.12.1-23|167	
21cr|zapata-1.4.12.1-23|168	#install firmware
21cr|zapata-1.4.12.1-23|169	pushd firmware
21cr|zapata-1.4.12.1-23|170	tar -xvzf %{SOURCE2}
21cr|zapata-1.4.12.1-23|171	tar -xvzf %{SOURCE3}
21cr|zapata-1.4.12.1-23|172	tar -xvzf %{SOURCE4}
21cr|zapata-1.4.12.1-23|173	tar -xvzf %{SOURCE5}
21cr|zapata-1.4.12.1-23|174	cp %{SOURCE2} ./
21cr|zapata-1.4.12.1-23|175	cp %{SOURCE3} ./
21cr|zapata-1.4.12.1-23|176	cp %{SOURCE4} ./
21cr|zapata-1.4.12.1-23|177	cp %{SOURCE5} ./
21cr|zapata-1.4.12.1-23|178	popd
21cr|zapata-1.4.12.1-23|179	
21cr|zapata-1.4.12.1-23|180	%build
21cr|zapata-1.4.12.1-23|181	%configure
21cr|zapata-1.4.12.1-23|182	
21cr|zapata-1.4.12.1-23|183	%make \
21cr|zapata-1.4.12.1-23|184	CFLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT -Iinclude -DSTANDALONE_ZAPATA -DZAPTEL_CONFIG=\"zaptel.conf\" -DCONFIG_FILENAME\"zaptel.conf\"" \
21cr|zapata-1.4.12.1-23|185	libdir=%{_libdir}
21cr|zapata-1.4.12.1-23|186	
21cr|zapata-1.4.12.1-23|187	%install
21cr|zapata-1.4.12.1-23|188	install -d %{buildroot}%{_initrddir}
21cr|zapata-1.4.12.1-23|189	install -d %{buildroot}%{_sysconfdir}
21cr|zapata-1.4.12.1-23|190	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|zapata-1.4.12.1-23|191	install -m0644 zaptel.conf.sample %{buildroot}%{_sysconfdir}/zaptel.conf
21cr|zapata-1.4.12.1-23|192	install -m0755 zaptel.init %{buildroot}%{_initrddir}/zaptel
21cr|zapata-1.4.12.1-23|193	install -m0644 zaptel.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/zaptel
21cr|zapata-1.4.12.1-23|194	
21cr|zapata-1.4.12.1-23|195	%makeinstall_std \
21cr|zapata-1.4.12.1-23|196	libdir=%{_libdir} \
21cr|zapata-1.4.12.1-23|197	includedir=%{_includedir} \
21cr|zapata-1.4.12.1-23|198	HOTPLUG_FIRMWARE=yes \
21cr|zapata-1.4.12.1-23|199	DOWNLOAD=no
21cr|zapata-1.4.12.1-23|200	
21cr|zapata-1.4.12.1-23|201	# (cg) Fix udev rules location
21cr|zapata-1.4.12.1-23|202	mkdir -p %{buildroot}/lib
21cr|zapata-1.4.12.1-23|203	mv %{buildroot}%{_sysconfdir}/udev %{buildroot}/lib/
21cr|zapata-1.4.12.1-23|204	# do not pack it
21cr|zapata-1.4.12.1-23|205	# it conflicts with tonezone-devel
21cr|zapata-1.4.12.1-23|206	rm -f %{buildroot}%{_libdir}/libtonezone.so
21cr|zapata-1.4.12.1-23|207	
21cr|zapata-1.4.12.1-23|208	#cleanup
21cr|zapata-1.4.12.1-23|209	find %{buildroot}/lib/firmware/ -maxdepth 1 -type f -name ".*" -delete
21cr|zapata-1.4.12.1-23|210	find %{buildroot}/usr/lib/hotplug/firmware/ -maxdepth 1 -type f -name ".*" -delete

11264 21
21cr|zathura-0.4.9-1|1	Summary:	A lightweight document viewer
21cr|zathura-0.4.9-1|2	Name:		zathura
21cr|zathura-0.4.9-1|3	Version:	0.4.9
21cr|zathura-0.4.9-1|4	Release:	1
21cr|zathura-0.4.9-1|5	License:	zlib
21cr|zathura-0.4.9-1|6	Group:		Publishing
21cr|zathura-0.4.9-1|7	Url:		https://pwmt.org/projects/zathura/
21cr|zathura-0.4.9-1|8	Source0:	https://pwmt.org/projects/zathura/download/zathura-%{version}.tar.xz
21cr|zathura-0.4.9-1|9	BuildRequires:	check-devel
21cr|zathura-0.4.9-1|10	BuildRequires:	cmake
21cr|zathura-0.4.9-1|11	BuildRequires:	meson
21cr|zathura-0.4.9-1|12	BuildRequires:	magic-devel
21cr|zathura-0.4.9-1|13	BuildRequires:	python3-sphinx
21cr|zathura-0.4.9-1|14	BuildRequires:	pkgconfig(libseccomp)
21cr|zathura-0.4.9-1|15	BuildRequires:	pkgconfig(girara-gtk3)
21cr|zathura-0.4.9-1|16	BuildRequires:	pkgconfig(sqlite3)
21cr|zathura-0.4.9-1|17	BuildRequires:	pkgconfig(synctex)
21cr|zathura-0.4.9-1|18	# data/meson.build looks for them
21cr|zathura-0.4.9-1|19	BuildRequires:	%{_bindir}/appstream-util
21cr|zathura-0.4.9-1|20	BuildRequires:	%{_bindir}/desktop-file-validate
21cr|zathura-0.4.9-1|21	BuildRequires:	%{_bindir}/glib-compile-resources
21cr|zathura-0.4.9-1|22	BuildRequires:	%{_bindir}/rsvg-convert
21cr|zathura-0.4.9-1|23	Recommends:	%{name}-plugins
21cr|zathura-0.4.9-1|24	# NOT Recommends, but Suggests; prefer poppler backend over mupdf
21cr|zathura-0.4.9-1|25	Suggests:	zathura-pdf-poppler
21cr|zathura-0.4.9-1|26	
21cr|zathura-0.4.9-1|27	%description
21cr|zathura-0.4.9-1|28	Zathura is a highly customizable and functional document viewer.
21cr|zathura-0.4.9-1|29	It provides a minimalistic and space saving interface as well as
21cr|zathura-0.4.9-1|30	an easy usage that mainly focuses on keyboard interaction.
21cr|zathura-0.4.9-1|31	
21cr|zathura-0.4.9-1|32	Zathura requires plugins to support document formats. For instance:
21cr|zathura-0.4.9-1|33	* zathura-pdf-poppler to open PDF files,
21cr|zathura-0.4.9-1|34	* zathura-ps to open PostScript files,
21cr|zathura-0.4.9-1|35	* zathura-djvu to open DjVu files.
21cr|zathura-0.4.9-1|36	
21cr|zathura-0.4.9-1|37	All of these are available as separate packages.
21cr|zathura-0.4.9-1|38	
21cr|zathura-0.4.9-1|39	A zathura-plugins meta-package is available if you want
21cr|zathura-0.4.9-1|40	to install all available plugins.
21cr|zathura-0.4.9-1|41	
21cr|zathura-0.4.9-1|42	%files -f %{name}.lang
21cr|zathura-0.4.9-1|43	%license LICENSE
21cr|zathura-0.4.9-1|44	%doc README.md
21cr|zathura-0.4.9-1|45	%dir %{_libdir}/%{name}
21cr|zathura-0.4.9-1|46	%{_bindir}/%{name}
21cr|zathura-0.4.9-1|47	%{_mandir}/man*/*
21cr|zathura-0.4.9-1|48	%{_datadir}/applications/org.pwmt.zathura.desktop
21cr|zathura-0.4.9-1|49	%{_datadir}/icons/hicolor/*/apps/org.pwmt.zathura.png
21cr|zathura-0.4.9-1|50	%{_datadir}/icons/hicolor/*/apps/org.pwmt.zathura.svg
21cr|zathura-0.4.9-1|51	%{_datadir}/metainfo/org.pwmt.zathura.appdata.xml
21cr|zathura-0.4.9-1|52	%{_datadir}/dbus-1/interfaces/org.pwmt.zathura.xml
21cr|zathura-0.4.9-1|53	%{_datadir}/bash-completion/completions/zathura
21cr|zathura-0.4.9-1|54	%{_datadir}/fish/vendor_completions.d/zathura.fish
21cr|zathura-0.4.9-1|55	%{_datadir}/zsh/site-functions/_zathura
21cr|zathura-0.4.9-1|56	
21cr|zathura-0.4.9-1|57	#------------------------------------------------------------------
21cr|zathura-0.4.9-1|58	
21cr|zathura-0.4.9-1|59	%package devel
21cr|zathura-0.4.9-1|60	Summary:	Development files for the zathura PDF viewer
21cr|zathura-0.4.9-1|61	Group:		Development/Other
21cr|zathura-0.4.9-1|62	Requires:	%{name} = %{EVRD}
21cr|zathura-0.4.9-1|63	Requires:	pkgconfig(girara-gtk3)
21cr|zathura-0.4.9-1|64	
21cr|zathura-0.4.9-1|65	%description devel
21cr|zathura-0.4.9-1|66	This package contains the development files for the zathura PDF viewer.
21cr|zathura-0.4.9-1|67	
21cr|zathura-0.4.9-1|68	%files devel
21cr|zathura-0.4.9-1|69	%license LICENSE
21cr|zathura-0.4.9-1|70	%doc README.md
21cr|zathura-0.4.9-1|71	%{_includedir}/zathura
21cr|zathura-0.4.9-1|72	%{_libdir}/pkgconfig/zathura.pc
21cr|zathura-0.4.9-1|73	
21cr|zathura-0.4.9-1|74	#------------------------------------------------------------------
21cr|zathura-0.4.9-1|75	
21cr|zathura-0.4.9-1|76	%package plugins
21cr|zathura-0.4.9-1|77	Summary:	Meta-package for all Zathura plugins
21cr|zathura-0.4.9-1|78	Group:		Publishing
21cr|zathura-0.4.9-1|79	Recommends:	zathura-djvu
21cr|zathura-0.4.9-1|80	Recommends:	zathura-pdf-poppler
21cr|zathura-0.4.9-1|81	Recommends:	zathura-ps
21cr|zathura-0.4.9-1|82	
21cr|zathura-0.4.9-1|83	%description plugins
21cr|zathura-0.4.9-1|84	This package provides all Zathura plugins.
21cr|zathura-0.4.9-1|85	
21cr|zathura-0.4.9-1|86	%files plugins
21cr|zathura-0.4.9-1|87	
21cr|zathura-0.4.9-1|88	#------------------------------------------------------------------
21cr|zathura-0.4.9-1|89	
21cr|zathura-0.4.9-1|90	%prep
21cr|zathura-0.4.9-1|91	%setup -q
21cr|zathura-0.4.9-1|92	
21cr|zathura-0.4.9-1|93	%build
21cr|zathura-0.4.9-1|94	%meson \
21cr|zathura-0.4.9-1|95	-Dsynctex=enabled \
21cr|zathura-0.4.9-1|96	-Dsqlite=enabled \
21cr|zathura-0.4.9-1|97	-Dmagic=enabled \
21cr|zathura-0.4.9-1|98	-Dseccomp=enabled \
21cr|zathura-0.4.9-1|99	-Dtests=enabled
21cr|zathura-0.4.9-1|100	%meson_build
21cr|zathura-0.4.9-1|101	
21cr|zathura-0.4.9-1|102	%install
21cr|zathura-0.4.9-1|103	%meson_install
21cr|zathura-0.4.9-1|104	
21cr|zathura-0.4.9-1|105	# make and own directory for plugins
21cr|zathura-0.4.9-1|106	mkdir -p %{buildroot}%{_libdir}/%{name}
21cr|zathura-0.4.9-1|107	
21cr|zathura-0.4.9-1|108	%find_lang %{name}

11265 21
21cr|zathura-djvu-0.2.9-1|1	%define _disable_ld_no_undefined %{nil}
21cr|zathura-djvu-0.2.9-1|2	
21cr|zathura-djvu-0.2.9-1|3	Summary:	DjVu support for zathura
21cr|zathura-djvu-0.2.9-1|4	Name:		zathura-djvu
21cr|zathura-djvu-0.2.9-1|5	Version:	0.2.9
21cr|zathura-djvu-0.2.9-1|6	Release:	1
21cr|zathura-djvu-0.2.9-1|7	Group:		Publishing
21cr|zathura-djvu-0.2.9-1|8	License:	zlib
21cr|zathura-djvu-0.2.9-1|9	Url:		http://pwmt.org/projects/zathura/plugins/%{name}
21cr|zathura-djvu-0.2.9-1|10	Source0:	https://pwmt.org/projects/zathura-djvu/download/zathura-djvu-%{version}.tar.xz
21cr|zathura-djvu-0.2.9-1|11	BuildRequires:	meson
21cr|zathura-djvu-0.2.9-1|12	BuildRequires:	pkgconfig(ddjvuapi)
21cr|zathura-djvu-0.2.9-1|13	BuildRequires:  pkgconfig(zathura) >= 0.2.3
21cr|zathura-djvu-0.2.9-1|14	Requires:	zathura%{_isa}
21cr|zathura-djvu-0.2.9-1|15	
21cr|zathura-djvu-0.2.9-1|16	%description
21cr|zathura-djvu-0.2.9-1|17	The zathura-djvu plugin adds DjVu support to zathura by
21cr|zathura-djvu-0.2.9-1|18	using the djvulibre library.
21cr|zathura-djvu-0.2.9-1|19	
21cr|zathura-djvu-0.2.9-1|20	%files
21cr|zathura-djvu-0.2.9-1|21	%license LICENSE
21cr|zathura-djvu-0.2.9-1|22	%doc AUTHORS
21cr|zathura-djvu-0.2.9-1|23	%{_libdir}/zathura/libdjvu.so
21cr|zathura-djvu-0.2.9-1|24	%{_datadir}/applications/org.pwmt.zathura-djvu.desktop
21cr|zathura-djvu-0.2.9-1|25	%{_datadir}/metainfo/org.pwmt.zathura-djvu.metainfo.xml
21cr|zathura-djvu-0.2.9-1|26	
21cr|zathura-djvu-0.2.9-1|27	#----------------------------------------------------------
21cr|zathura-djvu-0.2.9-1|28	
21cr|zathura-djvu-0.2.9-1|29	%prep
21cr|zathura-djvu-0.2.9-1|30	%autosetup -p1
21cr|zathura-djvu-0.2.9-1|31	
21cr|zathura-djvu-0.2.9-1|32	%build
21cr|zathura-djvu-0.2.9-1|33	%meson
21cr|zathura-djvu-0.2.9-1|34	%meson_build
21cr|zathura-djvu-0.2.9-1|35	
21cr|zathura-djvu-0.2.9-1|36	%install
21cr|zathura-djvu-0.2.9-1|37	%meson_install

11266 21
21cr|zathura-pdf-poppler-0.3.0-1|1	%define _disable_ld_no_undefined %nil
21cr|zathura-pdf-poppler-0.3.0-1|2	
21cr|zathura-pdf-poppler-0.3.0-1|3	Name:		zathura-pdf-poppler
21cr|zathura-pdf-poppler-0.3.0-1|4	Version:	0.3.0
21cr|zathura-pdf-poppler-0.3.0-1|5	Release:	1
21cr|zathura-pdf-poppler-0.3.0-1|6	Summary:	PDF support for zathura via poppler
21cr|zathura-pdf-poppler-0.3.0-1|7	Group:		Publishing
21cr|zathura-pdf-poppler-0.3.0-1|8	License:	zlib
21cr|zathura-pdf-poppler-0.3.0-1|9	URL:		http://pwmt.org/projects/zathura/plugins/%{name}
21cr|zathura-pdf-poppler-0.3.0-1|10	Source0:	https://pwmt.org/projects/zathura-pdf-poppler/download/zathura-pdf-poppler-%{version}.tar.xz
21cr|zathura-pdf-poppler-0.3.0-1|11	BuildRequires:	meson
21cr|zathura-pdf-poppler-0.3.0-1|12	BuildRequires:	pkgconfig(zathura)
21cr|zathura-pdf-poppler-0.3.0-1|13	BuildRequires:	pkgconfig(poppler-glib)
21cr|zathura-pdf-poppler-0.3.0-1|14	Requires:	zathura%{_isa}
21cr|zathura-pdf-poppler-0.3.0-1|15	
21cr|zathura-pdf-poppler-0.3.0-1|16	%description
21cr|zathura-pdf-poppler-0.3.0-1|17	The zathura-pdf-poppler plugin adds PDF support to zathura by using
21cr|zathura-pdf-poppler-0.3.0-1|18	the poppler rendering engine.
21cr|zathura-pdf-poppler-0.3.0-1|19	
21cr|zathura-pdf-poppler-0.3.0-1|20	%files
21cr|zathura-pdf-poppler-0.3.0-1|21	%license LICENSE
21cr|zathura-pdf-poppler-0.3.0-1|22	%doc AUTHORS
21cr|zathura-pdf-poppler-0.3.0-1|23	%{_libdir}/zathura/libpdf-poppler.so
21cr|zathura-pdf-poppler-0.3.0-1|24	%{_datadir}/applications/org.pwmt.zathura-pdf-poppler.desktop
21cr|zathura-pdf-poppler-0.3.0-1|25	%{_datadir}/metainfo/org.pwmt.zathura-pdf-poppler.metainfo.xml
21cr|zathura-pdf-poppler-0.3.0-1|26	
21cr|zathura-pdf-poppler-0.3.0-1|27	#----------------------------------------------------------
21cr|zathura-pdf-poppler-0.3.0-1|28	
21cr|zathura-pdf-poppler-0.3.0-1|29	%prep
21cr|zathura-pdf-poppler-0.3.0-1|30	%autosetup -p1
21cr|zathura-pdf-poppler-0.3.0-1|31	
21cr|zathura-pdf-poppler-0.3.0-1|32	%build
21cr|zathura-pdf-poppler-0.3.0-1|33	%meson
21cr|zathura-pdf-poppler-0.3.0-1|34	%meson_build
21cr|zathura-pdf-poppler-0.3.0-1|35	
21cr|zathura-pdf-poppler-0.3.0-1|36	%install
21cr|zathura-pdf-poppler-0.3.0-1|37	%meson_install
21cr|zathura-pdf-poppler-0.3.0-1|38	

11267 21
21cr|zathura-ps-0.2.7-1|1	%define _disable_ld_no_undefined %{nil}
21cr|zathura-ps-0.2.7-1|2	
21cr|zathura-ps-0.2.7-1|3	Summary:	PS support for zathura via libspectre
21cr|zathura-ps-0.2.7-1|4	Name:		zathura-ps
21cr|zathura-ps-0.2.7-1|5	Version:	0.2.7
21cr|zathura-ps-0.2.7-1|6	Release:	1
21cr|zathura-ps-0.2.7-1|7	Group:		Publishing
21cr|zathura-ps-0.2.7-1|8	License:	zlib
21cr|zathura-ps-0.2.7-1|9	Url:		http://pwmt.org/projects/zathura/plugins/%{name}
21cr|zathura-ps-0.2.7-1|10	Source0:	https://pwmt.org/projects/zathura-ps/download/%{name}-%{version}.tar.xz
21cr|zathura-ps-0.2.7-1|11	BuildRequires:	meson
21cr|zathura-ps-0.2.7-1|12	BuildRequires:	pkgconfig(libspectre)
21cr|zathura-ps-0.2.7-1|13	BuildRequires:	pkgconfig(zathura)
21cr|zathura-ps-0.2.7-1|14	Requires:	zathura%{_isa}
21cr|zathura-ps-0.2.7-1|15	
21cr|zathura-ps-0.2.7-1|16	%description
21cr|zathura-ps-0.2.7-1|17	The zathura-ps plugin adds PostScript support to zathura by
21cr|zathura-ps-0.2.7-1|18	using the libspectre library.
21cr|zathura-ps-0.2.7-1|19	
21cr|zathura-ps-0.2.7-1|20	%files
21cr|zathura-ps-0.2.7-1|21	%license LICENSE
21cr|zathura-ps-0.2.7-1|22	%doc AUTHORS
21cr|zathura-ps-0.2.7-1|23	%{_libdir}/zathura/libps.so
21cr|zathura-ps-0.2.7-1|24	%{_datadir}/applications/org.pwmt.zathura-ps.desktop
21cr|zathura-ps-0.2.7-1|25	%{_datadir}/metainfo/org.pwmt.zathura-ps.metainfo.xml
21cr|zathura-ps-0.2.7-1|26	
21cr|zathura-ps-0.2.7-1|27	#---------------------------------------------------------------
21cr|zathura-ps-0.2.7-1|28	
21cr|zathura-ps-0.2.7-1|29	%prep
21cr|zathura-ps-0.2.7-1|30	%autosetup -p1
21cr|zathura-ps-0.2.7-1|31	
21cr|zathura-ps-0.2.7-1|32	%build
21cr|zathura-ps-0.2.7-1|33	%meson
21cr|zathura-ps-0.2.7-1|34	%meson_build
21cr|zathura-ps-0.2.7-1|35	
21cr|zathura-ps-0.2.7-1|36	%install
21cr|zathura-ps-0.2.7-1|37	%meson_install

11268 21
21cr|zaz-1.0.1-1|1	Summary:        A puzzle game where the player has to arrange balls in triplets
21cr|zaz-1.0.1-1|2	Name:           zaz
21cr|zaz-1.0.1-1|3	Version:        1.0.1
21cr|zaz-1.0.1-1|4	Release:        1
21cr|zaz-1.0.1-1|5	Group:          Games/Arcade
21cr|zaz-1.0.1-1|6	# Music released under CC-BY-SA
21cr|zaz-1.0.1-1|7	License:        GPLv3+ and CC-BY-SA
21cr|zaz-1.0.1-1|8	URL:            http://sourceforge.net/projects/zaz/
21cr|zaz-1.0.1-1|9	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21cr|zaz-1.0.1-1|10	BuildRequires:  pkgconfig(gl)
21cr|zaz-1.0.1-1|11	BuildRequires:  pkgconfig(SDL_image)
21cr|zaz-1.0.1-1|12	BuildRequires:  pkgconfig(theora)
21cr|zaz-1.0.1-1|13	BuildRequires:  pkgconfig(vorbis)
21cr|zaz-1.0.1-1|14	BuildRequires:  pkgconfig(ftgl)
21cr|zaz-1.0.1-1|15	BuildRequires:  gettext
21cr|zaz-1.0.1-1|16	BuildRequires:  desktop-file-utils
21cr|zaz-1.0.1-1|17	
21cr|zaz-1.0.1-1|18	%description
21cr|zaz-1.0.1-1|19	Zaz is an arcade action puzzle game where the goal is to get rid of all
21cr|zaz-1.0.1-1|20	incoming balls by rearranging their order and making triplets.
21cr|zaz-1.0.1-1|21	It currently includes 6 different levels. The game's name is recursive and
21cr|zaz-1.0.1-1|22	stands for "Zaz ain't Z".
21cr|zaz-1.0.1-1|23	
21cr|zaz-1.0.1-1|24	A 3D accelerator is needed for decent game play.
21cr|zaz-1.0.1-1|25	
21cr|zaz-1.0.1-1|26	%files -f %{name}.lang
21cr|zaz-1.0.1-1|27	%doc AUTHORS ChangeLog COPYING data/copyright.txt
21cr|zaz-1.0.1-1|28	%{_bindir}/%{name}
21cr|zaz-1.0.1-1|29	%{_datadir}/%{name}
21cr|zaz-1.0.1-1|30	%{_datadir}/applications/%{name}.desktop
21cr|zaz-1.0.1-1|31	%{_datadir}/pixmaps/%{name}.xpm
21cr|zaz-1.0.1-1|32	
21cr|zaz-1.0.1-1|33	#-------------------------------------------------------------------------------
21cr|zaz-1.0.1-1|34	
21cr|zaz-1.0.1-1|35	%prep
21cr|zaz-1.0.1-1|36	%setup -q
21cr|zaz-1.0.1-1|37	rm -fr win32.zip
21cr|zaz-1.0.1-1|38	
21cr|zaz-1.0.1-1|39	# Fix permissions
21cr|zaz-1.0.1-1|40	chmod 644 src/*.{cpp,h}
21cr|zaz-1.0.1-1|41	
21cr|zaz-1.0.1-1|42	%build
21cr|zaz-1.0.1-1|43	export LDFLAGS="$LDFLAGS -lvorbis"
21cr|zaz-1.0.1-1|44	%configure
21cr|zaz-1.0.1-1|45	%make
21cr|zaz-1.0.1-1|46	
21cr|zaz-1.0.1-1|47	%install
21cr|zaz-1.0.1-1|48	%makeinstall_std
21cr|zaz-1.0.1-1|49	
21cr|zaz-1.0.1-1|50	# Remove docs
21cr|zaz-1.0.1-1|51	rm -fr %{buildroot}%{_defaultdocdir}
21cr|zaz-1.0.1-1|52	
21cr|zaz-1.0.1-1|53	# Fix desktop file
21cr|zaz-1.0.1-1|54	desktop-file-install \
21cr|zaz-1.0.1-1|55	--delete-original \
21cr|zaz-1.0.1-1|56	--add-category LogicGame \
21cr|zaz-1.0.1-1|57	--dir %{buildroot}%{_datadir}/applications/ \
21cr|zaz-1.0.1-1|58	%{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|zaz-1.0.1-1|59	
21cr|zaz-1.0.1-1|60	%find_lang %{name}

11269 21
21cr|zbar-0.23.93-2|1	%define	major	0
21cr|zbar-0.23.93-2|2	%define	libname	%mklibname %{name} %{major}
21cr|zbar-0.23.93-2|3	%define	libgtk	%mklibname %{name}gtk %{major}
21cr|zbar-0.23.93-2|4	%define	libqt	%mklibname %{name}qt %{major}
21cr|zbar-0.23.93-2|5	%define	devname	%mklibname -d %{name}
21cr|zbar-0.23.93-2|6	
21cr|zbar-0.23.93-2|7	Name:		zbar
21cr|zbar-0.23.93-2|8	Summary:	Bar Code Reader software suite for reading bar codes from various sources
21cr|zbar-0.23.93-2|9	Version:	0.23.93
21cr|zbar-0.23.93-2|10	Release:	2
21cr|zbar-0.23.93-2|11	License:	GPLv2+
21cr|zbar-0.23.93-2|12	Group:		Graphics
21cr|zbar-0.23.93-2|13	# See also https://linuxtv.org/downloads/zbar
21cr|zbar-0.23.93-2|14	URL:		https://github.com/mchehab/zbar
21cr|zbar-0.23.93-2|15	Source0:	https://linuxtv.org/downloads/zbar/%{name}-%{version}.tar.gz
21cr|zbar-0.23.93-2|16	# From Debian
21cr|zbar-0.23.93-2|17	Patch1:		0001-Properly-set-perl-script-shebang.patch
21cr|zbar-0.23.93-2|18	Patch2:		0002-configure.ac-Do-not-use-hardcoded-pkg-config-command.patch
21cr|zbar-0.23.93-2|19	Patch3:		0003-configure.ac-Use-old-way-to-detect-Qt5.patch
21cr|zbar-0.23.93-2|20	BuildRequires:	git
21cr|zbar-0.23.93-2|21	BuildRequires:	pkgconfig(python3)
21cr|zbar-0.23.93-2|22	# for better camera support
21cr|zbar-0.23.93-2|23	BuildRequires:	pkgconfig(libv4l2)
21cr|zbar-0.23.93-2|24	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|zbar-0.23.93-2|25	BuildRequires:	pkgconfig(dbus-1)
21cr|zbar-0.23.93-2|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21cr|zbar-0.23.93-2|27	BuildRequires:	gettext-devel
21cr|zbar-0.23.93-2|28	BuildRequires:	pkgconfig(Qt5Core)
21cr|zbar-0.23.93-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21cr|zbar-0.23.93-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|zbar-0.23.93-2|31	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|zbar-0.23.93-2|32	BuildRequires:	xmlto
21cr|zbar-0.23.93-2|33	BuildRequires:	imagemagick-devel
21cr|zbar-0.23.93-2|34	BuildRequires:	graphicsmagick-devel
21cr|zbar-0.23.93-2|35	Requires:	graphicsmagick
21cr|zbar-0.23.93-2|36	
21cr|zbar-0.23.93-2|37	%description
21cr|zbar-0.23.93-2|38	ZBar Bar Code Reader is an open source software suite for reading bar
21cr|zbar-0.23.93-2|39	codes from various sources, such as video streams, image files and raw
21cr|zbar-0.23.93-2|40	intensity sensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128,
21cr|zbar-0.23.93-2|41	Code 39, Interleaved 2 of 5 and QR Code.  Included with the library
21cr|zbar-0.23.93-2|42	are basic applications for decoding captured bar code images and using
21cr|zbar-0.23.93-2|43	a video device (eg, webcam) as a bar code scanner.  For application
21cr|zbar-0.23.93-2|44	developers, language bindings are included for C, C++, Python and Perl
21cr|zbar-0.23.93-2|45	as well as GUI widgets for Qt, GTK and PyGTK.
21cr|zbar-0.23.93-2|46	
21cr|zbar-0.23.93-2|47	%files -f %{name}.lang
21cr|zbar-0.23.93-2|48	%{_bindir}/zbarcam
21cr|zbar-0.23.93-2|49	%{_bindir}/zbarimg
21cr|zbar-0.23.93-2|50	%{_sysconfdir}/dbus-1/system.d/org.linuxtv.Zbar.conf
21cr|zbar-0.23.93-2|51	%doc %{_datadir}/doc/%{name}/*
21cr|zbar-0.23.93-2|52	%{_mandir}/man1/zbarcam.1*
21cr|zbar-0.23.93-2|53	%{_mandir}/man1/zbarimg.1*
21cr|zbar-0.23.93-2|54	
21cr|zbar-0.23.93-2|55	#-----------------------------------------------------------
21cr|zbar-0.23.93-2|56	
21cr|zbar-0.23.93-2|57	%package qt
21cr|zbar-0.23.93-2|58	Summary:	Qt frontend for the ZBar barcode reader
21cr|zbar-0.23.93-2|59	Group:		Graphics
21cr|zbar-0.23.93-2|60	
21cr|zbar-0.23.93-2|61	%description qt
21cr|zbar-0.23.93-2|62	Qt frontend for the ZBar barcode reader
21cr|zbar-0.23.93-2|63	
21cr|zbar-0.23.93-2|64	%files qt
21cr|zbar-0.23.93-2|65	%{_bindir}/zbarcam-qt
21cr|zbar-0.23.93-2|66	
21cr|zbar-0.23.93-2|67	#-----------------------------------------------------------
21cr|zbar-0.23.93-2|68	
21cr|zbar-0.23.93-2|69	%package gtk
21cr|zbar-0.23.93-2|70	Summary:	Gtk frontend for the ZBar barcode reader
21cr|zbar-0.23.93-2|71	Group:		Graphics
21cr|zbar-0.23.93-2|72	
21cr|zbar-0.23.93-2|73	%description gtk
21cr|zbar-0.23.93-2|74	Gtk frontend for the ZBar barcode reader
21cr|zbar-0.23.93-2|75	
21cr|zbar-0.23.93-2|76	%files gtk
21cr|zbar-0.23.93-2|77	%{_bindir}/zbarcam-gtk
21cr|zbar-0.23.93-2|78	
21cr|zbar-0.23.93-2|79	#-----------------------------------------------------------
21cr|zbar-0.23.93-2|80	
21cr|zbar-0.23.93-2|81	%package -n	%{libname}
21cr|zbar-0.23.93-2|82	Summary:	ZBAR Libraries
21cr|zbar-0.23.93-2|83	Group:		System/Libraries
21cr|zbar-0.23.93-2|84	
21cr|zbar-0.23.93-2|85	%description -n	%{libname}
21cr|zbar-0.23.93-2|86	Libraries for the ZBar Bar Code Reader
21cr|zbar-0.23.93-2|87	
21cr|zbar-0.23.93-2|88	%files -n %{libname}
21cr|zbar-0.23.93-2|89	%{_libdir}/libzbar.so.%{major}*
21cr|zbar-0.23.93-2|90	
21cr|zbar-0.23.93-2|91	#-----------------------------------------------------------
21cr|zbar-0.23.93-2|92	
21cr|zbar-0.23.93-2|93	%package -n	%{libgtk}
21cr|zbar-0.23.93-2|94	Summary:	ZBAR Libraries
21cr|zbar-0.23.93-2|95	Group:		System/Libraries
21cr|zbar-0.23.93-2|96	
21cr|zbar-0.23.93-2|97	%description -n	%{libgtk}
21cr|zbar-0.23.93-2|98	Libraries for the ZBar Bar Code Reader
21cr|zbar-0.23.93-2|99	
21cr|zbar-0.23.93-2|100	%files -n %{libgtk}
21cr|zbar-0.23.93-2|101	%{_libdir}/libzbargtk.so.%{major}*
21cr|zbar-0.23.93-2|102	%{_libdir}/girepository-1.0/ZBar-1.0.typelib
21cr|zbar-0.23.93-2|103	%{_datadir}/gir-1.0/ZBar-1.0.gir
21cr|zbar-0.23.93-2|104	
21cr|zbar-0.23.93-2|105	#-----------------------------------------------------------
21cr|zbar-0.23.93-2|106	
21cr|zbar-0.23.93-2|107	%package -n	%{libqt}
21cr|zbar-0.23.93-2|108	Summary:	ZBAR Libraries
21cr|zbar-0.23.93-2|109	Group:		System/Libraries
21cr|zbar-0.23.93-2|110	
21cr|zbar-0.23.93-2|111	%description -n	%{libqt}
21cr|zbar-0.23.93-2|112	Libraries for the ZBar Bar Code Reader
21cr|zbar-0.23.93-2|113	
21cr|zbar-0.23.93-2|114	%files -n %{libqt}
21cr|zbar-0.23.93-2|115	%{_libdir}/libzbarqt.so.%{major}*
21cr|zbar-0.23.93-2|116	
21cr|zbar-0.23.93-2|117	#-----------------------------------------------------------
21cr|zbar-0.23.93-2|118	%package -n	python-%{name}
21cr|zbar-0.23.93-2|119	Summary:	Python bindings for ZBAR
21cr|zbar-0.23.93-2|120	Group:		Development/Python
21cr|zbar-0.23.93-2|121	%rename python3-%{name}
21cr|zbar-0.23.93-2|122	
21cr|zbar-0.23.93-2|123	%description -n	python-%{name}
21cr|zbar-0.23.93-2|124	Python bindings for the ZBar Bar Code Reader
21cr|zbar-0.23.93-2|125	
21cr|zbar-0.23.93-2|126	%files -n	python-%{name}
21cr|zbar-0.23.93-2|127	%{python3_sitearch}/zbar.so
21cr|zbar-0.23.93-2|128	#-----------------------------------------------------------
21cr|zbar-0.23.93-2|129	
21cr|zbar-0.23.93-2|130	%package -n	%{devname}
21cr|zbar-0.23.93-2|131	Summary:	ZBAR Development headers and libraries
21cr|zbar-0.23.93-2|132	Group:		Development/Other
21cr|zbar-0.23.93-2|133	Provides:	%{name}-devel = %{version}-%{release}
21cr|zbar-0.23.93-2|134	Requires:	%{libname} = %{version}
21cr|zbar-0.23.93-2|135	Requires:	%{libgtk} = %{version}
21cr|zbar-0.23.93-2|136	Requires:	%{libqt} = %{version}
21cr|zbar-0.23.93-2|137	
21cr|zbar-0.23.93-2|138	%description -n	%{devname}
21cr|zbar-0.23.93-2|139	Development headers and libraries for the ZBar Bar Code Reader
21cr|zbar-0.23.93-2|140	
21cr|zbar-0.23.93-2|141	
21cr|zbar-0.23.93-2|142	%files -n %{devname}
21cr|zbar-0.23.93-2|143	%{_includedir}/zbar.h
21cr|zbar-0.23.93-2|144	%dir %{_includedir}/zbar
21cr|zbar-0.23.93-2|145	%{_includedir}/zbar/*.h
21cr|zbar-0.23.93-2|146	%{_libdir}/pkgconfig/*.pc
21cr|zbar-0.23.93-2|147	%{_libdir}/libzbar.so
21cr|zbar-0.23.93-2|148	%{_libdir}/libzbargtk.so
21cr|zbar-0.23.93-2|149	%{_libdir}/libzbarqt.so
21cr|zbar-0.23.93-2|150	
21cr|zbar-0.23.93-2|151	#--------------------------------------------------------------------
21cr|zbar-0.23.93-2|152	
21cr|zbar-0.23.93-2|153	%prep
21cr|zbar-0.23.93-2|154	%autosetup -p1
21cr|zbar-0.23.93-2|155	
21cr|zbar-0.23.93-2|156	%build
21cr|zbar-0.23.93-2|157	autoreconf -fi
21cr|zbar-0.23.93-2|158	%configure	\
21cr|zbar-0.23.93-2|159	--with-imagemagick \
21cr|zbar-0.23.93-2|160	--without-java \
21cr|zbar-0.23.93-2|161	--with-python=python3
21cr|zbar-0.23.93-2|162	
21cr|zbar-0.23.93-2|163	%make_build
21cr|zbar-0.23.93-2|164	
21cr|zbar-0.23.93-2|165	%install
21cr|zbar-0.23.93-2|166	%makeinstall_std
21cr|zbar-0.23.93-2|167	
21cr|zbar-0.23.93-2|168	%find_lang %{name}

11270 21
21cr|zboy-0.71-2|1	%define debug_package %{nil}
21cr|zboy-0.71-2|2	
21cr|zboy-0.71-2|3	Summary:	Nintendo GameBoy Emulator
21cr|zboy-0.71-2|4	Name:		zboy
21cr|zboy-0.71-2|5	Version:	0.71
21cr|zboy-0.71-2|6	Release:	2
21cr|zboy-0.71-2|7	License:	GPLv3
21cr|zboy-0.71-2|8	Group:		Emulators
21cr|zboy-0.71-2|9	Url:		http://zboy.sourceforge.net
21cr|zboy-0.71-2|10	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
21cr|zboy-0.71-2|11	Source1:	%{name}-16.png
21cr|zboy-0.71-2|12	Source2:	%{name}-32.png
21cr|zboy-0.71-2|13	Source3:	%{name}-48.png
21cr|zboy-0.71-2|14	Source4:	%{name}-64.png
21cr|zboy-0.71-2|15	Source5:	%{name}-96.png
21cr|zboy-0.71-2|16	Source6:	%{name}-128.png
21cr|zboy-0.71-2|17	BuildRequires:	pkgconfig(glib-2.0)
21cr|zboy-0.71-2|18	BuildRequires:	pkgconfig(gtk+-3.0)
21cr|zboy-0.71-2|19	BuildRequires:	pkgconfig(sdl2)
21cr|zboy-0.71-2|20	
21cr|zboy-0.71-2|21	%description
21cr|zboy-0.71-2|22	zBoy is a multiplatform GameBoy emulator that provides a load/save feature,
21cr|zboy-0.71-2|23	can perform PCX screenshots either manually or automatically (every few
21cr|zboy-0.71-2|24	seconds) and emulates an internal battery for ROMs that were designed to use
21cr|zboy-0.71-2|25	one (this allows to use the internal save option provided by such games,
21cr|zboy-0.71-2|26	remember highest scores, etc).
21cr|zboy-0.71-2|27	
21cr|zboy-0.71-2|28	zBoy supports some additionnal features, too, like intelligent saving of
21cr|zboy-0.71-2|29	hi-scores for some games that aren't able to save their hi-scores table by
21cr|zboy-0.71-2|30	themselves because of the lack of a battery-backed RAM on the cartridge, and
21cr|zboy-0.71-2|31	improving screen's resolution output using graphic algorithms like Scale2x,
21cr|zboy-0.71-2|32	Scale3x, eagle... Here you can see a comparison between graphic algorithms
21cr|zboy-0.71-2|33	supported by zBoy. This is also one of the very few GameBoy emulators that
21cr|zboy-0.71-2|34	provides a 2-gameboys link emulation, which makes it possible to play some
21cr|zboy-0.71-2|35	games in 2-players mode on a LAN.
21cr|zboy-0.71-2|36	
21cr|zboy-0.71-2|37	zBoy allows to play GameBoy games using a keyboard or a joypad (or both).
21cr|zboy-0.71-2|38	
21cr|zboy-0.71-2|39	Since 0.52 zBoy features GTK3 GUI.
21cr|zboy-0.71-2|40	
21cr|zboy-0.71-2|41	%files
21cr|zboy-0.71-2|42	%doc zboy.txt history.txt todo.txt
21cr|zboy-0.71-2|43	%license license.txt
21cr|zboy-0.71-2|44	%{_bindir}/%{name}
21cr|zboy-0.71-2|45	%{_datadir}/applications/%{name}.desktop
21cr|zboy-0.71-2|46	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|zboy-0.71-2|47	
21cr|zboy-0.71-2|48	#----------------------------------------------------------------------------
21cr|zboy-0.71-2|49	
21cr|zboy-0.71-2|50	%prep
21cr|zboy-0.71-2|51	%autosetup -p1
21cr|zboy-0.71-2|52	cp Makefile.linux Makefile
21cr|zboy-0.71-2|53	
21cr|zboy-0.71-2|54	%build
21cr|zboy-0.71-2|55	%setup_compile_flags
21cr|zboy-0.71-2|56	%make
21cr|zboy-0.71-2|57	
21cr|zboy-0.71-2|58	%install
21cr|zboy-0.71-2|59	mkdir -p %{buildroot}%{_bindir}
21cr|zboy-0.71-2|60	install -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|zboy-0.71-2|61	
21cr|zboy-0.71-2|62	# icons
21cr|zboy-0.71-2|63	install -D %{SOURCE1} -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21cr|zboy-0.71-2|64	install -D %{SOURCE2} -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21cr|zboy-0.71-2|65	install -D %{SOURCE3} -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21cr|zboy-0.71-2|66	install -D %{SOURCE4} -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21cr|zboy-0.71-2|67	install -D %{SOURCE5} -m 644 %{buildroot}%{_iconsdir}/hicolor/96x96/apps/%{name}.png
21cr|zboy-0.71-2|68	install -D %{SOURCE6} -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21cr|zboy-0.71-2|69	
21cr|zboy-0.71-2|70	# menu-entry
21cr|zboy-0.71-2|71	mkdir -p %{buildroot}%{_datadir}/applications
21cr|zboy-0.71-2|72	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|zboy-0.71-2|73	[Desktop Entry]
21cr|zboy-0.71-2|74	Version=1.0
21cr|zboy-0.71-2|75	Name=zBoy
21cr|zboy-0.71-2|76	Comment=Nintendo GameBoy Emulator
21cr|zboy-0.71-2|77	Type=Application
21cr|zboy-0.71-2|78	Exec=%{name}
21cr|zboy-0.71-2|79	Icon=%{name}
21cr|zboy-0.71-2|80	Categories=Game;Emulator;
21cr|zboy-0.71-2|81	EOF

11271 21
21cr|zcad-0.9.18.0-1.82678fd.1|1	%global debug_package %{nil}
21cr|zcad-0.9.18.0-1.82678fd.1|2	%define commit 82678fd5dc94586d44bd0295888a36df2f6a4528
21cr|zcad-0.9.18.0-1.82678fd.1|3	%define shortcommit %(c=%{commit}; echo ${c:0:7})
21cr|zcad-0.9.18.0-1.82678fd.1|4	
21cr|zcad-0.9.18.0-1.82678fd.1|5	Summary(ru_RU.UTF-8): Система автоматизированного проектирования общего назначения
21cr|zcad-0.9.18.0-1.82678fd.1|6	Summary: General purpose CAD system
21cr|zcad-0.9.18.0-1.82678fd.1|7	Name: zcad
21cr|zcad-0.9.18.0-1.82678fd.1|8	Version: 0.9.18.0
21cr|zcad-0.9.18.0-1.82678fd.1|9	Release: 1.%{shortcommit}.1
21cr|zcad-0.9.18.0-1.82678fd.1|10	License: GPLv3+
21cr|zcad-0.9.18.0-1.82678fd.1|11	Group: Graphics
21cr|zcad-0.9.18.0-1.82678fd.1|12	URL: https://github.com/zamtmn/zcad
21cr|zcad-0.9.18.0-1.82678fd.1|13	# $ git clone https://github.com/zamtmn/zcad ; cd zcad
21cr|zcad-0.9.18.0-1.82678fd.1|14	# $ git submodule update --init --recursive
21cr|zcad-0.9.18.0-1.82678fd.1|15	# $ mv ../zcad ../zcad-$(git rev-parse HEAD) ; cd ..
21cr|zcad-0.9.18.0-1.82678fd.1|16	# $ rm -rf zcad-*/.git
21cr|zcad-0.9.18.0-1.82678fd.1|17	# $ tar -cvzf zcad-%%{zcadcommit}.tar.gz zcad-%%{zcadcommit}
21cr|zcad-0.9.18.0-1.82678fd.1|18	Source0: https://github.com/zamtmn/%{name}/archive/%{zcadcommit}.tar.gz?/%{name}-%{commit}.tar.gz
21cr|zcad-0.9.18.0-1.82678fd.1|19	BuildRequires: fpc
21cr|zcad-0.9.18.0-1.82678fd.1|20	BuildRequires: lazarus
21cr|zcad-0.9.18.0-1.82678fd.1|21	BuildRequires: imagemagick
21cr|zcad-0.9.18.0-1.82678fd.1|22	BuildRequires: pkgconfig(dri)
21cr|zcad-0.9.18.0-1.82678fd.1|23	BuildRequires: qt5pas-devel
21cr|zcad-0.9.18.0-1.82678fd.1|24	
21cr|zcad-0.9.18.0-1.82678fd.1|25	ExclusiveArch:  x86_64
21cr|zcad-0.9.18.0-1.82678fd.1|26	
21cr|zcad-0.9.18.0-1.82678fd.1|27	%description
21cr|zcad-0.9.18.0-1.82678fd.1|28	ZCAD is a CAD program written in FreePascal/Lazarus. It supports DXF file format
21cr|zcad-0.9.18.0-1.82678fd.1|29	and provides various CAD tools for 2D/3D design. The program includes features
21cr|zcad-0.9.18.0-1.82678fd.1|30	for technical drawing, entity manipulation, and layer management.
21cr|zcad-0.9.18.0-1.82678fd.1|31	
21cr|zcad-0.9.18.0-1.82678fd.1|32	%description -l ru_RU.UTF-8
21cr|zcad-0.9.18.0-1.82678fd.1|33	ZCAD - это САПР программа, написанная на FreePascal/Lazarus. Поддерживает формат
21cr|zcad-0.9.18.0-1.82678fd.1|34	файлов DXF и предоставляет различные инструменты САПР для 2D/3D проектирования.
21cr|zcad-0.9.18.0-1.82678fd.1|35	Программа включает функции для технического черчения, манипулирования объектами
21cr|zcad-0.9.18.0-1.82678fd.1|36	и управления слоями.
21cr|zcad-0.9.18.0-1.82678fd.1|37	
21cr|zcad-0.9.18.0-1.82678fd.1|38	%files
21cr|zcad-0.9.18.0-1.82678fd.1|39	%doc README.md
21cr|zcad-0.9.18.0-1.82678fd.1|40	%{_bindir}/%{name}
21cr|zcad-0.9.18.0-1.82678fd.1|41	%{_sysconfdir}/%{name}
21cr|zcad-0.9.18.0-1.82678fd.1|42	%{_libdir}/%{name}
21cr|zcad-0.9.18.0-1.82678fd.1|43	%{_datadir}/applications/%{name}.desktop
21cr|zcad-0.9.18.0-1.82678fd.1|44	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|zcad-0.9.18.0-1.82678fd.1|45	
21cr|zcad-0.9.18.0-1.82678fd.1|46	%prep
21cr|zcad-0.9.18.0-1.82678fd.1|47	%setup -q -n %{name}-%{commit}
21cr|zcad-0.9.18.0-1.82678fd.1|48	
21cr|zcad-0.9.18.0-1.82678fd.1|49	# Remove all binaries
21cr|zcad-0.9.18.0-1.82678fd.1|50	find . -name \*.dll -delete
21cr|zcad-0.9.18.0-1.82678fd.1|51	
21cr|zcad-0.9.18.0-1.82678fd.1|52	# workaround timeout build crach
21cr|zcad-0.9.18.0-1.82678fd.1|53	sed -i -e 's|$(LAZBUILD) --pcp=$(PCP)|$(LAZBUILD) --max-process-count=1 --pcp=$(PCP)|' Makefile
21cr|zcad-0.9.18.0-1.82678fd.1|54	
21cr|zcad-0.9.18.0-1.82678fd.1|55	%build
21cr|zcad-0.9.18.0-1.82678fd.1|56	make installpkgstolaz
21cr|zcad-0.9.18.0-1.82678fd.1|57	# build with debug information
21cr|zcad-0.9.18.0-1.82678fd.1|58	make cleanzcad \
21cr|zcad-0.9.18.0-1.82678fd.1|59	BUILDMODE=Debug_Linux_X86_64_qt5 \
21cr|zcad-0.9.18.0-1.82678fd.1|60	INSTALLPREFIX=%{_libdir}/%{name}
21cr|zcad-0.9.18.0-1.82678fd.1|61	
21cr|zcad-0.9.18.0-1.82678fd.1|62	%install
21cr|zcad-0.9.18.0-1.82678fd.1|63	mkdir -p %{buildroot}%{_libdir}/%{name}/
21cr|zcad-0.9.18.0-1.82678fd.1|64	cp -r %{_builddir}/%{name}-%{commit}/cad/data/* %{buildroot}%{_libdir}/%{name}/
21cr|zcad-0.9.18.0-1.82678fd.1|65	mkdir -p %{buildroot}%{_libdir}/%{name}/bin/
21cr|zcad-0.9.18.0-1.82678fd.1|66	cp -r %{_builddir}/%{name}-%{commit}/cad/bin/* %{buildroot}%{_libdir}/%{name}/bin/
21cr|zcad-0.9.18.0-1.82678fd.1|67	
21cr|zcad-0.9.18.0-1.82678fd.1|68	mkdir -p %{buildroot}%{_bindir}
21cr|zcad-0.9.18.0-1.82678fd.1|69	ln -s %_libdir/%name/bin/%{name} %buildroot/%_bindir/%{name}
21cr|zcad-0.9.18.0-1.82678fd.1|70	
21cr|zcad-0.9.18.0-1.82678fd.1|71	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/
21cr|zcad-0.9.18.0-1.82678fd.1|72	cp -r %{_builddir}/%{name}-%{commit}/cad/cfg/* %{buildroot}%{_sysconfdir}/%{name}/
21cr|zcad-0.9.18.0-1.82678fd.1|73	
21cr|zcad-0.9.18.0-1.82678fd.1|74	# install menu icons
21cr|zcad-0.9.18.0-1.82678fd.1|75	for N in 16 32 48;
21cr|zcad-0.9.18.0-1.82678fd.1|76	do
21cr|zcad-0.9.18.0-1.82678fd.1|77	convert cad_source/%{name}.ico -scale ${N}x${N} $N.png;
21cr|zcad-0.9.18.0-1.82678fd.1|78	install -D -m 0644 $N-0.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|zcad-0.9.18.0-1.82678fd.1|79	done
21cr|zcad-0.9.18.0-1.82678fd.1|80	
21cr|zcad-0.9.18.0-1.82678fd.1|81	mkdir -p %{buildroot}%{_datadir}/applications
21cr|zcad-0.9.18.0-1.82678fd.1|82	# Create desktop file
21cr|zcad-0.9.18.0-1.82678fd.1|83	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21cr|zcad-0.9.18.0-1.82678fd.1|84	[Desktop Entry]
21cr|zcad-0.9.18.0-1.82678fd.1|85	Name=ZCAD
21cr|zcad-0.9.18.0-1.82678fd.1|86	Comment=General purpose CAD system
21cr|zcad-0.9.18.0-1.82678fd.1|87	Comment[ru]=Система автоматизированного проектирования общего назначения
21cr|zcad-0.9.18.0-1.82678fd.1|88	Exec=zcad
21cr|zcad-0.9.18.0-1.82678fd.1|89	Icon=zcad
21cr|zcad-0.9.18.0-1.82678fd.1|90	Terminal=false
21cr|zcad-0.9.18.0-1.82678fd.1|91	Type=Application
21cr|zcad-0.9.18.0-1.82678fd.1|92	Categories=Graphics;Engineering;
21cr|zcad-0.9.18.0-1.82678fd.1|93	EOF
21cr|zcad-0.9.18.0-1.82678fd.1|94	

11272 21
21cr|zd1211-2.5.0.0-0.r85.1|1	%define build_dkms 1
21cr|zd1211-2.5.0.0-0.r85.1|2	
21cr|zd1211-2.5.0.0-0.r85.1|3	%{?_with_dkms:%define build_dkms 1}
21cr|zd1211-2.5.0.0-0.r85.1|4	%{?_without_dkms:%define build_dkms 0}
21cr|zd1211-2.5.0.0-0.r85.1|5	
21cr|zd1211-2.5.0.0-0.r85.1|6	%define	modname	%{name}
21cr|zd1211-2.5.0.0-0.r85.1|7	%define svnver	r85
21cr|zd1211-2.5.0.0-0.r85.1|8	%define	rel	0.%{svnver}.1
21cr|zd1211-2.5.0.0-0.r85.1|9	
21cr|zd1211-2.5.0.0-0.r85.1|10	Name:		zd1211
21cr|zd1211-2.5.0.0-0.r85.1|11	Summary:	Userland tools for zd1211 driver
21cr|zd1211-2.5.0.0-0.r85.1|12	Version:	2.5.0.0
21cr|zd1211-2.5.0.0-0.r85.1|13	Release:	%{rel}
21cr|zd1211-2.5.0.0-0.r85.1|14	License:	GPL
21cr|zd1211-2.5.0.0-0.r85.1|15	Group:		System/Configuration/Hardware
21cr|zd1211-2.5.0.0-0.r85.1|16	URL:		http://zd1211.ath.cx/
21cr|zd1211-2.5.0.0-0.r85.1|17	Source0:	%{modname}-driver-%{svnver}.tar.xz
21cr|zd1211-2.5.0.0-0.r85.1|18	
21cr|zd1211-2.5.0.0-0.r85.1|19	%if %build_dkms
21cr|zd1211-2.5.0.0-0.r85.1|20	Requires:	dkms-%{name} = %{version}
21cr|zd1211-2.5.0.0-0.r85.1|21	%endif
21cr|zd1211-2.5.0.0-0.r85.1|22	
21cr|zd1211-2.5.0.0-0.r85.1|23	%description
21cr|zd1211-2.5.0.0-0.r85.1|24	Initially contributed by ZyDAS under the GPL license, this ZD1211 Linux
21cr|zd1211-2.5.0.0-0.r85.1|25	driver is actively maintained by the open source community.
21cr|zd1211-2.5.0.0-0.r85.1|26	
21cr|zd1211-2.5.0.0-0.r85.1|27	%if %build_dkms
21cr|zd1211-2.5.0.0-0.r85.1|28	%package -n	dkms-%{name}
21cr|zd1211-2.5.0.0-0.r85.1|29	Summary:	DKMS-ready kernel-source for the ZyDAS ZD1211 kernel module
21cr|zd1211-2.5.0.0-0.r85.1|30	License:	GPL
21cr|zd1211-2.5.0.0-0.r85.1|31	Group:		System/Kernel and hardware
21cr|zd1211-2.5.0.0-0.r85.1|32	Requires(pre):	dkms
21cr|zd1211-2.5.0.0-0.r85.1|33	Requires(post): dkms
21cr|zd1211-2.5.0.0-0.r85.1|34	Requires:	%{name} = %{version}
21cr|zd1211-2.5.0.0-0.r85.1|35	
21cr|zd1211-2.5.0.0-0.r85.1|36	%description -n dkms-%{name}
21cr|zd1211-2.5.0.0-0.r85.1|37	Linux drivers for ZyDAS ZD1211 802.11b/g USB WLAN chipset.
21cr|zd1211-2.5.0.0-0.r85.1|38	DKMS package for %{name} kernel module.
21cr|zd1211-2.5.0.0-0.r85.1|39	%endif
21cr|zd1211-2.5.0.0-0.r85.1|40	
21cr|zd1211-2.5.0.0-0.r85.1|41	%prep
21cr|zd1211-2.5.0.0-0.r85.1|42	%setup -q -n %{modname}
21cr|zd1211-2.5.0.0-0.r85.1|43	find -type f |xargs chmod 644
21cr|zd1211-2.5.0.0-0.r85.1|44	rm -fr .svn src/.svn src/pHash
21cr|zd1211-2.5.0.0-0.r85.1|45	perl -i -pe 's/\r\n/\n/gs' sta
21cr|zd1211-2.5.0.0-0.r85.1|46	
21cr|zd1211-2.5.0.0-0.r85.1|47	
21cr|zd1211-2.5.0.0-0.r85.1|48	
21cr|zd1211-2.5.0.0-0.r85.1|49	%build
21cr|zd1211-2.5.0.0-0.r85.1|50	gcc $RPM_OPT_FLAGS -o apdbg apdbg.c
21cr|zd1211-2.5.0.0-0.r85.1|51	
21cr|zd1211-2.5.0.0-0.r85.1|52	%install
21cr|zd1211-2.5.0.0-0.r85.1|53	install -m755 -D apdbg %{buildroot}%{_sbindir}/apdbg
21cr|zd1211-2.5.0.0-0.r85.1|54	
21cr|zd1211-2.5.0.0-0.r85.1|55	%if %build_dkms
21cr|zd1211-2.5.0.0-0.r85.1|56	mkdir -p $RPM_BUILD_ROOT/usr/src/%{modname}-%{version}-%{release}
21cr|zd1211-2.5.0.0-0.r85.1|57	cp -r * $RPM_BUILD_ROOT/usr/src/%{modname}-%{version}-%{release}
21cr|zd1211-2.5.0.0-0.r85.1|58	cat > %{buildroot}/usr/src/%{modname}-%{version}-%{release}/dkms.conf <<EOF
21cr|zd1211-2.5.0.0-0.r85.1|59	
21cr|zd1211-2.5.0.0-0.r85.1|60	PACKAGE_VERSION="%{version}-%{release}"
21cr|zd1211-2.5.0.0-0.r85.1|61	
21cr|zd1211-2.5.0.0-0.r85.1|62	# Items below here should not have to change with each driver version
21cr|zd1211-2.5.0.0-0.r85.1|63	PACKAGE_NAME="%{modname}"
21cr|zd1211-2.5.0.0-0.r85.1|64	MAKE[0]="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build modules ZD1211REV_B=0"
21cr|zd1211-2.5.0.0-0.r85.1|65	CLEAN="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean"
21cr|zd1211-2.5.0.0-0.r85.1|66	BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
21cr|zd1211-2.5.0.0-0.r85.1|67	DEST_MODULE_LOCATION[0]="/kernel/drivers/usb/net/wireless"
21cr|zd1211-2.5.0.0-0.r85.1|68	REMAKE_INITRD="no"
21cr|zd1211-2.5.0.0-0.r85.1|69	EOF
21cr|zd1211-2.5.0.0-0.r85.1|70	%endif
21cr|zd1211-2.5.0.0-0.r85.1|71	
21cr|zd1211-2.5.0.0-0.r85.1|72	
21cr|zd1211-2.5.0.0-0.r85.1|73	
21cr|zd1211-2.5.0.0-0.r85.1|74	%if %build_dkms
21cr|zd1211-2.5.0.0-0.r85.1|75	%post -n dkms-%{name}
21cr|zd1211-2.5.0.0-0.r85.1|76	dkms add     -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
21cr|zd1211-2.5.0.0-0.r85.1|77	dkms build   -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
21cr|zd1211-2.5.0.0-0.r85.1|78	dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
21cr|zd1211-2.5.0.0-0.r85.1|79	
21cr|zd1211-2.5.0.0-0.r85.1|80	%preun -n dkms-%{name}
21cr|zd1211-2.5.0.0-0.r85.1|81	dkms remove -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all
21cr|zd1211-2.5.0.0-0.r85.1|82	%endif
21cr|zd1211-2.5.0.0-0.r85.1|83	
21cr|zd1211-2.5.0.0-0.r85.1|84	%files
21cr|zd1211-2.5.0.0-0.r85.1|85	%defattr (-, root, root)
21cr|zd1211-2.5.0.0-0.r85.1|86	%doc sta copying
21cr|zd1211-2.5.0.0-0.r85.1|87	%{_sbindir}/apdbg
21cr|zd1211-2.5.0.0-0.r85.1|88	
21cr|zd1211-2.5.0.0-0.r85.1|89	%if %build_dkms
21cr|zd1211-2.5.0.0-0.r85.1|90	%files -n dkms-%{name}
21cr|zd1211-2.5.0.0-0.r85.1|91	%doc copying
21cr|zd1211-2.5.0.0-0.r85.1|92	%defattr(-,root,root)
21cr|zd1211-2.5.0.0-0.r85.1|93	/usr/src/%{name}-%{version}-%{release}
21cr|zd1211-2.5.0.0-0.r85.1|94	%endif

11273 21
21cr|zeal-0.6.2-3|1	%define debug_package %{nil}
21cr|zeal-0.6.2-3|2	
21cr|zeal-0.6.2-3|3	Summary:	Offline documentation browser inspired by Dash
21cr|zeal-0.6.2-3|4	Name:		zeal
21cr|zeal-0.6.2-3|5	Version:	0.6.2
21cr|zeal-0.6.2-3|6	Release:	3
21cr|zeal-0.6.2-3|7	Group:		Development/Other
21cr|zeal-0.6.2-3|8	# the libqxt-sourced files are BSD licensed
21cr|zeal-0.6.2-3|9	License:	GPLv3+ and BSD
21cr|zeal-0.6.2-3|10	Url:		https://zealdocs.org
21cr|zeal-0.6.2-3|11	Source0:	https://github.com/zealdocs/zeal/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|zeal-0.6.2-3|12	BuildRequires:	extra-cmake-modules
21cr|zeal-0.6.2-3|13	BuildRequires:	git-core
21cr|zeal-0.6.2-3|14	BuildRequires:	desktop-file-utils
21cr|zeal-0.6.2-3|15	BuildRequires:  pkgconfig(sqlite3)
21cr|zeal-0.6.2-3|16	BuildRequires:	pkgconfig(libarchive)
21cr|zeal-0.6.2-3|17	BuildRequires:	pkgconfig(xcb-keysyms)
21cr|zeal-0.6.2-3|18	BuildRequires:	pkgconfig(Qt5Concurrent)
21cr|zeal-0.6.2-3|19	BuildRequires:	pkgconfig(Qt5Core)
21cr|zeal-0.6.2-3|20	BuildRequires:	pkgconfig(Qt5DBus)
21cr|zeal-0.6.2-3|21	BuildRequires:	pkgconfig(Qt5Network)
21cr|zeal-0.6.2-3|22	BuildRequires:	pkgconfig(Qt5Qml)
21cr|zeal-0.6.2-3|23	BuildRequires:	pkgconfig(Qt5Quick)
21cr|zeal-0.6.2-3|24	BuildRequires:	pkgconfig(Qt5X11Extras)
21cr|zeal-0.6.2-3|25	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|zeal-0.6.2-3|26	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21cr|zeal-0.6.2-3|27	BuildRequires:	pkgconfig(Qt5WebEngine)
21cr|zeal-0.6.2-3|28	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21cr|zeal-0.6.2-3|29	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21cr|zeal-0.6.2-3|30	Requires:	hicolor-icon-theme
21cr|zeal-0.6.2-3|31	
21cr|zeal-0.6.2-3|32	%description
21cr|zeal-0.6.2-3|33	Zeal is a simple offline documentation browser inspired by Dash.
21cr|zeal-0.6.2-3|34	
21cr|zeal-0.6.2-3|35	%files
21cr|zeal-0.6.2-3|36	%doc README.md COPYING
21cr|zeal-0.6.2-3|37	%{_bindir}/zeal
21cr|zeal-0.6.2-3|38	%{_datadir}/applications/org.zealdocs.zeal.desktop
21cr|zeal-0.6.2-3|39	%{_datadir}/icons/hicolor/*/apps/zeal.png
21cr|zeal-0.6.2-3|40	%{_appdatadir}/org.zealdocs.zeal.appdata.xml
21cr|zeal-0.6.2-3|41	
21cr|zeal-0.6.2-3|42	#----------------------------------------------------------------------------
21cr|zeal-0.6.2-3|43	
21cr|zeal-0.6.2-3|44	%prep
21cr|zeal-0.6.2-3|45	%setup -q
21cr|zeal-0.6.2-3|46	
21cr|zeal-0.6.2-3|47	%build
21cr|zeal-0.6.2-3|48	%cmake_qt5
21cr|zeal-0.6.2-3|49	%make
21cr|zeal-0.6.2-3|50	
21cr|zeal-0.6.2-3|51	%install
21cr|zeal-0.6.2-3|52	%makeinstall_std -C build

11274 21
21cr|zellij-0.31.4-1|1	%define		crates_ver %{version}
21cr|zellij-0.31.4-1|2	
21cr|zellij-0.31.4-1|3	
21cr|zellij-0.31.4-1|4	Name:           zellij
21cr|zellij-0.31.4-1|5	Version:        0.31.4
21cr|zellij-0.31.4-1|6	Release:        1
21cr|zellij-0.31.4-1|7	Summary:        A terminal multiplexer
21cr|zellij-0.31.4-1|8	Group:          Terminals
21cr|zellij-0.31.4-1|9	License:        MIT
21cr|zellij-0.31.4-1|10	URL:            https://github.com/zellij-org/zellij
21cr|zellij-0.31.4-1|11	Source0:        https://github.com/zellij-org/zellij/v%{version}/%{name}-%{version}.tar.gz
21cr|zellij-0.31.4-1|12	# generated with cargo-vendor
21cr|zellij-0.31.4-1|13	Source1:        zellij-crates-%{version}.tar.xz
21cr|zellij-0.31.4-1|14	
21cr|zellij-0.31.4-1|15	BuildRequires:  cargo
21cr|zellij-0.31.4-1|16	BuildRequires:  rust
21cr|zellij-0.31.4-1|17	BuildRequires:  pkgconfig(ncurses)
21cr|zellij-0.31.4-1|18	BuildRequires:  pkgconfig(openssl)
21cr|zellij-0.31.4-1|19	
21cr|zellij-0.31.4-1|20	%description
21cr|zellij-0.31.4-1|21	Zellij is a workspace aimed at developers,
21cr|zellij-0.31.4-1|22	ops-oriented people and anyone who loves the terminal.
21cr|zellij-0.31.4-1|23	At its core, it is a terminal multiplexer
21cr|zellij-0.31.4-1|24	(similar to tmux and screen),
21cr|zellij-0.31.4-1|25	but this is merely its infrastructure layer.
21cr|zellij-0.31.4-1|26	Zellij includes a layout system, and a
21cr|zellij-0.31.4-1|27	plugin system allowing one to create plugins
21cr|zellij-0.31.4-1|28	in any language that compiles to WebAssembly.
21cr|zellij-0.31.4-1|29	
21cr|zellij-0.31.4-1|30	
21cr|zellij-0.31.4-1|31	%files
21cr|zellij-0.31.4-1|32	%doc *.md
21cr|zellij-0.31.4-1|33	%{_bindir}/%{name}
21cr|zellij-0.31.4-1|34	%{_datadir}/applications/%{name}.desktop
21cr|zellij-0.31.4-1|35	#---------------------------
21cr|zellij-0.31.4-1|36	
21cr|zellij-0.31.4-1|37	%prep
21cr|zellij-0.31.4-1|38	%autosetup -a1
21cr|zellij-0.31.4-1|39	%{__mv} %{name}-%{crates_ver}/* .
21cr|zellij-0.31.4-1|40	sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock
21cr|zellij-0.31.4-1|41	
21cr|zellij-0.31.4-1|42	# use offline registry
21cr|zellij-0.31.4-1|43	export CARGO_HOME="$(pwd)/.cargo"
21cr|zellij-0.31.4-1|44	
21cr|zellij-0.31.4-1|45	mkdir -p "$CARGO_HOME"
21cr|zellij-0.31.4-1|46	
21cr|zellij-0.31.4-1|47	cat >.cargo/config <<EOF
21cr|zellij-0.31.4-1|48	[source.crates-io]
21cr|zellij-0.31.4-1|49	replace-with = "vendored-sources"
21cr|zellij-0.31.4-1|50	
21cr|zellij-0.31.4-1|51	[source.vendored-sources]
21cr|zellij-0.31.4-1|52	directory = "vendor"
21cr|zellij-0.31.4-1|53	
21cr|zellij-0.31.4-1|54	EOF
21cr|zellij-0.31.4-1|55	
21cr|zellij-0.31.4-1|56	# fix some linting
21cr|zellij-0.31.4-1|57	pushd vendor/colored/src
21cr|zellij-0.31.4-1|58	find . -type f -name "*.rs" -exec chmod -x {} \;
21cr|zellij-0.31.4-1|59	popd
21cr|zellij-0.31.4-1|60	pushd vendor/generational-arena/src
21cr|zellij-0.31.4-1|61	find . -type f -name "*.rs" -exec chmod -x {} \;
21cr|zellij-0.31.4-1|62	popd
21cr|zellij-0.31.4-1|63	
21cr|zellij-0.31.4-1|64	
21cr|zellij-0.31.4-1|65	%build
21cr|zellij-0.31.4-1|66	# enable if need to debug build err
21cr|zellij-0.31.4-1|67	#export CARGO_HOME="$(pwd)/.cargo"
21cr|zellij-0.31.4-1|68	#RUSTFLAGS=-g cargo build --debug --all-targets --offline --frozen
21cr|zellij-0.31.4-1|69	
21cr|zellij-0.31.4-1|70	%install
21cr|zellij-0.31.4-1|71	export CARGO_HOME="$(pwd)/.cargo"
21cr|zellij-0.31.4-1|72	RUSTFLAGS=-g cargo install --debug --all-features --offline --frozen \
21cr|zellij-0.31.4-1|73	--no-track --root=%{buildroot}%{_prefix} --path .
21cr|zellij-0.31.4-1|74	
21cr|zellij-0.31.4-1|75	#menu entry
21cr|zellij-0.31.4-1|76	mkdir -p %{buildroot}%{_datadir}/applications
21cr|zellij-0.31.4-1|77	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|zellij-0.31.4-1|78	[Desktop Entry]
21cr|zellij-0.31.4-1|79	Type=Application
21cr|zellij-0.31.4-1|80	Name=%{name}
21cr|zellij-0.31.4-1|81	GenericName=%{name}
21cr|zellij-0.31.4-1|82	Comment=Command line access
21cr|zellij-0.31.4-1|83	Exec=%{name} %f
21cr|zellij-0.31.4-1|84	Icon=utilities-terminal
21cr|zellij-0.31.4-1|85	Categories=System;TerminalEmulator;
21cr|zellij-0.31.4-1|86	Keywords=terminal;console;script;run;execute;command;command-line;commandline;cli;
21cr|zellij-0.31.4-1|87	StartupNotify=true
21cr|zellij-0.31.4-1|88	Terminal=true
21cr|zellij-0.31.4-1|89	
21cr|zellij-0.31.4-1|90	EOF
21cr|zellij-0.31.4-1|91	
21cr|zellij-0.31.4-1|92	

11275 21
21cr|zero-install-0.1.27-14|1	%define vname %{name}-%{version}
21cr|zero-install-0.1.27-14|2	%define LAZYFS_VERSION 0d1d26
21cr|zero-install-0.1.27-14|3	
21cr|zero-install-0.1.27-14|4	%define _sysconfdir /etc
21cr|zero-install-0.1.27-14|5	
21cr|zero-install-0.1.27-14|6	Name:           zero-install
21cr|zero-install-0.1.27-14|7	Version:        0.1.27
21cr|zero-install-0.1.27-14|8	Release:        14
21cr|zero-install-0.1.27-14|9	Summary:        Removes the need to install software
21cr|zero-install-0.1.27-14|10	
21cr|zero-install-0.1.27-14|11	Group:          System/Servers
21cr|zero-install-0.1.27-14|12	License:        GPLv2+
21cr|zero-install-0.1.27-14|13	URL:            http://0install.net/
21cr|zero-install-0.1.27-14|14	Source0:        http://heanet.dl.sourceforge.net/sourceforge/zero-install/%{vname}.tar.gz.gpg
21cr|zero-install-0.1.27-14|15	Patch0:         zero-install-0.1.26-build.patch.bz2
21cr|zero-install-0.1.27-14|16	Patch1:         zero-install-0.1.26-initscript.patch.bz2
21cr|zero-install-0.1.27-14|17	Patch2:         zero-install-0.1.26-noload.patch.bz2
21cr|zero-install-0.1.27-14|18	# (fc) 0.1.27-4mdk fix build with latest dbus
21cr|zero-install-0.1.27-14|19	Patch3:         zero-install-0.1.27-dbus050.patch.bz2
21cr|zero-install-0.1.27-14|20	# (nl) 0.1.27-6mdv2007.0 fix build with dbus 0.91
21cr|zero-install-0.1.27-14|21	Patch4:         zero-install-0.1.27-build-DBUS.patch
21cr|zero-install-0.1.27-14|22	BuildRequires:  dbus-devel >= 0.20
21cr|zero-install-0.1.27-14|23	BuildRequires:  gnupg
21cr|zero-install-0.1.27-14|24	BuildRequires:  expat-devel
21cr|zero-install-0.1.27-14|25	Requires(pre):  rpm-helper
21cr|zero-install-0.1.27-14|26	Requires(post): rpm-helper
21cr|zero-install-0.1.27-14|27	Requires(preun):rpm-helper
21cr|zero-install-0.1.27-14|28	Requires(postun):rpm-helper
21cr|zero-install-0.1.27-14|29	Requires:       gnupg
21cr|zero-install-0.1.27-14|30	Requires:       wget
21cr|zero-install-0.1.27-14|31	Requires:       bzip2
21cr|zero-install-0.1.27-14|32	Requires:       tar
21cr|zero-install-0.1.27-14|33	Requires:       gzip
21cr|zero-install-0.1.27-14|34	Requires:       lazyfs = %{LAZYFS_VERSION}
21cr|zero-install-0.1.27-14|35	
21cr|zero-install-0.1.27-14|36	%description
21cr|zero-install-0.1.27-14|37	The Zero Install system removes the need to install software or libraries by
21cr|zero-install-0.1.27-14|38	running all programs from a network filesystem. The filesystem in question is
21cr|zero-install-0.1.27-14|39	the Internet as a whole, with an aggressive caching system to make it as fast
21cr|zero-install-0.1.27-14|40	as (or faster than) traditional systems such as urpmi repositories, and to
21cr|zero-install-0.1.27-14|41	allow for offline use. It doesn't require any central authority to maintain it,
21cr|zero-install-0.1.27-14|42	and allows users to run software without needing a root password.
21cr|zero-install-0.1.27-14|43	
21cr|zero-install-0.1.27-14|44	# -----------------------------------------------------------------------------
21cr|zero-install-0.1.27-14|45	
21cr|zero-install-0.1.27-14|46	%prep
21cr|zero-install-0.1.27-14|47	# We have to unpack manually because of using GPG
21cr|zero-install-0.1.27-14|48	%setup -c -T
21cr|zero-install-0.1.27-14|49	cd ..
21cr|zero-install-0.1.27-14|50	gpg -o %{vname}.tar.gz %{SOURCE0} || echo Ignoring GPG error
21cr|zero-install-0.1.27-14|51	tar --no-same-owner -xzf %{vname}.tar.gz
21cr|zero-install-0.1.27-14|52	rm %{vname}.tar.gz
21cr|zero-install-0.1.27-14|53	cd %name-%version
21cr|zero-install-0.1.27-14|54	%patch0 -p1 -b .build
21cr|zero-install-0.1.27-14|55	%patch1 -p1 -b .initscript
21cr|zero-install-0.1.27-14|56	%patch2 -p1 -b .noload
21cr|zero-install-0.1.27-14|57	%patch3 -p1 -b .dbus
21cr|zero-install-0.1.27-14|58	%patch4 -p1 -b .dbus_091
21cr|zero-install-0.1.27-14|59	
21cr|zero-install-0.1.27-14|60	# -----------------------------------------------------------------------------
21cr|zero-install-0.1.27-14|61	
21cr|zero-install-0.1.27-14|62	%build
21cr|zero-install-0.1.27-14|63	mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/rc.d/init.d/
21cr|zero-install-0.1.27-14|64	%configure --with-user=zeroinst --with-distcheck=yes --prefix=/ \
21cr|zero-install-0.1.27-14|65	--with-initdir=%{_sysconfdir}/rc.d/init.d/
21cr|zero-install-0.1.27-14|66	%make
21cr|zero-install-0.1.27-14|67	
21cr|zero-install-0.1.27-14|68	# -----------------------------------------------------------------------------
21cr|zero-install-0.1.27-14|69	
21cr|zero-install-0.1.27-14|70	%install
21cr|zero-install-0.1.27-14|71	rm -rf "$RPM_BUILD_ROOT"
21cr|zero-install-0.1.27-14|72	mkdir "$RPM_BUILD_ROOT"
21cr|zero-install-0.1.27-14|73	DESTDIR="$RPM_BUILD_ROOT" make install
21cr|zero-install-0.1.27-14|74	mkdir -p "$RPM_BUILD_ROOT"/var/cache/zero-inst
21cr|zero-install-0.1.27-14|75	mv $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/0install $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/zero-install
21cr|zero-install-0.1.27-14|76	
21cr|zero-install-0.1.27-14|77	# -----------------------------------------------------------------------------
21cr|zero-install-0.1.27-14|78	
21cr|zero-install-0.1.27-14|79	%clean
21cr|zero-install-0.1.27-14|80	rm -rf $RPM_BUILD_ROOT
21cr|zero-install-0.1.27-14|81	
21cr|zero-install-0.1.27-14|82	# -----------------------------------------------------------------------------
21cr|zero-install-0.1.27-14|83	
21cr|zero-install-0.1.27-14|84	%pre
21cr|zero-install-0.1.27-14|85	# Add the "zeroinst" user
21cr|zero-install-0.1.27-14|86	%_pre_useradd zeroinst /var/cache/zero-inst /sbin/nologin
21cr|zero-install-0.1.27-14|87	
21cr|zero-install-0.1.27-14|88	%post
21cr|zero-install-0.1.27-14|89	%_post_service zero-install
21cr|zero-install-0.1.27-14|90	
21cr|zero-install-0.1.27-14|91	%preun
21cr|zero-install-0.1.27-14|92	%_preun_service zero-install
21cr|zero-install-0.1.27-14|93	
21cr|zero-install-0.1.27-14|94	%postun
21cr|zero-install-0.1.27-14|95	%_postun_userdel zeroinst
21cr|zero-install-0.1.27-14|96	
21cr|zero-install-0.1.27-14|97	# -----------------------------------------------------------------------------
21cr|zero-install-0.1.27-14|98	
21cr|zero-install-0.1.27-14|99	%files
21cr|zero-install-0.1.27-14|100	%defattr(-,root,root,-)
21cr|zero-install-0.1.27-14|101	/bin/0run
21cr|zero-install-0.1.27-14|102	/usr/bin/0refresh
21cr|zero-install-0.1.27-14|103	/usr/sbin/zero-install
21cr|zero-install-0.1.27-14|104	%{_sysconfdir}/rc.d/init.d/zero-install
21cr|zero-install-0.1.27-14|105	%attr(755, zeroinst, root) %dir /var/cache/zero-inst
21cr|zero-install-0.1.27-14|106	%doc NEWS README
21cr|zero-install-0.1.27-14|107	
21cr|zero-install-0.1.27-14|108	# -----------------------------------------------------------------------------

11276 21
21cr|zeronet-0.7.1-1|1	%define oname ZeroNet
21cr|zeronet-0.7.1-1|2	%define gitrev c1fd2be8cfadf3e93ae70e3d9763875460bb81a3
21cr|zeronet-0.7.1-1|3	%define gitdate 20161201
21cr|zeronet-0.7.1-1|4	
21cr|zeronet-0.7.1-1|5	Summary:	Decentralized websites using Bitcoin crypto and BitTorrent network
21cr|zeronet-0.7.1-1|6	Name:		zeronet
21cr|zeronet-0.7.1-1|7	Version:	0.7.1
21cr|zeronet-0.7.1-1|8	Release:	1
21cr|zeronet-0.7.1-1|9	License:	GPLv2+
21cr|zeronet-0.7.1-1|10	Group:		Networking/Other
21cr|zeronet-0.7.1-1|11	Url:		https://zeronet.io
21cr|zeronet-0.7.1-1|12	# https://github.com/HelloZeroNet/ZeroNet
21cr|zeronet-0.7.1-1|13	#Source0:	%%{oname}-%%{gitrev}.zip
21cr|zeronet-0.7.1-1|14	Source0:	https://github.com/HelloZeroNet/ZeroNet/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21cr|zeronet-0.7.1-1|15	Source10:	%{name}_starttor
21cr|zeronet-0.7.1-1|16	Source11:	%{name}_torrc
21cr|zeronet-0.7.1-1|17	Source12:	%{name}_start
21cr|zeronet-0.7.1-1|18	BuildRequires:	imagemagick
21cr|zeronet-0.7.1-1|19	Requires:	python3egg(gevent) >= 1.1.0
21cr|zeronet-0.7.1-1|20	Requires:	python3egg(msgpack) >= 0.4.4
21cr|zeronet-0.7.1-1|21	Requires:	tor
21cr|zeronet-0.7.1-1|22	BuildArch:	noarch
21cr|zeronet-0.7.1-1|23	
21cr|zeronet-0.7.1-1|24	%description
21cr|zeronet-0.7.1-1|25	ZeroNet is a decentralized Internet-like network of peer-to-peer users.
21cr|zeronet-0.7.1-1|26	Sites have specific "ZeroNet URL"s which can be accessed through an ordinary
21cr|zeronet-0.7.1-1|27	webbrowser when using the ZeroNet application, which acts as a local
21cr|zeronet-0.7.1-1|28	webhost for such pages. ZeroNet is not anonymous by default, but users
21cr|zeronet-0.7.1-1|29	can hide their IP address by using the built in Tor-functionality. ZeroNet
21cr|zeronet-0.7.1-1|30	uses bitcoin cryptography and the BitTorrent network. The BitTorrent website
21cr|zeronet-0.7.1-1|31	Play hosts a magnet link repository on ZeroNet, which links to copyrighted
21cr|zeronet-0.7.1-1|32	content.
21cr|zeronet-0.7.1-1|33	
21cr|zeronet-0.7.1-1|34	%files
21cr|zeronet-0.7.1-1|35	%doc LICENSE
21cr|zeronet-0.7.1-1|36	%{_bindir}/%{name}
21cr|zeronet-0.7.1-1|37	%{_datadir}/applications/%{name}.desktop
21cr|zeronet-0.7.1-1|38	%{_datadir}/pixmaps/%{name}.png
21cr|zeronet-0.7.1-1|39	%{_iconsdir}/hicolor/*/apps/%{name}.png
21cr|zeronet-0.7.1-1|40	%dir %{py3_puresitedir}/%{name}/
21cr|zeronet-0.7.1-1|41	%{py3_puresitedir}/%{name}/*
21cr|zeronet-0.7.1-1|42	
21cr|zeronet-0.7.1-1|43	#----------------------------------------------------------------------------
21cr|zeronet-0.7.1-1|44	
21cr|zeronet-0.7.1-1|45	%prep
21cr|zeronet-0.7.1-1|46	%setup -qn %{oname}-%{version}
21cr|zeronet-0.7.1-1|47	
21cr|zeronet-0.7.1-1|48	%build
21cr|zeronet-0.7.1-1|49	#non build
21cr|zeronet-0.7.1-1|50	
21cr|zeronet-0.7.1-1|51	%install
21cr|zeronet-0.7.1-1|52	install -d %{buildroot}/{%{_bindir},%{_datadir}/{%{name},applications,pixmaps},%{_iconsdir}/hicolor/{16x16,32x32,24x24,48x48}/apps/%{name}}
21cr|zeronet-0.7.1-1|53	install -d %{buildroot}/%{python3_sitelib}/%{name}/tools
21cr|zeronet-0.7.1-1|54	install -Dm0755 start.py zeronet.py %{buildroot}/%{python3_sitelib}/%{name}
21cr|zeronet-0.7.1-1|55	install -Dm0755 %{SOURCE10} %{buildroot}/%{python3_sitelib}/%{name}/tools/start.cmd
21cr|zeronet-0.7.1-1|56	install -Dm0644 %{SOURCE11} %{buildroot}/%{python3_sitelib}/%{name}/tools/torrc
21cr|zeronet-0.7.1-1|57	install -Dm0755 %{SOURCE12} %{buildroot}/%{_bindir}/%{name}
21cr|zeronet-0.7.1-1|58	cp -r plugins src %{buildroot}%{python3_sitelib}/%{name}
21cr|zeronet-0.7.1-1|59	
21cr|zeronet-0.7.1-1|60	# menu-entry
21cr|zeronet-0.7.1-1|61	mkdir -p %{buildroot}%{_datadir}/applications
21cr|zeronet-0.7.1-1|62	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21cr|zeronet-0.7.1-1|63	[Desktop Entry]
21cr|zeronet-0.7.1-1|64	Name=ZeroNet
21cr|zeronet-0.7.1-1|65	Name[ru]=Анонимная сеть ZeroNet
21cr|zeronet-0.7.1-1|66	GenericName=ZeroNet
21cr|zeronet-0.7.1-1|67	GenericName[ru]=ZeroNet
21cr|zeronet-0.7.1-1|68	Comment=Decentralisations Internet
21cr|zeronet-0.7.1-1|69	Comment[ru]=Децентрализованный Интернет
21cr|zeronet-0.7.1-1|70	Exec=%{name}
21cr|zeronet-0.7.1-1|71	Icon=%{name}
21cr|zeronet-0.7.1-1|72	Terminal=false
21cr|zeronet-0.7.1-1|73	Type=Application
21cr|zeronet-0.7.1-1|74	StartupNotify=true
21cr|zeronet-0.7.1-1|75	Categories=Application;
21cr|zeronet-0.7.1-1|76	EOF
21cr|zeronet-0.7.1-1|77	
21cr|zeronet-0.7.1-1|78	# install menu icons
21cr|zeronet-0.7.1-1|79	for N in 16 32 48 64 128;
21cr|zeronet-0.7.1-1|80	do
21cr|zeronet-0.7.1-1|81	convert src/Ui/media/img/logo.psd[0] -scale ${N}x${N} $N.png;
21cr|zeronet-0.7.1-1|82	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21cr|zeronet-0.7.1-1|83	done
21cr|zeronet-0.7.1-1|84	install -D -m 0644 32.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21cr|zeronet-0.7.1-1|85	

11277 21
21cr|zerotier-one-1.8.10-1|1	%define         debug %nil
21cr|zerotier-one-1.8.10-1|2	%define         debug_package %nil
21cr|zerotier-one-1.8.10-1|3	
21cr|zerotier-one-1.8.10-1|4	Name:           zerotier-one
21cr|zerotier-one-1.8.10-1|5	Version:	1.8.10
21cr|zerotier-one-1.8.10-1|6	Release:	1
21cr|zerotier-one-1.8.10-1|7	Summary:	ZeroTier network virtualization service
21cr|zerotier-one-1.8.10-1|8	Group:		Development/Other
21cr|zerotier-one-1.8.10-1|9	License:	ZeroTier BSL 1.1
21cr|zerotier-one-1.8.10-1|10	URL:		https://www.zerotier.com
21cr|zerotier-one-1.8.10-1|11	Source0:	https://github.com/zerotier/ZeroTierOne/archive/%{version}/%{name}-%{version}.tar.gz
21cr|zerotier-one-1.8.10-1|12	# make with command: 'cd zeroidc && cargo vendor' and tar.gz vendor directory
21cr|zerotier-one-1.8.10-1|13	Source1:	vendor.tar.gz
21cr|zerotier-one-1.8.10-1|14	Source10:	zerotier-one.sysusers.conf
21cr|zerotier-one-1.8.10-1|15	# for use vendor directory for build
21cr|zerotier-one-1.8.10-1|16	Patch0:		zerotier-use-vendor-archive.patch
21cr|zerotier-one-1.8.10-1|17	BuildRequires:	pkgconfig(systemd)
21cr|zerotier-one-1.8.10-1|18	BuildRequires:	openssl-devel
21cr|zerotier-one-1.8.10-1|19	BuildRequires:	cmake
21cr|zerotier-one-1.8.10-1|20	BuildRequires:	clang
21cr|zerotier-one-1.8.10-1|21	BuildRequires:	cargo
21cr|zerotier-one-1.8.10-1|22	Requires(pre):	/bin/systemd-sysusers
21cr|zerotier-one-1.8.10-1|23	
21cr|zerotier-one-1.8.10-1|24	%description
21cr|zerotier-one-1.8.10-1|25	ZeroTier is a software defined networking layer for Earth.
21cr|zerotier-one-1.8.10-1|26	
21cr|zerotier-one-1.8.10-1|27	It can be used for on-premise network virtualization, as a peer to peer VPN
21cr|zerotier-one-1.8.10-1|28	for mobile teams, for hybrid or multi-data-center cloud deployments, or just
21cr|zerotier-one-1.8.10-1|29	about anywhere else secure software defined virtual networking is useful.
21cr|zerotier-one-1.8.10-1|30	
21cr|zerotier-one-1.8.10-1|31	This is our OS-level client service. It allows Mac, Linux, Windows,
21cr|zerotier-one-1.8.10-1|32	FreeBSD, and soon other types of clients to join ZeroTier virtual networks
21cr|zerotier-one-1.8.10-1|33	like conventional VPNs or VLANs. It can run on native systems, VMs, or
21cr|zerotier-one-1.8.10-1|34	containers (Docker, OpenVZ, etc.).
21cr|zerotier-one-1.8.10-1|35	
21cr|zerotier-one-1.8.10-1|36	%files
21cr|zerotier-one-1.8.10-1|37	%{_sbindir}/*
21cr|zerotier-one-1.8.10-1|38	%{_mandir}/man8/*.xz
21cr|zerotier-one-1.8.10-1|39	%{_mandir}/man1/*.xz
21cr|zerotier-one-1.8.10-1|40	%attr(-,zerotier-one,zerotier-one) %{_localstatedir}/lib/%{name}/*
21cr|zerotier-one-1.8.10-1|41	%{_unitdir}/%{name}.service
21cr|zerotier-one-1.8.10-1|42	%{_sysusersdir}/%{name}.conf
21cr|zerotier-one-1.8.10-1|43	
21cr|zerotier-one-1.8.10-1|44	%pre
21cr|zerotier-one-1.8.10-1|45	%sysusers_create_package zerotier-one %{SOURCE10}
21cr|zerotier-one-1.8.10-1|46	
21cr|zerotier-one-1.8.10-1|47	%post
21cr|zerotier-one-1.8.10-1|48	%systemd_post zerotier-one.service
21cr|zerotier-one-1.8.10-1|49	
21cr|zerotier-one-1.8.10-1|50	%preun
21cr|zerotier-one-1.8.10-1|51	%systemd_preun zerotier-one.service
21cr|zerotier-one-1.8.10-1|52	
21cr|zerotier-one-1.8.10-1|53	%postun
21cr|zerotier-one-1.8.10-1|54	%systemd_postun_with_restart zerotier-one.service
21cr|zerotier-one-1.8.10-1|55	
21cr|zerotier-one-1.8.10-1|56	#--------------------------------------------------------------------------------------------
21cr|zerotier-one-1.8.10-1|57	%prep
21cr|zerotier-one-1.8.10-1|58	%autosetup -p1 -n ZeroTierOne-%{version}
21cr|zerotier-one-1.8.10-1|59	
21cr|zerotier-one-1.8.10-1|60	pushd zeroidc
21cr|zerotier-one-1.8.10-1|61	tar -xf %{SOURCE1}
21cr|zerotier-one-1.8.10-1|62	popd
21cr|zerotier-one-1.8.10-1|63	
21cr|zerotier-one-1.8.10-1|64	%build
21cr|zerotier-one-1.8.10-1|65	export CC=clang
21cr|zerotier-one-1.8.10-1|66	export CXX=clang++
21cr|zerotier-one-1.8.10-1|67	#make CFLAGS="`echo %{optflags} | sed s/stack-protector-strong/stack-protector/`" CXXFLAGS="`echo %{optflags} | sed s/stack-protector-strong/stack-protector/`" ZT_USE_MINIUPNPC=1 one manpages selftest
21cr|zerotier-one-1.8.10-1|68	#cmake
21cr|zerotier-one-1.8.10-1|69	%make ZT_USE_MINIUPNPC=1 one
21cr|zerotier-one-1.8.10-1|70	
21cr|zerotier-one-1.8.10-1|71	
21cr|zerotier-one-1.8.10-1|72	%install
21cr|zerotier-one-1.8.10-1|73	%makeinstall_std
21cr|zerotier-one-1.8.10-1|74	install -Dm0644 debian/zerotier-one.service %{buildroot}%{_unitdir}/%{name}.service
21cr|zerotier-one-1.8.10-1|75	
21cr|zerotier-one-1.8.10-1|76	# install sysuser config
21cr|zerotier-one-1.8.10-1|77	install -d %{buildroot}%{_sysusersdir}/
21cr|zerotier-one-1.8.10-1|78	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/%{name}.conf
21cr|zerotier-one-1.8.10-1|79	

11278 21
21cr|zhcon-0.2.6-15|1	Summary:	Fast CJK console system
21cr|zhcon-0.2.6-15|2	Name:		zhcon
21cr|zhcon-0.2.6-15|3	Version:	0.2.6
21cr|zhcon-0.2.6-15|4	Release:	15
21cr|zhcon-0.2.6-15|5	License:	GPLv2+
21cr|zhcon-0.2.6-15|6	Url:		http://zhcon.sf.net/
21cr|zhcon-0.2.6-15|7	Group:		System/Internationalization
21cr|zhcon-0.2.6-15|8	Source0:	http://ftp.debian.org/debian/pool/main/z/zhcon/zhcon_%{version}.orig.tar.gz
21cr|zhcon-0.2.6-15|9	Source1:	zhcon.sh
21cr|zhcon-0.2.6-15|10	Patch0:		http://ftp.debian.org/debian/pool/main/z/zhcon/zhcon_%{version}-4.1.diff.gz
21cr|zhcon-0.2.6-15|11	# Patch1,2,3,4,5,6 from Fedora
21cr|zhcon-0.2.6-15|12	Patch1:		zhcon-0.2.6-flags.patch
21cr|zhcon-0.2.6-15|13	Patch2:		zhcon-0.2.6-path-define.patch
21cr|zhcon-0.2.6-15|14	Patch3:		zhcon-0.2.6-gcc43.patch
21cr|zhcon-0.2.6-15|15	Patch4:		zhcon-0.2.6-locale.patch
21cr|zhcon-0.2.6-15|16	Patch5:		zhcon-0.2.6-keyswitch.patch
21cr|zhcon-0.2.6-15|17	Patch6:		zhcon-0.2.6-processor-flags.patch
21cr|zhcon-0.2.6-15|18	Patch7:		zhcon-0.2.6-automake.patch
21cr|zhcon-0.2.6-15|19	Patch8:		zhcon-0.2.6-fix_gettext.patch
21cr|zhcon-0.2.6-15|20	Patch9:		zhcon-0.2.6-iconv.patch
21cr|zhcon-0.2.6-15|21	BuildRequires:	automake
21cr|zhcon-0.2.6-15|22	BuildRequires:	bison
21cr|zhcon-0.2.6-15|23	BuildRequires:	gettext-devel
21cr|zhcon-0.2.6-15|24	BuildRequires:	gpm-devel
21cr|zhcon-0.2.6-15|25	BuildRequires:	pkgconfig(ncursesw)
21cr|zhcon-0.2.6-15|26	
21cr|zhcon-0.2.6-15|27	%description
21cr|zhcon-0.2.6-15|28	Zhcon is a fast Linux Console which supports framebuffer device. It can
21cr|zhcon-0.2.6-15|29	display Chinese, Japanese or Korean (CJK) double byte characters. Supported
21cr|zhcon-0.2.6-15|30	language encodings include:
21cr|zhcon-0.2.6-15|31	GB2312, GBK, BIG5, JIS and KSCM.
21cr|zhcon-0.2.6-15|32	It can also use input methods (table based) from unicon.
21cr|zhcon-0.2.6-15|33	
21cr|zhcon-0.2.6-15|34	%files
21cr|zhcon-0.2.6-15|35	%doc AUTHORS ChangeLog COPYING README README.utf8 THANKS TODO doc/bpsf.txt doc/README.html
21cr|zhcon-0.2.6-15|36	%{_sysconfdir}/profile.d/zhcon.sh
21cr|zhcon-0.2.6-15|37	%lang(zh_CN) %doc doc/manual*
21cr|zhcon-0.2.6-15|38	%{_mandir}/man1/*
21cr|zhcon-0.2.6-15|39	%config(noreplace) %{_sysconfdir}/%{name}.conf
21cr|zhcon-0.2.6-15|40	%attr(4755,root,root) %{_bindir}/%{name}
21cr|zhcon-0.2.6-15|41	%{_datadir}/%{name}/
21cr|zhcon-0.2.6-15|42	
21cr|zhcon-0.2.6-15|43	#----------------------------------------------------------------------------
21cr|zhcon-0.2.6-15|44	
21cr|zhcon-0.2.6-15|45	%prep
21cr|zhcon-0.2.6-15|46	%setup -q
21cr|zhcon-0.2.6-15|47	%patch0 -p1 -b .0.26
21cr|zhcon-0.2.6-15|48	%patch1 -p1 -b .flags
21cr|zhcon-0.2.6-15|49	%patch2 -p0 -b .path-define
21cr|zhcon-0.2.6-15|50	%patch3 -p0 -b .gcc43
21cr|zhcon-0.2.6-15|51	%patch4 -p0 -b .locale
21cr|zhcon-0.2.6-15|52	%patch5 -p0 -b .keyswitch
21cr|zhcon-0.2.6-15|53	%patch6 -p1 -b .processor-flags
21cr|zhcon-0.2.6-15|54	%patch7 -p1
21cr|zhcon-0.2.6-15|55	%patch8 -p1
21cr|zhcon-0.2.6-15|56	%patch9 -p1
21cr|zhcon-0.2.6-15|57	
21cr|zhcon-0.2.6-15|58	iconv -f GB2312 -t UTF-8 ChangeLog -o ChangeLog.utf && mv -f ChangeLog.utf ChangeLog
21cr|zhcon-0.2.6-15|59	( cd doc; tar -zxf html.tar.gz; chmod 755 manual)
21cr|zhcon-0.2.6-15|60	
21cr|zhcon-0.2.6-15|61	# exit if bootstrap fails
21cr|zhcon-0.2.6-15|62	# missing config.rpath causes automake failure
21cr|zhcon-0.2.6-15|63	sed -i -e 's|set -x|set -e -x|' bootstrap
21cr|zhcon-0.2.6-15|64	touch config.rpath
21cr|zhcon-0.2.6-15|65	
21cr|zhcon-0.2.6-15|66	%build
21cr|zhcon-0.2.6-15|67	autoreconf -fi
21cr|zhcon-0.2.6-15|68	%configure
21cr|zhcon-0.2.6-15|69	%make
21cr|zhcon-0.2.6-15|70	
21cr|zhcon-0.2.6-15|71	%install
21cr|zhcon-0.2.6-15|72	%makeinstall_std
21cr|zhcon-0.2.6-15|73	
21cr|zhcon-0.2.6-15|74	install -m755 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/zhcon.sh

11279 21
21cr|zhu3d-4.2.6-3|1	Summary:	OpenGL-based equation viewer and solver
21cr|zhu3d-4.2.6-3|2	Name:		zhu3d
21cr|zhu3d-4.2.6-3|3	Version:	4.2.6
21cr|zhu3d-4.2.6-3|4	Release:	3
21cr|zhu3d-4.2.6-3|5	License:	GPLv3
21cr|zhu3d-4.2.6-3|6	Group:		Sciences/Mathematics
21cr|zhu3d-4.2.6-3|7	Url:		http://kde-apps.org/content/show.php?content=43071
21cr|zhu3d-4.2.6-3|8	Source0:	http://download.sourceforge.net/zhu3d/%{name}-%{version}.tar.gz
21cr|zhu3d-4.2.6-3|9	Source1:	%{name}.desktop
21cr|zhu3d-4.2.6-3|10	Patch0:		zhu3d-4.2.6-path.patch
21cr|zhu3d-4.2.6-3|11	BuildRequires:	qt4-devel >= 4.0
21cr|zhu3d-4.2.6-3|12	BuildRequires:	mesaglu-devel
21cr|zhu3d-4.2.6-3|13	
21cr|zhu3d-4.2.6-3|14	%description
21cr|zhu3d-4.2.6-3|15	With Zhu3D you interactively can view and animate functions,
21cr|zhu3d-4.2.6-3|16	isosurfaces and a further independent parametric system.
21cr|zhu3d-4.2.6-3|17	Numerical solutions of equation systems can be found with
21cr|zhu3d-4.2.6-3|18	a precise and reliable adaptive random search. The
21cr|zhu3d-4.2.6-3|19	OpenGL-viewer supports zooming, scaling, rotating and
21cr|zhu3d-4.2.6-3|20	translating as well as filed lightning or surface properties.
21cr|zhu3d-4.2.6-3|21	Special effects are transparency, textures, fog and motion blur.
21cr|zhu3d-4.2.6-3|22	
21cr|zhu3d-4.2.6-3|23	%prep
21cr|zhu3d-4.2.6-3|24	%setup -q
21cr|zhu3d-4.2.6-3|25	%patch0 -p1
21cr|zhu3d-4.2.6-3|26	
21cr|zhu3d-4.2.6-3|27	%build
21cr|zhu3d-4.2.6-3|28	# setup compile flags is needed so that -fPIC and -DPIC will be overwritten
21cr|zhu3d-4.2.6-3|29	%setup_compile_flags
21cr|zhu3d-4.2.6-3|30	%qmake_qt4
21cr|zhu3d-4.2.6-3|31	%make
21cr|zhu3d-4.2.6-3|32	
21cr|zhu3d-4.2.6-3|33	%install
21cr|zhu3d-4.2.6-3|34	mkdir -p %{buildroot}%{_datadir}/%{name}/{work/textures,system/languages}
21cr|zhu3d-4.2.6-3|35	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
21cr|zhu3d-4.2.6-3|36	
21cr|zhu3d-4.2.6-3|37	install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}
21cr|zhu3d-4.2.6-3|38	install -Dpm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
21cr|zhu3d-4.2.6-3|39	install -pm644 work/*.zhu %{buildroot}%{_datadir}/%{name}/work
21cr|zhu3d-4.2.6-3|40	install -pm644 work/textures/* %{buildroot}%{_datadir}/%{name}/work/textures
21cr|zhu3d-4.2.6-3|41	install -pm644 system/*.zhu %{buildroot}%{_datadir}/%{name}/system
21cr|zhu3d-4.2.6-3|42	install -pm644 system/languages/*.qm %{buildroot}%{_datadir}/%{name}/system/languages
21cr|zhu3d-4.2.6-3|43	install -pm644 system/icons/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21cr|zhu3d-4.2.6-3|44	
21cr|zhu3d-4.2.6-3|45	#useless file
21cr|zhu3d-4.2.6-3|46	rm -f %{buildroot}%{_datadir}/%{name}/work/.directory
21cr|zhu3d-4.2.6-3|47	
21cr|zhu3d-4.2.6-3|48	%files
21cr|zhu3d-4.2.6-3|49	%doc doc/ readme.txt
21cr|zhu3d-4.2.6-3|50	%{_bindir}/%{name}
21cr|zhu3d-4.2.6-3|51	%dir %{_datadir}/%{name}
21cr|zhu3d-4.2.6-3|52	%dir %{_datadir}/%{name}/work
21cr|zhu3d-4.2.6-3|53	%dir %{_datadir}/%{name}/work/textures
21cr|zhu3d-4.2.6-3|54	%dir %{_datadir}/%{name}/system
21cr|zhu3d-4.2.6-3|55	%dir %{_datadir}/%{name}/system/languages
21cr|zhu3d-4.2.6-3|56	%{_datadir}/%{name}/work/*.zhu
21cr|zhu3d-4.2.6-3|57	%{_datadir}/%{name}/work/textures/*.jpg
21cr|zhu3d-4.2.6-3|58	%{_datadir}/%{name}/work/textures/*.txt
21cr|zhu3d-4.2.6-3|59	%{_datadir}/%{name}/system/*.zhu
21cr|zhu3d-4.2.6-3|60	%{_iconsdir}/hicolor/64x64/apps/*.png
21cr|zhu3d-4.2.6-3|61	%{_datadir}/applications/%{name}.desktop
21cr|zhu3d-4.2.6-3|62	
21cr|zhu3d-4.2.6-3|63	%lang(cs) %{_datadir}/%{name}/system/languages/%{name}_cs.qm
21cr|zhu3d-4.2.6-3|64	%lang(de) %{_datadir}/%{name}/system/languages/%{name}_de.qm
21cr|zhu3d-4.2.6-3|65	%lang(es) %{_datadir}/%{name}/system/languages/%{name}_es.qm
21cr|zhu3d-4.2.6-3|66	%lang(fr) %{_datadir}/%{name}/system/languages/%{name}_fr.qm
21cr|zhu3d-4.2.6-3|67	%lang(zh) %{_datadir}/%{name}/system/languages/%{name}_zh.qm

11280 21
21cr|zile-2.6.2-1|1	Summary:	Zile Is Lossy Emacs
21cr|zile-2.6.2-1|2	Name:		zile
21cr|zile-2.6.2-1|3	Epoch:		1
21cr|zile-2.6.2-1|4	Version:	2.6.2
21cr|zile-2.6.2-1|5	Release:	1
21cr|zile-2.6.2-1|6	License:	GPLv3+
21cr|zile-2.6.2-1|7	Group:		Editors
21cr|zile-2.6.2-1|8	URL:		http://www.gnu.org/software/zile/
21cr|zile-2.6.2-1|9	Source0:	http://ftp.gnu.org/gnu/zile/%{name}-%{version}.tar.gz
21cr|zile-2.6.2-1|10	
21cr|zile-2.6.2-1|11	BuildRequires:	help2man
21cr|zile-2.6.2-1|12	BuildRequires:	texinfo
21cr|zile-2.6.2-1|13	BuildRequires:	tetex-latex
21cr|zile-2.6.2-1|14	BuildRequires:	pkgconfig(bdw-gc)
21cr|zile-2.6.2-1|15	BuildRequires:	pkgconfig(glib-2.0)
21cr|zile-2.6.2-1|16	BuildRequires:	pkgconfig(gobject-2.0)
21cr|zile-2.6.2-1|17	BuildRequires:	pkgconfig(gio-2.0)
21cr|zile-2.6.2-1|18	BuildRequires:	pkgconfig(gee-0.8)
21cr|zile-2.6.2-1|19	BuildRequires:	pkgconfig(ncursesw)
21cr|zile-2.6.2-1|20	
21cr|zile-2.6.2-1|21	%description
21cr|zile-2.6.2-1|22	Zile is another Emacs-clone. Zile is a customizable, self-documenting
21cr|zile-2.6.2-1|23	real-time open-source display editor.
21cr|zile-2.6.2-1|24	
21cr|zile-2.6.2-1|25	Zile was written to be as similar as possible to Emacs; every Emacs user
21cr|zile-2.6.2-1|26	should feel at home with Zile. Zile features
21cr|zile-2.6.2-1|27	
21cr|zile-2.6.2-1|28	* Small but fast and powerful. It is very useful for small footprint
21cr|zile-2.6.2-1|29	installations (like on floppy disk) or quick editing sessions.
21cr|zile-2.6.2-1|30	* 8-bit clean. Zile can operate with binary files.
21cr|zile-2.6.2-1|31	* Looks like Emacs. Most Zile key sequences and function names are
21cr|zile-2.6.2-1|32	identical to Emacs ones.
21cr|zile-2.6.2-1|33	* Multi buffer editing w/multi level undo. Zile can open an infinite
21cr|zile-2.6.2-1|34	number of files and can record an infinite sequence of undo
21cr|zile-2.6.2-1|35	operations.
21cr|zile-2.6.2-1|36	* Multi window. Zile can display multiple windows on the screen.
21cr|zile-2.6.2-1|37	* Killing, yanking and registers. The typical killing, yanking and
21cr|zile-2.6.2-1|38	register features of Emacs are available under Zile.
21cr|zile-2.6.2-1|39	* Minibuffer completion. Zile can complete the user written text.
21cr|zile-2.6.2-1|40	This is very useful for M-x commands and for selecting files.
21cr|zile-2.6.2-1|41	* Colors. Zile makes use of the color capatibilities of the terminal
21cr|zile-2.6.2-1|42	if available.
21cr|zile-2.6.2-1|43	* Source highlighting (``C'', ``C++'', and shell scripts). Zile can
21cr|zile-2.6.2-1|44	highlight ``C'', ``C++'' source files and shell scripts for
21cr|zile-2.6.2-1|45	better reading.
21cr|zile-2.6.2-1|46	* Auto fill (word wrap). Zile automatically breaks the lines when
21cr|zile-2.6.2-1|47	they become too wide (if the Auto Fill Mode is enabled).
21cr|zile-2.6.2-1|48	
21cr|zile-2.6.2-1|49	%files
21cr|zile-2.6.2-1|50	%doc AUTHORS COPYING NEWS README
21cr|zile-2.6.2-1|51	%doc %{_docdir}/%{name}/FAQ
21cr|zile-2.6.2-1|52	%doc %{_docdir}/%{name}/dotzile.sample
21cr|zile-2.6.2-1|53	%{_bindir}/*
21cr|zile-2.6.2-1|54	%{_mandir}/man1/%{name}.1*
21cr|zile-2.6.2-1|55	
21cr|zile-2.6.2-1|56	#-----------------------------------------------------
21cr|zile-2.6.2-1|57	%prep
21cr|zile-2.6.2-1|58	%autosetup -p1
21cr|zile-2.6.2-1|59	
21cr|zile-2.6.2-1|60	%build
21cr|zile-2.6.2-1|61	%configure
21cr|zile-2.6.2-1|62	%make
21cr|zile-2.6.2-1|63	
21cr|zile-2.6.2-1|64	%install
21cr|zile-2.6.2-1|65	%makeinstall_std
21cr|zile-2.6.2-1|66	

11281 21
21cr|zimlib-7.2.0-3|1	%define major 7
21cr|zimlib-7.2.0-3|2	%define libname %mklibname zim %{major}
21cr|zimlib-7.2.0-3|3	%define devname %mklibname zim -d
21cr|zimlib-7.2.0-3|4	
21cr|zimlib-7.2.0-3|5	%global appname libzim
21cr|zimlib-7.2.0-3|6	
21cr|zimlib-7.2.0-3|7	Name:		zimlib
21cr|zimlib-7.2.0-3|8	Version:	7.2.0
21cr|zimlib-7.2.0-3|9	Release:	3
21cr|zimlib-7.2.0-3|10	
21cr|zimlib-7.2.0-3|11	License:	GPLv2 and ASL 2.0 and BSD
21cr|zimlib-7.2.0-3|12	Summary:	Reference implementation of the ZIM specification
21cr|zimlib-7.2.0-3|13	Group:		System/Libraries
21cr|zimlib-7.2.0-3|14	URL:		https://github.com/openzim/%{appname}
21cr|zimlib-7.2.0-3|15	Source0:	%{url}/archive/%{version}.tar.gz
21cr|zimlib-7.2.0-3|16	
21cr|zimlib-7.2.0-3|17	BuildRequires: gtest-devel
21cr|zimlib-7.2.0-3|18	BuildRequires: pkgconfig(icu-i18n)
21cr|zimlib-7.2.0-3|19	BuildRequires: pkgconfig(libzstd)
21cr|zimlib-7.2.0-3|20	BuildRequires: meson
21cr|zimlib-7.2.0-3|21	BuildRequires: xapian-devel
21cr|zimlib-7.2.0-3|22	BuildRequires: xz-devel
21cr|zimlib-7.2.0-3|23	BuildRequires: zlib-devel
21cr|zimlib-7.2.0-3|24	
21cr|zimlib-7.2.0-3|25	%description
21cr|zimlib-7.2.0-3|26	The ZIM library is the reference implementation for the ZIM file
21cr|zimlib-7.2.0-3|27	format. It's a solution to read and write ZIM files on many systems
21cr|zimlib-7.2.0-3|28	and architectures.
21cr|zimlib-7.2.0-3|29	
21cr|zimlib-7.2.0-3|30	#------------------------------------------------------------------
21cr|zimlib-7.2.0-3|31	%package -n %{libname}
21cr|zimlib-7.2.0-3|32	Summary:	Reference implementation of the ZIM specification
21cr|zimlib-7.2.0-3|33	Group:		System/Libraries
21cr|zimlib-7.2.0-3|34	
21cr|zimlib-7.2.0-3|35	%description -n %{libname}
21cr|zimlib-7.2.0-3|36	The ZIM library is the reference implementation for the ZIM file
21cr|zimlib-7.2.0-3|37	format. It's a solution to read and write ZIM files on many systems
21cr|zimlib-7.2.0-3|38	and architectures.
21cr|zimlib-7.2.0-3|39	
21cr|zimlib-7.2.0-3|40	%files -n %{libname}
21cr|zimlib-7.2.0-3|41	%{_libdir}/%{appname}.so.%{major}*
21cr|zimlib-7.2.0-3|42	
21cr|zimlib-7.2.0-3|43	#------------------------------------------------------------------
21cr|zimlib-7.2.0-3|44	%package -n %{devname}
21cr|zimlib-7.2.0-3|45	Summary:	Development files for %{name}
21cr|zimlib-7.2.0-3|46	Group:		Development/Other
21cr|zimlib-7.2.0-3|47	Requires:	%{libname} = %{EVRD}
21cr|zimlib-7.2.0-3|48	Provides:	%{name}-devel = %{EVRD}
21cr|zimlib-7.2.0-3|49	Provides:	libzim-devel = %{EVRD}
21cr|zimlib-7.2.0-3|50	
21cr|zimlib-7.2.0-3|51	%description -n %{devname}
21cr|zimlib-7.2.0-3|52	%{summary}.
21cr|zimlib-7.2.0-3|53	
21cr|zimlib-7.2.0-3|54	%files -n %{devname}
21cr|zimlib-7.2.0-3|55	%doc AUTHORS ChangeLog README.md
21cr|zimlib-7.2.0-3|56	%license COPYING
21cr|zimlib-7.2.0-3|57	%{_includedir}/zim
21cr|zimlib-7.2.0-3|58	%{_libdir}/%{appname}.so
21cr|zimlib-7.2.0-3|59	%{_libdir}/pkgconfig/%{appname}.pc
21cr|zimlib-7.2.0-3|60	#------------------------------------------------------------------
21cr|zimlib-7.2.0-3|61	
21cr|zimlib-7.2.0-3|62	%prep
21cr|zimlib-7.2.0-3|63	%autosetup -n %{appname}-%{version} -p1
21cr|zimlib-7.2.0-3|64	
21cr|zimlib-7.2.0-3|65	%build
21cr|zimlib-7.2.0-3|66	%meson -Dwerror=false
21cr|zimlib-7.2.0-3|67	%meson_build
21cr|zimlib-7.2.0-3|68	
21cr|zimlib-7.2.0-3|69	%install
21cr|zimlib-7.2.0-3|70	%meson_install

11282 21
21cr|zinnia-0.06-10|1	%define	major 0
21cr|zinnia-0.06-10|2	%define	libname	%mklibname %{name} %{major}
21cr|zinnia-0.06-10|3	%define	devname	%mklibname -d %{name}
21cr|zinnia-0.06-10|4	
21cr|zinnia-0.06-10|5	
21cr|zinnia-0.06-10|6	Name:		zinnia
21cr|zinnia-0.06-10|7	Version:	0.06
21cr|zinnia-0.06-10|8	Release:	10
21cr|zinnia-0.06-10|9	License:	BSD
21cr|zinnia-0.06-10|10	Summary: 	Online hand recognition system with machine learning
21cr|zinnia-0.06-10|11	Group:		System/Internationalization
21cr|zinnia-0.06-10|12	Source0:	http://downloads.sourceforge.net/zinnia/%{name}-%{version}.tar.gz
21cr|zinnia-0.06-10|13	Patch0:		zinnia-0.05-bindings.patch
21cr|zinnia-0.06-10|14	Patch1:		zinnia-0.06-fixes-ppc-float.patch
21cr|zinnia-0.06-10|15	Patch3:		zinnia-fixes-gcc6-compile.patch
21cr|zinnia-0.06-10|16	URL:		http://zinnia.sourceforge.net/
21cr|zinnia-0.06-10|17	BuildRequires:	perl-devel
21cr|zinnia-0.06-10|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21cr|zinnia-0.06-10|19	BuildRequires:	python3-devel
21cr|zinnia-0.06-10|20	BuildRequires:	swig
21cr|zinnia-0.06-10|21	
21cr|zinnia-0.06-10|22	%description
21cr|zinnia-0.06-10|23	Zinnia is a simple, customizable and portable online hand recognition
21cr|zinnia-0.06-10|24	system based on Support Vector Machines. Zinnia simply receives user
21cr|zinnia-0.06-10|25	pen strokes as a sequence of coordinate data and outputs n-best
21cr|zinnia-0.06-10|26	characters sorted by SVM confidence. To keep portability, Zinnia
21cr|zinnia-0.06-10|27	doesn't have any rendering functionality. In addition to recognition,
21cr|zinnia-0.06-10|28	Zinnia provides training module that allows us to create any hand-
21cr|zinnia-0.06-10|29	written recognition systems with low-cost.
21cr|zinnia-0.06-10|30	
21cr|zinnia-0.06-10|31	%files
21cr|zinnia-0.06-10|32	%{_bindir}/zinnia*
21cr|zinnia-0.06-10|33	
21cr|zinnia-0.06-10|34	#-----------------------------------------------------------------
21cr|zinnia-0.06-10|35	%package -n	%{libname}
21cr|zinnia-0.06-10|36	Summary:	Libraries for %{name}
21cr|zinnia-0.06-10|37	Group:		System/Internationalization
21cr|zinnia-0.06-10|38	
21cr|zinnia-0.06-10|39	%description -n	%{libname}
21cr|zinnia-0.06-10|40	This package contains shared libraries for %{name}.
21cr|zinnia-0.06-10|41	
21cr|zinnia-0.06-10|42	%files -n %{libname}
21cr|zinnia-0.06-10|43	%{_libdir}/libzinnia.so.%{major}*
21cr|zinnia-0.06-10|44	
21cr|zinnia-0.06-10|45	#-----------------------------------------------------------------
21cr|zinnia-0.06-10|46	
21cr|zinnia-0.06-10|47	%package -n	%{devname}
21cr|zinnia-0.06-10|48	Summary:	Development files for %{name}
21cr|zinnia-0.06-10|49	Group:		System/Internationalization
21cr|zinnia-0.06-10|50	Requires:	%{libname} = %{EVRD}
21cr|zinnia-0.06-10|51	Provides:	%{name}-devel = %{EVRD}
21cr|zinnia-0.06-10|52	
21cr|zinnia-0.06-10|53	%description -n	%{devname}
21cr|zinnia-0.06-10|54	This package contains development files for %{name}.
21cr|zinnia-0.06-10|55	
21cr|zinnia-0.06-10|56	%files -n %{devname}
21cr|zinnia-0.06-10|57	%doc doc/*
21cr|zinnia-0.06-10|58	%{_includedir}/zinnia.h
21cr|zinnia-0.06-10|59	%dir %{_includedir}/%{name}
21cr|zinnia-0.06-10|60	%{_includedir}/%{name}/zinnia.h
21cr|zinnia-0.06-10|61	%{_libdir}/libzinnia.so
21cr|zinnia-0.06-10|62	%{_libdir}/pkgconfig/%{name}.pc
21cr|zinnia-0.06-10|63	
21cr|zinnia-0.06-10|64	#-----------------------------------------------------------------
21cr|zinnia-0.06-10|65	
21cr|zinnia-0.06-10|66	%package -n	perl-%{name}
21cr|zinnia-0.06-10|67	Summary:	Perl bindings for %{name}
21cr|zinnia-0.06-10|68	Group:		Development/Perl
21cr|zinnia-0.06-10|69	Requires:	%{name} = %{EVRD}
21cr|zinnia-0.06-10|70	
21cr|zinnia-0.06-10|71	%description -n	perl-%{name}
21cr|zinnia-0.06-10|72	This package contains perl bindings for %{name}.
21cr|zinnia-0.06-10|73	
21cr|zinnia-0.06-10|74	%files -n perl-%{name}
21cr|zinnia-0.06-10|75	%dir %{perl_vendorarch}/auto/zinnia
21cr|zinnia-0.06-10|76	%{perl_vendorarch}/auto/zinnia/zinnia.so
21cr|zinnia-0.06-10|77	%{perl_vendorarch}/zinnia.pm
21cr|zinnia-0.06-10|78	
21cr|zinnia-0.06-10|79	#-----------------------------------------------------------------
21cr|zinnia-0.06-10|80	
21cr|zinnia-0.06-10|81	%package -n	python3-%{name}
21cr|zinnia-0.06-10|82	Summary:	Python bindings for %{name}
21cr|zinnia-0.06-10|83	Group:		Development/Python
21cr|zinnia-0.06-10|84	Requires:	%{name} = %{EVRD}
21cr|zinnia-0.06-10|85	Provides:	tegaki-engine
21cr|zinnia-0.06-10|86	
21cr|zinnia-0.06-10|87	%description -n	python3-%{name}
21cr|zinnia-0.06-10|88	This package contains python bindings for %{name}.
21cr|zinnia-0.06-10|89	
21cr|zinnia-0.06-10|90	%files -n python3-%{name}
21cr|zinnia-0.06-10|91	%{py3_platsitedir}/_zinnia*.so
21cr|zinnia-0.06-10|92	%{py3_platsitedir}/__pycache__
21cr|zinnia-0.06-10|93	%{py3_platsitedir}/zinnia.py*
21cr|zinnia-0.06-10|94	%{py3_platsitedir}/zinnia_python-*-py%{py3_ver}.egg-info
21cr|zinnia-0.06-10|95	
21cr|zinnia-0.06-10|96	#-----------------------------------------------------------------
21cr|zinnia-0.06-10|97	
21cr|zinnia-0.06-10|98	%prep
21cr|zinnia-0.06-10|99	%autosetup -p1
21cr|zinnia-0.06-10|100	
21cr|zinnia-0.06-10|101	find . -type f -name "*.pyc" -exec rm -f {} ';'
21cr|zinnia-0.06-10|102	pushd doc
21cr|zinnia-0.06-10|103	iconv -f latin1 -t utf8 zinnia.css > zinnia.css.bak
21cr|zinnia-0.06-10|104	mv -f zinnia.css.bak zinnia.css
21cr|zinnia-0.06-10|105	popd
21cr|zinnia-0.06-10|106	
21cr|zinnia-0.06-10|107	# re-generate zinnia.py and zinnia_wrap.cxx for python 3.x
21cr|zinnia-0.06-10|108	pushd swig
21cr|zinnia-0.06-10|109	make python
21cr|zinnia-0.06-10|110	popd
21cr|zinnia-0.06-10|111	
21cr|zinnia-0.06-10|112	%build
21cr|zinnia-0.06-10|113	
21cr|zinnia-0.06-10|114	%configure --disable-static
21cr|zinnia-0.06-10|115	%make CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
21cr|zinnia-0.06-10|116	
21cr|zinnia-0.06-10|117	pushd perl
21cr|zinnia-0.06-10|118	%{__perl} Makefile.PL INSTALLDIRS=vendor
21cr|zinnia-0.06-10|119	%make OPTIMIZE="%{optflags}"
21cr|zinnia-0.06-10|120	popd
21cr|zinnia-0.06-10|121	
21cr|zinnia-0.06-10|122	pushd python
21cr|zinnia-0.06-10|123	CFLAGS="%{optflags} -I../" LDFLAGS="%{optflags} -L../.libs" python3 setup.py build
21cr|zinnia-0.06-10|124	popd
21cr|zinnia-0.06-10|125	
21cr|zinnia-0.06-10|126	%install
21cr|zinnia-0.06-10|127	%makeinstall_std
21cr|zinnia-0.06-10|128	
21cr|zinnia-0.06-10|129	%makeinstall_std -C perl
21cr|zinnia-0.06-10|130	
21cr|zinnia-0.06-10|131	pushd perl
21cr|zinnia-0.06-10|132	make pure_install PERL_INSTALL_ROOT=%{buildroot}
21cr|zinnia-0.06-10|133	popd
21cr|zinnia-0.06-10|134	
21cr|zinnia-0.06-10|135	pushd python
21cr|zinnia-0.06-10|136	python3 setup.py install --root %{buildroot}
21cr|zinnia-0.06-10|137	pushd
21cr|zinnia-0.06-10|138	
21cr|zinnia-0.06-10|139	#remove something unnecessary
21cr|zinnia-0.06-10|140	find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
21cr|zinnia-0.06-10|141	find %{buildroot} -type f -name "*.bs" -size 0c -exec rm -f {} ';'
21cr|zinnia-0.06-10|142	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21cr|zinnia-0.06-10|143	
21cr|zinnia-0.06-10|144	#change the privilege of some files
21cr|zinnia-0.06-10|145	chmod 0755 %{buildroot}%{perl_vendorarch}/auto/%{name}/%{name}.so

11283 21
21cr|zinnia-tomoe-0.6.0_20080911-1|1	%define oversion 0.6.0
21cr|zinnia-tomoe-0.6.0_20080911-1|2	%define date 20080911
21cr|zinnia-tomoe-0.6.0_20080911-1|3	
21cr|zinnia-tomoe-0.6.0_20080911-1|4	
21cr|zinnia-tomoe-0.6.0_20080911-1|5	Summary:	Zinnia Recognition models
21cr|zinnia-tomoe-0.6.0_20080911-1|6	Name:		zinnia-tomoe
21cr|zinnia-tomoe-0.6.0_20080911-1|7	Version:	0.6.0_20080911
21cr|zinnia-tomoe-0.6.0_20080911-1|8	Release:	1
21cr|zinnia-tomoe-0.6.0_20080911-1|9	License:	LGPLv2+
21cr|zinnia-tomoe-0.6.0_20080911-1|10	Group:		System/Internationalization
21cr|zinnia-tomoe-0.6.0_20080911-1|11	Source:		http://downloads.sourceforge.net/zinnia/%{name}-%{oversion}-%{date}.tar.bz2
21cr|zinnia-tomoe-0.6.0_20080911-1|12	URL:		http://zinnia.sourceforge.net/
21cr|zinnia-tomoe-0.6.0_20080911-1|13	BuildRequires:	zinnia >= 0.02
21cr|zinnia-tomoe-0.6.0_20080911-1|14	Requires:	zinnia >= 0.02
21cr|zinnia-tomoe-0.6.0_20080911-1|15	BuildArch:	noarch
21cr|zinnia-tomoe-0.6.0_20080911-1|16	
21cr|zinnia-tomoe-0.6.0_20080911-1|17	%description
21cr|zinnia-tomoe-0.6.0_20080911-1|18	Model files trained with Tomoe data.
21cr|zinnia-tomoe-0.6.0_20080911-1|19	
21cr|zinnia-tomoe-0.6.0_20080911-1|20	#--------------------------------------------------------
21cr|zinnia-tomoe-0.6.0_20080911-1|21	%package ja
21cr|zinnia-tomoe-0.6.0_20080911-1|22	Summary:	Zinnia Recognition models - Japanese data
21cr|zinnia-tomoe-0.6.0_20080911-1|23	Group:		System/Internationalization
21cr|zinnia-tomoe-0.6.0_20080911-1|24	Provides:	%{name} = %{version}-%{release}
21cr|zinnia-tomoe-0.6.0_20080911-1|25	Requires:	locales-ja
21cr|zinnia-tomoe-0.6.0_20080911-1|26	
21cr|zinnia-tomoe-0.6.0_20080911-1|27	%description ja
21cr|zinnia-tomoe-0.6.0_20080911-1|28	Japanese Model files trained with Tomoe data.
21cr|zinnia-tomoe-0.6.0_20080911-1|29	
21cr|zinnia-tomoe-0.6.0_20080911-1|30	%files ja
21cr|zinnia-tomoe-0.6.0_20080911-1|31	%{_prefix}/lib/zinnia/model/tomoe/handwriting-ja.model
21cr|zinnia-tomoe-0.6.0_20080911-1|32	
21cr|zinnia-tomoe-0.6.0_20080911-1|33	#--------------------------------------------------------
21cr|zinnia-tomoe-0.6.0_20080911-1|34	
21cr|zinnia-tomoe-0.6.0_20080911-1|35	%package zh_CN
21cr|zinnia-tomoe-0.6.0_20080911-1|36	Summary:	Zinnia Recognition models - Simplified Chinese data
21cr|zinnia-tomoe-0.6.0_20080911-1|37	Group:		System/Internationalization
21cr|zinnia-tomoe-0.6.0_20080911-1|38	Provides:	%{name} = %{version}-%{release}
21cr|zinnia-tomoe-0.6.0_20080911-1|39	Requires:	locales-zh
21cr|zinnia-tomoe-0.6.0_20080911-1|40	
21cr|zinnia-tomoe-0.6.0_20080911-1|41	%description zh_CN
21cr|zinnia-tomoe-0.6.0_20080911-1|42	Simplified Chinese Model files trained with Tomoe data.
21cr|zinnia-tomoe-0.6.0_20080911-1|43	
21cr|zinnia-tomoe-0.6.0_20080911-1|44	%files zh_CN
21cr|zinnia-tomoe-0.6.0_20080911-1|45	%{_prefix}/lib/zinnia/model/tomoe/handwriting-zh_CN.model
21cr|zinnia-tomoe-0.6.0_20080911-1|46	
21cr|zinnia-tomoe-0.6.0_20080911-1|47	#--------------------------------------------------------
21cr|zinnia-tomoe-0.6.0_20080911-1|48	
21cr|zinnia-tomoe-0.6.0_20080911-1|49	%prep
21cr|zinnia-tomoe-0.6.0_20080911-1|50	%setup -qn %{name}-%{oversion}-%{date}
21cr|zinnia-tomoe-0.6.0_20080911-1|51	
21cr|zinnia-tomoe-0.6.0_20080911-1|52	%build
21cr|zinnia-tomoe-0.6.0_20080911-1|53	%configure
21cr|zinnia-tomoe-0.6.0_20080911-1|54	%make
21cr|zinnia-tomoe-0.6.0_20080911-1|55	
21cr|zinnia-tomoe-0.6.0_20080911-1|56	%install
21cr|zinnia-tomoe-0.6.0_20080911-1|57	%makeinstall_std

11284 21
21cr|zint-2.12.0-1|1	%define	major 2.12
21cr|zint-2.12.0-1|2	%define	libname %mklibname %{name} %{major}
21cr|zint-2.12.0-1|3	%define	devname %mklibname -d %{name}
21cr|zint-2.12.0-1|4	%define	qlibname %mklibname q%{name} %{major}
21cr|zint-2.12.0-1|5	%define	qdevname %mklibname -d q%{name}
21cr|zint-2.12.0-1|6	
21cr|zint-2.12.0-1|7	Summary:	Barcode generator
21cr|zint-2.12.0-1|8	Name:		zint
21cr|zint-2.12.0-1|9	Version:	2.12.0
21cr|zint-2.12.0-1|10	Release:	1
21cr|zint-2.12.0-1|11	License:	GPLv3+
21cr|zint-2.12.0-1|12	Url:		https://www.zint.org.uk
21cr|zint-2.12.0-1|13	Source0:	https://sourceforge.net/projects/zint/files/zint/%{version}/%{name}-%{version}-src.tar.gz
21cr|zint-2.12.0-1|14	Patch0:     zint-2.10.0-build-shared-qt-backend.patch
21cr|zint-2.12.0-1|15	Group:		Graphics
21cr|zint-2.12.0-1|16	BuildRequires:	cmake >= 3.5
21cr|zint-2.12.0-1|17	BuildRequires:	desktop-file-utils
21cr|zint-2.12.0-1|18	BuildRequires:	qt5-linguist-tools
21cr|zint-2.12.0-1|19	BuildRequires:	pkgconfig(libpng)
21cr|zint-2.12.0-1|20	BuildRequires:	pkgconfig(Qt5Core)
21cr|zint-2.12.0-1|21	BuildRequires:	pkgconfig(Qt5Gui)
21cr|zint-2.12.0-1|22	BuildRequires:	pkgconfig(Qt5UiTools)
21cr|zint-2.12.0-1|23	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|zint-2.12.0-1|24	BuildRequires:	pkgconfig(Qt5Xml)
21cr|zint-2.12.0-1|25	BuildRequires:	pkgconfig(Qt5Svg)
21cr|zint-2.12.0-1|26	BuildRequires:	pkgconfig(zlib)
21cr|zint-2.12.0-1|27	
21cr|zint-2.12.0-1|28	%description
21cr|zint-2.12.0-1|29	Zint is a C library for encoding data in several barcode variants. The
21cr|zint-2.12.0-1|30	bundled command-line utility provides a simple interface to the library.
21cr|zint-2.12.0-1|31	Features of the library:
21cr|zint-2.12.0-1|32	- Over 50 symbologies including all ISO/IEC standards, like QR codes.
21cr|zint-2.12.0-1|33	- Unicode translation for symbologies which support Latin-1 and
21cr|zint-2.12.0-1|34	Kanji character sets.
21cr|zint-2.12.0-1|35	- Full GS1 support including data verification and automated insertion of
21cr|zint-2.12.0-1|36	FNC1 characters.
21cr|zint-2.12.0-1|37	- Support for encoding binary data including NULL (ASCII 0) characters.
21cr|zint-2.12.0-1|38	- Health Industry Barcode (HIBC) encoding capabilities.
21cr|zint-2.12.0-1|39	- Output in PNG, EPS and SVG formats with user adjustable sizes and colors.
21cr|zint-2.12.0-1|40	- Verification stage for SBN, ISBN and ISBN-13 data.
21cr|zint-2.12.0-1|41	
21cr|zint-2.12.0-1|42	%files
21cr|zint-2.12.0-1|43	%doc docs/manual.txt README.linux TODO
21cr|zint-2.12.0-1|44	%license LICENSE
21cr|zint-2.12.0-1|45	%{_bindir}/%{name}
21cr|zint-2.12.0-1|46	%{_mandir}/man1/%{name}.1*
21cr|zint-2.12.0-1|47	
21cr|zint-2.12.0-1|48	#----------------------------------------------------------------------
21cr|zint-2.12.0-1|49	
21cr|zint-2.12.0-1|50	%package -n %{libname}
21cr|zint-2.12.0-1|51	Summary:	C library for encoding data in several barcode variants
21cr|zint-2.12.0-1|52	Group:		System/Libraries
21cr|zint-2.12.0-1|53	
21cr|zint-2.12.0-1|54	%description -n %{libname}
21cr|zint-2.12.0-1|55	Zint is a C library for encoding data in several barcode variants.
21cr|zint-2.12.0-1|56	Features of the library:
21cr|zint-2.12.0-1|57	- Over 50 symbologies including all ISO/IEC standards, like QR codes.
21cr|zint-2.12.0-1|58	- Unicode translation for symbologies which support Latin-1 and
21cr|zint-2.12.0-1|59	Kanji character sets.
21cr|zint-2.12.0-1|60	- Full GS1 support including data verification and automated insertion of
21cr|zint-2.12.0-1|61	FNC1 characters.
21cr|zint-2.12.0-1|62	- Support for encoding binary data including NULL (ASCII 0) characters.
21cr|zint-2.12.0-1|63	- Health Industry Barcode (HIBC) encoding capabilities.
21cr|zint-2.12.0-1|64	- Output in PNG, EPS and SVG formats with user adjustable sizes and colors.
21cr|zint-2.12.0-1|65	- Verification stage for SBN, ISBN and ISBN-13 data.
21cr|zint-2.12.0-1|66	
21cr|zint-2.12.0-1|67	%files -n %{libname}
21cr|zint-2.12.0-1|68	%doc README.linux
21cr|zint-2.12.0-1|69	%{_libdir}/libzint.so.%{major}*
21cr|zint-2.12.0-1|70	
21cr|zint-2.12.0-1|71	#----------------------------------------------------------------------
21cr|zint-2.12.0-1|72	
21cr|zint-2.12.0-1|73	%package -n %{devname}
21cr|zint-2.12.0-1|74	Summary:	Library and header files for %{name}
21cr|zint-2.12.0-1|75	Group:		Development/C
21cr|zint-2.12.0-1|76	Requires:	%{libname} = %{EVRD}
21cr|zint-2.12.0-1|77	Provides:	  %{name}-devel = %{EVRD}
21cr|zint-2.12.0-1|78	Provides:	  lib%{name}-devel = %{EVRD}
21cr|zint-2.12.0-1|79	
21cr|zint-2.12.0-1|80	%description -n %{devname}
21cr|zint-2.12.0-1|81	C library and header files needed to develop applications that use the Zint
21cr|zint-2.12.0-1|82	library. The API documentation can be found on the project website:
21cr|zint-2.12.0-1|83	http://www.zint.org.uk/zintSite/Manual.aspx.
21cr|zint-2.12.0-1|84	
21cr|zint-2.12.0-1|85	%files -n %{devname}
21cr|zint-2.12.0-1|86	%doc README.linux TODO
21cr|zint-2.12.0-1|87	%{_includedir}/%{name}.h
21cr|zint-2.12.0-1|88	%{_libdir}/libzint.so
21cr|zint-2.12.0-1|89	%{_datadir}/apps/cmake/modules/FindZint.cmake
21cr|zint-2.12.0-1|90	%{_datadir}/%{name}/*.cmake
21cr|zint-2.12.0-1|91	
21cr|zint-2.12.0-1|92	#----------------------------------------------------------------------
21cr|zint-2.12.0-1|93	
21cr|zint-2.12.0-1|94	%package qt
21cr|zint-2.12.0-1|95	Summary:	Zint Barcode Studio
21cr|zint-2.12.0-1|96	Group:		Graphics
21cr|zint-2.12.0-1|97	
21cr|zint-2.12.0-1|98	%description qt
21cr|zint-2.12.0-1|99	Zint Barcode Studio is a Qt-based GUI which allows desktop users to generate
21cr|zint-2.12.0-1|100	barcodes which can then be embedded in documents or HTML pages.
21cr|zint-2.12.0-1|101	
21cr|zint-2.12.0-1|102	%files qt
21cr|zint-2.12.0-1|103	%doc docs/manual.txt README.linux TODO
21cr|zint-2.12.0-1|104	%{_bindir}/%{name}-qt
21cr|zint-2.12.0-1|105	%{_datadir}/applications/%{name}-qt.desktop
21cr|zint-2.12.0-1|106	%{_datadir}/pixmaps/%{name}-qt.png
21cr|zint-2.12.0-1|107	
21cr|zint-2.12.0-1|108	#----------------------------------------------------------------------
21cr|zint-2.12.0-1|109	
21cr|zint-2.12.0-1|110	%package -n %{qlibname}
21cr|zint-2.12.0-1|111	Summary:	LibQZint shared libraries
21cr|zint-2.12.0-1|112	Group:		System/Libraries
21cr|zint-2.12.0-1|113	
21cr|zint-2.12.0-1|114	%description -n %{qlibname}
21cr|zint-2.12.0-1|115	libQZint shared libraries.
21cr|zint-2.12.0-1|116	
21cr|zint-2.12.0-1|117	%files -n %{qlibname}
21cr|zint-2.12.0-1|118	%doc ChangeLog README.linux
21cr|zint-2.12.0-1|119	%{_libdir}/libQZint.so.%{major}*
21cr|zint-2.12.0-1|120	
21cr|zint-2.12.0-1|121	#----------------------------------------------------------------------
21cr|zint-2.12.0-1|122	
21cr|zint-2.12.0-1|123	%package -n %{qdevname}
21cr|zint-2.12.0-1|124	Summary:	Library and header files for %{name}-qt
21cr|zint-2.12.0-1|125	Group:		Development/C
21cr|zint-2.12.0-1|126	Requires:	%{qlibname} = %{EVRD}
21cr|zint-2.12.0-1|127	Provides:	q%{name}-devel = %{EVRD}
21cr|zint-2.12.0-1|128	Provides:	libq%{name}-devel = %{EVRD}
21cr|zint-2.12.0-1|129	
21cr|zint-2.12.0-1|130	%description -n %{qdevname}
21cr|zint-2.12.0-1|131	C library and header files needed to develop applications that use libQZint.
21cr|zint-2.12.0-1|132	
21cr|zint-2.12.0-1|133	%files -n %{qdevname}
21cr|zint-2.12.0-1|134	%doc docs/manual.txt README.linux TODO
21cr|zint-2.12.0-1|135	%{_includedir}/qzint.h
21cr|zint-2.12.0-1|136	%{_libdir}/libQZint.so
21cr|zint-2.12.0-1|137	
21cr|zint-2.12.0-1|138	#----------------------------------------------------------------------
21cr|zint-2.12.0-1|139	
21cr|zint-2.12.0-1|140	%prep
21cr|zint-2.12.0-1|141	%setup -qn %{name}-%{version}-src
21cr|zint-2.12.0-1|142	%patch0 -p1
21cr|zint-2.12.0-1|143	
21cr|zint-2.12.0-1|144	# Remove BSD-licensed file required for Windows only (just to ensure that this package is plain GPLv3+)
21cr|zint-2.12.0-1|145	rm -f backend/ms_stdint.h
21cr|zint-2.12.0-1|146	
21cr|zint-2.12.0-1|147	
21cr|zint-2.12.0-1|148	
21cr|zint-2.12.0-1|149	%build
21cr|zint-2.12.0-1|150	%cmake
21cr|zint-2.12.0-1|151	%make
21cr|zint-2.12.0-1|152	
21cr|zint-2.12.0-1|153	
21cr|zint-2.12.0-1|154	%install
21cr|zint-2.12.0-1|155	%makeinstall_std -C build
21cr|zint-2.12.0-1|156	
21cr|zint-2.12.0-1|157	# Install provided icon
21cr|zint-2.12.0-1|158	install -D -p -m 644 %{name}-qt.png %{buildroot}%{_datadir}/pixmaps/%{name}-qt.png
21cr|zint-2.12.0-1|159	
21cr|zint-2.12.0-1|160	# Install and fix provided .desktop file
21cr|zint-2.12.0-1|161	mkdir -p %{buildroot}%{_datadir}/applications/
21cr|zint-2.12.0-1|162	desktop-file-install --remove-key="Encoding" --dir="%{buildroot}%{_datadir}/applications/" %{name}-qt.desktop
21cr|zint-2.12.0-1|163	

11285 21
21cr|zipios++-2.2.6-1|1	%define major 2
21cr|zipios++-2.2.6-1|2	%define libname %mklibname zipios %{major}
21cr|zipios++-2.2.6-1|3	%define develname %mklibname zipios -d
21cr|zipios++-2.2.6-1|4	
21cr|zipios++-2.2.6-1|5	Name:		zipios++
21cr|zipios++-2.2.6-1|6	Version:	2.2.6
21cr|zipios++-2.2.6-1|7	Release:	1
21cr|zipios++-2.2.6-1|8	License:	GPLv2
21cr|zipios++-2.2.6-1|9	Summary:	A java.util.zip-like C++ library for reading and writing Zip files
21cr|zipios++-2.2.6-1|10	Group:		Development/C++
21cr|zipios++-2.2.6-1|11	Url:		https://github.com/Zipios/Zipios
21cr|zipios++-2.2.6-1|12	Source0:	https://github.com/Zipios/Zipios/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|zipios++-2.2.6-1|13	BuildRequires:	cmake
21cr|zipios++-2.2.6-1|14	BuildRequires:	zlib-devel
21cr|zipios++-2.2.6-1|15	BuildRequires:	libcppunit-devel
21cr|zipios++-2.2.6-1|16	BuildRequires:	doxygen
21cr|zipios++-2.2.6-1|17	BuildRequires:	imagemagick
21cr|zipios++-2.2.6-1|18	Provides:	zipios = %{EVRD}
21cr|zipios++-2.2.6-1|19	Provides:	Zipios = %{EVRD}
21cr|zipios++-2.2.6-1|20	
21cr|zipios++-2.2.6-1|21	%description
21cr|zipios++-2.2.6-1|22	Zipios++ is a java.util.zip-like C++ library for reading and writing Zip files.
21cr|zipios++-2.2.6-1|23	Access to individual entries is provided through standard C++ iostreams.
21cr|zipios++-2.2.6-1|24	A simple read-only virtual file system that mounts regular directories and zip
21cr|zipios++-2.2.6-1|25	files is also provided
21cr|zipios++-2.2.6-1|26	
21cr|zipios++-2.2.6-1|27	%files
21cr|zipios++-2.2.6-1|28	%{_bindir}/appendzip
21cr|zipios++-2.2.6-1|29	%{_bindir}/dosdatetime
21cr|zipios++-2.2.6-1|30	%{_bindir}/zipios
21cr|zipios++-2.2.6-1|31	%{_datadir}/metainfo/zipios.metainfo.xml
21cr|zipios++-2.2.6-1|32	%{_mandir}/man3/zipios*
21cr|zipios++-2.2.6-1|33	
21cr|zipios++-2.2.6-1|34	#-------------------------------------------------------------------------
21cr|zipios++-2.2.6-1|35	%package -n %{libname}
21cr|zipios++-2.2.6-1|36	Summary:	A java.util.zip-like C++ library for reading and writing Zip files
21cr|zipios++-2.2.6-1|37	Group:		System/Libraries
21cr|zipios++-2.2.6-1|38	
21cr|zipios++-2.2.6-1|39	%description -n %{libname}
21cr|zipios++-2.2.6-1|40	Zipios++ is a java.util.zip-like C++ library for reading and writing Zip files.
21cr|zipios++-2.2.6-1|41	Access to individual entries is provided through standard C++ iostreams.
21cr|zipios++-2.2.6-1|42	A simple read-only virtual file system that mounts regular directories and zip
21cr|zipios++-2.2.6-1|43	files is also provided
21cr|zipios++-2.2.6-1|44	
21cr|zipios++-2.2.6-1|45	%files -n %{libname}
21cr|zipios++-2.2.6-1|46	%{_libdir}/libzipios.so.%{major}*
21cr|zipios++-2.2.6-1|47	
21cr|zipios++-2.2.6-1|48	#-------------------------------------------------------------------------
21cr|zipios++-2.2.6-1|49	
21cr|zipios++-2.2.6-1|50	%package -n %{develname}
21cr|zipios++-2.2.6-1|51	Summary:	Zipios++ header files
21cr|zipios++-2.2.6-1|52	Group:		Development/C++
21cr|zipios++-2.2.6-1|53	Requires:	%{name} = %{EVRD}
21cr|zipios++-2.2.6-1|54	Requires:	%{libname} = %{EVRD}
21cr|zipios++-2.2.6-1|55	Requires:	zlib-devel
21cr|zipios++-2.2.6-1|56	Provides:	%{name}-devel = %{EVRD}
21cr|zipios++-2.2.6-1|57	
21cr|zipios++-2.2.6-1|58	%description -n %{develname}
21cr|zipios++-2.2.6-1|59	Header files and documentation for zipios++ development.
21cr|zipios++-2.2.6-1|60	
21cr|zipios++-2.2.6-1|61	%files -n %{develname}
21cr|zipios++-2.2.6-1|62	%doc AUTHORS NEWS README.md COPYING
21cr|zipios++-2.2.6-1|63	%doc %{_docdir}/zipios
21cr|zipios++-2.2.6-1|64	%{_includedir}/zipios
21cr|zipios++-2.2.6-1|65	%{_libdir}/libzipios.so
21cr|zipios++-2.2.6-1|66	%{_datadir}/cmake/ZipIos/ZipIosConfig.cmake
21cr|zipios++-2.2.6-1|67	
21cr|zipios++-2.2.6-1|68	#-------------------------------------------------------------------------
21cr|zipios++-2.2.6-1|69	
21cr|zipios++-2.2.6-1|70	%prep
21cr|zipios++-2.2.6-1|71	%autosetup -p1 -n Zipios-%{version}
21cr|zipios++-2.2.6-1|72	
21cr|zipios++-2.2.6-1|73	%build
21cr|zipios++-2.2.6-1|74	%cmake
21cr|zipios++-2.2.6-1|75	
21cr|zipios++-2.2.6-1|76	%make
21cr|zipios++-2.2.6-1|77	
21cr|zipios++-2.2.6-1|78	%install
21cr|zipios++-2.2.6-1|79	%makeinstall_std -C build
21cr|zipios++-2.2.6-1|80	
21cr|zipios++-2.2.6-1|81	

11286 21
21cr|ziproxy-3.3.1-3|1	# Workaround to build with GCC 10
21cr|ziproxy-3.3.1-3|2	%global optflags %{optflags} -fcommon
21cr|ziproxy-3.3.1-3|3	Summary:	A http compression and optimizer, non-caching, fully configurable proxy
21cr|ziproxy-3.3.1-3|4	Name:		ziproxy
21cr|ziproxy-3.3.1-3|5	Version:	3.3.1
21cr|ziproxy-3.3.1-3|6	Release:	3
21cr|ziproxy-3.3.1-3|7	License:	GPLv2+
21cr|ziproxy-3.3.1-3|8	Group:		System/Servers
21cr|ziproxy-3.3.1-3|9	Url:		http://ziproxy.sourceforge.net/
21cr|ziproxy-3.3.1-3|10	Source0:	http://www.dancab.com/proj/ziproxy/files/%{name}-%{version}.tar.xz
21cr|ziproxy-3.3.1-3|11	Source1:	ziproxy.service
21cr|ziproxy-3.3.1-3|12	Source2:	ziproxy.sysconfig
21cr|ziproxy-3.3.1-3|13	Source3:	ziproxy.logrotate
21cr|ziproxy-3.3.1-3|14	Patch0:		ziproxy-mdv_conf.diff
21cr|ziproxy-3.3.1-3|15	Patch1:		ziproxy-3.2.1-gcc.patch
21cr|ziproxy-3.3.1-3|16	Patch2:		ziproxy-3.3.1-fix-configure.patch
21cr|ziproxy-3.3.1-3|17	Patch3:		ziproxy-3.3.0-giflib51.patch
21cr|ziproxy-3.3.1-3|18	BuildRequires:	flex
21cr|ziproxy-3.3.1-3|19	BuildRequires:	giflib-devel
21cr|ziproxy-3.3.1-3|20	BuildRequires:	jpeg-devel
21cr|ziproxy-3.3.1-3|21	BuildRequires:	sasl-devel
21cr|ziproxy-3.3.1-3|22	BuildRequires:	pkgconfig(jasper)
21cr|ziproxy-3.3.1-3|23	BuildRequires:	pkgconfig(libpng)
21cr|ziproxy-3.3.1-3|24	Requires(post,preun):	rpm-helper
21cr|ziproxy-3.3.1-3|25	
21cr|ziproxy-3.3.1-3|26	%description
21cr|ziproxy-3.3.1-3|27	Ziproxy is a forwarding (non-caching) proxy that gzips text and HTML files, and
21cr|ziproxy-3.3.1-3|28	reduces the size of images by converting them to lower quality JPEGs. It is
21cr|ziproxy-3.3.1-3|29	intended to increase the speed for low-speed Internet connections and it's
21cr|ziproxy-3.3.1-3|30	suitable for both home and professional usage. Ziproxy is fully configurable
21cr|ziproxy-3.3.1-3|31	and also features transparent proxy mode, preemptive name resolution, operation
21cr|ziproxy-3.3.1-3|32	in either daemon mode or (x)inetd mode, a detailed access log with compression
21cr|ziproxy-3.3.1-3|33	statistics, basic authentication, and more.
21cr|ziproxy-3.3.1-3|34	
21cr|ziproxy-3.3.1-3|35	%files
21cr|ziproxy-3.3.1-3|36	%doc COPYING CREDITS ChangeLog JPEG2000.txt README README.tools
21cr|ziproxy-3.3.1-3|37	%attr(0644,root,root) %{_unitdir}/%{name}.service
21cr|ziproxy-3.3.1-3|38	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21cr|ziproxy-3.3.1-3|39	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21cr|ziproxy-3.3.1-3|40	%attr(0700,root,root) %dir %{_sysconfdir}/%{name}
21cr|ziproxy-3.3.1-3|41	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21cr|ziproxy-3.3.1-3|42	%attr(0700,root,root) %dir %{_sysconfdir}/%{name}/errors
21cr|ziproxy-3.3.1-3|43	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/errors/*.html
21cr|ziproxy-3.3.1-3|44	%attr(0755,root,root) %{_sbindir}/%{name}
21cr|ziproxy-3.3.1-3|45	%attr(0755,root,root) %{_bindir}/ziproxylogtool
21cr|ziproxy-3.3.1-3|46	%attr(0755,root,root) %{_bindir}/ziproxy_genhtml_stats
21cr|ziproxy-3.3.1-3|47	%attr(0700,root,root) %dir /var/log/%{name}
21cr|ziproxy-3.3.1-3|48	%attr(0700,root,root) %dir /run/%{name}
21cr|ziproxy-3.3.1-3|49	%{_mandir}/man1/*
21cr|ziproxy-3.3.1-3|50	
21cr|ziproxy-3.3.1-3|51	%post
21cr|ziproxy-3.3.1-3|52	%systemd_post %{name}.service
21cr|ziproxy-3.3.1-3|53	
21cr|ziproxy-3.3.1-3|54	%preun
21cr|ziproxy-3.3.1-3|55	%systemd_preun %{name}.service
21cr|ziproxy-3.3.1-3|56	
21cr|ziproxy-3.3.1-3|57	%postun
21cr|ziproxy-3.3.1-3|58	%systemd_postun_with_restart %{name}.service
21cr|ziproxy-3.3.1-3|59	
21cr|ziproxy-3.3.1-3|60	#----------------------------------------------------------------------------
21cr|ziproxy-3.3.1-3|61	
21cr|ziproxy-3.3.1-3|62	%prep
21cr|ziproxy-3.3.1-3|63	%setup -q
21cr|ziproxy-3.3.1-3|64	%patch0 -p0
21cr|ziproxy-3.3.1-3|65	%patch1 -p1
21cr|ziproxy-3.3.1-3|66	%patch2 -p1
21cr|ziproxy-3.3.1-3|67	%patch3 -p1
21cr|ziproxy-3.3.1-3|68	
21cr|ziproxy-3.3.1-3|69	cp %{SOURCE1} ziproxy.service
21cr|ziproxy-3.3.1-3|70	cp %{SOURCE2} ziproxy.sysconfig
21cr|ziproxy-3.3.1-3|71	cp %{SOURCE3} ziproxy.logrotate
21cr|ziproxy-3.3.1-3|72	
21cr|ziproxy-3.3.1-3|73	# lib64 fix
21cr|ziproxy-3.3.1-3|74	perl -pi -e "s|/lib\b|/%{_lib}|g" config/*.m4
21cr|ziproxy-3.3.1-3|75	
21cr|ziproxy-3.3.1-3|76	%build
21cr|ziproxy-3.3.1-3|77	%serverbuild
21cr|ziproxy-3.3.1-3|78	autoreconf -fi
21cr|ziproxy-3.3.1-3|79	%configure \
21cr|ziproxy-3.3.1-3|80	--with-jasper=%{_prefix} \
21cr|ziproxy-3.3.1-3|81	--with-sasl2=%{_prefix} \
21cr|ziproxy-3.3.1-3|82	--with-cfgfile=%{_sysconfdir}/ziproxy/ziproxy.conf
21cr|ziproxy-3.3.1-3|83	
21cr|ziproxy-3.3.1-3|84	%make
21cr|ziproxy-3.3.1-3|85	
21cr|ziproxy-3.3.1-3|86	%install
21cr|ziproxy-3.3.1-3|87	install -d %{buildroot}%{_bindir}
21cr|ziproxy-3.3.1-3|88	install -d %{buildroot}%{_sbindir}
21cr|ziproxy-3.3.1-3|89	install -d %{buildroot}%{_unitdir}
21cr|ziproxy-3.3.1-3|90	install -d %{buildroot}%{_sysconfdir}/sysconfig
21cr|ziproxy-3.3.1-3|91	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21cr|ziproxy-3.3.1-3|92	install -d %{buildroot}%{_sysconfdir}/%{name}/errors
21cr|ziproxy-3.3.1-3|93	install -d %{buildroot}/var/log/%{name}
21cr|ziproxy-3.3.1-3|94	install -d %{buildroot}/run/%{name}
21cr|ziproxy-3.3.1-3|95	install -d %{buildroot}%{_mandir}/man1
21cr|ziproxy-3.3.1-3|96	
21cr|ziproxy-3.3.1-3|97	install -m0755 src/%{name} %{buildroot}%{_sbindir}/%{name}
21cr|ziproxy-3.3.1-3|98	install -m0755 src/tools/ziproxylogtool %{buildroot}%{_bindir}/
21cr|ziproxy-3.3.1-3|99	install -m0755 src/tools/ziproxy_genhtml_stats.sh %{buildroot}%{_bindir}/ziproxy_genhtml_stats
21cr|ziproxy-3.3.1-3|100	
21cr|ziproxy-3.3.1-3|101	install -m0644 etc/%{name}/%{name}.conf %{buildroot}%{_sysconfdir}/ziproxy/
21cr|ziproxy-3.3.1-3|102	install -m0644 var/%{name}/error/*.html %{buildroot}%{_sysconfdir}/ziproxy/errors/
21cr|ziproxy-3.3.1-3|103	
21cr|ziproxy-3.3.1-3|104	install -m0644 ziproxy.service -D %{buildroot}%{_unitdir}/%{name}.service
21cr|ziproxy-3.3.1-3|105	install -m0644 ziproxy.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21cr|ziproxy-3.3.1-3|106	install -m0644 ziproxy.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21cr|ziproxy-3.3.1-3|107	
21cr|ziproxy-3.3.1-3|108	install -m0644 man/*.1 %{buildroot}%{_mandir}/man1/
21cr|ziproxy-3.3.1-3|109	
21cr|ziproxy-3.3.1-3|110	sed "s:sysconfig:%{_sysconfdir}/sysconfig:" -i %{buildroot}%{_unitdir}/%{name}.service

11287 21
21cr|ziptool-1.4.0-10|1	# empty-debuginfo-package
21cr|ziptool-1.4.0-10|2	%define debug_package	%{nil}
21cr|ziptool-1.4.0-10|3	%define Werror_cflags %nil
21cr|ziptool-1.4.0-10|4	
21cr|ziptool-1.4.0-10|5	Summary:	Tools for Iomega JAZ and ZIP drives
21cr|ziptool-1.4.0-10|6	Name:		ziptool
21cr|ziptool-1.4.0-10|7	Version:	1.4.0
21cr|ziptool-1.4.0-10|8	Release:	10
21cr|ziptool-1.4.0-10|9	License:	GPL
21cr|ziptool-1.4.0-10|10	Group:		File tools
21cr|ziptool-1.4.0-10|11	Url:		http://wolfpack.twu.net/utilities.html#ziptool
21cr|ziptool-1.4.0-10|12	Source0:	ftp://wolfpack.twu.net/users/wolfpack/%{name}-%{version}.tar.bz2
21cr|ziptool-1.4.0-10|13	Patch0:         %{name}-%{version}.patch
21cr|ziptool-1.4.0-10|14	Patch1:         %{name}-%{version}-makefile.patch
21cr|ziptool-1.4.0-10|15	Patch2:         ziptool-1.4.0-fixes.patch
21cr|ziptool-1.4.0-10|16	Patch3:         ziptool-1.4.0-uid.patch
21cr|ziptool-1.4.0-10|17	
21cr|ziptool-1.4.0-10|18	
21cr|ziptool-1.4.0-10|19	%description
21cr|ziptool-1.4.0-10|20	Medium protection is done by software for Iomega's JAZ and ZIP drives.
21cr|ziptool-1.4.0-10|21	jaztool and ziptool make this features available for Linux.
21cr|ziptool-1.4.0-10|22	
21cr|ziptool-1.4.0-10|23	%prep
21cr|ziptool-1.4.0-10|24	%setup -q
21cr|ziptool-1.4.0-10|25	%patch0 -p0
21cr|ziptool-1.4.0-10|26	%patch1 -p0
21cr|ziptool-1.4.0-10|27	%patch2 -p0
21cr|ziptool-1.4.0-10|28	%patch3 -p0
21cr|ziptool-1.4.0-10|29	
21cr|ziptool-1.4.0-10|30	%build
21cr|ziptool-1.4.0-10|31	%make CFLAGS="$RPM_OPT_FLAGS -s"
21cr|ziptool-1.4.0-10|32	
21cr|ziptool-1.4.0-10|33	%install
21cr|ziptool-1.4.0-10|34	%makeinstall_std
21cr|ziptool-1.4.0-10|35	
21cr|ziptool-1.4.0-10|36	%files
21cr|ziptool-1.4.0-10|37	%defattr(644,root,root,755)
21cr|ziptool-1.4.0-10|38	%doc README
21cr|ziptool-1.4.0-10|39	%{_mandir}/man1/%{name}.1*
21cr|ziptool-1.4.0-10|40	%{_mandir}/man1/jaztool.1.xz
21cr|ziptool-1.4.0-10|41	%defattr(755,root,root,755)
21cr|ziptool-1.4.0-10|42	%{_bindir}/%{name}
21cr|ziptool-1.4.0-10|43	%{_bindir}/jaztool

11288 21
21cr|zita-alsa-pcmi-0.4.0-1|1	%define	major	0
21cr|zita-alsa-pcmi-0.4.0-1|2	%define	libname	%mklibname %{name} %{major}
21cr|zita-alsa-pcmi-0.4.0-1|3	%define	develname %mklibname %{name} -d
21cr|zita-alsa-pcmi-0.4.0-1|4	
21cr|zita-alsa-pcmi-0.4.0-1|5	Name:		zita-alsa-pcmi
21cr|zita-alsa-pcmi-0.4.0-1|6	Summary:	Provides easy access to ALSA PCM devices
21cr|zita-alsa-pcmi-0.4.0-1|7	Version:	0.4.0
21cr|zita-alsa-pcmi-0.4.0-1|8	Release:	1
21cr|zita-alsa-pcmi-0.4.0-1|9	License:	GPLv3+
21cr|zita-alsa-pcmi-0.4.0-1|10	Group:		System/Libraries
21cr|zita-alsa-pcmi-0.4.0-1|11	Url:		http://kokkinizita.linuxaudio.org/linuxaudio/aeolus/index.html
21cr|zita-alsa-pcmi-0.4.0-1|12	Source0:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/%{name}-%{version}.tar.bz2
21cr|zita-alsa-pcmi-0.4.0-1|13	Patch0:		zita-alsa-pcmi-0.3.2-fix-makefile.patch
21cr|zita-alsa-pcmi-0.4.0-1|14	BuildRequires:	ecasound-devel
21cr|zita-alsa-pcmi-0.4.0-1|15	BuildRequires:	pkgconfig(alsa)
21cr|zita-alsa-pcmi-0.4.0-1|16	
21cr|zita-alsa-pcmi-0.4.0-1|17	%description
21cr|zita-alsa-pcmi-0.4.0-1|18	Zita-alsa-pcmi is the successor of clalsadrv. It provides easy access to ALSA
21cr|zita-alsa-pcmi-0.4.0-1|19	PCM devices, taking care of the many functions required to open, initialize
21cr|zita-alsa-pcmi-0.4.0-1|20	and use a hw: device in mmap mode, and providing floating point audio data.
21cr|zita-alsa-pcmi-0.4.0-1|21	
21cr|zita-alsa-pcmi-0.4.0-1|22	# TODO: Build and package the provided apps (alsa_loopback and alsa_delay)
21cr|zita-alsa-pcmi-0.4.0-1|23	#files
21cr|zita-alsa-pcmi-0.4.0-1|24	#doc COPYING AUTHORS README
21cr|zita-alsa-pcmi-0.4.0-1|25	#{_bindir}/alsa_*
21cr|zita-alsa-pcmi-0.4.0-1|26	
21cr|zita-alsa-pcmi-0.4.0-1|27	#--------------------------------------------------------------------
21cr|zita-alsa-pcmi-0.4.0-1|28	
21cr|zita-alsa-pcmi-0.4.0-1|29	%package -n %{libname}
21cr|zita-alsa-pcmi-0.4.0-1|30	Summary:	Libraries for %{name}
21cr|zita-alsa-pcmi-0.4.0-1|31	Group:		System/Libraries
21cr|zita-alsa-pcmi-0.4.0-1|32	Provides:	lib%{name} = %{EVRD}
21cr|zita-alsa-pcmi-0.4.0-1|33	%rename		%{_lib}clalsadrv2
21cr|zita-alsa-pcmi-0.4.0-1|34	
21cr|zita-alsa-pcmi-0.4.0-1|35	%description -n	%{libname}
21cr|zita-alsa-pcmi-0.4.0-1|36	The libraries from %{name} package needed by Aeolus.
21cr|zita-alsa-pcmi-0.4.0-1|37	
21cr|zita-alsa-pcmi-0.4.0-1|38	%files -n %{libname}
21cr|zita-alsa-pcmi-0.4.0-1|39	%doc COPYING AUTHORS
21cr|zita-alsa-pcmi-0.4.0-1|40	%{_libdir}/lib%{name}.so.%{major}*
21cr|zita-alsa-pcmi-0.4.0-1|41	
21cr|zita-alsa-pcmi-0.4.0-1|42	#--------------------------------------------------------------------
21cr|zita-alsa-pcmi-0.4.0-1|43	
21cr|zita-alsa-pcmi-0.4.0-1|44	%package -n %{develname}
21cr|zita-alsa-pcmi-0.4.0-1|45	Summary:	Libraries for %{name}
21cr|zita-alsa-pcmi-0.4.0-1|46	Group:		Development/Other
21cr|zita-alsa-pcmi-0.4.0-1|47	Requires:	%{libname} = %{EVRD}
21cr|zita-alsa-pcmi-0.4.0-1|48	Provides:	%{name}-devel = %{EVRD}
21cr|zita-alsa-pcmi-0.4.0-1|49	%rename		%{_lib}clalsadrv-devel
21cr|zita-alsa-pcmi-0.4.0-1|50	
21cr|zita-alsa-pcmi-0.4.0-1|51	%description -n	%{develname}
21cr|zita-alsa-pcmi-0.4.0-1|52	Development libraries from %{name}.
21cr|zita-alsa-pcmi-0.4.0-1|53	
21cr|zita-alsa-pcmi-0.4.0-1|54	%files -n %{develname}
21cr|zita-alsa-pcmi-0.4.0-1|55	%doc COPYING AUTHORS
21cr|zita-alsa-pcmi-0.4.0-1|56	%{_includedir}/%{name}.h
21cr|zita-alsa-pcmi-0.4.0-1|57	%{_libdir}/lib%{name}.so
21cr|zita-alsa-pcmi-0.4.0-1|58	
21cr|zita-alsa-pcmi-0.4.0-1|59	#--------------------------------------------------------------------
21cr|zita-alsa-pcmi-0.4.0-1|60	
21cr|zita-alsa-pcmi-0.4.0-1|61	%prep
21cr|zita-alsa-pcmi-0.4.0-1|62	%autosetup -p1 -n %{name}-%{version}
21cr|zita-alsa-pcmi-0.4.0-1|63	
21cr|zita-alsa-pcmi-0.4.0-1|64	# Fix compile options
21cr|zita-alsa-pcmi-0.4.0-1|65	sed -i -e 's#-O2#%{optflags}#' source/Makefile
21cr|zita-alsa-pcmi-0.4.0-1|66	sed -i -e 's#-O2#%{optflags}#' apps/Makefile
21cr|zita-alsa-pcmi-0.4.0-1|67	
21cr|zita-alsa-pcmi-0.4.0-1|68	
21cr|zita-alsa-pcmi-0.4.0-1|69	%build
21cr|zita-alsa-pcmi-0.4.0-1|70	pushd source
21cr|zita-alsa-pcmi-0.4.0-1|71	%make LDFLAGS="%{ldflags}"
21cr|zita-alsa-pcmi-0.4.0-1|72	popd
21cr|zita-alsa-pcmi-0.4.0-1|73	#pushd apps
21cr|zita-alsa-pcmi-0.4.0-1|74	#%%make LDFLAGS="%%{ldflags}"
21cr|zita-alsa-pcmi-0.4.0-1|75	#popd
21cr|zita-alsa-pcmi-0.4.0-1|76	
21cr|zita-alsa-pcmi-0.4.0-1|77	
21cr|zita-alsa-pcmi-0.4.0-1|78	%install
21cr|zita-alsa-pcmi-0.4.0-1|79	pushd source
21cr|zita-alsa-pcmi-0.4.0-1|80	%makeinstall_std
21cr|zita-alsa-pcmi-0.4.0-1|81	popd
21cr|zita-alsa-pcmi-0.4.0-1|82	#pushd apps
21cr|zita-alsa-pcmi-0.4.0-1|83	#makeinstall_std
21cr|zita-alsa-pcmi-0.4.0-1|84	#popd

11289 21
21cr|zmusic-1.1.9-1|1	%define	major 1
21cr|zmusic-1.1.9-1|2	%define	libname %mklibname %{name} %{major}
21cr|zmusic-1.1.9-1|3	%define	liblite %mklibname zmusiclite %{major}
21cr|zmusic-1.1.9-1|4	%define	devname %mklibname %{name} -d
21cr|zmusic-1.1.9-1|5	
21cr|zmusic-1.1.9-1|6	%define	oname ZMusic
21cr|zmusic-1.1.9-1|7	
21cr|zmusic-1.1.9-1|8	Summary:	Music system for gzdoom
21cr|zmusic-1.1.9-1|9	Name:		zmusic
21cr|zmusic-1.1.9-1|10	Version:	1.1.9
21cr|zmusic-1.1.9-1|11	Release:	1
21cr|zmusic-1.1.9-1|12	License:	GPLv3+
21cr|zmusic-1.1.9-1|13	Group:		Sound
21cr|zmusic-1.1.9-1|14	Url:		https://github.com/coelckers/ZMusic
21cr|zmusic-1.1.9-1|15	Source0:	https://github.com/coelckers/ZMusic/archive/%{oname}-%{version}.tar.gz
21cr|zmusic-1.1.9-1|16	BuildRequires:	cmake >= 3.13
21cr|zmusic-1.1.9-1|17	BuildRequires:	pkgconfig(alsa)
21cr|zmusic-1.1.9-1|18	BuildRequires:	pkgconfig(fluidsynth) >= 2.2.0
21cr|zmusic-1.1.9-1|19	BuildRequires:	pkgconfig(libgme)
21cr|zmusic-1.1.9-1|20	BuildRequires:	pkgconfig(libmpg123)
21cr|zmusic-1.1.9-1|21	BuildRequires:	pkgconfig(sndfile)
21cr|zmusic-1.1.9-1|22	BuildRequires:	pkgconfig(zlib)
21cr|zmusic-1.1.9-1|23	
21cr|zmusic-1.1.9-1|24	%description
21cr|zmusic-1.1.9-1|25	The GZDoom's music system as a standalone library.
21cr|zmusic-1.1.9-1|26	
21cr|zmusic-1.1.9-1|27	#------------------------------------------------------------------
21cr|zmusic-1.1.9-1|28	
21cr|zmusic-1.1.9-1|29	%package -n %{libname}
21cr|zmusic-1.1.9-1|30	Summary:	Shared library for the gzdoom music system
21cr|zmusic-1.1.9-1|31	License:	GPLv3+
21cr|zmusic-1.1.9-1|32	Group:		System/Libraries
21cr|zmusic-1.1.9-1|33	
21cr|zmusic-1.1.9-1|34	%description -n %{libname}
21cr|zmusic-1.1.9-1|35	The GZDoom's music system as a standalone library, full flavor.
21cr|zmusic-1.1.9-1|36	
21cr|zmusic-1.1.9-1|37	%files -n %{libname}
21cr|zmusic-1.1.9-1|38	%doc licenses/%{name}.txt
21cr|zmusic-1.1.9-1|39	%{_libdir}/lib%{name}.so.%{major}*
21cr|zmusic-1.1.9-1|40	
21cr|zmusic-1.1.9-1|41	#------------------------------------------------------------------
21cr|zmusic-1.1.9-1|42	
21cr|zmusic-1.1.9-1|43	%package -n %{liblite}
21cr|zmusic-1.1.9-1|44	Summary:	Shared library for the gzdoom music system
21cr|zmusic-1.1.9-1|45	License:	LGPLv2+
21cr|zmusic-1.1.9-1|46	Group:		System/Libraries
21cr|zmusic-1.1.9-1|47	
21cr|zmusic-1.1.9-1|48	%description -n %{liblite}
21cr|zmusic-1.1.9-1|49	The GZDoom's music system as a standalone library, lite flavor: it omits all the
21cr|zmusic-1.1.9-1|50	MIDI synths (except for fluidisynth) and the raw OPL playback.
21cr|zmusic-1.1.9-1|51	
21cr|zmusic-1.1.9-1|52	%files -n %{liblite}
21cr|zmusic-1.1.9-1|53	%doc licenses/%{name}.txt
21cr|zmusic-1.1.9-1|54	%{_libdir}/lib%{name}lite.so.%{major}*
21cr|zmusic-1.1.9-1|55	
21cr|zmusic-1.1.9-1|56	#------------------------------------------------------------------
21cr|zmusic-1.1.9-1|57	
21cr|zmusic-1.1.9-1|58	%package -n %{devname}
21cr|zmusic-1.1.9-1|59	Summary:	Development files for %{name} library
21cr|zmusic-1.1.9-1|60	License:	GPLv3+ and LGPLv2+
21cr|zmusic-1.1.9-1|61	Group:		Development/C
21cr|zmusic-1.1.9-1|62	Requires:	%{libname} = %{EVRD}
21cr|zmusic-1.1.9-1|63	Requires:	%{liblite} = %{EVRD}
21cr|zmusic-1.1.9-1|64	Provides:	%{name}-devel = %{EVRD}
21cr|zmusic-1.1.9-1|65	
21cr|zmusic-1.1.9-1|66	%description -n %{devname}
21cr|zmusic-1.1.9-1|67	Development files for %{name} library.
21cr|zmusic-1.1.9-1|68	
21cr|zmusic-1.1.9-1|69	%files -n %{devname}
21cr|zmusic-1.1.9-1|70	%doc licenses/*.txt
21cr|zmusic-1.1.9-1|71	%{_includedir}/%{name}.h
21cr|zmusic-1.1.9-1|72	%{_libdir}/lib%{name}.so
21cr|zmusic-1.1.9-1|73	%{_libdir}/lib%{name}lite.so
21cr|zmusic-1.1.9-1|74	%{_libdir}/cmake/%{oname}/*.cmake
21cr|zmusic-1.1.9-1|75	
21cr|zmusic-1.1.9-1|76	#------------------------------------------------------------------
21cr|zmusic-1.1.9-1|77	
21cr|zmusic-1.1.9-1|78	%prep
21cr|zmusic-1.1.9-1|79	%setup -qn %{oname}-%{version}
21cr|zmusic-1.1.9-1|80	
21cr|zmusic-1.1.9-1|81	
21cr|zmusic-1.1.9-1|82	%build
21cr|zmusic-1.1.9-1|83	%cmake
21cr|zmusic-1.1.9-1|84	%make
21cr|zmusic-1.1.9-1|85	
21cr|zmusic-1.1.9-1|86	
21cr|zmusic-1.1.9-1|87	%install
21cr|zmusic-1.1.9-1|88	%makeinstall_std -C build

11290 21
21cr|znc-1.8.2-3|1	Name:		znc
21cr|znc-1.8.2-3|2	Version:	1.8.2
21cr|znc-1.8.2-3|3	Release:	3
21cr|znc-1.8.2-3|4	License:	GPLv2+
21cr|znc-1.8.2-3|5	Summary:	An IRC bouncer with many advanced features
21cr|znc-1.8.2-3|6	Group:		Networking/IRC
21cr|znc-1.8.2-3|7	Url:		https://wiki.znc.in/ZNC
21cr|znc-1.8.2-3|8	Source0:	http://znc.in/releases/%{name}-%{version}.tar.gz
21cr|znc-1.8.2-3|9	
21cr|znc-1.8.2-3|10	BuildRequires:		cmake
21cr|znc-1.8.2-3|11	BuildRequires:		swig
21cr|znc-1.8.2-3|12	BuildRequires:		boost-devel
21cr|znc-1.8.2-3|13	BuildRequires:		gettext-devel
21cr|znc-1.8.2-3|14	BuildRequires:		icu-devel
21cr|znc-1.8.2-3|15	BuildRequires:		perl-devel
21cr|znc-1.8.2-3|16	BuildRequires:		perl(ExtUtils::Embed)
21cr|znc-1.8.2-3|17	BuildRequires:		pkgconfig(libcares)
21cr|znc-1.8.2-3|18	BuildRequires:		pkgconfig(libsasl2)
21cr|znc-1.8.2-3|19	BuildRequires:		pkgconfig(openssl) >= 1.1
21cr|znc-1.8.2-3|20	BuildRequires:		pkgconfig(python3)
21cr|znc-1.8.2-3|21	BuildRequires:		pkgconfig(tcl)
21cr|znc-1.8.2-3|22	BuildRequires:		pkgconfig(systemd)
21cr|znc-1.8.2-3|23	BuildRequires:		pkgconfig(zlib)
21cr|znc-1.8.2-3|24	BuildRequires:		systemd-units
21cr|znc-1.8.2-3|25	
21cr|znc-1.8.2-3|26	%description
21cr|znc-1.8.2-3|27	ZNC is an IRC bouncer with many advanced features like detaching,
21cr|znc-1.8.2-3|28	multiple users, per channel playback buffer, SSL, IPv6, transparent
21cr|znc-1.8.2-3|29	DCC bouncing, Perl and C++ module support to name a few.
21cr|znc-1.8.2-3|30	
21cr|znc-1.8.2-3|31	
21cr|znc-1.8.2-3|32	%files -f %{name}.lang
21cr|znc-1.8.2-3|33	%doc ChangeLog.md NOTICE README.md LICENSE
21cr|znc-1.8.2-3|34	%{_libdir}/%{name}/
21cr|znc-1.8.2-3|35	%exclude %{_libdir}/%{name}/modperl*
21cr|znc-1.8.2-3|36	%exclude %{_libdir}/%{name}/perleval.pm
21cr|znc-1.8.2-3|37	%exclude %{_libdir}/%{name}/modpython*
21cr|znc-1.8.2-3|38	%{_bindir}/znc
21cr|znc-1.8.2-3|39	%{_datadir}/znc/
21cr|znc-1.8.2-3|40	%{_unitdir}/znc.service
21cr|znc-1.8.2-3|41	%{_mandir}/man1/znc-buildmod.1.*
21cr|znc-1.8.2-3|42	%{_mandir}/man1/znc.*.*
21cr|znc-1.8.2-3|43	
21cr|znc-1.8.2-3|44	#--------------------------------------------------------
21cr|znc-1.8.2-3|45	%package devel
21cr|znc-1.8.2-3|46	Summary:	Development files needed to compile ZNC modules
21cr|znc-1.8.2-3|47	Group:		Development/C
21cr|znc-1.8.2-3|48	Requires:	%{name} = %{version}-%{release}
21cr|znc-1.8.2-3|49	
21cr|znc-1.8.2-3|50	%description devel
21cr|znc-1.8.2-3|51	All includes and program files you need to compile your own znc
21cr|znc-1.8.2-3|52	modules.
21cr|znc-1.8.2-3|53	
21cr|znc-1.8.2-3|54	
21cr|znc-1.8.2-3|55	%files devel
21cr|znc-1.8.2-3|56	%doc ChangeLog.md NOTICE README.md
21cr|znc-1.8.2-3|57	%{_bindir}/znc-buildmod
21cr|znc-1.8.2-3|58	%{_libdir}/pkgconfig/%{name}.pc
21cr|znc-1.8.2-3|59	%{_includedir}/znc/
21cr|znc-1.8.2-3|60	
21cr|znc-1.8.2-3|61	#--------------------------------------------------------
21cr|znc-1.8.2-3|62	%package modperl
21cr|znc-1.8.2-3|63	Summary:	Perl module for ZNC
21cr|znc-1.8.2-3|64	Group:		Development/Perl
21cr|znc-1.8.2-3|65	Requires:	%{name} = %{EVRD}
21cr|znc-1.8.2-3|66	Requires:	perl
21cr|znc-1.8.2-3|67	Provides:	perl(ZNC::Module) = %{EVRD}
21cr|znc-1.8.2-3|68	
21cr|znc-1.8.2-3|69	%description modperl
21cr|znc-1.8.2-3|70	perl module for ZNC.
21cr|znc-1.8.2-3|71	
21cr|znc-1.8.2-3|72	%files modperl
21cr|znc-1.8.2-3|73	%doc ChangeLog.md NOTICE README.md
21cr|znc-1.8.2-3|74	%{_libdir}/znc/modperl/
21cr|znc-1.8.2-3|75	%{_libdir}/znc/modperl.so
21cr|znc-1.8.2-3|76	%{_libdir}/znc/perleval.pm
21cr|znc-1.8.2-3|77	
21cr|znc-1.8.2-3|78	#--------------------------------------------------------
21cr|znc-1.8.2-3|79	%package modpython
21cr|znc-1.8.2-3|80	Summary:	Python3 module for ZNC
21cr|znc-1.8.2-3|81	Group:		Development/Python
21cr|znc-1.8.2-3|82	Requires:	%{name} = %{EVRD}
21cr|znc-1.8.2-3|83	Requires:	python3
21cr|znc-1.8.2-3|84	
21cr|znc-1.8.2-3|85	%description modpython
21cr|znc-1.8.2-3|86	python3 module for ZNC.
21cr|znc-1.8.2-3|87	
21cr|znc-1.8.2-3|88	
21cr|znc-1.8.2-3|89	%files modpython
21cr|znc-1.8.2-3|90	%doc ChangeLog.md NOTICE README.md
21cr|znc-1.8.2-3|91	%{_libdir}/znc/modpython/
21cr|znc-1.8.2-3|92	%{_libdir}/znc/modpython.so
21cr|znc-1.8.2-3|93	
21cr|znc-1.8.2-3|94	#--------------------------------------------------------
21cr|znc-1.8.2-3|95	%prep
21cr|znc-1.8.2-3|96	%setup -q
21cr|znc-1.8.2-3|97	
21cr|znc-1.8.2-3|98	# drop pregenerated perl and python files
21cr|znc-1.8.2-3|99	rm -rf modules/*/generated.tar.gz
21cr|znc-1.8.2-3|100	# The manual page references /usr/local/; fix that
21cr|znc-1.8.2-3|101	sed -ie 's!/usr/local/!/usr/!' man/znc.1
21cr|znc-1.8.2-3|102	
21cr|znc-1.8.2-3|103	%build
21cr|znc-1.8.2-3|104	%cmake \
21cr|znc-1.8.2-3|105	-DSYSTEMD_DIR=%{_unitdir} \
21cr|znc-1.8.2-3|106	-DWANT_TCL=1 \
21cr|znc-1.8.2-3|107	-DWANT_PERL=1 \
21cr|znc-1.8.2-3|108	-DWANT_SWIG=1 \
21cr|znc-1.8.2-3|109	-DWANT_SYSTEMD=1 \
21cr|znc-1.8.2-3|110	-DWANT_PYTHON=1 \
21cr|znc-1.8.2-3|111	-DWANT_PYTHON_VERSION=python3 \
21cr|znc-1.8.2-3|112	-Wno-dev
21cr|znc-1.8.2-3|113	
21cr|znc-1.8.2-3|114	%make
21cr|znc-1.8.2-3|115	
21cr|znc-1.8.2-3|116	
21cr|znc-1.8.2-3|117	%install
21cr|znc-1.8.2-3|118	%makeinstall_std -C build
21cr|znc-1.8.2-3|119	find %{buildroot} -type f -empty -delete
21cr|znc-1.8.2-3|120	
21cr|znc-1.8.2-3|121	%find_lang %{name} --all-name

11291 21
21cr|zn_poly-0.9.2-1|1	%define debug_package %{nil}
21cr|zn_poly-0.9.2-1|2	
21cr|zn_poly-0.9.2-1|3	%define libname %mklibname %{name} %{version}
21cr|zn_poly-0.9.2-1|4	%define devname %mklibname %{name} -d
21cr|zn_poly-0.9.2-1|5	
21cr|zn_poly-0.9.2-1|6	Summary:	Polynomial arithmetic in Z/nZ[x]
21cr|zn_poly-0.9.2-1|7	Name:		zn_poly
21cr|zn_poly-0.9.2-1|8	Version:	0.9.2
21cr|zn_poly-0.9.2-1|9	Release:	1
21cr|zn_poly-0.9.2-1|10	License:	GPLv2+ or GPLv3+
21cr|zn_poly-0.9.2-1|11	Group:		Sciences/Mathematics
21cr|zn_poly-0.9.2-1|12	Url:		http://cims.nyu.edu/~harvey/zn_poly/
21cr|zn_poly-0.9.2-1|13	Source0:	http://cims.nyu.edu/~harvey/zn_poly/releases/%{name}-%{version}.tar.gz
21cr|zn_poly-0.9.2-1|14	Source100:	%{name}.rpmlintrc
21cr|zn_poly-0.9.2-1|15	BuildRequires:	gmp-devel
21cr|zn_poly-0.9.2-1|16	BuildRequires:	ntl-devel
21cr|zn_poly-0.9.2-1|17	
21cr|zn_poly-0.9.2-1|18	%description
21cr|zn_poly-0.9.2-1|19	zn_poly is a C library for polynomial arithmetic in Z/nZ[x],
21cr|zn_poly-0.9.2-1|20	where n is any modulus that fits into an unsigned long.
21cr|zn_poly-0.9.2-1|21	
21cr|zn_poly-0.9.2-1|22	#----------------------------------------------------------------------------
21cr|zn_poly-0.9.2-1|23	
21cr|zn_poly-0.9.2-1|24	%package -n %{libname}
21cr|zn_poly-0.9.2-1|25	Summary:	Polynomial arithmetic in Z/nZ[x] (shared library)
21cr|zn_poly-0.9.2-1|26	Group:		System/Libraries
21cr|zn_poly-0.9.2-1|27	Conflicts:	%{_lib}zn_poly-devel < 0.9-11
21cr|zn_poly-0.9.2-1|28	
21cr|zn_poly-0.9.2-1|29	%description -n %{libname}
21cr|zn_poly-0.9.2-1|30	zn_poly is a C library for polynomial arithmetic in Z/nZ[x],
21cr|zn_poly-0.9.2-1|31	where n is any modulus that fits into an unsigned long.
21cr|zn_poly-0.9.2-1|32	
21cr|zn_poly-0.9.2-1|33	%files -n %{libname}
21cr|zn_poly-0.9.2-1|34	%{_libdir}/libzn_poly-%{version}.so
21cr|zn_poly-0.9.2-1|35	%{_libdir}/libzn_poly-0.9.so
21cr|zn_poly-0.9.2-1|36	
21cr|zn_poly-0.9.2-1|37	#----------------------------------------------------------------------------
21cr|zn_poly-0.9.2-1|38	
21cr|zn_poly-0.9.2-1|39	%package -n %{devname}
21cr|zn_poly-0.9.2-1|40	Summary:	Polynomial arithmetic in Z/nZ[x] (development files)
21cr|zn_poly-0.9.2-1|41	Group:		Development/C
21cr|zn_poly-0.9.2-1|42	Requires:	%{libname} = %{EVRD}
21cr|zn_poly-0.9.2-1|43	Provides:	%{name}-devel = %{EVRD}
21cr|zn_poly-0.9.2-1|44	
21cr|zn_poly-0.9.2-1|45	%description -n %{devname}
21cr|zn_poly-0.9.2-1|46	zn_poly is a C library for polynomial arithmetic in Z/nZ[x],
21cr|zn_poly-0.9.2-1|47	where n is any modulus that fits into an unsigned long.
21cr|zn_poly-0.9.2-1|48	
21cr|zn_poly-0.9.2-1|49	%files -n %{devname}
21cr|zn_poly-0.9.2-1|50	%doc doc/REFERENCES
21cr|zn_poly-0.9.2-1|51	%{_includedir}/*
21cr|zn_poly-0.9.2-1|52	%{_libdir}/libzn_poly.so
21cr|zn_poly-0.9.2-1|53	
21cr|zn_poly-0.9.2-1|54	#----------------------------------------------------------------------------
21cr|zn_poly-0.9.2-1|55	
21cr|zn_poly-0.9.2-1|56	%prep
21cr|zn_poly-0.9.2-1|57	%setup -q
21cr|zn_poly-0.9.2-1|58	
21cr|zn_poly-0.9.2-1|59	%build
21cr|zn_poly-0.9.2-1|60	python3 makemakefile.py --prefix=/usr --cflags="$CFLAGS -fPIC" --cxxflags="$CXXFLAGS" --ldflags="$LDFLAGS" > makefile
21cr|zn_poly-0.9.2-1|61	make
21cr|zn_poly-0.9.2-1|62	make libzn_poly.so
21cr|zn_poly-0.9.2-1|63	
21cr|zn_poly-0.9.2-1|64	%install
21cr|zn_poly-0.9.2-1|65	# install manually, because makefile does not honor DESTDIR
21cr|zn_poly-0.9.2-1|66	mkdir -p %{buildroot}%{_includedir}/zn_poly/
21cr|zn_poly-0.9.2-1|67	mkdir -p %{buildroot}%{_libdir}
21cr|zn_poly-0.9.2-1|68	cp -pv include/*.h %{buildroot}%{_includedir}/zn_poly/
21cr|zn_poly-0.9.2-1|69	cp -pv libzn_poly-%{version}.so %{buildroot}%{_libdir}
21cr|zn_poly-0.9.2-1|70	ln -s libzn_poly-%{version}.so %{buildroot}%{_libdir}/libzn_poly-0.9.so
21cr|zn_poly-0.9.2-1|71	ln -s libzn_poly-0.9.so %{buildroot}%{_libdir}/libzn_poly.so

11292 21
21cr|zoneminder-1.38.0-2|1	%define zmuid   apache
21cr|zoneminder-1.38.0-2|2	%define zmgid   apache
21cr|zoneminder-1.38.0-2|3	
21cr|zoneminder-1.38.0-2|4	%global __requires_exclude perl\\(ZoneMinder|perl\\(ONVIF|perl\\(WSNotification|perl\\(WSDiscovery|perl\\(WSDiscovery10|perl\\(WSSecurity|/usr/bin/pkexec
21cr|zoneminder-1.38.0-2|5	%global __provides_exclude perl\\(ZoneMinder|perl\\(ONVIF|perl\\(WSNotification|perl\\(WSDiscovery|perl\\(WSDiscovery10|perl\\(WSSecurity
21cr|zoneminder-1.38.0-2|6	
21cr|zoneminder-1.38.0-2|7	Name:           zoneminder
21cr|zoneminder-1.38.0-2|8	Version:        1.38.0
21cr|zoneminder-1.38.0-2|9	Release:        2
21cr|zoneminder-1.38.0-2|10	Summary:        Video Camera and CCTV Security with Motion Detection
21cr|zoneminder-1.38.0-2|11	Group:          Security
21cr|zoneminder-1.38.0-2|12	URL:            http://www.zoneminder.com/
21cr|zoneminder-1.38.0-2|13	License:        GPLv2+ and MIT
21cr|zoneminder-1.38.0-2|14	# Included Mootools is under the MIT license: http://mootools.net/
21cr|zoneminder-1.38.0-2|15	# http://www.opensource.org/licenses/mit-license.php
21cr|zoneminder-1.38.0-2|16	Source0:        https://github.com/ZoneMinder/zoneminder/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|zoneminder-1.38.0-2|17	Source2:        %{name}.conf
21cr|zoneminder-1.38.0-2|18	Source3:        redalert.wav
21cr|zoneminder-1.38.0-2|19	Source4:        README.ROSA
21cr|zoneminder-1.38.0-2|20	Source6:        zmrestart
21cr|zoneminder-1.38.0-2|21	Source7:        zmstop
21cr|zoneminder-1.38.0-2|22	Source8:        zmsetup
21cr|zoneminder-1.38.0-2|23	Source9:        %{name}.service
21cr|zoneminder-1.38.0-2|24	Source10:       %{name}-tmpfiles.conf
21cr|zoneminder-1.38.0-2|25	Source11:       89-%{name}.rules
21cr|zoneminder-1.38.0-2|26	Source12:       https://github.com/ZoneMinder/CakePHP-Enum-Behavior/archive/ea90c0cd7f6e24333a90885e563b5d30b793db29.zip?/CakePHP-Enum-Behavior.zip
21cr|zoneminder-1.38.0-2|27	Source13:       https://github.com/FriendsOfCake/crud/archive/14292374ccf1328f2d5db20897bd06f99ba4d938.zip?/crud.zip
21cr|zoneminder-1.38.0-2|28	Source14:       https://github.com/ZoneMinder/RtspServer/archive/24e6b7153aa561ecc4123cc7c8fc1b530cde0bc9.zip?/RtspServer.zip
21cr|zoneminder-1.38.0-2|29	Source15:       https://github.com/chmike/CxxUrl/archive/eaf46c0207df24853a238d4499e7f4426d9d234c.zip?/cxxurl.zip
21cr|zoneminder-1.38.0-2|30	Source100:      %{name}.rpmlintrc
21cr|zoneminder-1.38.0-2|31	Patch0:         fix.LIBJWT.version.patch
21cr|zoneminder-1.38.0-2|32	Patch1:         zoneminder-gcc11.patch
21cr|zoneminder-1.38.0-2|33	
21cr|zoneminder-1.38.0-2|34	BuildRequires:  cmake
21cr|zoneminder-1.38.0-2|35	# ffmpeg is needed for CMakeLists.txt to set OPT_FFMPEG
21cr|zoneminder-1.38.0-2|36	BuildRequires:  ffmpeg
21cr|zoneminder-1.38.0-2|37	BuildRequires:  ffmpeg-devel
21cr|zoneminder-1.38.0-2|38	BuildRequires:  pkgconfig(gnutls)
21cr|zoneminder-1.38.0-2|39	BuildRequires:  pkgconfig(libcurl)
21cr|zoneminder-1.38.0-2|40	BuildRequires:  pkgconfig(libgcrypt)
21cr|zoneminder-1.38.0-2|41	BuildRequires:  pkgconfig(libjpeg)
21cr|zoneminder-1.38.0-2|42	BuildRequires:  pkgconfig(libpcre)
21cr|zoneminder-1.38.0-2|43	BuildRequires:  pkgconfig(libjwt)
21cr|zoneminder-1.38.0-2|44	BuildRequires:  pkgconfig(libvlc)
21cr|zoneminder-1.38.0-2|45	BuildRequires:  pkgconfig(mariadb)
21cr|zoneminder-1.38.0-2|46	BuildRequires:  pkgconfig(nlohmann_json)
21cr|zoneminder-1.38.0-2|47	BuildRequires:  pkgconfig(polkit-gobject-1)
21cr|zoneminder-1.38.0-2|48	# Perl modules really required for build
21cr|zoneminder-1.38.0-2|49	BuildRequires:  perl(Date::Manip)
21cr|zoneminder-1.38.0-2|50	BuildRequires:  perl(DBD::mysql)
21cr|zoneminder-1.38.0-2|51	BuildRequires:  perl(LWP::UserAgent)
21cr|zoneminder-1.38.0-2|52	BuildRequires:  perl(Sys::Mmap)
21cr|zoneminder-1.38.0-2|53	BuildRequires:  perl(Sys::Syslog)
21cr|zoneminder-1.38.0-2|54	BuildRequires:  perl(ExtUtils::MakeMaker)
21cr|zoneminder-1.38.0-2|55	BuildRequires:  perl(Time::HiRes)
21cr|zoneminder-1.38.0-2|56	BuildRequires:  %{_lib}vncserver-devel
21cr|zoneminder-1.38.0-2|57	
21cr|zoneminder-1.38.0-2|58	Requires:       apache-mod_php
21cr|zoneminder-1.38.0-2|59	Requires:       cracklib-dicts
21cr|zoneminder-1.38.0-2|60	Requires:       ffmpeg
21cr|zoneminder-1.38.0-2|61	# Perl modules required but not auto-required
21cr|zoneminder-1.38.0-2|62	Requires:       perl(Archive::Zip)
21cr|zoneminder-1.38.0-2|63	Requires:       perl(DBD::mysql)
21cr|zoneminder-1.38.0-2|64	Requires:       perl(IO::Socket::SSL)
21cr|zoneminder-1.38.0-2|65	Requires:       perl(MIME::Entity)
21cr|zoneminder-1.38.0-2|66	Requires:       perl(MIME::Lite)
21cr|zoneminder-1.38.0-2|67	Requires:       perl(Net::FTP)
21cr|zoneminder-1.38.0-2|68	Requires:       perl(Net::SFTP::Foreign)
21cr|zoneminder-1.38.0-2|69	Requires:       perl(PHP::Serialization)
21cr|zoneminder-1.38.0-2|70	Requires:       perl(Sys::CPU)
21cr|zoneminder-1.38.0-2|71	Requires:       perl(Sys::MemInfo)
21cr|zoneminder-1.38.0-2|72	Requires:       php
21cr|zoneminder-1.38.0-2|73	Requires:       php-gd
21cr|zoneminder-1.38.0-2|74	Requires:       php-mysql
21cr|zoneminder-1.38.0-2|75	Requires:       php-pdo_mysql
21cr|zoneminder-1.38.0-2|76	Requires:       php-pdo
21cr|zoneminder-1.38.0-2|77	Requires:       php-sockets
21cr|zoneminder-1.38.0-2|78	
21cr|zoneminder-1.38.0-2|79	Requires(pre):  user(%{zmuid})
21cr|zoneminder-1.38.0-2|80	Requires(post): rpm-helper
21cr|zoneminder-1.38.0-2|81	Requires(preun): rpm-helper
21cr|zoneminder-1.38.0-2|82	
21cr|zoneminder-1.38.0-2|83	Recommends:     mysql
21cr|zoneminder-1.38.0-2|84	# ant pkg not avail on i686
21cr|zoneminder-1.38.0-2|85	ExcludeArch:    %{ix86}
21cr|zoneminder-1.38.0-2|86	
21cr|zoneminder-1.38.0-2|87	%description
21cr|zoneminder-1.38.0-2|88	A CCTV security package with remote access, motion detection and recording.
21cr|zoneminder-1.38.0-2|89	ZoneMinder is intended for use in single or multi-camera video security
21cr|zoneminder-1.38.0-2|90	applications, including commercial or home CCTV. It supports capture,
21cr|zoneminder-1.38.0-2|91	analysis, recording, and monitoring of video data coming from one or more
21cr|zoneminder-1.38.0-2|92	video or network cameras attached to a Linux system.
21cr|zoneminder-1.38.0-2|93	ZoneMinder also supports web and semi-automatic control of Pan/Tilt/Zoom
21cr|zoneminder-1.38.0-2|94	cameras using a variety of protocols.
21cr|zoneminder-1.38.0-2|95	It is designed to run on distributions which support the Video For Linux (V4L)
21cr|zoneminder-1.38.0-2|96	interface and has been tested with video cameras attached to BTTV cards,
21cr|zoneminder-1.38.0-2|97	various USB cameras and also supports most IP network cameras.
21cr|zoneminder-1.38.0-2|98	
21cr|zoneminder-1.38.0-2|99	%files
21cr|zoneminder-1.38.0-2|100	%doc README.md README.ROSA README.urpmi
21cr|zoneminder-1.38.0-2|101	%config(noreplace) %attr(640,root,%{zmgid}) %{_sysconfdir}/zm.conf
21cr|zoneminder-1.38.0-2|102	%config(noreplace) %{_webappconfdir}/%{name}.conf
21cr|zoneminder-1.38.0-2|103	%config(noreplace) %attr(640,root,%{zmgid}) %{_sysconfdir}/conf.d/01-system-paths.conf
21cr|zoneminder-1.38.0-2|104	%config(noreplace) %attr(640,root,%{zmgid}) %{_sysconfdir}/conf.d/02-multiserver.conf
21cr|zoneminder-1.38.0-2|105	%{_sysconfdir}/conf.d/README
21cr|zoneminder-1.38.0-2|106	
21cr|zoneminder-1.38.0-2|107	%{_bindir}/zmaudit.pl
21cr|zoneminder-1.38.0-2|108	%{_bindir}/zmc
21cr|zoneminder-1.38.0-2|109	%{_bindir}/zmcontrol.pl
21cr|zoneminder-1.38.0-2|110	%{_bindir}/zmdc.pl
21cr|zoneminder-1.38.0-2|111	%{_bindir}/zmfilter.pl
21cr|zoneminder-1.38.0-2|112	%{_bindir}/zmcamtool.pl
21cr|zoneminder-1.38.0-2|113	%{_bindir}/zmpkg.pl
21cr|zoneminder-1.38.0-2|114	%{_bindir}/zmtrack.pl
21cr|zoneminder-1.38.0-2|115	%{_bindir}/zmtrigger.pl
21cr|zoneminder-1.38.0-2|116	%{_bindir}/zmu
21cr|zoneminder-1.38.0-2|117	%{_bindir}/zmupdate.pl
21cr|zoneminder-1.38.0-2|118	%{_bindir}/zmvideo.pl
21cr|zoneminder-1.38.0-2|119	%{_bindir}/zmwatch.pl
21cr|zoneminder-1.38.0-2|120	%{_bindir}/zmsetup
21cr|zoneminder-1.38.0-2|121	%{_bindir}/zmstop
21cr|zoneminder-1.38.0-2|122	%{_bindir}/zmrestart
21cr|zoneminder-1.38.0-2|123	%{_bindir}/zmx10.pl
21cr|zoneminder-1.38.0-2|124	%{_bindir}/zmsystemctl.pl
21cr|zoneminder-1.38.0-2|125	%{_bindir}/zmonvif-probe.pl
21cr|zoneminder-1.38.0-2|126	%{_bindir}/zmtelemetry.pl
21cr|zoneminder-1.38.0-2|127	%{_bindir}/zm_rtsp_server
21cr|zoneminder-1.38.0-2|128	%{_bindir}/zmonvif-trigger.pl
21cr|zoneminder-1.38.0-2|129	%{_bindir}/zmrecover.pl
21cr|zoneminder-1.38.0-2|130	%{_bindir}/zmstats.pl
21cr|zoneminder-1.38.0-2|131	%{_bindir}/zmeventtool.pl
21cr|zoneminder-1.38.0-2|132	
21cr|zoneminder-1.38.0-2|133	
21cr|zoneminder-1.38.0-2|134	%{_unitdir}/%{name}.service
21cr|zoneminder-1.38.0-2|135	%{perl_vendorlib}/*
21cr|zoneminder-1.38.0-2|136	%{_mandir}/man*/*
21cr|zoneminder-1.38.0-2|137	
21cr|zoneminder-1.38.0-2|138	%dir %attr(755,%{zmuid},%{zmgid}) %{_datadir}/%{name}
21cr|zoneminder-1.38.0-2|139	%attr(755,%{zmuid},%{zmgid}) %dir %{_datadir}/%{name}/www
21cr|zoneminder-1.38.0-2|140	%attr(755,%{zmuid},%{zmgid}) %{_datadir}/%{name}/www/*
21cr|zoneminder-1.38.0-2|141	%{_datadir}/%{name}/db
21cr|zoneminder-1.38.0-2|142	%{_datadir}/%{name}/sounds
21cr|zoneminder-1.38.0-2|143	%{_datadir}/%{name}/cgi
21cr|zoneminder-1.38.0-2|144	
21cr|zoneminder-1.38.0-2|145	%dir %attr(755,%{zmuid},%{zmgid}) %dir %{_localstatedir}/log/zm
21cr|zoneminder-1.38.0-2|146	%dir %attr(755,%{zmuid},%{zmgid}) %{_localstatedir}/lib/%{name}
21cr|zoneminder-1.38.0-2|147	%dir %attr(755,%{zmuid},%{zmgid}) %{_localstatedir}/lib/%{name}/events
21cr|zoneminder-1.38.0-2|148	%dir %attr(755,%{zmuid},%{zmgid}) %{_localstatedir}/lib/%{name}/images
21cr|zoneminder-1.38.0-2|149	%dir %attr(755,%{zmuid},%{zmgid}) %{_localstatedir}/lib/%{name}/sock
21cr|zoneminder-1.38.0-2|150	%dir %attr(755,%{zmuid},%{zmgid}) %{_localstatedir}/lib/%{name}/swap
21cr|zoneminder-1.38.0-2|151	%dir %attr(755,%{zmuid},%{zmgid}) %{_localstatedir}/lib/%{name}/temp
21cr|zoneminder-1.38.0-2|152	%dir %attr(755,%{zmuid},%{zmgid}) %{_localstatedir}/spool/%{name}-upload
21cr|zoneminder-1.38.0-2|153	%{_sysconfdir}/logrotate.d/zm
21cr|zoneminder-1.38.0-2|154	%{_udevrulesdir}/89-%{name}.rules
21cr|zoneminder-1.38.0-2|155	%{_tmpfilesdir}/%{name}.conf
21cr|zoneminder-1.38.0-2|156	%{_datadir}/polkit-1/rules.d/com.zoneminder.systemctl.rules
21cr|zoneminder-1.38.0-2|157	%{_datadir}/polkit-1/actions/com.zoneminder.systemctl.policy
21cr|zoneminder-1.38.0-2|158	%{_datadir}/polkit-1/actions/com.zoneminder.arp-scan.policy
21cr|zoneminder-1.38.0-2|159	%{_datadir}/polkit-1/rules.d/com.zoneminder.arp-scan.rules
21cr|zoneminder-1.38.0-2|160	%{_datadir}/applications/zoneminder.desktop
21cr|zoneminder-1.38.0-2|161	%{_datadir}/zoneminder/fonts/default.zmfnt
21cr|zoneminder-1.38.0-2|162	%{_datadir}/zoneminder/icons/16x16/icon.xpm
21cr|zoneminder-1.38.0-2|163	%{_datadir}/zoneminder/MacVendors.json
21cr|zoneminder-1.38.0-2|164	
21cr|zoneminder-1.38.0-2|165	%post
21cr|zoneminder-1.38.0-2|166	# Make sure that service is not automatically re-started on update as
21cr|zoneminder-1.38.0-2|167	# zmsetup should be run before re-starting to avoid db errors.
21cr|zoneminder-1.38.0-2|168	if [ $1 -eq 2 ]; then
21cr|zoneminder-1.38.0-2|169	systemctl stop %{name}.service > /dev/null 2>&1
21cr|zoneminder-1.38.0-2|170	fi
21cr|zoneminder-1.38.0-2|171	
21cr|zoneminder-1.38.0-2|172	%systemd_post %{name}.service
21cr|zoneminder-1.38.0-2|173	
21cr|zoneminder-1.38.0-2|174	%preun
21cr|zoneminder-1.38.0-2|175	%systemd_preun %{name}.service
21cr|zoneminder-1.38.0-2|176	
21cr|zoneminder-1.38.0-2|177	#-----------------------------------------------------------------------------
21cr|zoneminder-1.38.0-2|178	
21cr|zoneminder-1.38.0-2|179	%prep
21cr|zoneminder-1.38.0-2|180	%setup -q -a12 -a13 -a14 -a15 -n %{name}-%{version}
21cr|zoneminder-1.38.0-2|181	%autopatch -p1
21cr|zoneminder-1.38.0-2|182	
21cr|zoneminder-1.38.0-2|183	# Install components
21cr|zoneminder-1.38.0-2|184	cp -r CakePHP-Enum-Behavior*/* web/api/app/Plugin/CakePHP-Enum-Behavior/
21cr|zoneminder-1.38.0-2|185	cp -r crud*/* web/api/app/Plugin/Crud/
21cr|zoneminder-1.38.0-2|186	cp -r RtspServer*/* dep/RtspServer/
21cr|zoneminder-1.38.0-2|187	cp -r CxxUrl*/* dep/CxxUrl/
21cr|zoneminder-1.38.0-2|188	
21cr|zoneminder-1.38.0-2|189	# Change the following default values
21cr|zoneminder-1.38.0-2|190	./utils/zmeditconfigdata.sh ZM_HTTP_VERSION 1.1
21cr|zoneminder-1.38.0-2|191	./utils/zmeditconfigdata.sh ZM_CHECK_FOR_UPDATES no
21cr|zoneminder-1.38.0-2|192	./utils/zmeditconfigdata.sh ZM_DYN_SHOW_DONATE_REMINDER no
21cr|zoneminder-1.38.0-2|193	./utils/zmeditconfigdata.sh WEB_ALARM_SOUND %{_datadir}/%{name}/sounds/redalert.wav
21cr|zoneminder-1.38.0-2|194	
21cr|zoneminder-1.38.0-2|195	cp %{SOURCE4} README.ROSA
21cr|zoneminder-1.38.0-2|196	
21cr|zoneminder-1.38.0-2|197	%build
21cr|zoneminder-1.38.0-2|198	%cmake \
21cr|zoneminder-1.38.0-2|199	-DCMAKE_INSTALL_LIBDIR=lib \
21cr|zoneminder-1.38.0-2|200	-DCMAKE_INSTALL_PREFIX=%{_usr} \
21cr|zoneminder-1.38.0-2|201	-DZM_CGIDIR=%{_datadir}/%{name}/cgi \
21cr|zoneminder-1.38.0-2|202	-DZM_WEBDIR=%{_datadir}/%{name}/www \
21cr|zoneminder-1.38.0-2|203	-DZM_WEB_USER=%{zmuid} \
21cr|zoneminder-1.38.0-2|204	-DZM_WEB_GROUP=%{zmgid} \
21cr|zoneminder-1.38.0-2|205	-DZM_CONFIG_DIR=%{_sysconfdir} \
21cr|zoneminder-1.38.0-2|206	-DENABLE_INSTALL=OFF
21cr|zoneminder-1.38.0-2|207	
21cr|zoneminder-1.38.0-2|208	%make_build
21cr|zoneminder-1.38.0-2|209	
21cr|zoneminder-1.38.0-2|210	%install
21cr|zoneminder-1.38.0-2|211	%make_install -C build
21cr|zoneminder-1.38.0-2|212	
21cr|zoneminder-1.38.0-2|213	for dir in events images temp  ; do
21cr|zoneminder-1.38.0-2|214	install -m 755 -d %{buildroot}%{_localstatedir}/lib/%{name}/$dir
21cr|zoneminder-1.38.0-2|215	ln -sf %{_localstatedir}/lib/%{name}/$dir %{buildroot}%{_datadir}/%{name}/www/$dir
21cr|zoneminder-1.38.0-2|216	done
21cr|zoneminder-1.38.0-2|217	
21cr|zoneminder-1.38.0-2|218	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21cr|zoneminder-1.38.0-2|219	install -d -m 755 db %{buildroot}%{_datadir}/%{name}/db
21cr|zoneminder-1.38.0-2|220	install -m 644 db/*.sql %{buildroot}%{_datadir}/%{name}/db
21cr|zoneminder-1.38.0-2|221	install -D -m 644 %{SOURCE2} %{buildroot}%{_webappconfdir}/%{name}.conf
21cr|zoneminder-1.38.0-2|222	install -D -m 755 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/sounds/redalert.wav
21cr|zoneminder-1.38.0-2|223	install -d -m 755 %{buildroot}%{_localstatedir}/log/zm
21cr|zoneminder-1.38.0-2|224	install -D -m 755 %{SOURCE6} %{buildroot}%{_bindir}/zmrestart
21cr|zoneminder-1.38.0-2|225	install -D -m 755 %{SOURCE7} %{buildroot}%{_bindir}/zmstop
21cr|zoneminder-1.38.0-2|226	install -D -m 755 %{SOURCE8} %{buildroot}%{_bindir}/zmsetup
21cr|zoneminder-1.38.0-2|227	install -D -m 644 scripts/zmlogrotate.conf.in %{buildroot}%{_sysconfdir}/logrotate.d/zm
21cr|zoneminder-1.38.0-2|228	install -D -m 644 %{SOURCE9} %{buildroot}%{_unitdir}/%{name}.service
21cr|zoneminder-1.38.0-2|229	install -m 755 -d %{buildroot}/var/lib/%{name}/sock
21cr|zoneminder-1.38.0-2|230	install -m 755 -d %{buildroot}/var/lib/%{name}/swap
21cr|zoneminder-1.38.0-2|231	install -m 755 -d %{buildroot}/var/lib/%{name}/temp
21cr|zoneminder-1.38.0-2|232	install -m 755 -d %{buildroot}/var/spool/%{name}-upload
21cr|zoneminder-1.38.0-2|233	install -D -p -m 0644 %{SOURCE10} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21cr|zoneminder-1.38.0-2|234	install -d -m 755 %{buildroot}%{_udevrulesdir}
21cr|zoneminder-1.38.0-2|235	install -D -p -m 0644 %{SOURCE11} %{buildroot}%{_udevrulesdir}/89-%{name}.rules
21cr|zoneminder-1.38.0-2|236	
21cr|zoneminder-1.38.0-2|237	# clean uneeded headers
21cr|zoneminder-1.38.0-2|238	rm -rf %{buildroot}%{_prefix}/include
21cr|zoneminder-1.38.0-2|239	rm -rf %{buildroot}%{_prefix}/cmake
21cr|zoneminder-1.38.0-2|240	
21cr|zoneminder-1.38.0-2|241	
21cr|zoneminder-1.38.0-2|242	cat > README.urpmi <<EOF
21cr|zoneminder-1.38.0-2|243	
21cr|zoneminder-1.38.0-2|244	ZoneMinder is now installed.
21cr|zoneminder-1.38.0-2|245	ROSA has included a script to simplify setup.
21cr|zoneminder-1.38.0-2|246	It will:
21cr|zoneminder-1.38.0-2|247	* Help you to create a mysql root password, a new ZoneMinder
21cr|zoneminder-1.38.0-2|248	mysql database, or update from a previously installed version.
21cr|zoneminder-1.38.0-2|249	* Set mysql permissions for the zoneminder user.
21cr|zoneminder-1.38.0-2|250	* Start Mysql, Apache and ZoneMinder on completion.
21cr|zoneminder-1.38.0-2|251	
21cr|zoneminder-1.38.0-2|252	To use it enter the following commands in a terminal:-
21cr|zoneminder-1.38.0-2|253	
21cr|zoneminder-1.38.0-2|254	su
21cr|zoneminder-1.38.0-2|255	
21cr|zoneminder-1.38.0-2|256	zmsetup
21cr|zoneminder-1.38.0-2|257	
21cr|zoneminder-1.38.0-2|258	NOTE: After updating ZoneMinder to a new version always run zmsetup
21cr|zoneminder-1.38.0-2|259	and select to re-use your existing database. This will allow you
21cr|zoneminder-1.38.0-2|260	to update the database to be compatible with the newly installed
21cr|zoneminder-1.38.0-2|261	version of ZoneMinder, while keeping your existing events and
21cr|zoneminder-1.38.0-2|262	settings.
21cr|zoneminder-1.38.0-2|263	
21cr|zoneminder-1.38.0-2|264	EOF
21cr|zoneminder-1.38.0-2|265	
21cr|zoneminder-1.38.0-2|266	%changelog
21cr|zoneminder-1.38.0-2|267	* Thu Feb 12 2026 Александр <a.proklov@rosa.ru>
21cr|zoneminder-1.38.0-2|268	- up release
21cr|zoneminder-1.38.0-2|269	
21cr|zoneminder-1.38.0-2|270	* Thu Feb 12 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|zoneminder-1.38.0-2|271	- attempt switch to mariadb service
21cr|zoneminder-1.38.0-2|272	
21cr|zoneminder-1.38.0-2|273	* Wed Feb 11 2026 Aleksandr Proklov <a.proklov@rosa.ru> 1.38.0-1
21cr|zoneminder-1.38.0-2|274	- cleanup
21cr|zoneminder-1.38.0-2|275	
21cr|zoneminder-1.38.0-2|276	* Wed Feb 11 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|zoneminder-1.38.0-2|277	- attempt fix build on gcc11
21cr|zoneminder-1.38.0-2|278	
21cr|zoneminder-1.38.0-2|279	* Wed Feb 11 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|zoneminder-1.38.0-2|280	- use c++17
21cr|zoneminder-1.38.0-2|281	
21cr|zoneminder-1.38.0-2|282	* Wed Feb 11 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21cr|zoneminder-1.38.0-2|283	- Update version to 1.38.0
21cr|zoneminder-1.38.0-2|284	
21cr|zoneminder-1.38.0-2|285	* Wed Dec 24 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21cr|zoneminder-1.38.0-2|286	- Use Java 8 to build cambozola
21cr|zoneminder-1.38.0-2|287	
21cr|zoneminder-1.38.0-2|288	* Mon Jun 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.36.35-2
21cr|zoneminder-1.38.0-2|289	- fix build
21cr|zoneminder-1.38.0-2|290	
21cr|zoneminder-1.38.0-2|291	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21cr|zoneminder-1.38.0-2|292	- automated spec cleanup
21cr|zoneminder-1.38.0-2|293	
21cr|zoneminder-1.38.0-2|294	* Sat Feb 15 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21cr|zoneminder-1.38.0-2|295	- Replace macro
21cr|zoneminder-1.38.0-2|296	
21cr|zoneminder-1.38.0-2|297	* Mon Nov 18 2024 Victor Ryzhykh <victorr2007@yandex.ru> 1.36.35-1
21cr|zoneminder-1.38.0-2|298	- Updated to 1.36.35, clean spec
21cr|zoneminder-1.38.0-2|299	
21cr|zoneminder-1.38.0-2|300	* Mon Nov 18 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21cr|zoneminder-1.38.0-2|301	- Fix build with ffmpeg7
21cr|zoneminder-1.38.0-2|302	
21cr|zoneminder-1.38.0-2|303	* Thu Nov 14 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21cr|zoneminder-1.38.0-2|304	- MassBuild#5609: Increase release tag
21cr|zoneminder-1.38.0-2|305	
21cr|zoneminder-1.38.0-2|306	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 1.36.33-2
21cr|zoneminder-1.38.0-2|307	- MassBuild#4655: Increase release tag
21cr|zoneminder-1.38.0-2|308	
21cr|zoneminder-1.38.0-2|309	* Tue Sep 5 2023 Giovanni Mariani <mc2374@mclink.it> 1.36.33-1
21cr|zoneminder-1.38.0-2|310	- Updated to release 1.36.33
21cr|zoneminder-1.38.0-2|311	
21cr|zoneminder-1.38.0-2|312	* Tue Jun 21 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.36.19-2
21cr|zoneminder-1.38.0-2|313	- not build on i686 - ant pkg not avail
21cr|zoneminder-1.38.0-2|314	
21cr|zoneminder-1.38.0-2|315	* Tue Jun 21 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21cr|zoneminder-1.38.0-2|316	- Update version to 1.36.19
21cr|zoneminder-1.38.0-2|317	
21cr|zoneminder-1.38.0-2|318	* Fri Dec 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21cr|zoneminder-1.38.0-2|319	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21cr|zoneminder-1.38.0-2|320	- (13) rosa2019.1: run with 10-12 added
21cr|zoneminder-1.38.0-2|321	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21cr|zoneminder-1.38.0-2|322	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21cr|zoneminder-1.38.0-2|323	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21cr|zoneminder-1.38.0-2|324	- (9): Adopt spec for enabled byte compiling in Python
21cr|zoneminder-1.38.0-2|325	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21cr|zoneminder-1.38.0-2|326	- 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.
21cr|zoneminder-1.38.0-2|327	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21cr|zoneminder-1.38.0-2|328	- Contact m.novosyolov@rosalinux.ru in case of problems

11293 21
21cr|zoo-2.10-9|1	
21cr|zoo-2.10-9|2	Summary:	File archiving utility with compression
21cr|zoo-2.10-9|3	Name:		zoo
21cr|zoo-2.10-9|4	Version:	2.10
21cr|zoo-2.10-9|5	Release:	9
21cr|zoo-2.10-9|6	License:	Copyrighted, freely distributable if unmodified
21cr|zoo-2.10-9|7	Group:		Archiving/Compression
21cr|zoo-2.10-9|8	Source0:	ftp://sunsite.unc.edu:/pub/Linux/utils/compress/%{name}-%{version}.tar.gz
21cr|zoo-2.10-9|9	Patch0:		zoo_2.10-9.diff.gz
21cr|zoo-2.10-9|10	Patch1:		zoo-memmove.patch
21cr|zoo-2.10-9|11	Patch2:		zoo-2.10-formatfix.patch
21cr|zoo-2.10-9|12	
21cr|zoo-2.10-9|13	%description
21cr|zoo-2.10-9|14	Zoo is a file archiving utility for maintaining collections of files.
21cr|zoo-2.10-9|15	It uses Lempel-Ziv compression to provide space savings in the
21cr|zoo-2.10-9|16	range of 20 to 80 percent depending on the type of data. Written by
21cr|zoo-2.10-9|17	Rahul Dhesi, and posted to the USENET newsgroup comp.sources.misc.
21cr|zoo-2.10-9|18	
21cr|zoo-2.10-9|19	This package is in restricted because its license denies modifications.
21cr|zoo-2.10-9|20	
21cr|zoo-2.10-9|21	%files
21cr|zoo-2.10-9|22	%defattr(0644, root, root, 0755)
21cr|zoo-2.10-9|23	%doc Copyright
21cr|zoo-2.10-9|24	%attr(0755, root, root) %{_bindir}/fiz
21cr|zoo-2.10-9|25	%attr(0755, root, root) %{_bindir}/zoo
21cr|zoo-2.10-9|26	%{_mandir}/man1/*
21cr|zoo-2.10-9|27	
21cr|zoo-2.10-9|28	#----------------------------------------------------------------------------
21cr|zoo-2.10-9|29	
21cr|zoo-2.10-9|30	%prep
21cr|zoo-2.10-9|31	%setup -q
21cr|zoo-2.10-9|32	%patch0 -p1
21cr|zoo-2.10-9|33	%patch1 -p0 -b .memmove
21cr|zoo-2.10-9|34	%patch2 -p1
21cr|zoo-2.10-9|35	
21cr|zoo-2.10-9|36	%build
21cr|zoo-2.10-9|37	%__make "OPTIM=%{optflags}" linux
21cr|zoo-2.10-9|38	
21cr|zoo-2.10-9|39	%install
21cr|zoo-2.10-9|40	install -d %{buildroot}%{_bindir}
21cr|zoo-2.10-9|41	install -d %{buildroot}%{_mandir}/man1
21cr|zoo-2.10-9|42	install fiz %{buildroot}%{_bindir}/fiz
21cr|zoo-2.10-9|43	install zoo %{buildroot}%{_bindir}/zoo
21cr|zoo-2.10-9|44	install fiz.1 %{buildroot}%{_mandir}/man1/fiz.1
21cr|zoo-2.10-9|45	install zoo.1 %{buildroot}%{_mandir}/man1/zoo.1

11294 21
21cr|zpaq-7.15-3|1	Summary:	ZPAQ compress
21cr|zpaq-7.15-3|2	Name:		zpaq
21cr|zpaq-7.15-3|3	Version:	7.15
21cr|zpaq-7.15-3|4	Release:	3
21cr|zpaq-7.15-3|5	License:	BSD
21cr|zpaq-7.15-3|6	Group:		Archiving/Compression
21cr|zpaq-7.15-3|7	Url:		http://www.mattmahoney.net/dc/zpaq.html
21cr|zpaq-7.15-3|8	Source0:	%{name}715.zip
21cr|zpaq-7.15-3|9	
21cr|zpaq-7.15-3|10	%description
21cr|zpaq-7.15-3|11	zpaq is a journaling archiver optimized for user-level incremental
21cr|zpaq-7.15-3|12	backup of directory trees in Windows and *nix. It supports AES-256
21cr|zpaq-7.15-3|13	encryption, 5 multi-threaded compression levels, and content-aware
21cr|zpaq-7.15-3|14	file fragment level deduplication. For backups it adds only files
21cr|zpaq-7.15-3|15	whose date has changed, and keeps both old and new versions. You can roll
21cr|zpaq-7.15-3|16	back the archive date to restore from old versions of the archive.
21cr|zpaq-7.15-3|17	The default compression level is faster than zip usually with better
21cr|zpaq-7.15-3|18	compression. zpaq uses a self-describing compressed format to allow
21cr|zpaq-7.15-3|19	for future improvements without breaking compatibility with older
21cr|zpaq-7.15-3|20	versions of the program.
21cr|zpaq-7.15-3|21	
21cr|zpaq-7.15-3|22	%files
21cr|zpaq-7.15-3|23	%doc COPYING readme.txt
21cr|zpaq-7.15-3|24	%{_bindir}/%{name}
21cr|zpaq-7.15-3|25	%{_mandir}/man1/%{name}.1*
21cr|zpaq-7.15-3|26	
21cr|zpaq-7.15-3|27	#----------------------------------------------------------------------------
21cr|zpaq-7.15-3|28	
21cr|zpaq-7.15-3|29	%prep
21cr|zpaq-7.15-3|30	%setup -q -c
21cr|zpaq-7.15-3|31	rm -f *.exe
21cr|zpaq-7.15-3|32	
21cr|zpaq-7.15-3|33	%build
21cr|zpaq-7.15-3|34	%make CXXFLAGS="%{optflags}"
21cr|zpaq-7.15-3|35	
21cr|zpaq-7.15-3|36	%install
21cr|zpaq-7.15-3|37	%makeinstall_std PREFIX=%{_prefix}

11295 21
21cr|zramstart-1.0.2-3|1	%define oname	zram
21cr|zramstart-1.0.2-3|2	
21cr|zramstart-1.0.2-3|3	Name:		zramstart
21cr|zramstart-1.0.2-3|4	Version:	1.0.2
21cr|zramstart-1.0.2-3|5	Release:	3
21cr|zramstart-1.0.2-3|6	Summary:	Sets up zram swap devices on boot
21cr|zramstart-1.0.2-3|7	License:	GPLv2
21cr|zramstart-1.0.2-3|8	Url:		https://github.com/mystilleef/FedoraZram
21cr|zramstart-1.0.2-3|9	Group:		System/Kernel and hardware
21cr|zramstart-1.0.2-3|10	#
21cr|zramstart-1.0.2-3|11	# git clone https://github.com/mystilleef/FedoraZram.git
21cr|zramstart-1.0.2-3|12	# cd FedoraZram
21cr|zramstart-1.0.2-3|13	# make tarball
21cr|zramstart-1.0.2-3|14	#
21cr|zramstart-1.0.2-3|15	Source0:	%{oname}-%{version}.tar.bz2
21cr|zramstart-1.0.2-3|16	Patch1:         0001-Solve-loop-in-systemd-dependencies.patch
21cr|zramstart-1.0.2-3|17	BuildArch:	noarch
21cr|zramstart-1.0.2-3|18	Provides:	zramswap-enabler = %{EVRD}
21cr|zramstart-1.0.2-3|19	Provides:	zram = %{EVRD}
21cr|zramstart-1.0.2-3|20	# For zramstat script
21cr|zramstart-1.0.2-3|21	Requires:	bc
21cr|zramstart-1.0.2-3|22	
21cr|zramstart-1.0.2-3|23	%description
21cr|zramstart-1.0.2-3|24	zram compresses swap partitions into RAM for performance.
21cr|zramstart-1.0.2-3|25	
21cr|zramstart-1.0.2-3|26	%prep
21cr|zramstart-1.0.2-3|27	%setup -qn %{oname}-%{version}
21cr|zramstart-1.0.2-3|28	%apply_patches
21cr|zramstart-1.0.2-3|29	
21cr|zramstart-1.0.2-3|30	%build
21cr|zramstart-1.0.2-3|31	#nothing
21cr|zramstart-1.0.2-3|32	
21cr|zramstart-1.0.2-3|33	%install
21cr|zramstart-1.0.2-3|34	%makeinstall_std \
21cr|zramstart-1.0.2-3|35	PREFIX=%{_prefix} \
21cr|zramstart-1.0.2-3|36	SYSTEMD_UNITDIR=%{_unitdir}
21cr|zramstart-1.0.2-3|37	
21cr|zramstart-1.0.2-3|38	mv %{buildroot}%{_unitdir}/mkzram.service %{buildroot}%{_unitdir}/zramstart.service
21cr|zramstart-1.0.2-3|39	
21cr|zramstart-1.0.2-3|40	%post
21cr|zramstart-1.0.2-3|41	%systemd_post zramstart.service
21cr|zramstart-1.0.2-3|42	
21cr|zramstart-1.0.2-3|43	%preun
21cr|zramstart-1.0.2-3|44	%systemd_preun zramstart.service
21cr|zramstart-1.0.2-3|45	
21cr|zramstart-1.0.2-3|46	%files
21cr|zramstart-1.0.2-3|47	%doc README*
21cr|zramstart-1.0.2-3|48	%config(noreplace) %{_sysconfdir}/sysconfig/zram
21cr|zramstart-1.0.2-3|49	%{_unitdir}/zramstart.service
21cr|zramstart-1.0.2-3|50	%{_sbindir}/zramstart
21cr|zramstart-1.0.2-3|51	%{_sbindir}/zramstat
21cr|zramstart-1.0.2-3|52	%{_sbindir}/zramstop

11296 21
21cr|zsh-autosuggestions-0.4.2-1|1	Summary:	Fish-like autosuggestions for zsh
21cr|zsh-autosuggestions-0.4.2-1|2	Name:		zsh-autosuggestions
21cr|zsh-autosuggestions-0.4.2-1|3	Version:	0.4.2
21cr|zsh-autosuggestions-0.4.2-1|4	Release:	1
21cr|zsh-autosuggestions-0.4.2-1|5	License:	BSD
21cr|zsh-autosuggestions-0.4.2-1|6	Group:		Shells
21cr|zsh-autosuggestions-0.4.2-1|7	Url:		https://github.com/zsh-users/zsh-autosuggestions
21cr|zsh-autosuggestions-0.4.2-1|8	Source0:	https://github.com/zsh-users/zsh-autosuggestions/archive/v%{name}.tar.gz?/%{name}-%{version}.tar.gz
21cr|zsh-autosuggestions-0.4.2-1|9	Requires:	zsh
21cr|zsh-autosuggestions-0.4.2-1|10	BuildArch:	noarch
21cr|zsh-autosuggestions-0.4.2-1|11	
21cr|zsh-autosuggestions-0.4.2-1|12	%description
21cr|zsh-autosuggestions-0.4.2-1|13	Fish-like autosuggestions for zsh
21cr|zsh-autosuggestions-0.4.2-1|14	
21cr|zsh-autosuggestions-0.4.2-1|15	%files
21cr|zsh-autosuggestions-0.4.2-1|16	%doc CHANGELOG*
21cr|zsh-autosuggestions-0.4.2-1|17	%dir %{_datadir}/zsh/plugins/%{name}/
21cr|zsh-autosuggestions-0.4.2-1|18	%{_datadir}/zsh/plugins/%{name}/*
21cr|zsh-autosuggestions-0.4.2-1|19	
21cr|zsh-autosuggestions-0.4.2-1|20	#----------------------------------------------------------------------------
21cr|zsh-autosuggestions-0.4.2-1|21	
21cr|zsh-autosuggestions-0.4.2-1|22	%prep
21cr|zsh-autosuggestions-0.4.2-1|23	%setup -q
21cr|zsh-autosuggestions-0.4.2-1|24	
21cr|zsh-autosuggestions-0.4.2-1|25	%build
21cr|zsh-autosuggestions-0.4.2-1|26	
21cr|zsh-autosuggestions-0.4.2-1|27	%install
21cr|zsh-autosuggestions-0.4.2-1|28	mkdir -p %{buildroot}%{_datadir}/zsh/plugins/%{name}
21cr|zsh-autosuggestions-0.4.2-1|29	cp -r * %{buildroot}%{_datadir}/zsh/plugins/%{name}/

11297 21
21cr|zsh-completions-0.34.0-1|1	Summary:	Additional completion definitions for Zsh
21cr|zsh-completions-0.34.0-1|2	Name:		zsh-completions
21cr|zsh-completions-0.34.0-1|3	Version:	0.34.0
21cr|zsh-completions-0.34.0-1|4	Release:	1
21cr|zsh-completions-0.34.0-1|5	License:	BSD
21cr|zsh-completions-0.34.0-1|6	Group:		Shells
21cr|zsh-completions-0.34.0-1|7	Url:		https://github.com/zsh-users/zsh-completions
21cr|zsh-completions-0.34.0-1|8	Source0:	https://github.com/zsh-users/zsh-completions/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|zsh-completions-0.34.0-1|9	Requires:	zsh
21cr|zsh-completions-0.34.0-1|10	BuildArch:	noarch
21cr|zsh-completions-0.34.0-1|11	
21cr|zsh-completions-0.34.0-1|12	%description
21cr|zsh-completions-0.34.0-1|13	Additional completion definitions for Zsh.
21cr|zsh-completions-0.34.0-1|14	
21cr|zsh-completions-0.34.0-1|15	%files
21cr|zsh-completions-0.34.0-1|16	%doc README.md
21cr|zsh-completions-0.34.0-1|17	%{_datadir}/zsh/site-functions/*
21cr|zsh-completions-0.34.0-1|18	
21cr|zsh-completions-0.34.0-1|19	#----------------------------------------------------------------------------
21cr|zsh-completions-0.34.0-1|20	
21cr|zsh-completions-0.34.0-1|21	%prep
21cr|zsh-completions-0.34.0-1|22	%setup -q
21cr|zsh-completions-0.34.0-1|23	
21cr|zsh-completions-0.34.0-1|24	%build
21cr|zsh-completions-0.34.0-1|25	
21cr|zsh-completions-0.34.0-1|26	%install
21cr|zsh-completions-0.34.0-1|27	mkdir -p %{buildroot}%{_datadir}/zsh/site-functions
21cr|zsh-completions-0.34.0-1|28	cp src/_* %{buildroot}%{_datadir}/zsh/site-functions/

11298 21
21cr|zsh-syntax-highlighting-0.6.0-1|1	Summary:	Fish shell like syntax highlighting for Zsh
21cr|zsh-syntax-highlighting-0.6.0-1|2	Name:		zsh-syntax-highlighting
21cr|zsh-syntax-highlighting-0.6.0-1|3	Version:	0.6.0
21cr|zsh-syntax-highlighting-0.6.0-1|4	Release:	1
21cr|zsh-syntax-highlighting-0.6.0-1|5	License:	BSD
21cr|zsh-syntax-highlighting-0.6.0-1|6	Group:		Shells
21cr|zsh-syntax-highlighting-0.6.0-1|7	Url:		https://github.com/zsh-users/zsh-syntax-highlighting
21cr|zsh-syntax-highlighting-0.6.0-1|8	Source0:	https://github.com/zsh-users/zsh-syntax-highlighting/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21cr|zsh-syntax-highlighting-0.6.0-1|9	Source1:	%{name}.rpmlintrc
21cr|zsh-syntax-highlighting-0.6.0-1|10	Requires:	zsh
21cr|zsh-syntax-highlighting-0.6.0-1|11	BuildArch:	noarch
21cr|zsh-syntax-highlighting-0.6.0-1|12	
21cr|zsh-syntax-highlighting-0.6.0-1|13	%description
21cr|zsh-syntax-highlighting-0.6.0-1|14	Fish shell like syntax highlighting for Zsh.
21cr|zsh-syntax-highlighting-0.6.0-1|15	
21cr|zsh-syntax-highlighting-0.6.0-1|16	%files
21cr|zsh-syntax-highlighting-0.6.0-1|17	%doc README*
21cr|zsh-syntax-highlighting-0.6.0-1|18	%dir %{_datadir}/zsh/plugins/%{name}/
21cr|zsh-syntax-highlighting-0.6.0-1|19	%{_datadir}/zsh/plugins/%{name}/*
21cr|zsh-syntax-highlighting-0.6.0-1|20	
21cr|zsh-syntax-highlighting-0.6.0-1|21	#----------------------------------------------------------------------------
21cr|zsh-syntax-highlighting-0.6.0-1|22	
21cr|zsh-syntax-highlighting-0.6.0-1|23	%prep
21cr|zsh-syntax-highlighting-0.6.0-1|24	%setup -q
21cr|zsh-syntax-highlighting-0.6.0-1|25	rm -f .gitignore
21cr|zsh-syntax-highlighting-0.6.0-1|26	
21cr|zsh-syntax-highlighting-0.6.0-1|27	%build
21cr|zsh-syntax-highlighting-0.6.0-1|28	
21cr|zsh-syntax-highlighting-0.6.0-1|29	%install
21cr|zsh-syntax-highlighting-0.6.0-1|30	mkdir -p %{buildroot}%{_datadir}/zsh/plugins/%{name}
21cr|zsh-syntax-highlighting-0.6.0-1|31	cp -r * %{buildroot}%{_datadir}/zsh/plugins/%{name}/

11299 21
21cr|zssh-1.5c-11|1	# empty debug
21cr|zssh-1.5c-11|2	%define debug_package %{nil}
21cr|zssh-1.5c-11|3	
21cr|zssh-1.5c-11|4	Summary:	Interactive file transfers through ssh
21cr|zssh-1.5c-11|5	Name:		zssh
21cr|zssh-1.5c-11|6	Version:	1.5c
21cr|zssh-1.5c-11|7	Release:	11
21cr|zssh-1.5c-11|8	License:	GPLv2+
21cr|zssh-1.5c-11|9	Group:		Networking/File transfer
21cr|zssh-1.5c-11|10	Url:		http://zssh.sourceforge.net
21cr|zssh-1.5c-11|11	Source0:	http://prdownloads.sf.net/zssh/%{name}-%{version}.tar.bz2
21cr|zssh-1.5c-11|12	Patch0:		zssh-1.5a-install.patch
21cr|zssh-1.5c-11|13	Patch1:		zssh-1.5a-ptmx.patch
21cr|zssh-1.5c-11|14	Patch2:		zssh-1.5c-readline6.3.patch
21cr|zssh-1.5c-11|15	BuildRequires:	readline-devel
21cr|zssh-1.5c-11|16	Requires:	lrzsz
21cr|zssh-1.5c-11|17	
21cr|zssh-1.5c-11|18	%description
21cr|zssh-1.5c-11|19	zssh (Zmodem SSH) is a program for interactively transferring files to/from
21cr|zssh-1.5c-11|20	a remote machine while using the secure shell (ssh). It is intended to be a
21cr|zssh-1.5c-11|21	convenient alternative to scp, allowing to transfer files without having to
21cr|zssh-1.5c-11|22	open another  session and re-authenticate  oneself. zssh is  an interactive
21cr|zssh-1.5c-11|23	wrapper for ssh used to switch  the ssh connection between the remote shell
21cr|zssh-1.5c-11|24	and  file transfers.  Files are  transferred through  the  zmodem protocol,
21cr|zssh-1.5c-11|25	using the rz and sz commands.
21cr|zssh-1.5c-11|26	
21cr|zssh-1.5c-11|27	%files
21cr|zssh-1.5c-11|28	%defattr(644,root,root,755)
21cr|zssh-1.5c-11|29	%doc CHANGES FAQ INSTALL README VERSION
21cr|zssh-1.5c-11|30	%attr(0755,root,root) %{_bindir}/zssh
21cr|zssh-1.5c-11|31	%attr(0755,root,root) %{_bindir}/ztelnet
21cr|zssh-1.5c-11|32	%{_mandir}/man1/zssh.1*
21cr|zssh-1.5c-11|33	%{_mandir}/man1/ztelnet.1*
21cr|zssh-1.5c-11|34	
21cr|zssh-1.5c-11|35	#----------------------------------------------------------------------------
21cr|zssh-1.5c-11|36	
21cr|zssh-1.5c-11|37	%prep
21cr|zssh-1.5c-11|38	%setup -q
21cr|zssh-1.5c-11|39	%patch0 -p1 -b .install~
21cr|zssh-1.5c-11|40	%patch1 -p1 -b .ptmx~
21cr|zssh-1.5c-11|41	%patch2 -p1 -b .rl63~
21cr|zssh-1.5c-11|42	
21cr|zssh-1.5c-11|43	%build
21cr|zssh-1.5c-11|44	autoreconf -fi
21cr|zssh-1.5c-11|45	%configure
21cr|zssh-1.5c-11|46	%make
21cr|zssh-1.5c-11|47	
21cr|zssh-1.5c-11|48	%install
21cr|zssh-1.5c-11|49	%makeinstall

11300 21
21cr|zsync-0.6.2-4|1	Summary:	An rsync like transfer software over http
21cr|zsync-0.6.2-4|2	Name:		zsync
21cr|zsync-0.6.2-4|3	Version:	0.6.2
21cr|zsync-0.6.2-4|4	Release:	4
21cr|zsync-0.6.2-4|5	License:	Artistic
21cr|zsync-0.6.2-4|6	Group:		Networking/File transfer
21cr|zsync-0.6.2-4|7	Url:		http://zsync.moria.org.uk
21cr|zsync-0.6.2-4|8	Source0:	http://zsync.moria.org.uk/download/%{name}-%{version}.tar.bz2
21cr|zsync-0.6.2-4|9	
21cr|zsync-0.6.2-4|10	%description
21cr|zsync-0.6.2-4|11	zsync is a file transfer program. It allows you to download a file
21cr|zsync-0.6.2-4|12	from a remote web server, where you have a copy of an older version of
21cr|zsync-0.6.2-4|13	the file on your computer already. zsync downloads only the new parts
21cr|zsync-0.6.2-4|14	of the file. It uses the same algorithm as rsync.
21cr|zsync-0.6.2-4|15	
21cr|zsync-0.6.2-4|16	zsync does not require any special server software or a shell account
21cr|zsync-0.6.2-4|17	on the remote system (rsync, in comparison, requires that you have an
21cr|zsync-0.6.2-4|18	rsh or ssh account, or that the remote system runs rsyncd). Instead,
21cr|zsync-0.6.2-4|19	it uses a control file - a .zsync file - that describes the file to be
21cr|zsync-0.6.2-4|20	downloaded and enables zsync to work out which blocks it needs. This
21cr|zsync-0.6.2-4|21	file can be created by the admin of the web server hosting the
21cr|zsync-0.6.2-4|22	download, and placed alongside the file to download - it is generated
21cr|zsync-0.6.2-4|23	once, then any downloaders with zsync can use it.
21cr|zsync-0.6.2-4|24	
21cr|zsync-0.6.2-4|25	%files
21cr|zsync-0.6.2-4|26	%defattr(-,root,root)
21cr|zsync-0.6.2-4|27	%doc NEWS README
21cr|zsync-0.6.2-4|28	%_bindir/*
21cr|zsync-0.6.2-4|29	%_mandir/man?/*
21cr|zsync-0.6.2-4|30	
21cr|zsync-0.6.2-4|31	#----------------------------------------------------------------------------
21cr|zsync-0.6.2-4|32	
21cr|zsync-0.6.2-4|33	%prep
21cr|zsync-0.6.2-4|34	%setup -q
21cr|zsync-0.6.2-4|35	
21cr|zsync-0.6.2-4|36	%build
21cr|zsync-0.6.2-4|37	%configure
21cr|zsync-0.6.2-4|38	%make
21cr|zsync-0.6.2-4|39	
21cr|zsync-0.6.2-4|40	%install
21cr|zsync-0.6.2-4|41	%makeinstall
21cr|zsync-0.6.2-4|42	
21cr|zsync-0.6.2-4|43	rm -fr %{buildroot}%{_defaultdocdir}

11301 21
21cr|zulucrypt-5.7.0-5|1	%define oname zuluCrypt
21cr|zulucrypt-5.7.0-5|2	%global optflags %{optflags} -fcommon
21cr|zulucrypt-5.7.0-5|3	
21cr|zulucrypt-5.7.0-5|4	%define major 1.2.0
21cr|zulucrypt-5.7.0-5|5	%define pm_major 1.0.0
21cr|zulucrypt-5.7.0-5|6	%define libname %mklibname %{name} %{major}
21cr|zulucrypt-5.7.0-5|7	%define libname_exe %mklibname %{name}-exe %{major}
21cr|zulucrypt-5.7.0-5|8	%define libname_pm %mklibname %{name}pluginmanager %{pm_major}
21cr|zulucrypt-5.7.0-5|9	%define devname %mklibname %{name} -d
21cr|zulucrypt-5.7.0-5|10	
21cr|zulucrypt-5.7.0-5|11	Summary:	Cli and GUI Front End to cryptsetup
21cr|zulucrypt-5.7.0-5|12	Name:		zulucrypt
21cr|zulucrypt-5.7.0-5|13	Version:	5.7.0
21cr|zulucrypt-5.7.0-5|14	Release:	5
21cr|zulucrypt-5.7.0-5|15	License:	GPLv2+
21cr|zulucrypt-5.7.0-5|16	Group:		File tools
21cr|zulucrypt-5.7.0-5|17	Url:		https://mhogomchungu.github.io/zuluCrypt
21cr|zulucrypt-5.7.0-5|18	Source0:	https://github.com/mhogomchungu/zuluCrypt/releases/download/%{version}/%{oname}-%{version}.tar.xz
21cr|zulucrypt-5.7.0-5|19	Source2:	zuluCrypt-5.7.0_ru.tar.gz
21cr|zulucrypt-5.7.0-5|20	# polkit policy stolen from debian, https://github.com/marciosouza20/zulucrypt
21cr|zulucrypt-5.7.0-5|21	Source10:	zulucrypt-gui.policy
21cr|zulucrypt-5.7.0-5|22	Source11:	zulumount-gui.policy
21cr|zulucrypt-5.7.0-5|23	Patch0:		zuluCrypt-5.7.0-l10n-ru.patch
21cr|zulucrypt-5.7.0-5|24	Patch1:		zuluCrypt-5.7.0-rus_desktop.patch
21cr|zulucrypt-5.7.0-5|25	BuildRequires:	extra-cmake-modules
21cr|zulucrypt-5.7.0-5|26	BuildRequires:	cmake
21cr|zulucrypt-5.7.0-5|27	BuildRequires:	kf5notifications-devel
21cr|zulucrypt-5.7.0-5|28	BuildRequires:	kf5wallet-devel
21cr|zulucrypt-5.7.0-5|29	BuildRequires:	pkgconfig(blkid)
21cr|zulucrypt-5.7.0-5|30	BuildRequires:	pkgconfig(devmapper)
21cr|zulucrypt-5.7.0-5|31	BuildRequires:	pkgconfig(uuid)
21cr|zulucrypt-5.7.0-5|32	BuildRequires:	pkgconfig(libcryptsetup)
21cr|zulucrypt-5.7.0-5|33	BuildRequires:	pkgconfig(libgcrypt)
21cr|zulucrypt-5.7.0-5|34	BuildRequires:	pkgconfig(libsecret-1)
21cr|zulucrypt-5.7.0-5|35	BuildRequires:	pkgconfig(polkit-agent-1)
21cr|zulucrypt-5.7.0-5|36	BuildRequires:	pkgconfig(pwquality)
21cr|zulucrypt-5.7.0-5|37	BuildRequires:	pkgconfig(Qt5Core)
21cr|zulucrypt-5.7.0-5|38	BuildRequires:	pkgconfig(Qt5Gui)
21cr|zulucrypt-5.7.0-5|39	BuildRequires:	pkgconfig(Qt5Network)
21cr|zulucrypt-5.7.0-5|40	BuildRequires:	pkgconfig(Qt5Widgets)
21cr|zulucrypt-5.7.0-5|41	
21cr|zulucrypt-5.7.0-5|42	%description
21cr|zulucrypt-5.7.0-5|43	zuluCrypt is a front end to cryptsetup. It makes it easier to use cryptsetup
21cr|zulucrypt-5.7.0-5|44	by providing a Qt-based GUI and a simpler to use CLI front end to cryptsetup.
21cr|zulucrypt-5.7.0-5|45	It does the same thing ONcrypt does but without licensing problems or
21cr|zulucrypt-5.7.0-5|46	requiring a user to setup sudo for it or presenting root's password.
21cr|zulucrypt-5.7.0-5|47	
21cr|zulucrypt-5.7.0-5|48	This package contains the applications.
21cr|zulucrypt-5.7.0-5|49	
21cr|zulucrypt-5.7.0-5|50	%files
21cr|zulucrypt-5.7.0-5|51	%{_bindir}/zuluMount-cli
21cr|zulucrypt-5.7.0-5|52	%{_bindir}/zuluMount-gui
21cr|zulucrypt-5.7.0-5|53	%{_bindir}/zuluCrypt-cli
21cr|zulucrypt-5.7.0-5|54	%{_bindir}/zuluCrypt-gui
21cr|zulucrypt-5.7.0-5|55	%{_bindir}/zuluPolkit
21cr|zulucrypt-5.7.0-5|56	%{_bindir}/zuluSafe
21cr|zulucrypt-5.7.0-5|57	%dir %{_libdir}/zuluCrypt
21cr|zulucrypt-5.7.0-5|58	%dir %{_datadir}/zuluCrypt
21cr|zulucrypt-5.7.0-5|59	%{_datadir}/applications/zuluCrypt.desktop
21cr|zulucrypt-5.7.0-5|60	%{_datadir}/applications/zuluMount.desktop
21cr|zulucrypt-5.7.0-5|61	%{_datadir}/mime/packages/zuluCrypt.xml
21cr|zulucrypt-5.7.0-5|62	%{_datadir}/pixmaps/zulu*.png
21cr|zulucrypt-5.7.0-5|63	%{_datadir}/polkit-1/actions/*.policy
21cr|zulucrypt-5.7.0-5|64	%{_datadir}/zuluCrypt/*
21cr|zulucrypt-5.7.0-5|65	%{_iconsdir}/hicolor/*/apps/zulu*.*
21cr|zulucrypt-5.7.0-5|66	%{_iconsdir}/zuluCrypt.png
21cr|zulucrypt-5.7.0-5|67	%{_iconsdir}/zuluMount.png
21cr|zulucrypt-5.7.0-5|68	%{_libdir}/zuluCrypt/generic_header
21cr|zulucrypt-5.7.0-5|69	%{_libdir}/zuluCrypt/gpg
21cr|zulucrypt-5.7.0-5|70	%{_libdir}/zuluCrypt/hmac
21cr|zulucrypt-5.7.0-5|71	%{_libdir}/zuluCrypt/keydialog-qt
21cr|zulucrypt-5.7.0-5|72	%{_libdir}/zuluCrypt/keykeyfile
21cr|zulucrypt-5.7.0-5|73	%{_libdir}/zuluCrypt/keyring
21cr|zulucrypt-5.7.0-5|74	%{_libdir}/zuluCrypt/luks
21cr|zulucrypt-5.7.0-5|75	%{_libdir}/zuluCrypt/steghide
21cr|zulucrypt-5.7.0-5|76	%{_libdir}/zuluCrypt/tomb
21cr|zulucrypt-5.7.0-5|77	%{_libdir}/zuluCrypt/zuluCrypt-testKey
21cr|zulucrypt-5.7.0-5|78	%{_mandir}/man1/zuluCrypt-cli.1.*
21cr|zulucrypt-5.7.0-5|79	%{_mandir}/man1/zuluCrypt-gui.1.*
21cr|zulucrypt-5.7.0-5|80	%{_mandir}/man1/zuluMount-cli.1.*
21cr|zulucrypt-5.7.0-5|81	%{_mandir}/man1/zuluMount-gui.1.*
21cr|zulucrypt-5.7.0-5|82	%{_mandir}/man1/zuluSafe.1.*
21cr|zulucrypt-5.7.0-5|83	
21cr|zulucrypt-5.7.0-5|84	#----------------------------------------------------------------------------
21cr|zulucrypt-5.7.0-5|85	
21cr|zulucrypt-5.7.0-5|86	%package -n %{libname}
21cr|zulucrypt-5.7.0-5|87	Summary:	Shared library for %{name}
21cr|zulucrypt-5.7.0-5|88	Group:		System/Libraries
21cr|zulucrypt-5.7.0-5|89	Conflicts:	%{_lib}libzulucrypt < 5.6.0
21cr|zulucrypt-5.7.0-5|90	Obsoletes:	%{_lib}libzulucrypt < 5.6.0
21cr|zulucrypt-5.7.0-5|91	
21cr|zulucrypt-5.7.0-5|92	%description -n %{libname}
21cr|zulucrypt-5.7.0-5|93	Shared library for %{name}.
21cr|zulucrypt-5.7.0-5|94	
21cr|zulucrypt-5.7.0-5|95	%files -n %{libname}
21cr|zulucrypt-5.7.0-5|96	%{_libdir}/libzuluCrypt.so.%{major}*
21cr|zulucrypt-5.7.0-5|97	
21cr|zulucrypt-5.7.0-5|98	#----------------------------------------------------------------------------
21cr|zulucrypt-5.7.0-5|99	
21cr|zulucrypt-5.7.0-5|100	%package -n %{libname_exe}
21cr|zulucrypt-5.7.0-5|101	Summary:	Shared library for %{name}
21cr|zulucrypt-5.7.0-5|102	Group:		System/Libraries
21cr|zulucrypt-5.7.0-5|103	Conflicts:	%{_lib}libzulucrypt < 5.6.0
21cr|zulucrypt-5.7.0-5|104	
21cr|zulucrypt-5.7.0-5|105	%description -n %{libname_exe}
21cr|zulucrypt-5.7.0-5|106	Shared library for %{name}.
21cr|zulucrypt-5.7.0-5|107	
21cr|zulucrypt-5.7.0-5|108	%files -n %{libname_exe}
21cr|zulucrypt-5.7.0-5|109	%{_libdir}/libzuluCrypt-exe.so.%{major}*
21cr|zulucrypt-5.7.0-5|110	
21cr|zulucrypt-5.7.0-5|111	#----------------------------------------------------------------------------
21cr|zulucrypt-5.7.0-5|112	
21cr|zulucrypt-5.7.0-5|113	%package -n %{libname_pm}
21cr|zulucrypt-5.7.0-5|114	Summary:	Shared library for %{name}
21cr|zulucrypt-5.7.0-5|115	Group:		System/Libraries
21cr|zulucrypt-5.7.0-5|116	Conflicts:	%{_lib}libzulucrypt < 5.6.0
21cr|zulucrypt-5.7.0-5|117	
21cr|zulucrypt-5.7.0-5|118	%description -n %{libname_pm}
21cr|zulucrypt-5.7.0-5|119	Shared library for %{name}.
21cr|zulucrypt-5.7.0-5|120	
21cr|zulucrypt-5.7.0-5|121	%files -n %{libname_pm}
21cr|zulucrypt-5.7.0-5|122	%{_libdir}/libzuluCryptPluginManager.so.%{pm_major}*
21cr|zulucrypt-5.7.0-5|123	
21cr|zulucrypt-5.7.0-5|124	#----------------------------------------------------------------------------
21cr|zulucrypt-5.7.0-5|125	
21cr|zulucrypt-5.7.0-5|126	%package -n %{devname}
21cr|zulucrypt-5.7.0-5|127	Summary:	Development library package
21cr|zulucrypt-5.7.0-5|128	Group:		Development/KDE and Qt
21cr|zulucrypt-5.7.0-5|129	Requires:	%{libname} = %{EVRD}
21cr|zulucrypt-5.7.0-5|130	Requires:	%{libname_exe} = %{EVRD}
21cr|zulucrypt-5.7.0-5|131	Requires:	%{libname_pm} = %{EVRD}
21cr|zulucrypt-5.7.0-5|132	Provides:	%{name}-devel = %{EVRD}
21cr|zulucrypt-5.7.0-5|133	
21cr|zulucrypt-5.7.0-5|134	%description -n %{devname}
21cr|zulucrypt-5.7.0-5|135	This package contains development files and libraries necessary to build
21cr|zulucrypt-5.7.0-5|136	programs around zulucrypt.
21cr|zulucrypt-5.7.0-5|137	
21cr|zulucrypt-5.7.0-5|138	%files -n %{devname}
21cr|zulucrypt-5.7.0-5|139	%dir %{_includedir}/zuluCrypt
21cr|zulucrypt-5.7.0-5|140	%{_includedir}/zuluCrypt/libzuluCrypt.h
21cr|zulucrypt-5.7.0-5|141	%{_includedir}/zuluCrypt/libzuluCrypt-exe.h
21cr|zulucrypt-5.7.0-5|142	%{_includedir}/zuluCrypt/libzuluCryptPluginManager.h
21cr|zulucrypt-5.7.0-5|143	%{_libdir}/libzuluCrypt.so
21cr|zulucrypt-5.7.0-5|144	%{_libdir}/libzuluCrypt-exe.so
21cr|zulucrypt-5.7.0-5|145	%{_libdir}/libzuluCryptPluginManager.so
21cr|zulucrypt-5.7.0-5|146	%{_libdir}/pkgconfig/libzuluCrypt.pc
21cr|zulucrypt-5.7.0-5|147	
21cr|zulucrypt-5.7.0-5|148	#----------------------------------------------------------------------------
21cr|zulucrypt-5.7.0-5|149	
21cr|zulucrypt-5.7.0-5|150	%prep
21cr|zulucrypt-5.7.0-5|151	%setup -qn %{oname}-%{version}
21cr|zulucrypt-5.7.0-5|152	%patch0 -p1
21cr|zulucrypt-5.7.0-5|153	%patch1 -p1
21cr|zulucrypt-5.7.0-5|154	
21cr|zulucrypt-5.7.0-5|155	pushd translations
21cr|zulucrypt-5.7.0-5|156	tar -xvzf %{SOURCE2}
21cr|zulucrypt-5.7.0-5|157	popd
21cr|zulucrypt-5.7.0-5|158	
21cr|zulucrypt-5.7.0-5|159	# documentation later with %%doc
21cr|zulucrypt-5.7.0-5|160	mv 'ABOUT ME' AUTHORS
21cr|zulucrypt-5.7.0-5|161	sed -i /docs/d CMakeLists.txt
21cr|zulucrypt-5.7.0-5|162	
21cr|zulucrypt-5.7.0-5|163	# handle zuluSafe as a GUI application, binary needs Qt
21cr|zulucrypt-5.7.0-5|164	sed -i -r 's:(zuluSafe)-cli:\1:g' CMakeLists.txt zuluSafe/CMakeLists.txt zuluSafe-cli.1
21cr|zulucrypt-5.7.0-5|165	mv zuluSafe-cli.1 zuluSafe.1
21cr|zulucrypt-5.7.0-5|166	
21cr|zulucrypt-5.7.0-5|167	# remove bundled libraries
21cr|zulucrypt-5.7.0-5|168	rm -rf %{srcname}-gui/lxqt_wallet
21cr|zulucrypt-5.7.0-5|169	
21cr|zulucrypt-5.7.0-5|170	%build
21cr|zulucrypt-5.7.0-5|171	%cmake_kde5 \
21cr|zulucrypt-5.7.0-5|172	-DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name} \
21cr|zulucrypt-5.7.0-5|173	-DCMAKE_SKIP_INSTALL_RPATH=ON \
21cr|zulucrypt-5.7.0-5|174	-DLIB_SUFFIX=%{_lib} \
21cr|zulucrypt-5.7.0-5|175	-DUDEVSUPPORT=ON \
21cr|zulucrypt-5.7.0-5|176	-DNOGUI=OFF \
21cr|zulucrypt-5.7.0-5|177	-DQT5=ON \
21cr|zulucrypt-5.7.0-5|178	-DHOMEMOUNTPREFIX=OFF \
21cr|zulucrypt-5.7.0-5|179	-DNOGNOME=OFF \
21cr|zulucrypt-5.7.0-5|180	-DNOKDE=OFF \
21cr|zulucrypt-5.7.0-5|181	-DSHARE_MOUNT_PREFIX=default \
21cr|zulucrypt-5.7.0-5|182	-DREUSEMOUNTPOINT=ON \
21cr|zulucrypt-5.7.0-5|183	-DINTERNAL_ZULUPLAY=OFF \
21cr|zulucrypt-5.7.0-5|184	-DINTERNAL_LXQT_WALLET=ON \
21cr|zulucrypt-5.7.0-5|185	-DUSE_POLKIT=ON
21cr|zulucrypt-5.7.0-5|186	
21cr|zulucrypt-5.7.0-5|187	
21cr|zulucrypt-5.7.0-5|188	%install
21cr|zulucrypt-5.7.0-5|189	%makeinstall_std -C build
21cr|zulucrypt-5.7.0-5|190	
21cr|zulucrypt-5.7.0-5|191	
21cr|zulucrypt-5.7.0-5|192	%find_lang %{name} --with-qt --all-name
21cr|zulucrypt-5.7.0-5|193	
21cr|zulucrypt-5.7.0-5|194	install -p -m0644 -t %{buildroot}%{_datadir}/polkit-1/actions -D %{SOURCE10} %{SOURCE11}
21cr|zulucrypt-5.7.0-5|195	
21cr|zulucrypt-5.7.0-5|196	chmod 0644 %{buildroot}%{_datadir}/applications/zulu*.desktop

11302 21
21cr|zutils-1.10-1|1	Summary:	Utilities dealing with compressed files
21cr|zutils-1.10-1|2	Name:		zutils
21cr|zutils-1.10-1|3	Version:	1.10
21cr|zutils-1.10-1|4	Release:	1
21cr|zutils-1.10-1|5	License:	GPLv3+
21cr|zutils-1.10-1|6	Group:		Archiving/Compression
21cr|zutils-1.10-1|7	Url:		http://www.nongnu.org/zutils/zutils.html
21cr|zutils-1.10-1|8	Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.lz
21cr|zutils-1.10-1|9	
21cr|zutils-1.10-1|10	BuildRequires:	lzip
21cr|zutils-1.10-1|11	Conflicts:	gzip-utils
21cr|zutils-1.10-1|12	%if %{mdvver} < 201910
21cr|zutils-1.10-1|13	Provides:	gzip-utils
21cr|zutils-1.10-1|14	%endif
21cr|zutils-1.10-1|15	
21cr|zutils-1.10-1|16	%description
21cr|zutils-1.10-1|17	Zutils is a collection of utilities able to deal with any combination
21cr|zutils-1.10-1|18	of compressed and non-compressed files transparently. If any given file,
21cr|zutils-1.10-1|19	including standard input, is compressed, its decompressed content is used.
21cr|zutils-1.10-1|20	Compressed files are decompressed on the fly; no temporary files are created.
21cr|zutils-1.10-1|21	These utilities are not wrapper scripts but safer and more efficient C++
21cr|zutils-1.10-1|22	programs. In particular the "--recursive" option is very efficient in those
21cr|zutils-1.10-1|23	utilities supporting it.
21cr|zutils-1.10-1|24	
21cr|zutils-1.10-1|25	The provided utilities are:
21cr|zutils-1.10-1|26	Zcat - Decompresses and copies files to standard output.
21cr|zutils-1.10-1|27	Zcmp - Decompresses and compares two files byte by byte.
21cr|zutils-1.10-1|28	Zdiff - Decompresses and compares two files line by line.
21cr|zutils-1.10-1|29	Zgrep - Decompresses and searches files for a regular expression.
21cr|zutils-1.10-1|30	Ztest - Tests integrity of compressed files.
21cr|zutils-1.10-1|31	
21cr|zutils-1.10-1|32	The supported compressors are bzip2, gzip, lzip and xz.
21cr|zutils-1.10-1|33	
21cr|zutils-1.10-1|34	%files
21cr|zutils-1.10-1|35	/bin/zcat
21cr|zutils-1.10-1|36	%{_bindir}/z*
21cr|zutils-1.10-1|37	%{_infodir}/zutils.info*
21cr|zutils-1.10-1|38	%{_mandir}/man1/z*.1*
21cr|zutils-1.10-1|39	# TODO a better config?
21cr|zutils-1.10-1|40	%config(noreplace) %{_sysconfdir}/zutilsrc
21cr|zutils-1.10-1|41	
21cr|zutils-1.10-1|42	#------------------------------------------------------------------------
21cr|zutils-1.10-1|43	
21cr|zutils-1.10-1|44	%prep
21cr|zutils-1.10-1|45	%setup -q
21cr|zutils-1.10-1|46	perl -pi -e "s|-O2|-O2 -g|" configure
21cr|zutils-1.10-1|47	
21cr|zutils-1.10-1|48	%build
21cr|zutils-1.10-1|49	%configure \
21cr|zutils-1.10-1|50	--prefix=%{_prefix} \
21cr|zutils-1.10-1|51	--bindir=%{_bindir}
21cr|zutils-1.10-1|52	%make
21cr|zutils-1.10-1|53	
21cr|zutils-1.10-1|54	%check
21cr|zutils-1.10-1|55	make check || :
21cr|zutils-1.10-1|56	
21cr|zutils-1.10-1|57	%install
21cr|zutils-1.10-1|58	%makeinstall_std
21cr|zutils-1.10-1|59	install -d -m 755 %{buildroot}/bin
21cr|zutils-1.10-1|60	mv %{buildroot}%{_bindir}/zcat %{buildroot}/bin/
21cr|zutils-1.10-1|61	ln -s ../../bin/zcat %{buildroot}%{_bindir}/zcat

11303 21
21cr|zynaddsubfx-3.0.6-3|1	%define	docver 1.4.3
21cr|zynaddsubfx-3.0.6-3|2	%define	oname ZynAddSubFX
21cr|zynaddsubfx-3.0.6-3|3	
21cr|zynaddsubfx-3.0.6-3|4	Summary:	Real-time MIDI software synthesizer
21cr|zynaddsubfx-3.0.6-3|5	Name:		zynaddsubfx
21cr|zynaddsubfx-3.0.6-3|6	Version:	3.0.6
21cr|zynaddsubfx-3.0.6-3|7	Release:	3
21cr|zynaddsubfx-3.0.6-3|8	License:	GPLv2+
21cr|zynaddsubfx-3.0.6-3|9	Group:		Sound
21cr|zynaddsubfx-3.0.6-3|10	Url:		https://sourceforge.net/projects/zynaddsubfx
21cr|zynaddsubfx-3.0.6-3|11	Source0:	https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21cr|zynaddsubfx-3.0.6-3|12	Source1:	https://downloads.sourceforge.net/%{name}/%{oname}-doc-%{docver}.tar.gz
21cr|zynaddsubfx-3.0.6-3|13	Patch0:	zynaddsubfx-3.0.6-use-ladish-instead-of-lash.patch
21cr|zynaddsubfx-3.0.6-3|14	BuildRequires:	cmake >= 3.0
21cr|zynaddsubfx-3.0.6-3|15	BuildRequires:	doxygen
21cr|zynaddsubfx-3.0.6-3|16	BuildRequires:	ruby >= 1.8
21cr|zynaddsubfx-3.0.6-3|17	BuildRequires:	ruby-devel
21cr|zynaddsubfx-3.0.6-3|18	BuildRequires:	pkgconfig(bash-completion)
21cr|zynaddsubfx-3.0.6-3|19	BuildRequires:	pkgconfig(fftw3)
21cr|zynaddsubfx-3.0.6-3|20	BuildRequires:	pkgconfig(mxml)
21cr|zynaddsubfx-3.0.6-3|21	BuildRequires:	pkgconfig(zlib)
21cr|zynaddsubfx-3.0.6-3|22	# GUI
21cr|zynaddsubfx-3.0.6-3|23	BuildRequires:	fltk-devel
21cr|zynaddsubfx-3.0.6-3|24	BuildRequires:	pkgconfig(cairo)
21cr|zynaddsubfx-3.0.6-3|25	BuildRequires:	pkgconfig(gl)
21cr|zynaddsubfx-3.0.6-3|26	BuildRequires:	pkgconfig(ntk)
21cr|zynaddsubfx-3.0.6-3|27	BuildRequires:	pkgconfig(ntk_images)
21cr|zynaddsubfx-3.0.6-3|28	BuildRequires:	pkgconfig(pixman-1)
21cr|zynaddsubfx-3.0.6-3|29	BuildRequires:	pkgconfig(x11)
21cr|zynaddsubfx-3.0.6-3|30	BuildRequires:	pkgconfig(xext)
21cr|zynaddsubfx-3.0.6-3|31	BuildRequires:	pkgconfig(xinerama)
21cr|zynaddsubfx-3.0.6-3|32	BuildRequires:	pkgconfig(xpm)
21cr|zynaddsubfx-3.0.6-3|33	BuildRequires:	pkgconfig(xrender)
21cr|zynaddsubfx-3.0.6-3|34	# Audio
21cr|zynaddsubfx-3.0.6-3|35	BuildRequires:	pkgconfig(alsa)
21cr|zynaddsubfx-3.0.6-3|36	BuildRequires:	pkgconfig(dssi) >= 0.9.0
21cr|zynaddsubfx-3.0.6-3|37	BuildRequires:	pkgconfig(jack)
21cr|zynaddsubfx-3.0.6-3|38	BuildRequires:	pkgconfig(liblash)
21cr|zynaddsubfx-3.0.6-3|39	BuildRequires:	pkgconfig(liblo) >= 0.28
21cr|zynaddsubfx-3.0.6-3|40	BuildRequires:	pkgconfig(libpulse)
21cr|zynaddsubfx-3.0.6-3|41	BuildRequires:	pkgconfig(portaudio-2.0) >= 19
21cr|zynaddsubfx-3.0.6-3|42	BuildRequires:	pkgconfig(sndio)
21cr|zynaddsubfx-3.0.6-3|43	
21cr|zynaddsubfx-3.0.6-3|44	# Build on i686 fails with segmentation fault: reason unknown
21cr|zynaddsubfx-3.0.6-3|45	ExcludeArch: %{ix86}
21cr|zynaddsubfx-3.0.6-3|46	
21cr|zynaddsubfx-3.0.6-3|47	%description
21cr|zynaddsubfx-3.0.6-3|48	A real-time software synthesizer for Linux with many features, including
21cr|zynaddsubfx-3.0.6-3|49	polyphony, multi-timbral and micro-tonal capabilities.  It includes randomness
21cr|zynaddsubfx-3.0.6-3|50	of some parameters, which makes warm sounds, like analogue synthesizers.
21cr|zynaddsubfx-3.0.6-3|51	The program has system/insertion effects, too.
21cr|zynaddsubfx-3.0.6-3|52	
21cr|zynaddsubfx-3.0.6-3|53	%files
21cr|zynaddsubfx-3.0.6-3|54	%doc html AUTHORS.txt COPYING NEWS.txt
21cr|zynaddsubfx-3.0.6-3|55	%doc  ExternalPrograms/Spliter/readme.txt
21cr|zynaddsubfx-3.0.6-3|56	%{_docdir}/%{name}/README.adoc
21cr|zynaddsubfx-3.0.6-3|57	%{_bindir}/%{name}
21cr|zynaddsubfx-3.0.6-3|58	%{_bindir}/%{name}-ext-gui
21cr|zynaddsubfx-3.0.6-3|59	%{_datadir}/%{name}/*
21cr|zynaddsubfx-3.0.6-3|60	%{_datadir}/applications/%{name}-*.desktop
21cr|zynaddsubfx-3.0.6-3|61	%{_datadir}/bash-completion/completions/%{name}
21cr|zynaddsubfx-3.0.6-3|62	%{_datadir}/pixmaps/%{name}.*
21cr|zynaddsubfx-3.0.6-3|63	
21cr|zynaddsubfx-3.0.6-3|64	#-----------------------------------------------------------------------------
21cr|zynaddsubfx-3.0.6-3|65	
21cr|zynaddsubfx-3.0.6-3|66	%package dssi
21cr|zynaddsubfx-3.0.6-3|67	Summary:	DSSI synthesizer plugin
21cr|zynaddsubfx-3.0.6-3|68	Group:		Sound
21cr|zynaddsubfx-3.0.6-3|69	License:	GPLv2+
21cr|zynaddsubfx-3.0.6-3|70	Requires:	%{name} = %{EVRD}
21cr|zynaddsubfx-3.0.6-3|71	
21cr|zynaddsubfx-3.0.6-3|72	%description dssi
21cr|zynaddsubfx-3.0.6-3|73	This is the DSSI synthesizer plugin of zynaddsubfx, which can be used with
21cr|zynaddsubfx-3.0.6-3|74	DSSI hosts like qtractor, ghostess, rosegarden and others.
21cr|zynaddsubfx-3.0.6-3|75	
21cr|zynaddsubfx-3.0.6-3|76	%files dssi
21cr|zynaddsubfx-3.0.6-3|77	%doc COPYING
21cr|zynaddsubfx-3.0.6-3|78	%{_libdir}/dssi/libzynaddsubfx_dssi.so
21cr|zynaddsubfx-3.0.6-3|79	
21cr|zynaddsubfx-3.0.6-3|80	#-----------------------------------------------------------------------------
21cr|zynaddsubfx-3.0.6-3|81	
21cr|zynaddsubfx-3.0.6-3|82	%package lv2
21cr|zynaddsubfx-3.0.6-3|83	Summary:	LV2 synthesizer plugins
21cr|zynaddsubfx-3.0.6-3|84	Group:		Sound
21cr|zynaddsubfx-3.0.6-3|85	License:	GPLv2+
21cr|zynaddsubfx-3.0.6-3|86	Requires:	%{name} = %{EVRD}
21cr|zynaddsubfx-3.0.6-3|87	Conflicts:		%{name} < %{EVRD}
21cr|zynaddsubfx-3.0.6-3|88	
21cr|zynaddsubfx-3.0.6-3|89	%description lv2
21cr|zynaddsubfx-3.0.6-3|90	This package contains the LV2 plugins of zynaddsubfx.
21cr|zynaddsubfx-3.0.6-3|91	
21cr|zynaddsubfx-3.0.6-3|92	%files lv2
21cr|zynaddsubfx-3.0.6-3|93	%doc COPYING
21cr|zynaddsubfx-3.0.6-3|94	%{_libdir}/lv2/ZynAddSubFX.lv2/*
21cr|zynaddsubfx-3.0.6-3|95	%{_libdir}/lv2/ZynAddSubFX.lv2presets/*.ttl
21cr|zynaddsubfx-3.0.6-3|96	%{_libdir}/lv2/ZynAlienWah.lv2/*
21cr|zynaddsubfx-3.0.6-3|97	%{_libdir}/lv2/ZynChorus.lv2/*
21cr|zynaddsubfx-3.0.6-3|98	%{_libdir}/lv2/ZynDistortion.lv2/*
21cr|zynaddsubfx-3.0.6-3|99	%{_libdir}/lv2/ZynDynamicFilter.lv2/*
21cr|zynaddsubfx-3.0.6-3|100	%{_libdir}/lv2/ZynEcho.lv2/*
21cr|zynaddsubfx-3.0.6-3|101	%{_libdir}/lv2/ZynPhaser.lv2/*
21cr|zynaddsubfx-3.0.6-3|102	%{_libdir}/lv2/ZynReverb.lv2/*
21cr|zynaddsubfx-3.0.6-3|103	
21cr|zynaddsubfx-3.0.6-3|104	#-----------------------------------------------------------------------------
21cr|zynaddsubfx-3.0.6-3|105	
21cr|zynaddsubfx-3.0.6-3|106	%package vst
21cr|zynaddsubfx-3.0.6-3|107	Summary:	VST synthesizer plugins
21cr|zynaddsubfx-3.0.6-3|108	Group:		Sound
21cr|zynaddsubfx-3.0.6-3|109	License:	GPLv2+
21cr|zynaddsubfx-3.0.6-3|110	Requires:	%{name} = %{EVRD}
21cr|zynaddsubfx-3.0.6-3|111	Conflicts:		%{name} < %{EVRD}
21cr|zynaddsubfx-3.0.6-3|112	
21cr|zynaddsubfx-3.0.6-3|113	%description vst
21cr|zynaddsubfx-3.0.6-3|114	This package contains the VST plugins of zynaddsubfx.
21cr|zynaddsubfx-3.0.6-3|115	
21cr|zynaddsubfx-3.0.6-3|116	%files vst
21cr|zynaddsubfx-3.0.6-3|117	%doc COPYING
21cr|zynaddsubfx-3.0.6-3|118	%{_libdir}/vst/Zyn*.so
21cr|zynaddsubfx-3.0.6-3|119	
21cr|zynaddsubfx-3.0.6-3|120	#-----------------------------------------------------------------------------
21cr|zynaddsubfx-3.0.6-3|121	%prep
21cr|zynaddsubfx-3.0.6-3|122	%setup -q -a 1
21cr|zynaddsubfx-3.0.6-3|123	%patch0 -p1
21cr|zynaddsubfx-3.0.6-3|124	
21cr|zynaddsubfx-3.0.6-3|125	chmod 644 *.txt
21cr|zynaddsubfx-3.0.6-3|126	mv %{oname}-doc-%{docver} html
21cr|zynaddsubfx-3.0.6-3|127	
21cr|zynaddsubfx-3.0.6-3|128	
21cr|zynaddsubfx-3.0.6-3|129	%build
21cr|zynaddsubfx-3.0.6-3|130	%cmake	-DPluginLibDir="%{_lib}" -DOpenGL_GL_PREFERENCE="GLVND"
21cr|zynaddsubfx-3.0.6-3|131	%make
21cr|zynaddsubfx-3.0.6-3|132	
21cr|zynaddsubfx-3.0.6-3|133	
21cr|zynaddsubfx-3.0.6-3|134	%install
21cr|zynaddsubfx-3.0.6-3|135	%makeinstall_std -C build
21cr|zynaddsubfx-3.0.6-3|136	
21cr|zynaddsubfx-3.0.6-3|137	# Zero-lenght files
21cr|zynaddsubfx-3.0.6-3|138	rm -f %{buildroot}%{_datadir}/%{name}/banks/Companion/.bankdir
21cr|zynaddsubfx-3.0.6-3|139	rm -f %{buildroot}%{_datadir}/%{name}/banks/Cormi_Noise/.bankdir
21cr|zynaddsubfx-3.0.6-3|140	rm -f %{buildroot}%{_datadir}/%{name}/banks/net-wisdom/.bankdir
21cr|zynaddsubfx-3.0.6-3|141	rm -f %{buildroot}%{_datadir}/%{name}/banks/olivers-other/.bankdir

11304 21
21cr|zzuf-0.15-3|1	Summary:    A transparent application input fuzzer
21cr|zzuf-0.15-3|2	Name:		zzuf
21cr|zzuf-0.15-3|3	Version:	0.15
21cr|zzuf-0.15-3|4	Release:	3
21cr|zzuf-0.15-3|5	Source0:	http://libcaca.zoy.org/files/%{name}/%{name}-%{version}.tar.gz
21cr|zzuf-0.15-3|6	License:	WTFPL
21cr|zzuf-0.15-3|7	Group:		Development/Other
21cr|zzuf-0.15-3|8	Url:		http://libcaca.zoy.org/wiki/%{name}
21cr|zzuf-0.15-3|9	BuildRequires:	autoconf2.5
21cr|zzuf-0.15-3|10	
21cr|zzuf-0.15-3|11	%description
21cr|zzuf-0.15-3|12	zzuf is a transparent application input fuzzer. Its purpose is to find bugs in
21cr|zzuf-0.15-3|13	applications by corrupting their user-contributed data (which more than often
21cr|zzuf-0.15-3|14	comes from untrusted sources on the Internet). It works by intercepting file
21cr|zzuf-0.15-3|15	and network operations and changing random bits in the program?s input.
21cr|zzuf-0.15-3|16	
21cr|zzuf-0.15-3|17	zzuf's behaviour is deterministic, making it easier to reproduce bugs. Its
21cr|zzuf-0.15-3|18	main areas of use are:
21cr|zzuf-0.15-3|19	quality assurance: use zzuf to test existing software, or integrate it
21cr|zzuf-0.15-3|20	into your own software?s testsuite
21cr|zzuf-0.15-3|21	security: very often, segmentation faults or memory corruption issues
21cr|zzuf-0.15-3|22	mean a potential security hole, zzuf helps exposing some of them
21cr|zzuf-0.15-3|23	
21cr|zzuf-0.15-3|24	zzuf's primary target is media players, image viewers and web browsers,
21cr|zzuf-0.15-3|25	because the data they process is inherently insecure, but it was also
21cr|zzuf-0.15-3|26	successfully used to find bugs in system utilities such as objdump.
21cr|zzuf-0.15-3|27	
21cr|zzuf-0.15-3|28	%prep
21cr|zzuf-0.15-3|29	%setup -q
21cr|zzuf-0.15-3|30	
21cr|zzuf-0.15-3|31	%build
21cr|zzuf-0.15-3|32	%configure
21cr|zzuf-0.15-3|33	%make
21cr|zzuf-0.15-3|34	
21cr|zzuf-0.15-3|35	%install
21cr|zzuf-0.15-3|36	%makeinstall
21cr|zzuf-0.15-3|37	rm -f %{_libdir}/%{name}/*.a
21cr|zzuf-0.15-3|38	
21cr|zzuf-0.15-3|39	%clean
21cr|zzuf-0.15-3|40	
21cr|zzuf-0.15-3|41	%files
21cr|zzuf-0.15-3|42	%{_bindir}/*
21cr|zzuf-0.15-3|43	%{_mandir}/man1/*
21cr|zzuf-0.15-3|44	%{_mandir}/man3/*
21cr|zzuf-0.15-3|45	%{_libdir}/%{name}/*

11305 21
21mr|389-ds-base-1.4.4.4-16|1	%define major 0
21mr|389-ds-base-1.4.4.4-16|2	%define libname %mklibname %{name} %{major}
21mr|389-ds-base-1.4.4.4-16|3	%define devname %mklibname %{name} -d
21mr|389-ds-base-1.4.4.4-16|4	%define _disable_rebuild_configure %nil
21mr|389-ds-base-1.4.4.4-16|5	%define _disable_ld_no_undefined %nil
21mr|389-ds-base-1.4.4.4-16|6	
21mr|389-ds-base-1.4.4.4-16|7	%bcond_without	selinux
21mr|389-ds-base-1.4.4.4-16|8	%bcond_without	check
21mr|389-ds-base-1.4.4.4-16|9	%bcond_without	perl
21mr|389-ds-base-1.4.4.4-16|10	%bcond_with	debug
21mr|389-ds-base-1.4.4.4-16|11	%bcond_without	cockpit
21mr|389-ds-base-1.4.4.4-16|12	
21mr|389-ds-base-1.4.4.4-16|13	Summary:	389 Directory Server
21mr|389-ds-base-1.4.4.4-16|14	Name:		389-ds-base
21mr|389-ds-base-1.4.4.4-16|15	Version:	1.4.4.4
21mr|389-ds-base-1.4.4.4-16|16	Release:	16
21mr|389-ds-base-1.4.4.4-16|17	License:	GPLv3+
21mr|389-ds-base-1.4.4.4-16|18	Group:		System/Servers
21mr|389-ds-base-1.4.4.4-16|19	Url:		https://www.port389.org/
21mr|389-ds-base-1.4.4.4-16|20	Source0:	https://releases.pagure.org/389-ds-base/%{name}-%{version}.tar.bz2
21mr|389-ds-base-1.4.4.4-16|21	%if %{with cockpit}
21mr|389-ds-base-1.4.4.4-16|22	Source1:	node_modules.tar.gz
21mr|389-ds-base-1.4.4.4-16|23	%endif
21mr|389-ds-base-1.4.4.4-16|24	Source2:	dirsrv.sysusers.conf
21mr|389-ds-base-1.4.4.4-16|25	#Patch0:		389-ds-base-1.4.1.1-nss3-cert-h-path.patch
21mr|389-ds-base-1.4.4.4-16|26	#remove test, test fail in rosa build farm
21mr|389-ds-base-1.4.4.4-16|27	Patch1:		389-ds-base-remove-memtest.patch
21mr|389-ds-base-1.4.4.4-16|28	# Canonical's employee Timo Aaltonen <tjaalton@debian.org> maintains
21mr|389-ds-base-1.4.4.4-16|29	# FreeIPA stack in Debian and Ubuntu, so let's prefix his patches with "UBUNTU"
21mr|389-ds-base-1.4.4.4-16|30	#Patch2:		UBUNTU-fix-systemctl-path.patch
21mr|389-ds-base-1.4.4.4-16|31	Patch3:		UBUNTU-use-bash-instead-of-sh.patch
21mr|389-ds-base-1.4.4.4-16|32	Patch4:		0001-Fix-path-to-jemalloc.patch
21mr|389-ds-base-1.4.4.4-16|33	# python3.11
21mr|389-ds-base-1.4.4.4-16|34	%if %{mdvver} > 202110
21mr|389-ds-base-1.4.4.4-16|35	Patch5:		389-ds-base-setuptools.patch
21mr|389-ds-base-1.4.4.4-16|36	%endif
21mr|389-ds-base-1.4.4.4-16|37	# CVE-2021-3652
21mr|389-ds-base-1.4.4.4-16|38	Patch6:		0001-Issue-4817-BUG-locked-crypt-accounts-on-import-may-a.patch
21mr|389-ds-base-1.4.4.4-16|39	Patch7:		fix-intel-e2k.patch
21mr|389-ds-base-1.4.4.4-16|40	Patch8:		CVE-2022-1949-1.patch
21mr|389-ds-base-1.4.4.4-16|41	Patch9:		CVE-2022-1949-2.patch
21mr|389-ds-base-1.4.4.4-16|42	Patch11:	389-ds-base-build_manpages.patch
21mr|389-ds-base-1.4.4.4-16|43	
21mr|389-ds-base-1.4.4.4-16|44	BuildRequires:	cracklib-devel
21mr|389-ds-base-1.4.4.4-16|45	BuildRequires:	doxygen
21mr|389-ds-base-1.4.4.4-16|46	%if %{with debug}
21mr|389-ds-base-1.4.4.4-16|47	BuildRequires:	%{_lib}asan2
21mr|389-ds-base-1.4.4.4-16|48	%endif
21mr|389-ds-base-1.4.4.4-16|49	BuildRequires:	db-devel
21mr|389-ds-base-1.4.4.4-16|50	BuildRequires:	pkgconfig(libevent)
21mr|389-ds-base-1.4.4.4-16|51	BuildRequires:	pkgconfig(icu-uc)
21mr|389-ds-base-1.4.4.4-16|52	BuildRequires:	pkgconfig(krb5)
21mr|389-ds-base-1.4.4.4-16|53	BuildRequires:	openldap-devel
21mr|389-ds-base-1.4.4.4-16|54	BuildRequires:	net-snmp-devel
21mr|389-ds-base-1.4.4.4-16|55	BuildRequires:	lm_sensors-devel
21mr|389-ds-base-1.4.4.4-16|56	BuildRequires:	pkgconfig(nspr)
21mr|389-ds-base-1.4.4.4-16|57	BuildRequires:	pkgconfig(nss)
21mr|389-ds-base-1.4.4.4-16|58	BuildRequires:	pam-devel
21mr|389-ds-base-1.4.4.4-16|59	BuildRequires:	pkgconfig(openssl)
21mr|389-ds-base-1.4.4.4-16|60	BuildRequires:	pkgconfig(libpcre)
21mr|389-ds-base-1.4.4.4-16|61	BuildRequires:	pkgconfig(libsasl2)
21mr|389-ds-base-1.4.4.4-16|62	BuildRequires:	pkgconfig(systemd)
21mr|389-ds-base-1.4.4.4-16|63	
21mr|389-ds-base-1.4.4.4-16|64	%if %{with cockpit}
21mr|389-ds-base-1.4.4.4-16|65	BuildRequires:	rsync
21mr|389-ds-base-1.4.4.4-16|66	BuildRequires:	nodejs
21mr|389-ds-base-1.4.4.4-16|67	%endif
21mr|389-ds-base-1.4.4.4-16|68	
21mr|389-ds-base-1.4.4.4-16|69	%if %{with check}
21mr|389-ds-base-1.4.4.4-16|70	BuildRequires:	pkgconfig(cmocka)
21mr|389-ds-base-1.4.4.4-16|71	%endif
21mr|389-ds-base-1.4.4.4-16|72	
21mr|389-ds-base-1.4.4.4-16|73	%if %{with perl}
21mr|389-ds-base-1.4.4.4-16|74	BuildRequires:	perl-bignum
21mr|389-ds-base-1.4.4.4-16|75	BuildRequires:	perl-devel
21mr|389-ds-base-1.4.4.4-16|76	BuildRequires:	perl-Archive-Tar
21mr|389-ds-base-1.4.4.4-16|77	BuildRequires:	perl-DBM-Deep
21mr|389-ds-base-1.4.4.4-16|78	BuildRequires:	perl-Mozilla-LDAP
21mr|389-ds-base-1.4.4.4-16|79	BuildRequires:	perl-NetAddr-IP
21mr|389-ds-base-1.4.4.4-16|80	%endif
21mr|389-ds-base-1.4.4.4-16|81	
21mr|389-ds-base-1.4.4.4-16|82	# jmalloc overrides malloc() from libc and is LD_PRELOAD'ed
21mr|389-ds-base-1.4.4.4-16|83	Requires:	%{_libdir}/libjemalloc.so.2
21mr|389-ds-base-1.4.4.4-16|84	# (Fedora) required to support the mandatory LDAP SASL mechs
21mr|389-ds-base-1.4.4.4-16|85	Requires:	%{_lib}sasl2-plug-gssapi
21mr|389-ds-base-1.4.4.4-16|86	Requires:	%{_lib}sasl2-plug-crammd5
21mr|389-ds-base-1.4.4.4-16|87	Requires:	%{_lib}sasl2-plug-plain
21mr|389-ds-base-1.4.4.4-16|88	Requires:	nss
21mr|389-ds-base-1.4.4.4-16|89	Requires:	python3-lib389
21mr|389-ds-base-1.4.4.4-16|90	
21mr|389-ds-base-1.4.4.4-16|91	Requires(post):	/bin/systemd-sysusers
21mr|389-ds-base-1.4.4.4-16|92	
21mr|389-ds-base-1.4.4.4-16|93	%description
21mr|389-ds-base-1.4.4.4-16|94	389 Directory Server is an LDAPv3 compliant server. The base package includes
21mr|389-ds-base-1.4.4.4-16|95	the LDAP server and command line utilities for server administration.
21mr|389-ds-base-1.4.4.4-16|96	
21mr|389-ds-base-1.4.4.4-16|97	%files
21mr|389-ds-base-1.4.4.4-16|98	%doc LICENSE LICENSE.GPLv3+ LICENSE.mit LICENSE.openssl README.md
21mr|389-ds-base-1.4.4.4-16|99	%dir %{_sysconfdir}/dirsrv
21mr|389-ds-base-1.4.4.4-16|100	%dir %{_sysconfdir}/dirsrv/schema
21mr|389-ds-base-1.4.4.4-16|101	%config(noreplace) %{_sysconfdir}/dirsrv/schema/*.ldif
21mr|389-ds-base-1.4.4.4-16|102	%dir %{_sysconfdir}/dirsrv/config
21mr|389-ds-base-1.4.4.4-16|103	%dir %{_sysconfdir}/systemd/system/dirsrv.target.wants
21mr|389-ds-base-1.4.4.4-16|104	%config(noreplace) %{_sysconfdir}/dirsrv/config/slapd-collations.conf
21mr|389-ds-base-1.4.4.4-16|105	%config(noreplace) %{_sysconfdir}/dirsrv/config/certmap.conf
21mr|389-ds-base-1.4.4.4-16|106	%config(noreplace) %{_sysconfdir}/dirsrv/config/ldap-agent.conf
21mr|389-ds-base-1.4.4.4-16|107	%config(noreplace) %{_sysconfdir}/dirsrv/config/template-initconfig
21mr|389-ds-base-1.4.4.4-16|108	%dir %{_datadir}/dirsrv
21mr|389-ds-base-1.4.4.4-16|109	%{_datadir}/dirsrv/data/
21mr|389-ds-base-1.4.4.4-16|110	%{_datadir}/dirsrv/inf/
21mr|389-ds-base-1.4.4.4-16|111	%{_datadir}/dirsrv/mibs/
21mr|389-ds-base-1.4.4.4-16|112	%{_datadir}/dirsrv/schema/
21mr|389-ds-base-1.4.4.4-16|113	%{_unitdir}/dirsrv-snmp.service
21mr|389-ds-base-1.4.4.4-16|114	%{_unitdir}/dirsrv.target
21mr|389-ds-base-1.4.4.4-16|115	%{_unitdir}/dirsrv@.service
21mr|389-ds-base-1.4.4.4-16|116	%{_unitdir}/dirsrv@.service.d/custom.conf
21mr|389-ds-base-1.4.4.4-16|117	
21mr|389-ds-base-1.4.4.4-16|118	%{_bindir}/dbscan
21mr|389-ds-base-1.4.4.4-16|119	%{_bindir}/ds-replcheck
21mr|389-ds-base-1.4.4.4-16|120	%{_bindir}/ds-logpipe.py
21mr|389-ds-base-1.4.4.4-16|121	%{_bindir}/ldclt
21mr|389-ds-base-1.4.4.4-16|122	%{_bindir}/logconv.pl
21mr|389-ds-base-1.4.4.4-16|123	%{_bindir}/pwdhash
21mr|389-ds-base-1.4.4.4-16|124	%{_bindir}/readnsstate
21mr|389-ds-base-1.4.4.4-16|125	
21mr|389-ds-base-1.4.4.4-16|126	%{_sbindir}/bak2db
21mr|389-ds-base-1.4.4.4-16|127	%{_sbindir}/db2bak
21mr|389-ds-base-1.4.4.4-16|128	%{_sbindir}/db2index
21mr|389-ds-base-1.4.4.4-16|129	%{_sbindir}/db2ldif
21mr|389-ds-base-1.4.4.4-16|130	%{_sbindir}/dbverify
21mr|389-ds-base-1.4.4.4-16|131	%{_sbindir}/ldap-agent
21mr|389-ds-base-1.4.4.4-16|132	%{_sbindir}/ldif2db
21mr|389-ds-base-1.4.4.4-16|133	%{_sbindir}/ldif2ldap
21mr|389-ds-base-1.4.4.4-16|134	%{_sbindir}/ns-slapd
21mr|389-ds-base-1.4.4.4-16|135	%{_sbindir}/restart-dirsrv
21mr|389-ds-base-1.4.4.4-16|136	%{_sbindir}/start-dirsrv
21mr|389-ds-base-1.4.4.4-16|137	%{_sbindir}/status-dirsrv
21mr|389-ds-base-1.4.4.4-16|138	%{_sbindir}/stop-dirsrv
21mr|389-ds-base-1.4.4.4-16|139	%{_sbindir}/upgradedb
21mr|389-ds-base-1.4.4.4-16|140	%{_sbindir}/vlvindex
21mr|389-ds-base-1.4.4.4-16|141	
21mr|389-ds-base-1.4.4.4-16|142	%dir %{_libdir}/dirsrv
21mr|389-ds-base-1.4.4.4-16|143	%dir %{_libdir}/dirsrv/python
21mr|389-ds-base-1.4.4.4-16|144	%{_libdir}/dirsrv/python/*.py*
21mr|389-ds-base-1.4.4.4-16|145	%{_libdir}/dirsrv/python/__pycache__
21mr|389-ds-base-1.4.4.4-16|146	%dir %{_libdir}/dirsrv/plugins
21mr|389-ds-base-1.4.4.4-16|147	%{_libdir}/dirsrv/plugins/*.so
21mr|389-ds-base-1.4.4.4-16|148	%{_libexecdir}/ds_selinux_*
21mr|389-ds-base-1.4.4.4-16|149	%{_libexecdir}/ds_systemd_*
21mr|389-ds-base-1.4.4.4-16|150	%{_datadir}/gdb/auto-load/*
21mr|389-ds-base-1.4.4.4-16|151	%{_sysctldir}/70-dirsrv.conf
21mr|389-ds-base-1.4.4.4-16|152	%dir %{_localstatedir}/dirsrv
21mr|389-ds-base-1.4.4.4-16|153	%dir %{_localstatedir}/lib/dirsrv
21mr|389-ds-base-1.4.4.4-16|154	%dir %{_logdir}/dirsrv
21mr|389-ds-base-1.4.4.4-16|155	%ghost %dir %{_localstatedir}/lock/dirsrv
21mr|389-ds-base-1.4.4.4-16|156	%{_sysusersdir}/dirsrv.conf
21mr|389-ds-base-1.4.4.4-16|157	%{_mandir}/man1/dbscan.1.*
21mr|389-ds-base-1.4.4.4-16|158	%{_mandir}/man1/ds-replcheck.1.*
21mr|389-ds-base-1.4.4.4-16|159	%{_mandir}/man1/ds-logpipe.py.1.*
21mr|389-ds-base-1.4.4.4-16|160	%{_mandir}/man1/ldclt.1.*
21mr|389-ds-base-1.4.4.4-16|161	%{_mandir}/man1/logconv.pl.1.*
21mr|389-ds-base-1.4.4.4-16|162	%{_mandir}/man1/pwdhash.1.*
21mr|389-ds-base-1.4.4.4-16|163	%{_mandir}/man1/readnsstate.1.*
21mr|389-ds-base-1.4.4.4-16|164	%{_mandir}/man1/ldap-agent.1.*
21mr|389-ds-base-1.4.4.4-16|165	%{_mandir}/man8/ldif2ldap.8.*
21mr|389-ds-base-1.4.4.4-16|166	%{_mandir}/man8/ns-slapd.8.*
21mr|389-ds-base-1.4.4.4-16|167	%{_mandir}/man8/bak2db.8.*
21mr|389-ds-base-1.4.4.4-16|168	%{_mandir}/man8/db2bak.8.*
21mr|389-ds-base-1.4.4.4-16|169	%{_mandir}/man8/db2index.8.*
21mr|389-ds-base-1.4.4.4-16|170	%{_mandir}/man8/db2ldif.8.*
21mr|389-ds-base-1.4.4.4-16|171	%{_mandir}/man8/dbverify.8.*
21mr|389-ds-base-1.4.4.4-16|172	%{_mandir}/man8/ldif2db.8.*
21mr|389-ds-base-1.4.4.4-16|173	%{_mandir}/man8/restart-dirsrv.8.*
21mr|389-ds-base-1.4.4.4-16|174	%{_mandir}/man8/start-dirsrv.8.*
21mr|389-ds-base-1.4.4.4-16|175	%{_mandir}/man8/status-dirsrv.8.*
21mr|389-ds-base-1.4.4.4-16|176	%{_mandir}/man8/stop-dirsrv.8.*
21mr|389-ds-base-1.4.4.4-16|177	%{_mandir}/man8/upgradedb.8.*
21mr|389-ds-base-1.4.4.4-16|178	%{_mandir}/man8/vlvindex.8.*
21mr|389-ds-base-1.4.4.4-16|179	%{_mandir}/man5/99user.ldif.5.*
21mr|389-ds-base-1.4.4.4-16|180	%{_mandir}/man5/certmap.conf.5.*
21mr|389-ds-base-1.4.4.4-16|181	%{_mandir}/man5/template-initconfig.5.*
21mr|389-ds-base-1.4.4.4-16|182	%{_mandir}/man5/slapd-collations.conf.5.*
21mr|389-ds-base-1.4.4.4-16|183	%{_mandir}/man5/dirsrv.5.*
21mr|389-ds-base-1.4.4.4-16|184	%{_mandir}/man5/dirsrv.systemd.5.*
21mr|389-ds-base-1.4.4.4-16|185	
21mr|389-ds-base-1.4.4.4-16|186	%post
21mr|389-ds-base-1.4.4.4-16|187	%sysusers_create dirsrv.conf
21mr|389-ds-base-1.4.4.4-16|188	
21mr|389-ds-base-1.4.4.4-16|189	output=/dev/null
21mr|389-ds-base-1.4.4.4-16|190	output2=/dev/null
21mr|389-ds-base-1.4.4.4-16|191	# reload to pick up any changes to systemd files
21mr|389-ds-base-1.4.4.4-16|192	/bin/systemctl daemon-reload >$output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|193	# find all instances
21mr|389-ds-base-1.4.4.4-16|194	instances="" # instances that require a restart after upgrade
21mr|389-ds-base-1.4.4.4-16|195	ninst=0 # number of instances found in total
21mr|389-ds-base-1.4.4.4-16|196	if [ -n "$DEBUGPOSTTRANS" ] ; then
21mr|389-ds-base-1.4.4.4-16|197	output=$DEBUGPOSTTRANS
21mr|389-ds-base-1.4.4.4-16|198	output2=${DEBUGPOSTTRANS}.upgrade
21mr|389-ds-base-1.4.4.4-16|199	fi
21mr|389-ds-base-1.4.4.4-16|200	
21mr|389-ds-base-1.4.4.4-16|201	# Reload our sysctl before we restart (if we can)
21mr|389-ds-base-1.4.4.4-16|202	sysctl --system &> $output; true
21mr|389-ds-base-1.4.4.4-16|203	
21mr|389-ds-base-1.4.4.4-16|204	echo looking for instances in %{_sysconfdir}/dirsrv > $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|205	instbase="%{_sysconfdir}/dirsrv"
21mr|389-ds-base-1.4.4.4-16|206	for dir in $instbase/slapd-* ; do
21mr|389-ds-base-1.4.4.4-16|207	echo dir = $dir >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|208	if [ ! -d "$dir" ] ; then continue ; fi
21mr|389-ds-base-1.4.4.4-16|209	case "$dir" in *.removed) continue ;; esac
21mr|389-ds-base-1.4.4.4-16|210	basename=`basename $dir`
21mr|389-ds-base-1.4.4.4-16|211	inst="dirsrv@`echo $basename | sed -e 's/slapd-//g'`"
21mr|389-ds-base-1.4.4.4-16|212	echo found instance $inst - getting status >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|213	if /bin/systemctl -q is-active $inst ; then
21mr|389-ds-base-1.4.4.4-16|214	echo instance $inst is running >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|215	instances="$instances $inst"
21mr|389-ds-base-1.4.4.4-16|216	else
21mr|389-ds-base-1.4.4.4-16|217	echo instance $inst is not running >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|218	fi
21mr|389-ds-base-1.4.4.4-16|219	ninst=`expr $ninst + 1`
21mr|389-ds-base-1.4.4.4-16|220	done
21mr|389-ds-base-1.4.4.4-16|221	if [ $ninst -eq 0 ] ; then
21mr|389-ds-base-1.4.4.4-16|222	echo no instances to upgrade >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|223	exit 0 # have no instances to upgrade - just skip the rest
21mr|389-ds-base-1.4.4.4-16|224	fi
21mr|389-ds-base-1.4.4.4-16|225	# shutdown all instances
21mr|389-ds-base-1.4.4.4-16|226	echo shutting down all instances . . . >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|227	for inst in $instances ; do
21mr|389-ds-base-1.4.4.4-16|228	echo stopping instance $inst >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|229	/bin/systemctl stop $inst >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|230	done
21mr|389-ds-base-1.4.4.4-16|231	echo remove pid files . . . >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|232	/bin/rm -f /var/run/dirsrv*.pid /var/run/dirsrv*.startpid
21mr|389-ds-base-1.4.4.4-16|233	# do the upgrade
21mr|389-ds-base-1.4.4.4-16|234	echo upgrading instances . . . >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|235	DEBUGPOSTSETUPOPT=`echo $DEBUGPOSTSETUP | sed -e "s/[^d]//g"`
21mr|389-ds-base-1.4.4.4-16|236	if [ -n "$DEBUGPOSTSETUPOPT" ] ; then
21mr|389-ds-base-1.4.4.4-16|237	%{_sbindir}/setup-ds.pl -l $output2 -$DEBUGPOSTSETUPOPT -u -s General.UpdateMode=offline >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|238	else
21mr|389-ds-base-1.4.4.4-16|239	%{_sbindir}/setup-ds.pl -l $output2 -u -s General.UpdateMode=offline >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|240	fi
21mr|389-ds-base-1.4.4.4-16|241	
21mr|389-ds-base-1.4.4.4-16|242	# restart instances that require it
21mr|389-ds-base-1.4.4.4-16|243	for inst in $instances ; do
21mr|389-ds-base-1.4.4.4-16|244	echo restarting instance $inst >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|245	/bin/systemctl start $inst >> $output 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|246	done
21mr|389-ds-base-1.4.4.4-16|247	exit 0
21mr|389-ds-base-1.4.4.4-16|248	
21mr|389-ds-base-1.4.4.4-16|249	%systemd_post dirsrv-snmp.service
21mr|389-ds-base-1.4.4.4-16|250	
21mr|389-ds-base-1.4.4.4-16|251	%preun
21mr|389-ds-base-1.4.4.4-16|252	if [ $1 -eq 0 ]; then # Final removal
21mr|389-ds-base-1.4.4.4-16|253	# remove instance specific service files/links
21mr|389-ds-base-1.4.4.4-16|254	rm -rf %{_sysconfdir}/systemd/system/dirsrv.wants/* > /dev/null 2>&1 || :
21mr|389-ds-base-1.4.4.4-16|255	fi
21mr|389-ds-base-1.4.4.4-16|256	
21mr|389-ds-base-1.4.4.4-16|257	%systemd_preun dirsrv-snmp.service
21mr|389-ds-base-1.4.4.4-16|258	
21mr|389-ds-base-1.4.4.4-16|259	%postun
21mr|389-ds-base-1.4.4.4-16|260	/sbin/ldconfig
21mr|389-ds-base-1.4.4.4-16|261	if [ $1 = 0 ]; then # Final removal
21mr|389-ds-base-1.4.4.4-16|262	rm -rf /var/run/dirsrv
21mr|389-ds-base-1.4.4.4-16|263	fi
21mr|389-ds-base-1.4.4.4-16|264	
21mr|389-ds-base-1.4.4.4-16|265	%systemd_postun_with_restart dirsrv-snmp.service
21mr|389-ds-base-1.4.4.4-16|266	
21mr|389-ds-base-1.4.4.4-16|267	#------------------------------------------------------------------
21mr|389-ds-base-1.4.4.4-16|268	
21mr|389-ds-base-1.4.4.4-16|269	%package -n %{libname}
21mr|389-ds-base-1.4.4.4-16|270	Summary:	Core libraries for 389 Directory Server
21mr|389-ds-base-1.4.4.4-16|271	Group:		System/Servers
21mr|389-ds-base-1.4.4.4-16|272	Provides:	%{name}-libs = %{EVRD}
21mr|389-ds-base-1.4.4.4-16|273	Conflicts:	svrcore
21mr|389-ds-base-1.4.4.4-16|274	
21mr|389-ds-base-1.4.4.4-16|275	%description -n %{libname}
21mr|389-ds-base-1.4.4.4-16|276	Core libraries for the 389 Directory Server base package. These libraries
21mr|389-ds-base-1.4.4.4-16|277	are used by the main package and the -devel package. This allows the -devel
21mr|389-ds-base-1.4.4.4-16|278	package to be installed with just the -libs package without the main package.
21mr|389-ds-base-1.4.4.4-16|279	
21mr|389-ds-base-1.4.4.4-16|280	%files -n %{libname}
21mr|389-ds-base-1.4.4.4-16|281	%doc LICENSE LICENSE.GPLv3+ LICENSE.mit LICENSE.openssl README.md
21mr|389-ds-base-1.4.4.4-16|282	%dir %{_libdir}/dirsrv
21mr|389-ds-base-1.4.4.4-16|283	%{_libdir}/libslapd.so.%{major}*
21mr|389-ds-base-1.4.4.4-16|284	%{_libdir}/libns-dshttpd-%{version}*.so
21mr|389-ds-base-1.4.4.4-16|285	%{_libdir}/libsds.so.%{major}*
21mr|389-ds-base-1.4.4.4-16|286	%{_libdir}/librewriters.so.%{major}*
21mr|389-ds-base-1.4.4.4-16|287	%{_libdir}/libldaputil.so.%{major}*
21mr|389-ds-base-1.4.4.4-16|288	%{_libdir}/libsvrcore.so.%{major}*
21mr|389-ds-base-1.4.4.4-16|289	
21mr|389-ds-base-1.4.4.4-16|290	#------------------------------------------------------------------
21mr|389-ds-base-1.4.4.4-16|291	
21mr|389-ds-base-1.4.4.4-16|292	%package -n %{devname}
21mr|389-ds-base-1.4.4.4-16|293	Summary:	Development libraries for 389 Directory Server
21mr|389-ds-base-1.4.4.4-16|294	Group:		Development/C
21mr|389-ds-base-1.4.4.4-16|295	Requires:	%{libname} = %{EVRD}
21mr|389-ds-base-1.4.4.4-16|296	Requires:	pkgconfig(nspr)
21mr|389-ds-base-1.4.4.4-16|297	Requires:	pkgconfig(nss)
21mr|389-ds-base-1.4.4.4-16|298	Requires:	pkgconfig(svrcore)
21mr|389-ds-base-1.4.4.4-16|299	Requires:	openldap-devel
21mr|389-ds-base-1.4.4.4-16|300	Requires:	pkgconfig(talloc)
21mr|389-ds-base-1.4.4.4-16|301	Requires:	pkgconfig(libevent)
21mr|389-ds-base-1.4.4.4-16|302	Requires:	pkgconfig(tevent)
21mr|389-ds-base-1.4.4.4-16|303	Requires:	pkgconfig(systemd)
21mr|389-ds-base-1.4.4.4-16|304	Provides:	%{name}-devel = %{EVRD}
21mr|389-ds-base-1.4.4.4-16|305	Conflicts:	svrcore-devel
21mr|389-ds-base-1.4.4.4-16|306	
21mr|389-ds-base-1.4.4.4-16|307	%description -n %{devname}
21mr|389-ds-base-1.4.4.4-16|308	Development Libraries and headers for the 389 Directory Server base package.
21mr|389-ds-base-1.4.4.4-16|309	
21mr|389-ds-base-1.4.4.4-16|310	%files -n %{devname}
21mr|389-ds-base-1.4.4.4-16|311	%doc LICENSE LICENSE.GPLv3+ LICENSE.mit LICENSE.openssl README.md
21mr|389-ds-base-1.4.4.4-16|312	%{_includedir}/dirsrv
21mr|389-ds-base-1.4.4.4-16|313	%{_includedir}/svrcore.h
21mr|389-ds-base-1.4.4.4-16|314	%{_libdir}/libslapd.so
21mr|389-ds-base-1.4.4.4-16|315	%{_libdir}/libns-dshttpd.so
21mr|389-ds-base-1.4.4.4-16|316	%{_mandir}/man3/*
21mr|389-ds-base-1.4.4.4-16|317	%{_libdir}/libsds.so
21mr|389-ds-base-1.4.4.4-16|318	%{_libdir}/librewriters.so
21mr|389-ds-base-1.4.4.4-16|319	%{_libdir}/libldaputil.so
21mr|389-ds-base-1.4.4.4-16|320	%{_libdir}/libsvrcore.so
21mr|389-ds-base-1.4.4.4-16|321	%{_libdir}/pkgconfig/*
21mr|389-ds-base-1.4.4.4-16|322	
21mr|389-ds-base-1.4.4.4-16|323	#------------------------------------------------------------------
21mr|389-ds-base-1.4.4.4-16|324	
21mr|389-ds-base-1.4.4.4-16|325	%package legacy-tools
21mr|389-ds-base-1.4.4.4-16|326	Summary:	Legacy utilities for 389 Directory Server
21mr|389-ds-base-1.4.4.4-16|327	Group:		System/Base
21mr|389-ds-base-1.4.4.4-16|328	Requires:	%{name} = %{EVRD}
21mr|389-ds-base-1.4.4.4-16|329	
21mr|389-ds-base-1.4.4.4-16|330	%description legacy-tools
21mr|389-ds-base-1.4.4.4-16|331	Legacy (and deprecated) utilities for 389 Directory Server. This includes
21mr|389-ds-base-1.4.4.4-16|332	the old account management and task scripts. These are deprecated in favour of
21mr|389-ds-base-1.4.4.4-16|333	the dscreate, dsctl, dsconf and dsidm tools.
21mr|389-ds-base-1.4.4.4-16|334	
21mr|389-ds-base-1.4.4.4-16|335	%files legacy-tools
21mr|389-ds-base-1.4.4.4-16|336	%{_bindir}/infadd
21mr|389-ds-base-1.4.4.4-16|337	%{_bindir}/ldif
21mr|389-ds-base-1.4.4.4-16|338	%{_bindir}/migratecred
21mr|389-ds-base-1.4.4.4-16|339	%{_bindir}/mmldif
21mr|389-ds-base-1.4.4.4-16|340	%{_bindir}/rsearch
21mr|389-ds-base-1.4.4.4-16|341	
21mr|389-ds-base-1.4.4.4-16|342	%{_sbindir}/dbmon.sh
21mr|389-ds-base-1.4.4.4-16|343	%{_sbindir}/dn2rdn
21mr|389-ds-base-1.4.4.4-16|344	%{_sbindir}/monitor
21mr|389-ds-base-1.4.4.4-16|345	%{_sbindir}/restoreconfig
21mr|389-ds-base-1.4.4.4-16|346	%{_sbindir}/saveconfig
21mr|389-ds-base-1.4.4.4-16|347	%{_sbindir}/suffix2instance
21mr|389-ds-base-1.4.4.4-16|348	%{_sbindir}/upgradednformat
21mr|389-ds-base-1.4.4.4-16|349	
21mr|389-ds-base-1.4.4.4-16|350	%{_mandir}/man1/infadd.1.*
21mr|389-ds-base-1.4.4.4-16|351	%{_mandir}/man1/ldif.1.*
21mr|389-ds-base-1.4.4.4-16|352	%{_mandir}/man1/migratecred.1.*
21mr|389-ds-base-1.4.4.4-16|353	%{_mandir}/man1/mmldif.1.*
21mr|389-ds-base-1.4.4.4-16|354	%{_mandir}/man1/rsearch.1.*
21mr|389-ds-base-1.4.4.4-16|355	%{_mandir}/man8/dbmon.sh.8.*
21mr|389-ds-base-1.4.4.4-16|356	%{_mandir}/man8/dn2rdn.8.*
21mr|389-ds-base-1.4.4.4-16|357	%{_mandir}/man8/monitor.8.*
21mr|389-ds-base-1.4.4.4-16|358	%{_mandir}/man8/restoreconfig.8.*
21mr|389-ds-base-1.4.4.4-16|359	%{_mandir}/man8/saveconfig.8.*
21mr|389-ds-base-1.4.4.4-16|360	%{_mandir}/man8/suffix2instance.8.*
21mr|389-ds-base-1.4.4.4-16|361	%{_mandir}/man8/upgradednformat.8.*
21mr|389-ds-base-1.4.4.4-16|362	
21mr|389-ds-base-1.4.4.4-16|363	%if %{with perl}
21mr|389-ds-base-1.4.4.4-16|364	%dir %{_datadir}/dirsrv/properties
21mr|389-ds-base-1.4.4.4-16|365	%{_datadir}/dirsrv/properties/ns-slapd.properties
21mr|389-ds-base-1.4.4.4-16|366	%{_datadir}/dirsrv/properties/*.res
21mr|389-ds-base-1.4.4.4-16|367	%{_datadir}/dirsrv/script-templates
21mr|389-ds-base-1.4.4.4-16|368	%{_datadir}/dirsrv/updates
21mr|389-ds-base-1.4.4.4-16|369	
21mr|389-ds-base-1.4.4.4-16|370	%{_bindir}/cl-dump
21mr|389-ds-base-1.4.4.4-16|371	%{_bindir}/cl-dump.pl
21mr|389-ds-base-1.4.4.4-16|372	%{_bindir}/dbgen.pl
21mr|389-ds-base-1.4.4.4-16|373	%{_bindir}/repl-monitor
21mr|389-ds-base-1.4.4.4-16|374	%{_bindir}/repl-monitor.pl
21mr|389-ds-base-1.4.4.4-16|375	
21mr|389-ds-base-1.4.4.4-16|376	%{_sbindir}/bak2db.pl
21mr|389-ds-base-1.4.4.4-16|377	%{_sbindir}/cleanallruv.pl
21mr|389-ds-base-1.4.4.4-16|378	%{_sbindir}/db2bak.pl
21mr|389-ds-base-1.4.4.4-16|379	%{_sbindir}/db2index.pl
21mr|389-ds-base-1.4.4.4-16|380	%{_sbindir}/db2ldif.pl
21mr|389-ds-base-1.4.4.4-16|381	%{_sbindir}/fixup-linkedattrs.pl
21mr|389-ds-base-1.4.4.4-16|382	%{_sbindir}/fixup-memberof.pl
21mr|389-ds-base-1.4.4.4-16|383	%{_sbindir}/ldif2db.pl
21mr|389-ds-base-1.4.4.4-16|384	%{_sbindir}/migrate-ds.pl
21mr|389-ds-base-1.4.4.4-16|385	%{_sbindir}/ns-accountstatus.pl
21mr|389-ds-base-1.4.4.4-16|386	%{_sbindir}/ns-activate.pl
21mr|389-ds-base-1.4.4.4-16|387	%{_sbindir}/ns-inactivate.pl
21mr|389-ds-base-1.4.4.4-16|388	%{_sbindir}/ns-newpwpolicy.pl
21mr|389-ds-base-1.4.4.4-16|389	%{_sbindir}/remove-ds.pl
21mr|389-ds-base-1.4.4.4-16|390	%{_sbindir}/schema-reload.pl
21mr|389-ds-base-1.4.4.4-16|391	%{_sbindir}/setup-ds.pl
21mr|389-ds-base-1.4.4.4-16|392	%{_sbindir}/syntax-validate.pl
21mr|389-ds-base-1.4.4.4-16|393	%{_sbindir}/usn-tombstone-cleanup.pl
21mr|389-ds-base-1.4.4.4-16|394	%{_sbindir}/verify-db.pl
21mr|389-ds-base-1.4.4.4-16|395	
21mr|389-ds-base-1.4.4.4-16|396	%{_mandir}/man1/dbgen.pl.1.*
21mr|389-ds-base-1.4.4.4-16|397	%{_mandir}/man1/repl-monitor.1.*
21mr|389-ds-base-1.4.4.4-16|398	%{_mandir}/man1/repl-monitor.pl.1.*
21mr|389-ds-base-1.4.4.4-16|399	%{_mandir}/man1/cl-dump.1.*
21mr|389-ds-base-1.4.4.4-16|400	%{_mandir}/man1/cl-dump.pl.1.*
21mr|389-ds-base-1.4.4.4-16|401	%{_mandir}/man8/bak2db.pl.8.*
21mr|389-ds-base-1.4.4.4-16|402	%{_mandir}/man8/cleanallruv.pl.8.*
21mr|389-ds-base-1.4.4.4-16|403	%{_mandir}/man8/db2bak.pl.8.*
21mr|389-ds-base-1.4.4.4-16|404	%{_mandir}/man8/db2index.pl.8.*
21mr|389-ds-base-1.4.4.4-16|405	%{_mandir}/man8/db2ldif.pl.8.*
21mr|389-ds-base-1.4.4.4-16|406	%{_mandir}/man8/fixup-linkedattrs.pl.8.*
21mr|389-ds-base-1.4.4.4-16|407	%{_mandir}/man8/fixup-memberof.pl.8.*
21mr|389-ds-base-1.4.4.4-16|408	%{_mandir}/man8/ldif2db.pl.8.*
21mr|389-ds-base-1.4.4.4-16|409	%{_mandir}/man8/migrate-ds.pl.8.*
21mr|389-ds-base-1.4.4.4-16|410	%{_mandir}/man8/ns-accountstatus.pl.8.*
21mr|389-ds-base-1.4.4.4-16|411	%{_mandir}/man8/ns-activate.pl.8.*
21mr|389-ds-base-1.4.4.4-16|412	%{_mandir}/man8/ns-inactivate.pl.8.*
21mr|389-ds-base-1.4.4.4-16|413	%{_mandir}/man8/ns-newpwpolicy.pl.8.*
21mr|389-ds-base-1.4.4.4-16|414	%{_mandir}/man8/remove-ds.pl.8.*
21mr|389-ds-base-1.4.4.4-16|415	%{_mandir}/man8/schema-reload.pl.8.*
21mr|389-ds-base-1.4.4.4-16|416	%{_mandir}/man8/setup-ds.pl.8.*
21mr|389-ds-base-1.4.4.4-16|417	%{_mandir}/man8/syntax-validate.pl.8.*
21mr|389-ds-base-1.4.4.4-16|418	%{_mandir}/man8/usn-tombstone-cleanup.pl.8.*
21mr|389-ds-base-1.4.4.4-16|419	%{_mandir}/man8/verify-db.pl.8.*
21mr|389-ds-base-1.4.4.4-16|420	
21mr|389-ds-base-1.4.4.4-16|421	%{_libdir}/dirsrv/perl/
21mr|389-ds-base-1.4.4.4-16|422	%endif
21mr|389-ds-base-1.4.4.4-16|423	
21mr|389-ds-base-1.4.4.4-16|424	#------------------------------------------------------------------
21mr|389-ds-base-1.4.4.4-16|425	
21mr|389-ds-base-1.4.4.4-16|426	%package -n python3-lib389
21mr|389-ds-base-1.4.4.4-16|427	Summary:	Summary:  A library for accessing, testing, and configuring the 389 Directory Server
21mr|389-ds-base-1.4.4.4-16|428	Group:		Development/Python
21mr|389-ds-base-1.4.4.4-16|429	BuildRequires:    pkgconfig(python3)
21mr|389-ds-base-1.4.4.4-16|430	BuildRequires:    python3egg(setuptools)
21mr|389-ds-base-1.4.4.4-16|431	BuildRequires:    python3egg(python-ldap)
21mr|389-ds-base-1.4.4.4-16|432	BuildRequires:    python3egg(six)
21mr|389-ds-base-1.4.4.4-16|433	BuildRequires:    python3egg(pyasn1)
21mr|389-ds-base-1.4.4.4-16|434	BuildRequires:    python3egg(pyasn1-modules)
21mr|389-ds-base-1.4.4.4-16|435	BuildRequires:    python3egg(python-dateutil)
21mr|389-ds-base-1.4.4.4-16|436	BuildRequires:    python3egg(argcomplete)
21mr|389-ds-base-1.4.4.4-16|437	BuildRequires:    python3egg(argparse-manpage)
21mr|389-ds-base-1.4.4.4-16|438	#BuildRequires:    python3egg(policycoreutils)
21mr|389-ds-base-1.4.4.4-16|439	#BuildRequires:    python3egg(libselinux)
21mr|389-ds-base-1.4.4.4-16|440	
21mr|389-ds-base-1.4.4.4-16|441	Requires: krb5-workstation
21mr|389-ds-base-1.4.4.4-16|442	Requires: openssl
21mr|389-ds-base-1.4.4.4-16|443	Requires: iproute2
21mr|389-ds-base-1.4.4.4-16|444	Requires: python3
21mr|389-ds-base-1.4.4.4-16|445	Requires: python3-distro
21mr|389-ds-base-1.4.4.4-16|446	Requires: python3-pytest
21mr|389-ds-base-1.4.4.4-16|447	Requires: python3-ldap
21mr|389-ds-base-1.4.4.4-16|448	Requires: python3-six
21mr|389-ds-base-1.4.4.4-16|449	Requires: python3-pyasn1
21mr|389-ds-base-1.4.4.4-16|450	Requires: python3-pyasn1-modules
21mr|389-ds-base-1.4.4.4-16|451	Requires: python3-dateutil
21mr|389-ds-base-1.4.4.4-16|452	Requires: python3-argcomplete
21mr|389-ds-base-1.4.4.4-16|453	#Requires: python3-libselinux
21mr|389-ds-base-1.4.4.4-16|454	Requires: python3-setuptools
21mr|389-ds-base-1.4.4.4-16|455	BuildArch:	noarch
21mr|389-ds-base-1.4.4.4-16|456	
21mr|389-ds-base-1.4.4.4-16|457	%description -n python3-lib389
21mr|389-ds-base-1.4.4.4-16|458	This module contains tools and libraries for accessing, testing,
21mr|389-ds-base-1.4.4.4-16|459	and configuring the 389 Directory Server.
21mr|389-ds-base-1.4.4.4-16|460	
21mr|389-ds-base-1.4.4.4-16|461	%files -n python3-lib389
21mr|389-ds-base-1.4.4.4-16|462	%doc LICENSE LICENSE.GPLv3+
21mr|389-ds-base-1.4.4.4-16|463	%{python3_sitelib}/lib389*
21mr|389-ds-base-1.4.4.4-16|464	%{_sbindir}/dsconf
21mr|389-ds-base-1.4.4.4-16|465	%{_mandir}/man8/dsconf.8.xz
21mr|389-ds-base-1.4.4.4-16|466	%{_sbindir}/dscreate
21mr|389-ds-base-1.4.4.4-16|467	%{_mandir}/man8/dscreate.8.xz
21mr|389-ds-base-1.4.4.4-16|468	%{_sbindir}/dsctl
21mr|389-ds-base-1.4.4.4-16|469	%{_mandir}/man8/dsctl.8.xz
21mr|389-ds-base-1.4.4.4-16|470	%{_sbindir}/dsidm
21mr|389-ds-base-1.4.4.4-16|471	%{_mandir}/man8/dsidm.8.xz
21mr|389-ds-base-1.4.4.4-16|472	%{_libexecdir}/dirsrv/dscontainer
21mr|389-ds-base-1.4.4.4-16|473	
21mr|389-ds-base-1.4.4.4-16|474	#------------------------------------------------------------------
21mr|389-ds-base-1.4.4.4-16|475	
21mr|389-ds-base-1.4.4.4-16|476	%if %{with cockpit}
21mr|389-ds-base-1.4.4.4-16|477	%package -n cockpit-389-ds
21mr|389-ds-base-1.4.4.4-16|478	Summary:	Cockpit UI Plugin for configuring and administering the 389 Directory Server
21mr|389-ds-base-1.4.4.4-16|479	BuildArch:	noarch
21mr|389-ds-base-1.4.4.4-16|480	Group:		System/Base
21mr|389-ds-base-1.4.4.4-16|481	Requires:	python3
21mr|389-ds-base-1.4.4.4-16|482	Requires:	python3-lib389
21mr|389-ds-base-1.4.4.4-16|483	Requires:	cockpit
21mr|389-ds-base-1.4.4.4-16|484	
21mr|389-ds-base-1.4.4.4-16|485	%description -n cockpit-389-ds
21mr|389-ds-base-1.4.4.4-16|486	A cockpit UI Plugin for configuring and administering the 389 Directory Server
21mr|389-ds-base-1.4.4.4-16|487	
21mr|389-ds-base-1.4.4.4-16|488	%files -n cockpit-389-ds
21mr|389-ds-base-1.4.4.4-16|489	%dir %{_datadir}/metainfo/389-console
21mr|389-ds-base-1.4.4.4-16|490	%{_datadir}/metainfo/389-console/org.port389.cockpit_console.metainfo.xml
21mr|389-ds-base-1.4.4.4-16|491	%{_datadir}/cockpit/389-console
21mr|389-ds-base-1.4.4.4-16|492	%endif
21mr|389-ds-base-1.4.4.4-16|493	
21mr|389-ds-base-1.4.4.4-16|494	#------------------------------------------------------------------
21mr|389-ds-base-1.4.4.4-16|495	
21mr|389-ds-base-1.4.4.4-16|496	%prep
21mr|389-ds-base-1.4.4.4-16|497	%autosetup -p1
21mr|389-ds-base-1.4.4.4-16|498	%if %{with cockpit}
21mr|389-ds-base-1.4.4.4-16|499	tar -xzf %{SOURCE1} -C "./src/cockpit/389-console"
21mr|389-ds-base-1.4.4.4-16|500	%endif
21mr|389-ds-base-1.4.4.4-16|501	
21mr|389-ds-base-1.4.4.4-16|502	%build
21mr|389-ds-base-1.4.4.4-16|503	
21mr|389-ds-base-1.4.4.4-16|504	aclocal
21mr|389-ds-base-1.4.4.4-16|505	autoheader
21mr|389-ds-base-1.4.4.4-16|506	autoconf
21mr|389-ds-base-1.4.4.4-16|507	autoreconf -fiv
21mr|389-ds-base-1.4.4.4-16|508	automake --add-missing
21mr|389-ds-base-1.4.4.4-16|509	%configure \
21mr|389-ds-base-1.4.4.4-16|510	--enable-autobind \
21mr|389-ds-base-1.4.4.4-16|511	--with-selinux \
21mr|389-ds-base-1.4.4.4-16|512	--with-openldap \
21mr|389-ds-base-1.4.4.4-16|513	--with-tmpfiles-d=%{_tmpfilesdir} \
21mr|389-ds-base-1.4.4.4-16|514	--with-systemdsystemunitdir=%{_unitdir} \
21mr|389-ds-base-1.4.4.4-16|515	--with-systemdsystemconfdir=%{_sysconfdir}/systemd/system \
21mr|389-ds-base-1.4.4.4-16|516	--with-perldir=%{_bindir} \
21mr|389-ds-base-1.4.4.4-16|517	--with-systemdgroupname=dirsrv.target \
21mr|389-ds-base-1.4.4.4-16|518	--with-svrcore-inc=%{_includedir} \
21mr|389-ds-base-1.4.4.4-16|519	--with-svrcore-lib=%{_libdir} \
21mr|389-ds-base-1.4.4.4-16|520	--with-nspr-lib=%{_libdir} \
21mr|389-ds-base-1.4.4.4-16|521	--with-nspr-inc=%{_includedir}/nspr4 \
21mr|389-ds-base-1.4.4.4-16|522	--with-nss-lib=%{_libdir} \
21mr|389-ds-base-1.4.4.4-16|523	--with-nss-inc=%{_includedir}/nss \
21mr|389-ds-base-1.4.4.4-16|524	--with-systemd \
21mr|389-ds-base-1.4.4.4-16|525	%if %{without cockpit}
21mr|389-ds-base-1.4.4.4-16|526	--disable-cockpit \
21mr|389-ds-base-1.4.4.4-16|527	%endif
21mr|389-ds-base-1.4.4.4-16|528	%if %{with perl}
21mr|389-ds-base-1.4.4.4-16|529	--enable-legacy --enable-perl \
21mr|389-ds-base-1.4.4.4-16|530	%endif
21mr|389-ds-base-1.4.4.4-16|531	%if %{with debug}
21mr|389-ds-base-1.4.4.4-16|532	--enable-asan \
21mr|389-ds-base-1.4.4.4-16|533	--enable-debug \
21mr|389-ds-base-1.4.4.4-16|534	%endif
21mr|389-ds-base-1.4.4.4-16|535	%if %{with check}
21mr|389-ds-base-1.4.4.4-16|536	--enable-cmocka
21mr|389-ds-base-1.4.4.4-16|537	%endif
21mr|389-ds-base-1.4.4.4-16|538	
21mr|389-ds-base-1.4.4.4-16|539	%make
21mr|389-ds-base-1.4.4.4-16|540	
21mr|389-ds-base-1.4.4.4-16|541	%if %{with cockpit}
21mr|389-ds-base-1.4.4.4-16|542	# cockpit plugin
21mr|389-ds-base-1.4.4.4-16|543	%make 389-console
21mr|389-ds-base-1.4.4.4-16|544	%endif
21mr|389-ds-base-1.4.4.4-16|545	
21mr|389-ds-base-1.4.4.4-16|546	# lib389
21mr|389-ds-base-1.4.4.4-16|547	pushd ./src/lib389
21mr|389-ds-base-1.4.4.4-16|548	%py3_build
21mr|389-ds-base-1.4.4.4-16|549	popd
21mr|389-ds-base-1.4.4.4-16|550	
21mr|389-ds-base-1.4.4.4-16|551	# argparse-manpage dynamic man pages have hardcoded man v1 in header,
21mr|389-ds-base-1.4.4.4-16|552	# need to change it to v8
21mr|389-ds-base-1.4.4.4-16|553	sed -i  "1s/\"1\"/\"8\"/" %{_builddir}/%{name}-%{version}%{?prerel}/src/lib389/man/dsconf.8
21mr|389-ds-base-1.4.4.4-16|554	sed -i  "1s/\"1\"/\"8\"/" %{_builddir}/%{name}-%{version}%{?prerel}/src/lib389/man/dsctl.8
21mr|389-ds-base-1.4.4.4-16|555	sed -i  "1s/\"1\"/\"8\"/" %{_builddir}/%{name}-%{version}%{?prerel}/src/lib389/man/dsidm.8
21mr|389-ds-base-1.4.4.4-16|556	sed -i  "1s/\"1\"/\"8\"/" %{_builddir}/%{name}-%{version}%{?prerel}/src/lib389/man/dscreate.8
21mr|389-ds-base-1.4.4.4-16|557	
21mr|389-ds-base-1.4.4.4-16|558	%check
21mr|389-ds-base-1.4.4.4-16|559	%make check || { cat test-suite.log; exit 1; }
21mr|389-ds-base-1.4.4.4-16|560	
21mr|389-ds-base-1.4.4.4-16|561	%install
21mr|389-ds-base-1.4.4.4-16|562	%make_install
21mr|389-ds-base-1.4.4.4-16|563	
21mr|389-ds-base-1.4.4.4-16|564	mkdir -p %{buildroot}%{_localstatedir}/{lib/,lock/,log/,}dirsrv
21mr|389-ds-base-1.4.4.4-16|565	
21mr|389-ds-base-1.4.4.4-16|566	# for systemd
21mr|389-ds-base-1.4.4.4-16|567	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/dirsrv.target.wants
21mr|389-ds-base-1.4.4.4-16|568	
21mr|389-ds-base-1.4.4.4-16|569	# remove libtool and static libs
21mr|389-ds-base-1.4.4.4-16|570	find %{buildroot} -type f \( -name "*.la" -o -name "*.a" \) -delete
21mr|389-ds-base-1.4.4.4-16|571	
21mr|389-ds-base-1.4.4.4-16|572	%if %{with perl}
21mr|389-ds-base-1.4.4.4-16|573	# make sure perl scripts have a proper shebang
21mr|389-ds-base-1.4.4.4-16|574	sed -i 's|#0|#!%{_bindir}/perl|' %{buildroot}%{_datadir}/dirsrv/script-templates/template-*.pl
21mr|389-ds-base-1.4.4.4-16|575	sed -i 's|File::Spec->tmpdir|"/tmp"|g' %{buildroot}%{_libdir}/dirsrv/perl/DSCreate.pm
21mr|389-ds-base-1.4.4.4-16|576	%endif
21mr|389-ds-base-1.4.4.4-16|577	
21mr|389-ds-base-1.4.4.4-16|578	# move main libraries to common directory
21mr|389-ds-base-1.4.4.4-16|579	mv %{buildroot}%{_libdir}/dirsrv/*.so* %{buildroot}%{_libdir}/
21mr|389-ds-base-1.4.4.4-16|580	
21mr|389-ds-base-1.4.4.4-16|581	# Copy in our docs from doxygen
21mr|389-ds-base-1.4.4.4-16|582	mkdir -p %{buildroot}%{_mandir}/man3
21mr|389-ds-base-1.4.4.4-16|583	cp man/man3/* %{buildroot}%{_mandir}/man3/
21mr|389-ds-base-1.4.4.4-16|584	
21mr|389-ds-base-1.4.4.4-16|585	# Fix path to systemctl in scripts
21mr|389-ds-base-1.4.4.4-16|586	sed -i 's|%{_bindir}/systemctl|/bin/systemctl|' %{buildroot}%{_sbindir}/*-dirsrv
21mr|389-ds-base-1.4.4.4-16|587	
21mr|389-ds-base-1.4.4.4-16|588	#install sysuser config
21mr|389-ds-base-1.4.4.4-16|589	install -d %{buildroot}%{_sysusersdir}/
21mr|389-ds-base-1.4.4.4-16|590	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/dirsrv.conf
21mr|389-ds-base-1.4.4.4-16|591	
21mr|389-ds-base-1.4.4.4-16|592	# lib389
21mr|389-ds-base-1.4.4.4-16|593	pushd src/lib389
21mr|389-ds-base-1.4.4.4-16|594	%py3_install
21mr|389-ds-base-1.4.4.4-16|595	popd

11306 21
21mr|3dprinter-udev-rules-0.2.2-1|1	Summary:	Rules for udev to give regular users access to operate 3D printers
21mr|3dprinter-udev-rules-0.2.2-1|2	Name:		3dprinter-udev-rules
21mr|3dprinter-udev-rules-0.2.2-1|3	Version:	0.2.2
21mr|3dprinter-udev-rules-0.2.2-1|4	Release:	1
21mr|3dprinter-udev-rules-0.2.2-1|5	License:	CC0
21mr|3dprinter-udev-rules-0.2.2-1|6	Group:		System/Configuration/Printing
21mr|3dprinter-udev-rules-0.2.2-1|7	Url:		https://github.com/hroncok/%{name}
21mr|3dprinter-udev-rules-0.2.2-1|8	Source0:	%{url}/archive/v%{version}.tar.gz
21mr|3dprinter-udev-rules-0.2.2-1|9	BuildArch:	noarch
21mr|3dprinter-udev-rules-0.2.2-1|10	
21mr|3dprinter-udev-rules-0.2.2-1|11	%description
21mr|3dprinter-udev-rules-0.2.2-1|12	Normally, when you connect a RepRap like 3D printer to a Linux machine by an
21mr|3dprinter-udev-rules-0.2.2-1|13	USB cable, you need to be in dialout or similar group to be able to control
21mr|3dprinter-udev-rules-0.2.2-1|14	it via OctoPrint, Printrun, Cura or any other control software. Not any more.
21mr|3dprinter-udev-rules-0.2.2-1|15	
21mr|3dprinter-udev-rules-0.2.2-1|16	Install this rule to grant all users read and write access to collected
21mr|3dprinter-udev-rules-0.2.2-1|17	devices based on the VID and PID.
21mr|3dprinter-udev-rules-0.2.2-1|18	
21mr|3dprinter-udev-rules-0.2.2-1|19	Disclaimer: Such device might not be a 3D printer, it my be an Arduino, it
21mr|3dprinter-udev-rules-0.2.2-1|20	might be a modem and it might even be a blender. But normally you would
21mr|3dprinter-udev-rules-0.2.2-1|21	add your user to dialout and get access to all of those and more anyway.
21mr|3dprinter-udev-rules-0.2.2-1|22	So I guess be careful when some of the users should not get access to
21mr|3dprinter-udev-rules-0.2.2-1|23	your blenders.
21mr|3dprinter-udev-rules-0.2.2-1|24	
21mr|3dprinter-udev-rules-0.2.2-1|25	%files
21mr|3dprinter-udev-rules-0.2.2-1|26	%doc LICENSE README.md
21mr|3dprinter-udev-rules-0.2.2-1|27	%{_udevrulesdir}/66-3dprinter.rules
21mr|3dprinter-udev-rules-0.2.2-1|28	
21mr|3dprinter-udev-rules-0.2.2-1|29	#-------------------------------------------------------------------------
21mr|3dprinter-udev-rules-0.2.2-1|30	
21mr|3dprinter-udev-rules-0.2.2-1|31	%prep
21mr|3dprinter-udev-rules-0.2.2-1|32	%setup -q
21mr|3dprinter-udev-rules-0.2.2-1|33	
21mr|3dprinter-udev-rules-0.2.2-1|34	%build
21mr|3dprinter-udev-rules-0.2.2-1|35	# nothing
21mr|3dprinter-udev-rules-0.2.2-1|36	
21mr|3dprinter-udev-rules-0.2.2-1|37	%install
21mr|3dprinter-udev-rules-0.2.2-1|38	install -D -p -m 644 66-3dprinter.rules %{buildroot}%{_udevrulesdir}/66-3dprinter.rules

11307 21
21mr|99soft-oss-parent-10-12|1	Name:          99soft-oss-parent
21mr|99soft-oss-parent-10-12|2	Version:       10
21mr|99soft-oss-parent-10-12|3	Release:       12
21mr|99soft-oss-parent-10-12|4	Summary:       99 Software Foundation parent pom
21mr|99soft-oss-parent-10-12|5	License:       ASL 2.0
21mr|99soft-oss-parent-10-12|6	URL:           https://github.com/99soft/infra
21mr|99soft-oss-parent-10-12|7	Source0:       https://github.com/99soft/infra/archive/oss-parent-%{version}.tar.gz
21mr|99soft-oss-parent-10-12|8	
21mr|99soft-oss-parent-10-12|9	BuildRequires: maven-local
21mr|99soft-oss-parent-10-12|10	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|99soft-oss-parent-10-12|11	BuildRequires: mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|99soft-oss-parent-10-12|12	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|99soft-oss-parent-10-12|13	
21mr|99soft-oss-parent-10-12|14	Group:          Development/Java
21mr|99soft-oss-parent-10-12|15	BuildArch:     noarch
21mr|99soft-oss-parent-10-12|16	# Java stack is not supported on x86_32
21mr|99soft-oss-parent-10-12|17	ExcludeArch: %{ix86}
21mr|99soft-oss-parent-10-12|18	
21mr|99soft-oss-parent-10-12|19	%description
21mr|99soft-oss-parent-10-12|20	The 99 Software Foundation parent pom.
21mr|99soft-oss-parent-10-12|21	
21mr|99soft-oss-parent-10-12|22	%prep
21mr|99soft-oss-parent-10-12|23	%setup -q -n infra-oss-parent-%{version}
21mr|99soft-oss-parent-10-12|24	%pom_remove_plugin :appassembler-maven-plugin
21mr|99soft-oss-parent-10-12|25	%pom_remove_plugin :nexus-maven-plugin
21mr|99soft-oss-parent-10-12|26	%pom_remove_plugin :taglist-maven-plugin
21mr|99soft-oss-parent-10-12|27	%pom_remove_plugin :cobertura-maven-plugin
21mr|99soft-oss-parent-10-12|28	# Execution enforce-java of goal org.apache.maven.plugins:maven-enforcer-plugin:1.4.1:enforce failed. NullPointerException
21mr|99soft-oss-parent-10-12|29	%pom_remove_plugin :maven-enforcer-plugin
21mr|99soft-oss-parent-10-12|30	
21mr|99soft-oss-parent-10-12|31	%pom_xpath_remove "pom:project/pom:build/pom:extensions"
21mr|99soft-oss-parent-10-12|32	
21mr|99soft-oss-parent-10-12|33	# Remove doclava
21mr|99soft-oss-parent-10-12|34	%pom_xpath_remove "pom:reporting/pom:plugins/pom:plugin[pom:artifactId[text()='maven-javadoc-plugin']]/pom:configuration"
21mr|99soft-oss-parent-10-12|35	%pom_xpath_inject "pom:reporting/pom:plugins/pom:plugin[pom:artifactId[text()='maven-javadoc-plugin']]" '
21mr|99soft-oss-parent-10-12|36	<configuration>
21mr|99soft-oss-parent-10-12|37	<minmemory>128m</minmemory>
21mr|99soft-oss-parent-10-12|38	<maxmemory>1024m</maxmemory>
21mr|99soft-oss-parent-10-12|39	<breakiterator>true</breakiterator>
21mr|99soft-oss-parent-10-12|40	<quiet>true</quiet>
21mr|99soft-oss-parent-10-12|41	<verbose>false</verbose>
21mr|99soft-oss-parent-10-12|42	<source>${javac.src.version}</source>
21mr|99soft-oss-parent-10-12|43	<linksource>true</linksource>
21mr|99soft-oss-parent-10-12|44	</configuration>'
21mr|99soft-oss-parent-10-12|45	
21mr|99soft-oss-parent-10-12|46	%build
21mr|99soft-oss-parent-10-12|47	
21mr|99soft-oss-parent-10-12|48	%mvn_build
21mr|99soft-oss-parent-10-12|49	
21mr|99soft-oss-parent-10-12|50	%install
21mr|99soft-oss-parent-10-12|51	%mvn_install
21mr|99soft-oss-parent-10-12|52	
21mr|99soft-oss-parent-10-12|53	%files -f .mfiles
21mr|99soft-oss-parent-10-12|54	%doc README.creole
21mr|99soft-oss-parent-10-12|55	%license LICENSE NOTICE
21mr|99soft-oss-parent-10-12|56	

11308 21
21mr|a2ps-4.14-20|1	%{?build_emacs}%{?!build_emacs:%bcond_without emacs}
21mr|a2ps-4.14-20|2	
21mr|a2ps-4.14-20|3	Summary:	Converts text and other types of files to PostScript(TM)
21mr|a2ps-4.14-20|4	Name:		a2ps
21mr|a2ps-4.14-20|5	Version:	4.14
21mr|a2ps-4.14-20|6	Release:	20
21mr|a2ps-4.14-20|7	License:	GPLv3+
21mr|a2ps-4.14-20|8	Group:		Publishing
21mr|a2ps-4.14-20|9	Url:		http://www.gnu.org/software/a2ps/
21mr|a2ps-4.14-20|10	Source:		http://ftp.gnu.org/gnu/a2ps/%{name}-%{version}.tar.gz
21mr|a2ps-4.14-20|11	Patch1:		a2ps-4.14-enable-display.patch
21mr|a2ps-4.14-20|12	# CVE-2015-8107 fix
21mr|a2ps-4.14-20|13	Patch2:		a2ps-4.14-fix-str-fmt.patch
21mr|a2ps-4.14-20|14	# Ensure the paper size is properly modified upon locale (from fedora)
21mr|a2ps-4.14-20|15	Patch3:		a2ps-4.14-glibcpaper.patch
21mr|a2ps-4.14-20|16	Patch4:		a2ps-4.14-texinfo-5.x.patch
21mr|a2ps-4.14-20|17	# Security enhancement (from fedora)
21mr|a2ps-4.14-20|18	# CVE-2001-1593 fix
21mr|a2ps-4.14-20|19	Patch5:		a2ps-4.14-security.patch
21mr|a2ps-4.14-20|20	Patch6:		a2ps-4.14-texinfo-6.7-encoding.patch
21mr|a2ps-4.14-20|21	Patch7:		CVE-2014-0466.patch
21mr|a2ps-4.14-20|22	BuildRequires:	bison
21mr|a2ps-4.14-20|23	%if %{with emacs}
21mr|a2ps-4.14-20|24	BuildRequires:	emacs-bin
21mr|a2ps-4.14-20|25	%endif
21mr|a2ps-4.14-20|26	BuildRequires:	flex
21mr|a2ps-4.14-20|27	BuildRequires:	gettext
21mr|a2ps-4.14-20|28	BuildRequires:	gperf
21mr|a2ps-4.14-20|29	BuildRequires:	groff-perl
21mr|a2ps-4.14-20|30	BuildRequires:	imagemagick
21mr|a2ps-4.14-20|31	BuildRequires:	mawk
21mr|a2ps-4.14-20|32	BuildRequires:	psutils
21mr|a2ps-4.14-20|33	#BuildRequires:	tetex-dvips
21mr|a2ps-4.14-20|34	#BuildRequires:	tetex-latex
21mr|a2ps-4.14-20|35	BuildRequires:	texlive
21mr|a2ps-4.14-20|36	BuildRequires:	texinfo
21mr|a2ps-4.14-20|37	
21mr|a2ps-4.14-20|38	Requires:	binutils
21mr|a2ps-4.14-20|39	Requires:	file
21mr|a2ps-4.14-20|40	Requires:	groff-perl
21mr|a2ps-4.14-20|41	Requires:	imagemagick
21mr|a2ps-4.14-20|42	Requires:	psutils
21mr|a2ps-4.14-20|43	
21mr|a2ps-4.14-20|44	%description
21mr|a2ps-4.14-20|45	The a2ps filter converts text and other types of files to PostScript(TM).
21mr|a2ps-4.14-20|46	a2ps has pretty-printing capabilities and includes support for a wide
21mr|a2ps-4.14-20|47	number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
21mr|a2ps-4.14-20|48	and medias.
21mr|a2ps-4.14-20|49	
21mr|a2ps-4.14-20|50	%files -f %{name}.lang
21mr|a2ps-4.14-20|51	%defattr(644,root,root,755)
21mr|a2ps-4.14-20|52	%config(noreplace) %{_sysconfdir}/a2ps.cfg
21mr|a2ps-4.14-20|53	%config(noreplace) %{_sysconfdir}/a2ps-site.cfg
21mr|a2ps-4.14-20|54	%doc AUTHORS NEWS README TODO THANKS
21mr|a2ps-4.14-20|55	%attr(755,root,root) %{_bindir}/*
21mr|a2ps-4.14-20|56	%attr(755,root,root) %{_datadir}/%{name}/afm/make_fonts_map.sh
21mr|a2ps-4.14-20|57	%{_infodir}/a2ps.info*
21mr|a2ps-4.14-20|58	%{_infodir}/ogonkify.info*
21mr|a2ps-4.14-20|59	%{_infodir}/regex.info*
21mr|a2ps-4.14-20|60	%{_mandir}/man1/*
21mr|a2ps-4.14-20|61	%dir %{_datadir}/%{name}/
21mr|a2ps-4.14-20|62	%{_datadir}/%{name}/README
21mr|a2ps-4.14-20|63	%{_datadir}/%{name}/afm/*.afm
21mr|a2ps-4.14-20|64	%{_datadir}/%{name}/afm/*.map
21mr|a2ps-4.14-20|65	%{_datadir}/%{name}/encoding/
21mr|a2ps-4.14-20|66	%{_datadir}/%{name}/fonts/
21mr|a2ps-4.14-20|67	%{_datadir}/%{name}/ppd/
21mr|a2ps-4.14-20|68	%{_datadir}/%{name}/ps/
21mr|a2ps-4.14-20|69	%{_datadir}/%{name}/sheets/
21mr|a2ps-4.14-20|70	%{_datadir}/ogonkify/
21mr|a2ps-4.14-20|71	%if %{with emacs}
21mr|a2ps-4.14-20|72	%{_datadir}/emacs/site-lisp/a2ps-print.el
21mr|a2ps-4.14-20|73	%{_datadir}/emacs/site-lisp/a2ps.el
21mr|a2ps-4.14-20|74	%{_datadir}/emacs/site-lisp/*.elc
21mr|a2ps-4.14-20|75	%endif
21mr|a2ps-4.14-20|76	
21mr|a2ps-4.14-20|77	%post
21mr|a2ps-4.14-20|78	# Adapt /usr/share/a2ps/afm/fonts.map to the current system environment
21mr|a2ps-4.14-20|79	( cd %{_datadir}/%{name}/afm/
21mr|a2ps-4.14-20|80	./make_fonts_map.sh > /dev/null 2>&1
21mr|a2ps-4.14-20|81	mv -f fonts.map.new fonts.map
21mr|a2ps-4.14-20|82	)
21mr|a2ps-4.14-20|83	
21mr|a2ps-4.14-20|84	#----------------------------------------------------------------------------
21mr|a2ps-4.14-20|85	
21mr|a2ps-4.14-20|86	%package devel
21mr|a2ps-4.14-20|87	Summary:	Include files for %{name}
21mr|a2ps-4.14-20|88	Group:		Development/Other
21mr|a2ps-4.14-20|89	Requires:	%{name} = %{EVRD}
21mr|a2ps-4.14-20|90	
21mr|a2ps-4.14-20|91	%description devel
21mr|a2ps-4.14-20|92	The a2ps filter converts text and other types of files to PostScript(TM).
21mr|a2ps-4.14-20|93	A2ps has pretty-printing capabilities and includes support for a wide
21mr|a2ps-4.14-20|94	number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
21mr|a2ps-4.14-20|95	and medias.
21mr|a2ps-4.14-20|96	
21mr|a2ps-4.14-20|97	This package holds include files.
21mr|a2ps-4.14-20|98	
21mr|a2ps-4.14-20|99	%files devel
21mr|a2ps-4.14-20|100	%defattr(644,root,root,755)
21mr|a2ps-4.14-20|101	%doc ChangeLog
21mr|a2ps-4.14-20|102	%{_includedir}/*
21mr|a2ps-4.14-20|103	
21mr|a2ps-4.14-20|104	#----------------------------------------------------------------------------
21mr|a2ps-4.14-20|105	
21mr|a2ps-4.14-20|106	%package static-devel
21mr|a2ps-4.14-20|107	Summary:	Static libraries for %{name}
21mr|a2ps-4.14-20|108	Group:		Development/Other
21mr|a2ps-4.14-20|109	Requires(pre):	%{name}-devel = %{EVRD}
21mr|a2ps-4.14-20|110	
21mr|a2ps-4.14-20|111	%description static-devel
21mr|a2ps-4.14-20|112	The a2ps filter converts text and other types of files to PostScript(TM).
21mr|a2ps-4.14-20|113	A2ps has pretty-printing capabilities and includes support for a wide
21mr|a2ps-4.14-20|114	number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
21mr|a2ps-4.14-20|115	and medias.
21mr|a2ps-4.14-20|116	
21mr|a2ps-4.14-20|117	This package holds static libraries.
21mr|a2ps-4.14-20|118	
21mr|a2ps-4.14-20|119	%files static-devel
21mr|a2ps-4.14-20|120	%defattr(644,root,root,755)
21mr|a2ps-4.14-20|121	%{_libdir}/*.a
21mr|a2ps-4.14-20|122	
21mr|a2ps-4.14-20|123	#----------------------------------------------------------------------------
21mr|a2ps-4.14-20|124	
21mr|a2ps-4.14-20|125	%prep
21mr|a2ps-4.14-20|126	%autosetup -p1
21mr|a2ps-4.14-20|127	
21mr|a2ps-4.14-20|128	%build
21mr|a2ps-4.14-20|129	%configure
21mr|a2ps-4.14-20|130	%make
21mr|a2ps-4.14-20|131	
21mr|a2ps-4.14-20|132	%install
21mr|a2ps-4.14-20|133	%makeinstall_std
21mr|a2ps-4.14-20|134	
21mr|a2ps-4.14-20|135	%find_lang %{name}
21mr|a2ps-4.14-20|136	
21mr|a2ps-4.14-20|137	%changelog
21mr|a2ps-4.14-20|138	* Mon Feb 9 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|a2ps-4.14-20|139	- fix CVE
21mr|a2ps-4.14-20|140	
21mr|a2ps-4.14-20|141	* Wed Sep 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.14-19
21mr|a2ps-4.14-20|142	- build with texinfo patch
21mr|a2ps-4.14-20|143	
21mr|a2ps-4.14-20|144	* Fri Aug 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|a2ps-4.14-20|145	- Clean

11309 21
21mr|a52dec-0.8.0-1|1	%define major 0
21mr|a52dec-0.8.0-1|2	%define libname %mklibname %{name} %{major}
21mr|a52dec-0.8.0-1|3	%define devname %mklibname %{name} -d
21mr|a52dec-0.8.0-1|4	
21mr|a52dec-0.8.0-1|5	Summary:	A free ATSC A/52 stream decoder library
21mr|a52dec-0.8.0-1|6	Name:		a52dec
21mr|a52dec-0.8.0-1|7	Version:	0.8.0
21mr|a52dec-0.8.0-1|8	Release:	1
21mr|a52dec-0.8.0-1|9	License:	GPLv2+
21mr|a52dec-0.8.0-1|10	Group:		Video
21mr|a52dec-0.8.0-1|11	Url:		http://liba52.sourceforge.net
21mr|a52dec-0.8.0-1|12	Source0:    https://distfiles.adelielinux.org/source/a52dec/a52dec-%{version}.tar.gz
21mr|a52dec-0.8.0-1|13	BuildRequires:	autoconf2.5
21mr|a52dec-0.8.0-1|14	BuildRequires:	chrpath
21mr|a52dec-0.8.0-1|15	Provides:	liba52-apps = %{EVRD}
21mr|a52dec-0.8.0-1|16	
21mr|a52dec-0.8.0-1|17	%description
21mr|a52dec-0.8.0-1|18	liba52 is a free library for decoding ATSC A/52 streams.
21mr|a52dec-0.8.0-1|19	
21mr|a52dec-0.8.0-1|20	The A/52 standard is used in a variety of applications, including
21mr|a52dec-0.8.0-1|21	digital television and DVD. It is also known as AC-3.
21mr|a52dec-0.8.0-1|22	
21mr|a52dec-0.8.0-1|23	%files
21mr|a52dec-0.8.0-1|24	%doc AUTHORS COPYING NEWS README TODO HISTORY
21mr|a52dec-0.8.0-1|25	%{_bindir}/*
21mr|a52dec-0.8.0-1|26	%{_mandir}/man1/*
21mr|a52dec-0.8.0-1|27	
21mr|a52dec-0.8.0-1|28	#----------------------------------------------------------------------------
21mr|a52dec-0.8.0-1|29	
21mr|a52dec-0.8.0-1|30	%package -n %{libname}
21mr|a52dec-0.8.0-1|31	Summary:	Libraries for %{name}
21mr|a52dec-0.8.0-1|32	Group:		System/Libraries
21mr|a52dec-0.8.0-1|33	
21mr|a52dec-0.8.0-1|34	%description -n %{libname}
21mr|a52dec-0.8.0-1|35	liba52 is a free library for decoding ATSC A/52 streams.
21mr|a52dec-0.8.0-1|36	
21mr|a52dec-0.8.0-1|37	The A/52 standard is used in a variety of applications, including
21mr|a52dec-0.8.0-1|38	digital television and DVD. It is also known as AC-3.
21mr|a52dec-0.8.0-1|39	
21mr|a52dec-0.8.0-1|40	This package contains libraries needed to run programs linked with %{name}.
21mr|a52dec-0.8.0-1|41	
21mr|a52dec-0.8.0-1|42	%files -n %{libname}
21mr|a52dec-0.8.0-1|43	%{_libdir}/liba52.so.%{major}*
21mr|a52dec-0.8.0-1|44	
21mr|a52dec-0.8.0-1|45	#----------------------------------------------------------------------------
21mr|a52dec-0.8.0-1|46	
21mr|a52dec-0.8.0-1|47	%package -n %{devname}
21mr|a52dec-0.8.0-1|48	Summary:	Development files for %{name}
21mr|a52dec-0.8.0-1|49	Group:		Development/C
21mr|a52dec-0.8.0-1|50	Requires:	%{libname} = %{EVRD}
21mr|a52dec-0.8.0-1|51	Provides:	%{name}-devel = %{EVRD}
21mr|a52dec-0.8.0-1|52	Provides:	lib%{name}-devel = %{EVRD}
21mr|a52dec-0.8.0-1|53	
21mr|a52dec-0.8.0-1|54	%description -n %{devname}
21mr|a52dec-0.8.0-1|55	liba52 is a free library for decoding ATSC A/52 streams.
21mr|a52dec-0.8.0-1|56	
21mr|a52dec-0.8.0-1|57	The A/52 standard is used in a variety of applications, including
21mr|a52dec-0.8.0-1|58	digital television and DVD. It is also known as AC-3.
21mr|a52dec-0.8.0-1|59	
21mr|a52dec-0.8.0-1|60	This package contains development files needed to compile programs which
21mr|a52dec-0.8.0-1|61	use %{name}.
21mr|a52dec-0.8.0-1|62	
21mr|a52dec-0.8.0-1|63	%files -n %{devname}
21mr|a52dec-0.8.0-1|64	%{_includedir}/*
21mr|a52dec-0.8.0-1|65	%{_libdir}/*.so
21mr|a52dec-0.8.0-1|66	%{_libdir}/pkgconfig/*.pc
21mr|a52dec-0.8.0-1|67	
21mr|a52dec-0.8.0-1|68	#----------------------------------------------------------------------------
21mr|a52dec-0.8.0-1|69	
21mr|a52dec-0.8.0-1|70	%prep
21mr|a52dec-0.8.0-1|71	%setup -q
21mr|a52dec-0.8.0-1|72	autoconf
21mr|a52dec-0.8.0-1|73	
21mr|a52dec-0.8.0-1|74	%build
21mr|a52dec-0.8.0-1|75	export CFLAGS="%{optflags} -fPIC"
21mr|a52dec-0.8.0-1|76	%configure --enable-shared --disable-static
21mr|a52dec-0.8.0-1|77	%make_build
21mr|a52dec-0.8.0-1|78	
21mr|a52dec-0.8.0-1|79	%install
21mr|a52dec-0.8.0-1|80	%make_install
21mr|a52dec-0.8.0-1|81	chrpath -d %{buildroot}%{_bindir}/a52dec

11310 21
21mr|aalib-1.4.0-0.rc5.28|1	%define fname %{name}-1.4rc5
21mr|aalib-1.4.0-0.rc5.28|2	
21mr|aalib-1.4.0-0.rc5.28|3	%define major 1
21mr|aalib-1.4.0-0.rc5.28|4	%define libname %mklibname aa %{major}
21mr|aalib-1.4.0-0.rc5.28|5	%define devname %mklibname aa -d
21mr|aalib-1.4.0-0.rc5.28|6	
21mr|aalib-1.4.0-0.rc5.28|7	Summary:	AA (Ascii Art) library
21mr|aalib-1.4.0-0.rc5.28|8	Name:		aalib
21mr|aalib-1.4.0-0.rc5.28|9	Version:	1.4.0
21mr|aalib-1.4.0-0.rc5.28|10	Release:	0.rc5.28
21mr|aalib-1.4.0-0.rc5.28|11	License:	LGPLv2+
21mr|aalib-1.4.0-0.rc5.28|12	Group:		System/Libraries
21mr|aalib-1.4.0-0.rc5.28|13	Url:		http://aa-project.sourceforge.net/aalib/
21mr|aalib-1.4.0-0.rc5.28|14	Source0:	http://prdownloads.sourceforge.net/aa-project/%{fname}.tar.bz2
21mr|aalib-1.4.0-0.rc5.28|15	Patch0:		aalib-info.patch
21mr|aalib-1.4.0-0.rc5.28|16	Patch1:		aalib-rpath.patch
21mr|aalib-1.4.0-0.rc5.28|17	Patch2:		aalib-1.4-automake18.patch
21mr|aalib-1.4.0-0.rc5.28|18	Patch3:		aalib-1.4.0-automake-1.13.patch
21mr|aalib-1.4.0-0.rc5.28|19	Patch4:		aalib-1.4.0-texinfo-5.x.patch
21mr|aalib-1.4.0-0.rc5.28|20	BuildRequires:	texinfo
21mr|aalib-1.4.0-0.rc5.28|21	BuildRequires:	gpm-devel
21mr|aalib-1.4.0-0.rc5.28|22	BuildRequires:	pkgconfig(slang)
21mr|aalib-1.4.0-0.rc5.28|23	BuildRequires:	pkgconfig(x11)
21mr|aalib-1.4.0-0.rc5.28|24	
21mr|aalib-1.4.0-0.rc5.28|25	%description
21mr|aalib-1.4.0-0.rc5.28|26	AA-lib is a low level gfx library just as many other libraries are.
21mr|aalib-1.4.0-0.rc5.28|27	The main difference is that AA-lib does not require graphics device. In
21mr|aalib-1.4.0-0.rc5.28|28	fact, there is no graphical output possible. AA-lib replaces those
21mr|aalib-1.4.0-0.rc5.28|29	old-fashioned output methods with powerful ascii-art renderer. Now my
21mr|aalib-1.4.0-0.rc5.28|30	linux boots with a nice penguin logo at secondary display (yes! Like
21mr|aalib-1.4.0-0.rc5.28|31	Win95 does:) AA-lib API is designed to be similar to other graphics
21mr|aalib-1.4.0-0.rc5.28|32	libraries. Learning a new API would be a piece of cake!
21mr|aalib-1.4.0-0.rc5.28|33	The AA library is needed for GIMP
21mr|aalib-1.4.0-0.rc5.28|34	
21mr|aalib-1.4.0-0.rc5.28|35	#----------------------------------------------------------------------------
21mr|aalib-1.4.0-0.rc5.28|36	
21mr|aalib-1.4.0-0.rc5.28|37	%package -n %{libname}
21mr|aalib-1.4.0-0.rc5.28|38	Summary:	AA (Ascii Art) library
21mr|aalib-1.4.0-0.rc5.28|39	Group:		System/Libraries
21mr|aalib-1.4.0-0.rc5.28|40	
21mr|aalib-1.4.0-0.rc5.28|41	%description -n %{libname}
21mr|aalib-1.4.0-0.rc5.28|42	AA-lib is a low level gfx library just as many other libraries are.
21mr|aalib-1.4.0-0.rc5.28|43	The main difference is that AA-lib does not require graphics device. In
21mr|aalib-1.4.0-0.rc5.28|44	fact, there is no graphical output possible. AA-lib replaces those
21mr|aalib-1.4.0-0.rc5.28|45	old-fashioned output methods with powerful ascii-art renderer. Now my
21mr|aalib-1.4.0-0.rc5.28|46	linux boots with a nice penguin logo at secondary display (yes! Like
21mr|aalib-1.4.0-0.rc5.28|47	Win95 does:) AA-lib API is designed to be similar to other graphics
21mr|aalib-1.4.0-0.rc5.28|48	libraries. Learning a new API would be a piece of cake!
21mr|aalib-1.4.0-0.rc5.28|49	The AA library is needed for GIMP
21mr|aalib-1.4.0-0.rc5.28|50	
21mr|aalib-1.4.0-0.rc5.28|51	%files -n %{libname}
21mr|aalib-1.4.0-0.rc5.28|52	%doc NEWS README
21mr|aalib-1.4.0-0.rc5.28|53	%{_libdir}/libaa.so.%{major}*
21mr|aalib-1.4.0-0.rc5.28|54	
21mr|aalib-1.4.0-0.rc5.28|55	#----------------------------------------------------------------------------
21mr|aalib-1.4.0-0.rc5.28|56	
21mr|aalib-1.4.0-0.rc5.28|57	%package -n %{devname}
21mr|aalib-1.4.0-0.rc5.28|58	Summary:	Header files and libraries for developing apps which will use %{name}
21mr|aalib-1.4.0-0.rc5.28|59	Group:		Development/C
21mr|aalib-1.4.0-0.rc5.28|60	Requires:	%{libname} = %{EVRD}
21mr|aalib-1.4.0-0.rc5.28|61	Provides:	libaa-devel = %{EVRD}
21mr|aalib-1.4.0-0.rc5.28|62	Provides:	%{name}-devel = %{EVRD}
21mr|aalib-1.4.0-0.rc5.28|63	Obsoletes:	%{_lib}aa-static-devel < 1.4.0-0.rc5.27
21mr|aalib-1.4.0-0.rc5.28|64	
21mr|aalib-1.4.0-0.rc5.28|65	%description -n %{devname}
21mr|aalib-1.4.0-0.rc5.28|66	Install this package if you want to develop applications that
21mr|aalib-1.4.0-0.rc5.28|67	will use the %{name} library.
21mr|aalib-1.4.0-0.rc5.28|68	
21mr|aalib-1.4.0-0.rc5.28|69	%files -n %{devname}
21mr|aalib-1.4.0-0.rc5.28|70	%doc README ChangeLog
21mr|aalib-1.4.0-0.rc5.28|71	%{_bindir}/aalib-config
21mr|aalib-1.4.0-0.rc5.28|72	%{_libdir}/*.so
21mr|aalib-1.4.0-0.rc5.28|73	%{_infodir}/*.*
21mr|aalib-1.4.0-0.rc5.28|74	%{_includedir}/*
21mr|aalib-1.4.0-0.rc5.28|75	%{_datadir}/aclocal/*
21mr|aalib-1.4.0-0.rc5.28|76	%{_mandir}/man3/*
21mr|aalib-1.4.0-0.rc5.28|77	
21mr|aalib-1.4.0-0.rc5.28|78	#----------------------------------------------------------------------------
21mr|aalib-1.4.0-0.rc5.28|79	
21mr|aalib-1.4.0-0.rc5.28|80	%package progs
21mr|aalib-1.4.0-0.rc5.28|81	Summary:	Tools to %{name}
21mr|aalib-1.4.0-0.rc5.28|82	Group:		Development/C
21mr|aalib-1.4.0-0.rc5.28|83	
21mr|aalib-1.4.0-0.rc5.28|84	%description progs
21mr|aalib-1.4.0-0.rc5.28|85	AA-lib tools.
21mr|aalib-1.4.0-0.rc5.28|86	
21mr|aalib-1.4.0-0.rc5.28|87	%files progs
21mr|aalib-1.4.0-0.rc5.28|88	%doc README
21mr|aalib-1.4.0-0.rc5.28|89	%{_bindir}/aafire
21mr|aalib-1.4.0-0.rc5.28|90	%{_bindir}/aainfo
21mr|aalib-1.4.0-0.rc5.28|91	%{_bindir}/aasavefont
21mr|aalib-1.4.0-0.rc5.28|92	%{_bindir}/aatest
21mr|aalib-1.4.0-0.rc5.28|93	%{_mandir}/man1/*
21mr|aalib-1.4.0-0.rc5.28|94	
21mr|aalib-1.4.0-0.rc5.28|95	#----------------------------------------------------------------------------
21mr|aalib-1.4.0-0.rc5.28|96	
21mr|aalib-1.4.0-0.rc5.28|97	%prep
21mr|aalib-1.4.0-0.rc5.28|98	%setup -q
21mr|aalib-1.4.0-0.rc5.28|99	%apply_patches
21mr|aalib-1.4.0-0.rc5.28|100	
21mr|aalib-1.4.0-0.rc5.28|101	%build
21mr|aalib-1.4.0-0.rc5.28|102	autoreconf -fi
21mr|aalib-1.4.0-0.rc5.28|103	%configure \
21mr|aalib-1.4.0-0.rc5.28|104	--disable-static
21mr|aalib-1.4.0-0.rc5.28|105	
21mr|aalib-1.4.0-0.rc5.28|106	%make
21mr|aalib-1.4.0-0.rc5.28|107	
21mr|aalib-1.4.0-0.rc5.28|108	%install
21mr|aalib-1.4.0-0.rc5.28|109	%makeinstall_std

11311 21
21mr|aalto-xml-1.0.0-8|1	Name:          aalto-xml
21mr|aalto-xml-1.0.0-8|2	Version:       1.0.0
21mr|aalto-xml-1.0.0-8|3	Release:       8
21mr|aalto-xml-1.0.0-8|4	Summary:       Ultra-high performance non-blocking XML processor (Stax/Stax2, SAX/SAX2)
21mr|aalto-xml-1.0.0-8|5	# Source files without license headers https://github.com/FasterXML/aalto-xml/issues/38
21mr|aalto-xml-1.0.0-8|6	# See https://github.com/FasterXML/jackson-modules-base/issues/18, from main developer:
21mr|aalto-xml-1.0.0-8|7	# "To whoever it concerns: policy of the Jackson project is to only include licensing information as project
21mr|aalto-xml-1.0.0-8|8	# level metadata (in repo, pom.xml, artifact within source and binary jars), and not as headers in source files.
21mr|aalto-xml-1.0.0-8|9	# Licensing is Apache License 2.0, for Jackson 2.x as indicated by various artifacts, and we have no plans to change this."
21mr|aalto-xml-1.0.0-8|10	License:       ASL 2.0
21mr|aalto-xml-1.0.0-8|11	URL:           http://wiki.fasterxml.com/AaltoHome
21mr|aalto-xml-1.0.0-8|12	Source0:       https://github.com/FasterXML/aalto-xml/archive/%{name}-%{version}.tar.gz
21mr|aalto-xml-1.0.0-8|13	
21mr|aalto-xml-1.0.0-8|14	BuildRequires: maven-local
21mr|aalto-xml-1.0.0-8|15	BuildRequires: mvn(com.fasterxml:oss-parent:pom:)
21mr|aalto-xml-1.0.0-8|16	BuildRequires: mvn(junit:junit)
21mr|aalto-xml-1.0.0-8|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aalto-xml-1.0.0-8|18	BuildRequires: mvn(org.codehaus.woodstox:stax2-api)
21mr|aalto-xml-1.0.0-8|19	
21mr|aalto-xml-1.0.0-8|20	Group:          Development/Java
21mr|aalto-xml-1.0.0-8|21	BuildArch:     noarch
21mr|aalto-xml-1.0.0-8|22	# Java stack is not supported on x86_32
21mr|aalto-xml-1.0.0-8|23	ExcludeArch: %{ix86}
21mr|aalto-xml-1.0.0-8|24	
21mr|aalto-xml-1.0.0-8|25	%description
21mr|aalto-xml-1.0.0-8|26	The Aalto XML processor is a StAX XML processor implementation. It
21mr|aalto-xml-1.0.0-8|27	is not directly related to other existing mature implementations
21mr|aalto-xml-1.0.0-8|28	(such as Woodstox or Sun Java Streaming XML Parser), although it
21mr|aalto-xml-1.0.0-8|29	did come about as a prototype for evaluating implementation strategies
21mr|aalto-xml-1.0.0-8|30	that differ from those traditionally used for Java-based parsers.
21mr|aalto-xml-1.0.0-8|31	
21mr|aalto-xml-1.0.0-8|32	Two main goals (above and beyond stock StAX/SAX API implementation) are:
21mr|aalto-xml-1.0.0-8|33	
21mr|aalto-xml-1.0.0-8|34	° Ultra-high performance parsing by making the Common Case Fast
21mr|aalto-xml-1.0.0-8|35	(similar to original RISC manifesto). This may mean limiting
21mr|aalto-xml-1.0.0-8|36	functionality, but never compromising correctness. XML 1.0
21mr|aalto-xml-1.0.0-8|37	compliance is not sacrificed for speed.
21mr|aalto-xml-1.0.0-8|38	
21mr|aalto-xml-1.0.0-8|39	° Allowing non-block, asynchronous parsing: it should be possible to
21mr|aalto-xml-1.0.0-8|40	"feed" more input and incrementally get more XML events out, without
21mr|aalto-xml-1.0.0-8|41	forcing the current thread to block on I/O read operation.
21mr|aalto-xml-1.0.0-8|42	
21mr|aalto-xml-1.0.0-8|43	%package javadoc
21mr|aalto-xml-1.0.0-8|44	Summary:       Javadoc for %{name}
21mr|aalto-xml-1.0.0-8|45	
21mr|aalto-xml-1.0.0-8|46	%description javadoc
21mr|aalto-xml-1.0.0-8|47	This package contains javadoc for %{name}.
21mr|aalto-xml-1.0.0-8|48	
21mr|aalto-xml-1.0.0-8|49	%prep
21mr|aalto-xml-1.0.0-8|50	%setup -q -n %{name}-%{name}-%{version}
21mr|aalto-xml-1.0.0-8|51	# Cleanup
21mr|aalto-xml-1.0.0-8|52	find -name "*.class" -print -delete
21mr|aalto-xml-1.0.0-8|53	find -name "*.jar" -print -delete
21mr|aalto-xml-1.0.0-8|54	
21mr|aalto-xml-1.0.0-8|55	sed -i 's/\r//' src/main/resources/META-INF/LICENSE
21mr|aalto-xml-1.0.0-8|56	sed -i 's/\r//' release-notes/asl/*
21mr|aalto-xml-1.0.0-8|57	mv release-notes/asl/ASL2.0 LICENSE
21mr|aalto-xml-1.0.0-8|58	mv release-notes/asl/LICENSE NOTICE
21mr|aalto-xml-1.0.0-8|59	
21mr|aalto-xml-1.0.0-8|60	%mvn_file : %{name}
21mr|aalto-xml-1.0.0-8|61	
21mr|aalto-xml-1.0.0-8|62	%build
21mr|aalto-xml-1.0.0-8|63	
21mr|aalto-xml-1.0.0-8|64	%mvn_build
21mr|aalto-xml-1.0.0-8|65	
21mr|aalto-xml-1.0.0-8|66	%install
21mr|aalto-xml-1.0.0-8|67	%mvn_install
21mr|aalto-xml-1.0.0-8|68	
21mr|aalto-xml-1.0.0-8|69	%files -f .mfiles
21mr|aalto-xml-1.0.0-8|70	%doc README.md release-notes/*
21mr|aalto-xml-1.0.0-8|71	%license LICENSE NOTICE
21mr|aalto-xml-1.0.0-8|72	
21mr|aalto-xml-1.0.0-8|73	%files javadoc -f .mfiles-javadoc
21mr|aalto-xml-1.0.0-8|74	%license LICENSE NOTICE
21mr|aalto-xml-1.0.0-8|75	

11312 21
21mr|abattis-cantarell-fonts-0.303.1-1|1	%define oname		cantarell-fonts
21mr|abattis-cantarell-fonts-0.303.1-1|2	%define fontconf	31-cantarell.conf
21mr|abattis-cantarell-fonts-0.303.1-1|3	%define fontconfvf	31-cantarell-vf.conf
21mr|abattis-cantarell-fonts-0.303.1-1|4	
21mr|abattis-cantarell-fonts-0.303.1-1|5	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|abattis-cantarell-fonts-0.303.1-1|6	
21mr|abattis-cantarell-fonts-0.303.1-1|7	Summary:	Cantarell, a Humanist sans-serif font family
21mr|abattis-cantarell-fonts-0.303.1-1|8	Name:		abattis-%{oname}
21mr|abattis-cantarell-fonts-0.303.1-1|9	Version:	0.303.1
21mr|abattis-cantarell-fonts-0.303.1-1|10	Release:	1
21mr|abattis-cantarell-fonts-0.303.1-1|11	License:	OFL
21mr|abattis-cantarell-fonts-0.303.1-1|12	Group:		System/Fonts/True type
21mr|abattis-cantarell-fonts-0.303.1-1|13	Url:		http://abattis.org/cantarell/
21mr|abattis-cantarell-fonts-0.303.1-1|14	Source0:	http://ftp.gnome.org/pub/GNOME/sources/cantarell-fonts/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|abattis-cantarell-fonts-0.303.1-1|15	Source1:	31-cantarell.conf
21mr|abattis-cantarell-fonts-0.303.1-1|16	Source2:	31-cantarell-vf.conf
21mr|abattis-cantarell-fonts-0.303.1-1|17	BuildArch:	noarch
21mr|abattis-cantarell-fonts-0.303.1-1|18	BuildRequires:	meson
21mr|abattis-cantarell-fonts-0.303.1-1|19	BuildRequires:	fontforge
21mr|abattis-cantarell-fonts-0.303.1-1|20	BuildRequires:	psautohint
21mr|abattis-cantarell-fonts-0.303.1-1|21	BuildRequires:	python3-cffsubr
21mr|abattis-cantarell-fonts-0.303.1-1|22	BuildRequires:	python3-skia-pathops
21mr|abattis-cantarell-fonts-0.303.1-1|23	BuildRequires:	python3-statmake
21mr|abattis-cantarell-fonts-0.303.1-1|24	BuildRequires:	python3-fontmath
21mr|abattis-cantarell-fonts-0.303.1-1|25	BuildRequires:	python3-fs
21mr|abattis-cantarell-fonts-0.303.1-1|26	BuildRequires:	python3-ufo2ft
21mr|abattis-cantarell-fonts-0.303.1-1|27	BuildRequires:	python3-ufolib2
21mr|abattis-cantarell-fonts-0.303.1-1|28	
21mr|abattis-cantarell-fonts-0.303.1-1|29	%description
21mr|abattis-cantarell-fonts-0.303.1-1|30	Cantarell is a set of fonts designed by Dave Crossland. It is a
21mr|abattis-cantarell-fonts-0.303.1-1|31	sans-serif humanist typeface family.
21mr|abattis-cantarell-fonts-0.303.1-1|32	
21mr|abattis-cantarell-fonts-0.303.1-1|33	%prep
21mr|abattis-cantarell-fonts-0.303.1-1|34	%setup -qn %{oname}-%{version}
21mr|abattis-cantarell-fonts-0.303.1-1|35	
21mr|abattis-cantarell-fonts-0.303.1-1|36	%build
21mr|abattis-cantarell-fonts-0.303.1-1|37	%meson -Duseprebuilt=false -Dbuildstatics=true
21mr|abattis-cantarell-fonts-0.303.1-1|38	%meson_build
21mr|abattis-cantarell-fonts-0.303.1-1|39	
21mr|abattis-cantarell-fonts-0.303.1-1|40	%install
21mr|abattis-cantarell-fonts-0.303.1-1|41	%meson_install
21mr|abattis-cantarell-fonts-0.303.1-1|42	
21mr|abattis-cantarell-fonts-0.303.1-1|43	install -m 0755 -d %{buildroot}%{_datadir}/fontconfig/conf.avail
21mr|abattis-cantarell-fonts-0.303.1-1|44	install -m 0755 -d %{buildroot}%{_sysconfdir}/fonts/conf.d
21mr|abattis-cantarell-fonts-0.303.1-1|45	
21mr|abattis-cantarell-fonts-0.303.1-1|46	install -Dpm 0644 %{SOURCE1} \
21mr|abattis-cantarell-fonts-0.303.1-1|47	%{buildroot}%{_datadir}/fontconfig/conf.avail
21mr|abattis-cantarell-fonts-0.303.1-1|48	
21mr|abattis-cantarell-fonts-0.303.1-1|49	install -Dpm 0644 %{SOURCE2} \
21mr|abattis-cantarell-fonts-0.303.1-1|50	%{buildroot}%{_datadir}/fontconfig/conf.avail
21mr|abattis-cantarell-fonts-0.303.1-1|51	
21mr|abattis-cantarell-fonts-0.303.1-1|52	ln -s %{_datadir}/fontconfig/conf.avail/%{fontconf} \
21mr|abattis-cantarell-fonts-0.303.1-1|53	%{buildroot}%{_sysconfdir}/fonts/conf.d/%{fontconf}
21mr|abattis-cantarell-fonts-0.303.1-1|54	
21mr|abattis-cantarell-fonts-0.303.1-1|55	ln -s %{_datadir}/fontconfig/conf.avail/%{fontconfvf} \
21mr|abattis-cantarell-fonts-0.303.1-1|56	%{buildroot}%{_sysconfdir}/fonts/conf.d/%{fontconfvf}
21mr|abattis-cantarell-fonts-0.303.1-1|57	
21mr|abattis-cantarell-fonts-0.303.1-1|58	%files
21mr|abattis-cantarell-fonts-0.303.1-1|59	%doc COPYING NEWS README*
21mr|abattis-cantarell-fonts-0.303.1-1|60	%{_sysconfdir}/fonts/conf.d/%{fontconf}
21mr|abattis-cantarell-fonts-0.303.1-1|61	%{_sysconfdir}/fonts/conf.d/%{fontconfvf}
21mr|abattis-cantarell-fonts-0.303.1-1|62	%{_datadir}/fontconfig/conf.avail/%{fontconf}
21mr|abattis-cantarell-fonts-0.303.1-1|63	%{_datadir}/fontconfig/conf.avail/%{fontconfvf}
21mr|abattis-cantarell-fonts-0.303.1-1|64	%{_xfontdir}/cantarell/*.otf
21mr|abattis-cantarell-fonts-0.303.1-1|65	%{_datadir}/metainfo/org.gnome.cantarell.metainfo.xml

11313 21
21mr|abb-0.5-6|1	Summary:	Command-line client for ABF
21mr|abb-0.5-6|2	Name:		abb
21mr|abb-0.5-6|3	Version:	0.5
21mr|abb-0.5-6|4	Release:	6
21mr|abb-0.5-6|5	License:	GPLv3+
21mr|abb-0.5-6|6	Group:		System/Configuration/Packaging
21mr|abb-0.5-6|7	Url:		https://github.com/sash-kan/abb
21mr|abb-0.5-6|8	Source0:	%{name}
21mr|abb-0.5-6|9	Source1:	%{name}rc
21mr|abb-0.5-6|10	Source2:	readme
21mr|abb-0.5-6|11	Source3:	gpl-3.0.txt
21mr|abb-0.5-6|12	Source4:	spek.skel
21mr|abb-0.5-6|13	Source5:	abb.json.sh
21mr|abb-0.5-6|14	Source6:	license.apache2
21mr|abb-0.5-6|15	Source7:	license.mit
21mr|abb-0.5-6|16	Source8:	abb.bash_completion
21mr|abb-0.5-6|17	
21mr|abb-0.5-6|18	Requires:	bash
21mr|abb-0.5-6|19	Requires:	curl
21mr|abb-0.5-6|20	Requires:	git-core
21mr|abb-0.5-6|21	Requires:	git-prompt
21mr|abb-0.5-6|22	Requires:	rpm-build
21mr|abb-0.5-6|23	Requires:	lynx
21mr|abb-0.5-6|24	Requires:	wget
21mr|abb-0.5-6|25	Recommends:	w3m
21mr|abb-0.5-6|26	BuildArch:	noarch
21mr|abb-0.5-6|27	
21mr|abb-0.5-6|28	%description
21mr|abb-0.5-6|29	abb is a command-line client for <http://abf.rosa.ru>
21mr|abb-0.5-6|30	
21mr|abb-0.5-6|31	%files
21mr|abb-0.5-6|32	%doc abbrc readme
21mr|abb-0.5-6|33	%{_bindir}/%{name}*
21mr|abb-0.5-6|34	%{_datadir}/%{name}
21mr|abb-0.5-6|35	%{_datadir}/bash-completion/completions/abb
21mr|abb-0.5-6|36	
21mr|abb-0.5-6|37	#----------------------------------------------------------------------------
21mr|abb-0.5-6|38	
21mr|abb-0.5-6|39	%prep
21mr|abb-0.5-6|40	%setup -qcT
21mr|abb-0.5-6|41	cp %{SOURCE1} .
21mr|abb-0.5-6|42	cp %{SOURCE2} .
21mr|abb-0.5-6|43	
21mr|abb-0.5-6|44	sed -i 's/platform="rosa.*/platform=rosa%{rosa_release}/' %{SOURCE0}
21mr|abb-0.5-6|45	sed -i 's/branch=rosa.*/branch=rosa%{rosa_release}/' %{SOURCE0}
21mr|abb-0.5-6|46	
21mr|abb-0.5-6|47	%install
21mr|abb-0.5-6|48	mkdir -p %{buildroot}%{_bindir}
21mr|abb-0.5-6|49	install -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/
21mr|abb-0.5-6|50	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|abb-0.5-6|51	install -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/%{name}/
21mr|abb-0.5-6|52	install -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/
21mr|abb-0.5-6|53	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
21mr|abb-0.5-6|54	install -m 0644 %{SOURCE8} %{buildroot}%{_datadir}/bash-completion/completions/abb
21mr|abb-0.5-6|55	
21mr|abb-0.5-6|56	
21mr|abb-0.5-6|57	%changelog
21mr|abb-0.5-6|58	* Wed Aug 20 2025 built by notamock
21mr|abb-0.5-6|59	- git branch:
21mr|abb-0.5-6|60	* Wed Aug 20 2025 betcher <a.betkher@rosa.ru> - 675fa85:
21mr|abb-0.5-6|61	- Removed Requires: basesystem-build
21mr|abb-0.5-6|62	
21mr|abb-0.5-6|63	
21mr|abb-0.5-6|64	* Thu Jan 16 2025 betcher <a.betker@rosalinux.ru> - 53cffef:
21mr|abb-0.5-6|65	- rosalinux --> rosa
21mr|abb-0.5-6|66	

11314 21
21mr|abf-console-client-3.0.3.15-7|1	Name:		abf-console-client
21mr|abf-console-client-3.0.3.15-7|2	Version:	3.0.3.15
21mr|abf-console-client-3.0.3.15-7|3	Release:	7
21mr|abf-console-client-3.0.3.15-7|4	Summary:	Console client for ABF (https://abf.rosalinux.ru)
21mr|abf-console-client-3.0.3.15-7|5	Group:		System/Configuration/Packaging
21mr|abf-console-client-3.0.3.15-7|6	License:	GPLv2
21mr|abf-console-client-3.0.3.15-7|7	Url:		http://wiki.rosalab.ru/en/index.php/ABF_Console_Client
21mr|abf-console-client-3.0.3.15-7|8	Source0:	https://github.com/OpenMandrivaSoftware/abf-console-client/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|abf-console-client-3.0.3.15-7|9	BuildArch:	noarch
21mr|abf-console-client-3.0.3.15-7|10	BuildRequires:	python3-devel
21mr|abf-console-client-3.0.3.15-7|11	
21mr|abf-console-client-3.0.3.15-7|12	Requires:	python-abf >= %{version}-%{release}
21mr|abf-console-client-3.0.3.15-7|13	Requires:	python3-beaker
21mr|abf-console-client-3.0.3.15-7|14	Requires:	python3-rpm
21mr|abf-console-client-3.0.3.15-7|15	Requires:	git-core
21mr|abf-console-client-3.0.3.15-7|16	Requires:	python3-yaml
21mr|abf-console-client-3.0.3.15-7|17	Requires:	python3-magic
21mr|abf-console-client-3.0.3.15-7|18	Requires:	tar >= 1.26
21mr|abf-console-client-3.0.3.15-7|19	Requires:	wget
21mr|abf-console-client-3.0.3.15-7|20	Requires(post):	grep
21mr|abf-console-client-3.0.3.15-7|21	Requires(post):	py-ini-config
21mr|abf-console-client-3.0.3.15-7|22	Recommends:	rpm-build
21mr|abf-console-client-3.0.3.15-7|23	Recommends:	mock
21mr|abf-console-client-3.0.3.15-7|24	Provides:	abf = %{EVRD}
21mr|abf-console-client-3.0.3.15-7|25	Provides:	abfcc = %{EVRD}
21mr|abf-console-client-3.0.3.15-7|26	Provides:	abf-c-c = %{EVRD}
21mr|abf-console-client-3.0.3.15-7|27	
21mr|abf-console-client-3.0.3.15-7|28	%description
21mr|abf-console-client-3.0.3.15-7|29	Console client for ABF (https://abf.rosa.ru).
21mr|abf-console-client-3.0.3.15-7|30	
21mr|abf-console-client-3.0.3.15-7|31	%files -f %{name}.lang
21mr|abf-console-client-3.0.3.15-7|32	%dir %{py3_puresitedir}/abf/console
21mr|abf-console-client-3.0.3.15-7|33	%{py3_puresitedir}/abf/console/*.py*
21mr|abf-console-client-3.0.3.15-7|34	%{py3_puresitedir}/abf/console/__pycache__/
21mr|abf-console-client-3.0.3.15-7|35	%{py3_puresitedir}/abf/__pycache__/
21mr|abf-console-client-3.0.3.15-7|36	%{py3_puresitedir}/abf/api/__pycache__/
21mr|abf-console-client-3.0.3.15-7|37	%{_bindir}/abf
21mr|abf-console-client-3.0.3.15-7|38	%{_bindir}/dw
21mr|abf-console-client-3.0.3.15-7|39	%{_datadir}/bash-completion/abf
21mr|abf-console-client-3.0.3.15-7|40	%{_sysconfdir}/bash_completion.d/abf
21mr|abf-console-client-3.0.3.15-7|41	%{_sysconfdir}/profile.d/abfcd.sh
21mr|abf-console-client-3.0.3.15-7|42	%{_sysconfdir}/abf/mock/configs
21mr|abf-console-client-3.0.3.15-7|43	%dir /var/cache/abf/
21mr|abf-console-client-3.0.3.15-7|44	%dir /var/cache/abf/mock/
21mr|abf-console-client-3.0.3.15-7|45	%dir /var/lib/abf/mock/src
21mr|abf-console-client-3.0.3.15-7|46	%dir /var/lib/abf/
21mr|abf-console-client-3.0.3.15-7|47	%dir /var/lib/abf/mock
21mr|abf-console-client-3.0.3.15-7|48	
21mr|abf-console-client-3.0.3.15-7|49	%post
21mr|abf-console-client-3.0.3.15-7|50	for i in /home/*/.abfcfg ;
21mr|abf-console-client-3.0.3.15-7|51	do
21mr|abf-console-client-3.0.3.15-7|52	test -f "$i" || continue
21mr|abf-console-client-3.0.3.15-7|53	sed -i "$i" \
21mr|abf-console-client-3.0.3.15-7|54	-e 's,/file-store.rosalinux.ru,/file-store.rosa.ru,g' \
21mr|abf-console-client-3.0.3.15-7|55	-e 's,/abf.rosalinux.ru,/abf.rosa.ru,g' \
21mr|abf-console-client-3.0.3.15-7|56	&>/dev/null
21mr|abf-console-client-3.0.3.15-7|57	# adapt configs created with old version
21mr|abf-console-client-3.0.3.15-7|58	if ! grep -q "^changelog" "$i"; then
21mr|abf-console-client-3.0.3.15-7|59	py-ini-config set "$i" user changelog enabled
21mr|abf-console-client-3.0.3.15-7|60	fi
21mr|abf-console-client-3.0.3.15-7|61	done
21mr|abf-console-client-3.0.3.15-7|62	
21mr|abf-console-client-3.0.3.15-7|63	#----------------------------------------------------------------
21mr|abf-console-client-3.0.3.15-7|64	%package -n     python3-abf
21mr|abf-console-client-3.0.3.15-7|65	Summary:        Python API for ABF (https://abf.rosalinux.ru)
21mr|abf-console-client-3.0.3.15-7|66	Group:          System/Configuration/Packaging
21mr|abf-console-client-3.0.3.15-7|67	Provides:       python-abf = %{version}-%{release}
21mr|abf-console-client-3.0.3.15-7|68	
21mr|abf-console-client-3.0.3.15-7|69	%description -n python3-abf
21mr|abf-console-client-3.0.3.15-7|70	%{name} is the python API to ABF (https://abf.rosalinux.ru).
21mr|abf-console-client-3.0.3.15-7|71	It contains a set of basic operations, done with either HTML
21mr|abf-console-client-3.0.3.15-7|72	parsing or through ABF json API. It also provides datamodel to
21mr|abf-console-client-3.0.3.15-7|73	operate with.
21mr|abf-console-client-3.0.3.15-7|74	
21mr|abf-console-client-3.0.3.15-7|75	%files -n python3-abf
21mr|abf-console-client-3.0.3.15-7|76	%dir %{py3_puresitedir}/abf
21mr|abf-console-client-3.0.3.15-7|77	%dir %{py3_puresitedir}/abf/api
21mr|abf-console-client-3.0.3.15-7|78	%{py3_puresitedir}/abf/*.py*
21mr|abf-console-client-3.0.3.15-7|79	%{py3_puresitedir}/abf/api/*.py*
21mr|abf-console-client-3.0.3.15-7|80	
21mr|abf-console-client-3.0.3.15-7|81	#----------------------------------------------------------------
21mr|abf-console-client-3.0.3.15-7|82	
21mr|abf-console-client-3.0.3.15-7|83	%prep
21mr|abf-console-client-3.0.3.15-7|84	%autosetup -p1
21mr|abf-console-client-3.0.3.15-7|85	
21mr|abf-console-client-3.0.3.15-7|86	%build
21mr|abf-console-client-3.0.3.15-7|87	pushd po
21mr|abf-console-client-3.0.3.15-7|88	%make_build
21mr|abf-console-client-3.0.3.15-7|89	popd
21mr|abf-console-client-3.0.3.15-7|90	
21mr|abf-console-client-3.0.3.15-7|91	%install
21mr|abf-console-client-3.0.3.15-7|92	%make_install \
21mr|abf-console-client-3.0.3.15-7|93	DESTDIR=%{buildroot} \
21mr|abf-console-client-3.0.3.15-7|94	PYTHON=%{__python3} \
21mr|abf-console-client-3.0.3.15-7|95	PYVER=%{py3_ver} \
21mr|abf-console-client-3.0.3.15-7|96	default_url=https://abf.rosa.ru \
21mr|abf-console-client-3.0.3.15-7|97	default_filestore_url=https://file-store.rosa.ru \
21mr|abf-console-client-3.0.3.15-7|98	def_bp=rosa%{rosa_release}
21mr|abf-console-client-3.0.3.15-7|99	
21mr|abf-console-client-3.0.3.15-7|100	install -d %{buildroot}%{_sysconfdir}/abf/mock/configs
21mr|abf-console-client-3.0.3.15-7|101	ln -s %{_datadir}/bash-completion/abf %{buildroot}/%{_sysconfdir}/bash_completion.d/abf
21mr|abf-console-client-3.0.3.15-7|102	ln -s %{py3_puresitedir}/abf/console/download.py %{buildroot}/%{_bindir}/dw
21mr|abf-console-client-3.0.3.15-7|103	
21mr|abf-console-client-3.0.3.15-7|104	cd po
21mr|abf-console-client-3.0.3.15-7|105	%make_install
21mr|abf-console-client-3.0.3.15-7|106	cd ..
21mr|abf-console-client-3.0.3.15-7|107	
21mr|abf-console-client-3.0.3.15-7|108	%find_lang %{name}
21mr|abf-console-client-3.0.3.15-7|109	
21mr|abf-console-client-3.0.3.15-7|110	
21mr|abf-console-client-3.0.3.15-7|111	%changelog
21mr|abf-console-client-3.0.3.15-7|112	* Fri Nov 21 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|abf-console-client-3.0.3.15-7|113	- /home/*/.abfcfg may not exist
21mr|abf-console-client-3.0.3.15-7|114	
21mr|abf-console-client-3.0.3.15-7|115	* Fri Oct 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.0.3.15-6
21mr|abf-console-client-3.0.3.15-7|116	- fix stupid typo
21mr|abf-console-client-3.0.3.15-7|117	
21mr|abf-console-client-3.0.3.15-7|118	* Thu Oct 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.0.3.15-5
21mr|abf-console-client-3.0.3.15-7|119	- fix config issue:
21mr|abf-console-client-3.0.3.15-7|120	- $ sudo -u user abf rpmbuild
21mr|abf-console-client-3.0.3.15-7|121	- ошибка в конфигурационном файле "/home/user/.abfcfg": No option 'changelog' in section: 'user'
21mr|abf-console-client-3.0.3.15-7|122	
21mr|abf-console-client-3.0.3.15-7|123	* Wed Oct 29 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|abf-console-client-3.0.3.15-7|124	- fix configs of existing installations
21mr|abf-console-client-3.0.3.15-7|125	
21mr|abf-console-client-3.0.3.15-7|126	* Mon Jul 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.0.3.15-2
21mr|abf-console-client-3.0.3.15-7|127	- fix default urls
21mr|abf-console-client-3.0.3.15-7|128	
21mr|abf-console-client-3.0.3.15-7|129	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|abf-console-client-3.0.3.15-7|130	- automated spec cleanup
21mr|abf-console-client-3.0.3.15-7|131	
21mr|abf-console-client-3.0.3.15-7|132	* Sat Nov 2 2024 Alexander Stefanov <alexander@mezon.ru> 3.0.3.15-1
21mr|abf-console-client-3.0.3.15-7|133	- version autoupdate [3.0.3.15]
21mr|abf-console-client-3.0.3.15-7|134	
21mr|abf-console-client-3.0.3.15-7|135	* Sat Sep 7 2024 Alexander Stefanov <alexander@mezon.ru> 3.0.3.14-1
21mr|abf-console-client-3.0.3.15-7|136	- version autoupdate [3.0.3.14]
21mr|abf-console-client-3.0.3.15-7|137	
21mr|abf-console-client-3.0.3.15-7|138	* Mon Jul 29 2024 Alexander Stefanov <alexander@mezon.ru> 3.0.3.13-1
21mr|abf-console-client-3.0.3.15-7|139	- version autoupdate [3.0.3.13]
21mr|abf-console-client-3.0.3.15-7|140	
21mr|abf-console-client-3.0.3.15-7|141	* Thu Jul 20 2023 Alexander Stefanov <alexander@mezon.ru> 3.0.3.12-1
21mr|abf-console-client-3.0.3.15-7|142	- 3.0.3.12
21mr|abf-console-client-3.0.3.15-7|143	
21mr|abf-console-client-3.0.3.15-7|144	* Wed Mar 1 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 3.0.3.11-2
21mr|abf-console-client-3.0.3.15-7|145	- fix build with python 3.11
21mr|abf-console-client-3.0.3.15-7|146	
21mr|abf-console-client-3.0.3.15-7|147	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21mr|abf-console-client-3.0.3.15-7|148	- MassBuild#3106: Increase release tag
21mr|abf-console-client-3.0.3.15-7|149	
21mr|abf-console-client-3.0.3.15-7|150	* Fri Jan 6 2023 Alexander Stefanov <alexander@mezon.ru> 3.0.3.11-1
21mr|abf-console-client-3.0.3.15-7|151	- version autoupdate [3.0.3.11]
21mr|abf-console-client-3.0.3.15-7|152	
21mr|abf-console-client-3.0.3.15-7|153	* Wed Oct 5 2022 Alexander Stefanov <alexander@mezon.ru> 3.0.3.10-1
21mr|abf-console-client-3.0.3.15-7|154	- version autoupdate [3.0.3.10]
21mr|abf-console-client-3.0.3.15-7|155	
21mr|abf-console-client-3.0.3.15-7|156	* Wed Jun 8 2022 Alexander Stefanov <alexander@mezon.ru> 3.0.3.9-1
21mr|abf-console-client-3.0.3.15-7|157	- version autoupdate [3.0.3.9]
21mr|abf-console-client-3.0.3.15-7|158	
21mr|abf-console-client-3.0.3.15-7|159	* Wed Jun 8 2022 Alexander Stefanov <alexander@mezon.ru> 3.0.3.8-1
21mr|abf-console-client-3.0.3.15-7|160	- version autoupdate [3.0.3.8]
21mr|abf-console-client-3.0.3.15-7|161	
21mr|abf-console-client-3.0.3.15-7|162	* Sun May 22 2022 Alexander Stefanov <alexander@mezon.ru> 3.0.3.7-1
21mr|abf-console-client-3.0.3.15-7|163	- version autoupdate [3.0.3.7]
21mr|abf-console-client-3.0.3.15-7|164	
21mr|abf-console-client-3.0.3.15-7|165	* Mon Nov 29 2021 Alexander Stefanov <alexander@mezon.ru> 3.0.3.6-1
21mr|abf-console-client-3.0.3.15-7|166	- version autoupdate [3.0.3.6]
21mr|abf-console-client-3.0.3.15-7|167	
21mr|abf-console-client-3.0.3.15-7|168	* Mon Oct 11 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.0.3.5-3
21mr|abf-console-client-3.0.3.15-7|169	- fix 'file listed twice' error
21mr|abf-console-client-3.0.3.15-7|170	
21mr|abf-console-client-3.0.3.15-7|171	* Fri Oct 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|abf-console-client-3.0.3.15-7|172	- fix file listed twice
21mr|abf-console-client-3.0.3.15-7|173	
21mr|abf-console-client-3.0.3.15-7|174	* Mon Aug 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.0.3.5-2
21mr|abf-console-client-3.0.3.15-7|175	- pretiffy source name
21mr|abf-console-client-3.0.3.15-7|176	
21mr|abf-console-client-3.0.3.15-7|177	* Wed Jul 7 2021 Alexander Stefanov <alexander@mezon.ru> 3.0.3.5-1
21mr|abf-console-client-3.0.3.15-7|178	- version autoupdate [3.0.3.5]
21mr|abf-console-client-3.0.3.15-7|179	
21mr|abf-console-client-3.0.3.15-7|180	* Sun Apr 25 2021 Alexander Stefanov <alexander@mezon.ru> 3.0.3.4-1
21mr|abf-console-client-3.0.3.15-7|181	- version autoupdate [3.0.3.4]
21mr|abf-console-client-3.0.3.15-7|182	
21mr|abf-console-client-3.0.3.15-7|183	* Thu Apr 22 2021 Alexander Stefanov <alexander@mezon.ru> 3.0.3.3-1
21mr|abf-console-client-3.0.3.15-7|184	- version autoupdate [3.0.3.3]
21mr|abf-console-client-3.0.3.15-7|185	
21mr|abf-console-client-3.0.3.15-7|186	* Fri Oct 23 2020 Alexander Stefanov <alexander@mezon.ru> 3.0.3.1-1
21mr|abf-console-client-3.0.3.15-7|187	- version autoupdate [3.0.3.1]
21mr|abf-console-client-3.0.3.15-7|188	
21mr|abf-console-client-3.0.3.15-7|189	* Fri Feb 28 2020 Alexander Stefanov <alexander@mezon.ru> 3.0.3.0-1
21mr|abf-console-client-3.0.3.15-7|190	- 3.0.3.0
21mr|abf-console-client-3.0.3.15-7|191	
21mr|abf-console-client-3.0.3.15-7|192	* Fri Jan 24 2020 Alexander Stefanov <alexander@mezon.ru> 3.0.2.8-1
21mr|abf-console-client-3.0.3.15-7|193	- version autoupdate [3.0.2.8]
21mr|abf-console-client-3.0.3.15-7|194	
21mr|abf-console-client-3.0.3.15-7|195	* Wed Jan 22 2020 Alexander Stefanov <alexander@mezon.ru> 3.0.2.7-1
21mr|abf-console-client-3.0.3.15-7|196	- version autoupdate [3.0.2.7]
21mr|abf-console-client-3.0.3.15-7|197	
21mr|abf-console-client-3.0.3.15-7|198	* Tue Jan 21 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.0.2.6-3
21mr|abf-console-client-3.0.3.15-7|199	- set correct default config options for ROSA
21mr|abf-console-client-3.0.3.15-7|200	
21mr|abf-console-client-3.0.3.15-7|201	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|abf-console-client-3.0.3.15-7|202	- bot: rpm5 -> rpm4 (8)
21mr|abf-console-client-3.0.3.15-7|203	
21mr|abf-console-client-3.0.3.15-7|204	* Sun Jan 5 2020 Alexander Stefanov <alexander@mezon.ru> 3.0.2.6-2
21mr|abf-console-client-3.0.3.15-7|205	- use proper magic
21mr|abf-console-client-3.0.3.15-7|206	
21mr|abf-console-client-3.0.3.15-7|207	* Sun Jan 5 2020 Alexander Stefanov <alexander@mezon.ru> 3.0.2.6-1
21mr|abf-console-client-3.0.3.15-7|208	- unpacked files
21mr|abf-console-client-3.0.3.15-7|209	
21mr|abf-console-client-3.0.3.15-7|210	* Sun Jan 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|211	- unpacked files
21mr|abf-console-client-3.0.3.15-7|212	
21mr|abf-console-client-3.0.3.15-7|213	* Sun Jan 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|214	- use mock
21mr|abf-console-client-3.0.3.15-7|215	
21mr|abf-console-client-3.0.3.15-7|216	* Sun Jan 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|217	- clean up
21mr|abf-console-client-3.0.3.15-7|218	
21mr|abf-console-client-3.0.3.15-7|219	* Sun Jan 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|220	- fix python path
21mr|abf-console-client-3.0.3.15-7|221	
21mr|abf-console-client-3.0.3.15-7|222	* Sun Jan 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|223	- another fix
21mr|abf-console-client-3.0.3.15-7|224	
21mr|abf-console-client-3.0.3.15-7|225	* Sun Jan 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|226	- fix build
21mr|abf-console-client-3.0.3.15-7|227	
21mr|abf-console-client-3.0.3.15-7|228	* Sat Jan 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|229	- fix brs
21mr|abf-console-client-3.0.3.15-7|230	
21mr|abf-console-client-3.0.3.15-7|231	* Sat Jan 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|232	- py3
21mr|abf-console-client-3.0.3.15-7|233	
21mr|abf-console-client-3.0.3.15-7|234	* Sat Jan 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|235	- 3.0.2.6
21mr|abf-console-client-3.0.3.15-7|236	
21mr|abf-console-client-3.0.3.15-7|237	* Sat Jan 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|238	- fix build
21mr|abf-console-client-3.0.3.15-7|239	
21mr|abf-console-client-3.0.3.15-7|240	* Sat Jan 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|241	- 2.8.9
21mr|abf-console-client-3.0.3.15-7|242	
21mr|abf-console-client-3.0.3.15-7|243	* Sat Jan 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|244	- requires mock
21mr|abf-console-client-3.0.3.15-7|245	
21mr|abf-console-client-3.0.3.15-7|246	* Sat Jan 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|abf-console-client-3.0.3.15-7|247	- fix requires
21mr|abf-console-client-3.0.3.15-7|248	
21mr|abf-console-client-3.0.3.15-7|249	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|abf-console-client-3.0.3.15-7|250	- bot: rpm5 -> rpm4 (2)
21mr|abf-console-client-3.0.3.15-7|251	
21mr|abf-console-client-3.0.3.15-7|252	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|abf-console-client-3.0.3.15-7|253	- bot: rpm5 -> rpm4 (1)

11315 21
21mr|abrt-2.14.5-2|1	%define _disable_rebuild_configure 1
21mr|abrt-2.14.5-2|2	%define _disable_ld_no_undefined 1
21mr|abrt-2.14.5-2|3	
21mr|abrt-2.14.5-2|4	%global __python %{__python3}
21mr|abrt-2.14.5-2|5	
21mr|abrt-2.14.5-2|6	%define major 0
21mr|abrt-2.14.5-2|7	%define libname %mklibname %{name} %{major}
21mr|abrt-2.14.5-2|8	%define devname %mklibname %{name} -d
21mr|abrt-2.14.5-2|9	
21mr|abrt-2.14.5-2|10	%define _disable_rebuild_configure 0
21mr|abrt-2.14.5-2|11	
21mr|abrt-2.14.5-2|12	Summary:	Automatic bug detection and reporting tool
21mr|abrt-2.14.5-2|13	Name:		abrt
21mr|abrt-2.14.5-2|14	Version:	2.14.5
21mr|abrt-2.14.5-2|15	Release:	2
21mr|abrt-2.14.5-2|16	License:	GPLv2+
21mr|abrt-2.14.5-2|17	Group:		System/Libraries
21mr|abrt-2.14.5-2|18	Url:		https://github.com/abrt/abrt
21mr|abrt-2.14.5-2|19	Source0:	https://github.com/abrt/abrt/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|abrt-2.14.5-2|20	Source2:	00abrt.sh
21mr|abrt-2.14.5-2|21	Source3:	00abrt.csh
21mr|abrt-2.14.5-2|22	Source4:	abrt-debuginfo-install
21mr|abrt-2.14.5-2|23	Patch1:		abrt-2.13.0-no-fedora-braindamage.patch
21mr|abrt-2.14.5-2|24	Patch2:		abrt_disable_gpgcheck.diff
21mr|abrt-2.14.5-2|25	# (fc) disable package signature check
21mr|abrt-2.14.5-2|26	Patch3:		abrt-2.12.0-sphinx-build.patch
21mr|abrt-2.14.5-2|27	Patch4:		0001-Decrease-python-to-3.5.patch
21mr|abrt-2.14.5-2|28	BuildRequires:	asciidoc
21mr|abrt-2.14.5-2|29	BuildRequires:	augeas
21mr|abrt-2.14.5-2|30	BuildRequires:	autoconf
21mr|abrt-2.14.5-2|31	BuildRequires:	automake
21mr|abrt-2.14.5-2|32	BuildRequires:	bison
21mr|abrt-2.14.5-2|33	BuildRequires:	desktop-file-utils
21mr|abrt-2.14.5-2|34	BuildRequires:	docbook-style-xsl
21mr|abrt-2.14.5-2|35	BuildRequires:	docbook-dtds
21mr|abrt-2.14.5-2|36	BuildRequires:	gnome-common
21mr|abrt-2.14.5-2|37	BuildRequires:	intltool
21mr|abrt-2.14.5-2|38	BuildRequires:	libtool
21mr|abrt-2.14.5-2|39	BuildRequires:	systemd
21mr|abrt-2.14.5-2|40	BuildRequires:	systemd-units
21mr|abrt-2.14.5-2|41	BuildRequires:	xmlrpc-c
21mr|abrt-2.14.5-2|42	BuildRequires:	xmlto
21mr|abrt-2.14.5-2|43	BuildRequires:	bzip2-devel
21mr|abrt-2.14.5-2|44	BuildRequires:	gettext-devel
21mr|abrt-2.14.5-2|45	BuildRequires:	libtar-devel
21mr|abrt-2.14.5-2|46	BuildRequires:	rpm-devel
21mr|abrt-2.14.5-2|47	BuildRequires:	pkgconfig(dbus-1)
21mr|abrt-2.14.5-2|48	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|abrt-2.14.5-2|49	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|abrt-2.14.5-2|50	BuildRequires:	pkgconfig(gsettings-desktop-schemas) >= 3.15.1
21mr|abrt-2.14.5-2|51	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|abrt-2.14.5-2|52	BuildRequires:	pkgconfig(ice)
21mr|abrt-2.14.5-2|53	BuildRequires:	pkgconfig(libcap)
21mr|abrt-2.14.5-2|54	BuildRequires:	pkgconfig(libcurl)
21mr|abrt-2.14.5-2|55	BuildRequires:	pkgconfig(libnotify)
21mr|abrt-2.14.5-2|56	BuildRequires:	pkgconfig(libreport)
21mr|abrt-2.14.5-2|57	BuildRequires:	pkgconfig(libreport-gtk)
21mr|abrt-2.14.5-2|58	BuildRequires:	pkgconfig(libselinux)
21mr|abrt-2.14.5-2|59	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|abrt-2.14.5-2|60	BuildRequires:	pkgconfig(libsystemd)
21mr|abrt-2.14.5-2|61	BuildRequires:	pkgconfig(libxml-2.0)
21mr|abrt-2.14.5-2|62	BuildRequires:	pkgconfig(libzip)
21mr|abrt-2.14.5-2|63	BuildRequires:	pkgconfig(nss)
21mr|abrt-2.14.5-2|64	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|abrt-2.14.5-2|65	BuildRequires:	pkgconfig(python3)
21mr|abrt-2.14.5-2|66	BuildRequires:	pkgconfig(satyr)
21mr|abrt-2.14.5-2|67	BuildRequires:	pkgconfig(sm)
21mr|abrt-2.14.5-2|68	BuildRequires:	pkgconfig(sqlite3)
21mr|abrt-2.14.5-2|69	BuildRequires:	pkgconfig(xmlrpc)
21mr|abrt-2.14.5-2|70	BuildRequires:	pkgconfig(zlib)
21mr|abrt-2.14.5-2|71	BuildRequires:	python3-pytest
21mr|abrt-2.14.5-2|72	BuildRequires:	python3-sphinx
21mr|abrt-2.14.5-2|73	Requires:	%{libname} >= %{EVRD}
21mr|abrt-2.14.5-2|74	# called from bash-completion
21mr|abrt-2.14.5-2|75	Requires:	/usr/bin/register-python-argcomplete
21mr|abrt-2.14.5-2|76	Requires(pre):	rpm-helper
21mr|abrt-2.14.5-2|77	Requires(post):	rpm-helper
21mr|abrt-2.14.5-2|78	Requires(preun):	rpm-helper
21mr|abrt-2.14.5-2|79	Requires(postun):	rpm-helper
21mr|abrt-2.14.5-2|80	Obsoletes:	abrt-plugin-catcut < 1.1.13
21mr|abrt-2.14.5-2|81	Obsoletes:	abrt-plugin-sqlite3 < 1.1.18
21mr|abrt-2.14.5-2|82	# required for transition from 1.1.13, can be removed after some time
21mr|abrt-2.14.5-2|83	Obsoletes:	abrt-plugin-runapp < 1.1.18
21mr|abrt-2.14.5-2|84	Obsoletes:	abrt-plugin-filetransfer < 1.1.18
21mr|abrt-2.14.5-2|85	Obsoletes:	abrt-plugin-sosreport < 1.1.18
21mr|abrt-2.14.5-2|86	#BuildConflicts:	%{mklibname abrt 0} %{mklibname abrt -d} abrt
21mr|abrt-2.14.5-2|87	
21mr|abrt-2.14.5-2|88	%description
21mr|abrt-2.14.5-2|89	%{name} is a tool to help users to detect defects in applications and
21mr|abrt-2.14.5-2|90	to create a bug report with all informations needed by maintainer to fix it.
21mr|abrt-2.14.5-2|91	It uses plugin system to extend its functionality.
21mr|abrt-2.14.5-2|92	
21mr|abrt-2.14.5-2|93	%files -f %{name}.lang
21mr|abrt-2.14.5-2|94	%license COPYING
21mr|abrt-2.14.5-2|95	%{_unitdir}/abrtd.service
21mr|abrt-2.14.5-2|96	%{_tmpfilesdir}/abrt.conf
21mr|abrt-2.14.5-2|97	%{_sbindir}/%{name}d
21mr|abrt-2.14.5-2|98	%{_sbindir}/%{name}-server
21mr|abrt-2.14.5-2|99	%{_sbindir}/%{name}-auto-reporting
21mr|abrt-2.14.5-2|100	%{_bindir}/%{name}-debuginfo-install
21mr|abrt-2.14.5-2|101	%{_bindir}/%{name}-handle-upload
21mr|abrt-2.14.5-2|102	%{_bindir}/abrt-action-notify
21mr|abrt-2.14.5-2|103	%{_journalcatalogdir}/python3_abrt.catalog
21mr|abrt-2.14.5-2|104	%{_mandir}/man5/python3-abrt.5*
21mr|abrt-2.14.5-2|105	%{_mandir}/man5/python3-abrt.conf.5*
21mr|abrt-2.14.5-2|106	%{_mandir}/man1/abrt-action-notify.1.*
21mr|abrt-2.14.5-2|107	%{_bindir}/abrt-action-analyze-xorg
21mr|abrt-2.14.5-2|108	%{_bindir}/abrt-action-analyze-python
21mr|abrt-2.14.5-2|109	%{_bindir}/%{name}-action-save-package-data
21mr|abrt-2.14.5-2|110	%{_bindir}/abrt-watch-log
21mr|abrt-2.14.5-2|111	%{_libexecdir}/abrt-handle-event
21mr|abrt-2.14.5-2|112	%{_libexecdir}/abrt-action-ureport
21mr|abrt-2.14.5-2|113	%{_libexecdir}/abrt-action-generate-machine-id
21mr|abrt-2.14.5-2|114	%config(noreplace) %{_sysconfdir}/%{name}/abrt.conf
21mr|abrt-2.14.5-2|115	%config(noreplace) %{_sysconfdir}/%{name}/abrt-action-save-package-data.conf
21mr|abrt-2.14.5-2|116	%config(noreplace) %{_sysconfdir}/%{name}/gpg_keys.conf
21mr|abrt-2.14.5-2|117	%{_mandir}/man5/gpg_keys.conf.5.*
21mr|abrt-2.14.5-2|118	%config(noreplace) %{_sysconfdir}/libreport/events.d/abrt_event.conf
21mr|abrt-2.14.5-2|119	%{_mandir}/man5/abrt_event.conf.5.*
21mr|abrt-2.14.5-2|120	%config(noreplace) %{_sysconfdir}/libreport/events.d/smart_event.conf
21mr|abrt-2.14.5-2|121	%{_mandir}/man5/smart_event.conf.5.*
21mr|abrt-2.14.5-2|122	%ghost %attr(0666, -, -) %{_localstatedir}/run/%{name}/abrt.socket
21mr|abrt-2.14.5-2|123	%ghost %attr(0644, -, -) %{_localstatedir}/run/%{name}d.pid
21mr|abrt-2.14.5-2|124	#%dir %attr(0755, %{name}, %{name}) %{_localstatedir}/cache/%{name}
21mr|abrt-2.14.5-2|125	%dir /var/run/%{name}
21mr|abrt-2.14.5-2|126	%dir %{_sysconfdir}/%{name}
21mr|abrt-2.14.5-2|127	%ghost %{_sysconfdir}/%{name}/gpg_keys
21mr|abrt-2.14.5-2|128	%dir %{_sysconfdir}/%{name}/plugins
21mr|abrt-2.14.5-2|129	%{_mandir}/man1/abrt-handle-upload.1.*
21mr|abrt-2.14.5-2|130	%{_mandir}/man1/abrt-server.1.*
21mr|abrt-2.14.5-2|131	%{_mandir}/man1/abrt-action-save-package-data.1.*
21mr|abrt-2.14.5-2|132	%{_mandir}/man1/abrt-watch-log.1.*
21mr|abrt-2.14.5-2|133	%{_mandir}/man1/abrt-action-analyze-python.1*
21mr|abrt-2.14.5-2|134	%{_mandir}/man1/abrt-action-analyze-xorg.1.*
21mr|abrt-2.14.5-2|135	%{_mandir}/man1/abrt-auto-reporting.1.*
21mr|abrt-2.14.5-2|136	%{_mandir}/man8/abrtd.8.*
21mr|abrt-2.14.5-2|137	%{_mandir}/man5/abrt.conf.5.*
21mr|abrt-2.14.5-2|138	%{_mandir}/man5/abrt-action-save-package-data.conf.5.*
21mr|abrt-2.14.5-2|139	%{_sysconfdir}/bash_completion.d/abrt.bash_completion
21mr|abrt-2.14.5-2|140	%{_sysconfdir}/dbus-1/system.d/org.freedesktop.problems.daemon.conf
21mr|abrt-2.14.5-2|141	%{_unitdir}/abrt-journal-core.service
21mr|abrt-2.14.5-2|142	%{_bindir}/abrt
21mr|abrt-2.14.5-2|143	%{_bindir}/abrt-action-check-oops-for-alt-component
21mr|abrt-2.14.5-2|144	%{_bindir}/abrt-action-find-bodhi-update
21mr|abrt-2.14.5-2|145	%{_bindir}/abrt-dump-journal-core
21mr|abrt-2.14.5-2|146	%{_bindir}/abrt-dump-journal-xorg
21mr|abrt-2.14.5-2|147	%{_libexecdir}/abrt-action-save-container-data
21mr|abrt-2.14.5-2|148	%doc %{_docdir}/abrt/README.md
21mr|abrt-2.14.5-2|149	%{_datadir}/libreport/events/analyze_BodhiUpdates.xml
21mr|abrt-2.14.5-2|150	%{_sysconfdir}/libreport/events.d/abrt_dbus_event.conf
21mr|abrt-2.14.5-2|151	%{_sysconfdir}/libreport/events.d/bodhi_event.conf
21mr|abrt-2.14.5-2|152	%{_sysconfdir}/libreport/events.d/machine-id_event.conf
21mr|abrt-2.14.5-2|153	%{_journalcatalogdir}/abrt_ccpp.catalog
21mr|abrt-2.14.5-2|154	%{_sysconfdir}/libreport/plugins/catalog_journal_ccpp_format.conf
21mr|abrt-2.14.5-2|155	%{_journalcatalogdir}/abrt_koops.catalog
21mr|abrt-2.14.5-2|156	%{_sysconfdir}/libreport/plugins/catalog_koops_format.conf
21mr|abrt-2.14.5-2|157	%{_sysconfdir}/libreport/plugins/catalog_python3_format.conf
21mr|abrt-2.14.5-2|158	%{_journalcatalogdir}/abrt_vmcore.catalog
21mr|abrt-2.14.5-2|159	%{_sysconfdir}/libreport/plugins/catalog_vmcore_format.conf
21mr|abrt-2.14.5-2|160	%{_journalcatalogdir}/abrt_xorg.catalog
21mr|abrt-2.14.5-2|161	%{_sysconfdir}/libreport/plugins/catalog_xorg_format.conf
21mr|abrt-2.14.5-2|162	%{_mandir}/man1/abrt-action-find-bodhi-update.1*
21mr|abrt-2.14.5-2|163	%{_mandir}/man1/abrt-dump-journal-core.1*
21mr|abrt-2.14.5-2|164	%{_mandir}/man1/abrt-dump-journal-xorg.1*
21mr|abrt-2.14.5-2|165	%{_mandir}/man1/abrt.1*
21mr|abrt-2.14.5-2|166	%{_datadir}/augeas/lenses/abrt.aug
21mr|abrt-2.14.5-2|167	
21mr|abrt-2.14.5-2|168	%pre
21mr|abrt-2.14.5-2|169	%_pre_useradd %{name} %{_sysconfdir}/%{name} /sbin/nologin
21mr|abrt-2.14.5-2|170	%_pre_groupadd %{name} %{name}
21mr|abrt-2.14.5-2|171	
21mr|abrt-2.14.5-2|172	%post
21mr|abrt-2.14.5-2|173	%systemd_post abrtd.service
21mr|abrt-2.14.5-2|174	
21mr|abrt-2.14.5-2|175	%preun
21mr|abrt-2.14.5-2|176	%systemd_preun abrtd.service
21mr|abrt-2.14.5-2|177	
21mr|abrt-2.14.5-2|178	%postun
21mr|abrt-2.14.5-2|179	%_postun_userdel %{name}
21mr|abrt-2.14.5-2|180	%_postun_groupdel %{name} %{name}
21mr|abrt-2.14.5-2|181	
21mr|abrt-2.14.5-2|182	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|183	
21mr|abrt-2.14.5-2|184	%package -n %{libname}
21mr|abrt-2.14.5-2|185	Summary:	Libraries for %{name}
21mr|abrt-2.14.5-2|186	Group:		System/Libraries
21mr|abrt-2.14.5-2|187	
21mr|abrt-2.14.5-2|188	%description -n %{libname}
21mr|abrt-2.14.5-2|189	Libraries for %{name}.
21mr|abrt-2.14.5-2|190	
21mr|abrt-2.14.5-2|191	%files -n %{libname}
21mr|abrt-2.14.5-2|192	%{_libdir}/libabrt*.so.%{major}*
21mr|abrt-2.14.5-2|193	
21mr|abrt-2.14.5-2|194	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|195	
21mr|abrt-2.14.5-2|196	%package -n %{devname}
21mr|abrt-2.14.5-2|197	Summary:	Development libraries for %{name}
21mr|abrt-2.14.5-2|198	Group:		Development/C
21mr|abrt-2.14.5-2|199	Requires:	%{libname} = %{EVRD}
21mr|abrt-2.14.5-2|200	Requires:	abrt = %{EVRD}
21mr|abrt-2.14.5-2|201	
21mr|abrt-2.14.5-2|202	%description -n %{devname}
21mr|abrt-2.14.5-2|203	Development libraries and headers for %{name}.
21mr|abrt-2.14.5-2|204	
21mr|abrt-2.14.5-2|205	%files -n %{devname}
21mr|abrt-2.14.5-2|206	%{_includedir}/abrt/*
21mr|abrt-2.14.5-2|207	%{_libdir}/libabrt*.so
21mr|abrt-2.14.5-2|208	#FIXME: this should go to libreportgtk-devel package
21mr|abrt-2.14.5-2|209	%{_libdir}/pkgconfig/%{name}.pc
21mr|abrt-2.14.5-2|210	%{_libdir}/pkgconfig/abrt_gui.pc
21mr|abrt-2.14.5-2|211	
21mr|abrt-2.14.5-2|212	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|213	
21mr|abrt-2.14.5-2|214	%package gui
21mr|abrt-2.14.5-2|215	Summary:	%{name}'s gui
21mr|abrt-2.14.5-2|216	Group:		Graphical desktop/Other
21mr|abrt-2.14.5-2|217	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|218	Requires:	python3-dbus
21mr|abrt-2.14.5-2|219	Requires:	python3-gi
21mr|abrt-2.14.5-2|220	##Requires: gnome-python-desktop
21mr|abrt-2.14.5-2|221	Requires:	libreport-gtk
21mr|abrt-2.14.5-2|222	
21mr|abrt-2.14.5-2|223	%description gui
21mr|abrt-2.14.5-2|224	GTK+ wizard for convenient bug reporting.
21mr|abrt-2.14.5-2|225	
21mr|abrt-2.14.5-2|226	%files gui
21mr|abrt-2.14.5-2|227	%{_datadir}/icons/hicolor/*/apps/*
21mr|abrt-2.14.5-2|228	%{_datadir}/%{name}/ui/*
21mr|abrt-2.14.5-2|229	%{_bindir}/system-config-abrt
21mr|abrt-2.14.5-2|230	%{_bindir}/%{name}-applet
21mr|abrt-2.14.5-2|231	%{_sysconfdir}/xdg/autostart/org.freedesktop.problems.applet.desktop
21mr|abrt-2.14.5-2|232	%{_mandir}/man1/abrt-applet.1*
21mr|abrt-2.14.5-2|233	%{_mandir}/man1/system-config-abrt.1*
21mr|abrt-2.14.5-2|234	
21mr|abrt-2.14.5-2|235	%post gui
21mr|abrt-2.14.5-2|236	# update icon cache
21mr|abrt-2.14.5-2|237	touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|abrt-2.14.5-2|238	
21mr|abrt-2.14.5-2|239	%postun gui
21mr|abrt-2.14.5-2|240	if [ $1 -eq 0 ] ; then
21mr|abrt-2.14.5-2|241	touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|abrt-2.14.5-2|242	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21mr|abrt-2.14.5-2|243	fi
21mr|abrt-2.14.5-2|244	
21mr|abrt-2.14.5-2|245	%posttrans gui
21mr|abrt-2.14.5-2|246	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21mr|abrt-2.14.5-2|247	
21mr|abrt-2.14.5-2|248	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|249	
21mr|abrt-2.14.5-2|250	%package addon-ccpp
21mr|abrt-2.14.5-2|251	Summary:	%{name}'s C/C++ addon
21mr|abrt-2.14.5-2|252	Group:		System/Libraries
21mr|abrt-2.14.5-2|253	Requires:	elfutils
21mr|abrt-2.14.5-2|254	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|255	
21mr|abrt-2.14.5-2|256	%description addon-ccpp
21mr|abrt-2.14.5-2|257	This package contains hook for C/C++ crashed programs and %{name}'s C/C++
21mr|abrt-2.14.5-2|258	analyzer plugin.
21mr|abrt-2.14.5-2|259	
21mr|abrt-2.14.5-2|260	%files addon-ccpp
21mr|abrt-2.14.5-2|261	%config(noreplace) %{_sysconfdir}/%{name}/plugins/CCpp.conf
21mr|abrt-2.14.5-2|262	%{_sysconfdir}/libreport/events.d/ccpp_event.conf
21mr|abrt-2.14.5-2|263	%{_mandir}/man5/ccpp_event.conf.5.*
21mr|abrt-2.14.5-2|264	%{_sysconfdir}/libreport/events.d/gconf_event.conf
21mr|abrt-2.14.5-2|265	%{_mandir}/man5/gconf_event.conf.5.*
21mr|abrt-2.14.5-2|266	%{_sysconfdir}/libreport/events.d/vimrc_event.conf
21mr|abrt-2.14.5-2|267	%{_mandir}/man5/vimrc_event.conf.5.*
21mr|abrt-2.14.5-2|268	%{_datadir}/libreport/events/analyze_CCpp.xml
21mr|abrt-2.14.5-2|269	%{_datadir}/libreport/events/analyze_LocalGDB.xml
21mr|abrt-2.14.5-2|270	%{_datadir}/libreport/events/collect_xsession_errors.xml
21mr|abrt-2.14.5-2|271	%{_datadir}/libreport/events/collect_GConf.xml
21mr|abrt-2.14.5-2|272	%{_datadir}/libreport/events/collect_vimrc_user.xml
21mr|abrt-2.14.5-2|273	%{_datadir}/libreport/events/collect_vimrc_system.xml
21mr|abrt-2.14.5-2|274	%{_datadir}/libreport/events/post_report.xml
21mr|abrt-2.14.5-2|275	%dir %attr(0775, abrt, abrt) %{_localstatedir}/cache/abrt-di
21mr|abrt-2.14.5-2|276	%{_libexecdir}/abrt-gdb-exploitable
21mr|abrt-2.14.5-2|277	%attr(6755, abrt, abrt) %{_libexecdir}/abrt-action-install-debuginfo-to-abrt-cache
21mr|abrt-2.14.5-2|278	%{_sysconfdir}/profile.d/00abrt.*
21mr|abrt-2.14.5-2|279	%{_bindir}/abrt-action-analyze-c
21mr|abrt-2.14.5-2|280	%{_bindir}/abrt-action-trim-files
21mr|abrt-2.14.5-2|281	%{_bindir}/abrt-action-analyze-core
21mr|abrt-2.14.5-2|282	%{_bindir}/abrt-action-analyze-vulnerability
21mr|abrt-2.14.5-2|283	%{_bindir}/abrt-action-install-debuginfo
21mr|abrt-2.14.5-2|284	%{_bindir}/abrt-action-generate-backtrace
21mr|abrt-2.14.5-2|285	%{_bindir}/abrt-action-generate-core-backtrace
21mr|abrt-2.14.5-2|286	%{_bindir}/abrt-action-analyze-backtrace
21mr|abrt-2.14.5-2|287	%{_bindir}/abrt-action-list-dsos
21mr|abrt-2.14.5-2|288	%{_bindir}/abrt-action-perform-ccpp-analysis
21mr|abrt-2.14.5-2|289	%{_bindir}/abrt-action-analyze-ccpp-local
21mr|abrt-2.14.5-2|290	%{_mandir}/man*/abrt-action-analyze-c.*
21mr|abrt-2.14.5-2|291	%{_mandir}/man*/abrt-action-trim-files.*
21mr|abrt-2.14.5-2|292	%{_mandir}/man*/abrt-action-generate-backtrace.*
21mr|abrt-2.14.5-2|293	%{_mandir}/man*/abrt-action-generate-core-backtrace.*
21mr|abrt-2.14.5-2|294	%{_mandir}/man*/abrt-action-analyze-backtrace.*
21mr|abrt-2.14.5-2|295	%{_mandir}/man*/abrt-action-list-dsos.*
21mr|abrt-2.14.5-2|296	%{_mandir}/man*/abrt-action-install-debuginfo.*
21mr|abrt-2.14.5-2|297	%{_mandir}/man*/abrt-action-analyze-ccpp-local.*
21mr|abrt-2.14.5-2|298	%{_mandir}/man*/abrt-action-analyze-core.*
21mr|abrt-2.14.5-2|299	%{_mandir}/man*/abrt-action-analyze-vulnerability.*
21mr|abrt-2.14.5-2|300	%{_mandir}/man*/abrt-action-perform-ccpp-analysis.*
21mr|abrt-2.14.5-2|301	%{_mandir}/man5/abrt-CCpp.conf.5.*
21mr|abrt-2.14.5-2|302	
21mr|abrt-2.14.5-2|303	%post addon-ccpp
21mr|abrt-2.14.5-2|304	# this is required for transition from 1.1.x to 2.x
21mr|abrt-2.14.5-2|305	# because /cache/abrt-di/* was created under root with root:root
21mr|abrt-2.14.5-2|306	# so 2.x fails when it tries to extract debuginfo there..
21mr|abrt-2.14.5-2|307	chown -R abrt:abrt %{_localstatedir}/cache/abrt-di
21mr|abrt-2.14.5-2|308	%systemd_post abrt-ccpp.service
21mr|abrt-2.14.5-2|309	
21mr|abrt-2.14.5-2|310	%preun addon-ccpp
21mr|abrt-2.14.5-2|311	%systemd_preun abrt-ccpp.service
21mr|abrt-2.14.5-2|312	
21mr|abrt-2.14.5-2|313	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|314	
21mr|abrt-2.14.5-2|315	%package addon-upload-watch
21mr|abrt-2.14.5-2|316	Summary:	%{name}'s upload addon
21mr|abrt-2.14.5-2|317	Group:		System/Libraries
21mr|abrt-2.14.5-2|318	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|319	
21mr|abrt-2.14.5-2|320	%description addon-upload-watch
21mr|abrt-2.14.5-2|321	This package contains hook for uploaded problems.
21mr|abrt-2.14.5-2|322	
21mr|abrt-2.14.5-2|323	%files addon-upload-watch
21mr|abrt-2.14.5-2|324	%defattr(-,root,root,-)
21mr|abrt-2.14.5-2|325	%{_sbindir}/abrt-upload-watch
21mr|abrt-2.14.5-2|326	%{_unitdir}/abrt-upload-watch.service
21mr|abrt-2.14.5-2|327	%{_mandir}/man*/abrt-upload-watch.*
21mr|abrt-2.14.5-2|328	
21mr|abrt-2.14.5-2|329	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|330	
21mr|abrt-2.14.5-2|331	%package retrace-client
21mr|abrt-2.14.5-2|332	Summary:	%{name}'s retrace client
21mr|abrt-2.14.5-2|333	Group:		System/Libraries
21mr|abrt-2.14.5-2|334	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|335	Requires:	xz
21mr|abrt-2.14.5-2|336	Requires:	tar
21mr|abrt-2.14.5-2|337	
21mr|abrt-2.14.5-2|338	%description retrace-client
21mr|abrt-2.14.5-2|339	This package contains the client application for Retrace server
21mr|abrt-2.14.5-2|340	which is able to analyze C/C++ crashes remotely.
21mr|abrt-2.14.5-2|341	
21mr|abrt-2.14.5-2|342	%files retrace-client
21mr|abrt-2.14.5-2|343	%{_bindir}/abrt-retrace-client
21mr|abrt-2.14.5-2|344	%{_mandir}/man1/abrt-retrace-client.1.*
21mr|abrt-2.14.5-2|345	%config(noreplace) %{_sysconfdir}/libreport/events.d/ccpp_retrace_event.conf
21mr|abrt-2.14.5-2|346	%{_mandir}/man5/ccpp_retrace_event.conf.5.*
21mr|abrt-2.14.5-2|347	%{_datadir}/libreport/events/analyze_RetraceServer.xml
21mr|abrt-2.14.5-2|348	
21mr|abrt-2.14.5-2|349	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|350	
21mr|abrt-2.14.5-2|351	%package addon-kerneloops
21mr|abrt-2.14.5-2|352	Summary:	%{name}'s kerneloops addon
21mr|abrt-2.14.5-2|353	Group:		System/Libraries
21mr|abrt-2.14.5-2|354	Requires:	curl
21mr|abrt-2.14.5-2|355	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|356	
21mr|abrt-2.14.5-2|357	%description addon-kerneloops
21mr|abrt-2.14.5-2|358	This package contains plugin for collecting kernel crash information
21mr|abrt-2.14.5-2|359	and reporter plugin which sends this information to specified server,
21mr|abrt-2.14.5-2|360	usually to kerneloops.org.
21mr|abrt-2.14.5-2|361	
21mr|abrt-2.14.5-2|362	%files addon-kerneloops
21mr|abrt-2.14.5-2|363	%config(noreplace) %{_sysconfdir}/libreport/events.d/koops_event.conf
21mr|abrt-2.14.5-2|364	%{_mandir}/man5/koops_event.conf.5.*
21mr|abrt-2.14.5-2|365	%config(noreplace) %{_sysconfdir}/%{name}/plugins/oops.conf
21mr|abrt-2.14.5-2|366	%{_unitdir}/abrt-oops.service
21mr|abrt-2.14.5-2|367	%{_bindir}/abrt-dump-oops
21mr|abrt-2.14.5-2|368	%{_bindir}/abrt-dump-journal-oops
21mr|abrt-2.14.5-2|369	%{_bindir}/abrt-action-analyze-oops
21mr|abrt-2.14.5-2|370	%{_mandir}/man1/abrt-dump-oops.1*
21mr|abrt-2.14.5-2|371	%{_mandir}/man1/abrt-dump-journal-oops.1*
21mr|abrt-2.14.5-2|372	%{_mandir}/man1/abrt-action-analyze-oops.1*
21mr|abrt-2.14.5-2|373	%{_mandir}/man5/abrt-oops.conf.5*
21mr|abrt-2.14.5-2|374	
21mr|abrt-2.14.5-2|375	%post addon-kerneloops
21mr|abrt-2.14.5-2|376	%systemd_post abrt-oops.service
21mr|abrt-2.14.5-2|377	
21mr|abrt-2.14.5-2|378	%preun addon-kerneloops
21mr|abrt-2.14.5-2|379	%systemd_preun abrt-oops.service
21mr|abrt-2.14.5-2|380	
21mr|abrt-2.14.5-2|381	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|382	
21mr|abrt-2.14.5-2|383	%package addon-vmcore
21mr|abrt-2.14.5-2|384	Summary:	%{name}'s vmcore addon
21mr|abrt-2.14.5-2|385	Group:		System/Libraries
21mr|abrt-2.14.5-2|386	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|387	Requires:	abrt-addon-kerneloops
21mr|abrt-2.14.5-2|388	
21mr|abrt-2.14.5-2|389	%description addon-vmcore
21mr|abrt-2.14.5-2|390	This package contains plugin for collecting kernel crash information from
21mr|abrt-2.14.5-2|391	vmcore files.
21mr|abrt-2.14.5-2|392	
21mr|abrt-2.14.5-2|393	%files addon-vmcore
21mr|abrt-2.14.5-2|394	%config(noreplace) %{_sysconfdir}/libreport/events.d/vmcore_event.conf
21mr|abrt-2.14.5-2|395	%{_mandir}/man5/vmcore_event.conf.5.*
21mr|abrt-2.14.5-2|396	%config(noreplace) %{_sysconfdir}/%{name}/plugins/vmcore.conf
21mr|abrt-2.14.5-2|397	%{_datadir}/libreport/events/analyze_VMcore.xml
21mr|abrt-2.14.5-2|398	%{_unitdir}/abrt-vmcore.service
21mr|abrt-2.14.5-2|399	%{_sbindir}/abrt-harvest-vmcore
21mr|abrt-2.14.5-2|400	%{_bindir}/abrt-action-analyze-vmcore
21mr|abrt-2.14.5-2|401	%{_bindir}/abrt-action-check-oops-for-hw-error
21mr|abrt-2.14.5-2|402	%{_mandir}/man1/abrt-harvest-vmcore.1*
21mr|abrt-2.14.5-2|403	%{_mandir}/man5/abrt-vmcore.conf.5*
21mr|abrt-2.14.5-2|404	%{_mandir}/man1/abrt-action-analyze-vmcore.1*
21mr|abrt-2.14.5-2|405	%{_mandir}/man1/abrt-action-check-oops-for-hw-error.1*
21mr|abrt-2.14.5-2|406	
21mr|abrt-2.14.5-2|407	%post addon-vmcore
21mr|abrt-2.14.5-2|408	%systemd_post abrt-vmcore.service
21mr|abrt-2.14.5-2|409	
21mr|abrt-2.14.5-2|410	%preun addon-vmcore
21mr|abrt-2.14.5-2|411	%systemd_preun abrt-vmcore.service
21mr|abrt-2.14.5-2|412	
21mr|abrt-2.14.5-2|413	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|414	
21mr|abrt-2.14.5-2|415	%package addon-pstoreoops
21mr|abrt-2.14.5-2|416	Summary:	%{name}'s pstore oops addon
21mr|abrt-2.14.5-2|417	Group:		System/Libraries
21mr|abrt-2.14.5-2|418	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|419	Requires:	abrt-addon-kerneloops
21mr|abrt-2.14.5-2|420	Obsoletes:	abrt-addon-uefioops < 2.1.7
21mr|abrt-2.14.5-2|421	
21mr|abrt-2.14.5-2|422	%description addon-pstoreoops
21mr|abrt-2.14.5-2|423	This package contains plugin for collecting kernel oopses from pstore storage.
21mr|abrt-2.14.5-2|424	
21mr|abrt-2.14.5-2|425	%files addon-pstoreoops
21mr|abrt-2.14.5-2|426	%{_unitdir}/abrt-pstoreoops.service
21mr|abrt-2.14.5-2|427	%{_sbindir}/abrt-harvest-pstoreoops
21mr|abrt-2.14.5-2|428	%{_bindir}/abrt-merge-pstoreoops
21mr|abrt-2.14.5-2|429	%{_mandir}/man1/abrt-harvest-pstoreoops.1*
21mr|abrt-2.14.5-2|430	%{_mandir}/man1/abrt-merge-pstoreoops.1*
21mr|abrt-2.14.5-2|431	
21mr|abrt-2.14.5-2|432	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|433	
21mr|abrt-2.14.5-2|434	%package plugin-bodhi
21mr|abrt-2.14.5-2|435	Summary:	%{name}'s bodhi plugin
21mr|abrt-2.14.5-2|436	Group:		System/Libraries
21mr|abrt-2.14.5-2|437	BuildRequires:	libreport-web-devel
21mr|abrt-2.14.5-2|438	BuildRequires:	pkgconfig(json-c)
21mr|abrt-2.14.5-2|439	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|440	Obsoletes:	libreport-plugin-bodhi < 2.13.1
21mr|abrt-2.14.5-2|441	Provides:	libreport-plugin-bodhi = %{EVRD}
21mr|abrt-2.14.5-2|442	
21mr|abrt-2.14.5-2|443	%description plugin-bodhi
21mr|abrt-2.14.5-2|444	Search for a new updates in bodhi server.
21mr|abrt-2.14.5-2|445	
21mr|abrt-2.14.5-2|446	%files plugin-bodhi
21mr|abrt-2.14.5-2|447	%defattr(-,root,root,-)
21mr|abrt-2.14.5-2|448	%{_bindir}/abrt-bodhi
21mr|abrt-2.14.5-2|449	%{_mandir}/man1/abrt-bodhi.1.*
21mr|abrt-2.14.5-2|450	
21mr|abrt-2.14.5-2|451	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|452	
21mr|abrt-2.14.5-2|453	%package addon-python3
21mr|abrt-2.14.5-2|454	Summary:	%{name}'s addon for catching and analyzing Python exceptions
21mr|abrt-2.14.5-2|455	Group:		System/Libraries
21mr|abrt-2.14.5-2|456	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|457	
21mr|abrt-2.14.5-2|458	%description addon-python3
21mr|abrt-2.14.5-2|459	This package contains python hook and python analyzer plugin for handling
21mr|abrt-2.14.5-2|460	uncaught exception in python programs.
21mr|abrt-2.14.5-2|461	
21mr|abrt-2.14.5-2|462	%files addon-python3
21mr|abrt-2.14.5-2|463	%dir %{_sysconfdir}/%{name}/plugins
21mr|abrt-2.14.5-2|464	%config(noreplace) %{_sysconfdir}/%{name}/plugins/python3.conf
21mr|abrt-2.14.5-2|465	%{_sysconfdir}/libreport/events.d/python3_event.conf
21mr|abrt-2.14.5-2|466	%{_mandir}/man5/python3_event.conf.5.*
21mr|abrt-2.14.5-2|467	%{python3_sitelib}/abrt*.py*
21mr|abrt-2.14.5-2|468	%{python3_sitelib}/*.pth
21mr|abrt-2.14.5-2|469	
21mr|abrt-2.14.5-2|470	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|471	
21mr|abrt-2.14.5-2|472	%package cli
21mr|abrt-2.14.5-2|473	Summary:	%{name}'s command line interface
21mr|abrt-2.14.5-2|474	Group:		Graphical desktop/Other
21mr|abrt-2.14.5-2|475	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|476	Requires:	%{name}-addon-kerneloops
21mr|abrt-2.14.5-2|477	Requires:	%{name}-addon-ccpp
21mr|abrt-2.14.5-2|478	Requires:	%{name}-addon-python3
21mr|abrt-2.14.5-2|479	
21mr|abrt-2.14.5-2|480	%description cli
21mr|abrt-2.14.5-2|481	This package contains simple command line client for controlling abrt
21mr|abrt-2.14.5-2|482	daemon over the sockets.
21mr|abrt-2.14.5-2|483	
21mr|abrt-2.14.5-2|484	%files cli
21mr|abrt-2.14.5-2|485	%{python3_sitelib}/abrtcli
21mr|abrt-2.14.5-2|486	
21mr|abrt-2.14.5-2|487	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|488	
21mr|abrt-2.14.5-2|489	%package desktop
21mr|abrt-2.14.5-2|490	Summary:	Virtual package that installs all necessary packages
21mr|abrt-2.14.5-2|491	Group:		Graphical desktop/Other
21mr|abrt-2.14.5-2|492	# This package gets installed when anything requests bug-buddy -
21mr|abrt-2.14.5-2|493	# happens when users upgrade Fn to Fn+1;
21mr|abrt-2.14.5-2|494	# or if user just wants "typical desktop installation".
21mr|abrt-2.14.5-2|495	# Installing abrt-desktop should result in the abrt which works without
21mr|abrt-2.14.5-2|496	# any tweaking in abrt.conf (IOW: all plugins mentioned there must be installed)
21mr|abrt-2.14.5-2|497	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|498	Requires:	%{name}-addon-kerneloops
21mr|abrt-2.14.5-2|499	Requires:	%{name}-addon-vmcore
21mr|abrt-2.14.5-2|500	Requires:	%{name}-addon-ccpp
21mr|abrt-2.14.5-2|501	Requires:	%{name}-addon-python3
21mr|abrt-2.14.5-2|502	# Default config of addon-ccpp requires gdb
21mr|abrt-2.14.5-2|503	Requires:	gdb >= 7.0-3
21mr|abrt-2.14.5-2|504	Requires:	%{name}-gui
21mr|abrt-2.14.5-2|505	
21mr|abrt-2.14.5-2|506	%description desktop
21mr|abrt-2.14.5-2|507	Virtual package to make easy default installation on desktop environments.
21mr|abrt-2.14.5-2|508	
21mr|abrt-2.14.5-2|509	%files desktop
21mr|abrt-2.14.5-2|510	
21mr|abrt-2.14.5-2|511	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|512	
21mr|abrt-2.14.5-2|513	%package dbus
21mr|abrt-2.14.5-2|514	Summary:	ABRT DBus service
21mr|abrt-2.14.5-2|515	Group:		System/Libraries
21mr|abrt-2.14.5-2|516	BuildRequires:	polkit-1-devel
21mr|abrt-2.14.5-2|517	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|518	
21mr|abrt-2.14.5-2|519	%description dbus
21mr|abrt-2.14.5-2|520	ABRT DBus service which provides org.freedesktop.problems API on dbus and
21mr|abrt-2.14.5-2|521	uses PolicyKit to authorize to access the problem data.
21mr|abrt-2.14.5-2|522	
21mr|abrt-2.14.5-2|523	%files dbus
21mr|abrt-2.14.5-2|524	%{_sbindir}/abrt-dbus
21mr|abrt-2.14.5-2|525	%{_mandir}/man8/abrt-dbus.8.*
21mr|abrt-2.14.5-2|526	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/dbus-abrt.conf
21mr|abrt-2.14.5-2|527	%{_datadir}/dbus-1/interfaces/org.freedesktop.Problems2.Entry.xml
21mr|abrt-2.14.5-2|528	%{_datadir}/dbus-1/interfaces/org.freedesktop.Problems2.Session.xml
21mr|abrt-2.14.5-2|529	%{_datadir}/dbus-1/interfaces/org.freedesktop.Problems2.Task.xml
21mr|abrt-2.14.5-2|530	%{_datadir}/dbus-1/interfaces/org.freedesktop.Problems2.xml
21mr|abrt-2.14.5-2|531	%{_datadir}/dbus-1/services/org.freedesktop.problems.applet.service
21mr|abrt-2.14.5-2|532	%{_datadir}/dbus-1/system-services/org.freedesktop.problems.service
21mr|abrt-2.14.5-2|533	%{_datadir}/polkit-1/actions/abrt_polkit.policy
21mr|abrt-2.14.5-2|534	%dir %{_defaultdocdir}/%{name}-dbus-%{version}/
21mr|abrt-2.14.5-2|535	%dir %{_defaultdocdir}/%{name}-dbus-%{version}/html/
21mr|abrt-2.14.5-2|536	%{_defaultdocdir}/%{name}-dbus-%{version}/html/*.html
21mr|abrt-2.14.5-2|537	%{_defaultdocdir}/%{name}-dbus-%{version}/html/*.css
21mr|abrt-2.14.5-2|538	
21mr|abrt-2.14.5-2|539	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|540	
21mr|abrt-2.14.5-2|541	%package -n python3-%{name}
21mr|abrt-2.14.5-2|542	Summary:	ABRT Python API
21mr|abrt-2.14.5-2|543	Group:		System/Libraries
21mr|abrt-2.14.5-2|544	BuildRequires:	python3-nose
21mr|abrt-2.14.5-2|545	BuildRequires:	python3-sphinx
21mr|abrt-2.14.5-2|546	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|547	Requires:	python3-gi
21mr|abrt-2.14.5-2|548	Requires:	python3-dbus
21mr|abrt-2.14.5-2|549	Requires:	libreport-python3
21mr|abrt-2.14.5-2|550	
21mr|abrt-2.14.5-2|551	%description -n python3-%{name}
21mr|abrt-2.14.5-2|552	High-level API for querying, creating and manipulating
21mr|abrt-2.14.5-2|553	problems handled by ABRT in Python.
21mr|abrt-2.14.5-2|554	
21mr|abrt-2.14.5-2|555	%files -n python3-%{name}
21mr|abrt-2.14.5-2|556	%{python3_sitearch}/problem/
21mr|abrt-2.14.5-2|557	%{python3_sitelib}/__pycache__/abrt*
21mr|abrt-2.14.5-2|558	
21mr|abrt-2.14.5-2|559	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|560	
21mr|abrt-2.14.5-2|561	%package -n python3-%{name}-doc
21mr|abrt-2.14.5-2|562	Summary:	ABRT Python API Documentation
21mr|abrt-2.14.5-2|563	Group:		Documentation
21mr|abrt-2.14.5-2|564	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|565	Requires:	python3-%{name} = %{EVRD}
21mr|abrt-2.14.5-2|566	BuildArch:	noarch
21mr|abrt-2.14.5-2|567	
21mr|abrt-2.14.5-2|568	%description -n python3-%{name}-doc
21mr|abrt-2.14.5-2|569	Examples and documentation for ABRT Python API.
21mr|abrt-2.14.5-2|570	
21mr|abrt-2.14.5-2|571	%files -n python3-%{name}-doc
21mr|abrt-2.14.5-2|572	%{py3_puresitedir}/problem_examples
21mr|abrt-2.14.5-2|573	
21mr|abrt-2.14.5-2|574	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|575	
21mr|abrt-2.14.5-2|576	%if 0
21mr|abrt-2.14.5-2|577	%package retrace-server
21mr|abrt-2.14.5-2|578	Summary:	%{name}'s retrace server using HTTP protocol
21mr|abrt-2.14.5-2|579	Group:		Graphical desktop/Other
21mr|abrt-2.14.5-2|580	Requires:	abrt-addon-ccpp
21mr|abrt-2.14.5-2|581	Requires:	gdb >= 7.0-3
21mr|abrt-2.14.5-2|582	Requires:	apache-mod_wsgi
21mr|abrt-2.14.5-2|583	Requires:	apache-mod_ssl
21mr|abrt-2.14.5-2|584	Requires:	python3-webob
21mr|abrt-2.14.5-2|585	Requires:	mock
21mr|abrt-2.14.5-2|586	Requires:	xz
21mr|abrt-2.14.5-2|587	Requires:	elfutils
21mr|abrt-2.14.5-2|588	Requires:	createrepo
21mr|abrt-2.14.5-2|589	Requires(preun):	/sbin/install-info
21mr|abrt-2.14.5-2|590	Requires(post):	/sbin/install-info
21mr|abrt-2.14.5-2|591	
21mr|abrt-2.14.5-2|592	%description retrace-server
21mr|abrt-2.14.5-2|593	The retrace server provides a coredump analysis and backtrace
21mr|abrt-2.14.5-2|594	generation service over a network using HTTP protocol.
21mr|abrt-2.14.5-2|595	
21mr|abrt-2.14.5-2|596	%files retrace-server
21mr|abrt-2.14.5-2|597	%config(noreplace) %{_sysconfdir}/%{name}/retrace.conf
21mr|abrt-2.14.5-2|598	%config(noreplace) %{_sysconfdir}/httpd/conf.d/retrace_httpd.conf
21mr|abrt-2.14.5-2|599	%config(noreplace) %{_sysconfdir}/yum.repos.d/retrace.repo
21mr|abrt-2.14.5-2|600	%dir %attr(0775, apache, abrt) %{_localstatedir}/spool/abrt-retrace
21mr|abrt-2.14.5-2|601	%dir %attr(0755, abrt, abrt) %{_localstatedir}/cache/abrt-retrace
21mr|abrt-2.14.5-2|602	%dir %attr(0755, abrt, abrt) %{_localstatedir}/log/abrt-retrace
21mr|abrt-2.14.5-2|603	%caps(cap_setuid=ep) %{_bindir}/abrt-retrace-worker
21mr|abrt-2.14.5-2|604	%{_bindir}/abrt-retrace-cleanup
21mr|abrt-2.14.5-2|605	%{_bindir}/abrt-retrace-reposync
21mr|abrt-2.14.5-2|606	%{_bindir}/coredump2packages
21mr|abrt-2.14.5-2|607	%{py2_puresitedir}/retrace.py*
21mr|abrt-2.14.5-2|608	%{_datadir}/abrt-retrace/*.py*
21mr|abrt-2.14.5-2|609	%{_datadir}/abrt-retrace/*.wsgi
21mr|abrt-2.14.5-2|610	%{_datadir}/abrt-retrace/plugins/*.py*
21mr|abrt-2.14.5-2|611	%{_infodir}/abrt-retrace-server*
21mr|abrt-2.14.5-2|612	
21mr|abrt-2.14.5-2|613	%post retrace-server
21mr|abrt-2.14.5-2|614	/sbin/install-info %{_infodir}/abrt-retrace-server %{_infodir}/dir 2> /dev/null || :
21mr|abrt-2.14.5-2|615	/usr/sbin/usermod -G mock apache 2> /dev/null || :
21mr|abrt-2.14.5-2|616	
21mr|abrt-2.14.5-2|617	%preun retrace-server
21mr|abrt-2.14.5-2|618	if [ "$1" = 0 ]; then
21mr|abrt-2.14.5-2|619	/sbin/install-info --delete %{_infodir}/abrt-retrace-server %{_infodir}/dir 2> /dev/null || :
21mr|abrt-2.14.5-2|620	fi
21mr|abrt-2.14.5-2|621	%endif
21mr|abrt-2.14.5-2|622	
21mr|abrt-2.14.5-2|623	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|624	
21mr|abrt-2.14.5-2|625	%package addon-xorg
21mr|abrt-2.14.5-2|626	Summary:	%{name}'s Xorg addon
21mr|abrt-2.14.5-2|627	Group:		System/Libraries
21mr|abrt-2.14.5-2|628	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|629	Requires:	curl
21mr|abrt-2.14.5-2|630	
21mr|abrt-2.14.5-2|631	%description addon-xorg
21mr|abrt-2.14.5-2|632	This package contains plugin for collecting Xorg crash information
21mr|abrt-2.14.5-2|633	from Xorg log.
21mr|abrt-2.14.5-2|634	
21mr|abrt-2.14.5-2|635	%files addon-xorg
21mr|abrt-2.14.5-2|636	%config(noreplace) %{_sysconfdir}/libreport/events.d/xorg_event.conf
21mr|abrt-2.14.5-2|637	%config(noreplace) %{_sysconfdir}/%{name}/plugins/xorg.conf
21mr|abrt-2.14.5-2|638	%{_unitdir}/abrt-xorg.service
21mr|abrt-2.14.5-2|639	%{_bindir}/abrt-dump-xorg
21mr|abrt-2.14.5-2|640	%{_mandir}/man1/abrt-dump-xorg.1*
21mr|abrt-2.14.5-2|641	%{_mandir}/man5/xorg_event.conf.5.*
21mr|abrt-2.14.5-2|642	%{_mandir}/man5/abrt-xorg.conf.5.*
21mr|abrt-2.14.5-2|643	
21mr|abrt-2.14.5-2|644	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|645	
21mr|abrt-2.14.5-2|646	%package console-notification
21mr|abrt-2.14.5-2|647	Summary:	ABRT console notification script
21mr|abrt-2.14.5-2|648	Group:		System/Configuration/Other
21mr|abrt-2.14.5-2|649	Requires:	%{name} = %{EVRD}
21mr|abrt-2.14.5-2|650	Requires:	%{name}-cli = %{EVRD}
21mr|abrt-2.14.5-2|651	
21mr|abrt-2.14.5-2|652	%description console-notification
21mr|abrt-2.14.5-2|653	A small script which prints a count of detected problems when someone logs in
21mr|abrt-2.14.5-2|654	to the shell
21mr|abrt-2.14.5-2|655	
21mr|abrt-2.14.5-2|656	%files console-notification
21mr|abrt-2.14.5-2|657	%config(noreplace) %{_sysconfdir}/profile.d/abrt-console-notification.sh
21mr|abrt-2.14.5-2|658	
21mr|abrt-2.14.5-2|659	#-------------------------------------------------------------------------
21mr|abrt-2.14.5-2|660	
21mr|abrt-2.14.5-2|661	%prep
21mr|abrt-2.14.5-2|662	%autosetup -p1
21mr|abrt-2.14.5-2|663	
21mr|abrt-2.14.5-2|664	# (tv)) disable -Werror:
21mr|abrt-2.14.5-2|665	perl -pi -e 's!-Werror!-Wno-deprecated!' configure{.ac,} */*/Makefile*
21mr|abrt-2.14.5-2|666	
21mr|abrt-2.14.5-2|667	%build
21mr|abrt-2.14.5-2|668	%define Werror_cflags %{nil}
21mr|abrt-2.14.5-2|669	./gen-version
21mr|abrt-2.14.5-2|670	autoreconf -fi
21mr|abrt-2.14.5-2|671	intltoolize --force --copy --automake
21mr|abrt-2.14.5-2|672	export PYTHONDONTWRITEBYTECODE=True
21mr|abrt-2.14.5-2|673	
21mr|abrt-2.14.5-2|674	%configure \
21mr|abrt-2.14.5-2|675	--disable-rpath \
21mr|abrt-2.14.5-2|676	--with-support-url=https://bugzilla.rosa.ru \
21mr|abrt-2.14.5-2|677	--with-pythontests
21mr|abrt-2.14.5-2|678	
21mr|abrt-2.14.5-2|679	%make
21mr|abrt-2.14.5-2|680	
21mr|abrt-2.14.5-2|681	%install
21mr|abrt-2.14.5-2|682	%makeinstall_std
21mr|abrt-2.14.5-2|683	%find_lang %{name}
21mr|abrt-2.14.5-2|684	
21mr|abrt-2.14.5-2|685	# remove all .la and .a files
21mr|abrt-2.14.5-2|686	find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
21mr|abrt-2.14.5-2|687	mkdir -p %{buildroot}/var/cache/%{name}-di
21mr|abrt-2.14.5-2|688	mkdir -p %{buildroot}/var/run/%{name}
21mr|abrt-2.14.5-2|689	mkdir -p %{buildroot}/var/spool/%{name}
21mr|abrt-2.14.5-2|690	mkdir -p %{buildroot}/var/spool/%{name}-retrace
21mr|abrt-2.14.5-2|691	mkdir -p %{buildroot}/var/cache/%{name}-retrace
21mr|abrt-2.14.5-2|692	mkdir -p %{buildroot}/var/log/%{name}-retrace
21mr|abrt-2.14.5-2|693	mkdir -p %{buildroot}/var/spool/%{name}-upload
21mr|abrt-2.14.5-2|694	
21mr|abrt-2.14.5-2|695	# remove fedora gpg key
21mr|abrt-2.14.5-2|696	rm -f %{buildroot}%{_sysconfdir}/abrt/gpg_keys
21mr|abrt-2.14.5-2|697	touch %{buildroot}%{_sysconfdir}/abrt/gpg_keys
21mr|abrt-2.14.5-2|698	
21mr|abrt-2.14.5-2|699	touch %{buildroot}/var/run/abrt/abrt.socket
21mr|abrt-2.14.5-2|700	touch %{buildroot}/var/run/abrtd.pid
21mr|abrt-2.14.5-2|701	
21mr|abrt-2.14.5-2|702	# install ulimit disabler
21mr|abrt-2.14.5-2|703	mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
21mr|abrt-2.14.5-2|704	install -m0644 %{SOURCE2} %{SOURCE3} %{buildroot}%{_sysconfdir}/profile.d/
21mr|abrt-2.14.5-2|705	
21mr|abrt-2.14.5-2|706	desktop-file-install \
21mr|abrt-2.14.5-2|707	--dir %{buildroot}%{_sysconfdir}/xdg/autostart \
21mr|abrt-2.14.5-2|708	src/applet/org.freedesktop.problems.applet.desktop
21mr|abrt-2.14.5-2|709	
21mr|abrt-2.14.5-2|710	# replace with our own version
21mr|abrt-2.14.5-2|711	cat %{SOURCE4} > %{buildroot}/usr/bin/%{name}-debuginfo-install
21mr|abrt-2.14.5-2|712	
21mr|abrt-2.14.5-2|713	#remove RH specific plugins
21mr|abrt-2.14.5-2|714	rm -f %{buildroot}%{_libdir}/%{name}/{RHTSupport.glade,libRHTSupport.so}
21mr|abrt-2.14.5-2|715	rm -f %{buildroot}%{_sysconfdir}/%{name}/plugins/RHTSupport.conf
21mr|abrt-2.14.5-2|716	rm -f %{buildroot}%{_sysconfdir}/%{name}/events.d/rhtsupport_events.conf
21mr|abrt-2.14.5-2|717	rm -f %{buildroot}%{_sysconfdir}/%{name}/events/report_RHTSupport.xml
21mr|abrt-2.14.5-2|718	rm -f %{buildroot}%{_bindir}/%{name}-action-rhtsupport
21mr|abrt-2.14.5-2|719	
21mr|abrt-2.14.5-2|720	# After everything is installed, remove info dir
21mr|abrt-2.14.5-2|721	rm -f %{buildroot}%{_infodir}/dir
21mr|abrt-2.14.5-2|722	
21mr|abrt-2.14.5-2|723	# systemd units should go to the right place
21mr|abrt-2.14.5-2|724	mkdir -p %{buildroot}%{_unitdir}
21mr|abrt-2.14.5-2|725	mv %{buildroot}%{_prefix}/lib/systemd/system/*.service %{buildroot}%{_unitdir}/
21mr|abrt-2.14.5-2|726	
21mr|abrt-2.14.5-2|727	%changelog
21mr|abrt-2.14.5-2|728	* Tue Mar 10 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|abrt-2.14.5-2|729	- Fix bugzilla url
21mr|abrt-2.14.5-2|730	
21mr|abrt-2.14.5-2|731	* Wed Feb 17 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.14.5-1
21mr|abrt-2.14.5-2|732	- add BR
21mr|abrt-2.14.5-2|733	
21mr|abrt-2.14.5-2|734	* Wed Feb 17 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.14.5-1
21mr|abrt-2.14.5-2|735	- fix files
21mr|abrt-2.14.5-2|736	
21mr|abrt-2.14.5-2|737	* Wed Feb 17 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|abrt-2.14.5-2|738	- generate version file
21mr|abrt-2.14.5-2|739	
21mr|abrt-2.14.5-2|740	* Wed Feb 17 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|abrt-2.14.5-2|741	- remove patch
21mr|abrt-2.14.5-2|742	
21mr|abrt-2.14.5-2|743	* Wed Feb 17 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|abrt-2.14.5-2|744	- update version 2.14.5
21mr|abrt-2.14.5-2|745	
21mr|abrt-2.14.5-2|746	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|abrt-2.14.5-2|747	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|abrt-2.14.5-2|748	- (13) rosa2019.1: run with 10-12 added
21mr|abrt-2.14.5-2|749	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|abrt-2.14.5-2|750	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|abrt-2.14.5-2|751	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|abrt-2.14.5-2|752	- (9): Adopt spec for enabled byte compiling in Python
21mr|abrt-2.14.5-2|753	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|abrt-2.14.5-2|754	- 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|abrt-2.14.5-2|755	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|abrt-2.14.5-2|756	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|abrt-2.14.5-2|757	
21mr|abrt-2.14.5-2|758	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|759	- One more fix for python3 paths
21mr|abrt-2.14.5-2|760	
21mr|abrt-2.14.5-2|761	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|762	- Fix python3 files install path
21mr|abrt-2.14.5-2|763	
21mr|abrt-2.14.5-2|764	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.14.4-1
21mr|abrt-2.14.5-2|765	- Sort build requirements
21mr|abrt-2.14.5-2|766	
21mr|abrt-2.14.5-2|767	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|768	- Fix systemd units install path
21mr|abrt-2.14.5-2|769	
21mr|abrt-2.14.5-2|770	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|771	- Fix systemd journal catalogs install path and add abrt_ccpp.catalog file
21mr|abrt-2.14.5-2|772	
21mr|abrt-2.14.5-2|773	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|774	- Drop unrecognized configure options
21mr|abrt-2.14.5-2|775	
21mr|abrt-2.14.5-2|776	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|777	- Drop python2-related parts as python2 is no longer supported in abrt
21mr|abrt-2.14.5-2|778	
21mr|abrt-2.14.5-2|779	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|780	- Systemd related cleanups
21mr|abrt-2.14.5-2|781	
21mr|abrt-2.14.5-2|782	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|783	- Run intltoolize
21mr|abrt-2.14.5-2|784	
21mr|abrt-2.14.5-2|785	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|786	- Fix Provides and Obsoletes for libreport-plugin-bodhi
21mr|abrt-2.14.5-2|787	
21mr|abrt-2.14.5-2|788	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|789	- Build requires python3-pytest
21mr|abrt-2.14.5-2|790	
21mr|abrt-2.14.5-2|791	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|792	- Don't run autogen.sh, it's no longer provided, use autoreconf instead
21mr|abrt-2.14.5-2|793	
21mr|abrt-2.14.5-2|794	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|abrt-2.14.5-2|795	- New version 2.14.4
21mr|abrt-2.14.5-2|796	
21mr|abrt-2.14.5-2|797	* Tue May 19 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.13.0-7
21mr|abrt-2.14.5-2|798	- Fix req for bash-completion
21mr|abrt-2.14.5-2|799	
21mr|abrt-2.14.5-2|800	* Sun May 3 2020 Mikhail N <m.novosyolov@rosalinux.ru> 2.13.0-6
21mr|abrt-2.14.5-2|801	- /usr/bin/sphinx-build is a symlink in rosa2019.05
21mr|abrt-2.14.5-2|802	
21mr|abrt-2.14.5-2|803	* Sun May 3 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|abrt-2.14.5-2|804	- BR sphinx
21mr|abrt-2.14.5-2|805	
21mr|abrt-2.14.5-2|806	* Thu Apr 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.13.0-5
21mr|abrt-2.14.5-2|807	- fix typo
21mr|abrt-2.14.5-2|808	
21mr|abrt-2.14.5-2|809	* Thu Apr 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|abrt-2.14.5-2|810	- remove not needed patch and restore python tests
21mr|abrt-2.14.5-2|811	
21mr|abrt-2.14.5-2|812	* Thu Apr 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.13.0-4
21mr|abrt-2.14.5-2|813	- disable python tests for rosa2019.05, I am fed up with trying to make it work
21mr|abrt-2.14.5-2|814	
21mr|abrt-2.14.5-2|815	* Thu Apr 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|abrt-2.14.5-2|816	- it looks for nosetests-3.8 on python 3.5, I can't understand why
21mr|abrt-2.14.5-2|817	
21mr|abrt-2.14.5-2|818	* Thu Apr 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|abrt-2.14.5-2|819	- rebuild configure script, fix bz url
21mr|abrt-2.14.5-2|820	
21mr|abrt-2.14.5-2|821	* Thu Apr 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|abrt-2.14.5-2|822	- descrease python to 3.5

11316 21
21mr|abseil-cpp-20240116.1-1|1	%define major %(echo %{version} |cut -b3-6).0.0
21mr|abseil-cpp-20240116.1-1|2	%define devname %mklibname absl -d
21mr|abseil-cpp-20240116.1-1|3	
21mr|abseil-cpp-20240116.1-1|4	Summary:	C++ Common Libraries
21mr|abseil-cpp-20240116.1-1|5	Name:		abseil-cpp
21mr|abseil-cpp-20240116.1-1|6	Version:	20240116.1
21mr|abseil-cpp-20240116.1-1|7	Release:	1
21mr|abseil-cpp-20240116.1-1|8	License:	ASL 2.0
21mr|abseil-cpp-20240116.1-1|9	Group:		Development/C++
21mr|abseil-cpp-20240116.1-1|10	Url:		https://abseil.io
21mr|abseil-cpp-20240116.1-1|11	Source0:	https://github.com/abseil/abseil-cpp/archive/%{version}/%{name}-%{version}.tar.gz
21mr|abseil-cpp-20240116.1-1|12	Source1:	abseil-cpp.rpmlintrc
21mr|abseil-cpp-20240116.1-1|13	Patch0:		abseil-cpp-gcc11.patch
21mr|abseil-cpp-20240116.1-1|14	BuildRequires:	cmake
21mr|abseil-cpp-20240116.1-1|15	BuildRequires:	patchelf
21mr|abseil-cpp-20240116.1-1|16	
21mr|abseil-cpp-20240116.1-1|17	%description
21mr|abseil-cpp-20240116.1-1|18	Abseil is an open-source collection of C++ library code designed to augment
21mr|abseil-cpp-20240116.1-1|19	the C++ standard library. The Abseil library code is collected from
21mr|abseil-cpp-20240116.1-1|20	Google's own C++ code base, has been extensively tested and used in
21mr|abseil-cpp-20240116.1-1|21	production, and is the same code we depend on in our daily coding lives.
21mr|abseil-cpp-20240116.1-1|22	
21mr|abseil-cpp-20240116.1-1|23	In some cases, Abseil provides pieces missing from the C++ standard; in
21mr|abseil-cpp-20240116.1-1|24	others, Abseil provides alternatives to the standard for special needs we've
21mr|abseil-cpp-20240116.1-1|25	found through usage in the Google code base. We denote those cases clearly
21mr|abseil-cpp-20240116.1-1|26	within the library code we provide you.
21mr|abseil-cpp-20240116.1-1|27	
21mr|abseil-cpp-20240116.1-1|28	Abseil is not meant to be a competitor to the standard library; we've just
21mr|abseil-cpp-20240116.1-1|29	found that many of these utilities serve a purpose within our code base,
21mr|abseil-cpp-20240116.1-1|30	and we now want to provide those resources to the C++ community as a whole.
21mr|abseil-cpp-20240116.1-1|31	
21mr|abseil-cpp-20240116.1-1|32	#---------------------------------------------------------------------------
21mr|abseil-cpp-20240116.1-1|33	
21mr|abseil-cpp-20240116.1-1|34	%define local_lib_pkg() %{expand:\
21mr|abseil-cpp-20240116.1-1|35	%global requires_lib %{?requires_lib} %{mklibname absl_%1 %{major}} \
21mr|abseil-cpp-20240116.1-1|36	%package -n %{mklibname absl_%1 %{major}} \
21mr|abseil-cpp-20240116.1-1|37	Summary: %{summary} \
21mr|abseil-cpp-20240116.1-1|38	Group: System/Libraries \
21mr|abseil-cpp-20240116.1-1|39	Obsoletes:	%{mklibname absl_%{1} 0} < %{EVRD} \
21mr|abseil-cpp-20240116.1-1|40	%description -n %{mklibname absl_%1 %{major}} \
21mr|abseil-cpp-20240116.1-1|41	%{summary} \
21mr|abseil-cpp-20240116.1-1|42	Package with library libsbsl_%{1}.so.%{major}. \
21mr|abseil-cpp-20240116.1-1|43	%files -n %{mklibname absl_%1 %{major}} \
21mr|abseil-cpp-20240116.1-1|44	%{_libdir}/libabsl_%{1}.so.%{major}* \
21mr|abseil-cpp-20240116.1-1|45	}
21mr|abseil-cpp-20240116.1-1|46	
21mr|abseil-cpp-20240116.1-1|47	%local_lib_pkg bad_any_cast_impl
21mr|abseil-cpp-20240116.1-1|48	%local_lib_pkg bad_optional_access
21mr|abseil-cpp-20240116.1-1|49	%local_lib_pkg bad_variant_access
21mr|abseil-cpp-20240116.1-1|50	%local_lib_pkg base
21mr|abseil-cpp-20240116.1-1|51	%local_lib_pkg city
21mr|abseil-cpp-20240116.1-1|52	%local_lib_pkg civil_time
21mr|abseil-cpp-20240116.1-1|53	%local_lib_pkg cord
21mr|abseil-cpp-20240116.1-1|54	%local_lib_pkg cord_internal
21mr|abseil-cpp-20240116.1-1|55	%local_lib_pkg cordz_functions
21mr|abseil-cpp-20240116.1-1|56	%local_lib_pkg cordz_handle
21mr|abseil-cpp-20240116.1-1|57	%local_lib_pkg cordz_info
21mr|abseil-cpp-20240116.1-1|58	%local_lib_pkg cordz_sample_token
21mr|abseil-cpp-20240116.1-1|59	%local_lib_pkg debugging_internal
21mr|abseil-cpp-20240116.1-1|60	%local_lib_pkg demangle_internal
21mr|abseil-cpp-20240116.1-1|61	%local_lib_pkg examine_stack
21mr|abseil-cpp-20240116.1-1|62	%local_lib_pkg exponential_biased
21mr|abseil-cpp-20240116.1-1|63	%local_lib_pkg failure_signal_handler
21mr|abseil-cpp-20240116.1-1|64	%local_lib_pkg flags_commandlineflag
21mr|abseil-cpp-20240116.1-1|65	%local_lib_pkg flags_commandlineflag_internal
21mr|abseil-cpp-20240116.1-1|66	%local_lib_pkg flags_config
21mr|abseil-cpp-20240116.1-1|67	%local_lib_pkg flags_internal
21mr|abseil-cpp-20240116.1-1|68	%local_lib_pkg flags_marshalling
21mr|abseil-cpp-20240116.1-1|69	%local_lib_pkg flags_parse
21mr|abseil-cpp-20240116.1-1|70	%local_lib_pkg flags_private_handle_accessor
21mr|abseil-cpp-20240116.1-1|71	%local_lib_pkg flags_program_name
21mr|abseil-cpp-20240116.1-1|72	%local_lib_pkg flags_reflection
21mr|abseil-cpp-20240116.1-1|73	%local_lib_pkg flags_usage
21mr|abseil-cpp-20240116.1-1|74	%local_lib_pkg flags_usage_internal
21mr|abseil-cpp-20240116.1-1|75	%local_lib_pkg graphcycles_internal
21mr|abseil-cpp-20240116.1-1|76	%local_lib_pkg hash
21mr|abseil-cpp-20240116.1-1|77	%local_lib_pkg hashtablez_sampler
21mr|abseil-cpp-20240116.1-1|78	%local_lib_pkg int128
21mr|abseil-cpp-20240116.1-1|79	%local_lib_pkg leak_check
21mr|abseil-cpp-20240116.1-1|80	%local_lib_pkg log_severity
21mr|abseil-cpp-20240116.1-1|81	%local_lib_pkg low_level_hash
21mr|abseil-cpp-20240116.1-1|82	%local_lib_pkg malloc_internal
21mr|abseil-cpp-20240116.1-1|83	%local_lib_pkg periodic_sampler
21mr|abseil-cpp-20240116.1-1|84	%local_lib_pkg random_distributions
21mr|abseil-cpp-20240116.1-1|85	%local_lib_pkg random_internal_distribution_test_util
21mr|abseil-cpp-20240116.1-1|86	%local_lib_pkg random_internal_platform
21mr|abseil-cpp-20240116.1-1|87	%local_lib_pkg random_internal_pool_urbg
21mr|abseil-cpp-20240116.1-1|88	%local_lib_pkg random_internal_randen
21mr|abseil-cpp-20240116.1-1|89	%local_lib_pkg random_internal_randen_hwaes
21mr|abseil-cpp-20240116.1-1|90	%local_lib_pkg random_internal_randen_hwaes_impl
21mr|abseil-cpp-20240116.1-1|91	%local_lib_pkg random_internal_randen_slow
21mr|abseil-cpp-20240116.1-1|92	%local_lib_pkg random_internal_seed_material
21mr|abseil-cpp-20240116.1-1|93	%local_lib_pkg random_seed_gen_exception
21mr|abseil-cpp-20240116.1-1|94	%local_lib_pkg random_seed_sequences
21mr|abseil-cpp-20240116.1-1|95	%local_lib_pkg raw_hash_set
21mr|abseil-cpp-20240116.1-1|96	%local_lib_pkg raw_logging_internal
21mr|abseil-cpp-20240116.1-1|97	%local_lib_pkg scoped_set_env
21mr|abseil-cpp-20240116.1-1|98	%local_lib_pkg spinlock_wait
21mr|abseil-cpp-20240116.1-1|99	%local_lib_pkg stacktrace
21mr|abseil-cpp-20240116.1-1|100	%local_lib_pkg status
21mr|abseil-cpp-20240116.1-1|101	%local_lib_pkg statusor
21mr|abseil-cpp-20240116.1-1|102	%local_lib_pkg strerror
21mr|abseil-cpp-20240116.1-1|103	%local_lib_pkg str_format_internal
21mr|abseil-cpp-20240116.1-1|104	%local_lib_pkg strings
21mr|abseil-cpp-20240116.1-1|105	%local_lib_pkg string_view
21mr|abseil-cpp-20240116.1-1|106	%local_lib_pkg strings_internal
21mr|abseil-cpp-20240116.1-1|107	%local_lib_pkg vlog_config_internal
21mr|abseil-cpp-20240116.1-1|108	%local_lib_pkg kernel_timeout_internal
21mr|abseil-cpp-20240116.1-1|109	%local_lib_pkg log_internal_fnmatch
21mr|abseil-cpp-20240116.1-1|110	%local_lib_pkg symbolize
21mr|abseil-cpp-20240116.1-1|111	%local_lib_pkg synchronization
21mr|abseil-cpp-20240116.1-1|112	%local_lib_pkg throw_delegate
21mr|abseil-cpp-20240116.1-1|113	%local_lib_pkg time
21mr|abseil-cpp-20240116.1-1|114	%local_lib_pkg time_zone
21mr|abseil-cpp-20240116.1-1|115	%local_lib_pkg log_sink
21mr|abseil-cpp-20240116.1-1|116	%local_lib_pkg crc32c
21mr|abseil-cpp-20240116.1-1|117	%local_lib_pkg crc_cord_state
21mr|abseil-cpp-20240116.1-1|118	%local_lib_pkg crc_cpu_detect
21mr|abseil-cpp-20240116.1-1|119	%local_lib_pkg crc_internal
21mr|abseil-cpp-20240116.1-1|120	%local_lib_pkg die_if_null
21mr|abseil-cpp-20240116.1-1|121	%local_lib_pkg log_entry
21mr|abseil-cpp-20240116.1-1|122	%local_lib_pkg log_flags
21mr|abseil-cpp-20240116.1-1|123	%local_lib_pkg log_globals
21mr|abseil-cpp-20240116.1-1|124	%local_lib_pkg log_initialize
21mr|abseil-cpp-20240116.1-1|125	%local_lib_pkg log_internal_check_op
21mr|abseil-cpp-20240116.1-1|126	%local_lib_pkg log_internal_conditions
21mr|abseil-cpp-20240116.1-1|127	%local_lib_pkg log_internal_format
21mr|abseil-cpp-20240116.1-1|128	%local_lib_pkg log_internal_globals
21mr|abseil-cpp-20240116.1-1|129	%local_lib_pkg log_internal_message
21mr|abseil-cpp-20240116.1-1|130	%local_lib_pkg log_internal_log_sink_set
21mr|abseil-cpp-20240116.1-1|131	%local_lib_pkg log_internal_proto
21mr|abseil-cpp-20240116.1-1|132	%local_lib_pkg log_internal_nullguard
21mr|abseil-cpp-20240116.1-1|133	
21mr|abseil-cpp-20240116.1-1|134	#---------------------------------------------------------------------------
21mr|abseil-cpp-20240116.1-1|135	
21mr|abseil-cpp-20240116.1-1|136	%package -n %{devname}
21mr|abseil-cpp-20240116.1-1|137	Summary:	Development files for %{name}
21mr|abseil-cpp-20240116.1-1|138	Group:		Development/Other
21mr|abseil-cpp-20240116.1-1|139	Requires:	%{?requires_lib}
21mr|abseil-cpp-20240116.1-1|140	Provides:	%{name}-devel = %{EVRD}
21mr|abseil-cpp-20240116.1-1|141	
21mr|abseil-cpp-20240116.1-1|142	%description -n %{devname}
21mr|abseil-cpp-20240116.1-1|143	Development headers for %{name}
21mr|abseil-cpp-20240116.1-1|144	
21mr|abseil-cpp-20240116.1-1|145	%files -n %{devname}
21mr|abseil-cpp-20240116.1-1|146	%{_includedir}/absl
21mr|abseil-cpp-20240116.1-1|147	%{_libdir}/pkgconfig/*.pc
21mr|abseil-cpp-20240116.1-1|148	%{_libdir}/cmake/absl
21mr|abseil-cpp-20240116.1-1|149	%{_libdir}/libabsl_*.so
21mr|abseil-cpp-20240116.1-1|150	
21mr|abseil-cpp-20240116.1-1|151	#---------------------------------------------------------------------------
21mr|abseil-cpp-20240116.1-1|152	
21mr|abseil-cpp-20240116.1-1|153	%prep
21mr|abseil-cpp-20240116.1-1|154	%autosetup -p1
21mr|abseil-cpp-20240116.1-1|155	
21mr|abseil-cpp-20240116.1-1|156	%build
21mr|abseil-cpp-20240116.1-1|157	%global optflags %{optflags} -std=c++17
21mr|abseil-cpp-20240116.1-1|158	%global ldflags %{ldflags} -latomic
21mr|abseil-cpp-20240116.1-1|159	%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo
21mr|abseil-cpp-20240116.1-1|160	%make_build
21mr|abseil-cpp-20240116.1-1|161	
21mr|abseil-cpp-20240116.1-1|162	%install
21mr|abseil-cpp-20240116.1-1|163	%make_install -C build

11317 21
21mr|access-modifier-annotation-1.7-9|1	%global shortname access-modifier
21mr|access-modifier-annotation-1.7-9|2	
21mr|access-modifier-annotation-1.7-9|3	Name:           access-modifier-annotation
21mr|access-modifier-annotation-1.7-9|4	Version:        1.7
21mr|access-modifier-annotation-1.7-9|5	Release:        9
21mr|access-modifier-annotation-1.7-9|6	Summary:        Java annotation for custom access modifiers
21mr|access-modifier-annotation-1.7-9|7	
21mr|access-modifier-annotation-1.7-9|8	# License is specified in pom file
21mr|access-modifier-annotation-1.7-9|9	License:        MIT
21mr|access-modifier-annotation-1.7-9|10	URL:            https://github.com/kohsuke/access-modifier
21mr|access-modifier-annotation-1.7-9|11	Source0:        https://github.com/kohsuke/%{shortname}/archive/%{shortname}-%{version}.tar.gz
21mr|access-modifier-annotation-1.7-9|12	# License text copied from http://www.opensource.org/licenses/mit-license.php
21mr|access-modifier-annotation-1.7-9|13	Source1:        LICENSE.txt
21mr|access-modifier-annotation-1.7-9|14	
21mr|access-modifier-annotation-1.7-9|15	Group:          Development/Java
21mr|access-modifier-annotation-1.7-9|16	BuildArch:      noarch
21mr|access-modifier-annotation-1.7-9|17	# Java stack is not supported on x86_32
21mr|access-modifier-annotation-1.7-9|18	ExcludeArch: %{ix86}
21mr|access-modifier-annotation-1.7-9|19	
21mr|access-modifier-annotation-1.7-9|20	BuildRequires:  maven-local
21mr|access-modifier-annotation-1.7-9|21	BuildRequires:  mvn(junit:junit)
21mr|access-modifier-annotation-1.7-9|22	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|access-modifier-annotation-1.7-9|23	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|access-modifier-annotation-1.7-9|24	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-manager-plexus)
21mr|access-modifier-annotation-1.7-9|25	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-gitexe)
21mr|access-modifier-annotation-1.7-9|26	BuildRequires:  mvn(org.jenkins-ci:annotation-indexer)
21mr|access-modifier-annotation-1.7-9|27	BuildRequires:  mvn(org.kohsuke.metainf-services:metainf-services)
21mr|access-modifier-annotation-1.7-9|28	BuildRequires:  mvn(org.kohsuke:pom:pom:)
21mr|access-modifier-annotation-1.7-9|29	BuildRequires:  mvn(org.ow2.asm:asm-debug-all)
21mr|access-modifier-annotation-1.7-9|30	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|access-modifier-annotation-1.7-9|31	
21mr|access-modifier-annotation-1.7-9|32	%description
21mr|access-modifier-annotation-1.7-9|33	Allows applications to define custom access modifiers programmatically,
21mr|access-modifier-annotation-1.7-9|34	to be enforced at compile time in the opt-in basis. Obviously,
21mr|access-modifier-annotation-1.7-9|35	there's no runtime check either - this is strictly a voluntary annotations.
21mr|access-modifier-annotation-1.7-9|36	This mechanism is useful for actually making sure that deprecated features
21mr|access-modifier-annotation-1.7-9|37	are not used (without actually removing such declarations, which would break
21mr|access-modifier-annotation-1.7-9|38	binary compatibility.)
21mr|access-modifier-annotation-1.7-9|39	
21mr|access-modifier-annotation-1.7-9|40	%package -n access-modifier-checker
21mr|access-modifier-annotation-1.7-9|41	Summary:        Maven plugin for checking custom access modifiers
21mr|access-modifier-annotation-1.7-9|42	
21mr|access-modifier-annotation-1.7-9|43	%description -n access-modifier-checker
21mr|access-modifier-annotation-1.7-9|44	This package contains Maven plugin for checking custom access modifiers.
21mr|access-modifier-annotation-1.7-9|45	
21mr|access-modifier-annotation-1.7-9|46	%package        javadoc
21mr|access-modifier-annotation-1.7-9|47	Summary:        Javadoc for %{name}
21mr|access-modifier-annotation-1.7-9|48	
21mr|access-modifier-annotation-1.7-9|49	%description    javadoc
21mr|access-modifier-annotation-1.7-9|50	This package contains the API documentation for %{name}.
21mr|access-modifier-annotation-1.7-9|51	
21mr|access-modifier-annotation-1.7-9|52	
21mr|access-modifier-annotation-1.7-9|53	%prep
21mr|access-modifier-annotation-1.7-9|54	%setup -q -n %{shortname}-%{shortname}-%{version}
21mr|access-modifier-annotation-1.7-9|55	
21mr|access-modifier-annotation-1.7-9|56	cp %{SOURCE1} LICENSE
21mr|access-modifier-annotation-1.7-9|57	
21mr|access-modifier-annotation-1.7-9|58	%mvn_package :access-modifier-checker access-modifier-checker
21mr|access-modifier-annotation-1.7-9|59	
21mr|access-modifier-annotation-1.7-9|60	%build
21mr|access-modifier-annotation-1.7-9|61	%mvn_build
21mr|access-modifier-annotation-1.7-9|62	
21mr|access-modifier-annotation-1.7-9|63	%install
21mr|access-modifier-annotation-1.7-9|64	%mvn_install
21mr|access-modifier-annotation-1.7-9|65	
21mr|access-modifier-annotation-1.7-9|66	%files -f .mfiles
21mr|access-modifier-annotation-1.7-9|67	%doc LICENSE
21mr|access-modifier-annotation-1.7-9|68	%files -n access-modifier-checker -f .mfiles-access-modifier-checker
21mr|access-modifier-annotation-1.7-9|69	%files javadoc -f .mfiles-javadoc
21mr|access-modifier-annotation-1.7-9|70	%doc LICENSE
21mr|access-modifier-annotation-1.7-9|71	

11318 21
21mr|accounts-qml-module-0.7-7|1	Summary:	QML module to manage the user's online accounts
21mr|accounts-qml-module-0.7-7|2	Name:		accounts-qml-module
21mr|accounts-qml-module-0.7-7|3	Version:	0.7
21mr|accounts-qml-module-0.7-7|4	Release:	7
21mr|accounts-qml-module-0.7-7|5	License:	LGPLv2.1+
21mr|accounts-qml-module-0.7-7|6	Group:		System/Libraries
21mr|accounts-qml-module-0.7-7|7	Url:		https://gitlab.com/accounts-sso/accounts-qml-module
21mr|accounts-qml-module-0.7-7|8	# https://gitlab.com/accounts-sso/accounts-qml-module/-/archive/master/accounts-qml-module-master.tar.bz2
21mr|accounts-qml-module-0.7-7|9	Source0:	accounts-qml-module-master.tar.bz2
21mr|accounts-qml-module-0.7-7|10	%ifnarch %{e2k}
21mr|accounts-qml-module-0.7-7|11	BuildRequires:	qdoc5
21mr|accounts-qml-module-0.7-7|12	%endif
21mr|accounts-qml-module-0.7-7|13	BuildRequires:	qt5-qml-tools
21mr|accounts-qml-module-0.7-7|14	BuildRequires:	pkgconfig(accounts-qt5)
21mr|accounts-qml-module-0.7-7|15	BuildRequires:	pkgconfig(libsignon-qt5)
21mr|accounts-qml-module-0.7-7|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|accounts-qml-module-0.7-7|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|accounts-qml-module-0.7-7|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|accounts-qml-module-0.7-7|19	BuildRequires:	pkgconfig(Qt5Qml)
21mr|accounts-qml-module-0.7-7|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|accounts-qml-module-0.7-7|21	BuildRequires:	pkgconfig(Qt5Xml)
21mr|accounts-qml-module-0.7-7|22	Requires:	ubuntuonlineaccounts-qml = %{EVRD}
21mr|accounts-qml-module-0.7-7|23	
21mr|accounts-qml-module-0.7-7|24	%description
21mr|accounts-qml-module-0.7-7|25	This QML module provides an API to manage the user's online accounts and get
21mr|accounts-qml-module-0.7-7|26	their authentication data. It's a tiny wrapper around the Qt-based APIs of
21mr|accounts-qml-module-0.7-7|27	libaccounts-qt and libsignon-qt.
21mr|accounts-qml-module-0.7-7|28	
21mr|accounts-qml-module-0.7-7|29	%files
21mr|accounts-qml-module-0.7-7|30	%{_bindir}/tst_plugin
21mr|accounts-qml-module-0.7-7|31	
21mr|accounts-qml-module-0.7-7|32	#----------------------------------------------------------------------------
21mr|accounts-qml-module-0.7-7|33	
21mr|accounts-qml-module-0.7-7|34	%define qmlubuntuonlineaccounts %mklibname ubuntuonlineaccounts-qml
21mr|accounts-qml-module-0.7-7|35	
21mr|accounts-qml-module-0.7-7|36	%package -n %{qmlubuntuonlineaccounts}
21mr|accounts-qml-module-0.7-7|37	Summary:	QML module to manage the user's online accounts
21mr|accounts-qml-module-0.7-7|38	Group:		System/Libraries
21mr|accounts-qml-module-0.7-7|39	Provides:	ubuntuonlineaccounts-qml = %{EVRD}
21mr|accounts-qml-module-0.7-7|40	
21mr|accounts-qml-module-0.7-7|41	%description -n %{qmlubuntuonlineaccounts}
21mr|accounts-qml-module-0.7-7|42	This QML module provides an API to manage the user's online accounts and get
21mr|accounts-qml-module-0.7-7|43	their authentication data. It's a tiny wrapper around the Qt-based APIs of
21mr|accounts-qml-module-0.7-7|44	libaccounts-qt and libsignon-qt.
21mr|accounts-qml-module-0.7-7|45	
21mr|accounts-qml-module-0.7-7|46	%files -n %{qmlubuntuonlineaccounts}
21mr|accounts-qml-module-0.7-7|47	%dir %{_qt5_prefix}/qml/Ubuntu/OnlineAccounts/
21mr|accounts-qml-module-0.7-7|48	%{_qt5_prefix}/qml/Ubuntu/OnlineAccounts/*
21mr|accounts-qml-module-0.7-7|49	
21mr|accounts-qml-module-0.7-7|50	#----------------------------------------------------------------------------
21mr|accounts-qml-module-0.7-7|51	
21mr|accounts-qml-module-0.7-7|52	%prep
21mr|accounts-qml-module-0.7-7|53	%autosetup -p1 -n %{name}-master
21mr|accounts-qml-module-0.7-7|54	
21mr|accounts-qml-module-0.7-7|55	sed -e 's/-Werror//' -i common-project-config.pri
21mr|accounts-qml-module-0.7-7|56	
21mr|accounts-qml-module-0.7-7|57	%build
21mr|accounts-qml-module-0.7-7|58	%ifarch %{e2k}
21mr|accounts-qml-module-0.7-7|59	%qmake_qt5 "CONFIG+=no_docs"
21mr|accounts-qml-module-0.7-7|60	%else
21mr|accounts-qml-module-0.7-7|61	%qmake_qt5
21mr|accounts-qml-module-0.7-7|62	%endif
21mr|accounts-qml-module-0.7-7|63	%make
21mr|accounts-qml-module-0.7-7|64	
21mr|accounts-qml-module-0.7-7|65	%install
21mr|accounts-qml-module-0.7-7|66	%makeinstall_qt
21mr|accounts-qml-module-0.7-7|67	
21mr|accounts-qml-module-0.7-7|68	# Drop docs
21mr|accounts-qml-module-0.7-7|69	rm -rf %{buildroot}%{_datadir}/accounts-qml-module/doc/

11319 21
21mr|accounts-qt-1.16-2|1	%define oname libaccounts-qt
21mr|accounts-qt-1.16-2|2	%define major 1
21mr|accounts-qt-1.16-2|3	%define libname %mklibname accounts-qt5_ %{major}
21mr|accounts-qt-1.16-2|4	%define devname %mklibname accounts-qt5 -d
21mr|accounts-qt-1.16-2|5	
21mr|accounts-qt-1.16-2|6	Summary:	Qt bindings for Accounts framework
21mr|accounts-qt-1.16-2|7	Name:		accounts-qt
21mr|accounts-qt-1.16-2|8	Version:	1.16
21mr|accounts-qt-1.16-2|9	Release:	2
21mr|accounts-qt-1.16-2|10	License:	LGPLv2.1+
21mr|accounts-qt-1.16-2|11	Group:		System/Libraries
21mr|accounts-qt-1.16-2|12	Url:		https://gitlab.com/accounts-sso/libaccounts-qt
21mr|accounts-qt-1.16-2|13	Source0:	https://gitlab.com/accounts-sso/libaccounts-qt/-/archive/VERSION_%{version}/%{oname}-VERSION_%{version}.tar.bz2
21mr|accounts-qt-1.16-2|14	BuildRequires:	doxygen
21mr|accounts-qt-1.16-2|15	BuildRequires:	pkgconfig(libaccounts-glib)
21mr|accounts-qt-1.16-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|accounts-qt-1.16-2|17	BuildRequires:	pkgconfig(Qt5DBus)
21mr|accounts-qt-1.16-2|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|accounts-qt-1.16-2|19	BuildRequires:	pkgconfig(Qt5Xml)
21mr|accounts-qt-1.16-2|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|accounts-qt-1.16-2|21	
21mr|accounts-qt-1.16-2|22	%description
21mr|accounts-qt-1.16-2|23	Qt bindings for Accounts framework.
21mr|accounts-qt-1.16-2|24	
21mr|accounts-qt-1.16-2|25	#------------------------------------------------------------------------------
21mr|accounts-qt-1.16-2|26	
21mr|accounts-qt-1.16-2|27	%package -n %{libname}
21mr|accounts-qt-1.16-2|28	Summary:	Shared library for %{name}
21mr|accounts-qt-1.16-2|29	Group:		System/Libraries
21mr|accounts-qt-1.16-2|30	
21mr|accounts-qt-1.16-2|31	%description -n %{libname}
21mr|accounts-qt-1.16-2|32	Shared library for Qt bindings for Accounts framework.
21mr|accounts-qt-1.16-2|33	
21mr|accounts-qt-1.16-2|34	%files -n %{libname}
21mr|accounts-qt-1.16-2|35	%{_libdir}/libaccounts-qt5.so.%{major}*
21mr|accounts-qt-1.16-2|36	
21mr|accounts-qt-1.16-2|37	#---------------------------------------------------------------------------------
21mr|accounts-qt-1.16-2|38	
21mr|accounts-qt-1.16-2|39	%package -n %{devname}
21mr|accounts-qt-1.16-2|40	Summary:	Development files for %{name}
21mr|accounts-qt-1.16-2|41	Group:		Development/KDE and Qt
21mr|accounts-qt-1.16-2|42	Requires:	%{libname} = %{EVRD}
21mr|accounts-qt-1.16-2|43	Provides:	%{name}-devel = %{EVRD}
21mr|accounts-qt-1.16-2|44	
21mr|accounts-qt-1.16-2|45	%description -n %{devname}
21mr|accounts-qt-1.16-2|46	Development files for %{name}.
21mr|accounts-qt-1.16-2|47	
21mr|accounts-qt-1.16-2|48	%files -n %{devname}
21mr|accounts-qt-1.16-2|49	%{_bindir}/accountstest
21mr|accounts-qt-1.16-2|50	%{_includedir}/%{name}5
21mr|accounts-qt-1.16-2|51	%{_libdir}/libaccounts-qt5.so
21mr|accounts-qt-1.16-2|52	%{_libdir}/cmake/AccountsQt5
21mr|accounts-qt-1.16-2|53	%{_libdir}/pkgconfig/accounts-qt5.pc
21mr|accounts-qt-1.16-2|54	
21mr|accounts-qt-1.16-2|55	#------------------------------------------------------------------------------
21mr|accounts-qt-1.16-2|56	
21mr|accounts-qt-1.16-2|57	%package doc
21mr|accounts-qt-1.16-2|58	Summary:	Documentation for %{name}
21mr|accounts-qt-1.16-2|59	Group:		Documentation
21mr|accounts-qt-1.16-2|60	
21mr|accounts-qt-1.16-2|61	%description doc
21mr|accounts-qt-1.16-2|62	Documentation for %{name}.
21mr|accounts-qt-1.16-2|63	
21mr|accounts-qt-1.16-2|64	%files doc
21mr|accounts-qt-1.16-2|65	%dir %{_defaultdocdir}/accounts-qt
21mr|accounts-qt-1.16-2|66	%{_defaultdocdir}/accounts-qt/*
21mr|accounts-qt-1.16-2|67	
21mr|accounts-qt-1.16-2|68	#------------------------------------------------------------------------------
21mr|accounts-qt-1.16-2|69	
21mr|accounts-qt-1.16-2|70	%prep
21mr|accounts-qt-1.16-2|71	%autosetup -n %{oname}-VERSION_%{version} -p1
21mr|accounts-qt-1.16-2|72	
21mr|accounts-qt-1.16-2|73	%build
21mr|accounts-qt-1.16-2|74	%qmake_qt5 \
21mr|accounts-qt-1.16-2|75	QMF_INSTALL_ROOT=%{_prefix} \
21mr|accounts-qt-1.16-2|76	LIBDIR=%{_libdir} \
21mr|accounts-qt-1.16-2|77	CONFIG+=release \
21mr|accounts-qt-1.16-2|78	accounts-qt.pro
21mr|accounts-qt-1.16-2|79	%make
21mr|accounts-qt-1.16-2|80	
21mr|accounts-qt-1.16-2|81	%install
21mr|accounts-qt-1.16-2|82	%makeinstall_qt

11320 21
21mr|accountsservice-22.08.8-1|1	%define api 1.0
21mr|accountsservice-22.08.8-1|2	%define major 0
21mr|accountsservice-22.08.8-1|3	%define libname %mklibname %{name} %{major}
21mr|accountsservice-22.08.8-1|4	%define girname %mklibname %{name}-gir %{api}
21mr|accountsservice-22.08.8-1|5	%define devname %mklibname %{name} -d
21mr|accountsservice-22.08.8-1|6	
21mr|accountsservice-22.08.8-1|7	Summary:	D-Bus interfaces for querying and manipulating user account information
21mr|accountsservice-22.08.8-1|8	Name:		accountsservice
21mr|accountsservice-22.08.8-1|9	Version:	22.08.8
21mr|accountsservice-22.08.8-1|10	Release:	1
21mr|accountsservice-22.08.8-1|11	License:	GPLv3+
21mr|accountsservice-22.08.8-1|12	Group:		System/Libraries
21mr|accountsservice-22.08.8-1|13	Url:		http://www.fedoraproject.org/wiki/Features/UserAccountDialog
21mr|accountsservice-22.08.8-1|14	Source0:	http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.bz2
21mr|accountsservice-22.08.8-1|15	BuildRequires:	gtk-doc
21mr|accountsservice-22.08.8-1|16	BuildRequires:	intltool
21mr|accountsservice-22.08.8-1|17	BuildRequires:	meson
21mr|accountsservice-22.08.8-1|18	BuildRequires:	xmlto
21mr|accountsservice-22.08.8-1|19	BuildRequires:	xsltproc
21mr|accountsservice-22.08.8-1|20	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|accountsservice-22.08.8-1|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|accountsservice-22.08.8-1|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|accountsservice-22.08.8-1|23	BuildRequires:	pkgconfig(libsystemd)
21mr|accountsservice-22.08.8-1|24	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|accountsservice-22.08.8-1|25	BuildRequires:	vala-devel
21mr|accountsservice-22.08.8-1|26	Requires:	polkit
21mr|accountsservice-22.08.8-1|27	Requires:	shadow-utils
21mr|accountsservice-22.08.8-1|28	Requires(post,preun,postun):	systemd-units
21mr|accountsservice-22.08.8-1|29	
21mr|accountsservice-22.08.8-1|30	%description
21mr|accountsservice-22.08.8-1|31	The accountsservice project provides a set of D-Bus interfaces for
21mr|accountsservice-22.08.8-1|32	querying and manipulating user account information and an implementation
21mr|accountsservice-22.08.8-1|33	of these interfaces, based on the useradd, usermod and userdel commands.
21mr|accountsservice-22.08.8-1|34	
21mr|accountsservice-22.08.8-1|35	%files -f accounts-service.lang
21mr|accountsservice-22.08.8-1|36	%doc AUTHORS README.md
21mr|accountsservice-22.08.8-1|37	%license COPYING
21mr|accountsservice-22.08.8-1|38	%{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.xml
21mr|accountsservice-22.08.8-1|39	%{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.User.xml
21mr|accountsservice-22.08.8-1|40	%{_datadir}/dbus-1/system-services/org.freedesktop.Accounts.service
21mr|accountsservice-22.08.8-1|41	%{_datadir}/dbus-1/system.d/org.freedesktop.Accounts.conf
21mr|accountsservice-22.08.8-1|42	%{_datadir}/polkit-1/actions/org.freedesktop.accounts.policy
21mr|accountsservice-22.08.8-1|43	%{_datadir}/accountsservice/user-templates/*
21mr|accountsservice-22.08.8-1|44	%{_datadir}/vala/vapi/*
21mr|accountsservice-22.08.8-1|45	%{_defaultdocdir}/%{name}/spec/AccountsService.html
21mr|accountsservice-22.08.8-1|46	%{_libexecdir}/accounts-daemon
21mr|accountsservice-22.08.8-1|47	%dir %{_localstatedir}/lib/AccountsService/
21mr|accountsservice-22.08.8-1|48	%dir %{_localstatedir}/lib/AccountsService/users
21mr|accountsservice-22.08.8-1|49	%dir %{_localstatedir}/lib/AccountsService/icons
21mr|accountsservice-22.08.8-1|50	%{_unitdir}/accounts-daemon.service
21mr|accountsservice-22.08.8-1|51	
21mr|accountsservice-22.08.8-1|52	%post
21mr|accountsservice-22.08.8-1|53	%systemd_post accounts-daemon.service
21mr|accountsservice-22.08.8-1|54	
21mr|accountsservice-22.08.8-1|55	%preun
21mr|accountsservice-22.08.8-1|56	%systemd_preun accounts-daemon.service
21mr|accountsservice-22.08.8-1|57	
21mr|accountsservice-22.08.8-1|58	#----------------------------------------------------------------------------
21mr|accountsservice-22.08.8-1|59	
21mr|accountsservice-22.08.8-1|60	%package -n %{libname}
21mr|accountsservice-22.08.8-1|61	Summary:	Client-side library to talk to accountservice
21mr|accountsservice-22.08.8-1|62	Group:		System/Libraries
21mr|accountsservice-22.08.8-1|63	
21mr|accountsservice-22.08.8-1|64	%description -n %{libname}
21mr|accountsservice-22.08.8-1|65	This package contains the shared library for %{name}.
21mr|accountsservice-22.08.8-1|66	
21mr|accountsservice-22.08.8-1|67	%files -n %{libname}
21mr|accountsservice-22.08.8-1|68	%{_libdir}/lib%{name}.so.%{major}*
21mr|accountsservice-22.08.8-1|69	
21mr|accountsservice-22.08.8-1|70	#----------------------------------------------------------------------------
21mr|accountsservice-22.08.8-1|71	
21mr|accountsservice-22.08.8-1|72	%package -n %{girname}
21mr|accountsservice-22.08.8-1|73	Summary:	GObject Introspection interface description for %{name}
21mr|accountsservice-22.08.8-1|74	Group:		System/Libraries
21mr|accountsservice-22.08.8-1|75	
21mr|accountsservice-22.08.8-1|76	%description -n %{girname}
21mr|accountsservice-22.08.8-1|77	GObject Introspection interface description for %{name}.
21mr|accountsservice-22.08.8-1|78	
21mr|accountsservice-22.08.8-1|79	%files -n %{girname}
21mr|accountsservice-22.08.8-1|80	%{_libdir}/girepository-1.0/AccountsService-%{api}.typelib
21mr|accountsservice-22.08.8-1|81	
21mr|accountsservice-22.08.8-1|82	#----------------------------------------------------------------------------
21mr|accountsservice-22.08.8-1|83	
21mr|accountsservice-22.08.8-1|84	%package -n %{devname}
21mr|accountsservice-22.08.8-1|85	Summary:	Development files for accountsservice-libs
21mr|accountsservice-22.08.8-1|86	Group:		Development/C
21mr|accountsservice-22.08.8-1|87	Requires:	%{libname} = %{EVRD}
21mr|accountsservice-22.08.8-1|88	Requires:	%{girname} = %{EVRD}
21mr|accountsservice-22.08.8-1|89	
21mr|accountsservice-22.08.8-1|90	%description -n %{devname}
21mr|accountsservice-22.08.8-1|91	The accountsservice-devel package contains headers and other
21mr|accountsservice-22.08.8-1|92	files needed to build applications that use accountsservice-libs.
21mr|accountsservice-22.08.8-1|93	
21mr|accountsservice-22.08.8-1|94	%files -n %{devname}
21mr|accountsservice-22.08.8-1|95	%{_includedir}/%{name}-1.0
21mr|accountsservice-22.08.8-1|96	%{_libdir}/lib%{name}.so
21mr|accountsservice-22.08.8-1|97	%{_libdir}/pkgconfig/%{name}.pc
21mr|accountsservice-22.08.8-1|98	%{_datadir}/gir-1.0/AccountsService-%{api}.gir
21mr|accountsservice-22.08.8-1|99	%{_datadir}/gtk-doc/html/libaccountsservice
21mr|accountsservice-22.08.8-1|100	
21mr|accountsservice-22.08.8-1|101	#----------------------------------------------------------------------------
21mr|accountsservice-22.08.8-1|102	
21mr|accountsservice-22.08.8-1|103	%prep
21mr|accountsservice-22.08.8-1|104	%setup -q
21mr|accountsservice-22.08.8-1|105	
21mr|accountsservice-22.08.8-1|106	%build
21mr|accountsservice-22.08.8-1|107	%meson \
21mr|accountsservice-22.08.8-1|108	-Dsystemdsystemunitdir=%{_unitdir}	\
21mr|accountsservice-22.08.8-1|109	-Dgdmconffile=/etc/X11/gdm/custom.conf	\
21mr|accountsservice-22.08.8-1|110	-Dminimum_uid=500			\
21mr|accountsservice-22.08.8-1|111	-Ddocbook=true				\
21mr|accountsservice-22.08.8-1|112	-Dgtk_doc=true
21mr|accountsservice-22.08.8-1|113	
21mr|accountsservice-22.08.8-1|114	%meson_build
21mr|accountsservice-22.08.8-1|115	
21mr|accountsservice-22.08.8-1|116	%install
21mr|accountsservice-22.08.8-1|117	%meson_install
21mr|accountsservice-22.08.8-1|118	
21mr|accountsservice-22.08.8-1|119	%find_lang accounts-service

11321 21
21mr|acegisecurity-1.0.7-13|1	Name:           acegisecurity
21mr|acegisecurity-1.0.7-13|2	Version:        1.0.7
21mr|acegisecurity-1.0.7-13|3	Release:        13
21mr|acegisecurity-1.0.7-13|4	Summary:        Java/J2EE application security framework
21mr|acegisecurity-1.0.7-13|5	License:        ASL 2.0
21mr|acegisecurity-1.0.7-13|6	URL:            http://sourceforge.net/projects/acegisecurity
21mr|acegisecurity-1.0.7-13|7	Group:          Development/Java
21mr|acegisecurity-1.0.7-13|8	BuildArch:      noarch
21mr|acegisecurity-1.0.7-13|9	# Java stack is not supported on x86_32
21mr|acegisecurity-1.0.7-13|10	ExcludeArch: %{ix86}
21mr|acegisecurity-1.0.7-13|11	
21mr|acegisecurity-1.0.7-13|12	# sh create-tarball.sh
21mr|acegisecurity-1.0.7-13|13	Source0:        %{name}-%{version}.tar.gz
21mr|acegisecurity-1.0.7-13|14	Source1:        http://repo1.maven.org/maven2/org/%{name}/acegi-security/%{version}/acegi-security-%{version}.pom
21mr|acegisecurity-1.0.7-13|15	Source2:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|acegisecurity-1.0.7-13|16	Source3:        create-tarball.sh
21mr|acegisecurity-1.0.7-13|17	
21mr|acegisecurity-1.0.7-13|18	# we don't have and don't need all the dependencies of acegisecurity thus build
21mr|acegisecurity-1.0.7-13|19	# this package against these stubs only
21mr|acegisecurity-1.0.7-13|20	Patch0:         0001-Stubs-for-casclient.patch
21mr|acegisecurity-1.0.7-13|21	Patch1:         0001-Stubs-for-Spring-Framework-2.patch
21mr|acegisecurity-1.0.7-13|22	
21mr|acegisecurity-1.0.7-13|23	Patch2:         0001-Remove-unmappable-characters.patch
21mr|acegisecurity-1.0.7-13|24	Patch3:         0001-Port-to-Spring-Framework-3.patch
21mr|acegisecurity-1.0.7-13|25	
21mr|acegisecurity-1.0.7-13|26	BuildRequires:  maven-local
21mr|acegisecurity-1.0.7-13|27	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|acegisecurity-1.0.7-13|28	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|acegisecurity-1.0.7-13|29	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|acegisecurity-1.0.7-13|30	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|acegisecurity-1.0.7-13|31	BuildRequires:  mvn(javax.servlet:jsp-api)
21mr|acegisecurity-1.0.7-13|32	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|acegisecurity-1.0.7-13|33	BuildRequires:  mvn(log4j:log4j)
21mr|acegisecurity-1.0.7-13|34	BuildRequires:  mvn(net.sf.ehcache:ehcache)
21mr|acegisecurity-1.0.7-13|35	BuildRequires:  mvn(org.aspectj:aspectjrt)
21mr|acegisecurity-1.0.7-13|36	BuildRequires:  mvn(org.jasig.cas.client:cas-client-core)
21mr|acegisecurity-1.0.7-13|37	BuildRequires:  mvn(org.springframework:spring-beans)
21mr|acegisecurity-1.0.7-13|38	BuildRequires:  mvn(org.springframework:spring-context)
21mr|acegisecurity-1.0.7-13|39	BuildRequires:  mvn(org.springframework:spring-core)
21mr|acegisecurity-1.0.7-13|40	BuildRequires:  mvn(org.springframework:spring-jdbc)
21mr|acegisecurity-1.0.7-13|41	BuildRequires:  mvn(org.springframework:spring-test)
21mr|acegisecurity-1.0.7-13|42	BuildRequires:  mvn(org.springframework:spring-web)
21mr|acegisecurity-1.0.7-13|43	BuildRequires:  mvn(oro:oro)
21mr|acegisecurity-1.0.7-13|44	
21mr|acegisecurity-1.0.7-13|45	%description
21mr|acegisecurity-1.0.7-13|46	Acegi Security is a Java/Java EE framework that provides advanced
21mr|acegisecurity-1.0.7-13|47	authentication, authorization and other comprehensive security features for
21mr|acegisecurity-1.0.7-13|48	enterprise applications. In addition to having a comprehensive list of
21mr|acegisecurity-1.0.7-13|49	security functionality, Acegi Security is very configurable and employs the
21mr|acegisecurity-1.0.7-13|50	Spring Framework for configuration, it allows for reuse and portability of
21mr|acegisecurity-1.0.7-13|51	security components, and it can also be used with non-Spring applications.
21mr|acegisecurity-1.0.7-13|52	
21mr|acegisecurity-1.0.7-13|53	
21mr|acegisecurity-1.0.7-13|54	%package javadoc
21mr|acegisecurity-1.0.7-13|55	Summary:        Javadoc for %{name}
21mr|acegisecurity-1.0.7-13|56	
21mr|acegisecurity-1.0.7-13|57	%description javadoc
21mr|acegisecurity-1.0.7-13|58	API documentation for %{name}.
21mr|acegisecurity-1.0.7-13|59	
21mr|acegisecurity-1.0.7-13|60	%prep
21mr|acegisecurity-1.0.7-13|61	%setup -q
21mr|acegisecurity-1.0.7-13|62	
21mr|acegisecurity-1.0.7-13|63	%patch0 -p1
21mr|acegisecurity-1.0.7-13|64	%patch1 -p1
21mr|acegisecurity-1.0.7-13|65	%patch2 -p1
21mr|acegisecurity-1.0.7-13|66	%patch3 -p1
21mr|acegisecurity-1.0.7-13|67	
21mr|acegisecurity-1.0.7-13|68	cp %{SOURCE1} pom.xml
21mr|acegisecurity-1.0.7-13|69	cp %{SOURCE2} license.txt
21mr|acegisecurity-1.0.7-13|70	
21mr|acegisecurity-1.0.7-13|71	# missing parent pom
21mr|acegisecurity-1.0.7-13|72	%pom_remove_parent
21mr|acegisecurity-1.0.7-13|73	%pom_xpath_inject "pom:project" "<groupId>org.acegisecurity</groupId>"
21mr|acegisecurity-1.0.7-13|74	%pom_xpath_inject "pom:project" "<version>%{version}</version>"
21mr|acegisecurity-1.0.7-13|75	
21mr|acegisecurity-1.0.7-13|76	# unneeded/unavailable deps
21mr|acegisecurity-1.0.7-13|77	%pom_remove_dep cas:casclient
21mr|acegisecurity-1.0.7-13|78	%pom_remove_dep taglibs:standard
21mr|acegisecurity-1.0.7-13|79	%pom_remove_dep hsqldb:hsqldb
21mr|acegisecurity-1.0.7-13|80	%pom_remove_dep org.apache.directory.server:apacheds-core
21mr|acegisecurity-1.0.7-13|81	%pom_remove_dep org.slf4j:slf4j-log4j12
21mr|acegisecurity-1.0.7-13|82	%pom_remove_dep jmock:jmock
21mr|acegisecurity-1.0.7-13|83	
21mr|acegisecurity-1.0.7-13|84	# TODO: remove this
21mr|acegisecurity-1.0.7-13|85	#%%pom_remove_dep aspectj:aspectjrt
21mr|acegisecurity-1.0.7-13|86	#%%pom_add_dep org.aspectj:aspectjrt
21mr|acegisecurity-1.0.7-13|87	
21mr|acegisecurity-1.0.7-13|88	# fix springframework gId:aId
21mr|acegisecurity-1.0.7-13|89	# TODO: upstream moved a lot of classes to different JARs in springframework
21mr|acegisecurity-1.0.7-13|90	# 3.x, should we add aliases?
21mr|acegisecurity-1.0.7-13|91	%pom_remove_dep org.springframework:spring-remoting
21mr|acegisecurity-1.0.7-13|92	%pom_remove_dep org.springframework:spring-jdbc
21mr|acegisecurity-1.0.7-13|93	%pom_remove_dep org.springframework:spring-support
21mr|acegisecurity-1.0.7-13|94	%pom_remove_dep org.springframework:spring-web
21mr|acegisecurity-1.0.7-13|95	%pom_remove_dep org.springframework:spring-mock
21mr|acegisecurity-1.0.7-13|96	%pom_remove_dep org.springframework:spring-ldap
21mr|acegisecurity-1.0.7-13|97	%pom_add_dep org.springframework:spring-context
21mr|acegisecurity-1.0.7-13|98	%pom_add_dep org.springframework:spring-beans
21mr|acegisecurity-1.0.7-13|99	%pom_add_dep org.springframework:spring-jdbc
21mr|acegisecurity-1.0.7-13|100	%pom_add_dep org.springframework:spring-web "<optional>true</optional>"
21mr|acegisecurity-1.0.7-13|101	%pom_add_dep org.springframework:spring-test "<optional>true</optional>"
21mr|acegisecurity-1.0.7-13|102	
21mr|acegisecurity-1.0.7-13|103	# don't add classes containing only stubs into the final jar
21mr|acegisecurity-1.0.7-13|104	%pom_xpath_inject "pom:project/pom:build" \
21mr|acegisecurity-1.0.7-13|105	"<plugins>
21mr|acegisecurity-1.0.7-13|106	<plugin>
21mr|acegisecurity-1.0.7-13|107	<artifactId>maven-jar-plugin</artifactId>
21mr|acegisecurity-1.0.7-13|108	<version>2.4</version>
21mr|acegisecurity-1.0.7-13|109	<executions>
21mr|acegisecurity-1.0.7-13|110	<execution>
21mr|acegisecurity-1.0.7-13|111	<id>default-jar</id>
21mr|acegisecurity-1.0.7-13|112	<phase>package</phase>
21mr|acegisecurity-1.0.7-13|113	<goals>
21mr|acegisecurity-1.0.7-13|114	<goal>jar</goal>
21mr|acegisecurity-1.0.7-13|115	</goals>
21mr|acegisecurity-1.0.7-13|116	<configuration>
21mr|acegisecurity-1.0.7-13|117	<excludes>
21mr|acegisecurity-1.0.7-13|118	<exclude>edu/**/*</exclude>
21mr|acegisecurity-1.0.7-13|119	<exclude>org/springframework/metadata/Attributes*</exclude>
21mr|acegisecurity-1.0.7-13|120	<exclude>org/springframework/web/bind/RequestUtils*</exclude>
21mr|acegisecurity-1.0.7-13|121	</excludes>
21mr|acegisecurity-1.0.7-13|122	</configuration>
21mr|acegisecurity-1.0.7-13|123	</execution>
21mr|acegisecurity-1.0.7-13|124	</executions>
21mr|acegisecurity-1.0.7-13|125	</plugin>
21mr|acegisecurity-1.0.7-13|126	</plugins>
21mr|acegisecurity-1.0.7-13|127	"
21mr|acegisecurity-1.0.7-13|128	
21mr|acegisecurity-1.0.7-13|129	%build
21mr|acegisecurity-1.0.7-13|130	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|acegisecurity-1.0.7-13|131	
21mr|acegisecurity-1.0.7-13|132	%install
21mr|acegisecurity-1.0.7-13|133	%mvn_install
21mr|acegisecurity-1.0.7-13|134	
21mr|acegisecurity-1.0.7-13|135	%files -f .mfiles
21mr|acegisecurity-1.0.7-13|136	%doc license.txt notice.txt
21mr|acegisecurity-1.0.7-13|137	
21mr|acegisecurity-1.0.7-13|138	%files javadoc -f .mfiles-javadoc
21mr|acegisecurity-1.0.7-13|139	%doc license.txt notice.txt
21mr|acegisecurity-1.0.7-13|140	

11322 21
21mr|acl-2.3.1-2|1	%define major 1
21mr|acl-2.3.1-2|2	%define libname %mklibname %{name} %{major}
21mr|acl-2.3.1-2|3	%define devname %mklibname %{name} -d
21mr|acl-2.3.1-2|4	
21mr|acl-2.3.1-2|5	Summary:	Command for manipulating access control lists
21mr|acl-2.3.1-2|6	Name:		acl
21mr|acl-2.3.1-2|7	Version:	2.3.1
21mr|acl-2.3.1-2|8	Release:	2
21mr|acl-2.3.1-2|9	License:	GPLv2+ and LGPLv2
21mr|acl-2.3.1-2|10	Group:		System/Kernel and hardware
21mr|acl-2.3.1-2|11	Url:		https://savannah.nongnu.org/projects/acl
21mr|acl-2.3.1-2|12	Source0:	https://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.xz
21mr|acl-2.3.1-2|13	Patch0:		acl-2.2.51-l10n-ru.patch
21mr|acl-2.3.1-2|14	# https://cgit.git.savannah.nongnu.org/cgit/acl.git/commit/?id=4b7672d6f
21mr|acl-2.3.1-2|15	Patch1:		4b7672d6fbfb9ef8a0b81f285b74aa299185aa83.patch
21mr|acl-2.3.1-2|16	BuildRequires:	autoconf
21mr|acl-2.3.1-2|17	BuildRequires:	automake
21mr|acl-2.3.1-2|18	BuildRequires:	libtool
21mr|acl-2.3.1-2|19	BuildRequires:	gettext-devel
21mr|acl-2.3.1-2|20	BuildRequires:	pkgconfig(libattr)
21mr|acl-2.3.1-2|21	
21mr|acl-2.3.1-2|22	%description
21mr|acl-2.3.1-2|23	This package contains the getfacl and setfacl utilities needed for
21mr|acl-2.3.1-2|24	manipulating access control lists.
21mr|acl-2.3.1-2|25	
21mr|acl-2.3.1-2|26	%files -f %{name}.lang
21mr|acl-2.3.1-2|27	%doc doc/CHANGES README
21mr|acl-2.3.1-2|28	%license doc/COPYING*
21mr|acl-2.3.1-2|29	%{_bindir}/*
21mr|acl-2.3.1-2|30	%{_mandir}/man1/*
21mr|acl-2.3.1-2|31	%{_mandir}/man5/*
21mr|acl-2.3.1-2|32	
21mr|acl-2.3.1-2|33	#------------------------------------------------------------------
21mr|acl-2.3.1-2|34	
21mr|acl-2.3.1-2|35	%package -n %{libname}
21mr|acl-2.3.1-2|36	Summary:	Main library for libacl
21mr|acl-2.3.1-2|37	Group:		System/Libraries
21mr|acl-2.3.1-2|38	
21mr|acl-2.3.1-2|39	%description -n	%{libname}
21mr|acl-2.3.1-2|40	This package contains the libacl dynamic library which contains
21mr|acl-2.3.1-2|41	the POSIX 1003.1e draft standard 17 functions for manipulating access
21mr|acl-2.3.1-2|42	control lists.
21mr|acl-2.3.1-2|43	
21mr|acl-2.3.1-2|44	%files -n %{libname}
21mr|acl-2.3.1-2|45	%license doc/COPYING*
21mr|acl-2.3.1-2|46	/%{_lib}/*.so.%{major}*
21mr|acl-2.3.1-2|47	
21mr|acl-2.3.1-2|48	#------------------------------------------------------------------
21mr|acl-2.3.1-2|49	
21mr|acl-2.3.1-2|50	%package -n %{devname}
21mr|acl-2.3.1-2|51	Summary:	Access control list static libraries and headers
21mr|acl-2.3.1-2|52	Group:		Development/C
21mr|acl-2.3.1-2|53	Requires:	%{libname} = %{EVRD}
21mr|acl-2.3.1-2|54	Provides:	acl-devel = %{EVRD}
21mr|acl-2.3.1-2|55	
21mr|acl-2.3.1-2|56	%description -n	%{devname}
21mr|acl-2.3.1-2|57	This package contains static libraries and header files needed to develop
21mr|acl-2.3.1-2|58	programs which make use of the access control list programming interface
21mr|acl-2.3.1-2|59	defined in POSIX 1003.1e draft standard 17.
21mr|acl-2.3.1-2|60	
21mr|acl-2.3.1-2|61	You should install %{devname} if you want to develop programs
21mr|acl-2.3.1-2|62	which make use of ACLs.
21mr|acl-2.3.1-2|63	
21mr|acl-2.3.1-2|64	%files -n %{devname}
21mr|acl-2.3.1-2|65	%doc doc/extensions.txt doc/libacl.txt
21mr|acl-2.3.1-2|66	%license doc/COPYING*
21mr|acl-2.3.1-2|67	%dir %{_includedir}/acl
21mr|acl-2.3.1-2|68	%{_includedir}/acl/libacl.h
21mr|acl-2.3.1-2|69	%{_includedir}/sys/acl.h
21mr|acl-2.3.1-2|70	%{_libdir}/pkgconfig/libacl.pc
21mr|acl-2.3.1-2|71	/%{_lib}/*.so
21mr|acl-2.3.1-2|72	%{_mandir}/man3/*
21mr|acl-2.3.1-2|73	
21mr|acl-2.3.1-2|74	#------------------------------------------------------------------
21mr|acl-2.3.1-2|75	
21mr|acl-2.3.1-2|76	%prep
21mr|acl-2.3.1-2|77	%autosetup -p1
21mr|acl-2.3.1-2|78	
21mr|acl-2.3.1-2|79	# Fix unreadable files
21mr|acl-2.3.1-2|80	find . -perm 0640 -exec chmod 0644 '{}' \;
21mr|acl-2.3.1-2|81	
21mr|acl-2.3.1-2|82	%build
21mr|acl-2.3.1-2|83	%configure	\
21mr|acl-2.3.1-2|84	--disable-static	\
21mr|acl-2.3.1-2|85	--libdir=/%{_lib}
21mr|acl-2.3.1-2|86	%make
21mr|acl-2.3.1-2|87	
21mr|acl-2.3.1-2|88	%install
21mr|acl-2.3.1-2|89	%makeinstall_std dist_doc_DATA='README doc/CHANGES doc/extensions.txt doc/libacl.txt'
21mr|acl-2.3.1-2|90	
21mr|acl-2.3.1-2|91	mkdir -p %{buildroot}/%{_libdir}/pkgconfig/
21mr|acl-2.3.1-2|92	mv -v %{buildroot}/%{_lib}/pkgconfig/*.pc %{buildroot}/%{_libdir}/pkgconfig/
21mr|acl-2.3.1-2|93	rm -rf %{buildroot}/usr/share/doc/acl/*
21mr|acl-2.3.1-2|94	
21mr|acl-2.3.1-2|95	# To avoid unstripped-binary-or-object rpmlint error
21mr|acl-2.3.1-2|96	chmod 0755 %{buildroot}/%{_lib}/*.so.%{major}*
21mr|acl-2.3.1-2|97	
21mr|acl-2.3.1-2|98	%find_lang %{name}
21mr|acl-2.3.1-2|99	
21mr|acl-2.3.1-2|100	%changelog
21mr|acl-2.3.1-2|101	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|acl-2.3.1-2|102	- pick svace fix from upstream
21mr|acl-2.3.1-2|103	
21mr|acl-2.3.1-2|104	* Fri Nov 3 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.3.1-1
21mr|acl-2.3.1-2|105	- Update to 2.3.1
21mr|acl-2.3.1-2|106	
21mr|acl-2.3.1-2|107	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.2.53-4
21mr|acl-2.3.1-2|108	- MassBuild#2340: Increase release tag
21mr|acl-2.3.1-2|109	
21mr|acl-2.3.1-2|110	* Sun Mar 15 2020 Александр <pro2_2000@mail.ru> 2.2.53-3
21mr|acl-2.3.1-2|111	- remove unused doc
21mr|acl-2.3.1-2|112	
21mr|acl-2.3.1-2|113	* Sun Mar 15 2020 Александр <pro2_2000@mail.ru>
21mr|acl-2.3.1-2|114	- fix path to doc

11323 21
21mr|acpi-1.7-7|1	Summary:	Displays information on ACPI devices
21mr|acpi-1.7-7|2	Name:		acpi
21mr|acpi-1.7-7|3	Version:	1.7
21mr|acpi-1.7-7|4	Release:	7
21mr|acpi-1.7-7|5	License:	GPLv2+
21mr|acpi-1.7-7|6	Group:		System/Servers
21mr|acpi-1.7-7|7	Url:		http://sourceforge.net/projects/acpiclient/
21mr|acpi-1.7-7|8	Source0:	http://downloads.sourceforge.net/project/acpiclient/acpiclient/%{version}/%{name}-%{version}.tar.gz
21mr|acpi-1.7-7|9	Requires:	dmidecode
21mr|acpi-1.7-7|10	
21mr|acpi-1.7-7|11	%description
21mr|acpi-1.7-7|12	Attempts to replicate the functionality of the 'old' apm command on
21mr|acpi-1.7-7|13	ACPI systems, including battery and thermal information.
21mr|acpi-1.7-7|14	
21mr|acpi-1.7-7|15	%prep
21mr|acpi-1.7-7|16	%setup -q
21mr|acpi-1.7-7|17	
21mr|acpi-1.7-7|18	%build
21mr|acpi-1.7-7|19	%configure
21mr|acpi-1.7-7|20	%make CFLAGS="%{optflags}"
21mr|acpi-1.7-7|21	
21mr|acpi-1.7-7|22	%install
21mr|acpi-1.7-7|23	%makeinstall
21mr|acpi-1.7-7|24	
21mr|acpi-1.7-7|25	%triggerpostun -- acpi < 0.09-4
21mr|acpi-1.7-7|26	rm -f /etc/rc.d/*/{K,S}*acpi
21mr|acpi-1.7-7|27	
21mr|acpi-1.7-7|28	%files
21mr|acpi-1.7-7|29	%doc AUTHORS ChangeLog README
21mr|acpi-1.7-7|30	%{_bindir}/*
21mr|acpi-1.7-7|31	%{_mandir}/man1/%{name}*

11324 21
21mr|acpica-20210930-1|1	Summary:	A set of tools to display and debug your BIOS ACPI tables
21mr|acpica-20210930-1|2	Name:		acpica
21mr|acpica-20210930-1|3	Version:	20210930
21mr|acpica-20210930-1|4	Release:	1
21mr|acpica-20210930-1|5	License:	GPLv2+
21mr|acpica-20210930-1|6	Group:		System/Kernel and hardware
21mr|acpica-20210930-1|7	Url:		http://acpica.org
21mr|acpica-20210930-1|8	# Sources and patches are takes from Rawhide
21mr|acpica-20210930-1|9	Source0:	https://acpica.org/sites/acpica/files/acpica-unix-%{version}.tar.gz
21mr|acpica-20210930-1|10	Patch0:		acpica-tools-20150717-no_strip_on_install.patch
21mr|acpica-20210930-1|11	BuildRequires:	bison
21mr|acpica-20210930-1|12	BuildRequires:	flex
21mr|acpica-20210930-1|13	BuildRequires:	glibc-devel
21mr|acpica-20210930-1|14	
21mr|acpica-20210930-1|15	Provides:	pmtools = %{EVRD}
21mr|acpica-20210930-1|16	Provides:	iasl = %{EVRD}
21mr|acpica-20210930-1|17	
21mr|acpica-20210930-1|18	%description
21mr|acpica-20210930-1|19	The included tools share the same code as it is used in the ACPI
21mr|acpica-20210930-1|20	implementation of the kernel. The code of the acpica project is exactly
21mr|acpica-20210930-1|21	the same as the ACPI parser and interpreter code of the kernel and the
21mr|acpica-20210930-1|22	code gets synced regularly from the acpica project into the kernel.
21mr|acpica-20210930-1|23	E.g. if you identify bugs in the kernel's ACPI implementation it might
21mr|acpica-20210930-1|24	be easier to debug them in userspace if possible. If the bug is part of
21mr|acpica-20210930-1|25	the acpica code, it has to be submitted to the acpica project to get
21mr|acpica-20210930-1|26	merged into the mainline kernel sources.
21mr|acpica-20210930-1|27	
21mr|acpica-20210930-1|28	%prep
21mr|acpica-20210930-1|29	%setup -qn %{name}-unix-%{version}
21mr|acpica-20210930-1|30	%patch0 -p1
21mr|acpica-20210930-1|31	
21mr|acpica-20210930-1|32	# spurious executable permissions on text files in upstream
21mr|acpica-20210930-1|33	chmod a-x changes.txt
21mr|acpica-20210930-1|34	
21mr|acpica-20210930-1|35	%build
21mr|acpica-20210930-1|36	sed -i -e 's/_CYGWIN/_LINUX/g' -e 's/-Werror//g' generate/unix/Makefile.config
21mr|acpica-20210930-1|37	CC="gcc %{optflags}"
21mr|acpica-20210930-1|38	
21mr|acpica-20210930-1|39	%ifarch %{e2k}
21mr|acpica-20210930-1|40	sed -i 's/Wstrict-aliasing=0/Wstrict-aliasing /'   generate/unix/Makefile.config
21mr|acpica-20210930-1|41	sed -i 's/Wstrict-aliasing=0/Wstrict-aliasing /'  generate/unix/Makefile.config.orig
21mr|acpica-20210930-1|42	CC="$CC -Wno-error=pointer-to-int-cast -Wno-error=overflow"
21mr|acpica-20210930-1|43	%endif
21mr|acpica-20210930-1|44	
21mr|acpica-20210930-1|45	# forget parallel here.Sflo
21mr|acpica-20210930-1|46	make -C generate/unix CC="$CC"
21mr|acpica-20210930-1|47	
21mr|acpica-20210930-1|48	%install
21mr|acpica-20210930-1|49	make DESTDIR=%{buildroot} install
21mr|acpica-20210930-1|50	# Fix bin perms
21mr|acpica-20210930-1|51	chmod -R u+w %{buildroot}/%{_bindir}/*
21mr|acpica-20210930-1|52	
21mr|acpica-20210930-1|53	%files
21mr|acpica-20210930-1|54	%doc changes.txt
21mr|acpica-20210930-1|55	%{_bindir}/iasl
21mr|acpica-20210930-1|56	%{_bindir}/acpi*

11325 21
21mr|acpid-2.0.34-1|1	Summary:	ACPI kernel daemon and control utility
21mr|acpid-2.0.34-1|2	Name:		acpid
21mr|acpid-2.0.34-1|3	Version:	2.0.34
21mr|acpid-2.0.34-1|4	Release:	1
21mr|acpid-2.0.34-1|5	Epoch:		2
21mr|acpid-2.0.34-1|6	License:	GPLv2+
21mr|acpid-2.0.34-1|7	Group:		System/Servers
21mr|acpid-2.0.34-1|8	Url:		http://sourceforge.net/projects/acpid2/
21mr|acpid-2.0.34-1|9	Source0:	http://downloads.sourceforge.net/acpid2/%{name}-%{version}.tar.xz
21mr|acpid-2.0.34-1|10	Source1:	acpid.socket
21mr|acpid-2.0.34-1|11	Source2:	acpid.service
21mr|acpid-2.0.34-1|12	Source3:	acpid.config
21mr|acpid-2.0.34-1|13	Source4:	acpid.video.conf
21mr|acpid-2.0.34-1|14	BuildRequires:	systemd-units
21mr|acpid-2.0.34-1|15	Requires(post,preun):	rpm-helper
21mr|acpid-2.0.34-1|16	# 0.1-20 here is only to avoid unversioned Obsoletes
21mr|acpid-2.0.34-1|17	Obsoletes:	pm-fallback-policy < 0.1-20
21mr|acpid-2.0.34-1|18	
21mr|acpid-2.0.34-1|19	%description
21mr|acpid-2.0.34-1|20	The ACPI specification defines power and system management functions
21mr|acpid-2.0.34-1|21	for each computer, in a generic manner. The ACPI daemon coordinates
21mr|acpid-2.0.34-1|22	the management of power and system functions when ACPI kernel
21mr|acpid-2.0.34-1|23	support is enabled (kernel 2.3.x or later).
21mr|acpid-2.0.34-1|24	
21mr|acpid-2.0.34-1|25	%files
21mr|acpid-2.0.34-1|26	%doc %{_docdir}/%{name}
21mr|acpid-2.0.34-1|27	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/acpid
21mr|acpid-2.0.34-1|28	%{_sbindir}/*
21mr|acpid-2.0.34-1|29	%{_bindir}/*
21mr|acpid-2.0.34-1|30	%{_mandir}/man8/*
21mr|acpid-2.0.34-1|31	%{_unitdir}/acpid.service
21mr|acpid-2.0.34-1|32	%{_unitdir}/acpid.socket
21mr|acpid-2.0.34-1|33	%dir %{_sysconfdir}/acpi/actions
21mr|acpid-2.0.34-1|34	%dir %{_sysconfdir}/acpi/events
21mr|acpid-2.0.34-1|35	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/acpi/events/videoconf
21mr|acpid-2.0.34-1|36	
21mr|acpid-2.0.34-1|37	%post
21mr|acpid-2.0.34-1|38	if [ $1 -eq 1 ]; then
21mr|acpid-2.0.34-1|39	/bin/systemctl enable %{name}.service > /dev/null 2>&1 || :
21mr|acpid-2.0.34-1|40	fi
21mr|acpid-2.0.34-1|41	
21mr|acpid-2.0.34-1|42	%systemd_post %{name}.socket %{name}.service
21mr|acpid-2.0.34-1|43	
21mr|acpid-2.0.34-1|44	%preun
21mr|acpid-2.0.34-1|45	%systemd_preun %{name}.socket %{name}.service
21mr|acpid-2.0.34-1|46	
21mr|acpid-2.0.34-1|47	%postun
21mr|acpid-2.0.34-1|48	%systemd_postun_with_restart %{name}.socket %{name}.service
21mr|acpid-2.0.34-1|49	
21mr|acpid-2.0.34-1|50	#----------------------------------------------------------------------------
21mr|acpid-2.0.34-1|51	
21mr|acpid-2.0.34-1|52	%prep
21mr|acpid-2.0.34-1|53	%setup -q
21mr|acpid-2.0.34-1|54	
21mr|acpid-2.0.34-1|55	%build
21mr|acpid-2.0.34-1|56	%configure
21mr|acpid-2.0.34-1|57	%serverbuild_hardened
21mr|acpid-2.0.34-1|58	%make
21mr|acpid-2.0.34-1|59	
21mr|acpid-2.0.34-1|60	%install
21mr|acpid-2.0.34-1|61	%makeinstall_std
21mr|acpid-2.0.34-1|62	mkdir -p %{buildroot}%{_unitdir}
21mr|acpid-2.0.34-1|63	install -m 644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_unitdir}
21mr|acpid-2.0.34-1|64	
21mr|acpid-2.0.34-1|65	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|acpid-2.0.34-1|66	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/acpid
21mr|acpid-2.0.34-1|67	
21mr|acpid-2.0.34-1|68	install -d %{buildroot}%{_sysconfdir}/acpi/actions
21mr|acpid-2.0.34-1|69	install -d -m 755 %{buildroot}%{_sysconfdir}/acpi/events
21mr|acpid-2.0.34-1|70	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/acpi/events/videoconf

11326 21
21mr|acr38u-1.7.11-5|1	%define usbdropdir %(pkg-config libpcsclite --variable="usbdropdir" 2>/dev/null)
21mr|acr38u-1.7.11-5|2	%define major 0
21mr|acr38u-1.7.11-5|3	%define libname %mklibname acr38ucontrol %{major}
21mr|acr38u-1.7.11-5|4	%define develname %mklibname acr38ucontrol -d
21mr|acr38u-1.7.11-5|5	%define build_version %(echo %{version} | awk -F '.' '{print $1}')00%(echo %{version} | awk -F '.' '{print $2}')%(echo %{version} | awk -F '.' '{print $3}')
21mr|acr38u-1.7.11-5|6	%define _disable_rebuild_configure 1
21mr|acr38u-1.7.11-5|7	
21mr|acr38u-1.7.11-5|8	Summary:	ACS ACR 38 USB (acr38u) Smartcard Reader driver for PCSC-lite
21mr|acr38u-1.7.11-5|9	Name:		acr38u
21mr|acr38u-1.7.11-5|10	Version:	1.7.11
21mr|acr38u-1.7.11-5|11	Release:	5
21mr|acr38u-1.7.11-5|12	License:	GPL
21mr|acr38u-1.7.11-5|13	Group:		System/Kernel and hardware
21mr|acr38u-1.7.11-5|14	URL:		http://www.acs.com.hk/acr38_driversmanual.asp
21mr|acr38u-1.7.11-5|15	Source0:	http://www.acs.com.hk/download/ACR38_LINUX_%{build_version}_P.tar.bz2
21mr|acr38u-1.7.11-5|16	Source1:	acr38u-udev.rules
21mr|acr38u-1.7.11-5|17	Patch0:		acr38u-linkage_fix.diff
21mr|acr38u-1.7.11-5|18	BuildRequires:	systemd-units
21mr|acr38u-1.7.11-5|19	BuildRequires:	pkgconfig(libpcsclite)
21mr|acr38u-1.7.11-5|20	BuildRequires:	pkgconfig(libusb)
21mr|acr38u-1.7.11-5|21	OrderWithRequires(post): pcsc-lite
21mr|acr38u-1.7.11-5|22	Requires:	pcsc-lite
21mr|acr38u-1.7.11-5|23	Requires:	%{libname} = %{EVRD}
21mr|acr38u-1.7.11-5|24	
21mr|acr38u-1.7.11-5|25	%description
21mr|acr38u-1.7.11-5|26	CCID ACR38u Smart Card reader driver for PCSC-lite.
21mr|acr38u-1.7.11-5|27	
21mr|acr38u-1.7.11-5|28	%files
21mr|acr38u-1.7.11-5|29	%license COPYING
21mr|acr38u-1.7.11-5|30	%doc AUTHORS ChangeLog INSTALL NEWS README* doc/README*
21mr|acr38u-1.7.11-5|31	%{usbdropdir}/*
21mr|acr38u-1.7.11-5|32	%{_udevrulesdir}/92-pcscd-acr38u.rules
21mr|acr38u-1.7.11-5|33	
21mr|acr38u-1.7.11-5|34	%post
21mr|acr38u-1.7.11-5|35	systemctl try-reload-or-restart pcscd.service || :
21mr|acr38u-1.7.11-5|36	
21mr|acr38u-1.7.11-5|37	%postun
21mr|acr38u-1.7.11-5|38	systemctl try-reload-or-restart pcscd.service || :
21mr|acr38u-1.7.11-5|39	
21mr|acr38u-1.7.11-5|40	#-----------------------------------------------------------------
21mr|acr38u-1.7.11-5|41	
21mr|acr38u-1.7.11-5|42	%package -n	%{libname}
21mr|acr38u-1.7.11-5|43	Group:		System/Libraries
21mr|acr38u-1.7.11-5|44	Summary:	Shared library for %{name}
21mr|acr38u-1.7.11-5|45	
21mr|acr38u-1.7.11-5|46	%description -n	%{libname}
21mr|acr38u-1.7.11-5|47	Shared library for the CCID ACR38u Smart Card reader driver for
21mr|acr38u-1.7.11-5|48	PCSC-lite.
21mr|acr38u-1.7.11-5|49	
21mr|acr38u-1.7.11-5|50	%files -n %{libname}
21mr|acr38u-1.7.11-5|51	%license COPYING
21mr|acr38u-1.7.11-5|52	%{_libdir}/libacr38ucontrol.so.%{major}*
21mr|acr38u-1.7.11-5|53	
21mr|acr38u-1.7.11-5|54	#-----------------------------------------------------------------
21mr|acr38u-1.7.11-5|55	
21mr|acr38u-1.7.11-5|56	%package -n	%{develname}
21mr|acr38u-1.7.11-5|57	Summary:	Development library for %{name}
21mr|acr38u-1.7.11-5|58	Group:		Development/C
21mr|acr38u-1.7.11-5|59	Requires:	%{libname} = %{EVRD}
21mr|acr38u-1.7.11-5|60	Provides:	%{name}-devel = %{EVRD}
21mr|acr38u-1.7.11-5|61	
21mr|acr38u-1.7.11-5|62	%description -n	%{develname}
21mr|acr38u-1.7.11-5|63	Development files for the CCID ACR38u Smart Card reader driver for
21mr|acr38u-1.7.11-5|64	PCSC-lite.
21mr|acr38u-1.7.11-5|65	
21mr|acr38u-1.7.11-5|66	%files -n %{develname}
21mr|acr38u-1.7.11-5|67	%{_libdir}/libacr38ucontrol.so
21mr|acr38u-1.7.11-5|68	%{_includedir}/*
21mr|acr38u-1.7.11-5|69	%{_libdir}/pkgconfig/libacr38ucontrol.pc
21mr|acr38u-1.7.11-5|70	
21mr|acr38u-1.7.11-5|71	#-----------------------------------------------------------------
21mr|acr38u-1.7.11-5|72	
21mr|acr38u-1.7.11-5|73	%prep
21mr|acr38u-1.7.11-5|74	%autosetup -p1 -n ACR38_LINUX_%{build_version}_P
21mr|acr38u-1.7.11-5|75	
21mr|acr38u-1.7.11-5|76	%build
21mr|acr38u-1.7.11-5|77	rm -rf autom4te.cache
21mr|acr38u-1.7.11-5|78	autoreconf -fis
21mr|acr38u-1.7.11-5|79	
21mr|acr38u-1.7.11-5|80	%configure \
21mr|acr38u-1.7.11-5|81	--disable-dependency-tracking \
21mr|acr38u-1.7.11-5|82	--disable-static \
21mr|acr38u-1.7.11-5|83	--enable-usbdropdir="%{buildroot}%{usbdropdir}"
21mr|acr38u-1.7.11-5|84	%make
21mr|acr38u-1.7.11-5|85	
21mr|acr38u-1.7.11-5|86	%install
21mr|acr38u-1.7.11-5|87	%makeinstall_std
21mr|acr38u-1.7.11-5|88	
21mr|acr38u-1.7.11-5|89	# move the .pc file to the correct place on x86-64
21mr|acr38u-1.7.11-5|90	%if "%{_lib}" != "lib"
21mr|acr38u-1.7.11-5|91	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|acr38u-1.7.11-5|92	mv %{buildroot}%{_prefix}/lib/pkgconfig/libacr38ucontrol.pc %{buildroot}%{_libdir}/pkgconfig/libacr38ucontrol.pc
21mr|acr38u-1.7.11-5|93	%endif
21mr|acr38u-1.7.11-5|94	
21mr|acr38u-1.7.11-5|95	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|acr38u-1.7.11-5|96	install -m0644 %{SOURCE1} %{buildroot}%{_udevrulesdir}/92-pcscd-acr38u.rules
21mr|acr38u-1.7.11-5|97	
21mr|acr38u-1.7.11-5|98	chmod +x -R %{buildroot}%{usbdropdir} %{buildroot}%{_libdir}

11327 21
21mr|adcli-0.9.2-2.gitd3db46.1|1	# autoreconf is enough
21mr|adcli-0.9.2-2.gitd3db46.1|2	%define _disable_rebuild_configure 1
21mr|adcli-0.9.2-2.gitd3db46.1|3	
21mr|adcli-0.9.2-2.gitd3db46.1|4	%define commit d3db46e8b03f0f2db0df01466b597fde588a06bf
21mr|adcli-0.9.2-2.gitd3db46.1|5	%define commit_short %(echo %{commit} | head -c6)
21mr|adcli-0.9.2-2.gitd3db46.1|6	
21mr|adcli-0.9.2-2.gitd3db46.1|7	Name:		adcli
21mr|adcli-0.9.2-2.gitd3db46.1|8	Version:	0.9.2
21mr|adcli-0.9.2-2.gitd3db46.1|9	Release:	2.git%{commit_short}.1
21mr|adcli-0.9.2-2.gitd3db46.1|10	Summary:	Command line tool that can perform actions in an Active Directory domain
21mr|adcli-0.9.2-2.gitd3db46.1|11	License:	LGPLv2+
21mr|adcli-0.9.2-2.gitd3db46.1|12	Group:		Networking/Other
21mr|adcli-0.9.2-2.gitd3db46.1|13	URL:		https://gitlab.freedesktop.org/realmd/adcli
21mr|adcli-0.9.2-2.gitd3db46.1|14	Source0:	https://gitlab.freedesktop.org/realmd/adcli/-/archive/%{commit}/adcli-%{commit}.tar.gz
21mr|adcli-0.9.2-2.gitd3db46.1|15	Patch0:		0001-Skip-docs-validation.patch
21mr|adcli-0.9.2-2.gitd3db46.1|16	BuildRequires:	intltool
21mr|adcli-0.9.2-2.gitd3db46.1|17	BuildRequires:	gettext-devel
21mr|adcli-0.9.2-2.gitd3db46.1|18	BuildRequires:	krb5-devel
21mr|adcli-0.9.2-2.gitd3db46.1|19	BuildRequires:	openldap-devel
21mr|adcli-0.9.2-2.gitd3db46.1|20	BuildRequires:	pkgconfig(libxslt)
21mr|adcli-0.9.2-2.gitd3db46.1|21	BuildRequires:	%{_lib}sasl2-devel
21mr|adcli-0.9.2-2.gitd3db46.1|22	BuildRequires:	pkgconfig(com_err)
21mr|adcli-0.9.2-2.gitd3db46.1|23	BuildRequires:	pkgconfig(netapi)
21mr|adcli-0.9.2-2.gitd3db46.1|24	BuildRequires:	xmlto docbook-style-xsl docbook-dtd-xml
21mr|adcli-0.9.2-2.gitd3db46.1|25	Requires:	%{_lib}sasl2-plug-gssapi
21mr|adcli-0.9.2-2.gitd3db46.1|26	
21mr|adcli-0.9.2-2.gitd3db46.1|27	%description
21mr|adcli-0.9.2-2.gitd3db46.1|28	adcli is a command line tool that can perform actions
21mr|adcli-0.9.2-2.gitd3db46.1|29	in an Active Directory domain. Among other things it can
21mr|adcli-0.9.2-2.gitd3db46.1|30	be used to join a computer to a domain.
21mr|adcli-0.9.2-2.gitd3db46.1|31	
21mr|adcli-0.9.2-2.gitd3db46.1|32	%files
21mr|adcli-0.9.2-2.gitd3db46.1|33	%license COPYING
21mr|adcli-0.9.2-2.gitd3db46.1|34	%doc AUTHORS ChangeLog NEWS README
21mr|adcli-0.9.2-2.gitd3db46.1|35	%doc %{_docdir}/adcli/*.*
21mr|adcli-0.9.2-2.gitd3db46.1|36	%{_bindir}/adcli
21mr|adcli-0.9.2-2.gitd3db46.1|37	%{_sbindir}/adcli
21mr|adcli-0.9.2-2.gitd3db46.1|38	%{_mandir}/*/*
21mr|adcli-0.9.2-2.gitd3db46.1|39	
21mr|adcli-0.9.2-2.gitd3db46.1|40	#-------------------------------------------------------
21mr|adcli-0.9.2-2.gitd3db46.1|41	
21mr|adcli-0.9.2-2.gitd3db46.1|42	%prep
21mr|adcli-0.9.2-2.gitd3db46.1|43	%autosetup -p1 -n %{name}-%{commit}
21mr|adcli-0.9.2-2.gitd3db46.1|44	
21mr|adcli-0.9.2-2.gitd3db46.1|45	%build
21mr|adcli-0.9.2-2.gitd3db46.1|46	autoreconf -if
21mr|adcli-0.9.2-2.gitd3db46.1|47	%configure
21mr|adcli-0.9.2-2.gitd3db46.1|48	%make_build
21mr|adcli-0.9.2-2.gitd3db46.1|49	
21mr|adcli-0.9.2-2.gitd3db46.1|50	%install
21mr|adcli-0.9.2-2.gitd3db46.1|51	%make_install
21mr|adcli-0.9.2-2.gitd3db46.1|52	
21mr|adcli-0.9.2-2.gitd3db46.1|53	# Root is not required to make lots of actions by adcli, but /usr/sbin is not in user's $PATH
21mr|adcli-0.9.2-2.gitd3db46.1|54	mkdir -p %{buildroot}%{_bindir}
21mr|adcli-0.9.2-2.gitd3db46.1|55	mv %{buildroot}%{_sbindir}/adcli %{buildroot}%{_bindir}
21mr|adcli-0.9.2-2.gitd3db46.1|56	( cd %{buildroot}%{_sbindir} && ln -s ../bin/adcli adcli )
21mr|adcli-0.9.2-2.gitd3db46.1|57	
21mr|adcli-0.9.2-2.gitd3db46.1|58	%check
21mr|adcli-0.9.2-2.gitd3db46.1|59	%make_build check

11328 21
21mr|admc-0.13.0-2|1	%define _disable_ld_no_undefined 1
21mr|admc-0.13.0-2|2	
21mr|admc-0.13.0-2|3	%global alt alt1
21mr|admc-0.13.0-2|4	
21mr|admc-0.13.0-2|5	Name:		admc
21mr|admc-0.13.0-2|6	Version:	0.13.0
21mr|admc-0.13.0-2|7	Release:	2
21mr|admc-0.13.0-2|8	Summary:	Active Directory Management Center
21mr|admc-0.13.0-2|9	License:	GPLv3+
21mr|admc-0.13.0-2|10	Group:		Development/Other
21mr|admc-0.13.0-2|11	Url:		https://github.com/altlinuxteam/admc
21mr|admc-0.13.0-2|12	Source0:	https://github.com/altlinux/admc/archive/refs/tags/%{version}-%{alt}.tar.gz?/%{name}-%{version}.tar.gz
21mr|admc-0.13.0-2|13	Source1:	admc.rpmlintrc
21mr|admc-0.13.0-2|14	BuildRequires:	cmake
21mr|admc-0.13.0-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|admc-0.13.0-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|admc-0.13.0-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|admc-0.13.0-2|18	BuildRequires:	pkgconfig(Qt5Test)
21mr|admc-0.13.0-2|19	BuildRequires:	cmake(Qt5LinguistTools)
21mr|admc-0.13.0-2|20	BuildRequires:	samba-devel
21mr|admc-0.13.0-2|21	BuildRequires:	openldap-devel
21mr|admc-0.13.0-2|22	BuildRequires:	pkgconfig(libsasl2)
21mr|admc-0.13.0-2|23	BuildRequires:	pkgconfig(smbclient)
21mr|admc-0.13.0-2|24	BuildRequires:	doxygen
21mr|admc-0.13.0-2|25	BuildRequires:	pkgconfig(uuid)
21mr|admc-0.13.0-2|26	BuildRequires:	pkgconfig(krb5)
21mr|admc-0.13.0-2|27	
21mr|admc-0.13.0-2|28	Requires:	sasl-plug-gssapi
21mr|admc-0.13.0-2|29	
21mr|admc-0.13.0-2|30	%files
21mr|admc-0.13.0-2|31	%doc README.md
21mr|admc-0.13.0-2|32	%doc CHANGELOG.txt
21mr|admc-0.13.0-2|33	%doc CHANGELOG_ru.txt
21mr|admc-0.13.0-2|34	%{_bindir}/admc
21mr|admc-0.13.0-2|35	%{_libdir}/libadldap.so
21mr|admc-0.13.0-2|36	%{_mandir}/man1/admc*
21mr|admc-0.13.0-2|37	%{_datadir}/applications/admc.desktop
21mr|admc-0.13.0-2|38	%{_datadir}/icons/hicolor/scalable/apps/admc.svg
21mr|admc-0.13.0-2|39	
21mr|admc-0.13.0-2|40	#--------------------------------------------------------
21mr|admc-0.13.0-2|41	%package test
21mr|admc-0.13.0-2|42	Summary:	Tests for ADMC
21mr|admc-0.13.0-2|43	Group:		Development/Other
21mr|admc-0.13.0-2|44	
21mr|admc-0.13.0-2|45	%description
21mr|admc-0.13.0-2|46	Active Directory Management Center (ADMC) is integrated complex tool implements
21mr|admc-0.13.0-2|47	User and Computers and Group Policy Manager modules of Microsoft Remote Server
21mr|admc-0.13.0-2|48	Administration Tools (RSAT).
21mr|admc-0.13.0-2|49	
21mr|admc-0.13.0-2|50	%description test
21mr|admc-0.13.0-2|51	Tests for ADMC
21mr|admc-0.13.0-2|52	
21mr|admc-0.13.0-2|53	%files test
21mr|admc-0.13.0-2|54	%_libdir/libadmctest.so
21mr|admc-0.13.0-2|55	%_bindir/admc_test_*
21mr|admc-0.13.0-2|56	
21mr|admc-0.13.0-2|57	#--------------------------------------------------------
21mr|admc-0.13.0-2|58	
21mr|admc-0.13.0-2|59	%prep
21mr|admc-0.13.0-2|60	%setup -q -n %{name}-%{version}-%{alt}
21mr|admc-0.13.0-2|61	
21mr|admc-0.13.0-2|62	%build
21mr|admc-0.13.0-2|63	%cmake -DCMAKE_INSTALL_LIBDIR=%{_libdir}
21mr|admc-0.13.0-2|64	%make
21mr|admc-0.13.0-2|65	
21mr|admc-0.13.0-2|66	%install
21mr|admc-0.13.0-2|67	%makeinstall_std -C build
21mr|admc-0.13.0-2|68	

11329 21
21mr|adobe-afdko-3.6.1-1|1	%global archivename afdko
21mr|adobe-afdko-3.6.1-1|2	
21mr|adobe-afdko-3.6.1-1|3	Name:		adobe-afdko
21mr|adobe-afdko-3.6.1-1|4	Version:	3.6.1
21mr|adobe-afdko-3.6.1-1|5	Release:	1
21mr|adobe-afdko-3.6.1-1|6	Summary:	Adobe Font Development Kit for OpenType
21mr|adobe-afdko-3.6.1-1|7	Group:		Development/Other
21mr|adobe-afdko-3.6.1-1|8	License:	ASL 2.0
21mr|adobe-afdko-3.6.1-1|9	URL:		https://github.com/adobe-type-tools/afdko
21mr|adobe-afdko-3.6.1-1|10	Source0:	https://github.com/adobe-type-tools/%{archivename}/releases/download/%{version}/%{archivename}-%{version}.tar.gz
21mr|adobe-afdko-3.6.1-1|11	BuildRequires:	gcc
21mr|adobe-afdko-3.6.1-1|12	#BuildRequires:	cmake
21mr|adobe-afdko-3.6.1-1|13	
21mr|adobe-afdko-3.6.1-1|14	%description
21mr|adobe-afdko-3.6.1-1|15	Adobe Font Development Kit for OpenType (AFDKO).
21mr|adobe-afdko-3.6.1-1|16	The AFDKO is a set of tools for building OpenType font files
21mr|adobe-afdko-3.6.1-1|17	from PostScript and TrueType font data.
21mr|adobe-afdko-3.6.1-1|18	
21mr|adobe-afdko-3.6.1-1|19	%prep
21mr|adobe-afdko-3.6.1-1|20	%autosetup -n %{archivename}-%{version}
21mr|adobe-afdko-3.6.1-1|21	
21mr|adobe-afdko-3.6.1-1|22	%build
21mr|adobe-afdko-3.6.1-1|23	%set_build_flags
21mr|adobe-afdko-3.6.1-1|24	pushd c
21mr|adobe-afdko-3.6.1-1|25	sh buildalllinux.sh release
21mr|adobe-afdko-3.6.1-1|26	popd
21mr|adobe-afdko-3.6.1-1|27	
21mr|adobe-afdko-3.6.1-1|28	%install
21mr|adobe-afdko-3.6.1-1|29	install -m 0755 -d %{buildroot}/%{_bindir}
21mr|adobe-afdko-3.6.1-1|30	pushd c/build_all
21mr|adobe-afdko-3.6.1-1|31	find ./ -type f -executable -exec install -p -m 0755 "{}" \
21mr|adobe-afdko-3.6.1-1|32	%{buildroot}/%{_bindir} ";"
21mr|adobe-afdko-3.6.1-1|33	
21mr|adobe-afdko-3.6.1-1|34	%files
21mr|adobe-afdko-3.6.1-1|35	%license LICENSE.md
21mr|adobe-afdko-3.6.1-1|36	%doc docs/ README.md NEWS.md
21mr|adobe-afdko-3.6.1-1|37	%{_bindir}/*
21mr|adobe-afdko-3.6.1-1|38	

11330 21
21mr|adplug-2.3.3-1|1	%define	api 2.3.3
21mr|adplug-2.3.3-1|2	%define	major 0
21mr|adplug-2.3.3-1|3	%define	libname %mklibname %{name} %{api} %{major}
21mr|adplug-2.3.3-1|4	%define	devname %mklibname %{name} -d
21mr|adplug-2.3.3-1|5	
21mr|adplug-2.3.3-1|6	Summary:	AdLib sound player library
21mr|adplug-2.3.3-1|7	Name:		adplug
21mr|adplug-2.3.3-1|8	Version:	2.3.3
21mr|adplug-2.3.3-1|9	Release:	1
21mr|adplug-2.3.3-1|10	License:	LGPLv2+
21mr|adplug-2.3.3-1|11	Group:		Sound
21mr|adplug-2.3.3-1|12	Url:		http://adplug.github.io/
21mr|adplug-2.3.3-1|13	Source0:	https://github.com/adplug/adplug/archive/%{name}-%{name}-%{version}.tar.gz
21mr|adplug-2.3.3-1|14	Source1:	https://github.com/adplug/database/archive/database-1.0.tar.gz
21mr|adplug-2.3.3-1|15	# Avoid collision with mad.h from libmad-devel
21mr|adplug-2.3.3-1|16	Patch0:		adplug-2.3.3-mad.patch
21mr|adplug-2.3.3-1|17	BuildRequires:	chrpath
21mr|adplug-2.3.3-1|18	BuildRequires:	texinfo
21mr|adplug-2.3.3-1|19	BuildRequires:	texlive-texinfo
21mr|adplug-2.3.3-1|20	BuildRequires:	pkgconfig(libbinio)
21mr|adplug-2.3.3-1|21	
21mr|adplug-2.3.3-1|22	%description
21mr|adplug-2.3.3-1|23	AdPlug is a free, multi-platform, hardware independent AdLib sound player
21mr|adplug-2.3.3-1|24	library, mainly written in C++. AdPlug plays sound data, originally created
21mr|adplug-2.3.3-1|25	for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
21mr|adplug-2.3.3-1|26	real hardware. No OPL2 chip is required for playback.
21mr|adplug-2.3.3-1|27	It supports various audio formats from MS-DOS AdLib trackers.
21mr|adplug-2.3.3-1|28	
21mr|adplug-2.3.3-1|29	%files
21mr|adplug-2.3.3-1|30	%doc README
21mr|adplug-2.3.3-1|31	%{_bindir}/adplugdb
21mr|adplug-2.3.3-1|32	%{_mandir}/man1/adplugdb.1*
21mr|adplug-2.3.3-1|33	%dir %{_datadir}/%{name}/
21mr|adplug-2.3.3-1|34	%{_datadir}/%{name}/%{name}.db
21mr|adplug-2.3.3-1|35	
21mr|adplug-2.3.3-1|36	#----------------------------------------------------------------------------
21mr|adplug-2.3.3-1|37	
21mr|adplug-2.3.3-1|38	%package -n %{libname}
21mr|adplug-2.3.3-1|39	Summary:	Shared library of the AdPlug audio emulator
21mr|adplug-2.3.3-1|40	Group:		System/Libraries
21mr|adplug-2.3.3-1|41	
21mr|adplug-2.3.3-1|42	%description -n %{libname}
21mr|adplug-2.3.3-1|43	AdPlug is a free, multi-platform, hardware independent AdLib sound player
21mr|adplug-2.3.3-1|44	library, mainly written in C++. AdPlug plays sound data, originally created
21mr|adplug-2.3.3-1|45	for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
21mr|adplug-2.3.3-1|46	real hardware. No OPL2 chip is required for playback.
21mr|adplug-2.3.3-1|47	It supports various audio formats from MS-DOS AdLib trackers.
21mr|adplug-2.3.3-1|48	This package contains the shared library required to run applications based on
21mr|adplug-2.3.3-1|49	AdPlug.
21mr|adplug-2.3.3-1|50	
21mr|adplug-2.3.3-1|51	%files -n %{libname}
21mr|adplug-2.3.3-1|52	%doc AUTHORS NEWS TODO COPYING
21mr|adplug-2.3.3-1|53	%{_libdir}/libadplug-%{api}.so.%{major}*
21mr|adplug-2.3.3-1|54	
21mr|adplug-2.3.3-1|55	#----------------------------------------------------------------------------
21mr|adplug-2.3.3-1|56	
21mr|adplug-2.3.3-1|57	%package -n %{devname}
21mr|adplug-2.3.3-1|58	Summary:	Development files of AdPlug
21mr|adplug-2.3.3-1|59	Group:		Development/C++
21mr|adplug-2.3.3-1|60	Requires:	%{libname} = %{EVRD}
21mr|adplug-2.3.3-1|61	Requires:	pkgconfig(libbinio)
21mr|adplug-2.3.3-1|62	Provides:	libadplug-devel = %{EVRD}
21mr|adplug-2.3.3-1|63	
21mr|adplug-2.3.3-1|64	%description -n %{devname}
21mr|adplug-2.3.3-1|65	AdPlug is a free, multi-platform, hardware independent AdLib sound player
21mr|adplug-2.3.3-1|66	library, mainly written in C++. AdPlug plays sound data, originally created
21mr|adplug-2.3.3-1|67	for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
21mr|adplug-2.3.3-1|68	real hardware. No OPL2 chip is required for playback.
21mr|adplug-2.3.3-1|69	It supports various audio formats from MS-DOS AdLib trackers.
21mr|adplug-2.3.3-1|70	
21mr|adplug-2.3.3-1|71	This package contains the C++ headers and documentation required for building
21mr|adplug-2.3.3-1|72	programs based on AdPlug.
21mr|adplug-2.3.3-1|73	
21mr|adplug-2.3.3-1|74	%files -n %{devname}
21mr|adplug-2.3.3-1|75	%doc README
21mr|adplug-2.3.3-1|76	%{_includedir}/%{name}/
21mr|adplug-2.3.3-1|77	%{_libdir}/*.so
21mr|adplug-2.3.3-1|78	%{_infodir}/libadplug.info*
21mr|adplug-2.3.3-1|79	%{_libdir}/pkgconfig/%{name}.pc
21mr|adplug-2.3.3-1|80	
21mr|adplug-2.3.3-1|81	#----------------------------------------------------------------------------
21mr|adplug-2.3.3-1|82	
21mr|adplug-2.3.3-1|83	%prep
21mr|adplug-2.3.3-1|84	%setup -qn %{name}-%{name}-%{version}
21mr|adplug-2.3.3-1|85	%patch0 -p1
21mr|adplug-2.3.3-1|86	mv src/mad.h src/%{name}_mad.h
21mr|adplug-2.3.3-1|87	
21mr|adplug-2.3.3-1|88	
21mr|adplug-2.3.3-1|89	%build
21mr|adplug-2.3.3-1|90	autoreconf -vfi
21mr|adplug-2.3.3-1|91	export CC=gcc
21mr|adplug-2.3.3-1|92	export CXX=g++
21mr|adplug-2.3.3-1|93	export CPPFLAGS="-I%{_includedir}/libbinio"
21mr|adplug-2.3.3-1|94	%configure \
21mr|adplug-2.3.3-1|95	--disable-static
21mr|adplug-2.3.3-1|96	%make
21mr|adplug-2.3.3-1|97	
21mr|adplug-2.3.3-1|98	
21mr|adplug-2.3.3-1|99	%install
21mr|adplug-2.3.3-1|100	%makeinstall_std
21mr|adplug-2.3.3-1|101	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|adplug-2.3.3-1|102	zcat %{SOURCE1} > %{buildroot}%{_datadir}/%{name}/%{name}.db
21mr|adplug-2.3.3-1|103	chrpath -d %{buildroot}%{_bindir}/adplugdb

11331 21
21mr|adwaita-icon-theme-42.0-2|1	%define url_ver	%(echo %{version}|cut -d. -f1)
21mr|adwaita-icon-theme-42.0-2|2	
21mr|adwaita-icon-theme-42.0-2|3	Summary:	GNOME default icons
21mr|adwaita-icon-theme-42.0-2|4	Name:		adwaita-icon-theme
21mr|adwaita-icon-theme-42.0-2|5	Version:	42.0
21mr|adwaita-icon-theme-42.0-2|6	Release:	2
21mr|adwaita-icon-theme-42.0-2|7	License:	GPLv2+
21mr|adwaita-icon-theme-42.0-2|8	Group:		Graphical desktop/GNOME
21mr|adwaita-icon-theme-42.0-2|9	Url:		https://download.gnome.org/sources/adwaita-icon-theme
21mr|adwaita-icon-theme-42.0-2|10	Source0:	https://download.gnome.org/sources/adwaita-icon-theme/%{url_ver}/%{name}-%{version}.tar.xz
21mr|adwaita-icon-theme-42.0-2|11	Source1:	xfce-icon-3.28.0.tar.bz2
21mr|adwaita-icon-theme-42.0-2|12	BuildRequires:	/usr/bin/gtk-update-icon-cache
21mr|adwaita-icon-theme-42.0-2|13	BuildRequires:	hicolor-icon-theme
21mr|adwaita-icon-theme-42.0-2|14	BuildRequires:	icon-naming-utils
21mr|adwaita-icon-theme-42.0-2|15	BuildRequires:	intltool
21mr|adwaita-icon-theme-42.0-2|16	Requires:	hicolor-icon-theme
21mr|adwaita-icon-theme-42.0-2|17	OrderWithRequires: /usr/bin/gtk-update-icon-cache
21mr|adwaita-icon-theme-42.0-2|18	BuildArch:	noarch
21mr|adwaita-icon-theme-42.0-2|19	
21mr|adwaita-icon-theme-42.0-2|20	%description
21mr|adwaita-icon-theme-42.0-2|21	This package contains the Adwaita icon theme used by the GNOME desktop.
21mr|adwaita-icon-theme-42.0-2|22	
21mr|adwaita-icon-theme-42.0-2|23	%files
21mr|adwaita-icon-theme-42.0-2|24	# %doc %{_docdir}/%{name}
21mr|adwaita-icon-theme-42.0-2|25	%dir %{_iconsdir}/Adwaita/
21mr|adwaita-icon-theme-42.0-2|26	%ghost %{_iconsdir}/Adwaita/icon-theme.cache
21mr|adwaita-icon-theme-42.0-2|27	%dir %{_iconsdir}/Adwaita/*x*/
21mr|adwaita-icon-theme-42.0-2|28	%{_iconsdir}/Adwaita/*x*/*
21mr|adwaita-icon-theme-42.0-2|29	%dir %{_iconsdir}/Adwaita/scalable/
21mr|adwaita-icon-theme-42.0-2|30	%{_iconsdir}/Adwaita/scalable/*
21mr|adwaita-icon-theme-42.0-2|31	%dir %{_iconsdir}/Adwaita/scalable-up-to-32
21mr|adwaita-icon-theme-42.0-2|32	%{_iconsdir}/Adwaita/scalable-up-to-32/*
21mr|adwaita-icon-theme-42.0-2|33	%{_iconsdir}/Adwaita/*.theme
21mr|adwaita-icon-theme-42.0-2|34	%exclude %{_iconsdir}/Adwaita/cursors/
21mr|adwaita-icon-theme-42.0-2|35	
21mr|adwaita-icon-theme-42.0-2|36	%transfiletriggerin -- %{_datadir}/icons/Adwaita
21mr|adwaita-icon-theme-42.0-2|37	gtk-update-icon-cache --force %{_datadir}/icons/Adwaita &>/dev/null || :
21mr|adwaita-icon-theme-42.0-2|38	
21mr|adwaita-icon-theme-42.0-2|39	%transfiletriggerpostun -- %{_datadir}/icons/Adwaita
21mr|adwaita-icon-theme-42.0-2|40	gtk-update-icon-cache --force %{_datadir}/icons/Adwaita &>/dev/null || :
21mr|adwaita-icon-theme-42.0-2|41	
21mr|adwaita-icon-theme-42.0-2|42	#----------------------------------------------------------------------------
21mr|adwaita-icon-theme-42.0-2|43	
21mr|adwaita-icon-theme-42.0-2|44	%package -n adwaita-cursor-theme
21mr|adwaita-icon-theme-42.0-2|45	Summary:	Adwaita cursor theme
21mr|adwaita-icon-theme-42.0-2|46	Group:		Graphical desktop/GNOME
21mr|adwaita-icon-theme-42.0-2|47	BuildArch:	noarch
21mr|adwaita-icon-theme-42.0-2|48	
21mr|adwaita-icon-theme-42.0-2|49	%description -n adwaita-cursor-theme
21mr|adwaita-icon-theme-42.0-2|50	The adwaita-cursor-theme package contains a modern set of cursors originally
21mr|adwaita-icon-theme-42.0-2|51	designed for the GNOME desktop.
21mr|adwaita-icon-theme-42.0-2|52	
21mr|adwaita-icon-theme-42.0-2|53	%files -n adwaita-cursor-theme
21mr|adwaita-icon-theme-42.0-2|54	%{_datadir}/icons/Adwaita/cursors/
21mr|adwaita-icon-theme-42.0-2|55	
21mr|adwaita-icon-theme-42.0-2|56	#----------------------------------------------------------------------------
21mr|adwaita-icon-theme-42.0-2|57	
21mr|adwaita-icon-theme-42.0-2|58	%package devel
21mr|adwaita-icon-theme-42.0-2|59	Summary:	Development files for adwaita-icon-theme
21mr|adwaita-icon-theme-42.0-2|60	Group:		Development/C
21mr|adwaita-icon-theme-42.0-2|61	Requires:	%{name} = %{EVRD}
21mr|adwaita-icon-theme-42.0-2|62	
21mr|adwaita-icon-theme-42.0-2|63	%description devel
21mr|adwaita-icon-theme-42.0-2|64	Development files for gnome-icon-theme
21mr|adwaita-icon-theme-42.0-2|65	
21mr|adwaita-icon-theme-42.0-2|66	%files devel
21mr|adwaita-icon-theme-42.0-2|67	%{_datadir}/pkgconfig/%{name}.pc
21mr|adwaita-icon-theme-42.0-2|68	
21mr|adwaita-icon-theme-42.0-2|69	#----------------------------------------------------------------------------
21mr|adwaita-icon-theme-42.0-2|70	
21mr|adwaita-icon-theme-42.0-2|71	%prep
21mr|adwaita-icon-theme-42.0-2|72	%setup -q
21mr|adwaita-icon-theme-42.0-2|73	
21mr|adwaita-icon-theme-42.0-2|74	%build
21mr|adwaita-icon-theme-42.0-2|75	%configure --enable-icon-mapping
21mr|adwaita-icon-theme-42.0-2|76	%make
21mr|adwaita-icon-theme-42.0-2|77	
21mr|adwaita-icon-theme-42.0-2|78	%install
21mr|adwaita-icon-theme-42.0-2|79	%makeinstall_std
21mr|adwaita-icon-theme-42.0-2|80	
21mr|adwaita-icon-theme-42.0-2|81	install -d %{buildroot}%{_iconsdir}
21mr|adwaita-icon-theme-42.0-2|82	tar xjvf %{SOURCE1} -C %{buildroot}%{_iconsdir}
21mr|adwaita-icon-theme-42.0-2|83	
21mr|adwaita-icon-theme-42.0-2|84	touch %{buildroot}%{_datadir}/icons/Adwaita/icon-theme.cache

11332 21
21mr|adwaita-qt-1.4.2-2|1	Summary:	Adwaita theme for Qt-based applications
21mr|adwaita-qt-1.4.2-2|2	Name:		adwaita-qt
21mr|adwaita-qt-1.4.2-2|3	Version:	1.4.2
21mr|adwaita-qt-1.4.2-2|4	Release:	2
21mr|adwaita-qt-1.4.2-2|5	License:	LGPLv2+
21mr|adwaita-qt-1.4.2-2|6	Group:		System/Libraries
21mr|adwaita-qt-1.4.2-2|7	Url:		https://github.com/MartinBriza/adwaita-qt
21mr|adwaita-qt-1.4.2-2|8	Source0:	https://github.com/MartinBriza/adwaita-qt/archive/%{version}/%{name}-%{version}.tar.gz
21mr|adwaita-qt-1.4.2-2|9	BuildRequires:	cmake
21mr|adwaita-qt-1.4.2-2|10	BuildRequires:	pkgconfig(Qt5Core)
21mr|adwaita-qt-1.4.2-2|11	BuildRequires:	pkgconfig(Qt5DBus)
21mr|adwaita-qt-1.4.2-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|adwaita-qt-1.4.2-2|13	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|adwaita-qt-1.4.2-2|14	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|adwaita-qt-1.4.2-2|15	#Qt6
21mr|adwaita-qt-1.4.2-2|16	BuildRequires:	cmake(Qt6Concurrent)
21mr|adwaita-qt-1.4.2-2|17	BuildRequires:	cmake(Qt6Core)
21mr|adwaita-qt-1.4.2-2|18	BuildRequires:	cmake(Qt6Gui)
21mr|adwaita-qt-1.4.2-2|19	BuildRequires:	cmake(Qt6Widgets)
21mr|adwaita-qt-1.4.2-2|20	BuildRequires:	qt6-cmake
21mr|adwaita-qt-1.4.2-2|21	
21mr|adwaita-qt-1.4.2-2|22	%description
21mr|adwaita-qt-1.4.2-2|23	Adwaita theme for Qt-based applications.
21mr|adwaita-qt-1.4.2-2|24	
21mr|adwaita-qt-1.4.2-2|25	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|26	
21mr|adwaita-qt-1.4.2-2|27	%package -n qt5-style-adwaita
21mr|adwaita-qt-1.4.2-2|28	Summary:	Adwaita style for Qt5
21mr|adwaita-qt-1.4.2-2|29	Group:		System/Libraries
21mr|adwaita-qt-1.4.2-2|30	
21mr|adwaita-qt-1.4.2-2|31	%description -n qt5-style-adwaita
21mr|adwaita-qt-1.4.2-2|32	Adwaita style for Qt5.
21mr|adwaita-qt-1.4.2-2|33	
21mr|adwaita-qt-1.4.2-2|34	%files -n qt5-style-adwaita
21mr|adwaita-qt-1.4.2-2|35	%{_qt5_plugindir}/styles/adwaita.so
21mr|adwaita-qt-1.4.2-2|36	
21mr|adwaita-qt-1.4.2-2|37	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|38	
21mr|adwaita-qt-1.4.2-2|39	%package -n qt6-style-adwaita
21mr|adwaita-qt-1.4.2-2|40	Summary:	Adwaita style for Qt5
21mr|adwaita-qt-1.4.2-2|41	Group:		System/Libraries
21mr|adwaita-qt-1.4.2-2|42	
21mr|adwaita-qt-1.4.2-2|43	%description -n qt6-style-adwaita
21mr|adwaita-qt-1.4.2-2|44	Adwaita style for Qt5.
21mr|adwaita-qt-1.4.2-2|45	
21mr|adwaita-qt-1.4.2-2|46	%files -n qt6-style-adwaita
21mr|adwaita-qt-1.4.2-2|47	%{_libdir}/qt6/plugins/styles/adwaita.so
21mr|adwaita-qt-1.4.2-2|48	
21mr|adwaita-qt-1.4.2-2|49	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|50	
21mr|adwaita-qt-1.4.2-2|51	%define major 1
21mr|adwaita-qt-1.4.2-2|52	%define libadwaitaqt %mklibname adwaitaqt %{major}
21mr|adwaita-qt-1.4.2-2|53	
21mr|adwaita-qt-1.4.2-2|54	%package -n %{libadwaitaqt}
21mr|adwaita-qt-1.4.2-2|55	Summary:	Adwaita Qt5 library
21mr|adwaita-qt-1.4.2-2|56	Group:		System/Libraries
21mr|adwaita-qt-1.4.2-2|57	
21mr|adwaita-qt-1.4.2-2|58	%description -n %{libadwaitaqt}
21mr|adwaita-qt-1.4.2-2|59	%{summary}.
21mr|adwaita-qt-1.4.2-2|60	
21mr|adwaita-qt-1.4.2-2|61	%files -n %{libadwaitaqt}
21mr|adwaita-qt-1.4.2-2|62	%{_libdir}/libadwaitaqt.so.%{major}*
21mr|adwaita-qt-1.4.2-2|63	
21mr|adwaita-qt-1.4.2-2|64	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|65	
21mr|adwaita-qt-1.4.2-2|66	%define libadwaitaqtpriv %mklibname adwaitaqtpriv %{major}
21mr|adwaita-qt-1.4.2-2|67	
21mr|adwaita-qt-1.4.2-2|68	%package -n %{libadwaitaqtpriv}
21mr|adwaita-qt-1.4.2-2|69	Summary:	Adwaita Qt5 private library
21mr|adwaita-qt-1.4.2-2|70	Group:		System/Libraries
21mr|adwaita-qt-1.4.2-2|71	
21mr|adwaita-qt-1.4.2-2|72	%description -n %{libadwaitaqtpriv}
21mr|adwaita-qt-1.4.2-2|73	%{summary}.
21mr|adwaita-qt-1.4.2-2|74	
21mr|adwaita-qt-1.4.2-2|75	%files -n %{libadwaitaqtpriv}
21mr|adwaita-qt-1.4.2-2|76	%{_libdir}/libadwaitaqtpriv.so.%{major}*
21mr|adwaita-qt-1.4.2-2|77	
21mr|adwaita-qt-1.4.2-2|78	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|79	
21mr|adwaita-qt-1.4.2-2|80	%define major 1
21mr|adwaita-qt-1.4.2-2|81	%define libadwaitaqt6 %mklibname adwaitaqt6 %{major}
21mr|adwaita-qt-1.4.2-2|82	
21mr|adwaita-qt-1.4.2-2|83	%package -n %{libadwaitaqt6}
21mr|adwaita-qt-1.4.2-2|84	Summary:	Adwaita Qt6 library
21mr|adwaita-qt-1.4.2-2|85	Group:		System/Libraries
21mr|adwaita-qt-1.4.2-2|86	
21mr|adwaita-qt-1.4.2-2|87	%description -n %{libadwaitaqt6}
21mr|adwaita-qt-1.4.2-2|88	%{summary}.
21mr|adwaita-qt-1.4.2-2|89	
21mr|adwaita-qt-1.4.2-2|90	%files -n %{libadwaitaqt6}
21mr|adwaita-qt-1.4.2-2|91	%{_libdir}/libadwaitaqt6.so.%{major}*
21mr|adwaita-qt-1.4.2-2|92	
21mr|adwaita-qt-1.4.2-2|93	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|94	
21mr|adwaita-qt-1.4.2-2|95	%define libadwaitaqtpriv6 %mklibname adwaitaqtpriv6 %{major}
21mr|adwaita-qt-1.4.2-2|96	
21mr|adwaita-qt-1.4.2-2|97	%package -n %{libadwaitaqtpriv6}
21mr|adwaita-qt-1.4.2-2|98	Summary:	Adwaita Qt6 private library
21mr|adwaita-qt-1.4.2-2|99	Group:		System/Libraries
21mr|adwaita-qt-1.4.2-2|100	
21mr|adwaita-qt-1.4.2-2|101	%description -n %{libadwaitaqtpriv6}
21mr|adwaita-qt-1.4.2-2|102	%{summary}.
21mr|adwaita-qt-1.4.2-2|103	
21mr|adwaita-qt-1.4.2-2|104	%files -n %{libadwaitaqtpriv6}
21mr|adwaita-qt-1.4.2-2|105	%{_libdir}/libadwaitaqt6priv.so.%{major}*
21mr|adwaita-qt-1.4.2-2|106	
21mr|adwaita-qt-1.4.2-2|107	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|108	
21mr|adwaita-qt-1.4.2-2|109	%define devadwaitaqt %mklibname adwaitaqt -d
21mr|adwaita-qt-1.4.2-2|110	
21mr|adwaita-qt-1.4.2-2|111	%package -n %{devadwaitaqt}
21mr|adwaita-qt-1.4.2-2|112	Summary:	Development files for libadwaita-qt5
21mr|adwaita-qt-1.4.2-2|113	Group:		Development/Other
21mr|adwaita-qt-1.4.2-2|114	Requires:	%{libadwaitaqt} = %{EVRD}
21mr|adwaita-qt-1.4.2-2|115	Requires:	%{libadwaitaqtpriv} = %{EVRD}
21mr|adwaita-qt-1.4.2-2|116	Provides:	%{name}-devel = %{EVRD}
21mr|adwaita-qt-1.4.2-2|117	Provides:	adwaita-qt5-devel = %{EVRD}
21mr|adwaita-qt-1.4.2-2|118	Provides:	libadwaita-qt5-devel = %{EVRD}
21mr|adwaita-qt-1.4.2-2|119	
21mr|adwaita-qt-1.4.2-2|120	%description -n %{devadwaitaqt}
21mr|adwaita-qt-1.4.2-2|121	Package contains libraries and header files for
21mr|adwaita-qt-1.4.2-2|122	developing applications that use libadwaitaqt.
21mr|adwaita-qt-1.4.2-2|123	
21mr|adwaita-qt-1.4.2-2|124	%files -n %{devadwaitaqt}
21mr|adwaita-qt-1.4.2-2|125	%dir %{_includedir}/AdwaitaQt
21mr|adwaita-qt-1.4.2-2|126	%{_includedir}/AdwaitaQt/*.h
21mr|adwaita-qt-1.4.2-2|127	%dir %{_libdir}/cmake/AdwaitaQt
21mr|adwaita-qt-1.4.2-2|128	%{_libdir}/cmake/AdwaitaQt/*.cmake
21mr|adwaita-qt-1.4.2-2|129	%{_libdir}/pkgconfig/adwaita-qt.pc
21mr|adwaita-qt-1.4.2-2|130	%{_libdir}/libadwaitaqt.so
21mr|adwaita-qt-1.4.2-2|131	%{_libdir}/libadwaitaqtpriv.so
21mr|adwaita-qt-1.4.2-2|132	
21mr|adwaita-qt-1.4.2-2|133	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|134	
21mr|adwaita-qt-1.4.2-2|135	%define devadwaitaqt6 %mklibname adwaitaqt6 -d
21mr|adwaita-qt-1.4.2-2|136	
21mr|adwaita-qt-1.4.2-2|137	%package -n %{devadwaitaqt6}
21mr|adwaita-qt-1.4.2-2|138	Summary:	Development files for libadwaita-qt6
21mr|adwaita-qt-1.4.2-2|139	Group:		Development/Other
21mr|adwaita-qt-1.4.2-2|140	Requires:	%{libadwaitaqt6} = %{EVRD}
21mr|adwaita-qt-1.4.2-2|141	Requires:	%{libadwaitaqtpriv6} = %{EVRD}
21mr|adwaita-qt-1.4.2-2|142	Provides:	adwaita-qt6-devel = %{EVRD}
21mr|adwaita-qt-1.4.2-2|143	Provides:	libadwaita-qt6-devel = %{EVRD}
21mr|adwaita-qt-1.4.2-2|144	
21mr|adwaita-qt-1.4.2-2|145	%description -n %{devadwaitaqt6}
21mr|adwaita-qt-1.4.2-2|146	Package contains libraries and header files for
21mr|adwaita-qt-1.4.2-2|147	developing applications that use libadwaitaqt.
21mr|adwaita-qt-1.4.2-2|148	
21mr|adwaita-qt-1.4.2-2|149	%files -n %{devadwaitaqt6}
21mr|adwaita-qt-1.4.2-2|150	%dir %{_includedir}/AdwaitaQt6
21mr|adwaita-qt-1.4.2-2|151	%{_includedir}/AdwaitaQt6/*.h
21mr|adwaita-qt-1.4.2-2|152	%dir %{_libdir}/cmake/AdwaitaQt6
21mr|adwaita-qt-1.4.2-2|153	%{_libdir}/cmake/AdwaitaQt6/*.cmake
21mr|adwaita-qt-1.4.2-2|154	%{_libdir}/libadwaitaqt6.so
21mr|adwaita-qt-1.4.2-2|155	%{_libdir}/libadwaitaqt6priv.so
21mr|adwaita-qt-1.4.2-2|156	
21mr|adwaita-qt-1.4.2-2|157	#----------------------------------------------------------------------------
21mr|adwaita-qt-1.4.2-2|158	
21mr|adwaita-qt-1.4.2-2|159	%prep
21mr|adwaita-qt-1.4.2-2|160	%autosetup -p1
21mr|adwaita-qt-1.4.2-2|161	
21mr|adwaita-qt-1.4.2-2|162	tar -xvzf %{SOURCE0}
21mr|adwaita-qt-1.4.2-2|163	
21mr|adwaita-qt-1.4.2-2|164	%build
21mr|adwaita-qt-1.4.2-2|165	pushd %{name}-%{version}
21mr|adwaita-qt-1.4.2-2|166	%cmake \
21mr|adwaita-qt-1.4.2-2|167	-DUSE_QT6=true \
21mr|adwaita-qt-1.4.2-2|168	-DQT_PLUGINS_DIR=%{_libdir}/qt6/plugins
21mr|adwaita-qt-1.4.2-2|169	%make
21mr|adwaita-qt-1.4.2-2|170	popd
21mr|adwaita-qt-1.4.2-2|171	
21mr|adwaita-qt-1.4.2-2|172	%cmake_qt5
21mr|adwaita-qt-1.4.2-2|173	%make
21mr|adwaita-qt-1.4.2-2|174	
21mr|adwaita-qt-1.4.2-2|175	%install
21mr|adwaita-qt-1.4.2-2|176	pushd %{name}-%{version}
21mr|adwaita-qt-1.4.2-2|177	%makeinstall_std -C build
21mr|adwaita-qt-1.4.2-2|178	popd
21mr|adwaita-qt-1.4.2-2|179	%makeinstall_std -C build
21mr|adwaita-qt-1.4.2-2|180	
21mr|adwaita-qt-1.4.2-2|181	# drop .pc file to fix devel pkg reqs
21mr|adwaita-qt-1.4.2-2|182	rm -rf %{buildroot}%{_libdir}/pkgconfig/adwaita-qt6.pc

11333 21
21mr|aesh-0.66.8-7|1	Name:          aesh
21mr|aesh-0.66.8-7|2	Version:       0.66.8
21mr|aesh-0.66.8-7|3	Release:       7
21mr|aesh-0.66.8-7|4	Summary:       Another Extendable SHell
21mr|aesh-0.66.8-7|5	Group:         Development/Java
21mr|aesh-0.66.8-7|6	License:       ASL 2.0
21mr|aesh-0.66.8-7|7	URL:           http://aeshell.github.io/
21mr|aesh-0.66.8-7|8	Source0:       https://github.com/aeshell/aesh/archive/%{version}/%{name}-%{version}.tar.gz
21mr|aesh-0.66.8-7|9	
21mr|aesh-0.66.8-7|10	BuildRequires: maven-local
21mr|aesh-0.66.8-7|11	BuildRequires: mvn(junit:junit)
21mr|aesh-0.66.8-7|12	BuildRequires: mvn(org.fusesource.jansi:jansi)
21mr|aesh-0.66.8-7|13	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|aesh-0.66.8-7|14	
21mr|aesh-0.66.8-7|15	BuildArch:     noarch
21mr|aesh-0.66.8-7|16	# Java stack is not supported on x86_32
21mr|aesh-0.66.8-7|17	ExcludeArch: %{ix86}
21mr|aesh-0.66.8-7|18	
21mr|aesh-0.66.8-7|19	%description
21mr|aesh-0.66.8-7|20	Æsh is a Java library for handling console input with the goal to support most
21mr|aesh-0.66.8-7|21	GNU Readline features.
21mr|aesh-0.66.8-7|22	
21mr|aesh-0.66.8-7|23	%package javadoc
21mr|aesh-0.66.8-7|24	Summary:       Javadoc for %{name}
21mr|aesh-0.66.8-7|25	
21mr|aesh-0.66.8-7|26	%description javadoc
21mr|aesh-0.66.8-7|27	This package contains the API documentation for %{name}.
21mr|aesh-0.66.8-7|28	
21mr|aesh-0.66.8-7|29	%prep
21mr|aesh-0.66.8-7|30	%setup -q -n %{name}-%{version}
21mr|aesh-0.66.8-7|31	# Cleanup
21mr|aesh-0.66.8-7|32	rm -r *gradle*
21mr|aesh-0.66.8-7|33	
21mr|aesh-0.66.8-7|34	%pom_xpath_set pom:addClasspath false
21mr|aesh-0.66.8-7|35	# This test @ random fails (koji only)
21mr|aesh-0.66.8-7|36	# ComparisonFailure: expected:<[]foo> but was:<[$<2>]foo>
21mr|aesh-0.66.8-7|37	rm src/test/java/org/jboss/aesh/parser/ParserTest.java
21mr|aesh-0.66.8-7|38	
21mr|aesh-0.66.8-7|39	%build
21mr|aesh-0.66.8-7|40	# Disable test failure on ARM builder only
21mr|aesh-0.66.8-7|41	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|aesh-0.66.8-7|42	
21mr|aesh-0.66.8-7|43	%install
21mr|aesh-0.66.8-7|44	%mvn_install
21mr|aesh-0.66.8-7|45	
21mr|aesh-0.66.8-7|46	%files -f .mfiles
21mr|aesh-0.66.8-7|47	%doc README.asciidoc
21mr|aesh-0.66.8-7|48	%license LICENSE
21mr|aesh-0.66.8-7|49	
21mr|aesh-0.66.8-7|50	%files javadoc -f .mfiles-javadoc
21mr|aesh-0.66.8-7|51	%license LICENSE

11334 21
21mr|aether-connector-okhttp-0.17.3-3|1	%global commit a1115e45f2a52d3b43d3b4f885eb8eaf041e69df
21mr|aether-connector-okhttp-0.17.3-3|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|aether-connector-okhttp-0.17.3-3|3	
21mr|aether-connector-okhttp-0.17.3-3|4	Name:           aether-connector-okhttp
21mr|aether-connector-okhttp-0.17.3-3|5	Version:        0.17.3
21mr|aether-connector-okhttp-0.17.3-3|6	Release:        3
21mr|aether-connector-okhttp-0.17.3-3|7	Summary:        OkHttp Aether Connector
21mr|aether-connector-okhttp-0.17.3-3|8	
21mr|aether-connector-okhttp-0.17.3-3|9	# src/main/java/io/tesla/aether/wagon/OkHttpsWagon.java is ASL and EPL
21mr|aether-connector-okhttp-0.17.3-3|10	License:        EPL and (ASL 2.0 and EPL)
21mr|aether-connector-okhttp-0.17.3-3|11	URL:            https://github.com/tesla/%{name}
21mr|aether-connector-okhttp-0.17.3-3|12	Source0:        https://github.com/tesla/%{name}/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|aether-connector-okhttp-0.17.3-3|13	
21mr|aether-connector-okhttp-0.17.3-3|14	Group:          Development/Java
21mr|aether-connector-okhttp-0.17.3-3|15	BuildArch:      noarch
21mr|aether-connector-okhttp-0.17.3-3|16	# Java stack is not supported on x86_32
21mr|aether-connector-okhttp-0.17.3-3|17	ExcludeArch: %{ix86}
21mr|aether-connector-okhttp-0.17.3-3|18	
21mr|aether-connector-okhttp-0.17.3-3|19	BuildRequires:  maven-local
21mr|aether-connector-okhttp-0.17.3-3|20	BuildRequires:  mvn(com.google.guava:guava:18.0)
21mr|aether-connector-okhttp-0.17.3-3|21	BuildRequires:  mvn(com.squareup.okhttp3:okhttp) >= 3.10.0
21mr|aether-connector-okhttp-0.17.3-3|22	BuildRequires:  mvn(com.squareup.okio:okio) >= 1.14.0
21mr|aether-connector-okhttp-0.17.3-3|23	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|aether-connector-okhttp-0.17.3-3|24	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|aether-connector-okhttp-0.17.3-3|25	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|aether-connector-okhttp-0.17.3-3|26	BuildRequires:  mvn(org.eclipse.aether:aether-impl)
21mr|aether-connector-okhttp-0.17.3-3|27	BuildRequires:  mvn(org.eclipse.aether:aether-spi)
21mr|aether-connector-okhttp-0.17.3-3|28	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|aether-connector-okhttp-0.17.3-3|29	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.inject)
21mr|aether-connector-okhttp-0.17.3-3|30	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|aether-connector-okhttp-0.17.3-3|31	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|aether-connector-okhttp-0.17.3-3|32	BuildRequires:  mvn(org.sonatype.plugins:sisu-maven-plugin)
21mr|aether-connector-okhttp-0.17.3-3|33	BuildRequires:  mvn(org.sonatype.sisu:sisu-guice::no_aop:)
21mr|aether-connector-okhttp-0.17.3-3|34	
21mr|aether-connector-okhttp-0.17.3-3|35	Requires:  mvn(com.squareup.okhttp3:okhttp) >= 3.10.0
21mr|aether-connector-okhttp-0.17.3-3|36	Requires:  mvn(com.squareup.okio:okio) >= 1.14.0
21mr|aether-connector-okhttp-0.17.3-3|37	
21mr|aether-connector-okhttp-0.17.3-3|38	%description
21mr|aether-connector-okhttp-0.17.3-3|39	A repository connector implementation based on Square's OkHttp.
21mr|aether-connector-okhttp-0.17.3-3|40	
21mr|aether-connector-okhttp-0.17.3-3|41	%package javadoc
21mr|aether-connector-okhttp-0.17.3-3|42	Summary:        Javadoc for %{name}
21mr|aether-connector-okhttp-0.17.3-3|43	
21mr|aether-connector-okhttp-0.17.3-3|44	%description javadoc
21mr|aether-connector-okhttp-0.17.3-3|45	API documentation for %{name}.
21mr|aether-connector-okhttp-0.17.3-3|46	
21mr|aether-connector-okhttp-0.17.3-3|47	
21mr|aether-connector-okhttp-0.17.3-3|48	%prep
21mr|aether-connector-okhttp-0.17.3-3|49	%setup -q -n %{name}-%{commit}
21mr|aether-connector-okhttp-0.17.3-3|50	
21mr|aether-connector-okhttp-0.17.3-3|51	find -name '*.class' -delete
21mr|aether-connector-okhttp-0.17.3-3|52	find -name '*.jar' -delete
21mr|aether-connector-okhttp-0.17.3-3|53	
21mr|aether-connector-okhttp-0.17.3-3|54	# Avoid reliance on takari-lifecycle
21mr|aether-connector-okhttp-0.17.3-3|55	%pom_remove_parent
21mr|aether-connector-okhttp-0.17.3-3|56	%pom_xpath_remove "pom:packaging"
21mr|aether-connector-okhttp-0.17.3-3|57	%pom_add_plugin "org.sonatype.plugins:sisu-maven-plugin" . \
21mr|aether-connector-okhttp-0.17.3-3|58	"        <executions>
21mr|aether-connector-okhttp-0.17.3-3|59	<execution>
21mr|aether-connector-okhttp-0.17.3-3|60	<id>generate-index</id>
21mr|aether-connector-okhttp-0.17.3-3|61	<phase>process-classes</phase>
21mr|aether-connector-okhttp-0.17.3-3|62	<goals><goal>main-index</goal></goals>
21mr|aether-connector-okhttp-0.17.3-3|63	</execution>
21mr|aether-connector-okhttp-0.17.3-3|64	</executions>"
21mr|aether-connector-okhttp-0.17.3-3|65	
21mr|aether-connector-okhttp-0.17.3-3|66	%build
21mr|aether-connector-okhttp-0.17.3-3|67	# We don't have all test deps (e.g. npn-boot, provisio-webserver)
21mr|aether-connector-okhttp-0.17.3-3|68	%mvn_build --skip-tests -- -Dtakari.privatePackageReference=ignore -Dmaven.compiler.source=1.7 -Dmaven.compiler.target=1.7
21mr|aether-connector-okhttp-0.17.3-3|69	
21mr|aether-connector-okhttp-0.17.3-3|70	%install
21mr|aether-connector-okhttp-0.17.3-3|71	%mvn_install
21mr|aether-connector-okhttp-0.17.3-3|72	
21mr|aether-connector-okhttp-0.17.3-3|73	%files -f .mfiles
21mr|aether-connector-okhttp-0.17.3-3|74	%license eclipse-1.0.txt
21mr|aether-connector-okhttp-0.17.3-3|75	%license license-header.txt
21mr|aether-connector-okhttp-0.17.3-3|76	
21mr|aether-connector-okhttp-0.17.3-3|77	%files javadoc -f .mfiles-javadoc
21mr|aether-connector-okhttp-0.17.3-3|78	%license eclipse-1.0.txt
21mr|aether-connector-okhttp-0.17.3-3|79	

11335 21
21mr|afflib-3.7.19-1|1	%define major 0
21mr|afflib-3.7.19-1|2	%define libname %mklibname afflib %{major}
21mr|afflib-3.7.19-1|3	%define devname %mklibname afflib -d
21mr|afflib-3.7.19-1|4	
21mr|afflib-3.7.19-1|5	Summary:	A set of programs for creating and manipulating AFF files
21mr|afflib-3.7.19-1|6	Name:		afflib
21mr|afflib-3.7.19-1|7	Version:	3.7.19
21mr|afflib-3.7.19-1|8	Release:	1
21mr|afflib-3.7.19-1|9	License:	BSD
21mr|afflib-3.7.19-1|10	Group:		System/Libraries
21mr|afflib-3.7.19-1|11	Url:		http://www.afflib.org/
21mr|afflib-3.7.19-1|12	Source0:	https://github.com/sshock/AFFLIBv3/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|afflib-3.7.19-1|13	BuildRequires:	readline-devel
21mr|afflib-3.7.19-1|14	BuildRequires:	pkgconfig(expat)
21mr|afflib-3.7.19-1|15	BuildRequires:	pkgconfig(fuse)
21mr|afflib-3.7.19-1|16	BuildRequires:	pkgconfig(libcurl)
21mr|afflib-3.7.19-1|17	BuildRequires:	pkgconfig(libewf)
21mr|afflib-3.7.19-1|18	BuildRequires:	pkgconfig(liblzma)
21mr|afflib-3.7.19-1|19	BuildRequires:	pkgconfig(ncurses)
21mr|afflib-3.7.19-1|20	BuildRequires:	pkgconfig(openssl)
21mr|afflib-3.7.19-1|21	BuildRequires:	pkgconfig(python3)
21mr|afflib-3.7.19-1|22	BuildRequires:	pkgconfig(zlib)
21mr|afflib-3.7.19-1|23	BuildRequires:	python3-setuptools
21mr|afflib-3.7.19-1|24	
21mr|afflib-3.7.19-1|25	%description
21mr|afflib-3.7.19-1|26	AFFLIB is an open source library developed by Simson Garfinkel and Basis
21mr|afflib-3.7.19-1|27	Technology that implements the AFF standard. AFFLIB is distributed under
21mr|afflib-3.7.19-1|28	4-clause Berkeley License and may be freely incorporated into both Open
21mr|afflib-3.7.19-1|29	Source and Proprietary software.
21mr|afflib-3.7.19-1|30	
21mr|afflib-3.7.19-1|31	In addition to the library, AFFLIB also comes with the AFF Tools, a set of
21mr|afflib-3.7.19-1|32	programs for creating and manipulating AFF files.
21mr|afflib-3.7.19-1|33	
21mr|afflib-3.7.19-1|34	%files
21mr|afflib-3.7.19-1|35	%{_bindir}/affcat
21mr|afflib-3.7.19-1|36	%{_bindir}/affcompare
21mr|afflib-3.7.19-1|37	%{_bindir}/affconvert
21mr|afflib-3.7.19-1|38	%{_bindir}/affcopy
21mr|afflib-3.7.19-1|39	%{_bindir}/affcrypto
21mr|afflib-3.7.19-1|40	%{_bindir}/affdiskprint
21mr|afflib-3.7.19-1|41	%{_bindir}/affix
21mr|afflib-3.7.19-1|42	%{_bindir}/affuse
21mr|afflib-3.7.19-1|43	%{_bindir}/affinfo
21mr|afflib-3.7.19-1|44	%{_bindir}/affrecover
21mr|afflib-3.7.19-1|45	%{_bindir}/affsegment
21mr|afflib-3.7.19-1|46	%{_bindir}/affsign
21mr|afflib-3.7.19-1|47	%{_bindir}/affstats
21mr|afflib-3.7.19-1|48	%{_bindir}/affverify
21mr|afflib-3.7.19-1|49	%{_bindir}/affxml
21mr|afflib-3.7.19-1|50	%{_mandir}/man1/*
21mr|afflib-3.7.19-1|51	%{py3_platsitedir}/*
21mr|afflib-3.7.19-1|52	
21mr|afflib-3.7.19-1|53	#----------------------------------------------------------------------------
21mr|afflib-3.7.19-1|54	
21mr|afflib-3.7.19-1|55	%package -n %{libname}
21mr|afflib-3.7.19-1|56	Summary:	A shared library that implements the AFF standard
21mr|afflib-3.7.19-1|57	Group:		System/Libraries
21mr|afflib-3.7.19-1|58	
21mr|afflib-3.7.19-1|59	%description -n %{libname}
21mr|afflib-3.7.19-1|60	AFFLIB is an open source library developed by Simson Garfinkel and Basis
21mr|afflib-3.7.19-1|61	Technology that implements the AFF standard. AFFLIB is distributed under
21mr|afflib-3.7.19-1|62	4-clause Berkeley License and may be freely incorporated into both Open
21mr|afflib-3.7.19-1|63	Source and Proprietary software.
21mr|afflib-3.7.19-1|64	
21mr|afflib-3.7.19-1|65	This package contains a shared library that implements the AFF standard.
21mr|afflib-3.7.19-1|66	
21mr|afflib-3.7.19-1|67	%files -n %{libname}
21mr|afflib-3.7.19-1|68	%doc AUTHORS BUGLIST.txt COPYING ChangeLog NEWS README* doc/*
21mr|afflib-3.7.19-1|69	%{_libdir}/libafflib.so.%{major}*
21mr|afflib-3.7.19-1|70	
21mr|afflib-3.7.19-1|71	#----------------------------------------------------------------------------
21mr|afflib-3.7.19-1|72	
21mr|afflib-3.7.19-1|73	%package -n %{devname}
21mr|afflib-3.7.19-1|74	Summary:	Static library and header files for the afflib library
21mr|afflib-3.7.19-1|75	Group:		Development/C
21mr|afflib-3.7.19-1|76	Requires:	%{libname} = %{EVRD}
21mr|afflib-3.7.19-1|77	Provides:	%{name}-devel = %{EVRD}
21mr|afflib-3.7.19-1|78	
21mr|afflib-3.7.19-1|79	%description -n %{devname}
21mr|afflib-3.7.19-1|80	AFFLIB is an open source library developed by Simson Garfinkel and Basis
21mr|afflib-3.7.19-1|81	Technology that implements the AFF standard. AFFLIB is distributed under
21mr|afflib-3.7.19-1|82	4-clause Berkeley License and may be freely incorporated into both Open
21mr|afflib-3.7.19-1|83	Source and Proprietary software.
21mr|afflib-3.7.19-1|84	
21mr|afflib-3.7.19-1|85	This package contains the static afflib library and its header files.
21mr|afflib-3.7.19-1|86	
21mr|afflib-3.7.19-1|87	%files -n %{devname}
21mr|afflib-3.7.19-1|88	%dir %{_includedir}/afflib
21mr|afflib-3.7.19-1|89	%{_includedir}/afflib/*.h
21mr|afflib-3.7.19-1|90	%{_libdir}/*.so
21mr|afflib-3.7.19-1|91	%{_libdir}/pkgconfig/*.pc
21mr|afflib-3.7.19-1|92	
21mr|afflib-3.7.19-1|93	#----------------------------------------------------------------------------
21mr|afflib-3.7.19-1|94	
21mr|afflib-3.7.19-1|95	%prep
21mr|afflib-3.7.19-1|96	%setup -qn AFFLIBv3-%{version}
21mr|afflib-3.7.19-1|97	
21mr|afflib-3.7.19-1|98	#fix spurious permissions with lzma443
21mr|afflib-3.7.19-1|99	find lzma443 -type f -exec chmod 0644 {} ';'
21mr|afflib-3.7.19-1|100	chmod 0644 lib/base64.{h,cpp}
21mr|afflib-3.7.19-1|101	
21mr|afflib-3.7.19-1|102	%build
21mr|afflib-3.7.19-1|103	autoreconf -fi
21mr|afflib-3.7.19-1|104	%configure \
21mr|afflib-3.7.19-1|105	--disable-static \
21mr|afflib-3.7.19-1|106	--enable-shared \
21mr|afflib-3.7.19-1|107	--enable-wide-character-type \
21mr|afflib-3.7.19-1|108	--enable-libewf=yes \
21mr|afflib-3.7.19-1|109	--enable-s3=yes \
21mr|afflib-3.7.19-1|110	--enable-fuse=no \
21mr|afflib-3.7.19-1|111	--enable-python=yes \
21mr|afflib-3.7.19-1|112	--enable-qemu=no \
21mr|afflib-3.7.19-1|113	--with-curl=%{_prefix} \
21mr|afflib-3.7.19-1|114	PYTHON=%{__python3}
21mr|afflib-3.7.19-1|115	%make_build
21mr|afflib-3.7.19-1|116	
21mr|afflib-3.7.19-1|117	%install
21mr|afflib-3.7.19-1|118	%make_install
21mr|afflib-3.7.19-1|119	# install headers as well
21mr|afflib-3.7.19-1|120	install -d %{buildroot}%{_includedir}/afflib
21mr|afflib-3.7.19-1|121	install -m0644 lib/*.h %{buildroot}%{_includedir}/afflib/

11336 21
21mr|afick-3.8.0-4|1	# The Win32::FileSecurity module works only on Windows NT
21mr|afick-3.8.0-4|2	%global __requires_exclude perl\\(Win32::FileSecurity\\)
21mr|afick-3.8.0-4|3	
21mr|afick-3.8.0-4|4	%define web_ver 1.11
21mr|afick-3.8.0-4|5	
21mr|afick-3.8.0-4|6	Summary:	Another file integrity checker
21mr|afick-3.8.0-4|7	Name:		afick
21mr|afick-3.8.0-4|8	Version:	3.8.0
21mr|afick-3.8.0-4|9	Release:	4
21mr|afick-3.8.0-4|10	License:	GPLv2
21mr|afick-3.8.0-4|11	Group:		File tools
21mr|afick-3.8.0-4|12	Url:		http://afick.sourceforge.net
21mr|afick-3.8.0-4|13	Source0:	https://sourceforge.net/projects/afick/files/afick/%{version}/%{name}-%{version}.tgz
21mr|afick-3.8.0-4|14	Source1:	https://sourceforge.net/projects/afick/files/webmin%20module/%{web_ver}/wbm-afick-%{web_ver}.tgz
21mr|afick-3.8.0-4|15	BuildArch:	noarch
21mr|afick-3.8.0-4|16	
21mr|afick-3.8.0-4|17	%description
21mr|afick-3.8.0-4|18	Portable file integrity checker
21mr|afick-3.8.0-4|19	(it only needs standard perl to work).
21mr|afick-3.8.0-4|20	it will be run daily by cron to detect new/deleted/modified files
21mr|afick-3.8.0-4|21	It works by first (init) making an snapshot of strategic directories
21mr|afick-3.8.0-4|22	attributes, and then compare the disk status with this snapshot.
21mr|afick-3.8.0-4|23	A Graphical interface is available in afick-gui package.
21mr|afick-3.8.0-4|24	
21mr|afick-3.8.0-4|25	%files
21mr|afick-3.8.0-4|26	%doc %{name}.lsm AUTHORS html linux.conf NEWS QUICKSTART README TODO
21mr|afick-3.8.0-4|27	%license COPYING COPYRIGHT
21mr|afick-3.8.0-4|28	%attr(0755 root root) %{_sysconfdir}/cron.daily/%{name}_cron
21mr|afick-3.8.0-4|29	%{_bindir}/%{name}
21mr|afick-3.8.0-4|30	%{_bindir}/%{name}_archive
21mr|afick-3.8.0-4|31	%{_bindir}/%{name}_archive.pl
21mr|afick-3.8.0-4|32	%{_bindir}/%{name}-common.pl
21mr|afick-3.8.0-4|33	%{_bindir}/%{name}_format.pl
21mr|afick-3.8.0-4|34	%{_bindir}/%{name}_learn.pl
21mr|afick-3.8.0-4|35	%{_bindir}/%{name}onfig
21mr|afick-3.8.0-4|36	%{_bindir}/%{name}onfig.pl
21mr|afick-3.8.0-4|37	%{_bindir}/%{name}.pl
21mr|afick-3.8.0-4|38	%{_bindir}/%{name}_postinstall.pl
21mr|afick-3.8.0-4|39	%{_bindir}/%{name}_preinstall.pl
21mr|afick-3.8.0-4|40	%config(noreplace) %attr(0600 root root) %{_sysconfdir}/%{name}.conf
21mr|afick-3.8.0-4|41	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|afick-3.8.0-4|42	%dir %attr(0700 root root) %{_sharedstatedir}/%{name}
21mr|afick-3.8.0-4|43	%dir %attr(0700 root root) %{_sharedstatedir}/%{name}/archive
21mr|afick-3.8.0-4|44	%dir %{_logdir}/%{name}
21mr|afick-3.8.0-4|45	%dir %{_prefix}/lib/%{name}
21mr|afick-3.8.0-4|46	%dir %{_prefix}/lib/%{name}/lib
21mr|afick-3.8.0-4|47	%ghost %{_sharedstatedir}/%{name}/history
21mr|afick-3.8.0-4|48	%ghost %{_sharedstatedir}/%{name}/%{name}.ctr
21mr|afick-3.8.0-4|49	%ghost %{_sharedstatedir}/%{name}/%{name}.dir
21mr|afick-3.8.0-4|50	%ghost %{_sharedstatedir}/%{name}/%{name}.pag
21mr|afick-3.8.0-4|51	%{_mandir}/man1/%{name}.1.*
21mr|afick-3.8.0-4|52	%{_mandir}/man1/%{name}_archive.1.*
21mr|afick-3.8.0-4|53	%{_mandir}/man1/%{name}_format.1.*
21mr|afick-3.8.0-4|54	%{_mandir}/man1/%{name}_learn.1.*
21mr|afick-3.8.0-4|55	%{_mandir}/man1/%{name}onfig.1.*
21mr|afick-3.8.0-4|56	%{_mandir}/man5/%{name}.conf.5.*
21mr|afick-3.8.0-4|57	%{_prefix}/lib/%{name}/lib/Afick
21mr|afick-3.8.0-4|58	
21mr|afick-3.8.0-4|59	#----------------------------------------------------------------------------
21mr|afick-3.8.0-4|60	
21mr|afick-3.8.0-4|61	%package gui
21mr|afick-3.8.0-4|62	Summary:	A graphical interface for afick
21mr|afick-3.8.0-4|63	Group:		File tools
21mr|afick-3.8.0-4|64	Requires:	%{name} = %{EVRD}
21mr|afick-3.8.0-4|65	Requires:	perl-Tk
21mr|afick-3.8.0-4|66	BuildArch:	noarch
21mr|afick-3.8.0-4|67	
21mr|afick-3.8.0-4|68	%description gui
21mr|afick-3.8.0-4|69	afick-gui is perl/tk tool for afick software
21mr|afick-3.8.0-4|70	It can be used to launch afick with differents options
21mr|afick-3.8.0-4|71	and to have a graphical view of results
21mr|afick-3.8.0-4|72	It comes with menu for integration in kde/gnome ...
21mr|afick-3.8.0-4|73	
21mr|afick-3.8.0-4|74	%files gui
21mr|afick-3.8.0-4|75	%doc %{name}.lsm AUTHORS linux.conf NEWS QUICKSTART README TODO
21mr|afick-3.8.0-4|76	%license COPYING COPYRIGHT
21mr|afick-3.8.0-4|77	%{_bindir}/%{name}-gui
21mr|afick-3.8.0-4|78	%{_bindir}/%{name}_learn_tk.pl
21mr|afick-3.8.0-4|79	%{_bindir}/%{name}-tk
21mr|afick-3.8.0-4|80	%{_bindir}/%{name}-tk.pl
21mr|afick-3.8.0-4|81	%{_datadir}/applications/%{name}.desktop
21mr|afick-3.8.0-4|82	%{_datadir}/applnk
21mr|afick-3.8.0-4|83	%{_datadir}/gnome
21mr|afick-3.8.0-4|84	%{_datadir}/menu/%{name}-gui
21mr|afick-3.8.0-4|85	%{_datadir}/pixmaps/%{name}.png
21mr|afick-3.8.0-4|86	%{_datadir}/pixmaps/%{name}.xpm
21mr|afick-3.8.0-4|87	%{_iconsdir}/%{name}.png
21mr|afick-3.8.0-4|88	%{_iconsdir}/%{name}.xpm
21mr|afick-3.8.0-4|89	%{_mandir}/man1/%{name}_learn_tk.1.*
21mr|afick-3.8.0-4|90	%{_mandir}/man1/%{name}-tk.1.*
21mr|afick-3.8.0-4|91	
21mr|afick-3.8.0-4|92	#----------------------------------------------------------------------------
21mr|afick-3.8.0-4|93	
21mr|afick-3.8.0-4|94	%package webmin
21mr|afick-3.8.0-4|95	Summary:	Webmin module for 'Another File Integrity Checker'
21mr|afick-3.8.0-4|96	Group:		File tools
21mr|afick-3.8.0-4|97	Requires:	%{name} = %{EVRD}
21mr|afick-3.8.0-4|98	Requires:	webmin
21mr|afick-3.8.0-4|99	Provides:	wbm-afick = %{EVRD}
21mr|afick-3.8.0-4|100	Provides:	webmin-%{name} = %{EVRD}
21mr|afick-3.8.0-4|101	BuildArch:	noarch
21mr|afick-3.8.0-4|102	
21mr|afick-3.8.0-4|103	%description webmin
21mr|afick-3.8.0-4|104	Webmin module for 'Another File Integrity Checker' in RPM format.
21mr|afick-3.8.0-4|105	
21mr|afick-3.8.0-4|106	%files webmin
21mr|afick-3.8.0-4|107	%doc %{name}/README
21mr|afick-3.8.0-4|108	%license %{name}/COPYRIGHT
21mr|afick-3.8.0-4|109	%config(noreplace) %attr(0644 root bin) %{_sysconfdir}/webmin/%{name}/config
21mr|afick-3.8.0-4|110	%{_datadir}/webmin/%{name}
21mr|afick-3.8.0-4|111	%dir %attr(0755 root bin) %{_sysconfdir}/webmin/%{name}
21mr|afick-3.8.0-4|112	
21mr|afick-3.8.0-4|113	#----------------------------------------------------------------------------
21mr|afick-3.8.0-4|114	
21mr|afick-3.8.0-4|115	%prep
21mr|afick-3.8.0-4|116	%autosetup -p1 -a1
21mr|afick-3.8.0-4|117	
21mr|afick-3.8.0-4|118	%build
21mr|afick-3.8.0-4|119	perl Makefile.pl Makefile_sys.in
21mr|afick-3.8.0-4|120	
21mr|afick-3.8.0-4|121	# webmin-afick
21mr|afick-3.8.0-4|122	pushd %{name}
21mr|afick-3.8.0-4|123	(find . -name '*.cgi' ; find . -name '*.pl') | perl -ne 'chop; open(F,$_); @l=<F>; close(F); $l[0] = "#!/usr/bin/perl$1
21mr|afick-3.8.0-4|124	" if ($l[0] =~ /#!\S*perl\S*(.*)/); open(F,">$_"); print F @l; close(F)'
21mr|afick-3.8.0-4|125	(find . -name '*.cgi' ; find . -name '*.pl') | xargs chmod +x
21mr|afick-3.8.0-4|126	popd
21mr|afick-3.8.0-4|127	
21mr|afick-3.8.0-4|128	%install
21mr|afick-3.8.0-4|129	make DESTDIR=%{buildroot} installspec
21mr|afick-3.8.0-4|130	make DESTDIR=%{buildroot} install-gui
21mr|afick-3.8.0-4|131	mkdir -p %{buildroot}%{_logdir}/%{name}
21mr|afick-3.8.0-4|132	
21mr|afick-3.8.0-4|133	chmod 755 %{buildroot}%{_prefix}/lib/%{name}/lib/Afick
21mr|afick-3.8.0-4|134	
21mr|afick-3.8.0-4|135	# for ghost
21mr|afick-3.8.0-4|136	touch %{buildroot}%{_sharedstatedir}/%{name}/%{name}.{ctr,dir,pag}
21mr|afick-3.8.0-4|137	touch %{buildroot}%{_sharedstatedir}/%{name}/history
21mr|afick-3.8.0-4|138	
21mr|afick-3.8.0-4|139	# webmin-afick
21mr|afick-3.8.0-4|140	pushd %{name}
21mr|afick-3.8.0-4|141	mkdir -p %{buildroot}%{_datadir}/webmin/%{name}
21mr|afick-3.8.0-4|142	mkdir -p %{buildroot}%{_sysconfdir}/webmin/%{name}
21mr|afick-3.8.0-4|143	cp -rp * %{buildroot}%{_datadir}/webmin/%{name}
21mr|afick-3.8.0-4|144	cp %{buildroot}%{_datadir}/webmin/%{name}/config %{buildroot}%{_sysconfdir}/webmin/%{name}
21mr|afick-3.8.0-4|145	echo rpm >%{buildroot}%{_datadir}/webmin/%{name}/install-type
21mr|afick-3.8.0-4|146	popd

11337 21
21mr|afl-2.66c-1|1	Summary:	American fuzzy lop is a security-oriented fuzzer
21mr|afl-2.66c-1|2	Name:		afl
21mr|afl-2.66c-1|3	Version:	2.66c
21mr|afl-2.66c-1|4	Release:	1
21mr|afl-2.66c-1|5	License:	Apache-2.0
21mr|afl-2.66c-1|6	Group:		Development/Tools
21mr|afl-2.66c-1|7	Url:		http://lcamtuf.coredump.cx/afl/
21mr|afl-2.66c-1|8	Source0:	https://github.com/vanhauser-thc/AFLplusplus/archive/%{version}.tar.gz
21mr|afl-2.66c-1|9	Patch0:		afl-2.63c-fix-paths.patch
21mr|afl-2.66c-1|10	
21mr|afl-2.66c-1|11	%description
21mr|afl-2.66c-1|12	American fuzzy lop is a security-oriented fuzzer that employs a novel type
21mr|afl-2.66c-1|13	of compile-time instrumentation and genetic algorithms to automatically
21mr|afl-2.66c-1|14	discover clean, interesting test cases that trigger new internal states in
21mr|afl-2.66c-1|15	the targeted binary. This substantially improves the functional coverage
21mr|afl-2.66c-1|16	for the fuzzed code. The compact synthesized corpora produced by the tool
21mr|afl-2.66c-1|17	are also useful for seeding other, more labor- or resource-intensive
21mr|afl-2.66c-1|18	testing regimes down the road.
21mr|afl-2.66c-1|19	
21mr|afl-2.66c-1|20	Compared to other instrumented fuzzers, afl-fuzz is designed to be
21mr|afl-2.66c-1|21	practical: it has modest performance overhead, uses a variety of highly
21mr|afl-2.66c-1|22	effective fuzzing strategies and effort minimization tricks, requires
21mr|afl-2.66c-1|23	essentially no configuration, and seamlessly handles complex, real-world
21mr|afl-2.66c-1|24	use cases - say, common image parsing or file compression libraries.
21mr|afl-2.66c-1|25	
21mr|afl-2.66c-1|26	%files
21mr|afl-2.66c-1|27	%doc %{_docdir}/%{name}
21mr|afl-2.66c-1|28	%{_bindir}/%{name}-analyze
21mr|afl-2.66c-1|29	%{_bindir}/%{name}-clang
21mr|afl-2.66c-1|30	%{_bindir}/%{name}-clang++
21mr|afl-2.66c-1|31	%{_bindir}/%{name}-cmin
21mr|afl-2.66c-1|32	%{_bindir}/%{name}-cmin.bash
21mr|afl-2.66c-1|33	%{_bindir}/%{name}-fuzz
21mr|afl-2.66c-1|34	%{_bindir}/%{name}-g++
21mr|afl-2.66c-1|35	%{_bindir}/%{name}-gcc
21mr|afl-2.66c-1|36	%{_bindir}/%{name}-gotcpu
21mr|afl-2.66c-1|37	%{_bindir}/%{name}-plot
21mr|afl-2.66c-1|38	%{_bindir}/%{name}-showmap
21mr|afl-2.66c-1|39	%{_bindir}/%{name}-system-config
21mr|afl-2.66c-1|40	%{_bindir}/%{name}-tmin
21mr|afl-2.66c-1|41	%{_bindir}/%{name}-whatsup
21mr|afl-2.66c-1|42	%dir %{_libexecdir}/%{name}
21mr|afl-2.66c-1|43	%{_libexecdir}/%{name}/%{name}-as
21mr|afl-2.66c-1|44	%{_libexecdir}/%{name}/as
21mr|afl-2.66c-1|45	%dir %{_datadir}/%{name}
21mr|afl-2.66c-1|46	%dir %{_datadir}/%{name}/testcases
21mr|afl-2.66c-1|47	%{_datadir}/%{name}/testcases/*
21mr|afl-2.66c-1|48	%dir %{_datadir}/afl/dictionaries/
21mr|afl-2.66c-1|49	%{_datadir}/afl/dictionaries/*
21mr|afl-2.66c-1|50	%{_mandir}/man8/afl*.8*
21mr|afl-2.66c-1|51	
21mr|afl-2.66c-1|52	#----------------------------------------------------------------------------
21mr|afl-2.66c-1|53	
21mr|afl-2.66c-1|54	%prep
21mr|afl-2.66c-1|55	%setup -q -n AFLplusplus-%{version}
21mr|afl-2.66c-1|56	%patch0 -p1
21mr|afl-2.66c-1|57	sed -i 's|#!/usr/bin/env bash|#!/bin/bash|g' afl-cmin
21mr|afl-2.66c-1|58	
21mr|afl-2.66c-1|59	%build
21mr|afl-2.66c-1|60	%setup_compile_flags
21mr|afl-2.66c-1|61	%ifnarch %{ix86} x86_64
21mr|afl-2.66c-1|62	export AFL_NO_X86=1
21mr|afl-2.66c-1|63	%endif
21mr|afl-2.66c-1|64	%make \
21mr|afl-2.66c-1|65	PREFIX=%{_prefix} \
21mr|afl-2.66c-1|66	LIBEXEC_DIR=%{_libexecdir} \
21mr|afl-2.66c-1|67	DOC_DIR=%{_docdir}
21mr|afl-2.66c-1|68	
21mr|afl-2.66c-1|69	%install
21mr|afl-2.66c-1|70	%ifnarch %{ix86} x86_64
21mr|afl-2.66c-1|71	export AFL_NO_X86=1
21mr|afl-2.66c-1|72	%endif
21mr|afl-2.66c-1|73	%makeinstall_std \
21mr|afl-2.66c-1|74	PREFIX=%{_prefix} \
21mr|afl-2.66c-1|75	LIBEXEC_DIR=%{_libexecdir} \
21mr|afl-2.66c-1|76	DOC_DIR=%{_docdir} \
21mr|afl-2.66c-1|77	MAN_PATH=%{_mandir}/man8

11338 21
21mr|agg-2.8.1-1|1	#autogen.sh generate configure, rebuild not neeed
21mr|agg-2.8.1-1|2	%define _disable_rebuild_configure 1
21mr|agg-2.8.1-1|3	
21mr|agg-2.8.1-1|4	## MD rename src pkg dir to agg
21mr|agg-2.8.1-1|5	%define major 2
21mr|agg-2.8.1-1|6	%define libname %mklibname %{name} %{major}
21mr|agg-2.8.1-1|7	%define libfft %mklibname aggfontfreetype %{major}
21mr|agg-2.8.1-1|8	%define libX11 %mklibname aggplatformX11_ %{major}
21mr|agg-2.8.1-1|9	%define libsdl %mklibname aggplatformsdl %{major}
21mr|agg-2.8.1-1|10	%define devname %mklibname %{name} -d
21mr|agg-2.8.1-1|11	
21mr|agg-2.8.1-1|12	Summary:	Open Source, free of charge graphic library
21mr|agg-2.8.1-1|13	Name:		agg
21mr|agg-2.8.1-1|14	Version:	2.8.1
21mr|agg-2.8.1-1|15	Release:	1
21mr|agg-2.8.1-1|16	License:	AGG License
21mr|agg-2.8.1-1|17	Group:		System/Libraries
21mr|agg-2.8.1-1|18	Url:		https://sourceforge.net/projects/agg/
21mr|agg-2.8.1-1|19	#Url:		https://sourceforge.net/p/agg/svn/
21mr|agg-2.8.1-1|20	#Fork on github.com
21mr|agg-2.8.1-1|21	#Url:		https://github.com/cppfw/agg
21mr|agg-2.8.1-1|22	Source0:	https://github.com/cppfw/agg/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|agg-2.8.1-1|23	Patch0:		agg-2.8.1-linkage_fix.diff
21mr|agg-2.8.1-1|24	Patch2:		agg-2.5-no-rpath.patch
21mr|agg-2.8.1-1|25	BuildRequires:	pkgconfig(freetype2)
21mr|agg-2.8.1-1|26	BuildRequires:	pkgconfig(sdl)
21mr|agg-2.8.1-1|27	BuildRequires:	pkgconfig(x11)
21mr|agg-2.8.1-1|28	
21mr|agg-2.8.1-1|29	%description
21mr|agg-2.8.1-1|30	Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library,
21mr|agg-2.8.1-1|31	written in industrially standard C++. The terms and conditions of use AGG
21mr|agg-2.8.1-1|32	are described on The License page. AGG doesn't depend on any graphic API or
21mr|agg-2.8.1-1|33	technology. Basically, you can think of AGG as of a rendering engine that
21mr|agg-2.8.1-1|34	produces pixel images in memory from some vectorial data.
21mr|agg-2.8.1-1|35	
21mr|agg-2.8.1-1|36	#----------------------------------------------------------------------------
21mr|agg-2.8.1-1|37	
21mr|agg-2.8.1-1|38	%package -n %{libname}
21mr|agg-2.8.1-1|39	Summary:	Shared library for %{name}
21mr|agg-2.8.1-1|40	Group:		System/Libraries
21mr|agg-2.8.1-1|41	
21mr|agg-2.8.1-1|42	%description -n %{libname}
21mr|agg-2.8.1-1|43	This package contains a library needed to run programs dynamically
21mr|agg-2.8.1-1|44	linked with %{name}.
21mr|agg-2.8.1-1|45	
21mr|agg-2.8.1-1|46	%files -n %{libname}
21mr|agg-2.8.1-1|47	%{_libdir}/libagg.so.%{major}*
21mr|agg-2.8.1-1|48	
21mr|agg-2.8.1-1|49	#----------------------------------------------------------------------------
21mr|agg-2.8.1-1|50	
21mr|agg-2.8.1-1|51	%package -n %{libfft}
21mr|agg-2.8.1-1|52	Summary:	Shared library for %{name}
21mr|agg-2.8.1-1|53	Group:		System/Libraries
21mr|agg-2.8.1-1|54	Conflicts:	%{_lib}agg2 < 2.5-10
21mr|agg-2.8.1-1|55	
21mr|agg-2.8.1-1|56	%description -n %{libfft}
21mr|agg-2.8.1-1|57	This package contains a library needed to run programs dynamically
21mr|agg-2.8.1-1|58	linked with %{name}.
21mr|agg-2.8.1-1|59	
21mr|agg-2.8.1-1|60	%files -n %{libfft}
21mr|agg-2.8.1-1|61	%{_libdir}/libaggfontfreetype.so.%{major}*
21mr|agg-2.8.1-1|62	
21mr|agg-2.8.1-1|63	#----------------------------------------------------------------------------
21mr|agg-2.8.1-1|64	
21mr|agg-2.8.1-1|65	%package -n %{libsdl}
21mr|agg-2.8.1-1|66	Summary:	Shared library for %{name}
21mr|agg-2.8.1-1|67	Group:		System/Libraries
21mr|agg-2.8.1-1|68	Conflicts:	%{_lib}agg2 < 2.5-10
21mr|agg-2.8.1-1|69	
21mr|agg-2.8.1-1|70	%description -n %{libsdl}
21mr|agg-2.8.1-1|71	This package contains a library needed to run programs dynamically
21mr|agg-2.8.1-1|72	linked with %{name}.
21mr|agg-2.8.1-1|73	
21mr|agg-2.8.1-1|74	%files -n %{libsdl}
21mr|agg-2.8.1-1|75	%{_libdir}/libaggplatformsdl.so.%{major}*
21mr|agg-2.8.1-1|76	
21mr|agg-2.8.1-1|77	#----------------------------------------------------------------------------
21mr|agg-2.8.1-1|78	
21mr|agg-2.8.1-1|79	%package -n %{libX11}
21mr|agg-2.8.1-1|80	Summary:	Shared library for %{name}
21mr|agg-2.8.1-1|81	Group:		System/Libraries
21mr|agg-2.8.1-1|82	Conflicts:	%{_lib}agg2 < 2.5-10
21mr|agg-2.8.1-1|83	
21mr|agg-2.8.1-1|84	%description -n %{libX11}
21mr|agg-2.8.1-1|85	This package contains a library needed to run programs dynamically
21mr|agg-2.8.1-1|86	linked with %{name}.
21mr|agg-2.8.1-1|87	
21mr|agg-2.8.1-1|88	%files -n %{libX11}
21mr|agg-2.8.1-1|89	%{_libdir}/libaggplatformX11.so.%{major}*
21mr|agg-2.8.1-1|90	
21mr|agg-2.8.1-1|91	#----------------------------------------------------------------------------
21mr|agg-2.8.1-1|92	
21mr|agg-2.8.1-1|93	%package -n %{devname}
21mr|agg-2.8.1-1|94	Summary:	Headers for developing programs that will use %{name}
21mr|agg-2.8.1-1|95	Group:		Development/C
21mr|agg-2.8.1-1|96	Requires:	%{libname} = %{EVRD}
21mr|agg-2.8.1-1|97	Requires:	%{libfft} = %{EVRD}
21mr|agg-2.8.1-1|98	Requires:	%{libX11} = %{EVRD}
21mr|agg-2.8.1-1|99	Requires:	%{libsdl} = %{EVRD}
21mr|agg-2.8.1-1|100	Provides:	%{name}-devel = %{EVRD}
21mr|agg-2.8.1-1|101	
21mr|agg-2.8.1-1|102	%description -n %{devname}
21mr|agg-2.8.1-1|103	This package contains the headers that programmers will need to develop
21mr|agg-2.8.1-1|104	applications which will use %{name}.
21mr|agg-2.8.1-1|105	
21mr|agg-2.8.1-1|106	%files -n %{devname}
21mr|agg-2.8.1-1|107	%{_includedir}/agg2/
21mr|agg-2.8.1-1|108	%{_datadir}/aclocal/*.m4
21mr|agg-2.8.1-1|109	%{_libdir}/*.so
21mr|agg-2.8.1-1|110	%{_libdir}/pkgconfig/libagg.pc
21mr|agg-2.8.1-1|111	
21mr|agg-2.8.1-1|112	#----------------------------------------------------------------------------
21mr|agg-2.8.1-1|113	
21mr|agg-2.8.1-1|114	%prep
21mr|agg-2.8.1-1|115	%setup -q
21mr|agg-2.8.1-1|116	pushd src/agg
21mr|agg-2.8.1-1|117	%apply_patches
21mr|agg-2.8.1-1|118	popd
21mr|agg-2.8.1-1|119	
21mr|agg-2.8.1-1|120	%build
21mr|agg-2.8.1-1|121	pushd src/agg
21mr|agg-2.8.1-1|122	sh ./autogen.sh
21mr|agg-2.8.1-1|123	%configure \
21mr|agg-2.8.1-1|124	--disable-static \
21mr|agg-2.8.1-1|125	--disable-examples
21mr|agg-2.8.1-1|126	
21mr|agg-2.8.1-1|127	# nuke -Wl,--no-undefined in just two places
21mr|agg-2.8.1-1|128	sed -i -e "s|-Wl,--no-undefined||g" src/platform/X11/Makefile
21mr|agg-2.8.1-1|129	sed -i -e "s|-Wl,--no-undefined||g" src/platform/sdl/Makefile
21mr|agg-2.8.1-1|130	
21mr|agg-2.8.1-1|131	%make_build
21mr|agg-2.8.1-1|132	popd
21mr|agg-2.8.1-1|133	
21mr|agg-2.8.1-1|134	%install
21mr|agg-2.8.1-1|135	pushd src/agg
21mr|agg-2.8.1-1|136	%make_install

11339 21
21mr|aha-0.5.1-1|1	Name:		aha
21mr|aha-0.5.1-1|2	Version:	0.5.1
21mr|aha-0.5.1-1|3	Release:	1
21mr|aha-0.5.1-1|4	Summary:	Ansi HTML Adapter
21mr|aha-0.5.1-1|5	License:	MPLv1.1 or LGPLv2+
21mr|aha-0.5.1-1|6	Group:		Development/Tools
21mr|aha-0.5.1-1|7	URL:		https://github.com/theZiz/aha
21mr|aha-0.5.1-1|8	Source0:	%{URL}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|aha-0.5.1-1|9	# Fix a null pointer dereference when interpreting
21mr|aha-0.5.1-1|10	# invalid 24-bit color code escape sequences.
21mr|aha-0.5.1-1|11	#
21mr|aha-0.5.1-1|12	# Submitted upstream: https://github.com/theZiz/aha/pull/97
21mr|aha-0.5.1-1|13	Patch0:		0000-fix-null-pointer-dereference.patch
21mr|aha-0.5.1-1|14	
21mr|aha-0.5.1-1|15	BuildRequires:	gcc
21mr|aha-0.5.1-1|16	BuildRequires:	make
21mr|aha-0.5.1-1|17	
21mr|aha-0.5.1-1|18	%description
21mr|aha-0.5.1-1|19	%{name} (ANSI HTML Adapter) converts ANSI escape sequences of
21mr|aha-0.5.1-1|20	a unix terminal to HTML code.
21mr|aha-0.5.1-1|21	%{name} parses output from other programs,
21mr|aha-0.5.1-1|22	recognizes ANSI terminal escape sequences
21mr|aha-0.5.1-1|23	and produces an HTML rendition of the original text.
21mr|aha-0.5.1-1|24	
21mr|aha-0.5.1-1|25	
21mr|aha-0.5.1-1|26	%prep
21mr|aha-0.5.1-1|27	%autosetup -p1
21mr|aha-0.5.1-1|28	# Extract license header from source code
21mr|aha-0.5.1-1|29	cat aha.c | awk '1;/\*\//{exit}' > LICENSE
21mr|aha-0.5.1-1|30	
21mr|aha-0.5.1-1|31	
21mr|aha-0.5.1-1|32	%build
21mr|aha-0.5.1-1|33	%set_build_flags
21mr|aha-0.5.1-1|34	%make_build
21mr|aha-0.5.1-1|35	
21mr|aha-0.5.1-1|36	
21mr|aha-0.5.1-1|37	%install
21mr|aha-0.5.1-1|38	%make_install PREFIX=%{_prefix}
21mr|aha-0.5.1-1|39	
21mr|aha-0.5.1-1|40	
21mr|aha-0.5.1-1|41	%files
21mr|aha-0.5.1-1|42	%license LICENSE
21mr|aha-0.5.1-1|43	%{_bindir}/%{name}
21mr|aha-0.5.1-1|44	%{_mandir}/man1/%{name}.*
21mr|aha-0.5.1-1|45	

11340 21
21mr|aide-0.18.6-2|1	# Distro-specific default value is defined in branding-configs package
21mr|aide-0.18.6-2|2	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|aide-0.18.6-2|3	
21mr|aide-0.18.6-2|4	Summary:	Advanced Intrusion Detection Environment
21mr|aide-0.18.6-2|5	Name:		aide
21mr|aide-0.18.6-2|6	Version:	0.18.6
21mr|aide-0.18.6-2|7	Release:	2
21mr|aide-0.18.6-2|8	License:	GPLv2+
21mr|aide-0.18.6-2|9	Group:		Monitoring
21mr|aide-0.18.6-2|10	Url:		https://github.com/aide/aide
21mr|aide-0.18.6-2|11	Source0:	https://github.com/aide/aide/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|aide-0.18.6-2|12	Source2:	aide.conf
21mr|aide-0.18.6-2|13	Source3:	aidecheck
21mr|aide-0.18.6-2|14	Source4:	aideupdate
21mr|aide-0.18.6-2|15	Source5:	aideinit
21mr|aide-0.18.6-2|16	Source6:	aideinit.8
21mr|aide-0.18.6-2|17	# xgettext --language=shell --output=aidescripts_ru.po --join-existing aideinit aidecheck aideupdate aide.spec
21mr|aide-0.18.6-2|18	Source7:	aidescripts_ru.po
21mr|aide-0.18.6-2|19	Source8:	aidecheck.service
21mr|aide-0.18.6-2|20	Source9:	aidecheck.timer
21mr|aide-0.18.6-2|21	Patch0: 	0001-fuzzing-fixes-for-aide.patch
21mr|aide-0.18.6-2|22	BuildRequires:	bison
21mr|aide-0.18.6-2|23	Buildrequires:	flex
21mr|aide-0.18.6-2|24	BuildRequires:	acl-devel
21mr|aide-0.18.6-2|25	BuildRequires:	audit-devel
21mr|aide-0.18.6-2|26	BuildRequires:	glibc-devel
21mr|aide-0.18.6-2|27	BuildRequires:	elfutils-devel
21mr|aide-0.18.6-2|28	BuildRequires:	gettext
21mr|aide-0.18.6-2|29	BuildRequires:	sed
21mr|aide-0.18.6-2|30	BuildRequires:	libtool
21mr|aide-0.18.6-2|31	BuildRequires:	autoconf-archive
21mr|aide-0.18.6-2|32	%if %{with selinux}
21mr|aide-0.18.6-2|33	BuildRequires:	selinux-devel
21mr|aide-0.18.6-2|34	%endif
21mr|aide-0.18.6-2|35	BuildRequires:	pkgconfig(ext2fs)
21mr|aide-0.18.6-2|36	BuildRequires:	pkgconfig(libpcre)
21mr|aide-0.18.6-2|37	BuildRequires:	pkgconfig(zlib)
21mr|aide-0.18.6-2|38	# mhash supports GOST, libgcrypt does not
21mr|aide-0.18.6-2|39	BuildRequires:	pkgconfig(mhash)
21mr|aide-0.18.6-2|40	
21mr|aide-0.18.6-2|41	# for aidecheck, aideinit
21mr|aide-0.18.6-2|42	Requires:	gnupg2
21mr|aide-0.18.6-2|43	Requires:	hostname
21mr|aide-0.18.6-2|44	
21mr|aide-0.18.6-2|45	%description
21mr|aide-0.18.6-2|46	AIDE (Advanced Intrusion Detection Environment) is a free alternative to
21mr|aide-0.18.6-2|47	Tripwire. It does the same things as the semi-free Tripwire and more. It
21mr|aide-0.18.6-2|48	is a file system integrity monitoring tool.
21mr|aide-0.18.6-2|49	
21mr|aide-0.18.6-2|50	%files
21mr|aide-0.18.6-2|51	%doc AUTHORS ChangeLog NEWS README
21mr|aide-0.18.6-2|52	%license COPYING
21mr|aide-0.18.6-2|53	%attr(0700,root,root) %{_sbindir}/aide
21mr|aide-0.18.6-2|54	%attr(0700,root,root) %{_sbindir}/aidecheck
21mr|aide-0.18.6-2|55	%attr(0700,root,root) %{_sbindir}/aideinit
21mr|aide-0.18.6-2|56	%attr(0700,root,root) %{_sbindir}/aideupdate
21mr|aide-0.18.6-2|57	%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/aidescripts.mo
21mr|aide-0.18.6-2|58	%{_mandir}/man1/aide.1*
21mr|aide-0.18.6-2|59	%{_mandir}/man5/aide.conf.5*
21mr|aide-0.18.6-2|60	%{_mandir}/man8/aideinit.8*
21mr|aide-0.18.6-2|61	%dir %attr(0700,root,root) /var/lib/aide
21mr|aide-0.18.6-2|62	%dir %attr(0700,root,root) /var/lib/aide/reports
21mr|aide-0.18.6-2|63	%{_unitdir}/aidecheck.service
21mr|aide-0.18.6-2|64	%{_unitdir}/aidecheck.timer
21mr|aide-0.18.6-2|65	%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/aide.conf
21mr|aide-0.18.6-2|66	
21mr|aide-0.18.6-2|67	%post
21mr|aide-0.18.6-2|68	%systemd_post aidecheck.timer
21mr|aide-0.18.6-2|69	TEXTDOMAIN=aidescripts
21mr|aide-0.18.6-2|70	printf "***********************************************************************\n"
21mr|aide-0.18.6-2|71	printf "* "$"Please see aideinit(8) for information on how to setup AIDE+GPG""\n"
21mr|aide-0.18.6-2|72	printf "***********************************************************************\n"
21mr|aide-0.18.6-2|73	
21mr|aide-0.18.6-2|74	%postun
21mr|aide-0.18.6-2|75	%systemd_postun aidecheck.timer
21mr|aide-0.18.6-2|76	
21mr|aide-0.18.6-2|77	#----------------------------------------------------------------------------
21mr|aide-0.18.6-2|78	
21mr|aide-0.18.6-2|79	%prep
21mr|aide-0.18.6-2|80	%autosetup -p1
21mr|aide-0.18.6-2|81	
21mr|aide-0.18.6-2|82	%build
21mr|aide-0.18.6-2|83	echo "m4_define([AIDE_VERSION], [%{version}])" > version.m4
21mr|aide-0.18.6-2|84	autoreconf -fi
21mr|aide-0.18.6-2|85	%configure \
21mr|aide-0.18.6-2|86	--with-config-file=%{_sysconfdir}/aide.conf \
21mr|aide-0.18.6-2|87	--with-zlib \
21mr|aide-0.18.6-2|88	--with-mhash \
21mr|aide-0.18.6-2|89	--disable-static \
21mr|aide-0.18.6-2|90	--with-posix-acl \
21mr|aide-0.18.6-2|91	%if %{with selinux}
21mr|aide-0.18.6-2|92	--with-selinux \
21mr|aide-0.18.6-2|93	%endif
21mr|aide-0.18.6-2|94	--with-prelink \
21mr|aide-0.18.6-2|95	--with-xattr \
21mr|aide-0.18.6-2|96	--with-e2fsattrs \
21mr|aide-0.18.6-2|97	--with-audit \
21mr|aide-0.18.6-2|98	--with-syslog_facility=LOG_LOCAL1
21mr|aide-0.18.6-2|99	
21mr|aide-0.18.6-2|100	%make_build
21mr|aide-0.18.6-2|101	
21mr|aide-0.18.6-2|102	%install
21mr|aide-0.18.6-2|103	make prefix=%{buildroot}%{_prefix} \
21mr|aide-0.18.6-2|104	bindir=%{buildroot}%{_sbindir} \
21mr|aide-0.18.6-2|105	mandir=%{buildroot}%{_mandir} \
21mr|aide-0.18.6-2|106	install
21mr|aide-0.18.6-2|107	
21mr|aide-0.18.6-2|108	mkdir -p %{buildroot}/var/lib/aide/reports
21mr|aide-0.18.6-2|109	mkdir -p %{buildroot}%{_sysconfdir}
21mr|aide-0.18.6-2|110	mkdir -p %{buildroot}%{_mandir}/man8
21mr|aide-0.18.6-2|111	
21mr|aide-0.18.6-2|112	mkdir -p %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES
21mr|aide-0.18.6-2|113	msgfmt -o %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/aidescripts.mo %{SOURCE7}
21mr|aide-0.18.6-2|114	
21mr|aide-0.18.6-2|115	install -m 0600 %{SOURCE2} %{buildroot}%{_sysconfdir}/aide.conf
21mr|aide-0.18.6-2|116	install -m 0700 %{SOURCE3} %{buildroot}%{_sbindir}/aidecheck
21mr|aide-0.18.6-2|117	install -m 0700 %{SOURCE4} %{buildroot}%{_sbindir}/aideupdate
21mr|aide-0.18.6-2|118	install -m 0700 %{SOURCE5} %{buildroot}%{_sbindir}/aideinit
21mr|aide-0.18.6-2|119	install -m 0644 %{SOURCE6} %{buildroot}%{_mandir}/man8/aideinit.8
21mr|aide-0.18.6-2|120	
21mr|aide-0.18.6-2|121	mkdir -p %{buildroot}%{_unitdir}
21mr|aide-0.18.6-2|122	install -m0644 %{SOURCE8} %{buildroot}%{_unitdir}
21mr|aide-0.18.6-2|123	install -m0644 %{SOURCE9} %{buildroot}%{_unitdir}

11341 21
21mr|airline-0.7-10|1	Name:          airline
21mr|airline-0.7-10|2	Version:       0.7
21mr|airline-0.7-10|3	Release:       10
21mr|airline-0.7-10|4	Summary:       Java annotation-based framework
21mr|airline-0.7-10|5	License:       ASL 2.0
21mr|airline-0.7-10|6	URL:           https://github.com/airlift/airline
21mr|airline-0.7-10|7	Source0:       https://github.com/airlift/airline/archive/%{version}.tar.gz
21mr|airline-0.7-10|8	
21mr|airline-0.7-10|9	BuildRequires: maven-local
21mr|airline-0.7-10|10	BuildRequires: mvn(com.google.code.findbugs:annotations)
21mr|airline-0.7-10|11	BuildRequires: mvn(com.google.code.findbugs:jsr305)
21mr|airline-0.7-10|12	BuildRequires: mvn(com.google.guava:guava)
21mr|airline-0.7-10|13	BuildRequires: mvn(javax.inject:javax.inject)
21mr|airline-0.7-10|14	BuildRequires: mvn(org.testng:testng)
21mr|airline-0.7-10|15	Group:          Development/Java
21mr|airline-0.7-10|16	BuildArch:     noarch
21mr|airline-0.7-10|17	# Java stack is not supported on x86_32
21mr|airline-0.7-10|18	ExcludeArch: %{ix86}
21mr|airline-0.7-10|19	
21mr|airline-0.7-10|20	%description
21mr|airline-0.7-10|21	Airline is a Java annotation-based framework
21mr|airline-0.7-10|22	for parsing Git like command line structures.
21mr|airline-0.7-10|23	
21mr|airline-0.7-10|24	%package javadoc
21mr|airline-0.7-10|25	Summary:       Javadoc for %{name}
21mr|airline-0.7-10|26	
21mr|airline-0.7-10|27	%description javadoc
21mr|airline-0.7-10|28	This package contains javadoc for %{name}.
21mr|airline-0.7-10|29	
21mr|airline-0.7-10|30	%prep
21mr|airline-0.7-10|31	%setup -q
21mr|airline-0.7-10|32	find -name '*.class' -delete
21mr|airline-0.7-10|33	find -name '*.jar' -delete
21mr|airline-0.7-10|34	
21mr|airline-0.7-10|35	# io.airlift:airbase:pom:28
21mr|airline-0.7-10|36	%pom_remove_parent
21mr|airline-0.7-10|37	%pom_xpath_inject "pom:project" "<groupId>io.airlift</groupId>"
21mr|airline-0.7-10|38	# cannot find symbol javax.annotation.Nullable
21mr|airline-0.7-10|39	%pom_add_dep com.google.code.findbugs:jsr305:2.0.3
21mr|airline-0.7-10|40	
21mr|airline-0.7-10|41	%pom_xpath_inject "pom:dependency[pom:artifactId='annotations']" '<version>2.0.3</version>'
21mr|airline-0.7-10|42	%pom_xpath_inject "pom:dependency[pom:artifactId='guava']" '<version>18.0</version>'
21mr|airline-0.7-10|43	%pom_xpath_inject "pom:dependency[pom:artifactId='testng']" '<version>6.8.7</version>'
21mr|airline-0.7-10|44	
21mr|airline-0.7-10|45	%mvn_file :%{name} %{name}
21mr|airline-0.7-10|46	
21mr|airline-0.7-10|47	%build
21mr|airline-0.7-10|48	
21mr|airline-0.7-10|49	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|airline-0.7-10|50	
21mr|airline-0.7-10|51	%install
21mr|airline-0.7-10|52	%mvn_install
21mr|airline-0.7-10|53	
21mr|airline-0.7-10|54	%files -f .mfiles
21mr|airline-0.7-10|55	%doc README.md
21mr|airline-0.7-10|56	%license license.txt notice.md
21mr|airline-0.7-10|57	
21mr|airline-0.7-10|58	%files javadoc -f .mfiles-javadoc
21mr|airline-0.7-10|59	%license license.txt notice.md
21mr|airline-0.7-10|60	

11342 21
21mr|aisleriot-3.22.9-14|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|aisleriot-3.22.9-14|2	
21mr|aisleriot-3.22.9-14|3	Summary:	A compilation of solitaire card games
21mr|aisleriot-3.22.9-14|4	Name:		aisleriot
21mr|aisleriot-3.22.9-14|5	Version:	3.22.9
21mr|aisleriot-3.22.9-14|6	Release:	14
21mr|aisleriot-3.22.9-14|7	License:	GPLv3+
21mr|aisleriot-3.22.9-14|8	Group:		Games/Cards
21mr|aisleriot-3.22.9-14|9	Url:		https://download.gnome.org/sources/aisleriot
21mr|aisleriot-3.22.9-14|10	Source0:	https://download.gnome.org/sources/aisleriot/%{url_ver}/%{name}-%{version}.tar.xz
21mr|aisleriot-3.22.9-14|11	Source1:	aisleriot-3.22.9_ru.tar.gz
21mr|aisleriot-3.22.9-14|12	Source100:	aisleriot.rpmlintrc
21mr|aisleriot-3.22.9-14|13	BuildRequires:	appdata-tools
21mr|aisleriot-3.22.9-14|14	BuildRequires:	desktop-file-utils
21mr|aisleriot-3.22.9-14|15	BuildRequires:	docbook-dtds
21mr|aisleriot-3.22.9-14|16	BuildRequires:	gnome-common
21mr|aisleriot-3.22.9-14|17	BuildRequires:	gnome-doc-utils
21mr|aisleriot-3.22.9-14|18	BuildRequires:	guile22
21mr|aisleriot-3.22.9-14|19	BuildRequires:	intltool
21mr|aisleriot-3.22.9-14|20	BuildRequires:	itstool
21mr|aisleriot-3.22.9-14|21	BuildRequires:	libxml2-utils
21mr|aisleriot-3.22.9-14|22	BuildRequires:	yelp-tools
21mr|aisleriot-3.22.9-14|23	BuildRequires:	gettext-devel
21mr|aisleriot-3.22.9-14|24	BuildRequires:	pkgconfig(cairo) >= 1.10.0
21mr|aisleriot-3.22.9-14|25	BuildRequires:	pkgconfig(gconf-2.0) >= 2.0
21mr|aisleriot-3.22.9-14|26	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|aisleriot-3.22.9-14|27	BuildRequires:	pkgconfig(gobject-2.0)
21mr|aisleriot-3.22.9-14|28	BuildRequires:	pkgconfig(gthread-2.0)
21mr|aisleriot-3.22.9-14|29	BuildRequires:	pkgconfig(gtk4)
21mr|aisleriot-3.22.9-14|30	BuildRequires:	pkgconfig(guile-2.2)
21mr|aisleriot-3.22.9-14|31	BuildRequires:	pkgconfig(ice)
21mr|aisleriot-3.22.9-14|32	BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.26
21mr|aisleriot-3.22.9-14|33	BuildRequires:	pkgconfig(librsvg-2.0) >= 2.32.0
21mr|aisleriot-3.22.9-14|34	BuildRequires:	pkgconfig(Qt5Svg) >= 5.0.0
21mr|aisleriot-3.22.9-14|35	BuildRequires:	pkgconfig(sm)
21mr|aisleriot-3.22.9-14|36	Conflicts:	gnome-games < 2.29.6-2
21mr|aisleriot-3.22.9-14|37	
21mr|aisleriot-3.22.9-14|38	%description
21mr|aisleriot-3.22.9-14|39	Aisleriot (also known as Solitaire or sol) is a collection of card games
21mr|aisleriot-3.22.9-14|40	which are easy to play with the aid of a mouse. The rules for the games
21mr|aisleriot-3.22.9-14|41	have been coded for your pleasure in the GNOME scripting language (Scheme).
21mr|aisleriot-3.22.9-14|42	
21mr|aisleriot-3.22.9-14|43	%files -f %{name}.lang
21mr|aisleriot-3.22.9-14|44	%{_sysconfdir}/gconf/schemas/%{name}.schemas
21mr|aisleriot-3.22.9-14|45	%{_bindir}/sol
21mr|aisleriot-3.22.9-14|46	%{_libdir}/%{name}/guile/2.2/*
21mr|aisleriot-3.22.9-14|47	%{_libexecdir}/%{name}/ar-cards-renderer
21mr|aisleriot-3.22.9-14|48	%{_libdir}/valgrind/%{name}.supp
21mr|aisleriot-3.22.9-14|49	%{_datadir}/applications/sol.desktop
21mr|aisleriot-3.22.9-14|50	%{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml
21mr|aisleriot-3.22.9-14|51	%{_iconsdir}/*/*/*/*
21mr|aisleriot-3.22.9-14|52	%{_mandir}/man6/sol.*
21mr|aisleriot-3.22.9-14|53	%{_datadir}/%{name}/
21mr|aisleriot-3.22.9-14|54	%{_datadir}/metainfo/sol.appdata.xml
21mr|aisleriot-3.22.9-14|55	
21mr|aisleriot-3.22.9-14|56	#----------------------------------------------------------------------------
21mr|aisleriot-3.22.9-14|57	
21mr|aisleriot-3.22.9-14|58	%prep
21mr|aisleriot-3.22.9-14|59	%setup -q
21mr|aisleriot-3.22.9-14|60	
21mr|aisleriot-3.22.9-14|61	pushd po
21mr|aisleriot-3.22.9-14|62	tar -xvzf %{SOURCE1}
21mr|aisleriot-3.22.9-14|63	popd
21mr|aisleriot-3.22.9-14|64	
21mr|aisleriot-3.22.9-14|65	%build
21mr|aisleriot-3.22.9-14|66	autoreconf -vfi
21mr|aisleriot-3.22.9-14|67	%global optflags %{optflags} -std=gnu++11
21mr|aisleriot-3.22.9-14|68	%configure \
21mr|aisleriot-3.22.9-14|69	--with-card-theme-formats=all \
21mr|aisleriot-3.22.9-14|70	--with-kde-card-theme-path=%{_datadir}/apps/carddecks \
21mr|aisleriot-3.22.9-14|71	--with-pysol-card-theme-path=%{_datadir}/PySolFC \
21mr|aisleriot-3.22.9-14|72	--enable-sound \
21mr|aisleriot-3.22.9-14|73	--disable-schemas-compile \
21mr|aisleriot-3.22.9-14|74	--disable-schemas-install \
21mr|aisleriot-3.22.9-14|75	--disable-static
21mr|aisleriot-3.22.9-14|76	%make V=1 LIBS="-lstdc++"
21mr|aisleriot-3.22.9-14|77	
21mr|aisleriot-3.22.9-14|78	
21mr|aisleriot-3.22.9-14|79	%install
21mr|aisleriot-3.22.9-14|80	%makeinstall_std
21mr|aisleriot-3.22.9-14|81	
21mr|aisleriot-3.22.9-14|82	desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop
21mr|aisleriot-3.22.9-14|83	
21mr|aisleriot-3.22.9-14|84	%find_lang %{name} --with-gnome

11343 21
21mr|akonadi-calendar-tools-23.08.4-2|1	Summary:	Command line interface to KDE calendars
21mr|akonadi-calendar-tools-23.08.4-2|2	Name:		akonadi-calendar-tools
21mr|akonadi-calendar-tools-23.08.4-2|3	Version:	23.08.4
21mr|akonadi-calendar-tools-23.08.4-2|4	Release:	2
21mr|akonadi-calendar-tools-23.08.4-2|5	Epoch:		3
21mr|akonadi-calendar-tools-23.08.4-2|6	License:	GPLv2+
21mr|akonadi-calendar-tools-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|akonadi-calendar-tools-23.08.4-2|8	Url:		http://www.kde.org
21mr|akonadi-calendar-tools-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|akonadi-calendar-tools-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|akonadi-calendar-tools-23.08.4-2|11	BuildRequires:	kf5akonadi-devel
21mr|akonadi-calendar-tools-23.08.4-2|12	BuildRequires:	kf5akonadicontact-devel
21mr|akonadi-calendar-tools-23.08.4-2|13	BuildRequires:	kf5calendarcore-devel
21mr|akonadi-calendar-tools-23.08.4-2|14	BuildRequires:	kf5akonadicalendar-devel
21mr|akonadi-calendar-tools-23.08.4-2|15	BuildRequires:	kf5calendarsupport-devel
21mr|akonadi-calendar-tools-23.08.4-2|16	BuildRequires:	kf5calendarutils-devel
21mr|akonadi-calendar-tools-23.08.4-2|17	BuildRequires:	kf5contacts-devel
21mr|akonadi-calendar-tools-23.08.4-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|akonadi-calendar-tools-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|akonadi-calendar-tools-23.08.4-2|20	BuildRequires:	kf5kdelibs4support-devel
21mr|akonadi-calendar-tools-23.08.4-2|21	BuildRequires:	kf5libkdepim-devel
21mr|akonadi-calendar-tools-23.08.4-2|22	BuildRequires:	pkgconfig(libical)
21mr|akonadi-calendar-tools-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|akonadi-calendar-tools-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|akonadi-calendar-tools-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|akonadi-calendar-tools-23.08.4-2|26	Requires:	plasma5-kdepim-runtime
21mr|akonadi-calendar-tools-23.08.4-2|27	
21mr|akonadi-calendar-tools-23.08.4-2|28	%description
21mr|akonadi-calendar-tools-23.08.4-2|29	A command line interface to KDE calendars. It lets you view, insert, remove,
21mr|akonadi-calendar-tools-23.08.4-2|30	or modify calendar events by way of the command line or from a scripting
21mr|akonadi-calendar-tools-23.08.4-2|31	language. Additionally, konsolekalendar can create a new KDE calendar, export
21mr|akonadi-calendar-tools-23.08.4-2|32	a KDE calendar to a variety of other formats, and import another KDE calendar.
21mr|akonadi-calendar-tools-23.08.4-2|33	
21mr|akonadi-calendar-tools-23.08.4-2|34	%files -f %{name}.lang
21mr|akonadi-calendar-tools-23.08.4-2|35	%{_kde5_applicationsdir}/konsolekalendar.desktop
21mr|akonadi-calendar-tools-23.08.4-2|36	%{_kde5_bindir}/calendarjanitor
21mr|akonadi-calendar-tools-23.08.4-2|37	%{_kde5_bindir}/konsolekalendar
21mr|akonadi-calendar-tools-23.08.4-2|38	%{_kde5_iconsdir}/hicolor/*/apps/konsolekalendar.*
21mr|akonadi-calendar-tools-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/console.categories
21mr|akonadi-calendar-tools-23.08.4-2|40	%{_kde5_datadir}/qlogging-categories5/console.renamecategories
21mr|akonadi-calendar-tools-23.08.4-2|41	
21mr|akonadi-calendar-tools-23.08.4-2|42	#----------------------------------------------------------------------
21mr|akonadi-calendar-tools-23.08.4-2|43	
21mr|akonadi-calendar-tools-23.08.4-2|44	%prep
21mr|akonadi-calendar-tools-23.08.4-2|45	%autosetup -p1
21mr|akonadi-calendar-tools-23.08.4-2|46	
21mr|akonadi-calendar-tools-23.08.4-2|47	%build
21mr|akonadi-calendar-tools-23.08.4-2|48	%cmake_kde5
21mr|akonadi-calendar-tools-23.08.4-2|49	%make
21mr|akonadi-calendar-tools-23.08.4-2|50	
21mr|akonadi-calendar-tools-23.08.4-2|51	%install
21mr|akonadi-calendar-tools-23.08.4-2|52	%makeinstall_std -C build
21mr|akonadi-calendar-tools-23.08.4-2|53	
21mr|akonadi-calendar-tools-23.08.4-2|54	%find_lang calendarjanitor konsolekalendar %{name}.lang --with-kde --with-html
21mr|akonadi-calendar-tools-23.08.4-2|55	

11344 21
21mr|akonadiconsole-23.08.4-3|1	Summary:	Console that helps to debug Akonadi
21mr|akonadiconsole-23.08.4-3|2	Name:		akonadiconsole
21mr|akonadiconsole-23.08.4-3|3	Version:	23.08.4
21mr|akonadiconsole-23.08.4-3|4	Release:	3
21mr|akonadiconsole-23.08.4-3|5	Epoch:		3
21mr|akonadiconsole-23.08.4-3|6	License:	GPLv2+
21mr|akonadiconsole-23.08.4-3|7	Group:		Graphical desktop/KDE
21mr|akonadiconsole-23.08.4-3|8	Url:		http://www.kde.org
21mr|akonadiconsole-23.08.4-3|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|akonadiconsole-23.08.4-3|10	Patch0:		fix.locale.patch
21mr|akonadiconsole-23.08.4-3|11	BuildRequires:	extra-cmake-modules
21mr|akonadiconsole-23.08.4-3|12	BuildRequires:	qgpgme-devel
21mr|akonadiconsole-23.08.4-3|13	BuildRequires:	sasl-devel
21mr|akonadiconsole-23.08.4-3|14	BuildRequires:	kf5akonadi-devel
21mr|akonadiconsole-23.08.4-3|15	BuildRequires:	kf5akonadicontact-devel
21mr|akonadiconsole-23.08.4-3|16	BuildRequires:	kf5akonadimime-devel
21mr|akonadiconsole-23.08.4-3|17	BuildRequires:	kf5calendarcore-devel
21mr|akonadiconsole-23.08.4-3|18	BuildRequires:	kf5calendarsupport-devel
21mr|akonadiconsole-23.08.4-3|19	BuildRequires:	kf5completion-devel
21mr|akonadiconsole-23.08.4-3|20	BuildRequires:	kf5config-devel
21mr|akonadiconsole-23.08.4-3|21	BuildRequires:	kf5configwidgets-devel
21mr|akonadiconsole-23.08.4-3|22	BuildRequires:	kf5contacts-devel
21mr|akonadiconsole-23.08.4-3|23	BuildRequires:	kf5crash-devel
21mr|akonadiconsole-23.08.4-3|24	BuildRequires:	kf5dbusaddons-devel
21mr|akonadiconsole-23.08.4-3|25	BuildRequires:	kf5doctools-devel
21mr|akonadiconsole-23.08.4-3|26	BuildRequires:	kf5i18n-devel
21mr|akonadiconsole-23.08.4-3|27	BuildRequires:	kf5itemmodels-devel
21mr|akonadiconsole-23.08.4-3|28	BuildRequires:	kf5libkdepim-devel
21mr|akonadiconsole-23.08.4-3|29	BuildRequires:	kf5libkleo-devel
21mr|akonadiconsole-23.08.4-3|30	BuildRequires:	kf5messageviewer-devel
21mr|akonadiconsole-23.08.4-3|31	BuildRequires:	kf5mime-devel
21mr|akonadiconsole-23.08.4-3|32	BuildRequires:	kf5pimtextedit-devel
21mr|akonadiconsole-23.08.4-3|33	BuildRequires:	kf5textwidgets-devel
21mr|akonadiconsole-23.08.4-3|34	BuildRequires:	kf5widgetsaddons-devel
21mr|akonadiconsole-23.08.4-3|35	BuildRequires:	kf5xmlgui-devel
21mr|akonadiconsole-23.08.4-3|36	BuildRequires:	pkgconfig(libical)
21mr|akonadiconsole-23.08.4-3|37	BuildRequires:	pkgconfig(Qt5Core)
21mr|akonadiconsole-23.08.4-3|38	BuildRequires:	pkgconfig(Qt5DBus)
21mr|akonadiconsole-23.08.4-3|39	BuildRequires:	pkgconfig(Qt5Gui)
21mr|akonadiconsole-23.08.4-3|40	BuildRequires:	pkgconfig(Qt5Sql)
21mr|akonadiconsole-23.08.4-3|41	BuildRequires:	pkgconfig(Qt5Test)
21mr|akonadiconsole-23.08.4-3|42	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|akonadiconsole-23.08.4-3|43	
21mr|akonadiconsole-23.08.4-3|44	%description
21mr|akonadiconsole-23.08.4-3|45	Console that helps to debug Akonadi.
21mr|akonadiconsole-23.08.4-3|46	
21mr|akonadiconsole-23.08.4-3|47	%files -f %{name}.lang
21mr|akonadiconsole-23.08.4-3|48	%{_kde5_applicationsdir}/org.kde.akonadiconsole.desktop
21mr|akonadiconsole-23.08.4-3|49	%{_kde5_bindir}/akonadiconsole
21mr|akonadiconsole-23.08.4-3|50	%{_kde5_iconsdir}/hicolor/*/apps/akonadiconsole.*
21mr|akonadiconsole-23.08.4-3|51	%{_kde5_datadir}/qlogging-categories5/akonadiconsole.categories
21mr|akonadiconsole-23.08.4-3|52	%{_kde5_datadir}/qlogging-categories5/akonadiconsole.renamecategories
21mr|akonadiconsole-23.08.4-3|53	
21mr|akonadiconsole-23.08.4-3|54	#----------------------------------------------------------------------------
21mr|akonadiconsole-23.08.4-3|55	
21mr|akonadiconsole-23.08.4-3|56	%define akonadiconsole_major 5
21mr|akonadiconsole-23.08.4-3|57	%define libakonadiconsole %mklibname akonadiconsole %{akonadiconsole_major}
21mr|akonadiconsole-23.08.4-3|58	
21mr|akonadiconsole-23.08.4-3|59	%package -n %{libakonadiconsole}
21mr|akonadiconsole-23.08.4-3|60	Summary:	KDE PIM shared library
21mr|akonadiconsole-23.08.4-3|61	Group:		System/Libraries
21mr|akonadiconsole-23.08.4-3|62	
21mr|akonadiconsole-23.08.4-3|63	%description -n %{libakonadiconsole}
21mr|akonadiconsole-23.08.4-3|64	KDE PIM shared library.
21mr|akonadiconsole-23.08.4-3|65	
21mr|akonadiconsole-23.08.4-3|66	%files -n %{libakonadiconsole}
21mr|akonadiconsole-23.08.4-3|67	%{_kde5_libdir}/libakonadiconsole.so.%{akonadiconsole_major}*
21mr|akonadiconsole-23.08.4-3|68	
21mr|akonadiconsole-23.08.4-3|69	#----------------------------------------------------------------------
21mr|akonadiconsole-23.08.4-3|70	
21mr|akonadiconsole-23.08.4-3|71	%prep
21mr|akonadiconsole-23.08.4-3|72	%autosetup -p1
21mr|akonadiconsole-23.08.4-3|73	
21mr|akonadiconsole-23.08.4-3|74	%build
21mr|akonadiconsole-23.08.4-3|75	%cmake_kde5
21mr|akonadiconsole-23.08.4-3|76	%make
21mr|akonadiconsole-23.08.4-3|77	
21mr|akonadiconsole-23.08.4-3|78	%install
21mr|akonadiconsole-23.08.4-3|79	%makeinstall_std -C build
21mr|akonadiconsole-23.08.4-3|80	
21mr|akonadiconsole-23.08.4-3|81	%find_lang %{name} --all-name --with-kde --with-html

11345 21
21mr|akonadi-import-wizard-23.08.4-2|1	Summary:	Import Wizard allows to migrate data from mailer as Thunderbird/Evolution etc
21mr|akonadi-import-wizard-23.08.4-2|2	Name:		akonadi-import-wizard
21mr|akonadi-import-wizard-23.08.4-2|3	Version:	23.08.4
21mr|akonadi-import-wizard-23.08.4-2|4	Release:	2
21mr|akonadi-import-wizard-23.08.4-2|5	Epoch:		3
21mr|akonadi-import-wizard-23.08.4-2|6	License:	GPLv2+
21mr|akonadi-import-wizard-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|akonadi-import-wizard-23.08.4-2|8	Url:		http://www.kde.org
21mr|akonadi-import-wizard-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|akonadi-import-wizard-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|akonadi-import-wizard-23.08.4-2|11	BuildRequires:	qgpgme-devel
21mr|akonadi-import-wizard-23.08.4-2|12	BuildRequires:	sasl-devel
21mr|akonadi-import-wizard-23.08.4-2|13	BuildRequires:	kf5akonadi-devel
21mr|akonadi-import-wizard-23.08.4-2|14	BuildRequires:	kf5auth-devel
21mr|akonadi-import-wizard-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|akonadi-import-wizard-23.08.4-2|16	BuildRequires:	kf5contacts-devel
21mr|akonadi-import-wizard-23.08.4-2|17	BuildRequires:	kf5crash-devel
21mr|akonadi-import-wizard-23.08.4-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|akonadi-import-wizard-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|akonadi-import-wizard-23.08.4-2|20	BuildRequires:	kf5identitymanagement-devel
21mr|akonadi-import-wizard-23.08.4-2|21	BuildRequires:	kf5kio-devel
21mr|akonadi-import-wizard-23.08.4-2|22	BuildRequires:	kf5libkdepim-devel
21mr|akonadi-import-wizard-23.08.4-2|23	BuildRequires:	kf5mailcommon-devel
21mr|akonadi-import-wizard-23.08.4-2|24	BuildRequires:	kf5mailimporter-devel
21mr|akonadi-import-wizard-23.08.4-2|25	BuildRequires:	kf5mailtransport-devel
21mr|akonadi-import-wizard-23.08.4-2|26	BuildRequires:	kf5messagecomposer-devel
21mr|akonadi-import-wizard-23.08.4-2|27	BuildRequires:	kf5messageviewer-devel
21mr|akonadi-import-wizard-23.08.4-2|28	BuildRequires:	kf5pimcommon-devel
21mr|akonadi-import-wizard-23.08.4-2|29	BuildRequires:	kf5wallet-devel
21mr|akonadi-import-wizard-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Core)
21mr|akonadi-import-wizard-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Gui)
21mr|akonadi-import-wizard-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|akonadi-import-wizard-23.08.4-2|33	Provides:	importwizard = %{EVRD}
21mr|akonadi-import-wizard-23.08.4-2|34	
21mr|akonadi-import-wizard-23.08.4-2|35	%description
21mr|akonadi-import-wizard-23.08.4-2|36	Import Wizard allows to migrate data from mailer as Thunderbird/Evolution etc.
21mr|akonadi-import-wizard-23.08.4-2|37	
21mr|akonadi-import-wizard-23.08.4-2|38	%files -f %{name}.lang
21mr|akonadi-import-wizard-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.akonadiimportwizard.desktop
21mr|akonadi-import-wizard-23.08.4-2|40	%{_kde5_bindir}/akonadiimportwizard
21mr|akonadi-import-wizard-23.08.4-2|41	%{_kde5_datadir}/importwizard/pics/step1.png
21mr|akonadi-import-wizard-23.08.4-2|42	%{_kde5_iconsdir}/hicolor/*/apps/kontact-import-wizard.*
21mr|akonadi-import-wizard-23.08.4-2|43	%{_kde5_datadir}/qlogging-categories5/importwizard.categories
21mr|akonadi-import-wizard-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/importwizard.renamecategories
21mr|akonadi-import-wizard-23.08.4-2|45	%{_qt5_plugindir}/pim5/importwizard/*.so
21mr|akonadi-import-wizard-23.08.4-2|46	
21mr|akonadi-import-wizard-23.08.4-2|47	#----------------------------------------------------------------------------
21mr|akonadi-import-wizard-23.08.4-2|48	
21mr|akonadi-import-wizard-23.08.4-2|49	%define kpimimportwizard_major 5
21mr|akonadi-import-wizard-23.08.4-2|50	%define libkpimimportwizard %mklibname kpimimportwizard %{kpimimportwizard_major}
21mr|akonadi-import-wizard-23.08.4-2|51	
21mr|akonadi-import-wizard-23.08.4-2|52	%package -n %{libkpimimportwizard}
21mr|akonadi-import-wizard-23.08.4-2|53	Summary:	KDE PIM shared library
21mr|akonadi-import-wizard-23.08.4-2|54	Group:		System/Libraries
21mr|akonadi-import-wizard-23.08.4-2|55	
21mr|akonadi-import-wizard-23.08.4-2|56	%description -n %{libkpimimportwizard}
21mr|akonadi-import-wizard-23.08.4-2|57	KDE PIM shared library.
21mr|akonadi-import-wizard-23.08.4-2|58	
21mr|akonadi-import-wizard-23.08.4-2|59	%files -n %{libkpimimportwizard}
21mr|akonadi-import-wizard-23.08.4-2|60	%{_kde5_libdir}/libKPim5ImportWizard.so.%{kpimimportwizard_major}*
21mr|akonadi-import-wizard-23.08.4-2|61	
21mr|akonadi-import-wizard-23.08.4-2|62	#----------------------------------------------------------------------------
21mr|akonadi-import-wizard-23.08.4-2|63	
21mr|akonadi-import-wizard-23.08.4-2|64	%define devkpimimportwizard %mklibname kpimimportwizard -d
21mr|akonadi-import-wizard-23.08.4-2|65	
21mr|akonadi-import-wizard-23.08.4-2|66	%package -n %{devkpimimportwizard}
21mr|akonadi-import-wizard-23.08.4-2|67	Summary:	Development files for KDE PIM library
21mr|akonadi-import-wizard-23.08.4-2|68	Group:		Development/KDE and Qt
21mr|akonadi-import-wizard-23.08.4-2|69	Requires:	%{libkpimimportwizard} = %{EVRD}
21mr|akonadi-import-wizard-23.08.4-2|70	Provides:	kpimimportwizard-devel = %{version}
21mr|akonadi-import-wizard-23.08.4-2|71	
21mr|akonadi-import-wizard-23.08.4-2|72	%description -n %{devkpimimportwizard}
21mr|akonadi-import-wizard-23.08.4-2|73	This package contains header files needed if you wish to build applications
21mr|akonadi-import-wizard-23.08.4-2|74	based on %{name}.
21mr|akonadi-import-wizard-23.08.4-2|75	
21mr|akonadi-import-wizard-23.08.4-2|76	%files -n %{devkpimimportwizard}
21mr|akonadi-import-wizard-23.08.4-2|77	%dir %{_kde5_includedir}/KPim5/ImportWizard/
21mr|akonadi-import-wizard-23.08.4-2|78	%{_kde5_includedir}/KPim5/ImportWizard/*
21mr|akonadi-import-wizard-23.08.4-2|79	%{_kde5_libdir}/cmake/KPimImportWizard
21mr|akonadi-import-wizard-23.08.4-2|80	%{_kde5_libdir}/cmake/KPim5ImportWizard
21mr|akonadi-import-wizard-23.08.4-2|81	%{_kde5_libdir}/libKPim5ImportWizard.so
21mr|akonadi-import-wizard-23.08.4-2|82	
21mr|akonadi-import-wizard-23.08.4-2|83	#----------------------------------------------------------------------
21mr|akonadi-import-wizard-23.08.4-2|84	
21mr|akonadi-import-wizard-23.08.4-2|85	%prep
21mr|akonadi-import-wizard-23.08.4-2|86	%autosetup -p1
21mr|akonadi-import-wizard-23.08.4-2|87	
21mr|akonadi-import-wizard-23.08.4-2|88	%build
21mr|akonadi-import-wizard-23.08.4-2|89	%cmake_kde5
21mr|akonadi-import-wizard-23.08.4-2|90	%make
21mr|akonadi-import-wizard-23.08.4-2|91	
21mr|akonadi-import-wizard-23.08.4-2|92	%install
21mr|akonadi-import-wizard-23.08.4-2|93	%makeinstall_std -C build
21mr|akonadi-import-wizard-23.08.4-2|94	
21mr|akonadi-import-wizard-23.08.4-2|95	%find_lang akonadiimportwizard importwizard %{name}.lang --with-kde --with-html

11346 21
21mr|akregator-23.08.4-2|1	Summary:	KDE feed reader application
21mr|akregator-23.08.4-2|2	Name:		akregator
21mr|akregator-23.08.4-2|3	Version:	23.08.4
21mr|akregator-23.08.4-2|4	Release:	2
21mr|akregator-23.08.4-2|5	Epoch:		3
21mr|akregator-23.08.4-2|6	License:	GPLv2+
21mr|akregator-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|akregator-23.08.4-2|8	Url:		http://www.kde.org
21mr|akregator-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|akregator-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|akregator-23.08.4-2|11	BuildRequires:	grantlee-qt5-devel
21mr|akregator-23.08.4-2|12	BuildRequires:	qgpgme-devel
21mr|akregator-23.08.4-2|13	BuildRequires:	sasl-devel
21mr|akregator-23.08.4-2|14	BuildRequires:	kf5akonadi-devel
21mr|akregator-23.08.4-2|15	BuildRequires:	kf5akonadimime-devel
21mr|akregator-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|akregator-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|akregator-23.08.4-2|18	BuildRequires:	kf5grantleetheme-devel
21mr|akregator-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|akregator-23.08.4-2|20	BuildRequires:	kf5kcmutils-devel
21mr|akregator-23.08.4-2|21	BuildRequires:	kf5kontactinterface-devel
21mr|akregator-23.08.4-2|22	BuildRequires:	kf5libkdepim-devel
21mr|akregator-23.08.4-2|23	BuildRequires:	kf5libkleo-devel
21mr|akregator-23.08.4-2|24	BuildRequires:	kf5messageviewer-devel
21mr|akregator-23.08.4-2|25	BuildRequires:	kf5notifications-devel
21mr|akregator-23.08.4-2|26	BuildRequires:	kf5notifyconfig-devel
21mr|akregator-23.08.4-2|27	BuildRequires:	kf5parts-devel
21mr|akregator-23.08.4-2|28	BuildRequires:	kf5pimcommon-devel
21mr|akregator-23.08.4-2|29	BuildRequires:	kf5pimtextedit-devel
21mr|akregator-23.08.4-2|30	BuildRequires:	kf5syndication-devel
21mr|akregator-23.08.4-2|31	BuildRequires:	kf5texteditor-devel
21mr|akregator-23.08.4-2|32	BuildRequires:	kf5webengineviewer-devel
21mr|akregator-23.08.4-2|33	BuildRequires:	kf5widgetsaddons-devel
21mr|akregator-23.08.4-2|34	BuildRequires:	kf5windowsystem-devel
21mr|akregator-23.08.4-2|35	BuildRequires:	kf5xmlgui-devel
21mr|akregator-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Core)
21mr|akregator-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Gui)
21mr|akregator-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Network)
21mr|akregator-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|akregator-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5Qml)
21mr|akregator-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Quick)
21mr|akregator-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5Test)
21mr|akregator-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|akregator-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|akregator-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|akregator-23.08.4-2|46	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|akregator-23.08.4-2|47	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|akregator-23.08.4-2|48	Requires:	plasma5-kdepim-runtime
21mr|akregator-23.08.4-2|49	Recommends:	plasma5-kdepim-addons
21mr|akregator-23.08.4-2|50	
21mr|akregator-23.08.4-2|51	%description
21mr|akregator-23.08.4-2|52	Akregator is a news feed reader for the KDE desktop. It enables you to
21mr|akregator-23.08.4-2|53	follow news sites, blogs and other RSS/Atom-enabled websites without
21mr|akregator-23.08.4-2|54	the need to manually check for updates using a web browser. Akregator
21mr|akregator-23.08.4-2|55	is designed to be both easy to use and to be powerful enough to read
21mr|akregator-23.08.4-2|56	hundreds of news sources conveniently. It comes with Konqueror
21mr|akregator-23.08.4-2|57	integration for adding news feeds and with an internal browser for
21mr|akregator-23.08.4-2|58	easy news reading.
21mr|akregator-23.08.4-2|59	
21mr|akregator-23.08.4-2|60	%files -f %{name}.lang
21mr|akregator-23.08.4-2|61	%{_kde5_applicationsdir}/org.kde.akregator.desktop
21mr|akregator-23.08.4-2|62	%{_kde5_bindir}/akregator
21mr|akregator-23.08.4-2|63	%{_kde5_bindir}/akregatorstorageexporter
21mr|akregator-23.08.4-2|64	%{_kde5_datadir}/config.kcfg/akregator.kcfg
21mr|akregator-23.08.4-2|65	%dir %{_kde5_datadir}/akregator/
21mr|akregator-23.08.4-2|66	%{_kde5_datadir}/akregator/*
21mr|akregator-23.08.4-2|67	%{_kde5_datadir}/qlogging-categories5/akregator.categories
21mr|akregator-23.08.4-2|68	%{_kde5_datadir}/qlogging-categories5/akregator.renamecategories
21mr|akregator-23.08.4-2|69	%{_kde5_iconsdir}/hicolor/*/apps/akregator.*
21mr|akregator-23.08.4-2|70	%{_kde5_iconsdir}/hicolor/*/apps/akregator_empty.*
21mr|akregator-23.08.4-2|71	%{_kde5_notificationsdir}/akregator.notifyrc
21mr|akregator-23.08.4-2|72	%{_appdatadir}/org.kde.akregator.appdata.xml
21mr|akregator-23.08.4-2|73	%{_datadir}/dbus-1/interfaces/org.kde.akregator.part.xml
21mr|akregator-23.08.4-2|74	%{_qt5_plugindir}/akregatorpart.so
21mr|akregator-23.08.4-2|75	%{_qt5_plugindir}/pim5/kontact/kontact_akregatorplugin.so
21mr|akregator-23.08.4-2|76	%{_qt5_plugindir}/pim5/kcms/akregator/akregator_config_*.so
21mr|akregator-23.08.4-2|77	
21mr|akregator-23.08.4-2|78	#----------------------------------------------------------------------------
21mr|akregator-23.08.4-2|79	
21mr|akregator-23.08.4-2|80	%define akregatorinterfaces_major 5
21mr|akregator-23.08.4-2|81	%define libakregatorinterfaces %mklibname akregatorinterfaces %{akregatorinterfaces_major}
21mr|akregator-23.08.4-2|82	
21mr|akregator-23.08.4-2|83	%package -n %{libakregatorinterfaces}
21mr|akregator-23.08.4-2|84	Summary:	KDE PIM shared library
21mr|akregator-23.08.4-2|85	Group:		System/Libraries
21mr|akregator-23.08.4-2|86	
21mr|akregator-23.08.4-2|87	%description -n %{libakregatorinterfaces}
21mr|akregator-23.08.4-2|88	KDE PIM shared library.
21mr|akregator-23.08.4-2|89	
21mr|akregator-23.08.4-2|90	%files -n %{libakregatorinterfaces}
21mr|akregator-23.08.4-2|91	%{_kde5_libdir}/libakregatorinterfaces.so.%{akregatorinterfaces_major}*
21mr|akregator-23.08.4-2|92	
21mr|akregator-23.08.4-2|93	#----------------------------------------------------------------------------
21mr|akregator-23.08.4-2|94	
21mr|akregator-23.08.4-2|95	%define akregatorprivate_major 5
21mr|akregator-23.08.4-2|96	%define libakregatorprivate %mklibname akregatorprivate %{akregatorprivate_major}
21mr|akregator-23.08.4-2|97	
21mr|akregator-23.08.4-2|98	%package -n %{libakregatorprivate}
21mr|akregator-23.08.4-2|99	Summary:	KDE PIM shared library
21mr|akregator-23.08.4-2|100	Group:		System/Libraries
21mr|akregator-23.08.4-2|101	
21mr|akregator-23.08.4-2|102	%description -n %{libakregatorprivate}
21mr|akregator-23.08.4-2|103	KDE PIM shared library.
21mr|akregator-23.08.4-2|104	
21mr|akregator-23.08.4-2|105	%files -n %{libakregatorprivate}
21mr|akregator-23.08.4-2|106	%{_kde5_libdir}/libakregatorprivate.so.%{akregatorprivate_major}*
21mr|akregator-23.08.4-2|107	
21mr|akregator-23.08.4-2|108	#----------------------------------------------------------------------
21mr|akregator-23.08.4-2|109	
21mr|akregator-23.08.4-2|110	%prep
21mr|akregator-23.08.4-2|111	%autosetup -p1
21mr|akregator-23.08.4-2|112	
21mr|akregator-23.08.4-2|113	%build
21mr|akregator-23.08.4-2|114	%cmake_kde5
21mr|akregator-23.08.4-2|115	%make
21mr|akregator-23.08.4-2|116	
21mr|akregator-23.08.4-2|117	%install
21mr|akregator-23.08.4-2|118	%makeinstall_std -C build
21mr|akregator-23.08.4-2|119	
21mr|akregator-23.08.4-2|120	rm -rf %{buildroot}%{_kde5_libdir}/libakregatorinterfaces.so
21mr|akregator-23.08.4-2|121	
21mr|akregator-23.08.4-2|122	%find_lang %{name} --with-kde --with-html
21mr|akregator-23.08.4-2|123	

11347 21
21mr|akuma-1.10-9|1	Name:           akuma
21mr|akuma-1.10-9|2	Version:        1.10
21mr|akuma-1.10-9|3	Release:        9
21mr|akuma-1.10-9|4	Summary:        Embeddable daemonization library for Java
21mr|akuma-1.10-9|5	
21mr|akuma-1.10-9|6	# License is specified in pom file
21mr|akuma-1.10-9|7	License:        MIT
21mr|akuma-1.10-9|8	URL:            http://akuma.kohsuke.org
21mr|akuma-1.10-9|9	Source0:        https://github.com/kohsuke/%{name}/archive/%{name}-%{version}.tar.gz
21mr|akuma-1.10-9|10	Source1:        https://raw.github.com/kohsuke/youdebug/youdebug-1.5/LICENSE.txt
21mr|akuma-1.10-9|11	Patch0:         akuma-1.10-patch.diff
21mr|akuma-1.10-9|12	
21mr|akuma-1.10-9|13	BuildRequires:  maven-local
21mr|akuma-1.10-9|14	BuildRequires:  maven-assembly-plugin
21mr|akuma-1.10-9|15	BuildRequires:  mvn(net.java.dev.jna:jna)
21mr|akuma-1.10-9|16	BuildRequires:  mvn(org.kohsuke:pom:pom:)
21mr|akuma-1.10-9|17	
21mr|akuma-1.10-9|18	Group:          Development/Java
21mr|akuma-1.10-9|19	BuildArch:      noarch
21mr|akuma-1.10-9|20	# Java stack is not supported on x86_32
21mr|akuma-1.10-9|21	ExcludeArch: %{ix86}
21mr|akuma-1.10-9|22	
21mr|akuma-1.10-9|23	%description
21mr|akuma-1.10-9|24	This is a Java library you can use in your application
21mr|akuma-1.10-9|25	to support Unix daemonization. By taking advantages of POSIX API,
21mr|akuma-1.10-9|26	this library lets you fork your process into background
21mr|akuma-1.10-9|27	with proper daemonization steps.
21mr|akuma-1.10-9|28	
21mr|akuma-1.10-9|29	%package        javadoc
21mr|akuma-1.10-9|30	Summary:        Javadoc for %{name}
21mr|akuma-1.10-9|31	
21mr|akuma-1.10-9|32	%description javadoc
21mr|akuma-1.10-9|33	This package provides the API documentation for %{name}.
21mr|akuma-1.10-9|34	
21mr|akuma-1.10-9|35	%prep
21mr|akuma-1.10-9|36	%setup -q -n %{name}-%{name}-%{version}
21mr|akuma-1.10-9|37	%patch0 -p0
21mr|akuma-1.10-9|38	
21mr|akuma-1.10-9|39	cp %{SOURCE1} LICENSE
21mr|akuma-1.10-9|40	
21mr|akuma-1.10-9|41	%build
21mr|akuma-1.10-9|42	%mvn_build -f
21mr|akuma-1.10-9|43	
21mr|akuma-1.10-9|44	%install
21mr|akuma-1.10-9|45	%mvn_install
21mr|akuma-1.10-9|46	
21mr|akuma-1.10-9|47	%files -f .mfiles
21mr|akuma-1.10-9|48	%license LICENSE
21mr|akuma-1.10-9|49	%files javadoc -f .mfiles-javadoc
21mr|akuma-1.10-9|50	%license LICENSE
21mr|akuma-1.10-9|51	

11348 21
21mr|alligator-23.08.4-2|1	Summary:	RSS reader for Plasma Mobile
21mr|alligator-23.08.4-2|2	Name:		alligator
21mr|alligator-23.08.4-2|3	Version:	23.08.4
21mr|alligator-23.08.4-2|4	Release:	2
21mr|alligator-23.08.4-2|5	Group:		Graphical desktop/KDE
21mr|alligator-23.08.4-2|6	License:	GPLv3
21mr|alligator-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/alligator-%{version}.tar.xz
21mr|alligator-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21mr|alligator-23.08.4-2|9	BuildRequires:	pkgconfig(Qt5Core)
21mr|alligator-23.08.4-2|10	BuildRequires:	pkgconfig(Qt5Quick)
21mr|alligator-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Test)
21mr|alligator-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|alligator-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|alligator-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Sql)
21mr|alligator-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Svg)
21mr|alligator-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|alligator-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21mr|alligator-23.08.4-2|18	BuildRequires:	kf5config-devel
21mr|alligator-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|alligator-23.08.4-2|20	BuildRequires:	kf5kirigami2-devel
21mr|alligator-23.08.4-2|21	BuildRequires:	kf5syndication-devel
21mr|alligator-23.08.4-2|22	BuildRequires:	kirigami-addons-devel
21mr|alligator-23.08.4-2|23	BuildRequires:	pkgconfig(openssl)
21mr|alligator-23.08.4-2|24	
21mr|alligator-23.08.4-2|25	%description
21mr|alligator-23.08.4-2|26	RSS reader for Plasma Mobile.
21mr|alligator-23.08.4-2|27	
21mr|alligator-23.08.4-2|28	
21mr|alligator-23.08.4-2|29	%files -f %{name}.lang
21mr|alligator-23.08.4-2|30	%{_kde5_bindir}/alligator
21mr|alligator-23.08.4-2|31	%{_kde5_applicationsdir}/org.kde.alligator.desktop
21mr|alligator-23.08.4-2|32	%{_kde5_datadir}/icons/hicolor/scalable/apps/alligator.svg
21mr|alligator-23.08.4-2|33	%{_kde5_datadir}/metainfo/org.kde.alligator.appdata.xml
21mr|alligator-23.08.4-2|34	
21mr|alligator-23.08.4-2|35	%prep
21mr|alligator-23.08.4-2|36	%autosetup -p1
21mr|alligator-23.08.4-2|37	
21mr|alligator-23.08.4-2|38	%build
21mr|alligator-23.08.4-2|39	%cmake_kde5
21mr|alligator-23.08.4-2|40	%make
21mr|alligator-23.08.4-2|41	
21mr|alligator-23.08.4-2|42	%install
21mr|alligator-23.08.4-2|43	%makeinstall_std -C build
21mr|alligator-23.08.4-2|44	%find_lang %{name}

11349 21
21mr|alsa-lib-1.2.11-2|1	%define	version_alsa_ucm  1.2.11
21mr|alsa-lib-1.2.11-2|2	%define	version_alsa_tplg 1.2.5.1
21mr|alsa-lib-1.2.11-2|3	
21mr|alsa-lib-1.2.11-2|4	%define	major 2
21mr|alsa-lib-1.2.11-2|5	
21mr|alsa-lib-1.2.11-2|6	%define	oldlib %mklibname alsa %{major}
21mr|alsa-lib-1.2.11-2|7	%define	olddev %mklibname alsa2 -d
21mr|alsa-lib-1.2.11-2|8	
21mr|alsa-lib-1.2.11-2|9	%define	libname %mklibname asound %{major}
21mr|alsa-lib-1.2.11-2|10	%define	devname %mklibname asound -d
21mr|alsa-lib-1.2.11-2|11	
21mr|alsa-lib-1.2.11-2|12	%define	libtopology %mklibname topology %{major}
21mr|alsa-lib-1.2.11-2|13	
21mr|alsa-lib-1.2.11-2|14	Summary:	Config files for Advanced Linux Sound Architecture (ALSA)
21mr|alsa-lib-1.2.11-2|15	Name:		alsa-lib
21mr|alsa-lib-1.2.11-2|16	Version:	1.2.11
21mr|alsa-lib-1.2.11-2|17	Release:	2
21mr|alsa-lib-1.2.11-2|18	Epoch:		2
21mr|alsa-lib-1.2.11-2|19	License:	LGPLv2+
21mr|alsa-lib-1.2.11-2|20	Group:		Sound
21mr|alsa-lib-1.2.11-2|21	Url:		https://www.alsa-project.org/
21mr|alsa-lib-1.2.11-2|22	# https://github.com/alsa-project/alsa-lib/tags
21mr|alsa-lib-1.2.11-2|23	# https://github.com/alsa-project/alsa-ucm-conf/tags
21mr|alsa-lib-1.2.11-2|24	Source0:    http://www.alsa-project.org/files/pub/lib/%{name}-%{version}.tar.bz2
21mr|alsa-lib-1.2.11-2|25	Source1:    http://www.alsa-project.org/files/pub/lib/alsa-ucm-conf-%{version_alsa_ucm}.tar.bz2
21mr|alsa-lib-1.2.11-2|26	Source2:    http://www.alsa-project.org/files/pub/lib/alsa-topology-conf-%{version_alsa_tplg}.tar.bz2
21mr|alsa-lib-1.2.11-2|27	Source10:	imx6-wandboard-.conf
21mr|alsa-lib-1.2.11-2|28	Source11:	imx-hdmi-soc.conf
21mr|alsa-lib-1.2.11-2|29	Source12:	imx-spdif.conf
21mr|alsa-lib-1.2.11-2|30	Source21:	0001-ucm2-sof-essx8336-use-the-right-switch-and-mux-for-headset.patch
21mr|alsa-lib-1.2.11-2|31	Source30:	README.soundprofiles
21mr|alsa-lib-1.2.11-2|32	Source100:	 %{name}.rpmlintrc
21mr|alsa-lib-1.2.11-2|33	BuildRequires:	doxygen
21mr|alsa-lib-1.2.11-2|34	BuildRequires:	make
21mr|alsa-lib-1.2.11-2|35	Requires(post,postun):	%{_sbindir}/update-alternatives
21mr|alsa-lib-1.2.11-2|36	Provides:		libalsa-data = %{EVRD}
21mr|alsa-lib-1.2.11-2|37	Recommends:		alsa-ucm
21mr|alsa-lib-1.2.11-2|38	Recommends:		alsa-topology
21mr|alsa-lib-1.2.11-2|39	
21mr|alsa-lib-1.2.11-2|40	%description
21mr|alsa-lib-1.2.11-2|41	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-lib-1.2.11-2|42	supports quite a large range of ISA and PCI cards.
21mr|alsa-lib-1.2.11-2|43	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-lib-1.2.11-2|44	To use the features of alsa, one can either use:
21mr|alsa-lib-1.2.11-2|45	- the old OSS API;
21mr|alsa-lib-1.2.11-2|46	- the new ALSA API that provides many enhanced features.
21mr|alsa-lib-1.2.11-2|47	Using the ALSA API requires to use the ALSA library.
21mr|alsa-lib-1.2.11-2|48	
21mr|alsa-lib-1.2.11-2|49	%files
21mr|alsa-lib-1.2.11-2|50	%license COPYING
21mr|alsa-lib-1.2.11-2|51	%{_bindir}/aserver
21mr|alsa-lib-1.2.11-2|52	%dir %{_sysconfdir}/sound/profiles
21mr|alsa-lib-1.2.11-2|53	%dir %{_sysconfdir}/sound/profiles/alsa
21mr|alsa-lib-1.2.11-2|54	%{_sysconfdir}/sound/profiles/README
21mr|alsa-lib-1.2.11-2|55	%{_sysconfdir}/sound/profiles/alsa/profile.conf
21mr|alsa-lib-1.2.11-2|56	%{_sysconfdir}/sound/profiles/alsa/alsa-default.conf
21mr|alsa-lib-1.2.11-2|57	%dir %{_datadir}/alsa/
21mr|alsa-lib-1.2.11-2|58	%dir %{_datadir}/alsa/cards/
21mr|alsa-lib-1.2.11-2|59	%dir %{_datadir}/alsa/ctl/
21mr|alsa-lib-1.2.11-2|60	%dir %{_datadir}/alsa/pcm/
21mr|alsa-lib-1.2.11-2|61	%dir %{_datadir}/alsa/ucm/
21mr|alsa-lib-1.2.11-2|62	%{_datadir}/alsa/cards/*
21mr|alsa-lib-1.2.11-2|63	%{_datadir}/alsa/ctl/default.conf
21mr|alsa-lib-1.2.11-2|64	%{_datadir}/alsa/pcm/*
21mr|alsa-lib-1.2.11-2|65	%{_datadir}/alsa/alsa.conf
21mr|alsa-lib-1.2.11-2|66	%{_datadir}/alsa/alsa.conf.d
21mr|alsa-lib-1.2.11-2|67	
21mr|alsa-lib-1.2.11-2|68	%post
21mr|alsa-lib-1.2.11-2|69	%{_sbindir}/update-alternatives \
21mr|alsa-lib-1.2.11-2|70	--install %{_sysconfdir}/sound/profiles/current soundprofile %{_sysconfdir}/sound/profiles/alsa 10
21mr|alsa-lib-1.2.11-2|71	
21mr|alsa-lib-1.2.11-2|72	%postun
21mr|alsa-lib-1.2.11-2|73	if [ ! -f %{_sysconfdir}/sound/profiles/alsa/profile.conf ]; then
21mr|alsa-lib-1.2.11-2|74	%{_sbindir}/update-alternatives --remove soundprofile %{_sysconfdir}/sound/profiles/alsa
21mr|alsa-lib-1.2.11-2|75	fi
21mr|alsa-lib-1.2.11-2|76	
21mr|alsa-lib-1.2.11-2|77	#----------------------------------------------------------------------------
21mr|alsa-lib-1.2.11-2|78	
21mr|alsa-lib-1.2.11-2|79	%package -n alsa-ucm
21mr|alsa-lib-1.2.11-2|80	Summary:	ALSA Use Case Manager configuration
21mr|alsa-lib-1.2.11-2|81	BuildArch:	noarch
21mr|alsa-lib-1.2.11-2|82	License:	BSD
21mr|alsa-lib-1.2.11-2|83	Group:		Sound
21mr|alsa-lib-1.2.11-2|84	Requires:	%{name}
21mr|alsa-lib-1.2.11-2|85	Provides:   alsa-ucm-conf = %{EVRD}
21mr|alsa-lib-1.2.11-2|86	# Files were moved to subpackage due to different license (as in Fedora)
21mr|alsa-lib-1.2.11-2|87	Obsoletes:	%{name} < 2:1.2.4-2
21mr|alsa-lib-1.2.11-2|88	Conflicts:	%{name} < 2:1.2.4-2
21mr|alsa-lib-1.2.11-2|89	Provides:   alsa-ucm-conf = %{EVRD}
21mr|alsa-lib-1.2.11-2|90	# /lib/firmware/intel/sof, needed for many devices which are enabled by these configs
21mr|alsa-lib-1.2.11-2|91	Recommends:	alsa-sof-firmware
21mr|alsa-lib-1.2.11-2|92	
21mr|alsa-lib-1.2.11-2|93	%description -n alsa-ucm
21mr|alsa-lib-1.2.11-2|94	The Advanced Linux Sound Architecture (ALSA) Use Case Manager configuration
21mr|alsa-lib-1.2.11-2|95	contains alsa-lib configuration of Audio input/output names and routing
21mr|alsa-lib-1.2.11-2|96	
21mr|alsa-lib-1.2.11-2|97	%files -n alsa-ucm
21mr|alsa-lib-1.2.11-2|98	%{_datadir}/alsa/ucm
21mr|alsa-lib-1.2.11-2|99	%{_datadir}/alsa/ucm2
21mr|alsa-lib-1.2.11-2|100	
21mr|alsa-lib-1.2.11-2|101	#----------------------------------------------------------------------------
21mr|alsa-lib-1.2.11-2|102	
21mr|alsa-lib-1.2.11-2|103	%package -n alsa-topology
21mr|alsa-lib-1.2.11-2|104	Summary:	ALSA Topology configuration
21mr|alsa-lib-1.2.11-2|105	BuildArch:	noarch
21mr|alsa-lib-1.2.11-2|106	License:	BSD
21mr|alsa-lib-1.2.11-2|107	Group:		Sound
21mr|alsa-lib-1.2.11-2|108	Requires:	%{name}
21mr|alsa-lib-1.2.11-2|109	
21mr|alsa-lib-1.2.11-2|110	%description -n alsa-topology
21mr|alsa-lib-1.2.11-2|111	The Advanced Linux Sound Architecture (ALSA) topology configuration
21mr|alsa-lib-1.2.11-2|112	contains alsa-lib configuration of SoC topology.
21mr|alsa-lib-1.2.11-2|113	
21mr|alsa-lib-1.2.11-2|114	%files -n alsa-topology
21mr|alsa-lib-1.2.11-2|115	%{_datadir}/alsa/topology
21mr|alsa-lib-1.2.11-2|116	
21mr|alsa-lib-1.2.11-2|117	#----------------------------------------------------------------------------
21mr|alsa-lib-1.2.11-2|118	
21mr|alsa-lib-1.2.11-2|119	%package -n %{libname}
21mr|alsa-lib-1.2.11-2|120	Summary:	Advanced Linux Sound Architecture (ALSA) library
21mr|alsa-lib-1.2.11-2|121	Group:		Sound
21mr|alsa-lib-1.2.11-2|122	Requires:	%{name} = %{EVRD}
21mr|alsa-lib-1.2.11-2|123	Recommends:	%mklibname alsa-plugins
21mr|alsa-lib-1.2.11-2|124	Provides:	%{oldlib} = %{EVRD}
21mr|alsa-lib-1.2.11-2|125	
21mr|alsa-lib-1.2.11-2|126	%description -n %{libname}
21mr|alsa-lib-1.2.11-2|127	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-lib-1.2.11-2|128	supports quite a large range of ISA and PCI cards.
21mr|alsa-lib-1.2.11-2|129	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-lib-1.2.11-2|130	To use the features of alsa, one can either use:
21mr|alsa-lib-1.2.11-2|131	- the old OSS API;
21mr|alsa-lib-1.2.11-2|132	- the new ALSA API that provides many enhanced features.
21mr|alsa-lib-1.2.11-2|133	This package contains config files by ALSA applications.
21mr|alsa-lib-1.2.11-2|134	
21mr|alsa-lib-1.2.11-2|135	%files -n %{libname}
21mr|alsa-lib-1.2.11-2|136	%{_libdir}/libasound.so.%{major}*
21mr|alsa-lib-1.2.11-2|137	
21mr|alsa-lib-1.2.11-2|138	#----------------------------------------------------------------------------
21mr|alsa-lib-1.2.11-2|139	
21mr|alsa-lib-1.2.11-2|140	%package -n %{devname}
21mr|alsa-lib-1.2.11-2|141	Summary:	Development files for Advanced Linux Sound Architecture (ALSA)
21mr|alsa-lib-1.2.11-2|142	Group:		Development/C
21mr|alsa-lib-1.2.11-2|143	Requires:	%{libname} = %{EVRD}
21mr|alsa-lib-1.2.11-2|144	Requires:	%{libtopology} = %{EVRD}
21mr|alsa-lib-1.2.11-2|145	Provides:	%{olddev} = %{EVRD}
21mr|alsa-lib-1.2.11-2|146	Provides:	libalsa-devel = %{EVRD}
21mr|alsa-lib-1.2.11-2|147	
21mr|alsa-lib-1.2.11-2|148	%description -n %{devname}
21mr|alsa-lib-1.2.11-2|149	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-lib-1.2.11-2|150	supports quite a large range of ISA and PCI cards.
21mr|alsa-lib-1.2.11-2|151	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-lib-1.2.11-2|152	To use the features of alsa, one can either use:
21mr|alsa-lib-1.2.11-2|153	- the old OSS API;
21mr|alsa-lib-1.2.11-2|154	- the new ALSA API that provides many enhanced features.
21mr|alsa-lib-1.2.11-2|155	This package contains files needed in order to develop an application
21mr|alsa-lib-1.2.11-2|156	that made use of ALSA.
21mr|alsa-lib-1.2.11-2|157	
21mr|alsa-lib-1.2.11-2|158	%files -n %{devname}
21mr|alsa-lib-1.2.11-2|159	%{_includedir}/asoundlib.h
21mr|alsa-lib-1.2.11-2|160	%dir %{_includedir}/alsa/
21mr|alsa-lib-1.2.11-2|161	%{_includedir}/alsa/*
21mr|alsa-lib-1.2.11-2|162	%{_includedir}/sys/asoundlib.h
21mr|alsa-lib-1.2.11-2|163	%{_datadir}/aclocal/alsa.m4
21mr|alsa-lib-1.2.11-2|164	%{_libdir}/libasound.so
21mr|alsa-lib-1.2.11-2|165	%{_libdir}/libatopology.so
21mr|alsa-lib-1.2.11-2|166	%{_libdir}/pkgconfig/alsa-topology.pc
21mr|alsa-lib-1.2.11-2|167	%{_libdir}/pkgconfig/alsa.pc
21mr|alsa-lib-1.2.11-2|168	
21mr|alsa-lib-1.2.11-2|169	#----------------------------------------------------------------------------
21mr|alsa-lib-1.2.11-2|170	
21mr|alsa-lib-1.2.11-2|171	%package -n	%{libtopology}
21mr|alsa-lib-1.2.11-2|172	Summary:	Advanced Linux Sound Architecture (ALSA) library
21mr|alsa-lib-1.2.11-2|173	Group:		Sound
21mr|alsa-lib-1.2.11-2|174	Requires:	%{libname} = %{EVRD}
21mr|alsa-lib-1.2.11-2|175	
21mr|alsa-lib-1.2.11-2|176	%description -n	%{libtopology}
21mr|alsa-lib-1.2.11-2|177	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-lib-1.2.11-2|178	supports quite a large range of ISA and PCI cards.
21mr|alsa-lib-1.2.11-2|179	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-lib-1.2.11-2|180	To use the features of alsa, one can either use:
21mr|alsa-lib-1.2.11-2|181	- the old OSS API;
21mr|alsa-lib-1.2.11-2|182	- the new ALSA API that provides many enhanced features.
21mr|alsa-lib-1.2.11-2|183	This package contains config files by ALSA applications.
21mr|alsa-lib-1.2.11-2|184	
21mr|alsa-lib-1.2.11-2|185	%files -n %{libtopology}
21mr|alsa-lib-1.2.11-2|186	%{_libdir}/libatopology.so.%{major}*
21mr|alsa-lib-1.2.11-2|187	
21mr|alsa-lib-1.2.11-2|188	#----------------------------------------------------------------------------
21mr|alsa-lib-1.2.11-2|189	
21mr|alsa-lib-1.2.11-2|190	%package docs
21mr|alsa-lib-1.2.11-2|191	Summary:	Documentation for Advanced Linux Sound Architecture (ALSA)
21mr|alsa-lib-1.2.11-2|192	Group:		Documentation
21mr|alsa-lib-1.2.11-2|193	Requires:	%{libname} = %{EVRD}
21mr|alsa-lib-1.2.11-2|194	Provides:	libalsa2-docs = 2:%{version}-%{release}
21mr|alsa-lib-1.2.11-2|195	Obsoletes:	libalsa2-docs < 2:1.0.26
21mr|alsa-lib-1.2.11-2|196	
21mr|alsa-lib-1.2.11-2|197	%description docs
21mr|alsa-lib-1.2.11-2|198	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-lib-1.2.11-2|199	supports quite a large range of ISA and PCI cards.
21mr|alsa-lib-1.2.11-2|200	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-lib-1.2.11-2|201	To use the features of alsa, one can either use:
21mr|alsa-lib-1.2.11-2|202	- the old OSS API;
21mr|alsa-lib-1.2.11-2|203	- the new ALSA API that provides many enhanced features.
21mr|alsa-lib-1.2.11-2|204	The Advanced Linux Sound Architecture comes with a kernel API and library API.
21mr|alsa-lib-1.2.11-2|205	This document describes the library API and how it interfaces with the kernel
21mr|alsa-lib-1.2.11-2|206	API. Application programmers should use the library API rather than kernel API.
21mr|alsa-lib-1.2.11-2|207	The Library offers 100% of the functionally of the kernel API, but add next
21mr|alsa-lib-1.2.11-2|208	major improvements in usability, making the application code simpler and better
21mr|alsa-lib-1.2.11-2|209	looking.
21mr|alsa-lib-1.2.11-2|210	This package contains the documentation that describe the ALSA lib API.
21mr|alsa-lib-1.2.11-2|211	
21mr|alsa-lib-1.2.11-2|212	%files docs
21mr|alsa-lib-1.2.11-2|213	%doc doc/doxygen/html/* doc/asoundrc.txt
21mr|alsa-lib-1.2.11-2|214	
21mr|alsa-lib-1.2.11-2|215	#----------------------------------------------------------------------------
21mr|alsa-lib-1.2.11-2|216	
21mr|alsa-lib-1.2.11-2|217	%prep
21mr|alsa-lib-1.2.11-2|218	%setup -q
21mr|alsa-lib-1.2.11-2|219	
21mr|alsa-lib-1.2.11-2|220	
21mr|alsa-lib-1.2.11-2|221	%build
21mr|alsa-lib-1.2.11-2|222	autoreconf -vif
21mr|alsa-lib-1.2.11-2|223	%configure \
21mr|alsa-lib-1.2.11-2|224	--enable-shared
21mr|alsa-lib-1.2.11-2|225	
21mr|alsa-lib-1.2.11-2|226	# Force definition of -DPIC so that VERSIONED_SYMBOLS are used
21mr|alsa-lib-1.2.11-2|227	# FIXME: alsa people should not depend on PIC to determine a DSO build...
21mr|alsa-lib-1.2.11-2|228	perl -pi -e 's,(^pic_flag=.+)(-fPIC),\1-DPIC \2,' libtool
21mr|alsa-lib-1.2.11-2|229	%make_build
21mr|alsa-lib-1.2.11-2|230	%make_build -C doc doc
21mr|alsa-lib-1.2.11-2|231	
21mr|alsa-lib-1.2.11-2|232	
21mr|alsa-lib-1.2.11-2|233	%install
21mr|alsa-lib-1.2.11-2|234	%make_install
21mr|alsa-lib-1.2.11-2|235	
21mr|alsa-lib-1.2.11-2|236	install -m644 %{SOURCE10} %{SOURCE11} %{SOURCE12} %{buildroot}%{_datadir}/alsa/cards
21mr|alsa-lib-1.2.11-2|237	
21mr|alsa-lib-1.2.11-2|238	# (cg) For sound profile support
21mr|alsa-lib-1.2.11-2|239	mkdir -p %{buildroot}%{_datadir}/alsa/alsa.conf.d
21mr|alsa-lib-1.2.11-2|240	mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/alsa
21mr|alsa-lib-1.2.11-2|241	echo "SOUNDPROFILE=alsa" > %{buildroot}%{_sysconfdir}/sound/profiles/alsa/profile.conf
21mr|alsa-lib-1.2.11-2|242	echo "# This file is left blank to allow alsa to default to dmix" > %{buildroot}%{_sysconfdir}/sound/profiles/alsa/alsa-default.conf
21mr|alsa-lib-1.2.11-2|243	install -m 644 %{SOURCE30} -D %{buildroot}%{_sysconfdir}/sound/profiles/README
21mr|alsa-lib-1.2.11-2|244	ln -s %{_sysconfdir}/sound/profiles/current/alsa-default.conf %{buildroot}%{_datadir}/alsa/alsa.conf.d/99-default.conf
21mr|alsa-lib-1.2.11-2|245	
21mr|alsa-lib-1.2.11-2|246	# Install UCMs and topologies
21mr|alsa-lib-1.2.11-2|247	( cd %{buildroot}%{_datadir}/alsa
21mr|alsa-lib-1.2.11-2|248	tar xvf %{SOURCE1} --strip-components=1
21mr|alsa-lib-1.2.11-2|249	patch -p1 < %{SOURCE21}
21mr|alsa-lib-1.2.11-2|250	tar xvf %{SOURCE2} --strip-components=1
21mr|alsa-lib-1.2.11-2|251	rm -fv README* LICENSE*
21mr|alsa-lib-1.2.11-2|252	)

11350 21
21mr|alsa-oss-1.1.8-2|1	%define major 0
21mr|alsa-oss-1.1.8-2|2	
21mr|alsa-oss-1.1.8-2|3	%define libalsatoss %mklibname alsatoss %{major}
21mr|alsa-oss-1.1.8-2|4	%define libaoss %mklibname aoss %{major}
21mr|alsa-oss-1.1.8-2|5	%define devname %mklibname %{name} -d
21mr|alsa-oss-1.1.8-2|6	
21mr|alsa-oss-1.1.8-2|7	Summary:	Advanced Linux Sound Architecture (ALSA) library
21mr|alsa-oss-1.1.8-2|8	Name:		alsa-oss
21mr|alsa-oss-1.1.8-2|9	Version:	1.1.8
21mr|alsa-oss-1.1.8-2|10	Release:	2
21mr|alsa-oss-1.1.8-2|11	Epoch:		1
21mr|alsa-oss-1.1.8-2|12	License:	GPLv2+
21mr|alsa-oss-1.1.8-2|13	Group:		Sound
21mr|alsa-oss-1.1.8-2|14	Url:		http://www.alsa-project.org/
21mr|alsa-oss-1.1.8-2|15	Source0:	ftp://ftp.alsa-project.org/pub/oss-lib/%{name}-%{version}.tar.bz2
21mr|alsa-oss-1.1.8-2|16	Patch0:		alsa-oss-1.0.12-aoss.patch
21mr|alsa-oss-1.1.8-2|17	BuildRequires:	doxygen
21mr|alsa-oss-1.1.8-2|18	BuildRequires:	pkgconfig(alsa)
21mr|alsa-oss-1.1.8-2|19	
21mr|alsa-oss-1.1.8-2|20	%description
21mr|alsa-oss-1.1.8-2|21	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-oss-1.1.8-2|22	supports quite a large range of ISA and PCI cards.
21mr|alsa-oss-1.1.8-2|23	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-oss-1.1.8-2|24	To use the features of alsa, one can either use:
21mr|alsa-oss-1.1.8-2|25	- the old OSS api
21mr|alsa-oss-1.1.8-2|26	- the new ALSA api that provides many enhanced features.
21mr|alsa-oss-1.1.8-2|27	
21mr|alsa-oss-1.1.8-2|28	Using the ALSA api requires to use the ALSA library.
21mr|alsa-oss-1.1.8-2|29	This library provides oss compatibility
21mr|alsa-oss-1.1.8-2|30	
21mr|alsa-oss-1.1.8-2|31	#----------------------------------------------------------------------------
21mr|alsa-oss-1.1.8-2|32	
21mr|alsa-oss-1.1.8-2|33	%package -n %{libalsatoss}
21mr|alsa-oss-1.1.8-2|34	Summary:	Advanced Linux Sound Architecture (ALSA) library
21mr|alsa-oss-1.1.8-2|35	Group:		System/Libraries
21mr|alsa-oss-1.1.8-2|36	Conflicts:	%{_lib}alsa-oss0 < 1:1.0.28
21mr|alsa-oss-1.1.8-2|37	Obsoletes:	%{_lib}alsa-oss0 < 1:1.0.28
21mr|alsa-oss-1.1.8-2|38	
21mr|alsa-oss-1.1.8-2|39	%description -n %{libalsatoss}
21mr|alsa-oss-1.1.8-2|40	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-oss-1.1.8-2|41	supports quite a large range of ISA and PCI cards.
21mr|alsa-oss-1.1.8-2|42	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-oss-1.1.8-2|43	To use the features of alsa, one can either use:
21mr|alsa-oss-1.1.8-2|44	- the old OSS api
21mr|alsa-oss-1.1.8-2|45	- the new ALSA api that provides many enhanced features.
21mr|alsa-oss-1.1.8-2|46	
21mr|alsa-oss-1.1.8-2|47	Using the ALSA api requires to use the ALSA library.
21mr|alsa-oss-1.1.8-2|48	This library provides oss compatibility.
21mr|alsa-oss-1.1.8-2|49	
21mr|alsa-oss-1.1.8-2|50	%files -n %{libalsatoss}
21mr|alsa-oss-1.1.8-2|51	%doc COPYING
21mr|alsa-oss-1.1.8-2|52	%{_libdir}/libalsatoss.so.%{major}*
21mr|alsa-oss-1.1.8-2|53	
21mr|alsa-oss-1.1.8-2|54	#----------------------------------------------------------------------------
21mr|alsa-oss-1.1.8-2|55	
21mr|alsa-oss-1.1.8-2|56	%package -n %{libaoss}
21mr|alsa-oss-1.1.8-2|57	Summary:	Advanced Linux Sound Architecture (ALSA) library
21mr|alsa-oss-1.1.8-2|58	Group:		System/Libraries
21mr|alsa-oss-1.1.8-2|59	Conflicts:	%{_lib}alsa-oss0 < 1:1.0.28
21mr|alsa-oss-1.1.8-2|60	
21mr|alsa-oss-1.1.8-2|61	%description -n %{libaoss}
21mr|alsa-oss-1.1.8-2|62	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-oss-1.1.8-2|63	supports quite a large range of ISA and PCI cards.
21mr|alsa-oss-1.1.8-2|64	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-oss-1.1.8-2|65	To use the features of alsa, one can either use:
21mr|alsa-oss-1.1.8-2|66	- the old OSS api
21mr|alsa-oss-1.1.8-2|67	- the new ALSA api that provides many enhanced features.
21mr|alsa-oss-1.1.8-2|68	
21mr|alsa-oss-1.1.8-2|69	Using the ALSA api requires to use the ALSA library.
21mr|alsa-oss-1.1.8-2|70	This library provides oss compatibility.
21mr|alsa-oss-1.1.8-2|71	
21mr|alsa-oss-1.1.8-2|72	%files -n %{libaoss}
21mr|alsa-oss-1.1.8-2|73	%doc COPYING
21mr|alsa-oss-1.1.8-2|74	%{_libdir}/libaoss.so.%{major}*
21mr|alsa-oss-1.1.8-2|75	
21mr|alsa-oss-1.1.8-2|76	#----------------------------------------------------------------------------
21mr|alsa-oss-1.1.8-2|77	
21mr|alsa-oss-1.1.8-2|78	%package -n %{devname}
21mr|alsa-oss-1.1.8-2|79	Summary:	Development files for Advanced Linux Sound Architecture (ALSA)
21mr|alsa-oss-1.1.8-2|80	Group:		Development/C
21mr|alsa-oss-1.1.8-2|81	Requires:	%{libalsatoss} = %{EVRD}
21mr|alsa-oss-1.1.8-2|82	Requires:	%{libaoss} = %{EVRD}
21mr|alsa-oss-1.1.8-2|83	Provides:	%{name}-devel  = %{EVRD}
21mr|alsa-oss-1.1.8-2|84	
21mr|alsa-oss-1.1.8-2|85	%description -n %{devname}
21mr|alsa-oss-1.1.8-2|86	Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
21mr|alsa-oss-1.1.8-2|87	supports quite a large range of ISA and PCI cards.
21mr|alsa-oss-1.1.8-2|88	It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
21mr|alsa-oss-1.1.8-2|89	To use the features of alsa, one can either use:
21mr|alsa-oss-1.1.8-2|90	- the old OSS api
21mr|alsa-oss-1.1.8-2|91	- the new ALSA api that provides many enhanced features.
21mr|alsa-oss-1.1.8-2|92	
21mr|alsa-oss-1.1.8-2|93	This package contains files needed in order to develop an application
21mr|alsa-oss-1.1.8-2|94	that made use of ALSA.
21mr|alsa-oss-1.1.8-2|95	
21mr|alsa-oss-1.1.8-2|96	%files -n %{devname}
21mr|alsa-oss-1.1.8-2|97	%doc COPYING
21mr|alsa-oss-1.1.8-2|98	%{_libdir}/*.so
21mr|alsa-oss-1.1.8-2|99	%{_includedir}/oss-redir.h
21mr|alsa-oss-1.1.8-2|100	
21mr|alsa-oss-1.1.8-2|101	#----------------------------------------------------------------------------
21mr|alsa-oss-1.1.8-2|102	
21mr|alsa-oss-1.1.8-2|103	%package -n aoss
21mr|alsa-oss-1.1.8-2|104	Summary:	Wrapper script to ease ALSA-OSS compatibility library usage
21mr|alsa-oss-1.1.8-2|105	Group:		Development/C
21mr|alsa-oss-1.1.8-2|106	
21mr|alsa-oss-1.1.8-2|107	%description -n aoss
21mr|alsa-oss-1.1.8-2|108	aoss is a simple wrapper script which facilitates the use
21mr|alsa-oss-1.1.8-2|109	of the ALSA OSS compatibility library.
21mr|alsa-oss-1.1.8-2|110	It just sets the appropriate LD_PRELOAD path and then runs the command.
21mr|alsa-oss-1.1.8-2|111	
21mr|alsa-oss-1.1.8-2|112	This is useful in cases where routing settings (which can
21mr|alsa-oss-1.1.8-2|113	be made in your .asoundrc file) need to be applied to commands that use the
21mr|alsa-oss-1.1.8-2|114	OSS API.
21mr|alsa-oss-1.1.8-2|115	
21mr|alsa-oss-1.1.8-2|116	%files -n aoss
21mr|alsa-oss-1.1.8-2|117	%doc COPYING
21mr|alsa-oss-1.1.8-2|118	%{_bindir}/aoss
21mr|alsa-oss-1.1.8-2|119	%{_mandir}/man1/aoss.*
21mr|alsa-oss-1.1.8-2|120	
21mr|alsa-oss-1.1.8-2|121	#----------------------------------------------------------------------------
21mr|alsa-oss-1.1.8-2|122	
21mr|alsa-oss-1.1.8-2|123	%prep
21mr|alsa-oss-1.1.8-2|124	%setup -q
21mr|alsa-oss-1.1.8-2|125	%patch0 -p1
21mr|alsa-oss-1.1.8-2|126	
21mr|alsa-oss-1.1.8-2|127	%build
21mr|alsa-oss-1.1.8-2|128	autoreconf -fiv
21mr|alsa-oss-1.1.8-2|129	%configure --disable-static
21mr|alsa-oss-1.1.8-2|130	%make CFLAGS="%{optflags} -O0" LDFLAGS="%{ldflags} -ldl"
21mr|alsa-oss-1.1.8-2|131	
21mr|alsa-oss-1.1.8-2|132	%install
21mr|alsa-oss-1.1.8-2|133	mkdir -p %{buildroot}%{_includedir}/sys
21mr|alsa-oss-1.1.8-2|134	mkdir -p %{buildroot}%{_libdir}
21mr|alsa-oss-1.1.8-2|135	
21mr|alsa-oss-1.1.8-2|136	%makeinstall_std
21mr|alsa-oss-1.1.8-2|137	
21mr|alsa-oss-1.1.8-2|138	rm -f %{buildroot}%{_libdir}/*.a

11351 21
21mr|alsa-plugins-1.2.7.1-1|1	%define	libname %mklibname %{name}
21mr|alsa-plugins-1.2.7.1-1|2	
21mr|alsa-plugins-1.2.7.1-1|3	Summary:	Advanced Linux Sound Architecture (ALSA) plugins
21mr|alsa-plugins-1.2.7.1-1|4	Name:		alsa-plugins
21mr|alsa-plugins-1.2.7.1-1|5	Version:	1.2.7.1
21mr|alsa-plugins-1.2.7.1-1|6	Release:	1
21mr|alsa-plugins-1.2.7.1-1|7	# All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
21mr|alsa-plugins-1.2.7.1-1|8	License:	GPLv2+ and LGPLv2+
21mr|alsa-plugins-1.2.7.1-1|9	Group:		Sound
21mr|alsa-plugins-1.2.7.1-1|10	Url:		https://www.alsa-project.org
21mr|alsa-plugins-1.2.7.1-1|11	Source0:	http://www.alsa-project.org/files/pub/plugins/%{name}-%{version}.tar.bz2
21mr|alsa-plugins-1.2.7.1-1|12	Source1:	jack.conf
21mr|alsa-plugins-1.2.7.1-1|13	Source2:	pulseaudio.conf
21mr|alsa-plugins-1.2.7.1-1|14	Source3:	pcm-oss.conf
21mr|alsa-plugins-1.2.7.1-1|15	Source4:	samplerate.conf
21mr|alsa-plugins-1.2.7.1-1|16	Source5:	upmix.conf
21mr|alsa-plugins-1.2.7.1-1|17	Source6:	vdownmix.conf
21mr|alsa-plugins-1.2.7.1-1|18	Source7:	pulse-default.conf
21mr|alsa-plugins-1.2.7.1-1|19	Source8:	a52.conf
21mr|alsa-plugins-1.2.7.1-1|20	BuildRequires:	kernel-headers >= 2.4.0
21mr|alsa-plugins-1.2.7.1-1|21	BuildRequires:	pkgconfig(alsa) >= %{version}
21mr|alsa-plugins-1.2.7.1-1|22	BuildRequires:	pkgconfig(jack)
21mr|alsa-plugins-1.2.7.1-1|23	BuildRequires:	pkgconfig(libavcodec)
21mr|alsa-plugins-1.2.7.1-1|24	BuildRequires:	pkgconfig(libpulse)
21mr|alsa-plugins-1.2.7.1-1|25	BuildRequires:	pkgconfig(ncurses)
21mr|alsa-plugins-1.2.7.1-1|26	BuildRequires:	pkgconfig(speexdsp)
21mr|alsa-plugins-1.2.7.1-1|27	BuildRequires:	pkgconfig(samplerate)
21mr|alsa-plugins-1.2.7.1-1|28	BuildRequires:	pkgconfig(speex)
21mr|alsa-plugins-1.2.7.1-1|29	
21mr|alsa-plugins-1.2.7.1-1|30	%description
21mr|alsa-plugins-1.2.7.1-1|31	Advanced Linux Sound Architecture (ALSA) utilities. Modularized architecture
21mr|alsa-plugins-1.2.7.1-1|32	with support for a large range of ISA and PCI cards. Fully compatible with
21mr|alsa-plugins-1.2.7.1-1|33	OSS/Lite (kernel sound drivers), but contains many enhanced features.
21mr|alsa-plugins-1.2.7.1-1|34	This is the plugins package, which allows you to manipulate ALSA settings.
21mr|alsa-plugins-1.2.7.1-1|35	
21mr|alsa-plugins-1.2.7.1-1|36	#----------------------------------------------------------------------------
21mr|alsa-plugins-1.2.7.1-1|37	
21mr|alsa-plugins-1.2.7.1-1|38	%package -n %{libname}
21mr|alsa-plugins-1.2.7.1-1|39	Summary:	Advanced Linux Sound Architecture (ALSA) plugins
21mr|alsa-plugins-1.2.7.1-1|40	Group:		Sound
21mr|alsa-plugins-1.2.7.1-1|41	%rename	%{name}
21mr|alsa-plugins-1.2.7.1-1|42	
21mr|alsa-plugins-1.2.7.1-1|43	%description -n %{libname}
21mr|alsa-plugins-1.2.7.1-1|44	Advanced Linux Sound Architecture (ALSA) utilities. Modularized architecture
21mr|alsa-plugins-1.2.7.1-1|45	with support for a large range of ISA and PCI cards. Fully compatible with
21mr|alsa-plugins-1.2.7.1-1|46	OSS/Lite (kernel sound drivers), but contains many enhanced features.
21mr|alsa-plugins-1.2.7.1-1|47	This is the plugins package, which allows you to manipulate ALSA settings.
21mr|alsa-plugins-1.2.7.1-1|48	
21mr|alsa-plugins-1.2.7.1-1|49	%files -n %{libname}
21mr|alsa-plugins-1.2.7.1-1|50	%exclude %{_libdir}/alsa-lib/*_pulse.so
21mr|alsa-plugins-1.2.7.1-1|51	%exclude %{_libdir}/alsa-lib/*_jack.so
21mr|alsa-plugins-1.2.7.1-1|52	%exclude %{_libdir}/alsa-lib/*_a52.so
21mr|alsa-plugins-1.2.7.1-1|53	%{_datadir}/alsa/alsa.conf.d/10-rate-lav.conf
21mr|alsa-plugins-1.2.7.1-1|54	%{_datadir}/alsa/alsa.conf.d/10-samplerate.conf
21mr|alsa-plugins-1.2.7.1-1|55	%{_datadir}/alsa/alsa.conf.d/10-speexrate.conf
21mr|alsa-plugins-1.2.7.1-1|56	%{_datadir}/alsa/alsa.conf.d/50-arcam-av-ctl.conf
21mr|alsa-plugins-1.2.7.1-1|57	%{_datadir}/alsa/alsa.conf.d/50-jack.conf
21mr|alsa-plugins-1.2.7.1-1|58	%{_datadir}/alsa/alsa.conf.d/50-oss.conf
21mr|alsa-plugins-1.2.7.1-1|59	%{_datadir}/alsa/alsa.conf.d/50-pulseaudio.conf
21mr|alsa-plugins-1.2.7.1-1|60	%{_datadir}/alsa/alsa.conf.d/60-a52-encoder.conf
21mr|alsa-plugins-1.2.7.1-1|61	%{_datadir}/alsa/alsa.conf.d/60-speex.conf
21mr|alsa-plugins-1.2.7.1-1|62	%{_datadir}/alsa/alsa.conf.d/60-upmix.conf
21mr|alsa-plugins-1.2.7.1-1|63	%{_datadir}/alsa/alsa.conf.d/60-vdownmix.conf
21mr|alsa-plugins-1.2.7.1-1|64	%{_datadir}/alsa/alsa.conf.d/98-usb-stream.conf
21mr|alsa-plugins-1.2.7.1-1|65	%{_datadir}/alsa/pcm/samplerate.conf
21mr|alsa-plugins-1.2.7.1-1|66	%{_datadir}/alsa/pcm/upmix.conf
21mr|alsa-plugins-1.2.7.1-1|67	%{_datadir}/alsa/pcm/vdownmix.conf
21mr|alsa-plugins-1.2.7.1-1|68	%{_sysconfdir}/alsa/conf.d/10-rate-lav.conf
21mr|alsa-plugins-1.2.7.1-1|69	%{_sysconfdir}/alsa/conf.d/10-samplerate.conf
21mr|alsa-plugins-1.2.7.1-1|70	%{_sysconfdir}/alsa/conf.d/10-speexrate.conf
21mr|alsa-plugins-1.2.7.1-1|71	%{_sysconfdir}/alsa/conf.d/50-arcam-av-ctl.conf
21mr|alsa-plugins-1.2.7.1-1|72	%{_sysconfdir}/alsa/conf.d/50-jack.conf
21mr|alsa-plugins-1.2.7.1-1|73	%{_sysconfdir}/alsa/conf.d/50-oss.conf
21mr|alsa-plugins-1.2.7.1-1|74	%{_sysconfdir}/alsa/conf.d/50-pulseaudio.conf
21mr|alsa-plugins-1.2.7.1-1|75	%{_sysconfdir}/alsa/conf.d/60-a52-encoder.conf
21mr|alsa-plugins-1.2.7.1-1|76	%{_sysconfdir}/alsa/conf.d/60-speex.conf
21mr|alsa-plugins-1.2.7.1-1|77	%{_sysconfdir}/alsa/conf.d/60-upmix.conf
21mr|alsa-plugins-1.2.7.1-1|78	%{_sysconfdir}/alsa/conf.d/60-vdownmix.conf
21mr|alsa-plugins-1.2.7.1-1|79	%{_sysconfdir}/alsa/conf.d/98-usb-stream.conf
21mr|alsa-plugins-1.2.7.1-1|80	%{_sysconfdir}/alsa/conf.d/99-pulseaudio-default.conf.example
21mr|alsa-plugins-1.2.7.1-1|81	%{_libdir}/alsa-lib
21mr|alsa-plugins-1.2.7.1-1|82	
21mr|alsa-plugins-1.2.7.1-1|83	#----------------------------------------------------------------------------
21mr|alsa-plugins-1.2.7.1-1|84	
21mr|alsa-plugins-1.2.7.1-1|85	%package doc
21mr|alsa-plugins-1.2.7.1-1|86	Summary:	Advanced Linux Sound Architecture (ALSA) plugins
21mr|alsa-plugins-1.2.7.1-1|87	Group:		Sound
21mr|alsa-plugins-1.2.7.1-1|88	BuildArch:	noarch
21mr|alsa-plugins-1.2.7.1-1|89	
21mr|alsa-plugins-1.2.7.1-1|90	%description doc
21mr|alsa-plugins-1.2.7.1-1|91	Documentation for %{name}.
21mr|alsa-plugins-1.2.7.1-1|92	
21mr|alsa-plugins-1.2.7.1-1|93	%files doc
21mr|alsa-plugins-1.2.7.1-1|94	%doc COPYING* doc/R* doc/*.txt
21mr|alsa-plugins-1.2.7.1-1|95	
21mr|alsa-plugins-1.2.7.1-1|96	#----------------------------------------------------------------------------
21mr|alsa-plugins-1.2.7.1-1|97	
21mr|alsa-plugins-1.2.7.1-1|98	# (tv) needed for biarch:
21mr|alsa-plugins-1.2.7.1-1|99	%package pulse-config
21mr|alsa-plugins-1.2.7.1-1|100	Summary:	Alsa to PulseAudio backend configuration
21mr|alsa-plugins-1.2.7.1-1|101	Group:		Sound
21mr|alsa-plugins-1.2.7.1-1|102	License:	LGPLv2+
21mr|alsa-plugins-1.2.7.1-1|103	# (cg) For upgrading from old configuration system
21mr|alsa-plugins-1.2.7.1-1|104	Requires(post):	libalsa-data >= 1.0.20-2
21mr|alsa-plugins-1.2.7.1-1|105	Requires(post):	update-alternatives
21mr|alsa-plugins-1.2.7.1-1|106	
21mr|alsa-plugins-1.2.7.1-1|107	%description pulse-config
21mr|alsa-plugins-1.2.7.1-1|108	This package contains configuration files for the pulse ALSA plugin.
21mr|alsa-plugins-1.2.7.1-1|109	
21mr|alsa-plugins-1.2.7.1-1|110	%files pulse-config
21mr|alsa-plugins-1.2.7.1-1|111	%{_sysconfdir}/sound/profiles/pulse/alsa-default.conf
21mr|alsa-plugins-1.2.7.1-1|112	%{_datadir}/alsa/pcm/pulseaudio.conf
21mr|alsa-plugins-1.2.7.1-1|113	
21mr|alsa-plugins-1.2.7.1-1|114	%post pulse-config
21mr|alsa-plugins-1.2.7.1-1|115	# (cg) Check to see if the user has disabled pulse in the old style setup.
21mr|alsa-plugins-1.2.7.1-1|116	if [ -f %{_sysconfdir}/alsa/pulse-default.conf ]; then
21mr|alsa-plugins-1.2.7.1-1|117	if grep -q "^#DRAKSOUND- " %{_sysconfdir}/alsa/pulse-default.conf; then
21mr|alsa-plugins-1.2.7.1-1|118	update-alternatives --set soundprofile %{_sysconfdir}/sound/profiles/alsa
21mr|alsa-plugins-1.2.7.1-1|119	fi
21mr|alsa-plugins-1.2.7.1-1|120	fi
21mr|alsa-plugins-1.2.7.1-1|121	
21mr|alsa-plugins-1.2.7.1-1|122	#----------------------------------------------------------------------------
21mr|alsa-plugins-1.2.7.1-1|123	
21mr|alsa-plugins-1.2.7.1-1|124	%package -n %{libname}-pulseaudio
21mr|alsa-plugins-1.2.7.1-1|125	Summary:	Alsa to PulseAudio backend
21mr|alsa-plugins-1.2.7.1-1|126	Group:		Sound
21mr|alsa-plugins-1.2.7.1-1|127	License:	LGPLv2+
21mr|alsa-plugins-1.2.7.1-1|128	Provides:		%{name}-pulseaudio = %{EVRD}
21mr|alsa-plugins-1.2.7.1-1|129	Requires:	%{name}-pulse-config
21mr|alsa-plugins-1.2.7.1-1|130	
21mr|alsa-plugins-1.2.7.1-1|131	%description -n %{libname}-pulseaudio
21mr|alsa-plugins-1.2.7.1-1|132	This plugin allows any program that uses the ALSA API to access a PulseAudio
21mr|alsa-plugins-1.2.7.1-1|133	sound daemon. In other words, native ALSA applications can play and record
21mr|alsa-plugins-1.2.7.1-1|134	sound across a network. There are two plugins in the suite, one for PCM and
21mr|alsa-plugins-1.2.7.1-1|135	one for mixer control.
21mr|alsa-plugins-1.2.7.1-1|136	
21mr|alsa-plugins-1.2.7.1-1|137	%files -n %{libname}-pulseaudio
21mr|alsa-plugins-1.2.7.1-1|138	%doc doc/README-pulse
21mr|alsa-plugins-1.2.7.1-1|139	%{_libdir}/alsa-lib/libasound_module_pcm_pulse.so
21mr|alsa-plugins-1.2.7.1-1|140	%{_libdir}/alsa-lib/libasound_module_ctl_pulse.so
21mr|alsa-plugins-1.2.7.1-1|141	%{_libdir}/alsa-lib/libasound_module_conf_pulse.so
21mr|alsa-plugins-1.2.7.1-1|142	
21mr|alsa-plugins-1.2.7.1-1|143	#----------------------------------------------------------------------------
21mr|alsa-plugins-1.2.7.1-1|144	
21mr|alsa-plugins-1.2.7.1-1|145	%package -n %{libname}-jack
21mr|alsa-plugins-1.2.7.1-1|146	Summary:	Jack PCM output plugin for ALSA
21mr|alsa-plugins-1.2.7.1-1|147	Group:		Sound
21mr|alsa-plugins-1.2.7.1-1|148	License:	LGPLv2+
21mr|alsa-plugins-1.2.7.1-1|149	Provides:	%{name}-jack = %{EVRD}
21mr|alsa-plugins-1.2.7.1-1|150	
21mr|alsa-plugins-1.2.7.1-1|151	%description -n %{libname}-jack
21mr|alsa-plugins-1.2.7.1-1|152	This plugin converts the ALSA API over JACK (Jack Audio Connection
21mr|alsa-plugins-1.2.7.1-1|153	Kit, http://jackit.sf.net) API.  ALSA native applications can work
21mr|alsa-plugins-1.2.7.1-1|154	transparently together with jackd for both playback and capture.
21mr|alsa-plugins-1.2.7.1-1|155	ALSA apps (playback) -> ALSA-lib -> JACK plugin -> JACK daemon
21mr|alsa-plugins-1.2.7.1-1|156	ALSA apps (capture) <- ALSA-lib <- JACK plugin <- JACK daemon
21mr|alsa-plugins-1.2.7.1-1|157	This plugin provides the PCM type "jack".
21mr|alsa-plugins-1.2.7.1-1|158	
21mr|alsa-plugins-1.2.7.1-1|159	%files -n %{libname}-jack
21mr|alsa-plugins-1.2.7.1-1|160	%doc doc/README-jack
21mr|alsa-plugins-1.2.7.1-1|161	%{_datadir}/alsa/pcm/jack.conf
21mr|alsa-plugins-1.2.7.1-1|162	%{_libdir}/alsa-lib/libasound_module_pcm_jack.so
21mr|alsa-plugins-1.2.7.1-1|163	
21mr|alsa-plugins-1.2.7.1-1|164	#----------------------------------------------------------------------------
21mr|alsa-plugins-1.2.7.1-1|165	
21mr|alsa-plugins-1.2.7.1-1|166	%package -n %{libname}-a52
21mr|alsa-plugins-1.2.7.1-1|167	Summary:	A52/AC3 output plugin for ALSA
21mr|alsa-plugins-1.2.7.1-1|168	Group:		Sound
21mr|alsa-plugins-1.2.7.1-1|169	License:	LGPLv2+
21mr|alsa-plugins-1.2.7.1-1|170	Provides:	%{name}-a52 = %{EVRD}
21mr|alsa-plugins-1.2.7.1-1|171	Conflicts:	%{libname} <= 1.0.25-1
21mr|alsa-plugins-1.2.7.1-1|172	
21mr|alsa-plugins-1.2.7.1-1|173	%description -n %{libname}-a52
21mr|alsa-plugins-1.2.7.1-1|174	This plugin supports Digital 5.1 AC3 emulation over S/PDIF (IEC958).
21mr|alsa-plugins-1.2.7.1-1|175	
21mr|alsa-plugins-1.2.7.1-1|176	%files -n %{libname}-a52
21mr|alsa-plugins-1.2.7.1-1|177	%{_datadir}/alsa/alsa.conf.d/a52.conf
21mr|alsa-plugins-1.2.7.1-1|178	%{_libdir}/alsa-lib/libasound_module_pcm_a52.so
21mr|alsa-plugins-1.2.7.1-1|179	
21mr|alsa-plugins-1.2.7.1-1|180	#----------------------------------------------------------------------------
21mr|alsa-plugins-1.2.7.1-1|181	
21mr|alsa-plugins-1.2.7.1-1|182	%prep
21mr|alsa-plugins-1.2.7.1-1|183	%setup -q
21mr|alsa-plugins-1.2.7.1-1|184	%apply_patches
21mr|alsa-plugins-1.2.7.1-1|185	
21mr|alsa-plugins-1.2.7.1-1|186	
21mr|alsa-plugins-1.2.7.1-1|187	%build
21mr|alsa-plugins-1.2.7.1-1|188	autoreconf -vfi
21mr|alsa-plugins-1.2.7.1-1|189	%configure
21mr|alsa-plugins-1.2.7.1-1|190	%make LIBS='-pthread'
21mr|alsa-plugins-1.2.7.1-1|191	
21mr|alsa-plugins-1.2.7.1-1|192	
21mr|alsa-plugins-1.2.7.1-1|193	%install
21mr|alsa-plugins-1.2.7.1-1|194	%makeinstall_std mkdir_p="mkdir -p"
21mr|alsa-plugins-1.2.7.1-1|195	
21mr|alsa-plugins-1.2.7.1-1|196	install -d %{buildroot}%{_datadir}/alsa/pcm
21mr|alsa-plugins-1.2.7.1-1|197	install -m644 %{SOURCE1} %{SOURCE2} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{buildroot}%{_datadir}/alsa/pcm
21mr|alsa-plugins-1.2.7.1-1|198	
21mr|alsa-plugins-1.2.7.1-1|199	# (cg) Include a configuration for when pulse is active
21mr|alsa-plugins-1.2.7.1-1|200	install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/sound/profiles/pulse/alsa-default.conf
21mr|alsa-plugins-1.2.7.1-1|201	
21mr|alsa-plugins-1.2.7.1-1|202	# Install a52 conf
21mr|alsa-plugins-1.2.7.1-1|203	mkdir -p %{buildroot}%{_datadir}/alsa/alsa.conf.d
21mr|alsa-plugins-1.2.7.1-1|204	install -m 644 %{SOURCE8} %{buildroot}%{_datadir}/alsa/alsa.conf.d

11352 21
21mr|alsa-sof-firmware-2025.12.2-1|1	# This is a firmware package, so binaries (which are not run on the host)
21mr|alsa-sof-firmware-2025.12.2-1|2	# in the end package are expected.
21mr|alsa-sof-firmware-2025.12.2-1|3	%define _binaries_in_noarch_packages_terminate_build 0
21mr|alsa-sof-firmware-2025.12.2-1|4	%global _xz_opts -9 --check=crc32
21mr|alsa-sof-firmware-2025.12.2-1|5	
21mr|alsa-sof-firmware-2025.12.2-1|6	%global tplg_version 1.2.11
21mr|alsa-sof-firmware-2025.12.2-1|7	
21mr|alsa-sof-firmware-2025.12.2-1|8	%if %{mdvver} >= 202310
21mr|alsa-sof-firmware-2025.12.2-1|9	%define _firmware_path /usr/lib/firmware
21mr|alsa-sof-firmware-2025.12.2-1|10	%else
21mr|alsa-sof-firmware-2025.12.2-1|11	%define _firmware_path /lib/firmware
21mr|alsa-sof-firmware-2025.12.2-1|12	%endif
21mr|alsa-sof-firmware-2025.12.2-1|13	
21mr|alsa-sof-firmware-2025.12.2-1|14	# off slow and useless generator if it is installed (during local builds)
21mr|alsa-sof-firmware-2025.12.2-1|15	%global __typelib_provides %{nil}
21mr|alsa-sof-firmware-2025.12.2-1|16	%global __typelib_requires %{nil}
21mr|alsa-sof-firmware-2025.12.2-1|17	
21mr|alsa-sof-firmware-2025.12.2-1|18	Summary:	Firmware and topology files for Sound Open Firmware project
21mr|alsa-sof-firmware-2025.12.2-1|19	Name:		alsa-sof-firmware
21mr|alsa-sof-firmware-2025.12.2-1|20	Version:	2025.12.2
21mr|alsa-sof-firmware-2025.12.2-1|21	Release:	1
21mr|alsa-sof-firmware-2025.12.2-1|22	# See later in the spec for a breakdown of licensing
21mr|alsa-sof-firmware-2025.12.2-1|23	License:	BSD
21mr|alsa-sof-firmware-2025.12.2-1|24	Group:		Sound
21mr|alsa-sof-firmware-2025.12.2-1|25	Url:		https://github.com/thesofproject/sof-bin
21mr|alsa-sof-firmware-2025.12.2-1|26	Source0:	https://github.com/thesofproject/sof-bin/releases/download/v%{version}/sof-bin-%{version}.tar.gz
21mr|alsa-sof-firmware-2025.12.2-1|27	# Additional firmware from Aquarius and other OEM partners
21mr|alsa-sof-firmware-2025.12.2-1|28	# Also present here:
21mr|alsa-sof-firmware-2025.12.2-1|29	# https://git.altlinux.org/gears/f/firmware-alsa-sof.git?p=firmware-alsa-sof.git;a=commitdiff;h=19c20a01927cb28b4773c61125aff27bd99aad0a
21mr|alsa-sof-firmware-2025.12.2-1|30	# https://git.altlinux.org/gears/f/firmware-alsa-sof.git?p=firmware-alsa-sof.git;a=commitdiff;h=3e1039d55a64f83cb43fdacbef2b9f4c6857557e
21mr|alsa-sof-firmware-2025.12.2-1|31	Source11:	sof-cml-es8336.tplg
21mr|alsa-sof-firmware-2025.12.2-1|32	Source14:	sof-tgl-es8326.tplg
21mr|alsa-sof-firmware-2025.12.2-1|33	BuildRequires:	alsa-utils >= %{tplg_version}
21mr|alsa-sof-firmware-2025.12.2-1|34	BuildRequires:	alsa-topology >= %{tplg_version}
21mr|alsa-sof-firmware-2025.12.2-1|35	# noarch, since the package is firmware
21mr|alsa-sof-firmware-2025.12.2-1|36	BuildArch:	noarch
21mr|alsa-sof-firmware-2025.12.2-1|37	
21mr|alsa-sof-firmware-2025.12.2-1|38	%description
21mr|alsa-sof-firmware-2025.12.2-1|39	This package contains the firmware binaries for the Sound Open Firmware project.
21mr|alsa-sof-firmware-2025.12.2-1|40	
21mr|alsa-sof-firmware-2025.12.2-1|41	%files -f alsa-sof-firmware.files
21mr|alsa-sof-firmware-2025.12.2-1|42	%doc README*
21mr|alsa-sof-firmware-2025.12.2-1|43	%license LICENCE*
21mr|alsa-sof-firmware-2025.12.2-1|44	%dir %{_firmware_path}
21mr|alsa-sof-firmware-2025.12.2-1|45	# Licence: 3-clause BSD
21mr|alsa-sof-firmware-2025.12.2-1|46	%{_firmware_path}/*.bin.xz
21mr|alsa-sof-firmware-2025.12.2-1|47	# Licence: 3-clause BSD
21mr|alsa-sof-firmware-2025.12.2-1|48	# .. for files with suffix .tplg
21mr|alsa-sof-firmware-2025.12.2-1|49	%{_firmware_path}/intel/sof-tplg/*.tplg.xz
21mr|alsa-sof-firmware-2025.12.2-1|50	%{_firmware_path}/intel/sof-ipc4-tplg/*.tplg.xz
21mr|alsa-sof-firmware-2025.12.2-1|51	%{_firmware_path}/intel/sof-ace-tplg
21mr|alsa-sof-firmware-2025.12.2-1|52	
21mr|alsa-sof-firmware-2025.12.2-1|53	%pretrans -p <lua>
21mr|alsa-sof-firmware-2025.12.2-1|54	path1 = "%{_firmware_path}/intel/sof-ace-tplg"
21mr|alsa-sof-firmware-2025.12.2-1|55	path2 = "%{_firmware_path}/intel/sof-ipc4-tplg"
21mr|alsa-sof-firmware-2025.12.2-1|56	st = posix.stat(path1)
21mr|alsa-sof-firmware-2025.12.2-1|57	if st and st.type == "directory" then
21mr|alsa-sof-firmware-2025.12.2-1|58	os.rename(path1, path2)
21mr|alsa-sof-firmware-2025.12.2-1|59	end
21mr|alsa-sof-firmware-2025.12.2-1|60	
21mr|alsa-sof-firmware-2025.12.2-1|61	-------------------------------------------------------------------
21mr|alsa-sof-firmware-2025.12.2-1|62	
21mr|alsa-sof-firmware-2025.12.2-1|63	%package debug
21mr|alsa-sof-firmware-2025.12.2-1|64	Summary:	Debug files for Sound Open Firmware project
21mr|alsa-sof-firmware-2025.12.2-1|65	Group:		Development/Other
21mr|alsa-sof-firmware-2025.12.2-1|66	Requires:	alsa-sof-firmware
21mr|alsa-sof-firmware-2025.12.2-1|67	
21mr|alsa-sof-firmware-2025.12.2-1|68	%description debug
21mr|alsa-sof-firmware-2025.12.2-1|69	This package contains the debug files for the Sound Open Firmware project.
21mr|alsa-sof-firmware-2025.12.2-1|70	
21mr|alsa-sof-firmware-2025.12.2-1|71	# Licence: SOF (3-clause BSD plus others)
21mr|alsa-sof-firmware-2025.12.2-1|72	# .. for files with suffix .ri
21mr|alsa-sof-firmware-2025.12.2-1|73	%files debug -f alsa-sof-firmware.debug-files
21mr|alsa-sof-firmware-2025.12.2-1|74	
21mr|alsa-sof-firmware-2025.12.2-1|75	#------------------------------------------------------------------
21mr|alsa-sof-firmware-2025.12.2-1|76	
21mr|alsa-sof-firmware-2025.12.2-1|77	%prep
21mr|alsa-sof-firmware-2025.12.2-1|78	%autosetup -p1 -n sof-bin-%{version}
21mr|alsa-sof-firmware-2025.12.2-1|79	
21mr|alsa-sof-firmware-2025.12.2-1|80	mkdir -p firmware/intel
21mr|alsa-sof-firmware-2025.12.2-1|81	
21mr|alsa-sof-firmware-2025.12.2-1|82	for d in sof sof-ipc4 sof-ipc4-lib sof-ipc4-tplg sof-tplg sof-ace-tplg; do \
21mr|alsa-sof-firmware-2025.12.2-1|83	mv "${d}" firmware/intel; \
21mr|alsa-sof-firmware-2025.12.2-1|84	done
21mr|alsa-sof-firmware-2025.12.2-1|85	
21mr|alsa-sof-firmware-2025.12.2-1|86	for i in %{SOURCE11} %{SOURCE14}
21mr|alsa-sof-firmware-2025.12.2-1|87	do
21mr|alsa-sof-firmware-2025.12.2-1|88	filename="$(basename "$i")"
21mr|alsa-sof-firmware-2025.12.2-1|89	if test -f firmware/intel/sof-tplg/"$filename"; then
21mr|alsa-sof-firmware-2025.12.2-1|90	echo "$filename already exists in upstream!"
21mr|alsa-sof-firmware-2025.12.2-1|91	exit 1
21mr|alsa-sof-firmware-2025.12.2-1|92	fi
21mr|alsa-sof-firmware-2025.12.2-1|93	cp "$i" firmware/intel/sof-tplg/
21mr|alsa-sof-firmware-2025.12.2-1|94	done
21mr|alsa-sof-firmware-2025.12.2-1|95	
21mr|alsa-sof-firmware-2025.12.2-1|96	# remove NXP firmware files
21mr|alsa-sof-firmware-2025.12.2-1|97	rm Notice.NXP LICENCE.NXP
21mr|alsa-sof-firmware-2025.12.2-1|98	rm -rf firmware/intel/sof-tplg/sof-imx8*
21mr|alsa-sof-firmware-2025.12.2-1|99	
21mr|alsa-sof-firmware-2025.12.2-1|100	# remove Mediatek firmware files
21mr|alsa-sof-firmware-2025.12.2-1|101	rm -rf firmware/intel/sof-tplg/sof-mt8*
21mr|alsa-sof-firmware-2025.12.2-1|102	
21mr|alsa-sof-firmware-2025.12.2-1|103	# use xz compression
21mr|alsa-sof-firmware-2025.12.2-1|104	xz -z %{_xz_opts} manifest.txt
21mr|alsa-sof-firmware-2025.12.2-1|105	for d in sof sof-ipc4; do \
21mr|alsa-sof-firmware-2025.12.2-1|106	find -P "firmware/intel/${d}" -type f -name "*.ri" -exec xz -z %{_xz_opts} {} \;
21mr|alsa-sof-firmware-2025.12.2-1|107	for f in $(find -P "firmware/intel/${d}" -type l -name "*.ri"); do \
21mr|alsa-sof-firmware-2025.12.2-1|108	l=$(readlink "${f}"); \
21mr|alsa-sof-firmware-2025.12.2-1|109	n=$(dirname "${f}"); \
21mr|alsa-sof-firmware-2025.12.2-1|110	b=$(basename "${f}"); \
21mr|alsa-sof-firmware-2025.12.2-1|111	rm "${f}"; \
21mr|alsa-sof-firmware-2025.12.2-1|112	pushd "${n}"; \
21mr|alsa-sof-firmware-2025.12.2-1|113	ln -svf "${l}.xz" "${b}.xz"; \
21mr|alsa-sof-firmware-2025.12.2-1|114	popd; \
21mr|alsa-sof-firmware-2025.12.2-1|115	done; \
21mr|alsa-sof-firmware-2025.12.2-1|116	done
21mr|alsa-sof-firmware-2025.12.2-1|117	for d in sof-ipc4-lib; do \
21mr|alsa-sof-firmware-2025.12.2-1|118	for e in bin llext; do \
21mr|alsa-sof-firmware-2025.12.2-1|119	find -P "firmware/intel/${d}"  -type f -name "*.${e}" -exec xz -z %{_xz_opts} {} \;
21mr|alsa-sof-firmware-2025.12.2-1|120	for f in $(find -P "firmware/intel/${d}" -type l -name "*.${e}"); do \
21mr|alsa-sof-firmware-2025.12.2-1|121	l=$(readlink "${f}"); \
21mr|alsa-sof-firmware-2025.12.2-1|122	n=$(dirname "${f}"); \
21mr|alsa-sof-firmware-2025.12.2-1|123	b=$(basename "${f}"); \
21mr|alsa-sof-firmware-2025.12.2-1|124	rm "${f}"; \
21mr|alsa-sof-firmware-2025.12.2-1|125	pushd "${n}"; \
21mr|alsa-sof-firmware-2025.12.2-1|126	ln -svf "${l}.xz" "${b}.xz"; \
21mr|alsa-sof-firmware-2025.12.2-1|127	popd; \
21mr|alsa-sof-firmware-2025.12.2-1|128	done; \
21mr|alsa-sof-firmware-2025.12.2-1|129	done; \
21mr|alsa-sof-firmware-2025.12.2-1|130	done
21mr|alsa-sof-firmware-2025.12.2-1|131	for d in sof-tplg sof-ipc4-tplg; do \
21mr|alsa-sof-firmware-2025.12.2-1|132	find -P "firmware/intel/${d}"  -type f -name "*.tplg" -exec xz -z %{_xz_opts} {} \;
21mr|alsa-sof-firmware-2025.12.2-1|133	done
21mr|alsa-sof-firmware-2025.12.2-1|134	
21mr|alsa-sof-firmware-2025.12.2-1|135	%build
21mr|alsa-sof-firmware-2025.12.2-1|136	# SST topology files (not SOF related, but it's a Intel hw support
21mr|alsa-sof-firmware-2025.12.2-1|137	# and this package seems a good place to distribute them
21mr|alsa-sof-firmware-2025.12.2-1|138	alsatplg -c /usr/share/alsa/topology/hda-dsp/skl_hda_dsp_generic-tplg.conf \
21mr|alsa-sof-firmware-2025.12.2-1|139	-o firmware/skl_hda_dsp_generic-tplg.bin
21mr|alsa-sof-firmware-2025.12.2-1|140	# use xz compression
21mr|alsa-sof-firmware-2025.12.2-1|141	xz -z %{_xz_opts} firmware/*.bin
21mr|alsa-sof-firmware-2025.12.2-1|142	chmod 0644 firmware/*.bin.xz
21mr|alsa-sof-firmware-2025.12.2-1|143	
21mr|alsa-sof-firmware-2025.12.2-1|144	%install
21mr|alsa-sof-firmware-2025.12.2-1|145	mkdir -p %{buildroot}%{_firmware_path}
21mr|alsa-sof-firmware-2025.12.2-1|146	cp -ra firmware/* %{buildroot}%{_firmware_path}
21mr|alsa-sof-firmware-2025.12.2-1|147	
21mr|alsa-sof-firmware-2025.12.2-1|148	# gather files and directories
21mr|alsa-sof-firmware-2025.12.2-1|149	FILEDIR=$(pwd)
21mr|alsa-sof-firmware-2025.12.2-1|150	pushd %{buildroot}/%{_firmware_path}
21mr|alsa-sof-firmware-2025.12.2-1|151	find -P . -name "*.ri.xz" | sed -e '/^.$/d' >> $FILEDIR/alsa-sof-firmware.files
21mr|alsa-sof-firmware-2025.12.2-1|152	#find -P . -name "*.tplg" | sed -e '/^.$/d' >> $FILEDIR/alsa-sof-firmware.files
21mr|alsa-sof-firmware-2025.12.2-1|153	find -P . -name "*.llext.xz" | sed -e '/^.$/d' >> $FILEDIR/alsa-sof-firmware.files
21mr|alsa-sof-firmware-2025.12.2-1|154	find -P intel/sof-ipc4-lib -name "*.bin.xz" | sed -e '/^.$/d' >> $FILEDIR/alsa-sof-firmware.files
21mr|alsa-sof-firmware-2025.12.2-1|155	find -P . -name "*.ldc" | sed -e '/^.$/d' > $FILEDIR/alsa-sof-firmware.debug-files
21mr|alsa-sof-firmware-2025.12.2-1|156	find -P . -type d | sed -e '/^.$/d' > $FILEDIR/alsa-sof-firmware.dirs
21mr|alsa-sof-firmware-2025.12.2-1|157	popd
21mr|alsa-sof-firmware-2025.12.2-1|158	sed -i -e 's:^./::' alsa-sof-firmware.{files,debug-files,dirs}
21mr|alsa-sof-firmware-2025.12.2-1|159	sed -i -e 's!^!%{_firmware_path}/!' alsa-sof-firmware.{files,debug-files,dirs}
21mr|alsa-sof-firmware-2025.12.2-1|160	sed -e 's/^/%%dir /' alsa-sof-firmware.dirs >> alsa-sof-firmware.files
21mr|alsa-sof-firmware-2025.12.2-1|161	cat alsa-sof-firmware.files
21mr|alsa-sof-firmware-2025.12.2-1|162	
21mr|alsa-sof-firmware-2025.12.2-1|163	%changelog
21mr|alsa-sof-firmware-2025.12.2-1|164	* Wed Feb 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|165	- upd: 2025.05.1 -> 2025.12.2
21mr|alsa-sof-firmware-2025.12.2-1|166	
21mr|alsa-sof-firmware-2025.12.2-1|167	* Mon Oct 13 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2025.05.1-1
21mr|alsa-sof-firmware-2025.12.2-1|168	- upd to 2025.05.1
21mr|alsa-sof-firmware-2025.12.2-1|169	
21mr|alsa-sof-firmware-2025.12.2-1|170	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2024.06-4
21mr|alsa-sof-firmware-2025.12.2-1|171	- fix upgrading (lua code from Fedora)
21mr|alsa-sof-firmware-2025.12.2-1|172	
21mr|alsa-sof-firmware-2025.12.2-1|173	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|174	- upd: 2024.03 -> 2024.06, fix missing files (upd based on Fedora spec)
21mr|alsa-sof-firmware-2025.12.2-1|175	
21mr|alsa-sof-firmware-2025.12.2-1|176	* Wed Apr 3 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2024.03-3
21mr|alsa-sof-firmware-2025.12.2-1|177	- fix files
21mr|alsa-sof-firmware-2025.12.2-1|178	
21mr|alsa-sof-firmware-2025.12.2-1|179	* Wed Apr 3 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|alsa-sof-firmware-2025.12.2-1|180	- fix files
21mr|alsa-sof-firmware-2025.12.2-1|181	
21mr|alsa-sof-firmware-2025.12.2-1|182	* Wed Apr 3 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|alsa-sof-firmware-2025.12.2-1|183	- fix files
21mr|alsa-sof-firmware-2025.12.2-1|184	
21mr|alsa-sof-firmware-2025.12.2-1|185	* Wed Apr 3 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|alsa-sof-firmware-2025.12.2-1|186	- fix files
21mr|alsa-sof-firmware-2025.12.2-1|187	
21mr|alsa-sof-firmware-2025.12.2-1|188	* Wed Apr 3 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|alsa-sof-firmware-2025.12.2-1|189	- fix files
21mr|alsa-sof-firmware-2025.12.2-1|190	
21mr|alsa-sof-firmware-2025.12.2-1|191	* Wed Apr 3 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|alsa-sof-firmware-2025.12.2-1|192	- fix files
21mr|alsa-sof-firmware-2025.12.2-1|193	
21mr|alsa-sof-firmware-2025.12.2-1|194	* Wed Apr 3 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2024.03-2
21mr|alsa-sof-firmware-2025.12.2-1|195	- fix files
21mr|alsa-sof-firmware-2025.12.2-1|196	
21mr|alsa-sof-firmware-2025.12.2-1|197	* Wed Apr 3 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2024.03-1
21mr|alsa-sof-firmware-2025.12.2-1|198	- Update version to 2024.03
21mr|alsa-sof-firmware-2025.12.2-1|199	
21mr|alsa-sof-firmware-2025.12.2-1|200	* Wed Apr 3 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|201	- Update version to 2024.03
21mr|alsa-sof-firmware-2025.12.2-1|202	
21mr|alsa-sof-firmware-2025.12.2-1|203	* Wed Feb 21 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2023.12-2
21mr|alsa-sof-firmware-2025.12.2-1|204	- adapt for older platforms
21mr|alsa-sof-firmware-2025.12.2-1|205	
21mr|alsa-sof-firmware-2025.12.2-1|206	* Wed Feb 21 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|207	- tested by us only with alsa-lib 1.2.11
21mr|alsa-sof-firmware-2025.12.2-1|208	
21mr|alsa-sof-firmware-2025.12.2-1|209	* Wed Feb 7 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2023.12-1
21mr|alsa-sof-firmware-2025.12.2-1|210	- Update version to 2023.12
21mr|alsa-sof-firmware-2025.12.2-1|211	
21mr|alsa-sof-firmware-2025.12.2-1|212	* Thu Nov 23 2023 Victor Ryzhikh <victorr2007@yandex.ru> 2.2.6-3
21mr|alsa-sof-firmware-2025.12.2-1|213	- Rebuild
21mr|alsa-sof-firmware-2025.12.2-1|214	
21mr|alsa-sof-firmware-2025.12.2-1|215	* Mon Oct 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|alsa-sof-firmware-2025.12.2-1|216	- Fix typo
21mr|alsa-sof-firmware-2025.12.2-1|217	
21mr|alsa-sof-firmware-2025.12.2-1|218	* Mon Oct 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|alsa-sof-firmware-2025.12.2-1|219	- Replace /lib/firmare with %%{_prefix}/lib/firmware
21mr|alsa-sof-firmware-2025.12.2-1|220	
21mr|alsa-sof-firmware-2025.12.2-1|221	* Fri Jul 21 2023 Alexander Stefanov <alexander@mezon.ru> 2.2.6-1
21mr|alsa-sof-firmware-2025.12.2-1|222	- version autoupdate [2.2.6]
21mr|alsa-sof-firmware-2025.12.2-1|223	
21mr|alsa-sof-firmware-2025.12.2-1|224	* Sat May 27 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|alsa-sof-firmware-2025.12.2-1|225	- cleanup
21mr|alsa-sof-firmware-2025.12.2-1|226	
21mr|alsa-sof-firmware-2025.12.2-1|227	* Fri May 26 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.5-1
21mr|alsa-sof-firmware-2025.12.2-1|228	- upd: 2.2.2 -> 2.2.5
21mr|alsa-sof-firmware-2025.12.2-1|229	- https://t.me/rosalinux/194627
21mr|alsa-sof-firmware-2025.12.2-1|230	
21mr|alsa-sof-firmware-2025.12.2-1|231	* Fri May 26 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|232	- Revert "version autoupdate [2.2.4]"
21mr|alsa-sof-firmware-2025.12.2-1|233	- This reverts commit 4b55672384fdae5c60c65277315a2af8be6cfb76.
21mr|alsa-sof-firmware-2025.12.2-1|234	
21mr|alsa-sof-firmware-2025.12.2-1|235	* Sun Feb 26 2023 Alexander Stefanov <alexander@mezon.ru> 2.2.4-1
21mr|alsa-sof-firmware-2025.12.2-1|236	- version autoupdate [2.2.4]
21mr|alsa-sof-firmware-2025.12.2-1|237	
21mr|alsa-sof-firmware-2025.12.2-1|238	* Wed Nov 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.2-1
21mr|alsa-sof-firmware-2025.12.2-1|239	- remove additional firmwares which appeared in upstream (need to test old binaries with new SOF...)
21mr|alsa-sof-firmware-2025.12.2-1|240	
21mr|alsa-sof-firmware-2025.12.2-1|241	* Wed Nov 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|242	- alsa-firmware does not exist in rosa2021.1 from its release, no sense in conflicting with it
21mr|alsa-sof-firmware-2025.12.2-1|243	
21mr|alsa-sof-firmware-2025.12.2-1|244	* Wed Nov 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|245	- upd: 2.0 -> 2.2.2
21mr|alsa-sof-firmware-2025.12.2-1|246	
21mr|alsa-sof-firmware-2025.12.2-1|247	* Wed Sep 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0-2
21mr|alsa-sof-firmware-2025.12.2-1|248	- add firmware for notebook Aquarius NS685U R11 and other hardware
21mr|alsa-sof-firmware-2025.12.2-1|249	
21mr|alsa-sof-firmware-2025.12.2-1|250	* Mon Apr 11 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.0-1
21mr|alsa-sof-firmware-2025.12.2-1|251	- adapt for Rosa
21mr|alsa-sof-firmware-2025.12.2-1|252	
21mr|alsa-sof-firmware-2025.12.2-1|253	* Mon Apr 11 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|254	- Update version to 2.0
21mr|alsa-sof-firmware-2025.12.2-1|255	
21mr|alsa-sof-firmware-2025.12.2-1|256	* Mon Oct 11 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|257	- fix 'file listed twice' error
21mr|alsa-sof-firmware-2025.12.2-1|258	
21mr|alsa-sof-firmware-2025.12.2-1|259	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.6.1-3
21mr|alsa-sof-firmware-2025.12.2-1|260	- MassBuild#2340: Increase release tag
21mr|alsa-sof-firmware-2025.12.2-1|261	
21mr|alsa-sof-firmware-2025.12.2-1|262	* Wed Feb 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6.1-2
21mr|alsa-sof-firmware-2025.12.2-1|263	- Fix location of firmware (forgot to adapt it for ROSA)
21mr|alsa-sof-firmware-2025.12.2-1|264	
21mr|alsa-sof-firmware-2025.12.2-1|265	* Wed Feb 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6.1-1
21mr|alsa-sof-firmware-2025.12.2-1|266	- add Group tag
21mr|alsa-sof-firmware-2025.12.2-1|267	
21mr|alsa-sof-firmware-2025.12.2-1|268	* Wed Feb 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|269	- To ROSA
21mr|alsa-sof-firmware-2025.12.2-1|270	
21mr|alsa-sof-firmware-2025.12.2-1|271	* Wed Feb 17 2021 ABF <abf@rosalinux.ru>
21mr|alsa-sof-firmware-2025.12.2-1|272	- Automatic import for version 1.6.1-2.fc34

11353 21
21mr|alsa-tools-1.2.5-1|1	# sb16_csp is added conditionally!
21mr|alsa-tools-1.2.5-1|2	%define MODULES_NOCSPCTL as10k1 echomixer envy24control hdajackretask hdajacksensetest hda-verb hdspconf hdsploader hdspmixer ld10k1 mixartloader pcxhrloader rmedigicontrol seq/sbiload sscape_ctl us428control usx2yloader vxloader
21mr|alsa-tools-1.2.5-1|3	# qlo10k1 needs l10k1 and thus this package will only bootstrap if it's installed first
21mr|alsa-tools-1.2.5-1|4	
21mr|alsa-tools-1.2.5-1|5	%ifarch ppc %{mips} %{arm}
21mr|alsa-tools-1.2.5-1|6	%define MODULES %{MODULES_NOCSPCTL}
21mr|alsa-tools-1.2.5-1|7	%else
21mr|alsa-tools-1.2.5-1|8	%define MODULES %{MODULES_NOCSPCTL} sb16_csp
21mr|alsa-tools-1.2.5-1|9	%endif
21mr|alsa-tools-1.2.5-1|10	
21mr|alsa-tools-1.2.5-1|11	%define major 0
21mr|alsa-tools-1.2.5-1|12	%define libname %mklibname lo10k1_%{major}
21mr|alsa-tools-1.2.5-1|13	%define devname %mklibname lo10k1 -d
21mr|alsa-tools-1.2.5-1|14	
21mr|alsa-tools-1.2.5-1|15	Summary:	Advanced Linux Sound Architecture (ALSA) tools
21mr|alsa-tools-1.2.5-1|16	Name:		alsa-tools
21mr|alsa-tools-1.2.5-1|17	Version:	1.2.5
21mr|alsa-tools-1.2.5-1|18	Release:	1
21mr|alsa-tools-1.2.5-1|19	License:	GPLv2+
21mr|alsa-tools-1.2.5-1|20	Group:		Sound
21mr|alsa-tools-1.2.5-1|21	Url:		http://alsa-project.org
21mr|alsa-tools-1.2.5-1|22	Source0:	ftp://ftp.alsa-project.org/pub/tools/%{name}-%{version}.tar.bz2
21mr|alsa-tools-1.2.5-1|23	Source1:	90-alsa-tools-firmware.rules
21mr|alsa-tools-1.2.5-1|24	Patch1:		alsa-tools-1.0.18-sscape_ctl.c.patch
21mr|alsa-tools-1.2.5-1|25	# From Debian: adapt to udev instead of hotplug - AdamW 2008/03
21mr|alsa-tools-1.2.5-1|26	Patch2:		alsa-tools-1.0.16-usx2yloader-udev.patch
21mr|alsa-tools-1.2.5-1|27	# (tv) fix underlinking:
21mr|alsa-tools-1.2.5-1|28	Patch3:		alsa-tools-1.0.17rc1-fix-link.patch
21mr|alsa-tools-1.2.5-1|29	# When launched from desktop files, show a message if no cards found
21mr|alsa-tools-1.2.5-1|30	Patch4:		alsa-tools-1.1.7-avoid-silent-fail.patch
21mr|alsa-tools-1.2.5-1|31	
21mr|alsa-tools-1.2.5-1|32	BuildRequires:	desktop-file-utils
21mr|alsa-tools-1.2.5-1|33	BuildRequires:	fltk-devel
21mr|alsa-tools-1.2.5-1|34	BuildRequires:	pkgconfig(alsa)
21mr|alsa-tools-1.2.5-1|35	BuildRequires:	pkgconfig(xft)
21mr|alsa-tools-1.2.5-1|36	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|alsa-tools-1.2.5-1|37	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|alsa-tools-1.2.5-1|38	BuildRequires:	pkgconfig(ncurses)
21mr|alsa-tools-1.2.5-1|39	
21mr|alsa-tools-1.2.5-1|40	%rename		envy24control
21mr|alsa-tools-1.2.5-1|41	%rename		hdspconf
21mr|alsa-tools-1.2.5-1|42	%rename		hdspmixer
21mr|alsa-tools-1.2.5-1|43	%rename		rmedigicontrol
21mr|alsa-tools-1.2.5-1|44	%rename		sb16_csp
21mr|alsa-tools-1.2.5-1|45	%rename		sbiload
21mr|alsa-tools-1.2.5-1|46	%rename		sscape_ctl
21mr|alsa-tools-1.2.5-1|47	%rename		us428control
21mr|alsa-tools-1.2.5-1|48	%rename		as10k1
21mr|alsa-tools-1.2.5-1|49	%rename		echomixer
21mr|alsa-tools-1.2.5-1|50	Obsoletes:	ac3dec < 1.0.27-1
21mr|alsa-tools-1.2.5-1|51	
21mr|alsa-tools-1.2.5-1|52	%description
21mr|alsa-tools-1.2.5-1|53	Advanced Linux Sound Architecture (ALSA) utils. Modularized
21mr|alsa-tools-1.2.5-1|54	architecture with support for a large range of ISA and PCI cards.
21mr|alsa-tools-1.2.5-1|55	Fully compatible with OSS/Lite (kernel sound drivers), but
21mr|alsa-tools-1.2.5-1|56	contains many enhanced features.
21mr|alsa-tools-1.2.5-1|57	
21mr|alsa-tools-1.2.5-1|58	This source rpm package provides several sub packages:
21mr|alsa-tools-1.2.5-1|59	* as10k1 - AS10k1 Assembler version A0.99
21mr|alsa-tools-1.2.5-1|60	* cspctl - Sound Blaster 16 ASP/CSP control program
21mr|alsa-tools-1.2.5-1|61	* envy24control - Control tool for Envy24 (ice1712) based sound cards
21mr|alsa-tools-1.2.5-1|62	* hdspmixer - Mixer for the RME Hammerfall DSP cards
21mr|alsa-tools-1.2.5-1|63	* rmedigicontrol - Control panel for RME Hammerfall cards
21mr|alsa-tools-1.2.5-1|64	* sbiload - An OPL2/3 FM instrument loader for ALSA sequencer
21mr|alsa-tools-1.2.5-1|65	* sscape_ctl - ALSA SoundScape control utility
21mr|alsa-tools-1.2.5-1|66	* us428control - Control tool for Tascam 428
21mr|alsa-tools-1.2.5-1|67	
21mr|alsa-tools-1.2.5-1|68	%files
21mr|alsa-tools-1.2.5-1|69	%{_bindir}/as10k1
21mr|alsa-tools-1.2.5-1|70	%{_bindir}/echomixer
21mr|alsa-tools-1.2.5-1|71	%{_bindir}/envy24control
21mr|alsa-tools-1.2.5-1|72	%{_bindir}/hdspconf
21mr|alsa-tools-1.2.5-1|73	%{_bindir}/hdspmixer
21mr|alsa-tools-1.2.5-1|74	%{_bindir}/rmedigicontrol
21mr|alsa-tools-1.2.5-1|75	%{_bindir}/sbiload
21mr|alsa-tools-1.2.5-1|76	%{_bindir}/sscape_ctl
21mr|alsa-tools-1.2.5-1|77	%{_bindir}/us428control
21mr|alsa-tools-1.2.5-1|78	%{_bindir}/hda-verb
21mr|alsa-tools-1.2.5-1|79	%{_bindir}/hdajackretask
21mr|alsa-tools-1.2.5-1|80	%{_bindir}/hdajacksensetest
21mr|alsa-tools-1.2.5-1|81	%{_bindir}/*wrapper
21mr|alsa-tools-1.2.5-1|82	%{_datadir}/applications/hdspconf.desktop
21mr|alsa-tools-1.2.5-1|83	%{_datadir}/applications/hdajackretask.desktop
21mr|alsa-tools-1.2.5-1|84	%{_datadir}/applications/hdspmixer.desktop
21mr|alsa-tools-1.2.5-1|85	%{_datadir}/applications/echomixer.desktop
21mr|alsa-tools-1.2.5-1|86	%{_datadir}/applications/envy24control.desktop
21mr|alsa-tools-1.2.5-1|87	%{_datadir}/applications/rmedigicontrol.desktop
21mr|alsa-tools-1.2.5-1|88	%{_datadir}/sounds/opl3/
21mr|alsa-tools-1.2.5-1|89	%{_iconsdir}/hicolor/*/*/*.png
21mr|alsa-tools-1.2.5-1|90	%{_mandir}/man1/envy24control.1*
21mr|alsa-tools-1.2.5-1|91	%ifnarch ppc %{mips} %{arm}
21mr|alsa-tools-1.2.5-1|92	%{_bindir}/cspctl
21mr|alsa-tools-1.2.5-1|93	%{_mandir}/man1/cspctl.*
21mr|alsa-tools-1.2.5-1|94	%endif
21mr|alsa-tools-1.2.5-1|95	
21mr|alsa-tools-1.2.5-1|96	#----------------------------------------------------------------------------
21mr|alsa-tools-1.2.5-1|97	
21mr|alsa-tools-1.2.5-1|98	%package firmware
21mr|alsa-tools-1.2.5-1|99	Summary:	ALSA tools for uploading firmware to some sound cards
21mr|alsa-tools-1.2.5-1|100	License:	GPLv1+
21mr|alsa-tools-1.2.5-1|101	Group:		System/Kernel and hardware
21mr|alsa-tools-1.2.5-1|102	Requires:	alsa-firmware >= 1.0.25
21mr|alsa-tools-1.2.5-1|103	%rename		hdsploader
21mr|alsa-tools-1.2.5-1|104	%rename		mixartloader
21mr|alsa-tools-1.2.5-1|105	%rename		pcxhrloader
21mr|alsa-tools-1.2.5-1|106	%rename		usx2yloader
21mr|alsa-tools-1.2.5-1|107	%rename		vxloader
21mr|alsa-tools-1.2.5-1|108	
21mr|alsa-tools-1.2.5-1|109	%description firmware
21mr|alsa-tools-1.2.5-1|110	This package contains tools for flashing firmware into certain sound cards.
21mr|alsa-tools-1.2.5-1|111	The following tools are available:
21mr|alsa-tools-1.2.5-1|112	
21mr|alsa-tools-1.2.5-1|113	* hdsploader   - for RME Hammerfall DSP cards
21mr|alsa-tools-1.2.5-1|114	* mixartloader - for Digigram miXart sound cards
21mr|alsa-tools-1.2.5-1|115	* pcxhrloader  - for Digigram PCXHR sound cards
21mr|alsa-tools-1.2.5-1|116	* usx2yloader  - second phase firmware loader for Tascam USX2Y USB sound cards
21mr|alsa-tools-1.2.5-1|117	* vxloader     - for Digigram VX sound cards
21mr|alsa-tools-1.2.5-1|118	
21mr|alsa-tools-1.2.5-1|119	%files firmware
21mr|alsa-tools-1.2.5-1|120	/lib/udev/rules.d/90-alsa-tools-firmware.rules
21mr|alsa-tools-1.2.5-1|121	/lib/udev/tascam_fpga
21mr|alsa-tools-1.2.5-1|122	/lib/udev/tascam_fw
21mr|alsa-tools-1.2.5-1|123	%{_bindir}/hdsploader
21mr|alsa-tools-1.2.5-1|124	%{_bindir}/mixartloader
21mr|alsa-tools-1.2.5-1|125	%{_bindir}/pcxhrloader
21mr|alsa-tools-1.2.5-1|126	%{_bindir}/usx2yloader
21mr|alsa-tools-1.2.5-1|127	%{_bindir}/vxloader
21mr|alsa-tools-1.2.5-1|128	
21mr|alsa-tools-1.2.5-1|129	#----------------------------------------------------------------------------
21mr|alsa-tools-1.2.5-1|130	
21mr|alsa-tools-1.2.5-1|131	%package -n ld10k1
21mr|alsa-tools-1.2.5-1|132	Summary:	AS10k1 Assembler version A0.99
21mr|alsa-tools-1.2.5-1|133	License:	GPLv1
21mr|alsa-tools-1.2.5-1|134	Group:		System/Kernel and hardware
21mr|alsa-tools-1.2.5-1|135	
21mr|alsa-tools-1.2.5-1|136	%description -n ld10k1
21mr|alsa-tools-1.2.5-1|137	This is patch loader for EMU10K1 (EMU10K2) for ALSA.
21mr|alsa-tools-1.2.5-1|138	This disables AC3 passthrough on SB Live.
21mr|alsa-tools-1.2.5-1|139	
21mr|alsa-tools-1.2.5-1|140	There are two parts:
21mr|alsa-tools-1.2.5-1|141	Server - ld10k1 - running as service - it is storing driver state - it must run
21mr|alsa-tools-1.2.5-1|142	under root or by setuided
21mr|alsa-tools-1.2.5-1|143	Client - lo10k1 - controls server and dump loader dl10k1 - loads dumps
21mr|alsa-tools-1.2.5-1|144	previously created with lo10k1 & ld10k1.
21mr|alsa-tools-1.2.5-1|145	
21mr|alsa-tools-1.2.5-1|146	ld10k1 will clear card DSP program and you will hear nothing.
21mr|alsa-tools-1.2.5-1|147	You must load some patches to route sound from inputs to outputs (use
21mr|alsa-tools-1.2.5-1|148	audigy_init script for audigy 1, 2 or init_live for sb live).
21mr|alsa-tools-1.2.5-1|149	After loading patch check and set oss mixer emulation through proc file
21mr|alsa-tools-1.2.5-1|150	(/proc/asound/card/oss_mixer)
21mr|alsa-tools-1.2.5-1|151	
21mr|alsa-tools-1.2.5-1|152	In directory setup are some patches which I use on my Audigy for testing.
21mr|alsa-tools-1.2.5-1|153	With this you will have exactly same mixer as with original driver (+headphone
21mr|alsa-tools-1.2.5-1|154	control, not tested AudigyDrive inputs and outputs, AC3 passthrought).
21mr|alsa-tools-1.2.5-1|155	Use as10k1 compiler from alsa-tools package to compile patches.
21mr|alsa-tools-1.2.5-1|156	
21mr|alsa-tools-1.2.5-1|157	%files -n ld10k1
21mr|alsa-tools-1.2.5-1|158	%{_bindir}/lo10k1
21mr|alsa-tools-1.2.5-1|159	%{_bindir}/init_audigy
21mr|alsa-tools-1.2.5-1|160	%{_bindir}/init_audigy_eq10
21mr|alsa-tools-1.2.5-1|161	%{_bindir}/init_live
21mr|alsa-tools-1.2.5-1|162	%{_datadir}/ld10k1
21mr|alsa-tools-1.2.5-1|163	%{_sbindir}/ld10k1
21mr|alsa-tools-1.2.5-1|164	%{_sbindir}/dl10k1
21mr|alsa-tools-1.2.5-1|165	%{_sbindir}/ld10k1d
21mr|alsa-tools-1.2.5-1|166	
21mr|alsa-tools-1.2.5-1|167	#----------------------------------------------------------------------------
21mr|alsa-tools-1.2.5-1|168	
21mr|alsa-tools-1.2.5-1|169	%package -n %{libname}
21mr|alsa-tools-1.2.5-1|170	Summary:	Ld10k1_ library
21mr|alsa-tools-1.2.5-1|171	Group:		System/Libraries
21mr|alsa-tools-1.2.5-1|172	Obsoletes:	%{_lib}lo10k10 < 1.0.27-2
21mr|alsa-tools-1.2.5-1|173	
21mr|alsa-tools-1.2.5-1|174	%description -n %{libname}
21mr|alsa-tools-1.2.5-1|175	This is the library of ld10k1.
21mr|alsa-tools-1.2.5-1|176	
21mr|alsa-tools-1.2.5-1|177	%files -n %{libname}
21mr|alsa-tools-1.2.5-1|178	%{_libdir}/liblo10k1.so.%{major}*
21mr|alsa-tools-1.2.5-1|179	
21mr|alsa-tools-1.2.5-1|180	#----------------------------------------------------------------------------
21mr|alsa-tools-1.2.5-1|181	
21mr|alsa-tools-1.2.5-1|182	%package -n %{devname}
21mr|alsa-tools-1.2.5-1|183	Summary:	Development files for l10k1
21mr|alsa-tools-1.2.5-1|184	Group:		Development/C
21mr|alsa-tools-1.2.5-1|185	Requires:	%{libname} = %{version}
21mr|alsa-tools-1.2.5-1|186	Obsoletes:	%{_lib}lo10k10-devel < 1.0.27-2
21mr|alsa-tools-1.2.5-1|187	
21mr|alsa-tools-1.2.5-1|188	%description -n %{devname}
21mr|alsa-tools-1.2.5-1|189	This package contains files needed in order to develop an application
21mr|alsa-tools-1.2.5-1|190	that made use of the ld10k1 library.
21mr|alsa-tools-1.2.5-1|191	
21mr|alsa-tools-1.2.5-1|192	%files -n %{devname}
21mr|alsa-tools-1.2.5-1|193	%{_includedir}/lo10k1
21mr|alsa-tools-1.2.5-1|194	%{_datadir}/aclocal/ld10k1.m4
21mr|alsa-tools-1.2.5-1|195	%{_libdir}/liblo10k1.so
21mr|alsa-tools-1.2.5-1|196	
21mr|alsa-tools-1.2.5-1|197	#----------------------------------------------------------------------------
21mr|alsa-tools-1.2.5-1|198	
21mr|alsa-tools-1.2.5-1|199	%prep
21mr|alsa-tools-1.2.5-1|200	%setup -q
21mr|alsa-tools-1.2.5-1|201	%apply_patches
21mr|alsa-tools-1.2.5-1|202	
21mr|alsa-tools-1.2.5-1|203	pushd envy24control
21mr|alsa-tools-1.2.5-1|204	touch NEWS ChangeLog
21mr|alsa-tools-1.2.5-1|205	popd
21mr|alsa-tools-1.2.5-1|206	
21mr|alsa-tools-1.2.5-1|207	find . -name "Make*" -o -name "configure.*" |xargs sed -i -e 's,configure\.in,configure.ac,g'
21mr|alsa-tools-1.2.5-1|208	
21mr|alsa-tools-1.2.5-1|209	%build
21mr|alsa-tools-1.2.5-1|210	for i in %{MODULES}; do
21mr|alsa-tools-1.2.5-1|211	pushd ${i}
21mr|alsa-tools-1.2.5-1|212	libtoolize -c -f
21mr|alsa-tools-1.2.5-1|213	autoreconf -fi
21mr|alsa-tools-1.2.5-1|214	%configure
21mr|alsa-tools-1.2.5-1|215	%make
21mr|alsa-tools-1.2.5-1|216	popd
21mr|alsa-tools-1.2.5-1|217	done
21mr|alsa-tools-1.2.5-1|218	
21mr|alsa-tools-1.2.5-1|219	%install
21mr|alsa-tools-1.2.5-1|220	for i in %{MODULES}; do
21mr|alsa-tools-1.2.5-1|221	pushd ${i}
21mr|alsa-tools-1.2.5-1|222	%makeinstall_std
21mr|alsa-tools-1.2.5-1|223	popd
21mr|alsa-tools-1.2.5-1|224	done
21mr|alsa-tools-1.2.5-1|225	
21mr|alsa-tools-1.2.5-1|226	# install menu entries
21mr|alsa-tools-1.2.5-1|227	# use wrappers with kdialog/xmessage to show some valuable message if program fails to start due to missing card
21mr|alsa-tools-1.2.5-1|228	# We don't use exit code (some programs exit with zero code in this situation, but even if you get non-zero code
21mr|alsa-tools-1.2.5-1|229	# you can't say if this is due to a missing card or due to another reason)
21mr|alsa-tools-1.2.5-1|230	
21mr|alsa-tools-1.2.5-1|231	mkdir -p %{buildroot}%{_datadir}/applications
21mr|alsa-tools-1.2.5-1|232	cat > %{buildroot}%{_datadir}/applications/echomixer.desktop << EOF
21mr|alsa-tools-1.2.5-1|233	[Desktop Entry]
21mr|alsa-tools-1.2.5-1|234	Name=Echo mixer
21mr|alsa-tools-1.2.5-1|235	Comment=Control tool for Echoaudio sound cards
21mr|alsa-tools-1.2.5-1|236	Comment[ru]=Утилита управления звуковыми картами Echoaudio
21mr|alsa-tools-1.2.5-1|237	Exec=%{_bindir}/echomixer_wrapper
21mr|alsa-tools-1.2.5-1|238	Icon=sound_section
21mr|alsa-tools-1.2.5-1|239	Terminal=false
21mr|alsa-tools-1.2.5-1|240	Type=Application
21mr|alsa-tools-1.2.5-1|241	Categories=AudioVideo;Audio;Mixer;
21mr|alsa-tools-1.2.5-1|242	EOF
21mr|alsa-tools-1.2.5-1|243	
21mr|alsa-tools-1.2.5-1|244	mkdir -p %{buildroot}%{_datadir}/applications
21mr|alsa-tools-1.2.5-1|245	cat > %{buildroot}%{_datadir}/applications/envy24control.desktop << EOF
21mr|alsa-tools-1.2.5-1|246	[Desktop Entry]
21mr|alsa-tools-1.2.5-1|247	Name=Envy24control
21mr|alsa-tools-1.2.5-1|248	Comment=Control tool for Envy24 (ice1712) based sound cards
21mr|alsa-tools-1.2.5-1|249	Comment[ru]=Утилита управления звуковыми картами Envy24 (ice1712)
21mr|alsa-tools-1.2.5-1|250	Exec=%{_bindir}/envy24control_wrapper
21mr|alsa-tools-1.2.5-1|251	Icon=sound_section
21mr|alsa-tools-1.2.5-1|252	Terminal=false
21mr|alsa-tools-1.2.5-1|253	Type=Application
21mr|alsa-tools-1.2.5-1|254	Categories=AudioVideo;Audio;Mixer;
21mr|alsa-tools-1.2.5-1|255	EOF
21mr|alsa-tools-1.2.5-1|256	
21mr|alsa-tools-1.2.5-1|257	mkdir -p %{buildroot}%{_datadir}/applications
21mr|alsa-tools-1.2.5-1|258	cat > %{buildroot}%{_datadir}/applications/rmedigicontrol.desktop << EOF
21mr|alsa-tools-1.2.5-1|259	[Desktop Entry]
21mr|alsa-tools-1.2.5-1|260	Name=RME Digicontrol
21mr|alsa-tools-1.2.5-1|261	Comment=Control panel for RME Hammerfall
21mr|alsa-tools-1.2.5-1|262	Comment[ru]=Панель управления для RME Hammerfall
21mr|alsa-tools-1.2.5-1|263	Exec=%{_bindir}/rmedigicontrol
21mr|alsa-tools-1.2.5-1|264	Icon=sound_section
21mr|alsa-tools-1.2.5-1|265	Terminal=false
21mr|alsa-tools-1.2.5-1|266	Type=Application
21mr|alsa-tools-1.2.5-1|267	Categories=AudioVideo;Audio;Mixer;
21mr|alsa-tools-1.2.5-1|268	EOF
21mr|alsa-tools-1.2.5-1|269	
21mr|alsa-tools-1.2.5-1|270	echo "#!/bin/sh" > %{buildroot}%{_bindir}/echomixer_wrapper
21mr|alsa-tools-1.2.5-1|271	echo "%{_bindir}/echomixer 2>&1 | grep -q 'No Echoaudio cards found, sorry.'; if [[ \$? == 0 ]]; then kdialog --msgbox \"No Echoaudio cards found.\" || xmessage \"No Echoaudio cards found.\"; fi" >> %{buildroot}%{_bindir}/echomixer_wrapper
21mr|alsa-tools-1.2.5-1|272	
21mr|alsa-tools-1.2.5-1|273	echo "#!/bin/sh" > %{buildroot}%{_bindir}/envy24control_wrapper
21mr|alsa-tools-1.2.5-1|274	echo "%{_bindir}/envy24control 2>&1 | grep -q 'No ICE1712 cards found'; if [[ \$? == 0 ]]; then kdialog --msgbox \"No ICE1712 cards found.\" || xmessage \"No ICE1712 cards found.\"; fi" >> %{buildroot}%{_bindir}/envy24control_wrapper
21mr|alsa-tools-1.2.5-1|275	
21mr|alsa-tools-1.2.5-1|276	echo "#!/bin/sh" > %{buildroot}%{_bindir}/hdspconf_wrapper
21mr|alsa-tools-1.2.5-1|277	echo "%{_bindir}/hdspconf 2>&1 | grep -q 'No Hammerfall DSP card found.'; if [[ \$? == 0 ]]; then kdialog --msgbox \"No Hammerfall DSP card found.\" || xmessage \"No Hammerfall DSP card found.\"; fi" >> %{buildroot}%{_bindir}/hdspconf_wrapper
21mr|alsa-tools-1.2.5-1|278	
21mr|alsa-tools-1.2.5-1|279	echo "#!/bin/sh" > %{buildroot}%{_bindir}/hdspmixer_wrapper
21mr|alsa-tools-1.2.5-1|280	echo "%{_bindir}/hdspmixer 2>&1 | grep -q 'No RME cards found.'; if [[ \$? == 0 ]]; then kdialog --msgbox \"No RME cards found.\" || xmessage \"No RME cards found.\"; fi" >> %{buildroot}%{_bindir}/hdspmixer_wrapper
21mr|alsa-tools-1.2.5-1|281	
21mr|alsa-tools-1.2.5-1|282	chmod a+x %{buildroot}%{_bindir}/*wrapper
21mr|alsa-tools-1.2.5-1|283	
21mr|alsa-tools-1.2.5-1|284	# fix .desktop files
21mr|alsa-tools-1.2.5-1|285	sed -i 's,.png,,' %{buildroot}%{_datadir}/applications/{hdspconf,hdspmixer}.desktop
21mr|alsa-tools-1.2.5-1|286	
21mr|alsa-tools-1.2.5-1|287	desktop-file-install \
21mr|alsa-tools-1.2.5-1|288	--vendor="" \
21mr|alsa-tools-1.2.5-1|289	--remove-key="Encoding" \
21mr|alsa-tools-1.2.5-1|290	--remove-key="FilePattern" \
21mr|alsa-tools-1.2.5-1|291	--remove-category="Application" \
21mr|alsa-tools-1.2.5-1|292	--dir=%{buildroot}%{_datadir}/applications/ \
21mr|alsa-tools-1.2.5-1|293	%{buildroot}%{_datadir}/applications/*
21mr|alsa-tools-1.2.5-1|294	
21mr|alsa-tools-1.2.5-1|295	# udev rules file for usx2yloader - AdamW 2008/03
21mr|alsa-tools-1.2.5-1|296	mkdir -p %{buildroot}/lib/udev/rules.d/
21mr|alsa-tools-1.2.5-1|297	install -p -m 0644 %{SOURCE1} %{buildroot}/lib/udev/rules.d/

11354 21
21mr|alsa-utils-1.2.11-2|1	Summary:	Advanced Linux Sound Architecture (ALSA) utilities
21mr|alsa-utils-1.2.11-2|2	Name:		alsa-utils
21mr|alsa-utils-1.2.11-2|3	Version:	1.2.11
21mr|alsa-utils-1.2.11-2|4	Release:	2
21mr|alsa-utils-1.2.11-2|5	License:	GPLv2+
21mr|alsa-utils-1.2.11-2|6	Group:		Sound
21mr|alsa-utils-1.2.11-2|7	Url:		https://www.alsa-project.org
21mr|alsa-utils-1.2.11-2|8	Source0:	http://www.alsa-project.org/files/pub/utils/%{name}-%{version}.tar.bz2
21mr|alsa-utils-1.2.11-2|9	Patch0:	alsa-utils-1.1.0-dtd45.patch
21mr|alsa-utils-1.2.11-2|10	BuildRequires:	docbook-dtd45-xml
21mr|alsa-utils-1.2.11-2|11	BuildRequires:	kernel-headers
21mr|alsa-utils-1.2.11-2|12	BuildRequires:	systemd-units
21mr|alsa-utils-1.2.11-2|13	BuildRequires:	xmlto
21mr|alsa-utils-1.2.11-2|14	BuildRequires:	pkgconfig(alsa) >= 1.2.5
21mr|alsa-utils-1.2.11-2|15	BuildRequires:	pkgconfig(alsa-topology) >= 1.1.9
21mr|alsa-utils-1.2.11-2|16	BuildRequires:	pkgconfig(ncurses)
21mr|alsa-utils-1.2.11-2|17	BuildRequires:	pkgconfig(ncursesw)
21mr|alsa-utils-1.2.11-2|18	BuildRequires:	pkgconfig(fftw3)
21mr|alsa-utils-1.2.11-2|19	BuildRequires:	pkgconfig(systemd)
21mr|alsa-utils-1.2.11-2|20	BuildRequires:	pkgconfig(udev)
21mr|alsa-utils-1.2.11-2|21	Requires:	alsa-lib >= 2:%{version}
21mr|alsa-utils-1.2.11-2|22	# Dependency for alsaconf:
21mr|alsa-utils-1.2.11-2|23	Requires:	pciutils
21mr|alsa-utils-1.2.11-2|24	
21mr|alsa-utils-1.2.11-2|25	%description
21mr|alsa-utils-1.2.11-2|26	Advanced Linux Sound Architecture (ALSA) utilities. Modularized architecture
21mr|alsa-utils-1.2.11-2|27	with support for a large range of ISA and PCI cards. Fully compatible with
21mr|alsa-utils-1.2.11-2|28	OSS/Lite (kernel sound drivers), but contains many enhanced features.
21mr|alsa-utils-1.2.11-2|29	This is the utilities package, which allows you to manipulate ALSA settings.
21mr|alsa-utils-1.2.11-2|30	
21mr|alsa-utils-1.2.11-2|31	%files
21mr|alsa-utils-1.2.11-2|32	%license COPYING
21mr|alsa-utils-1.2.11-2|33	%doc ABOUT-NLS ChangeLog README.md TODO
21mr|alsa-utils-1.2.11-2|34	%{_bindir}/[a-n]*
21mr|alsa-utils-1.2.11-2|35	%{_sbindir}/alsactl
21mr|alsa-utils-1.2.11-2|36	%{_sbindir}/alsa-info.sh
21mr|alsa-utils-1.2.11-2|37	%{_sbindir}/alsabat-test.sh
21mr|alsa-utils-1.2.11-2|38	%{_libdir}/alsa-topology/libalsatplg_module_nhlt.so
21mr|alsa-utils-1.2.11-2|39	%{_mandir}/man1/[a-n]*
21mr|alsa-utils-1.2.11-2|40	%{_mandir}/man7/alsactl_init.7*
21mr|alsa-utils-1.2.11-2|41	%{_datadir}/alsa/
21mr|alsa-utils-1.2.11-2|42	%{_unitdir}/*.service
21mr|alsa-utils-1.2.11-2|43	%{_unitdir}/*/*.service
21mr|alsa-utils-1.2.11-2|44	%{_udevrulesdir}/*.rules
21mr|alsa-utils-1.2.11-2|45	/var/lib/alsa
21mr|alsa-utils-1.2.11-2|46	
21mr|alsa-utils-1.2.11-2|47	#----------------------------------------------------------------------------
21mr|alsa-utils-1.2.11-2|48	
21mr|alsa-utils-1.2.11-2|49	%package -n speaker-test
21mr|alsa-utils-1.2.11-2|50	Summary:	ALSA test tool
21mr|alsa-utils-1.2.11-2|51	Group:		Sound
21mr|alsa-utils-1.2.11-2|52	Requires:	alsa-utils
21mr|alsa-utils-1.2.11-2|53	
21mr|alsa-utils-1.2.11-2|54	%description -n speaker-test
21mr|alsa-utils-1.2.11-2|55	Speaker-test is a tool that enables one to test his head phones.
21mr|alsa-utils-1.2.11-2|56	
21mr|alsa-utils-1.2.11-2|57	%files -n speaker-test
21mr|alsa-utils-1.2.11-2|58	%license COPYING
21mr|alsa-utils-1.2.11-2|59	%{_bindir}/speaker-test
21mr|alsa-utils-1.2.11-2|60	%{_mandir}/man1/speaker-test.*
21mr|alsa-utils-1.2.11-2|61	%{_datadir}/sounds/alsa/
21mr|alsa-utils-1.2.11-2|62	
21mr|alsa-utils-1.2.11-2|63	#----------------------------------------------------------------------------
21mr|alsa-utils-1.2.11-2|64	
21mr|alsa-utils-1.2.11-2|65	%package -n alsaconf
21mr|alsa-utils-1.2.11-2|66	Summary:	ALSA configuration tool
21mr|alsa-utils-1.2.11-2|67	Group:		Sound
21mr|alsa-utils-1.2.11-2|68	Requires:	alsa-utils
21mr|alsa-utils-1.2.11-2|69	Requires:	whiptail
21mr|alsa-utils-1.2.11-2|70	Requires:	cdialog
21mr|alsa-utils-1.2.11-2|71	
21mr|alsa-utils-1.2.11-2|72	%description -n alsaconf
21mr|alsa-utils-1.2.11-2|73	Alsaconf is a tool that enables one to configure his sound card with ALSA.
21mr|alsa-utils-1.2.11-2|74	It's often not not needed as ROSA Linux can autoconfigure sound cards.
21mr|alsa-utils-1.2.11-2|75	
21mr|alsa-utils-1.2.11-2|76	%files -n alsaconf -f alsaconf.lang
21mr|alsa-utils-1.2.11-2|77	%license COPYING
21mr|alsa-utils-1.2.11-2|78	%{_sbindir}/alsaconf
21mr|alsa-utils-1.2.11-2|79	%{_mandir}/man8/alsaconf.*
21mr|alsa-utils-1.2.11-2|80	%lang(fr) %{_mandir}/fr/man8/alsaconf.*
21mr|alsa-utils-1.2.11-2|81	
21mr|alsa-utils-1.2.11-2|82	#----------------------------------------------------------------------------
21mr|alsa-utils-1.2.11-2|83	
21mr|alsa-utils-1.2.11-2|84	%prep
21mr|alsa-utils-1.2.11-2|85	%autosetup -p1
21mr|alsa-utils-1.2.11-2|86	
21mr|alsa-utils-1.2.11-2|87	
21mr|alsa-utils-1.2.11-2|88	%build
21mr|alsa-utils-1.2.11-2|89	%configure \
21mr|alsa-utils-1.2.11-2|90	--disable-rpath \
21mr|alsa-utils-1.2.11-2|91	--with-systemdsystemunitdir=%{_unitdir}
21mr|alsa-utils-1.2.11-2|92	
21mr|alsa-utils-1.2.11-2|93	%make all
21mr|alsa-utils-1.2.11-2|94	
21mr|alsa-utils-1.2.11-2|95	
21mr|alsa-utils-1.2.11-2|96	%install
21mr|alsa-utils-1.2.11-2|97	%makeinstall_std mkdir_p="mkdir -p"
21mr|alsa-utils-1.2.11-2|98	
21mr|alsa-utils-1.2.11-2|99	# Create /var/lib/alsa tree
21mr|alsa-utils-1.2.11-2|100	mkdir -p -m 755 %{buildroot}/var/lib/alsa
21mr|alsa-utils-1.2.11-2|101	
21mr|alsa-utils-1.2.11-2|102	%find_lang alsaconf
21mr|alsa-utils-1.2.11-2|103	%find_lang alsa-utils
21mr|alsa-utils-1.2.11-2|104	cat alsa-utils.lang >> alsaconf.lang

11355 21
21mr|AmbientLight-0.0.1-1|1	Name:		AmbientLight
21mr|AmbientLight-0.0.1-1|2	Summary:	Ambient light controller, primarily for Plasma Mobile
21mr|AmbientLight-0.0.1-1|3	Version:	0.0.1
21mr|AmbientLight-0.0.1-1|4	Release:	1
21mr|AmbientLight-0.0.1-1|5	License:	GPLv3
21mr|AmbientLight-0.0.1-1|6	Group:		System/Base
21mr|AmbientLight-0.0.1-1|7	Source0:	https://github.com/OpenMandrivaSoftware/AmbientLight/archive/refs/tags/%{version}.tar.gz
21mr|AmbientLight-0.0.1-1|8	BuildRequires:	cmake(Qt5Core)
21mr|AmbientLight-0.0.1-1|9	BuildRequires:	cmake(Qt5DBus)
21mr|AmbientLight-0.0.1-1|10	BuildRequires:	cmake(Qt5Sensors)
21mr|AmbientLight-0.0.1-1|11	BuildRequires:	cmake
21mr|AmbientLight-0.0.1-1|12	BuildRequires:	ninja
21mr|AmbientLight-0.0.1-1|13	BuildRequires:	qmake5
21mr|AmbientLight-0.0.1-1|14	
21mr|AmbientLight-0.0.1-1|15	%description
21mr|AmbientLight-0.0.1-1|16	Ambient light controller, primarily for Plasma Mobile
21mr|AmbientLight-0.0.1-1|17	
21mr|AmbientLight-0.0.1-1|18	%prep
21mr|AmbientLight-0.0.1-1|19	%autosetup -p1
21mr|AmbientLight-0.0.1-1|20	%cmake \
21mr|AmbientLight-0.0.1-1|21	-G Ninja
21mr|AmbientLight-0.0.1-1|22	
21mr|AmbientLight-0.0.1-1|23	%build
21mr|AmbientLight-0.0.1-1|24	%ninja_build -C build
21mr|AmbientLight-0.0.1-1|25	
21mr|AmbientLight-0.0.1-1|26	%install
21mr|AmbientLight-0.0.1-1|27	%ninja_install -C build
21mr|AmbientLight-0.0.1-1|28	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21mr|AmbientLight-0.0.1-1|29	cat >%{buildroot}%{_sysconfdir}/xdg/autostart/ch.lindev.ambientlight.desktop <<'EOF'
21mr|AmbientLight-0.0.1-1|30	[Desktop Entry]
21mr|AmbientLight-0.0.1-1|31	Type=Application
21mr|AmbientLight-0.0.1-1|32	Icon=ambient-light
21mr|AmbientLight-0.0.1-1|33	Name=Ambient Light
21mr|AmbientLight-0.0.1-1|34	Exec=%{_bindir}/ambient-light
21mr|AmbientLight-0.0.1-1|35	NoDisplay=true
21mr|AmbientLight-0.0.1-1|36	X-KDE-autostart-phase=2
21mr|AmbientLight-0.0.1-1|37	EOF
21mr|AmbientLight-0.0.1-1|38	
21mr|AmbientLight-0.0.1-1|39	%files
21mr|AmbientLight-0.0.1-1|40	%{_bindir}/ambient-light
21mr|AmbientLight-0.0.1-1|41	%{_sysconfdir}/xdg/autostart/ch.lindev.ambientlight.desktop

11356 21
21mr|amrnb-11.0.0.0-1|1	%define major 3
21mr|amrnb-11.0.0.0-1|2	%define libname %mklibname amrnb %{major}
21mr|amrnb-11.0.0.0-1|3	%define develname %mklibname -d amrnb
21mr|amrnb-11.0.0.0-1|4	
21mr|amrnb-11.0.0.0-1|5	Name:		amrnb
21mr|amrnb-11.0.0.0-1|6	Version:	11.0.0.0
21mr|amrnb-11.0.0.0-1|7	Release:	1
21mr|amrnb-11.0.0.0-1|8	Summary:	AMR NarrowBand speech codec
21mr|amrnb-11.0.0.0-1|9	License:	Distributable
21mr|amrnb-11.0.0.0-1|10	Group:		System/Libraries
21mr|amrnb-11.0.0.0-1|11	URL:		http://www.penguin.cz/~utx/amr
21mr|amrnb-11.0.0.0-1|12	Source:		http://ftp.penguin.cz/pub/users/utx/amr/amrnb-%{version}.tar.bz2
21mr|amrnb-11.0.0.0-1|13	Source1:	http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-b00.zip
21mr|amrnb-11.0.0.0-1|14	
21mr|amrnb-11.0.0.0-1|15	%description
21mr|amrnb-11.0.0.0-1|16	AMR-NB is a narrowband speech codec used in mobile phones.
21mr|amrnb-11.0.0.0-1|17	
21mr|amrnb-11.0.0.0-1|18	This package is in restricted as it may violate some patents.
21mr|amrnb-11.0.0.0-1|19	
21mr|amrnb-11.0.0.0-1|20	%package -n %{libname}
21mr|amrnb-11.0.0.0-1|21	Summary:	AMR NarrowBand speech codec development files
21mr|amrnb-11.0.0.0-1|22	Group:		System/Libraries
21mr|amrnb-11.0.0.0-1|23	
21mr|amrnb-11.0.0.0-1|24	%description -n %{libname}
21mr|amrnb-11.0.0.0-1|25	AMR-NB is a narrowband speech codec used in mobile phones development files.
21mr|amrnb-11.0.0.0-1|26	
21mr|amrnb-11.0.0.0-1|27	%package -n %{develname}
21mr|amrnb-11.0.0.0-1|28	Summary:	AMR NarrowBand speech codec development files
21mr|amrnb-11.0.0.0-1|29	Group:		Development/C
21mr|amrnb-11.0.0.0-1|30	Requires:	%{libname} = %{version}
21mr|amrnb-11.0.0.0-1|31	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|amrnb-11.0.0.0-1|32	
21mr|amrnb-11.0.0.0-1|33	%description -n %{develname}
21mr|amrnb-11.0.0.0-1|34	AMR-NB is a narrowband speech codec used in mobile phones development files.
21mr|amrnb-11.0.0.0-1|35	
21mr|amrnb-11.0.0.0-1|36	%prep
21mr|amrnb-11.0.0.0-1|37	%setup -q
21mr|amrnb-11.0.0.0-1|38	cp %{SOURCE1} .
21mr|amrnb-11.0.0.0-1|39	
21mr|amrnb-11.0.0.0-1|40	%build
21mr|amrnb-11.0.0.0-1|41	%configure --enable-static
21mr|amrnb-11.0.0.0-1|42	%make
21mr|amrnb-11.0.0.0-1|43	
21mr|amrnb-11.0.0.0-1|44	%install
21mr|amrnb-11.0.0.0-1|45	%makeinstall_std
21mr|amrnb-11.0.0.0-1|46	
21mr|amrnb-11.0.0.0-1|47	%files
21mr|amrnb-11.0.0.0-1|48	%doc README AUTHORS TODO COPYING
21mr|amrnb-11.0.0.0-1|49	%{_bindir}/*
21mr|amrnb-11.0.0.0-1|50	
21mr|amrnb-11.0.0.0-1|51	%files -n %{libname}
21mr|amrnb-11.0.0.0-1|52	%{_libdir}/libamrnb.so.%{major}*
21mr|amrnb-11.0.0.0-1|53	
21mr|amrnb-11.0.0.0-1|54	%files -n %{develname}
21mr|amrnb-11.0.0.0-1|55	%{_includedir}/amrnb/
21mr|amrnb-11.0.0.0-1|56	%{_libdir}/libamrnb.a
21mr|amrnb-11.0.0.0-1|57	%{_libdir}/libamrnb.so

11357 21
21mr|amtk-5.5.1-3|1	%global api	5
21mr|amtk-5.5.1-3|2	%global major	0
21mr|amtk-5.5.1-3|3	%define libname %mklibname amtk %api %major
21mr|amtk-5.5.1-3|4	%define girname	%mklibname amtk-gir %{api}
21mr|amtk-5.5.1-3|5	%define devname %mklibname -d amtk %api
21mr|amtk-5.5.1-3|6	
21mr|amtk-5.5.1-3|7	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|amtk-5.5.1-3|8	
21mr|amtk-5.5.1-3|9	Summary:	actions, menus and toolbars kit for GTK+ applications
21mr|amtk-5.5.1-3|10	Name:		amtk
21mr|amtk-5.5.1-3|11	Version:	5.5.1
21mr|amtk-5.5.1-3|12	Release:	3
21mr|amtk-5.5.1-3|13	License:	LGPLv2+
21mr|amtk-5.5.1-3|14	Group:		System/Libraries
21mr|amtk-5.5.1-3|15	Url:		https://gitlab.gnome.org/World/amtk
21mr|amtk-5.5.1-3|16	Source0:	https://download.gnome.org/sources/amtk/%{url_ver}/amtk-%{version}.tar.xz
21mr|amtk-5.5.1-3|17	BuildRequires:	gcc
21mr|amtk-5.5.1-3|18	BuildRequires:	gettext
21mr|amtk-5.5.1-3|19	BuildRequires:	gtk-doc
21mr|amtk-5.5.1-3|20	BuildRequires:	meson
21mr|amtk-5.5.1-3|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|amtk-5.5.1-3|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|amtk-5.5.1-3|23	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|amtk-5.5.1-3|24	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|amtk-5.5.1-3|25	BuildRequires:	pkgconfig(libxml-2.0)
21mr|amtk-5.5.1-3|26	BuildRequires:	pkgconfig(uchardet)
21mr|amtk-5.5.1-3|27	Obsoletes:	%{name}-tests <= 5.2.0
21mr|amtk-5.5.1-3|28	
21mr|amtk-5.5.1-3|29	%description
21mr|amtk-5.5.1-3|30	Amtk is the acronym for “Actions, Menus and Toolbars Kit”. It is a basic
21mr|amtk-5.5.1-3|31	GtkUIManager replacement based on GAction. It is suitable for both a
21mr|amtk-5.5.1-3|32	traditional UI or a modern UI with a GtkHeaderBar.
21mr|amtk-5.5.1-3|33	
21mr|amtk-5.5.1-3|34	%files -f amtk-%{api}.lang
21mr|amtk-5.5.1-3|35	%doc NEWS README.md
21mr|amtk-5.5.1-3|36	%license LICENSES/*
21mr|amtk-5.5.1-3|37	
21mr|amtk-5.5.1-3|38	#--------------------------------------------------------------------
21mr|amtk-5.5.1-3|39	
21mr|amtk-5.5.1-3|40	%package -n %{libname}
21mr|amtk-5.5.1-3|41	Summary:	Libraries for %{name}
21mr|amtk-5.5.1-3|42	Group:		System/Libraries
21mr|amtk-5.5.1-3|43	Requires:	%{name} >= %{EVRD}
21mr|amtk-5.5.1-3|44	
21mr|amtk-5.5.1-3|45	%description -n %{libname}
21mr|amtk-5.5.1-3|46	The %{name}-devel package contains libraries and header files for
21mr|amtk-5.5.1-3|47	developing applications that use %{name}.
21mr|amtk-5.5.1-3|48	
21mr|amtk-5.5.1-3|49	%files -n %libname
21mr|amtk-5.5.1-3|50	%{_libdir}/libamtk-%{api}.so.%{major}{,.*}
21mr|amtk-5.5.1-3|51	
21mr|amtk-5.5.1-3|52	#--------------------------------------------------------------------
21mr|amtk-5.5.1-3|53	
21mr|amtk-5.5.1-3|54	%package -n %{girname}
21mr|amtk-5.5.1-3|55	Summary:	GObject Introspection interface description for Amtk
21mr|amtk-5.5.1-3|56	Group:		System/Libraries
21mr|amtk-5.5.1-3|57	Requires:	%{libname} = %{EVRD}
21mr|amtk-5.5.1-3|58	
21mr|amtk-5.5.1-3|59	%description -n %{girname}
21mr|amtk-5.5.1-3|60	GObject Introspection interface description for Amtk.
21mr|amtk-5.5.1-3|61	
21mr|amtk-5.5.1-3|62	%files -n %{girname}
21mr|amtk-5.5.1-3|63	%{_libdir}/girepository-1.0/Amtk-%{api}.typelib
21mr|amtk-5.5.1-3|64	
21mr|amtk-5.5.1-3|65	#--------------------------------------------------------------------
21mr|amtk-5.5.1-3|66	
21mr|amtk-5.5.1-3|67	%package -n %{devname}
21mr|amtk-5.5.1-3|68	Summary:	Development files for %{name}
21mr|amtk-5.5.1-3|69	Group:		Development/Other
21mr|amtk-5.5.1-3|70	Requires:	%{girname} = %{EVRD}
21mr|amtk-5.5.1-3|71	Requires:	%{libname} = %{EVRD}
21mr|amtk-5.5.1-3|72	Provides:	%{name}-devel = %{EVRD}
21mr|amtk-5.5.1-3|73	
21mr|amtk-5.5.1-3|74	%description -n %{devname}
21mr|amtk-5.5.1-3|75	The %{name}-devel package contains libraries and header files for
21mr|amtk-5.5.1-3|76	developing applications that use %{name}.
21mr|amtk-5.5.1-3|77	
21mr|amtk-5.5.1-3|78	%files -n %{devname}
21mr|amtk-5.5.1-3|79	%doc %{_datadir}/gtk-doc/html/%{name}-%{api}/
21mr|amtk-5.5.1-3|80	%{_datadir}/gir-1.0/Amtk-%{api}.gir
21mr|amtk-5.5.1-3|81	%{_includedir}/amtk-%{api}/
21mr|amtk-5.5.1-3|82	%{_libdir}/libamtk-%{api}.so
21mr|amtk-5.5.1-3|83	%{_libdir}/pkgconfig/amtk-%{api}.pc
21mr|amtk-5.5.1-3|84	
21mr|amtk-5.5.1-3|85	#--------------------------------------------------------------------
21mr|amtk-5.5.1-3|86	
21mr|amtk-5.5.1-3|87	%prep
21mr|amtk-5.5.1-3|88	%autosetup -p1
21mr|amtk-5.5.1-3|89	
21mr|amtk-5.5.1-3|90	%build
21mr|amtk-5.5.1-3|91	%meson
21mr|amtk-5.5.1-3|92	%meson_build
21mr|amtk-5.5.1-3|93	
21mr|amtk-5.5.1-3|94	%install
21mr|amtk-5.5.1-3|95	%meson_install
21mr|amtk-5.5.1-3|96	
21mr|amtk-5.5.1-3|97	%find_lang amtk-%{api}

11358 21
21mr|amtu-1.0.8-16|1	%global optflags %{optflags} -fcommon
21mr|amtu-1.0.8-16|2	
21mr|amtu-1.0.8-16|3	Summary:	Abstract Machine Test Utility (AMTU)
21mr|amtu-1.0.8-16|4	Name:		amtu
21mr|amtu-1.0.8-16|5	Version:	1.0.8
21mr|amtu-1.0.8-16|6	Release:	16
21mr|amtu-1.0.8-16|7	License:	CPL
21mr|amtu-1.0.8-16|8	Group:		System/Base
21mr|amtu-1.0.8-16|9	Url:		http://sourceforge.net/projects/amtueal/
21mr|amtu-1.0.8-16|10	Source0:	https://sourceforge.net/projects/amtueal/files/amtueal/amtu-%{version}/amtu-%{version}.tar.gz
21mr|amtu-1.0.8-16|11	Patch1:		amtu-1.0.8-doc.patch
21mr|amtu-1.0.8-16|12	Patch2:		amtu-1.0.8-init.patch
21mr|amtu-1.0.8-16|13	Patch3:		amtu-1.0.8-memsep.patch
21mr|amtu-1.0.8-16|14	Patch4:		amtu-1.0.8-new-file.patch
21mr|amtu-1.0.8-16|15	Patch5:		amtu-1.0.8-net-device.patch
21mr|amtu-1.0.8-16|16	Patch6:		amtu-1.0.8-net-device_name.patch
21mr|amtu-1.0.8-16|17	BuildRequires:	pkgconfig(audit)
21mr|amtu-1.0.8-16|18	Requires(post,preun):	chkconfig
21mr|amtu-1.0.8-16|19	#not support compile on arm https://bugzilla.redhat.com/show_bug.cgi?id=947575
21mr|amtu-1.0.8-16|20	ExclusiveArch:	%{ix86} x86_64
21mr|amtu-1.0.8-16|21	
21mr|amtu-1.0.8-16|22	%description
21mr|amtu-1.0.8-16|23	Abstract Machine Test Utility (AMTU) is an administrative utility to check
21mr|amtu-1.0.8-16|24	whether the underlying protection mechanism of the hardware are still being
21mr|amtu-1.0.8-16|25	enforced. This is a requirement of the Controlled Access Protection Profile
21mr|amtu-1.0.8-16|26	FPT_AMT.1, see
21mr|amtu-1.0.8-16|27	http://www.radium.ncsc.mil/tpep/library/protection_profiles/CAPP-1.d.pdf
21mr|amtu-1.0.8-16|28	
21mr|amtu-1.0.8-16|29	%files
21mr|amtu-1.0.8-16|30	%doc doc/AMTUHowTo.txt LICENSE
21mr|amtu-1.0.8-16|31	%attr(755,root,root) %{_sysconfdir}/rc.d/init.d/amtu
21mr|amtu-1.0.8-16|32	%config(noreplace) %attr(640,root,root) %{_sysconfdir}/sysconfig/amtu
21mr|amtu-1.0.8-16|33	%attr(0750,root,root) %{_sbindir}/amtu
21mr|amtu-1.0.8-16|34	%attr(0644,root,root) %{_mandir}/man8/*
21mr|amtu-1.0.8-16|35	
21mr|amtu-1.0.8-16|36	%post
21mr|amtu-1.0.8-16|37	/sbin/chkconfig --add amtu
21mr|amtu-1.0.8-16|38	
21mr|amtu-1.0.8-16|39	%preun
21mr|amtu-1.0.8-16|40	if [ $1 -eq 0 ]; then
21mr|amtu-1.0.8-16|41	/sbin/service amtu stop > /dev/null 2>&1
21mr|amtu-1.0.8-16|42	/sbin/chkconfig --del amtu
21mr|amtu-1.0.8-16|43	fi
21mr|amtu-1.0.8-16|44	
21mr|amtu-1.0.8-16|45	#----------------------------------------------------------------------------
21mr|amtu-1.0.8-16|46	
21mr|amtu-1.0.8-16|47	%prep
21mr|amtu-1.0.8-16|48	%autosetup -p1
21mr|amtu-1.0.8-16|49	
21mr|amtu-1.0.8-16|50	%build
21mr|amtu-1.0.8-16|51	touch ChangeLog
21mr|amtu-1.0.8-16|52	touch NEWS
21mr|amtu-1.0.8-16|53	touch AUTHORS
21mr|amtu-1.0.8-16|54	autoreconf -fi
21mr|amtu-1.0.8-16|55	%configure
21mr|amtu-1.0.8-16|56	%make
21mr|amtu-1.0.8-16|57	
21mr|amtu-1.0.8-16|58	%install
21mr|amtu-1.0.8-16|59	%makeinstall_std bindir=%{_sbindir}

11359 21
21mr|anaconda-34.25.0.10-1.87|1	%global git_rel 1
21mr|anaconda-34.25.0.10-1.87|2	%global rosa_rel 87
21mr|anaconda-34.25.0.10-1.87|3	
21mr|anaconda-34.25.0.10-1.87|4	%global __requires_exclude ^%{_bindir}/bash$
21mr|anaconda-34.25.0.10-1.87|5	%global __requires_exclude ^typelib\\((RpmOstree)
21mr|anaconda-34.25.0.10-1.87|6	
21mr|anaconda-34.25.0.10-1.87|7	# python3 and python38 from one spec file
21mr|anaconda-34.25.0.10-1.87|8	# Aanconda and/or its deps do not work with Python 3.5
21mr|anaconda-34.25.0.10-1.87|9	%if %{mdvver} >= 201910
21mr|anaconda-34.25.0.10-1.87|10	%define py3prefix python3
21mr|anaconda-34.25.0.10-1.87|11	%define python38_sitearch %{python3_sitearch}
21mr|anaconda-34.25.0.10-1.87|12	%else
21mr|anaconda-34.25.0.10-1.87|13	%define py3prefix python38
21mr|anaconda-34.25.0.10-1.87|14	%global optflags %{optflags} %(python3.8-config --cflags)
21mr|anaconda-34.25.0.10-1.87|15	%global ldflags %{ldflags} %(python3.8-config --libs)
21mr|anaconda-34.25.0.10-1.87|16	%endif
21mr|anaconda-34.25.0.10-1.87|17	
21mr|anaconda-34.25.0.10-1.87|18	%{?build_nickel}%{?!build_nickel:%bcond_with nickel}
21mr|anaconda-34.25.0.10-1.87|19	
21mr|anaconda-34.25.0.10-1.87|20	# manually sync translations with https://github.com/rhinstaller/anaconda-l10n
21mr|anaconda-34.25.0.10-1.87|21	# https://github.com/rhinstaller/anaconda/discussions/3355
21mr|anaconda-34.25.0.10-1.87|22	%define l10n_commit 675a538521def910debdb473ea02fc64e0d43980
21mr|anaconda-34.25.0.10-1.87|23	# right now needed translations may be the directory "master", later it will be e.g. "fc35"
21mr|anaconda-34.25.0.10-1.87|24	%define l10n_subdirectory rhel-9
21mr|anaconda-34.25.0.10-1.87|25	
21mr|anaconda-34.25.0.10-1.87|26	Summary:       Graphical system installer
21mr|anaconda-34.25.0.10-1.87|27	Name:          anaconda
21mr|anaconda-34.25.0.10-1.87|28	Version:       34.25.0.10
21mr|anaconda-34.25.0.10-1.87|29	Release:       %{git_rel}.%{rosa_rel}
21mr|anaconda-34.25.0.10-1.87|30	License:       GPLv2+
21mr|anaconda-34.25.0.10-1.87|31	Group:         System/Configuration/Other
21mr|anaconda-34.25.0.10-1.87|32	# git with patches: https://github.com/mikhailnov/anaconda/tree/rosa-v34
21mr|anaconda-34.25.0.10-1.87|33	# Using rhel-9 anaconda from https://github.com/rhinstaller/anaconda/tree/rhel-9
21mr|anaconda-34.25.0.10-1.87|34	Url:           https://github.com/rhinstaller/anaconda
21mr|anaconda-34.25.0.10-1.87|35	Source0:       https://github.com/rhinstaller/anaconda/archive/%{name}-%{version}-%{git_rel}.tar.gz
21mr|anaconda-34.25.0.10-1.87|36	Source1:       https://github.com/rhinstaller/anaconda-l10n/archive/%{l10n_commit}.tar.gz?/anaconda-l10n-%{l10n_commit}.tar.gz
21mr|anaconda-34.25.0.10-1.87|37	# Icon for the installer launcher
21mr|anaconda-34.25.0.10-1.87|38	Source2:       corredor.svg
21mr|anaconda-34.25.0.10-1.87|39	# Installer launcher
21mr|anaconda-34.25.0.10-1.87|40	Source3:       anaconda-rosa.desktop
21mr|anaconda-34.25.0.10-1.87|41	# Additional kickstart which is run after installation in chroot
21mr|anaconda-34.25.0.10-1.87|42	Source4:       90-rosa1-postinstall.sh
21mr|anaconda-34.25.0.10-1.87|43	# runner of /usr/sbin/anaconda
21mr|anaconda-34.25.0.10-1.87|44	Source5:       anaconda.sh
21mr|anaconda-34.25.0.10-1.87|45	Source7:       anaconda-livecd-init.sh
21mr|anaconda-34.25.0.10-1.87|46	Source8:       anaconda-livecd-init.service
21mr|anaconda-34.25.0.10-1.87|47	Source9:       product.rosa.conf
21mr|anaconda-34.25.0.10-1.87|48	Source101:     product.rosa-e2k.conf
21mr|anaconda-34.25.0.10-1.87|49	Source102:     e2k-implementation.diff
21mr|anaconda-34.25.0.10-1.87|50	# temporary translation for 0047-Implement-EULA-spoke-based-on-initial-setup.patch
21mr|anaconda-34.25.0.10-1.87|51	Source201:     license-ru.po
21mr|anaconda-34.25.0.10-1.87|52	
21mr|anaconda-34.25.0.10-1.87|53	# Translations patches
21mr|anaconda-34.25.0.10-1.87|54	Source10:      TRANSLATION-Root-password-spoke-name-change.patch
21mr|anaconda-34.25.0.10-1.87|55	# Revert RHEL-9-specific changes
21mr|anaconda-34.25.0.10-1.87|56	Source22:      product.rosa-srv.conf
21mr|anaconda-34.25.0.10-1.87|57	
21mr|anaconda-34.25.0.10-1.87|58	Patch0001: 0001-Revert-Remove-kickstart-btrfs-support.patch
21mr|anaconda-34.25.0.10-1.87|59	Patch0002: 0002-Revert-Use-RHEL9-versions-of-commands-from-RHEL9-han.patch
21mr|anaconda-34.25.0.10-1.87|60	Patch0003: 0003-Revert-Use-RHEL-9-handler.patch
21mr|anaconda-34.25.0.10-1.87|61	# Use openbox for now
21mr|anaconda-34.25.0.10-1.87|62	# TODO: test it with Hi-DPI
21mr|anaconda-34.25.0.10-1.87|63	Patch0004: 0004-Revert-Remove-support-for-metacity.patch
21mr|anaconda-34.25.0.10-1.87|64	Patch0005: 0005-Revert-Support-also-gnome-kiosk-window-manager.patch
21mr|anaconda-34.25.0.10-1.87|65	Patch0006: 0006-Replace-metacity-with-openbox.patch
21mr|anaconda-34.25.0.10-1.87|66	Patch0007: 0007-Do-not-preserve-SELinux-related-kernel-cmdline.patch
21mr|anaconda-34.25.0.10-1.87|67	Patch0008: 0008-Configure-efi-bootload.patch
21mr|anaconda-34.25.0.10-1.87|68	Patch0009: 0009-Adapt-grub2-config-for-ROSA.patch
21mr|anaconda-34.25.0.10-1.87|69	Patch0010: 0010-ROSA-set-password-for-Grub-in-certified-distros.patch
21mr|anaconda-34.25.0.10-1.87|70	Patch0011: 0011-Adapt-to-ROSA-kernel-packaging.patch
21mr|anaconda-34.25.0.10-1.87|71	Patch0012: 0012-Do-not-relink-systemd-target.patch
21mr|anaconda-34.25.0.10-1.87|72	Patch0013: 0013-Off-font-not-supporting-cyrrilics.patch
21mr|anaconda-34.25.0.10-1.87|73	Patch0014: 0014-Change-UI-window-and-sidebar-properties.patch
21mr|anaconda-34.25.0.10-1.87|74	Patch0015: 0015-Add-users-to-wheel-and-users-by-default.patch
21mr|anaconda-34.25.0.10-1.87|75	Patch0017: 0017-No-swap-on-certified-distros-by-default.patch
21mr|anaconda-34.25.0.10-1.87|76	Patch0018: 0018-Always-create-home.patch
21mr|anaconda-34.25.0.10-1.87|77	Patch0020: 0020-Set-ROSA-bugzilla-URL.patch
21mr|anaconda-34.25.0.10-1.87|78	Patch0021: 0021-Use-tty8-for-Xorg.patch
21mr|anaconda-34.25.0.10-1.87|79	Patch0023: 0023-Write-bootloader-config-before-installing-it.patch
21mr|anaconda-34.25.0.10-1.87|80	Patch0024: 0024-Make-network-setup-work-always.patch
21mr|anaconda-34.25.0.10-1.87|81	# https://github.com/rhinstaller/anaconda/pull/2963
21mr|anaconda-34.25.0.10-1.87|82	Patch0025: 0025-gui-specify-unit-in-which-disk-capacity-is-measured-.patch
21mr|anaconda-34.25.0.10-1.87|83	Patch0026: 0026-ROSA-correctly-allow-password-root-SSH-logins.patch
21mr|anaconda-34.25.0.10-1.87|84	# https://github.com/rhinstaller/anaconda/pull/2983
21mr|anaconda-34.25.0.10-1.87|85	Patch0027: 0027-gui-updating-current_hostname-lable-when-clicking-ap.patch
21mr|anaconda-34.25.0.10-1.87|86	Patch0030: 0030-ROSA-fix-aloithm-for-determining-required-disk-space.patch
21mr|anaconda-34.25.0.10-1.87|87	Patch0031: 0031-set-username-autotranslation-to-en-in-gui-user-spoke.patch
21mr|anaconda-34.25.0.10-1.87|88	Patch0032: 0032-Try-to-eject-installation-disk-automatically.patch
21mr|anaconda-34.25.0.10-1.87|89	Patch0033: 0033-User-and-Password-spokes-places-change.patch
21mr|anaconda-34.25.0.10-1.87|90	Patch0034: 0034-disable-swap-grow.patch
21mr|anaconda-34.25.0.10-1.87|91	Patch0035: 0035-exit-and-reboot-buttons-in-final-spoke.patch
21mr|anaconda-34.25.0.10-1.87|92	Patch0036: 0036-Do-not-make-separate-boot-partition.patch
21mr|anaconda-34.25.0.10-1.87|93	# backport fixes of dracut/anaconda-modprobe.sh
21mr|anaconda-34.25.0.10-1.87|94	Patch0037: 0037-Do-not-try-to-load-the-floppy-kernel-module.patch
21mr|anaconda-34.25.0.10-1.87|95	Patch0038: 0038-anaconda-modprobe-don-t-try-and-load-cramfs.patch
21mr|anaconda-34.25.0.10-1.87|96	# https://github.com/rhinstaller/anaconda/pull/4191
21mr|anaconda-34.25.0.10-1.87|97	Patch0039: 0039-dracut-handle-compressed-kernel-modules.patch
21mr|anaconda-34.25.0.10-1.87|98	# https://github.com/rhinstaller/anaconda/pull/4407
21mr|anaconda-34.25.0.10-1.87|99	Patch0040: 0040-dracut-include-modprobed-modules-into-initrd.patch
21mr|anaconda-34.25.0.10-1.87|100	Patch0041: 0041-fix-twice-resume-in-grub.cfg.patch
21mr|anaconda-34.25.0.10-1.87|101	Patch0042: 0042-hide-buildstamp-warning-message.patch
21mr|anaconda-34.25.0.10-1.87|102	Patch0043: 0043-Remove-grub2-set-default.patch
21mr|anaconda-34.25.0.10-1.87|103	Patch0044: 0044-Extend-LiveCD-capabilities.patch
21mr|anaconda-34.25.0.10-1.87|104	Patch0045: 0045-ROSA-usr-merge-paths.patch
21mr|anaconda-34.25.0.10-1.87|105	Patch0046: 0046-Copy-current-hostname-into-installed-system.patch
21mr|anaconda-34.25.0.10-1.87|106	# https://github.com/rhinstaller/anaconda/pull/4687
21mr|anaconda-34.25.0.10-1.87|107	Patch0047: 0047-Implement-EULA-spoke-based-on-initial-setup.patch
21mr|anaconda-34.25.0.10-1.87|108	Patch0048: 0048-Detect-more-LiveOS-images.patch
21mr|anaconda-34.25.0.10-1.87|109	# https://github.com/rhinstaller/anaconda/pull/4865
21mr|anaconda-34.25.0.10-1.87|110	Patch0049: 0049-storage-no-need-in-HFS-on-Apple-Macs.patch
21mr|anaconda-34.25.0.10-1.87|111	# https://github.com/rhinstaller/anaconda/commit/9116888
21mr|anaconda-34.25.0.10-1.87|112	Patch0050: 0050-Use-another-type-to-make-new-GCC-warnings-go-away.patch
21mr|anaconda-34.25.0.10-1.87|113	# https://github.com/rhinstaller/anaconda/pull/4870
21mr|anaconda-34.25.0.10-1.87|114	Patch0051: 0051-Split-write-network-and-hostname-configuration.patch
21mr|anaconda-34.25.0.10-1.87|115	# https://fedoraproject.org/wiki/Changes/UseMdadmForBIOSRAIDInAnaconda
21mr|anaconda-34.25.0.10-1.87|116	Patch0052: 0052-Disable-dmraid-by-default.patch
21mr|anaconda-34.25.0.10-1.87|117	# https://github.com/rhinstaller/anaconda/pull/4813
21mr|anaconda-34.25.0.10-1.87|118	Patch0053: 0053-Import-BlockDev-from-blivet-instead-of-gi.patch
21mr|anaconda-34.25.0.10-1.87|119	Patch0054: 0054-Fixed-translate-of-label-Encrypt.patch
21mr|anaconda-34.25.0.10-1.87|120	Patch0055: 0055-Mandatory-for-users-spoke-in-initial-setup.patch
21mr|anaconda-34.25.0.10-1.87|121	
21mr|anaconda-34.25.0.10-1.87|122	
21mr|anaconda-34.25.0.10-1.87|123	BuildRequires: git-core
21mr|anaconda-34.25.0.10-1.87|124	BuildRequires: gettext-devel
21mr|anaconda-34.25.0.10-1.87|125	BuildRequires: gtk-doc
21mr|anaconda-34.25.0.10-1.87|126	BuildRequires: libtool
21mr|anaconda-34.25.0.10-1.87|127	BuildRequires: %{py3prefix}-devel
21mr|anaconda-34.25.0.10-1.87|128	BuildRequires: pkgconfig(glib-2.0)
21mr|anaconda-34.25.0.10-1.87|129	BuildRequires: pkgconfig(gladeui-2.0)
21mr|anaconda-34.25.0.10-1.87|130	BuildRequires: pkgconfig(gtk+-x11-3.0)
21mr|anaconda-34.25.0.10-1.87|131	BuildRequires: pkgconfig(libxklavier)
21mr|anaconda-34.25.0.10-1.87|132	BuildRequires: pkgconfig(gobject-introspection-1.0)
21mr|anaconda-34.25.0.10-1.87|133	BuildRequires: pkgconfig(libarchive)
21mr|anaconda-34.25.0.10-1.87|134	BuildRequires: audit-devel
21mr|anaconda-34.25.0.10-1.87|135	BuildRequires: rpm-devel
21mr|anaconda-34.25.0.10-1.87|136	BuildRequires: sed
21mr|anaconda-34.25.0.10-1.87|137	BuildRequires: findutils
21mr|anaconda-34.25.0.10-1.87|138	# ensure correct compilation of glib-2.0 schemas, see data/window-manager/config/Makefile.am
21mr|anaconda-34.25.0.10-1.87|139	BuildRequires: /usr/bin/glib-compile-schemas
21mr|anaconda-34.25.0.10-1.87|140	BuildRequires: /usr/share/glib-2.0/schemas/org.gnome.desktop.wm.keybindings.gschema.xml
21mr|anaconda-34.25.0.10-1.87|141	BuildRequires: /usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.xml
21mr|anaconda-34.25.0.10-1.87|142	BuildRequires: /usr/share/glib-2.0/schemas/org.gnome.metacity.gschema.xml
21mr|anaconda-34.25.0.10-1.87|143	BuildRequires: /usr/share/glib-2.0/schemas/org.gnome.desktop.enums.xml
21mr|anaconda-34.25.0.10-1.87|144	Requires:      anaconda-core = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|145	Recommends:    anaconda-gui = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|146	Recommends:    anaconda-tui = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|147	Recommends:    anaconda-dracut = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|148	Recommends:    anaconda-live = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|149	# If this binary exists inside the chroot, livecd-creator adds a menu item with it.
21mr|anaconda-34.25.0.10-1.87|150	# Let's pull it from here and uninstall as an orphan with Anaconda.
21mr|anaconda-34.25.0.10-1.87|151	Recommends:    /usr/bin/checkisomd5
21mr|anaconda-34.25.0.10-1.87|152	# Additional dependencies which are needed not always
21mr|anaconda-34.25.0.10-1.87|153	# Window manager to run GUI installer without DE
21mr|anaconda-34.25.0.10-1.87|154	# Requires: /usr/bin/metacity
21mr|anaconda-34.25.0.10-1.87|155	# XXX # # Patch17 replaces metacity with openbox
21mr|anaconda-34.25.0.10-1.87|156	Requires: openbox
21mr|anaconda-34.25.0.10-1.87|157	# For VNC installations (tigervnc-server-minimal)
21mr|anaconda-34.25.0.10-1.87|158	Requires: /usr/bin/Xvnc
21mr|anaconda-34.25.0.10-1.87|159	
21mr|anaconda-34.25.0.10-1.87|160	%description
21mr|anaconda-34.25.0.10-1.87|161	The anaconda package is a metapackage for the Anaconda installer.
21mr|anaconda-34.25.0.10-1.87|162	
21mr|anaconda-34.25.0.10-1.87|163	%files
21mr|anaconda-34.25.0.10-1.87|164	
21mr|anaconda-34.25.0.10-1.87|165	#------------------------------------------------------------------
21mr|anaconda-34.25.0.10-1.87|166	
21mr|anaconda-34.25.0.10-1.87|167	%package core
21mr|anaconda-34.25.0.10-1.87|168	Summary: Core of the Anaconda installer
21mr|anaconda-34.25.0.10-1.87|169	Requires: %{py3prefix}-dnf
21mr|anaconda-34.25.0.10-1.87|170	Requires: %{py3prefix}-blivet >= 3.3.0
21mr|anaconda-34.25.0.10-1.87|171	Requires: %{py3prefix}-blockdev
21mr|anaconda-34.25.0.10-1.87|172	Requires: %{py3prefix}-meh
21mr|anaconda-34.25.0.10-1.87|173	Requires: libreport-anaconda
21mr|anaconda-34.25.0.10-1.87|174	Requires: %{py3prefix}-libselinux
21mr|anaconda-34.25.0.10-1.87|175	Requires: %{py3prefix}-rpm
21mr|anaconda-34.25.0.10-1.87|176	Requires: %{py3prefix}-pyparted
21mr|anaconda-34.25.0.10-1.87|177	Requires: %{py3prefix}-requests
21mr|anaconda-34.25.0.10-1.87|178	Requires: %{py3prefix}-requests-file
21mr|anaconda-34.25.0.10-1.87|179	Requires: %{py3prefix}-requests-ftp
21mr|anaconda-34.25.0.10-1.87|180	Requires: pykickstart
21mr|anaconda-34.25.0.10-1.87|181	Requires: %{py3prefix}-kickstart
21mr|anaconda-34.25.0.10-1.87|182	Requires: %{py3prefix}-langtable >= 0.0.54
21mr|anaconda-34.25.0.10-1.87|183	Requires: util-linux
21mr|anaconda-34.25.0.10-1.87|184	Requires: %{py3prefix}-gi
21mr|anaconda-34.25.0.10-1.87|185	Requires: %{py3prefix}-dbus
21mr|anaconda-34.25.0.10-1.87|186	Requires: %{py3prefix}-pwquality
21mr|anaconda-34.25.0.10-1.87|187	Requires: %{py3prefix}-systemd
21mr|anaconda-34.25.0.10-1.87|188	Requires: %{py3prefix}-productmd
21mr|anaconda-34.25.0.10-1.87|189	Requires: %{py3prefix}-dasbus
21mr|anaconda-34.25.0.10-1.87|190	Requires: %{py3prefix}-transliterate
21mr|anaconda-34.25.0.10-1.87|191	Requires: typelib(Flatpak)
21mr|anaconda-34.25.0.10-1.87|192	Requires: cracklib-dicts
21mr|anaconda-34.25.0.10-1.87|193	Requires: %{py3prefix}-pytz
21mr|anaconda-34.25.0.10-1.87|194	Requires: /usr/bin/teamd
21mr|anaconda-34.25.0.10-1.87|195	Requires: NetworkManager
21mr|anaconda-34.25.0.10-1.87|196	Requires: typelib(NM) = 1.0
21mr|anaconda-34.25.0.10-1.87|197	Requires: kbd
21mr|anaconda-34.25.0.10-1.87|198	Requires: chrony
21mr|anaconda-34.25.0.10-1.87|199	Requires: rsync
21mr|anaconda-34.25.0.10-1.87|200	Requires: %{py3prefix}-ntplib
21mr|anaconda-34.25.0.10-1.87|201	Requires: systemd
21mr|anaconda-34.25.0.10-1.87|202	Requires: %{py3prefix}-pid
21mr|anaconda-34.25.0.10-1.87|203	Requires: %{py3prefix}-ordered-set >= 2.0.0
21mr|anaconda-34.25.0.10-1.87|204	Requires: anaconda-tui = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|205	Requires: anaconda-dracut = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|206	Requires: dbus-daemon
21mr|anaconda-34.25.0.10-1.87|207	# anaconda.service (loaded by anaconda.target) runs tmux
21mr|anaconda-34.25.0.10-1.87|208	Requires: tmux
21mr|anaconda-34.25.0.10-1.87|209	# restorecon
21mr|anaconda-34.25.0.10-1.87|210	Requires: policycoreutils
21mr|anaconda-34.25.0.10-1.87|211	# for 90-rosa1-postinstall.sh
21mr|anaconda-34.25.0.10-1.87|212	Requires: %{_bindir}/lspci
21mr|anaconda-34.25.0.10-1.87|213	Requires: %{_bindir}/systemd-detect-virt
21mr|anaconda-34.25.0.10-1.87|214	# This module is helpful for PXE installations
21mr|anaconda-34.25.0.10-1.87|215	# and is not directly related to Anaconda, but
21mr|anaconda-34.25.0.10-1.87|216	# must be included into installation ISOs
21mr|anaconda-34.25.0.10-1.87|217	Recommends:	dracut-networkroot
21mr|anaconda-34.25.0.10-1.87|218	
21mr|anaconda-34.25.0.10-1.87|219	%description core
21mr|anaconda-34.25.0.10-1.87|220	The anaconda-core package contains the program which was used to install your
21mr|anaconda-34.25.0.10-1.87|221	system.
21mr|anaconda-34.25.0.10-1.87|222	
21mr|anaconda-34.25.0.10-1.87|223	%files core -f %{name}.lang
21mr|anaconda-34.25.0.10-1.87|224	%doc COPYING
21mr|anaconda-34.25.0.10-1.87|225	%{_unitdir}/*service
21mr|anaconda-34.25.0.10-1.87|226	%{_unitdir}/%{name}.target
21mr|anaconda-34.25.0.10-1.87|227	%{_systemdgeneratordir}/anaconda-generator
21mr|anaconda-34.25.0.10-1.87|228	%{_bindir}/instperf
21mr|anaconda-34.25.0.10-1.87|229	%{_bindir}/anaconda-disable-nm-ibft-plugin
21mr|anaconda-34.25.0.10-1.87|230	%{_sbindir}/anaconda
21mr|anaconda-34.25.0.10-1.87|231	%{_sbindir}/anaconda.bin
21mr|anaconda-34.25.0.10-1.87|232	%{_sbindir}/handle-sshpw
21mr|anaconda-34.25.0.10-1.87|233	%{_datadir}/anaconda
21mr|anaconda-34.25.0.10-1.87|234	%{_prefix}/libexec/anaconda
21mr|anaconda-34.25.0.10-1.87|235	%exclude %{_datadir}/anaconda/gnome
21mr|anaconda-34.25.0.10-1.87|236	%exclude %{_datadir}/anaconda/pixmaps
21mr|anaconda-34.25.0.10-1.87|237	%exclude %{_datadir}/anaconda/ui
21mr|anaconda-34.25.0.10-1.87|238	%exclude %{_datadir}/anaconda/window-manager
21mr|anaconda-34.25.0.10-1.87|239	%exclude %{_datadir}/anaconda/anaconda-gtk.css
21mr|anaconda-34.25.0.10-1.87|240	%exclude %{_prefix}/libexec/anaconda/dd_*
21mr|anaconda-34.25.0.10-1.87|241	%{python38_sitearch}/pyanaconda
21mr|anaconda-34.25.0.10-1.87|242	%exclude %{python38_sitearch}/pyanaconda/rescue.py*
21mr|anaconda-34.25.0.10-1.87|243	%exclude %{python38_sitearch}/pyanaconda/__pycache__/rescue.*
21mr|anaconda-34.25.0.10-1.87|244	%exclude %{python38_sitearch}/pyanaconda/ui/gui/*
21mr|anaconda-34.25.0.10-1.87|245	%exclude %{python38_sitearch}/pyanaconda/ui/tui/*
21mr|anaconda-34.25.0.10-1.87|246	%{_bindir}/analog
21mr|anaconda-34.25.0.10-1.87|247	%{_bindir}/anaconda-cleanup
21mr|anaconda-34.25.0.10-1.87|248	%dir %{_sysconfdir}/%{name}
21mr|anaconda-34.25.0.10-1.87|249	%config %{_sysconfdir}/%{name}/%{name}.conf
21mr|anaconda-34.25.0.10-1.87|250	%dir %{_sysconfdir}/%{name}/conf.d
21mr|anaconda-34.25.0.10-1.87|251	%config %{_sysconfdir}/%{name}/conf.d/*
21mr|anaconda-34.25.0.10-1.87|252	%dir %{_sysconfdir}/%{name}/product.d
21mr|anaconda-34.25.0.10-1.87|253	%config %{_sysconfdir}/%{name}/product.d/*
21mr|anaconda-34.25.0.10-1.87|254	
21mr|anaconda-34.25.0.10-1.87|255	# ROSA-specific places for scripts to be run on LiveCD start
21mr|anaconda-34.25.0.10-1.87|256	# and after installation of the system
21mr|anaconda-34.25.0.10-1.87|257	%dir /etc/anaconda-scripts.d
21mr|anaconda-34.25.0.10-1.87|258	%dir /etc/anaconda-scripts.d/livecd-init
21mr|anaconda-34.25.0.10-1.87|259	%dir /etc/anaconda-scripts.d/post-install
21mr|anaconda-34.25.0.10-1.87|260	
21mr|anaconda-34.25.0.10-1.87|261	#------------------------------------------------------------------
21mr|anaconda-34.25.0.10-1.87|262	
21mr|anaconda-34.25.0.10-1.87|263	%package live
21mr|anaconda-34.25.0.10-1.87|264	Summary:  Live installation specific files and dependencies
21mr|anaconda-34.25.0.10-1.87|265	Requires: anaconda-gui = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|266	Requires: usermode
21mr|anaconda-34.25.0.10-1.87|267	Requires: usermode-consoleonly
21mr|anaconda-34.25.0.10-1.87|268	Requires: zenity
21mr|anaconda-34.25.0.10-1.87|269	# List of languages in Anaconda is mostly useless without locales:
21mr|anaconda-34.25.0.10-1.87|270	# if language X is chosen, but locales-X is not installed, then:
21mr|anaconda-34.25.0.10-1.87|271	# - LANG=C is set in /etc/locales.conf,
21mr|anaconda-34.25.0.10-1.87|272	# - Anaconda itself is still in English.
21mr|anaconda-34.25.0.10-1.87|273	Recommends: task-locales
21mr|anaconda-34.25.0.10-1.87|274	%systemd_requires
21mr|anaconda-34.25.0.10-1.87|275	
21mr|anaconda-34.25.0.10-1.87|276	%description live
21mr|anaconda-34.25.0.10-1.87|277	The anaconda-live package contains scripts, data and dependencies required
21mr|anaconda-34.25.0.10-1.87|278	for live installations.
21mr|anaconda-34.25.0.10-1.87|279	
21mr|anaconda-34.25.0.10-1.87|280	%files live
21mr|anaconda-34.25.0.10-1.87|281	%{_bindir}/liveinst
21mr|anaconda-34.25.0.10-1.87|282	%{_sbindir}/liveinst
21mr|anaconda-34.25.0.10-1.87|283	%config(noreplace) %{_sysconfdir}/pam.d/*
21mr|anaconda-34.25.0.10-1.87|284	%config(noreplace) %{_sysconfdir}/security/console.apps/*
21mr|anaconda-34.25.0.10-1.87|285	%{_libexecdir}/liveinst-setup.sh
21mr|anaconda-34.25.0.10-1.87|286	%{_datadir}/icons/anaconda-rosa.svg
21mr|anaconda-34.25.0.10-1.87|287	%{_datadir}/applications/anaconda-rosa.desktop
21mr|anaconda-34.25.0.10-1.87|288	%{_datadir}/anaconda/gnome
21mr|anaconda-34.25.0.10-1.87|289	%{_sysconfdir}/xdg/autostart/*.desktop
21mr|anaconda-34.25.0.10-1.87|290	%{_sbindir}/anaconda-livecd-init
21mr|anaconda-34.25.0.10-1.87|291	%{_unitdir}/anaconda-livecd-init.service
21mr|anaconda-34.25.0.10-1.87|292	%{_presetdir}/80-anaconda-livecd-init.preset
21mr|anaconda-34.25.0.10-1.87|293	
21mr|anaconda-34.25.0.10-1.87|294	%post live
21mr|anaconda-34.25.0.10-1.87|295	%systemd_post anaconda-livecd-init.service
21mr|anaconda-34.25.0.10-1.87|296	
21mr|anaconda-34.25.0.10-1.87|297	%preun live
21mr|anaconda-34.25.0.10-1.87|298	%systemd_preun anaconda-livecd-init.service
21mr|anaconda-34.25.0.10-1.87|299	
21mr|anaconda-34.25.0.10-1.87|300	#------------------------------------------------------------------
21mr|anaconda-34.25.0.10-1.87|301	
21mr|anaconda-34.25.0.10-1.87|302	%package gui
21mr|anaconda-34.25.0.10-1.87|303	Summary:  Graphical user interface for the Anaconda installer
21mr|anaconda-34.25.0.10-1.87|304	Requires: anaconda-core = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|305	Requires: anaconda-widgets = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|306	Requires: %{py3prefix}-meh-gui
21mr|anaconda-34.25.0.10-1.87|307	Requires: adwaita-icon-theme
21mr|anaconda-34.25.0.10-1.87|308	Requires: typelib(Xkl)
21mr|anaconda-34.25.0.10-1.87|309	Requires: typelib(Gkbd)
21mr|anaconda-34.25.0.10-1.87|310	Requires: typelib(TimezoneMap)
21mr|anaconda-34.25.0.10-1.87|311	Requires: typelib(Keybinder)
21mr|anaconda-34.25.0.10-1.87|312	Requires: yelp
21mr|anaconda-34.25.0.10-1.87|313	Requires: blivet-gui
21mr|anaconda-34.25.0.10-1.87|314	Requires: blivet-gui-runtime
21mr|anaconda-34.25.0.10-1.87|315	Requires: %{_bindir}/nm-connection-editor
21mr|anaconda-34.25.0.10-1.87|316	# pyanaconda/display.py
21mr|anaconda-34.25.0.10-1.87|317	Requires: %{_bindir}/xrdb
21mr|anaconda-34.25.0.10-1.87|318	Requires: %{_bindir}/xrandr
21mr|anaconda-34.25.0.10-1.87|319	# soft dep here because initial-setup-gui depends from anaconda-gui,
21mr|anaconda-34.25.0.10-1.87|320	# but spice-vdagent may be automatically removed by 90-rosa1-postinstall.sh
21mr|anaconda-34.25.0.10-1.87|321	Recommends: %{_bindir}/spice-vdagent
21mr|anaconda-34.25.0.10-1.87|322	# for symlinks in /usr/share/anaconda/window-manager (metacity)
21mr|anaconda-34.25.0.10-1.87|323	# Requires: /usr/share/glib-2.0/schemas/org.gnome.desktop.wm.keybindings.gschema.xml
21mr|anaconda-34.25.0.10-1.87|324	# Requires: /usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.xml
21mr|anaconda-34.25.0.10-1.87|325	# Requires: /usr/share/glib-2.0/schemas/org.gnome.metacity.enums.xml
21mr|anaconda-34.25.0.10-1.87|326	# Requires: /usr/share/glib-2.0/schemas/org.gnome.metacity.gschema.xml
21mr|anaconda-34.25.0.10-1.87|327	# Requires: /usr/share/glib-2.0/schemas/org.gnome.desktop.enums.xml
21mr|anaconda-34.25.0.10-1.87|328	# xinitrc, hardcoded path
21mr|anaconda-34.25.0.10-1.87|329	Requires: /etc/X11/Xresources
21mr|anaconda-34.25.0.10-1.87|330	# Ensure to have at least one font in server ISOs for GUI
21mr|anaconda-34.25.0.10-1.87|331	Recommends: fonts-ttf-freefont
21mr|anaconda-34.25.0.10-1.87|332	# ensure that Xorg drivers and mesa are installed in ISOs with Anaconda
21mr|anaconda-34.25.0.10-1.87|333	Recommends: task-x11
21mr|anaconda-34.25.0.10-1.87|334	
21mr|anaconda-34.25.0.10-1.87|335	%description gui
21mr|anaconda-34.25.0.10-1.87|336	This package contains graphical user interface for the Anaconda installer.
21mr|anaconda-34.25.0.10-1.87|337	
21mr|anaconda-34.25.0.10-1.87|338	%files gui
21mr|anaconda-34.25.0.10-1.87|339	%{python38_sitearch}/pyanaconda/ui/gui/*
21mr|anaconda-34.25.0.10-1.87|340	%{_datadir}/anaconda/pixmaps
21mr|anaconda-34.25.0.10-1.87|341	%{_datadir}/anaconda/ui
21mr|anaconda-34.25.0.10-1.87|342	%{_datadir}/anaconda/window-manager
21mr|anaconda-34.25.0.10-1.87|343	%{_datadir}/anaconda/anaconda-gtk.css
21mr|anaconda-34.25.0.10-1.87|344	
21mr|anaconda-34.25.0.10-1.87|345	#------------------------------------------------------------------
21mr|anaconda-34.25.0.10-1.87|346	
21mr|anaconda-34.25.0.10-1.87|347	%package tui
21mr|anaconda-34.25.0.10-1.87|348	Summary:  Textual user interface for the Anaconda installer
21mr|anaconda-34.25.0.10-1.87|349	Requires: anaconda-core = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|350	Requires: %{py3prefix}-simpleline
21mr|anaconda-34.25.0.10-1.87|351	
21mr|anaconda-34.25.0.10-1.87|352	%description tui
21mr|anaconda-34.25.0.10-1.87|353	This package contains textual user interface for the Anaconda installer.
21mr|anaconda-34.25.0.10-1.87|354	
21mr|anaconda-34.25.0.10-1.87|355	%files tui
21mr|anaconda-34.25.0.10-1.87|356	%{python38_sitearch}/pyanaconda/rescue.py*
21mr|anaconda-34.25.0.10-1.87|357	%{python38_sitearch}/pyanaconda/__pycache__/rescue.*
21mr|anaconda-34.25.0.10-1.87|358	%{python38_sitearch}/pyanaconda/ui/tui/*
21mr|anaconda-34.25.0.10-1.87|359	
21mr|anaconda-34.25.0.10-1.87|360	#------------------------------------------------------------------
21mr|anaconda-34.25.0.10-1.87|361	
21mr|anaconda-34.25.0.10-1.87|362	%package widgets
21mr|anaconda-34.25.0.10-1.87|363	Summary:  A set of custom GTK+ widgets for use with anaconda
21mr|anaconda-34.25.0.10-1.87|364	Requires: python3
21mr|anaconda-34.25.0.10-1.87|365	
21mr|anaconda-34.25.0.10-1.87|366	%description widgets
21mr|anaconda-34.25.0.10-1.87|367	This package contains a set of custom GTK+ widgets used by the anaconda installer.
21mr|anaconda-34.25.0.10-1.87|368	
21mr|anaconda-34.25.0.10-1.87|369	%files widgets
21mr|anaconda-34.25.0.10-1.87|370	%{_libdir}/libAnacondaWidgets.so.*
21mr|anaconda-34.25.0.10-1.87|371	%{_libdir}/girepository*/AnacondaWidgets*typelib
21mr|anaconda-34.25.0.10-1.87|372	%{python38_sitearch}/gi/overrides/*
21mr|anaconda-34.25.0.10-1.87|373	
21mr|anaconda-34.25.0.10-1.87|374	#------------------------------------------------------------------
21mr|anaconda-34.25.0.10-1.87|375	
21mr|anaconda-34.25.0.10-1.87|376	%package widgets-devel
21mr|anaconda-34.25.0.10-1.87|377	Summary:  Development files for anaconda-widgets
21mr|anaconda-34.25.0.10-1.87|378	Requires: glade
21mr|anaconda-34.25.0.10-1.87|379	Requires: %{name}-widgets = %{EVRD}
21mr|anaconda-34.25.0.10-1.87|380	
21mr|anaconda-34.25.0.10-1.87|381	%description widgets-devel
21mr|anaconda-34.25.0.10-1.87|382	This package contains libraries and header files needed for writing the anaconda
21mr|anaconda-34.25.0.10-1.87|383	installer.  It also contains Python and Glade support files, as well as
21mr|anaconda-34.25.0.10-1.87|384	documentation for working with this library.
21mr|anaconda-34.25.0.10-1.87|385	
21mr|anaconda-34.25.0.10-1.87|386	%files widgets-devel
21mr|anaconda-34.25.0.10-1.87|387	%{_libdir}/libAnacondaWidgets.so
21mr|anaconda-34.25.0.10-1.87|388	%{_libdir}/glade/modules/libAnacondaWidgets.so
21mr|anaconda-34.25.0.10-1.87|389	%{_includedir}/*
21mr|anaconda-34.25.0.10-1.87|390	%{_datadir}/glade/catalogs/AnacondaWidgets.xml
21mr|anaconda-34.25.0.10-1.87|391	%{_datadir}/gtk-doc
21mr|anaconda-34.25.0.10-1.87|392	
21mr|anaconda-34.25.0.10-1.87|393	#------------------------------------------------------------------
21mr|anaconda-34.25.0.10-1.87|394	%package dracut
21mr|anaconda-34.25.0.10-1.87|395	Summary:  The anaconda dracut module
21mr|anaconda-34.25.0.10-1.87|396	Requires: xz
21mr|anaconda-34.25.0.10-1.87|397	Requires: %{py3prefix}-kickstart
21mr|anaconda-34.25.0.10-1.87|398	Requires: dracut
21mr|anaconda-34.25.0.10-1.87|399	# (mikhailnov) anaconda dracut modules requires several dracut modules:
21mr|anaconda-34.25.0.10-1.87|400	# livenet nfs img-lib convertfs ifcfg
21mr|anaconda-34.25.0.10-1.87|401	# Some of them look for specific binaries and fail if they do not exist;
21mr|anaconda-34.25.0.10-1.87|402	# e.g. livenet requires curl, but, if curl is not installed, dracut fails;
21mr|anaconda-34.25.0.10-1.87|403	# also note that initrd is generated in package scriptlets which are run
21mr|anaconda-34.25.0.10-1.87|404	# when installing _all_ packages needed to be included into an ISO image,
21mr|anaconda-34.25.0.10-1.87|405	# and there we must make sure that e.g. curl is already installed,
21mr|anaconda-34.25.0.10-1.87|406	# To achieve this, "OrderWithRequires" are added to the dracut package.
21mr|anaconda-34.25.0.10-1.87|407	Requires: curl
21mr|anaconda-34.25.0.10-1.87|408	Requires: nfs-utils
21mr|anaconda-34.25.0.10-1.87|409	Requires: coreutils
21mr|anaconda-34.25.0.10-1.87|410	Requires: /usr/bin/tar
21mr|anaconda-34.25.0.10-1.87|411	Requires: /usr/bin/gzip
21mr|anaconda-34.25.0.10-1.87|412	# When building ISO (LiveCD), initrd is created by %%post in kernel package;
21mr|anaconda-34.25.0.10-1.87|413	# at that time, all needed dracut modules have to be installed.
21mr|anaconda-34.25.0.10-1.87|414	# Trying to make anaconda-dracut be installed before the kernel.
21mr|anaconda-34.25.0.10-1.87|415	# TODO: try to get rid of "Requires" here (actually it is useless without a
21mr|anaconda-34.25.0.10-1.87|416	# kernel, so probably it is OK)
21mr|anaconda-34.25.0.10-1.87|417	# TODO: maybe make "Provides: dracut-module()" and "OrderWithRequires: dracut-module(*)"
21mr|anaconda-34.25.0.10-1.87|418	# (globs will not work, so for now keeping this hack).
21mr|anaconda-34.25.0.10-1.87|419	Requires(post): kernel
21mr|anaconda-34.25.0.10-1.87|420	
21mr|anaconda-34.25.0.10-1.87|421	%description dracut
21mr|anaconda-34.25.0.10-1.87|422	The 'anaconda' dracut module handles installer-specific boot tasks and
21mr|anaconda-34.25.0.10-1.87|423	options. This includes driver disks, kickstarts, and finding the anaconda
21mr|anaconda-34.25.0.10-1.87|424	runtime on NFS/HTTP/FTP servers or local disks.
21mr|anaconda-34.25.0.10-1.87|425	
21mr|anaconda-34.25.0.10-1.87|426	%files dracut
21mr|anaconda-34.25.0.10-1.87|427	%dir %{_prefix}/lib/dracut/modules.d/80%{name}
21mr|anaconda-34.25.0.10-1.87|428	%{_prefix}/lib/dracut/modules.d/80%{name}/*
21mr|anaconda-34.25.0.10-1.87|429	%{_prefix}/libexec/anaconda/dd_*
21mr|anaconda-34.25.0.10-1.87|430	
21mr|anaconda-34.25.0.10-1.87|431	%post
21mr|anaconda-34.25.0.10-1.87|432	# empty, to ensure that Requires(post) is not lost
21mr|anaconda-34.25.0.10-1.87|433	echo > /dev/null
21mr|anaconda-34.25.0.10-1.87|434	
21mr|anaconda-34.25.0.10-1.87|435	#------------------------------------------------------------------
21mr|anaconda-34.25.0.10-1.87|436	
21mr|anaconda-34.25.0.10-1.87|437	%prep
21mr|anaconda-34.25.0.10-1.87|438	%autosetup -S git_am -n %{name}-%{name}-%{version}-%{git_rel}
21mr|anaconda-34.25.0.10-1.87|439	%ifnarch %{e2k}
21mr|anaconda-34.25.0.10-1.87|440	install -m0644 %{SOURCE9}  data/product.d/rosa.conf
21mr|anaconda-34.25.0.10-1.87|441	install -m0644 %{SOURCE22} data/product.d/rosa-srv.conf
21mr|anaconda-34.25.0.10-1.87|442	%else
21mr|anaconda-34.25.0.10-1.87|443	install -m0644 %{SOURCE101} data/product.d/rosa.conf
21mr|anaconda-34.25.0.10-1.87|444	patch -p1 < %{SOURCE102}
21mr|anaconda-34.25.0.10-1.87|445	# elbrus hardware bootloader can read only fat32, ext2,3
21mr|anaconda-34.25.0.10-1.87|446	# so separated boot partition is needed here
21mr|anaconda-34.25.0.10-1.87|447	%patch0036 -p1 -R
21mr|anaconda-34.25.0.10-1.87|448	%endif
21mr|anaconda-34.25.0.10-1.87|449	
21mr|anaconda-34.25.0.10-1.87|450	tar -xf %{SOURCE1}
21mr|anaconda-34.25.0.10-1.87|451	mv -v anaconda-l10n-%{l10n_commit}/%{l10n_subdirectory}/* po/
21mr|anaconda-34.25.0.10-1.87|452	cat %{SOURCE201} >> po/ru.po
21mr|anaconda-34.25.0.10-1.87|453	
21mr|anaconda-34.25.0.10-1.87|454	pushd po
21mr|anaconda-34.25.0.10-1.87|455	patch < %{SOURCE10}
21mr|anaconda-34.25.0.10-1.87|456	popd
21mr|anaconda-34.25.0.10-1.87|457	
21mr|anaconda-34.25.0.10-1.87|458	# Change default time zone
21mr|anaconda-34.25.0.10-1.87|459	grep -Irl 'America/New_York' | xargs sed -i'' -e 's,America/New_York,Europe/Moscow,g'
21mr|anaconda-34.25.0.10-1.87|460	
21mr|anaconda-34.25.0.10-1.87|461	%if %{with nickel}
21mr|anaconda-34.25.0.10-1.87|462	# Default ro Russian language in certified distros
21mr|anaconda-34.25.0.10-1.87|463	# Based on https://abf.io/server7/anaconda/blob/rosa-server75/rosa-ru_RU-default-lang.patch
21mr|anaconda-34.25.0.10-1.87|464	# TODO: if drakxtools is used to choose the language, Anaconda should default
21mr|anaconda-34.25.0.10-1.87|465	# to the current locale when running inside a DE
21mr|anaconda-34.25.0.10-1.87|466	sed -i -e 's,en_US.UTF-8,ru_RU.UTF-8,g' pyanaconda/core/constants.py
21mr|anaconda-34.25.0.10-1.87|467	%endif
21mr|anaconda-34.25.0.10-1.87|468	
21mr|anaconda-34.25.0.10-1.87|469	%if "%{py3prefix}" != "python3"
21mr|anaconda-34.25.0.10-1.87|470	sed -i -e 's,^python3,%{__python38},g' scripts/start-module
21mr|anaconda-34.25.0.10-1.87|471	%endif
21mr|anaconda-34.25.0.10-1.87|472	
21mr|anaconda-34.25.0.10-1.87|473	%ifarch %{riscv}
21mr|anaconda-34.25.0.10-1.87|474	# for fix error: conflicting types for 'headerGetString' due to enum/integer mismatch
21mr|anaconda-34.25.0.10-1.87|475	sed -i 's/-Werror//' ./configure.ac
21mr|anaconda-34.25.0.10-1.87|476	%endif
21mr|anaconda-34.25.0.10-1.87|477	
21mr|anaconda-34.25.0.10-1.87|478	%build
21mr|anaconda-34.25.0.10-1.87|479	./autogen.sh
21mr|anaconda-34.25.0.10-1.87|480	%if "%{py3prefix}" != "python3"
21mr|anaconda-34.25.0.10-1.87|481	export PYTHON=%{__python38}
21mr|anaconda-34.25.0.10-1.87|482	%else
21mr|anaconda-34.25.0.10-1.87|483	export PYTHON=%{__python3}
21mr|anaconda-34.25.0.10-1.87|484	%endif
21mr|anaconda-34.25.0.10-1.87|485	%configure ANACONDA_RELEASE="%{release}"
21mr|anaconda-34.25.0.10-1.87|486	%make
21mr|anaconda-34.25.0.10-1.87|487	
21mr|anaconda-34.25.0.10-1.87|488	%install
21mr|anaconda-34.25.0.10-1.87|489	%makeinstall_std
21mr|anaconda-34.25.0.10-1.87|490	
21mr|anaconda-34.25.0.10-1.87|491	find %{buildroot} -type f -name "*.la" | xargs %{__rm}
21mr|anaconda-34.25.0.10-1.87|492	
21mr|anaconda-34.25.0.10-1.87|493	%if %{mdvver} < 202310
21mr|anaconda-34.25.0.10-1.87|494	mkdir -p %{buildroot}/lib
21mr|anaconda-34.25.0.10-1.87|495	cd %{buildroot}%{_prefix}/lib
21mr|anaconda-34.25.0.10-1.87|496	mv systemd ../../lib
21mr|anaconda-34.25.0.10-1.87|497	cd -
21mr|anaconda-34.25.0.10-1.87|498	%endif
21mr|anaconda-34.25.0.10-1.87|499	
21mr|anaconda-34.25.0.10-1.87|500	mkdir -p %{buildroot}%{_datadir}/icons
21mr|anaconda-34.25.0.10-1.87|501	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/anaconda-rosa.svg
21mr|anaconda-34.25.0.10-1.87|502	# Installer launcher with that icon
21mr|anaconda-34.25.0.10-1.87|503	install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/anaconda-rosa.desktop
21mr|anaconda-34.25.0.10-1.87|504	# rm not used desktop file without a good looking icon
21mr|anaconda-34.25.0.10-1.87|505	rm -v %{buildroot}%{_datadir}/applications/liveinst.desktop
21mr|anaconda-34.25.0.10-1.87|506	
21mr|anaconda-34.25.0.10-1.87|507	%if %{with nickel}
21mr|anaconda-34.25.0.10-1.87|508	sed -i -e 's,Установить Росу,Установить ОС РОСА Никель,g' %{buildroot}%{_datadir}/applications/anaconda-rosa.desktop
21mr|anaconda-34.25.0.10-1.87|509	%endif
21mr|anaconda-34.25.0.10-1.87|510	
21mr|anaconda-34.25.0.10-1.87|511	echo -e "%%post\n$(cat %{SOURCE4})\n%%end" > %{buildroot}%{_datadir}/anaconda/post-scripts/90-rosa1-postinstall.ks
21mr|anaconda-34.25.0.10-1.87|512	
21mr|anaconda-34.25.0.10-1.87|513	mv -v %{buildroot}%{_sbindir}/anaconda %{buildroot}%{_sbindir}/anaconda.bin
21mr|anaconda-34.25.0.10-1.87|514	install -m0755 %{SOURCE5} %{buildroot}%{_sbindir}/anaconda
21mr|anaconda-34.25.0.10-1.87|515	%if ! %{with nickel}
21mr|anaconda-34.25.0.10-1.87|516	sed -i -e 's,^export ANACONDA_IS_NICKEL=1$,#export ANACONDA_IS_NICKEL=1,g' %{buildroot}%{_sbindir}/anaconda
21mr|anaconda-34.25.0.10-1.87|517	! grep -q ANACONDA_IS_NICKEL %{buildroot}%{_sbindir}/anaconda
21mr|anaconda-34.25.0.10-1.87|518	%endif
21mr|anaconda-34.25.0.10-1.87|519	
21mr|anaconda-34.25.0.10-1.87|520	# stuff to create live user etc.
21mr|anaconda-34.25.0.10-1.87|521	install -m0755 %{SOURCE7} %{buildroot}%{_sbindir}/anaconda-livecd-init
21mr|anaconda-34.25.0.10-1.87|522	mkdir -p %{buildroot}%{_unitdir}
21mr|anaconda-34.25.0.10-1.87|523	install -m0644 %{SOURCE8} %{buildroot}%{_unitdir}/anaconda-livecd-init.service
21mr|anaconda-34.25.0.10-1.87|524	mkdir -p %{buildroot}%{_presetdir}
21mr|anaconda-34.25.0.10-1.87|525	echo "enable anaconda-livecd-init.service" > %{buildroot}%{_presetdir}/80-anaconda-livecd-init.preset
21mr|anaconda-34.25.0.10-1.87|526	chmod 0644 %{buildroot}%{_presetdir}/80-anaconda-livecd-init.preset
21mr|anaconda-34.25.0.10-1.87|527	
21mr|anaconda-34.25.0.10-1.87|528	# ROSA-specific places for scripts to be run on LiveCD start
21mr|anaconda-34.25.0.10-1.87|529	# and after installation of the system
21mr|anaconda-34.25.0.10-1.87|530	mkdir -p %{buildroot}/etc/anaconda-scripts.d
21mr|anaconda-34.25.0.10-1.87|531	mkdir -p %{buildroot}/etc/anaconda-scripts.d/livecd-init
21mr|anaconda-34.25.0.10-1.87|532	mkdir -p %{buildroot}/etc/anaconda-scripts.d/post-install
21mr|anaconda-34.25.0.10-1.87|533	
21mr|anaconda-34.25.0.10-1.87|534	# we use openbox instead of metacity, remove symlinks to nowhere
21mr|anaconda-34.25.0.10-1.87|535	rm -v %{buildroot}/usr/share/anaconda/window-manager/glib-2.0/schemas/*metacity*
21mr|anaconda-34.25.0.10-1.87|536	
21mr|anaconda-34.25.0.10-1.87|537	# use patched for e2k code to install extlinux instead grub2
21mr|anaconda-34.25.0.10-1.87|538	%ifarch %{e2k}
21mr|anaconda-34.25.0.10-1.87|539	sed -i 's/--graphical/--graphical --extlinux /' %{buildroot}%{_sbindir}/liveinst
21mr|anaconda-34.25.0.10-1.87|540	%endif
21mr|anaconda-34.25.0.10-1.87|541	
21mr|anaconda-34.25.0.10-1.87|542	%find_lang %{name}
21mr|anaconda-34.25.0.10-1.87|543	
21mr|anaconda-34.25.0.10-1.87|544	%if "%{py3prefix}" != "python3"
21mr|anaconda-34.25.0.10-1.87|545	%py38_shebang_sanity
21mr|anaconda-34.25.0.10-1.87|546	%endif

11360 21
21mr|anaconda-default-btrfs-1-1|1	Summary:	Config for Anaconda installer to default to BTRFS file system
21mr|anaconda-default-btrfs-1-1|2	Name:		anaconda-default-btrfs
21mr|anaconda-default-btrfs-1-1|3	Version:	1
21mr|anaconda-default-btrfs-1-1|4	Release:	1
21mr|anaconda-default-btrfs-1-1|5	License:	GPLv3
21mr|anaconda-default-btrfs-1-1|6	Group:		System/Configuration/Other
21mr|anaconda-default-btrfs-1-1|7	Url:		https://abf.rosa.ru/import/anaconda-default-btrfs
21mr|anaconda-default-btrfs-1-1|8	Source10:	10-rosa-default-btrfs.conf
21mr|anaconda-default-btrfs-1-1|9	BuildArch:	noarch
21mr|anaconda-default-btrfs-1-1|10	Requires:	anaconda-core
21mr|anaconda-default-btrfs-1-1|11	Requires:	btrfs-progs
21mr|anaconda-default-btrfs-1-1|12	
21mr|anaconda-default-btrfs-1-1|13	%description
21mr|anaconda-default-btrfs-1-1|14	Config for Anaconda installer to default to BTRFS file system
21mr|anaconda-default-btrfs-1-1|15	in automatic partitioning.
21mr|anaconda-default-btrfs-1-1|16	
21mr|anaconda-default-btrfs-1-1|17	%files
21mr|anaconda-default-btrfs-1-1|18	%{_sysconfdir}/anaconda/conf.d/10-rosa-default-btrfs.conf
21mr|anaconda-default-btrfs-1-1|19	
21mr|anaconda-default-btrfs-1-1|20	#---------------------------------------------------
21mr|anaconda-default-btrfs-1-1|21	
21mr|anaconda-default-btrfs-1-1|22	%prep
21mr|anaconda-default-btrfs-1-1|23	%setup -qTc
21mr|anaconda-default-btrfs-1-1|24	cp %{sources} .
21mr|anaconda-default-btrfs-1-1|25	
21mr|anaconda-default-btrfs-1-1|26	%install
21mr|anaconda-default-btrfs-1-1|27	mkdir -p %{buildroot}%{_sysconfdir}/anaconda/conf.d/
21mr|anaconda-default-btrfs-1-1|28	install -m644 10-rosa-default-btrfs.conf %{buildroot}%{_sysconfdir}/anaconda/conf.d/

11361 21
21mr|anaconda-packageremover-0.0.2-3|1	%define __python %__python3
21mr|anaconda-packageremover-0.0.2-3|2	%define addondir %{_datadir}/anaconda/addons/org_fedoraproject_package_remove/
21mr|anaconda-packageremover-0.0.2-3|3	
21mr|anaconda-packageremover-0.0.2-3|4	Name:           anaconda-packageremover
21mr|anaconda-packageremover-0.0.2-3|5	Version:        0.0.2
21mr|anaconda-packageremover-0.0.2-3|6	Release:        3
21mr|anaconda-packageremover-0.0.2-3|7	Summary:        Anaconda addon for removing packages from installed system
21mr|anaconda-packageremover-0.0.2-3|8	Group:          System/Configuration/Other
21mr|anaconda-packageremover-0.0.2-3|9	License:        GPLv2+
21mr|anaconda-packageremover-0.0.2-3|10	URL:            https://github.com/Gel0bmstu/anaconda-packageremover
21mr|anaconda-packageremover-0.0.2-3|11	Source0:        https://github.com/Gel0bmstu/anaconda-packageremover/archive/%{name}-%{version}.tar.gz
21mr|anaconda-packageremover-0.0.2-3|12	Source1:        89-rosa-package-remover-postinstall.sh
21mr|anaconda-packageremover-0.0.2-3|13	Source2:        removable_pkgs.list
21mr|anaconda-packageremover-0.0.2-3|14	BuildArch:      noarch
21mr|anaconda-packageremover-0.0.2-3|15	BuildRequires:  python3-devel
21mr|anaconda-packageremover-0.0.2-3|16	BuildRequires:  make
21mr|anaconda-packageremover-0.0.2-3|17	Requires:       anaconda >= 19
21mr|anaconda-packageremover-0.0.2-3|18	
21mr|anaconda-packageremover-0.0.2-3|19	%description
21mr|anaconda-packageremover-0.0.2-3|20	This is a addon for Anaconda which allows you to chose packages, which would
21mr|anaconda-packageremover-0.0.2-3|21	be removed from installed system.
21mr|anaconda-packageremover-0.0.2-3|22	
21mr|anaconda-packageremover-0.0.2-3|23	%prep
21mr|anaconda-packageremover-0.0.2-3|24	%setup -n %{name}-%{version}
21mr|anaconda-packageremover-0.0.2-3|25	
21mr|anaconda-packageremover-0.0.2-3|26	%build
21mr|anaconda-packageremover-0.0.2-3|27	
21mr|anaconda-packageremover-0.0.2-3|28	%install
21mr|anaconda-packageremover-0.0.2-3|29	make install DESTDIR=%{buildroot}/
21mr|anaconda-packageremover-0.0.2-3|30	mkdir -p %{buildroot}%{_datadir}/anaconda/post-scripts/
21mr|anaconda-packageremover-0.0.2-3|31	mkdir -p %{buildroot}%{_sysconfdir}/anaconda
21mr|anaconda-packageremover-0.0.2-3|32	echo -e "%%post\n$(cat %{SOURCE1})\n%%end" > %{buildroot}%{_datadir}/anaconda/post-scripts/89-rosa-package-remover-postinstall.ks
21mr|anaconda-packageremover-0.0.2-3|33	install -c -m 744 %{SOURCE2} %{buildroot}%{_sysconfdir}/anaconda/removable_pkgs.list
21mr|anaconda-packageremover-0.0.2-3|34	%py3_compile %{buildroot}%{addondir}
21mr|anaconda-packageremover-0.0.2-3|35	
21mr|anaconda-packageremover-0.0.2-3|36	%files
21mr|anaconda-packageremover-0.0.2-3|37	%doc LICENSE README.rst
21mr|anaconda-packageremover-0.0.2-3|38	%{_sysconfdir}/anaconda/removable_pkgs.list
21mr|anaconda-packageremover-0.0.2-3|39	%{_datadir}/anaconda/dbus/confs/org.fedoraproject.Anaconda.Addons.PackageRemove.conf
21mr|anaconda-packageremover-0.0.2-3|40	%{_datadir}/anaconda/dbus/services/org.fedoraproject.Anaconda.Addons.PackageRemove.service
21mr|anaconda-packageremover-0.0.2-3|41	%{_datadir}/anaconda/post-scripts/89-rosa-package-remover-postinstall.ks
21mr|anaconda-packageremover-0.0.2-3|42	%{addondir}/*.py*
21mr|anaconda-packageremover-0.0.2-3|43	%{addondir}/categories/*.py*
21mr|anaconda-packageremover-0.0.2-3|44	%{addondir}/gui/*.py*
21mr|anaconda-packageremover-0.0.2-3|45	%{addondir}/gui/spokes/*.py*
21mr|anaconda-packageremover-0.0.2-3|46	%{addondir}/gui/spokes/*.glade
21mr|anaconda-packageremover-0.0.2-3|47	%{addondir}/service/*.py*
21mr|anaconda-packageremover-0.0.2-3|48	%{addondir}/tui/*.py*
21mr|anaconda-packageremover-0.0.2-3|49	%{addondir}/tui/spokes/*.py*
21mr|anaconda-packageremover-0.0.2-3|50	%{addondir}/__pycache__/*.py*
21mr|anaconda-packageremover-0.0.2-3|51	%{addondir}/categories/__pycache__/*.py*
21mr|anaconda-packageremover-0.0.2-3|52	%{addondir}/gui/__pycache__/*.py*
21mr|anaconda-packageremover-0.0.2-3|53	%{addondir}/gui/spokes/__pycache__/*.py*
21mr|anaconda-packageremover-0.0.2-3|54	%{addondir}/service/__pycache__/*.py*
21mr|anaconda-packageremover-0.0.2-3|55	%{addondir}/tui/__pycache__/*.py*

11362 21
21mr|analitza-23.08.4-2|1	
21mr|analitza-23.08.4-2|2	Summary:	Library that will let you add mathematical features to your program
21mr|analitza-23.08.4-2|3	Name:		analitza
21mr|analitza-23.08.4-2|4	Version:	23.08.4
21mr|analitza-23.08.4-2|5	Release:	2
21mr|analitza-23.08.4-2|6	License:	LGPLv2+
21mr|analitza-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|analitza-23.08.4-2|8	Url:		http://edu.kde.org
21mr|analitza-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|analitza-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|analitza-23.08.4-2|11	BuildRequires:	pkgconfig(eigen3)
21mr|analitza-23.08.4-2|12	BuildRequires:	pkgconfig(gl)
21mr|analitza-23.08.4-2|13	BuildRequires:	pkgconfig(glu)
21mr|analitza-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|analitza-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|analitza-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Network)
21mr|analitza-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|analitza-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|analitza-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Qml)
21mr|analitza-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Quick)
21mr|analitza-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Svg)
21mr|analitza-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|analitza-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|analitza-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Xml)
21mr|analitza-23.08.4-2|25	
21mr|analitza-23.08.4-2|26	%description
21mr|analitza-23.08.4-2|27	The Analitza library will let you add mathematical features to your program.
21mr|analitza-23.08.4-2|28	
21mr|analitza-23.08.4-2|29	#----------------------------------------------------------------------------
21mr|analitza-23.08.4-2|30	
21mr|analitza-23.08.4-2|31	%package i18n
21mr|analitza-23.08.4-2|32	Summary:	The Analitza library translations
21mr|analitza-23.08.4-2|33	Group:		System/Internationalization
21mr|analitza-23.08.4-2|34	BuildArch:	noarch
21mr|analitza-23.08.4-2|35	
21mr|analitza-23.08.4-2|36	%description i18n
21mr|analitza-23.08.4-2|37	The Analitza library translations.
21mr|analitza-23.08.4-2|38	
21mr|analitza-23.08.4-2|39	%files i18n -f %{name}.lang
21mr|analitza-23.08.4-2|40	
21mr|analitza-23.08.4-2|41	#----------------------------------------------------------------------------
21mr|analitza-23.08.4-2|42	
21mr|analitza-23.08.4-2|43	%package plots
21mr|analitza-23.08.4-2|44	Summary:	Plots used by the libanalitzaplot library
21mr|analitza-23.08.4-2|45	Group:		Graphical desktop/KDE
21mr|analitza-23.08.4-2|46	BuildArch:	noarch
21mr|analitza-23.08.4-2|47	
21mr|analitza-23.08.4-2|48	%description plots
21mr|analitza-23.08.4-2|49	This package provides plots used by the libanalitzaplot library.
21mr|analitza-23.08.4-2|50	
21mr|analitza-23.08.4-2|51	%files plots
21mr|analitza-23.08.4-2|52	%{_kde5_datadir}/libanalitza/plots/*.plots
21mr|analitza-23.08.4-2|53	
21mr|analitza-23.08.4-2|54	#----------------------------------------------------------------------------
21mr|analitza-23.08.4-2|55	
21mr|analitza-23.08.4-2|56	%define qmlanalitza %mklibname analitza-qml
21mr|analitza-23.08.4-2|57	
21mr|analitza-23.08.4-2|58	%package -n %{qmlanalitza}
21mr|analitza-23.08.4-2|59	Summary:	QML plugin for Analitza library
21mr|analitza-23.08.4-2|60	Group:		System/Libraries
21mr|analitza-23.08.4-2|61	Provides:	analitza-qml = %{EVRD}
21mr|analitza-23.08.4-2|62	
21mr|analitza-23.08.4-2|63	%description -n %{qmlanalitza}
21mr|analitza-23.08.4-2|64	QML plugin for Analitza library.
21mr|analitza-23.08.4-2|65	
21mr|analitza-23.08.4-2|66	%files -n %{qmlanalitza}
21mr|analitza-23.08.4-2|67	%dir %{_kde5_qmldir}/org/kde/analitza/
21mr|analitza-23.08.4-2|68	%{_kde5_qmldir}/org/kde/analitza/*
21mr|analitza-23.08.4-2|69	
21mr|analitza-23.08.4-2|70	#----------------------------------------------------------------------------
21mr|analitza-23.08.4-2|71	
21mr|analitza-23.08.4-2|72	%define analitza_major 8
21mr|analitza-23.08.4-2|73	%define libanalitza %mklibname analitza %{analitza_major}
21mr|analitza-23.08.4-2|74	
21mr|analitza-23.08.4-2|75	%package -n %{libanalitza}
21mr|analitza-23.08.4-2|76	Summary:	Runtime library for %{name}
21mr|analitza-23.08.4-2|77	Group:		System/Libraries
21mr|analitza-23.08.4-2|78	Requires:	%{name}-i18n
21mr|analitza-23.08.4-2|79	Requires:	analitza-qml
21mr|analitza-23.08.4-2|80	
21mr|analitza-23.08.4-2|81	%description -n %{libanalitza}
21mr|analitza-23.08.4-2|82	The analitza library will let you add mathematical features to your program.
21mr|analitza-23.08.4-2|83	This pakage provide the runtime library for %{name}.
21mr|analitza-23.08.4-2|84	
21mr|analitza-23.08.4-2|85	%files -n %{libanalitza}
21mr|analitza-23.08.4-2|86	%{_kde5_libdir}/libAnalitza.so.%{analitzagui_major}*
21mr|analitza-23.08.4-2|87	
21mr|analitza-23.08.4-2|88	#----------------------------------------------------------------------------
21mr|analitza-23.08.4-2|89	
21mr|analitza-23.08.4-2|90	%define analitzagui_major 8
21mr|analitza-23.08.4-2|91	%define libanalitzagui %mklibname analitzagui %{analitzagui_major}
21mr|analitza-23.08.4-2|92	
21mr|analitza-23.08.4-2|93	%package -n %{libanalitzagui}
21mr|analitza-23.08.4-2|94	Summary:	Runtime library for %{name}
21mr|analitza-23.08.4-2|95	Group:		System/Libraries
21mr|analitza-23.08.4-2|96	
21mr|analitza-23.08.4-2|97	%description -n %{libanalitzagui}
21mr|analitza-23.08.4-2|98	The analitza library will let you add mathematical features to your program.
21mr|analitza-23.08.4-2|99	This pakage provide the runtime library for %{name}.
21mr|analitza-23.08.4-2|100	
21mr|analitza-23.08.4-2|101	%files -n %{libanalitzagui}
21mr|analitza-23.08.4-2|102	%{_kde5_libdir}/libAnalitzaGui.so.%{analitzagui_major}*
21mr|analitza-23.08.4-2|103	
21mr|analitza-23.08.4-2|104	#----------------------------------------------------------------------------
21mr|analitza-23.08.4-2|105	
21mr|analitza-23.08.4-2|106	%define analitzaplot_major 8
21mr|analitza-23.08.4-2|107	%define libanalitzaplot %mklibname analitzaplot %{analitzaplot_major}
21mr|analitza-23.08.4-2|108	
21mr|analitza-23.08.4-2|109	%package -n %{libanalitzaplot}
21mr|analitza-23.08.4-2|110	Summary:	Runtime library for %{name}
21mr|analitza-23.08.4-2|111	Group:		System/Libraries
21mr|analitza-23.08.4-2|112	Requires:	analitza-plots
21mr|analitza-23.08.4-2|113	
21mr|analitza-23.08.4-2|114	%description -n %{libanalitzaplot}
21mr|analitza-23.08.4-2|115	The analitza library will let you add mathematical features to your program.
21mr|analitza-23.08.4-2|116	This pakage provide the runtime library for %{name}.
21mr|analitza-23.08.4-2|117	
21mr|analitza-23.08.4-2|118	%files -n %{libanalitzaplot}
21mr|analitza-23.08.4-2|119	%{_kde5_libdir}/libAnalitzaPlot.so.%{analitzaplot_major}*
21mr|analitza-23.08.4-2|120	
21mr|analitza-23.08.4-2|121	#----------------------------------------------------------------------------
21mr|analitza-23.08.4-2|122	
21mr|analitza-23.08.4-2|123	%define analitzawidgets_major 8
21mr|analitza-23.08.4-2|124	%define libanalitzawidgets %mklibname analitzawidgets %{analitzawidgets_major}
21mr|analitza-23.08.4-2|125	
21mr|analitza-23.08.4-2|126	%package -n %{libanalitzawidgets}
21mr|analitza-23.08.4-2|127	Summary:	Runtime library for %{name}
21mr|analitza-23.08.4-2|128	Group:		System/Libraries
21mr|analitza-23.08.4-2|129	
21mr|analitza-23.08.4-2|130	%description -n %{libanalitzawidgets}
21mr|analitza-23.08.4-2|131	The analitza library will let you add mathematical features to your program.
21mr|analitza-23.08.4-2|132	This pakage provide the runtime library for %{name}.
21mr|analitza-23.08.4-2|133	
21mr|analitza-23.08.4-2|134	%files -n %{libanalitzawidgets}
21mr|analitza-23.08.4-2|135	%{_kde5_libdir}/libAnalitzaWidgets.so.%{analitzawidgets_major}*
21mr|analitza-23.08.4-2|136	
21mr|analitza-23.08.4-2|137	#----------------------------------------------------------------------------
21mr|analitza-23.08.4-2|138	
21mr|analitza-23.08.4-2|139	%define devanalitza %mklibname analitza -d
21mr|analitza-23.08.4-2|140	
21mr|analitza-23.08.4-2|141	%package -n %{devanalitza}
21mr|analitza-23.08.4-2|142	Summary:	Development files for %{name}
21mr|analitza-23.08.4-2|143	Group:		Development/KDE and Qt
21mr|analitza-23.08.4-2|144	Requires:	%{libanalitza} = %{EVRD}
21mr|analitza-23.08.4-2|145	Requires:	%{libanalitzagui} = %{EVRD}
21mr|analitza-23.08.4-2|146	Requires:	%{libanalitzaplot} = %{EVRD}
21mr|analitza-23.08.4-2|147	Requires:	%{libanalitzawidgets} = %{EVRD}
21mr|analitza-23.08.4-2|148	Provides:	%{name}-devel = %{EVRD}
21mr|analitza-23.08.4-2|149	Obsoletes:	%{name}-devel < 16.08.2
21mr|analitza-23.08.4-2|150	
21mr|analitza-23.08.4-2|151	%description -n %{devanalitza}
21mr|analitza-23.08.4-2|152	Files needed to build applications based on %{name}.
21mr|analitza-23.08.4-2|153	
21mr|analitza-23.08.4-2|154	%files -n %{devanalitza}
21mr|analitza-23.08.4-2|155	%{_kde5_includedir}/Analitza5
21mr|analitza-23.08.4-2|156	%{_kde5_libdir}/cmake/Analitza5
21mr|analitza-23.08.4-2|157	%{_kde5_libdir}/libAnalitza.so
21mr|analitza-23.08.4-2|158	%{_kde5_libdir}/libAnalitzaGui.so
21mr|analitza-23.08.4-2|159	%{_kde5_libdir}/libAnalitzaPlot.so
21mr|analitza-23.08.4-2|160	%{_kde5_libdir}/libAnalitzaWidgets.so
21mr|analitza-23.08.4-2|161	
21mr|analitza-23.08.4-2|162	#----------------------------------------------------------------------
21mr|analitza-23.08.4-2|163	
21mr|analitza-23.08.4-2|164	%prep
21mr|analitza-23.08.4-2|165	%autosetup -p1
21mr|analitza-23.08.4-2|166	
21mr|analitza-23.08.4-2|167	%build
21mr|analitza-23.08.4-2|168	%cmake_kde5
21mr|analitza-23.08.4-2|169	%make
21mr|analitza-23.08.4-2|170	
21mr|analitza-23.08.4-2|171	%install
21mr|analitza-23.08.4-2|172	%makeinstall_std -C build
21mr|analitza-23.08.4-2|173	
21mr|analitza-23.08.4-2|174	%find_lang %{name} --with-qt

11363 21
21mr|anbox-modules-5-3.git98f0f3|1	%define commit 98f0f3b3b1eeb5a6954ca15ec43e150b76369086
21mr|anbox-modules-5-3.git98f0f3|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|anbox-modules-5-3.git98f0f3|3	
21mr|anbox-modules-5-3.git98f0f3|4	%global __requires_exclude_from ^%{_usr}/src/.*$
21mr|anbox-modules-5-3.git98f0f3|5	
21mr|anbox-modules-5-3.git98f0f3|6	Summary:	Anbox kernel modules
21mr|anbox-modules-5-3.git98f0f3|7	Name:		anbox-modules
21mr|anbox-modules-5-3.git98f0f3|8	License:	GPLv2
21mr|anbox-modules-5-3.git98f0f3|9	Group:		System/Kernel and hardware
21mr|anbox-modules-5-3.git98f0f3|10	Url:		https://github.com/anbox/anbox-modules
21mr|anbox-modules-5-3.git98f0f3|11	# compatible with kernel 5.x -> Version 5
21mr|anbox-modules-5-3.git98f0f3|12	Version:	5
21mr|anbox-modules-5-3.git98f0f3|13	Release:	3.git%{commit_short}
21mr|anbox-modules-5-3.git98f0f3|14	Source0:	https://github.com/anbox/anbox-modules/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|anbox-modules-5-3.git98f0f3|15	Source1:	%{name}.rpmlintrc
21mr|anbox-modules-5-3.git98f0f3|16	# https://github.com/anbox/anbox-modules/pull/71
21mr|anbox-modules-5-3.git98f0f3|17	Patch0001:	0001-binder-compilability-with-kernel-5.10.patch
21mr|anbox-modules-5-3.git98f0f3|18	BuildArch:	noarch
21mr|anbox-modules-5-3.git98f0f3|19	
21mr|anbox-modules-5-3.git98f0f3|20	%description
21mr|anbox-modules-5-3.git98f0f3|21	Anbox kernel modules
21mr|anbox-modules-5-3.git98f0f3|22	
21mr|anbox-modules-5-3.git98f0f3|23	#-----------------------------------------------------------------------
21mr|anbox-modules-5-3.git98f0f3|24	
21mr|anbox-modules-5-3.git98f0f3|25	%package -n kernel-source-%{name}
21mr|anbox-modules-5-3.git98f0f3|26	Summary:	Source code of Anbox kernel drivers
21mr|anbox-modules-5-3.git98f0f3|27	
21mr|anbox-modules-5-3.git98f0f3|28	%description -n kernel-source-%{name}
21mr|anbox-modules-5-3.git98f0f3|29	Source code of Linux kernel Anbox modules
21mr|anbox-modules-5-3.git98f0f3|30	
21mr|anbox-modules-5-3.git98f0f3|31	%files -n kernel-source-%{name}
21mr|anbox-modules-5-3.git98f0f3|32	%{_usr}/src/anbox-{ashmem,binder}-%{version}-%{release}
21mr|anbox-modules-5-3.git98f0f3|33	%exclude %{_usr}/src/anbox-{ashmem,binder}-%{version}-%{release}/dkms*
21mr|anbox-modules-5-3.git98f0f3|34	
21mr|anbox-modules-5-3.git98f0f3|35	#-----------------------------------------------------------------------
21mr|anbox-modules-5-3.git98f0f3|36	
21mr|anbox-modules-5-3.git98f0f3|37	%package -n dkms-%{name}
21mr|anbox-modules-5-3.git98f0f3|38	Summary:	Anbox kernel modules as DKMS
21mr|anbox-modules-5-3.git98f0f3|39	Requires:	kernel-source-%{name} = %{EVRD}
21mr|anbox-modules-5-3.git98f0f3|40	Requires(post):			kernel-source-%{name} = %{EVRD}
21mr|anbox-modules-5-3.git98f0f3|41	Requires(post,preun):	dkms
21mr|anbox-modules-5-3.git98f0f3|42	Requires:	%{name}-config
21mr|anbox-modules-5-3.git98f0f3|43	
21mr|anbox-modules-5-3.git98f0f3|44	%description -n dkms-%{name}
21mr|anbox-modules-5-3.git98f0f3|45	Anbox kernel modules as DKMS
21mr|anbox-modules-5-3.git98f0f3|46	
21mr|anbox-modules-5-3.git98f0f3|47	%files -n dkms-%{name}
21mr|anbox-modules-5-3.git98f0f3|48	%{_usr}/src/anbox-{ashmem,binder}-%{version}-%{release}/dkms*
21mr|anbox-modules-5-3.git98f0f3|49	
21mr|anbox-modules-5-3.git98f0f3|50	%post -n dkms-%{name}
21mr|anbox-modules-5-3.git98f0f3|51	set -x
21mr|anbox-modules-5-3.git98f0f3|52	for i in ashmem binder; do
21mr|anbox-modules-5-3.git98f0f3|53	dkms --rpm_safe_upgrade add -m anbox-${i} -v %{version}-%{release}
21mr|anbox-modules-5-3.git98f0f3|54	done
21mr|anbox-modules-5-3.git98f0f3|55	
21mr|anbox-modules-5-3.git98f0f3|56	# Build and install the driver for all available kernels that have devel
21mr|anbox-modules-5-3.git98f0f3|57	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|anbox-modules-5-3.git98f0f3|58	# Do not fail the installation of the package if the build fails for some
21mr|anbox-modules-5-3.git98f0f3|59	# kernels, this may happen during testing, etc.
21mr|anbox-modules-5-3.git98f0f3|60	for kk in /lib/modules/*; do
21mr|anbox-modules-5-3.git98f0f3|61	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|anbox-modules-5-3.git98f0f3|62	if test -d "/lib/modules/$kk/build"; then
21mr|anbox-modules-5-3.git98f0f3|63	for i in ashmem binder; do
21mr|anbox-modules-5-3.git98f0f3|64	dkms --rpm_safe_upgrade build -m anbox-${i} -v %{version}-%{release} -k $kk &&
21mr|anbox-modules-5-3.git98f0f3|65	dkms --rpm_safe_upgrade install -m anbox-${i} -v %{version}-%{release} -k $kk || :
21mr|anbox-modules-5-3.git98f0f3|66	done
21mr|anbox-modules-5-3.git98f0f3|67	else
21mr|anbox-modules-5-3.git98f0f3|68	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|anbox-modules-5-3.git98f0f3|69	fi;
21mr|anbox-modules-5-3.git98f0f3|70	done
21mr|anbox-modules-5-3.git98f0f3|71	
21mr|anbox-modules-5-3.git98f0f3|72	%preun -n dkms-%{name}
21mr|anbox-modules-5-3.git98f0f3|73	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|anbox-modules-5-3.git98f0f3|74	# deinstallation.
21mr|anbox-modules-5-3.git98f0f3|75	set -x
21mr|anbox-modules-5-3.git98f0f3|76	for i in ashmem binder; do
21mr|anbox-modules-5-3.git98f0f3|77	rmmod ${i}_linux || :
21mr|anbox-modules-5-3.git98f0f3|78	dkms --rpm_safe_upgrade remove -m anbox-${i} -v %{version}-%{release} --all || :
21mr|anbox-modules-5-3.git98f0f3|79	done
21mr|anbox-modules-5-3.git98f0f3|80	
21mr|anbox-modules-5-3.git98f0f3|81	#-----------------------------------------------------------------------
21mr|anbox-modules-5-3.git98f0f3|82	
21mr|anbox-modules-5-3.git98f0f3|83	%package config
21mr|anbox-modules-5-3.git98f0f3|84	Summary:	Userspace configs to make Anbox kernel modules work properly
21mr|anbox-modules-5-3.git98f0f3|85	
21mr|anbox-modules-5-3.git98f0f3|86	%description config
21mr|anbox-modules-5-3.git98f0f3|87	Userspace configs to make Anbox kernel modules work properly
21mr|anbox-modules-5-3.git98f0f3|88	
21mr|anbox-modules-5-3.git98f0f3|89	%files config
21mr|anbox-modules-5-3.git98f0f3|90	%{_udevrulesdir}/99-anbox.rules
21mr|anbox-modules-5-3.git98f0f3|91	
21mr|anbox-modules-5-3.git98f0f3|92	#-----------------------------------------------------------------------
21mr|anbox-modules-5-3.git98f0f3|93	
21mr|anbox-modules-5-3.git98f0f3|94	%prep
21mr|anbox-modules-5-3.git98f0f3|95	%setup -q -n %{name}-%{commit}
21mr|anbox-modules-5-3.git98f0f3|96	%autopatch -p1
21mr|anbox-modules-5-3.git98f0f3|97	
21mr|anbox-modules-5-3.git98f0f3|98	%build
21mr|anbox-modules-5-3.git98f0f3|99	
21mr|anbox-modules-5-3.git98f0f3|100	%install
21mr|anbox-modules-5-3.git98f0f3|101	
21mr|anbox-modules-5-3.git98f0f3|102	for i in ashmem binder; do
21mr|anbox-modules-5-3.git98f0f3|103	mkdir -p %{buildroot}%{_usr}/src
21mr|anbox-modules-5-3.git98f0f3|104	cp -rv ${i} %{buildroot}%{_usr}/src/anbox-${i}-%{version}-%{release}
21mr|anbox-modules-5-3.git98f0f3|105	done
21mr|anbox-modules-5-3.git98f0f3|106	
21mr|anbox-modules-5-3.git98f0f3|107	for i in ashmem binder; do
21mr|anbox-modules-5-3.git98f0f3|108	cat > %{buildroot}%{_usr}/src/anbox-${i}-%{version}-%{release}/dkms.conf << EOF
21mr|anbox-modules-5-3.git98f0f3|109	PACKAGE_NAME="anbox-${i}"
21mr|anbox-modules-5-3.git98f0f3|110	PACKAGE_VERSION="%{version}-%{release}"
21mr|anbox-modules-5-3.git98f0f3|111	CLEAN="make clean"
21mr|anbox-modules-5-3.git98f0f3|112	MAKE[0]="make all KERNEL_SRC=/lib/modules/\$kernelver/build"
21mr|anbox-modules-5-3.git98f0f3|113	BUILT_MODULE_NAME[0]="${i}_linux"
21mr|anbox-modules-5-3.git98f0f3|114	DEST_MODULE_LOCATION[0]="/kernel/drivers/extra/"
21mr|anbox-modules-5-3.git98f0f3|115	AUTOINSTALL="yes"
21mr|anbox-modules-5-3.git98f0f3|116	EOF
21mr|anbox-modules-5-3.git98f0f3|117	done
21mr|anbox-modules-5-3.git98f0f3|118	
21mr|anbox-modules-5-3.git98f0f3|119	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|anbox-modules-5-3.git98f0f3|120	install -m0644 99-anbox.rules %{buildroot}%{_udevrulesdir}/99-anbox.rules

11364 21
21mr|android-json-org-java-6.0.1-0.7.r22|1	%global namedreltag _r22
21mr|android-json-org-java-6.0.1-0.7.r22|2	%global namedversion %{version}%{?namedreltag}
21mr|android-json-org-java-6.0.1-0.7.r22|3	%global oname json
21mr|android-json-org-java-6.0.1-0.7.r22|4	Name:          android-json-org-java
21mr|android-json-org-java-6.0.1-0.7.r22|5	Version:       6.0.1
21mr|android-json-org-java-6.0.1-0.7.r22|6	Release:       0.7.r22
21mr|android-json-org-java-6.0.1-0.7.r22|7	Summary:       Androids rewrite of the evil licensed Json.org
21mr|android-json-org-java-6.0.1-0.7.r22|8	License:       ASL 2.0
21mr|android-json-org-java-6.0.1-0.7.r22|9	URL:           https://android.googlesource.com/platform/libcore/+/master/json
21mr|android-json-org-java-6.0.1-0.7.r22|10	# git clone https://android.googlesource.com/platform/libcore/ android-json-org-java
21mr|android-json-org-java-6.0.1-0.7.r22|11	# (cd android-json-org-java/json/ && git archive --format=tar --prefix=android-json-org-java-6.0.1_r22/ android-6.0.1_r22 | xz > ../../android-json-org-java-6.0.1_r22.tar.xz)
21mr|android-json-org-java-6.0.1-0.7.r22|12	Source0:       %{name}-%{namedversion}.tar.xz
21mr|android-json-org-java-6.0.1-0.7.r22|13	Source1:       %{name}-template.pom
21mr|android-json-org-java-6.0.1-0.7.r22|14	# android-json-org-java package don't include the license file
21mr|android-json-org-java-6.0.1-0.7.r22|15	Source2:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|android-json-org-java-6.0.1-0.7.r22|16	Patch0:        %{name}-20130122-ignore_failing_junit_test.patch
21mr|android-json-org-java-6.0.1-0.7.r22|17	BuildRequires: geronimo-parent-poms
21mr|android-json-org-java-6.0.1-0.7.r22|18	BuildRequires: maven-local
21mr|android-json-org-java-6.0.1-0.7.r22|19	Group:          Development/Java
21mr|android-json-org-java-6.0.1-0.7.r22|20	BuildArch:     noarch
21mr|android-json-org-java-6.0.1-0.7.r22|21	# Java stack is not supported on x86_32
21mr|android-json-org-java-6.0.1-0.7.r22|22	ExcludeArch: %{ix86}
21mr|android-json-org-java-6.0.1-0.7.r22|23	
21mr|android-json-org-java-6.0.1-0.7.r22|24	%description
21mr|android-json-org-java-6.0.1-0.7.r22|25	Json.org is a popular java library to parse and
21mr|android-json-org-java-6.0.1-0.7.r22|26	create json string from the author of the json
21mr|android-json-org-java-6.0.1-0.7.r22|27	standard Douglas Crockford. His implementation
21mr|android-json-org-java-6.0.1-0.7.r22|28	however is not free software.
21mr|android-json-org-java-6.0.1-0.7.r22|29	Therefor the Android team did a clean-room
21mr|android-json-org-java-6.0.1-0.7.r22|30	re-implementation of a json library to
21mr|android-json-org-java-6.0.1-0.7.r22|31	be used in-place of the original one.
21mr|android-json-org-java-6.0.1-0.7.r22|32	
21mr|android-json-org-java-6.0.1-0.7.r22|33	%package javadoc
21mr|android-json-org-java-6.0.1-0.7.r22|34	Summary:       Javadoc for %{name}
21mr|android-json-org-java-6.0.1-0.7.r22|35	
21mr|android-json-org-java-6.0.1-0.7.r22|36	%description javadoc
21mr|android-json-org-java-6.0.1-0.7.r22|37	This package contains javadoc for %{name}.
21mr|android-json-org-java-6.0.1-0.7.r22|38	
21mr|android-json-org-java-6.0.1-0.7.r22|39	%prep
21mr|android-json-org-java-6.0.1-0.7.r22|40	%setup -q -n %{name}-%{namedversion}
21mr|android-json-org-java-6.0.1-0.7.r22|41	%patch0 -p0
21mr|android-json-org-java-6.0.1-0.7.r22|42	
21mr|android-json-org-java-6.0.1-0.7.r22|43	sed -i '/java.nio.channels.Selector.open/d' \
21mr|android-json-org-java-6.0.1-0.7.r22|44	src/test/java/org/json/JSONObjectTest.java
21mr|android-json-org-java-6.0.1-0.7.r22|45	
21mr|android-json-org-java-6.0.1-0.7.r22|46	cp -p %{SOURCE1} pom.xml
21mr|android-json-org-java-6.0.1-0.7.r22|47	sed -i "s|<version>@version@|<version>%{namedversion}|" pom.xml
21mr|android-json-org-java-6.0.1-0.7.r22|48	cp -p %{SOURCE2} .
21mr|android-json-org-java-6.0.1-0.7.r22|49	sed -i 's/\r//' LICENSE-2.0.txt
21mr|android-json-org-java-6.0.1-0.7.r22|50	
21mr|android-json-org-java-6.0.1-0.7.r22|51	# empty file
21mr|android-json-org-java-6.0.1-0.7.r22|52	rm -rf MODULE_LICENSE_BSD_LIKE
21mr|android-json-org-java-6.0.1-0.7.r22|53	
21mr|android-json-org-java-6.0.1-0.7.r22|54	%mvn_file :%{oname} %{name}
21mr|android-json-org-java-6.0.1-0.7.r22|55	
21mr|android-json-org-java-6.0.1-0.7.r22|56	%build
21mr|android-json-org-java-6.0.1-0.7.r22|57	
21mr|android-json-org-java-6.0.1-0.7.r22|58	%mvn_build
21mr|android-json-org-java-6.0.1-0.7.r22|59	
21mr|android-json-org-java-6.0.1-0.7.r22|60	%install
21mr|android-json-org-java-6.0.1-0.7.r22|61	%mvn_install
21mr|android-json-org-java-6.0.1-0.7.r22|62	
21mr|android-json-org-java-6.0.1-0.7.r22|63	%files -f .mfiles
21mr|android-json-org-java-6.0.1-0.7.r22|64	%license LICENSE-2.0.txt
21mr|android-json-org-java-6.0.1-0.7.r22|65	
21mr|android-json-org-java-6.0.1-0.7.r22|66	%files javadoc -f .mfiles-javadoc
21mr|android-json-org-java-6.0.1-0.7.r22|67	%license LICENSE-2.0.txt
21mr|android-json-org-java-6.0.1-0.7.r22|68	

11365 21
21mr|angelfish-23.08.4-2|1	Summary:	Browser for Plasma Mobile
21mr|angelfish-23.08.4-2|2	Name:		angelfish
21mr|angelfish-23.08.4-2|3	Version:	23.08.4
21mr|angelfish-23.08.4-2|4	Release:	2
21mr|angelfish-23.08.4-2|5	Group:		Graphical desktop/KDE
21mr|angelfish-23.08.4-2|6	License:	GPLv3
21mr|angelfish-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|angelfish-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21mr|angelfish-23.08.4-2|9	BuildRequires:	futuresql-devel
21mr|angelfish-23.08.4-2|10	BuildRequires:	kf5dbusaddons-devel
21mr|angelfish-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|angelfish-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|angelfish-23.08.4-2|13	BuildRequires:	kf5kirigami2-devel
21mr|angelfish-23.08.4-2|14	BuildRequires:	kf5notifications-devel
21mr|angelfish-23.08.4-2|15	BuildRequires:	kf5purpose-devel
21mr|angelfish-23.08.4-2|16	BuildRequires:	kf5windowsystem-devel
21mr|angelfish-23.08.4-2|17	BuildRequires:	kirigami-addons-devel
21mr|angelfish-23.08.4-2|18	BuildRequires:	qcoro-qt5-devel
21mr|angelfish-23.08.4-2|19	BuildRequires:	qqc2-desktop-style-devel
21mr|angelfish-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|angelfish-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Feedback)
21mr|angelfish-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Quick)
21mr|angelfish-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|angelfish-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|angelfish-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Sql)
21mr|angelfish-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Svg)
21mr|angelfish-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|angelfish-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|angelfish-23.08.4-2|29	Requires:	kirigami-addons
21mr|angelfish-23.08.4-2|30	
21mr|angelfish-23.08.4-2|31	%description
21mr|angelfish-23.08.4-2|32	Browser for Plasma Mobile.
21mr|angelfish-23.08.4-2|33	
21mr|angelfish-23.08.4-2|34	%files -f %{name}.lang
21mr|angelfish-23.08.4-2|35	%{_kde5_applicationsdir}/org.kde.angelfish.desktop
21mr|angelfish-23.08.4-2|36	%{_kde5_bindir}/angelfish
21mr|angelfish-23.08.4-2|37	%{_kde5_bindir}/angelfish-webapp
21mr|angelfish-23.08.4-2|38	%{_kde5_datadir}/config.kcfg/angelfishsettings.kcfg
21mr|angelfish-23.08.4-2|39	%{_kde5_notificationsdir}/angelfish.notifyrc
21mr|angelfish-23.08.4-2|40	%{_kde5_datadir}/icons/hicolor/*/*/org.kde.angelfish.svg
21mr|angelfish-23.08.4-2|41	%{_appdatadir}/org.kde.angelfish.metainfo.xml
21mr|angelfish-23.08.4-2|42	
21mr|angelfish-23.08.4-2|43	%prep
21mr|angelfish-23.08.4-2|44	%autosetup -p1
21mr|angelfish-23.08.4-2|45	
21mr|angelfish-23.08.4-2|46	%build
21mr|angelfish-23.08.4-2|47	%cmake_kde5
21mr|angelfish-23.08.4-2|48	%make
21mr|angelfish-23.08.4-2|49	
21mr|angelfish-23.08.4-2|50	%install
21mr|angelfish-23.08.4-2|51	%makeinstall_std -C build
21mr|angelfish-23.08.4-2|52	%find_lang %{name}

11366 21
21mr|angie-1.11.3-1|1	# See also the official SRPM:
21mr|angie-1.11.3-1|2	# https://download.angie.software/angie/rosa/2021.1/source/
21mr|angie-1.11.3-1|3	
21mr|angie-1.11.3-1|4	%global _disable_ld_no_undefined 1
21mr|angie-1.11.3-1|5	
21mr|angie-1.11.3-1|6	%define angie_user angie
21mr|angie-1.11.3-1|7	%define angie_group %{angie_user}
21mr|angie-1.11.3-1|8	%define angie_rootdir /var/lib/angie
21mr|angie-1.11.3-1|9	%define angie_cache /var/cache/angie
21mr|angie-1.11.3-1|10	%define angie_logdir /var/log/angie
21mr|angie-1.11.3-1|11	%define angie_confdir %{_sysconfdir}/angie
21mr|angie-1.11.3-1|12	%define angie_datadir %{_datadir}/angie
21mr|angie-1.11.3-1|13	%define angie_webroot %{angie_datadir}/html
21mr|angie-1.11.3-1|14	%define angie_modpath %{_libdir}/angie
21mr|angie-1.11.3-1|15	
21mr|angie-1.11.3-1|16	%global optflags %{optflags} -fno-strict-aliasing -Ofast
21mr|angie-1.11.3-1|17	# so that the perl module finds its symbols
21mr|angie-1.11.3-1|18	%global ldflags %{ldflags} -Wl,--export-dynamic
21mr|angie-1.11.3-1|19	
21mr|angie-1.11.3-1|20	# https://github.com/arut/angie-rtmp-module/commits/master
21mr|angie-1.11.3-1|21	%define module_rtmp_commit 6c7719d0ba32e00b563ec70bd43dad11960fa9c4
21mr|angie-1.11.3-1|22	# https://github.com/vkholodkov/angie-upload-module/commits/master
21mr|angie-1.11.3-1|23	%define module_upload_commit 4423994c7d8fb491d95867f6af968585d949e7a9
21mr|angie-1.11.3-1|24	# https://github.com/sto/ngx_http_auth_pam_module/commits/master
21mr|angie-1.11.3-1|25	%define module_pam1_commit d9429ba93cdbe022196290c2c1dd529a59595315
21mr|angie-1.11.3-1|26	# https://github.com/vision5/ngx_devel_kit/commits/master (used by array-var-angie-module)
21mr|angie-1.11.3-1|27	%define module_ndk_commit 91e30eb05085e7f9762f130cbb883a0e753cf74d
21mr|angie-1.11.3-1|28	# https://github.com/openresty/array-var-angie-module/commits/master
21mr|angie-1.11.3-1|29	%define module_array_commit aa6b05871130e737b1843a07a1e9ef1f82bc8f49
21mr|angie-1.11.3-1|30	# https://github.com/anomalizer/ngx_aws_auth/commits/master
21mr|angie-1.11.3-1|31	%define module_awsauth_commit f3d9862fb65151c494f5ad8042effb9d2d27bbcb
21mr|angie-1.11.3-1|32	# https://github.com/google/ngx_brotli/commits/master
21mr|angie-1.11.3-1|33	%define module_brotli_commit a71f9312c2deb28875acc7bacfdd5695a111aa53
21mr|angie-1.11.3-1|34	# https://github.com/stnoonan/spnego-http-auth-angie-module/commits/master
21mr|angie-1.11.3-1|35	%define module_spnego_commit 3575542b3147bd03a6c68a750c3662b0d72ed94e
21mr|angie-1.11.3-1|36	# https://github.com/kyprizel/testcookie-nginx-module/commits/master/
21mr|angie-1.11.3-1|37	%define module_testcookie_commit 64137c2f7e66e8866f56fdecaaf09ac10a034da9
21mr|angie-1.11.3-1|38	
21mr|angie-1.11.3-1|39	Summary:	Robust, small and high performance HTTP and reverse proxy server
21mr|angie-1.11.3-1|40	Name:		angie
21mr|angie-1.11.3-1|41	Version:	1.11.3
21mr|angie-1.11.3-1|42	Release:	1
21mr|angie-1.11.3-1|43	License:	BSD
21mr|angie-1.11.3-1|44	Group:		System/Servers
21mr|angie-1.11.3-1|45	Url:		https://angie.software/
21mr|angie-1.11.3-1|46	Source0:	https://github.com/webserver-llc/angie/archive/refs/tags/Angie-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|angie-1.11.3-1|47	Source2:	angie.service
21mr|angie-1.11.3-1|48	Source3:	angie.logrotate
21mr|angie-1.11.3-1|49	Source6:	angie.sysusers.d
21mr|angie-1.11.3-1|50	Source10:	https://github.com/arut/nginx-rtmp-module/archive/%{module_rtmp_commit}.tar.gz?/nginx-rtmp-module-%{module_rtmp_commit}.tar.gz
21mr|angie-1.11.3-1|51	Source11:	https://github.com/vkholodkov/nginx-upload-module/archive/%{module_upload_commit}.tar.gz?/nginx-upload-module-%{module_upload_commit}.tar.gz
21mr|angie-1.11.3-1|52	Source12:	https://github.com/sto/ngx_http_auth_pam_module/archive/%{module_pam1_commit}.tar.gz?/ngx_http_auth_pam_module-%{module_pam1_commit}.tar.gz
21mr|angie-1.11.3-1|53	Source13:	https://github.com/vision5/ngx_devel_kit/archive/%{module_ndk_commit}.tar.gz?/ngx_devel_kit-%{module_ndk_commit}.tar.gz
21mr|angie-1.11.3-1|54	Source14:	https://github.com/openresty/array-var-nginx-module/archive/%{module_array_commit}.tar.gz?/array-var-nginx-module-%{module_array_commit}.tar.gz
21mr|angie-1.11.3-1|55	Source15:	https://github.com/anomalizer/ngx_aws_auth/archive/%{module_awsauth_commit}.tar.gz?/ngx_aws_auth-%{module_awsauth_commit}.tar.gz
21mr|angie-1.11.3-1|56	# repack and add brotli source https://github.com/google/ngx_brotli/archive/%{module_brotli_commit}.tar.gz?/ngx_brotli-%{module_brotli_commit}.tar.gz
21mr|angie-1.11.3-1|57	Source16:	ngx_brotli-%{module_brotli_commit}.tar.gz
21mr|angie-1.11.3-1|58	Source17:	https://github.com/stnoonan/spnego-http-auth-nginx-module/archive/%{module_spnego_commit}.tar.gz?/spnego-http-auth-nginx-module-%{module_spnego_commit}.tar.gz
21mr|angie-1.11.3-1|59	Source18:	https://github.com/kyprizel/testcookie-nginx-module/archive/%{module_testcookie_commit}.tar.gz?/testcookie-nginx-module-%{module_testcookie_commit}.tar.gz
21mr|angie-1.11.3-1|60	Source100:	index.html
21mr|angie-1.11.3-1|61	Source102:	https://angie.software/_images/logo.gif
21mr|angie-1.11.3-1|62	Source103:	50x.html
21mr|angie-1.11.3-1|63	Source104:	404.html
21mr|angie-1.11.3-1|64	BuildRequires:	systemd-units
21mr|angie-1.11.3-1|65	BuildRequires:	gd-devel
21mr|angie-1.11.3-1|66	BuildRequires:	perl-devel
21mr|angie-1.11.3-1|67	BuildRequires:	perl(ExtUtils::Embed)
21mr|angie-1.11.3-1|68	BuildRequires:	pkgconfig(geoip)
21mr|angie-1.11.3-1|69	BuildRequires:	pkgconfig(libpcre)
21mr|angie-1.11.3-1|70	BuildRequires:	pkgconfig(libxslt)
21mr|angie-1.11.3-1|71	BuildRequires:	pkgconfig(openssl)
21mr|angie-1.11.3-1|72	BuildRequires:	pkgconfig(zlib)
21mr|angie-1.11.3-1|73	# for module ngx_brotli
21mr|angie-1.11.3-1|74	BuildRequires:	pkgconfig(libbrotlienc)
21mr|angie-1.11.3-1|75	# for ngx_http_auth_pam_module
21mr|angie-1.11.3-1|76	BuildRequires:	pam-devel
21mr|angie-1.11.3-1|77	# for spnego-http-auth-angie-module
21mr|angie-1.11.3-1|78	BuildRequires:	pkgconfig(krb5)
21mr|angie-1.11.3-1|79	%if %{mdvver} >= 202310
21mr|angie-1.11.3-1|80	Requires(post):	/usr/bin/systemd-sysusers
21mr|angie-1.11.3-1|81	%else
21mr|angie-1.11.3-1|82	Requires(post):	/bin/systemd-sysusers
21mr|angie-1.11.3-1|83	%endif
21mr|angie-1.11.3-1|84	Requires:	logrotate
21mr|angie-1.11.3-1|85	Provides:	webserver
21mr|angie-1.11.3-1|86	
21mr|angie-1.11.3-1|87	%description
21mr|angie-1.11.3-1|88	Angie is an efficient, powerful and scalable web server,
21mr|angie-1.11.3-1|89	that was forked from nginx by some of its former core devs,
21mr|angie-1.11.3-1|90	with intention to extend functionality far beyond original version.
21mr|angie-1.11.3-1|91	Angie is a drop-in replacement for nginx, so you can use existing
21mr|angie-1.11.3-1|92	nginx configuration without major changes.
21mr|angie-1.11.3-1|93	
21mr|angie-1.11.3-1|94	%files
21mr|angie-1.11.3-1|95	%license LICENSE
21mr|angie-1.11.3-1|96	%doc CHANGES* README*
21mr|angie-1.11.3-1|97	%dir %{angie_modpath}
21mr|angie-1.11.3-1|98	%dir %{angie_datadir}
21mr|angie-1.11.3-1|99	%{angie_datadir}/html
21mr|angie-1.11.3-1|100	%{_sbindir}/%{name}
21mr|angie-1.11.3-1|101	%{_mandir}/man3/nginx.3pm*
21mr|angie-1.11.3-1|102	%{_mandir}/man8/*
21mr|angie-1.11.3-1|103	%{_unitdir}/angie.service
21mr|angie-1.11.3-1|104	%{_sysusersdir}/%{name}.conf
21mr|angie-1.11.3-1|105	%dir %{angie_confdir}
21mr|angie-1.11.3-1|106	%config(noreplace) %{angie_confdir}/win-utf
21mr|angie-1.11.3-1|107	%config(noreplace) %{angie_confdir}/%{name}.conf.default
21mr|angie-1.11.3-1|108	%config(noreplace) %{angie_confdir}/scgi_params
21mr|angie-1.11.3-1|109	%config(noreplace) %{angie_confdir}/scgi_params.default
21mr|angie-1.11.3-1|110	%config(noreplace) %{angie_confdir}/fastcgi.conf
21mr|angie-1.11.3-1|111	%config(noreplace) %{angie_confdir}/fastcgi.conf.default
21mr|angie-1.11.3-1|112	%config(noreplace) %{angie_confdir}/mime.types.default
21mr|angie-1.11.3-1|113	%config(noreplace) %{angie_confdir}/fastcgi_params
21mr|angie-1.11.3-1|114	%config(noreplace) %{angie_confdir}/fastcgi_params.default
21mr|angie-1.11.3-1|115	%config(noreplace) %{angie_confdir}/koi-win
21mr|angie-1.11.3-1|116	%config(noreplace) %{angie_confdir}/koi-utf
21mr|angie-1.11.3-1|117	%config(noreplace) %{angie_confdir}/%{name}.conf
21mr|angie-1.11.3-1|118	%config(noreplace) %{angie_confdir}/mime.types
21mr|angie-1.11.3-1|119	%config(noreplace) %{angie_confdir}/uwsgi_params
21mr|angie-1.11.3-1|120	%config(noreplace) %{angie_confdir}/uwsgi_params.default
21mr|angie-1.11.3-1|121	%config(noreplace) %{angie_confdir}/prometheus_all.conf
21mr|angie-1.11.3-1|122	%config(noreplace) %{angie_confdir}/prometheus_all.conf.default
21mr|angie-1.11.3-1|123	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|angie-1.11.3-1|124	%dir %{angie_rootdir}
21mr|angie-1.11.3-1|125	%attr(0700,root,root) %dir %{angie_rootdir}/acme
21mr|angie-1.11.3-1|126	%dir %{angie_cache}
21mr|angie-1.11.3-1|127	%dir %{angie_logdir}
21mr|angie-1.11.3-1|128	
21mr|angie-1.11.3-1|129	%post
21mr|angie-1.11.3-1|130	%sysusers_create %{name}.conf
21mr|angie-1.11.3-1|131	%systemd_post angie.service
21mr|angie-1.11.3-1|132	
21mr|angie-1.11.3-1|133	%preun
21mr|angie-1.11.3-1|134	%systemd_preun angie.service
21mr|angie-1.11.3-1|135	
21mr|angie-1.11.3-1|136	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|137	
21mr|angie-1.11.3-1|138	# perl support is a subpackage to avoid pulling perl into minimal containers with angie
21mr|angie-1.11.3-1|139	
21mr|angie-1.11.3-1|140	%package module-perl
21mr|angie-1.11.3-1|141	Summary: Angie module for handling variables with Perl
21mr|angie-1.11.3-1|142	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|143	
21mr|angie-1.11.3-1|144	%description module-perl
21mr|angie-1.11.3-1|145	%{summary}
21mr|angie-1.11.3-1|146	The ngx_http_perl_module module is used to implement location
21mr|angie-1.11.3-1|147	and variable handlers in Perl and insert Perl calls into SSI.
21mr|angie-1.11.3-1|148	
21mr|angie-1.11.3-1|149	%files module-perl
21mr|angie-1.11.3-1|150	%{angie_modpath}/ngx_http_perl_module.so
21mr|angie-1.11.3-1|151	%dir %{perl_vendorarch}/auto/nginx
21mr|angie-1.11.3-1|152	%{perl_vendorarch}/nginx.pm
21mr|angie-1.11.3-1|153	%{perl_vendorarch}/auto/nginx/nginx.so
21mr|angie-1.11.3-1|154	
21mr|angie-1.11.3-1|155	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|156	
21mr|angie-1.11.3-1|157	%package module-rtmp
21mr|angie-1.11.3-1|158	Summary: Angie module for media streaming
21mr|angie-1.11.3-1|159	Url: https://github.com/arut/nginx-rtmp-module
21mr|angie-1.11.3-1|160	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|161	Provides: angie-module-rtmp = %{EVRD}
21mr|angie-1.11.3-1|162	Release: %{RELEASE}.git%(echo %{module_rtmp_commit} | head -c 6)
21mr|angie-1.11.3-1|163	
21mr|angie-1.11.3-1|164	%description module-rtmp
21mr|angie-1.11.3-1|165	%{summary}
21mr|angie-1.11.3-1|166	
21mr|angie-1.11.3-1|167	%files module-rtmp
21mr|angie-1.11.3-1|168	%license nginx-rtmp-module-%{module_rtmp_commit}/LICENSE
21mr|angie-1.11.3-1|169	%doc nginx-rtmp-module-%{module_rtmp_commit}/README.md
21mr|angie-1.11.3-1|170	%{angie_modpath}/ngx_rtmp_module.so
21mr|angie-1.11.3-1|171	
21mr|angie-1.11.3-1|172	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|173	
21mr|angie-1.11.3-1|174	%package module-upload
21mr|angie-1.11.3-1|175	Summary: Angie module for uploading files
21mr|angie-1.11.3-1|176	Url: https://github.com/vkholodkov/nginx-upload-module
21mr|angie-1.11.3-1|177	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|178	Provides: angie-module-upload = %{EVRD}
21mr|angie-1.11.3-1|179	Release: %{RELEASE}.git%(echo %{module_upload_commit} | head -c 6)
21mr|angie-1.11.3-1|180	
21mr|angie-1.11.3-1|181	%description module-upload
21mr|angie-1.11.3-1|182	%{summary}
21mr|angie-1.11.3-1|183	
21mr|angie-1.11.3-1|184	%files module-upload
21mr|angie-1.11.3-1|185	%license nginx-upload-module-%{module_upload_commit}/LICENCE
21mr|angie-1.11.3-1|186	%license nginx-upload-module-%{module_upload_commit}/LICENCE.ru
21mr|angie-1.11.3-1|187	%doc nginx-upload-module-%{module_upload_commit}/README.md
21mr|angie-1.11.3-1|188	%doc nginx-upload-module-%{module_upload_commit}/Changelog
21mr|angie-1.11.3-1|189	%doc nginx-upload-module-%{module_upload_commit}/example.php
21mr|angie-1.11.3-1|190	%doc nginx-upload-module-%{module_upload_commit}/upload-protocol.md
21mr|angie-1.11.3-1|191	%doc nginx-upload-module-%{module_upload_commit}/nginx.conf
21mr|angie-1.11.3-1|192	%{angie_modpath}/ngx_http_upload_module.so
21mr|angie-1.11.3-1|193	
21mr|angie-1.11.3-1|194	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|195	
21mr|angie-1.11.3-1|196	%package module-http_auth_pam
21mr|angie-1.11.3-1|197	Summary: Angie module for PAM authorization
21mr|angie-1.11.3-1|198	Url: https://github.com/sto/ngx_http_auth_pam_module
21mr|angie-1.11.3-1|199	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|200	Provides: angie-module-http_auth_pam = %{EVRD}
21mr|angie-1.11.3-1|201	Release: %{RELEASE}.git%(echo %{module_pam1_commit} | head -c 6)
21mr|angie-1.11.3-1|202	
21mr|angie-1.11.3-1|203	%description module-http_auth_pam
21mr|angie-1.11.3-1|204	%{summary}
21mr|angie-1.11.3-1|205	
21mr|angie-1.11.3-1|206	%files module-http_auth_pam
21mr|angie-1.11.3-1|207	%license ngx_http_auth_pam_module-%{module_pam1_commit}/LICENSE
21mr|angie-1.11.3-1|208	%doc ngx_http_auth_pam_module-%{module_pam1_commit}/README.md
21mr|angie-1.11.3-1|209	%doc ngx_http_auth_pam_module-%{module_pam1_commit}/ChangeLog
21mr|angie-1.11.3-1|210	%{angie_modpath}/ngx_http_auth_pam_module.so
21mr|angie-1.11.3-1|211	
21mr|angie-1.11.3-1|212	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|213	
21mr|angie-1.11.3-1|214	%package module-ndk
21mr|angie-1.11.3-1|215	Summary: Helper module for some other Angie modules
21mr|angie-1.11.3-1|216	Url: https://github.com/vision5/ngx_devel_kit
21mr|angie-1.11.3-1|217	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|218	Provides: angie-module-ndk = %{EVRD}
21mr|angie-1.11.3-1|219	Release: %{RELEASE}.git%(echo %{module_ndk_commit} | head -c 6)
21mr|angie-1.11.3-1|220	
21mr|angie-1.11.3-1|221	%description module-ndk
21mr|angie-1.11.3-1|222	%{summary}
21mr|angie-1.11.3-1|223	
21mr|angie-1.11.3-1|224	%files module-ndk
21mr|angie-1.11.3-1|225	%license ngx_devel_kit-%{module_ndk_commit}/LICENSE
21mr|angie-1.11.3-1|226	%doc ngx_devel_kit-%{module_ndk_commit}/README*
21mr|angie-1.11.3-1|227	%{angie_modpath}/ndk_http_module.so
21mr|angie-1.11.3-1|228	
21mr|angie-1.11.3-1|229	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|230	
21mr|angie-1.11.3-1|231	%package module-array-var
21mr|angie-1.11.3-1|232	Summary: Angie module adding support of variables inside config
21mr|angie-1.11.3-1|233	Url: https://github.com/openresty/array-var-nginx-module
21mr|angie-1.11.3-1|234	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|235	Requires: angie-module-ndk = %{EVRD}
21mr|angie-1.11.3-1|236	Provides: angie-module-array-var = %{EVRD}
21mr|angie-1.11.3-1|237	Release: %{RELEASE}.git%(echo %{module_array_commit} | head -c 6)
21mr|angie-1.11.3-1|238	
21mr|angie-1.11.3-1|239	%description module-array-var
21mr|angie-1.11.3-1|240	%{summary}
21mr|angie-1.11.3-1|241	Depends from ndk_http_module.
21mr|angie-1.11.3-1|242	
21mr|angie-1.11.3-1|243	%files module-array-var
21mr|angie-1.11.3-1|244	%doc array-var-nginx-module-%{module_array_commit}/README.md
21mr|angie-1.11.3-1|245	%{angie_modpath}/ngx_http_array_var_module.so
21mr|angie-1.11.3-1|246	
21mr|angie-1.11.3-1|247	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|248	
21mr|angie-1.11.3-1|249	%package module-aws-auth
21mr|angie-1.11.3-1|250	Summary: Angie AWS proxy module
21mr|angie-1.11.3-1|251	Url: https://github.com/anomalizer/ngx_aws_auth
21mr|angie-1.11.3-1|252	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|253	Provides: angie-module-aws-auth = %{EVRD}
21mr|angie-1.11.3-1|254	Release: %{RELEASE}.git%(echo %{module_awsauth_commit} | head -c 6)
21mr|angie-1.11.3-1|255	
21mr|angie-1.11.3-1|256	%description module-aws-auth
21mr|angie-1.11.3-1|257	%{summary}
21mr|angie-1.11.3-1|258	This angie module can proxy requests to authenticated S3 backends
21mr|angie-1.11.3-1|259	using Amazon's V4 authentication API.
21mr|angie-1.11.3-1|260	
21mr|angie-1.11.3-1|261	%files module-aws-auth
21mr|angie-1.11.3-1|262	%license ngx_aws_auth-%{module_awsauth_commit}/LICENSE
21mr|angie-1.11.3-1|263	%doc ngx_aws_auth-%{module_awsauth_commit}/README.md
21mr|angie-1.11.3-1|264	%doc ngx_aws_auth-%{module_awsauth_commit}/reference-impl-py
21mr|angie-1.11.3-1|265	%doc ngx_aws_auth-%{module_awsauth_commit}/generate_signing_key
21mr|angie-1.11.3-1|266	%{angie_modpath}/ngx_http_aws_auth_module.so
21mr|angie-1.11.3-1|267	
21mr|angie-1.11.3-1|268	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|269	
21mr|angie-1.11.3-1|270	%package module-brotli
21mr|angie-1.11.3-1|271	Summary: Angie Brotli compression module
21mr|angie-1.11.3-1|272	Url: https://github.com/google/ngx_brotli
21mr|angie-1.11.3-1|273	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|274	Provides: angie-module-brotli = %{EVRD}
21mr|angie-1.11.3-1|275	Release: %{RELEASE}.git%(echo %{module_brotli_commit} | head -c 6)
21mr|angie-1.11.3-1|276	
21mr|angie-1.11.3-1|277	%description module-brotli
21mr|angie-1.11.3-1|278	%{summary}
21mr|angie-1.11.3-1|279	Includes both ngx_http_brotli_filter_module and ngx_http_brotli_static_module.
21mr|angie-1.11.3-1|280	
21mr|angie-1.11.3-1|281	%files module-brotli
21mr|angie-1.11.3-1|282	%license ngx_brotli-%{module_brotli_commit}/LICENSE
21mr|angie-1.11.3-1|283	%doc ngx_brotli-%{module_brotli_commit}/README.md
21mr|angie-1.11.3-1|284	%{angie_modpath}/ngx_http_brotli_filter_module.so
21mr|angie-1.11.3-1|285	%{angie_modpath}/ngx_http_brotli_static_module.so
21mr|angie-1.11.3-1|286	
21mr|angie-1.11.3-1|287	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|288	
21mr|angie-1.11.3-1|289	%package module-spnego-auth
21mr|angie-1.11.3-1|290	Summary: Angie module for HTTP SPNEGO (GSSAPI) authentication
21mr|angie-1.11.3-1|291	Url: https://github.com/stnoonan/spnego-http-auth-nginx-module
21mr|angie-1.11.3-1|292	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|293	Provides: angie-spnego-auth = %{EVRD}
21mr|angie-1.11.3-1|294	Release: %{RELEASE}.git%(echo %{module_spnego_commit} | head -c 6)
21mr|angie-1.11.3-1|295	
21mr|angie-1.11.3-1|296	%description module-spnego-auth
21mr|angie-1.11.3-1|297	%{summary}
21mr|angie-1.11.3-1|298	This module implements adds SPNEGO support to angie.
21mr|angie-1.11.3-1|299	It currently supports only Kerberos authentication via GSSAPI.
21mr|angie-1.11.3-1|300	
21mr|angie-1.11.3-1|301	%files module-spnego-auth
21mr|angie-1.11.3-1|302	%license spnego-http-auth-nginx-module-%{module_spnego_commit}/LICENSE
21mr|angie-1.11.3-1|303	%doc spnego-http-auth-nginx-module-%{module_spnego_commit}/README.md
21mr|angie-1.11.3-1|304	%doc spnego-http-auth-nginx-module-%{module_spnego_commit}/ChangeLog
21mr|angie-1.11.3-1|305	%{angie_modpath}/ngx_http_auth_spnego_module.so
21mr|angie-1.11.3-1|306	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|307	
21mr|angie-1.11.3-1|308	%package module-testcookie
21mr|angie-1.11.3-1|309	Summary: Angie module for bot protection using a cookie-based challenge-response mechanism
21mr|angie-1.11.3-1|310	Url: https://github.com/kyprizel/testcookie-nginx-module
21mr|angie-1.11.3-1|311	Requires: angie%{_isa} = %{EVRD}
21mr|angie-1.11.3-1|312	Provides: angie-testcookie = %{EVRD}
21mr|angie-1.11.3-1|313	Release: %{RELEASE}.git%(echo %{module_spnego_commit} | head -c 6)
21mr|angie-1.11.3-1|314	License: BSD
21mr|angie-1.11.3-1|315	
21mr|angie-1.11.3-1|316	%description module-testcookie
21mr|angie-1.11.3-1|317	testcookie-nginx-module is a simple robot mitigation module using
21mr|angie-1.11.3-1|318	cookie based challenge/response.
21mr|angie-1.11.3-1|319	Challenge cookies can be set using different methods:
21mr|angie-1.11.3-1|320	- "Set-Cookie" + 302/307 HTTP Location redirect
21mr|angie-1.11.3-1|321	- "Set-Cookie" + HTML meta refresh redirect
21mr|angie-1.11.3-1|322	- Custom template, JavaScript can be used here.
21mr|angie-1.11.3-1|323	To prevent automatic parsing, challenge cookie value can be encrypted
21mr|angie-1.11.3-1|324	with AES-128 in CBC mode using custom/random key and iv,
21mr|angie-1.11.3-1|325	and then decrypted at client side with JavaScript.
21mr|angie-1.11.3-1|326	
21mr|angie-1.11.3-1|327	%files module-testcookie
21mr|angie-1.11.3-1|328	%doc testcookie-nginx-module-%{module_testcookie_commit}/README*
21mr|angie-1.11.3-1|329	%{angie_modpath}/ngx_http_testcookie_access_module.so
21mr|angie-1.11.3-1|330	
21mr|angie-1.11.3-1|331	#----------------------------------------------------------------------------
21mr|angie-1.11.3-1|332	
21mr|angie-1.11.3-1|333	%prep
21mr|angie-1.11.3-1|334	%setup -q -n %{name}-Angie-%{version}
21mr|angie-1.11.3-1|335	
21mr|angie-1.11.3-1|336	tar -xf %{SOURCE10}
21mr|angie-1.11.3-1|337	tar -xf %{SOURCE11}
21mr|angie-1.11.3-1|338	tar -xf %{SOURCE12}
21mr|angie-1.11.3-1|339	tar -xf %{SOURCE13}
21mr|angie-1.11.3-1|340	tar -xf %{SOURCE14}
21mr|angie-1.11.3-1|341	tar -xf %{SOURCE15}
21mr|angie-1.11.3-1|342	tar -xf %{SOURCE16}
21mr|angie-1.11.3-1|343	tar -xf %{SOURCE17}
21mr|angie-1.11.3-1|344	tar -xf %{SOURCE18}
21mr|angie-1.11.3-1|345	
21mr|angie-1.11.3-1|346	%build
21mr|angie-1.11.3-1|347	%set_build_flags
21mr|angie-1.11.3-1|348	
21mr|angie-1.11.3-1|349	# enable all possible modules
21mr|angie-1.11.3-1|350	modules="$(grep -- "--with-.*_module" auto/options | \
21mr|angie-1.11.3-1|351	awk '{print $1}' | \
21mr|angie-1.11.3-1|352	grep -- ^--with | \
21mr|angie-1.11.3-1|353	grep -v = | \
21mr|angie-1.11.3-1|354	sed -e 's,),,' | \
21mr|angie-1.11.3-1|355	grep -vE 'http_perl_module|cpp_test_module|google_perftools_module|imap_ssl_module' |
21mr|angie-1.11.3-1|356	sort -u | \
21mr|angie-1.11.3-1|357	tr '\n' ' ')"
21mr|angie-1.11.3-1|358	if [ "$(echo "$modules" | wc -c)" -lt 730 ]; then
21mr|angie-1.11.3-1|359	echo "Something went wrong when generating list of modules!"
21mr|angie-1.11.3-1|360	exit 1
21mr|angie-1.11.3-1|361	fi
21mr|angie-1.11.3-1|362	
21mr|angie-1.11.3-1|363	./configure \
21mr|angie-1.11.3-1|364	--user=%{angie_user} \
21mr|angie-1.11.3-1|365	--group=%{angie_group} \
21mr|angie-1.11.3-1|366	--prefix=%{angie_datadir} \
21mr|angie-1.11.3-1|367	--sbin-path=%{_sbindir}/%{name} \
21mr|angie-1.11.3-1|368	--conf-path=%{angie_confdir}/%{name}.conf \
21mr|angie-1.11.3-1|369	--error-log-path=%{angie_logdir}/error.log \
21mr|angie-1.11.3-1|370	--http-log-path=%{angie_logdir}/access.log \
21mr|angie-1.11.3-1|371	--http-acme-client-path=%{angie_rootdir}/acme \
21mr|angie-1.11.3-1|372	--http-client-body-temp-path=%{angie_cache}/client_temp \
21mr|angie-1.11.3-1|373	--http-fastcgi-temp-path=%{angie_cache}/fastcgi_temp \
21mr|angie-1.11.3-1|374	--http-proxy-temp-path=%{angie_cache}/proxy_temp \
21mr|angie-1.11.3-1|375	--http-scgi-temp-path=%{angie_cache}/scgi_temp \
21mr|angie-1.11.3-1|376	--http-uwsgi-temp-path=%{angie_cache}/uwsgi_temp \
21mr|angie-1.11.3-1|377	--pid-path=/var/run/%{name}.pid \
21mr|angie-1.11.3-1|378	--lock-path=/var/lock/subsys/%{name} \
21mr|angie-1.11.3-1|379	--modules-path=%{angie_modpath} \
21mr|angie-1.11.3-1|380	--add-dynamic-module=nginx-rtmp-module-%{module_rtmp_commit} \
21mr|angie-1.11.3-1|381	--add-dynamic-module=nginx-upload-module-%{module_upload_commit} \
21mr|angie-1.11.3-1|382	--add-dynamic-module=ngx_http_auth_pam_module-%{module_pam1_commit} \
21mr|angie-1.11.3-1|383	--add-dynamic-module=ngx_devel_kit-%{module_ndk_commit} \
21mr|angie-1.11.3-1|384	--add-dynamic-module=array-var-nginx-module-%{module_array_commit} \
21mr|angie-1.11.3-1|385	--add-dynamic-module=ngx_aws_auth-%{module_awsauth_commit} \
21mr|angie-1.11.3-1|386	--add-dynamic-module=ngx_brotli-%{module_brotli_commit} \
21mr|angie-1.11.3-1|387	--add-dynamic-module=spnego-http-auth-nginx-module-%{module_spnego_commit} \
21mr|angie-1.11.3-1|388	--add-dynamic-module=testcookie-nginx-module-%{module_testcookie_commit} \
21mr|angie-1.11.3-1|389	--with-file-aio \
21mr|angie-1.11.3-1|390	--with-http_perl_module=dynamic \
21mr|angie-1.11.3-1|391	--with-mail \
21mr|angie-1.11.3-1|392	--with-pcre \
21mr|angie-1.11.3-1|393	--with-stream \
21mr|angie-1.11.3-1|394	$modules
21mr|angie-1.11.3-1|395	# this is only passed to perl module being built and only overrides the
21mr|angie-1.11.3-1|396	# default '-O' flag which anyways lowers optimizations (which we don't
21mr|angie-1.11.3-1|397	# want)
21mr|angie-1.11.3-1|398	%make_build OPTIMIZE="-fno-PIE"
21mr|angie-1.11.3-1|399	
21mr|angie-1.11.3-1|400	%install
21mr|angie-1.11.3-1|401	%make_install INSTALLDIRS=vendor
21mr|angie-1.11.3-1|402	
21mr|angie-1.11.3-1|403	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21mr|angie-1.11.3-1|404	find %{buildroot} -type f -name perllocal.pod -exec rm -f {} \;
21mr|angie-1.11.3-1|405	find %{buildroot} -type f -empty -exec rm -f {} \;
21mr|angie-1.11.3-1|406	find %{buildroot} -type f -exec chmod 0644 {} \;
21mr|angie-1.11.3-1|407	find %{buildroot} -type f -name '*.so' -exec chmod 0755 {} \;
21mr|angie-1.11.3-1|408	chmod 0755 %{buildroot}%{_sbindir}/angie
21mr|angie-1.11.3-1|409	
21mr|angie-1.11.3-1|410	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/angie.service
21mr|angie-1.11.3-1|411	install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|angie-1.11.3-1|412	install -p -d -m 0755 %{buildroot}%{angie_cache}
21mr|angie-1.11.3-1|413	install -p -d -m 0755 %{buildroot}%{angie_rootdir}
21mr|angie-1.11.3-1|414	install -p -d -m 0755 %{buildroot}%{angie_rootdir}/acme
21mr|angie-1.11.3-1|415	install -p -d -m 0755 %{buildroot}%{angie_logdir}
21mr|angie-1.11.3-1|416	install -p -d -m 0755 %{buildroot}%{angie_webroot}
21mr|angie-1.11.3-1|417	
21mr|angie-1.11.3-1|418	install -p -m 0644 %{SOURCE100} %{SOURCE102} %{SOURCE103} %{SOURCE104} %{buildroot}%{angie_webroot}
21mr|angie-1.11.3-1|419	
21mr|angie-1.11.3-1|420	# add current version
21mr|angie-1.11.3-1|421	perl -pi -e "s|_VERSION_|%{version}|g" %{buildroot}%{angie_webroot}/index.html
21mr|angie-1.11.3-1|422	
21mr|angie-1.11.3-1|423	# convert to UTF-8 all files that give warnings.
21mr|angie-1.11.3-1|424	for textfile in CHANGES; do
21mr|angie-1.11.3-1|425	mv $textfile $textfile.old
21mr|angie-1.11.3-1|426	iconv --from-code ISO8859-1 --to-code UTF-8 --output $textfile $textfile.old
21mr|angie-1.11.3-1|427	rm -f $textfile.old
21mr|angie-1.11.3-1|428	done
21mr|angie-1.11.3-1|429	
21mr|angie-1.11.3-1|430	install -d %{buildroot}%{_mandir}/man8
21mr|angie-1.11.3-1|431	install -m0644 man/*.8 %{buildroot}%{_mandir}/man8/
21mr|angie-1.11.3-1|432	
21mr|angie-1.11.3-1|433	mkdir -p %{buildroot}%{_sysusersdir}
21mr|angie-1.11.3-1|434	install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|angie-1.11.3-1|435	sed -i %{buildroot}%{_sysusersdir}/%{name}.conf \
21mr|angie-1.11.3-1|436	-e 's,@angie_cache@,%{angie_cache},g' \
21mr|angie-1.11.3-1|437	-e 's,@angie_user@,%{angie_user},g' \
21mr|angie-1.11.3-1|438	-e 's,@angie_group@,%{angie_group},g'
21mr|angie-1.11.3-1|439	! grep -q '@' %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|angie-1.11.3-1|440	
21mr|angie-1.11.3-1|441	%changelog
21mr|angie-1.11.3-1|442	- Merge: 171d446 8190ee8
21mr|angie-1.11.3-1|443	* Sat Feb 7 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|444	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|445	
21mr|angie-1.11.3-1|446	* Sat Feb 7 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|447	- upd: 1.11.1 -> 1.11.3 (fixed CVE-2026-1642)
21mr|angie-1.11.3-1|448	
21mr|angie-1.11.3-1|449	- Merge: f40e451 1610180
21mr|angie-1.11.3-1|450	* Wed Dec 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.11.1-1
21mr|angie-1.11.3-1|451	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|452	
21mr|angie-1.11.3-1|453	* Wed Dec 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.11.1-1
21mr|angie-1.11.3-1|454	- upd: 1.11.0 -> 1.11.1
21mr|angie-1.11.3-1|455	
21mr|angie-1.11.3-1|456	- Merge: 5d31c55 9276188
21mr|angie-1.11.3-1|457	* Thu Dec 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.11.0-1
21mr|angie-1.11.3-1|458	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|459	
21mr|angie-1.11.3-1|460	* Thu Dec 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.11.0-1
21mr|angie-1.11.3-1|461	- upd: 1.10.3 -> 1.11.0
21mr|angie-1.11.3-1|462	
21mr|angie-1.11.3-1|463	- Merge: b7fb502 1579e15
21mr|angie-1.11.3-1|464	* Tue Nov 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.10.3-2
21mr|angie-1.11.3-1|465	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|466	
21mr|angie-1.11.3-1|467	* Tue Nov 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.10.3-2
21mr|angie-1.11.3-1|468	- add testcookie module
21mr|angie-1.11.3-1|469	
21mr|angie-1.11.3-1|470	- Merge: c30f9e6 41ae84e
21mr|angie-1.11.3-1|471	* Fri Nov 14 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.10.3-1
21mr|angie-1.11.3-1|472	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|473	
21mr|angie-1.11.3-1|474	* Fri Nov 14 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.10.3-1
21mr|angie-1.11.3-1|475	- upd: 1.10.2 -> 1.10.3 (fixed CVE-2025-53859 and other bugfixes)
21mr|angie-1.11.3-1|476	
21mr|angie-1.11.3-1|477	- Merge: 4445dc3 4280ffd
21mr|angie-1.11.3-1|478	* Mon Sep 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.10.2-1
21mr|angie-1.11.3-1|479	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|480	
21mr|angie-1.11.3-1|481	* Mon Sep 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.10.2-1
21mr|angie-1.11.3-1|482	- upd to 1.10.2
21mr|angie-1.11.3-1|483	
21mr|angie-1.11.3-1|484	* Wed Feb 19 2025 spec cleaner <abf@abf.io>
21mr|angie-1.11.3-1|485	- automated spec cleanup
21mr|angie-1.11.3-1|486	
21mr|angie-1.11.3-1|487	* Sun Dec 29 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.8.1-1
21mr|angie-1.11.3-1|488	- Update version to 1.8.1
21mr|angie-1.11.3-1|489	
21mr|angie-1.11.3-1|490	* Sun Dec 29 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|angie-1.11.3-1|491	- Update version to 1.8.1
21mr|angie-1.11.3-1|492	
21mr|angie-1.11.3-1|493	- Merge: ebe8b15 62db7aa
21mr|angie-1.11.3-1|494	* Sat Aug 17 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6.2-1
21mr|angie-1.11.3-1|495	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|496	
21mr|angie-1.11.3-1|497	* Sat Aug 17 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6.2-1
21mr|angie-1.11.3-1|498	- upd: 1.6.1 -> 1.6.2 (CVE-2024-7347)
21mr|angie-1.11.3-1|499	
21mr|angie-1.11.3-1|500	- Merge: f0c1825 35edddd
21mr|angie-1.11.3-1|501	* Thu Aug 8 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6.1-1
21mr|angie-1.11.3-1|502	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|503	
21mr|angie-1.11.3-1|504	* Thu Aug 8 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6.1-1
21mr|angie-1.11.3-1|505	- upd: 1.5.2 -> 1.6.1
21mr|angie-1.11.3-1|506	
21mr|angie-1.11.3-1|507	- Merge: 8498e89 1f158d4
21mr|angie-1.11.3-1|508	* Fri Jun 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.5.2-1
21mr|angie-1.11.3-1|509	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|510	
21mr|angie-1.11.3-1|511	* Fri Jun 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.5.2-1
21mr|angie-1.11.3-1|512	- upd: 1.5.0 -> 1.5.2
21mr|angie-1.11.3-1|513	
21mr|angie-1.11.3-1|514	- Merge: f5d70d6 57260de
21mr|angie-1.11.3-1|515	* Sat Apr 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|516	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|517	
21mr|angie-1.11.3-1|518	* Sat Apr 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.5.0-2
21mr|angie-1.11.3-1|519	- Pre-create directory for acme, fix mess with temporary files in /usr/share/angie/
21mr|angie-1.11.3-1|520	- Tested both upgrading and clean installations, works OK.
21mr|angie-1.11.3-1|521	
21mr|angie-1.11.3-1|522	* Sat Apr 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|523	--with-ipv6 is depreceated
21mr|angie-1.11.3-1|524	- DEBUG: ./configure: warning: the "--with-ipv6" option is deprecated
21mr|angie-1.11.3-1|525	
21mr|angie-1.11.3-1|526	* Sat Apr 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|527	- imap_ssl_module is depreceated
21mr|angie-1.11.3-1|528	- DEBUG: ./configure: warning: the "--with-imap_ssl_module" option is deprecated, use the "--with-mail_ssl_module" option instead
21mr|angie-1.11.3-1|529	
21mr|angie-1.11.3-1|530	- Merge: 4780f51 38a64ae
21mr|angie-1.11.3-1|531	* Sat Apr 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|532	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|angie-1.11.3-1|533	
21mr|angie-1.11.3-1|534	* Sat Apr 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|535	- add script for updating
21mr|angie-1.11.3-1|536	
21mr|angie-1.11.3-1|537	* Wed Apr 3 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.5.0-1
21mr|angie-1.11.3-1|538	- Update version to 1.5.0
21mr|angie-1.11.3-1|539	
21mr|angie-1.11.3-1|540	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 1.4.0-2
21mr|angie-1.11.3-1|541	- MassBuild#4655: Increase release tag
21mr|angie-1.11.3-1|542	
21mr|angie-1.11.3-1|543	* Thu Feb 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.4.0-1
21mr|angie-1.11.3-1|544	- Update version to 1.4.0
21mr|angie-1.11.3-1|545	
21mr|angie-1.11.3-1|546	* Thu Nov 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3.2-1
21mr|angie-1.11.3-1|547	- rosa2021.1: Revert "/usr move"
21mr|angie-1.11.3-1|548	- This reverts commit d7bee316ad13e0a68b51e7d248e05fa4dfeebbdc.
21mr|angie-1.11.3-1|549	
21mr|angie-1.11.3-1|550	* Thu Nov 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3.2-1
21mr|angie-1.11.3-1|551	- upd: 1.3.1 -> 1.3.2
21mr|angie-1.11.3-1|552	
21mr|angie-1.11.3-1|553	* Fri Nov 17 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|angie-1.11.3-1|554	- /usr move
21mr|angie-1.11.3-1|555	
21mr|angie-1.11.3-1|556	* Wed Oct 18 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3.1-1
21mr|angie-1.11.3-1|557	- upd: 1.3.0 -> 1.3.1
21mr|angie-1.11.3-1|558	- Security: Added extra limitations to HTTP/2 stream handling for better protection against the DoS attack known as “HTTP/2 Rapid Reset” (CVE-2023-44487).
21mr|angie-1.11.3-1|559	
21mr|angie-1.11.3-1|560	* Sun Oct 1 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3.0-1
21mr|angie-1.11.3-1|561	- v1.3.0, enable more modules (e.g. ssl_preread), tune configs (RB#13045)
21mr|angie-1.11.3-1|562	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=13045
21mr|angie-1.11.3-1|563	
21mr|angie-1.11.3-1|564	* Sun Oct 1 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|565	- Revert "version autoupdate [1.2.0]"
21mr|angie-1.11.3-1|566	- This reverts commit d07156d12c7478d6886f4b852f4eb9ced54171d1.
21mr|angie-1.11.3-1|567	
21mr|angie-1.11.3-1|568	* Fri Jul 21 2023 Alexander Stefanov <alexander@mezon.ru> 1.2.0-1
21mr|angie-1.11.3-1|569	- version autoupdate [1.2.0]
21mr|angie-1.11.3-1|570	
21mr|angie-1.11.3-1|571	* Thu Mar 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.0-1
21mr|angie-1.11.3-1|572	- upd: 1.0.0 -> 1.1.0
21mr|angie-1.11.3-1|573	
21mr|angie-1.11.3-1|574	* Fri Nov 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.0.0-1
21mr|angie-1.11.3-1|575	- nginx -> angie
21mr|angie-1.11.3-1|576	- https://www.opennet.ru/opennews/art.shtml?num=58036
21mr|angie-1.11.3-1|577	
21mr|angie-1.11.3-1|578	* Wed Oct 19 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|579	- upd: 1.22.0 -> 1.22.1 (CVE-2022-41741, CVE-2022-41742)
21mr|angie-1.11.3-1|580	
21mr|angie-1.11.3-1|581	* Fri Sep 23 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|582	- Package and split modules
21mr|angie-1.11.3-1|583	- Package many useful modules.
21mr|angie-1.11.3-1|584	- Split perl and rtmp modules into subpackages.
21mr|angie-1.11.3-1|585	- Having rtmp as a static module while other ones are dynamic does not make sense.
21mr|angie-1.11.3-1|586	- Having perl inside the main package pulls lots of perl stuff into minimalistic containers based on rosa2021.1 + nginx, but perl is not used in most cases.
21mr|angie-1.11.3-1|587	- That is a hard desicion to break compatibility inside a platfrom by this upgrade, but I hope that no one uses Perl and RTMP inside nginx yet (we have not released a ROSA Fresh server yet...)
21mr|angie-1.11.3-1|588	- TODO: split more parts into modules in a future platform (rosa2023.0/1), e.g.
21mr|angie-1.11.3-1|589	--with-http_image_filter_module=dynamic to lighten nginx-based containers.
21mr|angie-1.11.3-1|590	
21mr|angie-1.11.3-1|591	* Mon Aug 22 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|592	- Downgrade to stable version
21mr|angie-1.11.3-1|593	
21mr|angie-1.11.3-1|594	* Thu Jul 21 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|595	- version autoupdate [1.23.1]
21mr|angie-1.11.3-1|596	
21mr|angie-1.11.3-1|597	* Wed May 25 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|598	- version autoupdate [1.22.0]
21mr|angie-1.11.3-1|599	
21mr|angie-1.11.3-1|600	* Sat Feb 12 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|601	- add script to automate updates
21mr|angie-1.11.3-1|602	
21mr|angie-1.11.3-1|603	* Sat Dec 11 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|604	- Fix mode of systemd unit file (-x)
21mr|angie-1.11.3-1|605	
21mr|angie-1.11.3-1|606	* Mon Dec 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|607	- R logrotate (there is a config, avoid running out of disk space)
21mr|angie-1.11.3-1|608	
21mr|angie-1.11.3-1|609	* Sat Nov 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|610	- Revert to stable channel versions, automatic updates incorrectly updates to unstable version
21mr|angie-1.11.3-1|611	
21mr|angie-1.11.3-1|612	* Thu Nov 18 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|613	- version autoupdate [1.21.4]
21mr|angie-1.11.3-1|614	
21mr|angie-1.11.3-1|615	* Thu Sep 16 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|616	- version autoupdate [1.21.3]
21mr|angie-1.11.3-1|617	
21mr|angie-1.11.3-1|618	* Fri Sep 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|619	- upd: 1.20.0 -> 1.20.1 (RB#11497), update additional module
21mr|angie-1.11.3-1|620	
21mr|angie-1.11.3-1|621	* Sun Apr 25 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|622	- version autoupdate [1.20.0]
21mr|angie-1.11.3-1|623	
21mr|angie-1.11.3-1|624	* Mon Apr 19 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|625	- version autoupdate [1.19.10]
21mr|angie-1.11.3-1|626	
21mr|angie-1.11.3-1|627	* Fri Apr 2 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|628	- version autoupdate [1.19.9]
21mr|angie-1.11.3-1|629	
21mr|angie-1.11.3-1|630	* Sun Mar 14 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|631	- version autoupdate [1.19.8]
21mr|angie-1.11.3-1|632	
21mr|angie-1.11.3-1|633	* Tue Feb 23 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|634	- version autoupdate [1.19.7]
21mr|angie-1.11.3-1|635	
21mr|angie-1.11.3-1|636	* Wed Dec 23 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|637	- version autoupdate [1.19.6]
21mr|angie-1.11.3-1|638	
21mr|angie-1.11.3-1|639	* Wed Nov 25 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|640	- version autoupdate [1.19.5]
21mr|angie-1.11.3-1|641	
21mr|angie-1.11.3-1|642	* Sat Nov 7 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|643	- Revert "do not restart nginx in random moments"
21mr|angie-1.11.3-1|644	- I confused sending USR1 and restarting, thanks to PastorDi@ for clearifying
21mr|angie-1.11.3-1|645	- This reverts commit f63145fbdc6cec3c17e33254ffa923a37d042419.
21mr|angie-1.11.3-1|646	
21mr|angie-1.11.3-1|647	* Fri Nov 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|648	- Migrate to config-based user creation by systemd-sysusers, some clean up (moving parts of the spec with no expected functional changes)
21mr|angie-1.11.3-1|649	
21mr|angie-1.11.3-1|650	* Fri Nov 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|651	- /var/run -> /run (it is a symlink)
21mr|angie-1.11.3-1|652	
21mr|angie-1.11.3-1|653	* Fri Nov 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|angie-1.11.3-1|654	- do not restart nginx in random moments
21mr|angie-1.11.3-1|655	
21mr|angie-1.11.3-1|656	* Sat Oct 31 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|657	- version autoupdate [1.19.4]
21mr|angie-1.11.3-1|658	
21mr|angie-1.11.3-1|659	* Wed Sep 30 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|660	- version autoupdate [1.19.3]
21mr|angie-1.11.3-1|661	
21mr|angie-1.11.3-1|662	* Sat Jul 18 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|663	- version autoupdate [1.19.1]
21mr|angie-1.11.3-1|664	
21mr|angie-1.11.3-1|665	* Wed Jun 3 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|666	- version autoupdate [1.19.0]
21mr|angie-1.11.3-1|667	
21mr|angie-1.11.3-1|668	* Thu Apr 23 2020 Алзим <a.zimin@rosalinux.ru>
21mr|angie-1.11.3-1|669	- Updated to 1.18.0
21mr|angie-1.11.3-1|670	
21mr|angie-1.11.3-1|671	* Fri Apr 17 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|672	- fix build
21mr|angie-1.11.3-1|673	
21mr|angie-1.11.3-1|674	* Wed Apr 15 2020 Алзим <a.zimin@rosalinux.ru>
21mr|angie-1.11.3-1|675	- Updated to 1.17.10
21mr|angie-1.11.3-1|676	
21mr|angie-1.11.3-1|677	* Sun Mar 8 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|angie-1.11.3-1|678	- version autoupdate [1.17.9]

11367 21
21mr|angie-console-light-1.8.1-1|1	# based on RPM https://download.angie.software/angie/rosa/13/noarch/
21mr|angie-console-light-1.8.1-1|2	
21mr|angie-console-light-1.8.1-1|3	Summary:	Light (not Pro) version of web console for Angie
21mr|angie-console-light-1.8.1-1|4	Name:		angie-console-light
21mr|angie-console-light-1.8.1-1|5	Version:	1.8.1
21mr|angie-console-light-1.8.1-1|6	Release:	1
21mr|angie-console-light-1.8.1-1|7	License:	Apache 2.0
21mr|angie-console-light-1.8.1-1|8	Group:		System/Servers
21mr|angie-console-light-1.8.1-1|9	Url:		https://console.angie.software/
21mr|angie-console-light-1.8.1-1|10	Source0:	https://github.com/webserver-llc/angie-console-light/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|angie-console-light-1.8.1-1|11	# ./upd.sh
21mr|angie-console-light-1.8.1-1|12	Source1:	angie-console-light-%{version}-node-modules.tar.xz
21mr|angie-console-light-1.8.1-1|13	Source2:	example.conf
21mr|angie-console-light-1.8.1-1|14	BuildArch:	noarch
21mr|angie-console-light-1.8.1-1|15	AutoProv:	no
21mr|angie-console-light-1.8.1-1|16	AutoReq:	no
21mr|angie-console-light-1.8.1-1|17	BuildRequires:	yarn
21mr|angie-console-light-1.8.1-1|18	Recommends:	angie
21mr|angie-console-light-1.8.1-1|19	
21mr|angie-console-light-1.8.1-1|20	%description
21mr|angie-console-light-1.8.1-1|21	The monitoring tool visualizes real-time server's key load and performance
21mr|angie-console-light-1.8.1-1|22	metrics from Angie API including metrics of client connections, shared
21mr|angie-console-light-1.8.1-1|23	memory zones, DNS queries, HTTP requests, HTTP responses cache, TCP/UDP
21mr|angie-console-light-1.8.1-1|24	sessions and so on.
21mr|angie-console-light-1.8.1-1|25	Online demo is at https://console.angie.software/
21mr|angie-console-light-1.8.1-1|26	
21mr|angie-console-light-1.8.1-1|27	%files
21mr|angie-console-light-1.8.1-1|28	%license LICENSE
21mr|angie-console-light-1.8.1-1|29	%doc *.md img/ example.conf
21mr|angie-console-light-1.8.1-1|30	%dir %{_datadir}/angie-console-light
21mr|angie-console-light-1.8.1-1|31	%{_datadir}/angie-console-light/html/
21mr|angie-console-light-1.8.1-1|32	
21mr|angie-console-light-1.8.1-1|33	%post
21mr|angie-console-light-1.8.1-1|34	# new installation
21mr|angie-console-light-1.8.1-1|35	[ "$1" = 1 ] || exit 0
21mr|angie-console-light-1.8.1-1|36	echo "Config example is in %{_defaultdocdir}/%{name}/example.conf"
21mr|angie-console-light-1.8.1-1|37	echo "Edit /etc/angie/angie.conf and run: sudo systemctl reload angie"
21mr|angie-console-light-1.8.1-1|38	
21mr|angie-console-light-1.8.1-1|39	#----------------------------------------------------------------------------
21mr|angie-console-light-1.8.1-1|40	
21mr|angie-console-light-1.8.1-1|41	%package demo
21mr|angie-console-light-1.8.1-1|42	Summary:	Online demo of Angie Console Light
21mr|angie-console-light-1.8.1-1|43	
21mr|angie-console-light-1.8.1-1|44	%description demo
21mr|angie-console-light-1.8.1-1|45	Online demo of angie Console Light like https://console.angie.software/
21mr|angie-console-light-1.8.1-1|46	
21mr|angie-console-light-1.8.1-1|47	%files demo
21mr|angie-console-light-1.8.1-1|48	%license LICENSE
21mr|angie-console-light-1.8.1-1|49	%doc *.md img/ example.conf
21mr|angie-console-light-1.8.1-1|50	%dir %{_datadir}/angie-console-light
21mr|angie-console-light-1.8.1-1|51	%{_datadir}/angie-console-light/demo
21mr|angie-console-light-1.8.1-1|52	
21mr|angie-console-light-1.8.1-1|53	#----------------------------------------------------------------------------
21mr|angie-console-light-1.8.1-1|54	
21mr|angie-console-light-1.8.1-1|55	%prep
21mr|angie-console-light-1.8.1-1|56	%autosetup -p1
21mr|angie-console-light-1.8.1-1|57	tar xf %{SOURCE1} -C ..
21mr|angie-console-light-1.8.1-1|58	# fix nodejs version
21mr|angie-console-light-1.8.1-1|59	sed -i -e 's,<22,<100,g' package.json
21mr|angie-console-light-1.8.1-1|60	cp %{SOURCE2} .
21mr|angie-console-light-1.8.1-1|61	
21mr|angie-console-light-1.8.1-1|62	%build
21mr|angie-console-light-1.8.1-1|63	yarn build-all
21mr|angie-console-light-1.8.1-1|64	
21mr|angie-console-light-1.8.1-1|65	%install
21mr|angie-console-light-1.8.1-1|66	mkdir -p %{buildroot}%{_datadir}/angie-console-light/{html,demo}/
21mr|angie-console-light-1.8.1-1|67	cp -rv dist/console/* %{buildroot}%{_datadir}/angie-console-light/html/
21mr|angie-console-light-1.8.1-1|68	cp -rv dist/demo/* %{buildroot}%{_datadir}/angie-console-light/demo/

11368 21
21mr|anjuta-3.34.0-13|1	%define url_ver %(echo %{version} | cut -c 1-4)
21mr|anjuta-3.34.0-13|2	
21mr|anjuta-3.34.0-13|3	%define major		0
21mr|anjuta-3.34.0-13|4	%define api		3
21mr|anjuta-3.34.0-13|5	%define girmajor	3.0
21mr|anjuta-3.34.0-13|6	
21mr|anjuta-3.34.0-13|7	%define libname %mklibname %{name} %{api} %{major}
21mr|anjuta-3.34.0-13|8	%define girname %mklibname %{name}-gir %{girmajor}
21mr|anjuta-3.34.0-13|9	%define devname %mklibname %{name} %{api} -d
21mr|anjuta-3.34.0-13|10	
21mr|anjuta-3.34.0-13|11	Summary:	Integrated development environment for C and C++ (Linux)
21mr|anjuta-3.34.0-13|12	Name:		anjuta
21mr|anjuta-3.34.0-13|13	Version:	3.34.0
21mr|anjuta-3.34.0-13|14	Release:	13
21mr|anjuta-3.34.0-13|15	License:	GPLv2+
21mr|anjuta-3.34.0-13|16	Group:		Development/Other
21mr|anjuta-3.34.0-13|17	Url:		https://download.gnome.org/sources/anjuta
21mr|anjuta-3.34.0-13|18	Source0:	https://download.gnome.org/sources/anjuta/%{url_ver}/%{name}-%{version}.tar.xz
21mr|anjuta-3.34.0-13|19	Patch0:		intltool.patch
21mr|anjuta-3.34.0-13|20	Patch1:		python3.8.patch
21mr|anjuta-3.34.0-13|21	# From SUSE
21mr|anjuta-3.34.0-13|22	Patch2:		libgda-6.patch
21mr|anjuta-3.34.0-13|23	BuildRequires:	autogen
21mr|anjuta-3.34.0-13|24	BuildRequires:	bison
21mr|anjuta-3.34.0-13|25	BuildRequires:	desktop-file-utils
21mr|anjuta-3.34.0-13|26	BuildRequires:	flex
21mr|anjuta-3.34.0-13|27	BuildRequires:	gnome-common
21mr|anjuta-3.34.0-13|28	BuildRequires:	gtk-doc
21mr|anjuta-3.34.0-13|29	BuildRequires:	imagemagick
21mr|anjuta-3.34.0-13|30	BuildRequires:	intltool
21mr|anjuta-3.34.0-13|31	BuildRequires:	itstool
21mr|anjuta-3.34.0-13|32	BuildRequires:	vala
21mr|anjuta-3.34.0-13|33	BuildRequires:	yelp-tools
21mr|anjuta-3.34.0-13|34	BuildRequires:	gettext-devel
21mr|anjuta-3.34.0-13|35	BuildRequires:	subversion-devel
21mr|anjuta-3.34.0-13|36	BuildRequires:	pkgconfig(apr-1)
21mr|anjuta-3.34.0-13|37	BuildRequires:	pkgconfig(apr-util-1)
21mr|anjuta-3.34.0-13|38	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|anjuta-3.34.0-13|39	BuildRequires:	pkgconfig(gdl-3.0)
21mr|anjuta-3.34.0-13|40	BuildRequires:	pkgconfig(gladeui-2.0)
21mr|anjuta-3.34.0-13|41	BuildRequires:	pkgconfig(glib-2.0)
21mr|anjuta-3.34.0-13|42	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|anjuta-3.34.0-13|43	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|anjuta-3.34.0-13|44	BuildRequires:	pkgconfig(gtk4)
21mr|anjuta-3.34.0-13|45	BuildRequires:	pkgconfig(gtksourceview-3.0)
21mr|anjuta-3.34.0-13|46	BuildRequires:	pkgconfig(libdevhelp-3.0)
21mr|anjuta-3.34.0-13|47	BuildRequires:	pkgconfig(libgda-6.0)
21mr|anjuta-3.34.0-13|48	BuildRequires:	pkgconfig(libcgraph)
21mr|anjuta-3.34.0-13|49	BuildRequires:	python3-devel
21mr|anjuta-3.34.0-13|50	BuildRequires:	pkgconfig(libgvc)
21mr|anjuta-3.34.0-13|51	BuildRequires:	pkgconfig(libxml-2.0)
21mr|anjuta-3.34.0-13|52	BuildRequires:	pkgconfig(neon)
21mr|anjuta-3.34.0-13|53	BuildRequires:	pkgconfig(vapigen)
21mr|anjuta-3.34.0-13|54	BuildRequires:	pkgconfig(vte-2.91)
21mr|anjuta-3.34.0-13|55	BuildRequires:	pkgconfig(xext)
21mr|anjuta-3.34.0-13|56	BuildRequires:	pkgconfig(xrender)
21mr|anjuta-3.34.0-13|57	Requires:	autogen
21mr|anjuta-3.34.0-13|58	Requires:	python3-rope
21mr|anjuta-3.34.0-13|59	
21mr|anjuta-3.34.0-13|60	%description
21mr|anjuta-3.34.0-13|61	Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
21mr|anjuta-3.34.0-13|62	on GNOME Desktop Environment and features a number of advanced
21mr|anjuta-3.34.0-13|63	programming facilities. These include project management, application and
21mr|anjuta-3.34.0-13|64	class wizards, an on-board interactive debugger, powerful source editor,
21mr|anjuta-3.34.0-13|65	syntax highlighting, intellisense autocompletions, symbol navigation,
21mr|anjuta-3.34.0-13|66	version controls, integrated GUI designing and other tools.
21mr|anjuta-3.34.0-13|67	
21mr|anjuta-3.34.0-13|68	%files -f %{name}.lang
21mr|anjuta-3.34.0-13|69	%{_appdatadir}/anjuta.appdata.xml
21mr|anjuta-3.34.0-13|70	%{_bindir}/*
21mr|anjuta-3.34.0-13|71	%{_datadir}/%{name}
21mr|anjuta-3.34.0-13|72	%{_datadir}/applications/*.desktop
21mr|anjuta-3.34.0-13|73	%{_datadir}/glib-2.0/schemas/*.xml
21mr|anjuta-3.34.0-13|74	%{_datadir}/mime/packages/anjuta.xml
21mr|anjuta-3.34.0-13|75	%{_datadir}/pixmaps/%{name}
21mr|anjuta-3.34.0-13|76	%{_iconsdir}/hicolor/*/*/*
21mr|anjuta-3.34.0-13|77	%{_libdir}/%{name}
21mr|anjuta-3.34.0-13|78	%{_mandir}/man1/%{name}*.1*
21mr|anjuta-3.34.0-13|79	
21mr|anjuta-3.34.0-13|80	#----------------------------------------------------------------------------
21mr|anjuta-3.34.0-13|81	
21mr|anjuta-3.34.0-13|82	%package -n %{libname}
21mr|anjuta-3.34.0-13|83	Summary:	Anjuta shared library
21mr|anjuta-3.34.0-13|84	Group:		System/Libraries
21mr|anjuta-3.34.0-13|85	
21mr|anjuta-3.34.0-13|86	%description -n %{libname}
21mr|anjuta-3.34.0-13|87	Anjuta shared library.
21mr|anjuta-3.34.0-13|88	
21mr|anjuta-3.34.0-13|89	%files -n %{libname}
21mr|anjuta-3.34.0-13|90	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|anjuta-3.34.0-13|91	
21mr|anjuta-3.34.0-13|92	#----------------------------------------------------------------------------
21mr|anjuta-3.34.0-13|93	
21mr|anjuta-3.34.0-13|94	%package -n %{girname}
21mr|anjuta-3.34.0-13|95	Summary:	GObject Introspection interface description for %{name}
21mr|anjuta-3.34.0-13|96	Group:		System/Libraries
21mr|anjuta-3.34.0-13|97	Requires:	%{libname} = %{EVRD}
21mr|anjuta-3.34.0-13|98	
21mr|anjuta-3.34.0-13|99	%description -n %{girname}
21mr|anjuta-3.34.0-13|100	GObject Introspection interface description for %{name}.
21mr|anjuta-3.34.0-13|101	
21mr|anjuta-3.34.0-13|102	%files -n %{girname}
21mr|anjuta-3.34.0-13|103	%{_libdir}/girepository-1.0/Anjuta-%{girmajor}.typelib
21mr|anjuta-3.34.0-13|104	%{_libdir}/girepository-1.0/IAnjuta-%{girmajor}.typelib
21mr|anjuta-3.34.0-13|105	
21mr|anjuta-3.34.0-13|106	#----------------------------------------------------------------------------
21mr|anjuta-3.34.0-13|107	
21mr|anjuta-3.34.0-13|108	%package -n %{devname}
21mr|anjuta-3.34.0-13|109	Summary:	Anjuta development files
21mr|anjuta-3.34.0-13|110	Group:		Development/Other
21mr|anjuta-3.34.0-13|111	Requires:	%{libname} = %{EVRD}
21mr|anjuta-3.34.0-13|112	Requires:	%{girname} = %{EVRD}
21mr|anjuta-3.34.0-13|113	Provides:	%{name}-devel = %{EVRD}
21mr|anjuta-3.34.0-13|114	
21mr|anjuta-3.34.0-13|115	%description -n %{devname}
21mr|anjuta-3.34.0-13|116	Anjuta development files.
21mr|anjuta-3.34.0-13|117	
21mr|anjuta-3.34.0-13|118	%files -n %{devname}
21mr|anjuta-3.34.0-13|119	%doc %{_datadir}/gtk-doc/html/lib%{name}
21mr|anjuta-3.34.0-13|120	%{_libdir}/lib%{name}-%{api}.so
21mr|anjuta-3.34.0-13|121	%{_includedir}/lib%{name}-3.0
21mr|anjuta-3.34.0-13|122	%{_libdir}/pkgconfig/lib%{name}-3.0.pc
21mr|anjuta-3.34.0-13|123	%{_datadir}/gir-1.0/Anjuta-%{girmajor}.gir
21mr|anjuta-3.34.0-13|124	%{_datadir}/gir-1.0/IAnjuta-%{girmajor}.gir
21mr|anjuta-3.34.0-13|125	
21mr|anjuta-3.34.0-13|126	#----------------------------------------------------------------------------
21mr|anjuta-3.34.0-13|127	
21mr|anjuta-3.34.0-13|128	%prep
21mr|anjuta-3.34.0-13|129	%autosetup -p1
21mr|anjuta-3.34.0-13|130	
21mr|anjuta-3.34.0-13|131	%build
21mr|anjuta-3.34.0-13|132	export PYTHON=%{__python3}
21mr|anjuta-3.34.0-13|133	%configure \
21mr|anjuta-3.34.0-13|134	--disable-static \
21mr|anjuta-3.34.0-13|135	--enable-introspection=yes
21mr|anjuta-3.34.0-13|136	%make
21mr|anjuta-3.34.0-13|137	
21mr|anjuta-3.34.0-13|138	%install
21mr|anjuta-3.34.0-13|139	%makeinstall_std
21mr|anjuta-3.34.0-13|140	
21mr|anjuta-3.34.0-13|141	desktop-file-install --vendor="" \
21mr|anjuta-3.34.0-13|142	--remove-key='Encoding' \
21mr|anjuta-3.34.0-13|143	--add-category="IDE" \
21mr|anjuta-3.34.0-13|144	--dir %{buildroot}%{_datadir}/applications \
21mr|anjuta-3.34.0-13|145	%{buildroot}%{_datadir}/applications/*
21mr|anjuta-3.34.0-13|146	
21mr|anjuta-3.34.0-13|147	%find_lang %{name} --with-gnome --all-name
21mr|anjuta-3.34.0-13|148	
21mr|anjuta-3.34.0-13|149	#let files section handle docs
21mr|anjuta-3.34.0-13|150	rm -fr %{buildroot}%{_docdir}/%{name}

11369 21
21mr|anjuta-extras-3.26.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|anjuta-extras-3.26.0-1|2	
21mr|anjuta-extras-3.26.0-1|3	Name:		anjuta-extras
21mr|anjuta-extras-3.26.0-1|4	Version:	3.26.0
21mr|anjuta-extras-3.26.0-1|5	Release:	1
21mr|anjuta-extras-3.26.0-1|6	Summary:	Extensions for the Anjuta development environment
21mr|anjuta-extras-3.26.0-1|7	Group:		Development/Other
21mr|anjuta-extras-3.26.0-1|8	License:	GPLv2+
21mr|anjuta-extras-3.26.0-1|9	Url:		http://anjuta.sourceforge.net/
21mr|anjuta-extras-3.26.0-1|10	Source0:	http://download.gnome.org/sources/%name/%{url_ver}/%{name}-%{version}.tar.xz
21mr|anjuta-extras-3.26.0-1|11	Patch0:		anjuta-extras-remove-volatile.patch
21mr|anjuta-extras-3.26.0-1|12	BuildRequires:  pkgconfig(gthread-2.0) >= 2.16.0
21mr|anjuta-extras-3.26.0-1|13	BuildRequires:  pkgconfig(libanjuta-3.0) >= 3.8.0
21mr|anjuta-extras-3.26.0-1|14	BuildRequires:  pkgconfig(libxml-2.0)
21mr|anjuta-extras-3.26.0-1|15	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|anjuta-extras-3.26.0-1|16	BuildRequires:	yelp-tools
21mr|anjuta-extras-3.26.0-1|17	BuildRequires:	graphviz-devel
21mr|anjuta-extras-3.26.0-1|18	BuildRequires:	binutils-devel
21mr|anjuta-extras-3.26.0-1|19	BuildRequires:	intltool
21mr|anjuta-extras-3.26.0-1|20	BuildRequires:	itstool
21mr|anjuta-extras-3.26.0-1|21	BuildRequires:	gnome-common
21mr|anjuta-extras-3.26.0-1|22	
21mr|anjuta-extras-3.26.0-1|23	%description
21mr|anjuta-extras-3.26.0-1|24	Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
21mr|anjuta-extras-3.26.0-1|25	on GNOME Desktop Environment and features a number of advanced
21mr|anjuta-extras-3.26.0-1|26	programming facilities.
21mr|anjuta-extras-3.26.0-1|27	
21mr|anjuta-extras-3.26.0-1|28	This package contains extensions to Anjuta:
21mr|anjuta-extras-3.26.0-1|29	* Profiler
21mr|anjuta-extras-3.26.0-1|30	* Sample
21mr|anjuta-extras-3.26.0-1|31	* Scintilla Editor
21mr|anjuta-extras-3.26.0-1|32	* Scratchbox
21mr|anjuta-extras-3.26.0-1|33	* Valgrind Plugin
21mr|anjuta-extras-3.26.0-1|34	
21mr|anjuta-extras-3.26.0-1|35	%files -f %{name}.lang
21mr|anjuta-extras-3.26.0-1|36	%doc ChangeLog AUTHORS NEWS
21mr|anjuta-extras-3.26.0-1|37	%{_datadir}/glib-2.0/schemas/*.xml
21mr|anjuta-extras-3.26.0-1|38	%{_libdir}/anjuta/anjuta-*.plugin
21mr|anjuta-extras-3.26.0-1|39	%{_libdir}/anjuta/libanjuta-*.so
21mr|anjuta-extras-3.26.0-1|40	%{_datadir}/anjuta/glade/anjuta-*
21mr|anjuta-extras-3.26.0-1|41	%dir %{_datadir}/anjuta/properties
21mr|anjuta-extras-3.26.0-1|42	%{_datadir}/anjuta/properties/*.properties
21mr|anjuta-extras-3.26.0-1|43	%{_datadir}/anjuta/ui/anjuta-sample.ui
21mr|anjuta-extras-3.26.0-1|44	%{_datadir}/anjuta/ui/anjuta-scintilla.xml
21mr|anjuta-extras-3.26.0-1|45	%{_datadir}/pixmaps/anjuta/anjuta-*
21mr|anjuta-extras-3.26.0-1|46	%{_datadir}/help/*/anjuta-manual/scintilla-plugin.page
21mr|anjuta-extras-3.26.0-1|47	
21mr|anjuta-extras-3.26.0-1|48	#---------------------------------------------------------------------
21mr|anjuta-extras-3.26.0-1|49	
21mr|anjuta-extras-3.26.0-1|50	%prep
21mr|anjuta-extras-3.26.0-1|51	%autosetup -p1
21mr|anjuta-extras-3.26.0-1|52	
21mr|anjuta-extras-3.26.0-1|53	%build
21mr|anjuta-extras-3.26.0-1|54	%configure --disable-static
21mr|anjuta-extras-3.26.0-1|55	%make
21mr|anjuta-extras-3.26.0-1|56	
21mr|anjuta-extras-3.26.0-1|57	%install
21mr|anjuta-extras-3.26.0-1|58	%makeinstall_std
21mr|anjuta-extras-3.26.0-1|59	
21mr|anjuta-extras-3.26.0-1|60	%find_lang %{name}
21mr|anjuta-extras-3.26.0-1|61	

11370 21
21mr|annotation-indexer-1.9-10|1	Name:           annotation-indexer
21mr|annotation-indexer-1.9-10|2	Version:        1.9
21mr|annotation-indexer-1.9-10|3	Release:        10
21mr|annotation-indexer-1.9-10|4	Summary:        Jenkins annotation-indexer library
21mr|annotation-indexer-1.9-10|5	
21mr|annotation-indexer-1.9-10|6	# License is specified in pom file
21mr|annotation-indexer-1.9-10|7	License:        MIT
21mr|annotation-indexer-1.9-10|8	URL:            https://github.com/jenkinsci/lib-annotation-indexer
21mr|annotation-indexer-1.9-10|9	Source0:        https://github.com/jenkinsci/lib-%{name}/archive/%{name}-%{version}.tar.gz
21mr|annotation-indexer-1.9-10|10	Source1:        https://raw.github.com/jenkinsci/jenkins/jenkins-1.510/LICENSE.txt
21mr|annotation-indexer-1.9-10|11	
21mr|annotation-indexer-1.9-10|12	Group:          Development/Java
21mr|annotation-indexer-1.9-10|13	BuildArch:      noarch
21mr|annotation-indexer-1.9-10|14	# Java stack is not supported on x86_32
21mr|annotation-indexer-1.9-10|15	ExcludeArch: %{ix86}
21mr|annotation-indexer-1.9-10|16	
21mr|annotation-indexer-1.9-10|17	BuildRequires:  maven-local
21mr|annotation-indexer-1.9-10|18	BuildRequires:  mvn(org.kohsuke.metainf-services:metainf-services)
21mr|annotation-indexer-1.9-10|19	
21mr|annotation-indexer-1.9-10|20	%description
21mr|annotation-indexer-1.9-10|21	Annotation-indexer is a small java library
21mr|annotation-indexer-1.9-10|22	used for listing annotations at compile time.
21mr|annotation-indexer-1.9-10|23	
21mr|annotation-indexer-1.9-10|24	%package        javadoc
21mr|annotation-indexer-1.9-10|25	Summary:        Javadoc for %{name}
21mr|annotation-indexer-1.9-10|26	
21mr|annotation-indexer-1.9-10|27	%description    javadoc
21mr|annotation-indexer-1.9-10|28	This package contains the API documentation for %{name}.
21mr|annotation-indexer-1.9-10|29	
21mr|annotation-indexer-1.9-10|30	
21mr|annotation-indexer-1.9-10|31	%prep
21mr|annotation-indexer-1.9-10|32	%setup -q -n lib-%{name}-%{name}-%{version}
21mr|annotation-indexer-1.9-10|33	
21mr|annotation-indexer-1.9-10|34	cp %{SOURCE1} LICENSE
21mr|annotation-indexer-1.9-10|35	
21mr|annotation-indexer-1.9-10|36	# Nothing really interesting in parent
21mr|annotation-indexer-1.9-10|37	%pom_remove_parent
21mr|annotation-indexer-1.9-10|38	%pom_xpath_inject "pom:project" "<groupId>org.jenkins-ci</groupId>"
21mr|annotation-indexer-1.9-10|39	
21mr|annotation-indexer-1.9-10|40	%build
21mr|annotation-indexer-1.9-10|41	# tests are disabled because of missing dependency (com.jolira:hickory)
21mr|annotation-indexer-1.9-10|42	%mvn_build -f
21mr|annotation-indexer-1.9-10|43	
21mr|annotation-indexer-1.9-10|44	%install
21mr|annotation-indexer-1.9-10|45	%mvn_install
21mr|annotation-indexer-1.9-10|46	
21mr|annotation-indexer-1.9-10|47	
21mr|annotation-indexer-1.9-10|48	%files -f .mfiles
21mr|annotation-indexer-1.9-10|49	%doc LICENSE
21mr|annotation-indexer-1.9-10|50	%files javadoc -f .mfiles-javadoc
21mr|annotation-indexer-1.9-10|51	%doc LICENSE
21mr|annotation-indexer-1.9-10|52	

11371 21
21mr|annox-1.0.1-8|1	%global githash b8565e1faa39c4eb8841902cf65a1615f5a933d7
21mr|annox-1.0.1-8|2	Name:          annox
21mr|annox-1.0.1-8|3	Version:       1.0.1
21mr|annox-1.0.1-8|4	Release:       8
21mr|annox-1.0.1-8|5	Summary:       Java annotations in XML resources
21mr|annox-1.0.1-8|6	License:       BSD
21mr|annox-1.0.1-8|7	Url:           http://java.net/projects/annox
21mr|annox-1.0.1-8|8	# https://svn.java.net/svn/annox~svn/tags/
21mr|annox-1.0.1-8|9	Source0:       https://github.com/highsource/annox/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|annox-1.0.1-8|10	# from http://confluence.highsource.org/display/ANX/License
21mr|annox-1.0.1-8|11	# annox package don't include the license file
21mr|annox-1.0.1-8|12	# but annox developers allowed us to redistribute their
21mr|annox-1.0.1-8|13	# work only if we include this notice. So we HAVE TO include these notices.
21mr|annox-1.0.1-8|14	# https://github.com/highsource/annox/issues/3
21mr|annox-1.0.1-8|15	Source1:       annox-LICENSE
21mr|annox-1.0.1-8|16	
21mr|annox-1.0.1-8|17	BuildRequires: maven-local
21mr|annox-1.0.1-8|18	BuildRequires: mvn(com.google.code.javaparser:javaparser:pom:1.0.11)
21mr|annox-1.0.1-8|19	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|annox-1.0.1-8|20	BuildRequires: mvn(commons-io:commons-io)
21mr|annox-1.0.1-8|21	BuildRequires: mvn(javax.transaction:jta)
21mr|annox-1.0.1-8|22	BuildRequires: mvn(junit:junit)
21mr|annox-1.0.1-8|23	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|annox-1.0.1-8|24	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|annox-1.0.1-8|25	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|annox-1.0.1-8|26	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|annox-1.0.1-8|27	BuildRequires: mvn(org.hibernate:hibernate-search-engine)
21mr|annox-1.0.1-8|28	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|annox-1.0.1-8|29	
21mr|annox-1.0.1-8|30	Group:          Development/Java
21mr|annox-1.0.1-8|31	BuildArch:     noarch
21mr|annox-1.0.1-8|32	# Java stack is not supported on x86_32
21mr|annox-1.0.1-8|33	ExcludeArch: %{ix86}
21mr|annox-1.0.1-8|34	
21mr|annox-1.0.1-8|35	%description
21mr|annox-1.0.1-8|36	Annox is an open source project which allows you to
21mr|annox-1.0.1-8|37	read arbitrary Java annotations from XML resources.
21mr|annox-1.0.1-8|38	JAXB users may be interested in Annox annotation
21mr|annox-1.0.1-8|39	reader for JAXB RI which allows you to define JAXB
21mr|annox-1.0.1-8|40	Java/XML mappings in XML resources (instead of
21mr|annox-1.0.1-8|41	annotations).
21mr|annox-1.0.1-8|42	
21mr|annox-1.0.1-8|43	%package javadoc
21mr|annox-1.0.1-8|44	Summary:       Javadoc for %{name}
21mr|annox-1.0.1-8|45	
21mr|annox-1.0.1-8|46	%description javadoc
21mr|annox-1.0.1-8|47	This package contains javadoc for %{name}.
21mr|annox-1.0.1-8|48	
21mr|annox-1.0.1-8|49	%prep
21mr|annox-1.0.1-8|50	%setup -q -n %{name}-%{githash}
21mr|annox-1.0.1-8|51	# Cleanup
21mr|annox-1.0.1-8|52	find -name "*.bat" -print -delete
21mr|annox-1.0.1-8|53	find -name "*.class" -print -delete
21mr|annox-1.0.1-8|54	find -name "*.jar" -print -delete
21mr|annox-1.0.1-8|55	
21mr|annox-1.0.1-8|56	%pom_disable_module samples
21mr|annox-1.0.1-8|57	
21mr|annox-1.0.1-8|58	%pom_remove_plugin :maven-deploy-plugin
21mr|annox-1.0.1-8|59	
21mr|annox-1.0.1-8|60	%pom_change_dep :ant-optional org.apache.ant:ant
21mr|annox-1.0.1-8|61	
21mr|annox-1.0.1-8|62	%pom_xpath_set "pom:dependency[pom:artifactId = 'tools' ]/pom:groupId" com.sun
21mr|annox-1.0.1-8|63	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools' ]/pom:scope"
21mr|annox-1.0.1-8|64	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools' ]/pom:systemPath"
21mr|annox-1.0.1-8|65	
21mr|annox-1.0.1-8|66	%pom_change_dep -r :hibernate-search :hibernate-search-engine
21mr|annox-1.0.1-8|67	sed -i "s|org.hibernate.search.annotations.Field(index=TOKENIZED, store=NO|org.hibernate.search.annotations.Field(store=NO|" \
21mr|annox-1.0.1-8|68	core/src/test/java/org/jvnet/annox/parser/tests/XAnnotationParserTest.java
21mr|annox-1.0.1-8|69	sed -i '/TOKENIZED/d' core/src/test/resources/org/jvnet/annox/parser/tests/field.xml
21mr|annox-1.0.1-8|70	
21mr|annox-1.0.1-8|71	cp -p %{SOURCE1} LICENSE
21mr|annox-1.0.1-8|72	sed -i 's/\r//' LICENSE
21mr|annox-1.0.1-8|73	
21mr|annox-1.0.1-8|74	%mvn_file :%{name} %{name}
21mr|annox-1.0.1-8|75	
21mr|annox-1.0.1-8|76	%build
21mr|annox-1.0.1-8|77	
21mr|annox-1.0.1-8|78	# unavailable deps for run test: org.hibernate hibernate-search 3.0.0.GA
21mr|annox-1.0.1-8|79	%mvn_build -f
21mr|annox-1.0.1-8|80	
21mr|annox-1.0.1-8|81	%install
21mr|annox-1.0.1-8|82	%mvn_install
21mr|annox-1.0.1-8|83	
21mr|annox-1.0.1-8|84	%files -f .mfiles
21mr|annox-1.0.1-8|85	%doc README.md
21mr|annox-1.0.1-8|86	%license LICENSE
21mr|annox-1.0.1-8|87	
21mr|annox-1.0.1-8|88	%files javadoc -f .mfiles-javadoc
21mr|annox-1.0.1-8|89	%license LICENSE
21mr|annox-1.0.1-8|90	

11372 21
21mr|ansible-2.9.27-2|1	Summary:	SSH-based configuration management, deployment, and task execution system
21mr|ansible-2.9.27-2|2	Name:		ansible
21mr|ansible-2.9.27-2|3	Version:	2.9.27
21mr|ansible-2.9.27-2|4	Release:	2
21mr|ansible-2.9.27-2|5	License:	GPLv3+
21mr|ansible-2.9.27-2|6	Group:		System/Configuration/Other
21mr|ansible-2.9.27-2|7	# This is only for testing purposes:
21mr|ansible-2.9.27-2|8	# http://ansibleworks.com
21mr|ansible-2.9.27-2|9	Url:		https://www.ansible.com
21mr|ansible-2.9.27-2|10	# The tarballs from GitHub don't have man pages: pick up them from download site.
21mr|ansible-2.9.27-2|11	Source0:	https://releases.ansible.com/ansible/%{name}-%{version}.tar.gz
21mr|ansible-2.9.27-2|12	# Playbook (ansible scenario) example
21mr|ansible-2.9.27-2|13	Source1:	rosa-playbook.tar.bz2
21mr|ansible-2.9.27-2|14	Source100:	%{name}.rpmlintrc
21mr|ansible-2.9.27-2|15	# backported from debian patches
21mr|ansible-2.9.27-2|16	Patch0:		CVE-2023-5764.patch
21mr|ansible-2.9.27-2|17	Patch1:		CVE-2024-0690.patch
21mr|ansible-2.9.27-2|18	Patch2:		CVE-2022-3697.patch
21mr|ansible-2.9.27-2|19	BuildRequires:	python3-setuptools
21mr|ansible-2.9.27-2|20	BuildRequires:	pkgconfig(python3) >= 3.5
21mr|ansible-2.9.27-2|21	Requires:	python3egg(paramiko)
21mr|ansible-2.9.27-2|22	Requires:	python3egg(setuptools)
21mr|ansible-2.9.27-2|23	Requires:	python3-keyczar
21mr|ansible-2.9.27-2|24	# (?)Found automatically by rpm
21mr|ansible-2.9.27-2|25	Requires:	python3egg(cryptography)
21mr|ansible-2.9.27-2|26	Requires:	python3egg(jinja2)
21mr|ansible-2.9.27-2|27	Requires:	python3egg(pyyaml)
21mr|ansible-2.9.27-2|28	Requires:	sshpass
21mr|ansible-2.9.27-2|29	%if %{mdvver} == 201905
21mr|ansible-2.9.27-2|30	Requires:	ansible-playbook-rosa
21mr|ansible-2.9.27-2|31	%endif
21mr|ansible-2.9.27-2|32	BuildArch:	noarch
21mr|ansible-2.9.27-2|33	
21mr|ansible-2.9.27-2|34	%description
21mr|ansible-2.9.27-2|35	Ansible is a radically simple model-driven configuration management,
21mr|ansible-2.9.27-2|36	multi-node deployment, and orchestration engine, written in Python. It works
21mr|ansible-2.9.27-2|37	over SSH and does not require any software or daemons to be installed on
21mr|ansible-2.9.27-2|38	remote nodes. Extension modules can be written in any language and are
21mr|ansible-2.9.27-2|39	transferred to managed machines automatically.
21mr|ansible-2.9.27-2|40	
21mr|ansible-2.9.27-2|41	%files
21mr|ansible-2.9.27-2|42	%doc README.rst PKG-INFO COPYING
21mr|ansible-2.9.27-2|43	%doc %{_mandir}/man1/%{name}*
21mr|ansible-2.9.27-2|44	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.cfg
21mr|ansible-2.9.27-2|45	%config(noreplace) %{_sysconfdir}/%{name}/hosts
21mr|ansible-2.9.27-2|46	%{_bindir}/%{name}*
21mr|ansible-2.9.27-2|47	%dir %{_datadir}/%{name}
21mr|ansible-2.9.27-2|48	%{py3_puresitedir}/%{name}*
21mr|ansible-2.9.27-2|49	
21mr|ansible-2.9.27-2|50	#-----------------------------------------------------------------------------
21mr|ansible-2.9.27-2|51	
21mr|ansible-2.9.27-2|52	%package playbook-rosa
21mr|ansible-2.9.27-2|53	Summary:	Ansible playbook (scenario) example
21mr|ansible-2.9.27-2|54	Group:		System/Configuration/Other
21mr|ansible-2.9.27-2|55	Requires:	%{name}
21mr|ansible-2.9.27-2|56	
21mr|ansible-2.9.27-2|57	%description playbook-rosa
21mr|ansible-2.9.27-2|58	Playbook example for user management, software management, distribution of
21mr|ansible-2.9.27-2|59	configuration files and selinux management.
21mr|ansible-2.9.27-2|60	
21mr|ansible-2.9.27-2|61	%files playbook-rosa
21mr|ansible-2.9.27-2|62	%config(noreplace) %{_sysconfdir}/%{name}/playbooks/rosa/
21mr|ansible-2.9.27-2|63	
21mr|ansible-2.9.27-2|64	#-----------------------------------------------------------------------------
21mr|ansible-2.9.27-2|65	
21mr|ansible-2.9.27-2|66	%prep
21mr|ansible-2.9.27-2|67	%autosetup -p1
21mr|ansible-2.9.27-2|68	
21mr|ansible-2.9.27-2|69	%build
21mr|ansible-2.9.27-2|70	%py3_build
21mr|ansible-2.9.27-2|71	
21mr|ansible-2.9.27-2|72	%install
21mr|ansible-2.9.27-2|73	python3 setup.py install -O1 \
21mr|ansible-2.9.27-2|74	--prefix=%{_prefix} \
21mr|ansible-2.9.27-2|75	--root=%{buildroot}
21mr|ansible-2.9.27-2|76	
21mr|ansible-2.9.27-2|77	# Install sample config files
21mr|ansible-2.9.27-2|78	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/
21mr|ansible-2.9.27-2|79	cp examples/hosts %{buildroot}%{_sysconfdir}/%{name}/
21mr|ansible-2.9.27-2|80	cp examples/%{name}.cfg %{buildroot}%{_sysconfdir}/%{name}/
21mr|ansible-2.9.27-2|81	
21mr|ansible-2.9.27-2|82	# Install man pages
21mr|ansible-2.9.27-2|83	mkdir -p %{buildroot}/%{_mandir}/{man1,man3}/
21mr|ansible-2.9.27-2|84	cp -v docs/man/man1/*.1 %{buildroot}/%{_mandir}/man1/
21mr|ansible-2.9.27-2|85	
21mr|ansible-2.9.27-2|86	# Provide a needed dir
21mr|ansible-2.9.27-2|87	mkdir -p %{buildroot}/%{_datadir}/%{name}
21mr|ansible-2.9.27-2|88	
21mr|ansible-2.9.27-2|89	# Fix tons of rpmlint warnings
21mr|ansible-2.9.27-2|90	find %{buildroot}%{py3_puresitedir}/ansible -name ".git_keep" | xargs rm -f
21mr|ansible-2.9.27-2|91	find %{buildroot}%{py3_puresitedir}/ansible -name ".travis.yml" | xargs rm -f
21mr|ansible-2.9.27-2|92	find %{buildroot}%{py3_puresitedir}/ansible/modules -name "*.py"| xargs chmod +x
21mr|ansible-2.9.27-2|93	#find %%{buildroot}%%{py3_puresitedir}/ansible -name "*.sh"| xargs chmod +x
21mr|ansible-2.9.27-2|94	#find %%{buildroot}%%{py3_puresitedir}/ansible_test/data -name "*.sh"| xargs chmod +x
21mr|ansible-2.9.27-2|95	find %{buildroot}%{py3_puresitedir}/ansible/modules/windows -name "*.ps1"| xargs chmod +x
21mr|ansible-2.9.27-2|96	find %{buildroot}%{py3_puresitedir}/ansible/modules -name "__init__.py"| xargs chmod -x
21mr|ansible-2.9.27-2|97	find %{buildroot}%{py3_puresitedir}/ansible/modules/commands -name "raw.py"| xargs chmod -x
21mr|ansible-2.9.27-2|98	find %{buildroot}%{py3_puresitedir}/ansible/modules/commands -name "script.py"| xargs chmod -x
21mr|ansible-2.9.27-2|99	find %{buildroot}%{py3_puresitedir}/ansible/modules/commands -name "telnet.py"| xargs chmod -x
21mr|ansible-2.9.27-2|100	find %{buildroot}%{py3_puresitedir}/ansible/modules/inventory -name "add_host.py"| xargs chmod -x
21mr|ansible-2.9.27-2|101	find %{buildroot}%{py3_puresitedir}/ansible/modules/inventory -name "group_by.py"| xargs chmod -x
21mr|ansible-2.9.27-2|102	find %{buildroot}%{py3_puresitedir}/ansible/modules/utilities/logic -name "pause.py"| xargs chmod -x
21mr|ansible-2.9.27-2|103	
21mr|ansible-2.9.27-2|104	# Install playbook example
21mr|ansible-2.9.27-2|105	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/playbooks
21mr|ansible-2.9.27-2|106	pushd %{buildroot}%{_sysconfdir}/%{name}/playbooks
21mr|ansible-2.9.27-2|107	tar xf %{SOURCE1}
21mr|ansible-2.9.27-2|108	popd
21mr|ansible-2.9.27-2|109	
21mr|ansible-2.9.27-2|110	
21mr|ansible-2.9.27-2|111	# CVE fixed
21mr|ansible-2.9.27-2|112	# CVE-2020-1736 CVE-2020-1738 CVE-2020-1739 CVE-2020-1740
21mr|ansible-2.9.27-2|113	
21mr|ansible-2.9.27-2|114	%changelog
21mr|ansible-2.9.27-2|115	* Tue Feb 10 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|ansible-2.9.27-2|116	- up release
21mr|ansible-2.9.27-2|117	
21mr|ansible-2.9.27-2|118	* Tue Feb 10 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|ansible-2.9.27-2|119	- fix CVE
21mr|ansible-2.9.27-2|120	
21mr|ansible-2.9.27-2|121	* Mon Sep 11 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2.9.27-1
21mr|ansible-2.9.27-2|122	- Update to 2.9..27
21mr|ansible-2.9.27-2|123	
21mr|ansible-2.9.27-2|124	* Thu Apr 27 2023 slava86 <s.matveev@rosalinux.ru>
21mr|ansible-2.9.27-2|125	- Cve fixed
21mr|ansible-2.9.27-2|126	
21mr|ansible-2.9.27-2|127	* Mon Sep 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.9.10-1
21mr|ansible-2.9.27-2|128	- Update version to 2.9.10
21mr|ansible-2.9.27-2|129	
21mr|ansible-2.9.27-2|130	* Mon Apr 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.9.9-5
21mr|ansible-2.9.27-2|131	- fix CVE-2020-10744
21mr|ansible-2.9.27-2|132	
21mr|ansible-2.9.27-2|133	* Fri Oct 9 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.9.9-4
21mr|ansible-2.9.27-2|134	- Add ansible-playbook-rosa subpackage with example playbook
21mr|ansible-2.9.27-2|135	- Fix package group
21mr|ansible-2.9.27-2|136	
21mr|ansible-2.9.27-2|137	* Fri Sep 18 2020 Andrey Grigorev <survolog@yandex.ru> 2.9.9-3
21mr|ansible-2.9.27-2|138	- Bump release
21mr|ansible-2.9.27-2|139	
21mr|ansible-2.9.27-2|140	- Merge: 197121e bf7360c
21mr|ansible-2.9.27-2|141	* Fri Sep 18 2020 survolog <survolog@yandex.ru>
21mr|ansible-2.9.27-2|142	- Merge pull request #1 from nikolaypek/ansible:rosa2019.05
21mr|ansible-2.9.27-2|143	- Add sshpass
21mr|ansible-2.9.27-2|144	
21mr|ansible-2.9.27-2|145	* Fri Aug 28 2020 Nikolay Pekonkin <pechkinlav@gmail.com>
21mr|ansible-2.9.27-2|146	- Add sshpass
21mr|ansible-2.9.27-2|147	
21mr|ansible-2.9.27-2|148	* Thu Aug 27 2020 Andrey Grigorev <survolog@yandex.ru> 2.9.9-2
21mr|ansible-2.9.27-2|149	- Enable python3egg(pyyaml) req, because need
21mr|ansible-2.9.27-2|150	
21mr|ansible-2.9.27-2|151	- Merge: cc994a2 78c588f
21mr|ansible-2.9.27-2|152	* Wed Aug 26 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|ansible-2.9.27-2|153	- Merge branch 'rosa2019.1' into rosa2019.05
21mr|ansible-2.9.27-2|154	
21mr|ansible-2.9.27-2|155	* Thu Jun 4 2020 Alexander Stefanov <alexander@mezon.ru> 2.9.9-1
21mr|ansible-2.9.27-2|156	- version autoupdate [2.9.9]
21mr|ansible-2.9.27-2|157	
21mr|ansible-2.9.27-2|158	* Sun Apr 26 2020 Alexander Stefanov <alexander@mezon.ru> 2.9.7-1
21mr|ansible-2.9.27-2|159	- version autoupdate [2.9.7]
21mr|ansible-2.9.27-2|160	
21mr|ansible-2.9.27-2|161	* Wed Apr 15 2020 NixTux Commit Bot <noreply@nixtux.ru> 2.7.6-4
21mr|ansible-2.9.27-2|162	- bot: rpm5 -> rpm4 (10) [rosa2019.05]
21mr|ansible-2.9.27-2|163	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|ansible-2.9.27-2|164	- (9): Adopt spec for enabled byte compiling in Python
21mr|ansible-2.9.27-2|165	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|ansible-2.9.27-2|166	- 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|ansible-2.9.27-2|167	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|ansible-2.9.27-2|168	- Contact m.novosyolov@rosalinux.ru in case of problems

11373 21
21mr|ansible-freeipa-0.3.8-1|1	# Turn off automatic python byte compilation because these are Ansible
21mr|ansible-freeipa-0.3.8-1|2	# roles and the files are transferred to the node and compiled there with
21mr|ansible-freeipa-0.3.8-1|3	# the python version used in the node
21mr|ansible-freeipa-0.3.8-1|4	%define __brp_python_bytecompile %{nil}
21mr|ansible-freeipa-0.3.8-1|5	
21mr|ansible-freeipa-0.3.8-1|6	%global python %{__python3}
21mr|ansible-freeipa-0.3.8-1|7	
21mr|ansible-freeipa-0.3.8-1|8	Name:		ansible-freeipa
21mr|ansible-freeipa-0.3.8-1|9	Version:	0.3.8
21mr|ansible-freeipa-0.3.8-1|10	Release:	1
21mr|ansible-freeipa-0.3.8-1|11	Summary:	Roles and playbooks to deploy FreeIPA servers, replicas and clients
21mr|ansible-freeipa-0.3.8-1|12	Group:		System/Configuration/Other
21mr|ansible-freeipa-0.3.8-1|13	License:	GPLv3+
21mr|ansible-freeipa-0.3.8-1|14	URL:		https://github.com/freeipa/ansible-freeipa
21mr|ansible-freeipa-0.3.8-1|15	Source:		https://github.com/freeipa/ansible-freeipa/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|ansible-freeipa-0.3.8-1|16	BuildArch:	noarch
21mr|ansible-freeipa-0.3.8-1|17	
21mr|ansible-freeipa-0.3.8-1|18	%description
21mr|ansible-freeipa-0.3.8-1|19	Ansible roles and playbooks to install and uninstall FreeIPA servers, replicas and clients.
21mr|ansible-freeipa-0.3.8-1|20	Also modules for group, host, topology and user management.
21mr|ansible-freeipa-0.3.8-1|21	
21mr|ansible-freeipa-0.3.8-1|22	Note: The Ansible playbooks and roles require a configured Ansible environment where
21mr|ansible-freeipa-0.3.8-1|23	the Ansible nodes are reachable and are properly set up to have an IP address
21mr|ansible-freeipa-0.3.8-1|24	and a working package manager.
21mr|ansible-freeipa-0.3.8-1|25	
21mr|ansible-freeipa-0.3.8-1|26	Supported FreeIPA Versions
21mr|ansible-freeipa-0.3.8-1|27	
21mr|ansible-freeipa-0.3.8-1|28	FreeIPA versions 4.6 and up are supported by all roles.
21mr|ansible-freeipa-0.3.8-1|29	
21mr|ansible-freeipa-0.3.8-1|30	External signed CA is now supported. But the currently needed two step process
21mr|ansible-freeipa-0.3.8-1|31	is an issue for the processing in a simple playbook.
21mr|ansible-freeipa-0.3.8-1|32	Work is planned to have a new method to handle CSR for external signed CAs in
21mr|ansible-freeipa-0.3.8-1|33	a separate step before starting the server installation.
21mr|ansible-freeipa-0.3.8-1|34	
21mr|ansible-freeipa-0.3.8-1|35	%files
21mr|ansible-freeipa-0.3.8-1|36	%license COPYING
21mr|ansible-freeipa-0.3.8-1|37	%{_datadir}/ansible/roles/ipaserver
21mr|ansible-freeipa-0.3.8-1|38	%{_datadir}/ansible/roles/ipareplica
21mr|ansible-freeipa-0.3.8-1|39	%{_datadir}/ansible/roles/ipaclient
21mr|ansible-freeipa-0.3.8-1|40	%{_datadir}/ansible/roles/ipabackup
21mr|ansible-freeipa-0.3.8-1|41	%{_datadir}/ansible/plugins/module_utils
21mr|ansible-freeipa-0.3.8-1|42	%{_datadir}/ansible/plugins/modules
21mr|ansible-freeipa-0.3.8-1|43	%doc README*.md
21mr|ansible-freeipa-0.3.8-1|44	%doc playbooks
21mr|ansible-freeipa-0.3.8-1|45	%{_datadir}/ansible-freeipa/requirements.txt
21mr|ansible-freeipa-0.3.8-1|46	%{_datadir}/ansible-freeipa/requirements-dev.txt
21mr|ansible-freeipa-0.3.8-1|47	%{_datadir}/ansible-freeipa/utils
21mr|ansible-freeipa-0.3.8-1|48	
21mr|ansible-freeipa-0.3.8-1|49	#----------------------------------------------------------------
21mr|ansible-freeipa-0.3.8-1|50	%package tests
21mr|ansible-freeipa-0.3.8-1|51	Summary:	ansible-freeipa tests
21mr|ansible-freeipa-0.3.8-1|52	Group:		System/Configuration/Other
21mr|ansible-freeipa-0.3.8-1|53	Requires:	%{name} = %{EVRD}
21mr|ansible-freeipa-0.3.8-1|54	
21mr|ansible-freeipa-0.3.8-1|55	%description tests
21mr|ansible-freeipa-0.3.8-1|56	ansible-freeipa tests.
21mr|ansible-freeipa-0.3.8-1|57	
21mr|ansible-freeipa-0.3.8-1|58	Please have a look at %{_datadir}/ansible-freeipa/requirements-tests.txt
21mr|ansible-freeipa-0.3.8-1|59	to get the needed requrements to run the tests.
21mr|ansible-freeipa-0.3.8-1|60	
21mr|ansible-freeipa-0.3.8-1|61	%files tests
21mr|ansible-freeipa-0.3.8-1|62	%{_datadir}/ansible-freeipa/tests
21mr|ansible-freeipa-0.3.8-1|63	%{_datadir}/ansible-freeipa/requirements-tests.txt
21mr|ansible-freeipa-0.3.8-1|64	
21mr|ansible-freeipa-0.3.8-1|65	#----------------------------------------------------------------
21mr|ansible-freeipa-0.3.8-1|66	
21mr|ansible-freeipa-0.3.8-1|67	%prep
21mr|ansible-freeipa-0.3.8-1|68	%setup -q
21mr|ansible-freeipa-0.3.8-1|69	# Do not create backup files with patches
21mr|ansible-freeipa-0.3.8-1|70	
21mr|ansible-freeipa-0.3.8-1|71	# Fix python modules and module utils:
21mr|ansible-freeipa-0.3.8-1|72	# - Remove shebang
21mr|ansible-freeipa-0.3.8-1|73	# - Remove execute flag
21mr|ansible-freeipa-0.3.8-1|74	for i in roles/ipa*/library/*.py roles/ipa*/module_utils/*.py plugins/*/*.py; do
21mr|ansible-freeipa-0.3.8-1|75	sed -i '1{/\/usr\/bin\/python*/d;}' $i
21mr|ansible-freeipa-0.3.8-1|76	chmod a-x $i
21mr|ansible-freeipa-0.3.8-1|77	done
21mr|ansible-freeipa-0.3.8-1|78	
21mr|ansible-freeipa-0.3.8-1|79	for i in utils/*.py utils/ansible-ipa-*-install utils/new_module \
21mr|ansible-freeipa-0.3.8-1|80	utils/changelog utils/ansible-doc-test;
21mr|ansible-freeipa-0.3.8-1|81	do
21mr|ansible-freeipa-0.3.8-1|82	sed -i '{s@/usr/bin/python*@%{python}@}' $i
21mr|ansible-freeipa-0.3.8-1|83	done
21mr|ansible-freeipa-0.3.8-1|84	
21mr|ansible-freeipa-0.3.8-1|85	
21mr|ansible-freeipa-0.3.8-1|86	%build
21mr|ansible-freeipa-0.3.8-1|87	
21mr|ansible-freeipa-0.3.8-1|88	%install
21mr|ansible-freeipa-0.3.8-1|89	install -m 755 -d %{buildroot}%{_datadir}/ansible/roles/
21mr|ansible-freeipa-0.3.8-1|90	cp -rp roles/ipaserver %{buildroot}%{_datadir}/ansible/roles/
21mr|ansible-freeipa-0.3.8-1|91	cp -rp roles/ipaserver/README.md README-server.md
21mr|ansible-freeipa-0.3.8-1|92	cp -rp roles/ipareplica %{buildroot}%{_datadir}/ansible/roles/
21mr|ansible-freeipa-0.3.8-1|93	cp -rp roles/ipareplica/README.md README-replica.md
21mr|ansible-freeipa-0.3.8-1|94	cp -rp roles/ipaclient %{buildroot}%{_datadir}/ansible/roles/
21mr|ansible-freeipa-0.3.8-1|95	cp -rp roles/ipaclient/README.md README-client.md
21mr|ansible-freeipa-0.3.8-1|96	cp -rp roles/ipabackup %{buildroot}%{_datadir}/ansible/roles/
21mr|ansible-freeipa-0.3.8-1|97	cp -rp roles/ipabackup/README.md README-backup.md
21mr|ansible-freeipa-0.3.8-1|98	install -m 755 -d %{buildroot}%{_datadir}/ansible/plugins/
21mr|ansible-freeipa-0.3.8-1|99	cp -rp plugins/* %{buildroot}%{_datadir}/ansible/plugins/
21mr|ansible-freeipa-0.3.8-1|100	
21mr|ansible-freeipa-0.3.8-1|101	install -m 755 -d %{buildroot}%{_datadir}/ansible-freeipa
21mr|ansible-freeipa-0.3.8-1|102	cp requirements*.txt %{buildroot}%{_datadir}/ansible-freeipa/
21mr|ansible-freeipa-0.3.8-1|103	cp -rp utils %{buildroot}%{_datadir}/ansible-freeipa/
21mr|ansible-freeipa-0.3.8-1|104	install -m 755 -d %{buildroot}%{_datadir}/ansible-freeipa/tests
21mr|ansible-freeipa-0.3.8-1|105	cp -rp tests %{buildroot}%{_datadir}/ansible-freeipa/

11374 21
21mr|ant-1.10.11-1|1	# Copyright (c) 2000-2008, JPackage Project
21mr|ant-1.10.11-1|2	# All rights reserved.
21mr|ant-1.10.11-1|3	#
21mr|ant-1.10.11-1|4	# Redistribution and use in source and binary forms, with or without
21mr|ant-1.10.11-1|5	# modification, are permitted provided that the following conditions
21mr|ant-1.10.11-1|6	# are met:
21mr|ant-1.10.11-1|7	#
21mr|ant-1.10.11-1|8	# 1. Redistributions of source code must retain the above copyright
21mr|ant-1.10.11-1|9	#    notice, this list of conditions and the following disclaimer.
21mr|ant-1.10.11-1|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|ant-1.10.11-1|11	#    notice, this list of conditions and the following disclaimer in the
21mr|ant-1.10.11-1|12	#    documentation and/or other materials provided with the
21mr|ant-1.10.11-1|13	#    distribution.
21mr|ant-1.10.11-1|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|ant-1.10.11-1|15	#    contributors may be used to endorse or promote products derived
21mr|ant-1.10.11-1|16	#    from this software without specific prior written permission.
21mr|ant-1.10.11-1|17	#
21mr|ant-1.10.11-1|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|ant-1.10.11-1|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|ant-1.10.11-1|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|ant-1.10.11-1|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|ant-1.10.11-1|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|ant-1.10.11-1|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|ant-1.10.11-1|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|ant-1.10.11-1|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|ant-1.10.11-1|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|ant-1.10.11-1|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|ant-1.10.11-1|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|ant-1.10.11-1|29	#
21mr|ant-1.10.11-1|30	
21mr|ant-1.10.11-1|31	%bcond_with tests
21mr|ant-1.10.11-1|32	%bcond_without javadoc
21mr|ant-1.10.11-1|33	%bcond_without junit5
21mr|ant-1.10.11-1|34	
21mr|ant-1.10.11-1|35	%global ant_home %{_datadir}/ant
21mr|ant-1.10.11-1|36	
21mr|ant-1.10.11-1|37	Name:           ant
21mr|ant-1.10.11-1|38	Epoch:          0
21mr|ant-1.10.11-1|39	Version:        1.10.11
21mr|ant-1.10.11-1|40	Release:        1
21mr|ant-1.10.11-1|41	Summary:        Java build tool
21mr|ant-1.10.11-1|42	Summary(it):    Tool per la compilazione di programmi java
21mr|ant-1.10.11-1|43	Summary(fr):    Outil de compilation pour java
21mr|ant-1.10.11-1|44	Group:          Development/Java
21mr|ant-1.10.11-1|45	License:        ASL 2.0
21mr|ant-1.10.11-1|46	URL:            https://ant.apache.org/
21mr|ant-1.10.11-1|47	Source0:        https://github.com/apache/ant/archive/refs/tags/rel/%{version}.tar.gz?/ant-%{version}.tar.gz
21mr|ant-1.10.11-1|48	Source2:        apache-ant-1.8.ant.conf
21mr|ant-1.10.11-1|49	# manpage
21mr|ant-1.10.11-1|50	Source3:        ant.asciidoc
21mr|ant-1.10.11-1|51	
21mr|ant-1.10.11-1|52	BuildRequires:  javapackages-local
21mr|ant-1.10.11-1|53	BuildRequires:  java-devel >= 1:1.8.0
21mr|ant-1.10.11-1|54	BuildRequires:  ant >= 1.10.2
21mr|ant-1.10.11-1|55	BuildRequires:  ant-junit
21mr|ant-1.10.11-1|56	
21mr|ant-1.10.11-1|57	BuildRequires:  asciidoc
21mr|ant-1.10.11-1|58	BuildRequires:  docbook-dtds
21mr|ant-1.10.11-1|59	BuildRequires:  xmlto
21mr|ant-1.10.11-1|60	
21mr|ant-1.10.11-1|61	BuildRequires:  mvn(antlr:antlr)
21mr|ant-1.10.11-1|62	BuildRequires:  mvn(bcel:bcel)
21mr|ant-1.10.11-1|63	BuildRequires:  mvn(bsf:bsf)
21mr|ant-1.10.11-1|64	BuildRequires:  mvn(com.jcraft:jsch)
21mr|ant-1.10.11-1|65	BuildRequires:  mvn(commons-logging:commons-logging-api)
21mr|ant-1.10.11-1|66	BuildRequires:  mvn(commons-net:commons-net)
21mr|ant-1.10.11-1|67	BuildRequires:  mvn(javax.mail:mail)
21mr|ant-1.10.11-1|68	BuildRequires:  mvn(jdepend:jdepend)
21mr|ant-1.10.11-1|69	BuildRequires:  mvn(junit:junit)
21mr|ant-1.10.11-1|70	BuildRequires:  mvn(log4j:log4j:1.2.13)
21mr|ant-1.10.11-1|71	BuildRequires:  mvn(org.tukaani:xz)
21mr|ant-1.10.11-1|72	BuildRequires:  mvn(oro:oro)
21mr|ant-1.10.11-1|73	BuildRequires:  mvn(regexp:regexp)
21mr|ant-1.10.11-1|74	BuildRequires:  mvn(xalan:xalan)
21mr|ant-1.10.11-1|75	BuildRequires:  mvn(xml-resolver:xml-resolver)
21mr|ant-1.10.11-1|76	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|ant-1.10.11-1|77	BuildRequires:  mvn(org.hamcrest:hamcrest-library)
21mr|ant-1.10.11-1|78	
21mr|ant-1.10.11-1|79	%if %{with junit5}
21mr|ant-1.10.11-1|80	BuildRequires:  junit5
21mr|ant-1.10.11-1|81	%endif
21mr|ant-1.10.11-1|82	
21mr|ant-1.10.11-1|83	# Theoretically Ant might be usable with just JRE, but typical Ant
21mr|ant-1.10.11-1|84	# workflow requires full JDK, so we recommend it here.
21mr|ant-1.10.11-1|85	%{?fedora:Recommends}%{!?fedora:Requires}: java-devel >= 1:1.8.0
21mr|ant-1.10.11-1|86	
21mr|ant-1.10.11-1|87	Requires:       %{name}-lib = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|88	# Require full javapackages-tools since the ant script uses
21mr|ant-1.10.11-1|89	# /usr/share/java-utils/java-functions
21mr|ant-1.10.11-1|90	Requires:       javapackages-tools
21mr|ant-1.10.11-1|91	
21mr|ant-1.10.11-1|92	BuildArch:      noarch
21mr|ant-1.10.11-1|93	# Java stack is not supported on x86_32
21mr|ant-1.10.11-1|94	ExcludeArch: %{ix86}
21mr|ant-1.10.11-1|95	
21mr|ant-1.10.11-1|96	%description
21mr|ant-1.10.11-1|97	Apache Ant is a Java library and command-line tool whose mission is to
21mr|ant-1.10.11-1|98	drive processes described in build files as targets and extension
21mr|ant-1.10.11-1|99	points dependent upon each other.  The main known usage of Ant is the
21mr|ant-1.10.11-1|100	build of Java applications.  Ant supplies a number of built-in tasks
21mr|ant-1.10.11-1|101	allowing to compile, assemble, test and run Java applications.  Ant
21mr|ant-1.10.11-1|102	can also be used effectively to build non Java applications, for
21mr|ant-1.10.11-1|103	instance C or C++ applications.  More generally, Ant can be used to
21mr|ant-1.10.11-1|104	pilot any type of process which can be described in terms of targets
21mr|ant-1.10.11-1|105	and tasks.
21mr|ant-1.10.11-1|106	
21mr|ant-1.10.11-1|107	%description -l fr
21mr|ant-1.10.11-1|108	Ant est un outil de compilation multi-plateformes pour java. Il est
21mr|ant-1.10.11-1|109	utilisé par les projets apache-jakarta et apache-xml.
21mr|ant-1.10.11-1|110	
21mr|ant-1.10.11-1|111	%description -l it
21mr|ant-1.10.11-1|112	Ant e' un tool indipendente dalla piattaforma creato per faciltare la
21mr|ant-1.10.11-1|113	compilazione di programmi java.
21mr|ant-1.10.11-1|114	Allo stato attuale viene utilizzato dai progetti apache jakarta ed
21mr|ant-1.10.11-1|115	apache xml.
21mr|ant-1.10.11-1|116	
21mr|ant-1.10.11-1|117	%package lib
21mr|ant-1.10.11-1|118	Summary:        Core part of %{name}
21mr|ant-1.10.11-1|119	
21mr|ant-1.10.11-1|120	%description lib
21mr|ant-1.10.11-1|121	Core part of Apache Ant that can be used as a library.
21mr|ant-1.10.11-1|122	
21mr|ant-1.10.11-1|123	%package jmf
21mr|ant-1.10.11-1|124	Summary:        Optional jmf tasks for %{name}
21mr|ant-1.10.11-1|125	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|126	
21mr|ant-1.10.11-1|127	%description jmf
21mr|ant-1.10.11-1|128	Optional jmf tasks for %{name}.
21mr|ant-1.10.11-1|129	
21mr|ant-1.10.11-1|130	%description jmf -l fr
21mr|ant-1.10.11-1|131	Taches jmf optionelles pour %{name}.
21mr|ant-1.10.11-1|132	
21mr|ant-1.10.11-1|133	%package swing
21mr|ant-1.10.11-1|134	Summary:        Optional swing tasks for %{name}
21mr|ant-1.10.11-1|135	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|136	
21mr|ant-1.10.11-1|137	%description swing
21mr|ant-1.10.11-1|138	Optional swing tasks for %{name}.
21mr|ant-1.10.11-1|139	
21mr|ant-1.10.11-1|140	%description swing -l fr
21mr|ant-1.10.11-1|141	Taches swing optionelles pour %{name}.
21mr|ant-1.10.11-1|142	
21mr|ant-1.10.11-1|143	%package antlr
21mr|ant-1.10.11-1|144	Summary:        Optional antlr tasks for %{name}
21mr|ant-1.10.11-1|145	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|146	
21mr|ant-1.10.11-1|147	%description antlr
21mr|ant-1.10.11-1|148	Optional antlr tasks for %{name}.
21mr|ant-1.10.11-1|149	
21mr|ant-1.10.11-1|150	%description antlr -l fr
21mr|ant-1.10.11-1|151	Taches antlr optionelles pour %{name}.
21mr|ant-1.10.11-1|152	
21mr|ant-1.10.11-1|153	%package apache-bsf
21mr|ant-1.10.11-1|154	Summary:        Optional apache bsf tasks for %{name}
21mr|ant-1.10.11-1|155	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|156	
21mr|ant-1.10.11-1|157	%description apache-bsf
21mr|ant-1.10.11-1|158	Optional apache bsf tasks for %{name}.
21mr|ant-1.10.11-1|159	
21mr|ant-1.10.11-1|160	%description apache-bsf -l fr
21mr|ant-1.10.11-1|161	Taches apache bsf optionelles pour %{name}.
21mr|ant-1.10.11-1|162	
21mr|ant-1.10.11-1|163	%package apache-resolver
21mr|ant-1.10.11-1|164	Summary:        Optional apache resolver tasks for %{name}
21mr|ant-1.10.11-1|165	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|166	
21mr|ant-1.10.11-1|167	%description apache-resolver
21mr|ant-1.10.11-1|168	Optional apache resolver tasks for %{name}.
21mr|ant-1.10.11-1|169	
21mr|ant-1.10.11-1|170	%description apache-resolver -l fr
21mr|ant-1.10.11-1|171	Taches apache resolver optionelles pour %{name}.
21mr|ant-1.10.11-1|172	
21mr|ant-1.10.11-1|173	%package commons-logging
21mr|ant-1.10.11-1|174	Summary:        Optional commons logging tasks for %{name}
21mr|ant-1.10.11-1|175	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|176	
21mr|ant-1.10.11-1|177	%description commons-logging
21mr|ant-1.10.11-1|178	Optional commons logging tasks for %{name}.
21mr|ant-1.10.11-1|179	
21mr|ant-1.10.11-1|180	%description commons-logging -l fr
21mr|ant-1.10.11-1|181	Taches commons logging optionelles pour %{name}.
21mr|ant-1.10.11-1|182	
21mr|ant-1.10.11-1|183	%package commons-net
21mr|ant-1.10.11-1|184	Summary:        Optional commons net tasks for %{name}
21mr|ant-1.10.11-1|185	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|186	
21mr|ant-1.10.11-1|187	%description commons-net
21mr|ant-1.10.11-1|188	Optional commons net tasks for %{name}.
21mr|ant-1.10.11-1|189	
21mr|ant-1.10.11-1|190	%description commons-net -l fr
21mr|ant-1.10.11-1|191	Taches commons net optionelles pour %{name}.
21mr|ant-1.10.11-1|192	
21mr|ant-1.10.11-1|193	# Disable because we don't ship the dependencies
21mr|ant-1.10.11-1|194	%if 0
21mr|ant-1.10.11-1|195	%package jai
21mr|ant-1.10.11-1|196	Summary:        Optional jai tasks for %{name}
21mr|ant-1.10.11-1|197	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|198	
21mr|ant-1.10.11-1|199	%description jai
21mr|ant-1.10.11-1|200	Optional jai tasks for %{name}.
21mr|ant-1.10.11-1|201	
21mr|ant-1.10.11-1|202	%description jai -l fr
21mr|ant-1.10.11-1|203	Taches jai optionelles pour %{name}.
21mr|ant-1.10.11-1|204	%endif
21mr|ant-1.10.11-1|205	
21mr|ant-1.10.11-1|206	%package apache-bcel
21mr|ant-1.10.11-1|207	Summary:        Optional apache bcel tasks for %{name}
21mr|ant-1.10.11-1|208	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|209	
21mr|ant-1.10.11-1|210	%description apache-bcel
21mr|ant-1.10.11-1|211	Optional apache bcel tasks for %{name}.
21mr|ant-1.10.11-1|212	
21mr|ant-1.10.11-1|213	%description apache-bcel -l fr
21mr|ant-1.10.11-1|214	Taches apache bcel optionelles pour %{name}.
21mr|ant-1.10.11-1|215	
21mr|ant-1.10.11-1|216	%package apache-log4j
21mr|ant-1.10.11-1|217	Summary:        Optional apache log4j tasks for %{name}
21mr|ant-1.10.11-1|218	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|219	
21mr|ant-1.10.11-1|220	%description apache-log4j
21mr|ant-1.10.11-1|221	Optional apache log4j tasks for %{name}.
21mr|ant-1.10.11-1|222	
21mr|ant-1.10.11-1|223	%description apache-log4j -l fr
21mr|ant-1.10.11-1|224	Taches apache log4j optionelles pour %{name}.
21mr|ant-1.10.11-1|225	
21mr|ant-1.10.11-1|226	%package apache-oro
21mr|ant-1.10.11-1|227	Summary:        Optional apache oro tasks for %{name}
21mr|ant-1.10.11-1|228	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|229	
21mr|ant-1.10.11-1|230	%description apache-oro
21mr|ant-1.10.11-1|231	Optional apache oro tasks for %{name}.
21mr|ant-1.10.11-1|232	
21mr|ant-1.10.11-1|233	%description apache-oro -l fr
21mr|ant-1.10.11-1|234	Taches apache oro optionelles pour %{name}.
21mr|ant-1.10.11-1|235	
21mr|ant-1.10.11-1|236	%package apache-regexp
21mr|ant-1.10.11-1|237	Summary:        Optional apache regexp tasks for %{name}
21mr|ant-1.10.11-1|238	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|239	
21mr|ant-1.10.11-1|240	%description apache-regexp
21mr|ant-1.10.11-1|241	Optional apache regexp tasks for %{name}.
21mr|ant-1.10.11-1|242	
21mr|ant-1.10.11-1|243	%description apache-regexp -l fr
21mr|ant-1.10.11-1|244	Taches apache regexp optionelles pour %{name}.
21mr|ant-1.10.11-1|245	
21mr|ant-1.10.11-1|246	%package apache-xalan2
21mr|ant-1.10.11-1|247	Summary:        Optional apache xalan2 tasks for %{name}
21mr|ant-1.10.11-1|248	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|249	
21mr|ant-1.10.11-1|250	%description apache-xalan2
21mr|ant-1.10.11-1|251	Optional apache xalan2 tasks for %{name}.
21mr|ant-1.10.11-1|252	
21mr|ant-1.10.11-1|253	%description apache-xalan2 -l fr
21mr|ant-1.10.11-1|254	Taches apache xalan2 optionelles pour %{name}.
21mr|ant-1.10.11-1|255	
21mr|ant-1.10.11-1|256	%package imageio
21mr|ant-1.10.11-1|257	Summary:        Optional imageio tasks for %{name}
21mr|ant-1.10.11-1|258	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|259	
21mr|ant-1.10.11-1|260	%description imageio
21mr|ant-1.10.11-1|261	Optional imageio tasks for %{name}.
21mr|ant-1.10.11-1|262	
21mr|ant-1.10.11-1|263	%package javamail
21mr|ant-1.10.11-1|264	Summary:        Optional javamail tasks for %{name}
21mr|ant-1.10.11-1|265	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|266	
21mr|ant-1.10.11-1|267	%description javamail
21mr|ant-1.10.11-1|268	Optional javamail tasks for %{name}.
21mr|ant-1.10.11-1|269	
21mr|ant-1.10.11-1|270	%description javamail -l fr
21mr|ant-1.10.11-1|271	Taches javamail optionelles pour %{name}.
21mr|ant-1.10.11-1|272	
21mr|ant-1.10.11-1|273	%package jdepend
21mr|ant-1.10.11-1|274	Summary:        Optional jdepend tasks for %{name}
21mr|ant-1.10.11-1|275	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|276	
21mr|ant-1.10.11-1|277	%description jdepend
21mr|ant-1.10.11-1|278	Optional jdepend tasks for %{name}.
21mr|ant-1.10.11-1|279	
21mr|ant-1.10.11-1|280	%description jdepend -l fr
21mr|ant-1.10.11-1|281	Taches jdepend optionelles pour %{name}.
21mr|ant-1.10.11-1|282	
21mr|ant-1.10.11-1|283	%package jsch
21mr|ant-1.10.11-1|284	Summary:        Optional jsch tasks for %{name}
21mr|ant-1.10.11-1|285	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|286	
21mr|ant-1.10.11-1|287	%description jsch
21mr|ant-1.10.11-1|288	Optional jsch tasks for %{name}.
21mr|ant-1.10.11-1|289	
21mr|ant-1.10.11-1|290	%description jsch -l fr
21mr|ant-1.10.11-1|291	Taches jsch optionelles pour %{name}.
21mr|ant-1.10.11-1|292	
21mr|ant-1.10.11-1|293	%package junit
21mr|ant-1.10.11-1|294	Summary:        Optional junit tasks for %{name}
21mr|ant-1.10.11-1|295	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|296	
21mr|ant-1.10.11-1|297	%description junit
21mr|ant-1.10.11-1|298	Optional junit tasks for %{name}.
21mr|ant-1.10.11-1|299	
21mr|ant-1.10.11-1|300	%description junit -l fr
21mr|ant-1.10.11-1|301	Taches junit optionelles pour %{name}.
21mr|ant-1.10.11-1|302	
21mr|ant-1.10.11-1|303	%if %{with junit5}
21mr|ant-1.10.11-1|304	%package junit5
21mr|ant-1.10.11-1|305	Summary:        Optional junit5 tasks for %{name}
21mr|ant-1.10.11-1|306	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|307	
21mr|ant-1.10.11-1|308	%description junit5
21mr|ant-1.10.11-1|309	Optional junit5 tasks for %{name}.
21mr|ant-1.10.11-1|310	
21mr|ant-1.10.11-1|311	%description junit5 -l fr
21mr|ant-1.10.11-1|312	Taches junit5 optionelles pour %{name}.
21mr|ant-1.10.11-1|313	%endif
21mr|ant-1.10.11-1|314	
21mr|ant-1.10.11-1|315	%package testutil
21mr|ant-1.10.11-1|316	Summary:        Test utility classes for %{name}
21mr|ant-1.10.11-1|317	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|318	
21mr|ant-1.10.11-1|319	%description testutil
21mr|ant-1.10.11-1|320	Test utility tasks for %{name}.
21mr|ant-1.10.11-1|321	
21mr|ant-1.10.11-1|322	%package xz
21mr|ant-1.10.11-1|323	Summary:        Optional xz tasks for %{name}
21mr|ant-1.10.11-1|324	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|ant-1.10.11-1|325	
21mr|ant-1.10.11-1|326	%description xz
21mr|ant-1.10.11-1|327	Optional xz tasks for %{name}.
21mr|ant-1.10.11-1|328	
21mr|ant-1.10.11-1|329	%package manual
21mr|ant-1.10.11-1|330	Summary:        Manual for %{name}
21mr|ant-1.10.11-1|331	
21mr|ant-1.10.11-1|332	%description manual
21mr|ant-1.10.11-1|333	Documentation for %{name}.
21mr|ant-1.10.11-1|334	
21mr|ant-1.10.11-1|335	%description manual -l it
21mr|ant-1.10.11-1|336	Documentazione di %{name}.
21mr|ant-1.10.11-1|337	
21mr|ant-1.10.11-1|338	%description manual -l fr
21mr|ant-1.10.11-1|339	Documentation pour %{name}.
21mr|ant-1.10.11-1|340	
21mr|ant-1.10.11-1|341	%package javadoc
21mr|ant-1.10.11-1|342	Summary:        Javadoc for %{name}
21mr|ant-1.10.11-1|343	
21mr|ant-1.10.11-1|344	%description javadoc
21mr|ant-1.10.11-1|345	Javadoc for %{name}.
21mr|ant-1.10.11-1|346	
21mr|ant-1.10.11-1|347	%description javadoc -l fr
21mr|ant-1.10.11-1|348	Javadoc pour %{name}.
21mr|ant-1.10.11-1|349	
21mr|ant-1.10.11-1|350	# -----------------------------------------------------------------------------
21mr|ant-1.10.11-1|351	
21mr|ant-1.10.11-1|352	%prep
21mr|ant-1.10.11-1|353	%setup -q -n ant-rel-%{version}
21mr|ant-1.10.11-1|354	
21mr|ant-1.10.11-1|355	# Fix class-path-in-manifest rpmlint warning
21mr|ant-1.10.11-1|356	%pom_xpath_remove 'attribute[@name="Class-Path"]' build.xml
21mr|ant-1.10.11-1|357	
21mr|ant-1.10.11-1|358	# clean jar files
21mr|ant-1.10.11-1|359	find . -name "*.jar" | xargs -t rm
21mr|ant-1.10.11-1|360	
21mr|ant-1.10.11-1|361	# failing testcases. TODO see why
21mr|ant-1.10.11-1|362	rm src/tests/junit/org/apache/tools/ant/types/selectors/SignedSelectorTest.java \
21mr|ant-1.10.11-1|363	src/tests/junit/org/apache/tools/ant/taskdefs/condition/IsFileSelectedTest.java \
21mr|ant-1.10.11-1|364	src/tests/junit/org/apache/tools/ant/taskdefs/condition/IsSignedTest.java \
21mr|ant-1.10.11-1|365	src/tests/junit/org/apache/tools/ant/taskdefs/JarTest.java \
21mr|ant-1.10.11-1|366	src/tests/junit/org/apache/tools/mail/MailMessageTest.java
21mr|ant-1.10.11-1|367	
21mr|ant-1.10.11-1|368	#install jars
21mr|ant-1.10.11-1|369	build-jar-repository -s -p lib/optional antlr bcel javamail/mailapi jdepend junit log4j-1 oro regexp bsf commons-logging commons-net jsch xalan-j2 xml-commons-resolver xalan-j2-serializer hamcrest/core hamcrest/library xz-java
21mr|ant-1.10.11-1|370	%if %{with junit5}
21mr|ant-1.10.11-1|371	build-jar-repository -s -p lib/optional junit5 opentest4j
21mr|ant-1.10.11-1|372	%endif
21mr|ant-1.10.11-1|373	
21mr|ant-1.10.11-1|374	# fix hardcoded paths in ant script and conf
21mr|ant-1.10.11-1|375	cp -p %{SOURCE2} %{name}.conf
21mr|ant-1.10.11-1|376	sed -e 's:/etc/ant.conf:%{_sysconfdir}/ant.conf:g' \
21mr|ant-1.10.11-1|377	-e 's:/etc/ant.d:%{_sysconfdir}/ant.d:g' \
21mr|ant-1.10.11-1|378	-e 's:/usr/share/ant:%{_datadir}/ant:g' \
21mr|ant-1.10.11-1|379	-e 's:/usr/bin/build-classpath:%{_bindir}/build-classpath:g' \
21mr|ant-1.10.11-1|380	-e 's:/usr/share/java-utils/java-functions:%{_javadir}-utils/java-functions:g' \
21mr|ant-1.10.11-1|381	-i src/script/ant %{name}.conf
21mr|ant-1.10.11-1|382	
21mr|ant-1.10.11-1|383	# Remove unnecessary JARs from the classpath
21mr|ant-1.10.11-1|384	sed -i 's/jaxp_parser_impl//;s/xml-commons-apis//' src/script/ant
21mr|ant-1.10.11-1|385	
21mr|ant-1.10.11-1|386	# Fix file-not-utf8 rpmlint warning
21mr|ant-1.10.11-1|387	iconv KEYS -f iso-8859-1 -t utf-8 -o KEYS.utf8
21mr|ant-1.10.11-1|388	mv KEYS.utf8 KEYS
21mr|ant-1.10.11-1|389	iconv LICENSE -f iso-8859-1 -t utf-8 -o LICENSE.utf8
21mr|ant-1.10.11-1|390	mv LICENSE.utf8 LICENSE
21mr|ant-1.10.11-1|391	
21mr|ant-1.10.11-1|392	# We want a hard dep on antlr
21mr|ant-1.10.11-1|393	%pom_xpath_remove pom:optional src/etc/poms/ant-antlr/pom.xml
21mr|ant-1.10.11-1|394	
21mr|ant-1.10.11-1|395	%if %{without junit5}
21mr|ant-1.10.11-1|396	%pom_xpath_inject 'target[@name="javadocs"]/javadoc/packageset' '<exclude name="**/junitlauncher"/>' build.xml
21mr|ant-1.10.11-1|397	%endif
21mr|ant-1.10.11-1|398	
21mr|ant-1.10.11-1|399	# fix javamail dependency coordinates (remove once javamail is updated)
21mr|ant-1.10.11-1|400	%pom_change_dep -r com.sun.mail:jakarta.mail javax.mail:mail src/etc/poms/ant-javamail/pom.xml
21mr|ant-1.10.11-1|401	
21mr|ant-1.10.11-1|402	%build
21mr|ant-1.10.11-1|403	%{ant} jars test-jar
21mr|ant-1.10.11-1|404	
21mr|ant-1.10.11-1|405	%if %with javadoc
21mr|ant-1.10.11-1|406	%{ant} javadocs
21mr|ant-1.10.11-1|407	%endif
21mr|ant-1.10.11-1|408	
21mr|ant-1.10.11-1|409	# typeset the manpage
21mr|ant-1.10.11-1|410	mkdir man
21mr|ant-1.10.11-1|411	asciidoc -b docbook -d manpage -o man/%{name}.xml %{SOURCE3}
21mr|ant-1.10.11-1|412	xmlto man man/%{name}.xml -o man
21mr|ant-1.10.11-1|413	
21mr|ant-1.10.11-1|414	#remove empty jai and netrexx jars. Due to missing dependencies they contain only manifests.
21mr|ant-1.10.11-1|415	rm -fr build/lib/ant-jai.jar build/lib/ant-netrexx.jar
21mr|ant-1.10.11-1|416	%if %{without junit5}
21mr|ant-1.10.11-1|417	rm -f build/lib/ant-junitlauncher.jar
21mr|ant-1.10.11-1|418	%endif
21mr|ant-1.10.11-1|419	# -----------------------------------------------------------------------------
21mr|ant-1.10.11-1|420	
21mr|ant-1.10.11-1|421	%install
21mr|ant-1.10.11-1|422	# ANT_HOME and subdirs
21mr|ant-1.10.11-1|423	mkdir -p $RPM_BUILD_ROOT%{ant_home}/{lib,etc,bin}
21mr|ant-1.10.11-1|424	
21mr|ant-1.10.11-1|425	%mvn_alias :ant org.apache.ant:ant-nodeps apache:ant ant:ant
21mr|ant-1.10.11-1|426	%mvn_alias :ant-launcher ant:ant-launcher
21mr|ant-1.10.11-1|427	
21mr|ant-1.10.11-1|428	%mvn_file ':{ant,ant-bootstrap,ant-launcher}' %{name}/@1 @1
21mr|ant-1.10.11-1|429	
21mr|ant-1.10.11-1|430	for jar in build/lib/*.jar
21mr|ant-1.10.11-1|431	do
21mr|ant-1.10.11-1|432	# Make sure that installed JARs are not empty
21mr|ant-1.10.11-1|433	jar tf ${jar} | egrep -q *.class
21mr|ant-1.10.11-1|434	
21mr|ant-1.10.11-1|435	jarname=$(basename $jar .jar)
21mr|ant-1.10.11-1|436	
21mr|ant-1.10.11-1|437	# jar aliases
21mr|ant-1.10.11-1|438	ln -sf ../../java/%{name}/${jarname}.jar $RPM_BUILD_ROOT%{ant_home}/lib/${jarname}.jar
21mr|ant-1.10.11-1|439	
21mr|ant-1.10.11-1|440	pom=src/etc/poms/${jarname}/pom.xml
21mr|ant-1.10.11-1|441	
21mr|ant-1.10.11-1|442	# bootstrap does not have a pom, generate one
21mr|ant-1.10.11-1|443	[ $jarname == ant-bootstrap ] && pom='org.apache.ant:ant-bootstrap:%{version}'
21mr|ant-1.10.11-1|444	
21mr|ant-1.10.11-1|445	%mvn_artifact ${pom} ${jar}
21mr|ant-1.10.11-1|446	done
21mr|ant-1.10.11-1|447	
21mr|ant-1.10.11-1|448	# ant-parent pom
21mr|ant-1.10.11-1|449	%mvn_artifact src/etc/poms/pom.xml
21mr|ant-1.10.11-1|450	
21mr|ant-1.10.11-1|451	%mvn_package :ant lib
21mr|ant-1.10.11-1|452	%mvn_package :ant-launcher lib
21mr|ant-1.10.11-1|453	%mvn_package :ant-bootstrap lib
21mr|ant-1.10.11-1|454	%mvn_package :ant-parent lib
21mr|ant-1.10.11-1|455	%mvn_package :ant-junit4 junit
21mr|ant-1.10.11-1|456	# catchall rule for the rest
21mr|ant-1.10.11-1|457	%mvn_package ':ant-{*}' @1
21mr|ant-1.10.11-1|458	
21mr|ant-1.10.11-1|459	%mvn_install
21mr|ant-1.10.11-1|460	
21mr|ant-1.10.11-1|461	# scripts: remove dos and os/2 scripts
21mr|ant-1.10.11-1|462	rm -f src/script/*.bat
21mr|ant-1.10.11-1|463	rm -f src/script/*.cmd
21mr|ant-1.10.11-1|464	
21mr|ant-1.10.11-1|465	# XSLs
21mr|ant-1.10.11-1|466	cp -p src/etc/*.xsl $RPM_BUILD_ROOT%{ant_home}/etc
21mr|ant-1.10.11-1|467	
21mr|ant-1.10.11-1|468	# install everything else
21mr|ant-1.10.11-1|469	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21mr|ant-1.10.11-1|470	cp -p src/script/ant $RPM_BUILD_ROOT%{_bindir}/
21mr|ant-1.10.11-1|471	ln -sf %{_bindir}/ant $RPM_BUILD_ROOT%{ant_home}/bin/
21mr|ant-1.10.11-1|472	cp -p src/script/antRun $RPM_BUILD_ROOT%{ant_home}/bin/
21mr|ant-1.10.11-1|473	
21mr|ant-1.10.11-1|474	# default ant.conf
21mr|ant-1.10.11-1|475	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
21mr|ant-1.10.11-1|476	cp -p %{name}.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf
21mr|ant-1.10.11-1|477	
21mr|ant-1.10.11-1|478	# OPT_JAR_LIST fragments
21mr|ant-1.10.11-1|479	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d
21mr|ant-1.10.11-1|480	echo "ant/ant-jmf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jmf
21mr|ant-1.10.11-1|481	echo "ant/ant-swing" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/swing
21mr|ant-1.10.11-1|482	echo "antlr ant/ant-antlr" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/antlr
21mr|ant-1.10.11-1|483	echo "rhino bsf ant/ant-apache-bsf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bsf
21mr|ant-1.10.11-1|484	echo "xml-commons-resolver ant/ant-apache-resolver" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-resolver
21mr|ant-1.10.11-1|485	echo "apache-commons-logging ant/ant-commons-logging" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-logging
21mr|ant-1.10.11-1|486	echo "apache-commons-net ant/ant-commons-net" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-net
21mr|ant-1.10.11-1|487	#echo "jai ant/ant-jai" > $RPM_BUILD_ROOT%%{_sysconfdir}/%%{name}.d/jai
21mr|ant-1.10.11-1|488	echo "bcel ant/ant-apache-bcel" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bcel
21mr|ant-1.10.11-1|489	echo "log4j12 ant/ant-apache-log4j" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-log4j
21mr|ant-1.10.11-1|490	echo "oro ant/ant-apache-oro" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-oro
21mr|ant-1.10.11-1|491	echo "regexp ant/ant-apache-regexp" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-regexp
21mr|ant-1.10.11-1|492	echo "xalan-j2 xalan-j2-serializer ant/ant-apache-xalan2" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-xalan2
21mr|ant-1.10.11-1|493	echo "ant/ant-imageio" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/imageio
21mr|ant-1.10.11-1|494	echo "javamail jaf ant/ant-javamail" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/javamail
21mr|ant-1.10.11-1|495	echo "jdepend ant/ant-jdepend" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jdepend
21mr|ant-1.10.11-1|496	echo "jsch ant/ant-jsch" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jsch
21mr|ant-1.10.11-1|497	echo "junit hamcrest/core ant/ant-junit" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit
21mr|ant-1.10.11-1|498	echo "junit hamcrest/core ant/ant-junit4" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit4
21mr|ant-1.10.11-1|499	echo "testutil ant/ant-testutil" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/testutil
21mr|ant-1.10.11-1|500	echo "xz-java ant/ant-xz" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/xz
21mr|ant-1.10.11-1|501	
21mr|ant-1.10.11-1|502	%if %{with junit5}
21mr|ant-1.10.11-1|503	echo "junit5 hamcrest/core junit opentest4j ant/ant-junitlauncher" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junitlauncher
21mr|ant-1.10.11-1|504	%endif
21mr|ant-1.10.11-1|505	
21mr|ant-1.10.11-1|506	%if %with javadoc
21mr|ant-1.10.11-1|507	# javadoc
21mr|ant-1.10.11-1|508	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|ant-1.10.11-1|509	cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|ant-1.10.11-1|510	%endif
21mr|ant-1.10.11-1|511	
21mr|ant-1.10.11-1|512	# fix link between manual and javadoc
21mr|ant-1.10.11-1|513	(cd manual; ln -sf %{_javadocdir}/%{name} api)
21mr|ant-1.10.11-1|514	
21mr|ant-1.10.11-1|515	# manpage
21mr|ant-1.10.11-1|516	install -d -m 755 %{buildroot}%{_mandir}/man1/
21mr|ant-1.10.11-1|517	install -p -m 644 man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21mr|ant-1.10.11-1|518	
21mr|ant-1.10.11-1|519	%if %with tests
21mr|ant-1.10.11-1|520	%check
21mr|ant-1.10.11-1|521	LC_ALL=C.UTF-8 %{ant} test
21mr|ant-1.10.11-1|522	%endif
21mr|ant-1.10.11-1|523	
21mr|ant-1.10.11-1|524	%files
21mr|ant-1.10.11-1|525	%doc KEYS README WHATSNEW
21mr|ant-1.10.11-1|526	%license LICENSE NOTICE
21mr|ant-1.10.11-1|527	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|ant-1.10.11-1|528	%attr(0755,root,root) %{_bindir}/ant
21mr|ant-1.10.11-1|529	%dir %{ant_home}/bin
21mr|ant-1.10.11-1|530	%{ant_home}/bin/ant
21mr|ant-1.10.11-1|531	%attr(0755,root,root) %{ant_home}/bin/antRun
21mr|ant-1.10.11-1|532	%{_mandir}/man1/%{name}.*
21mr|ant-1.10.11-1|533	%dir %{ant_home}/etc
21mr|ant-1.10.11-1|534	%{ant_home}/etc/ant-update.xsl
21mr|ant-1.10.11-1|535	%{ant_home}/etc/changelog.xsl
21mr|ant-1.10.11-1|536	%{ant_home}/etc/coverage-frames.xsl
21mr|ant-1.10.11-1|537	%{ant_home}/etc/mmetrics-frames.xsl
21mr|ant-1.10.11-1|538	%{ant_home}/etc/log.xsl
21mr|ant-1.10.11-1|539	%{ant_home}/etc/tagdiff.xsl
21mr|ant-1.10.11-1|540	%{ant_home}/etc/common2master.xsl
21mr|ant-1.10.11-1|541	%{ant_home}/etc/printFailingTests.xsl
21mr|ant-1.10.11-1|542	%dir %{_sysconfdir}/%{name}.d
21mr|ant-1.10.11-1|543	
21mr|ant-1.10.11-1|544	%files lib -f .mfiles-lib
21mr|ant-1.10.11-1|545	%dir %{ant_home}
21mr|ant-1.10.11-1|546	%dir %{ant_home}/lib
21mr|ant-1.10.11-1|547	%{ant_home}/lib/%{name}.jar
21mr|ant-1.10.11-1|548	%{ant_home}/lib/%{name}-launcher.jar
21mr|ant-1.10.11-1|549	%{ant_home}/lib/%{name}-bootstrap.jar
21mr|ant-1.10.11-1|550	
21mr|ant-1.10.11-1|551	%files jmf -f .mfiles-jmf
21mr|ant-1.10.11-1|552	%{ant_home}/lib/%{name}-jmf.jar
21mr|ant-1.10.11-1|553	%config(noreplace) %{_sysconfdir}/%{name}.d/jmf
21mr|ant-1.10.11-1|554	
21mr|ant-1.10.11-1|555	%files swing -f .mfiles-swing
21mr|ant-1.10.11-1|556	%{ant_home}/lib/%{name}-swing.jar
21mr|ant-1.10.11-1|557	%config(noreplace) %{_sysconfdir}/%{name}.d/swing
21mr|ant-1.10.11-1|558	
21mr|ant-1.10.11-1|559	%files antlr -f .mfiles-antlr
21mr|ant-1.10.11-1|560	%{ant_home}/lib/%{name}-antlr.jar
21mr|ant-1.10.11-1|561	%config(noreplace) %{_sysconfdir}/%{name}.d/antlr
21mr|ant-1.10.11-1|562	
21mr|ant-1.10.11-1|563	%files apache-bsf -f .mfiles-apache-bsf
21mr|ant-1.10.11-1|564	%{ant_home}/lib/%{name}-apache-bsf.jar
21mr|ant-1.10.11-1|565	%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bsf
21mr|ant-1.10.11-1|566	
21mr|ant-1.10.11-1|567	%files apache-resolver -f .mfiles-apache-resolver
21mr|ant-1.10.11-1|568	%{ant_home}/lib/%{name}-apache-resolver.jar
21mr|ant-1.10.11-1|569	%config(noreplace) %{_sysconfdir}/%{name}.d/apache-resolver
21mr|ant-1.10.11-1|570	
21mr|ant-1.10.11-1|571	%files commons-logging -f .mfiles-commons-logging
21mr|ant-1.10.11-1|572	%{ant_home}/lib/%{name}-commons-logging.jar
21mr|ant-1.10.11-1|573	%config(noreplace) %{_sysconfdir}/%{name}.d/commons-logging
21mr|ant-1.10.11-1|574	
21mr|ant-1.10.11-1|575	%files commons-net -f .mfiles-commons-net
21mr|ant-1.10.11-1|576	%{ant_home}/lib/%{name}-commons-net.jar
21mr|ant-1.10.11-1|577	%config(noreplace) %{_sysconfdir}/%{name}.d/commons-net
21mr|ant-1.10.11-1|578	
21mr|ant-1.10.11-1|579	# Disable as we dont ship the dependencies
21mr|ant-1.10.11-1|580	%if 0
21mr|ant-1.10.11-1|581	%files jai -f .mfiles-jai
21mr|ant-1.10.11-1|582	%{ant_home}/lib/%{name}-jai.jar
21mr|ant-1.10.11-1|583	%config(noreplace) %{_sysconfdir}/%{name}.d/jai
21mr|ant-1.10.11-1|584	%endif
21mr|ant-1.10.11-1|585	
21mr|ant-1.10.11-1|586	%files apache-bcel -f .mfiles-apache-bcel
21mr|ant-1.10.11-1|587	%{ant_home}/lib/%{name}-apache-bcel.jar
21mr|ant-1.10.11-1|588	%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bcel
21mr|ant-1.10.11-1|589	
21mr|ant-1.10.11-1|590	%files apache-log4j -f .mfiles-apache-log4j
21mr|ant-1.10.11-1|591	%{ant_home}/lib/%{name}-apache-log4j.jar
21mr|ant-1.10.11-1|592	%config(noreplace) %{_sysconfdir}/%{name}.d/apache-log4j
21mr|ant-1.10.11-1|593	
21mr|ant-1.10.11-1|594	%files apache-oro -f .mfiles-apache-oro
21mr|ant-1.10.11-1|595	%{ant_home}/lib/%{name}-apache-oro.jar
21mr|ant-1.10.11-1|596	%config(noreplace) %{_sysconfdir}/%{name}.d/apache-oro
21mr|ant-1.10.11-1|597	%{ant_home}/etc/maudit-frames.xsl
21mr|ant-1.10.11-1|598	
21mr|ant-1.10.11-1|599	%files apache-regexp -f .mfiles-apache-regexp
21mr|ant-1.10.11-1|600	%{ant_home}/lib/%{name}-apache-regexp.jar
21mr|ant-1.10.11-1|601	%config(noreplace) %{_sysconfdir}/%{name}.d/apache-regexp
21mr|ant-1.10.11-1|602	
21mr|ant-1.10.11-1|603	%files apache-xalan2 -f .mfiles-apache-xalan2
21mr|ant-1.10.11-1|604	%{ant_home}/lib/%{name}-apache-xalan2.jar
21mr|ant-1.10.11-1|605	%config(noreplace) %{_sysconfdir}/%{name}.d/apache-xalan2
21mr|ant-1.10.11-1|606	
21mr|ant-1.10.11-1|607	%files imageio -f .mfiles-imageio
21mr|ant-1.10.11-1|608	%{ant_home}/lib/%{name}-imageio.jar
21mr|ant-1.10.11-1|609	%config(noreplace) %{_sysconfdir}/%{name}.d/imageio
21mr|ant-1.10.11-1|610	
21mr|ant-1.10.11-1|611	%files javamail -f .mfiles-javamail
21mr|ant-1.10.11-1|612	%{ant_home}/lib/%{name}-javamail.jar
21mr|ant-1.10.11-1|613	%config(noreplace) %{_sysconfdir}/%{name}.d/javamail
21mr|ant-1.10.11-1|614	
21mr|ant-1.10.11-1|615	%files jdepend -f .mfiles-jdepend
21mr|ant-1.10.11-1|616	%{ant_home}/lib/%{name}-jdepend.jar
21mr|ant-1.10.11-1|617	%config(noreplace) %{_sysconfdir}/%{name}.d/jdepend
21mr|ant-1.10.11-1|618	%{ant_home}/etc/jdepend.xsl
21mr|ant-1.10.11-1|619	%{ant_home}/etc/jdepend-frames.xsl
21mr|ant-1.10.11-1|620	
21mr|ant-1.10.11-1|621	%files jsch -f .mfiles-jsch
21mr|ant-1.10.11-1|622	%{ant_home}/lib/%{name}-jsch.jar
21mr|ant-1.10.11-1|623	%config(noreplace) %{_sysconfdir}/%{name}.d/jsch
21mr|ant-1.10.11-1|624	
21mr|ant-1.10.11-1|625	%files junit -f .mfiles-junit
21mr|ant-1.10.11-1|626	%{ant_home}/lib/%{name}-junit.jar
21mr|ant-1.10.11-1|627	%{ant_home}/lib/%{name}-junit4.jar
21mr|ant-1.10.11-1|628	%config(noreplace) %{_sysconfdir}/%{name}.d/junit
21mr|ant-1.10.11-1|629	%config(noreplace) %{_sysconfdir}/%{name}.d/junit4
21mr|ant-1.10.11-1|630	%{ant_home}/etc/junit-frames.xsl
21mr|ant-1.10.11-1|631	%{ant_home}/etc/junit-noframes.xsl
21mr|ant-1.10.11-1|632	%{ant_home}/etc/junit-frames-xalan1.xsl
21mr|ant-1.10.11-1|633	%{ant_home}/etc/junit-frames-saxon.xsl
21mr|ant-1.10.11-1|634	%{ant_home}/etc/junit-noframes-saxon.xsl
21mr|ant-1.10.11-1|635	
21mr|ant-1.10.11-1|636	%if %{with junit5}
21mr|ant-1.10.11-1|637	%files junit5 -f .mfiles-junitlauncher
21mr|ant-1.10.11-1|638	%{ant_home}/lib/%{name}-junitlauncher.jar
21mr|ant-1.10.11-1|639	%config(noreplace) %{_sysconfdir}/%{name}.d/junitlauncher
21mr|ant-1.10.11-1|640	%endif
21mr|ant-1.10.11-1|641	
21mr|ant-1.10.11-1|642	%files testutil -f .mfiles-testutil
21mr|ant-1.10.11-1|643	%{ant_home}/lib/%{name}-testutil.jar
21mr|ant-1.10.11-1|644	%config(noreplace) %{_sysconfdir}/%{name}.d/testutil
21mr|ant-1.10.11-1|645	
21mr|ant-1.10.11-1|646	%files xz -f .mfiles-xz
21mr|ant-1.10.11-1|647	%{ant_home}/lib/%{name}-xz.jar
21mr|ant-1.10.11-1|648	%config(noreplace) %{_sysconfdir}/%{name}.d/xz
21mr|ant-1.10.11-1|649	
21mr|ant-1.10.11-1|650	%files manual
21mr|ant-1.10.11-1|651	%license LICENSE NOTICE
21mr|ant-1.10.11-1|652	%doc manual/*
21mr|ant-1.10.11-1|653	
21mr|ant-1.10.11-1|654	%if %with javadoc
21mr|ant-1.10.11-1|655	%files javadoc
21mr|ant-1.10.11-1|656	%license LICENSE NOTICE
21mr|ant-1.10.11-1|657	%{_javadocdir}/%{name}
21mr|ant-1.10.11-1|658	%endif
21mr|ant-1.10.11-1|659	
21mr|ant-1.10.11-1|660	# -----------------------------------------------------------------------------
21mr|ant-1.10.11-1|661	

11375 21
21mr|ant-antunit-1.3-12|1	%global base_name       antunit
21mr|ant-antunit-1.3-12|2	
21mr|ant-antunit-1.3-12|3	Name:             ant-%{base_name}
21mr|ant-antunit-1.3-12|4	Version:          1.3
21mr|ant-antunit-1.3-12|5	Release:          12
21mr|ant-antunit-1.3-12|6	Summary:          Provide antunit ant task
21mr|ant-antunit-1.3-12|7	License:          ASL 2.0
21mr|ant-antunit-1.3-12|8	Group:            Development/Java
21mr|ant-antunit-1.3-12|9	URL:              http://ant.apache.org/antlibs/%{base_name}/
21mr|ant-antunit-1.3-12|10	Source0:          http://www.apache.org/dist/ant/antlibs/%{base_name}/source/apache-%{name}-%{version}-src.tar.bz2
21mr|ant-antunit-1.3-12|11	BuildArch:        noarch
21mr|ant-antunit-1.3-12|12	# Java stack is not supported on x86_32
21mr|ant-antunit-1.3-12|13	ExcludeArch: %{ix86}
21mr|ant-antunit-1.3-12|14	
21mr|ant-antunit-1.3-12|15	BuildRequires:    javapackages-local
21mr|ant-antunit-1.3-12|16	BuildRequires:    ant
21mr|ant-antunit-1.3-12|17	BuildRequires:    ant-junit
21mr|ant-antunit-1.3-12|18	BuildRequires:    ant-testutil
21mr|ant-antunit-1.3-12|19	
21mr|ant-antunit-1.3-12|20	
21mr|ant-antunit-1.3-12|21	%description
21mr|ant-antunit-1.3-12|22	The <antunit> task drives the tests much like <junit> does for JUnit tests.
21mr|ant-antunit-1.3-12|23	
21mr|ant-antunit-1.3-12|24	When called on a build file, the task will start a new Ant project for that
21mr|ant-antunit-1.3-12|25	build file and scan for targets with names that start with "test". For each
21mr|ant-antunit-1.3-12|26	such target it then will:
21mr|ant-antunit-1.3-12|27	
21mr|ant-antunit-1.3-12|28	1. Execute the target named setUp, if there is one.
21mr|ant-antunit-1.3-12|29	2. Execute the target itself - if this target depends on other targets the
21mr|ant-antunit-1.3-12|30	normal Ant rules apply and the dependent targets are executed first.
21mr|ant-antunit-1.3-12|31	3. Execute the target names tearDown, if there is one.
21mr|ant-antunit-1.3-12|32	
21mr|ant-antunit-1.3-12|33	
21mr|ant-antunit-1.3-12|34	%package javadoc
21mr|ant-antunit-1.3-12|35	Summary:          Javadoc for %{name}
21mr|ant-antunit-1.3-12|36	
21mr|ant-antunit-1.3-12|37	%description javadoc
21mr|ant-antunit-1.3-12|38	This package contains the API documentation for %{name}.
21mr|ant-antunit-1.3-12|39	
21mr|ant-antunit-1.3-12|40	
21mr|ant-antunit-1.3-12|41	%prep
21mr|ant-antunit-1.3-12|42	%setup -q -n apache-%{name}-%{version}
21mr|ant-antunit-1.3-12|43	mv CONTRIBUTORS CONTRIBUTORS.orig
21mr|ant-antunit-1.3-12|44	iconv -f ISO-8859-1 -t UTF-8 CONTRIBUTORS.orig > CONTRIBUTORS
21mr|ant-antunit-1.3-12|45	touch -r CONTRIBUTORS.orig CONTRIBUTORS
21mr|ant-antunit-1.3-12|46	
21mr|ant-antunit-1.3-12|47	
21mr|ant-antunit-1.3-12|48	%build
21mr|ant-antunit-1.3-12|49	ant package
21mr|ant-antunit-1.3-12|50	
21mr|ant-antunit-1.3-12|51	
21mr|ant-antunit-1.3-12|52	%install
21mr|ant-antunit-1.3-12|53	%mvn_artifact %{name}-%{version}.pom build/lib/%{name}-%{version}.jar
21mr|ant-antunit-1.3-12|54	%mvn_file ":ant-antunit" ant/ant-antunit
21mr|ant-antunit-1.3-12|55	%mvn_install -J docs/
21mr|ant-antunit-1.3-12|56	
21mr|ant-antunit-1.3-12|57	# OPT_JAR_LIST fragments
21mr|ant-antunit-1.3-12|58	mkdir -p %{buildroot}%{_sysconfdir}/ant.d
21mr|ant-antunit-1.3-12|59	echo "ant/%{name}" > %{buildroot}%{_sysconfdir}/ant.d/%{base_name}
21mr|ant-antunit-1.3-12|60	
21mr|ant-antunit-1.3-12|61	
21mr|ant-antunit-1.3-12|62	%files -f .mfiles
21mr|ant-antunit-1.3-12|63	%license LICENSE NOTICE
21mr|ant-antunit-1.3-12|64	%doc CONTRIBUTORS README README.html WHATSNEW
21mr|ant-antunit-1.3-12|65	%config(noreplace) %{_sysconfdir}/ant.d/%{base_name}
21mr|ant-antunit-1.3-12|66	
21mr|ant-antunit-1.3-12|67	%files javadoc -f .mfiles-javadoc
21mr|ant-antunit-1.3-12|68	%license LICENSE NOTICE
21mr|ant-antunit-1.3-12|69	
21mr|ant-antunit-1.3-12|70	

11376 21
21mr|ant-contrib-1.0-0.35.b3|1	%global beta_number b3
21mr|ant-contrib-1.0-0.35.b3|2	
21mr|ant-contrib-1.0-0.35.b3|3	Summary:        Collection of tasks for Ant
21mr|ant-contrib-1.0-0.35.b3|4	Name:           ant-contrib
21mr|ant-contrib-1.0-0.35.b3|5	Version:        1.0
21mr|ant-contrib-1.0-0.35.b3|6	Release:        0.35.%{beta_number}
21mr|ant-contrib-1.0-0.35.b3|7	License:        ASL 2.0 and ASL 1.1
21mr|ant-contrib-1.0-0.35.b3|8	Group:          Development/Java
21mr|ant-contrib-1.0-0.35.b3|9	URL:            http://ant-contrib.sourceforge.net/
21mr|ant-contrib-1.0-0.35.b3|10	Source0:        https://downloads.sourceforge.net/project/ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3-src.tar.bz2
21mr|ant-contrib-1.0-0.35.b3|11	# ASL 2.0 Licence text
21mr|ant-contrib-1.0-0.35.b3|12	# Upstream bug at https://sourceforge.net/tracker/?func=detail&aid=3590371&group_id=36177&atid=416920
21mr|ant-contrib-1.0-0.35.b3|13	Source2:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|ant-contrib-1.0-0.35.b3|14	Patch2:         %{name}-antservertest.patch
21mr|ant-contrib-1.0-0.35.b3|15	BuildRequires:  ivy-local
21mr|ant-contrib-1.0-0.35.b3|16	BuildRequires:  junit
21mr|ant-contrib-1.0-0.35.b3|17	BuildRequires:  ant-junit
21mr|ant-contrib-1.0-0.35.b3|18	BuildRequires:  xerces-j2
21mr|ant-contrib-1.0-0.35.b3|19	BuildRequires:  bcel
21mr|ant-contrib-1.0-0.35.b3|20	BuildRequires:  java-devel
21mr|ant-contrib-1.0-0.35.b3|21	BuildRequires:  apache-ivy
21mr|ant-contrib-1.0-0.35.b3|22	BuildRequires:  jakarta-commons-httpclient
21mr|ant-contrib-1.0-0.35.b3|23	BuildRequires:  apache-commons-logging
21mr|ant-contrib-1.0-0.35.b3|24	BuildRequires:  apache-commons-parent
21mr|ant-contrib-1.0-0.35.b3|25	Requires:       java-headless
21mr|ant-contrib-1.0-0.35.b3|26	Requires:       junit
21mr|ant-contrib-1.0-0.35.b3|27	Requires:       ant
21mr|ant-contrib-1.0-0.35.b3|28	Requires:       xerces-j2
21mr|ant-contrib-1.0-0.35.b3|29	BuildArch:      noarch
21mr|ant-contrib-1.0-0.35.b3|30	# Java stack is not supported on x86_32
21mr|ant-contrib-1.0-0.35.b3|31	ExcludeArch: %{ix86}
21mr|ant-contrib-1.0-0.35.b3|32	
21mr|ant-contrib-1.0-0.35.b3|33	%description
21mr|ant-contrib-1.0-0.35.b3|34	The Ant-Contrib project is a collection of tasks
21mr|ant-contrib-1.0-0.35.b3|35	(and at one point maybe types and other tools)
21mr|ant-contrib-1.0-0.35.b3|36	for Apache Ant.
21mr|ant-contrib-1.0-0.35.b3|37	
21mr|ant-contrib-1.0-0.35.b3|38	%package        javadoc
21mr|ant-contrib-1.0-0.35.b3|39	Summary:        Javadoc for %{name}
21mr|ant-contrib-1.0-0.35.b3|40	Requires:       jpackage-utils
21mr|ant-contrib-1.0-0.35.b3|41	
21mr|ant-contrib-1.0-0.35.b3|42	%description    javadoc
21mr|ant-contrib-1.0-0.35.b3|43	Api documentation for %{name}.
21mr|ant-contrib-1.0-0.35.b3|44	
21mr|ant-contrib-1.0-0.35.b3|45	%prep
21mr|ant-contrib-1.0-0.35.b3|46	%setup -q  -n %{name}
21mr|ant-contrib-1.0-0.35.b3|47	%patch2
21mr|ant-contrib-1.0-0.35.b3|48	
21mr|ant-contrib-1.0-0.35.b3|49	cp %{SOURCE2} LICENSE-2.0.txt
21mr|ant-contrib-1.0-0.35.b3|50	
21mr|ant-contrib-1.0-0.35.b3|51	find -name '*.class' -exec rm -f '{}' \;
21mr|ant-contrib-1.0-0.35.b3|52	find -name '*.jar' -exec rm -f '{}' \;
21mr|ant-contrib-1.0-0.35.b3|53	
21mr|ant-contrib-1.0-0.35.b3|54	sed -i "s|xercesImpl|xerces-j2|g" ivy.xml
21mr|ant-contrib-1.0-0.35.b3|55	# needs porting to latest ivy
21mr|ant-contrib-1.0-0.35.b3|56	rm -fr src/java/net/sf/antcontrib/net/URLImportTask.java
21mr|ant-contrib-1.0-0.35.b3|57	
21mr|ant-contrib-1.0-0.35.b3|58	sed -i '/<ivy:configure /d' build.xml
21mr|ant-contrib-1.0-0.35.b3|59	rm -f ivy-conf.xml
21mr|ant-contrib-1.0-0.35.b3|60	
21mr|ant-contrib-1.0-0.35.b3|61	sed -i '/<info /s//&revision="1.0b3" /' ivy.xml
21mr|ant-contrib-1.0-0.35.b3|62	%mvn_alias : ant-contrib:
21mr|ant-contrib-1.0-0.35.b3|63	
21mr|ant-contrib-1.0-0.35.b3|64	%build
21mr|ant-contrib-1.0-0.35.b3|65	%ant -Divy.mode=local dist
21mr|ant-contrib-1.0-0.35.b3|66	
21mr|ant-contrib-1.0-0.35.b3|67	%install
21mr|ant-contrib-1.0-0.35.b3|68	%mvn_artifact ivy.xml target/%{name}.jar
21mr|ant-contrib-1.0-0.35.b3|69	%mvn_install -J target/docs/api
21mr|ant-contrib-1.0-0.35.b3|70	
21mr|ant-contrib-1.0-0.35.b3|71	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
21mr|ant-contrib-1.0-0.35.b3|72	echo "ant-contrib/ant-contrib" > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ant-contrib
21mr|ant-contrib-1.0-0.35.b3|73	
21mr|ant-contrib-1.0-0.35.b3|74	%files -f .mfiles
21mr|ant-contrib-1.0-0.35.b3|75	%{_sysconfdir}/ant.d/ant-contrib
21mr|ant-contrib-1.0-0.35.b3|76	%doc target/docs/LICENSE.txt LICENSE-2.0.txt
21mr|ant-contrib-1.0-0.35.b3|77	%doc target/docs/manual/tasks/*
21mr|ant-contrib-1.0-0.35.b3|78	
21mr|ant-contrib-1.0-0.35.b3|79	%files javadoc -f .mfiles-javadoc
21mr|ant-contrib-1.0-0.35.b3|80	%doc target/docs/LICENSE.txt LICENSE-2.0.txt
21mr|ant-contrib-1.0-0.35.b3|81	

11377 21
21mr|anthy-0.4-2|1	%global pkg  anthy
21mr|anthy-0.4-2|2	
21mr|anthy-0.4-2|3	%global commit 9174340dd1e5e3dc013bbeb4996f460460df4e20
21mr|anthy-0.4-2|4	
21mr|anthy-0.4-2|5	%global major 1
21mr|anthy-0.4-2|6	%global anthyinputmajor 0
21mr|anthy-0.4-2|7	%define libname %mklibname %{name} %{major}
21mr|anthy-0.4-2|8	%define devname %mklibname %{name} -d
21mr|anthy-0.4-2|9	
21mr|anthy-0.4-2|10	%define libanthydic %mklibname anthydic %{major}
21mr|anthy-0.4-2|11	%define libanthyinput %mklibname anthyinput %{major}
21mr|anthy-0.4-2|12	
21mr|anthy-0.4-2|13	Summary:       Japanese character set input library
21mr|anthy-0.4-2|14	Group:         System/Internationalization
21mr|anthy-0.4-2|15	Name:          anthy
21mr|anthy-0.4-2|16	Version:       0.4
21mr|anthy-0.4-2|17	Release:       2
21mr|anthy-0.4-2|18	Epoch:         1
21mr|anthy-0.4-2|19	# The entire source code is LGPLv2+ and dictionaries is GPLv2. the corpus data is under Public Domain.
21mr|anthy-0.4-2|20	License:       LGPLv2+ and GPLv2 and Public Domain
21mr|anthy-0.4-2|21	URL:           https://wiki.debian.org/Teams/DebianAnthy
21mr|anthy-0.4-2|22	BuildRequires: emacs
21mr|anthy-0.4-2|23	BuildRequires: gcc
21mr|anthy-0.4-2|24	
21mr|anthy-0.4-2|25	Source0:       https://salsa.debian.org/debian/anthy/-/archive/%{commit}/anthy-%{commit}.tar.gz?/anthy-%{version}.tar.gz
21mr|anthy-0.4-2|26	Source1:       anthy-init.el
21mr|anthy-0.4-2|27	#https://www.mail-archive.com/ports@openbsd.org/msg100310.html
21mr|anthy-0.4-2|28	Patch16:       anthy-process-kill.patch
21mr|anthy-0.4-2|29	
21mr|anthy-0.4-2|30	Requires:      emacs-filesystem
21mr|anthy-0.4-2|31	Provides:      emacs-%{pkg}-el = %{EVRD}
21mr|anthy-0.4-2|32	Conflicts:     anthy = 9100h
21mr|anthy-0.4-2|33	Obsoletes:     anthy = 9100h
21mr|anthy-0.4-2|34	
21mr|anthy-0.4-2|35	%description
21mr|anthy-0.4-2|36	Anthy provides the library to input Japanese on the applications, such as
21mr|anthy-0.4-2|37	X applications and emacs. and the user dictionaries and the users information
21mr|anthy-0.4-2|38	which is used for the conversion, is stored into their own home directory.
21mr|anthy-0.4-2|39	So Anthy is secure than other conversion server.
21mr|anthy-0.4-2|40	
21mr|anthy-0.4-2|41	%files
21mr|anthy-0.4-2|42	%doc AUTHORS ChangeLog doc/DIARY NEWS README
21mr|anthy-0.4-2|43	%license COPYING
21mr|anthy-0.4-2|44	%{_bindir}/*
21mr|anthy-0.4-2|45	%{_sysconfdir}/*
21mr|anthy-0.4-2|46	%{_datadir}/anthy/
21mr|anthy-0.4-2|47	%{_datadir}/emacs/site-lisp/anthy
21mr|anthy-0.4-2|48	%doc doc/ELISP
21mr|anthy-0.4-2|49	
21mr|anthy-0.4-2|50	#------------------------------------------------------------------
21mr|anthy-0.4-2|51	
21mr|anthy-0.4-2|52	%package -n %{libname}
21mr|anthy-0.4-2|53	Summary:	%{name} shared library
21mr|anthy-0.4-2|54	Group:		System/Libraries
21mr|anthy-0.4-2|55	Conflicts:	%{_lib}anthy0 = 9100h
21mr|anthy-0.4-2|56	Obsoletes:	%{_lib}anthy0 = 9100h
21mr|anthy-0.4-2|57	
21mr|anthy-0.4-2|58	%description -n %{libname}
21mr|anthy-0.4-2|59	%{name} shared library.
21mr|anthy-0.4-2|60	
21mr|anthy-0.4-2|61	%files -n %{libname}
21mr|anthy-0.4-2|62	%{_libdir}/lib%{name}.so.%{major}*
21mr|anthy-0.4-2|63	
21mr|anthy-0.4-2|64	#-----------------------------------------------------------------
21mr|anthy-0.4-2|65	%package -n %{libanthydic}
21mr|anthy-0.4-2|66	Summary:	%{name} shared library
21mr|anthy-0.4-2|67	Group:		System/Libraries
21mr|anthy-0.4-2|68	Conflicts:	%{_lib}anthy0 = 9100h
21mr|anthy-0.4-2|69	Obsoletes:	%{_lib}anthy0 = 9100h
21mr|anthy-0.4-2|70	
21mr|anthy-0.4-2|71	%description -n %{libanthydic}
21mr|anthy-0.4-2|72	%{name} shared library.
21mr|anthy-0.4-2|73	
21mr|anthy-0.4-2|74	%files -n %{libanthydic}
21mr|anthy-0.4-2|75	%{_libdir}/libanthydic.so.%{major}*
21mr|anthy-0.4-2|76	
21mr|anthy-0.4-2|77	#-----------------------------------------------------------------
21mr|anthy-0.4-2|78	%package -n %{libanthyinput}
21mr|anthy-0.4-2|79	Summary:	%{name} shared library
21mr|anthy-0.4-2|80	Group:		System/Libraries
21mr|anthy-0.4-2|81	Conflicts:	%{_lib}anthy0 = 9100h
21mr|anthy-0.4-2|82	Obsoletes:	%{_lib}anthy0 = 9100h
21mr|anthy-0.4-2|83	
21mr|anthy-0.4-2|84	%description -n %{libanthyinput}
21mr|anthy-0.4-2|85	%{name} shared library.
21mr|anthy-0.4-2|86	
21mr|anthy-0.4-2|87	%files -n %{libanthyinput}
21mr|anthy-0.4-2|88	%{_libdir}/libanthyinput.so.%{anthyinputmajor}*
21mr|anthy-0.4-2|89	
21mr|anthy-0.4-2|90	#-----------------------------------------------------------------
21mr|anthy-0.4-2|91	
21mr|anthy-0.4-2|92	%package -n %{devname}
21mr|anthy-0.4-2|93	Summary:   Header files and library for developing programs which uses Anthy
21mr|anthy-0.4-2|94	Requires:  %{name}%{?_isa} = %{EVRD}
21mr|anthy-0.4-2|95	Requires:  %{libname}%{?_isa} = %{EVRD}
21mr|anthy-0.4-2|96	Requires:  %{libanthydic}%{?_isa} = %{EVRD}
21mr|anthy-0.4-2|97	Requires:  %{libanthyinput}%{?_isa} = %{EVRD}
21mr|anthy-0.4-2|98	Requires:  pkgconfig
21mr|anthy-0.4-2|99	Provides:  %{name}-devel = %{EVRD}
21mr|anthy-0.4-2|100	
21mr|anthy-0.4-2|101	%description -n %{devname}
21mr|anthy-0.4-2|102	The anthy-devel package contains the development files which is needed to build
21mr|anthy-0.4-2|103	the programs which uses Anthy.
21mr|anthy-0.4-2|104	
21mr|anthy-0.4-2|105	%files -n %{devname}
21mr|anthy-0.4-2|106	%doc doc/DICLIB doc/DICUTIL doc/GLOSSARY doc/GRAMMAR doc/GUIDE.english doc/ILIB doc/LEARNING doc/LIB doc/MISC doc/POS doc/SPLITTER doc/TESTING doc/protocol.txt
21mr|anthy-0.4-2|107	%{_includedir}/*
21mr|anthy-0.4-2|108	%{_libdir}/lib*.so
21mr|anthy-0.4-2|109	%{_libdir}/pkgconfig/*.pc
21mr|anthy-0.4-2|110	
21mr|anthy-0.4-2|111	#-----------------------------------------------------------------
21mr|anthy-0.4-2|112	%prep
21mr|anthy-0.4-2|113	%autosetup -p1 -n %{name}-%{commit}
21mr|anthy-0.4-2|114	
21mr|anthy-0.4-2|115	%build
21mr|anthy-0.4-2|116	%configure
21mr|anthy-0.4-2|117	
21mr|anthy-0.4-2|118	make
21mr|anthy-0.4-2|119	
21mr|anthy-0.4-2|120	%install
21mr|anthy-0.4-2|121	%make_install
21mr|anthy-0.4-2|122	
21mr|anthy-0.4-2|123	## for emacs-anthy
21mr|anthy-0.4-2|124	mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|anthy-0.4-2|125	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|anthy-0.4-2|126	
21mr|anthy-0.4-2|127	
21mr|anthy-0.4-2|128	

11378 21
21mr|antlr-2.7.7-59|1	%bcond_without doxygen
21mr|antlr-2.7.7-59|2	%bcond_with python
21mr|antlr-2.7.7-59|3	
21mr|antlr-2.7.7-59|4	%global debug_package %{nil}
21mr|antlr-2.7.7-59|5	# since we have only a static library
21mr|antlr-2.7.7-59|6	
21mr|antlr-2.7.7-59|7	Summary:       ANother Tool for Language Recognition
21mr|antlr-2.7.7-59|8	Name:          antlr
21mr|antlr-2.7.7-59|9	Version:       2.7.7
21mr|antlr-2.7.7-59|10	Release:       59
21mr|antlr-2.7.7-59|11	Epoch:         0
21mr|antlr-2.7.7-59|12	License:       ANTLR-PD
21mr|antlr-2.7.7-59|13	Group:         Development/Java
21mr|antlr-2.7.7-59|14	URL:           http://www.antlr2.org/
21mr|antlr-2.7.7-59|15	# ./generate-tarball.sh
21mr|antlr-2.7.7-59|16	Source0:       antlr-%{version}.tar.gz
21mr|antlr-2.7.7-59|17	Source1:       %{name}-build.xml
21mr|antlr-2.7.7-59|18	Source2:       %{name}-script
21mr|antlr-2.7.7-59|19	Source3:       http://repo2.maven.org/maven2/antlr/antlr/%{version}/%{name}-%{version}.pom
21mr|antlr-2.7.7-59|20	# Repack the tarball without prebuilt binaries of unknown origin
21mr|antlr-2.7.7-59|21	Source4:       generate-tarball.sh
21mr|antlr-2.7.7-59|22	Patch1:        %{name}-%{version}-newgcc.patch
21mr|antlr-2.7.7-59|23	# see BZ#848662
21mr|antlr-2.7.7-59|24	Patch2:        antlr-examples-license.patch
21mr|antlr-2.7.7-59|25	
21mr|antlr-2.7.7-59|26	%ifarch %{mono_arches}
21mr|antlr-2.7.7-59|27	%if ! 0%{?rhel} >= 6
21mr|antlr-2.7.7-59|28	BuildRequires: mono-core
21mr|antlr-2.7.7-59|29	BuildRequires: mono-winforms
21mr|antlr-2.7.7-59|30	%endif
21mr|antlr-2.7.7-59|31	%endif
21mr|antlr-2.7.7-59|32	BuildRequires: gcc-c++
21mr|antlr-2.7.7-59|33	BuildRequires: make
21mr|antlr-2.7.7-59|34	BuildRequires: ant
21mr|antlr-2.7.7-59|35	BuildRequires: java-devel >= 1:1.7.0
21mr|antlr-2.7.7-59|36	BuildRequires: java-javadoc
21mr|antlr-2.7.7-59|37	BuildRequires: javapackages-local
21mr|antlr-2.7.7-59|38	%if %{with doxygen}
21mr|antlr-2.7.7-59|39	BuildRequires: doxygen graphviz
21mr|antlr-2.7.7-59|40	%endif
21mr|antlr-2.7.7-59|41	%if %{with python}
21mr|antlr-2.7.7-59|42	# Do not support Python3
21mr|antlr-2.7.7-59|43	BuildRequires: python2-devel
21mr|antlr-2.7.7-59|44	BuildRequires: python2-setuptools
21mr|antlr-2.7.7-59|45	%endif
21mr|antlr-2.7.7-59|46	
21mr|antlr-2.7.7-59|47	# Java stack is not supported on x86_32
21mr|antlr-2.7.7-59|48	ExcludeArch: %{ix86}
21mr|antlr-2.7.7-59|49	
21mr|antlr-2.7.7-59|50	%description
21mr|antlr-2.7.7-59|51	ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
21mr|antlr-2.7.7-59|52	language tool that provides a framework for constructing recognizers,
21mr|antlr-2.7.7-59|53	compilers, and translators from grammatical descriptions containing
21mr|antlr-2.7.7-59|54	C++ or Java actions [You can use PCCTS 1.xx to generate C-based
21mr|antlr-2.7.7-59|55	parsers].
21mr|antlr-2.7.7-59|56	
21mr|antlr-2.7.7-59|57	%package     tool
21mr|antlr-2.7.7-59|58	Summary:       ANother Tool for Language Recognition
21mr|antlr-2.7.7-59|59	Provides:      %{name} = %{version}-%{release}
21mr|antlr-2.7.7-59|60	# Explicit requires for javapackages-tools since antlr-script
21mr|antlr-2.7.7-59|61	# uses /usr/share/java-utils/java-functions
21mr|antlr-2.7.7-59|62	Requires:      javapackages-tools
21mr|antlr-2.7.7-59|63	Group:          Development/Java
21mr|antlr-2.7.7-59|64	BuildArch:     noarch
21mr|antlr-2.7.7-59|65	
21mr|antlr-2.7.7-59|66	%description tool
21mr|antlr-2.7.7-59|67	ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
21mr|antlr-2.7.7-59|68	language tool that provides a framework for constructing recognizers,
21mr|antlr-2.7.7-59|69	compilers, and translators from grammatical descriptions containing
21mr|antlr-2.7.7-59|70	C++ or Java actions [You can use PCCTS 1.xx to generate C-based
21mr|antlr-2.7.7-59|71	parsers].
21mr|antlr-2.7.7-59|72	
21mr|antlr-2.7.7-59|73	%package     manual
21mr|antlr-2.7.7-59|74	Summary:       Manual for %{name}
21mr|antlr-2.7.7-59|75	Group:          Development/Java
21mr|antlr-2.7.7-59|76	BuildArch:     noarch
21mr|antlr-2.7.7-59|77	
21mr|antlr-2.7.7-59|78	%description manual
21mr|antlr-2.7.7-59|79	Documentation for %{name}.
21mr|antlr-2.7.7-59|80	
21mr|antlr-2.7.7-59|81	%package     javadoc
21mr|antlr-2.7.7-59|82	Summary:       Javadoc for %{name}
21mr|antlr-2.7.7-59|83	Group:          Development/Java
21mr|antlr-2.7.7-59|84	BuildArch:     noarch
21mr|antlr-2.7.7-59|85	
21mr|antlr-2.7.7-59|86	%description javadoc
21mr|antlr-2.7.7-59|87	Javadoc for %{name}.
21mr|antlr-2.7.7-59|88	
21mr|antlr-2.7.7-59|89	%package     C++
21mr|antlr-2.7.7-59|90	Summary:       C++ bindings for antlr2 generated parsers
21mr|antlr-2.7.7-59|91	Provides:      antlr-static = %{version}-%{release}
21mr|antlr-2.7.7-59|92	
21mr|antlr-2.7.7-59|93	%description C++
21mr|antlr-2.7.7-59|94	This package provides a static C++ library for parsers generated by ANTLR2.
21mr|antlr-2.7.7-59|95	
21mr|antlr-2.7.7-59|96	%if %{with doxygen}
21mr|antlr-2.7.7-59|97	%package     C++-doc
21mr|antlr-2.7.7-59|98	Summary:       Documentation for C++ bindings for antlr2 generated parsers
21mr|antlr-2.7.7-59|99	Group:          Development/Java
21mr|antlr-2.7.7-59|100	BuildArch:     noarch
21mr|antlr-2.7.7-59|101	
21mr|antlr-2.7.7-59|102	%description C++-doc
21mr|antlr-2.7.7-59|103	This package contains the documentation for the C++ bindings for parsers
21mr|antlr-2.7.7-59|104	generated by ANTLR2.
21mr|antlr-2.7.7-59|105	%endif
21mr|antlr-2.7.7-59|106	
21mr|antlr-2.7.7-59|107	%if %{with python}
21mr|antlr-2.7.7-59|108	%package     -n python2-%{name}
21mr|antlr-2.7.7-59|109	Summary:       Python 2 runtime support for ANTLR-generated parsers
21mr|antlr-2.7.7-59|110	%{?python_provide:%python_provide python2-%{name}}
21mr|antlr-2.7.7-59|111	
21mr|antlr-2.7.7-59|112	# This can be removed in Fedora 30
21mr|antlr-2.7.7-59|113	Provides:      %{name}-python = %{version}-%{release}
21mr|antlr-2.7.7-59|114	Obsoletes:     %{name}-python < 2.7.7-48
21mr|antlr-2.7.7-59|115	
21mr|antlr-2.7.7-59|116	Group:          Development/Java
21mr|antlr-2.7.7-59|117	BuildArch:     noarch
21mr|antlr-2.7.7-59|118	
21mr|antlr-2.7.7-59|119	%description -n python2-%{name}
21mr|antlr-2.7.7-59|120	Python runtime support for ANTLR-generated parsers
21mr|antlr-2.7.7-59|121	%endif
21mr|antlr-2.7.7-59|122	
21mr|antlr-2.7.7-59|123	%prep
21mr|antlr-2.7.7-59|124	%setup -q
21mr|antlr-2.7.7-59|125	# remove all binary libs
21mr|antlr-2.7.7-59|126	find . -name "*.jar" -exec rm -f {} \;
21mr|antlr-2.7.7-59|127	cp -p %{SOURCE1} build.xml
21mr|antlr-2.7.7-59|128	%patch1
21mr|antlr-2.7.7-59|129	%patch2 -p1
21mr|antlr-2.7.7-59|130	# CRLF->LF
21mr|antlr-2.7.7-59|131	sed -i 's/\r//' LICENSE.txt
21mr|antlr-2.7.7-59|132	
21mr|antlr-2.7.7-59|133	# set jar location
21mr|antlr-2.7.7-59|134	%mvn_file %{name}:%{name} %{name}
21mr|antlr-2.7.7-59|135	
21mr|antlr-2.7.7-59|136	%build
21mr|antlr-2.7.7-59|137	ant -Dj2se.apidoc=%{_javadocdir}/java
21mr|antlr-2.7.7-59|138	# make expects to find it here
21mr|antlr-2.7.7-59|139	cp work/lib/antlr.jar .
21mr|antlr-2.7.7-59|140	export CLASSPATH=.
21mr|antlr-2.7.7-59|141	%configure --without-examples
21mr|antlr-2.7.7-59|142	make CXXFLAGS="${CXXFLAGS} -fPIC" DEBUG=1 verbose=1
21mr|antlr-2.7.7-59|143	# no longer needed
21mr|antlr-2.7.7-59|144	rm antlr.jar
21mr|antlr-2.7.7-59|145	
21mr|antlr-2.7.7-59|146	# fix doc permissions and remove Makefiles
21mr|antlr-2.7.7-59|147	rm doc/{Makefile,Makefile.in}
21mr|antlr-2.7.7-59|148	chmod 0644 doc/*
21mr|antlr-2.7.7-59|149	
21mr|antlr-2.7.7-59|150	%if %{with doxygen}
21mr|antlr-2.7.7-59|151	# generate doxygen docs for C++ bindings
21mr|antlr-2.7.7-59|152	pushd lib/cpp
21mr|antlr-2.7.7-59|153	doxygen doxygen.cfg
21mr|antlr-2.7.7-59|154	find gen_doc -type f -exec chmod 0644 {} \;
21mr|antlr-2.7.7-59|155	popd
21mr|antlr-2.7.7-59|156	%endif
21mr|antlr-2.7.7-59|157	
21mr|antlr-2.7.7-59|158	%if %{with python}
21mr|antlr-2.7.7-59|159	# build python
21mr|antlr-2.7.7-59|160	cd lib/python
21mr|antlr-2.7.7-59|161	%py2_build
21mr|antlr-2.7.7-59|162	cd ../../
21mr|antlr-2.7.7-59|163	%endif
21mr|antlr-2.7.7-59|164	
21mr|antlr-2.7.7-59|165	%install
21mr|antlr-2.7.7-59|166	# jars, POM and depmap
21mr|antlr-2.7.7-59|167	%mvn_artifact %{SOURCE3} work/lib/%{name}.jar
21mr|antlr-2.7.7-59|168	%mvn_alias %{name}:%{name} %{name}:%{name}all
21mr|antlr-2.7.7-59|169	%mvn_install -J work/api
21mr|antlr-2.7.7-59|170	
21mr|antlr-2.7.7-59|171	mkdir -p $RPM_BUILD_ROOT{%{_includedir}/%{name},%{_libdir},%{_bindir}}
21mr|antlr-2.7.7-59|172	# script
21mr|antlr-2.7.7-59|173	install -p -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/antlr
21mr|antlr-2.7.7-59|174	
21mr|antlr-2.7.7-59|175	# C++ lib and headers, antlr-config
21mr|antlr-2.7.7-59|176	install -p -m 644 lib/cpp/antlr/*.hpp $RPM_BUILD_ROOT%{_includedir}/%{name}
21mr|antlr-2.7.7-59|177	install -p -m 644 lib/cpp/src/libantlr.a $RPM_BUILD_ROOT%{_libdir}
21mr|antlr-2.7.7-59|178	install -p -m 755 scripts/antlr-config $RPM_BUILD_ROOT%{_bindir}
21mr|antlr-2.7.7-59|179	
21mr|antlr-2.7.7-59|180	%if %{with python}
21mr|antlr-2.7.7-59|181	# python
21mr|antlr-2.7.7-59|182	cd lib/python
21mr|antlr-2.7.7-59|183	%py2_install
21mr|antlr-2.7.7-59|184	cd ../..
21mr|antlr-2.7.7-59|185	%endif
21mr|antlr-2.7.7-59|186	
21mr|antlr-2.7.7-59|187	
21mr|antlr-2.7.7-59|188	%files tool -f .mfiles
21mr|antlr-2.7.7-59|189	%license LICENSE.txt
21mr|antlr-2.7.7-59|190	%{_bindir}/antlr
21mr|antlr-2.7.7-59|191	
21mr|antlr-2.7.7-59|192	# this is actually a development package for the C++ target
21mr|antlr-2.7.7-59|193	# as we ship only a static library, it doesn't make sense
21mr|antlr-2.7.7-59|194	# to have a separate -devel package for the headers
21mr|antlr-2.7.7-59|195	%files C++
21mr|antlr-2.7.7-59|196	%license LICENSE.txt
21mr|antlr-2.7.7-59|197	%{_includedir}/%{name}
21mr|antlr-2.7.7-59|198	%{_libdir}/libantlr.a
21mr|antlr-2.7.7-59|199	%{_bindir}/antlr-config
21mr|antlr-2.7.7-59|200	
21mr|antlr-2.7.7-59|201	%if %{with doxygen}
21mr|antlr-2.7.7-59|202	%files C++-doc
21mr|antlr-2.7.7-59|203	%license LICENSE.txt
21mr|antlr-2.7.7-59|204	%doc lib/cpp/gen_doc/html/
21mr|antlr-2.7.7-59|205	%endif
21mr|antlr-2.7.7-59|206	
21mr|antlr-2.7.7-59|207	%files manual
21mr|antlr-2.7.7-59|208	%license LICENSE.txt
21mr|antlr-2.7.7-59|209	%doc doc/*
21mr|antlr-2.7.7-59|210	
21mr|antlr-2.7.7-59|211	%files javadoc -f .mfiles-javadoc
21mr|antlr-2.7.7-59|212	%license LICENSE.txt
21mr|antlr-2.7.7-59|213	
21mr|antlr-2.7.7-59|214	%if %{with python}
21mr|antlr-2.7.7-59|215	%files -n python2-%{name}
21mr|antlr-2.7.7-59|216	%license LICENSE.txt
21mr|antlr-2.7.7-59|217	%{python2_sitelib}/antlr/*
21mr|antlr-2.7.7-59|218	%{python2_sitelib}/antlr-*
21mr|antlr-2.7.7-59|219	%endif
21mr|antlr-2.7.7-59|220	

11379 21
21mr|antlr32-3.2-23|1	# Need to set this when bootstrapping due to self-dependency
21mr|antlr32-3.2-23|2	%bcond_with bootstrap
21mr|antlr32-3.2-23|3	
21mr|antlr32-3.2-23|4	%global bootstrap_version 3.1.3
21mr|antlr32-3.2-23|5	
21mr|antlr32-3.2-23|6	Name:           antlr32
21mr|antlr32-3.2-23|7	Version:        3.2
21mr|antlr32-3.2-23|8	Release:        23
21mr|antlr32-3.2-23|9	Summary:        ANother Tool for Language Recognition
21mr|antlr32-3.2-23|10	
21mr|antlr32-3.2-23|11	License:        BSD
21mr|antlr32-3.2-23|12	URL:            http://www.antlr3.org/
21mr|antlr32-3.2-23|13	Source0:        http://www.antlr3.org/download/antlr-%{version}.tar.gz
21mr|antlr32-3.2-23|14	
21mr|antlr32-3.2-23|15	%if %{with bootstrap}
21mr|antlr32-3.2-23|16	# These artifacts are taken verbatim from maven central with the exception of the
21mr|antlr32-3.2-23|17	# jar in source 2, which additionally has the java 8 compatibility patch given below
21mr|antlr32-3.2-23|18	# These sources are only used for bootstrapping antlr32 into a new distro
21mr|antlr32-3.2-23|19	Source1:        http://repo1.maven.org/maven2/org/antlr/antlr-master/%{bootstrap_version}/antlr-master-%{bootstrap_version}.pom
21mr|antlr32-3.2-23|20	Source2:        http://repo1.maven.org/maven2/org/antlr/antlr/%{bootstrap_version}/antlr-%{bootstrap_version}.jar
21mr|antlr32-3.2-23|21	Source3:        http://repo1.maven.org/maven2/org/antlr/antlr/%{bootstrap_version}/antlr-%{bootstrap_version}.pom
21mr|antlr32-3.2-23|22	Source4:        http://repo1.maven.org/maven2/org/antlr/antlr-runtime/%{bootstrap_version}/antlr-runtime-%{bootstrap_version}.jar
21mr|antlr32-3.2-23|23	Source5:        http://repo1.maven.org/maven2/org/antlr/antlr-runtime/%{bootstrap_version}/antlr-runtime-%{bootstrap_version}.pom
21mr|antlr32-3.2-23|24	Source6:        http://repo1.maven.org/maven2/org/antlr/antlr3-maven-plugin/%{bootstrap_version}-1/antlr3-maven-plugin-%{bootstrap_version}-1.jar
21mr|antlr32-3.2-23|25	Source7:        http://repo1.maven.org/maven2/org/antlr/antlr3-maven-plugin/%{bootstrap_version}-1/antlr3-maven-plugin-%{bootstrap_version}-1.pom
21mr|antlr32-3.2-23|26	%endif
21mr|antlr32-3.2-23|27	
21mr|antlr32-3.2-23|28	# This is backported from upstream antlr 3.5.2 for java 8 compatibility
21mr|antlr32-3.2-23|29	# See https://github.com/antlr/antlr3/commit/e88907c259c43d42fa5e9f5ad0e486a2c1e004bb
21mr|antlr32-3.2-23|30	Patch0:         java8-compat.patch
21mr|antlr32-3.2-23|31	
21mr|antlr32-3.2-23|32	# Generate OSGi metadata
21mr|antlr32-3.2-23|33	Patch1:         osgi-manifest.patch
21mr|antlr32-3.2-23|34	
21mr|antlr32-3.2-23|35	# Patch to use exec maven plugin as alternative to unavailable antlr2 maven plugin
21mr|antlr32-3.2-23|36	Patch2:         antlr2-usage.patch
21mr|antlr32-3.2-23|37	
21mr|antlr32-3.2-23|38	BuildRequires:  maven-local
21mr|antlr32-3.2-23|39	BuildRequires:  ant-antlr
21mr|antlr32-3.2-23|40	BuildRequires:  exec-maven-plugin
21mr|antlr32-3.2-23|41	BuildRequires:  maven-plugin-build-helper
21mr|antlr32-3.2-23|42	BuildRequires:  maven-plugin-bundle
21mr|antlr32-3.2-23|43	BuildRequires:  maven-plugin-plugin
21mr|antlr32-3.2-23|44	BuildRequires:  stringtemplate >= 3.2
21mr|antlr32-3.2-23|45	
21mr|antlr32-3.2-23|46	# Cannot require ourself when bootstrapping
21mr|antlr32-3.2-23|47	%if %{without bootstrap}
21mr|antlr32-3.2-23|48	BuildRequires:  %{name}-maven-plugin = %{version}
21mr|antlr32-3.2-23|49	%endif
21mr|antlr32-3.2-23|50	
21mr|antlr32-3.2-23|51	Group:          Development/Java
21mr|antlr32-3.2-23|52	BuildArch:      noarch
21mr|antlr32-3.2-23|53	# Java stack is not supported on x86_32
21mr|antlr32-3.2-23|54	ExcludeArch: %{ix86}
21mr|antlr32-3.2-23|55	
21mr|antlr32-3.2-23|56	%description
21mr|antlr32-3.2-23|57	ANother Tool for Language Recognition, is a grammar parser generator.
21mr|antlr32-3.2-23|58	This package is compatibility package containing an older version of
21mr|antlr32-3.2-23|59	in order to support jython. No other packages should declare a
21mr|antlr32-3.2-23|60	dependency on this one.
21mr|antlr32-3.2-23|61	
21mr|antlr32-3.2-23|62	%package     maven-plugin
21mr|antlr32-3.2-23|63	Summary:     Maven plug-in for creating ANTLR-generated parsers
21mr|antlr32-3.2-23|64	Requires:    %{name}-tool = %{version}-%{release}
21mr|antlr32-3.2-23|65	
21mr|antlr32-3.2-23|66	%description maven-plugin
21mr|antlr32-3.2-23|67	Maven plug-in for creating ANTLR-generated parsers.
21mr|antlr32-3.2-23|68	
21mr|antlr32-3.2-23|69	%package     tool
21mr|antlr32-3.2-23|70	Summary:     Command line tool for creating ANTLR-generated parsers
21mr|antlr32-3.2-23|71	Requires:    %{name}-java = %{version}-%{release}
21mr|antlr32-3.2-23|72	
21mr|antlr32-3.2-23|73	%description tool
21mr|antlr32-3.2-23|74	Command line tool for creating ANTLR-generated parsers.
21mr|antlr32-3.2-23|75	
21mr|antlr32-3.2-23|76	%package     java
21mr|antlr32-3.2-23|77	Summary:     Java run-time support for ANTLR-generated parsers
21mr|antlr32-3.2-23|78	Requires:    stringtemplate >= 3.2
21mr|antlr32-3.2-23|79	
21mr|antlr32-3.2-23|80	%description java
21mr|antlr32-3.2-23|81	Java run-time support for ANTLR-generated parsers.
21mr|antlr32-3.2-23|82	
21mr|antlr32-3.2-23|83	%package     javadoc
21mr|antlr32-3.2-23|84	Summary:     API documentation for ANTLR
21mr|antlr32-3.2-23|85	
21mr|antlr32-3.2-23|86	%description javadoc
21mr|antlr32-3.2-23|87	%{summary}.
21mr|antlr32-3.2-23|88	
21mr|antlr32-3.2-23|89	%prep
21mr|antlr32-3.2-23|90	%setup -q -n antlr-%{version}
21mr|antlr32-3.2-23|91	
21mr|antlr32-3.2-23|92	%patch0 -b .orig
21mr|antlr32-3.2-23|93	%patch1 -b .orig
21mr|antlr32-3.2-23|94	%patch2 -b .orig
21mr|antlr32-3.2-23|95	
21mr|antlr32-3.2-23|96	# remove pre-built artifacts
21mr|antlr32-3.2-23|97	find -type f -a -name *.jar -delete
21mr|antlr32-3.2-23|98	find -type f -a -name *.class -delete
21mr|antlr32-3.2-23|99	
21mr|antlr32-3.2-23|100	# remove corrupted files
21mr|antlr32-3.2-23|101	find -name "._*" -delete
21mr|antlr32-3.2-23|102	
21mr|antlr32-3.2-23|103	# disable stuff we don't need
21mr|antlr32-3.2-23|104	%pom_disable_module gunit
21mr|antlr32-3.2-23|105	%pom_disable_module gunit-maven-plugin
21mr|antlr32-3.2-23|106	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin
21mr|antlr32-3.2-23|107	%pom_xpath_remove pom:build/pom:extensions
21mr|antlr32-3.2-23|108	%pom_xpath_remove pom:build/pom:extensions runtime/Java
21mr|antlr32-3.2-23|109	%pom_xpath_remove pom:build/pom:extensions antlr3-maven-plugin
21mr|antlr32-3.2-23|110	
21mr|antlr32-3.2-23|111	# separate artifacts into sub-packages
21mr|antlr32-3.2-23|112	%mvn_package :antlr tool
21mr|antlr32-3.2-23|113	%mvn_package :antlr-master java
21mr|antlr32-3.2-23|114	%mvn_package :antlr-runtime java
21mr|antlr32-3.2-23|115	%mvn_package :antlr3-maven-plugin maven-plugin
21mr|antlr32-3.2-23|116	
21mr|antlr32-3.2-23|117	# use a valid build target
21mr|antlr32-3.2-23|118	find -name "pom.xml" | xargs sed -i -e "s|>jsr14<|>1.5<|"
21mr|antlr32-3.2-23|119	
21mr|antlr32-3.2-23|120	# set a build number
21mr|antlr32-3.2-23|121	sed -i -e "s|\${buildNumber}|%{release}|" tool/src/main/resources/org/antlr/antlr.properties
21mr|antlr32-3.2-23|122	
21mr|antlr32-3.2-23|123	%mvn_compat_version 'org.antlr:antlr3-maven-plugin' %{version} %{bootstrap_version}-1
21mr|antlr32-3.2-23|124	%mvn_compat_version 'org.antlr:antlr{,-master,-runtime}' %{version} %{bootstrap_version}
21mr|antlr32-3.2-23|125	
21mr|antlr32-3.2-23|126	%build
21mr|antlr32-3.2-23|127	mkdir -p .m2/org/antlr/antlr-master/%{version}/
21mr|antlr32-3.2-23|128	cp -p pom.xml .m2/org/antlr/antlr-master/%{version}/antlr-master-%{version}.pom
21mr|antlr32-3.2-23|129	
21mr|antlr32-3.2-23|130	%if %{with bootstrap}
21mr|antlr32-3.2-23|131	mkdir -p .m2/org/antlr/antlr-master/%{bootstrap_version}/
21mr|antlr32-3.2-23|132	cp -p %{SOURCE1} .m2/org/antlr/antlr-master/%{bootstrap_version}/.
21mr|antlr32-3.2-23|133	mkdir -p .m2/org/antlr/antlr/%{bootstrap_version}/
21mr|antlr32-3.2-23|134	cp -p %{SOURCE2} %{SOURCE3} .m2/org/antlr/antlr/%{bootstrap_version}/.
21mr|antlr32-3.2-23|135	mkdir -p .m2/org/antlr/antlr-runtime/%{bootstrap_version}/
21mr|antlr32-3.2-23|136	cp -p %{SOURCE4} %{SOURCE5} .m2/org/antlr/antlr-runtime/%{bootstrap_version}/.
21mr|antlr32-3.2-23|137	mkdir -p .m2/org/antlr/antlr3-maven-plugin/%{bootstrap_version}-1/
21mr|antlr32-3.2-23|138	cp -p %{SOURCE6} %{SOURCE7} .m2/org/antlr/antlr3-maven-plugin/%{bootstrap_version}-1/.
21mr|antlr32-3.2-23|139	%endif
21mr|antlr32-3.2-23|140	
21mr|antlr32-3.2-23|141	# a small number of tests always fail for reasons I don't fully understand
21mr|antlr32-3.2-23|142	%mvn_build -f
21mr|antlr32-3.2-23|143	
21mr|antlr32-3.2-23|144	%install
21mr|antlr32-3.2-23|145	%mvn_install
21mr|antlr32-3.2-23|146	
21mr|antlr32-3.2-23|147	%files tool -f .mfiles-tool
21mr|antlr32-3.2-23|148	%license tool/LICENSE.txt
21mr|antlr32-3.2-23|149	
21mr|antlr32-3.2-23|150	%files maven-plugin -f .mfiles-maven-plugin
21mr|antlr32-3.2-23|151	%license tool/LICENSE.txt
21mr|antlr32-3.2-23|152	
21mr|antlr32-3.2-23|153	%files java -f .mfiles-java
21mr|antlr32-3.2-23|154	%license tool/LICENSE.txt
21mr|antlr32-3.2-23|155	
21mr|antlr32-3.2-23|156	%files javadoc -f .mfiles-javadoc
21mr|antlr32-3.2-23|157	%license tool/LICENSE.txt
21mr|antlr32-3.2-23|158	

11380 21
21mr|antlr3-3.5.2-24|1	%global antlr_version 3.5.2
21mr|antlr3-3.5.2-24|2	%global c_runtime_version 3.4
21mr|antlr3-3.5.2-24|3	%global javascript_runtime_version 3.1
21mr|antlr3-3.5.2-24|4	%global baserelease 24
21mr|antlr3-3.5.2-24|5	
21mr|antlr3-3.5.2-24|6	# Java stack is not supported on x86_32
21mr|antlr3-3.5.2-24|7	%ifarch %{ix86}
21mr|antlr3-3.5.2-24|8	%bcond_with java
21mr|antlr3-3.5.2-24|9	%else
21mr|antlr3-3.5.2-24|10	%bcond_without java
21mr|antlr3-3.5.2-24|11	%endif
21mr|antlr3-3.5.2-24|12	
21mr|antlr3-3.5.2-24|13	Summary:            ANother Tool for Language Recognition
21mr|antlr3-3.5.2-24|14	Name:               antlr3
21mr|antlr3-3.5.2-24|15	Epoch:              1
21mr|antlr3-3.5.2-24|16	Version:            %{antlr_version}
21mr|antlr3-3.5.2-24|17	Release:            %{baserelease}
21mr|antlr3-3.5.2-24|18	License:            BSD
21mr|antlr3-3.5.2-24|19	Group:              Development/Java
21mr|antlr3-3.5.2-24|20	URL:                http://www.antlr3.org/
21mr|antlr3-3.5.2-24|21	
21mr|antlr3-3.5.2-24|22	Source0:            https://github.com/antlr/antlr3/archive/%{antlr_version}/%{name}-%{antlr_version}.tar.gz
21mr|antlr3-3.5.2-24|23	#Source2:            http://www.antlr3.org/download/Python/antlr_python_runtime-%{python_runtime_version}.tar.gz
21mr|antlr3-3.5.2-24|24	Source3:            http://www.antlr3.org/download/antlr-javascript-runtime-%{javascript_runtime_version}.zip
21mr|antlr3-3.5.2-24|25	
21mr|antlr3-3.5.2-24|26	Patch0:             0001-java8-fix.patch
21mr|antlr3-3.5.2-24|27	# Generate OSGi metadata
21mr|antlr3-3.5.2-24|28	Patch1:         osgi-manifest.patch
21mr|antlr3-3.5.2-24|29	# Increase the default conversion timeout to avoid build failures when complex
21mr|antlr3-3.5.2-24|30	# grammars are processed on slow architectures.  Patch from Debian.
21mr|antlr3-3.5.2-24|31	Patch2:         0002-conversion-timeout.patch
21mr|antlr3-3.5.2-24|32	# Fix problems with the C template.  Patch from Debian.
21mr|antlr3-3.5.2-24|33	Patch3:         0003-fix-c-template.patch
21mr|antlr3-3.5.2-24|34	# Keep Token.EOF_TOKEN for backwards compatibility.  Patch from Debian.
21mr|antlr3-3.5.2-24|35	Patch4:         0004-eof-token.patch
21mr|antlr3-3.5.2-24|36	# Make parsers reproducible.  Patch from Debian.
21mr|antlr3-3.5.2-24|37	Patch5:         0005-reproducible-parsers.patch
21mr|antlr3-3.5.2-24|38	
21mr|antlr3-3.5.2-24|39	%if %{with java}
21mr|antlr3-3.5.2-24|40	BuildRequires:  ant
21mr|antlr3-3.5.2-24|41	BuildRequires:  maven-local
21mr|antlr3-3.5.2-24|42	BuildRequires:  mvn(org.antlr:antlr)
21mr|antlr3-3.5.2-24|43	BuildRequires:  mvn(org.antlr:antlr3-maven-plugin)
21mr|antlr3-3.5.2-24|44	BuildRequires:  mvn(org.antlr:ST4)
21mr|antlr3-3.5.2-24|45	BuildRequires:  mvn(org.antlr:stringtemplate)
21mr|antlr3-3.5.2-24|46	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|antlr3-3.5.2-24|47	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|antlr3-3.5.2-24|48	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|antlr3-3.5.2-24|49	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|antlr3-3.5.2-24|50	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|antlr3-3.5.2-24|51	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|antlr3-3.5.2-24|52	%endif
21mr|antlr3-3.5.2-24|53	
21mr|antlr3-3.5.2-24|54	BuildRequires:      autoconf
21mr|antlr3-3.5.2-24|55	BuildRequires:      automake
21mr|antlr3-3.5.2-24|56	BuildRequires:      libtool
21mr|antlr3-3.5.2-24|57	
21mr|antlr3-3.5.2-24|58	%description
21mr|antlr3-3.5.2-24|59	ANother Tool for Language Recognition, is a language tool
21mr|antlr3-3.5.2-24|60	that provides a framework for constructing recognizers,
21mr|antlr3-3.5.2-24|61	interpreters, compilers, and translators from grammatical
21mr|antlr3-3.5.2-24|62	descriptions containing actions in a variety of target languages.
21mr|antlr3-3.5.2-24|63	
21mr|antlr3-3.5.2-24|64	%if %{with java}
21mr|antlr3-3.5.2-24|65	%package     tool
21mr|antlr3-3.5.2-24|66	Summary:     ANother Tool for Language Recognition
21mr|antlr3-3.5.2-24|67	BuildArch:   noarch
21mr|antlr3-3.5.2-24|68	Provides:    %{name} = %{epoch}:%{antlr_version}-%{release}
21mr|antlr3-3.5.2-24|69	Obsoletes:   %{name} < %{epoch}:%{antlr_version}-%{release}
21mr|antlr3-3.5.2-24|70	Requires:    %{name}-java = %{epoch}:%{antlr_version}-%{release}
21mr|antlr3-3.5.2-24|71	# Explicit requires for javapackages-tools since antlr3-script
21mr|antlr3-3.5.2-24|72	# uses /usr/share/java-utils/java-functions
21mr|antlr3-3.5.2-24|73	Requires:    javapackages-tools
21mr|antlr3-3.5.2-24|74	Provides:    ant-antlr3 = %{epoch}:%{antlr_version}-%{release}
21mr|antlr3-3.5.2-24|75	
21mr|antlr3-3.5.2-24|76	%description tool
21mr|antlr3-3.5.2-24|77	ANother Tool for Language Recognition, is a language tool
21mr|antlr3-3.5.2-24|78	that provides a framework for constructing recognizers,
21mr|antlr3-3.5.2-24|79	interpreters, compilers, and translators from grammatical
21mr|antlr3-3.5.2-24|80	descriptions containing actions in a variety of target languages.
21mr|antlr3-3.5.2-24|81	
21mr|antlr3-3.5.2-24|82	%package     java
21mr|antlr3-3.5.2-24|83	Summary:     Java run-time support for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|84	BuildArch:   noarch
21mr|antlr3-3.5.2-24|85	
21mr|antlr3-3.5.2-24|86	%description java
21mr|antlr3-3.5.2-24|87	Java run-time support for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|88	
21mr|antlr3-3.5.2-24|89	%package javadoc
21mr|antlr3-3.5.2-24|90	Summary:        API documentation for %{name}
21mr|antlr3-3.5.2-24|91	BuildArch:      noarch
21mr|antlr3-3.5.2-24|92	
21mr|antlr3-3.5.2-24|93	%description javadoc
21mr|antlr3-3.5.2-24|94	%{summary}.
21mr|antlr3-3.5.2-24|95	%endif #/with_java
21mr|antlr3-3.5.2-24|96	
21mr|antlr3-3.5.2-24|97	%package      javascript
21mr|antlr3-3.5.2-24|98	Summary:      Javascript run-time support for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|99	Version:      %{javascript_runtime_version}
21mr|antlr3-3.5.2-24|100	Release:      %{antlr_version}.%{baserelease}
21mr|antlr3-3.5.2-24|101	BuildArch:    noarch
21mr|antlr3-3.5.2-24|102	
21mr|antlr3-3.5.2-24|103	%description  javascript
21mr|antlr3-3.5.2-24|104	Javascript run-time support for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|105	
21mr|antlr3-3.5.2-24|106	%package   C
21mr|antlr3-3.5.2-24|107	Summary:   C run-time support for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|108	Version:   %{c_runtime_version}
21mr|antlr3-3.5.2-24|109	Release:      %{antlr_version}.%{baserelease}
21mr|antlr3-3.5.2-24|110	
21mr|antlr3-3.5.2-24|111	%description C
21mr|antlr3-3.5.2-24|112	C run-time support for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|113	
21mr|antlr3-3.5.2-24|114	%package   C-devel
21mr|antlr3-3.5.2-24|115	Summary:   Header files for the C bindings for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|116	Requires:  %{name}-C = %{epoch}:%{c_runtime_version}-%{release}
21mr|antlr3-3.5.2-24|117	Version:   %{c_runtime_version}
21mr|antlr3-3.5.2-24|118	Release:      %{antlr_version}.%{baserelease}
21mr|antlr3-3.5.2-24|119	
21mr|antlr3-3.5.2-24|120	
21mr|antlr3-3.5.2-24|121	%description C-devel
21mr|antlr3-3.5.2-24|122	Header files for the C bindings for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|123	
21mr|antlr3-3.5.2-24|124	%package        C-docs
21mr|antlr3-3.5.2-24|125	Summary:        API documentation for the C run-time support for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|126	BuildArch:      noarch
21mr|antlr3-3.5.2-24|127	BuildRequires:  graphviz
21mr|antlr3-3.5.2-24|128	BuildRequires:  doxygen
21mr|antlr3-3.5.2-24|129	Requires:       %{name}-C = %{epoch}:%{c_runtime_version}-%{release}
21mr|antlr3-3.5.2-24|130	Version:   %{c_runtime_version}
21mr|antlr3-3.5.2-24|131	Release:      %{antlr_version}.%{baserelease}
21mr|antlr3-3.5.2-24|132	
21mr|antlr3-3.5.2-24|133	%description    C-docs
21mr|antlr3-3.5.2-24|134	This package contains doxygen documentation with instruction
21mr|antlr3-3.5.2-24|135	on how to use the C target in ANTLR and complete API description of the
21mr|antlr3-3.5.2-24|136	C run-time support for ANTLR-generated parsers.
21mr|antlr3-3.5.2-24|137	
21mr|antlr3-3.5.2-24|138	%package C++-devel
21mr|antlr3-3.5.2-24|139	Summary:        C++ runtime support for ANTLR-generated parsers
21mr|antlr3-3.5.2-24|140	
21mr|antlr3-3.5.2-24|141	%description C++-devel
21mr|antlr3-3.5.2-24|142	C++ runtime support for ANTLR-generated parsers.
21mr|antlr3-3.5.2-24|143	
21mr|antlr3-3.5.2-24|144	%prep
21mr|antlr3-3.5.2-24|145	%setup -q -n antlr3-%{antlr_version} -a 3
21mr|antlr3-3.5.2-24|146	sed -i "s,\${buildNumber},`cat %{_sysconfdir}/fedora-release` `date`," tool/src/main/resources/org/antlr/antlr.properties
21mr|antlr3-3.5.2-24|147	%patch0 -p1
21mr|antlr3-3.5.2-24|148	%patch1
21mr|antlr3-3.5.2-24|149	%patch2 -p1
21mr|antlr3-3.5.2-24|150	%patch3 -p1
21mr|antlr3-3.5.2-24|151	%patch4 -p1
21mr|antlr3-3.5.2-24|152	%patch5 -p1
21mr|antlr3-3.5.2-24|153	
21mr|antlr3-3.5.2-24|154	# remove pre-built artifacts
21mr|antlr3-3.5.2-24|155	find -type f -a -name *.jar -delete
21mr|antlr3-3.5.2-24|156	find -type f -a -name *.class -delete
21mr|antlr3-3.5.2-24|157	
21mr|antlr3-3.5.2-24|158	%if %{with java}
21mr|antlr3-3.5.2-24|159	%pom_disable_module antlr3-maven-archetype
21mr|antlr3-3.5.2-24|160	%pom_disable_module gunit
21mr|antlr3-3.5.2-24|161	%pom_disable_module gunit-maven-plugin
21mr|antlr3-3.5.2-24|162	%pom_disable_module antlr-complete
21mr|antlr3-3.5.2-24|163	
21mr|antlr3-3.5.2-24|164	%pom_remove_plugin :maven-source-plugin
21mr|antlr3-3.5.2-24|165	%pom_remove_plugin :maven-javadoc-plugin
21mr|antlr3-3.5.2-24|166	
21mr|antlr3-3.5.2-24|167	# compile for target 1.6, see BZ#842572
21mr|antlr3-3.5.2-24|168	sed -i 's/jsr14/1.6/' antlr3-maven-archetype/src/main/resources/archetype-resources/pom.xml \
21mr|antlr3-3.5.2-24|169	antlr3-maven-plugin/pom.xml \
21mr|antlr3-3.5.2-24|170	gunit/pom.xml \
21mr|antlr3-3.5.2-24|171	gunit-maven-plugin/pom.xml \
21mr|antlr3-3.5.2-24|172	pom.xml \
21mr|antlr3-3.5.2-24|173	runtime/Java/pom.xml \
21mr|antlr3-3.5.2-24|174	tool/pom.xml
21mr|antlr3-3.5.2-24|175	
21mr|antlr3-3.5.2-24|176	# workarounds bug in filtering (Mark invalid)
21mr|antlr3-3.5.2-24|177	%pom_xpath_remove pom:resource/pom:filtering
21mr|antlr3-3.5.2-24|178	
21mr|antlr3-3.5.2-24|179	%mvn_package :antlr-runtime java
21mr|antlr3-3.5.2-24|180	%mvn_package : tool
21mr|antlr3-3.5.2-24|181	
21mr|antlr3-3.5.2-24|182	%mvn_file :antlr antlr3
21mr|antlr3-3.5.2-24|183	%mvn_file :antlr-runtime antlr3-runtime
21mr|antlr3-3.5.2-24|184	%mvn_file :antlr-maven-plugin antlr3-maven-plugin
21mr|antlr3-3.5.2-24|185	
21mr|antlr3-3.5.2-24|186	%endif #/with_java
21mr|antlr3-3.5.2-24|187	
21mr|antlr3-3.5.2-24|188	%build
21mr|antlr3-3.5.2-24|189	
21mr|antlr3-3.5.2-24|190	%if %{with java}
21mr|antlr3-3.5.2-24|191	%mvn_build -f
21mr|antlr3-3.5.2-24|192	%endif
21mr|antlr3-3.5.2-24|193	
21mr|antlr3-3.5.2-24|194	# Build the C runtime
21mr|antlr3-3.5.2-24|195	pushd runtime/C
21mr|antlr3-3.5.2-24|196	autoreconf -i
21mr|antlr3-3.5.2-24|197	%configure --disable-static --disable-abiflags --enable-debuginfo \
21mr|antlr3-3.5.2-24|198	%if 0%{?__isa_bits} == 64
21mr|antlr3-3.5.2-24|199	--enable-64bit
21mr|antlr3-3.5.2-24|200	%else
21mr|antlr3-3.5.2-24|201	%{nil}
21mr|antlr3-3.5.2-24|202	%endif
21mr|antlr3-3.5.2-24|203	
21mr|antlr3-3.5.2-24|204	sed -i "s#CFLAGS = .*#CFLAGS = $RPM_OPT_FLAGS#" Makefile
21mr|antlr3-3.5.2-24|205	make %{?_smp_mflags}
21mr|antlr3-3.5.2-24|206	doxygen -u # update doxygen configuration file
21mr|antlr3-3.5.2-24|207	doxygen # build doxygen documentation
21mr|antlr3-3.5.2-24|208	popd
21mr|antlr3-3.5.2-24|209	
21mr|antlr3-3.5.2-24|210	%if %{with java}
21mr|antlr3-3.5.2-24|211	# build ant task
21mr|antlr3-3.5.2-24|212	pushd antlr-ant/main/antlr3-task/
21mr|antlr3-3.5.2-24|213	export CLASSPATH=$(build-classpath ant)
21mr|antlr3-3.5.2-24|214	javac -encoding ISO-8859-1 antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java
21mr|antlr3-3.5.2-24|215	jar cvf ant-antlr3.jar \
21mr|antlr3-3.5.2-24|216	-C antlr3-src org/apache/tools/ant/antlr/antlib.xml \
21mr|antlr3-3.5.2-24|217	-C antlr3-src org/apache/tools/ant/antlr/ANTLR3.class
21mr|antlr3-3.5.2-24|218	popd
21mr|antlr3-3.5.2-24|219	%endif #/with_java
21mr|antlr3-3.5.2-24|220	
21mr|antlr3-3.5.2-24|221	%install
21mr|antlr3-3.5.2-24|222	mkdir -p $RPM_BUILD_ROOT/%{_mandir}
21mr|antlr3-3.5.2-24|223	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/antlr
21mr|antlr3-3.5.2-24|224	
21mr|antlr3-3.5.2-24|225	%if %{with java}
21mr|antlr3-3.5.2-24|226	%mvn_install
21mr|antlr3-3.5.2-24|227	
21mr|antlr3-3.5.2-24|228	# install ant task
21mr|antlr3-3.5.2-24|229	install -m 644 antlr-ant/main/antlr3-task/ant-antlr3.jar -D $RPM_BUILD_ROOT%{_javadir}/ant/ant-antlr3.jar
21mr|antlr3-3.5.2-24|230	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
21mr|antlr3-3.5.2-24|231	cat > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ant-antlr3 << EOF
21mr|antlr3-3.5.2-24|232	ant/ant-antlr3 antlr3
21mr|antlr3-3.5.2-24|233	EOF
21mr|antlr3-3.5.2-24|234	
21mr|antlr3-3.5.2-24|235	# install wrapper script
21mr|antlr3-3.5.2-24|236	%jpackage_script org.antlr.Tool '' '' 'stringtemplate4/ST4.jar:antlr3.jar:antlr3-runtime.jar' antlr3 true
21mr|antlr3-3.5.2-24|237	%endif #/with_java
21mr|antlr3-3.5.2-24|238	
21mr|antlr3-3.5.2-24|239	# install C runtime
21mr|antlr3-3.5.2-24|240	pushd runtime/C
21mr|antlr3-3.5.2-24|241	make DESTDIR=$RPM_BUILD_ROOT install
21mr|antlr3-3.5.2-24|242	pushd api/man/man3
21mr|antlr3-3.5.2-24|243	for file in `ls -1 * | grep -vi "^antlr3"`; do
21mr|antlr3-3.5.2-24|244	mv $file antlr3-$file
21mr|antlr3-3.5.2-24|245	done
21mr|antlr3-3.5.2-24|246	sed -i -e 's,^\.so man3/pANTLR3,.so man3/antlr3-pANTLR3,' `grep -rl 'man3/pANTLR3' .`
21mr|antlr3-3.5.2-24|247	gzip *
21mr|antlr3-3.5.2-24|248	popd
21mr|antlr3-3.5.2-24|249	mv api/man/man3 $RPM_BUILD_ROOT%{_mandir}/
21mr|antlr3-3.5.2-24|250	rmdir api/man
21mr|antlr3-3.5.2-24|251	popd
21mr|antlr3-3.5.2-24|252	
21mr|antlr3-3.5.2-24|253	# install javascript runtime
21mr|antlr3-3.5.2-24|254	pushd antlr-javascript-runtime-%{javascript_runtime_version}
21mr|antlr3-3.5.2-24|255	install -pm 644 *.js $RPM_BUILD_ROOT%{_datadir}/antlr/
21mr|antlr3-3.5.2-24|256	popd
21mr|antlr3-3.5.2-24|257	
21mr|antlr3-3.5.2-24|258	# install C++ runtime (header only)
21mr|antlr3-3.5.2-24|259	mkdir -p $RPM_BUILD_ROOT/%{_includedir}/%{name}
21mr|antlr3-3.5.2-24|260	install -pm 644 runtime/Cpp/include/* $RPM_BUILD_ROOT/%{_includedir}/
21mr|antlr3-3.5.2-24|261	
21mr|antlr3-3.5.2-24|262	%files C
21mr|antlr3-3.5.2-24|263	%doc tool/LICENSE.txt
21mr|antlr3-3.5.2-24|264	%{_libdir}/libantlr3c.so
21mr|antlr3-3.5.2-24|265	
21mr|antlr3-3.5.2-24|266	%files C-devel
21mr|antlr3-3.5.2-24|267	%{_mandir}/man3/*
21mr|antlr3-3.5.2-24|268	%{_includedir}/*.h
21mr|antlr3-3.5.2-24|269	
21mr|antlr3-3.5.2-24|270	%files C-docs
21mr|antlr3-3.5.2-24|271	%doc runtime/C/api
21mr|antlr3-3.5.2-24|272	
21mr|antlr3-3.5.2-24|273	%files C++-devel
21mr|antlr3-3.5.2-24|274	%doc tool/LICENSE.txt
21mr|antlr3-3.5.2-24|275	%{_includedir}/*.hpp
21mr|antlr3-3.5.2-24|276	%{_includedir}/*.inl
21mr|antlr3-3.5.2-24|277	
21mr|antlr3-3.5.2-24|278	%files javascript
21mr|antlr3-3.5.2-24|279	%doc tool/LICENSE.txt
21mr|antlr3-3.5.2-24|280	%{_datadir}/antlr/
21mr|antlr3-3.5.2-24|281	
21mr|antlr3-3.5.2-24|282	%if %{with java}
21mr|antlr3-3.5.2-24|283	%files tool -f .mfiles-tool
21mr|antlr3-3.5.2-24|284	%doc README.txt tool/{LICENSE.txt,CHANGES.txt}
21mr|antlr3-3.5.2-24|285	%{_bindir}/antlr3
21mr|antlr3-3.5.2-24|286	%{_javadir}/ant/ant-antlr3.jar
21mr|antlr3-3.5.2-24|287	%config(noreplace) %{_sysconfdir}/ant.d/ant-antlr3
21mr|antlr3-3.5.2-24|288	
21mr|antlr3-3.5.2-24|289	%files java -f .mfiles-java
21mr|antlr3-3.5.2-24|290	%doc tool/LICENSE.txt
21mr|antlr3-3.5.2-24|291	
21mr|antlr3-3.5.2-24|292	%files javadoc -f .mfiles-javadoc
21mr|antlr3-3.5.2-24|293	%doc tool/LICENSE.txt
21mr|antlr3-3.5.2-24|294	%endif #/with_java

11381 21
21mr|antlr4-4.9.2-1|1	%global swiftarches aarch64
21mr|antlr4-4.9.2-1|2	%global swiftdir    %{_libdir}/swift/linux
21mr|antlr4-4.9.2-1|3	
21mr|antlr4-4.9.2-1|4	%define major 1
21mr|antlr4-4.9.2-1|5	%define libname %mklibname antlr4 %major
21mr|antlr4-4.9.2-1|6	%define devname %mklibname antlr4 -d
21mr|antlr4-4.9.2-1|7	%define debug_package %{nil}
21mr|antlr4-4.9.2-1|8	
21mr|antlr4-4.9.2-1|9	# Use when a previous version has broken deps
21mr|antlr4-4.9.2-1|10	%bcond_with bootstrap
21mr|antlr4-4.9.2-1|11	
21mr|antlr4-4.9.2-1|12	Name:           antlr4
21mr|antlr4-4.9.2-1|13	Version:        4.9.2
21mr|antlr4-4.9.2-1|14	Release:        1
21mr|antlr4-4.9.2-1|15	Summary:        Parser generator (ANother Tool for Language Recognition)
21mr|antlr4-4.9.2-1|16	Group:          Development/Java
21mr|antlr4-4.9.2-1|17	License:        BSD
21mr|antlr4-4.9.2-1|18	URL:            https://www.antlr.org/
21mr|antlr4-4.9.2-1|19	Source0:        https://github.com/antlr/antlr4/archive/%{version}/antlr4-%{version}.tar.gz
21mr|antlr4-4.9.2-1|20	# Work around a "code too large" error while compiling a generated file
21mr|antlr4-4.9.2-1|21	# https://github.com/antlr/antlr4/pull/2739
21mr|antlr4-4.9.2-1|22	Patch0:         antlr4-unicode-properties.patch
21mr|antlr4-4.9.2-1|23	# Fix some javadoc problems
21mr|antlr4-4.9.2-1|24	# https://github.com/antlr/antlr4/pull/2960
21mr|antlr4-4.9.2-1|25	Patch1:         antlr4-javadoc.patch
21mr|antlr4-4.9.2-1|26	# Unbundle utf8cpp
21mr|antlr4-4.9.2-1|27	Patch2:         antlr4-utf8cpp.patch
21mr|antlr4-4.9.2-1|28	ExcludeArch:	%{ix86}
21mr|antlr4-4.9.2-1|29	BuildRequires:  cmake
21mr|antlr4-4.9.2-1|30	BuildRequires:  gcc-c++
21mr|antlr4-4.9.2-1|31	BuildRequires:  help2man
21mr|antlr4-4.9.2-1|32	BuildRequires:  make
21mr|antlr4-4.9.2-1|33	BuildRequires:  maven-local
21mr|antlr4-4.9.2-1|34	BuildRequires:  mvn(com.ibm.icu:icu4j)
21mr|antlr4-4.9.2-1|35	BuildRequires:  mvn(com.webguys:string-template-maven-plugin)
21mr|antlr4-4.9.2-1|36	BuildRequires:  mvn(org.abego.treelayout:org.abego.treelayout.core)
21mr|antlr4-4.9.2-1|37	BuildRequires:  mvn(org.antlr:antlr3-maven-plugin)
21mr|antlr4-4.9.2-1|38	%if %{without bootstrap}
21mr|antlr4-4.9.2-1|39	BuildRequires:  mvn(org.antlr:antlr4-maven-plugin)
21mr|antlr4-4.9.2-1|40	%endif
21mr|antlr4-4.9.2-1|41	BuildRequires:  mvn(org.antlr:antlr-runtime)
21mr|antlr4-4.9.2-1|42	BuildRequires:  mvn(org.antlr:ST4)
21mr|antlr4-4.9.2-1|43	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|antlr4-4.9.2-1|44	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|antlr4-4.9.2-1|45	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|antlr4-4.9.2-1|46	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|antlr4-4.9.2-1|47	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|antlr4-4.9.2-1|48	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|antlr4-4.9.2-1|49	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|antlr4-4.9.2-1|50	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|antlr4-4.9.2-1|51	BuildRequires:  mvn(org.glassfish:javax.json)
21mr|antlr4-4.9.2-1|52	BuildRequires:  mvn(org.sonatype.plexus:plexus-build-api)
21mr|antlr4-4.9.2-1|53	BuildRequires:  pkgconfig(uuid)
21mr|antlr4-4.9.2-1|54	BuildRequires:  pkgconfig(python3)
21mr|antlr4-4.9.2-1|55	BuildRequires:  python3dist(setuptools)
21mr|antlr4-4.9.2-1|56	BuildRequires:  utf8cpp-devel
21mr|antlr4-4.9.2-1|57	
21mr|antlr4-4.9.2-1|58	# We can no longer successfully build or install the mono runtime.  See comment
21mr|antlr4-4.9.2-1|59	# at the top of this spec file.
21mr|antlr4-4.9.2-1|60	# This can be removed when Fedora 37 reaches EOL.
21mr|antlr4-4.9.2-1|61	Obsoletes:      mono-antlr4-runtime < 4.9.1
21mr|antlr4-4.9.2-1|62	
21mr|antlr4-4.9.2-1|63	%global _desc %{expand:
21mr|antlr4-4.9.2-1|64	ANTLR (ANother Tool for Language Recognition) is a powerful parser
21mr|antlr4-4.9.2-1|65	generator for reading, processing, executing, or translating structured
21mr|antlr4-4.9.2-1|66	text or binary files.  It is widely used to build languages, tools, and
21mr|antlr4-4.9.2-1|67	frameworks.  From a grammar, ANTLR generates a parser that can build
21mr|antlr4-4.9.2-1|68	and walk parse trees.}
21mr|antlr4-4.9.2-1|69	
21mr|antlr4-4.9.2-1|70	%description %_desc
21mr|antlr4-4.9.2-1|71	
21mr|antlr4-4.9.2-1|72	%package        runtime-test-annotations
21mr|antlr4-4.9.2-1|73	Summary:        ANTLR runtime test annotations
21mr|antlr4-4.9.2-1|74	BuildArch:      noarch
21mr|antlr4-4.9.2-1|75	
21mr|antlr4-4.9.2-1|76	%description    runtime-test-annotations %_desc
21mr|antlr4-4.9.2-1|77	
21mr|antlr4-4.9.2-1|78	This package provides runtime library test annotations used by Java
21mr|antlr4-4.9.2-1|79	ANTLR parsers.
21mr|antlr4-4.9.2-1|80	
21mr|antlr4-4.9.2-1|81	%package        runtime-test-annotation-processors
21mr|antlr4-4.9.2-1|82	Summary:        ANTLR runtime test annotation processors
21mr|antlr4-4.9.2-1|83	BuildArch:      noarch
21mr|antlr4-4.9.2-1|84	Requires:       %{name}-runtime-test-annotations = %{version}-%{release}
21mr|antlr4-4.9.2-1|85	
21mr|antlr4-4.9.2-1|86	%description    runtime-test-annotation-processors %_desc
21mr|antlr4-4.9.2-1|87	
21mr|antlr4-4.9.2-1|88	This package provides runtime library test annotation processors used by
21mr|antlr4-4.9.2-1|89	Java ANTLR parsers.
21mr|antlr4-4.9.2-1|90	
21mr|antlr4-4.9.2-1|91	%package        runtime
21mr|antlr4-4.9.2-1|92	Summary:        ANTLR runtime
21mr|antlr4-4.9.2-1|93	BuildArch:      noarch
21mr|antlr4-4.9.2-1|94	
21mr|antlr4-4.9.2-1|95	%description    runtime %_desc
21mr|antlr4-4.9.2-1|96	
21mr|antlr4-4.9.2-1|97	This package provides the runtime library used by Java ANTLR parsers.
21mr|antlr4-4.9.2-1|98	
21mr|antlr4-4.9.2-1|99	%package        maven-plugin
21mr|antlr4-4.9.2-1|100	Summary:        ANTLR plugin for Apache Maven
21mr|antlr4-4.9.2-1|101	BuildArch:      noarch
21mr|antlr4-4.9.2-1|102	Requires:       %{name} = %{version}-%{release}
21mr|antlr4-4.9.2-1|103	
21mr|antlr4-4.9.2-1|104	%description    maven-plugin %_desc
21mr|antlr4-4.9.2-1|105	
21mr|antlr4-4.9.2-1|106	This package provides a plugin for Apache Maven which can be used to
21mr|antlr4-4.9.2-1|107	generate ANTLR parsers during project build.
21mr|antlr4-4.9.2-1|108	
21mr|antlr4-4.9.2-1|109	%package        javadoc
21mr|antlr4-4.9.2-1|110	Summary:        Java API documentation for antlr4
21mr|antlr4-4.9.2-1|111	Group:          Development/Java
21mr|antlr4-4.9.2-1|112	BuildArch:      noarch
21mr|antlr4-4.9.2-1|113	
21mr|antlr4-4.9.2-1|114	%description    javadoc %_desc
21mr|antlr4-4.9.2-1|115	
21mr|antlr4-4.9.2-1|116	This package contains Java API documentation for antlr4.
21mr|antlr4-4.9.2-1|117	
21mr|antlr4-4.9.2-1|118	%package        doc
21mr|antlr4-4.9.2-1|119	Summary:        ANTLR4 documentation
21mr|antlr4-4.9.2-1|120	BuildArch:      noarch
21mr|antlr4-4.9.2-1|121	
21mr|antlr4-4.9.2-1|122	%description    doc %_desc
21mr|antlr4-4.9.2-1|123	
21mr|antlr4-4.9.2-1|124	This package contains ANTLR4 documentation.
21mr|antlr4-4.9.2-1|125	
21mr|antlr4-4.9.2-1|126	%package        -n %{libname}-cpp-runtime
21mr|antlr4-4.9.2-1|127	Summary:        ANTLR runtime for C++
21mr|antlr4-4.9.2-1|128	Group:          Development/C++
21mr|antlr4-4.9.2-1|129	Provides:       %{name}-cpp-runtime = %{version}-%{release}
21mr|antlr4-4.9.2-1|130	
21mr|antlr4-4.9.2-1|131	%description    -n %{libname}-cpp-runtime %_desc
21mr|antlr4-4.9.2-1|132	
21mr|antlr4-4.9.2-1|133	This package provides the runtime library used by C++ ANTLR parsers.
21mr|antlr4-4.9.2-1|134	
21mr|antlr4-4.9.2-1|135	%package        -n %{libname}-cpp-runtime-devel
21mr|antlr4-4.9.2-1|136	Summary:        Header files for programs that use C++ ANTLR parsers
21mr|antlr4-4.9.2-1|137	Requires:       %{name}-cpp-runtime = %{version}-%{release}
21mr|antlr4-4.9.2-1|138	Group:          Development/C++
21mr|antlr4-4.9.2-1|139	Provides:       %{name}-cpp-runtime-devel = %{version}-%{release}
21mr|antlr4-4.9.2-1|140	
21mr|antlr4-4.9.2-1|141	%description -n %{libname}-cpp-runtime-devel %_desc
21mr|antlr4-4.9.2-1|142	
21mr|antlr4-4.9.2-1|143	This package provides header files for programs that use C++ ANTLR
21mr|antlr4-4.9.2-1|144	parsers.
21mr|antlr4-4.9.2-1|145	
21mr|antlr4-4.9.2-1|146	%ifarch %go_arches
21mr|antlr4-4.9.2-1|147	%global goipath github.com/antlr/antlr4/runtime/Go/antlr
21mr|antlr4-4.9.2-1|148	
21mr|antlr4-4.9.2-1|149	%package        -n golang-%{name}-runtime-devel
21mr|antlr4-4.9.2-1|150	Summary:        ANTLR runtime for Go
21mr|antlr4-4.9.2-1|151	BuildArch:      noarch
21mr|antlr4-4.9.2-1|152	BuildRequires:  go-rpm-macros
21mr|antlr4-4.9.2-1|153	
21mr|antlr4-4.9.2-1|154	%description    -n golang-%{name}-runtime-devel %_desc
21mr|antlr4-4.9.2-1|155	
21mr|antlr4-4.9.2-1|156	This package provides the runtime library used by Go ANTLR parsers.
21mr|antlr4-4.9.2-1|157	%endif
21mr|antlr4-4.9.2-1|158	
21mr|antlr4-4.9.2-1|159	%ifarch %nodejs_arches
21mr|antlr4-4.9.2-1|160	%package        -n nodejs-%{name}
21mr|antlr4-4.9.2-1|161	Summary:        ANTLR runtime for JavaScript
21mr|antlr4-4.9.2-1|162	BuildArch:      noarch
21mr|antlr4-4.9.2-1|163	BuildRequires:  nodejs
21mr|antlr4-4.9.2-1|164	
21mr|antlr4-4.9.2-1|165	%description    -n nodejs-%{name} %_desc
21mr|antlr4-4.9.2-1|166	
21mr|antlr4-4.9.2-1|167	This package provides the runtime library used by JavaScript ANTLR
21mr|antlr4-4.9.2-1|168	parsers.
21mr|antlr4-4.9.2-1|169	%endif
21mr|antlr4-4.9.2-1|170	
21mr|antlr4-4.9.2-1|171	%package        -n python3-%{name}-runtime
21mr|antlr4-4.9.2-1|172	Summary:        ANTLR runtime for Python 3
21mr|antlr4-4.9.2-1|173	Group:          Development/Python
21mr|antlr4-4.9.2-1|174	BuildArch:      noarch
21mr|antlr4-4.9.2-1|175	
21mr|antlr4-4.9.2-1|176	# This can be removed when F31 reaches EOL
21mr|antlr4-4.9.2-1|177	Obsoletes:      %{name}-python3-runtime < 1:4.8-1
21mr|antlr4-4.9.2-1|178	Provides:       %{name}-python3-runtime = 1:%{version}-%{release}
21mr|antlr4-4.9.2-1|179	
21mr|antlr4-4.9.2-1|180	%description -n python3-%{name}-runtime %_desc
21mr|antlr4-4.9.2-1|181	
21mr|antlr4-4.9.2-1|182	This package provides the runtime library used by Python 3 ANTLR parsers.
21mr|antlr4-4.9.2-1|183	
21mr|antlr4-4.9.2-1|184	%if 0
21mr|antlr4-4.9.2-1|185	%ifarch %swiftarches
21mr|antlr4-4.9.2-1|186	%package     -n swift-%{name}-runtime
21mr|antlr4-4.9.2-1|187	Summary:        ANTLR runtime for swift
21mr|antlr4-4.9.2-1|188	BuildRequires:  swift-lang
21mr|antlr4-4.9.2-1|189	
21mr|antlr4-4.9.2-1|190	%description -n swift-%{name}-runtime %_desc
21mr|antlr4-4.9.2-1|191	
21mr|antlr4-4.9.2-1|192	This package provides the runtime library used by swift ANTLR parsers.
21mr|antlr4-4.9.2-1|193	%endif
21mr|antlr4-4.9.2-1|194	%endif
21mr|antlr4-4.9.2-1|195	
21mr|antlr4-4.9.2-1|196	%prep
21mr|antlr4-4.9.2-1|197	%autosetup -n %{name}-%{version} -p1
21mr|antlr4-4.9.2-1|198	find -name \*.jar -delete
21mr|antlr4-4.9.2-1|199	
21mr|antlr4-4.9.2-1|200	# Update for recent stringtemplate versions
21mr|antlr4-4.9.2-1|201	sed -i 's,\\>,>,g' tool/resources/org/antlr/v4/tool/templates/unicodedata.st
21mr|antlr4-4.9.2-1|202	
21mr|antlr4-4.9.2-1|203	# sonatype-oss-parent is deprecated in Fedora
21mr|antlr4-4.9.2-1|204	%pom_remove_parent
21mr|antlr4-4.9.2-1|205	
21mr|antlr4-4.9.2-1|206	# Xmvn javadoc mojo is in use
21mr|antlr4-4.9.2-1|207	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|antlr4-4.9.2-1|208	
21mr|antlr4-4.9.2-1|209	# Missing test deps: org.seleniumhq.selenium:selenium-java
21mr|antlr4-4.9.2-1|210	%pom_disable_module runtime-testsuite
21mr|antlr4-4.9.2-1|211	%pom_disable_module tool-testsuite
21mr|antlr4-4.9.2-1|212	
21mr|antlr4-4.9.2-1|213	# Missing test dep:
21mr|antlr4-4.9.2-1|214	# io.takari.maven.plugins:takari-plugin-testing
21mr|antlr4-4.9.2-1|215	%pom_remove_dep -r :takari-plugin-testing
21mr|antlr4-4.9.2-1|216	
21mr|antlr4-4.9.2-1|217	# Missing plugin
21mr|antlr4-4.9.2-1|218	# io.takari.maven.plugins:takari-lifecycle-plugin
21mr|antlr4-4.9.2-1|219	%pom_remove_plugin -r :takari-lifecycle-plugin
21mr|antlr4-4.9.2-1|220	
21mr|antlr4-4.9.2-1|221	# Don't bundle dependencies
21mr|antlr4-4.9.2-1|222	%pom_remove_plugin :maven-shade-plugin tool
21mr|antlr4-4.9.2-1|223	
21mr|antlr4-4.9.2-1|224	# Need some javax.json classes
21mr|antlr4-4.9.2-1|225	%pom_add_dep javax.json:javax.json-api tool
21mr|antlr4-4.9.2-1|226	
21mr|antlr4-4.9.2-1|227	# Replace dep on deprecated maven-project with maven-core
21mr|antlr4-4.9.2-1|228	%pom_change_dep org.apache.maven:maven-project:2.2.1 org.apache.maven:maven-core:3.6.1 antlr4-maven-plugin
21mr|antlr4-4.9.2-1|229	
21mr|antlr4-4.9.2-1|230	# Replace dep on maven-jdk-tools-wrapper with dep on tools.jar
21mr|antlr4-4.9.2-1|231	%pom_change_dep :maven-jdk-tools-wrapper com.sun:tools runtime-testsuite/processors
21mr|antlr4-4.9.2-1|232	
21mr|antlr4-4.9.2-1|233	%mvn_package :antlr4-master antlr4-runtime
21mr|antlr4-4.9.2-1|234	
21mr|antlr4-4.9.2-1|235	%if %{with bootstrap}
21mr|antlr4-4.9.2-1|236	# Avoid the need to build with an older version of antlr4
21mr|antlr4-4.9.2-1|237	%pom_remove_plugin org.antlr:antlr4-maven-plugin runtime/Java
21mr|antlr4-4.9.2-1|238	cp -p runtime/Cpp/runtime/src/tree/xpath/XPathLexer.tokens runtime/Java/src
21mr|antlr4-4.9.2-1|239	%endif
21mr|antlr4-4.9.2-1|240	
21mr|antlr4-4.9.2-1|241	# Build for JDK 1.8
21mr|antlr4-4.9.2-1|242	sed -i 's/1\.7/1.8/g' pom.xml
21mr|antlr4-4.9.2-1|243	
21mr|antlr4-4.9.2-1|244	# Use utf8cpp instead of the deprecated wstring_convert
21mr|antlr4-4.9.2-1|245	sed -i 's/# \(.*DUSE_UTF8_INSTEAD_OF_CODECVT.*\)/\1/' runtime/Cpp/CMakeLists.txt
21mr|antlr4-4.9.2-1|246	
21mr|antlr4-4.9.2-1|247	# Change library install directory on 64-bit platforms
21mr|antlr4-4.9.2-1|248	if [ "%{_lib}" != "lib" ]; then
21mr|antlr4-4.9.2-1|249	sed -i 's/DESTINATION lib/&64/' runtime/Cpp/runtime/CMakeLists.txt
21mr|antlr4-4.9.2-1|250	fi
21mr|antlr4-4.9.2-1|251	
21mr|antlr4-4.9.2-1|252	%build
21mr|antlr4-4.9.2-1|253	export JAVA_HOME=%{_jvmdir}/java
21mr|antlr4-4.9.2-1|254	
21mr|antlr4-4.9.2-1|255	# Build for Java
21mr|antlr4-4.9.2-1|256	# Due to the missing takari packages, we cannot run the tests
21mr|antlr4-4.9.2-1|257	%mvn_build -s -f -- -Dsource=1.8
21mr|antlr4-4.9.2-1|258	
21mr|antlr4-4.9.2-1|259	# Build the C++ runtime
21mr|antlr4-4.9.2-1|260	cd runtime/Cpp
21mr|antlr4-4.9.2-1|261	%cmake -DCMAKE_CXX_FLAGS=-isystem\ /usr/include/utf8cpp/
21mr|antlr4-4.9.2-1|262	%make
21mr|antlr4-4.9.2-1|263	cd -
21mr|antlr4-4.9.2-1|264	echo $PWD
21mr|antlr4-4.9.2-1|265	cd ../../
21mr|antlr4-4.9.2-1|266	echo $PWD
21mr|antlr4-4.9.2-1|267	
21mr|antlr4-4.9.2-1|268	# Build the Python 3 runtime
21mr|antlr4-4.9.2-1|269	cd runtime/Python3
21mr|antlr4-4.9.2-1|270	%py3_build
21mr|antlr4-4.9.2-1|271	cd -
21mr|antlr4-4.9.2-1|272	
21mr|antlr4-4.9.2-1|273	%if 0
21mr|antlr4-4.9.2-1|274	%ifarch %swiftarches
21mr|antlr4-4.9.2-1|275	# Build the Swift runtime
21mr|antlr4-4.9.2-1|276	cd runtime/Swift
21mr|antlr4-4.9.2-1|277	# Swift insists on a space between -j and the number, so cannot use _smp_mflags
21mr|antlr4-4.9.2-1|278	swift build -c release %{?_smp_build_ncpus:-j %_smp_build_ncpus} \
21mr|antlr4-4.9.2-1|279	-Xlinker --build-id -Xlinker --as-needed -Xlinker -z -Xlinker relro \
21mr|antlr4-4.9.2-1|280	-Xlinker -z -Xlinker now
21mr|antlr4-4.9.2-1|281	cd -
21mr|antlr4-4.9.2-1|282	%endif
21mr|antlr4-4.9.2-1|283	%endif
21mr|antlr4-4.9.2-1|284	
21mr|antlr4-4.9.2-1|285	%install
21mr|antlr4-4.9.2-1|286	# Install for Java; cannot use %%mvn_install as it passes %%name to -n
21mr|antlr4-4.9.2-1|287	xmvn-install -R .xmvn-reactor -n antlr4 -d %{buildroot}
21mr|antlr4-4.9.2-1|288	jdir=target/site/apidocs
21mr|antlr4-4.9.2-1|289	[ -d .xmvn/apidocs ] && jdir=.xmvn/apidocs
21mr|antlr4-4.9.2-1|290	mkdir -p %{buildroot}%{_licensedir}
21mr|antlr4-4.9.2-1|291	if [ -d "${jdir}" ]; then
21mr|antlr4-4.9.2-1|292	install -dm755 %{buildroot}%{_javadocdir}/antlr4
21mr|antlr4-4.9.2-1|293	cp -pr "${jdir}"/* %{buildroot}%{_javadocdir}/antlr4
21mr|antlr4-4.9.2-1|294	echo '%{_javadocdir}/antlr4' >>.mfiles-javadoc
21mr|antlr4-4.9.2-1|295	fi
21mr|antlr4-4.9.2-1|296	
21mr|antlr4-4.9.2-1|297	%jpackage_script org.antlr.v4.Tool "" "" antlr4/antlr4:antlr3-runtime:antlr4/antlr4-runtime:stringtemplate4:treelayout antlr4 true
21mr|antlr4-4.9.2-1|298	
21mr|antlr4-4.9.2-1|299	# Install the C++ runtime
21mr|antlr4-4.9.2-1|300	cd runtime/Cpp
21mr|antlr4-4.9.2-1|301	%makeinstall_std -C build
21mr|antlr4-4.9.2-1|302	rm -f %{buildroot}%{_libdir}/libantlr4-runtime.a
21mr|antlr4-4.9.2-1|303	cd -
21mr|antlr4-4.9.2-1|304	
21mr|antlr4-4.9.2-1|305	# Install the Go runtime
21mr|antlr4-4.9.2-1|306	%ifarch %go_arches
21mr|antlr4-4.9.2-1|307	mkdir -p %{buildroot}%{gopath}/src/%{goipath}
21mr|antlr4-4.9.2-1|308	cp -p runtime/Go/antlr/* %{buildroot}%{gopath}/src/%{goipath}
21mr|antlr4-4.9.2-1|309	cat > %{buildroot}%{gopath}/src/%{goipath}/.goipath << EOF
21mr|antlr4-4.9.2-1|310	version:%{version}-%{release}
21mr|antlr4-4.9.2-1|311	excluderegex:.*example.*
21mr|antlr4-4.9.2-1|312	EOF
21mr|antlr4-4.9.2-1|313	%endif
21mr|antlr4-4.9.2-1|314	
21mr|antlr4-4.9.2-1|315	# Install the JavaScript runtime
21mr|antlr4-4.9.2-1|316	%ifarch %nodejs_arches
21mr|antlr4-4.9.2-1|317	mkdir -p %{buildroot}%{nodejs_sitelib}
21mr|antlr4-4.9.2-1|318	cp -a runtime/JavaScript/src/antlr4 %{buildroot}%{nodejs_sitelib}
21mr|antlr4-4.9.2-1|319	%endif
21mr|antlr4-4.9.2-1|320	
21mr|antlr4-4.9.2-1|321	# Install the Python 3 runtime
21mr|antlr4-4.9.2-1|322	cd runtime/Python3
21mr|antlr4-4.9.2-1|323	%py3_install
21mr|antlr4-4.9.2-1|324	sed 's,#!python,#!%{python3},' bin/pygrun > %{buildroot}%{_bindir}/pygrun
21mr|antlr4-4.9.2-1|325	touch -r bin/pygrun %{buildroot}%{_bindir}/pygrun
21mr|antlr4-4.9.2-1|326	chmod 0755 %{buildroot}%{_bindir}/pygrun
21mr|antlr4-4.9.2-1|327	cd -
21mr|antlr4-4.9.2-1|328	
21mr|antlr4-4.9.2-1|329	%if 0
21mr|antlr4-4.9.2-1|330	%ifarch %swiftarches
21mr|antlr4-4.9.2-1|331	# Install the Swift runtime
21mr|antlr4-4.9.2-1|332	cd runtime/Swift
21mr|antlr4-4.9.2-1|333	mkdir -p %{buildroot}%{swiftdir}/%{_arch}
21mr|antlr4-4.9.2-1|334	cp -p .build/release/libAntlr4.so %{buildroot}%{swiftdir}
21mr|antlr4-4.9.2-1|335	cp -p .build/release/Antlr4.swift{doc,module} %{buildroot}%{swiftdir}/%{_arch}
21mr|antlr4-4.9.2-1|336	cd -
21mr|antlr4-4.9.2-1|337	%endif
21mr|antlr4-4.9.2-1|338	%endif
21mr|antlr4-4.9.2-1|339	
21mr|antlr4-4.9.2-1|340	# Create man pages
21mr|antlr4-4.9.2-1|341	export PYTHONPATH=%{buildroot}%{python3_sitelib}
21mr|antlr4-4.9.2-1|342	mkdir -p %{buildroot}%{_mandir}/man1
21mr|antlr4-4.9.2-1|343	%if %{with bootstrap}
21mr|antlr4-4.9.2-1|344	cat > antlr4 << EOF
21mr|antlr4-4.9.2-1|345	java -cp %{buildroot}%{_javadir}/antlr4/antlr4.jar:%{buildroot}%{_javadir}/antlr4/antlr4-runtime.jar:$(build-classpath antlr3-runtime stringtemplate4 treelayout) org.antlr.v4.Tool
21mr|antlr4-4.9.2-1|346	EOF
21mr|antlr4-4.9.2-1|347	chmod a+x antlr4
21mr|antlr4-4.9.2-1|348	help2man -N --version-string=%{version} -h '' ./antlr4 > \
21mr|antlr4-4.9.2-1|349	%{buildroot}%{_mandir}/man1/antlr4.1
21mr|antlr4-4.9.2-1|350	cd %{buildroot}%{_bindir}
21mr|antlr4-4.9.2-1|351	%else
21mr|antlr4-4.9.2-1|352	cd %{buildroot}%{_bindir}
21mr|antlr4-4.9.2-1|353	help2man -N --version-string=%{version} -h '' ./antlr4 > \
21mr|antlr4-4.9.2-1|354	%{buildroot}%{_mandir}/man1/antlr4.1
21mr|antlr4-4.9.2-1|355	%endif
21mr|antlr4-4.9.2-1|356	#help2man -N --version-string=%{version} -h '' ./pygrun > \
21mr|antlr4-4.9.2-1|357	#  %{buildroot}%{_mandir}/man1/pygrun.1
21mr|antlr4-4.9.2-1|358	cd -
21mr|antlr4-4.9.2-1|359	
21mr|antlr4-4.9.2-1|360	# Clean up bits we do not want
21mr|antlr4-4.9.2-1|361	rm -fr %{buildroot}%{_docdir}/libantlr4
21mr|antlr4-4.9.2-1|362	
21mr|antlr4-4.9.2-1|363	%files runtime-test-annotations -f .mfiles-%{name}-runtime-test-annotations
21mr|antlr4-4.9.2-1|364	%license LICENSE.txt
21mr|antlr4-4.9.2-1|365	
21mr|antlr4-4.9.2-1|366	%files runtime-test-annotation-processors -f .mfiles-%{name}-runtime-test-annotation-processors
21mr|antlr4-4.9.2-1|367	
21mr|antlr4-4.9.2-1|368	%files runtime -f .mfiles-%{name}-runtime
21mr|antlr4-4.9.2-1|369	%doc README.md
21mr|antlr4-4.9.2-1|370	%license LICENSE.txt
21mr|antlr4-4.9.2-1|371	
21mr|antlr4-4.9.2-1|372	%files -f .mfiles-%{name}
21mr|antlr4-4.9.2-1|373	%doc CHANGES.txt contributors.txt
21mr|antlr4-4.9.2-1|374	%{_bindir}/%{name}
21mr|antlr4-4.9.2-1|375	
21mr|antlr4-4.9.2-1|376	%files maven-plugin -f .mfiles-%{name}-maven-plugin
21mr|antlr4-4.9.2-1|377	
21mr|antlr4-4.9.2-1|378	%files javadoc -f .mfiles-javadoc
21mr|antlr4-4.9.2-1|379	%license LICENSE.txt
21mr|antlr4-4.9.2-1|380	
21mr|antlr4-4.9.2-1|381	%files doc
21mr|antlr4-4.9.2-1|382	%{_mandir}/man1/%{name}.1*
21mr|antlr4-4.9.2-1|383	%doc doc
21mr|antlr4-4.9.2-1|384	%license LICENSE.txt
21mr|antlr4-4.9.2-1|385	
21mr|antlr4-4.9.2-1|386	%files -n %{libname}-cpp-runtime
21mr|antlr4-4.9.2-1|387	%doc runtime/Cpp/README.md
21mr|antlr4-4.9.2-1|388	%license LICENSE.txt
21mr|antlr4-4.9.2-1|389	%{_libdir}/libantlr4-runtime.so.%{version}
21mr|antlr4-4.9.2-1|390	
21mr|antlr4-4.9.2-1|391	%files -n %{libname}-cpp-runtime-devel
21mr|antlr4-4.9.2-1|392	%doc runtime/Cpp/cmake/Antlr4Package.md runtime/Cpp/cmake/README.md
21mr|antlr4-4.9.2-1|393	%{_includedir}/antlr4-runtime/
21mr|antlr4-4.9.2-1|394	%{_libdir}/libantlr4-runtime.so
21mr|antlr4-4.9.2-1|395	
21mr|antlr4-4.9.2-1|396	%ifarch %go_arches
21mr|antlr4-4.9.2-1|397	%files -n golang-%{name}-runtime-devel
21mr|antlr4-4.9.2-1|398	%license LICENSE.txt
21mr|antlr4-4.9.2-1|399	%{gopath}/src/github.com/
21mr|antlr4-4.9.2-1|400	%endif
21mr|antlr4-4.9.2-1|401	
21mr|antlr4-4.9.2-1|402	%ifarch %nodejs_arches
21mr|antlr4-4.9.2-1|403	%files -n nodejs-%{name}
21mr|antlr4-4.9.2-1|404	%doc runtime/JavaScript/README.md
21mr|antlr4-4.9.2-1|405	%license LICENSE.txt
21mr|antlr4-4.9.2-1|406	%{nodejs_sitelib}/antlr4/
21mr|antlr4-4.9.2-1|407	%endif
21mr|antlr4-4.9.2-1|408	
21mr|antlr4-4.9.2-1|409	%files -n python3-%{name}-runtime
21mr|antlr4-4.9.2-1|410	%doc runtime/Python3/README.txt
21mr|antlr4-4.9.2-1|411	%license LICENSE.txt
21mr|antlr4-4.9.2-1|412	%{_bindir}/pygrun
21mr|antlr4-4.9.2-1|413	%python3_sitelib/antlr4/
21mr|antlr4-4.9.2-1|414	%python3_sitelib/antlr4*.egg-info/
21mr|antlr4-4.9.2-1|415	
21mr|antlr4-4.9.2-1|416	%if 0
21mr|antlr4-4.9.2-1|417	%ifarch %swiftarches
21mr|antlr4-4.9.2-1|418	%files -n swift-%{name}-runtime
21mr|antlr4-4.9.2-1|419	%license LICENSE.txt
21mr|antlr4-4.9.2-1|420	%{swiftdir}/libAntlr4.so
21mr|antlr4-4.9.2-1|421	%{swiftdir}/%{_arch}/Antlr4.swiftdoc
21mr|antlr4-4.9.2-1|422	%{swiftdir}/%{_arch}/Antlr4.swiftmodule
21mr|antlr4-4.9.2-1|423	%endif
21mr|antlr4-4.9.2-1|424	%endif

11382 21
21mr|antlr-maven-plugin-2.2-24|1	Name:			antlr-maven-plugin
21mr|antlr-maven-plugin-2.2-24|2	Version:		2.2
21mr|antlr-maven-plugin-2.2-24|3	Release:		24
21mr|antlr-maven-plugin-2.2-24|4	Summary:		Maven plugin that generates files based on grammar file(s)
21mr|antlr-maven-plugin-2.2-24|5	License:		ASL 2.0
21mr|antlr-maven-plugin-2.2-24|6	URL:			http://mojo.codehaus.org/antlr-maven-plugin/
21mr|antlr-maven-plugin-2.2-24|7	Group:                  Development/Java
21mr|antlr-maven-plugin-2.2-24|8	Source0:		http://repo1.maven.org/maven2/org/codehaus/mojo/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|antlr-maven-plugin-2.2-24|9	
21mr|antlr-maven-plugin-2.2-24|10	# Modern modello expects to see <models></models>, even if there is only one.
21mr|antlr-maven-plugin-2.2-24|11	Patch0:			maven-antlr-plugin-2.2-modello-issue.patch
21mr|antlr-maven-plugin-2.2-24|12	# siteRenderer.createSink doesn't exist anymore
21mr|antlr-maven-plugin-2.2-24|13	Patch2:			maven-antlr-plugin-2.1-sinkfix.patch
21mr|antlr-maven-plugin-2.2-24|14	# Fix grammar processing bug (bz 1020312)
21mr|antlr-maven-plugin-2.2-24|15	Patch3:			0001-MANTLR-34-Fix-NPE-when-building-Jenkins.patch
21mr|antlr-maven-plugin-2.2-24|16	
21mr|antlr-maven-plugin-2.2-24|17	BuildArch:		noarch
21mr|antlr-maven-plugin-2.2-24|18	# Java stack is not supported on x86_32
21mr|antlr-maven-plugin-2.2-24|19	ExcludeArch: %{ix86}
21mr|antlr-maven-plugin-2.2-24|20	
21mr|antlr-maven-plugin-2.2-24|21	BuildRequires:  maven-local
21mr|antlr-maven-plugin-2.2-24|22	BuildRequires:  mvn(org.apache.commons:commons-exec)
21mr|antlr-maven-plugin-2.2-24|23	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|antlr-maven-plugin-2.2-24|24	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|antlr-maven-plugin-2.2-24|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|antlr-maven-plugin-2.2-24|26	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|antlr-maven-plugin-2.2-24|27	BuildRequires:  mvn(org.apache.maven.shared:maven-plugin-testing-harness)
21mr|antlr-maven-plugin-2.2-24|28	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|antlr-maven-plugin-2.2-24|29	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|antlr-maven-plugin-2.2-24|30	BuildRequires:  mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|antlr-maven-plugin-2.2-24|31	BuildRequires:  mvn(org.codehaus.plexus:plexus-i18n)
21mr|antlr-maven-plugin-2.2-24|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|antlr-maven-plugin-2.2-24|33	
21mr|antlr-maven-plugin-2.2-24|34	%description
21mr|antlr-maven-plugin-2.2-24|35	The Antlr Plugin has two goals:
21mr|antlr-maven-plugin-2.2-24|36	- antlr:generate Generates file(s) to a target directory based on grammar
21mr|antlr-maven-plugin-2.2-24|37	file(s).
21mr|antlr-maven-plugin-2.2-24|38	- antlr:html Generates Antlr report for grammar file(s).
21mr|antlr-maven-plugin-2.2-24|39	
21mr|antlr-maven-plugin-2.2-24|40	%package javadoc
21mr|antlr-maven-plugin-2.2-24|41	Summary:		Javadocs for %{name}
21mr|antlr-maven-plugin-2.2-24|42	
21mr|antlr-maven-plugin-2.2-24|43	%description javadoc
21mr|antlr-maven-plugin-2.2-24|44	This package contains the API documentation for %{name}.
21mr|antlr-maven-plugin-2.2-24|45	
21mr|antlr-maven-plugin-2.2-24|46	%prep
21mr|antlr-maven-plugin-2.2-24|47	%setup -q
21mr|antlr-maven-plugin-2.2-24|48	%patch0 -p1 -b .modello
21mr|antlr-maven-plugin-2.2-24|49	%patch2 -b .sink
21mr|antlr-maven-plugin-2.2-24|50	%patch3 -p1 -b .fixnpe
21mr|antlr-maven-plugin-2.2-24|51	
21mr|antlr-maven-plugin-2.2-24|52	# reporting eventually pulls in another antlr and we'd break with weird errors
21mr|antlr-maven-plugin-2.2-24|53	%pom_xpath_inject "pom:dependency[pom:artifactId[text()='maven-reporting-impl']]/pom:exclusions" "
21mr|antlr-maven-plugin-2.2-24|54	<exclusion>
21mr|antlr-maven-plugin-2.2-24|55	<groupId>antlr</groupId>
21mr|antlr-maven-plugin-2.2-24|56	<artifactId>antlr</artifactId>
21mr|antlr-maven-plugin-2.2-24|57	</exclusion>"
21mr|antlr-maven-plugin-2.2-24|58	
21mr|antlr-maven-plugin-2.2-24|59	# remove all binary bits
21mr|antlr-maven-plugin-2.2-24|60	find -name '*.class' -exec rm -f '{}' \;
21mr|antlr-maven-plugin-2.2-24|61	find -name '*.jar' -exec rm -f '{}' \;
21mr|antlr-maven-plugin-2.2-24|62	
21mr|antlr-maven-plugin-2.2-24|63	%mvn_file : %{name}
21mr|antlr-maven-plugin-2.2-24|64	
21mr|antlr-maven-plugin-2.2-24|65	%build
21mr|antlr-maven-plugin-2.2-24|66	%mvn_build -- -Dmaven.test.skip=true
21mr|antlr-maven-plugin-2.2-24|67	
21mr|antlr-maven-plugin-2.2-24|68	%install
21mr|antlr-maven-plugin-2.2-24|69	%mvn_install
21mr|antlr-maven-plugin-2.2-24|70	
21mr|antlr-maven-plugin-2.2-24|71	%files -f .mfiles
21mr|antlr-maven-plugin-2.2-24|72	
21mr|antlr-maven-plugin-2.2-24|73	%files javadoc -f .mfiles-javadoc
21mr|antlr-maven-plugin-2.2-24|74	

11383 21
21mr|aom-1.0.0-1.2020.04.17|1	%define major 1
21mr|aom-1.0.0-1.2020.04.17|2	%define libname %mklibname %{name} %{major}
21mr|aom-1.0.0-1.2020.04.17|3	%define develname %mklibname %{name} -d
21mr|aom-1.0.0-1.2020.04.17|4	%define staticname %mklibname %{name} -d -s
21mr|aom-1.0.0-1.2020.04.17|5	
21mr|aom-1.0.0-1.2020.04.17|6	# Use latest git, until regular and standardized releases will be available.
21mr|aom-1.0.0-1.2020.04.17|7	# We can't download (for now) download release tarball or last. Thats why we need download git by hand.
21mr|aom-1.0.0-1.2020.04.17|8	# Use the YYYY.MM.DD format to make sure the number always goes up, not down (31.1.2020 > 10.4.2020)
21mr|aom-1.0.0-1.2020.04.17|9	%define gitdate 2020.04.17
21mr|aom-1.0.0-1.2020.04.17|10	
21mr|aom-1.0.0-1.2020.04.17|11	# Analyzer requires wxWidgets, which requires webkitgtk, which
21mr|aom-1.0.0-1.2020.04.17|12	# requires libavif, which requires libaom... Bad cyclical dependency
21mr|aom-1.0.0-1.2020.04.17|13	%bcond_without gui
21mr|aom-1.0.0-1.2020.04.17|14	
21mr|aom-1.0.0-1.2020.04.17|15	Name:		aom
21mr|aom-1.0.0-1.2020.04.17|16	Version:	1.0.0
21mr|aom-1.0.0-1.2020.04.17|17	Release:	1.%{gitdate}
21mr|aom-1.0.0-1.2020.04.17|18	Summary:	Royalty-free next-generation video format
21mr|aom-1.0.0-1.2020.04.17|19	Group:		System/Libraries
21mr|aom-1.0.0-1.2020.04.17|20	License:	BSD
21mr|aom-1.0.0-1.2020.04.17|21	URL:		http://aomedia.org/
21mr|aom-1.0.0-1.2020.04.17|22	#Source should be taken from: https://aomedia.googlesource.com/aom/
21mr|aom-1.0.0-1.2020.04.17|23	Source0:	%{name}-%{gitdate}.tar.zst
21mr|aom-1.0.0-1.2020.04.17|24	BuildRequires:	cmake
21mr|aom-1.0.0-1.2020.04.17|25	BuildRequires:	doxygen
21mr|aom-1.0.0-1.2020.04.17|26	BuildRequires:	graphviz
21mr|aom-1.0.0-1.2020.04.17|27	BuildRequires:	perl(Getopt::Long)
21mr|aom-1.0.0-1.2020.04.17|28	%if %{with gui}
21mr|aom-1.0.0-1.2020.04.17|29	BuildRequires:	wxgtku3.0-devel
21mr|aom-1.0.0-1.2020.04.17|30	%endif
21mr|aom-1.0.0-1.2020.04.17|31	BuildRequires:	yasm
21mr|aom-1.0.0-1.2020.04.17|32	Provides:	av1 = %{version}-%{release}
21mr|aom-1.0.0-1.2020.04.17|33	
21mr|aom-1.0.0-1.2020.04.17|34	%description
21mr|aom-1.0.0-1.2020.04.17|35	The Alliance for Open Media’s focus is to deliver a next-generation
21mr|aom-1.0.0-1.2020.04.17|36	video format that is:
21mr|aom-1.0.0-1.2020.04.17|37	
21mr|aom-1.0.0-1.2020.04.17|38	- Interoperable and open;
21mr|aom-1.0.0-1.2020.04.17|39	- Optimized for the Internet;
21mr|aom-1.0.0-1.2020.04.17|40	- Scalable to any modern device at any bandwidth;
21mr|aom-1.0.0-1.2020.04.17|41	- Designed with a low computational footprint and optimized for hardware;
21mr|aom-1.0.0-1.2020.04.17|42	- Capable of consistent, highest-quality, real-time video delivery; and
21mr|aom-1.0.0-1.2020.04.17|43	- Flexible for both commercial and non-commercial content, including
21mr|aom-1.0.0-1.2020.04.17|44	user-generated content.
21mr|aom-1.0.0-1.2020.04.17|45	
21mr|aom-1.0.0-1.2020.04.17|46	This package contains the reference encoder and decoder.
21mr|aom-1.0.0-1.2020.04.17|47	
21mr|aom-1.0.0-1.2020.04.17|48	%if %{with gui}
21mr|aom-1.0.0-1.2020.04.17|49	%package extra-tools
21mr|aom-1.0.0-1.2020.04.17|50	Summary:	Extra tools for aom
21mr|aom-1.0.0-1.2020.04.17|51	Group:		System/Libraries
21mr|aom-1.0.0-1.2020.04.17|52	Requires:	%{name} = %{version}-%{release}
21mr|aom-1.0.0-1.2020.04.17|53	
21mr|aom-1.0.0-1.2020.04.17|54	%description extra-tools
21mr|aom-1.0.0-1.2020.04.17|55	This package contains the aom analyzer.
21mr|aom-1.0.0-1.2020.04.17|56	%endif
21mr|aom-1.0.0-1.2020.04.17|57	
21mr|aom-1.0.0-1.2020.04.17|58	%package -n %{libname}
21mr|aom-1.0.0-1.2020.04.17|59	Summary:	Library files for aom
21mr|aom-1.0.0-1.2020.04.17|60	Group:		System/Libraries
21mr|aom-1.0.0-1.2020.04.17|61	
21mr|aom-1.0.0-1.2020.04.17|62	%description -n %{libname}
21mr|aom-1.0.0-1.2020.04.17|63	Library files for aom, the royalty-free next-generation
21mr|aom-1.0.0-1.2020.04.17|64	video format.
21mr|aom-1.0.0-1.2020.04.17|65	
21mr|aom-1.0.0-1.2020.04.17|66	%package -n %{develname}
21mr|aom-1.0.0-1.2020.04.17|67	Summary:	Development files for aom
21mr|aom-1.0.0-1.2020.04.17|68	Group:		Development/C
21mr|aom-1.0.0-1.2020.04.17|69	Requires:	%{libname} = %{version}-%{release}
21mr|aom-1.0.0-1.2020.04.17|70	
21mr|aom-1.0.0-1.2020.04.17|71	%description -n %{develname}
21mr|aom-1.0.0-1.2020.04.17|72	Development files for aom, the royalty-free next-generation
21mr|aom-1.0.0-1.2020.04.17|73	video format.
21mr|aom-1.0.0-1.2020.04.17|74	
21mr|aom-1.0.0-1.2020.04.17|75	%package -n %{staticname}
21mr|aom-1.0.0-1.2020.04.17|76	Summary:	Static library files for aom
21mr|aom-1.0.0-1.2020.04.17|77	Group:		Development/C
21mr|aom-1.0.0-1.2020.04.17|78	Requires:	%{develname} = %{version}-%{release}
21mr|aom-1.0.0-1.2020.04.17|79	
21mr|aom-1.0.0-1.2020.04.17|80	%description -n %{staticname}
21mr|aom-1.0.0-1.2020.04.17|81	Static library files for aom, the royalty-free next-generation
21mr|aom-1.0.0-1.2020.04.17|82	video format.
21mr|aom-1.0.0-1.2020.04.17|83	
21mr|aom-1.0.0-1.2020.04.17|84	%prep
21mr|aom-1.0.0-1.2020.04.17|85	%autosetup -p1 -n %{name}-%{gitdate}
21mr|aom-1.0.0-1.2020.04.17|86	
21mr|aom-1.0.0-1.2020.04.17|87	%build
21mr|aom-1.0.0-1.2020.04.17|88	%cmake \
21mr|aom-1.0.0-1.2020.04.17|89	-Wno-dev -DENABLE_CCACHE=1 \
21mr|aom-1.0.0-1.2020.04.17|90	-DCMAKE_SKIP_RPATH=1 \
21mr|aom-1.0.0-1.2020.04.17|91	-DCMAKE_INSTALL_LIBDIR="/%{_lib}" \
21mr|aom-1.0.0-1.2020.04.17|92	%ifnarch %{armx} %{ix86} %{x86_64}
21mr|aom-1.0.0-1.2020.04.17|93	-DAOM_TARGET_CPU=generic \
21mr|aom-1.0.0-1.2020.04.17|94	%endif
21mr|aom-1.0.0-1.2020.04.17|95	%ifarch %{arm}
21mr|aom-1.0.0-1.2020.04.17|96	-DAOM_TARGET_CPU=arm \
21mr|aom-1.0.0-1.2020.04.17|97	%endif
21mr|aom-1.0.0-1.2020.04.17|98	%ifarch aarch64
21mr|aom-1.0.0-1.2020.04.17|99	-DAOM_TARGET_CPU=arm64 \
21mr|aom-1.0.0-1.2020.04.17|100	%endif
21mr|aom-1.0.0-1.2020.04.17|101	%ifarch %{ix86}
21mr|aom-1.0.0-1.2020.04.17|102	-DAOM_TARGET_CPU=x86 \
21mr|aom-1.0.0-1.2020.04.17|103	%endif
21mr|aom-1.0.0-1.2020.04.17|104	%ifarch %{x86_64}
21mr|aom-1.0.0-1.2020.04.17|105	-DAOM_TARGET_CPU=x86_64 \
21mr|aom-1.0.0-1.2020.04.17|106	%endif
21mr|aom-1.0.0-1.2020.04.17|107	-DCONFIG_WEBM_IO=1 \
21mr|aom-1.0.0-1.2020.04.17|108	-DENABLE_DOCS=1 \
21mr|aom-1.0.0-1.2020.04.17|109	%if %{with gui}
21mr|aom-1.0.0-1.2020.04.17|110	-DCONFIG_ANALYZER=1 \
21mr|aom-1.0.0-1.2020.04.17|111	%else
21mr|aom-1.0.0-1.2020.04.17|112	-DCONFIG_ANALYZER=0 \
21mr|aom-1.0.0-1.2020.04.17|113	%endif
21mr|aom-1.0.0-1.2020.04.17|114	-DCONFIG_LOWBITDEPTH=1
21mr|aom-1.0.0-1.2020.04.17|115	
21mr|aom-1.0.0-1.2020.04.17|116	%make_build
21mr|aom-1.0.0-1.2020.04.17|117	
21mr|aom-1.0.0-1.2020.04.17|118	%install
21mr|aom-1.0.0-1.2020.04.17|119	%make_install -C build
21mr|aom-1.0.0-1.2020.04.17|120	
21mr|aom-1.0.0-1.2020.04.17|121	%if %{with gui}
21mr|aom-1.0.0-1.2020.04.17|122	install -pm 0755 build/examples/analyzer %{buildroot}%{_bindir}/aomanalyzer
21mr|aom-1.0.0-1.2020.04.17|123	%endif
21mr|aom-1.0.0-1.2020.04.17|124	
21mr|aom-1.0.0-1.2020.04.17|125	%files
21mr|aom-1.0.0-1.2020.04.17|126	%doc AUTHORS CHANGELOG README.md
21mr|aom-1.0.0-1.2020.04.17|127	%license LICENSE PATENTS
21mr|aom-1.0.0-1.2020.04.17|128	%{_bindir}/aomdec
21mr|aom-1.0.0-1.2020.04.17|129	%{_bindir}/aomenc
21mr|aom-1.0.0-1.2020.04.17|130	
21mr|aom-1.0.0-1.2020.04.17|131	%if %{with gui}
21mr|aom-1.0.0-1.2020.04.17|132	%files extra-tools
21mr|aom-1.0.0-1.2020.04.17|133	%{_bindir}/aomanalyzer
21mr|aom-1.0.0-1.2020.04.17|134	%endif
21mr|aom-1.0.0-1.2020.04.17|135	
21mr|aom-1.0.0-1.2020.04.17|136	%files -n %{libname}
21mr|aom-1.0.0-1.2020.04.17|137	%license LICENSE PATENTS
21mr|aom-1.0.0-1.2020.04.17|138	%{_libdir}/libaom.so.%{major}{,.*}
21mr|aom-1.0.0-1.2020.04.17|139	# Seems to be a compat symlink
21mr|aom-1.0.0-1.2020.04.17|140	%{_libdir}/libaom.so.0
21mr|aom-1.0.0-1.2020.04.17|141	
21mr|aom-1.0.0-1.2020.04.17|142	%files -n %{develname}
21mr|aom-1.0.0-1.2020.04.17|143	%doc build/docs/html/
21mr|aom-1.0.0-1.2020.04.17|144	%{_includedir}/%{name}
21mr|aom-1.0.0-1.2020.04.17|145	%{_libdir}/libaom.so
21mr|aom-1.0.0-1.2020.04.17|146	%{_libdir}/pkgconfig/%{name}.pc
21mr|aom-1.0.0-1.2020.04.17|147	
21mr|aom-1.0.0-1.2020.04.17|148	%files -n %{staticname}
21mr|aom-1.0.0-1.2020.04.17|149	%{_libdir}/libaom.a

11384 21
21mr|aopalliance-1.0-20|1	Name:           aopalliance
21mr|aopalliance-1.0-20|2	Epoch:          0
21mr|aopalliance-1.0-20|3	Version:        1.0
21mr|aopalliance-1.0-20|4	Release:        20
21mr|aopalliance-1.0-20|5	Summary:        Java/J2EE AOP standards
21mr|aopalliance-1.0-20|6	License:        Public Domain
21mr|aopalliance-1.0-20|7	URL:            http://aopalliance.sourceforge.net/
21mr|aopalliance-1.0-20|8	Group:          Development/Java
21mr|aopalliance-1.0-20|9	BuildArch:      noarch
21mr|aopalliance-1.0-20|10	# Java stack is not supported on x86_32
21mr|aopalliance-1.0-20|11	ExcludeArch: %{ix86}
21mr|aopalliance-1.0-20|12	
21mr|aopalliance-1.0-20|13	# cvs -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance login
21mr|aopalliance-1.0-20|14	# password empty
21mr|aopalliance-1.0-20|15	# cvs -z3 -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance export -r HEAD aopalliance
21mr|aopalliance-1.0-20|16	Source0:        aopalliance-src.tar.gz
21mr|aopalliance-1.0-20|17	Source1:        http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom
21mr|aopalliance-1.0-20|18	Source2:        %{name}-MANIFEST.MF
21mr|aopalliance-1.0-20|19	
21mr|aopalliance-1.0-20|20	BuildRequires:  ant
21mr|aopalliance-1.0-20|21	BuildRequires:  javapackages-local
21mr|aopalliance-1.0-20|22	
21mr|aopalliance-1.0-20|23	%description
21mr|aopalliance-1.0-20|24	Aspect-Oriented Programming (AOP) offers a better solution to many
21mr|aopalliance-1.0-20|25	problems than do existing technologies, such as EJB.  AOP Alliance
21mr|aopalliance-1.0-20|26	intends to facilitate and standardize the use of AOP to enhance
21mr|aopalliance-1.0-20|27	existing middleware environments (such as J2EE), or development
21mr|aopalliance-1.0-20|28	environements (e.g. Eclipse).  The AOP Alliance also aims to ensure
21mr|aopalliance-1.0-20|29	interoperability between Java/J2EE AOP implementations to build a
21mr|aopalliance-1.0-20|30	larger AOP community.
21mr|aopalliance-1.0-20|31	
21mr|aopalliance-1.0-20|32	%{?javadoc_package}
21mr|aopalliance-1.0-20|33	
21mr|aopalliance-1.0-20|34	%prep
21mr|aopalliance-1.0-20|35	%setup -q -n %{name}
21mr|aopalliance-1.0-20|36	
21mr|aopalliance-1.0-20|37	%build
21mr|aopalliance-1.0-20|38	export CLASSPATH=
21mr|aopalliance-1.0-20|39	export OPT_JAR_LIST=:
21mr|aopalliance-1.0-20|40	%{ant} -Dbuild.sysclasspath=only jar javadoc
21mr|aopalliance-1.0-20|41	
21mr|aopalliance-1.0-20|42	# Inject OSGi manifest required by Eclipse.
21mr|aopalliance-1.0-20|43	jar umf %{SOURCE2} build/%{name}.jar
21mr|aopalliance-1.0-20|44	
21mr|aopalliance-1.0-20|45	%install
21mr|aopalliance-1.0-20|46	%mvn_file : %{name}
21mr|aopalliance-1.0-20|47	%mvn_artifact %{SOURCE1} build/%{name}.jar
21mr|aopalliance-1.0-20|48	
21mr|aopalliance-1.0-20|49	%mvn_install -J build/javadoc
21mr|aopalliance-1.0-20|50	
21mr|aopalliance-1.0-20|51	%files -f .mfiles
21mr|aopalliance-1.0-20|52	

11385 21
21mr|apache-2.4.66-1|1	%define defaultmaxmodules 256
21mr|apache-2.4.66-1|2	%define defaultserverlimit 2048
21mr|apache-2.4.66-1|3	
21mr|apache-2.4.66-1|4	%define TAG %{vendor} Linux
21mr|apache-2.4.66-1|5	%define BASEPRODUCT Apache
21mr|apache-2.4.66-1|6	%define all_services httpd.service httpd-worker.service httpd-event.service
21mr|apache-2.4.66-1|7	
21mr|apache-2.4.66-1|8	%define _default_patch_fuzz 2
21mr|apache-2.4.66-1|9	
21mr|apache-2.4.66-1|10	Summary:	The most widely used Web server on the Internet
21mr|apache-2.4.66-1|11	Name:		apache
21mr|apache-2.4.66-1|12	Version:	2.4.66
21mr|apache-2.4.66-1|13	Release:	1
21mr|apache-2.4.66-1|14	Epoch:		4
21mr|apache-2.4.66-1|15	License:	Apache License
21mr|apache-2.4.66-1|16	Group:		System/Servers
21mr|apache-2.4.66-1|17	Url:		https://httpd.apache.org
21mr|apache-2.4.66-1|18	Source0:	http://archive.apache.org/dist/httpd/httpd-%{version}.tar.bz2
21mr|apache-2.4.66-1|19	Source1:	apache.rpmlintrc
21mr|apache-2.4.66-1|20	Source3:	apache2_transparent_png_icons.tar.bz2
21mr|apache-2.4.66-1|21	Source9:	htcacheclean.service
21mr|apache-2.4.66-1|22	Source10:	htcacheclean.sysconfig
21mr|apache-2.4.66-1|23	Source11:	ROSA.tar.gz
21mr|apache-2.4.66-1|24	Source14:	httpd-init.service
21mr|apache-2.4.66-1|25	Source15:	httpd.service
21mr|apache-2.4.66-1|26	Source16:	httpd.tmpfiles.d
21mr|apache-2.4.66-1|27	Source17:	htcacheclean.tmpfiles.d
21mr|apache-2.4.66-1|28	Source18:	apache.sysusers.d
21mr|apache-2.4.66-1|29	Source19:	README.GOST
21mr|apache-2.4.66-1|30	Source100:	buildconf
21mr|apache-2.4.66-1|31	Patch1:		httpd-2.0.45-deplibs.patch
21mr|apache-2.4.66-1|32	Patch2:		httpd-2.1.10-apxs.patch
21mr|apache-2.4.66-1|33	Patch3:		httpd-2.2.10-ldap_auth_now_modular_in-apr-util-dbd-ldap_fix.diff
21mr|apache-2.4.66-1|34	Patch4:		httpd-2.2.21-linux3.diff
21mr|apache-2.4.66-1|35	Patch5:		httpd-2.4.46-rosa_config.diff
21mr|apache-2.4.66-1|36	Patch6:		httpd-2.4.1-linkage_fix.diff
21mr|apache-2.4.66-1|37	Patch7:		httpd-2.4.1-buildfix.diff
21mr|apache-2.4.66-1|38	# Fixing typos in Source11 (ROSA.tar.gz)
21mr|apache-2.4.66-1|39	Patch8:		ROSA-tarballed-configs.diff
21mr|apache-2.4.66-1|40	BuildRequires:	lynx
21mr|apache-2.4.66-1|41	BuildRequires:	flex
21mr|apache-2.4.66-1|42	BuildRequires:	patchelf
21mr|apache-2.4.66-1|43	BuildRequires:	db-devel
21mr|apache-2.4.66-1|44	BuildRequires:	gdbm-devel
21mr|apache-2.4.66-1|45	BuildRequires:	openldap-devel
21mr|apache-2.4.66-1|46	BuildRequires:	sasl-devel
21mr|apache-2.4.66-1|47	# user() and group() provides generator
21mr|apache-2.4.66-1|48	BuildRequires:	systemd
21mr|apache-2.4.66-1|49	BuildRequires:	pkgconfig(apr-1) >= 1.5.0
21mr|apache-2.4.66-1|50	BuildRequires:	pkgconfig(apr-util-1) >= 1.5.3
21mr|apache-2.4.66-1|51	BuildRequires:	pkgconfig(expat)
21mr|apache-2.4.66-1|52	BuildRequires:	pkgconfig(libpcre)
21mr|apache-2.4.66-1|53	BuildRequires:	pkgconfig(libxml-2.0)
21mr|apache-2.4.66-1|54	BuildRequires:	pkgconfig(lua) >= 5.1
21mr|apache-2.4.66-1|55	BuildRequires:	pkgconfig(openssl)
21mr|apache-2.4.66-1|56	BuildRequires:	libressl-devel
21mr|apache-2.4.66-1|57	BuildRequires:	pkgconfig(zlib)
21mr|apache-2.4.66-1|58	
21mr|apache-2.4.66-1|59	%description
21mr|apache-2.4.66-1|60	This package contains the main binary of apache, a powerful, full-featured,
21mr|apache-2.4.66-1|61	efficient and freely-available Web server. Apache is also the most popular Web
21mr|apache-2.4.66-1|62	server on the Internet.
21mr|apache-2.4.66-1|63	
21mr|apache-2.4.66-1|64	This version of apache is fully modular, and many modules are available in
21mr|apache-2.4.66-1|65	pre-compiled formats, like PHP and mod_auth_external.
21mr|apache-2.4.66-1|66	
21mr|apache-2.4.66-1|67	This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.
21mr|apache-2.4.66-1|68	This package defaults to a ServerLimit of %{defaultserverlimit}.
21mr|apache-2.4.66-1|69	
21mr|apache-2.4.66-1|70	You can change these values at RPM build time by using for example:
21mr|apache-2.4.66-1|71	
21mr|apache-2.4.66-1|72	--define 'maxmodules 512' --define 'serverlimit 2048'
21mr|apache-2.4.66-1|73	
21mr|apache-2.4.66-1|74	The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.
21mr|apache-2.4.66-1|75	The package was built with a ServerLimit of %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}.
21mr|apache-2.4.66-1|76	
21mr|apache-2.4.66-1|77	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|78	
21mr|apache-2.4.66-1|79	%package mpm-prefork
21mr|apache-2.4.66-1|80	Summary:	Implements a non-threaded, pre-forking web server (stable)
21mr|apache-2.4.66-1|81	Group:		System/Servers
21mr|apache-2.4.66-1|82	Requires:	apache-base = %{EVRD}
21mr|apache-2.4.66-1|83	Requires:	apache-modules = %{EVRD}
21mr|apache-2.4.66-1|84	Requires(post,preun,postun):	systemd-units
21mr|apache-2.4.66-1|85	Provides:	webserver
21mr|apache-2.4.66-1|86	Provides:	apache = %{EVRD}
21mr|apache-2.4.66-1|87	Provides:	apache-mpm = %{EVRD}
21mr|apache-2.4.66-1|88	
21mr|apache-2.4.66-1|89	%description mpm-prefork
21mr|apache-2.4.66-1|90	This Multi-Processing Module (MPM) implements a non-threaded, pre-forking web
21mr|apache-2.4.66-1|91	server that handles requests in a manner similar to Apache 1.3. It is
21mr|apache-2.4.66-1|92	appropriate for sites that need to avoid threading for compatibility with
21mr|apache-2.4.66-1|93	non-thread-safe libraries. It is also the best MPM for isolating each request,
21mr|apache-2.4.66-1|94	so that a problem with a single request will not affect any other.
21mr|apache-2.4.66-1|95	
21mr|apache-2.4.66-1|96	This MPM is very self-regulating, so it is rarely necessary to adjust its
21mr|apache-2.4.66-1|97	configuration directives. Most important is that MaxClients be big enough to
21mr|apache-2.4.66-1|98	handle as many simultaneous requests as you expect to receive, but small enough
21mr|apache-2.4.66-1|99	to assure that there is enough physical RAM for all processes.
21mr|apache-2.4.66-1|100	
21mr|apache-2.4.66-1|101	This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.
21mr|apache-2.4.66-1|102	This package defaults to a ServerLimit of %{defaultserverlimit}.
21mr|apache-2.4.66-1|103	
21mr|apache-2.4.66-1|104	You can change these values at RPM build time by using for example:
21mr|apache-2.4.66-1|105	
21mr|apache-2.4.66-1|106	--define 'maxmodules 512' --define 'serverlimit 2048'
21mr|apache-2.4.66-1|107	
21mr|apache-2.4.66-1|108	The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.
21mr|apache-2.4.66-1|109	The package was built with a ServerLimit of %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}.
21mr|apache-2.4.66-1|110	
21mr|apache-2.4.66-1|111	%files mpm-prefork
21mr|apache-2.4.66-1|112	%attr(0755,root,root) %{_sbindir}/httpd
21mr|apache-2.4.66-1|113	%{_unitdir}/httpd.service
21mr|apache-2.4.66-1|114	
21mr|apache-2.4.66-1|115	%post mpm-prefork
21mr|apache-2.4.66-1|116	%systemd_post httpd.service
21mr|apache-2.4.66-1|117	
21mr|apache-2.4.66-1|118	%preun mpm-prefork
21mr|apache-2.4.66-1|119	%systemd_preun httpd.service
21mr|apache-2.4.66-1|120	
21mr|apache-2.4.66-1|121	%postun mpm-prefork
21mr|apache-2.4.66-1|122	%systemd_postun_with_restart httpd.service
21mr|apache-2.4.66-1|123	
21mr|apache-2.4.66-1|124	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|125	
21mr|apache-2.4.66-1|126	%package mpm-worker
21mr|apache-2.4.66-1|127	Summary:	Implements a hybrid multi-threaded multi-process web server (experimental)
21mr|apache-2.4.66-1|128	Group:		System/Servers
21mr|apache-2.4.66-1|129	Requires:	apache-base = %{EVRD}
21mr|apache-2.4.66-1|130	Requires:	apache-modules = %{EVRD}
21mr|apache-2.4.66-1|131	Requires(post,preun,postun):	systemd-units
21mr|apache-2.4.66-1|132	Provides:	webserver
21mr|apache-2.4.66-1|133	Provides:	apache = %{EVRD}
21mr|apache-2.4.66-1|134	Conflicts:	apache-mod_php
21mr|apache-2.4.66-1|135	Conflicts:	apache-mod_perl
21mr|apache-2.4.66-1|136	Conflicts:	apache-mod_python
21mr|apache-2.4.66-1|137	
21mr|apache-2.4.66-1|138	%description mpm-worker
21mr|apache-2.4.66-1|139	This Multi-Processing Module (MPM) implements a hybrid multi-process
21mr|apache-2.4.66-1|140	multi-threaded server. By using threads to serve requests, it is able to serve
21mr|apache-2.4.66-1|141	a large number of requests with less system resources than a process-based
21mr|apache-2.4.66-1|142	server. Yet it retains much of the stability of a process-based server by
21mr|apache-2.4.66-1|143	keeping multiple processes available, each with many threads.
21mr|apache-2.4.66-1|144	
21mr|apache-2.4.66-1|145	The most important directives used to control this MPM are ThreadsPerChild,
21mr|apache-2.4.66-1|146	which controls the number of threads deployed by each child process and
21mr|apache-2.4.66-1|147	MaxClients, which controls the maximum total number of threads that may be
21mr|apache-2.4.66-1|148	launched.
21mr|apache-2.4.66-1|149	
21mr|apache-2.4.66-1|150	This package contains the main binary of apache, a powerful, full-featured,
21mr|apache-2.4.66-1|151	efficient and freely-available Web server. Apache is also the most popular Web
21mr|apache-2.4.66-1|152	server on the Internet.
21mr|apache-2.4.66-1|153	
21mr|apache-2.4.66-1|154	This version of apache is fully modular, and many modules are available in
21mr|apache-2.4.66-1|155	pre-compiled formats, like PHP and mod_auth_external.
21mr|apache-2.4.66-1|156	
21mr|apache-2.4.66-1|157	This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.
21mr|apache-2.4.66-1|158	
21mr|apache-2.4.66-1|159	You can change these values at RPM build time by using for example:
21mr|apache-2.4.66-1|160	
21mr|apache-2.4.66-1|161	--define 'maxmodules 512'
21mr|apache-2.4.66-1|162	
21mr|apache-2.4.66-1|163	The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.
21mr|apache-2.4.66-1|164	
21mr|apache-2.4.66-1|165	%files mpm-worker
21mr|apache-2.4.66-1|166	%attr(0755,root,root) %{_sbindir}/httpd-worker
21mr|apache-2.4.66-1|167	%{_unitdir}/httpd-worker.service
21mr|apache-2.4.66-1|168	
21mr|apache-2.4.66-1|169	%post mpm-worker
21mr|apache-2.4.66-1|170	%systemd_post httpd-worker.service
21mr|apache-2.4.66-1|171	
21mr|apache-2.4.66-1|172	%preun mpm-worker
21mr|apache-2.4.66-1|173	%systemd_preun httpd-worker.service
21mr|apache-2.4.66-1|174	
21mr|apache-2.4.66-1|175	%postun mpm-worker
21mr|apache-2.4.66-1|176	%systemd_postun_with_restart httpd-worker.service
21mr|apache-2.4.66-1|177	
21mr|apache-2.4.66-1|178	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|179	
21mr|apache-2.4.66-1|180	%package mpm-event
21mr|apache-2.4.66-1|181	Summary:	Implements a hybrid multi-threaded multi-process web server
21mr|apache-2.4.66-1|182	Group:		System/Servers
21mr|apache-2.4.66-1|183	Requires:	apache-base = %{EVRD}
21mr|apache-2.4.66-1|184	Requires:	apache-modules = %{EVRD}
21mr|apache-2.4.66-1|185	Requires(post,preun,postun):	systemd-units
21mr|apache-2.4.66-1|186	Provides:	webserver
21mr|apache-2.4.66-1|187	Provides:	apache = %{EVRD}
21mr|apache-2.4.66-1|188	Conflicts:	apache-mod_php
21mr|apache-2.4.66-1|189	Conflicts:	apache-mod_perl
21mr|apache-2.4.66-1|190	Conflicts:	apache-mod_python
21mr|apache-2.4.66-1|191	
21mr|apache-2.4.66-1|192	%description mpm-event
21mr|apache-2.4.66-1|193	The event Multi-Processing Module (MPM) is designed to allow more requests to
21mr|apache-2.4.66-1|194	be served simultaneously by passing off some processing work to supporting
21mr|apache-2.4.66-1|195	threads, freeing up the main threads to work on new requests. It is based on
21mr|apache-2.4.66-1|196	the worker MPM, which implements a hybrid multi-process multi-threaded server.
21mr|apache-2.4.66-1|197	Run-time configuration directives are identical to those provided by worker.
21mr|apache-2.4.66-1|198	
21mr|apache-2.4.66-1|199	This package contains the main binary of apache, a powerful, full-featured,
21mr|apache-2.4.66-1|200	efficient and freely-available Web server. Apache is also the most popular Web
21mr|apache-2.4.66-1|201	server on the Internet.
21mr|apache-2.4.66-1|202	
21mr|apache-2.4.66-1|203	This version of apache is fully modular, and many modules are available in
21mr|apache-2.4.66-1|204	pre-compiled formats, like PHP and mod_auth_external.
21mr|apache-2.4.66-1|205	
21mr|apache-2.4.66-1|206	This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.
21mr|apache-2.4.66-1|207	
21mr|apache-2.4.66-1|208	You can change these values at RPM build time by using for example:
21mr|apache-2.4.66-1|209	
21mr|apache-2.4.66-1|210	--define 'maxmodules 512'
21mr|apache-2.4.66-1|211	
21mr|apache-2.4.66-1|212	The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.
21mr|apache-2.4.66-1|213	
21mr|apache-2.4.66-1|214	%files mpm-event
21mr|apache-2.4.66-1|215	%attr(0755,root,root) %{_sbindir}/httpd-event
21mr|apache-2.4.66-1|216	%{_unitdir}/httpd-event.service
21mr|apache-2.4.66-1|217	
21mr|apache-2.4.66-1|218	%post mpm-event
21mr|apache-2.4.66-1|219	%systemd_post httpd-event.service
21mr|apache-2.4.66-1|220	
21mr|apache-2.4.66-1|221	%preun mpm-event
21mr|apache-2.4.66-1|222	%systemd_preun httpd-event.service
21mr|apache-2.4.66-1|223	
21mr|apache-2.4.66-1|224	%postun mpm-event
21mr|apache-2.4.66-1|225	%systemd_postun_with_restart httpd-event.service
21mr|apache-2.4.66-1|226	
21mr|apache-2.4.66-1|227	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|228	
21mr|apache-2.4.66-1|229	%package user
21mr|apache-2.4.66-1|230	Summary:	Create user and group for webserver
21mr|apache-2.4.66-1|231	Group:		System/Servers
21mr|apache-2.4.66-1|232	%if %{mdvver} >= 202310
21mr|apache-2.4.66-1|233	Requires(pre):	%{_bindir}/systemd-sysusers
21mr|apache-2.4.66-1|234	%else
21mr|apache-2.4.66-1|235	Requires(pre):	/bin/systemd-sysusers
21mr|apache-2.4.66-1|236	%endif
21mr|apache-2.4.66-1|237	Conflicts:	apache-base < 2.4.46-8
21mr|apache-2.4.66-1|238	Obsoletes:	apache-base < 2.4.46-8
21mr|apache-2.4.66-1|239	
21mr|apache-2.4.66-1|240	%description user
21mr|apache-2.4.66-1|241	This package create user and group apache:apache which can be used
21mr|apache-2.4.66-1|242	in either Apache HTTPD or another web server, e.g. lighttpd.
21mr|apache-2.4.66-1|243	
21mr|apache-2.4.66-1|244	%files user
21mr|apache-2.4.66-1|245	%{_sysusersdir}/apache.conf
21mr|apache-2.4.66-1|246	
21mr|apache-2.4.66-1|247	%pre user
21mr|apache-2.4.66-1|248	%sysusers_create_package apache %{SOURCE18}
21mr|apache-2.4.66-1|249	
21mr|apache-2.4.66-1|250	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|251	
21mr|apache-2.4.66-1|252	%package filesystem
21mr|apache-2.4.66-1|253	Summary:	Common filesystem structure for webservers
21mr|apache-2.4.66-1|254	Group:		System/Servers
21mr|apache-2.4.66-1|255	# "apache-user" subpackage provides it, but accept a possible alternative
21mr|apache-2.4.66-1|256	Requires(pre):	user(apache)
21mr|apache-2.4.66-1|257	Requires(pre):	group(apache)
21mr|apache-2.4.66-1|258	# Files were moved between packages
21mr|apache-2.4.66-1|259	Conflicts:	apache-base < 2.4.46-9
21mr|apache-2.4.66-1|260	Obsoletes:	apache-base < 2.4.46-9
21mr|apache-2.4.66-1|261	Conflicts:	apache-user < 2.4.46-9
21mr|apache-2.4.66-1|262	Obsoletes:	apache-user < 2.4.46-9
21mr|apache-2.4.66-1|263	Conflicts:	apache-filesystem < 2.4.46-10
21mr|apache-2.4.66-1|264	Obsoletes:	apache-filesystem < 2.4.46-10
21mr|apache-2.4.66-1|265	
21mr|apache-2.4.66-1|266	%description filesystem
21mr|apache-2.4.66-1|267	This package provides a common filesystem structure in /var/www
21mr|apache-2.4.66-1|268	for Apache HTTPD and other webservers.
21mr|apache-2.4.66-1|269	apache:apache owns files and directories.
21mr|apache-2.4.66-1|270	
21mr|apache-2.4.66-1|271	%files filesystem
21mr|apache-2.4.66-1|272	# Files and directories inside /var/www which are not part of web server content
21mr|apache-2.4.66-1|273	# are owned by root:root, webserver content is owned by apache:apache
21mr|apache-2.4.66-1|274	# defattr(<file mode>, <user>, <group>, <dir mode>)
21mr|apache-2.4.66-1|275	%defattr(644,apache,apache,755)
21mr|apache-2.4.66-1|276	%dir /var/www
21mr|apache-2.4.66-1|277	%dir /var/www/icons/small
21mr|apache-2.4.66-1|278	%dir /var/www/cgi-bin
21mr|apache-2.4.66-1|279	%dir /var/www/perl
21mr|apache-2.4.66-1|280	%dir /var/www/html
21mr|apache-2.4.66-1|281	%config(noreplace) /var/www/html/index.html
21mr|apache-2.4.66-1|282	%config(noreplace) /var/www/html/favicon.ico
21mr|apache-2.4.66-1|283	%config(noreplace) /var/www/html/robots.txt
21mr|apache-2.4.66-1|284	%dir /var/www/error
21mr|apache-2.4.66-1|285	%dir /var/www/error/include
21mr|apache-2.4.66-1|286	%dir /var/www/icons
21mr|apache-2.4.66-1|287	%attr(0644,root,root) %config(noreplace,missingok) /var/www/error/README
21mr|apache-2.4.66-1|288	%attr(0644,root,root) %config(noreplace,missingok) /var/www/error/*.var
21mr|apache-2.4.66-1|289	%attr(0644,root,root) %config(noreplace,missingok) /var/www/error/include/*.html
21mr|apache-2.4.66-1|290	%attr(0644,root,root) /var/www/icons/*.svg
21mr|apache-2.4.66-1|291	%attr(0644,root,root) /var/www/icons/README*
21mr|apache-2.4.66-1|292	%attr(0644,root,root) /var/www/icons/*.png
21mr|apache-2.4.66-1|293	%attr(0644,root,root) /var/www/icons/*.gif
21mr|apache-2.4.66-1|294	%attr(0644,root,root) /var/www/icons/small/*.png
21mr|apache-2.4.66-1|295	%attr(0644,root,root) /var/www/icons/small/*.gif
21mr|apache-2.4.66-1|296	
21mr|apache-2.4.66-1|297	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|298	
21mr|apache-2.4.66-1|299	%package base
21mr|apache-2.4.66-1|300	Summary:	Common files and utilities for apache
21mr|apache-2.4.66-1|301	Group:		System/Servers
21mr|apache-2.4.66-1|302	Requires:	apache = %{EVRD}
21mr|apache-2.4.66-1|303	# "apache-user" subpackage provides it, but accept a possible alternative
21mr|apache-2.4.66-1|304	Requires(pre):	user(apache)
21mr|apache-2.4.66-1|305	Requires(pre):	group(apache)
21mr|apache-2.4.66-1|306	# apache-filesystem
21mr|apache-2.4.66-1|307	Requires:	/var/www
21mr|apache-2.4.66-1|308	Recommends:	logrotate
21mr|apache-2.4.66-1|309	Provides:	apache-conf = %{EVRD}
21mr|apache-2.4.66-1|310	# So people who "dnf install httpd" get what they expect
21mr|apache-2.4.66-1|311	Provides:	httpd = %{EVRD}
21mr|apache-2.4.66-1|312	
21mr|apache-2.4.66-1|313	%description base
21mr|apache-2.4.66-1|314	This package contains the apache utilities such as Apache Bench (ab) for stress
21mr|apache-2.4.66-1|315	testing your apache installation and several tools for managing user databases,
21mr|apache-2.4.66-1|316	access control, the apache logs and more.
21mr|apache-2.4.66-1|317	
21mr|apache-2.4.66-1|318	%files base
21mr|apache-2.4.66-1|319	%doc upgrading.txt new_features_2_4.txt
21mr|apache-2.4.66-1|320	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/httpd
21mr|apache-2.4.66-1|321	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/httpd
21mr|apache-2.4.66-1|322	%dir %{_sysconfdir}/httpd
21mr|apache-2.4.66-1|323	%dir %{_sysconfdir}/httpd/conf
21mr|apache-2.4.66-1|324	%dir %{_sysconfdir}/httpd/webapps.d
21mr|apache-2.4.66-1|325	%dir %{_sysconfdir}/httpd/conf.d
21mr|apache-2.4.66-1|326	%dir %{_sysconfdir}/httpd/modules.d
21mr|apache-2.4.66-1|327	%dir %{_sysconfdir}/httpd/conf/original
21mr|apache-2.4.66-1|328	%{_sysconfdir}/httpd/modules
21mr|apache-2.4.66-1|329	%{_sysconfdir}/httpd/logs
21mr|apache-2.4.66-1|330	%{_sysconfdir}/httpd/run
21mr|apache-2.4.66-1|331	%{_sysconfdir}/httpd/state
21mr|apache-2.4.66-1|332	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-default.conf
21mr|apache-2.4.66-1|333	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-languages.conf
21mr|apache-2.4.66-1|334	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-manual.conf
21mr|apache-2.4.66-1|335	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-mpm.conf
21mr|apache-2.4.66-1|336	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-multilang-errordoc.conf
21mr|apache-2.4.66-1|337	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/httpd.conf
21mr|apache-2.4.66-1|338	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/magic
21mr|apache-2.4.66-1|339	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/mime.types
21mr|apache-2.4.66-1|340	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-default.conf
21mr|apache-2.4.66-1|341	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-languages.conf
21mr|apache-2.4.66-1|342	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-manual.conf
21mr|apache-2.4.66-1|343	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-mpm.conf
21mr|apache-2.4.66-1|344	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-multilang-errordoc.conf
21mr|apache-2.4.66-1|345	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd.conf
21mr|apache-2.4.66-1|346	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/fileprotector.conf
21mr|apache-2.4.66-1|347	%{_tmpfilesdir}/httpd.conf
21mr|apache-2.4.66-1|348	%dir /var/log/httpd
21mr|apache-2.4.66-1|349	%attr(0755,root,root) %{_bindir}/ab
21mr|apache-2.4.66-1|350	%attr(0755,root,root) %{_bindir}/dbmmanage
21mr|apache-2.4.66-1|351	%attr(0755,root,root) %{_bindir}/htdbm
21mr|apache-2.4.66-1|352	%attr(0755,root,root) %{_bindir}/htdigest
21mr|apache-2.4.66-1|353	%attr(0755,root,root) %{_bindir}/htpasswd
21mr|apache-2.4.66-1|354	%attr(0755,root,root) %{_bindir}/httxt2dbm
21mr|apache-2.4.66-1|355	%attr(0755,root,root) %{_bindir}/logresolve
21mr|apache-2.4.66-1|356	%attr(0755,root,root) %{_sbindir}/apachectl
21mr|apache-2.4.66-1|357	# compat symlink to apachectl
21mr|apache-2.4.66-1|358	%{_sbindir}/apache2ctl
21mr|apache-2.4.66-1|359	%attr(0755,root,root) %{_sbindir}/check_forensic
21mr|apache-2.4.66-1|360	%attr(0755,root,root) %{_sbindir}/checkgid
21mr|apache-2.4.66-1|361	%attr(0755,root,root) %{_sbindir}/fcgistarter
21mr|apache-2.4.66-1|362	%attr(0755,root,root) %{_sbindir}/list_hooks.pl
21mr|apache-2.4.66-1|363	%attr(0755,root,root) %{_sbindir}/logresolve.pl
21mr|apache-2.4.66-1|364	%attr(0755,root,root) %{_sbindir}/log_server_status
21mr|apache-2.4.66-1|365	%attr(0755,root,root) %{_sbindir}/rotatelogs
21mr|apache-2.4.66-1|366	%attr(0755,root,root) %{_sbindir}/split-logfile
21mr|apache-2.4.66-1|367	%attr(0755,root,root) %dir %{_libdir}/apache
21mr|apache-2.4.66-1|368	%attr(0700,apache,apache) %dir %{_localstatedir}/lib/httpd
21mr|apache-2.4.66-1|369	%attr(0700,apache,apache) %dir %{_localstatedir}/cache/httpd
21mr|apache-2.4.66-1|370	%exclude %{_mandir}/man8/htcacheclean.8*
21mr|apache-2.4.66-1|371	%exclude %{_mandir}/man8/suexec.8*
21mr|apache-2.4.66-1|372	%{_mandir}/*/*
21mr|apache-2.4.66-1|373	
21mr|apache-2.4.66-1|374	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|375	
21mr|apache-2.4.66-1|376	%package modules
21mr|apache-2.4.66-1|377	Summary:	Meta package
21mr|apache-2.4.66-1|378	Group:		System/Servers
21mr|apache-2.4.66-1|379	Requires:	apache-mpm = %{EVRD}
21mr|apache-2.4.66-1|380	Requires:	apache-mod_actions = %{EVRD}
21mr|apache-2.4.66-1|381	Requires:	apache-mod_alias = %{EVRD}
21mr|apache-2.4.66-1|382	Requires:	apache-mod_auth_basic = %{EVRD}
21mr|apache-2.4.66-1|383	Requires:	apache-mod_auth_digest = %{EVRD}
21mr|apache-2.4.66-1|384	Requires:	apache-mod_authn_anon = %{EVRD}
21mr|apache-2.4.66-1|385	Requires:	apache-mod_authn_file = %{EVRD}
21mr|apache-2.4.66-1|386	Requires:	apache-mod_authz_dbm = %{EVRD}
21mr|apache-2.4.66-1|387	Requires:	apache-mod_authz_groupfile = %{EVRD}
21mr|apache-2.4.66-1|388	Requires:	apache-mod_authz_host = %{EVRD}
21mr|apache-2.4.66-1|389	Requires:	apache-mod_authz_owner = %{EVRD}
21mr|apache-2.4.66-1|390	Requires:	apache-mod_authz_user = %{EVRD}
21mr|apache-2.4.66-1|391	Requires:	apache-mod_autoindex = %{EVRD}
21mr|apache-2.4.66-1|392	Requires:	apache-mod_cgi = %{EVRD}
21mr|apache-2.4.66-1|393	Requires:	apache-mod_deflate = %{EVRD}
21mr|apache-2.4.66-1|394	Requires:	apache-mod_dir = %{EVRD}
21mr|apache-2.4.66-1|395	Requires:	apache-mod_env = %{EVRD}
21mr|apache-2.4.66-1|396	Requires:	apache-mod_expires = %{EVRD}
21mr|apache-2.4.66-1|397	Requires:	apache-mod_filter = %{EVRD}
21mr|apache-2.4.66-1|398	Requires:	apache-mod_headers = %{EVRD}
21mr|apache-2.4.66-1|399	Requires:	apache-mod_imagemap = %{EVRD}
21mr|apache-2.4.66-1|400	Requires:	apache-mod_include = %{EVRD}
21mr|apache-2.4.66-1|401	Requires:	apache-mod_info = %{EVRD}
21mr|apache-2.4.66-1|402	Requires:	apache-mod_log_config = %{EVRD}
21mr|apache-2.4.66-1|403	Requires:	apache-mod_lua = %{EVRD}
21mr|apache-2.4.66-1|404	Requires:	apache-mod_mime = %{EVRD}
21mr|apache-2.4.66-1|405	Requires:	apache-mod_mime_magic = %{EVRD}
21mr|apache-2.4.66-1|406	Requires:	apache-mod_negotiation = %{EVRD}
21mr|apache-2.4.66-1|407	Requires:	apache-mod_rewrite = %{EVRD}
21mr|apache-2.4.66-1|408	Requires:	apache-mod_setenvif = %{EVRD}
21mr|apache-2.4.66-1|409	Requires:	apache-mod_status = %{EVRD}
21mr|apache-2.4.66-1|410	Requires:	apache-mod_substitute = %{EVRD}
21mr|apache-2.4.66-1|411	Requires:	apache-mod_unique_id = %{EVRD}
21mr|apache-2.4.66-1|412	Requires:	apache-mod_usertrack = %{EVRD}
21mr|apache-2.4.66-1|413	Requires:	apache-mod_version = %{EVRD}
21mr|apache-2.4.66-1|414	Requires:	apache-mod_vhost_alias = %{EVRD}
21mr|apache-2.4.66-1|415	# new 2.3+ modules
21mr|apache-2.4.66-1|416	Requires:	apache-mod_authz_core = %{EVRD}
21mr|apache-2.4.66-1|417	Requires:	apache-mod_authz_host = %{EVRD}
21mr|apache-2.4.66-1|418	Requires:	apache-mod_unixd = %{EVRD}
21mr|apache-2.4.66-1|419	# new 2.4+ modules
21mr|apache-2.4.66-1|420	Requires:	apache-mod_socache_redis = %{EVRD}
21mr|apache-2.4.66-1|421	
21mr|apache-2.4.66-1|422	%description modules
21mr|apache-2.4.66-1|423	This is a meta package that pulls in the apache modules used by default
21mr|apache-2.4.66-1|424	in %{vendor}.
21mr|apache-2.4.66-1|425	
21mr|apache-2.4.66-1|426	%files modules
21mr|apache-2.4.66-1|427	
21mr|apache-2.4.66-1|428	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|429	
21mr|apache-2.4.66-1|430	%package mod_authn_file
21mr|apache-2.4.66-1|431	Summary:	User authentication using text files
21mr|apache-2.4.66-1|432	Group:		System/Servers
21mr|apache-2.4.66-1|433	
21mr|apache-2.4.66-1|434	%description mod_authn_file
21mr|apache-2.4.66-1|435	This module provides authentication front-ends such as mod_auth_digest
21mr|apache-2.4.66-1|436	and mod_auth_basic to authenticate users by looking up users in plain text
21mr|apache-2.4.66-1|437	password files. Similar functionality is provided by mod_authn_dbm.
21mr|apache-2.4.66-1|438	
21mr|apache-2.4.66-1|439	When using mod_auth_basic or mod_auth_digest, this module is invoked via
21mr|apache-2.4.66-1|440	the AuthBasicProvider or AuthDigestProvider with the file value.
21mr|apache-2.4.66-1|441	
21mr|apache-2.4.66-1|442	%files mod_authn_file
21mr|apache-2.4.66-1|443	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/001_mod_authn_file.conf
21mr|apache-2.4.66-1|444	%attr(0755,root,root) %{_libdir}/apache/mod_authn_file.so
21mr|apache-2.4.66-1|445	
21mr|apache-2.4.66-1|446	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|447	
21mr|apache-2.4.66-1|448	%package mod_authn_dbm
21mr|apache-2.4.66-1|449	Summary:	User authentication using DBM files
21mr|apache-2.4.66-1|450	Group:		System/Servers
21mr|apache-2.4.66-1|451	
21mr|apache-2.4.66-1|452	%description mod_authn_dbm
21mr|apache-2.4.66-1|453	This module provides authentication front-ends such as mod_auth_digest and
21mr|apache-2.4.66-1|454	mod_auth_basic to authenticate users by looking up users in dbm password
21mr|apache-2.4.66-1|455	files. Similar functionality is provided by mod_authn_file.
21mr|apache-2.4.66-1|456	
21mr|apache-2.4.66-1|457	When using mod_auth_basic or mod_auth_digest, this module is invoked via
21mr|apache-2.4.66-1|458	the AuthBasicProvider or AuthDigestProvider with the dbm value.
21mr|apache-2.4.66-1|459	
21mr|apache-2.4.66-1|460	%files mod_authn_dbm
21mr|apache-2.4.66-1|461	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/002_mod_authn_dbm.conf
21mr|apache-2.4.66-1|462	%attr(0755,root,root) %{_libdir}/apache/mod_authn_dbm.so
21mr|apache-2.4.66-1|463	
21mr|apache-2.4.66-1|464	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|465	
21mr|apache-2.4.66-1|466	%package mod_authn_anon
21mr|apache-2.4.66-1|467	Summary:	Allows "anonymous" user access to authenticated areas
21mr|apache-2.4.66-1|468	Group:		System/Servers
21mr|apache-2.4.66-1|469	
21mr|apache-2.4.66-1|470	%description mod_authn_anon
21mr|apache-2.4.66-1|471	This module provides authentication front-ends such as mod_auth_basic to
21mr|apache-2.4.66-1|472	authenticate users similar to anonymous-ftp sites, i.e. have a 'magic' user
21mr|apache-2.4.66-1|473	id 'anonymous' and the email address as a password. These email addresses
21mr|apache-2.4.66-1|474	can be logged.
21mr|apache-2.4.66-1|475	
21mr|apache-2.4.66-1|476	Combined with other (database) access control methods, this allows for
21mr|apache-2.4.66-1|477	effective user tracking and customization according to a user profile
21mr|apache-2.4.66-1|478	while still keeping the site open for 'unregistered' users. One advantage
21mr|apache-2.4.66-1|479	of using Auth-based user tracking is that, unlike magic-cookies and funny
21mr|apache-2.4.66-1|480	URL pre/postfixes, it is completely browser independent and it allows users
21mr|apache-2.4.66-1|481	to share URLs.
21mr|apache-2.4.66-1|482	
21mr|apache-2.4.66-1|483	When using mod_auth_basic, this module is invoked via the AuthBasicProvider
21mr|apache-2.4.66-1|484	directive with the anon value.
21mr|apache-2.4.66-1|485	
21mr|apache-2.4.66-1|486	%files mod_authn_anon
21mr|apache-2.4.66-1|487	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/003_mod_authn_anon.conf
21mr|apache-2.4.66-1|488	%attr(0755,root,root) %{_libdir}/apache/mod_authn_anon.so
21mr|apache-2.4.66-1|489	
21mr|apache-2.4.66-1|490	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|491	
21mr|apache-2.4.66-1|492	%package mod_authn_dbd
21mr|apache-2.4.66-1|493	Summary:	User authentication using an SQL database
21mr|apache-2.4.66-1|494	Group:		System/Servers
21mr|apache-2.4.66-1|495	Requires:	apache-mod_dbd
21mr|apache-2.4.66-1|496	
21mr|apache-2.4.66-1|497	%description mod_authn_dbd
21mr|apache-2.4.66-1|498	This module provides authentication front-ends such as mod_auth_digest
21mr|apache-2.4.66-1|499	and mod_auth_basic to authenticate users by looking up users in SQL
21mr|apache-2.4.66-1|500	tables. Similar functionality is provided by, for example, mod_authn_file.
21mr|apache-2.4.66-1|501	
21mr|apache-2.4.66-1|502	This module relies on mod_dbd to specify the backend database driver and
21mr|apache-2.4.66-1|503	connection parameters, and manage the database connections.
21mr|apache-2.4.66-1|504	
21mr|apache-2.4.66-1|505	When using mod_auth_basic or mod_auth_digest, this module is invoked via
21mr|apache-2.4.66-1|506	the AuthBasicProvider or AuthDigestProvider with the dbd value.
21mr|apache-2.4.66-1|507	
21mr|apache-2.4.66-1|508	%files mod_authn_dbd
21mr|apache-2.4.66-1|509	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/004_mod_authn_dbd.conf
21mr|apache-2.4.66-1|510	%attr(0755,root,root) %{_libdir}/apache/mod_authn_dbd.so
21mr|apache-2.4.66-1|511	
21mr|apache-2.4.66-1|512	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|513	
21mr|apache-2.4.66-1|514	%package mod_authn_socache
21mr|apache-2.4.66-1|515	Summary:	Manages a cache of authentication credentials to relieve the load on backends
21mr|apache-2.4.66-1|516	Group:		System/Servers
21mr|apache-2.4.66-1|517	
21mr|apache-2.4.66-1|518	%description mod_authn_socache
21mr|apache-2.4.66-1|519	Maintains a cache of authentication credentials, so that a new backend
21mr|apache-2.4.66-1|520	lookup is not required for every authenticated request.
21mr|apache-2.4.66-1|521	
21mr|apache-2.4.66-1|522	%files mod_authn_socache
21mr|apache-2.4.66-1|523	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/005_mod_authn_socache.conf
21mr|apache-2.4.66-1|524	%attr(0755,root,root) %{_libdir}/apache/mod_authn_socache.so
21mr|apache-2.4.66-1|525	
21mr|apache-2.4.66-1|526	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|527	
21mr|apache-2.4.66-1|528	%package mod_authn_core
21mr|apache-2.4.66-1|529	Summary:	Core Authentication
21mr|apache-2.4.66-1|530	Group:		System/Servers
21mr|apache-2.4.66-1|531	
21mr|apache-2.4.66-1|532	%description mod_authn_core
21mr|apache-2.4.66-1|533	This module provides core authentication capabilities to allow or deny
21mr|apache-2.4.66-1|534	access to portions of the web site. mod_authn_core provides directives that
21mr|apache-2.4.66-1|535	are common to all authentication providers.
21mr|apache-2.4.66-1|536	
21mr|apache-2.4.66-1|537	%files mod_authn_core
21mr|apache-2.4.66-1|538	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/006_mod_authn_core.conf
21mr|apache-2.4.66-1|539	%attr(0755,root,root) %{_libdir}/apache/mod_authn_core.so
21mr|apache-2.4.66-1|540	
21mr|apache-2.4.66-1|541	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|542	
21mr|apache-2.4.66-1|543	%package mod_authz_host
21mr|apache-2.4.66-1|544	Summary:	Group authorizations based on host (name or IP address)
21mr|apache-2.4.66-1|545	Group:		System/Servers
21mr|apache-2.4.66-1|546	
21mr|apache-2.4.66-1|547	%description mod_authz_host
21mr|apache-2.4.66-1|548	The authorization providers implemented by mod_authz_host are registered using
21mr|apache-2.4.66-1|549	the Require directive. The directive can be referenced within a <Directory>,
21mr|apache-2.4.66-1|550	<Files>, or <Location> section as well as .htaccess files to control access
21mr|apache-2.4.66-1|551	to particular parts of the server.  Access can be controlled based on the
21mr|apache-2.4.66-1|552	client hostname or IP address.
21mr|apache-2.4.66-1|553	
21mr|apache-2.4.66-1|554	In general, access restriction directives apply to all access methods (GET,
21mr|apache-2.4.66-1|555	PUT, POST, etc). This is the desired behavior in most cases.  However, it is
21mr|apache-2.4.66-1|556	possible to restrict some methods, while leaving other methods unrestricted,
21mr|apache-2.4.66-1|557	by enclosing the directives in a <Limit> section.
21mr|apache-2.4.66-1|558	
21mr|apache-2.4.66-1|559	%files mod_authz_host
21mr|apache-2.4.66-1|560	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/007_mod_authz_host.conf
21mr|apache-2.4.66-1|561	%attr(0755,root,root) %{_libdir}/apache/mod_authz_host.so
21mr|apache-2.4.66-1|562	
21mr|apache-2.4.66-1|563	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|564	
21mr|apache-2.4.66-1|565	%package mod_authz_groupfile
21mr|apache-2.4.66-1|566	Summary:	Group authorization using plaintext files
21mr|apache-2.4.66-1|567	Group:		System/Servers
21mr|apache-2.4.66-1|568	
21mr|apache-2.4.66-1|569	%description mod_authz_groupfile
21mr|apache-2.4.66-1|570	This module provides authorization capabilities so that authenticated
21mr|apache-2.4.66-1|571	users can be allowed or denied access to portions of the web site by group
21mr|apache-2.4.66-1|572	membership. Similar functionality is provided by mod_authz_dbm.
21mr|apache-2.4.66-1|573	
21mr|apache-2.4.66-1|574	%files mod_authz_groupfile
21mr|apache-2.4.66-1|575	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/008_mod_authz_groupfile.conf
21mr|apache-2.4.66-1|576	%attr(0755,root,root) %{_libdir}/apache/mod_authz_groupfile.so
21mr|apache-2.4.66-1|577	
21mr|apache-2.4.66-1|578	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|579	
21mr|apache-2.4.66-1|580	%package mod_authz_user
21mr|apache-2.4.66-1|581	Summary:	User Authorization
21mr|apache-2.4.66-1|582	Group:		System/Servers
21mr|apache-2.4.66-1|583	
21mr|apache-2.4.66-1|584	%description mod_authz_user
21mr|apache-2.4.66-1|585	This module provides authorization capabilities so that authenticated
21mr|apache-2.4.66-1|586	users can be allowed or denied access to portions of the web site.
21mr|apache-2.4.66-1|587	mod_authz_user grants access if the authenticated user is listed in a
21mr|apache-2.4.66-1|588	Require user directive. Alternatively Require valid-user can be used to
21mr|apache-2.4.66-1|589	grant access to all successfully authenticated users.
21mr|apache-2.4.66-1|590	
21mr|apache-2.4.66-1|591	%files mod_authz_user
21mr|apache-2.4.66-1|592	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/009_mod_authz_user.conf
21mr|apache-2.4.66-1|593	%attr(0755,root,root) %{_libdir}/apache/mod_authz_user.so
21mr|apache-2.4.66-1|594	
21mr|apache-2.4.66-1|595	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|596	
21mr|apache-2.4.66-1|597	%package mod_authz_dbm
21mr|apache-2.4.66-1|598	Summary:	Group authorization using DBM files
21mr|apache-2.4.66-1|599	Group:		System/Servers
21mr|apache-2.4.66-1|600	
21mr|apache-2.4.66-1|601	%description mod_authz_dbm
21mr|apache-2.4.66-1|602	This module provides authorization capabilities so that authenticated
21mr|apache-2.4.66-1|603	users can be allowed or denied access to portions of the web site by group
21mr|apache-2.4.66-1|604	membership. Similar functionality is provided by mod_authz_groupfile.
21mr|apache-2.4.66-1|605	
21mr|apache-2.4.66-1|606	%files mod_authz_dbm
21mr|apache-2.4.66-1|607	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/010_mod_authz_dbm.conf
21mr|apache-2.4.66-1|608	%attr(0755,root,root) %{_libdir}/apache/mod_authz_dbm.so
21mr|apache-2.4.66-1|609	
21mr|apache-2.4.66-1|610	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|611	
21mr|apache-2.4.66-1|612	%package mod_authz_owner
21mr|apache-2.4.66-1|613	Summary:	Authorization based on file ownership
21mr|apache-2.4.66-1|614	Group:		System/Servers
21mr|apache-2.4.66-1|615	
21mr|apache-2.4.66-1|616	%description mod_authz_owner
21mr|apache-2.4.66-1|617	This module authorizes access to files by comparing the userid used for
21mr|apache-2.4.66-1|618	HTTP authentication (the web userid) with the file-system owner or group
21mr|apache-2.4.66-1|619	of the requested file. The supplied username and password must be already
21mr|apache-2.4.66-1|620	properly verified by an authentication module, such as mod_auth_basic or
21mr|apache-2.4.66-1|621	mod_auth_digest. mod_authz_owner recognizes two arguments for the Require
21mr|apache-2.4.66-1|622	directive, file-owner and file-group, as follows:
21mr|apache-2.4.66-1|623	
21mr|apache-2.4.66-1|624	file-owner
21mr|apache-2.4.66-1|625	The supplied web-username must match the system's name for the owner of the
21mr|apache-2.4.66-1|626	file being requested. That is, if the operating system says the requested
21mr|apache-2.4.66-1|627	file is owned by jones, then the username used to access it through the
21mr|apache-2.4.66-1|628	web must be jones as well.
21mr|apache-2.4.66-1|629	
21mr|apache-2.4.66-1|630	file-group
21mr|apache-2.4.66-1|631	The name of the system group that owns the file must be present in a
21mr|apache-2.4.66-1|632	group database, which is provided, for example, by mod_authz_groupfile
21mr|apache-2.4.66-1|633	or mod_authz_dbm, and the web-username must be a member of that group. For
21mr|apache-2.4.66-1|634	example, if the operating system says the requested file is owned by (system)
21mr|apache-2.4.66-1|635	group accounts, the group accounts must appear in the group database and
21mr|apache-2.4.66-1|636	the web-username used in the request must be a member of that group.
21mr|apache-2.4.66-1|637	
21mr|apache-2.4.66-1|638	%files mod_authz_owner
21mr|apache-2.4.66-1|639	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/011_mod_authz_owner.conf
21mr|apache-2.4.66-1|640	%attr(0755,root,root) %{_libdir}/apache/mod_authz_owner.so
21mr|apache-2.4.66-1|641	
21mr|apache-2.4.66-1|642	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|643	
21mr|apache-2.4.66-1|644	%package mod_authz_dbd
21mr|apache-2.4.66-1|645	Summary:	Group Authorization and Login using SQL
21mr|apache-2.4.66-1|646	Group:		System/Servers
21mr|apache-2.4.66-1|647	
21mr|apache-2.4.66-1|648	%description mod_authz_dbd
21mr|apache-2.4.66-1|649	This module provides authorization capabilities so that authenticated
21mr|apache-2.4.66-1|650	users can be allowed or denied access to portions of the web site by group
21mr|apache-2.4.66-1|651	membership. Similar functionality is provided by mod_authz_groupfile and
21mr|apache-2.4.66-1|652	mod_authz_dbm, with the exception that this module queries a SQL database
21mr|apache-2.4.66-1|653	to determine whether a user is a member of a group.
21mr|apache-2.4.66-1|654	
21mr|apache-2.4.66-1|655	This module can also provide database-backed user login/logout
21mr|apache-2.4.66-1|656	capabilities. These are likely to be of most value when used in conjunction
21mr|apache-2.4.66-1|657	with mod_authn_dbd.
21mr|apache-2.4.66-1|658	
21mr|apache-2.4.66-1|659	This module relies on mod_dbd to specify the backend database driver and
21mr|apache-2.4.66-1|660	connection parameters, and manage the database connections.
21mr|apache-2.4.66-1|661	
21mr|apache-2.4.66-1|662	%files mod_authz_dbd
21mr|apache-2.4.66-1|663	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/012_mod_authz_dbd.conf
21mr|apache-2.4.66-1|664	%attr(0755,root,root) %{_libdir}/apache/mod_authz_dbd.so
21mr|apache-2.4.66-1|665	
21mr|apache-2.4.66-1|666	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|667	
21mr|apache-2.4.66-1|668	%package mod_authz_core
21mr|apache-2.4.66-1|669	Summary:	Core Authorization
21mr|apache-2.4.66-1|670	Group:		System/Servers
21mr|apache-2.4.66-1|671	
21mr|apache-2.4.66-1|672	%description mod_authz_core
21mr|apache-2.4.66-1|673	This module provides core authorization capabilities so that
21mr|apache-2.4.66-1|674	authenticated users can be allowed or denied access to portions of the
21mr|apache-2.4.66-1|675	web site. mod_authz_core provides the functionality to register various
21mr|apache-2.4.66-1|676	authorization providers. It is usually used in conjunction with an
21mr|apache-2.4.66-1|677	authentication provider module such as mod_authn_file and an authorization
21mr|apache-2.4.66-1|678	module such as mod_authz_user. It also allows for advanced logic to be
21mr|apache-2.4.66-1|679	applied to the authorization processing.
21mr|apache-2.4.66-1|680	
21mr|apache-2.4.66-1|681	%files mod_authz_core
21mr|apache-2.4.66-1|682	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/013_mod_authz_core.conf
21mr|apache-2.4.66-1|683	%attr(0755,root,root) %{_libdir}/apache/mod_authz_core.so
21mr|apache-2.4.66-1|684	
21mr|apache-2.4.66-1|685	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|686	
21mr|apache-2.4.66-1|687	%package mod_authnz_ldap
21mr|apache-2.4.66-1|688	Summary:	LDAP HTTP Basic authentication
21mr|apache-2.4.66-1|689	Group:		System/Servers
21mr|apache-2.4.66-1|690	
21mr|apache-2.4.66-1|691	%description mod_authnz_ldap
21mr|apache-2.4.66-1|692	This module provides authentication front-ends such as mod_auth_basic to
21mr|apache-2.4.66-1|693	authenticate users through an ldap directory.
21mr|apache-2.4.66-1|694	
21mr|apache-2.4.66-1|695	mod_authnz_ldap supports the following features:
21mr|apache-2.4.66-1|696	
21mr|apache-2.4.66-1|697	* Known to support the OpenLDAP SDK (both 1.x and 2.x), Novell LDAP SDK and
21mr|apache-2.4.66-1|698	the iPlanet (Netscape) SDK.
21mr|apache-2.4.66-1|699	
21mr|apache-2.4.66-1|700	* Complex authorization policies can be implemented by representing the policy
21mr|apache-2.4.66-1|701	with LDAP filters.
21mr|apache-2.4.66-1|702	
21mr|apache-2.4.66-1|703	* Uses extensive caching of LDAP operations via mod_ldap.
21mr|apache-2.4.66-1|704	
21mr|apache-2.4.66-1|705	* Support for LDAP over SSL (requires the Netscape SDK) or TLS (requires the
21mr|apache-2.4.66-1|706	OpenLDAP 2.x SDK or Novell LDAP SDK).
21mr|apache-2.4.66-1|707	
21mr|apache-2.4.66-1|708	When using mod_auth_basic, this module is invoked via the AuthBasicProvider
21mr|apache-2.4.66-1|709	directive with the ldap value.
21mr|apache-2.4.66-1|710	
21mr|apache-2.4.66-1|711	%files mod_authnz_ldap
21mr|apache-2.4.66-1|712	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/014_mod_authnz_ldap.conf
21mr|apache-2.4.66-1|713	%attr(0755,root,root) %{_libdir}/apache/mod_authnz_ldap.so
21mr|apache-2.4.66-1|714	
21mr|apache-2.4.66-1|715	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|716	
21mr|apache-2.4.66-1|717	%package mod_access_compat
21mr|apache-2.4.66-1|718	Summary:	Group authorizations based on host (name or IP address)
21mr|apache-2.4.66-1|719	Group:		System/Servers
21mr|apache-2.4.66-1|720	
21mr|apache-2.4.66-1|721	%description mod_access_compat
21mr|apache-2.4.66-1|722	The directives provided by mod_access_compat are used in <Directory>,
21mr|apache-2.4.66-1|723	<Files>, and <Location> sections as well as .htaccess files to control access
21mr|apache-2.4.66-1|724	to particular parts of the server. Access can be controlled based on the
21mr|apache-2.4.66-1|725	client hostname, IP address, or other characteristics of the client request,
21mr|apache-2.4.66-1|726	as captured in environment variables. The Allow and Deny directives are
21mr|apache-2.4.66-1|727	used to specify which clients are or are not allowed access to the server,
21mr|apache-2.4.66-1|728	while the Order directive sets the default access state, and configures
21mr|apache-2.4.66-1|729	how the Allow and Deny directives interact with each other.
21mr|apache-2.4.66-1|730	
21mr|apache-2.4.66-1|731	Both host-based access restrictions and password-based authentication may
21mr|apache-2.4.66-1|732	be implemented simultaneously. In that case, the Satisfy directive is used
21mr|apache-2.4.66-1|733	to determine how the two sets of restrictions interact.
21mr|apache-2.4.66-1|734	
21mr|apache-2.4.66-1|735	%files mod_access_compat
21mr|apache-2.4.66-1|736	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/015_mod_access_compat.conf
21mr|apache-2.4.66-1|737	%attr(0755,root,root) %{_libdir}/apache/mod_access_compat.so
21mr|apache-2.4.66-1|738	
21mr|apache-2.4.66-1|739	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|740	
21mr|apache-2.4.66-1|741	%package mod_auth_basic
21mr|apache-2.4.66-1|742	Summary:	Basic authentication
21mr|apache-2.4.66-1|743	Group:		System/Servers
21mr|apache-2.4.66-1|744	
21mr|apache-2.4.66-1|745	%description mod_auth_basic
21mr|apache-2.4.66-1|746	This module allows the use of HTTP Basic Authentication to restrict access
21mr|apache-2.4.66-1|747	by looking up users in the given providers. HTTP Digest Authentication is
21mr|apache-2.4.66-1|748	provided by mod_auth_digest. This module should usually be combined with at
21mr|apache-2.4.66-1|749	least one authentication module such as mod_authn_file and one authorization
21mr|apache-2.4.66-1|750	module such as mod_authz_user.
21mr|apache-2.4.66-1|751	
21mr|apache-2.4.66-1|752	%files mod_auth_basic
21mr|apache-2.4.66-1|753	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/016_mod_auth_basic.conf
21mr|apache-2.4.66-1|754	%attr(0755,root,root) %{_libdir}/apache/mod_auth_basic.so
21mr|apache-2.4.66-1|755	
21mr|apache-2.4.66-1|756	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|757	
21mr|apache-2.4.66-1|758	%package mod_auth_form
21mr|apache-2.4.66-1|759	Summary:	Form authentication
21mr|apache-2.4.66-1|760	Group:		System/Servers
21mr|apache-2.4.66-1|761	
21mr|apache-2.4.66-1|762	%description mod_auth_form
21mr|apache-2.4.66-1|763	Form authentication depends on the mod_session modules, and these modules
21mr|apache-2.4.66-1|764	make use of HTTP cookies, and as such can fall victim to Cross Site Scripting
21mr|apache-2.4.66-1|765	attacks, or expose potentially private information to clients. Please ensure
21mr|apache-2.4.66-1|766	that the relevant risks have been taken into account before enabling the
21mr|apache-2.4.66-1|767	session functionality on your server.
21mr|apache-2.4.66-1|768	
21mr|apache-2.4.66-1|769	This module allows the use of an HTML login form to restrict access by
21mr|apache-2.4.66-1|770	looking up users in the given providers. HTML forms require significantly
21mr|apache-2.4.66-1|771	more configuration than the alternatives, however an HTML login form can
21mr|apache-2.4.66-1|772	provide a much friendlier experience for end users.
21mr|apache-2.4.66-1|773	
21mr|apache-2.4.66-1|774	HTTP basic authentication is provided by mod_auth_basic, and HTTP digest
21mr|apache-2.4.66-1|775	authentication is provided by mod_auth_digest. This module should be
21mr|apache-2.4.66-1|776	combined with at least one authentication module such as mod_authn_file
21mr|apache-2.4.66-1|777	and one authorization module such as mod_authz_user.
21mr|apache-2.4.66-1|778	
21mr|apache-2.4.66-1|779	Once the user has been successfully authenticated, the user's login details
21mr|apache-2.4.66-1|780	will be stored in a session provided by mod_session.
21mr|apache-2.4.66-1|781	
21mr|apache-2.4.66-1|782	%files mod_auth_form
21mr|apache-2.4.66-1|783	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/017_mod_auth_form.conf
21mr|apache-2.4.66-1|784	%attr(0755,root,root) %{_libdir}/apache/mod_auth_form.so
21mr|apache-2.4.66-1|785	
21mr|apache-2.4.66-1|786	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|787	
21mr|apache-2.4.66-1|788	%package mod_auth_digest
21mr|apache-2.4.66-1|789	Summary:	User authentication using MD5 Digest Authentication
21mr|apache-2.4.66-1|790	Group:		System/Servers
21mr|apache-2.4.66-1|791	
21mr|apache-2.4.66-1|792	%description mod_auth_digest
21mr|apache-2.4.66-1|793	This module implements HTTP Digest Authentication (RFC2617), and provides
21mr|apache-2.4.66-1|794	a more secure alternative to mod_auth_basic.
21mr|apache-2.4.66-1|795	
21mr|apache-2.4.66-1|796	%files mod_auth_digest
21mr|apache-2.4.66-1|797	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/018_mod_auth_digest.conf
21mr|apache-2.4.66-1|798	%attr(0755,root,root) %{_libdir}/apache/mod_auth_digest.so
21mr|apache-2.4.66-1|799	
21mr|apache-2.4.66-1|800	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|801	
21mr|apache-2.4.66-1|802	%package mod_allowmethods
21mr|apache-2.4.66-1|803	Summary:	Easily restrict what HTTP methods can be used on the server
21mr|apache-2.4.66-1|804	Group:		System/Servers
21mr|apache-2.4.66-1|805	
21mr|apache-2.4.66-1|806	%description mod_allowmethods
21mr|apache-2.4.66-1|807	This module makes it easy to restrict what HTTP methods can used on an
21mr|apache-2.4.66-1|808	server. The most common configuration would be:
21mr|apache-2.4.66-1|809	
21mr|apache-2.4.66-1|810	%files mod_allowmethods
21mr|apache-2.4.66-1|811	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/019_mod_allowmethods.conf
21mr|apache-2.4.66-1|812	%attr(0755,root,root) %{_libdir}/apache/mod_allowmethods.so
21mr|apache-2.4.66-1|813	
21mr|apache-2.4.66-1|814	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|815	
21mr|apache-2.4.66-1|816	%package mod_file_cache
21mr|apache-2.4.66-1|817	Summary:	Caches a static list of files in memory
21mr|apache-2.4.66-1|818	Group:		System/Servers
21mr|apache-2.4.66-1|819	
21mr|apache-2.4.66-1|820	%description mod_file_cache
21mr|apache-2.4.66-1|821	This module should be used with care. You can easily create a broken site
21mr|apache-2.4.66-1|822	using mod_file_cache, so read this document carefully.
21mr|apache-2.4.66-1|823	
21mr|apache-2.4.66-1|824	Caching frequently requested files that change very infrequently is a
21mr|apache-2.4.66-1|825	technique for reducing server load. mod_file_cache provides two techniques for
21mr|apache-2.4.66-1|826	caching frequently requested static files. Through configuration directives,
21mr|apache-2.4.66-1|827	you can direct mod_file_cache to either open then mmap() a file, or to
21mr|apache-2.4.66-1|828	pre-open a file and save the file's open file handle. Both techniques reduce
21mr|apache-2.4.66-1|829	server load when processing requests for these files by doing part of the
21mr|apache-2.4.66-1|830	work (specifically, the file I/O) for serving the file when the server is
21mr|apache-2.4.66-1|831	started rather than during each request.
21mr|apache-2.4.66-1|832	
21mr|apache-2.4.66-1|833	Notice: You cannot use this for speeding up CGI programs or other files
21mr|apache-2.4.66-1|834	which are served by special content handlers. It can only be used for
21mr|apache-2.4.66-1|835	regular files which are usually served by the Apache core content handler.
21mr|apache-2.4.66-1|836	
21mr|apache-2.4.66-1|837	This module is an extension of and borrows heavily from the mod_mmap_static
21mr|apache-2.4.66-1|838	module in Apache 1.3.
21mr|apache-2.4.66-1|839	
21mr|apache-2.4.66-1|840	%files mod_file_cache
21mr|apache-2.4.66-1|841	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/020_mod_file_cache.conf
21mr|apache-2.4.66-1|842	%attr(0755,root,root) %{_libdir}/apache/mod_file_cache.so
21mr|apache-2.4.66-1|843	
21mr|apache-2.4.66-1|844	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|845	
21mr|apache-2.4.66-1|846	%package mod_cache
21mr|apache-2.4.66-1|847	Summary:	RFC 2616 compliant HTTP caching filter
21mr|apache-2.4.66-1|848	Group:		System/Servers
21mr|apache-2.4.66-1|849	Recommends:	apache-mod_cache_disk
21mr|apache-2.4.66-1|850	
21mr|apache-2.4.66-1|851	%description mod_cache
21mr|apache-2.4.66-1|852	This module should be used with care, as when the CacheQuickHandler
21mr|apache-2.4.66-1|853	directive is in its default value of on, the Allow and Deny directives
21mr|apache-2.4.66-1|854	will be circumvented. You should not enable quick handler caching for any
21mr|apache-2.4.66-1|855	content to which you wish to limit access by client host name, address or
21mr|apache-2.4.66-1|856	environment variable.
21mr|apache-2.4.66-1|857	
21mr|apache-2.4.66-1|858	mod_cache implements an RFC 2616 compliant HTTP content caching filter,
21mr|apache-2.4.66-1|859	with support for the caching of content negotiated responses containing
21mr|apache-2.4.66-1|860	the Vary header.
21mr|apache-2.4.66-1|861	
21mr|apache-2.4.66-1|862	RFC 2616 compliant caching provides a mechanism to verify whether stale or
21mr|apache-2.4.66-1|863	expired content is still fresh, and can represent a significant performance
21mr|apache-2.4.66-1|864	boost when the origin server supports conditional requests by honouring
21mr|apache-2.4.66-1|865	the If-None-Match HTTP request header. Content is only regenerated from
21mr|apache-2.4.66-1|866	scratch when the content has changed, and not when the cached entry expires.
21mr|apache-2.4.66-1|867	
21mr|apache-2.4.66-1|868	As a filter, mod_cache can be placed in front of content originating from
21mr|apache-2.4.66-1|869	any handler, including flat files (served from a slow disk cached on a fast
21mr|apache-2.4.66-1|870	disk), the output of a CGI script or dynamic content generator, or content
21mr|apache-2.4.66-1|871	proxied from another server.
21mr|apache-2.4.66-1|872	
21mr|apache-2.4.66-1|873	In the default configuration, mod_cache inserts the caching filter as far
21mr|apache-2.4.66-1|874	forward as possible within the filter stack, utilising the quick handler to
21mr|apache-2.4.66-1|875	bypass all per request processing when returning content to the client. In
21mr|apache-2.4.66-1|876	this mode of operation, mod_cache may be thought of as a caching proxy
21mr|apache-2.4.66-1|877	server bolted to the front of the webserver, while running within the
21mr|apache-2.4.66-1|878	webserver itself.
21mr|apache-2.4.66-1|879	
21mr|apache-2.4.66-1|880	When the quick handler is switched off using the CacheQuickHandler directive,
21mr|apache-2.4.66-1|881	it becomes possible to insert the CACHE filter at a point in the filter
21mr|apache-2.4.66-1|882	stack chosen by the administrator. This provides the opportunity to cache
21mr|apache-2.4.66-1|883	content before that content is personalised by the mod_include filter,
21mr|apache-2.4.66-1|884	or optionally compressed by the mod_deflate filter.
21mr|apache-2.4.66-1|885	
21mr|apache-2.4.66-1|886	Under normal operation, mod_cache will respond to and can be controlled by
21mr|apache-2.4.66-1|887	the Cache-Control and Pragma headers sent from a client in a request, or from
21mr|apache-2.4.66-1|888	a server within a response. Under exceptional circumstances, mod_cache can
21mr|apache-2.4.66-1|889	be configured to override these headers and force site specific behaviour,
21mr|apache-2.4.66-1|890	however such behaviour will be limited to this cache only, and will not
21mr|apache-2.4.66-1|891	affect the operation of other caches that may exist between the client and
21mr|apache-2.4.66-1|892	server, and as a result is not recommended unless strictly necessary.
21mr|apache-2.4.66-1|893	
21mr|apache-2.4.66-1|894	RFC 2616 allows for the cache to return stale data while the existing
21mr|apache-2.4.66-1|895	stale entry is refreshed from the origin server, and this is supported
21mr|apache-2.4.66-1|896	by mod_cache when the CacheLock directive is suitably configured. Such
21mr|apache-2.4.66-1|897	responses will contain a Warning HTTP header with a 110 response code.
21mr|apache-2.4.66-1|898	RFC 2616 also allows a cache to return stale data when the attempt made to
21mr|apache-2.4.66-1|899	refresh the stale data returns an error 500 or above, and this behaviour
21mr|apache-2.4.66-1|900	is supported by default by mod_cache. Such responses will contain a Warning
21mr|apache-2.4.66-1|901	HTTP header with a 111 response code.
21mr|apache-2.4.66-1|902	
21mr|apache-2.4.66-1|903	mod_cache requires the services of one or more storage management modules. One
21mr|apache-2.4.66-1|904	storage management module is included in the base Apache distribution:
21mr|apache-2.4.66-1|905	
21mr|apache-2.4.66-1|906	mod_cache_disk
21mr|apache-2.4.66-1|907	Implements a disk based storage manager. Headers and bodies are stored
21mr|apache-2.4.66-1|908	separately on disk, in a directory structure derived from the md5 hash of the
21mr|apache-2.4.66-1|909	cached URL. Multiple content negotiated responses can be stored concurrently,
21mr|apache-2.4.66-1|910	however the caching of partial content is not supported by this module. The
21mr|apache-2.4.66-1|911	htcacheclean tool is provided to list cached URLs, remove cached URLs,
21mr|apache-2.4.66-1|912	or to maintain the size of the disk cache within size and inode limits.
21mr|apache-2.4.66-1|913	
21mr|apache-2.4.66-1|914	Further details, discussion, and examples, are provided in the Caching Guide.
21mr|apache-2.4.66-1|915	
21mr|apache-2.4.66-1|916	%files mod_cache
21mr|apache-2.4.66-1|917	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/021_mod_cache.conf
21mr|apache-2.4.66-1|918	%attr(0755,root,root) %{_libdir}/apache/mod_cache.so
21mr|apache-2.4.66-1|919	
21mr|apache-2.4.66-1|920	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|921	
21mr|apache-2.4.66-1|922	%package mod_cache_disk
21mr|apache-2.4.66-1|923	Summary:	Disk based storage module for the HTTP caching filter
21mr|apache-2.4.66-1|924	Group:		System/Servers
21mr|apache-2.4.66-1|925	Recommends:	apache-htcacheclean = %{EVRD}
21mr|apache-2.4.66-1|926	
21mr|apache-2.4.66-1|927	%description mod_cache_disk
21mr|apache-2.4.66-1|928	mod_cache_disk implements a disk based storage manager for mod_cache.
21mr|apache-2.4.66-1|929	
21mr|apache-2.4.66-1|930	The headers and bodies of cached responses are stored separately on disk,
21mr|apache-2.4.66-1|931	in a directory structure derived from the md5 hash of the cached URL.
21mr|apache-2.4.66-1|932	
21mr|apache-2.4.66-1|933	Multiple content negotiated responses can be stored concurrently, however
21mr|apache-2.4.66-1|934	the caching of partial content is not yet supported by this module.
21mr|apache-2.4.66-1|935	
21mr|apache-2.4.66-1|936	Atomic cache updates to both header and body files are achieved without
21mr|apache-2.4.66-1|937	the need for locking by storing the device and inode numbers of the body
21mr|apache-2.4.66-1|938	file within the header file. This has the side effect that cache entries
21mr|apache-2.4.66-1|939	manually moved into the cache will be ignored.
21mr|apache-2.4.66-1|940	
21mr|apache-2.4.66-1|941	The htcacheclean tool is provided to list cached URLs, remove cached URLs,
21mr|apache-2.4.66-1|942	or to maintain the size of the disk cache within size and/or inode limits. The
21mr|apache-2.4.66-1|943	tool can be run on demand, or can be daemonized to offer continuous monitoring
21mr|apache-2.4.66-1|944	of directory sizes.
21mr|apache-2.4.66-1|945	
21mr|apache-2.4.66-1|946	%files mod_cache_disk
21mr|apache-2.4.66-1|947	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/022_mod_cache_disk.conf
21mr|apache-2.4.66-1|948	%attr(0755,root,root) %{_libdir}/apache/mod_cache_disk.so
21mr|apache-2.4.66-1|949	
21mr|apache-2.4.66-1|950	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|951	
21mr|apache-2.4.66-1|952	%package mod_cache_socache
21mr|apache-2.4.66-1|953	Summary:	Shared Object cache module for HTTPD
21mr|apache-2.4.66-1|954	Group:		System/Servers
21mr|apache-2.4.66-1|955	
21mr|apache-2.4.66-1|956	%description mod_cache_socache
21mr|apache-2.4.66-1|957	mod_cache_socache implements a shared object cache (socache) based storage
21mr|apache-2.4.66-1|958	manager for mod_cache.
21mr|apache-2.4.66-1|959	
21mr|apache-2.4.66-1|960	The headers and bodies of cached responses are combined, and stored underneath
21mr|apache-2.4.66-1|961	a single key in the shared object cache. A number of implementations of shared
21mr|apache-2.4.66-1|962	object caches are available to choose from.
21mr|apache-2.4.66-1|963	
21mr|apache-2.4.66-1|964	Multiple content negotiated responses can be stored concurrently, however the
21mr|apache-2.4.66-1|965	caching of partial content is not yet supported by this module.
21mr|apache-2.4.66-1|966	
21mr|apache-2.4.66-1|967	%files mod_cache_socache
21mr|apache-2.4.66-1|968	%attr(0755,root,root) %{_libdir}/apache/mod_cache_socache.so
21mr|apache-2.4.66-1|969	
21mr|apache-2.4.66-1|970	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|971	
21mr|apache-2.4.66-1|972	%package mod_socache_shmcb
21mr|apache-2.4.66-1|973	Summary:	shmcb based shared object cache provider
21mr|apache-2.4.66-1|974	Group:		System/Servers
21mr|apache-2.4.66-1|975	
21mr|apache-2.4.66-1|976	%description mod_socache_shmcb
21mr|apache-2.4.66-1|977	mod_socache_shmcb is a shared object cache provider which provides for
21mr|apache-2.4.66-1|978	creation and access to a cache backed by a high-performance cyclic buffer
21mr|apache-2.4.66-1|979	inside a shared memory segment.
21mr|apache-2.4.66-1|980	
21mr|apache-2.4.66-1|981	shmcb:/path/to/datafile(512000)
21mr|apache-2.4.66-1|982	
21mr|apache-2.4.66-1|983	Details of other shared object cache providers can be found here.
21mr|apache-2.4.66-1|984	
21mr|apache-2.4.66-1|985	%files mod_socache_shmcb
21mr|apache-2.4.66-1|986	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/023_mod_socache_shmcb.conf
21mr|apache-2.4.66-1|987	%attr(0755,root,root) %{_libdir}/apache/mod_socache_shmcb.so
21mr|apache-2.4.66-1|988	
21mr|apache-2.4.66-1|989	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|990	
21mr|apache-2.4.66-1|991	%package mod_socache_dbm
21mr|apache-2.4.66-1|992	Summary:	DBM based shared object cache provider
21mr|apache-2.4.66-1|993	Group:		System/Servers
21mr|apache-2.4.66-1|994	
21mr|apache-2.4.66-1|995	%description mod_socache_dbm
21mr|apache-2.4.66-1|996	mod_socache_dbm is a shared object cache provider which provides for creation
21mr|apache-2.4.66-1|997	and access to a cache backed by a DBM database.
21mr|apache-2.4.66-1|998	
21mr|apache-2.4.66-1|999	dbm:/path/to/datafile
21mr|apache-2.4.66-1|1000	
21mr|apache-2.4.66-1|1001	Details of other shared object cache providers can be found here.
21mr|apache-2.4.66-1|1002	
21mr|apache-2.4.66-1|1003	%files mod_socache_dbm
21mr|apache-2.4.66-1|1004	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/024_mod_socache_dbm.conf
21mr|apache-2.4.66-1|1005	%attr(0755,root,root) %{_libdir}/apache/mod_socache_dbm.so
21mr|apache-2.4.66-1|1006	
21mr|apache-2.4.66-1|1007	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1008	
21mr|apache-2.4.66-1|1009	%package mod_socache_memcache
21mr|apache-2.4.66-1|1010	Summary:	Memcache based shared object cache provider
21mr|apache-2.4.66-1|1011	Group:		System/Servers
21mr|apache-2.4.66-1|1012	
21mr|apache-2.4.66-1|1013	%description mod_socache_memcache
21mr|apache-2.4.66-1|1014	mod_socache_memcache is a shared object cache provider which provides for
21mr|apache-2.4.66-1|1015	creation and access to a cache backed by the memcached high-performance,
21mr|apache-2.4.66-1|1016	distributed memory object caching system.
21mr|apache-2.4.66-1|1017	
21mr|apache-2.4.66-1|1018	Details of other shared object cache providers can be found here.
21mr|apache-2.4.66-1|1019	
21mr|apache-2.4.66-1|1020	%files mod_socache_memcache
21mr|apache-2.4.66-1|1021	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/025_mod_socache_memcache.conf
21mr|apache-2.4.66-1|1022	%attr(0755,root,root) %{_libdir}/apache/mod_socache_memcache.so
21mr|apache-2.4.66-1|1023	
21mr|apache-2.4.66-1|1024	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1025	
21mr|apache-2.4.66-1|1026	%package mod_socache_redis
21mr|apache-2.4.66-1|1027	Summary:	Redis based shared object cache provider
21mr|apache-2.4.66-1|1028	Group:		System/Servers
21mr|apache-2.4.66-1|1029	
21mr|apache-2.4.66-1|1030	%description mod_socache_redis
21mr|apache-2.4.66-1|1031	mod_socache_redis is a shared object cache provider which provides
21mr|apache-2.4.66-1|1032	for creation and access to a cache backed by the Redis
21mr|apache-2.4.66-1|1033	high-performance, distributed memory object caching system.
21mr|apache-2.4.66-1|1034	
21mr|apache-2.4.66-1|1035	This shared object cache provider's "create" method requires a comma
21mr|apache-2.4.66-1|1036	separated list of memcached host/port specifications. If using this
21mr|apache-2.4.66-1|1037	provider via another modules configuration (such as SSLSessionCache),
21mr|apache-2.4.66-1|1038	provide the list of servers as the optional "arg" parameter.
21mr|apache-2.4.66-1|1039	
21mr|apache-2.4.66-1|1040	%files mod_socache_redis
21mr|apache-2.4.66-1|1041	%attr(0755,root,root) %{_libdir}/apache/mod_socache_redis.so
21mr|apache-2.4.66-1|1042	
21mr|apache-2.4.66-1|1043	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1044	
21mr|apache-2.4.66-1|1045	%package mod_watchdog
21mr|apache-2.4.66-1|1046	Summary:	provides infrastructure for other modules to periodically run tasks
21mr|apache-2.4.66-1|1047	Group:		System/Servers
21mr|apache-2.4.66-1|1048	
21mr|apache-2.4.66-1|1049	%description mod_watchdog
21mr|apache-2.4.66-1|1050	mod_watchdog defines programmatic hooks for other modules to periodically run
21mr|apache-2.4.66-1|1051	tasks. These modules can register handlers for mod_watchdog hooks. Currently,
21mr|apache-2.4.66-1|1052	the following modules in the Apache distribution use this functionality:
21mr|apache-2.4.66-1|1053	
21mr|apache-2.4.66-1|1054	* mod_heartbeat
21mr|apache-2.4.66-1|1055	
21mr|apache-2.4.66-1|1056	* mod_heartmonitor
21mr|apache-2.4.66-1|1057	
21mr|apache-2.4.66-1|1058	To allow a module to use mod_watchdog functionality, mod_watchdog itself
21mr|apache-2.4.66-1|1059	must be statically linked to the server core or, if a dynamic module,
21mr|apache-2.4.66-1|1060	be loaded before the calling module.
21mr|apache-2.4.66-1|1061	
21mr|apache-2.4.66-1|1062	%files mod_watchdog
21mr|apache-2.4.66-1|1063	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/026_mod_watchdog.conf
21mr|apache-2.4.66-1|1064	%attr(0755,root,root) %{_libdir}/apache/mod_watchdog.so
21mr|apache-2.4.66-1|1065	
21mr|apache-2.4.66-1|1066	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1067	
21mr|apache-2.4.66-1|1068	%package mod_dbd
21mr|apache-2.4.66-1|1069	Summary:	Manages SQL database connections
21mr|apache-2.4.66-1|1070	Group:		System/Servers
21mr|apache-2.4.66-1|1071	Requires:	apr-util-dbd-ldap
21mr|apache-2.4.66-1|1072	# no longer supported
21mr|apache-2.4.66-1|1073	#Recommends:	apr-util-dbd-freetds
21mr|apache-2.4.66-1|1074	Recommends:	apr-util-dbd-mysql
21mr|apache-2.4.66-1|1075	Recommends:	apr-util-dbd-odbc
21mr|apache-2.4.66-1|1076	Recommends:	apr-util-dbd-pgsql
21mr|apache-2.4.66-1|1077	Recommends:	apr-util-dbd-sqlite3
21mr|apache-2.4.66-1|1078	
21mr|apache-2.4.66-1|1079	%description mod_dbd
21mr|apache-2.4.66-1|1080	mod_dbd manages SQL database connections using APR. It provides database
21mr|apache-2.4.66-1|1081	connections on request to modules requiring SQL database functions, and
21mr|apache-2.4.66-1|1082	takes care of managing databases with optimal efficiency and scalability
21mr|apache-2.4.66-1|1083	for both threaded and non-threaded MPMs. For details, see the APR website
21mr|apache-2.4.66-1|1084	and this overview of the Apache DBD Framework by its original developer.
21mr|apache-2.4.66-1|1085	
21mr|apache-2.4.66-1|1086	%files mod_dbd
21mr|apache-2.4.66-1|1087	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/027_mod_dbd.conf
21mr|apache-2.4.66-1|1088	%attr(0755,root,root) %{_libdir}/apache/mod_dbd.so
21mr|apache-2.4.66-1|1089	
21mr|apache-2.4.66-1|1090	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1091	
21mr|apache-2.4.66-1|1092	%package mod_bucketeer
21mr|apache-2.4.66-1|1093	Summary:	Buckets manipulation filter
21mr|apache-2.4.66-1|1094	Group:		System/Servers
21mr|apache-2.4.66-1|1095	
21mr|apache-2.4.66-1|1096	%description mod_bucketeer
21mr|apache-2.4.66-1|1097	Buckets manipulation filter.
21mr|apache-2.4.66-1|1098	
21mr|apache-2.4.66-1|1099	%files mod_bucketeer
21mr|apache-2.4.66-1|1100	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/028_mod_bucketeer.conf
21mr|apache-2.4.66-1|1101	%attr(0755,root,root) %{_libdir}/apache/mod_bucketeer.so
21mr|apache-2.4.66-1|1102	
21mr|apache-2.4.66-1|1103	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1104	
21mr|apache-2.4.66-1|1105	%package mod_dumpio
21mr|apache-2.4.66-1|1106	Summary:	Dumps all I/O to error log as desired
21mr|apache-2.4.66-1|1107	Group:		System/Servers
21mr|apache-2.4.66-1|1108	
21mr|apache-2.4.66-1|1109	%description mod_dumpio
21mr|apache-2.4.66-1|1110	mod_dumpio allows for the logging of all input received by Apache and/or
21mr|apache-2.4.66-1|1111	all output sent by Apache to be logged (dumped) to the error.log file.
21mr|apache-2.4.66-1|1112	
21mr|apache-2.4.66-1|1113	The data logging is done right after SSL decoding (for input) and right
21mr|apache-2.4.66-1|1114	before SSL encoding (for output). As can be expected, this can produce
21mr|apache-2.4.66-1|1115	extreme volumes of data, and should only be used when debugging problems.
21mr|apache-2.4.66-1|1116	
21mr|apache-2.4.66-1|1117	%files mod_dumpio
21mr|apache-2.4.66-1|1118	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/029_mod_dumpio.conf
21mr|apache-2.4.66-1|1119	%attr(0755,root,root) %{_libdir}/apache/mod_dumpio.so
21mr|apache-2.4.66-1|1120	
21mr|apache-2.4.66-1|1121	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1122	
21mr|apache-2.4.66-1|1123	%package mod_echo
21mr|apache-2.4.66-1|1124	Summary:	A simple echo server to illustrate protocol modules
21mr|apache-2.4.66-1|1125	Group:		System/Servers
21mr|apache-2.4.66-1|1126	
21mr|apache-2.4.66-1|1127	%description mod_echo
21mr|apache-2.4.66-1|1128	This module provides an example protocol module to illustrate the concept. It
21mr|apache-2.4.66-1|1129	provides a simple echo server. Telnet to it and type stuff, and it will
21mr|apache-2.4.66-1|1130	echo it.
21mr|apache-2.4.66-1|1131	
21mr|apache-2.4.66-1|1132	%files mod_echo
21mr|apache-2.4.66-1|1133	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/030_mod_echo.conf
21mr|apache-2.4.66-1|1134	%attr(0755,root,root) %{_libdir}/apache/mod_echo.so
21mr|apache-2.4.66-1|1135	
21mr|apache-2.4.66-1|1136	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1137	
21mr|apache-2.4.66-1|1138	%package mod_case_filter
21mr|apache-2.4.66-1|1139	Summary:	CaseFilter module
21mr|apache-2.4.66-1|1140	Group:		System/Servers
21mr|apache-2.4.66-1|1141	
21mr|apache-2.4.66-1|1142	%description mod_case_filter
21mr|apache-2.4.66-1|1143	CaseFilter module.
21mr|apache-2.4.66-1|1144	
21mr|apache-2.4.66-1|1145	%files mod_case_filter
21mr|apache-2.4.66-1|1146	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/031_mod_case_filter.conf
21mr|apache-2.4.66-1|1147	%attr(0755,root,root) %{_libdir}/apache/mod_case_filter.so
21mr|apache-2.4.66-1|1148	
21mr|apache-2.4.66-1|1149	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1150	
21mr|apache-2.4.66-1|1151	%package mod_case_filter_in
21mr|apache-2.4.66-1|1152	Summary:	CaseFilterInFilter module
21mr|apache-2.4.66-1|1153	Group:		System/Servers
21mr|apache-2.4.66-1|1154	
21mr|apache-2.4.66-1|1155	%description mod_case_filter_in
21mr|apache-2.4.66-1|1156	CaseFilterInFilter module.
21mr|apache-2.4.66-1|1157	
21mr|apache-2.4.66-1|1158	%files mod_case_filter_in
21mr|apache-2.4.66-1|1159	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/032_mod_case_filter_in.conf
21mr|apache-2.4.66-1|1160	%attr(0755,root,root) %{_libdir}/apache/mod_case_filter_in.so
21mr|apache-2.4.66-1|1161	
21mr|apache-2.4.66-1|1162	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1163	
21mr|apache-2.4.66-1|1164	%package mod_buffer
21mr|apache-2.4.66-1|1165	Summary:	Support for request buffering
21mr|apache-2.4.66-1|1166	Group:		System/Servers
21mr|apache-2.4.66-1|1167	
21mr|apache-2.4.66-1|1168	%description mod_buffer
21mr|apache-2.4.66-1|1169	This module provides the ability to buffer the input and output filter stacks.
21mr|apache-2.4.66-1|1170	
21mr|apache-2.4.66-1|1171	Under certain circumstances, content generators might create content in small
21mr|apache-2.4.66-1|1172	chunks. In order to promote memory reuse, in memory chunks are always 8k in
21mr|apache-2.4.66-1|1173	size, regardless of the size of the chunk itself. When many small chunks are
21mr|apache-2.4.66-1|1174	generated by a request, this can create a large memory footprint while the
21mr|apache-2.4.66-1|1175	request is being processed, and an unnecessarily large amount of data on
21mr|apache-2.4.66-1|1176	the wire. The addition of a buffer collapses the response into the fewest
21mr|apache-2.4.66-1|1177	chunks possible.
21mr|apache-2.4.66-1|1178	
21mr|apache-2.4.66-1|1179	When httpd is used in front of an expensive content generator, buffering the
21mr|apache-2.4.66-1|1180	response may allow the backend to complete processing and release resources
21mr|apache-2.4.66-1|1181	sooner, depending on how the backend is designed.
21mr|apache-2.4.66-1|1182	
21mr|apache-2.4.66-1|1183	The buffer filter may be added to either the input or the output filter
21mr|apache-2.4.66-1|1184	stacks, as appropriate, using the SetInputFilter, SetOutputFilter,
21mr|apache-2.4.66-1|1185	AddOutputFilter or AddOutputFilterByType directives.
21mr|apache-2.4.66-1|1186	
21mr|apache-2.4.66-1|1187	Using buffer with mod_include
21mr|apache-2.4.66-1|1188	
21mr|apache-2.4.66-1|1189	AddOutputFilterByType INCLUDES;BUFFER text/html The buffer filters read the
21mr|apache-2.4.66-1|1190	request/response into RAM and then repack the request/response into the fewest
21mr|apache-2.4.66-1|1191	memory buckets possible, at the cost of CPU time. When the request/response
21mr|apache-2.4.66-1|1192	is already efficiently packed, buffering the request/response could cause
21mr|apache-2.4.66-1|1193	the request/response to be slower than not using a buffer at all. These
21mr|apache-2.4.66-1|1194	filters should be used with care, and only where necessary.
21mr|apache-2.4.66-1|1195	
21mr|apache-2.4.66-1|1196	%files mod_buffer
21mr|apache-2.4.66-1|1197	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/033_mod_buffer.conf
21mr|apache-2.4.66-1|1198	%attr(0755,root,root) %{_libdir}/apache/mod_buffer.so
21mr|apache-2.4.66-1|1199	
21mr|apache-2.4.66-1|1200	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1201	
21mr|apache-2.4.66-1|1202	%package mod_data
21mr|apache-2.4.66-1|1203	Summary:	Convert response body into an RFC2397 data URL
21mr|apache-2.4.66-1|1204	Group:		System/Servers
21mr|apache-2.4.66-1|1205	
21mr|apache-2.4.66-1|1206	%description mod_data
21mr|apache-2.4.66-1|1207	This module provides the ability to convert a response into an RFC2397
21mr|apache-2.4.66-1|1208	data URL.
21mr|apache-2.4.66-1|1209	
21mr|apache-2.4.66-1|1210	Data URLs can be embedded inline within web pages using something like
21mr|apache-2.4.66-1|1211	the mod_include module, to remove the need for clients to make separate
21mr|apache-2.4.66-1|1212	connections to fetch what may potentially be many small images. Data URLs
21mr|apache-2.4.66-1|1213	may also be included into pages generated by scripting languages such as PHP.
21mr|apache-2.4.66-1|1214	
21mr|apache-2.4.66-1|1215	An example of a data URL
21mr|apache-2.4.66-1|1216	
21mr|apache-2.4.66-1|1217	data:image/gif;base64,R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAw
21mr|apache-2.4.66-1|1218	AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz
21mr|apache-2.4.66-1|1219	ByTB10QgxOR0TqBQejhRNzOfkVJ+5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSp
21mr|apache-2.4.66-1|1220	a/TPg7JpJHxyendzWTBfX0cxOnKPjgBzi4diinWGdkF8kjdfnycQZXZeYGejmJl
21mr|apache-2.4.66-1|1221	ZeGl9i2icVqaNVailT6F5iJ90m6mvuTS4OK05M0vDk0Q4XUtwvKOzrcd3iq9uis
21mr|apache-2.4.66-1|1222	F81M1OIcR7lEewwcLp7tuNNkM3uNna3F2JQFo97Vriy/Xl4/f1cf5VWzXyym7PH
21mr|apache-2.4.66-1|1223	hhx4dbgYKAAA7
21mr|apache-2.4.66-1|1224	
21mr|apache-2.4.66-1|1225	The filter takes no parameters, and can be added to the filter stack using
21mr|apache-2.4.66-1|1226	the SetOutputFilter directive, or any of the directives supported by the
21mr|apache-2.4.66-1|1227	mod_filter module.
21mr|apache-2.4.66-1|1228	
21mr|apache-2.4.66-1|1229	Configuring the filter
21mr|apache-2.4.66-1|1230	
21mr|apache-2.4.66-1|1231	<Location /data/images>
21mr|apache-2.4.66-1|1232	SetOutputFilter DATA </Location>
21mr|apache-2.4.66-1|1233	
21mr|apache-2.4.66-1|1234	%files mod_data
21mr|apache-2.4.66-1|1235	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/034_mod_data.conf
21mr|apache-2.4.66-1|1236	%attr(0755,root,root) %{_libdir}/apache/mod_data.so
21mr|apache-2.4.66-1|1237	
21mr|apache-2.4.66-1|1238	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1239	
21mr|apache-2.4.66-1|1240	%package mod_ratelimit
21mr|apache-2.4.66-1|1241	Summary:	Bandwidth Rate Limiting for Clients
21mr|apache-2.4.66-1|1242	Group:		System/Servers
21mr|apache-2.4.66-1|1243	
21mr|apache-2.4.66-1|1244	%description mod_ratelimit
21mr|apache-2.4.66-1|1245	Provides a filter named RATE_LIMIT to limit client bandwidth. The connection
21mr|apache-2.4.66-1|1246	speed to be simulated is specified, in KiB/s, using the environment variable
21mr|apache-2.4.66-1|1247	rate-limit.
21mr|apache-2.4.66-1|1248	
21mr|apache-2.4.66-1|1249	%files mod_ratelimit
21mr|apache-2.4.66-1|1250	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/035_mod_ratelimit.conf
21mr|apache-2.4.66-1|1251	%attr(0755,root,root) %{_libdir}/apache/mod_ratelimit.so
21mr|apache-2.4.66-1|1252	
21mr|apache-2.4.66-1|1253	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1254	
21mr|apache-2.4.66-1|1255	%package mod_reqtimeout
21mr|apache-2.4.66-1|1256	Summary:	Set timeout and minimum data rate for receiving requests
21mr|apache-2.4.66-1|1257	Group:		System/Servers
21mr|apache-2.4.66-1|1258	
21mr|apache-2.4.66-1|1259	%description mod_reqtimeout
21mr|apache-2.4.66-1|1260	This module allows to set timeouts for the reading request and reading body
21mr|apache-2.4.66-1|1261	phases. It is implemented as an input connection filter that sets the socket
21mr|apache-2.4.66-1|1262	timeout so that the total request time does not exceed the timeout value.
21mr|apache-2.4.66-1|1263	
21mr|apache-2.4.66-1|1264	mod_reqtimeout can be used to mitigate slowloris type attacks.
21mr|apache-2.4.66-1|1265	
21mr|apache-2.4.66-1|1266	%files mod_reqtimeout
21mr|apache-2.4.66-1|1267	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/036_mod_reqtimeout.conf
21mr|apache-2.4.66-1|1268	%attr(0755,root,root) %{_libdir}/apache/mod_reqtimeout.so
21mr|apache-2.4.66-1|1269	
21mr|apache-2.4.66-1|1270	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1271	
21mr|apache-2.4.66-1|1272	%package mod_ext_filter
21mr|apache-2.4.66-1|1273	Summary:	Pass the response body through an external program before delivery
21mr|apache-2.4.66-1|1274	Group:		System/Servers
21mr|apache-2.4.66-1|1275	
21mr|apache-2.4.66-1|1276	%description mod_ext_filter
21mr|apache-2.4.66-1|1277	mod_ext_filter presents a simple and familiar programming model for
21mr|apache-2.4.66-1|1278	filters. With this module, a program which reads from stdin and writes to
21mr|apache-2.4.66-1|1279	stdout (i.e., a Unix-style filter command) can be a filter for Apache. This
21mr|apache-2.4.66-1|1280	filtering mechanism is much slower than using a filter which is specially
21mr|apache-2.4.66-1|1281	written for the Apache API and runs inside of the Apache server process,
21mr|apache-2.4.66-1|1282	but it does have the following benefits: * the programming model is much
21mr|apache-2.4.66-1|1283	simpler * any programming/scripting language can be used, provided that it
21mr|apache-2.4.66-1|1284	allows the program to read from standard input and write to standard output
21mr|apache-2.4.66-1|1285	* existing programs can be used unmodified as Apache filters
21mr|apache-2.4.66-1|1286	
21mr|apache-2.4.66-1|1287	Even when the performance characteristics are not suitable for production
21mr|apache-2.4.66-1|1288	use, mod_ext_filter can be used as a prototype environment for filters.
21mr|apache-2.4.66-1|1289	
21mr|apache-2.4.66-1|1290	%files mod_ext_filter
21mr|apache-2.4.66-1|1291	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/037_mod_ext_filter.conf
21mr|apache-2.4.66-1|1292	%attr(0755,root,root) %{_libdir}/apache/mod_ext_filter.so
21mr|apache-2.4.66-1|1293	
21mr|apache-2.4.66-1|1294	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1295	
21mr|apache-2.4.66-1|1296	%package mod_request
21mr|apache-2.4.66-1|1297	Summary:	Filters to handle and make available HTTP request bodies
21mr|apache-2.4.66-1|1298	Group:		System/Servers
21mr|apache-2.4.66-1|1299	
21mr|apache-2.4.66-1|1300	%description mod_request
21mr|apache-2.4.66-1|1301	Under normal circumstances, request handlers such as the default handler
21mr|apache-2.4.66-1|1302	for static files will discard the request body when it is not needed by
21mr|apache-2.4.66-1|1303	the request handler. As a result, filters such as mod_include are limited
21mr|apache-2.4.66-1|1304	to making GET requests only when including other URLs as subrequests, even
21mr|apache-2.4.66-1|1305	if the original request was a POST request, as the discarded request body
21mr|apache-2.4.66-1|1306	is no longer available once filter processing is taking place.
21mr|apache-2.4.66-1|1307	
21mr|apache-2.4.66-1|1308	When this directive has a value greater than zero, request handlers that
21mr|apache-2.4.66-1|1309	would otherwise discard request bodies will instead set the request body
21mr|apache-2.4.66-1|1310	aside for use by filters up to the maximum size specified. In the case of the
21mr|apache-2.4.66-1|1311	mod_include filter, an attempt to POST a request to the static shtml file will
21mr|apache-2.4.66-1|1312	cause any subrequests to be POST requests, instead of GET requests as before.
21mr|apache-2.4.66-1|1313	
21mr|apache-2.4.66-1|1314	This feature makes it possible to break up complex web pages and web
21mr|apache-2.4.66-1|1315	applications into small individual components, and combine the components
21mr|apache-2.4.66-1|1316	and the surrounding web page structure together using mod_include. The
21mr|apache-2.4.66-1|1317	components can take the form of CGI programs, scripted languages, or URLs
21mr|apache-2.4.66-1|1318	reverse proxied into the URL space from another server using mod_proxy.
21mr|apache-2.4.66-1|1319	
21mr|apache-2.4.66-1|1320	Note: Each request set aside has to be set aside in temporary RAM until the
21mr|apache-2.4.66-1|1321	request is complete. As a result, care should be taken to ensure sufficient
21mr|apache-2.4.66-1|1322	RAM is available on the server to support the intended load. Use of this
21mr|apache-2.4.66-1|1323	directive should be limited to where needed on targeted parts of your URL
21mr|apache-2.4.66-1|1324	space, and with the lowest possible value that is still big enough to hold
21mr|apache-2.4.66-1|1325	a request body.
21mr|apache-2.4.66-1|1326	
21mr|apache-2.4.66-1|1327	If the request size sent by the client exceeds the maximum size allocated
21mr|apache-2.4.66-1|1328	by this directive, the server will return 413 Request Entity Too Large.
21mr|apache-2.4.66-1|1329	
21mr|apache-2.4.66-1|1330	%files mod_request
21mr|apache-2.4.66-1|1331	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/038_mod_request.conf
21mr|apache-2.4.66-1|1332	%attr(0755,root,root) %{_libdir}/apache/mod_request.so
21mr|apache-2.4.66-1|1333	
21mr|apache-2.4.66-1|1334	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1335	
21mr|apache-2.4.66-1|1336	%package mod_include
21mr|apache-2.4.66-1|1337	Summary:	Server-parsed html documents (Server Side Includes)
21mr|apache-2.4.66-1|1338	Group:		System/Servers
21mr|apache-2.4.66-1|1339	
21mr|apache-2.4.66-1|1340	%description mod_include
21mr|apache-2.4.66-1|1341	This module provides a filter which will process files before they are
21mr|apache-2.4.66-1|1342	sent to the client. The processing is controlled by specially formatted
21mr|apache-2.4.66-1|1343	SGML comments, referred to as elements. These elements allow conditional
21mr|apache-2.4.66-1|1344	text, the inclusion of other files or programs, as well as the setting and
21mr|apache-2.4.66-1|1345	printing of environment variables.
21mr|apache-2.4.66-1|1346	
21mr|apache-2.4.66-1|1347	%files mod_include
21mr|apache-2.4.66-1|1348	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/039_mod_include.conf
21mr|apache-2.4.66-1|1349	%attr(0755,root,root) %{_libdir}/apache/mod_include.so
21mr|apache-2.4.66-1|1350	
21mr|apache-2.4.66-1|1351	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1352	
21mr|apache-2.4.66-1|1353	%package mod_filter
21mr|apache-2.4.66-1|1354	Summary:	Context-sensitive smart filter configuration module
21mr|apache-2.4.66-1|1355	Group:		System/Servers
21mr|apache-2.4.66-1|1356	
21mr|apache-2.4.66-1|1357	%description mod_filter
21mr|apache-2.4.66-1|1358	This module enables smart, context-sensitive configuration of output
21mr|apache-2.4.66-1|1359	content filters. For example, apache can be configured to process different
21mr|apache-2.4.66-1|1360	content-types through different filters, even when the content-type is not
21mr|apache-2.4.66-1|1361	known in advance (e.g. in a proxy).
21mr|apache-2.4.66-1|1362	
21mr|apache-2.4.66-1|1363	mod_filter works by introducing indirection into the filter chain.  Instead of
21mr|apache-2.4.66-1|1364	inserting filters in the chain, we insert a filter harness which in turn
21mr|apache-2.4.66-1|1365	dispatches conditionally to a filter provider. Any content filter may be
21mr|apache-2.4.66-1|1366	used as a provider to mod_filter; no change to existing filter modules is
21mr|apache-2.4.66-1|1367	required (although it may be possible to simplify them).
21mr|apache-2.4.66-1|1368	
21mr|apache-2.4.66-1|1369	%files mod_filter
21mr|apache-2.4.66-1|1370	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/040_mod_filter.conf
21mr|apache-2.4.66-1|1371	%attr(0755,root,root) %{_libdir}/apache/mod_filter.so
21mr|apache-2.4.66-1|1372	
21mr|apache-2.4.66-1|1373	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1374	
21mr|apache-2.4.66-1|1375	%package mod_reflector
21mr|apache-2.4.66-1|1376	Summary:	Reflect a request body as a response via the output filter stack
21mr|apache-2.4.66-1|1377	Group:		System/Servers
21mr|apache-2.4.66-1|1378	
21mr|apache-2.4.66-1|1379	%description mod_reflector
21mr|apache-2.4.66-1|1380	This module allows request bodies to be reflected back to the client,
21mr|apache-2.4.66-1|1381	in the process passing the request through the output filter stack. A
21mr|apache-2.4.66-1|1382	suitably configured chain of filters can be used to transform the request
21mr|apache-2.4.66-1|1383	into a response. This module can be used to turn an output filter into an
21mr|apache-2.4.66-1|1384	HTTP service.
21mr|apache-2.4.66-1|1385	
21mr|apache-2.4.66-1|1386	%files mod_reflector
21mr|apache-2.4.66-1|1387	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/041_mod_reflector.conf
21mr|apache-2.4.66-1|1388	%attr(0755,root,root) %{_libdir}/apache/mod_reflector.so
21mr|apache-2.4.66-1|1389	
21mr|apache-2.4.66-1|1390	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1391	
21mr|apache-2.4.66-1|1392	%package mod_substitute
21mr|apache-2.4.66-1|1393	Summary:	Perform search and replace operations on response bodies
21mr|apache-2.4.66-1|1394	Group:		System/Servers
21mr|apache-2.4.66-1|1395	
21mr|apache-2.4.66-1|1396	%description mod_substitute
21mr|apache-2.4.66-1|1397	mod_substitute provides a mechanism to perform both regular expression and
21mr|apache-2.4.66-1|1398	fixed string substitutions on response bodies.
21mr|apache-2.4.66-1|1399	
21mr|apache-2.4.66-1|1400	%files mod_substitute
21mr|apache-2.4.66-1|1401	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/042_mod_substitute.conf
21mr|apache-2.4.66-1|1402	%attr(0755,root,root) %{_libdir}/apache/mod_substitute.so
21mr|apache-2.4.66-1|1403	
21mr|apache-2.4.66-1|1404	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1405	
21mr|apache-2.4.66-1|1406	%package mod_sed
21mr|apache-2.4.66-1|1407	Summary:	Filter Input (request) and Output (response) content using sed syntax
21mr|apache-2.4.66-1|1408	Group:		System/Servers
21mr|apache-2.4.66-1|1409	
21mr|apache-2.4.66-1|1410	%description mod_sed
21mr|apache-2.4.66-1|1411	mod_sed is an in-process content filter. The mod_sed filter implements the
21mr|apache-2.4.66-1|1412	sed editing commands implemented by the Solaris 10 sed program as described
21mr|apache-2.4.66-1|1413	in the manual page. However, unlike sed, mod_sed doesn't take data from
21mr|apache-2.4.66-1|1414	standard input. Instead, the filter acts on the entity data sent between
21mr|apache-2.4.66-1|1415	client and server. mod_sed can be used as an input or output filter. mod_sed
21mr|apache-2.4.66-1|1416	is a content filter, which means that it cannot be used to modify client
21mr|apache-2.4.66-1|1417	or server http headers.
21mr|apache-2.4.66-1|1418	
21mr|apache-2.4.66-1|1419	The mod_sed output filter accepts a chunk of data, executes the sed scripts
21mr|apache-2.4.66-1|1420	on the data, and generates the output which is passed to the next filter
21mr|apache-2.4.66-1|1421	in the chain.
21mr|apache-2.4.66-1|1422	
21mr|apache-2.4.66-1|1423	The mod_sed input filter reads the data from the next filter in the chain,
21mr|apache-2.4.66-1|1424	executes the sed scripts, and returns the generated data to the caller
21mr|apache-2.4.66-1|1425	filter in the filter chain.
21mr|apache-2.4.66-1|1426	
21mr|apache-2.4.66-1|1427	Both the input and output filters only process the data if newline characters
21mr|apache-2.4.66-1|1428	are seen in the content. At the end of the data, the rest of the data is
21mr|apache-2.4.66-1|1429	treated as the last line.
21mr|apache-2.4.66-1|1430	
21mr|apache-2.4.66-1|1431	A tutorial article on mod_sed, and why it is more powerful than simple string
21mr|apache-2.4.66-1|1432	or regular expression search and replace, is available on the author's blog.
21mr|apache-2.4.66-1|1433	
21mr|apache-2.4.66-1|1434	%files mod_sed
21mr|apache-2.4.66-1|1435	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/043_mod_sed.conf
21mr|apache-2.4.66-1|1436	%attr(0755,root,root) %{_libdir}/apache/mod_sed.so
21mr|apache-2.4.66-1|1437	
21mr|apache-2.4.66-1|1438	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1439	
21mr|apache-2.4.66-1|1440	%package mod_charset_lite
21mr|apache-2.4.66-1|1441	Summary:	Specify character set translation or recoding
21mr|apache-2.4.66-1|1442	Group:		System/Servers
21mr|apache-2.4.66-1|1443	
21mr|apache-2.4.66-1|1444	%description mod_charset_lite
21mr|apache-2.4.66-1|1445	mod_charset_lite allows the server to change the character set of responses
21mr|apache-2.4.66-1|1446	before sending them to the client. In an EBCDIC environment, Apache always
21mr|apache-2.4.66-1|1447	translates HTTP protocol content (e.g. response headers) from the code page of
21mr|apache-2.4.66-1|1448	the Apache process locale to ISO-8859-1, but not the body of responses. In
21mr|apache-2.4.66-1|1449	any environment, mod_charset_lite can be used to specify that response
21mr|apache-2.4.66-1|1450	bodies should be translated. For example, if files are stored in EBCDIC,
21mr|apache-2.4.66-1|1451	then mod_charset_lite can translate them to ISO-8859-1 before sending them
21mr|apache-2.4.66-1|1452	to the client.
21mr|apache-2.4.66-1|1453	
21mr|apache-2.4.66-1|1454	This module provides a small subset of configuration mechanisms implemented
21mr|apache-2.4.66-1|1455	by Russian Apache and its associated mod_charset.
21mr|apache-2.4.66-1|1456	
21mr|apache-2.4.66-1|1457	%files mod_charset_lite
21mr|apache-2.4.66-1|1458	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/044_mod_charset_lite.conf
21mr|apache-2.4.66-1|1459	%attr(0755,root,root) %{_libdir}/apache/mod_charset_lite.so
21mr|apache-2.4.66-1|1460	
21mr|apache-2.4.66-1|1461	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1462	
21mr|apache-2.4.66-1|1463	%package mod_deflate
21mr|apache-2.4.66-1|1464	Summary:	Compress content before it is delivered to the client
21mr|apache-2.4.66-1|1465	Group:		System/Servers
21mr|apache-2.4.66-1|1466	
21mr|apache-2.4.66-1|1467	%description mod_deflate
21mr|apache-2.4.66-1|1468	The mod_deflate module provides the DEFLATE output filter that allows
21mr|apache-2.4.66-1|1469	output from your server to be compressed before being sent to the client
21mr|apache-2.4.66-1|1470	over the network.
21mr|apache-2.4.66-1|1471	
21mr|apache-2.4.66-1|1472	%files mod_deflate
21mr|apache-2.4.66-1|1473	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/045_mod_deflate.conf
21mr|apache-2.4.66-1|1474	%attr(0755,root,root) %{_libdir}/apache/mod_deflate.so
21mr|apache-2.4.66-1|1475	
21mr|apache-2.4.66-1|1476	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1477	
21mr|apache-2.4.66-1|1478	%package mod_macro
21mr|apache-2.4.66-1|1479	Summary:	Macro support inside Apache httpd runtime configuration files
21mr|apache-2.4.66-1|1480	Group:		System/Servers
21mr|apache-2.4.66-1|1481	
21mr|apache-2.4.66-1|1482	%description mod_macro
21mr|apache-2.4.66-1|1483	This modules provides macros within apache httpd runtime configuration files.
21mr|apache-2.4.66-1|1484	These macros may have parameters. They are expanded when used (parameters
21mr|apache-2.4.66-1|1485	are substituted by their values given as an argument), and the result is
21mr|apache-2.4.66-1|1486	processed normally.
21mr|apache-2.4.66-1|1487	
21mr|apache-2.4.66-1|1488	%files mod_macro
21mr|apache-2.4.66-1|1489	%attr(0755,root,root) %{_libdir}/apache/mod_macro.so
21mr|apache-2.4.66-1|1490	
21mr|apache-2.4.66-1|1491	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1492	
21mr|apache-2.4.66-1|1493	%package mod_xml2enc
21mr|apache-2.4.66-1|1494	Summary:	Enhanced charset/internationalisation support for libxml2-based filter modules
21mr|apache-2.4.66-1|1495	Group:		System/Servers
21mr|apache-2.4.66-1|1496	
21mr|apache-2.4.66-1|1497	%description mod_xml2enc
21mr|apache-2.4.66-1|1498	This module provides enhanced internationalisation support for markup-aware
21mr|apache-2.4.66-1|1499	filter modules such as mod_proxy_html. It can automatically detect the
21mr|apache-2.4.66-1|1500	encoding of input data and ensure they are correctly processed by the
21mr|apache-2.4.66-1|1501	libxml2 parser, including converting to Unicode (UTF-8) where necessary. It
21mr|apache-2.4.66-1|1502	can also convert data to an encoding of choice after markup processing, and
21mr|apache-2.4.66-1|1503	will ensure the correct charset value is set in the HTTP Content-Type header.
21mr|apache-2.4.66-1|1504	
21mr|apache-2.4.66-1|1505	%files mod_xml2enc
21mr|apache-2.4.66-1|1506	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/046_mod_xml2enc.conf
21mr|apache-2.4.66-1|1507	%attr(0755,root,root) %{_libdir}/apache/mod_xml2enc.so
21mr|apache-2.4.66-1|1508	
21mr|apache-2.4.66-1|1509	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1510	
21mr|apache-2.4.66-1|1511	%package mod_proxy_html
21mr|apache-2.4.66-1|1512	Summary:	Rewrite HTML links in to ensure they are addressable in a proxy context
21mr|apache-2.4.66-1|1513	Group:		System/Servers
21mr|apache-2.4.66-1|1514	
21mr|apache-2.4.66-1|1515	%description mod_proxy_html
21mr|apache-2.4.66-1|1516	This module provides an output filter to rewrite HTML links in a proxy
21mr|apache-2.4.66-1|1517	situation, to ensure that links work for users outside the proxy. It serves
21mr|apache-2.4.66-1|1518	the same purpose as Apache's ProxyPassReverse directive does for HTTP headers,
21mr|apache-2.4.66-1|1519	and is an essential component of a reverse proxy.
21mr|apache-2.4.66-1|1520	
21mr|apache-2.4.66-1|1521	For example, if a company has an application server at appserver.example.com
21mr|apache-2.4.66-1|1522	that is only visible from within the company's internal network, and a
21mr|apache-2.4.66-1|1523	public webserver www.example.com, they may wish to provide a gateway to
21mr|apache-2.4.66-1|1524	the application server at http://www.example.com/appserver/. When the
21mr|apache-2.4.66-1|1525	application server links to itself, those links need to be rewritten
21mr|apache-2.4.66-1|1526	to work through the gateway.  mod_proxy_html serves to rewrite <a
21mr|apache-2.4.66-1|1527	href="http://appserver.example.com/foo/bar.html">foobar</a> to <a
21mr|apache-2.4.66-1|1528	href="http://www.example.com/appserver/foo/bar.html">foobar</a> making it
21mr|apache-2.4.66-1|1529	accessible from outside.
21mr|apache-2.4.66-1|1530	
21mr|apache-2.4.66-1|1531	mod_proxy_html was originally developed at WebÞing, whose extensive
21mr|apache-2.4.66-1|1532	documentation may be useful to users.
21mr|apache-2.4.66-1|1533	
21mr|apache-2.4.66-1|1534	%files mod_proxy_html
21mr|apache-2.4.66-1|1535	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/proxy-html.conf
21mr|apache-2.4.66-1|1536	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/proxy-html.conf
21mr|apache-2.4.66-1|1537	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/047_mod_proxy_html.conf
21mr|apache-2.4.66-1|1538	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_html.so
21mr|apache-2.4.66-1|1539	
21mr|apache-2.4.66-1|1540	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1541	
21mr|apache-2.4.66-1|1542	%package mod_proxy_uwsgi
21mr|apache-2.4.66-1|1543	Summary:	uWSGI - Apache2 proxy module
21mr|apache-2.4.66-1|1544	Group:		System/Servers
21mr|apache-2.4.66-1|1545	
21mr|apache-2.4.66-1|1546	%description mod_proxy_uwsgi
21mr|apache-2.4.66-1|1547	Fully Apache API compliant proxy module
21mr|apache-2.4.66-1|1548	
21mr|apache-2.4.66-1|1549	%files mod_proxy_uwsgi
21mr|apache-2.4.66-1|1550	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_uwsgi.so
21mr|apache-2.4.66-1|1551	
21mr|apache-2.4.66-1|1552	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1553	
21mr|apache-2.4.66-1|1554	%package mod_proxy_wstunnel
21mr|apache-2.4.66-1|1555	Summary:	WebSockets support for mod_proxy
21mr|apache-2.4.66-1|1556	Group:		System/Servers
21mr|apache-2.4.66-1|1557	
21mr|apache-2.4.66-1|1558	%description mod_proxy_wstunnel
21mr|apache-2.4.66-1|1559	This module requires the service of mod_proxy. It provides support
21mr|apache-2.4.66-1|1560	for the tunnelling of web socket connections to a backend websockets
21mr|apache-2.4.66-1|1561	server. The connection is automagically upgraded to a websocket
21mr|apache-2.4.66-1|1562	connection.
21mr|apache-2.4.66-1|1563	
21mr|apache-2.4.66-1|1564	%files mod_proxy_wstunnel
21mr|apache-2.4.66-1|1565	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_wstunnel.so
21mr|apache-2.4.66-1|1566	
21mr|apache-2.4.66-1|1567	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1568	
21mr|apache-2.4.66-1|1569	%package mod_mime
21mr|apache-2.4.66-1|1570	Summary:	Associates the requested filename's extensions with the
21mr|apache-2.4.66-1|1571	Group:		System/Servers
21mr|apache-2.4.66-1|1572	
21mr|apache-2.4.66-1|1573	%description mod_mime
21mr|apache-2.4.66-1|1574	This module is used to assign content metadata to the content selected
21mr|apache-2.4.66-1|1575	for an HTTP response by mapping patterns in the URI or filenames to the
21mr|apache-2.4.66-1|1576	metadata values. For example, the filename extensions of content files
21mr|apache-2.4.66-1|1577	often define the content's Internet media type, language, character set,
21mr|apache-2.4.66-1|1578	and content-encoding. This information is sent in HTTP messages containing
21mr|apache-2.4.66-1|1579	that content and used in content negotiation when selecting alternatives,
21mr|apache-2.4.66-1|1580	such that the user's preferences are respected when choosing one of several
21mr|apache-2.4.66-1|1581	possible contents to serve. See mod_negotiation for more information about
21mr|apache-2.4.66-1|1582	content negotiation.
21mr|apache-2.4.66-1|1583	
21mr|apache-2.4.66-1|1584	The directives AddCharset, AddEncoding, AddLanguage and AddType are all used
21mr|apache-2.4.66-1|1585	to map file extensions onto the metadata for that file.  Respectively they
21mr|apache-2.4.66-1|1586	set the character set, content-encoding, content-language, and media-type
21mr|apache-2.4.66-1|1587	(content-type) of documents. The directive TypesConfig is used to specify
21mr|apache-2.4.66-1|1588	a file which also maps extensions onto media types.
21mr|apache-2.4.66-1|1589	
21mr|apache-2.4.66-1|1590	In addition, mod_mime may define the handler and filters that originate
21mr|apache-2.4.66-1|1591	and process content. The directives AddHandler, AddOutputFilter, and
21mr|apache-2.4.66-1|1592	AddInputFilter control the modules or scripts that serve the document.
21mr|apache-2.4.66-1|1593	The MultiviewsMatch directive allows mod_negotiation to consider these file
21mr|apache-2.4.66-1|1594	extensions to be included when testing Multiviews matches.
21mr|apache-2.4.66-1|1595	
21mr|apache-2.4.66-1|1596	While mod_mime associates metadata with filename extensions, the core
21mr|apache-2.4.66-1|1597	server provides directives that are used to associate all the files in a
21mr|apache-2.4.66-1|1598	given container (e.g., <Location>, <Directory>, or <Files>) with particular
21mr|apache-2.4.66-1|1599	metadata. These directives include ForceType, SetHandler, SetInputFilter,
21mr|apache-2.4.66-1|1600	and SetOutputFilter. The core directives override any filename extension
21mr|apache-2.4.66-1|1601	mappings defined in mod_mime.
21mr|apache-2.4.66-1|1602	
21mr|apache-2.4.66-1|1603	Note that changing the metadata for a file does not change the value of the
21mr|apache-2.4.66-1|1604	Last-Modified header. Thus, previously cached copies may still be used by
21mr|apache-2.4.66-1|1605	a client or proxy, with the previous headers. If you change the metadata
21mr|apache-2.4.66-1|1606	(language, content type, character set or encoding) you may need to 'touch'
21mr|apache-2.4.66-1|1607	affected files (updating their last modified date) to ensure that all
21mr|apache-2.4.66-1|1608	visitors are receive the corrected content headers.
21mr|apache-2.4.66-1|1609	
21mr|apache-2.4.66-1|1610	%files mod_mime
21mr|apache-2.4.66-1|1611	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/048_mod_mime.conf
21mr|apache-2.4.66-1|1612	%attr(0755,root,root) %{_libdir}/apache/mod_mime.so
21mr|apache-2.4.66-1|1613	
21mr|apache-2.4.66-1|1614	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1615	
21mr|apache-2.4.66-1|1616	%package mod_ldap
21mr|apache-2.4.66-1|1617	Summary:	LDAP connection pooling and result caching services
21mr|apache-2.4.66-1|1618	Group:		System/Servers
21mr|apache-2.4.66-1|1619	Requires:	apr-util-dbd-ldap
21mr|apache-2.4.66-1|1620	Requires:	apache-mod_authnz_ldap
21mr|apache-2.4.66-1|1621	Requires(post): rpm-helper
21mr|apache-2.4.66-1|1622	Requires(pre):	user(apache)
21mr|apache-2.4.66-1|1623	
21mr|apache-2.4.66-1|1624	%description mod_ldap
21mr|apache-2.4.66-1|1625	This module was created to improve the performance of websites relying on
21mr|apache-2.4.66-1|1626	backend connections to LDAP servers. In addition to the functions provided
21mr|apache-2.4.66-1|1627	by the standard LDAP libraries, this module adds an LDAP connection pool
21mr|apache-2.4.66-1|1628	and an LDAP shared memory cache.
21mr|apache-2.4.66-1|1629	
21mr|apache-2.4.66-1|1630	To enable this module, LDAP support must be compiled into apr-util.
21mr|apache-2.4.66-1|1631	This is achieved by adding the --with-ldap flag to the configure script
21mr|apache-2.4.66-1|1632	when building Apache.
21mr|apache-2.4.66-1|1633	
21mr|apache-2.4.66-1|1634	SSL/TLS support is dependant on which LDAP toolkit has been linked to
21mr|apache-2.4.66-1|1635	APR. As of this writing, APR-util supports: OpenLDAP SDK (2.x or later),
21mr|apache-2.4.66-1|1636	Novell LDAP SDK, Mozilla LDAP SDK, native Solaris LDAP SDK (Mozilla based),
21mr|apache-2.4.66-1|1637	native Microsoft LDAP SDK, or the iPlanet (Netscape) SDK. See the APR
21mr|apache-2.4.66-1|1638	website for details.
21mr|apache-2.4.66-1|1639	
21mr|apache-2.4.66-1|1640	%files mod_ldap
21mr|apache-2.4.66-1|1641	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/049_mod_ldap.conf
21mr|apache-2.4.66-1|1642	%attr(0755,root,root) %{_libdir}/apache/mod_ldap.so
21mr|apache-2.4.66-1|1643	%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ldap_cache
21mr|apache-2.4.66-1|1644	
21mr|apache-2.4.66-1|1645	%post mod_ldap
21mr|apache-2.4.66-1|1646	%create_ghostfile /var/cache/httpd/mod_ldap_cache apache root 0600
21mr|apache-2.4.66-1|1647	
21mr|apache-2.4.66-1|1648	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1649	
21mr|apache-2.4.66-1|1650	%package mod_log_config
21mr|apache-2.4.66-1|1651	Summary:	Logging of the requests made to the server
21mr|apache-2.4.66-1|1652	Group:		System/Servers
21mr|apache-2.4.66-1|1653	
21mr|apache-2.4.66-1|1654	%description mod_log_config
21mr|apache-2.4.66-1|1655	This module provides for flexible logging of client requests. Logs are
21mr|apache-2.4.66-1|1656	written in a customizable format, and may be written directly to a file, or
21mr|apache-2.4.66-1|1657	to an external program. Conditional logging is provided so that individual
21mr|apache-2.4.66-1|1658	requests may be included or excluded from the logs based on characteristics
21mr|apache-2.4.66-1|1659	of the request.
21mr|apache-2.4.66-1|1660	
21mr|apache-2.4.66-1|1661	Three directives are provided by this module: TransferLog to create a log
21mr|apache-2.4.66-1|1662	file, LogFormat to set a custom format, and CustomLog to define a log file
21mr|apache-2.4.66-1|1663	and format in one step. The TransferLog and CustomLog directives can be
21mr|apache-2.4.66-1|1664	used multiple times in each server to cause each request to be logged to
21mr|apache-2.4.66-1|1665	multiple files.
21mr|apache-2.4.66-1|1666	
21mr|apache-2.4.66-1|1667	%files mod_log_config
21mr|apache-2.4.66-1|1668	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/050_mod_log_config.conf
21mr|apache-2.4.66-1|1669	%attr(0755,root,root) %{_libdir}/apache/mod_log_config.so
21mr|apache-2.4.66-1|1670	
21mr|apache-2.4.66-1|1671	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1672	
21mr|apache-2.4.66-1|1673	%package mod_log_debug
21mr|apache-2.4.66-1|1674	Summary:	Additional configurable debug logging
21mr|apache-2.4.66-1|1675	Group:		System/Servers
21mr|apache-2.4.66-1|1676	
21mr|apache-2.4.66-1|1677	%description mod_log_debug
21mr|apache-2.4.66-1|1678	Additional configurable debug logging.
21mr|apache-2.4.66-1|1679	
21mr|apache-2.4.66-1|1680	%files mod_log_debug
21mr|apache-2.4.66-1|1681	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/051_mod_log_debug.conf
21mr|apache-2.4.66-1|1682	%attr(0755,root,root) %{_libdir}/apache/mod_log_debug.so
21mr|apache-2.4.66-1|1683	
21mr|apache-2.4.66-1|1684	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1685	
21mr|apache-2.4.66-1|1686	%package mod_log_forensic
21mr|apache-2.4.66-1|1687	Summary:	Forensic Logging of the requests made to the server
21mr|apache-2.4.66-1|1688	Group:		System/Servers
21mr|apache-2.4.66-1|1689	
21mr|apache-2.4.66-1|1690	%description mod_log_forensic
21mr|apache-2.4.66-1|1691	This module provides for forensic logging of client requests. Logging is
21mr|apache-2.4.66-1|1692	done before and after processing a request, so the forensic log contains
21mr|apache-2.4.66-1|1693	two log lines for each request. The forensic logger is very strict, which
21mr|apache-2.4.66-1|1694	means: * The format is fixed. You cannot modify the logging format at
21mr|apache-2.4.66-1|1695	runtime.
21mr|apache-2.4.66-1|1696	* If it cannot write its data, the child process exits immediately
21mr|apache-2.4.66-1|1697	and may dump core (depending on your CoreDumpDirectory configuration).
21mr|apache-2.4.66-1|1698	
21mr|apache-2.4.66-1|1699	The check_forensic script, which can be found in the distribution's support
21mr|apache-2.4.66-1|1700	directory, may be helpful in evaluating the forensic log output.
21mr|apache-2.4.66-1|1701	
21mr|apache-2.4.66-1|1702	%files mod_log_forensic
21mr|apache-2.4.66-1|1703	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/052_mod_log_forensic.conf
21mr|apache-2.4.66-1|1704	%attr(0755,root,root) %{_libdir}/apache/mod_log_forensic.so
21mr|apache-2.4.66-1|1705	
21mr|apache-2.4.66-1|1706	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1707	
21mr|apache-2.4.66-1|1708	%package mod_logio
21mr|apache-2.4.66-1|1709	Summary:	Logging of input and output bytes per request
21mr|apache-2.4.66-1|1710	Group:		System/Servers
21mr|apache-2.4.66-1|1711	
21mr|apache-2.4.66-1|1712	%description mod_logio
21mr|apache-2.4.66-1|1713	This module provides the logging of input and output number of bytes
21mr|apache-2.4.66-1|1714	received/sent per request. The numbers reflect the actual bytes as received
21mr|apache-2.4.66-1|1715	on the network, which then takes into account the headers and bodies of
21mr|apache-2.4.66-1|1716	requests and responses. The counting is done before SSL/TLS on input and
21mr|apache-2.4.66-1|1717	after SSL/TLS on output, so the numbers will correctly reflect any changes
21mr|apache-2.4.66-1|1718	made by encryption.
21mr|apache-2.4.66-1|1719	
21mr|apache-2.4.66-1|1720	This module requires mod_log_config.  When KeepAlive connections are used with
21mr|apache-2.4.66-1|1721	SSL, the overhead of the SSL handshake is reflected in the byte count of the
21mr|apache-2.4.66-1|1722	first request on the connection. When per-directory SSL renegotiation occurs,
21mr|apache-2.4.66-1|1723	the bytes are associated with the request that triggered the renegotiation.
21mr|apache-2.4.66-1|1724	
21mr|apache-2.4.66-1|1725	%files mod_logio
21mr|apache-2.4.66-1|1726	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/053_mod_logio.conf
21mr|apache-2.4.66-1|1727	%attr(0755,root,root) %{_libdir}/apache/mod_logio.so
21mr|apache-2.4.66-1|1728	
21mr|apache-2.4.66-1|1729	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1730	
21mr|apache-2.4.66-1|1731	%package mod_lua
21mr|apache-2.4.66-1|1732	Summary:	Provides Lua hooks into various portions of the httpd request processing
21mr|apache-2.4.66-1|1733	Group:		System/Servers
21mr|apache-2.4.66-1|1734	
21mr|apache-2.4.66-1|1735	%description mod_lua
21mr|apache-2.4.66-1|1736	This module allows the server to be extended with scripts written in the Lua
21mr|apache-2.4.66-1|1737	programming language. The extension points (hooks) available with mod_lua
21mr|apache-2.4.66-1|1738	include many of the hooks available to natively compiled Apache HTTP Server
21mr|apache-2.4.66-1|1739	modules, such as mapping requests to files, generating dynamic responses,
21mr|apache-2.4.66-1|1740	access control, authentication, and authorization
21mr|apache-2.4.66-1|1741	
21mr|apache-2.4.66-1|1742	More information on the Lua programming language can be found at the the Lua
21mr|apache-2.4.66-1|1743	website.  mod_lua is still in experimental state. Until it is declared stable,
21mr|apache-2.4.66-1|1744	usage and behavior may change at any time, even between stable releases of
21mr|apache-2.4.66-1|1745	the 2.4.x series. Be sure to check the CHANGES file before upgrading.
21mr|apache-2.4.66-1|1746	
21mr|apache-2.4.66-1|1747	%files mod_lua
21mr|apache-2.4.66-1|1748	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/054_mod_lua.conf
21mr|apache-2.4.66-1|1749	%attr(0755,root,root) %{_libdir}/apache/mod_lua.so
21mr|apache-2.4.66-1|1750	
21mr|apache-2.4.66-1|1751	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1752	
21mr|apache-2.4.66-1|1753	%package mod_env
21mr|apache-2.4.66-1|1754	Summary:	Modifies the environment which is passed to CGI scripts and SSI pages
21mr|apache-2.4.66-1|1755	Group:		System/Servers
21mr|apache-2.4.66-1|1756	
21mr|apache-2.4.66-1|1757	%description mod_env
21mr|apache-2.4.66-1|1758	This module allows for control of internal environment variables that are
21mr|apache-2.4.66-1|1759	used by various Apache HTTP Server modules. These variables are also provided
21mr|apache-2.4.66-1|1760	to CGI scripts as native system environment variables, and available for
21mr|apache-2.4.66-1|1761	use in SSI pages. Environment variables may be passed from the shell which
21mr|apache-2.4.66-1|1762	invoked the httpd process. Alternatively, environment variables may be set
21mr|apache-2.4.66-1|1763	or unset within the configuration process.
21mr|apache-2.4.66-1|1764	
21mr|apache-2.4.66-1|1765	%files mod_env
21mr|apache-2.4.66-1|1766	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/055_mod_env.conf
21mr|apache-2.4.66-1|1767	%attr(0755,root,root) %{_libdir}/apache/mod_env.so
21mr|apache-2.4.66-1|1768	
21mr|apache-2.4.66-1|1769	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1770	
21mr|apache-2.4.66-1|1771	%package mod_mime_magic
21mr|apache-2.4.66-1|1772	Summary:	Determines the MIME type of a file by looking at a few bytes of its contents
21mr|apache-2.4.66-1|1773	Group:		System/Servers
21mr|apache-2.4.66-1|1774	
21mr|apache-2.4.66-1|1775	%description mod_mime_magic
21mr|apache-2.4.66-1|1776	This module determines the MIME type of files in the same way the Unix
21mr|apache-2.4.66-1|1777	file(1) command works: it looks at the first few bytes of the file. It is
21mr|apache-2.4.66-1|1778	intended as a "second line of defense" for cases that mod_mime can't resolve.
21mr|apache-2.4.66-1|1779	
21mr|apache-2.4.66-1|1780	This module is derived from a free version of the file(1) command for Unix,
21mr|apache-2.4.66-1|1781	which uses "magic numbers" and other hints from a file's contents to figure
21mr|apache-2.4.66-1|1782	out what the contents are. This module is active only if the magic file is
21mr|apache-2.4.66-1|1783	specified by the MimeMagicFile directive.
21mr|apache-2.4.66-1|1784	
21mr|apache-2.4.66-1|1785	%files mod_mime_magic
21mr|apache-2.4.66-1|1786	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/056_mod_mime_magic.conf
21mr|apache-2.4.66-1|1787	%attr(0755,root,root) %{_libdir}/apache/mod_mime_magic.so
21mr|apache-2.4.66-1|1788	
21mr|apache-2.4.66-1|1789	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1790	
21mr|apache-2.4.66-1|1791	%package mod_cern_meta
21mr|apache-2.4.66-1|1792	Summary:	CERN httpd metafile semantics
21mr|apache-2.4.66-1|1793	Group:		System/Servers
21mr|apache-2.4.66-1|1794	
21mr|apache-2.4.66-1|1795	%description mod_cern_meta
21mr|apache-2.4.66-1|1796	Emulate the CERN HTTPD Meta file semantics. Meta files are HTTP headers
21mr|apache-2.4.66-1|1797	that can be output in addition to the normal range of headers for each
21mr|apache-2.4.66-1|1798	file accessed. They appear rather like the Apache .asis files, and are
21mr|apache-2.4.66-1|1799	able to provide a crude way of influencing the Expires: header, as well as
21mr|apache-2.4.66-1|1800	providing other curiosities. There are many ways to manage meta information,
21mr|apache-2.4.66-1|1801	this one was chosen because there is already a large number of CERN users
21mr|apache-2.4.66-1|1802	who can exploit this module.
21mr|apache-2.4.66-1|1803	
21mr|apache-2.4.66-1|1804	More information on the CERN metafile semantics is available.
21mr|apache-2.4.66-1|1805	
21mr|apache-2.4.66-1|1806	%files mod_cern_meta
21mr|apache-2.4.66-1|1807	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/057_mod_cern_meta.conf
21mr|apache-2.4.66-1|1808	%attr(0755,root,root) %{_libdir}/apache/mod_cern_meta.so
21mr|apache-2.4.66-1|1809	
21mr|apache-2.4.66-1|1810	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1811	
21mr|apache-2.4.66-1|1812	%package mod_expires
21mr|apache-2.4.66-1|1813	Summary:	Generation of Expires and Cache-Control HTTP headers
21mr|apache-2.4.66-1|1814	Group:		System/Servers
21mr|apache-2.4.66-1|1815	
21mr|apache-2.4.66-1|1816	%description mod_expires
21mr|apache-2.4.66-1|1817	This module controls the setting of the Expires HTTP header and the
21mr|apache-2.4.66-1|1818	max-age directive of the Cache-Control HTTP header in server responses.
21mr|apache-2.4.66-1|1819	The expiration date can set to be relative to either the time the source
21mr|apache-2.4.66-1|1820	file was last modified, or to the time of the client access.
21mr|apache-2.4.66-1|1821	
21mr|apache-2.4.66-1|1822	These HTTP headers are an instruction to the client about the document's
21mr|apache-2.4.66-1|1823	validity and persistence. If cached, the document may be fetched from the
21mr|apache-2.4.66-1|1824	cache rather than from the source until this time has passed. After that,
21mr|apache-2.4.66-1|1825	the cache copy is considered "expired" and invalid, and a new copy must be
21mr|apache-2.4.66-1|1826	obtained from the source.
21mr|apache-2.4.66-1|1827	
21mr|apache-2.4.66-1|1828	To modify Cache-Control directives other than max-age (see RFC 2616 section
21mr|apache-2.4.66-1|1829	14.9), you can use the Header directive.
21mr|apache-2.4.66-1|1830	
21mr|apache-2.4.66-1|1831	When the Expires header is already part of the response generated by the
21mr|apache-2.4.66-1|1832	server, for example when generated by a CGI script or proxied from an origin
21mr|apache-2.4.66-1|1833	server, this module does not change or add an Expires or Cache-Control header.
21mr|apache-2.4.66-1|1834	
21mr|apache-2.4.66-1|1835	%files mod_expires
21mr|apache-2.4.66-1|1836	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/058_mod_expires.conf
21mr|apache-2.4.66-1|1837	%attr(0755,root,root) %{_libdir}/apache/mod_expires.so
21mr|apache-2.4.66-1|1838	
21mr|apache-2.4.66-1|1839	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1840	
21mr|apache-2.4.66-1|1841	%package mod_headers
21mr|apache-2.4.66-1|1842	Summary:	Customization of HTTP request and response headers
21mr|apache-2.4.66-1|1843	Group:		System/Servers
21mr|apache-2.4.66-1|1844	
21mr|apache-2.4.66-1|1845	%description mod_headers
21mr|apache-2.4.66-1|1846	This module provides directives to control and modify HTTP request and
21mr|apache-2.4.66-1|1847	response headers. Headers can be merged, replaced or removed.
21mr|apache-2.4.66-1|1848	
21mr|apache-2.4.66-1|1849	%files mod_headers
21mr|apache-2.4.66-1|1850	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/059_mod_headers.conf
21mr|apache-2.4.66-1|1851	%attr(0755,root,root) %{_libdir}/apache/mod_headers.so
21mr|apache-2.4.66-1|1852	
21mr|apache-2.4.66-1|1853	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1854	
21mr|apache-2.4.66-1|1855	%package mod_ident
21mr|apache-2.4.66-1|1856	Summary:	RFC 1413 ident lookups
21mr|apache-2.4.66-1|1857	Group:		System/Servers
21mr|apache-2.4.66-1|1858	
21mr|apache-2.4.66-1|1859	%description mod_ident
21mr|apache-2.4.66-1|1860	This module queries an RFC 1413 compatible daemon on a remote host to look
21mr|apache-2.4.66-1|1861	up the owner of a connection.
21mr|apache-2.4.66-1|1862	
21mr|apache-2.4.66-1|1863	%files mod_ident
21mr|apache-2.4.66-1|1864	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/060_mod_ident.conf
21mr|apache-2.4.66-1|1865	%attr(0755,root,root) %{_libdir}/apache/mod_ident.so
21mr|apache-2.4.66-1|1866	
21mr|apache-2.4.66-1|1867	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1868	
21mr|apache-2.4.66-1|1869	%package mod_usertrack
21mr|apache-2.4.66-1|1870	Summary:	Clickstream logging of user activity on a site
21mr|apache-2.4.66-1|1871	Group:		System/Servers
21mr|apache-2.4.66-1|1872	
21mr|apache-2.4.66-1|1873	%description mod_usertrack
21mr|apache-2.4.66-1|1874	Provides tracking of a user through your website via browser cookies.
21mr|apache-2.4.66-1|1875	
21mr|apache-2.4.66-1|1876	%files mod_usertrack
21mr|apache-2.4.66-1|1877	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/061_mod_usertrack.conf
21mr|apache-2.4.66-1|1878	%attr(0755,root,root) %{_libdir}/apache/mod_usertrack.so
21mr|apache-2.4.66-1|1879	
21mr|apache-2.4.66-1|1880	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1881	
21mr|apache-2.4.66-1|1882	%package mod_unique_id
21mr|apache-2.4.66-1|1883	Summary:	Provides an environment variable with a unique identifier for each request
21mr|apache-2.4.66-1|1884	Group:		System/Servers
21mr|apache-2.4.66-1|1885	
21mr|apache-2.4.66-1|1886	%description mod_unique_id
21mr|apache-2.4.66-1|1887	This module provides a magic token for each request which is guaranteed
21mr|apache-2.4.66-1|1888	to be unique across "all" requests under very specific conditions. The
21mr|apache-2.4.66-1|1889	unique identifier is even unique across multiple machines in a properly
21mr|apache-2.4.66-1|1890	configured cluster of machines. The environment variable UNIQUE_ID is set to
21mr|apache-2.4.66-1|1891	the identifier for each request. Unique identifiers are useful for various
21mr|apache-2.4.66-1|1892	reasons which are beyond the scope of this document.
21mr|apache-2.4.66-1|1893	
21mr|apache-2.4.66-1|1894	%files mod_unique_id
21mr|apache-2.4.66-1|1895	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/062_mod_unique_id.conf
21mr|apache-2.4.66-1|1896	%attr(0755,root,root) %{_libdir}/apache/mod_unique_id.so
21mr|apache-2.4.66-1|1897	
21mr|apache-2.4.66-1|1898	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1899	
21mr|apache-2.4.66-1|1900	%package mod_setenvif
21mr|apache-2.4.66-1|1901	Summary:	Set the environment variables based on characteristics of the request
21mr|apache-2.4.66-1|1902	Group:		System/Servers
21mr|apache-2.4.66-1|1903	
21mr|apache-2.4.66-1|1904	%description mod_setenvif
21mr|apache-2.4.66-1|1905	The mod_setenvif module allows you to set internal environment variables
21mr|apache-2.4.66-1|1906	according to whether different aspects of the request match regular
21mr|apache-2.4.66-1|1907	expressions you specify. These environment variables can be used by other
21mr|apache-2.4.66-1|1908	parts of the server to make decisions about actions to be taken, as well
21mr|apache-2.4.66-1|1909	as becoming available to CGI scripts and SSI pages.
21mr|apache-2.4.66-1|1910	
21mr|apache-2.4.66-1|1911	The directives are considered in the order they appear in the configuration
21mr|apache-2.4.66-1|1912	files. So more complex sequences can be used, such as this example, which
21mr|apache-2.4.66-1|1913	sets netscape if the browser is mozilla but not MSIE.
21mr|apache-2.4.66-1|1914	
21mr|apache-2.4.66-1|1915	BrowserMatch ^Mozilla netscape BrowserMatch MSIE !netscape
21mr|apache-2.4.66-1|1916	
21mr|apache-2.4.66-1|1917	%files mod_setenvif
21mr|apache-2.4.66-1|1918	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/063_mod_setenvif.conf
21mr|apache-2.4.66-1|1919	%attr(0755,root,root) %{_libdir}/apache/mod_setenvif.so
21mr|apache-2.4.66-1|1920	
21mr|apache-2.4.66-1|1921	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1922	
21mr|apache-2.4.66-1|1923	%package mod_version
21mr|apache-2.4.66-1|1924	Summary:	Version dependent configuration
21mr|apache-2.4.66-1|1925	Group:		System/Servers
21mr|apache-2.4.66-1|1926	
21mr|apache-2.4.66-1|1927	%description mod_version
21mr|apache-2.4.66-1|1928	This module is designed for the use in test suites and large networks which
21mr|apache-2.4.66-1|1929	have to deal with different httpd versions and different configurations. It
21mr|apache-2.4.66-1|1930	provides a new container -- <IfVersion>, which allows a flexible version
21mr|apache-2.4.66-1|1931	checking including numeric comparisons and regular expressions.
21mr|apache-2.4.66-1|1932	
21mr|apache-2.4.66-1|1933	%files mod_version
21mr|apache-2.4.66-1|1934	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/064_mod_version.conf
21mr|apache-2.4.66-1|1935	%attr(0755,root,root) %{_libdir}/apache/mod_version.so
21mr|apache-2.4.66-1|1936	
21mr|apache-2.4.66-1|1937	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1938	
21mr|apache-2.4.66-1|1939	%package mod_remoteip
21mr|apache-2.4.66-1|1940	Summary:	Replaces the original client IP address with the useragent IP address
21mr|apache-2.4.66-1|1941	Group:		System/Servers
21mr|apache-2.4.66-1|1942	
21mr|apache-2.4.66-1|1943	%description mod_remoteip
21mr|apache-2.4.66-1|1944	This module is used to treat the useragent which initiated the request
21mr|apache-2.4.66-1|1945	as the originating useragent as identified by httpd for the purposes of
21mr|apache-2.4.66-1|1946	authorization and logging, even where that useragent is behind a load
21mr|apache-2.4.66-1|1947	balancer, front end server, or proxy server.
21mr|apache-2.4.66-1|1948	
21mr|apache-2.4.66-1|1949	The module overrides the client IP address for the connection with the
21mr|apache-2.4.66-1|1950	useragent IP address reported in the request header configured with the
21mr|apache-2.4.66-1|1951	RemoteIPHeader directive.
21mr|apache-2.4.66-1|1952	
21mr|apache-2.4.66-1|1953	Once replaced as instructed, this overridden useragent IP address is then used
21mr|apache-2.4.66-1|1954	for the mod_authz_host <Require ip> feature, is reported by mod_status, and
21mr|apache-2.4.66-1|1955	is recorded by mod_log_config \%a and core \%a format strings. The underlying
21mr|apache-2.4.66-1|1956	client IP of the connection is available in the \%{c}a format string.  It is
21mr|apache-2.4.66-1|1957	critical to only enable this behavior from intermediate hosts (proxies,
21mr|apache-2.4.66-1|1958	etc) which are trusted by this server, since it is trivial for the remote
21mr|apache-2.4.66-1|1959	useragent to impersonate another useragent.
21mr|apache-2.4.66-1|1960	
21mr|apache-2.4.66-1|1961	%files mod_remoteip
21mr|apache-2.4.66-1|1962	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/065_mod_remoteip.conf
21mr|apache-2.4.66-1|1963	%attr(0755,root,root) %{_libdir}/apache/mod_remoteip.so
21mr|apache-2.4.66-1|1964	
21mr|apache-2.4.66-1|1965	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|1966	
21mr|apache-2.4.66-1|1967	%package mod_proxy
21mr|apache-2.4.66-1|1968	Summary:	Multi-protocol proxy/gateway server
21mr|apache-2.4.66-1|1969	Group:		System/Servers
21mr|apache-2.4.66-1|1970	Recommends:	apache-mod_proxy_connect
21mr|apache-2.4.66-1|1971	Recommends:	apache-mod_proxy_ftp
21mr|apache-2.4.66-1|1972	Recommends:	apache-mod_proxy_http
21mr|apache-2.4.66-1|1973	Recommends:	apache-mod_proxy_balancer
21mr|apache-2.4.66-1|1974	Recommends:	apache-mod_proxy_uwsgi
21mr|apache-2.4.66-1|1975	Requires(pre):	user(apache)
21mr|apache-2.4.66-1|1976	
21mr|apache-2.4.66-1|1977	%description mod_proxy
21mr|apache-2.4.66-1|1978	Do not enable proxying with ProxyRequests until you have secured your
21mr|apache-2.4.66-1|1979	server. Open proxy servers are dangerous both to your network and to the
21mr|apache-2.4.66-1|1980	Internet at large.
21mr|apache-2.4.66-1|1981	
21mr|apache-2.4.66-1|1982	mod_proxy and related modules implement a proxy/gateway for Apache HTTP
21mr|apache-2.4.66-1|1983	Server, supporting a number of popular protocols as well as several different
21mr|apache-2.4.66-1|1984	load balancing algorithms. Third-party modules can add support for additional
21mr|apache-2.4.66-1|1985	protocols and load balancing algorithms.
21mr|apache-2.4.66-1|1986	
21mr|apache-2.4.66-1|1987	A set of modules must be loaded into the server to provide the necessary
21mr|apache-2.4.66-1|1988	features. These modules can be included statically at build time
21mr|apache-2.4.66-1|1989	or dynamically via the LoadModule directive). The set must include: *
21mr|apache-2.4.66-1|1990	mod_proxy, which provides basic proxy capabilities * mod_proxy_balancer
21mr|apache-2.4.66-1|1991	and one or more balancer modules, if load
21mr|apache-2.4.66-1|1992	balancing is required. (See mod_proxy_balancer for more information.)
21mr|apache-2.4.66-1|1993	* one or more proxy scheme, or protocol, modules:
21mr|apache-2.4.66-1|1994	
21mr|apache-2.4.66-1|1995	Protocol Module AJP13 (Apache JServe Protocol version 1.3) mod_proxy_ajp
21mr|apache-2.4.66-1|1996	CONNECT (for SSL) mod_proxy_connect FastCGI mod_proxy_fcgi ftp mod_proxy_ftp
21mr|apache-2.4.66-1|1997	HTTP/0.9, HTTP/1.0, and HTTP/1.1 mod_proxy_http SCGI mod_proxy_scgi
21mr|apache-2.4.66-1|1998	
21mr|apache-2.4.66-1|1999	In addition, extended features are provided by other modules. Caching is
21mr|apache-2.4.66-1|2000	provided by mod_cache and related modules. The ability to contact remote
21mr|apache-2.4.66-1|2001	servers using the SSL/TLS protocol is provided by the SSLProxy* directives
21mr|apache-2.4.66-1|2002	of mod_ssl. These additional modules will need to be loaded and configured
21mr|apache-2.4.66-1|2003	to take advantage of these features.
21mr|apache-2.4.66-1|2004	
21mr|apache-2.4.66-1|2005	%files mod_proxy
21mr|apache-2.4.66-1|2006	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/066_mod_proxy.conf
21mr|apache-2.4.66-1|2007	%attr(0755,root,root) %{_libdir}/apache/mod_proxy.so
21mr|apache-2.4.66-1|2008	%attr(0770,apache,root) %dir /var/cache/httpd/mod_proxy
21mr|apache-2.4.66-1|2009	
21mr|apache-2.4.66-1|2010	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2011	
21mr|apache-2.4.66-1|2012	%package mod_proxy_connect
21mr|apache-2.4.66-1|2013	Summary:	mod_proxy extension for CONNECT request handling
21mr|apache-2.4.66-1|2014	Group:		System/Servers
21mr|apache-2.4.66-1|2015	
21mr|apache-2.4.66-1|2016	%description mod_proxy_connect
21mr|apache-2.4.66-1|2017	This module requires the service of mod_proxy. It provides support for
21mr|apache-2.4.66-1|2018	the CONNECT HTTP method. This method is mainly used to tunnel SSL requests
21mr|apache-2.4.66-1|2019	through proxy servers.
21mr|apache-2.4.66-1|2020	
21mr|apache-2.4.66-1|2021	Thus, in order to get the ability of handling CONNECT requests, mod_proxy
21mr|apache-2.4.66-1|2022	and mod_proxy_connect have to be present in the server.
21mr|apache-2.4.66-1|2023	
21mr|apache-2.4.66-1|2024	CONNECT is also used, when the server needs to send an HTTPS request through
21mr|apache-2.4.66-1|2025	a forward proxy. In this case the server acts as a CONNECT client. This
21mr|apache-2.4.66-1|2026	functionality is part of mod_proxy and mod_proxy_connect is not needed in
21mr|apache-2.4.66-1|2027	this case.
21mr|apache-2.4.66-1|2028	
21mr|apache-2.4.66-1|2029	Do not enable proxying until you have secured your server. Open proxy
21mr|apache-2.4.66-1|2030	servers are dangerous both to your network and to the Internet at large.
21mr|apache-2.4.66-1|2031	
21mr|apache-2.4.66-1|2032	%files mod_proxy_connect
21mr|apache-2.4.66-1|2033	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/067_mod_proxy_connect.conf
21mr|apache-2.4.66-1|2034	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_connect.so
21mr|apache-2.4.66-1|2035	
21mr|apache-2.4.66-1|2036	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2037	
21mr|apache-2.4.66-1|2038	%package mod_proxy_ftp
21mr|apache-2.4.66-1|2039	Summary:	FTP support module for mod_proxy
21mr|apache-2.4.66-1|2040	Group:		System/Servers
21mr|apache-2.4.66-1|2041	
21mr|apache-2.4.66-1|2042	%description mod_proxy_ftp
21mr|apache-2.4.66-1|2043	This module requires the service of mod_proxy. It provides support for
21mr|apache-2.4.66-1|2044	the proxying FTP sites. Note that FTP support is currently limited to the
21mr|apache-2.4.66-1|2045	GET method.
21mr|apache-2.4.66-1|2046	
21mr|apache-2.4.66-1|2047	Thus, in order to get the ability of handling FTP proxy requests, mod_proxy
21mr|apache-2.4.66-1|2048	and mod_proxy_ftp have to be present in the server.
21mr|apache-2.4.66-1|2049	
21mr|apache-2.4.66-1|2050	Do not enable proxying until you have secured your server. Open proxy
21mr|apache-2.4.66-1|2051	servers are dangerous both to your network and to the Internet at large.
21mr|apache-2.4.66-1|2052	
21mr|apache-2.4.66-1|2053	%files mod_proxy_ftp
21mr|apache-2.4.66-1|2054	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/068_mod_proxy_ftp.conf
21mr|apache-2.4.66-1|2055	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_ftp.so
21mr|apache-2.4.66-1|2056	
21mr|apache-2.4.66-1|2057	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2058	
21mr|apache-2.4.66-1|2059	%package mod_proxy_http
21mr|apache-2.4.66-1|2060	Summary:	HTTP support module for mod_proxy
21mr|apache-2.4.66-1|2061	Group:		System/Servers
21mr|apache-2.4.66-1|2062	
21mr|apache-2.4.66-1|2063	%description mod_proxy_http
21mr|apache-2.4.66-1|2064	This module requires the service of mod_proxy. It provides the features used
21mr|apache-2.4.66-1|2065	for proxying HTTP and HTTPS requests. mod_proxy_http supports HTTP/0.9,
21mr|apache-2.4.66-1|2066	HTTP/1.0 and HTTP/1.1. It does not provide any caching abilities. If you
21mr|apache-2.4.66-1|2067	want to set up a caching proxy, you might want to use the additional service
21mr|apache-2.4.66-1|2068	of the mod_cache module.
21mr|apache-2.4.66-1|2069	
21mr|apache-2.4.66-1|2070	Thus, in order to get the ability of handling HTTP proxy requests, mod_proxy
21mr|apache-2.4.66-1|2071	and mod_proxy_http have to be present in the server.
21mr|apache-2.4.66-1|2072	
21mr|apache-2.4.66-1|2073	Do not enable proxying until you have secured your server. Open proxy
21mr|apache-2.4.66-1|2074	servers are dangerous both to your network and to the Internet at large.
21mr|apache-2.4.66-1|2075	
21mr|apache-2.4.66-1|2076	%files mod_proxy_http
21mr|apache-2.4.66-1|2077	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/069_mod_proxy_http.conf
21mr|apache-2.4.66-1|2078	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_http.so
21mr|apache-2.4.66-1|2079	
21mr|apache-2.4.66-1|2080	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2081	
21mr|apache-2.4.66-1|2082	%package mod_proxy_fcgi
21mr|apache-2.4.66-1|2083	Summary:	FastCGI support module for mod_proxy
21mr|apache-2.4.66-1|2084	Group:		System/Servers
21mr|apache-2.4.66-1|2085	
21mr|apache-2.4.66-1|2086	%description mod_proxy_fcgi
21mr|apache-2.4.66-1|2087	This module requires the service of mod_proxy. It provides support for the
21mr|apache-2.4.66-1|2088	FastCGI protocol.
21mr|apache-2.4.66-1|2089	
21mr|apache-2.4.66-1|2090	Thus, in order to get the ability of handling the FastCGI protocol, mod_proxy
21mr|apache-2.4.66-1|2091	and mod_proxy_fcgi have to be present in the server.
21mr|apache-2.4.66-1|2092	
21mr|apache-2.4.66-1|2093	Unlike mod_fcgid and mod_fastcgi, mod_proxy_fcgi has no provision for
21mr|apache-2.4.66-1|2094	starting the application process; fcgistarter is provided for that purpose.
21mr|apache-2.4.66-1|2095	
21mr|apache-2.4.66-1|2096	Do not enable proxying until you have secured your server. Open proxy
21mr|apache-2.4.66-1|2097	servers are dangerous both to your network and to the Internet at large.
21mr|apache-2.4.66-1|2098	
21mr|apache-2.4.66-1|2099	%files mod_proxy_fcgi
21mr|apache-2.4.66-1|2100	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/070_mod_proxy_fcgi.conf
21mr|apache-2.4.66-1|2101	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_fcgi.so
21mr|apache-2.4.66-1|2102	
21mr|apache-2.4.66-1|2103	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2104	
21mr|apache-2.4.66-1|2105	%package mod_proxy_scgi
21mr|apache-2.4.66-1|2106	Summary:	SCGI gateway module for mod_proxy
21mr|apache-2.4.66-1|2107	Group:		System/Servers
21mr|apache-2.4.66-1|2108	
21mr|apache-2.4.66-1|2109	%description mod_proxy_scgi
21mr|apache-2.4.66-1|2110	This module requires the service of mod_proxy. It provides support for the
21mr|apache-2.4.66-1|2111	SCGI protocol, version 1.
21mr|apache-2.4.66-1|2112	
21mr|apache-2.4.66-1|2113	Thus, in order to get the ability of handling the SCGI protocol, mod_proxy
21mr|apache-2.4.66-1|2114	and mod_proxy_scgi have to be present in the server.
21mr|apache-2.4.66-1|2115	
21mr|apache-2.4.66-1|2116	Do not enable proxying until you have secured your server. Open proxy
21mr|apache-2.4.66-1|2117	servers are dangerous both to your network and to the Internet at large.
21mr|apache-2.4.66-1|2118	
21mr|apache-2.4.66-1|2119	%files mod_proxy_scgi
21mr|apache-2.4.66-1|2120	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/071_mod_proxy_scgi.conf
21mr|apache-2.4.66-1|2121	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_scgi.so
21mr|apache-2.4.66-1|2122	
21mr|apache-2.4.66-1|2123	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2124	
21mr|apache-2.4.66-1|2125	%package mod_proxy_fdpass
21mr|apache-2.4.66-1|2126	Summary:	fdpass external process support module for mod_proxy
21mr|apache-2.4.66-1|2127	Group:		System/Servers
21mr|apache-2.4.66-1|2128	
21mr|apache-2.4.66-1|2129	%description mod_proxy_fdpass
21mr|apache-2.4.66-1|2130	This module requires the service of mod_proxy. It provides support for the
21mr|apache-2.4.66-1|2131	passing the socket of the client to another process.
21mr|apache-2.4.66-1|2132	
21mr|apache-2.4.66-1|2133	mod_proxy_fdpass uses the ability of AF_UNIX domain sockets to pass an open
21mr|apache-2.4.66-1|2134	file descriptor to allow another process to finish handling a request.
21mr|apache-2.4.66-1|2135	
21mr|apache-2.4.66-1|2136	The module has a proxy_fdpass_flusher provider interface, which allows
21mr|apache-2.4.66-1|2137	another module to optionally send the response headers, or even the start of
21mr|apache-2.4.66-1|2138	the response body. The default flush provider disables keep-alive, and sends
21mr|apache-2.4.66-1|2139	the response headers, letting the external process just send a response body.
21mr|apache-2.4.66-1|2140	
21mr|apache-2.4.66-1|2141	At this time the only data passed to the external process is the client
21mr|apache-2.4.66-1|2142	socket. To receive a client socket, call recvfrom with an allocated struct
21mr|apache-2.4.66-1|2143	cmsghdr. Future versions of this module may include more data after the
21mr|apache-2.4.66-1|2144	client socket, but this is not implemented at this time.
21mr|apache-2.4.66-1|2145	
21mr|apache-2.4.66-1|2146	%files mod_proxy_fdpass
21mr|apache-2.4.66-1|2147	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/072_mod_proxy_fdpass.conf
21mr|apache-2.4.66-1|2148	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_fdpass.so
21mr|apache-2.4.66-1|2149	
21mr|apache-2.4.66-1|2150	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2151	
21mr|apache-2.4.66-1|2152	%package mod_proxy_hcheck
21mr|apache-2.4.66-1|2153	Summary:	Dynamic health checking of balancer members (workers)
21mr|apache-2.4.66-1|2154	Group:		System/Servers
21mr|apache-2.4.66-1|2155	
21mr|apache-2.4.66-1|2156	%description mod_proxy_hcheck
21mr|apache-2.4.66-1|2157	This module provides for dynamic health checking of balancer members (workers).
21mr|apache-2.4.66-1|2158	This can be enabled on a worker-by-worker basis.
21mr|apache-2.4.66-1|2159	The health check is done independently of the actual reverse proxy requests.
21mr|apache-2.4.66-1|2160	
21mr|apache-2.4.66-1|2161	%files mod_proxy_hcheck
21mr|apache-2.4.66-1|2162	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_hcheck.so
21mr|apache-2.4.66-1|2163	
21mr|apache-2.4.66-1|2164	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2165	
21mr|apache-2.4.66-1|2166	%package mod_proxy_ajp
21mr|apache-2.4.66-1|2167	Summary:	AJP support module for mod_proxy
21mr|apache-2.4.66-1|2168	Group:		System/Servers
21mr|apache-2.4.66-1|2169	
21mr|apache-2.4.66-1|2170	%description mod_proxy_ajp
21mr|apache-2.4.66-1|2171	This module requires the service of mod_proxy. It provides support for the
21mr|apache-2.4.66-1|2172	Apache JServ Protocol version 1.3 (hereafter AJP13).
21mr|apache-2.4.66-1|2173	
21mr|apache-2.4.66-1|2174	Thus, in order to get the ability of handling AJP13 protocol, mod_proxy
21mr|apache-2.4.66-1|2175	and mod_proxy_ajp have to be present in the server.
21mr|apache-2.4.66-1|2176	
21mr|apache-2.4.66-1|2177	Do not enable proxying until you have secured your server. Open proxy
21mr|apache-2.4.66-1|2178	servers are dangerous both to your network and to the Internet at large.
21mr|apache-2.4.66-1|2179	
21mr|apache-2.4.66-1|2180	%files mod_proxy_ajp
21mr|apache-2.4.66-1|2181	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/073_mod_proxy_ajp.conf
21mr|apache-2.4.66-1|2182	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_ajp.so
21mr|apache-2.4.66-1|2183	
21mr|apache-2.4.66-1|2184	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2185	
21mr|apache-2.4.66-1|2186	%package mod_proxy_balancer
21mr|apache-2.4.66-1|2187	Summary:	mod_proxy extension for load balancing
21mr|apache-2.4.66-1|2188	Group:		System/Servers
21mr|apache-2.4.66-1|2189	
21mr|apache-2.4.66-1|2190	%description mod_proxy_balancer
21mr|apache-2.4.66-1|2191	This module requires the service of mod_proxy. It provides load balancing
21mr|apache-2.4.66-1|2192	support for HTTP, FTP and AJP13 protocols
21mr|apache-2.4.66-1|2193	
21mr|apache-2.4.66-1|2194	Load balancing scheduler algorithm is provided by not this module but
21mr|apache-2.4.66-1|2195	other modules such as: mod_lbmethod_byrequests, mod_lbmethod_bytraffic,
21mr|apache-2.4.66-1|2196	mod_lbmethod_bybusyness and mod_lbmethod_heartbeat.
21mr|apache-2.4.66-1|2197	
21mr|apache-2.4.66-1|2198	Thus, in order to get the ability of load balancing, mod_proxy,
21mr|apache-2.4.66-1|2199	mod_proxy_balancer and at least one of load balancing scheduler algorithm
21mr|apache-2.4.66-1|2200	modules have to be present in the server.
21mr|apache-2.4.66-1|2201	
21mr|apache-2.4.66-1|2202	Do not enable proxying until you have secured your server. Open proxy
21mr|apache-2.4.66-1|2203	servers are dangerous both to your network and to the Internet at large.
21mr|apache-2.4.66-1|2204	
21mr|apache-2.4.66-1|2205	%files mod_proxy_balancer
21mr|apache-2.4.66-1|2206	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/074_mod_proxy_balancer.conf
21mr|apache-2.4.66-1|2207	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_balancer.so
21mr|apache-2.4.66-1|2208	
21mr|apache-2.4.66-1|2209	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2210	
21mr|apache-2.4.66-1|2211	%package mod_proxy_express
21mr|apache-2.4.66-1|2212	Summary:	Dynamic mass reverse proxy extension for mod_proxy
21mr|apache-2.4.66-1|2213	Group:		System/Servers
21mr|apache-2.4.66-1|2214	
21mr|apache-2.4.66-1|2215	%description mod_proxy_express
21mr|apache-2.4.66-1|2216	This module creates dynamically configured mass reverse proxies, by mapping
21mr|apache-2.4.66-1|2217	the Host: header of the HTTP request to a server name and backend URL
21mr|apache-2.4.66-1|2218	stored in a DBM file. This allows for easy use of a huge number of reverse
21mr|apache-2.4.66-1|2219	proxies with no configuration changes. It is much less feature-full than
21mr|apache-2.4.66-1|2220	mod_proxy_balancer, which also provides dynamic growth, but is intended
21mr|apache-2.4.66-1|2221	to handle much, much larger numbers of backends. It is ideally suited as
21mr|apache-2.4.66-1|2222	a front-end HTTP switch.
21mr|apache-2.4.66-1|2223	
21mr|apache-2.4.66-1|2224	This module requires the service of mod_proxy.
21mr|apache-2.4.66-1|2225	
21mr|apache-2.4.66-1|2226	Do not enable proxying until you have secured your server. Open proxy
21mr|apache-2.4.66-1|2227	servers are dangerous both to your network and to the Internet at large.
21mr|apache-2.4.66-1|2228	
21mr|apache-2.4.66-1|2229	Limitations
21mr|apache-2.4.66-1|2230	
21mr|apache-2.4.66-1|2231	* This module is not intended to replace the dynamic capability of
21mr|apache-2.4.66-1|2232	mod_proxy_balancer. Instead, it is intended to be mostly a lightweight
21mr|apache-2.4.66-1|2233	and fast alternative to using mod_rewrite with RewriteMap and the [P]
21mr|apache-2.4.66-1|2234	flag for mapped reverse proxying.
21mr|apache-2.4.66-1|2235	* It does not support regex or pattern matching at all.  * It emulates:
21mr|apache-2.4.66-1|2236	ProxyPass / backend.server:port ProxyPassReverse / backend.server:port
21mr|apache-2.4.66-1|2237	That is, the entire URL is appended to the mapped backend URL. This is in
21mr|apache-2.4.66-1|2238	keeping with the intent of being a simple but fast reverse proxy switch.
21mr|apache-2.4.66-1|2239	
21mr|apache-2.4.66-1|2240	%files mod_proxy_express
21mr|apache-2.4.66-1|2241	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/075_mod_proxy_express.conf
21mr|apache-2.4.66-1|2242	%attr(0755,root,root) %{_libdir}/apache/mod_proxy_express.so
21mr|apache-2.4.66-1|2243	
21mr|apache-2.4.66-1|2244	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2245	
21mr|apache-2.4.66-1|2246	%package mod_session
21mr|apache-2.4.66-1|2247	Summary:	Session support
21mr|apache-2.4.66-1|2248	Group:		System/Servers
21mr|apache-2.4.66-1|2249	
21mr|apache-2.4.66-1|2250	%description mod_session
21mr|apache-2.4.66-1|2251	The session modules make use of HTTP cookies, and as such can fall victim to
21mr|apache-2.4.66-1|2252	Cross Site Scripting attacks, or expose potentially private information to
21mr|apache-2.4.66-1|2253	clients. Please ensure that the relevant risks have been taken into account
21mr|apache-2.4.66-1|2254	before enabling the session functionality on your server.
21mr|apache-2.4.66-1|2255	
21mr|apache-2.4.66-1|2256	This module provides support for a server wide per user session
21mr|apache-2.4.66-1|2257	interface. Sessions can be used for keeping track of whether a user has been
21mr|apache-2.4.66-1|2258	logged in, or for other per user information that should be kept available
21mr|apache-2.4.66-1|2259	across requests.
21mr|apache-2.4.66-1|2260	
21mr|apache-2.4.66-1|2261	Sessions may be stored on the server, or may be stored on the browser.
21mr|apache-2.4.66-1|2262	Sessions may also be optionally encrypted for added security. These
21mr|apache-2.4.66-1|2263	features are divided into several modules in addition to mod_session;
21mr|apache-2.4.66-1|2264	mod_session_crypto, mod_session_cookie and mod_session_dbd. Depending on the
21mr|apache-2.4.66-1|2265	server requirements, load the appropriate modules into the server (either
21mr|apache-2.4.66-1|2266	statically at compile time or dynamically via the LoadModule directive).
21mr|apache-2.4.66-1|2267	
21mr|apache-2.4.66-1|2268	Sessions may be manipulated from other modules that depend on the session,
21mr|apache-2.4.66-1|2269	or the session may be read from and written to using environment variables
21mr|apache-2.4.66-1|2270	and HTTP headers, as appropriate.
21mr|apache-2.4.66-1|2271	
21mr|apache-2.4.66-1|2272	%files mod_session
21mr|apache-2.4.66-1|2273	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/076_mod_session.conf
21mr|apache-2.4.66-1|2274	%attr(0755,root,root) %{_libdir}/apache/mod_session.so
21mr|apache-2.4.66-1|2275	
21mr|apache-2.4.66-1|2276	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2277	
21mr|apache-2.4.66-1|2278	%package mod_session_cookie
21mr|apache-2.4.66-1|2279	Summary:	Cookie based session support
21mr|apache-2.4.66-1|2280	Group:		System/Servers
21mr|apache-2.4.66-1|2281	
21mr|apache-2.4.66-1|2282	%description mod_session_cookie
21mr|apache-2.4.66-1|2283	The session modules make use of HTTP cookies, and as such can fall victim to
21mr|apache-2.4.66-1|2284	Cross Site Scripting attacks, or expose potentially private information to
21mr|apache-2.4.66-1|2285	clients. Please ensure that the relevant risks have been taken into account
21mr|apache-2.4.66-1|2286	before enabling the session functionality on your server.
21mr|apache-2.4.66-1|2287	
21mr|apache-2.4.66-1|2288	This submodule of mod_session provides support for the storage of user
21mr|apache-2.4.66-1|2289	sessions on the remote browser within HTTP cookies.
21mr|apache-2.4.66-1|2290	
21mr|apache-2.4.66-1|2291	Using cookies to store a session removes the need for the server or a group
21mr|apache-2.4.66-1|2292	of servers to store the session locally, or collaborate to share a session,
21mr|apache-2.4.66-1|2293	and can be useful for high traffic environments where a server based session
21mr|apache-2.4.66-1|2294	might be too resource intensive.
21mr|apache-2.4.66-1|2295	
21mr|apache-2.4.66-1|2296	If session privacy is required, the mod_session_crypto module can be used to
21mr|apache-2.4.66-1|2297	encrypt the contents of the session before writing the session to the client.
21mr|apache-2.4.66-1|2298	
21mr|apache-2.4.66-1|2299	For more details on the session interface, see the documentation for the
21mr|apache-2.4.66-1|2300	mod_session module.
21mr|apache-2.4.66-1|2301	
21mr|apache-2.4.66-1|2302	%files mod_session_cookie
21mr|apache-2.4.66-1|2303	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/077_mod_session_cookie.conf
21mr|apache-2.4.66-1|2304	%attr(0755,root,root) %{_libdir}/apache/mod_session_cookie.so
21mr|apache-2.4.66-1|2305	
21mr|apache-2.4.66-1|2306	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2307	
21mr|apache-2.4.66-1|2308	%package mod_session_crypto
21mr|apache-2.4.66-1|2309	Summary:	Session encryption support
21mr|apache-2.4.66-1|2310	Group:		System/Servers
21mr|apache-2.4.66-1|2311	
21mr|apache-2.4.66-1|2312	%description mod_session_crypto
21mr|apache-2.4.66-1|2313	The session modules make use of HTTP cookies, and as such can fall victim to
21mr|apache-2.4.66-1|2314	Cross Site Scripting attacks, or expose potentially private information to
21mr|apache-2.4.66-1|2315	clients. Please ensure that the relevant risks have been taken into account
21mr|apache-2.4.66-1|2316	before enabling the session functionality on your server.
21mr|apache-2.4.66-1|2317	
21mr|apache-2.4.66-1|2318	This submodule of mod_session provides support for the encryption of user
21mr|apache-2.4.66-1|2319	sessions before being written to a local database, or written to a remote
21mr|apache-2.4.66-1|2320	browser via an HTTP cookie.
21mr|apache-2.4.66-1|2321	
21mr|apache-2.4.66-1|2322	This can help provide privacy to user sessions where the contents of the
21mr|apache-2.4.66-1|2323	session should be kept private from the user, or where protection is needed
21mr|apache-2.4.66-1|2324	against the effects of cross site scripting attacks.
21mr|apache-2.4.66-1|2325	
21mr|apache-2.4.66-1|2326	For more details on the session interface, see the documentation for the
21mr|apache-2.4.66-1|2327	mod_session module.
21mr|apache-2.4.66-1|2328	
21mr|apache-2.4.66-1|2329	%files mod_session_crypto
21mr|apache-2.4.66-1|2330	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/078_mod_session_crypto.conf
21mr|apache-2.4.66-1|2331	%attr(0755,root,root) %{_libdir}/apache/mod_session_crypto.so
21mr|apache-2.4.66-1|2332	
21mr|apache-2.4.66-1|2333	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2334	
21mr|apache-2.4.66-1|2335	%package mod_session_dbd
21mr|apache-2.4.66-1|2336	Summary:	DBD/SQL based session support
21mr|apache-2.4.66-1|2337	Group:		System/Servers
21mr|apache-2.4.66-1|2338	
21mr|apache-2.4.66-1|2339	%description mod_session_dbd
21mr|apache-2.4.66-1|2340	The session modules make use of HTTP cookies, and as such can fall victim to
21mr|apache-2.4.66-1|2341	Cross Site Scripting attacks, or expose potentially private information to
21mr|apache-2.4.66-1|2342	clients. Please ensure that the relevant risks have been taken into account
21mr|apache-2.4.66-1|2343	before enabling the session functionality on your server.
21mr|apache-2.4.66-1|2344	
21mr|apache-2.4.66-1|2345	This submodule of mod_session provides support for the storage of user
21mr|apache-2.4.66-1|2346	sessions within a SQL database using the mod_dbd module.
21mr|apache-2.4.66-1|2347	
21mr|apache-2.4.66-1|2348	Sessions can either be anonymous, where the session is keyed by a unique
21mr|apache-2.4.66-1|2349	UUID string stored on the browser in a cookie, or per user, where the
21mr|apache-2.4.66-1|2350	session is keyed against the userid of the logged in user.
21mr|apache-2.4.66-1|2351	
21mr|apache-2.4.66-1|2352	SQL based sessions are hidden from the browser, and so offer a measure of
21mr|apache-2.4.66-1|2353	privacy without the need for encryption.
21mr|apache-2.4.66-1|2354	
21mr|apache-2.4.66-1|2355	Different webservers within a server farm may choose to share a database,
21mr|apache-2.4.66-1|2356	and so share sessions with one another.
21mr|apache-2.4.66-1|2357	
21mr|apache-2.4.66-1|2358	For more details on the session interface, see the documentation for the
21mr|apache-2.4.66-1|2359	mod_session module.
21mr|apache-2.4.66-1|2360	
21mr|apache-2.4.66-1|2361	%files mod_session_dbd
21mr|apache-2.4.66-1|2362	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/079_mod_session_dbd.conf
21mr|apache-2.4.66-1|2363	%attr(0755,root,root) %{_libdir}/apache/mod_session_dbd.so
21mr|apache-2.4.66-1|2364	
21mr|apache-2.4.66-1|2365	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2366	
21mr|apache-2.4.66-1|2367	%package mod_slotmem_shm
21mr|apache-2.4.66-1|2368	Summary:	Slot-based shared memory provider
21mr|apache-2.4.66-1|2369	Group:		System/Servers
21mr|apache-2.4.66-1|2370	
21mr|apache-2.4.66-1|2371	%description mod_slotmem_shm
21mr|apache-2.4.66-1|2372	mod_slotmem_shm is a memory provider which provides for creation and access
21mr|apache-2.4.66-1|2373	to a shared memory segment in which the datasets are organized in "slots."
21mr|apache-2.4.66-1|2374	
21mr|apache-2.4.66-1|2375	All shared memory is cleared and cleaned with each restart, whether graceful
21mr|apache-2.4.66-1|2376	or not. The data itself is stored and restored within a file noted by the
21mr|apache-2.4.66-1|2377	name parameter in the create and attach calls.
21mr|apache-2.4.66-1|2378	
21mr|apache-2.4.66-1|2379	%files mod_slotmem_shm
21mr|apache-2.4.66-1|2380	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/080_mod_slotmem_shm.conf
21mr|apache-2.4.66-1|2381	%attr(0755,root,root) %{_libdir}/apache/mod_slotmem_shm.so
21mr|apache-2.4.66-1|2382	
21mr|apache-2.4.66-1|2383	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2384	
21mr|apache-2.4.66-1|2385	%package mod_slotmem_plain
21mr|apache-2.4.66-1|2386	Summary:	Slot-based shared memory provider
21mr|apache-2.4.66-1|2387	Group:		System/Servers
21mr|apache-2.4.66-1|2388	
21mr|apache-2.4.66-1|2389	%description mod_slotmem_plain
21mr|apache-2.4.66-1|2390	mod_slotmem_plain is a memory provider which provides for creation and access
21mr|apache-2.4.66-1|2391	to a plain memory segment in which the datasets are organized in "slots."
21mr|apache-2.4.66-1|2392	
21mr|apache-2.4.66-1|2393	If the memory needs to be shared between threads and processes, a better
21mr|apache-2.4.66-1|2394	provider would be mod_slotmem_shm.
21mr|apache-2.4.66-1|2395	
21mr|apache-2.4.66-1|2396	%files mod_slotmem_plain
21mr|apache-2.4.66-1|2397	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/081_mod_slotmem_plain.conf
21mr|apache-2.4.66-1|2398	%attr(0755,root,root) %{_libdir}/apache/mod_slotmem_plain.so
21mr|apache-2.4.66-1|2399	
21mr|apache-2.4.66-1|2400	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2401	
21mr|apache-2.4.66-1|2402	%package mod_ssl-openssl
21mr|apache-2.4.66-1|2403	Summary:	OpenSSL-based mod_ssl for Apache HTTPD
21mr|apache-2.4.66-1|2404	Group:		System/Servers
21mr|apache-2.4.66-1|2405	# XXX Cycled dep, but ensure that the main package is installed to avoid confusion
21mr|apache-2.4.66-1|2406	Requires:	apache-mod_ssl
21mr|apache-2.4.66-1|2407	Requires(post,postun):	update-alternatives
21mr|apache-2.4.66-1|2408	
21mr|apache-2.4.66-1|2409	%description mod_ssl-openssl
21mr|apache-2.4.66-1|2410	Choose either %{name}-mod_ssl-openssl or %{name}-mod_ssl-libressl to make Apache
21mr|apache-2.4.66-1|2411	HTTPD work with TLS using either OpenSSL or LibreSSL. OpenSSL is prefered choice,
21mr|apache-2.4.66-1|2412	expecially if you use GSSAPI authentication, but LibreSSL supports GOST.
21mr|apache-2.4.66-1|2413	update-alternatives is used to switch between them.
21mr|apache-2.4.66-1|2414	This is OpenSSL-based mod_ssl for Apache HTTPD.
21mr|apache-2.4.66-1|2415	
21mr|apache-2.4.66-1|2416	%files mod_ssl-openssl
21mr|apache-2.4.66-1|2417	%attr(0755,root,root) %{_libdir}/apache/mod_ssl_openssl.so
21mr|apache-2.4.66-1|2418	
21mr|apache-2.4.66-1|2419	# Migration from file to symlink
21mr|apache-2.4.66-1|2420	%triggerprein mod_ssl-openssl -- %{name}-mod_ssl < 2.4.46-13
21mr|apache-2.4.66-1|2421	if [ -e %{_libdir}/apache/mod_ssl.so ] && [ ! -L %{_libdir}/apache/mod_ssl.so ]; then
21mr|apache-2.4.66-1|2422	rm -fv %{_libdir}/apache/mod_ssl.so
21mr|apache-2.4.66-1|2423	fi
21mr|apache-2.4.66-1|2424	
21mr|apache-2.4.66-1|2425	%post mod_ssl-openssl
21mr|apache-2.4.66-1|2426	update-alternatives --install %{_libdir}/apache/mod_ssl.so %{name}-mod_ssl %{_libdir}/apache/mod_ssl_openssl.so 20
21mr|apache-2.4.66-1|2427	
21mr|apache-2.4.66-1|2428	%postun mod_ssl-openssl
21mr|apache-2.4.66-1|2429	[ $1 = 0 ] || exit 0
21mr|apache-2.4.66-1|2430	update-alternatives --remove %{name}-mod_ssl %{_libdir}/apache/mod_ssl_openssl.so
21mr|apache-2.4.66-1|2431	
21mr|apache-2.4.66-1|2432	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2433	
21mr|apache-2.4.66-1|2434	%package mod_ssl-libressl
21mr|apache-2.4.66-1|2435	Summary:	libreSSL-based mod_ssl for Apache HTTPD
21mr|apache-2.4.66-1|2436	Group:		System/Servers
21mr|apache-2.4.66-1|2437	# XXX Cycled dep, but ensure that the main package is installed to avoid confusion
21mr|apache-2.4.66-1|2438	Requires:	apache-mod_ssl
21mr|apache-2.4.66-1|2439	Requires(post,postun):	update-alternatives
21mr|apache-2.4.66-1|2440	
21mr|apache-2.4.66-1|2441	%description mod_ssl-libressl
21mr|apache-2.4.66-1|2442	Choose either %{name}-mod_ssl-openssl or %{name}-mod_ssl-libressl to make Apache
21mr|apache-2.4.66-1|2443	HTTPD work with TLS using either OpenSSL or LibreSSL. OpenSSL is prefered choice,
21mr|apache-2.4.66-1|2444	expecially if you use GSSAPI authentication, but LibreSSL supports GOST.
21mr|apache-2.4.66-1|2445	update-alternatives is used to switch between them.
21mr|apache-2.4.66-1|2446	This is LibreSSL-based mod_ssl for Apache HTTPD.
21mr|apache-2.4.66-1|2447	
21mr|apache-2.4.66-1|2448	%files mod_ssl-libressl
21mr|apache-2.4.66-1|2449	%attr(0755,root,root) %{_libdir}/apache/mod_ssl_libressl.so
21mr|apache-2.4.66-1|2450	
21mr|apache-2.4.66-1|2451	# Migration from file to symlink
21mr|apache-2.4.66-1|2452	%triggerprein mod_ssl-libressl -- %{name}-mod_ssl < 2.4.46-13
21mr|apache-2.4.66-1|2453	if [ -e %{_libdir}/apache/mod_ssl.so ] && [ ! -L %{_libdir}/apache/mod_ssl.so ]; then
21mr|apache-2.4.66-1|2454	rm -fv %{_libdir}/apache/mod_ssl.so
21mr|apache-2.4.66-1|2455	fi
21mr|apache-2.4.66-1|2456	
21mr|apache-2.4.66-1|2457	%post mod_ssl-libressl
21mr|apache-2.4.66-1|2458	update-alternatives --install %{_libdir}/apache/mod_ssl.so %{name}-mod_ssl %{_libdir}/apache/mod_ssl_libressl.so 10
21mr|apache-2.4.66-1|2459	
21mr|apache-2.4.66-1|2460	%postun mod_ssl-libressl
21mr|apache-2.4.66-1|2461	[ $1 = 0 ] || exit 0
21mr|apache-2.4.66-1|2462	update-alternatives --remove %{name}-mod_ssl %{_libdir}/apache/mod_ssl_libressl.so
21mr|apache-2.4.66-1|2463	
21mr|apache-2.4.66-1|2464	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2465	
21mr|apache-2.4.66-1|2466	%package mod_ssl
21mr|apache-2.4.66-1|2467	Summary:	Strong cryptography using the SSL and TLS protocols
21mr|apache-2.4.66-1|2468	Group:		System/Servers
21mr|apache-2.4.66-1|2469	Requires:	apache-mod_log_config
21mr|apache-2.4.66-1|2470	Requires:	apache-mod_socache_shmcb
21mr|apache-2.4.66-1|2471	Requires:	(%{name}-mod_ssl-openssl = %{EVRD} or %{name}-mod_ssl-libressl = %{EVRD})
21mr|apache-2.4.66-1|2472	Requires(pre):	(%{name}-mod_ssl-openssl = %{EVRD} or %{name}-mod_ssl-libressl = %{EVRD})
21mr|apache-2.4.66-1|2473	Suggests:	%{name}-mod_ssl-openssl
21mr|apache-2.4.66-1|2474	Requires:	cert-sh-functions
21mr|apache-2.4.66-1|2475	Requires(pre):	user(apache)
21mr|apache-2.4.66-1|2476	
21mr|apache-2.4.66-1|2477	%description mod_ssl
21mr|apache-2.4.66-1|2478	This module provides SSL v2/v3 and TLS v1 support for the Apache HTTP
21mr|apache-2.4.66-1|2479	Server. It was contributed by Ralf S. Engelschall based on his mod_ssl
21mr|apache-2.4.66-1|2480	project and originally derived from work by Ben Laurie.
21mr|apache-2.4.66-1|2481	
21mr|apache-2.4.66-1|2482	Choose either %{name}-mod_ssl-openssl or %{name}-mod_ssl-libressl to make Apache
21mr|apache-2.4.66-1|2483	HTTPD work with TLS using either OpenSSL or LibreSSL. OpenSSL is prefered choice,
21mr|apache-2.4.66-1|2484	expecially if you use GSSAPI authentication, but LibreSSL supports GOST.
21mr|apache-2.4.66-1|2485	update-alternatives is used to switch between them.
21mr|apache-2.4.66-1|2486	
21mr|apache-2.4.66-1|2487	Further details, discussion, and examples are provided in the SSL
21mr|apache-2.4.66-1|2488	documentation.
21mr|apache-2.4.66-1|2489	
21mr|apache-2.4.66-1|2490	%files mod_ssl
21mr|apache-2.4.66-1|2491	%doc README.GOST
21mr|apache-2.4.66-1|2492	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/082_mod_ssl.conf
21mr|apache-2.4.66-1|2493	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-ssl.conf
21mr|apache-2.4.66-1|2494	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-ssl.conf
21mr|apache-2.4.66-1|2495	%attr(0700,apache,root) %dir /var/cache/httpd/mod_ssl
21mr|apache-2.4.66-1|2496	%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.dir
21mr|apache-2.4.66-1|2497	%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.pag
21mr|apache-2.4.66-1|2498	%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.sem
21mr|apache-2.4.66-1|2499	%{_unitdir}/httpd-init.service
21mr|apache-2.4.66-1|2500	
21mr|apache-2.4.66-1|2501	%post mod_ssl
21mr|apache-2.4.66-1|2502	if [ "$1" = "1" ]; then
21mr|apache-2.4.66-1|2503	
21mr|apache-2.4.66-1|2504	mkdir -p %{_sysconfdir}/pki/tls/{private,certs} 2>/dev/null
21mr|apache-2.4.66-1|2505	umask 077
21mr|apache-2.4.66-1|2506	
21mr|apache-2.4.66-1|2507	FQDN=`hostname`
21mr|apache-2.4.66-1|2508	if [ "x${FQDN}" = "x" ]; then
21mr|apache-2.4.66-1|2509	FQDN=localhost.localdomain
21mr|apache-2.4.66-1|2510	fi
21mr|apache-2.4.66-1|2511	fi
21mr|apache-2.4.66-1|2512	
21mr|apache-2.4.66-1|2513	if [ "$1" -gt "1" ]; then
21mr|apache-2.4.66-1|2514	mkdir -p %{_sysconfdir}/pki/tls/{private,certs} 2>/dev/null
21mr|apache-2.4.66-1|2515	if [ -d /etc/ssl/apache ];then
21mr|apache-2.4.66-1|2516	if [ -f /etc/ssl/apache/server.crt.rpmsave -a ! -f /etc/pki/tls/certs/localhost.crt ]; then
21mr|apache-2.4.66-1|2517	cp -p /etc/ssl/apache/server.crt.rpmsave /etc/pki/tls/certs/localhost.crt
21mr|apache-2.4.66-1|2518	fi
21mr|apache-2.4.66-1|2519	if [ -f /etc/ssl/apache/server.key.rpmsave -a ! -f /etc/pki/tls/private/localhost.key ]; then
21mr|apache-2.4.66-1|2520	cp -p /etc/ssl/apache/server.key.rpmsave /etc/pki/tls/private/localhost.key
21mr|apache-2.4.66-1|2521	fi
21mr|apache-2.4.66-1|2522	fi
21mr|apache-2.4.66-1|2523	fi
21mr|apache-2.4.66-1|2524	
21mr|apache-2.4.66-1|2525	# create some ghost files
21mr|apache-2.4.66-1|2526	%create_ghostfile /var/cache/httpd/mod_ssl/scache.dir apache root 0600
21mr|apache-2.4.66-1|2527	%create_ghostfile /var/cache/httpd/mod_ssl/scache.pag apache root 0600
21mr|apache-2.4.66-1|2528	%create_ghostfile /var/cache/httpd/mod_ssl/scache.sem apache root 0600
21mr|apache-2.4.66-1|2529	
21mr|apache-2.4.66-1|2530	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2531	
21mr|apache-2.4.66-1|2532	%package mod_optional_hook_export
21mr|apache-2.4.66-1|2533	Summary:	ExportLogTransaction module
21mr|apache-2.4.66-1|2534	Group:		System/Servers
21mr|apache-2.4.66-1|2535	
21mr|apache-2.4.66-1|2536	%description mod_optional_hook_export
21mr|apache-2.4.66-1|2537	ExportLogTransaction module.
21mr|apache-2.4.66-1|2538	
21mr|apache-2.4.66-1|2539	%files mod_optional_hook_export
21mr|apache-2.4.66-1|2540	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/083_mod_optional_hook_export.conf
21mr|apache-2.4.66-1|2541	%attr(0755,root,root) %{_libdir}/apache/mod_optional_hook_export.so
21mr|apache-2.4.66-1|2542	
21mr|apache-2.4.66-1|2543	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2544	
21mr|apache-2.4.66-1|2545	%package mod_optional_hook_import
21mr|apache-2.4.66-1|2546	Summary:	ImportOptionalHookTestHook module
21mr|apache-2.4.66-1|2547	Group:		System/Servers
21mr|apache-2.4.66-1|2548	
21mr|apache-2.4.66-1|2549	%description mod_optional_hook_import
21mr|apache-2.4.66-1|2550	ImportOptionalHookTestHook module.
21mr|apache-2.4.66-1|2551	
21mr|apache-2.4.66-1|2552	%files mod_optional_hook_import
21mr|apache-2.4.66-1|2553	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/084_mod_optional_hook_import.conf
21mr|apache-2.4.66-1|2554	%attr(0755,root,root) %{_libdir}/apache/mod_optional_hook_import.so
21mr|apache-2.4.66-1|2555	
21mr|apache-2.4.66-1|2556	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2557	
21mr|apache-2.4.66-1|2558	%package mod_optional_fn_import
21mr|apache-2.4.66-1|2559	Summary:	ImportLogTransaction module
21mr|apache-2.4.66-1|2560	Group:		System/Servers
21mr|apache-2.4.66-1|2561	
21mr|apache-2.4.66-1|2562	%description mod_optional_fn_import
21mr|apache-2.4.66-1|2563	ImportLogTransaction module.
21mr|apache-2.4.66-1|2564	
21mr|apache-2.4.66-1|2565	%files mod_optional_fn_import
21mr|apache-2.4.66-1|2566	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/085_mod_optional_fn_import.conf
21mr|apache-2.4.66-1|2567	%attr(0755,root,root) %{_libdir}/apache/mod_optional_fn_import.so
21mr|apache-2.4.66-1|2568	
21mr|apache-2.4.66-1|2569	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2570	
21mr|apache-2.4.66-1|2571	%package mod_optional_fn_export
21mr|apache-2.4.66-1|2572	Summary:	optional hook import module
21mr|apache-2.4.66-1|2573	Group:		System/Servers
21mr|apache-2.4.66-1|2574	
21mr|apache-2.4.66-1|2575	%description mod_optional_fn_export
21mr|apache-2.4.66-1|2576	Description:optional hook import module.
21mr|apache-2.4.66-1|2577	
21mr|apache-2.4.66-1|2578	%files mod_optional_fn_export
21mr|apache-2.4.66-1|2579	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/086_mod_optional_fn_export.conf
21mr|apache-2.4.66-1|2580	%attr(0755,root,root) %{_libdir}/apache/mod_optional_fn_export.so
21mr|apache-2.4.66-1|2581	
21mr|apache-2.4.66-1|2582	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2583	
21mr|apache-2.4.66-1|2584	%package mod_dialup
21mr|apache-2.4.66-1|2585	Summary:	Send static content at a bandwidth rate limit, defined by old modem standards
21mr|apache-2.4.66-1|2586	Group:		System/Servers
21mr|apache-2.4.66-1|2587	
21mr|apache-2.4.66-1|2588	%description mod_dialup
21mr|apache-2.4.66-1|2589	It is a module that sends static content at a bandwidth rate limit, defined
21mr|apache-2.4.66-1|2590	by the various old modem standards. So, you can browse your site with a
21mr|apache-2.4.66-1|2591	56k V.92 modem, by adding something like this:
21mr|apache-2.4.66-1|2592	
21mr|apache-2.4.66-1|2593	<Location /mysite> ModemStandard V.92 </Location>
21mr|apache-2.4.66-1|2594	
21mr|apache-2.4.66-1|2595	Previously to do bandwidth rate limiting modules would have to block an entire
21mr|apache-2.4.66-1|2596	thread, for each client, and insert sleeps to slow the bandwidth down. Using
21mr|apache-2.4.66-1|2597	the new suspend feature, a handler can get callback N milliseconds in the
21mr|apache-2.4.66-1|2598	future, and it will be invoked by the Event MPM on a different thread,
21mr|apache-2.4.66-1|2599	once the timer hits. From there the handler can continue to send data to
21mr|apache-2.4.66-1|2600	the client.
21mr|apache-2.4.66-1|2601	
21mr|apache-2.4.66-1|2602	%files mod_dialup
21mr|apache-2.4.66-1|2603	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/087_mod_dialup.conf
21mr|apache-2.4.66-1|2604	%attr(0755,root,root) %{_libdir}/apache/mod_dialup.so
21mr|apache-2.4.66-1|2605	
21mr|apache-2.4.66-1|2606	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2607	
21mr|apache-2.4.66-1|2608	%package mod_lbmethod_byrequests
21mr|apache-2.4.66-1|2609	Summary:	Request Counting load balancer scheduler algorithm for mod_proxy_balancer
21mr|apache-2.4.66-1|2610	Group:		System/Servers
21mr|apache-2.4.66-1|2611	
21mr|apache-2.4.66-1|2612	%description mod_lbmethod_byrequests
21mr|apache-2.4.66-1|2613	This module does not provide any configuration directives of its own.
21mr|apache-2.4.66-1|2614	It requires the services of mod_proxy_balancer, and provides the byrequests
21mr|apache-2.4.66-1|2615	load balancing method..
21mr|apache-2.4.66-1|2616	
21mr|apache-2.4.66-1|2617	%files mod_lbmethod_byrequests
21mr|apache-2.4.66-1|2618	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/088_mod_lbmethod_byrequests.conf
21mr|apache-2.4.66-1|2619	%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_byrequests.so
21mr|apache-2.4.66-1|2620	
21mr|apache-2.4.66-1|2621	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2622	
21mr|apache-2.4.66-1|2623	%package mod_lbmethod_bytraffic
21mr|apache-2.4.66-1|2624	Summary:	Weighted Traffic Counting load balancer scheduler for mod_proxy_balancer
21mr|apache-2.4.66-1|2625	Group:		System/Servers
21mr|apache-2.4.66-1|2626	
21mr|apache-2.4.66-1|2627	%description mod_lbmethod_bytraffic
21mr|apache-2.4.66-1|2628	This module does not provide any configuration directives of its own.
21mr|apache-2.4.66-1|2629	It requires the services of mod_proxy_balancer, and provides the bytraffic
21mr|apache-2.4.66-1|2630	load balancing method..
21mr|apache-2.4.66-1|2631	
21mr|apache-2.4.66-1|2632	%files mod_lbmethod_bytraffic
21mr|apache-2.4.66-1|2633	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/089_mod_lbmethod_bytraffic.conf
21mr|apache-2.4.66-1|2634	%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_bytraffic.so
21mr|apache-2.4.66-1|2635	
21mr|apache-2.4.66-1|2636	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2637	
21mr|apache-2.4.66-1|2638	%package mod_lbmethod_bybusyness
21mr|apache-2.4.66-1|2639	Summary:	Pending Request Counting load balancer scheduler for mod_proxy_balancer
21mr|apache-2.4.66-1|2640	Group:		System/Servers
21mr|apache-2.4.66-1|2641	
21mr|apache-2.4.66-1|2642	%description mod_lbmethod_bybusyness
21mr|apache-2.4.66-1|2643	This module does not provide any configuration directives of its own.
21mr|apache-2.4.66-1|2644	It requires the services of mod_proxy_balancer, and provides the bybusyness
21mr|apache-2.4.66-1|2645	load balancing method.
21mr|apache-2.4.66-1|2646	
21mr|apache-2.4.66-1|2647	%files mod_lbmethod_bybusyness
21mr|apache-2.4.66-1|2648	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/090_mod_lbmethod_bybusyness.conf
21mr|apache-2.4.66-1|2649	%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_bybusyness.so
21mr|apache-2.4.66-1|2650	
21mr|apache-2.4.66-1|2651	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2652	
21mr|apache-2.4.66-1|2653	%package mod_lbmethod_heartbeat
21mr|apache-2.4.66-1|2654	Summary:	Heartbeat Traffic Counting load balancer scheduler for mod_proxy_balancer
21mr|apache-2.4.66-1|2655	Group:		System/Servers
21mr|apache-2.4.66-1|2656	
21mr|apache-2.4.66-1|2657	%description mod_lbmethod_heartbeat
21mr|apache-2.4.66-1|2658	lbmethod=heartbeat uses the services of mod_heartmonitor to balance between
21mr|apache-2.4.66-1|2659	origin servers that are providing heartbeat info via the mod_heartbeat module.
21mr|apache-2.4.66-1|2660	
21mr|apache-2.4.66-1|2661	This modules load balancing algorithm favors servers with more ready (idle)
21mr|apache-2.4.66-1|2662	capacity over time, but does not select the server with the most ready
21mr|apache-2.4.66-1|2663	capacity every time. Servers that have 0 active clients are penalized,
21mr|apache-2.4.66-1|2664	with the assumption that they are not fully initialized.
21mr|apache-2.4.66-1|2665	
21mr|apache-2.4.66-1|2666	%files mod_lbmethod_heartbeat
21mr|apache-2.4.66-1|2667	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/091_mod_lbmethod_heartbeat.conf
21mr|apache-2.4.66-1|2668	%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_heartbeat.so
21mr|apache-2.4.66-1|2669	
21mr|apache-2.4.66-1|2670	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2671	
21mr|apache-2.4.66-1|2672	%package mod_unixd
21mr|apache-2.4.66-1|2673	Summary:	Basic (required) security for Unix-family platforms
21mr|apache-2.4.66-1|2674	Group:		System/Servers
21mr|apache-2.4.66-1|2675	
21mr|apache-2.4.66-1|2676	%description mod_unixd
21mr|apache-2.4.66-1|2677	Basic (required) security for Unix-family platforms.
21mr|apache-2.4.66-1|2678	
21mr|apache-2.4.66-1|2679	%files mod_unixd
21mr|apache-2.4.66-1|2680	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/092_mod_unixd.conf
21mr|apache-2.4.66-1|2681	%attr(0755,root,root) %{_libdir}/apache/mod_unixd.so
21mr|apache-2.4.66-1|2682	
21mr|apache-2.4.66-1|2683	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2684	
21mr|apache-2.4.66-1|2685	%package mod_heartbeat
21mr|apache-2.4.66-1|2686	Summary:	Sends messages with server status to frontend proxy
21mr|apache-2.4.66-1|2687	Group:		System/Servers
21mr|apache-2.4.66-1|2688	
21mr|apache-2.4.66-1|2689	%description mod_heartbeat
21mr|apache-2.4.66-1|2690	mod_heartbeat sends multicast messages to a mod_heartmonitor listener that
21mr|apache-2.4.66-1|2691	advertises the servers current connection count. Usually, mod_heartmonitor
21mr|apache-2.4.66-1|2692	will be running on a proxy server with mod_lbmethod_heartbeat loaded,
21mr|apache-2.4.66-1|2693	which allows ProxyPass to use the "heartbeat" lbmethod inside of ProxyPass.
21mr|apache-2.4.66-1|2694	
21mr|apache-2.4.66-1|2695	mod_heartbeat itself is loaded on the origin server(s) that serve
21mr|apache-2.4.66-1|2696	requests through the proxy server(s).  To use mod_heartbeat, mod_status
21mr|apache-2.4.66-1|2697	and mod_watchdog must be either a static modules or, if a dynamic module,
21mr|apache-2.4.66-1|2698	must be loaded before mod_heartbeat.
21mr|apache-2.4.66-1|2699	
21mr|apache-2.4.66-1|2700	%files mod_heartbeat
21mr|apache-2.4.66-1|2701	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/093_mod_heartbeat.conf
21mr|apache-2.4.66-1|2702	%attr(0755,root,root) %{_libdir}/apache/mod_heartbeat.so
21mr|apache-2.4.66-1|2703	
21mr|apache-2.4.66-1|2704	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2705	
21mr|apache-2.4.66-1|2706	%package mod_heartmonitor
21mr|apache-2.4.66-1|2707	Summary:	Centralized monitor for mod_heartbeat origin servers
21mr|apache-2.4.66-1|2708	Group:		System/Servers
21mr|apache-2.4.66-1|2709	
21mr|apache-2.4.66-1|2710	%description mod_heartmonitor
21mr|apache-2.4.66-1|2711	mod_heartmonitor listens for server status messages generated by
21mr|apache-2.4.66-1|2712	mod_heartbeat enabled origin servers and makes their status available
21mr|apache-2.4.66-1|2713	to mod_lbmethod_heartbeat. This allows ProxyPass to use the "heartbeat"
21mr|apache-2.4.66-1|2714	lbmethod inside of ProxyPass.
21mr|apache-2.4.66-1|2715	
21mr|apache-2.4.66-1|2716	This module uses the services of mod_slotmem_shm when available instead
21mr|apache-2.4.66-1|2717	of flat-file storage. No configuration is required to use mod_slotmem_shm.
21mr|apache-2.4.66-1|2718	To use mod_heartmonitor, mod_status and mod_watchdog must be either a static
21mr|apache-2.4.66-1|2719	modules or, if a dynamic module, it must be loaded before mod_heartmonitor.
21mr|apache-2.4.66-1|2720	
21mr|apache-2.4.66-1|2721	%files mod_heartmonitor
21mr|apache-2.4.66-1|2722	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/094_mod_heartmonitor.conf
21mr|apache-2.4.66-1|2723	%attr(0755,root,root) %{_libdir}/apache/mod_heartmonitor.so
21mr|apache-2.4.66-1|2724	
21mr|apache-2.4.66-1|2725	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2726	
21mr|apache-2.4.66-1|2727	%package mod_dav
21mr|apache-2.4.66-1|2728	Summary:	Distributed Authoring and Versioning (WebDAV) functionality
21mr|apache-2.4.66-1|2729	Group:		System/Servers
21mr|apache-2.4.66-1|2730	Requires:	apache-mod_alias
21mr|apache-2.4.66-1|2731	Requires:	apache-mod_auth_digest
21mr|apache-2.4.66-1|2732	Requires:	apache-mod_authn_core
21mr|apache-2.4.66-1|2733	Requires:	apache-mod_authn_file
21mr|apache-2.4.66-1|2734	Requires:	apache-mod_authz_core
21mr|apache-2.4.66-1|2735	Requires:	apache-mod_authz_user
21mr|apache-2.4.66-1|2736	Requires:	apache-mod_dav_fs
21mr|apache-2.4.66-1|2737	Requires:	apache-mod_setenvif
21mr|apache-2.4.66-1|2738	Requires(pre):	user(apache)
21mr|apache-2.4.66-1|2739	Requires(pre):	group(apache)
21mr|apache-2.4.66-1|2740	
21mr|apache-2.4.66-1|2741	%description mod_dav
21mr|apache-2.4.66-1|2742	This module provides class 1 and class 2 WebDAV ('Web-based Distributed
21mr|apache-2.4.66-1|2743	Authoring and Versioning') functionality for Apache. This extension to the
21mr|apache-2.4.66-1|2744	HTTP protocol allows creating, moving, copying, and deleting resources and
21mr|apache-2.4.66-1|2745	collections on a remote web server.
21mr|apache-2.4.66-1|2746	
21mr|apache-2.4.66-1|2747	%files mod_dav
21mr|apache-2.4.66-1|2748	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-dav.conf
21mr|apache-2.4.66-1|2749	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-dav.conf
21mr|apache-2.4.66-1|2750	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/095_mod_dav.conf
21mr|apache-2.4.66-1|2751	%attr(0755,root,root) %{_libdir}/apache/mod_dav.so
21mr|apache-2.4.66-1|2752	%attr(-,apache,apache) %dir /var/lib/dav
21mr|apache-2.4.66-1|2753	%attr(-,apache,apache) %dir /var/lib/dav/uploads
21mr|apache-2.4.66-1|2754	
21mr|apache-2.4.66-1|2755	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2756	
21mr|apache-2.4.66-1|2757	%package mod_status
21mr|apache-2.4.66-1|2758	Summary:	Provides information on server activity and performance
21mr|apache-2.4.66-1|2759	Group:		System/Servers
21mr|apache-2.4.66-1|2760	
21mr|apache-2.4.66-1|2761	%description mod_status
21mr|apache-2.4.66-1|2762	The Status module allows a server administrator to find out how well their
21mr|apache-2.4.66-1|2763	server is performing. A HTML page is presented that gives the current server
21mr|apache-2.4.66-1|2764	statistics in an easily readable form. If required this page can be made
21mr|apache-2.4.66-1|2765	to automatically refresh (given a compatible browser).  Another page gives
21mr|apache-2.4.66-1|2766	a simple machine-readable list of the current server state.
21mr|apache-2.4.66-1|2767	
21mr|apache-2.4.66-1|2768	The details given are: * The number of worker serving requests * The number
21mr|apache-2.4.66-1|2769	of idle worker * The status of each worker, the number of requests that
21mr|apache-2.4.66-1|2770	worker has
21mr|apache-2.4.66-1|2771	performed and the total number of bytes served by the worker (*)
21mr|apache-2.4.66-1|2772	* A total number of accesses and byte count served (*) * The time the server
21mr|apache-2.4.66-1|2773	was started/restarted and the time it has been
21mr|apache-2.4.66-1|2774	running for
21mr|apache-2.4.66-1|2775	* Averages giving the number of requests per second, the number of
21mr|apache-2.4.66-1|2776	bytes served per second and the average number of bytes per request (*)
21mr|apache-2.4.66-1|2777	* The current percentage CPU used by each worker and in total by all
21mr|apache-2.4.66-1|2778	workers combined (*)
21mr|apache-2.4.66-1|2779	* The current hosts and requests being processed (*)
21mr|apache-2.4.66-1|2780	
21mr|apache-2.4.66-1|2781	The lines marked "(*)" are only available if ExtendedStatus is On. In
21mr|apache-2.4.66-1|2782	version 2.3.6, loading mod_status will toggle ExtendedStatus On by default.
21mr|apache-2.4.66-1|2783	
21mr|apache-2.4.66-1|2784	%files mod_status
21mr|apache-2.4.66-1|2785	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/096_mod_status.conf
21mr|apache-2.4.66-1|2786	%attr(0755,root,root) %{_libdir}/apache/mod_status.so
21mr|apache-2.4.66-1|2787	
21mr|apache-2.4.66-1|2788	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2789	
21mr|apache-2.4.66-1|2790	%package mod_autoindex
21mr|apache-2.4.66-1|2791	Summary:	Generates directory indexes automatically
21mr|apache-2.4.66-1|2792	Group:		System/Servers
21mr|apache-2.4.66-1|2793	Requires:	apache-mod_authz_core
21mr|apache-2.4.66-1|2794	Requires:	apache-mod_authz_host
21mr|apache-2.4.66-1|2795	Requires:	apache-mod_alias
21mr|apache-2.4.66-1|2796	
21mr|apache-2.4.66-1|2797	%description mod_autoindex
21mr|apache-2.4.66-1|2798	The index of a directory can come from one of two sources:
21mr|apache-2.4.66-1|2799	
21mr|apache-2.4.66-1|2800	* A file written by the user, typically called index.html. The DirectoryIndex
21mr|apache-2.4.66-1|2801	directive sets the name of this file. This is controlled by mod_dir.
21mr|apache-2.4.66-1|2802	
21mr|apache-2.4.66-1|2803	* Otherwise, a listing generated by the server. The other directives control
21mr|apache-2.4.66-1|2804	the format of this listing. The AddIcon, AddIconByEncoding and AddIconByType
21mr|apache-2.4.66-1|2805	are used to set a list of icons to display for various file types; for each
21mr|apache-2.4.66-1|2806	file listed, the first icon listed that matches the file is displayed. These
21mr|apache-2.4.66-1|2807	are controlled by mod_autoindex.
21mr|apache-2.4.66-1|2808	
21mr|apache-2.4.66-1|2809	The two functions are separated so that you can completely remove (or replace)
21mr|apache-2.4.66-1|2810	automatic index generation should you want to.
21mr|apache-2.4.66-1|2811	
21mr|apache-2.4.66-1|2812	Automatic index generation is enabled with using Options +Indexes. See the
21mr|apache-2.4.66-1|2813	Options directive for more details.
21mr|apache-2.4.66-1|2814	
21mr|apache-2.4.66-1|2815	If the FancyIndexing option is given with the IndexOptions directive,
21mr|apache-2.4.66-1|2816	the column headers are links that control the order of the display. If
21mr|apache-2.4.66-1|2817	you select a header link, the listing will be regenerated, sorted by the
21mr|apache-2.4.66-1|2818	values in that column. Selecting the same header repeatedly toggles between
21mr|apache-2.4.66-1|2819	ascending and descending order. These column header links are suppressed
21mr|apache-2.4.66-1|2820	with the IndexOptions directive's SuppressColumnSorting option.
21mr|apache-2.4.66-1|2821	
21mr|apache-2.4.66-1|2822	Note that when the display is sorted by "Size", it's the actual size of
21mr|apache-2.4.66-1|2823	the files that's used, not the displayed value - so a 1010-byte file will
21mr|apache-2.4.66-1|2824	always be displayed before a 1011-byte file (if in ascending order) even
21mr|apache-2.4.66-1|2825	though they both are shown as "1K".
21mr|apache-2.4.66-1|2826	
21mr|apache-2.4.66-1|2827	%files mod_autoindex
21mr|apache-2.4.66-1|2828	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-autoindex.conf
21mr|apache-2.4.66-1|2829	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-autoindex.conf
21mr|apache-2.4.66-1|2830	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/097_mod_autoindex.conf
21mr|apache-2.4.66-1|2831	%attr(0755,root,root) %{_libdir}/apache/mod_autoindex.so
21mr|apache-2.4.66-1|2832	
21mr|apache-2.4.66-1|2833	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2834	
21mr|apache-2.4.66-1|2835	%package mod_asis
21mr|apache-2.4.66-1|2836	Summary:	Sends files that contain their own HTTP headers
21mr|apache-2.4.66-1|2837	Group:		System/Servers
21mr|apache-2.4.66-1|2838	
21mr|apache-2.4.66-1|2839	%description mod_asis
21mr|apache-2.4.66-1|2840	This module provides the handler send-as-is which causes Apache HTTP Server
21mr|apache-2.4.66-1|2841	to send the document without adding most of the usual HTTP headers.
21mr|apache-2.4.66-1|2842	
21mr|apache-2.4.66-1|2843	This can be used to send any kind of data from the server, including
21mr|apache-2.4.66-1|2844	redirects and other special HTTP responses, without requiring a cgi-script
21mr|apache-2.4.66-1|2845	or an nph script.
21mr|apache-2.4.66-1|2846	
21mr|apache-2.4.66-1|2847	For historical reasons, this module will also process any file with the
21mr|apache-2.4.66-1|2848	mime type httpd/send-as-is.
21mr|apache-2.4.66-1|2849	
21mr|apache-2.4.66-1|2850	%files mod_asis
21mr|apache-2.4.66-1|2851	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/098_mod_asis.conf
21mr|apache-2.4.66-1|2852	%attr(0755,root,root) %{_libdir}/apache/mod_asis.so
21mr|apache-2.4.66-1|2853	
21mr|apache-2.4.66-1|2854	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2855	
21mr|apache-2.4.66-1|2856	%package mod_info
21mr|apache-2.4.66-1|2857	Summary:	Provides a comprehensive overview of the server configuration
21mr|apache-2.4.66-1|2858	Group:		System/Servers
21mr|apache-2.4.66-1|2859	Requires:	apache-mod_authz_core
21mr|apache-2.4.66-1|2860	Requires:	apache-mod_authz_host
21mr|apache-2.4.66-1|2861	Requires:	apache-mod_status
21mr|apache-2.4.66-1|2862	
21mr|apache-2.4.66-1|2863	%description mod_info
21mr|apache-2.4.66-1|2864	To configure mod_info, add the following to your httpd.conf file.
21mr|apache-2.4.66-1|2865	
21mr|apache-2.4.66-1|2866	<Location /server-info> SetHandler server-info </Location>
21mr|apache-2.4.66-1|2867	
21mr|apache-2.4.66-1|2868	You may wish to use mod_access inside the <Location> directive to limit
21mr|apache-2.4.66-1|2869	access to your server configuration information:
21mr|apache-2.4.66-1|2870	
21mr|apache-2.4.66-1|2871	<Location /server-info> SetHandler server-info Require host example.com
21mr|apache-2.4.66-1|2872	</Location>
21mr|apache-2.4.66-1|2873	
21mr|apache-2.4.66-1|2874	Once configured, the server information is obtained by accessing
21mr|apache-2.4.66-1|2875	http://your.host.example.com/server-info
21mr|apache-2.4.66-1|2876	
21mr|apache-2.4.66-1|2877	%files mod_info
21mr|apache-2.4.66-1|2878	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-info.conf
21mr|apache-2.4.66-1|2879	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-info.conf
21mr|apache-2.4.66-1|2880	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/099_mod_info.conf
21mr|apache-2.4.66-1|2881	%attr(0755,root,root) %{_libdir}/apache/mod_info.so
21mr|apache-2.4.66-1|2882	
21mr|apache-2.4.66-1|2883	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2884	
21mr|apache-2.4.66-1|2885	%package mod_suexec
21mr|apache-2.4.66-1|2886	Summary:	Allows CGI scripts to run as a specified user and Group
21mr|apache-2.4.66-1|2887	Group:		System/Servers
21mr|apache-2.4.66-1|2888	
21mr|apache-2.4.66-1|2889	%description mod_suexec
21mr|apache-2.4.66-1|2890	This module, in combination with the suexec support program allows CGI scripts
21mr|apache-2.4.66-1|2891	to run as a specified user and Group.
21mr|apache-2.4.66-1|2892	
21mr|apache-2.4.66-1|2893	Normally, when a CGI or SSI program executes, it runs as the same user who is
21mr|apache-2.4.66-1|2894	running the web server.
21mr|apache-2.4.66-1|2895	
21mr|apache-2.4.66-1|2896	%files mod_suexec
21mr|apache-2.4.66-1|2897	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/100_mod_suexec.conf
21mr|apache-2.4.66-1|2898	%attr(0755,root,root) %{_libdir}/apache/mod_suexec.so
21mr|apache-2.4.66-1|2899	%attr(0755,root,root) %{_sbindir}/suexec
21mr|apache-2.4.66-1|2900	%attr(0644,root,root) %{_mandir}/man8/suexec.8*
21mr|apache-2.4.66-1|2901	
21mr|apache-2.4.66-1|2902	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2903	
21mr|apache-2.4.66-1|2904	%package mod_cgi
21mr|apache-2.4.66-1|2905	Summary:	Execution of CGI scripts
21mr|apache-2.4.66-1|2906	Group:		System/Servers
21mr|apache-2.4.66-1|2907	
21mr|apache-2.4.66-1|2908	%description mod_cgi
21mr|apache-2.4.66-1|2909	Any file that has the handler cgi-script will be treated as a CGI script,
21mr|apache-2.4.66-1|2910	and run by the server, with its output being returned to the client. Files
21mr|apache-2.4.66-1|2911	acquire this handler either by having a name containing an extension defined
21mr|apache-2.4.66-1|2912	by the AddHandler directive, or by being in a ScriptAlias directory.
21mr|apache-2.4.66-1|2913	
21mr|apache-2.4.66-1|2914	For an introduction to using CGI scripts with Apache, see our tutorial on
21mr|apache-2.4.66-1|2915	Dynamic Content With CGI.
21mr|apache-2.4.66-1|2916	
21mr|apache-2.4.66-1|2917	When using a multi-threaded MPM under unix, the module mod_cgid should
21mr|apache-2.4.66-1|2918	be used in place of this module. At the user level, the two modules are
21mr|apache-2.4.66-1|2919	essentially identical.
21mr|apache-2.4.66-1|2920	
21mr|apache-2.4.66-1|2921	For backward-compatibility, the cgi-script handler will also be activated
21mr|apache-2.4.66-1|2922	for any file with the mime-type application/x-httpd-cgi. The use of the
21mr|apache-2.4.66-1|2923	magic mime-type is deprecated.
21mr|apache-2.4.66-1|2924	
21mr|apache-2.4.66-1|2925	%files mod_cgi
21mr|apache-2.4.66-1|2926	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/101_mod_cgi.conf
21mr|apache-2.4.66-1|2927	%attr(0755,root,root) %{_libdir}/apache/mod_cgi.so
21mr|apache-2.4.66-1|2928	
21mr|apache-2.4.66-1|2929	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2930	
21mr|apache-2.4.66-1|2931	%package mod_cgid
21mr|apache-2.4.66-1|2932	Summary:	Execution of CGI scripts using an external CGI daemon
21mr|apache-2.4.66-1|2933	Group:		System/Servers
21mr|apache-2.4.66-1|2934	
21mr|apache-2.4.66-1|2935	%description mod_cgid
21mr|apache-2.4.66-1|2936	Except for the optimizations and the additional ScriptSock directive noted
21mr|apache-2.4.66-1|2937	below, mod_cgid behaves similarly to mod_cgi. See the mod_cgi summary for
21mr|apache-2.4.66-1|2938	additional details about Apache and CGI.
21mr|apache-2.4.66-1|2939	
21mr|apache-2.4.66-1|2940	On certain unix operating systems, forking a process from a multi-threaded
21mr|apache-2.4.66-1|2941	server is a very expensive operation because the new process will replicate
21mr|apache-2.4.66-1|2942	all the threads of the parent process. In order to avoid incurring this
21mr|apache-2.4.66-1|2943	expense on each CGI invocation, mod_cgid creates an external daemon that
21mr|apache-2.4.66-1|2944	is responsible for forking child processes to run CGI scripts. The main
21mr|apache-2.4.66-1|2945	server communicates with this daemon using a unix domain socket.
21mr|apache-2.4.66-1|2946	
21mr|apache-2.4.66-1|2947	This module is used by default instead of mod_cgi whenever a multi-threaded
21mr|apache-2.4.66-1|2948	MPM is selected during the compilation process. At the user level, this
21mr|apache-2.4.66-1|2949	module is identical in configuration and operation to mod_cgi. The only
21mr|apache-2.4.66-1|2950	exception is the additional directive ScriptSock which gives the name of
21mr|apache-2.4.66-1|2951	the socket to use for communication with the cgi daemon.
21mr|apache-2.4.66-1|2952	
21mr|apache-2.4.66-1|2953	%files mod_cgid
21mr|apache-2.4.66-1|2954	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/102_mod_cgid.conf
21mr|apache-2.4.66-1|2955	%attr(0755,root,root) %{_libdir}/apache/mod_cgid.so
21mr|apache-2.4.66-1|2956	
21mr|apache-2.4.66-1|2957	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2958	
21mr|apache-2.4.66-1|2959	%package mod_dav_fs
21mr|apache-2.4.66-1|2960	Summary:	filesystem provider for mod_dav
21mr|apache-2.4.66-1|2961	Group:		System/Servers
21mr|apache-2.4.66-1|2962	
21mr|apache-2.4.66-1|2963	%description mod_dav_fs
21mr|apache-2.4.66-1|2964	This module requires the service of mod_dav. It acts as a support module
21mr|apache-2.4.66-1|2965	for mod_dav and provides access to resources located in the server's file
21mr|apache-2.4.66-1|2966	system. The formal name of this provider is filesystem.  mod_dav backend
21mr|apache-2.4.66-1|2967	providers will be invoked by using the Dav directive:
21mr|apache-2.4.66-1|2968	
21mr|apache-2.4.66-1|2969	%files mod_dav_fs
21mr|apache-2.4.66-1|2970	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/103_mod_dav_fs.conf
21mr|apache-2.4.66-1|2971	%attr(0755,root,root) %{_libdir}/apache/mod_dav_fs.so
21mr|apache-2.4.66-1|2972	
21mr|apache-2.4.66-1|2973	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|2974	
21mr|apache-2.4.66-1|2975	%package mod_dav_lock
21mr|apache-2.4.66-1|2976	Summary:	generic locking module for mod_dav
21mr|apache-2.4.66-1|2977	Group:		System/Servers
21mr|apache-2.4.66-1|2978	
21mr|apache-2.4.66-1|2979	%description mod_dav_lock
21mr|apache-2.4.66-1|2980	This module implements a generic locking API which can be used by any backend
21mr|apache-2.4.66-1|2981	provider of mod_dav. It requires at least the service of mod_dav. But without
21mr|apache-2.4.66-1|2982	a backend provider which makes use of it, it's useless and should not be
21mr|apache-2.4.66-1|2983	loaded into the server. A sample backend module which actually utilizes
21mr|apache-2.4.66-1|2984	mod_dav_lock is mod_dav_svn, the subversion provider module.
21mr|apache-2.4.66-1|2985	
21mr|apache-2.4.66-1|2986	Note that mod_dav_fs does not need this generic locking module, because it
21mr|apache-2.4.66-1|2987	uses its own more specialized version.
21mr|apache-2.4.66-1|2988	
21mr|apache-2.4.66-1|2989	In order to make mod_dav_lock functional, you just have to specify the
21mr|apache-2.4.66-1|2990	location of the lock database using the DavGenericLockDB directive described
21mr|apache-2.4.66-1|2991	below.
21mr|apache-2.4.66-1|2992	
21mr|apache-2.4.66-1|2993	Developer's Note
21mr|apache-2.4.66-1|2994	
21mr|apache-2.4.66-1|2995	In order to retrieve the pointer to the locking provider function, you have
21mr|apache-2.4.66-1|2996	to use the ap_lookup_provider API with the arguments dav-lock, generic, and 0.
21mr|apache-2.4.66-1|2997	
21mr|apache-2.4.66-1|2998	%files mod_dav_lock
21mr|apache-2.4.66-1|2999	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/104_mod_dav_lock.conf
21mr|apache-2.4.66-1|3000	%attr(0755,root,root) %{_libdir}/apache/mod_dav_lock.so
21mr|apache-2.4.66-1|3001	
21mr|apache-2.4.66-1|3002	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3003	
21mr|apache-2.4.66-1|3004	%package mod_vhost_alias
21mr|apache-2.4.66-1|3005	Summary:	Provides for dynamically configured mass virtual hosting
21mr|apache-2.4.66-1|3006	Group:		System/Servers
21mr|apache-2.4.66-1|3007	Requires:	apache-mod_log_config
21mr|apache-2.4.66-1|3008	
21mr|apache-2.4.66-1|3009	%description mod_vhost_alias
21mr|apache-2.4.66-1|3010	This module creates dynamically configured virtual hosts, by allowing the
21mr|apache-2.4.66-1|3011	IP address and/or the Host: header of the HTTP request to be used as part
21mr|apache-2.4.66-1|3012	of the pathname to determine what files to serve. This allows for easy use
21mr|apache-2.4.66-1|3013	of a huge number of virtual hosts with similar configurations.
21mr|apache-2.4.66-1|3014	
21mr|apache-2.4.66-1|3015	%files mod_vhost_alias
21mr|apache-2.4.66-1|3016	%dir %{_sysconfdir}/httpd/vhosts.d
21mr|apache-2.4.66-1|3017	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-vhosts.conf
21mr|apache-2.4.66-1|3018	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-vhosts.conf
21mr|apache-2.4.66-1|3019	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/105_mod_vhost_alias.conf
21mr|apache-2.4.66-1|3020	%attr(0755,root,root) %{_libdir}/apache/mod_vhost_alias.so
21mr|apache-2.4.66-1|3021	
21mr|apache-2.4.66-1|3022	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3023	
21mr|apache-2.4.66-1|3024	%package mod_negotiation
21mr|apache-2.4.66-1|3025	Summary:	Provides for content negotiation
21mr|apache-2.4.66-1|3026	Group:		System/Servers
21mr|apache-2.4.66-1|3027	
21mr|apache-2.4.66-1|3028	%description mod_negotiation
21mr|apache-2.4.66-1|3029	Content negotiation, or more accurately content selection, is the selection
21mr|apache-2.4.66-1|3030	of the document that best matches the clients capabilities, from one of
21mr|apache-2.4.66-1|3031	several available documents. There are two implementations of this.  *
21mr|apache-2.4.66-1|3032	A type map (a file with the handler type-map) which explicitly
21mr|apache-2.4.66-1|3033	lists the files containing the variants.
21mr|apache-2.4.66-1|3034	* A Multiviews search (enabled by the Multiviews Options), where the
21mr|apache-2.4.66-1|3035	server does an implicit filename pattern match, and choose from amongst
21mr|apache-2.4.66-1|3036	the results.
21mr|apache-2.4.66-1|3037	
21mr|apache-2.4.66-1|3038	%files mod_negotiation
21mr|apache-2.4.66-1|3039	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/106_mod_negotiation.conf
21mr|apache-2.4.66-1|3040	%attr(0755,root,root) %{_libdir}/apache/mod_negotiation.so
21mr|apache-2.4.66-1|3041	
21mr|apache-2.4.66-1|3042	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3043	
21mr|apache-2.4.66-1|3044	%package mod_dir
21mr|apache-2.4.66-1|3045	Summary:	Provides for "trailing slash" redirects and serving directory index files
21mr|apache-2.4.66-1|3046	Group:		System/Servers
21mr|apache-2.4.66-1|3047	
21mr|apache-2.4.66-1|3048	%description mod_dir
21mr|apache-2.4.66-1|3049	The index of a directory can come from one of two sources: * A file written
21mr|apache-2.4.66-1|3050	by the user, typically called index.html. The
21mr|apache-2.4.66-1|3051	DirectoryIndex directive sets the name of this file. This is controlled
21mr|apache-2.4.66-1|3052	by mod_dir.
21mr|apache-2.4.66-1|3053	* Otherwise, a listing generated by the server. This is provided by
21mr|apache-2.4.66-1|3054	mod_autoindex.
21mr|apache-2.4.66-1|3055	
21mr|apache-2.4.66-1|3056	The two functions are separated so that you can completely remove (or replace)
21mr|apache-2.4.66-1|3057	automatic index generation should you want to.
21mr|apache-2.4.66-1|3058	
21mr|apache-2.4.66-1|3059	A "trailing slash" redirect is issued when the server receives a
21mr|apache-2.4.66-1|3060	request for a URL http://servername/foo/dirname where dirname is
21mr|apache-2.4.66-1|3061	a directory. Directories require a trailing slash, so mod_dir issues a
21mr|apache-2.4.66-1|3062	redirect to http://servername/foo/dirname/.
21mr|apache-2.4.66-1|3063	
21mr|apache-2.4.66-1|3064	%files mod_dir
21mr|apache-2.4.66-1|3065	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/107_mod_dir.conf
21mr|apache-2.4.66-1|3066	%attr(0755,root,root) %{_libdir}/apache/mod_dir.so
21mr|apache-2.4.66-1|3067	
21mr|apache-2.4.66-1|3068	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3069	
21mr|apache-2.4.66-1|3070	%package mod_imagemap
21mr|apache-2.4.66-1|3071	Summary:	Server-side imagemap processing
21mr|apache-2.4.66-1|3072	Group:		System/Servers
21mr|apache-2.4.66-1|3073	
21mr|apache-2.4.66-1|3074	%description mod_imagemap
21mr|apache-2.4.66-1|3075	This module processes .map files, thereby replacing the functionality of
21mr|apache-2.4.66-1|3076	the imagemap CGI program. Any directory or document type configured to
21mr|apache-2.4.66-1|3077	use the handler imap-file (using either AddHandler or SetHandler) will be
21mr|apache-2.4.66-1|3078	processed by this module.
21mr|apache-2.4.66-1|3079	
21mr|apache-2.4.66-1|3080	The following directive will activate files ending with .map as imagemap
21mr|apache-2.4.66-1|3081	files:
21mr|apache-2.4.66-1|3082	
21mr|apache-2.4.66-1|3083	AddHandler imap-file map
21mr|apache-2.4.66-1|3084	
21mr|apache-2.4.66-1|3085	Note that the following is still supported:
21mr|apache-2.4.66-1|3086	
21mr|apache-2.4.66-1|3087	AddType application/x-httpd-imap map
21mr|apache-2.4.66-1|3088	
21mr|apache-2.4.66-1|3089	However, we are trying to phase out "magic MIME types" so we are deprecating
21mr|apache-2.4.66-1|3090	this method.
21mr|apache-2.4.66-1|3091	
21mr|apache-2.4.66-1|3092	%files mod_imagemap
21mr|apache-2.4.66-1|3093	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/108_mod_imagemap.conf
21mr|apache-2.4.66-1|3094	%attr(0755,root,root) %{_libdir}/apache/mod_imagemap.so
21mr|apache-2.4.66-1|3095	
21mr|apache-2.4.66-1|3096	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3097	
21mr|apache-2.4.66-1|3098	%package mod_actions
21mr|apache-2.4.66-1|3099	Summary:	Provides for executing CGI scripts based on media type or request method
21mr|apache-2.4.66-1|3100	Group:		System/Servers
21mr|apache-2.4.66-1|3101	
21mr|apache-2.4.66-1|3102	%description mod_actions
21mr|apache-2.4.66-1|3103	This module has two directives. The Action directive lets you run CGI scripts
21mr|apache-2.4.66-1|3104	whenever a file of a certain MIME content type is requested.  The Script
21mr|apache-2.4.66-1|3105	directive lets you run CGI scripts whenever a particular method is used in
21mr|apache-2.4.66-1|3106	a request. This makes it much easier to execute scripts that process files.
21mr|apache-2.4.66-1|3107	
21mr|apache-2.4.66-1|3108	%files mod_actions
21mr|apache-2.4.66-1|3109	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/109_mod_actions.conf
21mr|apache-2.4.66-1|3110	%attr(0755,root,root) %{_libdir}/apache/mod_actions.so
21mr|apache-2.4.66-1|3111	
21mr|apache-2.4.66-1|3112	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3113	
21mr|apache-2.4.66-1|3114	%package mod_speling
21mr|apache-2.4.66-1|3115	Summary:	Attempts to correct various minor misspellings
21mr|apache-2.4.66-1|3116	Group:		System/Servers
21mr|apache-2.4.66-1|3117	
21mr|apache-2.4.66-1|3118	%description mod_speling
21mr|apache-2.4.66-1|3119	Requests to documents sometimes cannot be served by the core apache server
21mr|apache-2.4.66-1|3120	because the request was misspelled or miscapitalized. This module addresses
21mr|apache-2.4.66-1|3121	this problem by trying to find a matching document, even after all other
21mr|apache-2.4.66-1|3122	modules gave up. It does its work by comparing each document name in the
21mr|apache-2.4.66-1|3123	requested directory against the requested document name without regard to
21mr|apache-2.4.66-1|3124	case, and allowing up to one misspelling (character insertion / omission /
21mr|apache-2.4.66-1|3125	transposition or wrong character). A list is built with all document names
21mr|apache-2.4.66-1|3126	which were matched using this strategy.
21mr|apache-2.4.66-1|3127	
21mr|apache-2.4.66-1|3128	If, after scanning the directory, * no matching document was found, Apache
21mr|apache-2.4.66-1|3129	will proceed as usual and
21mr|apache-2.4.66-1|3130	return a "document not found" error.
21mr|apache-2.4.66-1|3131	* only one document is found that "almost" matches the request, then
21mr|apache-2.4.66-1|3132	it is returned in the form of a redirection response.
21mr|apache-2.4.66-1|3133	* more than one document with a close match was found, then the list
21mr|apache-2.4.66-1|3134	of the matches is returned to the client, and the client can select the
21mr|apache-2.4.66-1|3135	correct candidate.
21mr|apache-2.4.66-1|3136	
21mr|apache-2.4.66-1|3137	%files mod_speling
21mr|apache-2.4.66-1|3138	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/110_mod_speling.conf
21mr|apache-2.4.66-1|3139	%attr(0755,root,root) %{_libdir}/apache/mod_speling.so
21mr|apache-2.4.66-1|3140	
21mr|apache-2.4.66-1|3141	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3142	
21mr|apache-2.4.66-1|3143	%package mod_userdir
21mr|apache-2.4.66-1|3144	Summary:	User-specific directories
21mr|apache-2.4.66-1|3145	Group:		System/Servers
21mr|apache-2.4.66-1|3146	Requires:	apache-mod_authz_core
21mr|apache-2.4.66-1|3147	Requires:	apache-mod_authz_host
21mr|apache-2.4.66-1|3148	
21mr|apache-2.4.66-1|3149	%description mod_userdir
21mr|apache-2.4.66-1|3150	This module allows user-specific directories to be accessed using the
21mr|apache-2.4.66-1|3151	http://example.com/~user/ syntax.
21mr|apache-2.4.66-1|3152	
21mr|apache-2.4.66-1|3153	%files mod_userdir
21mr|apache-2.4.66-1|3154	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-userdir.conf
21mr|apache-2.4.66-1|3155	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd-userdir.conf
21mr|apache-2.4.66-1|3156	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/111_mod_userdir.conf
21mr|apache-2.4.66-1|3157	%attr(0755,root,root) %{_libdir}/apache/mod_userdir.so
21mr|apache-2.4.66-1|3158	
21mr|apache-2.4.66-1|3159	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3160	
21mr|apache-2.4.66-1|3161	%package mod_alias
21mr|apache-2.4.66-1|3162	Summary:	Provides for mapping and for URL redirection
21mr|apache-2.4.66-1|3163	Group:		System/Servers
21mr|apache-2.4.66-1|3164	
21mr|apache-2.4.66-1|3165	%description mod_alias
21mr|apache-2.4.66-1|3166	The directives contained in this module allow for manipulation and control of
21mr|apache-2.4.66-1|3167	URLs as requests arrive at the server. The Alias and ScriptAlias directives
21mr|apache-2.4.66-1|3168	are used to map between URLs and filesystem paths. This allows for content
21mr|apache-2.4.66-1|3169	which is not directly under the DocumentRoot served as part of the web
21mr|apache-2.4.66-1|3170	document tree. The ScriptAlias directive has the additional effect of
21mr|apache-2.4.66-1|3171	marking the target directory as containing only CGI scripts.
21mr|apache-2.4.66-1|3172	
21mr|apache-2.4.66-1|3173	The Redirect directives are used to instruct clients to make a new request
21mr|apache-2.4.66-1|3174	with a different URL. They are often used when a resource has moved to a
21mr|apache-2.4.66-1|3175	new location.
21mr|apache-2.4.66-1|3176	
21mr|apache-2.4.66-1|3177	mod_alias is designed to handle simple URL manipulation tasks. For more
21mr|apache-2.4.66-1|3178	complicated tasks such as manipulating the query string, use the tools
21mr|apache-2.4.66-1|3179	provided by mod_rewrite.
21mr|apache-2.4.66-1|3180	
21mr|apache-2.4.66-1|3181	%files mod_alias
21mr|apache-2.4.66-1|3182	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/112_mod_alias.conf
21mr|apache-2.4.66-1|3183	%attr(0755,root,root) %{_libdir}/apache/mod_alias.so
21mr|apache-2.4.66-1|3184	
21mr|apache-2.4.66-1|3185	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3186	
21mr|apache-2.4.66-1|3187	%package mod_rewrite
21mr|apache-2.4.66-1|3188	Summary:	Provides a rule-based rewriting engine to rewrite requested URLs on the fly
21mr|apache-2.4.66-1|3189	Group:		System/Servers
21mr|apache-2.4.66-1|3190	
21mr|apache-2.4.66-1|3191	%description mod_rewrite
21mr|apache-2.4.66-1|3192	The mod_rewrite module uses a rule-based rewriting engine, based on a
21mr|apache-2.4.66-1|3193	regular-expression parser, to rewrite requested URLs on the fly. By default,
21mr|apache-2.4.66-1|3194	mod_rewrite maps a URL to a filesystem path. However, it can also be used
21mr|apache-2.4.66-1|3195	to redirect one URL to another URL, or to invoke an internal proxy fetch.
21mr|apache-2.4.66-1|3196	
21mr|apache-2.4.66-1|3197	mod_rewrite provides a flexible and powerful way to manipulate URLs using
21mr|apache-2.4.66-1|3198	an unlimited number of rules. Each rule can have an unlimited number of
21mr|apache-2.4.66-1|3199	attached rule conditions, to allow you to rewrite URL based on server
21mr|apache-2.4.66-1|3200	variables, environment variables, HTTP headers, or time stamps.
21mr|apache-2.4.66-1|3201	
21mr|apache-2.4.66-1|3202	mod_rewrite operates on the full URL path, including the path-info section. A
21mr|apache-2.4.66-1|3203	rewrite rule can be invoked in httpd.conf or in .htaccess.  The path generated
21mr|apache-2.4.66-1|3204	by a rewrite rule can include a query string, or can lead to internal
21mr|apache-2.4.66-1|3205	sub-processing, external request redirection, or internal proxy throughput.
21mr|apache-2.4.66-1|3206	
21mr|apache-2.4.66-1|3207	Further details, discussion, and examples, are provided in the detailed
21mr|apache-2.4.66-1|3208	mod_rewrite documentation.
21mr|apache-2.4.66-1|3209	
21mr|apache-2.4.66-1|3210	%files mod_rewrite
21mr|apache-2.4.66-1|3211	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/113_mod_rewrite.conf
21mr|apache-2.4.66-1|3212	%attr(0755,root,root) %{_libdir}/apache/mod_rewrite.so
21mr|apache-2.4.66-1|3213	
21mr|apache-2.4.66-1|3214	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3215	
21mr|apache-2.4.66-1|3216	%package htcacheclean
21mr|apache-2.4.66-1|3217	Summary:	Clean up the disk cache (for apache-mod_cache_disk)
21mr|apache-2.4.66-1|3218	Group:		System/Servers
21mr|apache-2.4.66-1|3219	Requires(pre,postun):	rpm-helper
21mr|apache-2.4.66-1|3220	Recommends:	apache-mod_cache_disk = %{EVRD}
21mr|apache-2.4.66-1|3221	Recommends:	apache-mod_proxy = %{EVRD}
21mr|apache-2.4.66-1|3222	
21mr|apache-2.4.66-1|3223	%description htcacheclean
21mr|apache-2.4.66-1|3224	htcacheclean is used to keep the size of mod_cache_disk's storage within a
21mr|apache-2.4.66-1|3225	certain limit. This tool can run either manually or in daemon mode. When
21mr|apache-2.4.66-1|3226	running in daemon mode, it sleeps in the background and checks the cache
21mr|apache-2.4.66-1|3227	directories at regular intervals for cached content to be removed.
21mr|apache-2.4.66-1|3228	
21mr|apache-2.4.66-1|3229	%files htcacheclean
21mr|apache-2.4.66-1|3230	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/htcacheclean
21mr|apache-2.4.66-1|3231	%attr(0755,root,root) %{_sbindir}/htcacheclean
21mr|apache-2.4.66-1|3232	%{_mandir}/man8/htcacheclean.8*
21mr|apache-2.4.66-1|3233	%{_tmpfilesdir}/htcacheclean.conf
21mr|apache-2.4.66-1|3234	%{_unitdir}/htcacheclean.service
21mr|apache-2.4.66-1|3235	
21mr|apache-2.4.66-1|3236	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3237	
21mr|apache-2.4.66-1|3238	%package devel
21mr|apache-2.4.66-1|3239	Summary:	Module development tools for the apache web server
21mr|apache-2.4.66-1|3240	Group:		Development/C
21mr|apache-2.4.66-1|3241	Requires:	db-devel
21mr|apache-2.4.66-1|3242	Requires:	gdbm-devel
21mr|apache-2.4.66-1|3243	Requires:	sasl-devel
21mr|apache-2.4.66-1|3244	Requires:	pkgconfig(apr-1) >= 1.5.0
21mr|apache-2.4.66-1|3245	Requires:	pkgconfig(apr-util-1) >= 1.5.3
21mr|apache-2.4.66-1|3246	Requires:	pkgconfig(expat)
21mr|apache-2.4.66-1|3247	Requires:	pkgconfig(libpcre)
21mr|apache-2.4.66-1|3248	Requires:	pkgconfig(openssl)
21mr|apache-2.4.66-1|3249	Requires:	pkgconfig(zlib)
21mr|apache-2.4.66-1|3250	# compat with RH/Fedora
21mr|apache-2.4.66-1|3251	Provides:	httpd-devel = %{EVRD}
21mr|apache-2.4.66-1|3252	
21mr|apache-2.4.66-1|3253	%description devel
21mr|apache-2.4.66-1|3254	The apache-devel package contains the source code for the apache Web server and
21mr|apache-2.4.66-1|3255	the APXS binary you'll need to build Dynamic Shared Objects (DSOs) for apache.
21mr|apache-2.4.66-1|3256	
21mr|apache-2.4.66-1|3257	If you are installing the apache Web server and you want to be able to compile
21mr|apache-2.4.66-1|3258	or develop additional modules for apache, you'll need to install this package.
21mr|apache-2.4.66-1|3259	
21mr|apache-2.4.66-1|3260	%files devel
21mr|apache-2.4.66-1|3261	%{_includedir}/apache
21mr|apache-2.4.66-1|3262	# symlink to apache
21mr|apache-2.4.66-1|3263	%{_includedir}/httpd
21mr|apache-2.4.66-1|3264	%attr(0755,root,root) %dir %{_libdir}/apache/build
21mr|apache-2.4.66-1|3265	%attr(0644,root,root) %{_libdir}/apache/build/*.mk
21mr|apache-2.4.66-1|3266	%attr(0755,root,root) %{_libdir}/apache/build/*.sh
21mr|apache-2.4.66-1|3267	%attr(0755,root,root) %{_libdir}/apache/build/envvars
21mr|apache-2.4.66-1|3268	%attr(0755,root,root) %{_sbindir}/envvars-std
21mr|apache-2.4.66-1|3269	%attr(0755,root,root) %{_bindir}/apxs
21mr|apache-2.4.66-1|3270	%attr(0755,root,root) %{_libdir}/apache/httpd.exp
21mr|apache-2.4.66-1|3271	
21mr|apache-2.4.66-1|3272	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3273	
21mr|apache-2.4.66-1|3274	%package source
21mr|apache-2.4.66-1|3275	Summary:	The apache source code, including %{vendor} patches
21mr|apache-2.4.66-1|3276	Group:		System/Servers
21mr|apache-2.4.66-1|3277	
21mr|apache-2.4.66-1|3278	%description source
21mr|apache-2.4.66-1|3279	The apache source code, including %{vendor} patches. Use this package to build
21mr|apache-2.4.66-1|3280	your own customized apache if needed.
21mr|apache-2.4.66-1|3281	
21mr|apache-2.4.66-1|3282	%files source
21mr|apache-2.4.66-1|3283	%{_usrsrc}/apache-%{version}
21mr|apache-2.4.66-1|3284	
21mr|apache-2.4.66-1|3285	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3286	
21mr|apache-2.4.66-1|3287	%package doc
21mr|apache-2.4.66-1|3288	Summary:	The apache Manual
21mr|apache-2.4.66-1|3289	Group:		Documentation
21mr|apache-2.4.66-1|3290	BuildArch:	noarch
21mr|apache-2.4.66-1|3291	
21mr|apache-2.4.66-1|3292	%description doc
21mr|apache-2.4.66-1|3293	This package contains the apache server documentation in HTML format.
21mr|apache-2.4.66-1|3294	
21mr|apache-2.4.66-1|3295	Please view the documentaion by starting the apache server and your favourite
21mr|apache-2.4.66-1|3296	web browser and point to this URL: http://localhost/manual
21mr|apache-2.4.66-1|3297	
21mr|apache-2.4.66-1|3298	%files doc
21mr|apache-2.4.66-1|3299	%{_datadir}/doc/apache-doc
21mr|apache-2.4.66-1|3300	
21mr|apache-2.4.66-1|3301	#----------------------------------------------------------------------------
21mr|apache-2.4.66-1|3302	
21mr|apache-2.4.66-1|3303	%prep
21mr|apache-2.4.66-1|3304	%setup -q -n httpd-%{version} -a11
21mr|apache-2.4.66-1|3305	%autopatch -p1
21mr|apache-2.4.66-1|3306	%config_update
21mr|apache-2.4.66-1|3307	
21mr|apache-2.4.66-1|3308	# forcibly prevent use of bundled apr, apr-util, pcre
21mr|apache-2.4.66-1|3309	rm -rf srclib/{apr,apr-util,pcre}
21mr|apache-2.4.66-1|3310	
21mr|apache-2.4.66-1|3311	# don't install or use bundled pcreposix.h
21mr|apache-2.4.66-1|3312	rm -f include/pcreposix.h
21mr|apache-2.4.66-1|3313	
21mr|apache-2.4.66-1|3314	#Fix apxs
21mr|apache-2.4.66-1|3315	perl -pi -e 's|\@exp_installbuilddir\@|%{_libdir}/apache/build|;' support/apxs.in
21mr|apache-2.4.66-1|3316	perl -pi -e 's|get_vars\("prefix"\)|"%{_libdir}/apache/build"|;' support/apxs.in
21mr|apache-2.4.66-1|3317	perl -pi -e 's|get_vars\("sbindir"\) . "/envvars"|"\$installbuilddir/envvars"|;' support/apxs.in
21mr|apache-2.4.66-1|3318	
21mr|apache-2.4.66-1|3319	#Correct perl paths
21mr|apache-2.4.66-1|3320	find -type f|xargs perl -pi -e "s|/usr/local/bin/perl|perl|g;\
21mr|apache-2.4.66-1|3321	s|/usr/local/bin/perl5|perl|g;s|/path/to/bin/perl|perl|g;"
21mr|apache-2.4.66-1|3322	
21mr|apache-2.4.66-1|3323	# this is really better and easier than a stupid static patch...
21mr|apache-2.4.66-1|3324	# for some reason you have to use ">>" here (!)
21mr|apache-2.4.66-1|3325	
21mr|apache-2.4.66-1|3326	cat >> config.layout << EOF
21mr|apache-2.4.66-1|3327	<Layout NUX>
21mr|apache-2.4.66-1|3328	prefix:        %{_sysconfdir}/httpd
21mr|apache-2.4.66-1|3329	exec_prefix:   %{_prefix}
21mr|apache-2.4.66-1|3330	bindir:        %{_bindir}
21mr|apache-2.4.66-1|3331	sbindir:       %{_sbindir}
21mr|apache-2.4.66-1|3332	libdir:        %{_libdir}
21mr|apache-2.4.66-1|3333	libexecdir:    %{_libdir}/apache
21mr|apache-2.4.66-1|3334	mandir:        %{_mandir}
21mr|apache-2.4.66-1|3335	infodir:       %{_infodir}
21mr|apache-2.4.66-1|3336	includedir:    %{_includedir}/apache
21mr|apache-2.4.66-1|3337	sysconfdir:    %{_sysconfdir}/httpd/conf
21mr|apache-2.4.66-1|3338	datadir:       /var/www
21mr|apache-2.4.66-1|3339	installbuilddir: %{_libdir}/apache/build
21mr|apache-2.4.66-1|3340	errordir:      /var/www/error
21mr|apache-2.4.66-1|3341	iconsdir:      /var/www/icons
21mr|apache-2.4.66-1|3342	htdocsdir:     /var/www/html
21mr|apache-2.4.66-1|3343	manualdir:     %{_datadir}/doc/apache-doc
21mr|apache-2.4.66-1|3344	cgidir:        /var/www/cgi-bin
21mr|apache-2.4.66-1|3345	localstatedir: /var
21mr|apache-2.4.66-1|3346	runtimedir:    /run/httpd
21mr|apache-2.4.66-1|3347	logfiledir:    /var/log/httpd
21mr|apache-2.4.66-1|3348	proxycachedir: /var/cache/httpd/mod_proxy
21mr|apache-2.4.66-1|3349	</Layout>
21mr|apache-2.4.66-1|3350	EOF
21mr|apache-2.4.66-1|3351	
21mr|apache-2.4.66-1|3352	#Fix DYNAMIC_MODULE_LIMIT
21mr|apache-2.4.66-1|3353	perl -pi -e "s/DYNAMIC_MODULE_LIMIT 256/DYNAMIC_MODULE_LIMIT %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}}/;" include/httpd.h
21mr|apache-2.4.66-1|3354	
21mr|apache-2.4.66-1|3355	# don't try to touch srclib
21mr|apache-2.4.66-1|3356	perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules support|g" Makefile.in
21mr|apache-2.4.66-1|3357	
21mr|apache-2.4.66-1|3358	# bump server limit
21mr|apache-2.4.66-1|3359	perl -pi -e "s|DEFAULT_SERVER_LIMIT 256|DEFAULT_SERVER_LIMIT %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}|g" server/mpm/prefork/prefork.c
21mr|apache-2.4.66-1|3360	
21mr|apache-2.4.66-1|3361	# tag it with the "legacy" name so that we can track this at netcraft...
21mr|apache-2.4.66-1|3362	perl -pi -e "s|^#define AP_SERVER_BASEPRODUCT .*|#define AP_SERVER_BASEPRODUCT \"%{BASEPRODUCT}\"|g" include/ap_release.h
21mr|apache-2.4.66-1|3363	
21mr|apache-2.4.66-1|3364	# avoid regenerating code with yacc
21mr|apache-2.4.66-1|3365	pushd server
21mr|apache-2.4.66-1|3366	touch util_expr_scan.c util_expr_parse.c util_expr_parse.h util_expr_scan.l util_expr_parse.y
21mr|apache-2.4.66-1|3367	popd
21mr|apache-2.4.66-1|3368	
21mr|apache-2.4.66-1|3369	# use my nice converted transparent png icons
21mr|apache-2.4.66-1|3370	tar -jxf %{SOURCE3}
21mr|apache-2.4.66-1|3371	mv icons/*.png docs/icons/
21mr|apache-2.4.66-1|3372	
21mr|apache-2.4.66-1|3373	# prepare the apache-source package
21mr|apache-2.4.66-1|3374	rm -rf %{_builddir}/tmp-httpd-%{version}; mkdir -p %{_builddir}/tmp-httpd-%{version}/usr/src
21mr|apache-2.4.66-1|3375	cp -dpR %{_builddir}/httpd-%{version} %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}
21mr|apache-2.4.66-1|3376	rm -rf %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}/tmp-httpd-%{version}/usr/src
21mr|apache-2.4.66-1|3377	rm -f %{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}/*.spec
21mr|apache-2.4.66-1|3378	rm -rf %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}/Mandriva
21mr|apache-2.4.66-1|3379	
21mr|apache-2.4.66-1|3380	# add the htcacheclean stuff
21mr|apache-2.4.66-1|3381	cp %{SOURCE9} htcacheclean.service
21mr|apache-2.4.66-1|3382	cp %{SOURCE10} htcacheclean.sysconfig
21mr|apache-2.4.66-1|3383	
21mr|apache-2.4.66-1|3384	cp %{SOURCE19} README.GOST
21mr|apache-2.4.66-1|3385	
21mr|apache-2.4.66-1|3386	# this will only work if configured correctly in the config (FullOs)...
21mr|apache-2.4.66-1|3387	cp server/core.c server/core.c.untagged
21mr|apache-2.4.66-1|3388	
21mr|apache-2.4.66-1|3389	# some adjustments here
21mr|apache-2.4.66-1|3390	perl -pi -e "s|_MODULE_DIR_|%{_libdir}/apache|g" ROSA/*_mod_*.conf
21mr|apache-2.4.66-1|3391	
21mr|apache-2.4.66-1|3392	# Build the systemd file
21mr|apache-2.4.66-1|3393	cp %{SOURCE15} httpd.service
21mr|apache-2.4.66-1|3394	for mpm in worker event; do
21mr|apache-2.4.66-1|3395	sed "s,@NAME@,${mpm},g;s,@EXEC@,%{_sbindir}/httpd-${mpm},g" httpd.service > httpd-${mpm}.service
21mr|apache-2.4.66-1|3396	done
21mr|apache-2.4.66-1|3397	touch -r httpd.service httpd-${mpm}.service
21mr|apache-2.4.66-1|3398	
21mr|apache-2.4.66-1|3399	%build
21mr|apache-2.4.66-1|3400	
21mr|apache-2.4.66-1|3401	#########################################################################################
21mr|apache-2.4.66-1|3402	# configure and build phase
21mr|apache-2.4.66-1|3403	#
21mr|apache-2.4.66-1|3404	
21mr|apache-2.4.66-1|3405	# use a minimal buildconf instead
21mr|apache-2.4.66-1|3406	cp %{SOURCE100} buildconf
21mr|apache-2.4.66-1|3407	sh ./buildconf
21mr|apache-2.4.66-1|3408	
21mr|apache-2.4.66-1|3409	CFLAGS="`echo $RPM_OPT_FLAGS |sed -e 's/-fomit-frame-pointer//'`"
21mr|apache-2.4.66-1|3410	CPPFLAGS="-DSSL_EXPERIMENTAL_ENGINE -DLDAP_DEPRECATED"
21mr|apache-2.4.66-1|3411	if pkg-config openssl; then
21mr|apache-2.4.66-1|3412	# configure -C barfs with trailing spaces in CFLAGS
21mr|apache-2.4.66-1|3413	CFLAGS="$RPM_OPT_FLAGS $CPPFLAGS"
21mr|apache-2.4.66-1|3414	CPPFLAGS="$CPPFLAGS `pkg-config --cflags openssl | sed 's/ *$//'`"
21mr|apache-2.4.66-1|3415	AP_LIBS="$AP_LIBS `pkg-config --libs openssl`"
21mr|apache-2.4.66-1|3416	else
21mr|apache-2.4.66-1|3417	CFLAGS="$RPM_OPT_FLAGS"
21mr|apache-2.4.66-1|3418	CPPFLAGS="$CPPFLAGS"
21mr|apache-2.4.66-1|3419	AP_LIBS="$AP_LIBS -lssl -lcrypto"
21mr|apache-2.4.66-1|3420	fi
21mr|apache-2.4.66-1|3421	export CFLAGS CPPFLAGS AP_LIBS
21mr|apache-2.4.66-1|3422	export CFLAGS_ORIG="$CFLAGS"
21mr|apache-2.4.66-1|3423	
21mr|apache-2.4.66-1|3424	export SH_LDFLAGS="%{ldflags}"
21mr|apache-2.4.66-1|3425	
21mr|apache-2.4.66-1|3426	APVARS="--enable-layout=NUX \
21mr|apache-2.4.66-1|3427	--prefix=%{_sysconfdir}/httpd \
21mr|apache-2.4.66-1|3428	--exec-prefix=%{_prefix} \
21mr|apache-2.4.66-1|3429	--bindir=%{_bindir} \
21mr|apache-2.4.66-1|3430	--sbindir=%{_sbindir} \
21mr|apache-2.4.66-1|3431	--libexecdir=%{_libdir}/apache \
21mr|apache-2.4.66-1|3432	--sysconfdir=%{_sysconfdir}/httpd/conf \
21mr|apache-2.4.66-1|3433	--localstatedir=/var \
21mr|apache-2.4.66-1|3434	--includedir=%{_includedir}/apache \
21mr|apache-2.4.66-1|3435	--infodir=%{_infodir} \
21mr|apache-2.4.66-1|3436	--mandir=%{_mandir} \
21mr|apache-2.4.66-1|3437	--datadir=/var/www \
21mr|apache-2.4.66-1|3438	--with-port=80 \
21mr|apache-2.4.66-1|3439	--with-perl=%{_bindir}/perl \
21mr|apache-2.4.66-1|3440	--with-apr=%{_bindir}/apr-1-config \
21mr|apache-2.4.66-1|3441	--with-apr-util=%{_bindir}/apu-1-config \
21mr|apache-2.4.66-1|3442	--with-pcre=%{_prefix} \
21mr|apache-2.4.66-1|3443	--with-z=%{_prefix} \
21mr|apache-2.4.66-1|3444	--enable-layout=NUX \
21mr|apache-2.4.66-1|3445	--with-devrandom \
21mr|apache-2.4.66-1|3446	--enable-exception-hook \
21mr|apache-2.4.66-1|3447	--enable-forward \
21mr|apache-2.4.66-1|3448	--with-program-name=httpd"
21mr|apache-2.4.66-1|3449	
21mr|apache-2.4.66-1|3450	for mpm in worker event prefork prefork_libressl ; do
21mr|apache-2.4.66-1|3451	mkdir build-${mpm}; pushd build-${mpm}
21mr|apache-2.4.66-1|3452	ln -s ../configure .
21mr|apache-2.4.66-1|3453	
21mr|apache-2.4.66-1|3454	case "$mpm" in
21mr|apache-2.4.66-1|3455	"prefork_libressl" )
21mr|apache-2.4.66-1|3456	SSL_PREFIX=%{libressl_prefix}
21mr|apache-2.4.66-1|3457	CFLAGS="$CFLAGS_ORIG -I%{libressl_prefix}/include -L%{libressl_prefix}/lib"
21mr|apache-2.4.66-1|3458	;;
21mr|apache-2.4.66-1|3459	* )
21mr|apache-2.4.66-1|3460	SSL_PREFIX=%{_prefix}
21mr|apache-2.4.66-1|3461	CFLAGS="$CFLAGS_ORIG"
21mr|apache-2.4.66-1|3462	;;
21mr|apache-2.4.66-1|3463	esac
21mr|apache-2.4.66-1|3464	
21mr|apache-2.4.66-1|3465	if [[ ${mpm} =~ prefork.* ]]; then
21mr|apache-2.4.66-1|3466	%configure $APVARS \
21mr|apache-2.4.66-1|3467	--with-mpm=prefork \
21mr|apache-2.4.66-1|3468	--enable-modules=all \
21mr|apache-2.4.66-1|3469	--enable-mods-shared=all \
21mr|apache-2.4.66-1|3470	--with-ldap --enable-ldap=shared --enable-authnz-ldap=shared \
21mr|apache-2.4.66-1|3471	--enable-cache=shared --enable-disk-cache=shared --enable-file-cache=shared --enable-mem-cache=shared \
21mr|apache-2.4.66-1|3472	--enable-ssl --with-ssl="$SSL_PREFIX" --disable-distcache \
21mr|apache-2.4.66-1|3473	--enable-deflate=shared \
21mr|apache-2.4.66-1|3474	--enable-cgid=shared \
21mr|apache-2.4.66-1|3475	--enable-proxy=shared --enable-proxy-connect=shared --enable-proxy-ftp=shared \
21mr|apache-2.4.66-1|3476	--enable-proxy-http=shared --enable-proxy-ajp=shared --enable-proxy-balancer=shared \
21mr|apache-2.4.66-1|3477	--enable-proxy-fdpass \
21mr|apache-2.4.66-1|3478	--enable-dav=shared --enable-dav-fs=shared --enable-dav-lock=shared \
21mr|apache-2.4.66-1|3479	--enable-version=shared \
21mr|apache-2.4.66-1|3480	--enable-bucketeer=shared --enable-case-filter=shared --enable-case-filter-in=shared --enable-echo=shared \
21mr|apache-2.4.66-1|3481	--enable-example=shared --enable-optional-fn-export=shared --enable-optional-fn-import=shared \
21mr|apache-2.4.66-1|3482	--enable-optional-hook-export=shared --enable-optional-hook-import=shared \
21mr|apache-2.4.66-1|3483	--enable-charset_lite=shared --enable-authn_alias=shared \
21mr|apache-2.4.66-1|3484	--enable-cern-meta=shared \
21mr|apache-2.4.66-1|3485	--enable-ident=shared \
21mr|apache-2.4.66-1|3486	--enable-imagemap=shared \
21mr|apache-2.4.66-1|3487	--enable-suexec=shared
21mr|apache-2.4.66-1|3488	
21mr|apache-2.4.66-1|3489	# nuke excessive use of ldflags
21mr|apache-2.4.66-1|3490	perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
21mr|apache-2.4.66-1|3491	perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk
21mr|apache-2.4.66-1|3492	
21mr|apache-2.4.66-1|3493	fi
21mr|apache-2.4.66-1|3494	
21mr|apache-2.4.66-1|3495	if [ ${mpm} = worker ]; then
21mr|apache-2.4.66-1|3496	%configure $APVARS \
21mr|apache-2.4.66-1|3497	--with-mpm=worker \
21mr|apache-2.4.66-1|3498	--enable-modules=none
21mr|apache-2.4.66-1|3499	# don't build support tools
21mr|apache-2.4.66-1|3500	perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules|g" Makefile
21mr|apache-2.4.66-1|3501	# nuke excessive use of ldflags
21mr|apache-2.4.66-1|3502	perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
21mr|apache-2.4.66-1|3503	perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk
21mr|apache-2.4.66-1|3504	fi
21mr|apache-2.4.66-1|3505	
21mr|apache-2.4.66-1|3506	if [ ${mpm} = event ]; then
21mr|apache-2.4.66-1|3507	%configure $APVARS \
21mr|apache-2.4.66-1|3508	--with-mpm=event \
21mr|apache-2.4.66-1|3509	--enable-modules=none
21mr|apache-2.4.66-1|3510	# don't build support tools
21mr|apache-2.4.66-1|3511	perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules|g" Makefile
21mr|apache-2.4.66-1|3512	# nuke excessive use of ldflags
21mr|apache-2.4.66-1|3513	perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
21mr|apache-2.4.66-1|3514	perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk
21mr|apache-2.4.66-1|3515	fi
21mr|apache-2.4.66-1|3516	
21mr|apache-2.4.66-1|3517	#Copy configure flags to a file in the apache-source rpm.
21mr|apache-2.4.66-1|3518	cp config.nice %{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}/config.nice.${mpm}
21mr|apache-2.4.66-1|3519	
21mr|apache-2.4.66-1|3520	# tag it with the mpm name too so that we can track this somehow at for example netcraft...
21mr|apache-2.4.66-1|3521	MPM_NAME=`echo ${mpm}|tr "[a-z]" "[A-Z]"`
21mr|apache-2.4.66-1|3522	cp ../server/core.c.untagged ../server/core.c
21mr|apache-2.4.66-1|3523	perl -pi -e "s|\" PLATFORM \"|%{TAG}/${MPM_NAME}-%{release}|g" ../server/core.c
21mr|apache-2.4.66-1|3524	
21mr|apache-2.4.66-1|3525	# if libexpat0-devel is installed on x86_64 somehow the EXTRA_LDLAGS is set
21mr|apache-2.4.66-1|3526	# to -L/usr/lib, fix that with a conditional hack...
21mr|apache-2.4.66-1|3527	%ifarch x86_64
21mr|apache-2.4.66-1|3528	find -type f | xargs perl -pi -e "s|/usr/lib\b|%{_libdir}|g"
21mr|apache-2.4.66-1|3529	%endif
21mr|apache-2.4.66-1|3530	
21mr|apache-2.4.66-1|3531	# finally doing the build stage
21mr|apache-2.4.66-1|3532	# parallel build randomly fails too often
21mr|apache-2.4.66-1|3533	make -j1
21mr|apache-2.4.66-1|3534	popd
21mr|apache-2.4.66-1|3535	done
21mr|apache-2.4.66-1|3536	
21mr|apache-2.4.66-1|3537	# Create default/prefork service file for systemd
21mr|apache-2.4.66-1|3538	sed "s,@NAME@,prefork,g;s,@EXEC@,%{_sbindir}/httpd,g" httpd.service > httpd.service.def
21mr|apache-2.4.66-1|3539	touch -r httpd.service httpd.service.def
21mr|apache-2.4.66-1|3540	
21mr|apache-2.4.66-1|3541	%install
21mr|apache-2.4.66-1|3542	#########################################################################################
21mr|apache-2.4.66-1|3543	# install phase
21mr|apache-2.4.66-1|3544	
21mr|apache-2.4.66-1|3545	install -d %{buildroot}%{_libdir}/apache
21mr|apache-2.4.66-1|3546	install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
21mr|apache-2.4.66-1|3547	install -d %{buildroot}%{_sysconfdir}/httpd/webapps.d
21mr|apache-2.4.66-1|3548	install -d %{buildroot}%{_sysconfdir}/httpd/vhosts.d
21mr|apache-2.4.66-1|3549	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21mr|apache-2.4.66-1|3550	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|apache-2.4.66-1|3551	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|apache-2.4.66-1|3552	install -d %{buildroot}/var/cache/httpd/mod_proxy
21mr|apache-2.4.66-1|3553	install -d %{buildroot}/var/lib/dav
21mr|apache-2.4.66-1|3554	install -d %{buildroot}/var/lib/dav/uploads
21mr|apache-2.4.66-1|3555	install -d %{buildroot}/var/log/httpd
21mr|apache-2.4.66-1|3556	install -d %{buildroot}/var/www/perl
21mr|apache-2.4.66-1|3557	
21mr|apache-2.4.66-1|3558	#EXCLUDE_FROM_STRIP="%{buildroot}%{_sbindir}/httpd %{buildroot}%{_sbindir}/httpd-worker %{buildroot}%{_sbindir}/httpd-peruser"
21mr|apache-2.4.66-1|3559	
21mr|apache-2.4.66-1|3560	# install source
21mr|apache-2.4.66-1|3561	tar -cf - -C %{_builddir}/tmp-httpd-%{version} usr/src | tar x -C %{buildroot} -f -
21mr|apache-2.4.66-1|3562	
21mr|apache-2.4.66-1|3563	pushd build-prefork
21mr|apache-2.4.66-1|3564	make install \
21mr|apache-2.4.66-1|3565	prefix=%{_sysconfdir}/httpd \
21mr|apache-2.4.66-1|3566	bindir=%{buildroot}%{_bindir} \
21mr|apache-2.4.66-1|3567	sbindir=%{buildroot}%{_sbindir} \
21mr|apache-2.4.66-1|3568	libdir=%{buildroot}%{_libdir} \
21mr|apache-2.4.66-1|3569	libexecdir=%{buildroot}%{_libdir}/apache \
21mr|apache-2.4.66-1|3570	mandir=%{buildroot}%{_mandir} \
21mr|apache-2.4.66-1|3571	sysconfdir=%{buildroot}%{_sysconfdir}/httpd/conf \
21mr|apache-2.4.66-1|3572	includedir=%{buildroot}%{_includedir}/apache \
21mr|apache-2.4.66-1|3573	localstatedir=%{buildroot}/var \
21mr|apache-2.4.66-1|3574	runtimedir=%{buildroot}/var/run \
21mr|apache-2.4.66-1|3575	installbuilddir=%{buildroot}%{_libdir}/apache/build  \
21mr|apache-2.4.66-1|3576	datadir=%{buildroot}/var/www \
21mr|apache-2.4.66-1|3577	errordir=%{buildroot}/var/www/error \
21mr|apache-2.4.66-1|3578	iconsdir=%{buildroot}/var/www/icons \
21mr|apache-2.4.66-1|3579	htdocsdir=%{buildroot}/var/www/html \
21mr|apache-2.4.66-1|3580	manualdir=%{buildroot}%{_datadir}/doc/apache-doc \
21mr|apache-2.4.66-1|3581	cgidir=%{buildroot}/var/www/cgi-bin \
21mr|apache-2.4.66-1|3582	runtimedir=%{buildroot}/var/run \
21mr|apache-2.4.66-1|3583	logdir=%{buildroot}/var/log/httpd \
21mr|apache-2.4.66-1|3584	logfiledir=%{buildroot}/var/log/httpd \
21mr|apache-2.4.66-1|3585	proxycachedir=%{buildroot}/var/cache/httpd/mod_proxy
21mr|apache-2.4.66-1|3586	popd
21mr|apache-2.4.66-1|3587	
21mr|apache-2.4.66-1|3588	mv -v %{buildroot}%{_libdir}/apache/mod_ssl.so %{buildroot}%{_libdir}/apache/mod_ssl_openssl.so
21mr|apache-2.4.66-1|3589	install -m0755 build-prefork_libressl/modules/ssl/.libs/mod_ssl.so %{buildroot}%{_libdir}/apache/mod_ssl_libressl.so
21mr|apache-2.4.66-1|3590	patchelf --print-needed %{buildroot}%{_libdir}/apache/mod_ssl_openssl.so | grep -q '^libcrypto.so.%{openssl_libcrypto_sover}$'
21mr|apache-2.4.66-1|3591	patchelf --print-needed %{buildroot}%{_libdir}/apache/mod_ssl_openssl.so | grep -q '^libssl.so.%{openssl_libssl_sover}$'
21mr|apache-2.4.66-1|3592	patchelf --print-needed %{buildroot}%{_libdir}/apache/mod_ssl_libressl.so | grep -q '^libcrypto.so.%{libressl_libcrypto_sover}$'
21mr|apache-2.4.66-1|3593	patchelf --print-needed %{buildroot}%{_libdir}/apache/mod_ssl_libressl.so | grep -q '^libssl.so.%{libressl_libssl_sover}$'
21mr|apache-2.4.66-1|3594	
21mr|apache-2.4.66-1|3595	# do some house cleaning
21mr|apache-2.4.66-1|3596	for f in `find %{buildroot} -type f -name ".orig"` \
21mr|apache-2.4.66-1|3597	`find %{buildroot} -type f -name ".deps"` \
21mr|apache-2.4.66-1|3598	`find %{buildroot} -type f -name "NW*"` \
21mr|apache-2.4.66-1|3599	`find %{buildroot} -type f -name "*.droplet"` \
21mr|apache-2.4.66-1|3600	`find %{buildroot} -type f -name "*.zip"` \
21mr|apache-2.4.66-1|3601	`find %{buildroot} -type f -name "*.dsp"`; do
21mr|apache-2.4.66-1|3602	rm -f $f
21mr|apache-2.4.66-1|3603	done
21mr|apache-2.4.66-1|3604	
21mr|apache-2.4.66-1|3605	#Fix config_vars.mk, and add some MDK flags so all other modules
21mr|apache-2.4.66-1|3606	#can simply do "apxs -q VARIABLE" and know, for example, the exact
21mr|apache-2.4.66-1|3607	#release of apache-devel or the exact directory where the source is
21mr|apache-2.4.66-1|3608	#located.
21mr|apache-2.4.66-1|3609	CVMK="%{buildroot}%{_libdir}/apache/build/config_vars.mk"
21mr|apache-2.4.66-1|3610	perl -pi -e "s|%{_builddir}/httpd-%{version}|%{_usrsrc}/apache-%{version}|g" $CVMK
21mr|apache-2.4.66-1|3611	perl -pi -e "s|%{buildroot}||g" $CVMK
21mr|apache-2.4.66-1|3612	perl -pi -e "s|^EXTRA_INCLUDES.*|EXTRA_INCLUDES = `apr-1-config --includes` -I%{_includedir}/apache -I%{_includedir}/openssl|g" $CVMK
21mr|apache-2.4.66-1|3613	
21mr|apache-2.4.66-1|3614	# fix libtool invocation
21mr|apache-2.4.66-1|3615	perl -pi -e "s|^LIBTOOL.*|LIBTOOL = libtool|g" $CVMK
21mr|apache-2.4.66-1|3616	perl -pi -e "s|^SH_LIBTOOL.*|SH_LIBTOOL = libtool|g" $CVMK
21mr|apache-2.4.66-1|3617	
21mr|apache-2.4.66-1|3618	# if the following 3 lines needs to be enabled again, use the ".*" wildcard as in
21mr|apache-2.4.66-1|3619	# "s|bla bla =.*|bla bla = replaced whatever text after the equal char...|g"
21mr|apache-2.4.66-1|3620	#perl -pi -e "s|installbuilddir =.*|installbuilddir = %{_libdir}/apache/build|g" $CVMK
21mr|apache-2.4.66-1|3621	#perl -pi -e "s|htdocsdir =.*|htdocsdir = /var/www/html|g" $CVMK
21mr|apache-2.4.66-1|3622	#perl -pi -e "s|logfiledir =.*|logfiledir = /var/log/httpd|g" $CVMK
21mr|apache-2.4.66-1|3623	echo "ap_version = %{version}" >> $CVMK
21mr|apache-2.4.66-1|3624	echo "ap_release = %{release}" >> $CVMK
21mr|apache-2.4.66-1|3625	
21mr|apache-2.4.66-1|3626	#########################################################################################
21mr|apache-2.4.66-1|3627	# fix some bugs and other stuff
21mr|apache-2.4.66-1|3628	#
21mr|apache-2.4.66-1|3629	perl -pi -e "s|%{_builddir}/httpd-%{version}|%{_usrsrc}/apache-%{version}|g" %{buildroot}%{_libdir}/apache/build/apr_rules.mk
21mr|apache-2.4.66-1|3630	
21mr|apache-2.4.66-1|3631	mv %{buildroot}%{_sbindir}/envvars %{buildroot}%{_libdir}/apache/build/
21mr|apache-2.4.66-1|3632	
21mr|apache-2.4.66-1|3633	# named config.nice files are in the devel package
21mr|apache-2.4.66-1|3634	rm -f %{buildroot}%{_libdir}/apache/build/config.nice
21mr|apache-2.4.66-1|3635	
21mr|apache-2.4.66-1|3636	##################################################################
21mr|apache-2.4.66-1|3637	# install module conf files for the "modules.d" dir loading structure
21mr|apache-2.4.66-1|3638	install -m0644 ROSA/*mod_*.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/
21mr|apache-2.4.66-1|3639	
21mr|apache-2.4.66-1|3640	#move conf files to right location
21mr|apache-2.4.66-1|3641	mv %{buildroot}%{_sysconfdir}/httpd/conf/extra/* %{buildroot}%{_sysconfdir}/httpd/conf.d
21mr|apache-2.4.66-1|3642	rmdir %{buildroot}%{_sysconfdir}/httpd/conf/extra
21mr|apache-2.4.66-1|3643	mv %{buildroot}%{_sysconfdir}/httpd/conf/original/extra/* %{buildroot}%{_sysconfdir}/httpd/conf/original/
21mr|apache-2.4.66-1|3644	rmdir %{buildroot}%{_sysconfdir}/httpd/conf/original/extra
21mr|apache-2.4.66-1|3645	
21mr|apache-2.4.66-1|3646	
21mr|apache-2.4.66-1|3647	# install the mpm stuff
21mr|apache-2.4.66-1|3648	install -m0755 build-worker/httpd %{buildroot}%{_sbindir}/httpd-worker
21mr|apache-2.4.66-1|3649	install -m0755 build-event/httpd %{buildroot}%{_sbindir}/httpd-event
21mr|apache-2.4.66-1|3650	
21mr|apache-2.4.66-1|3651	# install alternative MPMs; executables, man pages, and systemd service files
21mr|apache-2.4.66-1|3652	install -d %{buildroot}%{_unitdir}
21mr|apache-2.4.66-1|3653	for mpm in worker event; do
21mr|apache-2.4.66-1|3654	install -p -m 644 httpd-${mpm}.service %{buildroot}%{_unitdir}/httpd-${mpm}.service
21mr|apache-2.4.66-1|3655	done
21mr|apache-2.4.66-1|3656	install -m 0644 %{SOURCE14} -D %{buildroot}%{_unitdir}/httpd-init.service
21mr|apache-2.4.66-1|3657	
21mr|apache-2.4.66-1|3658	# Default httpd (prefork) service file
21mr|apache-2.4.66-1|3659	install -p -m 644 httpd.service.def %{buildroot}%{_unitdir}/httpd.service
21mr|apache-2.4.66-1|3660	
21mr|apache-2.4.66-1|3661	# Install tmpfiles.d config for httpd
21mr|apache-2.4.66-1|3662	install -m 0644 %{SOURCE16} -D %{buildroot}%{_tmpfilesdir}/httpd.conf
21mr|apache-2.4.66-1|3663	install -m 0644 %{SOURCE17} -D %{buildroot}%{_tmpfilesdir}/htcacheclean.conf
21mr|apache-2.4.66-1|3664	
21mr|apache-2.4.66-1|3665	install -d -m 755 %{buildroot}/var/cache/httpd/mod_proxy
21mr|apache-2.4.66-1|3666	install -d -m 755 %{buildroot}/var/lib/dav
21mr|apache-2.4.66-1|3667	
21mr|apache-2.4.66-1|3668	# install htcacheclean files
21mr|apache-2.4.66-1|3669	install -m0644 htcacheclean.service %{buildroot}%{_unitdir}/htcacheclean.service
21mr|apache-2.4.66-1|3670	install -m0644 htcacheclean.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/htcacheclean
21mr|apache-2.4.66-1|3671	
21mr|apache-2.4.66-1|3672	# install missing files
21mr|apache-2.4.66-1|3673	install -m755 build-prefork/support/split-logfile %{buildroot}%{_sbindir}/split-logfile
21mr|apache-2.4.66-1|3674	install -m755 support/list_hooks.pl %{buildroot}%{_sbindir}/list_hooks.pl
21mr|apache-2.4.66-1|3675	install -m755 build-prefork/support/logresolve.pl %{buildroot}%{_sbindir}/logresolve.pl
21mr|apache-2.4.66-1|3676	install -m755 build-prefork/support/log_server_status %{buildroot}%{_sbindir}/log_server_status
21mr|apache-2.4.66-1|3677	install -m755 build-prefork/support/checkgid %{buildroot}%{_sbindir}/checkgid
21mr|apache-2.4.66-1|3678	install -m755 support/check_forensic %{buildroot}%{_sbindir}/check_forensic
21mr|apache-2.4.66-1|3679	
21mr|apache-2.4.66-1|3680	# fix a msec safe cache for the ssl stuff
21mr|apache-2.4.66-1|3681	install -d %{buildroot}/var/cache/httpd/mod_ssl
21mr|apache-2.4.66-1|3682	touch %{buildroot}/var/cache/httpd/mod_ssl/scache.dir
21mr|apache-2.4.66-1|3683	touch %{buildroot}/var/cache/httpd/mod_ssl/scache.pag
21mr|apache-2.4.66-1|3684	touch %{buildroot}/var/cache/httpd/mod_ssl/scache.sem
21mr|apache-2.4.66-1|3685	
21mr|apache-2.4.66-1|3686	# fix a msec safe cache for the mod_ldap LDAPSharedCacheFile
21mr|apache-2.4.66-1|3687	touch %{buildroot}/var/cache/httpd/mod_ldap_cache
21mr|apache-2.4.66-1|3688	
21mr|apache-2.4.66-1|3689	install -m0644 ROSA/fileprotector.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/fileprotector.conf
21mr|apache-2.4.66-1|3690	install -m0644 ROSA/httpd.sysconf %{buildroot}%{_sysconfdir}/sysconfig/httpd
21mr|apache-2.4.66-1|3691	install -m0644 ROSA/favicon.ico %{buildroot}/var/www/html/
21mr|apache-2.4.66-1|3692	install -m0644 ROSA/robots.txt %{buildroot}/var/www/html/
21mr|apache-2.4.66-1|3693	install -m0644 ROSA/rpm.png  %{buildroot}/var/www/icons/
21mr|apache-2.4.66-1|3694	install -m0644 ROSA/httpd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/httpd
21mr|apache-2.4.66-1|3695	
21mr|apache-2.4.66-1|3696	# add two important documentation files in the plain ASCII format
21mr|apache-2.4.66-1|3697	cp docs/manual/upgrading.html.en upgrading.html
21mr|apache-2.4.66-1|3698	cp docs/manual/new_features_2_4.html.en new_features_2_4.html
21mr|apache-2.4.66-1|3699	
21mr|apache-2.4.66-1|3700	lynx -dump -nolist upgrading.html > upgrading.txt
21mr|apache-2.4.66-1|3701	lynx -dump -nolist new_features_2_4.html > new_features_2_4.txt
21mr|apache-2.4.66-1|3702	
21mr|apache-2.4.66-1|3703	# fix the manual
21mr|apache-2.4.66-1|3704	find %{buildroot}%{_datadir}/doc/apache-doc -type d -exec chmod 755 {} \;
21mr|apache-2.4.66-1|3705	find %{buildroot}%{_datadir}/doc/apache-doc -type f -exec chmod 644 {} \;
21mr|apache-2.4.66-1|3706	
21mr|apache-2.4.66-1|3707	# let's not ship those, they might reveal some information to unwanted eyes
21mr|apache-2.4.66-1|3708	rm -rf %{buildroot}/var/www/cgi-bin/printenv*
21mr|apache-2.4.66-1|3709	rm -rf %{buildroot}/var/www/cgi-bin/test-cgi
21mr|apache-2.4.66-1|3710	
21mr|apache-2.4.66-1|3711	# '#include "httpd/httpd.h"' is hardcoded in e.g. pki-core (Dogtag),
21mr|apache-2.4.66-1|3712	# make a symlink for compatibility with Red Hat/Fedora
21mr|apache-2.4.66-1|3713	( cd %{buildroot}%{_includedir}
21mr|apache-2.4.66-1|3714	ln -s apache httpd
21mr|apache-2.4.66-1|3715	)
21mr|apache-2.4.66-1|3716	
21mr|apache-2.4.66-1|3717	# Other directories
21mr|apache-2.4.66-1|3718	mkdir -p %{buildroot}%{_localstatedir}/lib/httpd
21mr|apache-2.4.66-1|3719	
21mr|apache-2.4.66-1|3720	#symlink for modules and logs dir
21mr|apache-2.4.66-1|3721	#now not needed set LoadModule full path in config.
21mr|apache-2.4.66-1|3722	ln -s %{_libdir}/apache %{buildroot}%{_sysconfdir}/httpd/modules
21mr|apache-2.4.66-1|3723	ln -s %{_logdir}/httpd %{buildroot}%{_sysconfdir}/httpd/logs
21mr|apache-2.4.66-1|3724	ln -s ../..%{_localstatedir}/lib/httpd %{buildroot}/%{_sysconfdir}/httpd/state
21mr|apache-2.4.66-1|3725	ln -s /run/httpd %{buildroot}/%{_sysconfdir}/httpd/run
21mr|apache-2.4.66-1|3726	
21mr|apache-2.4.66-1|3727	mkdir -p %{buildroot}%{_sysusersdir}/
21mr|apache-2.4.66-1|3728	install -m0644 %{SOURCE18} %{buildroot}%{_sysusersdir}/apache.conf
21mr|apache-2.4.66-1|3729	
21mr|apache-2.4.66-1|3730	# Some apps, e.g. certbot apache plugin, try to exec apache2ctl
21mr|apache-2.4.66-1|3731	( cd %{buildroot}%{_sbindir}
21mr|apache-2.4.66-1|3732	ln -s apachectl apache2ctl
21mr|apache-2.4.66-1|3733	)
21mr|apache-2.4.66-1|3734	
21mr|apache-2.4.66-1|3735	#########################################################################################
21mr|apache-2.4.66-1|3736	# install phase done
21mr|apache-2.4.66-1|3737	#
21mr|apache-2.4.66-1|3738	
21mr|apache-2.4.66-1|3739	%changelog
21mr|apache-2.4.66-1|3740	* Sat Dec 6 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3741	- upd: 2.4.65 -> 2.4.66
21mr|apache-2.4.66-1|3742	- CVE-2025-66200
21mr|apache-2.4.66-1|3743	- CVE-2025-59775
21mr|apache-2.4.66-1|3744	- CVE-2025-65082
21mr|apache-2.4.66-1|3745	- CVE-2025-58098
21mr|apache-2.4.66-1|3746	- CVE-2025-55753
21mr|apache-2.4.66-1|3747	
21mr|apache-2.4.66-1|3748	* Tue Nov 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.65-2
21mr|apache-2.4.66-1|3749	- softly pull logrotate to avoid disk being full of logs
21mr|apache-2.4.66-1|3750	- I installed httpd into rootfs and got no logrotate
21mr|apache-2.4.66-1|3751	
21mr|apache-2.4.66-1|3752	* Thu Jul 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.65-1
21mr|apache-2.4.66-1|3753	- avoid rediffing patches often
21mr|apache-2.4.66-1|3754	
21mr|apache-2.4.66-1|3755	* Thu Jul 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3756	- upd: 2.4.62 -> 2.4.65
21mr|apache-2.4.66-1|3757	- Fixed CVEs:
21mr|apache-2.4.66-1|3758	- * CVE-2024-4251
21mr|apache-2.4.66-1|3759	- * CVE-2024-43394
21mr|apache-2.4.66-1|3760	- * CVE-2025-53020
21mr|apache-2.4.66-1|3761	- * CVE-2025-49812
21mr|apache-2.4.66-1|3762	- * CVE-2025-23048
21mr|apache-2.4.66-1|3763	- * CVE-2025-49630
21mr|apache-2.4.66-1|3764	- * CVE-2024-47252
21mr|apache-2.4.66-1|3765	- * CVE-2024-43204
21mr|apache-2.4.66-1|3766	
21mr|apache-2.4.66-1|3767	* Thu Jul 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3768	- Revert "fix provides: /var/www"
21mr|apache-2.4.66-1|3769	- We reenabled file lists metadata in dnf by default,
21mr|apache-2.4.66-1|3770	- it was a hack when it got disabled.
21mr|apache-2.4.66-1|3771	- This reverts commit eb9f04e2345b7e5d933b8f94b7373740a7022326.
21mr|apache-2.4.66-1|3772	
21mr|apache-2.4.66-1|3773	* Wed Feb 19 2025 spec cleaner <abf@abf.io>
21mr|apache-2.4.66-1|3774	- automated spec cleanup
21mr|apache-2.4.66-1|3775	
21mr|apache-2.4.66-1|3776	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3777	- autoadd .nvchecker.toml for apache
21mr|apache-2.4.66-1|3778	
21mr|apache-2.4.66-1|3779	* Tue Sep 17 2024 Alexander Stefanov <alexander@mezon.ru> 2.4.62-1
21mr|apache-2.4.66-1|3780	- fix provides: /var/www
21mr|apache-2.4.66-1|3781	
21mr|apache-2.4.66-1|3782	* Sat Jul 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.62-1
21mr|apache-2.4.66-1|3783	- upd: 2.4.61 -> 2.4.62
21mr|apache-2.4.66-1|3784	
21mr|apache-2.4.66-1|3785	* Fri Jul 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.61-1
21mr|apache-2.4.66-1|3786	- upd: 2.4.58 -> 2.4.61, fix upd.sh
21mr|apache-2.4.66-1|3787	
21mr|apache-2.4.66-1|3788	* Fri Jul 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3789	- one spec for all platforms
21mr|apache-2.4.66-1|3790	
21mr|apache-2.4.66-1|3791	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 2.4.58-3
21mr|apache-2.4.66-1|3792	- MassBuild#4655: Increase release tag
21mr|apache-2.4.66-1|3793	
21mr|apache-2.4.66-1|3794	* Fri Nov 10 2023 Andrey Grigorev <survolog@yandex.ru> 2.4.58-2
21mr|apache-2.4.66-1|3795	- Move into /usr (for build libsoup)
21mr|apache-2.4.66-1|3796	
21mr|apache-2.4.66-1|3797	* Mon Oct 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.58-1
21mr|apache-2.4.66-1|3798	- upd: 2.4.57 -> 2.4.58
21mr|apache-2.4.66-1|3799	
21mr|apache-2.4.66-1|3800	* Mon Apr 24 2023 Alexander Stefanov <alexander@mezon.ru> 2.4.57-1
21mr|apache-2.4.66-1|3801	- version autoupdate [2.4.57]
21mr|apache-2.4.66-1|3802	
21mr|apache-2.4.66-1|3803	* Thu Mar 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.56-1
21mr|apache-2.4.66-1|3804	- upd: 2.4.55 -> 2.4.56
21mr|apache-2.4.66-1|3805	
21mr|apache-2.4.66-1|3806	* Thu Mar 2 2023 Andrey Bondrov <abondrov@rosalab.ru> 2.4.55-1
21mr|apache-2.4.66-1|3807	- New version 2.4.55
21mr|apache-2.4.66-1|3808	
21mr|apache-2.4.66-1|3809	* Thu Jun 9 2022 Alexander Stefanov <alexander@mezon.ru> 2.4.54-1
21mr|apache-2.4.66-1|3810	- version autoupdate [2.4.54]
21mr|apache-2.4.66-1|3811	
21mr|apache-2.4.66-1|3812	* Wed Jun 1 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3813	- br flex
21mr|apache-2.4.66-1|3814	
21mr|apache-2.4.66-1|3815	* Wed Mar 30 2022 Mikhail Novosyolov <mikhailnov@nixtux.ru> 2.4.53-1
21mr|apache-2.4.66-1|3816	- upd: 2.4.52 -> 2.4.53
21mr|apache-2.4.66-1|3817	
21mr|apache-2.4.66-1|3818	* Tue Mar 22 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3819	- update config
21mr|apache-2.4.66-1|3820	
21mr|apache-2.4.66-1|3821	* Sat Feb 12 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3822	- add script to automate updates
21mr|apache-2.4.66-1|3823	
21mr|apache-2.4.66-1|3824	* Thu Feb 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.52-2
21mr|apache-2.4.66-1|3825	- bump rel
21mr|apache-2.4.66-1|3826	
21mr|apache-2.4.66-1|3827	* Thu Feb 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3828	- crypto is not certified
21mr|apache-2.4.66-1|3829	
21mr|apache-2.4.66-1|3830	* Thu Feb 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3831	- mention how GOST cert can be permanently added into dnf
21mr|apache-2.4.66-1|3832	
21mr|apache-2.4.66-1|3833	- Merge: 4ddb055 ab7a4a8
21mr|apache-2.4.66-1|3834	* Thu Feb 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3835	- Merge branch 'rosa2021.1' of abf.io:import/apache into rosa2021.1
21mr|apache-2.4.66-1|3836	
21mr|apache-2.4.66-1|3837	* Thu Feb 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3838	- upd: 2.4.51 -> 2.4.52
21mr|apache-2.4.66-1|3839	
21mr|apache-2.4.66-1|3840	* Thu Feb 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3841	- dnf has been taught to use GOST, describe it in the manual
21mr|apache-2.4.66-1|3842	
21mr|apache-2.4.66-1|3843	* Fri Dec 24 2021 Alexander Stefanov <alexander@mezon.ru> 2.4.52-1
21mr|apache-2.4.66-1|3844	- version autoupdate [2.4.52]
21mr|apache-2.4.66-1|3845	
21mr|apache-2.4.66-1|3846	* Fri Dec 24 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3847	- fix rpmlint
21mr|apache-2.4.66-1|3848	
21mr|apache-2.4.66-1|3849	* Mon Nov 1 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.51-2
21mr|apache-2.4.66-1|3850	- XXX one-thread build
21mr|apache-2.4.66-1|3851	- Parallel build randomly failes too often (yacc: command not found)
21mr|apache-2.4.66-1|3852	
21mr|apache-2.4.66-1|3853	* Sun Oct 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.51-1
21mr|apache-2.4.66-1|3854	- Filter false error from rpmlint
21mr|apache-2.4.66-1|3855	
21mr|apache-2.4.66-1|3856	* Sun Oct 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3857	- upd: 2.4.50 -> 2.4.51
21mr|apache-2.4.66-1|3858	
21mr|apache-2.4.66-1|3859	* Wed Oct 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.50-1
21mr|apache-2.4.66-1|3860	- rm duplicated file
21mr|apache-2.4.66-1|3861	
21mr|apache-2.4.66-1|3862	* Wed Oct 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3863	- do not own directories in tmpfs
21mr|apache-2.4.66-1|3864	
21mr|apache-2.4.66-1|3865	* Wed Oct 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|3866	- upd: 2.4.49 -> 2.4.50
21mr|apache-2.4.66-1|3867	
21mr|apache-2.4.66-1|3868	* Fri Sep 17 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.49-1
21mr|apache-2.4.66-1|3869	- upd: 2.4.48 -> 2.4.49
21mr|apache-2.4.66-1|3870	- https://www.opennet.ru/opennews/art.shtml?num=55809
21mr|apache-2.4.66-1|3871	
21mr|apache-2.4.66-1|3872	* Mon Jul 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.48-1
21mr|apache-2.4.66-1|3873	- upd: 2.4.46 -> 2.4.48
21mr|apache-2.4.66-1|3874	
21mr|apache-2.4.66-1|3875	* Mon Jun 7 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|apache-2.4.66-1|3876	- Disable no longer supported Rec
21mr|apache-2.4.66-1|3877	
21mr|apache-2.4.66-1|3878	* Fri Feb 26 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-19
21mr|apache-2.4.66-1|3879	- Fix typos in fileprotector.conf
21mr|apache-2.4.66-1|3880	
21mr|apache-2.4.66-1|3881	* Fri Feb 26 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-18
21mr|apache-2.4.66-1|3882	- symlink apache2ctl -> apachectl
21mr|apache-2.4.66-1|3883	
21mr|apache-2.4.66-1|3884	* Sat Dec 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-17
21mr|apache-2.4.66-1|3885	- add GOST how-to
21mr|apache-2.4.66-1|3886	
21mr|apache-2.4.66-1|3887	* Sat Dec 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-16
21mr|apache-2.4.66-1|3888	- On rpmlint
21mr|apache-2.4.66-1|3889	- It was offed in Mandriva and was imported to ROSA
21mr|apache-2.4.66-1|3890	
21mr|apache-2.4.66-1|3891	* Sat Dec 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-15
21mr|apache-2.4.66-1|3892	- Add LibreSSL-based mod_ssl to support GOST
21mr|apache-2.4.66-1|3893	- ! Due to strange problems with update-alternatives I could not make the upgrade work so that
21mr|apache-2.4.66-1|3894	- mod_ssl.so is replaced with a symlink. update-alternatives in %%%%post just exits silently without error
21mr|apache-2.4.66-1|3895	- and without creating a symlink, but it works if run manually or reinstall package with that %%%%post.
21mr|apache-2.4.66-1|3896	- Use `update-alternatives --config apache-mod_ssl` to switch between OpenSSL and LibreSSL.
21mr|apache-2.4.66-1|3897	- + clean-up: remove odd if-else (this spec must not be merged into rosa2016.1 due to massive changes)
21mr|apache-2.4.66-1|3898	- + clean-up: removed epochs in subpackages, bumped epoch for all packages
21mr|apache-2.4.66-1|3899	- TODO: current config of mod_ssl uses RSA keys, a manual for GOST is required
21mr|apache-2.4.66-1|3900	- Here is a good example: https://cryptoarm.ru/upload/docs/trustedtls22_manual.pdf
21mr|apache-2.4.66-1|3901	
21mr|apache-2.4.66-1|3902	* Wed Nov 4 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.46-12
21mr|apache-2.4.66-1|3903	- fix path for conf files
21mr|apache-2.4.66-1|3904	
21mr|apache-2.4.66-1|3905	* Wed Sep 30 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.46-12
21mr|apache-2.4.66-1|3906	- up release
21mr|apache-2.4.66-1|3907	
21mr|apache-2.4.66-1|3908	* Wed Sep 30 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3909	- organize conf to right place
21mr|apache-2.4.66-1|3910	
21mr|apache-2.4.66-1|3911	* Sun Sep 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-11
21mr|apache-2.4.66-1|3912	- Drop strange non-upstream patches which change runtime logics to avoid odd vulnerabilities, make all patches be -p1
21mr|apache-2.4.66-1|3913	
21mr|apache-2.4.66-1|3914	* Sun Sep 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-10
21mr|apache-2.4.66-1|3915	- Move all /var/www to filesystem subpkg because index.html etc are useful for lighttpd and other webservers
21mr|apache-2.4.66-1|3916	
21mr|apache-2.4.66-1|3917	* Sun Sep 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-9
21mr|apache-2.4.66-1|3918	- Try to separate /var/www into a subpackage for better reusing in e.g. lighttpd, make all files there owned by apache:apache, not root:root
21mr|apache-2.4.66-1|3919	
21mr|apache-2.4.66-1|3920	* Sun Sep 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-8
21mr|apache-2.4.66-1|3921	- mk a separate pkg with apache:apache user:group to reuse in lighttpd and drop "Requires: apache-base" from there
21mr|apache-2.4.66-1|3922	
21mr|apache-2.4.66-1|3923	* Sat Sep 19 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3924	- Fix rundir path in httpd.service, use global server parameters for mod_ssl
21mr|apache-2.4.66-1|3925	
21mr|apache-2.4.66-1|3926	* Fri Sep 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.46-7
21mr|apache-2.4.66-1|3927	- up release
21mr|apache-2.4.66-1|3928	
21mr|apache-2.4.66-1|3929	* Fri Sep 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3930	- revert organize conf files, its used in main httpd.conf
21mr|apache-2.4.66-1|3931	
21mr|apache-2.4.66-1|3932	* Thu Sep 17 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3933	- use /run/httpd
21mr|apache-2.4.66-1|3934	
21mr|apache-2.4.66-1|3935	* Thu Sep 17 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3936	- try to fix broken symlink
21mr|apache-2.4.66-1|3937	
21mr|apache-2.4.66-1|3938	* Thu Sep 17 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3939	- cleanup and fox
21mr|apache-2.4.66-1|3940	
21mr|apache-2.4.66-1|3941	* Thu Sep 17 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3942	- fix typo
21mr|apache-2.4.66-1|3943	
21mr|apache-2.4.66-1|3944	* Thu Sep 17 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3945	- Add requires for modules, see modules .conf files
21mr|apache-2.4.66-1|3946	
21mr|apache-2.4.66-1|3947	* Wed Sep 16 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3948	- Organize conf files to packages, add sym.link to httpd dir
21mr|apache-2.4.66-1|3949	
21mr|apache-2.4.66-1|3950	* Sun Sep 13 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3951	- add logs symlink in /etc/httpd
21mr|apache-2.4.66-1|3952	
21mr|apache-2.4.66-1|3953	* Sun Sep 13 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3954	- add to file new dirs (modules, logs)
21mr|apache-2.4.66-1|3955	
21mr|apache-2.4.66-1|3956	* Sun Sep 13 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3957	- add logs symlink in /etc/httpd
21mr|apache-2.4.66-1|3958	
21mr|apache-2.4.66-1|3959	- Merge: 829faed 81dc66f
21mr|apache-2.4.66-1|3960	* Sun Sep 13 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3961	- Symlink for fix load modules
21mr|apache-2.4.66-1|3962	
21mr|apache-2.4.66-1|3963	* Sun Sep 13 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3964	- Symlink for fix load modules
21mr|apache-2.4.66-1|3965	
21mr|apache-2.4.66-1|3966	* Sat Sep 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.46-6
21mr|apache-2.4.66-1|3967	- let cert-sh renew certificate if needed
21mr|apache-2.4.66-1|3968	
21mr|apache-2.4.66-1|3969	* Sat Sep 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.46-5
21mr|apache-2.4.66-1|3970	- up release
21mr|apache-2.4.66-1|3971	
21mr|apache-2.4.66-1|3972	* Sat Sep 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3973	- fix localhost.cert name (sert-sh generate .cert, not .crt filename)
21mr|apache-2.4.66-1|3974	
21mr|apache-2.4.66-1|3975	* Thu Sep 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.46-4
21mr|apache-2.4.66-1|3976	- fix typo
21mr|apache-2.4.66-1|3977	
21mr|apache-2.4.66-1|3978	* Thu Sep 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3979	- copy template ssl.conf for mod_ssl
21mr|apache-2.4.66-1|3980	
21mr|apache-2.4.66-1|3981	* Fri Sep 4 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3982	- set httpd-init part of httpd.service
21mr|apache-2.4.66-1|3983	
21mr|apache-2.4.66-1|3984	* Fri Sep 4 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.46-3
21mr|apache-2.4.66-1|3985	- up release
21mr|apache-2.4.66-1|3986	
21mr|apache-2.4.66-1|3987	* Fri Sep 4 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3988	- remove generate certs to separate systemd service httpd-init.service
21mr|apache-2.4.66-1|3989	
21mr|apache-2.4.66-1|3990	* Fri Sep 4 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|apache-2.4.66-1|3991	- generate certs with certs-sh
21mr|apache-2.4.66-1|3992	
21mr|apache-2.4.66-1|3993	* Tue Aug 18 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|3994	- put provides in a proper place
21mr|apache-2.4.66-1|3995	
21mr|apache-2.4.66-1|3996	* Mon Aug 10 2020 Alzim <a.zimin@rosalinux.ru> 2.4.46-2
21mr|apache-2.4.66-1|3997	- Fix for 2016.1
21mr|apache-2.4.66-1|3998	
21mr|apache-2.4.66-1|3999	* Mon Aug 10 2020 Alzim <a.zimin@rosalinux.ru>
21mr|apache-2.4.66-1|4000	- Fix for 2016.1
21mr|apache-2.4.66-1|4001	
21mr|apache-2.4.66-1|4002	* Mon Aug 10 2020 Alzim <a.zimin@rosalinux.ru> 2.4.46-1
21mr|apache-2.4.66-1|4003	- Updated to 2.4.46
21mr|apache-2.4.66-1|4004	
21mr|apache-2.4.66-1|4005	* Thu Jul 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.43-7
21mr|apache-2.4.66-1|4006	- Ensure that user or group exists where needed
21mr|apache-2.4.66-1|4007	
21mr|apache-2.4.66-1|4008	* Thu Jul 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.43-6
21mr|apache-2.4.66-1|4009	- Remove useless scriptlets, fix requires for scriptlets
21mr|apache-2.4.66-1|4010	
21mr|apache-2.4.66-1|4011	* Thu Jul 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.43-5
21mr|apache-2.4.66-1|4012	- Fix requires for a5e04bd, delete no more needed conflicts/obsoletes with apache 2.2
21mr|apache-2.4.66-1|4013	
21mr|apache-2.4.66-1|4014	* Thu Jul 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|4015	- Remove strange file trigger which does not work in rpm4 and does strange and probably not needed things, I do not understand how "systemdctl daemon-reload" without specifying httpd.service or sth like that may help
21mr|apache-2.4.66-1|4016	
21mr|apache-2.4.66-1|4017	* Thu Jul 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|4018	- Migrate to systemd-sysusers for file configs based user creation; provides user(apache) and group(apache) will also be generated and used in Requires(pre) is some other packages, e.g. apache-mod_da
21mr|apache-2.4.66-1|4019	
21mr|apache-2.4.66-1|4020	* Thu Jul 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.43-4
21mr|apache-2.4.66-1|4021	- fix typo
21mr|apache-2.4.66-1|4022	
21mr|apache-2.4.66-1|4023	* Thu Jul 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|apache-2.4.66-1|4024	- deal with hardcoded '#include "httpd/httpd.h"' in some packages, e.g. Dogtag
21mr|apache-2.4.66-1|4025	
21mr|apache-2.4.66-1|4026	* Wed Jul 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.43-3
21mr|apache-2.4.66-1|4027	- Provide httpd-devel for compat with RH (for java stack)
21mr|apache-2.4.66-1|4028	
21mr|apache-2.4.66-1|4029	* Tue May 19 2020 Mikhail N <m.novosyolov@rosalinux.ru> 2.4.43-2
21mr|apache-2.4.66-1|4030	- rebuild with openssl 1.1
21mr|apache-2.4.66-1|4031	
21mr|apache-2.4.66-1|4032	* Sat Apr 4 2020 Алзим <a.zimin@rosalinux.ru> 2.4.43-1
21mr|apache-2.4.66-1|4033	- Updated to 2.4.43
21mr|apache-2.4.66-1|4034	
21mr|apache-2.4.66-1|4035	* Mon Mar 23 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|apache-2.4.66-1|4036	- drop multiarch
21mr|apache-2.4.66-1|4037	
21mr|apache-2.4.66-1|4038	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|apache-2.4.66-1|4039	- bot: rpm5 -> rpm4 (8)
21mr|apache-2.4.66-1|4040	
21mr|apache-2.4.66-1|4041	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|apache-2.4.66-1|4042	- bot: rpm5 -> rpm4 (2)
21mr|apache-2.4.66-1|4043	
21mr|apache-2.4.66-1|4044	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|apache-2.4.66-1|4045	- bot: rpm5 -> rpm4 (1)

11386 21
21mr|apache-commons-beanutils-1.9.4-1|1	%global base_name       beanutils
21mr|apache-commons-beanutils-1.9.4-1|2	%global short_name      commons-%{base_name}
21mr|apache-commons-beanutils-1.9.4-1|3	
21mr|apache-commons-beanutils-1.9.4-1|4	Name:           apache-%{short_name}
21mr|apache-commons-beanutils-1.9.4-1|5	Version:	1.9.4
21mr|apache-commons-beanutils-1.9.4-1|6	Release:	1
21mr|apache-commons-beanutils-1.9.4-1|7	Summary:        Java utility methods for accessing and modifying the properties of arbitrary JavaBeans
21mr|apache-commons-beanutils-1.9.4-1|8	License:        ASL 2.0
21mr|apache-commons-beanutils-1.9.4-1|9	URL:            http://commons.apache.org/%{base_name}
21mr|apache-commons-beanutils-1.9.4-1|10	Group:          Development/Java
21mr|apache-commons-beanutils-1.9.4-1|11	BuildArch:      noarch
21mr|apache-commons-beanutils-1.9.4-1|12	# Java stack is not supported on x86_32
21mr|apache-commons-beanutils-1.9.4-1|13	ExcludeArch: %{ix86}
21mr|apache-commons-beanutils-1.9.4-1|14	Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-beanutils-1.9.4-1|15	
21mr|apache-commons-beanutils-1.9.4-1|16	BuildRequires:  maven-local
21mr|apache-commons-beanutils-1.9.4-1|17	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|apache-commons-beanutils-1.9.4-1|18	BuildRequires:  mvn(commons-collections:commons-collections-testframework)
21mr|apache-commons-beanutils-1.9.4-1|19	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-beanutils-1.9.4-1|20	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-beanutils-1.9.4-1|21	
21mr|apache-commons-beanutils-1.9.4-1|22	%description
21mr|apache-commons-beanutils-1.9.4-1|23	The scope of this package is to create a package of Java utility methods
21mr|apache-commons-beanutils-1.9.4-1|24	for accessing and modifying the properties of arbitrary JavaBeans.  No
21mr|apache-commons-beanutils-1.9.4-1|25	dependencies outside of the JDK are required, so the use of this package
21mr|apache-commons-beanutils-1.9.4-1|26	is very lightweight.
21mr|apache-commons-beanutils-1.9.4-1|27	
21mr|apache-commons-beanutils-1.9.4-1|28	%package javadoc
21mr|apache-commons-beanutils-1.9.4-1|29	Summary:        Javadoc for %{name}
21mr|apache-commons-beanutils-1.9.4-1|30	
21mr|apache-commons-beanutils-1.9.4-1|31	%description javadoc
21mr|apache-commons-beanutils-1.9.4-1|32	%{summary}.
21mr|apache-commons-beanutils-1.9.4-1|33	
21mr|apache-commons-beanutils-1.9.4-1|34	%prep
21mr|apache-commons-beanutils-1.9.4-1|35	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-beanutils-1.9.4-1|36	sed -i 's/\r//' *.txt
21mr|apache-commons-beanutils-1.9.4-1|37	
21mr|apache-commons-beanutils-1.9.4-1|38	%pom_remove_plugin :maven-assembly-plugin
21mr|apache-commons-beanutils-1.9.4-1|39	
21mr|apache-commons-beanutils-1.9.4-1|40	%mvn_alias :{*} :@1-core :@1-bean-collections
21mr|apache-commons-beanutils-1.9.4-1|41	%mvn_alias :{*} org.apache.commons:@1 org.apache.commons:@1-core org.apache.commons:@1-bean-collections
21mr|apache-commons-beanutils-1.9.4-1|42	%mvn_file : %{name} %{name}-core %{name}-bean-collections
21mr|apache-commons-beanutils-1.9.4-1|43	%mvn_file : %{short_name} %{short_name}-core %{short_name}-bean-collections
21mr|apache-commons-beanutils-1.9.4-1|44	
21mr|apache-commons-beanutils-1.9.4-1|45	%build
21mr|apache-commons-beanutils-1.9.4-1|46	# Some tests fail in Koji
21mr|apache-commons-beanutils-1.9.4-1|47	%mvn_build -f
21mr|apache-commons-beanutils-1.9.4-1|48	
21mr|apache-commons-beanutils-1.9.4-1|49	%install
21mr|apache-commons-beanutils-1.9.4-1|50	%mvn_install
21mr|apache-commons-beanutils-1.9.4-1|51	
21mr|apache-commons-beanutils-1.9.4-1|52	%files -f .mfiles
21mr|apache-commons-beanutils-1.9.4-1|53	%doc RELEASE-NOTES.txt
21mr|apache-commons-beanutils-1.9.4-1|54	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-beanutils-1.9.4-1|55	
21mr|apache-commons-beanutils-1.9.4-1|56	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-beanutils-1.9.4-1|57	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-beanutils-1.9.4-1|58	

11387 21
21mr|apache-commons-chain-1.2-21|1	%global base_name chain
21mr|apache-commons-chain-1.2-21|2	%global short_name commons-%{base_name}
21mr|apache-commons-chain-1.2-21|3	Name:          apache-commons-chain
21mr|apache-commons-chain-1.2-21|4	Version:       1.2
21mr|apache-commons-chain-1.2-21|5	Release:       21
21mr|apache-commons-chain-1.2-21|6	Summary:       An implementation of the GoF Chain of Responsibility pattern
21mr|apache-commons-chain-1.2-21|7	License:       ASL 2.0
21mr|apache-commons-chain-1.2-21|8	URL:           http://commons.apache.org/%{base_name}/
21mr|apache-commons-chain-1.2-21|9	Source0:       ftp://ftp.gbnet.net/pub/apache/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-chain-1.2-21|10	# javax.servlet 3.1 api support
21mr|apache-commons-chain-1.2-21|11	Patch0:        %{name}-%{version}-tests-servlet31.patch
21mr|apache-commons-chain-1.2-21|12	# javax.portlet 2.0 api support
21mr|apache-commons-chain-1.2-21|13	Patch1:        %{name}-%{version}-portlet20.patch
21mr|apache-commons-chain-1.2-21|14	
21mr|apache-commons-chain-1.2-21|15	BuildRequires:  maven-local
21mr|apache-commons-chain-1.2-21|16	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|apache-commons-chain-1.2-21|17	BuildRequires:  mvn(commons-digester:commons-digester)
21mr|apache-commons-chain-1.2-21|18	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-chain-1.2-21|19	BuildRequires:  mvn(javax.portlet:portlet-api)
21mr|apache-commons-chain-1.2-21|20	BuildRequires:  mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|apache-commons-chain-1.2-21|21	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-chain-1.2-21|22	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-chain-1.2-21|23	BuildRequires:  mvn(org.jboss.spec.javax.faces:jboss-jsf-api_2.1_spec)
21mr|apache-commons-chain-1.2-21|24	Group:          Development/Java
21mr|apache-commons-chain-1.2-21|25	BuildArch:     noarch
21mr|apache-commons-chain-1.2-21|26	# Java stack is not supported on x86_32
21mr|apache-commons-chain-1.2-21|27	ExcludeArch: %{ix86}
21mr|apache-commons-chain-1.2-21|28	
21mr|apache-commons-chain-1.2-21|29	%description
21mr|apache-commons-chain-1.2-21|30	A popular technique for organizing the execution of complex
21mr|apache-commons-chain-1.2-21|31	processing flows is the "Chain of Responsibility" pattern, as
21mr|apache-commons-chain-1.2-21|32	described (among many other places) in the classic "Gang of Four"
21mr|apache-commons-chain-1.2-21|33	design patterns book. Although the fundamental API contracts
21mr|apache-commons-chain-1.2-21|34	required to implement this design pattern are extremely simple,
21mr|apache-commons-chain-1.2-21|35	it is useful to have a base API that facilitates using the pattern,
21mr|apache-commons-chain-1.2-21|36	and (more importantly) encouraging composition of command
21mr|apache-commons-chain-1.2-21|37	implementations from multiple diverse sources.
21mr|apache-commons-chain-1.2-21|38	Towards that end, the Chain API models a computation as a series
21mr|apache-commons-chain-1.2-21|39	of "commands" that can be combined into a "chain". The API for a
21mr|apache-commons-chain-1.2-21|40	command consists of a single method (execute()), which is passed
21mr|apache-commons-chain-1.2-21|41	a "context" parameter containing the dynamic state of the
21mr|apache-commons-chain-1.2-21|42	computation, and whose return value is a boolean that determines
21mr|apache-commons-chain-1.2-21|43	whether or not processing for the current chain has been completed
21mr|apache-commons-chain-1.2-21|44	(true), or whether processing should be delegated to the next
21mr|apache-commons-chain-1.2-21|45	command in the chain (false).
21mr|apache-commons-chain-1.2-21|46	
21mr|apache-commons-chain-1.2-21|47	%package javadoc
21mr|apache-commons-chain-1.2-21|48	Summary:       Javadoc for %{name}
21mr|apache-commons-chain-1.2-21|49	
21mr|apache-commons-chain-1.2-21|50	%description javadoc
21mr|apache-commons-chain-1.2-21|51	This package contains javadoc for %{name}.
21mr|apache-commons-chain-1.2-21|52	
21mr|apache-commons-chain-1.2-21|53	%prep
21mr|apache-commons-chain-1.2-21|54	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-chain-1.2-21|55	find . -name '*.class' -delete
21mr|apache-commons-chain-1.2-21|56	find . -name '*.jar' -delete
21mr|apache-commons-chain-1.2-21|57	
21mr|apache-commons-chain-1.2-21|58	sed -i 's/\r$//g;' *.txt
21mr|apache-commons-chain-1.2-21|59	
21mr|apache-commons-chain-1.2-21|60	%patch0 -p1
21mr|apache-commons-chain-1.2-21|61	%patch1 -p0
21mr|apache-commons-chain-1.2-21|62	
21mr|apache-commons-chain-1.2-21|63	# Failed tests:   testDefaut(org.apache.commons.chain.config.ConfigParserTestCase):
21mr|apache-commons-chain-1.2-21|64	# Correct command count expected:<17> but was:<19>
21mr|apache-commons-chain-1.2-21|65	rm -r src/test/org/apache/commons/chain/config/ConfigParserTestCase.java
21mr|apache-commons-chain-1.2-21|66	
21mr|apache-commons-chain-1.2-21|67	%pom_remove_dep :myfaces-api
21mr|apache-commons-chain-1.2-21|68	%pom_add_dep org.jboss.spec.javax.faces:jboss-jsf-api_2.1_spec
21mr|apache-commons-chain-1.2-21|69	# Force servlet 3.1 apis
21mr|apache-commons-chain-1.2-21|70	%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet' ]/pom:artifactId" javax.servlet-api
21mr|apache-commons-chain-1.2-21|71	%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet' ]/pom:version" 3.1.0
21mr|apache-commons-chain-1.2-21|72	
21mr|apache-commons-chain-1.2-21|73	%mvn_file :%{short_name} %{name}
21mr|apache-commons-chain-1.2-21|74	%mvn_file :%{short_name} %{short_name}
21mr|apache-commons-chain-1.2-21|75	
21mr|apache-commons-chain-1.2-21|76	%build
21mr|apache-commons-chain-1.2-21|77	
21mr|apache-commons-chain-1.2-21|78	%mvn_build -- -Dmaven.compile.source=1.6 -Dmaven.compile.target=1.6
21mr|apache-commons-chain-1.2-21|79	
21mr|apache-commons-chain-1.2-21|80	%install
21mr|apache-commons-chain-1.2-21|81	%mvn_install
21mr|apache-commons-chain-1.2-21|82	
21mr|apache-commons-chain-1.2-21|83	%files -f .mfiles
21mr|apache-commons-chain-1.2-21|84	%doc RELEASE-NOTES.txt
21mr|apache-commons-chain-1.2-21|85	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-chain-1.2-21|86	
21mr|apache-commons-chain-1.2-21|87	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-chain-1.2-21|88	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-chain-1.2-21|89	

11388 21
21mr|apache-commons-cli-1.4-7|1	Name:           apache-commons-cli
21mr|apache-commons-cli-1.4-7|2	Version:        1.4
21mr|apache-commons-cli-1.4-7|3	Release:        7
21mr|apache-commons-cli-1.4-7|4	Summary:        Command Line Interface Library for Java
21mr|apache-commons-cli-1.4-7|5	License:        ASL 2.0
21mr|apache-commons-cli-1.4-7|6	URL:            http://commons.apache.org/cli/
21mr|apache-commons-cli-1.4-7|7	Group:          Development/Java
21mr|apache-commons-cli-1.4-7|8	BuildArch:      noarch
21mr|apache-commons-cli-1.4-7|9	# Java stack is not supported on x86_32
21mr|apache-commons-cli-1.4-7|10	ExcludeArch: %{ix86}
21mr|apache-commons-cli-1.4-7|11	
21mr|apache-commons-cli-1.4-7|12	Source0:        http://www.apache.org/dist/commons/cli/source/commons-cli-%{version}-src.tar.gz
21mr|apache-commons-cli-1.4-7|13	
21mr|apache-commons-cli-1.4-7|14	# workaround for https://issues.apache.org/jira/browse/CLI-253
21mr|apache-commons-cli-1.4-7|15	Patch0:         CLI-253-workaround.patch
21mr|apache-commons-cli-1.4-7|16	
21mr|apache-commons-cli-1.4-7|17	BuildRequires:  maven-local
21mr|apache-commons-cli-1.4-7|18	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-cli-1.4-7|19	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-cli-1.4-7|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-cli-1.4-7|21	
21mr|apache-commons-cli-1.4-7|22	%description
21mr|apache-commons-cli-1.4-7|23	The CLI library provides a simple and easy to use API for working with the
21mr|apache-commons-cli-1.4-7|24	command line arguments and options.
21mr|apache-commons-cli-1.4-7|25	
21mr|apache-commons-cli-1.4-7|26	%{?javadoc_package}
21mr|apache-commons-cli-1.4-7|27	
21mr|apache-commons-cli-1.4-7|28	%prep
21mr|apache-commons-cli-1.4-7|29	%autosetup -p1 -n commons-cli-%{version}-src
21mr|apache-commons-cli-1.4-7|30	
21mr|apache-commons-cli-1.4-7|31	# Compatibility links
21mr|apache-commons-cli-1.4-7|32	%mvn_alias : org.apache.commons:commons-cli
21mr|apache-commons-cli-1.4-7|33	%mvn_file : commons-cli %{name}
21mr|apache-commons-cli-1.4-7|34	
21mr|apache-commons-cli-1.4-7|35	%build
21mr|apache-commons-cli-1.4-7|36	%mvn_build
21mr|apache-commons-cli-1.4-7|37	
21mr|apache-commons-cli-1.4-7|38	%install
21mr|apache-commons-cli-1.4-7|39	%mvn_install
21mr|apache-commons-cli-1.4-7|40	
21mr|apache-commons-cli-1.4-7|41	%files -f .mfiles
21mr|apache-commons-cli-1.4-7|42	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-cli-1.4-7|43	%doc README.md RELEASE-NOTES.txt
21mr|apache-commons-cli-1.4-7|44	

11389 21
21mr|apache-commons-codec-1.11-7|1	Name:           apache-commons-codec
21mr|apache-commons-codec-1.11-7|2	Version:        1.11
21mr|apache-commons-codec-1.11-7|3	Release:        7
21mr|apache-commons-codec-1.11-7|4	Summary:        Implementations of common encoders and decoders
21mr|apache-commons-codec-1.11-7|5	License:        ASL 2.0
21mr|apache-commons-codec-1.11-7|6	URL:            http://commons.apache.org/codec/
21mr|apache-commons-codec-1.11-7|7	Group:          Development/Java
21mr|apache-commons-codec-1.11-7|8	BuildArch:      noarch
21mr|apache-commons-codec-1.11-7|9	# Java stack is not supported on x86_32
21mr|apache-commons-codec-1.11-7|10	ExcludeArch: %{ix86}
21mr|apache-commons-codec-1.11-7|11	
21mr|apache-commons-codec-1.11-7|12	Source0:        http://archive.apache.org/dist/commons/codec/source/commons-codec-%{version}-src.tar.gz
21mr|apache-commons-codec-1.11-7|13	# Data in DoubleMetaphoneTest.java originally has an inadmissible license.
21mr|apache-commons-codec-1.11-7|14	# The author gives MIT in e-mail communication.
21mr|apache-commons-codec-1.11-7|15	Source1:        aspell-mail.txt
21mr|apache-commons-codec-1.11-7|16	
21mr|apache-commons-codec-1.11-7|17	BuildRequires:  maven-local
21mr|apache-commons-codec-1.11-7|18	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-codec-1.11-7|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|apache-commons-codec-1.11-7|20	
21mr|apache-commons-codec-1.11-7|21	%description
21mr|apache-commons-codec-1.11-7|22	Commons Codec is an attempt to provide definitive implementations of
21mr|apache-commons-codec-1.11-7|23	commonly used encoders and decoders. Examples include Base64, Hex,
21mr|apache-commons-codec-1.11-7|24	Phonetic and URLs.
21mr|apache-commons-codec-1.11-7|25	
21mr|apache-commons-codec-1.11-7|26	%{?javadoc_package}
21mr|apache-commons-codec-1.11-7|27	
21mr|apache-commons-codec-1.11-7|28	%prep
21mr|apache-commons-codec-1.11-7|29	%autosetup -n commons-codec-%{version}-src
21mr|apache-commons-codec-1.11-7|30	cp %{SOURCE1} aspell-mail.txt
21mr|apache-commons-codec-1.11-7|31	sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt
21mr|apache-commons-codec-1.11-7|32	
21mr|apache-commons-codec-1.11-7|33	%mvn_file : commons-codec %{name}
21mr|apache-commons-codec-1.11-7|34	%mvn_alias : commons-codec:commons-codec
21mr|apache-commons-codec-1.11-7|35	
21mr|apache-commons-codec-1.11-7|36	%build
21mr|apache-commons-codec-1.11-7|37	%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.codec
21mr|apache-commons-codec-1.11-7|38	
21mr|apache-commons-codec-1.11-7|39	%install
21mr|apache-commons-codec-1.11-7|40	%mvn_install
21mr|apache-commons-codec-1.11-7|41	
21mr|apache-commons-codec-1.11-7|42	%files -f .mfiles
21mr|apache-commons-codec-1.11-7|43	%license LICENSE.txt NOTICE.txt aspell-mail.txt
21mr|apache-commons-codec-1.11-7|44	%doc RELEASE-NOTES*
21mr|apache-commons-codec-1.11-7|45	

11390 21
21mr|apache-commons-collections-3.2.2-13|1	%global base_name       collections
21mr|apache-commons-collections-3.2.2-13|2	%global short_name      commons-%{base_name}
21mr|apache-commons-collections-3.2.2-13|3	
21mr|apache-commons-collections-3.2.2-13|4	Name:           apache-%{short_name}
21mr|apache-commons-collections-3.2.2-13|5	Version:        3.2.2
21mr|apache-commons-collections-3.2.2-13|6	Release:        13
21mr|apache-commons-collections-3.2.2-13|7	Summary:        Provides new interfaces, implementations and utilities for Java Collections
21mr|apache-commons-collections-3.2.2-13|8	License:        ASL 2.0
21mr|apache-commons-collections-3.2.2-13|9	URL:            http://commons.apache.org/%{base_name}/
21mr|apache-commons-collections-3.2.2-13|10	Source0:        http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-collections-3.2.2-13|11	
21mr|apache-commons-collections-3.2.2-13|12	Patch0:         0001-Port-to-Java-8.patch
21mr|apache-commons-collections-3.2.2-13|13	
21mr|apache-commons-collections-3.2.2-13|14	Group:          Development/Java
21mr|apache-commons-collections-3.2.2-13|15	BuildArch:      noarch
21mr|apache-commons-collections-3.2.2-13|16	# Java stack is not supported on x86_32
21mr|apache-commons-collections-3.2.2-13|17	ExcludeArch: %{ix86}
21mr|apache-commons-collections-3.2.2-13|18	
21mr|apache-commons-collections-3.2.2-13|19	BuildRequires:  ant
21mr|apache-commons-collections-3.2.2-13|20	BuildRequires:  maven-local
21mr|apache-commons-collections-3.2.2-13|21	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-collections-3.2.2-13|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-collections-3.2.2-13|23	
21mr|apache-commons-collections-3.2.2-13|24	%description
21mr|apache-commons-collections-3.2.2-13|25	The introduction of the Collections API by Sun in JDK 1.2 has been a
21mr|apache-commons-collections-3.2.2-13|26	boon to quick and effective Java programming. Ready access to powerful
21mr|apache-commons-collections-3.2.2-13|27	data structures has accelerated development by reducing the need for
21mr|apache-commons-collections-3.2.2-13|28	custom container classes around each core object. Most Java2 APIs are
21mr|apache-commons-collections-3.2.2-13|29	significantly easier to use because of the Collections API.
21mr|apache-commons-collections-3.2.2-13|30	However, there are certain holes left unfilled by Sun's
21mr|apache-commons-collections-3.2.2-13|31	implementations, and the Jakarta-Commons Collections Component strives
21mr|apache-commons-collections-3.2.2-13|32	to fulfill them. Among the features of this package are:
21mr|apache-commons-collections-3.2.2-13|33	- special-purpose implementations of Lists and Maps for fast access
21mr|apache-commons-collections-3.2.2-13|34	- adapter classes from Java1-style containers (arrays, enumerations) to
21mr|apache-commons-collections-3.2.2-13|35	Java2-style collections.
21mr|apache-commons-collections-3.2.2-13|36	- methods to test or create typical set-theory properties of collections
21mr|apache-commons-collections-3.2.2-13|37	such as union, intersection, and closure.
21mr|apache-commons-collections-3.2.2-13|38	
21mr|apache-commons-collections-3.2.2-13|39	%package testframework
21mr|apache-commons-collections-3.2.2-13|40	Summary:        Testframework for %{name}
21mr|apache-commons-collections-3.2.2-13|41	Requires:       %{name} = %{version}-%{release}
21mr|apache-commons-collections-3.2.2-13|42	
21mr|apache-commons-collections-3.2.2-13|43	%description testframework
21mr|apache-commons-collections-3.2.2-13|44	%{summary}.
21mr|apache-commons-collections-3.2.2-13|45	
21mr|apache-commons-collections-3.2.2-13|46	%package javadoc
21mr|apache-commons-collections-3.2.2-13|47	Summary:        Javadoc for %{name}
21mr|apache-commons-collections-3.2.2-13|48	Provides:       %{name}-testframework-javadoc = %{version}-%{release}
21mr|apache-commons-collections-3.2.2-13|49	Obsoletes:      %{name}-testframework-javadoc < %{version}-%{release}
21mr|apache-commons-collections-3.2.2-13|50	
21mr|apache-commons-collections-3.2.2-13|51	%description javadoc
21mr|apache-commons-collections-3.2.2-13|52	%{summary}.
21mr|apache-commons-collections-3.2.2-13|53	
21mr|apache-commons-collections-3.2.2-13|54	%prep
21mr|apache-commons-collections-3.2.2-13|55	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-collections-3.2.2-13|56	
21mr|apache-commons-collections-3.2.2-13|57	# remove all binary libs
21mr|apache-commons-collections-3.2.2-13|58	find . -name "*.jar" -exec rm -f {} \;
21mr|apache-commons-collections-3.2.2-13|59	find . -name "*.class" -exec rm -f {} \;
21mr|apache-commons-collections-3.2.2-13|60	
21mr|apache-commons-collections-3.2.2-13|61	%patch0 -p1
21mr|apache-commons-collections-3.2.2-13|62	
21mr|apache-commons-collections-3.2.2-13|63	# Fix file eof
21mr|apache-commons-collections-3.2.2-13|64	sed -i 's/\r//' LICENSE.txt PROPOSAL.html README.txt NOTICE.txt
21mr|apache-commons-collections-3.2.2-13|65	
21mr|apache-commons-collections-3.2.2-13|66	%mvn_package :%{short_name}-testframework testframework
21mr|apache-commons-collections-3.2.2-13|67	%mvn_file ':%{short_name}{,-testframework}' %{short_name}@1 %{name}@1
21mr|apache-commons-collections-3.2.2-13|68	
21mr|apache-commons-collections-3.2.2-13|69	%build
21mr|apache-commons-collections-3.2.2-13|70	# 2017-09-18 mizdebsk: Temporarly disable tests, they stopped working
21mr|apache-commons-collections-3.2.2-13|71	# after Maven Surefire upgrade to 2.20, need to investigate why.
21mr|apache-commons-collections-3.2.2-13|72	%mvn_build -- -DskipTests \
21mr|apache-commons-collections-3.2.2-13|73	-Dcommons.osgi.symbolicName=org.apache.commons.collections
21mr|apache-commons-collections-3.2.2-13|74	
21mr|apache-commons-collections-3.2.2-13|75	ant tf.javadoc -Dtf.build.docs=target/site/apidocs/
21mr|apache-commons-collections-3.2.2-13|76	
21mr|apache-commons-collections-3.2.2-13|77	%mvn_artifact %{short_name}:%{short_name}-testframework:%{version} target/%{short_name}-testframework-%{version}.jar
21mr|apache-commons-collections-3.2.2-13|78	
21mr|apache-commons-collections-3.2.2-13|79	%install
21mr|apache-commons-collections-3.2.2-13|80	%mvn_install
21mr|apache-commons-collections-3.2.2-13|81	
21mr|apache-commons-collections-3.2.2-13|82	%files -f .mfiles
21mr|apache-commons-collections-3.2.2-13|83	%doc PROPOSAL.html README.txt
21mr|apache-commons-collections-3.2.2-13|84	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-collections-3.2.2-13|85	
21mr|apache-commons-collections-3.2.2-13|86	%files testframework -f .mfiles-testframework
21mr|apache-commons-collections-3.2.2-13|87	
21mr|apache-commons-collections-3.2.2-13|88	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-collections-3.2.2-13|89	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-collections-3.2.2-13|90	
21mr|apache-commons-collections-3.2.2-13|91	

11391 21
21mr|apache-commons-collections4-4.4-1|1	Name:           apache-commons-collections4
21mr|apache-commons-collections4-4.4-1|2	Summary:        Extension of the Java Collections Framework
21mr|apache-commons-collections4-4.4-1|3	Version:        4.4
21mr|apache-commons-collections4-4.4-1|4	Release:        1
21mr|apache-commons-collections4-4.4-1|5	License:        ASL 2.0
21mr|apache-commons-collections4-4.4-1|6	
21mr|apache-commons-collections4-4.4-1|7	URL:            http://commons.apache.org/proper/commons-collections/
21mr|apache-commons-collections4-4.4-1|8	Source0:        http://archive.apache.org/dist/commons/collections/source/commons-collections4-%{version}-src.tar.gz
21mr|apache-commons-collections4-4.4-1|9	
21mr|apache-commons-collections4-4.4-1|10	Group:          Development/Java
21mr|apache-commons-collections4-4.4-1|11	BuildArch:      noarch
21mr|apache-commons-collections4-4.4-1|12	# Java stack is not supported on x86_32
21mr|apache-commons-collections4-4.4-1|13	ExcludeArch: %{ix86}
21mr|apache-commons-collections4-4.4-1|14	
21mr|apache-commons-collections4-4.4-1|15	BuildRequires:  maven-local
21mr|apache-commons-collections4-4.4-1|16	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-collections4-4.4-1|17	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|apache-commons-collections4-4.4-1|18	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-collections4-4.4-1|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-collections4-4.4-1|20	BuildRequires:  mvn(org.easymock:easymock)
21mr|apache-commons-collections4-4.4-1|21	
21mr|apache-commons-collections4-4.4-1|22	%description
21mr|apache-commons-collections4-4.4-1|23	Commons-Collections seek to build upon the JDK classes by providing
21mr|apache-commons-collections4-4.4-1|24	new interfaces, implementations and utilities.
21mr|apache-commons-collections4-4.4-1|25	
21mr|apache-commons-collections4-4.4-1|26	
21mr|apache-commons-collections4-4.4-1|27	%package        javadoc
21mr|apache-commons-collections4-4.4-1|28	Summary:        API documentation for %{name}
21mr|apache-commons-collections4-4.4-1|29	
21mr|apache-commons-collections4-4.4-1|30	%description    javadoc
21mr|apache-commons-collections4-4.4-1|31	This package provides %{summary}.
21mr|apache-commons-collections4-4.4-1|32	
21mr|apache-commons-collections4-4.4-1|33	
21mr|apache-commons-collections4-4.4-1|34	%prep
21mr|apache-commons-collections4-4.4-1|35	%setup -q -n commons-collections4-%{version}-src
21mr|apache-commons-collections4-4.4-1|36	%mvn_file : commons-collections4 %{name}
21mr|apache-commons-collections4-4.4-1|37	
21mr|apache-commons-collections4-4.4-1|38	
21mr|apache-commons-collections4-4.4-1|39	%build
21mr|apache-commons-collections4-4.4-1|40	%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.collections4
21mr|apache-commons-collections4-4.4-1|41	
21mr|apache-commons-collections4-4.4-1|42	
21mr|apache-commons-collections4-4.4-1|43	%install
21mr|apache-commons-collections4-4.4-1|44	%mvn_install
21mr|apache-commons-collections4-4.4-1|45	
21mr|apache-commons-collections4-4.4-1|46	
21mr|apache-commons-collections4-4.4-1|47	%files -f .mfiles
21mr|apache-commons-collections4-4.4-1|48	%doc RELEASE-NOTES.txt
21mr|apache-commons-collections4-4.4-1|49	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-collections4-4.4-1|50	
21mr|apache-commons-collections4-4.4-1|51	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-collections4-4.4-1|52	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-collections4-4.4-1|53	
21mr|apache-commons-collections4-4.4-1|54	

11392 21
21mr|apache-commons-compress-1.18-6|1	%global base_name       compress
21mr|apache-commons-compress-1.18-6|2	%global short_name      commons-%{base_name}
21mr|apache-commons-compress-1.18-6|3	
21mr|apache-commons-compress-1.18-6|4	Name:           apache-%{short_name}
21mr|apache-commons-compress-1.18-6|5	Version:        1.18
21mr|apache-commons-compress-1.18-6|6	Release:        6
21mr|apache-commons-compress-1.18-6|7	Summary:        Java API for working with compressed files and archivers
21mr|apache-commons-compress-1.18-6|8	License:        ASL 2.0
21mr|apache-commons-compress-1.18-6|9	URL:            http://commons.apache.org/proper/commons-compress/
21mr|apache-commons-compress-1.18-6|10	Group:          Development/Java
21mr|apache-commons-compress-1.18-6|11	BuildArch:      noarch
21mr|apache-commons-compress-1.18-6|12	# Java stack is not supported on x86_32
21mr|apache-commons-compress-1.18-6|13	ExcludeArch: %{ix86}
21mr|apache-commons-compress-1.18-6|14	
21mr|apache-commons-compress-1.18-6|15	Source0:        http://archive.apache.org/dist/commons/compress/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-compress-1.18-6|16	
21mr|apache-commons-compress-1.18-6|17	Patch0:         0001-Remove-Brotli-compressor.patch
21mr|apache-commons-compress-1.18-6|18	Patch1:         0002-Remove-ZSTD-compressor.patch
21mr|apache-commons-compress-1.18-6|19	Patch2:         0003-Avoid-use-of-internal-Mockito-API.patch
21mr|apache-commons-compress-1.18-6|20	
21mr|apache-commons-compress-1.18-6|21	BuildRequires:  maven-local
21mr|apache-commons-compress-1.18-6|22	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-compress-1.18-6|23	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-compress-1.18-6|24	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|apache-commons-compress-1.18-6|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-compress-1.18-6|26	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|apache-commons-compress-1.18-6|27	BuildRequires:  mvn(org.osgi:org.osgi.core)
21mr|apache-commons-compress-1.18-6|28	BuildRequires:  mvn(org.tukaani:xz)
21mr|apache-commons-compress-1.18-6|29	
21mr|apache-commons-compress-1.18-6|30	%description
21mr|apache-commons-compress-1.18-6|31	The Apache Commons Compress library defines an API for working with
21mr|apache-commons-compress-1.18-6|32	ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200 and bzip2 files.
21mr|apache-commons-compress-1.18-6|33	In version 1.14 read-only support for Brotli decompression has been added,
21mr|apache-commons-compress-1.18-6|34	but it has been removed form this package.
21mr|apache-commons-compress-1.18-6|35	
21mr|apache-commons-compress-1.18-6|36	%package javadoc
21mr|apache-commons-compress-1.18-6|37	Summary:        API documentation for %{name}
21mr|apache-commons-compress-1.18-6|38	
21mr|apache-commons-compress-1.18-6|39	%description javadoc
21mr|apache-commons-compress-1.18-6|40	This package provides %{summary}.
21mr|apache-commons-compress-1.18-6|41	
21mr|apache-commons-compress-1.18-6|42	%prep
21mr|apache-commons-compress-1.18-6|43	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-compress-1.18-6|44	
21mr|apache-commons-compress-1.18-6|45	# Unavailable Google Brotli library (org.brotli.dec)
21mr|apache-commons-compress-1.18-6|46	%patch0 -p1
21mr|apache-commons-compress-1.18-6|47	%pom_remove_dep org.brotli:dec
21mr|apache-commons-compress-1.18-6|48	rm -r src/{main,test}/java/org/apache/commons/compress/compressors/brotli
21mr|apache-commons-compress-1.18-6|49	
21mr|apache-commons-compress-1.18-6|50	# Unavailable ZSTD JNI library
21mr|apache-commons-compress-1.18-6|51	%patch1 -p1
21mr|apache-commons-compress-1.18-6|52	%pom_remove_dep :zstd-jni
21mr|apache-commons-compress-1.18-6|53	rm -r src/{main,test}/java/org/apache/commons/compress/compressors/zstandard
21mr|apache-commons-compress-1.18-6|54	rm src/test/java/org/apache/commons/compress/compressors/DetectCompressorTestCase.java
21mr|apache-commons-compress-1.18-6|55	
21mr|apache-commons-compress-1.18-6|56	# Avoid using internal Mockito APIs
21mr|apache-commons-compress-1.18-6|57	%patch2 -p1
21mr|apache-commons-compress-1.18-6|58	
21mr|apache-commons-compress-1.18-6|59	# remove osgi tests, we don't have deps for them
21mr|apache-commons-compress-1.18-6|60	%pom_remove_dep org.ops4j.pax.exam:::test
21mr|apache-commons-compress-1.18-6|61	%pom_remove_dep :org.apache.felix.framework::test
21mr|apache-commons-compress-1.18-6|62	%pom_remove_dep :javax.inject::test
21mr|apache-commons-compress-1.18-6|63	%pom_remove_dep :slf4j-api::test
21mr|apache-commons-compress-1.18-6|64	rm src/test/java/org/apache/commons/compress/OsgiITest.java
21mr|apache-commons-compress-1.18-6|65	
21mr|apache-commons-compress-1.18-6|66	# Remove test that requires powermock
21mr|apache-commons-compress-1.18-6|67	%pom_remove_dep org.powermock:
21mr|apache-commons-compress-1.18-6|68	%pom_add_dep org.mockito:mockito-core::test
21mr|apache-commons-compress-1.18-6|69	rm src/test/java/org/apache/commons/compress/compressors/z/ZCompressorInputStreamTest.java
21mr|apache-commons-compress-1.18-6|70	
21mr|apache-commons-compress-1.18-6|71	%build
21mr|apache-commons-compress-1.18-6|72	%mvn_file  : %{short_name} %{name}
21mr|apache-commons-compress-1.18-6|73	%mvn_alias : commons:
21mr|apache-commons-compress-1.18-6|74	%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.compress -DargLine="-Dfile.encoding=UTF8"
21mr|apache-commons-compress-1.18-6|75	
21mr|apache-commons-compress-1.18-6|76	%install
21mr|apache-commons-compress-1.18-6|77	%mvn_install
21mr|apache-commons-compress-1.18-6|78	
21mr|apache-commons-compress-1.18-6|79	%files -f .mfiles
21mr|apache-commons-compress-1.18-6|80	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-compress-1.18-6|81	
21mr|apache-commons-compress-1.18-6|82	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-compress-1.18-6|83	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-compress-1.18-6|84	

11393 21
21mr|apache-commons-configuration-1.10-14|1	%global base_name       configuration
21mr|apache-commons-configuration-1.10-14|2	%global short_name      commons-%{base_name}
21mr|apache-commons-configuration-1.10-14|3	
21mr|apache-commons-configuration-1.10-14|4	Name:           apache-%{short_name}
21mr|apache-commons-configuration-1.10-14|5	Version:        1.10
21mr|apache-commons-configuration-1.10-14|6	Release:        14
21mr|apache-commons-configuration-1.10-14|7	Summary:        Commons Configuration Package
21mr|apache-commons-configuration-1.10-14|8	
21mr|apache-commons-configuration-1.10-14|9	License:        ASL 2.0
21mr|apache-commons-configuration-1.10-14|10	URL:            http://commons.apache.org/%{base_name}/
21mr|apache-commons-configuration-1.10-14|11	Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-configuration-1.10-14|12	Group:          Development/Java
21mr|apache-commons-configuration-1.10-14|13	BuildArch:      noarch
21mr|apache-commons-configuration-1.10-14|14	# Java stack is not supported on x86_32
21mr|apache-commons-configuration-1.10-14|15	ExcludeArch: %{ix86}
21mr|apache-commons-configuration-1.10-14|16	
21mr|apache-commons-configuration-1.10-14|17	BuildRequires:  maven-local
21mr|apache-commons-configuration-1.10-14|18	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|apache-commons-configuration-1.10-14|19	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|apache-commons-configuration-1.10-14|20	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|apache-commons-configuration-1.10-14|21	BuildRequires:  mvn(commons-digester:commons-digester)
21mr|apache-commons-configuration-1.10-14|22	BuildRequires:  mvn(commons-jxpath:commons-jxpath)
21mr|apache-commons-configuration-1.10-14|23	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|apache-commons-configuration-1.10-14|24	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-configuration-1.10-14|25	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|apache-commons-configuration-1.10-14|26	BuildRequires:  mvn(log4j:log4j:1.2.17)
21mr|apache-commons-configuration-1.10-14|27	BuildRequires:  mvn(org.apache.commons:commons-jexl)
21mr|apache-commons-configuration-1.10-14|28	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-configuration-1.10-14|29	BuildRequires:  mvn(org.apache.commons:commons-vfs2)
21mr|apache-commons-configuration-1.10-14|30	BuildRequires:  mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|apache-commons-configuration-1.10-14|31	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|apache-commons-configuration-1.10-14|32	BuildRequires:  mvn(xml-resolver:xml-resolver)
21mr|apache-commons-configuration-1.10-14|33	
21mr|apache-commons-configuration-1.10-14|34	
21mr|apache-commons-configuration-1.10-14|35	%description
21mr|apache-commons-configuration-1.10-14|36	Configuration is a project to provide a generic Configuration
21mr|apache-commons-configuration-1.10-14|37	interface and allow the source of the values to vary. It
21mr|apache-commons-configuration-1.10-14|38	provides easy typed access to single, as well as lists of
21mr|apache-commons-configuration-1.10-14|39	configuration values based on a 'key'.
21mr|apache-commons-configuration-1.10-14|40	Right now you can load properties from a simple properties
21mr|apache-commons-configuration-1.10-14|41	file, a properties file in a jar, an XML file, JNDI settings,
21mr|apache-commons-configuration-1.10-14|42	as well as use a mix of different sources using a
21mr|apache-commons-configuration-1.10-14|43	ConfigurationFactory and CompositeConfiguration.
21mr|apache-commons-configuration-1.10-14|44	Custom configuration objects are very easy to create now
21mr|apache-commons-configuration-1.10-14|45	by just subclassing AbstractConfiguration. This works
21mr|apache-commons-configuration-1.10-14|46	similar to how AbstractList works.
21mr|apache-commons-configuration-1.10-14|47	
21mr|apache-commons-configuration-1.10-14|48	%if 0
21mr|apache-commons-configuration-1.10-14|49	%package        javadoc
21mr|apache-commons-configuration-1.10-14|50	Summary:        API documentation for %{name}
21mr|apache-commons-configuration-1.10-14|51	
21mr|apache-commons-configuration-1.10-14|52	%description    javadoc
21mr|apache-commons-configuration-1.10-14|53	%{summary}.
21mr|apache-commons-configuration-1.10-14|54	%endif
21mr|apache-commons-configuration-1.10-14|55	
21mr|apache-commons-configuration-1.10-14|56	
21mr|apache-commons-configuration-1.10-14|57	%prep
21mr|apache-commons-configuration-1.10-14|58	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-configuration-1.10-14|59	sed -i 's/\r//' LICENSE.txt NOTICE.txt
21mr|apache-commons-configuration-1.10-14|60	
21mr|apache-commons-configuration-1.10-14|61	%pom_change_dep :log4j ::1.2.17
21mr|apache-commons-configuration-1.10-14|62	
21mr|apache-commons-configuration-1.10-14|63	%build
21mr|apache-commons-configuration-1.10-14|64	%mvn_file   : %{short_name} %{name}
21mr|apache-commons-configuration-1.10-14|65	%mvn_alias  : org.apache.commons:%{short_name}
21mr|apache-commons-configuration-1.10-14|66	# We skip tests because we don't have test deps (dbunit in particular).
21mr|apache-commons-configuration-1.10-14|67	# FIXME Javadocs are temporarly disabled due to JDK bug, see
21mr|apache-commons-configuration-1.10-14|68	# https://bugzilla.redhat.com/show_bug.cgi?id=1423421
21mr|apache-commons-configuration-1.10-14|69	%mvn_build -f -j
21mr|apache-commons-configuration-1.10-14|70	
21mr|apache-commons-configuration-1.10-14|71	%install
21mr|apache-commons-configuration-1.10-14|72	%mvn_install
21mr|apache-commons-configuration-1.10-14|73	
21mr|apache-commons-configuration-1.10-14|74	%files -f .mfiles
21mr|apache-commons-configuration-1.10-14|75	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-configuration-1.10-14|76	
21mr|apache-commons-configuration-1.10-14|77	%if 0
21mr|apache-commons-configuration-1.10-14|78	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-configuration-1.10-14|79	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-configuration-1.10-14|80	%endif
21mr|apache-commons-configuration-1.10-14|81	
21mr|apache-commons-configuration-1.10-14|82	

11394 21
21mr|apache-commons-csv-1.7-2|1	Name:           apache-commons-csv
21mr|apache-commons-csv-1.7-2|2	Version:        1.7
21mr|apache-commons-csv-1.7-2|3	Release:        2
21mr|apache-commons-csv-1.7-2|4	Summary:        Utilities to assist with handling of CSV files
21mr|apache-commons-csv-1.7-2|5	License:        ASL 2.0
21mr|apache-commons-csv-1.7-2|6	URL:            https://commons.apache.org/proper/commons-csv/
21mr|apache-commons-csv-1.7-2|7	Group:          Development/Java
21mr|apache-commons-csv-1.7-2|8	BuildArch:      noarch
21mr|apache-commons-csv-1.7-2|9	# Java stack is not supported on x86_32
21mr|apache-commons-csv-1.7-2|10	ExcludeArch: %{ix86}
21mr|apache-commons-csv-1.7-2|11	
21mr|apache-commons-csv-1.7-2|12	Source0:        http://www.apache.org/dist/commons/csv/source/commons-csv-%{version}-src.tar.gz
21mr|apache-commons-csv-1.7-2|13	
21mr|apache-commons-csv-1.7-2|14	BuildRequires:  maven-local
21mr|apache-commons-csv-1.7-2|15	BuildRequires:  mvn(commons-io:commons-io)
21mr|apache-commons-csv-1.7-2|16	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-csv-1.7-2|17	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|apache-commons-csv-1.7-2|18	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-csv-1.7-2|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-csv-1.7-2|20	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|apache-commons-csv-1.7-2|21	
21mr|apache-commons-csv-1.7-2|22	%description
21mr|apache-commons-csv-1.7-2|23	Commons CSV was started to unify a common and simple interface for
21mr|apache-commons-csv-1.7-2|24	reading and writing CSV files under an ASL license.
21mr|apache-commons-csv-1.7-2|25	
21mr|apache-commons-csv-1.7-2|26	%package javadoc
21mr|apache-commons-csv-1.7-2|27	Summary:          API documentation for %{name}
21mr|apache-commons-csv-1.7-2|28	
21mr|apache-commons-csv-1.7-2|29	%description javadoc
21mr|apache-commons-csv-1.7-2|30	This package contains the API documentation for %{name}.
21mr|apache-commons-csv-1.7-2|31	
21mr|apache-commons-csv-1.7-2|32	%prep
21mr|apache-commons-csv-1.7-2|33	%setup -q -n commons-csv-%{version}-src
21mr|apache-commons-csv-1.7-2|34	sed -i 's/\r//' *.txt
21mr|apache-commons-csv-1.7-2|35	find -name profile.jacoco -delete
21mr|apache-commons-csv-1.7-2|36	
21mr|apache-commons-csv-1.7-2|37	# Unwanted plugins
21mr|apache-commons-csv-1.7-2|38	%pom_remove_plugin :maven-assembly-plugin
21mr|apache-commons-csv-1.7-2|39	%pom_remove_plugin :apache-rat-plugin
21mr|apache-commons-csv-1.7-2|40	%pom_remove_plugin :maven-checkstyle-plugin
21mr|apache-commons-csv-1.7-2|41	
21mr|apache-commons-csv-1.7-2|42	# unwanted dependency
21mr|apache-commons-csv-1.7-2|43	%pom_remove_dep :h2
21mr|apache-commons-csv-1.7-2|44	rm src/test/java/org/apache/commons/csv/CSVPrinterTest.java
21mr|apache-commons-csv-1.7-2|45	
21mr|apache-commons-csv-1.7-2|46	%mvn_file ":{*}" %{name} @1
21mr|apache-commons-csv-1.7-2|47	%mvn_alias : commons-csv:
21mr|apache-commons-csv-1.7-2|48	
21mr|apache-commons-csv-1.7-2|49	%build
21mr|apache-commons-csv-1.7-2|50	%mvn_build
21mr|apache-commons-csv-1.7-2|51	
21mr|apache-commons-csv-1.7-2|52	%install
21mr|apache-commons-csv-1.7-2|53	%mvn_install
21mr|apache-commons-csv-1.7-2|54	
21mr|apache-commons-csv-1.7-2|55	%files -f .mfiles
21mr|apache-commons-csv-1.7-2|56	%doc RELEASE-NOTES.txt
21mr|apache-commons-csv-1.7-2|57	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-csv-1.7-2|58	
21mr|apache-commons-csv-1.7-2|59	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-csv-1.7-2|60	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-csv-1.7-2|61	

11395 21
21mr|apache-commons-daemon-1.2.0-2|1	%global base_name   daemon
21mr|apache-commons-daemon-1.2.0-2|2	%global short_name  commons-%{base_name}
21mr|apache-commons-daemon-1.2.0-2|3	
21mr|apache-commons-daemon-1.2.0-2|4	Name:           apache-commons-daemon
21mr|apache-commons-daemon-1.2.0-2|5	Summary:        Defines API to support an alternative invocation mechanism
21mr|apache-commons-daemon-1.2.0-2|6	Version:        1.2.0
21mr|apache-commons-daemon-1.2.0-2|7	Release:        2
21mr|apache-commons-daemon-1.2.0-2|8	License:        ASL 2.0
21mr|apache-commons-daemon-1.2.0-2|9	Group:          Development/Java
21mr|apache-commons-daemon-1.2.0-2|10	URL:            http://commons.apache.org/%{base_name}
21mr|apache-commons-daemon-1.2.0-2|11	Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-daemon-1.2.0-2|12	
21mr|apache-commons-daemon-1.2.0-2|13	Patch0:         00-configure-java-os.patch
21mr|apache-commons-daemon-1.2.0-2|14	
21mr|apache-commons-daemon-1.2.0-2|15	BuildRequires:  autoconf
21mr|apache-commons-daemon-1.2.0-2|16	BuildRequires:  dos2unix
21mr|apache-commons-daemon-1.2.0-2|17	BuildRequires:  gcc
21mr|apache-commons-daemon-1.2.0-2|18	BuildRequires:  java-devel >= 1:1.6.0
21mr|apache-commons-daemon-1.2.0-2|19	BuildRequires:  make
21mr|apache-commons-daemon-1.2.0-2|20	BuildRequires:  xmlto
21mr|apache-commons-daemon-1.2.0-2|21	BuildRequires:  docbook-dtd412-xml
21mr|apache-commons-daemon-1.2.0-2|22	BuildRequires:  maven-local
21mr|apache-commons-daemon-1.2.0-2|23	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-daemon-1.2.0-2|24	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-daemon-1.2.0-2|25	
21mr|apache-commons-daemon-1.2.0-2|26	%description
21mr|apache-commons-daemon-1.2.0-2|27	The scope of this package is to define an API in line with the current
21mr|apache-commons-daemon-1.2.0-2|28	Java Platform APIs to support an alternative invocation mechanism
21mr|apache-commons-daemon-1.2.0-2|29	which could be used instead of the public static void main(String[])
21mr|apache-commons-daemon-1.2.0-2|30	method.  This specification covers the behavior and life cycle of what
21mr|apache-commons-daemon-1.2.0-2|31	we define as Java daemons, or, in other words, non interactive
21mr|apache-commons-daemon-1.2.0-2|32	Java applications.
21mr|apache-commons-daemon-1.2.0-2|33	
21mr|apache-commons-daemon-1.2.0-2|34	
21mr|apache-commons-daemon-1.2.0-2|35	%package        jsvc
21mr|apache-commons-daemon-1.2.0-2|36	Summary:        Java daemon launcher
21mr|apache-commons-daemon-1.2.0-2|37	Provides:       jsvc = 1:%{version}-%{release}
21mr|apache-commons-daemon-1.2.0-2|38	
21mr|apache-commons-daemon-1.2.0-2|39	%description    jsvc
21mr|apache-commons-daemon-1.2.0-2|40	Java daemon launcher.
21mr|apache-commons-daemon-1.2.0-2|41	
21mr|apache-commons-daemon-1.2.0-2|42	
21mr|apache-commons-daemon-1.2.0-2|43	%package        javadoc
21mr|apache-commons-daemon-1.2.0-2|44	Summary:        API documentation for %{name}
21mr|apache-commons-daemon-1.2.0-2|45	Requires:       jpackage-utils
21mr|apache-commons-daemon-1.2.0-2|46	Group:          Development/Java
21mr|apache-commons-daemon-1.2.0-2|47	BuildArch:      noarch
21mr|apache-commons-daemon-1.2.0-2|48	# Java stack is not supported on x86_32
21mr|apache-commons-daemon-1.2.0-2|49	ExcludeArch: %{ix86}
21mr|apache-commons-daemon-1.2.0-2|50	
21mr|apache-commons-daemon-1.2.0-2|51	%description    javadoc
21mr|apache-commons-daemon-1.2.0-2|52	API documentation for apache-commons-daemon.
21mr|apache-commons-daemon-1.2.0-2|53	
21mr|apache-commons-daemon-1.2.0-2|54	
21mr|apache-commons-daemon-1.2.0-2|55	%prep
21mr|apache-commons-daemon-1.2.0-2|56	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-daemon-1.2.0-2|57	%patch0 -p1
21mr|apache-commons-daemon-1.2.0-2|58	
21mr|apache-commons-daemon-1.2.0-2|59	# mark example files as non-executable
21mr|apache-commons-daemon-1.2.0-2|60	chmod 644 src/samples/*
21mr|apache-commons-daemon-1.2.0-2|61	
21mr|apache-commons-daemon-1.2.0-2|62	# convert to correct end-of-line format
21mr|apache-commons-daemon-1.2.0-2|63	dos2unix -k -n src/samples/ProcrunServiceInstall.cmd src/samples/ProcrunServiceInstall.cmd.new
21mr|apache-commons-daemon-1.2.0-2|64	rm src/samples/ProcrunServiceInstall.cmd
21mr|apache-commons-daemon-1.2.0-2|65	mv src/samples/ProcrunServiceInstall.cmd.new src/samples/ProcrunServiceInstall.cmd
21mr|apache-commons-daemon-1.2.0-2|66	
21mr|apache-commons-daemon-1.2.0-2|67	# build manpage for jsvc
21mr|apache-commons-daemon-1.2.0-2|68	cd src/native/unix
21mr|apache-commons-daemon-1.2.0-2|69	xmlto man man/jsvc.1.xml
21mr|apache-commons-daemon-1.2.0-2|70	
21mr|apache-commons-daemon-1.2.0-2|71	
21mr|apache-commons-daemon-1.2.0-2|72	%build
21mr|apache-commons-daemon-1.2.0-2|73	# build native jsvc
21mr|apache-commons-daemon-1.2.0-2|74	pushd src/native/unix
21mr|apache-commons-daemon-1.2.0-2|75	sh support/buildconf.sh
21mr|apache-commons-daemon-1.2.0-2|76	
21mr|apache-commons-daemon-1.2.0-2|77	%configure --with-java=%{java_home}
21mr|apache-commons-daemon-1.2.0-2|78	%make_build
21mr|apache-commons-daemon-1.2.0-2|79	popd
21mr|apache-commons-daemon-1.2.0-2|80	
21mr|apache-commons-daemon-1.2.0-2|81	# build jars
21mr|apache-commons-daemon-1.2.0-2|82	%mvn_file  : %{short_name} %{name}
21mr|apache-commons-daemon-1.2.0-2|83	%mvn_alias : org.apache.commons:%{short_name}
21mr|apache-commons-daemon-1.2.0-2|84	%mvn_build
21mr|apache-commons-daemon-1.2.0-2|85	
21mr|apache-commons-daemon-1.2.0-2|86	
21mr|apache-commons-daemon-1.2.0-2|87	%install
21mr|apache-commons-daemon-1.2.0-2|88	# install native jsvc
21mr|apache-commons-daemon-1.2.0-2|89	install -Dpm 755 src/native/unix/jsvc $RPM_BUILD_ROOT%{_bindir}/jsvc
21mr|apache-commons-daemon-1.2.0-2|90	install -Dpm 644 src/native/unix/jsvc.1 $RPM_BUILD_ROOT%{_mandir}/man1/jsvc.1
21mr|apache-commons-daemon-1.2.0-2|91	
21mr|apache-commons-daemon-1.2.0-2|92	%mvn_install
21mr|apache-commons-daemon-1.2.0-2|93	
21mr|apache-commons-daemon-1.2.0-2|94	
21mr|apache-commons-daemon-1.2.0-2|95	%files -f .mfiles
21mr|apache-commons-daemon-1.2.0-2|96	%doc LICENSE.txt PROPOSAL.html NOTICE.txt RELEASE-NOTES.txt src/samples
21mr|apache-commons-daemon-1.2.0-2|97	%doc src/docs/*
21mr|apache-commons-daemon-1.2.0-2|98	
21mr|apache-commons-daemon-1.2.0-2|99	%files jsvc
21mr|apache-commons-daemon-1.2.0-2|100	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-daemon-1.2.0-2|101	%{_bindir}/jsvc
21mr|apache-commons-daemon-1.2.0-2|102	%{_mandir}/man1/jsvc.1*
21mr|apache-commons-daemon-1.2.0-2|103	
21mr|apache-commons-daemon-1.2.0-2|104	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-daemon-1.2.0-2|105	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-daemon-1.2.0-2|106	
21mr|apache-commons-daemon-1.2.0-2|107	

11396 21
21mr|apache-commons-dbcp-1.4-27|1	%global base_name       dbcp
21mr|apache-commons-dbcp-1.4-27|2	%global short_name      commons-%{base_name}
21mr|apache-commons-dbcp-1.4-27|3	
21mr|apache-commons-dbcp-1.4-27|4	Name:             apache-%{short_name}
21mr|apache-commons-dbcp-1.4-27|5	Version:          1.4
21mr|apache-commons-dbcp-1.4-27|6	Release:          27
21mr|apache-commons-dbcp-1.4-27|7	Summary:          Apache Commons DataBase Pooling Package
21mr|apache-commons-dbcp-1.4-27|8	License:          ASL 2.0
21mr|apache-commons-dbcp-1.4-27|9	URL:              http://commons.apache.org/%{base_name}/
21mr|apache-commons-dbcp-1.4-27|10	Group:          Development/Java
21mr|apache-commons-dbcp-1.4-27|11	BuildArch:        noarch
21mr|apache-commons-dbcp-1.4-27|12	# Java stack is not supported on x86_32
21mr|apache-commons-dbcp-1.4-27|13	ExcludeArch: %{ix86}
21mr|apache-commons-dbcp-1.4-27|14	
21mr|apache-commons-dbcp-1.4-27|15	Source0:          http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-dbcp-1.4-27|16	
21mr|apache-commons-dbcp-1.4-27|17	Patch0:           jdbc41.patch
21mr|apache-commons-dbcp-1.4-27|18	
21mr|apache-commons-dbcp-1.4-27|19	BuildRequires:  maven-local
21mr|apache-commons-dbcp-1.4-27|20	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-dbcp-1.4-27|21	BuildRequires:  mvn(commons-pool:commons-pool)
21mr|apache-commons-dbcp-1.4-27|22	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-dbcp-1.4-27|23	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-dbcp-1.4-27|24	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|apache-commons-dbcp-1.4-27|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|apache-commons-dbcp-1.4-27|26	
21mr|apache-commons-dbcp-1.4-27|27	%description
21mr|apache-commons-dbcp-1.4-27|28	Many Apache projects support interaction with a relational database. Creating a
21mr|apache-commons-dbcp-1.4-27|29	new connection for each user can be time consuming (often requiring multiple
21mr|apache-commons-dbcp-1.4-27|30	seconds of clock time), in order to perform a database transaction that might
21mr|apache-commons-dbcp-1.4-27|31	take milliseconds. Opening a connection per user can be unfeasible in a
21mr|apache-commons-dbcp-1.4-27|32	publicly-hosted Internet application where the number of simultaneous users can
21mr|apache-commons-dbcp-1.4-27|33	be very large. Accordingly, developers often wish to share a "pool" of open
21mr|apache-commons-dbcp-1.4-27|34	connections between all of the application's current users. The number of users
21mr|apache-commons-dbcp-1.4-27|35	actually performing a request at any given time is usually a very small
21mr|apache-commons-dbcp-1.4-27|36	percentage of the total number of active users, and during request processing
21mr|apache-commons-dbcp-1.4-27|37	is the only time that a database connection is required. The application itself
21mr|apache-commons-dbcp-1.4-27|38	logs into the DBMS, and handles any user account issues internally.
21mr|apache-commons-dbcp-1.4-27|39	
21mr|apache-commons-dbcp-1.4-27|40	%package javadoc
21mr|apache-commons-dbcp-1.4-27|41	Summary:          Javadoc for %{name}
21mr|apache-commons-dbcp-1.4-27|42	
21mr|apache-commons-dbcp-1.4-27|43	%description javadoc
21mr|apache-commons-dbcp-1.4-27|44	This package contains the API documentation for %{name}.
21mr|apache-commons-dbcp-1.4-27|45	
21mr|apache-commons-dbcp-1.4-27|46	%prep
21mr|apache-commons-dbcp-1.4-27|47	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-dbcp-1.4-27|48	iconv -f iso8859-1 -t utf-8 RELEASE-NOTES.txt > RELEASE-NOTES.txt.conv && mv -f RELEASE-NOTES.txt.conv RELEASE-NOTES.txt
21mr|apache-commons-dbcp-1.4-27|49	
21mr|apache-commons-dbcp-1.4-27|50	%patch0
21mr|apache-commons-dbcp-1.4-27|51	
21mr|apache-commons-dbcp-1.4-27|52	%mvn_alias : org.apache.commons:%{short_name}
21mr|apache-commons-dbcp-1.4-27|53	%mvn_file : %{short_name} %{name}
21mr|apache-commons-dbcp-1.4-27|54	
21mr|apache-commons-dbcp-1.4-27|55	%build
21mr|apache-commons-dbcp-1.4-27|56	# Skip tests, tomcat:naming-java and tomcat:naming-common not available
21mr|apache-commons-dbcp-1.4-27|57	%mvn_build -f -- -Dcommons.osgi.symbolicName=org.apache.commons.dbcp
21mr|apache-commons-dbcp-1.4-27|58	
21mr|apache-commons-dbcp-1.4-27|59	%install
21mr|apache-commons-dbcp-1.4-27|60	%mvn_install
21mr|apache-commons-dbcp-1.4-27|61	
21mr|apache-commons-dbcp-1.4-27|62	%files -f .mfiles
21mr|apache-commons-dbcp-1.4-27|63	%doc README.txt RELEASE-NOTES.txt
21mr|apache-commons-dbcp-1.4-27|64	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-dbcp-1.4-27|65	
21mr|apache-commons-dbcp-1.4-27|66	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-dbcp-1.4-27|67	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-dbcp-1.4-27|68	

11397 21
21mr|apache-commons-dbutils-1.5-17|1	%global short_name      commons-dbutils
21mr|apache-commons-dbutils-1.5-17|2	
21mr|apache-commons-dbutils-1.5-17|3	Name:             apache-%{short_name}
21mr|apache-commons-dbutils-1.5-17|4	Version:          1.5
21mr|apache-commons-dbutils-1.5-17|5	Release:          17
21mr|apache-commons-dbutils-1.5-17|6	Summary:          Apache Commons DbUtils Package
21mr|apache-commons-dbutils-1.5-17|7	License:          ASL 2.0
21mr|apache-commons-dbutils-1.5-17|8	URL:              http://commons.apache.org/dbutils/
21mr|apache-commons-dbutils-1.5-17|9	Group:          Development/Java
21mr|apache-commons-dbutils-1.5-17|10	BuildArch:        noarch
21mr|apache-commons-dbutils-1.5-17|11	# Java stack is not supported on x86_32
21mr|apache-commons-dbutils-1.5-17|12	ExcludeArch: %{ix86}
21mr|apache-commons-dbutils-1.5-17|13	
21mr|apache-commons-dbutils-1.5-17|14	Source0:          http://www.apache.org/dist/commons/dbutils/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-dbutils-1.5-17|15	
21mr|apache-commons-dbutils-1.5-17|16	BuildRequires:  maven-local
21mr|apache-commons-dbutils-1.5-17|17	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-dbutils-1.5-17|18	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-dbutils-1.5-17|19	BuildRequires:  mvn(org.hamcrest:hamcrest-all)
21mr|apache-commons-dbutils-1.5-17|20	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|apache-commons-dbutils-1.5-17|21	
21mr|apache-commons-dbutils-1.5-17|22	%description
21mr|apache-commons-dbutils-1.5-17|23	DbUtils is a small set of classes designed to make working with JDBC easier.
21mr|apache-commons-dbutils-1.5-17|24	JDBC resource cleanup code is mundane, error prone work so these classes
21mr|apache-commons-dbutils-1.5-17|25	abstract out all of the cleanup tasks from your code leaving you with what you
21mr|apache-commons-dbutils-1.5-17|26	really wanted to do with JDBC in the first place: query and update data.
21mr|apache-commons-dbutils-1.5-17|27	
21mr|apache-commons-dbutils-1.5-17|28	%package javadoc
21mr|apache-commons-dbutils-1.5-17|29	Summary:          Javadoc for %{name}
21mr|apache-commons-dbutils-1.5-17|30	
21mr|apache-commons-dbutils-1.5-17|31	%description javadoc
21mr|apache-commons-dbutils-1.5-17|32	This package contains the API documentation for %{name}.
21mr|apache-commons-dbutils-1.5-17|33	
21mr|apache-commons-dbutils-1.5-17|34	%prep
21mr|apache-commons-dbutils-1.5-17|35	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-dbutils-1.5-17|36	sed -i 's/\r//' *.txt
21mr|apache-commons-dbutils-1.5-17|37	
21mr|apache-commons-dbutils-1.5-17|38	# Compatibility links
21mr|apache-commons-dbutils-1.5-17|39	%mvn_alias "%{short_name}:%{short_name}" "org.apache.commons:%{short_name}"
21mr|apache-commons-dbutils-1.5-17|40	%mvn_file :commons-dbutils %{short_name} %{name}
21mr|apache-commons-dbutils-1.5-17|41	
21mr|apache-commons-dbutils-1.5-17|42	%build
21mr|apache-commons-dbutils-1.5-17|43	%mvn_build
21mr|apache-commons-dbutils-1.5-17|44	
21mr|apache-commons-dbutils-1.5-17|45	%install
21mr|apache-commons-dbutils-1.5-17|46	%mvn_install
21mr|apache-commons-dbutils-1.5-17|47	
21mr|apache-commons-dbutils-1.5-17|48	%files -f .mfiles
21mr|apache-commons-dbutils-1.5-17|49	%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
21mr|apache-commons-dbutils-1.5-17|50	
21mr|apache-commons-dbutils-1.5-17|51	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-dbutils-1.5-17|52	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-dbutils-1.5-17|53	

11398 21
21mr|apache-commons-digester-2.1-13|1	%global short_name commons-digester
21mr|apache-commons-digester-2.1-13|2	
21mr|apache-commons-digester-2.1-13|3	Name:          apache-%{short_name}
21mr|apache-commons-digester-2.1-13|4	Version:       2.1
21mr|apache-commons-digester-2.1-13|5	Release:       13
21mr|apache-commons-digester-2.1-13|6	Summary:       XML to Java object mapping module
21mr|apache-commons-digester-2.1-13|7	License:       ASL 2.0
21mr|apache-commons-digester-2.1-13|8	URL:           http://commons.apache.org/digester/
21mr|apache-commons-digester-2.1-13|9	Group:          Development/Java
21mr|apache-commons-digester-2.1-13|10	BuildArch:     noarch
21mr|apache-commons-digester-2.1-13|11	# Java stack is not supported on x86_32
21mr|apache-commons-digester-2.1-13|12	ExcludeArch: %{ix86}
21mr|apache-commons-digester-2.1-13|13	
21mr|apache-commons-digester-2.1-13|14	Source0:       http://archive.apache.org/dist/commons/digester/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-digester-2.1-13|15	
21mr|apache-commons-digester-2.1-13|16	BuildRequires:  maven-local
21mr|apache-commons-digester-2.1-13|17	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|apache-commons-digester-2.1-13|18	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-digester-2.1-13|19	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-digester-2.1-13|20	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-digester-2.1-13|21	
21mr|apache-commons-digester-2.1-13|22	%description
21mr|apache-commons-digester-2.1-13|23	Many projects read XML configuration files to provide initialization of
21mr|apache-commons-digester-2.1-13|24	various Java objects within the system. There are several ways of doing this,
21mr|apache-commons-digester-2.1-13|25	and the Digester component was designed to provide a common implementation
21mr|apache-commons-digester-2.1-13|26	that can be used in many different projects
21mr|apache-commons-digester-2.1-13|27	
21mr|apache-commons-digester-2.1-13|28	%package javadoc
21mr|apache-commons-digester-2.1-13|29	Summary:       API documentation for %{name}
21mr|apache-commons-digester-2.1-13|30	
21mr|apache-commons-digester-2.1-13|31	%description javadoc
21mr|apache-commons-digester-2.1-13|32	This package contains the %{summary}.
21mr|apache-commons-digester-2.1-13|33	
21mr|apache-commons-digester-2.1-13|34	%prep
21mr|apache-commons-digester-2.1-13|35	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-digester-2.1-13|36	
21mr|apache-commons-digester-2.1-13|37	# Compatibility links
21mr|apache-commons-digester-2.1-13|38	%mvn_alias "%{short_name}:%{short_name}" "org.apache.commons:%{short_name}"
21mr|apache-commons-digester-2.1-13|39	%mvn_file :%{short_name} %{short_name} %{name}
21mr|apache-commons-digester-2.1-13|40	
21mr|apache-commons-digester-2.1-13|41	%build
21mr|apache-commons-digester-2.1-13|42	%mvn_build
21mr|apache-commons-digester-2.1-13|43	
21mr|apache-commons-digester-2.1-13|44	%install
21mr|apache-commons-digester-2.1-13|45	%mvn_install
21mr|apache-commons-digester-2.1-13|46	
21mr|apache-commons-digester-2.1-13|47	%files -f .mfiles
21mr|apache-commons-digester-2.1-13|48	%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
21mr|apache-commons-digester-2.1-13|49	
21mr|apache-commons-digester-2.1-13|50	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-digester-2.1-13|51	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-digester-2.1-13|52	

11399 21
21mr|apache-commons-discovery-0.5-24|1	%global base_name  discovery
21mr|apache-commons-discovery-0.5-24|2	%global short_name commons-%{base_name}
21mr|apache-commons-discovery-0.5-24|3	
21mr|apache-commons-discovery-0.5-24|4	Name:           apache-%{short_name}
21mr|apache-commons-discovery-0.5-24|5	Version:        0.5
21mr|apache-commons-discovery-0.5-24|6	Release:        24
21mr|apache-commons-discovery-0.5-24|7	Epoch:          2
21mr|apache-commons-discovery-0.5-24|8	Summary:        Apache Commons Discovery
21mr|apache-commons-discovery-0.5-24|9	License:        ASL 2.0
21mr|apache-commons-discovery-0.5-24|10	URL:            http://commons.apache.org/%{base_name}
21mr|apache-commons-discovery-0.5-24|11	Source0:        http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-discovery-0.5-24|12	Patch0:         %{name}-addosgimanifest.patch
21mr|apache-commons-discovery-0.5-24|13	Patch1:         %{name}-remove-unreliable-test.patch
21mr|apache-commons-discovery-0.5-24|14	Group:          Development/Java
21mr|apache-commons-discovery-0.5-24|15	BuildArch:      noarch
21mr|apache-commons-discovery-0.5-24|16	# Java stack is not supported on x86_32
21mr|apache-commons-discovery-0.5-24|17	ExcludeArch: %{ix86}
21mr|apache-commons-discovery-0.5-24|18	
21mr|apache-commons-discovery-0.5-24|19	BuildRequires:  maven-local
21mr|apache-commons-discovery-0.5-24|20	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-discovery-0.5-24|21	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-discovery-0.5-24|22	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-discovery-0.5-24|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|apache-commons-discovery-0.5-24|24	
21mr|apache-commons-discovery-0.5-24|25	%description
21mr|apache-commons-discovery-0.5-24|26	The Discovery component is about discovering, or finding, implementations for
21mr|apache-commons-discovery-0.5-24|27	pluggable interfaces.  Pluggable interfaces are specified with the intent that
21mr|apache-commons-discovery-0.5-24|28	multiple implementations are, or will be, available to provide the service
21mr|apache-commons-discovery-0.5-24|29	described by the interface.  Discovery provides facilities for finding and
21mr|apache-commons-discovery-0.5-24|30	instantiating classes, and for lifecycle management of singleton (factory)
21mr|apache-commons-discovery-0.5-24|31	classes.
21mr|apache-commons-discovery-0.5-24|32	
21mr|apache-commons-discovery-0.5-24|33	%package javadoc
21mr|apache-commons-discovery-0.5-24|34	Summary:        API documentation for %{name}
21mr|apache-commons-discovery-0.5-24|35	
21mr|apache-commons-discovery-0.5-24|36	%description javadoc
21mr|apache-commons-discovery-0.5-24|37	%{summary}.
21mr|apache-commons-discovery-0.5-24|38	
21mr|apache-commons-discovery-0.5-24|39	%prep
21mr|apache-commons-discovery-0.5-24|40	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-discovery-0.5-24|41	%patch0
21mr|apache-commons-discovery-0.5-24|42	%patch1 -p1
21mr|apache-commons-discovery-0.5-24|43	%mvn_file : %{short_name} %{name}
21mr|apache-commons-discovery-0.5-24|44	
21mr|apache-commons-discovery-0.5-24|45	%pom_add_plugin "org.apache.maven.plugins:maven-javadoc-plugin" . "
21mr|apache-commons-discovery-0.5-24|46	<configuration>
21mr|apache-commons-discovery-0.5-24|47	<additionalparam>-Xdoclint:none</additionalparam>
21mr|apache-commons-discovery-0.5-24|48	</configuration>
21mr|apache-commons-discovery-0.5-24|49	"
21mr|apache-commons-discovery-0.5-24|50	
21mr|apache-commons-discovery-0.5-24|51	%build
21mr|apache-commons-discovery-0.5-24|52	%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.discovery
21mr|apache-commons-discovery-0.5-24|53	
21mr|apache-commons-discovery-0.5-24|54	%install
21mr|apache-commons-discovery-0.5-24|55	%mvn_install
21mr|apache-commons-discovery-0.5-24|56	
21mr|apache-commons-discovery-0.5-24|57	%files -f .mfiles
21mr|apache-commons-discovery-0.5-24|58	%doc RELEASE-NOTES.txt
21mr|apache-commons-discovery-0.5-24|59	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-discovery-0.5-24|60	
21mr|apache-commons-discovery-0.5-24|61	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-discovery-0.5-24|62	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-discovery-0.5-24|63	
21mr|apache-commons-discovery-0.5-24|64	

11400 21
21mr|apache-commons-el-1.0-43|1	
21mr|apache-commons-el-1.0-43|2	%global base_name       el
21mr|apache-commons-el-1.0-43|3	%global short_name      commons-%{base_name}
21mr|apache-commons-el-1.0-43|4	
21mr|apache-commons-el-1.0-43|5	
21mr|apache-commons-el-1.0-43|6	Name:           apache-%{short_name}
21mr|apache-commons-el-1.0-43|7	Version:        1.0
21mr|apache-commons-el-1.0-43|8	Release:        43
21mr|apache-commons-el-1.0-43|9	Summary:        The Apache Commons Extension Language
21mr|apache-commons-el-1.0-43|10	License:        ASL 1.1
21mr|apache-commons-el-1.0-43|11	URL:            http://commons.apache.org/%{base_name}
21mr|apache-commons-el-1.0-43|12	Group:          Development/Java
21mr|apache-commons-el-1.0-43|13	BuildArch:      noarch
21mr|apache-commons-el-1.0-43|14	# Java stack is not supported on x86_32
21mr|apache-commons-el-1.0-43|15	ExcludeArch: %{ix86}
21mr|apache-commons-el-1.0-43|16	Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-el-1.0-43|17	Source1:        http://repo1.maven.org/maven2/%{short_name}/%{short_name}/%{version}/%{short_name}-%{version}.pom
21mr|apache-commons-el-1.0-43|18	Patch0:         %{short_name}-%{version}-license.patch
21mr|apache-commons-el-1.0-43|19	Patch1:         %{short_name}-eclipse-manifest.patch
21mr|apache-commons-el-1.0-43|20	Patch2:         %{short_name}-enum.patch
21mr|apache-commons-el-1.0-43|21	BuildRequires:  ant
21mr|apache-commons-el-1.0-43|22	BuildRequires:  junit
21mr|apache-commons-el-1.0-43|23	BuildRequires:  javapackages-local
21mr|apache-commons-el-1.0-43|24	BuildRequires:  apache-commons-logging
21mr|apache-commons-el-1.0-43|25	BuildRequires:  glassfish-jsp-api
21mr|apache-commons-el-1.0-43|26	BuildRequires:  glassfish-servlet-api
21mr|apache-commons-el-1.0-43|27	
21mr|apache-commons-el-1.0-43|28	%description
21mr|apache-commons-el-1.0-43|29	An implementation of standard interfaces and abstract classes for
21mr|apache-commons-el-1.0-43|30	javax.servlet.jsp.el which is part of the JSP 2.0 specification.
21mr|apache-commons-el-1.0-43|31	
21mr|apache-commons-el-1.0-43|32	%package        javadoc
21mr|apache-commons-el-1.0-43|33	Summary:        API documentation for %{name}
21mr|apache-commons-el-1.0-43|34	
21mr|apache-commons-el-1.0-43|35	
21mr|apache-commons-el-1.0-43|36	%description    javadoc
21mr|apache-commons-el-1.0-43|37	%{summary}.
21mr|apache-commons-el-1.0-43|38	
21mr|apache-commons-el-1.0-43|39	
21mr|apache-commons-el-1.0-43|40	%prep
21mr|apache-commons-el-1.0-43|41	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-el-1.0-43|42	%patch0 -p1 -b .license
21mr|apache-commons-el-1.0-43|43	%patch1 -p1
21mr|apache-commons-el-1.0-43|44	%patch2 -p1
21mr|apache-commons-el-1.0-43|45	
21mr|apache-commons-el-1.0-43|46	# remove all precompiled stuff
21mr|apache-commons-el-1.0-43|47	find . -type f -name "*.jar" -exec rm -f {} \;
21mr|apache-commons-el-1.0-43|48	
21mr|apache-commons-el-1.0-43|49	cat > build.properties <<EOBP
21mr|apache-commons-el-1.0-43|50	build.compiler=modern
21mr|apache-commons-el-1.0-43|51	junit.jar=$(build-classpath junit)
21mr|apache-commons-el-1.0-43|52	servlet-api.jar=$(build-classpath glassfish-servlet-api)
21mr|apache-commons-el-1.0-43|53	jsp-api.jar=$(build-classpath glassfish-jsp-api)
21mr|apache-commons-el-1.0-43|54	servletapi.build.notrequired=true
21mr|apache-commons-el-1.0-43|55	jspapi.build.notrequired=true
21mr|apache-commons-el-1.0-43|56	EOBP
21mr|apache-commons-el-1.0-43|57	
21mr|apache-commons-el-1.0-43|58	# workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1015612
21mr|apache-commons-el-1.0-43|59	find . -iname 'ELParser.java' -exec sed -i 's:enum:enum1:g' \{\} \;
21mr|apache-commons-el-1.0-43|60	
21mr|apache-commons-el-1.0-43|61	%build
21mr|apache-commons-el-1.0-43|62	export CLASSPATH=
21mr|apache-commons-el-1.0-43|63	export OPT_JAR_LIST=:
21mr|apache-commons-el-1.0-43|64	%{ant} \
21mr|apache-commons-el-1.0-43|65	-Dfinal.name=%{short_name} \
21mr|apache-commons-el-1.0-43|66	-Dj2se.javadoc=%{_javadocdir}/java \
21mr|apache-commons-el-1.0-43|67	jar javadoc
21mr|apache-commons-el-1.0-43|68	
21mr|apache-commons-el-1.0-43|69	
21mr|apache-commons-el-1.0-43|70	%install
21mr|apache-commons-el-1.0-43|71	%mvn_artifact %{SOURCE1} dist/%{short_name}.jar
21mr|apache-commons-el-1.0-43|72	%mvn_alias "commons-el:commons-el" "org.apache.commons:commons-el"
21mr|apache-commons-el-1.0-43|73	%mvn_file : %{name} %{short_name}
21mr|apache-commons-el-1.0-43|74	%mvn_install -J dist/docs/api
21mr|apache-commons-el-1.0-43|75	
21mr|apache-commons-el-1.0-43|76	
21mr|apache-commons-el-1.0-43|77	%files -f .mfiles
21mr|apache-commons-el-1.0-43|78	%license LICENSE.txt
21mr|apache-commons-el-1.0-43|79	%doc STATUS.html
21mr|apache-commons-el-1.0-43|80	
21mr|apache-commons-el-1.0-43|81	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-el-1.0-43|82	%license LICENSE.txt
21mr|apache-commons-el-1.0-43|83	
21mr|apache-commons-el-1.0-43|84	

11401 21
21mr|apache-commons-email-1.5-6|1	%global short_name      commons-email
21mr|apache-commons-email-1.5-6|2	
21mr|apache-commons-email-1.5-6|3	Name:             apache-%{short_name}
21mr|apache-commons-email-1.5-6|4	Version:          1.5
21mr|apache-commons-email-1.5-6|5	Release:          6
21mr|apache-commons-email-1.5-6|6	Summary:          Apache Commons Email Package
21mr|apache-commons-email-1.5-6|7	License:          ASL 2.0
21mr|apache-commons-email-1.5-6|8	URL:              http://commons.apache.org/proper/%{short_name}/
21mr|apache-commons-email-1.5-6|9	Group:          Development/Java
21mr|apache-commons-email-1.5-6|10	BuildArch:        noarch
21mr|apache-commons-email-1.5-6|11	# Java stack is not supported on x86_32
21mr|apache-commons-email-1.5-6|12	ExcludeArch: %{ix86}
21mr|apache-commons-email-1.5-6|13	
21mr|apache-commons-email-1.5-6|14	Source0:          http://archive.apache.org/dist/commons/email/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-email-1.5-6|15	
21mr|apache-commons-email-1.5-6|16	# Disable tests that require Internet access
21mr|apache-commons-email-1.5-6|17	Patch0:           disable-internet-tests.patch
21mr|apache-commons-email-1.5-6|18	
21mr|apache-commons-email-1.5-6|19	BuildRequires:  maven-local
21mr|apache-commons-email-1.5-6|20	BuildRequires:  mvn(commons-io:commons-io)
21mr|apache-commons-email-1.5-6|21	BuildRequires:  mvn(com.sun.mail:javax.mail)
21mr|apache-commons-email-1.5-6|22	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-email-1.5-6|23	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-email-1.5-6|24	BuildRequires:  mvn(org.easymock:easymock)
21mr|apache-commons-email-1.5-6|25	BuildRequires:  mvn(org.powermock:powermock-api-easymock)
21mr|apache-commons-email-1.5-6|26	BuildRequires:  mvn(org.powermock:powermock-module-junit4)
21mr|apache-commons-email-1.5-6|27	BuildRequires:  mvn(org.slf4j:slf4j-jdk14)
21mr|apache-commons-email-1.5-6|28	BuildRequires:  mvn(org.subethamail:subethasmtp)
21mr|apache-commons-email-1.5-6|29	
21mr|apache-commons-email-1.5-6|30	%description
21mr|apache-commons-email-1.5-6|31	Commons-Email aims to provide an API for sending email. It is built on top of
21mr|apache-commons-email-1.5-6|32	the JavaMail API, which it aims to simplify.
21mr|apache-commons-email-1.5-6|33	
21mr|apache-commons-email-1.5-6|34	%package javadoc
21mr|apache-commons-email-1.5-6|35	Summary:          Javadoc for %{name}
21mr|apache-commons-email-1.5-6|36	
21mr|apache-commons-email-1.5-6|37	%description javadoc
21mr|apache-commons-email-1.5-6|38	This package contains the API documentation for %{name}.
21mr|apache-commons-email-1.5-6|39	
21mr|apache-commons-email-1.5-6|40	
21mr|apache-commons-email-1.5-6|41	%prep
21mr|apache-commons-email-1.5-6|42	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-email-1.5-6|43	%patch0
21mr|apache-commons-email-1.5-6|44	
21mr|apache-commons-email-1.5-6|45	# Compatibility links
21mr|apache-commons-email-1.5-6|46	%mvn_alias "org.apache.commons:commons-email" "commons-email:commons-email"
21mr|apache-commons-email-1.5-6|47	%mvn_file :commons-email %{short_name} %{name}
21mr|apache-commons-email-1.5-6|48	
21mr|apache-commons-email-1.5-6|49	# Javascript in Javadoc mis-detection
21mr|apache-commons-email-1.5-6|50	sed -i -e '/<script>/s/</&lt;/' src/main/java/org/apache/commons/mail/ImageHtmlEmail.java
21mr|apache-commons-email-1.5-6|51	
21mr|apache-commons-email-1.5-6|52	%build
21mr|apache-commons-email-1.5-6|53	%mvn_build -f
21mr|apache-commons-email-1.5-6|54	
21mr|apache-commons-email-1.5-6|55	%install
21mr|apache-commons-email-1.5-6|56	%mvn_install
21mr|apache-commons-email-1.5-6|57	
21mr|apache-commons-email-1.5-6|58	%files -f .mfiles
21mr|apache-commons-email-1.5-6|59	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-email-1.5-6|60	%doc RELEASE-NOTES.txt
21mr|apache-commons-email-1.5-6|61	
21mr|apache-commons-email-1.5-6|62	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-email-1.5-6|63	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-email-1.5-6|64	

11402 21
21mr|apache-commons-exec-1.3-12|1	%global base_name exec
21mr|apache-commons-exec-1.3-12|2	%global short_name commons-%{base_name}
21mr|apache-commons-exec-1.3-12|3	
21mr|apache-commons-exec-1.3-12|4	Name:           apache-commons-exec
21mr|apache-commons-exec-1.3-12|5	Version:        1.3
21mr|apache-commons-exec-1.3-12|6	Release:        12
21mr|apache-commons-exec-1.3-12|7	Summary:        Java library to reliably execute external processes from within the JVM
21mr|apache-commons-exec-1.3-12|8	License:        ASL 2.0
21mr|apache-commons-exec-1.3-12|9	URL:            http://commons.apache.org/exec/
21mr|apache-commons-exec-1.3-12|10	Group:          Development/Java
21mr|apache-commons-exec-1.3-12|11	BuildArch:      noarch
21mr|apache-commons-exec-1.3-12|12	# Java stack is not supported on x86_32
21mr|apache-commons-exec-1.3-12|13	ExcludeArch: %{ix86}
21mr|apache-commons-exec-1.3-12|14	
21mr|apache-commons-exec-1.3-12|15	Source0:        http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-exec-1.3-12|16	
21mr|apache-commons-exec-1.3-12|17	BuildRequires:  maven-local
21mr|apache-commons-exec-1.3-12|18	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-exec-1.3-12|19	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-exec-1.3-12|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-exec-1.3-12|21	
21mr|apache-commons-exec-1.3-12|22	# Tests execute /usr/bin/ping
21mr|apache-commons-exec-1.3-12|23	BuildRequires:  iputils
21mr|apache-commons-exec-1.3-12|24	
21mr|apache-commons-exec-1.3-12|25	%description
21mr|apache-commons-exec-1.3-12|26	Commons Exec is a library for dealing with external process execution and
21mr|apache-commons-exec-1.3-12|27	environment management in Java.
21mr|apache-commons-exec-1.3-12|28	
21mr|apache-commons-exec-1.3-12|29	
21mr|apache-commons-exec-1.3-12|30	%package javadoc
21mr|apache-commons-exec-1.3-12|31	Summary:        Javadocs for %{name}
21mr|apache-commons-exec-1.3-12|32	
21mr|apache-commons-exec-1.3-12|33	%description javadoc
21mr|apache-commons-exec-1.3-12|34	This package contains the API documentation for %{name}.
21mr|apache-commons-exec-1.3-12|35	
21mr|apache-commons-exec-1.3-12|36	
21mr|apache-commons-exec-1.3-12|37	%prep
21mr|apache-commons-exec-1.3-12|38	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-exec-1.3-12|39	
21mr|apache-commons-exec-1.3-12|40	# Fix wrong end-of-line encoding
21mr|apache-commons-exec-1.3-12|41	for file in LICENSE.txt NOTICE.txt RELEASE-NOTES.txt STATUS; do
21mr|apache-commons-exec-1.3-12|42	sed -i.orig "s/\r//" $file && \
21mr|apache-commons-exec-1.3-12|43	touch -r $file.orig $file && \
21mr|apache-commons-exec-1.3-12|44	rm $file.orig
21mr|apache-commons-exec-1.3-12|45	done
21mr|apache-commons-exec-1.3-12|46	
21mr|apache-commons-exec-1.3-12|47	# Shell scripts used for unit tests must be executable (see
21mr|apache-commons-exec-1.3-12|48	# http://commons.apache.org/exec/faq.html#environment-testing)
21mr|apache-commons-exec-1.3-12|49	chmod a+x src/test/scripts/*.sh
21mr|apache-commons-exec-1.3-12|50	
21mr|apache-commons-exec-1.3-12|51	# Skip Exec57Test (it is unstable), see rhbz#1202260
21mr|apache-commons-exec-1.3-12|52	find -name Exec57Test.java -delete
21mr|apache-commons-exec-1.3-12|53	
21mr|apache-commons-exec-1.3-12|54	%mvn_file :%{short_name} %{short_name} %{name}
21mr|apache-commons-exec-1.3-12|55	
21mr|apache-commons-exec-1.3-12|56	
21mr|apache-commons-exec-1.3-12|57	%build
21mr|apache-commons-exec-1.3-12|58	# -f (disabled tests): "DEBUG: ping: socket: Operation not permitted" in ABF
21mr|apache-commons-exec-1.3-12|59	%mvn_build -f -- -Dcommons.osgi.symbolicName=org.apache.commons.exec
21mr|apache-commons-exec-1.3-12|60	
21mr|apache-commons-exec-1.3-12|61	%install
21mr|apache-commons-exec-1.3-12|62	%mvn_install
21mr|apache-commons-exec-1.3-12|63	
21mr|apache-commons-exec-1.3-12|64	%files -f .mfiles
21mr|apache-commons-exec-1.3-12|65	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-exec-1.3-12|66	%doc STATUS RELEASE-NOTES.txt
21mr|apache-commons-exec-1.3-12|67	
21mr|apache-commons-exec-1.3-12|68	
21mr|apache-commons-exec-1.3-12|69	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-exec-1.3-12|70	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-exec-1.3-12|71	

11403 21
21mr|apache-commons-fileupload-1.4-2|1	%bcond_without  portlet
21mr|apache-commons-fileupload-1.4-2|2	
21mr|apache-commons-fileupload-1.4-2|3	Name:           apache-commons-fileupload
21mr|apache-commons-fileupload-1.4-2|4	Version:        1.4
21mr|apache-commons-fileupload-1.4-2|5	Release:        2
21mr|apache-commons-fileupload-1.4-2|6	Summary:        API to work with HTML file upload
21mr|apache-commons-fileupload-1.4-2|7	License:        ASL 2.0
21mr|apache-commons-fileupload-1.4-2|8	URL:            http://commons.apache.org/fileupload/
21mr|apache-commons-fileupload-1.4-2|9	Group:          Development/Java
21mr|apache-commons-fileupload-1.4-2|10	BuildArch:      noarch
21mr|apache-commons-fileupload-1.4-2|11	# Java stack is not supported on x86_32
21mr|apache-commons-fileupload-1.4-2|12	ExcludeArch: %{ix86}
21mr|apache-commons-fileupload-1.4-2|13	
21mr|apache-commons-fileupload-1.4-2|14	Source0:        http://archive.apache.org/dist/commons/fileupload/source/commons-fileupload-%{version}-src.tar.gz
21mr|apache-commons-fileupload-1.4-2|15	
21mr|apache-commons-fileupload-1.4-2|16	BuildRequires:  maven-local
21mr|apache-commons-fileupload-1.4-2|17	BuildRequires:  mvn(commons-io:commons-io)
21mr|apache-commons-fileupload-1.4-2|18	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|apache-commons-fileupload-1.4-2|19	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-fileupload-1.4-2|20	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-fileupload-1.4-2|21	%if %{with portlet}
21mr|apache-commons-fileupload-1.4-2|22	BuildRequires:  mvn(javax.portlet:portlet-api)
21mr|apache-commons-fileupload-1.4-2|23	%endif
21mr|apache-commons-fileupload-1.4-2|24	
21mr|apache-commons-fileupload-1.4-2|25	%description
21mr|apache-commons-fileupload-1.4-2|26	The javax.servlet package lacks support for RFC-1867, HTML file
21mr|apache-commons-fileupload-1.4-2|27	upload.  This package provides a simple to use API for working with
21mr|apache-commons-fileupload-1.4-2|28	such data.  The scope of this package is to create a package of Java
21mr|apache-commons-fileupload-1.4-2|29	utility classes to read multipart/form-data within a
21mr|apache-commons-fileupload-1.4-2|30	javax.servlet.http.HttpServletRequest.
21mr|apache-commons-fileupload-1.4-2|31	
21mr|apache-commons-fileupload-1.4-2|32	%package javadoc
21mr|apache-commons-fileupload-1.4-2|33	Summary:        API documentation for %{name}
21mr|apache-commons-fileupload-1.4-2|34	
21mr|apache-commons-fileupload-1.4-2|35	%description javadoc
21mr|apache-commons-fileupload-1.4-2|36	This package contains the API documentation for %{name}.
21mr|apache-commons-fileupload-1.4-2|37	
21mr|apache-commons-fileupload-1.4-2|38	# -----------------------------------------------------------------------------
21mr|apache-commons-fileupload-1.4-2|39	
21mr|apache-commons-fileupload-1.4-2|40	%prep
21mr|apache-commons-fileupload-1.4-2|41	%setup -q -n commons-fileupload-%{version}-src
21mr|apache-commons-fileupload-1.4-2|42	sed -i 's/\r//' LICENSE.txt
21mr|apache-commons-fileupload-1.4-2|43	sed -i 's/\r//' NOTICE.txt
21mr|apache-commons-fileupload-1.4-2|44	
21mr|apache-commons-fileupload-1.4-2|45	%if %{with portlet}
21mr|apache-commons-fileupload-1.4-2|46	# fix gId
21mr|apache-commons-fileupload-1.4-2|47	sed -i "s|<groupId>portlet-api</groupId>|<groupId>javax.portlet</groupId>|" pom.xml
21mr|apache-commons-fileupload-1.4-2|48	%else
21mr|apache-commons-fileupload-1.4-2|49	%pom_remove_dep portlet-api:portlet-api
21mr|apache-commons-fileupload-1.4-2|50	%pom_xpath_remove pom:properties/pom:commons.osgi.import
21mr|apache-commons-fileupload-1.4-2|51	%pom_xpath_remove pom:properties/pom:commons.osgi.dynamicImport
21mr|apache-commons-fileupload-1.4-2|52	rm -r src/main/java/org/apache/commons/fileupload/portlet
21mr|apache-commons-fileupload-1.4-2|53	%endif
21mr|apache-commons-fileupload-1.4-2|54	
21mr|apache-commons-fileupload-1.4-2|55	# -----------------------------------------------------------------------------
21mr|apache-commons-fileupload-1.4-2|56	
21mr|apache-commons-fileupload-1.4-2|57	%mvn_file ":{*}" @1 %{name}
21mr|apache-commons-fileupload-1.4-2|58	%mvn_alias : org.apache.commons:
21mr|apache-commons-fileupload-1.4-2|59	
21mr|apache-commons-fileupload-1.4-2|60	%build
21mr|apache-commons-fileupload-1.4-2|61	# tests fail to compile because they use an obsolete version of servlet API (2.4)
21mr|apache-commons-fileupload-1.4-2|62	%mvn_build -f -- -Dcommons.osgi.symbolicName=org.apache.commons.fileupload
21mr|apache-commons-fileupload-1.4-2|63	
21mr|apache-commons-fileupload-1.4-2|64	%install
21mr|apache-commons-fileupload-1.4-2|65	%mvn_install
21mr|apache-commons-fileupload-1.4-2|66	
21mr|apache-commons-fileupload-1.4-2|67	%files -f .mfiles
21mr|apache-commons-fileupload-1.4-2|68	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-fileupload-1.4-2|69	
21mr|apache-commons-fileupload-1.4-2|70	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-fileupload-1.4-2|71	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-fileupload-1.4-2|72	
21mr|apache-commons-fileupload-1.4-2|73	# -----------------------------------------------------------------------------
21mr|apache-commons-fileupload-1.4-2|74	

11404 21
21mr|apache-commons-io-2.6-7|1	Name:           apache-commons-io
21mr|apache-commons-io-2.6-7|2	Epoch:          1
21mr|apache-commons-io-2.6-7|3	Version:        2.6
21mr|apache-commons-io-2.6-7|4	Release:        7
21mr|apache-commons-io-2.6-7|5	Summary:        Utilities to assist with developing IO functionality
21mr|apache-commons-io-2.6-7|6	License:        ASL 2.0
21mr|apache-commons-io-2.6-7|7	URL:            http://commons.apache.org/io
21mr|apache-commons-io-2.6-7|8	Group:          Development/Java
21mr|apache-commons-io-2.6-7|9	BuildArch:      noarch
21mr|apache-commons-io-2.6-7|10	# Java stack is not supported on x86_32
21mr|apache-commons-io-2.6-7|11	ExcludeArch: %{ix86}
21mr|apache-commons-io-2.6-7|12	
21mr|apache-commons-io-2.6-7|13	Source0:        http://archive.apache.org/dist/commons/io/source/commons-io-%{version}-src.tar.gz
21mr|apache-commons-io-2.6-7|14	
21mr|apache-commons-io-2.6-7|15	BuildRequires:  maven-local
21mr|apache-commons-io-2.6-7|16	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-io-2.6-7|17	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-io-2.6-7|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-io-2.6-7|19	
21mr|apache-commons-io-2.6-7|20	%description
21mr|apache-commons-io-2.6-7|21	Commons-IO contains utility classes, stream implementations,
21mr|apache-commons-io-2.6-7|22	file filters, and endian classes. It is a library of utilities
21mr|apache-commons-io-2.6-7|23	to assist with developing IO functionality.
21mr|apache-commons-io-2.6-7|24	
21mr|apache-commons-io-2.6-7|25	%{?javadoc_package}
21mr|apache-commons-io-2.6-7|26	
21mr|apache-commons-io-2.6-7|27	%prep
21mr|apache-commons-io-2.6-7|28	%setup -q -n commons-io-%{version}-src
21mr|apache-commons-io-2.6-7|29	sed -i 's/\r//' *.txt
21mr|apache-commons-io-2.6-7|30	
21mr|apache-commons-io-2.6-7|31	%build
21mr|apache-commons-io-2.6-7|32	%mvn_file  : commons-io %{name}
21mr|apache-commons-io-2.6-7|33	%mvn_alias : org.apache.commons:
21mr|apache-commons-io-2.6-7|34	
21mr|apache-commons-io-2.6-7|35	# NOTE: tests *may* fail because commons-io is on surefire's classpath and causes
21mr|apache-commons-io-2.6-7|36	# tests to be run against the system version and not the one we just built
21mr|apache-commons-io-2.6-7|37	%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.io
21mr|apache-commons-io-2.6-7|38	
21mr|apache-commons-io-2.6-7|39	%install
21mr|apache-commons-io-2.6-7|40	%mvn_install
21mr|apache-commons-io-2.6-7|41	
21mr|apache-commons-io-2.6-7|42	%files -f .mfiles
21mr|apache-commons-io-2.6-7|43	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-io-2.6-7|44	%doc RELEASE-NOTES.txt
21mr|apache-commons-io-2.6-7|45	

11405 21
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|1	%global base_name  javaflow
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|2	%global short_name commons-%{base_name}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|3	%global namedreltag -SNAPSHOT
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|4	%global namedversion %{version}%{?namedreltag}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|5	Name:          apache-commons-javaflow
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|6	Version:       1.0
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|7	Release:       0.17.20120509SNAPSHOT
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|8	Summary:       Commons Javaflow
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|9	License:       ASL 2.0
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|10	Url:           http://commons.apache.org/sandbox/javaflow/
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|11	# svn export http://svn.apache.org/repos/asf/commons/sandbox/javaflow/trunk/  commons-javaflow-1.0-SNAPSHOT
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|12	# tar czf commons-javaflow-1.0-SNAPSHOT-src-svn.tar.gz commons-javaflow-1.0-SNAPSHOT
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|13	Source0:       %{short_name}-%{namedversion}-src-svn.tar.gz
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|14	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|15	BuildRequires: mvn(asm:asm)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|16	BuildRequires: mvn(asm:asm-analysis)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|17	BuildRequires: mvn(asm:asm-commons)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|18	BuildRequires: mvn(asm:asm-tree)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|19	BuildRequires: mvn(asm:asm-util)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|20	BuildRequires: mvn(commons-io:commons-io)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|21	BuildRequires: mvn(commons-logging:commons-logging)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|22	BuildRequires: mvn(junit:junit)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|23	BuildRequires: mvn(junit-addons:junit-addons)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|24	BuildRequires: mvn(org.apache.ant:ant)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|25	BuildRequires: mvn(org.apache.bcel:bcel)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|26	BuildRequires: mvn(org.apache.commons:commons-jci-core)
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|27	BuildRequires: maven-local
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|28	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|29	Group:          Development/Java
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|30	BuildArch:     noarch
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|31	# Java stack is not supported on x86_32
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|32	ExcludeArch: %{ix86}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|33	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|34	%description
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|35	Sometimes it is useful if we can capture the state of the application,
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|36	its stack of function calls, which includes local variables, the global
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|37	variables and the program counter, and save them into an object. If
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|38	this object would give us the ability to restart the processing from
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|39	the point stored in it.
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|40	A continuation is exactly the type of object that we need. Think of a
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|41	continuation as an object that, for a given point in your program,
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|42	contains a snapshot of the stack trace, including all the local
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|43	variables, and the program counter. You can not only store these
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|44	things in the continuation object, but also restore the execution
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|45	of the program from a continuation object. This means that the stack
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|46	trace and the program counter of the running program become the ones
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|47	stored in a continuation.
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|48	Continuations are powerful concepts from the world of functional
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|49	languages, like Scheme, but they are becoming popular in other
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|50	languages as well.
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|51	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|52	%package ant
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|53	Summary:       Development files for Commons Javaflow
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|54	Requires:      ant
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|55	Requires:      %{name} = %{version}-%{release}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|56	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|57	%description ant
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|58	This package enables support for the Commons Javaflow ant tasks.
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|59	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|60	%package javadoc
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|61	Summary:       Javadoc for %{name}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|62	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|63	%description javadoc
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|64	This package contains javadoc for %{name}.
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|65	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|66	%prep
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|67	%setup -q -n %{short_name}-%{namedversion}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|68	find . -name "*.class" -delete
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|69	find . -name "*.jar" -delete
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|70	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|71	%pom_remove_parent
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|72	#sed -i "s|commons-sandbox-parent|commons-parent|" pom.xml
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|73	%pom_xpath_inject "pom:project" "<groupId>org.apache.commons</groupId>"
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|74	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|75	%pom_xpath_inject "pom:dependencies/pom:dependency[pom:artifactId = 'ant' ]" "<scope>provided</scope>"
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|76	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|77	%mvn_file :%{short_name} %{name}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|78	%mvn_file :%{short_name} %{short_name}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|79	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|80	%build
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|81	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|82	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|83	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|84	%install
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|85	%mvn_install
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|86	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|87	mkdir -p %{buildroot}%{_sysconfdir}/ant.d
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|88	echo "ant %{short_name}" > %{short_name}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|89	install -p -m 644 %{short_name} %{buildroot}%{_sysconfdir}/ant.d/%{short_name}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|90	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|91	%files -f .mfiles
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|92	%doc CREDITS.txt TODO.txt
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|93	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|94	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|95	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|96	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|97	
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|98	%files ant
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|99	%config(noreplace) %{_sysconfdir}/ant.d/%{short_name}
21mr|apache-commons-javaflow-1.0-0.17.20120509SNAPSHOT|100	

11406 21
21mr|apache-commons-jci-1.1-9|1	%bcond_with     groovy
21mr|apache-commons-jci-1.1-9|2	
21mr|apache-commons-jci-1.1-9|3	%global base_name  jci
21mr|apache-commons-jci-1.1-9|4	%global short_name commons-%{base_name}
21mr|apache-commons-jci-1.1-9|5	%global namedreltag %{nil}
21mr|apache-commons-jci-1.1-9|6	%global namedversion %{version}%{?namedreltag}
21mr|apache-commons-jci-1.1-9|7	
21mr|apache-commons-jci-1.1-9|8	Name:          apache-commons-jci
21mr|apache-commons-jci-1.1-9|9	Version:       1.1
21mr|apache-commons-jci-1.1-9|10	Release:       9
21mr|apache-commons-jci-1.1-9|11	Summary:       Commons Java Compiler Interface
21mr|apache-commons-jci-1.1-9|12	License:       ASL 2.0
21mr|apache-commons-jci-1.1-9|13	URL:           http://commons.apache.org/jci/
21mr|apache-commons-jci-1.1-9|14	Source0:       http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{namedversion}-src.tar.gz
21mr|apache-commons-jci-1.1-9|15	Patch0:        %{name}-1.1-janino27.patch
21mr|apache-commons-jci-1.1-9|16	
21mr|apache-commons-jci-1.1-9|17	BuildRequires: maven-local
21mr|apache-commons-jci-1.1-9|18	BuildRequires: mvn(asm:asm)
21mr|apache-commons-jci-1.1-9|19	BuildRequires: mvn(commons-io:commons-io)
21mr|apache-commons-jci-1.1-9|20	BuildRequires: mvn(commons-logging:commons-logging)
21mr|apache-commons-jci-1.1-9|21	BuildRequires: mvn(junit:junit)
21mr|apache-commons-jci-1.1-9|22	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|apache-commons-jci-1.1-9|23	BuildRequires: mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-jci-1.1-9|24	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-jci-1.1-9|25	%if %{with groovy}
21mr|apache-commons-jci-1.1-9|26	BuildRequires: mvn(org.codehaus.groovy:groovy)
21mr|apache-commons-jci-1.1-9|27	%endif
21mr|apache-commons-jci-1.1-9|28	BuildRequires: mvn(org.codehaus.janino:janino)
21mr|apache-commons-jci-1.1-9|29	BuildRequires: mvn(org.eclipse.jdt.core.compiler:ecj)
21mr|apache-commons-jci-1.1-9|30	BuildRequires: mvn(rhino:js)
21mr|apache-commons-jci-1.1-9|31	
21mr|apache-commons-jci-1.1-9|32	Requires:      %{name}-core = %{version}-%{release}
21mr|apache-commons-jci-1.1-9|33	Group:          Development/Java
21mr|apache-commons-jci-1.1-9|34	BuildArch:     noarch
21mr|apache-commons-jci-1.1-9|35	# Java stack is not supported on x86_32
21mr|apache-commons-jci-1.1-9|36	ExcludeArch: %{ix86}
21mr|apache-commons-jci-1.1-9|37	
21mr|apache-commons-jci-1.1-9|38	#* jsr199 Commons JCI compiler implementation for JDK 1.6 and up.
21mr|apache-commons-jci-1.1-9|39	
21mr|apache-commons-jci-1.1-9|40	%description
21mr|apache-commons-jci-1.1-9|41	JCI is a java compiler interface featuring a compiling class loader.
21mr|apache-commons-jci-1.1-9|42	The current implementation supports compilation via the following
21mr|apache-commons-jci-1.1-9|43	compilers:
21mr|apache-commons-jci-1.1-9|44	
21mr|apache-commons-jci-1.1-9|45	* eclipse
21mr|apache-commons-jci-1.1-9|46	* groovy
21mr|apache-commons-jci-1.1-9|47	* janino
21mr|apache-commons-jci-1.1-9|48	* rhino
21mr|apache-commons-jci-1.1-9|49	
21mr|apache-commons-jci-1.1-9|50	%package core
21mr|apache-commons-jci-1.1-9|51	Summary:       Commons Java Compiler Interface - core
21mr|apache-commons-jci-1.1-9|52	
21mr|apache-commons-jci-1.1-9|53	%description core
21mr|apache-commons-jci-1.1-9|54	Commons JCI core interfaces and implementations.
21mr|apache-commons-jci-1.1-9|55	
21mr|apache-commons-jci-1.1-9|56	%package fam
21mr|apache-commons-jci-1.1-9|57	Summary:       Commons Java Compiler Interface - FAM
21mr|apache-commons-jci-1.1-9|58	
21mr|apache-commons-jci-1.1-9|59	%description fam
21mr|apache-commons-jci-1.1-9|60	Commons JCI FileAlterationMonitor (FAM) to
21mr|apache-commons-jci-1.1-9|61	monitor local file systems and get notified
21mr|apache-commons-jci-1.1-9|62	about changes.
21mr|apache-commons-jci-1.1-9|63	
21mr|apache-commons-jci-1.1-9|64	%package javadoc
21mr|apache-commons-jci-1.1-9|65	Summary:       Javadoc for %{name}
21mr|apache-commons-jci-1.1-9|66	
21mr|apache-commons-jci-1.1-9|67	%description javadoc
21mr|apache-commons-jci-1.1-9|68	This package contains javadoc for %{name}.
21mr|apache-commons-jci-1.1-9|69	
21mr|apache-commons-jci-1.1-9|70	# compilers
21mr|apache-commons-jci-1.1-9|71	
21mr|apache-commons-jci-1.1-9|72	%package eclipse
21mr|apache-commons-jci-1.1-9|73	Summary:       Commons Java Compiler Interface - eclipse
21mr|apache-commons-jci-1.1-9|74	
21mr|apache-commons-jci-1.1-9|75	%description eclipse
21mr|apache-commons-jci-1.1-9|76	Commons JCI compiler implementation for the eclipse compiler.
21mr|apache-commons-jci-1.1-9|77	
21mr|apache-commons-jci-1.1-9|78	%if %{with groovy}
21mr|apache-commons-jci-1.1-9|79	%package groovy
21mr|apache-commons-jci-1.1-9|80	Summary:       Commons Java Compiler Interface - groovy
21mr|apache-commons-jci-1.1-9|81	
21mr|apache-commons-jci-1.1-9|82	%description groovy
21mr|apache-commons-jci-1.1-9|83	Commons JCI compiler implementation for the groovy compiler.
21mr|apache-commons-jci-1.1-9|84	%endif
21mr|apache-commons-jci-1.1-9|85	
21mr|apache-commons-jci-1.1-9|86	%package janino
21mr|apache-commons-jci-1.1-9|87	Summary:       Commons Java Compiler Interface - janino
21mr|apache-commons-jci-1.1-9|88	
21mr|apache-commons-jci-1.1-9|89	%description janino
21mr|apache-commons-jci-1.1-9|90	Commons JCI compiler implementation for the janino compiler.
21mr|apache-commons-jci-1.1-9|91	
21mr|apache-commons-jci-1.1-9|92	%package rhino
21mr|apache-commons-jci-1.1-9|93	Summary:       Commons Java Compiler Interface - rhino
21mr|apache-commons-jci-1.1-9|94	
21mr|apache-commons-jci-1.1-9|95	%description rhino
21mr|apache-commons-jci-1.1-9|96	Commons JCI compiler implementation for rhino JavaScript.
21mr|apache-commons-jci-1.1-9|97	
21mr|apache-commons-jci-1.1-9|98	%prep
21mr|apache-commons-jci-1.1-9|99	%setup -q -n %{short_name}-%{namedversion}-src
21mr|apache-commons-jci-1.1-9|100	find . -name "*.class" -delete
21mr|apache-commons-jci-1.1-9|101	find . -name "*.jar" -delete
21mr|apache-commons-jci-1.1-9|102	
21mr|apache-commons-jci-1.1-9|103	%patch0 -p1
21mr|apache-commons-jci-1.1-9|104	
21mr|apache-commons-jci-1.1-9|105	%if %{without groovy}
21mr|apache-commons-jci-1.1-9|106	# disable groovy support
21mr|apache-commons-jci-1.1-9|107	%pom_disable_module compilers/groovy
21mr|apache-commons-jci-1.1-9|108	%endif
21mr|apache-commons-jci-1.1-9|109	
21mr|apache-commons-jci-1.1-9|110	# require old version of jdependency
21mr|apache-commons-jci-1.1-9|111	%pom_disable_module examples
21mr|apache-commons-jci-1.1-9|112	
21mr|apache-commons-jci-1.1-9|113	%pom_xpath_remove "pom:build/pom:extensions"
21mr|apache-commons-jci-1.1-9|114	
21mr|apache-commons-jci-1.1-9|115	%pom_xpath_set "pom:properties/pom:maven.compiler.source" 1.6
21mr|apache-commons-jci-1.1-9|116	%pom_xpath_set "pom:properties/pom:maven.compiler.target" 1.6
21mr|apache-commons-jci-1.1-9|117	
21mr|apache-commons-jci-1.1-9|118	%pom_remove_plugin :cobertura-maven-plugin
21mr|apache-commons-jci-1.1-9|119	%pom_remove_plugin :maven-assembly-plugin
21mr|apache-commons-jci-1.1-9|120	%pom_remove_plugin :maven-site-plugin
21mr|apache-commons-jci-1.1-9|121	
21mr|apache-commons-jci-1.1-9|122	%if %{with groovy}
21mr|apache-commons-jci-1.1-9|123	%pom_xpath_set "pom:dependencyManagement/pom:dependencies/pom:dependency[pom:groupId = 'org.codehaus.groovy']/pom:artifactId" groovy
21mr|apache-commons-jci-1.1-9|124	%pom_xpath_set "pom:dependencyManagement/pom:dependencies/pom:dependency[pom:groupId = 'org.codehaus.groovy']/pom:version" 1.8.9
21mr|apache-commons-jci-1.1-9|125	%pom_xpath_set "pom:dependencies/pom:dependency[pom:groupId = 'org.codehaus.groovy']/pom:artifactId" groovy compilers/groovy
21mr|apache-commons-jci-1.1-9|126	%pom_xpath_inject "pom:dependencies/pom:dependency[pom:groupId = 'org.codehaus.groovy']" "<version>1.8.9</version>" compilers/groovy
21mr|apache-commons-jci-1.1-9|127	%endif
21mr|apache-commons-jci-1.1-9|128	
21mr|apache-commons-jci-1.1-9|129	# Fix installation directory
21mr|apache-commons-jci-1.1-9|130	%mvn_file :%{short_name}-core    %{short_name}/%{short_name}-core
21mr|apache-commons-jci-1.1-9|131	%mvn_file :%{short_name}-fam     %{short_name}/%{short_name}-fam
21mr|apache-commons-jci-1.1-9|132	%mvn_file :%{short_name}-eclipse %{short_name}/%{short_name}-eclipse
21mr|apache-commons-jci-1.1-9|133	%if %{with groovy}
21mr|apache-commons-jci-1.1-9|134	%mvn_file :%{short_name}-groovy  %{short_name}/%{short_name}-groovy
21mr|apache-commons-jci-1.1-9|135	%endif
21mr|apache-commons-jci-1.1-9|136	%mvn_file :%{short_name}-janino  %{short_name}/%{short_name}-janino
21mr|apache-commons-jci-1.1-9|137	%mvn_file :%{short_name}-rhino   %{short_name}/%{short_name}-rhino
21mr|apache-commons-jci-1.1-9|138	
21mr|apache-commons-jci-1.1-9|139	%build
21mr|apache-commons-jci-1.1-9|140	
21mr|apache-commons-jci-1.1-9|141	# random tests failures
21mr|apache-commons-jci-1.1-9|142	%mvn_build -s -- -Dmaven.test.failure.ignore=true
21mr|apache-commons-jci-1.1-9|143	
21mr|apache-commons-jci-1.1-9|144	%install
21mr|apache-commons-jci-1.1-9|145	%mvn_install
21mr|apache-commons-jci-1.1-9|146	
21mr|apache-commons-jci-1.1-9|147	%files -f .mfiles-%{short_name}
21mr|apache-commons-jci-1.1-9|148	%dir %{_javadir}/%{short_name}
21mr|apache-commons-jci-1.1-9|149	%doc README.txt TODO.txt
21mr|apache-commons-jci-1.1-9|150	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-jci-1.1-9|151	
21mr|apache-commons-jci-1.1-9|152	%files core -f .mfiles-%{short_name}-core
21mr|apache-commons-jci-1.1-9|153	
21mr|apache-commons-jci-1.1-9|154	%files fam -f .mfiles-%{short_name}-fam
21mr|apache-commons-jci-1.1-9|155	
21mr|apache-commons-jci-1.1-9|156	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-jci-1.1-9|157	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-jci-1.1-9|158	
21mr|apache-commons-jci-1.1-9|159	%files eclipse -f .mfiles-%{short_name}-eclipse
21mr|apache-commons-jci-1.1-9|160	
21mr|apache-commons-jci-1.1-9|161	%if %{with groovy}
21mr|apache-commons-jci-1.1-9|162	%files groovy -f .mfiles-%{short_name}-groovy
21mr|apache-commons-jci-1.1-9|163	%endif
21mr|apache-commons-jci-1.1-9|164	
21mr|apache-commons-jci-1.1-9|165	%files janino -f .mfiles-%{short_name}-janino
21mr|apache-commons-jci-1.1-9|166	
21mr|apache-commons-jci-1.1-9|167	%files rhino -f .mfiles-%{short_name}-rhino
21mr|apache-commons-jci-1.1-9|168	

11407 21
21mr|apache-commons-jexl-2.1.1-23|1	%global jarname commons-jexl
21mr|apache-commons-jexl-2.1.1-23|2	%global compatver 2.1.0
21mr|apache-commons-jexl-2.1.1-23|3	
21mr|apache-commons-jexl-2.1.1-23|4	Name:           apache-%{jarname}
21mr|apache-commons-jexl-2.1.1-23|5	Version:        2.1.1
21mr|apache-commons-jexl-2.1.1-23|6	Release:        23
21mr|apache-commons-jexl-2.1.1-23|7	Summary:        Java Expression Language (JEXL)
21mr|apache-commons-jexl-2.1.1-23|8	License:        ASL 2.0
21mr|apache-commons-jexl-2.1.1-23|9	URL:            http://commons.apache.org/jexl
21mr|apache-commons-jexl-2.1.1-23|10	Group:          Development/Java
21mr|apache-commons-jexl-2.1.1-23|11	BuildArch:      noarch
21mr|apache-commons-jexl-2.1.1-23|12	# Java stack is not supported on x86_32
21mr|apache-commons-jexl-2.1.1-23|13	ExcludeArch: %{ix86}
21mr|apache-commons-jexl-2.1.1-23|14	
21mr|apache-commons-jexl-2.1.1-23|15	Source0:        http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz
21mr|apache-commons-jexl-2.1.1-23|16	
21mr|apache-commons-jexl-2.1.1-23|17	# Patch to fix test failure with junit 4.11
21mr|apache-commons-jexl-2.1.1-23|18	Patch0:         001-Fix-tests.patch
21mr|apache-commons-jexl-2.1.1-23|19	# Fix javadoc build
21mr|apache-commons-jexl-2.1.1-23|20	Patch1:         apache-commons-jexl-javadoc.patch
21mr|apache-commons-jexl-2.1.1-23|21	Patch2:         0001-Port-to-current-javacc.patch
21mr|apache-commons-jexl-2.1.1-23|22	
21mr|apache-commons-jexl-2.1.1-23|23	BuildRequires:  maven-local
21mr|apache-commons-jexl-2.1.1-23|24	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-jexl-2.1.1-23|25	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-jexl-2.1.1-23|26	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-jexl-2.1.1-23|27	BuildRequires:  mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|apache-commons-jexl-2.1.1-23|28	
21mr|apache-commons-jexl-2.1.1-23|29	Provides:       %{jarname} = %{version}-%{release}
21mr|apache-commons-jexl-2.1.1-23|30	
21mr|apache-commons-jexl-2.1.1-23|31	%description
21mr|apache-commons-jexl-2.1.1-23|32	Java Expression Language (JEXL) is an expression language engine which can be
21mr|apache-commons-jexl-2.1.1-23|33	embedded in applications and frameworks.  JEXL is inspired by Jakarta Velocity
21mr|apache-commons-jexl-2.1.1-23|34	and the Expression Language defined in the JavaServer Pages Standard Tag
21mr|apache-commons-jexl-2.1.1-23|35	Library version 1.1 (JSTL) and JavaServer Pages version 2.0 (JSP).  While
21mr|apache-commons-jexl-2.1.1-23|36	inspired by JSTL EL, it must be noted that JEXL is not a compatible
21mr|apache-commons-jexl-2.1.1-23|37	implementation of EL as defined in JSTL 1.1 (JSR-052) or JSP 2.0 (JSR-152).
21mr|apache-commons-jexl-2.1.1-23|38	For a compatible implementation of these specifications, see the Commons EL
21mr|apache-commons-jexl-2.1.1-23|39	project.
21mr|apache-commons-jexl-2.1.1-23|40	
21mr|apache-commons-jexl-2.1.1-23|41	JEXL attempts to bring some of the lessons learned by the Velocity community
21mr|apache-commons-jexl-2.1.1-23|42	about expression languages in templating to a wider audience.  Commons Jelly
21mr|apache-commons-jexl-2.1.1-23|43	needed Velocity-ish method access, it just had to have it.
21mr|apache-commons-jexl-2.1.1-23|44	
21mr|apache-commons-jexl-2.1.1-23|45	
21mr|apache-commons-jexl-2.1.1-23|46	%package javadoc
21mr|apache-commons-jexl-2.1.1-23|47	Summary:        Javadocs for %{name}
21mr|apache-commons-jexl-2.1.1-23|48	Requires:       jpackage-utils
21mr|apache-commons-jexl-2.1.1-23|49	Provides:       %{jarname}-javadoc = %{version}-%{release}
21mr|apache-commons-jexl-2.1.1-23|50	
21mr|apache-commons-jexl-2.1.1-23|51	%description javadoc
21mr|apache-commons-jexl-2.1.1-23|52	This package contains the API documentation for %{name}.
21mr|apache-commons-jexl-2.1.1-23|53	
21mr|apache-commons-jexl-2.1.1-23|54	
21mr|apache-commons-jexl-2.1.1-23|55	%prep
21mr|apache-commons-jexl-2.1.1-23|56	%setup -q -n %{jarname}-%{version}-src
21mr|apache-commons-jexl-2.1.1-23|57	%patch0 -p1 -b .test
21mr|apache-commons-jexl-2.1.1-23|58	%patch1 -p1 -b .javadoc
21mr|apache-commons-jexl-2.1.1-23|59	%patch2 -p1
21mr|apache-commons-jexl-2.1.1-23|60	
21mr|apache-commons-jexl-2.1.1-23|61	# Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file
21mr|apache-commons-jexl-2.1.1-23|62	%pom_remove_dep org.apache.bsf:bsf-api
21mr|apache-commons-jexl-2.1.1-23|63	find \( -name '*.jar' -o -name '*.class' \) -delete
21mr|apache-commons-jexl-2.1.1-23|64	# Fix line endings
21mr|apache-commons-jexl-2.1.1-23|65	find -name '*.txt' -exec sed -i 's/\r//' '{}' +
21mr|apache-commons-jexl-2.1.1-23|66	
21mr|apache-commons-jexl-2.1.1-23|67	# Drop "-SNAPSHOT" from version
21mr|apache-commons-jexl-2.1.1-23|68	%pom_xpath_set "pom:project/pom:version" %{compatver} jexl2-compat
21mr|apache-commons-jexl-2.1.1-23|69	%pom_xpath_set "pom:dependency[pom:artifactId='commons-jexl']/pom:version" %{version} jexl2-compat
21mr|apache-commons-jexl-2.1.1-23|70	
21mr|apache-commons-jexl-2.1.1-23|71	echo "
21mr|apache-commons-jexl-2.1.1-23|72	<project>
21mr|apache-commons-jexl-2.1.1-23|73	<modelVersion>4.0.0</modelVersion>
21mr|apache-commons-jexl-2.1.1-23|74	<groupId>org.fedoraproject</groupId>
21mr|apache-commons-jexl-2.1.1-23|75	<artifactId>commons-jexl-aggegator</artifactId>
21mr|apache-commons-jexl-2.1.1-23|76	<version>%{version}</version>
21mr|apache-commons-jexl-2.1.1-23|77	<packaging>pom</packaging>
21mr|apache-commons-jexl-2.1.1-23|78	<modules>
21mr|apache-commons-jexl-2.1.1-23|79	<module>.</module>
21mr|apache-commons-jexl-2.1.1-23|80	<module>jexl2-compat</module>
21mr|apache-commons-jexl-2.1.1-23|81	</modules>
21mr|apache-commons-jexl-2.1.1-23|82	</project>" >>aggregator-pom.xml
21mr|apache-commons-jexl-2.1.1-23|83	%mvn_package :commons-jexl-aggegator __noinstall
21mr|apache-commons-jexl-2.1.1-23|84	
21mr|apache-commons-jexl-2.1.1-23|85	%build
21mr|apache-commons-jexl-2.1.1-23|86	%mvn_build -- -f aggregator-pom.xml
21mr|apache-commons-jexl-2.1.1-23|87	
21mr|apache-commons-jexl-2.1.1-23|88	%install
21mr|apache-commons-jexl-2.1.1-23|89	%mvn_install
21mr|apache-commons-jexl-2.1.1-23|90	
21mr|apache-commons-jexl-2.1.1-23|91	
21mr|apache-commons-jexl-2.1.1-23|92	%files -f .mfiles
21mr|apache-commons-jexl-2.1.1-23|93	%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
21mr|apache-commons-jexl-2.1.1-23|94	
21mr|apache-commons-jexl-2.1.1-23|95	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-jexl-2.1.1-23|96	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-jexl-2.1.1-23|97	
21mr|apache-commons-jexl-2.1.1-23|98	

11408 21
21mr|apache-commons-jxpath-1.3-33|1	Name:           apache-commons-jxpath
21mr|apache-commons-jxpath-1.3-33|2	Version:        1.3
21mr|apache-commons-jxpath-1.3-33|3	Release:        33
21mr|apache-commons-jxpath-1.3-33|4	Summary:        Simple XPath interpreter
21mr|apache-commons-jxpath-1.3-33|5	License:        ASL 2.0
21mr|apache-commons-jxpath-1.3-33|6	URL:            http://commons.apache.org/jxpath/
21mr|apache-commons-jxpath-1.3-33|7	Group:          Development/Java
21mr|apache-commons-jxpath-1.3-33|8	BuildArch:      noarch
21mr|apache-commons-jxpath-1.3-33|9	# Java stack is not supported on x86_32
21mr|apache-commons-jxpath-1.3-33|10	ExcludeArch: %{ix86}
21mr|apache-commons-jxpath-1.3-33|11	
21mr|apache-commons-jxpath-1.3-33|12	Source0:        http://www.apache.org/dist/commons/jxpath/source/commons-jxpath-%{version}-src.tar.gz
21mr|apache-commons-jxpath-1.3-33|13	
21mr|apache-commons-jxpath-1.3-33|14	Patch0:         commons-jxpath-mockrunner.patch
21mr|apache-commons-jxpath-1.3-33|15	
21mr|apache-commons-jxpath-1.3-33|16	BuildRequires:  maven-local
21mr|apache-commons-jxpath-1.3-33|17	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|apache-commons-jxpath-1.3-33|18	BuildRequires:  mvn(javax.servlet:jsp-api)
21mr|apache-commons-jxpath-1.3-33|19	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|apache-commons-jxpath-1.3-33|20	BuildRequires:  mvn(jdom:jdom)
21mr|apache-commons-jxpath-1.3-33|21	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-jxpath-1.3-33|22	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-jxpath-1.3-33|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|apache-commons-jxpath-1.3-33|24	BuildRequires:  mvn(xerces:xercesImpl)
21mr|apache-commons-jxpath-1.3-33|25	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|apache-commons-jxpath-1.3-33|26	
21mr|apache-commons-jxpath-1.3-33|27	%description
21mr|apache-commons-jxpath-1.3-33|28	Defines a simple interpreter of an expression language called XPath.
21mr|apache-commons-jxpath-1.3-33|29	JXPath applies XPath expressions to graphs of objects of all kinds:
21mr|apache-commons-jxpath-1.3-33|30	JavaBeans, Maps, Servlet contexts, DOM etc, including mixtures thereof.
21mr|apache-commons-jxpath-1.3-33|31	
21mr|apache-commons-jxpath-1.3-33|32	%package javadoc
21mr|apache-commons-jxpath-1.3-33|33	Summary:        API documentation for %{name}
21mr|apache-commons-jxpath-1.3-33|34	
21mr|apache-commons-jxpath-1.3-33|35	%description javadoc
21mr|apache-commons-jxpath-1.3-33|36	This package contains the API documentation for %{name}.
21mr|apache-commons-jxpath-1.3-33|37	
21mr|apache-commons-jxpath-1.3-33|38	%prep
21mr|apache-commons-jxpath-1.3-33|39	%setup -q -n commons-jxpath-%{version}-src
21mr|apache-commons-jxpath-1.3-33|40	%patch0 -p1
21mr|apache-commons-jxpath-1.3-33|41	
21mr|apache-commons-jxpath-1.3-33|42	%mvn_file ":{*}" %{name} @1
21mr|apache-commons-jxpath-1.3-33|43	%mvn_alias : org.apache.commons:
21mr|apache-commons-jxpath-1.3-33|44	
21mr|apache-commons-jxpath-1.3-33|45	%pom_xpath_inject 'pom:properties' \
21mr|apache-commons-jxpath-1.3-33|46	'<commons.osgi.import>org.apache.commons.beanutils;resolution:="optional",org.jdom*;resolution:="optional",org.w3c.dom;resolution:="optional",javax.servlet*;resolution:="optional",*</commons.osgi.import>'
21mr|apache-commons-jxpath-1.3-33|47	
21mr|apache-commons-jxpath-1.3-33|48	%build
21mr|apache-commons-jxpath-1.3-33|49	# we are skipping tests because we don't have com.mockrunner in repos yet
21mr|apache-commons-jxpath-1.3-33|50	%mvn_build -f -- -Dcommons.osgi.symbolicName=org.apache.commons.jxpath
21mr|apache-commons-jxpath-1.3-33|51	
21mr|apache-commons-jxpath-1.3-33|52	%install
21mr|apache-commons-jxpath-1.3-33|53	%mvn_install
21mr|apache-commons-jxpath-1.3-33|54	
21mr|apache-commons-jxpath-1.3-33|55	%files -f .mfiles
21mr|apache-commons-jxpath-1.3-33|56	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-jxpath-1.3-33|57	
21mr|apache-commons-jxpath-1.3-33|58	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-jxpath-1.3-33|59	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-jxpath-1.3-33|60	

11409 21
21mr|apache-commons-lang-2.6-25|1	
21mr|apache-commons-lang-2.6-25|2	%global base_name       lang
21mr|apache-commons-lang-2.6-25|3	%global short_name      commons-%{base_name}
21mr|apache-commons-lang-2.6-25|4	
21mr|apache-commons-lang-2.6-25|5	Name:           apache-%{short_name}
21mr|apache-commons-lang-2.6-25|6	Version:        2.6
21mr|apache-commons-lang-2.6-25|7	Epoch:			2
21mr|apache-commons-lang-2.6-25|8	Release:        25
21mr|apache-commons-lang-2.6-25|9	Summary:        Provides a host of helper utilities for the java.lang API
21mr|apache-commons-lang-2.6-25|10	License:        ASL 2.0
21mr|apache-commons-lang-2.6-25|11	URL:            http://commons.apache.org/%{base_name}
21mr|apache-commons-lang-2.6-25|12	Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-lang-2.6-25|13	Patch1:         0002-Fix-FastDateFormat-for-Java-7-behaviour.patch
21mr|apache-commons-lang-2.6-25|14	
21mr|apache-commons-lang-2.6-25|15	Group:          Development/Java
21mr|apache-commons-lang-2.6-25|16	BuildArch:      noarch
21mr|apache-commons-lang-2.6-25|17	# Java stack is not supported on x86_32
21mr|apache-commons-lang-2.6-25|18	ExcludeArch: %{ix86}
21mr|apache-commons-lang-2.6-25|19	BuildRequires:  maven-local
21mr|apache-commons-lang-2.6-25|20	BuildRequires:  apache-commons-parent
21mr|apache-commons-lang-2.6-25|21	BuildRequires:  maven-surefire-provider-junit
21mr|apache-commons-lang-2.6-25|22	
21mr|apache-commons-lang-2.6-25|23	%description
21mr|apache-commons-lang-2.6-25|24	The standard Java libraries fail to provide enough methods for
21mr|apache-commons-lang-2.6-25|25	manipulation of its core classes. The Commons Lang Component provides
21mr|apache-commons-lang-2.6-25|26	these extra methods.
21mr|apache-commons-lang-2.6-25|27	The Commons Lang Component provides a host of helper utilities for the
21mr|apache-commons-lang-2.6-25|28	java.lang API, notably String manipulation methods, basic numerical
21mr|apache-commons-lang-2.6-25|29	methods, object reflection, creation and serialization, and System
21mr|apache-commons-lang-2.6-25|30	properties. Additionally it contains an inheritable enum type, an
21mr|apache-commons-lang-2.6-25|31	exception structure that supports multiple types of nested-Exceptions
21mr|apache-commons-lang-2.6-25|32	and a series of utilities dedicated to help with building methods, such
21mr|apache-commons-lang-2.6-25|33	as hashCode, toString and equals.
21mr|apache-commons-lang-2.6-25|34	
21mr|apache-commons-lang-2.6-25|35	%package        javadoc
21mr|apache-commons-lang-2.6-25|36	Summary:        API documentation for %{name}
21mr|apache-commons-lang-2.6-25|37	
21mr|apache-commons-lang-2.6-25|38	%description    javadoc
21mr|apache-commons-lang-2.6-25|39	%{summary}.
21mr|apache-commons-lang-2.6-25|40	
21mr|apache-commons-lang-2.6-25|41	%prep
21mr|apache-commons-lang-2.6-25|42	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-lang-2.6-25|43	%patch1 -p1
21mr|apache-commons-lang-2.6-25|44	sed -i 's/\r//' *.txt *.html
21mr|apache-commons-lang-2.6-25|45	
21mr|apache-commons-lang-2.6-25|46	# "enum" is used as a Java identifier, which is prohibited in Java >= 1.5
21mr|apache-commons-lang-2.6-25|47	%pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin . "
21mr|apache-commons-lang-2.6-25|48	<configuration><source>1.3</source></configuration>"
21mr|apache-commons-lang-2.6-25|49	
21mr|apache-commons-lang-2.6-25|50	
21mr|apache-commons-lang-2.6-25|51	%mvn_file  : %{name} %{short_name}
21mr|apache-commons-lang-2.6-25|52	%mvn_alias : org.apache.commons: %{base_name}:%{base_name}
21mr|apache-commons-lang-2.6-25|53	# this package needs to be compiled with -source 1.3 option
21mr|apache-commons-lang-2.6-25|54	%mvn_config buildSettings/compilerSource 1.3
21mr|apache-commons-lang-2.6-25|55	
21mr|apache-commons-lang-2.6-25|56	%build
21mr|apache-commons-lang-2.6-25|57	%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.lang
21mr|apache-commons-lang-2.6-25|58	
21mr|apache-commons-lang-2.6-25|59	%install
21mr|apache-commons-lang-2.6-25|60	%mvn_install
21mr|apache-commons-lang-2.6-25|61	
21mr|apache-commons-lang-2.6-25|62	%files -f .mfiles
21mr|apache-commons-lang-2.6-25|63	%doc PROPOSAL.html RELEASE-NOTES.txt
21mr|apache-commons-lang-2.6-25|64	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-lang-2.6-25|65	
21mr|apache-commons-lang-2.6-25|66	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-lang-2.6-25|67	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-lang-2.6-25|68	

11410 21
21mr|apache-commons-lang3-3.8.1-4|1	Name:           apache-commons-lang3
21mr|apache-commons-lang3-3.8.1-4|2	Version:        3.8.1
21mr|apache-commons-lang3-3.8.1-4|3	Release:        4
21mr|apache-commons-lang3-3.8.1-4|4	Summary:        Provides a host of helper utilities for the java.lang API
21mr|apache-commons-lang3-3.8.1-4|5	License:        ASL 2.0
21mr|apache-commons-lang3-3.8.1-4|6	URL:            http://commons.apache.org/lang
21mr|apache-commons-lang3-3.8.1-4|7	Group:          Development/Java
21mr|apache-commons-lang3-3.8.1-4|8	BuildArch:      noarch
21mr|apache-commons-lang3-3.8.1-4|9	# Java stack is not supported on x86_32
21mr|apache-commons-lang3-3.8.1-4|10	ExcludeArch: %{ix86}
21mr|apache-commons-lang3-3.8.1-4|11	
21mr|apache-commons-lang3-3.8.1-4|12	Source0:        http://archive.apache.org/dist/commons/lang/source/commons-lang3-%{version}-src.tar.gz
21mr|apache-commons-lang3-3.8.1-4|13	
21mr|apache-commons-lang3-3.8.1-4|14	BuildRequires:  maven-local
21mr|apache-commons-lang3-3.8.1-4|15	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:) >= 47
21mr|apache-commons-lang3-3.8.1-4|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-lang3-3.8.1-4|17	
21mr|apache-commons-lang3-3.8.1-4|18	%description
21mr|apache-commons-lang3-3.8.1-4|19	The standard Java libraries fail to provide enough methods for
21mr|apache-commons-lang3-3.8.1-4|20	manipulation of its core classes. The Commons Lang Component provides
21mr|apache-commons-lang3-3.8.1-4|21	these extra methods.
21mr|apache-commons-lang3-3.8.1-4|22	The Commons Lang Component provides a host of helper utilities for the
21mr|apache-commons-lang3-3.8.1-4|23	java.lang API, notably String manipulation methods, basic numerical
21mr|apache-commons-lang3-3.8.1-4|24	methods, object reflection, creation and serialization, and System
21mr|apache-commons-lang3-3.8.1-4|25	properties. Additionally it contains an inheritable enum type, an
21mr|apache-commons-lang3-3.8.1-4|26	exception structure that supports multiple types of nested-Exceptions
21mr|apache-commons-lang3-3.8.1-4|27	and a series of utilities dedicated to help with building methods, such
21mr|apache-commons-lang3-3.8.1-4|28	as hashCode, toString and equals.
21mr|apache-commons-lang3-3.8.1-4|29	
21mr|apache-commons-lang3-3.8.1-4|30	With version of commons-lang 3.x, developers decided to change API and
21mr|apache-commons-lang3-3.8.1-4|31	therefore created differently named artifact and jar files. This is
21mr|apache-commons-lang3-3.8.1-4|32	the new version, while apache-commons-lang is the compatibility
21mr|apache-commons-lang3-3.8.1-4|33	package.
21mr|apache-commons-lang3-3.8.1-4|34	
21mr|apache-commons-lang3-3.8.1-4|35	%{?javadoc_package}
21mr|apache-commons-lang3-3.8.1-4|36	
21mr|apache-commons-lang3-3.8.1-4|37	%prep
21mr|apache-commons-lang3-3.8.1-4|38	%autosetup -n commons-lang3-%{version}-src
21mr|apache-commons-lang3-3.8.1-4|39	
21mr|apache-commons-lang3-3.8.1-4|40	%mvn_file : %{name} commons-lang3
21mr|apache-commons-lang3-3.8.1-4|41	
21mr|apache-commons-lang3-3.8.1-4|42	# testParseSync() test fails on ARM and PPC64LE for unknown reason
21mr|apache-commons-lang3-3.8.1-4|43	sed -i 's/\s*public void testParseSync().*/@org.junit.Ignore\n&/' \
21mr|apache-commons-lang3-3.8.1-4|44	src/test/java/org/apache/commons/lang3/time/FastDateFormatTest.java
21mr|apache-commons-lang3-3.8.1-4|45	
21mr|apache-commons-lang3-3.8.1-4|46	# non-deterministic tests fail randomly
21mr|apache-commons-lang3-3.8.1-4|47	rm src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java
21mr|apache-commons-lang3-3.8.1-4|48	
21mr|apache-commons-lang3-3.8.1-4|49	%build
21mr|apache-commons-lang3-3.8.1-4|50	# FIXME tests run against current system version of commons-lang3, not the one being built
21mr|apache-commons-lang3-3.8.1-4|51	%mvn_build -f
21mr|apache-commons-lang3-3.8.1-4|52	
21mr|apache-commons-lang3-3.8.1-4|53	%install
21mr|apache-commons-lang3-3.8.1-4|54	%mvn_install
21mr|apache-commons-lang3-3.8.1-4|55	
21mr|apache-commons-lang3-3.8.1-4|56	%files -f .mfiles
21mr|apache-commons-lang3-3.8.1-4|57	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-lang3-3.8.1-4|58	%doc RELEASE-NOTES.txt
21mr|apache-commons-lang3-3.8.1-4|59	

11411 21
21mr|apache-commons-launcher-1.1-24.20100521svn936225|1	%global short_name commons-launcher
21mr|apache-commons-launcher-1.1-24.20100521svn936225|2	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|3	Name:          apache-%{short_name}
21mr|apache-commons-launcher-1.1-24.20100521svn936225|4	Version:       1.1
21mr|apache-commons-launcher-1.1-24.20100521svn936225|5	Release:       24.20100521svn936225
21mr|apache-commons-launcher-1.1-24.20100521svn936225|6	Summary:       A cross platform Java application launcher
21mr|apache-commons-launcher-1.1-24.20100521svn936225|7	License:       ASL 2.0
21mr|apache-commons-launcher-1.1-24.20100521svn936225|8	URL:           http://commons.apache.org/launcher/
21mr|apache-commons-launcher-1.1-24.20100521svn936225|9	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|10	# The last release of this package was many years ago and in that time there
21mr|apache-commons-launcher-1.1-24.20100521svn936225|11	# have only been two extremely minor changes to the source code, [1] and [2].
21mr|apache-commons-launcher-1.1-24.20100521svn936225|12	# It seems a new release is unlikely to be forthcoming in the near future.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|13	#
21mr|apache-commons-launcher-1.1-24.20100521svn936225|14	# [1] - http://svn.apache.org/viewvc/commons/proper/launcher/trunk/src/java/org/apache/commons/launcher/ChildMain.java?r1=138801&r2=138803
21mr|apache-commons-launcher-1.1-24.20100521svn936225|15	# [2] - http://svn.apache.org/viewvc/commons/proper/launcher/trunk/src/java/org/apache/commons/launcher/Launcher.java?r1=138801&r2=138802
21mr|apache-commons-launcher-1.1-24.20100521svn936225|16	#
21mr|apache-commons-launcher-1.1-24.20100521svn936225|17	# During that time however, support for the maven 2 build system has been
21mr|apache-commons-launcher-1.1-24.20100521svn936225|18	# added. So in order to make my life easier as a maintainer, with regard to
21mr|apache-commons-launcher-1.1-24.20100521svn936225|19	# supporting OSGi manifests and installing poms, etc, I have elected to package
21mr|apache-commons-launcher-1.1-24.20100521svn936225|20	# a maven2 supporting snapshot instead of maintaining patches in our SRPM. As
21mr|apache-commons-launcher-1.1-24.20100521svn936225|21	# an added bonus, the snapshot also has more accurate javadocs.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|22	#
21mr|apache-commons-launcher-1.1-24.20100521svn936225|23	# How to generate source tarball from source control:
21mr|apache-commons-launcher-1.1-24.20100521svn936225|24	#  $ svn export -r 936225 http://svn.apache.org/repos/asf/commons/proper/launcher/trunk/ commons-launcher-1.1-src
21mr|apache-commons-launcher-1.1-24.20100521svn936225|25	#  $ tar -zcf commons-launcher-1.1-src.tar.gz commons-launcher-1.1-src
21mr|apache-commons-launcher-1.1-24.20100521svn936225|26	Source0:       %{short_name}-%{version}-src.tar.gz
21mr|apache-commons-launcher-1.1-24.20100521svn936225|27	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|28	# remove unnecessary build dependency on ant-optional (ant no longer ships this jar)
21mr|apache-commons-launcher-1.1-24.20100521svn936225|29	Patch0:        %{short_name}-pom.patch
21mr|apache-commons-launcher-1.1-24.20100521svn936225|30	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|31	Group:          Development/Java
21mr|apache-commons-launcher-1.1-24.20100521svn936225|32	BuildArch:     noarch
21mr|apache-commons-launcher-1.1-24.20100521svn936225|33	# Java stack is not supported on x86_32
21mr|apache-commons-launcher-1.1-24.20100521svn936225|34	ExcludeArch: %{ix86}
21mr|apache-commons-launcher-1.1-24.20100521svn936225|35	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|36	BuildRequires:  maven-local
21mr|apache-commons-launcher-1.1-24.20100521svn936225|37	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-launcher-1.1-24.20100521svn936225|38	BuildRequires:  mvn(org.apache.ant:ant)
21mr|apache-commons-launcher-1.1-24.20100521svn936225|39	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-launcher-1.1-24.20100521svn936225|40	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|41	%description
21mr|apache-commons-launcher-1.1-24.20100521svn936225|42	Commons-launcher eliminates the need for a batch or shell script to launch a
21mr|apache-commons-launcher-1.1-24.20100521svn936225|43	Java class. Some situations where elimination of a batch or shell script may
21mr|apache-commons-launcher-1.1-24.20100521svn936225|44	be desirable are:
21mr|apache-commons-launcher-1.1-24.20100521svn936225|45	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|46	* You want to avoid having to determining where certain application paths are
21mr|apache-commons-launcher-1.1-24.20100521svn936225|47	e.g. your application's home directory, etc. Determining this dynamically in
21mr|apache-commons-launcher-1.1-24.20100521svn936225|48	a Windows batch scripts is very tricky on some versions of Windows or when
21mr|apache-commons-launcher-1.1-24.20100521svn936225|49	soft links are used on Unix platforms.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|50	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|51	* You want to avoid having to handle native file and path separators or native
21mr|apache-commons-launcher-1.1-24.20100521svn936225|52	path quoting issues.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|53	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|54	* You need to enforce certain system properties.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|55	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|56	* You want to allow users to pass in custom JVM arguments or system properties
21mr|apache-commons-launcher-1.1-24.20100521svn936225|57	without having to parse and reorder arguments in your script. This can be
21mr|apache-commons-launcher-1.1-24.20100521svn936225|58	tricky and/or messy in batch and shell scripts.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|59	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|60	* You want to bootstrap system properties from a configuration file instead
21mr|apache-commons-launcher-1.1-24.20100521svn936225|61	hard-coding them in your batch and shell scripts.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|62	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|63	* You want to provide localized error messages which is very tricky to do in
21mr|apache-commons-launcher-1.1-24.20100521svn936225|64	batch and shell scripts.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|65	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|66	%package javadoc
21mr|apache-commons-launcher-1.1-24.20100521svn936225|67	Summary:       API documentation for %{name}
21mr|apache-commons-launcher-1.1-24.20100521svn936225|68	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|69	%description javadoc
21mr|apache-commons-launcher-1.1-24.20100521svn936225|70	%{summary}.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|71	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|72	%prep
21mr|apache-commons-launcher-1.1-24.20100521svn936225|73	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-launcher-1.1-24.20100521svn936225|74	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|75	# apply patches
21mr|apache-commons-launcher-1.1-24.20100521svn936225|76	%patch0 -p0 -b .orig
21mr|apache-commons-launcher-1.1-24.20100521svn936225|77	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|78	sed -i 's/\r//' README.txt LICENSE.txt NOTICE.txt
21mr|apache-commons-launcher-1.1-24.20100521svn936225|79	sed -i "s|\<groupId\>ant\<\/groupId\>|<groupId>org.apache.ant</groupId>|g" build.xml
21mr|apache-commons-launcher-1.1-24.20100521svn936225|80	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|81	# This class is for working around PATH problems on Windows platforms only but
21mr|apache-commons-launcher-1.1-24.20100521svn936225|82	# prevents building here because OSGi does not permit classes in the default
21mr|apache-commons-launcher-1.1-24.20100521svn936225|83	# package. Remove for now, to appease newer maven-bundle-plugin versions.
21mr|apache-commons-launcher-1.1-24.20100521svn936225|84	rm src/java/LauncherBootstrap.java
21mr|apache-commons-launcher-1.1-24.20100521svn936225|85	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|86	# Compatibility links
21mr|apache-commons-launcher-1.1-24.20100521svn936225|87	%mvn_alias "%{short_name}:%{short_name}" "org.apache.commons:%{short_name}"
21mr|apache-commons-launcher-1.1-24.20100521svn936225|88	%mvn_file :commons-launcher %{short_name} %{name}
21mr|apache-commons-launcher-1.1-24.20100521svn936225|89	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|90	%build
21mr|apache-commons-launcher-1.1-24.20100521svn936225|91	%mvn_build
21mr|apache-commons-launcher-1.1-24.20100521svn936225|92	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|93	%install
21mr|apache-commons-launcher-1.1-24.20100521svn936225|94	%mvn_install
21mr|apache-commons-launcher-1.1-24.20100521svn936225|95	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|96	%files -f .mfiles
21mr|apache-commons-launcher-1.1-24.20100521svn936225|97	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-launcher-1.1-24.20100521svn936225|98	%doc README.txt
21mr|apache-commons-launcher-1.1-24.20100521svn936225|99	
21mr|apache-commons-launcher-1.1-24.20100521svn936225|100	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-launcher-1.1-24.20100521svn936225|101	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-launcher-1.1-24.20100521svn936225|102	

11412 21
21mr|apache-commons-logging-1.2-18|1	%bcond_without  avalon
21mr|apache-commons-logging-1.2-18|2	
21mr|apache-commons-logging-1.2-18|3	Name:           apache-commons-logging
21mr|apache-commons-logging-1.2-18|4	Version:        1.2
21mr|apache-commons-logging-1.2-18|5	Release:        18
21mr|apache-commons-logging-1.2-18|6	Epoch:          2
21mr|apache-commons-logging-1.2-18|7	Summary:        Apache Commons Logging
21mr|apache-commons-logging-1.2-18|8	License:        ASL 2.0
21mr|apache-commons-logging-1.2-18|9	Group:          Development/Java
21mr|apache-commons-logging-1.2-18|10	URL:            http://commons.apache.org/logging
21mr|apache-commons-logging-1.2-18|11	BuildArch:      noarch
21mr|apache-commons-logging-1.2-18|12	# Java stack is not supported on x86_32
21mr|apache-commons-logging-1.2-18|13	ExcludeArch: %{ix86}
21mr|apache-commons-logging-1.2-18|14	
21mr|apache-commons-logging-1.2-18|15	Source0:        http://www.apache.org/dist/commons/logging/source/commons-logging-%{version}-src.tar.gz
21mr|apache-commons-logging-1.2-18|16	Source2:        http://mirrors.ibiblio.org/pub/mirrors/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom
21mr|apache-commons-logging-1.2-18|17	
21mr|apache-commons-logging-1.2-18|18	Patch0:         0001-Generate-different-Bundle-SymbolicName-for-different.patch
21mr|apache-commons-logging-1.2-18|19	Patch1:         0002-Port-to-maven-jar-plugin-3.0.0.patch
21mr|apache-commons-logging-1.2-18|20	
21mr|apache-commons-logging-1.2-18|21	BuildRequires:  maven-local
21mr|apache-commons-logging-1.2-18|22	%if %{with avalon}
21mr|apache-commons-logging-1.2-18|23	BuildRequires:  mvn(avalon-framework:avalon-framework-api)
21mr|apache-commons-logging-1.2-18|24	BuildRequires:  mvn(avalon-framework:avalon-framework-impl)
21mr|apache-commons-logging-1.2-18|25	BuildRequires:  mvn(logkit:logkit)
21mr|apache-commons-logging-1.2-18|26	%endif
21mr|apache-commons-logging-1.2-18|27	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|apache-commons-logging-1.2-18|28	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-logging-1.2-18|29	BuildRequires:  mvn(log4j:log4j:12)
21mr|apache-commons-logging-1.2-18|30	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-logging-1.2-18|31	BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|apache-commons-logging-1.2-18|32	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|apache-commons-logging-1.2-18|33	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|apache-commons-logging-1.2-18|34	
21mr|apache-commons-logging-1.2-18|35	%description
21mr|apache-commons-logging-1.2-18|36	The commons-logging package provides a simple, component oriented
21mr|apache-commons-logging-1.2-18|37	interface (org.apache.commons.logging.Log) together with wrappers for
21mr|apache-commons-logging-1.2-18|38	logging systems. The user can choose at runtime which system they want
21mr|apache-commons-logging-1.2-18|39	to use. In addition, a small number of basic implementations are
21mr|apache-commons-logging-1.2-18|40	provided to allow users to use the package standalone.
21mr|apache-commons-logging-1.2-18|41	commons-logging was heavily influenced by Avalon's Logkit and Log4J. The
21mr|apache-commons-logging-1.2-18|42	commons-logging abstraction is meant to minimize the differences between
21mr|apache-commons-logging-1.2-18|43	the two, and to allow a developer to not tie himself to a particular
21mr|apache-commons-logging-1.2-18|44	logging implementation.
21mr|apache-commons-logging-1.2-18|45	
21mr|apache-commons-logging-1.2-18|46	%{?javadoc_package}
21mr|apache-commons-logging-1.2-18|47	
21mr|apache-commons-logging-1.2-18|48	%prep
21mr|apache-commons-logging-1.2-18|49	%autosetup -p1 -n commons-logging-%{version}-src
21mr|apache-commons-logging-1.2-18|50	
21mr|apache-commons-logging-1.2-18|51	%if %{with avalon}
21mr|apache-commons-logging-1.2-18|52	# Sent upstream https://issues.apache.org/jira/browse/LOGGING-143
21mr|apache-commons-logging-1.2-18|53	%pom_remove_dep :avalon-framework
21mr|apache-commons-logging-1.2-18|54	%pom_add_dep avalon-framework:avalon-framework-api:4.3:provided
21mr|apache-commons-logging-1.2-18|55	%pom_add_dep avalon-framework:avalon-framework-impl:4.3:test
21mr|apache-commons-logging-1.2-18|56	%pom_xpath_inject "pom:dependency[pom:artifactId='logkit']" '<scope>provided</scope>'
21mr|apache-commons-logging-1.2-18|57	
21mr|apache-commons-logging-1.2-18|58	%else
21mr|apache-commons-logging-1.2-18|59	%pom_remove_dep -r :avalon-framework
21mr|apache-commons-logging-1.2-18|60	%pom_remove_dep -r :logkit
21mr|apache-commons-logging-1.2-18|61	rm -r src/test/java/org/apache/commons/logging/{avalon,logkit}
21mr|apache-commons-logging-1.2-18|62	rm src/main/java/org/apache/commons/logging/impl/AvalonLogger.java
21mr|apache-commons-logging-1.2-18|63	rm src/main/java/org/apache/commons/logging/impl/LogKitLogger.java
21mr|apache-commons-logging-1.2-18|64	%endif
21mr|apache-commons-logging-1.2-18|65	
21mr|apache-commons-logging-1.2-18|66	%pom_remove_plugin :cobertura-maven-plugin
21mr|apache-commons-logging-1.2-18|67	%pom_remove_plugin :maven-scm-publish-plugin
21mr|apache-commons-logging-1.2-18|68	
21mr|apache-commons-logging-1.2-18|69	sed -i 's/\r//' RELEASE-NOTES.txt LICENSE.txt NOTICE.txt
21mr|apache-commons-logging-1.2-18|70	
21mr|apache-commons-logging-1.2-18|71	# for compatibility reasons
21mr|apache-commons-logging-1.2-18|72	%mvn_file ":commons-logging{*}" "commons-logging@1" "%{name}@1"
21mr|apache-commons-logging-1.2-18|73	%mvn_alias ":commons-logging{*}" "org.apache.commons:commons-logging@1" "apache:commons-logging@1"
21mr|apache-commons-logging-1.2-18|74	
21mr|apache-commons-logging-1.2-18|75	# Remove log4j12 tests
21mr|apache-commons-logging-1.2-18|76	rm -rf src/test/java/org/apache/commons/logging/log4j/log4j12
21mr|apache-commons-logging-1.2-18|77	
21mr|apache-commons-logging-1.2-18|78	%build
21mr|apache-commons-logging-1.2-18|79	%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.logging
21mr|apache-commons-logging-1.2-18|80	
21mr|apache-commons-logging-1.2-18|81	# The build produces more artifacts from one pom
21mr|apache-commons-logging-1.2-18|82	%mvn_artifact %{SOURCE2} target/commons-logging-%{version}-api.jar
21mr|apache-commons-logging-1.2-18|83	%mvn_artifact commons-logging:commons-logging-adapters:%{version} target/commons-logging-%{version}-adapters.jar
21mr|apache-commons-logging-1.2-18|84	
21mr|apache-commons-logging-1.2-18|85	%install
21mr|apache-commons-logging-1.2-18|86	%mvn_install
21mr|apache-commons-logging-1.2-18|87	
21mr|apache-commons-logging-1.2-18|88	%files -f .mfiles
21mr|apache-commons-logging-1.2-18|89	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-logging-1.2-18|90	%doc PROPOSAL.html RELEASE-NOTES.txt
21mr|apache-commons-logging-1.2-18|91	

11413 21
21mr|apache-commons-math-3.6.1-1|1	%global short_name commons-math3
21mr|apache-commons-math-3.6.1-1|2	
21mr|apache-commons-math-3.6.1-1|3	Name:             apache-commons-math
21mr|apache-commons-math-3.6.1-1|4	Version:          3.6.1
21mr|apache-commons-math-3.6.1-1|5	Release:          1
21mr|apache-commons-math-3.6.1-1|6	Summary:          Java library of lightweight mathematics and statistics components
21mr|apache-commons-math-3.6.1-1|7	License:          ASL 1.1 and ASL 2.0 and BSD
21mr|apache-commons-math-3.6.1-1|8	URL:              http://commons.apache.org/math/
21mr|apache-commons-math-3.6.1-1|9	Source0:          http://www.apache.org/dist/commons/math/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-math-3.6.1-1|10	
21mr|apache-commons-math-3.6.1-1|11	BuildRequires:    java-devel
21mr|apache-commons-math-3.6.1-1|12	BuildRequires:    maven-local
21mr|apache-commons-math-3.6.1-1|13	BuildRequires:    mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-math-3.6.1-1|14	Requires:         jpackage-utils
21mr|apache-commons-math-3.6.1-1|15	Group:          Development/Java
21mr|apache-commons-math-3.6.1-1|16	BuildArch:        noarch
21mr|apache-commons-math-3.6.1-1|17	# Java stack is not supported on x86_32
21mr|apache-commons-math-3.6.1-1|18	ExcludeArch: %{ix86}
21mr|apache-commons-math-3.6.1-1|19	
21mr|apache-commons-math-3.6.1-1|20	%description
21mr|apache-commons-math-3.6.1-1|21	Commons Math is a library of lightweight, self-contained mathematics and
21mr|apache-commons-math-3.6.1-1|22	statistics components addressing the most common problems not available in the
21mr|apache-commons-math-3.6.1-1|23	Java programming language or Commons Lang.
21mr|apache-commons-math-3.6.1-1|24	
21mr|apache-commons-math-3.6.1-1|25	
21mr|apache-commons-math-3.6.1-1|26	%package javadoc
21mr|apache-commons-math-3.6.1-1|27	Summary:          Javadoc for %{name}
21mr|apache-commons-math-3.6.1-1|28	
21mr|apache-commons-math-3.6.1-1|29	%description javadoc
21mr|apache-commons-math-3.6.1-1|30	This package contains the API documentation for %{name}.
21mr|apache-commons-math-3.6.1-1|31	
21mr|apache-commons-math-3.6.1-1|32	
21mr|apache-commons-math-3.6.1-1|33	%prep
21mr|apache-commons-math-3.6.1-1|34	%autosetup -n %{short_name}-%{version}-src -p1
21mr|apache-commons-math-3.6.1-1|35	
21mr|apache-commons-math-3.6.1-1|36	# Compatibility links
21mr|apache-commons-math-3.6.1-1|37	%mvn_alias "org.apache.commons:%{short_name}" "%{short_name}:%{short_name}"
21mr|apache-commons-math-3.6.1-1|38	%mvn_file :%{short_name} %{short_name} %{name}
21mr|apache-commons-math-3.6.1-1|39	
21mr|apache-commons-math-3.6.1-1|40	
21mr|apache-commons-math-3.6.1-1|41	%build
21mr|apache-commons-math-3.6.1-1|42	%mvn_build
21mr|apache-commons-math-3.6.1-1|43	
21mr|apache-commons-math-3.6.1-1|44	
21mr|apache-commons-math-3.6.1-1|45	%install
21mr|apache-commons-math-3.6.1-1|46	%mvn_install
21mr|apache-commons-math-3.6.1-1|47	
21mr|apache-commons-math-3.6.1-1|48	
21mr|apache-commons-math-3.6.1-1|49	%files -f .mfiles
21mr|apache-commons-math-3.6.1-1|50	%doc NOTICE.txt RELEASE-NOTES.txt
21mr|apache-commons-math-3.6.1-1|51	%license LICENSE.txt
21mr|apache-commons-math-3.6.1-1|52	
21mr|apache-commons-math-3.6.1-1|53	
21mr|apache-commons-math-3.6.1-1|54	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-math-3.6.1-1|55	%doc NOTICE.txt
21mr|apache-commons-math-3.6.1-1|56	%license LICENSE.txt
21mr|apache-commons-math-3.6.1-1|57	
21mr|apache-commons-math-3.6.1-1|58	

11414 21
21mr|apache-commons-modeler-2.0.1-24|1	%global base_name       modeler
21mr|apache-commons-modeler-2.0.1-24|2	%global short_name      commons-%{base_name}
21mr|apache-commons-modeler-2.0.1-24|3	
21mr|apache-commons-modeler-2.0.1-24|4	Name:             apache-%{short_name}
21mr|apache-commons-modeler-2.0.1-24|5	Version:          2.0.1
21mr|apache-commons-modeler-2.0.1-24|6	Release:          24
21mr|apache-commons-modeler-2.0.1-24|7	Summary:          Model MBeans utility classes
21mr|apache-commons-modeler-2.0.1-24|8	License:          ASL 2.0
21mr|apache-commons-modeler-2.0.1-24|9	URL:              http://commons.apache.org/%{base_name}/
21mr|apache-commons-modeler-2.0.1-24|10	Group:          Development/Java
21mr|apache-commons-modeler-2.0.1-24|11	BuildArch:        noarch
21mr|apache-commons-modeler-2.0.1-24|12	# Java stack is not supported on x86_32
21mr|apache-commons-modeler-2.0.1-24|13	ExcludeArch: %{ix86}
21mr|apache-commons-modeler-2.0.1-24|14	
21mr|apache-commons-modeler-2.0.1-24|15	Source0:          http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-modeler-2.0.1-24|16	# POM file based on the one from an unreleased upstream snapstream
21mr|apache-commons-modeler-2.0.1-24|17	Source1:          pom.xml
21mr|apache-commons-modeler-2.0.1-24|18	
21mr|apache-commons-modeler-2.0.1-24|19	BuildRequires:  maven-local
21mr|apache-commons-modeler-2.0.1-24|20	BuildRequires:  mvn(commons-digester:commons-digester)
21mr|apache-commons-modeler-2.0.1-24|21	BuildRequires:  mvn(commons-logging:commons-logging-api)
21mr|apache-commons-modeler-2.0.1-24|22	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-modeler-2.0.1-24|23	BuildRequires:  mvn(org.apache.ant:ant)
21mr|apache-commons-modeler-2.0.1-24|24	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-modeler-2.0.1-24|25	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|apache-commons-modeler-2.0.1-24|26	
21mr|apache-commons-modeler-2.0.1-24|27	
21mr|apache-commons-modeler-2.0.1-24|28	%description
21mr|apache-commons-modeler-2.0.1-24|29	Commons Modeler makes the process of setting up JMX (Java Management
21mr|apache-commons-modeler-2.0.1-24|30	Extensions) MBeans easier by configuring the required meta data using an XML
21mr|apache-commons-modeler-2.0.1-24|31	descriptor. In addition, Modeler provides a factory mechanism to create the
21mr|apache-commons-modeler-2.0.1-24|32	actual Model MBean instances.
21mr|apache-commons-modeler-2.0.1-24|33	
21mr|apache-commons-modeler-2.0.1-24|34	%package javadoc
21mr|apache-commons-modeler-2.0.1-24|35	Summary:          Javadoc for %{name}
21mr|apache-commons-modeler-2.0.1-24|36	
21mr|apache-commons-modeler-2.0.1-24|37	%description javadoc
21mr|apache-commons-modeler-2.0.1-24|38	This package contains the API documentation for %{name}.
21mr|apache-commons-modeler-2.0.1-24|39	
21mr|apache-commons-modeler-2.0.1-24|40	%prep
21mr|apache-commons-modeler-2.0.1-24|41	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-modeler-2.0.1-24|42	sed -i 's/\r//' LICENSE.txt
21mr|apache-commons-modeler-2.0.1-24|43	sed -i 's/\r//' RELEASE-NOTES.txt
21mr|apache-commons-modeler-2.0.1-24|44	sed -i 's/\r//' NOTICE.txt
21mr|apache-commons-modeler-2.0.1-24|45	
21mr|apache-commons-modeler-2.0.1-24|46	# Copy pom file into place
21mr|apache-commons-modeler-2.0.1-24|47	cp -p %{SOURCE1} .
21mr|apache-commons-modeler-2.0.1-24|48	
21mr|apache-commons-modeler-2.0.1-24|49	# Remove redundant dep on mx4j
21mr|apache-commons-modeler-2.0.1-24|50	%pom_remove_dep mx4j:mx4j-jmx
21mr|apache-commons-modeler-2.0.1-24|51	
21mr|apache-commons-modeler-2.0.1-24|52	# Fix ant dependency
21mr|apache-commons-modeler-2.0.1-24|53	%pom_remove_dep ant:ant
21mr|apache-commons-modeler-2.0.1-24|54	%pom_add_dep org.apache.ant:ant:1.8
21mr|apache-commons-modeler-2.0.1-24|55	
21mr|apache-commons-modeler-2.0.1-24|56	%mvn_alias : org.apache.commons:%{short_name}
21mr|apache-commons-modeler-2.0.1-24|57	%mvn_file : %{name} %{short_name}
21mr|apache-commons-modeler-2.0.1-24|58	
21mr|apache-commons-modeler-2.0.1-24|59	%build
21mr|apache-commons-modeler-2.0.1-24|60	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|apache-commons-modeler-2.0.1-24|61	
21mr|apache-commons-modeler-2.0.1-24|62	%install
21mr|apache-commons-modeler-2.0.1-24|63	%mvn_install
21mr|apache-commons-modeler-2.0.1-24|64	
21mr|apache-commons-modeler-2.0.1-24|65	%files -f .mfiles
21mr|apache-commons-modeler-2.0.1-24|66	%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
21mr|apache-commons-modeler-2.0.1-24|67	
21mr|apache-commons-modeler-2.0.1-24|68	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-modeler-2.0.1-24|69	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-modeler-2.0.1-24|70	

11415 21
21mr|apache-commons-net-3.6-7|1	
21mr|apache-commons-net-3.6-7|2	%global base_name    net
21mr|apache-commons-net-3.6-7|3	%global short_name   commons-%{base_name}
21mr|apache-commons-net-3.6-7|4	
21mr|apache-commons-net-3.6-7|5	Name:           apache-%{short_name}
21mr|apache-commons-net-3.6-7|6	Version:        3.6
21mr|apache-commons-net-3.6-7|7	Release:        7
21mr|apache-commons-net-3.6-7|8	Summary:        Internet protocol suite Java library
21mr|apache-commons-net-3.6-7|9	License:        ASL 2.0
21mr|apache-commons-net-3.6-7|10	URL:            http://commons.apache.org/%{base_name}/
21mr|apache-commons-net-3.6-7|11	Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-net-3.6-7|12	Group:          Development/Java
21mr|apache-commons-net-3.6-7|13	BuildArch:      noarch
21mr|apache-commons-net-3.6-7|14	# Java stack is not supported on x86_32
21mr|apache-commons-net-3.6-7|15	ExcludeArch: %{ix86}
21mr|apache-commons-net-3.6-7|16	
21mr|apache-commons-net-3.6-7|17	BuildRequires:  maven-local
21mr|apache-commons-net-3.6-7|18	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-net-3.6-7|19	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-net-3.6-7|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-net-3.6-7|21	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|apache-commons-net-3.6-7|22	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|apache-commons-net-3.6-7|23	
21mr|apache-commons-net-3.6-7|24	
21mr|apache-commons-net-3.6-7|25	%description
21mr|apache-commons-net-3.6-7|26	This is an Internet protocol suite Java library originally developed by
21mr|apache-commons-net-3.6-7|27	ORO, Inc.  This version supports Finger, Whois, TFTP, Telnet, POP3, FTP,
21mr|apache-commons-net-3.6-7|28	NNTP, SMTP, and some miscellaneous protocols like Time and Echo as well
21mr|apache-commons-net-3.6-7|29	as BSD R command support. The purpose of the library is to provide
21mr|apache-commons-net-3.6-7|30	fundamental protocol access, not higher-level abstractions.
21mr|apache-commons-net-3.6-7|31	
21mr|apache-commons-net-3.6-7|32	%package javadoc
21mr|apache-commons-net-3.6-7|33	Summary:    API documentation for %{name}
21mr|apache-commons-net-3.6-7|34	
21mr|apache-commons-net-3.6-7|35	%description javadoc
21mr|apache-commons-net-3.6-7|36	%{summary}.
21mr|apache-commons-net-3.6-7|37	
21mr|apache-commons-net-3.6-7|38	%prep
21mr|apache-commons-net-3.6-7|39	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-net-3.6-7|40	
21mr|apache-commons-net-3.6-7|41	# This test fails with "Connection timed out"
21mr|apache-commons-net-3.6-7|42	rm src/test/java/org/apache/commons/net/time/TimeTCPClientTest.java
21mr|apache-commons-net-3.6-7|43	# Fails in Koji with "Address already in use"
21mr|apache-commons-net-3.6-7|44	rm src/test/java/org/apache/commons/net/tftp/TFTPServerPathTest.java
21mr|apache-commons-net-3.6-7|45	
21mr|apache-commons-net-3.6-7|46	%mvn_file  : %{short_name} %{name}
21mr|apache-commons-net-3.6-7|47	%mvn_alias : org.apache.commons:%{short_name}
21mr|apache-commons-net-3.6-7|48	
21mr|apache-commons-net-3.6-7|49	%build
21mr|apache-commons-net-3.6-7|50	%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.net
21mr|apache-commons-net-3.6-7|51	
21mr|apache-commons-net-3.6-7|52	%install
21mr|apache-commons-net-3.6-7|53	%mvn_install
21mr|apache-commons-net-3.6-7|54	
21mr|apache-commons-net-3.6-7|55	
21mr|apache-commons-net-3.6-7|56	%files -f .mfiles
21mr|apache-commons-net-3.6-7|57	%doc README.md RELEASE-NOTES.txt
21mr|apache-commons-net-3.6-7|58	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-net-3.6-7|59	
21mr|apache-commons-net-3.6-7|60	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-net-3.6-7|61	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-net-3.6-7|62	

11416 21
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|1	%global short_name commons-ognl
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|2	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|3	Name:          apache-%{short_name}
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|4	Version:       3.0.2
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|5	Release:       17.20120313svn1102435
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|6	Summary:       Object Graph Navigation Library
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|7	License:       ASL 2.0
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|8	URL:           http://commons.apache.org/ognl/
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|9	# svn export -r1102435 http://svn.apache.org/repos/asf/commons/proper/ognl/trunk/ apache-commons-ognl-3.0.2
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|10	# tar caf apache-commons-ognl-3.0.2.tar.xz apache-commons-ognl-3.0.2
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|11	Source0:       %{name}-%{version}.tar.xz
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|12	Group:          Development/Java
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|13	BuildArch:     noarch
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|14	# Java stack is not supported on x86_32
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|15	ExcludeArch: %{ix86}
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|16	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|17	BuildRequires: jna
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|18	BuildRequires: maven-local
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|19	BuildRequires: mvn(javassist:javassist)
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|20	BuildRequires: mvn(junit:junit)
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|21	BuildRequires: mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|22	BuildRequires: mvn(org.easymock:easymock)
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|23	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|24	%description
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|25	OGNL is an expression language for getting and setting properties of
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|26	Java objects, plus other extras such as list projection and selection
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|27	and lambda expressions.
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|28	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|29	%package javadoc
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|30	Summary:      API documentation for %{name}
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|31	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|32	%description javadoc
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|33	This package contains the API documentation for %{name}.
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|34	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|35	%prep
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|36	%setup -q
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|37	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|38	%pom_remove_plugin com.mycila.maven-license-plugin:maven-license-plugin
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|39	%pom_remove_plugin org.apache.maven.plugins:maven-clean-plugin
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|40	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|41	rm -r src/test/java/org/apache/commons/ognl/test/ArithmeticAndLogicalOperatorsTest.java \
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|42	src/test/java/org/apache/commons/ognl/test/ArrayElementsTest.java \
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|43	src/test/java/org/apache/commons/ognl/test/ASTPropertyTest.java \
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|44	src/test/java/org/apache/commons/ognl/test/CollectionDirectPropertyTest.java \
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|45	src/test/java/org/apache/commons/ognl/test/ConstantTest.java \
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|46	src/test/java/org/apache/commons/ognl/test/MethodTest.java \
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|47	src/test/java/org/apache/commons/ognl/test/PropertyArithmeticAndLogicalOperatorsTest.java \
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|48	src/test/java/org/apache/commons/ognl/test/PropertyTest.java \
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|49	src/test/java/org/apache/commons/ognl/test/enhance/TestExpressionCompiler.java
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|50	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|51	%mvn_file :%{short_name} %{short_name} %{name}
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|52	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|53	%build
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|54	%mvn_build
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|55	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|56	%install
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|57	%mvn_install
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|58	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|59	%files -f .mfiles
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|60	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|61	
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|62	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|63	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-ognl-3.0.2-17.20120313svn1102435|64	

11417 21
21mr|apache-commons-parent-47-3|1	Name:           apache-commons-parent
21mr|apache-commons-parent-47-3|2	Version:        47
21mr|apache-commons-parent-47-3|3	Release:        3
21mr|apache-commons-parent-47-3|4	Summary:        Apache Commons Parent Pom
21mr|apache-commons-parent-47-3|5	License:        ASL 2.0
21mr|apache-commons-parent-47-3|6	URL:            https://commons.apache.org/commons-parent-pom.html
21mr|apache-commons-parent-47-3|7	Group:          Development/Java
21mr|apache-commons-parent-47-3|8	BuildArch:      noarch
21mr|apache-commons-parent-47-3|9	# Java stack is not supported on x86_32
21mr|apache-commons-parent-47-3|10	ExcludeArch: %{ix86}
21mr|apache-commons-parent-47-3|11	
21mr|apache-commons-parent-47-3|12	Source0:        https://github.com/apache/commons-parent/archive/commons-parent-%{version}.tar.gz
21mr|apache-commons-parent-47-3|13	
21mr|apache-commons-parent-47-3|14	BuildRequires:  maven-local
21mr|apache-commons-parent-47-3|15	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|apache-commons-parent-47-3|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|apache-commons-parent-47-3|17	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-parent-47-3|18	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|apache-commons-parent-47-3|19	
21mr|apache-commons-parent-47-3|20	# Not generated automatically
21mr|apache-commons-parent-47-3|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|apache-commons-parent-47-3|22	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|apache-commons-parent-47-3|23	Requires:       mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|apache-commons-parent-47-3|24	
21mr|apache-commons-parent-47-3|25	%description
21mr|apache-commons-parent-47-3|26	The Project Object Model files for the apache-commons packages.
21mr|apache-commons-parent-47-3|27	
21mr|apache-commons-parent-47-3|28	%prep
21mr|apache-commons-parent-47-3|29	%setup -q -n commons-parent-commons-parent-%{version}
21mr|apache-commons-parent-47-3|30	
21mr|apache-commons-parent-47-3|31	# Plugin is not in fedora
21mr|apache-commons-parent-47-3|32	%pom_remove_plugin org.apache.commons:commons-build-plugin
21mr|apache-commons-parent-47-3|33	%pom_remove_plugin org.apache.maven.plugins:maven-scm-publish-plugin
21mr|apache-commons-parent-47-3|34	
21mr|apache-commons-parent-47-3|35	# Plugins useless in package builds
21mr|apache-commons-parent-47-3|36	%pom_remove_plugin :apache-rat-plugin
21mr|apache-commons-parent-47-3|37	%pom_remove_plugin :buildnumber-maven-plugin
21mr|apache-commons-parent-47-3|38	%pom_remove_plugin :maven-enforcer-plugin
21mr|apache-commons-parent-47-3|39	%pom_remove_plugin :maven-site-plugin
21mr|apache-commons-parent-47-3|40	%pom_remove_plugin :maven-source-plugin
21mr|apache-commons-parent-47-3|41	
21mr|apache-commons-parent-47-3|42	# Remove profiles for plugins that are useless in package builds
21mr|apache-commons-parent-47-3|43	for profile in animal-sniffer japicmp jacoco cobertura clirr; do
21mr|apache-commons-parent-47-3|44	%pom_xpath_remove "pom:profile[pom:id='$profile']"
21mr|apache-commons-parent-47-3|45	done
21mr|apache-commons-parent-47-3|46	
21mr|apache-commons-parent-47-3|47	%build
21mr|apache-commons-parent-47-3|48	%mvn_build
21mr|apache-commons-parent-47-3|49	
21mr|apache-commons-parent-47-3|50	%install
21mr|apache-commons-parent-47-3|51	%mvn_install
21mr|apache-commons-parent-47-3|52	
21mr|apache-commons-parent-47-3|53	%files -f .mfiles
21mr|apache-commons-parent-47-3|54	%doc RELEASE-NOTES.txt
21mr|apache-commons-parent-47-3|55	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-parent-47-3|56	

11418 21
21mr|apache-commons-pool-1.6-20|1	%global base_name       pool
21mr|apache-commons-pool-1.6-20|2	%global short_name      commons-%{base_name}
21mr|apache-commons-pool-1.6-20|3	
21mr|apache-commons-pool-1.6-20|4	Name:             apache-%{short_name}
21mr|apache-commons-pool-1.6-20|5	Version:          1.6
21mr|apache-commons-pool-1.6-20|6	Release:          20
21mr|apache-commons-pool-1.6-20|7	Summary:          Apache Commons Pool Package
21mr|apache-commons-pool-1.6-20|8	License:          ASL 2.0
21mr|apache-commons-pool-1.6-20|9	URL:              http://commons.apache.org/%{base_name}/
21mr|apache-commons-pool-1.6-20|10	Group:          Development/Java
21mr|apache-commons-pool-1.6-20|11	BuildArch:        noarch
21mr|apache-commons-pool-1.6-20|12	# Java stack is not supported on x86_32
21mr|apache-commons-pool-1.6-20|13	ExcludeArch: %{ix86}
21mr|apache-commons-pool-1.6-20|14	
21mr|apache-commons-pool-1.6-20|15	Source0:          http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-pool-1.6-20|16	
21mr|apache-commons-pool-1.6-20|17	BuildRequires:  maven-local
21mr|apache-commons-pool-1.6-20|18	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-pool-1.6-20|19	
21mr|apache-commons-pool-1.6-20|20	%description
21mr|apache-commons-pool-1.6-20|21	The goal of Pool package is it to create and maintain an object (instance)
21mr|apache-commons-pool-1.6-20|22	pooling package to be distributed under the ASF license. The package should
21mr|apache-commons-pool-1.6-20|23	support a variety of pool implementations, but encourage support of an
21mr|apache-commons-pool-1.6-20|24	interface that makes these implementations interchangeable.
21mr|apache-commons-pool-1.6-20|25	
21mr|apache-commons-pool-1.6-20|26	%package javadoc
21mr|apache-commons-pool-1.6-20|27	Summary:          Javadoc for %{name}
21mr|apache-commons-pool-1.6-20|28	
21mr|apache-commons-pool-1.6-20|29	%description javadoc
21mr|apache-commons-pool-1.6-20|30	This package contains the API documentation for %{name}.
21mr|apache-commons-pool-1.6-20|31	
21mr|apache-commons-pool-1.6-20|32	%prep
21mr|apache-commons-pool-1.6-20|33	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-pool-1.6-20|34	
21mr|apache-commons-pool-1.6-20|35	%mvn_alias : org.apache.commons:%{short_name}
21mr|apache-commons-pool-1.6-20|36	%mvn_file : %{short_name} %{name}
21mr|apache-commons-pool-1.6-20|37	
21mr|apache-commons-pool-1.6-20|38	%build
21mr|apache-commons-pool-1.6-20|39	%mvn_build -f -- -Dcommons.osgi.symbolicName=org.apache.commons.pool
21mr|apache-commons-pool-1.6-20|40	
21mr|apache-commons-pool-1.6-20|41	%install
21mr|apache-commons-pool-1.6-20|42	%mvn_install
21mr|apache-commons-pool-1.6-20|43	
21mr|apache-commons-pool-1.6-20|44	%files -f .mfiles
21mr|apache-commons-pool-1.6-20|45	%doc README.txt RELEASE-NOTES.txt
21mr|apache-commons-pool-1.6-20|46	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-pool-1.6-20|47	
21mr|apache-commons-pool-1.6-20|48	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-pool-1.6-20|49	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-pool-1.6-20|50	

11419 21
21mr|apache-commons-pool2-2.4.2-8|1	Name:          apache-commons-pool2
21mr|apache-commons-pool2-2.4.2-8|2	Version:       2.4.2
21mr|apache-commons-pool2-2.4.2-8|3	Release:       8
21mr|apache-commons-pool2-2.4.2-8|4	Summary:       Apache Commons Object Pooling Library 2.x series
21mr|apache-commons-pool2-2.4.2-8|5	License:       ASL 2.0
21mr|apache-commons-pool2-2.4.2-8|6	URL:           http://commons.apache.org/proper/commons-pool/
21mr|apache-commons-pool2-2.4.2-8|7	Source0:       http://www.apache.org/dist/commons/pool/source/commons-pool2-%{version}-src.tar.gz
21mr|apache-commons-pool2-2.4.2-8|8	
21mr|apache-commons-pool2-2.4.2-8|9	BuildRequires: maven-local
21mr|apache-commons-pool2-2.4.2-8|10	BuildRequires: mvn(cglib:cglib)
21mr|apache-commons-pool2-2.4.2-8|11	BuildRequires: mvn(junit:junit)
21mr|apache-commons-pool2-2.4.2-8|12	BuildRequires: mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-pool2-2.4.2-8|13	BuildRequires: mvn(org.ow2.asm:asm-util)
21mr|apache-commons-pool2-2.4.2-8|14	
21mr|apache-commons-pool2-2.4.2-8|15	Group:          Development/Java
21mr|apache-commons-pool2-2.4.2-8|16	BuildArch:     noarch
21mr|apache-commons-pool2-2.4.2-8|17	# Java stack is not supported on x86_32
21mr|apache-commons-pool2-2.4.2-8|18	ExcludeArch: %{ix86}
21mr|apache-commons-pool2-2.4.2-8|19	
21mr|apache-commons-pool2-2.4.2-8|20	%description
21mr|apache-commons-pool2-2.4.2-8|21	The Apache Commons Pool open source software library provides an
21mr|apache-commons-pool2-2.4.2-8|22	object pooling API and a number of object pool implementations.
21mr|apache-commons-pool2-2.4.2-8|23	Version 2 of Apache Commons Pool contains a completely re-written
21mr|apache-commons-pool2-2.4.2-8|24	pooling implementation compared to the 1.x series. In addition
21mr|apache-commons-pool2-2.4.2-8|25	to performance and scalability improvements, version 2 includes
21mr|apache-commons-pool2-2.4.2-8|26	robust instance tracking and pool monitoring.
21mr|apache-commons-pool2-2.4.2-8|27	
21mr|apache-commons-pool2-2.4.2-8|28	%package javadoc
21mr|apache-commons-pool2-2.4.2-8|29	Summary:       Javadoc for %{name}
21mr|apache-commons-pool2-2.4.2-8|30	
21mr|apache-commons-pool2-2.4.2-8|31	%description javadoc
21mr|apache-commons-pool2-2.4.2-8|32	This package contains javadoc for %{name}.
21mr|apache-commons-pool2-2.4.2-8|33	
21mr|apache-commons-pool2-2.4.2-8|34	%prep
21mr|apache-commons-pool2-2.4.2-8|35	%setup -q -n commons-pool2-%{version}-src
21mr|apache-commons-pool2-2.4.2-8|36	
21mr|apache-commons-pool2-2.4.2-8|37	%pom_remove_plugin :maven-assembly-plugin
21mr|apache-commons-pool2-2.4.2-8|38	%pom_remove_plugin org.apache.maven.plugins:maven-scm-publish-plugin
21mr|apache-commons-pool2-2.4.2-8|39	
21mr|apache-commons-pool2-2.4.2-8|40	%mvn_file : %{name} commons-pool2
21mr|apache-commons-pool2-2.4.2-8|41	
21mr|apache-commons-pool2-2.4.2-8|42	%build
21mr|apache-commons-pool2-2.4.2-8|43	
21mr|apache-commons-pool2-2.4.2-8|44	%mvn_build
21mr|apache-commons-pool2-2.4.2-8|45	
21mr|apache-commons-pool2-2.4.2-8|46	%install
21mr|apache-commons-pool2-2.4.2-8|47	%mvn_install
21mr|apache-commons-pool2-2.4.2-8|48	
21mr|apache-commons-pool2-2.4.2-8|49	%files -f .mfiles
21mr|apache-commons-pool2-2.4.2-8|50	%doc README.txt RELEASE-NOTES.txt
21mr|apache-commons-pool2-2.4.2-8|51	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-pool2-2.4.2-8|52	
21mr|apache-commons-pool2-2.4.2-8|53	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-pool2-2.4.2-8|54	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-pool2-2.4.2-8|55	

11420 21
21mr|apache-commons-primitives-1.1-0.9.678495|1	
21mr|apache-commons-primitives-1.1-0.9.678495|2	%global short_name commons-primitives
21mr|apache-commons-primitives-1.1-0.9.678495|3	# Use this pre-release because it implements new features without breaking the backward compatibility
21mr|apache-commons-primitives-1.1-0.9.678495|4	# and fix some issues in the 1.0 release.
21mr|apache-commons-primitives-1.1-0.9.678495|5	# https://github.com/apache/commons-primitives/commit/ba65d72f2634bae13e0c0157de297c12a7329b16
21mr|apache-commons-primitives-1.1-0.9.678495|6	%global svn_rev 678495
21mr|apache-commons-primitives-1.1-0.9.678495|7	%global githash ba65d72f2634bae13e0c0157de297c12a7329b16
21mr|apache-commons-primitives-1.1-0.9.678495|8	
21mr|apache-commons-primitives-1.1-0.9.678495|9	Name:          apache-commons-primitives
21mr|apache-commons-primitives-1.1-0.9.678495|10	Version:       1.1
21mr|apache-commons-primitives-1.1-0.9.678495|11	Release:       0.9.%{svn_rev}
21mr|apache-commons-primitives-1.1-0.9.678495|12	Summary:       A set of collection and utility classes for primitive types
21mr|apache-commons-primitives-1.1-0.9.678495|13	License:       ASL 2.0
21mr|apache-commons-primitives-1.1-0.9.678495|14	Url:           http://commons.apache.org/proper/commons-primitives/
21mr|apache-commons-primitives-1.1-0.9.678495|15	# svn export -r 678495 http://svn.apache.org/repos/asf/commons/proper/primitives/trunk/ commons-primitives-1.1
21mr|apache-commons-primitives-1.1-0.9.678495|16	# tar cJf commons-primitives-1.1.tar.xz commons-primitives-1.1
21mr|apache-commons-primitives-1.1-0.9.678495|17	# or
21mr|apache-commons-primitives-1.1-0.9.678495|18	Source0:       https://github.com/apache/commons-primitives/archive/%{githash}/%{short_name}-%{githash}.tar.gz
21mr|apache-commons-primitives-1.1-0.9.678495|19	
21mr|apache-commons-primitives-1.1-0.9.678495|20	Patch0:        apache-commons-primitives-1.1.678495-javadoc.patch
21mr|apache-commons-primitives-1.1-0.9.678495|21	
21mr|apache-commons-primitives-1.1-0.9.678495|22	BuildRequires: maven-local
21mr|apache-commons-primitives-1.1-0.9.678495|23	BuildRequires: mvn(commons-collections:commons-collections-testframework)
21mr|apache-commons-primitives-1.1-0.9.678495|24	BuildRequires: mvn(junit:junit)
21mr|apache-commons-primitives-1.1-0.9.678495|25	BuildRequires: mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-primitives-1.1-0.9.678495|26	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-primitives-1.1-0.9.678495|27	
21mr|apache-commons-primitives-1.1-0.9.678495|28	Group:          Development/Java
21mr|apache-commons-primitives-1.1-0.9.678495|29	BuildArch:     noarch
21mr|apache-commons-primitives-1.1-0.9.678495|30	# Java stack is not supported on x86_32
21mr|apache-commons-primitives-1.1-0.9.678495|31	ExcludeArch: %{ix86}
21mr|apache-commons-primitives-1.1-0.9.678495|32	
21mr|apache-commons-primitives-1.1-0.9.678495|33	%description
21mr|apache-commons-primitives-1.1-0.9.678495|34	Commons Primitives is a set of collection and
21mr|apache-commons-primitives-1.1-0.9.678495|35	utility classes for primitive types. The Java
21mr|apache-commons-primitives-1.1-0.9.678495|36	language has a clear distinction between
21mr|apache-commons-primitives-1.1-0.9.678495|37	Object and primitive types. A lot of functionality
21mr|apache-commons-primitives-1.1-0.9.678495|38	is provided for Object types, including the Java
21mr|apache-commons-primitives-1.1-0.9.678495|39	Collection Framework. Relatively little functionality
21mr|apache-commons-primitives-1.1-0.9.678495|40	is provided by the JDK for primitives. This package
21mr|apache-commons-primitives-1.1-0.9.678495|41	addresses this by providing a set of utility and
21mr|apache-commons-primitives-1.1-0.9.678495|42	collection classes for primitives.
21mr|apache-commons-primitives-1.1-0.9.678495|43	
21mr|apache-commons-primitives-1.1-0.9.678495|44	%package javadoc
21mr|apache-commons-primitives-1.1-0.9.678495|45	Summary:       Javadoc for %{name}
21mr|apache-commons-primitives-1.1-0.9.678495|46	
21mr|apache-commons-primitives-1.1-0.9.678495|47	%description javadoc
21mr|apache-commons-primitives-1.1-0.9.678495|48	This package contains javadoc for %{name}.
21mr|apache-commons-primitives-1.1-0.9.678495|49	
21mr|apache-commons-primitives-1.1-0.9.678495|50	%prep
21mr|apache-commons-primitives-1.1-0.9.678495|51	%setup -q -n %{short_name}-%{githash}
21mr|apache-commons-primitives-1.1-0.9.678495|52	find . -name '*.class' -delete
21mr|apache-commons-primitives-1.1-0.9.678495|53	find . -name '*.jar' -delete
21mr|apache-commons-primitives-1.1-0.9.678495|54	
21mr|apache-commons-primitives-1.1-0.9.678495|55	%patch0 -p1
21mr|apache-commons-primitives-1.1-0.9.678495|56	
21mr|apache-commons-primitives-1.1-0.9.678495|57	%pom_remove_plugin :maven-assembly-plugin
21mr|apache-commons-primitives-1.1-0.9.678495|58	
21mr|apache-commons-primitives-1.1-0.9.678495|59	%mvn_file ":{*}" %{name} @1
21mr|apache-commons-primitives-1.1-0.9.678495|60	
21mr|apache-commons-primitives-1.1-0.9.678495|61	%build
21mr|apache-commons-primitives-1.1-0.9.678495|62	
21mr|apache-commons-primitives-1.1-0.9.678495|63	%mvn_build
21mr|apache-commons-primitives-1.1-0.9.678495|64	
21mr|apache-commons-primitives-1.1-0.9.678495|65	%install
21mr|apache-commons-primitives-1.1-0.9.678495|66	%mvn_install
21mr|apache-commons-primitives-1.1-0.9.678495|67	
21mr|apache-commons-primitives-1.1-0.9.678495|68	%files -f .mfiles
21mr|apache-commons-primitives-1.1-0.9.678495|69	%doc RELEASE-NOTES.txt PROPOSAL.html
21mr|apache-commons-primitives-1.1-0.9.678495|70	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-primitives-1.1-0.9.678495|71	
21mr|apache-commons-primitives-1.1-0.9.678495|72	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-primitives-1.1-0.9.678495|73	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-primitives-1.1-0.9.678495|74	

11421 21
21mr|apache-commons-validator-1.5.0-9|1	%global short_name      commons-validator
21mr|apache-commons-validator-1.5.0-9|2	
21mr|apache-commons-validator-1.5.0-9|3	Name:             apache-%{short_name}
21mr|apache-commons-validator-1.5.0-9|4	Version:          1.5.0
21mr|apache-commons-validator-1.5.0-9|5	Release:          9
21mr|apache-commons-validator-1.5.0-9|6	Summary:          Apache Commons Validator
21mr|apache-commons-validator-1.5.0-9|7	License:          ASL 2.0
21mr|apache-commons-validator-1.5.0-9|8	URL:              http://commons.apache.org/validator/
21mr|apache-commons-validator-1.5.0-9|9	Group:          Development/Java
21mr|apache-commons-validator-1.5.0-9|10	BuildArch:        noarch
21mr|apache-commons-validator-1.5.0-9|11	# Java stack is not supported on x86_32
21mr|apache-commons-validator-1.5.0-9|12	ExcludeArch: %{ix86}
21mr|apache-commons-validator-1.5.0-9|13	
21mr|apache-commons-validator-1.5.0-9|14	Source0:          http://www.apache.org/dist/commons/validator/source/%{short_name}-%{version}-src.tar.gz
21mr|apache-commons-validator-1.5.0-9|15	
21mr|apache-commons-validator-1.5.0-9|16	BuildRequires:  maven-local
21mr|apache-commons-validator-1.5.0-9|17	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|apache-commons-validator-1.5.0-9|18	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|apache-commons-validator-1.5.0-9|19	BuildRequires:  mvn(commons-digester:commons-digester)
21mr|apache-commons-validator-1.5.0-9|20	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-validator-1.5.0-9|21	BuildRequires:  mvn(junit:junit)
21mr|apache-commons-validator-1.5.0-9|22	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-validator-1.5.0-9|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-validator-1.5.0-9|24	
21mr|apache-commons-validator-1.5.0-9|25	%description
21mr|apache-commons-validator-1.5.0-9|26	A common issue when receiving data either electronically or from user input is
21mr|apache-commons-validator-1.5.0-9|27	verifying the integrity of the data. This work is repetitive and becomes even
21mr|apache-commons-validator-1.5.0-9|28	more complicated when different sets of validation rules need to be applied to
21mr|apache-commons-validator-1.5.0-9|29	the same set of data based on locale for example. Error messages may also vary
21mr|apache-commons-validator-1.5.0-9|30	by locale. This package attempts to address some of these issues and speed
21mr|apache-commons-validator-1.5.0-9|31	development and maintenance of validation rules.
21mr|apache-commons-validator-1.5.0-9|32	
21mr|apache-commons-validator-1.5.0-9|33	%package javadoc
21mr|apache-commons-validator-1.5.0-9|34	Summary:          Javadoc for %{name}
21mr|apache-commons-validator-1.5.0-9|35	
21mr|apache-commons-validator-1.5.0-9|36	%description javadoc
21mr|apache-commons-validator-1.5.0-9|37	This package contains the API documentation for %{name}.
21mr|apache-commons-validator-1.5.0-9|38	
21mr|apache-commons-validator-1.5.0-9|39	%prep
21mr|apache-commons-validator-1.5.0-9|40	%setup -q -n %{short_name}-%{version}-src
21mr|apache-commons-validator-1.5.0-9|41	sed -i 's/\r//' LICENSE.txt
21mr|apache-commons-validator-1.5.0-9|42	sed -i 's/\r//' RELEASE-NOTES.txt
21mr|apache-commons-validator-1.5.0-9|43	sed -i 's/\r//' NOTICE.txt
21mr|apache-commons-validator-1.5.0-9|44	
21mr|apache-commons-validator-1.5.0-9|45	# Compatibility links
21mr|apache-commons-validator-1.5.0-9|46	%mvn_alias "%{short_name}:%{short_name}" "org.apache.commons:%{short_name}"
21mr|apache-commons-validator-1.5.0-9|47	%mvn_file :commons-validator %{short_name} %{name}
21mr|apache-commons-validator-1.5.0-9|48	
21mr|apache-commons-validator-1.5.0-9|49	%build
21mr|apache-commons-validator-1.5.0-9|50	%mvn_build
21mr|apache-commons-validator-1.5.0-9|51	
21mr|apache-commons-validator-1.5.0-9|52	%install
21mr|apache-commons-validator-1.5.0-9|53	%mvn_install
21mr|apache-commons-validator-1.5.0-9|54	
21mr|apache-commons-validator-1.5.0-9|55	%files -f .mfiles
21mr|apache-commons-validator-1.5.0-9|56	%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
21mr|apache-commons-validator-1.5.0-9|57	
21mr|apache-commons-validator-1.5.0-9|58	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-validator-1.5.0-9|59	%doc LICENSE.txt NOTICE.txt
21mr|apache-commons-validator-1.5.0-9|60	

11422 21
21mr|apache-commons-vfs-2.1-16|1	%bcond_with    hadoop
21mr|apache-commons-vfs-2.1-16|2	%bcond_with    ftp
21mr|apache-commons-vfs-2.1-16|3	%bcond_without ssh
21mr|apache-commons-vfs-2.1-16|4	
21mr|apache-commons-vfs-2.1-16|5	Name:          apache-commons-vfs
21mr|apache-commons-vfs-2.1-16|6	Version:       2.1
21mr|apache-commons-vfs-2.1-16|7	Release:       16
21mr|apache-commons-vfs-2.1-16|8	Summary:       Commons Virtual File System
21mr|apache-commons-vfs-2.1-16|9	License:       ASL 2.0
21mr|apache-commons-vfs-2.1-16|10	Url:           http://commons.apache.org/vfs/
21mr|apache-commons-vfs-2.1-16|11	Source0:       http://www.apache.org/dist/commons/vfs/source/commons-vfs-%{version}-src.tar.gz
21mr|apache-commons-vfs-2.1-16|12	
21mr|apache-commons-vfs-2.1-16|13	BuildRequires:  maven-local
21mr|apache-commons-vfs-2.1-16|14	BuildRequires:  mvn(commons-httpclient:commons-httpclient)
21mr|apache-commons-vfs-2.1-16|15	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-commons-vfs-2.1-16|16	BuildRequires:  mvn(commons-net:commons-net)
21mr|apache-commons-vfs-2.1-16|17	BuildRequires:  mvn(org.apache.ant:ant)
21mr|apache-commons-vfs-2.1-16|18	BuildRequires:  mvn(org.apache.commons:commons-collections4)
21mr|apache-commons-vfs-2.1-16|19	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|apache-commons-vfs-2.1-16|20	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|apache-commons-vfs-2.1-16|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-commons-vfs-2.1-16|22	%if %{with hadoop}
21mr|apache-commons-vfs-2.1-16|23	BuildRequires:  mvn(org.apache.hadoop:hadoop-common)
21mr|apache-commons-vfs-2.1-16|24	BuildRequires:  mvn(org.apache.hadoop:hadoop-hdfs)
21mr|apache-commons-vfs-2.1-16|25	%endif
21mr|apache-commons-vfs-2.1-16|26	%if %{with ssh}
21mr|apache-commons-vfs-2.1-16|27	BuildRequires:  mvn(com.jcraft:jsch)
21mr|apache-commons-vfs-2.1-16|28	%endif
21mr|apache-commons-vfs-2.1-16|29	%if %{with ftp}
21mr|apache-commons-vfs-2.1-16|30	BuildRequires:  mvn(org.apache.ftpserver:ftpserver-core)
21mr|apache-commons-vfs-2.1-16|31	%endif
21mr|apache-commons-vfs-2.1-16|32	
21mr|apache-commons-vfs-2.1-16|33	Group:          Development/Java
21mr|apache-commons-vfs-2.1-16|34	BuildArch:     noarch
21mr|apache-commons-vfs-2.1-16|35	# Java stack is not supported on x86_32
21mr|apache-commons-vfs-2.1-16|36	ExcludeArch: %{ix86}
21mr|apache-commons-vfs-2.1-16|37	Provides:      %{name}2 = %{version}-%{release}
21mr|apache-commons-vfs-2.1-16|38	
21mr|apache-commons-vfs-2.1-16|39	%description
21mr|apache-commons-vfs-2.1-16|40	Commons VFS provides a single API for accessing various
21mr|apache-commons-vfs-2.1-16|41	different file systems. It presents a uniform view of the
21mr|apache-commons-vfs-2.1-16|42	files from various different sources, such as the files on
21mr|apache-commons-vfs-2.1-16|43	local disk, on an HTTP server, or inside a Zip archive.
21mr|apache-commons-vfs-2.1-16|44	Some of the features of Commons VFS are:
21mr|apache-commons-vfs-2.1-16|45	* A single consistent API for accessing files of different
21mr|apache-commons-vfs-2.1-16|46	types.
21mr|apache-commons-vfs-2.1-16|47	* Support for numerous file system types.
21mr|apache-commons-vfs-2.1-16|48	* Caching of file information. Caches information in-JVM,
21mr|apache-commons-vfs-2.1-16|49	and optionally can cache remote file information on the
21mr|apache-commons-vfs-2.1-16|50	local file system.
21mr|apache-commons-vfs-2.1-16|51	* Event delivery.
21mr|apache-commons-vfs-2.1-16|52	* Support for logical file systems made up of files from
21mr|apache-commons-vfs-2.1-16|53	various different file systems.
21mr|apache-commons-vfs-2.1-16|54	* Utilities for integrating Commons VFS into applications,
21mr|apache-commons-vfs-2.1-16|55	such as a VFS-aware ClassLoader and URLStreamHandlerFactory.
21mr|apache-commons-vfs-2.1-16|56	* A set of VFS-enabled Ant tasks.
21mr|apache-commons-vfs-2.1-16|57	
21mr|apache-commons-vfs-2.1-16|58	%package ant
21mr|apache-commons-vfs-2.1-16|59	Summary:       Development files for Commons VFS
21mr|apache-commons-vfs-2.1-16|60	Requires:      %{name} = %{version}-%{release}
21mr|apache-commons-vfs-2.1-16|61	
21mr|apache-commons-vfs-2.1-16|62	%description ant
21mr|apache-commons-vfs-2.1-16|63	This package enables support for the Commons VFS ant tasks.
21mr|apache-commons-vfs-2.1-16|64	
21mr|apache-commons-vfs-2.1-16|65	%package examples
21mr|apache-commons-vfs-2.1-16|66	Summary:       Commons VFS Examples
21mr|apache-commons-vfs-2.1-16|67	
21mr|apache-commons-vfs-2.1-16|68	%description examples
21mr|apache-commons-vfs-2.1-16|69	VFS is a Virtual File System library - Examples.
21mr|apache-commons-vfs-2.1-16|70	
21mr|apache-commons-vfs-2.1-16|71	%package project
21mr|apache-commons-vfs-2.1-16|72	Summary:       Commons VFS Parent POM
21mr|apache-commons-vfs-2.1-16|73	
21mr|apache-commons-vfs-2.1-16|74	%description project
21mr|apache-commons-vfs-2.1-16|75	Commons VFS Parent POM.
21mr|apache-commons-vfs-2.1-16|76	
21mr|apache-commons-vfs-2.1-16|77	%package javadoc
21mr|apache-commons-vfs-2.1-16|78	Summary:       Javadoc for %{name}
21mr|apache-commons-vfs-2.1-16|79	
21mr|apache-commons-vfs-2.1-16|80	%description javadoc
21mr|apache-commons-vfs-2.1-16|81	This package contains javadoc for %{name}.
21mr|apache-commons-vfs-2.1-16|82	
21mr|apache-commons-vfs-2.1-16|83	%prep
21mr|apache-commons-vfs-2.1-16|84	%setup -q -n commons-vfs-%{version}
21mr|apache-commons-vfs-2.1-16|85	
21mr|apache-commons-vfs-2.1-16|86	%pom_remove_plugin :apache-rat-plugin
21mr|apache-commons-vfs-2.1-16|87	
21mr|apache-commons-vfs-2.1-16|88	# Convert from dos to unix line ending
21mr|apache-commons-vfs-2.1-16|89	for file in LICENSE.txt NOTICE.txt README.txt RELEASE-NOTES.txt; do
21mr|apache-commons-vfs-2.1-16|90	sed -i.orig 's|\r||g' $file
21mr|apache-commons-vfs-2.1-16|91	touch -r $file.orig $file
21mr|apache-commons-vfs-2.1-16|92	rm $file.orig
21mr|apache-commons-vfs-2.1-16|93	done
21mr|apache-commons-vfs-2.1-16|94	
21mr|apache-commons-vfs-2.1-16|95	# Disable unwanted module
21mr|apache-commons-vfs-2.1-16|96	%pom_disable_module dist
21mr|apache-commons-vfs-2.1-16|97	
21mr|apache-commons-vfs-2.1-16|98	# Fix ant gId
21mr|apache-commons-vfs-2.1-16|99	%pom_change_dep -r :ant org.apache.ant:
21mr|apache-commons-vfs-2.1-16|100	# Upadate bouncycastle aId
21mr|apache-commons-vfs-2.1-16|101	%pom_change_dep -r :bcprov-jdk16 :bcprov-jdk15on
21mr|apache-commons-vfs-2.1-16|102	
21mr|apache-commons-vfs-2.1-16|103	# Remove unwanted dependency jackrabbit-{standalone,webdav}
21mr|apache-commons-vfs-2.1-16|104	%pom_remove_dep -r org.apache.jackrabbit:
21mr|apache-commons-vfs-2.1-16|105	
21mr|apache-commons-vfs-2.1-16|106	rm -rf core/src/{main,test}/java/org/apache/commons/vfs2/provider/webdav
21mr|apache-commons-vfs-2.1-16|107	
21mr|apache-commons-vfs-2.1-16|108	# Use old version of sshd-core
21mr|apache-commons-vfs-2.1-16|109	%pom_remove_dep -r :sshd-core
21mr|apache-commons-vfs-2.1-16|110	
21mr|apache-commons-vfs-2.1-16|111	# hadoop has been retired
21mr|apache-commons-vfs-2.1-16|112	%if %{without hadoop}
21mr|apache-commons-vfs-2.1-16|113	%pom_remove_dep -r org.apache.hadoop
21mr|apache-commons-vfs-2.1-16|114	rm -r core/src/{main,test}/java/org/apache/commons/vfs2/provider/hdfs
21mr|apache-commons-vfs-2.1-16|115	%endif
21mr|apache-commons-vfs-2.1-16|116	
21mr|apache-commons-vfs-2.1-16|117	# not really needed
21mr|apache-commons-vfs-2.1-16|118	%pom_remove_plugin :maven-checkstyle-plugin
21mr|apache-commons-vfs-2.1-16|119	%pom_remove_plugin :findbugs-maven-plugin
21mr|apache-commons-vfs-2.1-16|120	
21mr|apache-commons-vfs-2.1-16|121	%if %{without ssh}
21mr|apache-commons-vfs-2.1-16|122	%pom_remove_dep -r :jsch
21mr|apache-commons-vfs-2.1-16|123	rm -r core/src/{main,test}/java/org/apache/commons/vfs2/provider/sftp
21mr|apache-commons-vfs-2.1-16|124	rm examples/src/main/java/org/apache/commons/vfs2/libcheck/SftpCheck.java
21mr|apache-commons-vfs-2.1-16|125	%endif
21mr|apache-commons-vfs-2.1-16|126	
21mr|apache-commons-vfs-2.1-16|127	%if %{without ftp}
21mr|apache-commons-vfs-2.1-16|128	%pom_remove_dep -r :ftpserver-core
21mr|apache-commons-vfs-2.1-16|129	rm -r core/src/{main,test}/java/org/apache/commons/vfs2/provider/ftps
21mr|apache-commons-vfs-2.1-16|130	%endif
21mr|apache-commons-vfs-2.1-16|131	
21mr|apache-commons-vfs-2.1-16|132	
21mr|apache-commons-vfs-2.1-16|133	# Fix installation directory and symlink
21mr|apache-commons-vfs-2.1-16|134	%mvn_file :commons-vfs2 %{name}
21mr|apache-commons-vfs-2.1-16|135	%mvn_file :commons-vfs2 %{name}2
21mr|apache-commons-vfs-2.1-16|136	%mvn_file :commons-vfs2 commons-vfs
21mr|apache-commons-vfs-2.1-16|137	%mvn_file :commons-vfs2 commons-vfs2
21mr|apache-commons-vfs-2.1-16|138	%mvn_file :commons-vfs2-examples %{name}-examples
21mr|apache-commons-vfs-2.1-16|139	%mvn_file :commons-vfs2-examples %{name}2-examples
21mr|apache-commons-vfs-2.1-16|140	%mvn_file :commons-vfs2-examples commons-vfs-examples
21mr|apache-commons-vfs-2.1-16|141	%mvn_file :commons-vfs2-examples commons-vfs2-examples
21mr|apache-commons-vfs-2.1-16|142	
21mr|apache-commons-vfs-2.1-16|143	%mvn_alias :commons-vfs2 "org.apache.commons:commons-vfs" "commons-vfs:commons-vfs"
21mr|apache-commons-vfs-2.1-16|144	%mvn_alias :commons-vfs2-examples "org.apache.commons:commons-vfs-examples" "commons-vfs:commons-vfs-examples"
21mr|apache-commons-vfs-2.1-16|145	
21mr|apache-commons-vfs-2.1-16|146	%build
21mr|apache-commons-vfs-2.1-16|147	%mvn_build -sf
21mr|apache-commons-vfs-2.1-16|148	
21mr|apache-commons-vfs-2.1-16|149	%install
21mr|apache-commons-vfs-2.1-16|150	%mvn_install
21mr|apache-commons-vfs-2.1-16|151	
21mr|apache-commons-vfs-2.1-16|152	mkdir -p %{buildroot}%{_sysconfdir}/ant.d
21mr|apache-commons-vfs-2.1-16|153	echo "ant commons-logging commons-vfs" > commons-vfs
21mr|apache-commons-vfs-2.1-16|154	install -p -m 644 commons-vfs %{buildroot}%{_sysconfdir}/ant.d/commons-vfs
21mr|apache-commons-vfs-2.1-16|155	
21mr|apache-commons-vfs-2.1-16|156	%files -f .mfiles-commons-vfs2
21mr|apache-commons-vfs-2.1-16|157	%doc README.txt RELEASE-NOTES.txt
21mr|apache-commons-vfs-2.1-16|158	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-vfs-2.1-16|159	
21mr|apache-commons-vfs-2.1-16|160	%files examples -f .mfiles-commons-vfs2-examples
21mr|apache-commons-vfs-2.1-16|161	%files project -f .mfiles-commons-vfs2-project
21mr|apache-commons-vfs-2.1-16|162	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-vfs-2.1-16|163	
21mr|apache-commons-vfs-2.1-16|164	%files javadoc -f .mfiles-javadoc
21mr|apache-commons-vfs-2.1-16|165	%license LICENSE.txt NOTICE.txt
21mr|apache-commons-vfs-2.1-16|166	
21mr|apache-commons-vfs-2.1-16|167	%files ant
21mr|apache-commons-vfs-2.1-16|168	%config %{_sysconfdir}/ant.d/commons-vfs
21mr|apache-commons-vfs-2.1-16|169	

11423 21
21mr|apacheds-2.0.0-0.8.M21|1	%global namedreltag -M21
21mr|apacheds-2.0.0-0.8.M21|2	%global namedversion %{version}%{?namedreltag}
21mr|apacheds-2.0.0-0.8.M21|3	
21mr|apacheds-2.0.0-0.8.M21|4	%global jetty_version 8.1.17.v20150415
21mr|apacheds-2.0.0-0.8.M21|5	
21mr|apacheds-2.0.0-0.8.M21|6	Name:          apacheds
21mr|apacheds-2.0.0-0.8.M21|7	Version:       2.0.0
21mr|apacheds-2.0.0-0.8.M21|8	Release:       0.8.M21
21mr|apacheds-2.0.0-0.8.M21|9	Summary:       Apache Directory Server
21mr|apacheds-2.0.0-0.8.M21|10	License:       ASL 2.0
21mr|apacheds-2.0.0-0.8.M21|11	Url:           http://directory.apache.org/
21mr|apacheds-2.0.0-0.8.M21|12	Source0:       http://www.apache.org/dist/directory/apacheds/dist/%{namedversion}/%{name}-parent-%{namedversion}-source-release.zip
21mr|apacheds-2.0.0-0.8.M21|13	
21mr|apacheds-2.0.0-0.8.M21|14	Patch0:        apacheds-2.0.0-M21-jetty8.patch
21mr|apacheds-2.0.0-0.8.M21|15	
21mr|apacheds-2.0.0-0.8.M21|16	BuildRequires: maven-local
21mr|apacheds-2.0.0-0.8.M21|17	BuildRequires: mvn(com.google.code.findbugs:annotations)
21mr|apacheds-2.0.0-0.8.M21|18	BuildRequires: mvn(commons-collections:commons-collections)
21mr|apacheds-2.0.0-0.8.M21|19	BuildRequires: mvn(commons-io:commons-io)
21mr|apacheds-2.0.0-0.8.M21|20	BuildRequires: mvn(commons-lang:commons-lang)
21mr|apacheds-2.0.0-0.8.M21|21	BuildRequires: mvn(junit:junit)
21mr|apacheds-2.0.0-0.8.M21|22	BuildRequires: mvn(ldapsdk:ldapsdk)
21mr|apacheds-2.0.0-0.8.M21|23	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|apacheds-2.0.0-0.8.M21|24	BuildRequires: mvn(net.sf.ehcache:ehcache-core)
21mr|apacheds-2.0.0-0.8.M21|25	BuildRequires: mvn(org.apache.directory.api:api-asn1-api)
21mr|apacheds-2.0.0-0.8.M21|26	BuildRequires: mvn(org.apache.directory.api:api-dsml-engine)
21mr|apacheds-2.0.0-0.8.M21|27	BuildRequires: mvn(org.apache.directory.api:api-i18n)
21mr|apacheds-2.0.0-0.8.M21|28	BuildRequires: mvn(org.apache.directory.api:api-ldap-client-api)
21mr|apacheds-2.0.0-0.8.M21|29	BuildRequires: mvn(org.apache.directory.api:api-ldap-codec-core)
21mr|apacheds-2.0.0-0.8.M21|30	BuildRequires: mvn(org.apache.directory.api:api-ldap-codec-standalone)
21mr|apacheds-2.0.0-0.8.M21|31	BuildRequires: mvn(org.apache.directory.api:api-ldap-extras-aci)
21mr|apacheds-2.0.0-0.8.M21|32	BuildRequires: mvn(org.apache.directory.api:api-ldap-extras-sp)
21mr|apacheds-2.0.0-0.8.M21|33	BuildRequires: mvn(org.apache.directory.api:api-ldap-extras-trigger)
21mr|apacheds-2.0.0-0.8.M21|34	BuildRequires: mvn(org.apache.directory.api:api-ldap-extras-util)
21mr|apacheds-2.0.0-0.8.M21|35	BuildRequires: mvn(org.apache.directory.api:api-ldap-model)
21mr|apacheds-2.0.0-0.8.M21|36	BuildRequires: mvn(org.apache.directory.api:api-ldap-schema-data)
21mr|apacheds-2.0.0-0.8.M21|37	BuildRequires: mvn(org.apache.directory.api:api-util)
21mr|apacheds-2.0.0-0.8.M21|38	BuildRequires: mvn(org.apache.directory.jdbm:apacheds-jdbm1)
21mr|apacheds-2.0.0-0.8.M21|39	BuildRequires: mvn(org.apache.directory.mavibot:mavibot)
21mr|apacheds-2.0.0-0.8.M21|40	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|apacheds-2.0.0-0.8.M21|41	BuildRequires: mvn(org.apache.mina:mina-core)
21mr|apacheds-2.0.0-0.8.M21|42	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|apacheds-2.0.0-0.8.M21|43	BuildRequires: mvn(org.eclipse.jetty:jetty-server:%jetty_version)
21mr|apacheds-2.0.0-0.8.M21|44	BuildRequires: mvn(org.eclipse.jetty:jetty-util:%jetty_version)
21mr|apacheds-2.0.0-0.8.M21|45	BuildRequires: mvn(org.eclipse.jetty:jetty-webapp:%jetty_version)
21mr|apacheds-2.0.0-0.8.M21|46	BuildRequires: mvn(org.eclipse.jetty:jetty-xml:%jetty_version)
21mr|apacheds-2.0.0-0.8.M21|47	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|apacheds-2.0.0-0.8.M21|48	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|apacheds-2.0.0-0.8.M21|49	BuildRequires: mvn(tanukisoft:wrapper)
21mr|apacheds-2.0.0-0.8.M21|50	
21mr|apacheds-2.0.0-0.8.M21|51	Obsoletes:     %{name}-jdbm < %{version}
21mr|apacheds-2.0.0-0.8.M21|52	Obsoletes:     %{name}-utils
21mr|apacheds-2.0.0-0.8.M21|53	Obsoletes:     %{name}-xdbm
21mr|apacheds-2.0.0-0.8.M21|54	
21mr|apacheds-2.0.0-0.8.M21|55	Group:          Development/Java
21mr|apacheds-2.0.0-0.8.M21|56	Group:          Development/Java
21mr|apacheds-2.0.0-0.8.M21|57	BuildArch:     noarch
21mr|apacheds-2.0.0-0.8.M21|58	# Java stack is not supported on x86_32
21mr|apacheds-2.0.0-0.8.M21|59	ExcludeArch: %{ix86}
21mr|apacheds-2.0.0-0.8.M21|60	
21mr|apacheds-2.0.0-0.8.M21|61	%description
21mr|apacheds-2.0.0-0.8.M21|62	ApacheDS is an extensible and embeddable directory server
21mr|apacheds-2.0.0-0.8.M21|63	entirely written in Java, which has been certified LDAPv3
21mr|apacheds-2.0.0-0.8.M21|64	compatible by the Open Group. Besides LDAP it supports
21mr|apacheds-2.0.0-0.8.M21|65	Kerberos 5 and the Change Password Protocol. It has been
21mr|apacheds-2.0.0-0.8.M21|66	designed to introduce triggers, stored procedures, queues and
21mr|apacheds-2.0.0-0.8.M21|67	views to the world of LDAP which has lacked these rich
21mr|apacheds-2.0.0-0.8.M21|68	constructs.
21mr|apacheds-2.0.0-0.8.M21|69	
21mr|apacheds-2.0.0-0.8.M21|70	%package core
21mr|apacheds-2.0.0-0.8.M21|71	Summary:       ApacheDS Core
21mr|apacheds-2.0.0-0.8.M21|72	
21mr|apacheds-2.0.0-0.8.M21|73	%description core
21mr|apacheds-2.0.0-0.8.M21|74	Server's core contains the JNDI provider, interceptors,
21mr|apacheds-2.0.0-0.8.M21|75	schema, and database subsystems. The core is the heart
21mr|apacheds-2.0.0-0.8.M21|76	of the server without protocols enabled.
21mr|apacheds-2.0.0-0.8.M21|77	- A linked in memory AVL tree implementation with Cursor.
21mr|apacheds-2.0.0-0.8.M21|78	- Contains classes that store interfaces with various
21mr|apacheds-2.0.0-0.8.M21|79	constants in ApacheDS.
21mr|apacheds-2.0.0-0.8.M21|80	Cursor interfaces used by the server core.
21mr|apacheds-2.0.0-0.8.M21|81	Server side LDAP entry classes.
21mr|apacheds-2.0.0-0.8.M21|82	Integration testing framework for Apache Directory Server.
21mr|apacheds-2.0.0-0.8.M21|83	Contains a JNDI provider implementation which wraps the
21mr|apacheds-2.0.0-0.8.M21|84	core so existing applications based on JNDI can use the
21mr|apacheds-2.0.0-0.8.M21|85	server embedded transparently. Remote and local run-time
21mr|apacheds-2.0.0-0.8.M21|86	operations will appear and feel exactly the same with a
21mr|apacheds-2.0.0-0.8.M21|87	performance boost when local. All operations via this
21mr|apacheds-2.0.0-0.8.M21|88	JNDI provider bypass the LDAP stack to perform operations
21mr|apacheds-2.0.0-0.8.M21|89	directly on the ApacheDS core.
21mr|apacheds-2.0.0-0.8.M21|90	A collection of tools as plugins to manage various tasks
21mr|apacheds-2.0.0-0.8.M21|91	associated with the directory server.
21mr|apacheds-2.0.0-0.8.M21|92	Shared classes between the core plugin and the core to
21mr|apacheds-2.0.0-0.8.M21|93	prevent cyclic dependencies since the core uses the core
21mr|apacheds-2.0.0-0.8.M21|94	plugin.
21mr|apacheds-2.0.0-0.8.M21|95	A linked in memory splay tree implementation with Cursor.
21mr|apacheds-2.0.0-0.8.M21|96	Core unit tests.
21mr|apacheds-2.0.0-0.8.M21|97	
21mr|apacheds-2.0.0-0.8.M21|98	%package http-integration
21mr|apacheds-2.0.0-0.8.M21|99	Summary:       ApacheDS Jetty HTTP Server Integration
21mr|apacheds-2.0.0-0.8.M21|100	
21mr|apacheds-2.0.0-0.8.M21|101	%description http-integration
21mr|apacheds-2.0.0-0.8.M21|102	This package provides Jetty HTTP Server Integration.
21mr|apacheds-2.0.0-0.8.M21|103	
21mr|apacheds-2.0.0-0.8.M21|104	%package i18n
21mr|apacheds-2.0.0-0.8.M21|105	Summary:       ApacheDS I18n
21mr|apacheds-2.0.0-0.8.M21|106	
21mr|apacheds-2.0.0-0.8.M21|107	%description i18n
21mr|apacheds-2.0.0-0.8.M21|108	Internationalization of errors and other messages.
21mr|apacheds-2.0.0-0.8.M21|109	
21mr|apacheds-2.0.0-0.8.M21|110	%package kerberos
21mr|apacheds-2.0.0-0.8.M21|111	Summary:       ApacheDS Kerberos
21mr|apacheds-2.0.0-0.8.M21|112	
21mr|apacheds-2.0.0-0.8.M21|113	%description kerberos
21mr|apacheds-2.0.0-0.8.M21|114	This package provides:
21mr|apacheds-2.0.0-0.8.M21|115	- The Kerberos protocol provider for ApacheDS.
21mr|apacheds-2.0.0-0.8.M21|116	- Interceptors used by the ApacheDS kerberos service.
21mr|apacheds-2.0.0-0.8.M21|117	
21mr|apacheds-2.0.0-0.8.M21|118	%package osgi
21mr|apacheds-2.0.0-0.8.M21|119	Summary:       ApacheDS OSGi Integration
21mr|apacheds-2.0.0-0.8.M21|120	
21mr|apacheds-2.0.0-0.8.M21|121	%description osgi
21mr|apacheds-2.0.0-0.8.M21|122	This package provides:
21mr|apacheds-2.0.0-0.8.M21|123	- ApacheDS OSGi Integration Tests.
21mr|apacheds-2.0.0-0.8.M21|124	
21mr|apacheds-2.0.0-0.8.M21|125	%package protocols
21mr|apacheds-2.0.0-0.8.M21|126	Summary:       ApacheDS Protocols
21mr|apacheds-2.0.0-0.8.M21|127	
21mr|apacheds-2.0.0-0.8.M21|128	%description protocols
21mr|apacheds-2.0.0-0.8.M21|129	This package provides the following protocols for ApacheDS:
21mr|apacheds-2.0.0-0.8.M21|130	- Change Password
21mr|apacheds-2.0.0-0.8.M21|131	- DHCP
21mr|apacheds-2.0.0-0.8.M21|132	- DNS
21mr|apacheds-2.0.0-0.8.M21|133	- LDAP
21mr|apacheds-2.0.0-0.8.M21|134	- NTP
21mr|apacheds-2.0.0-0.8.M21|135	
21mr|apacheds-2.0.0-0.8.M21|136	%package server
21mr|apacheds-2.0.0-0.8.M21|137	Summary:       ApacheDS Server modules
21mr|apacheds-2.0.0-0.8.M21|138	
21mr|apacheds-2.0.0-0.8.M21|139	%description server
21mr|apacheds-2.0.0-0.8.M21|140	Integration testing framework for Apache Directory Server.
21mr|apacheds-2.0.0-0.8.M21|141	The JNDI provider which launches the core and associated
21mr|apacheds-2.0.0-0.8.M21|142	network services: Changepw, Kerberos, LDAP, and NTP if
21mr|apacheds-2.0.0-0.8.M21|143	all are configured. By default only LDAP is configured
21mr|apacheds-2.0.0-0.8.M21|144	to start-up.
21mr|apacheds-2.0.0-0.8.M21|145	A multi-master replication service for replicating
21mr|apacheds-2.0.0-0.8.M21|146	information across ApacheDS instances. This service is
21mr|apacheds-2.0.0-0.8.M21|147	modeled as an interceptor.
21mr|apacheds-2.0.0-0.8.M21|148	Various command-line utilities for apacheds.
21mr|apacheds-2.0.0-0.8.M21|149	Unit testing framework for ApacheDS Server JNDI Provider.
21mr|apacheds-2.0.0-0.8.M21|150	A single authoritative server.XML file.
21mr|apacheds-2.0.0-0.8.M21|151	
21mr|apacheds-2.0.0-0.8.M21|152	%package service
21mr|apacheds-2.0.0-0.8.M21|153	Summary:       ApacheDS Services
21mr|apacheds-2.0.0-0.8.M21|154	
21mr|apacheds-2.0.0-0.8.M21|155	%description service
21mr|apacheds-2.0.0-0.8.M21|156	This package provides ApacheDS Services. Used for reading the
21mr|apacheds-2.0.0-0.8.M21|157	configuration present in a Partition and instantiate the
21mr|apacheds-2.0.0-0.8.M21|158	necessary objects like DirectoryService, Interceptors etc.
21mr|apacheds-2.0.0-0.8.M21|159	
21mr|apacheds-2.0.0-0.8.M21|160	%package wrapper
21mr|apacheds-2.0.0-0.8.M21|161	Summary:       ApacheDS Wrapper
21mr|apacheds-2.0.0-0.8.M21|162	
21mr|apacheds-2.0.0-0.8.M21|163	%description wrapper
21mr|apacheds-2.0.0-0.8.M21|164	A Tanuki Wrapper implementation for the ApacheDS service.
21mr|apacheds-2.0.0-0.8.M21|165	
21mr|apacheds-2.0.0-0.8.M21|166	%package javadoc
21mr|apacheds-2.0.0-0.8.M21|167	Summary:       Javadoc for %{name}
21mr|apacheds-2.0.0-0.8.M21|168	
21mr|apacheds-2.0.0-0.8.M21|169	%description javadoc
21mr|apacheds-2.0.0-0.8.M21|170	This package contains javadoc for %{name}.
21mr|apacheds-2.0.0-0.8.M21|171	
21mr|apacheds-2.0.0-0.8.M21|172	%prep
21mr|apacheds-2.0.0-0.8.M21|173	%setup -q -n %{name}-parent-%{namedversion}
21mr|apacheds-2.0.0-0.8.M21|174	# cleanup
21mr|apacheds-2.0.0-0.8.M21|175	find . -name "*.bat" -delete
21mr|apacheds-2.0.0-0.8.M21|176	find . -name "*.class" -delete
21mr|apacheds-2.0.0-0.8.M21|177	find . -name "*.exe" -delete
21mr|apacheds-2.0.0-0.8.M21|178	find . -name "*.jar" -print -delete
21mr|apacheds-2.0.0-0.8.M21|179	rm -r installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/*
21mr|apacheds-2.0.0-0.8.M21|180	
21mr|apacheds-2.0.0-0.8.M21|181	chmod 644 README.txt
21mr|apacheds-2.0.0-0.8.M21|182	
21mr|apacheds-2.0.0-0.8.M21|183	%patch0 -p1
21mr|apacheds-2.0.0-0.8.M21|184	
21mr|apacheds-2.0.0-0.8.M21|185	%pom_xpath_set "pom:properties/pom:jetty.version" %jetty_version
21mr|apacheds-2.0.0-0.8.M21|186	
21mr|apacheds-2.0.0-0.8.M21|187	%pom_remove_parent
21mr|apacheds-2.0.0-0.8.M21|188	
21mr|apacheds-2.0.0-0.8.M21|189	%pom_remove_plugin -r :maven-site-plugin
21mr|apacheds-2.0.0-0.8.M21|190	%pom_remove_plugin -r :maven-source-plugin
21mr|apacheds-2.0.0-0.8.M21|191	%pom_remove_plugin -r :maven-shade-plugin
21mr|apacheds-2.0.0-0.8.M21|192	%pom_remove_plugin -r :maven-dependency-plugin
21mr|apacheds-2.0.0-0.8.M21|193	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|apacheds-2.0.0-0.8.M21|194	
21mr|apacheds-2.0.0-0.8.M21|195	%pom_disable_module all
21mr|apacheds-2.0.0-0.8.M21|196	%pom_disable_module installers
21mr|apacheds-2.0.0-0.8.M21|197	%pom_disable_module installers-maven-plugin
21mr|apacheds-2.0.0-0.8.M21|198	
21mr|apacheds-2.0.0-0.8.M21|199	%pom_remove_dep -r :apacheds-installers
21mr|apacheds-2.0.0-0.8.M21|200	%pom_remove_dep -r :apacheds-installers-maven-plugin
21mr|apacheds-2.0.0-0.8.M21|201	%pom_remove_dep -r org.apache.directory.junit:junit-addons
21mr|apacheds-2.0.0-0.8.M21|202	# Remove the com.mycila.junit.concurrent annotations
21mr|apacheds-2.0.0-0.8.M21|203	sed -i '/Concurrency/d' $(find */src/test/java -name "*.java")
21mr|apacheds-2.0.0-0.8.M21|204	sed -i '/ConcurrentJunitRunner/d' $(find */src/test/java -name "*.java")
21mr|apacheds-2.0.0-0.8.M21|205	
21mr|apacheds-2.0.0-0.8.M21|206	%pom_change_dep -r findbugs:annotations com.google.code.findbugs:annotations
21mr|apacheds-2.0.0-0.8.M21|207	
21mr|apacheds-2.0.0-0.8.M21|208	%pom_xpath_remove -r "pom:dependency[pom:scope='test']"
21mr|apacheds-2.0.0-0.8.M21|209	
21mr|apacheds-2.0.0-0.8.M21|210	%mvn_package :%{name}-core* core
21mr|apacheds-2.0.0-0.8.M21|211	%mvn_package :%{name}-interceptors* core
21mr|apacheds-2.0.0-0.8.M21|212	%mvn_package ":%{name}-http-directory-bridge" core
21mr|apacheds-2.0.0-0.8.M21|213	%mvn_package :%{name}-jdbm* core
21mr|apacheds-2.0.0-0.8.M21|214	%mvn_package ":%{name}-ldif-partition" core
21mr|apacheds-2.0.0-0.8.M21|215	%mvn_package ":%{name}-mavibot-partition" core
21mr|apacheds-2.0.0-0.8.M21|216	%mvn_package ":%{name}-server-annotations" core
21mr|apacheds-2.0.0-0.8.M21|217	%mvn_package ":%{name}-server-config" core
21mr|apacheds-2.0.0-0.8.M21|218	%mvn_package ":%{name}-test-framework" core
21mr|apacheds-2.0.0-0.8.M21|219	%mvn_package ":%{name}-xdbm-partition" core
21mr|apacheds-2.0.0-0.8.M21|220	%mvn_package ":%{name}-i18n" i18n
21mr|apacheds-2.0.0-0.8.M21|221	%mvn_package ":%{name}-interceptor-kerberos" kerberos
21mr|apacheds-2.0.0-0.8.M21|222	%mvn_package :%{name}-kerberos-* kerberos
21mr|apacheds-2.0.0-0.8.M21|223	%mvn_package ":kerberos-client" kerberos
21mr|apacheds-2.0.0-0.8.M21|224	%mvn_package ":%{name}-protocol-kerberos" kerberos
21mr|apacheds-2.0.0-0.8.M21|225	%mvn_package ":%{name}-protocol-changepw" protocols
21mr|apacheds-2.0.0-0.8.M21|226	%mvn_package ":%{name}-protocol-dhcp" protocols
21mr|apacheds-2.0.0-0.8.M21|227	%mvn_package ":%{name}-protocol-dns" protocols
21mr|apacheds-2.0.0-0.8.M21|228	%mvn_package ":%{name}-protocol-ldap" protocols
21mr|apacheds-2.0.0-0.8.M21|229	%mvn_package ":%{name}-protocol-ntp" protocols
21mr|apacheds-2.0.0-0.8.M21|230	%mvn_package ":%{name}-protocol-shared" protocols
21mr|apacheds-2.0.0-0.8.M21|231	%mvn_package ":ldap-client-test" protocols
21mr|apacheds-2.0.0-0.8.M21|232	%mvn_package ":%{name}-osgi-integ" osgi
21mr|apacheds-2.0.0-0.8.M21|233	%mvn_package ":%{name}-server-integ" server
21mr|apacheds-2.0.0-0.8.M21|234	%mvn_package ":%{name}-server-jndi" server
21mr|apacheds-2.0.0-0.8.M21|235	%mvn_package ":%{name}-server-replication" server
21mr|apacheds-2.0.0-0.8.M21|236	%mvn_package ":%{name}-service" service
21mr|apacheds-2.0.0-0.8.M21|237	%mvn_package ":%{name}-service-builder" service
21mr|apacheds-2.0.0-0.8.M21|238	
21mr|apacheds-2.0.0-0.8.M21|239	%build
21mr|apacheds-2.0.0-0.8.M21|240	
21mr|apacheds-2.0.0-0.8.M21|241	# No test dep org.apache.directory.junit:junit-addons:0.1
21mr|apacheds-2.0.0-0.8.M21|242	%mvn_build -s -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|apacheds-2.0.0-0.8.M21|243	
21mr|apacheds-2.0.0-0.8.M21|244	%install
21mr|apacheds-2.0.0-0.8.M21|245	%mvn_install
21mr|apacheds-2.0.0-0.8.M21|246	
21mr|apacheds-2.0.0-0.8.M21|247	%files -f .mfiles-%{name}-parent
21mr|apacheds-2.0.0-0.8.M21|248	%doc README.txt
21mr|apacheds-2.0.0-0.8.M21|249	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|250	
21mr|apacheds-2.0.0-0.8.M21|251	%files core -f .mfiles-core
21mr|apacheds-2.0.0-0.8.M21|252	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|253	
21mr|apacheds-2.0.0-0.8.M21|254	%files http-integration -f .mfiles-%{name}-http-integration
21mr|apacheds-2.0.0-0.8.M21|255	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|256	
21mr|apacheds-2.0.0-0.8.M21|257	%files i18n -f .mfiles-i18n
21mr|apacheds-2.0.0-0.8.M21|258	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|259	
21mr|apacheds-2.0.0-0.8.M21|260	%files kerberos -f .mfiles-kerberos
21mr|apacheds-2.0.0-0.8.M21|261	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|262	
21mr|apacheds-2.0.0-0.8.M21|263	%files osgi -f .mfiles-osgi
21mr|apacheds-2.0.0-0.8.M21|264	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|265	
21mr|apacheds-2.0.0-0.8.M21|266	%files protocols -f .mfiles-protocols
21mr|apacheds-2.0.0-0.8.M21|267	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|268	
21mr|apacheds-2.0.0-0.8.M21|269	%files server -f .mfiles-server
21mr|apacheds-2.0.0-0.8.M21|270	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|271	
21mr|apacheds-2.0.0-0.8.M21|272	%files service -f .mfiles-service
21mr|apacheds-2.0.0-0.8.M21|273	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|274	
21mr|apacheds-2.0.0-0.8.M21|275	%files wrapper -f .mfiles-%{name}-wrapper
21mr|apacheds-2.0.0-0.8.M21|276	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|277	
21mr|apacheds-2.0.0-0.8.M21|278	%files javadoc -f .mfiles-javadoc
21mr|apacheds-2.0.0-0.8.M21|279	%license LICENSE NOTICE
21mr|apacheds-2.0.0-0.8.M21|280	

11424 21
21mr|apacheds-jdbm-2.0.0-0.11.M3|1	%global reltag -M3
21mr|apacheds-jdbm-2.0.0-0.11.M3|2	%global namedversion %{version}%{?reltag}
21mr|apacheds-jdbm-2.0.0-0.11.M3|3	Name:          apacheds-jdbm
21mr|apacheds-jdbm-2.0.0-0.11.M3|4	Version:       2.0.0
21mr|apacheds-jdbm-2.0.0-0.11.M3|5	Release:       0.11.M3
21mr|apacheds-jdbm-2.0.0-0.11.M3|6	Summary:       ApacheDS specific JDBM Implementation
21mr|apacheds-jdbm-2.0.0-0.11.M3|7	# This package is a fork of http://jdbm.sourceforge.net/ the original/more files
21mr|apacheds-jdbm-2.0.0-0.11.M3|8	# are under BSD license.
21mr|apacheds-jdbm-2.0.0-0.11.M3|9	License:       ASL 2.0 and BSD
21mr|apacheds-jdbm-2.0.0-0.11.M3|10	Group:         Development/Java
21mr|apacheds-jdbm-2.0.0-0.11.M3|11	Url:           http://directory.apache.org/
21mr|apacheds-jdbm-2.0.0-0.11.M3|12	# svn export http://svn.apache.org/repos/asf/directory/jdbm/tags/2.0.0-M3/ apacheds-jdbm-2.0.0-M3
21mr|apacheds-jdbm-2.0.0-0.11.M3|13	# tar cJf apacheds-jdbm-2.0.0-M3.tar.xz apacheds-jdbm-2.0.0-M3
21mr|apacheds-jdbm-2.0.0-0.11.M3|14	Source0:       %{name}-%{namedversion}.tar.xz
21mr|apacheds-jdbm-2.0.0-0.11.M3|15	# apacheds-jdbm package don't include the license file
21mr|apacheds-jdbm-2.0.0-0.11.M3|16	# https://issues.apache.org/jira/browse/DIR-318
21mr|apacheds-jdbm-2.0.0-0.11.M3|17	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|apacheds-jdbm-2.0.0-0.11.M3|18	# wget -O jdbm-LICENSE.txt http://jdbm.cvs.sourceforge.net/viewvc/jdbm/jdbm/LICENSE.txt
21mr|apacheds-jdbm-2.0.0-0.11.M3|19	Source2:       jdbm-LICENSE.txt
21mr|apacheds-jdbm-2.0.0-0.11.M3|20	
21mr|apacheds-jdbm-2.0.0-0.11.M3|21	BuildRequires: maven-local
21mr|apacheds-jdbm-2.0.0-0.11.M3|22	BuildRequires: mvn(com.google.code.findbugs:annotations)
21mr|apacheds-jdbm-2.0.0-0.11.M3|23	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|apacheds-jdbm-2.0.0-0.11.M3|24	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|apacheds-jdbm-2.0.0-0.11.M3|25	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|apacheds-jdbm-2.0.0-0.11.M3|26	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|apacheds-jdbm-2.0.0-0.11.M3|27	
21mr|apacheds-jdbm-2.0.0-0.11.M3|28	BuildArch:     noarch
21mr|apacheds-jdbm-2.0.0-0.11.M3|29	# Java stack is not supported on x86_32
21mr|apacheds-jdbm-2.0.0-0.11.M3|30	ExcludeArch: %{ix86}
21mr|apacheds-jdbm-2.0.0-0.11.M3|31	
21mr|apacheds-jdbm-2.0.0-0.11.M3|32	%description
21mr|apacheds-jdbm-2.0.0-0.11.M3|33	A JDBM entry store which does not have any dependency on
21mr|apacheds-jdbm-2.0.0-0.11.M3|34	core interfaces. The JDBM partition will use this store
21mr|apacheds-jdbm-2.0.0-0.11.M3|35	and build on it to adapt this to server specific partition
21mr|apacheds-jdbm-2.0.0-0.11.M3|36	interfaces. Having this separate module without
21mr|apacheds-jdbm-2.0.0-0.11.M3|37	dependencies on core interfaces makes it easier to avoid
21mr|apacheds-jdbm-2.0.0-0.11.M3|38	cyclic dependencies between modules. This is especially
21mr|apacheds-jdbm-2.0.0-0.11.M3|39	important for use within the bootstrap plugin which needs
21mr|apacheds-jdbm-2.0.0-0.11.M3|40	to build the schema partition used for bootstrapping the
21mr|apacheds-jdbm-2.0.0-0.11.M3|41	server.
21mr|apacheds-jdbm-2.0.0-0.11.M3|42	
21mr|apacheds-jdbm-2.0.0-0.11.M3|43	%package -n %{name}1
21mr|apacheds-jdbm-2.0.0-0.11.M3|44	Summary:       ApacheDS Original JDBM Implementation
21mr|apacheds-jdbm-2.0.0-0.11.M3|45	# https://fedorahosted.org/fpc/ticket/564
21mr|apacheds-jdbm-2.0.0-0.11.M3|46	Provides:      bundled(jdbm1)
21mr|apacheds-jdbm-2.0.0-0.11.M3|47	
21mr|apacheds-jdbm-2.0.0-0.11.M3|48	%description -n %{name}1
21mr|apacheds-jdbm-2.0.0-0.11.M3|49	Original JDBM Implementation.
21mr|apacheds-jdbm-2.0.0-0.11.M3|50	
21mr|apacheds-jdbm-2.0.0-0.11.M3|51	%package -n %{name}2
21mr|apacheds-jdbm-2.0.0-0.11.M3|52	Summary:       ApacheDS JDBM Implementation MVCC
21mr|apacheds-jdbm-2.0.0-0.11.M3|53	
21mr|apacheds-jdbm-2.0.0-0.11.M3|54	%description -n %{name}2
21mr|apacheds-jdbm-2.0.0-0.11.M3|55	Specific JDBM Implementation with
21mr|apacheds-jdbm-2.0.0-0.11.M3|56	Multi Version Concurrency Control (MVCC).
21mr|apacheds-jdbm-2.0.0-0.11.M3|57	
21mr|apacheds-jdbm-2.0.0-0.11.M3|58	%package -n %{name}-parent
21mr|apacheds-jdbm-2.0.0-0.11.M3|59	Summary:       ApacheDS JDBM Parent POM
21mr|apacheds-jdbm-2.0.0-0.11.M3|60	
21mr|apacheds-jdbm-2.0.0-0.11.M3|61	%description -n %{name}-parent
21mr|apacheds-jdbm-2.0.0-0.11.M3|62	Specific ApacheDS JDBM Implementation - Parent POM.
21mr|apacheds-jdbm-2.0.0-0.11.M3|63	
21mr|apacheds-jdbm-2.0.0-0.11.M3|64	%package javadoc
21mr|apacheds-jdbm-2.0.0-0.11.M3|65	Summary:       Javadoc for %{name}
21mr|apacheds-jdbm-2.0.0-0.11.M3|66	
21mr|apacheds-jdbm-2.0.0-0.11.M3|67	%description javadoc
21mr|apacheds-jdbm-2.0.0-0.11.M3|68	This package contains javadoc for %{name}.
21mr|apacheds-jdbm-2.0.0-0.11.M3|69	
21mr|apacheds-jdbm-2.0.0-0.11.M3|70	%prep
21mr|apacheds-jdbm-2.0.0-0.11.M3|71	%setup -q -n %{name}-%{namedversion}
21mr|apacheds-jdbm-2.0.0-0.11.M3|72	find . -name "*.jar" -print -delete
21mr|apacheds-jdbm-2.0.0-0.11.M3|73	find . -name "*.class" -print -delete
21mr|apacheds-jdbm-2.0.0-0.11.M3|74	
21mr|apacheds-jdbm-2.0.0-0.11.M3|75	%pom_remove_parent
21mr|apacheds-jdbm-2.0.0-0.11.M3|76	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|apacheds-jdbm-2.0.0-0.11.M3|77	%pom_remove_plugin -r :maven-site-plugin
21mr|apacheds-jdbm-2.0.0-0.11.M3|78	
21mr|apacheds-jdbm-2.0.0-0.11.M3|79	%pom_remove_dep -r :junit-addons
21mr|apacheds-jdbm-2.0.0-0.11.M3|80	%pom_change_dep -r findbugs:annotations com.google.code.findbugs:annotations
21mr|apacheds-jdbm-2.0.0-0.11.M3|81	
21mr|apacheds-jdbm-2.0.0-0.11.M3|82	cp -p %{SOURCE1} .
21mr|apacheds-jdbm-2.0.0-0.11.M3|83	cp -p %{SOURCE2} LICENSE.txt
21mr|apacheds-jdbm-2.0.0-0.11.M3|84	sed -i 's/\r//' LICENSE*
21mr|apacheds-jdbm-2.0.0-0.11.M3|85	
21mr|apacheds-jdbm-2.0.0-0.11.M3|86	%build
21mr|apacheds-jdbm-2.0.0-0.11.M3|87	
21mr|apacheds-jdbm-2.0.0-0.11.M3|88	# No test dep org.apache.directory.junit:junit-addons:0.1
21mr|apacheds-jdbm-2.0.0-0.11.M3|89	%mvn_build -s -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|apacheds-jdbm-2.0.0-0.11.M3|90	
21mr|apacheds-jdbm-2.0.0-0.11.M3|91	%install
21mr|apacheds-jdbm-2.0.0-0.11.M3|92	%mvn_install
21mr|apacheds-jdbm-2.0.0-0.11.M3|93	
21mr|apacheds-jdbm-2.0.0-0.11.M3|94	%files -n %{name}1 -f .mfiles-%{name}1
21mr|apacheds-jdbm-2.0.0-0.11.M3|95	%license LICENSE*
21mr|apacheds-jdbm-2.0.0-0.11.M3|96	
21mr|apacheds-jdbm-2.0.0-0.11.M3|97	%files -n %{name}2 -f .mfiles-%{name}2
21mr|apacheds-jdbm-2.0.0-0.11.M3|98	%license LICENSE*
21mr|apacheds-jdbm-2.0.0-0.11.M3|99	
21mr|apacheds-jdbm-2.0.0-0.11.M3|100	%files -n %{name}-parent -f .mfiles-%{name}-parent
21mr|apacheds-jdbm-2.0.0-0.11.M3|101	%license LICENSE*
21mr|apacheds-jdbm-2.0.0-0.11.M3|102	
21mr|apacheds-jdbm-2.0.0-0.11.M3|103	%files javadoc -f .mfiles-javadoc
21mr|apacheds-jdbm-2.0.0-0.11.M3|104	%license LICENSE*
21mr|apacheds-jdbm-2.0.0-0.11.M3|105	

11425 21
21mr|apacheds-ldap-api-1.0.0-0.8.M33|1	%global namedreltag -M33
21mr|apacheds-ldap-api-1.0.0-0.8.M33|2	%global namedversion %{version}%{?namedreltag}
21mr|apacheds-ldap-api-1.0.0-0.8.M33|3	Name:          apacheds-ldap-api
21mr|apacheds-ldap-api-1.0.0-0.8.M33|4	Version:       1.0.0
21mr|apacheds-ldap-api-1.0.0-0.8.M33|5	Release:       0.8.M33
21mr|apacheds-ldap-api-1.0.0-0.8.M33|6	Summary:       Apache Directory LDAP API
21mr|apacheds-ldap-api-1.0.0-0.8.M33|7	License:       ASL 2.0
21mr|apacheds-ldap-api-1.0.0-0.8.M33|8	Url:           http://directory.apache.org/api/
21mr|apacheds-ldap-api-1.0.0-0.8.M33|9	Source0:       http://www.apache.org/dist/directory/api/dist/%{namedversion}/apache-ldap-api-%{namedversion}-src.tar.gz
21mr|apacheds-ldap-api-1.0.0-0.8.M33|10	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|11	BuildRequires: maven-local
21mr|apacheds-ldap-api-1.0.0-0.8.M33|12	BuildRequires: mvn(antlr:antlr)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|13	BuildRequires: mvn(com.google.code.findbugs:annotations)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|14	BuildRequires: mvn(commons-collections:commons-collections)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|15	BuildRequires: mvn(commons-io:commons-io)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|16	BuildRequires: mvn(commons-lang:commons-lang)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|17	BuildRequires: mvn(commons-pool:commons-pool)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|18	BuildRequires: mvn(dom4j:dom4j)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|20	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|21	BuildRequires: mvn(org.apache.mina:mina-core)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|22	BuildRequires: mvn(org.codehaus.mojo:antlr-maven-plugin)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|23	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|24	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|25	BuildRequires: mvn(xpp3:xpp3)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|26	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|27	%if 0
21mr|apacheds-ldap-api-1.0.0-0.8.M33|28	# Test deps
21mr|apacheds-ldap-api-1.0.0-0.8.M33|29	BuildRequires: mvn(junit:junit)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|30	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|31	BuildRequires: mvn(org.apache.directory.junit:junit-addons)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|32	BuildRequires: mvn(org.mockito:mockito-core)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|33	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|apacheds-ldap-api-1.0.0-0.8.M33|34	%endif
21mr|apacheds-ldap-api-1.0.0-0.8.M33|35	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|36	Group:          Development/Java
21mr|apacheds-ldap-api-1.0.0-0.8.M33|37	BuildArch:     noarch
21mr|apacheds-ldap-api-1.0.0-0.8.M33|38	# Java stack is not supported on x86_32
21mr|apacheds-ldap-api-1.0.0-0.8.M33|39	ExcludeArch: %{ix86}
21mr|apacheds-ldap-api-1.0.0-0.8.M33|40	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|41	%description
21mr|apacheds-ldap-api-1.0.0-0.8.M33|42	The Apache Directory LDAP API is an ongoing effort to
21mr|apacheds-ldap-api-1.0.0-0.8.M33|43	provide an enhanced LDAP API, as a replacement for JNDI and
21mr|apacheds-ldap-api-1.0.0-0.8.M33|44	the existing LDAP API (jLdap and Mozilla LDAP API).
21mr|apacheds-ldap-api-1.0.0-0.8.M33|45	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|46	This is a schema aware API, with some convenient ways to
21mr|apacheds-ldap-api-1.0.0-0.8.M33|47	access a LDAP server. This API is not only targeting the
21mr|apacheds-ldap-api-1.0.0-0.8.M33|48	Apache Directory Server, but should work pristine with
21mr|apacheds-ldap-api-1.0.0-0.8.M33|49	any LDAP server.
21mr|apacheds-ldap-api-1.0.0-0.8.M33|50	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|51	It's also an extensible API: new Controls, schema elements and
21mr|apacheds-ldap-api-1.0.0-0.8.M33|52	network layer could be added or used in the near future. It
21mr|apacheds-ldap-api-1.0.0-0.8.M33|53	is also OSGi capable.
21mr|apacheds-ldap-api-1.0.0-0.8.M33|54	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|55	%package javadoc
21mr|apacheds-ldap-api-1.0.0-0.8.M33|56	Summary:       Javadoc for %{name}
21mr|apacheds-ldap-api-1.0.0-0.8.M33|57	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|58	%description javadoc
21mr|apacheds-ldap-api-1.0.0-0.8.M33|59	This package contains javadoc for %{name}.
21mr|apacheds-ldap-api-1.0.0-0.8.M33|60	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|61	%prep
21mr|apacheds-ldap-api-1.0.0-0.8.M33|62	%setup -q -n apache-ldap-api-%{namedversion}-src
21mr|apacheds-ldap-api-1.0.0-0.8.M33|63	find . -name "*.class" -delete
21mr|apacheds-ldap-api-1.0.0-0.8.M33|64	find . -name "*.jar" -print -delete
21mr|apacheds-ldap-api-1.0.0-0.8.M33|65	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|66	# org.apache.directory.project:project:pom:34
21mr|apacheds-ldap-api-1.0.0-0.8.M33|67	%pom_remove_parent
21mr|apacheds-ldap-api-1.0.0-0.8.M33|68	%pom_remove_dep -r org.ops4j.pax.exam:
21mr|apacheds-ldap-api-1.0.0-0.8.M33|69	%pom_remove_dep -r org.ops4j.pax.url:
21mr|apacheds-ldap-api-1.0.0-0.8.M33|70	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|71	%pom_remove_plugin -r :maven-source-plugin
21mr|apacheds-ldap-api-1.0.0-0.8.M33|72	%pom_remove_plugin :maven-site-plugin
21mr|apacheds-ldap-api-1.0.0-0.8.M33|73	%pom_remove_plugin -r de.thetaphi:forbiddenapis
21mr|apacheds-ldap-api-1.0.0-0.8.M33|74	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|75	%pom_disable_module integ
21mr|apacheds-ldap-api-1.0.0-0.8.M33|76	%pom_disable_module integ-osgi
21mr|apacheds-ldap-api-1.0.0-0.8.M33|77	%pom_disable_module distribution
21mr|apacheds-ldap-api-1.0.0-0.8.M33|78	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|79	%pom_remove_plugin -r :maven-shade-plugin
21mr|apacheds-ldap-api-1.0.0-0.8.M33|80	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|apacheds-ldap-api-1.0.0-0.8.M33|81	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|82	# org.osgi:org.osgi.core:6.0.0
21mr|apacheds-ldap-api-1.0.0-0.8.M33|83	%pom_change_dep -r org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi::provided
21mr|apacheds-ldap-api-1.0.0-0.8.M33|84	%pom_change_dep -r findbugs:annotations com.google.code.findbugs:annotations
21mr|apacheds-ldap-api-1.0.0-0.8.M33|85	# TODO add OSGi manifest to these artifacts
21mr|apacheds-ldap-api-1.0.0-0.8.M33|86	%pom_change_dep -r org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j dom4j:dom4j
21mr|apacheds-ldap-api-1.0.0-0.8.M33|87	%pom_change_dep -r org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3 xpp3:xpp3
21mr|apacheds-ldap-api-1.0.0-0.8.M33|88	%pom_remove_dep -r org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr
21mr|apacheds-ldap-api-1.0.0-0.8.M33|89	%pom_xpath_remove "pom:dependency[pom:artifactId = 'antlr']/pom:scope" ldap/model
21mr|apacheds-ldap-api-1.0.0-0.8.M33|90	%pom_xpath_remove "pom:dependency[pom:artifactId = 'antlr']/pom:scope" ldap/extras/aci
21mr|apacheds-ldap-api-1.0.0-0.8.M33|91	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|92	chmod 644 README.txt
21mr|apacheds-ldap-api-1.0.0-0.8.M33|93	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|94	%build
21mr|apacheds-ldap-api-1.0.0-0.8.M33|95	# No test dep org.apache.directory.junit:junit-addons:0.1
21mr|apacheds-ldap-api-1.0.0-0.8.M33|96	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|apacheds-ldap-api-1.0.0-0.8.M33|97	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|98	%install
21mr|apacheds-ldap-api-1.0.0-0.8.M33|99	%mvn_install
21mr|apacheds-ldap-api-1.0.0-0.8.M33|100	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|101	%files -f .mfiles
21mr|apacheds-ldap-api-1.0.0-0.8.M33|102	%doc README.txt
21mr|apacheds-ldap-api-1.0.0-0.8.M33|103	%license LICENSE NOTICE
21mr|apacheds-ldap-api-1.0.0-0.8.M33|104	
21mr|apacheds-ldap-api-1.0.0-0.8.M33|105	%files javadoc -f .mfiles-javadoc
21mr|apacheds-ldap-api-1.0.0-0.8.M33|106	%license LICENSE NOTICE
21mr|apacheds-ldap-api-1.0.0-0.8.M33|107	

11426 21
21mr|apache-ivy-2.4.0-18|1	%bcond_without bouncycastle
21mr|apache-ivy-2.4.0-18|2	%bcond_without ssh
21mr|apache-ivy-2.4.0-18|3	%bcond_without vfs
21mr|apache-ivy-2.4.0-18|4	
21mr|apache-ivy-2.4.0-18|5	Name:           apache-ivy
21mr|apache-ivy-2.4.0-18|6	Version:        2.4.0
21mr|apache-ivy-2.4.0-18|7	Release:        18
21mr|apache-ivy-2.4.0-18|8	Summary:        Java-based dependency manager
21mr|apache-ivy-2.4.0-18|9	
21mr|apache-ivy-2.4.0-18|10	License:        ASL 2.0
21mr|apache-ivy-2.4.0-18|11	URL:            http://ant.apache.org/ivy
21mr|apache-ivy-2.4.0-18|12	Source0:        http://www.apache.org/dist/ant/ivy/%{version}/%{name}-%{version}-src.tar.gz
21mr|apache-ivy-2.4.0-18|13	Group:          Development/Java
21mr|apache-ivy-2.4.0-18|14	BuildArch:      noarch
21mr|apache-ivy-2.4.0-18|15	# Java stack is not supported on x86_32
21mr|apache-ivy-2.4.0-18|16	ExcludeArch: %{ix86}
21mr|apache-ivy-2.4.0-18|17	
21mr|apache-ivy-2.4.0-18|18	# Non-upstreamable.  Add /etc/ivy/ivysettings.xml at the end list of
21mr|apache-ivy-2.4.0-18|19	# settings files Ivy tries to load.  This file will be used only as
21mr|apache-ivy-2.4.0-18|20	# last resort, when no other setting files exist.
21mr|apache-ivy-2.4.0-18|21	Patch0:         %{name}-global-settings.patch
21mr|apache-ivy-2.4.0-18|22	# sent upstream: IVY-1521
21mr|apache-ivy-2.4.0-18|23	Patch1:         port-to-bc-1.52.patch
21mr|apache-ivy-2.4.0-18|24	
21mr|apache-ivy-2.4.0-18|25	Provides:       ivy = %{version}-%{release}
21mr|apache-ivy-2.4.0-18|26	
21mr|apache-ivy-2.4.0-18|27	BuildRequires:  ant
21mr|apache-ivy-2.4.0-18|28	BuildRequires:  ant-contrib
21mr|apache-ivy-2.4.0-18|29	BuildRequires:  ant-junit
21mr|apache-ivy-2.4.0-18|30	BuildRequires:  ant-testutil
21mr|apache-ivy-2.4.0-18|31	%if %{with vfs}
21mr|apache-ivy-2.4.0-18|32	BuildRequires:  apache-commons-vfs
21mr|apache-ivy-2.4.0-18|33	%endif
21mr|apache-ivy-2.4.0-18|34	BuildRequires:  apache-commons-lang
21mr|apache-ivy-2.4.0-18|35	%if %{with bouncycastle}
21mr|apache-ivy-2.4.0-18|36	BuildRequires:  bouncycastle
21mr|apache-ivy-2.4.0-18|37	BuildRequires:  bouncycastle-pg
21mr|apache-ivy-2.4.0-18|38	%endif
21mr|apache-ivy-2.4.0-18|39	BuildRequires:  jakarta-commons-httpclient
21mr|apache-ivy-2.4.0-18|40	BuildRequires:  jsch
21mr|apache-ivy-2.4.0-18|41	BuildRequires:  jakarta-oro
21mr|apache-ivy-2.4.0-18|42	BuildRequires:  apache-commons-parent
21mr|apache-ivy-2.4.0-18|43	BuildRequires:  sonatype-oss-parent
21mr|apache-ivy-2.4.0-18|44	BuildRequires:  apache-parent
21mr|apache-ivy-2.4.0-18|45	BuildRequires:  ivy-local >= 4
21mr|apache-ivy-2.4.0-18|46	%if %{with ssh}
21mr|apache-ivy-2.4.0-18|47	BuildRequires:  jsch-agent-proxy-connector-factory
21mr|apache-ivy-2.4.0-18|48	BuildRequires:  jsch-agent-proxy-core
21mr|apache-ivy-2.4.0-18|49	BuildRequires:  jsch-agent-proxy-jsch
21mr|apache-ivy-2.4.0-18|50	%endif
21mr|apache-ivy-2.4.0-18|51	
21mr|apache-ivy-2.4.0-18|52	%description
21mr|apache-ivy-2.4.0-18|53	Apache Ivy is a tool for managing (recording, tracking, resolving and
21mr|apache-ivy-2.4.0-18|54	reporting) project dependencies.  It is designed as process agnostic and is
21mr|apache-ivy-2.4.0-18|55	not tied to any methodology or structure. while available as a standalone
21mr|apache-ivy-2.4.0-18|56	tool, Apache Ivy works particularly well with Apache Ant providing a number
21mr|apache-ivy-2.4.0-18|57	of powerful Ant tasks ranging from dependency resolution to dependency
21mr|apache-ivy-2.4.0-18|58	reporting and publication.
21mr|apache-ivy-2.4.0-18|59	
21mr|apache-ivy-2.4.0-18|60	%package javadoc
21mr|apache-ivy-2.4.0-18|61	Summary:        API Documentation for ivy
21mr|apache-ivy-2.4.0-18|62	
21mr|apache-ivy-2.4.0-18|63	%description javadoc
21mr|apache-ivy-2.4.0-18|64	JavaDoc documentation for %{name}
21mr|apache-ivy-2.4.0-18|65	
21mr|apache-ivy-2.4.0-18|66	%prep
21mr|apache-ivy-2.4.0-18|67	%setup -q
21mr|apache-ivy-2.4.0-18|68	%patch0 -p1
21mr|apache-ivy-2.4.0-18|69	%patch1 -p1
21mr|apache-ivy-2.4.0-18|70	
21mr|apache-ivy-2.4.0-18|71	# Don't hardcode sysconfdir path
21mr|apache-ivy-2.4.0-18|72	sed -i 's:/etc/ivy/:%{_sysconfdir}/ivy/:' src/java/org/apache/ivy/ant/IvyAntSettings.java
21mr|apache-ivy-2.4.0-18|73	
21mr|apache-ivy-2.4.0-18|74	%if %{without ssh}
21mr|apache-ivy-2.4.0-18|75	%pom_remove_dep :jsch
21mr|apache-ivy-2.4.0-18|76	%pom_remove_dep :jsch.agentproxy
21mr|apache-ivy-2.4.0-18|77	%pom_remove_dep :jsch.agentproxy.connector-factory
21mr|apache-ivy-2.4.0-18|78	%pom_remove_dep :jsch.agentproxy.jsch
21mr|apache-ivy-2.4.0-18|79	rm -r src/java/org/apache/ivy/plugins/repository/{ssh,sftp}
21mr|apache-ivy-2.4.0-18|80	rm src/java/org/apache/ivy/plugins/resolver/*{Ssh,SFTP}*.java
21mr|apache-ivy-2.4.0-18|81	%endif
21mr|apache-ivy-2.4.0-18|82	
21mr|apache-ivy-2.4.0-18|83	%if %{without bouncycastle}
21mr|apache-ivy-2.4.0-18|84	%pom_remove_dep org.bouncycastle
21mr|apache-ivy-2.4.0-18|85	rm src/java/org/apache/ivy/plugins/signer/bouncycastle/OpenPGPSignatureGenerator.java
21mr|apache-ivy-2.4.0-18|86	%endif
21mr|apache-ivy-2.4.0-18|87	
21mr|apache-ivy-2.4.0-18|88	%mvn_alias : jayasoft:ivy
21mr|apache-ivy-2.4.0-18|89	%mvn_file : %{name}/ivy ivy
21mr|apache-ivy-2.4.0-18|90	
21mr|apache-ivy-2.4.0-18|91	# Fix messed-up encodings
21mr|apache-ivy-2.4.0-18|92	for F in README LICENSE NOTICE
21mr|apache-ivy-2.4.0-18|93	do
21mr|apache-ivy-2.4.0-18|94	sed 's/\r//' $F |iconv -f iso8859-1 -t utf8 >$F.utf8
21mr|apache-ivy-2.4.0-18|95	touch -r $F $F.utf8
21mr|apache-ivy-2.4.0-18|96	mv $F.utf8 $F
21mr|apache-ivy-2.4.0-18|97	done
21mr|apache-ivy-2.4.0-18|98	# ant-trax has been obsoleted, use main ant package
21mr|apache-ivy-2.4.0-18|99	sed -i s/ant-trax/ant/ ivy.xml
21mr|apache-ivy-2.4.0-18|100	
21mr|apache-ivy-2.4.0-18|101	# Fedora bouncycastle packages provide -jdk16 artifacts only
21mr|apache-ivy-2.4.0-18|102	sed -i /bouncycastle/s/jdk14/jdk16/ ivy.xml
21mr|apache-ivy-2.4.0-18|103	
21mr|apache-ivy-2.4.0-18|104	# Port from commons-vfs 1.x to 2.x
21mr|apache-ivy-2.4.0-18|105	%if %{with vfs}
21mr|apache-ivy-2.4.0-18|106	sed -i "s/commons.vfs/&2/" {src,test}/java/org/apache/ivy/plugins/repository/vfs/*
21mr|apache-ivy-2.4.0-18|107	%else
21mr|apache-ivy-2.4.0-18|108	sed -i /commons-vfs/d ivy.xml
21mr|apache-ivy-2.4.0-18|109	rm -rf src/java/org/apache/ivy/plugins/repository/vfs
21mr|apache-ivy-2.4.0-18|110	rm -rf src/java/org/apache/ivy/plugins/resolver/VfsResolver.java
21mr|apache-ivy-2.4.0-18|111	%endif
21mr|apache-ivy-2.4.0-18|112	
21mr|apache-ivy-2.4.0-18|113	# Remove prebuilt documentation
21mr|apache-ivy-2.4.0-18|114	rm -rf doc build/doc
21mr|apache-ivy-2.4.0-18|115	
21mr|apache-ivy-2.4.0-18|116	# Publish artifacts through XMvn
21mr|apache-ivy-2.4.0-18|117	sed -i /ivy:publish/s/local/xmvn/ build.xml
21mr|apache-ivy-2.4.0-18|118	
21mr|apache-ivy-2.4.0-18|119	# Disable tests which fail due to networking being disabled during build
21mr|apache-ivy-2.4.0-18|120	sed -i 's/\(\s*public void\) \(testFixedMdMultipleExtends().*\)/\1 _disabled_\2/' test/java/org/apache/ivy/core/report/ResolveReportTest.java
21mr|apache-ivy-2.4.0-18|121	rm test/java/org/apache/ivy/plugins/resolver/BintrayResolverTest.java
21mr|apache-ivy-2.4.0-18|122	rm test/java/org/apache/ivy/plugins/resolver/MirroredURLResolverTest.java
21mr|apache-ivy-2.4.0-18|123	rm -rf test/java/org/apache/ivy/osgi/updatesite
21mr|apache-ivy-2.4.0-18|124	rm test/java/org/apache/ivy/core/settings/OnlineXmlSettingsParserTest.java
21mr|apache-ivy-2.4.0-18|125	rm test/java/org/apache/ivy/util/url/BasicURLHandlerTest.java
21mr|apache-ivy-2.4.0-18|126	rm test/java/org/apache/ivy/util/url/HttpclientURLHandlerTest.java
21mr|apache-ivy-2.4.0-18|127	rm test/java/org/apache/ivy/plugins/resolver/IBiblioResolverTest.java
21mr|apache-ivy-2.4.0-18|128	rm test/java/org/apache/ivy/util/url/ArtifactoryListingTest.java
21mr|apache-ivy-2.4.0-18|129	
21mr|apache-ivy-2.4.0-18|130	%if %{without vfs}
21mr|apache-ivy-2.4.0-18|131	rm test/java/org/apache/ivy/plugins/repository/vfs/VfsRepositoryTest.java
21mr|apache-ivy-2.4.0-18|132	rm test/java/org/apache/ivy/plugins/repository/vfs/VfsResourceTest.java
21mr|apache-ivy-2.4.0-18|133	rm test/java/org/apache/ivy/plugins/repository/vfs/VfsTestHelper.java
21mr|apache-ivy-2.4.0-18|134	rm test/java/org/apache/ivy/plugins/repository/vfs/VfsURI.java
21mr|apache-ivy-2.4.0-18|135	rm test/java/org/apache/ivy/plugins/resolver/VfsResolverTest.java
21mr|apache-ivy-2.4.0-18|136	%endif
21mr|apache-ivy-2.4.0-18|137	
21mr|apache-ivy-2.4.0-18|138	# XXX Disable test which fails due to non-existing files
21mr|apache-ivy-2.4.0-18|139	rm test/java/org/apache/ivy/ant/IvyBuildListTest.java
21mr|apache-ivy-2.4.0-18|140	
21mr|apache-ivy-2.4.0-18|141	# XXX Disable test which fails due to wrong ordering in the .xml file
21mr|apache-ivy-2.4.0-18|142	sed -i 's/\(\s*public void\) \(testExtraInfosFromMaven().*\)/\1 _disabled_\2/' test/java/org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorWriterTest.java
21mr|apache-ivy-2.4.0-18|143	
21mr|apache-ivy-2.4.0-18|144	%build
21mr|apache-ivy-2.4.0-18|145	%ant -Divy.mode=local -Dtarget.ivy.bundle.version=%{version} -Dtarget.ivy.bundle.version.qualifier= -Dtarget.ivy.version=%{version} jar javadoc publish-local test
21mr|apache-ivy-2.4.0-18|146	
21mr|apache-ivy-2.4.0-18|147	%install
21mr|apache-ivy-2.4.0-18|148	%mvn_install -J build/doc/reports/api
21mr|apache-ivy-2.4.0-18|149	
21mr|apache-ivy-2.4.0-18|150	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
21mr|apache-ivy-2.4.0-18|151	echo "apache-ivy/ivy" > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/%{name}
21mr|apache-ivy-2.4.0-18|152	
21mr|apache-ivy-2.4.0-18|153	%files -f .mfiles
21mr|apache-ivy-2.4.0-18|154	%{_sysconfdir}/ant.d/%{name}
21mr|apache-ivy-2.4.0-18|155	%doc README
21mr|apache-ivy-2.4.0-18|156	%license LICENSE NOTICE
21mr|apache-ivy-2.4.0-18|157	
21mr|apache-ivy-2.4.0-18|158	%files javadoc -f .mfiles-javadoc
21mr|apache-ivy-2.4.0-18|159	%license LICENSE NOTICE
21mr|apache-ivy-2.4.0-18|160	

11427 21
21mr|apache-james-project-1.8.1-18|1	Name:           apache-james-project
21mr|apache-james-project-1.8.1-18|2	Version:        1.8.1
21mr|apache-james-project-1.8.1-18|3	Release:        18
21mr|apache-james-project-1.8.1-18|4	Summary:        Main project POM files and resources
21mr|apache-james-project-1.8.1-18|5	License:        ASL 2.0
21mr|apache-james-project-1.8.1-18|6	URL:            http://james.apache.org/
21mr|apache-james-project-1.8.1-18|7	Group:          Development/Java
21mr|apache-james-project-1.8.1-18|8	BuildArch:      noarch
21mr|apache-james-project-1.8.1-18|9	# Java stack is not supported on x86_32
21mr|apache-james-project-1.8.1-18|10	ExcludeArch: %{ix86}
21mr|apache-james-project-1.8.1-18|11	
21mr|apache-james-project-1.8.1-18|12	# ./create-tarball.sh %%{VERSION}
21mr|apache-james-project-1.8.1-18|13	Source0:        james-project-1.8.1-clean.tar.gz
21mr|apache-james-project-1.8.1-18|14	Source1:        create-tarball.sh
21mr|apache-james-project-1.8.1-18|15	
21mr|apache-james-project-1.8.1-18|16	BuildRequires:  maven-local
21mr|apache-james-project-1.8.1-18|17	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|apache-james-project-1.8.1-18|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|apache-james-project-1.8.1-18|19	
21mr|apache-james-project-1.8.1-18|20	%description
21mr|apache-james-project-1.8.1-18|21	Main project POM files and resources for Apache James project.
21mr|apache-james-project-1.8.1-18|22	
21mr|apache-james-project-1.8.1-18|23	%prep
21mr|apache-james-project-1.8.1-18|24	%setup -q -n james-project-%{version}
21mr|apache-james-project-1.8.1-18|25	
21mr|apache-james-project-1.8.1-18|26	# generates erroneous runtime dependency
21mr|apache-james-project-1.8.1-18|27	%pom_remove_plugin :maven-doap-plugin
21mr|apache-james-project-1.8.1-18|28	
21mr|apache-james-project-1.8.1-18|29	%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-ssh-external']]"
21mr|apache-james-project-1.8.1-18|30	%pom_xpath_remove "pom:dependency[pom:artifactId[text()='wagon-ssh']]"
21mr|apache-james-project-1.8.1-18|31	
21mr|apache-james-project-1.8.1-18|32	%build
21mr|apache-james-project-1.8.1-18|33	%mvn_build
21mr|apache-james-project-1.8.1-18|34	
21mr|apache-james-project-1.8.1-18|35	%install
21mr|apache-james-project-1.8.1-18|36	%mvn_install
21mr|apache-james-project-1.8.1-18|37	
21mr|apache-james-project-1.8.1-18|38	%files -f .mfiles
21mr|apache-james-project-1.8.1-18|39	%license LICENSE NOTICE
21mr|apache-james-project-1.8.1-18|40	

11428 21
21mr|apache-log4j-extras-1.2.17.1-14|1	%global commit e5dc3b04eeb9c7107f5a2b80c2b0f43434722cfd
21mr|apache-log4j-extras-1.2.17.1-14|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|apache-log4j-extras-1.2.17.1-14|3	
21mr|apache-log4j-extras-1.2.17.1-14|4	%bcond_with javadoc
21mr|apache-log4j-extras-1.2.17.1-14|5	
21mr|apache-log4j-extras-1.2.17.1-14|6	Name:          apache-log4j-extras
21mr|apache-log4j-extras-1.2.17.1-14|7	Version:       1.2.17.1
21mr|apache-log4j-extras-1.2.17.1-14|8	Release:       14
21mr|apache-log4j-extras-1.2.17.1-14|9	Summary:       Apache Extras Companion for Apache log4j
21mr|apache-log4j-extras-1.2.17.1-14|10	
21mr|apache-log4j-extras-1.2.17.1-14|11	License:       ASL 2.0
21mr|apache-log4j-extras-1.2.17.1-14|12	URL:           http://logging.apache.org/log4j/extras
21mr|apache-log4j-extras-1.2.17.1-14|13	Source0:       https://github.com/apache/log4j-extras/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|apache-log4j-extras-1.2.17.1-14|14	Group:          Development/Java
21mr|apache-log4j-extras-1.2.17.1-14|15	BuildArch:     noarch
21mr|apache-log4j-extras-1.2.17.1-14|16	# Java stack is not supported on x86_32
21mr|apache-log4j-extras-1.2.17.1-14|17	ExcludeArch: %{ix86}
21mr|apache-log4j-extras-1.2.17.1-14|18	BuildRequires: maven-local
21mr|apache-log4j-extras-1.2.17.1-14|19	BuildRequires: mvn(junit:junit)
21mr|apache-log4j-extras-1.2.17.1-14|20	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|apache-log4j-extras-1.2.17.1-14|21	BuildRequires: mvn(org.apache:apache:pom:)
21mr|apache-log4j-extras-1.2.17.1-14|22	BuildRequires: mvn(org.apache.geronimo.specs:specs:pom:)
21mr|apache-log4j-extras-1.2.17.1-14|23	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|apache-log4j-extras-1.2.17.1-14|24	BuildRequires: mvn(org.apache.rat:apache-rat-plugin)
21mr|apache-log4j-extras-1.2.17.1-14|25	BuildRequires: mvn(org.hsqldb:hsqldb)
21mr|apache-log4j-extras-1.2.17.1-14|26	Requires:      mvn(log4j:log4j:1.2.17)
21mr|apache-log4j-extras-1.2.17.1-14|27	
21mr|apache-log4j-extras-1.2.17.1-14|28	%description
21mr|apache-log4j-extras-1.2.17.1-14|29	Apache Extras Companion for Apache log4j is a collection of appenders,
21mr|apache-log4j-extras-1.2.17.1-14|30	filters, layouts, and receivers for Apache log4j 1.2
21mr|apache-log4j-extras-1.2.17.1-14|31	
21mr|apache-log4j-extras-1.2.17.1-14|32	%if %{with javadoc}
21mr|apache-log4j-extras-1.2.17.1-14|33	%package javadoc
21mr|apache-log4j-extras-1.2.17.1-14|34	Summary:       Javadoc for %{name}
21mr|apache-log4j-extras-1.2.17.1-14|35	
21mr|apache-log4j-extras-1.2.17.1-14|36	%description javadoc
21mr|apache-log4j-extras-1.2.17.1-14|37	This package contains the API documentation for %{name}.
21mr|apache-log4j-extras-1.2.17.1-14|38	%endif
21mr|apache-log4j-extras-1.2.17.1-14|39	
21mr|apache-log4j-extras-1.2.17.1-14|40	
21mr|apache-log4j-extras-1.2.17.1-14|41	%prep
21mr|apache-log4j-extras-1.2.17.1-14|42	%setup -qn log4j-extras-%{commit}
21mr|apache-log4j-extras-1.2.17.1-14|43	# Cleanup
21mr|apache-log4j-extras-1.2.17.1-14|44	find . -name '*.class' -delete
21mr|apache-log4j-extras-1.2.17.1-14|45	find . -name '*.jar' -delete
21mr|apache-log4j-extras-1.2.17.1-14|46	
21mr|apache-log4j-extras-1.2.17.1-14|47	# Unnecessary plugins
21mr|apache-log4j-extras-1.2.17.1-14|48	%pom_remove_plugin :maven-assembly-plugin
21mr|apache-log4j-extras-1.2.17.1-14|49	%pom_remove_plugin :maven-changes-plugin
21mr|apache-log4j-extras-1.2.17.1-14|50	%pom_remove_plugin :maven-pmd-plugin
21mr|apache-log4j-extras-1.2.17.1-14|51	%pom_remove_plugin :maven-site-plugin
21mr|apache-log4j-extras-1.2.17.1-14|52	
21mr|apache-log4j-extras-1.2.17.1-14|53	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:groupId='hsqldb']/pom:groupId" org.hsqldb
21mr|apache-log4j-extras-1.2.17.1-14|54	
21mr|apache-log4j-extras-1.2.17.1-14|55	%build
21mr|apache-log4j-extras-1.2.17.1-14|56	%if %{without javadoc}
21mr|apache-log4j-extras-1.2.17.1-14|57	args="-j"
21mr|apache-log4j-extras-1.2.17.1-14|58	%endif
21mr|apache-log4j-extras-1.2.17.1-14|59	# Tests disabled because of failures
21mr|apache-log4j-extras-1.2.17.1-14|60	%mvn_build $args -- -DskipTests
21mr|apache-log4j-extras-1.2.17.1-14|61	
21mr|apache-log4j-extras-1.2.17.1-14|62	%install
21mr|apache-log4j-extras-1.2.17.1-14|63	%mvn_install
21mr|apache-log4j-extras-1.2.17.1-14|64	
21mr|apache-log4j-extras-1.2.17.1-14|65	%files -f .mfiles
21mr|apache-log4j-extras-1.2.17.1-14|66	%license LICENSE NOTICE
21mr|apache-log4j-extras-1.2.17.1-14|67	
21mr|apache-log4j-extras-1.2.17.1-14|68	%if %{with javadoc}
21mr|apache-log4j-extras-1.2.17.1-14|69	%files javadoc -f .mfiles-javadoc
21mr|apache-log4j-extras-1.2.17.1-14|70	%license LICENSE NOTICE
21mr|apache-log4j-extras-1.2.17.1-14|71	%endif
21mr|apache-log4j-extras-1.2.17.1-14|72	

11429 21
21mr|apache-logging-parent-2-1|1	Name:           apache-logging-parent
21mr|apache-logging-parent-2-1|2	Summary:        Parent pom for Apache Logging Services projects
21mr|apache-logging-parent-2-1|3	Version:        2
21mr|apache-logging-parent-2-1|4	Release:        1
21mr|apache-logging-parent-2-1|5	License:        ASL 2.0
21mr|apache-logging-parent-2-1|6	Group:          Development/Java
21mr|apache-logging-parent-2-1|7	URL:            https://logging.apache.org/
21mr|apache-logging-parent-2-1|8	Source0:        https://repo1.maven.org/maven2/org/apache/logging/logging-parent/%{version}/logging-parent-%{version}-source-release.zip
21mr|apache-logging-parent-2-1|9	
21mr|apache-logging-parent-2-1|10	BuildArch:      noarch
21mr|apache-logging-parent-2-1|11	# Java stack is not supported on x86_32
21mr|apache-logging-parent-2-1|12	ExcludeArch: %{ix86}
21mr|apache-logging-parent-2-1|13	
21mr|apache-logging-parent-2-1|14	BuildRequires:  maven-local
21mr|apache-logging-parent-2-1|15	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|apache-logging-parent-2-1|16	
21mr|apache-logging-parent-2-1|17	%description
21mr|apache-logging-parent-2-1|18	Parent pom for Apache Logging Services projects.
21mr|apache-logging-parent-2-1|19	
21mr|apache-logging-parent-2-1|20	
21mr|apache-logging-parent-2-1|21	%prep
21mr|apache-logging-parent-2-1|22	%setup -q -n logging-parent-%{version}
21mr|apache-logging-parent-2-1|23	
21mr|apache-logging-parent-2-1|24	
21mr|apache-logging-parent-2-1|25	%build
21mr|apache-logging-parent-2-1|26	%mvn_build
21mr|apache-logging-parent-2-1|27	
21mr|apache-logging-parent-2-1|28	
21mr|apache-logging-parent-2-1|29	%install
21mr|apache-logging-parent-2-1|30	%mvn_install
21mr|apache-logging-parent-2-1|31	
21mr|apache-logging-parent-2-1|32	
21mr|apache-logging-parent-2-1|33	%files -f .mfiles
21mr|apache-logging-parent-2-1|34	%license LICENSE NOTICE
21mr|apache-logging-parent-2-1|35	
21mr|apache-logging-parent-2-1|36	

11430 21
21mr|apache-mime4j-0.8.3-1|1	Name:           apache-mime4j
21mr|apache-mime4j-0.8.3-1|2	Summary:        Apache JAMES Mime4j
21mr|apache-mime4j-0.8.3-1|3	Version:        0.8.3
21mr|apache-mime4j-0.8.3-1|4	Release:        1
21mr|apache-mime4j-0.8.3-1|5	License:        ASL 2.0
21mr|apache-mime4j-0.8.3-1|6	
21mr|apache-mime4j-0.8.3-1|7	URL:            http://james.apache.org/mime4j
21mr|apache-mime4j-0.8.3-1|8	Source0:        http://archive.apache.org/dist/james/mime4j/%{version}/james-mime4j-sources-%{version}.zip
21mr|apache-mime4j-0.8.3-1|9	
21mr|apache-mime4j-0.8.3-1|10	Group:          Development/Java
21mr|apache-mime4j-0.8.3-1|11	BuildArch:      noarch
21mr|apache-mime4j-0.8.3-1|12	# Java stack is not supported on x86_32
21mr|apache-mime4j-0.8.3-1|13	ExcludeArch: %{ix86}
21mr|apache-mime4j-0.8.3-1|14	
21mr|apache-mime4j-0.8.3-1|15	BuildRequires:  maven-local
21mr|apache-mime4j-0.8.3-1|16	BuildRequires:  mvn(com.google.guava:guava:18.0)
21mr|apache-mime4j-0.8.3-1|17	BuildRequires:  mvn(commons-io:commons-io)
21mr|apache-mime4j-0.8.3-1|18	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|apache-mime4j-0.8.3-1|19	BuildRequires:  mvn(junit:junit)
21mr|apache-mime4j-0.8.3-1|20	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|apache-mime4j-0.8.3-1|21	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|apache-mime4j-0.8.3-1|22	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|apache-mime4j-0.8.3-1|23	BuildRequires:  mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|apache-mime4j-0.8.3-1|24	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|apache-mime4j-0.8.3-1|25	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|apache-mime4j-0.8.3-1|26	
21mr|apache-mime4j-0.8.3-1|27	%description
21mr|apache-mime4j-0.8.3-1|28	Java stream based MIME message parser.
21mr|apache-mime4j-0.8.3-1|29	
21mr|apache-mime4j-0.8.3-1|30	
21mr|apache-mime4j-0.8.3-1|31	%package        javadoc
21mr|apache-mime4j-0.8.3-1|32	Summary:        Javadoc for %{name}
21mr|apache-mime4j-0.8.3-1|33	
21mr|apache-mime4j-0.8.3-1|34	%description    javadoc
21mr|apache-mime4j-0.8.3-1|35	API documentation for %{name}.
21mr|apache-mime4j-0.8.3-1|36	
21mr|apache-mime4j-0.8.3-1|37	
21mr|apache-mime4j-0.8.3-1|38	%prep
21mr|apache-mime4j-0.8.3-1|39	%setup -q -n james-mime4j
21mr|apache-mime4j-0.8.3-1|40	
21mr|apache-mime4j-0.8.3-1|41	# Disable plugins not needed for RPM builds
21mr|apache-mime4j-0.8.3-1|42	%pom_remove_plugin :apache-rat-plugin
21mr|apache-mime4j-0.8.3-1|43	%pom_remove_plugin :maven-jar-plugin
21mr|apache-mime4j-0.8.3-1|44	
21mr|apache-mime4j-0.8.3-1|45	# Don't need to build dist assembly
21mr|apache-mime4j-0.8.3-1|46	%pom_disable_module assemble
21mr|apache-mime4j-0.8.3-1|47	
21mr|apache-mime4j-0.8.3-1|48	# Compat symlinks for jboss-as
21mr|apache-mime4j-0.8.3-1|49	for p in core dom storage; do
21mr|apache-mime4j-0.8.3-1|50	%mvn_file :*$p %{name}/%{name}-$p %{name}/$p
21mr|apache-mime4j-0.8.3-1|51	done
21mr|apache-mime4j-0.8.3-1|52	
21mr|apache-mime4j-0.8.3-1|53	
21mr|apache-mime4j-0.8.3-1|54	%build
21mr|apache-mime4j-0.8.3-1|55	%mvn_build -- -DargLine="-Dfile.encoding=UTF8"
21mr|apache-mime4j-0.8.3-1|56	
21mr|apache-mime4j-0.8.3-1|57	
21mr|apache-mime4j-0.8.3-1|58	%install
21mr|apache-mime4j-0.8.3-1|59	%mvn_install
21mr|apache-mime4j-0.8.3-1|60	
21mr|apache-mime4j-0.8.3-1|61	
21mr|apache-mime4j-0.8.3-1|62	%files -f .mfiles
21mr|apache-mime4j-0.8.3-1|63	%doc RELEASE_NOTES.txt
21mr|apache-mime4j-0.8.3-1|64	%license LICENSE NOTICE
21mr|apache-mime4j-0.8.3-1|65	
21mr|apache-mime4j-0.8.3-1|66	%files javadoc -f .mfiles-javadoc
21mr|apache-mime4j-0.8.3-1|67	%license LICENSE NOTICE
21mr|apache-mime4j-0.8.3-1|68	
21mr|apache-mime4j-0.8.3-1|69	

11431 21
21mr|apache-mina-2.0.9-11|1	Name:           apache-mina
21mr|apache-mina-2.0.9-11|2	Version:        2.0.9
21mr|apache-mina-2.0.9-11|3	Release:        11
21mr|apache-mina-2.0.9-11|4	Summary:        Apache MINA
21mr|apache-mina-2.0.9-11|5	License:        ASL 2.0
21mr|apache-mina-2.0.9-11|6	URL:            http://mina.apache.org
21mr|apache-mina-2.0.9-11|7	Source0:        http://www.eu.apache.org/dist/mina/mina/%{version}/%{name}-%{version}-src.tar.gz
21mr|apache-mina-2.0.9-11|8	
21mr|apache-mina-2.0.9-11|9	BuildRequires:  maven-local
21mr|apache-mina-2.0.9-11|10	BuildRequires:  mvn(com.jcraft:jzlib)
21mr|apache-mina-2.0.9-11|11	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|apache-mina-2.0.9-11|12	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|apache-mina-2.0.9-11|13	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|apache-mina-2.0.9-11|14	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|apache-mina-2.0.9-11|15	
21mr|apache-mina-2.0.9-11|16	Group:          Development/Java
21mr|apache-mina-2.0.9-11|17	BuildArch:      noarch
21mr|apache-mina-2.0.9-11|18	# Java stack is not supported on x86_32
21mr|apache-mina-2.0.9-11|19	ExcludeArch: %{ix86}
21mr|apache-mina-2.0.9-11|20	
21mr|apache-mina-2.0.9-11|21	%description
21mr|apache-mina-2.0.9-11|22	Apache MINA is a network application framework which helps users develop high
21mr|apache-mina-2.0.9-11|23	performance and high scalability network applications easily. It provides an
21mr|apache-mina-2.0.9-11|24	abstract event-driven asynchronous API over various transports such as TCP/IP
21mr|apache-mina-2.0.9-11|25	and UDP/IP via Java NIO.
21mr|apache-mina-2.0.9-11|26	
21mr|apache-mina-2.0.9-11|27	
21mr|apache-mina-2.0.9-11|28	%package        mina-core
21mr|apache-mina-2.0.9-11|29	Summary:        Apache MINA Core
21mr|apache-mina-2.0.9-11|30	
21mr|apache-mina-2.0.9-11|31	%description    mina-core
21mr|apache-mina-2.0.9-11|32	This package contains Apache MINA Core module.
21mr|apache-mina-2.0.9-11|33	
21mr|apache-mina-2.0.9-11|34	%package        mina-filter-compression
21mr|apache-mina-2.0.9-11|35	Summary:        Apache MINA Compression Filter
21mr|apache-mina-2.0.9-11|36	
21mr|apache-mina-2.0.9-11|37	%description    mina-filter-compression
21mr|apache-mina-2.0.9-11|38	This package contains Apache MINA Compression Filter module.
21mr|apache-mina-2.0.9-11|39	
21mr|apache-mina-2.0.9-11|40	%package        mina-statemachine
21mr|apache-mina-2.0.9-11|41	Summary:        Apache MINA State Machine
21mr|apache-mina-2.0.9-11|42	
21mr|apache-mina-2.0.9-11|43	%description    mina-statemachine
21mr|apache-mina-2.0.9-11|44	This package contains Apache MINA State Machine module.
21mr|apache-mina-2.0.9-11|45	
21mr|apache-mina-2.0.9-11|46	%package        mina-http
21mr|apache-mina-2.0.9-11|47	Summary:        Apache MINA HTTP client and server codec
21mr|apache-mina-2.0.9-11|48	
21mr|apache-mina-2.0.9-11|49	%description    mina-http
21mr|apache-mina-2.0.9-11|50	This package contains Apache MINA HTTP client and server codec.
21mr|apache-mina-2.0.9-11|51	
21mr|apache-mina-2.0.9-11|52	%package        javadoc
21mr|apache-mina-2.0.9-11|53	Summary:        API documentation for %{name}
21mr|apache-mina-2.0.9-11|54	
21mr|apache-mina-2.0.9-11|55	%description javadoc
21mr|apache-mina-2.0.9-11|56	This package provides %{name}.
21mr|apache-mina-2.0.9-11|57	
21mr|apache-mina-2.0.9-11|58	%prep
21mr|apache-mina-2.0.9-11|59	%setup -q
21mr|apache-mina-2.0.9-11|60	
21mr|apache-mina-2.0.9-11|61	# In the tarball distributed by Apache the source code is inside the src
21mr|apache-mina-2.0.9-11|62	# directory, but our build tools expect the POM files in the current directory,
21mr|apache-mina-2.0.9-11|63	# so in order to simplify things we move everything to the top level before
21mr|apache-mina-2.0.9-11|64	# starting the build:
21mr|apache-mina-2.0.9-11|65	mv src/* .
21mr|apache-mina-2.0.9-11|66	
21mr|apache-mina-2.0.9-11|67	# The modules use "bundle" packaging which doesn't work correctly with xmvn
21mr|apache-mina-2.0.9-11|68	# automatic dependency generation, in order to avoid that we change that to
21mr|apache-mina-2.0.9-11|69	# "jar":
21mr|apache-mina-2.0.9-11|70	sed -i \
21mr|apache-mina-2.0.9-11|71	-e 's|<packaging>bundle</packaging>|<packaging>jar</packaging>|g' \
21mr|apache-mina-2.0.9-11|72	-e 's|<type>bundle</type>|<type>jar</type>|g' \
21mr|apache-mina-2.0.9-11|73	$(find . -name pom.xml)
21mr|apache-mina-2.0.9-11|74	
21mr|apache-mina-2.0.9-11|75	# Disable the plugins that we don't need:
21mr|apache-mina-2.0.9-11|76	%pom_remove_plugin :maven-release-plugin
21mr|apache-mina-2.0.9-11|77	%pom_remove_plugin :maven-source-plugin
21mr|apache-mina-2.0.9-11|78	%pom_remove_plugin :maven-bundle-plugin
21mr|apache-mina-2.0.9-11|79	%pom_remove_plugin :maven-site-plugin
21mr|apache-mina-2.0.9-11|80	
21mr|apache-mina-2.0.9-11|81	# Disable the modules that we can't currently build:
21mr|apache-mina-2.0.9-11|82	%pom_disable_module mina-legal
21mr|apache-mina-2.0.9-11|83	%pom_disable_module mina-transport-apr
21mr|apache-mina-2.0.9-11|84	%pom_disable_module mina-integration-beans
21mr|apache-mina-2.0.9-11|85	%pom_disable_module mina-integration-xbean
21mr|apache-mina-2.0.9-11|86	%pom_disable_module mina-integration-ognl
21mr|apache-mina-2.0.9-11|87	%pom_disable_module mina-integration-jmx
21mr|apache-mina-2.0.9-11|88	%pom_disable_module mina-example
21mr|apache-mina-2.0.9-11|89	
21mr|apache-mina-2.0.9-11|90	%build
21mr|apache-mina-2.0.9-11|91	# The tests are disabled because they require EasyMock version 2 and we only
21mr|apache-mina-2.0.9-11|92	# have version 3:
21mr|apache-mina-2.0.9-11|93	%mvn_build -f -s
21mr|apache-mina-2.0.9-11|94	
21mr|apache-mina-2.0.9-11|95	%install
21mr|apache-mina-2.0.9-11|96	%mvn_install
21mr|apache-mina-2.0.9-11|97	
21mr|apache-mina-2.0.9-11|98	%files -f .mfiles-mina-parent
21mr|apache-mina-2.0.9-11|99	%doc LICENSE.txt NOTICE.txt
21mr|apache-mina-2.0.9-11|100	
21mr|apache-mina-2.0.9-11|101	%files mina-core -f .mfiles-mina-core
21mr|apache-mina-2.0.9-11|102	%doc LICENSE.txt NOTICE.txt
21mr|apache-mina-2.0.9-11|103	
21mr|apache-mina-2.0.9-11|104	%files mina-filter-compression -f .mfiles-mina-filter-compression
21mr|apache-mina-2.0.9-11|105	
21mr|apache-mina-2.0.9-11|106	%files mina-statemachine -f .mfiles-mina-statemachine
21mr|apache-mina-2.0.9-11|107	%doc LICENSE.txt NOTICE.txt
21mr|apache-mina-2.0.9-11|108	
21mr|apache-mina-2.0.9-11|109	%files mina-http -f .mfiles-mina-http
21mr|apache-mina-2.0.9-11|110	
21mr|apache-mina-2.0.9-11|111	%files javadoc -f .mfiles-javadoc
21mr|apache-mina-2.0.9-11|112	%doc LICENSE.txt NOTICE.txt
21mr|apache-mina-2.0.9-11|113	

11432 21
21mr|apache-mod_auth_gssapi-1.6.2-3|1	%define oname mod_auth_gssapi
21mr|apache-mod_auth_gssapi-1.6.2-3|2	
21mr|apache-mod_auth_gssapi-1.6.2-3|3	Summary:	A GSSAPI Authentication module for Apache2
21mr|apache-mod_auth_gssapi-1.6.2-3|4	Name:		apache-mod_auth_gssapi
21mr|apache-mod_auth_gssapi-1.6.2-3|5	Version:	1.6.2
21mr|apache-mod_auth_gssapi-1.6.2-3|6	Release:	3
21mr|apache-mod_auth_gssapi-1.6.2-3|7	License:	MIT
21mr|apache-mod_auth_gssapi-1.6.2-3|8	Group:		System/Servers
21mr|apache-mod_auth_gssapi-1.6.2-3|9	Url:		https://github.com/modauthgssapi/mod_auth_gssapi
21mr|apache-mod_auth_gssapi-1.6.2-3|10	Source0:	https://github.com/gssapi/mod_auth_gssapi/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|apache-mod_auth_gssapi-1.6.2-3|11	Patch0:		mod_auth_gssapi-1.6.2-alt.patch
21mr|apache-mod_auth_gssapi-1.6.2-3|12	BuildRequires:	bison
21mr|apache-mod_auth_gssapi-1.6.2-3|13	BuildRequires:	flex
21mr|apache-mod_auth_gssapi-1.6.2-3|14	BuildRequires:	apache
21mr|apache-mod_auth_gssapi-1.6.2-3|15	BuildRequires:	apache-devel
21mr|apache-mod_auth_gssapi-1.6.2-3|16	BuildRequires:	openldap-devel
21mr|apache-mod_auth_gssapi-1.6.2-3|17	BuildRequires:	gssntlmssp-devel
21mr|apache-mod_auth_gssapi-1.6.2-3|18	BuildRequires:	pkgconfig(apr-util-1)
21mr|apache-mod_auth_gssapi-1.6.2-3|19	BuildRequires:	pkgconfig(krb5)
21mr|apache-mod_auth_gssapi-1.6.2-3|20	BuildRequires:	pkgconfig(libssl)
21mr|apache-mod_auth_gssapi-1.6.2-3|21	Provides:	%{name} = %{EVRD}
21mr|apache-mod_auth_gssapi-1.6.2-3|22	Provides:	apache2-%{oname} = %{EVRD}
21mr|apache-mod_auth_gssapi-1.6.2-3|23	
21mr|apache-mod_auth_gssapi-1.6.2-3|24	%description
21mr|apache-mod_auth_gssapi-1.6.2-3|25	A set of Python bindings to the GSSAPI C library providing both
21mr|apache-mod_auth_gssapi-1.6.2-3|26	a high-level pythonic interfaces and a low-level interfaces
21mr|apache-mod_auth_gssapi-1.6.2-3|27	which more closely matches RFC 2743.  Includes support for
21mr|apache-mod_auth_gssapi-1.6.2-3|28	RFC 2743, as well as multiple extensions.
21mr|apache-mod_auth_gssapi-1.6.2-3|29	
21mr|apache-mod_auth_gssapi-1.6.2-3|30	%files
21mr|apache-mod_auth_gssapi-1.6.2-3|31	%doc AUTHORS COPYING README
21mr|apache-mod_auth_gssapi-1.6.2-3|32	%{_libdir}/apache/mod_auth_gssapi.so
21mr|apache-mod_auth_gssapi-1.6.2-3|33	%config(noreplace) %{_sysconfdir}/httpd/modules.d/10-auth_gssapi.conf
21mr|apache-mod_auth_gssapi-1.6.2-3|34	
21mr|apache-mod_auth_gssapi-1.6.2-3|35	#------------------------------------------------------------------
21mr|apache-mod_auth_gssapi-1.6.2-3|36	
21mr|apache-mod_auth_gssapi-1.6.2-3|37	%prep
21mr|apache-mod_auth_gssapi-1.6.2-3|38	%autosetup -p1 -n %{oname}-%{version}
21mr|apache-mod_auth_gssapi-1.6.2-3|39	
21mr|apache-mod_auth_gssapi-1.6.2-3|40	#rename @LIBDIR@ in patched file
21mr|apache-mod_auth_gssapi-1.6.2-3|41	sed -i 's|@LIBDIR@|%{_libdir}|' tests/magtests.py
21mr|apache-mod_auth_gssapi-1.6.2-3|42	
21mr|apache-mod_auth_gssapi-1.6.2-3|43	%build
21mr|apache-mod_auth_gssapi-1.6.2-3|44	autoreconf -fi
21mr|apache-mod_auth_gssapi-1.6.2-3|45	%configure
21mr|apache-mod_auth_gssapi-1.6.2-3|46	%make
21mr|apache-mod_auth_gssapi-1.6.2-3|47	
21mr|apache-mod_auth_gssapi-1.6.2-3|48	%install
21mr|apache-mod_auth_gssapi-1.6.2-3|49	%makeinstall_std
21mr|apache-mod_auth_gssapi-1.6.2-3|50	mkdir -p %{buildroot}%{_sysconfdir}/httpd/modules.d
21mr|apache-mod_auth_gssapi-1.6.2-3|51	echo "LoadModule auth_gssapi_module %{_libdir}/apache/mod_auth_gssapi.so" > %{buildroot}%{_sysconfdir}/httpd/modules.d/10-auth_gssapi.conf

11433 21
21mr|apache-mod_fcgid-2.3.9-3|1	#Module-Specific definitions
21mr|apache-mod_fcgid-2.3.9-3|2	%define mod_name mod_fcgid
21mr|apache-mod_fcgid-2.3.9-3|3	%define load_order 227
21mr|apache-mod_fcgid-2.3.9-3|4	
21mr|apache-mod_fcgid-2.3.9-3|5	Summary:	Apache module for FastCGI
21mr|apache-mod_fcgid-2.3.9-3|6	Name:		apache-%{mod_name}
21mr|apache-mod_fcgid-2.3.9-3|7	Version:	2.3.9
21mr|apache-mod_fcgid-2.3.9-3|8	Release:	3
21mr|apache-mod_fcgid-2.3.9-3|9	Group:		System/Servers
21mr|apache-mod_fcgid-2.3.9-3|10	License:	Apache License
21mr|apache-mod_fcgid-2.3.9-3|11	URL:		http://www.apache.org
21mr|apache-mod_fcgid-2.3.9-3|12	Source0:	http://httpd.apache.org/dev/dist/mod_fcgid/mod_fcgid-%{version}.tar.gz
21mr|apache-mod_fcgid-2.3.9-3|13	Source1:	http://httpd.apache.org/dev/dist/mod_fcgid/mod_fcgid-%{version}.tar.gz.asc
21mr|apache-mod_fcgid-2.3.9-3|14	BuildRequires:	file
21mr|apache-mod_fcgid-2.3.9-3|15	Requires(pre): rpm-helper
21mr|apache-mod_fcgid-2.3.9-3|16	Requires(postun): rpm-helper
21mr|apache-mod_fcgid-2.3.9-3|17	Requires:	apache >= 2.2.0
21mr|apache-mod_fcgid-2.3.9-3|18	BuildRequires:	apache-devel >= 2.2.0
21mr|apache-mod_fcgid-2.3.9-3|19	Epoch:		1
21mr|apache-mod_fcgid-2.3.9-3|20	
21mr|apache-mod_fcgid-2.3.9-3|21	%description
21mr|apache-mod_fcgid-2.3.9-3|22	mod_fcgid is a binary compatibility alternative to Apache module mod_fastcgi.
21mr|apache-mod_fcgid-2.3.9-3|23	mod_fcgid has a new process management strategy, which concentrates on reducing
21mr|apache-mod_fcgid-2.3.9-3|24	the number of fastcgi server, and kick out the corrupt fastcgi server as soon
21mr|apache-mod_fcgid-2.3.9-3|25	as possible.
21mr|apache-mod_fcgid-2.3.9-3|26	
21mr|apache-mod_fcgid-2.3.9-3|27	%prep
21mr|apache-mod_fcgid-2.3.9-3|28	
21mr|apache-mod_fcgid-2.3.9-3|29	%setup -q -n %{mod_name}-%{version}
21mr|apache-mod_fcgid-2.3.9-3|30	
21mr|apache-mod_fcgid-2.3.9-3|31	# strip away annoying ^M
21mr|apache-mod_fcgid-2.3.9-3|32	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|apache-mod_fcgid-2.3.9-3|33	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|apache-mod_fcgid-2.3.9-3|34	
21mr|apache-mod_fcgid-2.3.9-3|35	%build
21mr|apache-mod_fcgid-2.3.9-3|36	
21mr|apache-mod_fcgid-2.3.9-3|37	# still a bit ugly
21mr|apache-mod_fcgid-2.3.9-3|38	
21mr|apache-mod_fcgid-2.3.9-3|39	pushd modules/fcgid
21mr|apache-mod_fcgid-2.3.9-3|40	cp fcgid_config.h.in fcgid_config.h
21mr|apache-mod_fcgid-2.3.9-3|41	%{_bindir}/apxs -I. -c mod_fcgid.c fcgid_bridge.c fcgid_conf.c fcgid_pm_main.c \
21mr|apache-mod_fcgid-2.3.9-3|42	fcgid_protocol.c fcgid_spawn_ctl.c fcgid_proctbl_unix.c fcgid_pm_unix.c \
21mr|apache-mod_fcgid-2.3.9-3|43	fcgid_proc_unix.c fcgid_bucket.c fcgid_filter.c fcgid_mutex_unix.c
21mr|apache-mod_fcgid-2.3.9-3|44	popd
21mr|apache-mod_fcgid-2.3.9-3|45	
21mr|apache-mod_fcgid-2.3.9-3|46	%install
21mr|apache-mod_fcgid-2.3.9-3|47	
21mr|apache-mod_fcgid-2.3.9-3|48	install -d %{buildroot}%{_libdir}/apache
21mr|apache-mod_fcgid-2.3.9-3|49	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21mr|apache-mod_fcgid-2.3.9-3|50	install -d %{buildroot}/var/lib/%{name}
21mr|apache-mod_fcgid-2.3.9-3|51	
21mr|apache-mod_fcgid-2.3.9-3|52	install -m0755 modules/fcgid/.libs/*.so %{buildroot}%{_libdir}/apache/
21mr|apache-mod_fcgid-2.3.9-3|53	
21mr|apache-mod_fcgid-2.3.9-3|54	cat > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{load_order}_%{mod_name}.conf << EOF
21mr|apache-mod_fcgid-2.3.9-3|55	LoadModule fcgid_module	%{_libdir}/apache/%{mod_name}.so
21mr|apache-mod_fcgid-2.3.9-3|56	
21mr|apache-mod_fcgid-2.3.9-3|57	#FcgidIPCDir - fastcgi socket file path
21mr|apache-mod_fcgid-2.3.9-3|58	FcgidIPCDir /var/lib/%{name}
21mr|apache-mod_fcgid-2.3.9-3|59	
21mr|apache-mod_fcgid-2.3.9-3|60	# Use FastCGI to process .fcg .fcgi & .fpl scripts
21mr|apache-mod_fcgid-2.3.9-3|61	# Don't do this if mod_fastcgi is present, as it will try to do the same thing
21mr|apache-mod_fcgid-2.3.9-3|62	AddHandler fcgid-script fcg fcgi fpl
21mr|apache-mod_fcgid-2.3.9-3|63	EOF
21mr|apache-mod_fcgid-2.3.9-3|64	
21mr|apache-mod_fcgid-2.3.9-3|65	# fix docs
21mr|apache-mod_fcgid-2.3.9-3|66	cp modules/fcgid/ChangeLog ChangeLog.old
21mr|apache-mod_fcgid-2.3.9-3|67	cp docs/manual/mod/mod_fcgid.html.en mod_fcgid.html
21mr|apache-mod_fcgid-2.3.9-3|68	
21mr|apache-mod_fcgid-2.3.9-3|69	%files
21mr|apache-mod_fcgid-2.3.9-3|70	%doc ChangeLog.old *-FCGID mod_fcgid.html
21mr|apache-mod_fcgid-2.3.9-3|71	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
21mr|apache-mod_fcgid-2.3.9-3|72	%attr(0755,root,root) %{_libdir}/apache/*.so
21mr|apache-mod_fcgid-2.3.9-3|73	%attr(0755,apache,apache) %dir /var/lib/%{name}

11434 21
21mr|apache-mod_lookup_identity-1.0.0-3|1	%define mod_name	mod_lookup_identity
21mr|apache-mod_lookup_identity-1.0.0-3|2	
21mr|apache-mod_lookup_identity-1.0.0-3|3	Summary:	Apache module to retrieve additional info about the authenticated user
21mr|apache-mod_lookup_identity-1.0.0-3|4	Name:		apache-%{mod_name}
21mr|apache-mod_lookup_identity-1.0.0-3|5	Version:	1.0.0
21mr|apache-mod_lookup_identity-1.0.0-3|6	Release:	3
21mr|apache-mod_lookup_identity-1.0.0-3|7	License:	ASL 2.0
21mr|apache-mod_lookup_identity-1.0.0-3|8	Group:		System/Servers
21mr|apache-mod_lookup_identity-1.0.0-3|9	Url:		http://www.adelton.com/apache/mod_lookup_identity/
21mr|apache-mod_lookup_identity-1.0.0-3|10	Source0:	http://www.adelton.com/apache/mod_lookup_identity/%{mod_name}-%{version}.tar.gz
21mr|apache-mod_lookup_identity-1.0.0-3|11	BuildRequires:	apache-devel
21mr|apache-mod_lookup_identity-1.0.0-3|12	BuildRequires:	pkgconfig(dbus-1)
21mr|apache-mod_lookup_identity-1.0.0-3|13	Requires:	apache-base
21mr|apache-mod_lookup_identity-1.0.0-3|14	
21mr|apache-mod_lookup_identity-1.0.0-3|15	%description
21mr|apache-mod_lookup_identity-1.0.0-3|16	The mod_nss mod_name provides strong cryptography for the Apache Web
21mr|apache-mod_lookup_identity-1.0.0-3|17	server via the Secure Sockets Layer (SSL) and Transport Layer
21mr|apache-mod_lookup_identity-1.0.0-3|18	Security (TLS) protocols using the Network Security Services (NSS)
21mr|apache-mod_lookup_identity-1.0.0-3|19	security library.
21mr|apache-mod_lookup_identity-1.0.0-3|20	
21mr|apache-mod_lookup_identity-1.0.0-3|21	%files
21mr|apache-mod_lookup_identity-1.0.0-3|22	%doc LICENSE README
21mr|apache-mod_lookup_identity-1.0.0-3|23	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/55-lookup_identity.conf
21mr|apache-mod_lookup_identity-1.0.0-3|24	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/lookup_identity.conf
21mr|apache-mod_lookup_identity-1.0.0-3|25	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/lookup_identity.conf
21mr|apache-mod_lookup_identity-1.0.0-3|26	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/lookup_identity.conf
21mr|apache-mod_lookup_identity-1.0.0-3|27	%attr(0755,root,root) %{_libdir}/apache/%{mod_name}.so
21mr|apache-mod_lookup_identity-1.0.0-3|28	
21mr|apache-mod_lookup_identity-1.0.0-3|29	#------------------------------------------------------------------
21mr|apache-mod_lookup_identity-1.0.0-3|30	
21mr|apache-mod_lookup_identity-1.0.0-3|31	%prep
21mr|apache-mod_lookup_identity-1.0.0-3|32	%setup -qn %{mod_name}-%{version}
21mr|apache-mod_lookup_identity-1.0.0-3|33	
21mr|apache-mod_lookup_identity-1.0.0-3|34	%build
21mr|apache-mod_lookup_identity-1.0.0-3|35	apxs -c -Wc,"%{optflags} -Wall -pedantic -std=c99 $(pkg-config --cflags dbus-1)" $(pkg-config --libs dbus-1) mod_lookup_identity.c
21mr|apache-mod_lookup_identity-1.0.0-3|36	cat lookup_identity.module > lookup_identity.confx
21mr|apache-mod_lookup_identity-1.0.0-3|37	cat lookup_identity.conf >> lookup_identity.confx
21mr|apache-mod_lookup_identity-1.0.0-3|38	
21mr|apache-mod_lookup_identity-1.0.0-3|39	%install
21mr|apache-mod_lookup_identity-1.0.0-3|40	mkdir -p %{buildroot}%{_libdir}/apache
21mr|apache-mod_lookup_identity-1.0.0-3|41	mkdir -p %{buildroot}%{_sysconfdir}/httpd/modules.d
21mr|apache-mod_lookup_identity-1.0.0-3|42	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf{,/original}/extra
21mr|apache-mod_lookup_identity-1.0.0-3|43	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
21mr|apache-mod_lookup_identity-1.0.0-3|44	install -m0755 .libs/mod_lookup_identity.so %{buildroot}%{_libdir}/apache/
21mr|apache-mod_lookup_identity-1.0.0-3|45	install -m0644 lookup_identity.module %{buildroot}%{_sysconfdir}/httpd/modules.d/55-lookup_identity.conf
21mr|apache-mod_lookup_identity-1.0.0-3|46	install -m0644 lookup_identity.conf %{buildroot}%{_sysconfdir}/httpd/conf/original/extra/lookup_identity.conf
21mr|apache-mod_lookup_identity-1.0.0-3|47	install -m0644 lookup_identity.confx %{buildroot}%{_sysconfdir}/httpd/conf/extra/lookup_identity.conf
21mr|apache-mod_lookup_identity-1.0.0-3|48	install -m0644 lookup_identity.confx %{buildroot}%{_sysconfdir}/httpd/conf.d/lookup_identity.conf

11435 21
21mr|apache-mod_perl-2.0.11-2|1	#Module-Specific definitions
21mr|apache-mod_perl-2.0.11-2|2	%define mod_name mod_perl
21mr|apache-mod_perl-2.0.11-2|3	%define load_order 175
21mr|apache-mod_perl-2.0.11-2|4	
21mr|apache-mod_perl-2.0.11-2|5	Summary:	An embedded Perl interpreter for the apache Web server
21mr|apache-mod_perl-2.0.11-2|6	Name:		apache-%{mod_name}
21mr|apache-mod_perl-2.0.11-2|7	Version:	2.0.11
21mr|apache-mod_perl-2.0.11-2|8	Release:	2
21mr|apache-mod_perl-2.0.11-2|9	Epoch:		1
21mr|apache-mod_perl-2.0.11-2|10	License:	Apache License
21mr|apache-mod_perl-2.0.11-2|11	Group:		System/Servers
21mr|apache-mod_perl-2.0.11-2|12	Url:		http://perl.apache.org/
21mr|apache-mod_perl-2.0.11-2|13	Source0:	https://cpan.metacpan.org/authors/id/S/SH/SHAY/%{mod_name}-%{version}.tar.gz
21mr|apache-mod_perl-2.0.11-2|14	Source2:	mod_perl.conf
21mr|apache-mod_perl-2.0.11-2|15	Source3:	apache-mod_perl-testscript.pl
21mr|apache-mod_perl-2.0.11-2|16	Patch0:		mod_perl-2.0.4-inline.patch
21mr|apache-mod_perl-2.0.11-2|17	BuildRequires:	apache-devel
21mr|apache-mod_perl-2.0.11-2|18	BuildRequires:	perl-devel
21mr|apache-mod_perl-2.0.11-2|19	BuildRequires:	perl-Test
21mr|apache-mod_perl-2.0.11-2|20	BuildRequires:	perl-Tie-IxHash
21mr|apache-mod_perl-2.0.11-2|21	BuildRequires:	perl-Data-Flow
21mr|apache-mod_perl-2.0.11-2|22	BuildRequires:	apache-mpm-prefork
21mr|apache-mod_perl-2.0.11-2|23	BuildRequires:	perl(ExtUtils::Embed)
21mr|apache-mod_perl-2.0.11-2|24	Requires(pre):	apache-base
21mr|apache-mod_perl-2.0.11-2|25	Requires(pre):	apache-modules
21mr|apache-mod_perl-2.0.11-2|26	Requires(pre):	apache-mpm-prefork
21mr|apache-mod_perl-2.0.11-2|27	Requires:	apache-base
21mr|apache-mod_perl-2.0.11-2|28	Requires:	apache-modules
21mr|apache-mod_perl-2.0.11-2|29	Requires:	apache-mpm-prefork
21mr|apache-mod_perl-2.0.11-2|30	Requires:	perl(Apache2::Reload)
21mr|apache-mod_perl-2.0.11-2|31	Provides:   perl(mod_perl)
21mr|apache-mod_perl-2.0.11-2|32	Provides:   perl(mod_perl2)
21mr|apache-mod_perl-2.0.11-2|33	
21mr|apache-mod_perl-2.0.11-2|34	%description
21mr|apache-mod_perl-2.0.11-2|35	%{name} incorporates a Perl interpreter into the apache web server,
21mr|apache-mod_perl-2.0.11-2|36	so that the Apache web server can directly execute Perl code.
21mr|apache-mod_perl-2.0.11-2|37	Mod_perl links the Perl runtime library into the apache web server and
21mr|apache-mod_perl-2.0.11-2|38	provides an object-oriented Perl interface for apache's C language
21mr|apache-mod_perl-2.0.11-2|39	API.  The end result is a quicker CGI script turnaround process, since
21mr|apache-mod_perl-2.0.11-2|40	no external Perl interpreter has to be started.
21mr|apache-mod_perl-2.0.11-2|41	
21mr|apache-mod_perl-2.0.11-2|42	Install %{name} if you're installing the apache web server and you'd
21mr|apache-mod_perl-2.0.11-2|43	like for it to directly incorporate a Perl interpreter.
21mr|apache-mod_perl-2.0.11-2|44	
21mr|apache-mod_perl-2.0.11-2|45	%files -n %{name}
21mr|apache-mod_perl-2.0.11-2|46	%doc Changes INSTALL LICENSE README docs todo
21mr|apache-mod_perl-2.0.11-2|47	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
21mr|apache-mod_perl-2.0.11-2|48	%attr(0755,root,root) %{_libdir}/apache/*.so
21mr|apache-mod_perl-2.0.11-2|49	%{perl_vendorarch}/Apache
21mr|apache-mod_perl-2.0.11-2|50	%{perl_vendorarch}/Apache2
21mr|apache-mod_perl-2.0.11-2|51	%{perl_vendorarch}/Bundle
21mr|apache-mod_perl-2.0.11-2|52	%{perl_vendorarch}/ModPerl
21mr|apache-mod_perl-2.0.11-2|53	%{perl_vendorarch}/APR
21mr|apache-mod_perl-2.0.11-2|54	%{perl_vendorarch}/APR.pm
21mr|apache-mod_perl-2.0.11-2|55	%{perl_vendorarch}/mod_perl2.pm
21mr|apache-mod_perl-2.0.11-2|56	%{perl_vendorarch}/auto/Apache2/FilterRec
21mr|apache-mod_perl-2.0.11-2|57	%{perl_vendorarch}/auto/Apache2/Util
21mr|apache-mod_perl-2.0.11-2|58	%{perl_vendorarch}/auto/Apache2/RequestRec
21mr|apache-mod_perl-2.0.11-2|59	%{perl_vendorarch}/auto/Apache2/Command
21mr|apache-mod_perl-2.0.11-2|60	%{perl_vendorarch}/auto/Apache2/ConnectionUtil
21mr|apache-mod_perl-2.0.11-2|61	%{perl_vendorarch}/auto/Apache2/Module
21mr|apache-mod_perl-2.0.11-2|62	%{perl_vendorarch}/auto/Apache2/typemap
21mr|apache-mod_perl-2.0.11-2|63	%{perl_vendorarch}/auto/Apache2/URI
21mr|apache-mod_perl-2.0.11-2|64	%{perl_vendorarch}/auto/Apache2/Process
21mr|apache-mod_perl-2.0.11-2|65	%{perl_vendorarch}/auto/Apache2/MPM
21mr|apache-mod_perl-2.0.11-2|66	%{perl_vendorarch}/auto/Apache2/Response
21mr|apache-mod_perl-2.0.11-2|67	%{perl_vendorarch}/auto/Apache2/SubProcess
21mr|apache-mod_perl-2.0.11-2|68	%{perl_vendorarch}/auto/Apache2/Build
21mr|apache-mod_perl-2.0.11-2|69	%{perl_vendorarch}/auto/Apache2/Const
21mr|apache-mod_perl-2.0.11-2|70	%{perl_vendorarch}/auto/Apache2/Filter
21mr|apache-mod_perl-2.0.11-2|71	%{perl_vendorarch}/auto/Apache2/Log
21mr|apache-mod_perl-2.0.11-2|72	%{perl_vendorarch}/auto/Apache2/ServerUtil
21mr|apache-mod_perl-2.0.11-2|73	%{perl_vendorarch}/auto/Apache2/ServerRec
21mr|apache-mod_perl-2.0.11-2|74	%{perl_vendorarch}/auto/Apache2/CmdParms
21mr|apache-mod_perl-2.0.11-2|75	%{perl_vendorarch}/auto/Apache2/Provider
21mr|apache-mod_perl-2.0.11-2|76	%{perl_vendorarch}/auto/Apache2/RequestUtil
21mr|apache-mod_perl-2.0.11-2|77	%{perl_vendorarch}/auto/Apache2/RequestIO
21mr|apache-mod_perl-2.0.11-2|78	%{perl_vendorarch}/auto/Apache2/SubRequest
21mr|apache-mod_perl-2.0.11-2|79	%{perl_vendorarch}/auto/Apache2/Directive
21mr|apache-mod_perl-2.0.11-2|80	%{perl_vendorarch}/auto/Apache2/HookRun
21mr|apache-mod_perl-2.0.11-2|81	%{perl_vendorarch}/auto/Apache2/Access
21mr|apache-mod_perl-2.0.11-2|82	%{perl_vendorarch}/auto/Apache2/Connection
21mr|apache-mod_perl-2.0.11-2|83	%{perl_vendorarch}/auto/ModPerl/Util
21mr|apache-mod_perl-2.0.11-2|84	%{perl_vendorarch}/auto/ModPerl/Global
21mr|apache-mod_perl-2.0.11-2|85	%{perl_vendorarch}/auto/ModPerl/Const
21mr|apache-mod_perl-2.0.11-2|86	%{perl_vendorarch}/auto/ModPerl/InterpPool
21mr|apache-mod_perl-2.0.11-2|87	%{perl_vendorarch}/auto/ModPerl/Interpreter
21mr|apache-mod_perl-2.0.11-2|88	%{perl_vendorarch}/auto/ModPerl/TiPool
21mr|apache-mod_perl-2.0.11-2|89	%{perl_vendorarch}/auto/ModPerl/TiPoolConfig
21mr|apache-mod_perl-2.0.11-2|90	%{perl_vendorarch}/auto/APR/BucketAlloc
21mr|apache-mod_perl-2.0.11-2|91	%{perl_vendorarch}/auto/APR/IpSubnet
21mr|apache-mod_perl-2.0.11-2|92	%{perl_vendorarch}/auto/APR/Util
21mr|apache-mod_perl-2.0.11-2|93	%{perl_vendorarch}/auto/APR/Pool
21mr|apache-mod_perl-2.0.11-2|94	%{perl_vendorarch}/auto/APR/Finfo
21mr|apache-mod_perl-2.0.11-2|95	%{perl_vendorarch}/auto/APR/Socket
21mr|apache-mod_perl-2.0.11-2|96	%{perl_vendorarch}/auto/APR/Brigade
21mr|apache-mod_perl-2.0.11-2|97	%{perl_vendorarch}/auto/APR/URI
21mr|apache-mod_perl-2.0.11-2|98	%{perl_vendorarch}/auto/APR/Error
21mr|apache-mod_perl-2.0.11-2|99	%{perl_vendorarch}/auto/APR/ThreadRWLock
21mr|apache-mod_perl-2.0.11-2|100	%{perl_vendorarch}/auto/APR/Bucket
21mr|apache-mod_perl-2.0.11-2|101	%{perl_vendorarch}/auto/APR/Const
21mr|apache-mod_perl-2.0.11-2|102	%{perl_vendorarch}/auto/APR/APR.so
21mr|apache-mod_perl-2.0.11-2|103	%{perl_vendorarch}/auto/APR/Status
21mr|apache-mod_perl-2.0.11-2|104	%{perl_vendorarch}/auto/APR/SockAddr
21mr|apache-mod_perl-2.0.11-2|105	%{perl_vendorarch}/auto/APR/String
21mr|apache-mod_perl-2.0.11-2|106	%{perl_vendorarch}/auto/APR/OS
21mr|apache-mod_perl-2.0.11-2|107	%{perl_vendorarch}/auto/APR/PerlIO
21mr|apache-mod_perl-2.0.11-2|108	%{perl_vendorarch}/auto/APR/ThreadMutex
21mr|apache-mod_perl-2.0.11-2|109	%{perl_vendorarch}/auto/APR/Date
21mr|apache-mod_perl-2.0.11-2|110	%{perl_vendorarch}/auto/APR/UUID
21mr|apache-mod_perl-2.0.11-2|111	%{perl_vendorarch}/auto/APR/BucketType
21mr|apache-mod_perl-2.0.11-2|112	%{perl_vendorarch}/auto/APR/Base64
21mr|apache-mod_perl-2.0.11-2|113	%{perl_vendorarch}/auto/APR/Table
21mr|apache-mod_perl-2.0.11-2|114	%{_mandir}/*/*
21mr|apache-mod_perl-2.0.11-2|115	%attr(0755,root,root) %{_var}/www/perl/*.pl
21mr|apache-mod_perl-2.0.11-2|116	
21mr|apache-mod_perl-2.0.11-2|117	#----------------------------------------------------------------------------
21mr|apache-mod_perl-2.0.11-2|118	
21mr|apache-mod_perl-2.0.11-2|119	%package devel
21mr|apache-mod_perl-2.0.11-2|120	Summary:	Files needed for building XS modules that use mod_perl
21mr|apache-mod_perl-2.0.11-2|121	Group:		Development/C
21mr|apache-mod_perl-2.0.11-2|122	Requires:	%{name} = %{EVRD}
21mr|apache-mod_perl-2.0.11-2|123	Requires:	apache-devel
21mr|apache-mod_perl-2.0.11-2|124	
21mr|apache-mod_perl-2.0.11-2|125	%description devel
21mr|apache-mod_perl-2.0.11-2|126	The mod_perl-devel package contains the files needed for building XS
21mr|apache-mod_perl-2.0.11-2|127	modules that use mod_perl.
21mr|apache-mod_perl-2.0.11-2|128	
21mr|apache-mod_perl-2.0.11-2|129	%files devel
21mr|apache-mod_perl-2.0.11-2|130	%attr(0755,root,root) %{_bindir}/*
21mr|apache-mod_perl-2.0.11-2|131	%{_includedir}/apache/*
21mr|apache-mod_perl-2.0.11-2|132	
21mr|apache-mod_perl-2.0.11-2|133	#----------------------------------------------------------------------------
21mr|apache-mod_perl-2.0.11-2|134	
21mr|apache-mod_perl-2.0.11-2|135	%prep
21mr|apache-mod_perl-2.0.11-2|136	%setup -q -n %{mod_name}-%{version}
21mr|apache-mod_perl-2.0.11-2|137	%patch0 -p1 -b .inline
21mr|apache-mod_perl-2.0.11-2|138	
21mr|apache-mod_perl-2.0.11-2|139	cp %{SOURCE2} .
21mr|apache-mod_perl-2.0.11-2|140	perl -pi -e "s|_MODULE_DIR_|%{_libdir}/apache|g" mod_perl.conf
21mr|apache-mod_perl-2.0.11-2|141	
21mr|apache-mod_perl-2.0.11-2|142	for i in `find . -type d -name .svn`; do
21mr|apache-mod_perl-2.0.11-2|143	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|apache-mod_perl-2.0.11-2|144	done
21mr|apache-mod_perl-2.0.11-2|145	
21mr|apache-mod_perl-2.0.11-2|146	%build
21mr|apache-mod_perl-2.0.11-2|147	perl Makefile.PL \
21mr|apache-mod_perl-2.0.11-2|148	MP_CCOPTS="$(%{_bindir}/apxs -q CFLAGS|sed -e 's/-fPIE//') -fPIC" \
21mr|apache-mod_perl-2.0.11-2|149	MP_APXS=%{_bindir}/apxs \
21mr|apache-mod_perl-2.0.11-2|150	MP_APR_CONFIG=%{_bindir}/apr-1-config \
21mr|apache-mod_perl-2.0.11-2|151	INSTALLDIRS=vendor </dev/null
21mr|apache-mod_perl-2.0.11-2|152	
21mr|apache-mod_perl-2.0.11-2|153	ln -s Apache-mod_perl_guide-1.29/bin bin
21mr|apache-mod_perl-2.0.11-2|154	%make
21mr|apache-mod_perl-2.0.11-2|155	
21mr|apache-mod_perl-2.0.11-2|156	# XXX mod_include/SSI does not include files when they are not named .shtml
21mr|apache-mod_perl-2.0.11-2|157	mv t/htdocs/includes-registry/test.pl t/htdocs/includes-registry/test.shtml
21mr|apache-mod_perl-2.0.11-2|158	mv t/htdocs/includes-registry/cgipm.pl t/htdocs/includes-registry/cgipm.shtml
21mr|apache-mod_perl-2.0.11-2|159	sed 's/\.pl/.shtml/' t/htdocs/includes/test.shtml > tmpfile && mv tmpfile t/htdocs/includes/test.shtml
21mr|apache-mod_perl-2.0.11-2|160	
21mr|apache-mod_perl-2.0.11-2|161	%install
21mr|apache-mod_perl-2.0.11-2|162	# make some directories
21mr|apache-mod_perl-2.0.11-2|163	install -d %{buildroot}%{_libdir}/apache
21mr|apache-mod_perl-2.0.11-2|164	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21mr|apache-mod_perl-2.0.11-2|165	install -d %{buildroot}%{_var}/www/perl
21mr|apache-mod_perl-2.0.11-2|166	
21mr|apache-mod_perl-2.0.11-2|167	%makeinstall_std \
21mr|apache-mod_perl-2.0.11-2|168	MODPERL_AP_LIBEXECDIR=%{_libdir}/apache \
21mr|apache-mod_perl-2.0.11-2|169	MODPERL_AP_INCLUDEDIR=%{_includedir}/apache \
21mr|apache-mod_perl-2.0.11-2|170	INSTALLDIRS=vendor
21mr|apache-mod_perl-2.0.11-2|171	
21mr|apache-mod_perl-2.0.11-2|172	install -m0644 mod_perl.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/%{load_order}_%{mod_name}.conf
21mr|apache-mod_perl-2.0.11-2|173	
21mr|apache-mod_perl-2.0.11-2|174	# Remove empty file
21mr|apache-mod_perl-2.0.11-2|175	rm -f docs/api/mod_perl-2.0/pm_to_blib
21mr|apache-mod_perl-2.0.11-2|176	
21mr|apache-mod_perl-2.0.11-2|177	install -m0755 %{SOURCE3} %{buildroot}%{_var}/www/perl
21mr|apache-mod_perl-2.0.11-2|178	
21mr|apache-mod_perl-2.0.11-2|179	# install missing required files
21mr|apache-mod_perl-2.0.11-2|180	install -d %{buildroot}%{perl_vendorarch}/Apache2/Apache
21mr|apache-mod_perl-2.0.11-2|181	install -m0644 xs/tables/current/Apache2/ConstantsTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/
21mr|apache-mod_perl-2.0.11-2|182	install -m0644 xs/tables/current/Apache2/FunctionTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/
21mr|apache-mod_perl-2.0.11-2|183	install -m0644 xs/tables/current/Apache2/StructureTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/
21mr|apache-mod_perl-2.0.11-2|184	
21mr|apache-mod_perl-2.0.11-2|185	# cleanup
21mr|apache-mod_perl-2.0.11-2|186	find %{buildroot}%{perl_archlib} -name perllocal.pod | xargs rm -f
21mr|apache-mod_perl-2.0.11-2|187	
21mr|apache-mod_perl-2.0.11-2|188	# don't pack the Apache-Test stuff
21mr|apache-mod_perl-2.0.11-2|189	rm -f %{buildroot}%{perl_vendorarch}/Apache/Test*
21mr|apache-mod_perl-2.0.11-2|190	rm -rf %{buildroot}%{perl_vendorarch}/MyTest*
21mr|apache-mod_perl-2.0.11-2|191	rm -f %{buildroot}%{perl_vendorarch}/Bundle/ApacheTest.pm
21mr|apache-mod_perl-2.0.11-2|192	rm -f %{buildroot}%{_mandir}/man3/Apache::Test*
21mr|apache-mod_perl-2.0.11-2|193	rm -f %{buildroot}%{_mandir}/man3/Bundle::ApacheTest.3pm
21mr|apache-mod_perl-2.0.11-2|194	
21mr|apache-mod_perl-2.0.11-2|195	# do not ship the patch backups
21mr|apache-mod_perl-2.0.11-2|196	find %{buildroot}%{perl_vendorarch} -name '*.pm.cve*' | xargs rm -f

11436 21
21mr|apache-mod_wsgi-4.9.0-1|1	#Module-Specific definitions
21mr|apache-mod_wsgi-4.9.0-1|2	%define apache_version 2.4.46
21mr|apache-mod_wsgi-4.9.0-1|3	%define mod_name mod_wsgi
21mr|apache-mod_wsgi-4.9.0-1|4	%define mod_conf B23_%{mod_name}.conf
21mr|apache-mod_wsgi-4.9.0-1|5	%define mod_so %{mod_name}.so
21mr|apache-mod_wsgi-4.9.0-1|6	%define _disable_ld_no_undefined %nil
21mr|apache-mod_wsgi-4.9.0-1|7	
21mr|apache-mod_wsgi-4.9.0-1|8	Summary:	Python WSGI adapter module for Apache
21mr|apache-mod_wsgi-4.9.0-1|9	Name:		apache-%{mod_name}
21mr|apache-mod_wsgi-4.9.0-1|10	Version:	4.9.0
21mr|apache-mod_wsgi-4.9.0-1|11	Release:	1
21mr|apache-mod_wsgi-4.9.0-1|12	Group:		System/Servers
21mr|apache-mod_wsgi-4.9.0-1|13	License:	Apache License
21mr|apache-mod_wsgi-4.9.0-1|14	URL:		https://github.com/GrahamDumpleton/mod_wsgi
21mr|apache-mod_wsgi-4.9.0-1|15	Source0:	https://github.com/GrahamDumpleton/mod_wsgi/archive/%{version}.tar.gz?/%{mod_name}-%{version}.tar.gz
21mr|apache-mod_wsgi-4.9.0-1|16	Source1:	%{mod_conf}
21mr|apache-mod_wsgi-4.9.0-1|17	Requires(pre):	rpm-helper
21mr|apache-mod_wsgi-4.9.0-1|18	Requires(postun): rpm-helper
21mr|apache-mod_wsgi-4.9.0-1|19	Requires(pre):	apache-conf >= %{apache_version}
21mr|apache-mod_wsgi-4.9.0-1|20	Requires(pre):	apache >= %{apache_version}
21mr|apache-mod_wsgi-4.9.0-1|21	Requires:	apache-conf >= %{apache_version}
21mr|apache-mod_wsgi-4.9.0-1|22	Requires:	apache >= %{apache_version}
21mr|apache-mod_wsgi-4.9.0-1|23	BuildRequires:	apache-devel >= %{apache_version}
21mr|apache-mod_wsgi-4.9.0-1|24	BuildRequires:	pkgconfig(python3)
21mr|apache-mod_wsgi-4.9.0-1|25	BuildRequires:	python3egg(setuptools)
21mr|apache-mod_wsgi-4.9.0-1|26	BuildRequires:	apache-mpm-prefork >= %{apache_version}
21mr|apache-mod_wsgi-4.9.0-1|27	
21mr|apache-mod_wsgi-4.9.0-1|28	%description
21mr|apache-mod_wsgi-4.9.0-1|29	The mod_wsgi adapter is an Apache module that provides a WSGI compliant
21mr|apache-mod_wsgi-4.9.0-1|30	interface for hosting Python based web applications within Apache. The
21mr|apache-mod_wsgi-4.9.0-1|31	adapter is written completely in C code against the Apache C runtime and
21mr|apache-mod_wsgi-4.9.0-1|32	for hosting WSGI applications within Apache has a lower overhead than using
21mr|apache-mod_wsgi-4.9.0-1|33	existing WSGI adapters for mod_python or CGI.
21mr|apache-mod_wsgi-4.9.0-1|34	
21mr|apache-mod_wsgi-4.9.0-1|35	%files
21mr|apache-mod_wsgi-4.9.0-1|36	%doc LICENSE README.rst
21mr|apache-mod_wsgi-4.9.0-1|37	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
21mr|apache-mod_wsgi-4.9.0-1|38	%attr(0755,root,root) %{_libdir}/apache/%{mod_so}
21mr|apache-mod_wsgi-4.9.0-1|39	
21mr|apache-mod_wsgi-4.9.0-1|40	#-----------------------------------------------------------------------
21mr|apache-mod_wsgi-4.9.0-1|41	%package -n python3-%{mod_name}
21mr|apache-mod_wsgi-4.9.0-1|42	Summary:	python3 module for %{mod_name}
21mr|apache-mod_wsgi-4.9.0-1|43	Requires:	httpd
21mr|apache-mod_wsgi-4.9.0-1|44	Requires:	%{name} = %{EVRD}
21mr|apache-mod_wsgi-4.9.0-1|45	
21mr|apache-mod_wsgi-4.9.0-1|46	%description -n python3-%{mod_name}
21mr|apache-mod_wsgi-4.9.0-1|47	The mod_wsgi adapter is an Apache module that provides a WSGI compliant
21mr|apache-mod_wsgi-4.9.0-1|48	interface for hosting Python based web applications within Apache. The
21mr|apache-mod_wsgi-4.9.0-1|49	adapter is written completely in C code against the Apache C runtime and
21mr|apache-mod_wsgi-4.9.0-1|50	for hosting WSGI applications within Apache has a lower overhead than using
21mr|apache-mod_wsgi-4.9.0-1|51	existing WSGI adapters for mod_python or CGI.
21mr|apache-mod_wsgi-4.9.0-1|52	
21mr|apache-mod_wsgi-4.9.0-1|53	%files -n python3-%{mod_name}
21mr|apache-mod_wsgi-4.9.0-1|54	%license LICENSE
21mr|apache-mod_wsgi-4.9.0-1|55	%doc CREDITS.rst README.rst
21mr|apache-mod_wsgi-4.9.0-1|56	%{python3_sitearch}/mod_wsgi-*.egg-info
21mr|apache-mod_wsgi-4.9.0-1|57	%{python3_sitearch}/mod_wsgi
21mr|apache-mod_wsgi-4.9.0-1|58	%{_bindir}/mod_wsgi-express
21mr|apache-mod_wsgi-4.9.0-1|59	
21mr|apache-mod_wsgi-4.9.0-1|60	#-----------------------------------------------------------------------
21mr|apache-mod_wsgi-4.9.0-1|61	
21mr|apache-mod_wsgi-4.9.0-1|62	%prep
21mr|apache-mod_wsgi-4.9.0-1|63	
21mr|apache-mod_wsgi-4.9.0-1|64	%setup -q -n %{mod_name}-%{version}
21mr|apache-mod_wsgi-4.9.0-1|65	
21mr|apache-mod_wsgi-4.9.0-1|66	cp %{SOURCE1} %{mod_conf}
21mr|apache-mod_wsgi-4.9.0-1|67	sed -i "s|_MODULE_DIR_|%{_libdir}/apache|g" %{mod_conf}
21mr|apache-mod_wsgi-4.9.0-1|68	
21mr|apache-mod_wsgi-4.9.0-1|69	%build
21mr|apache-mod_wsgi-4.9.0-1|70	rm -f configure
21mr|apache-mod_wsgi-4.9.0-1|71	autoconf
21mr|apache-mod_wsgi-4.9.0-1|72	
21mr|apache-mod_wsgi-4.9.0-1|73	%configure --localstatedir=/var/lib \
21mr|apache-mod_wsgi-4.9.0-1|74	--with-apxs=%{_bindir}/apxs
21mr|apache-mod_wsgi-4.9.0-1|75	
21mr|apache-mod_wsgi-4.9.0-1|76	%make_build
21mr|apache-mod_wsgi-4.9.0-1|77	%py3_build
21mr|apache-mod_wsgi-4.9.0-1|78	
21mr|apache-mod_wsgi-4.9.0-1|79	%install
21mr|apache-mod_wsgi-4.9.0-1|80	%py3_install
21mr|apache-mod_wsgi-4.9.0-1|81	
21mr|apache-mod_wsgi-4.9.0-1|82	install -d %{buildroot}%{_libdir}/apache
21mr|apache-mod_wsgi-4.9.0-1|83	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21mr|apache-mod_wsgi-4.9.0-1|84	
21mr|apache-mod_wsgi-4.9.0-1|85	install -m0755 src/server/.libs/%{mod_so} %{buildroot}%{_libdir}/apache
21mr|apache-mod_wsgi-4.9.0-1|86	install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

11437 21
21mr|apache-parent-21-2|1	Name:           apache-parent
21mr|apache-parent-21-2|2	Version:        21
21mr|apache-parent-21-2|3	Release:        2
21mr|apache-parent-21-2|4	Summary:        Parent POM file for Apache projects
21mr|apache-parent-21-2|5	License:        ASL 2.0
21mr|apache-parent-21-2|6	URL:            http://apache.org/
21mr|apache-parent-21-2|7	Source0:        http://repo1.maven.org/maven2/org/apache/apache/%{version}/apache-%{version}-source-release.zip
21mr|apache-parent-21-2|8	Group:          Development/Java
21mr|apache-parent-21-2|9	BuildArch:      noarch
21mr|apache-parent-21-2|10	# Java stack is not supported on x86_32
21mr|apache-parent-21-2|11	ExcludeArch: %{ix86}
21mr|apache-parent-21-2|12	
21mr|apache-parent-21-2|13	BuildRequires:  maven-local
21mr|apache-parent-21-2|14	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|apache-parent-21-2|15	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|apache-parent-21-2|16	
21mr|apache-parent-21-2|17	# Not generated automatically
21mr|apache-parent-21-2|18	BuildRequires:  mvn(org.apache:apache-jar-resource-bundle)
21mr|apache-parent-21-2|19	Requires:       mvn(org.apache:apache-jar-resource-bundle)
21mr|apache-parent-21-2|20	
21mr|apache-parent-21-2|21	%description
21mr|apache-parent-21-2|22	This package contains the parent pom file for apache projects.
21mr|apache-parent-21-2|23	
21mr|apache-parent-21-2|24	%prep
21mr|apache-parent-21-2|25	%setup -n apache-%{version}
21mr|apache-parent-21-2|26	
21mr|apache-parent-21-2|27	%pom_remove_plugin :maven-site-plugin
21mr|apache-parent-21-2|28	
21mr|apache-parent-21-2|29	%build
21mr|apache-parent-21-2|30	%mvn_build
21mr|apache-parent-21-2|31	
21mr|apache-parent-21-2|32	%install
21mr|apache-parent-21-2|33	%mvn_install
21mr|apache-parent-21-2|34	
21mr|apache-parent-21-2|35	%files -f .mfiles
21mr|apache-parent-21-2|36	%doc LICENSE NOTICE

11438 21
21mr|apache-poi-3.17-6|1	%global reldate 20170915
21mr|apache-poi-3.17-6|2	
21mr|apache-poi-3.17-6|3	Name:          apache-poi
21mr|apache-poi-3.17-6|4	Version:       3.17
21mr|apache-poi-3.17-6|5	Release:       6
21mr|apache-poi-3.17-6|6	Summary:       The Java API for Microsoft Documents
21mr|apache-poi-3.17-6|7	# ASLv2 + GPLv3 src/resources/scratchpad/org/apache/poi/hdgf/chunks_parse_cmds.tbl
21mr|apache-poi-3.17-6|8	# https://bugzilla.redhat.com/show_bug.cgi?id=1146670#c13
21mr|apache-poi-3.17-6|9	License:       ASL 2.0 and (CC-BY and CC-BY-SA and W3C) and GPLv3
21mr|apache-poi-3.17-6|10	URL:           http://poi.apache.org/
21mr|apache-poi-3.17-6|11	Source0:       http://archive.apache.org/dist/poi/release/src/poi-src-%{version}%{?reldate:-}%{?reldate}.tar.gz
21mr|apache-poi-3.17-6|12	# Creative Commons license 4.0 (Attribution-ShareAlike)
21mr|apache-poi-3.17-6|13	# These two zip files renamed after download for deficiencies in fedpkg
21mr|apache-poi-3.17-6|14	#Source1:       http://www.ecma-international.org/publications/files/ECMA-ST/Office%20Open%20XML%201st%20edition%20Part%204%20%28PDF%29.zip
21mr|apache-poi-3.17-6|15	#Source2:       http://www.ecma-international.org/publications/files/ECMA-ST/Office%20Open%20XML%201st%20edition%20Part%202%20%28PDF%29.zip
21mr|apache-poi-3.17-6|16	Source1:       Office_Open_XML_1st_edition_Part_4__PDF_.zip
21mr|apache-poi-3.17-6|17	Source2:       Office_Open_XML_1st_edition_Part_2__PDF_.zip
21mr|apache-poi-3.17-6|18	# Creative Commons Attribution 3.0 License
21mr|apache-poi-3.17-6|19	Source3:       http://dublincore.org/schemas/xmls/qdc/2003/04/02/dc.xsd
21mr|apache-poi-3.17-6|20	Source4:       http://dublincore.org/schemas/xmls/qdc/2003/04/02/dcterms.xsd
21mr|apache-poi-3.17-6|21	Source5:       http://dublincore.org/schemas/xmls/qdc/2003/04/02/dcmitype.xsd
21mr|apache-poi-3.17-6|22	# W3C
21mr|apache-poi-3.17-6|23	Source6:       http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd
21mr|apache-poi-3.17-6|24	# http://www.etsi.org/index.php/terms-of-use
21mr|apache-poi-3.17-6|25	# see https://bz.apache.org/bugzilla/show_bug.cgi?id=57862
21mr|apache-poi-3.17-6|26	Source7:       http://uri.etsi.org/01903/v1.3.2/XAdES.xsd
21mr|apache-poi-3.17-6|27	Source8:       http://uri.etsi.org/01903/v1.4.1/XAdESv141.xsd
21mr|apache-poi-3.17-6|28	
21mr|apache-poi-3.17-6|29	# Force compile of xsds if disconnected
21mr|apache-poi-3.17-6|30	Patch1:        apache-poi-3.14-compile-xsds.patch
21mr|apache-poi-3.17-6|31	# Disable javadoc doclint
21mr|apache-poi-3.17-6|32	Patch2:        apache-poi-3.14-build.patch
21mr|apache-poi-3.17-6|33	
21mr|apache-poi-3.17-6|34	# ROSA
21mr|apache-poi-3.17-6|35	Patch3:        0001-HACK-Off-failing-tests.patch
21mr|apache-poi-3.17-6|36	
21mr|apache-poi-3.17-6|37	Group:          Development/Java
21mr|apache-poi-3.17-6|38	BuildArch:     noarch
21mr|apache-poi-3.17-6|39	# Java stack is not supported on x86_32
21mr|apache-poi-3.17-6|40	ExcludeArch: %{ix86}
21mr|apache-poi-3.17-6|41	
21mr|apache-poi-3.17-6|42	BuildRequires: jacoco
21mr|apache-poi-3.17-6|43	BuildRequires: javapackages-local
21mr|apache-poi-3.17-6|44	BuildRequires: jmh
21mr|apache-poi-3.17-6|45	BuildRequires: bsf
21mr|apache-poi-3.17-6|46	BuildRequires: jmh-generator-annprocess
21mr|apache-poi-3.17-6|47	BuildRequires: apache-commons-collections4 >= 4.1
21mr|apache-poi-3.17-6|48	BuildRequires: apache-commons-codec
21mr|apache-poi-3.17-6|49	BuildRequires: apache-commons-logging
21mr|apache-poi-3.17-6|50	BuildRequires: mvn(com.github.virtuald:curvesapi)
21mr|apache-poi-3.17-6|51	BuildRequires: mvn(dom4j:dom4j)
21mr|apache-poi-3.17-6|52	BuildRequires: mvn(junit:junit)
21mr|apache-poi-3.17-6|53	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|apache-poi-3.17-6|54	BuildRequires: mvn(org.apache.ant:ant-junit)
21mr|apache-poi-3.17-6|55	BuildRequires: mvn(org.apache.ant:ant-apache-bsf)
21mr|apache-poi-3.17-6|56	BuildRequires: mvn(org.apache.santuario:xmlsec) >= 2.0.1
21mr|apache-poi-3.17-6|57	BuildRequires: mvn(org.apache.xmlbeans:xmlbeans)
21mr|apache-poi-3.17-6|58	BuildRequires: mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|apache-poi-3.17-6|59	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|apache-poi-3.17-6|60	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|apache-poi-3.17-6|61	BuildRequires: mvn(org.ow2.asm:asm-all)
21mr|apache-poi-3.17-6|62	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|apache-poi-3.17-6|63	BuildRequires: mvn(rhino:js)
21mr|apache-poi-3.17-6|64	
21mr|apache-poi-3.17-6|65	#Fonts for testing
21mr|apache-poi-3.17-6|66	BuildRequires: fontconfig fonts-ttf-liberation
21mr|apache-poi-3.17-6|67	
21mr|apache-poi-3.17-6|68	%description
21mr|apache-poi-3.17-6|69	The Apache POI Project's mission is to create and maintain Java APIs for
21mr|apache-poi-3.17-6|70	manipulating various file formats based upon the Office Open XML standards
21mr|apache-poi-3.17-6|71	(OOXML) and Microsoft's OLE 2 Compound Document format (OLE2). In short, you
21mr|apache-poi-3.17-6|72	can read and write MS Excel files using Java. In addition, you can read and
21mr|apache-poi-3.17-6|73	write MS Word and MS PowerPoint files using Java. Apache POI is your Java
21mr|apache-poi-3.17-6|74	Excel solution (for Excel 97-2008). We have a complete API for porting other
21mr|apache-poi-3.17-6|75	OOXML and OLE2 formats and welcome others to participate.
21mr|apache-poi-3.17-6|76	
21mr|apache-poi-3.17-6|77	OLE2 files include most Microsoft Office files such as XLS, DOC, and PPT as
21mr|apache-poi-3.17-6|78	well as MFC serialization API based file formats. The project provides APIs
21mr|apache-poi-3.17-6|79	for the OLE2 Filesystem (POIFS) and OLE2 Document Properties (HPSF).
21mr|apache-poi-3.17-6|80	
21mr|apache-poi-3.17-6|81	Office OpenXML Format is the new standards based XML file format found in
21mr|apache-poi-3.17-6|82	Microsoft Office 2007 and 2008. This includes XLSX, DOCX and PPTX. The
21mr|apache-poi-3.17-6|83	project provides a low level API to support the Open Packaging Conventions
21mr|apache-poi-3.17-6|84	using openxml4j.
21mr|apache-poi-3.17-6|85	
21mr|apache-poi-3.17-6|86	For each MS Office application there exists a component module that attempts
21mr|apache-poi-3.17-6|87	to provide a common high level Java API to both OLE2 and OOXML document
21mr|apache-poi-3.17-6|88	formats. This is most developed for Excel workbooks (SS=HSSF+XSSF). Work is
21mr|apache-poi-3.17-6|89	progressing for Word documents (HWPF+XWPF) and PowerPoint presentations
21mr|apache-poi-3.17-6|90	(HSLF+XSLF).
21mr|apache-poi-3.17-6|91	
21mr|apache-poi-3.17-6|92	The project has recently added support for Outlook (HSMF). Microsoft opened
21mr|apache-poi-3.17-6|93	the specifications to this format in October 2007. We would welcome
21mr|apache-poi-3.17-6|94	contributions.
21mr|apache-poi-3.17-6|95	
21mr|apache-poi-3.17-6|96	There are also projects for Visio (HDGF) and Publisher (HPBF).
21mr|apache-poi-3.17-6|97	
21mr|apache-poi-3.17-6|98	%package javadoc
21mr|apache-poi-3.17-6|99	Summary:        Javadoc for %{name}
21mr|apache-poi-3.17-6|100	
21mr|apache-poi-3.17-6|101	%description javadoc
21mr|apache-poi-3.17-6|102	This package contains the API documentation for %{name}.
21mr|apache-poi-3.17-6|103	
21mr|apache-poi-3.17-6|104	%prep
21mr|apache-poi-3.17-6|105	%setup -q -n poi-%{version}
21mr|apache-poi-3.17-6|106	%patch1
21mr|apache-poi-3.17-6|107	%patch2
21mr|apache-poi-3.17-6|108	%patch3 -p1
21mr|apache-poi-3.17-6|109	
21mr|apache-poi-3.17-6|110	find -name '*.class' -delete
21mr|apache-poi-3.17-6|111	find -name '*.jar' -delete
21mr|apache-poi-3.17-6|112	
21mr|apache-poi-3.17-6|113	mkdir lib ooxml-lib
21mr|apache-poi-3.17-6|114	build-jar-repository -s -p lib \
21mr|apache-poi-3.17-6|115	ant commons-collections4 commons-codec commons-logging bcprov bcpkix xmlsec slf4j/slf4j-api log4j-1.2.17 \
21mr|apache-poi-3.17-6|116	junit hamcrest/core jmh/jmh-core jmh/jmh-generator-annprocess
21mr|apache-poi-3.17-6|117	build-jar-repository -s -p ooxml-lib dom4j xmlbeans/xbean curvesapi
21mr|apache-poi-3.17-6|118	
21mr|apache-poi-3.17-6|119	#Unpack the XMLSchema
21mr|apache-poi-3.17-6|120	pushd ooxml-lib
21mr|apache-poi-3.17-6|121	unzip "%SOURCE1" OfficeOpenXML-XMLSchema.zip
21mr|apache-poi-3.17-6|122	unzip "%SOURCE2" OpenPackagingConventions-XMLSchema.zip
21mr|apache-poi-3.17-6|123	cp -p %SOURCE3 .
21mr|apache-poi-3.17-6|124	cp -p %SOURCE4 .
21mr|apache-poi-3.17-6|125	cp -p %SOURCE5 .
21mr|apache-poi-3.17-6|126	cp -p %SOURCE6 .
21mr|apache-poi-3.17-6|127	cp -p %SOURCE7 .
21mr|apache-poi-3.17-6|128	cp -p %SOURCE8 .
21mr|apache-poi-3.17-6|129	popd
21mr|apache-poi-3.17-6|130	
21mr|apache-poi-3.17-6|131	# Customize pom file
21mr|apache-poi-3.17-6|132	%pom_xpath_inject "pom:dependencies/pom:dependency[pom:artifactId ='ant']" \
21mr|apache-poi-3.17-6|133	"<scope>provided</scope>" maven/poi-excelant.pom
21mr|apache-poi-3.17-6|134	
21mr|apache-poi-3.17-6|135	# Compat symlinks
21mr|apache-poi-3.17-6|136	for m in poi poi-excelant poi-examples poi-ooxml poi-ooxml-schemas poi-scratchpad ; do
21mr|apache-poi-3.17-6|137	%mvn_file org.apache.poi:${m} poi/apache-${m} poi/${m}
21mr|apache-poi-3.17-6|138	done
21mr|apache-poi-3.17-6|139	
21mr|apache-poi-3.17-6|140	# These tests fails on arm builders
21mr|apache-poi-3.17-6|141	rm src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheet.java \
21mr|apache-poi-3.17-6|142	src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheetMergeRegions.java
21mr|apache-poi-3.17-6|143	sed -i '/TestXSSFSheet/d' src/ooxml/testcases/org/apache/poi/xssf/usermodel/AllXSSFUsermodelTests.java
21mr|apache-poi-3.17-6|144	
21mr|apache-poi-3.17-6|145	# This test fails for unknown reason
21mr|apache-poi-3.17-6|146	rm src/ooxml/testcases/org/apache/poi/sl/TestFonts.java
21mr|apache-poi-3.17-6|147	
21mr|apache-poi-3.17-6|148	%build
21mr|apache-poi-3.17-6|149	cat > build.properties <<'EOF'
21mr|apache-poi-3.17-6|150	main.ant.jar=lib/ant.jar
21mr|apache-poi-3.17-6|151	main.commons-collections4.jar=lib/commons-collections4.jar
21mr|apache-poi-3.17-6|152	main.commons-codec.jar=lib/commons-codec.jar
21mr|apache-poi-3.17-6|153	main.commons-logging.jar=lib/commons-logging.jar
21mr|apache-poi-3.17-6|154	main.log4j.jar=lib/log4j-1.2.17.jar
21mr|apache-poi-3.17-6|155	main.junit.jar=lib/junit.jar
21mr|apache-poi-3.17-6|156	main.jmh.jar=lib/jmh_jmh-core.jar
21mr|apache-poi-3.17-6|157	main.jmhAnnotation.jar=lib/jmh_jmh-generator-annprocess.jar
21mr|apache-poi-3.17-6|158	main.hamcrest.jar=lib/hamcrest_core.jar
21mr|apache-poi-3.17-6|159	ooxml.dom4j.jar=ooxml-lib/dom4j.jar
21mr|apache-poi-3.17-6|160	ooxml.curvesapi.jar=ooxml-lib/curvesapi.jar
21mr|apache-poi-3.17-6|161	ooxml.xmlbeans23.jar=ooxml-lib/xmlbeans_xbean.jar
21mr|apache-poi-3.17-6|162	ooxml.xmlbeans26.jar=ooxml-lib/xmlbeans_xbean.jar
21mr|apache-poi-3.17-6|163	dsig.xmlsec.jar=lib/xmlsec.jar
21mr|apache-poi-3.17-6|164	dsig.bouncycastle-prov.jar=lib/bcprov.jar
21mr|apache-poi-3.17-6|165	dsig.bouncycastle-pkix.jar=lib/bcpkix.jar
21mr|apache-poi-3.17-6|166	dsig.sl4j-api.jar=lib/slf4j_slf4j-api.jar
21mr|apache-poi-3.17-6|167	disconnected=1
21mr|apache-poi-3.17-6|168	DSTAMP=%{reldate}
21mr|apache-poi-3.17-6|169	EOF
21mr|apache-poi-3.17-6|170	
21mr|apache-poi-3.17-6|171	export ANT_OPTS="-Xmx768m"
21mr|apache-poi-3.17-6|172	%ant -propertyfile build.properties compile-ooxml-xsds jar maven-poms javadocs
21mr|apache-poi-3.17-6|173	
21mr|apache-poi-3.17-6|174	%install
21mr|apache-poi-3.17-6|175	for m in poi poi-excelant poi-examples poi-ooxml poi-ooxml-schemas poi-scratchpad ; do
21mr|apache-poi-3.17-6|176	%mvn_artifact build/dist/maven/$m/${m}-%{version}.pom build/dist/maven/$m/${m}-%{version}.jar
21mr|apache-poi-3.17-6|177	done
21mr|apache-poi-3.17-6|178	
21mr|apache-poi-3.17-6|179	%mvn_install -J build/tmp/site/build/site/apidocs
21mr|apache-poi-3.17-6|180	
21mr|apache-poi-3.17-6|181	%check
21mr|apache-poi-3.17-6|182	export LANG=C.UTF-8 # To enable 8-bit character tests
21mr|apache-poi-3.17-6|183	#ant -propertyfile build.properties test
21mr|apache-poi-3.17-6|184	
21mr|apache-poi-3.17-6|185	%files -f .mfiles
21mr|apache-poi-3.17-6|186	%doc KEYS
21mr|apache-poi-3.17-6|187	%license LICENSE NOTICE
21mr|apache-poi-3.17-6|188	
21mr|apache-poi-3.17-6|189	%files javadoc -f .mfiles-javadoc
21mr|apache-poi-3.17-6|190	%license LICENSE NOTICE

11439 21
21mr|apache-portlet-1.0-api-1.0-16|1	# If you don't want to build with maven, and use straight ant instead,
21mr|apache-portlet-1.0-api-1.0-16|2	# give rpmbuild option '--without maven'
21mr|apache-portlet-1.0-api-1.0-16|3	
21mr|apache-portlet-1.0-api-1.0-16|4	%define _with_maven 0
21mr|apache-portlet-1.0-api-1.0-16|5	%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
21mr|apache-portlet-1.0-api-1.0-16|6	%define without_maven %{?_without_maven:1}%{!?_without_maven:0}
21mr|apache-portlet-1.0-api-1.0-16|7	
21mr|apache-portlet-1.0-api-1.0-16|8	%define base_name portlet-1.0-api
21mr|apache-portlet-1.0-api-1.0-16|9	
21mr|apache-portlet-1.0-api-1.0-16|10	%define section free
21mr|apache-portlet-1.0-api-1.0-16|11	
21mr|apache-portlet-1.0-api-1.0-16|12	Summary:	Portlet API 1.0 from Jetspeed2
21mr|apache-portlet-1.0-api-1.0-16|13	Name:		apache-portlet-1.0-api
21mr|apache-portlet-1.0-api-1.0-16|14	Version:	1.0
21mr|apache-portlet-1.0-api-1.0-16|15	Release:	16
21mr|apache-portlet-1.0-api-1.0-16|16	License:	Apache License
21mr|apache-portlet-1.0-api-1.0-16|17	Url:		http://portals.apache.org/jetspeed-2/
21mr|apache-portlet-1.0-api-1.0-16|18	Group:		Development/Java
21mr|apache-portlet-1.0-api-1.0-16|19	Source0:	apache-portlet-1.0-api.tar.gz
21mr|apache-portlet-1.0-api-1.0-16|20	# svn export http://svn.apache.org/repos/asf/portals/jetspeed-2/tags/JETSPEED-RELEASE-2.0/portlet-api/
21mr|apache-portlet-1.0-api-1.0-16|21	Source1:	apache-portlet-1.0-api-pom.xml
21mr|apache-portlet-1.0-api-1.0-16|22	Source2:	apache-portlet-1.0-api-LICENSE.TXT
21mr|apache-portlet-1.0-api-1.0-16|23	Source3:	apache-portlet-1.0-api-build.xml
21mr|apache-portlet-1.0-api-1.0-16|24	BuildRequires:	ant >= 0:1.6
21mr|apache-portlet-1.0-api-1.0-16|25	BuildRequires:	java-devel >= 0:1.4
21mr|apache-portlet-1.0-api-1.0-16|26	BuildRequires:	java-rpmbuild >= 0:1.7.2
21mr|apache-portlet-1.0-api-1.0-16|27	%if %{with_maven}
21mr|apache-portlet-1.0-api-1.0-16|28	BuildRequires:	maven-local
21mr|apache-portlet-1.0-api-1.0-16|29	%endif
21mr|apache-portlet-1.0-api-1.0-16|30	Requires(post,postun):	jpackage-utils >= 0:1.7.2
21mr|apache-portlet-1.0-api-1.0-16|31	Provides:	portlet = %{EVRD}
21mr|apache-portlet-1.0-api-1.0-16|32	Provides:	portlet-1.0-api = %{EVRD}
21mr|apache-portlet-1.0-api-1.0-16|33	BuildArch:	noarch
21mr|apache-portlet-1.0-api-1.0-16|34	
21mr|apache-portlet-1.0-api-1.0-16|35	# Java stack is not supported on x86_32
21mr|apache-portlet-1.0-api-1.0-16|36	ExcludeArch: %{ix86}
21mr|apache-portlet-1.0-api-1.0-16|37	
21mr|apache-portlet-1.0-api-1.0-16|38	%description
21mr|apache-portlet-1.0-api-1.0-16|39	Java Standard Portlet API accoring to JSR-168, from Jetspeed-2.
21mr|apache-portlet-1.0-api-1.0-16|40	
21mr|apache-portlet-1.0-api-1.0-16|41	%files -f .mfiles
21mr|apache-portlet-1.0-api-1.0-16|42	%doc %{_docdir}/%{name}-%{version}/LICENSE.TXT
21mr|apache-portlet-1.0-api-1.0-16|43	
21mr|apache-portlet-1.0-api-1.0-16|44	
21mr|apache-portlet-1.0-api-1.0-16|45	
21mr|apache-portlet-1.0-api-1.0-16|46	#----------------------------------------------------------------------------
21mr|apache-portlet-1.0-api-1.0-16|47	
21mr|apache-portlet-1.0-api-1.0-16|48	%package javadoc
21mr|apache-portlet-1.0-api-1.0-16|49	Summary:	Javadoc %{name}
21mr|apache-portlet-1.0-api-1.0-16|50	Group:		Development/Java
21mr|apache-portlet-1.0-api-1.0-16|51	Requires(post,postun):	coreutils
21mr|apache-portlet-1.0-api-1.0-16|52	
21mr|apache-portlet-1.0-api-1.0-16|53	%description javadoc
21mr|apache-portlet-1.0-api-1.0-16|54	Javadoc %{name}.
21mr|apache-portlet-1.0-api-1.0-16|55	
21mr|apache-portlet-1.0-api-1.0-16|56	%files javadoc -f .mfiles-javadoc
21mr|apache-portlet-1.0-api-1.0-16|57	
21mr|apache-portlet-1.0-api-1.0-16|58	#----------------------------------------------------------------------------
21mr|apache-portlet-1.0-api-1.0-16|59	
21mr|apache-portlet-1.0-api-1.0-16|60	%prep
21mr|apache-portlet-1.0-api-1.0-16|61	%setup -q -n %{name}
21mr|apache-portlet-1.0-api-1.0-16|62	# remove all binary libs
21mr|apache-portlet-1.0-api-1.0-16|63	find . -name "*.jar" -exec rm -f {} \;
21mr|apache-portlet-1.0-api-1.0-16|64	find . -name "*.class" -exec rm -f {} \;
21mr|apache-portlet-1.0-api-1.0-16|65	
21mr|apache-portlet-1.0-api-1.0-16|66	cp %{SOURCE1} pom.xml
21mr|apache-portlet-1.0-api-1.0-16|67	cp %{SOURCE3} build.xml
21mr|apache-portlet-1.0-api-1.0-16|68	
21mr|apache-portlet-1.0-api-1.0-16|69	%mvn_file :portlet-api %{name}-1.0 %{name}  portlet-1.0-api-1.0 portlet-1.0-api
21mr|apache-portlet-1.0-api-1.0-16|70	%mvn_alias :portlet-api :%{name}-1.0 :%{name}  :portlet-1.0-api-1.0 :portlet-1.0-api
21mr|apache-portlet-1.0-api-1.0-16|71	
21mr|apache-portlet-1.0-api-1.0-16|72	%build
21mr|apache-portlet-1.0-api-1.0-16|73	%if %{with_maven}
21mr|apache-portlet-1.0-api-1.0-16|74	%mvn_build
21mr|apache-portlet-1.0-api-1.0-16|75	%else
21mr|apache-portlet-1.0-api-1.0-16|76	export CLASSPATH=
21mr|apache-portlet-1.0-api-1.0-16|77	export OPT_JAR_LIST="ant/ant-nodeps"
21mr|apache-portlet-1.0-api-1.0-16|78	%{ant} -p jar javadoc
21mr|apache-portlet-1.0-api-1.0-16|79	%endif
21mr|apache-portlet-1.0-api-1.0-16|80	
21mr|apache-portlet-1.0-api-1.0-16|81	%install
21mr|apache-portlet-1.0-api-1.0-16|82	install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}
21mr|apache-portlet-1.0-api-1.0-16|83	cp %{SOURCE2} %{buildroot}%{_docdir}/%{name}-%{version}/LICENSE.TXT
21mr|apache-portlet-1.0-api-1.0-16|84	
21mr|apache-portlet-1.0-api-1.0-16|85	%mvn_install
21mr|apache-portlet-1.0-api-1.0-16|86	

11440 21
21mr|apache-rat-0.13-1|1	Name:           apache-rat
21mr|apache-rat-0.13-1|2	Summary:        Apache Release Audit Tool (RAT)
21mr|apache-rat-0.13-1|3	Version:        0.13
21mr|apache-rat-0.13-1|4	Release:        1
21mr|apache-rat-0.13-1|5	License:        ASL 2.0
21mr|apache-rat-0.13-1|6	Group:          Development/Java
21mr|apache-rat-0.13-1|7	URL:            http://creadur.apache.org/rat/
21mr|apache-rat-0.13-1|8	Source0:        http://www.apache.org/dist/creadur/%{name}-%{version}/%{name}-%{version}-src.tar.bz2
21mr|apache-rat-0.13-1|9	
21mr|apache-rat-0.13-1|10	Patch1:         0001-Port-to-current-doxia-sitetools.patch
21mr|apache-rat-0.13-1|11	
21mr|apache-rat-0.13-1|12	BuildArch:      noarch
21mr|apache-rat-0.13-1|13	# Java stack is not supported on x86_32
21mr|apache-rat-0.13-1|14	ExcludeArch: %{ix86}
21mr|apache-rat-0.13-1|15	
21mr|apache-rat-0.13-1|16	BuildRequires:  maven-local
21mr|apache-rat-0.13-1|17	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|apache-rat-0.13-1|18	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|apache-rat-0.13-1|19	BuildRequires:  mvn(commons-io:commons-io)
21mr|apache-rat-0.13-1|20	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|apache-rat-0.13-1|21	BuildRequires:  mvn(junit:junit)
21mr|apache-rat-0.13-1|22	BuildRequires:  mvn(org.apache.ant:ant)
21mr|apache-rat-0.13-1|23	BuildRequires:  mvn(org.apache.ant:ant-antunit)
21mr|apache-rat-0.13-1|24	BuildRequires:  mvn(org.apache.ant:ant-testutil)
21mr|apache-rat-0.13-1|25	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|apache-rat-0.13-1|26	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|apache-rat-0.13-1|27	BuildRequires:  mvn(org.apache.maven.doxia:doxia-core)
21mr|apache-rat-0.13-1|28	BuildRequires:  mvn(org.apache.maven.doxia:doxia-decoration-model)
21mr|apache-rat-0.13-1|29	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|apache-rat-0.13-1|30	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|apache-rat-0.13-1|31	BuildRequires:  mvn(org.apache.maven:maven-artifact:2.2.1)
21mr|apache-rat-0.13-1|32	BuildRequires:  mvn(org.apache.maven:maven-artifact-manager)
21mr|apache-rat-0.13-1|33	BuildRequires:  mvn(org.apache.maven:maven-model:2.2.1)
21mr|apache-rat-0.13-1|34	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|apache-rat-0.13-1|35	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|apache-rat-0.13-1|36	BuildRequires:  mvn(org.apache.maven:maven-settings:2.2.1)
21mr|apache-rat-0.13-1|37	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|apache-rat-0.13-1|38	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|apache-rat-0.13-1|39	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|apache-rat-0.13-1|40	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|apache-rat-0.13-1|41	BuildRequires:  mvn(org.apache.maven.shared:maven-plugin-testing-harness)
21mr|apache-rat-0.13-1|42	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|apache-rat-0.13-1|43	BuildRequires:  mvn(org.hamcrest:hamcrest-library)
21mr|apache-rat-0.13-1|44	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|apache-rat-0.13-1|45	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|apache-rat-0.13-1|46	
21mr|apache-rat-0.13-1|47	%description
21mr|apache-rat-0.13-1|48	Release Audit Tool (RAT) is a tool to improve accuracy and efficiency when
21mr|apache-rat-0.13-1|49	checking releases. It is heuristic in nature: making guesses about possible
21mr|apache-rat-0.13-1|50	problems. It will produce false positives and cannot find every possible
21mr|apache-rat-0.13-1|51	issue with a release. It's reports require interpretation.
21mr|apache-rat-0.13-1|52	
21mr|apache-rat-0.13-1|53	RAT was developed in response to a need felt in the Apache Incubator to be
21mr|apache-rat-0.13-1|54	able to review releases for the most common faults less labor intensively.
21mr|apache-rat-0.13-1|55	It is therefore highly tuned to the Apache style of releases.
21mr|apache-rat-0.13-1|56	
21mr|apache-rat-0.13-1|57	This package just contains meta-data, you will want either apache-rat-tasks,
21mr|apache-rat-0.13-1|58	or apache-rat-plugin.
21mr|apache-rat-0.13-1|59	
21mr|apache-rat-0.13-1|60	
21mr|apache-rat-0.13-1|61	%package        api
21mr|apache-rat-0.13-1|62	Summary:        API module for %{name}
21mr|apache-rat-0.13-1|63	
21mr|apache-rat-0.13-1|64	%description    api
21mr|apache-rat-0.13-1|65	Shared beans and services.
21mr|apache-rat-0.13-1|66	
21mr|apache-rat-0.13-1|67	
21mr|apache-rat-0.13-1|68	%package        core
21mr|apache-rat-0.13-1|69	Summary:        Core functionality for %{name}
21mr|apache-rat-0.13-1|70	
21mr|apache-rat-0.13-1|71	# explicit requires for javapackages-tools since apache-rat-script
21mr|apache-rat-0.13-1|72	# uses /usr/share/java-utils/java-functions
21mr|apache-rat-0.13-1|73	Requires:       javapackages-tools
21mr|apache-rat-0.13-1|74	
21mr|apache-rat-0.13-1|75	%description    core
21mr|apache-rat-0.13-1|76	The core functionality of RAT, shared by the Ant tasks, and the Maven plugin.
21mr|apache-rat-0.13-1|77	It also includes a wrapper script "apache-rat" that should be the equivalent
21mr|apache-rat-0.13-1|78	to running upstream's "java -jar apache-rat.jar".
21mr|apache-rat-0.13-1|79	
21mr|apache-rat-0.13-1|80	
21mr|apache-rat-0.13-1|81	%package        plugin
21mr|apache-rat-0.13-1|82	Summary:        Maven plugin for %{name}
21mr|apache-rat-0.13-1|83	
21mr|apache-rat-0.13-1|84	%description    plugin
21mr|apache-rat-0.13-1|85	Maven plugin for running RAT, the Release Audit Tool.
21mr|apache-rat-0.13-1|86	
21mr|apache-rat-0.13-1|87	
21mr|apache-rat-0.13-1|88	%package        tasks
21mr|apache-rat-0.13-1|89	Summary:        Ant tasks for %{name}
21mr|apache-rat-0.13-1|90	
21mr|apache-rat-0.13-1|91	%description    tasks
21mr|apache-rat-0.13-1|92	Ant tasks for running RAT.
21mr|apache-rat-0.13-1|93	
21mr|apache-rat-0.13-1|94	
21mr|apache-rat-0.13-1|95	%package        javadoc
21mr|apache-rat-0.13-1|96	Summary:        Javadocs for %{name}
21mr|apache-rat-0.13-1|97	
21mr|apache-rat-0.13-1|98	%description    javadoc
21mr|apache-rat-0.13-1|99	This package contains the API documentation for %{name}.
21mr|apache-rat-0.13-1|100	
21mr|apache-rat-0.13-1|101	
21mr|apache-rat-0.13-1|102	%prep
21mr|apache-rat-0.13-1|103	%setup -q
21mr|apache-rat-0.13-1|104	
21mr|apache-rat-0.13-1|105	%patch1 -p1
21mr|apache-rat-0.13-1|106	
21mr|apache-rat-0.13-1|107	# apache-rat is a module bundling other RAT modules together and as
21mr|apache-rat-0.13-1|108	# such it is not needed.
21mr|apache-rat-0.13-1|109	%pom_disable_module apache-rat
21mr|apache-rat-0.13-1|110	
21mr|apache-rat-0.13-1|111	# maven-antrun-plugin is used for running tests only and tests are
21mr|apache-rat-0.13-1|112	# skipped anyways.  See rhbz#988561
21mr|apache-rat-0.13-1|113	%pom_remove_plugin -r :maven-antrun-plugin
21mr|apache-rat-0.13-1|114	
21mr|apache-rat-0.13-1|115	# don't run apache-rat's checks on apache-rat:
21mr|apache-rat-0.13-1|116	# these tests fail and would introduce a circular self-dependency
21mr|apache-rat-0.13-1|117	%pom_remove_plugin -r :apache-rat-plugin
21mr|apache-rat-0.13-1|118	
21mr|apache-rat-0.13-1|119	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|apache-rat-0.13-1|120	%pom_remove_plugin :maven-enforcer-plugin
21mr|apache-rat-0.13-1|121	
21mr|apache-rat-0.13-1|122	# runs non-xmvn maven and downloads stuff
21mr|apache-rat-0.13-1|123	%pom_remove_plugin -r :maven-invoker-plugin
21mr|apache-rat-0.13-1|124	
21mr|apache-rat-0.13-1|125	# wagon-ssh is not needed in Fedora.
21mr|apache-rat-0.13-1|126	%pom_xpath_remove pom:extensions
21mr|apache-rat-0.13-1|127	
21mr|apache-rat-0.13-1|128	# incompatible with our plexus-container
21mr|apache-rat-0.13-1|129	rm apache-rat-plugin/src/test/java/org/apache/rat/mp/RatCheckMojoTest.java
21mr|apache-rat-0.13-1|130	
21mr|apache-rat-0.13-1|131	
21mr|apache-rat-0.13-1|132	%build
21mr|apache-rat-0.13-1|133	%mvn_build -s
21mr|apache-rat-0.13-1|134	
21mr|apache-rat-0.13-1|135	
21mr|apache-rat-0.13-1|136	%install
21mr|apache-rat-0.13-1|137	%mvn_install
21mr|apache-rat-0.13-1|138	
21mr|apache-rat-0.13-1|139	# create wrapper script
21mr|apache-rat-0.13-1|140	%jpackage_script org.apache.rat.Report "" "" %{name}/%{name}-core:commons-cli:commons-io:commons-collections:commons-compress:commons-lang:junit apache-rat true
21mr|apache-rat-0.13-1|141	
21mr|apache-rat-0.13-1|142	# install ant taksks
21mr|apache-rat-0.13-1|143	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
21mr|apache-rat-0.13-1|144	echo "apache-rat/rat-core apache-rat/rat-tasks" > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/%{name}
21mr|apache-rat-0.13-1|145	
21mr|apache-rat-0.13-1|146	
21mr|apache-rat-0.13-1|147	%files -f .mfiles-%{name}-project
21mr|apache-rat-0.13-1|148	%doc LICENSE NOTICE
21mr|apache-rat-0.13-1|149	
21mr|apache-rat-0.13-1|150	%files api -f .mfiles-%{name}-api
21mr|apache-rat-0.13-1|151	%doc README.txt RELEASE-NOTES.txt
21mr|apache-rat-0.13-1|152	%doc LICENSE NOTICE
21mr|apache-rat-0.13-1|153	
21mr|apache-rat-0.13-1|154	%files core -f .mfiles-%{name}-core
21mr|apache-rat-0.13-1|155	%{_bindir}/%{name}
21mr|apache-rat-0.13-1|156	
21mr|apache-rat-0.13-1|157	%files plugin -f .mfiles-%{name}-plugin
21mr|apache-rat-0.13-1|158	
21mr|apache-rat-0.13-1|159	%files tasks -f .mfiles-%{name}-tasks
21mr|apache-rat-0.13-1|160	%{_sysconfdir}/ant.d/%{name}
21mr|apache-rat-0.13-1|161	%doc ant-task-examples.xml
21mr|apache-rat-0.13-1|162	
21mr|apache-rat-0.13-1|163	%files javadoc -f .mfiles-javadoc
21mr|apache-rat-0.13-1|164	%doc LICENSE NOTICE
21mr|apache-rat-0.13-1|165	
21mr|apache-rat-0.13-1|166	

11441 21
21mr|apache-resource-bundles-2-23|1	%global jar_version 1.4
21mr|apache-resource-bundles-2-23|2	%global lh_version 1.1
21mr|apache-resource-bundles-2-23|3	%global id_version 1.1
21mr|apache-resource-bundles-2-23|4	
21mr|apache-resource-bundles-2-23|5	Name:           apache-resource-bundles
21mr|apache-resource-bundles-2-23|6	Version:        2
21mr|apache-resource-bundles-2-23|7	Release:        23
21mr|apache-resource-bundles-2-23|8	Summary:        Apache Resource Bundles
21mr|apache-resource-bundles-2-23|9	License:        ASL 2.0
21mr|apache-resource-bundles-2-23|10	URL:            http://repo1.maven.org/maven2/org/apache/apache-resource-bundles/
21mr|apache-resource-bundles-2-23|11	Group:          Development/Java
21mr|apache-resource-bundles-2-23|12	BuildArch:      noarch
21mr|apache-resource-bundles-2-23|13	# Java stack is not supported on x86_32
21mr|apache-resource-bundles-2-23|14	ExcludeArch: %{ix86}
21mr|apache-resource-bundles-2-23|15	
21mr|apache-resource-bundles-2-23|16	Source0:        http://repo1.maven.org/maven2/org/apache/%{name}/%{version}/%{name}-%{version}.pom
21mr|apache-resource-bundles-2-23|17	Source1:        http://repo1.maven.org/maven2/org/apache/apache-jar-resource-bundle/%{jar_version}/apache-jar-resource-bundle-%{jar_version}-sources.jar
21mr|apache-resource-bundles-2-23|18	Source2:        http://repo1.maven.org/maven2/org/apache/apache-jar-resource-bundle/%{jar_version}/apache-jar-resource-bundle-%{jar_version}.pom
21mr|apache-resource-bundles-2-23|19	Source3:        http://repo1.maven.org/maven2/org/apache/apache-license-header-resource-bundle/%{lh_version}/apache-license-header-resource-bundle-%{lh_version}-sources.jar
21mr|apache-resource-bundles-2-23|20	Source4:        http://repo1.maven.org/maven2/org/apache/apache-license-header-resource-bundle/%{lh_version}/apache-license-header-resource-bundle-%{lh_version}.pom
21mr|apache-resource-bundles-2-23|21	Source5:        http://repo1.maven.org/maven2/org/apache/apache-incubator-disclaimer-resource-bundle/%{id_version}/apache-incubator-disclaimer-resource-bundle-%{id_version}-sources.jar
21mr|apache-resource-bundles-2-23|22	Source6:        http://repo1.maven.org/maven2/org/apache/apache-incubator-disclaimer-resource-bundle/%{id_version}/apache-incubator-disclaimer-resource-bundle-%{id_version}.pom
21mr|apache-resource-bundles-2-23|23	
21mr|apache-resource-bundles-2-23|24	BuildRequires:  maven-local
21mr|apache-resource-bundles-2-23|25	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|apache-resource-bundles-2-23|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|apache-resource-bundles-2-23|27	
21mr|apache-resource-bundles-2-23|28	%description
21mr|apache-resource-bundles-2-23|29	An archive which contains templates for generating the necessary license files
21mr|apache-resource-bundles-2-23|30	and notices for all Apache releases.
21mr|apache-resource-bundles-2-23|31	
21mr|apache-resource-bundles-2-23|32	%prep
21mr|apache-resource-bundles-2-23|33	%setup -cT
21mr|apache-resource-bundles-2-23|34	cp -p %{SOURCE0} ./pom.xml
21mr|apache-resource-bundles-2-23|35	
21mr|apache-resource-bundles-2-23|36	# jar
21mr|apache-resource-bundles-2-23|37	mkdir -p apache-jar-resource-bundle
21mr|apache-resource-bundles-2-23|38	pushd apache-jar-resource-bundle
21mr|apache-resource-bundles-2-23|39	jar xvf %{SOURCE1}
21mr|apache-resource-bundles-2-23|40	cp -p %{SOURCE2} ./pom.xml
21mr|apache-resource-bundles-2-23|41	mkdir -p src/main/resources
21mr|apache-resource-bundles-2-23|42	mv META-INF src/main/resources
21mr|apache-resource-bundles-2-23|43	popd
21mr|apache-resource-bundles-2-23|44	
21mr|apache-resource-bundles-2-23|45	# license-header
21mr|apache-resource-bundles-2-23|46	mkdir -p apache-license-header-resource-bundle
21mr|apache-resource-bundles-2-23|47	pushd apache-license-header-resource-bundle
21mr|apache-resource-bundles-2-23|48	jar xvf %{SOURCE3}
21mr|apache-resource-bundles-2-23|49	cp -p %{SOURCE4} ./pom.xml
21mr|apache-resource-bundles-2-23|50	mkdir -p src/main/resources
21mr|apache-resource-bundles-2-23|51	mv META-INF src/main/resources
21mr|apache-resource-bundles-2-23|52	popd
21mr|apache-resource-bundles-2-23|53	
21mr|apache-resource-bundles-2-23|54	# incubator-disclaimer
21mr|apache-resource-bundles-2-23|55	mkdir -p apache-incubator-disclaimer-resource-bundle
21mr|apache-resource-bundles-2-23|56	pushd apache-incubator-disclaimer-resource-bundle
21mr|apache-resource-bundles-2-23|57	jar xvf %{SOURCE5}
21mr|apache-resource-bundles-2-23|58	cp -p %{SOURCE6} ./pom.xml
21mr|apache-resource-bundles-2-23|59	mkdir -p src/main/resources
21mr|apache-resource-bundles-2-23|60	mv META-INF src/main/resources
21mr|apache-resource-bundles-2-23|61	popd
21mr|apache-resource-bundles-2-23|62	
21mr|apache-resource-bundles-2-23|63	%mvn_file :apache-jar-resource-bundle apache-resource-bundles/jar
21mr|apache-resource-bundles-2-23|64	%mvn_file :apache-license-header-resource-bundle apache-resource-bundles/license-header
21mr|apache-resource-bundles-2-23|65	%mvn_file :apache-incubator-disclaimer-resource-bundle apache-resource-bundles/incubator-disclaimer
21mr|apache-resource-bundles-2-23|66	
21mr|apache-resource-bundles-2-23|67	%build
21mr|apache-resource-bundles-2-23|68	%mvn_build
21mr|apache-resource-bundles-2-23|69	
21mr|apache-resource-bundles-2-23|70	%install
21mr|apache-resource-bundles-2-23|71	%mvn_install
21mr|apache-resource-bundles-2-23|72	
21mr|apache-resource-bundles-2-23|73	%files -f .mfiles
21mr|apache-resource-bundles-2-23|74	

11442 21
21mr|apache-sshd-2.2.0-2|1	Epoch:          1
21mr|apache-sshd-2.2.0-2|2	Name:           apache-sshd
21mr|apache-sshd-2.2.0-2|3	Version:        2.2.0
21mr|apache-sshd-2.2.0-2|4	Release:        2
21mr|apache-sshd-2.2.0-2|5	Summary:        Apache SSHD
21mr|apache-sshd-2.2.0-2|6	
21mr|apache-sshd-2.2.0-2|7	# One file has ISC licensing:
21mr|apache-sshd-2.2.0-2|8	#   sshd-common/src/main/java/org/apache/sshd/common/config/keys/loader/openssh/kdf/BCrypt.java
21mr|apache-sshd-2.2.0-2|9	License:        ASL 2.0 and ISC
21mr|apache-sshd-2.2.0-2|10	Group:          Development/Java
21mr|apache-sshd-2.2.0-2|11	URL:            http://mina.apache.org/sshd-project
21mr|apache-sshd-2.2.0-2|12	
21mr|apache-sshd-2.2.0-2|13	Source0:        https://archive.apache.org/dist/mina/sshd/%{version}/apache-sshd-%{version}-src.tar.gz
21mr|apache-sshd-2.2.0-2|14	
21mr|apache-sshd-2.2.0-2|15	Patch0:         0001-Avoid-optional-dependency-on-native-tomcat-APR-libra.patch
21mr|apache-sshd-2.2.0-2|16	
21mr|apache-sshd-2.2.0-2|17	BuildRequires:  maven-local
21mr|apache-sshd-2.2.0-2|18	BuildRequires:  mvn(junit:junit)
21mr|apache-sshd-2.2.0-2|19	BuildRequires:  mvn(net.i2p.crypto:eddsa)
21mr|apache-sshd-2.2.0-2|20	BuildRequires:  mvn(org.apache.ant:ant)
21mr|apache-sshd-2.2.0-2|21	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|apache-sshd-2.2.0-2|22	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|apache-sshd-2.2.0-2|23	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|apache-sshd-2.2.0-2|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apache-sshd-2.2.0-2|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-clean-plugin)
21mr|apache-sshd-2.2.0-2|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|apache-sshd-2.2.0-2|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|apache-sshd-2.2.0-2|28	BuildRequires:  mvn(org.apache.maven.surefire:surefire-junit47)
21mr|apache-sshd-2.2.0-2|29	BuildRequires:  mvn(org.bouncycastle:bcpg-jdk15on)
21mr|apache-sshd-2.2.0-2|30	BuildRequires:  mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|apache-sshd-2.2.0-2|31	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|apache-sshd-2.2.0-2|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|apache-sshd-2.2.0-2|33	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|apache-sshd-2.2.0-2|34	
21mr|apache-sshd-2.2.0-2|35	BuildArch:      noarch
21mr|apache-sshd-2.2.0-2|36	# Java stack is not supported on x86_32
21mr|apache-sshd-2.2.0-2|37	ExcludeArch: %{ix86}
21mr|apache-sshd-2.2.0-2|38	
21mr|apache-sshd-2.2.0-2|39	%description
21mr|apache-sshd-2.2.0-2|40	Apache SSHD is a 100% pure java library to support the SSH protocols on both
21mr|apache-sshd-2.2.0-2|41	the client and server side.
21mr|apache-sshd-2.2.0-2|42	
21mr|apache-sshd-2.2.0-2|43	%package        javadoc
21mr|apache-sshd-2.2.0-2|44	Summary:        API documentation for %{name}
21mr|apache-sshd-2.2.0-2|45	
21mr|apache-sshd-2.2.0-2|46	%description    javadoc
21mr|apache-sshd-2.2.0-2|47	This package provides %{name}.
21mr|apache-sshd-2.2.0-2|48	
21mr|apache-sshd-2.2.0-2|49	%prep
21mr|apache-sshd-2.2.0-2|50	%setup -q
21mr|apache-sshd-2.2.0-2|51	
21mr|apache-sshd-2.2.0-2|52	# Avoid optional dep on tomcat native APR library
21mr|apache-sshd-2.2.0-2|53	%patch0 -p1
21mr|apache-sshd-2.2.0-2|54	rm -rf sshd-core/src/main/java/org/apache/sshd/agent/unix
21mr|apache-sshd-2.2.0-2|55	
21mr|apache-sshd-2.2.0-2|56	# Avoid unnecessary dep on spring framework
21mr|apache-sshd-2.2.0-2|57	%pom_remove_dep :spring-framework-bom
21mr|apache-sshd-2.2.0-2|58	
21mr|apache-sshd-2.2.0-2|59	# Build the core modules only
21mr|apache-sshd-2.2.0-2|60	%pom_disable_module assembly
21mr|apache-sshd-2.2.0-2|61	%pom_disable_module sshd-mina
21mr|apache-sshd-2.2.0-2|62	%pom_disable_module sshd-netty
21mr|apache-sshd-2.2.0-2|63	%pom_disable_module sshd-ldap
21mr|apache-sshd-2.2.0-2|64	%pom_disable_module sshd-git
21mr|apache-sshd-2.2.0-2|65	%pom_disable_module sshd-contrib
21mr|apache-sshd-2.2.0-2|66	%pom_disable_module sshd-spring-sftp
21mr|apache-sshd-2.2.0-2|67	%pom_disable_module sshd-cli
21mr|apache-sshd-2.2.0-2|68	%pom_disable_module sshd-openpgp
21mr|apache-sshd-2.2.0-2|69	
21mr|apache-sshd-2.2.0-2|70	# Disable plugins we don't need for RPM builds
21mr|apache-sshd-2.2.0-2|71	%pom_remove_plugin :apache-rat-plugin
21mr|apache-sshd-2.2.0-2|72	%pom_remove_plugin :groovy-maven-plugin
21mr|apache-sshd-2.2.0-2|73	%pom_remove_plugin :maven-checkstyle-plugin
21mr|apache-sshd-2.2.0-2|74	%pom_remove_plugin :maven-enforcer-plugin
21mr|apache-sshd-2.2.0-2|75	%pom_remove_plugin :maven-pmd-plugin
21mr|apache-sshd-2.2.0-2|76	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|apache-sshd-2.2.0-2|77	
21mr|apache-sshd-2.2.0-2|78	# Suppress generation of uses clauses
21mr|apache-sshd-2.2.0-2|79	%pom_xpath_inject "pom:configuration/pom:instructions" "<_nouses>true</_nouses>" .
21mr|apache-sshd-2.2.0-2|80	
21mr|apache-sshd-2.2.0-2|81	%build
21mr|apache-sshd-2.2.0-2|82	# tests require ch.ethz.ganymed:ganymed-ssh2
21mr|apache-sshd-2.2.0-2|83	%mvn_build -f -- -Dworkspace.root.dir=$(pwd)
21mr|apache-sshd-2.2.0-2|84	
21mr|apache-sshd-2.2.0-2|85	%install
21mr|apache-sshd-2.2.0-2|86	%mvn_install
21mr|apache-sshd-2.2.0-2|87	
21mr|apache-sshd-2.2.0-2|88	%files -f .mfiles
21mr|apache-sshd-2.2.0-2|89	%license LICENSE.txt NOTICE.txt assembly/src/main/legal/licenses/jbcrypt.txt
21mr|apache-sshd-2.2.0-2|90	
21mr|apache-sshd-2.2.0-2|91	%files javadoc -f .mfiles-javadoc
21mr|apache-sshd-2.2.0-2|92	%license LICENSE.txt NOTICE.txt assembly/src/main/legal/licenses/jbcrypt.txt
21mr|apache-sshd-2.2.0-2|93	

11443 21
21mr|apcupsd-3.14.14-5|1	%define _halpolicydir %{_datadir}/hal/fdi/policy/20thirdparty
21mr|apcupsd-3.14.14-5|2	%define _cgibin /var/www/cgi-bin
21mr|apcupsd-3.14.14-5|3	%define _sbindir /sbin
21mr|apcupsd-3.14.14-5|4	
21mr|apcupsd-3.14.14-5|5	Summary:	Power management software for APC UPS hardware
21mr|apcupsd-3.14.14-5|6	Name:		apcupsd
21mr|apcupsd-3.14.14-5|7	Version:	3.14.14
21mr|apcupsd-3.14.14-5|8	Release:	5
21mr|apcupsd-3.14.14-5|9	License:	GPLv2+
21mr|apcupsd-3.14.14-5|10	Group:		System/Servers
21mr|apcupsd-3.14.14-5|11	Url:		http://sourceforge.net/projects/apcupsd/
21mr|apcupsd-3.14.14-5|12	Source0:	http://mesh.dl.sourceforge.net/sourceforge/apcupsd/%{name}-%{version}.tar.gz
21mr|apcupsd-3.14.14-5|13	BuildRequires:	man
21mr|apcupsd-3.14.14-5|14	BuildRequires:	gd-devel
21mr|apcupsd-3.14.14-5|15	BuildRequires:	systemd
21mr|apcupsd-3.14.14-5|16	BuildRequires:	tcp_wrappers-devel
21mr|apcupsd-3.14.14-5|17	BuildRequires:	pkgconfig(ncurses)
21mr|apcupsd-3.14.14-5|18	Requires:	nail
21mr|apcupsd-3.14.14-5|19	Requires:	tcp_wrappers
21mr|apcupsd-3.14.14-5|20	Requires(post,preun):	rpm-helper
21mr|apcupsd-3.14.14-5|21	
21mr|apcupsd-3.14.14-5|22	%description
21mr|apcupsd-3.14.14-5|23	UPS power management under Linux for APCC Products. It allows your
21mr|apcupsd-3.14.14-5|24	computer/server to run during power problems for a specified length of time or
21mr|apcupsd-3.14.14-5|25	the life of the batteries in your BackUPS, BackUPS Pro, SmartUPS v/s, or
21mr|apcupsd-3.14.14-5|26	SmartUPS, and then properly executes a controlled shutdown during an extended
21mr|apcupsd-3.14.14-5|27	power failure.
21mr|apcupsd-3.14.14-5|28	
21mr|apcupsd-3.14.14-5|29	%files
21mr|apcupsd-3.14.14-5|30	%doc ChangeLog DISCLAIMER Developers ReleaseNotes examples doc/manual
21mr|apcupsd-3.14.14-5|31	%{_initrddir}/apcupsd
21mr|apcupsd-3.14.14-5|32	%dir %{_sysconfdir}/apcupsd
21mr|apcupsd-3.14.14-5|33	%config(noreplace) %{_sysconfdir}/apcupsd/*
21mr|apcupsd-3.14.14-5|34	%{_halpolicydir}/80-apcupsd-ups-policy.fdi
21mr|apcupsd-3.14.14-5|35	%{_sbindir}/apcaccess
21mr|apcupsd-3.14.14-5|36	%{_sbindir}/apctest
21mr|apcupsd-3.14.14-5|37	%{_sbindir}/apcupsd
21mr|apcupsd-3.14.14-5|38	%{_sbindir}/smtp
21mr|apcupsd-3.14.14-5|39	%{_cgibin}/multimon.cgi
21mr|apcupsd-3.14.14-5|40	%{_cgibin}/upsfstats.cgi
21mr|apcupsd-3.14.14-5|41	%{_cgibin}/upsimage.cgi
21mr|apcupsd-3.14.14-5|42	%{_cgibin}/upsstats.cgi
21mr|apcupsd-3.14.14-5|43	%{_mandir}/man8/*
21mr|apcupsd-3.14.14-5|44	%{_mandir}/man5/apcupsd.conf.5*
21mr|apcupsd-3.14.14-5|45	
21mr|apcupsd-3.14.14-5|46	%post
21mr|apcupsd-3.14.14-5|47	%_post_service apcupsd
21mr|apcupsd-3.14.14-5|48	
21mr|apcupsd-3.14.14-5|49	%preun
21mr|apcupsd-3.14.14-5|50	%_preun_service apcupsd
21mr|apcupsd-3.14.14-5|51	
21mr|apcupsd-3.14.14-5|52	#----------------------------------------------------------------------------
21mr|apcupsd-3.14.14-5|53	
21mr|apcupsd-3.14.14-5|54	%prep
21mr|apcupsd-3.14.14-5|55	%autosetup -p1
21mr|apcupsd-3.14.14-5|56	
21mr|apcupsd-3.14.14-5|57	# fix attribs
21mr|apcupsd-3.14.14-5|58	find examples -type f | xargs chmod 644
21mr|apcupsd-3.14.14-5|59	
21mr|apcupsd-3.14.14-5|60	%build
21mr|apcupsd-3.14.14-5|61	%serverbuild
21mr|apcupsd-3.14.14-5|62	
21mr|apcupsd-3.14.14-5|63	%configure \
21mr|apcupsd-3.14.14-5|64	--sysconfdir=%{_sysconfdir}/apcupsd \
21mr|apcupsd-3.14.14-5|65	--enable-usb \
21mr|apcupsd-3.14.14-5|66	--enable-net \
21mr|apcupsd-3.14.14-5|67	--enable-master-slave \
21mr|apcupsd-3.14.14-5|68	--enable-pthreads \
21mr|apcupsd-3.14.14-5|69	--enable-cgi \
21mr|apcupsd-3.14.14-5|70	--with-cgi-bin=%{_cgibin} \
21mr|apcupsd-3.14.14-5|71	--with-serial-dev= \
21mr|apcupsd-3.14.14-5|72	--with-upstype=usb \
21mr|apcupsd-3.14.14-5|73	--with-halpolicydir=%{_halpolicydir} \
21mr|apcupsd-3.14.14-5|74	--with-upscable=usb \
21mr|apcupsd-3.14.14-5|75	--with-nisip=127.0.0.1 \
21mr|apcupsd-3.14.14-5|76	--with-libwrap
21mr|apcupsd-3.14.14-5|77	
21mr|apcupsd-3.14.14-5|78	make VERBOSE=1
21mr|apcupsd-3.14.14-5|79	
21mr|apcupsd-3.14.14-5|80	%install
21mr|apcupsd-3.14.14-5|81	install -d %{buildroot}%{_initrddir}
21mr|apcupsd-3.14.14-5|82	install -d %{buildroot}%{_cgibin}
21mr|apcupsd-3.14.14-5|83	
21mr|apcupsd-3.14.14-5|84	#perl -pi -e 's|/etc|\$\%{buildroot}/etc|g' platforms/mandrake/Makefile.in
21mr|apcupsd-3.14.14-5|85	perl -pi -e 's|\@/sbin/chkconfig|\#\@/sbin/chkconfig|' platforms/mandrake/Makefile.in
21mr|apcupsd-3.14.14-5|86	
21mr|apcupsd-3.14.14-5|87	%makeinstall_std
21mr|apcupsd-3.14.14-5|88	#cgibin=%{buildroot}%{_cgibin}
21mr|apcupsd-3.14.14-5|89	
21mr|apcupsd-3.14.14-5|90	install -m0644 platforms/etc/apcupsd.conf %{buildroot}%{_sysconfdir}/apcupsd/
21mr|apcupsd-3.14.14-5|91	install -m0755 platforms/apccontrol %{buildroot}%{_sysconfdir}/apcupsd/
21mr|apcupsd-3.14.14-5|92	install -m0755 platforms/redhat/apcupsd %{buildroot}%{_initrddir}/
21mr|apcupsd-3.14.14-5|93	
21mr|apcupsd-3.14.14-5|94	for src in changeme commfailure commok onbattery offbattery; do
21mr|apcupsd-3.14.14-5|95	install -m0744 platforms/etc/$src %{buildroot}%{_sysconfdir}/apcupsd/$src
21mr|apcupsd-3.14.14-5|96	done
21mr|apcupsd-3.14.14-5|97	
21mr|apcupsd-3.14.14-5|98	# cleanup
21mr|apcupsd-3.14.14-5|99	pushd doc/manual
21mr|apcupsd-3.14.14-5|100	rm -f *.rst publishdoc Makefile
21mr|apcupsd-3.14.14-5|101	popd

11444 21
21mr|apfloat-java-1.8.2-7|1	Name:          apfloat-java
21mr|apfloat-java-1.8.2-7|2	Version:       1.8.2
21mr|apfloat-java-1.8.2-7|3	Release:       7
21mr|apfloat-java-1.8.2-7|4	Summary:       High performance arbitrary precision arithmetic library for Java
21mr|apfloat-java-1.8.2-7|5	License:       LGPLv2+
21mr|apfloat-java-1.8.2-7|6	URL:           http://www.apfloat.org/apfloat_java/
21mr|apfloat-java-1.8.2-7|7	Source0:       http://www.apfloat.org/apfloat_java/apfloat-%{version}.zip
21mr|apfloat-java-1.8.2-7|8	Source1:       http://repo1.maven.org/maven2/org/apfloat/apfloat/%{version}/apfloat-%{version}.pom
21mr|apfloat-java-1.8.2-7|9	Source2:       http://repo1.maven.org/maven2/org/apfloat/apfloat-calc/%{version}/apfloat-calc-%{version}.pom
21mr|apfloat-java-1.8.2-7|10	Source3:       http://repo1.maven.org/maven2/org/apfloat/apfloat-samples/%{version}/apfloat-samples-%{version}.pom
21mr|apfloat-java-1.8.2-7|11	Source4:       http://repo1.maven.org/maven2/org/apfloat/apfloat-parent/%{version}/apfloat-parent-%{version}.pom
21mr|apfloat-java-1.8.2-7|12	# Apfloat Java all files without license headers
21mr|apfloat-java-1.8.2-7|13	# Thise is the upstream reply
21mr|apfloat-java-1.8.2-7|14	Source100:     ReApfloatJavalicenseheaders.eml
21mr|apfloat-java-1.8.2-7|15	
21mr|apfloat-java-1.8.2-7|16	BuildRequires: maven-local
21mr|apfloat-java-1.8.2-7|17	BuildRequires: mvn(junit:junit)
21mr|apfloat-java-1.8.2-7|18	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|apfloat-java-1.8.2-7|19	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|apfloat-java-1.8.2-7|20	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|apfloat-java-1.8.2-7|21	
21mr|apfloat-java-1.8.2-7|22	Group:          Development/Java
21mr|apfloat-java-1.8.2-7|23	BuildArch:     noarch
21mr|apfloat-java-1.8.2-7|24	# Java stack is not supported on x86_32
21mr|apfloat-java-1.8.2-7|25	ExcludeArch: %{ix86}
21mr|apfloat-java-1.8.2-7|26	
21mr|apfloat-java-1.8.2-7|27	%description
21mr|apfloat-java-1.8.2-7|28	Apfloat is a high performance arbitrary precision arithmetic library.
21mr|apfloat-java-1.8.2-7|29	You can perform calculations with a precision of millions of digits
21mr|apfloat-java-1.8.2-7|30	with it. It's as simple to use as Java's BigDecimal or BigInteger classes,
21mr|apfloat-java-1.8.2-7|31	but performs a lot better with extreme precision numbers (more than a few
21mr|apfloat-java-1.8.2-7|32	hundred digits). Also, a full suite of mathematical functions for arbitrary
21mr|apfloat-java-1.8.2-7|33	precision numbers are available: all those existing in java.lang.Math and
21mr|apfloat-java-1.8.2-7|34	more.
21mr|apfloat-java-1.8.2-7|35	
21mr|apfloat-java-1.8.2-7|36	%package calc
21mr|apfloat-java-1.8.2-7|37	Summary:       Apfloat Calc
21mr|apfloat-java-1.8.2-7|38	
21mr|apfloat-java-1.8.2-7|39	%description calc
21mr|apfloat-java-1.8.2-7|40	Interactive arbitrary precision calculator application.
21mr|apfloat-java-1.8.2-7|41	
21mr|apfloat-java-1.8.2-7|42	%package javadoc
21mr|apfloat-java-1.8.2-7|43	Summary:       Javadoc for %{name}
21mr|apfloat-java-1.8.2-7|44	
21mr|apfloat-java-1.8.2-7|45	%description javadoc
21mr|apfloat-java-1.8.2-7|46	This package contains javadoc for %{name}.
21mr|apfloat-java-1.8.2-7|47	
21mr|apfloat-java-1.8.2-7|48	%package parent
21mr|apfloat-java-1.8.2-7|49	Summary:       Apfloat Parent POM
21mr|apfloat-java-1.8.2-7|50	
21mr|apfloat-java-1.8.2-7|51	%description parent
21mr|apfloat-java-1.8.2-7|52	Administrative Parent POM for Apfloat.
21mr|apfloat-java-1.8.2-7|53	
21mr|apfloat-java-1.8.2-7|54	%package samples
21mr|apfloat-java-1.8.2-7|55	Summary:       Apfloat Samples
21mr|apfloat-java-1.8.2-7|56	
21mr|apfloat-java-1.8.2-7|57	%description samples
21mr|apfloat-java-1.8.2-7|58	Sample programs for apfloat for calculating pi.
21mr|apfloat-java-1.8.2-7|59	
21mr|apfloat-java-1.8.2-7|60	%prep
21mr|apfloat-java-1.8.2-7|61	%setup -q -c
21mr|apfloat-java-1.8.2-7|62	# Extract missing services resources
21mr|apfloat-java-1.8.2-7|63	%jar -xf lib/apfloat.jar
21mr|apfloat-java-1.8.2-7|64	# Cleanup
21mr|apfloat-java-1.8.2-7|65	find . -name "*.jar" -print -delete
21mr|apfloat-java-1.8.2-7|66	find . -name "*.class" -print -delete
21mr|apfloat-java-1.8.2-7|67	rm -r applet docs org lib
21mr|apfloat-java-1.8.2-7|68	
21mr|apfloat-java-1.8.2-7|69	# Prepare source directories structures
21mr|apfloat-java-1.8.2-7|70	mkdir -p apfloat/src/main/java/org/apfloat
21mr|apfloat-java-1.8.2-7|71	mv source/org/apfloat/*.java apfloat/src/main/java/org/apfloat
21mr|apfloat-java-1.8.2-7|72	mv source/org/apfloat/internal apfloat/src/main/java/org/apfloat
21mr|apfloat-java-1.8.2-7|73	mv source/org/apfloat/spi apfloat/src/main/java/org/apfloat
21mr|apfloat-java-1.8.2-7|74	mkdir -p apfloat/src/main/resources/META-INF
21mr|apfloat-java-1.8.2-7|75	mv META-INF/services apfloat/src/main/resources/META-INF
21mr|apfloat-java-1.8.2-7|76	rm -r META-INF
21mr|apfloat-java-1.8.2-7|77	
21mr|apfloat-java-1.8.2-7|78	mkdir -p apfloat-calc/src/main/java/org/apfloat
21mr|apfloat-java-1.8.2-7|79	mv source/org/apfloat/calc apfloat-calc/src/main/java/org/apfloat
21mr|apfloat-java-1.8.2-7|80	# re-generate
21mr|apfloat-java-1.8.2-7|81	rm apfloat-calc/src/main/java/org/apfloat/calc/CalculatorParser.java
21mr|apfloat-java-1.8.2-7|82	rm apfloat-calc/src/main/java/org/apfloat/calc/CalculatorParserConstants.java
21mr|apfloat-java-1.8.2-7|83	rm apfloat-calc/src/main/java/org/apfloat/calc/CalculatorParserTokenManager.java
21mr|apfloat-java-1.8.2-7|84	rm apfloat-calc/src/main/java/org/apfloat/calc/ParseException.java
21mr|apfloat-java-1.8.2-7|85	rm apfloat-calc/src/main/java/org/apfloat/calc/SimpleCharStream.java
21mr|apfloat-java-1.8.2-7|86	rm apfloat-calc/src/main/java/org/apfloat/calc/Token.java
21mr|apfloat-java-1.8.2-7|87	rm apfloat-calc/src/main/java/org/apfloat/calc/TokenMgrError.java
21mr|apfloat-java-1.8.2-7|88	
21mr|apfloat-java-1.8.2-7|89	mkdir -p apfloat-samples/src/main/java/org/apfloat
21mr|apfloat-java-1.8.2-7|90	mv source/org/apfloat/samples apfloat-samples/src/main/java/org/apfloat
21mr|apfloat-java-1.8.2-7|91	
21mr|apfloat-java-1.8.2-7|92	cp -p %SOURCE1 apfloat/pom.xml
21mr|apfloat-java-1.8.2-7|93	cp -p %SOURCE2 apfloat-calc/pom.xml
21mr|apfloat-java-1.8.2-7|94	cp -p %SOURCE3 apfloat-samples/pom.xml
21mr|apfloat-java-1.8.2-7|95	cp -p %SOURCE4 pom.xml
21mr|apfloat-java-1.8.2-7|96	
21mr|apfloat-java-1.8.2-7|97	%pom_disable_module apfloat-applet
21mr|apfloat-java-1.8.2-7|98	%pom_disable_module apfloat-jscience
21mr|apfloat-java-1.8.2-7|99	
21mr|apfloat-java-1.8.2-7|100	# Disable classpath entries in manifest files
21mr|apfloat-java-1.8.2-7|101	%pom_xpath_remove -r "pom:addClasspath" apfloat-calc apfloat-samples
21mr|apfloat-java-1.8.2-7|102	%pom_xpath_remove "pom:classpathLayoutType" apfloat-calc
21mr|apfloat-java-1.8.2-7|103	%pom_xpath_remove "pom:customClasspathLayout" apfloat-calc
21mr|apfloat-java-1.8.2-7|104	# Fix encoding
21mr|apfloat-java-1.8.2-7|105	%pom_xpath_set -r "pom:properties/pom:project.build.sourceEncoding" UTF-8
21mr|apfloat-java-1.8.2-7|106	%pom_xpath_set -r "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration/pom:docencoding" UTF-8  apfloat-calc apfloat-samples
21mr|apfloat-java-1.8.2-7|107	# Disable signatures
21mr|apfloat-java-1.8.2-7|108	%pom_remove_plugin -r :maven-gpg-plugin
21mr|apfloat-java-1.8.2-7|109	%pom_xpath_remove "pom:properties/pom:gpg.useagent"
21mr|apfloat-java-1.8.2-7|110	
21mr|apfloat-java-1.8.2-7|111	# Uanavailable resources
21mr|apfloat-java-1.8.2-7|112	%pom_remove_plugin :maven-antrun-plugin apfloat
21mr|apfloat-java-1.8.2-7|113	%pom_xpath_remove "pom:build/pom:filters" apfloat
21mr|apfloat-java-1.8.2-7|114	
21mr|apfloat-java-1.8.2-7|115	# OSGi support
21mr|apfloat-java-1.8.2-7|116	%pom_xpath_set "pom:project/pom:packaging" bundle apfloat
21mr|apfloat-java-1.8.2-7|117	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 apfloat '
21mr|apfloat-java-1.8.2-7|118	<extensions>true</extensions>
21mr|apfloat-java-1.8.2-7|119	<configuration>
21mr|apfloat-java-1.8.2-7|120	<instructions>
21mr|apfloat-java-1.8.2-7|121	<Bundle-Version>${project.version}</Bundle-Version>
21mr|apfloat-java-1.8.2-7|122	</instructions>
21mr|apfloat-java-1.8.2-7|123	</configuration>
21mr|apfloat-java-1.8.2-7|124	<executions>
21mr|apfloat-java-1.8.2-7|125	<execution>
21mr|apfloat-java-1.8.2-7|126	<id>bundle-manifest</id>
21mr|apfloat-java-1.8.2-7|127	<phase>process-classes</phase>
21mr|apfloat-java-1.8.2-7|128	<goals>
21mr|apfloat-java-1.8.2-7|129	<goal>manifest</goal>
21mr|apfloat-java-1.8.2-7|130	</goals>
21mr|apfloat-java-1.8.2-7|131	</execution>
21mr|apfloat-java-1.8.2-7|132	</executions>'
21mr|apfloat-java-1.8.2-7|133	
21mr|apfloat-java-1.8.2-7|134	for p in apfloat-calc \
21mr|apfloat-java-1.8.2-7|135	apfloat-samples; do
21mr|apfloat-java-1.8.2-7|136	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" ${p}
21mr|apfloat-java-1.8.2-7|137	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 ${p} '
21mr|apfloat-java-1.8.2-7|138	<extensions>true</extensions>
21mr|apfloat-java-1.8.2-7|139	<configuration>
21mr|apfloat-java-1.8.2-7|140	<instructions>
21mr|apfloat-java-1.8.2-7|141	<Bundle-Version>${project.version}</Bundle-Version>
21mr|apfloat-java-1.8.2-7|142	</instructions>
21mr|apfloat-java-1.8.2-7|143	</configuration>
21mr|apfloat-java-1.8.2-7|144	<executions>
21mr|apfloat-java-1.8.2-7|145	<execution>
21mr|apfloat-java-1.8.2-7|146	<id>bundle-manifest</id>
21mr|apfloat-java-1.8.2-7|147	<phase>process-classes</phase>
21mr|apfloat-java-1.8.2-7|148	<goals>
21mr|apfloat-java-1.8.2-7|149	<goal>manifest</goal>
21mr|apfloat-java-1.8.2-7|150	</goals>
21mr|apfloat-java-1.8.2-7|151	</execution>
21mr|apfloat-java-1.8.2-7|152	</executions>'
21mr|apfloat-java-1.8.2-7|153	done
21mr|apfloat-java-1.8.2-7|154	
21mr|apfloat-java-1.8.2-7|155	# fix non ASCII chars
21mr|apfloat-java-1.8.2-7|156	native2ascii -encoding UTF8 apfloat/src/main/java/org/apfloat/GCDHelper.java \
21mr|apfloat-java-1.8.2-7|157	apfloat/src/main/java/org/apfloat/GCDHelper.java
21mr|apfloat-java-1.8.2-7|158	
21mr|apfloat-java-1.8.2-7|159	%build
21mr|apfloat-java-1.8.2-7|160	
21mr|apfloat-java-1.8.2-7|161	%mvn_build -s
21mr|apfloat-java-1.8.2-7|162	
21mr|apfloat-java-1.8.2-7|163	%install
21mr|apfloat-java-1.8.2-7|164	%mvn_install
21mr|apfloat-java-1.8.2-7|165	
21mr|apfloat-java-1.8.2-7|166	%files -f .mfiles-apfloat
21mr|apfloat-java-1.8.2-7|167	%doc readme.html
21mr|apfloat-java-1.8.2-7|168	%license lgpl.txt
21mr|apfloat-java-1.8.2-7|169	
21mr|apfloat-java-1.8.2-7|170	%files calc -f .mfiles-apfloat-calc
21mr|apfloat-java-1.8.2-7|171	%files javadoc -f .mfiles-javadoc
21mr|apfloat-java-1.8.2-7|172	%license lgpl.txt
21mr|apfloat-java-1.8.2-7|173	
21mr|apfloat-java-1.8.2-7|174	%files parent -f .mfiles-apfloat-parent
21mr|apfloat-java-1.8.2-7|175	%license lgpl.txt
21mr|apfloat-java-1.8.2-7|176	
21mr|apfloat-java-1.8.2-7|177	%files samples -f .mfiles-apfloat-samples
21mr|apfloat-java-1.8.2-7|178	

11445 21
21mr|apiguardian-1.1.0-2|1	Name:           apiguardian
21mr|apiguardian-1.1.0-2|2	Summary:        API Guardian Java annotation
21mr|apiguardian-1.1.0-2|3	Version:        1.1.0
21mr|apiguardian-1.1.0-2|4	Release:        2
21mr|apiguardian-1.1.0-2|5	License:        ASL 2.0
21mr|apiguardian-1.1.0-2|6	
21mr|apiguardian-1.1.0-2|7	URL:            https://github.com/apiguardian-team/apiguardian
21mr|apiguardian-1.1.0-2|8	Source0:        https://github.com/apiguardian-team/apiguardian/archive/r%{version}/%{name}-%{version}.tar.gz
21mr|apiguardian-1.1.0-2|9	Source100:      https://repo1.maven.org/maven2/org/apiguardian/apiguardian-api/%{version}/apiguardian-api-%{version}.pom
21mr|apiguardian-1.1.0-2|10	
21mr|apiguardian-1.1.0-2|11	Group:          Development/Java
21mr|apiguardian-1.1.0-2|12	BuildArch:      noarch
21mr|apiguardian-1.1.0-2|13	# Java stack is not supported on x86_32
21mr|apiguardian-1.1.0-2|14	ExcludeArch: %{ix86}
21mr|apiguardian-1.1.0-2|15	
21mr|apiguardian-1.1.0-2|16	BuildRequires:  maven-local
21mr|apiguardian-1.1.0-2|17	
21mr|apiguardian-1.1.0-2|18	%description
21mr|apiguardian-1.1.0-2|19	API Guardian indicates the status of an API element and therefore its
21mr|apiguardian-1.1.0-2|20	level of stability as well.  It is used to annotate public types,
21mr|apiguardian-1.1.0-2|21	methods, constructors, and fields within a framework or application in
21mr|apiguardian-1.1.0-2|22	order to publish their API status and level of stability and to
21mr|apiguardian-1.1.0-2|23	indicate how they are intended to be used by consumers of the API.
21mr|apiguardian-1.1.0-2|24	
21mr|apiguardian-1.1.0-2|25	
21mr|apiguardian-1.1.0-2|26	%package        javadoc
21mr|apiguardian-1.1.0-2|27	Summary:        Javadoc for %{name}
21mr|apiguardian-1.1.0-2|28	
21mr|apiguardian-1.1.0-2|29	%description    javadoc
21mr|apiguardian-1.1.0-2|30	API documentation for %{name}.
21mr|apiguardian-1.1.0-2|31	
21mr|apiguardian-1.1.0-2|32	
21mr|apiguardian-1.1.0-2|33	%prep
21mr|apiguardian-1.1.0-2|34	%setup -q -n %{name}-r%{version}
21mr|apiguardian-1.1.0-2|35	find -name "*.jar" -print -delete
21mr|apiguardian-1.1.0-2|36	
21mr|apiguardian-1.1.0-2|37	cp -pav %{SOURCE100} pom.xml
21mr|apiguardian-1.1.0-2|38	
21mr|apiguardian-1.1.0-2|39	# Inject OSGi manifest required by Eclipse
21mr|apiguardian-1.1.0-2|40	%pom_xpath_inject pom:project "
21mr|apiguardian-1.1.0-2|41	<build>
21mr|apiguardian-1.1.0-2|42	<pluginManagement>
21mr|apiguardian-1.1.0-2|43	<plugins>
21mr|apiguardian-1.1.0-2|44	<plugin>
21mr|apiguardian-1.1.0-2|45	<artifactId>maven-jar-plugin</artifactId>
21mr|apiguardian-1.1.0-2|46	<configuration>
21mr|apiguardian-1.1.0-2|47	<archive>
21mr|apiguardian-1.1.0-2|48	<manifestEntries>
21mr|apiguardian-1.1.0-2|49	<Automatic-Module-Name>org.apiguardian.api</Automatic-Module-Name>
21mr|apiguardian-1.1.0-2|50	<Implementation-Title>apiguardian-api</Implementation-Title>
21mr|apiguardian-1.1.0-2|51	<Implementation-Vendor>apiguardian.org</Implementation-Vendor>
21mr|apiguardian-1.1.0-2|52	<Implementation-Version>%{version}</Implementation-Version>
21mr|apiguardian-1.1.0-2|53	<Specification-Title>apiguardian-api</Specification-Title>
21mr|apiguardian-1.1.0-2|54	<Specification-Vendor>apiguardian.org</Specification-Vendor>
21mr|apiguardian-1.1.0-2|55	<Specification-Version>%{version}</Specification-Version>
21mr|apiguardian-1.1.0-2|56	<!-- OSGi metadata required by Eclipse -->
21mr|apiguardian-1.1.0-2|57	<Bundle-ManifestVersion>2</Bundle-ManifestVersion>
21mr|apiguardian-1.1.0-2|58	<Bundle-SymbolicName>org.apiguardian</Bundle-SymbolicName>
21mr|apiguardian-1.1.0-2|59	<Bundle-Version>%{version}</Bundle-Version>
21mr|apiguardian-1.1.0-2|60	<Export-Package>org.apiguardian.api;version=\"%{version}\"</Export-Package>
21mr|apiguardian-1.1.0-2|61	</manifestEntries>
21mr|apiguardian-1.1.0-2|62	</archive>
21mr|apiguardian-1.1.0-2|63	</configuration>
21mr|apiguardian-1.1.0-2|64	</plugin>
21mr|apiguardian-1.1.0-2|65	</plugins>
21mr|apiguardian-1.1.0-2|66	</pluginManagement>
21mr|apiguardian-1.1.0-2|67	</build>"
21mr|apiguardian-1.1.0-2|68	
21mr|apiguardian-1.1.0-2|69	
21mr|apiguardian-1.1.0-2|70	%build
21mr|apiguardian-1.1.0-2|71	%mvn_build
21mr|apiguardian-1.1.0-2|72	
21mr|apiguardian-1.1.0-2|73	
21mr|apiguardian-1.1.0-2|74	%install
21mr|apiguardian-1.1.0-2|75	%mvn_install
21mr|apiguardian-1.1.0-2|76	
21mr|apiguardian-1.1.0-2|77	
21mr|apiguardian-1.1.0-2|78	%files -f .mfiles
21mr|apiguardian-1.1.0-2|79	%license LICENSE
21mr|apiguardian-1.1.0-2|80	
21mr|apiguardian-1.1.0-2|81	%files javadoc -f .mfiles-javadoc
21mr|apiguardian-1.1.0-2|82	%license LICENSE
21mr|apiguardian-1.1.0-2|83	
21mr|apiguardian-1.1.0-2|84	

11446 21
21mr|apiviz-1.3.2-20|1	%global namedreltag .GA
21mr|apiviz-1.3.2-20|2	%global namedversion %{version}%{?namedreltag}
21mr|apiviz-1.3.2-20|3	
21mr|apiviz-1.3.2-20|4	Name:             apiviz
21mr|apiviz-1.3.2-20|5	Version:          1.3.2
21mr|apiviz-1.3.2-20|6	Release:          20
21mr|apiviz-1.3.2-20|7	Summary:          APIviz is a JavaDoc doclet to generate class and package diagrams
21mr|apiviz-1.3.2-20|8	License:          LGPLv2+
21mr|apiviz-1.3.2-20|9	URL:              http://code.google.com/p/apiviz/
21mr|apiviz-1.3.2-20|10	Source0:          http://apiviz.googlecode.com/files/apiviz-%{namedversion}-dist.tar.gz
21mr|apiviz-1.3.2-20|11	Patch0:           0001-JDK7-compatibility.patch
21mr|apiviz-1.3.2-20|12	Patch1:           0002-JDK8-compatibility.patch
21mr|apiviz-1.3.2-20|13	Patch2:           0003-fix-deprecated-assembly-goal.patch
21mr|apiviz-1.3.2-20|14	
21mr|apiviz-1.3.2-20|15	Group:          Development/Java
21mr|apiviz-1.3.2-20|16	BuildArch:        noarch
21mr|apiviz-1.3.2-20|17	# Java stack is not supported on x86_32
21mr|apiviz-1.3.2-20|18	ExcludeArch: %{ix86}
21mr|apiviz-1.3.2-20|19	
21mr|apiviz-1.3.2-20|20	BuildRequires:    maven-local
21mr|apiviz-1.3.2-20|21	BuildRequires:    mvn(ant-contrib:ant-contrib)
21mr|apiviz-1.3.2-20|22	BuildRequires:    mvn(com.sun:tools)
21mr|apiviz-1.3.2-20|23	BuildRequires:    mvn(jdepend:jdepend)
21mr|apiviz-1.3.2-20|24	BuildRequires:    mvn(junit:junit)
21mr|apiviz-1.3.2-20|25	BuildRequires:    mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|apiviz-1.3.2-20|26	BuildRequires:    mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|apiviz-1.3.2-20|27	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|apiviz-1.3.2-20|28	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|apiviz-1.3.2-20|29	
21mr|apiviz-1.3.2-20|30	%description
21mr|apiviz-1.3.2-20|31	APIviz is a JavaDoc doclet which extends the Java standard doclet.
21mr|apiviz-1.3.2-20|32	It generates comprehensive UML-like class and package diagrams for
21mr|apiviz-1.3.2-20|33	quick understanding of the overall API structure.
21mr|apiviz-1.3.2-20|34	
21mr|apiviz-1.3.2-20|35	%package javadoc
21mr|apiviz-1.3.2-20|36	Summary:          Javadocs for %{name}
21mr|apiviz-1.3.2-20|37	
21mr|apiviz-1.3.2-20|38	%description javadoc
21mr|apiviz-1.3.2-20|39	This package contains the API documentation for %{name}.
21mr|apiviz-1.3.2-20|40	
21mr|apiviz-1.3.2-20|41	%prep
21mr|apiviz-1.3.2-20|42	%setup -q -n apiviz-%{namedversion}
21mr|apiviz-1.3.2-20|43	%patch0 -p1
21mr|apiviz-1.3.2-20|44	%patch1 -p1
21mr|apiviz-1.3.2-20|45	%patch2 -p0
21mr|apiviz-1.3.2-20|46	
21mr|apiviz-1.3.2-20|47	find -name '*.class' -exec rm -f '{}' \;
21mr|apiviz-1.3.2-20|48	find -name '*.jar' -exec rm -f '{}' \;
21mr|apiviz-1.3.2-20|49	
21mr|apiviz-1.3.2-20|50	#%pom_xpath_remove "pom:dependencies/pom:dependency[pom:artifactId = 'tools']/pom:scope"
21mr|apiviz-1.3.2-20|51	#%pom_xpath_remove "pom:dependencies/pom:dependency[pom:artifactId = 'tools']/pom:systemPath"
21mr|apiviz-1.3.2-20|52	
21mr|apiviz-1.3.2-20|53	%pom_remove_dep com.sun:tools
21mr|apiviz-1.3.2-20|54	%pom_add_dep com.sun:tools
21mr|apiviz-1.3.2-20|55	
21mr|apiviz-1.3.2-20|56	%mvn_alias "org.jboss.apiviz:apiviz" "net.gleamynode.apiviz:apiviz"
21mr|apiviz-1.3.2-20|57	
21mr|apiviz-1.3.2-20|58	%build
21mr|apiviz-1.3.2-20|59	%mvn_build
21mr|apiviz-1.3.2-20|60	
21mr|apiviz-1.3.2-20|61	%install
21mr|apiviz-1.3.2-20|62	%mvn_install
21mr|apiviz-1.3.2-20|63	
21mr|apiviz-1.3.2-20|64	%files -f .mfiles
21mr|apiviz-1.3.2-20|65	%doc COPYRIGHT.txt LICENSE.jdepend.txt LICENSE.txt NOTICE.txt
21mr|apiviz-1.3.2-20|66	
21mr|apiviz-1.3.2-20|67	%files javadoc -f .mfiles-javadoc
21mr|apiviz-1.3.2-20|68	%doc LICENSE.txt
21mr|apiviz-1.3.2-20|69	

11447 21
21mr|appdata-tools-0.1.8-4|1	Summary:	Tools for AppData files
21mr|appdata-tools-0.1.8-4|2	Name:		appdata-tools
21mr|appdata-tools-0.1.8-4|3	Version:	0.1.8
21mr|appdata-tools-0.1.8-4|4	Release:	4
21mr|appdata-tools-0.1.8-4|5	License:	GPLv2+
21mr|appdata-tools-0.1.8-4|6	Group:		File tools
21mr|appdata-tools-0.1.8-4|7	Url:		http://people.freedesktop.org/~hughsient/appdata/
21mr|appdata-tools-0.1.8-4|8	Source0:	http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
21mr|appdata-tools-0.1.8-4|9	BuildRequires:	docbook-dtd43-xml
21mr|appdata-tools-0.1.8-4|10	BuildRequires:	docbook-style-xsl
21mr|appdata-tools-0.1.8-4|11	BuildRequires:	gettext
21mr|appdata-tools-0.1.8-4|12	BuildRequires:	intltool
21mr|appdata-tools-0.1.8-4|13	BuildRequires:	xsltproc
21mr|appdata-tools-0.1.8-4|14	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|appdata-tools-0.1.8-4|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|appdata-tools-0.1.8-4|16	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|appdata-tools-0.1.8-4|17	BuildRequires:	pkgconfig(libxslt)
21mr|appdata-tools-0.1.8-4|18	BuildRequires:	pkgconfig(appstream-glib)
21mr|appdata-tools-0.1.8-4|19	
21mr|appdata-tools-0.1.8-4|20	%description
21mr|appdata-tools-0.1.8-4|21	appdata-tools contains a command line program designed to validate AppData
21mr|appdata-tools-0.1.8-4|22	application descriptions for standards compliance and to the style guide.
21mr|appdata-tools-0.1.8-4|23	
21mr|appdata-tools-0.1.8-4|24	%files -f %{name}.lang
21mr|appdata-tools-0.1.8-4|25	%doc AUTHORS COPYING NEWS README
21mr|appdata-tools-0.1.8-4|26	%{_bindir}/appdata-validate
21mr|appdata-tools-0.1.8-4|27	%{_mandir}/man1/appdata-validate.1.*
21mr|appdata-tools-0.1.8-4|28	%dir %{_datadir}/appdata/schema
21mr|appdata-tools-0.1.8-4|29	%{_datadir}/appdata/schema/appdata.xsd
21mr|appdata-tools-0.1.8-4|30	%{_datadir}/appdata/schema/appdata.rnc
21mr|appdata-tools-0.1.8-4|31	%{_datadir}/appdata/schema/schema-locating-rules.xml
21mr|appdata-tools-0.1.8-4|32	%{_datadir}/aclocal/appdata-xml.m4
21mr|appdata-tools-0.1.8-4|33	%{_datadir}/emacs/site-lisp/site-start.d/appdata-rng-init.el
21mr|appdata-tools-0.1.8-4|34	
21mr|appdata-tools-0.1.8-4|35	#----------------------------------------------------------------------------
21mr|appdata-tools-0.1.8-4|36	
21mr|appdata-tools-0.1.8-4|37	%prep
21mr|appdata-tools-0.1.8-4|38	%setup -q
21mr|appdata-tools-0.1.8-4|39	
21mr|appdata-tools-0.1.8-4|40	%build
21mr|appdata-tools-0.1.8-4|41	%configure
21mr|appdata-tools-0.1.8-4|42	%make
21mr|appdata-tools-0.1.8-4|43	
21mr|appdata-tools-0.1.8-4|44	%install
21mr|appdata-tools-0.1.8-4|45	%makeinstall_std
21mr|appdata-tools-0.1.8-4|46	
21mr|appdata-tools-0.1.8-4|47	%find_lang %{name}

11448 21
21mr|apple-bcm-firmware-0-2|1	# https://github.com/NoaHimesaka1873/asahi-installer
21mr|apple-bcm-firmware-0-2|2	%define commit_scripts fa6dcc82cc2f23e8e760b1f9881c7e9ab6ee2f10
21mr|apple-bcm-firmware-0-2|3	# https://github.com/ztybigcat/brcm43xx
21mr|apple-bcm-firmware-0-2|4	%define commit_brcm43xx 36449cb82e75783385a23227e4cd3416944df63d
21mr|apple-bcm-firmware-0-2|5	
21mr|apple-bcm-firmware-0-2|6	%if %{mdvver} >= 202310
21mr|apple-bcm-firmware-0-2|7	%define _firmware_path /usr/lib/firmware
21mr|apple-bcm-firmware-0-2|8	%else
21mr|apple-bcm-firmware-0-2|9	%define _firmware_path /lib/firmware
21mr|apple-bcm-firmware-0-2|10	%endif
21mr|apple-bcm-firmware-0-2|11	
21mr|apple-bcm-firmware-0-2|12	Summary:	Firmware for Broadcom devices on T2 Macbooks
21mr|apple-bcm-firmware-0-2|13	Name:		apple-bcm-firmware
21mr|apple-bcm-firmware-0-2|14	Version:	0
21mr|apple-bcm-firmware-0-2|15	Release:	2
21mr|apple-bcm-firmware-0-2|16	License:	Unknown
21mr|apple-bcm-firmware-0-2|17	Group:		System/Kernel and hardware
21mr|apple-bcm-firmware-0-2|18	Url:		https://github.com/NoaHimesaka1873/apple-bcm-firmware
21mr|apple-bcm-firmware-0-2|19	Source0:	https://github.com/NoaHimesaka1873/asahi-installer/archive/%{commit_scripts}.tar.gz?/asahi-installer-%{commit_scripts}.tar.gz
21mr|apple-bcm-firmware-0-2|20	Source1:	https://mirror.funami.tech/arch-mact2/firmware/bluetooth.tar.gz
21mr|apple-bcm-firmware-0-2|21	Source2:	https://mirror.funami.tech/arch-mact2/firmware/wifi.tar.gz
21mr|apple-bcm-firmware-0-2|22	Source3:	https://github.com/ztybigcat/brcm43xx/archive/%{commit_brcm43xx}.tar.gz?/brcm43xx-%{commit_brcm43xx}.tar.gz
21mr|apple-bcm-firmware-0-2|23	BuildArch:	noarch
21mr|apple-bcm-firmware-0-2|24	BuildRequires:	python3
21mr|apple-bcm-firmware-0-2|25	BuildRequires:	bsdtar
21mr|apple-bcm-firmware-0-2|26	
21mr|apple-bcm-firmware-0-2|27	%description
21mr|apple-bcm-firmware-0-2|28	Firmware for Broadcom devices on T2 Macbooks
21mr|apple-bcm-firmware-0-2|29	
21mr|apple-bcm-firmware-0-2|30	%files
21mr|apple-bcm-firmware-0-2|31	%{_firmware_path}/brcm/*
21mr|apple-bcm-firmware-0-2|32	
21mr|apple-bcm-firmware-0-2|33	#------------------------------------------------------------------
21mr|apple-bcm-firmware-0-2|34	
21mr|apple-bcm-firmware-0-2|35	%prep
21mr|apple-bcm-firmware-0-2|36	%autosetup -p1 -n asahi-installer-%{commit_scripts}
21mr|apple-bcm-firmware-0-2|37	mkdir -p bluetooth
21mr|apple-bcm-firmware-0-2|38	mkdir -p wifi
21mr|apple-bcm-firmware-0-2|39	# tar reports that he does not know what is "SCHILY.fflags", its libarchive-specific
21mr|apple-bcm-firmware-0-2|40	bsdtar xf %{SOURCE1} --directory bluetooth
21mr|apple-bcm-firmware-0-2|41	bsdtar xf %{SOURCE2} --directory wifi
21mr|apple-bcm-firmware-0-2|42	
21mr|apple-bcm-firmware-0-2|43	%build
21mr|apple-bcm-firmware-0-2|44	mkdir -p firmware-bluetooth
21mr|apple-bcm-firmware-0-2|45	mkdir -p firmware-wifi
21mr|apple-bcm-firmware-0-2|46	python3 -m asahi_firmware.bluetooth bluetooth firmware-bluetooth
21mr|apple-bcm-firmware-0-2|47	python3 -m asahi_firmware.wifi wifi firmware-wifi
21mr|apple-bcm-firmware-0-2|48	bsdtar xf %{SOURCE3}
21mr|apple-bcm-firmware-0-2|49	bsdtar xf brcm43xx-%{commit_brcm43xx}/brcm.tar.gz --directory brcm43xx-%{commit_brcm43xx}
21mr|apple-bcm-firmware-0-2|50	
21mr|apple-bcm-firmware-0-2|51	%install
21mr|apple-bcm-firmware-0-2|52	mkdir -p %{buildroot}%{_firmware_path}
21mr|apple-bcm-firmware-0-2|53	dir0="$PWD"
21mr|apple-bcm-firmware-0-2|54	cd %{buildroot}%{_firmware_path}
21mr|apple-bcm-firmware-0-2|55	bsdtar xf "$dir0"/firmware-bluetooth/firmware.tar
21mr|apple-bcm-firmware-0-2|56	bsdtar xf "$dir0"/firmware-wifi/firmware.tar
21mr|apple-bcm-firmware-0-2|57	for i in "$dir0"/brcm43xx-%{commit_brcm43xx}/brcm/*; do
21mr|apple-bcm-firmware-0-2|58	name="$(basename "$i")"
21mr|apple-bcm-firmware-0-2|59	if ! test -f %{buildroot}%{_firmware_path}/brcm/"$name"; then
21mr|apple-bcm-firmware-0-2|60	cp "$i" %{buildroot}%{_firmware_path}/brcm/"$name"
21mr|apple-bcm-firmware-0-2|61	echo "Added $name"
21mr|apple-bcm-firmware-0-2|62	fi
21mr|apple-bcm-firmware-0-2|63	done

11449 21
21mr|appres-1.0.5-5|1	Summary:	List X application resource database
21mr|appres-1.0.5-5|2	Name:		appres
21mr|appres-1.0.5-5|3	Version:	1.0.5
21mr|appres-1.0.5-5|4	Release:	5
21mr|appres-1.0.5-5|5	License:	MIT
21mr|appres-1.0.5-5|6	Group:		System/X11
21mr|appres-1.0.5-5|7	Url:		http://xorg.freedesktop.org
21mr|appres-1.0.5-5|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|appres-1.0.5-5|9	BuildRequires:	x11-util-macros
21mr|appres-1.0.5-5|10	BuildRequires:	pkgconfig(x11)
21mr|appres-1.0.5-5|11	BuildRequires:	pkgconfig(xt)
21mr|appres-1.0.5-5|12	
21mr|appres-1.0.5-5|13	%description
21mr|appres-1.0.5-5|14	The appres program prints the resources seen by an application (or
21mr|appres-1.0.5-5|15	sub-hierarchy of an application) with the specified class and instance
21mr|appres-1.0.5-5|16	names. It can be used to determine which resources a particular
21mr|appres-1.0.5-5|17	program will load.
21mr|appres-1.0.5-5|18	
21mr|appres-1.0.5-5|19	%files
21mr|appres-1.0.5-5|20	%{_bindir}/appres
21mr|appres-1.0.5-5|21	%{_mandir}/man1/appres.1*
21mr|appres-1.0.5-5|22	
21mr|appres-1.0.5-5|23	#----------------------------------------------------------------------------
21mr|appres-1.0.5-5|24	
21mr|appres-1.0.5-5|25	%prep
21mr|appres-1.0.5-5|26	%setup -q
21mr|appres-1.0.5-5|27	
21mr|appres-1.0.5-5|28	%build
21mr|appres-1.0.5-5|29	%configure \
21mr|appres-1.0.5-5|30	--x-includes=%{_includedir} \
21mr|appres-1.0.5-5|31	--x-libraries=%{_libdir}
21mr|appres-1.0.5-5|32	%make
21mr|appres-1.0.5-5|33	
21mr|appres-1.0.5-5|34	%install
21mr|appres-1.0.5-5|35	%makeinstall_std

11450 21
21mr|appstream-0.16.3-1|1	%define oname AppStream
21mr|appstream-0.16.3-1|2	
21mr|appstream-0.16.3-1|3	%define major 4
21mr|appstream-0.16.3-1|4	%define girmajor 1.0
21mr|appstream-0.16.3-1|5	%define libname %mklibname %{name} %{major}
21mr|appstream-0.16.3-1|6	%define girname %mklibname %{name}-gir %{girmajor}
21mr|appstream-0.16.3-1|7	%define devname %mklibname %{name} -d
21mr|appstream-0.16.3-1|8	
21mr|appstream-0.16.3-1|9	%define qt_major 2
21mr|appstream-0.16.3-1|10	%define libnameqt %mklibname %{name}qt %{qt_major}
21mr|appstream-0.16.3-1|11	%define devnameqt %mklibname %{name}qt -d
21mr|appstream-0.16.3-1|12	
21mr|appstream-0.16.3-1|13	Summary:	Utilities to generate, maintain and access the AppStream Xapian database
21mr|appstream-0.16.3-1|14	Name:		appstream
21mr|appstream-0.16.3-1|15	Version:	0.16.3
21mr|appstream-0.16.3-1|16	Release:	1
21mr|appstream-0.16.3-1|17	# lib LGPLv2.1+, tools GPLv2+
21mr|appstream-0.16.3-1|18	License:	GPLv2+ and LGPLv2.1+
21mr|appstream-0.16.3-1|19	Group:		System/Configuration/Packaging
21mr|appstream-0.16.3-1|20	Url:		http://www.freedesktop.org/wiki/Distributions/AppStream/Software
21mr|appstream-0.16.3-1|21	Source0:	http://www.freedesktop.org/software/appstream/releases/%{oname}-%{version}.tar.xz
21mr|appstream-0.16.3-1|22	BuildRequires:	meson
21mr|appstream-0.16.3-1|23	BuildRequires:	qmake5
21mr|appstream-0.16.3-1|24	BuildRequires:	intltool
21mr|appstream-0.16.3-1|25	BuildRequires:	itstool
21mr|appstream-0.16.3-1|26	BuildRequires:	xmlto
21mr|appstream-0.16.3-1|27	BuildRequires:	gperf
21mr|appstream-0.16.3-1|28	BuildRequires:	pkgconfig(gio-2.0)
21mr|appstream-0.16.3-1|29	BuildRequires:	pkgconfig(libcurl)
21mr|appstream-0.16.3-1|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|appstream-0.16.3-1|31	BuildRequires:	pkgconfig(libxml-2.0)
21mr|appstream-0.16.3-1|32	BuildRequires:	pkgconfig(packagekit-glib2)
21mr|appstream-0.16.3-1|33	BuildRequires:	pkgconfig(Qt5Core)
21mr|appstream-0.16.3-1|34	BuildRequires:	pkgconfig(Qt5Gui)
21mr|appstream-0.16.3-1|35	BuildRequires:	pkgconfig(Qt5Test)
21mr|appstream-0.16.3-1|36	BuildRequires:	cmake(Qt5LinguistTools)
21mr|appstream-0.16.3-1|37	BuildRequires:	pkgconfig(yaml-0.1)
21mr|appstream-0.16.3-1|38	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|appstream-0.16.3-1|39	BuildRequires:  pkgconfig(vapigen)
21mr|appstream-0.16.3-1|40	BuildRequires:  pkgconfig(xmlb)
21mr|appstream-0.16.3-1|41	BuildRequires:  vala-tools
21mr|appstream-0.16.3-1|42	BuildRequires:	gtk-doc
21mr|appstream-0.16.3-1|43	BuildRequires:	libstemmer-devel
21mr|appstream-0.16.3-1|44	BuildRequires:	lmdb-devel
21mr|appstream-0.16.3-1|45	
21mr|appstream-0.16.3-1|46	%description
21mr|appstream-0.16.3-1|47	AppStream-Core makes it easy to access application information from the
21mr|appstream-0.16.3-1|48	AppStream database over a nice GObject-based interface.
21mr|appstream-0.16.3-1|49	
21mr|appstream-0.16.3-1|50	%files -f appstream.lang
21mr|appstream-0.16.3-1|51	%doc %{_docdir}/%{name}
21mr|appstream-0.16.3-1|52	%config(noreplace) %{_sysconfdir}/appstream.conf
21mr|appstream-0.16.3-1|53	%{_bindir}/appstreamcli
21mr|appstream-0.16.3-1|54	%{_mandir}/man1/appstreamcli.1*
21mr|appstream-0.16.3-1|55	%dir %{_datadir}/app-info/
21mr|appstream-0.16.3-1|56	%dir %{_datadir}/app-info/icons
21mr|appstream-0.16.3-1|57	%dir %{_datadir}/app-info/xmls
21mr|appstream-0.16.3-1|58	%{_datadir}/metainfo/org.freedesktop.appstream.cli.metainfo.xml
21mr|appstream-0.16.3-1|59	%ghost %{_var}/cache/app-info/cache.watch
21mr|appstream-0.16.3-1|60	%dir %{_var}/cache/app-info
21mr|appstream-0.16.3-1|61	%dir %{_var}/cache/app-info/icons
21mr|appstream-0.16.3-1|62	%dir %{_var}/cache/app-info/xapian
21mr|appstream-0.16.3-1|63	%dir %{_var}/cache/app-info/xmls
21mr|appstream-0.16.3-1|64	
21mr|appstream-0.16.3-1|65	%posttrans
21mr|appstream-0.16.3-1|66	%{_bindir}/appstream-index refresh --force >& /dev/null ||:
21mr|appstream-0.16.3-1|67	
21mr|appstream-0.16.3-1|68	#----------------------------------------------------------------------------
21mr|appstream-0.16.3-1|69	
21mr|appstream-0.16.3-1|70	%package -n %{libname}
21mr|appstream-0.16.3-1|71	Summary:	Shared library for %{name}
21mr|appstream-0.16.3-1|72	Group:		System/Libraries
21mr|appstream-0.16.3-1|73	
21mr|appstream-0.16.3-1|74	%description -n %{libname}
21mr|appstream-0.16.3-1|75	Shared library for %{name}.
21mr|appstream-0.16.3-1|76	
21mr|appstream-0.16.3-1|77	%files -n %{libname}
21mr|appstream-0.16.3-1|78	%{_libdir}/libappstream.so.%{major}*
21mr|appstream-0.16.3-1|79	%{_libdir}/libappstream.so.%{version}
21mr|appstream-0.16.3-1|80	
21mr|appstream-0.16.3-1|81	#----------------------------------------------------------------------------
21mr|appstream-0.16.3-1|82	
21mr|appstream-0.16.3-1|83	%package -n %{girname}
21mr|appstream-0.16.3-1|84	Summary:	GObject Introspection files for %{name}
21mr|appstream-0.16.3-1|85	Group:		System/Libraries
21mr|appstream-0.16.3-1|86	Requires:	%{libname} = %{EVRD}
21mr|appstream-0.16.3-1|87	
21mr|appstream-0.16.3-1|88	%description -n %{girname}
21mr|appstream-0.16.3-1|89	GObject Introspection files for %{name}.
21mr|appstream-0.16.3-1|90	
21mr|appstream-0.16.3-1|91	%files -n %{girname}
21mr|appstream-0.16.3-1|92	%{_libdir}/girepository-1.0/AppStream-%{girmajor}.typelib
21mr|appstream-0.16.3-1|93	
21mr|appstream-0.16.3-1|94	#----------------------------------------------------------------------------
21mr|appstream-0.16.3-1|95	
21mr|appstream-0.16.3-1|96	%package -n %{devname}
21mr|appstream-0.16.3-1|97	Summary:	Development files for %{name}
21mr|appstream-0.16.3-1|98	Group:		Development/C
21mr|appstream-0.16.3-1|99	Requires:	%{libname} = %{EVRD}
21mr|appstream-0.16.3-1|100	Requires:	%{girname} = %{EVRD}
21mr|appstream-0.16.3-1|101	Provides:	%{name}-devel = %{EVRD}
21mr|appstream-0.16.3-1|102	
21mr|appstream-0.16.3-1|103	%description -n %{devname}
21mr|appstream-0.16.3-1|104	Development files for %{name}.
21mr|appstream-0.16.3-1|105	
21mr|appstream-0.16.3-1|106	%files -n %{devname}
21mr|appstream-0.16.3-1|107	%{_includedir}/appstream/
21mr|appstream-0.16.3-1|108	%{_libdir}/libappstream.so
21mr|appstream-0.16.3-1|109	%{_libdir}/pkgconfig/appstream.pc
21mr|appstream-0.16.3-1|110	%dir %{_datadir}/gettext/its/
21mr|appstream-0.16.3-1|111	%{_datadir}/installed-tests/appstream/metainfo-validate.test
21mr|appstream-0.16.3-1|112	%{_datadir}/gettext/its/metainfo.*
21mr|appstream-0.16.3-1|113	%{_datadir}/gir-1.0/AppStream-%{girmajor}.gir
21mr|appstream-0.16.3-1|114	%{_datadir}/gtk-doc/html/appstream
21mr|appstream-0.16.3-1|115	
21mr|appstream-0.16.3-1|116	#----------------------------------------------------------------------------
21mr|appstream-0.16.3-1|117	
21mr|appstream-0.16.3-1|118	%package -n %{libnameqt}
21mr|appstream-0.16.3-1|119	Summary:	Shared library for %{name}
21mr|appstream-0.16.3-1|120	Group:		System/Libraries
21mr|appstream-0.16.3-1|121	
21mr|appstream-0.16.3-1|122	%description -n %{libnameqt}
21mr|appstream-0.16.3-1|123	Shared library for %{name}.
21mr|appstream-0.16.3-1|124	
21mr|appstream-0.16.3-1|125	%files -n %{libnameqt}
21mr|appstream-0.16.3-1|126	%{_libdir}/libAppStreamQt.so.%{qt_major}
21mr|appstream-0.16.3-1|127	%{_libdir}/libAppStreamQt.so.%{version}
21mr|appstream-0.16.3-1|128	
21mr|appstream-0.16.3-1|129	#----------------------------------------------------------------------------
21mr|appstream-0.16.3-1|130	
21mr|appstream-0.16.3-1|131	%package -n %{devnameqt}
21mr|appstream-0.16.3-1|132	Summary:	Development files for %{name}
21mr|appstream-0.16.3-1|133	Group:		Development/KDE and Qt
21mr|appstream-0.16.3-1|134	Requires:	%{libnameqt} = %{EVRD}
21mr|appstream-0.16.3-1|135	Requires:	%{devname} = %{EVRD}
21mr|appstream-0.16.3-1|136	Provides:	%{name}-qt5-devel = %{EVRD}
21mr|appstream-0.16.3-1|137	
21mr|appstream-0.16.3-1|138	%description -n %{devnameqt}
21mr|appstream-0.16.3-1|139	Development files for %{name}.
21mr|appstream-0.16.3-1|140	
21mr|appstream-0.16.3-1|141	%files -n %{devnameqt}
21mr|appstream-0.16.3-1|142	%{_includedir}/AppStreamQt/
21mr|appstream-0.16.3-1|143	%{_libdir}/cmake/AppStreamQt/
21mr|appstream-0.16.3-1|144	%{_libdir}/libAppStreamQt.so
21mr|appstream-0.16.3-1|145	
21mr|appstream-0.16.3-1|146	#----------------------------------------------------------------------------
21mr|appstream-0.16.3-1|147	
21mr|appstream-0.16.3-1|148	%package vala
21mr|appstream-0.16.3-1|149	Summary: Vala bindings for %{name}
21mr|appstream-0.16.3-1|150	Group:   Development/Other
21mr|appstream-0.16.3-1|151	Requires: %{name}%{?_isa} = %{version}-%{release}
21mr|appstream-0.16.3-1|152	Requires: vala
21mr|appstream-0.16.3-1|153	
21mr|appstream-0.16.3-1|154	%description vala
21mr|appstream-0.16.3-1|155	Vala files for %{name}.
21mr|appstream-0.16.3-1|156	
21mr|appstream-0.16.3-1|157	%files vala
21mr|appstream-0.16.3-1|158	%{_datadir}/vala/vapi/appstream.deps
21mr|appstream-0.16.3-1|159	%{_datadir}/vala/vapi/appstream.vapi
21mr|appstream-0.16.3-1|160	
21mr|appstream-0.16.3-1|161	#----------------------------------------------------------------------------
21mr|appstream-0.16.3-1|162	
21mr|appstream-0.16.3-1|163	%prep
21mr|appstream-0.16.3-1|164	%setup -qn %{oname}-%{version}
21mr|appstream-0.16.3-1|165	
21mr|appstream-0.16.3-1|166	%build
21mr|appstream-0.16.3-1|167	%meson \
21mr|appstream-0.16.3-1|168	-Dqt=true \
21mr|appstream-0.16.3-1|169	-Dvapi=true
21mr|appstream-0.16.3-1|170	
21mr|appstream-0.16.3-1|171	%meson_build
21mr|appstream-0.16.3-1|172	
21mr|appstream-0.16.3-1|173	%install
21mr|appstream-0.16.3-1|174	%meson_install
21mr|appstream-0.16.3-1|175	
21mr|appstream-0.16.3-1|176	mkdir -p %{buildroot}%{_datadir}/app-info/{icons,xmls}
21mr|appstream-0.16.3-1|177	mkdir -p %{buildroot}%{_var}/cache/app-info/{icons,xapian,xmls}
21mr|appstream-0.16.3-1|178	touch %{buildroot}%{_var}/cache/app-info/cache.watch
21mr|appstream-0.16.3-1|179	
21mr|appstream-0.16.3-1|180	%find_lang appstream

11451 21
21mr|appstream-glib-0.7.18-3|1	%define url_ver	%(echo %{version} | cut -d. -f1,2)
21mr|appstream-glib-0.7.18-3|2	
21mr|appstream-glib-0.7.18-3|3	%define _disable_ld_no_undefined 1
21mr|appstream-glib-0.7.18-3|4	%define api	5
21mr|appstream-glib-0.7.18-3|5	%define major	8
21mr|appstream-glib-0.7.18-3|6	%define gmajor	1.0
21mr|appstream-glib-0.7.18-3|7	%define libname	%mklibname %{name} %{major}
21mr|appstream-glib-0.7.18-3|8	%define devname	%mklibname %{name} -d
21mr|appstream-glib-0.7.18-3|9	%define girname	%mklibname %{name}-gir %{gmajor}
21mr|appstream-glib-0.7.18-3|10	
21mr|appstream-glib-0.7.18-3|11	Summary:	Library for reading and writing AppStream metadata
21mr|appstream-glib-0.7.18-3|12	Name:		appstream-glib
21mr|appstream-glib-0.7.18-3|13	Version:	0.7.18
21mr|appstream-glib-0.7.18-3|14	Release:	3
21mr|appstream-glib-0.7.18-3|15	License:	LGPLv2+
21mr|appstream-glib-0.7.18-3|16	Group:		System/Libraries
21mr|appstream-glib-0.7.18-3|17	Url:		http://people.freedesktop.org/~hughsient/appstream-glib/
21mr|appstream-glib-0.7.18-3|18	Source0:	http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz
21mr|appstream-glib-0.7.18-3|19	BuildRequires:	autoconf-archive
21mr|appstream-glib-0.7.18-3|20	BuildRequires:	docbook-dtd43-xml
21mr|appstream-glib-0.7.18-3|21	BuildRequires:	gcab
21mr|appstream-glib-0.7.18-3|22	BuildRequires:	gettext-devel
21mr|appstream-glib-0.7.18-3|23	BuildRequires:	gperf
21mr|appstream-glib-0.7.18-3|24	BuildRequires:	gtk-doc
21mr|appstream-glib-0.7.18-3|25	BuildRequires:	intltool
21mr|appstream-glib-0.7.18-3|26	BuildRequires:	meson
21mr|appstream-glib-0.7.18-3|27	BuildRequires:	xsltproc
21mr|appstream-glib-0.7.18-3|28	BuildRequires:	libstemmer-devel
21mr|appstream-glib-0.7.18-3|29	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|appstream-glib-0.7.18-3|30	BuildRequires:	pkgconfig(glib-2.0) >= 2.16.1
21mr|appstream-glib-0.7.18-3|31	BuildRequires:	pkgconfig(gio-2.0)
21mr|appstream-glib-0.7.18-3|32	BuildRequires:	pkgconfig(gobject-2.0)
21mr|appstream-glib-0.7.18-3|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|appstream-glib-0.7.18-3|34	BuildRequires:	pkgconfig(gthread-2.0)
21mr|appstream-glib-0.7.18-3|35	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|appstream-glib-0.7.18-3|36	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|appstream-glib-0.7.18-3|37	BuildRequires:	pkgconfig(libarchive)
21mr|appstream-glib-0.7.18-3|38	BuildRequires:	pkgconfig(libgcab-1.0)
21mr|appstream-glib-0.7.18-3|39	BuildRequires:	pkgconfig(libpng)
21mr|appstream-glib-0.7.18-3|40	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|appstream-glib-0.7.18-3|41	BuildRequires:	pkgconfig(rpm)
21mr|appstream-glib-0.7.18-3|42	BuildRequires:	pkgconfig(yaml-0.1)
21mr|appstream-glib-0.7.18-3|43	
21mr|appstream-glib-0.7.18-3|44	%description
21mr|appstream-glib-0.7.18-3|45	This library provides GObjects and helper methods to make it easy to read and
21mr|appstream-glib-0.7.18-3|46	write AppStream metadata. It also provides a simple DOM implementation that
21mr|appstream-glib-0.7.18-3|47	makes it easy to edit nodes and convert to and from the standardized XML
21mr|appstream-glib-0.7.18-3|48	representation.
21mr|appstream-glib-0.7.18-3|49	
21mr|appstream-glib-0.7.18-3|50	#----------------------------------------------------------------------------
21mr|appstream-glib-0.7.18-3|51	
21mr|appstream-glib-0.7.18-3|52	%package -n appstream-util
21mr|appstream-glib-0.7.18-3|53	Summary:	Utility to do simple operations on AppStream metadata
21mr|appstream-glib-0.7.18-3|54	Group:		System/Libraries
21mr|appstream-glib-0.7.18-3|55	Requires:	%{libname} = %{EVRD}
21mr|appstream-glib-0.7.18-3|56	Requires:	gcab
21mr|appstream-glib-0.7.18-3|57	
21mr|appstream-glib-0.7.18-3|58	%description -n appstream-util
21mr|appstream-glib-0.7.18-3|59	Utility to do simple operations on AppStream metadata.
21mr|appstream-glib-0.7.18-3|60	
21mr|appstream-glib-0.7.18-3|61	Sub-commands understood by this utility include: 'install', 'uninstall',
21mr|appstream-glib-0.7.18-3|62	'dump' and 'convert'.
21mr|appstream-glib-0.7.18-3|63	
21mr|appstream-glib-0.7.18-3|64	%files -n appstream-util
21mr|appstream-glib-0.7.18-3|65	%doc AUTHORS COPYING README.md
21mr|appstream-glib-0.7.18-3|66	%{_bindir}/appstream-builder
21mr|appstream-glib-0.7.18-3|67	%{_bindir}/appstream-compose
21mr|appstream-glib-0.7.18-3|68	%{_bindir}/appstream-util
21mr|appstream-glib-0.7.18-3|69	%{_datadir}/bash-completion/completions/appstream-builder
21mr|appstream-glib-0.7.18-3|70	%{_datadir}/bash-completion/completions/appstream-util
21mr|appstream-glib-0.7.18-3|71	%{_libdir}/asb-plugins-%{api}/libasb_plugin_*.so
21mr|appstream-glib-0.7.18-3|72	%{_mandir}/man1/appstream-builder.1*
21mr|appstream-glib-0.7.18-3|73	%{_mandir}/man1/appstream-compose.1*
21mr|appstream-glib-0.7.18-3|74	%{_mandir}/man1/appstream-util.1*
21mr|appstream-glib-0.7.18-3|75	
21mr|appstream-glib-0.7.18-3|76	#----------------------------------------------------------------------------
21mr|appstream-glib-0.7.18-3|77	
21mr|appstream-glib-0.7.18-3|78	%package -n %{libname}
21mr|appstream-glib-0.7.18-3|79	Summary:	Library for reading and writing AppStream metadata
21mr|appstream-glib-0.7.18-3|80	Group:		System/Libraries
21mr|appstream-glib-0.7.18-3|81	Requires:	%{name}-i18n
21mr|appstream-glib-0.7.18-3|82	
21mr|appstream-glib-0.7.18-3|83	%description -n %{libname}
21mr|appstream-glib-0.7.18-3|84	This library provides GObjects and helper methods to make it easy to read and
21mr|appstream-glib-0.7.18-3|85	write AppStream metadata. It also provides a simple DOM implementation that
21mr|appstream-glib-0.7.18-3|86	makes it easy to edit nodes and convert to and from the standardized XML
21mr|appstream-glib-0.7.18-3|87	representation.
21mr|appstream-glib-0.7.18-3|88	
21mr|appstream-glib-0.7.18-3|89	%files -n %{libname}
21mr|appstream-glib-0.7.18-3|90	%doc COPYING
21mr|appstream-glib-0.7.18-3|91	%{_libdir}/lib%{name}.so.%{major}*
21mr|appstream-glib-0.7.18-3|92	
21mr|appstream-glib-0.7.18-3|93	#----------------------------------------------------------------------------
21mr|appstream-glib-0.7.18-3|94	
21mr|appstream-glib-0.7.18-3|95	%package -n %{girname}
21mr|appstream-glib-0.7.18-3|96	Summary:	GObject Introspection interface description for %{name}
21mr|appstream-glib-0.7.18-3|97	Group:		System/Libraries
21mr|appstream-glib-0.7.18-3|98	Requires:	%{libname} = %{EVRD}
21mr|appstream-glib-0.7.18-3|99	
21mr|appstream-glib-0.7.18-3|100	%description -n %{girname}
21mr|appstream-glib-0.7.18-3|101	GObject Introspection interface description for %{name}.
21mr|appstream-glib-0.7.18-3|102	
21mr|appstream-glib-0.7.18-3|103	%files -n %{girname}
21mr|appstream-glib-0.7.18-3|104	%doc COPYING
21mr|appstream-glib-0.7.18-3|105	%{_libdir}/girepository-1.0/AppStreamGlib-%{gmajor}.typelib
21mr|appstream-glib-0.7.18-3|106	
21mr|appstream-glib-0.7.18-3|107	#----------------------------------------------------------------------------
21mr|appstream-glib-0.7.18-3|108	
21mr|appstream-glib-0.7.18-3|109	%package -n %{devname}
21mr|appstream-glib-0.7.18-3|110	Summary:	Development files for %{name}
21mr|appstream-glib-0.7.18-3|111	Group:		Development/C
21mr|appstream-glib-0.7.18-3|112	Requires:	%{libname} = %{EVRD}
21mr|appstream-glib-0.7.18-3|113	Provides:	%{name}-devel = %{EVRD}
21mr|appstream-glib-0.7.18-3|114	Provides:	lib%{name}-devel = %{EVRD}
21mr|appstream-glib-0.7.18-3|115	
21mr|appstream-glib-0.7.18-3|116	%description -n %{devname}
21mr|appstream-glib-0.7.18-3|117	The %{name}-devel package contains libraries and header files for
21mr|appstream-glib-0.7.18-3|118	developing applications that use %{name}.
21mr|appstream-glib-0.7.18-3|119	
21mr|appstream-glib-0.7.18-3|120	%files -n %{devname}
21mr|appstream-glib-0.7.18-3|121	%doc COPYING
21mr|appstream-glib-0.7.18-3|122	%{_datadir}/aclocal/appstream-xml.m4
21mr|appstream-glib-0.7.18-3|123	%{_datadir}/aclocal/appdata-xml.m4
21mr|appstream-glib-0.7.18-3|124	%{_datadir}/gettext/its/appdata.*
21mr|appstream-glib-0.7.18-3|125	%{_datadir}/gir-1.0/AppStreamGlib-%{gmajor}.gir
21mr|appstream-glib-0.7.18-3|126	%{_datadir}/gtk-doc/html
21mr|appstream-glib-0.7.18-3|127	%{_datadir}/installed-tests/%{name}
21mr|appstream-glib-0.7.18-3|128	%{_includedir}/lib%{name}
21mr|appstream-glib-0.7.18-3|129	%{_libdir}/lib%{name}.so
21mr|appstream-glib-0.7.18-3|130	%{_libdir}/pkgconfig/%{name}.pc
21mr|appstream-glib-0.7.18-3|131	
21mr|appstream-glib-0.7.18-3|132	#----------------------------------------------------------------------------
21mr|appstream-glib-0.7.18-3|133	
21mr|appstream-glib-0.7.18-3|134	%package i18n
21mr|appstream-glib-0.7.18-3|135	Summary:	Library for reading and writing AppStream metadata - translations
21mr|appstream-glib-0.7.18-3|136	Group:		System/Internationalization
21mr|appstream-glib-0.7.18-3|137	BuildArch:	noarch
21mr|appstream-glib-0.7.18-3|138	
21mr|appstream-glib-0.7.18-3|139	%description i18n
21mr|appstream-glib-0.7.18-3|140	This package contains translations used by %{name}.
21mr|appstream-glib-0.7.18-3|141	
21mr|appstream-glib-0.7.18-3|142	%files i18n -f %{name}.lang
21mr|appstream-glib-0.7.18-3|143	%doc COPYING
21mr|appstream-glib-0.7.18-3|144	
21mr|appstream-glib-0.7.18-3|145	#----------------------------------------------------------------------------
21mr|appstream-glib-0.7.18-3|146	
21mr|appstream-glib-0.7.18-3|147	%prep
21mr|appstream-glib-0.7.18-3|148	%setup -q
21mr|appstream-glib-0.7.18-3|149	sed -i 's@include\( .\)\(libstemmer\.h.\)@include\1libstemmer/\2@' lib%{name}/as-stemmer.c
21mr|appstream-glib-0.7.18-3|150	
21mr|appstream-glib-0.7.18-3|151	%build
21mr|appstream-glib-0.7.18-3|152	%meson -Dgtk-doc=true
21mr|appstream-glib-0.7.18-3|153	%meson_build
21mr|appstream-glib-0.7.18-3|154	
21mr|appstream-glib-0.7.18-3|155	%install
21mr|appstream-glib-0.7.18-3|156	%meson_install
21mr|appstream-glib-0.7.18-3|157	
21mr|appstream-glib-0.7.18-3|158	%find_lang %{name}

11452 21
21mr|apr-1.7.0-2|1	%define api 1
21mr|apr-1.7.0-2|2	%define major 0
21mr|apr-1.7.0-2|3	%define libname %mklibname apr %{api} %{major}
21mr|apr-1.7.0-2|4	%define devname %mklibname apr -d
21mr|apr-1.7.0-2|5	
21mr|apr-1.7.0-2|6	%bcond_with crosscompile
21mr|apr-1.7.0-2|7	%bcond_without test
21mr|apr-1.7.0-2|8	
21mr|apr-1.7.0-2|9	Summary:	Apache Portable Runtime library
21mr|apr-1.7.0-2|10	Name:		apr
21mr|apr-1.7.0-2|11	Version:	1.7.0
21mr|apr-1.7.0-2|12	Release:	2
21mr|apr-1.7.0-2|13	Epoch:		1
21mr|apr-1.7.0-2|14	License:	Apache License
21mr|apr-1.7.0-2|15	Group:		System/Libraries
21mr|apr-1.7.0-2|16	Url:		http://apr.apache.org/
21mr|apr-1.7.0-2|17	Source0:	http://www.apache.org/dist/apr/%{name}-%{version}.tar.bz2
21mr|apr-1.7.0-2|18	Source1:	http://www.apache.org/dist/apr/%{name}-%{version}.tar.bz2.asc
21mr|apr-1.7.0-2|19	Patch1:		apr-1.4.6-config.diff
21mr|apr-1.7.0-2|20	Patch2:		https://github.com/apache/apr/commit/0a763c5e500f4304b7c534fae0fad430d64982e8.patch
21mr|apr-1.7.0-2|21	BuildRequires:	doxygen
21mr|apr-1.7.0-2|22	BuildRequires:	libtool
21mr|apr-1.7.0-2|23	BuildRequires:	python3
21mr|apr-1.7.0-2|24	BuildRequires:	pkgconfig(uuid)
21mr|apr-1.7.0-2|25	
21mr|apr-1.7.0-2|26	%description
21mr|apr-1.7.0-2|27	The mission of the Apache Portable Runtime (APR) is to provide a free library
21mr|apr-1.7.0-2|28	of C data structures and routines, forming a system portability layer to as
21mr|apr-1.7.0-2|29	many operating systems as possible, including Unices, MS Win32, BeOS and OS/2.
21mr|apr-1.7.0-2|30	
21mr|apr-1.7.0-2|31	#----------------------------------------------------------------------------
21mr|apr-1.7.0-2|32	
21mr|apr-1.7.0-2|33	%package -n %{libname}
21mr|apr-1.7.0-2|34	Summary:	Apache Portable Runtime library
21mr|apr-1.7.0-2|35	Group: 		System/Libraries
21mr|apr-1.7.0-2|36	
21mr|apr-1.7.0-2|37	%description -n %{libname}
21mr|apr-1.7.0-2|38	The mission of the Apache Portable Runtime (APR) is to provide a free library
21mr|apr-1.7.0-2|39	of C data structures and routines, forming a system portability layer to as
21mr|apr-1.7.0-2|40	many operating systems as possible, including Unices, MS Win32, BeOS and OS/2.
21mr|apr-1.7.0-2|41	
21mr|apr-1.7.0-2|42	%files -n %{libname}
21mr|apr-1.7.0-2|43	%{_libdir}/libapr-%{api}.so.%{major}*
21mr|apr-1.7.0-2|44	
21mr|apr-1.7.0-2|45	#----------------------------------------------------------------------------
21mr|apr-1.7.0-2|46	
21mr|apr-1.7.0-2|47	%package -n %{devname}
21mr|apr-1.7.0-2|48	Summary:	APR library development kit
21mr|apr-1.7.0-2|49	Group:		Development/C
21mr|apr-1.7.0-2|50	Requires:	%{libname} = %{EVRD}
21mr|apr-1.7.0-2|51	Requires:	libtool
21mr|apr-1.7.0-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|apr-1.7.0-2|53	
21mr|apr-1.7.0-2|54	%description -n %{devname}
21mr|apr-1.7.0-2|55	This package provides the support files which can be used to build applications
21mr|apr-1.7.0-2|56	using the APR library. The mission of the Apache Portable Runtime (APR) is to
21mr|apr-1.7.0-2|57	provide a free library of C data structures and routines.
21mr|apr-1.7.0-2|58	
21mr|apr-1.7.0-2|59	%files -n %{devname}
21mr|apr-1.7.0-2|60	%doc CHANGES README*
21mr|apr-1.7.0-2|61	%doc docs/APRDesign.html docs/canonical_filenames.html
21mr|apr-1.7.0-2|62	%doc docs/incomplete_types docs/non_apr_programs
21mr|apr-1.7.0-2|63	%doc html
21mr|apr-1.7.0-2|64	%{_bindir}/apr-%{api}-config
21mr|apr-1.7.0-2|65	%{_libdir}/libapr-%{api}.so
21mr|apr-1.7.0-2|66	%dir %{_libdir}/apr-%{api}
21mr|apr-1.7.0-2|67	%dir %{_libdir}/apr-%{api}/build
21mr|apr-1.7.0-2|68	%{_libdir}/apr-%{api}/build/*
21mr|apr-1.7.0-2|69	%{_libdir}/pkgconfig/*.pc
21mr|apr-1.7.0-2|70	%dir %{_includedir}/apr-%{api}
21mr|apr-1.7.0-2|71	%dir %{_includedir}/apr-%{api}/arch
21mr|apr-1.7.0-2|72	%dir %{_includedir}/apr-%{api}/arch/unix
21mr|apr-1.7.0-2|73	%{_includedir}/apr-%{api}/*.h
21mr|apr-1.7.0-2|74	%{_includedir}/apr-%{api}/arch/*.h
21mr|apr-1.7.0-2|75	%{_includedir}/apr-%{api}/arch/unix/*.h
21mr|apr-1.7.0-2|76	
21mr|apr-1.7.0-2|77	#----------------------------------------------------------------------------
21mr|apr-1.7.0-2|78	
21mr|apr-1.7.0-2|79	%prep
21mr|apr-1.7.0-2|80	%autosetup -p1
21mr|apr-1.7.0-2|81	
21mr|apr-1.7.0-2|82	cat >> config.layout << EOF
21mr|apr-1.7.0-2|83	<Layout NUX>
21mr|apr-1.7.0-2|84	prefix:        %{_prefix}
21mr|apr-1.7.0-2|85	exec_prefix:   %{_prefix}
21mr|apr-1.7.0-2|86	bindir:        %{_bindir}
21mr|apr-1.7.0-2|87	sbindir:       %{_sbindir}
21mr|apr-1.7.0-2|88	libdir:        %{_libdir}
21mr|apr-1.7.0-2|89	libexecdir:    %{_libexecdir}
21mr|apr-1.7.0-2|90	mandir:        %{_mandir}
21mr|apr-1.7.0-2|91	infodir:       %{_infodir}
21mr|apr-1.7.0-2|92	includedir:    %{_includedir}/apr-%{api}
21mr|apr-1.7.0-2|93	sysconfdir:    %{_sysconfdir}
21mr|apr-1.7.0-2|94	datadir:       %{_datadir}
21mr|apr-1.7.0-2|95	installbuilddir: %{_libdir}/apr-%{api}/build
21mr|apr-1.7.0-2|96	localstatedir: /var
21mr|apr-1.7.0-2|97	runtimedir:    /var/run
21mr|apr-1.7.0-2|98	libsuffix:     -\${APR_MAJOR_VERSION}
21mr|apr-1.7.0-2|99	</Layout>
21mr|apr-1.7.0-2|100	EOF
21mr|apr-1.7.0-2|101	
21mr|apr-1.7.0-2|102	%build
21mr|apr-1.7.0-2|103	%if %{with crosscompile}
21mr|apr-1.7.0-2|104	export ac_cv_file__dev_zero=yes
21mr|apr-1.7.0-2|105	export ac_cv_func_setpgrp_void=yes
21mr|apr-1.7.0-2|106	export apr_cv_process_shared_works=yes
21mr|apr-1.7.0-2|107	export apr_cv_mutex_robust_shared=no
21mr|apr-1.7.0-2|108	export apr_cv_tcp_nodelay_with_cork=yes
21mr|apr-1.7.0-2|109	export ac_cv_sizeof_struct_iovec=8
21mr|apr-1.7.0-2|110	export apr_cv_mutex_recursive=yes
21mr|apr-1.7.0-2|111	%endif
21mr|apr-1.7.0-2|112	%serverbuild
21mr|apr-1.7.0-2|113	
21mr|apr-1.7.0-2|114	# We need to re-run ./buildconf because of any applied patch(es)
21mr|apr-1.7.0-2|115	#rm -f configure; sh ./buildconf
21mr|apr-1.7.0-2|116	./buildconf
21mr|apr-1.7.0-2|117	
21mr|apr-1.7.0-2|118	# Forcibly prevent detection of shm_open (which then picks up but
21mr|apr-1.7.0-2|119	# does not use -lrt).
21mr|apr-1.7.0-2|120	
21mr|apr-1.7.0-2|121	cat >> config.cache << EOF
21mr|apr-1.7.0-2|122	ac_cv_search_shm_open=no
21mr|apr-1.7.0-2|123	EOF
21mr|apr-1.7.0-2|124	
21mr|apr-1.7.0-2|125	%configure \
21mr|apr-1.7.0-2|126	--cache-file=config.cache \
21mr|apr-1.7.0-2|127	--includedir=%{_includedir}/apr-%{api} \
21mr|apr-1.7.0-2|128	--with-installbuilddir=%{_libdir}/apr-%{api}/build \
21mr|apr-1.7.0-2|129	--enable-layout=NUX \
21mr|apr-1.7.0-2|130	%ifarch %ix86
21mr|apr-1.7.0-2|131	%ifnarch i386 i486
21mr|apr-1.7.0-2|132	--enable-nonportable-atomics=yes \
21mr|apr-1.7.0-2|133	%endif
21mr|apr-1.7.0-2|134	%endif
21mr|apr-1.7.0-2|135	--enable-lfs \
21mr|apr-1.7.0-2|136	--enable-threads \
21mr|apr-1.7.0-2|137	--with-sendfile  \
21mr|apr-1.7.0-2|138	--with-devrandom=/dev/urandom \
21mr|apr-1.7.0-2|139	--disable-static
21mr|apr-1.7.0-2|140	
21mr|apr-1.7.0-2|141	%make LIBS="-lpthread"
21mr|apr-1.7.0-2|142	make dox
21mr|apr-1.7.0-2|143	
21mr|apr-1.7.0-2|144	%install
21mr|apr-1.7.0-2|145	%makeinstall_std
21mr|apr-1.7.0-2|146	
21mr|apr-1.7.0-2|147	# These are referenced by apr_rules.mk
21mr|apr-1.7.0-2|148	for f in make_exports.awk make_var_export.awk; do
21mr|apr-1.7.0-2|149	install -m0644 build/${f} %{buildroot}%{_libdir}/apr-%{api}/build/${f}
21mr|apr-1.7.0-2|150	done
21mr|apr-1.7.0-2|151	
21mr|apr-1.7.0-2|152	install -m0755 build/mkdir.sh %{buildroot}%{_libdir}/apr-%{api}/build/mkdir.sh
21mr|apr-1.7.0-2|153	
21mr|apr-1.7.0-2|154	# these are needed if apr-util is ./buildconf'ed
21mr|apr-1.7.0-2|155	for f in apr_common.m4 apr_hints.m4 apr_network.m4 apr_threads.m4 find_apr.m4; do
21mr|apr-1.7.0-2|156	install -m0644 build/${f} %{buildroot}%{_libdir}/apr-%{api}/build/${f}
21mr|apr-1.7.0-2|157	done
21mr|apr-1.7.0-2|158	install -m0755 build/gen-build.py %{buildroot}%{_libdir}/apr-%{api}/build/
21mr|apr-1.7.0-2|159	
21mr|apr-1.7.0-2|160	# enforce system libtool
21mr|apr-1.7.0-2|161	ln -snf %{_bindir}/libtool %{buildroot}%{_libdir}/apr-%{api}/build/libtool
21mr|apr-1.7.0-2|162	
21mr|apr-1.7.0-2|163	# Sanitize apr_rules.mk
21mr|apr-1.7.0-2|164	sed -e "/^apr_build/d" \
21mr|apr-1.7.0-2|165	-e 's|$(apr_builders)|%{_libdir}/apr-%{api}/build|g' \
21mr|apr-1.7.0-2|166	-e 's|$(apr_builddir)|%{_libdir}/apr-%{api}/build|g' \
21mr|apr-1.7.0-2|167	< build/apr_rules.mk > %{buildroot}%{_libdir}/apr-%{api}/build/apr_rules.mk
21mr|apr-1.7.0-2|168	
21mr|apr-1.7.0-2|169	# antibork
21mr|apr-1.7.0-2|170	perl -pi -e "s|^top_builddir=.*|top_builddir=%{_libdir}/apr-%{api}/build|g" %{buildroot}%{_libdir}/apr-%{api}/build/apr_rules.mk
21mr|apr-1.7.0-2|171	
21mr|apr-1.7.0-2|172	# Move docs to more convenient location
21mr|apr-1.7.0-2|173	rm -rf html
21mr|apr-1.7.0-2|174	cp -r docs/dox/html html
21mr|apr-1.7.0-2|175	
21mr|apr-1.7.0-2|176	# here too
21mr|apr-1.7.0-2|177	perl -pi -e "s|-luuid -lcrypt||g" \
21mr|apr-1.7.0-2|178	%{buildroot}%{_bindir}/apr-%{api}-config \
21mr|apr-1.7.0-2|179	%{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|apr-1.7.0-2|180	
21mr|apr-1.7.0-2|181	# Unpackaged files:
21mr|apr-1.7.0-2|182	rm -f %{buildroot}%{_libdir}/apr.exp
21mr|apr-1.7.0-2|183	
21mr|apr-1.7.0-2|184	# extra headers
21mr|apr-1.7.0-2|185	install -d %{buildroot}%{_includedir}/apr-%{api}/arch/unix
21mr|apr-1.7.0-2|186	install -m0644 include/arch/apr_private_common.h %{buildroot}%{_includedir}/apr-%{api}/arch/
21mr|apr-1.7.0-2|187	install -m0644 include/arch/unix/*.h %{buildroot}%{_includedir}/apr-%{api}/arch/unix/
21mr|apr-1.7.0-2|188	
21mr|apr-1.7.0-2|189	%if %{with test}
21mr|apr-1.7.0-2|190	%check
21mr|apr-1.7.0-2|191	# Must allow failure because testsockets will
21mr|apr-1.7.0-2|192	# fail in abf (port not available in container)
21mr|apr-1.7.0-2|193	make check || :
21mr|apr-1.7.0-2|194	%endif

11453 21
21mr|apr-util-1.6.1-1|1	%bcond_without dbd_ldap
21mr|apr-util-1.6.1-1|2	# No longer supported
21mr|apr-util-1.6.1-1|3	%bcond_with dbd_freetds
21mr|apr-util-1.6.1-1|4	%bcond_without dbd_mysql
21mr|apr-util-1.6.1-1|5	# disable
21mr|apr-util-1.6.1-1|6	%bcond_with dbd_oracle
21mr|apr-util-1.6.1-1|7	#
21mr|apr-util-1.6.1-1|8	%bcond_without dbd_sqlite3
21mr|apr-util-1.6.1-1|9	%bcond_without dbd_psql
21mr|apr-util-1.6.1-1|10	%bcond_without dbd_odbc
21mr|apr-util-1.6.1-1|11	%bcond_without dbm_db
21mr|apr-util-1.6.1-1|12	
21mr|apr-util-1.6.1-1|13	%define api 1
21mr|apr-util-1.6.1-1|14	%define major 0
21mr|apr-util-1.6.1-1|15	%define libname %mklibname apr-util %{api} %{major}
21mr|apr-util-1.6.1-1|16	%define devname %mklibname -d apr-util
21mr|apr-util-1.6.1-1|17	
21mr|apr-util-1.6.1-1|18	Summary:	Apache Portable Runtime Utility library
21mr|apr-util-1.6.1-1|19	Name:		apr-util
21mr|apr-util-1.6.1-1|20	Version:	1.6.1
21mr|apr-util-1.6.1-1|21	Release:	1
21mr|apr-util-1.6.1-1|22	License:	Apache License
21mr|apr-util-1.6.1-1|23	Group:		System/Libraries
21mr|apr-util-1.6.1-1|24	Url:		http://apr.apache.org/
21mr|apr-util-1.6.1-1|25	Source0:	http://www.apache.org/dist/apr/apr-util-%{version}.tar.bz2
21mr|apr-util-1.6.1-1|26	Source1:	http://www.apache.org/dist/apr/apr-util-%{version}.tar.bz2.asc
21mr|apr-util-1.6.1-1|27	Patch0:		apr-util-1.2.2-config.diff
21mr|apr-util-1.6.1-1|28	Patch1:		apr-util-1.2.7-link.diff
21mr|apr-util-1.6.1-1|29	Patch2:		apr-util-1.3.12-linkage_fix.diff
21mr|apr-util-1.6.1-1|30	Patch3:		apr-util-1.5.1-no-libtool.la.patch
21mr|apr-util-1.6.1-1|31	Patch4:		mariadb-10.patch
21mr|apr-util-1.6.1-1|32	
21mr|apr-util-1.6.1-1|33	BuildRequires:	doxygen
21mr|apr-util-1.6.1-1|34	BuildRequires:	libtool
21mr|apr-util-1.6.1-1|35	BuildRequires:	python2
21mr|apr-util-1.6.1-1|36	BuildRequires:	pam-devel
21mr|apr-util-1.6.1-1|37	BuildRequires:	readline-devel
21mr|apr-util-1.6.1-1|38	BuildRequires:	pkgconfig(apr-1)
21mr|apr-util-1.6.1-1|39	BuildRequires:	pkgconfig(python2)
21mr|apr-util-1.6.1-1|40	BuildRequires:	pkgconfig(expat)
21mr|apr-util-1.6.1-1|41	BuildRequires:	pkgconfig(libssl)
21mr|apr-util-1.6.1-1|42	BuildRequires:	pkgconfig(libxslt)
21mr|apr-util-1.6.1-1|43	BuildRequires:	pkgconfig(nss)
21mr|apr-util-1.6.1-1|44	BuildRequires:	pkgconfig(nspr)
21mr|apr-util-1.6.1-1|45	BuildRequires:	pkgconfig(uuid)
21mr|apr-util-1.6.1-1|46	BuildRequires:	pkgconfig(zlib)
21mr|apr-util-1.6.1-1|47	%if %{with dbd_ldap}
21mr|apr-util-1.6.1-1|48	BuildRequires:	openldap-devel
21mr|apr-util-1.6.1-1|49	BuildRequires:	db-devel
21mr|apr-util-1.6.1-1|50	%endif
21mr|apr-util-1.6.1-1|51	%if %{with dbd_freetds}
21mr|apr-util-1.6.1-1|52	BuildRequires:	freetds-devel
21mr|apr-util-1.6.1-1|53	%endif
21mr|apr-util-1.6.1-1|54	%if %{with dbd_mysql}
21mr|apr-util-1.6.1-1|55	BuildRequires:	mysql-devel
21mr|apr-util-1.6.1-1|56	%endif
21mr|apr-util-1.6.1-1|57	%if %{with dbd_oracle}
21mr|apr-util-1.6.1-1|58	BuildRequires:	oracle-devel
21mr|apr-util-1.6.1-1|59	%endif
21mr|apr-util-1.6.1-1|60	%if %{with dbd_psql}
21mr|apr-util-1.6.1-1|61	BuildRequires:	postgresql-devel
21mr|apr-util-1.6.1-1|62	%endif
21mr|apr-util-1.6.1-1|63	%if %{with dbd_sqlite3}
21mr|apr-util-1.6.1-1|64	BuildRequires:	pkgconfig(sqlite3)
21mr|apr-util-1.6.1-1|65	%endif
21mr|apr-util-1.6.1-1|66	%if %{with dbd_odbc}
21mr|apr-util-1.6.1-1|67	BuildRequires:	unixODBC-devel
21mr|apr-util-1.6.1-1|68	%endif
21mr|apr-util-1.6.1-1|69	%if %{with dbm_db}
21mr|apr-util-1.6.1-1|70	BuildRequires:	db-devel
21mr|apr-util-1.6.1-1|71	%endif
21mr|apr-util-1.6.1-1|72	
21mr|apr-util-1.6.1-1|73	%if %{with dbd_psql}
21mr|apr-util-1.6.1-1|74	# stupid postgresql... stupid build system...
21mr|apr-util-1.6.1-1|75	# this is needed due to the postgresql packaging and due to bugs like this:
21mr|apr-util-1.6.1-1|76	# https://qa.mandriva.com/show_bug.cgi?id=52527
21mr|apr-util-1.6.1-1|77	%define postgresql_version %(pg_config &>/dev/null && pg_config 2>/dev/null | grep "^VERSION" | awk '{ print $4 }' 2>/dev/null || echo 0)
21mr|apr-util-1.6.1-1|78	%endif
21mr|apr-util-1.6.1-1|79	
21mr|apr-util-1.6.1-1|80	%description
21mr|apr-util-1.6.1-1|81	The mission of the Apache Portable Runtime (APR) is to provide a
21mr|apr-util-1.6.1-1|82	free library of C data structures and routines.  This library
21mr|apr-util-1.6.1-1|83	contains additional utility interfaces for APR; including support
21mr|apr-util-1.6.1-1|84	for XML, LDAP, database interfaces, URI parsing and more.
21mr|apr-util-1.6.1-1|85	
21mr|apr-util-1.6.1-1|86	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|87	
21mr|apr-util-1.6.1-1|88	%package -n %{libname}
21mr|apr-util-1.6.1-1|89	Summary:	Apache Portable Runtime Utility library
21mr|apr-util-1.6.1-1|90	Group: 		System/Libraries
21mr|apr-util-1.6.1-1|91	
21mr|apr-util-1.6.1-1|92	%description -n %{libname}
21mr|apr-util-1.6.1-1|93	The mission of the Apache Portable Runtime (APR) is to provide a
21mr|apr-util-1.6.1-1|94	free library of C data structures and routines.  This library
21mr|apr-util-1.6.1-1|95	contains additional utility interfaces for APR; including support
21mr|apr-util-1.6.1-1|96	for XML, LDAP, database interfaces, URI parsing and more.
21mr|apr-util-1.6.1-1|97	
21mr|apr-util-1.6.1-1|98	%files -n %{libname}
21mr|apr-util-1.6.1-1|99	%{_libdir}/libaprutil-%{api}.so.%{major}*
21mr|apr-util-1.6.1-1|100	%dir %{_libdir}/apr-util-%{api}
21mr|apr-util-1.6.1-1|101	
21mr|apr-util-1.6.1-1|102	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|103	
21mr|apr-util-1.6.1-1|104	%package -n %{devname}
21mr|apr-util-1.6.1-1|105	Summary:	APR utility library development kit
21mr|apr-util-1.6.1-1|106	Group:		Development/C
21mr|apr-util-1.6.1-1|107	Requires:	%{libname} = %{EVRD}
21mr|apr-util-1.6.1-1|108	Provides:	%{name}-devel = %{EVRD}
21mr|apr-util-1.6.1-1|109	
21mr|apr-util-1.6.1-1|110	%description -n %{devname}
21mr|apr-util-1.6.1-1|111	This package provides the support files which can be used to
21mr|apr-util-1.6.1-1|112	build applications using the APR utility library.  The mission
21mr|apr-util-1.6.1-1|113	of the Apache Portable Runtime (APR) is to provide a free
21mr|apr-util-1.6.1-1|114	library of C data structures and routines.
21mr|apr-util-1.6.1-1|115	
21mr|apr-util-1.6.1-1|116	%files -n %{devname}
21mr|apr-util-1.6.1-1|117	%doc CHANGES LICENSE
21mr|apr-util-1.6.1-1|118	%{_bindir}/apu-%{api}-config
21mr|apr-util-1.6.1-1|119	%{_includedir}/apr-%{api}/*.h
21mr|apr-util-1.6.1-1|120	%{_libdir}/libaprutil-%{api}.so
21mr|apr-util-1.6.1-1|121	%{_libdir}/pkgconfig/*.pc
21mr|apr-util-1.6.1-1|122	
21mr|apr-util-1.6.1-1|123	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|124	
21mr|apr-util-1.6.1-1|125	%if %{with dbm_db}
21mr|apr-util-1.6.1-1|126	%package dbm-db
21mr|apr-util-1.6.1-1|127	Summary:	DBD driver for Berkley BD
21mr|apr-util-1.6.1-1|128	Group:		System/Libraries
21mr|apr-util-1.6.1-1|129	License:	Apache License
21mr|apr-util-1.6.1-1|130	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|131	
21mr|apr-util-1.6.1-1|132	%description dbm-db
21mr|apr-util-1.6.1-1|133	DBD driver for Berkley BD.
21mr|apr-util-1.6.1-1|134	
21mr|apr-util-1.6.1-1|135	%files dbm-db
21mr|apr-util-1.6.1-1|136	%{_libdir}/apr-util-%{api}/apr_dbm_db*.so
21mr|apr-util-1.6.1-1|137	%endif
21mr|apr-util-1.6.1-1|138	
21mr|apr-util-1.6.1-1|139	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|140	
21mr|apr-util-1.6.1-1|141	%if %{with dbd_freetds}
21mr|apr-util-1.6.1-1|142	%package dbd-freetds
21mr|apr-util-1.6.1-1|143	Summary:	DBD driver for FreeTDS
21mr|apr-util-1.6.1-1|144	Group:		System/Libraries
21mr|apr-util-1.6.1-1|145	License:	Apache License
21mr|apr-util-1.6.1-1|146	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|147	
21mr|apr-util-1.6.1-1|148	%description dbd-freetds
21mr|apr-util-1.6.1-1|149	DBD driver for FreeTDS.
21mr|apr-util-1.6.1-1|150	
21mr|apr-util-1.6.1-1|151	%files dbd-freetds
21mr|apr-util-1.6.1-1|152	%{_libdir}/apr-util-%{api}/apr_dbd_freetds*.so
21mr|apr-util-1.6.1-1|153	%endif
21mr|apr-util-1.6.1-1|154	
21mr|apr-util-1.6.1-1|155	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|156	
21mr|apr-util-1.6.1-1|157	%if %{with dbd_ldap}
21mr|apr-util-1.6.1-1|158	%package dbd-ldap
21mr|apr-util-1.6.1-1|159	Summary:	DBD driver for OpenLDAP
21mr|apr-util-1.6.1-1|160	Group:		System/Libraries
21mr|apr-util-1.6.1-1|161	License:	Apache License
21mr|apr-util-1.6.1-1|162	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|163	
21mr|apr-util-1.6.1-1|164	%description dbd-ldap
21mr|apr-util-1.6.1-1|165	DBD driver for OpenLDAP.
21mr|apr-util-1.6.1-1|166	
21mr|apr-util-1.6.1-1|167	%files dbd-ldap
21mr|apr-util-1.6.1-1|168	%{_libdir}/apr-util-%{api}/apr_ldap*.so
21mr|apr-util-1.6.1-1|169	%endif
21mr|apr-util-1.6.1-1|170	
21mr|apr-util-1.6.1-1|171	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|172	
21mr|apr-util-1.6.1-1|173	%if %{with dbd_mysql}
21mr|apr-util-1.6.1-1|174	%package dbd-mysql
21mr|apr-util-1.6.1-1|175	Summary:	DBD driver for MySQL
21mr|apr-util-1.6.1-1|176	Group:		System/Libraries
21mr|apr-util-1.6.1-1|177	License:	Apache License
21mr|apr-util-1.6.1-1|178	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|179	
21mr|apr-util-1.6.1-1|180	%description dbd-mysql
21mr|apr-util-1.6.1-1|181	DBD driver for MySQL.
21mr|apr-util-1.6.1-1|182	
21mr|apr-util-1.6.1-1|183	%files dbd-mysql
21mr|apr-util-1.6.1-1|184	%{_libdir}/apr-util-%{api}/apr_dbd_mysql*.so
21mr|apr-util-1.6.1-1|185	%endif
21mr|apr-util-1.6.1-1|186	
21mr|apr-util-1.6.1-1|187	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|188	
21mr|apr-util-1.6.1-1|189	%if %{with dbd_odbc}
21mr|apr-util-1.6.1-1|190	%package dbd-odbc
21mr|apr-util-1.6.1-1|191	Summary:	DBD driver for unixODBC
21mr|apr-util-1.6.1-1|192	Group:		System/Libraries
21mr|apr-util-1.6.1-1|193	License:	Apache License
21mr|apr-util-1.6.1-1|194	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|195	
21mr|apr-util-1.6.1-1|196	%description dbd-odbc
21mr|apr-util-1.6.1-1|197	DBD driver for unixODBC.
21mr|apr-util-1.6.1-1|198	
21mr|apr-util-1.6.1-1|199	%files dbd-odbc
21mr|apr-util-1.6.1-1|200	%{_libdir}/apr-util-%{api}/apr_dbd_odbc*.so
21mr|apr-util-1.6.1-1|201	%endif
21mr|apr-util-1.6.1-1|202	
21mr|apr-util-1.6.1-1|203	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|204	
21mr|apr-util-1.6.1-1|205	%if %{with dbd_oracle}
21mr|apr-util-1.6.1-1|206	%package dbd-oracle
21mr|apr-util-1.6.1-1|207	Summary:	DBD driver for Oracle
21mr|apr-util-1.6.1-1|208	Group:		System/Libraries
21mr|apr-util-1.6.1-1|209	License:	Apache License
21mr|apr-util-1.6.1-1|210	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|211	
21mr|apr-util-1.6.1-1|212	%description dbd-oracle
21mr|apr-util-1.6.1-1|213	DBD driver for Oracle.
21mr|apr-util-1.6.1-1|214	
21mr|apr-util-1.6.1-1|215	%files dbd-oracle
21mr|apr-util-1.6.1-1|216	%{_libdir}/apr-util-%{api}/apr_dbd_oracle*.so
21mr|apr-util-1.6.1-1|217	%endif
21mr|apr-util-1.6.1-1|218	
21mr|apr-util-1.6.1-1|219	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|220	
21mr|apr-util-1.6.1-1|221	%if %{with dbd_psql}
21mr|apr-util-1.6.1-1|222	%package dbd-pgsql
21mr|apr-util-1.6.1-1|223	Summary:	DBD driver for PostgreSQL
21mr|apr-util-1.6.1-1|224	Group:		System/Libraries
21mr|apr-util-1.6.1-1|225	License:	Apache License
21mr|apr-util-1.6.1-1|226	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|227	
21mr|apr-util-1.6.1-1|228	%description dbd-pgsql
21mr|apr-util-1.6.1-1|229	DBD driver for PostgreSQL.
21mr|apr-util-1.6.1-1|230	
21mr|apr-util-1.6.1-1|231	%files dbd-pgsql
21mr|apr-util-1.6.1-1|232	%{_libdir}/apr-util-%{api}/apr_dbd_pgsql*.so
21mr|apr-util-1.6.1-1|233	%endif
21mr|apr-util-1.6.1-1|234	
21mr|apr-util-1.6.1-1|235	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|236	
21mr|apr-util-1.6.1-1|237	%if %{with dbd_sqlite3}
21mr|apr-util-1.6.1-1|238	%package dbd-sqlite3
21mr|apr-util-1.6.1-1|239	Summary:	DBD driver for SQLite 3
21mr|apr-util-1.6.1-1|240	Group:		System/Libraries
21mr|apr-util-1.6.1-1|241	License:	Apache License
21mr|apr-util-1.6.1-1|242	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|243	
21mr|apr-util-1.6.1-1|244	%description dbd-sqlite3
21mr|apr-util-1.6.1-1|245	DBD driver for SQLite 3.
21mr|apr-util-1.6.1-1|246	
21mr|apr-util-1.6.1-1|247	%files dbd-sqlite3
21mr|apr-util-1.6.1-1|248	%{_libdir}/apr-util-%{api}/apr_dbd_sqlite3*.so
21mr|apr-util-1.6.1-1|249	%endif
21mr|apr-util-1.6.1-1|250	
21mr|apr-util-1.6.1-1|251	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|252	
21mr|apr-util-1.6.1-1|253	%package openssl
21mr|apr-util-1.6.1-1|254	Summary:	APR utility library OpenSSL crypto support
21mr|apr-util-1.6.1-1|255	Group:		System/Libraries
21mr|apr-util-1.6.1-1|256	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|257	
21mr|apr-util-1.6.1-1|258	%description openssl
21mr|apr-util-1.6.1-1|259	This package provides the OpenSSL crypto support for apr-util.
21mr|apr-util-1.6.1-1|260	
21mr|apr-util-1.6.1-1|261	%files openssl
21mr|apr-util-1.6.1-1|262	%{_libdir}/apr-util-%{api}/apr_crypto_openssl*.so
21mr|apr-util-1.6.1-1|263	
21mr|apr-util-1.6.1-1|264	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|265	
21mr|apr-util-1.6.1-1|266	%package nss
21mr|apr-util-1.6.1-1|267	Summary:	APR utility library NSS crypto support
21mr|apr-util-1.6.1-1|268	Group:		System/Libraries
21mr|apr-util-1.6.1-1|269	Requires:	%{libname} >= %{EVRD}
21mr|apr-util-1.6.1-1|270	
21mr|apr-util-1.6.1-1|271	%description nss
21mr|apr-util-1.6.1-1|272	This package provides the NSS crypto support for apr-util.
21mr|apr-util-1.6.1-1|273	
21mr|apr-util-1.6.1-1|274	%files nss
21mr|apr-util-1.6.1-1|275	%{_libdir}/apr-util-%{api}/apr_crypto_nss*.so
21mr|apr-util-1.6.1-1|276	
21mr|apr-util-1.6.1-1|277	#----------------------------------------------------------------------------
21mr|apr-util-1.6.1-1|278	
21mr|apr-util-1.6.1-1|279	%prep
21mr|apr-util-1.6.1-1|280	%setup -q
21mr|apr-util-1.6.1-1|281	%patch0 -p1 -b .config
21mr|apr-util-1.6.1-1|282	%patch1 -p0 -b .link
21mr|apr-util-1.6.1-1|283	%patch2 -p0 -b .linkage_fix
21mr|apr-util-1.6.1-1|284	%patch3 -p1 -b .libtoolsucks~
21mr|apr-util-1.6.1-1|285	%patch4 -p1 -b .mdb
21mr|apr-util-1.6.1-1|286	
21mr|apr-util-1.6.1-1|287	cat >> config.layout << EOF
21mr|apr-util-1.6.1-1|288	<Layout NUX>
21mr|apr-util-1.6.1-1|289	prefix:        %{_prefix}
21mr|apr-util-1.6.1-1|290	exec_prefix:   %{_prefix}
21mr|apr-util-1.6.1-1|291	bindir:        %{_bindir}
21mr|apr-util-1.6.1-1|292	sbindir:       %{_sbindir}
21mr|apr-util-1.6.1-1|293	libdir:        %{_libdir}
21mr|apr-util-1.6.1-1|294	libexecdir:    %{_libexecdir}
21mr|apr-util-1.6.1-1|295	mandir:        %{_mandir}
21mr|apr-util-1.6.1-1|296	infodir:       %{_infodir}
21mr|apr-util-1.6.1-1|297	includedir:    %{_includedir}/apr-%{api}
21mr|apr-util-1.6.1-1|298	sysconfdir:    %{_sysconfdir}
21mr|apr-util-1.6.1-1|299	datadir:       %{_datadir}
21mr|apr-util-1.6.1-1|300	installbuilddir: %{_libdir}/apr-%{api}/build
21mr|apr-util-1.6.1-1|301	localstatedir: /var
21mr|apr-util-1.6.1-1|302	runtimedir:    /var/run
21mr|apr-util-1.6.1-1|303	libsuffix:     -\${APRUTIL_MAJOR_VERSION}
21mr|apr-util-1.6.1-1|304	</Layout>
21mr|apr-util-1.6.1-1|305	EOF
21mr|apr-util-1.6.1-1|306	
21mr|apr-util-1.6.1-1|307	%build
21mr|apr-util-1.6.1-1|308	%serverbuild
21mr|apr-util-1.6.1-1|309	
21mr|apr-util-1.6.1-1|310	# We need to re-run ./buildconf because of any applied patch(es)
21mr|apr-util-1.6.1-1|311	#./buildconf --with-apr=%{_prefix}
21mr|apr-util-1.6.1-1|312	
21mr|apr-util-1.6.1-1|313	# buildconf is borked...
21mr|apr-util-1.6.1-1|314	cp %{_libdir}/apr-%{api}/build/apr_common.m4 %{_libdir}/apr-%{api}/build/find_apr.m4 %{_libdir}/apr-%{api}/build/gen-build.py build/
21mr|apr-util-1.6.1-1|315	
21mr|apr-util-1.6.1-1|316	# conditional lib64 hack
21mr|apr-util-1.6.1-1|317	%if "%{_lib}" != "lib"
21mr|apr-util-1.6.1-1|318	perl -pi -e "s|/lib\b|/%{_lib}|g" build/*.m4
21mr|apr-util-1.6.1-1|319	%endif
21mr|apr-util-1.6.1-1|320	
21mr|apr-util-1.6.1-1|321	export WANT_AUTOCONF_2_5=1
21mr|apr-util-1.6.1-1|322	rm -f configure
21mr|apr-util-1.6.1-1|323	libtoolize --copy --force; aclocal; autoconf --force
21mr|apr-util-1.6.1-1|324	%{__python2} build/gen-build.py make
21mr|apr-util-1.6.1-1|325	
21mr|apr-util-1.6.1-1|326	sed -i -e '/OBJECTS_all/s, dbd/apr_dbd_[^ ]*\.lo,,g' build-outputs.mk
21mr|apr-util-1.6.1-1|327	
21mr|apr-util-1.6.1-1|328	# force values that may produce wrong results
21mr|apr-util-1.6.1-1|329	export apu_have_sqlite2='0'
21mr|apr-util-1.6.1-1|330	cat >> config.cache << EOF
21mr|apr-util-1.6.1-1|331	ac_cv_header_sqlite_h=no
21mr|apr-util-1.6.1-1|332	ac_cv_lib_sqlite_sqlite_open=no
21mr|apr-util-1.6.1-1|333	ac_cv_ldap_set_rebind_proc_style=three
21mr|apr-util-1.6.1-1|334	EOF
21mr|apr-util-1.6.1-1|335	
21mr|apr-util-1.6.1-1|336	%configure \
21mr|apr-util-1.6.1-1|337	--cache-file=config.cache \
21mr|apr-util-1.6.1-1|338	--with-apr=%{_prefix} \
21mr|apr-util-1.6.1-1|339	--includedir=%{_includedir}/apr-%{api} \
21mr|apr-util-1.6.1-1|340	--with-installbuilddir=%{_libdir}/apr-%{api}/build \
21mr|apr-util-1.6.1-1|341	--enable-layout=NUX \
21mr|apr-util-1.6.1-1|342	%if %{with dbd_ldap}
21mr|apr-util-1.6.1-1|343	--with-ldap \
21mr|apr-util-1.6.1-1|344	%endif
21mr|apr-util-1.6.1-1|345	%if %{with dbd_freetds}
21mr|apr-util-1.6.1-1|346	--with-freetds=%{_prefix} \
21mr|apr-util-1.6.1-1|347	%endif
21mr|apr-util-1.6.1-1|348	%if %{with dbd_mysql}
21mr|apr-util-1.6.1-1|349	--with-mysql=%{_prefix} \
21mr|apr-util-1.6.1-1|350	%endif
21mr|apr-util-1.6.1-1|351	%if %{with dbd_oracle}
21mr|apr-util-1.6.1-1|352	--with-oracle \
21mr|apr-util-1.6.1-1|353	%endif
21mr|apr-util-1.6.1-1|354	%if %{with dbd_psql}
21mr|apr-util-1.6.1-1|355	--with-pgsql=%{_prefix} \
21mr|apr-util-1.6.1-1|356	%endif
21mr|apr-util-1.6.1-1|357	%if %{with dbd_sqlite3}
21mr|apr-util-1.6.1-1|358	--with-sqlite3=%{_prefix} \
21mr|apr-util-1.6.1-1|359	%endif
21mr|apr-util-1.6.1-1|360	%if %{with dbd_odbc}
21mr|apr-util-1.6.1-1|361	--with-odbc=%{_prefix} \
21mr|apr-util-1.6.1-1|362	%endif
21mr|apr-util-1.6.1-1|363	%if %{with dbm_db}
21mr|apr-util-1.6.1-1|364	--with-berkeley-db \
21mr|apr-util-1.6.1-1|365	%endif
21mr|apr-util-1.6.1-1|366	--without-sqlite2 \
21mr|apr-util-1.6.1-1|367	--without-gdbm \
21mr|apr-util-1.6.1-1|368	--with-crypto \
21mr|apr-util-1.6.1-1|369	--with-openssl=%{_prefix} \
21mr|apr-util-1.6.1-1|370	--with-nss=%{_prefix}
21mr|apr-util-1.6.1-1|371	
21mr|apr-util-1.6.1-1|372	%make_build
21mr|apr-util-1.6.1-1|373	make dox
21mr|apr-util-1.6.1-1|374	
21mr|apr-util-1.6.1-1|375	%install
21mr|apr-util-1.6.1-1|376	%make_install
21mr|apr-util-1.6.1-1|377	
21mr|apr-util-1.6.1-1|378	# Documentation
21mr|apr-util-1.6.1-1|379	rm -rf html; cp -rp docs/dox/html html
21mr|apr-util-1.6.1-1|380	
21mr|apr-util-1.6.1-1|381	# Remove unnecessary exports from dependency_libs
21mr|apr-util-1.6.1-1|382	sed -ri '/^dependency_libs/{s,-l(pq|sqlite[0-9]|mysqlclient_r|rt|dl|uuid) ,,g}' %{buildroot}%{_libdir}/libapr*.la
21mr|apr-util-1.6.1-1|383	
21mr|apr-util-1.6.1-1|384	# here as well
21mr|apr-util-1.6.1-1|385	sed -ri '/^dependency_libs/{s,%{_libdir}/lib(sqlite[0-9]|mysqlclient_r)\.la ,,g}' %{buildroot}%{_libdir}/libapr*.la
21mr|apr-util-1.6.1-1|386	
21mr|apr-util-1.6.1-1|387	# multiarch anti-borker
21mr|apr-util-1.6.1-1|388	perl -pi -e "s|^LDFLAGS=.*|LDFLAGS=\"\"|g" %{buildroot}%{_bindir}/apu-%{api}-config
21mr|apr-util-1.6.1-1|389	
21mr|apr-util-1.6.1-1|390	# includes anti-borker
21mr|apr-util-1.6.1-1|391	perl -pi -e "s|-I%{_includedir}/mysql||g" %{buildroot}%{_bindir}/apu-%{api}-config
21mr|apr-util-1.6.1-1|392	
21mr|apr-util-1.6.1-1|393	# Unpackaged files
21mr|apr-util-1.6.1-1|394	rm -f %{buildroot}%{_libdir}/aprutil.exp
21mr|apr-util-1.6.1-1|395	
21mr|apr-util-1.6.1-1|396	%check
21mr|apr-util-1.6.1-1|397	pushd test
21mr|apr-util-1.6.1-1|398	make check
21mr|apr-util-1.6.1-1|399	popd

11454 21
21mr|aqbanking-6.2.10-2|1	%define major 44
21mr|aqbanking-6.2.10-2|2	%define libname %mklibname %{name} %{major}
21mr|aqbanking-6.2.10-2|3	%define libnone %mklibname aqnone %{major}
21mr|aqbanking-6.2.10-2|4	%define devname %mklibname %{name} -d
21mr|aqbanking-6.2.10-2|5	
21mr|aqbanking-6.2.10-2|6	Summary:	A library for online banking functions and financial data import/export
21mr|aqbanking-6.2.10-2|7	Name:		aqbanking
21mr|aqbanking-6.2.10-2|8	Version:	6.2.10
21mr|aqbanking-6.2.10-2|9	Release:	2
21mr|aqbanking-6.2.10-2|10	License:	GPLv2+
21mr|aqbanking-6.2.10-2|11	Group:		System/Libraries
21mr|aqbanking-6.2.10-2|12	Url:		http://www.aquamaniac.de/sites/aqbanking/index.php
21mr|aqbanking-6.2.10-2|13	Source:		https://www.aquamaniac.de/rdm/attachments/download/368/aqbanking-%{version}.tar.gz
21mr|aqbanking-6.2.10-2|14	BuildRequires:	gmp-devel
21mr|aqbanking-6.2.10-2|15	BuildRequires:	libchipcard-devel
21mr|aqbanking-6.2.10-2|16	BuildRequires:	pkgconfig(gwenhywfar)
21mr|aqbanking-6.2.10-2|17	BuildRequires:	pkgconfig(ktoblzcheck)
21mr|aqbanking-6.2.10-2|18	BuildRequires:	pkgconfig(libofx)
21mr|aqbanking-6.2.10-2|19	BuildRequires:	pkgconfig(xmlsec1-gnutls)
21mr|aqbanking-6.2.10-2|20	
21mr|aqbanking-6.2.10-2|21	%description
21mr|aqbanking-6.2.10-2|22	The intention of AqBanking is to provide a middle layer between the
21mr|aqbanking-6.2.10-2|23	program and the various Online Banking libraries (e.g. AqHBCI). The
21mr|aqbanking-6.2.10-2|24	first backend which is already supported is AqHBCI, a library which
21mr|aqbanking-6.2.10-2|25	implements a client for the German HBCI (Home Banking Computer
21mr|aqbanking-6.2.10-2|26	Interface) protocol. Additionally, Aqbanking provides various plugins
21mr|aqbanking-6.2.10-2|27	to simplify import and export of financial data. Currently there are
21mr|aqbanking-6.2.10-2|28	import plugins for the following formats: DTAUS (German financial
21mr|aqbanking-6.2.10-2|29	format), SWIFT (MT940 and MT942).
21mr|aqbanking-6.2.10-2|30	
21mr|aqbanking-6.2.10-2|31	%files -f %{name}.lang
21mr|aqbanking-6.2.10-2|32	%doc installed-docs
21mr|aqbanking-6.2.10-2|33	%{_bindir}/aqbanking-cli
21mr|aqbanking-6.2.10-2|34	%dir %{_libdir}/%{name}
21mr|aqbanking-6.2.10-2|35	%dir %{_libdir}/%{name}/plugins
21mr|aqbanking-6.2.10-2|36	%dir %{_libdir}/%{name}/plugins/%{major}/
21mr|aqbanking-6.2.10-2|37	%dir %{_libdir}/%{name}/plugins/%{major}/providers/
21mr|aqbanking-6.2.10-2|38	%dir %{_libdir}/%{name}/plugins/%{major}/imexporters/
21mr|aqbanking-6.2.10-2|39	%{_libdir}/%{name}/plugins/%{major}/bankinfo/
21mr|aqbanking-6.2.10-2|40	%{_libdir}/%{name}/plugins/%{major}/imexporters/csv*
21mr|aqbanking-6.2.10-2|41	%{_libdir}/%{name}/plugins/%{major}/imexporters/ctxfile*
21mr|aqbanking-6.2.10-2|42	%{_libdir}/%{name}/plugins/%{major}/imexporters/eri*
21mr|aqbanking-6.2.10-2|43	%{_libdir}/%{name}/plugins/%{major}/imexporters/openhbci*
21mr|aqbanking-6.2.10-2|44	%{_libdir}/%{name}/plugins/%{major}/imexporters/q43.*
21mr|aqbanking-6.2.10-2|45	%{_libdir}/%{name}/plugins/%{major}/imexporters/sepa*
21mr|aqbanking-6.2.10-2|46	%{_libdir}/%{name}/plugins/%{major}/imexporters/swift*
21mr|aqbanking-6.2.10-2|47	%{_libdir}/%{name}/plugins/%{major}/imexporters/xmldb*
21mr|aqbanking-6.2.10-2|48	%{_libdir}/%{name}/plugins/%{major}/imexporters/yellownet*
21mr|aqbanking-6.2.10-2|49	%{_libdir}/%{name}/plugins/%{major}/imexporters/camt.xml
21mr|aqbanking-6.2.10-2|50	%{_libdir}/%{name}/plugins/%{major}/imexporters/xml.xml
21mr|aqbanking-6.2.10-2|51	%{_libdir}/%{name}/plugins/%{major}/providers/aqnone*
21mr|aqbanking-6.2.10-2|52	%{_libdir}/%{name}/plugins/%{major}/dbio/swift.so
21mr|aqbanking-6.2.10-2|53	%{_libdir}/%{name}/plugins/%{major}/dbio/swift.xml
21mr|aqbanking-6.2.10-2|54	%{_datadir}/%{name}
21mr|aqbanking-6.2.10-2|55	
21mr|aqbanking-6.2.10-2|56	#----------------------------------------------------------------------------
21mr|aqbanking-6.2.10-2|57	%package -n aqhbci
21mr|aqbanking-6.2.10-2|58	Summary:	The HBCI backend for the Aqbanking library
21mr|aqbanking-6.2.10-2|59	Group:		System/Libraries
21mr|aqbanking-6.2.10-2|60	
21mr|aqbanking-6.2.10-2|61	%description -n aqhbci
21mr|aqbanking-6.2.10-2|62	This is the backend for the Aqbanking library which
21mr|aqbanking-6.2.10-2|63	implements a client for the German HBCI (Home Banking Computer
21mr|aqbanking-6.2.10-2|64	Interface) protocol.
21mr|aqbanking-6.2.10-2|65	
21mr|aqbanking-6.2.10-2|66	%files -n aqhbci
21mr|aqbanking-6.2.10-2|67	%{_bindir}/aqhbci-tool4
21mr|aqbanking-6.2.10-2|68	%{_libdir}/%{name}/plugins/%{major}/providers/aqhbci*
21mr|aqbanking-6.2.10-2|69	
21mr|aqbanking-6.2.10-2|70	#----------------------------------------------------------------------------
21mr|aqbanking-6.2.10-2|71	
21mr|aqbanking-6.2.10-2|72	%package -n aqebics
21mr|aqbanking-6.2.10-2|73	Summary:	The EBICS backend for the Aqbanking library
21mr|aqbanking-6.2.10-2|74	Group:		System/Libraries
21mr|aqbanking-6.2.10-2|75	
21mr|aqbanking-6.2.10-2|76	%description -n aqebics
21mr|aqbanking-6.2.10-2|77	This is the backend for the Aqbanking library which
21mr|aqbanking-6.2.10-2|78	implements a client for the EBICS protocol.
21mr|aqbanking-6.2.10-2|79	
21mr|aqbanking-6.2.10-2|80	%files -n aqebics
21mr|aqbanking-6.2.10-2|81	%{_bindir}/aqebics-tool
21mr|aqbanking-6.2.10-2|82	%{_libdir}/%{name}/plugins/%{major}/providers/aqebics*
21mr|aqbanking-6.2.10-2|83	
21mr|aqbanking-6.2.10-2|84	#----------------------------------------------------------------------------
21mr|aqbanking-6.2.10-2|85	
21mr|aqbanking-6.2.10-2|86	%package -n aqpaypal
21mr|aqbanking-6.2.10-2|87	Summary:	The Paypal backend for the Aqbanking library
21mr|aqbanking-6.2.10-2|88	Group:		System/Libraries
21mr|aqbanking-6.2.10-2|89	
21mr|aqbanking-6.2.10-2|90	%description -n aqpaypal
21mr|aqbanking-6.2.10-2|91	This is the backend for the Aqbanking library which
21mr|aqbanking-6.2.10-2|92	implements a client for the Paypal protocol.
21mr|aqbanking-6.2.10-2|93	
21mr|aqbanking-6.2.10-2|94	%files -n aqpaypal
21mr|aqbanking-6.2.10-2|95	%{_bindir}/aqpaypal-tool
21mr|aqbanking-6.2.10-2|96	%{_libdir}/%{name}/plugins/%{major}/providers/aqpaypal*
21mr|aqbanking-6.2.10-2|97	
21mr|aqbanking-6.2.10-2|98	#----------------------------------------------------------------------------
21mr|aqbanking-6.2.10-2|99	
21mr|aqbanking-6.2.10-2|100	%package ofx
21mr|aqbanking-6.2.10-2|101	Summary:	Aqbanking tools for OFX
21mr|aqbanking-6.2.10-2|102	Group:		System/Libraries
21mr|aqbanking-6.2.10-2|103	
21mr|aqbanking-6.2.10-2|104	%description ofx
21mr|aqbanking-6.2.10-2|105	Necessary for OFX direct connect access.
21mr|aqbanking-6.2.10-2|106	
21mr|aqbanking-6.2.10-2|107	%files ofx
21mr|aqbanking-6.2.10-2|108	%{_libdir}/%{name}/plugins/%{major}/imexporters/ofx*
21mr|aqbanking-6.2.10-2|109	%{_libdir}/%{name}/plugins/%{major}/providers/aqofxconnect*
21mr|aqbanking-6.2.10-2|110	
21mr|aqbanking-6.2.10-2|111	#----------------------------------------------------------------------------
21mr|aqbanking-6.2.10-2|112	
21mr|aqbanking-6.2.10-2|113	%package -n %{libname}
21mr|aqbanking-6.2.10-2|114	Summary:	A library for online banking functions and financial data import/export
21mr|aqbanking-6.2.10-2|115	Group:		System/Libraries
21mr|aqbanking-6.2.10-2|116	Requires:	%{name} >= %{version}
21mr|aqbanking-6.2.10-2|117	
21mr|aqbanking-6.2.10-2|118	%description -n %{libname}
21mr|aqbanking-6.2.10-2|119	The intention of AqBanking is to provide a middle layer between the
21mr|aqbanking-6.2.10-2|120	program and the various Online Banking libraries (e.g. AqHBCI). The
21mr|aqbanking-6.2.10-2|121	first backend which is already supported is AqHBCI, a library which
21mr|aqbanking-6.2.10-2|122	implements a client for the German HBCI (Home Banking Computer
21mr|aqbanking-6.2.10-2|123	Interface) protocol. Additionally, Aqbanking provides various plugins
21mr|aqbanking-6.2.10-2|124	to simplify import and export of financial data. Currently there are
21mr|aqbanking-6.2.10-2|125	import plugins for the following formats: DTAUS (German financial
21mr|aqbanking-6.2.10-2|126	format), SWIFT (MT940 and MT942).
21mr|aqbanking-6.2.10-2|127	
21mr|aqbanking-6.2.10-2|128	%files -n %{libname}
21mr|aqbanking-6.2.10-2|129	%{_libdir}/libaqbanking.so.%{major}*
21mr|aqbanking-6.2.10-2|130	
21mr|aqbanking-6.2.10-2|131	#----------------------------------------------------------------------------
21mr|aqbanking-6.2.10-2|132	
21mr|aqbanking-6.2.10-2|133	%package -n %{devname}
21mr|aqbanking-6.2.10-2|134	Summary:	Aqbanking development kit
21mr|aqbanking-6.2.10-2|135	Group:		Development/C++
21mr|aqbanking-6.2.10-2|136	Requires:	%{libname} = %{EVRD}
21mr|aqbanking-6.2.10-2|137	Provides:	%{name}-devel = %{EVRD}
21mr|aqbanking-6.2.10-2|138	Provides:	aqhbci-devel = %{EVRD}
21mr|aqbanking-6.2.10-2|139	Provides:	aqebics-devel = %{EVRD}
21mr|aqbanking-6.2.10-2|140	
21mr|aqbanking-6.2.10-2|141	%description -n %{devname}
21mr|aqbanking-6.2.10-2|142	This package contains aqbanking-config and header files for writing and
21mr|aqbanking-6.2.10-2|143	compiling programs using Aqbanking.
21mr|aqbanking-6.2.10-2|144	
21mr|aqbanking-6.2.10-2|145	%files -n %{devname}
21mr|aqbanking-6.2.10-2|146	%{_bindir}/aqbanking-config
21mr|aqbanking-6.2.10-2|147	%{_includedir}/aqbanking6
21mr|aqbanking-6.2.10-2|148	%{_libdir}/libaqbanking.so
21mr|aqbanking-6.2.10-2|149	%{_datadir}/aclocal/aqbanking.m4
21mr|aqbanking-6.2.10-2|150	%{_libdir}/cmake/*/*.cmake
21mr|aqbanking-6.2.10-2|151	%{_libdir}/pkgconfig/aqbanking.pc
21mr|aqbanking-6.2.10-2|152	
21mr|aqbanking-6.2.10-2|153	#----------------------------------------------------------------------------
21mr|aqbanking-6.2.10-2|154	
21mr|aqbanking-6.2.10-2|155	%prep
21mr|aqbanking-6.2.10-2|156	%autosetup -p1
21mr|aqbanking-6.2.10-2|157	
21mr|aqbanking-6.2.10-2|158	%build
21mr|aqbanking-6.2.10-2|159	autoreconf -fi
21mr|aqbanking-6.2.10-2|160	%configure \
21mr|aqbanking-6.2.10-2|161	--disable-static
21mr|aqbanking-6.2.10-2|162	%make
21mr|aqbanking-6.2.10-2|163	
21mr|aqbanking-6.2.10-2|164	%install
21mr|aqbanking-6.2.10-2|165	%makeinstall_std
21mr|aqbanking-6.2.10-2|166	
21mr|aqbanking-6.2.10-2|167	%find_lang %{name}
21mr|aqbanking-6.2.10-2|168	
21mr|aqbanking-6.2.10-2|169	rm -rf installed-docs/
21mr|aqbanking-6.2.10-2|170	mv %{buildroot}%{_datadir}/doc/%{name} installed-docs/
21mr|aqbanking-6.2.10-2|171	#mv %{buildroot}%{_datadir}/doc/aqhbci/* installed-docs/

11455 21
21mr|aqute-bnd-3.5.0-7|1	
21mr|aqute-bnd-3.5.0-7|2	Name:           aqute-bnd
21mr|aqute-bnd-3.5.0-7|3	Version:        3.5.0
21mr|aqute-bnd-3.5.0-7|4	Release:        7
21mr|aqute-bnd-3.5.0-7|5	Summary:        BND Tool
21mr|aqute-bnd-3.5.0-7|6	# Part of jpm is under BSD, but jpm is not included in binary RPM
21mr|aqute-bnd-3.5.0-7|7	License:        ASL 2.0
21mr|aqute-bnd-3.5.0-7|8	Group:          Development/Java
21mr|aqute-bnd-3.5.0-7|9	URL:            http://bnd.bndtools.org/
21mr|aqute-bnd-3.5.0-7|10	BuildArch:      noarch
21mr|aqute-bnd-3.5.0-7|11	# Java stack is not supported on x86_32
21mr|aqute-bnd-3.5.0-7|12	ExcludeArch: %{ix86}
21mr|aqute-bnd-3.5.0-7|13	
21mr|aqute-bnd-3.5.0-7|14	Source0:        %{version}.REL.tar.gz
21mr|aqute-bnd-3.5.0-7|15	# removes bundled jars from upstream tarball
21mr|aqute-bnd-3.5.0-7|16	# run as:
21mr|aqute-bnd-3.5.0-7|17	# ./repack-tarball.sh
21mr|aqute-bnd-3.5.0-7|18	Source1:        repack-tarball.sh
21mr|aqute-bnd-3.5.0-7|19	
21mr|aqute-bnd-3.5.0-7|20	Source2:        parent.pom
21mr|aqute-bnd-3.5.0-7|21	Source3:        https://repo1.maven.org/maven2/biz/aQute/bnd/aQute.libg/%{version}/aQute.libg-%{version}.pom
21mr|aqute-bnd-3.5.0-7|22	Source4:        https://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bnd/%{version}/biz.aQute.bnd-%{version}.pom
21mr|aqute-bnd-3.5.0-7|23	Source5:        https://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/%{version}/biz.aQute.bndlib-%{version}.pom
21mr|aqute-bnd-3.5.0-7|24	Source6:        https://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bnd.annotation/%{version}/biz.aQute.bnd.annotation-%{version}.pom
21mr|aqute-bnd-3.5.0-7|25	
21mr|aqute-bnd-3.5.0-7|26	Patch0:         0001-Disable-removed-commands.patch
21mr|aqute-bnd-3.5.0-7|27	Patch1:         0002-Fix-ant-compatibility.patch
21mr|aqute-bnd-3.5.0-7|28	Patch2:         0001-Port-to-OSGI-7.0.0.patch
21mr|aqute-bnd-3.5.0-7|29	
21mr|aqute-bnd-3.5.0-7|30	BuildRequires:  maven-local
21mr|aqute-bnd-3.5.0-7|31	BuildRequires:  mvn(org.osgi:osgi.annotation)
21mr|aqute-bnd-3.5.0-7|32	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|aqute-bnd-3.5.0-7|33	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|aqute-bnd-3.5.0-7|34	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|aqute-bnd-3.5.0-7|35	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|aqute-bnd-3.5.0-7|36	BuildRequires:  mvn(org.apache.ant:ant)
21mr|aqute-bnd-3.5.0-7|37	BuildRequires:  mvn(junit:junit)
21mr|aqute-bnd-3.5.0-7|38	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|aqute-bnd-3.5.0-7|39	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|aqute-bnd-3.5.0-7|40	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|aqute-bnd-3.5.0-7|41	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|aqute-bnd-3.5.0-7|42	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|aqute-bnd-3.5.0-7|43	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|aqute-bnd-3.5.0-7|44	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|aqute-bnd-3.5.0-7|45	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|aqute-bnd-3.5.0-7|46	BuildRequires:  mvn(org.sonatype.plexus:plexus-build-api)
21mr|aqute-bnd-3.5.0-7|47	# Explicit javapackages-tools requires since bnd script uses
21mr|aqute-bnd-3.5.0-7|48	# /usr/share/java-utils/java-functions
21mr|aqute-bnd-3.5.0-7|49	Requires:       javapackages-tools
21mr|aqute-bnd-3.5.0-7|50	
21mr|aqute-bnd-3.5.0-7|51	%description
21mr|aqute-bnd-3.5.0-7|52	The bnd tool helps you create and diagnose OSGi bundles.
21mr|aqute-bnd-3.5.0-7|53	The key functions are:
21mr|aqute-bnd-3.5.0-7|54	- Show the manifest and JAR contents of a bundle
21mr|aqute-bnd-3.5.0-7|55	- Wrap a JAR so that it becomes a bundle
21mr|aqute-bnd-3.5.0-7|56	- Create a Bundle from a specification and a class path
21mr|aqute-bnd-3.5.0-7|57	- Verify the validity of the manifest entries
21mr|aqute-bnd-3.5.0-7|58	The tool is capable of acting as:
21mr|aqute-bnd-3.5.0-7|59	- Command line tool
21mr|aqute-bnd-3.5.0-7|60	- File format
21mr|aqute-bnd-3.5.0-7|61	- Directives
21mr|aqute-bnd-3.5.0-7|62	- Use of macros
21mr|aqute-bnd-3.5.0-7|63	
21mr|aqute-bnd-3.5.0-7|64	%package -n aqute-bndlib
21mr|aqute-bnd-3.5.0-7|65	Summary:        BND library
21mr|aqute-bnd-3.5.0-7|66	
21mr|aqute-bnd-3.5.0-7|67	%description -n aqute-bndlib
21mr|aqute-bnd-3.5.0-7|68	%{summary}.
21mr|aqute-bnd-3.5.0-7|69	
21mr|aqute-bnd-3.5.0-7|70	%package -n bnd-maven-plugin
21mr|aqute-bnd-3.5.0-7|71	Summary:        BND Maven plugin
21mr|aqute-bnd-3.5.0-7|72	
21mr|aqute-bnd-3.5.0-7|73	%description -n bnd-maven-plugin
21mr|aqute-bnd-3.5.0-7|74	%{summary}.
21mr|aqute-bnd-3.5.0-7|75	
21mr|aqute-bnd-3.5.0-7|76	%package javadoc
21mr|aqute-bnd-3.5.0-7|77	Summary:        Javadoc for %{name}
21mr|aqute-bnd-3.5.0-7|78	
21mr|aqute-bnd-3.5.0-7|79	%description javadoc
21mr|aqute-bnd-3.5.0-7|80	API documentation for %{name}.
21mr|aqute-bnd-3.5.0-7|81	
21mr|aqute-bnd-3.5.0-7|82	%prep
21mr|aqute-bnd-3.5.0-7|83	%setup -q -n bnd-%{version}.REL
21mr|aqute-bnd-3.5.0-7|84	
21mr|aqute-bnd-3.5.0-7|85	rm gradlew*
21mr|aqute-bnd-3.5.0-7|86	
21mr|aqute-bnd-3.5.0-7|87	%patch0 -p1
21mr|aqute-bnd-3.5.0-7|88	%patch1 -p1
21mr|aqute-bnd-3.5.0-7|89	%patch2 -p1
21mr|aqute-bnd-3.5.0-7|90	
21mr|aqute-bnd-3.5.0-7|91	# the commands pull in more dependencies than we want (felix-resolver, jetty)
21mr|aqute-bnd-3.5.0-7|92	rm biz.aQute.bnd/src/aQute/bnd/main/{RemoteCommand,ResolveCommand}.java
21mr|aqute-bnd-3.5.0-7|93	
21mr|aqute-bnd-3.5.0-7|94	sed 's/@VERSION@/%{version}/' %SOURCE2 > pom.xml
21mr|aqute-bnd-3.5.0-7|95	sed -i 's|${Bundle-Version}|%{version}|' biz.aQute.bndlib/src/aQute/bnd/osgi/bnd.info
21mr|aqute-bnd-3.5.0-7|96	
21mr|aqute-bnd-3.5.0-7|97	
21mr|aqute-bnd-3.5.0-7|98	
21mr|aqute-bnd-3.5.0-7|99	# libg
21mr|aqute-bnd-3.5.0-7|100	pushd aQute.libg
21mr|aqute-bnd-3.5.0-7|101	cp -p %{SOURCE3} pom.xml
21mr|aqute-bnd-3.5.0-7|102	%pom_add_parent biz.aQute.bnd:parent:%{version}
21mr|aqute-bnd-3.5.0-7|103	%pom_add_dep org.osgi:osgi.cmpn
21mr|aqute-bnd-3.5.0-7|104	%pom_add_dep org.slf4j:slf4j-api
21mr|aqute-bnd-3.5.0-7|105	popd
21mr|aqute-bnd-3.5.0-7|106	
21mr|aqute-bnd-3.5.0-7|107	# bndlib.annotations
21mr|aqute-bnd-3.5.0-7|108	pushd biz.aQute.bnd.annotation
21mr|aqute-bnd-3.5.0-7|109	cp -p %{SOURCE6} pom.xml
21mr|aqute-bnd-3.5.0-7|110	%pom_add_parent biz.aQute.bnd:parent:%{version}
21mr|aqute-bnd-3.5.0-7|111	popd
21mr|aqute-bnd-3.5.0-7|112	
21mr|aqute-bnd-3.5.0-7|113	# bndlib
21mr|aqute-bnd-3.5.0-7|114	pushd biz.aQute.bndlib
21mr|aqute-bnd-3.5.0-7|115	cp -p %{SOURCE5} pom.xml
21mr|aqute-bnd-3.5.0-7|116	%pom_add_parent biz.aQute.bnd:parent:%{version}
21mr|aqute-bnd-3.5.0-7|117	
21mr|aqute-bnd-3.5.0-7|118	%pom_add_dep org.osgi:osgi.annotation
21mr|aqute-bnd-3.5.0-7|119	%pom_add_dep org.osgi:osgi.core
21mr|aqute-bnd-3.5.0-7|120	%pom_add_dep org.osgi:osgi.cmpn
21mr|aqute-bnd-3.5.0-7|121	%pom_add_dep org.slf4j:slf4j-api
21mr|aqute-bnd-3.5.0-7|122	%pom_add_dep biz.aQute.bnd:aQute.libg:%{version}
21mr|aqute-bnd-3.5.0-7|123	%pom_add_dep biz.aQute.bnd:biz.aQute.bnd.annotation:%{version}
21mr|aqute-bnd-3.5.0-7|124	popd
21mr|aqute-bnd-3.5.0-7|125	
21mr|aqute-bnd-3.5.0-7|126	# bnd
21mr|aqute-bnd-3.5.0-7|127	pushd biz.aQute.bnd
21mr|aqute-bnd-3.5.0-7|128	cp -p %{SOURCE4} pom.xml
21mr|aqute-bnd-3.5.0-7|129	%pom_add_parent biz.aQute.bnd:parent:%{version}
21mr|aqute-bnd-3.5.0-7|130	
21mr|aqute-bnd-3.5.0-7|131	%pom_add_dep biz.aQute.bnd:biz.aQute.bndlib:%{version}
21mr|aqute-bnd-3.5.0-7|132	%pom_add_dep biz.aQute.bnd:aQute.libg:%{version}
21mr|aqute-bnd-3.5.0-7|133	%pom_add_dep biz.aQute.bnd:biz.aQute.bnd.annotation:%{version}
21mr|aqute-bnd-3.5.0-7|134	%pom_add_dep org.apache.ant:ant
21mr|aqute-bnd-3.5.0-7|135	%pom_add_dep org.osgi:osgi.annotation
21mr|aqute-bnd-3.5.0-7|136	%pom_add_dep org.osgi:osgi.core
21mr|aqute-bnd-3.5.0-7|137	%pom_add_dep org.osgi:osgi.cmpn
21mr|aqute-bnd-3.5.0-7|138	%pom_add_dep org.slf4j:slf4j-api
21mr|aqute-bnd-3.5.0-7|139	
21mr|aqute-bnd-3.5.0-7|140	%pom_add_dep org.slf4j:slf4j-simple::runtime
21mr|aqute-bnd-3.5.0-7|141	popd
21mr|aqute-bnd-3.5.0-7|142	
21mr|aqute-bnd-3.5.0-7|143	# maven-plugins
21mr|aqute-bnd-3.5.0-7|144	pushd maven
21mr|aqute-bnd-3.5.0-7|145	rm bnd-shared-maven-lib/src/main/java/aQute/bnd/maven/lib/resolve/DependencyResolver.java
21mr|aqute-bnd-3.5.0-7|146	%pom_remove_dep -r :biz.aQute.resolve
21mr|aqute-bnd-3.5.0-7|147	%pom_remove_dep -r :biz.aQute.repository
21mr|aqute-bnd-3.5.0-7|148	# Unavailable reactor dependency - org.osgi.impl.bundle.repoindex.cli
21mr|aqute-bnd-3.5.0-7|149	%pom_disable_module bnd-indexer-maven-plugin
21mr|aqute-bnd-3.5.0-7|150	# Requires unbuilt parts of bnd
21mr|aqute-bnd-3.5.0-7|151	%pom_disable_module bnd-export-maven-plugin
21mr|aqute-bnd-3.5.0-7|152	%pom_disable_module bnd-resolver-maven-plugin
21mr|aqute-bnd-3.5.0-7|153	%pom_disable_module bnd-testing-maven-plugin
21mr|aqute-bnd-3.5.0-7|154	# Integration tests require Internet access
21mr|aqute-bnd-3.5.0-7|155	%pom_remove_plugin -r :maven-invoker-plugin
21mr|aqute-bnd-3.5.0-7|156	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|aqute-bnd-3.5.0-7|157	
21mr|aqute-bnd-3.5.0-7|158	%pom_remove_plugin -r :flatten-maven-plugin
21mr|aqute-bnd-3.5.0-7|159	popd
21mr|aqute-bnd-3.5.0-7|160	
21mr|aqute-bnd-3.5.0-7|161	
21mr|aqute-bnd-3.5.0-7|162	%mvn_alias biz.aQute.bnd:biz.aQute.bnd :bnd biz.aQute:bnd
21mr|aqute-bnd-3.5.0-7|163	%mvn_alias biz.aQute.bnd:biz.aQute.bndlib :bndlib biz.aQute:bndlib
21mr|aqute-bnd-3.5.0-7|164	
21mr|aqute-bnd-3.5.0-7|165	%mvn_package biz.aQute.bnd:biz.aQute.bndlib bndlib
21mr|aqute-bnd-3.5.0-7|166	%mvn_package biz.aQute.bnd:biz.aQute.bnd.annotation bndlib
21mr|aqute-bnd-3.5.0-7|167	%mvn_package biz.aQute.bnd:aQute.libg bndlib
21mr|aqute-bnd-3.5.0-7|168	%mvn_package biz.aQute.bnd:bnd-shared-maven-lib maven
21mr|aqute-bnd-3.5.0-7|169	%mvn_package biz.aQute.bnd:bnd-maven-plugin maven
21mr|aqute-bnd-3.5.0-7|170	%mvn_package biz.aQute.bnd:bnd-baseline-maven-plugin maven
21mr|aqute-bnd-3.5.0-7|171	%mvn_package biz.aQute.bnd:parent __noinstall
21mr|aqute-bnd-3.5.0-7|172	%mvn_package biz.aQute.bnd:bnd-plugin-parent __noinstall
21mr|aqute-bnd-3.5.0-7|173	
21mr|aqute-bnd-3.5.0-7|174	%build
21mr|aqute-bnd-3.5.0-7|175	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|aqute-bnd-3.5.0-7|176	
21mr|aqute-bnd-3.5.0-7|177	%install
21mr|aqute-bnd-3.5.0-7|178	%mvn_install
21mr|aqute-bnd-3.5.0-7|179	
21mr|aqute-bnd-3.5.0-7|180	install -d -m 755 %{buildroot}%{_sysconfdir}/ant.d
21mr|aqute-bnd-3.5.0-7|181	echo "aqute-bnd slf4j/api slf4j/simple osgi-annotation osgi-core osgi-compendium" >%{buildroot}%{_sysconfdir}/ant.d/%{name}
21mr|aqute-bnd-3.5.0-7|182	
21mr|aqute-bnd-3.5.0-7|183	%jpackage_script aQute.bnd.main.bnd "" "" aqute-bnd:slf4j/slf4j-api:slf4j/slf4j-simple:osgi-annotation:osgi-core:osgi-compendium bnd 1
21mr|aqute-bnd-3.5.0-7|184	
21mr|aqute-bnd-3.5.0-7|185	%files -f .mfiles
21mr|aqute-bnd-3.5.0-7|186	%license LICENSE
21mr|aqute-bnd-3.5.0-7|187	%{_bindir}/bnd
21mr|aqute-bnd-3.5.0-7|188	%config(noreplace) %{_sysconfdir}/ant.d/*
21mr|aqute-bnd-3.5.0-7|189	
21mr|aqute-bnd-3.5.0-7|190	%files -n aqute-bndlib -f .mfiles-bndlib
21mr|aqute-bnd-3.5.0-7|191	%license LICENSE
21mr|aqute-bnd-3.5.0-7|192	
21mr|aqute-bnd-3.5.0-7|193	%files -n bnd-maven-plugin -f .mfiles-maven
21mr|aqute-bnd-3.5.0-7|194	
21mr|aqute-bnd-3.5.0-7|195	%files javadoc -f .mfiles-javadoc
21mr|aqute-bnd-3.5.0-7|196	%license LICENSE
21mr|aqute-bnd-3.5.0-7|197	

11456 21
21mr|arduino-1.8.19-2|1	%global antflags -Dno_arduino_builder=true -Dsystem_avr=true -Dlight_bundle=true
21mr|arduino-1.8.19-2|2	
21mr|arduino-1.8.19-2|3	%global appstream_id cc.arduino.arduinoide
21mr|arduino-1.8.19-2|4	
21mr|arduino-1.8.19-2|5	%global avr_version 1.8.3
21mr|arduino-1.8.19-2|6	%global ethernet_version 2.0.0
21mr|arduino-1.8.19-2|7	%global examples_version 1.9.1
21mr|arduino-1.8.19-2|8	%global gsm_version 1.0.6
21mr|arduino-1.8.19-2|9	%global stepper_version 1.1.3
21mr|arduino-1.8.19-2|10	%global tft_version 1.0.6
21mr|arduino-1.8.19-2|11	%global wifi_version 1.2.7
21mr|arduino-1.8.19-2|12	%global firmata_version 2.5.8
21mr|arduino-1.8.19-2|13	%global bridge_version 1.7.0
21mr|arduino-1.8.19-2|14	%global robot_control_version 1.0.4
21mr|arduino-1.8.19-2|15	%global robot_motor_version 1.0.3
21mr|arduino-1.8.19-2|16	%global robotirremote_version 2.0.0
21mr|arduino-1.8.19-2|17	%global spacebrewyun_version 1.0.2
21mr|arduino-1.8.19-2|18	%global temboo_version 1.2.1
21mr|arduino-1.8.19-2|19	%global esplora_version 1.0.4
21mr|arduino-1.8.19-2|20	%global mouse_version 1.0.1
21mr|arduino-1.8.19-2|21	%global keyboard_version 1.0.2
21mr|arduino-1.8.19-2|22	%global sd_version 1.2.4
21mr|arduino-1.8.19-2|23	%global servo_version 1.1.6
21mr|arduino-1.8.19-2|24	%global liquidcrystal_version 1.0.7
21mr|arduino-1.8.19-2|25	%global adafruit_version 1.10.4
21mr|arduino-1.8.19-2|26	
21mr|arduino-1.8.19-2|27	%global reference_version 1.6.6-3
21mr|arduino-1.8.19-2|28	%global wifi_firmware_updater_version 0.12.0
21mr|arduino-1.8.19-2|29	
21mr|arduino-1.8.19-2|30	Name:           arduino
21mr|arduino-1.8.19-2|31	Version:        1.8.19
21mr|arduino-1.8.19-2|32	Release:        2
21mr|arduino-1.8.19-2|33	Summary:        An IDE for Arduino-compatible electronics prototyping platforms
21mr|arduino-1.8.19-2|34	Group:		Development/Java
21mr|arduino-1.8.19-2|35	License:        GPLv2+ and LGPLv2+ and CC-BY-SA
21mr|arduino-1.8.19-2|36	URL:            https://www.arduino.cc/
21mr|arduino-1.8.19-2|37	Source0:        https://github.com/arduino/Arduino/archive/%{version}/%{name}-%{version}.tar.gz
21mr|arduino-1.8.19-2|38	Source10:       https://downloads.arduino.cc/cores/avr-%{avr_version}.tar.bz2
21mr|arduino-1.8.19-2|39	Source11:       https://github.com/arduino-libraries/Ethernet/archive/%{ethernet_version}/Ethernet-%{ethernet_version}.zip
21mr|arduino-1.8.19-2|40	Source12:       https://github.com/arduino-libraries/GSM/archive/%{gsm_version}/GSM-%{gsm_version}.zip
21mr|arduino-1.8.19-2|41	Source13:       https://github.com/arduino-libraries/Stepper/archive/%{stepper_version}/Stepper-%{stepper_version}.zip
21mr|arduino-1.8.19-2|42	Source14:       https://github.com/arduino-libraries/TFT/archive/%{tft_version}/TFT-%{tft_version}.zip
21mr|arduino-1.8.19-2|43	Source15:       https://github.com/arduino-libraries/WiFi/archive/%{wifi_version}/WiFi-%{wifi_version}.zip
21mr|arduino-1.8.19-2|44	Source16:       https://github.com/firmata/arduino/archive/%{firmata_version}/Firmata-%{firmata_version}.zip
21mr|arduino-1.8.19-2|45	Source17:       https://github.com/arduino-libraries/Bridge/archive/%{bridge_version}/Bridge-%{bridge_version}.zip
21mr|arduino-1.8.19-2|46	Source18:       https://github.com/arduino-libraries/Robot_Control/archive/%{robot_control_version}/Robot_Control-%{robot_control_version}.zip
21mr|arduino-1.8.19-2|47	Source19:       https://github.com/arduino-libraries/Robot_Motor/archive/%{robot_motor_version}/Robot_Motor-%{robot_motor_version}.zip
21mr|arduino-1.8.19-2|48	Source20:       https://github.com/arduino-libraries/RobotIRremote/archive/%{robotirremote_version}/RobotIRremote-%{robotirremote_version}.zip
21mr|arduino-1.8.19-2|49	Source21:       https://github.com/arduino-libraries/SpacebrewYun/archive/%{spacebrewyun_version}/SpacebrewYun-%{spacebrewyun_version}.zip
21mr|arduino-1.8.19-2|50	Source22:       https://github.com/arduino-libraries/Temboo/archive/%{temboo_version}/Temboo-%{temboo_version}.zip
21mr|arduino-1.8.19-2|51	Source23:       https://github.com/arduino-libraries/Esplora/archive/%{esplora_version}/Esplora-%{esplora_version}.zip
21mr|arduino-1.8.19-2|52	Source24:       https://github.com/arduino-libraries/Mouse/archive/%{mouse_version}/Mouse-%{mouse_version}.zip
21mr|arduino-1.8.19-2|53	Source25:       https://github.com/arduino-libraries/Keyboard/archive/%{keyboard_version}/Keyboard-%{keyboard_version}.zip
21mr|arduino-1.8.19-2|54	Source26:       https://github.com/arduino-libraries/SD/archive/%{sd_version}/SD-%{sd_version}.zip
21mr|arduino-1.8.19-2|55	Source27:       https://github.com/arduino-libraries/Servo/archive/%{servo_version}/Servo-%{servo_version}.zip
21mr|arduino-1.8.19-2|56	Source28:       https://github.com/arduino-libraries/LiquidCrystal/archive/%{liquidcrystal_version}/LiquidCrystal-%{liquidcrystal_version}.zip
21mr|arduino-1.8.19-2|57	Source29:       https://github.com/Adafruit/Adafruit_CircuitPlayground/archive/%{adafruit_version}/Adafruit_Circuit_Playground-%{adafruit_version}.zip
21mr|arduino-1.8.19-2|58	Source30:	https://github.com/arduino/arduino-examples/archive/%{examples_version}/arduino-examples-%{examples_version}.zip
21mr|arduino-1.8.19-2|59	Source50:       https://downloads.arduino.cc/reference-%{reference_version}.zip
21mr|arduino-1.8.19-2|60	Source51:       https://github.com/arduino-libraries/WiFi101-FirmwareUpdater-Plugin/releases/download/v%{wifi_firmware_updater_version}/WiFi101-Updater-ArduinoIDE-Plugin-%{wifi_firmware_updater_version}.zip
21mr|arduino-1.8.19-2|61	
21mr|arduino-1.8.19-2|62	Patch0:         arduino-use-system-avrdude.patch
21mr|arduino-1.8.19-2|63	Patch1:         arduino-use-system-astyle.patch
21mr|arduino-1.8.19-2|64	Patch2:         arduino-use-system-libserialport.patch
21mr|arduino-1.8.19-2|65	Patch3:         arduino-drop-macosx.patch
21mr|arduino-1.8.19-2|66	Patch4:         arduino-wrapper.patch
21mr|arduino-1.8.19-2|67	Patch5:         arduino-add-to-groups.patch
21mr|arduino-1.8.19-2|68	Patch6:         arduino-fix-path-to-builder.patch
21mr|arduino-1.8.19-2|69	Patch7:         arduino-fix-fresh-rsyntaxtextarea.patch
21mr|arduino-1.8.19-2|70	Patch8:		ctags-path.patch
21mr|arduino-1.8.19-2|71	
21mr|arduino-1.8.19-2|72	BuildRequires:  ant
21mr|arduino-1.8.19-2|73	BuildRequires:  desktop-file-utils
21mr|arduino-1.8.19-2|74	BuildRequires:  appstream-util
21mr|arduino-1.8.19-2|75	BuildRequires:  javapackages-tools
21mr|arduino-1.8.19-2|76	BuildRequires:  java-devel
21mr|arduino-1.8.19-2|77	
21mr|arduino-1.8.19-2|78	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|arduino-1.8.19-2|79	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)
21mr|arduino-1.8.19-2|80	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|arduino-1.8.19-2|81	BuildRequires:  mvn(com.fifesoft:rsyntaxtextarea)
21mr|arduino-1.8.19-2|82	BuildRequires:  mvn(com.github.zafarkhaja:java-semver)
21mr|arduino-1.8.19-2|83	BuildRequires:  mvn(com.jcraft:jsch)
21mr|arduino-1.8.19-2|84	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|arduino-1.8.19-2|85	BuildRequires:  mvn(commons-io:commons-io)
21mr|arduino-1.8.19-2|86	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|arduino-1.8.19-2|87	BuildRequires:  mvn(org.apache.commons:commons-exec)
21mr|arduino-1.8.19-2|88	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|arduino-1.8.19-2|89	BuildRequires:  mvn(org.apache.commons:commons-logging)
21mr|arduino-1.8.19-2|90	BuildRequires:  mvn(org.apache.commons:commons-net)
21mr|arduino-1.8.19-2|91	BuildRequires:  mvn(org.apache.logging.log4j:log4j-api)
21mr|arduino-1.8.19-2|92	BuildRequires:  mvn(org.apache.xmlgraphics:batik-all)
21mr|arduino-1.8.19-2|93	BuildRequires:  mvn(org.bouncycastle:bcpg-jdk15)
21mr|arduino-1.8.19-2|94	BuildRequires:  mvn(javax.jmdns:jmdns)
21mr|arduino-1.8.19-2|95	BuildRequires:  mvn(org.scream3r:jssc)
21mr|arduino-1.8.19-2|96	
21mr|arduino-1.8.19-2|97	Requires:       %{name}-core = %{version}-%{release}
21mr|arduino-1.8.19-2|98	Requires:       %{name}-devel = %{version}-%{release}
21mr|arduino-1.8.19-2|99	Requires:       javapackages-tools
21mr|arduino-1.8.19-2|100	Requires:       polkit
21mr|arduino-1.8.19-2|101	
21mr|arduino-1.8.19-2|102	# Require arduino-builder, which is a go project and won't exist outside these arches
21mr|arduino-1.8.19-2|103	ExclusiveArch:  %{arm64} %{x86_64}
21mr|arduino-1.8.19-2|104	Requires:       %{name}-builder >= 1.3.25
21mr|arduino-1.8.19-2|105	Requires:	%{name}-ctags
21mr|arduino-1.8.19-2|106	
21mr|arduino-1.8.19-2|107	BuildArch:      noarch
21mr|arduino-1.8.19-2|108	
21mr|arduino-1.8.19-2|109	%description
21mr|arduino-1.8.19-2|110	Arduino is an open-source electronics prototyping platform based on
21mr|arduino-1.8.19-2|111	flexible, easy-to-use hardware and software. It's intended for artists,
21mr|arduino-1.8.19-2|112	designers, hobbyists, and anyone interested in creating interactive
21mr|arduino-1.8.19-2|113	objects or environments.
21mr|arduino-1.8.19-2|114	
21mr|arduino-1.8.19-2|115	This package contains an IDE that can be used to develop and upload code
21mr|arduino-1.8.19-2|116	to the micro-controller.
21mr|arduino-1.8.19-2|117	
21mr|arduino-1.8.19-2|118	%package        core
21mr|arduino-1.8.19-2|119	Summary:        Files required for compiling code for Arduino-compatible micro-controllers
21mr|arduino-1.8.19-2|120	
21mr|arduino-1.8.19-2|121	Requires:       %{name}-doc = %{version}-%{release}
21mr|arduino-1.8.19-2|122	Requires:       %{name}-listSerialPortsC
21mr|arduino-1.8.19-2|123	Requires:       astyle
21mr|arduino-1.8.19-2|124	Requires:       avrdude
21mr|arduino-1.8.19-2|125	Requires:       %{_bindir}/avr-gcc
21mr|arduino-1.8.19-2|126	Requires:       %{_bindir}/avr-c++
21mr|arduino-1.8.19-2|127	Requires:       avr-libc
21mr|arduino-1.8.19-2|128	Requires:       java
21mr|arduino-1.8.19-2|129	
21mr|arduino-1.8.19-2|130	Requires:       mvn(apache:commons-httpclient)
21mr|arduino-1.8.19-2|131	Requires:       mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|arduino-1.8.19-2|132	Requires:       mvn(com.fasterxml.jackson.core:jackson-core)
21mr|arduino-1.8.19-2|133	Requires:       mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|arduino-1.8.19-2|134	Requires:       mvn(com.fifesoft:rsyntaxtextarea)
21mr|arduino-1.8.19-2|135	Requires:       mvn(com.github.zafarkhaja:java-semver)
21mr|arduino-1.8.19-2|136	Requires:       mvn(com.jcraft:jsch)
21mr|arduino-1.8.19-2|137	Requires:       mvn(commons-codec:commons-codec)
21mr|arduino-1.8.19-2|138	Requires:       mvn(commons-io:commons-io)
21mr|arduino-1.8.19-2|139	Requires:       mvn(org.apache.commons:commons-compress)
21mr|arduino-1.8.19-2|140	Requires:       mvn(org.apache.commons:commons-exec)
21mr|arduino-1.8.19-2|141	Requires:       mvn(org.apache.commons:commons-lang3)
21mr|arduino-1.8.19-2|142	Requires:       mvn(org.apache.commons:commons-logging)
21mr|arduino-1.8.19-2|143	Requires:       mvn(org.apache.commons:commons-net)
21mr|arduino-1.8.19-2|144	Requires:       mvn(org.apache.logging.log4j:log4j-api)
21mr|arduino-1.8.19-2|145	Requires:       mvn(org.apache.xmlgraphics:batik-all)
21mr|arduino-1.8.19-2|146	Requires:       mvn(org.apache.xmlgraphics:xmlgraphics-commons)
21mr|arduino-1.8.19-2|147	Requires:       mvn(org.bouncycastle:bcpg-jdk15)
21mr|arduino-1.8.19-2|148	Requires:       mvn(javax.jmdns:jmdns)
21mr|arduino-1.8.19-2|149	Requires:       mvn(org.ow2.asm:asm-all)
21mr|arduino-1.8.19-2|150	Requires:       mvn(org.scream3r:jssc)
21mr|arduino-1.8.19-2|151	Requires:       mvn(org.slf4j:slf4j-api)
21mr|arduino-1.8.19-2|152	Requires:       mvn(xml-apis:xml-apis)
21mr|arduino-1.8.19-2|153	
21mr|arduino-1.8.19-2|154	%description    core
21mr|arduino-1.8.19-2|155	Arduino is an open-source electronics prototyping platform based on
21mr|arduino-1.8.19-2|156	flexible, easy-to-use hardware and software. It's intended for artists,
21mr|arduino-1.8.19-2|157	designers, hobbyists, and anyone interested in creating interactive
21mr|arduino-1.8.19-2|158	objects or environments.
21mr|arduino-1.8.19-2|159	
21mr|arduino-1.8.19-2|160	This package contains the core files required to compile and upload
21mr|arduino-1.8.19-2|161	Arduino code.
21mr|arduino-1.8.19-2|162	
21mr|arduino-1.8.19-2|163	%package        doc
21mr|arduino-1.8.19-2|164	Summary:        Documentation for the Arduino micro-controller platform
21mr|arduino-1.8.19-2|165	
21mr|arduino-1.8.19-2|166	%description    doc
21mr|arduino-1.8.19-2|167	Arduino is an open-source electronics prototyping platform based on
21mr|arduino-1.8.19-2|168	flexible, easy-to-use hardware and software. It's intended for artists,
21mr|arduino-1.8.19-2|169	designers, hobbyists, and anyone interested in creating interactive
21mr|arduino-1.8.19-2|170	objects or environments.
21mr|arduino-1.8.19-2|171	
21mr|arduino-1.8.19-2|172	This package contains reference documentation.
21mr|arduino-1.8.19-2|173	
21mr|arduino-1.8.19-2|174	%package        devel
21mr|arduino-1.8.19-2|175	Summary:        Devel package for %{name}
21mr|arduino-1.8.19-2|176	
21mr|arduino-1.8.19-2|177	Requires:       %{name}-core
21mr|arduino-1.8.19-2|178	
21mr|arduino-1.8.19-2|179	%description    devel
21mr|arduino-1.8.19-2|180	Devel package for %{name}.
21mr|arduino-1.8.19-2|181	
21mr|arduino-1.8.19-2|182	
21mr|arduino-1.8.19-2|183	%prep
21mr|arduino-1.8.19-2|184	%autosetup -n Arduino-%{version} -N
21mr|arduino-1.8.19-2|185	
21mr|arduino-1.8.19-2|186	tar -xvf %{SOURCE10} -C hardware
21mr|arduino-1.8.19-2|187	
21mr|arduino-1.8.19-2|188	# Need improve this moment...
21mr|arduino-1.8.19-2|189	# patch0 requires unpacked archive with hardware things
21mr|arduino-1.8.19-2|190	%patch0 -p1
21mr|arduino-1.8.19-2|191	%patch1 -p1
21mr|arduino-1.8.19-2|192	%patch2 -p1
21mr|arduino-1.8.19-2|193	%patch3 -p1
21mr|arduino-1.8.19-2|194	%patch4 -p1
21mr|arduino-1.8.19-2|195	%patch5 -p1
21mr|arduino-1.8.19-2|196	%patch6 -p1
21mr|arduino-1.8.19-2|197	%patch7 -p1
21mr|arduino-1.8.19-2|198	%patch8 -p1
21mr|arduino-1.8.19-2|199	
21mr|arduino-1.8.19-2|200	cp \
21mr|arduino-1.8.19-2|201	%{SOURCE10} \
21mr|arduino-1.8.19-2|202	%{SOURCE11} \
21mr|arduino-1.8.19-2|203	%{SOURCE12} \
21mr|arduino-1.8.19-2|204	%{SOURCE13} \
21mr|arduino-1.8.19-2|205	%{SOURCE14} \
21mr|arduino-1.8.19-2|206	%{SOURCE15} \
21mr|arduino-1.8.19-2|207	%{SOURCE16} \
21mr|arduino-1.8.19-2|208	%{SOURCE17} \
21mr|arduino-1.8.19-2|209	%{SOURCE18} \
21mr|arduino-1.8.19-2|210	%{SOURCE19} \
21mr|arduino-1.8.19-2|211	%{SOURCE20} \
21mr|arduino-1.8.19-2|212	%{SOURCE21} \
21mr|arduino-1.8.19-2|213	%{SOURCE22} \
21mr|arduino-1.8.19-2|214	%{SOURCE23} \
21mr|arduino-1.8.19-2|215	%{SOURCE24} \
21mr|arduino-1.8.19-2|216	%{SOURCE25} \
21mr|arduino-1.8.19-2|217	%{SOURCE26} \
21mr|arduino-1.8.19-2|218	%{SOURCE27} \
21mr|arduino-1.8.19-2|219	%{SOURCE28} \
21mr|arduino-1.8.19-2|220	%{SOURCE29} \
21mr|arduino-1.8.19-2|221	%{SOURCE30} \
21mr|arduino-1.8.19-2|222	build/
21mr|arduino-1.8.19-2|223	cp \
21mr|arduino-1.8.19-2|224	%{SOURCE50} \
21mr|arduino-1.8.19-2|225	%{SOURCE51} \
21mr|arduino-1.8.19-2|226	build/shared/
21mr|arduino-1.8.19-2|227	
21mr|arduino-1.8.19-2|228	# Remove Windows and OSX specific code
21mr|arduino-1.8.19-2|229	find -type d \( -name macosx -o -name windows \) -print0 | xargs -0 rm -rf
21mr|arduino-1.8.19-2|230	
21mr|arduino-1.8.19-2|231	# Drop binaries
21mr|arduino-1.8.19-2|232	find -name '*.elf' -delete
21mr|arduino-1.8.19-2|233	find -name '*.class' -delete
21mr|arduino-1.8.19-2|234	find -name '*.jar' -delete
21mr|arduino-1.8.19-2|235	find -name '*.so' -delete
21mr|arduino-1.8.19-2|236	
21mr|arduino-1.8.19-2|237	# Disable update check
21mr|arduino-1.8.19-2|238	echo -e "\n# By default, don't notify the user of a new upstream version." \
21mr|arduino-1.8.19-2|239	"\n# https://bugzilla.redhat.com/show_bug.cgi?id=773519" \
21mr|arduino-1.8.19-2|240	"\nupdate.check=false" >> build/shared/lib/preferences.txt
21mr|arduino-1.8.19-2|241	
21mr|arduino-1.8.19-2|242	# Include requires jars to arduino-core/lib folder
21mr|arduino-1.8.19-2|243	build-jar-repository -p arduino-core/lib/ \
21mr|arduino-1.8.19-2|244	apache-commons-codec \
21mr|arduino-1.8.19-2|245	apache-commons-compress \
21mr|arduino-1.8.19-2|246	apache-commons-exec \
21mr|arduino-1.8.19-2|247	apache-commons-io \
21mr|arduino-1.8.19-2|248	apache-commons-lang3 \
21mr|arduino-1.8.19-2|249	apache-commons-logging \
21mr|arduino-1.8.19-2|250	apache-commons-net \
21mr|arduino-1.8.19-2|251	bcpg \
21mr|arduino-1.8.19-2|252	bcprov \
21mr|arduino-1.8.19-2|253	jackson-annotations \
21mr|arduino-1.8.19-2|254	jackson-core \
21mr|arduino-1.8.19-2|255	jackson-databind \
21mr|arduino-1.8.19-2|256	jmdns \
21mr|arduino-1.8.19-2|257	jsch \
21mr|arduino-1.8.19-2|258	jsemver \
21mr|arduino-1.8.19-2|259	jssc
21mr|arduino-1.8.19-2|260	
21mr|arduino-1.8.19-2|261	# Include few libraries manually
21mr|arduino-1.8.19-2|262	ln -s /usr/share/java/log4j/log4j-api.jar arduino-core/lib/log4j-api.jar
21mr|arduino-1.8.19-2|263	
21mr|arduino-1.8.19-2|264	# Include requires jars to app/lib folder
21mr|arduino-1.8.19-2|265	build-jar-repository -p app/lib/ \
21mr|arduino-1.8.19-2|266	apache-commons-compress \
21mr|arduino-1.8.19-2|267	apache-commons-lang3 \
21mr|arduino-1.8.19-2|268	batik \
21mr|arduino-1.8.19-2|269	jsch \
21mr|arduino-1.8.19-2|270	jsemver \
21mr|arduino-1.8.19-2|271	jssc \
21mr|arduino-1.8.19-2|272	rsyntaxtextarea
21mr|arduino-1.8.19-2|273	
21mr|arduino-1.8.19-2|274	# Include library manually
21mr|arduino-1.8.19-2|275	ln -s /usr/share/java/log4j/log4j-api.jar app/lib/log4j-api.jar
21mr|arduino-1.8.19-2|276	
21mr|arduino-1.8.19-2|277	
21mr|arduino-1.8.19-2|278	%build
21mr|arduino-1.8.19-2|279	pushd build
21mr|arduino-1.8.19-2|280	echo %{version} | ant build %{antflags}
21mr|arduino-1.8.19-2|281	mkdir -p linux/work/hardware/arduino/
21mr|arduino-1.8.19-2|282	mv ../hardware/*/ linux/work/hardware/arduino/
21mr|arduino-1.8.19-2|283	popd
21mr|arduino-1.8.19-2|284	
21mr|arduino-1.8.19-2|285	
21mr|arduino-1.8.19-2|286	%install
21mr|arduino-1.8.19-2|287	pushd build
21mr|arduino-1.8.19-2|288	
21mr|arduino-1.8.19-2|289	# Install wrapper
21mr|arduino-1.8.19-2|290	install -m 0755 -Dp linux/work/%{name} %{buildroot}%{_bindir}/%{name}
21mr|arduino-1.8.19-2|291	
21mr|arduino-1.8.19-2|292	# Install desktop file
21mr|arduino-1.8.19-2|293	cp -p linux/dist/desktop.template linux/dist/%{appstream_id}.desktop
21mr|arduino-1.8.19-2|294	desktop-file-install --dir=%{buildroot}%{_datadir}/applications --set-icon=%{appstream_id} --set-key=Exec --set-value=%{name} linux/dist/%{appstream_id}.desktop
21mr|arduino-1.8.19-2|295	
21mr|arduino-1.8.19-2|296	# Install app data
21mr|arduino-1.8.19-2|297	install -m 0644 -Dp linux/dist/appdata.xml %{buildroot}%{_datadir}/metainfo/%{appstream_id}.appdata.xml
21mr|arduino-1.8.19-2|298	
21mr|arduino-1.8.19-2|299	# Install mime data
21mr|arduino-1.8.19-2|300	install -m 0644 -Dp linux/dist/mime.xml %{buildroot}%{_datadir}/mime/packages/%{appstream_id}.xml
21mr|arduino-1.8.19-2|301	
21mr|arduino-1.8.19-2|302	# Install icons
21mr|arduino-1.8.19-2|303	for dir in shared/icons/*; do
21mr|arduino-1.8.19-2|304	if [ -d $dir ]
21mr|arduino-1.8.19-2|305	then
21mr|arduino-1.8.19-2|306	size=`basename $dir`
21mr|arduino-1.8.19-2|307	install -m 0644 -Dp $dir/apps/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/$size/apps/%{appstream_id}.png
21mr|arduino-1.8.19-2|308	fi
21mr|arduino-1.8.19-2|309	done
21mr|arduino-1.8.19-2|310	
21mr|arduino-1.8.19-2|311	
21mr|arduino-1.8.19-2|312	# Install libs, examples, etc
21mr|arduino-1.8.19-2|313	mkdir -p                                    %{buildroot}%{_datadir}/%{name}
21mr|arduino-1.8.19-2|314	cp -ap linux/work/{examples,hardware,lib}   %{buildroot}%{_datadir}/%{name}/
21mr|arduino-1.8.19-2|315	
21mr|arduino-1.8.19-2|316	rm -rf \
21mr|arduino-1.8.19-2|317	%{buildroot}%{_datadir}/%{name}/lib/*.jar \
21mr|arduino-1.8.19-2|318	%{buildroot}%{_datadir}/%{name}/lib/desktop.template \
21mr|arduino-1.8.19-2|319	%{buildroot}%{_datadir}/%{name}/lib/version.txt \
21mr|arduino-1.8.19-2|320	%{buildroot}%{_datadir}/%{name}/hardware/tools
21mr|arduino-1.8.19-2|321	
21mr|arduino-1.8.19-2|322	cp -a linux/work/lib/{arduino-core.jar,pde.jar} %{buildroot}%{_datadir}/%{name}/lib/
21mr|arduino-1.8.19-2|323	
21mr|arduino-1.8.19-2|324	install -m 0755 -Dp linux/dist/%{name}-add-groups %{buildroot}%{_libexecdir}/%{name}-add-groups
21mr|arduino-1.8.19-2|325	install -m 0644 -Dp linux/dist/cc.arduino.add-groups.policy %{buildroot}%{_datadir}/polkit-1/actions/cc.arduino.add-groups.policy
21mr|arduino-1.8.19-2|326	
21mr|arduino-1.8.19-2|327	# Install configs
21mr|arduino-1.8.19-2|328	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|arduino-1.8.19-2|329	ln -s %{_datadir}/%{name}/hardware/avr/boards.txt       %{buildroot}%{_sysconfdir}/%{name}/boards.txt
21mr|arduino-1.8.19-2|330	ln -s %{_datadir}/%{name}/hardware/avr/programmers.txt  %{buildroot}%{_sysconfdir}/%{name}/programmers.txt
21mr|arduino-1.8.19-2|331	ln -s %{_datadir}/%{name}/lib/preferences.txt           %{buildroot}%{_sysconfdir}/%{name}/preferences.txt
21mr|arduino-1.8.19-2|332	
21mr|arduino-1.8.19-2|333	popd
21mr|arduino-1.8.19-2|334	
21mr|arduino-1.8.19-2|335	# Create empty directory to prevent compiler error
21mr|arduino-1.8.19-2|336	mkdir -p %{buildroot}%{_datadir}/%{name}/tools-builder
21mr|arduino-1.8.19-2|337	
21mr|arduino-1.8.19-2|338	%check
21mr|arduino-1.8.19-2|339	desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
21mr|arduino-1.8.19-2|340	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata.xml
21mr|arduino-1.8.19-2|341	
21mr|arduino-1.8.19-2|342	# Disabled because nothing provides org.fest.swing.*
21mr|arduino-1.8.19-2|343	# # Include requires jars to app/lib folder
21mr|arduino-1.8.19-2|344	# build-jar-repository -p app/test-lib/ \
21mr|arduino-1.8.19-2|345	#     jackson-databind \
21mr|arduino-1.8.19-2|346	#     junit
21mr|arduino-1.8.19-2|347	#
21mr|arduino-1.8.19-2|348	# pushd build
21mr|arduino-1.8.19-2|349	# ant test
21mr|arduino-1.8.19-2|350	# popd
21mr|arduino-1.8.19-2|351	
21mr|arduino-1.8.19-2|352	
21mr|arduino-1.8.19-2|353	%files core
21mr|arduino-1.8.19-2|354	%license license.txt
21mr|arduino-1.8.19-2|355	%doc README.md
21mr|arduino-1.8.19-2|356	%dir %{_sysconfdir}/%{name}
21mr|arduino-1.8.19-2|357	%config(noreplace) %{_sysconfdir}/%{name}/*
21mr|arduino-1.8.19-2|358	%dir %{_datadir}/%{name}
21mr|arduino-1.8.19-2|359	%{_datadir}/%{name}/lib/
21mr|arduino-1.8.19-2|360	%dir %{_datadir}/%{name}/tools-builder
21mr|arduino-1.8.19-2|361	
21mr|arduino-1.8.19-2|362	%files doc
21mr|arduino-1.8.19-2|363	%{_datadir}/%{name}/examples/
21mr|arduino-1.8.19-2|364	
21mr|arduino-1.8.19-2|365	%files devel
21mr|arduino-1.8.19-2|366	%{_datadir}/%{name}/hardware/
21mr|arduino-1.8.19-2|367	
21mr|arduino-1.8.19-2|368	%files
21mr|arduino-1.8.19-2|369	%{_bindir}/%{name}
21mr|arduino-1.8.19-2|370	%{_libexecdir}/%{name}-add-groups
21mr|arduino-1.8.19-2|371	%{_datadir}/applications/%{appstream_id}.desktop
21mr|arduino-1.8.19-2|372	%{_datadir}/metainfo/%{appstream_id}.appdata.xml
21mr|arduino-1.8.19-2|373	%{_datadir}/mime/packages/%{appstream_id}.xml
21mr|arduino-1.8.19-2|374	%{_datadir}/icons/hicolor/*/apps/%{appstream_id}.png
21mr|arduino-1.8.19-2|375	%{_datadir}/polkit-1/actions/cc.arduino.add-groups.policy
21mr|arduino-1.8.19-2|376	
21mr|arduino-1.8.19-2|377	

11457 21
21mr|arduino-builder-1.6.1-1|1	%define debug_package %{nil}
21mr|arduino-builder-1.6.1-1|2	
21mr|arduino-builder-1.6.1-1|3	%global goipath github.com/arduino/arduino-builder
21mr|arduino-builder-1.6.1-1|4	
21mr|arduino-builder-1.6.1-1|5	Name:           arduino-builder
21mr|arduino-builder-1.6.1-1|6	Version:        1.6.1
21mr|arduino-builder-1.6.1-1|7	Release:        1
21mr|arduino-builder-1.6.1-1|8	Summary:        A command line tool for compiling Arduino sketches
21mr|arduino-builder-1.6.1-1|9	License:        GPLv2+
21mr|arduino-builder-1.6.1-1|10	Group:          Development/Other
21mr|arduino-builder-1.6.1-1|11	
21mr|arduino-builder-1.6.1-1|12	URL:            http://www.arduino.cc
21mr|arduino-builder-1.6.1-1|13	Source0:        https://github.com/arduino/arduino-builder/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|arduino-builder-1.6.1-1|14	# unpack source, chdir to unpacket source and run "go mod vendor", tar.gz vendor dir
21mr|arduino-builder-1.6.1-1|15	Source10:       vendor_deps.tar.xz
21mr|arduino-builder-1.6.1-1|16	BuildRequires:  gcc
21mr|arduino-builder-1.6.1-1|17	BuildRequires:  golang
21mr|arduino-builder-1.6.1-1|18	%gometa
21mr|arduino-builder-1.6.1-1|19	
21mr|arduino-builder-1.6.1-1|20	
21mr|arduino-builder-1.6.1-1|21	%description
21mr|arduino-builder-1.6.1-1|22	This tool is able to parse Arduino Hardware specifications, properly run
21mr|arduino-builder-1.6.1-1|23	gcc and produce compiled sketches.
21mr|arduino-builder-1.6.1-1|24	An Arduino sketch differs from a standard C program in that it misses a
21mr|arduino-builder-1.6.1-1|25	main (provided by the Arduino core), function prototypes are not mandatory,
21mr|arduino-builder-1.6.1-1|26	and libraries inclusion is automagic (you just have to #include them).
21mr|arduino-builder-1.6.1-1|27	This tool generates function prototypes and gathers library paths,
21mr|arduino-builder-1.6.1-1|28	providing gcc with all the needed -I params.
21mr|arduino-builder-1.6.1-1|29	
21mr|arduino-builder-1.6.1-1|30	%prep
21mr|arduino-builder-1.6.1-1|31	%goprep
21mr|arduino-builder-1.6.1-1|32	
21mr|arduino-builder-1.6.1-1|33	%build
21mr|arduino-builder-1.6.1-1|34	tar -xf %{SOURCE10}
21mr|arduino-builder-1.6.1-1|35	export GOFLAGS='-buildmode=pie -trimpath -mod=vendor -modcacherw'
21mr|arduino-builder-1.6.1-1|36	GO111MODULE=on go build -v -ldflags "-linkmode=external"
21mr|arduino-builder-1.6.1-1|37	
21mr|arduino-builder-1.6.1-1|38	%install
21mr|arduino-builder-1.6.1-1|39	install -D -m 0755 %{name}  %{buildroot}/%{_bindir}/%{name}
21mr|arduino-builder-1.6.1-1|40	mkdir -p %{buildroot}/%{_datadir}/arduino
21mr|arduino-builder-1.6.1-1|41	cp -a hardware  %{buildroot}/%{_datadir}/arduino
21mr|arduino-builder-1.6.1-1|42	
21mr|arduino-builder-1.6.1-1|43	%files
21mr|arduino-builder-1.6.1-1|44	%license LICENSE.txt
21mr|arduino-builder-1.6.1-1|45	%doc CONTRIBUTING.md README.md
21mr|arduino-builder-1.6.1-1|46	%{_bindir}/%{name}
21mr|arduino-builder-1.6.1-1|47	%{_datadir}/arduino
21mr|arduino-builder-1.6.1-1|48	
21mr|arduino-builder-1.6.1-1|49	

11458 21
21mr|arduino-ctags-5.8_arduino11-1|1	%define suff_ver %(echo %{version} | sed -e "s/_/-/")
21mr|arduino-ctags-5.8_arduino11-1|2	
21mr|arduino-ctags-5.8_arduino11-1|3	Summary:	A mix of ctags and anjuta-tags for the perfect C++ ctags
21mr|arduino-ctags-5.8_arduino11-1|4	Name:		arduino-ctags
21mr|arduino-ctags-5.8_arduino11-1|5	Version:	5.8_arduino11
21mr|arduino-ctags-5.8_arduino11-1|6	Release:	1
21mr|arduino-ctags-5.8_arduino11-1|7	License:	GPLv2
21mr|arduino-ctags-5.8_arduino11-1|8	Group:		Development/C++
21mr|arduino-ctags-5.8_arduino11-1|9	Url:		https://github.com/arduino/ctags
21mr|arduino-ctags-5.8_arduino11-1|10	Source0:	https://github.com/arduino/ctags/releases/download/%{suff_ver}/ctags-%{suff_ver}.tar.xz
21mr|arduino-ctags-5.8_arduino11-1|11	Patch0:		ctags-CVE-2014-7204.patch
21mr|arduino-ctags-5.8_arduino11-1|12	BuildRequires:  gcc
21mr|arduino-ctags-5.8_arduino11-1|13	
21mr|arduino-ctags-5.8_arduino11-1|14	%description
21mr|arduino-ctags-5.8_arduino11-1|15	A mix of ctags and anjuta-tags for the perfect C++ ctags.
21mr|arduino-ctags-5.8_arduino11-1|16	
21mr|arduino-ctags-5.8_arduino11-1|17	%files
21mr|arduino-ctags-5.8_arduino11-1|18	%license COPYING
21mr|arduino-ctags-5.8_arduino11-1|19	%doc FAQ MAINTAINERS NEWS README
21mr|arduino-ctags-5.8_arduino11-1|20	%{_bindir}/%{name}
21mr|arduino-ctags-5.8_arduino11-1|21	%{_mandir}/man1/%{name}.1*
21mr|arduino-ctags-5.8_arduino11-1|22	
21mr|arduino-ctags-5.8_arduino11-1|23	#------------------------------------------------------------------
21mr|arduino-ctags-5.8_arduino11-1|24	
21mr|arduino-ctags-5.8_arduino11-1|25	%prep
21mr|arduino-ctags-5.8_arduino11-1|26	%autosetup -p1 -n ctags-%{suff_ver}
21mr|arduino-ctags-5.8_arduino11-1|27	
21mr|arduino-ctags-5.8_arduino11-1|28	%build
21mr|arduino-ctags-5.8_arduino11-1|29	%configure
21mr|arduino-ctags-5.8_arduino11-1|30	%make
21mr|arduino-ctags-5.8_arduino11-1|31	
21mr|arduino-ctags-5.8_arduino11-1|32	%install
21mr|arduino-ctags-5.8_arduino11-1|33	
21mr|arduino-ctags-5.8_arduino11-1|34	install -Dm 0755 ctags \
21mr|arduino-ctags-5.8_arduino11-1|35	%{buildroot}%{_bindir}/%{name}
21mr|arduino-ctags-5.8_arduino11-1|36	install -Dm 0644 ctags.1 \
21mr|arduino-ctags-5.8_arduino11-1|37	%{buildroot}%{_mandir}/man1/%{name}.1
21mr|arduino-ctags-5.8_arduino11-1|38	

11459 21
21mr|arduino-listSerialPortsC-1.4.0-1|1	%global shortname listSerialPortsC
21mr|arduino-listSerialPortsC-1.4.0-1|2	
21mr|arduino-listSerialPortsC-1.4.0-1|3	Name:		arduino-%{shortname}
21mr|arduino-listSerialPortsC-1.4.0-1|4	Version:	1.4.0
21mr|arduino-listSerialPortsC-1.4.0-1|5	Release:	1
21mr|arduino-listSerialPortsC-1.4.0-1|6	Summary:	Simple multiplatform program to list serial ports with vid/pid/iserial fields
21mr|arduino-listSerialPortsC-1.4.0-1|7	License:	LGPLv3+
21mr|arduino-listSerialPortsC-1.4.0-1|8	Group:		Development/Tools
21mr|arduino-listSerialPortsC-1.4.0-1|9	URL:		http://www.arduino.cc
21mr|arduino-listSerialPortsC-1.4.0-1|10	Source0:	https://github.com/arduino/listSerialPortsC/archive/%{version}.tar.gz#/%{shortname}-%{version}.tar.gz
21mr|arduino-listSerialPortsC-1.4.0-1|11	BuildRequires:	pkgconfig(libserialport)
21mr|arduino-listSerialPortsC-1.4.0-1|12	BuildRequires:  java-1.8.0-openjdk-devel
21mr|arduino-listSerialPortsC-1.4.0-1|13	BuildRequires:	gcc
21mr|arduino-listSerialPortsC-1.4.0-1|14	
21mr|arduino-listSerialPortsC-1.4.0-1|15	%description
21mr|arduino-listSerialPortsC-1.4.0-1|16	Simple environment to test libserialport in a single build machine fashion.
21mr|arduino-listSerialPortsC-1.4.0-1|17	
21mr|arduino-listSerialPortsC-1.4.0-1|18	%prep
21mr|arduino-listSerialPortsC-1.4.0-1|19	%setup -q -n %{shortname}-%{version}
21mr|arduino-listSerialPortsC-1.4.0-1|20	
21mr|arduino-listSerialPortsC-1.4.0-1|21	%build
21mr|arduino-listSerialPortsC-1.4.0-1|22	gcc `pkg-config --cflags libserialport` %{optflags} main.c `pkg-config --libs libserialport` -o listSerialC
21mr|arduino-listSerialPortsC-1.4.0-1|23	gcc `pkg-config --cflags libserialport` %{optflags} jnilib.c -I/usr/lib/jvm/java/include/ -I/usr/lib/jvm/java/include/linux -shared -fPIC `pkg-config --libs libserialport` -o liblistSerialsj.so
21mr|arduino-listSerialPortsC-1.4.0-1|24	
21mr|arduino-listSerialPortsC-1.4.0-1|25	%install
21mr|arduino-listSerialPortsC-1.4.0-1|26	mkdir -p %{buildroot}%{_bindir}
21mr|arduino-listSerialPortsC-1.4.0-1|27	install -m755 listSerialC %{buildroot}%{_bindir}
21mr|arduino-listSerialPortsC-1.4.0-1|28	# Yes, this is not normal, but this isn't really a useful lib, it's only for arduino.
21mr|arduino-listSerialPortsC-1.4.0-1|29	mkdir -p %{buildroot}%{_datadir}/arduino/lib/
21mr|arduino-listSerialPortsC-1.4.0-1|30	install -m755 liblistSerialsj.so %{buildroot}%{_datadir}/arduino/lib/
21mr|arduino-listSerialPortsC-1.4.0-1|31	
21mr|arduino-listSerialPortsC-1.4.0-1|32	%files
21mr|arduino-listSerialPortsC-1.4.0-1|33	%license LICENSE.md
21mr|arduino-listSerialPortsC-1.4.0-1|34	%doc README.md
21mr|arduino-listSerialPortsC-1.4.0-1|35	%{_bindir}/listSerialC
21mr|arduino-listSerialPortsC-1.4.0-1|36	%{_datadir}/arduino/lib/liblistSerialsj.so
21mr|arduino-listSerialPortsC-1.4.0-1|37	

11460 21
21mr|argon2-20190702-3|1	%define major 1
21mr|argon2-20190702-3|2	%define libname %mklibname %{name}_ %{major}
21mr|argon2-20190702-3|3	%define devname %mklibname %{name} -d
21mr|argon2-20190702-3|4	
21mr|argon2-20190702-3|5	Summary:	The reference C implementation of Argon2
21mr|argon2-20190702-3|6	Name:		argon2
21mr|argon2-20190702-3|7	Version:	20190702
21mr|argon2-20190702-3|8	Release:	3
21mr|argon2-20190702-3|9	License:	ASL 2.0
21mr|argon2-20190702-3|10	Group:		System/Libraries
21mr|argon2-20190702-3|11	Url:		https://github.com/P-H-C/phc-winner-argon2
21mr|argon2-20190702-3|12	Source0:	https://github.com/P-H-C/phc-winner-argon2/archive/%{version}/phc-winner-%{name}-%{version}.tar.gz
21mr|argon2-20190702-3|13	Requires:	%{libname} = %{EVRD}
21mr|argon2-20190702-3|14	
21mr|argon2-20190702-3|15	%description
21mr|argon2-20190702-3|16	This is the reference C implementation of Argon2, the password-hashing
21mr|argon2-20190702-3|17	function that won the Password Hashing Competition (PHC).
21mr|argon2-20190702-3|18	
21mr|argon2-20190702-3|19	Argon2 is a password-hashing function that summarizes the state of the
21mr|argon2-20190702-3|20	art in the design of memory-hard functions and can be used to hash
21mr|argon2-20190702-3|21	passwords for credential storage, key derivation, or other applications.
21mr|argon2-20190702-3|22	
21mr|argon2-20190702-3|23	%files
21mr|argon2-20190702-3|24	%doc CHANGELOG.md README.md
21mr|argon2-20190702-3|25	%doc argon2-specs.pdf
21mr|argon2-20190702-3|26	%{_bindir}/%{name}
21mr|argon2-20190702-3|27	%{_mandir}/man1/%{name}.1*
21mr|argon2-20190702-3|28	
21mr|argon2-20190702-3|29	#----------------------------------------------------------------------------
21mr|argon2-20190702-3|30	
21mr|argon2-20190702-3|31	%package -n %{libname}
21mr|argon2-20190702-3|32	Summary:	The reference C implementation of Argon2
21mr|argon2-20190702-3|33	Group:		System/Libraries
21mr|argon2-20190702-3|34	
21mr|argon2-20190702-3|35	%description -n %{libname}
21mr|argon2-20190702-3|36	Reference C implementation of Argon2, the password-hashing function
21mr|argon2-20190702-3|37	that won the Password Hashing Competition (PHC).
21mr|argon2-20190702-3|38	
21mr|argon2-20190702-3|39	%files -n %{libname}
21mr|argon2-20190702-3|40	%doc CHANGELOG.md README.md
21mr|argon2-20190702-3|41	%{_libdir}/lib%{name}.so.%{major}*
21mr|argon2-20190702-3|42	
21mr|argon2-20190702-3|43	#----------------------------------------------------------------------------
21mr|argon2-20190702-3|44	
21mr|argon2-20190702-3|45	%package -n %{devname}
21mr|argon2-20190702-3|46	Summary:	Development files for Argon2
21mr|argon2-20190702-3|47	Group:		Development/C++
21mr|argon2-20190702-3|48	Requires:	%{libname} = %{EVRD}
21mr|argon2-20190702-3|49	Provides:	%{name}-devel = %{EVRD}
21mr|argon2-20190702-3|50	
21mr|argon2-20190702-3|51	%description -n %{devname}
21mr|argon2-20190702-3|52	Headers for argon2, the reference C implementation of Argon2, the
21mr|argon2-20190702-3|53	password-hashing function that won the Password Hashing Competition (PHC).
21mr|argon2-20190702-3|54	
21mr|argon2-20190702-3|55	%files -n %{devname}
21mr|argon2-20190702-3|56	%doc CHANGELOG.md README.md
21mr|argon2-20190702-3|57	%{_includedir}/%{name}.h
21mr|argon2-20190702-3|58	%{_libdir}/lib%{name}.so
21mr|argon2-20190702-3|59	%{_libdir}/pkgconfig/lib%{name}.pc
21mr|argon2-20190702-3|60	
21mr|argon2-20190702-3|61	#----------------------------------------------------------------------------
21mr|argon2-20190702-3|62	
21mr|argon2-20190702-3|63	%prep
21mr|argon2-20190702-3|64	%setup -q -n phc-winner-%{name}-%{version}
21mr|argon2-20190702-3|65	
21mr|argon2-20190702-3|66	sed -i s,"LIBRARY_REL ?= lib.*","LIBRARY_REL = %{_lib}", Makefile
21mr|argon2-20190702-3|67	sed -i -e "s|@UPSTREAM_VER@|%{version}|" libargon2.pc.in
21mr|argon2-20190702-3|68	sed -i -e "s|lib/@HOST_MULTIARCH@|%{_lib}|" libargon2.pc.in
21mr|argon2-20190702-3|69	
21mr|argon2-20190702-3|70	# (From Fedora) Honour default RPM build options and library path, do not use -march=native
21mr|argon2-20190702-3|71	# Overoptimization leads to invalid CPU instructions
21mr|argon2-20190702-3|72	sed -e '/^CFLAGS/s:^CFLAGS:LDFLAGS=%{ldflags}\nCFLAGS:' \
21mr|argon2-20190702-3|73	-e 's:-O3 -Wall:%{optflags}:' \
21mr|argon2-20190702-3|74	-e 's:-march=\$(OPTTARGET) :${CFLAGS} :' \
21mr|argon2-20190702-3|75	-e 's:CFLAGS += -march=\$(OPTTARGET)::' \
21mr|argon2-20190702-3|76	-i Makefile
21mr|argon2-20190702-3|77	
21mr|argon2-20190702-3|78	%build
21mr|argon2-20190702-3|79	%make_build CC=%{__cc}
21mr|argon2-20190702-3|80	
21mr|argon2-20190702-3|81	%install
21mr|argon2-20190702-3|82	%make_install CC=%{__cc}
21mr|argon2-20190702-3|83	
21mr|argon2-20190702-3|84	# we don't want these
21mr|argon2-20190702-3|85	find %{buildroot} -name '*.a' -delete
21mr|argon2-20190702-3|86	
21mr|argon2-20190702-3|87	#chmod .so for strip
21mr|argon2-20190702-3|88	chmod 755 %{buildroot}%{_libdir}/lib%{name}.so.%{major}*
21mr|argon2-20190702-3|89	
21mr|argon2-20190702-3|90	install -D -m 644 man/argon2.1 %{buildroot}%{_mandir}/man1/%{name}.1
21mr|argon2-20190702-3|91	install -D -m 644 libargon2.pc %{buildroot}%{_libdir}/pkgconfig/lib%{name}.pc
21mr|argon2-20190702-3|92	
21mr|argon2-20190702-3|93	%check
21mr|argon2-20190702-3|94	%make CC=%{__cc} test

11461 21
21mr|argparse4j-0.6.0-7|1	Name:          argparse4j
21mr|argparse4j-0.6.0-7|2	Version:       0.6.0
21mr|argparse4j-0.6.0-7|3	Release:       7
21mr|argparse4j-0.6.0-7|4	Summary:       The command-line parser library based on Python's argparse
21mr|argparse4j-0.6.0-7|5	# files with ASL 2.0 src/main/java/net/sourceforge/argparse4j/impl/type/FileArgumentType.java
21mr|argparse4j-0.6.0-7|6	# src/main/java/net/sourceforge/argparse4j/internal/TerminalWidth.java
21mr|argparse4j-0.6.0-7|7	License:       ASL 2.0 and MIT
21mr|argparse4j-0.6.0-7|8	URL:           http://argparse4j.sourceforge.net
21mr|argparse4j-0.6.0-7|9	Source0:       https://github.com/tatsuhiro-t/argparse4j/archive/%{name}-%{version}.tar.gz
21mr|argparse4j-0.6.0-7|10	
21mr|argparse4j-0.6.0-7|11	BuildRequires: maven-local
21mr|argparse4j-0.6.0-7|12	BuildRequires: mvn(junit:junit)
21mr|argparse4j-0.6.0-7|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|argparse4j-0.6.0-7|14	BuildRequires: %{_bindir}/sphinx-build
21mr|argparse4j-0.6.0-7|15	
21mr|argparse4j-0.6.0-7|16	Group:          Development/Java
21mr|argparse4j-0.6.0-7|17	BuildArch:     noarch
21mr|argparse4j-0.6.0-7|18	# Java stack is not supported on x86_32
21mr|argparse4j-0.6.0-7|19	ExcludeArch: %{ix86}
21mr|argparse4j-0.6.0-7|20	
21mr|argparse4j-0.6.0-7|21	%description
21mr|argparse4j-0.6.0-7|22	Java port of Python's famous argparse command-line argument parser.
21mr|argparse4j-0.6.0-7|23	
21mr|argparse4j-0.6.0-7|24	%package javadoc
21mr|argparse4j-0.6.0-7|25	Summary:       Javadoc for %{name}
21mr|argparse4j-0.6.0-7|26	
21mr|argparse4j-0.6.0-7|27	%description javadoc
21mr|argparse4j-0.6.0-7|28	This package contains javadoc for %{name}.
21mr|argparse4j-0.6.0-7|29	
21mr|argparse4j-0.6.0-7|30	%package docs
21mr|argparse4j-0.6.0-7|31	Summary:       Documentation for %{name}
21mr|argparse4j-0.6.0-7|32	Requires:      %{name}-javadoc = %{version}-%{release}
21mr|argparse4j-0.6.0-7|33	
21mr|argparse4j-0.6.0-7|34	%description docs
21mr|argparse4j-0.6.0-7|35	Documentation for the %{name} library.
21mr|argparse4j-0.6.0-7|36	
21mr|argparse4j-0.6.0-7|37	%prep
21mr|argparse4j-0.6.0-7|38	%setup -q -n %{name}-%{name}-%{version}
21mr|argparse4j-0.6.0-7|39	
21mr|argparse4j-0.6.0-7|40	%pom_remove_plugin :exec-maven-plugin
21mr|argparse4j-0.6.0-7|41	%pom_remove_plugin :maven-assembly-plugin
21mr|argparse4j-0.6.0-7|42	%pom_remove_plugin :maven-gpg-plugin
21mr|argparse4j-0.6.0-7|43	%pom_remove_plugin :maven-javadoc-plugin
21mr|argparse4j-0.6.0-7|44	%pom_remove_plugin :maven-release-plugin
21mr|argparse4j-0.6.0-7|45	%pom_remove_plugin :maven-site-plugin
21mr|argparse4j-0.6.0-7|46	%pom_remove_plugin :maven-source-plugin
21mr|argparse4j-0.6.0-7|47	%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin
21mr|argparse4j-0.6.0-7|48	
21mr|argparse4j-0.6.0-7|49	%mvn_file : %{name}
21mr|argparse4j-0.6.0-7|50	
21mr|argparse4j-0.6.0-7|51	%build
21mr|argparse4j-0.6.0-7|52	
21mr|argparse4j-0.6.0-7|53	%mvn_build
21mr|argparse4j-0.6.0-7|54	
21mr|argparse4j-0.6.0-7|55	cd src/site/sphinx
21mr|argparse4j-0.6.0-7|56	%{__make} %{?_smp_mflags} html PACKAGE_VERSION=%{version}
21mr|argparse4j-0.6.0-7|57	rm -r _build/html/.buildinfo
21mr|argparse4j-0.6.0-7|58	rm -r _build/html/_static/jquery.js
21mr|argparse4j-0.6.0-7|59	rm -r _build/html/_static/underscore.js
21mr|argparse4j-0.6.0-7|60	
21mr|argparse4j-0.6.0-7|61	%install
21mr|argparse4j-0.6.0-7|62	%mvn_install
21mr|argparse4j-0.6.0-7|63	
21mr|argparse4j-0.6.0-7|64	sed -i "s|apidocs/|%{_javadocdir}/%{name}/|" $(find src/site/sphinx/_build/html/ -name "*.html")
21mr|argparse4j-0.6.0-7|65	
21mr|argparse4j-0.6.0-7|66	%files -f .mfiles
21mr|argparse4j-0.6.0-7|67	%doc NEWS README.rst
21mr|argparse4j-0.6.0-7|68	%license LICENSE.txt
21mr|argparse4j-0.6.0-7|69	
21mr|argparse4j-0.6.0-7|70	%files javadoc -f .mfiles-javadoc
21mr|argparse4j-0.6.0-7|71	%license LICENSE.txt
21mr|argparse4j-0.6.0-7|72	
21mr|argparse4j-0.6.0-7|73	%files docs
21mr|argparse4j-0.6.0-7|74	%doc src/site/sphinx/_build/html/
21mr|argparse4j-0.6.0-7|75	%license LICENSE.txt
21mr|argparse4j-0.6.0-7|76	

11462 21
21mr|args4j-2.33-8|1	Name:           args4j
21mr|args4j-2.33-8|2	Version:        2.33
21mr|args4j-2.33-8|3	Release:        8
21mr|args4j-2.33-8|4	Summary:        Java command line arguments parser
21mr|args4j-2.33-8|5	License:        MIT
21mr|args4j-2.33-8|6	Group:          Development/Java
21mr|args4j-2.33-8|7	URL:            http://args4j.kohsuke.org
21mr|args4j-2.33-8|8	Source0:        https://github.com/kohsuke/%{name}/archive/%{name}-site-%{version}.tar.gz
21mr|args4j-2.33-8|9	
21mr|args4j-2.33-8|10	BuildArch:      noarch
21mr|args4j-2.33-8|11	# Java stack is not supported on x86_32
21mr|args4j-2.33-8|12	ExcludeArch: %{ix86}
21mr|args4j-2.33-8|13	
21mr|args4j-2.33-8|14	BuildRequires:  maven-local
21mr|args4j-2.33-8|15	BuildRequires:  mvn(com.sun:tools)
21mr|args4j-2.33-8|16	BuildRequires:  mvn(junit:junit)
21mr|args4j-2.33-8|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|args4j-2.33-8|18	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|args4j-2.33-8|19	
21mr|args4j-2.33-8|20	%description
21mr|args4j-2.33-8|21	args4j is a small Java class library that makes it easy
21mr|args4j-2.33-8|22	to parse command line options/arguments in your CUI application.
21mr|args4j-2.33-8|23	- It makes the command line parsing very easy by using annotations
21mr|args4j-2.33-8|24	- You can generate the usage screen very easily
21mr|args4j-2.33-8|25	- You can generate HTML/XML that lists all options for your documentation
21mr|args4j-2.33-8|26	- Fully supports localization
21mr|args4j-2.33-8|27	- It is designed to parse javac like options (as opposed to GNU-style
21mr|args4j-2.33-8|28	where ls -lR is considered to have two options l and R)
21mr|args4j-2.33-8|29	
21mr|args4j-2.33-8|30	%package tools
21mr|args4j-2.33-8|31	Summary:        Development-time tool for generating additional artifacits
21mr|args4j-2.33-8|32	
21mr|args4j-2.33-8|33	%description tools
21mr|args4j-2.33-8|34	This package contains args4j development-time tool for generating
21mr|args4j-2.33-8|35	additional artifacits.
21mr|args4j-2.33-8|36	
21mr|args4j-2.33-8|37	%package parent
21mr|args4j-2.33-8|38	Summary:        args4j parent POM
21mr|args4j-2.33-8|39	
21mr|args4j-2.33-8|40	%description parent
21mr|args4j-2.33-8|41	This package contains parent POM for args4j project.
21mr|args4j-2.33-8|42	
21mr|args4j-2.33-8|43	%package javadoc
21mr|args4j-2.33-8|44	Summary:        API documentation for %{name}
21mr|args4j-2.33-8|45	
21mr|args4j-2.33-8|46	%description javadoc
21mr|args4j-2.33-8|47	This package contains the API documentation for %{name}.
21mr|args4j-2.33-8|48	
21mr|args4j-2.33-8|49	%prep
21mr|args4j-2.33-8|50	%setup -q -n %{name}-%{name}-site-%{version}
21mr|args4j-2.33-8|51	
21mr|args4j-2.33-8|52	# removing classpath addition
21mr|args4j-2.33-8|53	sed -i 's/<addClasspath>true/<addClasspath>false/g' %{name}-tools/pom.xml
21mr|args4j-2.33-8|54	
21mr|args4j-2.33-8|55	# fix ant group id
21mr|args4j-2.33-8|56	sed -i 's/<groupId>ant/<groupId>org.apache.ant/g' %{name}-tools/pom.xml
21mr|args4j-2.33-8|57	
21mr|args4j-2.33-8|58	# removing bundled stuff
21mr|args4j-2.33-8|59	find -name '*.class' -exec rm -f '{}' \;
21mr|args4j-2.33-8|60	find -name '*.jar' -exec rm -f '{}' \;
21mr|args4j-2.33-8|61	
21mr|args4j-2.33-8|62	%pom_remove_plugin :maven-shade-plugin %{name}-tools
21mr|args4j-2.33-8|63	%pom_remove_plugin -r :maven-site-plugin
21mr|args4j-2.33-8|64	
21mr|args4j-2.33-8|65	# XMvn cannot generate requires on dependecies with scope "system"
21mr|args4j-2.33-8|66	%pom_xpath_remove "pom:profile[pom:id[text()='jdk-tools-jar']]" %{name}-tools
21mr|args4j-2.33-8|67	%pom_add_dep com.sun:tools %{name}-tools
21mr|args4j-2.33-8|68	
21mr|args4j-2.33-8|69	# we don't need these now
21mr|args4j-2.33-8|70	%pom_disable_module args4j-maven-plugin
21mr|args4j-2.33-8|71	%pom_disable_module args4j-maven-plugin-example
21mr|args4j-2.33-8|72	
21mr|args4j-2.33-8|73	# Remove reliance on the parent pom
21mr|args4j-2.33-8|74	%pom_remove_parent
21mr|args4j-2.33-8|75	
21mr|args4j-2.33-8|76	# put args4j-tools and parent POM to separate subpackages
21mr|args4j-2.33-8|77	%mvn_package :args4j-tools::{}: %{name}-tools
21mr|args4j-2.33-8|78	%mvn_package :args4j-site::{}: %{name}-parent
21mr|args4j-2.33-8|79	
21mr|args4j-2.33-8|80	# install also compat symlinks
21mr|args4j-2.33-8|81	%mvn_file ":{*}" %{name}/@1 @1
21mr|args4j-2.33-8|82	
21mr|args4j-2.33-8|83	%build
21mr|args4j-2.33-8|84	%mvn_build
21mr|args4j-2.33-8|85	
21mr|args4j-2.33-8|86	%install
21mr|args4j-2.33-8|87	%mvn_install
21mr|args4j-2.33-8|88	
21mr|args4j-2.33-8|89	%files -f .mfiles
21mr|args4j-2.33-8|90	%license %{name}/LICENSE.txt
21mr|args4j-2.33-8|91	
21mr|args4j-2.33-8|92	%files tools -f .mfiles-%{name}-tools
21mr|args4j-2.33-8|93	
21mr|args4j-2.33-8|94	%files parent -f .mfiles-%{name}-parent
21mr|args4j-2.33-8|95	%license %{name}/LICENSE.txt
21mr|args4j-2.33-8|96	
21mr|args4j-2.33-8|97	%files javadoc -f .mfiles-javadoc
21mr|args4j-2.33-8|98	%license %{name}/LICENSE.txt
21mr|args4j-2.33-8|99	

11463 21
21mr|argyllcms-1.9.2-1|1	# Workaround to build with GCC 10
21mr|argyllcms-1.9.2-1|2	%global optflags %{optflags} -fcommon
21mr|argyllcms-1.9.2-1|3	%define major 0
21mr|argyllcms-1.9.2-1|4	%define libname %mklibname argyll %{major}
21mr|argyllcms-1.9.2-1|5	%define libicc %mklibname argyllicc %{major}
21mr|argyllcms-1.9.2-1|6	%define libimdi %mklibname imdi %{major}
21mr|argyllcms-1.9.2-1|7	%define devname %mklibname argyll -d
21mr|argyllcms-1.9.2-1|8	
21mr|argyllcms-1.9.2-1|9	Summary:	ICC compatible color management system
21mr|argyllcms-1.9.2-1|10	Name:		argyllcms
21mr|argyllcms-1.9.2-1|11	Version:	1.9.2
21mr|argyllcms-1.9.2-1|12	Release:	1
21mr|argyllcms-1.9.2-1|13	License:	GPLv3+ and BSD and MIT and AGPLv3+
21mr|argyllcms-1.9.2-1|14	Group:		Graphics
21mr|argyllcms-1.9.2-1|15	Url:		http://gitorious.org/hargyllcms
21mr|argyllcms-1.9.2-1|16	Source0:	http://people.freedesktop.org/~hughsient/releases/hargyllcms-%{version}.tar.xz
21mr|argyllcms-1.9.2-1|17	BuildRequires:	jpeg-devel
21mr|argyllcms-1.9.2-1|18	BuildRequires:	pkgconfig(libpng)
21mr|argyllcms-1.9.2-1|19	BuildRequires:	pkgconfig(libtiff-4)
21mr|argyllcms-1.9.2-1|20	BuildRequires:	pkgconfig(libusb-1.0)
21mr|argyllcms-1.9.2-1|21	BuildRequires:	pkgconfig(x11)
21mr|argyllcms-1.9.2-1|22	BuildRequires:	pkgconfig(xext)
21mr|argyllcms-1.9.2-1|23	BuildRequires:	pkgconfig(xinerama)
21mr|argyllcms-1.9.2-1|24	BuildRequires:	pkgconfig(xrandr)
21mr|argyllcms-1.9.2-1|25	BuildRequires:	pkgconfig(xscrnsaver)
21mr|argyllcms-1.9.2-1|26	BuildRequires:	pkgconfig(xxf86vm)
21mr|argyllcms-1.9.2-1|27	Requires:	udev
21mr|argyllcms-1.9.2-1|28	
21mr|argyllcms-1.9.2-1|29	%description
21mr|argyllcms-1.9.2-1|30	The Argyll color management system supports accurate ICC profile creation for
21mr|argyllcms-1.9.2-1|31	scanners, CMYK printers, film recorders and calibration and profiling of
21mr|argyllcms-1.9.2-1|32	displays.
21mr|argyllcms-1.9.2-1|33	
21mr|argyllcms-1.9.2-1|34	Spectral sample data is supported, allowing a selection of illuminants observer
21mr|argyllcms-1.9.2-1|35	types, and paper fluorescent whitener additive compensation. Profiles can also
21mr|argyllcms-1.9.2-1|36	incorporate source specific gamut mappings for perceptual and saturation
21mr|argyllcms-1.9.2-1|37	intents. Gamut mapping and profile linking uses the CIECAM02 appearance model,
21mr|argyllcms-1.9.2-1|38	a unique gamut mapping algorithm, and a wide selection of rendering intents. It
21mr|argyllcms-1.9.2-1|39	also includes code for the fastest portable 8 bit raster color conversion
21mr|argyllcms-1.9.2-1|40	engine available anywhere, as well as support for fast, fully accurate 16 bit
21mr|argyllcms-1.9.2-1|41	conversion. Device color gamuts can also be viewed and compared using a VRML
21mr|argyllcms-1.9.2-1|42	viewer.
21mr|argyllcms-1.9.2-1|43	
21mr|argyllcms-1.9.2-1|44	%files
21mr|argyllcms-1.9.2-1|45	%defattr(0644,root,root,0755)
21mr|argyllcms-1.9.2-1|46	%doc %{_defaultdocdir}/argyll
21mr|argyllcms-1.9.2-1|47	%attr(0755,root,root) %{_bindir}/*
21mr|argyllcms-1.9.2-1|48	%{_datadir}/color/argyll
21mr|argyllcms-1.9.2-1|49	%doc AUTHORS ChangeLog Readme.txt
21mr|argyllcms-1.9.2-1|50	
21mr|argyllcms-1.9.2-1|51	#----------------------------------------------------------------------------
21mr|argyllcms-1.9.2-1|52	
21mr|argyllcms-1.9.2-1|53	%package -n %{libname}
21mr|argyllcms-1.9.2-1|54	Summary:	Argyll CMS libraries
21mr|argyllcms-1.9.2-1|55	Group:		System/Libraries
21mr|argyllcms-1.9.2-1|56	
21mr|argyllcms-1.9.2-1|57	%description -n %{libname}
21mr|argyllcms-1.9.2-1|58	This package contains shared libraries used by Argyll CMS.
21mr|argyllcms-1.9.2-1|59	
21mr|argyllcms-1.9.2-1|60	%files -n %{libname}
21mr|argyllcms-1.9.2-1|61	%{_libdir}/libargyll.so.%{major}*
21mr|argyllcms-1.9.2-1|62	
21mr|argyllcms-1.9.2-1|63	#----------------------------------------------------------------------------
21mr|argyllcms-1.9.2-1|64	
21mr|argyllcms-1.9.2-1|65	%package -n %{libicc}
21mr|argyllcms-1.9.2-1|66	Summary:	Argyll CMS libraries
21mr|argyllcms-1.9.2-1|67	Group:		System/Libraries
21mr|argyllcms-1.9.2-1|68	Conflicts:	%{_lib}argyll0 < 1.5.1-2
21mr|argyllcms-1.9.2-1|69	
21mr|argyllcms-1.9.2-1|70	%description -n %{libicc}
21mr|argyllcms-1.9.2-1|71	This package contains shared libraries used by Argyll CMS.
21mr|argyllcms-1.9.2-1|72	
21mr|argyllcms-1.9.2-1|73	%files -n %{libicc}
21mr|argyllcms-1.9.2-1|74	%{_libdir}/libargyllicc.so.%{major}*
21mr|argyllcms-1.9.2-1|75	
21mr|argyllcms-1.9.2-1|76	#----------------------------------------------------------------------------
21mr|argyllcms-1.9.2-1|77	
21mr|argyllcms-1.9.2-1|78	%package -n %{libimdi}
21mr|argyllcms-1.9.2-1|79	Summary:	Argyll CMS libraries
21mr|argyllcms-1.9.2-1|80	Group:		System/Libraries
21mr|argyllcms-1.9.2-1|81	
21mr|argyllcms-1.9.2-1|82	%description -n %{libimdi}
21mr|argyllcms-1.9.2-1|83	This package contains shared libraries used by Argyll CMS.
21mr|argyllcms-1.9.2-1|84	
21mr|argyllcms-1.9.2-1|85	%files -n %{libimdi}
21mr|argyllcms-1.9.2-1|86	%{_libdir}/libimdi.so.%{major}*
21mr|argyllcms-1.9.2-1|87	
21mr|argyllcms-1.9.2-1|88	#----------------------------------------------------------------------------
21mr|argyllcms-1.9.2-1|89	
21mr|argyllcms-1.9.2-1|90	%package -n %{devname}
21mr|argyllcms-1.9.2-1|91	Summary:	Argyll CMS development files
21mr|argyllcms-1.9.2-1|92	Group:		Development/C
21mr|argyllcms-1.9.2-1|93	Requires:	%{libname} = %{EVRD}
21mr|argyllcms-1.9.2-1|94	Requires:	%{libicc} = %{EVRD}
21mr|argyllcms-1.9.2-1|95	Requires:	%{libimdi} = %{EVRD}
21mr|argyllcms-1.9.2-1|96	Provides:	%{name}-devel = %{EVRD}
21mr|argyllcms-1.9.2-1|97	
21mr|argyllcms-1.9.2-1|98	%description -n %{devname}
21mr|argyllcms-1.9.2-1|99	This package contains development files for Argyll CMS shared libraries.
21mr|argyllcms-1.9.2-1|100	
21mr|argyllcms-1.9.2-1|101	%files -n %{devname}
21mr|argyllcms-1.9.2-1|102	%doc AUTHORS ChangeLog Readme.txt
21mr|argyllcms-1.9.2-1|103	%{_libdir}/libargyll.so
21mr|argyllcms-1.9.2-1|104	%{_libdir}/libargyllicc.so
21mr|argyllcms-1.9.2-1|105	%{_libdir}/libimdi.so
21mr|argyllcms-1.9.2-1|106	
21mr|argyllcms-1.9.2-1|107	#----------------------------------------------------------------------------
21mr|argyllcms-1.9.2-1|108	
21mr|argyllcms-1.9.2-1|109	%prep
21mr|argyllcms-1.9.2-1|110	%setup -q -n hargyllcms-%{version}
21mr|argyllcms-1.9.2-1|111	
21mr|argyllcms-1.9.2-1|112	%build
21mr|argyllcms-1.9.2-1|113	autoreconf -fi
21mr|argyllcms-1.9.2-1|114	export LDFLAGS="-ldl"
21mr|argyllcms-1.9.2-1|115	%configure --disable-static
21mr|argyllcms-1.9.2-1|116	#parallel build is broken
21mr|argyllcms-1.9.2-1|117	make LIBS="-lrt -lpthread -lz -lm"
21mr|argyllcms-1.9.2-1|118	
21mr|argyllcms-1.9.2-1|119	%install
21mr|argyllcms-1.9.2-1|120	%makeinstall_std

11464 21
21mr|aria2-1.36.0-1|1	Summary:	Download utility with resuming and segmented downloading
21mr|aria2-1.36.0-1|2	Name:		aria2
21mr|aria2-1.36.0-1|3	Version:	1.36.0
21mr|aria2-1.36.0-1|4	Release:	1
21mr|aria2-1.36.0-1|5	License:	GPLv2+
21mr|aria2-1.36.0-1|6	Group:		Networking/File transfer
21mr|aria2-1.36.0-1|7	Url:		https://aria2.github.io
21mr|aria2-1.36.0-1|8	Source0:	https://github.com/aria2/aria2/releases/download/release-%{version}/%{name}-%{version}.tar.xz
21mr|aria2-1.36.0-1|9	BuildRequires:	bison
21mr|aria2-1.36.0-1|10	BuildRequires:	pkgconfig(cppunit)
21mr|aria2-1.36.0-1|11	BuildRequires:	pkgconfig(gnutls) >= 3.0
21mr|aria2-1.36.0-1|12	BuildRequires:	pkgconfig(libcares)
21mr|aria2-1.36.0-1|13	BuildRequires:	pkgconfig(libgcrypt)
21mr|aria2-1.36.0-1|14	BuildRequires:	pkgconfig(libxml-2.0)
21mr|aria2-1.36.0-1|15	BuildRequires:	pkgconfig(sqlite3)
21mr|aria2-1.36.0-1|16	BuildRequires:	pkgconfig(zlib)
21mr|aria2-1.36.0-1|17	Requires:	rootcerts
21mr|aria2-1.36.0-1|18	#we need 1.7.0 to have ares_library_init available
21mr|aria2-1.36.0-1|19	Requires:	c-ares >= 1.7.0
21mr|aria2-1.36.0-1|20	Provides:	webfetch
21mr|aria2-1.36.0-1|21	
21mr|aria2-1.36.0-1|22	%description
21mr|aria2-1.36.0-1|23	Aria2 has segmented downloading engine in its core. It can download one
21mr|aria2-1.36.0-1|24	file from multiple URLs or multiple connections from one URL. This results
21mr|aria2-1.36.0-1|25	in very high speed downloading, very much faster than ordinary browsers.
21mr|aria2-1.36.0-1|26	This engine is implemented with a single-thread model.
21mr|aria2-1.36.0-1|27	It can also download BitTorrent files and supports Metalink version 3.0.
21mr|aria2-1.36.0-1|28	
21mr|aria2-1.36.0-1|29	%files -f %{name}.lang
21mr|aria2-1.36.0-1|30	%doc %{_docdir}/%{name}
21mr|aria2-1.36.0-1|31	%{_bindir}/*
21mr|aria2-1.36.0-1|32	%{_datadir}/bash-completion/completions/aria2c
21mr|aria2-1.36.0-1|33	%{_mandir}/man1/*
21mr|aria2-1.36.0-1|34	
21mr|aria2-1.36.0-1|35	#-------------------------------------------------------------------------
21mr|aria2-1.36.0-1|36	
21mr|aria2-1.36.0-1|37	%prep
21mr|aria2-1.36.0-1|38	%autosetup -p1
21mr|aria2-1.36.0-1|39	
21mr|aria2-1.36.0-1|40	%build
21mr|aria2-1.36.0-1|41	export CFLAGS="%{optflags} -Os"
21mr|aria2-1.36.0-1|42	export CXXFLAGS="$CFLAGS"
21mr|aria2-1.36.0-1|43	
21mr|aria2-1.36.0-1|44	%configure \
21mr|aria2-1.36.0-1|45	--with-ca-bundle="%{_sysconfdir}/pki/tls/cert.pem" \
21mr|aria2-1.36.0-1|46	--with-bashcompletiondir="%{_datadir}/bash-completion/completions/" \
21mr|aria2-1.36.0-1|47	--enable-bittorrent \
21mr|aria2-1.36.0-1|48	--enable-metalink \
21mr|aria2-1.36.0-1|49	--enable-epoll \
21mr|aria2-1.36.0-1|50	--enable-threads=posix \
21mr|aria2-1.36.0-1|51	--disable-rpath \
21mr|aria2-1.36.0-1|52	--with-gnutls \
21mr|aria2-1.36.0-1|53	--without-openssl \
21mr|aria2-1.36.0-1|54	--with-sqlite3 \
21mr|aria2-1.36.0-1|55	--with-libxml2 \
21mr|aria2-1.36.0-1|56	--without-libexpat \
21mr|aria2-1.36.0-1|57	--with-libcares \
21mr|aria2-1.36.0-1|58	--with-libz
21mr|aria2-1.36.0-1|59	
21mr|aria2-1.36.0-1|60	%make_build
21mr|aria2-1.36.0-1|61	
21mr|aria2-1.36.0-1|62	# (tpg) disable checks on x86, on x86_64 all of them passes without any failures
21mr|aria2-1.36.0-1|63	%ifnarch %{ix86}
21mr|aria2-1.36.0-1|64	%check
21mr|aria2-1.36.0-1|65	%make check
21mr|aria2-1.36.0-1|66	%endif
21mr|aria2-1.36.0-1|67	
21mr|aria2-1.36.0-1|68	%install
21mr|aria2-1.36.0-1|69	%make_install
21mr|aria2-1.36.0-1|70	
21mr|aria2-1.36.0-1|71	%find_lang %{name} --with-man --all-name

11465 21
21mr|arianna-23.08.4-2|1	Summary:	Ebook reader and library management app
21mr|arianna-23.08.4-2|2	Name:		arianna
21mr|arianna-23.08.4-2|3	Version:	23.08.4
21mr|arianna-23.08.4-2|4	Release:	2
21mr|arianna-23.08.4-2|5	Epoch:		1
21mr|arianna-23.08.4-2|6	License:	GPLv2+
21mr|arianna-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|arianna-23.08.4-2|8	Url:		https://apps.kde.org/arianna/
21mr|arianna-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|arianna-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|arianna-23.08.4-2|11	BuildRequires:	kf5archive-devel
21mr|arianna-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|arianna-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|arianna-23.08.4-2|14	BuildRequires:	kf5baloo-devel
21mr|arianna-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|arianna-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|arianna-23.08.4-2|17	BuildRequires:	kf5filemetadata-devel
21mr|arianna-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|arianna-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|arianna-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|arianna-23.08.4-2|21	BuildRequires:	kf5kirigami2-devel
21mr|arianna-23.08.4-2|22	BuildRequires:	kirigami-addons-devel
21mr|arianna-23.08.4-2|23	BuildRequires:	kf5quickcharts-devel
21mr|arianna-23.08.4-2|24	BuildRequires:	kf5windowsystem-devel
21mr|arianna-23.08.4-2|25	BuildRequires:	qqc2-desktop-style-devel
21mr|arianna-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|arianna-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|arianna-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|arianna-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Qml)
21mr|arianna-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Quick)
21mr|arianna-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Sql)
21mr|arianna-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Test)
21mr|arianna-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|arianna-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5WebSockets)
21mr|arianna-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|arianna-23.08.4-2|36	Requires:	kirigami-addons
21mr|arianna-23.08.4-2|37	Requires:	kirigami2
21mr|arianna-23.08.4-2|38	Requires:	kquickcharts
21mr|arianna-23.08.4-2|39	Requires:	qt5-database-plugin-sqlite
21mr|arianna-23.08.4-2|40	Requires:	qt5-qtquickcontrols2
21mr|arianna-23.08.4-2|41	Requires:	%{_lib}qt5webchannel5
21mr|arianna-23.08.4-2|42	
21mr|arianna-23.08.4-2|43	%description
21mr|arianna-23.08.4-2|44	An ebook reader and library management app supporting ".epub" files. Arianna
21mr|arianna-23.08.4-2|45	discovers your books automatically, and sorts them by categories, genres and
21mr|arianna-23.08.4-2|46	authors.
21mr|arianna-23.08.4-2|47	
21mr|arianna-23.08.4-2|48	%files -f %{name}.lang
21mr|arianna-23.08.4-2|49	%{_kde5_applicationsdir}/org.kde.arianna.desktop
21mr|arianna-23.08.4-2|50	%{_kde5_bindir}/arianna
21mr|arianna-23.08.4-2|51	%{_kde5_datadir}/qlogging-categories5/arianna.categories
21mr|arianna-23.08.4-2|52	%{_kde5_iconsdir}/hicolor/*/apps/org.kde.arianna.svg
21mr|arianna-23.08.4-2|53	%{_appdatadir}/org.kde.arianna.appdata.xml
21mr|arianna-23.08.4-2|54	
21mr|arianna-23.08.4-2|55	#------------------------------------------------------------------------------
21mr|arianna-23.08.4-2|56	
21mr|arianna-23.08.4-2|57	%prep
21mr|arianna-23.08.4-2|58	%autosetup -p1
21mr|arianna-23.08.4-2|59	
21mr|arianna-23.08.4-2|60	%build
21mr|arianna-23.08.4-2|61	%cmake_kde5
21mr|arianna-23.08.4-2|62	%make
21mr|arianna-23.08.4-2|63	
21mr|arianna-23.08.4-2|64	%install
21mr|arianna-23.08.4-2|65	%makeinstall_std -C build
21mr|arianna-23.08.4-2|66	
21mr|arianna-23.08.4-2|67	%find_lang %{name} --with-kde --with-html
21mr|arianna-23.08.4-2|68	

11466 21
21mr|aries-blueprint-annotation-api-1.0.1-7|1	%global bundle org.apache.aries.blueprint.annotation.api
21mr|aries-blueprint-annotation-api-1.0.1-7|2	Name:          aries-blueprint-annotation-api
21mr|aries-blueprint-annotation-api-1.0.1-7|3	Version:       1.0.1
21mr|aries-blueprint-annotation-api-1.0.1-7|4	Release:       7
21mr|aries-blueprint-annotation-api-1.0.1-7|5	Summary:       Apache Aries Blueprint Annotation API
21mr|aries-blueprint-annotation-api-1.0.1-7|6	License:       ASL 2.0
21mr|aries-blueprint-annotation-api-1.0.1-7|7	URL:           http://aries.apache.org/
21mr|aries-blueprint-annotation-api-1.0.1-7|8	#Source0:       http://www.apache.org/dist/aries/%%{bundle}-%%{version}-source-release.zip
21mr|aries-blueprint-annotation-api-1.0.1-7|9	Source0:       http://central.maven.org/maven2/org/apache/aries/blueprint/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip
21mr|aries-blueprint-annotation-api-1.0.1-7|10	
21mr|aries-blueprint-annotation-api-1.0.1-7|11	BuildRequires: maven-local
21mr|aries-blueprint-annotation-api-1.0.1-7|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-blueprint-annotation-api-1.0.1-7|13	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-blueprint-annotation-api-1.0.1-7|14	
21mr|aries-blueprint-annotation-api-1.0.1-7|15	Group:          Development/Java
21mr|aries-blueprint-annotation-api-1.0.1-7|16	BuildArch:     noarch
21mr|aries-blueprint-annotation-api-1.0.1-7|17	# Java stack is not supported on x86_32
21mr|aries-blueprint-annotation-api-1.0.1-7|18	ExcludeArch: %{ix86}
21mr|aries-blueprint-annotation-api-1.0.1-7|19	
21mr|aries-blueprint-annotation-api-1.0.1-7|20	%description
21mr|aries-blueprint-annotation-api-1.0.1-7|21	This bundle contains the blueprint annotation api and
21mr|aries-blueprint-annotation-api-1.0.1-7|22	the corresponding XML schema.
21mr|aries-blueprint-annotation-api-1.0.1-7|23	
21mr|aries-blueprint-annotation-api-1.0.1-7|24	%package javadoc
21mr|aries-blueprint-annotation-api-1.0.1-7|25	Summary:       Javadoc for %{name}
21mr|aries-blueprint-annotation-api-1.0.1-7|26	
21mr|aries-blueprint-annotation-api-1.0.1-7|27	%description javadoc
21mr|aries-blueprint-annotation-api-1.0.1-7|28	This package contains javadoc for %{name}.
21mr|aries-blueprint-annotation-api-1.0.1-7|29	
21mr|aries-blueprint-annotation-api-1.0.1-7|30	%prep
21mr|aries-blueprint-annotation-api-1.0.1-7|31	%setup -q -n %{bundle}-%{version}
21mr|aries-blueprint-annotation-api-1.0.1-7|32	
21mr|aries-blueprint-annotation-api-1.0.1-7|33	%pom_remove_parent
21mr|aries-blueprint-annotation-api-1.0.1-7|34	%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin
21mr|aries-blueprint-annotation-api-1.0.1-7|35	
21mr|aries-blueprint-annotation-api-1.0.1-7|36	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200
21mr|aries-blueprint-annotation-api-1.0.1-7|37	
21mr|aries-blueprint-annotation-api-1.0.1-7|38	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-blueprint-annotation-api-1.0.1-7|39	<extensions>true</extensions>
21mr|aries-blueprint-annotation-api-1.0.1-7|40	<configuration>
21mr|aries-blueprint-annotation-api-1.0.1-7|41	<excludeDependencies>true</excludeDependencies>
21mr|aries-blueprint-annotation-api-1.0.1-7|42	<instructions>
21mr|aries-blueprint-annotation-api-1.0.1-7|43	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-blueprint-annotation-api-1.0.1-7|44	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-blueprint-annotation-api-1.0.1-7|45	<Export-Package>${aries.osgi.export.pkg}</Export-Package>
21mr|aries-blueprint-annotation-api-1.0.1-7|46	<Import-Package>${aries.osgi.import.pkg}</Import-Package>
21mr|aries-blueprint-annotation-api-1.0.1-7|47	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-blueprint-annotation-api-1.0.1-7|48	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-blueprint-annotation-api-1.0.1-7|49	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-blueprint-annotation-api-1.0.1-7|50	</instructions>
21mr|aries-blueprint-annotation-api-1.0.1-7|51	</configuration>
21mr|aries-blueprint-annotation-api-1.0.1-7|52	<executions>
21mr|aries-blueprint-annotation-api-1.0.1-7|53	<execution>
21mr|aries-blueprint-annotation-api-1.0.1-7|54	<id>bundle-manifest</id>
21mr|aries-blueprint-annotation-api-1.0.1-7|55	<phase>process-classes</phase>
21mr|aries-blueprint-annotation-api-1.0.1-7|56	<goals>
21mr|aries-blueprint-annotation-api-1.0.1-7|57	<goal>manifest</goal>
21mr|aries-blueprint-annotation-api-1.0.1-7|58	</goals>
21mr|aries-blueprint-annotation-api-1.0.1-7|59	</execution>
21mr|aries-blueprint-annotation-api-1.0.1-7|60	</executions>'
21mr|aries-blueprint-annotation-api-1.0.1-7|61	
21mr|aries-blueprint-annotation-api-1.0.1-7|62	%build
21mr|aries-blueprint-annotation-api-1.0.1-7|63	
21mr|aries-blueprint-annotation-api-1.0.1-7|64	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-blueprint-annotation-api-1.0.1-7|65	
21mr|aries-blueprint-annotation-api-1.0.1-7|66	%install
21mr|aries-blueprint-annotation-api-1.0.1-7|67	%mvn_install
21mr|aries-blueprint-annotation-api-1.0.1-7|68	
21mr|aries-blueprint-annotation-api-1.0.1-7|69	%files -f .mfiles
21mr|aries-blueprint-annotation-api-1.0.1-7|70	%license LICENSE NOTICE
21mr|aries-blueprint-annotation-api-1.0.1-7|71	
21mr|aries-blueprint-annotation-api-1.0.1-7|72	%files javadoc -f .mfiles-javadoc
21mr|aries-blueprint-annotation-api-1.0.1-7|73	%license LICENSE NOTICE
21mr|aries-blueprint-annotation-api-1.0.1-7|74	

11467 21
21mr|aries-blueprint-api-1.0.1-7|1	%global bundle org.apache.aries.blueprint.api
21mr|aries-blueprint-api-1.0.1-7|2	Name:          aries-blueprint-api
21mr|aries-blueprint-api-1.0.1-7|3	Version:       1.0.1
21mr|aries-blueprint-api-1.0.1-7|4	Release:       7
21mr|aries-blueprint-api-1.0.1-7|5	Summary:       Apache Aries Blueprint API
21mr|aries-blueprint-api-1.0.1-7|6	License:       ASL 2.0
21mr|aries-blueprint-api-1.0.1-7|7	URL:           http://aries.apache.org/
21mr|aries-blueprint-api-1.0.1-7|8	#Source0:       http://www.apache.org/dist/aries/%%{bundle}-%%{version}-source-release.zip
21mr|aries-blueprint-api-1.0.1-7|9	Source0:       http://central.maven.org/maven2/org/apache/aries/blueprint/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip
21mr|aries-blueprint-api-1.0.1-7|10	
21mr|aries-blueprint-api-1.0.1-7|11	BuildRequires: maven-local
21mr|aries-blueprint-api-1.0.1-7|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-blueprint-api-1.0.1-7|13	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-blueprint-api-1.0.1-7|14	
21mr|aries-blueprint-api-1.0.1-7|15	Group:          Development/Java
21mr|aries-blueprint-api-1.0.1-7|16	BuildArch:     noarch
21mr|aries-blueprint-api-1.0.1-7|17	# Java stack is not supported on x86_32
21mr|aries-blueprint-api-1.0.1-7|18	ExcludeArch: %{ix86}
21mr|aries-blueprint-api-1.0.1-7|19	
21mr|aries-blueprint-api-1.0.1-7|20	%description
21mr|aries-blueprint-api-1.0.1-7|21	This bundle contains the blueprint API and
21mr|aries-blueprint-api-1.0.1-7|22	the corresponding XML schema.
21mr|aries-blueprint-api-1.0.1-7|23	
21mr|aries-blueprint-api-1.0.1-7|24	%package javadoc
21mr|aries-blueprint-api-1.0.1-7|25	Summary:       Javadoc for %{name}
21mr|aries-blueprint-api-1.0.1-7|26	
21mr|aries-blueprint-api-1.0.1-7|27	%description javadoc
21mr|aries-blueprint-api-1.0.1-7|28	This package contains javadoc for %{name}.
21mr|aries-blueprint-api-1.0.1-7|29	
21mr|aries-blueprint-api-1.0.1-7|30	%prep
21mr|aries-blueprint-api-1.0.1-7|31	%setup -q -n %{bundle}-%{version}
21mr|aries-blueprint-api-1.0.1-7|32	
21mr|aries-blueprint-api-1.0.1-7|33	%pom_remove_parent
21mr|aries-blueprint-api-1.0.1-7|34	%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin
21mr|aries-blueprint-api-1.0.1-7|35	
21mr|aries-blueprint-api-1.0.1-7|36	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200
21mr|aries-blueprint-api-1.0.1-7|37	
21mr|aries-blueprint-api-1.0.1-7|38	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-blueprint-api-1.0.1-7|39	<extensions>true</extensions>
21mr|aries-blueprint-api-1.0.1-7|40	<configuration>
21mr|aries-blueprint-api-1.0.1-7|41	<excludeDependencies>true</excludeDependencies>
21mr|aries-blueprint-api-1.0.1-7|42	<instructions>
21mr|aries-blueprint-api-1.0.1-7|43	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-blueprint-api-1.0.1-7|44	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-blueprint-api-1.0.1-7|45	<Export-Package>${aries.osgi.export.pkg}</Export-Package>
21mr|aries-blueprint-api-1.0.1-7|46	<Import-Package>${aries.osgi.import.pkg}</Import-Package>
21mr|aries-blueprint-api-1.0.1-7|47	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-blueprint-api-1.0.1-7|48	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-blueprint-api-1.0.1-7|49	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-blueprint-api-1.0.1-7|50	</instructions>
21mr|aries-blueprint-api-1.0.1-7|51	</configuration>
21mr|aries-blueprint-api-1.0.1-7|52	<executions>
21mr|aries-blueprint-api-1.0.1-7|53	<execution>
21mr|aries-blueprint-api-1.0.1-7|54	<id>bundle-manifest</id>
21mr|aries-blueprint-api-1.0.1-7|55	<phase>process-classes</phase>
21mr|aries-blueprint-api-1.0.1-7|56	<goals>
21mr|aries-blueprint-api-1.0.1-7|57	<goal>manifest</goal>
21mr|aries-blueprint-api-1.0.1-7|58	</goals>
21mr|aries-blueprint-api-1.0.1-7|59	</execution>
21mr|aries-blueprint-api-1.0.1-7|60	</executions>'
21mr|aries-blueprint-api-1.0.1-7|61	
21mr|aries-blueprint-api-1.0.1-7|62	%build
21mr|aries-blueprint-api-1.0.1-7|63	
21mr|aries-blueprint-api-1.0.1-7|64	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-blueprint-api-1.0.1-7|65	
21mr|aries-blueprint-api-1.0.1-7|66	%install
21mr|aries-blueprint-api-1.0.1-7|67	%mvn_install
21mr|aries-blueprint-api-1.0.1-7|68	
21mr|aries-blueprint-api-1.0.1-7|69	%files -f .mfiles
21mr|aries-blueprint-api-1.0.1-7|70	%license LICENSE NOTICE
21mr|aries-blueprint-api-1.0.1-7|71	
21mr|aries-blueprint-api-1.0.1-7|72	%files javadoc -f .mfiles-javadoc
21mr|aries-blueprint-api-1.0.1-7|73	%license LICENSE NOTICE
21mr|aries-blueprint-api-1.0.1-7|74	

11468 21
21mr|aries-blueprint-cm-1.0.8-7|1	%global bundle org.apache.aries.blueprint.cm
21mr|aries-blueprint-cm-1.0.8-7|2	Name:          aries-blueprint-cm
21mr|aries-blueprint-cm-1.0.8-7|3	Version:       1.0.8
21mr|aries-blueprint-cm-1.0.8-7|4	Release:       7
21mr|aries-blueprint-cm-1.0.8-7|5	Summary:       Apache Aries Blueprint CM
21mr|aries-blueprint-cm-1.0.8-7|6	License:       ASL 2.0
21mr|aries-blueprint-cm-1.0.8-7|7	URL:           http://aries.apache.org/
21mr|aries-blueprint-cm-1.0.8-7|8	#Source0:       http://www.apache.org/dist/aries/%%{bundle}-%%{version}-source-release.zip
21mr|aries-blueprint-cm-1.0.8-7|9	Source0:       http://central.maven.org/maven2/org/apache/aries/blueprint/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip
21mr|aries-blueprint-cm-1.0.8-7|10	
21mr|aries-blueprint-cm-1.0.8-7|11	BuildRequires: maven-local
21mr|aries-blueprint-cm-1.0.8-7|12	BuildRequires: mvn(org.apache.aries.blueprint:blueprint-parser) >= 1.4.0
21mr|aries-blueprint-cm-1.0.8-7|13	BuildRequires: mvn(org.apache.aries.blueprint:org.apache.aries.blueprint.api) >= 1.0.1
21mr|aries-blueprint-cm-1.0.8-7|14	BuildRequires: mvn(org.apache.aries.blueprint:org.apache.aries.blueprint.core) >= 1.6.2
21mr|aries-blueprint-cm-1.0.8-7|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-blueprint-cm-1.0.8-7|16	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-blueprint-cm-1.0.8-7|17	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi.services)
21mr|aries-blueprint-cm-1.0.8-7|18	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|aries-blueprint-cm-1.0.8-7|19	
21mr|aries-blueprint-cm-1.0.8-7|20	Obsoletes:     aries-blueprint < 1:0.3.2
21mr|aries-blueprint-cm-1.0.8-7|21	Provides:      aries-blueprint = %{version}-%{release}
21mr|aries-blueprint-cm-1.0.8-7|22	
21mr|aries-blueprint-cm-1.0.8-7|23	Group:          Development/Java
21mr|aries-blueprint-cm-1.0.8-7|24	BuildArch:     noarch
21mr|aries-blueprint-cm-1.0.8-7|25	# Java stack is not supported on x86_32
21mr|aries-blueprint-cm-1.0.8-7|26	ExcludeArch: %{ix86}
21mr|aries-blueprint-cm-1.0.8-7|27	
21mr|aries-blueprint-cm-1.0.8-7|28	%description
21mr|aries-blueprint-cm-1.0.8-7|29	This bundle contains the ConfigAdmin namespace for blueprint.
21mr|aries-blueprint-cm-1.0.8-7|30	
21mr|aries-blueprint-cm-1.0.8-7|31	%package javadoc
21mr|aries-blueprint-cm-1.0.8-7|32	Summary:       Javadoc for %{name}
21mr|aries-blueprint-cm-1.0.8-7|33	
21mr|aries-blueprint-cm-1.0.8-7|34	%description javadoc
21mr|aries-blueprint-cm-1.0.8-7|35	This package contains javadoc for %{name}.
21mr|aries-blueprint-cm-1.0.8-7|36	
21mr|aries-blueprint-cm-1.0.8-7|37	%prep
21mr|aries-blueprint-cm-1.0.8-7|38	%setup -q -n %{bundle}-%{version}
21mr|aries-blueprint-cm-1.0.8-7|39	
21mr|aries-blueprint-cm-1.0.8-7|40	%pom_remove_parent
21mr|aries-blueprint-cm-1.0.8-7|41	%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin
21mr|aries-blueprint-cm-1.0.8-7|42	
21mr|aries-blueprint-cm-1.0.8-7|43	# Fix bundle plugin configuration
21mr|aries-blueprint-cm-1.0.8-7|44	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-blueprint-cm-1.0.8-7|45	<extensions>true</extensions>
21mr|aries-blueprint-cm-1.0.8-7|46	<configuration>
21mr|aries-blueprint-cm-1.0.8-7|47	<excludeDependencies>true</excludeDependencies>
21mr|aries-blueprint-cm-1.0.8-7|48	<instructions>
21mr|aries-blueprint-cm-1.0.8-7|49	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-blueprint-cm-1.0.8-7|50	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-blueprint-cm-1.0.8-7|51	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-blueprint-cm-1.0.8-7|52	<Import-Package>${aries.osgi.import.pkg}</Import-Package>
21mr|aries-blueprint-cm-1.0.8-7|53	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-blueprint-cm-1.0.8-7|54	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-blueprint-cm-1.0.8-7|55	<Private-Package>${aries.osgi.private.pkg}</Private-Package>
21mr|aries-blueprint-cm-1.0.8-7|56	</instructions>
21mr|aries-blueprint-cm-1.0.8-7|57	</configuration>
21mr|aries-blueprint-cm-1.0.8-7|58	<executions>
21mr|aries-blueprint-cm-1.0.8-7|59	<execution>
21mr|aries-blueprint-cm-1.0.8-7|60	<id>bundle-manifest</id>
21mr|aries-blueprint-cm-1.0.8-7|61	<phase>process-classes</phase>
21mr|aries-blueprint-cm-1.0.8-7|62	<goals>
21mr|aries-blueprint-cm-1.0.8-7|63	<goal>manifest</goal>
21mr|aries-blueprint-cm-1.0.8-7|64	</goals>
21mr|aries-blueprint-cm-1.0.8-7|65	</execution>
21mr|aries-blueprint-cm-1.0.8-7|66	</executions>'
21mr|aries-blueprint-cm-1.0.8-7|67	
21mr|aries-blueprint-cm-1.0.8-7|68	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.11.0.v20160714-1000
21mr|aries-blueprint-cm-1.0.8-7|69	%pom_change_dep org.osgi:org.osgi.compendium org.eclipse.osgi:org.eclipse.osgi.services:3.5.100.v20160714-1000
21mr|aries-blueprint-cm-1.0.8-7|70	
21mr|aries-blueprint-cm-1.0.8-7|71	%build
21mr|aries-blueprint-cm-1.0.8-7|72	
21mr|aries-blueprint-cm-1.0.8-7|73	# tests disabled because of
21mr|aries-blueprint-cm-1.0.8-7|74	# missing dependency on pax-swissbox-tinybundles de.kalpatec.pojosr.framework
21mr|aries-blueprint-cm-1.0.8-7|75	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-blueprint-cm-1.0.8-7|76	
21mr|aries-blueprint-cm-1.0.8-7|77	%install
21mr|aries-blueprint-cm-1.0.8-7|78	%mvn_install
21mr|aries-blueprint-cm-1.0.8-7|79	
21mr|aries-blueprint-cm-1.0.8-7|80	%files -f .mfiles
21mr|aries-blueprint-cm-1.0.8-7|81	%license LICENSE NOTICE
21mr|aries-blueprint-cm-1.0.8-7|82	
21mr|aries-blueprint-cm-1.0.8-7|83	%files javadoc -f .mfiles-javadoc
21mr|aries-blueprint-cm-1.0.8-7|84	%license LICENSE NOTICE
21mr|aries-blueprint-cm-1.0.8-7|85	

11469 21
21mr|aries-blueprint-core-1.6.2-7|1	%global bundle org.apache.aries.blueprint.core
21mr|aries-blueprint-core-1.6.2-7|2	
21mr|aries-blueprint-core-1.6.2-7|3	Name:          aries-blueprint-core
21mr|aries-blueprint-core-1.6.2-7|4	Version:       1.6.2
21mr|aries-blueprint-core-1.6.2-7|5	Release:       7
21mr|aries-blueprint-core-1.6.2-7|6	Summary:       Apache Aries Blueprint Core
21mr|aries-blueprint-core-1.6.2-7|7	License:       ASL 2.0
21mr|aries-blueprint-core-1.6.2-7|8	URL:           http://aries.apache.org/
21mr|aries-blueprint-core-1.6.2-7|9	#Source0:       http://www.apache.org/dist/aries/%%{bundle}-%%{version}-source-release.zip
21mr|aries-blueprint-core-1.6.2-7|10	Source0:       http://central.maven.org/maven2/org/apache/aries/blueprint/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip
21mr|aries-blueprint-core-1.6.2-7|11	
21mr|aries-blueprint-core-1.6.2-7|12	BuildRequires: maven-local
21mr|aries-blueprint-core-1.6.2-7|13	BuildRequires: mvn(org.apache.aries:org.apache.aries.util)
21mr|aries-blueprint-core-1.6.2-7|14	BuildRequires: mvn(org.apache.aries.blueprint:blueprint-parser) >= 1.4.0
21mr|aries-blueprint-core-1.6.2-7|15	BuildRequires: mvn(org.apache.aries.blueprint:org.apache.aries.blueprint.annotation.api) >= 1.0.1
21mr|aries-blueprint-core-1.6.2-7|16	BuildRequires: mvn(org.apache.aries.blueprint:org.apache.aries.blueprint.api) >= 1.0.1
21mr|aries-blueprint-core-1.6.2-7|17	BuildRequires: mvn(org.apache.aries.proxy:org.apache.aries.proxy.api) >= 1.0.1
21mr|aries-blueprint-core-1.6.2-7|18	BuildRequires: mvn(org.apache.aries.proxy:org.apache.aries.proxy.impl) >= 1.0.5
21mr|aries-blueprint-core-1.6.2-7|19	BuildRequires: mvn(org.apache.aries.quiesce:org.apache.aries.quiesce.api) >= 1.0.0
21mr|aries-blueprint-core-1.6.2-7|20	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-blueprint-core-1.6.2-7|21	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-blueprint-core-1.6.2-7|22	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi.services)
21mr|aries-blueprint-core-1.6.2-7|23	BuildRequires: mvn(org.ow2.asm:asm-debug-all)
21mr|aries-blueprint-core-1.6.2-7|24	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|aries-blueprint-core-1.6.2-7|25	
21mr|aries-blueprint-core-1.6.2-7|26	Group:          Development/Java
21mr|aries-blueprint-core-1.6.2-7|27	BuildArch:     noarch
21mr|aries-blueprint-core-1.6.2-7|28	# Java stack is not supported on x86_32
21mr|aries-blueprint-core-1.6.2-7|29	ExcludeArch: %{ix86}
21mr|aries-blueprint-core-1.6.2-7|30	
21mr|aries-blueprint-core-1.6.2-7|31	%description
21mr|aries-blueprint-core-1.6.2-7|32	This bundle contains the core implementation of Blueprint
21mr|aries-blueprint-core-1.6.2-7|33	along with the "ext" namespace handler.
21mr|aries-blueprint-core-1.6.2-7|34	
21mr|aries-blueprint-core-1.6.2-7|35	%package javadoc
21mr|aries-blueprint-core-1.6.2-7|36	Summary:       Javadoc for %{name}
21mr|aries-blueprint-core-1.6.2-7|37	
21mr|aries-blueprint-core-1.6.2-7|38	%description javadoc
21mr|aries-blueprint-core-1.6.2-7|39	This package contains javadoc for %{name}.
21mr|aries-blueprint-core-1.6.2-7|40	
21mr|aries-blueprint-core-1.6.2-7|41	%prep
21mr|aries-blueprint-core-1.6.2-7|42	%setup -q -n %{bundle}-%{version}
21mr|aries-blueprint-core-1.6.2-7|43	
21mr|aries-blueprint-core-1.6.2-7|44	%pom_remove_parent
21mr|aries-blueprint-core-1.6.2-7|45	%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin
21mr|aries-blueprint-core-1.6.2-7|46	# Disable blueprint-parser copy
21mr|aries-blueprint-core-1.6.2-7|47	%pom_remove_plugin :maven-dependency-plugin
21mr|aries-blueprint-core-1.6.2-7|48	# Unwanted task
21mr|aries-blueprint-core-1.6.2-7|49	%pom_remove_plugin :maven-release-plugin
21mr|aries-blueprint-core-1.6.2-7|50	
21mr|aries-blueprint-core-1.6.2-7|51	# Fix bundle plugin configuration
21mr|aries-blueprint-core-1.6.2-7|52	%pom_remove_plugin :maven-bundle-plugin
21mr|aries-blueprint-core-1.6.2-7|53	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-blueprint-core-1.6.2-7|54	<extensions>true</extensions>
21mr|aries-blueprint-core-1.6.2-7|55	<configuration>
21mr|aries-blueprint-core-1.6.2-7|56	<excludeDependencies>true</excludeDependencies>
21mr|aries-blueprint-core-1.6.2-7|57	<instructions>
21mr|aries-blueprint-core-1.6.2-7|58	<Bundle-Activator>${aries.osgi.activator}</Bundle-Activator>
21mr|aries-blueprint-core-1.6.2-7|59	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-blueprint-core-1.6.2-7|60	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-blueprint-core-1.6.2-7|61	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-blueprint-core-1.6.2-7|62	<Export-Package>${aries.osgi.export.pkg}</Export-Package>
21mr|aries-blueprint-core-1.6.2-7|63	<Export-Service>${aries.osgi.export.service}</Export-Service>
21mr|aries-blueprint-core-1.6.2-7|64	<Import-Package>${aries.osgi.import.pkg}</Import-Package>
21mr|aries-blueprint-core-1.6.2-7|65	<Import-Service>org.apache.aries.proxy.ProxyManager</Import-Service>
21mr|aries-blueprint-core-1.6.2-7|66	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-blueprint-core-1.6.2-7|67	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-blueprint-core-1.6.2-7|68	<!--Include-Resource>${aries.osgi.include.resource}</Include-Resource-->
21mr|aries-blueprint-core-1.6.2-7|69	<Provide-Capability>
21mr|aries-blueprint-core-1.6.2-7|70	osgi.extender;
21mr|aries-blueprint-core-1.6.2-7|71	osgi.extender="osgi.blueprint";uses:=
21mr|aries-blueprint-core-1.6.2-7|72	"org.osgi.service.blueprint.container,
21mr|aries-blueprint-core-1.6.2-7|73	org.osgi.service.blueprint.reflect"; version:Version="1.0"
21mr|aries-blueprint-core-1.6.2-7|74	</Provide-Capability>
21mr|aries-blueprint-core-1.6.2-7|75	</instructions>
21mr|aries-blueprint-core-1.6.2-7|76	</configuration>
21mr|aries-blueprint-core-1.6.2-7|77	<executions>
21mr|aries-blueprint-core-1.6.2-7|78	<execution>
21mr|aries-blueprint-core-1.6.2-7|79	<id>bundle-manifest</id>
21mr|aries-blueprint-core-1.6.2-7|80	<phase>process-classes</phase>
21mr|aries-blueprint-core-1.6.2-7|81	<goals>
21mr|aries-blueprint-core-1.6.2-7|82	<goal>manifest</goal>
21mr|aries-blueprint-core-1.6.2-7|83	</goals>
21mr|aries-blueprint-core-1.6.2-7|84	</execution>
21mr|aries-blueprint-core-1.6.2-7|85	</executions>'
21mr|aries-blueprint-core-1.6.2-7|86	
21mr|aries-blueprint-core-1.6.2-7|87	%pom_xpath_remove "pom:dependency[pom:artifactId= 'blueprint-parser']/pom:scope"
21mr|aries-blueprint-core-1.6.2-7|88	
21mr|aries-blueprint-core-1.6.2-7|89	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.11.0.v20160714-1000
21mr|aries-blueprint-core-1.6.2-7|90	%pom_change_dep org.osgi:org.osgi.compendium org.eclipse.osgi:org.eclipse.osgi.services:3.5.100.v20160714-1000
21mr|aries-blueprint-core-1.6.2-7|91	
21mr|aries-blueprint-core-1.6.2-7|92	%build
21mr|aries-blueprint-core-1.6.2-7|93	
21mr|aries-blueprint-core-1.6.2-7|94	# tests disabled because of
21mr|aries-blueprint-core-1.6.2-7|95	# missing dependency on org.apache.aries.testsupport.unit
21mr|aries-blueprint-core-1.6.2-7|96	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-blueprint-core-1.6.2-7|97	
21mr|aries-blueprint-core-1.6.2-7|98	%install
21mr|aries-blueprint-core-1.6.2-7|99	%mvn_install
21mr|aries-blueprint-core-1.6.2-7|100	
21mr|aries-blueprint-core-1.6.2-7|101	%files -f .mfiles
21mr|aries-blueprint-core-1.6.2-7|102	%license LICENSE NOTICE
21mr|aries-blueprint-core-1.6.2-7|103	
21mr|aries-blueprint-core-1.6.2-7|104	%files javadoc -f .mfiles-javadoc
21mr|aries-blueprint-core-1.6.2-7|105	%license LICENSE NOTICE
21mr|aries-blueprint-core-1.6.2-7|106	

11470 21
21mr|aries-blueprint-parser-1.4.0-8|1	%global bundle blueprint-parser
21mr|aries-blueprint-parser-1.4.0-8|2	Name:          aries-blueprint-parser
21mr|aries-blueprint-parser-1.4.0-8|3	Version:       1.4.0
21mr|aries-blueprint-parser-1.4.0-8|4	Release:       8
21mr|aries-blueprint-parser-1.4.0-8|5	Summary:       Apache Aries Blueprint Parser
21mr|aries-blueprint-parser-1.4.0-8|6	License:       ASL 2.0
21mr|aries-blueprint-parser-1.4.0-8|7	URL:           http://aries.apache.org/
21mr|aries-blueprint-parser-1.4.0-8|8	# Source0:       http://www.apache.org/dist/aries/%%{bundle}-%%{version}-source-release.zip
21mr|aries-blueprint-parser-1.4.0-8|9	Source0:       http://central.maven.org/maven2/org/apache/aries/blueprint/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip
21mr|aries-blueprint-parser-1.4.0-8|10	
21mr|aries-blueprint-parser-1.4.0-8|11	BuildRequires: maven-local
21mr|aries-blueprint-parser-1.4.0-8|12	BuildRequires: mvn(org.apache.aries.blueprint:org.apache.aries.blueprint.api) >= 1.0.1
21mr|aries-blueprint-parser-1.4.0-8|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-blueprint-parser-1.4.0-8|14	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-blueprint-parser-1.4.0-8|15	BuildRequires: xmvn
21mr|aries-blueprint-parser-1.4.0-8|16	
21mr|aries-blueprint-parser-1.4.0-8|17	Group:          Development/Java
21mr|aries-blueprint-parser-1.4.0-8|18	BuildArch:     noarch
21mr|aries-blueprint-parser-1.4.0-8|19	# Java stack is not supported on x86_32
21mr|aries-blueprint-parser-1.4.0-8|20	ExcludeArch: %{ix86}
21mr|aries-blueprint-parser-1.4.0-8|21	
21mr|aries-blueprint-parser-1.4.0-8|22	%description
21mr|aries-blueprint-parser-1.4.0-8|23	This bundle contains the blueprint parser in a plain JAR.
21mr|aries-blueprint-parser-1.4.0-8|24	
21mr|aries-blueprint-parser-1.4.0-8|25	%package javadoc
21mr|aries-blueprint-parser-1.4.0-8|26	Summary:       Javadoc for %{name}
21mr|aries-blueprint-parser-1.4.0-8|27	
21mr|aries-blueprint-parser-1.4.0-8|28	%description javadoc
21mr|aries-blueprint-parser-1.4.0-8|29	This package contains javadoc for %{name}.
21mr|aries-blueprint-parser-1.4.0-8|30	
21mr|aries-blueprint-parser-1.4.0-8|31	%prep
21mr|aries-blueprint-parser-1.4.0-8|32	%setup -q -n %{bundle}-%{version}
21mr|aries-blueprint-parser-1.4.0-8|33	
21mr|aries-blueprint-parser-1.4.0-8|34	%pom_remove_parent
21mr|aries-blueprint-parser-1.4.0-8|35	%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin
21mr|aries-blueprint-parser-1.4.0-8|36	
21mr|aries-blueprint-parser-1.4.0-8|37	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200
21mr|aries-blueprint-parser-1.4.0-8|38	
21mr|aries-blueprint-parser-1.4.0-8|39	%pom_xpath_set pom:properties/pom:blueprint.api.version 1.0.1
21mr|aries-blueprint-parser-1.4.0-8|40	
21mr|aries-blueprint-parser-1.4.0-8|41	# Add OSGi support
21mr|aries-blueprint-parser-1.4.0-8|42	%pom_xpath_set "pom:project/pom:packaging" bundle
21mr|aries-blueprint-parser-1.4.0-8|43	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-blueprint-parser-1.4.0-8|44	<extensions>true</extensions>
21mr|aries-blueprint-parser-1.4.0-8|45	<configuration>
21mr|aries-blueprint-parser-1.4.0-8|46	<excludeDependencies>true</excludeDependencies>
21mr|aries-blueprint-parser-1.4.0-8|47	<instructions>
21mr|aries-blueprint-parser-1.4.0-8|48	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-blueprint-parser-1.4.0-8|49	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-blueprint-parser-1.4.0-8|50	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-blueprint-parser-1.4.0-8|51	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-blueprint-parser-1.4.0-8|52	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-blueprint-parser-1.4.0-8|53	</instructions>
21mr|aries-blueprint-parser-1.4.0-8|54	</configuration>
21mr|aries-blueprint-parser-1.4.0-8|55	<executions>
21mr|aries-blueprint-parser-1.4.0-8|56	<execution>
21mr|aries-blueprint-parser-1.4.0-8|57	<id>bundle-manifest</id>
21mr|aries-blueprint-parser-1.4.0-8|58	<phase>process-classes</phase>
21mr|aries-blueprint-parser-1.4.0-8|59	<goals>
21mr|aries-blueprint-parser-1.4.0-8|60	<goal>manifest</goal>
21mr|aries-blueprint-parser-1.4.0-8|61	</goals>
21mr|aries-blueprint-parser-1.4.0-8|62	</execution>
21mr|aries-blueprint-parser-1.4.0-8|63	</executions>'
21mr|aries-blueprint-parser-1.4.0-8|64	
21mr|aries-blueprint-parser-1.4.0-8|65	%build
21mr|aries-blueprint-parser-1.4.0-8|66	
21mr|aries-blueprint-parser-1.4.0-8|67	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-blueprint-parser-1.4.0-8|68	
21mr|aries-blueprint-parser-1.4.0-8|69	%install
21mr|aries-blueprint-parser-1.4.0-8|70	%mvn_install
21mr|aries-blueprint-parser-1.4.0-8|71	
21mr|aries-blueprint-parser-1.4.0-8|72	%files -f .mfiles
21mr|aries-blueprint-parser-1.4.0-8|73	%license LICENSE NOTICE
21mr|aries-blueprint-parser-1.4.0-8|74	
21mr|aries-blueprint-parser-1.4.0-8|75	%files javadoc -f .mfiles-javadoc
21mr|aries-blueprint-parser-1.4.0-8|76	%license LICENSE NOTICE
21mr|aries-blueprint-parser-1.4.0-8|77	

11471 21
21mr|aries-proxy-api-1.0.1-7|1	%global bundle org.apache.aries.proxy.api
21mr|aries-proxy-api-1.0.1-7|2	Name:          aries-proxy-api
21mr|aries-proxy-api-1.0.1-7|3	Version:       1.0.1
21mr|aries-proxy-api-1.0.1-7|4	Release:       7
21mr|aries-proxy-api-1.0.1-7|5	Summary:       Apache Aries Proxy API
21mr|aries-proxy-api-1.0.1-7|6	License:       ASL 2.0
21mr|aries-proxy-api-1.0.1-7|7	URL:           http://aries.apache.org/
21mr|aries-proxy-api-1.0.1-7|8	#Source0:       http://www.apache.org/dist/aries/%%{bundle}-%%{version}-source-release.zip
21mr|aries-proxy-api-1.0.1-7|9	Source0:       http://central.maven.org/maven2/org/apache/aries/proxy/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip
21mr|aries-proxy-api-1.0.1-7|10	
21mr|aries-proxy-api-1.0.1-7|11	BuildRequires: maven-local
21mr|aries-proxy-api-1.0.1-7|12	BuildRequires: mvn(org.apache.aries:org.apache.aries.util) >= 1.0.0
21mr|aries-proxy-api-1.0.1-7|13	BuildRequires: mvn(org.apache.aries:org.apache.aries.util-r42) >= 1.0.0
21mr|aries-proxy-api-1.0.1-7|14	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-proxy-api-1.0.1-7|15	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-proxy-api-1.0.1-7|16	
21mr|aries-proxy-api-1.0.1-7|17	Group:          Development/Java
21mr|aries-proxy-api-1.0.1-7|18	BuildArch:     noarch
21mr|aries-proxy-api-1.0.1-7|19	# Java stack is not supported on x86_32
21mr|aries-proxy-api-1.0.1-7|20	ExcludeArch: %{ix86}
21mr|aries-proxy-api-1.0.1-7|21	
21mr|aries-proxy-api-1.0.1-7|22	%description
21mr|aries-proxy-api-1.0.1-7|23	This bundle contains the Apache Aries Proxy service API.
21mr|aries-proxy-api-1.0.1-7|24	
21mr|aries-proxy-api-1.0.1-7|25	%package javadoc
21mr|aries-proxy-api-1.0.1-7|26	Summary:       Javadoc for %{name}
21mr|aries-proxy-api-1.0.1-7|27	
21mr|aries-proxy-api-1.0.1-7|28	%description javadoc
21mr|aries-proxy-api-1.0.1-7|29	This package contains javadoc for %{name}.
21mr|aries-proxy-api-1.0.1-7|30	
21mr|aries-proxy-api-1.0.1-7|31	%prep
21mr|aries-proxy-api-1.0.1-7|32	%setup -q -n %{bundle}-%{version}
21mr|aries-proxy-api-1.0.1-7|33	
21mr|aries-proxy-api-1.0.1-7|34	%pom_remove_parent
21mr|aries-proxy-api-1.0.1-7|35	%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin
21mr|aries-proxy-api-1.0.1-7|36	
21mr|aries-proxy-api-1.0.1-7|37	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-proxy-api-1.0.1-7|38	<extensions>true</extensions>
21mr|aries-proxy-api-1.0.1-7|39	<configuration>
21mr|aries-proxy-api-1.0.1-7|40	<excludeDependencies>true</excludeDependencies>
21mr|aries-proxy-api-1.0.1-7|41	<instructions>
21mr|aries-proxy-api-1.0.1-7|42	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-proxy-api-1.0.1-7|43	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-proxy-api-1.0.1-7|44	<Export-Package>${aries.osgi.export.pkg}</Export-Package>
21mr|aries-proxy-api-1.0.1-7|45	<Import-Package>${aries.osgi.import.pkg}</Import-Package>
21mr|aries-proxy-api-1.0.1-7|46	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-proxy-api-1.0.1-7|47	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-proxy-api-1.0.1-7|48	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-proxy-api-1.0.1-7|49	</instructions>
21mr|aries-proxy-api-1.0.1-7|50	</configuration>
21mr|aries-proxy-api-1.0.1-7|51	<executions>
21mr|aries-proxy-api-1.0.1-7|52	<execution>
21mr|aries-proxy-api-1.0.1-7|53	<id>bundle-manifest</id>
21mr|aries-proxy-api-1.0.1-7|54	<phase>process-classes</phase>
21mr|aries-proxy-api-1.0.1-7|55	<goals>
21mr|aries-proxy-api-1.0.1-7|56	<goal>manifest</goal>
21mr|aries-proxy-api-1.0.1-7|57	</goals>
21mr|aries-proxy-api-1.0.1-7|58	</execution>
21mr|aries-proxy-api-1.0.1-7|59	</executions>'
21mr|aries-proxy-api-1.0.1-7|60	
21mr|aries-proxy-api-1.0.1-7|61	# Use eclipse apis
21mr|aries-proxy-api-1.0.1-7|62	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200
21mr|aries-proxy-api-1.0.1-7|63	
21mr|aries-proxy-api-1.0.1-7|64	%build
21mr|aries-proxy-api-1.0.1-7|65	
21mr|aries-proxy-api-1.0.1-7|66	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-proxy-api-1.0.1-7|67	
21mr|aries-proxy-api-1.0.1-7|68	%install
21mr|aries-proxy-api-1.0.1-7|69	%mvn_install
21mr|aries-proxy-api-1.0.1-7|70	
21mr|aries-proxy-api-1.0.1-7|71	%files -f .mfiles
21mr|aries-proxy-api-1.0.1-7|72	%license LICENSE NOTICE
21mr|aries-proxy-api-1.0.1-7|73	
21mr|aries-proxy-api-1.0.1-7|74	%files javadoc -f .mfiles-javadoc
21mr|aries-proxy-api-1.0.1-7|75	%license LICENSE NOTICE
21mr|aries-proxy-api-1.0.1-7|76	

11472 21
21mr|aries-proxy-impl-1.0.5-8|1	%global bundle org.apache.aries.proxy.impl
21mr|aries-proxy-impl-1.0.5-8|2	Name:          aries-proxy-impl
21mr|aries-proxy-impl-1.0.5-8|3	Version:       1.0.5
21mr|aries-proxy-impl-1.0.5-8|4	Release:       8
21mr|aries-proxy-impl-1.0.5-8|5	Summary:       Apache Aries Proxy Service
21mr|aries-proxy-impl-1.0.5-8|6	License:       ASL 2.0
21mr|aries-proxy-impl-1.0.5-8|7	URL:           http://aries.apache.org/
21mr|aries-proxy-impl-1.0.5-8|8	#Source0:       http://www.apache.org/dist/aries/%%{bundle}-%%{version}-source-release.zip
21mr|aries-proxy-impl-1.0.5-8|9	Source0:       http://central.maven.org/maven2/org/apache/aries/proxy/%{bundle}/%{version}/%{bundle}-%{version}-source-release.zip
21mr|aries-proxy-impl-1.0.5-8|10	
21mr|aries-proxy-impl-1.0.5-8|11	BuildRequires: maven-local
21mr|aries-proxy-impl-1.0.5-8|12	BuildRequires: mvn(org.apache.aries.proxy:org.apache.aries.proxy.api) >= 1.0.1
21mr|aries-proxy-impl-1.0.5-8|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-proxy-impl-1.0.5-8|14	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|aries-proxy-impl-1.0.5-8|15	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-proxy-impl-1.0.5-8|16	BuildRequires: mvn(org.ow2.asm:asm-debug-all)
21mr|aries-proxy-impl-1.0.5-8|17	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|aries-proxy-impl-1.0.5-8|18	BuildRequires: mvn(org.osgi:org.osgi.compendium)
21mr|aries-proxy-impl-1.0.5-8|19	BuildRequires: mvn(org.eclipse:osgi)
21mr|aries-proxy-impl-1.0.5-8|20	
21mr|aries-proxy-impl-1.0.5-8|21	Obsoletes:     aries-proxy < %{version}
21mr|aries-proxy-impl-1.0.5-8|22	Provides:      aries-proxy = %{version}-%{release}
21mr|aries-proxy-impl-1.0.5-8|23	
21mr|aries-proxy-impl-1.0.5-8|24	Group:          Development/Java
21mr|aries-proxy-impl-1.0.5-8|25	BuildArch:     noarch
21mr|aries-proxy-impl-1.0.5-8|26	# Java stack is not supported on x86_32
21mr|aries-proxy-impl-1.0.5-8|27	ExcludeArch: %{ix86}
21mr|aries-proxy-impl-1.0.5-8|28	
21mr|aries-proxy-impl-1.0.5-8|29	%description
21mr|aries-proxy-impl-1.0.5-8|30	This bundle contains the proxy service implementation for Apache Aries.
21mr|aries-proxy-impl-1.0.5-8|31	
21mr|aries-proxy-impl-1.0.5-8|32	%package javadoc
21mr|aries-proxy-impl-1.0.5-8|33	Summary:       Javadoc for %{name}
21mr|aries-proxy-impl-1.0.5-8|34	
21mr|aries-proxy-impl-1.0.5-8|35	%description javadoc
21mr|aries-proxy-impl-1.0.5-8|36	This package contains javadoc for %{name}.
21mr|aries-proxy-impl-1.0.5-8|37	
21mr|aries-proxy-impl-1.0.5-8|38	%prep
21mr|aries-proxy-impl-1.0.5-8|39	%setup -q -n %{bundle}-%{version}
21mr|aries-proxy-impl-1.0.5-8|40	
21mr|aries-proxy-impl-1.0.5-8|41	%pom_remove_parent
21mr|aries-proxy-impl-1.0.5-8|42	
21mr|aries-proxy-impl-1.0.5-8|43	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-proxy-impl-1.0.5-8|44	<extensions>true</extensions>
21mr|aries-proxy-impl-1.0.5-8|45	<configuration>
21mr|aries-proxy-impl-1.0.5-8|46	<excludeDependencies>true</excludeDependencies>
21mr|aries-proxy-impl-1.0.5-8|47	<instructions>
21mr|aries-proxy-impl-1.0.5-8|48	<Bundle-Activator>${aries.osgi.activator}</Bundle-Activator>
21mr|aries-proxy-impl-1.0.5-8|49	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-proxy-impl-1.0.5-8|50	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-proxy-impl-1.0.5-8|51	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-proxy-impl-1.0.5-8|52	<!--Export-Package>${aries.osgi.export.pkg}</Export-Package-->
21mr|aries-proxy-impl-1.0.5-8|53	<Export-Service>${aries.osgi.export.service}</Export-Service>
21mr|aries-proxy-impl-1.0.5-8|54	<Import-Package>${aries.osgi.import.pkg}</Import-Package>
21mr|aries-proxy-impl-1.0.5-8|55	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-proxy-impl-1.0.5-8|56	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-proxy-impl-1.0.5-8|57	<Private-Package>${aries.osgi.private.pkg}</Private-Package>
21mr|aries-proxy-impl-1.0.5-8|58	</instructions>
21mr|aries-proxy-impl-1.0.5-8|59	</configuration>
21mr|aries-proxy-impl-1.0.5-8|60	<executions>
21mr|aries-proxy-impl-1.0.5-8|61	<execution>
21mr|aries-proxy-impl-1.0.5-8|62	<id>bundle-manifest</id>
21mr|aries-proxy-impl-1.0.5-8|63	<phase>process-classes</phase>
21mr|aries-proxy-impl-1.0.5-8|64	<goals>
21mr|aries-proxy-impl-1.0.5-8|65	<goal>manifest</goal>
21mr|aries-proxy-impl-1.0.5-8|66	</goals>
21mr|aries-proxy-impl-1.0.5-8|67	</execution>
21mr|aries-proxy-impl-1.0.5-8|68	</executions>'
21mr|aries-proxy-impl-1.0.5-8|69	
21mr|aries-proxy-impl-1.0.5-8|70	# Cannot load implementation hint 'org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule'
21mr|aries-proxy-impl-1.0.5-8|71	%pom_remove_plugin :maven-enforcer-plugin
21mr|aries-proxy-impl-1.0.5-8|72	
21mr|aries-proxy-impl-1.0.5-8|73	%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin
21mr|aries-proxy-impl-1.0.5-8|74	
21mr|aries-proxy-impl-1.0.5-8|75	# Use eclipse apis
21mr|aries-proxy-impl-1.0.5-8|76	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200
21mr|aries-proxy-impl-1.0.5-8|77	
21mr|aries-proxy-impl-1.0.5-8|78	# antrun plugin fails to process classes
21mr|aries-proxy-impl-1.0.5-8|79	sed -i '/delete dir/d' pom.xml
21mr|aries-proxy-impl-1.0.5-8|80	
21mr|aries-proxy-impl-1.0.5-8|81	%build
21mr|aries-proxy-impl-1.0.5-8|82	
21mr|aries-proxy-impl-1.0.5-8|83	# tests disabled because of
21mr|aries-proxy-impl-1.0.5-8|84	# missing dependency on org.apache.aries.testsupport.unit
21mr|aries-proxy-impl-1.0.5-8|85	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-proxy-impl-1.0.5-8|86	
21mr|aries-proxy-impl-1.0.5-8|87	%install
21mr|aries-proxy-impl-1.0.5-8|88	%mvn_install
21mr|aries-proxy-impl-1.0.5-8|89	
21mr|aries-proxy-impl-1.0.5-8|90	%files -f .mfiles
21mr|aries-proxy-impl-1.0.5-8|91	%license LICENSE NOTICE
21mr|aries-proxy-impl-1.0.5-8|92	
21mr|aries-proxy-impl-1.0.5-8|93	%files javadoc -f .mfiles-javadoc
21mr|aries-proxy-impl-1.0.5-8|94	%license LICENSE NOTICE
21mr|aries-proxy-impl-1.0.5-8|95	

11473 21
21mr|aries-quiesce-api-1.0.0-7|1	%global bundle org.apache.aries.quiesce.api
21mr|aries-quiesce-api-1.0.0-7|2	Name:          aries-quiesce-api
21mr|aries-quiesce-api-1.0.0-7|3	Version:       1.0.0
21mr|aries-quiesce-api-1.0.0-7|4	Release:       7
21mr|aries-quiesce-api-1.0.0-7|5	Summary:       Apache Aries Quiesce API
21mr|aries-quiesce-api-1.0.0-7|6	License:       ASL 2.0
21mr|aries-quiesce-api-1.0.0-7|7	URL:           http://aries.apache.org/
21mr|aries-quiesce-api-1.0.0-7|8	Source0:       http://www.apache.org/dist/aries/%{bundle}-%{version}-source-release.zip
21mr|aries-quiesce-api-1.0.0-7|9	
21mr|aries-quiesce-api-1.0.0-7|10	BuildRequires: maven-local
21mr|aries-quiesce-api-1.0.0-7|11	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-quiesce-api-1.0.0-7|12	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-quiesce-api-1.0.0-7|13	
21mr|aries-quiesce-api-1.0.0-7|14	Group:          Development/Java
21mr|aries-quiesce-api-1.0.0-7|15	BuildArch:     noarch
21mr|aries-quiesce-api-1.0.0-7|16	# Java stack is not supported on x86_32
21mr|aries-quiesce-api-1.0.0-7|17	ExcludeArch: %{ix86}
21mr|aries-quiesce-api-1.0.0-7|18	
21mr|aries-quiesce-api-1.0.0-7|19	%description
21mr|aries-quiesce-api-1.0.0-7|20	Aries Quiesce API.
21mr|aries-quiesce-api-1.0.0-7|21	
21mr|aries-quiesce-api-1.0.0-7|22	%package javadoc
21mr|aries-quiesce-api-1.0.0-7|23	Summary:       Javadoc for %{name}
21mr|aries-quiesce-api-1.0.0-7|24	
21mr|aries-quiesce-api-1.0.0-7|25	%description javadoc
21mr|aries-quiesce-api-1.0.0-7|26	This package contains javadoc for %{name}.
21mr|aries-quiesce-api-1.0.0-7|27	
21mr|aries-quiesce-api-1.0.0-7|28	%prep
21mr|aries-quiesce-api-1.0.0-7|29	%setup -q -n %{bundle}-%{version}
21mr|aries-quiesce-api-1.0.0-7|30	
21mr|aries-quiesce-api-1.0.0-7|31	%pom_remove_parent
21mr|aries-quiesce-api-1.0.0-7|32	
21mr|aries-quiesce-api-1.0.0-7|33	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200
21mr|aries-quiesce-api-1.0.0-7|34	
21mr|aries-quiesce-api-1.0.0-7|35	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-quiesce-api-1.0.0-7|36	<extensions>true</extensions>
21mr|aries-quiesce-api-1.0.0-7|37	<configuration>
21mr|aries-quiesce-api-1.0.0-7|38	<excludeDependencies>true</excludeDependencies>
21mr|aries-quiesce-api-1.0.0-7|39	<instructions>
21mr|aries-quiesce-api-1.0.0-7|40	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-quiesce-api-1.0.0-7|41	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-quiesce-api-1.0.0-7|42	<Export-Package>${aries.osgi.export.pkg}</Export-Package>
21mr|aries-quiesce-api-1.0.0-7|43	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-quiesce-api-1.0.0-7|44	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-quiesce-api-1.0.0-7|45	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-quiesce-api-1.0.0-7|46	</instructions>
21mr|aries-quiesce-api-1.0.0-7|47	</configuration>
21mr|aries-quiesce-api-1.0.0-7|48	<executions>
21mr|aries-quiesce-api-1.0.0-7|49	<execution>
21mr|aries-quiesce-api-1.0.0-7|50	<id>bundle-manifest</id>
21mr|aries-quiesce-api-1.0.0-7|51	<phase>process-classes</phase>
21mr|aries-quiesce-api-1.0.0-7|52	<goals>
21mr|aries-quiesce-api-1.0.0-7|53	<goal>manifest</goal>
21mr|aries-quiesce-api-1.0.0-7|54	</goals>
21mr|aries-quiesce-api-1.0.0-7|55	</execution>
21mr|aries-quiesce-api-1.0.0-7|56	</executions>'
21mr|aries-quiesce-api-1.0.0-7|57	
21mr|aries-quiesce-api-1.0.0-7|58	%build
21mr|aries-quiesce-api-1.0.0-7|59	
21mr|aries-quiesce-api-1.0.0-7|60	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-quiesce-api-1.0.0-7|61	
21mr|aries-quiesce-api-1.0.0-7|62	%install
21mr|aries-quiesce-api-1.0.0-7|63	%mvn_install
21mr|aries-quiesce-api-1.0.0-7|64	
21mr|aries-quiesce-api-1.0.0-7|65	%files -f .mfiles
21mr|aries-quiesce-api-1.0.0-7|66	%license LICENSE NOTICE
21mr|aries-quiesce-api-1.0.0-7|67	
21mr|aries-quiesce-api-1.0.0-7|68	%files javadoc -f .mfiles-javadoc
21mr|aries-quiesce-api-1.0.0-7|69	%license LICENSE NOTICE
21mr|aries-quiesce-api-1.0.0-7|70	

11474 21
21mr|aries-quiesce-manager-1.0.0-7|1	%global bundle org.apache.aries.quiesce.manager
21mr|aries-quiesce-manager-1.0.0-7|2	Name:          aries-quiesce-manager
21mr|aries-quiesce-manager-1.0.0-7|3	Version:       1.0.0
21mr|aries-quiesce-manager-1.0.0-7|4	Release:       7
21mr|aries-quiesce-manager-1.0.0-7|5	Summary:       Apache Aries Quiesce Manager
21mr|aries-quiesce-manager-1.0.0-7|6	License:       ASL 2.0
21mr|aries-quiesce-manager-1.0.0-7|7	URL:           http://aries.apache.org/
21mr|aries-quiesce-manager-1.0.0-7|8	Source0:       http://www.apache.org/dist/aries/%{bundle}-%{version}-source-release.zip
21mr|aries-quiesce-manager-1.0.0-7|9	
21mr|aries-quiesce-manager-1.0.0-7|10	BuildRequires: maven-local
21mr|aries-quiesce-manager-1.0.0-7|11	BuildRequires: mvn(junit:junit)
21mr|aries-quiesce-manager-1.0.0-7|12	BuildRequires: mvn(org.apache.aries:org.apache.aries.util) >= 1.0.0
21mr|aries-quiesce-manager-1.0.0-7|13	BuildRequires: mvn(org.apache.aries:org.apache.aries.util-r42) >= 1.0.0
21mr|aries-quiesce-manager-1.0.0-7|14	BuildRequires: mvn(org.apache.aries.quiesce:org.apache.aries.quiesce.api) >= 1.0.0
21mr|aries-quiesce-manager-1.0.0-7|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-quiesce-manager-1.0.0-7|16	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|aries-quiesce-manager-1.0.0-7|17	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|aries-quiesce-manager-1.0.0-7|18	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|aries-quiesce-manager-1.0.0-7|19	
21mr|aries-quiesce-manager-1.0.0-7|20	Obsoletes:     aries-quiesce < 0.4
21mr|aries-quiesce-manager-1.0.0-7|21	Provides:      aries-quiesce = %{version}-%{release}
21mr|aries-quiesce-manager-1.0.0-7|22	
21mr|aries-quiesce-manager-1.0.0-7|23	Group:          Development/Java
21mr|aries-quiesce-manager-1.0.0-7|24	BuildArch:     noarch
21mr|aries-quiesce-manager-1.0.0-7|25	# Java stack is not supported on x86_32
21mr|aries-quiesce-manager-1.0.0-7|26	ExcludeArch: %{ix86}
21mr|aries-quiesce-manager-1.0.0-7|27	
21mr|aries-quiesce-manager-1.0.0-7|28	%description
21mr|aries-quiesce-manager-1.0.0-7|29	Aries Quiesce Manager. A quiesce manager provides the
21mr|aries-quiesce-manager-1.0.0-7|30	functionality to stop bundles in such a manner that
21mr|aries-quiesce-manager-1.0.0-7|31	currently running work can be safely finished.
21mr|aries-quiesce-manager-1.0.0-7|32	
21mr|aries-quiesce-manager-1.0.0-7|33	%package javadoc
21mr|aries-quiesce-manager-1.0.0-7|34	Summary:       Javadoc for %{name}
21mr|aries-quiesce-manager-1.0.0-7|35	
21mr|aries-quiesce-manager-1.0.0-7|36	%description javadoc
21mr|aries-quiesce-manager-1.0.0-7|37	This package contains javadoc for %{name}.
21mr|aries-quiesce-manager-1.0.0-7|38	
21mr|aries-quiesce-manager-1.0.0-7|39	%prep
21mr|aries-quiesce-manager-1.0.0-7|40	%setup -q -n %{bundle}-%{version}
21mr|aries-quiesce-manager-1.0.0-7|41	
21mr|aries-quiesce-manager-1.0.0-7|42	%pom_remove_parent
21mr|aries-quiesce-manager-1.0.0-7|43	
21mr|aries-quiesce-manager-1.0.0-7|44	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|aries-quiesce-manager-1.0.0-7|45	<extensions>true</extensions>
21mr|aries-quiesce-manager-1.0.0-7|46	<configuration>
21mr|aries-quiesce-manager-1.0.0-7|47	<excludeDependencies>true</excludeDependencies>
21mr|aries-quiesce-manager-1.0.0-7|48	<instructions>
21mr|aries-quiesce-manager-1.0.0-7|49	<Bundle-Activator>${aries.osgi.activator}</Bundle-Activator>
21mr|aries-quiesce-manager-1.0.0-7|50	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-quiesce-manager-1.0.0-7|51	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-quiesce-manager-1.0.0-7|52	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-quiesce-manager-1.0.0-7|53	<Export-Service>${aries.osgi.export.service}</Export-Service>
21mr|aries-quiesce-manager-1.0.0-7|54	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-quiesce-manager-1.0.0-7|55	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-quiesce-manager-1.0.0-7|56	<Private-Package>${aries.osgi.private.pkg}</Private-Package>
21mr|aries-quiesce-manager-1.0.0-7|57	</instructions>
21mr|aries-quiesce-manager-1.0.0-7|58	</configuration>
21mr|aries-quiesce-manager-1.0.0-7|59	<executions>
21mr|aries-quiesce-manager-1.0.0-7|60	<execution>
21mr|aries-quiesce-manager-1.0.0-7|61	<id>bundle-manifest</id>
21mr|aries-quiesce-manager-1.0.0-7|62	<phase>process-classes</phase>
21mr|aries-quiesce-manager-1.0.0-7|63	<goals>
21mr|aries-quiesce-manager-1.0.0-7|64	<goal>manifest</goal>
21mr|aries-quiesce-manager-1.0.0-7|65	</goals>
21mr|aries-quiesce-manager-1.0.0-7|66	</execution>
21mr|aries-quiesce-manager-1.0.0-7|67	</executions>'
21mr|aries-quiesce-manager-1.0.0-7|68	
21mr|aries-quiesce-manager-1.0.0-7|69	# Use eclipse apis
21mr|aries-quiesce-manager-1.0.0-7|70	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200
21mr|aries-quiesce-manager-1.0.0-7|71	
21mr|aries-quiesce-manager-1.0.0-7|72	%build
21mr|aries-quiesce-manager-1.0.0-7|73	
21mr|aries-quiesce-manager-1.0.0-7|74	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-quiesce-manager-1.0.0-7|75	
21mr|aries-quiesce-manager-1.0.0-7|76	%install
21mr|aries-quiesce-manager-1.0.0-7|77	%mvn_install
21mr|aries-quiesce-manager-1.0.0-7|78	
21mr|aries-quiesce-manager-1.0.0-7|79	%files -f .mfiles
21mr|aries-quiesce-manager-1.0.0-7|80	%license LICENSE NOTICE
21mr|aries-quiesce-manager-1.0.0-7|81	
21mr|aries-quiesce-manager-1.0.0-7|82	%files javadoc -f .mfiles-javadoc
21mr|aries-quiesce-manager-1.0.0-7|83	%license LICENSE NOTICE
21mr|aries-quiesce-manager-1.0.0-7|84	

11475 21
21mr|aries-util-1.1.3-1|1	%global bundle org.apache.aries.util
21mr|aries-util-1.1.3-1|2	
21mr|aries-util-1.1.3-1|3	Name:          aries-util
21mr|aries-util-1.1.3-1|4	Version:       1.1.3
21mr|aries-util-1.1.3-1|5	Release:       1
21mr|aries-util-1.1.3-1|6	Summary:       Apache Aries Util
21mr|aries-util-1.1.3-1|7	Group:         Development/Java
21mr|aries-util-1.1.3-1|8	License:       ASL 2.0
21mr|aries-util-1.1.3-1|9	URL:           http://aries.apache.org/
21mr|aries-util-1.1.3-1|10	#Source0:       http://www.apache.org/dist/aries/%%{bundle}-parent-%%{version}-source-release.zip
21mr|aries-util-1.1.3-1|11	Source0:       http://central.maven.org/maven2/org/apache/aries/%{bundle}-parent/%{version}/%{bundle}-parent-%{version}-source-release.zip
21mr|aries-util-1.1.3-1|12	# org.osgi.service.framework.CompositeBundle was removed
21mr|aries-util-1.1.3-1|13	# http://help.eclipse.org/mars/topic/org.eclipse.platform.doc.isv/porting/removals.html#compositeBundles
21mr|aries-util-1.1.3-1|14	Patch0:        aries-util-1.1.0-remove-CompositeBundle.patch
21mr|aries-util-1.1.3-1|15	Patch1:        0001-Fix-building-with-modern-org.osgi.service.log.patch
21mr|aries-util-1.1.3-1|16	
21mr|aries-util-1.1.3-1|17	BuildRequires: maven-local
21mr|aries-util-1.1.3-1|18	BuildRequires: ant
21mr|aries-util-1.1.3-1|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|aries-util-1.1.3-1|20	BuildRequires: mvn(org.eclipse:osgi)
21mr|aries-util-1.1.3-1|21	
21mr|aries-util-1.1.3-1|22	BuildArch:     noarch
21mr|aries-util-1.1.3-1|23	# Java stack is not supported on x86_32
21mr|aries-util-1.1.3-1|24	ExcludeArch: %{ix86}
21mr|aries-util-1.1.3-1|25	
21mr|aries-util-1.1.3-1|26	%description
21mr|aries-util-1.1.3-1|27	This bundle contains the OSGi common util for Apache Aries.
21mr|aries-util-1.1.3-1|28	
21mr|aries-util-1.1.3-1|29	%package javadoc
21mr|aries-util-1.1.3-1|30	Summary:       Javadoc for %{name}
21mr|aries-util-1.1.3-1|31	
21mr|aries-util-1.1.3-1|32	%description javadoc
21mr|aries-util-1.1.3-1|33	This package contains javadoc for %{name}.
21mr|aries-util-1.1.3-1|34	
21mr|aries-util-1.1.3-1|35	%prep
21mr|aries-util-1.1.3-1|36	%setup -q -n %{bundle}-parent-%{version}
21mr|aries-util-1.1.3-1|37	# Do not remove test resources
21mr|aries-util-1.1.3-1|38	find . -name  "*.jar" -print ! -type d -delete
21mr|aries-util-1.1.3-1|39	
21mr|aries-util-1.1.3-1|40	%autopatch -p1
21mr|aries-util-1.1.3-1|41	
21mr|aries-util-1.1.3-1|42	%pom_remove_parent
21mr|aries-util-1.1.3-1|43	%pom_xpath_inject "pom:project" "<groupId>org.apache.aries</groupId>"
21mr|aries-util-1.1.3-1|44	%pom_remove_parent util
21mr|aries-util-1.1.3-1|45	%pom_remove_parent util-r42
21mr|aries-util-1.1.3-1|46	%pom_xpath_inject "pom:project" "<groupId>org.apache.aries</groupId>" util
21mr|aries-util-1.1.3-1|47	%pom_xpath_inject "pom:project" "<groupId>org.apache.aries</groupId>" util-r42
21mr|aries-util-1.1.3-1|48	
21mr|aries-util-1.1.3-1|49	%pom_add_plugin org.apache.felix:maven-bundle-plugin util '
21mr|aries-util-1.1.3-1|50	<extensions>true</extensions>
21mr|aries-util-1.1.3-1|51	<configuration>
21mr|aries-util-1.1.3-1|52	<excludeDependencies>true</excludeDependencies>
21mr|aries-util-1.1.3-1|53	<instructions>
21mr|aries-util-1.1.3-1|54	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-util-1.1.3-1|55	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-util-1.1.3-1|56	<Export-Package>${aries.osgi.export.pkg}</Export-Package>
21mr|aries-util-1.1.3-1|57	<Import-Package>${aries.osgi.import.pkg}</Import-Package>
21mr|aries-util-1.1.3-1|58	<Private-Package>${aries.osgi.private.pkg}</Private-Package>
21mr|aries-util-1.1.3-1|59	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-util-1.1.3-1|60	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-util-1.1.3-1|61	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-util-1.1.3-1|62	</instructions>
21mr|aries-util-1.1.3-1|63	</configuration>
21mr|aries-util-1.1.3-1|64	<executions>
21mr|aries-util-1.1.3-1|65	<execution>
21mr|aries-util-1.1.3-1|66	<id>bundle-manifest</id>
21mr|aries-util-1.1.3-1|67	<phase>process-classes</phase>
21mr|aries-util-1.1.3-1|68	<goals>
21mr|aries-util-1.1.3-1|69	<goal>manifest</goal>
21mr|aries-util-1.1.3-1|70	</goals>
21mr|aries-util-1.1.3-1|71	</execution>
21mr|aries-util-1.1.3-1|72	</executions>'
21mr|aries-util-1.1.3-1|73	
21mr|aries-util-1.1.3-1|74	%pom_add_plugin org.apache.felix:maven-bundle-plugin util-r42 '
21mr|aries-util-1.1.3-1|75	<extensions>true</extensions>
21mr|aries-util-1.1.3-1|76	<configuration>
21mr|aries-util-1.1.3-1|77	<excludeDependencies>true</excludeDependencies>
21mr|aries-util-1.1.3-1|78	<instructions>
21mr|aries-util-1.1.3-1|79	<Bundle-Name>${project.name}</Bundle-Name>
21mr|aries-util-1.1.3-1|80	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|aries-util-1.1.3-1|81	<Implementation-Title>Apache Aries</Implementation-Title>
21mr|aries-util-1.1.3-1|82	<Implementation-Version>${project.version}</Implementation-Version>
21mr|aries-util-1.1.3-1|83	<Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
21mr|aries-util-1.1.3-1|84	</instructions>
21mr|aries-util-1.1.3-1|85	</configuration>
21mr|aries-util-1.1.3-1|86	<executions>
21mr|aries-util-1.1.3-1|87	<execution>
21mr|aries-util-1.1.3-1|88	<id>bundle-manifest</id>
21mr|aries-util-1.1.3-1|89	<phase>process-classes</phase>
21mr|aries-util-1.1.3-1|90	<goals>
21mr|aries-util-1.1.3-1|91	<goal>manifest</goal>
21mr|aries-util-1.1.3-1|92	</goals>
21mr|aries-util-1.1.3-1|93	</execution>
21mr|aries-util-1.1.3-1|94	</executions>'
21mr|aries-util-1.1.3-1|95	
21mr|aries-util-1.1.3-1|96	# Useless tasks
21mr|aries-util-1.1.3-1|97	%pom_remove_plugin :maven-javadoc-plugin util
21mr|aries-util-1.1.3-1|98	%pom_remove_plugin org.apache.aries.versioning:org.apache.aries.versioning.plugin util
21mr|aries-util-1.1.3-1|99	
21mr|aries-util-1.1.3-1|100	# Use eclipse only
21mr|aries-util-1.1.3-1|101	# cannot find symbol org.osgi.framework.Bundle#adapt(java.lang.Class<org.osgi.framework.wiring.BundleWiring>)
21mr|aries-util-1.1.3-1|102	%pom_remove_dep org.osgi: util-r42
21mr|aries-util-1.1.3-1|103	%pom_remove_dep org.osgi: util
21mr|aries-util-1.1.3-1|104	
21mr|aries-util-1.1.3-1|105	%pom_xpath_remove "pom:dependency[pom:artifactId= 'osgi']/pom:scope" util-r42
21mr|aries-util-1.1.3-1|106	%pom_xpath_remove "pom:dependency[pom:artifactId= 'osgi']/pom:scope" util
21mr|aries-util-1.1.3-1|107	%pom_xpath_remove "pom:dependency[pom:artifactId= 'org.apache.aries.util-r42']/pom:scope" util
21mr|aries-util-1.1.3-1|108	
21mr|aries-util-1.1.3-1|109	%build
21mr|aries-util-1.1.3-1|110	
21mr|aries-util-1.1.3-1|111	echo "$ANT_HOME"
21mr|aries-util-1.1.3-1|112	echo "$ANT_OPTS"
21mr|aries-util-1.1.3-1|113	
21mr|aries-util-1.1.3-1|114	# test disabled because of missing dependency:
21mr|aries-util-1.1.3-1|115	# org.apache.aries.testsupport:org.apache.aries.testsupport.unit:1.0.0
21mr|aries-util-1.1.3-1|116	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|aries-util-1.1.3-1|117	
21mr|aries-util-1.1.3-1|118	%install
21mr|aries-util-1.1.3-1|119	%mvn_install
21mr|aries-util-1.1.3-1|120	
21mr|aries-util-1.1.3-1|121	%files -f .mfiles
21mr|aries-util-1.1.3-1|122	%license LICENSE NOTICE
21mr|aries-util-1.1.3-1|123	
21mr|aries-util-1.1.3-1|124	%files javadoc -f .mfiles-javadoc
21mr|aries-util-1.1.3-1|125	%license LICENSE NOTICE
21mr|aries-util-1.1.3-1|126	

11476 21
21mr|arm-image-installer-2.18-2|1	# Tarfile created using git
21mr|arm-image-installer-2.18-2|2	# git clone https://pagure.io/arm-image-installer.git
21mr|arm-image-installer-2.18-2|3	# git archive --format=tar --prefix=%{name}-%{version}/ %{version} | xz > ~/%{name}-%{version}.tar.xz
21mr|arm-image-installer-2.18-2|4	
21mr|arm-image-installer-2.18-2|5	Name:		arm-image-installer
21mr|arm-image-installer-2.18-2|6	Version:	2.18
21mr|arm-image-installer-2.18-2|7	Release:	2
21mr|arm-image-installer-2.18-2|8	Group:		System/Base
21mr|arm-image-installer-2.18-2|9	Summary:	Writes binary image files to any specified block device
21mr|arm-image-installer-2.18-2|10	License:	GPLv2+
21mr|arm-image-installer-2.18-2|11	Url:		https://pagure.io/arm-image-installer
21mr|arm-image-installer-2.18-2|12	
21mr|arm-image-installer-2.18-2|13	BuildArch:	noarch
21mr|arm-image-installer-2.18-2|14	Source0:	%{name}-%{version}.tar.xz
21mr|arm-image-installer-2.18-2|15	
21mr|arm-image-installer-2.18-2|16	Obsoletes:	fedora-arm-installer < 2.5
21mr|arm-image-installer-2.18-2|17	Provides:	fedora-arm-installer < 2.5
21mr|arm-image-installer-2.18-2|18	Requires:	btrfs-progs
21mr|arm-image-installer-2.18-2|19	Requires:	e2fsprogs
21mr|arm-image-installer-2.18-2|20	Requires:	parted
21mr|arm-image-installer-2.18-2|21	Requires:	sudo
21mr|arm-image-installer-2.18-2|22	Requires:	util-linux
21mr|arm-image-installer-2.18-2|23	
21mr|arm-image-installer-2.18-2|24	
21mr|arm-image-installer-2.18-2|25	%description
21mr|arm-image-installer-2.18-2|26	Allows one to first select a source image (local or remote). The image must be
21mr|arm-image-installer-2.18-2|27	a binary file containing: [MBR + Partitions + File Systems + Data]. A
21mr|arm-image-installer-2.18-2|28	destination block device should then be selected for final installation.
21mr|arm-image-installer-2.18-2|29	
21mr|arm-image-installer-2.18-2|30	
21mr|arm-image-installer-2.18-2|31	%prep
21mr|arm-image-installer-2.18-2|32	%autosetup
21mr|arm-image-installer-2.18-2|33	
21mr|arm-image-installer-2.18-2|34	%build
21mr|arm-image-installer-2.18-2|35	echo "skipping..."
21mr|arm-image-installer-2.18-2|36	
21mr|arm-image-installer-2.18-2|37	%install
21mr|arm-image-installer-2.18-2|38	install -d %{buildroot}%{_datadir}/arm-image-installer
21mr|arm-image-installer-2.18-2|39	install -d %{buildroot}%{_datadir}/arm-image-installer/socs.d
21mr|arm-image-installer-2.18-2|40	install -pm 644 socs.d/* %{buildroot}%{_datadir}/arm-image-installer/socs.d/
21mr|arm-image-installer-2.18-2|41	install -d %{buildroot}%{_datadir}/arm-image-installer/boards.d
21mr|arm-image-installer-2.18-2|42	install -pm 644 boards.d/* %{buildroot}%{_datadir}/arm-image-installer/boards.d/
21mr|arm-image-installer-2.18-2|43	
21mr|arm-image-installer-2.18-2|44	install -d %{buildroot}%{_bindir}
21mr|arm-image-installer-2.18-2|45	install -pm 0755 update-uboot %{buildroot}%{_bindir}/
21mr|arm-image-installer-2.18-2|46	install -pm 0755 arm-image-installer %{buildroot}%{_bindir}/
21mr|arm-image-installer-2.18-2|47	install -pm 0755 rpi-uboot-update %{buildroot}%{_bindir}/
21mr|arm-image-installer-2.18-2|48	ln -s /usr/bin/arm-image-installer %{buildroot}%{_bindir}/fedora-arm-image-installer
21mr|arm-image-installer-2.18-2|49	
21mr|arm-image-installer-2.18-2|50	%files
21mr|arm-image-installer-2.18-2|51	%license COPYING
21mr|arm-image-installer-2.18-2|52	%doc AUTHORS README TODO SUPPORTED-BOARDS
21mr|arm-image-installer-2.18-2|53	%{_bindir}/arm-image-installer
21mr|arm-image-installer-2.18-2|54	%{_bindir}/fedora-arm-image-installer
21mr|arm-image-installer-2.18-2|55	%{_bindir}/update-uboot
21mr|arm-image-installer-2.18-2|56	%{_bindir}/rpi-uboot-update
21mr|arm-image-installer-2.18-2|57	%{_datadir}/arm-image-installer/

11477 21
21mr|arm-trusted-firmware-2.5-1|1	#global candidate rc1
21mr|arm-trusted-firmware-2.5-1|2	# ./make-git-snapshot.sh
21mr|arm-trusted-firmware-2.5-1|3	#global snapshot 20190209
21mr|arm-trusted-firmware-2.5-1|4	
21mr|arm-trusted-firmware-2.5-1|5	# Binaries not used in standard manner so debuginfo is useless
21mr|arm-trusted-firmware-2.5-1|6	%global debug_package %{nil}
21mr|arm-trusted-firmware-2.5-1|7	
21mr|arm-trusted-firmware-2.5-1|8	%bcond_with crosscompile
21mr|arm-trusted-firmware-2.5-1|9	
21mr|arm-trusted-firmware-2.5-1|10	Name:		arm-trusted-firmware
21mr|arm-trusted-firmware-2.5-1|11	Version:	2.5
21mr|arm-trusted-firmware-2.5-1|12	Summary:	ARM Trusted Firmware
21mr|arm-trusted-firmware-2.5-1|13	Group:		System/Base
21mr|arm-trusted-firmware-2.5-1|14	Release:	1%{?candidate:.%{candidate}}%{?snapshot:.%{snapshot}}%{?dist}
21mr|arm-trusted-firmware-2.5-1|15	License:	BSD
21mr|arm-trusted-firmware-2.5-1|16	URL:		https://github.com/ARM-software/arm-trusted-firmware/wiki
21mr|arm-trusted-firmware-2.5-1|17	%if 0%{?snapshot}
21mr|arm-trusted-firmware-2.5-1|18	Source0:	arm-trusted-firmware-%{snapshot}.tar.xz
21mr|arm-trusted-firmware-2.5-1|19	%else
21mr|arm-trusted-firmware-2.5-1|20	Source0:	https://github.com/ARM-software/arm-trusted-firmware/archive/v%{version}%{?candidate:-%{candidate}}.tar.gz
21mr|arm-trusted-firmware-2.5-1|21	%endif
21mr|arm-trusted-firmware-2.5-1|22	Source1:	arm-trusted-firmware.rpmlintrc
21mr|arm-trusted-firmware-2.5-1|23	Patch0:		rk3399-gcc11.patch
21mr|arm-trusted-firmware-2.5-1|24	# At the moment we're only building on aarch64
21mr|arm-trusted-firmware-2.5-1|25	ExclusiveArch:	aarch64
21mr|arm-trusted-firmware-2.5-1|26	
21mr|arm-trusted-firmware-2.5-1|27	BuildRequires:	dtc
21mr|arm-trusted-firmware-2.5-1|28	BuildRequires:	gcc
21mr|arm-trusted-firmware-2.5-1|29	%if %{with crosscompile}
21mr|arm-trusted-firmware-2.5-1|30	BuildRequires:	cross-armv7hnl-openmandriva-linux-gnueabihf-gcc-bootstrap
21mr|arm-trusted-firmware-2.5-1|31	BuildRequires:	cross-armv7hnl-openmandriva-linux-gnueabihf-binutils
21mr|arm-trusted-firmware-2.5-1|32	%endif
21mr|arm-trusted-firmware-2.5-1|33	
21mr|arm-trusted-firmware-2.5-1|34	%description
21mr|arm-trusted-firmware-2.5-1|35	ARM Trusted firmware is a reference implementation of secure world software for
21mr|arm-trusted-firmware-2.5-1|36	ARMv8-A including Exception Level 3 (EL3) software. It provides a number of
21mr|arm-trusted-firmware-2.5-1|37	standard ARM interfaces like Power State Coordination (PSCI), Trusted Board
21mr|arm-trusted-firmware-2.5-1|38	Boot Requirements (TBBR) and Secure Monitor.
21mr|arm-trusted-firmware-2.5-1|39	
21mr|arm-trusted-firmware-2.5-1|40	Note: the contents of this package are generally just consumed by bootloaders
21mr|arm-trusted-firmware-2.5-1|41	such as u-boot. As such the binaries aren't of general interest to users.
21mr|arm-trusted-firmware-2.5-1|42	
21mr|arm-trusted-firmware-2.5-1|43	#------------------------------------------------------------------------
21mr|arm-trusted-firmware-2.5-1|44	%ifarch aarch64
21mr|arm-trusted-firmware-2.5-1|45	%package -n arm-trusted-firmware-armv8
21mr|arm-trusted-firmware-2.5-1|46	Summary:	ARM Trusted Firmware for ARMv8-A
21mr|arm-trusted-firmware-2.5-1|47	Group:		System/Base
21mr|arm-trusted-firmware-2.5-1|48	
21mr|arm-trusted-firmware-2.5-1|49	%description -n arm-trusted-firmware-armv8
21mr|arm-trusted-firmware-2.5-1|50	ARM Trusted Firmware binaries for various  ARMv8-A SoCs.
21mr|arm-trusted-firmware-2.5-1|51	
21mr|arm-trusted-firmware-2.5-1|52	Note: the contents of this package are generally just consumed by bootloaders
21mr|arm-trusted-firmware-2.5-1|53	such as u-boot. As such the binaries aren't of general interest to users.
21mr|arm-trusted-firmware-2.5-1|54	
21mr|arm-trusted-firmware-2.5-1|55	%files -n arm-trusted-firmware-armv8
21mr|arm-trusted-firmware-2.5-1|56	%license license.rst
21mr|arm-trusted-firmware-2.5-1|57	%doc readme.rst
21mr|arm-trusted-firmware-2.5-1|58	%{_datadir}/%{name}
21mr|arm-trusted-firmware-2.5-1|59	%endif
21mr|arm-trusted-firmware-2.5-1|60	
21mr|arm-trusted-firmware-2.5-1|61	#------------------------------------------------------------------------
21mr|arm-trusted-firmware-2.5-1|62	
21mr|arm-trusted-firmware-2.5-1|63	%prep
21mr|arm-trusted-firmware-2.5-1|64	%if 0%{?snapshot}
21mr|arm-trusted-firmware-2.5-1|65	%autosetup -p1 -n %{name}-%{snapshot}
21mr|arm-trusted-firmware-2.5-1|66	%else
21mr|arm-trusted-firmware-2.5-1|67	%autosetup -p1 -n %{name}-%{version}%{?candidate:-%{candidate}}
21mr|arm-trusted-firmware-2.5-1|68	%endif
21mr|arm-trusted-firmware-2.5-1|69	
21mr|arm-trusted-firmware-2.5-1|70	# Fix the name of the cross compile for the rk3399 Cortex-M0 PMU
21mr|arm-trusted-firmware-2.5-1|71	sed -i 's/arm-none-eabi-/armv7hnl-linux-gnueabihf-/' plat/rockchip/rk3399/drivers/m0/Makefile
21mr|arm-trusted-firmware-2.5-1|72	
21mr|arm-trusted-firmware-2.5-1|73	%if %{with crosscompile}
21mr|arm-trusted-firmware-2.5-1|74	RK33XX="rk3399 rk3368 rk3328"
21mr|arm-trusted-firmware-2.5-1|75	%else
21mr|arm-trusted-firmware-2.5-1|76	RK33XX=""
21mr|arm-trusted-firmware-2.5-1|77	%endif
21mr|arm-trusted-firmware-2.5-1|78	
21mr|arm-trusted-firmware-2.5-1|79	
21mr|arm-trusted-firmware-2.5-1|80	%build
21mr|arm-trusted-firmware-2.5-1|81	%ifarch aarch64
21mr|arm-trusted-firmware-2.5-1|82	for soc in hikey hikey960 imx8qm imx8qx juno a3700 gxbb $RK33XX rpi3 sun50i_a64 sun50i_h6 zynqmp
21mr|arm-trusted-firmware-2.5-1|83	do
21mr|arm-trusted-firmware-2.5-1|84	# At the moment we're only making the secure firmware (bl31)
21mr|arm-trusted-firmware-2.5-1|85	make HOSTCC="gcc $%{optflags}" CROSS_COMPILE="" PLAT=$(echo $soc) bl31
21mr|arm-trusted-firmware-2.5-1|86	done
21mr|arm-trusted-firmware-2.5-1|87	%endif
21mr|arm-trusted-firmware-2.5-1|88	
21mr|arm-trusted-firmware-2.5-1|89	%install
21mr|arm-trusted-firmware-2.5-1|90	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|arm-trusted-firmware-2.5-1|91	
21mr|arm-trusted-firmware-2.5-1|92	%ifarch aarch64
21mr|arm-trusted-firmware-2.5-1|93	# Most platforms want bl31.bin
21mr|arm-trusted-firmware-2.5-1|94	for soc in hikey hikey960 imx8qm imx8qx juno rpi3 sun50i_a64 sun50i_h6 zynqmp
21mr|arm-trusted-firmware-2.5-1|95	do
21mr|arm-trusted-firmware-2.5-1|96	mkdir -p %{buildroot}%{_datadir}/%{name}/$(echo $soc)/
21mr|arm-trusted-firmware-2.5-1|97	for file in bl31.bin
21mr|arm-trusted-firmware-2.5-1|98	do
21mr|arm-trusted-firmware-2.5-1|99	if [ -f build/$(echo $soc)/release/$(echo $file) ]; then
21mr|arm-trusted-firmware-2.5-1|100	install -p -m 0644 build/$(echo $soc)/release/$(echo $file) /%{buildroot}%{_datadir}/%{name}/$(echo $soc)/
21mr|arm-trusted-firmware-2.5-1|101	fi
21mr|arm-trusted-firmware-2.5-1|102	done
21mr|arm-trusted-firmware-2.5-1|103	done
21mr|arm-trusted-firmware-2.5-1|104	
21mr|arm-trusted-firmware-2.5-1|105	%if %{with crosscompile}
21mr|arm-trusted-firmware-2.5-1|106	# Rockchips wants the bl31.elf, plus rk3399 wants power management co-processor bits
21mr|arm-trusted-firmware-2.5-1|107	for soc in rk3399 rk3368 rk3328
21mr|arm-trusted-firmware-2.5-1|108	do
21mr|arm-trusted-firmware-2.5-1|109	mkdir -p %{buildroot}%{_datadir}/%{name}/$(echo $soc)/
21mr|arm-trusted-firmware-2.5-1|110	for file in bl31/bl31.elf m0/rk3399m0.bin m0/rk3399m0.elf
21mr|arm-trusted-firmware-2.5-1|111	do
21mr|arm-trusted-firmware-2.5-1|112	if [ -f build/$(echo $soc)/release/$(echo $file) ]; then
21mr|arm-trusted-firmware-2.5-1|113	install -p -m 0644 build/$(echo $soc)/release/$(echo $file) /%{buildroot}%{_datadir}/%{name}/$(echo $soc)/
21mr|arm-trusted-firmware-2.5-1|114	fi
21mr|arm-trusted-firmware-2.5-1|115	done
21mr|arm-trusted-firmware-2.5-1|116	done
21mr|arm-trusted-firmware-2.5-1|117	%endif
21mr|arm-trusted-firmware-2.5-1|118	
21mr|arm-trusted-firmware-2.5-1|119	%endif
21mr|arm-trusted-firmware-2.5-1|120	

11478 21
21mr|arpwatch-3.3-1|1	Summary:	Network monitoring tools for tracking IP addresses on the network
21mr|arpwatch-3.3-1|2	Name:		arpwatch
21mr|arpwatch-3.3-1|3	Version:	3.3
21mr|arpwatch-3.3-1|4	Release:	1
21mr|arpwatch-3.3-1|5	Epoch:		2
21mr|arpwatch-3.3-1|6	License:	BSD
21mr|arpwatch-3.3-1|7	Group:		Monitoring
21mr|arpwatch-3.3-1|8	URL:		ftp://ftp.ee.lbl.gov
21mr|arpwatch-3.3-1|9	Source0:	https://ee.lbl.gov/downloads/arpwatch/%{name}-%{version}.tar.gz
21mr|arpwatch-3.3-1|10	Source1:	arpwatch.service
21mr|arpwatch-3.3-1|11	Source2:	ethercodes.dat
21mr|arpwatch-3.3-1|12	Source100:	arpwatch.rpmlintrc
21mr|arpwatch-3.3-1|13	Requires:	sendmail-command
21mr|arpwatch-3.3-1|14	BuildRequires:	pkgconfig(libpcap)
21mr|arpwatch-3.3-1|15	BuildRequires:	postfix
21mr|arpwatch-3.3-1|16	
21mr|arpwatch-3.3-1|17	%description
21mr|arpwatch-3.3-1|18	The arpwatch package contains arpwatch and arpsnmp.  Arpwatch and arpsnmp
21mr|arpwatch-3.3-1|19	are both network monitoring tools.  Both utilities monitor Ethernet or
21mr|arpwatch-3.3-1|20	FDDI network traffic and build databases of Ethernet/IP address pairs,
21mr|arpwatch-3.3-1|21	and can report certain changes via email.
21mr|arpwatch-3.3-1|22	
21mr|arpwatch-3.3-1|23	Install the arpwatch package if you need networking monitoring devices
21mr|arpwatch-3.3-1|24	which will automatically keep traffic of the IP addresses on your
21mr|arpwatch-3.3-1|25	network.
21mr|arpwatch-3.3-1|26	
21mr|arpwatch-3.3-1|27	%prep
21mr|arpwatch-3.3-1|28	
21mr|arpwatch-3.3-1|29	%autosetup -p1
21mr|arpwatch-3.3-1|30	
21mr|arpwatch-3.3-1|31	%build
21mr|arpwatch-3.3-1|32	sed -i '/@HAVE_FREEBSD_TRUE@/d' Makefile.in
21mr|arpwatch-3.3-1|33	%configure --with-watcher=arpwatch --sbindir=%{_bindir}
21mr|arpwatch-3.3-1|34	%make_build SENDMAIL=/usr/bin/sendmail
21mr|arpwatch-3.3-1|35	
21mr|arpwatch-3.3-1|36	%install
21mr|arpwatch-3.3-1|37	install -d -m 0755 %{buildroot}/usr/{bin,share/man/man8}
21mr|arpwatch-3.3-1|38	%make_install
21mr|arpwatch-3.3-1|39	# systemd
21mr|arpwatch-3.3-1|40	install -Dm644 %{SOURCE1} %{buildroot}/%{_unitdir}/%{name}@.service
21mr|arpwatch-3.3-1|41	install -Dm644 %{SOURCE2} %{buildroot}/var/lib/%{name}/ethercodes.dat
21mr|arpwatch-3.3-1|42	chmod 755 %{buildroot}%{_bindir}/*
21mr|arpwatch-3.3-1|43	
21mr|arpwatch-3.3-1|44	%pre
21mr|arpwatch-3.3-1|45	%_pre_useradd arpwatch %{_localstatedir}/lib/arpwatch /bin/sh
21mr|arpwatch-3.3-1|46	
21mr|arpwatch-3.3-1|47	%post
21mr|arpwatch-3.3-1|48	%_post_service arpwatch
21mr|arpwatch-3.3-1|49	
21mr|arpwatch-3.3-1|50	%preun
21mr|arpwatch-3.3-1|51	%_preun_service arpwatch
21mr|arpwatch-3.3-1|52	
21mr|arpwatch-3.3-1|53	%postun
21mr|arpwatch-3.3-1|54	%_postun_userdel arpwatch
21mr|arpwatch-3.3-1|55	
21mr|arpwatch-3.3-1|56	%files
21mr|arpwatch-3.3-1|57	%doc README CHANGES
21mr|arpwatch-3.3-1|58	%{_bindir}/*
21mr|arpwatch-3.3-1|59	%{_mandir}/man*/*
21mr|arpwatch-3.3-1|60	%{_unitdir}/%{name}@.service
21mr|arpwatch-3.3-1|61	%dir %attr(0755,arpwatch,arpwatch) %{_localstatedir}/lib/arpwatch
21mr|arpwatch-3.3-1|62	%config(noreplace) %{_localstatedir}/lib/%{name}/ethercodes.dat

11479 21
21mr|arquillian-core-1.1.11-9|1	%global namedreltag .Final
21mr|arquillian-core-1.1.11-9|2	%global namedversion %{version}%{?namedreltag}
21mr|arquillian-core-1.1.11-9|3	
21mr|arquillian-core-1.1.11-9|4	Name:          arquillian-core
21mr|arquillian-core-1.1.11-9|5	Version:       1.1.11
21mr|arquillian-core-1.1.11-9|6	Release:       9
21mr|arquillian-core-1.1.11-9|7	Summary:       Java Testing Platform for the JVM Member
21mr|arquillian-core-1.1.11-9|8	# No license header report @ https://github.com/arquillian/arquillian-core/issues/101
21mr|arquillian-core-1.1.11-9|9	License:       ASL 2.0
21mr|arquillian-core-1.1.11-9|10	URL:           http://arquillian.org/
21mr|arquillian-core-1.1.11-9|11	Source0:       https://github.com/arquillian/arquillian-core/archive/%{namedversion}.tar.gz
21mr|arquillian-core-1.1.11-9|12	Group:         Development/Java
21mr|arquillian-core-1.1.11-9|13	# [ARQ-2058] Updates testNG to use 6.9.10 https://github.com/arquillian/arquillian-core/issues/119
21mr|arquillian-core-1.1.11-9|14	Patch0:        https://github.com/arquillian/arquillian-core/commit/3fa56bfa6b5866cc096568cfc008466ad101c0fc.patch
21mr|arquillian-core-1.1.11-9|15	
21mr|arquillian-core-1.1.11-9|16	BuildRequires: graphviz
21mr|arquillian-core-1.1.11-9|17	BuildRequires: maven-local
21mr|arquillian-core-1.1.11-9|18	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|arquillian-core-1.1.11-9|19	BuildRequires: mvn(javax.el:el-api)
21mr|arquillian-core-1.1.11-9|20	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|arquillian-core-1.1.11-9|21	BuildRequires: mvn(javax.inject:javax.inject)
21mr|arquillian-core-1.1.11-9|22	BuildRequires: mvn(jdepend:jdepend)
21mr|arquillian-core-1.1.11-9|23	BuildRequires: mvn(junit:junit)
21mr|arquillian-core-1.1.11-9|24	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|arquillian-core-1.1.11-9|25	BuildRequires: mvn(org.jboss.apiviz:apiviz)
21mr|arquillian-core-1.1.11-9|26	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-api)
21mr|arquillian-core-1.1.11-9|27	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-bom:pom:)
21mr|arquillian-core-1.1.11-9|28	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base)
21mr|arquillian-core-1.1.11-9|29	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base)
21mr|arquillian-core-1.1.11-9|30	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-javaee)
21mr|arquillian-core-1.1.11-9|31	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-bom:pom:)
21mr|arquillian-core-1.1.11-9|32	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-impl-javaee)
21mr|arquillian-core-1.1.11-9|33	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi)
21mr|arquillian-core-1.1.11-9|34	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:)
21mr|arquillian-core-1.1.11-9|35	BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|arquillian-core-1.1.11-9|36	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|arquillian-core-1.1.11-9|37	BuildRequires: mvn(org.jboss.weld:weld-core)
21mr|arquillian-core-1.1.11-9|38	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|arquillian-core-1.1.11-9|39	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|arquillian-core-1.1.11-9|40	BuildRequires: mvn(org.eclipse.jetty:jetty-server:8.1)
21mr|arquillian-core-1.1.11-9|41	BuildRequires: mvn(org.eclipse.jetty:jetty-servlet:8.1)
21mr|arquillian-core-1.1.11-9|42	BuildRequires: mvn(org.mockito:mockito-all)
21mr|arquillian-core-1.1.11-9|43	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|arquillian-core-1.1.11-9|44	BuildRequires: mvn(org.testng:testng)
21mr|arquillian-core-1.1.11-9|45	
21mr|arquillian-core-1.1.11-9|46	BuildArch:     noarch
21mr|arquillian-core-1.1.11-9|47	# Java stack is not supported on x86_32
21mr|arquillian-core-1.1.11-9|48	ExcludeArch: %{ix86}
21mr|arquillian-core-1.1.11-9|49	
21mr|arquillian-core-1.1.11-9|50	%description
21mr|arquillian-core-1.1.11-9|51	Arquillian is a revolutionary testing platform built on the JVM that
21mr|arquillian-core-1.1.11-9|52	substantially reduces the effort required to write and execute Java
21mr|arquillian-core-1.1.11-9|53	middle-ware integration and functional tests. No more mocks.
21mr|arquillian-core-1.1.11-9|54	No more container life-cycle and deployment hassles. Just real tests!
21mr|arquillian-core-1.1.11-9|55	
21mr|arquillian-core-1.1.11-9|56	%package api
21mr|arquillian-core-1.1.11-9|57	Summary:       Arquillian Core API
21mr|arquillian-core-1.1.11-9|58	
21mr|arquillian-core-1.1.11-9|59	%description api
21mr|arquillian-core-1.1.11-9|60	API for the Core.
21mr|arquillian-core-1.1.11-9|61	
21mr|arquillian-core-1.1.11-9|62	%package impl-base
21mr|arquillian-core-1.1.11-9|63	Summary:       Arquillian Core Implementation Base
21mr|arquillian-core-1.1.11-9|64	
21mr|arquillian-core-1.1.11-9|65	%description impl-base
21mr|arquillian-core-1.1.11-9|66	Implementation Base for the Core.
21mr|arquillian-core-1.1.11-9|67	
21mr|arquillian-core-1.1.11-9|68	%package parent
21mr|arquillian-core-1.1.11-9|69	Summary:       Arquillian Core Aggregator
21mr|arquillian-core-1.1.11-9|70	
21mr|arquillian-core-1.1.11-9|71	%description parent
21mr|arquillian-core-1.1.11-9|72	Arquillian Core Aggregator POM.
21mr|arquillian-core-1.1.11-9|73	
21mr|arquillian-core-1.1.11-9|74	%package spi
21mr|arquillian-core-1.1.11-9|75	Summary:       Arquillian Core SPI
21mr|arquillian-core-1.1.11-9|76	
21mr|arquillian-core-1.1.11-9|77	%description spi
21mr|arquillian-core-1.1.11-9|78	Service Provider Interface for the Core.
21mr|arquillian-core-1.1.11-9|79	
21mr|arquillian-core-1.1.11-9|80	%package -n arquillian-bom
21mr|arquillian-core-1.1.11-9|81	Summary:       Arquillian BOM
21mr|arquillian-core-1.1.11-9|82	
21mr|arquillian-core-1.1.11-9|83	%description -n arquillian-bom
21mr|arquillian-core-1.1.11-9|84	Arquillian Bill Of Material.
21mr|arquillian-core-1.1.11-9|85	
21mr|arquillian-core-1.1.11-9|86	%package -n arquillian-build
21mr|arquillian-core-1.1.11-9|87	Summary:       Arquillian Build
21mr|arquillian-core-1.1.11-9|88	
21mr|arquillian-core-1.1.11-9|89	%description -n arquillian-build
21mr|arquillian-core-1.1.11-9|90	Arquillian Build Configuration POM.
21mr|arquillian-core-1.1.11-9|91	
21mr|arquillian-core-1.1.11-9|92	%package -n arquillian-config-api
21mr|arquillian-core-1.1.11-9|93	Summary:       Arquillian Config API
21mr|arquillian-core-1.1.11-9|94	
21mr|arquillian-core-1.1.11-9|95	%description -n arquillian-config-api
21mr|arquillian-core-1.1.11-9|96	API for the Config Module.
21mr|arquillian-core-1.1.11-9|97	
21mr|arquillian-core-1.1.11-9|98	%package -n arquillian-config-impl-base
21mr|arquillian-core-1.1.11-9|99	Summary:       Arquillian Config Implementation Base
21mr|arquillian-core-1.1.11-9|100	License:       ASL 2.0 and LGPLv2+
21mr|arquillian-core-1.1.11-9|101	# Unknown jboss-common-core version
21mr|arquillian-core-1.1.11-9|102	# LGPLv2:
21mr|arquillian-core-1.1.11-9|103	# ./config/impl-base/src/main/java/org/jboss/arquillian/config/impl/extension/StringPropertyReplacer.java (Revision: 2898)
21mr|arquillian-core-1.1.11-9|104	# ./config/impl-base/src/main/java/org/jboss/arquillian/config/impl/extension/SysPropertyActions.java (Revision: 2787)
21mr|arquillian-core-1.1.11-9|105	Provides:      bundled(jboss-common-core)
21mr|arquillian-core-1.1.11-9|106	
21mr|arquillian-core-1.1.11-9|107	%description -n arquillian-config-impl-base
21mr|arquillian-core-1.1.11-9|108	Implementation for the Config module.
21mr|arquillian-core-1.1.11-9|109	
21mr|arquillian-core-1.1.11-9|110	%package -n arquillian-config-parent
21mr|arquillian-core-1.1.11-9|111	Summary:       Arquillian Config Aggregator
21mr|arquillian-core-1.1.11-9|112	
21mr|arquillian-core-1.1.11-9|113	%description -n arquillian-config-parent
21mr|arquillian-core-1.1.11-9|114	Arquillian Config Aggregator POM.
21mr|arquillian-core-1.1.11-9|115	
21mr|arquillian-core-1.1.11-9|116	%package -n arquillian-config-spi
21mr|arquillian-core-1.1.11-9|117	Summary:       Arquillian Config SPI
21mr|arquillian-core-1.1.11-9|118	
21mr|arquillian-core-1.1.11-9|119	%description -n arquillian-config-spi
21mr|arquillian-core-1.1.11-9|120	Service Provider Interface for the Config Module.
21mr|arquillian-core-1.1.11-9|121	
21mr|arquillian-core-1.1.11-9|122	%package -n arquillian-container-impl-base
21mr|arquillian-core-1.1.11-9|123	Summary:       Arquillian Container Implementation Base
21mr|arquillian-core-1.1.11-9|124	# LGPLv2: ./container/impl-base/src/main/java/org/jboss/arquillian/container/impl/DefaultServerKillProcessor.java
21mr|arquillian-core-1.1.11-9|125	License:       ASL 2.0 and LGPLv2+
21mr|arquillian-core-1.1.11-9|126	
21mr|arquillian-core-1.1.11-9|127	%description -n arquillian-container-impl-base
21mr|arquillian-core-1.1.11-9|128	Implementation for the container extension.
21mr|arquillian-core-1.1.11-9|129	
21mr|arquillian-core-1.1.11-9|130	%package -n arquillian-container-parent
21mr|arquillian-core-1.1.11-9|131	Summary:       Arquillian Container Aggregator
21mr|arquillian-core-1.1.11-9|132	
21mr|arquillian-core-1.1.11-9|133	%description -n arquillian-container-parent
21mr|arquillian-core-1.1.11-9|134	Arquillian Container Aggregator POM.
21mr|arquillian-core-1.1.11-9|135	
21mr|arquillian-core-1.1.11-9|136	%package -n arquillian-container-spi
21mr|arquillian-core-1.1.11-9|137	Summary:       Arquillian Container SPI
21mr|arquillian-core-1.1.11-9|138	# LGPLv2:
21mr|arquillian-core-1.1.11-9|139	# ./container/spi/src/main/java/org/jboss/arquillian/container/spi/ServerKillProcessor.java
21mr|arquillian-core-1.1.11-9|140	# ./container/spi/src/main/java/org/jboss/arquillian/container/spi/event/StartClassContainers.java
21mr|arquillian-core-1.1.11-9|141	# ./container/spi/src/main/java/org/jboss/arquillian/container/spi/event/StopClassContainers.java
21mr|arquillian-core-1.1.11-9|142	License:       ASL 2.0 and LGPLv2+
21mr|arquillian-core-1.1.11-9|143	
21mr|arquillian-core-1.1.11-9|144	%description -n arquillian-container-spi
21mr|arquillian-core-1.1.11-9|145	Service Provider Interface for the container extension.
21mr|arquillian-core-1.1.11-9|146	
21mr|arquillian-core-1.1.11-9|147	%package -n arquillian-container-test-api
21mr|arquillian-core-1.1.11-9|148	Summary:       Arquillian Container Test API
21mr|arquillian-core-1.1.11-9|149	# LGPLv2:
21mr|arquillian-core-1.1.11-9|150	# ./container/test-api/src/main/java/org/jboss/arquillian/container/test/api/Config.java
21mr|arquillian-core-1.1.11-9|151	# ./container/test-api/src/main/java/org/jboss/arquillian/container/test/api/ContainerController.java
21mr|arquillian-core-1.1.11-9|152	License:       ASL 2.0 and LGPLv2+
21mr|arquillian-core-1.1.11-9|153	
21mr|arquillian-core-1.1.11-9|154	%description -n arquillian-container-test-api
21mr|arquillian-core-1.1.11-9|155	Integration with the Test extension for the container extension.
21mr|arquillian-core-1.1.11-9|156	
21mr|arquillian-core-1.1.11-9|157	%package -n arquillian-container-test-impl-base
21mr|arquillian-core-1.1.11-9|158	Summary:       Arquillian Container Test Implementation Base
21mr|arquillian-core-1.1.11-9|159	
21mr|arquillian-core-1.1.11-9|160	%description -n arquillian-container-test-impl-base
21mr|arquillian-core-1.1.11-9|161	Integration with the Test extension for the container extension.
21mr|arquillian-core-1.1.11-9|162	
21mr|arquillian-core-1.1.11-9|163	%package -n arquillian-container-test-spi
21mr|arquillian-core-1.1.11-9|164	Summary:       Arquillian Container Test SPI
21mr|arquillian-core-1.1.11-9|165	
21mr|arquillian-core-1.1.11-9|166	%description -n arquillian-container-test-spi
21mr|arquillian-core-1.1.11-9|167	Integration with the Test extension for the container extension.
21mr|arquillian-core-1.1.11-9|168	
21mr|arquillian-core-1.1.11-9|169	%package -n arquillian-junit-container
21mr|arquillian-core-1.1.11-9|170	Summary:       Arquillian TestRunner JUnit Container
21mr|arquillian-core-1.1.11-9|171	
21mr|arquillian-core-1.1.11-9|172	%description -n arquillian-junit-container
21mr|arquillian-core-1.1.11-9|173	JUnit Container Implementation for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|174	
21mr|arquillian-core-1.1.11-9|175	%package -n arquillian-junit-core
21mr|arquillian-core-1.1.11-9|176	Summary:       Arquillian TestRunner JUnit Core
21mr|arquillian-core-1.1.11-9|177	
21mr|arquillian-core-1.1.11-9|178	%description -n arquillian-junit-core
21mr|arquillian-core-1.1.11-9|179	JUnit Implementation for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|180	
21mr|arquillian-core-1.1.11-9|181	%package -n arquillian-junit-parent
21mr|arquillian-core-1.1.11-9|182	Summary:       Arquillian TestRunner JUnit Aggregator
21mr|arquillian-core-1.1.11-9|183	
21mr|arquillian-core-1.1.11-9|184	%description -n arquillian-junit-parent
21mr|arquillian-core-1.1.11-9|185	Arquillian JUnit Aggregator POM.
21mr|arquillian-core-1.1.11-9|186	
21mr|arquillian-core-1.1.11-9|187	%package -n arquillian-junit-standalone
21mr|arquillian-core-1.1.11-9|188	Summary:       Arquillian TestRunner JUnit Standalone
21mr|arquillian-core-1.1.11-9|189	
21mr|arquillian-core-1.1.11-9|190	%description -n arquillian-junit-standalone
21mr|arquillian-core-1.1.11-9|191	JUnit Standalone Implementation for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|192	
21mr|arquillian-core-1.1.11-9|193	%package -n arquillian-parent
21mr|arquillian-core-1.1.11-9|194	Summary:       Arquillian Aggregator
21mr|arquillian-core-1.1.11-9|195	
21mr|arquillian-core-1.1.11-9|196	%description -n arquillian-parent
21mr|arquillian-core-1.1.11-9|197	Arquillian Aggregator POM.
21mr|arquillian-core-1.1.11-9|198	
21mr|arquillian-core-1.1.11-9|199	%package -n arquillian-protocol-jmx
21mr|arquillian-core-1.1.11-9|200	Summary:       Arquillian Protocol JMX
21mr|arquillian-core-1.1.11-9|201	
21mr|arquillian-core-1.1.11-9|202	%description -n arquillian-protocol-jmx
21mr|arquillian-core-1.1.11-9|203	Protocol handler for communicating via JMX.
21mr|arquillian-core-1.1.11-9|204	
21mr|arquillian-core-1.1.11-9|205	%package -n arquillian-protocol-parent
21mr|arquillian-core-1.1.11-9|206	Summary:       Arquillian Protocol Aggregator
21mr|arquillian-core-1.1.11-9|207	
21mr|arquillian-core-1.1.11-9|208	%description -n arquillian-protocol-parent
21mr|arquillian-core-1.1.11-9|209	Arquillian Protocol Aggregator POM.
21mr|arquillian-core-1.1.11-9|210	
21mr|arquillian-core-1.1.11-9|211	%package -n arquillian-protocol-servlet
21mr|arquillian-core-1.1.11-9|212	Summary:       Arquillian Protocol Servlet 2.5/3.x
21mr|arquillian-core-1.1.11-9|213	# LGPLv2:
21mr|arquillian-core-1.1.11-9|214	# ./protocols/servlet/src/main/java/org/jboss/arquillian/protocol/servlet/arq514hack/descriptors/api/application/WebModule.java
21mr|arquillian-core-1.1.11-9|215	# ./protocols/servlet/src/main/java/org/jboss/arquillian/protocol/servlet/arq514hack/descriptors/api/web/ServletDef.java
21mr|arquillian-core-1.1.11-9|216	# ./protocols/servlet/src/main/java/org/jboss/arquillian/protocol/servlet/arq514hack/descriptors/impl/application/WebModuleImpl.java
21mr|arquillian-core-1.1.11-9|217	# ./protocols/servlet/src/main/java/org/jboss/arquillian/protocol/servlet/arq514hack/descriptors/impl/web/ServletDefImpl.java
21mr|arquillian-core-1.1.11-9|218	# ./protocols/servlet/src/main/java/org/jboss/arquillian/protocol/servlet/arq514hack/descriptors/impl/web/ServletMappingDefImpl.java
21mr|arquillian-core-1.1.11-9|219	# ./protocols/servlet/src/main/java/org/jboss/arquillian/protocol/servlet/arq514hack/descriptors/impl/web/Strings.java
21mr|arquillian-core-1.1.11-9|220	License:       ASL 2.0 and LGPLv2+
21mr|arquillian-core-1.1.11-9|221	
21mr|arquillian-core-1.1.11-9|222	%description -n arquillian-protocol-servlet
21mr|arquillian-core-1.1.11-9|223	Protocol handler for communicating using a Servlet / HTTP following the
21mr|arquillian-core-1.1.11-9|224	Servlet 2.5/ 2.5/.x spec.
21mr|arquillian-core-1.1.11-9|225	
21mr|arquillian-core-1.1.11-9|226	%package -n arquillian-test-api
21mr|arquillian-core-1.1.11-9|227	Summary:       Arquillian Test API
21mr|arquillian-core-1.1.11-9|228	
21mr|arquillian-core-1.1.11-9|229	%description -n arquillian-test-api
21mr|arquillian-core-1.1.11-9|230	API for the Test integration.
21mr|arquillian-core-1.1.11-9|231	
21mr|arquillian-core-1.1.11-9|232	%package -n arquillian-test-impl-base
21mr|arquillian-core-1.1.11-9|233	Summary:       Arquillian Test Implementation Base
21mr|arquillian-core-1.1.11-9|234	
21mr|arquillian-core-1.1.11-9|235	%description -n arquillian-test-impl-base
21mr|arquillian-core-1.1.11-9|236	Implementation Base for the Test integration.
21mr|arquillian-core-1.1.11-9|237	
21mr|arquillian-core-1.1.11-9|238	%package -n arquillian-test-parent
21mr|arquillian-core-1.1.11-9|239	Summary:       Arquillian Test Aggregator
21mr|arquillian-core-1.1.11-9|240	
21mr|arquillian-core-1.1.11-9|241	%description -n arquillian-test-parent
21mr|arquillian-core-1.1.11-9|242	Arquillian Test Aggregator POM.
21mr|arquillian-core-1.1.11-9|243	
21mr|arquillian-core-1.1.11-9|244	%package -n arquillian-test-spi
21mr|arquillian-core-1.1.11-9|245	Summary:       Arquillian Test SPI
21mr|arquillian-core-1.1.11-9|246	
21mr|arquillian-core-1.1.11-9|247	%description -n arquillian-test-spi
21mr|arquillian-core-1.1.11-9|248	Service Provider Interface for the Test integration.
21mr|arquillian-core-1.1.11-9|249	
21mr|arquillian-core-1.1.11-9|250	%package -n arquillian-testenricher-cdi
21mr|arquillian-core-1.1.11-9|251	Summary:       Arquillian TestEnricher CDI
21mr|arquillian-core-1.1.11-9|252	
21mr|arquillian-core-1.1.11-9|253	%description -n arquillian-testenricher-cdi
21mr|arquillian-core-1.1.11-9|254	CDI TestEnricher for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|255	
21mr|arquillian-core-1.1.11-9|256	%package -n arquillian-testenricher-ejb
21mr|arquillian-core-1.1.11-9|257	Summary:       Arquillian TestEnricher EJB
21mr|arquillian-core-1.1.11-9|258	
21mr|arquillian-core-1.1.11-9|259	%description -n arquillian-testenricher-ejb
21mr|arquillian-core-1.1.11-9|260	EJB TestEnricher for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|261	
21mr|arquillian-core-1.1.11-9|262	%package -n arquillian-testenricher-initialcontext
21mr|arquillian-core-1.1.11-9|263	Summary:       Arquillian TestEnricher InitialContext
21mr|arquillian-core-1.1.11-9|264	
21mr|arquillian-core-1.1.11-9|265	%description -n arquillian-testenricher-initialcontext
21mr|arquillian-core-1.1.11-9|266	InitialContext TestEnricher for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|267	
21mr|arquillian-core-1.1.11-9|268	%package -n arquillian-testenricher-parent
21mr|arquillian-core-1.1.11-9|269	Summary:       Arquillian TestEnricher Aggregator
21mr|arquillian-core-1.1.11-9|270	
21mr|arquillian-core-1.1.11-9|271	%description -n arquillian-testenricher-parent
21mr|arquillian-core-1.1.11-9|272	Arquillian TestEnricher Aggregator POM.
21mr|arquillian-core-1.1.11-9|273	
21mr|arquillian-core-1.1.11-9|274	%package -n arquillian-testenricher-resource
21mr|arquillian-core-1.1.11-9|275	Summary:       Arquillian TestEnricher Resource
21mr|arquillian-core-1.1.11-9|276	
21mr|arquillian-core-1.1.11-9|277	%description -n arquillian-testenricher-resource
21mr|arquillian-core-1.1.11-9|278	Resource TestEnricher for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|279	
21mr|arquillian-core-1.1.11-9|280	%package -n arquillian-testng-container
21mr|arquillian-core-1.1.11-9|281	Summary:       Arquillian TestRunner TestNG Container
21mr|arquillian-core-1.1.11-9|282	
21mr|arquillian-core-1.1.11-9|283	%description -n arquillian-testng-container
21mr|arquillian-core-1.1.11-9|284	TestNG Container Implementation for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|285	
21mr|arquillian-core-1.1.11-9|286	%package -n arquillian-testng-core
21mr|arquillian-core-1.1.11-9|287	Summary:       Arquillian TestRunner TestNG Core
21mr|arquillian-core-1.1.11-9|288	
21mr|arquillian-core-1.1.11-9|289	%description -n arquillian-testng-core
21mr|arquillian-core-1.1.11-9|290	TestNG Implementations for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|291	
21mr|arquillian-core-1.1.11-9|292	%package -n arquillian-testng-parent
21mr|arquillian-core-1.1.11-9|293	Summary:       Arquillian TestRunner TestNG Aggregator
21mr|arquillian-core-1.1.11-9|294	
21mr|arquillian-core-1.1.11-9|295	%description -n arquillian-testng-parent
21mr|arquillian-core-1.1.11-9|296	Arquillian TestNG Aggregator POM.
21mr|arquillian-core-1.1.11-9|297	
21mr|arquillian-core-1.1.11-9|298	%package -n arquillian-testng-standalone
21mr|arquillian-core-1.1.11-9|299	Summary:       Arquillian TestRunner TestNG Standalone
21mr|arquillian-core-1.1.11-9|300	
21mr|arquillian-core-1.1.11-9|301	%description -n arquillian-testng-standalone
21mr|arquillian-core-1.1.11-9|302	TestNG Standalone Implementation for the Arquillian Project.
21mr|arquillian-core-1.1.11-9|303	
21mr|arquillian-core-1.1.11-9|304	%package javadoc
21mr|arquillian-core-1.1.11-9|305	Summary:       Javadoc for %{name}
21mr|arquillian-core-1.1.11-9|306	
21mr|arquillian-core-1.1.11-9|307	%description javadoc
21mr|arquillian-core-1.1.11-9|308	This package contains javadoc for %{name}.
21mr|arquillian-core-1.1.11-9|309	
21mr|arquillian-core-1.1.11-9|310	%prep
21mr|arquillian-core-1.1.11-9|311	%setup -q -n %{name}-%{namedversion}
21mr|arquillian-core-1.1.11-9|312	
21mr|arquillian-core-1.1.11-9|313	%patch0 -p1
21mr|arquillian-core-1.1.11-9|314	rm -r testng/core/src/test/* testng/container/src/test/*
21mr|arquillian-core-1.1.11-9|315	
21mr|arquillian-core-1.1.11-9|316	%pom_remove_plugin -r org.codehaus.mojo:animal-sniffer-maven-plugin
21mr|arquillian-core-1.1.11-9|317	
21mr|arquillian-core-1.1.11-9|318	# Use jetty:8.1.2.v20120308
21mr|arquillian-core-1.1.11-9|319	%pom_xpath_set pom:properties/pom:version.jetty_jetty 8.1 protocols/servlet
21mr|arquillian-core-1.1.11-9|320	
21mr|arquillian-core-1.1.11-9|321	%build
21mr|arquillian-core-1.1.11-9|322	
21mr|arquillian-core-1.1.11-9|323	# XXX tested are turned off, there may be runtime problems!
21mr|arquillian-core-1.1.11-9|324	%mvn_build -f -s -- -Pejb31
21mr|arquillian-core-1.1.11-9|325	
21mr|arquillian-core-1.1.11-9|326	%install
21mr|arquillian-core-1.1.11-9|327	%mvn_install
21mr|arquillian-core-1.1.11-9|328	
21mr|arquillian-core-1.1.11-9|329	%files api -f .mfiles-%{name}-api
21mr|arquillian-core-1.1.11-9|330	%doc README.asciidoc
21mr|arquillian-core-1.1.11-9|331	%license LICENSE
21mr|arquillian-core-1.1.11-9|332	
21mr|arquillian-core-1.1.11-9|333	%files impl-base -f .mfiles-%{name}-impl-base
21mr|arquillian-core-1.1.11-9|334	%files spi -f .mfiles-%{name}-spi
21mr|arquillian-core-1.1.11-9|335	%files parent -f .mfiles-%{name}-parent
21mr|arquillian-core-1.1.11-9|336	%license LICENSE
21mr|arquillian-core-1.1.11-9|337	
21mr|arquillian-core-1.1.11-9|338	%files -n arquillian-bom -f .mfiles-arquillian-bom
21mr|arquillian-core-1.1.11-9|339	%license LICENSE
21mr|arquillian-core-1.1.11-9|340	
21mr|arquillian-core-1.1.11-9|341	%files -n arquillian-build -f .mfiles-arquillian-build
21mr|arquillian-core-1.1.11-9|342	%license LICENSE
21mr|arquillian-core-1.1.11-9|343	
21mr|arquillian-core-1.1.11-9|344	%files -n arquillian-config-api -f .mfiles-arquillian-config-api
21mr|arquillian-core-1.1.11-9|345	%files -n arquillian-config-impl-base -f .mfiles-arquillian-config-impl-base
21mr|arquillian-core-1.1.11-9|346	%files -n arquillian-config-spi -f .mfiles-arquillian-config-spi
21mr|arquillian-core-1.1.11-9|347	%files -n arquillian-config-parent -f .mfiles-arquillian-config-parent
21mr|arquillian-core-1.1.11-9|348	%license LICENSE
21mr|arquillian-core-1.1.11-9|349	
21mr|arquillian-core-1.1.11-9|350	%files -n arquillian-container-impl-base -f .mfiles-arquillian-container-impl-base
21mr|arquillian-core-1.1.11-9|351	%files -n arquillian-container-spi -f .mfiles-arquillian-container-spi
21mr|arquillian-core-1.1.11-9|352	%files -n arquillian-container-test-api -f .mfiles-arquillian-container-test-api
21mr|arquillian-core-1.1.11-9|353	%files -n arquillian-container-test-impl-base -f .mfiles-arquillian-container-test-impl-base
21mr|arquillian-core-1.1.11-9|354	%files -n arquillian-container-test-spi -f .mfiles-arquillian-container-test-spi
21mr|arquillian-core-1.1.11-9|355	%files -n arquillian-container-parent -f .mfiles-arquillian-container-parent
21mr|arquillian-core-1.1.11-9|356	%license LICENSE
21mr|arquillian-core-1.1.11-9|357	
21mr|arquillian-core-1.1.11-9|358	%files -n arquillian-junit-container -f .mfiles-arquillian-junit-container
21mr|arquillian-core-1.1.11-9|359	%files -n arquillian-junit-core -f .mfiles-arquillian-junit-core
21mr|arquillian-core-1.1.11-9|360	%files -n arquillian-junit-standalone -f .mfiles-arquillian-junit-standalone
21mr|arquillian-core-1.1.11-9|361	%files -n arquillian-junit-parent -f .mfiles-arquillian-junit-parent
21mr|arquillian-core-1.1.11-9|362	%license LICENSE
21mr|arquillian-core-1.1.11-9|363	
21mr|arquillian-core-1.1.11-9|364	%files -n arquillian-parent -f .mfiles-arquillian-parent
21mr|arquillian-core-1.1.11-9|365	%license LICENSE
21mr|arquillian-core-1.1.11-9|366	
21mr|arquillian-core-1.1.11-9|367	%files -n arquillian-protocol-jmx -f .mfiles-arquillian-protocol-jmx
21mr|arquillian-core-1.1.11-9|368	%files -n arquillian-protocol-servlet -f .mfiles-arquillian-protocol-servlet
21mr|arquillian-core-1.1.11-9|369	%files -n arquillian-protocol-parent -f .mfiles-arquillian-protocol-parent
21mr|arquillian-core-1.1.11-9|370	%license LICENSE
21mr|arquillian-core-1.1.11-9|371	
21mr|arquillian-core-1.1.11-9|372	%files -n arquillian-test-api -f .mfiles-arquillian-test-api
21mr|arquillian-core-1.1.11-9|373	%files -n arquillian-test-impl-base -f .mfiles-arquillian-test-impl-base
21mr|arquillian-core-1.1.11-9|374	%files -n arquillian-test-spi -f .mfiles-arquillian-test-spi
21mr|arquillian-core-1.1.11-9|375	%files -n arquillian-test-parent -f .mfiles-arquillian-test-parent
21mr|arquillian-core-1.1.11-9|376	%license LICENSE
21mr|arquillian-core-1.1.11-9|377	
21mr|arquillian-core-1.1.11-9|378	%files -n arquillian-testenricher-cdi -f .mfiles-arquillian-testenricher-cdi
21mr|arquillian-core-1.1.11-9|379	%files -n arquillian-testenricher-ejb -f .mfiles-arquillian-testenricher-ejb
21mr|arquillian-core-1.1.11-9|380	%files -n arquillian-testenricher-initialcontext -f .mfiles-arquillian-testenricher-initialcontext
21mr|arquillian-core-1.1.11-9|381	%files -n arquillian-testenricher-resource -f .mfiles-arquillian-testenricher-resource
21mr|arquillian-core-1.1.11-9|382	%files -n arquillian-testenricher-parent -f .mfiles-arquillian-testenricher-parent
21mr|arquillian-core-1.1.11-9|383	%license LICENSE
21mr|arquillian-core-1.1.11-9|384	
21mr|arquillian-core-1.1.11-9|385	%files -n arquillian-testng-container -f .mfiles-arquillian-testng-container
21mr|arquillian-core-1.1.11-9|386	%files -n arquillian-testng-core -f .mfiles-arquillian-testng-core
21mr|arquillian-core-1.1.11-9|387	%files -n arquillian-testng-standalone -f .mfiles-arquillian-testng-standalone
21mr|arquillian-core-1.1.11-9|388	%files -n arquillian-testng-parent -f .mfiles-arquillian-testng-parent
21mr|arquillian-core-1.1.11-9|389	%license LICENSE
21mr|arquillian-core-1.1.11-9|390	
21mr|arquillian-core-1.1.11-9|391	%files javadoc -f .mfiles-javadoc
21mr|arquillian-core-1.1.11-9|392	%license LICENSE
21mr|arquillian-core-1.1.11-9|393	

11480 21
21mr|artemis-1.4.0-10|1	# empty debuginfo
21mr|artemis-1.4.0-10|2	%global debug_package %nil
21mr|artemis-1.4.0-10|3	
21mr|artemis-1.4.0-10|4	Name:          artemis
21mr|artemis-1.4.0-10|5	Version:       1.4.0
21mr|artemis-1.4.0-10|6	Release:       10
21mr|artemis-1.4.0-10|7	Summary:       Java high performance, clustered, asynchronous messaging system
21mr|artemis-1.4.0-10|8	License:       ASL 2.0
21mr|artemis-1.4.0-10|9	Group:         Development/Java
21mr|artemis-1.4.0-10|10	URL:           https://activemq.apache.org/artemis/
21mr|artemis-1.4.0-10|11	Source0:       https://github.com/apache/activemq-artemis/archive/%{version}/%{name}-%{version}.tar.gz
21mr|artemis-1.4.0-10|12	
21mr|artemis-1.4.0-10|13	Patch0: artemis-netty-4.1.patch
21mr|artemis-1.4.0-10|14	
21mr|artemis-1.4.0-10|15	BuildRequires: gcc-c++
21mr|artemis-1.4.0-10|16	BuildRequires: cmake
21mr|artemis-1.4.0-10|17	BuildRequires: libaio-devel
21mr|artemis-1.4.0-10|18	BuildRequires: libtool
21mr|artemis-1.4.0-10|19	BuildRequires: maven-local
21mr|artemis-1.4.0-10|20	BuildRequires: mvn(com.google.guava:guava)
21mr|artemis-1.4.0-10|21	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|artemis-1.4.0-10|22	BuildRequires: mvn(io.airlift:airline)
21mr|artemis-1.4.0-10|23	BuildRequires: mvn(io.netty:netty-all)
21mr|artemis-1.4.0-10|24	BuildRequires: mvn(javax.inject:javax.inject)
21mr|artemis-1.4.0-10|25	BuildRequires: mvn(javax.json:javax.json-api)
21mr|artemis-1.4.0-10|26	BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|artemis-1.4.0-10|27	BuildRequires: mvn(junit:junit)
21mr|artemis-1.4.0-10|28	BuildRequires: mvn(org.apache:apache:pom:)
21mr|artemis-1.4.0-10|29	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|artemis-1.4.0-10|30	BuildRequires: mvn(org.apache.johnzon:johnzon-core)
21mr|artemis-1.4.0-10|31	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-annotation_1.1_spec)
21mr|artemis-1.4.0-10|32	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-ejb_3.0_spec)
21mr|artemis-1.4.0-10|33	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|artemis-1.4.0-10|34	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|artemis-1.4.0-10|35	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|artemis-1.4.0-10|36	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|artemis-1.4.0-10|37	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|artemis-1.4.0-10|38	BuildRequires: mvn(org.apache.maven.plugins:maven-install-plugin)
21mr|artemis-1.4.0-10|39	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|artemis-1.4.0-10|40	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|artemis-1.4.0-10|41	BuildRequires: mvn(org.apache.qpid:proton-j)
21mr|artemis-1.4.0-10|42	BuildRequires: mvn(org.apache.qpid:proton-jms)
21mr|artemis-1.4.0-10|43	BuildRequires: mvn(org.apache.rat:apache-rat-plugin)
21mr|artemis-1.4.0-10|44	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|artemis-1.4.0-10|45	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|artemis-1.4.0-10|46	BuildRequires: mvn(org.easymock:easymock)
21mr|artemis-1.4.0-10|47	BuildRequires: mvn(org.eclipse.aether:aether-api)
21mr|artemis-1.4.0-10|48	BuildRequires: mvn(org.eclipse.aether:aether-util)
21mr|artemis-1.4.0-10|49	BuildRequires: mvn(org.eclipse.jetty:jetty-server)
21mr|artemis-1.4.0-10|50	BuildRequires: mvn(org.eclipse.jetty:jetty-webapp)
21mr|artemis-1.4.0-10|51	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|artemis-1.4.0-10|52	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi.services)
21mr|artemis-1.4.0-10|53	BuildRequires: mvn(org.glassfish.jaxb:jaxb-jxc)
21mr|artemis-1.4.0-10|54	BuildRequires: mvn(org.glassfish.jaxb:jaxb-runtime)
21mr|artemis-1.4.0-10|55	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|artemis-1.4.0-10|56	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|artemis-1.4.0-10|57	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|artemis-1.4.0-10|58	BuildRequires: mvn(org.jboss.modules:jboss-modules)
21mr|artemis-1.4.0-10|59	BuildRequires: mvn(org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec)
21mr|artemis-1.4.0-10|60	BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec)
21mr|artemis-1.4.0-10|61	BuildRequires: mvn(org.jboss.resteasy:resteasy-atom-provider)
21mr|artemis-1.4.0-10|62	BuildRequires: mvn(org.jboss.resteasy:resteasy-jackson-provider)
21mr|artemis-1.4.0-10|63	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxb-provider)
21mr|artemis-1.4.0-10|64	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|artemis-1.4.0-10|65	BuildRequires: mvn(org.jboss.resteasy:tjws)
21mr|artemis-1.4.0-10|66	BuildRequires: mvn(org.jgroups:jgroups)
21mr|artemis-1.4.0-10|67	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|artemis-1.4.0-10|68	BuildRequires: mvn(org.springframework:spring-beans)
21mr|artemis-1.4.0-10|69	BuildRequires: mvn(org.springframework:spring-context)
21mr|artemis-1.4.0-10|70	BuildRequires: mvn(org.springframework:spring-core)
21mr|artemis-1.4.0-10|71	BuildRequires: mvn(org.springframework:spring-jms)
21mr|artemis-1.4.0-10|72	BuildRequires: mvn(postgresql:postgresql)
21mr|artemis-1.4.0-10|73	BuildRequires: mvn(xalan:xalan)
21mr|artemis-1.4.0-10|74	
21mr|artemis-1.4.0-10|75	
21mr|artemis-1.4.0-10|76	%description
21mr|artemis-1.4.0-10|77	Apache ActiveMQ Artemis is an open source project to
21mr|artemis-1.4.0-10|78	build a multi-protocol, embeddable, very high performance,
21mr|artemis-1.4.0-10|79	clustered, asynchronous messaging system. Artemis
21mr|artemis-1.4.0-10|80	is an example of Message Oriented Middleware (MoM).
21mr|artemis-1.4.0-10|81	
21mr|artemis-1.4.0-10|82	%package boot
21mr|artemis-1.4.0-10|83	Summary:       ActiveMQ Artemis Boot
21mr|artemis-1.4.0-10|84	Group:          Development/Java
21mr|artemis-1.4.0-10|85	BuildArch:     noarch
21mr|artemis-1.4.0-10|86	
21mr|artemis-1.4.0-10|87	%description boot
21mr|artemis-1.4.0-10|88	ActiveMQ Artemis Boot.
21mr|artemis-1.4.0-10|89	
21mr|artemis-1.4.0-10|90	%package cli
21mr|artemis-1.4.0-10|91	Summary:       ActiveMQ Artemis CLI
21mr|artemis-1.4.0-10|92	Group:          Development/Java
21mr|artemis-1.4.0-10|93	BuildArch:     noarch
21mr|artemis-1.4.0-10|94	
21mr|artemis-1.4.0-10|95	%description cli
21mr|artemis-1.4.0-10|96	ActiveMQ Artemis CLI.
21mr|artemis-1.4.0-10|97	
21mr|artemis-1.4.0-10|98	%package commons
21mr|artemis-1.4.0-10|99	Summary:       ActiveMQ Artemis Commons
21mr|artemis-1.4.0-10|100	# ./artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Base64.java
21mr|artemis-1.4.0-10|101	License:       ASL 2.0 and Public Domain
21mr|artemis-1.4.0-10|102	Group:          Development/Java
21mr|artemis-1.4.0-10|103	BuildArch:     noarch
21mr|artemis-1.4.0-10|104	Provides:      bundled(java-base64) = 2.2.2
21mr|artemis-1.4.0-10|105	
21mr|artemis-1.4.0-10|106	%description commons
21mr|artemis-1.4.0-10|107	ActiveMQ Artemis Commons.
21mr|artemis-1.4.0-10|108	
21mr|artemis-1.4.0-10|109	%package core-client
21mr|artemis-1.4.0-10|110	Summary:       ActiveMQ Artemis Core Client
21mr|artemis-1.4.0-10|111	Group:          Development/Java
21mr|artemis-1.4.0-10|112	BuildArch:     noarch
21mr|artemis-1.4.0-10|113	
21mr|artemis-1.4.0-10|114	%description core-client
21mr|artemis-1.4.0-10|115	ActiveMQ Artemis Core Client.
21mr|artemis-1.4.0-10|116	
21mr|artemis-1.4.0-10|117	%package dto
21mr|artemis-1.4.0-10|118	Summary:       ActiveMQ Artemis DTO
21mr|artemis-1.4.0-10|119	Group:          Development/Java
21mr|artemis-1.4.0-10|120	BuildArch:     noarch
21mr|artemis-1.4.0-10|121	
21mr|artemis-1.4.0-10|122	%description dto
21mr|artemis-1.4.0-10|123	ActiveMQ Artemis DTO.
21mr|artemis-1.4.0-10|124	
21mr|artemis-1.4.0-10|125	%package jdbc-store
21mr|artemis-1.4.0-10|126	Summary:       ActiveMQ Artemis JDBC Store
21mr|artemis-1.4.0-10|127	Group:          Development/Java
21mr|artemis-1.4.0-10|128	BuildArch:     noarch
21mr|artemis-1.4.0-10|129	
21mr|artemis-1.4.0-10|130	%description jdbc-store
21mr|artemis-1.4.0-10|131	ActiveMQ Artemis JDBC Store.
21mr|artemis-1.4.0-10|132	
21mr|artemis-1.4.0-10|133	%package jms-client
21mr|artemis-1.4.0-10|134	Summary:       ActiveMQ Artemis JMS Client
21mr|artemis-1.4.0-10|135	Group:          Development/Java
21mr|artemis-1.4.0-10|136	BuildArch:     noarch
21mr|artemis-1.4.0-10|137	
21mr|artemis-1.4.0-10|138	%description jms-client
21mr|artemis-1.4.0-10|139	ActiveMQ Artemis JMS Client.
21mr|artemis-1.4.0-10|140	
21mr|artemis-1.4.0-10|141	%package jms-server
21mr|artemis-1.4.0-10|142	Summary:       ActiveMQ Artemis JMS Server
21mr|artemis-1.4.0-10|143	Group:          Development/Java
21mr|artemis-1.4.0-10|144	BuildArch:     noarch
21mr|artemis-1.4.0-10|145	
21mr|artemis-1.4.0-10|146	%description jms-server
21mr|artemis-1.4.0-10|147	ActiveMQ Artemis JMS Server.
21mr|artemis-1.4.0-10|148	
21mr|artemis-1.4.0-10|149	%package journal
21mr|artemis-1.4.0-10|150	Summary:       ActiveMQ Artemis Journal
21mr|artemis-1.4.0-10|151	Group:          Development/Java
21mr|artemis-1.4.0-10|152	BuildArch:     noarch
21mr|artemis-1.4.0-10|153	
21mr|artemis-1.4.0-10|154	%description journal
21mr|artemis-1.4.0-10|155	ActiveMQ Artemis Journal.
21mr|artemis-1.4.0-10|156	
21mr|artemis-1.4.0-10|157	%package maven-plugin
21mr|artemis-1.4.0-10|158	Summary:       ActiveMQ Artemis Maven Plugin
21mr|artemis-1.4.0-10|159	Group:          Development/Java
21mr|artemis-1.4.0-10|160	BuildArch:     noarch
21mr|artemis-1.4.0-10|161	
21mr|artemis-1.4.0-10|162	%description maven-plugin
21mr|artemis-1.4.0-10|163	ActiveMQ Artemis Maven Plugin.
21mr|artemis-1.4.0-10|164	
21mr|artemis-1.4.0-10|165	%package native
21mr|artemis-1.4.0-10|166	Summary:       ActiveMQ Artemis native library
21mr|artemis-1.4.0-10|167	
21mr|artemis-1.4.0-10|168	%description native
21mr|artemis-1.4.0-10|169	Artemis distributes a native library,
21mr|artemis-1.4.0-10|170	used as a bridge for its fast journal,
21mr|artemis-1.4.0-10|171	between Artemis and Linux libaio.
21mr|artemis-1.4.0-10|172	
21mr|artemis-1.4.0-10|173	%package protocols
21mr|artemis-1.4.0-10|174	Summary:       ActiveMQ Artemis Protocols POM
21mr|artemis-1.4.0-10|175	Group:          Development/Java
21mr|artemis-1.4.0-10|176	BuildArch:     noarch
21mr|artemis-1.4.0-10|177	
21mr|artemis-1.4.0-10|178	%description protocols
21mr|artemis-1.4.0-10|179	ActiveMQ Artemis Protocols Parent POM.
21mr|artemis-1.4.0-10|180	
21mr|artemis-1.4.0-10|181	%package amqp-protocol
21mr|artemis-1.4.0-10|182	Summary:       ActiveMQ Artemis Protocol AMQP
21mr|artemis-1.4.0-10|183	Group:          Development/Java
21mr|artemis-1.4.0-10|184	BuildArch:     noarch
21mr|artemis-1.4.0-10|185	
21mr|artemis-1.4.0-10|186	%description amqp-protocol
21mr|artemis-1.4.0-10|187	Apache ActiveMQ Artemis supports for AMQP 1.0
21mr|artemis-1.4.0-10|188	specification.
21mr|artemis-1.4.0-10|189	
21mr|artemis-1.4.0-10|190	%package hornetq-protocol
21mr|artemis-1.4.0-10|191	Summary:       ActiveMQ Artemis Protocol HornetQ
21mr|artemis-1.4.0-10|192	Group:          Development/Java
21mr|artemis-1.4.0-10|193	BuildArch:     noarch
21mr|artemis-1.4.0-10|194	
21mr|artemis-1.4.0-10|195	%description hornetq-protocol
21mr|artemis-1.4.0-10|196	ActiveMQ Artemis Protocol HornetQ.
21mr|artemis-1.4.0-10|197	
21mr|artemis-1.4.0-10|198	%package hqclient-protocol
21mr|artemis-1.4.0-10|199	Summary:       ActiveMQ Artemis Protocol HQClient
21mr|artemis-1.4.0-10|200	Group:          Development/Java
21mr|artemis-1.4.0-10|201	BuildArch:     noarch
21mr|artemis-1.4.0-10|202	
21mr|artemis-1.4.0-10|203	%description hqclient-protocol
21mr|artemis-1.4.0-10|204	Apache ActiveMQ Artemis Protocol HQClient.
21mr|artemis-1.4.0-10|205	
21mr|artemis-1.4.0-10|206	%package proton-plug
21mr|artemis-1.4.0-10|207	Summary:       ActiveMQ Artemis Protocol Proton
21mr|artemis-1.4.0-10|208	Group:          Development/Java
21mr|artemis-1.4.0-10|209	BuildArch:     noarch
21mr|artemis-1.4.0-10|210	
21mr|artemis-1.4.0-10|211	%description proton-plug
21mr|artemis-1.4.0-10|212	Apache ActiveMQ Artemis Protocol Proton.
21mr|artemis-1.4.0-10|213	
21mr|artemis-1.4.0-10|214	%package stomp-protocol
21mr|artemis-1.4.0-10|215	Summary:       ActiveMQ Artemis Protocol STOMP
21mr|artemis-1.4.0-10|216	Group:          Development/Java
21mr|artemis-1.4.0-10|217	BuildArch:     noarch
21mr|artemis-1.4.0-10|218	
21mr|artemis-1.4.0-10|219	%description stomp-protocol
21mr|artemis-1.4.0-10|220	Apache ActiveMQ Artemis Protocol STOMP.
21mr|artemis-1.4.0-10|221	
21mr|artemis-1.4.0-10|222	%package ra
21mr|artemis-1.4.0-10|223	Summary:       ActiveMQ Artemis RAR
21mr|artemis-1.4.0-10|224	Group:          Development/Java
21mr|artemis-1.4.0-10|225	BuildArch:     noarch
21mr|artemis-1.4.0-10|226	
21mr|artemis-1.4.0-10|227	%description ra
21mr|artemis-1.4.0-10|228	Apache ActiveMQ Artemis RAR.
21mr|artemis-1.4.0-10|229	
21mr|artemis-1.4.0-10|230	%package rest
21mr|artemis-1.4.0-10|231	Summary:       ActiveMQ Artemis REST Interface Implementation
21mr|artemis-1.4.0-10|232	Group:          Development/Java
21mr|artemis-1.4.0-10|233	BuildArch:     noarch
21mr|artemis-1.4.0-10|234	
21mr|artemis-1.4.0-10|235	%description rest
21mr|artemis-1.4.0-10|236	Apache ActiveMQ Artemis REST Interface Implementation.
21mr|artemis-1.4.0-10|237	
21mr|artemis-1.4.0-10|238	%package selector
21mr|artemis-1.4.0-10|239	Summary:       ActiveMQ Artemis Selector Implementation
21mr|artemis-1.4.0-10|240	Group:          Development/Java
21mr|artemis-1.4.0-10|241	BuildArch:     noarch
21mr|artemis-1.4.0-10|242	
21mr|artemis-1.4.0-10|243	%description selector
21mr|artemis-1.4.0-10|244	Apache ActiveMQ Artemis Selector Implementation.
21mr|artemis-1.4.0-10|245	
21mr|artemis-1.4.0-10|246	%package server
21mr|artemis-1.4.0-10|247	Summary:       ActiveMQ Artemis Server
21mr|artemis-1.4.0-10|248	Group:          Development/Java
21mr|artemis-1.4.0-10|249	BuildArch:     noarch
21mr|artemis-1.4.0-10|250	
21mr|artemis-1.4.0-10|251	%description server
21mr|artemis-1.4.0-10|252	Apache ActiveMQ Artemis Server.
21mr|artemis-1.4.0-10|253	
21mr|artemis-1.4.0-10|254	%package server-osgi
21mr|artemis-1.4.0-10|255	Summary:       ActiveMQ Artemis Server OSGi
21mr|artemis-1.4.0-10|256	Group:          Development/Java
21mr|artemis-1.4.0-10|257	BuildArch:     noarch
21mr|artemis-1.4.0-10|258	
21mr|artemis-1.4.0-10|259	%description server-osgi
21mr|artemis-1.4.0-10|260	Apache ActiveMQ Artemis Server OSGi.
21mr|artemis-1.4.0-10|261	
21mr|artemis-1.4.0-10|262	%package service-extensions
21mr|artemis-1.4.0-10|263	Summary:       ActiveMQ Artemis Service Extensions
21mr|artemis-1.4.0-10|264	Group:          Development/Java
21mr|artemis-1.4.0-10|265	BuildArch:     noarch
21mr|artemis-1.4.0-10|266	
21mr|artemis-1.4.0-10|267	%description service-extensions
21mr|artemis-1.4.0-10|268	Apache ActiveMQ Artemis Service Extensions.
21mr|artemis-1.4.0-10|269	
21mr|artemis-1.4.0-10|270	%package web
21mr|artemis-1.4.0-10|271	Summary:       ActiveMQ Artemis Web
21mr|artemis-1.4.0-10|272	Group:          Development/Java
21mr|artemis-1.4.0-10|273	BuildArch:     noarch
21mr|artemis-1.4.0-10|274	
21mr|artemis-1.4.0-10|275	%description web
21mr|artemis-1.4.0-10|276	Apache ActiveMQ Artemis Web.
21mr|artemis-1.4.0-10|277	
21mr|artemis-1.4.0-10|278	%package spring-integration
21mr|artemis-1.4.0-10|279	Summary:       ActiveMQ Artemis Spring Integration
21mr|artemis-1.4.0-10|280	Group:          Development/Java
21mr|artemis-1.4.0-10|281	BuildArch:     noarch
21mr|artemis-1.4.0-10|282	
21mr|artemis-1.4.0-10|283	%description spring-integration
21mr|artemis-1.4.0-10|284	Apache ActiveMQ Artemis Spring Integration.
21mr|artemis-1.4.0-10|285	
21mr|artemis-1.4.0-10|286	%package pom
21mr|artemis-1.4.0-10|287	Summary:       ActiveMQ Artemis POM
21mr|artemis-1.4.0-10|288	Group:          Development/Java
21mr|artemis-1.4.0-10|289	BuildArch:     noarch
21mr|artemis-1.4.0-10|290	
21mr|artemis-1.4.0-10|291	%description pom
21mr|artemis-1.4.0-10|292	ActiveMQ Artemis Parent POM.
21mr|artemis-1.4.0-10|293	
21mr|artemis-1.4.0-10|294	%package javadoc
21mr|artemis-1.4.0-10|295	Summary:       Javadoc for %{name}
21mr|artemis-1.4.0-10|296	Group:          Development/Java
21mr|artemis-1.4.0-10|297	BuildArch:     noarch
21mr|artemis-1.4.0-10|298	
21mr|artemis-1.4.0-10|299	%description javadoc
21mr|artemis-1.4.0-10|300	This package contains javadoc for %{name}.
21mr|artemis-1.4.0-10|301	
21mr|artemis-1.4.0-10|302	%package doc
21mr|artemis-1.4.0-10|303	Summary:       Documentation for %{name}
21mr|artemis-1.4.0-10|304	Group:          Development/Java
21mr|artemis-1.4.0-10|305	BuildArch:     noarch
21mr|artemis-1.4.0-10|306	# Java stack is not supported on x86_32
21mr|artemis-1.4.0-10|307	ExcludeArch: %{ix86}
21mr|artemis-1.4.0-10|308	
21mr|artemis-1.4.0-10|309	%description doc
21mr|artemis-1.4.0-10|310	Documentation for %{name}.
21mr|artemis-1.4.0-10|311	
21mr|artemis-1.4.0-10|312	%prep
21mr|artemis-1.4.0-10|313	%setup -q -n activemq-%{name}-%{version}
21mr|artemis-1.4.0-10|314	%patch0 -p1
21mr|artemis-1.4.0-10|315	
21mr|artemis-1.4.0-10|316	# Cleanup
21mr|artemis-1.4.0-10|317	find -name "*.class" -print -delete
21mr|artemis-1.4.0-10|318	find -name "*.dll" -print -delete
21mr|artemis-1.4.0-10|319	find -name "*.exe" -print -delete
21mr|artemis-1.4.0-10|320	find -name "*.jar" -print -delete
21mr|artemis-1.4.0-10|321	find -name "*.so" -print -delete
21mr|artemis-1.4.0-10|322	rm -r .mvn .settings
21mr|artemis-1.4.0-10|323	
21mr|artemis-1.4.0-10|324	
21mr|artemis-1.4.0-10|325	%pom_change_dep -r :geronimo-json_1.0_spec javax.json:javax.json-api:1.0 artemis-core-client artemis-jms-server tests/integration-tests pom.xml
21mr|artemis-1.4.0-10|326	
21mr|artemis-1.4.0-10|327	# Use org.hornetq:hornetq-checkstyle-checks:0.2
21mr|artemis-1.4.0-10|328	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|artemis-1.4.0-10|329	
21mr|artemis-1.4.0-10|330	%pom_remove_plugin -r :maven-help-plugin
21mr|artemis-1.4.0-10|331	%pom_remove_plugin -r :maven-source-plugin
21mr|artemis-1.4.0-10|332	
21mr|artemis-1.4.0-10|333	# Use org.codehaus.plexus:plexus-compiler-javac-errorprone:2.5
21mr|artemis-1.4.0-10|334	%pom_remove_plugin :maven-compiler-plugin
21mr|artemis-1.4.0-10|335	for p in artemis-native \
21mr|artemis-1.4.0-10|336	artemis-protocols/artemis-proton-plug \
21mr|artemis-1.4.0-10|337	artemis-protocols/artemis-stomp-protocol
21mr|artemis-1.4.0-10|338	do
21mr|artemis-1.4.0-10|339	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin ${p} "
21mr|artemis-1.4.0-10|340	<configuration>
21mr|artemis-1.4.0-10|341	<compilerArgument>-proc:none</compilerArgument>
21mr|artemis-1.4.0-10|342	</configuration>"
21mr|artemis-1.4.0-10|343	done
21mr|artemis-1.4.0-10|344	
21mr|artemis-1.4.0-10|345	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|artemis-1.4.0-10|346	
21mr|artemis-1.4.0-10|347	# Not available runtime dep
21mr|artemis-1.4.0-10|348	%pom_remove_dep -r com.sun.winsw:winsw
21mr|artemis-1.4.0-10|349	%pom_remove_plugin :maven-dependency-plugin artemis-cli
21mr|artemis-1.4.0-10|350	
21mr|artemis-1.4.0-10|351	# org.osgi:6.0.0
21mr|artemis-1.4.0-10|352	%pom_change_dep -r org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi
21mr|artemis-1.4.0-10|353	%pom_change_dep -r org.osgi:osgi.cmpn org.eclipse.osgi:org.eclipse.osgi.services
21mr|artemis-1.4.0-10|354	
21mr|artemis-1.4.0-10|355	%pom_change_dep -r :geronimo-j2ee-connector_1.5_spec org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec
21mr|artemis-1.4.0-10|356	%pom_change_dep -r :geronimo-jms_2.0_spec org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec
21mr|artemis-1.4.0-10|357	# Update jaxb gId
21mr|artemis-1.4.0-10|358	%pom_change_dep -r com.sun.xml.bind:jaxb-jxc org.glassfish.jaxb:jaxb-jxc
21mr|artemis-1.4.0-10|359	%pom_change_dep -r com.sun.xml.bind:jaxb-impl org.glassfish.jaxb:jaxb-runtime
21mr|artemis-1.4.0-10|360	
21mr|artemis-1.4.0-10|361	# org.eclipse.jetty.aggregate:jetty-all::uber:9.3.10.v20160621
21mr|artemis-1.4.0-10|362	%pom_xpath_remove -r "pom:dependency[pom:artifactId='jetty-all']/pom:classifier"
21mr|artemis-1.4.0-10|363	%pom_change_dep -r :jetty-all org.eclipse.jetty:jetty-server
21mr|artemis-1.4.0-10|364	%pom_add_dep org.eclipse.jetty:jetty-webapp:'${jetty.version}' artemis-web
21mr|artemis-1.4.0-10|365	
21mr|artemis-1.4.0-10|366	# https://bugzilla.redhat.com/show_bug.cgi?id=1217395
21mr|artemis-1.4.0-10|367	# org.postgresql:postgresql:9.4-1205-jdbc4
21mr|artemis-1.4.0-10|368	%pom_change_dep -r org.postgresql:postgresql postgresql:
21mr|artemis-1.4.0-10|369	
21mr|artemis-1.4.0-10|370	%pom_change_dep -r log4j: ::1.2.17
21mr|artemis-1.4.0-10|371	
21mr|artemis-1.4.0-10|372	%pom_disable_module artemis-distribution
21mr|artemis-1.4.0-10|373	%pom_disable_module artemis-website
21mr|artemis-1.4.0-10|374	%pom_disable_module artemis-features
21mr|artemis-1.4.0-10|375	%pom_disable_module tests
21mr|artemis-1.4.0-10|376	
21mr|artemis-1.4.0-10|377	%pom_disable_module integration/activemq-aerogear-integration
21mr|artemis-1.4.0-10|378	%pom_disable_module integration/activemq-vertx-integration
21mr|artemis-1.4.0-10|379	# https://bugzilla.redhat.com/show_bug.cgi?id=998251
21mr|artemis-1.4.0-10|380	# org.apache.activemq:activemq-client:5.12.0
21mr|artemis-1.4.0-10|381	%pom_disable_module artemis-openwire-protocol artemis-protocols
21mr|artemis-1.4.0-10|382	# https://bugzilla.redhat.com/show_bug.cgi?id=1359246
21mr|artemis-1.4.0-10|383	# io.netty:netty-codec-mqtt:5.0.0.Alpha2
21mr|artemis-1.4.0-10|384	%pom_disable_module artemis-mqtt-protocol artemis-protocols
21mr|artemis-1.4.0-10|385	
21mr|artemis-1.4.0-10|386	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions/pom:_exportcontents" artemis-server-osgi
21mr|artemis-1.4.0-10|387	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions/pom:Embed-Dependency" artemis-server-osgi
21mr|artemis-1.4.0-10|388	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration" "
21mr|artemis-1.4.0-10|389	<excludeDependencies>true</excludeDependencies>" artemis-server-osgi
21mr|artemis-1.4.0-10|390	
21mr|artemis-1.4.0-10|391	# [ERROR]     'dependencies.dependency.(groupId:artifactId:type:classifier)'
21mr|artemis-1.4.0-10|392	# must be unique: org.apache.activemq:artemis-commons:jar
21mr|artemis-1.4.0-10|393	# -> duplicate declaration of version ${project.version} @ org.apache.activemq:artemis-proton-plug:[unknown-version]
21mr|artemis-1.4.0-10|394	%pom_remove_dep :artemis-commons::test artemis-protocols/artemis-proton-plug
21mr|artemis-1.4.0-10|395	
21mr|artemis-1.4.0-10|396	%build
21mr|artemis-1.4.0-10|397	
21mr|artemis-1.4.0-10|398	# compile native library
21mr|artemis-1.4.0-10|399	(
21mr|artemis-1.4.0-10|400	cd artemis-native
21mr|artemis-1.4.0-10|401	%{__cmake} .
21mr|artemis-1.4.0-10|402	%make
21mr|artemis-1.4.0-10|403	)
21mr|artemis-1.4.0-10|404	# Some test dependecies are not available
21mr|artemis-1.4.0-10|405	# e.g. org.apache.qpid:qpid-client:0.24,org.apache.qpid:qpid-jms-client:0.5.0
21mr|artemis-1.4.0-10|406	%mvn_build -fs
21mr|artemis-1.4.0-10|407	
21mr|artemis-1.4.0-10|408	%install
21mr|artemis-1.4.0-10|409	%mvn_install
21mr|artemis-1.4.0-10|410	
21mr|artemis-1.4.0-10|411	# Install native stuff
21mr|artemis-1.4.0-10|412	mkdir -p %{buildroot}%{_libdir}/%{name}
21mr|artemis-1.4.0-10|413	install -pm 755 artemis-native/bin/libartemis-native-%{__isa_bits}.so %{buildroot}%{_libdir}/%{name}/libartemis-native.so
21mr|artemis-1.4.0-10|414	
21mr|artemis-1.4.0-10|415	%files boot -f .mfiles-artemis-boot
21mr|artemis-1.4.0-10|416	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|417	
21mr|artemis-1.4.0-10|418	%files cli -f .mfiles-artemis-cli
21mr|artemis-1.4.0-10|419	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|420	
21mr|artemis-1.4.0-10|421	%files commons -f .mfiles-artemis-commons
21mr|artemis-1.4.0-10|422	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|423	
21mr|artemis-1.4.0-10|424	%files core-client -f .mfiles-artemis-core-client
21mr|artemis-1.4.0-10|425	%doc README.md
21mr|artemis-1.4.0-10|426	
21mr|artemis-1.4.0-10|427	%files dto -f .mfiles-artemis-dto
21mr|artemis-1.4.0-10|428	%files jdbc-store -f .mfiles-artemis-jdbc-store
21mr|artemis-1.4.0-10|429	%files jms-client -f .mfiles-artemis-jms-client
21mr|artemis-1.4.0-10|430	%files jms-server -f .mfiles-artemis-jms-server
21mr|artemis-1.4.0-10|431	%files journal -f .mfiles-artemis-journal
21mr|artemis-1.4.0-10|432	%files maven-plugin -f .mfiles-artemis-maven-plugin
21mr|artemis-1.4.0-10|433	
21mr|artemis-1.4.0-10|434	%files native -f .mfiles-artemis-native
21mr|artemis-1.4.0-10|435	%{_libdir}/%{name}
21mr|artemis-1.4.0-10|436	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|437	
21mr|artemis-1.4.0-10|438	%files protocols -f .mfiles-artemis-protocols
21mr|artemis-1.4.0-10|439	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|440	
21mr|artemis-1.4.0-10|441	%files amqp-protocol -f .mfiles-artemis-amqp-protocol
21mr|artemis-1.4.0-10|442	%files hornetq-protocol -f .mfiles-artemis-hornetq-protocol
21mr|artemis-1.4.0-10|443	%files hqclient-protocol -f .mfiles-artemis-hqclient-protocol
21mr|artemis-1.4.0-10|444	%files proton-plug -f .mfiles-artemis-proton-plug
21mr|artemis-1.4.0-10|445	%files stomp-protocol -f .mfiles-artemis-stomp-protocol
21mr|artemis-1.4.0-10|446	
21mr|artemis-1.4.0-10|447	%files ra -f .mfiles-artemis-ra
21mr|artemis-1.4.0-10|448	%files rest -f .mfiles-artemis-rest
21mr|artemis-1.4.0-10|449	%files selector -f .mfiles-artemis-selector
21mr|artemis-1.4.0-10|450	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|451	
21mr|artemis-1.4.0-10|452	%files server -f .mfiles-artemis-server
21mr|artemis-1.4.0-10|453	%files server-osgi -f .mfiles-artemis-server-osgi
21mr|artemis-1.4.0-10|454	%files service-extensions -f .mfiles-artemis-service-extensions
21mr|artemis-1.4.0-10|455	%files web -f .mfiles-artemis-web
21mr|artemis-1.4.0-10|456	
21mr|artemis-1.4.0-10|457	%files spring-integration -f .mfiles-artemis-spring-integration
21mr|artemis-1.4.0-10|458	%files pom -f .mfiles-artemis-pom
21mr|artemis-1.4.0-10|459	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|460	
21mr|artemis-1.4.0-10|461	%files javadoc -f .mfiles-javadoc
21mr|artemis-1.4.0-10|462	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|463	
21mr|artemis-1.4.0-10|464	%files doc
21mr|artemis-1.4.0-10|465	%doc docs/*
21mr|artemis-1.4.0-10|466	%license LICENSE NOTICE
21mr|artemis-1.4.0-10|467	

11481 21
21mr|artemis-wildfly-integration-1.0.2-6|1	Name:          artemis-wildfly-integration
21mr|artemis-wildfly-integration-1.0.2-6|2	Version:       1.0.2
21mr|artemis-wildfly-integration-1.0.2-6|3	Release:       6
21mr|artemis-wildfly-integration-1.0.2-6|4	Summary:       ActiveMQ Artemis WildFly Integration
21mr|artemis-wildfly-integration-1.0.2-6|5	# ASL 2.0: ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyRecoveryDiscovery.java
21mr|artemis-wildfly-integration-1.0.2-6|6	# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyActiveMQXAResourceRecovery.java
21mr|artemis-wildfly-integration-1.0.2-6|7	# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyActiveMQLogger.java
21mr|artemis-wildfly-integration-1.0.2-6|8	# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyActiveMQRegistry.java
21mr|artemis-wildfly-integration-1.0.2-6|9	# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyActiveMQRecoveryRegistry.java
21mr|artemis-wildfly-integration-1.0.2-6|10	# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/WildFlyActiveMQXAResourceWrapper.java
21mr|artemis-wildfly-integration-1.0.2-6|11	# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/WildFlyActiveMQXAResourceWrapperFactory.java
21mr|artemis-wildfly-integration-1.0.2-6|12	# LGPLv2: ./src/main/java/org/jboss/activemq/artemis/wildfly/ActiveMQJBossLogger.java
21mr|artemis-wildfly-integration-1.0.2-6|13	# ./src/main/java/org/jboss/activemq/artemis/wildfly/security/SecurityActions.java
21mr|artemis-wildfly-integration-1.0.2-6|14	# ./src/main/java/org/jboss/activemq/artemis/wildfly/security/AS4SecurityActions.java
21mr|artemis-wildfly-integration-1.0.2-6|15	# ./src/main/java/org/jboss/activemq/artemis/wildfly/security/JBossASSecurityManager.java
21mr|artemis-wildfly-integration-1.0.2-6|16	# ./src/main/java/org/jboss/activemq/artemis/wildfly/transactions/WildFlyTransactionManagerLocator.java
21mr|artemis-wildfly-integration-1.0.2-6|17	License:       ASL 2.0 and LGPLv2+
21mr|artemis-wildfly-integration-1.0.2-6|18	URL:           https://github.com/rh-messaging/artemis-wildfly-integration
21mr|artemis-wildfly-integration-1.0.2-6|19	Source0:       https://github.com/rh-messaging/artemis-wildfly-integration/archive/%{version}/%{name}-%{version}.tar.gz
21mr|artemis-wildfly-integration-1.0.2-6|20	# https://github.com/rh-messaging/artemis-wildfly-integration/issues/19
21mr|artemis-wildfly-integration-1.0.2-6|21	Patch0:        https://github.com/rh-messaging/artemis-wildfly-integration/commit/2040cd0fc42ca62583549bed2285561b222c197e.patch
21mr|artemis-wildfly-integration-1.0.2-6|22	
21mr|artemis-wildfly-integration-1.0.2-6|23	BuildRequires: maven-local
21mr|artemis-wildfly-integration-1.0.2-6|24	BuildRequires: mvn(org.apache.activemq:artemis-server)
21mr|artemis-wildfly-integration-1.0.2-6|25	BuildRequires: mvn(org.apache.activemq:artemis-service-extensions)
21mr|artemis-wildfly-integration-1.0.2-6|26	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|artemis-wildfly-integration-1.0.2-6|27	BuildRequires: mvn(org.jboss:jboss-transaction-spi)
21mr|artemis-wildfly-integration-1.0.2-6|28	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-core-api)
21mr|artemis-wildfly-integration-1.0.2-6|29	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|artemis-wildfly-integration-1.0.2-6|30	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor:1)
21mr|artemis-wildfly-integration-1.0.2-6|31	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|artemis-wildfly-integration-1.0.2-6|32	BuildRequires: mvn(org.jboss.narayana.jta:jta)
21mr|artemis-wildfly-integration-1.0.2-6|33	BuildRequires: mvn(org.picketbox:jbosssx-bare)
21mr|artemis-wildfly-integration-1.0.2-6|34	
21mr|artemis-wildfly-integration-1.0.2-6|35	Group:          Development/Java
21mr|artemis-wildfly-integration-1.0.2-6|36	BuildArch:     noarch
21mr|artemis-wildfly-integration-1.0.2-6|37	# Java stack is not supported on x86_32
21mr|artemis-wildfly-integration-1.0.2-6|38	ExcludeArch: %{ix86}
21mr|artemis-wildfly-integration-1.0.2-6|39	
21mr|artemis-wildfly-integration-1.0.2-6|40	%description
21mr|artemis-wildfly-integration-1.0.2-6|41	Java library to integrate ActiveMQ Artemis with WildFly.
21mr|artemis-wildfly-integration-1.0.2-6|42	
21mr|artemis-wildfly-integration-1.0.2-6|43	%package javadoc
21mr|artemis-wildfly-integration-1.0.2-6|44	Summary:       Javadoc for %{name}
21mr|artemis-wildfly-integration-1.0.2-6|45	
21mr|artemis-wildfly-integration-1.0.2-6|46	%description javadoc
21mr|artemis-wildfly-integration-1.0.2-6|47	This package contains javadoc for %{name}.
21mr|artemis-wildfly-integration-1.0.2-6|48	
21mr|artemis-wildfly-integration-1.0.2-6|49	%prep
21mr|artemis-wildfly-integration-1.0.2-6|50	%setup -q -n %{name}-%{version}
21mr|artemis-wildfly-integration-1.0.2-6|51	%patch0 -p1
21mr|artemis-wildfly-integration-1.0.2-6|52	
21mr|artemis-wildfly-integration-1.0.2-6|53	%pom_remove_dep org.jboss.integration:jboss-transaction-spi
21mr|artemis-wildfly-integration-1.0.2-6|54	%pom_remove_dep org.jboss.security:jboss-security-spi
21mr|artemis-wildfly-integration-1.0.2-6|55	
21mr|artemis-wildfly-integration-1.0.2-6|56	# cannot find symbol: org.jboss.security.SecurityAssociation
21mr|artemis-wildfly-integration-1.0.2-6|57	rm src/main/java/org/jboss/activemq/artemis/wildfly/security/AS4SecurityActions.java
21mr|artemis-wildfly-integration-1.0.2-6|58	sed -i '/AS4SecurityActions/d' src/main/java/org/jboss/activemq/artemis/wildfly/security/JBossASSecurityManager.java
21mr|artemis-wildfly-integration-1.0.2-6|59	
21mr|artemis-wildfly-integration-1.0.2-6|60	%pom_change_dep :jbosssx org.picketbox:jbosssx-bare
21mr|artemis-wildfly-integration-1.0.2-6|61	%pom_change_dep :jbossjts-jacorb org.jboss.narayana.jta:jta
21mr|artemis-wildfly-integration-1.0.2-6|62	
21mr|artemis-wildfly-integration-1.0.2-6|63	%pom_change_dep :jboss-logging-processor ::1
21mr|artemis-wildfly-integration-1.0.2-6|64	
21mr|artemis-wildfly-integration-1.0.2-6|65	%build
21mr|artemis-wildfly-integration-1.0.2-6|66	
21mr|artemis-wildfly-integration-1.0.2-6|67	# Test skipped for unavailable test deps
21mr|artemis-wildfly-integration-1.0.2-6|68	%mvn_build -f
21mr|artemis-wildfly-integration-1.0.2-6|69	
21mr|artemis-wildfly-integration-1.0.2-6|70	%install
21mr|artemis-wildfly-integration-1.0.2-6|71	%mvn_install
21mr|artemis-wildfly-integration-1.0.2-6|72	
21mr|artemis-wildfly-integration-1.0.2-6|73	%files -f .mfiles
21mr|artemis-wildfly-integration-1.0.2-6|74	%doc README.md
21mr|artemis-wildfly-integration-1.0.2-6|75	%license LICENSE
21mr|artemis-wildfly-integration-1.0.2-6|76	
21mr|artemis-wildfly-integration-1.0.2-6|77	%files javadoc -f .mfiles-javadoc
21mr|artemis-wildfly-integration-1.0.2-6|78	%license LICENSE
21mr|artemis-wildfly-integration-1.0.2-6|79	

11482 21
21mr|artikulate-23.08.4-2|1	
21mr|artikulate-23.08.4-2|2	Summary:	Pronunciation trainer application for KDE
21mr|artikulate-23.08.4-2|3	Name:		artikulate
21mr|artikulate-23.08.4-2|4	Version:	23.08.4
21mr|artikulate-23.08.4-2|5	Release:	2
21mr|artikulate-23.08.4-2|6	License:	GPLv2+
21mr|artikulate-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|artikulate-23.08.4-2|8	Url:		http://edu.kde.org
21mr|artikulate-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|artikulate-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|artikulate-23.08.4-2|11	BuildRequires:	kf5archive-devel
21mr|artikulate-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|artikulate-23.08.4-2|13	BuildRequires:	kf5crash-devel
21mr|artikulate-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|artikulate-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|artikulate-23.08.4-2|16	BuildRequires:	kf5kirigami2-devel
21mr|artikulate-23.08.4-2|17	BuildRequires:	kf5newstuff-devel
21mr|artikulate-23.08.4-2|18	BuildRequires:	kf5xmlgui-devel
21mr|artikulate-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|artikulate-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|artikulate-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|artikulate-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|artikulate-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|artikulate-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|artikulate-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|artikulate-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Sql)
21mr|artikulate-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|artikulate-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|artikulate-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|artikulate-23.08.4-2|30	Requires:	kqtquickcharts
21mr|artikulate-23.08.4-2|31	
21mr|artikulate-23.08.4-2|32	%description
21mr|artikulate-23.08.4-2|33	Artikulate is a pronunciation trainer that aims at improving and perfecting
21mr|artikulate-23.08.4-2|34	the pronunciation skills of the user.
21mr|artikulate-23.08.4-2|35	
21mr|artikulate-23.08.4-2|36	%files -f %{name}.lang
21mr|artikulate-23.08.4-2|37	%doc COPYING*
21mr|artikulate-23.08.4-2|38	%{_kde5_applicationsdir}/org.kde.artikulate.desktop
21mr|artikulate-23.08.4-2|39	%{_kde5_bindir}/artikulate
21mr|artikulate-23.08.4-2|40	%{_kde5_bindir}/artikulate_editor
21mr|artikulate-23.08.4-2|41	%{_kde5_datadir}/config.kcfg/artikulate.kcfg
21mr|artikulate-23.08.4-2|42	%{_kde5_iconsdir}/hicolor/*/*/*artikulate*.*
21mr|artikulate-23.08.4-2|43	%{_kde5_datadir}/knsrcfiles/artikulate.knsrc
21mr|artikulate-23.08.4-2|44	%{_appdatadir}/org.kde.artikulate.appdata.xml
21mr|artikulate-23.08.4-2|45	
21mr|artikulate-23.08.4-2|46	#----------------------------------------------------------------------------
21mr|artikulate-23.08.4-2|47	
21mr|artikulate-23.08.4-2|48	%define core_major 0
21mr|artikulate-23.08.4-2|49	%define libartikulatecore %mklibname artikulatecore %{core_major}
21mr|artikulate-23.08.4-2|50	
21mr|artikulate-23.08.4-2|51	%package -n %{libartikulatecore}
21mr|artikulate-23.08.4-2|52	Summary:	Runtime library for Artikulate
21mr|artikulate-23.08.4-2|53	Group:		System/Libraries
21mr|artikulate-23.08.4-2|54	
21mr|artikulate-23.08.4-2|55	%description -n %{libartikulatecore}
21mr|artikulate-23.08.4-2|56	Runtime library for Artikulate.
21mr|artikulate-23.08.4-2|57	
21mr|artikulate-23.08.4-2|58	%files -n %{libartikulatecore}
21mr|artikulate-23.08.4-2|59	%{_kde5_libdir}/libartikulatecore.so.%{core_major}*
21mr|artikulate-23.08.4-2|60	
21mr|artikulate-23.08.4-2|61	#----------------------------------------------------------------------------
21mr|artikulate-23.08.4-2|62	
21mr|artikulate-23.08.4-2|63	%define profile_major 0
21mr|artikulate-23.08.4-2|64	%define libartikulatelearnerprofile %mklibname artikulatelearnerprofile %{profile_major}
21mr|artikulate-23.08.4-2|65	
21mr|artikulate-23.08.4-2|66	%package -n %{libartikulatelearnerprofile}
21mr|artikulate-23.08.4-2|67	Summary:	Runtime library for Artikulate
21mr|artikulate-23.08.4-2|68	Group:		System/Libraries
21mr|artikulate-23.08.4-2|69	
21mr|artikulate-23.08.4-2|70	%description -n %{libartikulatelearnerprofile}
21mr|artikulate-23.08.4-2|71	Runtime library for Artikulate.
21mr|artikulate-23.08.4-2|72	
21mr|artikulate-23.08.4-2|73	%files -n %{libartikulatelearnerprofile}
21mr|artikulate-23.08.4-2|74	%{_kde5_libdir}/libartikulatelearnerprofile.so.%{profile_major}*
21mr|artikulate-23.08.4-2|75	
21mr|artikulate-23.08.4-2|76	#----------------------------------------------------------------------------
21mr|artikulate-23.08.4-2|77	
21mr|artikulate-23.08.4-2|78	%define sound_major 0
21mr|artikulate-23.08.4-2|79	%define libartikulatesound %mklibname artikulatesound %{sound_major}
21mr|artikulate-23.08.4-2|80	
21mr|artikulate-23.08.4-2|81	%package -n %{libartikulatesound}
21mr|artikulate-23.08.4-2|82	Summary:	Runtime library for Artikulate
21mr|artikulate-23.08.4-2|83	Group:		System/Libraries
21mr|artikulate-23.08.4-2|84	
21mr|artikulate-23.08.4-2|85	%description -n %{libartikulatesound}
21mr|artikulate-23.08.4-2|86	Runtime library for Artikulate.
21mr|artikulate-23.08.4-2|87	
21mr|artikulate-23.08.4-2|88	%files -n %{libartikulatesound}
21mr|artikulate-23.08.4-2|89	%{_kde5_libdir}/libartikulatesound.so.%{sound_major}*
21mr|artikulate-23.08.4-2|90	
21mr|artikulate-23.08.4-2|91	#----------------------------------------------------------------------------
21mr|artikulate-23.08.4-2|92	
21mr|artikulate-23.08.4-2|93	%prep
21mr|artikulate-23.08.4-2|94	%autosetup -p1
21mr|artikulate-23.08.4-2|95	
21mr|artikulate-23.08.4-2|96	%build
21mr|artikulate-23.08.4-2|97	%cmake_kde5
21mr|artikulate-23.08.4-2|98	%make
21mr|artikulate-23.08.4-2|99	
21mr|artikulate-23.08.4-2|100	%install
21mr|artikulate-23.08.4-2|101	%makeinstall_std -C build
21mr|artikulate-23.08.4-2|102	
21mr|artikulate-23.08.4-2|103	%find_lang %{name} --with-kde --with-html
21mr|artikulate-23.08.4-2|104	

11483 21
21mr|asciidoc-9.1.1-1|1	Summary:	Tool to convert AsciiDoc text files to DocBook, HTML or Unix man pages
21mr|asciidoc-9.1.1-1|2	Name:		asciidoc
21mr|asciidoc-9.1.1-1|3	Version:	9.1.1
21mr|asciidoc-9.1.1-1|4	Release:	1
21mr|asciidoc-9.1.1-1|5	License:	GPLv2+
21mr|asciidoc-9.1.1-1|6	Group:		Publishing
21mr|asciidoc-9.1.1-1|7	Url:		http://asciidoc.org
21mr|asciidoc-9.1.1-1|8	Source0:	https://github.com/asciidoc-py/asciidoc-py/archive/%{version}/%{name}-py-%{version}.tar.gz
21mr|asciidoc-9.1.1-1|9	BuildRequires:	docbook-dtd42-xml
21mr|asciidoc-9.1.1-1|10	BuildRequires:	docbook-dtd43-xml
21mr|asciidoc-9.1.1-1|11	BuildRequires:	docbook-dtd44-xml
21mr|asciidoc-9.1.1-1|12	BuildRequires:	docbook-dtd45-xml
21mr|asciidoc-9.1.1-1|13	BuildRequires:	docbook-style-xsl
21mr|asciidoc-9.1.1-1|14	BuildRequires:	dos2unix
21mr|asciidoc-9.1.1-1|15	BuildRequires:	pcre
21mr|asciidoc-9.1.1-1|16	BuildRequires:	xsltproc
21mr|asciidoc-9.1.1-1|17	BuildRequires:	pkgconfig(python3)
21mr|asciidoc-9.1.1-1|18	Requires:	python3
21mr|asciidoc-9.1.1-1|19	Requires:	docbook-style-xsl
21mr|asciidoc-9.1.1-1|20	BuildArch:	noarch
21mr|asciidoc-9.1.1-1|21	
21mr|asciidoc-9.1.1-1|22	%description
21mr|asciidoc-9.1.1-1|23	AsciiDoc is a text document format for writing short documents, articles,
21mr|asciidoc-9.1.1-1|24	books and UNIX man pages.
21mr|asciidoc-9.1.1-1|25	
21mr|asciidoc-9.1.1-1|26	%files
21mr|asciidoc-9.1.1-1|27	%doc BUGS.txt CHANGELOG.txt COPYRIGHT README.asciidoc
21mr|asciidoc-9.1.1-1|28	%config(noreplace) %{_sysconfdir}/asciidoc/
21mr|asciidoc-9.1.1-1|29	%{_bindir}/asciidoc.py
21mr|asciidoc-9.1.1-1|30	%{_bindir}/asciidoc
21mr|asciidoc-9.1.1-1|31	%{_datadir}/asciidoc/
21mr|asciidoc-9.1.1-1|32	%{py3_puresitedir}/asciidocapi.py*
21mr|asciidoc-9.1.1-1|33	%{py3_puresitedir}/__pycache__/asciidocapi.cpython-3*
21mr|asciidoc-9.1.1-1|34	%{_mandir}/man1/testasciidoc.1.*
21mr|asciidoc-9.1.1-1|35	%{_mandir}/man1/asciidoc.1*
21mr|asciidoc-9.1.1-1|36	
21mr|asciidoc-9.1.1-1|37	#----------------------------------------------------------------------------
21mr|asciidoc-9.1.1-1|38	
21mr|asciidoc-9.1.1-1|39	%package -n a2x
21mr|asciidoc-9.1.1-1|40	Summary:	Converts Asciidoc text files to other formats (PDF, EPUB, DVI, etc.)
21mr|asciidoc-9.1.1-1|41	Group:		Publishing
21mr|asciidoc-9.1.1-1|42	Requires:	asciidoc
21mr|asciidoc-9.1.1-1|43	Recommends:	dblatex
21mr|asciidoc-9.1.1-1|44	Recommends:	fop
21mr|asciidoc-9.1.1-1|45	Recommends:	w3m
21mr|asciidoc-9.1.1-1|46	Recommends:	xsltproc
21mr|asciidoc-9.1.1-1|47	Conflicts:	%{name} < 9.1
21mr|asciidoc-9.1.1-1|48	
21mr|asciidoc-9.1.1-1|49	%description -n a2x
21mr|asciidoc-9.1.1-1|50	A toolchain manager for AsciiDoc that converts Asciidoc text files to other
21mr|asciidoc-9.1.1-1|51	file formats.
21mr|asciidoc-9.1.1-1|52	
21mr|asciidoc-9.1.1-1|53	%files -n a2x
21mr|asciidoc-9.1.1-1|54	%{_bindir}/a2x.py
21mr|asciidoc-9.1.1-1|55	%{_bindir}/a2x
21mr|asciidoc-9.1.1-1|56	%{_mandir}/man1/a2x.1*
21mr|asciidoc-9.1.1-1|57	
21mr|asciidoc-9.1.1-1|58	#----------------------------------------------------------------------------
21mr|asciidoc-9.1.1-1|59	
21mr|asciidoc-9.1.1-1|60	%prep
21mr|asciidoc-9.1.1-1|61	%setup -qn %{name}-py-%{version}
21mr|asciidoc-9.1.1-1|62	%autopatch -p1
21mr|asciidoc-9.1.1-1|63	
21mr|asciidoc-9.1.1-1|64	# Convert README and dict files to utf-8
21mr|asciidoc-9.1.1-1|65	for file in README.asciidoc doc/*.dict examples/website/*.dict; do
21mr|asciidoc-9.1.1-1|66	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21mr|asciidoc-9.1.1-1|67	touch -r $file $file.new && \
21mr|asciidoc-9.1.1-1|68	mv $file.new $file
21mr|asciidoc-9.1.1-1|69	done
21mr|asciidoc-9.1.1-1|70	
21mr|asciidoc-9.1.1-1|71	for i in  doc/book-multi.txt doc/article.txt COPYRIGHT doc/faq.txt filters/code/code-filter-readme.txt \
21mr|asciidoc-9.1.1-1|72	doc/asciidoc.1.txt filters/code/code-filter-test.txt doc/book.txt doc/latex-backend.txt;
21mr|asciidoc-9.1.1-1|73	do
21mr|asciidoc-9.1.1-1|74	dos2unix < $i > $i.fixed ; mv -f $i.fixed $i ;
21mr|asciidoc-9.1.1-1|75	done
21mr|asciidoc-9.1.1-1|76	
21mr|asciidoc-9.1.1-1|77	# Fix python shebang
21mr|asciidoc-9.1.1-1|78	grep -rl '#!/usr/bin/env python' | xargs -r \
21mr|asciidoc-9.1.1-1|79	sed -i -e '1s@#!/usr/bin/env python3\?$@#!%{__python3}@'
21mr|asciidoc-9.1.1-1|80	
21mr|asciidoc-9.1.1-1|81	%build
21mr|asciidoc-9.1.1-1|82	autoreconf -if
21mr|asciidoc-9.1.1-1|83	%configure
21mr|asciidoc-9.1.1-1|84	sed -ri 's/a2x.py -f/a2x.py -v -f/g' Makefile
21mr|asciidoc-9.1.1-1|85	%make
21mr|asciidoc-9.1.1-1|86	
21mr|asciidoc-9.1.1-1|87	%install
21mr|asciidoc-9.1.1-1|88	%makeinstall_std
21mr|asciidoc-9.1.1-1|89	
21mr|asciidoc-9.1.1-1|90	# real conf data goes to sysconfdir, rest to datadir; symlinks so asciidoc works
21mr|asciidoc-9.1.1-1|91	for d in dblatex docbook-xsl images javascripts stylesheets; do
21mr|asciidoc-9.1.1-1|92	mv %{buildroot}%{_sysconfdir}/asciidoc/$d \
21mr|asciidoc-9.1.1-1|93	%{buildroot}%{_datadir}/asciidoc
21mr|asciidoc-9.1.1-1|94	ln -s %{_datadir}/asciidoc/$d %{buildroot}%{_sysconfdir}/asciidoc/
21mr|asciidoc-9.1.1-1|95	done
21mr|asciidoc-9.1.1-1|96	
21mr|asciidoc-9.1.1-1|97	# Python API
21mr|asciidoc-9.1.1-1|98	install -Dpm 644 asciidocapi.py %{buildroot}%{py3_puresitedir}/asciidocapi.py
21mr|asciidoc-9.1.1-1|99	
21mr|asciidoc-9.1.1-1|100	# Make it easier to %exclude these with both rpm < and >= 4.7
21mr|asciidoc-9.1.1-1|101	for file in %{buildroot}{%{_bindir},%{_datadir}/asciidoc/filters/*}/*.py ; do
21mr|asciidoc-9.1.1-1|102	rm -f ${file}{c,o}
21mr|asciidoc-9.1.1-1|103	done

11484 21
21mr|asio-1.22.1-2|1	%define debug_package %{nil}
21mr|asio-1.22.1-2|2	
21mr|asio-1.22.1-2|3	Summary:	Cross-platform C++ library for network programming
21mr|asio-1.22.1-2|4	Name:		asio
21mr|asio-1.22.1-2|5	Version:	1.22.1
21mr|asio-1.22.1-2|6	Release:	2
21mr|asio-1.22.1-2|7	License:	Boost
21mr|asio-1.22.1-2|8	Group:		Development/C++
21mr|asio-1.22.1-2|9	Url:		https://think-async.com/Asio/
21mr|asio-1.22.1-2|10	Source0:	http://sourceforge.net/projects/asio/files/asio/%{version}%20%28Stable%29/%{name}-%{version}.tar.bz2
21mr|asio-1.22.1-2|11	Source10:	%{name}.rpmlintrc
21mr|asio-1.22.1-2|12	# cpp20 examples missing in release archive
21mr|asio-1.22.1-2|13	Patch0:		asio-examples.patch
21mr|asio-1.22.1-2|14	BuildRequires:	boost-devel
21mr|asio-1.22.1-2|15	BuildRequires:	pkgconfig(openssl)
21mr|asio-1.22.1-2|16	
21mr|asio-1.22.1-2|17	%description
21mr|asio-1.22.1-2|18	asio is a cross-platform C++ library for network programming that provides
21mr|asio-1.22.1-2|19	developers with a consistent asynchronous I/O model using a modern C++
21mr|asio-1.22.1-2|20	approach.
21mr|asio-1.22.1-2|21	
21mr|asio-1.22.1-2|22	%files
21mr|asio-1.22.1-2|23	%doc README
21mr|asio-1.22.1-2|24	%doc doc/*
21mr|asio-1.22.1-2|25	%{_includedir}/*.hpp
21mr|asio-1.22.1-2|26	%{_includedir}/%{name}
21mr|asio-1.22.1-2|27	
21mr|asio-1.22.1-2|28	#----------------------------------------------------------------------------
21mr|asio-1.22.1-2|29	
21mr|asio-1.22.1-2|30	%prep
21mr|asio-1.22.1-2|31	%autosetup -p1
21mr|asio-1.22.1-2|32	
21mr|asio-1.22.1-2|33	%build
21mr|asio-1.22.1-2|34	autoreconf -fi
21mr|asio-1.22.1-2|35	%configure
21mr|asio-1.22.1-2|36	%make LIBS="-lboost_system -lboost_chrono -lcrypto -lssl"
21mr|asio-1.22.1-2|37	
21mr|asio-1.22.1-2|38	%install
21mr|asio-1.22.1-2|39	%makeinstall_std
21mr|asio-1.22.1-2|40	
21mr|asio-1.22.1-2|41	%check
21mr|asio-1.22.1-2|42	# Disable tests for now as 2 of them fail at ABF but pass at local machines
21mr|asio-1.22.1-2|43	#make check

11485 21
21mr|asm2-2.2.3-22|1	%define section	free
21mr|asm2-2.2.3-22|2	
21mr|asm2-2.2.3-22|3	Name:		asm2
21mr|asm2-2.2.3-22|4	Version:	2.2.3
21mr|asm2-2.2.3-22|5	Release:	22
21mr|asm2-2.2.3-22|6	Epoch:		0
21mr|asm2-2.2.3-22|7	Summary:	A code manipulation tool to implement adaptable systems
21mr|asm2-2.2.3-22|8	License:	BSD-like
21mr|asm2-2.2.3-22|9	URL:		http://asm.objectweb.org/
21mr|asm2-2.2.3-22|10	Group:		Development/Java
21mr|asm2-2.2.3-22|11	#Vendor:		JPackage Project
21mr|asm2-2.2.3-22|12	#Distribution:	JPackage
21mr|asm2-2.2.3-22|13	Source0:	http://download.fr2.forge.objectweb.org/asm/asm-2.2.3.tar.bz2
21mr|asm2-2.2.3-22|14	BuildRequires:	ant
21mr|asm2-2.2.3-22|15	BuildRequires:	java-rpmbuild >= 0:1.6
21mr|asm2-2.2.3-22|16	BuildRequires:	objectweb-anttask
21mr|asm2-2.2.3-22|17	BuildArch:      noarch
21mr|asm2-2.2.3-22|18	
21mr|asm2-2.2.3-22|19	# Java stack is not supported on x86_32
21mr|asm2-2.2.3-22|20	ExcludeArch: %{ix86}
21mr|asm2-2.2.3-22|21	
21mr|asm2-2.2.3-22|22	%description
21mr|asm2-2.2.3-22|23	ASM is a code manipulation tool to implement adaptable systems.
21mr|asm2-2.2.3-22|24	
21mr|asm2-2.2.3-22|25	%package	javadoc
21mr|asm2-2.2.3-22|26	Summary:	Javadoc for %{name}
21mr|asm2-2.2.3-22|27	Group:		Development/Java
21mr|asm2-2.2.3-22|28	
21mr|asm2-2.2.3-22|29	%description	javadoc
21mr|asm2-2.2.3-22|30	Javadoc for %{name}.
21mr|asm2-2.2.3-22|31	
21mr|asm2-2.2.3-22|32	%prep
21mr|asm2-2.2.3-22|33	%setup -q -n asm-%{version}
21mr|asm2-2.2.3-22|34	find . -name "*.jar" -exec rm -f {} \;
21mr|asm2-2.2.3-22|35	%{__mkdir_p} test/lib
21mr|asm2-2.2.3-22|36	%{__perl} -pi -e 's|.*<attribute name="Class-path".*||' archive/asm-xml.xml
21mr|asm2-2.2.3-22|37	
21mr|asm2-2.2.3-22|38	%build
21mr|asm2-2.2.3-22|39	export CLASSPATH=
21mr|asm2-2.2.3-22|40	export OPT_JAR_LIST=
21mr|asm2-2.2.3-22|41	%ant -Dobjectweb.ant.tasks.path=$(build-classpath objectweb-anttask) jar jdoc
21mr|asm2-2.2.3-22|42	
21mr|asm2-2.2.3-22|43	%install
21mr|asm2-2.2.3-22|44	
21mr|asm2-2.2.3-22|45	# jars
21mr|asm2-2.2.3-22|46	%{__mkdir_p} %{buildroot}%{_javadir}/%{name}
21mr|asm2-2.2.3-22|47	
21mr|asm2-2.2.3-22|48	for jar in output/dist/lib/*.jar; do
21mr|asm2-2.2.3-22|49	newjar=${jar/asm-/asm2-}
21mr|asm2-2.2.3-22|50	%{__install} -m 644 ${jar} \
21mr|asm2-2.2.3-22|51	%{buildroot}%{_javadir}/%{name}/`basename ${newjar}`
21mr|asm2-2.2.3-22|52	done
21mr|asm2-2.2.3-22|53	
21mr|asm2-2.2.3-22|54	(cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{version}*; do \
21mr|asm2-2.2.3-22|55	%{__ln_s} ${jar} ${jar/-%{version}/}; done)
21mr|asm2-2.2.3-22|56	
21mr|asm2-2.2.3-22|57	# javadoc
21mr|asm2-2.2.3-22|58	%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|asm2-2.2.3-22|59	cp -a output/dist/doc/javadoc/user/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|asm2-2.2.3-22|60	(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})
21mr|asm2-2.2.3-22|61	
21mr|asm2-2.2.3-22|62	# fix end-of-line
21mr|asm2-2.2.3-22|63	%{__perl} -pi -e 's/\r$//g' README.txt
21mr|asm2-2.2.3-22|64	
21mr|asm2-2.2.3-22|65	%post javadoc
21mr|asm2-2.2.3-22|66	rm -f %{_javadocdir}/%{name}
21mr|asm2-2.2.3-22|67	ln -s %{name}-%{version} %{_javadocdir}/%{name}
21mr|asm2-2.2.3-22|68	
21mr|asm2-2.2.3-22|69	%postun javadoc
21mr|asm2-2.2.3-22|70	if [ $1 -eq 0 ]; then
21mr|asm2-2.2.3-22|71	rm -f %{_javadocdir}/%{name}
21mr|asm2-2.2.3-22|72	fi
21mr|asm2-2.2.3-22|73	
21mr|asm2-2.2.3-22|74	%files
21mr|asm2-2.2.3-22|75	%defattr(0644,root,root,0755)
21mr|asm2-2.2.3-22|76	%doc README.txt
21mr|asm2-2.2.3-22|77	%dir %{_javadir}/%{name}
21mr|asm2-2.2.3-22|78	%{_javadir}/%{name}/*.jar
21mr|asm2-2.2.3-22|79	
21mr|asm2-2.2.3-22|80	%files javadoc
21mr|asm2-2.2.3-22|81	%defattr(0644,root,root,0755)
21mr|asm2-2.2.3-22|82	%dir %{_javadocdir}/%{name}-%{version}
21mr|asm2-2.2.3-22|83	%{_javadocdir}/%{name}-%{version}/*
21mr|asm2-2.2.3-22|84	%ghost %{_javadocdir}/%{name}

11486 21
21mr|aspectjweaver-1.8.9-9|1	Name:          aspectjweaver
21mr|aspectjweaver-1.8.9-9|2	Version:       1.8.9
21mr|aspectjweaver-1.8.9-9|3	Release:       9
21mr|aspectjweaver-1.8.9-9|4	Summary:       Java byte-code weaving library
21mr|aspectjweaver-1.8.9-9|5	License:       EPL
21mr|aspectjweaver-1.8.9-9|6	URL:           http://eclipse.org/aspectj/
21mr|aspectjweaver-1.8.9-9|7	Source0:       http://repo1.maven.org/maven2/org/aspectj/%{name}/%{version}/%{name}-%{version}-sources.jar
21mr|aspectjweaver-1.8.9-9|8	# This build.xml file was adapted from the Ubuntu package. The src jar has no build scripts.
21mr|aspectjweaver-1.8.9-9|9	Source1:       aspectjweaver-build.xml
21mr|aspectjweaver-1.8.9-9|10	Source2:       http://repo1.maven.org/maven2/org/aspectj/%{name}/%{version}/%{name}-%{version}.pom
21mr|aspectjweaver-1.8.9-9|11	Source3:       epl-v10.txt
21mr|aspectjweaver-1.8.9-9|12	
21mr|aspectjweaver-1.8.9-9|13	BuildRequires: ant
21mr|aspectjweaver-1.8.9-9|14	BuildRequires: apache-commons-logging
21mr|aspectjweaver-1.8.9-9|15	BuildRequires: javapackages-local
21mr|aspectjweaver-1.8.9-9|16	BuildRequires: objectweb-asm
21mr|aspectjweaver-1.8.9-9|17	BuildRequires: locales-en
21mr|aspectjweaver-1.8.9-9|18	
21mr|aspectjweaver-1.8.9-9|19	Group:          Development/Java
21mr|aspectjweaver-1.8.9-9|20	BuildArch:     noarch
21mr|aspectjweaver-1.8.9-9|21	# Java stack is not supported on x86_32
21mr|aspectjweaver-1.8.9-9|22	ExcludeArch: %{ix86}
21mr|aspectjweaver-1.8.9-9|23	
21mr|aspectjweaver-1.8.9-9|24	%description
21mr|aspectjweaver-1.8.9-9|25	The AspectJ Weaver supports byte-code weaving for aspect-oriented
21mr|aspectjweaver-1.8.9-9|26	programming (AOP) in java.
21mr|aspectjweaver-1.8.9-9|27	
21mr|aspectjweaver-1.8.9-9|28	%package javadoc
21mr|aspectjweaver-1.8.9-9|29	Summary:        Javadoc for %{name}
21mr|aspectjweaver-1.8.9-9|30	
21mr|aspectjweaver-1.8.9-9|31	%description javadoc
21mr|aspectjweaver-1.8.9-9|32	API documentation for %{summary}.
21mr|aspectjweaver-1.8.9-9|33	
21mr|aspectjweaver-1.8.9-9|34	%prep
21mr|aspectjweaver-1.8.9-9|35	%setup -q -c
21mr|aspectjweaver-1.8.9-9|36	sed -i.objectweb-asm "s|import aj.|import |" \
21mr|aspectjweaver-1.8.9-9|37	org/aspectj/weaver/bcel/asm/StackMapAdder.java
21mr|aspectjweaver-1.8.9-9|38	
21mr|aspectjweaver-1.8.9-9|39	cp %{SOURCE1} build.xml
21mr|aspectjweaver-1.8.9-9|40	
21mr|aspectjweaver-1.8.9-9|41	# JRockit is not open source, so we cannot build against it
21mr|aspectjweaver-1.8.9-9|42	rm org/aspectj/weaver/loadtime/JRockitAgent.java
21mr|aspectjweaver-1.8.9-9|43	
21mr|aspectjweaver-1.8.9-9|44	cp %{SOURCE2} pom.xml
21mr|aspectjweaver-1.8.9-9|45	%pom_xpath_inject "pom:project" "
21mr|aspectjweaver-1.8.9-9|46	<dependencies>
21mr|aspectjweaver-1.8.9-9|47	<dependency>
21mr|aspectjweaver-1.8.9-9|48	<groupId>org.ow2.asm</groupId>
21mr|aspectjweaver-1.8.9-9|49	<artifactId>asm</artifactId>
21mr|aspectjweaver-1.8.9-9|50	<version>5.0.3</version>
21mr|aspectjweaver-1.8.9-9|51	</dependency>
21mr|aspectjweaver-1.8.9-9|52	</dependencies>"
21mr|aspectjweaver-1.8.9-9|53	
21mr|aspectjweaver-1.8.9-9|54	cp %{SOURCE3} .
21mr|aspectjweaver-1.8.9-9|55	
21mr|aspectjweaver-1.8.9-9|56	%build
21mr|aspectjweaver-1.8.9-9|57	
21mr|aspectjweaver-1.8.9-9|58	%mvn_file org.aspectj:%{name} %{name}
21mr|aspectjweaver-1.8.9-9|59	%mvn_alias org.aspectj:%{name} "org.aspectj:aspectjrt" "aspectj:aspectjrt"
21mr|aspectjweaver-1.8.9-9|60	LANG=en_US.ISO8859-1 CLASSPATH=$( build-classpath objectweb-asm/asm commons-logging ) ant
21mr|aspectjweaver-1.8.9-9|61	LANG=en_US.ISO8859-1 CLASSPATH=$( build-classpath objectweb-asm/asm commons-logging ) ant javadoc
21mr|aspectjweaver-1.8.9-9|62	%mvn_artifact pom.xml build/%{name}.jar
21mr|aspectjweaver-1.8.9-9|63	
21mr|aspectjweaver-1.8.9-9|64	%install
21mr|aspectjweaver-1.8.9-9|65	%mvn_install -J javadoc
21mr|aspectjweaver-1.8.9-9|66	
21mr|aspectjweaver-1.8.9-9|67	%files -f .mfiles
21mr|aspectjweaver-1.8.9-9|68	%license epl-v10.txt
21mr|aspectjweaver-1.8.9-9|69	
21mr|aspectjweaver-1.8.9-9|70	%files javadoc -f .mfiles-javadoc
21mr|aspectjweaver-1.8.9-9|71	%license epl-v10.txt
21mr|aspectjweaver-1.8.9-9|72	

11487 21
21mr|aspell-0.60.8-3|1	%define major 15
21mr|aspell-0.60.8-3|2	%define libname %mklibname %{name} %{major}
21mr|aspell-0.60.8-3|3	%define libpspell %mklibname pspell %{major}
21mr|aspell-0.60.8-3|4	%define devname %mklibname %{name} -d
21mr|aspell-0.60.8-3|5	
21mr|aspell-0.60.8-3|6	Summary:	A Free and Open Source interactive spelling checker program
21mr|aspell-0.60.8-3|7	Name:		aspell
21mr|aspell-0.60.8-3|8	Version:	0.60.8
21mr|aspell-0.60.8-3|9	Release:	3
21mr|aspell-0.60.8-3|10	License:	LGPLv2.1+
21mr|aspell-0.60.8-3|11	Group:		Text tools
21mr|aspell-0.60.8-3|12	Url:		http://aspell.net/
21mr|aspell-0.60.8-3|13	Source0:	ftp://ftp.gnu.org/gnu/aspell/%{name}-%{version}.tar.gz
21mr|aspell-0.60.8-3|14	Patch0:		CVE-2019-25051.patch
21mr|aspell-0.60.8-3|15	Requires:	aspell-dictionary
21mr|aspell-0.60.8-3|16	
21mr|aspell-0.60.8-3|17	%description
21mr|aspell-0.60.8-3|18	GNU Aspell is a Free and Open Source spell checker designed to eventually
21mr|aspell-0.60.8-3|19	replace Ispell. It can either be used as a library or as an independent
21mr|aspell-0.60.8-3|20	spell checker.
21mr|aspell-0.60.8-3|21	Its main feature is that it does a much better job of coming up with possible
21mr|aspell-0.60.8-3|22	suggestions than just about any other spell checker out there for the English
21mr|aspell-0.60.8-3|23	language, including Ispell and Microsoft Word. It also has many other technical
21mr|aspell-0.60.8-3|24	enhancements over Ispell such as using shared memory for dictionaries and
21mr|aspell-0.60.8-3|25	intelligently handling personal dictionaries when more than one Aspell process
21mr|aspell-0.60.8-3|26	is open at once.
21mr|aspell-0.60.8-3|27	
21mr|aspell-0.60.8-3|28	%files -f %{name}.lang
21mr|aspell-0.60.8-3|29	%doc README TODO
21mr|aspell-0.60.8-3|30	%{_bindir}/aspell*
21mr|aspell-0.60.8-3|31	%{_bindir}/run-with-aspell
21mr|aspell-0.60.8-3|32	%{_bindir}/word-list-compress
21mr|aspell-0.60.8-3|33	%{_bindir}/precat
21mr|aspell-0.60.8-3|34	%{_bindir}/preunzip
21mr|aspell-0.60.8-3|35	%{_bindir}/prezip
21mr|aspell-0.60.8-3|36	%{_bindir}/prezip-bin
21mr|aspell-0.60.8-3|37	%{_libdir}/aspell-0.60
21mr|aspell-0.60.8-3|38	%{_libdir}/aspell
21mr|aspell-0.60.8-3|39	%{_datadir}/info/aspell*
21mr|aspell-0.60.8-3|40	%{_mandir}/man1/*.1*
21mr|aspell-0.60.8-3|41	
21mr|aspell-0.60.8-3|42	%pre
21mr|aspell-0.60.8-3|43	if [ -d %{_libdir}/aspell ]; then
21mr|aspell-0.60.8-3|44	rm -rf %{_libdir}/aspell
21mr|aspell-0.60.8-3|45	fi
21mr|aspell-0.60.8-3|46	
21mr|aspell-0.60.8-3|47	#----------------------------------------------------------------------------
21mr|aspell-0.60.8-3|48	
21mr|aspell-0.60.8-3|49	%package -n %{libname}
21mr|aspell-0.60.8-3|50	Summary:	Shared library files for aspell
21mr|aspell-0.60.8-3|51	Group:		System/Libraries
21mr|aspell-0.60.8-3|52	
21mr|aspell-0.60.8-3|53	%description -n %{libname}
21mr|aspell-0.60.8-3|54	Shared library files for the aspell package.
21mr|aspell-0.60.8-3|55	
21mr|aspell-0.60.8-3|56	%files -n %{libname}
21mr|aspell-0.60.8-3|57	%{_libdir}/libaspell.so.%{major}*
21mr|aspell-0.60.8-3|58	
21mr|aspell-0.60.8-3|59	#----------------------------------------------------------------------------
21mr|aspell-0.60.8-3|60	
21mr|aspell-0.60.8-3|61	%package -n %{libpspell}
21mr|aspell-0.60.8-3|62	Summary:	Shared library files for aspell
21mr|aspell-0.60.8-3|63	Group:		System/Libraries
21mr|aspell-0.60.8-3|64	Conflicts:	%{libname} < 0.60.6.1-3
21mr|aspell-0.60.8-3|65	
21mr|aspell-0.60.8-3|66	%description -n %{libpspell}
21mr|aspell-0.60.8-3|67	Shared library files for the aspell package.
21mr|aspell-0.60.8-3|68	
21mr|aspell-0.60.8-3|69	%files -n %{libpspell}
21mr|aspell-0.60.8-3|70	%{_libdir}/libpspell.so.%{major}*
21mr|aspell-0.60.8-3|71	
21mr|aspell-0.60.8-3|72	#----------------------------------------------------------------------------
21mr|aspell-0.60.8-3|73	
21mr|aspell-0.60.8-3|74	%package -n %{devname}
21mr|aspell-0.60.8-3|75	Summary:	Development files for aspell
21mr|aspell-0.60.8-3|76	Group:		Development/Other
21mr|aspell-0.60.8-3|77	Requires:	%{name} >= %{EVRD}
21mr|aspell-0.60.8-3|78	Requires:	%{libname} = %{EVRD}
21mr|aspell-0.60.8-3|79	Requires:	%{libpspell} = %{EVRD}
21mr|aspell-0.60.8-3|80	Provides:	libaspell-devel = %{EVRD}
21mr|aspell-0.60.8-3|81	Provides:	%{name}-devel = %{EVRD}
21mr|aspell-0.60.8-3|82	Obsoletes:	%{libname}-devel < 0.60.6.1-5
21mr|aspell-0.60.8-3|83	Conflicts:	libpspell4-devel
21mr|aspell-0.60.8-3|84	
21mr|aspell-0.60.8-3|85	%description -n %{devname}
21mr|aspell-0.60.8-3|86	Development headers, and files for development from the aspell package.
21mr|aspell-0.60.8-3|87	
21mr|aspell-0.60.8-3|88	%files -n %{devname}
21mr|aspell-0.60.8-3|89	%{_bindir}/pspell-config
21mr|aspell-0.60.8-3|90	%{_includedir}/*
21mr|aspell-0.60.8-3|91	%{_libdir}/libaspell.so
21mr|aspell-0.60.8-3|92	%{_libdir}/libpspell.so
21mr|aspell-0.60.8-3|93	
21mr|aspell-0.60.8-3|94	#----------------------------------------------------------------------------
21mr|aspell-0.60.8-3|95	
21mr|aspell-0.60.8-3|96	%package manual
21mr|aspell-0.60.8-3|97	Summary:	Manual for aspell
21mr|aspell-0.60.8-3|98	Group:		Documentation
21mr|aspell-0.60.8-3|99	
21mr|aspell-0.60.8-3|100	%description manual
21mr|aspell-0.60.8-3|101	This package contains a manual for aspell.
21mr|aspell-0.60.8-3|102	
21mr|aspell-0.60.8-3|103	GNU Aspell is a Free and Open Source spell checker designed to eventually
21mr|aspell-0.60.8-3|104	replace Ispell. It can either be used as a library or as an independent
21mr|aspell-0.60.8-3|105	spell checker.
21mr|aspell-0.60.8-3|106	
21mr|aspell-0.60.8-3|107	%files manual
21mr|aspell-0.60.8-3|108	%doc manual/*
21mr|aspell-0.60.8-3|109	
21mr|aspell-0.60.8-3|110	#----------------------------------------------------------------------------
21mr|aspell-0.60.8-3|111	
21mr|aspell-0.60.8-3|112	%prep
21mr|aspell-0.60.8-3|113	%autosetup -p1
21mr|aspell-0.60.8-3|114	
21mr|aspell-0.60.8-3|115	%build
21mr|aspell-0.60.8-3|116	%configure \
21mr|aspell-0.60.8-3|117	--disable-static \
21mr|aspell-0.60.8-3|118	--disable-rpath
21mr|aspell-0.60.8-3|119	
21mr|aspell-0.60.8-3|120	%make_build
21mr|aspell-0.60.8-3|121	
21mr|aspell-0.60.8-3|122	%install
21mr|aspell-0.60.8-3|123	%make_install
21mr|aspell-0.60.8-3|124	
21mr|aspell-0.60.8-3|125	# Provides symlink for configures that mean to match aspell on %%_libdir/aspell
21mr|aspell-0.60.8-3|126	pushd %{buildroot}%{_libdir}
21mr|aspell-0.60.8-3|127	ln -sf aspell-0.60 aspell
21mr|aspell-0.60.8-3|128	popd
21mr|aspell-0.60.8-3|129	
21mr|aspell-0.60.8-3|130	rm -f %{buildroot}%{_bindir}/aspell-import
21mr|aspell-0.60.8-3|131	rm -f %{buildroot}%{_mandir}/man1/aspell-import.1
21mr|aspell-0.60.8-3|132	
21mr|aspell-0.60.8-3|133	%find_lang %{name}

11488 21
21mr|aspell-af-0.50.0-19|1	%define _enable_debug_packages %{nil}
21mr|aspell-af-0.50.0-19|2	%define debug_package          %{nil}
21mr|aspell-af-0.50.0-19|3	
21mr|aspell-af-0.50.0-19|4	%define src_ver 0.50-0
21mr|aspell-af-0.50.0-19|5	
21mr|aspell-af-0.50.0-19|6	%define languageenglazy Afrikaans
21mr|aspell-af-0.50.0-19|7	%define languagecode af
21mr|aspell-af-0.50.0-19|8	%define lc_ctype af_ZA
21mr|aspell-af-0.50.0-19|9	
21mr|aspell-af-0.50.0-19|10	Summary:	%{languageenglazy} files for aspell
21mr|aspell-af-0.50.0-19|11	Name:		aspell-%{languagecode}
21mr|aspell-af-0.50.0-19|12	Version:	0.50.0
21mr|aspell-af-0.50.0-19|13	Release:	19
21mr|aspell-af-0.50.0-19|14	License:	LGPL
21mr|aspell-af-0.50.0-19|15	Group:		System/Internationalization
21mr|aspell-af-0.50.0-19|16	Url:		http://aspell.net/
21mr|aspell-af-0.50.0-19|17	Source0:	ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-af-0.50.0-19|18	Provides:	spell-%{languagecode}
21mr|aspell-af-0.50.0-19|19	BuildRequires:	aspell >= 0.50
21mr|aspell-af-0.50.0-19|20	BuildRequires:	make
21mr|aspell-af-0.50.0-19|21	Requires:	aspell >= 0.50
21mr|aspell-af-0.50.0-19|22	# Mandriva Stuff
21mr|aspell-af-0.50.0-19|23	Requires:	locales-%{languagecode}
21mr|aspell-af-0.50.0-19|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-af-0.50.0-19|25	Provides:	enchant-dictionary = 1
21mr|aspell-af-0.50.0-19|26	Provides:	aspell-dictionary
21mr|aspell-af-0.50.0-19|27	Provides:	aspell-%{lc_ctype}
21mr|aspell-af-0.50.0-19|28	Autoreqprov:	no
21mr|aspell-af-0.50.0-19|29	
21mr|aspell-af-0.50.0-19|30	%description
21mr|aspell-af-0.50.0-19|31	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-af-0.50.0-19|32	
21mr|aspell-af-0.50.0-19|33	%files
21mr|aspell-af-0.50.0-19|34	%doc README.%{languagecode} Copyright doc/*
21mr|aspell-af-0.50.0-19|35	%{_libdir}/aspell-*/*
21mr|aspell-af-0.50.0-19|36	
21mr|aspell-af-0.50.0-19|37	#----------------------------------------------------------------------------
21mr|aspell-af-0.50.0-19|38	
21mr|aspell-af-0.50.0-19|39	%prep
21mr|aspell-af-0.50.0-19|40	%setup -q -n %{name}-%{src_ver}
21mr|aspell-af-0.50.0-19|41	
21mr|aspell-af-0.50.0-19|42	%build
21mr|aspell-af-0.50.0-19|43	# don't use configure macro
21mr|aspell-af-0.50.0-19|44	./configure
21mr|aspell-af-0.50.0-19|45	
21mr|aspell-af-0.50.0-19|46	%make
21mr|aspell-af-0.50.0-19|47	
21mr|aspell-af-0.50.0-19|48	%install
21mr|aspell-af-0.50.0-19|49	%makeinstall_std
21mr|aspell-af-0.50.0-19|50	
21mr|aspell-af-0.50.0-19|51	mv -f README README.%{languagecode}
21mr|aspell-af-0.50.0-19|52	chmod 644 Copyright README.%{languagecode} doc/*

11489 21
21mr|aspell-am-0.03.1-14|1	%define _enable_debug_packages %{nil}
21mr|aspell-am-0.03.1-14|2	%define debug_package          %{nil}
21mr|aspell-am-0.03.1-14|3	
21mr|aspell-am-0.03.1-14|4	%define src_ver 0.03-1
21mr|aspell-am-0.03.1-14|5	%define fname aspell6-%{languagecode}
21mr|aspell-am-0.03.1-14|6	%define aspell_ver 0.60
21mr|aspell-am-0.03.1-14|7	%define languageenglazy Amharic
21mr|aspell-am-0.03.1-14|8	%define languagecode am
21mr|aspell-am-0.03.1-14|9	%define lc_ctype am_ET
21mr|aspell-am-0.03.1-14|10	
21mr|aspell-am-0.03.1-14|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-am-0.03.1-14|12	Name:          aspell-%{languagecode}
21mr|aspell-am-0.03.1-14|13	Version:       0.03.1
21mr|aspell-am-0.03.1-14|14	Release:       14
21mr|aspell-am-0.03.1-14|15	Group:         System/Internationalization
21mr|aspell-am-0.03.1-14|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-am-0.03.1-14|17	URL:		   http://aspell.net/
21mr|aspell-am-0.03.1-14|18	License:	   GPL
21mr|aspell-am-0.03.1-14|19	Provides: spell-%{languagecode}
21mr|aspell-am-0.03.1-14|20	
21mr|aspell-am-0.03.1-14|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-am-0.03.1-14|22	BuildRequires: make
21mr|aspell-am-0.03.1-14|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-am-0.03.1-14|24	
21mr|aspell-am-0.03.1-14|25	# Mandriva Stuff
21mr|aspell-am-0.03.1-14|26	Requires:      locales-%{languagecode}
21mr|aspell-am-0.03.1-14|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-am-0.03.1-14|28	Provides:      enchant-dictionary = 1
21mr|aspell-am-0.03.1-14|29	Provides:      aspell-dictionary
21mr|aspell-am-0.03.1-14|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-am-0.03.1-14|31	
21mr|aspell-am-0.03.1-14|32	Autoreqprov:   no
21mr|aspell-am-0.03.1-14|33	
21mr|aspell-am-0.03.1-14|34	%description
21mr|aspell-am-0.03.1-14|35	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-am-0.03.1-14|36	
21mr|aspell-am-0.03.1-14|37	%prep
21mr|aspell-am-0.03.1-14|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-am-0.03.1-14|39	
21mr|aspell-am-0.03.1-14|40	%build
21mr|aspell-am-0.03.1-14|41	# don't use configure macro
21mr|aspell-am-0.03.1-14|42	./configure
21mr|aspell-am-0.03.1-14|43	
21mr|aspell-am-0.03.1-14|44	%make
21mr|aspell-am-0.03.1-14|45	
21mr|aspell-am-0.03.1-14|46	%install
21mr|aspell-am-0.03.1-14|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-am-0.03.1-14|48	
21mr|aspell-am-0.03.1-14|49	%makeinstall_std
21mr|aspell-am-0.03.1-14|50	
21mr|aspell-am-0.03.1-14|51	chmod 644 Copyright README*
21mr|aspell-am-0.03.1-14|52	
21mr|aspell-am-0.03.1-14|53	%clean
21mr|aspell-am-0.03.1-14|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-am-0.03.1-14|55	
21mr|aspell-am-0.03.1-14|56	%files
21mr|aspell-am-0.03.1-14|57	%defattr(-,root,root)
21mr|aspell-am-0.03.1-14|58	%doc Copyright README* doc/*
21mr|aspell-am-0.03.1-14|59	%{_libdir}/aspell-%{aspell_ver}/*

11490 21
21mr|aspell-az-0.02.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-az-0.02.0-16|2	%define debug_package          %{nil}
21mr|aspell-az-0.02.0-16|3	
21mr|aspell-az-0.02.0-16|4	%define src_ver 0.02-0
21mr|aspell-az-0.02.0-16|5	%define fname aspell6-%{languagecode}
21mr|aspell-az-0.02.0-16|6	%define aspell_ver 0.60
21mr|aspell-az-0.02.0-16|7	%define languageenglazy Azeri
21mr|aspell-az-0.02.0-16|8	%define languagecode az
21mr|aspell-az-0.02.0-16|9	%define lc_ctype az_AZ
21mr|aspell-az-0.02.0-16|10	
21mr|aspell-az-0.02.0-16|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-az-0.02.0-16|12	Name:          aspell-%{languagecode}
21mr|aspell-az-0.02.0-16|13	Version:       0.02.0
21mr|aspell-az-0.02.0-16|14	Release:       16
21mr|aspell-az-0.02.0-16|15	Group:         System/Internationalization
21mr|aspell-az-0.02.0-16|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-az-0.02.0-16|17	URL:		   http://aspell.net/
21mr|aspell-az-0.02.0-16|18	License:	   GPL
21mr|aspell-az-0.02.0-16|19	Provides: spell-%{languagecode}
21mr|aspell-az-0.02.0-16|20	
21mr|aspell-az-0.02.0-16|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-az-0.02.0-16|22	BuildRequires: make
21mr|aspell-az-0.02.0-16|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-az-0.02.0-16|24	
21mr|aspell-az-0.02.0-16|25	# Mandriva Stuff
21mr|aspell-az-0.02.0-16|26	Requires:      locales-%{languagecode}
21mr|aspell-az-0.02.0-16|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-az-0.02.0-16|28	Provides:      enchant-dictionary = 1
21mr|aspell-az-0.02.0-16|29	Provides:      aspell-dictionary
21mr|aspell-az-0.02.0-16|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-az-0.02.0-16|31	
21mr|aspell-az-0.02.0-16|32	Autoreqprov:   no
21mr|aspell-az-0.02.0-16|33	
21mr|aspell-az-0.02.0-16|34	%description
21mr|aspell-az-0.02.0-16|35	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-az-0.02.0-16|36	
21mr|aspell-az-0.02.0-16|37	%prep
21mr|aspell-az-0.02.0-16|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-az-0.02.0-16|39	
21mr|aspell-az-0.02.0-16|40	%build
21mr|aspell-az-0.02.0-16|41	# don't use configure macro
21mr|aspell-az-0.02.0-16|42	./configure
21mr|aspell-az-0.02.0-16|43	
21mr|aspell-az-0.02.0-16|44	%make
21mr|aspell-az-0.02.0-16|45	
21mr|aspell-az-0.02.0-16|46	%install
21mr|aspell-az-0.02.0-16|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-az-0.02.0-16|48	
21mr|aspell-az-0.02.0-16|49	%makeinstall_std
21mr|aspell-az-0.02.0-16|50	
21mr|aspell-az-0.02.0-16|51	chmod 644 Copyright README*
21mr|aspell-az-0.02.0-16|52	
21mr|aspell-az-0.02.0-16|53	%clean
21mr|aspell-az-0.02.0-16|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-az-0.02.0-16|55	
21mr|aspell-az-0.02.0-16|56	%files
21mr|aspell-az-0.02.0-16|57	%defattr(-,root,root)
21mr|aspell-az-0.02.0-16|58	%doc README* Copyright doc/*
21mr|aspell-az-0.02.0-16|59	%{_libdir}/aspell-%{aspell_ver}/*

11491 21
21mr|aspell-be-0.50.0-18|1	%define _enable_debug_packages %{nil}
21mr|aspell-be-0.50.0-18|2	%define debug_package          %{nil}
21mr|aspell-be-0.50.0-18|3	
21mr|aspell-be-0.50.0-18|4	%define src_ver 0.01
21mr|aspell-be-0.50.0-18|5	
21mr|aspell-be-0.50.0-18|6	%define languageenglazy Belarussian
21mr|aspell-be-0.50.0-18|7	%define languagecode be
21mr|aspell-be-0.50.0-18|8	%define lc_ctype be_BY
21mr|aspell-be-0.50.0-18|9	
21mr|aspell-be-0.50.0-18|10	Summary:       %{languageenglazy} files for aspell
21mr|aspell-be-0.50.0-18|11	Name:          aspell-%{languagecode}
21mr|aspell-be-0.50.0-18|12	Version:       0.50.0
21mr|aspell-be-0.50.0-18|13	Release:       18
21mr|aspell-be-0.50.0-18|14	Group:         System/Internationalization
21mr|aspell-be-0.50.0-18|15	#Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-be-0.50.0-18|16	Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell5-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-be-0.50.0-18|17	URL:           http://aspell.net/
21mr|aspell-be-0.50.0-18|18	License:	   GPL
21mr|aspell-be-0.50.0-18|19	Provides: spell-%{languagecode}
21mr|aspell-be-0.50.0-18|20	
21mr|aspell-be-0.50.0-18|21	
21mr|aspell-be-0.50.0-18|22	BuildRequires: aspell >= 0.50
21mr|aspell-be-0.50.0-18|23	BuildRequires: make
21mr|aspell-be-0.50.0-18|24	Requires:      aspell >= 0.50
21mr|aspell-be-0.50.0-18|25	
21mr|aspell-be-0.50.0-18|26	# Mandriva Stuff
21mr|aspell-be-0.50.0-18|27	Requires:      locales-%{languagecode}
21mr|aspell-be-0.50.0-18|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-be-0.50.0-18|29	Provides:      enchant-dictionary = 1
21mr|aspell-be-0.50.0-18|30	Provides:      aspell-dictionary
21mr|aspell-be-0.50.0-18|31	Provides:	   aspell-%{lc_ctype}
21mr|aspell-be-0.50.0-18|32	
21mr|aspell-be-0.50.0-18|33	Autoreqprov:   no
21mr|aspell-be-0.50.0-18|34	
21mr|aspell-be-0.50.0-18|35	%description
21mr|aspell-be-0.50.0-18|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-be-0.50.0-18|37	
21mr|aspell-be-0.50.0-18|38	%prep
21mr|aspell-be-0.50.0-18|39	#%setup -q -n %{name}-%{src_ver}
21mr|aspell-be-0.50.0-18|40	%setup -q -n aspell5-be-%{src_ver}
21mr|aspell-be-0.50.0-18|41	
21mr|aspell-be-0.50.0-18|42	%build
21mr|aspell-be-0.50.0-18|43	
21mr|aspell-be-0.50.0-18|44	# don't use configure macro
21mr|aspell-be-0.50.0-18|45	./configure
21mr|aspell-be-0.50.0-18|46	
21mr|aspell-be-0.50.0-18|47	%make
21mr|aspell-be-0.50.0-18|48	
21mr|aspell-be-0.50.0-18|49	%install
21mr|aspell-be-0.50.0-18|50	rm -fr $RPM_BUILD_ROOT
21mr|aspell-be-0.50.0-18|51	
21mr|aspell-be-0.50.0-18|52	%makeinstall_std
21mr|aspell-be-0.50.0-18|53	
21mr|aspell-be-0.50.0-18|54	mv -f README README.%{languagecode}
21mr|aspell-be-0.50.0-18|55	chmod 644 Copyright README.%{languagecode} #doc/*
21mr|aspell-be-0.50.0-18|56	
21mr|aspell-be-0.50.0-18|57	%clean
21mr|aspell-be-0.50.0-18|58	rm -fr $RPM_BUILD_ROOT
21mr|aspell-be-0.50.0-18|59	
21mr|aspell-be-0.50.0-18|60	%files
21mr|aspell-be-0.50.0-18|61	%defattr(-,root,root)
21mr|aspell-be-0.50.0-18|62	%doc README.%{languagecode} Copyright
21mr|aspell-be-0.50.0-18|63	#%doc doc/*
21mr|aspell-be-0.50.0-18|64	%{_libdir}/aspell-*/*

11492 21
21mr|aspell-bg-4.1.0-11|1	%define _enable_debug_packages %{nil}
21mr|aspell-bg-4.1.0-11|2	%define debug_package          %{nil}
21mr|aspell-bg-4.1.0-11|3	
21mr|aspell-bg-4.1.0-11|4	# NOTE: the bulgarian.kbd file in the sources is not in utf-8;
21mr|aspell-bg-4.1.0-11|5	# that is wrong and fixed in the spec file; the fix has to
21mr|aspell-bg-4.1.0-11|6	# be removed once the kbd file shipped with the sources is fixed.
21mr|aspell-bg-4.1.0-11|7	
21mr|aspell-bg-4.1.0-11|8	%define src_ver 4.1-0
21mr|aspell-bg-4.1.0-11|9	%define fname aspell6-%{languagecode}
21mr|aspell-bg-4.1.0-11|10	%define aspell_ver 0.60
21mr|aspell-bg-4.1.0-11|11	%define languageenglazy Bulgarian
21mr|aspell-bg-4.1.0-11|12	%define languagecode bg
21mr|aspell-bg-4.1.0-11|13	%define lc_ctype bg_BG
21mr|aspell-bg-4.1.0-11|14	
21mr|aspell-bg-4.1.0-11|15	Summary:       %{languageenglazy} files for aspell
21mr|aspell-bg-4.1.0-11|16	Name:          aspell-%{languagecode}
21mr|aspell-bg-4.1.0-11|17	Version:       4.1.0
21mr|aspell-bg-4.1.0-11|18	Release:       11
21mr|aspell-bg-4.1.0-11|19	Group:         System/Internationalization
21mr|aspell-bg-4.1.0-11|20	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-bg-4.1.0-11|21	URL:           http://aspell.net/
21mr|aspell-bg-4.1.0-11|22	License:	   GPL
21mr|aspell-bg-4.1.0-11|23	Provides: spell-%{languagecode}
21mr|aspell-bg-4.1.0-11|24	
21mr|aspell-bg-4.1.0-11|25	
21mr|aspell-bg-4.1.0-11|26	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-bg-4.1.0-11|27	BuildRequires: make
21mr|aspell-bg-4.1.0-11|28	Requires:      aspell >= %{aspell_ver}
21mr|aspell-bg-4.1.0-11|29	
21mr|aspell-bg-4.1.0-11|30	# Mandriva Stuff
21mr|aspell-bg-4.1.0-11|31	Requires:      locales-%{languagecode}
21mr|aspell-bg-4.1.0-11|32	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-bg-4.1.0-11|33	Provides:      enchant-dictionary = 1
21mr|aspell-bg-4.1.0-11|34	Provides:      aspell-dictionary
21mr|aspell-bg-4.1.0-11|35	Provides:	   aspell-%{lc_ctype}
21mr|aspell-bg-4.1.0-11|36	
21mr|aspell-bg-4.1.0-11|37	Autoreqprov:   no
21mr|aspell-bg-4.1.0-11|38	
21mr|aspell-bg-4.1.0-11|39	%description
21mr|aspell-bg-4.1.0-11|40	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-bg-4.1.0-11|41	
21mr|aspell-bg-4.1.0-11|42	%prep
21mr|aspell-bg-4.1.0-11|43	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-bg-4.1.0-11|44	
21mr|aspell-bg-4.1.0-11|45	# the kbd file is not in utf-8; that is wrong, fixing it
21mr|aspell-bg-4.1.0-11|46	cat bulgarian.kbd | iconv -f cp1251 -t utf-8  > tmpfile
21mr|aspell-bg-4.1.0-11|47	cat tmpfile > bulgarian.kbd
21mr|aspell-bg-4.1.0-11|48	
21mr|aspell-bg-4.1.0-11|49	%build
21mr|aspell-bg-4.1.0-11|50	
21mr|aspell-bg-4.1.0-11|51	# don't use configure macro
21mr|aspell-bg-4.1.0-11|52	./configure
21mr|aspell-bg-4.1.0-11|53	
21mr|aspell-bg-4.1.0-11|54	%make
21mr|aspell-bg-4.1.0-11|55	
21mr|aspell-bg-4.1.0-11|56	%install
21mr|aspell-bg-4.1.0-11|57	rm -fr $RPM_BUILD_ROOT
21mr|aspell-bg-4.1.0-11|58	
21mr|aspell-bg-4.1.0-11|59	%makeinstall_std
21mr|aspell-bg-4.1.0-11|60	
21mr|aspell-bg-4.1.0-11|61	mv -f README README.%{languagecode}
21mr|aspell-bg-4.1.0-11|62	chmod 644 Copyright README.%{languagecode} doc/*
21mr|aspell-bg-4.1.0-11|63	
21mr|aspell-bg-4.1.0-11|64	%clean
21mr|aspell-bg-4.1.0-11|65	rm -fr $RPM_BUILD_ROOT
21mr|aspell-bg-4.1.0-11|66	
21mr|aspell-bg-4.1.0-11|67	%files
21mr|aspell-bg-4.1.0-11|68	%defattr(-,root,root)
21mr|aspell-bg-4.1.0-11|69	%doc README.%{languagecode} Copyright
21mr|aspell-bg-4.1.0-11|70	%doc doc/*
21mr|aspell-bg-4.1.0-11|71	%{_libdir}/aspell-%{aspell_ver}/*

11493 21
21mr|aspell-bn-0.01.1.1-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-bn-0.01.1.1-16|2	%define debug_package          %{nil}
21mr|aspell-bn-0.01.1.1-16|3	
21mr|aspell-bn-0.01.1.1-16|4	%define src_ver 0.01.1-1
21mr|aspell-bn-0.01.1.1-16|5	%define fname aspell6-%{languagecode}
21mr|aspell-bn-0.01.1.1-16|6	%define aspell_ver 0.60
21mr|aspell-bn-0.01.1.1-16|7	%define languageenglazy Bengali
21mr|aspell-bn-0.01.1.1-16|8	%define languagecode bn
21mr|aspell-bn-0.01.1.1-16|9	%define lc_ctype bn_BD
21mr|aspell-bn-0.01.1.1-16|10	
21mr|aspell-bn-0.01.1.1-16|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-bn-0.01.1.1-16|12	Name:          aspell-%{languagecode}
21mr|aspell-bn-0.01.1.1-16|13	Version:       0.01.1.1
21mr|aspell-bn-0.01.1.1-16|14	Release:       16
21mr|aspell-bn-0.01.1.1-16|15	Group:         System/Internationalization
21mr|aspell-bn-0.01.1.1-16|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-bn-0.01.1.1-16|17	URL:		   http://aspell.net/
21mr|aspell-bn-0.01.1.1-16|18	License:	   GPL
21mr|aspell-bn-0.01.1.1-16|19	Provides: spell-%{languagecode}
21mr|aspell-bn-0.01.1.1-16|20	
21mr|aspell-bn-0.01.1.1-16|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-bn-0.01.1.1-16|22	BuildRequires: make
21mr|aspell-bn-0.01.1.1-16|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-bn-0.01.1.1-16|24	
21mr|aspell-bn-0.01.1.1-16|25	# Mandriva Stuff
21mr|aspell-bn-0.01.1.1-16|26	Requires:      locales-%{languagecode}
21mr|aspell-bn-0.01.1.1-16|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-bn-0.01.1.1-16|28	Provides:      enchant-dictionary = 1
21mr|aspell-bn-0.01.1.1-16|29	Provides:      aspell-dictionary
21mr|aspell-bn-0.01.1.1-16|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-bn-0.01.1.1-16|31	
21mr|aspell-bn-0.01.1.1-16|32	Autoreqprov:   no
21mr|aspell-bn-0.01.1.1-16|33	
21mr|aspell-bn-0.01.1.1-16|34	%description
21mr|aspell-bn-0.01.1.1-16|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-bn-0.01.1.1-16|36	
21mr|aspell-bn-0.01.1.1-16|37	%prep
21mr|aspell-bn-0.01.1.1-16|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-bn-0.01.1.1-16|39	
21mr|aspell-bn-0.01.1.1-16|40	%build
21mr|aspell-bn-0.01.1.1-16|41	# don't use configure macro
21mr|aspell-bn-0.01.1.1-16|42	./configure
21mr|aspell-bn-0.01.1.1-16|43	
21mr|aspell-bn-0.01.1.1-16|44	%make
21mr|aspell-bn-0.01.1.1-16|45	
21mr|aspell-bn-0.01.1.1-16|46	%install
21mr|aspell-bn-0.01.1.1-16|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-bn-0.01.1.1-16|48	
21mr|aspell-bn-0.01.1.1-16|49	%makeinstall_std
21mr|aspell-bn-0.01.1.1-16|50	
21mr|aspell-bn-0.01.1.1-16|51	chmod 644 Copyright README*
21mr|aspell-bn-0.01.1.1-16|52	
21mr|aspell-bn-0.01.1.1-16|53	%clean
21mr|aspell-bn-0.01.1.1-16|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-bn-0.01.1.1-16|55	
21mr|aspell-bn-0.01.1.1-16|56	%files
21mr|aspell-bn-0.01.1.1-16|57	%defattr(-,root,root)
21mr|aspell-bn-0.01.1.1-16|58	%doc Copyright doc/README
21mr|aspell-bn-0.01.1.1-16|59	%{_libdir}/aspell-%{aspell_ver}/*

11494 21
21mr|aspell-br-0.60.2-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-br-0.60.2-16|2	%define debug_package          %{nil}
21mr|aspell-br-0.60.2-16|3	
21mr|aspell-br-0.60.2-16|4	%define ver_major 0.60
21mr|aspell-br-0.60.2-16|5	%define ver_minor 2
21mr|aspell-br-0.60.2-16|6	
21mr|aspell-br-0.60.2-16|7	%define src_ver %ver_major-%ver_minor
21mr|aspell-br-0.60.2-16|8	
21mr|aspell-br-0.60.2-16|9	%define languageenglazy Breton
21mr|aspell-br-0.60.2-16|10	%define languagecode br
21mr|aspell-br-0.60.2-16|11	%define lc_ctype br_FR
21mr|aspell-br-0.60.2-16|12	
21mr|aspell-br-0.60.2-16|13	Summary:       %{languageenglazy} files for aspell
21mr|aspell-br-0.60.2-16|14	Summary(br):   Geriadur brezhonek evit aspell
21mr|aspell-br-0.60.2-16|15	Name:          aspell-%{languagecode}
21mr|aspell-br-0.60.2-16|16	Version:       %ver_major.%ver_minor
21mr|aspell-br-0.60.2-16|17	Release:       16
21mr|aspell-br-0.60.2-16|18	Group:         System/Internationalization
21mr|aspell-br-0.60.2-16|19	Source:        ftp://ftp.gnu.org/gnu/aspell/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-br-0.60.2-16|20	URL:           http://aspell.net/
21mr|aspell-br-0.60.2-16|21	License:	   GPL
21mr|aspell-br-0.60.2-16|22	Provides: spell-br
21mr|aspell-br-0.60.2-16|23	
21mr|aspell-br-0.60.2-16|24	
21mr|aspell-br-0.60.2-16|25	BuildRequires: aspell >= 0.50
21mr|aspell-br-0.60.2-16|26	BuildRequires: make
21mr|aspell-br-0.60.2-16|27	Requires:      aspell >= 0.50
21mr|aspell-br-0.60.2-16|28	
21mr|aspell-br-0.60.2-16|29	# Mandriva Stuff
21mr|aspell-br-0.60.2-16|30	Requires:      locales-%{languagecode}
21mr|aspell-br-0.60.2-16|31	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-br-0.60.2-16|32	Provides:      enchant-dictionary = 1
21mr|aspell-br-0.60.2-16|33	Provides:      aspell-dictionary
21mr|aspell-br-0.60.2-16|34	Provides:	   aspell-%{lc_ctype}
21mr|aspell-br-0.60.2-16|35	
21mr|aspell-br-0.60.2-16|36	Autoreqprov:   no
21mr|aspell-br-0.60.2-16|37	
21mr|aspell-br-0.60.2-16|38	%description
21mr|aspell-br-0.60.2-16|39	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-br-0.60.2-16|40	
21mr|aspell-br-0.60.2-16|41	%description -l br
21mr|aspell-br-0.60.2-16|42	Geriadur brezhonek evit aspell.
21mr|aspell-br-0.60.2-16|43	
21mr|aspell-br-0.60.2-16|44	%prep
21mr|aspell-br-0.60.2-16|45	%setup -q -n %{name}-%{src_ver}
21mr|aspell-br-0.60.2-16|46	
21mr|aspell-br-0.60.2-16|47	%build
21mr|aspell-br-0.60.2-16|48	
21mr|aspell-br-0.60.2-16|49	# don't use configure macro
21mr|aspell-br-0.60.2-16|50	./configure
21mr|aspell-br-0.60.2-16|51	
21mr|aspell-br-0.60.2-16|52	%make
21mr|aspell-br-0.60.2-16|53	
21mr|aspell-br-0.60.2-16|54	%install
21mr|aspell-br-0.60.2-16|55	rm -fr $RPM_BUILD_ROOT
21mr|aspell-br-0.60.2-16|56	
21mr|aspell-br-0.60.2-16|57	%makeinstall_std
21mr|aspell-br-0.60.2-16|58	
21mr|aspell-br-0.60.2-16|59	mv -f README README.%{languagecode}
21mr|aspell-br-0.60.2-16|60	chmod 644 Copyright README.%{languagecode} doc/*
21mr|aspell-br-0.60.2-16|61	
21mr|aspell-br-0.60.2-16|62	%clean
21mr|aspell-br-0.60.2-16|63	rm -fr $RPM_BUILD_ROOT
21mr|aspell-br-0.60.2-16|64	
21mr|aspell-br-0.60.2-16|65	%files
21mr|aspell-br-0.60.2-16|66	%defattr(-,root,root)
21mr|aspell-br-0.60.2-16|67	%doc README.%{languagecode} Copyright doc/*
21mr|aspell-br-0.60.2-16|68	%{_libdir}/aspell-*/*

11495 21
21mr|aspell-ca-20090721-8|1	%define _enable_debug_packages %{nil}
21mr|aspell-ca-20090721-8|2	%define debug_package          %{nil}
21mr|aspell-ca-20090721-8|3	
21mr|aspell-ca-20090721-8|4	%define src_ver 2.1.5-1
21mr|aspell-ca-20090721-8|5	%define fname aspell6-%{languagecode}
21mr|aspell-ca-20090721-8|6	%define aspell_ver 0.60
21mr|aspell-ca-20090721-8|7	%define languageenglazy Catalan
21mr|aspell-ca-20090721-8|8	%define languagecode ca
21mr|aspell-ca-20090721-8|9	%define lc_ctype ca_ES
21mr|aspell-ca-20090721-8|10	
21mr|aspell-ca-20090721-8|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-ca-20090721-8|12	Summary(ca):   Diccionari català per aspell
21mr|aspell-ca-20090721-8|13	Name:          aspell-%{languagecode}
21mr|aspell-ca-20090721-8|14	Version:       20090721
21mr|aspell-ca-20090721-8|15	Release:       8
21mr|aspell-ca-20090721-8|16	Group:         System/Internationalization
21mr|aspell-ca-20090721-8|17	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-ca-20090721-8|18	URL:           http://aspell.net/
21mr|aspell-ca-20090721-8|19	License:	GPLv2
21mr|aspell-ca-20090721-8|20	Provides: spell-ca
21mr|aspell-ca-20090721-8|21	
21mr|aspell-ca-20090721-8|22	
21mr|aspell-ca-20090721-8|23	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-ca-20090721-8|24	BuildRequires: make
21mr|aspell-ca-20090721-8|25	Requires:      aspell >= %{aspell_ver}
21mr|aspell-ca-20090721-8|26	
21mr|aspell-ca-20090721-8|27	# Mandriva Stuff
21mr|aspell-ca-20090721-8|28	Requires:      locales-%{languagecode}
21mr|aspell-ca-20090721-8|29	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ca-20090721-8|30	Provides:      enchant-dictionary = 1
21mr|aspell-ca-20090721-8|31	Provides:      aspell-dictionary
21mr|aspell-ca-20090721-8|32	Provides:	   aspell-%{lc_ctype}
21mr|aspell-ca-20090721-8|33	
21mr|aspell-ca-20090721-8|34	Autoreqprov:   no
21mr|aspell-ca-20090721-8|35	
21mr|aspell-ca-20090721-8|36	%description
21mr|aspell-ca-20090721-8|37	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-ca-20090721-8|38	
21mr|aspell-ca-20090721-8|39	%description -l ca
21mr|aspell-ca-20090721-8|40	aspell-ca té les dades d'ortografia del català per utilitzar-se amb
21mr|aspell-ca-20090721-8|41	el programa ispell. Amb aquesta extensió, podeu redactar un document
21mr|aspell-ca-20090721-8|42	en català i verificar fàcilment les seves errades.
21mr|aspell-ca-20090721-8|43	
21mr|aspell-ca-20090721-8|44	aspell es pot utilitzar directament des de la línia d'ordres
21mr|aspell-ca-20090721-8|45	per tal de verificar un fitxer o utilitzat per diversos programes
21mr|aspell-ca-20090721-8|46	comercials de text, com el Lyx, etc."
21mr|aspell-ca-20090721-8|47	
21mr|aspell-ca-20090721-8|48	%prep
21mr|aspell-ca-20090721-8|49	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-ca-20090721-8|50	iconv -f ISO-8859-15 -t utf-8 doc/ChangeLog -o doc/ChangeLog.aux
21mr|aspell-ca-20090721-8|51	iconv -f ISO-8859-15 -t utf-8 Copyright -o Copyright.aux
21mr|aspell-ca-20090721-8|52	mv -f doc/ChangeLog.aux doc/ChangeLog
21mr|aspell-ca-20090721-8|53	mv -f Copyright.aux Copyright
21mr|aspell-ca-20090721-8|54	
21mr|aspell-ca-20090721-8|55	%build
21mr|aspell-ca-20090721-8|56	
21mr|aspell-ca-20090721-8|57	# don't use configure macro
21mr|aspell-ca-20090721-8|58	./configure
21mr|aspell-ca-20090721-8|59	
21mr|aspell-ca-20090721-8|60	%make
21mr|aspell-ca-20090721-8|61	
21mr|aspell-ca-20090721-8|62	%install
21mr|aspell-ca-20090721-8|63	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ca-20090721-8|64	
21mr|aspell-ca-20090721-8|65	%makeinstall_std
21mr|aspell-ca-20090721-8|66	
21mr|aspell-ca-20090721-8|67	mv -f README README.%{languagecode}
21mr|aspell-ca-20090721-8|68	chmod 644 Copyright README.%{languagecode} doc/*
21mr|aspell-ca-20090721-8|69	
21mr|aspell-ca-20090721-8|70	%clean
21mr|aspell-ca-20090721-8|71	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ca-20090721-8|72	
21mr|aspell-ca-20090721-8|73	%files
21mr|aspell-ca-20090721-8|74	%defattr(-,root,root)
21mr|aspell-ca-20090721-8|75	%doc README.%{languagecode} Copyright doc/*
21mr|aspell-ca-20090721-8|76	%{_libdir}/aspell-%{aspell_ver}/*

11496 21
21mr|aspell-cs-20040614.1-15|1	%define _enable_debug_packages %{nil}
21mr|aspell-cs-20040614.1-15|2	%define debug_package          %{nil}
21mr|aspell-cs-20040614.1-15|3	
21mr|aspell-cs-20040614.1-15|4	%define src_ver 20040614-1
21mr|aspell-cs-20040614.1-15|5	%define fname aspell6-%{languagecode}
21mr|aspell-cs-20040614.1-15|6	%define aspell_ver 0.60
21mr|aspell-cs-20040614.1-15|7	%define languageenglazy Czech
21mr|aspell-cs-20040614.1-15|8	%define languagecode cs
21mr|aspell-cs-20040614.1-15|9	%define lc_ctype cs_CZ
21mr|aspell-cs-20040614.1-15|10	
21mr|aspell-cs-20040614.1-15|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-cs-20040614.1-15|12	Summary(cs):   Český slovník pro korektor překlepů aspell
21mr|aspell-cs-20040614.1-15|13	Name:          aspell-%{languagecode}
21mr|aspell-cs-20040614.1-15|14	Version:       20040614.1
21mr|aspell-cs-20040614.1-15|15	Release:       15
21mr|aspell-cs-20040614.1-15|16	Group:         System/Internationalization
21mr|aspell-cs-20040614.1-15|17	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-cs-20040614.1-15|18	URL:		   http://aspell.sourceforge.net/
21mr|aspell-cs-20040614.1-15|19	License:	   GPL
21mr|aspell-cs-20040614.1-15|20	
21mr|aspell-cs-20040614.1-15|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-cs-20040614.1-15|22	BuildRequires: make
21mr|aspell-cs-20040614.1-15|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-cs-20040614.1-15|24	
21mr|aspell-cs-20040614.1-15|25	# Mandriva Stuff
21mr|aspell-cs-20040614.1-15|26	Requires:      locales-%{languagecode}
21mr|aspell-cs-20040614.1-15|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-cs-20040614.1-15|28	Provides:      enchant-dictionary = 1
21mr|aspell-cs-20040614.1-15|29	Provides:      aspell-dictionary
21mr|aspell-cs-20040614.1-15|30	Provides:	   aspell-%{lc_ctype}
21mr|aspell-cs-20040614.1-15|31	Provides:      spell-%{languagecode}
21mr|aspell-cs-20040614.1-15|32	
21mr|aspell-cs-20040614.1-15|33	Autoreqprov:   no
21mr|aspell-cs-20040614.1-15|34	
21mr|aspell-cs-20040614.1-15|35	%description
21mr|aspell-cs-20040614.1-15|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-cs-20040614.1-15|37	
21mr|aspell-cs-20040614.1-15|38	%prep
21mr|aspell-cs-20040614.1-15|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-cs-20040614.1-15|40	
21mr|aspell-cs-20040614.1-15|41	%build
21mr|aspell-cs-20040614.1-15|42	
21mr|aspell-cs-20040614.1-15|43	# don't use configure macro
21mr|aspell-cs-20040614.1-15|44	./configure
21mr|aspell-cs-20040614.1-15|45	
21mr|aspell-cs-20040614.1-15|46	%make
21mr|aspell-cs-20040614.1-15|47	
21mr|aspell-cs-20040614.1-15|48	%install
21mr|aspell-cs-20040614.1-15|49	rm -fr $RPM_BUILD_ROOT
21mr|aspell-cs-20040614.1-15|50	
21mr|aspell-cs-20040614.1-15|51	%makeinstall_std
21mr|aspell-cs-20040614.1-15|52	
21mr|aspell-cs-20040614.1-15|53	mv -f README README.%{languagecode}
21mr|aspell-cs-20040614.1-15|54	chmod 644 Copyright README.%{languagecode}
21mr|aspell-cs-20040614.1-15|55	
21mr|aspell-cs-20040614.1-15|56	%clean
21mr|aspell-cs-20040614.1-15|57	rm -fr $RPM_BUILD_ROOT
21mr|aspell-cs-20040614.1-15|58	
21mr|aspell-cs-20040614.1-15|59	%files
21mr|aspell-cs-20040614.1-15|60	%defattr(-,root,root)
21mr|aspell-cs-20040614.1-15|61	%doc README.%{languagecode} Copyright doc/notes.txt doc/README.orig
21mr|aspell-cs-20040614.1-15|62	%{_libdir}/aspell-%{aspell_ver}/*

11497 21
21mr|aspell-cy-0.50.3-25|1	%define _enable_debug_packages %{nil}
21mr|aspell-cy-0.50.3-25|2	%define debug_package          %{nil}
21mr|aspell-cy-0.50.3-25|3	
21mr|aspell-cy-0.50.3-25|4	# WARNING
21mr|aspell-cy-0.50.3-25|5	# To build this package, you must set LC_ALL to cy
21mr|aspell-cy-0.50.3-25|6	# example : LC_ALL=cy rpm -ba aspell-cy.speco
21mr|aspell-cy-0.50.3-25|7	
21mr|aspell-cy-0.50.3-25|8	%define src_ver 0.50-3
21mr|aspell-cy-0.50.3-25|9	%define languagelocal cymraeg
21mr|aspell-cy-0.50.3-25|10	%define languageeng welsh
21mr|aspell-cy-0.50.3-25|11	%define languageenglazy Welsh
21mr|aspell-cy-0.50.3-25|12	%define languagecode cy
21mr|aspell-cy-0.50.3-25|13	%define lc_ctype cy_CY
21mr|aspell-cy-0.50.3-25|14	
21mr|aspell-cy-0.50.3-25|15	Summary:	%{languageenglazy} files for aspell
21mr|aspell-cy-0.50.3-25|16	Name:		aspell-%{languagecode}
21mr|aspell-cy-0.50.3-25|17	Version:	0.50.3
21mr|aspell-cy-0.50.3-25|18	Release:	25
21mr|aspell-cy-0.50.3-25|19	Group:		System/Internationalization
21mr|aspell-cy-0.50.3-25|20	Source:		http://aspell.sourceforge.net/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-cy-0.50.3-25|21	URL:		http://aspell.sourceforge.net/
21mr|aspell-cy-0.50.3-25|22	License:	GPL
21mr|aspell-cy-0.50.3-25|23	Epoch:		1
21mr|aspell-cy-0.50.3-25|24	Provides: spell-cy
21mr|aspell-cy-0.50.3-25|25	
21mr|aspell-cy-0.50.3-25|26	BuildRequires:	aspell >= 0.50
21mr|aspell-cy-0.50.3-25|27	Requires:	aspell >= 0.50
21mr|aspell-cy-0.50.3-25|28	BuildRequires:	locales-cy
21mr|aspell-cy-0.50.3-25|29	
21mr|aspell-cy-0.50.3-25|30	# Mandriva Stuff
21mr|aspell-cy-0.50.3-25|31	Requires:	locales-%{languagecode}
21mr|aspell-cy-0.50.3-25|32	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-cy-0.50.3-25|33	Provides:	enchant-dictionary = 1
21mr|aspell-cy-0.50.3-25|34	Provides:	aspell-dictionary
21mr|aspell-cy-0.50.3-25|35	
21mr|aspell-cy-0.50.3-25|36	Autoreqprov:	no
21mr|aspell-cy-0.50.3-25|37	
21mr|aspell-cy-0.50.3-25|38	%description
21mr|aspell-cy-0.50.3-25|39	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-cy-0.50.3-25|40	
21mr|aspell-cy-0.50.3-25|41	%prep
21mr|aspell-cy-0.50.3-25|42	%setup -q -n %{name}-%{src_ver}
21mr|aspell-cy-0.50.3-25|43	
21mr|aspell-cy-0.50.3-25|44	%build
21mr|aspell-cy-0.50.3-25|45	export LC_ALL=cy
21mr|aspell-cy-0.50.3-25|46	
21mr|aspell-cy-0.50.3-25|47	./configure
21mr|aspell-cy-0.50.3-25|48	%make
21mr|aspell-cy-0.50.3-25|49	
21mr|aspell-cy-0.50.3-25|50	%install
21mr|aspell-cy-0.50.3-25|51	rm -fr $RPM_BUILD_ROOT
21mr|aspell-cy-0.50.3-25|52	
21mr|aspell-cy-0.50.3-25|53	export LC_ALL=cy
21mr|aspell-cy-0.50.3-25|54	
21mr|aspell-cy-0.50.3-25|55	make DESTDIR=$RPM_BUILD_ROOT install
21mr|aspell-cy-0.50.3-25|56	
21mr|aspell-cy-0.50.3-25|57	# fix doc perms
21mr|aspell-cy-0.50.3-25|58	chmod 644 README
21mr|aspell-cy-0.50.3-25|59	
21mr|aspell-cy-0.50.3-25|60	%clean
21mr|aspell-cy-0.50.3-25|61	rm -fr $RPM_BUILD_ROOT
21mr|aspell-cy-0.50.3-25|62	
21mr|aspell-cy-0.50.3-25|63	%files
21mr|aspell-cy-0.50.3-25|64	%defattr(-,root,root)
21mr|aspell-cy-0.50.3-25|65	%doc README
21mr|aspell-cy-0.50.3-25|66	%{_libdir}/aspell-*/*

11498 21
21mr|aspell-da-1.7.42-7|1	%define _enable_debug_packages %{nil}
21mr|aspell-da-1.7.42-7|2	%define debug_package          %{nil}
21mr|aspell-da-1.7.42-7|3	
21mr|aspell-da-1.7.42-7|4	%define src_ver %{version}
21mr|aspell-da-1.7.42-7|5	%define fname new_aspell-da
21mr|aspell-da-1.7.42-7|6	%define aspell_ver 0.60
21mr|aspell-da-1.7.42-7|7	%define languagelocal dansk
21mr|aspell-da-1.7.42-7|8	%define languageeng danish
21mr|aspell-da-1.7.42-7|9	%define languageenglazy Danish
21mr|aspell-da-1.7.42-7|10	%define languagecode da
21mr|aspell-da-1.7.42-7|11	
21mr|aspell-da-1.7.42-7|12	Summary:	%{languageenglazy} files for aspell
21mr|aspell-da-1.7.42-7|13	Name:		aspell-%{languagecode}
21mr|aspell-da-1.7.42-7|14	Version:	1.7.42
21mr|aspell-da-1.7.42-7|15	Release:	7
21mr|aspell-da-1.7.42-7|16	Epoch:		1
21mr|aspell-da-1.7.42-7|17	License:	GPL
21mr|aspell-da-1.7.42-7|18	Group:		System/Internationalization
21mr|aspell-da-1.7.42-7|19	Source0:	http://da.speling.org/filer/new_aspell-da-%version.tar.bz2
21mr|aspell-da-1.7.42-7|20	Url:		http://da.speling.org/
21mr|aspell-da-1.7.42-7|21	BuildRequires:	aspell >= %{aspell_ver}
21mr|aspell-da-1.7.42-7|22	Requires:	aspell >= %{aspell_ver}
21mr|aspell-da-1.7.42-7|23	# Mandriva Stuff
21mr|aspell-da-1.7.42-7|24	Requires:	locales-%{languagecode}
21mr|aspell-da-1.7.42-7|25	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-da-1.7.42-7|26	Provides:	enchant-dictionary = 1
21mr|aspell-da-1.7.42-7|27	Provides:	aspell-dictionary
21mr|aspell-da-1.7.42-7|28	Provides:	spell-da
21mr|aspell-da-1.7.42-7|29	Autoreqprov:	no
21mr|aspell-da-1.7.42-7|30	
21mr|aspell-da-1.7.42-7|31	%description
21mr|aspell-da-1.7.42-7|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-da-1.7.42-7|33	
21mr|aspell-da-1.7.42-7|34	%files
21mr|aspell-da-1.7.42-7|35	%doc README*
21mr|aspell-da-1.7.42-7|36	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-da-1.7.42-7|37	
21mr|aspell-da-1.7.42-7|38	#----------------------------------------------------------------------------
21mr|aspell-da-1.7.42-7|39	
21mr|aspell-da-1.7.42-7|40	%prep
21mr|aspell-da-1.7.42-7|41	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-da-1.7.42-7|42	chmod 644 README Copyright
21mr|aspell-da-1.7.42-7|43	
21mr|aspell-da-1.7.42-7|44	%build
21mr|aspell-da-1.7.42-7|45	# don't use configure macro
21mr|aspell-da-1.7.42-7|46	./configure
21mr|aspell-da-1.7.42-7|47	%make
21mr|aspell-da-1.7.42-7|48	
21mr|aspell-da-1.7.42-7|49	%install
21mr|aspell-da-1.7.42-7|50	%makeinstall_std

11499 21
21mr|aspell-de-20161207.7.0-2|1	%define _enable_debug_packages %{nil}
21mr|aspell-de-20161207.7.0-2|2	%define debug_package          %{nil}
21mr|aspell-de-20161207.7.0-2|3	
21mr|aspell-de-20161207.7.0-2|4	%define src_ver 20030222-1
21mr|aspell-de-20161207.7.0-2|5	%define fname aspell6-%{languagecode}
21mr|aspell-de-20161207.7.0-2|6	%define aspell_ver 0.60
21mr|aspell-de-20161207.7.0-2|7	%define languageeng german
21mr|aspell-de-20161207.7.0-2|8	%define languageenglazy German
21mr|aspell-de-20161207.7.0-2|9	%define languagecode de
21mr|aspell-de-20161207.7.0-2|10	
21mr|aspell-de-20161207.7.0-2|11	Summary:	%{languageenglazy} files for aspell
21mr|aspell-de-20161207.7.0-2|12	Name:		aspell-%{languagecode}
21mr|aspell-de-20161207.7.0-2|13	Version:	20161207.7.0
21mr|aspell-de-20161207.7.0-2|14	Release:	2
21mr|aspell-de-20161207.7.0-2|15	Epoch:		1
21mr|aspell-de-20161207.7.0-2|16	License:	GPL
21mr|aspell-de-20161207.7.0-2|17	Group:		System/Internationalization
21mr|aspell-de-20161207.7.0-2|18	Url:		http://aspell.sourceforge.net/
21mr|aspell-de-20161207.7.0-2|19	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-de-20161207.7.0-2|20	BuildRequires:	aspell >= %{aspell_ver}
21mr|aspell-de-20161207.7.0-2|21	Requires:	aspell >= %{aspell_ver}
21mr|aspell-de-20161207.7.0-2|22	Provides:	spell-%{languagecode}
21mr|aspell-de-20161207.7.0-2|23	# Mandriva Stuff
21mr|aspell-de-20161207.7.0-2|24	Requires:	locales-%{languagecode}
21mr|aspell-de-20161207.7.0-2|25	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-de-20161207.7.0-2|26	Provides:	enchant-dictionary = 1
21mr|aspell-de-20161207.7.0-2|27	Provides:	aspell-dictionary
21mr|aspell-de-20161207.7.0-2|28	
21mr|aspell-de-20161207.7.0-2|29	%description
21mr|aspell-de-20161207.7.0-2|30	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-de-20161207.7.0-2|31	
21mr|aspell-de-20161207.7.0-2|32	%files
21mr|aspell-de-20161207.7.0-2|33	%defattr(644,root,root,755)
21mr|aspell-de-20161207.7.0-2|34	%doc README COPYING doc/*
21mr|aspell-de-20161207.7.0-2|35	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-de-20161207.7.0-2|36	
21mr|aspell-de-20161207.7.0-2|37	#----------------------------------------------------------------------------
21mr|aspell-de-20161207.7.0-2|38	
21mr|aspell-de-20161207.7.0-2|39	%prep
21mr|aspell-de-20161207.7.0-2|40	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-de-20161207.7.0-2|41	
21mr|aspell-de-20161207.7.0-2|42	%build
21mr|aspell-de-20161207.7.0-2|43	./configure
21mr|aspell-de-20161207.7.0-2|44	%make
21mr|aspell-de-20161207.7.0-2|45	
21mr|aspell-de-20161207.7.0-2|46	%install
21mr|aspell-de-20161207.7.0-2|47	%makeinstall_std

11500 21
21mr|aspell-el-0.50.3-21|1	%define _enable_debug_packages %{nil}
21mr|aspell-el-0.50.3-21|2	%define debug_package          %{nil}
21mr|aspell-el-0.50.3-21|3	
21mr|aspell-el-0.50.3-21|4	%define src_ver 0.50-3
21mr|aspell-el-0.50.3-21|5	%define languageeng greek
21mr|aspell-el-0.50.3-21|6	%define languageenglazy Greek
21mr|aspell-el-0.50.3-21|7	%define languagecode el
21mr|aspell-el-0.50.3-21|8	
21mr|aspell-el-0.50.3-21|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-el-0.50.3-21|10	Name:          aspell-%{languagecode}
21mr|aspell-el-0.50.3-21|11	Version:       0.50.3
21mr|aspell-el-0.50.3-21|12	Release:       21
21mr|aspell-el-0.50.3-21|13	Group:         System/Internationalization
21mr|aspell-el-0.50.3-21|14	Source:        ftp://ftp.gnu.org/aspell/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-el-0.50.3-21|15	URL:           http://aspell.sourceforge.net/
21mr|aspell-el-0.50.3-21|16	License:       GPL
21mr|aspell-el-0.50.3-21|17	Provides: spell-el
21mr|aspell-el-0.50.3-21|18	
21mr|aspell-el-0.50.3-21|19	BuildRequires: aspell >= 0.50
21mr|aspell-el-0.50.3-21|20	Requires:      aspell >= 0.50
21mr|aspell-el-0.50.3-21|21	
21mr|aspell-el-0.50.3-21|22	# Mandriva Stuff
21mr|aspell-el-0.50.3-21|23	Requires:      locales-%{languagecode}
21mr|aspell-el-0.50.3-21|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-el-0.50.3-21|25	Provides:      enchant-dictionary = 1
21mr|aspell-el-0.50.3-21|26	Provides:      aspell-dictionary
21mr|aspell-el-0.50.3-21|27	
21mr|aspell-el-0.50.3-21|28	Autoreqprov:   no
21mr|aspell-el-0.50.3-21|29	
21mr|aspell-el-0.50.3-21|30	%description
21mr|aspell-el-0.50.3-21|31	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-el-0.50.3-21|32	
21mr|aspell-el-0.50.3-21|33	%prep
21mr|aspell-el-0.50.3-21|34	%setup -q -n %{name}-%{src_ver}
21mr|aspell-el-0.50.3-21|35	
21mr|aspell-el-0.50.3-21|36	%build
21mr|aspell-el-0.50.3-21|37	
21mr|aspell-el-0.50.3-21|38	# don't use configure macro
21mr|aspell-el-0.50.3-21|39	./configure
21mr|aspell-el-0.50.3-21|40	
21mr|aspell-el-0.50.3-21|41	%make
21mr|aspell-el-0.50.3-21|42	
21mr|aspell-el-0.50.3-21|43	%install
21mr|aspell-el-0.50.3-21|44	rm -fr $RPM_BUILD_ROOT
21mr|aspell-el-0.50.3-21|45	
21mr|aspell-el-0.50.3-21|46	%makeinstall_std
21mr|aspell-el-0.50.3-21|47	
21mr|aspell-el-0.50.3-21|48	chmod 644 README Copyright
21mr|aspell-el-0.50.3-21|49	
21mr|aspell-el-0.50.3-21|50	%clean
21mr|aspell-el-0.50.3-21|51	rm -fr $RPM_BUILD_ROOT
21mr|aspell-el-0.50.3-21|52	
21mr|aspell-el-0.50.3-21|53	%files
21mr|aspell-el-0.50.3-21|54	%defattr(-,root,root)
21mr|aspell-el-0.50.3-21|55	%doc README Copyright
21mr|aspell-el-0.50.3-21|56	%{_libdir}/aspell-*/*

11501 21
21mr|aspell-en-2019.10.06-3|1	%define _enable_debug_packages %{nil}
21mr|aspell-en-2019.10.06-3|2	%define debug_package          %{nil}
21mr|aspell-en-2019.10.06-3|3	
21mr|aspell-en-2019.10.06-3|4	%define languagecode en
21mr|aspell-en-2019.10.06-3|5	%define lc_ctype en_US
21mr|aspell-en-2019.10.06-3|6	
21mr|aspell-en-2019.10.06-3|7	%define src_ver %{version}-0
21mr|aspell-en-2019.10.06-3|8	%define fname aspell6-%{languagecode}
21mr|aspell-en-2019.10.06-3|9	%define aspell_ver 0.60
21mr|aspell-en-2019.10.06-3|10	
21mr|aspell-en-2019.10.06-3|11	Summary:	English files for aspell
21mr|aspell-en-2019.10.06-3|12	Name:		aspell-%{languagecode}
21mr|aspell-en-2019.10.06-3|13	Version:	2019.10.06
21mr|aspell-en-2019.10.06-3|14	Release:	3
21mr|aspell-en-2019.10.06-3|15	License:	SCOWL
21mr|aspell-en-2019.10.06-3|16	Group:		System/Internationalization
21mr|aspell-en-2019.10.06-3|17	Url:		http://aspell.sourceforge.net/
21mr|aspell-en-2019.10.06-3|18	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-en-2019.10.06-3|19	BuildRequires:	aspell
21mr|aspell-en-2019.10.06-3|20	Requires:	aspell
21mr|aspell-en-2019.10.06-3|21	# Mandriva Stuff
21mr|aspell-en-2019.10.06-3|22	Requires:	locales-%{languagecode}
21mr|aspell-en-2019.10.06-3|23	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-en-2019.10.06-3|24	Provides:	enchant-dictionary = 1
21mr|aspell-en-2019.10.06-3|25	Provides:	aspell-dictionary
21mr|aspell-en-2019.10.06-3|26	Provides:	aspell-%{lc_ctype}
21mr|aspell-en-2019.10.06-3|27	Provides:	aspell-en_CA
21mr|aspell-en-2019.10.06-3|28	Provides:	aspell-en_GB
21mr|aspell-en-2019.10.06-3|29	Provides:	spell-%{languagecode}
21mr|aspell-en-2019.10.06-3|30	Autoreqprov:	no
21mr|aspell-en-2019.10.06-3|31	
21mr|aspell-en-2019.10.06-3|32	%description
21mr|aspell-en-2019.10.06-3|33	A English dictionary for use with aspell, a spelling checker.
21mr|aspell-en-2019.10.06-3|34	
21mr|aspell-en-2019.10.06-3|35	%files
21mr|aspell-en-2019.10.06-3|36	%doc README Copyright
21mr|aspell-en-2019.10.06-3|37	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-en-2019.10.06-3|38	
21mr|aspell-en-2019.10.06-3|39	#----------------------------------------------------------------------------
21mr|aspell-en-2019.10.06-3|40	
21mr|aspell-en-2019.10.06-3|41	%prep
21mr|aspell-en-2019.10.06-3|42	%setup -qn %{fname}-%{src_ver}
21mr|aspell-en-2019.10.06-3|43	
21mr|aspell-en-2019.10.06-3|44	chmod 644 README Copyright
21mr|aspell-en-2019.10.06-3|45	
21mr|aspell-en-2019.10.06-3|46	%build
21mr|aspell-en-2019.10.06-3|47	# don't use %%configure macro
21mr|aspell-en-2019.10.06-3|48	./configure
21mr|aspell-en-2019.10.06-3|49	
21mr|aspell-en-2019.10.06-3|50	%make
21mr|aspell-en-2019.10.06-3|51	
21mr|aspell-en-2019.10.06-3|52	%install
21mr|aspell-en-2019.10.06-3|53	%makeinstall_std

11502 21
21mr|aspell-eo-2.1.20000225a.2-9|1	%define _enable_debug_packages %{nil}
21mr|aspell-eo-2.1.20000225a.2-9|2	%define debug_package          %{nil}
21mr|aspell-eo-2.1.20000225a.2-9|3	
21mr|aspell-eo-2.1.20000225a.2-9|4	# NOTE: as of version 0.50-2, the wordlist isn't using accents;
21mr|aspell-eo-2.1.20000225a.2-9|5	# so we fix that with a small script in %setup section; that should
21mr|aspell-eo-2.1.20000225a.2-9|6	# be removed once an accented wordlist is included
21mr|aspell-eo-2.1.20000225a.2-9|7	
21mr|aspell-eo-2.1.20000225a.2-9|8	%define src_ver 2.1.20000225a-2
21mr|aspell-eo-2.1.20000225a.2-9|9	%define fname aspell6-%{languagecode}
21mr|aspell-eo-2.1.20000225a.2-9|10	%define aspell_ver 0.60
21mr|aspell-eo-2.1.20000225a.2-9|11	%define languagelocal esperanto
21mr|aspell-eo-2.1.20000225a.2-9|12	%define languageeng esperanto
21mr|aspell-eo-2.1.20000225a.2-9|13	%define languageenglazy Esperanto
21mr|aspell-eo-2.1.20000225a.2-9|14	%define languagecode eo
21mr|aspell-eo-2.1.20000225a.2-9|15	%define lc_ctype eo_XX
21mr|aspell-eo-2.1.20000225a.2-9|16	
21mr|aspell-eo-2.1.20000225a.2-9|17	Summary:       %{languageenglazy} files for aspell
21mr|aspell-eo-2.1.20000225a.2-9|18	Name:          aspell-%{languagecode}
21mr|aspell-eo-2.1.20000225a.2-9|19	Version:       2.1.20000225a.2
21mr|aspell-eo-2.1.20000225a.2-9|20	Release:       9
21mr|aspell-eo-2.1.20000225a.2-9|21	Group:         System/Internationalization
21mr|aspell-eo-2.1.20000225a.2-9|22	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-eo-2.1.20000225a.2-9|23	URL:	       http://aspell.sourceforge.net/
21mr|aspell-eo-2.1.20000225a.2-9|24	License:       GPL
21mr|aspell-eo-2.1.20000225a.2-9|25	Provides: spell-eo
21mr|aspell-eo-2.1.20000225a.2-9|26	
21mr|aspell-eo-2.1.20000225a.2-9|27	
21mr|aspell-eo-2.1.20000225a.2-9|28	BuildRequires: aspell
21mr|aspell-eo-2.1.20000225a.2-9|29	Requires:      aspell
21mr|aspell-eo-2.1.20000225a.2-9|30	
21mr|aspell-eo-2.1.20000225a.2-9|31	# Mandriva Stuff
21mr|aspell-eo-2.1.20000225a.2-9|32	Requires:      locales-%{languagecode}
21mr|aspell-eo-2.1.20000225a.2-9|33	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-eo-2.1.20000225a.2-9|34	Provides:      enchant-dictionary = 1
21mr|aspell-eo-2.1.20000225a.2-9|35	Provides:      aspell-dictionary
21mr|aspell-eo-2.1.20000225a.2-9|36	
21mr|aspell-eo-2.1.20000225a.2-9|37	# RedHat Stuff. is this right:
21mr|aspell-eo-2.1.20000225a.2-9|38	#Obsoletes: ispell-eo, ispell-esperanto
21mr|aspell-eo-2.1.20000225a.2-9|39	
21mr|aspell-eo-2.1.20000225a.2-9|40	Autoreqprov:   no
21mr|aspell-eo-2.1.20000225a.2-9|41	
21mr|aspell-eo-2.1.20000225a.2-9|42	%description
21mr|aspell-eo-2.1.20000225a.2-9|43	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-eo-2.1.20000225a.2-9|44	
21mr|aspell-eo-2.1.20000225a.2-9|45	%prep
21mr|aspell-eo-2.1.20000225a.2-9|46	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-eo-2.1.20000225a.2-9|47	
21mr|aspell-eo-2.1.20000225a.2-9|48	%build
21mr|aspell-eo-2.1.20000225a.2-9|49	./configure
21mr|aspell-eo-2.1.20000225a.2-9|50	#%make
21mr|aspell-eo-2.1.20000225a.2-9|51	
21mr|aspell-eo-2.1.20000225a.2-9|52	# the word list doesn't use accents; fixing that
21mr|aspell-eo-2.1.20000225a.2-9|53	cat << EOF > fixaccents.sh
21mr|aspell-eo-2.1.20000225a.2-9|54	#!/bin/bash
21mr|aspell-eo-2.1.20000225a.2-9|55	cat - | \
21mr|aspell-eo-2.1.20000225a.2-9|56	sed 's/C[Xx]/ĉ/g' | sed 's/cx/ĉ/g' | \
21mr|aspell-eo-2.1.20000225a.2-9|57	sed 's/G[Xx]/Ĝ/g' | sed 's/gx/ĝ/g' | \
21mr|aspell-eo-2.1.20000225a.2-9|58	sed 's/H[Xx]/Ĥ/g' | sed 's/hx/ĥ/g' | \
21mr|aspell-eo-2.1.20000225a.2-9|59	sed 's/J[Xx]/Ĵ/g' | sed 's/jx/ĵ/g' | \
21mr|aspell-eo-2.1.20000225a.2-9|60	sed 's/S[Xx]/Ŝ/g' | sed 's/sx/ŝ/g' | \
21mr|aspell-eo-2.1.20000225a.2-9|61	sed 's/U[Xx]/Ŭ/g' | sed 's/ux/ŭ/g' | \
21mr|aspell-eo-2.1.20000225a.2-9|62	iconv -f utf-8 -t iso-8859-3
21mr|aspell-eo-2.1.20000225a.2-9|63	EOF
21mr|aspell-eo-2.1.20000225a.2-9|64	preunzip -c eo.cwl | sh ./fixaccents.sh | (LC_ALL=C sort) > eo.wl
21mr|aspell-eo-2.1.20000225a.2-9|65	aspell  --lang=eo create master ./eo.rws < eo.wl
21mr|aspell-eo-2.1.20000225a.2-9|66	
21mr|aspell-eo-2.1.20000225a.2-9|67	%install
21mr|aspell-eo-2.1.20000225a.2-9|68	rm -fr $RPM_BUILD_ROOT
21mr|aspell-eo-2.1.20000225a.2-9|69	make DESTDIR=$RPM_BUILD_ROOT install
21mr|aspell-eo-2.1.20000225a.2-9|70	
21mr|aspell-eo-2.1.20000225a.2-9|71	# fix doc perms
21mr|aspell-eo-2.1.20000225a.2-9|72	chmod 644 README
21mr|aspell-eo-2.1.20000225a.2-9|73	
21mr|aspell-eo-2.1.20000225a.2-9|74	%clean
21mr|aspell-eo-2.1.20000225a.2-9|75	rm -fr $RPM_BUILD_ROOT
21mr|aspell-eo-2.1.20000225a.2-9|76	
21mr|aspell-eo-2.1.20000225a.2-9|77	%files
21mr|aspell-eo-2.1.20000225a.2-9|78	%defattr(-,root,root)
21mr|aspell-eo-2.1.20000225a.2-9|79	%doc README
21mr|aspell-eo-2.1.20000225a.2-9|80	%{_libdir}/aspell-%{aspell_ver}/*

11503 21
21mr|aspell-es-1.11.2-6|1	%define _enable_debug_packages %{nil}
21mr|aspell-es-1.11.2-6|2	%define debug_package          %{nil}
21mr|aspell-es-1.11.2-6|3	
21mr|aspell-es-1.11.2-6|4	# WARNING
21mr|aspell-es-1.11.2-6|5	# To build this package, you may have to set LANG to es
21mr|aspell-es-1.11.2-6|6	# example : LANG=es; rpm -ba aspell-es.spec
21mr|aspell-es-1.11.2-6|7	
21mr|aspell-es-1.11.2-6|8	%define src_ver 1.11-2
21mr|aspell-es-1.11.2-6|9	%define fname aspell6-%{languagecode}
21mr|aspell-es-1.11.2-6|10	%define aspell_ver 0.60
21mr|aspell-es-1.11.2-6|11	%define languagelocal espanol
21mr|aspell-es-1.11.2-6|12	%define languageeng spanish
21mr|aspell-es-1.11.2-6|13	%define languageenglazy Spanish
21mr|aspell-es-1.11.2-6|14	%define languagecode es
21mr|aspell-es-1.11.2-6|15	
21mr|aspell-es-1.11.2-6|16	Summary:       %{languageenglazy} files for aspell
21mr|aspell-es-1.11.2-6|17	Name:          aspell-%{languagecode}
21mr|aspell-es-1.11.2-6|18	Version:       1.11.2
21mr|aspell-es-1.11.2-6|19	Release:       6
21mr|aspell-es-1.11.2-6|20	Group:         System/Internationalization
21mr|aspell-es-1.11.2-6|21	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-es-1.11.2-6|22	URL:           http://aspell.sourceforge.net/
21mr|aspell-es-1.11.2-6|23	License:       GPLv2
21mr|aspell-es-1.11.2-6|24	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-es-1.11.2-6|25	Requires:      aspell >= %{aspell_ver}
21mr|aspell-es-1.11.2-6|26	
21mr|aspell-es-1.11.2-6|27	BuildRequires: locales-es
21mr|aspell-es-1.11.2-6|28	
21mr|aspell-es-1.11.2-6|29	# Mandriva Stuff
21mr|aspell-es-1.11.2-6|30	Requires:      locales-%{languagecode}
21mr|aspell-es-1.11.2-6|31	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-es-1.11.2-6|32	Provides:      enchant-dictionary = 1
21mr|aspell-es-1.11.2-6|33	Provides:      aspell-dictionary spell-es
21mr|aspell-es-1.11.2-6|34	
21mr|aspell-es-1.11.2-6|35	# RedHat Stuff. is this right:
21mr|aspell-es-1.11.2-6|36	#Obsoletes: ispell-es, ispell-spanish
21mr|aspell-es-1.11.2-6|37	
21mr|aspell-es-1.11.2-6|38	Autoreqprov:   no
21mr|aspell-es-1.11.2-6|39	
21mr|aspell-es-1.11.2-6|40	%description
21mr|aspell-es-1.11.2-6|41	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-es-1.11.2-6|42	
21mr|aspell-es-1.11.2-6|43	%prep
21mr|aspell-es-1.11.2-6|44	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-es-1.11.2-6|45	
21mr|aspell-es-1.11.2-6|46	%build
21mr|aspell-es-1.11.2-6|47	export LANG=es
21mr|aspell-es-1.11.2-6|48	# don't use configure macro
21mr|aspell-es-1.11.2-6|49	./configure
21mr|aspell-es-1.11.2-6|50	
21mr|aspell-es-1.11.2-6|51	%make
21mr|aspell-es-1.11.2-6|52	
21mr|aspell-es-1.11.2-6|53	%install
21mr|aspell-es-1.11.2-6|54	rm -fr %{buildroot}
21mr|aspell-es-1.11.2-6|55	export LANG=es
21mr|aspell-es-1.11.2-6|56	
21mr|aspell-es-1.11.2-6|57	%makeinstall_std
21mr|aspell-es-1.11.2-6|58	
21mr|aspell-es-1.11.2-6|59	chmod 644 README Copyright
21mr|aspell-es-1.11.2-6|60	
21mr|aspell-es-1.11.2-6|61	%clean
21mr|aspell-es-1.11.2-6|62	rm -fr %{buildroot}
21mr|aspell-es-1.11.2-6|63	
21mr|aspell-es-1.11.2-6|64	%files
21mr|aspell-es-1.11.2-6|65	%defattr(-,root,root)
21mr|aspell-es-1.11.2-6|66	%doc README Copyright
21mr|aspell-es-1.11.2-6|67	%{_libdir}/aspell-%{aspell_ver}/*

11504 21
21mr|aspell-et-0.1.21.1-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-et-0.1.21.1-17|2	%define debug_package          %{nil}
21mr|aspell-et-0.1.21.1-17|3	
21mr|aspell-et-0.1.21.1-17|4	%define src_ver 0.1.21-1
21mr|aspell-et-0.1.21.1-17|5	%define fname aspell6-%{languagecode}
21mr|aspell-et-0.1.21.1-17|6	%define aspell_ver 0.60
21mr|aspell-et-0.1.21.1-17|7	%define languageenglazy Estonian
21mr|aspell-et-0.1.21.1-17|8	%define languagecode et
21mr|aspell-et-0.1.21.1-17|9	%define lc_ctype et_EE
21mr|aspell-et-0.1.21.1-17|10	
21mr|aspell-et-0.1.21.1-17|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-et-0.1.21.1-17|12	Name:          aspell-%{languagecode}
21mr|aspell-et-0.1.21.1-17|13	Version:       0.1.21.1
21mr|aspell-et-0.1.21.1-17|14	Release:       17
21mr|aspell-et-0.1.21.1-17|15	Group:         System/Internationalization
21mr|aspell-et-0.1.21.1-17|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-et-0.1.21.1-17|17	URL:		   http://aspell.net/
21mr|aspell-et-0.1.21.1-17|18	License:	   LGPL
21mr|aspell-et-0.1.21.1-17|19	Provides: spell-%{languagecode}
21mr|aspell-et-0.1.21.1-17|20	
21mr|aspell-et-0.1.21.1-17|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-et-0.1.21.1-17|22	BuildRequires: make
21mr|aspell-et-0.1.21.1-17|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-et-0.1.21.1-17|24	
21mr|aspell-et-0.1.21.1-17|25	# Mandriva Stuff
21mr|aspell-et-0.1.21.1-17|26	Requires:      locales-%{languagecode}
21mr|aspell-et-0.1.21.1-17|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-et-0.1.21.1-17|28	Provides:      enchant-dictionary = 1
21mr|aspell-et-0.1.21.1-17|29	Provides:      aspell-dictionary
21mr|aspell-et-0.1.21.1-17|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-et-0.1.21.1-17|31	
21mr|aspell-et-0.1.21.1-17|32	Autoreqprov:   no
21mr|aspell-et-0.1.21.1-17|33	
21mr|aspell-et-0.1.21.1-17|34	%description
21mr|aspell-et-0.1.21.1-17|35	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-et-0.1.21.1-17|36	
21mr|aspell-et-0.1.21.1-17|37	%prep
21mr|aspell-et-0.1.21.1-17|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-et-0.1.21.1-17|39	
21mr|aspell-et-0.1.21.1-17|40	%build
21mr|aspell-et-0.1.21.1-17|41	# don't use configure macro
21mr|aspell-et-0.1.21.1-17|42	./configure
21mr|aspell-et-0.1.21.1-17|43	
21mr|aspell-et-0.1.21.1-17|44	%make
21mr|aspell-et-0.1.21.1-17|45	
21mr|aspell-et-0.1.21.1-17|46	%install
21mr|aspell-et-0.1.21.1-17|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-et-0.1.21.1-17|48	
21mr|aspell-et-0.1.21.1-17|49	%makeinstall_std
21mr|aspell-et-0.1.21.1-17|50	
21mr|aspell-et-0.1.21.1-17|51	chmod 644 Copyright README*
21mr|aspell-et-0.1.21.1-17|52	
21mr|aspell-et-0.1.21.1-17|53	%clean
21mr|aspell-et-0.1.21.1-17|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-et-0.1.21.1-17|55	
21mr|aspell-et-0.1.21.1-17|56	%files
21mr|aspell-et-0.1.21.1-17|57	%defattr(-,root,root)
21mr|aspell-et-0.1.21.1-17|58	%doc README* Copyright doc/*
21mr|aspell-et-0.1.21.1-17|59	%{_libdir}/aspell-%{aspell_ver}/*

11505 21
21mr|aspell-fa-0.11.0-11|1	%define _enable_debug_packages %{nil}
21mr|aspell-fa-0.11.0-11|2	%define debug_package          %{nil}
21mr|aspell-fa-0.11.0-11|3	
21mr|aspell-fa-0.11.0-11|4	# NOTE: the word list wrongly uses arabic kaf instead of farsi kaf,
21mr|aspell-fa-0.11.0-11|5	# it is fixed trough a script in the make section (pablo)
21mr|aspell-fa-0.11.0-11|6	
21mr|aspell-fa-0.11.0-11|7	%define src_ver 0.11-0
21mr|aspell-fa-0.11.0-11|8	%define fname aspell6-%{languagecode}
21mr|aspell-fa-0.11.0-11|9	%define aspell_ver 0.60
21mr|aspell-fa-0.11.0-11|10	%define languageenglazy Persian
21mr|aspell-fa-0.11.0-11|11	%define languagecode fa
21mr|aspell-fa-0.11.0-11|12	%define lc_ctype fa_IR
21mr|aspell-fa-0.11.0-11|13	
21mr|aspell-fa-0.11.0-11|14	Summary:       %{languageenglazy} files for aspell
21mr|aspell-fa-0.11.0-11|15	Name:          aspell-%{languagecode}
21mr|aspell-fa-0.11.0-11|16	Version:       0.11.0
21mr|aspell-fa-0.11.0-11|17	Release:       11
21mr|aspell-fa-0.11.0-11|18	Group:         System/Internationalization
21mr|aspell-fa-0.11.0-11|19	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-fa-0.11.0-11|20	URL:		   http://aspell.net/
21mr|aspell-fa-0.11.0-11|21	License:	   GPL
21mr|aspell-fa-0.11.0-11|22	Provides: spell-%{languagecode}
21mr|aspell-fa-0.11.0-11|23	
21mr|aspell-fa-0.11.0-11|24	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-fa-0.11.0-11|25	BuildRequires: make
21mr|aspell-fa-0.11.0-11|26	Requires:      aspell >= %{aspell_ver}
21mr|aspell-fa-0.11.0-11|27	
21mr|aspell-fa-0.11.0-11|28	# Mandriva Stuff
21mr|aspell-fa-0.11.0-11|29	Requires:      locales-%{languagecode}
21mr|aspell-fa-0.11.0-11|30	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-fa-0.11.0-11|31	Provides:      enchant-dictionary = 1
21mr|aspell-fa-0.11.0-11|32	Provides:      aspell-dictionary
21mr|aspell-fa-0.11.0-11|33	Provides:      aspell-%{lc_ctype}
21mr|aspell-fa-0.11.0-11|34	
21mr|aspell-fa-0.11.0-11|35	Autoreqprov:   no
21mr|aspell-fa-0.11.0-11|36	
21mr|aspell-fa-0.11.0-11|37	%description
21mr|aspell-fa-0.11.0-11|38	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-fa-0.11.0-11|39	
21mr|aspell-fa-0.11.0-11|40	%prep
21mr|aspell-fa-0.11.0-11|41	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-fa-0.11.0-11|42	
21mr|aspell-fa-0.11.0-11|43	%build
21mr|aspell-fa-0.11.0-11|44	# don't use configure macro
21mr|aspell-fa-0.11.0-11|45	./configure
21mr|aspell-fa-0.11.0-11|46	#%make
21mr|aspell-fa-0.11.0-11|47	
21mr|aspell-fa-0.11.0-11|48	# the word list wrongly uses arabic kaf instead of farsi kaf, fixing it
21mr|aspell-fa-0.11.0-11|49	cat << EOF > fixkaf.sh
21mr|aspell-fa-0.11.0-11|50	#!/bin/bash
21mr|aspell-fa-0.11.0-11|51	cat - | \
21mr|aspell-fa-0.11.0-11|52	sed 's/ك/ک/g'
21mr|aspell-fa-0.11.0-11|53	EOF
21mr|aspell-fa-0.11.0-11|54	preunzip -c %{languagecode}.cwl | sh ./fixkaf.sh | (LC_ALL=C sort) > %{languagecode}.wl
21mr|aspell-fa-0.11.0-11|55	aspell  --lang=%{languagecode} create master ./%{languagecode}.rws < %{languagecode}.wl
21mr|aspell-fa-0.11.0-11|56	
21mr|aspell-fa-0.11.0-11|57	%install
21mr|aspell-fa-0.11.0-11|58	rm -fr $RPM_BUILD_ROOT
21mr|aspell-fa-0.11.0-11|59	
21mr|aspell-fa-0.11.0-11|60	%makeinstall_std
21mr|aspell-fa-0.11.0-11|61	
21mr|aspell-fa-0.11.0-11|62	chmod 644 Copyright README*
21mr|aspell-fa-0.11.0-11|63	
21mr|aspell-fa-0.11.0-11|64	%clean
21mr|aspell-fa-0.11.0-11|65	rm -fr $RPM_BUILD_ROOT
21mr|aspell-fa-0.11.0-11|66	
21mr|aspell-fa-0.11.0-11|67	%files
21mr|aspell-fa-0.11.0-11|68	%defattr(-,root,root)
21mr|aspell-fa-0.11.0-11|69	%doc README* Copyright
21mr|aspell-fa-0.11.0-11|70	%{_libdir}/aspell-%{aspell_ver}/*

11506 21
21mr|aspell-fi-0.60.0-20|1	%define _enable_debug_packages %{nil}
21mr|aspell-fi-0.60.0-20|2	%define debug_package          %{nil}
21mr|aspell-fi-0.60.0-20|3	
21mr|aspell-fi-0.60.0-20|4	%define src_ver 0.7-0
21mr|aspell-fi-0.60.0-20|5	%define fname aspell6-%{languagecode}
21mr|aspell-fi-0.60.0-20|6	%define aspell_ver 0.60
21mr|aspell-fi-0.60.0-20|7	%define languageenglazy Finnish
21mr|aspell-fi-0.60.0-20|8	%define languagecode fi
21mr|aspell-fi-0.60.0-20|9	%define lc_ctype fi_FI
21mr|aspell-fi-0.60.0-20|10	
21mr|aspell-fi-0.60.0-20|11	Summary:	%{languageenglazy} files for aspell
21mr|aspell-fi-0.60.0-20|12	Name:		aspell-%{languagecode}
21mr|aspell-fi-0.60.0-20|13	Version:	0.60.0
21mr|aspell-fi-0.60.0-20|14	Release:	20
21mr|aspell-fi-0.60.0-20|15	License:	GPL
21mr|aspell-fi-0.60.0-20|16	Group:		System/Internationalization
21mr|aspell-fi-0.60.0-20|17	Url:		http://aspell.sourceforge.net/
21mr|aspell-fi-0.60.0-20|18	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-fi-0.60.0-20|19	BuildRequires:	aspell >= %{aspell_ver}
21mr|aspell-fi-0.60.0-20|20	Requires:	aspell >= %{aspell_ver}
21mr|aspell-fi-0.60.0-20|21	# Mandriva Stuff
21mr|aspell-fi-0.60.0-20|22	Requires:	locales-%{languagecode}
21mr|aspell-fi-0.60.0-20|23	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-fi-0.60.0-20|24	Provides:	enchant-dictionary = 1
21mr|aspell-fi-0.60.0-20|25	Provides:	aspell-dictionary
21mr|aspell-fi-0.60.0-20|26	Provides:	aspell-%{lc_ctype}
21mr|aspell-fi-0.60.0-20|27	Provides:	spell-%{languagecode}
21mr|aspell-fi-0.60.0-20|28	Autoreqprov:	no
21mr|aspell-fi-0.60.0-20|29	
21mr|aspell-fi-0.60.0-20|30	%description
21mr|aspell-fi-0.60.0-20|31	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-fi-0.60.0-20|32	
21mr|aspell-fi-0.60.0-20|33	%files
21mr|aspell-fi-0.60.0-20|34	%doc README.%{languagecode} Copyright doc/*
21mr|aspell-fi-0.60.0-20|35	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-fi-0.60.0-20|36	
21mr|aspell-fi-0.60.0-20|37	#----------------------------------------------------------------------------
21mr|aspell-fi-0.60.0-20|38	
21mr|aspell-fi-0.60.0-20|39	%prep
21mr|aspell-fi-0.60.0-20|40	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-fi-0.60.0-20|41	
21mr|aspell-fi-0.60.0-20|42	%build
21mr|aspell-fi-0.60.0-20|43	# don't use configure macro
21mr|aspell-fi-0.60.0-20|44	./configure
21mr|aspell-fi-0.60.0-20|45	
21mr|aspell-fi-0.60.0-20|46	%make
21mr|aspell-fi-0.60.0-20|47	
21mr|aspell-fi-0.60.0-20|48	%install
21mr|aspell-fi-0.60.0-20|49	%makeinstall_std
21mr|aspell-fi-0.60.0-20|50	
21mr|aspell-fi-0.60.0-20|51	mv -f README README.%{languagecode}
21mr|aspell-fi-0.60.0-20|52	chmod 644 Copyright README.%{languagecode}

11507 21
21mr|aspell-fo-0.2.16.1-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-fo-0.2.16.1-16|2	%define debug_package          %{nil}
21mr|aspell-fo-0.2.16.1-16|3	
21mr|aspell-fo-0.2.16.1-16|4	%define src_ver 0.2.16-1
21mr|aspell-fo-0.2.16.1-16|5	%define fname aspell5-%{languagecode}
21mr|aspell-fo-0.2.16.1-16|6	%define aspell_ver 0.60
21mr|aspell-fo-0.2.16.1-16|7	%define languageeng faroese
21mr|aspell-fo-0.2.16.1-16|8	%define languageenglazy Faroese
21mr|aspell-fo-0.2.16.1-16|9	%define languagecode fo
21mr|aspell-fo-0.2.16.1-16|10	
21mr|aspell-fo-0.2.16.1-16|11	Summary:	%{languageenglazy} files for aspell
21mr|aspell-fo-0.2.16.1-16|12	Name:		aspell-%{languagecode}
21mr|aspell-fo-0.2.16.1-16|13	Version:	0.2.16.1
21mr|aspell-fo-0.2.16.1-16|14	Release:	16
21mr|aspell-fo-0.2.16.1-16|15	Epoch:		1
21mr|aspell-fo-0.2.16.1-16|16	License:	GPL
21mr|aspell-fo-0.2.16.1-16|17	Group:		System/Internationalization
21mr|aspell-fo-0.2.16.1-16|18	Url:		http://aspell.sourceforge.net/
21mr|aspell-fo-0.2.16.1-16|19	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-fo-0.2.16.1-16|20	BuildRequires:	aspell >= %{aspell_ver}
21mr|aspell-fo-0.2.16.1-16|21	Requires:	aspell >= %{aspell_ver}
21mr|aspell-fo-0.2.16.1-16|22	# Mandriva Stuff
21mr|aspell-fo-0.2.16.1-16|23	Requires:	locales-%{languagecode}
21mr|aspell-fo-0.2.16.1-16|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-fo-0.2.16.1-16|25	Provides:	enchant-dictionary = 1
21mr|aspell-fo-0.2.16.1-16|26	Provides:	aspell-dictionary
21mr|aspell-fo-0.2.16.1-16|27	Provides:	spell-fo
21mr|aspell-fo-0.2.16.1-16|28	
21mr|aspell-fo-0.2.16.1-16|29	%description
21mr|aspell-fo-0.2.16.1-16|30	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-fo-0.2.16.1-16|31	
21mr|aspell-fo-0.2.16.1-16|32	%files
21mr|aspell-fo-0.2.16.1-16|33	%doc README Copyright doc/contributors
21mr|aspell-fo-0.2.16.1-16|34	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-fo-0.2.16.1-16|35	
21mr|aspell-fo-0.2.16.1-16|36	#----------------------------------------------------------------------------
21mr|aspell-fo-0.2.16.1-16|37	
21mr|aspell-fo-0.2.16.1-16|38	%prep
21mr|aspell-fo-0.2.16.1-16|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-fo-0.2.16.1-16|40	
21mr|aspell-fo-0.2.16.1-16|41	%build
21mr|aspell-fo-0.2.16.1-16|42	# don't use configure macro
21mr|aspell-fo-0.2.16.1-16|43	./configure
21mr|aspell-fo-0.2.16.1-16|44	
21mr|aspell-fo-0.2.16.1-16|45	%make
21mr|aspell-fo-0.2.16.1-16|46	
21mr|aspell-fo-0.2.16.1-16|47	%install
21mr|aspell-fo-0.2.16.1-16|48	%makeinstall_std
21mr|aspell-fo-0.2.16.1-16|49	
21mr|aspell-fo-0.2.16.1-16|50	chmod 644 README Copyright

11508 21
21mr|aspell-fr-0.50.3-24|1	%define _enable_debug_packages %{nil}
21mr|aspell-fr-0.50.3-24|2	%define debug_package          %{nil}
21mr|aspell-fr-0.50.3-24|3	
21mr|aspell-fr-0.50.3-24|4	# WARNING
21mr|aspell-fr-0.50.3-24|5	# To build this package, you must set LC_ALL to fr
21mr|aspell-fr-0.50.3-24|6	# example : LC_ALL=fr rpm -ba aspell-fr.spec
21mr|aspell-fr-0.50.3-24|7	
21mr|aspell-fr-0.50.3-24|8	%define src_ver 0.50-3
21mr|aspell-fr-0.50.3-24|9	%define languagelocal francais
21mr|aspell-fr-0.50.3-24|10	%define languageeng french
21mr|aspell-fr-0.50.3-24|11	%define languageenglazy French
21mr|aspell-fr-0.50.3-24|12	%define languagecode fr
21mr|aspell-fr-0.50.3-24|13	%define lc_ctype fr_FR
21mr|aspell-fr-0.50.3-24|14	
21mr|aspell-fr-0.50.3-24|15	Name:		aspell-%{languagecode}
21mr|aspell-fr-0.50.3-24|16	Version:	0.50.3
21mr|aspell-fr-0.50.3-24|17	Release:	24
21mr|aspell-fr-0.50.3-24|18	Summary:	%{languageenglazy} files for aspell
21mr|aspell-fr-0.50.3-24|19	Group:		System/Internationalization
21mr|aspell-fr-0.50.3-24|20	Source:		http://aspell.sourceforge.net/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-fr-0.50.3-24|21	URL:		http://aspellfr.free.fr/aspell/
21mr|aspell-fr-0.50.3-24|22	License:	GPL
21mr|aspell-fr-0.50.3-24|23	Epoch:		1
21mr|aspell-fr-0.50.3-24|24	Provides: spell-fr
21mr|aspell-fr-0.50.3-24|25	
21mr|aspell-fr-0.50.3-24|26	BuildRequires:	aspell >= 0.50
21mr|aspell-fr-0.50.3-24|27	Requires:	aspell >= 0.50
21mr|aspell-fr-0.50.3-24|28	
21mr|aspell-fr-0.50.3-24|29	BuildRequires:	locales-fr
21mr|aspell-fr-0.50.3-24|30	
21mr|aspell-fr-0.50.3-24|31	# Mandriva Stuff
21mr|aspell-fr-0.50.3-24|32	Requires:	locales-%{languagecode}
21mr|aspell-fr-0.50.3-24|33	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-fr-0.50.3-24|34	Provides:	enchant-dictionary = 1
21mr|aspell-fr-0.50.3-24|35	Provides:	aspell-dictionary
21mr|aspell-fr-0.50.3-24|36	
21mr|aspell-fr-0.50.3-24|37	# RedHat Stuff. is this right:
21mr|aspell-fr-0.50.3-24|38	#Obsoletes: ispell-fr, ispell-french
21mr|aspell-fr-0.50.3-24|39	
21mr|aspell-fr-0.50.3-24|40	Autoreqprov:	no
21mr|aspell-fr-0.50.3-24|41	
21mr|aspell-fr-0.50.3-24|42	%description
21mr|aspell-fr-0.50.3-24|43	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-fr-0.50.3-24|44	
21mr|aspell-fr-0.50.3-24|45	%prep
21mr|aspell-fr-0.50.3-24|46	%setup -q -n %{name}-%{src_ver}
21mr|aspell-fr-0.50.3-24|47	
21mr|aspell-fr-0.50.3-24|48	%build
21mr|aspell-fr-0.50.3-24|49	export LC_ALL=fr
21mr|aspell-fr-0.50.3-24|50	./configure
21mr|aspell-fr-0.50.3-24|51	%make
21mr|aspell-fr-0.50.3-24|52	
21mr|aspell-fr-0.50.3-24|53	%install
21mr|aspell-fr-0.50.3-24|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-fr-0.50.3-24|55	export LC_ALL=fr
21mr|aspell-fr-0.50.3-24|56	%makeinstall_std
21mr|aspell-fr-0.50.3-24|57	
21mr|aspell-fr-0.50.3-24|58	# fix doc perms
21mr|aspell-fr-0.50.3-24|59	chmod 644 README COPYING
21mr|aspell-fr-0.50.3-24|60	
21mr|aspell-fr-0.50.3-24|61	%clean
21mr|aspell-fr-0.50.3-24|62	rm -fr $RPM_BUILD_ROOT
21mr|aspell-fr-0.50.3-24|63	
21mr|aspell-fr-0.50.3-24|64	%files
21mr|aspell-fr-0.50.3-24|65	%defattr(-,root,root)
21mr|aspell-fr-0.50.3-24|66	%doc README COPYING
21mr|aspell-fr-0.50.3-24|67	%{_libdir}/aspell-*/*

11509 21
21mr|aspell-ga-5.1_0-1|1	%define _enable_debug_packages %{nil}
21mr|aspell-ga-5.1_0-1|2	%define debug_package          %{nil}
21mr|aspell-ga-5.1_0-1|3	
21mr|aspell-ga-5.1_0-1|4	%define src_ver 4.5-0
21mr|aspell-ga-5.1_0-1|5	%define fname aspell5-%{languagecode}
21mr|aspell-ga-5.1_0-1|6	%define aspell_ver 0.60
21mr|aspell-ga-5.1_0-1|7	%define languageenglazy Irish
21mr|aspell-ga-5.1_0-1|8	%define languagecode ga
21mr|aspell-ga-5.1_0-1|9	%define lc_ctype ga_IE
21mr|aspell-ga-5.1_0-1|10	
21mr|aspell-ga-5.1_0-1|11	Summary:	%{languageenglazy} files for aspell
21mr|aspell-ga-5.1_0-1|12	Name:		aspell-%{languagecode}
21mr|aspell-ga-5.1_0-1|13	Version:	5.1_0
21mr|aspell-ga-5.1_0-1|14	Release:	1
21mr|aspell-ga-5.1_0-1|15	License:	GPLv2+
21mr|aspell-ga-5.1_0-1|16	Group:		System/Internationalization
21mr|aspell-ga-5.1_0-1|17	Url:		http://aspell.sourceforge.net/
21mr|aspell-ga-5.1_0-1|18	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-ga-5.1_0-1|19	BuildRequires:	aspell >= %{aspell_ver}
21mr|aspell-ga-5.1_0-1|20	Requires:	aspell >= %{aspell_ver}
21mr|aspell-ga-5.1_0-1|21	# Mandriva Stuff
21mr|aspell-ga-5.1_0-1|22	Requires:	locales-%{languagecode}
21mr|aspell-ga-5.1_0-1|23	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ga-5.1_0-1|24	Provides:	enchant-dictionary = 1
21mr|aspell-ga-5.1_0-1|25	Provides:	aspell-dictionary
21mr|aspell-ga-5.1_0-1|26	Provides:	aspell-%{lc_ctype}
21mr|aspell-ga-5.1_0-1|27	Autoreqprov:	no
21mr|aspell-ga-5.1_0-1|28	
21mr|aspell-ga-5.1_0-1|29	%description
21mr|aspell-ga-5.1_0-1|30	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-ga-5.1_0-1|31	
21mr|aspell-ga-5.1_0-1|32	%files
21mr|aspell-ga-5.1_0-1|33	%doc README.%{languagecode} Copyright
21mr|aspell-ga-5.1_0-1|34	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-ga-5.1_0-1|35	
21mr|aspell-ga-5.1_0-1|36	#----------------------------------------------------------------------------
21mr|aspell-ga-5.1_0-1|37	
21mr|aspell-ga-5.1_0-1|38	%prep
21mr|aspell-ga-5.1_0-1|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-ga-5.1_0-1|40	
21mr|aspell-ga-5.1_0-1|41	%build
21mr|aspell-ga-5.1_0-1|42	# don't use configure macro
21mr|aspell-ga-5.1_0-1|43	./configure
21mr|aspell-ga-5.1_0-1|44	
21mr|aspell-ga-5.1_0-1|45	%make
21mr|aspell-ga-5.1_0-1|46	
21mr|aspell-ga-5.1_0-1|47	%install
21mr|aspell-ga-5.1_0-1|48	%makeinstall_std
21mr|aspell-ga-5.1_0-1|49	
21mr|aspell-ga-5.1_0-1|50	cp doc/README README.%{languagecode}
21mr|aspell-ga-5.1_0-1|51	chmod 644 README* Copyright doc/*

11510 21
21mr|aspell-gd-0.1.1.1-15|1	%define _enable_debug_packages %{nil}
21mr|aspell-gd-0.1.1.1-15|2	%define debug_package          %{nil}
21mr|aspell-gd-0.1.1.1-15|3	
21mr|aspell-gd-0.1.1.1-15|4	%define src_ver 0.1.1-1
21mr|aspell-gd-0.1.1.1-15|5	%define fname aspell5-%{languagecode}
21mr|aspell-gd-0.1.1.1-15|6	%define aspell_ver 0.60
21mr|aspell-gd-0.1.1.1-15|7	%define languageenglazy Scottish
21mr|aspell-gd-0.1.1.1-15|8	%define languagecode gd
21mr|aspell-gd-0.1.1.1-15|9	%define lc_ctype gd_GB
21mr|aspell-gd-0.1.1.1-15|10	
21mr|aspell-gd-0.1.1.1-15|11	Summary:	%{languageenglazy} files for aspell
21mr|aspell-gd-0.1.1.1-15|12	Name:		aspell-%{languagecode}
21mr|aspell-gd-0.1.1.1-15|13	Version:	0.1.1.1
21mr|aspell-gd-0.1.1.1-15|14	Release:	15
21mr|aspell-gd-0.1.1.1-15|15	Epoch:		1
21mr|aspell-gd-0.1.1.1-15|16	License:	GPL
21mr|aspell-gd-0.1.1.1-15|17	Group:		System/Internationalization
21mr|aspell-gd-0.1.1.1-15|18	Url:		http://aspell.net/
21mr|aspell-gd-0.1.1.1-15|19	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-gd-0.1.1.1-15|20	BuildRequires:	aspell >= %{aspell_ver}
21mr|aspell-gd-0.1.1.1-15|21	Requires:	aspell >= %{aspell_ver}
21mr|aspell-gd-0.1.1.1-15|22	# Mandriva Stuff
21mr|aspell-gd-0.1.1.1-15|23	Requires:	locales-%{languagecode}
21mr|aspell-gd-0.1.1.1-15|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-gd-0.1.1.1-15|25	Provides:	enchant-dictionary = 1
21mr|aspell-gd-0.1.1.1-15|26	Provides:	aspell-dictionary
21mr|aspell-gd-0.1.1.1-15|27	Provides:	spell-%{languagecode}
21mr|aspell-gd-0.1.1.1-15|28	Provides:	aspell-%{lc_ctype}
21mr|aspell-gd-0.1.1.1-15|29	Autoreqprov:	no
21mr|aspell-gd-0.1.1.1-15|30	
21mr|aspell-gd-0.1.1.1-15|31	%description
21mr|aspell-gd-0.1.1.1-15|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-gd-0.1.1.1-15|33	
21mr|aspell-gd-0.1.1.1-15|34	%files
21mr|aspell-gd-0.1.1.1-15|35	%doc README.%{languagecode} Copyright
21mr|aspell-gd-0.1.1.1-15|36	%doc doc/*
21mr|aspell-gd-0.1.1.1-15|37	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-gd-0.1.1.1-15|38	
21mr|aspell-gd-0.1.1.1-15|39	#----------------------------------------------------------------------------
21mr|aspell-gd-0.1.1.1-15|40	
21mr|aspell-gd-0.1.1.1-15|41	%prep
21mr|aspell-gd-0.1.1.1-15|42	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-gd-0.1.1.1-15|43	
21mr|aspell-gd-0.1.1.1-15|44	%build
21mr|aspell-gd-0.1.1.1-15|45	# don't use configure macro
21mr|aspell-gd-0.1.1.1-15|46	./configure
21mr|aspell-gd-0.1.1.1-15|47	
21mr|aspell-gd-0.1.1.1-15|48	%make
21mr|aspell-gd-0.1.1.1-15|49	
21mr|aspell-gd-0.1.1.1-15|50	%install
21mr|aspell-gd-0.1.1.1-15|51	%makeinstall_std
21mr|aspell-gd-0.1.1.1-15|52	
21mr|aspell-gd-0.1.1.1-15|53	mv -f README README.%{languagecode}
21mr|aspell-gd-0.1.1.1-15|54	chmod 644 Copyright README.%{languagecode} doc/*

11511 21
21mr|aspell-gl-0.5a.2-10|1	%define _enable_debug_packages %{nil}
21mr|aspell-gl-0.5a.2-10|2	%define debug_package          %{nil}
21mr|aspell-gl-0.5a.2-10|3	
21mr|aspell-gl-0.5a.2-10|4	%define src_ver 0.5a-2
21mr|aspell-gl-0.5a.2-10|5	
21mr|aspell-gl-0.5a.2-10|6	%define languageenglazy Galician
21mr|aspell-gl-0.5a.2-10|7	%define languagecode gl
21mr|aspell-gl-0.5a.2-10|8	%define lc_ctype gl_ES
21mr|aspell-gl-0.5a.2-10|9	
21mr|aspell-gl-0.5a.2-10|10	Summary:       %{languageenglazy} files for aspell
21mr|aspell-gl-0.5a.2-10|11	Name:          aspell-%{languagecode}
21mr|aspell-gl-0.5a.2-10|12	Epoch:         1
21mr|aspell-gl-0.5a.2-10|13	Version:       0.5a.2
21mr|aspell-gl-0.5a.2-10|14	Release:       10
21mr|aspell-gl-0.5a.2-10|15	Group:         System/Internationalization
21mr|aspell-gl-0.5a.2-10|16	Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell6-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-gl-0.5a.2-10|17	URL:           http://aspell.net/
21mr|aspell-gl-0.5a.2-10|18	License:	   GPL
21mr|aspell-gl-0.5a.2-10|19	Provides: spell-%{languagecode}
21mr|aspell-gl-0.5a.2-10|20	
21mr|aspell-gl-0.5a.2-10|21	BuildRequires: aspell >= 0.60
21mr|aspell-gl-0.5a.2-10|22	BuildRequires: make
21mr|aspell-gl-0.5a.2-10|23	Requires:      aspell >= 0.60
21mr|aspell-gl-0.5a.2-10|24	
21mr|aspell-gl-0.5a.2-10|25	# Mandriva Stuff
21mr|aspell-gl-0.5a.2-10|26	Requires:      locales-%{languagecode}
21mr|aspell-gl-0.5a.2-10|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-gl-0.5a.2-10|28	Provides:      enchant-dictionary = 1
21mr|aspell-gl-0.5a.2-10|29	Provides:      aspell-dictionary
21mr|aspell-gl-0.5a.2-10|30	Provides:	   aspell-%{lc_ctype}
21mr|aspell-gl-0.5a.2-10|31	
21mr|aspell-gl-0.5a.2-10|32	Autoreqprov:   no
21mr|aspell-gl-0.5a.2-10|33	
21mr|aspell-gl-0.5a.2-10|34	%description
21mr|aspell-gl-0.5a.2-10|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-gl-0.5a.2-10|36	
21mr|aspell-gl-0.5a.2-10|37	%prep
21mr|aspell-gl-0.5a.2-10|38	%setup -q -n aspell6-gl-%{src_ver}
21mr|aspell-gl-0.5a.2-10|39	
21mr|aspell-gl-0.5a.2-10|40	%build
21mr|aspell-gl-0.5a.2-10|41	
21mr|aspell-gl-0.5a.2-10|42	# don't use configure macro
21mr|aspell-gl-0.5a.2-10|43	./configure
21mr|aspell-gl-0.5a.2-10|44	
21mr|aspell-gl-0.5a.2-10|45	%make
21mr|aspell-gl-0.5a.2-10|46	
21mr|aspell-gl-0.5a.2-10|47	%install
21mr|aspell-gl-0.5a.2-10|48	rm -fr $RPM_BUILD_ROOT
21mr|aspell-gl-0.5a.2-10|49	
21mr|aspell-gl-0.5a.2-10|50	%makeinstall_std
21mr|aspell-gl-0.5a.2-10|51	
21mr|aspell-gl-0.5a.2-10|52	mv -f README README.%{languagecode}
21mr|aspell-gl-0.5a.2-10|53	chmod 644 Copyright README.%{languagecode} doc/*
21mr|aspell-gl-0.5a.2-10|54	
21mr|aspell-gl-0.5a.2-10|55	%clean
21mr|aspell-gl-0.5a.2-10|56	rm -fr $RPM_BUILD_ROOT
21mr|aspell-gl-0.5a.2-10|57	
21mr|aspell-gl-0.5a.2-10|58	%files
21mr|aspell-gl-0.5a.2-10|59	%defattr(-,root,root)
21mr|aspell-gl-0.5a.2-10|60	%doc README.%{languagecode} Copyright
21mr|aspell-gl-0.5a.2-10|61	%doc doc/*
21mr|aspell-gl-0.5a.2-10|62	%{_libdir}/aspell-*/*

11512 21
21mr|aspell-gv-0.50.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-gv-0.50.0-17|2	%define debug_package          %{nil}
21mr|aspell-gv-0.50.0-17|3	
21mr|aspell-gv-0.50.0-17|4	%define src_ver 0.50-0
21mr|aspell-gv-0.50.0-17|5	
21mr|aspell-gv-0.50.0-17|6	%define languageenglazy Manx Gaelic
21mr|aspell-gv-0.50.0-17|7	%define languagecode gv
21mr|aspell-gv-0.50.0-17|8	%define lc_ctype gv_GB
21mr|aspell-gv-0.50.0-17|9	
21mr|aspell-gv-0.50.0-17|10	Summary:	%{languageenglazy} files for aspell
21mr|aspell-gv-0.50.0-17|11	Name:		aspell-%{languagecode}
21mr|aspell-gv-0.50.0-17|12	Version:	0.50.0
21mr|aspell-gv-0.50.0-17|13	Release:	17
21mr|aspell-gv-0.50.0-17|14	License:	GPL
21mr|aspell-gv-0.50.0-17|15	Group:		System/Internationalization
21mr|aspell-gv-0.50.0-17|16	Url:		http://aspell.net/
21mr|aspell-gv-0.50.0-17|17	Source0:	ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-gv-0.50.0-17|18	BuildRequires:	aspell >= 0.50
21mr|aspell-gv-0.50.0-17|19	Requires:	aspell >= 0.50
21mr|aspell-gv-0.50.0-17|20	# Mandriva Stuff
21mr|aspell-gv-0.50.0-17|21	Requires:	locales-%{languagecode}
21mr|aspell-gv-0.50.0-17|22	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-gv-0.50.0-17|23	Provides:	enchant-dictionary = 1
21mr|aspell-gv-0.50.0-17|24	Provides:	aspell-dictionary
21mr|aspell-gv-0.50.0-17|25	Provides:	aspell-%{lc_ctype}
21mr|aspell-gv-0.50.0-17|26	Provides:	spell-%{languagecode}
21mr|aspell-gv-0.50.0-17|27	Autoreqprov:	no
21mr|aspell-gv-0.50.0-17|28	
21mr|aspell-gv-0.50.0-17|29	%description
21mr|aspell-gv-0.50.0-17|30	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-gv-0.50.0-17|31	
21mr|aspell-gv-0.50.0-17|32	%files
21mr|aspell-gv-0.50.0-17|33	%doc README.%{languagecode} Copyright
21mr|aspell-gv-0.50.0-17|34	%doc doc/*
21mr|aspell-gv-0.50.0-17|35	%{_libdir}/aspell-*/*
21mr|aspell-gv-0.50.0-17|36	
21mr|aspell-gv-0.50.0-17|37	#----------------------------------------------------------------------------
21mr|aspell-gv-0.50.0-17|38	
21mr|aspell-gv-0.50.0-17|39	%prep
21mr|aspell-gv-0.50.0-17|40	%setup -q -n %{name}-%{src_ver}
21mr|aspell-gv-0.50.0-17|41	
21mr|aspell-gv-0.50.0-17|42	%build
21mr|aspell-gv-0.50.0-17|43	# don't use configure macro
21mr|aspell-gv-0.50.0-17|44	./configure
21mr|aspell-gv-0.50.0-17|45	
21mr|aspell-gv-0.50.0-17|46	%make
21mr|aspell-gv-0.50.0-17|47	
21mr|aspell-gv-0.50.0-17|48	%install
21mr|aspell-gv-0.50.0-17|49	%makeinstall_std
21mr|aspell-gv-0.50.0-17|50	
21mr|aspell-gv-0.50.0-17|51	mv -f README README.%{languagecode}
21mr|aspell-gv-0.50.0-17|52	chmod 644 Copyright README.%{languagecode} doc/*

11513 21
21mr|aspell-he-1.1-1|1	%define _enable_debug_packages %{nil}
21mr|aspell-he-1.1-1|2	%define debug_package          %{nil}
21mr|aspell-he-1.1-1|3	
21mr|aspell-he-1.1-1|4	%define src_ver 1.0-0
21mr|aspell-he-1.1-1|5	%define fname aspell6-%{languagecode}
21mr|aspell-he-1.1-1|6	%define aspell_ver 0.60
21mr|aspell-he-1.1-1|7	%define languageenglazy Hebrew
21mr|aspell-he-1.1-1|8	%define languagecode he
21mr|aspell-he-1.1-1|9	%define lc_ctype he_IL
21mr|aspell-he-1.1-1|10	
21mr|aspell-he-1.1-1|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-he-1.1-1|12	Name:          aspell-%{languagecode}
21mr|aspell-he-1.1-1|13	Version:	1.1
21mr|aspell-he-1.1-1|14	Release:	1
21mr|aspell-he-1.1-1|15	Group:         System/Internationalization
21mr|aspell-he-1.1-1|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-he-1.1-1|17	URL:		   http://aspell.net/
21mr|aspell-he-1.1-1|18	License:	   GPLv2
21mr|aspell-he-1.1-1|19	Provides: spell-%{languagecode}
21mr|aspell-he-1.1-1|20	
21mr|aspell-he-1.1-1|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-he-1.1-1|22	BuildRequires: make
21mr|aspell-he-1.1-1|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-he-1.1-1|24	
21mr|aspell-he-1.1-1|25	# Mandriva Stuff
21mr|aspell-he-1.1-1|26	Requires:      locales-%{languagecode}
21mr|aspell-he-1.1-1|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-he-1.1-1|28	Provides:      enchant-dictionary = 1
21mr|aspell-he-1.1-1|29	Provides:      aspell-dictionary
21mr|aspell-he-1.1-1|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-he-1.1-1|31	
21mr|aspell-he-1.1-1|32	Autoreqprov:   no
21mr|aspell-he-1.1-1|33	
21mr|aspell-he-1.1-1|34	%description
21mr|aspell-he-1.1-1|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-he-1.1-1|36	
21mr|aspell-he-1.1-1|37	%prep
21mr|aspell-he-1.1-1|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-he-1.1-1|39	iconv -f ISO-8859-15 -t utf-8 README.iso -o README.iso.aux
21mr|aspell-he-1.1-1|40	mv -f README.iso.aux README.iso
21mr|aspell-he-1.1-1|41	
21mr|aspell-he-1.1-1|42	%build
21mr|aspell-he-1.1-1|43	# don't use configure macro
21mr|aspell-he-1.1-1|44	./configure
21mr|aspell-he-1.1-1|45	
21mr|aspell-he-1.1-1|46	%make
21mr|aspell-he-1.1-1|47	
21mr|aspell-he-1.1-1|48	%install
21mr|aspell-he-1.1-1|49	rm -fr $RPM_BUILD_ROOT
21mr|aspell-he-1.1-1|50	
21mr|aspell-he-1.1-1|51	%makeinstall_std
21mr|aspell-he-1.1-1|52	
21mr|aspell-he-1.1-1|53	chmod 644 Copyright README*
21mr|aspell-he-1.1-1|54	
21mr|aspell-he-1.1-1|55	%clean
21mr|aspell-he-1.1-1|56	rm -fr $RPM_BUILD_ROOT
21mr|aspell-he-1.1-1|57	
21mr|aspell-he-1.1-1|58	%files
21mr|aspell-he-1.1-1|59	%defattr(-,root,root)
21mr|aspell-he-1.1-1|60	%doc README* Copyright
21mr|aspell-he-1.1-1|61	%{_libdir}/aspell-%{aspell_ver}/*

11514 21
21mr|aspell-hi-0.02.0-12|1	%define _enable_debug_packages %{nil}
21mr|aspell-hi-0.02.0-12|2	%define debug_package          %{nil}
21mr|aspell-hi-0.02.0-12|3	
21mr|aspell-hi-0.02.0-12|4	%define src_ver 0.02-0
21mr|aspell-hi-0.02.0-12|5	%define fname aspell6-%{languagecode}
21mr|aspell-hi-0.02.0-12|6	%define aspell_ver 0.60
21mr|aspell-hi-0.02.0-12|7	%define languageenglazy Hindi
21mr|aspell-hi-0.02.0-12|8	%define languagecode hi
21mr|aspell-hi-0.02.0-12|9	%define lc_ctype hi_IN
21mr|aspell-hi-0.02.0-12|10	
21mr|aspell-hi-0.02.0-12|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-hi-0.02.0-12|12	Name:          aspell-%{languagecode}
21mr|aspell-hi-0.02.0-12|13	Version:       0.02.0
21mr|aspell-hi-0.02.0-12|14	Release:       12
21mr|aspell-hi-0.02.0-12|15	Group:         System/Internationalization
21mr|aspell-hi-0.02.0-12|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-hi-0.02.0-12|17	Patch1:		hindu-specific-chars.patch
21mr|aspell-hi-0.02.0-12|18	URL:		   http://aspell.net/
21mr|aspell-hi-0.02.0-12|19	License:	   GPL
21mr|aspell-hi-0.02.0-12|20	Provides: spell-%{languagecode}
21mr|aspell-hi-0.02.0-12|21	
21mr|aspell-hi-0.02.0-12|22	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-hi-0.02.0-12|23	BuildRequires: make
21mr|aspell-hi-0.02.0-12|24	Requires:      aspell >= %{aspell_ver}
21mr|aspell-hi-0.02.0-12|25	
21mr|aspell-hi-0.02.0-12|26	# Mandriva Stuff
21mr|aspell-hi-0.02.0-12|27	Requires:      locales-%{languagecode}
21mr|aspell-hi-0.02.0-12|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-hi-0.02.0-12|29	Provides:      enchant-dictionary = 1
21mr|aspell-hi-0.02.0-12|30	Provides:      aspell-dictionary
21mr|aspell-hi-0.02.0-12|31	Provides:      aspell-%{lc_ctype}
21mr|aspell-hi-0.02.0-12|32	
21mr|aspell-hi-0.02.0-12|33	Autoreqprov:   no
21mr|aspell-hi-0.02.0-12|34	
21mr|aspell-hi-0.02.0-12|35	%description
21mr|aspell-hi-0.02.0-12|36	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-hi-0.02.0-12|37	
21mr|aspell-hi-0.02.0-12|38	%prep
21mr|aspell-hi-0.02.0-12|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-hi-0.02.0-12|40	%patch1 -p0
21mr|aspell-hi-0.02.0-12|41	mv u-deva.cset u-deva-hi.cset
21mr|aspell-hi-0.02.0-12|42	mv u-deva.cmap u-deva-hi.cmap
21mr|aspell-hi-0.02.0-12|43	
21mr|aspell-hi-0.02.0-12|44	%build
21mr|aspell-hi-0.02.0-12|45	# don't use configure macro
21mr|aspell-hi-0.02.0-12|46	./configure
21mr|aspell-hi-0.02.0-12|47	
21mr|aspell-hi-0.02.0-12|48	%make
21mr|aspell-hi-0.02.0-12|49	
21mr|aspell-hi-0.02.0-12|50	%install
21mr|aspell-hi-0.02.0-12|51	rm -fr $RPM_BUILD_ROOT
21mr|aspell-hi-0.02.0-12|52	
21mr|aspell-hi-0.02.0-12|53	%makeinstall_std
21mr|aspell-hi-0.02.0-12|54	
21mr|aspell-hi-0.02.0-12|55	chmod 644 Copyright README*
21mr|aspell-hi-0.02.0-12|56	
21mr|aspell-hi-0.02.0-12|57	%clean
21mr|aspell-hi-0.02.0-12|58	rm -fr $RPM_BUILD_ROOT
21mr|aspell-hi-0.02.0-12|59	
21mr|aspell-hi-0.02.0-12|60	%files
21mr|aspell-hi-0.02.0-12|61	%defattr(-,root,root)
21mr|aspell-hi-0.02.0-12|62	%doc Copyright README*
21mr|aspell-hi-0.02.0-12|63	%{_libdir}/aspell-%{aspell_ver}/*

11515 21
21mr|aspell-hr-0.51.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-hr-0.51.0-17|2	%define debug_package          %{nil}
21mr|aspell-hr-0.51.0-17|3	
21mr|aspell-hr-0.51.0-17|4	%define src_ver 0.51-0
21mr|aspell-hr-0.51.0-17|5	%define languageenglazy Croatian
21mr|aspell-hr-0.51.0-17|6	%define languagecode hr
21mr|aspell-hr-0.51.0-17|7	%define lc_ctype hr_HR
21mr|aspell-hr-0.51.0-17|8	
21mr|aspell-hr-0.51.0-17|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-hr-0.51.0-17|10	Name:          aspell-%{languagecode}
21mr|aspell-hr-0.51.0-17|11	Version:       0.51.0
21mr|aspell-hr-0.51.0-17|12	Release:       17
21mr|aspell-hr-0.51.0-17|13	Group:         System/Internationalization
21mr|aspell-hr-0.51.0-17|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-hr-0.51.0-17|15	URL:		   http://aspell.net/
21mr|aspell-hr-0.51.0-17|16	License:	   LGPL
21mr|aspell-hr-0.51.0-17|17	
21mr|aspell-hr-0.51.0-17|18	BuildRequires: aspell >= 0.50
21mr|aspell-hr-0.51.0-17|19	BuildRequires: make
21mr|aspell-hr-0.51.0-17|20	Requires:      aspell >= 0.50
21mr|aspell-hr-0.51.0-17|21	
21mr|aspell-hr-0.51.0-17|22	# Mandriva Stuff
21mr|aspell-hr-0.51.0-17|23	Requires:      locales-%{languagecode}
21mr|aspell-hr-0.51.0-17|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-hr-0.51.0-17|25	Provides:      enchant-dictionary = 1
21mr|aspell-hr-0.51.0-17|26	Provides:      aspell-dictionary
21mr|aspell-hr-0.51.0-17|27	Provides:	   aspell-%{lc_ctype}
21mr|aspell-hr-0.51.0-17|28	
21mr|aspell-hr-0.51.0-17|29	Autoreqprov:   no
21mr|aspell-hr-0.51.0-17|30	
21mr|aspell-hr-0.51.0-17|31	%description
21mr|aspell-hr-0.51.0-17|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-hr-0.51.0-17|33	
21mr|aspell-hr-0.51.0-17|34	%prep
21mr|aspell-hr-0.51.0-17|35	%setup -q -n %{name}-%{src_ver}
21mr|aspell-hr-0.51.0-17|36	
21mr|aspell-hr-0.51.0-17|37	%build
21mr|aspell-hr-0.51.0-17|38	# don't use configure macro
21mr|aspell-hr-0.51.0-17|39	./configure
21mr|aspell-hr-0.51.0-17|40	
21mr|aspell-hr-0.51.0-17|41	%make
21mr|aspell-hr-0.51.0-17|42	
21mr|aspell-hr-0.51.0-17|43	%install
21mr|aspell-hr-0.51.0-17|44	rm -fr $RPM_BUILD_ROOT
21mr|aspell-hr-0.51.0-17|45	
21mr|aspell-hr-0.51.0-17|46	%makeinstall_std
21mr|aspell-hr-0.51.0-17|47	
21mr|aspell-hr-0.51.0-17|48	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
21mr|aspell-hr-0.51.0-17|49	mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell
21mr|aspell-hr-0.51.0-17|50	
21mr|aspell-hr-0.51.0-17|51	chmod 644 Copyright README* doc/*
21mr|aspell-hr-0.51.0-17|52	
21mr|aspell-hr-0.51.0-17|53	%clean
21mr|aspell-hr-0.51.0-17|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-hr-0.51.0-17|55	
21mr|aspell-hr-0.51.0-17|56	%files
21mr|aspell-hr-0.51.0-17|57	%defattr(-,root,root)
21mr|aspell-hr-0.51.0-17|58	%doc README* Copyright doc/*
21mr|aspell-hr-0.51.0-17|59	%{_libdir}/aspell-*/*

11516 21
21mr|aspell-hsb-0.02.0-5|1	%define _enable_debug_packages %{nil}
21mr|aspell-hsb-0.02.0-5|2	%define debug_package          %{nil}
21mr|aspell-hsb-0.02.0-5|3	
21mr|aspell-hsb-0.02.0-5|4	%define src_ver 0.02-0
21mr|aspell-hsb-0.02.0-5|5	%define fname aspell6-%{languagecode}
21mr|aspell-hsb-0.02.0-5|6	%define aspell_ver 0.60
21mr|aspell-hsb-0.02.0-5|7	%define languageenglazy Upper Sorbian
21mr|aspell-hsb-0.02.0-5|8	%define languagecode hsb
21mr|aspell-hsb-0.02.0-5|9	%define lc_ctype hsb_DE
21mr|aspell-hsb-0.02.0-5|10	
21mr|aspell-hsb-0.02.0-5|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-hsb-0.02.0-5|12	Name:          aspell-%{languagecode}
21mr|aspell-hsb-0.02.0-5|13	Version:       0.02.0
21mr|aspell-hsb-0.02.0-5|14	Release:       5
21mr|aspell-hsb-0.02.0-5|15	Group:         System/Internationalization
21mr|aspell-hsb-0.02.0-5|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-hsb-0.02.0-5|17	URL:		   http://aspell.net/
21mr|aspell-hsb-0.02.0-5|18	License:	   GPL
21mr|aspell-hsb-0.02.0-5|19	Provides: spell-%{languagecode}
21mr|aspell-hsb-0.02.0-5|20	
21mr|aspell-hsb-0.02.0-5|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-hsb-0.02.0-5|22	BuildRequires: make
21mr|aspell-hsb-0.02.0-5|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-hsb-0.02.0-5|24	
21mr|aspell-hsb-0.02.0-5|25	# Mandriva Stuff
21mr|aspell-hsb-0.02.0-5|26	Requires:      locales-%{languagecode}
21mr|aspell-hsb-0.02.0-5|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-hsb-0.02.0-5|28	Provides:      enchant-dictionary = 1
21mr|aspell-hsb-0.02.0-5|29	Provides:      aspell-dictionary
21mr|aspell-hsb-0.02.0-5|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-hsb-0.02.0-5|31	
21mr|aspell-hsb-0.02.0-5|32	Autoreqprov:   no
21mr|aspell-hsb-0.02.0-5|33	
21mr|aspell-hsb-0.02.0-5|34	%description
21mr|aspell-hsb-0.02.0-5|35	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-hsb-0.02.0-5|36	
21mr|aspell-hsb-0.02.0-5|37	%prep
21mr|aspell-hsb-0.02.0-5|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-hsb-0.02.0-5|39	
21mr|aspell-hsb-0.02.0-5|40	%build
21mr|aspell-hsb-0.02.0-5|41	# don't use configure macro
21mr|aspell-hsb-0.02.0-5|42	./configure
21mr|aspell-hsb-0.02.0-5|43	
21mr|aspell-hsb-0.02.0-5|44	%make
21mr|aspell-hsb-0.02.0-5|45	
21mr|aspell-hsb-0.02.0-5|46	%install
21mr|aspell-hsb-0.02.0-5|47	%makeinstall_std
21mr|aspell-hsb-0.02.0-5|48	
21mr|aspell-hsb-0.02.0-5|49	chmod 644 Copyright README*
21mr|aspell-hsb-0.02.0-5|50	
21mr|aspell-hsb-0.02.0-5|51	%files
21mr|aspell-hsb-0.02.0-5|52	%doc README* Copyright
21mr|aspell-hsb-0.02.0-5|53	%{_libdir}/aspell-%{aspell_ver}/*

11517 21
21mr|aspell-hu-0.99.4.2.0-13|1	%define _enable_debug_packages %{nil}
21mr|aspell-hu-0.99.4.2.0-13|2	%define debug_package          %{nil}
21mr|aspell-hu-0.99.4.2.0-13|3	
21mr|aspell-hu-0.99.4.2.0-13|4	%define src_ver 0.99.4.2-0
21mr|aspell-hu-0.99.4.2.0-13|5	%define fname aspell6-%{languagecode}
21mr|aspell-hu-0.99.4.2.0-13|6	%define aspell_ver 0.60
21mr|aspell-hu-0.99.4.2.0-13|7	%define languageenglazy Hungarian
21mr|aspell-hu-0.99.4.2.0-13|8	%define languagecode hu
21mr|aspell-hu-0.99.4.2.0-13|9	%define lc_ctype hu_HU
21mr|aspell-hu-0.99.4.2.0-13|10	
21mr|aspell-hu-0.99.4.2.0-13|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-hu-0.99.4.2.0-13|12	Name:          aspell-%{languagecode}
21mr|aspell-hu-0.99.4.2.0-13|13	Version:       0.99.4.2.0
21mr|aspell-hu-0.99.4.2.0-13|14	Release:       13
21mr|aspell-hu-0.99.4.2.0-13|15	Group:         System/Internationalization
21mr|aspell-hu-0.99.4.2.0-13|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-hu-0.99.4.2.0-13|17	URL:		   http://aspell.sourceforge.net/
21mr|aspell-hu-0.99.4.2.0-13|18	#Source:	       http://prdownloads.sourceforge.net/wordlist-hu/wordlist-hu-%{src_ver}.tar.bz2
21mr|aspell-hu-0.99.4.2.0-13|19	#URL:		   http://wordlist-hu.sourceforge.net
21mr|aspell-hu-0.99.4.2.0-13|20	License:	   GPL
21mr|aspell-hu-0.99.4.2.0-13|21	
21mr|aspell-hu-0.99.4.2.0-13|22	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-hu-0.99.4.2.0-13|23	BuildRequires: make
21mr|aspell-hu-0.99.4.2.0-13|24	Requires:      aspell >= %{aspell_ver}
21mr|aspell-hu-0.99.4.2.0-13|25	
21mr|aspell-hu-0.99.4.2.0-13|26	# Mandriva Stuff
21mr|aspell-hu-0.99.4.2.0-13|27	Requires:      locales-%{languagecode}
21mr|aspell-hu-0.99.4.2.0-13|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-hu-0.99.4.2.0-13|29	Provides:      enchant-dictionary = 1
21mr|aspell-hu-0.99.4.2.0-13|30	Provides:      aspell-dictionary
21mr|aspell-hu-0.99.4.2.0-13|31	Provides:	   aspell-%{lc_ctype}
21mr|aspell-hu-0.99.4.2.0-13|32	Provides:      spell-%{languagecode}
21mr|aspell-hu-0.99.4.2.0-13|33	
21mr|aspell-hu-0.99.4.2.0-13|34	Autoreqprov:   no
21mr|aspell-hu-0.99.4.2.0-13|35	
21mr|aspell-hu-0.99.4.2.0-13|36	%description
21mr|aspell-hu-0.99.4.2.0-13|37	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-hu-0.99.4.2.0-13|38	
21mr|aspell-hu-0.99.4.2.0-13|39	%prep
21mr|aspell-hu-0.99.4.2.0-13|40	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-hu-0.99.4.2.0-13|41	
21mr|aspell-hu-0.99.4.2.0-13|42	%build
21mr|aspell-hu-0.99.4.2.0-13|43	# don't use configure macro
21mr|aspell-hu-0.99.4.2.0-13|44	./configure
21mr|aspell-hu-0.99.4.2.0-13|45	
21mr|aspell-hu-0.99.4.2.0-13|46	%make
21mr|aspell-hu-0.99.4.2.0-13|47	
21mr|aspell-hu-0.99.4.2.0-13|48	%install
21mr|aspell-hu-0.99.4.2.0-13|49	rm -fr $RPM_BUILD_ROOT
21mr|aspell-hu-0.99.4.2.0-13|50	
21mr|aspell-hu-0.99.4.2.0-13|51	%makeinstall_std
21mr|aspell-hu-0.99.4.2.0-13|52	
21mr|aspell-hu-0.99.4.2.0-13|53	#cp doc/README README.%{languagecode}
21mr|aspell-hu-0.99.4.2.0-13|54	#chmod 644 README Copyright README.%{languagecode}
21mr|aspell-hu-0.99.4.2.0-13|55	
21mr|aspell-hu-0.99.4.2.0-13|56	%clean
21mr|aspell-hu-0.99.4.2.0-13|57	rm -fr $RPM_BUILD_ROOT
21mr|aspell-hu-0.99.4.2.0-13|58	
21mr|aspell-hu-0.99.4.2.0-13|59	%files
21mr|aspell-hu-0.99.4.2.0-13|60	%defattr(-,root,root)
21mr|aspell-hu-0.99.4.2.0-13|61	%doc README* Copyright doc/*
21mr|aspell-hu-0.99.4.2.0-13|62	%{_libdir}/aspell-%{aspell_ver}/*

11518 21
21mr|aspell-ia-0.50.1-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-ia-0.50.1-16|2	%define debug_package          %{nil}
21mr|aspell-ia-0.50.1-16|3	
21mr|aspell-ia-0.50.1-16|4	%define src_ver 0.50-1
21mr|aspell-ia-0.50.1-16|5	
21mr|aspell-ia-0.50.1-16|6	%define languageenglazy Interlingua
21mr|aspell-ia-0.50.1-16|7	%define languagecode ia
21mr|aspell-ia-0.50.1-16|8	%define lc_ctype ia_XX
21mr|aspell-ia-0.50.1-16|9	
21mr|aspell-ia-0.50.1-16|10	Summary:       %{languageenglazy} files for aspell
21mr|aspell-ia-0.50.1-16|11	Name:          aspell-%{languagecode}
21mr|aspell-ia-0.50.1-16|12	Version:       0.50.1
21mr|aspell-ia-0.50.1-16|13	Release:       16
21mr|aspell-ia-0.50.1-16|14	Group:         System/Internationalization
21mr|aspell-ia-0.50.1-16|15	Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-ia-0.50.1-16|16	URL:           http://aspell.net/
21mr|aspell-ia-0.50.1-16|17	License:	   LGPL
21mr|aspell-ia-0.50.1-16|18	Provides: spell-%{languagecode}
21mr|aspell-ia-0.50.1-16|19	
21mr|aspell-ia-0.50.1-16|20	BuildRequires: aspell >= 0.50
21mr|aspell-ia-0.50.1-16|21	BuildRequires: make
21mr|aspell-ia-0.50.1-16|22	Requires:      aspell >= 0.50
21mr|aspell-ia-0.50.1-16|23	
21mr|aspell-ia-0.50.1-16|24	# Mandriva Stuff
21mr|aspell-ia-0.50.1-16|25	#there is currently no interlingua locale
21mr|aspell-ia-0.50.1-16|26	#Requires:      locales-%{languagecode}
21mr|aspell-ia-0.50.1-16|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ia-0.50.1-16|28	Provides:      enchant-dictionary = 1
21mr|aspell-ia-0.50.1-16|29	Provides:      aspell-dictionary
21mr|aspell-ia-0.50.1-16|30	Provides:	   aspell-%{lc_ctype}
21mr|aspell-ia-0.50.1-16|31	
21mr|aspell-ia-0.50.1-16|32	Autoreqprov:   no
21mr|aspell-ia-0.50.1-16|33	
21mr|aspell-ia-0.50.1-16|34	%description
21mr|aspell-ia-0.50.1-16|35	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-ia-0.50.1-16|36	
21mr|aspell-ia-0.50.1-16|37	%prep
21mr|aspell-ia-0.50.1-16|38	%setup -q -n %{name}-%{src_ver}
21mr|aspell-ia-0.50.1-16|39	
21mr|aspell-ia-0.50.1-16|40	%build
21mr|aspell-ia-0.50.1-16|41	
21mr|aspell-ia-0.50.1-16|42	# don't use configure macro
21mr|aspell-ia-0.50.1-16|43	./configure
21mr|aspell-ia-0.50.1-16|44	
21mr|aspell-ia-0.50.1-16|45	%make
21mr|aspell-ia-0.50.1-16|46	
21mr|aspell-ia-0.50.1-16|47	%install
21mr|aspell-ia-0.50.1-16|48	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ia-0.50.1-16|49	
21mr|aspell-ia-0.50.1-16|50	%makeinstall_std
21mr|aspell-ia-0.50.1-16|51	
21mr|aspell-ia-0.50.1-16|52	chmod 644 Copyright README* doc/*
21mr|aspell-ia-0.50.1-16|53	
21mr|aspell-ia-0.50.1-16|54	%clean
21mr|aspell-ia-0.50.1-16|55	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ia-0.50.1-16|56	
21mr|aspell-ia-0.50.1-16|57	%files
21mr|aspell-ia-0.50.1-16|58	%defattr(-,root,root)
21mr|aspell-ia-0.50.1-16|59	%doc README* Copyright
21mr|aspell-ia-0.50.1-16|60	%doc doc/*
21mr|aspell-ia-0.50.1-16|61	%{_libdir}/aspell-*/*

11519 21
21mr|aspell-id-1.2.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-id-1.2.0-17|2	%define debug_package          %{nil}
21mr|aspell-id-1.2.0-17|3	
21mr|aspell-id-1.2.0-17|4	%define src_ver 1.2-0
21mr|aspell-id-1.2.0-17|5	%define fname aspell5-%{languagecode}
21mr|aspell-id-1.2.0-17|6	%define aspell_ver 0.60
21mr|aspell-id-1.2.0-17|7	%define languageenglazy Indonesian
21mr|aspell-id-1.2.0-17|8	%define languagecode id
21mr|aspell-id-1.2.0-17|9	%define lc_ctype id_ID
21mr|aspell-id-1.2.0-17|10	
21mr|aspell-id-1.2.0-17|11	Summary:	%{languageenglazy} files for aspell
21mr|aspell-id-1.2.0-17|12	Name:		aspell-%{languagecode}
21mr|aspell-id-1.2.0-17|13	Version:	1.2.0
21mr|aspell-id-1.2.0-17|14	Release:	17
21mr|aspell-id-1.2.0-17|15	License:	GPL
21mr|aspell-id-1.2.0-17|16	Group:		System/Internationalization
21mr|aspell-id-1.2.0-17|17	Url:		http://aspell.net/
21mr|aspell-id-1.2.0-17|18	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-id-1.2.0-17|19	BuildRequires:	aspell >= %{aspell_ver}
21mr|aspell-id-1.2.0-17|20	Requires:	aspell >= %{aspell_ver}
21mr|aspell-id-1.2.0-17|21	# Mandriva Stuff
21mr|aspell-id-1.2.0-17|22	Requires:	locales-%{languagecode}
21mr|aspell-id-1.2.0-17|23	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-id-1.2.0-17|24	Provides:	enchant-dictionary = 1
21mr|aspell-id-1.2.0-17|25	Provides:	aspell-dictionary
21mr|aspell-id-1.2.0-17|26	Provides:	aspell-%{lc_ctype}
21mr|aspell-id-1.2.0-17|27	Provides:	spell-%{languagecode}
21mr|aspell-id-1.2.0-17|28	Autoreqprov:	no
21mr|aspell-id-1.2.0-17|29	
21mr|aspell-id-1.2.0-17|30	%description
21mr|aspell-id-1.2.0-17|31	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-id-1.2.0-17|32	
21mr|aspell-id-1.2.0-17|33	%files
21mr|aspell-id-1.2.0-17|34	%doc README* Copyright doc/*
21mr|aspell-id-1.2.0-17|35	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-id-1.2.0-17|36	
21mr|aspell-id-1.2.0-17|37	#----------------------------------------------------------------------------
21mr|aspell-id-1.2.0-17|38	
21mr|aspell-id-1.2.0-17|39	%prep
21mr|aspell-id-1.2.0-17|40	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-id-1.2.0-17|41	chmod 644 Copyright README* doc/*
21mr|aspell-id-1.2.0-17|42	
21mr|aspell-id-1.2.0-17|43	%build
21mr|aspell-id-1.2.0-17|44	# don't use configure macro
21mr|aspell-id-1.2.0-17|45	./configure
21mr|aspell-id-1.2.0-17|46	
21mr|aspell-id-1.2.0-17|47	%make
21mr|aspell-id-1.2.0-17|48	
21mr|aspell-id-1.2.0-17|49	%install
21mr|aspell-id-1.2.0-17|50	%makeinstall_std

11520 21
21mr|aspell-is-0.51.1-18|1	%define _enable_debug_packages %{nil}
21mr|aspell-is-0.51.1-18|2	%define debug_package          %{nil}
21mr|aspell-is-0.51.1-18|3	
21mr|aspell-is-0.51.1-18|4	%define src_ver 0.51.1-0
21mr|aspell-is-0.51.1-18|5	%define languageenglazy Icelandic
21mr|aspell-is-0.51.1-18|6	%define languagecode is
21mr|aspell-is-0.51.1-18|7	%define lc_ctype is_IS
21mr|aspell-is-0.51.1-18|8	%define aspellrelease 0.60
21mr|aspell-is-0.51.1-18|9	
21mr|aspell-is-0.51.1-18|10	Summary:	%{languageenglazy} files for aspell
21mr|aspell-is-0.51.1-18|11	Name:		aspell-%{languagecode}
21mr|aspell-is-0.51.1-18|12	Version:	0.51.1
21mr|aspell-is-0.51.1-18|13	Release:	18
21mr|aspell-is-0.51.1-18|14	License:	GPLv2+
21mr|aspell-is-0.51.1-18|15	Group:		System/Internationalization
21mr|aspell-is-0.51.1-18|16	Url:		http://aspell.net/
21mr|aspell-is-0.51.1-18|17	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-is-0.51.1-18|18	BuildRequires:	aspell >= 0.50
21mr|aspell-is-0.51.1-18|19	Requires:	aspell >= 0.50
21mr|aspell-is-0.51.1-18|20	# Mandriva Stuff
21mr|aspell-is-0.51.1-18|21	Requires:	locales-%{languagecode}
21mr|aspell-is-0.51.1-18|22	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-is-0.51.1-18|23	Provides:	enchant-dictionary = 1
21mr|aspell-is-0.51.1-18|24	Provides:	aspell-dictionary
21mr|aspell-is-0.51.1-18|25	Provides:	aspell-%{lc_ctype}
21mr|aspell-is-0.51.1-18|26	
21mr|aspell-is-0.51.1-18|27	%description
21mr|aspell-is-0.51.1-18|28	An %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-is-0.51.1-18|29	
21mr|aspell-is-0.51.1-18|30	%files
21mr|aspell-is-0.51.1-18|31	%doc README* Copyright
21mr|aspell-is-0.51.1-18|32	%{_libdir}/aspell-*/*
21mr|aspell-is-0.51.1-18|33	
21mr|aspell-is-0.51.1-18|34	#----------------------------------------------------------------------------
21mr|aspell-is-0.51.1-18|35	
21mr|aspell-is-0.51.1-18|36	%prep
21mr|aspell-is-0.51.1-18|37	%setup -q -n %{name}-%{src_ver}
21mr|aspell-is-0.51.1-18|38	iconv -f windows-1252 -t utf8 Copyright >Copyright.aux
21mr|aspell-is-0.51.1-18|39	mv Copyright.aux Copyright
21mr|aspell-is-0.51.1-18|40	
21mr|aspell-is-0.51.1-18|41	chmod 644 Copyright README*
21mr|aspell-is-0.51.1-18|42	
21mr|aspell-is-0.51.1-18|43	%build
21mr|aspell-is-0.51.1-18|44	# don't use configure macro
21mr|aspell-is-0.51.1-18|45	./configure
21mr|aspell-is-0.51.1-18|46	
21mr|aspell-is-0.51.1-18|47	make
21mr|aspell-is-0.51.1-18|48	
21mr|aspell-is-0.51.1-18|49	%install
21mr|aspell-is-0.51.1-18|50	%makeinstall_std
21mr|aspell-is-0.51.1-18|51	mv %{buildroot}%{_libdir}/aspell-%{aspellrelease}/*slenska.alias %{buildroot}%{_libdir}/aspell-%{aspellrelease}/íslenska.alias

11521 21
21mr|aspell-it-0.54.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-it-0.54.0-16|2	%define debug_package          %{nil}
21mr|aspell-it-0.54.0-16|3	
21mr|aspell-it-0.54.0-16|4	%define src_ver 2.2_20050523-0
21mr|aspell-it-0.54.0-16|5	
21mr|aspell-it-0.54.0-16|6	%define languageenglazy Italian
21mr|aspell-it-0.54.0-16|7	%define languagecode it
21mr|aspell-it-0.54.0-16|8	%define lc_ctype it_IT
21mr|aspell-it-0.54.0-16|9	
21mr|aspell-it-0.54.0-16|10	Summary:	%{languageenglazy} files for aspell
21mr|aspell-it-0.54.0-16|11	Name:		aspell-%{languagecode}
21mr|aspell-it-0.54.0-16|12	Version:	0.54.0
21mr|aspell-it-0.54.0-16|13	Release:	16
21mr|aspell-it-0.54.0-16|14	License:	GPL
21mr|aspell-it-0.54.0-16|15	Group:		System/Internationalization
21mr|aspell-it-0.54.0-16|16	Url:		http://aspell.net/
21mr|aspell-it-0.54.0-16|17	Source0:	ftp://ftp.gnu.org/gnu/aspell/dict/it/aspell6-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-it-0.54.0-16|18	BuildRequires:	aspell >= 0.50
21mr|aspell-it-0.54.0-16|19	Requires:	aspell >= 0.50
21mr|aspell-it-0.54.0-16|20	# Mandriva Stuff
21mr|aspell-it-0.54.0-16|21	Requires:	locales-%{languagecode}
21mr|aspell-it-0.54.0-16|22	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-it-0.54.0-16|23	Provides:	enchant-dictionary = 1
21mr|aspell-it-0.54.0-16|24	Provides:	aspell-dictionary
21mr|aspell-it-0.54.0-16|25	Provides:	aspell-%{lc_ctype}
21mr|aspell-it-0.54.0-16|26	Provides:	spell-it
21mr|aspell-it-0.54.0-16|27	Autoreqprov:	no
21mr|aspell-it-0.54.0-16|28	
21mr|aspell-it-0.54.0-16|29	%description
21mr|aspell-it-0.54.0-16|30	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-it-0.54.0-16|31	
21mr|aspell-it-0.54.0-16|32	%files
21mr|aspell-it-0.54.0-16|33	%doc README* Copyright doc/*
21mr|aspell-it-0.54.0-16|34	%{_libdir}/aspell-*/*
21mr|aspell-it-0.54.0-16|35	
21mr|aspell-it-0.54.0-16|36	#----------------------------------------------------------------------------
21mr|aspell-it-0.54.0-16|37	
21mr|aspell-it-0.54.0-16|38	%prep
21mr|aspell-it-0.54.0-16|39	%setup -q -n aspell6-%{languagecode}-%{src_ver}
21mr|aspell-it-0.54.0-16|40	chmod 644 README* Copyright doc/*
21mr|aspell-it-0.54.0-16|41	mv README README.%{languagecode}
21mr|aspell-it-0.54.0-16|42	
21mr|aspell-it-0.54.0-16|43	%build
21mr|aspell-it-0.54.0-16|44	# don't use configure macro
21mr|aspell-it-0.54.0-16|45	./configure
21mr|aspell-it-0.54.0-16|46	
21mr|aspell-it-0.54.0-16|47	%make
21mr|aspell-it-0.54.0-16|48	
21mr|aspell-it-0.54.0-16|49	%install
21mr|aspell-it-0.54.0-16|50	%makeinstall_std

11522 21
21mr|aspell-ku-0.20.1-5|1	%define _enable_debug_packages %{nil}
21mr|aspell-ku-0.20.1-5|2	%define debug_package          %{nil}
21mr|aspell-ku-0.20.1-5|3	
21mr|aspell-ku-0.20.1-5|4	%define src_ver 0.20-1
21mr|aspell-ku-0.20.1-5|5	%define fname aspell5-%{languagecode}
21mr|aspell-ku-0.20.1-5|6	%define aspell_ver 0.60
21mr|aspell-ku-0.20.1-5|7	%define languageenglazy Kurdish
21mr|aspell-ku-0.20.1-5|8	%define languagecode ku
21mr|aspell-ku-0.20.1-5|9	%define lc_ctype ku_TR
21mr|aspell-ku-0.20.1-5|10	
21mr|aspell-ku-0.20.1-5|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-ku-0.20.1-5|12	Name:          aspell-%{languagecode}
21mr|aspell-ku-0.20.1-5|13	Version:       0.20.1
21mr|aspell-ku-0.20.1-5|14	Release:       5
21mr|aspell-ku-0.20.1-5|15	Group:         System/Internationalization
21mr|aspell-ku-0.20.1-5|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-ku-0.20.1-5|17	URL:		   http://aspell.net/
21mr|aspell-ku-0.20.1-5|18	License:	   GPL
21mr|aspell-ku-0.20.1-5|19	Provides: spell-%{languagecode}
21mr|aspell-ku-0.20.1-5|20	
21mr|aspell-ku-0.20.1-5|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-ku-0.20.1-5|22	BuildRequires: make
21mr|aspell-ku-0.20.1-5|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-ku-0.20.1-5|24	
21mr|aspell-ku-0.20.1-5|25	# Mandriva Stuff
21mr|aspell-ku-0.20.1-5|26	Requires:      locales-%{languagecode}
21mr|aspell-ku-0.20.1-5|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ku-0.20.1-5|28	Provides:      enchant-dictionary = 1
21mr|aspell-ku-0.20.1-5|29	Provides:      aspell-dictionary
21mr|aspell-ku-0.20.1-5|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-ku-0.20.1-5|31	
21mr|aspell-ku-0.20.1-5|32	Autoreqprov:   no
21mr|aspell-ku-0.20.1-5|33	
21mr|aspell-ku-0.20.1-5|34	%description
21mr|aspell-ku-0.20.1-5|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-ku-0.20.1-5|36	
21mr|aspell-ku-0.20.1-5|37	%prep
21mr|aspell-ku-0.20.1-5|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-ku-0.20.1-5|39	
21mr|aspell-ku-0.20.1-5|40	%build
21mr|aspell-ku-0.20.1-5|41	# don't use configure macro
21mr|aspell-ku-0.20.1-5|42	./configure
21mr|aspell-ku-0.20.1-5|43	
21mr|aspell-ku-0.20.1-5|44	%make
21mr|aspell-ku-0.20.1-5|45	
21mr|aspell-ku-0.20.1-5|46	%install
21mr|aspell-ku-0.20.1-5|47	%makeinstall_std
21mr|aspell-ku-0.20.1-5|48	
21mr|aspell-ku-0.20.1-5|49	chmod 644 Copyright README*
21mr|aspell-ku-0.20.1-5|50	
21mr|aspell-ku-0.20.1-5|51	%files
21mr|aspell-ku-0.20.1-5|52	%doc README* Copyright doc/*
21mr|aspell-ku-0.20.1-5|53	%{_libdir}/aspell-%{aspell_ver}/*

11523 21
21mr|aspell-la-20020503.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-la-20020503.0-16|2	%define debug_package          %{nil}
21mr|aspell-la-20020503.0-16|3	
21mr|aspell-la-20020503.0-16|4	%define src_ver 20020503-0
21mr|aspell-la-20020503.0-16|5	%define fname aspell6-%{languagecode}
21mr|aspell-la-20020503.0-16|6	%define aspell_ver 0.60
21mr|aspell-la-20020503.0-16|7	%define languageenglazy Latin
21mr|aspell-la-20020503.0-16|8	%define languagecode la
21mr|aspell-la-20020503.0-16|9	# FIXME: no locale yet
21mr|aspell-la-20020503.0-16|10	%define lc_ctype la_
21mr|aspell-la-20020503.0-16|11	
21mr|aspell-la-20020503.0-16|12	Summary:       %{languageenglazy} files for aspell
21mr|aspell-la-20020503.0-16|13	Name:          aspell-%{languagecode}
21mr|aspell-la-20020503.0-16|14	Version:       20020503.0
21mr|aspell-la-20020503.0-16|15	Release:       16
21mr|aspell-la-20020503.0-16|16	Group:         System/Internationalization
21mr|aspell-la-20020503.0-16|17	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-la-20020503.0-16|18	URL:		   http://aspell.net/
21mr|aspell-la-20020503.0-16|19	License:	   GPL
21mr|aspell-la-20020503.0-16|20	Provides: spell-%{languagecode}
21mr|aspell-la-20020503.0-16|21	
21mr|aspell-la-20020503.0-16|22	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-la-20020503.0-16|23	BuildRequires: make
21mr|aspell-la-20020503.0-16|24	Requires:      aspell >= %{aspell_ver}
21mr|aspell-la-20020503.0-16|25	
21mr|aspell-la-20020503.0-16|26	# Mandriva Stuff
21mr|aspell-la-20020503.0-16|27	#Requires:      locales-%{languagecode}
21mr|aspell-la-20020503.0-16|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-la-20020503.0-16|29	Provides:      enchant-dictionary = 1
21mr|aspell-la-20020503.0-16|30	Provides:      aspell-dictionary
21mr|aspell-la-20020503.0-16|31	#Provides:      aspell-%{lc_ctype}
21mr|aspell-la-20020503.0-16|32	
21mr|aspell-la-20020503.0-16|33	Autoreqprov:   no
21mr|aspell-la-20020503.0-16|34	
21mr|aspell-la-20020503.0-16|35	%description
21mr|aspell-la-20020503.0-16|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-la-20020503.0-16|37	
21mr|aspell-la-20020503.0-16|38	%prep
21mr|aspell-la-20020503.0-16|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-la-20020503.0-16|40	
21mr|aspell-la-20020503.0-16|41	%build
21mr|aspell-la-20020503.0-16|42	# don't use configure macro
21mr|aspell-la-20020503.0-16|43	./configure
21mr|aspell-la-20020503.0-16|44	
21mr|aspell-la-20020503.0-16|45	%make
21mr|aspell-la-20020503.0-16|46	
21mr|aspell-la-20020503.0-16|47	%install
21mr|aspell-la-20020503.0-16|48	rm -fr $RPM_BUILD_ROOT
21mr|aspell-la-20020503.0-16|49	
21mr|aspell-la-20020503.0-16|50	%makeinstall_std
21mr|aspell-la-20020503.0-16|51	
21mr|aspell-la-20020503.0-16|52	chmod 644 Copyright README*
21mr|aspell-la-20020503.0-16|53	
21mr|aspell-la-20020503.0-16|54	%clean
21mr|aspell-la-20020503.0-16|55	rm -fr $RPM_BUILD_ROOT
21mr|aspell-la-20020503.0-16|56	
21mr|aspell-la-20020503.0-16|57	%files
21mr|aspell-la-20020503.0-16|58	%defattr(-,root,root)
21mr|aspell-la-20020503.0-16|59	%doc README* Copyright
21mr|aspell-la-20020503.0-16|60	%{_libdir}/aspell-%{aspell_ver}/*

11524 21
21mr|aspell-lt-1.3.2-1|1	%define _enable_debug_packages %{nil}
21mr|aspell-lt-1.3.2-1|2	%define debug_package          %{nil}
21mr|aspell-lt-1.3.2-1|3	
21mr|aspell-lt-1.3.2-1|4	%define src_ver 1.3.2
21mr|aspell-lt-1.3.2-1|5	%define fname aspell6-%{languagecode}
21mr|aspell-lt-1.3.2-1|6	%define aspell_ver 0.60
21mr|aspell-lt-1.3.2-1|7	%define languageenglazy Lithuanian
21mr|aspell-lt-1.3.2-1|8	%define languagecode lt
21mr|aspell-lt-1.3.2-1|9	%define lc_ctype lt_LT
21mr|aspell-lt-1.3.2-1|10	
21mr|aspell-lt-1.3.2-1|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-lt-1.3.2-1|12	Name:          aspell-%{languagecode}
21mr|aspell-lt-1.3.2-1|13	Version:	1.3.2
21mr|aspell-lt-1.3.2-1|14	Release:	1
21mr|aspell-lt-1.3.2-1|15	Group:         System/Internationalization
21mr|aspell-lt-1.3.2-1|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-lt-1.3.2-1|17	URL:		   http://aspell.net/
21mr|aspell-lt-1.3.2-1|18	License:	   Free Software (see Copyright file)
21mr|aspell-lt-1.3.2-1|19	Provides: spell-%{languagecode}
21mr|aspell-lt-1.3.2-1|20	
21mr|aspell-lt-1.3.2-1|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-lt-1.3.2-1|22	BuildRequires: make
21mr|aspell-lt-1.3.2-1|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-lt-1.3.2-1|24	
21mr|aspell-lt-1.3.2-1|25	# Mandriva Stuff
21mr|aspell-lt-1.3.2-1|26	Requires:      locales-%{languagecode}
21mr|aspell-lt-1.3.2-1|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-lt-1.3.2-1|28	Provides:      enchant-dictionary = 1
21mr|aspell-lt-1.3.2-1|29	Provides:      aspell-dictionary
21mr|aspell-lt-1.3.2-1|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-lt-1.3.2-1|31	
21mr|aspell-lt-1.3.2-1|32	Autoreqprov:   no
21mr|aspell-lt-1.3.2-1|33	
21mr|aspell-lt-1.3.2-1|34	%description
21mr|aspell-lt-1.3.2-1|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-lt-1.3.2-1|36	
21mr|aspell-lt-1.3.2-1|37	%prep
21mr|aspell-lt-1.3.2-1|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-lt-1.3.2-1|39	
21mr|aspell-lt-1.3.2-1|40	%build
21mr|aspell-lt-1.3.2-1|41	# don't use configure macro
21mr|aspell-lt-1.3.2-1|42	./configure
21mr|aspell-lt-1.3.2-1|43	
21mr|aspell-lt-1.3.2-1|44	%make
21mr|aspell-lt-1.3.2-1|45	
21mr|aspell-lt-1.3.2-1|46	%install
21mr|aspell-lt-1.3.2-1|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-lt-1.3.2-1|48	
21mr|aspell-lt-1.3.2-1|49	%makeinstall_std
21mr|aspell-lt-1.3.2-1|50	
21mr|aspell-lt-1.3.2-1|51	chmod 644 Copyright README* doc/*
21mr|aspell-lt-1.3.2-1|52	
21mr|aspell-lt-1.3.2-1|53	%clean
21mr|aspell-lt-1.3.2-1|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-lt-1.3.2-1|55	
21mr|aspell-lt-1.3.2-1|56	%files
21mr|aspell-lt-1.3.2-1|57	%defattr(-,root,root)
21mr|aspell-lt-1.3.2-1|58	%doc README* Copyright doc
21mr|aspell-lt-1.3.2-1|59	%{_libdir}/aspell-%{aspell_ver}/*

11525 21
21mr|aspell-lv-0.5.5.1-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-lv-0.5.5.1-17|2	%define debug_package          %{nil}
21mr|aspell-lv-0.5.5.1-17|3	
21mr|aspell-lv-0.5.5.1-17|4	%define src_ver 0.5.5-1
21mr|aspell-lv-0.5.5.1-17|5	%define fname aspell6-%{languagecode}
21mr|aspell-lv-0.5.5.1-17|6	%define aspell_ver 0.60
21mr|aspell-lv-0.5.5.1-17|7	%define languageenglazy Latvian
21mr|aspell-lv-0.5.5.1-17|8	%define languagecode lv
21mr|aspell-lv-0.5.5.1-17|9	%define lc_ctype lv_LV
21mr|aspell-lv-0.5.5.1-17|10	
21mr|aspell-lv-0.5.5.1-17|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-lv-0.5.5.1-17|12	Name:          aspell-%{languagecode}
21mr|aspell-lv-0.5.5.1-17|13	Version:       0.5.5.1
21mr|aspell-lv-0.5.5.1-17|14	Release:       17
21mr|aspell-lv-0.5.5.1-17|15	Group:         System/Internationalization
21mr|aspell-lv-0.5.5.1-17|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-lv-0.5.5.1-17|17	URL:		   http://aspell.net/
21mr|aspell-lv-0.5.5.1-17|18	License:	   GPL
21mr|aspell-lv-0.5.5.1-17|19	Provides: spell-%{languagecode}
21mr|aspell-lv-0.5.5.1-17|20	
21mr|aspell-lv-0.5.5.1-17|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-lv-0.5.5.1-17|22	BuildRequires: make
21mr|aspell-lv-0.5.5.1-17|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-lv-0.5.5.1-17|24	
21mr|aspell-lv-0.5.5.1-17|25	# Mandriva Stuff
21mr|aspell-lv-0.5.5.1-17|26	Requires:      locales-%{languagecode}
21mr|aspell-lv-0.5.5.1-17|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-lv-0.5.5.1-17|28	Provides:      enchant-dictionary = 1
21mr|aspell-lv-0.5.5.1-17|29	Provides:      aspell-dictionary
21mr|aspell-lv-0.5.5.1-17|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-lv-0.5.5.1-17|31	
21mr|aspell-lv-0.5.5.1-17|32	Autoreqprov:   no
21mr|aspell-lv-0.5.5.1-17|33	
21mr|aspell-lv-0.5.5.1-17|34	%description
21mr|aspell-lv-0.5.5.1-17|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-lv-0.5.5.1-17|36	
21mr|aspell-lv-0.5.5.1-17|37	%prep
21mr|aspell-lv-0.5.5.1-17|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-lv-0.5.5.1-17|39	
21mr|aspell-lv-0.5.5.1-17|40	%build
21mr|aspell-lv-0.5.5.1-17|41	# don't use configure macro
21mr|aspell-lv-0.5.5.1-17|42	./configure
21mr|aspell-lv-0.5.5.1-17|43	
21mr|aspell-lv-0.5.5.1-17|44	%make
21mr|aspell-lv-0.5.5.1-17|45	
21mr|aspell-lv-0.5.5.1-17|46	%install
21mr|aspell-lv-0.5.5.1-17|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-lv-0.5.5.1-17|48	
21mr|aspell-lv-0.5.5.1-17|49	%makeinstall_std
21mr|aspell-lv-0.5.5.1-17|50	
21mr|aspell-lv-0.5.5.1-17|51	chmod 644 Copyright README* doc/*
21mr|aspell-lv-0.5.5.1-17|52	
21mr|aspell-lv-0.5.5.1-17|53	%clean
21mr|aspell-lv-0.5.5.1-17|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-lv-0.5.5.1-17|55	
21mr|aspell-lv-0.5.5.1-17|56	%files
21mr|aspell-lv-0.5.5.1-17|57	%defattr(-,root,root)
21mr|aspell-lv-0.5.5.1-17|58	%doc README* Copyright doc/*
21mr|aspell-lv-0.5.5.1-17|59	%{_libdir}/aspell-%{aspell_ver}/*

11526 21
21mr|aspell-mg-0.03.0-14|1	%define _enable_debug_packages %{nil}
21mr|aspell-mg-0.03.0-14|2	%define debug_package          %{nil}
21mr|aspell-mg-0.03.0-14|3	
21mr|aspell-mg-0.03.0-14|4	%define src_ver 0.03-0
21mr|aspell-mg-0.03.0-14|5	%define fname aspell5-%{languagecode}
21mr|aspell-mg-0.03.0-14|6	%define aspell_ver 0.60
21mr|aspell-mg-0.03.0-14|7	%define languageenglazy Malagasy
21mr|aspell-mg-0.03.0-14|8	%define languagecode mg
21mr|aspell-mg-0.03.0-14|9	%define lc_ctype mg_MG
21mr|aspell-mg-0.03.0-14|10	
21mr|aspell-mg-0.03.0-14|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-mg-0.03.0-14|12	Name:          aspell-%{languagecode}
21mr|aspell-mg-0.03.0-14|13	Version:       0.03.0
21mr|aspell-mg-0.03.0-14|14	Release:       14
21mr|aspell-mg-0.03.0-14|15	Group:         System/Internationalization
21mr|aspell-mg-0.03.0-14|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-mg-0.03.0-14|17	URL:		   http://aspell.net/
21mr|aspell-mg-0.03.0-14|18	License:	   GPL
21mr|aspell-mg-0.03.0-14|19	Provides: spell-%{languagecode}
21mr|aspell-mg-0.03.0-14|20	
21mr|aspell-mg-0.03.0-14|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-mg-0.03.0-14|22	BuildRequires: make
21mr|aspell-mg-0.03.0-14|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-mg-0.03.0-14|24	
21mr|aspell-mg-0.03.0-14|25	# Mandriva stuff
21mr|aspell-mg-0.03.0-14|26	Requires:      locales-%{languagecode}
21mr|aspell-mg-0.03.0-14|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-mg-0.03.0-14|28	Provides:      enchant-dictionary = 1
21mr|aspell-mg-0.03.0-14|29	Provides:      aspell-dictionary
21mr|aspell-mg-0.03.0-14|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-mg-0.03.0-14|31	
21mr|aspell-mg-0.03.0-14|32	Autoreqprov:   no
21mr|aspell-mg-0.03.0-14|33	
21mr|aspell-mg-0.03.0-14|34	%description
21mr|aspell-mg-0.03.0-14|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-mg-0.03.0-14|36	
21mr|aspell-mg-0.03.0-14|37	%prep
21mr|aspell-mg-0.03.0-14|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-mg-0.03.0-14|39	
21mr|aspell-mg-0.03.0-14|40	%build
21mr|aspell-mg-0.03.0-14|41	# don't use configure macro
21mr|aspell-mg-0.03.0-14|42	./configure
21mr|aspell-mg-0.03.0-14|43	
21mr|aspell-mg-0.03.0-14|44	%make
21mr|aspell-mg-0.03.0-14|45	
21mr|aspell-mg-0.03.0-14|46	%install
21mr|aspell-mg-0.03.0-14|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mg-0.03.0-14|48	
21mr|aspell-mg-0.03.0-14|49	%makeinstall_std
21mr|aspell-mg-0.03.0-14|50	
21mr|aspell-mg-0.03.0-14|51	chmod 644 Copyright README* doc/*
21mr|aspell-mg-0.03.0-14|52	
21mr|aspell-mg-0.03.0-14|53	%clean
21mr|aspell-mg-0.03.0-14|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mg-0.03.0-14|55	
21mr|aspell-mg-0.03.0-14|56	%files
21mr|aspell-mg-0.03.0-14|57	%defattr(-,root,root)
21mr|aspell-mg-0.03.0-14|58	%doc README* Copyright doc/*
21mr|aspell-mg-0.03.0-14|59	%{_libdir}/aspell-%{aspell_ver}/*

11527 21
21mr|aspell-mi-0.50.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-mi-0.50.0-16|2	%define debug_package          %{nil}
21mr|aspell-mi-0.50.0-16|3	
21mr|aspell-mi-0.50.0-16|4	%define src_ver 0.50-0
21mr|aspell-mi-0.50.0-16|5	%define languageenglazy Maori
21mr|aspell-mi-0.50.0-16|6	%define languagecode mi
21mr|aspell-mi-0.50.0-16|7	%define lc_ctype mi_NZ
21mr|aspell-mi-0.50.0-16|8	
21mr|aspell-mi-0.50.0-16|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-mi-0.50.0-16|10	Name:          aspell-%{languagecode}
21mr|aspell-mi-0.50.0-16|11	Version:       0.50.0
21mr|aspell-mi-0.50.0-16|12	Release:       16
21mr|aspell-mi-0.50.0-16|13	Group:         System/Internationalization
21mr|aspell-mi-0.50.0-16|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-mi-0.50.0-16|15	URL:		   http://aspell.net/
21mr|aspell-mi-0.50.0-16|16	License:	   LGPL
21mr|aspell-mi-0.50.0-16|17	
21mr|aspell-mi-0.50.0-16|18	BuildRequires: aspell >= 0.50
21mr|aspell-mi-0.50.0-16|19	BuildRequires: make
21mr|aspell-mi-0.50.0-16|20	Requires:      aspell >= 0.50
21mr|aspell-mi-0.50.0-16|21	
21mr|aspell-mi-0.50.0-16|22	# Mandriva Stuff
21mr|aspell-mi-0.50.0-16|23	Requires:      locales-%{languagecode}
21mr|aspell-mi-0.50.0-16|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-mi-0.50.0-16|25	Provides:      enchant-dictionary = 1
21mr|aspell-mi-0.50.0-16|26	Provides:      aspell-dictionary
21mr|aspell-mi-0.50.0-16|27	Provides:	   aspell-%{lc_ctype}
21mr|aspell-mi-0.50.0-16|28	
21mr|aspell-mi-0.50.0-16|29	Autoreqprov:   no
21mr|aspell-mi-0.50.0-16|30	
21mr|aspell-mi-0.50.0-16|31	%description
21mr|aspell-mi-0.50.0-16|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-mi-0.50.0-16|33	
21mr|aspell-mi-0.50.0-16|34	%prep
21mr|aspell-mi-0.50.0-16|35	%setup -q -n %{name}-%{src_ver}
21mr|aspell-mi-0.50.0-16|36	
21mr|aspell-mi-0.50.0-16|37	%build
21mr|aspell-mi-0.50.0-16|38	# don't use configure macro
21mr|aspell-mi-0.50.0-16|39	./configure
21mr|aspell-mi-0.50.0-16|40	
21mr|aspell-mi-0.50.0-16|41	%make
21mr|aspell-mi-0.50.0-16|42	
21mr|aspell-mi-0.50.0-16|43	%install
21mr|aspell-mi-0.50.0-16|44	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mi-0.50.0-16|45	
21mr|aspell-mi-0.50.0-16|46	%makeinstall_std
21mr|aspell-mi-0.50.0-16|47	
21mr|aspell-mi-0.50.0-16|48	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
21mr|aspell-mi-0.50.0-16|49	mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell
21mr|aspell-mi-0.50.0-16|50	
21mr|aspell-mi-0.50.0-16|51	chmod 644 Copyright README* doc/*
21mr|aspell-mi-0.50.0-16|52	
21mr|aspell-mi-0.50.0-16|53	%clean
21mr|aspell-mi-0.50.0-16|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mi-0.50.0-16|55	
21mr|aspell-mi-0.50.0-16|56	%files
21mr|aspell-mi-0.50.0-16|57	%defattr(-,root,root)
21mr|aspell-mi-0.50.0-16|58	%doc README* Copyright doc/*
21mr|aspell-mi-0.50.0-16|59	%{_libdir}/aspell-*/*

11528 21
21mr|aspell-mk-0.50.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-mk-0.50.0-17|2	%define debug_package          %{nil}
21mr|aspell-mk-0.50.0-17|3	
21mr|aspell-mk-0.50.0-17|4	%define src_ver 0.50-0
21mr|aspell-mk-0.50.0-17|5	%define languageenglazy Macedonian
21mr|aspell-mk-0.50.0-17|6	%define languagecode mk
21mr|aspell-mk-0.50.0-17|7	%define lc_ctype mk_MK
21mr|aspell-mk-0.50.0-17|8	
21mr|aspell-mk-0.50.0-17|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-mk-0.50.0-17|10	Name:          aspell-%{languagecode}
21mr|aspell-mk-0.50.0-17|11	Version:       0.50.0
21mr|aspell-mk-0.50.0-17|12	Release:       17
21mr|aspell-mk-0.50.0-17|13	Group:         System/Internationalization
21mr|aspell-mk-0.50.0-17|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-mk-0.50.0-17|15	URL:		   http://aspell.net/
21mr|aspell-mk-0.50.0-17|16	License:	   GPL
21mr|aspell-mk-0.50.0-17|17	
21mr|aspell-mk-0.50.0-17|18	BuildRequires: aspell >= 0.50
21mr|aspell-mk-0.50.0-17|19	BuildRequires: make
21mr|aspell-mk-0.50.0-17|20	Requires:      aspell >= 0.50
21mr|aspell-mk-0.50.0-17|21	
21mr|aspell-mk-0.50.0-17|22	# Mandriva Stuff
21mr|aspell-mk-0.50.0-17|23	Requires:      locales-%{languagecode}
21mr|aspell-mk-0.50.0-17|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-mk-0.50.0-17|25	Provides:      enchant-dictionary = 1
21mr|aspell-mk-0.50.0-17|26	Provides:      aspell-dictionary
21mr|aspell-mk-0.50.0-17|27	Provides:	   aspell-%{lc_ctype}
21mr|aspell-mk-0.50.0-17|28	
21mr|aspell-mk-0.50.0-17|29	Autoreqprov:   no
21mr|aspell-mk-0.50.0-17|30	
21mr|aspell-mk-0.50.0-17|31	%description
21mr|aspell-mk-0.50.0-17|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-mk-0.50.0-17|33	
21mr|aspell-mk-0.50.0-17|34	%prep
21mr|aspell-mk-0.50.0-17|35	%setup -q -n %{name}-%{src_ver}
21mr|aspell-mk-0.50.0-17|36	
21mr|aspell-mk-0.50.0-17|37	%build
21mr|aspell-mk-0.50.0-17|38	# don't use configure macro
21mr|aspell-mk-0.50.0-17|39	./configure
21mr|aspell-mk-0.50.0-17|40	
21mr|aspell-mk-0.50.0-17|41	%make
21mr|aspell-mk-0.50.0-17|42	
21mr|aspell-mk-0.50.0-17|43	%install
21mr|aspell-mk-0.50.0-17|44	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mk-0.50.0-17|45	
21mr|aspell-mk-0.50.0-17|46	%makeinstall_std
21mr|aspell-mk-0.50.0-17|47	
21mr|aspell-mk-0.50.0-17|48	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
21mr|aspell-mk-0.50.0-17|49	mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell
21mr|aspell-mk-0.50.0-17|50	
21mr|aspell-mk-0.50.0-17|51	chmod 644 Copyright README*
21mr|aspell-mk-0.50.0-17|52	
21mr|aspell-mk-0.50.0-17|53	%clean
21mr|aspell-mk-0.50.0-17|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mk-0.50.0-17|55	
21mr|aspell-mk-0.50.0-17|56	%files
21mr|aspell-mk-0.50.0-17|57	%defattr(-,root,root)
21mr|aspell-mk-0.50.0-17|58	%doc README* Copyright
21mr|aspell-mk-0.50.0-17|59	%{_libdir}/aspell-*/*

11529 21
21mr|aspell-mn-0.06.2-5|1	%define _enable_debug_packages %{nil}
21mr|aspell-mn-0.06.2-5|2	%define debug_package          %{nil}
21mr|aspell-mn-0.06.2-5|3	
21mr|aspell-mn-0.06.2-5|4	%define src_ver 0.06-2
21mr|aspell-mn-0.06.2-5|5	%define fname aspell6-%{languagecode}
21mr|aspell-mn-0.06.2-5|6	%define aspell_ver 0.60
21mr|aspell-mn-0.06.2-5|7	%define languageenglazy Mongol
21mr|aspell-mn-0.06.2-5|8	%define languagecode mn
21mr|aspell-mn-0.06.2-5|9	%define lc_ctype mn_MN
21mr|aspell-mn-0.06.2-5|10	
21mr|aspell-mn-0.06.2-5|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-mn-0.06.2-5|12	Name:          aspell-%{languagecode}
21mr|aspell-mn-0.06.2-5|13	Version:       0.06.2
21mr|aspell-mn-0.06.2-5|14	Release:       5
21mr|aspell-mn-0.06.2-5|15	Group:         System/Internationalization
21mr|aspell-mn-0.06.2-5|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-mn-0.06.2-5|17	URL:		http://aspell.net/
21mr|aspell-mn-0.06.2-5|18	License:	GPL
21mr|aspell-mn-0.06.2-5|19	Provides: spell-%{languagecode}
21mr|aspell-mn-0.06.2-5|20	
21mr|aspell-mn-0.06.2-5|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-mn-0.06.2-5|22	BuildRequires: make
21mr|aspell-mn-0.06.2-5|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-mn-0.06.2-5|24	
21mr|aspell-mn-0.06.2-5|25	# Mandriva Stuff
21mr|aspell-mn-0.06.2-5|26	Requires:      locales-%{languagecode}
21mr|aspell-mn-0.06.2-5|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-mn-0.06.2-5|28	Provides:      enchant-dictionary = 1
21mr|aspell-mn-0.06.2-5|29	Provides:      aspell-dictionary
21mr|aspell-mn-0.06.2-5|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-mn-0.06.2-5|31	
21mr|aspell-mn-0.06.2-5|32	Autoreqprov:   no
21mr|aspell-mn-0.06.2-5|33	
21mr|aspell-mn-0.06.2-5|34	%description
21mr|aspell-mn-0.06.2-5|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-mn-0.06.2-5|36	
21mr|aspell-mn-0.06.2-5|37	%prep
21mr|aspell-mn-0.06.2-5|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-mn-0.06.2-5|39	
21mr|aspell-mn-0.06.2-5|40	%build
21mr|aspell-mn-0.06.2-5|41	# don't use configure macro
21mr|aspell-mn-0.06.2-5|42	./configure
21mr|aspell-mn-0.06.2-5|43	
21mr|aspell-mn-0.06.2-5|44	%make
21mr|aspell-mn-0.06.2-5|45	
21mr|aspell-mn-0.06.2-5|46	%install
21mr|aspell-mn-0.06.2-5|47	%makeinstall_std
21mr|aspell-mn-0.06.2-5|48	
21mr|aspell-mn-0.06.2-5|49	chmod 644 Copyright README* doc/*
21mr|aspell-mn-0.06.2-5|50	
21mr|aspell-mn-0.06.2-5|51	%files
21mr|aspell-mn-0.06.2-5|52	%doc README* Copyright doc/*
21mr|aspell-mn-0.06.2-5|53	%{_libdir}/aspell-%{aspell_ver}/*

11530 21
21mr|aspell-mr-0.10.0-15|1	%define _enable_debug_packages %{nil}
21mr|aspell-mr-0.10.0-15|2	%define debug_package          %{nil}
21mr|aspell-mr-0.10.0-15|3	
21mr|aspell-mr-0.10.0-15|4	%define src_ver 0.10-0
21mr|aspell-mr-0.10.0-15|5	%define fname aspell6-%{languagecode}
21mr|aspell-mr-0.10.0-15|6	%define aspell_ver 0.60
21mr|aspell-mr-0.10.0-15|7	%define languageenglazy Marathi
21mr|aspell-mr-0.10.0-15|8	%define languagecode mr
21mr|aspell-mr-0.10.0-15|9	%define lc_ctype mr_IN
21mr|aspell-mr-0.10.0-15|10	
21mr|aspell-mr-0.10.0-15|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-mr-0.10.0-15|12	Name:          aspell-%{languagecode}
21mr|aspell-mr-0.10.0-15|13	Version:       0.10.0
21mr|aspell-mr-0.10.0-15|14	Release:       15
21mr|aspell-mr-0.10.0-15|15	Group:         System/Internationalization
21mr|aspell-mr-0.10.0-15|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-mr-0.10.0-15|17	Patch1:        marathi-specific-chars-426943.patch
21mr|aspell-mr-0.10.0-15|18	URL:		   http://aspell.net/
21mr|aspell-mr-0.10.0-15|19	License:	   GPL
21mr|aspell-mr-0.10.0-15|20	Provides: spell-%{languagecode}
21mr|aspell-mr-0.10.0-15|21	
21mr|aspell-mr-0.10.0-15|22	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-mr-0.10.0-15|23	BuildRequires: make
21mr|aspell-mr-0.10.0-15|24	Requires:      aspell >= %{aspell_ver}
21mr|aspell-mr-0.10.0-15|25	
21mr|aspell-mr-0.10.0-15|26	# Mandriva Stuff
21mr|aspell-mr-0.10.0-15|27	Requires:      locales-%{languagecode}
21mr|aspell-mr-0.10.0-15|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-mr-0.10.0-15|29	Provides:      enchant-dictionary = 1
21mr|aspell-mr-0.10.0-15|30	Provides:      aspell-dictionary
21mr|aspell-mr-0.10.0-15|31	Provides:      aspell-%{lc_ctype}
21mr|aspell-mr-0.10.0-15|32	
21mr|aspell-mr-0.10.0-15|33	Autoreqprov:   no
21mr|aspell-mr-0.10.0-15|34	
21mr|aspell-mr-0.10.0-15|35	%description
21mr|aspell-mr-0.10.0-15|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-mr-0.10.0-15|37	
21mr|aspell-mr-0.10.0-15|38	%prep
21mr|aspell-mr-0.10.0-15|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-mr-0.10.0-15|40	%patch1 -p0
21mr|aspell-mr-0.10.0-15|41	mv u-deva.cset u-deva-mr.cset
21mr|aspell-mr-0.10.0-15|42	mv u-deva.cmap u-deva-mr.cmap
21mr|aspell-mr-0.10.0-15|43	
21mr|aspell-mr-0.10.0-15|44	%build
21mr|aspell-mr-0.10.0-15|45	# don't use configure macro
21mr|aspell-mr-0.10.0-15|46	./configure
21mr|aspell-mr-0.10.0-15|47	
21mr|aspell-mr-0.10.0-15|48	%make
21mr|aspell-mr-0.10.0-15|49	
21mr|aspell-mr-0.10.0-15|50	%install
21mr|aspell-mr-0.10.0-15|51	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mr-0.10.0-15|52	
21mr|aspell-mr-0.10.0-15|53	%makeinstall_std
21mr|aspell-mr-0.10.0-15|54	
21mr|aspell-mr-0.10.0-15|55	chmod 644 Copyright README*
21mr|aspell-mr-0.10.0-15|56	
21mr|aspell-mr-0.10.0-15|57	%clean
21mr|aspell-mr-0.10.0-15|58	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mr-0.10.0-15|59	
21mr|aspell-mr-0.10.0-15|60	%files
21mr|aspell-mr-0.10.0-15|61	%defattr(-,root,root)
21mr|aspell-mr-0.10.0-15|62	%doc Copyright README*
21mr|aspell-mr-0.10.0-15|63	%{_libdir}/aspell-%{aspell_ver}/*

11531 21
21mr|aspell-ms-0.50.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-ms-0.50.0-17|2	%define debug_package          %{nil}
21mr|aspell-ms-0.50.0-17|3	
21mr|aspell-ms-0.50.0-17|4	%define src_ver 0.50-0
21mr|aspell-ms-0.50.0-17|5	%define languageenglazy Malay
21mr|aspell-ms-0.50.0-17|6	%define languagecode ms
21mr|aspell-ms-0.50.0-17|7	%define lc_ctype ms_MY
21mr|aspell-ms-0.50.0-17|8	
21mr|aspell-ms-0.50.0-17|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-ms-0.50.0-17|10	Name:          aspell-%{languagecode}
21mr|aspell-ms-0.50.0-17|11	Version:       0.50.0
21mr|aspell-ms-0.50.0-17|12	Release:       17
21mr|aspell-ms-0.50.0-17|13	Group:         System/Internationalization
21mr|aspell-ms-0.50.0-17|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-ms-0.50.0-17|15	URL:		   http://aspell.net/
21mr|aspell-ms-0.50.0-17|16	License:	   GFDL / OOPDL
21mr|aspell-ms-0.50.0-17|17	
21mr|aspell-ms-0.50.0-17|18	BuildRequires: aspell >= 0.50
21mr|aspell-ms-0.50.0-17|19	BuildRequires: make
21mr|aspell-ms-0.50.0-17|20	Requires:      aspell >= 0.50
21mr|aspell-ms-0.50.0-17|21	
21mr|aspell-ms-0.50.0-17|22	# Mandriva Stuff
21mr|aspell-ms-0.50.0-17|23	Requires:      locales-%{languagecode}
21mr|aspell-ms-0.50.0-17|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ms-0.50.0-17|25	Provides:      enchant-dictionary = 1
21mr|aspell-ms-0.50.0-17|26	Provides:      aspell-dictionary
21mr|aspell-ms-0.50.0-17|27	Provides:	   aspell-%{lc_ctype}
21mr|aspell-ms-0.50.0-17|28	
21mr|aspell-ms-0.50.0-17|29	Autoreqprov:   no
21mr|aspell-ms-0.50.0-17|30	
21mr|aspell-ms-0.50.0-17|31	%description
21mr|aspell-ms-0.50.0-17|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-ms-0.50.0-17|33	
21mr|aspell-ms-0.50.0-17|34	%prep
21mr|aspell-ms-0.50.0-17|35	%setup -q -n %{name}-%{src_ver}
21mr|aspell-ms-0.50.0-17|36	
21mr|aspell-ms-0.50.0-17|37	%build
21mr|aspell-ms-0.50.0-17|38	# don't use configure macro
21mr|aspell-ms-0.50.0-17|39	./configure
21mr|aspell-ms-0.50.0-17|40	
21mr|aspell-ms-0.50.0-17|41	%make
21mr|aspell-ms-0.50.0-17|42	
21mr|aspell-ms-0.50.0-17|43	%install
21mr|aspell-ms-0.50.0-17|44	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ms-0.50.0-17|45	
21mr|aspell-ms-0.50.0-17|46	%makeinstall_std
21mr|aspell-ms-0.50.0-17|47	
21mr|aspell-ms-0.50.0-17|48	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
21mr|aspell-ms-0.50.0-17|49	mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell
21mr|aspell-ms-0.50.0-17|50	
21mr|aspell-ms-0.50.0-17|51	chmod 644 Copyright README* doc/*
21mr|aspell-ms-0.50.0-17|52	
21mr|aspell-ms-0.50.0-17|53	%clean
21mr|aspell-ms-0.50.0-17|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ms-0.50.0-17|55	
21mr|aspell-ms-0.50.0-17|56	%files
21mr|aspell-ms-0.50.0-17|57	%defattr(-,root,root)
21mr|aspell-ms-0.50.0-17|58	%doc README* Copyright doc/*
21mr|aspell-ms-0.50.0-17|59	%{_libdir}/aspell-*/*

11532 21
21mr|aspell-mt-0.50.0-15|1	%define _enable_debug_packages %{nil}
21mr|aspell-mt-0.50.0-15|2	%define debug_package          %{nil}
21mr|aspell-mt-0.50.0-15|3	
21mr|aspell-mt-0.50.0-15|4	%define src_ver 0.50-0
21mr|aspell-mt-0.50.0-15|5	%define languageenglazy Maltese
21mr|aspell-mt-0.50.0-15|6	%define languagecode mt
21mr|aspell-mt-0.50.0-15|7	%define lc_ctype mt_MT
21mr|aspell-mt-0.50.0-15|8	
21mr|aspell-mt-0.50.0-15|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-mt-0.50.0-15|10	Name:          aspell-%{languagecode}
21mr|aspell-mt-0.50.0-15|11	Version:       0.50.0
21mr|aspell-mt-0.50.0-15|12	Release:       15
21mr|aspell-mt-0.50.0-15|13	Group:         System/Internationalization
21mr|aspell-mt-0.50.0-15|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-mt-0.50.0-15|15	URL:		   http://aspell.net/
21mr|aspell-mt-0.50.0-15|16	License:	   LGPL
21mr|aspell-mt-0.50.0-15|17	
21mr|aspell-mt-0.50.0-15|18	BuildRequires: aspell >= 0.50
21mr|aspell-mt-0.50.0-15|19	BuildRequires: make
21mr|aspell-mt-0.50.0-15|20	Requires:      aspell >= 0.50
21mr|aspell-mt-0.50.0-15|21	
21mr|aspell-mt-0.50.0-15|22	# Mandriva Stuff
21mr|aspell-mt-0.50.0-15|23	Requires:      locales-%{languagecode}
21mr|aspell-mt-0.50.0-15|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-mt-0.50.0-15|25	Provides:      enchant-dictionary = 1
21mr|aspell-mt-0.50.0-15|26	Provides:      aspell-dictionary
21mr|aspell-mt-0.50.0-15|27	Provides:	   aspell-%{lc_ctype}
21mr|aspell-mt-0.50.0-15|28	
21mr|aspell-mt-0.50.0-15|29	Autoreqprov:   no
21mr|aspell-mt-0.50.0-15|30	
21mr|aspell-mt-0.50.0-15|31	%description
21mr|aspell-mt-0.50.0-15|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-mt-0.50.0-15|33	
21mr|aspell-mt-0.50.0-15|34	%prep
21mr|aspell-mt-0.50.0-15|35	%setup -q -n %{name}-%{src_ver}
21mr|aspell-mt-0.50.0-15|36	
21mr|aspell-mt-0.50.0-15|37	%build
21mr|aspell-mt-0.50.0-15|38	# don't use configure macro
21mr|aspell-mt-0.50.0-15|39	./configure
21mr|aspell-mt-0.50.0-15|40	
21mr|aspell-mt-0.50.0-15|41	%make
21mr|aspell-mt-0.50.0-15|42	
21mr|aspell-mt-0.50.0-15|43	%install
21mr|aspell-mt-0.50.0-15|44	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mt-0.50.0-15|45	
21mr|aspell-mt-0.50.0-15|46	%makeinstall_std
21mr|aspell-mt-0.50.0-15|47	
21mr|aspell-mt-0.50.0-15|48	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
21mr|aspell-mt-0.50.0-15|49	mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell
21mr|aspell-mt-0.50.0-15|50	
21mr|aspell-mt-0.50.0-15|51	chmod 644 Copyright README* doc/*
21mr|aspell-mt-0.50.0-15|52	
21mr|aspell-mt-0.50.0-15|53	%clean
21mr|aspell-mt-0.50.0-15|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-mt-0.50.0-15|55	
21mr|aspell-mt-0.50.0-15|56	%files
21mr|aspell-mt-0.50.0-15|57	%defattr(-,root,root)
21mr|aspell-mt-0.50.0-15|58	%doc README* Copyright doc/*
21mr|aspell-mt-0.50.0-15|59	%{_libdir}/aspell-*/*

11533 21
21mr|aspell-nb-0.50.1-13|1	%define src_ver 0.50.1-0
21mr|aspell-nb-0.50.1-13|2	%define languageenglazy Norwegian Bokmaal
21mr|aspell-nb-0.50.1-13|3	%define languagecode nb
21mr|aspell-nb-0.50.1-13|4	%define _enable_debug_packages %{nil}
21mr|aspell-nb-0.50.1-13|5	%define debug_package %{nil}
21mr|aspell-nb-0.50.1-13|6	%define aspellrelease 0.60
21mr|aspell-nb-0.50.1-13|7	
21mr|aspell-nb-0.50.1-13|8	Summary:	%{languageenglazy} files for aspell
21mr|aspell-nb-0.50.1-13|9	Name:		aspell-%{languagecode}
21mr|aspell-nb-0.50.1-13|10	Version:	0.50.1
21mr|aspell-nb-0.50.1-13|11	Release:	13
21mr|aspell-nb-0.50.1-13|12	License:	GPL
21mr|aspell-nb-0.50.1-13|13	Group:		System/Internationalization
21mr|aspell-nb-0.50.1-13|14	Url:		http://aspell.sourceforge.net/
21mr|aspell-nb-0.50.1-13|15	Source0:	ftp://ftp.gnu.org/aspell/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-nb-0.50.1-13|16	BuildRequires:	aspell >= 0.50
21mr|aspell-nb-0.50.1-13|17	Requires:	aspell >= 0.50
21mr|aspell-nb-0.50.1-13|18	# Mandriva Stuff
21mr|aspell-nb-0.50.1-13|19	Requires:	locales-%{languagecode}
21mr|aspell-nb-0.50.1-13|20	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-nb-0.50.1-13|21	Provides:	enchant-dictionary = 1
21mr|aspell-nb-0.50.1-13|22	Provides:	aspell-dictionary
21mr|aspell-nb-0.50.1-13|23	Provides:	aspell-no = 0.50.2-13
21mr|aspell-nb-0.50.1-13|24	Provides:	spell-no
21mr|aspell-nb-0.50.1-13|25	Provides:	spell-nb
21mr|aspell-nb-0.50.1-13|26	
21mr|aspell-nb-0.50.1-13|27	%description
21mr|aspell-nb-0.50.1-13|28	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-nb-0.50.1-13|29	
21mr|aspell-nb-0.50.1-13|30	%files
21mr|aspell-nb-0.50.1-13|31	%defattr(644,root,root,755)
21mr|aspell-nb-0.50.1-13|32	%doc README Copyright
21mr|aspell-nb-0.50.1-13|33	%{_libdir}/aspell-*/*
21mr|aspell-nb-0.50.1-13|34	
21mr|aspell-nb-0.50.1-13|35	#----------------------------------------------------------------------------
21mr|aspell-nb-0.50.1-13|36	
21mr|aspell-nb-0.50.1-13|37	%prep
21mr|aspell-nb-0.50.1-13|38	%setup -q -n %{name}-%{src_ver}
21mr|aspell-nb-0.50.1-13|39	
21mr|aspell-nb-0.50.1-13|40	%build
21mr|aspell-nb-0.50.1-13|41	# don't use configure macro
21mr|aspell-nb-0.50.1-13|42	./configure
21mr|aspell-nb-0.50.1-13|43	
21mr|aspell-nb-0.50.1-13|44	make
21mr|aspell-nb-0.50.1-13|45	
21mr|aspell-nb-0.50.1-13|46	%install
21mr|aspell-nb-0.50.1-13|47	%makeinstall_std
21mr|aspell-nb-0.50.1-13|48	mv %{buildroot}%{_libdir}/aspell-%{aspellrelease}/'bokm'$'\345''l.alias' %{buildroot}%{_libdir}/aspell-%{aspellrelease}/bokmål.alias

11534 21
21mr|aspell-nds-0.01.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-nds-0.01.0-17|2	%define debug_package          %{nil}
21mr|aspell-nds-0.01.0-17|3	
21mr|aspell-nds-0.01.0-17|4	%define src_ver 0.01-0
21mr|aspell-nds-0.01.0-17|5	%define fname aspell6-%{languagecode}
21mr|aspell-nds-0.01.0-17|6	%define aspell_ver 0.60
21mr|aspell-nds-0.01.0-17|7	%define languageenglazy Low-Saxon
21mr|aspell-nds-0.01.0-17|8	%define languagecode nds
21mr|aspell-nds-0.01.0-17|9	%define lc_ctype nds_DE
21mr|aspell-nds-0.01.0-17|10	
21mr|aspell-nds-0.01.0-17|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-nds-0.01.0-17|12	Name:          aspell-%{languagecode}
21mr|aspell-nds-0.01.0-17|13	Version:       0.01.0
21mr|aspell-nds-0.01.0-17|14	Release:       17
21mr|aspell-nds-0.01.0-17|15	Group:         System/Internationalization
21mr|aspell-nds-0.01.0-17|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-nds-0.01.0-17|17	URL:		   http://aspell.net/
21mr|aspell-nds-0.01.0-17|18	License:	   GPL
21mr|aspell-nds-0.01.0-17|19	Provides: spell-%{languagecode}
21mr|aspell-nds-0.01.0-17|20	
21mr|aspell-nds-0.01.0-17|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-nds-0.01.0-17|22	BuildRequires: make
21mr|aspell-nds-0.01.0-17|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-nds-0.01.0-17|24	
21mr|aspell-nds-0.01.0-17|25	# Mandriva Stuff
21mr|aspell-nds-0.01.0-17|26	Requires:      locales-%{languagecode}
21mr|aspell-nds-0.01.0-17|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-nds-0.01.0-17|28	Provides:      enchant-dictionary = 1
21mr|aspell-nds-0.01.0-17|29	Provides:      aspell-dictionary
21mr|aspell-nds-0.01.0-17|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-nds-0.01.0-17|31	
21mr|aspell-nds-0.01.0-17|32	Autoreqprov:   no
21mr|aspell-nds-0.01.0-17|33	
21mr|aspell-nds-0.01.0-17|34	%description
21mr|aspell-nds-0.01.0-17|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-nds-0.01.0-17|36	
21mr|aspell-nds-0.01.0-17|37	%prep
21mr|aspell-nds-0.01.0-17|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-nds-0.01.0-17|39	
21mr|aspell-nds-0.01.0-17|40	%build
21mr|aspell-nds-0.01.0-17|41	# don't use configure macro
21mr|aspell-nds-0.01.0-17|42	./configure
21mr|aspell-nds-0.01.0-17|43	
21mr|aspell-nds-0.01.0-17|44	%make
21mr|aspell-nds-0.01.0-17|45	
21mr|aspell-nds-0.01.0-17|46	%install
21mr|aspell-nds-0.01.0-17|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-nds-0.01.0-17|48	
21mr|aspell-nds-0.01.0-17|49	%makeinstall_std
21mr|aspell-nds-0.01.0-17|50	
21mr|aspell-nds-0.01.0-17|51	chmod 644 Copyright README*
21mr|aspell-nds-0.01.0-17|52	
21mr|aspell-nds-0.01.0-17|53	# if there is isn't a qwertz.kbd provided by aspell, create it
21mr|aspell-nds-0.01.0-17|54	if [ ! -r ${RPM_BUILD_ROOT}/%{_libdir}/aspell-%{aspell_ver}/qwertz.kbd \
21mr|aspell-nds-0.01.0-17|55	-a ! -r /%{_libdir}/aspell-%{aspell_ver}/qwertz.kbd ]
21mr|aspell-nds-0.01.0-17|56	then
21mr|aspell-nds-0.01.0-17|57	cat /%{_libdir}/aspell-%{aspell_ver}/standard.kbd | \
21mr|aspell-nds-0.01.0-17|58	perl -p -e 's/ty/tz/; s/yu/zu/; s/zx/yx/' \
21mr|aspell-nds-0.01.0-17|59	> ${RPM_BUILD_ROOT}/%{_libdir}/aspell-%{aspell_ver}/qwertz.kbd
21mr|aspell-nds-0.01.0-17|60	fi
21mr|aspell-nds-0.01.0-17|61	
21mr|aspell-nds-0.01.0-17|62	%clean
21mr|aspell-nds-0.01.0-17|63	rm -fr $RPM_BUILD_ROOT
21mr|aspell-nds-0.01.0-17|64	
21mr|aspell-nds-0.01.0-17|65	%files
21mr|aspell-nds-0.01.0-17|66	%defattr(-,root,root)
21mr|aspell-nds-0.01.0-17|67	%doc Copyright README*
21mr|aspell-nds-0.01.0-17|68	%{_libdir}/aspell-%{aspell_ver}/*

11535 21
21mr|aspell-nl-0.50.2-24|1	%define _enable_debug_packages %{nil}
21mr|aspell-nl-0.50.2-24|2	%define debug_package          %{nil}
21mr|aspell-nl-0.50.2-24|3	
21mr|aspell-nl-0.50.2-24|4	%define src_ver 0.50-2
21mr|aspell-nl-0.50.2-24|5	%define fname aspell-%{languagecode}
21mr|aspell-nl-0.50.2-24|6	%define aspell_ver 0.60
21mr|aspell-nl-0.50.2-24|7	%define languagelocal nederlandse
21mr|aspell-nl-0.50.2-24|8	%define languageeng dutch
21mr|aspell-nl-0.50.2-24|9	%define languageenglazy Dutch
21mr|aspell-nl-0.50.2-24|10	%define languagecode nl
21mr|aspell-nl-0.50.2-24|11	%define lc_ctype ln_NL
21mr|aspell-nl-0.50.2-24|12	
21mr|aspell-nl-0.50.2-24|13	Summary:	%{languageenglazy} files for aspell
21mr|aspell-nl-0.50.2-24|14	Name:		aspell-%{languagecode}
21mr|aspell-nl-0.50.2-24|15	Version:	0.50.2
21mr|aspell-nl-0.50.2-24|16	Release:	24
21mr|aspell-nl-0.50.2-24|17	Group:		System/Internationalization
21mr|aspell-nl-0.50.2-24|18	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-nl-0.50.2-24|19	URL:		http://aspell.sourceforge.net/
21mr|aspell-nl-0.50.2-24|20	License:	GPL
21mr|aspell-nl-0.50.2-24|21	Provides: spell-nl
21mr|aspell-nl-0.50.2-24|22	
21mr|aspell-nl-0.50.2-24|23	BuildRequires:	aspell >= %{aspell_ver}
21mr|aspell-nl-0.50.2-24|24	Requires:	aspell >= %{aspell_ver}
21mr|aspell-nl-0.50.2-24|25	
21mr|aspell-nl-0.50.2-24|26	# Mandriva Stuff
21mr|aspell-nl-0.50.2-24|27	Requires:	locales-%{languagecode}
21mr|aspell-nl-0.50.2-24|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-nl-0.50.2-24|29	Provides:	enchant-dictionary = 1
21mr|aspell-nl-0.50.2-24|30	Provides:	aspell-dictionary
21mr|aspell-nl-0.50.2-24|31	
21mr|aspell-nl-0.50.2-24|32	# RedHat Stuff. is this right:
21mr|aspell-nl-0.50.2-24|33	#Obsoletes: ispell-fr, ispell-french
21mr|aspell-nl-0.50.2-24|34	
21mr|aspell-nl-0.50.2-24|35	Autoreqprov:	no
21mr|aspell-nl-0.50.2-24|36	
21mr|aspell-nl-0.50.2-24|37	%description
21mr|aspell-nl-0.50.2-24|38	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-nl-0.50.2-24|39	
21mr|aspell-nl-0.50.2-24|40	%prep
21mr|aspell-nl-0.50.2-24|41	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-nl-0.50.2-24|42	
21mr|aspell-nl-0.50.2-24|43	%build
21mr|aspell-nl-0.50.2-24|44	./configure
21mr|aspell-nl-0.50.2-24|45	%make
21mr|aspell-nl-0.50.2-24|46	
21mr|aspell-nl-0.50.2-24|47	%install
21mr|aspell-nl-0.50.2-24|48	rm -fr $RPM_BUILD_ROOT
21mr|aspell-nl-0.50.2-24|49	make DESTDIR=$RPM_BUILD_ROOT install
21mr|aspell-nl-0.50.2-24|50	
21mr|aspell-nl-0.50.2-24|51	# fix doc perms
21mr|aspell-nl-0.50.2-24|52	chmod 644 README doc/*
21mr|aspell-nl-0.50.2-24|53	
21mr|aspell-nl-0.50.2-24|54	cd $RPM_BUILD_ROOT%{_libdir}/aspell && ln -s nl.rws nederlands
21mr|aspell-nl-0.50.2-24|55	
21mr|aspell-nl-0.50.2-24|56	%clean
21mr|aspell-nl-0.50.2-24|57	rm -fr $RPM_BUILD_ROOT
21mr|aspell-nl-0.50.2-24|58	
21mr|aspell-nl-0.50.2-24|59	%files
21mr|aspell-nl-0.50.2-24|60	%defattr(-,root,root)
21mr|aspell-nl-0.50.2-24|61	%doc README
21mr|aspell-nl-0.50.2-24|62	%{_libdir}/aspell-%{aspell_ver}/*

11536 21
21mr|aspell-nn-0.50.1-18|1	%define _enable_debug_packages %{nil}
21mr|aspell-nn-0.50.1-18|2	%define debug_package          %{nil}
21mr|aspell-nn-0.50.1-18|3	
21mr|aspell-nn-0.50.1-18|4	%define src_ver 0.50.1-1
21mr|aspell-nn-0.50.1-18|5	%define languageenglazy Nynorsk
21mr|aspell-nn-0.50.1-18|6	%define languagecode nn
21mr|aspell-nn-0.50.1-18|7	%define lc_ctype nn_NO
21mr|aspell-nn-0.50.1-18|8	
21mr|aspell-nn-0.50.1-18|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-nn-0.50.1-18|10	Name:          aspell-%{languagecode}
21mr|aspell-nn-0.50.1-18|11	Version:       0.50.1
21mr|aspell-nn-0.50.1-18|12	Release:       18
21mr|aspell-nn-0.50.1-18|13	Group:         System/Internationalization
21mr|aspell-nn-0.50.1-18|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-nn-0.50.1-18|15	URL:		   http://aspell.net/
21mr|aspell-nn-0.50.1-18|16	License:	   GPL
21mr|aspell-nn-0.50.1-18|17	
21mr|aspell-nn-0.50.1-18|18	BuildRequires: aspell >= 0.50
21mr|aspell-nn-0.50.1-18|19	BuildRequires: make
21mr|aspell-nn-0.50.1-18|20	Requires:      aspell >= 0.50
21mr|aspell-nn-0.50.1-18|21	
21mr|aspell-nn-0.50.1-18|22	# Mandriva Stuff
21mr|aspell-nn-0.50.1-18|23	Requires:      locales-%{languagecode}
21mr|aspell-nn-0.50.1-18|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-nn-0.50.1-18|25	Provides:      enchant-dictionary = 1
21mr|aspell-nn-0.50.1-18|26	Provides:      aspell-dictionary
21mr|aspell-nn-0.50.1-18|27	Provides:	   aspell-%{lc_ctype}
21mr|aspell-nn-0.50.1-18|28	
21mr|aspell-nn-0.50.1-18|29	Autoreqprov:   no
21mr|aspell-nn-0.50.1-18|30	
21mr|aspell-nn-0.50.1-18|31	%description
21mr|aspell-nn-0.50.1-18|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-nn-0.50.1-18|33	
21mr|aspell-nn-0.50.1-18|34	%prep
21mr|aspell-nn-0.50.1-18|35	%setup -q -n %{name}-%{src_ver}
21mr|aspell-nn-0.50.1-18|36	
21mr|aspell-nn-0.50.1-18|37	%build
21mr|aspell-nn-0.50.1-18|38	# don't use configure macro
21mr|aspell-nn-0.50.1-18|39	./configure
21mr|aspell-nn-0.50.1-18|40	
21mr|aspell-nn-0.50.1-18|41	%make
21mr|aspell-nn-0.50.1-18|42	
21mr|aspell-nn-0.50.1-18|43	%install
21mr|aspell-nn-0.50.1-18|44	rm -fr $RPM_BUILD_ROOT
21mr|aspell-nn-0.50.1-18|45	
21mr|aspell-nn-0.50.1-18|46	%makeinstall_std
21mr|aspell-nn-0.50.1-18|47	
21mr|aspell-nn-0.50.1-18|48	chmod 644 Copyright README* doc/*
21mr|aspell-nn-0.50.1-18|49	
21mr|aspell-nn-0.50.1-18|50	%clean
21mr|aspell-nn-0.50.1-18|51	rm -fr $RPM_BUILD_ROOT
21mr|aspell-nn-0.50.1-18|52	
21mr|aspell-nn-0.50.1-18|53	%files
21mr|aspell-nn-0.50.1-18|54	%defattr(-,root,root)
21mr|aspell-nn-0.50.1-18|55	%doc README* Copyright doc/*
21mr|aspell-nn-0.50.1-18|56	%{_libdir}/aspell-*/*

11537 21
21mr|aspell-ny-0.01.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-ny-0.01.0-17|2	%define debug_package          %{nil}
21mr|aspell-ny-0.01.0-17|3	
21mr|aspell-ny-0.01.0-17|4	%define src_ver 0.01-0
21mr|aspell-ny-0.01.0-17|5	%define fname aspell5-%{languagecode}
21mr|aspell-ny-0.01.0-17|6	%define aspell_ver 0.60
21mr|aspell-ny-0.01.0-17|7	%define languageenglazy Nyanja
21mr|aspell-ny-0.01.0-17|8	%define languagecode ny
21mr|aspell-ny-0.01.0-17|9	# FIXME: no locale yet
21mr|aspell-ny-0.01.0-17|10	%define lc_ctype ny_
21mr|aspell-ny-0.01.0-17|11	
21mr|aspell-ny-0.01.0-17|12	Summary:       %{languageenglazy} files for aspell
21mr|aspell-ny-0.01.0-17|13	Name:          aspell-%{languagecode}
21mr|aspell-ny-0.01.0-17|14	Version:       0.01.0
21mr|aspell-ny-0.01.0-17|15	Release:       17
21mr|aspell-ny-0.01.0-17|16	Group:         System/Internationalization
21mr|aspell-ny-0.01.0-17|17	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-ny-0.01.0-17|18	URL:		   http://aspell.net/
21mr|aspell-ny-0.01.0-17|19	License:	   GPL
21mr|aspell-ny-0.01.0-17|20	Provides: spell-%{languagecode}
21mr|aspell-ny-0.01.0-17|21	
21mr|aspell-ny-0.01.0-17|22	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-ny-0.01.0-17|23	BuildRequires: make
21mr|aspell-ny-0.01.0-17|24	Requires:      aspell >= %{aspell_ver}
21mr|aspell-ny-0.01.0-17|25	
21mr|aspell-ny-0.01.0-17|26	# Mandriva Stuff
21mr|aspell-ny-0.01.0-17|27	# no locales-ny available yet.
21mr|aspell-ny-0.01.0-17|28	#Requires:      locales-%{languagecode}
21mr|aspell-ny-0.01.0-17|29	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ny-0.01.0-17|30	Provides:      enchant-dictionary = 1
21mr|aspell-ny-0.01.0-17|31	Provides:      aspell-dictionary
21mr|aspell-ny-0.01.0-17|32	Provides:      aspell-%{lc_ctype}
21mr|aspell-ny-0.01.0-17|33	
21mr|aspell-ny-0.01.0-17|34	Autoreqprov:   no
21mr|aspell-ny-0.01.0-17|35	
21mr|aspell-ny-0.01.0-17|36	%description
21mr|aspell-ny-0.01.0-17|37	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-ny-0.01.0-17|38	
21mr|aspell-ny-0.01.0-17|39	%prep
21mr|aspell-ny-0.01.0-17|40	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-ny-0.01.0-17|41	
21mr|aspell-ny-0.01.0-17|42	%build
21mr|aspell-ny-0.01.0-17|43	# don't use configure macro
21mr|aspell-ny-0.01.0-17|44	./configure
21mr|aspell-ny-0.01.0-17|45	
21mr|aspell-ny-0.01.0-17|46	%make
21mr|aspell-ny-0.01.0-17|47	
21mr|aspell-ny-0.01.0-17|48	%install
21mr|aspell-ny-0.01.0-17|49	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ny-0.01.0-17|50	
21mr|aspell-ny-0.01.0-17|51	%makeinstall_std
21mr|aspell-ny-0.01.0-17|52	
21mr|aspell-ny-0.01.0-17|53	chmod 644 Copyright README* doc/*
21mr|aspell-ny-0.01.0-17|54	
21mr|aspell-ny-0.01.0-17|55	%clean
21mr|aspell-ny-0.01.0-17|56	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ny-0.01.0-17|57	
21mr|aspell-ny-0.01.0-17|58	%files
21mr|aspell-ny-0.01.0-17|59	%defattr(-,root,root)
21mr|aspell-ny-0.01.0-17|60	%doc README* Copyright doc/*
21mr|aspell-ny-0.01.0-17|61	%{_libdir}/aspell-%{aspell_ver}/*

11538 21
21mr|aspell-or-0.03.1-15|1	%define _enable_debug_packages %{nil}
21mr|aspell-or-0.03.1-15|2	%define debug_package          %{nil}
21mr|aspell-or-0.03.1-15|3	
21mr|aspell-or-0.03.1-15|4	%define src_ver 0.03-1
21mr|aspell-or-0.03.1-15|5	%define fname aspell6-%{languagecode}
21mr|aspell-or-0.03.1-15|6	%define aspell_ver 0.60
21mr|aspell-or-0.03.1-15|7	%define languageenglazy Oriya
21mr|aspell-or-0.03.1-15|8	%define languagecode or
21mr|aspell-or-0.03.1-15|9	%define lc_ctype or_IN
21mr|aspell-or-0.03.1-15|10	
21mr|aspell-or-0.03.1-15|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-or-0.03.1-15|12	Name:          aspell-%{languagecode}
21mr|aspell-or-0.03.1-15|13	Version:       0.03.1
21mr|aspell-or-0.03.1-15|14	Release:       15
21mr|aspell-or-0.03.1-15|15	Group:         System/Internationalization
21mr|aspell-or-0.03.1-15|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-or-0.03.1-15|17	URL:		   http://aspell.net/
21mr|aspell-or-0.03.1-15|18	License:	   GPL
21mr|aspell-or-0.03.1-15|19	Provides: spell-%{languagecode}
21mr|aspell-or-0.03.1-15|20	
21mr|aspell-or-0.03.1-15|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-or-0.03.1-15|22	BuildRequires: make
21mr|aspell-or-0.03.1-15|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-or-0.03.1-15|24	
21mr|aspell-or-0.03.1-15|25	# Mandriva Stuff
21mr|aspell-or-0.03.1-15|26	# there is no locales-or yet.
21mr|aspell-or-0.03.1-15|27	#Requires:      locales-%{languagecode}
21mr|aspell-or-0.03.1-15|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-or-0.03.1-15|29	Provides:      enchant-dictionary = 1
21mr|aspell-or-0.03.1-15|30	Provides:      aspell-dictionary
21mr|aspell-or-0.03.1-15|31	Provides:      aspell-%{lc_ctype}
21mr|aspell-or-0.03.1-15|32	
21mr|aspell-or-0.03.1-15|33	Autoreqprov:   no
21mr|aspell-or-0.03.1-15|34	
21mr|aspell-or-0.03.1-15|35	%description
21mr|aspell-or-0.03.1-15|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-or-0.03.1-15|37	
21mr|aspell-or-0.03.1-15|38	%prep
21mr|aspell-or-0.03.1-15|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-or-0.03.1-15|40	
21mr|aspell-or-0.03.1-15|41	%build
21mr|aspell-or-0.03.1-15|42	# don't use configure macro
21mr|aspell-or-0.03.1-15|43	./configure
21mr|aspell-or-0.03.1-15|44	
21mr|aspell-or-0.03.1-15|45	%make
21mr|aspell-or-0.03.1-15|46	
21mr|aspell-or-0.03.1-15|47	%install
21mr|aspell-or-0.03.1-15|48	rm -fr $RPM_BUILD_ROOT
21mr|aspell-or-0.03.1-15|49	
21mr|aspell-or-0.03.1-15|50	%makeinstall_std
21mr|aspell-or-0.03.1-15|51	
21mr|aspell-or-0.03.1-15|52	chmod 644 Copyright README*
21mr|aspell-or-0.03.1-15|53	
21mr|aspell-or-0.03.1-15|54	%clean
21mr|aspell-or-0.03.1-15|55	rm -fr $RPM_BUILD_ROOT
21mr|aspell-or-0.03.1-15|56	
21mr|aspell-or-0.03.1-15|57	%files
21mr|aspell-or-0.03.1-15|58	%defattr(-,root,root)
21mr|aspell-or-0.03.1-15|59	%doc Copyright README* doc/*
21mr|aspell-or-0.03.1-15|60	%{_libdir}/aspell-%{aspell_ver}/*

11539 21
21mr|aspell-pa-0.01.1-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-pa-0.01.1-16|2	%define debug_package          %{nil}
21mr|aspell-pa-0.01.1-16|3	
21mr|aspell-pa-0.01.1-16|4	%define src_ver 0.01-1
21mr|aspell-pa-0.01.1-16|5	%define fname aspell6-%{languagecode}
21mr|aspell-pa-0.01.1-16|6	%define aspell_ver 0.60
21mr|aspell-pa-0.01.1-16|7	%define languageenglazy Punjabi
21mr|aspell-pa-0.01.1-16|8	%define languagecode pa
21mr|aspell-pa-0.01.1-16|9	%define lc_ctype pa_IN
21mr|aspell-pa-0.01.1-16|10	
21mr|aspell-pa-0.01.1-16|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-pa-0.01.1-16|12	Name:          aspell-%{languagecode}
21mr|aspell-pa-0.01.1-16|13	Version:       0.01.1
21mr|aspell-pa-0.01.1-16|14	Release:       16
21mr|aspell-pa-0.01.1-16|15	Group:         System/Internationalization
21mr|aspell-pa-0.01.1-16|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-pa-0.01.1-16|17	URL:		   http://aspell.net/
21mr|aspell-pa-0.01.1-16|18	License:	   GPL
21mr|aspell-pa-0.01.1-16|19	Provides: spell-%{languagecode}
21mr|aspell-pa-0.01.1-16|20	
21mr|aspell-pa-0.01.1-16|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-pa-0.01.1-16|22	BuildRequires: make
21mr|aspell-pa-0.01.1-16|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-pa-0.01.1-16|24	
21mr|aspell-pa-0.01.1-16|25	# Mandriva Stuff
21mr|aspell-pa-0.01.1-16|26	Requires:      locales-%{languagecode}
21mr|aspell-pa-0.01.1-16|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-pa-0.01.1-16|28	Provides:      enchant-dictionary = 1
21mr|aspell-pa-0.01.1-16|29	Provides:      aspell-dictionary
21mr|aspell-pa-0.01.1-16|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-pa-0.01.1-16|31	
21mr|aspell-pa-0.01.1-16|32	Autoreqprov:   no
21mr|aspell-pa-0.01.1-16|33	
21mr|aspell-pa-0.01.1-16|34	%description
21mr|aspell-pa-0.01.1-16|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-pa-0.01.1-16|36	
21mr|aspell-pa-0.01.1-16|37	%prep
21mr|aspell-pa-0.01.1-16|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-pa-0.01.1-16|39	
21mr|aspell-pa-0.01.1-16|40	%build
21mr|aspell-pa-0.01.1-16|41	# don't use configure macro
21mr|aspell-pa-0.01.1-16|42	./configure
21mr|aspell-pa-0.01.1-16|43	
21mr|aspell-pa-0.01.1-16|44	%make
21mr|aspell-pa-0.01.1-16|45	
21mr|aspell-pa-0.01.1-16|46	%install
21mr|aspell-pa-0.01.1-16|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-pa-0.01.1-16|48	
21mr|aspell-pa-0.01.1-16|49	%makeinstall_std
21mr|aspell-pa-0.01.1-16|50	
21mr|aspell-pa-0.01.1-16|51	chmod 644 Copyright README*
21mr|aspell-pa-0.01.1-16|52	
21mr|aspell-pa-0.01.1-16|53	%clean
21mr|aspell-pa-0.01.1-16|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-pa-0.01.1-16|55	
21mr|aspell-pa-0.01.1-16|56	%files
21mr|aspell-pa-0.01.1-16|57	%defattr(-,root,root)
21mr|aspell-pa-0.01.1-16|58	%doc Copyright README*
21mr|aspell-pa-0.01.1-16|59	%{_libdir}/aspell-%{aspell_ver}/*

11540 21
21mr|aspell-pl-0.60.5-3.20110628.2|1	%define src_ver 6.0
21mr|aspell-pl-0.60.5-3.20110628.2|2	%define snap 20110628
21mr|aspell-pl-0.60.5-3.20110628.2|3	%define relsnap %{snap}-0
21mr|aspell-pl-0.60.5-3.20110628.2|4	%define languageeng polish
21mr|aspell-pl-0.60.5-3.20110628.2|5	%define languageenglazy Polish
21mr|aspell-pl-0.60.5-3.20110628.2|6	%define languagecode pl
21mr|aspell-pl-0.60.5-3.20110628.2|7	%define lc_ctype pl_PL
21mr|aspell-pl-0.60.5-3.20110628.2|8	
21mr|aspell-pl-0.60.5-3.20110628.2|9	%define fname aspell6-pl-%{snap}
21mr|aspell-pl-0.60.5-3.20110628.2|10	
21mr|aspell-pl-0.60.5-3.20110628.2|11	Summary:	%{languageenglazy} dictionary for aspell
21mr|aspell-pl-0.60.5-3.20110628.2|12	Name:		aspell-pl
21mr|aspell-pl-0.60.5-3.20110628.2|13	Version:	0.60.5
21mr|aspell-pl-0.60.5-3.20110628.2|14	Release:	3.%{snap}.2
21mr|aspell-pl-0.60.5-3.20110628.2|15	License:	GPLv2+
21mr|aspell-pl-0.60.5-3.20110628.2|16	Group:		System/Internationalization
21mr|aspell-pl-0.60.5-3.20110628.2|17	URL:		http://www.sjp.pl/slownik/ort/
21mr|aspell-pl-0.60.5-3.20110628.2|18	Source0:	http://sjp.pl/slownik/ort/sjp-aspell6-%{languagecode}-%{src_ver}_%{relsnap}.tar.bz2
21mr|aspell-pl-0.60.5-3.20110628.2|19	BuildRequires:	aspell >= 0.60.5
21mr|aspell-pl-0.60.5-3.20110628.2|20	Requires:	aspell >= %{version}
21mr|aspell-pl-0.60.5-3.20110628.2|21	Provides:	spell-%{languagecode}
21mr|aspell-pl-0.60.5-3.20110628.2|22	# Mandriva Stuff
21mr|aspell-pl-0.60.5-3.20110628.2|23	Requires:	locales-%{languagecode}
21mr|aspell-pl-0.60.5-3.20110628.2|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-pl-0.60.5-3.20110628.2|25	Provides:	enchant-dictionary = 1
21mr|aspell-pl-0.60.5-3.20110628.2|26	Provides:	aspell-dictionary
21mr|aspell-pl-0.60.5-3.20110628.2|27	Provides:	aspell-%{lc_ctype}
21mr|aspell-pl-0.60.5-3.20110628.2|28	BuildArch:	noarch
21mr|aspell-pl-0.60.5-3.20110628.2|29	
21mr|aspell-pl-0.60.5-3.20110628.2|30	%description
21mr|aspell-pl-0.60.5-3.20110628.2|31	Polish dictionary (i.e. word list) for aspell.
21mr|aspell-pl-0.60.5-3.20110628.2|32	
21mr|aspell-pl-0.60.5-3.20110628.2|33	%prep
21mr|aspell-pl-0.60.5-3.20110628.2|34	%setup -qn aspell6-%{languagecode}-%{src_ver}_%{relsnap}
21mr|aspell-pl-0.60.5-3.20110628.2|35	
21mr|aspell-pl-0.60.5-3.20110628.2|36	%build
21mr|aspell-pl-0.60.5-3.20110628.2|37	# note: configure is not autoconf-generated
21mr|aspell-pl-0.60.5-3.20110628.2|38	./configure
21mr|aspell-pl-0.60.5-3.20110628.2|39	
21mr|aspell-pl-0.60.5-3.20110628.2|40	%make
21mr|aspell-pl-0.60.5-3.20110628.2|41	
21mr|aspell-pl-0.60.5-3.20110628.2|42	%install
21mr|aspell-pl-0.60.5-3.20110628.2|43	%makeinstall_std
21mr|aspell-pl-0.60.5-3.20110628.2|44	
21mr|aspell-pl-0.60.5-3.20110628.2|45	%files
21mr|aspell-pl-0.60.5-3.20110628.2|46	%defattr(644,root,root,755)
21mr|aspell-pl-0.60.5-3.20110628.2|47	%doc README doc/*
21mr|aspell-pl-0.60.5-3.20110628.2|48	%{_libdir}/aspell-*/*

11541 21
21mr|aspell-pt-0.60.0-9|1	%define _enable_debug_packages %{nil}
21mr|aspell-pt-0.60.0-9|2	%define debug_package          %{nil}
21mr|aspell-pt-0.60.0-9|3	
21mr|aspell-pt-0.60.0-9|4	%define intname aspell6
21mr|aspell-pt-0.60.0-9|5	%define intver 20110424
21mr|aspell-pt-0.60.0-9|6	
21mr|aspell-pt-0.60.0-9|7	%define languageenglazy Portuguese
21mr|aspell-pt-0.60.0-9|8	%define languagecode pt
21mr|aspell-pt-0.60.0-9|9	%define lc_ctype pt_PT
21mr|aspell-pt-0.60.0-9|10	
21mr|aspell-pt-0.60.0-9|11	Summary:	%{languageenglazy} files for aspell
21mr|aspell-pt-0.60.0-9|12	Name:		aspell-%{languagecode}
21mr|aspell-pt-0.60.0-9|13	Group:		System/Internationalization
21mr|aspell-pt-0.60.0-9|14	Version:	0.60.0
21mr|aspell-pt-0.60.0-9|15	Release:	9
21mr|aspell-pt-0.60.0-9|16	License:	GPL
21mr|aspell-pt-0.60.0-9|17	Url:		http://aspell.sourceforge.net/
21mr|aspell-pt-0.60.0-9|18	# http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-pt-0.60.0-9|19	Source0:	http://natura.di.uminho.pt/download/sources/Dictionaries/aspell6/%{intname}.%{languagecode}-%{intver}.tar.bz2
21mr|aspell-pt-0.60.0-9|20	BuildRequires:	aspell >= 0.60
21mr|aspell-pt-0.60.0-9|21	Requires:	aspell >= 0.60
21mr|aspell-pt-0.60.0-9|22	# Mandriva Stuff
21mr|aspell-pt-0.60.0-9|23	Requires:	locales-%{languagecode}
21mr|aspell-pt-0.60.0-9|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-pt-0.60.0-9|25	Provides:	enchant-dictionary = 1
21mr|aspell-pt-0.60.0-9|26	Provides:	aspell-dictionary
21mr|aspell-pt-0.60.0-9|27	Provides:	aspell-%{lc_ctype}
21mr|aspell-pt-0.60.0-9|28	
21mr|aspell-pt-0.60.0-9|29	%description
21mr|aspell-pt-0.60.0-9|30	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-pt-0.60.0-9|31	
21mr|aspell-pt-0.60.0-9|32	%files
21mr|aspell-pt-0.60.0-9|33	%doc README Copyright doc/LEIAME.txt
21mr|aspell-pt-0.60.0-9|34	%{_libdir}/aspell-*/*
21mr|aspell-pt-0.60.0-9|35	
21mr|aspell-pt-0.60.0-9|36	#----------------------------------------------------------------------------
21mr|aspell-pt-0.60.0-9|37	
21mr|aspell-pt-0.60.0-9|38	%prep
21mr|aspell-pt-0.60.0-9|39	%setup -qn %{intname}-%{lc_ctype}-%{intver}-0
21mr|aspell-pt-0.60.0-9|40	
21mr|aspell-pt-0.60.0-9|41	%build
21mr|aspell-pt-0.60.0-9|42	# don't use configure macro
21mr|aspell-pt-0.60.0-9|43	./configure
21mr|aspell-pt-0.60.0-9|44	%make
21mr|aspell-pt-0.60.0-9|45	
21mr|aspell-pt-0.60.0-9|46	%install
21mr|aspell-pt-0.60.0-9|47	%makeinstall_std

11542 21
21mr|aspell-pt-preao-0.60.0-10|1	%define _enable_debug_packages %{nil}
21mr|aspell-pt-preao-0.60.0-10|2	%define debug_package          %{nil}
21mr|aspell-pt-preao-0.60.0-10|3	
21mr|aspell-pt-preao-0.60.0-10|4	%define intname aspell6
21mr|aspell-pt-preao-0.60.0-10|5	%define intver 20110424
21mr|aspell-pt-preao-0.60.0-10|6	
21mr|aspell-pt-preao-0.60.0-10|7	%define languageglazy Portuguese
21mr|aspell-pt-preao-0.60.0-10|8	%define languagecode pt-preao
21mr|aspell-pt-preao-0.60.0-10|9	%define lc_ctype pt_PT-preao
21mr|aspell-pt-preao-0.60.0-10|10	
21mr|aspell-pt-preao-0.60.0-10|11	Summary:	%{languageglazy} files previous to 1990 orthography agreement for aspell
21mr|aspell-pt-preao-0.60.0-10|12	Name:		aspell-%{languagecode}
21mr|aspell-pt-preao-0.60.0-10|13	Version:	0.60.0
21mr|aspell-pt-preao-0.60.0-10|14	Release:	10
21mr|aspell-pt-preao-0.60.0-10|15	License:	GPL
21mr|aspell-pt-preao-0.60.0-10|16	Group:		System/Internationalization
21mr|aspell-pt-preao-0.60.0-10|17	Url:		http://aspell.sourceforge.net/
21mr|aspell-pt-preao-0.60.0-10|18	# http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-pt-preao-0.60.0-10|19	Source0:	http://natura.di.uminho.pt/download/sources/Dictionaries/aspell6/%{intname}.%{languagecode}-%{intver}.tar.bz2
21mr|aspell-pt-preao-0.60.0-10|20	BuildRequires:	aspell >= 0.60
21mr|aspell-pt-preao-0.60.0-10|21	Requires:	aspell >= 0.60
21mr|aspell-pt-preao-0.60.0-10|22	# Mandriva Stuff
21mr|aspell-pt-preao-0.60.0-10|23	Requires:	locales-pt
21mr|aspell-pt-preao-0.60.0-10|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-pt-preao-0.60.0-10|25	Provides:	enchant-dictionary = 1
21mr|aspell-pt-preao-0.60.0-10|26	Provides:	aspell-dictionary
21mr|aspell-pt-preao-0.60.0-10|27	Provides:	aspell-%{lc_ctype}
21mr|aspell-pt-preao-0.60.0-10|28	
21mr|aspell-pt-preao-0.60.0-10|29	%description
21mr|aspell-pt-preao-0.60.0-10|30	A %{languageglazy} dictionary previous to the orthography agreement made in 1990
21mr|aspell-pt-preao-0.60.0-10|31	to use with aspell, a spelling checker.
21mr|aspell-pt-preao-0.60.0-10|32	Version %{intver}.
21mr|aspell-pt-preao-0.60.0-10|33	
21mr|aspell-pt-preao-0.60.0-10|34	%files
21mr|aspell-pt-preao-0.60.0-10|35	%doc README Copyright COPYING doc/LEIAME-preao.txt
21mr|aspell-pt-preao-0.60.0-10|36	%{_libdir}/aspell-*/*
21mr|aspell-pt-preao-0.60.0-10|37	
21mr|aspell-pt-preao-0.60.0-10|38	#----------------------------------------------------------------------------
21mr|aspell-pt-preao-0.60.0-10|39	
21mr|aspell-pt-preao-0.60.0-10|40	%prep
21mr|aspell-pt-preao-0.60.0-10|41	%setup -qn %{intname}-%{lc_ctype}-%{intver}-0
21mr|aspell-pt-preao-0.60.0-10|42	
21mr|aspell-pt-preao-0.60.0-10|43	%build
21mr|aspell-pt-preao-0.60.0-10|44	# don't use configure macro
21mr|aspell-pt-preao-0.60.0-10|45	./configure
21mr|aspell-pt-preao-0.60.0-10|46	%make
21mr|aspell-pt-preao-0.60.0-10|47	
21mr|aspell-pt-preao-0.60.0-10|48	%install
21mr|aspell-pt-preao-0.60.0-10|49	%makeinstall_std

11543 21
21mr|aspell-qu-20040424.1-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-qu-20040424.1-16|2	%define debug_package          %{nil}
21mr|aspell-qu-20040424.1-16|3	
21mr|aspell-qu-20040424.1-16|4	%define src_ver 0.02-0
21mr|aspell-qu-20040424.1-16|5	%define fname aspell6-%{languagecode}
21mr|aspell-qu-20040424.1-16|6	%define aspell_ver 0.60
21mr|aspell-qu-20040424.1-16|7	%define languageenglazy Quechua
21mr|aspell-qu-20040424.1-16|8	%define languagecode qu
21mr|aspell-qu-20040424.1-16|9	# FIXME: no locale yet
21mr|aspell-qu-20040424.1-16|10	%define lc_ctype qu_PE
21mr|aspell-qu-20040424.1-16|11	
21mr|aspell-qu-20040424.1-16|12	Summary:       %{languageenglazy} files for aspell
21mr|aspell-qu-20040424.1-16|13	Name:          aspell-%{languagecode}
21mr|aspell-qu-20040424.1-16|14	Version:       20040424.1
21mr|aspell-qu-20040424.1-16|15	Release:       16
21mr|aspell-qu-20040424.1-16|16	Group:         System/Internationalization
21mr|aspell-qu-20040424.1-16|17	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-qu-20040424.1-16|18	URL:		   http://aspell.net/
21mr|aspell-qu-20040424.1-16|19	License:	   GPL
21mr|aspell-qu-20040424.1-16|20	Provides: spell-%{languagecode}
21mr|aspell-qu-20040424.1-16|21	
21mr|aspell-qu-20040424.1-16|22	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-qu-20040424.1-16|23	BuildRequires: make
21mr|aspell-qu-20040424.1-16|24	Requires:      aspell >= %{aspell_ver}
21mr|aspell-qu-20040424.1-16|25	
21mr|aspell-qu-20040424.1-16|26	# Mandriva Stuff
21mr|aspell-qu-20040424.1-16|27	#Requires:      locales-%{languagecode}
21mr|aspell-qu-20040424.1-16|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-qu-20040424.1-16|29	Provides:      enchant-dictionary = 1
21mr|aspell-qu-20040424.1-16|30	Provides:      aspell-dictionary
21mr|aspell-qu-20040424.1-16|31	Provides:      aspell-%{lc_ctype}
21mr|aspell-qu-20040424.1-16|32	
21mr|aspell-qu-20040424.1-16|33	Autoreqprov:   no
21mr|aspell-qu-20040424.1-16|34	
21mr|aspell-qu-20040424.1-16|35	%description
21mr|aspell-qu-20040424.1-16|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-qu-20040424.1-16|37	
21mr|aspell-qu-20040424.1-16|38	%prep
21mr|aspell-qu-20040424.1-16|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-qu-20040424.1-16|40	
21mr|aspell-qu-20040424.1-16|41	%build
21mr|aspell-qu-20040424.1-16|42	# don't use configure macro
21mr|aspell-qu-20040424.1-16|43	./configure
21mr|aspell-qu-20040424.1-16|44	
21mr|aspell-qu-20040424.1-16|45	%make
21mr|aspell-qu-20040424.1-16|46	
21mr|aspell-qu-20040424.1-16|47	%install
21mr|aspell-qu-20040424.1-16|48	rm -fr $RPM_BUILD_ROOT
21mr|aspell-qu-20040424.1-16|49	
21mr|aspell-qu-20040424.1-16|50	%makeinstall_std
21mr|aspell-qu-20040424.1-16|51	
21mr|aspell-qu-20040424.1-16|52	chmod 644 Copyright README*
21mr|aspell-qu-20040424.1-16|53	
21mr|aspell-qu-20040424.1-16|54	%clean
21mr|aspell-qu-20040424.1-16|55	rm -fr $RPM_BUILD_ROOT
21mr|aspell-qu-20040424.1-16|56	
21mr|aspell-qu-20040424.1-16|57	%files
21mr|aspell-qu-20040424.1-16|58	%defattr(-,root,root)
21mr|aspell-qu-20040424.1-16|59	%doc README* Copyright
21mr|aspell-qu-20040424.1-16|60	%{_libdir}/aspell-%{aspell_ver}/*

11544 21
21mr|aspell-ro-3.3.10-2|1	%define _enable_debug_packages %{nil}
21mr|aspell-ro-3.3.10-2|2	%define debug_package          %{nil}
21mr|aspell-ro-3.3.10-2|3	
21mr|aspell-ro-3.3.10-2|4	#
21mr|aspell-ro-3.3.10-2|5	# NOTE: rpm is unable to package filenames in an enocidng other than the
21mr|aspell-ro-3.3.10-2|6	# the one it is currently using; so this package has to be build with
21mr|aspell-ro-3.3.10-2|7	# an iso-8859-* locale; eg: LC_ALL=fr rpm -be specfile
21mr|aspell-ro-3.3.10-2|8	#
21mr|aspell-ro-3.3.10-2|9	
21mr|aspell-ro-3.3.10-2|10	%define src_ver 3.3-2
21mr|aspell-ro-3.3.10-2|11	
21mr|aspell-ro-3.3.10-2|12	%define languageenglazy Romanian
21mr|aspell-ro-3.3.10-2|13	%define languagecode ro
21mr|aspell-ro-3.3.10-2|14	%define lc_ctype ro_RO
21mr|aspell-ro-3.3.10-2|15	
21mr|aspell-ro-3.3.10-2|16	Summary:	%{languageenglazy} files for aspell
21mr|aspell-ro-3.3.10-2|17	Name:		aspell-%{languagecode}
21mr|aspell-ro-3.3.10-2|18	Version:	3.3.10
21mr|aspell-ro-3.3.10-2|19	Release:	2
21mr|aspell-ro-3.3.10-2|20	License:	Free
21mr|aspell-ro-3.3.10-2|21	Group:		System/Internationalization
21mr|aspell-ro-3.3.10-2|22	Url:		http://aspell.net/
21mr|aspell-ro-3.3.10-2|23	Source0:	ftp://ftp.gnu.org/gnu/aspell/dict/ro/aspell5-ro-%{src_ver}.tar.bz2
21mr|aspell-ro-3.3.10-2|24	BuildRequires:	aspell >= 0.50
21mr|aspell-ro-3.3.10-2|25	BuildRequires:	locales-fr
21mr|aspell-ro-3.3.10-2|26	Requires:	aspell >= 0.50
21mr|aspell-ro-3.3.10-2|27	# Mandriva Stuff
21mr|aspell-ro-3.3.10-2|28	Requires:	locales-%{languagecode}
21mr|aspell-ro-3.3.10-2|29	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ro-3.3.10-2|30	Provides:	enchant-dictionary = 1
21mr|aspell-ro-3.3.10-2|31	Provides:	aspell-dictionary
21mr|aspell-ro-3.3.10-2|32	Provides:	aspell-%{lc_ctype}
21mr|aspell-ro-3.3.10-2|33	Autoreqprov:	no
21mr|aspell-ro-3.3.10-2|34	
21mr|aspell-ro-3.3.10-2|35	%description
21mr|aspell-ro-3.3.10-2|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-ro-3.3.10-2|37	
21mr|aspell-ro-3.3.10-2|38	%files
21mr|aspell-ro-3.3.10-2|39	%doc README Copyright
21mr|aspell-ro-3.3.10-2|40	%{_libdir}/aspell-*/*
21mr|aspell-ro-3.3.10-2|41	
21mr|aspell-ro-3.3.10-2|42	#----------------------------------------------------------------------------
21mr|aspell-ro-3.3.10-2|43	
21mr|aspell-ro-3.3.10-2|44	%prep
21mr|aspell-ro-3.3.10-2|45	%setup -q -n aspell5-ro-%{src_ver}
21mr|aspell-ro-3.3.10-2|46	chmod 644 README Copyright
21mr|aspell-ro-3.3.10-2|47	
21mr|aspell-ro-3.3.10-2|48	%build
21mr|aspell-ro-3.3.10-2|49	export LC_ALL=fr
21mr|aspell-ro-3.3.10-2|50	# don't use configure macro
21mr|aspell-ro-3.3.10-2|51	./configure
21mr|aspell-ro-3.3.10-2|52	
21mr|aspell-ro-3.3.10-2|53	%make
21mr|aspell-ro-3.3.10-2|54	
21mr|aspell-ro-3.3.10-2|55	%install
21mr|aspell-ro-3.3.10-2|56	export LC_ALL=fr
21mr|aspell-ro-3.3.10-2|57	
21mr|aspell-ro-3.3.10-2|58	%makeinstall_std

11545 21
21mr|aspell-ru-0.99f7.1-18|1	%define _enable_debug_packages %{nil}
21mr|aspell-ru-0.99f7.1-18|2	%define debug_package          %{nil}
21mr|aspell-ru-0.99f7.1-18|3	
21mr|aspell-ru-0.99f7.1-18|4	%define languagecode ru
21mr|aspell-ru-0.99f7.1-18|5	%define lc_ctype ru_RU
21mr|aspell-ru-0.99f7.1-18|6	
21mr|aspell-ru-0.99f7.1-18|7	%define src_ver 0.99f7-1
21mr|aspell-ru-0.99f7.1-18|8	%define fname aspell6-%{languagecode}
21mr|aspell-ru-0.99f7.1-18|9	%define aspell_ver 0.60
21mr|aspell-ru-0.99f7.1-18|10	
21mr|aspell-ru-0.99f7.1-18|11	Summary:	Russian files for aspell
21mr|aspell-ru-0.99f7.1-18|12	Name:		aspell-%{languagecode}
21mr|aspell-ru-0.99f7.1-18|13	Version:	0.99f7.1
21mr|aspell-ru-0.99f7.1-18|14	Release:	18
21mr|aspell-ru-0.99f7.1-18|15	License:	GPLv2+
21mr|aspell-ru-0.99f7.1-18|16	Group:		System/Internationalization
21mr|aspell-ru-0.99f7.1-18|17	Url:		http://aspell.net/
21mr|aspell-ru-0.99f7.1-18|18	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-ru-0.99f7.1-18|19	BuildRequires:	aspell
21mr|aspell-ru-0.99f7.1-18|20	Requires:	aspell
21mr|aspell-ru-0.99f7.1-18|21	# ROSA Stuff
21mr|aspell-ru-0.99f7.1-18|22	Requires:	locales-%{languagecode}
21mr|aspell-ru-0.99f7.1-18|23	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ru-0.99f7.1-18|24	Provides:	enchant-dictionary = 1
21mr|aspell-ru-0.99f7.1-18|25	Provides:	aspell-dictionary
21mr|aspell-ru-0.99f7.1-18|26	Provides:	aspell-%{lc_ctype}
21mr|aspell-ru-0.99f7.1-18|27	Provides:	spell-ru
21mr|aspell-ru-0.99f7.1-18|28	Autoreqprov:	no
21mr|aspell-ru-0.99f7.1-18|29	
21mr|aspell-ru-0.99f7.1-18|30	%description
21mr|aspell-ru-0.99f7.1-18|31	A Russian dictionary for use with aspell, a spelling checker.
21mr|aspell-ru-0.99f7.1-18|32	
21mr|aspell-ru-0.99f7.1-18|33	%files
21mr|aspell-ru-0.99f7.1-18|34	%doc README.%{languagecode} Copyright doc/*
21mr|aspell-ru-0.99f7.1-18|35	%{_libdir}/aspell-%{aspell_ver}/*
21mr|aspell-ru-0.99f7.1-18|36	
21mr|aspell-ru-0.99f7.1-18|37	#----------------------------------------------------------------------------
21mr|aspell-ru-0.99f7.1-18|38	
21mr|aspell-ru-0.99f7.1-18|39	%prep
21mr|aspell-ru-0.99f7.1-18|40	%setup -qn %{fname}-%{src_ver}
21mr|aspell-ru-0.99f7.1-18|41	
21mr|aspell-ru-0.99f7.1-18|42	%build
21mr|aspell-ru-0.99f7.1-18|43	# don't use configure macro
21mr|aspell-ru-0.99f7.1-18|44	./configure
21mr|aspell-ru-0.99f7.1-18|45	
21mr|aspell-ru-0.99f7.1-18|46	%make
21mr|aspell-ru-0.99f7.1-18|47	
21mr|aspell-ru-0.99f7.1-18|48	%install
21mr|aspell-ru-0.99f7.1-18|49	%makeinstall_std
21mr|aspell-ru-0.99f7.1-18|50	
21mr|aspell-ru-0.99f7.1-18|51	mv -f README README.%{languagecode}
21mr|aspell-ru-0.99f7.1-18|52	chmod 644 Copyright README.%{languagecode} doc/*

11546 21
21mr|aspell-rw-0.50.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-rw-0.50.0-17|2	%define debug_package          %{nil}
21mr|aspell-rw-0.50.0-17|3	
21mr|aspell-rw-0.50.0-17|4	%define src_ver 0.50-0
21mr|aspell-rw-0.50.0-17|5	%define languageenglazy Kinyarwanda
21mr|aspell-rw-0.50.0-17|6	%define languagecode rw
21mr|aspell-rw-0.50.0-17|7	%define lc_ctype rw_RW
21mr|aspell-rw-0.50.0-17|8	
21mr|aspell-rw-0.50.0-17|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-rw-0.50.0-17|10	Name:          aspell-%{languagecode}
21mr|aspell-rw-0.50.0-17|11	Version:       0.50.0
21mr|aspell-rw-0.50.0-17|12	Release:       17
21mr|aspell-rw-0.50.0-17|13	Group:         System/Internationalization
21mr|aspell-rw-0.50.0-17|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-rw-0.50.0-17|15	URL:		   http://aspell.net/
21mr|aspell-rw-0.50.0-17|16	License:	   GPL
21mr|aspell-rw-0.50.0-17|17	
21mr|aspell-rw-0.50.0-17|18	BuildRequires: aspell >= 0.50
21mr|aspell-rw-0.50.0-17|19	BuildRequires: make
21mr|aspell-rw-0.50.0-17|20	Requires:      aspell >= 0.50
21mr|aspell-rw-0.50.0-17|21	
21mr|aspell-rw-0.50.0-17|22	# Mandriva stuff
21mr|aspell-rw-0.50.0-17|23	Requires:      locales-%{languagecode}
21mr|aspell-rw-0.50.0-17|24	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-rw-0.50.0-17|25	Provides:      enchant-dictionary = 1
21mr|aspell-rw-0.50.0-17|26	Provides:      aspell-dictionary
21mr|aspell-rw-0.50.0-17|27	Provides:	   aspell-%{lc_ctype}
21mr|aspell-rw-0.50.0-17|28	
21mr|aspell-rw-0.50.0-17|29	Autoreqprov:   no
21mr|aspell-rw-0.50.0-17|30	
21mr|aspell-rw-0.50.0-17|31	%description
21mr|aspell-rw-0.50.0-17|32	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-rw-0.50.0-17|33	
21mr|aspell-rw-0.50.0-17|34	%prep
21mr|aspell-rw-0.50.0-17|35	%setup -q -n %{name}-%{src_ver}
21mr|aspell-rw-0.50.0-17|36	
21mr|aspell-rw-0.50.0-17|37	%build
21mr|aspell-rw-0.50.0-17|38	# don't use configure macro
21mr|aspell-rw-0.50.0-17|39	./configure
21mr|aspell-rw-0.50.0-17|40	
21mr|aspell-rw-0.50.0-17|41	%make
21mr|aspell-rw-0.50.0-17|42	
21mr|aspell-rw-0.50.0-17|43	%install
21mr|aspell-rw-0.50.0-17|44	rm -fr $RPM_BUILD_ROOT
21mr|aspell-rw-0.50.0-17|45	
21mr|aspell-rw-0.50.0-17|46	%makeinstall_std
21mr|aspell-rw-0.50.0-17|47	
21mr|aspell-rw-0.50.0-17|48	chmod 644 Copyright README* doc/*
21mr|aspell-rw-0.50.0-17|49	
21mr|aspell-rw-0.50.0-17|50	%clean
21mr|aspell-rw-0.50.0-17|51	rm -fr $RPM_BUILD_ROOT
21mr|aspell-rw-0.50.0-17|52	
21mr|aspell-rw-0.50.0-17|53	%files
21mr|aspell-rw-0.50.0-17|54	%defattr(-,root,root)
21mr|aspell-rw-0.50.0-17|55	%doc README* Copyright doc/*
21mr|aspell-rw-0.50.0-17|56	%{_libdir}/aspell-*/*

11547 21
21mr|aspell-sc-0.50.1-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-sc-0.50.1-17|2	%define debug_package          %{nil}
21mr|aspell-sc-0.50.1-17|3	
21mr|aspell-sc-0.50.1-17|4	%define src_ver 1.0
21mr|aspell-sc-0.50.1-17|5	
21mr|aspell-sc-0.50.1-17|6	%define languageenglazy Sardinian
21mr|aspell-sc-0.50.1-17|7	%define languagecode sc
21mr|aspell-sc-0.50.1-17|8	%define lc_ctype sc_IT
21mr|aspell-sc-0.50.1-17|9	
21mr|aspell-sc-0.50.1-17|10	Summary:       %{languageenglazy} files for aspell
21mr|aspell-sc-0.50.1-17|11	Name:          aspell-%{languagecode}
21mr|aspell-sc-0.50.1-17|12	Version:       0.50.1
21mr|aspell-sc-0.50.1-17|13	Release:       17
21mr|aspell-sc-0.50.1-17|14	Group:         System/Internationalization
21mr|aspell-sc-0.50.1-17|15	#Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-sc-0.50.1-17|16	Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell5-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-sc-0.50.1-17|17	URL:           http://aspell.net/
21mr|aspell-sc-0.50.1-17|18	License:	   GPL
21mr|aspell-sc-0.50.1-17|19	Provides: spell-%{languagecode}
21mr|aspell-sc-0.50.1-17|20	
21mr|aspell-sc-0.50.1-17|21	
21mr|aspell-sc-0.50.1-17|22	BuildRequires: aspell >= 0.50
21mr|aspell-sc-0.50.1-17|23	BuildRequires: make
21mr|aspell-sc-0.50.1-17|24	Requires:      aspell >= 0.50
21mr|aspell-sc-0.50.1-17|25	
21mr|aspell-sc-0.50.1-17|26	# Mandriva Stuff
21mr|aspell-sc-0.50.1-17|27	Requires:      locales-%{languagecode}
21mr|aspell-sc-0.50.1-17|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-sc-0.50.1-17|29	Provides:      enchant-dictionary = 1
21mr|aspell-sc-0.50.1-17|30	Provides:      aspell-dictionary
21mr|aspell-sc-0.50.1-17|31	Provides:	   aspell-%{lc_ctype}
21mr|aspell-sc-0.50.1-17|32	
21mr|aspell-sc-0.50.1-17|33	Autoreqprov:   no
21mr|aspell-sc-0.50.1-17|34	
21mr|aspell-sc-0.50.1-17|35	%description
21mr|aspell-sc-0.50.1-17|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-sc-0.50.1-17|37	
21mr|aspell-sc-0.50.1-17|38	%prep
21mr|aspell-sc-0.50.1-17|39	#%setup -q -n %{name}-%{src_ver}
21mr|aspell-sc-0.50.1-17|40	%setup -q -n aspell5-%{languagecode}-%{src_ver}
21mr|aspell-sc-0.50.1-17|41	
21mr|aspell-sc-0.50.1-17|42	%build
21mr|aspell-sc-0.50.1-17|43	
21mr|aspell-sc-0.50.1-17|44	# don't use configure macro
21mr|aspell-sc-0.50.1-17|45	./configure
21mr|aspell-sc-0.50.1-17|46	
21mr|aspell-sc-0.50.1-17|47	%make
21mr|aspell-sc-0.50.1-17|48	
21mr|aspell-sc-0.50.1-17|49	%install
21mr|aspell-sc-0.50.1-17|50	rm -fr $RPM_BUILD_ROOT
21mr|aspell-sc-0.50.1-17|51	
21mr|aspell-sc-0.50.1-17|52	%makeinstall_std
21mr|aspell-sc-0.50.1-17|53	
21mr|aspell-sc-0.50.1-17|54	#mv -f README README.%{languagecode}
21mr|aspell-sc-0.50.1-17|55	chmod 644 Copyright README* doc/*
21mr|aspell-sc-0.50.1-17|56	
21mr|aspell-sc-0.50.1-17|57	%clean
21mr|aspell-sc-0.50.1-17|58	rm -fr $RPM_BUILD_ROOT
21mr|aspell-sc-0.50.1-17|59	
21mr|aspell-sc-0.50.1-17|60	%files
21mr|aspell-sc-0.50.1-17|61	%defattr(-,root,root)
21mr|aspell-sc-0.50.1-17|62	%doc README* Copyright doc/*
21mr|aspell-sc-0.50.1-17|63	%{_libdir}/aspell-*/*

11548 21
21mr|aspell-sk-2.02.0-1|1	%define _enable_debug_packages %{nil}
21mr|aspell-sk-2.02.0-1|2	%define debug_package          %{nil}
21mr|aspell-sk-2.02.0-1|3	
21mr|aspell-sk-2.02.0-1|4	%define src_ver 2.01-2
21mr|aspell-sk-2.02.0-1|5	%define languagelocal slovak
21mr|aspell-sk-2.02.0-1|6	%define languageeng slovak
21mr|aspell-sk-2.02.0-1|7	%define languageenglazy Slovak
21mr|aspell-sk-2.02.0-1|8	%define languagecode sk
21mr|aspell-sk-2.02.0-1|9	%define lc_ctype sk_SK
21mr|aspell-sk-2.02.0-1|10	
21mr|aspell-sk-2.02.0-1|11	Summary:       Slovak files for aspell
21mr|aspell-sk-2.02.0-1|12	Name:          aspell-%{languagecode}
21mr|aspell-sk-2.02.0-1|13	Version:	2.02.0
21mr|aspell-sk-2.02.0-1|14	Release:	1
21mr|aspell-sk-2.02.0-1|15	Group:         System/Internationalization
21mr|aspell-sk-2.02.0-1|16	Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell6-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-sk-2.02.0-1|17	URL:           http://aspell.net/
21mr|aspell-sk-2.02.0-1|18	License:	   GPL
21mr|aspell-sk-2.02.0-1|19	Provides: spell-%{languagecode}
21mr|aspell-sk-2.02.0-1|20	
21mr|aspell-sk-2.02.0-1|21	
21mr|aspell-sk-2.02.0-1|22	BuildRequires: aspell >= 0.50
21mr|aspell-sk-2.02.0-1|23	BuildRequires: make
21mr|aspell-sk-2.02.0-1|24	Requires:      aspell >= 0.50
21mr|aspell-sk-2.02.0-1|25	
21mr|aspell-sk-2.02.0-1|26	# Mandriva Stuff
21mr|aspell-sk-2.02.0-1|27	Requires:      locales-%{languagecode}
21mr|aspell-sk-2.02.0-1|28	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-sk-2.02.0-1|29	Provides:      enchant-dictionary = 1
21mr|aspell-sk-2.02.0-1|30	Provides:      aspell-dictionary
21mr|aspell-sk-2.02.0-1|31	Provides:	   aspell-%{lc_ctype}
21mr|aspell-sk-2.02.0-1|32	
21mr|aspell-sk-2.02.0-1|33	Autoreqprov:   no
21mr|aspell-sk-2.02.0-1|34	
21mr|aspell-sk-2.02.0-1|35	%description
21mr|aspell-sk-2.02.0-1|36	A Slovak dictionary for use with aspell, a spelling checker.
21mr|aspell-sk-2.02.0-1|37	
21mr|aspell-sk-2.02.0-1|38	
21mr|aspell-sk-2.02.0-1|39	%prep
21mr|aspell-sk-2.02.0-1|40	%setup -q -n aspell6-sk-%{src_ver}
21mr|aspell-sk-2.02.0-1|41	
21mr|aspell-sk-2.02.0-1|42	%build
21mr|aspell-sk-2.02.0-1|43	
21mr|aspell-sk-2.02.0-1|44	# don't use configure macro
21mr|aspell-sk-2.02.0-1|45	./configure
21mr|aspell-sk-2.02.0-1|46	
21mr|aspell-sk-2.02.0-1|47	%make
21mr|aspell-sk-2.02.0-1|48	
21mr|aspell-sk-2.02.0-1|49	%install
21mr|aspell-sk-2.02.0-1|50	rm -fr $RPM_BUILD_ROOT
21mr|aspell-sk-2.02.0-1|51	
21mr|aspell-sk-2.02.0-1|52	%makeinstall_std
21mr|aspell-sk-2.02.0-1|53	
21mr|aspell-sk-2.02.0-1|54	#cp doc/README README.sk
21mr|aspell-sk-2.02.0-1|55	chmod 644 README* Copyright doc/*
21mr|aspell-sk-2.02.0-1|56	
21mr|aspell-sk-2.02.0-1|57	%clean
21mr|aspell-sk-2.02.0-1|58	rm -fr $RPM_BUILD_ROOT
21mr|aspell-sk-2.02.0-1|59	
21mr|aspell-sk-2.02.0-1|60	%files
21mr|aspell-sk-2.02.0-1|61	%defattr(-,root,root)
21mr|aspell-sk-2.02.0-1|62	%doc README* Copyright doc/*
21mr|aspell-sk-2.02.0-1|63	%{_libdir}/aspell-*/*

11549 21
21mr|aspell-sl-0.50.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-sl-0.50.0-16|2	%define debug_package          %{nil}
21mr|aspell-sl-0.50.0-16|3	
21mr|aspell-sl-0.50.0-16|4	%define src_ver 0.50-0
21mr|aspell-sl-0.50.0-16|5	%define languageenglazy Slovenian
21mr|aspell-sl-0.50.0-16|6	%define languagecode sl
21mr|aspell-sl-0.50.0-16|7	%define lc_ctype sl_SI
21mr|aspell-sl-0.50.0-16|8	
21mr|aspell-sl-0.50.0-16|9	Summary:	%{languageenglazy} files for aspell
21mr|aspell-sl-0.50.0-16|10	Name:		aspell-%{languagecode}
21mr|aspell-sl-0.50.0-16|11	Version:	0.50.0
21mr|aspell-sl-0.50.0-16|12	Release:	16
21mr|aspell-sl-0.50.0-16|13	License:	GPL
21mr|aspell-sl-0.50.0-16|14	Group:		System/Internationalization
21mr|aspell-sl-0.50.0-16|15	Url:		http://aspell.net/
21mr|aspell-sl-0.50.0-16|16	Source0:	http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-sl-0.50.0-16|17	BuildRequires:	aspell >= 0.50
21mr|aspell-sl-0.50.0-16|18	Requires:	aspell >= 0.50
21mr|aspell-sl-0.50.0-16|19	# Mandriva Stuff
21mr|aspell-sl-0.50.0-16|20	Requires:	locales-%{languagecode}
21mr|aspell-sl-0.50.0-16|21	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-sl-0.50.0-16|22	Provides:	enchant-dictionary = 1
21mr|aspell-sl-0.50.0-16|23	Provides:	aspell-dictionary
21mr|aspell-sl-0.50.0-16|24	Provides:	aspell-%{lc_ctype}
21mr|aspell-sl-0.50.0-16|25	Provides:	spell-%{languagecode}
21mr|aspell-sl-0.50.0-16|26	Autoreqprov:	no
21mr|aspell-sl-0.50.0-16|27	
21mr|aspell-sl-0.50.0-16|28	%description
21mr|aspell-sl-0.50.0-16|29	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-sl-0.50.0-16|30	
21mr|aspell-sl-0.50.0-16|31	%files
21mr|aspell-sl-0.50.0-16|32	%doc README* Copyright doc/*
21mr|aspell-sl-0.50.0-16|33	%{_libdir}/aspell-*/*
21mr|aspell-sl-0.50.0-16|34	
21mr|aspell-sl-0.50.0-16|35	#----------------------------------------------------------------------------
21mr|aspell-sl-0.50.0-16|36	
21mr|aspell-sl-0.50.0-16|37	%prep
21mr|aspell-sl-0.50.0-16|38	%setup -q -n %{name}-%{src_ver}
21mr|aspell-sl-0.50.0-16|39	chmod 644 Copyright README* doc/*
21mr|aspell-sl-0.50.0-16|40	
21mr|aspell-sl-0.50.0-16|41	%build
21mr|aspell-sl-0.50.0-16|42	# don't use configure macro
21mr|aspell-sl-0.50.0-16|43	./configure
21mr|aspell-sl-0.50.0-16|44	
21mr|aspell-sl-0.50.0-16|45	%make
21mr|aspell-sl-0.50.0-16|46	
21mr|aspell-sl-0.50.0-16|47	%install
21mr|aspell-sl-0.50.0-16|48	%makeinstall_std

11550 21
21mr|aspell-sv-0.51.0-17|1	%define _enable_debug_packages %{nil}
21mr|aspell-sv-0.51.0-17|2	%define debug_package          %{nil}
21mr|aspell-sv-0.51.0-17|3	
21mr|aspell-sv-0.51.0-17|4	%define src_ver 0.51-0
21mr|aspell-sv-0.51.0-17|5	%define languagelocal svenska
21mr|aspell-sv-0.51.0-17|6	%define languageeng swedish
21mr|aspell-sv-0.51.0-17|7	%define languageenglazy Swedish
21mr|aspell-sv-0.51.0-17|8	%define languagecode sv
21mr|aspell-sv-0.51.0-17|9	
21mr|aspell-sv-0.51.0-17|10	Summary:       %{languageenglazy} files for aspell
21mr|aspell-sv-0.51.0-17|11	Name:          aspell-%{languagecode}
21mr|aspell-sv-0.51.0-17|12	Version:       0.51.0
21mr|aspell-sv-0.51.0-17|13	Release:       17
21mr|aspell-sv-0.51.0-17|14	Group:         System/Internationalization
21mr|aspell-sv-0.51.0-17|15	Source:        ftp://ftp.gnu.org/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-sv-0.51.0-17|16	URL:           http://aspell.net/
21mr|aspell-sv-0.51.0-17|17	License:       LGPL
21mr|aspell-sv-0.51.0-17|18	Provides: spell-%{languagecode}
21mr|aspell-sv-0.51.0-17|19	
21mr|aspell-sv-0.51.0-17|20	BuildRequires: aspell >= 0.50
21mr|aspell-sv-0.51.0-17|21	Requires:      aspell >= 0.50
21mr|aspell-sv-0.51.0-17|22	
21mr|aspell-sv-0.51.0-17|23	# Mandriva Stuff
21mr|aspell-sv-0.51.0-17|24	Requires:      locales-%{languagecode}
21mr|aspell-sv-0.51.0-17|25	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-sv-0.51.0-17|26	Provides:      enchant-dictionary = 1
21mr|aspell-sv-0.51.0-17|27	Provides:      aspell-dictionary
21mr|aspell-sv-0.51.0-17|28	
21mr|aspell-sv-0.51.0-17|29	# RedHat Stuff. is this right:
21mr|aspell-sv-0.51.0-17|30	#Obsoletes: ispell-se, ispell-swedish, aspell-se
21mr|aspell-sv-0.51.0-17|31	
21mr|aspell-sv-0.51.0-17|32	Autoreqprov:   no
21mr|aspell-sv-0.51.0-17|33	
21mr|aspell-sv-0.51.0-17|34	%description
21mr|aspell-sv-0.51.0-17|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-sv-0.51.0-17|36	
21mr|aspell-sv-0.51.0-17|37	%prep
21mr|aspell-sv-0.51.0-17|38	%setup -q -n %{name}-%{src_ver}
21mr|aspell-sv-0.51.0-17|39	
21mr|aspell-sv-0.51.0-17|40	%build
21mr|aspell-sv-0.51.0-17|41	
21mr|aspell-sv-0.51.0-17|42	# don't use configure macro
21mr|aspell-sv-0.51.0-17|43	./configure
21mr|aspell-sv-0.51.0-17|44	
21mr|aspell-sv-0.51.0-17|45	%make
21mr|aspell-sv-0.51.0-17|46	
21mr|aspell-sv-0.51.0-17|47	%install
21mr|aspell-sv-0.51.0-17|48	rm -fr $RPM_BUILD_ROOT
21mr|aspell-sv-0.51.0-17|49	
21mr|aspell-sv-0.51.0-17|50	%makeinstall_std
21mr|aspell-sv-0.51.0-17|51	
21mr|aspell-sv-0.51.0-17|52	mv README README.%{languagecode}
21mr|aspell-sv-0.51.0-17|53	chmod 644 README* Copyright doc/*
21mr|aspell-sv-0.51.0-17|54	
21mr|aspell-sv-0.51.0-17|55	%clean
21mr|aspell-sv-0.51.0-17|56	rm -fr $RPM_BUILD_ROOT
21mr|aspell-sv-0.51.0-17|57	
21mr|aspell-sv-0.51.0-17|58	%files
21mr|aspell-sv-0.51.0-17|59	%defattr(-,root,root)
21mr|aspell-sv-0.51.0-17|60	%doc README* Copyright doc/*
21mr|aspell-sv-0.51.0-17|61	%{_libdir}/aspell-*/*

11551 21
21mr|aspell-sw-0.50.0-18|1	%define _enable_debug_packages %{nil}
21mr|aspell-sw-0.50.0-18|2	%define debug_package          %{nil}
21mr|aspell-sw-0.50.0-18|3	
21mr|aspell-sw-0.50.0-18|4	%define src_ver 0.50-0
21mr|aspell-sw-0.50.0-18|5	%define languageenglazy Swahili
21mr|aspell-sw-0.50.0-18|6	%define languagecode sw
21mr|aspell-sw-0.50.0-18|7	%define lc_ctype sw_KE
21mr|aspell-sw-0.50.0-18|8	
21mr|aspell-sw-0.50.0-18|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-sw-0.50.0-18|10	Name:          aspell-%{languagecode}
21mr|aspell-sw-0.50.0-18|11	Version:       0.50.0
21mr|aspell-sw-0.50.0-18|12	Release:       18
21mr|aspell-sw-0.50.0-18|13	Group:         System/Internationalization
21mr|aspell-sw-0.50.0-18|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-sw-0.50.0-18|15	URL:		   http://aspell.net/
21mr|aspell-sw-0.50.0-18|16	License:	   LGPL
21mr|aspell-sw-0.50.0-18|17	Provides: spell-%{languagecode}
21mr|aspell-sw-0.50.0-18|18	
21mr|aspell-sw-0.50.0-18|19	BuildRequires: aspell >= 0.50
21mr|aspell-sw-0.50.0-18|20	BuildRequires: make
21mr|aspell-sw-0.50.0-18|21	Requires:      aspell >= 0.50
21mr|aspell-sw-0.50.0-18|22	
21mr|aspell-sw-0.50.0-18|23	# Mandriva Stuff
21mr|aspell-sw-0.50.0-18|24	Requires:      locales-%{languagecode}
21mr|aspell-sw-0.50.0-18|25	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-sw-0.50.0-18|26	Provides:      enchant-dictionary = 1
21mr|aspell-sw-0.50.0-18|27	Provides:      aspell-dictionary
21mr|aspell-sw-0.50.0-18|28	Provides:	   aspell-%{lc_ctype}
21mr|aspell-sw-0.50.0-18|29	
21mr|aspell-sw-0.50.0-18|30	Autoreqprov:   no
21mr|aspell-sw-0.50.0-18|31	
21mr|aspell-sw-0.50.0-18|32	%description
21mr|aspell-sw-0.50.0-18|33	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-sw-0.50.0-18|34	
21mr|aspell-sw-0.50.0-18|35	%prep
21mr|aspell-sw-0.50.0-18|36	%setup -q -n %{name}-%{src_ver}
21mr|aspell-sw-0.50.0-18|37	
21mr|aspell-sw-0.50.0-18|38	%build
21mr|aspell-sw-0.50.0-18|39	# don't use configure macro
21mr|aspell-sw-0.50.0-18|40	./configure
21mr|aspell-sw-0.50.0-18|41	
21mr|aspell-sw-0.50.0-18|42	%make
21mr|aspell-sw-0.50.0-18|43	
21mr|aspell-sw-0.50.0-18|44	%install
21mr|aspell-sw-0.50.0-18|45	rm -fr $RPM_BUILD_ROOT
21mr|aspell-sw-0.50.0-18|46	
21mr|aspell-sw-0.50.0-18|47	%makeinstall_std
21mr|aspell-sw-0.50.0-18|48	
21mr|aspell-sw-0.50.0-18|49	chmod 644 Copyright README*
21mr|aspell-sw-0.50.0-18|50	
21mr|aspell-sw-0.50.0-18|51	%clean
21mr|aspell-sw-0.50.0-18|52	rm -fr $RPM_BUILD_ROOT
21mr|aspell-sw-0.50.0-18|53	
21mr|aspell-sw-0.50.0-18|54	%files
21mr|aspell-sw-0.50.0-18|55	%defattr(-,root,root)
21mr|aspell-sw-0.50.0-18|56	%doc README* Copyright
21mr|aspell-sw-0.50.0-18|57	%{_libdir}/aspell-*/*

11552 21
21mr|aspell-ta-20040424.1-15|1	%define _enable_debug_packages %{nil}
21mr|aspell-ta-20040424.1-15|2	%define debug_package          %{nil}
21mr|aspell-ta-20040424.1-15|3	
21mr|aspell-ta-20040424.1-15|4	%define src_ver 20040424-1
21mr|aspell-ta-20040424.1-15|5	%define fname aspell6-%{languagecode}
21mr|aspell-ta-20040424.1-15|6	%define aspell_ver 0.60
21mr|aspell-ta-20040424.1-15|7	%define languageenglazy Tamil
21mr|aspell-ta-20040424.1-15|8	%define languagecode ta
21mr|aspell-ta-20040424.1-15|9	%define lc_ctype ta_IN
21mr|aspell-ta-20040424.1-15|10	
21mr|aspell-ta-20040424.1-15|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-ta-20040424.1-15|12	Name:          aspell-%{languagecode}
21mr|aspell-ta-20040424.1-15|13	Version:       20040424.1
21mr|aspell-ta-20040424.1-15|14	Release:       15
21mr|aspell-ta-20040424.1-15|15	Group:         System/Internationalization
21mr|aspell-ta-20040424.1-15|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-ta-20040424.1-15|17	URL:		   http://aspell.net/
21mr|aspell-ta-20040424.1-15|18	License:	   GPL
21mr|aspell-ta-20040424.1-15|19	Provides: spell-%{languagecode}
21mr|aspell-ta-20040424.1-15|20	
21mr|aspell-ta-20040424.1-15|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-ta-20040424.1-15|22	BuildRequires: make
21mr|aspell-ta-20040424.1-15|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-ta-20040424.1-15|24	
21mr|aspell-ta-20040424.1-15|25	# Mandriva Stuff
21mr|aspell-ta-20040424.1-15|26	Requires:      locales-%{languagecode}
21mr|aspell-ta-20040424.1-15|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-ta-20040424.1-15|28	Provides:      enchant-dictionary = 1
21mr|aspell-ta-20040424.1-15|29	Provides:      aspell-dictionary
21mr|aspell-ta-20040424.1-15|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-ta-20040424.1-15|31	
21mr|aspell-ta-20040424.1-15|32	Autoreqprov:   no
21mr|aspell-ta-20040424.1-15|33	
21mr|aspell-ta-20040424.1-15|34	%description
21mr|aspell-ta-20040424.1-15|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-ta-20040424.1-15|36	
21mr|aspell-ta-20040424.1-15|37	%prep
21mr|aspell-ta-20040424.1-15|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-ta-20040424.1-15|39	
21mr|aspell-ta-20040424.1-15|40	%build
21mr|aspell-ta-20040424.1-15|41	# don't use configure macro
21mr|aspell-ta-20040424.1-15|42	./configure
21mr|aspell-ta-20040424.1-15|43	
21mr|aspell-ta-20040424.1-15|44	%make
21mr|aspell-ta-20040424.1-15|45	
21mr|aspell-ta-20040424.1-15|46	%install
21mr|aspell-ta-20040424.1-15|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ta-20040424.1-15|48	
21mr|aspell-ta-20040424.1-15|49	%makeinstall_std
21mr|aspell-ta-20040424.1-15|50	
21mr|aspell-ta-20040424.1-15|51	chmod 644 Copyright README* doc/*
21mr|aspell-ta-20040424.1-15|52	
21mr|aspell-ta-20040424.1-15|53	%clean
21mr|aspell-ta-20040424.1-15|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-ta-20040424.1-15|55	
21mr|aspell-ta-20040424.1-15|56	%files
21mr|aspell-ta-20040424.1-15|57	%defattr(-,root,root)
21mr|aspell-ta-20040424.1-15|58	%doc README* Copyright doc/*
21mr|aspell-ta-20040424.1-15|59	%{_libdir}/aspell-%{aspell_ver}/*

11553 21
21mr|aspell-tet-0.50.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-tet-0.50.0-16|2	%define debug_package          %{nil}
21mr|aspell-tet-0.50.0-16|3	
21mr|aspell-tet-0.50.0-16|4	%define src_ver 0.1.1
21mr|aspell-tet-0.50.0-16|5	%define fname aspell5-%{languagecode}
21mr|aspell-tet-0.50.0-16|6	%define aspell_ver 0.60
21mr|aspell-tet-0.50.0-16|7	%define languageenglazy Tetum
21mr|aspell-tet-0.50.0-16|8	%define languagecode tet
21mr|aspell-tet-0.50.0-16|9	%define lc_ctype tet_TP
21mr|aspell-tet-0.50.0-16|10	
21mr|aspell-tet-0.50.0-16|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-tet-0.50.0-16|12	Name:          aspell-%{languagecode}
21mr|aspell-tet-0.50.0-16|13	Version:       0.50.0
21mr|aspell-tet-0.50.0-16|14	Release:       16
21mr|aspell-tet-0.50.0-16|15	Group:         System/Internationalization
21mr|aspell-tet-0.50.0-16|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%fname-%{src_ver}.tar.bz2
21mr|aspell-tet-0.50.0-16|17	URL:           http://aspell.net/
21mr|aspell-tet-0.50.0-16|18	License:	   GPL
21mr|aspell-tet-0.50.0-16|19	Provides: spell-%{languagecode}
21mr|aspell-tet-0.50.0-16|20	
21mr|aspell-tet-0.50.0-16|21	
21mr|aspell-tet-0.50.0-16|22	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-tet-0.50.0-16|23	BuildRequires: make
21mr|aspell-tet-0.50.0-16|24	Requires:      aspell >= %{aspell_ver}
21mr|aspell-tet-0.50.0-16|25	
21mr|aspell-tet-0.50.0-16|26	# Mandriva Stuff
21mr|aspell-tet-0.50.0-16|27	# there is not tet locale yet
21mr|aspell-tet-0.50.0-16|28	#Requires:      locales-%{languagecode}
21mr|aspell-tet-0.50.0-16|29	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-tet-0.50.0-16|30	Provides:      enchant-dictionary = 1
21mr|aspell-tet-0.50.0-16|31	Provides:      aspell-dictionary
21mr|aspell-tet-0.50.0-16|32	Provides:	   aspell-%{lc_ctype}
21mr|aspell-tet-0.50.0-16|33	
21mr|aspell-tet-0.50.0-16|34	ExcludeArch:   ia64
21mr|aspell-tet-0.50.0-16|35	Autoreqprov:   no
21mr|aspell-tet-0.50.0-16|36	
21mr|aspell-tet-0.50.0-16|37	%description
21mr|aspell-tet-0.50.0-16|38	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-tet-0.50.0-16|39	
21mr|aspell-tet-0.50.0-16|40	%prep
21mr|aspell-tet-0.50.0-16|41	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-tet-0.50.0-16|42	
21mr|aspell-tet-0.50.0-16|43	%build
21mr|aspell-tet-0.50.0-16|44	
21mr|aspell-tet-0.50.0-16|45	# don't use configure macro
21mr|aspell-tet-0.50.0-16|46	./configure
21mr|aspell-tet-0.50.0-16|47	
21mr|aspell-tet-0.50.0-16|48	%make
21mr|aspell-tet-0.50.0-16|49	
21mr|aspell-tet-0.50.0-16|50	%install
21mr|aspell-tet-0.50.0-16|51	%makeinstall_std
21mr|aspell-tet-0.50.0-16|52	
21mr|aspell-tet-0.50.0-16|53	chmod 644 Copyright README doc/*
21mr|aspell-tet-0.50.0-16|54	
21mr|aspell-tet-0.50.0-16|55	%files
21mr|aspell-tet-0.50.0-16|56	%defattr(-,root,root)
21mr|aspell-tet-0.50.0-16|57	%doc README Copyright
21mr|aspell-tet-0.50.0-16|58	%doc doc/*
21mr|aspell-tet-0.50.0-16|59	%{_libdir}/aspell-%{aspell_ver}/*

11554 21
21mr|aspell-tl-0.02.1-15|1	%define _enable_debug_packages %{nil}
21mr|aspell-tl-0.02.1-15|2	%define debug_package          %{nil}
21mr|aspell-tl-0.02.1-15|3	
21mr|aspell-tl-0.02.1-15|4	%define src_ver 0.02-1
21mr|aspell-tl-0.02.1-15|5	%define fname aspell5-%{languagecode}
21mr|aspell-tl-0.02.1-15|6	%define aspell_ver 0.60
21mr|aspell-tl-0.02.1-15|7	%define languageenglazy Tagalog (Filipino)
21mr|aspell-tl-0.02.1-15|8	%define languagecode tl
21mr|aspell-tl-0.02.1-15|9	%define lc_ctype tl_PH
21mr|aspell-tl-0.02.1-15|10	
21mr|aspell-tl-0.02.1-15|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-tl-0.02.1-15|12	Name:          aspell-%{languagecode}
21mr|aspell-tl-0.02.1-15|13	Version:       0.02.1
21mr|aspell-tl-0.02.1-15|14	Release:       15
21mr|aspell-tl-0.02.1-15|15	Group:         System/Internationalization
21mr|aspell-tl-0.02.1-15|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-tl-0.02.1-15|17	URL:		   http://aspell.net/
21mr|aspell-tl-0.02.1-15|18	License:	   GPL
21mr|aspell-tl-0.02.1-15|19	Provides: spell-%{languagecode}
21mr|aspell-tl-0.02.1-15|20	
21mr|aspell-tl-0.02.1-15|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-tl-0.02.1-15|22	BuildRequires: make
21mr|aspell-tl-0.02.1-15|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-tl-0.02.1-15|24	
21mr|aspell-tl-0.02.1-15|25	# Mandriva Stuff
21mr|aspell-tl-0.02.1-15|26	Requires:      locales-%{languagecode}
21mr|aspell-tl-0.02.1-15|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-tl-0.02.1-15|28	Provides:      enchant-dictionary = 1
21mr|aspell-tl-0.02.1-15|29	Provides:      aspell-dictionary
21mr|aspell-tl-0.02.1-15|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-tl-0.02.1-15|31	
21mr|aspell-tl-0.02.1-15|32	Autoreqprov:   no
21mr|aspell-tl-0.02.1-15|33	
21mr|aspell-tl-0.02.1-15|34	%description
21mr|aspell-tl-0.02.1-15|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-tl-0.02.1-15|36	
21mr|aspell-tl-0.02.1-15|37	%prep
21mr|aspell-tl-0.02.1-15|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-tl-0.02.1-15|39	
21mr|aspell-tl-0.02.1-15|40	%build
21mr|aspell-tl-0.02.1-15|41	# don't use configure macro
21mr|aspell-tl-0.02.1-15|42	./configure
21mr|aspell-tl-0.02.1-15|43	
21mr|aspell-tl-0.02.1-15|44	%make
21mr|aspell-tl-0.02.1-15|45	
21mr|aspell-tl-0.02.1-15|46	%install
21mr|aspell-tl-0.02.1-15|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-tl-0.02.1-15|48	
21mr|aspell-tl-0.02.1-15|49	%makeinstall_std
21mr|aspell-tl-0.02.1-15|50	
21mr|aspell-tl-0.02.1-15|51	chmod 644 Copyright README* doc/*
21mr|aspell-tl-0.02.1-15|52	
21mr|aspell-tl-0.02.1-15|53	%clean
21mr|aspell-tl-0.02.1-15|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-tl-0.02.1-15|55	
21mr|aspell-tl-0.02.1-15|56	%files
21mr|aspell-tl-0.02.1-15|57	%defattr(-,root,root)
21mr|aspell-tl-0.02.1-15|58	%doc README* Copyright doc/*
21mr|aspell-tl-0.02.1-15|59	%{_libdir}/aspell-%{aspell_ver}/*

11555 21
21mr|aspell-tn-1.0.1.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-tn-1.0.1.0-16|2	%define debug_package          %{nil}
21mr|aspell-tn-1.0.1.0-16|3	
21mr|aspell-tn-1.0.1.0-16|4	%define src_ver 1.0.1-0
21mr|aspell-tn-1.0.1.0-16|5	%define fname aspell5-%{languagecode}
21mr|aspell-tn-1.0.1.0-16|6	%define aspell_ver 0.60
21mr|aspell-tn-1.0.1.0-16|7	%define languageenglazy Tswana
21mr|aspell-tn-1.0.1.0-16|8	%define languagecode tn
21mr|aspell-tn-1.0.1.0-16|9	# no locale yet
21mr|aspell-tn-1.0.1.0-16|10	%define lc_ctype tn_XX
21mr|aspell-tn-1.0.1.0-16|11	
21mr|aspell-tn-1.0.1.0-16|12	Summary:       %{languageenglazy} files for aspell
21mr|aspell-tn-1.0.1.0-16|13	Name:          aspell-%{languagecode}
21mr|aspell-tn-1.0.1.0-16|14	Version:       1.0.1.0
21mr|aspell-tn-1.0.1.0-16|15	Release:       16
21mr|aspell-tn-1.0.1.0-16|16	Group:         System/Internationalization
21mr|aspell-tn-1.0.1.0-16|17	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-tn-1.0.1.0-16|18	URL:		   http://aspell.net/
21mr|aspell-tn-1.0.1.0-16|19	License:	   GPL
21mr|aspell-tn-1.0.1.0-16|20	Provides: spell-%{languagecode}
21mr|aspell-tn-1.0.1.0-16|21	
21mr|aspell-tn-1.0.1.0-16|22	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-tn-1.0.1.0-16|23	BuildRequires: make
21mr|aspell-tn-1.0.1.0-16|24	Requires:      aspell >= %{aspell_ver}
21mr|aspell-tn-1.0.1.0-16|25	
21mr|aspell-tn-1.0.1.0-16|26	# Mandriva Stuff
21mr|aspell-tn-1.0.1.0-16|27	# no tn locale yet
21mr|aspell-tn-1.0.1.0-16|28	#Requires:      locales-%{languagecode}
21mr|aspell-tn-1.0.1.0-16|29	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-tn-1.0.1.0-16|30	Provides:      enchant-dictionary = 1
21mr|aspell-tn-1.0.1.0-16|31	Provides:      aspell-dictionary
21mr|aspell-tn-1.0.1.0-16|32	Provides:	   aspell-%{lc_ctype}
21mr|aspell-tn-1.0.1.0-16|33	
21mr|aspell-tn-1.0.1.0-16|34	Autoreqprov:   no
21mr|aspell-tn-1.0.1.0-16|35	
21mr|aspell-tn-1.0.1.0-16|36	%description
21mr|aspell-tn-1.0.1.0-16|37	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-tn-1.0.1.0-16|38	
21mr|aspell-tn-1.0.1.0-16|39	%prep
21mr|aspell-tn-1.0.1.0-16|40	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-tn-1.0.1.0-16|41	
21mr|aspell-tn-1.0.1.0-16|42	%build
21mr|aspell-tn-1.0.1.0-16|43	# don't use configure macro
21mr|aspell-tn-1.0.1.0-16|44	./configure
21mr|aspell-tn-1.0.1.0-16|45	
21mr|aspell-tn-1.0.1.0-16|46	%make
21mr|aspell-tn-1.0.1.0-16|47	
21mr|aspell-tn-1.0.1.0-16|48	%install
21mr|aspell-tn-1.0.1.0-16|49	rm -fr $RPM_BUILD_ROOT
21mr|aspell-tn-1.0.1.0-16|50	
21mr|aspell-tn-1.0.1.0-16|51	%makeinstall_std
21mr|aspell-tn-1.0.1.0-16|52	
21mr|aspell-tn-1.0.1.0-16|53	chmod 644 Copyright README* doc/*
21mr|aspell-tn-1.0.1.0-16|54	
21mr|aspell-tn-1.0.1.0-16|55	%clean
21mr|aspell-tn-1.0.1.0-16|56	rm -fr $RPM_BUILD_ROOT
21mr|aspell-tn-1.0.1.0-16|57	
21mr|aspell-tn-1.0.1.0-16|58	%files
21mr|aspell-tn-1.0.1.0-16|59	%defattr(-,root,root)
21mr|aspell-tn-1.0.1.0-16|60	%doc README* Copyright doc/*
21mr|aspell-tn-1.0.1.0-16|61	%{_libdir}/aspell-%{aspell_ver}/*

11556 21
21mr|aspell-tr-0.50.0-18|1	%define _enable_debug_packages %{nil}
21mr|aspell-tr-0.50.0-18|2	%define debug_package          %{nil}
21mr|aspell-tr-0.50.0-18|3	
21mr|aspell-tr-0.50.0-18|4	%define src_ver 0.50-0
21mr|aspell-tr-0.50.0-18|5	%define languageenglazy Turkish
21mr|aspell-tr-0.50.0-18|6	%define languagecode tr
21mr|aspell-tr-0.50.0-18|7	%define lc_ctype tr_TR
21mr|aspell-tr-0.50.0-18|8	
21mr|aspell-tr-0.50.0-18|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-tr-0.50.0-18|10	Name:          aspell-%{languagecode}
21mr|aspell-tr-0.50.0-18|11	Version:       0.50.0
21mr|aspell-tr-0.50.0-18|12	Release:       18
21mr|aspell-tr-0.50.0-18|13	Group:         System/Internationalization
21mr|aspell-tr-0.50.0-18|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-tr-0.50.0-18|15	URL:		   http://aspell.net/
21mr|aspell-tr-0.50.0-18|16	License:	   GPL
21mr|aspell-tr-0.50.0-18|17	Provides: spell-%{languagecode}
21mr|aspell-tr-0.50.0-18|18	
21mr|aspell-tr-0.50.0-18|19	BuildRequires: aspell >= 0.50
21mr|aspell-tr-0.50.0-18|20	BuildRequires: make
21mr|aspell-tr-0.50.0-18|21	Requires:      aspell >= 0.50
21mr|aspell-tr-0.50.0-18|22	
21mr|aspell-tr-0.50.0-18|23	# Mandriva Stuff
21mr|aspell-tr-0.50.0-18|24	Requires:      locales-%{languagecode}
21mr|aspell-tr-0.50.0-18|25	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-tr-0.50.0-18|26	Provides:      enchant-dictionary = 1
21mr|aspell-tr-0.50.0-18|27	Provides:      aspell-dictionary
21mr|aspell-tr-0.50.0-18|28	Provides:	   aspell-%{lc_ctype}
21mr|aspell-tr-0.50.0-18|29	
21mr|aspell-tr-0.50.0-18|30	Autoreqprov:   no
21mr|aspell-tr-0.50.0-18|31	
21mr|aspell-tr-0.50.0-18|32	%description
21mr|aspell-tr-0.50.0-18|33	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-tr-0.50.0-18|34	
21mr|aspell-tr-0.50.0-18|35	%prep
21mr|aspell-tr-0.50.0-18|36	%setup -q -n %{name}-%{src_ver}
21mr|aspell-tr-0.50.0-18|37	
21mr|aspell-tr-0.50.0-18|38	%build
21mr|aspell-tr-0.50.0-18|39	# don't use configure macro
21mr|aspell-tr-0.50.0-18|40	./configure
21mr|aspell-tr-0.50.0-18|41	
21mr|aspell-tr-0.50.0-18|42	%make
21mr|aspell-tr-0.50.0-18|43	
21mr|aspell-tr-0.50.0-18|44	%install
21mr|aspell-tr-0.50.0-18|45	rm -fr $RPM_BUILD_ROOT
21mr|aspell-tr-0.50.0-18|46	
21mr|aspell-tr-0.50.0-18|47	%makeinstall_std
21mr|aspell-tr-0.50.0-18|48	
21mr|aspell-tr-0.50.0-18|49	chmod 644 Copyright README* doc/*
21mr|aspell-tr-0.50.0-18|50	
21mr|aspell-tr-0.50.0-18|51	%clean
21mr|aspell-tr-0.50.0-18|52	rm -fr $RPM_BUILD_ROOT
21mr|aspell-tr-0.50.0-18|53	
21mr|aspell-tr-0.50.0-18|54	%files
21mr|aspell-tr-0.50.0-18|55	%defattr(-,root,root)
21mr|aspell-tr-0.50.0-18|56	%doc README* Copyright doc/*
21mr|aspell-tr-0.50.0-18|57	%{_libdir}/aspell-*/*

11557 21
21mr|aspell-uk-1.4.0-11|1	%define _enable_debug_packages %{nil}
21mr|aspell-uk-1.4.0-11|2	%define debug_package          %{nil}
21mr|aspell-uk-1.4.0-11|3	
21mr|aspell-uk-1.4.0-11|4	%define src_ver 1.4.0-0
21mr|aspell-uk-1.4.0-11|5	%define languagelocal uk
21mr|aspell-uk-1.4.0-11|6	%define languageeng ukrainian
21mr|aspell-uk-1.4.0-11|7	%define languageenglazy Ukrainian
21mr|aspell-uk-1.4.0-11|8	%define languagecode uk
21mr|aspell-uk-1.4.0-11|9	%define lc_ctype en_UK
21mr|aspell-uk-1.4.0-11|10	
21mr|aspell-uk-1.4.0-11|11	Summary:	%{languageenglazy} files for aspell
21mr|aspell-uk-1.4.0-11|12	Name:		aspell-%{languagecode}
21mr|aspell-uk-1.4.0-11|13	Version:	1.4.0
21mr|aspell-uk-1.4.0-11|14	Release:	11
21mr|aspell-uk-1.4.0-11|15	Group:		System/Internationalization
21mr|aspell-uk-1.4.0-11|16	Source:	    http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell6-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-uk-1.4.0-11|17	URL:		http://aspell.sourceforge.net/
21mr|aspell-uk-1.4.0-11|18	License:	GPLv2+ and LGPLv2+
21mr|aspell-uk-1.4.0-11|19	Epoch:		1
21mr|aspell-uk-1.4.0-11|20	Provides: spell-%{languagecode}
21mr|aspell-uk-1.4.0-11|21	
21mr|aspell-uk-1.4.0-11|22	BuildRequires:	aspell >= 0.60
21mr|aspell-uk-1.4.0-11|23	Requires:	aspell >= 0.60
21mr|aspell-uk-1.4.0-11|24	
21mr|aspell-uk-1.4.0-11|25	# Mandriva Stuff
21mr|aspell-uk-1.4.0-11|26	Requires:	locales-%{languagecode}
21mr|aspell-uk-1.4.0-11|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-uk-1.4.0-11|28	Provides:	enchant-dictionary = 1
21mr|aspell-uk-1.4.0-11|29	Provides:	aspell-dictionary
21mr|aspell-uk-1.4.0-11|30	
21mr|aspell-uk-1.4.0-11|31	Autoreqprov:	no
21mr|aspell-uk-1.4.0-11|32	
21mr|aspell-uk-1.4.0-11|33	%description
21mr|aspell-uk-1.4.0-11|34	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-uk-1.4.0-11|35	
21mr|aspell-uk-1.4.0-11|36	%prep
21mr|aspell-uk-1.4.0-11|37	%setup -q -n aspell6-%{languagecode}-%{src_ver}
21mr|aspell-uk-1.4.0-11|38	
21mr|aspell-uk-1.4.0-11|39	%build
21mr|aspell-uk-1.4.0-11|40	# don't use configure macro
21mr|aspell-uk-1.4.0-11|41	./configure
21mr|aspell-uk-1.4.0-11|42	
21mr|aspell-uk-1.4.0-11|43	%make
21mr|aspell-uk-1.4.0-11|44	
21mr|aspell-uk-1.4.0-11|45	%install
21mr|aspell-uk-1.4.0-11|46	rm -fr $RPM_BUILD_ROOT
21mr|aspell-uk-1.4.0-11|47	
21mr|aspell-uk-1.4.0-11|48	%makeinstall_std
21mr|aspell-uk-1.4.0-11|49	
21mr|aspell-uk-1.4.0-11|50	# fix doc perms
21mr|aspell-uk-1.4.0-11|51	chmod 644 README* Copyright
21mr|aspell-uk-1.4.0-11|52	
21mr|aspell-uk-1.4.0-11|53	%clean
21mr|aspell-uk-1.4.0-11|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-uk-1.4.0-11|55	
21mr|aspell-uk-1.4.0-11|56	%files
21mr|aspell-uk-1.4.0-11|57	%defattr(-,root,root)
21mr|aspell-uk-1.4.0-11|58	%doc README* Copyright
21mr|aspell-uk-1.4.0-11|59	%{_libdir}/aspell-*/*

11558 21
21mr|aspell-uz-0.6.0-15|1	%define _enable_debug_packages %{nil}
21mr|aspell-uz-0.6.0-15|2	%define debug_package          %{nil}
21mr|aspell-uz-0.6.0-15|3	
21mr|aspell-uz-0.6.0-15|4	%define src_ver 0.6-0
21mr|aspell-uz-0.6.0-15|5	%define version 0.6.0
21mr|aspell-uz-0.6.0-15|6	%define fname aspell6-%{languagecode}
21mr|aspell-uz-0.6.0-15|7	%define aspell_ver 0.60
21mr|aspell-uz-0.6.0-15|8	%define languageenglazy Uzbek
21mr|aspell-uz-0.6.0-15|9	%define languagecode uz
21mr|aspell-uz-0.6.0-15|10	%define lc_ctype uz_UZ
21mr|aspell-uz-0.6.0-15|11	
21mr|aspell-uz-0.6.0-15|12	Summary:       %{languageenglazy} files for aspell
21mr|aspell-uz-0.6.0-15|13	Name:          aspell-%{languagecode}
21mr|aspell-uz-0.6.0-15|14	Version:       %version
21mr|aspell-uz-0.6.0-15|15	Release:       15
21mr|aspell-uz-0.6.0-15|16	Group:         System/Internationalization
21mr|aspell-uz-0.6.0-15|17	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-uz-0.6.0-15|18	URL:		   http://aspell.net/
21mr|aspell-uz-0.6.0-15|19	License:	   GPL
21mr|aspell-uz-0.6.0-15|20	
21mr|aspell-uz-0.6.0-15|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-uz-0.6.0-15|22	BuildRequires: make
21mr|aspell-uz-0.6.0-15|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-uz-0.6.0-15|24	
21mr|aspell-uz-0.6.0-15|25	# Mandriva Stuff
21mr|aspell-uz-0.6.0-15|26	Requires:      locales-%{languagecode}
21mr|aspell-uz-0.6.0-15|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-uz-0.6.0-15|28	Provides:      enchant-dictionary = 1
21mr|aspell-uz-0.6.0-15|29	Provides:      aspell-dictionary
21mr|aspell-uz-0.6.0-15|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-uz-0.6.0-15|31	Provides:      spell-%{languagecode}
21mr|aspell-uz-0.6.0-15|32	
21mr|aspell-uz-0.6.0-15|33	Autoreqprov:   no
21mr|aspell-uz-0.6.0-15|34	
21mr|aspell-uz-0.6.0-15|35	%description
21mr|aspell-uz-0.6.0-15|36	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-uz-0.6.0-15|37	
21mr|aspell-uz-0.6.0-15|38	%prep
21mr|aspell-uz-0.6.0-15|39	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-uz-0.6.0-15|40	
21mr|aspell-uz-0.6.0-15|41	%build
21mr|aspell-uz-0.6.0-15|42	# don't use configure macro
21mr|aspell-uz-0.6.0-15|43	./configure
21mr|aspell-uz-0.6.0-15|44	
21mr|aspell-uz-0.6.0-15|45	%make
21mr|aspell-uz-0.6.0-15|46	
21mr|aspell-uz-0.6.0-15|47	%install
21mr|aspell-uz-0.6.0-15|48	rm -fr $RPM_BUILD_ROOT
21mr|aspell-uz-0.6.0-15|49	
21mr|aspell-uz-0.6.0-15|50	%makeinstall_std
21mr|aspell-uz-0.6.0-15|51	
21mr|aspell-uz-0.6.0-15|52	mv README README.%{languagecode}
21mr|aspell-uz-0.6.0-15|53	chmod 644 Copyright README*
21mr|aspell-uz-0.6.0-15|54	
21mr|aspell-uz-0.6.0-15|55	%clean
21mr|aspell-uz-0.6.0-15|56	rm -fr $RPM_BUILD_ROOT
21mr|aspell-uz-0.6.0-15|57	
21mr|aspell-uz-0.6.0-15|58	%files
21mr|aspell-uz-0.6.0-15|59	%defattr(-,root,root)
21mr|aspell-uz-0.6.0-15|60	%doc README* Copyright doc/*
21mr|aspell-uz-0.6.0-15|61	%{_libdir}/aspell-%{aspell_ver}/*

11559 21
21mr|aspell-vi-0.01.1.1-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-vi-0.01.1.1-16|2	%define debug_package          %{nil}
21mr|aspell-vi-0.01.1.1-16|3	
21mr|aspell-vi-0.01.1.1-16|4	%define src_ver 0.01.1-1
21mr|aspell-vi-0.01.1.1-16|5	%define fname aspell6-%{languagecode}
21mr|aspell-vi-0.01.1.1-16|6	%define aspell_ver 0.60
21mr|aspell-vi-0.01.1.1-16|7	%define languageenglazy Vietnamese
21mr|aspell-vi-0.01.1.1-16|8	%define languagecode vi
21mr|aspell-vi-0.01.1.1-16|9	%define lc_ctype vi_VN
21mr|aspell-vi-0.01.1.1-16|10	
21mr|aspell-vi-0.01.1.1-16|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-vi-0.01.1.1-16|12	Name:          aspell-%{languagecode}
21mr|aspell-vi-0.01.1.1-16|13	Version:       0.01.1.1
21mr|aspell-vi-0.01.1.1-16|14	Release:       16
21mr|aspell-vi-0.01.1.1-16|15	Group:         System/Internationalization
21mr|aspell-vi-0.01.1.1-16|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-vi-0.01.1.1-16|17	URL:		   http://aspell.net/
21mr|aspell-vi-0.01.1.1-16|18	License:	   GPL
21mr|aspell-vi-0.01.1.1-16|19	Provides: spell-%{languagecode}
21mr|aspell-vi-0.01.1.1-16|20	
21mr|aspell-vi-0.01.1.1-16|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-vi-0.01.1.1-16|22	BuildRequires: make
21mr|aspell-vi-0.01.1.1-16|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-vi-0.01.1.1-16|24	
21mr|aspell-vi-0.01.1.1-16|25	# Mandriva Stuff
21mr|aspell-vi-0.01.1.1-16|26	Requires:      locales-%{languagecode}
21mr|aspell-vi-0.01.1.1-16|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-vi-0.01.1.1-16|28	Provides:      enchant-dictionary = 1
21mr|aspell-vi-0.01.1.1-16|29	Provides:      aspell-dictionary
21mr|aspell-vi-0.01.1.1-16|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-vi-0.01.1.1-16|31	
21mr|aspell-vi-0.01.1.1-16|32	Autoreqprov:   no
21mr|aspell-vi-0.01.1.1-16|33	
21mr|aspell-vi-0.01.1.1-16|34	%description
21mr|aspell-vi-0.01.1.1-16|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-vi-0.01.1.1-16|36	
21mr|aspell-vi-0.01.1.1-16|37	%prep
21mr|aspell-vi-0.01.1.1-16|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-vi-0.01.1.1-16|39	
21mr|aspell-vi-0.01.1.1-16|40	%build
21mr|aspell-vi-0.01.1.1-16|41	# don't use configure macro
21mr|aspell-vi-0.01.1.1-16|42	./configure
21mr|aspell-vi-0.01.1.1-16|43	
21mr|aspell-vi-0.01.1.1-16|44	%make
21mr|aspell-vi-0.01.1.1-16|45	
21mr|aspell-vi-0.01.1.1-16|46	%install
21mr|aspell-vi-0.01.1.1-16|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-vi-0.01.1.1-16|48	
21mr|aspell-vi-0.01.1.1-16|49	%makeinstall_std
21mr|aspell-vi-0.01.1.1-16|50	
21mr|aspell-vi-0.01.1.1-16|51	chmod 644 Copyright README*
21mr|aspell-vi-0.01.1.1-16|52	
21mr|aspell-vi-0.01.1.1-16|53	%clean
21mr|aspell-vi-0.01.1.1-16|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-vi-0.01.1.1-16|55	
21mr|aspell-vi-0.01.1.1-16|56	%files
21mr|aspell-vi-0.01.1.1-16|57	%defattr(-,root,root)
21mr|aspell-vi-0.01.1.1-16|58	%doc README* Copyright
21mr|aspell-vi-0.01.1.1-16|59	%{_libdir}/aspell-%{aspell_ver}/*

11560 21
21mr|aspell-wa-0.50.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-wa-0.50.0-16|2	%define debug_package          %{nil}
21mr|aspell-wa-0.50.0-16|3	
21mr|aspell-wa-0.50.0-16|4	%define src_ver 0.50-0
21mr|aspell-wa-0.50.0-16|5	%define languageenglazy Walloon
21mr|aspell-wa-0.50.0-16|6	%define languagecode wa
21mr|aspell-wa-0.50.0-16|7	%define lc_ctype wa_BE
21mr|aspell-wa-0.50.0-16|8	
21mr|aspell-wa-0.50.0-16|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-wa-0.50.0-16|10	Summary(wa):	Coridjrece aspell e walon
21mr|aspell-wa-0.50.0-16|11	Name:          aspell-%{languagecode}
21mr|aspell-wa-0.50.0-16|12	Version:       0.50.0
21mr|aspell-wa-0.50.0-16|13	Release:       16
21mr|aspell-wa-0.50.0-16|14	Group:         System/Internationalization
21mr|aspell-wa-0.50.0-16|15	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-wa-0.50.0-16|16	URL:		   http://aspell.net/
21mr|aspell-wa-0.50.0-16|17	License:	   GPL
21mr|aspell-wa-0.50.0-16|18	Provides: spell-%{languagecode}
21mr|aspell-wa-0.50.0-16|19	
21mr|aspell-wa-0.50.0-16|20	BuildRequires: aspell >= 0.50
21mr|aspell-wa-0.50.0-16|21	BuildRequires: make
21mr|aspell-wa-0.50.0-16|22	Requires:      aspell >= 0.50
21mr|aspell-wa-0.50.0-16|23	
21mr|aspell-wa-0.50.0-16|24	# Mandriva Stuff
21mr|aspell-wa-0.50.0-16|25	Requires:      locales-%{languagecode}
21mr|aspell-wa-0.50.0-16|26	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-wa-0.50.0-16|27	Provides:      enchant-dictionary = 1
21mr|aspell-wa-0.50.0-16|28	Provides:      aspell-dictionary
21mr|aspell-wa-0.50.0-16|29	Provides:	   aspell-%{lc_ctype}
21mr|aspell-wa-0.50.0-16|30	
21mr|aspell-wa-0.50.0-16|31	Autoreqprov:   no
21mr|aspell-wa-0.50.0-16|32	
21mr|aspell-wa-0.50.0-16|33	%description
21mr|aspell-wa-0.50.0-16|34	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-wa-0.50.0-16|35	
21mr|aspell-wa-0.50.0-16|36	%description
21mr|aspell-wa-0.50.0-16|37	Li motî walon pol coridjrece aspell.
21mr|aspell-wa-0.50.0-16|38	Avou ci chal vos ploz croidjî tos vos tecses sicrîts e rfondou walon.
21mr|aspell-wa-0.50.0-16|39	
21mr|aspell-wa-0.50.0-16|40	%prep
21mr|aspell-wa-0.50.0-16|41	%setup -q -n %{name}-%{src_ver}
21mr|aspell-wa-0.50.0-16|42	
21mr|aspell-wa-0.50.0-16|43	%build
21mr|aspell-wa-0.50.0-16|44	# don't use configure macro
21mr|aspell-wa-0.50.0-16|45	./configure
21mr|aspell-wa-0.50.0-16|46	
21mr|aspell-wa-0.50.0-16|47	%make
21mr|aspell-wa-0.50.0-16|48	
21mr|aspell-wa-0.50.0-16|49	%install
21mr|aspell-wa-0.50.0-16|50	rm -fr $RPM_BUILD_ROOT
21mr|aspell-wa-0.50.0-16|51	
21mr|aspell-wa-0.50.0-16|52	%makeinstall_std
21mr|aspell-wa-0.50.0-16|53	
21mr|aspell-wa-0.50.0-16|54	mv README README.%{languagecode}
21mr|aspell-wa-0.50.0-16|55	chmod 644 Copyright README* doc/*
21mr|aspell-wa-0.50.0-16|56	
21mr|aspell-wa-0.50.0-16|57	%clean
21mr|aspell-wa-0.50.0-16|58	rm -fr $RPM_BUILD_ROOT
21mr|aspell-wa-0.50.0-16|59	
21mr|aspell-wa-0.50.0-16|60	%files
21mr|aspell-wa-0.50.0-16|61	%defattr(-,root,root)
21mr|aspell-wa-0.50.0-16|62	%doc README* Copyright doc/*
21mr|aspell-wa-0.50.0-16|63	%{_libdir}/aspell-*/*

11561 21
21mr|aspell-yi-0.01.1.1-14|1	%define _enable_debug_packages %{nil}
21mr|aspell-yi-0.01.1.1-14|2	%define debug_package          %{nil}
21mr|aspell-yi-0.01.1.1-14|3	
21mr|aspell-yi-0.01.1.1-14|4	%define src_ver 0.01.1-1
21mr|aspell-yi-0.01.1.1-14|5	%define fname aspell6-%{languagecode}
21mr|aspell-yi-0.01.1.1-14|6	%define aspell_ver 0.60
21mr|aspell-yi-0.01.1.1-14|7	%define languageenglazy Yiddish
21mr|aspell-yi-0.01.1.1-14|8	%define languagecode yi
21mr|aspell-yi-0.01.1.1-14|9	%define lc_ctype yi_US
21mr|aspell-yi-0.01.1.1-14|10	
21mr|aspell-yi-0.01.1.1-14|11	Summary:       %{languageenglazy} files for aspell
21mr|aspell-yi-0.01.1.1-14|12	Name:          aspell-%{languagecode}
21mr|aspell-yi-0.01.1.1-14|13	Version:       0.01.1.1
21mr|aspell-yi-0.01.1.1-14|14	Release:       14
21mr|aspell-yi-0.01.1.1-14|15	Group:         System/Internationalization
21mr|aspell-yi-0.01.1.1-14|16	Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
21mr|aspell-yi-0.01.1.1-14|17	URL:		   http://aspell.net/
21mr|aspell-yi-0.01.1.1-14|18	License:	   GPL
21mr|aspell-yi-0.01.1.1-14|19	Provides: spell-%{languagecode}
21mr|aspell-yi-0.01.1.1-14|20	
21mr|aspell-yi-0.01.1.1-14|21	BuildRequires: aspell >= %{aspell_ver}
21mr|aspell-yi-0.01.1.1-14|22	BuildRequires: make
21mr|aspell-yi-0.01.1.1-14|23	Requires:      aspell >= %{aspell_ver}
21mr|aspell-yi-0.01.1.1-14|24	
21mr|aspell-yi-0.01.1.1-14|25	# Mandriva Stuff
21mr|aspell-yi-0.01.1.1-14|26	Requires:      locales-%{languagecode}
21mr|aspell-yi-0.01.1.1-14|27	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-yi-0.01.1.1-14|28	Provides:      enchant-dictionary = 1
21mr|aspell-yi-0.01.1.1-14|29	Provides:      aspell-dictionary
21mr|aspell-yi-0.01.1.1-14|30	Provides:      aspell-%{lc_ctype}
21mr|aspell-yi-0.01.1.1-14|31	
21mr|aspell-yi-0.01.1.1-14|32	Autoreqprov:   no
21mr|aspell-yi-0.01.1.1-14|33	
21mr|aspell-yi-0.01.1.1-14|34	%description
21mr|aspell-yi-0.01.1.1-14|35	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-yi-0.01.1.1-14|36	
21mr|aspell-yi-0.01.1.1-14|37	%prep
21mr|aspell-yi-0.01.1.1-14|38	%setup -q -n %{fname}-%{src_ver}
21mr|aspell-yi-0.01.1.1-14|39	
21mr|aspell-yi-0.01.1.1-14|40	%build
21mr|aspell-yi-0.01.1.1-14|41	# don't use configure macro
21mr|aspell-yi-0.01.1.1-14|42	./configure
21mr|aspell-yi-0.01.1.1-14|43	
21mr|aspell-yi-0.01.1.1-14|44	%make
21mr|aspell-yi-0.01.1.1-14|45	
21mr|aspell-yi-0.01.1.1-14|46	%install
21mr|aspell-yi-0.01.1.1-14|47	rm -fr $RPM_BUILD_ROOT
21mr|aspell-yi-0.01.1.1-14|48	
21mr|aspell-yi-0.01.1.1-14|49	%makeinstall_std
21mr|aspell-yi-0.01.1.1-14|50	
21mr|aspell-yi-0.01.1.1-14|51	chmod 644 Copyright README*
21mr|aspell-yi-0.01.1.1-14|52	
21mr|aspell-yi-0.01.1.1-14|53	%clean
21mr|aspell-yi-0.01.1.1-14|54	rm -fr $RPM_BUILD_ROOT
21mr|aspell-yi-0.01.1.1-14|55	
21mr|aspell-yi-0.01.1.1-14|56	%files
21mr|aspell-yi-0.01.1.1-14|57	%defattr(-,root,root)
21mr|aspell-yi-0.01.1.1-14|58	%doc README* Copyright
21mr|aspell-yi-0.01.1.1-14|59	%{_libdir}/aspell-%{aspell_ver}/*

11562 21
21mr|aspell-zu-0.50.0-16|1	%define _enable_debug_packages %{nil}
21mr|aspell-zu-0.50.0-16|2	%define debug_package          %{nil}
21mr|aspell-zu-0.50.0-16|3	
21mr|aspell-zu-0.50.0-16|4	%define src_ver 0.50-0
21mr|aspell-zu-0.50.0-16|5	%define languageenglazy Zulu
21mr|aspell-zu-0.50.0-16|6	%define languagecode zu
21mr|aspell-zu-0.50.0-16|7	%define lc_ctype zu_ZA
21mr|aspell-zu-0.50.0-16|8	
21mr|aspell-zu-0.50.0-16|9	Summary:       %{languageenglazy} files for aspell
21mr|aspell-zu-0.50.0-16|10	Name:          aspell-%{languagecode}
21mr|aspell-zu-0.50.0-16|11	Version:       0.50.0
21mr|aspell-zu-0.50.0-16|12	Release:       16
21mr|aspell-zu-0.50.0-16|13	Group:         System/Internationalization
21mr|aspell-zu-0.50.0-16|14	Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
21mr|aspell-zu-0.50.0-16|15	URL:		   http://aspell.net/
21mr|aspell-zu-0.50.0-16|16	License:	   LGPL
21mr|aspell-zu-0.50.0-16|17	Provides: spell-%{languagecode}
21mr|aspell-zu-0.50.0-16|18	
21mr|aspell-zu-0.50.0-16|19	BuildRequires: aspell >= 0.50
21mr|aspell-zu-0.50.0-16|20	BuildRequires: make
21mr|aspell-zu-0.50.0-16|21	Requires:      aspell >= 0.50
21mr|aspell-zu-0.50.0-16|22	
21mr|aspell-zu-0.50.0-16|23	# Mandriva Stuff
21mr|aspell-zu-0.50.0-16|24	Requires:      locales-%{languagecode}
21mr|aspell-zu-0.50.0-16|25	# aspell = 1, myspell = 2, lang-specific = 3
21mr|aspell-zu-0.50.0-16|26	Provides:      enchant-dictionary = 1
21mr|aspell-zu-0.50.0-16|27	Provides:      aspell-dictionary
21mr|aspell-zu-0.50.0-16|28	Provides:	   aspell-%{lc_ctype}
21mr|aspell-zu-0.50.0-16|29	
21mr|aspell-zu-0.50.0-16|30	Autoreqprov:   no
21mr|aspell-zu-0.50.0-16|31	
21mr|aspell-zu-0.50.0-16|32	%description
21mr|aspell-zu-0.50.0-16|33	A %{languageenglazy} dictionary for use with aspell, a spelling checker.
21mr|aspell-zu-0.50.0-16|34	
21mr|aspell-zu-0.50.0-16|35	%prep
21mr|aspell-zu-0.50.0-16|36	%setup -q -n %{name}-%{src_ver}
21mr|aspell-zu-0.50.0-16|37	
21mr|aspell-zu-0.50.0-16|38	%build
21mr|aspell-zu-0.50.0-16|39	# don't use configure macro
21mr|aspell-zu-0.50.0-16|40	./configure
21mr|aspell-zu-0.50.0-16|41	
21mr|aspell-zu-0.50.0-16|42	%make
21mr|aspell-zu-0.50.0-16|43	
21mr|aspell-zu-0.50.0-16|44	%install
21mr|aspell-zu-0.50.0-16|45	rm -fr $RPM_BUILD_ROOT
21mr|aspell-zu-0.50.0-16|46	
21mr|aspell-zu-0.50.0-16|47	%makeinstall_std
21mr|aspell-zu-0.50.0-16|48	
21mr|aspell-zu-0.50.0-16|49	chmod 644 Copyright README*
21mr|aspell-zu-0.50.0-16|50	
21mr|aspell-zu-0.50.0-16|51	%clean
21mr|aspell-zu-0.50.0-16|52	rm -fr $RPM_BUILD_ROOT
21mr|aspell-zu-0.50.0-16|53	
21mr|aspell-zu-0.50.0-16|54	%files
21mr|aspell-zu-0.50.0-16|55	%defattr(-,root,root)
21mr|aspell-zu-0.50.0-16|56	%doc README* Copyright
21mr|aspell-zu-0.50.0-16|57	%{_libdir}/aspell-*/*

11563 21
21mr|assertj-core-3.8.0-5|1	%bcond_without  memoryfilesystem
21mr|assertj-core-3.8.0-5|2	
21mr|assertj-core-3.8.0-5|3	Name:           assertj-core
21mr|assertj-core-3.8.0-5|4	Version:        3.8.0
21mr|assertj-core-3.8.0-5|5	Release:        5
21mr|assertj-core-3.8.0-5|6	Summary:        Library of assertions similar to fest-assert
21mr|assertj-core-3.8.0-5|7	License:        ASL 2.0
21mr|assertj-core-3.8.0-5|8	URL:            http://joel-costigliola.github.io/assertj/
21mr|assertj-core-3.8.0-5|9	Source0:        https://github.com/joel-costigliola/assertj-core/archive/assertj-core-%{version}.tar.gz
21mr|assertj-core-3.8.0-5|10	Group:          Development/Java
21mr|assertj-core-3.8.0-5|11	BuildArch:      noarch
21mr|assertj-core-3.8.0-5|12	# Java stack is not supported on x86_32
21mr|assertj-core-3.8.0-5|13	ExcludeArch: %{ix86}
21mr|assertj-core-3.8.0-5|14	
21mr|assertj-core-3.8.0-5|15	BuildRequires:  maven-local
21mr|assertj-core-3.8.0-5|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|assertj-core-3.8.0-5|17	BuildRequires:  mvn(cglib:cglib-nodep)
21mr|assertj-core-3.8.0-5|18	%if %{with memoryfilesystem}
21mr|assertj-core-3.8.0-5|19	BuildRequires:  mvn(com.github.marschall:memoryfilesystem)
21mr|assertj-core-3.8.0-5|20	%endif
21mr|assertj-core-3.8.0-5|21	BuildRequires:  mvn(junit:junit)
21mr|assertj-core-3.8.0-5|22	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|assertj-core-3.8.0-5|23	
21mr|assertj-core-3.8.0-5|24	%description
21mr|assertj-core-3.8.0-5|25	A rich and intuitive set of strongly-typed assertions to use for unit testing
21mr|assertj-core-3.8.0-5|26	(either with JUnit or TestNG).
21mr|assertj-core-3.8.0-5|27	
21mr|assertj-core-3.8.0-5|28	%package javadoc
21mr|assertj-core-3.8.0-5|29	Summary:        API documentation for %{name}
21mr|assertj-core-3.8.0-5|30	
21mr|assertj-core-3.8.0-5|31	%description javadoc
21mr|assertj-core-3.8.0-5|32	This package provides API documentation for %{name}.
21mr|assertj-core-3.8.0-5|33	
21mr|assertj-core-3.8.0-5|34	%prep
21mr|assertj-core-3.8.0-5|35	%setup -q -n %{name}-%{name}-%{version}
21mr|assertj-core-3.8.0-5|36	
21mr|assertj-core-3.8.0-5|37	%pom_remove_parent
21mr|assertj-core-3.8.0-5|38	%pom_xpath_inject "pom:project" "<groupId>org.assertj</groupId>"
21mr|assertj-core-3.8.0-5|39	
21mr|assertj-core-3.8.0-5|40	%pom_remove_plugin :maven-javadoc-plugin
21mr|assertj-core-3.8.0-5|41	%pom_remove_plugin :maven-shade-plugin
21mr|assertj-core-3.8.0-5|42	%pom_remove_plugin :maven-dependency-plugin
21mr|assertj-core-3.8.0-5|43	%pom_remove_plugin org.jacoco:jacoco-maven-plugin
21mr|assertj-core-3.8.0-5|44	
21mr|assertj-core-3.8.0-5|45	# package org.mockito.internal.util.collections does not exist
21mr|assertj-core-3.8.0-5|46	rm -rf ./src/test/java/org/assertj/core/error/ShouldContainString_create_Test.java
21mr|assertj-core-3.8.0-5|47	
21mr|assertj-core-3.8.0-5|48	%if %{without memoryfilesystem}
21mr|assertj-core-3.8.0-5|49	%pom_remove_dep :memoryfilesystem
21mr|assertj-core-3.8.0-5|50	rm -r src/test/java/org/assertj/core/internal/{Paths*.java,paths}
21mr|assertj-core-3.8.0-5|51	%endif
21mr|assertj-core-3.8.0-5|52	
21mr|assertj-core-3.8.0-5|53	# test lib not in Fedora
21mr|assertj-core-3.8.0-5|54	%pom_remove_dep com.tngtech.java:junit-dataprovider
21mr|assertj-core-3.8.0-5|55	
21mr|assertj-core-3.8.0-5|56	%build
21mr|assertj-core-3.8.0-5|57	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|assertj-core-3.8.0-5|58	
21mr|assertj-core-3.8.0-5|59	%install
21mr|assertj-core-3.8.0-5|60	%mvn_install
21mr|assertj-core-3.8.0-5|61	
21mr|assertj-core-3.8.0-5|62	%files -f .mfiles
21mr|assertj-core-3.8.0-5|63	%doc README.md CONTRIBUTING.md
21mr|assertj-core-3.8.0-5|64	%license LICENSE.txt
21mr|assertj-core-3.8.0-5|65	
21mr|assertj-core-3.8.0-5|66	%files javadoc -f .mfiles-javadoc
21mr|assertj-core-3.8.0-5|67	%doc CONTRIBUTING.md
21mr|assertj-core-3.8.0-5|68	%license LICENSE.txt
21mr|assertj-core-3.8.0-5|69	

11564 21
21mr|assimp-5.0.1-7|1	%define major   5
21mr|assimp-5.0.1-7|2	%define minor   0
21mr|assimp-5.0.1-7|3	%define libname %mklibname %{name} %{major}
21mr|assimp-5.0.1-7|4	%define devname %mklibname %{name} -d
21mr|assimp-5.0.1-7|5	
21mr|assimp-5.0.1-7|6	Name:		assimp
21mr|assimp-5.0.1-7|7	Version:	5.0.1
21mr|assimp-5.0.1-7|8	Release:	7
21mr|assimp-5.0.1-7|9	Summary:	Library to import various 3D model formats into applications
21mr|assimp-5.0.1-7|10	Group:		Graphics
21mr|assimp-5.0.1-7|11	License:	BSD
21mr|assimp-5.0.1-7|12	URL:		http://www.assimp.org
21mr|assimp-5.0.1-7|13	# Github releases include nonfree models, source tarball must be re-generated
21mr|assimp-5.0.1-7|14	# using assimp_generate_tarball.sh
21mr|assimp-5.0.1-7|15	Source0:	%{name}-%{version}-free.tar.xz
21mr|assimp-5.0.1-7|16	Source1:	assimp_generate_tarball.sh
21mr|assimp-5.0.1-7|17	# Un-bundle libraries that are provided by the distribution.
21mr|assimp-5.0.1-7|18	Patch0:         %{name}-5.0.1-unbundle.patch
21mr|assimp-5.0.1-7|19	# Add /usr/lib64 to library lookup paths for python modules
21mr|assimp-5.0.1-7|20	Patch1:         %{name}-5.0.1-pythonpath.patch
21mr|assimp-5.0.1-7|21	# Correct the paths in the installed pkgconfig file
21mr|assimp-5.0.1-7|22	Patch2:         %{name}-5.0.1-pkgconfig.patch
21mr|assimp-5.0.1-7|23	# Exclude the build directory from the doxygen-generated documentation
21mr|assimp-5.0.1-7|24	Patch3:         %{name}-5.0.1-doxyfile.patch
21mr|assimp-5.0.1-7|25	# Updates for changes in irrxml's API
21mr|assimp-5.0.1-7|26	Patch4:         %{name}-5.0.1-irrxml.patch
21mr|assimp-5.0.1-7|27	# Correct the CMake version to match the tarball version.
21mr|assimp-5.0.1-7|28	Patch5:         %{name}-5.0.1-assimpversion.patch
21mr|assimp-5.0.1-7|29	# Correct the library installation location
21mr|assimp-5.0.1-7|30	Patch6:         %{name}-5.0.1-lib-dir.patch
21mr|assimp-5.0.1-7|31	Patch7:         CVE-2024-40724.patch
21mr|assimp-5.0.1-7|32	Patch8:         CVE-2025-5200.patch
21mr|assimp-5.0.1-7|33	Patch9:         CVE-2024-45679.patch
21mr|assimp-5.0.1-7|34	Patch10:        CVE-2025-3548.patch
21mr|assimp-5.0.1-7|35	BuildRequires:	boost-devel
21mr|assimp-5.0.1-7|36	BuildRequires:	ninja
21mr|assimp-5.0.1-7|37	BuildRequires:	cmake
21mr|assimp-5.0.1-7|38	BuildRequires:	dos2unix
21mr|assimp-5.0.1-7|39	BuildRequires:	doxygen
21mr|assimp-5.0.1-7|40	BuildRequires:	irrlicht-devel
21mr|assimp-5.0.1-7|41	BuildRequires:	irrXML-devel
21mr|assimp-5.0.1-7|42	BuildRequires:	pkgconfig(python3)
21mr|assimp-5.0.1-7|43	BuildRequires:	pkgconfig(minizip)
21mr|assimp-5.0.1-7|44	BuildRequires:	pkgconfig(poly2tri)
21mr|assimp-5.0.1-7|45	BuildRequires:	pkgconfig(polyclipping)
21mr|assimp-5.0.1-7|46	BuildRequires:	pkgconfig(zlib)
21mr|assimp-5.0.1-7|47	BuildRequires:	rapidjson-devel
21mr|assimp-5.0.1-7|48	BuildRequires:	utf8cpp-devel
21mr|assimp-5.0.1-7|49	
21mr|assimp-5.0.1-7|50	%description
21mr|assimp-5.0.1-7|51	Assimp, the Open Asset Import Library, is a free library to import various
21mr|assimp-5.0.1-7|52	well-known 3D model formats into applications. Assimp aims to provide a full
21mr|assimp-5.0.1-7|53	asset conversion pipeline for use in game engines and real-time rendering
21mr|assimp-5.0.1-7|54	systems, but is not limited to these applications.
21mr|assimp-5.0.1-7|55	
21mr|assimp-5.0.1-7|56	This package contains the assimp binary, a tool to work with various formats.
21mr|assimp-5.0.1-7|57	
21mr|assimp-5.0.1-7|58	%files
21mr|assimp-5.0.1-7|59	%{_bindir}/%{name}
21mr|assimp-5.0.1-7|60	
21mr|assimp-5.0.1-7|61	#----------------------------------------------------------------------------
21mr|assimp-5.0.1-7|62	
21mr|assimp-5.0.1-7|63	%package -n %{libname}
21mr|assimp-5.0.1-7|64	Summary:	Library to import various 3D model formats into applications
21mr|assimp-5.0.1-7|65	Group:		System/Libraries
21mr|assimp-5.0.1-7|66	
21mr|assimp-5.0.1-7|67	%description -n %{libname}
21mr|assimp-5.0.1-7|68	Assimp, the Open Asset Import Library, is a free library to import various
21mr|assimp-5.0.1-7|69	well-known 3D model formats into applications. Assimp aims to provide a full
21mr|assimp-5.0.1-7|70	asset conversion pipeline for use in game engines and real-time rendering
21mr|assimp-5.0.1-7|71	systems, but is not limited to these applications.
21mr|assimp-5.0.1-7|72	
21mr|assimp-5.0.1-7|73	%files -n %{libname}
21mr|assimp-5.0.1-7|74	%{_libdir}/lib%{name}.so.%{major}{,.*}
21mr|assimp-5.0.1-7|75	
21mr|assimp-5.0.1-7|76	#----------------------------------------------------------------------------
21mr|assimp-5.0.1-7|77	
21mr|assimp-5.0.1-7|78	%package -n %{devname}
21mr|assimp-5.0.1-7|79	Summary:	Header files and development libraries for assimp
21mr|assimp-5.0.1-7|80	Group:		Development/C++
21mr|assimp-5.0.1-7|81	Provides:	%{name}-devel = %{EVRD}
21mr|assimp-5.0.1-7|82	Requires:	%{libname} = %{EVRD}
21mr|assimp-5.0.1-7|83	
21mr|assimp-5.0.1-7|84	%description -n %{devname}
21mr|assimp-5.0.1-7|85	This package contains the header files and development libraries for assimp.
21mr|assimp-5.0.1-7|86	You need to install it if you want to develop programs using assimp.
21mr|assimp-5.0.1-7|87	
21mr|assimp-5.0.1-7|88	%files -n %{devname}
21mr|assimp-5.0.1-7|89	%doc Readme.md LICENSE CREDITS CHANGES
21mr|assimp-5.0.1-7|90	%{_includedir}/%{name}/
21mr|assimp-5.0.1-7|91	%{_libdir}/lib%{name}.so
21mr|assimp-5.0.1-7|92	%{_libdir}/cmake/%{name}-%{major}.%{minor}
21mr|assimp-5.0.1-7|93	%{_libdir}/pkgconfig/%{name}.pc
21mr|assimp-5.0.1-7|94	
21mr|assimp-5.0.1-7|95	#----------------------------------------------------------------------------
21mr|assimp-5.0.1-7|96	
21mr|assimp-5.0.1-7|97	%package -n python3-%{name}
21mr|assimp-5.0.1-7|98	Summary:	Python bindings for %{name}
21mr|assimp-5.0.1-7|99	Group:		Development/Python
21mr|assimp-5.0.1-7|100	
21mr|assimp-5.0.1-7|101	%description -n python3-%{name}
21mr|assimp-5.0.1-7|102	Assimp, the Open Asset Import Library, is a free library to import various
21mr|assimp-5.0.1-7|103	well-known 3D model formats into applications. Assimp aims to provide a full
21mr|assimp-5.0.1-7|104	asset conversion pipeline for use in game engines and real-time rendering
21mr|assimp-5.0.1-7|105	systems, but is not limited to these applications.
21mr|assimp-5.0.1-7|106	
21mr|assimp-5.0.1-7|107	%files -n python3-%{name}
21mr|assimp-5.0.1-7|108	%{python3_sitelib}/py%{name}
21mr|assimp-5.0.1-7|109	
21mr|assimp-5.0.1-7|110	#----------------------------------------------------------------------------
21mr|assimp-5.0.1-7|111	
21mr|assimp-5.0.1-7|112	%prep
21mr|assimp-5.0.1-7|113	%autosetup -p1
21mr|assimp-5.0.1-7|114	
21mr|assimp-5.0.1-7|115	# Get rid of bundled libs so we can't accidentally build against them
21mr|assimp-5.0.1-7|116	# Get rid of bundled libs so we can't accidently build against them
21mr|assimp-5.0.1-7|117	rm -r contrib/android-cmake
21mr|assimp-5.0.1-7|118	rm -r contrib/irrXML
21mr|assimp-5.0.1-7|119	rm -r contrib/poly2tri
21mr|assimp-5.0.1-7|120	rm -r contrib/rapidjson
21mr|assimp-5.0.1-7|121	rm -r contrib/utf8cpp
21mr|assimp-5.0.1-7|122	
21mr|assimp-5.0.1-7|123	dos2unix CHANGES CREDITS LICENSE Readme.md
21mr|assimp-5.0.1-7|124	iconv -f iso8859-1 -t utf-8 CREDITS > CREDITS.conv && mv -f CREDITS.conv CREDITS
21mr|assimp-5.0.1-7|125	
21mr|assimp-5.0.1-7|126	%build
21mr|assimp-5.0.1-7|127	%cmake  \
21mr|assimp-5.0.1-7|128	-DCMAKE_BUILD_TYPE=None \
21mr|assimp-5.0.1-7|129	-DASSIMP_LIB_INSTALL_DIR=%{_lib} \
21mr|assimp-5.0.1-7|130	-DBUILD_DOCS=OFF \
21mr|assimp-5.0.1-7|131	-DHTML_OUTPUT=%{name}-%{version} \
21mr|assimp-5.0.1-7|132	-DCMAKE_INSTALL_DOCDIR=%{_docdir} \
21mr|assimp-5.0.1-7|133	-DPOLY2TRI_INCLUDE_PATH=%{_includedir}/poly2tri \
21mr|assimp-5.0.1-7|134	-DSYSTEM_IRRXML=ON \
21mr|assimp-5.0.1-7|135	-DASSIMP_BUILD_ZLIB=ON \
21mr|assimp-5.0.1-7|136	-G Ninja
21mr|assimp-5.0.1-7|137	
21mr|assimp-5.0.1-7|138	# To use system polyclipping if assimp ever becomes compatible:
21mr|assimp-5.0.1-7|139	# -DCLIPPER_INCLUDE_PATH=%{_includedir}/polyclipping
21mr|assimp-5.0.1-7|140	%ninja_build
21mr|assimp-5.0.1-7|141	
21mr|assimp-5.0.1-7|142	%install
21mr|assimp-5.0.1-7|143	%ninja_install -C build
21mr|assimp-5.0.1-7|144	
21mr|assimp-5.0.1-7|145	mkdir -p %{buildroot}%{python3_sitelib}/pyassimp/
21mr|assimp-5.0.1-7|146	install -m0644 port/PyAssimp/pyassimp/*.py %{buildroot}%{python3_sitelib}/pyassimp/
21mr|assimp-5.0.1-7|147	rm -f %{buildroot}%{_libdir}/libzlibstatic.a
21mr|assimp-5.0.1-7|148	

11565 21
21mr|astyle-3.1-3|1	%define major 3
21mr|astyle-3.1-3|2	%define soversion 3.1.0
21mr|astyle-3.1-3|3	%define libname %mklibname %{name} %{major}
21mr|astyle-3.1-3|4	%define devname %mklibname %{name} -d
21mr|astyle-3.1-3|5	
21mr|astyle-3.1-3|6	Summary:	Source code formatter for C-like programming languages
21mr|astyle-3.1-3|7	Name:		astyle
21mr|astyle-3.1-3|8	Version:	3.1
21mr|astyle-3.1-3|9	Release:	3
21mr|astyle-3.1-3|10	License:	LGPLv3+
21mr|astyle-3.1-3|11	Group:		Development/C
21mr|astyle-3.1-3|12	Url:		http://astyle.sourceforge.net/
21mr|astyle-3.1-3|13	Source0:	https://downloads.sourceforge.net/astyle/%{name}_%{version}_linux.tar.gz
21mr|astyle-3.1-3|14	# Make the astyle-lib usable for arduino
21mr|astyle-3.1-3|15	Patch0:		astyle-arduino.patch
21mr|astyle-3.1-3|16	# Fix (hardcoded) path to html-help
21mr|astyle-3.1-3|17	Patch1:		astyle-html-help.patch
21mr|astyle-3.1-3|18	# Fix abort with gcc8 -Wp,-D_GLIBCXX_ASSERTION
21mr|astyle-3.1-3|19	# https://bugzilla.redhat.com/show_bug.cgi?id=1573092
21mr|astyle-3.1-3|20	# Patch proposed: https://sourceforge.net/p/astyle/bugs/503/
21mr|astyle-3.1-3|21	Patch2:		astyle-r655-gcc8-vector-at-end.patch
21mr|astyle-3.1-3|22	BuildRequires:	java-devel
21mr|astyle-3.1-3|23	Requires:	%{libname} = %{EVRD}
21mr|astyle-3.1-3|24	
21mr|astyle-3.1-3|25	%description
21mr|astyle-3.1-3|26	Artistic Style is a source code indenter, source code formatter, and
21mr|astyle-3.1-3|27	source code beautifier for the C, C++, C# and Java programming
21mr|astyle-3.1-3|28	languages.
21mr|astyle-3.1-3|29	
21mr|astyle-3.1-3|30	%files
21mr|astyle-3.1-3|31	%doc doc/*.html
21mr|astyle-3.1-3|32	%{_bindir}/astyle
21mr|astyle-3.1-3|33	
21mr|astyle-3.1-3|34	#------------------------------------------------------------------
21mr|astyle-3.1-3|35	
21mr|astyle-3.1-3|36	%package -n %{libname}
21mr|astyle-3.1-3|37	Summary:	Astyle shared library
21mr|astyle-3.1-3|38	Group:		System/Libraries
21mr|astyle-3.1-3|39	
21mr|astyle-3.1-3|40	%description -n %{libname}
21mr|astyle-3.1-3|41	Astyle shared library.
21mr|astyle-3.1-3|42	
21mr|astyle-3.1-3|43	%files -n %{libname}
21mr|astyle-3.1-3|44	%{_libdir}/lib%{name}.so.%{major}*
21mr|astyle-3.1-3|45	
21mr|astyle-3.1-3|46	#------------------------------------------------------------------
21mr|astyle-3.1-3|47	
21mr|astyle-3.1-3|48	%package -n %{devname}
21mr|astyle-3.1-3|49	Summary:	Astyle development files
21mr|astyle-3.1-3|50	Group:		Development/Other
21mr|astyle-3.1-3|51	Requires:	%{libname} = %{EVRD}
21mr|astyle-3.1-3|52	Provides:	%{name}-devel = %{EVRD}
21mr|astyle-3.1-3|53	
21mr|astyle-3.1-3|54	%description -n %{devname}
21mr|astyle-3.1-3|55	Astyle development files.
21mr|astyle-3.1-3|56	
21mr|astyle-3.1-3|57	%files -n %{devname}
21mr|astyle-3.1-3|58	%{_includedir}/*.h
21mr|astyle-3.1-3|59	%{_libdir}/*.so
21mr|astyle-3.1-3|60	
21mr|astyle-3.1-3|61	#------------------------------------------------------------------
21mr|astyle-3.1-3|62	
21mr|astyle-3.1-3|63	%prep
21mr|astyle-3.1-3|64	%setup -q -n %{name}
21mr|astyle-3.1-3|65	%apply_patches
21mr|astyle-3.1-3|66	
21mr|astyle-3.1-3|67	%build
21mr|astyle-3.1-3|68	chmod a-x src/*
21mr|astyle-3.1-3|69	chmod a-x doc/*
21mr|astyle-3.1-3|70	
21mr|astyle-3.1-3|71	pushd src
21mr|astyle-3.1-3|72	# it's much easier to compile it here than trying to fix the Makefile
21mr|astyle-3.1-3|73	g++ %{optflags} -DASTYLE_LIB -DASTYLE_JNI -fPIC -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -c ASBeautifier.cpp ASEnhancer.cpp ASFormatter.cpp ASResource.cpp astyle_main.cpp
21mr|astyle-3.1-3|74	g++ -shared -o libastyle.so.%{soversion} *.o -Wl,-soname,libastyle.so.%{major}
21mr|astyle-3.1-3|75	ln -s libastyle.so.%{soversion} libastyle.so
21mr|astyle-3.1-3|76	g++ %{optflags} -c ASLocalizer.cpp astyle_main.cpp
21mr|astyle-3.1-3|77	g++ %{optflags} -o astyle ASLocalizer.o astyle_main.o -L. -lastyle
21mr|astyle-3.1-3|78	popd
21mr|astyle-3.1-3|79	
21mr|astyle-3.1-3|80	%install
21mr|astyle-3.1-3|81	pushd src
21mr|astyle-3.1-3|82	mkdir -p %{buildroot}{%{_bindir},%{_libdir},%{_includedir}}
21mr|astyle-3.1-3|83	install -p -m 755 astyle %{buildroot}%{_bindir}
21mr|astyle-3.1-3|84	install -p -m 755 libastyle.so.%{soversion} %{buildroot}%{_libdir}
21mr|astyle-3.1-3|85	cp -P libastyle.so %{buildroot}%{_libdir}
21mr|astyle-3.1-3|86	install -p -m 644 astyle.h %{buildroot}%{_includedir}
21mr|astyle-3.1-3|87	popd

11566 21
21mr|async-1.4.1-7|1	Name:          async
21mr|async-1.4.1-7|2	Version:       1.4.1
21mr|async-1.4.1-7|3	Release:       7
21mr|async-1.4.1-7|4	Summary:       Building blocks for asynchronous Java processing
21mr|async-1.4.1-7|5	License:       BSD
21mr|async-1.4.1-7|6	URL:           https://github.com/stumbleupon/async
21mr|async-1.4.1-7|7	Source0:       https://github.com/OpenTSDB/async/archive/v%{version}.tar.gz
21mr|async-1.4.1-7|8	
21mr|async-1.4.1-7|9	BuildRequires: maven-local
21mr|async-1.4.1-7|10	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|async-1.4.1-7|11	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|async-1.4.1-7|12	
21mr|async-1.4.1-7|13	Group:          Development/Java
21mr|async-1.4.1-7|14	BuildArch:     noarch
21mr|async-1.4.1-7|15	# Java stack is not supported on x86_32
21mr|async-1.4.1-7|16	ExcludeArch: %{ix86}
21mr|async-1.4.1-7|17	
21mr|async-1.4.1-7|18	%description
21mr|async-1.4.1-7|19	This Java library provides some useful building blocks to build
21mr|async-1.4.1-7|20	high-performance multi-threaded asynchronous applications in Java.
21mr|async-1.4.1-7|21	Its implementation was inspired by Twisted's asynchronous library
21mr|async-1.4.1-7|22	(twisted.internet.defer).
21mr|async-1.4.1-7|23	
21mr|async-1.4.1-7|24	%package javadoc
21mr|async-1.4.1-7|25	Summary:       Javadoc for %{name}
21mr|async-1.4.1-7|26	
21mr|async-1.4.1-7|27	%description javadoc
21mr|async-1.4.1-7|28	This package contains javadoc for %{name}.
21mr|async-1.4.1-7|29	
21mr|async-1.4.1-7|30	%prep
21mr|async-1.4.1-7|31	%setup -q
21mr|async-1.4.1-7|32	# Cleanup
21mr|async-1.4.1-7|33	rm -r  .mvn-compat
21mr|async-1.4.1-7|34	find . -name "*.class" -print -delete
21mr|async-1.4.1-7|35	find . -name "*.jar" -print -delete
21mr|async-1.4.1-7|36	
21mr|async-1.4.1-7|37	# Unwanted
21mr|async-1.4.1-7|38	%pom_remove_plugin :maven-gpg-plugin pom.xml.in
21mr|async-1.4.1-7|39	%pom_remove_plugin :maven-javadoc-plugin pom.xml.in
21mr|async-1.4.1-7|40	%pom_remove_plugin :maven-source-plugin pom.xml.in
21mr|async-1.4.1-7|41	
21mr|async-1.4.1-7|42	%pom_xpath_remove pom:build/pom:sourceDirectory pom.xml.in
21mr|async-1.4.1-7|43	%pom_xpath_inject pom:build "
21mr|async-1.4.1-7|44	<sourceDirectory>src</sourceDirectory>
21mr|async-1.4.1-7|45	<resources>
21mr|async-1.4.1-7|46	<resource>
21mr|async-1.4.1-7|47	<directory>src/</directory>
21mr|async-1.4.1-7|48	<excludes>
21mr|async-1.4.1-7|49	<exclude>**/*.java</exclude>
21mr|async-1.4.1-7|50	</excludes>
21mr|async-1.4.1-7|51	</resource>
21mr|async-1.4.1-7|52	</resources>" pom.xml.in
21mr|async-1.4.1-7|53	
21mr|async-1.4.1-7|54	# Fix manifest entries
21mr|async-1.4.1-7|55	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin pom.xml.in "
21mr|async-1.4.1-7|56	<configuration>
21mr|async-1.4.1-7|57	<archive>
21mr|async-1.4.1-7|58	<manifest>
21mr|async-1.4.1-7|59	<addClasspath>false</addClasspath>
21mr|async-1.4.1-7|60	<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
21mr|async-1.4.1-7|61	<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
21mr|async-1.4.1-7|62	</manifest>
21mr|async-1.4.1-7|63	</archive>
21mr|async-1.4.1-7|64	</configuration>"
21mr|async-1.4.1-7|65	
21mr|async-1.4.1-7|66	%mvn_file : %{name}
21mr|async-1.4.1-7|67	
21mr|async-1.4.1-7|68	%build
21mr|async-1.4.1-7|69	
21mr|async-1.4.1-7|70	# Generate POM file
21mr|async-1.4.1-7|71	make %{?_smp_mflags} pom.xml
21mr|async-1.4.1-7|72	
21mr|async-1.4.1-7|73	%mvn_build
21mr|async-1.4.1-7|74	
21mr|async-1.4.1-7|75	%install
21mr|async-1.4.1-7|76	%mvn_install
21mr|async-1.4.1-7|77	
21mr|async-1.4.1-7|78	%files -f .mfiles
21mr|async-1.4.1-7|79	%doc AUTHORS NEWS README THANKS
21mr|async-1.4.1-7|80	%license COPYING
21mr|async-1.4.1-7|81	
21mr|async-1.4.1-7|82	%files javadoc -f .mfiles-javadoc
21mr|async-1.4.1-7|83	%license COPYING
21mr|async-1.4.1-7|84	

11567 21
21mr|async-http-client1-1.9.40-8|1	Name:          async-http-client1
21mr|async-http-client1-1.9.40-8|2	# NOTE: Newer release use netty >= 4.0.36.Final
21mr|async-http-client1-1.9.40-8|3	Version:       1.9.40
21mr|async-http-client1-1.9.40-8|4	Release:       8
21mr|async-http-client1-1.9.40-8|5	Summary:       Asynchronous Http Client for Java
21mr|async-http-client1-1.9.40-8|6	# CC0:  src/main/java/com/ning/http/client/providers/netty/chmv8/ConcurrentHashMapV8.java
21mr|async-http-client1-1.9.40-8|7	# src/main/java/com/ning/http/client/providers/netty/chmv8/CountedCompleter.java
21mr|async-http-client1-1.9.40-8|8	# src/main/java/com/ning/http/client/providers/netty/chmv8/ForkJoinPool.java
21mr|async-http-client1-1.9.40-8|9	# src/main/java/com/ning/http/client/providers/netty/chmv8/ForkJoinTask.java
21mr|async-http-client1-1.9.40-8|10	# src/main/java/com/ning/http/client/providers/netty/chmv8/ForkJoinWorkerThread.java
21mr|async-http-client1-1.9.40-8|11	# src/main/java/com/ning/http/client/providers/netty/chmv8/LongAdder.java
21mr|async-http-client1-1.9.40-8|12	# src/main/java/com/ning/http/client/providers/netty/chmv8/Striped64.java
21mr|async-http-client1-1.9.40-8|13	License:       ASL 2.0 and CC0 and EPL
21mr|async-http-client1-1.9.40-8|14	URL:           https://github.com/AsyncHttpClient/async-http-client
21mr|async-http-client1-1.9.40-8|15	Source0:       https://github.com/AsyncHttpClient/async-http-client/archive/async-http-client-%{version}.tar.gz
21mr|async-http-client1-1.9.40-8|16	
21mr|async-http-client1-1.9.40-8|17	BuildRequires: maven-local
21mr|async-http-client1-1.9.40-8|18	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|async-http-client1-1.9.40-8|19	BuildRequires: mvn(com.google.guava:guava)
21mr|async-http-client1-1.9.40-8|20	BuildRequires: mvn(commons-fileupload:commons-fileupload)
21mr|async-http-client1-1.9.40-8|21	BuildRequires: mvn(commons-io:commons-io)
21mr|async-http-client1-1.9.40-8|22	# netty:3.10.6.Final
21mr|async-http-client1-1.9.40-8|23	BuildRequires: mvn(io.netty:netty:3)
21mr|async-http-client1-1.9.40-8|24	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|async-http-client1-1.9.40-8|25	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|async-http-client1-1.9.40-8|26	BuildRequires: mvn(org.eclipse.jetty:jetty-security:8.1)
21mr|async-http-client1-1.9.40-8|27	BuildRequires: mvn(org.eclipse.jetty:jetty-server:8.1)
21mr|async-http-client1-1.9.40-8|28	BuildRequires: mvn(org.eclipse.jetty:jetty-servlet:8.1)
21mr|async-http-client1-1.9.40-8|29	BuildRequires: mvn(org.eclipse.jetty:jetty-servlets:8.1)
21mr|async-http-client1-1.9.40-8|30	BuildRequires: mvn(org.eclipse.jetty:jetty-websocket:8.1)
21mr|async-http-client1-1.9.40-8|31	BuildRequires: mvn(org.glassfish.grizzly:connection-pool)
21mr|async-http-client1-1.9.40-8|32	BuildRequires: mvn(org.glassfish.grizzly:grizzly-http-server)
21mr|async-http-client1-1.9.40-8|33	BuildRequires: mvn(org.glassfish.grizzly:grizzly-websockets)
21mr|async-http-client1-1.9.40-8|34	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|async-http-client1-1.9.40-8|35	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|async-http-client1-1.9.40-8|36	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|async-http-client1-1.9.40-8|37	BuildRequires: mvn(org.testng:testng)
21mr|async-http-client1-1.9.40-8|38	
21mr|async-http-client1-1.9.40-8|39	# Multiple version 1.5, 1.7, 1.8
21mr|async-http-client1-1.9.40-8|40	Provides:      bundled(jsr166e) = 1.8
21mr|async-http-client1-1.9.40-8|41	
21mr|async-http-client1-1.9.40-8|42	Group:          Development/Java
21mr|async-http-client1-1.9.40-8|43	BuildArch:     noarch
21mr|async-http-client1-1.9.40-8|44	# Java stack is not supported on x86_32
21mr|async-http-client1-1.9.40-8|45	ExcludeArch: %{ix86}
21mr|async-http-client1-1.9.40-8|46	
21mr|async-http-client1-1.9.40-8|47	%description
21mr|async-http-client1-1.9.40-8|48	Async Http Client library purpose is to allow Java applications to
21mr|async-http-client1-1.9.40-8|49	easily execute HTTP requests and asynchronously process the HTTP
21mr|async-http-client1-1.9.40-8|50	responses. The Async HTTP Client library is simple to use.
21mr|async-http-client1-1.9.40-8|51	
21mr|async-http-client1-1.9.40-8|52	%package javadoc
21mr|async-http-client1-1.9.40-8|53	Summary:       Javadoc for %{name}
21mr|async-http-client1-1.9.40-8|54	
21mr|async-http-client1-1.9.40-8|55	%description javadoc
21mr|async-http-client1-1.9.40-8|56	This package contains javadoc for %{name}.
21mr|async-http-client1-1.9.40-8|57	
21mr|async-http-client1-1.9.40-8|58	%prep
21mr|async-http-client1-1.9.40-8|59	%setup -q -n async-http-client-async-http-client-%{version}
21mr|async-http-client1-1.9.40-8|60	
21mr|async-http-client1-1.9.40-8|61	# Unneeded extensions
21mr|async-http-client1-1.9.40-8|62	%pom_xpath_remove pom:build/pom:extensions
21mr|async-http-client1-1.9.40-8|63	# Not available plugin
21mr|async-http-client1-1.9.40-8|64	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|async-http-client1-1.9.40-8|65	# Unneeded tasks
21mr|async-http-client1-1.9.40-8|66	%pom_remove_plugin :maven-release-plugin
21mr|async-http-client1-1.9.40-8|67	%pom_remove_plugin :maven-site-plugin
21mr|async-http-client1-1.9.40-8|68	%pom_remove_plugin :maven-scm-plugin
21mr|async-http-client1-1.9.40-8|69	%pom_remove_plugin :maven-source-plugin
21mr|async-http-client1-1.9.40-8|70	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|async-http-client1-1.9.40-8|71	
21mr|async-http-client1-1.9.40-8|72	%pom_xpath_set pom:properties/pom:netty.version 3
21mr|async-http-client1-1.9.40-8|73	%pom_change_dep org.eclipse.jetty: ::8.1
21mr|async-http-client1-1.9.40-8|74	
21mr|async-http-client1-1.9.40-8|75	# org.apache.tomcat:catalina:6.0.29
21mr|async-http-client1-1.9.40-8|76	# org.apache.tomcat:coyote:6.0.29
21mr|async-http-client1-1.9.40-8|77	%pom_remove_dep org.apache.tomcat:
21mr|async-http-client1-1.9.40-8|78	rm src/test/java/com/ning/http/client/async/WebDavBasicTest.java \
21mr|async-http-client1-1.9.40-8|79	src/test/java/com/ning/http/client/async/netty/NettyWebDavBasicTest.java
21mr|async-http-client1-1.9.40-8|80	
21mr|async-http-client1-1.9.40-8|81	# java.util.concurrent.ExecutionException: java.io.IOException: Connection is closed
21mr|async-http-client1-1.9.40-8|82	rm src/test/java/com/ning/http/client/async/grizzly/GrizzlyBasicHttpsTest.java
21mr|async-http-client1-1.9.40-8|83	# java.lang.NullPointerException
21mr|async-http-client1-1.9.40-8|84	rm src/test/java/com/ning/http/client/async/netty/FeedableBodyGeneratorTest.java
21mr|async-http-client1-1.9.40-8|85	# java.lang.AssertionError: expected [1] but found [0]
21mr|async-http-client1-1.9.40-8|86	rm src/test/java/com/ning/http/client/async/grizzly/GrizzlyMaxTotalConnectionTest.java
21mr|async-http-client1-1.9.40-8|87	rm src/test/java/com/ning/http/client/async/netty/NettyMaxTotalConnectionTest.java
21mr|async-http-client1-1.9.40-8|88	# java.util.concurrent.ExecutionException: javax.net.ssl.SSLException: Received fatal alert: internal_error
21mr|async-http-client1-1.9.40-8|89	rm -r src/test/java/com/ning/http/client/async/grizzly
21mr|async-http-client1-1.9.40-8|90	rm -r src/test/java/com/ning/http/client/async/netty
21mr|async-http-client1-1.9.40-8|91	
21mr|async-http-client1-1.9.40-8|92	%mvn_compat_version com.ning:async-http-client %{version} 1.9 1
21mr|async-http-client1-1.9.40-8|93	
21mr|async-http-client1-1.9.40-8|94	%mvn_file com.ning:async-http-client %{name}
21mr|async-http-client1-1.9.40-8|95	
21mr|async-http-client1-1.9.40-8|96	%build
21mr|async-http-client1-1.9.40-8|97	
21mr|async-http-client1-1.9.40-8|98	%mvn_build -- -Poffline-testing
21mr|async-http-client1-1.9.40-8|99	
21mr|async-http-client1-1.9.40-8|100	%install
21mr|async-http-client1-1.9.40-8|101	%mvn_install
21mr|async-http-client1-1.9.40-8|102	
21mr|async-http-client1-1.9.40-8|103	%files -f .mfiles
21mr|async-http-client1-1.9.40-8|104	%doc README.md
21mr|async-http-client1-1.9.40-8|105	%license LICENSE-2.0.txt
21mr|async-http-client1-1.9.40-8|106	
21mr|async-http-client1-1.9.40-8|107	%files javadoc -f .mfiles-javadoc
21mr|async-http-client1-1.9.40-8|108	%license LICENSE-2.0.txt
21mr|async-http-client1-1.9.40-8|109	

11568 21
21mr|at-3.2.2-2|1	Summary:	Job spooling tools
21mr|at-3.2.2-2|2	Name:		at
21mr|at-3.2.2-2|3	Version:	3.2.2
21mr|at-3.2.2-2|4	Release:	2
21mr|at-3.2.2-2|5	License:	GPLv2+
21mr|at-3.2.2-2|6	Group:		System/Servers
21mr|at-3.2.2-2|7	Url:		http://qa.mandriva.com
21mr|at-3.2.2-2|8	Source0:	http://ftp.debian.org/debian/pool/main/a/at/at_%{version}.orig.tar.gz
21mr|at-3.2.2-2|9	Source2:	pam.atd
21mr|at-3.2.2-2|10	Source3:	atd.sysconfig
21mr|at-3.2.2-2|11	Source4:	atd.service
21mr|at-3.2.2-2|12	Patch0:		at-3.1.7-sigchld.patch
21mr|at-3.2.2-2|13	Patch1:		at-3.1.23-shell.patch
21mr|at-3.2.2-2|14	Patch2:		at-3.2.2-makefile.patch
21mr|at-3.2.2-2|15	Patch3:		at-3.1.14-parallel-build.patch
21mr|at-3.2.2-2|16	BuildRequires:	bison
21mr|at-3.2.2-2|17	BuildRequires:	cronie
21mr|at-3.2.2-2|18	BuildRequires:	flex
21mr|at-3.2.2-2|19	BuildRequires:	sendmail-command
21mr|at-3.2.2-2|20	BuildRequires:	systemd-units
21mr|at-3.2.2-2|21	BuildRequires:	pam-devel
21mr|at-3.2.2-2|22	BuildRequires:	pkgconfig(libsystemd)
21mr|at-3.2.2-2|23	BuildRequires:	pkgconfig(systemd)
21mr|at-3.2.2-2|24	Requires:	common-licenses
21mr|at-3.2.2-2|25	Requires(post,preun):	coreutils
21mr|at-3.2.2-2|26	Requires(post,preun):	rpm-helper
21mr|at-3.2.2-2|27	Requires(post,preun):	systemd-units
21mr|at-3.2.2-2|28	Conflicts:	crontabs <= 1.5
21mr|at-3.2.2-2|29	
21mr|at-3.2.2-2|30	%description
21mr|at-3.2.2-2|31	At and batch read commands from standard input or from a specified file.
21mr|at-3.2.2-2|32	At allows you to specify that a command will be run at a particular time
21mr|at-3.2.2-2|33	(now or a specified time in the future).  Batch will execute commands
21mr|at-3.2.2-2|34	when the system load levels drop to a particular level.  Both commands
21mr|at-3.2.2-2|35	use /bin/sh to run the commands.
21mr|at-3.2.2-2|36	
21mr|at-3.2.2-2|37	You should install the at package if you need a utility that will do
21mr|at-3.2.2-2|38	time-oriented job control.  Note: you should use crontab instead, if it is
21mr|at-3.2.2-2|39	a recurring job that will need to be repeated at the same time every
21mr|at-3.2.2-2|40	day/week/etc.
21mr|at-3.2.2-2|41	
21mr|at-3.2.2-2|42	%files
21mr|at-3.2.2-2|43	%doc ChangeLog Problems README Copyright timespec
21mr|at-3.2.2-2|44	%attr(0640,root,daemon) %config(noreplace) %{_sysconfdir}/at.deny
21mr|at-3.2.2-2|45	%config(noreplace) %{_sysconfdir}/sysconfig/atd
21mr|at-3.2.2-2|46	%attr(0644,root,root) %{_unitdir}/atd.service
21mr|at-3.2.2-2|47	%{_sysconfdir}/pam.d/atd
21mr|at-3.2.2-2|48	%attr(0770,daemon,daemon) %dir /var/spool/at
21mr|at-3.2.2-2|49	%attr(0660,daemon,daemon) %verify(not md5 size mtime) %ghost /var/spool/at/.SEQ
21mr|at-3.2.2-2|50	%attr(0770,daemon,daemon) %dir /var/spool/at/spool
21mr|at-3.2.2-2|51	%{_sbindir}/atrun
21mr|at-3.2.2-2|52	%{_sbindir}/atd
21mr|at-3.2.2-2|53	%attr(6755,daemon,daemon) %{_bindir}/batch
21mr|at-3.2.2-2|54	%attr(6755,daemon,daemon) %{_bindir}/atrm
21mr|at-3.2.2-2|55	%attr(6755,daemon,daemon) %{_bindir}/at
21mr|at-3.2.2-2|56	%{_bindir}/atq
21mr|at-3.2.2-2|57	%{_datadir}/at/batch-job
21mr|at-3.2.2-2|58	%{_mandir}/*/atrun.8*
21mr|at-3.2.2-2|59	%{_mandir}/*/atd.8*
21mr|at-3.2.2-2|60	%{_mandir}/*/at.1*
21mr|at-3.2.2-2|61	%{_mandir}/*/atq.1*
21mr|at-3.2.2-2|62	%{_mandir}/*/atrm.1*
21mr|at-3.2.2-2|63	%{_mandir}/*/batch.1*
21mr|at-3.2.2-2|64	%{_mandir}/*/at.allow.5*
21mr|at-3.2.2-2|65	%{_mandir}/*/at.deny.5*
21mr|at-3.2.2-2|66	
21mr|at-3.2.2-2|67	%post
21mr|at-3.2.2-2|68	touch /var/spool/at/.SEQ
21mr|at-3.2.2-2|69	chmod 660 /var/spool/at/.SEQ
21mr|at-3.2.2-2|70	chown daemon:daemon /var/spool/at/.SEQ
21mr|at-3.2.2-2|71	
21mr|at-3.2.2-2|72	if [ "$1" = "1" ]; then
21mr|at-3.2.2-2|73	systemctl enable atd.service >/dev/null 2>&1 || :
21mr|at-3.2.2-2|74	fi
21mr|at-3.2.2-2|75	
21mr|at-3.2.2-2|76	%_post_service atd
21mr|at-3.2.2-2|77	
21mr|at-3.2.2-2|78	%preun
21mr|at-3.2.2-2|79	%_preun_service atd
21mr|at-3.2.2-2|80	
21mr|at-3.2.2-2|81	#----------------------------------------------------------------------------
21mr|at-3.2.2-2|82	
21mr|at-3.2.2-2|83	%prep
21mr|at-3.2.2-2|84	%setup -q
21mr|at-3.2.2-2|85	%patch0 -p1 -b .sigchld~
21mr|at-3.2.2-2|86	%patch1 -p1 -b .shell~
21mr|at-3.2.2-2|87	%patch2 -p1 -b .makefile~
21mr|at-3.2.2-2|88	%patch3 -p0 -b .parallel~
21mr|at-3.2.2-2|89	
21mr|at-3.2.2-2|90	%build
21mr|at-3.2.2-2|91	autoreconf -fi
21mr|at-3.2.2-2|92	%serverbuild_hardened
21mr|at-3.2.2-2|93	
21mr|at-3.2.2-2|94	%configure \
21mr|at-3.2.2-2|95	--with-atspool=/var/spool/at/spool \
21mr|at-3.2.2-2|96	--with-jobdir=/var/spool/at
21mr|at-3.2.2-2|97	
21mr|at-3.2.2-2|98	%make
21mr|at-3.2.2-2|99	
21mr|at-3.2.2-2|100	%install
21mr|at-3.2.2-2|101	mkdir -p %{buildroot}/{%{_bindir},%{_sbindir},%{_mandir}/man{1,5,8}}
21mr|at-3.2.2-2|102	
21mr|at-3.2.2-2|103	make install IROOT=%{buildroot} DAEMON_USERNAME=`id -nu` \
21mr|at-3.2.2-2|104	DAEMON_GROUPNAME=`id -ng` \
21mr|at-3.2.2-2|105	atdocdir=%{_docdir}/at
21mr|at-3.2.2-2|106	
21mr|at-3.2.2-2|107	echo > %{buildroot}/%{_sysconfdir}/at.deny
21mr|at-3.2.2-2|108	
21mr|at-3.2.2-2|109	mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
21mr|at-3.2.2-2|110	install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/pam.d/atd
21mr|at-3.2.2-2|111	
21mr|at-3.2.2-2|112	install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/atd
21mr|at-3.2.2-2|113	
21mr|at-3.2.2-2|114	#(tpg) install systemd initscript
21mr|at-3.2.2-2|115	mkdir -p %{buildroot}%{_unitdir}
21mr|at-3.2.2-2|116	install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/atd.service

11569 21
21mr|atf-0.21-1|1	%global libatfc_somajor 1
21mr|atf-0.21-1|2	%global libatfcxx_somajor 2
21mr|atf-0.21-1|3	%global libatfc %mklibname %{name}-c %{libatfc_somajor}
21mr|atf-0.21-1|4	%global devatfc %mklibname %{name}-c -d
21mr|atf-0.21-1|5	%global libatfcxx %mklibname %{name}-c++ %{libatfcxx_somajor}
21mr|atf-0.21-1|6	%global devatfcxx %mklibname %{name}-c++ -d
21mr|atf-0.21-1|7	
21mr|atf-0.21-1|8	Summary: Automated Testing Framework
21mr|atf-0.21-1|9	Name: atf
21mr|atf-0.21-1|10	Version: 0.21
21mr|atf-0.21-1|11	Release: 1
21mr|atf-0.21-1|12	License: BSD
21mr|atf-0.21-1|13	Group: Development/Tools
21mr|atf-0.21-1|14	URL: http://code.google.com/p/kyua/wiki/ATF
21mr|atf-0.21-1|15	Source0: https://github.com/jmmv/atf/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|atf-0.21-1|16	Source1: README.Fedora
21mr|atf-0.21-1|17	
21mr|atf-0.21-1|18	%define _testsdir %{_libexecdir}/atf/tests
21mr|atf-0.21-1|19	
21mr|atf-0.21-1|20	%define common_description The Automated Testing Framework (ATF) is a collection of libraries to \
21mr|atf-0.21-1|21	implement test programs in a variety of languages.  At the moment, ATF \
21mr|atf-0.21-1|22	offers C, C++ and POSIX shell bindings with which to implement tests. \
21mr|atf-0.21-1|23	These bindings all offer a similar set of functionality and any test \
21mr|atf-0.21-1|24	program written with them exposes a consistent user interface. \
21mr|atf-0.21-1|25	\
21mr|atf-0.21-1|26	ATF-based test programs rely on a separate runtime engine to execute them. \
21mr|atf-0.21-1|27	The runtime engine is in charge of isolating the test programs from the \
21mr|atf-0.21-1|28	rest of the system to ensure that their results are deterministic and that \
21mr|atf-0.21-1|29	they cannot affect the running system.  The runtime engine is also \
21mr|atf-0.21-1|30	responsible for gathering the results of all tests and composing reports. \
21mr|atf-0.21-1|31	The current runtime of choice is Kyua.
21mr|atf-0.21-1|32	
21mr|atf-0.21-1|33	%description
21mr|atf-0.21-1|34	%{common_description}
21mr|atf-0.21-1|35	#----------------------------------------------------------------------------------------------------
21mr|atf-0.21-1|36	
21mr|atf-0.21-1|37	# Ideally, we would ship one tests package for every component, namely
21mr|atf-0.21-1|38	# libatf-c-tests, libatf-c++-tests and atf-sh-tests.  However, the test
21mr|atf-0.21-1|39	# suite of ATF has not been written with this in mind, and the tests of one
21mr|atf-0.21-1|40	# component often have dependencies on the rest of the components.  It is
21mr|atf-0.21-1|41	# much easier to ship a single package with the whole test suite rather
21mr|atf-0.21-1|42	# than attempting to fight this fact.
21mr|atf-0.21-1|43	%package tests
21mr|atf-0.21-1|44	Summary: Automated Testing Framework - Test suite
21mr|atf-0.21-1|45	Requires: %{libatfc} = %{version}-%{release}
21mr|atf-0.21-1|46	Requires: %{libatfcxx} = %{version}-%{release}
21mr|atf-0.21-1|47	Requires: atf-sh = %{version}-%{release}
21mr|atf-0.21-1|48	Requires: %{devatfc} = %{version}-%{release}
21mr|atf-0.21-1|49	Requires: %{devatfcxx} = %{version}-%{release}
21mr|atf-0.21-1|50	Requires: atf-sh-devel = %{version}-%{release}
21mr|atf-0.21-1|51	
21mr|atf-0.21-1|52	%description tests
21mr|atf-0.21-1|53	%{common_description}
21mr|atf-0.21-1|54	
21mr|atf-0.21-1|55	This package installs the run-time tests for all the components of ATF, which
21mr|atf-0.21-1|56	include tests for the C, C++ and POSIX shell libraries and the run-time tools.
21mr|atf-0.21-1|57	Please see the README.Fedora file in the documentation directory for further
21mr|atf-0.21-1|58	details on how to run the installed tests.
21mr|atf-0.21-1|59	
21mr|atf-0.21-1|60	%files tests
21mr|atf-0.21-1|61	%doc README.Fedora
21mr|atf-0.21-1|62	%{_testsdir}
21mr|atf-0.21-1|63	#----------------------------------------------------------------------------------------------------
21mr|atf-0.21-1|64	
21mr|atf-0.21-1|65	%package -n %{libatfc}
21mr|atf-0.21-1|66	Summary: Automated Testing Framework - C bindings
21mr|atf-0.21-1|67	Group: System/Libraries
21mr|atf-0.21-1|68	
21mr|atf-0.21-1|69	%description -n %{libatfc}
21mr|atf-0.21-1|70	%{common_description}
21mr|atf-0.21-1|71	
21mr|atf-0.21-1|72	This package provides the run-time libraries to run tests that use the
21mr|atf-0.21-1|73	ATF C bindings.
21mr|atf-0.21-1|74	
21mr|atf-0.21-1|75	%files -n %{libatfc}
21mr|atf-0.21-1|76	%{_libdir}/libatf-c.so.%{libatfc_somajor}*
21mr|atf-0.21-1|77	%{_datadir}/man/man1/atf-test-program.1*
21mr|atf-0.21-1|78	%{_datadir}/man/man4/atf-test-case.4*
21mr|atf-0.21-1|79	%{_datadir}/man/man7/atf.7*
21mr|atf-0.21-1|80	#----------------------------------------------------------------------------------------------------
21mr|atf-0.21-1|81	
21mr|atf-0.21-1|82	%package -n %{devatfc}
21mr|atf-0.21-1|83	Summary: Automated Testing Framework - C bindings (headers)
21mr|atf-0.21-1|84	Group: Development/C
21mr|atf-0.21-1|85	Provides: libatf-c-devel = %{version}-%{release}
21mr|atf-0.21-1|86	Provides: libatf-c-devel%{?_isa} = %{version}-%{release}
21mr|atf-0.21-1|87	Requires: %{libatfc} = %{version}-%{release}
21mr|atf-0.21-1|88	
21mr|atf-0.21-1|89	%description -n %{devatfc}
21mr|atf-0.21-1|90	%{common_description}
21mr|atf-0.21-1|91	
21mr|atf-0.21-1|92	This package provides the libraries, header files and documentation to
21mr|atf-0.21-1|93	develop tests that use the ATF C bindings.
21mr|atf-0.21-1|94	
21mr|atf-0.21-1|95	%files -n %{devatfc}
21mr|atf-0.21-1|96	%{_datadir}/aclocal/atf-c.m4
21mr|atf-0.21-1|97	%{_datadir}/aclocal/atf-common.m4
21mr|atf-0.21-1|98	%{_includedir}/atf-c.h
21mr|atf-0.21-1|99	%{_includedir}/atf-c
21mr|atf-0.21-1|100	%{_libdir}/libatf-c.so
21mr|atf-0.21-1|101	%{_libdir}/pkgconfig/atf-c.pc
21mr|atf-0.21-1|102	%{_mandir}/man3/atf-c.3*
21mr|atf-0.21-1|103	%{_mandir}/man3/atf-c-api.3*
21mr|atf-0.21-1|104	#----------------------------------------------------------------------------------------------------
21mr|atf-0.21-1|105	
21mr|atf-0.21-1|106	%package -n %{libatfcxx}
21mr|atf-0.21-1|107	Summary: Automated Testing Framework - C++ bindings
21mr|atf-0.21-1|108	Group: System/Libraries
21mr|atf-0.21-1|109	Requires: %{libatfc} = %{version}-%{release}
21mr|atf-0.21-1|110	
21mr|atf-0.21-1|111	%description -n %{libatfcxx}
21mr|atf-0.21-1|112	%{common_description}
21mr|atf-0.21-1|113	
21mr|atf-0.21-1|114	This package provides the run-time libraries to run tests that use the
21mr|atf-0.21-1|115	ATF C++ bindings.
21mr|atf-0.21-1|116	
21mr|atf-0.21-1|117	%files -n %{libatfcxx}
21mr|atf-0.21-1|118	%{_libdir}/libatf-c++.so.%{libatfcxx_somajor}*
21mr|atf-0.21-1|119	#----------------------------------------------------------------------------------------------------
21mr|atf-0.21-1|120	
21mr|atf-0.21-1|121	%package -n %{devatfcxx}
21mr|atf-0.21-1|122	Summary: Automated Testing Framework - C++ bindings (headers)
21mr|atf-0.21-1|123	Group: Development/C++
21mr|atf-0.21-1|124	Provides: libatf-c++-devel = %{version}-%{release}
21mr|atf-0.21-1|125	Provides: libatf-c++-devel%{?_isa} = %{version}-%{release}
21mr|atf-0.21-1|126	Requires: %{libatfc} = %{version}-%{release}
21mr|atf-0.21-1|127	Requires: %{devatfc} = %{version}-%{release}
21mr|atf-0.21-1|128	Requires: %{libatfcxx} = %{version}-%{release}
21mr|atf-0.21-1|129	
21mr|atf-0.21-1|130	%description -n %{devatfcxx}
21mr|atf-0.21-1|131	%{common_description}
21mr|atf-0.21-1|132	
21mr|atf-0.21-1|133	This package provides the libraries, header files and documentation to
21mr|atf-0.21-1|134	develop applications that use the ATF C++ bindings.
21mr|atf-0.21-1|135	
21mr|atf-0.21-1|136	%files -n %{devatfcxx}
21mr|atf-0.21-1|137	%{_datadir}/aclocal/atf-c++.m4
21mr|atf-0.21-1|138	%{_includedir}/atf-c++.hpp
21mr|atf-0.21-1|139	%{_includedir}/atf-c++
21mr|atf-0.21-1|140	%{_libdir}/libatf-c++.so
21mr|atf-0.21-1|141	%{_libdir}/pkgconfig/atf-c++.pc
21mr|atf-0.21-1|142	%{_mandir}/man3/atf-c++.3*
21mr|atf-0.21-1|143	%{_mandir}/man3/atf-c++-api.3*
21mr|atf-0.21-1|144	#----------------------------------------------------------------------------------------------------
21mr|atf-0.21-1|145	
21mr|atf-0.21-1|146	%package -n atf-sh
21mr|atf-0.21-1|147	Summary: Automated Testing Framework - POSIX shell bindings
21mr|atf-0.21-1|148	Requires: %{libatfcxx} = %{version}-%{release}
21mr|atf-0.21-1|149	# Because urpmi is broken and can't handle file deps...
21mr|atf-0.21-1|150	Provides: %{_bindir}/atf-sh
21mr|atf-0.21-1|151	
21mr|atf-0.21-1|152	%description -n atf-sh
21mr|atf-0.21-1|153	%{common_description}
21mr|atf-0.21-1|154	
21mr|atf-0.21-1|155	This package provides the run-time libraries to run tests that use the
21mr|atf-0.21-1|156	ATF POSIX shell bindings.
21mr|atf-0.21-1|157	
21mr|atf-0.21-1|158	%files -n atf-sh
21mr|atf-0.21-1|159	%{_bindir}/atf-sh
21mr|atf-0.21-1|160	# Cheat a bit: While this directory should be supposedly owned by the main
21mr|atf-0.21-1|161	# 'atf' package, 'atf' depends on atf-sh.  Therefore, it's easier to handle
21mr|atf-0.21-1|162	# ownership here.
21mr|atf-0.21-1|163	%{_datadir}/atf
21mr|atf-0.21-1|164	%{_libexecdir}/atf-check
21mr|atf-0.21-1|165	%{_mandir}/man1/atf-sh.1*
21mr|atf-0.21-1|166	#----------------------------------------------------------------------------------------------------
21mr|atf-0.21-1|167	
21mr|atf-0.21-1|168	%package -n atf-sh-devel
21mr|atf-0.21-1|169	Summary: Automated Testing Framework - POSIX shell bindings (headers)
21mr|atf-0.21-1|170	Requires: atf-sh = %{version}-%{release}
21mr|atf-0.21-1|171	
21mr|atf-0.21-1|172	%description -n atf-sh-devel
21mr|atf-0.21-1|173	%{common_description}
21mr|atf-0.21-1|174	
21mr|atf-0.21-1|175	This package provides the supporting files and documentation to develop
21mr|atf-0.21-1|176	applications that use the ATF POSIX shell bindings.
21mr|atf-0.21-1|177	
21mr|atf-0.21-1|178	%files -n atf-sh-devel
21mr|atf-0.21-1|179	%{_datadir}/aclocal/atf-sh.m4
21mr|atf-0.21-1|180	%{_libdir}/pkgconfig/atf-sh.pc
21mr|atf-0.21-1|181	%{_mandir}/man1/atf-check.1*
21mr|atf-0.21-1|182	%{_mandir}/man3/atf-sh.3*
21mr|atf-0.21-1|183	%{_mandir}/man3/atf-sh-api.3*
21mr|atf-0.21-1|184	#----------------------------------------------------------------------------------------------------
21mr|atf-0.21-1|185	
21mr|atf-0.21-1|186	%prep
21mr|atf-0.21-1|187	%setup -q
21mr|atf-0.21-1|188	
21mr|atf-0.21-1|189	# Put the README.Fedora file in the top-level directory of the source tree so
21mr|atf-0.21-1|190	# that the %doc call below can pick it up.
21mr|atf-0.21-1|191	cp -p %{SOURCE1} README.Fedora
21mr|atf-0.21-1|192	
21mr|atf-0.21-1|193	%build
21mr|atf-0.21-1|194	autoreconf -fiv
21mr|atf-0.21-1|195	%configure INSTALL="/usr/bin/install -p" --disable-static
21mr|atf-0.21-1|196	%make pkgtestsdir=%{_testsdir} testsdir=%{_testsdir}
21mr|atf-0.21-1|197	
21mr|atf-0.21-1|198	%check
21mr|atf-0.21-1|199	make check
21mr|atf-0.21-1|200	
21mr|atf-0.21-1|201	%install
21mr|atf-0.21-1|202	make install DESTDIR=%{buildroot} doc_DATA= \
21mr|atf-0.21-1|203	pkgtestsdir=%{_testsdir} testsdir=%{_pkgtestsdir}

11570 21
21mr|atinject-1-31.20100611svn86|1	Name:           atinject
21mr|atinject-1-31.20100611svn86|2	Version:        1
21mr|atinject-1-31.20100611svn86|3	Release:        31.20100611svn86
21mr|atinject-1-31.20100611svn86|4	Summary:        Dependency injection specification for Java (JSR-330)
21mr|atinject-1-31.20100611svn86|5	License:        ASL 2.0
21mr|atinject-1-31.20100611svn86|6	URL:            http://code.google.com/p/atinject/
21mr|atinject-1-31.20100611svn86|7	Group:          Development/Java
21mr|atinject-1-31.20100611svn86|8	BuildArch:      noarch
21mr|atinject-1-31.20100611svn86|9	# Java stack is not supported on x86_32
21mr|atinject-1-31.20100611svn86|10	ExcludeArch: %{ix86}
21mr|atinject-1-31.20100611svn86|11	
21mr|atinject-1-31.20100611svn86|12	# latest release doesn't generate javadocs and there is no source
21mr|atinject-1-31.20100611svn86|13	# tarball with pom.xml or ant build file
21mr|atinject-1-31.20100611svn86|14	#
21mr|atinject-1-31.20100611svn86|15	# svn export -r86 http://atinject.googlecode.com/svn/trunk atinject-1
21mr|atinject-1-31.20100611svn86|16	# rm -rf atinject-1/{lib,javadoc}/
21mr|atinject-1-31.20100611svn86|17	# tar caf atinject-1.tar.xz atinject-1
21mr|atinject-1-31.20100611svn86|18	Source0:        %{name}-%{version}.tar.xz
21mr|atinject-1-31.20100611svn86|19	# These manifests based on the ones shipped by eclipse.org
21mr|atinject-1-31.20100611svn86|20	Source1:        MANIFEST.MF
21mr|atinject-1-31.20100611svn86|21	Source2:        MANIFEST-TCK.MF
21mr|atinject-1-31.20100611svn86|22	Source3:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|atinject-1-31.20100611svn86|23	
21mr|atinject-1-31.20100611svn86|24	# Compile with source/target 1.5
21mr|atinject-1-31.20100611svn86|25	Patch0:         %{name}-target-1.5.patch
21mr|atinject-1-31.20100611svn86|26	
21mr|atinject-1-31.20100611svn86|27	BuildRequires:  javapackages-local
21mr|atinject-1-31.20100611svn86|28	BuildRequires:  java-devel
21mr|atinject-1-31.20100611svn86|29	BuildRequires:  junit
21mr|atinject-1-31.20100611svn86|30	
21mr|atinject-1-31.20100611svn86|31	%description
21mr|atinject-1-31.20100611svn86|32	This package specifies a means for obtaining objects in such a way as
21mr|atinject-1-31.20100611svn86|33	to maximize reusability, testability and maintainability compared to
21mr|atinject-1-31.20100611svn86|34	traditional approaches such as constructors, factories, and service
21mr|atinject-1-31.20100611svn86|35	locators (e.g., JNDI). This process, known as dependency injection, is
21mr|atinject-1-31.20100611svn86|36	beneficial to most nontrivial applications.
21mr|atinject-1-31.20100611svn86|37	
21mr|atinject-1-31.20100611svn86|38	%package        tck
21mr|atinject-1-31.20100611svn86|39	Summary:        TCK for testing %{name} compatibility with JSR-330
21mr|atinject-1-31.20100611svn86|40	Requires:       %{name} = %{version}-%{release}
21mr|atinject-1-31.20100611svn86|41	Requires:       junit
21mr|atinject-1-31.20100611svn86|42	
21mr|atinject-1-31.20100611svn86|43	%description    tck
21mr|atinject-1-31.20100611svn86|44	%{summary}.
21mr|atinject-1-31.20100611svn86|45	
21mr|atinject-1-31.20100611svn86|46	%{?javadoc_package}
21mr|atinject-1-31.20100611svn86|47	
21mr|atinject-1-31.20100611svn86|48	%prep
21mr|atinject-1-31.20100611svn86|49	%setup -q
21mr|atinject-1-31.20100611svn86|50	cp %{SOURCE3} LICENSE
21mr|atinject-1-31.20100611svn86|51	mkdir lib
21mr|atinject-1-31.20100611svn86|52	build-jar-repository -p lib junit
21mr|atinject-1-31.20100611svn86|53	
21mr|atinject-1-31.20100611svn86|54	%patch0 -p1
21mr|atinject-1-31.20100611svn86|55	
21mr|atinject-1-31.20100611svn86|56	# Fix dep in TCK pom
21mr|atinject-1-31.20100611svn86|57	sed -i -e 's/pom\.groupId/project.groupId/' tck-pom.xml
21mr|atinject-1-31.20100611svn86|58	
21mr|atinject-1-31.20100611svn86|59	# J2EE API symlinks
21mr|atinject-1-31.20100611svn86|60	%mvn_file :javax.inject atinject javax.inject/atinject
21mr|atinject-1-31.20100611svn86|61	
21mr|atinject-1-31.20100611svn86|62	# TCK sub-package
21mr|atinject-1-31.20100611svn86|63	%mvn_file :javax.inject-tck atinject-tck
21mr|atinject-1-31.20100611svn86|64	%mvn_package :javax.inject-tck tck
21mr|atinject-1-31.20100611svn86|65	
21mr|atinject-1-31.20100611svn86|66	%build
21mr|atinject-1-31.20100611svn86|67	set -e
21mr|atinject-1-31.20100611svn86|68	alias rm=:
21mr|atinject-1-31.20100611svn86|69	alias xargs=:
21mr|atinject-1-31.20100611svn86|70	alias javadoc='javadoc -Xdoclint:none'
21mr|atinject-1-31.20100611svn86|71	. ./build.sh
21mr|atinject-1-31.20100611svn86|72	
21mr|atinject-1-31.20100611svn86|73	# Inject OSGi manifests required by Eclipse.
21mr|atinject-1-31.20100611svn86|74	jar umf %{SOURCE1} build/dist/javax.inject.jar
21mr|atinject-1-31.20100611svn86|75	jar umf %{SOURCE2} build/tck/dist/javax.inject-tck.jar
21mr|atinject-1-31.20100611svn86|76	
21mr|atinject-1-31.20100611svn86|77	%mvn_artifact pom.xml build/dist/javax.inject.jar
21mr|atinject-1-31.20100611svn86|78	%mvn_artifact tck-pom.xml build/tck/dist/javax.inject-tck.jar
21mr|atinject-1-31.20100611svn86|79	
21mr|atinject-1-31.20100611svn86|80	mv build/tck/javadoc build/javadoc/tck
21mr|atinject-1-31.20100611svn86|81	
21mr|atinject-1-31.20100611svn86|82	%install
21mr|atinject-1-31.20100611svn86|83	%mvn_install -J build/javadoc
21mr|atinject-1-31.20100611svn86|84	
21mr|atinject-1-31.20100611svn86|85	%files -f .mfiles
21mr|atinject-1-31.20100611svn86|86	%license LICENSE
21mr|atinject-1-31.20100611svn86|87	
21mr|atinject-1-31.20100611svn86|88	%files tck -f .mfiles-tck
21mr|atinject-1-31.20100611svn86|89	

11571 21
21mr|atkmm1.6-2.28.2-5|1	%define pkgname	atkmm
21mr|atkmm1.6-2.28.2-5|2	%define api 1.6
21mr|atkmm1.6-2.28.2-5|3	%define major 1
21mr|atkmm1.6-2.28.2-5|4	%define libname %mklibname %{pkgname} %{api} %{major}
21mr|atkmm1.6-2.28.2-5|5	%define devname %mklibname %{pkgname} %{api} -d
21mr|atkmm1.6-2.28.2-5|6	
21mr|atkmm1.6-2.28.2-5|7	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|atkmm1.6-2.28.2-5|8	
21mr|atkmm1.6-2.28.2-5|9	#error aclocal not find convert_base.m4 from glibmm
21mr|atkmm1.6-2.28.2-5|10	%define _disable_rebuild_configure 1
21mr|atkmm1.6-2.28.2-5|11	
21mr|atkmm1.6-2.28.2-5|12	Summary:	C++ interface for accessibility library Atk
21mr|atkmm1.6-2.28.2-5|13	Name:		atkmm1.6
21mr|atkmm1.6-2.28.2-5|14	Version:	2.28.2
21mr|atkmm1.6-2.28.2-5|15	Release:	5
21mr|atkmm1.6-2.28.2-5|16	#gw lib is LGPL, tool is GPL
21mr|atkmm1.6-2.28.2-5|17	License:	LGPLv2.1+ and GPLv2+
21mr|atkmm1.6-2.28.2-5|18	Group:		System/Libraries
21mr|atkmm1.6-2.28.2-5|19	Url:		https://download.gnome.org/sources/atkmm
21mr|atkmm1.6-2.28.2-5|20	Source0:	https://download.gnome.org/sources/atkmm/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|atkmm1.6-2.28.2-5|21	BuildRequires:	doxygen
21mr|atkmm1.6-2.28.2-5|22	BuildRequires:	graphviz
21mr|atkmm1.6-2.28.2-5|23	BuildRequires:	meson
21mr|atkmm1.6-2.28.2-5|24	BuildRequires:	xsltproc
21mr|atkmm1.6-2.28.2-5|25	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|atkmm1.6-2.28.2-5|26	BuildRequires:	pkgconfig(atk)
21mr|atkmm1.6-2.28.2-5|27	
21mr|atkmm1.6-2.28.2-5|28	%description
21mr|atkmm1.6-2.28.2-5|29	Atkmm provides a C++ interface to the Atk accessibility library.
21mr|atkmm1.6-2.28.2-5|30	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|atkmm1.6-2.28.2-5|31	and a comprehensive set of widget classes that can be freely combined to
21mr|atkmm1.6-2.28.2-5|32	quickly create complex user interfaces.
21mr|atkmm1.6-2.28.2-5|33	
21mr|atkmm1.6-2.28.2-5|34	#----------------------------------------------------------------------------
21mr|atkmm1.6-2.28.2-5|35	
21mr|atkmm1.6-2.28.2-5|36	%package -n %{libname}
21mr|atkmm1.6-2.28.2-5|37	Summary:	C++ interface for accessibility library Atk
21mr|atkmm1.6-2.28.2-5|38	Group:		System/Libraries
21mr|atkmm1.6-2.28.2-5|39	Provides:	%{pkgname}%{api} = %{EVRD}
21mr|atkmm1.6-2.28.2-5|40	
21mr|atkmm1.6-2.28.2-5|41	%description -n %{libname}
21mr|atkmm1.6-2.28.2-5|42	Atkmm provides a C++ interface to the Atk accessibility library.
21mr|atkmm1.6-2.28.2-5|43	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|atkmm1.6-2.28.2-5|44	and a comprehensive set of widget classes that can be freely combined to
21mr|atkmm1.6-2.28.2-5|45	quickly create complex user interfaces.
21mr|atkmm1.6-2.28.2-5|46	
21mr|atkmm1.6-2.28.2-5|47	This package contains the library needed to run programs dynamically
21mr|atkmm1.6-2.28.2-5|48	linked with %{pkgname}.
21mr|atkmm1.6-2.28.2-5|49	
21mr|atkmm1.6-2.28.2-5|50	%files -n %{libname}
21mr|atkmm1.6-2.28.2-5|51	%{_libdir}/lib%{pkgname}-%{api}.so.%{major}*
21mr|atkmm1.6-2.28.2-5|52	
21mr|atkmm1.6-2.28.2-5|53	#----------------------------------------------------------------------------
21mr|atkmm1.6-2.28.2-5|54	
21mr|atkmm1.6-2.28.2-5|55	%package -n %{devname}
21mr|atkmm1.6-2.28.2-5|56	Summary:	Headers and development files of %{pkgname}
21mr|atkmm1.6-2.28.2-5|57	Group:		Development/GNOME and GTK+
21mr|atkmm1.6-2.28.2-5|58	Requires:	%{libname} = %{EVRD}
21mr|atkmm1.6-2.28.2-5|59	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|atkmm1.6-2.28.2-5|60	Requires:	pkgconfig(glibmm-2.4)
21mr|atkmm1.6-2.28.2-5|61	
21mr|atkmm1.6-2.28.2-5|62	%description -n %{devname}
21mr|atkmm1.6-2.28.2-5|63	This package contains the headers and development files that are needed,
21mr|atkmm1.6-2.28.2-5|64	when trying to develop or compile applications which need %{pkgname}.
21mr|atkmm1.6-2.28.2-5|65	
21mr|atkmm1.6-2.28.2-5|66	%files -n %{devname}
21mr|atkmm1.6-2.28.2-5|67	%doc ChangeLog AUTHORS COPYING NEWS README
21mr|atkmm1.6-2.28.2-5|68	%{_includedir}/*
21mr|atkmm1.6-2.28.2-5|69	%{_libdir}/*.so
21mr|atkmm1.6-2.28.2-5|70	%{_libdir}/pkgconfig/*.pc
21mr|atkmm1.6-2.28.2-5|71	%{_libdir}/%{pkgname}-%{api}/
21mr|atkmm1.6-2.28.2-5|72	
21mr|atkmm1.6-2.28.2-5|73	#----------------------------------------------------------------------------
21mr|atkmm1.6-2.28.2-5|74	
21mr|atkmm1.6-2.28.2-5|75	%package doc
21mr|atkmm1.6-2.28.2-5|76	Summary:	Atkmm documentation
21mr|atkmm1.6-2.28.2-5|77	Group:		Documentation
21mr|atkmm1.6-2.28.2-5|78	
21mr|atkmm1.6-2.28.2-5|79	%description doc
21mr|atkmm1.6-2.28.2-5|80	Atkmm provides a C++ interface to the Atk accessibility library.
21mr|atkmm1.6-2.28.2-5|81	
21mr|atkmm1.6-2.28.2-5|82	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|atkmm1.6-2.28.2-5|83	and a comprehensive set of widget classes that can be freely combined to
21mr|atkmm1.6-2.28.2-5|84	quickly create complex user interfaces.
21mr|atkmm1.6-2.28.2-5|85	
21mr|atkmm1.6-2.28.2-5|86	This package contains all API documentation for Atkmm. You can readily read
21mr|atkmm1.6-2.28.2-5|87	this documentation with devhelp, a documentation reader.
21mr|atkmm1.6-2.28.2-5|88	
21mr|atkmm1.6-2.28.2-5|89	%files doc
21mr|atkmm1.6-2.28.2-5|90	%doc %{_datadir}/doc/%{pkgname}-%{api}/
21mr|atkmm1.6-2.28.2-5|91	%doc %{_datadir}/devhelp/books/*
21mr|atkmm1.6-2.28.2-5|92	
21mr|atkmm1.6-2.28.2-5|93	#----------------------------------------------------------------------------
21mr|atkmm1.6-2.28.2-5|94	
21mr|atkmm1.6-2.28.2-5|95	%prep
21mr|atkmm1.6-2.28.2-5|96	%setup -qn %{pkgname}-%{version}
21mr|atkmm1.6-2.28.2-5|97	
21mr|atkmm1.6-2.28.2-5|98	%build
21mr|atkmm1.6-2.28.2-5|99	%meson -Dbuild-documentation=true
21mr|atkmm1.6-2.28.2-5|100	%meson_build
21mr|atkmm1.6-2.28.2-5|101	
21mr|atkmm1.6-2.28.2-5|102	%install
21mr|atkmm1.6-2.28.2-5|103	%meson_install

11572 21
21mr|atkmm-2.36.1-7|1	%define api 2.36
21mr|atkmm-2.36.1-7|2	%define major 1
21mr|atkmm-2.36.1-7|3	%define libname %mklibname %{name} %{api} %{major}
21mr|atkmm-2.36.1-7|4	%define devname %mklibname %{name} %{api} -d
21mr|atkmm-2.36.1-7|5	
21mr|atkmm-2.36.1-7|6	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|atkmm-2.36.1-7|7	
21mr|atkmm-2.36.1-7|8	#error aclocal not find convert_base.m4 from glibmm
21mr|atkmm-2.36.1-7|9	%define _disable_rebuild_configure 1
21mr|atkmm-2.36.1-7|10	
21mr|atkmm-2.36.1-7|11	Summary:	C++ interface for accessibility library Atk
21mr|atkmm-2.36.1-7|12	Name:		atkmm
21mr|atkmm-2.36.1-7|13	Version:	2.36.1
21mr|atkmm-2.36.1-7|14	Release:	7
21mr|atkmm-2.36.1-7|15	#gw lib is LGPL, tool is GPL
21mr|atkmm-2.36.1-7|16	License:	LGPLv2.1+ and GPLv2+
21mr|atkmm-2.36.1-7|17	Group:		System/Libraries
21mr|atkmm-2.36.1-7|18	Url:		https://download.gnome.org/sources/atkmm
21mr|atkmm-2.36.1-7|19	Source0:	https://download.gnome.org/sources/atkmm/%{url_ver}/%{name}-%{version}.tar.xz
21mr|atkmm-2.36.1-7|20	BuildRequires:	doxygen
21mr|atkmm-2.36.1-7|21	BuildRequires:	graphviz
21mr|atkmm-2.36.1-7|22	BuildRequires:	meson
21mr|atkmm-2.36.1-7|23	BuildRequires:	xsltproc
21mr|atkmm-2.36.1-7|24	BuildRequires:	pkgconfig(glibmm-2.68)
21mr|atkmm-2.36.1-7|25	BuildRequires:	pkgconfig(atk)
21mr|atkmm-2.36.1-7|26	
21mr|atkmm-2.36.1-7|27	%description
21mr|atkmm-2.36.1-7|28	Atkmm provides a C++ interface to the Atk accessibility library.
21mr|atkmm-2.36.1-7|29	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|atkmm-2.36.1-7|30	and a comprehensive set of widget classes that can be freely combined to
21mr|atkmm-2.36.1-7|31	quickly create complex user interfaces.
21mr|atkmm-2.36.1-7|32	
21mr|atkmm-2.36.1-7|33	#----------------------------------------------------------------------------
21mr|atkmm-2.36.1-7|34	
21mr|atkmm-2.36.1-7|35	%package -n %{libname}
21mr|atkmm-2.36.1-7|36	Summary:	C++ interface for accessibility library Atk
21mr|atkmm-2.36.1-7|37	Group:		System/Libraries
21mr|atkmm-2.36.1-7|38	Provides:	%{name}%{api} = %{EVRD}
21mr|atkmm-2.36.1-7|39	
21mr|atkmm-2.36.1-7|40	%description -n %{libname}
21mr|atkmm-2.36.1-7|41	Atkmm provides a C++ interface to the Atk accessibility library.
21mr|atkmm-2.36.1-7|42	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|atkmm-2.36.1-7|43	and a comprehensive set of widget classes that can be freely combined to
21mr|atkmm-2.36.1-7|44	quickly create complex user interfaces.
21mr|atkmm-2.36.1-7|45	
21mr|atkmm-2.36.1-7|46	This package contains the library needed to run programs dynamically
21mr|atkmm-2.36.1-7|47	linked with %{name}.
21mr|atkmm-2.36.1-7|48	
21mr|atkmm-2.36.1-7|49	%files -n %{libname}
21mr|atkmm-2.36.1-7|50	%{_libdir}/libatkmm-%{api}.so.%{major}*
21mr|atkmm-2.36.1-7|51	
21mr|atkmm-2.36.1-7|52	#----------------------------------------------------------------------------
21mr|atkmm-2.36.1-7|53	
21mr|atkmm-2.36.1-7|54	%package -n %{devname}
21mr|atkmm-2.36.1-7|55	Summary:	Headers and development files of %{name}
21mr|atkmm-2.36.1-7|56	Group:		Development/GNOME and GTK+
21mr|atkmm-2.36.1-7|57	Requires:	%{libname} = %{EVRD}
21mr|atkmm-2.36.1-7|58	Provides:	%{name}%{api}-devel = %{EVRD}
21mr|atkmm-2.36.1-7|59	Requires:	pkgconfig(glibmm-2.4)
21mr|atkmm-2.36.1-7|60	
21mr|atkmm-2.36.1-7|61	%description -n %{devname}
21mr|atkmm-2.36.1-7|62	This package contains the headers and development files that are needed,
21mr|atkmm-2.36.1-7|63	when trying to develop or compile applications which need %{name}.
21mr|atkmm-2.36.1-7|64	
21mr|atkmm-2.36.1-7|65	%files -n %{devname}
21mr|atkmm-2.36.1-7|66	%doc ChangeLog AUTHORS COPYING NEWS README
21mr|atkmm-2.36.1-7|67	%{_includedir}/*
21mr|atkmm-2.36.1-7|68	%{_libdir}/*.so
21mr|atkmm-2.36.1-7|69	%{_libdir}/pkgconfig/*.pc
21mr|atkmm-2.36.1-7|70	%{_libdir}/atkmm-%{api}/
21mr|atkmm-2.36.1-7|71	
21mr|atkmm-2.36.1-7|72	#----------------------------------------------------------------------------
21mr|atkmm-2.36.1-7|73	
21mr|atkmm-2.36.1-7|74	%package doc
21mr|atkmm-2.36.1-7|75	Summary:	Atkmm documentation
21mr|atkmm-2.36.1-7|76	Group:		Documentation
21mr|atkmm-2.36.1-7|77	
21mr|atkmm-2.36.1-7|78	%description doc
21mr|atkmm-2.36.1-7|79	Atkmm provides a C++ interface to the Atk accessibility library.
21mr|atkmm-2.36.1-7|80	
21mr|atkmm-2.36.1-7|81	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|atkmm-2.36.1-7|82	and a comprehensive set of widget classes that can be freely combined to
21mr|atkmm-2.36.1-7|83	quickly create complex user interfaces.
21mr|atkmm-2.36.1-7|84	
21mr|atkmm-2.36.1-7|85	This package contains all API documentation for Atkmm. You can readily read
21mr|atkmm-2.36.1-7|86	this documentation with devhelp, a documentation reader.
21mr|atkmm-2.36.1-7|87	
21mr|atkmm-2.36.1-7|88	%files doc
21mr|atkmm-2.36.1-7|89	%doc %{_datadir}/doc/atkmm-%{api}/
21mr|atkmm-2.36.1-7|90	%doc %{_datadir}/devhelp/books/*
21mr|atkmm-2.36.1-7|91	
21mr|atkmm-2.36.1-7|92	#----------------------------------------------------------------------------
21mr|atkmm-2.36.1-7|93	
21mr|atkmm-2.36.1-7|94	%prep
21mr|atkmm-2.36.1-7|95	%autosetup -p1
21mr|atkmm-2.36.1-7|96	
21mr|atkmm-2.36.1-7|97	%build
21mr|atkmm-2.36.1-7|98	%meson -Dbuild-documentation=true
21mr|atkmm-2.36.1-7|99	%meson_build
21mr|atkmm-2.36.1-7|100	
21mr|atkmm-2.36.1-7|101	%install
21mr|atkmm-2.36.1-7|102	%meson_install

11573 21
21mr|atop-2.7.1-1|1	Summary:	AT Computing System and Process Monitor
21mr|atop-2.7.1-1|2	Name:		atop
21mr|atop-2.7.1-1|3	Version:	2.7.1
21mr|atop-2.7.1-1|4	Release:	1
21mr|atop-2.7.1-1|5	License:	GPLv2+
21mr|atop-2.7.1-1|6	Group:		Monitoring
21mr|atop-2.7.1-1|7	Url:		http://www.atoptool.nl
21mr|atop-2.7.1-1|8	Source0:	http://www.atoptool.nl/download/%{name}-%{version}.tar.gz
21mr|atop-2.7.1-1|9	Source100:	%{name}.rpmlintrc
21mr|atop-2.7.1-1|10	Source4:        atop.sysconfig
21mr|atop-2.7.1-1|11	Source5:        atop.d
21mr|atop-2.7.1-1|12	BuildRequires:	pkgconfig(ncurses)
21mr|atop-2.7.1-1|13	BuildRequires:	pkgconfig(systemd)
21mr|atop-2.7.1-1|14	BuildRequires:	pkgconfig(zlib)
21mr|atop-2.7.1-1|15	Requires(post,preun):	systemd
21mr|atop-2.7.1-1|16	
21mr|atop-2.7.1-1|17	%description
21mr|atop-2.7.1-1|18	This program is an interactive monitor to view the load on a Linux-system. It
21mr|atop-2.7.1-1|19	shows the occupation of the most critical hardware-resources (from a
21mr|atop-2.7.1-1|20	performance point of view) on system-level, i.e. cpu, memory, disk and
21mr|atop-2.7.1-1|21	network. It also shows which processes are responsible for the indicated load
21mr|atop-2.7.1-1|22	(again cpu-, memory-, disk- and network-load on process-level).
21mr|atop-2.7.1-1|23	The program can also be used to log system- and process-level information in
21mr|atop-2.7.1-1|24	raw format for long-term analysis.
21mr|atop-2.7.1-1|25	The included program atopsar can be used to view system-level statistics as
21mr|atop-2.7.1-1|26	reports, similar to the program sar.
21mr|atop-2.7.1-1|27	
21mr|atop-2.7.1-1|28	%files
21mr|atop-2.7.1-1|29	%config(noreplace) %{_sysconfdir}/sysconfig/atop
21mr|atop-2.7.1-1|30	%{_bindir}/atopsar
21mr|atop-2.7.1-1|31	%{_bindir}/atop
21mr|atop-2.7.1-1|32	%{_bindir}/atopd
21mr|atop-2.7.1-1|33	%{_bindir}/atopconvert
21mr|atop-2.7.1-1|34	%{_mandir}/man1/atop.1.*
21mr|atop-2.7.1-1|35	%{_mandir}/man1/atopsar.1.*
21mr|atop-2.7.1-1|36	%attr(0755,root,root) %dir %{_localstatedir}/log/atop
21mr|atop-2.7.1-1|37	%{_unitdir}/atop*.service
21mr|atop-2.7.1-1|38	%{_unitdir}/atop*.timer
21mr|atop-2.7.1-1|39	%{_datadir}/atop/atop.daily
21mr|atop-2.7.1-1|40	%{_sbindir}/atopacctd
21mr|atop-2.7.1-1|41	%{_sbindir}/atopgpud
21mr|atop-2.7.1-1|42	
21mr|atop-2.7.1-1|43	%post
21mr|atop-2.7.1-1|44	%systemd_post %{name}.service atopacct.service atopgpu.service %{name}-rotate.service
21mr|atop-2.7.1-1|45	
21mr|atop-2.7.1-1|46	%preun
21mr|atop-2.7.1-1|47	%systemd_preun %{name}.service atopacct.service atopgpu.service %{name}-rotate.service
21mr|atop-2.7.1-1|48	
21mr|atop-2.7.1-1|49	#----------------------------------------------------------------------------
21mr|atop-2.7.1-1|50	
21mr|atop-2.7.1-1|51	%prep
21mr|atop-2.7.1-1|52	%setup -q
21mr|atop-2.7.1-1|53	sed -i "s|/etc/default/atop|/etc/sysconfig/atop|g" atop.service atop.daily
21mr|atop-2.7.1-1|54	
21mr|atop-2.7.1-1|55	
21mr|atop-2.7.1-1|56	%build
21mr|atop-2.7.1-1|57	%set_build_flags
21mr|atop-2.7.1-1|58	%make_build
21mr|atop-2.7.1-1|59	
21mr|atop-2.7.1-1|60	
21mr|atop-2.7.1-1|61	%install
21mr|atop-2.7.1-1|62	install -Dp -m 0755 atop %{buildroot}%{_bindir}/atop
21mr|atop-2.7.1-1|63	install -Dp -m 0755 atopconvert %{buildroot}%{_bindir}/atopconvert
21mr|atop-2.7.1-1|64	ln -s atop %{buildroot}%{_bindir}/atopsar
21mr|atop-2.7.1-1|65	install -Dp -m 0644 man/atop.1 %{buildroot}%{_mandir}/man1/atop.1
21mr|atop-2.7.1-1|66	install -Dp -m 0644 man/atopsar.1 %{buildroot}%{_mandir}/man1/atopsar.1
21mr|atop-2.7.1-1|67	install -Dp -m 0755 atop.daily %{buildroot}%{_datadir}/atop/atop.daily
21mr|atop-2.7.1-1|68	install -Dp -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/atop
21mr|atop-2.7.1-1|69	install -Dp -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/atopd
21mr|atop-2.7.1-1|70	install -Dp -m 0644 atop.service %{buildroot}%{_unitdir}/atop.service
21mr|atop-2.7.1-1|71	install -d %{buildroot}%{_localstatedir}/log/atop
21mr|atop-2.7.1-1|72	install -Dp -m 0755 atopacctd %{buildroot}%{_sbindir}/atopacctd
21mr|atop-2.7.1-1|73	install -Dp -m 0644 atopacct.service %{buildroot}%{_unitdir}/atopacct.service
21mr|atop-2.7.1-1|74	install -Dp -m 0755 atopgpud %{buildroot}%{_sbindir}/atopgpud
21mr|atop-2.7.1-1|75	install -Dp -m 0644 atopgpu.service %{buildroot}%{_unitdir}/atopgpu.service
21mr|atop-2.7.1-1|76	install -Dp -m 0644 atop-rotate.* %{buildroot}%{_unitdir}/
21mr|atop-2.7.1-1|77	
21mr|atop-2.7.1-1|78	%changelog
21mr|atop-2.7.1-1|79	* Mon May 30 2022 Alexander Stefanov <alexander@mezon.ru> 2.7.1-1
21mr|atop-2.7.1-1|80	- version autoupdate [2.7.1]
21mr|atop-2.7.1-1|81	
21mr|atop-2.7.1-1|82	* Sat Dec 26 2020 Alexander Stefanov <alexander@mezon.ru> 2.6.0-1
21mr|atop-2.7.1-1|83	- fix build
21mr|atop-2.7.1-1|84	
21mr|atop-2.7.1-1|85	* Sat Dec 26 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|atop-2.7.1-1|86	- 2.6.0
21mr|atop-2.7.1-1|87	
21mr|atop-2.7.1-1|88	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|atop-2.7.1-1|89	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|atop-2.7.1-1|90	- (13) rosa2019.1: run with 10-12 added
21mr|atop-2.7.1-1|91	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|atop-2.7.1-1|92	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|atop-2.7.1-1|93	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|atop-2.7.1-1|94	- (9): Adopt spec for enabled byte compiling in Python
21mr|atop-2.7.1-1|95	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|atop-2.7.1-1|96	- 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|atop-2.7.1-1|97	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|atop-2.7.1-1|98	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|atop-2.7.1-1|99	
21mr|atop-2.7.1-1|100	* Tue Mar 31 2020 Giovanni Mariani <mc2374@mclink.it>
21mr|atop-2.7.1-1|101	- Updated to release 2.5.0, dropped P0, rediffed P1, changed wrong Group, added S100 to silence wrong rpmlint noises and updated file list

11574 21
21mr|at-spi2-core-2.45.1-2|1	%define api 1.0
21mr|at-spi2-core-2.45.1-2|2	%define bapi 2.0
21mr|at-spi2-core-2.45.1-2|3	%define major 0
21mr|at-spi2-core-2.45.1-2|4	%define gir_major 2.0
21mr|at-spi2-core-2.45.1-2|5	%define libname %mklibname atspi %{major}
21mr|at-spi2-core-2.45.1-2|6	%define alibname %mklibname atk %{api} %{major}
21mr|at-spi2-core-2.45.1-2|7	%define blibname %mklibname atk-bridge %{bapi} %{major}
21mr|at-spi2-core-2.45.1-2|8	%define girname %mklibname atspi-gir %{gir_major}
21mr|at-spi2-core-2.45.1-2|9	%define agirname %mklibname atk-gir %{api}
21mr|at-spi2-core-2.45.1-2|10	%define devname %mklibname atspi -d
21mr|at-spi2-core-2.45.1-2|11	
21mr|at-spi2-core-2.45.1-2|12	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|at-spi2-core-2.45.1-2|13	
21mr|at-spi2-core-2.45.1-2|14	Summary:	Protocol definitions and daemon for D-Bus at-spi
21mr|at-spi2-core-2.45.1-2|15	Name:		at-spi2-core
21mr|at-spi2-core-2.45.1-2|16	Version:	2.45.1
21mr|at-spi2-core-2.45.1-2|17	Release:	2
21mr|at-spi2-core-2.45.1-2|18	License:	LGPLv2.1+
21mr|at-spi2-core-2.45.1-2|19	Group:		System/Libraries
21mr|at-spi2-core-2.45.1-2|20	Url:		https://download.gnome.org/sources/at-spi2-core
21mr|at-spi2-core-2.45.1-2|21	Source0:	https://download.gnome.org/sources/at-spi2-core/%{url_ver}/%{name}-%{version}.tar.xz
21mr|at-spi2-core-2.45.1-2|22	BuildRequires:	dbus-broker
21mr|at-spi2-core-2.45.1-2|23	BuildRequires:	gtk-doc
21mr|at-spi2-core-2.45.1-2|24	BuildRequires:	intltool
21mr|at-spi2-core-2.45.1-2|25	BuildRequires:	libtool
21mr|at-spi2-core-2.45.1-2|26	BuildRequires:	meson
21mr|at-spi2-core-2.45.1-2|27	BuildRequires:	perl-XML-Parser
21mr|at-spi2-core-2.45.1-2|28	BuildRequires:	pkgconfig(dbus-1)
21mr|at-spi2-core-2.45.1-2|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|at-spi2-core-2.45.1-2|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|at-spi2-core-2.45.1-2|31	BuildRequires:	pkgconfig(x11)
21mr|at-spi2-core-2.45.1-2|32	BuildRequires:	pkgconfig(xi)
21mr|at-spi2-core-2.45.1-2|33	BuildRequires:	pkgconfig(xtst)
21mr|at-spi2-core-2.45.1-2|34	Requires:	dbus
21mr|at-spi2-core-2.45.1-2|35	Provides:	atk%{api}-common = %{EVRD}
21mr|at-spi2-core-2.45.1-2|36	Provides:	at-spi2-atk = %{EVRD}
21mr|at-spi2-core-2.45.1-2|37	Obsoletes:	atk%{api}-common <= 2.38.0
21mr|at-spi2-core-2.45.1-2|38	Obsoletes:	at-spi2-atk <= 2.38.0
21mr|at-spi2-core-2.45.1-2|39	
21mr|at-spi2-core-2.45.1-2|40	%description
21mr|at-spi2-core-2.45.1-2|41	at-spi allows assistive technologies to access GTK-based
21mr|at-spi2-core-2.45.1-2|42	applications. Essentially it exposes the internals of applications for
21mr|at-spi2-core-2.45.1-2|43	automation, so tools such as screen readers, magnifiers, or even
21mr|at-spi2-core-2.45.1-2|44	scripting interfaces can query and interact with GUI controls.
21mr|at-spi2-core-2.45.1-2|45	
21mr|at-spi2-core-2.45.1-2|46	This version of at-spi is a major break from previous versions.
21mr|at-spi2-core-2.45.1-2|47	It has been completely rewritten to use D-Bus rather than
21mr|at-spi2-core-2.45.1-2|48	ORBIT / CORBA for its transport protocol.
21mr|at-spi2-core-2.45.1-2|49	
21mr|at-spi2-core-2.45.1-2|50	%files -f %{name}.lang
21mr|at-spi2-core-2.45.1-2|51	%doc MAINTAINERS README.md
21mr|at-spi2-core-2.45.1-2|52	%config(noreplace) %{_datadir}/defaults/at-spi2/accessibility.conf
21mr|at-spi2-core-2.45.1-2|53	%{_datadir}/dbus-1/accessibility-services/*.service
21mr|at-spi2-core-2.45.1-2|54	%{_datadir}/dbus-1/services/org.*.service
21mr|at-spi2-core-2.45.1-2|55	%dir %{_datadir}/defaults/at-spi2/
21mr|at-spi2-core-2.45.1-2|56	%dir %{_libdir}/gtk-2.0
21mr|at-spi2-core-2.45.1-2|57	%dir %{_libdir}/gtk-2.0/modules
21mr|at-spi2-core-2.45.1-2|58	%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
21mr|at-spi2-core-2.45.1-2|59	%{_libdir}/gtk-2.0/modules/libatk-bridge.so
21mr|at-spi2-core-2.45.1-2|60	%{_libexecdir}/at-spi2-registryd
21mr|at-spi2-core-2.45.1-2|61	%{_libexecdir}/at-spi-bus-launcher
21mr|at-spi2-core-2.45.1-2|62	%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
21mr|at-spi2-core-2.45.1-2|63	%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi
21mr|at-spi2-core-2.45.1-2|64	%{_userunitdir}/at-spi-dbus-bus.service
21mr|at-spi2-core-2.45.1-2|65	
21mr|at-spi2-core-2.45.1-2|66	#----------------------------------------------------------------------------
21mr|at-spi2-core-2.45.1-2|67	
21mr|at-spi2-core-2.45.1-2|68	%package -n %{libname}
21mr|at-spi2-core-2.45.1-2|69	Summary:	Libraries for %{name}
21mr|at-spi2-core-2.45.1-2|70	Group:		System/Libraries
21mr|at-spi2-core-2.45.1-2|71	
21mr|at-spi2-core-2.45.1-2|72	%description -n %{libname}
21mr|at-spi2-core-2.45.1-2|73	This package contains libraries used by %{name}.
21mr|at-spi2-core-2.45.1-2|74	
21mr|at-spi2-core-2.45.1-2|75	%files -n %{libname}
21mr|at-spi2-core-2.45.1-2|76	%{_libdir}/libatspi.so.%{major}*
21mr|at-spi2-core-2.45.1-2|77	
21mr|at-spi2-core-2.45.1-2|78	#----------------------------------------------------------------------------
21mr|at-spi2-core-2.45.1-2|79	
21mr|at-spi2-core-2.45.1-2|80	%package -n %{alibname}
21mr|at-spi2-core-2.45.1-2|81	Summary:	Accessibility features for Gtk+
21mr|at-spi2-core-2.45.1-2|82	Group:		System/Libraries
21mr|at-spi2-core-2.45.1-2|83	Recommends:	%{name} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|84	Provides:	libatk%{api} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|85	Provides:	libatk = %{EVRD}
21mr|at-spi2-core-2.45.1-2|86	# compat with Fedora/RH
21mr|at-spi2-core-2.45.1-2|87	# it is a separate package in Fedora/RH
21mr|at-spi2-core-2.45.1-2|88	Provides: atk = %{EVRD}
21mr|at-spi2-core-2.45.1-2|89	Obsoletes:	%{alibname} <= 2.38.0
21mr|at-spi2-core-2.45.1-2|90	
21mr|at-spi2-core-2.45.1-2|91	%description -n %{alibname}
21mr|at-spi2-core-2.45.1-2|92	Accessibility means providing system infrastructure that allows add-on
21mr|at-spi2-core-2.45.1-2|93	assistive software to transparently provide specalized input and ouput
21mr|at-spi2-core-2.45.1-2|94	capabilities. For example, screen readers allow blind users to navigate
21mr|at-spi2-core-2.45.1-2|95	through applications, determine the state of controls, and read text via
21mr|at-spi2-core-2.45.1-2|96	text to speech conversion. On-screen keyboards replace physical
21mr|at-spi2-core-2.45.1-2|97	keyboards, and head-mounted pointers replace mice.
21mr|at-spi2-core-2.45.1-2|98	
21mr|at-spi2-core-2.45.1-2|99	%files -n %{alibname}
21mr|at-spi2-core-2.45.1-2|100	%{_libdir}/libatk-%{api}.so.%{major}*
21mr|at-spi2-core-2.45.1-2|101	
21mr|at-spi2-core-2.45.1-2|102	#----------------------------------------------------------------------------
21mr|at-spi2-core-2.45.1-2|103	
21mr|at-spi2-core-2.45.1-2|104	%package -n %{blibname}
21mr|at-spi2-core-2.45.1-2|105	Summary:	Shared library for at-spi2-atk
21mr|at-spi2-core-2.45.1-2|106	Group:		System/Libraries
21mr|at-spi2-core-2.45.1-2|107	Obsoletes:	%{blibname} <= 2.38.0
21mr|at-spi2-core-2.45.1-2|108	
21mr|at-spi2-core-2.45.1-2|109	%description -n %{blibname}
21mr|at-spi2-core-2.45.1-2|110	Shared library for at-spi2-atk.
21mr|at-spi2-core-2.45.1-2|111	
21mr|at-spi2-core-2.45.1-2|112	%files -n %{blibname}
21mr|at-spi2-core-2.45.1-2|113	%{_libdir}/libatk-bridge-%{bapi}.so.%{major}*
21mr|at-spi2-core-2.45.1-2|114	
21mr|at-spi2-core-2.45.1-2|115	#----------------------------------------------------------------------------
21mr|at-spi2-core-2.45.1-2|116	
21mr|at-spi2-core-2.45.1-2|117	%package -n %{girname}
21mr|at-spi2-core-2.45.1-2|118	Summary:	GObject Introspection interface description for %{name}
21mr|at-spi2-core-2.45.1-2|119	Group:		System/Libraries
21mr|at-spi2-core-2.45.1-2|120	Requires:	%{libname} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|121	
21mr|at-spi2-core-2.45.1-2|122	%description -n %{girname}
21mr|at-spi2-core-2.45.1-2|123	GObject Introspection interface description for %{name}.
21mr|at-spi2-core-2.45.1-2|124	
21mr|at-spi2-core-2.45.1-2|125	%files -n %{girname}
21mr|at-spi2-core-2.45.1-2|126	%{_libdir}/girepository-1.0/Atspi-%{gir_major}.typelib
21mr|at-spi2-core-2.45.1-2|127	
21mr|at-spi2-core-2.45.1-2|128	#----------------------------------------------------------------------------
21mr|at-spi2-core-2.45.1-2|129	
21mr|at-spi2-core-2.45.1-2|130	%package -n %{agirname}
21mr|at-spi2-core-2.45.1-2|131	Summary:	GObject introspection interface library for atk
21mr|at-spi2-core-2.45.1-2|132	Group:		System/Libraries
21mr|at-spi2-core-2.45.1-2|133	Requires:	%{alibname} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|134	Obsoletes:	%{agirname} <= 2.38.0
21mr|at-spi2-core-2.45.1-2|135	
21mr|at-spi2-core-2.45.1-2|136	%description -n %{agirname}
21mr|at-spi2-core-2.45.1-2|137	GObject introspection interface library for atk.
21mr|at-spi2-core-2.45.1-2|138	
21mr|at-spi2-core-2.45.1-2|139	%files -n %{agirname}
21mr|at-spi2-core-2.45.1-2|140	%{_libdir}/girepository-1.0/Atk-%{api}.typelib
21mr|at-spi2-core-2.45.1-2|141	
21mr|at-spi2-core-2.45.1-2|142	#----------------------------------------------------------------------------
21mr|at-spi2-core-2.45.1-2|143	
21mr|at-spi2-core-2.45.1-2|144	%package -n %{devname}
21mr|at-spi2-core-2.45.1-2|145	Summary:	Libraries and include files with %{name}
21mr|at-spi2-core-2.45.1-2|146	Group:		Development/GNOME and GTK+
21mr|at-spi2-core-2.45.1-2|147	Requires:	%{libname} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|148	Requires:	%{alibname} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|149	Requires:	%{blibname} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|150	Requires:	%{girname} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|151	Requires:	%{agirname} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|152	Provides:	%{name}-devel = %{EVRD}
21mr|at-spi2-core-2.45.1-2|153	Provides:	%{mklibname atk-bridge %{bapi} -d} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|154	Provides:	%{mklibname atk%{api} -d} = %{EVRD}
21mr|at-spi2-core-2.45.1-2|155	Obsoletes:	%{mklibname atk-bridge %{bapi} -d} <= 2.38.0
21mr|at-spi2-core-2.45.1-2|156	Obsoletes:	%{mklibname atk%{api} -d} <= 2.38.0
21mr|at-spi2-core-2.45.1-2|157	
21mr|at-spi2-core-2.45.1-2|158	%description -n %{devname}
21mr|at-spi2-core-2.45.1-2|159	This package provides the necessary development libraries and include
21mr|at-spi2-core-2.45.1-2|160	files to allow you to develop with %{name}.
21mr|at-spi2-core-2.45.1-2|161	
21mr|at-spi2-core-2.45.1-2|162	%files -n %{devname}
21mr|at-spi2-core-2.45.1-2|163	%doc %{_datadir}/gtk-doc/html/*
21mr|at-spi2-core-2.45.1-2|164	%{_datadir}/gir-1.0/Atk-%{api}.gir
21mr|at-spi2-core-2.45.1-2|165	%{_datadir}/gir-1.0/Atspi-%{gir_major}.gir
21mr|at-spi2-core-2.45.1-2|166	%{_includedir}/*
21mr|at-spi2-core-2.45.1-2|167	%{_libdir}/pkgconfig/*.pc
21mr|at-spi2-core-2.45.1-2|168	%{_libdir}/*.so
21mr|at-spi2-core-2.45.1-2|169	
21mr|at-spi2-core-2.45.1-2|170	#----------------------------------------------------------------------------
21mr|at-spi2-core-2.45.1-2|171	
21mr|at-spi2-core-2.45.1-2|172	%prep
21mr|at-spi2-core-2.45.1-2|173	%setup -q
21mr|at-spi2-core-2.45.1-2|174	
21mr|at-spi2-core-2.45.1-2|175	%build
21mr|at-spi2-core-2.45.1-2|176	%meson -Ddocs=true
21mr|at-spi2-core-2.45.1-2|177	%meson_build
21mr|at-spi2-core-2.45.1-2|178	
21mr|at-spi2-core-2.45.1-2|179	%install
21mr|at-spi2-core-2.45.1-2|180	%meson_install
21mr|at-spi2-core-2.45.1-2|181	
21mr|at-spi2-core-2.45.1-2|182	%find_lang %{name}

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

11576 21
21mr|attr-2.4.48-3|1	%define major 1
21mr|attr-2.4.48-3|2	%define libname %mklibname %{name} %{major}
21mr|attr-2.4.48-3|3	%define devname %mklibname %{name} -d
21mr|attr-2.4.48-3|4	
21mr|attr-2.4.48-3|5	Summary:	Utility for managing filesystem extended attributes
21mr|attr-2.4.48-3|6	Name:		attr
21mr|attr-2.4.48-3|7	Version:	2.4.48
21mr|attr-2.4.48-3|8	Release:	3
21mr|attr-2.4.48-3|9	License:	GPLv2+
21mr|attr-2.4.48-3|10	Group:		System/Kernel and hardware
21mr|attr-2.4.48-3|11	Url:		http://savannah.nongnu.org/projects/attr
21mr|attr-2.4.48-3|12	Source0:	http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|attr-2.4.48-3|13	Patch0:		attr-2.4.48-test-perl-5.26.patch
21mr|attr-2.4.48-3|14	Patch1:		0002-attr-2.4.48-switch-back-to-syscall.patch
21mr|attr-2.4.48-3|15	BuildRequires:	gettext-devel
21mr|attr-2.4.48-3|16	
21mr|attr-2.4.48-3|17	%description
21mr|attr-2.4.48-3|18	A set of tools for manipulating extended attributes on filesystem
21mr|attr-2.4.48-3|19	objects, in particular getfattr(1) and setfattr(1).
21mr|attr-2.4.48-3|20	An attr(1) command is also provided which is largely compatible
21mr|attr-2.4.48-3|21	with the SGI IRIX tool of the same name.
21mr|attr-2.4.48-3|22	
21mr|attr-2.4.48-3|23	%files -f %{name}.lang
21mr|attr-2.4.48-3|24	%doc README
21mr|attr-2.4.48-3|25	%{_bindir}/*
21mr|attr-2.4.48-3|26	%{_mandir}/man1/*
21mr|attr-2.4.48-3|27	
21mr|attr-2.4.48-3|28	#----------------------------------------------------------------------------
21mr|attr-2.4.48-3|29	
21mr|attr-2.4.48-3|30	%package -n %{libname}
21mr|attr-2.4.48-3|31	Summary:	Main library for libattr
21mr|attr-2.4.48-3|32	Group:		System/Libraries
21mr|attr-2.4.48-3|33	
21mr|attr-2.4.48-3|34	%description -n %{libname}
21mr|attr-2.4.48-3|35	This package contains the library needed to run programs dynamically
21mr|attr-2.4.48-3|36	linked with libattr.
21mr|attr-2.4.48-3|37	
21mr|attr-2.4.48-3|38	%files -n %{libname}
21mr|attr-2.4.48-3|39	/%{_lib}/libattr.so.%{major}*
21mr|attr-2.4.48-3|40	
21mr|attr-2.4.48-3|41	#----------------------------------------------------------------------------
21mr|attr-2.4.48-3|42	
21mr|attr-2.4.48-3|43	%package -n %{devname}
21mr|attr-2.4.48-3|44	Summary:	Extended attribute static libraries and headers
21mr|attr-2.4.48-3|45	Group:		Development/C
21mr|attr-2.4.48-3|46	Requires:	%{libname} = %{EVRD}
21mr|attr-2.4.48-3|47	# for <sys/xattr.h> which <attr/xattr.h> is symlinked to
21mr|attr-2.4.48-3|48	Requires:	glibc-devel
21mr|attr-2.4.48-3|49	Provides:	%{name}-devel = %{EVRD}
21mr|attr-2.4.48-3|50	
21mr|attr-2.4.48-3|51	%description -n %{devname}
21mr|attr-2.4.48-3|52	This package contains the libraries and header files needed to
21mr|attr-2.4.48-3|53	develop programs which make use of extended attributes.
21mr|attr-2.4.48-3|54	For Linux programs, the documented system call API is the
21mr|attr-2.4.48-3|55	recommended interface, but an SGI IRIX compatibility interface
21mr|attr-2.4.48-3|56	is also provided.
21mr|attr-2.4.48-3|57	
21mr|attr-2.4.48-3|58	%files -n %{devname}
21mr|attr-2.4.48-3|59	%doc README
21mr|attr-2.4.48-3|60	%config %{_sysconfdir}/xattr.conf
21mr|attr-2.4.48-3|61	%{_libdir}/libattr.so
21mr|attr-2.4.48-3|62	%{_libdir}/pkgconfig/*.pc
21mr|attr-2.4.48-3|63	%{_mandir}/man3/*
21mr|attr-2.4.48-3|64	%dir %{_includedir}/%{name}
21mr|attr-2.4.48-3|65	%{_includedir}/%{name}/*
21mr|attr-2.4.48-3|66	
21mr|attr-2.4.48-3|67	#----------------------------------------------------------------------------
21mr|attr-2.4.48-3|68	
21mr|attr-2.4.48-3|69	%prep
21mr|attr-2.4.48-3|70	%autosetup -p1
21mr|attr-2.4.48-3|71	chmod +rw -R .
21mr|attr-2.4.48-3|72	
21mr|attr-2.4.48-3|73	%build
21mr|attr-2.4.48-3|74	%configure \
21mr|attr-2.4.48-3|75	OPTIMIZER="%{optflags} -Os" \
21mr|attr-2.4.48-3|76	--disable-static \
21mr|attr-2.4.48-3|77	--libdir=/%{_lib}
21mr|attr-2.4.48-3|78	%make_build
21mr|attr-2.4.48-3|79	
21mr|attr-2.4.48-3|80	%install
21mr|attr-2.4.48-3|81	%make_install DESTDIR=%{buildroot}
21mr|attr-2.4.48-3|82	
21mr|attr-2.4.48-3|83	# fix conflict with man-pages-1.56
21mr|attr-2.4.48-3|84	rm -rf %{buildroot}{%{_mandir}/man2,%{_datadir}/doc}
21mr|attr-2.4.48-3|85	
21mr|attr-2.4.48-3|86	# Remove unpackaged symlinks
21mr|attr-2.4.48-3|87	# TODO: finish up spec-helper script to automatically deal with
21mr|attr-2.4.48-3|88	rm -f %{buildroot}/%{_lib}/libattr.{a,la,so}
21mr|attr-2.4.48-3|89	mkdir -p %{buildroot}%{_libdir}
21mr|attr-2.4.48-3|90	cd %{buildroot}%{_libdir}
21mr|attr-2.4.48-3|91	ln -sf ../../%{_lib}/libattr.so.%{major}.* libattr.so
21mr|attr-2.4.48-3|92	cd -
21mr|attr-2.4.48-3|93	mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}
21mr|attr-2.4.48-3|94	chmod +x %{buildroot}/%{_lib}/libattr.so.%{major}.*
21mr|attr-2.4.48-3|95	
21mr|attr-2.4.48-3|96	# temporarily provide attr/xattr.h symlink until users are migrated (#1601482)
21mr|attr-2.4.48-3|97	ln -fs ../sys/xattr.h $RPM_BUILD_ROOT%{_includedir}/attr/xattr.h
21mr|attr-2.4.48-3|98	
21mr|attr-2.4.48-3|99	%find_lang %{name}

11577 21
21mr|audacious-4.2-2|1	%define	core_major 5
21mr|audacious-4.2-2|2	%define	gui_major 5
21mr|audacious-4.2-2|3	%define	qt_major 2
21mr|audacious-4.2-2|4	%define	tag_major 3
21mr|audacious-4.2-2|5	%define	libaudcore %mklibname audcore %{core_major}
21mr|audacious-4.2-2|6	%define	libaudgui %mklibname audgui %{gui_major}
21mr|audacious-4.2-2|7	%define	libaudqt %mklibname audqt %{qt_major}
21mr|audacious-4.2-2|8	%define	libaudtag %mklibname audtag %{tag_major}
21mr|audacious-4.2-2|9	%define	devname %mklibname %{name} -d
21mr|audacious-4.2-2|10	
21mr|audacious-4.2-2|11	Summary:	A versatile and handy media player
21mr|audacious-4.2-2|12	Name:		audacious
21mr|audacious-4.2-2|13	Version:	4.2
21mr|audacious-4.2-2|14	Release:	2
21mr|audacious-4.2-2|15	Epoch:		5
21mr|audacious-4.2-2|16	License:	GPLv3+
21mr|audacious-4.2-2|17	Group:		Sound
21mr|audacious-4.2-2|18	Url:		https://audacious-media-player.org/
21mr|audacious-4.2-2|19	Source0:	https://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
21mr|audacious-4.2-2|20	# TODO: Swtich to meson build system
21mr|audacious-4.2-2|21	BuildRequires:	desktop-file-utils
21mr|audacious-4.2-2|22	BuildRequires:	gettext
21mr|audacious-4.2-2|23	BuildRequires:	gtk-doc
21mr|audacious-4.2-2|24	BuildRequires:	pkgconfig(glib-2.0) >= 2.32
21mr|audacious-4.2-2|25	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|audacious-4.2-2|26	BuildRequires:	pkgconfig(libarchive)
21mr|audacious-4.2-2|27	BuildRequires:	pkgconfig(libguess)
21mr|audacious-4.2-2|28	BuildRequires:	pkgconfig(libmcs)
21mr|audacious-4.2-2|29	BuildRequires:	pkgconfig(Qt5Core) >= 5.2
21mr|audacious-4.2-2|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|audacious-4.2-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|audacious-4.2-2|32	Requires:	%{name}-common = %{EVRD}
21mr|audacious-4.2-2|33	Provides:	%{name}-qt = %{EVRD}
21mr|audacious-4.2-2|34	
21mr|audacious-4.2-2|35	%description
21mr|audacious-4.2-2|36	Audacious is a media player based on the BMP music playing application. Its
21mr|audacious-4.2-2|37	primary goals are usability and usage of current desktop standards.
21mr|audacious-4.2-2|38	
21mr|audacious-4.2-2|39	%files
21mr|audacious-4.2-2|40	%{_datadir}/applications/%{name}.desktop
21mr|audacious-4.2-2|41	
21mr|audacious-4.2-2|42	#-----------------------------------------------------------------------------
21mr|audacious-4.2-2|43	
21mr|audacious-4.2-2|44	%package gtk
21mr|audacious-4.2-2|45	Summary:	A versatile and handy media player
21mr|audacious-4.2-2|46	Group:		Sound
21mr|audacious-4.2-2|47	Requires:	%{name}-common = %{EVRD}
21mr|audacious-4.2-2|48	
21mr|audacious-4.2-2|49	%description gtk
21mr|audacious-4.2-2|50	Audacious is a media player based on the BMP music playing application. Its
21mr|audacious-4.2-2|51	primary goals are usability and usage of current desktop standards.
21mr|audacious-4.2-2|52	This package contains the GTK GUI flavor.
21mr|audacious-4.2-2|53	
21mr|audacious-4.2-2|54	%files gtk
21mr|audacious-4.2-2|55	%{_datadir}/applications/%{name}-gtk.desktop
21mr|audacious-4.2-2|56	
21mr|audacious-4.2-2|57	#-----------------------------------------------------------------------------
21mr|audacious-4.2-2|58	
21mr|audacious-4.2-2|59	%package common
21mr|audacious-4.2-2|60	Summary:	A versatile and handy media player
21mr|audacious-4.2-2|61	Group:		Sound
21mr|audacious-4.2-2|62	Requires:	%{name}-pulse
21mr|audacious-4.2-2|63	Requires:	%{name}-plugins
21mr|audacious-4.2-2|64	# For MIDI playing
21mr|audacious-4.2-2|65	Recommends:		fluidsynth
21mr|audacious-4.2-2|66	
21mr|audacious-4.2-2|67	%description common
21mr|audacious-4.2-2|68	Audacious is a media player based on the BMP music playing application. Its
21mr|audacious-4.2-2|69	primary goals are usability and usage of current desktop standards.
21mr|audacious-4.2-2|70	This package contains the QT5 GUI flavor.
21mr|audacious-4.2-2|71	
21mr|audacious-4.2-2|72	%files common -f %{name}.lang
21mr|audacious-4.2-2|73	%doc AUTHORS COPYING
21mr|audacious-4.2-2|74	%{_bindir}/%{name}
21mr|audacious-4.2-2|75	%{_bindir}/audtool
21mr|audacious-4.2-2|76	%{_datadir}/%{name}
21mr|audacious-4.2-2|77	%{_datadir}/appdata/%{name}.appdata.xml
21mr|audacious-4.2-2|78	%{_iconsdir}/hicolor/*/apps/%{name}.*
21mr|audacious-4.2-2|79	%{_mandir}/man1/*
21mr|audacious-4.2-2|80	
21mr|audacious-4.2-2|81	#-----------------------------------------------------------------------------
21mr|audacious-4.2-2|82	
21mr|audacious-4.2-2|83	%package -n %{libaudcore}
21mr|audacious-4.2-2|84	Summary:	Shared library for %{name}
21mr|audacious-4.2-2|85	Group:		System/Libraries
21mr|audacious-4.2-2|86	Conflicts:	%{_lib}audacious5 < 5:3.9-2
21mr|audacious-4.2-2|87	
21mr|audacious-4.2-2|88	%description -n %{libaudcore}
21mr|audacious-4.2-2|89	Audacious is a media player based on the BMP music playing application.
21mr|audacious-4.2-2|90	Its primary goals are usability and usage of current desktop standards.
21mr|audacious-4.2-2|91	This package contains the library needed by %{name}.
21mr|audacious-4.2-2|92	
21mr|audacious-4.2-2|93	%files -n %{libaudcore}
21mr|audacious-4.2-2|94	%doc COPYING
21mr|audacious-4.2-2|95	%{_libdir}/libaudcore.so.%{core_major}*
21mr|audacious-4.2-2|96	
21mr|audacious-4.2-2|97	#-----------------------------------------------------------------------------
21mr|audacious-4.2-2|98	
21mr|audacious-4.2-2|99	%package -n %{libaudgui}
21mr|audacious-4.2-2|100	Summary:	Shared library for %{name}
21mr|audacious-4.2-2|101	Group:		System/Libraries
21mr|audacious-4.2-2|102	Conflicts:	%{_lib}audacious5 < 5:3.9-2
21mr|audacious-4.2-2|103	
21mr|audacious-4.2-2|104	%description -n %{libaudgui}
21mr|audacious-4.2-2|105	Audacious is a media player based on the BMP music playing application.
21mr|audacious-4.2-2|106	Its primary goals are usability and usage of current desktop standards.
21mr|audacious-4.2-2|107	This package contains the library needed by %{name}.
21mr|audacious-4.2-2|108	
21mr|audacious-4.2-2|109	%files -n %{libaudgui}
21mr|audacious-4.2-2|110	%doc COPYING
21mr|audacious-4.2-2|111	%{_libdir}/libaudgui.so.%{gui_major}*
21mr|audacious-4.2-2|112	
21mr|audacious-4.2-2|113	#-----------------------------------------------------------------------------
21mr|audacious-4.2-2|114	
21mr|audacious-4.2-2|115	%package -n %{libaudqt}
21mr|audacious-4.2-2|116	Summary:	Shared library for %{name}
21mr|audacious-4.2-2|117	Group:		System/Libraries
21mr|audacious-4.2-2|118	Conflicts:	%{_lib}audacious5 < 5:3.9-2
21mr|audacious-4.2-2|119	
21mr|audacious-4.2-2|120	%description -n %{libaudqt}
21mr|audacious-4.2-2|121	Audacious is a media player based on the BMP music playing application.
21mr|audacious-4.2-2|122	Its primary goals are usability and usage of current desktop standards.
21mr|audacious-4.2-2|123	This package contains the library needed by %{name}.
21mr|audacious-4.2-2|124	
21mr|audacious-4.2-2|125	%files -n %{libaudqt}
21mr|audacious-4.2-2|126	%doc COPYING
21mr|audacious-4.2-2|127	%{_libdir}/libaudqt.so.%{qt_major}*
21mr|audacious-4.2-2|128	
21mr|audacious-4.2-2|129	#-----------------------------------------------------------------------------
21mr|audacious-4.2-2|130	
21mr|audacious-4.2-2|131	%package -n %{libaudtag}
21mr|audacious-4.2-2|132	Summary:	Shared library for %{name}
21mr|audacious-4.2-2|133	Group:		System/Libraries
21mr|audacious-4.2-2|134	Conflicts:	%{_lib}audacious4 < 5:3.9
21mr|audacious-4.2-2|135	Conflicts:	%{_lib}audacious5 < 5:3.9-2
21mr|audacious-4.2-2|136	Obsoletes:	%{_lib}audacious4 < 5:3.9
21mr|audacious-4.2-2|137	Obsoletes:	%{_lib}audacious5 < 5:3.9-2
21mr|audacious-4.2-2|138	
21mr|audacious-4.2-2|139	%description -n %{libaudtag}
21mr|audacious-4.2-2|140	Audacious is a media player based on the BMP music playing application.
21mr|audacious-4.2-2|141	Its primary goals are usability and usage of current desktop standards.
21mr|audacious-4.2-2|142	This package contains the library needed by %{name}.
21mr|audacious-4.2-2|143	
21mr|audacious-4.2-2|144	%files -n %{libaudtag}
21mr|audacious-4.2-2|145	%doc COPYING
21mr|audacious-4.2-2|146	%{_libdir}/libaudtag.so.%{tag_major}*
21mr|audacious-4.2-2|147	
21mr|audacious-4.2-2|148	#-----------------------------------------------------------------------------
21mr|audacious-4.2-2|149	
21mr|audacious-4.2-2|150	%package -n %{devname}
21mr|audacious-4.2-2|151	Summary:	Development files for %{name}
21mr|audacious-4.2-2|152	Group:		Development/C
21mr|audacious-4.2-2|153	Requires:	%{libaudcore} = %{EVRD}
21mr|audacious-4.2-2|154	Requires:	%{libaudgui} = %{EVRD}
21mr|audacious-4.2-2|155	Requires:	%{libaudqt} = %{EVRD}
21mr|audacious-4.2-2|156	Requires:	%{libaudtag} = %{EVRD}
21mr|audacious-4.2-2|157	Provides:		lib%{name}-devel = %{EVRD}
21mr|audacious-4.2-2|158	Provides:		%{name}-devel = %{EVRD}
21mr|audacious-4.2-2|159	
21mr|audacious-4.2-2|160	%description -n %{devname}
21mr|audacious-4.2-2|161	Audacious is a media player based on the BMP music playing application.
21mr|audacious-4.2-2|162	Its primary goals are usability and usage of current desktop standards.
21mr|audacious-4.2-2|163	This package contains the files needed for developing applications
21mr|audacious-4.2-2|164	which use %{name}.
21mr|audacious-4.2-2|165	
21mr|audacious-4.2-2|166	%files -n %{devname}
21mr|audacious-4.2-2|167	%doc AUTHORS COPYING
21mr|audacious-4.2-2|168	%{_includedir}/%{name}
21mr|audacious-4.2-2|169	%{_includedir}/libaudcore
21mr|audacious-4.2-2|170	%{_includedir}/libaudgui
21mr|audacious-4.2-2|171	%{_includedir}/libaudqt
21mr|audacious-4.2-2|172	%{_libdir}/libaud*.so
21mr|audacious-4.2-2|173	%{_libdir}/pkgconfig/%{name}.pc
21mr|audacious-4.2-2|174	
21mr|audacious-4.2-2|175	#-----------------------------------------------------------------------------
21mr|audacious-4.2-2|176	
21mr|audacious-4.2-2|177	%prep
21mr|audacious-4.2-2|178	%setup -q
21mr|audacious-4.2-2|179	
21mr|audacious-4.2-2|180	
21mr|audacious-4.2-2|181	%build
21mr|audacious-4.2-2|182	%configure \
21mr|audacious-4.2-2|183	--disable-rpath \
21mr|audacious-4.2-2|184	--enable-libarchive
21mr|audacious-4.2-2|185	%make
21mr|audacious-4.2-2|186	
21mr|audacious-4.2-2|187	
21mr|audacious-4.2-2|188	%install
21mr|audacious-4.2-2|189	%makeinstall_std
21mr|audacious-4.2-2|190	
21mr|audacious-4.2-2|191	# The Qt5 interface is now the default, fix the provided .desktop file
21mr|audacious-4.2-2|192	# and create one for the GTK flavor by duplicating and adapting the original one
21mr|audacious-4.2-2|193	cp %{buildroot}%{_datadir}/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}-gtk.desktop
21mr|audacious-4.2-2|194	#
21mr|audacious-4.2-2|195	desktop-file-edit \
21mr|audacious-4.2-2|196	--set-key="Exec" \
21mr|audacious-4.2-2|197	--set-value="%{name} %U" \
21mr|audacious-4.2-2|198	--remove-category=GTK \
21mr|audacious-4.2-2|199	--add-category=Qt \
21mr|audacious-4.2-2|200	--add-not-show-in="GNOME;MATE;XFCE;" \
21mr|audacious-4.2-2|201	--remove-key="SingleMainWindow" \
21mr|audacious-4.2-2|202	%{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|audacious-4.2-2|203	#
21mr|audacious-4.2-2|204	desktop-file-edit \
21mr|audacious-4.2-2|205	--set-key="Exec" \
21mr|audacious-4.2-2|206	--set-value="%{name} --gtk %U" \
21mr|audacious-4.2-2|207	--add-not-show-in="KDE;LXQt;X-LXQt" \
21mr|audacious-4.2-2|208	--remove-key="SingleMainWindow" \
21mr|audacious-4.2-2|209	%{buildroot}%{_datadir}/applications/%{name}-gtk.desktop
21mr|audacious-4.2-2|210	
21mr|audacious-4.2-2|211	# Install the contributed appdata.xml file
21mr|audacious-4.2-2|212	install -d %{buildroot}%{_datadir}/appdata
21mr|audacious-4.2-2|213	install -m 644 contrib/%{name}.appdata.xml %{buildroot}%{_datadir}/appdata
21mr|audacious-4.2-2|214	
21mr|audacious-4.2-2|215	%find_lang %{name}

11578 21
21mr|audacious-plugins-4.2-4|1	# Keep in sync with the main package version number
21mr|audacious-plugins-4.2-4|2	%define	audacious_minver	4.2
21mr|audacious-plugins-4.2-4|3	
21mr|audacious-plugins-4.2-4|4	Summary:	Audacious Media Player core plugins
21mr|audacious-plugins-4.2-4|5	Name:		audacious-plugins
21mr|audacious-plugins-4.2-4|6	Version:	4.2
21mr|audacious-plugins-4.2-4|7	Release:	4
21mr|audacious-plugins-4.2-4|8	Epoch:		6
21mr|audacious-plugins-4.2-4|9	License:	GPLv2+
21mr|audacious-plugins-4.2-4|10	Group:		Sound
21mr|audacious-plugins-4.2-4|11	Url:		https://audacious-media-player.org/
21mr|audacious-plugins-4.2-4|12	Source0:	https://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
21mr|audacious-plugins-4.2-4|13	# TODO: Swtich to meson build system
21mr|audacious-plugins-4.2-4|14	BuildRequires:	gnome-music
21mr|audacious-plugins-4.2-4|15	BuildRequires:	lame-devel
21mr|audacious-plugins-4.2-4|16	BuildRequires:	libfaad2-static-devel
21mr|audacious-plugins-4.2-4|17	BuildRequires:	pkgconfig(alsa) >= 1.0.16
21mr|audacious-plugins-4.2-4|18	BuildRequires:	pkgconfig(adplug)
21mr|audacious-plugins-4.2-4|19	BuildRequires:	pkgconfig(audacious) >= %{audacious_minver}
21mr|audacious-plugins-4.2-4|20	BuildRequires:	pkgconfig(bluez) >= 2.22
21mr|audacious-plugins-4.2-4|21	BuildRequires:	pkgconfig(dbus-1)
21mr|audacious-plugins-4.2-4|22	BuildRequires:	pkgconfig(faad2)
21mr|audacious-plugins-4.2-4|23	BuildRequires:	pkgconfig(flac) >= 1.2.1
21mr|audacious-plugins-4.2-4|24	BuildRequires:	pkgconfig(fluidsynth) >= 2.2.0
21mr|audacious-plugins-4.2-4|25	BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.26
21mr|audacious-plugins-4.2-4|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|audacious-plugins-4.2-4|27	BuildRequires:	pkgconfig(gl)
21mr|audacious-plugins-4.2-4|28	BuildRequires:	pkgconfig(glut)
21mr|audacious-plugins-4.2-4|29	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|audacious-plugins-4.2-4|30	BuildRequires:	pkgconfig(imlib2)
21mr|audacious-plugins-4.2-4|31	BuildRequires:	pkgconfig(jack) >= 1.9.7
21mr|audacious-plugins-4.2-4|32	BuildRequires:	pkgconfig(libavcodec) >= 56.60.100
21mr|audacious-plugins-4.2-4|33	BuildRequires:	pkgconfig(libavformat) >= 56.40.101
21mr|audacious-plugins-4.2-4|34	BuildRequires:	pkgconfig(libavutil) >= 53.31.100
21mr|audacious-plugins-4.2-4|35	BuildRequires:	pkgconfig(libbinio)
21mr|audacious-plugins-4.2-4|36	BuildRequires:	pkgconfig(libbs2b) >= 3.0.0
21mr|audacious-plugins-4.2-4|37	BuildRequires:	pkgconfig(libcddb) >= 1.2.1
21mr|audacious-plugins-4.2-4|38	BuildRequires:	pkgconfig(libcdio) >= 0.70
21mr|audacious-plugins-4.2-4|39	BuildRequires:	pkgconfig(libcue) >= 2.0
21mr|audacious-plugins-4.2-4|40	BuildRequires:	pkgconfig(libcurl) >= 7.9.7
21mr|audacious-plugins-4.2-4|41	BuildRequires:	pkgconfig(libglade-2.0)
21mr|audacious-plugins-4.2-4|42	BuildRequires:	pkgconfig(libgme)
21mr|audacious-plugins-4.2-4|43	BuildRequires:	pkgconfig(liblircclient0)
21mr|audacious-plugins-4.2-4|44	BuildRequires:	pkgconfig(libmms) >= 0.3
21mr|audacious-plugins-4.2-4|45	BuildRequires:	pkgconfig(libmodplug)
21mr|audacious-plugins-4.2-4|46	BuildRequires:	pkgconfig(libmpg123) >= 1.12
21mr|audacious-plugins-4.2-4|47	BuildRequires:	pkgconfig(libmtp)
21mr|audacious-plugins-4.2-4|48	BuildRequires:	pkgconfig(libmusicbrainz5)
21mr|audacious-plugins-4.2-4|49	BuildRequires:	pkgconfig(libnotify) >= 0.7
21mr|audacious-plugins-4.2-4|50	BuildRequires:	pkgconfig(libpulse) >= 0.9.5
21mr|audacious-plugins-4.2-4|51	BuildRequires:	pkgconfig(libsidplayfp) >= 1.0
21mr|audacious-plugins-4.2-4|52	BuildRequires:	pkgconfig(libsidplay2)
21mr|audacious-plugins-4.2-4|53	BuildRequires:	pkgconfig(libxml-2.0)
21mr|audacious-plugins-4.2-4|54	BuildRequires:	pkgconfig(mad)
21mr|audacious-plugins-4.2-4|55	BuildRequires:	pkgconfig(neon) >= 0.27
21mr|audacious-plugins-4.2-4|56	BuildRequires:	pkgconfig(pangocairo)
21mr|audacious-plugins-4.2-4|57	BuildRequires:	pkgconfig(Qt5Core)
21mr|audacious-plugins-4.2-4|58	BuildRequires:	pkgconfig(Qt5Gui)
21mr|audacious-plugins-4.2-4|59	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|audacious-plugins-4.2-4|60	BuildRequires:	pkgconfig(Qt5Network)
21mr|audacious-plugins-4.2-4|61	BuildRequires:	pkgconfig(Qt5OpenGL) >= 5.4
21mr|audacious-plugins-4.2-4|62	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|audacious-plugins-4.2-4|63	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|audacious-plugins-4.2-4|64	BuildRequires:	pkgconfig(samplerate)
21mr|audacious-plugins-4.2-4|65	BuildRequires:	pkgconfig(sdl2)
21mr|audacious-plugins-4.2-4|66	BuildRequires:	pkgconfig(shout)
21mr|audacious-plugins-4.2-4|67	BuildRequires:	pkgconfig(sndfile)
21mr|audacious-plugins-4.2-4|68	BuildRequires:	pkgconfig(sndio)
21mr|audacious-plugins-4.2-4|69	BuildRequires:	pkgconfig(soxr)
21mr|audacious-plugins-4.2-4|70	BuildRequires:	pkgconfig(taglib)
21mr|audacious-plugins-4.2-4|71	BuildRequires:	pkgconfig(vorbis) >= 1.0
21mr|audacious-plugins-4.2-4|72	BuildRequires:	pkgconfig(wavpack) >= 4.31
21mr|audacious-plugins-4.2-4|73	BuildRequires:	pkgconfig(x11)
21mr|audacious-plugins-4.2-4|74	BuildRequires:	pkgconfig(xcomposite)
21mr|audacious-plugins-4.2-4|75	BuildRequires:	pkgconfig(xext)
21mr|audacious-plugins-4.2-4|76	BuildRequires:	pkgconfig(xrender)
21mr|audacious-plugins-4.2-4|77	#gw ffmpeg plugin:
21mr|audacious-plugins-4.2-4|78	Provides:		audacious-musepack = %{version}
21mr|audacious-plugins-4.2-4|79	Requires:	audacious >= %{audacious_minver}
21mr|audacious-plugins-4.2-4|80	%rename		audacious-smb
21mr|audacious-plugins-4.2-4|81	%rename		audacious-fluidsynth
21mr|audacious-plugins-4.2-4|82	
21mr|audacious-plugins-4.2-4|83	%description
21mr|audacious-plugins-4.2-4|84	Audacious is a media player based on the BMP music playing application.
21mr|audacious-plugins-4.2-4|85	Its primary goals are usability and usage of current desktop standards.
21mr|audacious-plugins-4.2-4|86	This contains the basic plugin distribution. Audacious is useless without
21mr|audacious-plugins-4.2-4|87	them.
21mr|audacious-plugins-4.2-4|88	
21mr|audacious-plugins-4.2-4|89	%files -f %{name}.lang
21mr|audacious-plugins-4.2-4|90	%license COPYING
21mr|audacious-plugins-4.2-4|91	%dir %{_libdir}/audacious
21mr|audacious-plugins-4.2-4|92	%dir %{_libdir}/audacious/Container
21mr|audacious-plugins-4.2-4|93	%{_libdir}/audacious/Container/asx.so
21mr|audacious-plugins-4.2-4|94	%{_libdir}/audacious/Container/asx3.so
21mr|audacious-plugins-4.2-4|95	%{_libdir}/audacious/Container/audpl.so
21mr|audacious-plugins-4.2-4|96	%{_libdir}/audacious/Container/cue.so
21mr|audacious-plugins-4.2-4|97	%{_libdir}/audacious/Container/m3u.so
21mr|audacious-plugins-4.2-4|98	%{_libdir}/audacious/Container/pls.so
21mr|audacious-plugins-4.2-4|99	%{_libdir}/audacious/Container/xspf.so
21mr|audacious-plugins-4.2-4|100	%dir %{_libdir}/audacious/Effect/
21mr|audacious-plugins-4.2-4|101	%{_libdir}/audacious/Effect/bs2b.so
21mr|audacious-plugins-4.2-4|102	%{_libdir}/audacious/Effect/bitcrusher.so
21mr|audacious-plugins-4.2-4|103	%{_libdir}/audacious/Effect/compressor.so
21mr|audacious-plugins-4.2-4|104	%{_libdir}/audacious/Effect/crossfade.so
21mr|audacious-plugins-4.2-4|105	%{_libdir}/audacious/Effect/crystalizer.so
21mr|audacious-plugins-4.2-4|106	%{_libdir}/audacious/Effect/echo.so
21mr|audacious-plugins-4.2-4|107	%{_libdir}/audacious/Effect/ladspa.so
21mr|audacious-plugins-4.2-4|108	%{_libdir}/audacious/Effect/mixer.so
21mr|audacious-plugins-4.2-4|109	%{_libdir}/audacious/Effect/resample.so
21mr|audacious-plugins-4.2-4|110	%{_libdir}/audacious/Effect/silence-removal.so
21mr|audacious-plugins-4.2-4|111	%{_libdir}/audacious/Effect/sox-resampler.so
21mr|audacious-plugins-4.2-4|112	%{_libdir}/audacious/Effect/speed-pitch.so
21mr|audacious-plugins-4.2-4|113	%{_libdir}/audacious/Effect/stereo.so
21mr|audacious-plugins-4.2-4|114	%{_libdir}/audacious/Effect/voice_removal.so
21mr|audacious-plugins-4.2-4|115	%dir %{_libdir}/audacious/General
21mr|audacious-plugins-4.2-4|116	%{_libdir}/audacious/General/alarm.so
21mr|audacious-plugins-4.2-4|117	%{_libdir}/audacious/General/albumart.so
21mr|audacious-plugins-4.2-4|118	%{_libdir}/audacious/General/albumart-qt.so
21mr|audacious-plugins-4.2-4|119	%{_libdir}/audacious/General/aosd.so
21mr|audacious-plugins-4.2-4|120	%{_libdir}/audacious/General/cd-menu-items.so
21mr|audacious-plugins-4.2-4|121	%{_libdir}/audacious/General/delete-files.so
21mr|audacious-plugins-4.2-4|122	%{_libdir}/audacious/General/gtkui.so
21mr|audacious-plugins-4.2-4|123	%{_libdir}/audacious/General/hotkey.so
21mr|audacious-plugins-4.2-4|124	%{_libdir}/audacious/General/lirc.so
21mr|audacious-plugins-4.2-4|125	%{_libdir}/audacious/General/lyricwiki-qt.so
21mr|audacious-plugins-4.2-4|126	%{_libdir}/audacious/General/mpris2.so
21mr|audacious-plugins-4.2-4|127	%{_libdir}/audacious/General/notify.so
21mr|audacious-plugins-4.2-4|128	%{_libdir}/audacious/General/playlist-manager.so
21mr|audacious-plugins-4.2-4|129	%{_libdir}/audacious/General/playlist-manager-qt.so
21mr|audacious-plugins-4.2-4|130	%{_libdir}/audacious/General/qthotkey.so
21mr|audacious-plugins-4.2-4|131	%{_libdir}/audacious/General/qtui.so
21mr|audacious-plugins-4.2-4|132	%{_libdir}/audacious/General/scrobbler.so
21mr|audacious-plugins-4.2-4|133	%{_libdir}/audacious/General/search-tool.so
21mr|audacious-plugins-4.2-4|134	%{_libdir}/audacious/General/search-tool-qt.so
21mr|audacious-plugins-4.2-4|135	%{_libdir}/audacious/General/skins.so
21mr|audacious-plugins-4.2-4|136	%{_libdir}/audacious/General/skins-qt.so
21mr|audacious-plugins-4.2-4|137	%{_libdir}/audacious/General/song-info-qt.so
21mr|audacious-plugins-4.2-4|138	%{_libdir}/audacious/General/statusicon.so
21mr|audacious-plugins-4.2-4|139	%{_libdir}/audacious/General/statusicon-qt.so
21mr|audacious-plugins-4.2-4|140	%{_libdir}/audacious/General/song_change.so
21mr|audacious-plugins-4.2-4|141	%dir %{_libdir}/audacious/Input
21mr|audacious-plugins-4.2-4|142	%{_libdir}/audacious/Input/ffaudio.so
21mr|audacious-plugins-4.2-4|143	%{_libdir}/audacious/Input/amidi-plug.so
21mr|audacious-plugins-4.2-4|144	%{_libdir}/audacious/Input/cdaudio-ng.so
21mr|audacious-plugins-4.2-4|145	%{_libdir}/audacious/Input/console.so
21mr|audacious-plugins-4.2-4|146	%{_libdir}/audacious/Input/flacng.so
21mr|audacious-plugins-4.2-4|147	%{_libdir}/audacious/Input/madplug.so
21mr|audacious-plugins-4.2-4|148	%{_libdir}/audacious/Input/metronom.so
21mr|audacious-plugins-4.2-4|149	%{_libdir}/audacious/Input/modplug.so
21mr|audacious-plugins-4.2-4|150	%{_libdir}/audacious/Input/psf2.so
21mr|audacious-plugins-4.2-4|151	%{_libdir}/audacious/Input/sndfile.so
21mr|audacious-plugins-4.2-4|152	%{_libdir}/audacious/Input/tonegen.so
21mr|audacious-plugins-4.2-4|153	%{_libdir}/audacious/Input/vorbis.so
21mr|audacious-plugins-4.2-4|154	%{_libdir}/audacious/Input/vtx.so
21mr|audacious-plugins-4.2-4|155	%{_libdir}/audacious/Input/xsf.so
21mr|audacious-plugins-4.2-4|156	%{_libdir}/audacious/Input/aac-raw.so
21mr|audacious-plugins-4.2-4|157	%dir %{_libdir}/audacious/Output
21mr|audacious-plugins-4.2-4|158	%{_libdir}/audacious/Output/alsa.so
21mr|audacious-plugins-4.2-4|159	%{_libdir}/audacious/Output/filewriter.so
21mr|audacious-plugins-4.2-4|160	%{_libdir}/audacious/Output/oss4.so
21mr|audacious-plugins-4.2-4|161	%{_libdir}/audacious/Output/qtaudio.so
21mr|audacious-plugins-4.2-4|162	%{_libdir}/audacious/Output/sdlout.so
21mr|audacious-plugins-4.2-4|163	%{_libdir}/audacious/Output/sndio-ng.so
21mr|audacious-plugins-4.2-4|164	%dir %{_libdir}/audacious/Transport/
21mr|audacious-plugins-4.2-4|165	%{_libdir}/audacious/Transport/gio.so
21mr|audacious-plugins-4.2-4|166	%{_libdir}/audacious/Transport/mms.so
21mr|audacious-plugins-4.2-4|167	%{_libdir}/audacious/Transport/neon.so
21mr|audacious-plugins-4.2-4|168	%dir %{_libdir}/audacious/Visualization
21mr|audacious-plugins-4.2-4|169	%{_libdir}/audacious/Visualization/blur_scope.so
21mr|audacious-plugins-4.2-4|170	%{_libdir}/audacious/Visualization/blur_scope-qt.so
21mr|audacious-plugins-4.2-4|171	%{_libdir}/audacious/Visualization/cairo-spectrum.so
21mr|audacious-plugins-4.2-4|172	%{_libdir}/audacious/Visualization/gl-spectrum.so
21mr|audacious-plugins-4.2-4|173	%{_libdir}/audacious/Visualization/gl-spectrum-qt.so
21mr|audacious-plugins-4.2-4|174	%{_libdir}/audacious/Visualization/qt-spectrum.so
21mr|audacious-plugins-4.2-4|175	%{_libdir}/audacious/Visualization/vumeter-qt.so
21mr|audacious-plugins-4.2-4|176	%{_datadir}/audacious
21mr|audacious-plugins-4.2-4|177	
21mr|audacious-plugins-4.2-4|178	#-----------------------------------------------------------------------------
21mr|audacious-plugins-4.2-4|179	
21mr|audacious-plugins-4.2-4|180	%package -n audacious-wavpack
21mr|audacious-plugins-4.2-4|181	Group:		Sound
21mr|audacious-plugins-4.2-4|182	Summary:	Wavpack input plugin for Audacious
21mr|audacious-plugins-4.2-4|183	Requires:	audacious >= %{audacious_minver}
21mr|audacious-plugins-4.2-4|184	
21mr|audacious-plugins-4.2-4|185	%description -n audacious-wavpack
21mr|audacious-plugins-4.2-4|186	This is a wavpack input plugin for Audacious based on libwavpack.
21mr|audacious-plugins-4.2-4|187	
21mr|audacious-plugins-4.2-4|188	%files -n audacious-wavpack
21mr|audacious-plugins-4.2-4|189	%license COPYING
21mr|audacious-plugins-4.2-4|190	%{_libdir}/audacious/Input/wavpack.so
21mr|audacious-plugins-4.2-4|191	
21mr|audacious-plugins-4.2-4|192	#-----------------------------------------------------------------------------
21mr|audacious-plugins-4.2-4|193	
21mr|audacious-plugins-4.2-4|194	%package -n audacious-jack
21mr|audacious-plugins-4.2-4|195	Group:		Sound
21mr|audacious-plugins-4.2-4|196	Summary:	Audacious output plugin for the jack sound server
21mr|audacious-plugins-4.2-4|197	Requires:	audacious >= %{audacious_minver}
21mr|audacious-plugins-4.2-4|198	
21mr|audacious-plugins-4.2-4|199	%description -n audacious-jack
21mr|audacious-plugins-4.2-4|200	Audacious audio output plugin for the jack audio server.
21mr|audacious-plugins-4.2-4|201	
21mr|audacious-plugins-4.2-4|202	%files -n audacious-jack
21mr|audacious-plugins-4.2-4|203	%license COPYING
21mr|audacious-plugins-4.2-4|204	%{_libdir}/audacious/Output/jack-ng.so
21mr|audacious-plugins-4.2-4|205	
21mr|audacious-plugins-4.2-4|206	#-----------------------------------------------------------------------------
21mr|audacious-plugins-4.2-4|207	
21mr|audacious-plugins-4.2-4|208	%package -n audacious-pulse
21mr|audacious-plugins-4.2-4|209	Group:		Sound
21mr|audacious-plugins-4.2-4|210	Summary:	Audacious output plugin for the Pulseaudio sound server
21mr|audacious-plugins-4.2-4|211	Requires:	audacious >= %{audacious_minver}
21mr|audacious-plugins-4.2-4|212	
21mr|audacious-plugins-4.2-4|213	%description -n audacious-pulse
21mr|audacious-plugins-4.2-4|214	Audacious audio output plugin for the pulseaudio server.
21mr|audacious-plugins-4.2-4|215	
21mr|audacious-plugins-4.2-4|216	%files -n audacious-pulse
21mr|audacious-plugins-4.2-4|217	%license COPYING
21mr|audacious-plugins-4.2-4|218	%{_libdir}/audacious/Output/pulse_audio.so
21mr|audacious-plugins-4.2-4|219	
21mr|audacious-plugins-4.2-4|220	#-----------------------------------------------------------------------------
21mr|audacious-plugins-4.2-4|221	
21mr|audacious-plugins-4.2-4|222	%package -n audacious-adplug
21mr|audacious-plugins-4.2-4|223	Summary:	AdLib player plugin for audacious
21mr|audacious-plugins-4.2-4|224	Group:		Sound
21mr|audacious-plugins-4.2-4|225	Requires:	audacious >= %{audacious_minver}
21mr|audacious-plugins-4.2-4|226	
21mr|audacious-plugins-4.2-4|227	%description -n audacious-adplug
21mr|audacious-plugins-4.2-4|228	AdPlug is an Audacious input plugin It uses the AdPlug AdLib sound
21mr|audacious-plugins-4.2-4|229	player library to play back a wide range of AdLib (OPL2) music file
21mr|audacious-plugins-4.2-4|230	formats on top of an OPL2 emulator. No OPL2 chip is required for
21mr|audacious-plugins-4.2-4|231	playback.
21mr|audacious-plugins-4.2-4|232	
21mr|audacious-plugins-4.2-4|233	%files -n audacious-adplug
21mr|audacious-plugins-4.2-4|234	%license COPYING
21mr|audacious-plugins-4.2-4|235	%{_libdir}/audacious/Input/adplug.so
21mr|audacious-plugins-4.2-4|236	
21mr|audacious-plugins-4.2-4|237	#-----------------------------------------------------------------------------
21mr|audacious-plugins-4.2-4|238	
21mr|audacious-plugins-4.2-4|239	%package -n audacious-sid
21mr|audacious-plugins-4.2-4|240	Summary:	Audacious input plugin for C64 SID files
21mr|audacious-plugins-4.2-4|241	Group:		Sound
21mr|audacious-plugins-4.2-4|242	Requires:	audacious >= %{audacious_minver}
21mr|audacious-plugins-4.2-4|243	
21mr|audacious-plugins-4.2-4|244	%description -n audacious-sid
21mr|audacious-plugins-4.2-4|245	Audacious-SID is a plugin for the Audacious Media Player which provides
21mr|audacious-plugins-4.2-4|246	support for playing the so-called "SID tunes", which are music
21mr|audacious-plugins-4.2-4|247	from old Commodore computer programs like games, demos, etc.
21mr|audacious-plugins-4.2-4|248	
21mr|audacious-plugins-4.2-4|249	For the actual playing, it uses the excellent libsidplay (1|2)
21mr|audacious-plugins-4.2-4|250	emulator engine that emulates 6510 CPU and 6581/8580 Sound Interface
21mr|audacious-plugins-4.2-4|251	Device (SID) chip.
21mr|audacious-plugins-4.2-4|252	
21mr|audacious-plugins-4.2-4|253	%files -n audacious-sid
21mr|audacious-plugins-4.2-4|254	%license COPYING
21mr|audacious-plugins-4.2-4|255	%{_libdir}/audacious/Input/sid.so
21mr|audacious-plugins-4.2-4|256	
21mr|audacious-plugins-4.2-4|257	#-----------------------------------------------------------------------------
21mr|audacious-plugins-4.2-4|258	
21mr|audacious-plugins-4.2-4|259	%prep
21mr|audacious-plugins-4.2-4|260	%setup -q
21mr|audacious-plugins-4.2-4|261	
21mr|audacious-plugins-4.2-4|262	%build
21mr|audacious-plugins-4.2-4|263	export LDFLAGS="-lm"
21mr|audacious-plugins-4.2-4|264	%configure \
21mr|audacious-plugins-4.2-4|265	--disable-rpath		\
21mr|audacious-plugins-4.2-4|266	--enable-aac		\
21mr|audacious-plugins-4.2-4|267	--enable-amidiplug	\
21mr|audacious-plugins-4.2-4|268	--enable-gtk		\
21mr|audacious-plugins-4.2-4|269	--enable-qt
21mr|audacious-plugins-4.2-4|270	%make
21mr|audacious-plugins-4.2-4|271	
21mr|audacious-plugins-4.2-4|272	%install
21mr|audacious-plugins-4.2-4|273	%makeinstall_std
21mr|audacious-plugins-4.2-4|274	
21mr|audacious-plugins-4.2-4|275	%find_lang %{name}

11579 21
21mr|audacity-3.2.3-3|1	# Enable this when is abi-dumper processing is needed
21mr|audacity-3.2.3-3|2	#undefine _find_debuginfo_dwz_opts
21mr|audacity-3.2.3-3|3	
21mr|audacity-3.2.3-3|4	# Optionally download and use their custom wxwidget 3.1.3 fork.
21mr|audacity-3.2.3-3|5	%define	wxwidget_internal 0
21mr|audacity-3.2.3-3|6	
21mr|audacity-3.2.3-3|7	%define	oname	Audacity
21mr|audacity-3.2.3-3|8	
21mr|audacity-3.2.3-3|9	# Don't provide or require internal libs
21mr|audacity-3.2.3-3|10	%global	_privatelibs lib-.*[.]so.*
21mr|audacity-3.2.3-3|11	%global	__provides_exclude ^(%{_privatelibs})$
21mr|audacity-3.2.3-3|12	%global	__requires_exclude ^(%{_privatelibs})$
21mr|audacity-3.2.3-3|13	
21mr|audacity-3.2.3-3|14	%global	_disable_lto 1
21mr|audacity-3.2.3-3|15	%global	_disable_ld_no_undefined 1
21mr|audacity-3.2.3-3|16	# Disable rpath checking until upstream fixes the rpath: DONE in Dec 2021
21mr|audacity-3.2.3-3|17	# https://github.com/audacity/audacity/issues/1008
21mr|audacity-3.2.3-3|18	# https://github.com/audacity/audacity/issues/2165
21mr|audacity-3.2.3-3|19	#global	__brp_check_rpaths %%{nil}
21mr|audacity-3.2.3-3|20	
21mr|audacity-3.2.3-3|21	Summary:	Free Audio Editor With Effects/Analysis Tools
21mr|audacity-3.2.3-3|22	Name:		audacity
21mr|audacity-3.2.3-3|23	Version:	3.2.3
21mr|audacity-3.2.3-3|24	Release:	3
21mr|audacity-3.2.3-3|25	License:	GPLv3+
21mr|audacity-3.2.3-3|26	Group:		Sound
21mr|audacity-3.2.3-3|27	Url:		https://www.audacityteam.org
21mr|audacity-3.2.3-3|28	Source0:	https://github.com/audacity/audacity/releases/download/Audacity-%{version}/%{name}-sources-%{version}.tar.gz
21mr|audacity-3.2.3-3|29	Source1:	https://github.com/audacity/audacity/releases/download/Audacity-%{version}/%{name}-manual-%{version}.tar.gz
21mr|audacity-3.2.3-3|30	Source2:	audacity-3.2.3_ru.tar.gz
21mr|audacity-3.2.3-3|31	Source100:	%{name}.rpmlintrc
21mr|audacity-3.2.3-3|32	Patch0:		audacity-3.2.1-ROSA-fix-desktop-file.patch
21mr|audacity-3.2.3-3|33	%if !%{wxwidget_internal}
21mr|audacity-3.2.3-3|34	Patch1:		audacity-3.2.1-system-wx.patch
21mr|audacity-3.2.3-3|35	%endif
21mr|audacity-3.2.3-3|36	Patch2:		audacity-3.2.1-no-x86-hardcodes.patch
21mr|audacity-3.2.3-3|37	Patch3:		audacity-3.2.1-fix-internal-libs-not-found.patch
21mr|audacity-3.2.3-3|38	# Fix final release identifying itsels as "alpha"
21mr|audacity-3.2.3-3|39	Patch4:		fix.release_alpha.patch
21mr|audacity-3.2.3-3|40	BuildRequires:	cmake >= 3.16
21mr|audacity-3.2.3-3|41	BuildRequires:	ninja
21mr|audacity-3.2.3-3|42	BuildRequires:	doxygen
21mr|audacity-3.2.3-3|43	BuildRequires:	git
21mr|audacity-3.2.3-3|44	BuildRequires:	graphviz
21mr|audacity-3.2.3-3|45	BuildRequires:	imagemagick
21mr|audacity-3.2.3-3|46	BuildRequires:	nasm
21mr|audacity-3.2.3-3|47	# To workaround rpath troubles:
21mr|audacity-3.2.3-3|48	BuildRequires:	patchelf
21mr|audacity-3.2.3-3|49	BuildRequires:	python3 >= 3.5
21mr|audacity-3.2.3-3|50	BuildRequires:	ffmpeg-devel >= 4.2.4
21mr|audacity-3.2.3-3|51	BuildRequires:	gettext-devel >= 0.18
21mr|audacity-3.2.3-3|52	BuildRequires:	ladspa-devel
21mr|audacity-3.2.3-3|53	BuildRequires:	lame-devel >= 3.100
21mr|audacity-3.2.3-3|54	BuildRequires:	portmidi-devel
21mr|audacity-3.2.3-3|55	# This is in Contrib...
21mr|audacity-3.2.3-3|56	#BuildRequires:	portmixer-devel
21mr|audacity-3.2.3-3|57	BuildRequires:	pkgconfig(alsa)
21mr|audacity-3.2.3-3|58	BuildRequires:	pkgconfig(expat) >= 2.1.0
21mr|audacity-3.2.3-3|59	BuildRequires:	pkgconfig(fftw3)
21mr|audacity-3.2.3-3|60	BuildRequires:	pkgconfig(flac)
21mr|audacity-3.2.3-3|61	BuildRequires:	pkgconfig(flac++) >= 1.3.1
21mr|audacity-3.2.3-3|62	BuildRequires:	pkgconfig(gl)
21mr|audacity-3.2.3-3|63	BuildRequires:	pkgconfig(glib-2.0)
21mr|audacity-3.2.3-3|64	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|audacity-3.2.3-3|65	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|audacity-3.2.3-3|66	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|audacity-3.2.3-3|67	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|audacity-3.2.3-3|68	BuildRequires:	pkgconfig(id3tag) >= 0.15.1
21mr|audacity-3.2.3-3|69	BuildRequires:	pkgconfig(jack)
21mr|audacity-3.2.3-3|70	BuildRequires:	pkgconfig(libcurl) >= 7.68.0
21mr|audacity-3.2.3-3|71	BuildRequires:	pkgconfig(libjpeg)
21mr|audacity-3.2.3-3|72	BuildRequires:	pkgconfig(libmpg123)
21mr|audacity-3.2.3-3|73	BuildRequires:	pkgconfig(libpng)
21mr|audacity-3.2.3-3|74	BuildRequires:	pkgconfig(libtiff-4)
21mr|audacity-3.2.3-3|75	BuildRequires:	pkgconfig(lilv-0) >= 0.24.6
21mr|audacity-3.2.3-3|76	BuildRequires:	pkgconfig(lv2) >= 1.16.0
21mr|audacity-3.2.3-3|77	BuildRequires:	pkgconfig(mad) >= 0.15.1
21mr|audacity-3.2.3-3|78	BuildRequires:	pkgconfig(python3) >= 3.5
21mr|audacity-3.2.3-3|79	BuildRequires:	pkgconfig(ogg) >= 1.3.4
21mr|audacity-3.2.3-3|80	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|audacity-3.2.3-3|81	BuildRequires:	pkgconfig(Qt5Core) >= 5.1.0
21mr|audacity-3.2.3-3|82	BuildRequires:	pkgconfig(Qt5Gui)
21mr|audacity-3.2.3-3|83	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|audacity-3.2.3-3|84	BuildRequires:	pkgconfig(samplerate)
21mr|audacity-3.2.3-3|85	BuildRequires:	pkgconfig(serd-0) >= 0.30.2
21mr|audacity-3.2.3-3|86	BuildRequires:	pkgconfig(sndfile) >= 1.0.28
21mr|audacity-3.2.3-3|87	BuildRequires:	pkgconfig(sord-0) >= 0.16.4
21mr|audacity-3.2.3-3|88	BuildRequires:	pkgconfig(soundtouch) >= 2.1.2
21mr|audacity-3.2.3-3|89	BuildRequires:	pkgconfig(soxr) >= 0.1.3
21mr|audacity-3.2.3-3|90	BuildRequires:	pkgconfig(speex)
21mr|audacity-3.2.3-3|91	BuildRequires:	pkgconfig(sqlite3) >= 3.31.1
21mr|audacity-3.2.3-3|92	BuildRequires:	pkgconfig(sratom-0) >= 0.6.4
21mr|audacity-3.2.3-3|93	BuildRequires:	pkgconfig(suil-0) >= 0.10.6
21mr|audacity-3.2.3-3|94	BuildRequires:	pkgconfig(taglib)
21mr|audacity-3.2.3-3|95	BuildRequires:	pkgconfig(twolame) >= 0.4.0
21mr|audacity-3.2.3-3|96	BuildRequires:	pkgconfig(udev)
21mr|audacity-3.2.3-3|97	BuildRequires:	pkgconfig(uuid) >= 2.37.0
21mr|audacity-3.2.3-3|98	BuildRequires:	pkgconfig(vamp) >= 2.5
21mr|audacity-3.2.3-3|99	BuildRequires:	pkgconfig(vamp-sdk) >= 2.5
21mr|audacity-3.2.3-3|100	BuildRequires:	pkgconfig(vorbis) >= 1.3.3
21mr|audacity-3.2.3-3|101	BuildRequires:	pkgconfig(wavpack)
21mr|audacity-3.2.3-3|102	BuildRequires:	pkgconfig(zlib) >= 1.2.11
21mr|audacity-3.2.3-3|103	%if %{wxwidget_internal}
21mr|audacity-3.2.3-3|104	BuildRequires:	pkgconfig(libmspack)
21mr|audacity-3.2.3-3|105	BuildRequires:	pkgconfig(libnotify) >= 0.7
21mr|audacity-3.2.3-3|106	BuildRequires:	pkgconfig(libsecret-1)
21mr|audacity-3.2.3-3|107	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|audacity-3.2.3-3|108	BuildRequires:	pkgconfig(sdl2)
21mr|audacity-3.2.3-3|109	BuildRequires:	pkgconfig(webkit-1.0)
21mr|audacity-3.2.3-3|110	%else
21mr|audacity-3.2.3-3|111	BuildRequires:	wxgtku3.1-devel >= 3.1.3
21mr|audacity-3.2.3-3|112	BuildRequires:	wxgtku3.1-gtk2-devel
21mr|audacity-3.2.3-3|113	%endif
21mr|audacity-3.2.3-3|114	
21mr|audacity-3.2.3-3|115	%description
21mr|audacity-3.2.3-3|116	Audacity is a program that lets you manipulate digital audio wave-forms. In
21mr|audacity-3.2.3-3|117	addition to letting you record sounds directly from within the program, it
21mr|audacity-3.2.3-3|118	imports many sound file formats, including WAV, AIFF, MP3 and Ogg/Vorbis.
21mr|audacity-3.2.3-3|119	It supports all common editing operations such as Cut, Copy, and Paste, plus
21mr|audacity-3.2.3-3|120	it will mix tracks and let you apply plug-in effects to any part of a sound.
21mr|audacity-3.2.3-3|121	It also has a built-in amplitude envelope editor, a customizable spectrogram
21mr|audacity-3.2.3-3|122	mode and a frequency analysis window for audio analysis applications.
21mr|audacity-3.2.3-3|123	
21mr|audacity-3.2.3-3|124	%files -f %{name}.lang
21mr|audacity-3.2.3-3|125	%doc LICENSE.txt README.txt
21mr|audacity-3.2.3-3|126	%{_bindir}/%{name}
21mr|audacity-3.2.3-3|127	%{_datadir}/%{name}/
21mr|audacity-3.2.3-3|128	%{_datadir}/applications/%{name}.desktop
21mr|audacity-3.2.3-3|129	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21mr|audacity-3.2.3-3|130	%{_datadir}/icons/hicolor/*x*/%{name}.png
21mr|audacity-3.2.3-3|131	%{_datadir}/pixmaps/*.xpm
21mr|audacity-3.2.3-3|132	%{_datadir}/metainfo/%{name}.appdata.xml
21mr|audacity-3.2.3-3|133	%{_datadir}/mime/packages/%{name}.xml
21mr|audacity-3.2.3-3|134	%{_mandir}/man1/%{name}.1*
21mr|audacity-3.2.3-3|135	# TODO: Consider moving the files below in a proper library package
21mr|audacity-3.2.3-3|136	%{_libdir}/%{name}/lib-*.so
21mr|audacity-3.2.3-3|137	%{_libdir}/%{name}/modules/mod-script-pipe.so
21mr|audacity-3.2.3-3|138	
21mr|audacity-3.2.3-3|139	#----------------------------------------------------------------------------
21mr|audacity-3.2.3-3|140	
21mr|audacity-3.2.3-3|141	%prep
21mr|audacity-3.2.3-3|142	%autosetup -p1 -n %{name}-sources-%{version} -a1
21mr|audacity-3.2.3-3|143	
21mr|audacity-3.2.3-3|144	pushd locale
21mr|audacity-3.2.3-3|145	tar -xvzf %{SOURCE2}
21mr|audacity-3.2.3-3|146	popd
21mr|audacity-3.2.3-3|147	
21mr|audacity-3.2.3-3|148	# Avoid build errors...
21mr|audacity-3.2.3-3|149	[ ! -f src/RevisionIdent.h ] && echo ' ' > src/RevisionIdent.h
21mr|audacity-3.2.3-3|150	
21mr|audacity-3.2.3-3|151	# Fix source perms
21mr|audacity-3.2.3-3|152	find . -name "*.cpp" -o -name "*.h" | xargs chmod -x
21mr|audacity-3.2.3-3|153	
21mr|audacity-3.2.3-3|154	
21mr|audacity-3.2.3-3|155	%build
21mr|audacity-3.2.3-3|156	# NOTE: sbsms uses x86 inline assembly, so can be used only on x86_64
21mr|audacity-3.2.3-3|157	%cmake \
21mr|audacity-3.2.3-3|158	-DCMAKE_BUILD_TYPE=Release \
21mr|audacity-3.2.3-3|159	-DCMAKE_SKIP_RPATH:BOOL=OFF \
21mr|audacity-3.2.3-3|160	-DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE \
21mr|audacity-3.2.3-3|161	-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE \
21mr|audacity-3.2.3-3|162	-Daudacity_obey_system_dependencies=ON \
21mr|audacity-3.2.3-3|163	-Daudacity_conan_enabled=OFF \
21mr|audacity-3.2.3-3|164	-Daudacity_use_ffmpeg=loaded \
21mr|audacity-3.2.3-3|165	-Daudacity_use_lame=system \
21mr|audacity-3.2.3-3|166	-Daudacity_use_lv2=system \
21mr|audacity-3.2.3-3|167	-Daudacity_use_portaudio=system \
21mr|audacity-3.2.3-3|168	-Daudacity_use_midi=system \
21mr|audacity-3.2.3-3|169	-Daudacity_use_soundtouch=system \
21mr|audacity-3.2.3-3|170	-Daudacity_use_soxr=system \
21mr|audacity-3.2.3-3|171	-Daudacity_use_sqlite=system \
21mr|audacity-3.2.3-3|172	-Daudacity_use_twolame=system \
21mr|audacity-3.2.3-3|173	-Daudacity_use_vamp=system \
21mr|audacity-3.2.3-3|174	-Daudacity_use_portmixer=local \
21mr|audacity-3.2.3-3|175	-Daudacity_use_portsmf=local \
21mr|audacity-3.2.3-3|176	%ifarch %{x86_64}
21mr|audacity-3.2.3-3|177	-Daudacity_use_sbsms=local \
21mr|audacity-3.2.3-3|178	%endif
21mr|audacity-3.2.3-3|179	%if %{wxwidget_internal}
21mr|audacity-3.2.3-3|180	-Daudacity_use_wxwidgets=local \
21mr|audacity-3.2.3-3|181	%else
21mr|audacity-3.2.3-3|182	-Daudacity_use_wxwidgets=system \
21mr|audacity-3.2.3-3|183	%endif
21mr|audacity-3.2.3-3|184	-D audacity_has_vst3=Off \
21mr|audacity-3.2.3-3|185	-G Ninja
21mr|audacity-3.2.3-3|186	
21mr|audacity-3.2.3-3|187	%ninja_build
21mr|audacity-3.2.3-3|188	
21mr|audacity-3.2.3-3|189	
21mr|audacity-3.2.3-3|190	%install
21mr|audacity-3.2.3-3|191	%ninja_install -C build
21mr|audacity-3.2.3-3|192	
21mr|audacity-3.2.3-3|193	# Clean uneeded stuff installed, but not packaged
21mr|audacity-3.2.3-3|194	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|audacity-3.2.3-3|195	rm -f %{buildroot}%{_libdir}/%{name}/libsuil_*
21mr|audacity-3.2.3-3|196	rm -f %{buildroot}/usr/%{name}
21mr|audacity-3.2.3-3|197	
21mr|audacity-3.2.3-3|198	#gw Work around bug #52526
21mr|audacity-3.2.3-3|199	mkdir -p %{buildroot}%{_datadir}/%{name}/help/manual
21mr|audacity-3.2.3-3|200	cp -r help/manual/* %{buildroot}%{_datadir}/%{name}/help/manual
21mr|audacity-3.2.3-3|201	
21mr|audacity-3.2.3-3|202	%find_lang %{name}

11580 21
21mr|audiofile-0.3.6-17|1	%define	url_ver %(echo %{version}|cut -d. -f1,2)
21mr|audiofile-0.3.6-17|2	
21mr|audiofile-0.3.6-17|3	%define	major 1
21mr|audiofile-0.3.6-17|4	%define	libname %mklibname %{name} %{major}
21mr|audiofile-0.3.6-17|5	%define	devname %mklibname %{name} -d
21mr|audiofile-0.3.6-17|6	
21mr|audiofile-0.3.6-17|7	Summary:	Library to handle various audio file formats
21mr|audiofile-0.3.6-17|8	Name:		audiofile
21mr|audiofile-0.3.6-17|9	Version:	0.3.6
21mr|audiofile-0.3.6-17|10	Release:	17
21mr|audiofile-0.3.6-17|11	License:	LGPLv2.1+
21mr|audiofile-0.3.6-17|12	Group:		System/Libraries
21mr|audiofile-0.3.6-17|13	Url:		http://www.68k.org/~michael/audiofile/
21mr|audiofile-0.3.6-17|14	Source0:	http://ftp.gnome.org/pub/GNOME/sources/audiofile/%{url_ver}/%{name}-%{version}.tar.xz
21mr|audiofile-0.3.6-17|15	Patch0:		audiofile-0.3.6-CVE-2015-7747.patch
21mr|audiofile-0.3.6-17|16	Patch1:		01_gcc6.patch
21mr|audiofile-0.3.6-17|17	Patch2:		02_hurd.patch
21mr|audiofile-0.3.6-17|18	# Pending upstream pull requests
21mr|audiofile-0.3.6-17|19	Patch3:		04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch
21mr|audiofile-0.3.6-17|20	# https://github.com/antlarr/audiofile/commit/c48e4c6503f7dabd41f11d4c9c7b7f8960e7f2c0
21mr|audiofile-0.3.6-17|21	Patch4:		CVE-2020-18781-Always-check-the-number-of-coefficients.patch
21mr|audiofile-0.3.6-17|22	Patch5:		06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch
21mr|audiofile-0.3.6-17|23	Patch6:		07_Check-for-multiplication-overflow-in-sfconvert.patch
21mr|audiofile-0.3.6-17|24	Patch7:		08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch
21mr|audiofile-0.3.6-17|25	Patch8:		09_Actually-fail-when-error-occurs-in-parseFormat.patch
21mr|audiofile-0.3.6-17|26	Patch9:		10_Check-for-division-by-zero-in-BlockCodec-runPull.patch
21mr|audiofile-0.3.6-17|27	Patch10:	audiofile-0.3.6-CVE-2018-13440.patch
21mr|audiofile-0.3.6-17|28	Patch11:	audiofile-0.3.6-CVE-2018-17095.patch
21mr|audiofile-0.3.6-17|29	Patch12:	audiofile-0.3.6-CVE-2022-24599.patch
21mr|audiofile-0.3.6-17|30	# patches 04, 05, 06, 07, 09, 10 fixes CVE-2017-6837, CVE-2017-6838, CVE-2017-6839, CVE-2017-6827, CVE-2017-6828, CVE-2017-6829, CVE-2020-18781
21mr|audiofile-0.3.6-17|31	# CVE-2017-6830, CVE-2017-6831, CVE-2017-6832, CVE-2017-6833, CVE-2017-6834, CVE-2017-6836, CVE-2017-6835, CVE-2018-13440, CVE-2018-17095, CVE-2022-24599
21mr|audiofile-0.3.6-17|32	Patch13:	CVE-2019-13147.patch
21mr|audiofile-0.3.6-17|33	BuildRequires:	a2x
21mr|audiofile-0.3.6-17|34	BuildRequires:	asciidoc
21mr|audiofile-0.3.6-17|35	BuildRequires:	pkgconfig(alsa)
21mr|audiofile-0.3.6-17|36	BuildRequires:	pkgconfig(flac)
21mr|audiofile-0.3.6-17|37	
21mr|audiofile-0.3.6-17|38	%description
21mr|audiofile-0.3.6-17|39	The Silicon Graphics Audio File Library provides a uniform programming
21mr|audiofile-0.3.6-17|40	interface to standard digital audio file formats. Currently supported sound
21mr|audiofile-0.3.6-17|41	file formats include AIFF/AIFF-C, WAVE, and NeXT/Sun .snd/.au. Supported
21mr|audiofile-0.3.6-17|42	compression formats are currently G.711, mu-law and A-law.
21mr|audiofile-0.3.6-17|43	
21mr|audiofile-0.3.6-17|44	%files
21mr|audiofile-0.3.6-17|45	%doc COPYING README
21mr|audiofile-0.3.6-17|46	%{_bindir}/sfconvert
21mr|audiofile-0.3.6-17|47	%{_bindir}/sfinfo
21mr|audiofile-0.3.6-17|48	%{_mandir}/man1/*
21mr|audiofile-0.3.6-17|49	
21mr|audiofile-0.3.6-17|50	#------------------------------------------------------------------------
21mr|audiofile-0.3.6-17|51	
21mr|audiofile-0.3.6-17|52	%package -n %{libname}
21mr|audiofile-0.3.6-17|53	Summary:	Main library for audiofile
21mr|audiofile-0.3.6-17|54	Group:		System/Libraries
21mr|audiofile-0.3.6-17|55	
21mr|audiofile-0.3.6-17|56	%description -n %{libname}
21mr|audiofile-0.3.6-17|57	This package contains the library needed to run programs dynamically
21mr|audiofile-0.3.6-17|58	linked with audiofile.
21mr|audiofile-0.3.6-17|59	
21mr|audiofile-0.3.6-17|60	%files -n %{libname}
21mr|audiofile-0.3.6-17|61	%doc COPYING
21mr|audiofile-0.3.6-17|62	%{_libdir}/libaudiofile.so.%{major}*
21mr|audiofile-0.3.6-17|63	
21mr|audiofile-0.3.6-17|64	#------------------------------------------------------------------------
21mr|audiofile-0.3.6-17|65	
21mr|audiofile-0.3.6-17|66	%package -n %{devname}
21mr|audiofile-0.3.6-17|67	Summary:	Includes and other files to develop audiofile applications
21mr|audiofile-0.3.6-17|68	Group:		Development/C
21mr|audiofile-0.3.6-17|69	Requires:	%{libname} = %{EVRD}
21mr|audiofile-0.3.6-17|70	Provides:	%{name}-devel = %{EVRD}
21mr|audiofile-0.3.6-17|71	Obsoletes:	%{_lib}audiofile0-devel < 0.3.4
21mr|audiofile-0.3.6-17|72	
21mr|audiofile-0.3.6-17|73	%description -n %{devname}
21mr|audiofile-0.3.6-17|74	Libraries, include files and other resources you can use to develop audiofile
21mr|audiofile-0.3.6-17|75	applications.
21mr|audiofile-0.3.6-17|76	
21mr|audiofile-0.3.6-17|77	%files -n %{devname}
21mr|audiofile-0.3.6-17|78	%doc COPYING README ACKNOWLEDGEMENTS TODO NEWS NOTES ChangeLog docs
21mr|audiofile-0.3.6-17|79	%{_libdir}/*.so
21mr|audiofile-0.3.6-17|80	%{_includedir}/*
21mr|audiofile-0.3.6-17|81	%{_libdir}/pkgconfig/*
21mr|audiofile-0.3.6-17|82	%{_mandir}/man3/*
21mr|audiofile-0.3.6-17|83	
21mr|audiofile-0.3.6-17|84	#------------------------------------------------------------------------
21mr|audiofile-0.3.6-17|85	
21mr|audiofile-0.3.6-17|86	%prep
21mr|audiofile-0.3.6-17|87	%autosetup -p1
21mr|audiofile-0.3.6-17|88	
21mr|audiofile-0.3.6-17|89	%build
21mr|audiofile-0.3.6-17|90	%configure \
21mr|audiofile-0.3.6-17|91	--enable-largefile \
21mr|audiofile-0.3.6-17|92	--disable-static
21mr|audiofile-0.3.6-17|93	
21mr|audiofile-0.3.6-17|94	%make_build CXX="g++ -w"
21mr|audiofile-0.3.6-17|95	
21mr|audiofile-0.3.6-17|96	%install
21mr|audiofile-0.3.6-17|97	%make_install

11581 21
21mr|audit-3.0.8-5|1	%define major 1
21mr|audit-3.0.8-5|2	%define libname %mklibname %{name} %{major}
21mr|audit-3.0.8-5|3	%define devname %mklibname %{name} -d
21mr|audit-3.0.8-5|4	%define sdevname %mklibname %{name} -d -s
21mr|audit-3.0.8-5|5	
21mr|audit-3.0.8-5|6	%define auparsemajor 0
21mr|audit-3.0.8-5|7	%define auparselibname %mklibname auparse %{auparsemajor}
21mr|audit-3.0.8-5|8	%define auparsedevname %mklibname auparse -d
21mr|audit-3.0.8-5|9	%define auparsesdevname %mklibname auparse -d -s
21mr|audit-3.0.8-5|10	
21mr|audit-3.0.8-5|11	Summary:	User-space tools for Linux kernel auditing
21mr|audit-3.0.8-5|12	Name:		audit
21mr|audit-3.0.8-5|13	Version:	3.0.8
21mr|audit-3.0.8-5|14	Release:	5
21mr|audit-3.0.8-5|15	License:	GPLv2+
21mr|audit-3.0.8-5|16	Group:		System/Base
21mr|audit-3.0.8-5|17	Url:		https://github.com/linux-audit/audit-userspace
21mr|audit-3.0.8-5|18	Source0:	http://people.redhat.com/sgrubb/audit/%{name}-%{version}.tar.gz
21mr|audit-3.0.8-5|19	Source1:	%{name}-tmpfiles.conf
21mr|audit-3.0.8-5|20	# Russian mans
21mr|audit-3.0.8-5|21	Source2:	audit.rules.7.ru
21mr|audit-3.0.8-5|22	Source3:	audisp-remote.8.ru
21mr|audit-3.0.8-5|23	Source100:	%{name}.rpmlintrc
21mr|audit-3.0.8-5|24	Patch0:		do-not-hardcode-path-of-stdint-h.patch
21mr|audit-3.0.8-5|25	# https://github.com/linux-audit/audit-userspace/pull/509
21mr|audit-3.0.8-5|26	Patch0001:	0001-Fix-BUFFER_OVERFLOW.SPRINTF-in-zos-remote-plugin.c.patch
21mr|audit-3.0.8-5|27	# https://github.com/linux-audit/audit-userspace/pull/510
21mr|audit-3.0.8-5|28	Patch0002:	0002-Fix-DEREF_OF_NULL.RET.STAT-in-ausearch-match.c.patch
21mr|audit-3.0.8-5|29	# not needed for current upstream
21mr|audit-3.0.8-5|30	Patch0003:	0003-Fix-DEREF_OF_NULL.RET.STAT-in-audispd.c.patch
21mr|audit-3.0.8-5|31	# not needed for current upstream
21mr|audit-3.0.8-5|32	Patch0004:	0004-Fix-DEREF_OF_NULL.RET.STAT-in-ausearch-report.c.patch
21mr|audit-3.0.8-5|33	# not needed for current upstream
21mr|audit-3.0.8-5|34	Patch0005:	0005-Fix-DEREF_OF_NULL.RET.STAT-in-auparse.c.patch
21mr|audit-3.0.8-5|35	# https://github.com/linux-audit/audit-userspace/pull/511
21mr|audit-3.0.8-5|36	Patch0006:	0006-Fix-HANDLE_LEAK.EX-in-aulast.c.patch
21mr|audit-3.0.8-5|37	# https://github.com/linux-audit/audit-userspace/pull/512
21mr|audit-3.0.8-5|38	Patch0007:	0007-Fix-INTEGER_OVERFLOW-in-gen_tables.h.patch
21mr|audit-3.0.8-5|39	# https://github.com/linux-audit/audit-userspace/pull/513
21mr|audit-3.0.8-5|40	Patch0008:	0008-Fix-MEMORY_LEAK.EX-in-delete_all.c.patch
21mr|audit-3.0.8-5|41	# https://github.com/linux-audit/audit-userspace/pull/514
21mr|audit-3.0.8-5|42	Patch0009:	0009-Fix-NEGATIVE_CODE_ERROR-in-libev-ev.c-sigfdcb.patch
21mr|audit-3.0.8-5|43	# https://github.com/linux-audit/audit-userspace/pull/515
21mr|audit-3.0.8-5|44	Patch0011:	0011-Fix-NO_CAST.INTEGER_OVERFLOW-in-libev-ev.c-array_nex.patch
21mr|audit-3.0.8-5|45	# backport from uptream
21mr|audit-3.0.8-5|46	Patch0012:	0012-Fix-DEREF_OF_NULL.RET-in-audispd.c-reconfigure.patch
21mr|audit-3.0.8-5|47	# backport from uptream
21mr|audit-3.0.8-5|48	Patch0013:	0013-Fix-STATIC_OVERFLOW-in-auparse-interpret.c-path_norm.patch
21mr|audit-3.0.8-5|49	BuildRequires:	intltool
21mr|audit-3.0.8-5|50	BuildRequires:	libtool
21mr|audit-3.0.8-5|51	BuildRequires:	swig
21mr|audit-3.0.8-5|52	BuildRequires:	glibc-devel
21mr|audit-3.0.8-5|53	BuildRequires:	gettext-devel
21mr|audit-3.0.8-5|54	BuildRequires:	openldap-devel
21mr|audit-3.0.8-5|55	BuildRequires:	tcp_wrappers-devel
21mr|audit-3.0.8-5|56	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|audit-3.0.8-5|57	BuildRequires:	pkgconfig(libcap-ng)
21mr|audit-3.0.8-5|58	BuildRequires:	pkgconfig(python2)
21mr|audit-3.0.8-5|59	BuildRequires:	pkgconfig(python3)
21mr|audit-3.0.8-5|60	BuildRequires:	systemd-units
21mr|audit-3.0.8-5|61	BuildRequires:	kernel-headers
21mr|audit-3.0.8-5|62	Requires:	%{auparselibname} = %{EVRD}
21mr|audit-3.0.8-5|63	# per upstream name on Github
21mr|audit-3.0.8-5|64	Provides:	audit-userspace = %{EVRD}
21mr|audit-3.0.8-5|65	
21mr|audit-3.0.8-5|66	%description
21mr|audit-3.0.8-5|67	The audit package contains the user space utilities for storing and searching
21mr|audit-3.0.8-5|68	the audit records generate by the audit subsystem in the Linux 2.6 kernel.
21mr|audit-3.0.8-5|69	
21mr|audit-3.0.8-5|70	%files
21mr|audit-3.0.8-5|71	%license COPYING
21mr|audit-3.0.8-5|72	%doc README rules/*rules init.d/%{name}d.cron
21mr|audit-3.0.8-5|73	%attr(750,root,root) %dir %{_libexecdir}/initscripts/legacy-actions/%{name}d
21mr|audit-3.0.8-5|74	%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/%{name}d/resume
21mr|audit-3.0.8-5|75	%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/%{name}d/rotate
21mr|audit-3.0.8-5|76	%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/%{name}d/stop
21mr|audit-3.0.8-5|77	%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/%{name}d/restart
21mr|audit-3.0.8-5|78	%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/%{name}d/condrestart
21mr|audit-3.0.8-5|79	%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/%{name}d/reload
21mr|audit-3.0.8-5|80	%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/%{name}d/state
21mr|audit-3.0.8-5|81	%attr(644,root,root) %{_unitdir}/%{name}d.service
21mr|audit-3.0.8-5|82	%attr(0750,root,root) %dir %{_sysconfdir}/%{name}
21mr|audit-3.0.8-5|83	%attr(0750,root,root) %dir %{_sysconfdir}/%{name}/rules.d
21mr|audit-3.0.8-5|84	%ghost %config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/%{name}.rules
21mr|audit-3.0.8-5|85	%config(noreplace) %attr(0640,root,root) %{_datadir}/%{name}/sample-rules/*
21mr|audit-3.0.8-5|86	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/%{name}d.conf
21mr|audit-3.0.8-5|87	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/rules.d/%{name}.rules
21mr|audit-3.0.8-5|88	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/%{name}-stop.rules
21mr|audit-3.0.8-5|89	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/plugins.d/af_unix.conf
21mr|audit-3.0.8-5|90	%attr(0750,root,root) /sbin/%{name}ctl
21mr|audit-3.0.8-5|91	%attr(0750,root,root) /sbin/%{name}d
21mr|audit-3.0.8-5|92	%attr(0750,root,root) /sbin/autrace
21mr|audit-3.0.8-5|93	%attr(0755,root,root) /sbin/aureport
21mr|audit-3.0.8-5|94	%attr(0755,root,root) /sbin/ausearch
21mr|audit-3.0.8-5|95	%attr(0750,root,root) /sbin/augenrules
21mr|audit-3.0.8-5|96	%attr(0755,root,root) %{_bindir}/aulastlog
21mr|audit-3.0.8-5|97	%attr(0755,root,root) %{_bindir}/aulast
21mr|audit-3.0.8-5|98	%attr(0755,root,root) %{_bindir}/ausyscall
21mr|audit-3.0.8-5|99	%attr(0755,root,root) %{_bindir}/auvirt
21mr|audit-3.0.8-5|100	%attr(0755,root,root) %{_libexecdir}/audit-functions
21mr|audit-3.0.8-5|101	%attr(0644,root,root) %{_mandir}/man5/%{name}d.conf.5*
21mr|audit-3.0.8-5|102	%attr(0644,root,root) %{_mandir}/man5/%{name}d-plugins.5.xz
21mr|audit-3.0.8-5|103	%attr(0644,root,root) %{_mandir}/man5/ausearch-expression.5*
21mr|audit-3.0.8-5|104	%attr(0644,root,root) %{_mandir}/man7/%{name}.rules.7*
21mr|audit-3.0.8-5|105	%attr(0644,root,root) %lang(ru) %{_mandir}/ru/man7/audit.rules.7*
21mr|audit-3.0.8-5|106	%attr(0644,root,root) %{_mandir}/man8/audisp-syslog.8.xz
21mr|audit-3.0.8-5|107	%attr(0644,root,root) %{_mandir}/man8/%{name}ctl.8*
21mr|audit-3.0.8-5|108	%attr(0644,root,root) %{_mandir}/man8/%{name}d.8*
21mr|audit-3.0.8-5|109	%attr(0644,root,root) %{_mandir}/man8/aulast.8*
21mr|audit-3.0.8-5|110	%attr(0644,root,root) %{_mandir}/man8/aulastlog.8*
21mr|audit-3.0.8-5|111	%attr(0644,root,root) %{_mandir}/man8/auvirt.8*
21mr|audit-3.0.8-5|112	%attr(0644,root,root) %{_mandir}/man8/augenrules.8*
21mr|audit-3.0.8-5|113	%attr(0644,root,root) %{_mandir}/man8/aureport.8*
21mr|audit-3.0.8-5|114	%attr(0644,root,root) %{_mandir}/man8/ausearch.8*
21mr|audit-3.0.8-5|115	%attr(0644,root,root) %{_mandir}/man8/ausyscall.8*
21mr|audit-3.0.8-5|116	%attr(0644,root,root) %{_mandir}/man8/autrace.8*
21mr|audit-3.0.8-5|117	%attr(0644,root,root) %lang(ru) %{_mandir}/ru/man8/audisp-remote.8*
21mr|audit-3.0.8-5|118	%attr(0700,root,root) %dir %{_var}/log/%{name}
21mr|audit-3.0.8-5|119	%{_tmpfilesdir}/%{name}.conf
21mr|audit-3.0.8-5|120	
21mr|audit-3.0.8-5|121	%post
21mr|audit-3.0.8-5|122	%tmpfiles_create %{name}.conf
21mr|audit-3.0.8-5|123	# auditd.service is set to be anabled in preset in systemd package
21mr|audit-3.0.8-5|124	%systemd_post auditd.service
21mr|audit-3.0.8-5|125	
21mr|audit-3.0.8-5|126	%preun
21mr|audit-3.0.8-5|127	%systemd_preun auditd.service
21mr|audit-3.0.8-5|128	
21mr|audit-3.0.8-5|129	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|130	
21mr|audit-3.0.8-5|131	%package -n lib%{name}-common
21mr|audit-3.0.8-5|132	Summary:	Main libraries for %{name}
21mr|audit-3.0.8-5|133	Group:		System/Libraries
21mr|audit-3.0.8-5|134	
21mr|audit-3.0.8-5|135	%description -n lib%{name}-common
21mr|audit-3.0.8-5|136	This package contains the main libraries for %{name}.
21mr|audit-3.0.8-5|137	
21mr|audit-3.0.8-5|138	%files -n lib%{name}-common
21mr|audit-3.0.8-5|139	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/lib%{name}.conf
21mr|audit-3.0.8-5|140	%attr(0644,root,root) %{_mandir}/man5/lib%{name}.conf.5*
21mr|audit-3.0.8-5|141	
21mr|audit-3.0.8-5|142	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|143	
21mr|audit-3.0.8-5|144	%package -n %{libname}
21mr|audit-3.0.8-5|145	Summary:	Main libraries for %{name}
21mr|audit-3.0.8-5|146	Group:		System/Libraries
21mr|audit-3.0.8-5|147	Requires:	lib%{name}-common >= %{EVRD}
21mr|audit-3.0.8-5|148	
21mr|audit-3.0.8-5|149	%description -n %{libname}
21mr|audit-3.0.8-5|150	This package contains the main libraries for %{name}.
21mr|audit-3.0.8-5|151	
21mr|audit-3.0.8-5|152	%files -n %{libname}
21mr|audit-3.0.8-5|153	%{_libdir}/lib%{name}.so.%{major}*
21mr|audit-3.0.8-5|154	
21mr|audit-3.0.8-5|155	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|156	
21mr|audit-3.0.8-5|157	%package -n %{devname}
21mr|audit-3.0.8-5|158	Summary:	Development files for %{name}
21mr|audit-3.0.8-5|159	Group:		Development/C
21mr|audit-3.0.8-5|160	Requires:	%{libname} = %{EVRD}
21mr|audit-3.0.8-5|161	Provides:	lib%{name}-devel = %{EVRD}
21mr|audit-3.0.8-5|162	Provides:	%{name}-devel = %{EVRD}
21mr|audit-3.0.8-5|163	Provides:	%{name}-libs-devel = %{EVRD}
21mr|audit-3.0.8-5|164	
21mr|audit-3.0.8-5|165	%description -n %{devname}
21mr|audit-3.0.8-5|166	This package contains development files for %{name}.
21mr|audit-3.0.8-5|167	
21mr|audit-3.0.8-5|168	%files -n %{devname}
21mr|audit-3.0.8-5|169	%doc ChangeLog contrib/plugin
21mr|audit-3.0.8-5|170	%{_libdir}/lib%{name}.so
21mr|audit-3.0.8-5|171	%{_includedir}/lib%{name}.h
21mr|audit-3.0.8-5|172	%{_mandir}/man3/%{name}_*
21mr|audit-3.0.8-5|173	%{_mandir}/man3/ausearch_*
21mr|audit-3.0.8-5|174	%{_mandir}/man3/get_%{name}fail_action.3*
21mr|audit-3.0.8-5|175	%{_mandir}/man3/set_aumessage_mode.3*
21mr|audit-3.0.8-5|176	%{_libdir}/pkgconfig/%{name}.pc
21mr|audit-3.0.8-5|177	%{_datadir}/aclocal/%{name}.m4
21mr|audit-3.0.8-5|178	
21mr|audit-3.0.8-5|179	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|180	
21mr|audit-3.0.8-5|181	%package -n %{sdevname}
21mr|audit-3.0.8-5|182	Summary:	Static libraries for %{name}
21mr|audit-3.0.8-5|183	Group:		Development/C
21mr|audit-3.0.8-5|184	Requires:	%{devname} = %{EVRD}
21mr|audit-3.0.8-5|185	Provides:	%{name}-static-devel = %{EVRD}
21mr|audit-3.0.8-5|186	Provides:	%{name}-libs-static-devel = %{EVRD}
21mr|audit-3.0.8-5|187	
21mr|audit-3.0.8-5|188	%description -n %{sdevname}
21mr|audit-3.0.8-5|189	This package contains static libraries for %{name} used for development.
21mr|audit-3.0.8-5|190	
21mr|audit-3.0.8-5|191	%files -n %{sdevname}
21mr|audit-3.0.8-5|192	%{_libdir}/lib%{name}.a
21mr|audit-3.0.8-5|193	
21mr|audit-3.0.8-5|194	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|195	
21mr|audit-3.0.8-5|196	%package -n %{auparselibname}
21mr|audit-3.0.8-5|197	Summary:	Main libraries for %{name}
21mr|audit-3.0.8-5|198	Group:		System/Libraries
21mr|audit-3.0.8-5|199	
21mr|audit-3.0.8-5|200	%description -n %{auparselibname}
21mr|audit-3.0.8-5|201	This package contains the main auparse libraries for %{name}.
21mr|audit-3.0.8-5|202	
21mr|audit-3.0.8-5|203	%files -n %{auparselibname}
21mr|audit-3.0.8-5|204	%{_libdir}/libauparse.so.%{auparsemajor}*
21mr|audit-3.0.8-5|205	
21mr|audit-3.0.8-5|206	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|207	
21mr|audit-3.0.8-5|208	%package -n %{auparsedevname}
21mr|audit-3.0.8-5|209	Summary:	Development files for %{name}
21mr|audit-3.0.8-5|210	Group:		Development/C
21mr|audit-3.0.8-5|211	Requires:	%{auparselibname} = %{EVRD}
21mr|audit-3.0.8-5|212	Provides:	auparse-devel = %{EVRD}
21mr|audit-3.0.8-5|213	
21mr|audit-3.0.8-5|214	%description -n %{auparsedevname}
21mr|audit-3.0.8-5|215	This package contains development files for %{name}.
21mr|audit-3.0.8-5|216	
21mr|audit-3.0.8-5|217	%files -n %{auparsedevname}
21mr|audit-3.0.8-5|218	%doc ChangeLog contrib/plugin
21mr|audit-3.0.8-5|219	%{_libdir}/libauparse.so
21mr|audit-3.0.8-5|220	%{_includedir}/auparse-defs.h
21mr|audit-3.0.8-5|221	%{_includedir}/auparse.h
21mr|audit-3.0.8-5|222	%{_mandir}/man3/auparse_*
21mr|audit-3.0.8-5|223	%{_libdir}/pkgconfig/auparse.pc
21mr|audit-3.0.8-5|224	
21mr|audit-3.0.8-5|225	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|226	
21mr|audit-3.0.8-5|227	%package -n %{auparsesdevname}
21mr|audit-3.0.8-5|228	Summary:	Static libraries for %{name}
21mr|audit-3.0.8-5|229	Group:		Development/C
21mr|audit-3.0.8-5|230	Requires:	%{auparsedevname} = %{EVRD}
21mr|audit-3.0.8-5|231	Provides:	auparse-static-devel = %{EVRD}
21mr|audit-3.0.8-5|232	
21mr|audit-3.0.8-5|233	%description -n %{auparsesdevname}
21mr|audit-3.0.8-5|234	This package contains static libraries for %{name} used for development.
21mr|audit-3.0.8-5|235	
21mr|audit-3.0.8-5|236	%files -n %{auparsesdevname}
21mr|audit-3.0.8-5|237	%{_libdir}/libauparse.a
21mr|audit-3.0.8-5|238	
21mr|audit-3.0.8-5|239	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|240	
21mr|audit-3.0.8-5|241	%package -n python2-%{name}
21mr|audit-3.0.8-5|242	%py2_migration_meta python2-audit
21mr|audit-3.0.8-5|243	Summary:	Python bindings for %{name}
21mr|audit-3.0.8-5|244	Group:		Development/Python
21mr|audit-3.0.8-5|245	
21mr|audit-3.0.8-5|246	%description -n python2-%{name}
21mr|audit-3.0.8-5|247	This package contains python bindings for %{name}.
21mr|audit-3.0.8-5|248	
21mr|audit-3.0.8-5|249	%files -n python2-%{name}
21mr|audit-3.0.8-5|250	%{python2_sitearch}/*.so
21mr|audit-3.0.8-5|251	%{python2_sitearch}/%{name}.p*
21mr|audit-3.0.8-5|252	
21mr|audit-3.0.8-5|253	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|254	
21mr|audit-3.0.8-5|255	%package -n python3-%{name}
21mr|audit-3.0.8-5|256	Summary:	Python3 bindings for %{name}
21mr|audit-3.0.8-5|257	Group:		Development/Python
21mr|audit-3.0.8-5|258	
21mr|audit-3.0.8-5|259	%description -n python3-%{name}
21mr|audit-3.0.8-5|260	This package contains python3 bindings for %{name}.
21mr|audit-3.0.8-5|261	
21mr|audit-3.0.8-5|262	%files -n python3-%{name}
21mr|audit-3.0.8-5|263	%{python3_sitearch}/*
21mr|audit-3.0.8-5|264	
21mr|audit-3.0.8-5|265	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|266	
21mr|audit-3.0.8-5|267	%package -n audispd-plugins
21mr|audit-3.0.8-5|268	Summary:	Plugins for the audit event dispatcher
21mr|audit-3.0.8-5|269	Group:		System/Base
21mr|audit-3.0.8-5|270	Requires:	%{name} = %{EVRD}
21mr|audit-3.0.8-5|271	Requires:	%{libname} = %{EVRD}
21mr|audit-3.0.8-5|272	Requires:	openldap
21mr|audit-3.0.8-5|273	
21mr|audit-3.0.8-5|274	%description -n audispd-plugins
21mr|audit-3.0.8-5|275	The audispd-plugins package provides plugins for the real-time interface to the
21mr|audit-3.0.8-5|276	audit system, audispd. These plugins can do things like relay events to remote
21mr|audit-3.0.8-5|277	machines or analyze events for suspicious behavior.
21mr|audit-3.0.8-5|278	
21mr|audit-3.0.8-5|279	%files -n audispd-plugins
21mr|audit-3.0.8-5|280	%attr(0750,root,root) /sbin/audispd-zos-remote
21mr|audit-3.0.8-5|281	%attr(0750,root,root) /sbin/audisp-remote
21mr|audit-3.0.8-5|282	%attr(0750,root,root) /sbin/audisp-syslog
21mr|audit-3.0.8-5|283	%attr(0644,root,root) %{_mandir}/man5/audisp-remote.conf.5*
21mr|audit-3.0.8-5|284	%attr(0644,root,root) %{_mandir}/man5/zos-remote.conf.5*
21mr|audit-3.0.8-5|285	%attr(0644,root,root) %{_mandir}/man8/audispd-zos-remote.8*
21mr|audit-3.0.8-5|286	%attr(0644,root,root) %{_mandir}/man8/audisp-remote.8*
21mr|audit-3.0.8-5|287	%attr(0750,root,root) %dir %{_var}/spool/%{name}
21mr|audit-3.0.8-5|288	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/audisp-remote.conf
21mr|audit-3.0.8-5|289	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/plugins.d/au-remote.conf
21mr|audit-3.0.8-5|290	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/plugins.d/audispd-zos-remote.conf
21mr|audit-3.0.8-5|291	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/plugins.d/syslog.conf
21mr|audit-3.0.8-5|292	%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/zos-remote.conf
21mr|audit-3.0.8-5|293	
21mr|audit-3.0.8-5|294	#----------------------------------------------------------------------------
21mr|audit-3.0.8-5|295	
21mr|audit-3.0.8-5|296	%prep
21mr|audit-3.0.8-5|297	%autosetup -p1
21mr|audit-3.0.8-5|298	
21mr|audit-3.0.8-5|299	sed -i -e 's|initdir = /usr/lib/systemd/system|initdir = %{_unitdir}|' init.d/Makefile.am
21mr|audit-3.0.8-5|300	
21mr|audit-3.0.8-5|301	find -type d -name ".libs" | xargs rm -rf
21mr|audit-3.0.8-5|302	
21mr|audit-3.0.8-5|303	%build
21mr|audit-3.0.8-5|304	%serverbuild
21mr|audit-3.0.8-5|305	autoreconf -f -v --install
21mr|audit-3.0.8-5|306	# fored python env
21mr|audit-3.0.8-5|307	# it can be removed if we switch
21mr|audit-3.0.8-5|308	# this package only to py3 version
21mr|audit-3.0.8-5|309	export PYTHON=%{__python2}
21mr|audit-3.0.8-5|310	
21mr|audit-3.0.8-5|311	%configure \
21mr|audit-3.0.8-5|312	--sbindir=/sbin		\
21mr|audit-3.0.8-5|313	--with-arm 			\
21mr|audit-3.0.8-5|314	--with-aarch64		\
21mr|audit-3.0.8-5|315	--with-apparmor		\
21mr|audit-3.0.8-5|316	--with-libwrap		\
21mr|audit-3.0.8-5|317	--with-golang=no	\
21mr|audit-3.0.8-5|318	--with-python=yes	\
21mr|audit-3.0.8-5|319	--with-python3=yes	\
21mr|audit-3.0.8-5|320	--with-libcap-ng=yes	\
21mr|audit-3.0.8-5|321	--enable-gssapi-krb5=yes	\
21mr|audit-3.0.8-5|322	--enable-static		\
21mr|audit-3.0.8-5|323	--enable-systemd
21mr|audit-3.0.8-5|324	%make
21mr|audit-3.0.8-5|325	
21mr|audit-3.0.8-5|326	%install
21mr|audit-3.0.8-5|327	%{__install} -d %{buildroot}%{_var}/log/%{name}
21mr|audit-3.0.8-5|328	%{__install} -d %{buildroot}%{_libdir}/%{name}
21mr|audit-3.0.8-5|329	%{__install} -d %{buildroot}%{_var}/spool/%{name}
21mr|audit-3.0.8-5|330	%{__install} -d %{buildroot}%{_sysconfdir}/%{name}/rules.d/
21mr|audit-3.0.8-5|331	touch %{buildroot}%{_sysconfdir}/%{name}/rules.d/%{name}.rules
21mr|audit-3.0.8-5|332	touch %{buildroot}%{_sysconfdir}/%{name}/%{name}.rules
21mr|audit-3.0.8-5|333	%{__install} -D -p -m 644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|audit-3.0.8-5|334	
21mr|audit-3.0.8-5|335	%makeinstall_std
21mr|audit-3.0.8-5|336	
21mr|audit-3.0.8-5|337	mkdir -p %{buildroot}%{_mandir}/ru/man7
21mr|audit-3.0.8-5|338	install -m0644 %{SOURCE2} %{buildroot}%{_mandir}/ru/man7/audit.rules.7
21mr|audit-3.0.8-5|339	mkdir -p %{buildroot}%{_mandir}/ru/man8
21mr|audit-3.0.8-5|340	install -m0644 %{SOURCE3} %{buildroot}%{_mandir}/ru/man8/audisp-remote.8
21mr|audit-3.0.8-5|341	
21mr|audit-3.0.8-5|342	%changelog
21mr|audit-3.0.8-5|343	* Mon Mar 2 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|audit-3.0.8-5|344	- svace fixes, part 3
21mr|audit-3.0.8-5|345	
21mr|audit-3.0.8-5|346	* Sun Mar 1 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|audit-3.0.8-5|347	- svace fixes, part 2
21mr|audit-3.0.8-5|348	
21mr|audit-3.0.8-5|349	* Sun Mar 1 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|audit-3.0.8-5|350	- svace fixes, part 1
21mr|audit-3.0.8-5|351	
21mr|audit-3.0.8-5|352	* Wed Jan 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.0.8-4
21mr|audit-3.0.8-5|353	- Fix work on aarch64, libprelude was removed from upstream, golang was autodetected and disabled if not installed
21mr|audit-3.0.8-5|354	
21mr|audit-3.0.8-5|355	* Thu Dec 7 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 3.0.8-2
21mr|audit-3.0.8-5|356	- Fix build with kernel-headers-6.1
21mr|audit-3.0.8-5|357	
21mr|audit-3.0.8-5|358	* Wed May 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.0.8-1
21mr|audit-3.0.8-5|359	- Import Russian mans from rosa2019.05
21mr|audit-3.0.8-5|360	- https://abf.io/import/audit/commit/0b7345cd5b907f809be5ed32d7097f972e80b0fe
21mr|audit-3.0.8-5|361	- https://abf.io/import/audit/commit/82c44185c85d558567d49b18d42cb45c46add13b
21mr|audit-3.0.8-5|362	
21mr|audit-3.0.8-5|363	* Wed May 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|audit-3.0.8-5|364	- Clean up
21mr|audit-3.0.8-5|365	- * remove strange scriptlets, including the one about a file that does not exist in ROSA, simple enablement by systemd presets seems to be enough
21mr|audit-3.0.8-5|366	- TODO: I would better remove auditd.service enablement from systemd: what for to run it without rules?
21mr|audit-3.0.8-5|367	- * enable GSSAPI (Kerberos)
21mr|audit-3.0.8-5|368	- * remove compiler flag not needed in the current version
21mr|audit-3.0.8-5|369	- * fix license
21mr|audit-3.0.8-5|370	
21mr|audit-3.0.8-5|371	* Wed May 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|audit-3.0.8-5|372	- rm odd dep, add P per upstream name, clean up req
21mr|audit-3.0.8-5|373	
21mr|audit-3.0.8-5|374	* Wed May 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|audit-3.0.8-5|375	- upd: 3.0.7 -> 3.0.8
21mr|audit-3.0.8-5|376	
21mr|audit-3.0.8-5|377	* Wed May 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|audit-3.0.8-5|378	- Add script to automate updates
21mr|audit-3.0.8-5|379	
21mr|audit-3.0.8-5|380	* Sat Feb 12 2022 Alexander Stefanov <alexander@mezon.ru> 3.0.7-1
21mr|audit-3.0.8-5|381	- version autoupdate [3.0.7]
21mr|audit-3.0.8-5|382	
21mr|audit-3.0.8-5|383	* Sat Feb 12 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|audit-3.0.8-5|384	- fix files
21mr|audit-3.0.8-5|385	
21mr|audit-3.0.8-5|386	* Sat Dec 25 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|audit-3.0.8-5|387	- version autoupdate [3.0.6]
21mr|audit-3.0.8-5|388	
21mr|audit-3.0.8-5|389	* Fri Oct 1 2021 Александр <a.proklov@rosalinux.ru> 3.0.4-3
21mr|audit-3.0.8-5|390	- up release
21mr|audit-3.0.8-5|391	
21mr|audit-3.0.8-5|392	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 3.0.4-2
21mr|audit-3.0.8-5|393	- MassBuild#2340: Increase release tag
21mr|audit-3.0.8-5|394	
21mr|audit-3.0.8-5|395	* Wed Aug 11 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.0.4-1
21mr|audit-3.0.8-5|396	- Update ti 3.0.4
21mr|audit-3.0.8-5|397	
21mr|audit-3.0.8-5|398	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|audit-3.0.8-5|399	- MassBuild#2339: Increase release tag
21mr|audit-3.0.8-5|400	
21mr|audit-3.0.8-5|401	* Wed May 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.8.5-3
21mr|audit-3.0.8-5|402	- clean up:
21mr|audit-3.0.8-5|403	- do not use hacks with systemd, do not kill auditd.service if the audit package is just being updated
21mr|audit-3.0.8-5|404	- remove some not needed deps
21mr|audit-3.0.8-5|405	- fix creating tmpfiles config (add ".conf" suffix)
21mr|audit-3.0.8-5|406	
21mr|audit-3.0.8-5|407	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21mr|audit-3.0.8-5|408	- Insert python2 migration metadata
21mr|audit-3.0.8-5|409	
21mr|audit-3.0.8-5|410	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21mr|audit-3.0.8-5|411	- Workaround to build with GCC 10

11582 21
21mr|augeas-1.12.0-2|1	%define	major	0
21mr|augeas-1.12.0-2|2	%define	famajor	1
21mr|augeas-1.12.0-2|3	%define	libname	%mklibname augeas %{major}
21mr|augeas-1.12.0-2|4	%define	libfa	%mklibname fa %{famajor}
21mr|augeas-1.12.0-2|5	%define	devname	%mklibname augeas -d
21mr|augeas-1.12.0-2|6	
21mr|augeas-1.12.0-2|7	Summary:	A library for changing configuration files
21mr|augeas-1.12.0-2|8	Name:		augeas
21mr|augeas-1.12.0-2|9	Version:	1.12.0
21mr|augeas-1.12.0-2|10	Release:	2
21mr|augeas-1.12.0-2|11	License:	LGPLv2.1+
21mr|augeas-1.12.0-2|12	Group:		System/Libraries
21mr|augeas-1.12.0-2|13	Url:		http://augeas.net/
21mr|augeas-1.12.0-2|14	Source0:	http://download.augeas.net/%{name}-%{version}.tar.gz
21mr|augeas-1.12.0-2|15	Source1:	http://download.augeas.net/%{name}-%{version}.tar.gz.sig
21mr|augeas-1.12.0-2|16	BuildRequires:	readline-devel
21mr|augeas-1.12.0-2|17	BuildRequires:	pkgconfig(libxml-2.0)
21mr|augeas-1.12.0-2|18	
21mr|augeas-1.12.0-2|19	%description
21mr|augeas-1.12.0-2|20	A library for programmatically editing configuration files. Augeas parses
21mr|augeas-1.12.0-2|21	configuration files into a tree structure, which it exposes through its
21mr|augeas-1.12.0-2|22	public API. Changes made through the API are written back to the initially
21mr|augeas-1.12.0-2|23	read files.
21mr|augeas-1.12.0-2|24	
21mr|augeas-1.12.0-2|25	The transformation works very hard to preserve comments and formatting
21mr|augeas-1.12.0-2|26	details. It is controlled by ``lens'' definitions that describe the file
21mr|augeas-1.12.0-2|27	format and the transformation into a tree.
21mr|augeas-1.12.0-2|28	
21mr|augeas-1.12.0-2|29	%files
21mr|augeas-1.12.0-2|30	%{_bindir}/augmatch
21mr|augeas-1.12.0-2|31	%{_bindir}/augtool
21mr|augeas-1.12.0-2|32	%{_bindir}/augparse
21mr|augeas-1.12.0-2|33	%{_bindir}/fadot
21mr|augeas-1.12.0-2|34	%{_mandir}/man1/*
21mr|augeas-1.12.0-2|35	%{_datadir}/vim/vimfiles/ftdetect/augeas.vim
21mr|augeas-1.12.0-2|36	%{_datadir}/vim/vimfiles/syntax/augeas.vim
21mr|augeas-1.12.0-2|37	
21mr|augeas-1.12.0-2|38	#----------------------------------------------------------------------------
21mr|augeas-1.12.0-2|39	
21mr|augeas-1.12.0-2|40	%package lenses
21mr|augeas-1.12.0-2|41	Summary:	Lenses for %{name}
21mr|augeas-1.12.0-2|42	Group:		System/Libraries
21mr|augeas-1.12.0-2|43	
21mr|augeas-1.12.0-2|44	%description lenses
21mr|augeas-1.12.0-2|45	The lenses for %{name}.
21mr|augeas-1.12.0-2|46	
21mr|augeas-1.12.0-2|47	%files lenses
21mr|augeas-1.12.0-2|48	%doc AUTHORS NEWS
21mr|augeas-1.12.0-2|49	%{_datadir}/augeas
21mr|augeas-1.12.0-2|50	
21mr|augeas-1.12.0-2|51	#----------------------------------------------------------------------------
21mr|augeas-1.12.0-2|52	
21mr|augeas-1.12.0-2|53	%package -n %{libname}
21mr|augeas-1.12.0-2|54	Summary:	Library for %{name}
21mr|augeas-1.12.0-2|55	Group:		System/Libraries
21mr|augeas-1.12.0-2|56	Requires:	%{name}-lenses
21mr|augeas-1.12.0-2|57	
21mr|augeas-1.12.0-2|58	%description -n %{libname}
21mr|augeas-1.12.0-2|59	The library for %{name}.
21mr|augeas-1.12.0-2|60	
21mr|augeas-1.12.0-2|61	%files -n %{libname}
21mr|augeas-1.12.0-2|62	/%{_lib}/libaugeas.so.%{major}*
21mr|augeas-1.12.0-2|63	
21mr|augeas-1.12.0-2|64	#----------------------------------------------------------------------------
21mr|augeas-1.12.0-2|65	
21mr|augeas-1.12.0-2|66	%package -n %{libfa}
21mr|augeas-1.12.0-2|67	Summary:	Library for %{name}
21mr|augeas-1.12.0-2|68	Group:		System/Libraries
21mr|augeas-1.12.0-2|69	Conflicts:	%{libname} < 0.9.0-2
21mr|augeas-1.12.0-2|70	
21mr|augeas-1.12.0-2|71	%description -n %{libfa}
21mr|augeas-1.12.0-2|72	The library for %{name}.
21mr|augeas-1.12.0-2|73	
21mr|augeas-1.12.0-2|74	%files -n %{libfa}
21mr|augeas-1.12.0-2|75	/%{_lib}/libfa.so.%{famajor}*
21mr|augeas-1.12.0-2|76	
21mr|augeas-1.12.0-2|77	#----------------------------------------------------------------------------
21mr|augeas-1.12.0-2|78	
21mr|augeas-1.12.0-2|79	%package -n %{devname}
21mr|augeas-1.12.0-2|80	Summary:	Development files for %{name}
21mr|augeas-1.12.0-2|81	Group:		Development/C
21mr|augeas-1.12.0-2|82	Requires:	%{libname} = %{EVRD}
21mr|augeas-1.12.0-2|83	Requires:	%{libfa} = %{EVRD}
21mr|augeas-1.12.0-2|84	Provides:	%{name}-devel = %{EVRD}
21mr|augeas-1.12.0-2|85	
21mr|augeas-1.12.0-2|86	%description -n %{devname}
21mr|augeas-1.12.0-2|87	This package contains libraries and header files for
21mr|augeas-1.12.0-2|88	developing applications that use %{name}.
21mr|augeas-1.12.0-2|89	
21mr|augeas-1.12.0-2|90	%files -n %{devname}
21mr|augeas-1.12.0-2|91	%{_includedir}/*
21mr|augeas-1.12.0-2|92	%{_libdir}/libaugeas.so
21mr|augeas-1.12.0-2|93	%{_libdir}/libfa.so
21mr|augeas-1.12.0-2|94	%{_libdir}/pkgconfig/augeas.pc
21mr|augeas-1.12.0-2|95	
21mr|augeas-1.12.0-2|96	#----------------------------------------------------------------------------
21mr|augeas-1.12.0-2|97	
21mr|augeas-1.12.0-2|98	%prep
21mr|augeas-1.12.0-2|99	%setup -q
21mr|augeas-1.12.0-2|100	%apply_patches
21mr|augeas-1.12.0-2|101	
21mr|augeas-1.12.0-2|102	%build
21mr|augeas-1.12.0-2|103	%configure \
21mr|augeas-1.12.0-2|104	--disable-static
21mr|augeas-1.12.0-2|105	%make
21mr|augeas-1.12.0-2|106	
21mr|augeas-1.12.0-2|107	%install
21mr|augeas-1.12.0-2|108	%makeinstall_std
21mr|augeas-1.12.0-2|109	mkdir %{buildroot}/%{_lib}
21mr|augeas-1.12.0-2|110	mv %{buildroot}%{_libdir}/libaugeas.so.%{major}* %{buildroot}/%{_lib}
21mr|augeas-1.12.0-2|111	ln -srf %{buildroot}/%{_lib}/libaugeas.so.%{major}.*.* %{buildroot}%{_libdir}/libaugeas.so
21mr|augeas-1.12.0-2|112	mv %{buildroot}%{_libdir}/libfa.so.%{famajor}* %{buildroot}/%{_lib}
21mr|augeas-1.12.0-2|113	ln -srf %{buildroot}/%{_lib}/libfa.so.%{famajor}.*.* %{buildroot}%{_libdir}/libfa.so
21mr|augeas-1.12.0-2|114	
21mr|augeas-1.12.0-2|115	%check
21mr|augeas-1.12.0-2|116	#make check

11583 21
21mr|aumix-2.9.1-13|1	# Workaround to build with GCC 10
21mr|aumix-2.9.1-13|2	%global optflags %{optflags} -fcommon
21mr|aumix-2.9.1-13|3	Summary:	A GTK+ / Ncurses audio mixer
21mr|aumix-2.9.1-13|4	Name:		aumix
21mr|aumix-2.9.1-13|5	Version:	2.9.1
21mr|aumix-2.9.1-13|6	Release:	13
21mr|aumix-2.9.1-13|7	License:	GPLv2+
21mr|aumix-2.9.1-13|8	Group:		Sound
21mr|aumix-2.9.1-13|9	Source0:	http://www.jpj.net/~trevor/aumix/releases/%{name}-%{version}.tar.bz2
21mr|aumix-2.9.1-13|10	Url: 		http://www.jpj.net/~trevor/aumix.html
21mr|aumix-2.9.1-13|11	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|aumix-2.9.1-13|12	BuildRequires:	pkgconfig(ncurses)
21mr|aumix-2.9.1-13|13	BuildRequires:	gettext-devel
21mr|aumix-2.9.1-13|14	Requires:	initscripts >= 4.42
21mr|aumix-2.9.1-13|15	
21mr|aumix-2.9.1-13|16	%description
21mr|aumix-2.9.1-13|17	This is a program for adjusting audio mixers from the command line or scripts,
21mr|aumix-2.9.1-13|18	or interactively at the console or a terminal with a full-screen, ncurses-based
21mr|aumix-2.9.1-13|19	interface or a GTK-based X interface.
21mr|aumix-2.9.1-13|20	
21mr|aumix-2.9.1-13|21	%files -f %{name}.lang
21mr|aumix-2.9.1-13|22	%doc README TODO NEWS ChangeLog
21mr|aumix-2.9.1-13|23	%{_bindir}/aumix
21mr|aumix-2.9.1-13|24	%{_bindir}/mute
21mr|aumix-2.9.1-13|25	%{_bindir}/xaumix
21mr|aumix-2.9.1-13|26	%{_mandir}/man1/*
21mr|aumix-2.9.1-13|27	%{_datadir}/applications/%{name}.desktop
21mr|aumix-2.9.1-13|28	%{_datadir}/%{name}
21mr|aumix-2.9.1-13|29	
21mr|aumix-2.9.1-13|30	#----------------------------------------------------------------------------
21mr|aumix-2.9.1-13|31	
21mr|aumix-2.9.1-13|32	%package text
21mr|aumix-2.9.1-13|33	Summary:	An Ncurses audio mixer
21mr|aumix-2.9.1-13|34	Group:		Sound
21mr|aumix-2.9.1-13|35	
21mr|aumix-2.9.1-13|36	%description text
21mr|aumix-2.9.1-13|37	This is a program for adjusting audio mixers from the command line or scripts,
21mr|aumix-2.9.1-13|38	or interactively at the console or a terminal with a full-screen, ncurses-based
21mr|aumix-2.9.1-13|39	interface .
21mr|aumix-2.9.1-13|40	
21mr|aumix-2.9.1-13|41	%files text
21mr|aumix-2.9.1-13|42	%{_bindir}/aumix-text
21mr|aumix-2.9.1-13|43	
21mr|aumix-2.9.1-13|44	#----------------------------------------------------------------------------
21mr|aumix-2.9.1-13|45	
21mr|aumix-2.9.1-13|46	%prep
21mr|aumix-2.9.1-13|47	%setup -q
21mr|aumix-2.9.1-13|48	
21mr|aumix-2.9.1-13|49	%build
21mr|aumix-2.9.1-13|50	autoreconf -vfi
21mr|aumix-2.9.1-13|51	mkdir build-text
21mr|aumix-2.9.1-13|52	pushd build-text
21mr|aumix-2.9.1-13|53	CONFIGURE_TOP=.. %configure --without-gtk
21mr|aumix-2.9.1-13|54	%make
21mr|aumix-2.9.1-13|55	popd
21mr|aumix-2.9.1-13|56	mkdir build-gui
21mr|aumix-2.9.1-13|57	pushd build-gui
21mr|aumix-2.9.1-13|58	CONFIGURE_TOP=.. %configure
21mr|aumix-2.9.1-13|59	%make
21mr|aumix-2.9.1-13|60	popd
21mr|aumix-2.9.1-13|61	
21mr|aumix-2.9.1-13|62	%install
21mr|aumix-2.9.1-13|63	%makeinstall -C build-gui
21mr|aumix-2.9.1-13|64	
21mr|aumix-2.9.1-13|65	# install text version
21mr|aumix-2.9.1-13|66	install -m755 build-text/src/aumix %{buildroot}%{_bindir}/aumix-text
21mr|aumix-2.9.1-13|67	
21mr|aumix-2.9.1-13|68	# menu entry
21mr|aumix-2.9.1-13|69	
21mr|aumix-2.9.1-13|70	mkdir -p %{buildroot}%{_datadir}/applications
21mr|aumix-2.9.1-13|71	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|aumix-2.9.1-13|72	[Desktop Entry]
21mr|aumix-2.9.1-13|73	Name=Aumix
21mr|aumix-2.9.1-13|74	Name[ru]=Aumix
21mr|aumix-2.9.1-13|75	Comment=Basic volume controller
21mr|aumix-2.9.1-13|76	Comment[ru]=Регулятор громкости
21mr|aumix-2.9.1-13|77	Exec=%{name}
21mr|aumix-2.9.1-13|78	Icon=sound_section
21mr|aumix-2.9.1-13|79	Terminal=false
21mr|aumix-2.9.1-13|80	Type=Application
21mr|aumix-2.9.1-13|81	StartupNotify=true
21mr|aumix-2.9.1-13|82	Categories=GTK;Audio;Mixer;
21mr|aumix-2.9.1-13|83	EOF
21mr|aumix-2.9.1-13|84	
21mr|aumix-2.9.1-13|85	%find_lang %{name}

11584 21
21mr|authselect-1.5.0-13|1	# Do not terminate build if language files are empty.
21mr|authselect-1.5.0-13|2	%define _empty_manifest_terminate_build 0
21mr|authselect-1.5.0-13|3	
21mr|authselect-1.5.0-13|4	# Build compat subpackage (dropped in v1.5.1+)
21mr|authselect-1.5.0-13|5	%global with_compat 1
21mr|authselect-1.5.0-13|6	
21mr|authselect-1.5.0-13|7	%global default_profile local
21mr|authselect-1.5.0-13|8	
21mr|authselect-1.5.0-13|9	%define major 3
21mr|authselect-1.5.0-13|10	%define libname %mklibname %{name} %{major}
21mr|authselect-1.5.0-13|11	%define devname %mklibname %{name} -d
21mr|authselect-1.5.0-13|12	
21mr|authselect-1.5.0-13|13	Summary:	Configures authentication and identity sources from supported profiles
21mr|authselect-1.5.0-13|14	Name:		authselect
21mr|authselect-1.5.0-13|15	License:	GPLv3+
21mr|authselect-1.5.0-13|16	Group:		System/Base
21mr|authselect-1.5.0-13|17	Version:	1.5.0
21mr|authselect-1.5.0-13|18	Release:	13
21mr|authselect-1.5.0-13|19	Url:		https://github.com/authselect/authselect
21mr|authselect-1.5.0-13|20	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|authselect-1.5.0-13|21	
21mr|authselect-1.5.0-13|22	# cherry-picked from v1.5.1 (everything except removal of authconfig to keep it in rosa2021.1)
21mr|authselect-1.5.0-13|23	Patch0100:	0100-sssd-reintroduce-with-files-access-provider.patch
21mr|authselect-1.5.0-13|24	Patch0101:	0101-spec-modify-specfile-for-Fedora-40-and-RHEL-10-as-mi.patch
21mr|authselect-1.5.0-13|25	Patch0102:	0102-po-update-translations.patch
21mr|authselect-1.5.0-13|26	Patch0103:	0103-nis-install-nis-profile-conditionally.patch
21mr|authselect-1.5.0-13|27	Patch0104:	0104-configure-drop-user-nsswitch.conf-support.patch
21mr|authselect-1.5.0-13|28	Patch0105:	0105-profiles-merge-groups-records-with-SUCCESS-merge.patch
21mr|authselect-1.5.0-13|29	Patch0106:	0106-profiles-include-systemd-in-shadow-gshadow-nsswitch..patch
21mr|authselect-1.5.0-13|30	Patch0107:	0107-configure-fix-typo.patch
21mr|authselect-1.5.0-13|31	Patch0108:	0108-profiles-add-without-lastlog-showfailed.patch
21mr|authselect-1.5.0-13|32	
21mr|authselect-1.5.0-13|33	# ROSA-specific patches
21mr|authselect-1.5.0-13|34	# https://github.com/authselect/authselect/pull/160
21mr|authselect-1.5.0-13|35	Patch0200:		0200-Add-krb5-and-logon-cache-in-winbind-profile.patch
21mr|authselect-1.5.0-13|36	# https://github.com/authselect/authselect/pull/161
21mr|authselect-1.5.0-13|37	# Possibly won't be upstreamized due to lack of libnss-role in RedHat distros
21mr|authselect-1.5.0-13|38	Patch0201:		0201-Support-libnss-role-in-etc-nsswitch.conf.patch
21mr|authselect-1.5.0-13|39	# Support for `mos-auth` features.
21mr|authselect-1.5.0-13|40	Patch0202:		0202-Support-mos-auth-features-for-all-profiles.patch
21mr|authselect-1.5.0-13|41	Patch0203:		0203-Ability-to-turn-on-off-systemd-stuff.patch
21mr|authselect-1.5.0-13|42	
21mr|authselect-1.5.0-13|43	# From upstream `rpm/authselect.spec.in`
21mr|authselect-1.5.0-13|44	BuildRequires:  autoconf
21mr|authselect-1.5.0-13|45	BuildRequires:  automake
21mr|authselect-1.5.0-13|46	BuildRequires:  findutils
21mr|authselect-1.5.0-13|47	BuildRequires:	libtool
21mr|authselect-1.5.0-13|48	BuildRequires:  m4
21mr|authselect-1.5.0-13|49	BuildRequires:  gcc
21mr|authselect-1.5.0-13|50	BuildRequires:  pkgconfig
21mr|authselect-1.5.0-13|51	BuildRequires:  pkgconfig(popt)
21mr|authselect-1.5.0-13|52	BuildRequires:	pkgconfig(cmocka)
21mr|authselect-1.5.0-13|53	BuildRequires:	pkgconfig(libselinux)
21mr|authselect-1.5.0-13|54	BuildRequires:	gettext-devel
21mr|authselect-1.5.0-13|55	BuildRequires:	po4a
21mr|authselect-1.5.0-13|56	BuildRequires:	%{_bindir}/a2x
21mr|authselect-1.5.0-13|57	%if %{with_compat}
21mr|authselect-1.5.0-13|58	BuildRequires:	pkgconfig(python3)
21mr|authselect-1.5.0-13|59	%endif
21mr|authselect-1.5.0-13|60	# ROSA-specific.
21mr|authselect-1.5.0-13|61	BuildRequires:	xmlto
21mr|authselect-1.5.0-13|62	BuildRequires:	xsltproc
21mr|authselect-1.5.0-13|63	BuildRequires:	perl-Unicode-LineBreak
21mr|authselect-1.5.0-13|64	Requires:	%{libname} = %{EVRD}
21mr|authselect-1.5.0-13|65	%if %{with enforce_authselect}
21mr|authselect-1.5.0-13|66	Requires(pre):	coreutils
21mr|authselect-1.5.0-13|67	%endif
21mr|authselect-1.5.0-13|68	
21mr|authselect-1.5.0-13|69	%description
21mr|authselect-1.5.0-13|70	Authselect is designed to be a replacement for authconfig but it takes
21mr|authselect-1.5.0-13|71	a different approach to configure the system. Instead of letting
21mr|authselect-1.5.0-13|72	the administrator build the PAM stack with a tool (which may potentially
21mr|authselect-1.5.0-13|73	end up with a broken configuration), it would ship several tested stacks
21mr|authselect-1.5.0-13|74	(profiles) that solve a use-case and are well tested and supported.
21mr|authselect-1.5.0-13|75	At the same time, some obsolete features of authconfig are not
21mr|authselect-1.5.0-13|76	supported by authselect.
21mr|authselect-1.5.0-13|77	
21mr|authselect-1.5.0-13|78	%files -f %{name}.lang -f %{name}-profiles.5.lang -f %{name}-migration.7.lang -f %{name}.8.lang
21mr|authselect-1.5.0-13|79	%doc README.md COPYING
21mr|authselect-1.5.0-13|80	%{_sysconfdir}/bash_completion.d/authselect-completion.sh
21mr|authselect-1.5.0-13|81	%{_bindir}/authselect
21mr|authselect-1.5.0-13|82	%{_mandir}/man8/authselect.8*
21mr|authselect-1.5.0-13|83	%{_mandir}/man7/authselect-migration.7*
21mr|authselect-1.5.0-13|84	%{_mandir}/man5/authselect-profiles.5*
21mr|authselect-1.5.0-13|85	%dir %{_sysconfdir}/authselect
21mr|authselect-1.5.0-13|86	%dir %{_sysconfdir}/authselect/custom
21mr|authselect-1.5.0-13|87	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/authselect.conf
21mr|authselect-1.5.0-13|88	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/dconf-db
21mr|authselect-1.5.0-13|89	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/dconf-locks
21mr|authselect-1.5.0-13|90	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/fingerprint-auth
21mr|authselect-1.5.0-13|91	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/nsswitch.conf
21mr|authselect-1.5.0-13|92	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/password-auth
21mr|authselect-1.5.0-13|93	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/postlogin
21mr|authselect-1.5.0-13|94	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/smartcard-auth
21mr|authselect-1.5.0-13|95	%ghost %attr(0644,root,root) %{_sysconfdir}/authselect/system-auth
21mr|authselect-1.5.0-13|96	%dir %{_localstatedir}/lib/authselect
21mr|authselect-1.5.0-13|97	%ghost %attr(0755,root,root) %{_localstatedir}/lib/authselect/backups/
21mr|authselect-1.5.0-13|98	%dir %{_datadir}/authselect
21mr|authselect-1.5.0-13|99	%dir %{_datadir}/authselect/vendor
21mr|authselect-1.5.0-13|100	%dir %{_datadir}/authselect/default
21mr|authselect-1.5.0-13|101	%dir %{_datadir}/authselect/default/local/
21mr|authselect-1.5.0-13|102	%dir %{_datadir}/authselect/default/nis/
21mr|authselect-1.5.0-13|103	%dir %{_datadir}/authselect/default/sssd/
21mr|authselect-1.5.0-13|104	%dir %{_datadir}/authselect/default/winbind/
21mr|authselect-1.5.0-13|105	%{_datadir}/authselect/default/nis/dconf-db
21mr|authselect-1.5.0-13|106	%{_datadir}/authselect/default/nis/dconf-locks
21mr|authselect-1.5.0-13|107	%{_datadir}/authselect/default/nis/fingerprint-auth
21mr|authselect-1.5.0-13|108	%{_datadir}/authselect/default/nis/nsswitch.conf
21mr|authselect-1.5.0-13|109	%{_datadir}/authselect/default/nis/password-auth
21mr|authselect-1.5.0-13|110	%{_datadir}/authselect/default/nis/postlogin
21mr|authselect-1.5.0-13|111	%{_datadir}/authselect/default/nis/README
21mr|authselect-1.5.0-13|112	%{_datadir}/authselect/default/nis/REQUIREMENTS
21mr|authselect-1.5.0-13|113	%{_datadir}/authselect/default/nis/system-auth
21mr|authselect-1.5.0-13|114	%{_datadir}/authselect/default/nis/smartcard-auth
21mr|authselect-1.5.0-13|115	%{_datadir}/authselect/default/sssd/dconf-db
21mr|authselect-1.5.0-13|116	%{_datadir}/authselect/default/sssd/dconf-locks
21mr|authselect-1.5.0-13|117	%{_datadir}/authselect/default/sssd/fingerprint-auth
21mr|authselect-1.5.0-13|118	%{_datadir}/authselect/default/sssd/nsswitch.conf
21mr|authselect-1.5.0-13|119	%{_datadir}/authselect/default/sssd/password-auth
21mr|authselect-1.5.0-13|120	%{_datadir}/authselect/default/sssd/postlogin
21mr|authselect-1.5.0-13|121	%{_datadir}/authselect/default/sssd/README
21mr|authselect-1.5.0-13|122	%{_datadir}/authselect/default/sssd/REQUIREMENTS
21mr|authselect-1.5.0-13|123	%{_datadir}/authselect/default/sssd/smartcard-auth
21mr|authselect-1.5.0-13|124	%{_datadir}/authselect/default/sssd/system-auth
21mr|authselect-1.5.0-13|125	%{_datadir}/authselect/default/winbind/dconf-db
21mr|authselect-1.5.0-13|126	%{_datadir}/authselect/default/winbind/dconf-locks
21mr|authselect-1.5.0-13|127	%{_datadir}/authselect/default/winbind/fingerprint-auth
21mr|authselect-1.5.0-13|128	%{_datadir}/authselect/default/winbind/nsswitch.conf
21mr|authselect-1.5.0-13|129	%{_datadir}/authselect/default/winbind/password-auth
21mr|authselect-1.5.0-13|130	%{_datadir}/authselect/default/winbind/postlogin
21mr|authselect-1.5.0-13|131	%{_datadir}/authselect/default/winbind/README
21mr|authselect-1.5.0-13|132	%{_datadir}/authselect/default/winbind/REQUIREMENTS
21mr|authselect-1.5.0-13|133	%{_datadir}/authselect/default/winbind/system-auth
21mr|authselect-1.5.0-13|134	%{_datadir}/authselect/default/winbind/smartcard-auth
21mr|authselect-1.5.0-13|135	%{_datadir}/authselect/default/local/README
21mr|authselect-1.5.0-13|136	%{_datadir}/authselect/default/local/REQUIREMENTS
21mr|authselect-1.5.0-13|137	%{_datadir}/authselect/default/local/dconf-db
21mr|authselect-1.5.0-13|138	%{_datadir}/authselect/default/local/dconf-locks
21mr|authselect-1.5.0-13|139	%{_datadir}/authselect/default/local/fingerprint-auth
21mr|authselect-1.5.0-13|140	%{_datadir}/authselect/default/local/nsswitch.conf
21mr|authselect-1.5.0-13|141	%{_datadir}/authselect/default/local/password-auth
21mr|authselect-1.5.0-13|142	%{_datadir}/authselect/default/local/postlogin
21mr|authselect-1.5.0-13|143	%{_datadir}/authselect/default/local/smartcard-auth
21mr|authselect-1.5.0-13|144	%{_datadir}/authselect/default/local/system-auth
21mr|authselect-1.5.0-13|145	
21mr|authselect-1.5.0-13|146	# Scripts below are from upstream rpm/authselect.spec.in
21mr|authselect-1.5.0-13|147	%preun
21mr|authselect-1.5.0-13|148	if [ $1 -eq 0 ] ; then
21mr|authselect-1.5.0-13|149	# Remove authselect symbolic links so all authselect files can be
21mr|authselect-1.5.0-13|150	# deleted safely. If this fail, the uninstallation must fail to avoid
21mr|authselect-1.5.0-13|151	# breaking the system by removing PAM files. However, the command can
21mr|authselect-1.5.0-13|152	# only fail if it can not write to the file system.
21mr|authselect-1.5.0-13|153	%{_bindir}/authselect opt-out
21mr|authselect-1.5.0-13|154	fi
21mr|authselect-1.5.0-13|155	
21mr|authselect-1.5.0-13|156	%posttrans
21mr|authselect-1.5.0-13|157	# Apply any changes to profiles (validates configuration first internally)
21mr|authselect-1.5.0-13|158	if %{_bindir}/authselect check &>/dev/null ; then
21mr|authselect-1.5.0-13|159	%{_bindir}/authselect apply-changes
21mr|authselect-1.5.0-13|160	fi
21mr|authselect-1.5.0-13|161	# Maybe a file trigger will be better if we have any external packages with authselect profiles
21mr|authselect-1.5.0-13|162	
21mr|authselect-1.5.0-13|163	#---------------------------------------------------------------------------
21mr|authselect-1.5.0-13|164	
21mr|authselect-1.5.0-13|165	%package force
21mr|authselect-1.5.0-13|166	Summary:	Force using authselect templates
21mr|authselect-1.5.0-13|167	Group:		System/Base
21mr|authselect-1.5.0-13|168	Requires(post):	authselect >= %{EVRD}
21mr|authselect-1.5.0-13|169	# Ensure that RPM does not replace /etc/nsswitch.conf
21mr|authselect-1.5.0-13|170	# and /etc/pam.d/* created by authselect when building ISO
21mr|authselect-1.5.0-13|171	OrderWithRequires(post):	glibc
21mr|authselect-1.5.0-13|172	OrderWithRequires(post):	pam
21mr|authselect-1.5.0-13|173	
21mr|authselect-1.5.0-13|174	%description force
21mr|authselect-1.5.0-13|175	Force using authselect templates:
21mr|authselect-1.5.0-13|176	Install this package to make PAM, nsswitch.conf and other configs
21mr|authselect-1.5.0-13|177	be made from authselect templates, even for local authorization.
21mr|authselect-1.5.0-13|178	The "%{default_profile}" profile is used by default.
21mr|authselect-1.5.0-13|179	
21mr|authselect-1.5.0-13|180	%files force
21mr|authselect-1.5.0-13|181	# empty
21mr|authselect-1.5.0-13|182	
21mr|authselect-1.5.0-13|183	%post force
21mr|authselect-1.5.0-13|184	# do nothing on package upgrades, only on first install
21mr|authselect-1.5.0-13|185	if [ "$1" != 1 ]; then
21mr|authselect-1.5.0-13|186	exit 0
21mr|authselect-1.5.0-13|187	fi
21mr|authselect-1.5.0-13|188	authselect check &>/dev/null
21mr|authselect-1.5.0-13|189	# check returns 2 if authselect is not configured on this system
21mr|authselect-1.5.0-13|190	if [ $? -eq 2 ]; then
21mr|authselect-1.5.0-13|191	authselect select %{default_profile} --force --nobackup
21mr|authselect-1.5.0-13|192	fi
21mr|authselect-1.5.0-13|193	
21mr|authselect-1.5.0-13|194	#---------------------------------------------------------------------------
21mr|authselect-1.5.0-13|195	
21mr|authselect-1.5.0-13|196	%package -n %{libname}
21mr|authselect-1.5.0-13|197	Summary:	Utility library used by the authselect tool
21mr|authselect-1.5.0-13|198	Group:		System/Libraries
21mr|authselect-1.5.0-13|199	Requires:	selinux
21mr|authselect-1.5.0-13|200	# Required by scriptlets
21mr|authselect-1.5.0-13|201	Requires:	coreutils
21mr|authselect-1.5.0-13|202	Requires:	sed
21mr|authselect-1.5.0-13|203	Requires:	systemd
21mr|authselect-1.5.0-13|204	
21mr|authselect-1.5.0-13|205	%description -n %{libname}
21mr|authselect-1.5.0-13|206	Common library files for authselect. This package is used by the authselect
21mr|authselect-1.5.0-13|207	command line tool and any other potential front-ends.
21mr|authselect-1.5.0-13|208	
21mr|authselect-1.5.0-13|209	%files -n %{libname}
21mr|authselect-1.5.0-13|210	%{_libdir}/libauthselect.so.%{major}*
21mr|authselect-1.5.0-13|211	
21mr|authselect-1.5.0-13|212	#---------------------------------------------------------------------------
21mr|authselect-1.5.0-13|213	
21mr|authselect-1.5.0-13|214	%if %{with_compat}
21mr|authselect-1.5.0-13|215	%package compat
21mr|authselect-1.5.0-13|216	Summary:	Tool to provide minimum backwards compatibility with authconfig
21mr|authselect-1.5.0-13|217	Group:		System/Base
21mr|authselect-1.5.0-13|218	Obsoletes:	authconfig < 7.0.1
21mr|authselect-1.5.0-13|219	Provides:	authconfig	= %{EVRD}
21mr|authselect-1.5.0-13|220	Requires:	authselect = %{EVRD}
21mr|authselect-1.5.0-13|221	#Recommends: oddjob-mkhomedir
21mr|authselect-1.5.0-13|222	Recommends:	sssd
21mr|authselect-1.5.0-13|223	Recommends:	realmd
21mr|authselect-1.5.0-13|224	Recommends:	samba-winbind
21mr|authselect-1.5.0-13|225	# Required by scriptlets
21mr|authselect-1.5.0-13|226	Requires:	sed
21mr|authselect-1.5.0-13|227	
21mr|authselect-1.5.0-13|228	%description compat
21mr|authselect-1.5.0-13|229	This package will replace %{_sbindir}/authconfig with a tool that will
21mr|authselect-1.5.0-13|230	translate some of the authconfig calls into authselect calls. It provides
21mr|authselect-1.5.0-13|231	only minimum backward compatibility and users are encouraged to migrate
21mr|authselect-1.5.0-13|232	to authselect completely.
21mr|authselect-1.5.0-13|233	
21mr|authselect-1.5.0-13|234	%files compat
21mr|authselect-1.5.0-13|235	%{_sbindir}/authconfig
21mr|authselect-1.5.0-13|236	%{python3_sitearch}/authselect/
21mr|authselect-1.5.0-13|237	%endif
21mr|authselect-1.5.0-13|238	
21mr|authselect-1.5.0-13|239	#---------------------------------------------------------------------------
21mr|authselect-1.5.0-13|240	
21mr|authselect-1.5.0-13|241	%package -n %{devname}
21mr|authselect-1.5.0-13|242	Summary:	Development libraries and headers for authselect
21mr|authselect-1.5.0-13|243	Group:		Development/C
21mr|authselect-1.5.0-13|244	Requires:	%{libname} = %{EVRD}
21mr|authselect-1.5.0-13|245	
21mr|authselect-1.5.0-13|246	%description -n %{devname}
21mr|authselect-1.5.0-13|247	System header files and development libraries for authselect. Useful if
21mr|authselect-1.5.0-13|248	you develop a front-end for the authselect library.
21mr|authselect-1.5.0-13|249	
21mr|authselect-1.5.0-13|250	%files -n %{devname}
21mr|authselect-1.5.0-13|251	%{_includedir}/authselect.h
21mr|authselect-1.5.0-13|252	%{_libdir}/libauthselect.so
21mr|authselect-1.5.0-13|253	%{_libdir}/pkgconfig/authselect.pc
21mr|authselect-1.5.0-13|254	
21mr|authselect-1.5.0-13|255	#---------------------------------------------------------------------------
21mr|authselect-1.5.0-13|256	
21mr|authselect-1.5.0-13|257	%prep
21mr|authselect-1.5.0-13|258	%autosetup -p1
21mr|authselect-1.5.0-13|259	
21mr|authselect-1.5.0-13|260	### ------ ROSA hacks ------ ###
21mr|authselect-1.5.0-13|261	
21mr|authselect-1.5.0-13|262	# UIDs/GIDs start from 500 on ROSA
21mr|authselect-1.5.0-13|263	grep -Irl " 1000 " . | xargs sed -i "s/ 1000 / 500 /g" || :
21mr|authselect-1.5.0-13|264	# We use simpler pam_mkhomedir.so instead of RedHat's pam_oddjob_mkhomedir.so
21mr|authselect-1.5.0-13|265	# RedHat invented pam_oddjob_mkhomedir and cretes home dirs via DBus to better suite with SELinux
21mr|authselect-1.5.0-13|266	# We set "HOME_MODE 0750" in /etc/login.defs in rosa13+, but set 0700 for domain users
21mr|authselect-1.5.0-13|267	# because owner's UID != GID for /home/user@domain (kb#526)
21mr|authselect-1.5.0-13|268	grep -Irl "pam_oddjob_mkhomedir.so " profiles/ | xargs sed -i "s/pam_oddjob_mkhomedir.so /pam_mkhomedir.so silent umask=0077 /g"
21mr|authselect-1.5.0-13|269	grep -Hr 'pam_mkhomedir.so silent umask=0077' profiles
21mr|authselect-1.5.0-13|270	# delete notice about enabling oddjobd.service
21mr|authselect-1.5.0-13|271	sed -i'' -e '/{include if "with-mkhomedir"}/d' profiles/{nis,sssd,winbind,local}/REQUIREMENTS
21mr|authselect-1.5.0-13|272	
21mr|authselect-1.5.0-13|273	# Enable mdns4_minimal by default, otherwise "authselect select local --force"
21mr|authselect-1.5.0-13|274	# will generate nsswitch.conf without mdns4_minimal
21mr|authselect-1.5.0-13|275	sed -i'' -e 's,if "with-mdns4",if not "without-mdns4",g' -e 's,if not "with-mdns4",if "without-mdns4",g' profiles/*/nsswitch.conf
21mr|authselect-1.5.0-13|276	sed -i'' -e 's,with-mdns4,without-mdns4,g' -e 's,Enable multicast DNS over IPv4.,Disable multicast DNS over IPv4.,g' profiles/*/README
21mr|authselect-1.5.0-13|277	! grep -InHr with-mdns4 profiles
21mr|authselect-1.5.0-13|278	
21mr|authselect-1.5.0-13|279	%build
21mr|authselect-1.5.0-13|280	autoreconf -if
21mr|authselect-1.5.0-13|281	%configure \
21mr|authselect-1.5.0-13|282	%if %{with_compat}
21mr|authselect-1.5.0-13|283	--with-pythonbin="%{__python3}" \
21mr|authselect-1.5.0-13|284	--with-compat \
21mr|authselect-1.5.0-13|285	--with-nis-profile \
21mr|authselect-1.5.0-13|286	%endif
21mr|authselect-1.5.0-13|287	--
21mr|authselect-1.5.0-13|288	
21mr|authselect-1.5.0-13|289	%make_build
21mr|authselect-1.5.0-13|290	
21mr|authselect-1.5.0-13|291	%check
21mr|authselect-1.5.0-13|292	%make_build check
21mr|authselect-1.5.0-13|293	
21mr|authselect-1.5.0-13|294	%install
21mr|authselect-1.5.0-13|295	%make_install
21mr|authselect-1.5.0-13|296	
21mr|authselect-1.5.0-13|297	
21mr|authselect-1.5.0-13|298	### ----- Fedora hacks ----- ###
21mr|authselect-1.5.0-13|299	# Find translations
21mr|authselect-1.5.0-13|300	%find_lang %{name}
21mr|authselect-1.5.0-13|301	%find_lang %{name} %{name}.8.lang --with-man
21mr|authselect-1.5.0-13|302	%find_lang %{name}-migration %{name}-migration.7.lang --with-man
21mr|authselect-1.5.0-13|303	%find_lang %{name}-profiles %{name}-profiles.5.lang --with-man
21mr|authselect-1.5.0-13|304	
21mr|authselect-1.5.0-13|305	# We want this file to contain only manual page translations
21mr|authselect-1.5.0-13|306	sed -i '/LC_MESSAGES/d' %{name}.8.lang
21mr|authselect-1.5.0-13|307	
21mr|authselect-1.5.0-13|308	# Remove .la and .a files created by libtool
21mr|authselect-1.5.0-13|309	find %{buildroot} -name "*.la" -exec rm -f {} \;
21mr|authselect-1.5.0-13|310	find %{buildroot} -name "*.a" -exec rm -f {} \;
21mr|authselect-1.5.0-13|311	
21mr|authselect-1.5.0-13|312	### ------ ROSA hacks ------ ###
21mr|authselect-1.5.0-13|313	%ifnarch %{ix86}
21mr|authselect-1.5.0-13|314	# TODO: investigate why this happens and fix
21mr|authselect-1.5.0-13|315	mkdir -p %{buildroot}/usr/lib64/ || :
21mr|authselect-1.5.0-13|316	if [ -d %{buildroot}/usr/lib/ ]; then mv -v %{buildroot}/usr/lib/* %{buildroot}%{_libdir}/; fi
21mr|authselect-1.5.0-13|317	file %{buildroot}%{_sbindir}/authconfig
21mr|authselect-1.5.0-13|318	ln -sf %{python3_sitearch}/authselect/authcompat.py %{buildroot}%{_sbindir}/authconfig
21mr|authselect-1.5.0-13|319	%endif
21mr|authselect-1.5.0-13|320	
21mr|authselect-1.5.0-13|321	%changelog
21mr|authselect-1.5.0-13|322	* Tue Jan 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|323	- Set umask=0077 for /home/* (kb#526)
21mr|authselect-1.5.0-13|324	- https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=526
21mr|authselect-1.5.0-13|325	
21mr|authselect-1.5.0-13|326	* Fri May 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.5.0-12
21mr|authselect-1.5.0-13|327	- enable mdns4_minimal by default
21mr|authselect-1.5.0-13|328	
21mr|authselect-1.5.0-13|329	* Fri May 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|330	- move lines without changes
21mr|authselect-1.5.0-13|331	
21mr|authselect-1.5.0-13|332	* Fri May 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|333	- Turn on systemd stuff by default
21mr|authselect-1.5.0-13|334	- If systemd stuff is not turned on by default, it is disabled after "authselect select local --force"
21mr|authselect-1.5.0-13|335	
21mr|authselect-1.5.0-13|336	* Thu May 29 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|337	- Ability to turn on/off nss-mymachines (for systemd-nspawn)
21mr|authselect-1.5.0-13|338	
21mr|authselect-1.5.0-13|339	* Thu May 29 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|340	- Ability to on/off systemd NSS modules
21mr|authselect-1.5.0-13|341	
21mr|authselect-1.5.0-13|342	* Thu May 29 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|343	- ensure correct order when building ISO
21mr|authselect-1.5.0-13|344	
21mr|authselect-1.5.0-13|345	* Thu May 29 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|346	- do not re-force on package upgrades
21mr|authselect-1.5.0-13|347	
21mr|authselect-1.5.0-13|348	* Wed May 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|349	- fix non-zero return code of scriptlet
21mr|authselect-1.5.0-13|350	
21mr|authselect-1.5.0-13|351	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|352	- authselect-force subpackage which can be preinstalled into ISO
21mr|authselect-1.5.0-13|353	- see also scriptlets in e.g. nss_mdns
21mr|authselect-1.5.0-13|354	
21mr|authselect-1.5.0-13|355	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|356	- ln is /bin/ln in rosa2021.1, basename also
21mr|authselect-1.5.0-13|357	
21mr|authselect-1.5.0-13|358	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|359	- avoid sed error where authselect is not used
21mr|authselect-1.5.0-13|360	
21mr|authselect-1.5.0-13|361	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|362	- user-nsswitch.conf was dropped by Patch02xx, tune conditions
21mr|authselect-1.5.0-13|363	
21mr|authselect-1.5.0-13|364	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|365	- useful changes from v1.5.1 (keeping compat tool)
21mr|authselect-1.5.0-13|366	
21mr|authselect-1.5.0-13|367	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|368	- bump release (init v1.5 to import)
21mr|authselect-1.5.0-13|369	
21mr|authselect-1.5.0-13|370	- Merge: 164dbbe c7dc1b5
21mr|authselect-1.5.0-13|371	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|authselect-1.5.0-13|372	- Merge remote-tracking branch 'o/mos-1.5.0' into rosa2021.1
21mr|authselect-1.5.0-13|373	
21mr|authselect-1.5.0-13|374	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|authselect-1.5.0-13|375	- automated spec cleanup
21mr|authselect-1.5.0-13|376	
21mr|authselect-1.5.0-13|377	- Merge: 96bf0e4 bd46d6d
21mr|authselect-1.5.0-13|378	* Fri Sep 13 2024 mikhailnov <m.novosyolov@rosalinux.ru> 1.2.6-1
21mr|authselect-1.5.0-13|379	- Merge pull request #1 from bitedasher/authselect:rosa2023.1
21mr|authselect-1.5.0-13|380	- Fix for new libpopt
21mr|authselect-1.5.0-13|381	
21mr|authselect-1.5.0-13|382	* Fri Sep 13 2024 BiteDasher <finziyr@yandex.ru>
21mr|authselect-1.5.0-13|383	- upd: 1.2.5 -> 1.2.6, upd url
21mr|authselect-1.5.0-13|384	- Fixes work with new libpopt
21mr|authselect-1.5.0-13|385	- https://github.com/authselect/authselect/issues/313
21mr|authselect-1.5.0-13|386	
21mr|authselect-1.5.0-13|387	* Wed Jul 3 2024 sgakerru <sulmpx60@yandex.ru>
21mr|authselect-1.5.0-13|388	- Support `mos-auth` features for all profiles
21mr|authselect-1.5.0-13|389	
21mr|authselect-1.5.0-13|390	* Tue Jul 2 2024 sgakerru <sulmpx60@yandex.ru>
21mr|authselect-1.5.0-13|391	- Update version to 1.5.0
21mr|authselect-1.5.0-13|392	
21mr|authselect-1.5.0-13|393	* Mon Feb 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.2.5-1
21mr|authselect-1.5.0-13|394	- Update version to 1.2.5
21mr|authselect-1.5.0-13|395	
21mr|authselect-1.5.0-13|396	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru> 1.0.3-7
21mr|authselect-1.5.0-13|397	- MassBuild#3106: Increase release tag
21mr|authselect-1.5.0-13|398	
21mr|authselect-1.5.0-13|399	* Tue Dec 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.0.3-6
21mr|authselect-1.5.0-13|400	- delete notice about enabling oddjobd.service which is not needed because simpel pam_mkhomedir is used, not oddjob one
21mr|authselect-1.5.0-13|401	- Message was:
21mr|authselect-1.5.0-13|402	- Make sure that SSSD service is configured and enabled. See SSSD documentation for more information.
21mr|authselect-1.5.0-13|403	- with-mkhomedir is selected, make sure pam_oddjob_mkhomedir module
21mr|authselect-1.5.0-13|404	- is present and oddjobd service is enabled
21mr|authselect-1.5.0-13|405	- systemctl enable oddjobd.service
21mr|authselect-1.5.0-13|406	- systemctl start oddjobd.service
21mr|authselect-1.5.0-13|407	
21mr|authselect-1.5.0-13|408	* Fri May 15 2020 Алзим <a.zimin@rosalinux.ru> 1.0.3-5
21mr|authselect-1.5.0-13|409	- Bugfix build
21mr|authselect-1.5.0-13|410	
21mr|authselect-1.5.0-13|411	* Wed Mar 25 2020 Denis Silakov <denis.silakov@rosalab.ru>
21mr|authselect-1.5.0-13|412	- Rebuild

11585 21
21mr|auto-1.6.1-1|1	Name:           auto
21mr|auto-1.6.1-1|2	Summary:        Collection of source code generators for Java
21mr|auto-1.6.1-1|3	Group:          Development/Java
21mr|auto-1.6.1-1|4	Version:        1.6.1
21mr|auto-1.6.1-1|5	Release:        1
21mr|auto-1.6.1-1|6	License:        ASL 2.0
21mr|auto-1.6.1-1|7	URL:            https://github.com/google/auto
21mr|auto-1.6.1-1|8	# Source tarball is generated by script to ensure the correct tagged
21mr|auto-1.6.1-1|9	# code is fetched for the various submodules
21mr|auto-1.6.1-1|10	Source0:        auto-value-%{version}.tar.gz
21mr|auto-1.6.1-1|11	Source1:        gen_auto_tarball.sh
21mr|auto-1.6.1-1|12	BuildRequires:  maven-local
21mr|auto-1.6.1-1|13	BuildRequires:  mvn(com.squareup:javapoet)
21mr|auto-1.6.1-1|14	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|auto-1.6.1-1|15	BuildArch:      noarch
21mr|auto-1.6.1-1|16	
21mr|auto-1.6.1-1|17	%description
21mr|auto-1.6.1-1|18	The Auto sub-projects are a collection of code generators
21mr|auto-1.6.1-1|19	that automate those types of tasks.
21mr|auto-1.6.1-1|20	
21mr|auto-1.6.1-1|21	%package common
21mr|auto-1.6.1-1|22	Summary:        Auto Common Utilities
21mr|auto-1.6.1-1|23	# Obsoletes added in F30
21mr|auto-1.6.1-1|24	Obsoletes:      %{name}-factory < %{version}-%{release}
21mr|auto-1.6.1-1|25	
21mr|auto-1.6.1-1|26	%description common
21mr|auto-1.6.1-1|27	Common utilities for creating annotation processors.
21mr|auto-1.6.1-1|28	
21mr|auto-1.6.1-1|29	%package service
21mr|auto-1.6.1-1|30	Summary:        Provider-configuration files for ServiceLoader
21mr|auto-1.6.1-1|31	
21mr|auto-1.6.1-1|32	%description service
21mr|auto-1.6.1-1|33	A configuration/meta-data generator for
21mr|auto-1.6.1-1|34	java.util.ServiceLoader-style service
21mr|auto-1.6.1-1|35	providers.
21mr|auto-1.6.1-1|36	
21mr|auto-1.6.1-1|37	%package value
21mr|auto-1.6.1-1|38	Summary:        Auto Value
21mr|auto-1.6.1-1|39	
21mr|auto-1.6.1-1|40	%description value
21mr|auto-1.6.1-1|41	Immutable value-type code generation for Java 1.6+.
21mr|auto-1.6.1-1|42	
21mr|auto-1.6.1-1|43	%package value-annotations
21mr|auto-1.6.1-1|44	Summary:        Auto Value Annotations
21mr|auto-1.6.1-1|45	
21mr|auto-1.6.1-1|46	%description value-annotations
21mr|auto-1.6.1-1|47	Immutable value-type code generation for Java 1.6+.
21mr|auto-1.6.1-1|48	
21mr|auto-1.6.1-1|49	%package value-parent
21mr|auto-1.6.1-1|50	Summary:        Auto Value Parent
21mr|auto-1.6.1-1|51	
21mr|auto-1.6.1-1|52	%description value-parent
21mr|auto-1.6.1-1|53	Immutable value-type code generation for Java 1.6+.
21mr|auto-1.6.1-1|54	
21mr|auto-1.6.1-1|55	%package javadoc
21mr|auto-1.6.1-1|56	Summary:        Javadoc for %{name}
21mr|auto-1.6.1-1|57	
21mr|auto-1.6.1-1|58	%description javadoc
21mr|auto-1.6.1-1|59	This package contains javadoc for %{name}.
21mr|auto-1.6.1-1|60	
21mr|auto-1.6.1-1|61	%prep
21mr|auto-1.6.1-1|62	%setup -q -n auto-value-%{version}
21mr|auto-1.6.1-1|63	find -name '*.class' -print -delete
21mr|auto-1.6.1-1|64	find -name '*.jar' -print -delete
21mr|auto-1.6.1-1|65	
21mr|auto-1.6.1-1|66	# remove unnecessary dependency on parent POM
21mr|auto-1.6.1-1|67	%pom_remove_parent
21mr|auto-1.6.1-1|68	
21mr|auto-1.6.1-1|69	# Disable factory module due to missing dep:
21mr|auto-1.6.1-1|70	# com.google.googlejavaformat:google-java-format
21mr|auto-1.6.1-1|71	%pom_disable_module factory build-pom.xml
21mr|auto-1.6.1-1|72	# Missing dep on com.google.gwt:gwt
21mr|auto-1.6.1-1|73	%pom_disable_module src/it/functional value/pom.xml
21mr|auto-1.6.1-1|74	%pom_disable_module src/it/gwtserializer value/pom.xml
21mr|auto-1.6.1-1|75	
21mr|auto-1.6.1-1|76	# Fix deps in service module
21mr|auto-1.6.1-1|77	%pom_xpath_set "pom:parent/pom:version" 6 service
21mr|auto-1.6.1-1|78	%pom_change_dep com.google.auto:auto-common com.google.auto:auto-common:0.10 service
21mr|auto-1.6.1-1|79	%pom_remove_plugin org.apache.maven.plugins:maven-checkstyle-plugin
21mr|auto-1.6.1-1|80	%pom_remove_plugin :maven-shade-plugin
21mr|auto-1.6.1-1|81	%pom_remove_plugin :maven-shade-plugin value/processor
21mr|auto-1.6.1-1|82	
21mr|auto-1.6.1-1|83	%mvn_package :build-only __noinstall
21mr|auto-1.6.1-1|84	
21mr|auto-1.6.1-1|85	%build
21mr|auto-1.6.1-1|86	# skip test suite because of unpackaged dependencies for tests
21mr|auto-1.6.1-1|87	%mvn_build -sf -- -f build-pom.xml
21mr|auto-1.6.1-1|88	
21mr|auto-1.6.1-1|89	%install
21mr|auto-1.6.1-1|90	%mvn_install
21mr|auto-1.6.1-1|91	
21mr|auto-1.6.1-1|92	%files -f .mfiles-%{name}-parent
21mr|auto-1.6.1-1|93	%dir %{_javadir}/%{name}
21mr|auto-1.6.1-1|94	%doc README.md
21mr|auto-1.6.1-1|95	%license LICENSE.txt
21mr|auto-1.6.1-1|96	
21mr|auto-1.6.1-1|97	%files common -f .mfiles-%{name}-common
21mr|auto-1.6.1-1|98	%doc common/README.md
21mr|auto-1.6.1-1|99	%license LICENSE.txt
21mr|auto-1.6.1-1|100	
21mr|auto-1.6.1-1|101	%files service -f .mfiles-%{name}-service
21mr|auto-1.6.1-1|102	%doc service/README.md
21mr|auto-1.6.1-1|103	%license LICENSE.txt
21mr|auto-1.6.1-1|104	
21mr|auto-1.6.1-1|105	%files value -f .mfiles-%{name}-value
21mr|auto-1.6.1-1|106	%doc value/README.md
21mr|auto-1.6.1-1|107	%license LICENSE.txt
21mr|auto-1.6.1-1|108	
21mr|auto-1.6.1-1|109	%files value-annotations -f .mfiles-%{name}-value-annotations
21mr|auto-1.6.1-1|110	%license LICENSE.txt
21mr|auto-1.6.1-1|111	
21mr|auto-1.6.1-1|112	%files value-parent -f .mfiles-%{name}-value-parent
21mr|auto-1.6.1-1|113	%license LICENSE.txt
21mr|auto-1.6.1-1|114	
21mr|auto-1.6.1-1|115	%files javadoc -f .mfiles-javadoc
21mr|auto-1.6.1-1|116	%license LICENSE.txt

11586 21
21mr|autoconf2.1-2.13-42|1	%define pkgname	autoconf
21mr|autoconf2.1-2.13-42|2	
21mr|autoconf2.1-2.13-42|3	# Define the Fortran compiler
21mr|autoconf2.1-2.13-42|4	%define fortran_compiler gfortran
21mr|autoconf2.1-2.13-42|5	BuildRequires: gcc-gfortran
21mr|autoconf2.1-2.13-42|6	
21mr|autoconf2.1-2.13-42|7	%define docheck 1
21mr|autoconf2.1-2.13-42|8	%{?_without_check: %global docheck 0}
21mr|autoconf2.1-2.13-42|9	
21mr|autoconf2.1-2.13-42|10	Name:		%{pkgname}2.1
21mr|autoconf2.1-2.13-42|11	Summary:	A GNU tool for automatically configuring source code
21mr|autoconf2.1-2.13-42|12	Version:	2.13
21mr|autoconf2.1-2.13-42|13	Release:	42
21mr|autoconf2.1-2.13-42|14	Epoch:		1
21mr|autoconf2.1-2.13-42|15	License:	GPL
21mr|autoconf2.1-2.13-42|16	Group:		Development/Other
21mr|autoconf2.1-2.13-42|17	URL:		http://www.gnu.org/software/autoconf/
21mr|autoconf2.1-2.13-42|18	BuildArch:	noarch
21mr|autoconf2.1-2.13-42|19	
21mr|autoconf2.1-2.13-42|20	Source:		ftp://ftp.gnu.org/pub/gnu/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21mr|autoconf2.1-2.13-42|21	Patch0:		autoconf-2.12-race.patch
21mr|autoconf2.1-2.13-42|22	Patch1:		autoconf-2.13-mawk.patch
21mr|autoconf2.1-2.13-42|23	Patch2:		autoconf-2.13-notmp.patch
21mr|autoconf2.1-2.13-42|24	Patch3:		autoconf-fix-for-gcc2.96-patch
21mr|autoconf2.1-2.13-42|25	Patch4:		autoconf-2.13-versioned-info.patch
21mr|autoconf2.1-2.13-42|26	Patch5:		autoconf-2.13-automake14.patch
21mr|autoconf2.1-2.13-42|27	Patch6:		autoconf-2.13-gfortran.patch
21mr|autoconf2.1-2.13-42|28	Patch7:		find.pl-to-File::Find.patch
21mr|autoconf2.1-2.13-42|29	
21mr|autoconf2.1-2.13-42|30	Requires:	gawk, m4, mktemp
21mr|autoconf2.1-2.13-42|31	BuildRequires:	texinfo m4
21mr|autoconf2.1-2.13-42|32	Conflicts:	autoconf2.5 <= 1:2.59-3mdk
21mr|autoconf2.1-2.13-42|33	
21mr|autoconf2.1-2.13-42|34	# for tests
21mr|autoconf2.1-2.13-42|35	%if %docheck
21mr|autoconf2.1-2.13-42|36	BuildRequires:	bison
21mr|autoconf2.1-2.13-42|37	BuildRequires:	flex
21mr|autoconf2.1-2.13-42|38	%endif
21mr|autoconf2.1-2.13-42|39	
21mr|autoconf2.1-2.13-42|40	%description
21mr|autoconf2.1-2.13-42|41	GNU's Autoconf is a tool for configuring source code and Makefiles.
21mr|autoconf2.1-2.13-42|42	Using Autoconf, programmers can create portable and configurable
21mr|autoconf2.1-2.13-42|43	packages, since the person building the package is allowed to
21mr|autoconf2.1-2.13-42|44	specify various configuration options.
21mr|autoconf2.1-2.13-42|45	
21mr|autoconf2.1-2.13-42|46	You should install Autoconf if you are developing software and you'd
21mr|autoconf2.1-2.13-42|47	like to use it to create shell scripts which will configure your
21mr|autoconf2.1-2.13-42|48	source code packages. If you are installing Autoconf, you will also
21mr|autoconf2.1-2.13-42|49	need to install the GNU m4 package.
21mr|autoconf2.1-2.13-42|50	
21mr|autoconf2.1-2.13-42|51	Note that the Autoconf package is not required for the end user who
21mr|autoconf2.1-2.13-42|52	may be configuring software with an Autoconf-generated script;
21mr|autoconf2.1-2.13-42|53	Autoconf is only required for the generation of the scripts, not
21mr|autoconf2.1-2.13-42|54	their use.
21mr|autoconf2.1-2.13-42|55	
21mr|autoconf2.1-2.13-42|56	%prep
21mr|autoconf2.1-2.13-42|57	%setup -q -n %{pkgname}-%{version}
21mr|autoconf2.1-2.13-42|58	%patch0 -p1
21mr|autoconf2.1-2.13-42|59	%patch1 -p1
21mr|autoconf2.1-2.13-42|60	%patch2 -p1
21mr|autoconf2.1-2.13-42|61	%patch3 -p0
21mr|autoconf2.1-2.13-42|62	%patch4 -p1 -b .parallel
21mr|autoconf2.1-2.13-42|63	%patch5 -p1 -b .automake14
21mr|autoconf2.1-2.13-42|64	case %{fortran_compiler} in
21mr|autoconf2.1-2.13-42|65	*gfortran*)
21mr|autoconf2.1-2.13-42|66	%patch6 -p1 -b .gfortran
21mr|autoconf2.1-2.13-42|67	;;
21mr|autoconf2.1-2.13-42|68	esac
21mr|autoconf2.1-2.13-42|69	%patch7 -p1
21mr|autoconf2.1-2.13-42|70	
21mr|autoconf2.1-2.13-42|71	%build
21mr|autoconf2.1-2.13-42|72	export F77=%{fortran_compiler}
21mr|autoconf2.1-2.13-42|73	%configure --program-suffix=-%{version}
21mr|autoconf2.1-2.13-42|74	%make
21mr|autoconf2.1-2.13-42|75	
21mr|autoconf2.1-2.13-42|76	%if %docheck
21mr|autoconf2.1-2.13-42|77	make check	# VERBOSE=1
21mr|autoconf2.1-2.13-42|78	%endif
21mr|autoconf2.1-2.13-42|79	
21mr|autoconf2.1-2.13-42|80	%install
21mr|autoconf2.1-2.13-42|81	%makeinstall
21mr|autoconf2.1-2.13-42|82	
21mr|autoconf2.1-2.13-42|83	mv $RPM_BUILD_ROOT%{_infodir}/autoconf.info $RPM_BUILD_ROOT%{_infodir}/autoconf-%{version}.info
21mr|autoconf2.1-2.13-42|84	
21mr|autoconf2.1-2.13-42|85	# We don't want to include the standards.info stuff in the package,
21mr|autoconf2.1-2.13-42|86	# because it comes from binutils...
21mr|autoconf2.1-2.13-42|87	rm -f $RPM_BUILD_ROOT%{_infodir}/standards*
21mr|autoconf2.1-2.13-42|88	
21mr|autoconf2.1-2.13-42|89	cp install-sh $RPM_BUILD_ROOT%{_datadir}/autoconf
21mr|autoconf2.1-2.13-42|90	
21mr|autoconf2.1-2.13-42|91	%files
21mr|autoconf2.1-2.13-42|92	%defattr(-,root,root)
21mr|autoconf2.1-2.13-42|93	%doc README
21mr|autoconf2.1-2.13-42|94	%{_bindir}/*
21mr|autoconf2.1-2.13-42|95	%{_datadir}/%{pkgname}
21mr|autoconf2.1-2.13-42|96	%{_infodir}/*

11587 21
21mr|autoconf-2.71-1|1	%bcond_with check
21mr|autoconf-2.71-1|2	# bootstrapping (from OpenMandriva)
21mr|autoconf-2.71-1|3	%define _disable_rebuild_configure 1
21mr|autoconf-2.71-1|4	# filter out bogus perl(Autom4te*) dependencies	(Fedora, OpenMandriva)
21mr|autoconf-2.71-1|5	%global __requires_exclude ^perl\\(Autom4te::.*\\)$
21mr|autoconf-2.71-1|6	%global __provides_exclude ^perl\\(Autom4te::.*\\)$
21mr|autoconf-2.71-1|7	
21mr|autoconf-2.71-1|8	Summary:	A GNU tool for automatically configuring source code
21mr|autoconf-2.71-1|9	Name:		autoconf
21mr|autoconf-2.71-1|10	Version:	2.71
21mr|autoconf-2.71-1|11	Release:	1
21mr|autoconf-2.71-1|12	Epoch:		1
21mr|autoconf-2.71-1|13	License:	GPLv2+ with exceptions
21mr|autoconf-2.71-1|14	Group:		Development/Other
21mr|autoconf-2.71-1|15	Url:		http://www.gnu.org/software/autoconf/
21mr|autoconf-2.71-1|16	Source0:	http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.xz
21mr|autoconf-2.71-1|17	Source1:	autoconf-site-start.el
21mr|autoconf-2.71-1|18	Patch0:		autoconf-2.62-fix-multiline-string.patch
21mr|autoconf-2.71-1|19	Patch1:		autoconf-2.64-drop-failing-parallel-test.patch
21mr|autoconf-2.71-1|20	BuildRequires:	help2man
21mr|autoconf-2.71-1|21	BuildRequires:	m4
21mr|autoconf-2.71-1|22	BuildRequires:	texinfo
21mr|autoconf-2.71-1|23	# for tests
21mr|autoconf-2.71-1|24	%if %{with check}
21mr|autoconf-2.71-1|25	BuildRequires:	bison
21mr|autoconf-2.71-1|26	BuildRequires:	flex
21mr|autoconf-2.71-1|27	%endif
21mr|autoconf-2.71-1|28	Requires:	m4
21mr|autoconf-2.71-1|29	Requires:	mktemp
21mr|autoconf-2.71-1|30	Provides:	autoconf2.5 = %{EVRD}
21mr|autoconf-2.71-1|31	Conflicts:	autoconf2.1 < 1:2.13-26
21mr|autoconf-2.71-1|32	BuildArch:	noarch
21mr|autoconf-2.71-1|33	
21mr|autoconf-2.71-1|34	%description
21mr|autoconf-2.71-1|35	GNU's Autoconf is a tool for configuring source code and Makefiles.
21mr|autoconf-2.71-1|36	Using Autoconf, programmers can create portable and configurable
21mr|autoconf-2.71-1|37	packages, since the person building the package is allowed to
21mr|autoconf-2.71-1|38	specify various configuration options.
21mr|autoconf-2.71-1|39	
21mr|autoconf-2.71-1|40	You should install Autoconf if you are developing software and you'd
21mr|autoconf-2.71-1|41	like to use it to create shell scripts which will configure your
21mr|autoconf-2.71-1|42	source code packages. If you are installing Autoconf, you will also
21mr|autoconf-2.71-1|43	need to install the GNU m4 package.
21mr|autoconf-2.71-1|44	
21mr|autoconf-2.71-1|45	Note that the Autoconf package is not required for the end user who
21mr|autoconf-2.71-1|46	may be configuring software with an Autoconf-generated script;
21mr|autoconf-2.71-1|47	Autoconf is only required for the generation of the scripts, not
21mr|autoconf-2.71-1|48	their use.
21mr|autoconf-2.71-1|49	
21mr|autoconf-2.71-1|50	%files
21mr|autoconf-2.71-1|51	%doc AUTHORS BUGS COPYING INSTALL NEWS README THANKS TODO
21mr|autoconf-2.71-1|52	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
21mr|autoconf-2.71-1|53	%{_bindir}/*
21mr|autoconf-2.71-1|54	%{_datadir}/autoconf
21mr|autoconf-2.71-1|55	%{_datadir}/emacs/site-lisp/*.el*
21mr|autoconf-2.71-1|56	%{_infodir}/*
21mr|autoconf-2.71-1|57	%{_mandir}/*/*
21mr|autoconf-2.71-1|58	
21mr|autoconf-2.71-1|59	#----------------------------------------------------------------------------
21mr|autoconf-2.71-1|60	
21mr|autoconf-2.71-1|61	%prep
21mr|autoconf-2.71-1|62	%autosetup -p1 -n autoconf-%{version}
21mr|autoconf-2.71-1|63	# remove unknown
21mr|autoconf-2.71-1|64	sed -i '/setcontentsaftertitlepage/d' doc/autoconf.texi
21mr|autoconf-2.71-1|65	
21mr|autoconf-2.71-1|66	%build
21mr|autoconf-2.71-1|67	%configure \
21mr|autoconf-2.71-1|68	--build=%{_host}
21mr|autoconf-2.71-1|69	%make
21mr|autoconf-2.71-1|70	
21mr|autoconf-2.71-1|71	%install
21mr|autoconf-2.71-1|72	%makeinstall_std
21mr|autoconf-2.71-1|73	
21mr|autoconf-2.71-1|74	# We don't want to include the standards.info stuff in the package,
21mr|autoconf-2.71-1|75	# because it comes from binutils...
21mr|autoconf-2.71-1|76	rm -f %{buildroot}%{_infodir}/standards*
21mr|autoconf-2.71-1|77	
21mr|autoconf-2.71-1|78	# emacs stuff
21mr|autoconf-2.71-1|79	install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
21mr|autoconf-2.71-1|80	
21mr|autoconf-2.71-1|81	# if emacs-bin was not here, *.el and *.elc files will be missing - install *.el files anyway
21mr|autoconf-2.71-1|82	if [ ! -d %{buildroot}/%{_datadir}/emacs/site-lisp ]; then
21mr|autoconf-2.71-1|83	mkdir -p %{buildroot}/%{_datadir}/emacs/site-lisp
21mr|autoconf-2.71-1|84	install -m644 lib/emacs/*.el %{buildroot}/%{_datadir}/emacs/site-lisp
21mr|autoconf-2.71-1|85	fi
21mr|autoconf-2.71-1|86	
21mr|autoconf-2.71-1|87	%if %{with check}
21mr|autoconf-2.71-1|88	%check
21mr|autoconf-2.71-1|89	make check	# VERBOSE=1
21mr|autoconf-2.71-1|90	%endif

11588 21
21mr|autoconf-archive-2021.02.19-1|1	Summary:	The Autoconf Macro Archive
21mr|autoconf-archive-2021.02.19-1|2	Name:		autoconf-archive
21mr|autoconf-archive-2021.02.19-1|3	Version:	2021.02.19
21mr|autoconf-archive-2021.02.19-1|4	Release:	1
21mr|autoconf-archive-2021.02.19-1|5	License:	GPLv3+ with exceptions
21mr|autoconf-archive-2021.02.19-1|6	Group:		Development/Other
21mr|autoconf-archive-2021.02.19-1|7	Url:		http://www.gnu.org/software/autoconf-archive/
21mr|autoconf-archive-2021.02.19-1|8	Source0:	ftp://ftp.gnu.org/gnu/autoconf-archive/%{name}-%{version}.tar.xz
21mr|autoconf-archive-2021.02.19-1|9	BuildRequires:	texinfo
21mr|autoconf-archive-2021.02.19-1|10	Requires:	autoconf
21mr|autoconf-archive-2021.02.19-1|11	BuildArch:	noarch
21mr|autoconf-archive-2021.02.19-1|12	
21mr|autoconf-archive-2021.02.19-1|13	%description
21mr|autoconf-archive-2021.02.19-1|14	The GNU Autoconf Archive is a collection of more than 450 macros for
21mr|autoconf-archive-2021.02.19-1|15	GNU Autoconf that have been contributed as free software by friendly
21mr|autoconf-archive-2021.02.19-1|16	supporters of the cause from all over the Internet.
21mr|autoconf-archive-2021.02.19-1|17	
21mr|autoconf-archive-2021.02.19-1|18	%files
21mr|autoconf-archive-2021.02.19-1|19	%doc AUTHORS COPYING* ChangeLog NEWS README TODO
21mr|autoconf-archive-2021.02.19-1|20	%{_datadir}/aclocal/*.m4
21mr|autoconf-archive-2021.02.19-1|21	%{_infodir}/autoconf-archive.info*
21mr|autoconf-archive-2021.02.19-1|22	
21mr|autoconf-archive-2021.02.19-1|23	#----------------------------------------------------------------------------
21mr|autoconf-archive-2021.02.19-1|24	
21mr|autoconf-archive-2021.02.19-1|25	%prep
21mr|autoconf-archive-2021.02.19-1|26	%setup -q
21mr|autoconf-archive-2021.02.19-1|27	
21mr|autoconf-archive-2021.02.19-1|28	%build
21mr|autoconf-archive-2021.02.19-1|29	%configure
21mr|autoconf-archive-2021.02.19-1|30	%make
21mr|autoconf-archive-2021.02.19-1|31	
21mr|autoconf-archive-2021.02.19-1|32	%install
21mr|autoconf-archive-2021.02.19-1|33	%makeinstall_std
21mr|autoconf-archive-2021.02.19-1|34	
21mr|autoconf-archive-2021.02.19-1|35	# remove dir file which will be generated by /sbin/install-info
21mr|autoconf-archive-2021.02.19-1|36	rm -f %{buildroot}%{_infodir}/dir
21mr|autoconf-archive-2021.02.19-1|37	
21mr|autoconf-archive-2021.02.19-1|38	# document files are installed another location
21mr|autoconf-archive-2021.02.19-1|39	rm -rf %{buildroot}%{_datadir}/%{name}

11589 21
21mr|autofs-5.1.8-1|1	Summary:	A tool for automatically mounting and unmounting filesystems
21mr|autofs-5.1.8-1|2	Name:		autofs
21mr|autofs-5.1.8-1|3	Version:	5.1.8
21mr|autofs-5.1.8-1|4	Release:	1
21mr|autofs-5.1.8-1|5	License:	GPLv2+
21mr|autofs-5.1.8-1|6	Group:		System/Kernel and hardware
21mr|autofs-5.1.8-1|7	Url:		https://www.kernel.org/pub/linux/daemons/autofs
21mr|autofs-5.1.8-1|8	Source0:	https://www.kernel.org/pub/linux/daemons/autofs/v5/%{name}-%{version}.tar.xz
21mr|autofs-5.1.8-1|9	Source10:	%{name}.rpmlintrc
21mr|autofs-5.1.8-1|10	Patch102:	0001-Rosa-custom-config-dir-etc-autofs.patch
21mr|autofs-5.1.8-1|11	Patch105:	autofs-5.1.2-after-nss-lookup.patch
21mr|autofs-5.1.8-1|12	BuildRequires:	bison
21mr|autofs-5.1.8-1|13	BuildRequires:	flex
21mr|autofs-5.1.8-1|14	BuildRequires:	nfs-utils
21mr|autofs-5.1.8-1|15	BuildRequires:	kmod-compat
21mr|autofs-5.1.8-1|16	BuildRequires:	sssd-client
21mr|autofs-5.1.8-1|17	BuildRequires:	krb5-devel
21mr|autofs-5.1.8-1|18	BuildRequires:	openldap-devel
21mr|autofs-5.1.8-1|19	BuildRequires:	sasl-devel
21mr|autofs-5.1.8-1|20	BuildRequires:	pkgconfig(liblzma)
21mr|autofs-5.1.8-1|21	BuildRequires:	pkgconfig(libtirpc)
21mr|autofs-5.1.8-1|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|autofs-5.1.8-1|23	BuildRequires:	pkgconfig(systemd)
21mr|autofs-5.1.8-1|24	BuildRequires:	pkgconfig(openssl)
21mr|autofs-5.1.8-1|25	BuildRequires:	pkgconfig(zlib)
21mr|autofs-5.1.8-1|26	Conflicts:	autosmb
21mr|autofs-5.1.8-1|27	
21mr|autofs-5.1.8-1|28	%description
21mr|autofs-5.1.8-1|29	autofs is a daemon which automatically mounts filesystems when you use
21mr|autofs-5.1.8-1|30	them, and unmounts them later when you are not using them.  This can
21mr|autofs-5.1.8-1|31	include network filesystems, CD-ROMs, floppies, and so forth.
21mr|autofs-5.1.8-1|32	
21mr|autofs-5.1.8-1|33	%files
21mr|autofs-5.1.8-1|34	%doc CHANGELOG CREDITS README* examples
21mr|autofs-5.1.8-1|35	%dir %{_sysconfdir}/autofs
21mr|autofs-5.1.8-1|36	%config(noreplace) %{_sysconfdir}/autofs/auto*
21mr|autofs-5.1.8-1|37	%config(noreplace) %{_sysconfdir}/sysconfig/autofs
21mr|autofs-5.1.8-1|38	%{_unitdir}/autofs.service
21mr|autofs-5.1.8-1|39	%{_libdir}/%{name}
21mr|autofs-5.1.8-1|40	%{_libdir}/libautofs.so
21mr|autofs-5.1.8-1|41	%{_sbindir}/automount
21mr|autofs-5.1.8-1|42	%{_mandir}/*/*
21mr|autofs-5.1.8-1|43	
21mr|autofs-5.1.8-1|44	%post
21mr|autofs-5.1.8-1|45	%systemd_post autofs.service
21mr|autofs-5.1.8-1|46	
21mr|autofs-5.1.8-1|47	%preun
21mr|autofs-5.1.8-1|48	%systemd_preun autofs.service
21mr|autofs-5.1.8-1|49	
21mr|autofs-5.1.8-1|50	#-----------------------------------------------------------
21mr|autofs-5.1.8-1|51	
21mr|autofs-5.1.8-1|52	%prep
21mr|autofs-5.1.8-1|53	%setup -q
21mr|autofs-5.1.8-1|54	%apply_patches
21mr|autofs-5.1.8-1|55	autoreconf -fi
21mr|autofs-5.1.8-1|56	
21mr|autofs-5.1.8-1|57	%build
21mr|autofs-5.1.8-1|58	%serverbuild
21mr|autofs-5.1.8-1|59	export CFLAGS="%{optflags} -fPIC"
21mr|autofs-5.1.8-1|60	%configure \
21mr|autofs-5.1.8-1|61	--with-mapdir=%{_sysconfdir}/%{name} \
21mr|autofs-5.1.8-1|62	--with-confdir=%{_sysconfdir}/%{name} \
21mr|autofs-5.1.8-1|63	--with-systemd=%{_unitdir} \
21mr|autofs-5.1.8-1|64	--with-sasl=yes \
21mr|autofs-5.1.8-1|65	--disable-mount-locking \
21mr|autofs-5.1.8-1|66	--enable-ignore-busy \
21mr|autofs-5.1.8-1|67	--with-libtirpc \
21mr|autofs-5.1.8-1|68	--disable-mount-move
21mr|autofs-5.1.8-1|69	
21mr|autofs-5.1.8-1|70	export CFLAGS="%{optflags} -Wall" LDFLAGS="-Wl,-z,now"
21mr|autofs-5.1.8-1|71	%make_build DONTSTRIP=1
21mr|autofs-5.1.8-1|72	make all -C redhat
21mr|autofs-5.1.8-1|73	#make all -C samples
21mr|autofs-5.1.8-1|74	
21mr|autofs-5.1.8-1|75	mkdir examples
21mr|autofs-5.1.8-1|76	cp samples/ldap* examples
21mr|autofs-5.1.8-1|77	cp samples/autofs.schema examples
21mr|autofs-5.1.8-1|78	
21mr|autofs-5.1.8-1|79	rm -f README.gentoo
21mr|autofs-5.1.8-1|80	
21mr|autofs-5.1.8-1|81	%install
21mr|autofs-5.1.8-1|82	mkdir -p %{buildroot}%{_sbindir}
21mr|autofs-5.1.8-1|83	mkdir -p %{buildroot}%{_libdir}/autofs
21mr|autofs-5.1.8-1|84	mkdir -p %{buildroot}%{_mandir}/{man5,man8}
21mr|autofs-5.1.8-1|85	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|autofs-5.1.8-1|86	# empty directory for external configs
21mr|autofs-5.1.8-1|87	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/auto.master.d
21mr|autofs-5.1.8-1|88	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|autofs-5.1.8-1|89	mkdir -p %{buildroot}%{_unitdir}
21mr|autofs-5.1.8-1|90	
21mr|autofs-5.1.8-1|91	%make_install INSTALLROOT=%{buildroot}
21mr|autofs-5.1.8-1|92	install -d -m 755 %{buildroot}%{_unitdir}
21mr|autofs-5.1.8-1|93	install -m 644 samples/autofs.service %{buildroot}%{_unitdir}/autofs.service
21mr|autofs-5.1.8-1|94	for i in autofs_ldap_auth.conf auto.master auto.misc ; do
21mr|autofs-5.1.8-1|95	install -m 644 "samples/$i" "%{buildroot}%{_sysconfdir}/autofs/"; done
21mr|autofs-5.1.8-1|96	for i in auto.net auto.smb ; do
21mr|autofs-5.1.8-1|97	install -m 755 "samples/$i" "%{buildroot}%{_sysconfdir}/autofs/"; done
21mr|autofs-5.1.8-1|98	install -m 644 redhat/autofs.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/autofs
21mr|autofs-5.1.8-1|99	install -m 644 redhat/autofs.conf %{buildroot}%{_sysconfdir}/autofs/autofs.conf
21mr|autofs-5.1.8-1|100	sed -i -e 's,EnvironmentFile=-/etc/autofs/autofs,EnvironmentFile=-/etc/sysconfig/autofs,g' %{buildroot}%{_unitdir}/autofs.service
21mr|autofs-5.1.8-1|101	
21mr|autofs-5.1.8-1|102	cat > README.urpmi <<EOF
21mr|autofs-5.1.8-1|103	%{distribution} specific notes
21mr|autofs-5.1.8-1|104	
21mr|autofs-5.1.8-1|105	setup
21mr|autofs-5.1.8-1|106	-----
21mr|autofs-5.1.8-1|107	Configuration handling in %{distribution} package differs from upstream one on several
21mr|autofs-5.1.8-1|108	points:
21mr|autofs-5.1.8-1|109	- the automounts daemon configuration file is %{_sysconfdir}/autofs/autofs.conf
21mr|autofs-5.1.8-1|110	- the autofs service configuration file is %{_sysconfdir}/sysconfig/autofs
21mr|autofs-5.1.8-1|111	
21mr|autofs-5.1.8-1|112	Upgrade
21mr|autofs-5.1.8-1|113	-------
21mr|autofs-5.1.8-1|114	Map files have been moved from %{_sysconfdir} to %{_sysconfdir}/autofs. Upgrade
21mr|autofs-5.1.8-1|115	procedure should handle the change automatically.
21mr|autofs-5.1.8-1|116	LDAP usage has changed between autofs 4 and 5. The LDAP schema used has now to
21mr|autofs-5.1.8-1|117	be configured explicitely in autofs configuration, so as to avoid useless
21mr|autofs-5.1.8-1|118	queries. As this can't be handled by package upgrade procedure, you'll have to
21mr|autofs-5.1.8-1|119	edit your configuration manually. See auto.master(5) for details.
21mr|autofs-5.1.8-1|120	
21mr|autofs-5.1.8-1|121	EOF
21mr|autofs-5.1.8-1|122	
21mr|autofs-5.1.8-1|123	# tune default configuration
21mr|autofs-5.1.8-1|124	perl -pi -e 's|^BROWSE_MODE="no"|BROWSE_MODE="yes"|' \
21mr|autofs-5.1.8-1|125	%{buildroot}%{_sysconfdir}/autofs/autofs.conf
21mr|autofs-5.1.8-1|126	perl -pi \
21mr|autofs-5.1.8-1|127	-e 's|^/misc\t|#/misc\t|;' \
21mr|autofs-5.1.8-1|128	-e 's|^/net\t|#/net\t|;' \
21mr|autofs-5.1.8-1|129	%{buildroot}%{_sysconfdir}/autofs/auto.master
21mr|autofs-5.1.8-1|130	
21mr|autofs-5.1.8-1|131	# delete broken symlink, we build without libnsl
21mr|autofs-5.1.8-1|132	rm -fv %{buildroot}%{_libdir}/%{name}/lookup_nis.so

11590 21
21mr|autogen-5.18.16-1|1	%define major 25
21mr|autogen-5.18.16-1|2	%define libname %mklibname opts %{major}
21mr|autogen-5.18.16-1|3	%define devname %mklibname opts -d
21mr|autogen-5.18.16-1|4	
21mr|autogen-5.18.16-1|5	Summary:	Simplifies the creation and maintenance of programs
21mr|autogen-5.18.16-1|6	Name:		autogen
21mr|autogen-5.18.16-1|7	Version:	5.18.16
21mr|autogen-5.18.16-1|8	Release:	1
21mr|autogen-5.18.16-1|9	License:	GPLv2+
21mr|autogen-5.18.16-1|10	Group:		Development/Other
21mr|autogen-5.18.16-1|11	Url:		http://www.gnu.org/software/autogen/
21mr|autogen-5.18.16-1|12	Source0:	https://ftp.gnu.org/gnu/autogen/rel%{version}/autogen-%{version}.tar.xz
21mr|autogen-5.18.16-1|13	Patch0:		autogen-5.12-pkgconfig.patch
21mr|autogen-5.18.16-1|14	# Fix mk-tpl-config.sh to not fail when guile headers don't use noreturn
21mr|autogen-5.18.16-1|15	Patch1:		autogen-5.18.7-mktplconfig.patch
21mr|autogen-5.18.16-1|16	Patch2:		autogen-5.18.16-no-werror.patch
21mr|autogen-5.18.16-1|17	BuildRequires:	chrpath
21mr|autogen-5.18.16-1|18	BuildRequires:	pkgconfig(guile-2.2)
21mr|autogen-5.18.16-1|19	BuildRequires:	pkgconfig(libxml-2.0)
21mr|autogen-5.18.16-1|20	BuildRequires:	pkgconfig(zlib)
21mr|autogen-5.18.16-1|21	BuildRequires:	pkgconfig(liblzma)
21mr|autogen-5.18.16-1|22	
21mr|autogen-5.18.16-1|23	%global __requires_exclude %{__cat}
21mr|autogen-5.18.16-1|24	
21mr|autogen-5.18.16-1|25	%description
21mr|autogen-5.18.16-1|26	AutoGen is a tool designed to simplify the creation and maintenance
21mr|autogen-5.18.16-1|27	of programs that contain large amounts of repetitious text. It is
21mr|autogen-5.18.16-1|28	especially valuable in programs that have several blocks of text
21mr|autogen-5.18.16-1|29	that must be kept synchronized.
21mr|autogen-5.18.16-1|30	
21mr|autogen-5.18.16-1|31	%files
21mr|autogen-5.18.16-1|32	%doc README TODO
21mr|autogen-5.18.16-1|33	%{_bindir}/autogen
21mr|autogen-5.18.16-1|34	%{_bindir}/columns
21mr|autogen-5.18.16-1|35	%{_bindir}/getdefs
21mr|autogen-5.18.16-1|36	%{_bindir}/xml2ag
21mr|autogen-5.18.16-1|37	%{_infodir}/autogen.info*
21mr|autogen-5.18.16-1|38	%{_datadir}/aclocal/*
21mr|autogen-5.18.16-1|39	%{_datadir}/autogen/
21mr|autogen-5.18.16-1|40	%{_mandir}/*/*
21mr|autogen-5.18.16-1|41	
21mr|autogen-5.18.16-1|42	#----------------------------------------------------------------------------
21mr|autogen-5.18.16-1|43	
21mr|autogen-5.18.16-1|44	%package -n %{libname}
21mr|autogen-5.18.16-1|45	Summary:	Main library for %{name}
21mr|autogen-5.18.16-1|46	Group:		System/Libraries
21mr|autogen-5.18.16-1|47	
21mr|autogen-5.18.16-1|48	%description -n %{libname}
21mr|autogen-5.18.16-1|49	This package contains the shared library for %{name}.
21mr|autogen-5.18.16-1|50	
21mr|autogen-5.18.16-1|51	%files -n %{libname}
21mr|autogen-5.18.16-1|52	%{_libdir}/libopts.so.%{major}*
21mr|autogen-5.18.16-1|53	
21mr|autogen-5.18.16-1|54	#----------------------------------------------------------------------------
21mr|autogen-5.18.16-1|55	
21mr|autogen-5.18.16-1|56	%package -n %{devname}
21mr|autogen-5.18.16-1|57	Summary:	Development headers and libraries for %{name}
21mr|autogen-5.18.16-1|58	Group:		Development/Other
21mr|autogen-5.18.16-1|59	Requires:	%{libname} = %{EVRD}
21mr|autogen-5.18.16-1|60	Provides:	%{name}-devel = %{EVRD}
21mr|autogen-5.18.16-1|61	Obsoletes:	%{_lib}opts-static-devel < 5.18.3
21mr|autogen-5.18.16-1|62	
21mr|autogen-5.18.16-1|63	%description -n %{devname}
21mr|autogen-5.18.16-1|64	This package contains the development files for %{name}.
21mr|autogen-5.18.16-1|65	
21mr|autogen-5.18.16-1|66	%files -n %{devname}
21mr|autogen-5.18.16-1|67	%{_bindir}/autoopts-config
21mr|autogen-5.18.16-1|68	%{_includedir}/autoopts/
21mr|autogen-5.18.16-1|69	%{_libdir}/*.so
21mr|autogen-5.18.16-1|70	%{_libdir}/autogen/tpl-config.tlib
21mr|autogen-5.18.16-1|71	%{_libdir}/pkgconfig/autoopts.pc
21mr|autogen-5.18.16-1|72	
21mr|autogen-5.18.16-1|73	
21mr|autogen-5.18.16-1|74	#----------------------------------------------------------------------------
21mr|autogen-5.18.16-1|75	
21mr|autogen-5.18.16-1|76	%prep
21mr|autogen-5.18.16-1|77	%autosetup -p1
21mr|autogen-5.18.16-1|78	
21mr|autogen-5.18.16-1|79	%build
21mr|autogen-5.18.16-1|80	%configure \
21mr|autogen-5.18.16-1|81	--disable-static
21mr|autogen-5.18.16-1|82	
21mr|autogen-5.18.16-1|83	%make
21mr|autogen-5.18.16-1|84	
21mr|autogen-5.18.16-1|85	%install
21mr|autogen-5.18.16-1|86	%makeinstall_std
21mr|autogen-5.18.16-1|87	
21mr|autogen-5.18.16-1|88	%{_bindir}/chrpath -d %{buildroot}/%{_libdir}/lib*.so.* \
21mr|autogen-5.18.16-1|89	%{buildroot}/%{_bindir}/{autogen,columns,getdefs,xml2ag}

11591 21
21mr|auto-krokodil-0.33-1|1	Summary: Scripts to automate packaging and installation of proprietary drivers for Nvidia GPUs
21mr|auto-krokodil-0.33-1|2	Name: auto-krokodil
21mr|auto-krokodil-0.33-1|3	Group: System/Kernel and hardware
21mr|auto-krokodil-0.33-1|4	License: GPLv3
21mr|auto-krokodil-0.33-1|5	Url: https://abf.io/import/auto-krokodil
21mr|auto-krokodil-0.33-1|6	Version: 0.33
21mr|auto-krokodil-0.33-1|7	Release: 1
21mr|auto-krokodil-0.33-1|8	BuildArch: noarch
21mr|auto-krokodil-0.33-1|9	
21mr|auto-krokodil-0.33-1|10	# rpm generators
21mr|auto-krokodil-0.33-1|11	Source10: krokodil-rpm-provides.py
21mr|auto-krokodil-0.33-1|12	Source11: krokodilnvidia.attr
21mr|auto-krokodil-0.33-1|13	# rpm macros
21mr|auto-krokodil-0.33-1|14	Source12: macros.krokodil
21mr|auto-krokodil-0.33-1|15	Source13: auto-krokodil-rpmlint.conf
21mr|auto-krokodil-0.33-1|16	
21mr|auto-krokodil-0.33-1|17	# Test data, to run tests:
21mr|auto-krokodil-0.33-1|18	# - build and install auto-krokodil-rpm-generators from this spec
21mr|auto-krokodil-0.33-1|19	# - install it
21mr|auto-krokodil-0.33-1|20	# - run: rpmbuild --define "_sourcedir $PWD" --define "_topdir $PWD" --define "_rpmdir $PWD" --define "_build_name_fmt %%{NAME}.rpm" -bb test.spec.in
21mr|auto-krokodil-0.33-1|21	# - run: rpm -qp --provides test-auto-krokodil-provides.rpm, check provides
21mr|auto-krokodil-0.33-1|22	# from nvidia470, licensed according to LICENSE.nvidia-json
21mr|auto-krokodil-0.33-1|23	Source21: test.nvidia470.json
21mr|auto-krokodil-0.33-1|24	# taken from nvidia 470.74/supported-gpus/LICENSE
21mr|auto-krokodil-0.33-1|25	Source22: LICENSE.nvidia-json
21mr|auto-krokodil-0.33-1|26	Source23: test.spec.in
21mr|auto-krokodil-0.33-1|27	Source24: test.kroko-cli.sh
21mr|auto-krokodil-0.33-1|28	
21mr|auto-krokodil-0.33-1|29	Source31: krokodil-legacy-converter.py
21mr|auto-krokodil-0.33-1|30	Source32: kroko-cli.sh
21mr|auto-krokodil-0.33-1|31	Source33: bash-completion-kroko-cli
21mr|auto-krokodil-0.33-1|32	
21mr|auto-krokodil-0.33-1|33	%description
21mr|auto-krokodil-0.33-1|34	Scripts to automate packaging and installation of proprietary drivers for Nvidia GPUs
21mr|auto-krokodil-0.33-1|35	
21mr|auto-krokodil-0.33-1|36	#----------------------------------------
21mr|auto-krokodil-0.33-1|37	
21mr|auto-krokodil-0.33-1|38	%package filesystem
21mr|auto-krokodil-0.33-1|39	Summary: Filesystem skeleton for %{name}
21mr|auto-krokodil-0.33-1|40	
21mr|auto-krokodil-0.33-1|41	%description filesystem
21mr|auto-krokodil-0.33-1|42	Filesystem skeleton for %{name}
21mr|auto-krokodil-0.33-1|43	
21mr|auto-krokodil-0.33-1|44	%files filesystem
21mr|auto-krokodil-0.33-1|45	%dir %{_datadir}/auto-krokodil
21mr|auto-krokodil-0.33-1|46	# Directory to put supported-gpus.json as e.g. nvidia470.json
21mr|auto-krokodil-0.33-1|47	# inside nvidia470 package so that RPM generator could parse it
21mr|auto-krokodil-0.33-1|48	%dir %{_datadir}/auto-krokodil/drivers
21mr|auto-krokodil-0.33-1|49	# License for JSON files from Nvidia
21mr|auto-krokodil-0.33-1|50	%{_datadir}/auto-krokodil/drivers/LICENSE.nvidia-json
21mr|auto-krokodil-0.33-1|51	# Directory for binary kernel modules
21mr|auto-krokodil-0.33-1|52	# alternatives(8) manage symlinks from /lib/modules to here
21mr|auto-krokodil-0.33-1|53	%dir %{_datadir}/auto-krokodil/kmods
21mr|auto-krokodil-0.33-1|54	
21mr|auto-krokodil-0.33-1|55	#----------------------------------------
21mr|auto-krokodil-0.33-1|56	
21mr|auto-krokodil-0.33-1|57	%package rpm-generators
21mr|auto-krokodil-0.33-1|58	Summary: Generators of RPM provides for proprietary Nvidia drivers
21mr|auto-krokodil-0.33-1|59	Requires: /usr/bin/python3
21mr|auto-krokodil-0.33-1|60	Requires: /bin/sh
21mr|auto-krokodil-0.33-1|61	
21mr|auto-krokodil-0.33-1|62	%description rpm-generators
21mr|auto-krokodil-0.33-1|63	Generators of RPM provides for proprietary Nvidia drivers
21mr|auto-krokodil-0.33-1|64	
21mr|auto-krokodil-0.33-1|65	%files rpm-generators
21mr|auto-krokodil-0.33-1|66	%{_bindir}/krokodil-rpm-provides
21mr|auto-krokodil-0.33-1|67	%{_fileattrsdir}/krokodilnvidia.attr
21mr|auto-krokodil-0.33-1|68	
21mr|auto-krokodil-0.33-1|69	#----------------------------------------
21mr|auto-krokodil-0.33-1|70	
21mr|auto-krokodil-0.33-1|71	%package rpm-macros
21mr|auto-krokodil-0.33-1|72	Summary: RPM macros for packaging of binary kernel modules for Nvidia drivers
21mr|auto-krokodil-0.33-1|73	Requires: coreutils
21mr|auto-krokodil-0.33-1|74	Requires: gawk
21mr|auto-krokodil-0.33-1|75	# pull rpmlint policy when installing BuildRequires
21mr|auto-krokodil-0.33-1|76	Requires: (%{name}-rpmlint if rpmlint)
21mr|auto-krokodil-0.33-1|77	
21mr|auto-krokodil-0.33-1|78	%description rpm-macros
21mr|auto-krokodil-0.33-1|79	RPM macros for packaging of binary kernel modules for Nvidia drivers
21mr|auto-krokodil-0.33-1|80	
21mr|auto-krokodil-0.33-1|81	%files rpm-macros
21mr|auto-krokodil-0.33-1|82	%{_rpmmacrodir}/*krokodil*
21mr|auto-krokodil-0.33-1|83	
21mr|auto-krokodil-0.33-1|84	#----------------------------------------
21mr|auto-krokodil-0.33-1|85	
21mr|auto-krokodil-0.33-1|86	%package rpmlint
21mr|auto-krokodil-0.33-1|87	Summary: rpmlint policy for krokodil-packaged kernel modules
21mr|auto-krokodil-0.33-1|88	Requires: rpmlint
21mr|auto-krokodil-0.33-1|89	
21mr|auto-krokodil-0.33-1|90	%description rpmlint
21mr|auto-krokodil-0.33-1|91	rpmlint policy for krokodil-packaged kernel modules
21mr|auto-krokodil-0.33-1|92	
21mr|auto-krokodil-0.33-1|93	%files rpmlint
21mr|auto-krokodil-0.33-1|94	%{_datadir}/rpmlint/config.d/auto-krokodil-rpmlint.conf
21mr|auto-krokodil-0.33-1|95	
21mr|auto-krokodil-0.33-1|96	#----------------------------------------
21mr|auto-krokodil-0.33-1|97	
21mr|auto-krokodil-0.33-1|98	%package legacy-converter
21mr|auto-krokodil-0.33-1|99	Summary: Convert JSON from newer Nvidia driver to an older one
21mr|auto-krokodil-0.33-1|100	Requires: /usr/bin/python3
21mr|auto-krokodil-0.33-1|101	
21mr|auto-krokodil-0.33-1|102	%description legacy-converter
21mr|auto-krokodil-0.33-1|103	Old Nvidia drivers do not have a JSON with supported models,
21mr|auto-krokodil-0.33-1|104	but JSONs of newer drivers specify GPUs supported by older drivers.
21mr|auto-krokodil-0.33-1|105	This scripts takes a JSON from a newer driver and converts it
21mr|auto-krokodil-0.33-1|106	into a JSON for an older driver which does not ship a native JSON.
21mr|auto-krokodil-0.33-1|107	
21mr|auto-krokodil-0.33-1|108	%files legacy-converter
21mr|auto-krokodil-0.33-1|109	%{_bindir}/krokodil-legacy-converter
21mr|auto-krokodil-0.33-1|110	
21mr|auto-krokodil-0.33-1|111	#----------------------------------------
21mr|auto-krokodil-0.33-1|112	
21mr|auto-krokodil-0.33-1|113	%package cli
21mr|auto-krokodil-0.33-1|114	Summary: Automatically find and install NVIDIA GPU drivers (console program)
21mr|auto-krokodil-0.33-1|115	Requires: bash
21mr|auto-krokodil-0.33-1|116	Requires: dnf
21mr|auto-krokodil-0.33-1|117	Requires: gawk
21mr|auto-krokodil-0.33-1|118	Requires: rpm
21mr|auto-krokodil-0.33-1|119	Recommends:	bash-completion
21mr|auto-krokodil-0.33-1|120	Provides: kroko-cli = %{EVRD}
21mr|auto-krokodil-0.33-1|121	
21mr|auto-krokodil-0.33-1|122	%description cli
21mr|auto-krokodil-0.33-1|123	Automatically find and install NVIDIA GPU drivers (console program)
21mr|auto-krokodil-0.33-1|124	
21mr|auto-krokodil-0.33-1|125	%files cli
21mr|auto-krokodil-0.33-1|126	%{_bindir}/kroko-cli
21mr|auto-krokodil-0.33-1|127	%{_bindir}/%{name}-cli
21mr|auto-krokodil-0.33-1|128	%{_datadir}/bash-completion/completions/kroko-cli
21mr|auto-krokodil-0.33-1|129	%{_datadir}/bash-completion/completions/auto-krokodil-cli
21mr|auto-krokodil-0.33-1|130	
21mr|auto-krokodil-0.33-1|131	#----------------------------------------
21mr|auto-krokodil-0.33-1|132	
21mr|auto-krokodil-0.33-1|133	%prep
21mr|auto-krokodil-0.33-1|134	cp %sources .
21mr|auto-krokodil-0.33-1|135	
21mr|auto-krokodil-0.33-1|136	%build
21mr|auto-krokodil-0.33-1|137	
21mr|auto-krokodil-0.33-1|138	%install
21mr|auto-krokodil-0.33-1|139	
21mr|auto-krokodil-0.33-1|140	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|auto-krokodil-0.33-1|141	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/kmods
21mr|auto-krokodil-0.33-1|142	install -m0644 %{SOURCE22} %{buildroot}%{_datadir}/auto-krokodil/drivers/LICENSE.nvidia-json
21mr|auto-krokodil-0.33-1|143	
21mr|auto-krokodil-0.33-1|144	mkdir -p %{buildroot}%{_bindir}
21mr|auto-krokodil-0.33-1|145	install -m0755 %{SOURCE10} %{buildroot}%{_bindir}/krokodil-rpm-provides
21mr|auto-krokodil-0.33-1|146	mkdir -p %{buildroot}%{_fileattrsdir}
21mr|auto-krokodil-0.33-1|147	install -m0644 %{SOURCE11} %{buildroot}%{_fileattrsdir}/krokodilnvidia.attr
21mr|auto-krokodil-0.33-1|148	
21mr|auto-krokodil-0.33-1|149	install -m0755 %{SOURCE31} %{buildroot}%{_bindir}/krokodil-legacy-converter
21mr|auto-krokodil-0.33-1|150	install -m0755 %{SOURCE32} %{buildroot}%{_bindir}/kroko-cli
21mr|auto-krokodil-0.33-1|151	ln -s kroko-cli %{buildroot}%{_bindir}/%{name}-cli
21mr|auto-krokodil-0.33-1|152	
21mr|auto-krokodil-0.33-1|153	sed -i 's/KROKO_VERSION="version_var"/KROKO_VERSION="%{VERSION}-%{RELEASE}"/' %{buildroot}%{_bindir}/kroko-cli
21mr|auto-krokodil-0.33-1|154	
21mr|auto-krokodil-0.33-1|155	sed -e \
21mr|auto-krokodil-0.33-1|156	%if %{mdvver} >= 202310
21mr|auto-krokodil-0.33-1|157	's,@MODULESDIR@,/usr/lib/modules,g' \
21mr|auto-krokodil-0.33-1|158	%else
21mr|auto-krokodil-0.33-1|159	's,@MODULESDIR@,/lib/modules,g' \
21mr|auto-krokodil-0.33-1|160	%endif
21mr|auto-krokodil-0.33-1|161	%{SOURCE12} > macros
21mr|auto-krokodil-0.33-1|162	%install_macro krokodil macros
21mr|auto-krokodil-0.33-1|163	
21mr|auto-krokodil-0.33-1|164	mkdir -p %{buildroot}%{_datadir}/rpmlint/config.d
21mr|auto-krokodil-0.33-1|165	install -m0644 %{SOURCE13} %{buildroot}%{_datadir}/rpmlint/config.d
21mr|auto-krokodil-0.33-1|166	
21mr|auto-krokodil-0.33-1|167	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21mr|auto-krokodil-0.33-1|168	install -m644 %{SOURCE33} %{buildroot}%{_datadir}/bash-completion/completions/kroko-cli
21mr|auto-krokodil-0.33-1|169	ln -s kroko-cli %{buildroot}%{_datadir}/bash-completion/completions/auto-krokodil-cli
21mr|auto-krokodil-0.33-1|170	
21mr|auto-krokodil-0.33-1|171	%check
21mr|auto-krokodil-0.33-1|172	bash -x %{SOURCE24}
21mr|auto-krokodil-0.33-1|173	# check syntax
21mr|auto-krokodil-0.33-1|174	python3 -m py_compile %{buildroot}%{_bindir}/krokodil-legacy-converter
21mr|auto-krokodil-0.33-1|175	python3 -m py_compile %{buildroot}%{_bindir}/krokodil-rpm-provides
21mr|auto-krokodil-0.33-1|176	rm -fvr %{buildroot}%{_bindir}/__pycache__
21mr|auto-krokodil-0.33-1|177	# very basic check of the generator
21mr|auto-krokodil-0.33-1|178	set -o pipefail
21mr|auto-krokodil-0.33-1|179	set -e
21mr|auto-krokodil-0.33-1|180	FILE="%{SOURCE21}" EVR=888-777 %{buildroot}%{_bindir}/krokodil-rpm-provides | grep '^nvidia-blob-devid(1f9d) = 888-777$'
21mr|auto-krokodil-0.33-1|181	
21mr|auto-krokodil-0.33-1|182	%changelog
21mr|auto-krokodil-0.33-1|183	* Thu Mar 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|184	- nvidiaXXX and kernel-X.X have different epochs, ensure smooth updating
21mr|auto-krokodil-0.33-1|185	- nvidiaXXX had Epoch=1, kernel-* had no epoch
21mr|auto-krokodil-0.33-1|186	
21mr|auto-krokodil-0.33-1|187	* Wed Nov 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.32-7
21mr|auto-krokodil-0.33-1|188	- Fix conflicts between proprietary and open modules (kb#466)
21mr|auto-krokodil-0.33-1|189	- open and proproetary modules did not conflict if were build for defferent kabi's.
21mr|auto-krokodil-0.33-1|190	- https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=466#comment-1453
21mr|auto-krokodil-0.33-1|191	
21mr|auto-krokodil-0.33-1|192	* Tue Sep 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|193	- Ability to build 2 types of kernel modules
21mr|auto-krokodil-0.33-1|194	- New packages, e.g. nvidia580, will have 2 types of modules, old ones will keep old naming
21mr|auto-krokodil-0.33-1|195	
21mr|auto-krokodil-0.33-1|196	* Wed Dec 4 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.31-4
21mr|auto-krokodil-0.33-1|197	- use better directory for bash completions
21mr|auto-krokodil-0.33-1|198	- See discussion in https://bugzilla.rosalinux.ru/show_bug.cgi?id=14721
21mr|auto-krokodil-0.33-1|199	
21mr|auto-krokodil-0.33-1|200	- Merge: 4931c3a 955133d
21mr|auto-krokodil-0.33-1|201	* Tue Dec 3 2024 betcher_ <a.betkher@rosalinux.ru> 0.31-3
21mr|auto-krokodil-0.33-1|202	- Merge pull request #6 from betcher_/auto-krokodil:rosa2023.1
21mr|auto-krokodil-0.33-1|203	- bash completions for both names - kroko-cli, auto-krokodil-cli
21mr|auto-krokodil-0.33-1|204	
21mr|auto-krokodil-0.33-1|205	* Wed Nov 27 2024 betcher <a.betker@rosalinux.ru>
21mr|auto-krokodil-0.33-1|206	- fix for bash completion
21mr|auto-krokodil-0.33-1|207	
21mr|auto-krokodil-0.33-1|208	* Fri Oct 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.31-2
21mr|auto-krokodil-0.33-1|209	- Do not edit local git when running e.g. abf rpmbuild
21mr|auto-krokodil-0.33-1|210	- Fixes: 86ea0dc74cf7af73 ("kroko-cli: Display version in header")
21mr|auto-krokodil-0.33-1|211	
21mr|auto-krokodil-0.33-1|212	* Fri Oct 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|213	- tune completion:
21mr|auto-krokodil-0.33-1|214	- * remove odd * is case-esac
21mr|auto-krokodil-0.33-1|215	- * format code a bit
21mr|auto-krokodil-0.33-1|216	- Bump version as completion has appeared
21mr|auto-krokodil-0.33-1|217	
21mr|auto-krokodil-0.33-1|218	- Merge: ce8d386 86ea0dc
21mr|auto-krokodil-0.33-1|219	* Thu Oct 24 2024 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|220	- Merge pull request #5 from sgakerru/auto-krokodil:rosa2023.1
21mr|auto-krokodil-0.33-1|221	- Add bash completion for `kroko-cli`
21mr|auto-krokodil-0.33-1|222	
21mr|auto-krokodil-0.33-1|223	* Thu Oct 24 2024 sgakerru <sulmpx60@yandex.ru>
21mr|auto-krokodil-0.33-1|224	- kroko-cli: Display version in header
21mr|auto-krokodil-0.33-1|225	
21mr|auto-krokodil-0.33-1|226	* Thu Oct 24 2024 sgakerru <sulmpx60@yandex.ru>
21mr|auto-krokodil-0.33-1|227	- Add bash completion for `kroko-cli`
21mr|auto-krokodil-0.33-1|228	
21mr|auto-krokodil-0.33-1|229	- Merge: cdb811f 764c518
21mr|auto-krokodil-0.33-1|230	* Tue Sep 3 2024 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|231	- Merge pull request #4 from norby4ever/auto-krokodil:rosa2023.1
21mr|auto-krokodil-0.33-1|232	- Move ui updates to threads
21mr|auto-krokodil-0.33-1|233	
21mr|auto-krokodil-0.33-1|234	* Mon Mar 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.30-1
21mr|auto-krokodil-0.33-1|235	- Implement replacing kernel modules by a new major version of Nvidia
21mr|auto-krokodil-0.33-1|236	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=14358
21mr|auto-krokodil-0.33-1|237	
21mr|auto-krokodil-0.33-1|238	* Mon Mar 11 2024 Petr L <petrleliaev@gmail.com>
21mr|auto-krokodil-0.33-1|239	- Move ui updates to threads
21mr|auto-krokodil-0.33-1|240	
21mr|auto-krokodil-0.33-1|241	* Thu Mar 7 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.29-1
21mr|auto-krokodil-0.33-1|242	- /usr merge
21mr|auto-krokodil-0.33-1|243	
21mr|auto-krokodil-0.33-1|244	- Merge: 19c5430 d4eb3f0
21mr|auto-krokodil-0.33-1|245	* Thu Mar 7 2024 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|246	- Merge pull request #3 from norby4ever/auto-krokodil:rosa2023.1
21mr|auto-krokodil-0.33-1|247	- Add Python GUI
21mr|auto-krokodil-0.33-1|248	
21mr|auto-krokodil-0.33-1|249	* Thu Mar 7 2024 Petr L <petrleliaev@gmail.com>
21mr|auto-krokodil-0.33-1|250	- Add Python GUI
21mr|auto-krokodil-0.33-1|251	
21mr|auto-krokodil-0.33-1|252	* Tue Feb 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|253	- clean up artefacts of test byte compiling
21mr|auto-krokodil-0.33-1|254	- DEBUG: Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/auto-krokodil-0.28-1.aarch64
21mr|auto-krokodil-0.33-1|255	- DEBUG: error: Installed (but unpackaged) file(s) found:
21mr|auto-krokodil-0.33-1|256	- DEBUG:    /usr/bin/__pycache__/krokodil-legacy-convertercpython-38.pyc
21mr|auto-krokodil-0.33-1|257	- DEBUG:    /usr/bin/__pycache__/krokodil-rpm-providescpython-38.pyc
21mr|auto-krokodil-0.33-1|258	
21mr|auto-krokodil-0.33-1|259	* Tue Feb 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.28-1
21mr|auto-krokodil-0.33-1|260	- new python scripts to do not work correctly with grep -q
21mr|auto-krokodil-0.33-1|261	- See e.g. https://github.com/aws/aws-cli/pull/6303/files
21mr|auto-krokodil-0.33-1|262	- but they work ok as RPM generators
21mr|auto-krokodil-0.33-1|263	
21mr|auto-krokodil-0.33-1|264	* Tue Feb 28 2023 Alexander Stefanov <alexander@mezon.ru> 0.27-1
21mr|auto-krokodil-0.33-1|265	- fix scripts
21mr|auto-krokodil-0.33-1|266	
21mr|auto-krokodil-0.33-1|267	* Tue Feb 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|268	- Revert "fix build"
21mr|auto-krokodil-0.33-1|269	- A propper fix is required, this script must be able to write to stdout
21mr|auto-krokodil-0.33-1|270	- This reverts commit 4786258abebd053f6415aa2e8b0d1398b58efe39.
21mr|auto-krokodil-0.33-1|271	
21mr|auto-krokodil-0.33-1|272	* Mon Feb 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|auto-krokodil-0.33-1|273	- fix build
21mr|auto-krokodil-0.33-1|274	
21mr|auto-krokodil-0.33-1|275	* Mon Feb 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|276	- upd README about php->python
21mr|auto-krokodil-0.33-1|277	
21mr|auto-krokodil-0.33-1|278	* Mon Feb 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|279	- use python scripts, restore comments in them
21mr|auto-krokodil-0.33-1|280	- rewriting in python allows to avoid dep from php, pytthon is installed in the build env by default
21mr|auto-krokodil-0.33-1|281	
21mr|auto-krokodil-0.33-1|282	* Mon Feb 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|auto-krokodil-0.33-1|283	- python scripts
21mr|auto-krokodil-0.33-1|284	
21mr|auto-krokodil-0.33-1|285	* Sat Jan 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|286	- fix typo
21mr|auto-krokodil-0.33-1|287	
21mr|auto-krokodil-0.33-1|288	* Fri Jan 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|289	- Do not think that nvidia driver has been installed if system has been upgraded but it has not been installed
21mr|auto-krokodil-0.33-1|290	
21mr|auto-krokodil-0.33-1|291	* Fri Jan 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|292	- do not list transaction twice
21mr|auto-krokodil-0.33-1|293	- "ts run" prints the same as "ts list"
21mr|auto-krokodil-0.33-1|294	
21mr|auto-krokodil-0.33-1|295	* Fri Jan 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|296	- clean up dnf cache
21mr|auto-krokodil-0.33-1|297	
21mr|auto-krokodil-0.33-1|298	* Fri Jan 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|299	- Fix deleting older kernels if binary modules for them cannot be installed
21mr|auto-krokodil-0.33-1|300	
21mr|auto-krokodil-0.33-1|301	* Wed Nov 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.25-1
21mr|auto-krokodil-0.33-1|302	- Add README
21mr|auto-krokodil-0.33-1|303	
21mr|auto-krokodil-0.33-1|304	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.25-1
21mr|auto-krokodil-0.33-1|305	- shellcheck (rm not used variable and silent odd warnings)
21mr|auto-krokodil-0.33-1|306	
21mr|auto-krokodil-0.33-1|307	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|308	- Suggest to rerun from root when needed
21mr|auto-krokodil-0.33-1|309	- keleg@ noted that otherwise it may download and process dnf metadata and only then dnf will say that it is unable to install packages
21mr|auto-krokodil-0.33-1|310	
21mr|auto-krokodil-0.33-1|311	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|312	- Update before installing nvidia driver
21mr|auto-krokodil-0.33-1|313	
21mr|auto-krokodil-0.33-1|314	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|315	- Fix dependencies of %%%%post
21mr|auto-krokodil-0.33-1|316	- I forgot this dependency when moved depmod.
21mr|auto-krokodil-0.33-1|317	- DEBUG util.py:446:    Installing       : kernel-modules-nvidia510-5.15-generic-510.85-319   141/185
21mr|auto-krokodil-0.33-1|318	- DEBUG util.py:446:    Running scriptlet: kernel-modules-nvidia510-5.15-generic-510.85-319   141/185
21mr|auto-krokodil-0.33-1|319	- DEBUG util.py:446:  /var/tmp/rpm-tmp.0PDSBP: line 6: /usr/sbin/depmod: No such file or directory
21mr|auto-krokodil-0.33-1|320	
21mr|auto-krokodil-0.33-1|321	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.22-2
21mr|auto-krokodil-0.33-1|322	- fix rmplint config
21mr|auto-krokodil-0.33-1|323	- $ rpmlint kernel-modules-rtw89-5.15-generic-5.15.73-2-rosa2021.1.x86_64.rpm
21mr|auto-krokodil-0.33-1|324	- Error loading /usr/share/rpmlint/config.d/auto-krokodil-rpmlint.conf, skipping: name 'addFilter' is not defined
21mr|auto-krokodil-0.33-1|325	
21mr|auto-krokodil-0.33-1|326	* Mon Oct 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|327	- add rpmlint policy to avoid odd warnings
21mr|auto-krokodil-0.33-1|328	
21mr|auto-krokodil-0.33-1|329	* Sun Oct 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|330	- cli: add ability to fake GPU
21mr|auto-krokodil-0.33-1|331	- $ sudo KROKO_FAKE_LSPCI=1 ./kroko-cli.sh get-gpus
21mr|auto-krokodil-0.33-1|332	- 00:02.0 VGA compatible controller [0300]: Fake Nvidia 470 [10de:1c92] (rev 01);1c92;Fake Nvidia 470;nvidia470-core,nvidia510-core,nvidia515-core,nvidia520-core;nvidia520-core
21mr|auto-krokodil-0.33-1|333	
21mr|auto-krokodil-0.33-1|334	* Sun Oct 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|335	- filter dnf output better (thx to survolog@)
21mr|auto-krokodil-0.33-1|336	
21mr|auto-krokodil-0.33-1|337	* Sun Oct 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|338	- filter odd output from dnf
21mr|auto-krokodil-0.33-1|339	
21mr|auto-krokodil-0.33-1|340	* Sun Oct 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|341	- package cli
21mr|auto-krokodil-0.33-1|342	
21mr|auto-krokodil-0.33-1|343	* Sun Oct 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|344	- cli: do not run dnf if metadata is not needed
21mr|auto-krokodil-0.33-1|345	
21mr|auto-krokodil-0.33-1|346	* Sun Oct 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|347	- cli: add help
21mr|auto-krokodil-0.33-1|348	
21mr|auto-krokodil-0.33-1|349	* Sun Oct 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|350	- run php tests on aarch64 (php is built there)
21mr|auto-krokodil-0.33-1|351	
21mr|auto-krokodil-0.33-1|352	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|353	- more exact match in reverse dependency
21mr|auto-krokodil-0.33-1|354	
21mr|auto-krokodil-0.33-1|355	* Fri Oct 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|356	- make modules of different major versions conflict with each other
21mr|auto-krokodil-0.33-1|357	
21mr|auto-krokodil-0.33-1|358	* Mon Oct 10 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|359	- depmod after alternatives
21mr|auto-krokodil-0.33-1|360	- A symlink was created and then dracut was run in %%%%psottrans of kernel. It failed to find modules because depmod had not been run yet.
21mr|auto-krokodil-0.33-1|361	
21mr|auto-krokodil-0.33-1|362	* Thu Oct 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|363	- Fix alternatives
21mr|auto-krokodil-0.33-1|364	
21mr|auto-krokodil-0.33-1|365	* Wed Oct 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|366	- Remove minor version from deps of kernel
21mr|auto-krokodil-0.33-1|367	- package kernel-5.15-generic-5.15.71-1.x86_64 requires (kmod-nvidia470.129-kabi(5.15.71-generic-1rosa2021.1-x86_64) if nvidia470), but none of the providers can be installed
21mr|auto-krokodil-0.33-1|368	
21mr|auto-krokodil-0.33-1|369	* Wed Oct 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|370	- Fix scriptlet
21mr|auto-krokodil-0.33-1|371	- This is an installonlypkg() package, > 1 packages can be left ($1 is the number of left packages of the same name)
21mr|auto-krokodil-0.33-1|372	- if multiple are installed as installonlypkg().
21mr|auto-krokodil-0.33-1|373	-r is unique.
21mr|auto-krokodil-0.33-1|374	
21mr|auto-krokodil-0.33-1|375	* Wed Oct 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|376	- add generic provide to recognize binary nvidia module
21mr|auto-krokodil-0.33-1|377	
21mr|auto-krokodil-0.33-1|378	* Tue Oct 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|379	- Fix typo
21mr|auto-krokodil-0.33-1|380	
21mr|auto-krokodil-0.33-1|381	* Mon Oct 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|382	- allow to set custom repository
21mr|auto-krokodil-0.33-1|383	
21mr|auto-krokodil-0.33-1|384	* Tue Sep 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|385	- own directory with kernel modules
21mr|auto-krokodil-0.33-1|386	
21mr|auto-krokodil-0.33-1|387	* Tue Sep 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|388	- make it clear which kernel the module belongs to
21mr|auto-krokodil-0.33-1|389	
21mr|auto-krokodil-0.33-1|390	* Mon Sep 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|391	- Use update-alternatives
21mr|auto-krokodil-0.33-1|392	- I failed to understand how kmod chooses kernel modules,
21mr|auto-krokodil-0.33-1|393	- it seems to be not guranteed.
21mr|auto-krokodil-0.33-1|394	
21mr|auto-krokodil-0.33-1|395	* Tue Sep 20 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|396	- add macros to extract major and minor nvidia version
21mr|auto-krokodil-0.33-1|397	
21mr|auto-krokodil-0.33-1|398	* Wed Sep 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|399	- Make different builds of nvidia modules packages not conflict by files
21mr|auto-krokodil-0.33-1|400	
21mr|auto-krokodil-0.33-1|401	* Tue Sep 13 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|402	- Fix %%%%check
21mr|auto-krokodil-0.33-1|403	- DEBUG: Executing(%%check): /bin/sh -e /var/tmp/rpm-tmp.uUjJkd
21mr|auto-krokodil-0.33-1|404	- DEBUG: + umask 022
21mr|auto-krokodil-0.33-1|405	- DEBUG: + cd /builddir/build/BUILD
21mr|auto-krokodil-0.33-1|406	- DEBUG: + '[' 1 -eq 1 ']'
21mr|auto-krokodil-0.33-1|407	- DEBUG: + bash -x /builddir/build/SOURCES/test.kroko-cli.sh
21mr|auto-krokodil-0.33-1|408	- DEBUG: + set -e
21mr|auto-krokodil-0.33-1|409	- DEBUG: + SOURCING=1
21mr|auto-krokodil-0.33-1|410	- DEBUG: + . kroko-cli.sh
21mr|auto-krokodil-0.33-1|411	- DEBUG: /builddir/build/SOURCES/test.kroko-cli.sh: line 4: kroko-cli.sh: No such file or directory
21mr|auto-krokodil-0.33-1|412	
21mr|auto-krokodil-0.33-1|413	* Tue Sep 13 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9-1
21mr|auto-krokodil-0.33-1|414	- Bump version
21mr|auto-krokodil-0.33-1|415	
21mr|auto-krokodil-0.33-1|416	* Tue Sep 13 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|417	- Init test of macros
21mr|auto-krokodil-0.33-1|418	
21mr|auto-krokodil-0.33-1|419	* Tue Sep 13 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|420	- Decrease numbers
21mr|auto-krokodil-0.33-1|421	- These macros have not been used in production yet
21mr|auto-krokodil-0.33-1|422	
21mr|auto-krokodil-0.33-1|423	* Tue Sep 13 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|424	- do not package *.ko.debug
21mr|auto-krokodil-0.33-1|425	
21mr|auto-krokodil-0.33-1|426	* Tue Jul 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|427	- do not set variable $id globally
21mr|auto-krokodil-0.33-1|428	
21mr|auto-krokodil-0.33-1|429	* Fri Jul 1 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|430	- Do not suggest to install a proprietary driver if there is another GPU supported only by Nouveau (e.g. an old one)
21mr|auto-krokodil-0.33-1|431	
21mr|auto-krokodil-0.33-1|432	* Fri Jul 1 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|433	- Fix detecting no available drivers
21mr|auto-krokodil-0.33-1|434	
21mr|auto-krokodil-0.33-1|435	* Thu Jun 30 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|436	- allow automatic upgrades
21mr|auto-krokodil-0.33-1|437	
21mr|auto-krokodil-0.33-1|438	* Thu Jun 30 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|439	- Implement working with multiple GPUs
21mr|auto-krokodil-0.33-1|440	- Idea to use sort + uniq -c was from survolog@, thanks to him!
21mr|auto-krokodil-0.33-1|441	
21mr|auto-krokodil-0.33-1|442	* Mon Jun 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|443	- add TODO
21mr|auto-krokodil-0.33-1|444	
21mr|auto-krokodil-0.33-1|445	* Mon Jun 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|446	- clean up junk
21mr|auto-krokodil-0.33-1|447	- No need to run the cli for multiple times from the GUI
21mr|auto-krokodil-0.33-1|448	
21mr|auto-krokodil-0.33-1|449	* Mon Jun 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|450	- Implement automatic instalaltion of the best driver
21mr|auto-krokodil-0.33-1|451	- Will be used from Anaconda for example
21mr|auto-krokodil-0.33-1|452	
21mr|auto-krokodil-0.33-1|453	* Mon Jun 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|454	- Init CLI interface to automatically setup Nvidia drivers
21mr|auto-krokodil-0.33-1|455	- Not finished yet
21mr|auto-krokodil-0.33-1|456	
21mr|auto-krokodil-0.33-1|457	* Fri May 13 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|auto-krokodil-0.33-1|458	- check only on x86
21mr|auto-krokodil-0.33-1|459	
21mr|auto-krokodil-0.33-1|460	* Sun Oct 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.8-1
21mr|auto-krokodil-0.33-1|461	- Bump version
21mr|auto-krokodil-0.33-1|462	
21mr|auto-krokodil-0.33-1|463	* Sun Oct 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|464	- repoclosure will not catch boolean deps
21mr|auto-krokodil-0.33-1|465	
21mr|auto-krokodil-0.33-1|466	* Sun Oct 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|467	- Conflicts without Obsoletes do not make sense
21mr|auto-krokodil-0.33-1|468	- $ sudo dnf in /mnt/dev/rosa-pkgs/nvidia390/kernel-modules-nvidia390-5.10-generic-390.144-49841.65-rosa2021.1.x86_64.rpm
21mr|auto-krokodil-0.33-1|469	- [sudo] пароль для user:
21mr|auto-krokodil-0.33-1|470	- Последняя проверка окончания срока действия метаданных: 1:41:39 назад, Вс 10 окт 2021 12:19:29.
21mr|auto-krokodil-0.33-1|471	- Ошибка:
21mr|auto-krokodil-0.33-1|472	- Проблема: package kernel-modules-nvidia390-5.10-generic-390.144-49841.65.x86_64 conflicts with kmod-nvidia390.144-kabi(5.10.71-generic-1rosa2021.1-x86_64) < 49841.65 provided by kernel-modules-nvidia390-5.10-generic-390.144-49108.80.x86_64
21mr|auto-krokodil-0.33-1|473	- conflicting requests
21mr|auto-krokodil-0.33-1|474	- problem with installed package kernel-modules-nvidia390-5.10-generic-390.144-49108.80.x86_64
21mr|auto-krokodil-0.33-1|475	- (попробуйте добавить в командную строку «--allowerasing» для замены конфликтующих пакетов или «--skip-broken» для пропуска удаляемых пакетов или «--nobest», чтобы использовать не только наилучшие варианты пакетов)
21mr|auto-krokodil-0.33-1|476	
21mr|auto-krokodil-0.33-1|477	* Sun Oct 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|478	- Indicate which SRPM the module was built from in Release to avoid collisions better
21mr|auto-krokodil-0.33-1|479	
21mr|auto-krokodil-0.33-1|480	* Sun Oct 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|481	- add macros to build paclages with binary kernel modules
21mr|auto-krokodil-0.33-1|482	
21mr|auto-krokodil-0.33-1|483	* Mon Oct 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.2-1
21mr|auto-krokodil-0.33-1|484	- implement generation of JSONs for older drivers
21mr|auto-krokodil-0.33-1|485	
21mr|auto-krokodil-0.33-1|486	* Mon Oct 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|487	- add simple self test
21mr|auto-krokodil-0.33-1|488	
21mr|auto-krokodil-0.33-1|489	* Mon Oct 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|auto-krokodil-0.33-1|490	- Init (rpm generator only for now)

11592 21
21mr|automake-1.16.5-1|1	%define amversion 1.16
21mr|automake-1.16.5-1|2	
21mr|automake-1.16.5-1|3	%define docheck 0
21mr|automake-1.16.5-1|4	%{?_without_check: %global docheck 0}
21mr|automake-1.16.5-1|5	
21mr|automake-1.16.5-1|6	Summary:	A GNU tool for automatically creating Makefiles
21mr|automake-1.16.5-1|7	Name:		automake
21mr|automake-1.16.5-1|8	Version:	1.16.5
21mr|automake-1.16.5-1|9	Release:	1
21mr|automake-1.16.5-1|10	License:	GPLv2+
21mr|automake-1.16.5-1|11	Group:		Development/Other
21mr|automake-1.16.5-1|12	Url:		http://sources.redhat.com/automake/
21mr|automake-1.16.5-1|13	Source0:	ftp://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
21mr|automake-1.16.5-1|14	Source100:	fix-old-automake-files
21mr|automake-1.16.5-1|15	# Automatically invoke fix-old-automake-files from aclocal
21mr|automake-1.16.5-1|16	Patch0:		automake-1.13.1-automatically-fix-old-files.patch
21mr|automake-1.16.5-1|17	# Something changed in Perl 5.18 and the testsuite started to fail because
21mr|automake-1.16.5-1|18	# of random looping in hashes items.  Upstream will probably start sorting of
21mr|automake-1.16.5-1|19	# hash items by default for this failing case ~> we just don't resist on its
21mr|automake-1.16.5-1|20	# order for now (only testsuite change).
21mr|automake-1.16.5-1|21	# ~> Downstream
21mr|automake-1.16.5-1|22	# ~> http://lists.gnu.org/archive/html/bug-automake/2013-07/msg00022.html
21mr|automake-1.16.5-1|23	Patch1:		automake-1.13.4-hash-order-workaround.patch
21mr|automake-1.16.5-1|24	# Change conftest.file name to satisfy sanity check when building with frozen time
21mr|automake-1.16.5-1|25	Patch2:		automake-1.14.1-improve-sanity-check.patch
21mr|automake-1.16.5-1|26	BuildRequires:	autoconf
21mr|automake-1.16.5-1|27	BuildRequires:	texinfo
21mr|automake-1.16.5-1|28	# tests need these
21mr|automake-1.16.5-1|29	%if %{docheck}
21mr|automake-1.16.5-1|30	BuildRequires:	bison
21mr|automake-1.16.5-1|31	BuildRequires:	dejagnu
21mr|automake-1.16.5-1|32	BuildRequires:	emacs
21mr|automake-1.16.5-1|33	BuildRequires:	flex
21mr|automake-1.16.5-1|34	BuildRequires:	gcc-java
21mr|automake-1.16.5-1|35	BuildRequires:	python
21mr|automake-1.16.5-1|36	BuildRequires:	tetex-latex
21mr|automake-1.16.5-1|37	%endif
21mr|automake-1.16.5-1|38	Requires:	autoconf
21mr|automake-1.16.5-1|39	Requires:	sed
21mr|automake-1.16.5-1|40	Conflicts:	automake1.5
21mr|automake-1.16.5-1|41	Provides:	automake1.9 = %{EVRD}
21mr|automake-1.16.5-1|42	Obsoletes:	automake1.9 < %{EVRD}
21mr|automake-1.16.5-1|43	Provides:	automake1.8 = %{EVRD}
21mr|automake-1.16.5-1|44	Obsoletes:	automake1.8 < %{EVRD}
21mr|automake-1.16.5-1|45	Requires(post,preun):	update-alternatives
21mr|automake-1.16.5-1|46	BuildArch:	noarch
21mr|automake-1.16.5-1|47	
21mr|automake-1.16.5-1|48	%description
21mr|automake-1.16.5-1|49	Automake is a tool for automatically generating Makefiles compliant with
21mr|automake-1.16.5-1|50	the GNU Coding Standards.
21mr|automake-1.16.5-1|51	
21mr|automake-1.16.5-1|52	You should install Automake if you are developing software and would like
21mr|automake-1.16.5-1|53	to use its capabilities of automatically generating GNU standard
21mr|automake-1.16.5-1|54	Makefiles. If you install Automake, you will also need to install GNU's
21mr|automake-1.16.5-1|55	Autoconf package.
21mr|automake-1.16.5-1|56	
21mr|automake-1.16.5-1|57	%files
21mr|automake-1.16.5-1|58	%doc AUTHORS ChangeLog NEWS README THANKS
21mr|automake-1.16.5-1|59	%optional %doc %{_docdir}/%{name}/amhello*
21mr|automake-1.16.5-1|60	%{_bindir}/automake
21mr|automake-1.16.5-1|61	%{_bindir}/aclocal
21mr|automake-1.16.5-1|62	%{_bindir}/fix-old-automake-files
21mr|automake-1.16.5-1|63	%{_bindir}/automake-%{amversion}
21mr|automake-1.16.5-1|64	%{_bindir}/aclocal-%{amversion}
21mr|automake-1.16.5-1|65	%{_bindir}/automake-1.8
21mr|automake-1.16.5-1|66	%{_bindir}/aclocal-1.8
21mr|automake-1.16.5-1|67	%{_bindir}/automake-1.9
21mr|automake-1.16.5-1|68	%{_bindir}/aclocal-1.9
21mr|automake-1.16.5-1|69	%{_bindir}/automake-1.11
21mr|automake-1.16.5-1|70	%{_bindir}/aclocal-1.11
21mr|automake-1.16.5-1|71	%{_bindir}/automake-1.12
21mr|automake-1.16.5-1|72	%{_bindir}/aclocal-1.12
21mr|automake-1.16.5-1|73	%{_bindir}/automake-1.13
21mr|automake-1.16.5-1|74	%{_bindir}/aclocal-1.13
21mr|automake-1.16.5-1|75	%{_bindir}/automake-1.14
21mr|automake-1.16.5-1|76	%{_bindir}/aclocal-1.14
21mr|automake-1.16.5-1|77	%{_bindir}/automake-1.15
21mr|automake-1.16.5-1|78	%{_bindir}/aclocal-1.15
21mr|automake-1.16.5-1|79	%{_datadir}/automake*
21mr|automake-1.16.5-1|80	%{_infodir}/automake*
21mr|automake-1.16.5-1|81	%{_datadir}/aclocal*
21mr|automake-1.16.5-1|82	%{_mandir}/man1/aclocal-%{amversion}*
21mr|automake-1.16.5-1|83	%{_mandir}/man1/aclocal.1*
21mr|automake-1.16.5-1|84	%{_mandir}/man1/automake-%{amversion}*
21mr|automake-1.16.5-1|85	%{_mandir}/man1/automake.1*
21mr|automake-1.16.5-1|86	
21mr|automake-1.16.5-1|87	#----------------------------------------------------------------------------
21mr|automake-1.16.5-1|88	
21mr|automake-1.16.5-1|89	%prep
21mr|automake-1.16.5-1|90	%autosetup -p1
21mr|automake-1.16.5-1|91	# Restore date changed in Patch2
21mr|automake-1.16.5-1|92	touch -r m4/init.m4 m4/sanity.m4
21mr|automake-1.16.5-1|93	
21mr|automake-1.16.5-1|94	%build
21mr|automake-1.16.5-1|95	%define _disable_rebuild_configure 1
21mr|automake-1.16.5-1|96	%configure
21mr|automake-1.16.5-1|97	%make_build
21mr|automake-1.16.5-1|98	
21mr|automake-1.16.5-1|99	%check
21mr|automake-1.16.5-1|100	%if %{docheck}
21mr|automake-1.16.5-1|101	# (Abel) reqd2.test tries to make sure automake won't work if ltmain.sh
21mr|automake-1.16.5-1|102	# is not present. But automake behavior changed, now it can handle missing
21mr|automake-1.16.5-1|103	# libtool file as well, so this test is bogus.
21mr|automake-1.16.5-1|104	sed -e 's/reqd2.test//g' -i tests/Makefile
21mr|automake-1.16.5-1|105	make check # VERBOSE=1
21mr|automake-1.16.5-1|106	%endif
21mr|automake-1.16.5-1|107	
21mr|automake-1.16.5-1|108	%install
21mr|automake-1.16.5-1|109	%makeinstall_std
21mr|automake-1.16.5-1|110	
21mr|automake-1.16.5-1|111	# provide -1.x symlinks
21mr|automake-1.16.5-1|112	for i in 8 9 11 12 13 14 15; do
21mr|automake-1.16.5-1|113	ln -s automake-%{amversion} %{buildroot}%{_bindir}/automake-1.$i
21mr|automake-1.16.5-1|114	ln -s aclocal-%{amversion} %{buildroot}%{_bindir}/aclocal-1.$i
21mr|automake-1.16.5-1|115	done
21mr|automake-1.16.5-1|116	
21mr|automake-1.16.5-1|117	rm -f %{buildroot}/%{_infodir}/*
21mr|automake-1.16.5-1|118	install -m 644 doc/%{name}.info* %{buildroot}/%{_infodir}/
21mr|automake-1.16.5-1|119	install -c -m 755 %{SOURCE100} %{buildroot}%{_bindir}/
21mr|automake-1.16.5-1|120	
21mr|automake-1.16.5-1|121	mkdir -p %{buildroot}%{_datadir}/aclocal

11593 21
21mr|automake1.4-1.4.0.p6-15|1	%define amversion 1.4
21mr|automake1.4-1.4.0.p6-15|2	%define pkgname automake
21mr|automake1.4-1.4.0.p6-15|3	%define patchlevel p6
21mr|automake1.4-1.4.0.p6-15|4	
21mr|automake1.4-1.4.0.p6-15|5	%bcond_with docheck
21mr|automake1.4-1.4.0.p6-15|6	
21mr|automake1.4-1.4.0.p6-15|7	Summary:	A GNU tool for automatically creating Makefiles
21mr|automake1.4-1.4.0.p6-15|8	Name:		%{pkgname}%{amversion}
21mr|automake1.4-1.4.0.p6-15|9	Version:	1.4.0.%{patchlevel}
21mr|automake1.4-1.4.0.p6-15|10	Release:	15
21mr|automake1.4-1.4.0.p6-15|11	License:	GPLv2+
21mr|automake1.4-1.4.0.p6-15|12	Group:		Development/Other
21mr|automake1.4-1.4.0.p6-15|13	Url:		http://www.gnu.org/software/automake/
21mr|automake1.4-1.4.0.p6-15|14	Source0:	ftp://ftp.gnu.org/gnu/automake/%{pkgname}-%{amversion}-%{patchlevel}.tar.bz2
21mr|automake1.4-1.4.0.p6-15|15	Patch0:		automake-1.4p6-infofiles.patch
21mr|automake1.4-1.4.0.p6-15|16	Patch1:		automake-1.4-p6-stdc-headers.patch
21mr|automake1.4-1.4.0.p6-15|17	Patch2:		automake-1.4-p6-CVE-2009-4029.diff
21mr|automake1.4-1.4.0.p6-15|18	Requires:	update-alternatives
21mr|automake1.4-1.4.0.p6-15|19	Conflicts:	automake1.5
21mr|automake1.4-1.4.0.p6-15|20	BuildArch:	noarch
21mr|automake1.4-1.4.0.p6-15|21	
21mr|automake1.4-1.4.0.p6-15|22	%description
21mr|automake1.4-1.4.0.p6-15|23	Automake is a tool for automatically generating Makefiles compliant with the
21mr|automake1.4-1.4.0.p6-15|24	GNU Coding Standards.
21mr|automake1.4-1.4.0.p6-15|25	
21mr|automake1.4-1.4.0.p6-15|26	You should install Automake if you are developing software and would like to
21mr|automake1.4-1.4.0.p6-15|27	use its capabilities of automatically generating GNU standard Makefiles. If you
21mr|automake1.4-1.4.0.p6-15|28	install Automake, you will also need to install GNU's Autoconf package.
21mr|automake1.4-1.4.0.p6-15|29	
21mr|automake1.4-1.4.0.p6-15|30	%files
21mr|automake1.4-1.4.0.p6-15|31	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO
21mr|automake1.4-1.4.0.p6-15|32	%{_bindir}/*
21mr|automake1.4-1.4.0.p6-15|33	%{_datadir}/*-1.4
21mr|automake1.4-1.4.0.p6-15|34	%{_infodir}/%{name}*
21mr|automake1.4-1.4.0.p6-15|35	%dir %{_datadir}/aclocal
21mr|automake1.4-1.4.0.p6-15|36	
21mr|automake1.4-1.4.0.p6-15|37	%post
21mr|automake1.4-1.4.0.p6-15|38	update-alternatives --remove automake %{_bindir}/automake-%{amversion}
21mr|automake1.4-1.4.0.p6-15|39	
21mr|automake1.4-1.4.0.p6-15|40	#----------------------------------------------------------------------------
21mr|automake1.4-1.4.0.p6-15|41	
21mr|automake1.4-1.4.0.p6-15|42	%prep
21mr|automake1.4-1.4.0.p6-15|43	%setup -q -n %{pkgname}-%{amversion}-%{patchlevel}
21mr|automake1.4-1.4.0.p6-15|44	%patch0 -p1 -b .parallel
21mr|automake1.4-1.4.0.p6-15|45	%patch1 -p1 -b .gcc3.4
21mr|automake1.4-1.4.0.p6-15|46	%patch2 -p1 -b .CVE-2009-4029
21mr|automake1.4-1.4.0.p6-15|47	
21mr|automake1.4-1.4.0.p6-15|48	%build
21mr|automake1.4-1.4.0.p6-15|49	%configure
21mr|automake1.4-1.4.0.p6-15|50	%make
21mr|automake1.4-1.4.0.p6-15|51	
21mr|automake1.4-1.4.0.p6-15|52	# error.test won't work as expected because $ACLOCAL already include ./m4 into
21mr|automake1.4-1.4.0.p6-15|53	# m4 file search list (see tests/defs), so --acdir=. has no effect
21mr|automake1.4-1.4.0.p6-15|54	perl -pi -e 's/\berror\.test\b//' tests/Makefile
21mr|automake1.4-1.4.0.p6-15|55	
21mr|automake1.4-1.4.0.p6-15|56	%install
21mr|automake1.4-1.4.0.p6-15|57	%makeinstall
21mr|automake1.4-1.4.0.p6-15|58	
21mr|automake1.4-1.4.0.p6-15|59	install -D -m 644 %{name}.info %{buildroot}%{_infodir}/%{name}.info
21mr|automake1.4-1.4.0.p6-15|60	rm -f %{buildroot}%{_bindir}/{automake,aclocal}
21mr|automake1.4-1.4.0.p6-15|61	mkdir -p %{buildroot}%{_datadir}/aclocal
21mr|automake1.4-1.4.0.p6-15|62	
21mr|automake1.4-1.4.0.p6-15|63	# (oe) the installsh.test test fails, don't know why
21mr|automake1.4-1.4.0.p6-15|64	%check
21mr|automake1.4-1.4.0.p6-15|65	%if %{with docheck}
21mr|automake1.4-1.4.0.p6-15|66	make check	# VERBOSE=1
21mr|automake1.4-1.4.0.p6-15|67	%endif

11594 21
21mr|automoc4-0.9.88-12|1	Summary:	Automoc is a development moc auto generator for KDE4 development
21mr|automoc4-0.9.88-12|2	Name:		automoc4
21mr|automoc4-0.9.88-12|3	Version:	0.9.88
21mr|automoc4-0.9.88-12|4	Release:	12
21mr|automoc4-0.9.88-12|5	License:	GPLv2+
21mr|automoc4-0.9.88-12|6	Group:		Development/KDE and Qt
21mr|automoc4-0.9.88-12|7	Url:		http://websvn.kde.org/trunk/kdesupport/automoc
21mr|automoc4-0.9.88-12|8	Source0:	%{name}-%{version}.tar.bz2
21mr|automoc4-0.9.88-12|9	BuildRequires:	kde4-macros
21mr|automoc4-0.9.88-12|10	BuildRequires:	qt4-devel
21mr|automoc4-0.9.88-12|11	Obsoletes:	automoc < 0.9.83
21mr|automoc4-0.9.88-12|12	Provides:	automoc = %{version}
21mr|automoc4-0.9.88-12|13	
21mr|automoc4-0.9.88-12|14	%description
21mr|automoc4-0.9.88-12|15	Automoc is a development moc auto generator for KDE4 development.
21mr|automoc4-0.9.88-12|16	
21mr|automoc4-0.9.88-12|17	%files
21mr|automoc4-0.9.88-12|18	%{_kde_bindir}/automoc4
21mr|automoc4-0.9.88-12|19	%{_kde_libdir}/automoc4
21mr|automoc4-0.9.88-12|20	
21mr|automoc4-0.9.88-12|21	#----------------------------------------------------------------------------
21mr|automoc4-0.9.88-12|22	
21mr|automoc4-0.9.88-12|23	%prep
21mr|automoc4-0.9.88-12|24	%setup -q
21mr|automoc4-0.9.88-12|25	
21mr|automoc4-0.9.88-12|26	%build
21mr|automoc4-0.9.88-12|27	%cmake_kde4
21mr|automoc4-0.9.88-12|28	%make
21mr|automoc4-0.9.88-12|29	
21mr|automoc4-0.9.88-12|30	%install
21mr|automoc4-0.9.88-12|31	%makeinstall_std -C build

11595 21
21mr|avahi-0.8-12.git35bb1b.10|1	%define commit 35bb1bae902ae9ff2da809fb5f577ba873c43359
21mr|avahi-0.8-12.git35bb1b.10|2	%define commit_short %(echo %{commit} | head -c6)
21mr|avahi-0.8-12.git35bb1b.10|3	
21mr|avahi-0.8-12.git35bb1b.10|4	# CVE-2021-26720 specific to Debian
21mr|avahi-0.8-12.git35bb1b.10|5	# Fixed in git after v0.8:
21mr|avahi-0.8-12.git35bb1b.10|6	# CVE-2023-38469
21mr|avahi-0.8-12.git35bb1b.10|7	# CVE-2023-38473
21mr|avahi-0.8-12.git35bb1b.10|8	# CVE-2023-38470 (https://github.com/avahi/avahi/commit/94cb6489)
21mr|avahi-0.8-12.git35bb1b.10|9	# CVE-2023-38471
21mr|avahi-0.8-12.git35bb1b.10|10	# CVE-2023-38472
21mr|avahi-0.8-12.git35bb1b.10|11	# CVE-2021-3468
21mr|avahi-0.8-12.git35bb1b.10|12	# CVE-2021-3502 (https://github.com/avahi/avahi/commit/fd482a)
21mr|avahi-0.8-12.git35bb1b.10|13	
21mr|avahi-0.8-12.git35bb1b.10|14	%define client_name %{name}-client
21mr|avahi-0.8-12.git35bb1b.10|15	%define common_name %{name}-common
21mr|avahi-0.8-12.git35bb1b.10|16	%define core_name %{name}-core
21mr|avahi-0.8-12.git35bb1b.10|17	%define dns_sd_name %{name}-compat-libdns_sd
21mr|avahi-0.8-12.git35bb1b.10|18	%define glib_name %{name}-glib
21mr|avahi-0.8-12.git35bb1b.10|19	%define gobject_name %{name}-gobject
21mr|avahi-0.8-12.git35bb1b.10|20	%define howl_name %{name}-compat-howl
21mr|avahi-0.8-12.git35bb1b.10|21	%define libevent_name %{name}-libevent
21mr|avahi-0.8-12.git35bb1b.10|22	%define qt5_name %{name}-qt5
21mr|avahi-0.8-12.git35bb1b.10|23	%define ui_name %{name}-ui
21mr|avahi-0.8-12.git35bb1b.10|24	%define ui_gtk3_name %{name}-ui-gtk3
21mr|avahi-0.8-12.git35bb1b.10|25	
21mr|avahi-0.8-12.git35bb1b.10|26	%define client_major 3
21mr|avahi-0.8-12.git35bb1b.10|27	%define common_major 3
21mr|avahi-0.8-12.git35bb1b.10|28	%define core_major 7
21mr|avahi-0.8-12.git35bb1b.10|29	%define dns_sd_major 1
21mr|avahi-0.8-12.git35bb1b.10|30	%define glib_major 1
21mr|avahi-0.8-12.git35bb1b.10|31	%define gobject_major 0
21mr|avahi-0.8-12.git35bb1b.10|32	%define howl_major 0
21mr|avahi-0.8-12.git35bb1b.10|33	%define libevent_major 1
21mr|avahi-0.8-12.git35bb1b.10|34	%define qt5_major 1
21mr|avahi-0.8-12.git35bb1b.10|35	%define ui_major 0
21mr|avahi-0.8-12.git35bb1b.10|36	%define ui_gtk3_major 0
21mr|avahi-0.8-12.git35bb1b.10|37	
21mr|avahi-0.8-12.git35bb1b.10|38	%define lib_client_name %mklibname %{client_name} %{client_major}
21mr|avahi-0.8-12.git35bb1b.10|39	%define develnameclient %mklibname %{client_name} -d
21mr|avahi-0.8-12.git35bb1b.10|40	%define lib_common_name %mklibname %{common_name} %{common_major}
21mr|avahi-0.8-12.git35bb1b.10|41	%define develnamecommon %mklibname %{common_name} -d
21mr|avahi-0.8-12.git35bb1b.10|42	%define lib_core_name %mklibname %{core_name} %{core_major}
21mr|avahi-0.8-12.git35bb1b.10|43	%define develnamecore %mklibname %{core_name} -d
21mr|avahi-0.8-12.git35bb1b.10|44	%define lib_dns_sd_name %mklibname %{dns_sd_name} %{dns_sd_major}
21mr|avahi-0.8-12.git35bb1b.10|45	%define develnamedns_sd %mklibname %{dns_sd_name} -d
21mr|avahi-0.8-12.git35bb1b.10|46	%define lib_glib_name %mklibname %{glib_name} %{glib_major}
21mr|avahi-0.8-12.git35bb1b.10|47	%define develnameglib %mklibname %{glib_name} -d
21mr|avahi-0.8-12.git35bb1b.10|48	%define lib_gobject_name %mklibname %{gobject_name} %{gobject_major}
21mr|avahi-0.8-12.git35bb1b.10|49	%define develnamegobject %mklibname %{gobject_name} -d
21mr|avahi-0.8-12.git35bb1b.10|50	%define lib_howl_name %mklibname %{howl_name} %{howl_major}
21mr|avahi-0.8-12.git35bb1b.10|51	%define develnamehowl %mklibname %{howl_name} -d
21mr|avahi-0.8-12.git35bb1b.10|52	%define lib_libevent_name %mklibname %{libevent_name}_ %{libevent_major}
21mr|avahi-0.8-12.git35bb1b.10|53	%define develnamelibevent %mklibname %{libevent_name} -d
21mr|avahi-0.8-12.git35bb1b.10|54	%define lib_qt5_name %mklibname %{qt5_name}_ %{qt5_major}
21mr|avahi-0.8-12.git35bb1b.10|55	%define develnameqt5 %mklibname %{qt5_name} -d
21mr|avahi-0.8-12.git35bb1b.10|56	%define lib_ui_name %mklibname %{ui_name} %{ui_major}
21mr|avahi-0.8-12.git35bb1b.10|57	%define develnameui %mklibname %{ui_name} -d
21mr|avahi-0.8-12.git35bb1b.10|58	%define lib_ui_gtk3_name %mklibname %{ui_gtk3_name}_ %{ui_gtk3_major}
21mr|avahi-0.8-12.git35bb1b.10|59	%define develnameui_gtk3 %mklibname %{ui_gtk3_name} -d
21mr|avahi-0.8-12.git35bb1b.10|60	
21mr|avahi-0.8-12.git35bb1b.10|61	%bcond_with mono
21mr|avahi-0.8-12.git35bb1b.10|62	%bcond_without qt5
21mr|avahi-0.8-12.git35bb1b.10|63	%bcond_without gtk3
21mr|avahi-0.8-12.git35bb1b.10|64	%bcond_without python
21mr|avahi-0.8-12.git35bb1b.10|65	
21mr|avahi-0.8-12.git35bb1b.10|66	Summary:	Avahi service discovery (mDNS/DNS-SD) suite
21mr|avahi-0.8-12.git35bb1b.10|67	Name:		avahi
21mr|avahi-0.8-12.git35bb1b.10|68	Version:	0.8
21mr|avahi-0.8-12.git35bb1b.10|69	Release:	12.git%{commit_short}.10
21mr|avahi-0.8-12.git35bb1b.10|70	License:	LGPLv2+
21mr|avahi-0.8-12.git35bb1b.10|71	Group:		System/Servers
21mr|avahi-0.8-12.git35bb1b.10|72	Url:		http://avahi.org/
21mr|avahi-0.8-12.git35bb1b.10|73	#Source0:	http://avahi.org/download/%{name}-%{version}.tar.gz
21mr|avahi-0.8-12.git35bb1b.10|74	Source0:	https://github.com/avahi/avahi/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|avahi-0.8-12.git35bb1b.10|75	Source1:	avahi-hostname.sh
21mr|avahi-0.8-12.git35bb1b.10|76	Source2:	sysusers.avahi.conf
21mr|avahi-0.8-12.git35bb1b.10|77	Source100:	%{name}.rpmlintrc
21mr|avahi-0.8-12.git35bb1b.10|78	Patch0:		avahi-0.6.31-gtk-is-broken-beyond-repair-gtk-die-die-die.patch
21mr|avahi-0.8-12.git35bb1b.10|79	Patch1:		avahi-0.6.31.workaround.patch
21mr|avahi-0.8-12.git35bb1b.10|80	#Patch2 https://github.com/avahi/avahi/commit/306a6b2e28f38c8cf03de16d060813838d677fb4
21mr|avahi-0.8-12.git35bb1b.10|81	Patch2:		avahi-gobject-add-missing-break.patch
21mr|avahi-0.8-12.git35bb1b.10|82	#Patch3 https://github.com/avahi/avahi/pull/878
21mr|avahi-0.8-12.git35bb1b.10|83	Patch3:		add-null-check-for-path-variable.patch
21mr|avahi-0.8-12.git35bb1b.10|84	Patch10:	CVE-2025-68276.patch
21mr|avahi-0.8-12.git35bb1b.10|85	Patch11:	CVE-2025-68468.patch
21mr|avahi-0.8-12.git35bb1b.10|86	Patch12:	CVE-2025-68471.patch
21mr|avahi-0.8-12.git35bb1b.10|87	Patch13:	CVE-2026-24401.patch
21mr|avahi-0.8-12.git35bb1b.10|88	BuildRequires:	intltool
21mr|avahi-0.8-12.git35bb1b.10|89	BuildRequires:	cap-devel
21mr|avahi-0.8-12.git35bb1b.10|90	BuildRequires:	expat-devel >= 2.0.1
21mr|avahi-0.8-12.git35bb1b.10|91	BuildRequires:	gdbm-devel
21mr|avahi-0.8-12.git35bb1b.10|92	BuildRequires:	%{_bindir}/xmltoman
21mr|avahi-0.8-12.git35bb1b.10|93	BuildRequires:	pkgconfig(dbus-1)
21mr|avahi-0.8-12.git35bb1b.10|94	BuildRequires:	pkgconfig(libevent)
21mr|avahi-0.8-12.git35bb1b.10|95	BuildRequires:	pkgconfig(glib-2.0)
21mr|avahi-0.8-12.git35bb1b.10|96	%if %{with python}
21mr|avahi-0.8-12.git35bb1b.10|97	BuildRequires:	python3dist(dbus-python)
21mr|avahi-0.8-12.git35bb1b.10|98	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|avahi-0.8-12.git35bb1b.10|99	%endif
21mr|avahi-0.8-12.git35bb1b.10|100	BuildRequires:	pkgconfig(libdaemon)
21mr|avahi-0.8-12.git35bb1b.10|101	%if %{with qt5}
21mr|avahi-0.8-12.git35bb1b.10|102	BuildRequires:	pkgconfig(Qt5Core)
21mr|avahi-0.8-12.git35bb1b.10|103	%endif
21mr|avahi-0.8-12.git35bb1b.10|104	%if %{with gtk3}
21mr|avahi-0.8-12.git35bb1b.10|105	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|avahi-0.8-12.git35bb1b.10|106	%endif
21mr|avahi-0.8-12.git35bb1b.10|107	BuildRequires:	systemd-units
21mr|avahi-0.8-12.git35bb1b.10|108	Recommends:	nss_mdns
21mr|avahi-0.8-12.git35bb1b.10|109	Requires(pre):	/bin/systemd-sysusers
21mr|avahi-0.8-12.git35bb1b.10|110	
21mr|avahi-0.8-12.git35bb1b.10|111	%description
21mr|avahi-0.8-12.git35bb1b.10|112	Avahi is a system which facilitates service discovery on a local
21mr|avahi-0.8-12.git35bb1b.10|113	network -- this means that you can plug your laptop or computer into a
21mr|avahi-0.8-12.git35bb1b.10|114	network and instantly be able to view other people who you can chat
21mr|avahi-0.8-12.git35bb1b.10|115	with, find printers to print to or find files being shared. This kind
21mr|avahi-0.8-12.git35bb1b.10|116	of technology is already found in MacOS X (branded 'Rendezvous',
21mr|avahi-0.8-12.git35bb1b.10|117	'Bonjour' and sometimes 'ZeroConf') and is very convenient.
21mr|avahi-0.8-12.git35bb1b.10|118	
21mr|avahi-0.8-12.git35bb1b.10|119	%files -f avahi.lang
21mr|avahi-0.8-12.git35bb1b.10|120	%dir %{_sysconfdir}/%{name}/
21mr|avahi-0.8-12.git35bb1b.10|121	%dir %{_sysconfdir}/%{name}/services/
21mr|avahi-0.8-12.git35bb1b.10|122	%config(noreplace) %{_sysconfdir}/%{name}/hosts
21mr|avahi-0.8-12.git35bb1b.10|123	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-daemon.conf
21mr|avahi-0.8-12.git35bb1b.10|124	%config(noreplace) %{_sysconfdir}/%{name}/avahi-autoipd.action
21mr|avahi-0.8-12.git35bb1b.10|125	%config(noreplace) %{_datadir}/dbus-1/system.d/%{name}-dbus.conf
21mr|avahi-0.8-12.git35bb1b.10|126	%attr(0755,avahi,avahi) %dir %{_localstatedir}/avahi
21mr|avahi-0.8-12.git35bb1b.10|127	%{_sysconfdir}/sysconfig/network-scripts/hostname.d/avahi
21mr|avahi-0.8-12.git35bb1b.10|128	%{_bindir}/%{name}-browse
21mr|avahi-0.8-12.git35bb1b.10|129	%{_bindir}/%{name}-browse-domains
21mr|avahi-0.8-12.git35bb1b.10|130	%{_bindir}/%{name}-publish
21mr|avahi-0.8-12.git35bb1b.10|131	%{_bindir}/%{name}-publish-address
21mr|avahi-0.8-12.git35bb1b.10|132	%{_bindir}/%{name}-publish-service
21mr|avahi-0.8-12.git35bb1b.10|133	%{_bindir}/%{name}-resolve
21mr|avahi-0.8-12.git35bb1b.10|134	%{_bindir}/%{name}-resolve-address
21mr|avahi-0.8-12.git35bb1b.10|135	%{_bindir}/%{name}-resolve-host-name
21mr|avahi-0.8-12.git35bb1b.10|136	%{_bindir}/%{name}-set-host-name
21mr|avahi-0.8-12.git35bb1b.10|137	%{_sbindir}/%{name}-daemon
21mr|avahi-0.8-12.git35bb1b.10|138	%{_sbindir}/avahi-autoipd
21mr|avahi-0.8-12.git35bb1b.10|139	%{_datadir}/%{name}/%{name}-service.dtd
21mr|avahi-0.8-12.git35bb1b.10|140	%{_datadir}/dbus-1/interfaces/*.xml
21mr|avahi-0.8-12.git35bb1b.10|141	%{_mandir}/man1/%{name}-browse-domains.1*
21mr|avahi-0.8-12.git35bb1b.10|142	%{_mandir}/man1/%{name}-browse.1*
21mr|avahi-0.8-12.git35bb1b.10|143	# sometimes on bootstrap not available
21mr|avahi-0.8-12.git35bb1b.10|144	%optional %{_mandir}/man1/%{name}-discover.1*
21mr|avahi-0.8-12.git35bb1b.10|145	%{_mandir}/man1/%{name}-publish.1*
21mr|avahi-0.8-12.git35bb1b.10|146	%{_mandir}/man1/%{name}-publish-address.1*
21mr|avahi-0.8-12.git35bb1b.10|147	%{_mandir}/man1/%{name}-publish-service.1*
21mr|avahi-0.8-12.git35bb1b.10|148	%{_mandir}/man1/%{name}-resolve.1*
21mr|avahi-0.8-12.git35bb1b.10|149	%{_mandir}/man1/%{name}-resolve-address.1*
21mr|avahi-0.8-12.git35bb1b.10|150	%{_mandir}/man1/%{name}-resolve-host-name.1*
21mr|avahi-0.8-12.git35bb1b.10|151	%{_mandir}/man1/%{name}-set-host-name.1*
21mr|avahi-0.8-12.git35bb1b.10|152	%{_mandir}/man5/%{name}-daemon.conf.5*
21mr|avahi-0.8-12.git35bb1b.10|153	%{_mandir}/man5/%{name}.hosts.5*
21mr|avahi-0.8-12.git35bb1b.10|154	%{_mandir}/man5/%{name}.service.5*
21mr|avahi-0.8-12.git35bb1b.10|155	%{_mandir}/man8/%{name}-daemon.8*
21mr|avahi-0.8-12.git35bb1b.10|156	%{_mandir}/man8/avahi-autoipd*
21mr|avahi-0.8-12.git35bb1b.10|157	%dir %{_libdir}/avahi
21mr|avahi-0.8-12.git35bb1b.10|158	%if %{with python}
21mr|avahi-0.8-12.git35bb1b.10|159	%{_libdir}/avahi/service-types.db
21mr|avahi-0.8-12.git35bb1b.10|160	%endif
21mr|avahi-0.8-12.git35bb1b.10|161	%{_sysusersdir}/%{name}.conf
21mr|avahi-0.8-12.git35bb1b.10|162	%{_unitdir}/avahi-daemon.service
21mr|avahi-0.8-12.git35bb1b.10|163	%{_unitdir}/avahi-daemon.socket
21mr|avahi-0.8-12.git35bb1b.10|164	%{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service
21mr|avahi-0.8-12.git35bb1b.10|165	
21mr|avahi-0.8-12.git35bb1b.10|166	%pre
21mr|avahi-0.8-12.git35bb1b.10|167	%sysusers_create_package %{name} %{SOURCE2}
21mr|avahi-0.8-12.git35bb1b.10|168	
21mr|avahi-0.8-12.git35bb1b.10|169	%post
21mr|avahi-0.8-12.git35bb1b.10|170	%systemd_post %{name}-daemon.service
21mr|avahi-0.8-12.git35bb1b.10|171	
21mr|avahi-0.8-12.git35bb1b.10|172	%preun
21mr|avahi-0.8-12.git35bb1b.10|173	%systemd_preun %{name}-daemon.service
21mr|avahi-0.8-12.git35bb1b.10|174	
21mr|avahi-0.8-12.git35bb1b.10|175	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|176	
21mr|avahi-0.8-12.git35bb1b.10|177	%package dnsconfd
21mr|avahi-0.8-12.git35bb1b.10|178	Summary:	Avahi DNS configuration server
21mr|avahi-0.8-12.git35bb1b.10|179	Group:		System/Servers
21mr|avahi-0.8-12.git35bb1b.10|180	Requires:	%{name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|181	
21mr|avahi-0.8-12.git35bb1b.10|182	%description dnsconfd
21mr|avahi-0.8-12.git35bb1b.10|183	avahi-dnsconfd is a small daemon which may be used to configure
21mr|avahi-0.8-12.git35bb1b.10|184	conventional DNS servers using mDNS in a DHCP-like fashion.
21mr|avahi-0.8-12.git35bb1b.10|185	Especially useful on IPv6.
21mr|avahi-0.8-12.git35bb1b.10|186	
21mr|avahi-0.8-12.git35bb1b.10|187	%files dnsconfd
21mr|avahi-0.8-12.git35bb1b.10|188	%{_sysconfdir}/%{name}/%{name}-dnsconfd.action
21mr|avahi-0.8-12.git35bb1b.10|189	%{_unitdir}/avahi-dnsconfd.service
21mr|avahi-0.8-12.git35bb1b.10|190	%{_sbindir}/%{name}-dnsconfd
21mr|avahi-0.8-12.git35bb1b.10|191	%{_mandir}/man8/%{name}-dnsconfd.8*
21mr|avahi-0.8-12.git35bb1b.10|192	%{_mandir}/man8/%{name}-dnsconfd.action.8*
21mr|avahi-0.8-12.git35bb1b.10|193	
21mr|avahi-0.8-12.git35bb1b.10|194	%post dnsconfd
21mr|avahi-0.8-12.git35bb1b.10|195	%systemd_post %{name}-dnsconfd.service
21mr|avahi-0.8-12.git35bb1b.10|196	
21mr|avahi-0.8-12.git35bb1b.10|197	%preun dnsconfd
21mr|avahi-0.8-12.git35bb1b.10|198	%systemd_preun %{name}-dnsconfd.service
21mr|avahi-0.8-12.git35bb1b.10|199	
21mr|avahi-0.8-12.git35bb1b.10|200	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|201	%package x11
21mr|avahi-0.8-12.git35bb1b.10|202	Summary:	Graphical tools for Avahi
21mr|avahi-0.8-12.git35bb1b.10|203	Group:		System/Servers
21mr|avahi-0.8-12.git35bb1b.10|204	Requires:	%{name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|205	
21mr|avahi-0.8-12.git35bb1b.10|206	%description x11
21mr|avahi-0.8-12.git35bb1b.10|207	Graphical tools for Avahi.
21mr|avahi-0.8-12.git35bb1b.10|208	It includes avahi-discover-standalone.
21mr|avahi-0.8-12.git35bb1b.10|209	
21mr|avahi-0.8-12.git35bb1b.10|210	%files x11
21mr|avahi-0.8-12.git35bb1b.10|211	%if %{with gtk3}
21mr|avahi-0.8-12.git35bb1b.10|212	%{_bindir}/%{name}-discover-standalone
21mr|avahi-0.8-12.git35bb1b.10|213	%{_bindir}/bshell
21mr|avahi-0.8-12.git35bb1b.10|214	%{_bindir}/bssh
21mr|avahi-0.8-12.git35bb1b.10|215	%{_bindir}/bvnc
21mr|avahi-0.8-12.git35bb1b.10|216	%{_datadir}/applications/bssh.desktop
21mr|avahi-0.8-12.git35bb1b.10|217	%{_datadir}/applications/bvnc.desktop
21mr|avahi-0.8-12.git35bb1b.10|218	%{_datadir}/%{name}/interfaces/%{name}-discover.ui
21mr|avahi-0.8-12.git35bb1b.10|219	%{_mandir}/man1/bshell.1*
21mr|avahi-0.8-12.git35bb1b.10|220	%{_mandir}/man1/bssh.1*
21mr|avahi-0.8-12.git35bb1b.10|221	%{_mandir}/man1/bvnc.1*
21mr|avahi-0.8-12.git35bb1b.10|222	%endif
21mr|avahi-0.8-12.git35bb1b.10|223	%if %{with python}
21mr|avahi-0.8-12.git35bb1b.10|224	%{_datadir}/applications/%{name}-discover.desktop
21mr|avahi-0.8-12.git35bb1b.10|225	%endif
21mr|avahi-0.8-12.git35bb1b.10|226	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|227	
21mr|avahi-0.8-12.git35bb1b.10|228	%if %{with python}
21mr|avahi-0.8-12.git35bb1b.10|229	%package python3
21mr|avahi-0.8-12.git35bb1b.10|230	Summary:	Python bindings and utilities for Avahi
21mr|avahi-0.8-12.git35bb1b.10|231	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|232	Requires:	python3dist(twisted)
21mr|avahi-0.8-12.git35bb1b.10|233	Requires:	python3dist(dbus-python)
21mr|avahi-0.8-12.git35bb1b.10|234	Requires:	%{name}
21mr|avahi-0.8-12.git35bb1b.10|235	Requires:	%{name}-x11
21mr|avahi-0.8-12.git35bb1b.10|236	
21mr|avahi-0.8-12.git35bb1b.10|237	%description python3
21mr|avahi-0.8-12.git35bb1b.10|238	Python bindings and utilities for Avahi.
21mr|avahi-0.8-12.git35bb1b.10|239	It includes avahi-bookmarks and avahi-discover.
21mr|avahi-0.8-12.git35bb1b.10|240	
21mr|avahi-0.8-12.git35bb1b.10|241	%files python3
21mr|avahi-0.8-12.git35bb1b.10|242	%{_bindir}/%{name}-bookmarks
21mr|avahi-0.8-12.git35bb1b.10|243	%{_bindir}/%{name}-discover
21mr|avahi-0.8-12.git35bb1b.10|244	%{python3_sitelib}/%{name}/*.py*
21mr|avahi-0.8-12.git35bb1b.10|245	%{python3_sitelib}/%{name}/__pycache__
21mr|avahi-0.8-12.git35bb1b.10|246	%{_mandir}/man1/%{name}-bookmarks.1*
21mr|avahi-0.8-12.git35bb1b.10|247	%endif
21mr|avahi-0.8-12.git35bb1b.10|248	
21mr|avahi-0.8-12.git35bb1b.10|249	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|250	
21mr|avahi-0.8-12.git35bb1b.10|251	%if %{with mono}
21mr|avahi-0.8-12.git35bb1b.10|252	%package sharp
21mr|avahi-0.8-12.git35bb1b.10|253	Summary:	Mono bindings for Avahi
21mr|avahi-0.8-12.git35bb1b.10|254	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|255	BuildRequires:	mono-tools
21mr|avahi-0.8-12.git35bb1b.10|256	BuildRequires:	mono-devel
21mr|avahi-0.8-12.git35bb1b.10|257	BuildRequires:	pkgconfig(gtk-sharp-2.0)
21mr|avahi-0.8-12.git35bb1b.10|258	#gw this is needed by mono-find-requires:
21mr|avahi-0.8-12.git35bb1b.10|259	#BuildRequires:	avahi-ui-devel
21mr|avahi-0.8-12.git35bb1b.10|260	Requires:	%{lib_client_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|261	Requires:	%{lib_common_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|262	Requires:	%{lib_glib_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|263	
21mr|avahi-0.8-12.git35bb1b.10|264	%description sharp
21mr|avahi-0.8-12.git35bb1b.10|265	Mono bindings for Avahi.
21mr|avahi-0.8-12.git35bb1b.10|266	
21mr|avahi-0.8-12.git35bb1b.10|267	%files sharp
21mr|avahi-0.8-12.git35bb1b.10|268	%{_prefix}/lib/mono/%{name}-sharp/%{name}-sharp.dll
21mr|avahi-0.8-12.git35bb1b.10|269	%{_prefix}/lib/mono/gac/%{name}-sharp/
21mr|avahi-0.8-12.git35bb1b.10|270	%{_libdir}/pkgconfig/%{name}-sharp.pc
21mr|avahi-0.8-12.git35bb1b.10|271	%{_libdir}/pkgconfig/%{name}-ui-sharp.pc
21mr|avahi-0.8-12.git35bb1b.10|272	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|273	
21mr|avahi-0.8-12.git35bb1b.10|274	%package sharp-doc
21mr|avahi-0.8-12.git35bb1b.10|275	Summary:	Development documentation for avahi-sharp
21mr|avahi-0.8-12.git35bb1b.10|276	Group:		Development/Other
21mr|avahi-0.8-12.git35bb1b.10|277	Requires(post,postun):	mono-tools
21mr|avahi-0.8-12.git35bb1b.10|278	
21mr|avahi-0.8-12.git35bb1b.10|279	%description sharp-doc
21mr|avahi-0.8-12.git35bb1b.10|280	This package contains the API documentation for the avahi-sharp in
21mr|avahi-0.8-12.git35bb1b.10|281	Monodoc format.
21mr|avahi-0.8-12.git35bb1b.10|282	
21mr|avahi-0.8-12.git35bb1b.10|283	%files sharp-doc
21mr|avahi-0.8-12.git35bb1b.10|284	%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.source
21mr|avahi-0.8-12.git35bb1b.10|285	%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.tree
21mr|avahi-0.8-12.git35bb1b.10|286	%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.zip
21mr|avahi-0.8-12.git35bb1b.10|287	
21mr|avahi-0.8-12.git35bb1b.10|288	%post sharp-doc
21mr|avahi-0.8-12.git35bb1b.10|289	%{_bindir}/monodoc --make-index > /dev/null
21mr|avahi-0.8-12.git35bb1b.10|290	
21mr|avahi-0.8-12.git35bb1b.10|291	%postun sharp-doc
21mr|avahi-0.8-12.git35bb1b.10|292	if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
21mr|avahi-0.8-12.git35bb1b.10|293	fi
21mr|avahi-0.8-12.git35bb1b.10|294	%endif
21mr|avahi-0.8-12.git35bb1b.10|295	
21mr|avahi-0.8-12.git35bb1b.10|296	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|297	
21mr|avahi-0.8-12.git35bb1b.10|298	%package -n %{lib_client_name}
21mr|avahi-0.8-12.git35bb1b.10|299	Summary:	Library for avahi-client
21mr|avahi-0.8-12.git35bb1b.10|300	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|301	
21mr|avahi-0.8-12.git35bb1b.10|302	%description -n %{lib_client_name}
21mr|avahi-0.8-12.git35bb1b.10|303	Library for avahi-client.
21mr|avahi-0.8-12.git35bb1b.10|304	
21mr|avahi-0.8-12.git35bb1b.10|305	%files -n %{lib_client_name}
21mr|avahi-0.8-12.git35bb1b.10|306	%{_libdir}/lib%{name}-client.so.%{client_major}*
21mr|avahi-0.8-12.git35bb1b.10|307	
21mr|avahi-0.8-12.git35bb1b.10|308	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|309	
21mr|avahi-0.8-12.git35bb1b.10|310	%package -n %{develnameclient}
21mr|avahi-0.8-12.git35bb1b.10|311	Summary:	Devel library for avahi-client
21mr|avahi-0.8-12.git35bb1b.10|312	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|313	Requires:	%{lib_client_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|314	Provides:	%{client_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|315	
21mr|avahi-0.8-12.git35bb1b.10|316	%description -n %{develnameclient}
21mr|avahi-0.8-12.git35bb1b.10|317	Devel library for avahi-client.
21mr|avahi-0.8-12.git35bb1b.10|318	
21mr|avahi-0.8-12.git35bb1b.10|319	%files -n %{develnameclient}
21mr|avahi-0.8-12.git35bb1b.10|320	%{_includedir}/%{name}-client
21mr|avahi-0.8-12.git35bb1b.10|321	%{_libdir}/lib%{name}-client.so
21mr|avahi-0.8-12.git35bb1b.10|322	%{_libdir}/pkgconfig/%{name}-client.pc
21mr|avahi-0.8-12.git35bb1b.10|323	
21mr|avahi-0.8-12.git35bb1b.10|324	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|325	
21mr|avahi-0.8-12.git35bb1b.10|326	%package -n %{lib_common_name}
21mr|avahi-0.8-12.git35bb1b.10|327	Summary:	Library for avahi-common
21mr|avahi-0.8-12.git35bb1b.10|328	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|329	
21mr|avahi-0.8-12.git35bb1b.10|330	%description -n %{lib_common_name}
21mr|avahi-0.8-12.git35bb1b.10|331	Library for avahi-common.
21mr|avahi-0.8-12.git35bb1b.10|332	
21mr|avahi-0.8-12.git35bb1b.10|333	%files -n %{lib_common_name}
21mr|avahi-0.8-12.git35bb1b.10|334	%{_libdir}/lib%{name}-common.so.%{common_major}*
21mr|avahi-0.8-12.git35bb1b.10|335	
21mr|avahi-0.8-12.git35bb1b.10|336	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|337	
21mr|avahi-0.8-12.git35bb1b.10|338	%package -n %{develnamecommon}
21mr|avahi-0.8-12.git35bb1b.10|339	Summary:	Devel library for avahi-common
21mr|avahi-0.8-12.git35bb1b.10|340	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|341	Requires:	%{lib_common_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|342	Provides:	%{common_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|343	
21mr|avahi-0.8-12.git35bb1b.10|344	%description -n %{develnamecommon}
21mr|avahi-0.8-12.git35bb1b.10|345	Devel library for avahi-common.
21mr|avahi-0.8-12.git35bb1b.10|346	
21mr|avahi-0.8-12.git35bb1b.10|347	%files -n %{develnamecommon}
21mr|avahi-0.8-12.git35bb1b.10|348	%{_includedir}/%{name}-common
21mr|avahi-0.8-12.git35bb1b.10|349	%{_libdir}/lib%{name}-common.so
21mr|avahi-0.8-12.git35bb1b.10|350	
21mr|avahi-0.8-12.git35bb1b.10|351	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|352	
21mr|avahi-0.8-12.git35bb1b.10|353	%package -n %{lib_core_name}
21mr|avahi-0.8-12.git35bb1b.10|354	Summary:	Library for avahi-core
21mr|avahi-0.8-12.git35bb1b.10|355	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|356	
21mr|avahi-0.8-12.git35bb1b.10|357	%description -n %{lib_core_name}
21mr|avahi-0.8-12.git35bb1b.10|358	Library for avahi-core.
21mr|avahi-0.8-12.git35bb1b.10|359	
21mr|avahi-0.8-12.git35bb1b.10|360	%files -n %{lib_core_name}
21mr|avahi-0.8-12.git35bb1b.10|361	%{_libdir}/lib%{name}-core.so.%{core_major}*
21mr|avahi-0.8-12.git35bb1b.10|362	
21mr|avahi-0.8-12.git35bb1b.10|363	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|364	
21mr|avahi-0.8-12.git35bb1b.10|365	%package -n %{develnamecore}
21mr|avahi-0.8-12.git35bb1b.10|366	Summary:	Devel library for avahi-core
21mr|avahi-0.8-12.git35bb1b.10|367	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|368	Requires:	%{lib_core_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|369	Provides:	%{core_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|370	
21mr|avahi-0.8-12.git35bb1b.10|371	%description -n %{develnamecore}
21mr|avahi-0.8-12.git35bb1b.10|372	Devel library for avahi-core.
21mr|avahi-0.8-12.git35bb1b.10|373	
21mr|avahi-0.8-12.git35bb1b.10|374	%files -n %{develnamecore}
21mr|avahi-0.8-12.git35bb1b.10|375	%{_includedir}/%{name}-core
21mr|avahi-0.8-12.git35bb1b.10|376	%{_libdir}/lib%{name}-core.so
21mr|avahi-0.8-12.git35bb1b.10|377	%{_libdir}/pkgconfig/%{name}-core.pc
21mr|avahi-0.8-12.git35bb1b.10|378	
21mr|avahi-0.8-12.git35bb1b.10|379	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|380	
21mr|avahi-0.8-12.git35bb1b.10|381	%package -n %{lib_dns_sd_name}
21mr|avahi-0.8-12.git35bb1b.10|382	Summary:	Avahi compatibility library for libdns_sd
21mr|avahi-0.8-12.git35bb1b.10|383	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|384	
21mr|avahi-0.8-12.git35bb1b.10|385	%description -n %{lib_dns_sd_name}
21mr|avahi-0.8-12.git35bb1b.10|386	Avahi compatibility library for libdns_sd.
21mr|avahi-0.8-12.git35bb1b.10|387	
21mr|avahi-0.8-12.git35bb1b.10|388	%files -n %{lib_dns_sd_name}
21mr|avahi-0.8-12.git35bb1b.10|389	%{_libdir}/libdns_sd.so.%{dns_sd_major}*
21mr|avahi-0.8-12.git35bb1b.10|390	
21mr|avahi-0.8-12.git35bb1b.10|391	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|392	
21mr|avahi-0.8-12.git35bb1b.10|393	%package -n %{develnamedns_sd}
21mr|avahi-0.8-12.git35bb1b.10|394	Summary:	Avahi devel compatibility library for libdns_sd
21mr|avahi-0.8-12.git35bb1b.10|395	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|396	Requires:	%{lib_dns_sd_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|397	Provides:	%{dns_sd_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|398	
21mr|avahi-0.8-12.git35bb1b.10|399	%description -n %{develnamedns_sd}
21mr|avahi-0.8-12.git35bb1b.10|400	Avahi devel compatibility library for libdns_sd.
21mr|avahi-0.8-12.git35bb1b.10|401	
21mr|avahi-0.8-12.git35bb1b.10|402	%files -n %{develnamedns_sd}
21mr|avahi-0.8-12.git35bb1b.10|403	%{_includedir}/%{name}-compat-libdns_sd
21mr|avahi-0.8-12.git35bb1b.10|404	%{_libdir}/libdns_sd.so
21mr|avahi-0.8-12.git35bb1b.10|405	%{_libdir}/pkgconfig/%{name}-compat-libdns_sd.pc
21mr|avahi-0.8-12.git35bb1b.10|406	
21mr|avahi-0.8-12.git35bb1b.10|407	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|408	
21mr|avahi-0.8-12.git35bb1b.10|409	%package -n %{lib_glib_name}
21mr|avahi-0.8-12.git35bb1b.10|410	Summary:	Library for avahi-glib
21mr|avahi-0.8-12.git35bb1b.10|411	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|412	
21mr|avahi-0.8-12.git35bb1b.10|413	%description -n %{lib_glib_name}
21mr|avahi-0.8-12.git35bb1b.10|414	Library for avahi-glib.
21mr|avahi-0.8-12.git35bb1b.10|415	
21mr|avahi-0.8-12.git35bb1b.10|416	%files -n %{lib_glib_name}
21mr|avahi-0.8-12.git35bb1b.10|417	%{_libdir}/lib%{name}-glib.so.%{glib_major}*
21mr|avahi-0.8-12.git35bb1b.10|418	
21mr|avahi-0.8-12.git35bb1b.10|419	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|420	
21mr|avahi-0.8-12.git35bb1b.10|421	%package -n %{develnameglib}
21mr|avahi-0.8-12.git35bb1b.10|422	Summary:	Devel library for avahi-glib
21mr|avahi-0.8-12.git35bb1b.10|423	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|424	Requires:	%{lib_glib_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|425	Provides:	%{glib_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|426	
21mr|avahi-0.8-12.git35bb1b.10|427	%description -n %{develnameglib}
21mr|avahi-0.8-12.git35bb1b.10|428	Devel library for avahi-glib.
21mr|avahi-0.8-12.git35bb1b.10|429	
21mr|avahi-0.8-12.git35bb1b.10|430	%files -n %{develnameglib}
21mr|avahi-0.8-12.git35bb1b.10|431	%{_includedir}/%{name}-glib
21mr|avahi-0.8-12.git35bb1b.10|432	%{_libdir}/lib%{name}-glib.so
21mr|avahi-0.8-12.git35bb1b.10|433	%{_libdir}/pkgconfig/%{name}-glib.pc
21mr|avahi-0.8-12.git35bb1b.10|434	
21mr|avahi-0.8-12.git35bb1b.10|435	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|436	
21mr|avahi-0.8-12.git35bb1b.10|437	%package -n %{lib_gobject_name}
21mr|avahi-0.8-12.git35bb1b.10|438	Summary:	Library for avahi-gobject
21mr|avahi-0.8-12.git35bb1b.10|439	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|440	
21mr|avahi-0.8-12.git35bb1b.10|441	%description -n %{lib_gobject_name}
21mr|avahi-0.8-12.git35bb1b.10|442	Library for avahi-gobject.
21mr|avahi-0.8-12.git35bb1b.10|443	
21mr|avahi-0.8-12.git35bb1b.10|444	%files -n %{lib_gobject_name}
21mr|avahi-0.8-12.git35bb1b.10|445	%{_libdir}/lib%{name}-gobject.so.%{gobject_major}*
21mr|avahi-0.8-12.git35bb1b.10|446	
21mr|avahi-0.8-12.git35bb1b.10|447	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|448	
21mr|avahi-0.8-12.git35bb1b.10|449	%package -n %{develnamegobject}
21mr|avahi-0.8-12.git35bb1b.10|450	Summary:	Devel library for avahi-gobject
21mr|avahi-0.8-12.git35bb1b.10|451	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|452	Requires:	%{lib_gobject_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|453	Provides:	%{gobject_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|454	
21mr|avahi-0.8-12.git35bb1b.10|455	%description -n %{develnamegobject}
21mr|avahi-0.8-12.git35bb1b.10|456	Devel library for avahi-gobject.
21mr|avahi-0.8-12.git35bb1b.10|457	
21mr|avahi-0.8-12.git35bb1b.10|458	%files -n %{develnamegobject}
21mr|avahi-0.8-12.git35bb1b.10|459	%{_includedir}/%{name}-gobject
21mr|avahi-0.8-12.git35bb1b.10|460	%{_libdir}/lib%{name}-gobject.so
21mr|avahi-0.8-12.git35bb1b.10|461	%{_libdir}/pkgconfig/%{name}-gobject.pc
21mr|avahi-0.8-12.git35bb1b.10|462	
21mr|avahi-0.8-12.git35bb1b.10|463	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|464	
21mr|avahi-0.8-12.git35bb1b.10|465	%package -n %{lib_howl_name}
21mr|avahi-0.8-12.git35bb1b.10|466	Summary:	Avahi compatibility library for howl
21mr|avahi-0.8-12.git35bb1b.10|467	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|468	
21mr|avahi-0.8-12.git35bb1b.10|469	%description -n %{lib_howl_name}
21mr|avahi-0.8-12.git35bb1b.10|470	Avahi compatibility library for howl.
21mr|avahi-0.8-12.git35bb1b.10|471	
21mr|avahi-0.8-12.git35bb1b.10|472	%files -n %{lib_howl_name}
21mr|avahi-0.8-12.git35bb1b.10|473	%{_libdir}/libhowl.so.%{howl_major}*
21mr|avahi-0.8-12.git35bb1b.10|474	
21mr|avahi-0.8-12.git35bb1b.10|475	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|476	
21mr|avahi-0.8-12.git35bb1b.10|477	%package -n %{develnamehowl}
21mr|avahi-0.8-12.git35bb1b.10|478	Summary:	Avahi devel compatibility library for libdns_sd for howl
21mr|avahi-0.8-12.git35bb1b.10|479	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|480	Requires:	%{lib_howl_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|481	Provides:	%{howl_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|482	
21mr|avahi-0.8-12.git35bb1b.10|483	%description -n %{develnamehowl}
21mr|avahi-0.8-12.git35bb1b.10|484	Avahi devel compatibility library for libdns_sd for howl.
21mr|avahi-0.8-12.git35bb1b.10|485	
21mr|avahi-0.8-12.git35bb1b.10|486	%files -n %{develnamehowl}
21mr|avahi-0.8-12.git35bb1b.10|487	%{_includedir}/%{name}-compat-howl
21mr|avahi-0.8-12.git35bb1b.10|488	%{_libdir}/libhowl.so
21mr|avahi-0.8-12.git35bb1b.10|489	%{_libdir}/pkgconfig/%{name}-compat-howl.pc
21mr|avahi-0.8-12.git35bb1b.10|490	%{_libdir}/pkgconfig/howl.pc
21mr|avahi-0.8-12.git35bb1b.10|491	
21mr|avahi-0.8-12.git35bb1b.10|492	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|493	%package -n %{lib_libevent_name}
21mr|avahi-0.8-12.git35bb1b.10|494	Summary:	Library for avahi-libevent
21mr|avahi-0.8-12.git35bb1b.10|495	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|496	
21mr|avahi-0.8-12.git35bb1b.10|497	%description -n %{lib_libevent_name}
21mr|avahi-0.8-12.git35bb1b.10|498	Library for avahi-libevent.
21mr|avahi-0.8-12.git35bb1b.10|499	
21mr|avahi-0.8-12.git35bb1b.10|500	%files -n %{lib_libevent_name}
21mr|avahi-0.8-12.git35bb1b.10|501	%{_libdir}/lib%{name}-libevent.so.%{libevent_major}*
21mr|avahi-0.8-12.git35bb1b.10|502	
21mr|avahi-0.8-12.git35bb1b.10|503	%package -n %{develnamelibevent}
21mr|avahi-0.8-12.git35bb1b.10|504	Summary:	Devel library for avahi-libevent
21mr|avahi-0.8-12.git35bb1b.10|505	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|506	Provides:	%{libevent_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|507	Requires:	%{lib_libevent_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|508	Requires:	%{develnamecore} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|509	
21mr|avahi-0.8-12.git35bb1b.10|510	%description -n %{develnamelibevent}
21mr|avahi-0.8-12.git35bb1b.10|511	Devel library for avahi-libevent.
21mr|avahi-0.8-12.git35bb1b.10|512	
21mr|avahi-0.8-12.git35bb1b.10|513	%files -n %{develnamelibevent}
21mr|avahi-0.8-12.git35bb1b.10|514	%{_includedir}/%{name}-libevent
21mr|avahi-0.8-12.git35bb1b.10|515	%{_libdir}/lib%{name}-libevent.so
21mr|avahi-0.8-12.git35bb1b.10|516	%{_libdir}/pkgconfig/%{name}-libevent.pc
21mr|avahi-0.8-12.git35bb1b.10|517	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|518	
21mr|avahi-0.8-12.git35bb1b.10|519	%if %{with qt5}
21mr|avahi-0.8-12.git35bb1b.10|520	%package -n %{lib_qt5_name}
21mr|avahi-0.8-12.git35bb1b.10|521	Summary:	Library for avahi-qt5
21mr|avahi-0.8-12.git35bb1b.10|522	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|523	
21mr|avahi-0.8-12.git35bb1b.10|524	%description -n %{lib_qt5_name}
21mr|avahi-0.8-12.git35bb1b.10|525	Library for avahi-qt5.
21mr|avahi-0.8-12.git35bb1b.10|526	
21mr|avahi-0.8-12.git35bb1b.10|527	%files -n %{lib_qt5_name}
21mr|avahi-0.8-12.git35bb1b.10|528	%{_libdir}/lib%{name}-qt5.so.%{qt5_major}*
21mr|avahi-0.8-12.git35bb1b.10|529	
21mr|avahi-0.8-12.git35bb1b.10|530	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|531	%package -n %{develnameqt5}
21mr|avahi-0.8-12.git35bb1b.10|532	Summary:	Devel library for avahi-qt5
21mr|avahi-0.8-12.git35bb1b.10|533	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|534	Provides:	%{qt5_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|535	Requires:	%{lib_qt5_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|536	
21mr|avahi-0.8-12.git35bb1b.10|537	%description -n %{develnameqt5}
21mr|avahi-0.8-12.git35bb1b.10|538	Devel library for avahi-qt5.
21mr|avahi-0.8-12.git35bb1b.10|539	
21mr|avahi-0.8-12.git35bb1b.10|540	%files -n %{develnameqt5}
21mr|avahi-0.8-12.git35bb1b.10|541	%{_includedir}/%{name}-qt5
21mr|avahi-0.8-12.git35bb1b.10|542	%{_libdir}/lib%{name}-qt5.so
21mr|avahi-0.8-12.git35bb1b.10|543	%{_libdir}/pkgconfig/%{name}-qt5.pc
21mr|avahi-0.8-12.git35bb1b.10|544	%endif
21mr|avahi-0.8-12.git35bb1b.10|545	
21mr|avahi-0.8-12.git35bb1b.10|546	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|547	
21mr|avahi-0.8-12.git35bb1b.10|548	%if %{with gtk3}
21mr|avahi-0.8-12.git35bb1b.10|549	%package -n %{lib_ui_gtk3_name}
21mr|avahi-0.8-12.git35bb1b.10|550	Summary:	Library for avahi-gtk3
21mr|avahi-0.8-12.git35bb1b.10|551	Group:		System/Libraries
21mr|avahi-0.8-12.git35bb1b.10|552	
21mr|avahi-0.8-12.git35bb1b.10|553	%description -n %{lib_ui_gtk3_name}
21mr|avahi-0.8-12.git35bb1b.10|554	Library for avahi-gtk3.
21mr|avahi-0.8-12.git35bb1b.10|555	
21mr|avahi-0.8-12.git35bb1b.10|556	%files -n %{lib_ui_gtk3_name}
21mr|avahi-0.8-12.git35bb1b.10|557	%{_libdir}/lib%{name}-ui-gtk3.so.%{ui_gtk3_major}*
21mr|avahi-0.8-12.git35bb1b.10|558	%endif
21mr|avahi-0.8-12.git35bb1b.10|559	
21mr|avahi-0.8-12.git35bb1b.10|560	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|561	
21mr|avahi-0.8-12.git35bb1b.10|562	%if %{with gtk3}
21mr|avahi-0.8-12.git35bb1b.10|563	%package -n %{develnameui_gtk3}
21mr|avahi-0.8-12.git35bb1b.10|564	Summary:	Devel library for avahi-gtk3
21mr|avahi-0.8-12.git35bb1b.10|565	Group:		Development/C
21mr|avahi-0.8-12.git35bb1b.10|566	Requires:	%{lib_ui_gtk3_name} = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|567	Provides:	%{ui_gtk3_name}-devel = %{EVRD}
21mr|avahi-0.8-12.git35bb1b.10|568	
21mr|avahi-0.8-12.git35bb1b.10|569	%description -n %{develnameui_gtk3}
21mr|avahi-0.8-12.git35bb1b.10|570	Devel library for avahi-gtk3.
21mr|avahi-0.8-12.git35bb1b.10|571	
21mr|avahi-0.8-12.git35bb1b.10|572	%files -n %{develnameui_gtk3}
21mr|avahi-0.8-12.git35bb1b.10|573	%{_libdir}/libavahi-ui-gtk3.so
21mr|avahi-0.8-12.git35bb1b.10|574	%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
21mr|avahi-0.8-12.git35bb1b.10|575	%{_includedir}/avahi-ui/avahi-ui.h
21mr|avahi-0.8-12.git35bb1b.10|576	%endif
21mr|avahi-0.8-12.git35bb1b.10|577	
21mr|avahi-0.8-12.git35bb1b.10|578	#----------------------------------------------------------------------------
21mr|avahi-0.8-12.git35bb1b.10|579	
21mr|avahi-0.8-12.git35bb1b.10|580	%prep
21mr|avahi-0.8-12.git35bb1b.10|581	%autosetup -p1 -n %{name}-%{commit}
21mr|avahi-0.8-12.git35bb1b.10|582	
21mr|avahi-0.8-12.git35bb1b.10|583	cp %{SOURCE1} avahi-hostname.sh
21mr|avahi-0.8-12.git35bb1b.10|584	find . -name "Makefile*" -o -name "*.in" -o -name "*.ac" |sort |uniq |xargs sed -i -e 's,localstatedir\@/run,localstatedir\@,g;s,localstatedir}/run,localstatedir},g'
21mr|avahi-0.8-12.git35bb1b.10|585	for f in config.guess config.sub ; do
21mr|avahi-0.8-12.git35bb1b.10|586	test -f /usr/share/libtool/config/$f || continue
21mr|avahi-0.8-12.git35bb1b.10|587	find . -type f -name $f -exec cp /usr/share/libtool/config/$f \{\} \;
21mr|avahi-0.8-12.git35bb1b.10|588	done
21mr|avahi-0.8-12.git35bb1b.10|589	
21mr|avahi-0.8-12.git35bb1b.10|590	%build
21mr|avahi-0.8-12.git35bb1b.10|591	autoreconf -ifv
21mr|avahi-0.8-12.git35bb1b.10|592	export PYTHON=%{__python3}
21mr|avahi-0.8-12.git35bb1b.10|593	%configure \
21mr|avahi-0.8-12.git35bb1b.10|594	--disable-static \
21mr|avahi-0.8-12.git35bb1b.10|595	%if %{without mono}
21mr|avahi-0.8-12.git35bb1b.10|596	--disable-mono \
21mr|avahi-0.8-12.git35bb1b.10|597	%endif
21mr|avahi-0.8-12.git35bb1b.10|598	--disable-qt3 \
21mr|avahi-0.8-12.git35bb1b.10|599	%if %{with qt5}
21mr|avahi-0.8-12.git35bb1b.10|600	--enable-qt5 \
21mr|avahi-0.8-12.git35bb1b.10|601	%else
21mr|avahi-0.8-12.git35bb1b.10|602	--disable-qt5 \
21mr|avahi-0.8-12.git35bb1b.10|603	%endif
21mr|avahi-0.8-12.git35bb1b.10|604	%if %{without python}
21mr|avahi-0.8-12.git35bb1b.10|605	--disable-python \
21mr|avahi-0.8-12.git35bb1b.10|606	%endif
21mr|avahi-0.8-12.git35bb1b.10|607	--localstatedir=%{_localstatedir} \
21mr|avahi-0.8-12.git35bb1b.10|608	--runstatedir=%{_rundir} \
21mr|avahi-0.8-12.git35bb1b.10|609	--with-avahi-priv-access-group="avahi" \
21mr|avahi-0.8-12.git35bb1b.10|610	--enable-compat-libdns_sd \
21mr|avahi-0.8-12.git35bb1b.10|611	--enable-compat-howl \
21mr|avahi-0.8-12.git35bb1b.10|612	--with-distro=mandriva \
21mr|avahi-0.8-12.git35bb1b.10|613	--enable-introspection=no \
21mr|avahi-0.8-12.git35bb1b.10|614	--with-systemdsystemunitdir=%{_unitdir} \
21mr|avahi-0.8-12.git35bb1b.10|615	%if %{without gtk3}
21mr|avahi-0.8-12.git35bb1b.10|616	--disable-gtk3
21mr|avahi-0.8-12.git35bb1b.10|617	%else
21mr|avahi-0.8-12.git35bb1b.10|618	--enable-gtk3
21mr|avahi-0.8-12.git35bb1b.10|619	%endif
21mr|avahi-0.8-12.git35bb1b.10|620	
21mr|avahi-0.8-12.git35bb1b.10|621	%make_build
21mr|avahi-0.8-12.git35bb1b.10|622	
21mr|avahi-0.8-12.git35bb1b.10|623	%install
21mr|avahi-0.8-12.git35bb1b.10|624	%make_install
21mr|avahi-0.8-12.git35bb1b.10|625	
21mr|avahi-0.8-12.git35bb1b.10|626	mkdir -p %{buildroot}%{_localstatedir}/avahi
21mr|avahi-0.8-12.git35bb1b.10|627	
21mr|avahi-0.8-12.git35bb1b.10|628	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9855
21mr|avahi-0.8-12.git35bb1b.10|629	# https://wiki.archlinux.org/index.php/Avahi#Troubleshooting
21mr|avahi-0.8-12.git35bb1b.10|630	sed -i -e 's,^publish-workstation=no,publish-workstation=yes,g' \
21mr|avahi-0.8-12.git35bb1b.10|631	-e 's,^use-ipv6=yes,use-ipv6=no,g' \
21mr|avahi-0.8-12.git35bb1b.10|632	%{buildroot}/%{_sysconfdir}/%{name}/avahi-daemon.conf
21mr|avahi-0.8-12.git35bb1b.10|633	# validate
21mr|avahi-0.8-12.git35bb1b.10|634	grep -q '^publish-workstation=yes' \
21mr|avahi-0.8-12.git35bb1b.10|635	%{buildroot}/%{_sysconfdir}/%{name}/avahi-daemon.conf || exit 1
21mr|avahi-0.8-12.git35bb1b.10|636	grep -q '^use-ipv6=no' \
21mr|avahi-0.8-12.git35bb1b.10|637	%{buildroot}/%{_sysconfdir}/%{name}/avahi-daemon.conf || exit 1
21mr|avahi-0.8-12.git35bb1b.10|638	
21mr|avahi-0.8-12.git35bb1b.10|639	# We have a seperate Avahi service in openssh package
21mr|avahi-0.8-12.git35bb1b.10|640	rm -f %{buildroot}/%{_sysconfdir}/%{name}/services/ssh.service
21mr|avahi-0.8-12.git35bb1b.10|641	rm -f %{buildroot}/%{_sysconfdir}/%{name}/services/sftp-ssh.service
21mr|avahi-0.8-12.git35bb1b.10|642	ln -s avahi-compat-howl.pc %{buildroot}%{_libdir}/pkgconfig/howl.pc
21mr|avahi-0.8-12.git35bb1b.10|643	%if "%{_lib}" != "lib" && %{with mono}
21mr|avahi-0.8-12.git35bb1b.10|644	mkdir -p %{buildroot}%{_prefix}/lib
21mr|avahi-0.8-12.git35bb1b.10|645	mv %{buildroot}%{_libdir}/mono %{buildroot}%{_prefix}/lib
21mr|avahi-0.8-12.git35bb1b.10|646	perl -pi -e "s/%{_lib}/lib/" %{buildroot}%{_libdir}/pkgconfig/avahi-{,ui-}sharp.pc
21mr|avahi-0.8-12.git35bb1b.10|647	%endif
21mr|avahi-0.8-12.git35bb1b.10|648	
21mr|avahi-0.8-12.git35bb1b.10|649	# install hostname.d hook
21mr|avahi-0.8-12.git35bb1b.10|650	mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/hostname.d/
21mr|avahi-0.8-12.git35bb1b.10|651	install -m755 avahi-hostname.sh %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/hostname.d/avahi
21mr|avahi-0.8-12.git35bb1b.10|652	
21mr|avahi-0.8-12.git35bb1b.10|653	rm -rf %{buildroot}%{_initrddir}/%{name}-daemon
21mr|avahi-0.8-12.git35bb1b.10|654	rm -rf %{buildroot}%{_initrddir}/%{name}-dnsconfd
21mr|avahi-0.8-12.git35bb1b.10|655	
21mr|avahi-0.8-12.git35bb1b.10|656	rm -f %{buildroot}%{_sysconfdir}/avahi/services/sftp-ssh.service
21mr|avahi-0.8-12.git35bb1b.10|657	
21mr|avahi-0.8-12.git35bb1b.10|658	mkdir -p %{buildroot}%{_sysusersdir}
21mr|avahi-0.8-12.git35bb1b.10|659	install -m 0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|avahi-0.8-12.git35bb1b.10|660	
21mr|avahi-0.8-12.git35bb1b.10|661	%find_lang %{name}
21mr|avahi-0.8-12.git35bb1b.10|662	
21mr|avahi-0.8-12.git35bb1b.10|663	%changelog
21mr|avahi-0.8-12.git35bb1b.10|664	- Merge: 8929999 aa59519
21mr|avahi-0.8-12.git35bb1b.10|665	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|666	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|avahi-0.8-12.git35bb1b.10|667	
21mr|avahi-0.8-12.git35bb1b.10|668	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|669	- update patch from upstream
21mr|avahi-0.8-12.git35bb1b.10|670	
21mr|avahi-0.8-12.git35bb1b.10|671	* Tue Mar 3 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|672	- rosa2021.1: revert /usr merge
21mr|avahi-0.8-12.git35bb1b.10|673	
21mr|avahi-0.8-12.git35bb1b.10|674	- Merge: ec82a30 f26c455
21mr|avahi-0.8-12.git35bb1b.10|675	* Tue Mar 3 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|676	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|avahi-0.8-12.git35bb1b.10|677	
21mr|avahi-0.8-12.git35bb1b.10|678	- Merge: 89ba3d8 62a4804
21mr|avahi-0.8-12.git35bb1b.10|679	* Tue Mar 3 2026 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|680	- Merge pull request #2 from pp222/avahi:rosa2021.1
21mr|avahi-0.8-12.git35bb1b.10|681	- Svace patches.
21mr|avahi-0.8-12.git35bb1b.10|682	
21mr|avahi-0.8-12.git35bb1b.10|683	* Tue Mar 3 2026 Nickolay Zotov <zotov144@mail.ru>
21mr|avahi-0.8-12.git35bb1b.10|684	- Add null check for path variable.
21mr|avahi-0.8-12.git35bb1b.10|685	
21mr|avahi-0.8-12.git35bb1b.10|686	* Mon Mar 2 2026 Nickolay Zotov <zotov144@mail.ru>
21mr|avahi-0.8-12.git35bb1b.10|687	- Fix missing break warning.
21mr|avahi-0.8-12.git35bb1b.10|688	
21mr|avahi-0.8-12.git35bb1b.10|689	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|avahi-0.8-12.git35bb1b.10|690	- fix CVE
21mr|avahi-0.8-12.git35bb1b.10|691	
21mr|avahi-0.8-12.git35bb1b.10|692	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|avahi-0.8-12.git35bb1b.10|693	- fix CVE
21mr|avahi-0.8-12.git35bb1b.10|694	
21mr|avahi-0.8-12.git35bb1b.10|695	* Thu Jan 22 2026 Aleksandr Proklov <a.proklov@rosa.ru> 0.8-12.git35bb1b.4
21mr|avahi-0.8-12.git35bb1b.10|696	- fix CVE
21mr|avahi-0.8-12.git35bb1b.10|697	
21mr|avahi-0.8-12.git35bb1b.10|698	* Thu Jan 22 2026 Aleksandr Proklov <a.proklov@rosa.ru> 0.8-12.git35bb1b.7
21mr|avahi-0.8-12.git35bb1b.10|699	- fix CVE
21mr|avahi-0.8-12.git35bb1b.10|700	
21mr|avahi-0.8-12.git35bb1b.10|701	* Tue Nov 12 2024 Victor Ryzhikh <victorr2007@yandex.ru> 0.8-12.git35bb1b.6
21mr|avahi-0.8-12.git35bb1b.10|702	- Path /usr/bin/systemd-sysusers corrected
21mr|avahi-0.8-12.git35bb1b.10|703	
21mr|avahi-0.8-12.git35bb1b.10|704	* Sat Sep 7 2024 Alexander Stefanov <alexander@mezon.ru> 0.8-12.git35bb1b.5
21mr|avahi-0.8-12.git35bb1b.10|705	- fix options
21mr|avahi-0.8-12.git35bb1b.10|706	
21mr|avahi-0.8-12.git35bb1b.10|707	* Thu Sep 5 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|avahi-0.8-12.git35bb1b.10|708	- drop useless glade
21mr|avahi-0.8-12.git35bb1b.10|709	
21mr|avahi-0.8-12.git35bb1b.10|710	* Mon Jul 29 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|711	- /var/run is symlink to /run
21mr|avahi-0.8-12.git35bb1b.10|712	
21mr|avahi-0.8-12.git35bb1b.10|713	* Mon Jul 29 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|714	- modernize url
21mr|avahi-0.8-12.git35bb1b.10|715	
21mr|avahi-0.8-12.git35bb1b.10|716	* Mon Jul 29 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|717	- mark CVE-2021-3502 as fixed
21mr|avahi-0.8-12.git35bb1b.10|718	
21mr|avahi-0.8-12.git35bb1b.10|719	* Mon Jul 29 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|720	- do not hardocde path
21mr|avahi-0.8-12.git35bb1b.10|721	
21mr|avahi-0.8-12.git35bb1b.10|722	* Mon Jan 15 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 0.8-12.git35bb1b.3
21mr|avahi-0.8-12.git35bb1b.10|723	- Add CVE-2021-3468 as fixed
21mr|avahi-0.8-12.git35bb1b.10|724	
21mr|avahi-0.8-12.git35bb1b.10|725	- Merge: 0e9809d b142891
21mr|avahi-0.8-12.git35bb1b.10|726	* Thu Dec 7 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.8-12.git35bb1b.2
21mr|avahi-0.8-12.git35bb1b.10|727	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|avahi-0.8-12.git35bb1b.10|728	
21mr|avahi-0.8-12.git35bb1b.10|729	* Thu Dec 7 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.8-12.git35bb1b.2
21mr|avahi-0.8-12.git35bb1b.10|730	- Fix path to socket (RB#14051)
21mr|avahi-0.8-12.git35bb1b.10|731	- It was /run/run/avahi-daemon/<...>
21mr|avahi-0.8-12.git35bb1b.10|732	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=14051
21mr|avahi-0.8-12.git35bb1b.10|733	
21mr|avahi-0.8-12.git35bb1b.10|734	* Tue Nov 28 2023 Mikhail Novosyolov <m@mikhailnov.ru> 0.8-12.git35bb1b.1
21mr|avahi-0.8-12.git35bb1b.10|735	- rosa2021.1: Revert "Move into /usr"
21mr|avahi-0.8-12.git35bb1b.10|736	- This reverts commit 407c8677dde05a75b3836dcb637ff2e9fb399db6.
21mr|avahi-0.8-12.git35bb1b.10|737	
21mr|avahi-0.8-12.git35bb1b.10|738	* Tue Nov 28 2023 Mikhail Novosyolov <m@mikhailnov.ru> 0.8-12.git35bb1b.1
21mr|avahi-0.8-12.git35bb1b.10|739	- Update to git to fix many CVEs
21mr|avahi-0.8-12.git35bb1b.10|740	
21mr|avahi-0.8-12.git35bb1b.10|741	* Tue Oct 24 2023 Andrey Grigorev <survolog@yandex.ru> 0.8-11
21mr|avahi-0.8-12.git35bb1b.10|742	- Move into /usr
21mr|avahi-0.8-12.git35bb1b.10|743	
21mr|avahi-0.8-12.git35bb1b.10|744	* Tue Oct 24 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|avahi-0.8-12.git35bb1b.10|745	- Move into /usr
21mr|avahi-0.8-12.git35bb1b.10|746	
21mr|avahi-0.8-12.git35bb1b.10|747	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru> 0.8-10
21mr|avahi-0.8-12.git35bb1b.10|748	- MassBuild#3106: Increase release tag
21mr|avahi-0.8-12.git35bb1b.10|749	
21mr|avahi-0.8-12.git35bb1b.10|750	* Mon Nov 28 2022 slava86 <s.matveev@rosalinux.ru> 0.8-9
21mr|avahi-0.8-12.git35bb1b.10|751	- Security fixed CVE-2021-3502 CVE-2021-3468
21mr|avahi-0.8-12.git35bb1b.10|752	
21mr|avahi-0.8-12.git35bb1b.10|753	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 0.8-8
21mr|avahi-0.8-12.git35bb1b.10|754	- MassBuild#2787: Increase release tag
21mr|avahi-0.8-12.git35bb1b.10|755	
21mr|avahi-0.8-12.git35bb1b.10|756	* Wed Apr 6 2022 dzou <dzou@company.com>
21mr|avahi-0.8-12.git35bb1b.10|757	- go back
21mr|avahi-0.8-12.git35bb1b.10|758	
21mr|avahi-0.8-12.git35bb1b.10|759	* Wed Apr 6 2022 dzou <dzou@company.com>
21mr|avahi-0.8-12.git35bb1b.10|760	- build bootstrap
21mr|avahi-0.8-12.git35bb1b.10|761	
21mr|avahi-0.8-12.git35bb1b.10|762	* Tue Apr 5 2022 dzou <dzou@company.com>
21mr|avahi-0.8-12.git35bb1b.10|763	- bootstrap build
21mr|avahi-0.8-12.git35bb1b.10|764	
21mr|avahi-0.8-12.git35bb1b.10|765	* Thu Sep 30 2021 Александр <a.proklov@rosalinux.ru> 0.8-7
21mr|avahi-0.8-12.git35bb1b.10|766	- up release
21mr|avahi-0.8-12.git35bb1b.10|767	
21mr|avahi-0.8-12.git35bb1b.10|768	* Wed Sep 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|769	- disable mono for all arch
21mr|avahi-0.8-12.git35bb1b.10|770	
21mr|avahi-0.8-12.git35bb1b.10|771	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 0.8-6
21mr|avahi-0.8-12.git35bb1b.10|772	- MassBuild#2340: Increase release tag
21mr|avahi-0.8-12.git35bb1b.10|773	
21mr|avahi-0.8-12.git35bb1b.10|774	* Mon Feb 15 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.8-5
21mr|avahi-0.8-12.git35bb1b.10|775	- up release
21mr|avahi-0.8-12.git35bb1b.10|776	
21mr|avahi-0.8-12.git35bb1b.10|777	* Mon Feb 15 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|778	- fix files
21mr|avahi-0.8-12.git35bb1b.10|779	
21mr|avahi-0.8-12.git35bb1b.10|780	* Mon Feb 15 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|781	- patch for fix build
21mr|avahi-0.8-12.git35bb1b.10|782	
21mr|avahi-0.8-12.git35bb1b.10|783	* Mon Feb 15 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|784	- patch for fix build
21mr|avahi-0.8-12.git35bb1b.10|785	
21mr|avahi-0.8-12.git35bb1b.10|786	* Mon Feb 15 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|787	- patch for fix build
21mr|avahi-0.8-12.git35bb1b.10|788	
21mr|avahi-0.8-12.git35bb1b.10|789	* Mon Feb 15 2021 Александр <a.proklov@rosalinux.ru>
21mr|avahi-0.8-12.git35bb1b.10|790	- enable python
21mr|avahi-0.8-12.git35bb1b.10|791	
21mr|avahi-0.8-12.git35bb1b.10|792	* Tue Dec 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.8-4
21mr|avahi-0.8-12.git35bb1b.10|793	- Fix typo
21mr|avahi-0.8-12.git35bb1b.10|794	
21mr|avahi-0.8-12.git35bb1b.10|795	* Wed Nov 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.8-3
21mr|avahi-0.8-12.git35bb1b.10|796	- Get rid of rpm-helper, use native systemd macros and systemd-sysusers
21mr|avahi-0.8-12.git35bb1b.10|797	- MagOS developers have reported problems with failing %%%%post scriptlets in chroots, new macros will not fail.
21mr|avahi-0.8-12.git35bb1b.10|798	
21mr|avahi-0.8-12.git35bb1b.10|799	* Wed Apr 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|avahi-0.8-12.git35bb1b.10|800	- add pkgconf.in patch
21mr|avahi-0.8-12.git35bb1b.10|801	
21mr|avahi-0.8-12.git35bb1b.10|802	* Wed Apr 15 2020 Alexander Stefanov <alexander@mezon.ru> 0.8-2
21mr|avahi-0.8-12.git35bb1b.10|803	- bump rel
21mr|avahi-0.8-12.git35bb1b.10|804	
21mr|avahi-0.8-12.git35bb1b.10|805	* Wed Apr 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|avahi-0.8-12.git35bb1b.10|806	- fix mono
21mr|avahi-0.8-12.git35bb1b.10|807	
21mr|avahi-0.8-12.git35bb1b.10|808	* Wed Apr 15 2020 Alexander Stefanov <alexander@mezon.ru> 0.8-1
21mr|avahi-0.8-12.git35bb1b.10|809	- 0.8, use qt5
21mr|avahi-0.8-12.git35bb1b.10|810	
21mr|avahi-0.8-12.git35bb1b.10|811	* Sun Mar 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.6.32-11
21mr|avahi-0.8-12.git35bb1b.10|812	- restore python

11596 21
21mr|avalon-framework-4.3-24|1	Name:           avalon-framework
21mr|avalon-framework-4.3-24|2	Epoch:          0
21mr|avalon-framework-4.3-24|3	Version:        4.3
21mr|avalon-framework-4.3-24|4	Release:        24
21mr|avalon-framework-4.3-24|5	Summary:        Java components interfaces
21mr|avalon-framework-4.3-24|6	License:        ASL 2.0
21mr|avalon-framework-4.3-24|7	URL:            http://avalon.apache.org/
21mr|avalon-framework-4.3-24|8	Group:          Development/Java
21mr|avalon-framework-4.3-24|9	BuildArch:    	noarch
21mr|avalon-framework-4.3-24|10	# Java stack is not supported on x86_32
21mr|avalon-framework-4.3-24|11	ExcludeArch: %{ix86}
21mr|avalon-framework-4.3-24|12	
21mr|avalon-framework-4.3-24|13	Source0:        http://archive.apache.org/dist/excalibur/avalon-framework/source/%{name}-api-%{version}-src.tar.gz
21mr|avalon-framework-4.3-24|14	Source1:        http://archive.apache.org/dist/excalibur/avalon-framework/source/%{name}-impl-%{version}-src.tar.gz
21mr|avalon-framework-4.3-24|15	
21mr|avalon-framework-4.3-24|16	Patch0001:      0001-Port-build-script-to-Maven-3.patch
21mr|avalon-framework-4.3-24|17	
21mr|avalon-framework-4.3-24|18	BuildRequires:  maven-local
21mr|avalon-framework-4.3-24|19	BuildRequires:  mvn(avalon-logkit:avalon-logkit)
21mr|avalon-framework-4.3-24|20	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|avalon-framework-4.3-24|21	BuildRequires:  mvn(log4j:log4j)
21mr|avalon-framework-4.3-24|22	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|avalon-framework-4.3-24|23	
21mr|avalon-framework-4.3-24|24	Provides:       deprecated()
21mr|avalon-framework-4.3-24|25	
21mr|avalon-framework-4.3-24|26	%description
21mr|avalon-framework-4.3-24|27	The Avalon framework consists of interfaces that define relationships
21mr|avalon-framework-4.3-24|28	between commonly used application components, best-of-practice pattern
21mr|avalon-framework-4.3-24|29	enforcements, and several lightweight convenience implementations of the
21mr|avalon-framework-4.3-24|30	generic components.
21mr|avalon-framework-4.3-24|31	What that means is that we define the central interface Component. We
21mr|avalon-framework-4.3-24|32	also define the relationship (contract) a component has with peers,
21mr|avalon-framework-4.3-24|33	ancestors and children.
21mr|avalon-framework-4.3-24|34	
21mr|avalon-framework-4.3-24|35	%package javadoc
21mr|avalon-framework-4.3-24|36	Summary:        API documentation %{name}
21mr|avalon-framework-4.3-24|37	Provides:       deprecated()
21mr|avalon-framework-4.3-24|38	
21mr|avalon-framework-4.3-24|39	%description javadoc
21mr|avalon-framework-4.3-24|40	%{summary}.
21mr|avalon-framework-4.3-24|41	
21mr|avalon-framework-4.3-24|42	%prep
21mr|avalon-framework-4.3-24|43	%setup -qcT
21mr|avalon-framework-4.3-24|44	tar xvf %{SOURCE0}
21mr|avalon-framework-4.3-24|45	tar xvf %{SOURCE1}
21mr|avalon-framework-4.3-24|46	%patch0001 -p1
21mr|avalon-framework-4.3-24|47	
21mr|avalon-framework-4.3-24|48	%mvn_package :aggregator __noinstall
21mr|avalon-framework-4.3-24|49	%mvn_file ":*api*" %{name}-api
21mr|avalon-framework-4.3-24|50	%mvn_file ":*impl*" %{name}-impl %{name}
21mr|avalon-framework-4.3-24|51	
21mr|avalon-framework-4.3-24|52	# Add proper Apache Felix Bundle Plugin instructions
21mr|avalon-framework-4.3-24|53	# so that we get a reasonable OSGi manifest.
21mr|avalon-framework-4.3-24|54	for mod in api impl; do
21mr|avalon-framework-4.3-24|55	%pom_xpath_inject pom:project "<packaging>bundle</packaging>" *${mod}*/project.xml
21mr|avalon-framework-4.3-24|56	%pom_xpath_inject pom:build "
21mr|avalon-framework-4.3-24|57	<plugins>
21mr|avalon-framework-4.3-24|58	<plugin>
21mr|avalon-framework-4.3-24|59	<groupId>org.apache.felix</groupId>
21mr|avalon-framework-4.3-24|60	<artifactId>maven-bundle-plugin</artifactId>
21mr|avalon-framework-4.3-24|61	<extensions>true</extensions>
21mr|avalon-framework-4.3-24|62	<configuration>
21mr|avalon-framework-4.3-24|63	<instructions>
21mr|avalon-framework-4.3-24|64	<Bundle-SymbolicName>avalon-framework-${mod}-4.3</Bundle-SymbolicName>
21mr|avalon-framework-4.3-24|65	<_nouses>true</_nouses>
21mr|avalon-framework-4.3-24|66	</instructions>
21mr|avalon-framework-4.3-24|67	</configuration>
21mr|avalon-framework-4.3-24|68	</plugin>
21mr|avalon-framework-4.3-24|69	</plugins>" *${mod}*/project.xml
21mr|avalon-framework-4.3-24|70	done
21mr|avalon-framework-4.3-24|71	
21mr|avalon-framework-4.3-24|72	%mvn_alias 'avalon-framework:{*}' 'org.apache.avalon.framework:@1'
21mr|avalon-framework-4.3-24|73	
21mr|avalon-framework-4.3-24|74	%build
21mr|avalon-framework-4.3-24|75	# Test use old jmock
21mr|avalon-framework-4.3-24|76	%mvn_build -f
21mr|avalon-framework-4.3-24|77	
21mr|avalon-framework-4.3-24|78	%install
21mr|avalon-framework-4.3-24|79	%mvn_install
21mr|avalon-framework-4.3-24|80	
21mr|avalon-framework-4.3-24|81	%files -f .mfiles
21mr|avalon-framework-4.3-24|82	%license avalon-framework-api-4.3/LICENSE.txt
21mr|avalon-framework-4.3-24|83	%license avalon-framework-api-4.3/NOTICE.txt
21mr|avalon-framework-4.3-24|84	
21mr|avalon-framework-4.3-24|85	%files javadoc -f .mfiles-javadoc
21mr|avalon-framework-4.3-24|86	%license avalon-framework-api-4.3/LICENSE.txt
21mr|avalon-framework-4.3-24|87	%license avalon-framework-api-4.3/NOTICE.txt
21mr|avalon-framework-4.3-24|88	

11597 21
21mr|avalon-logkit-2.1-33|1	Name:           avalon-logkit
21mr|avalon-logkit-2.1-33|2	Epoch:          0
21mr|avalon-logkit-2.1-33|3	Version:        2.1
21mr|avalon-logkit-2.1-33|4	Release:        33
21mr|avalon-logkit-2.1-33|5	Summary:        Java logging toolkit
21mr|avalon-logkit-2.1-33|6	License:        ASL 2.0
21mr|avalon-logkit-2.1-33|7	URL:            http://avalon.apache.org/
21mr|avalon-logkit-2.1-33|8	Group:          Development/Java
21mr|avalon-logkit-2.1-33|9	BuildArch:      noarch
21mr|avalon-logkit-2.1-33|10	# Java stack is not supported on x86_32
21mr|avalon-logkit-2.1-33|11	ExcludeArch: %{ix86}
21mr|avalon-logkit-2.1-33|12	
21mr|avalon-logkit-2.1-33|13	Source0:        http://archive.apache.org/dist/excalibur/%{name}/source/%{name}-%{version}-src.zip
21mr|avalon-logkit-2.1-33|14	
21mr|avalon-logkit-2.1-33|15	Patch0001:      0001-Port-build-script-to-Maven-3.patch
21mr|avalon-logkit-2.1-33|16	Patch0002:      0002-Port-to-Java-7.patch
21mr|avalon-logkit-2.1-33|17	Patch0003:      0003-Fix-encoding.patch
21mr|avalon-logkit-2.1-33|18	
21mr|avalon-logkit-2.1-33|19	BuildRequires:  maven-local
21mr|avalon-logkit-2.1-33|20	BuildRequires:  mvn(javax.mail:mail)
21mr|avalon-logkit-2.1-33|21	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|avalon-logkit-2.1-33|22	BuildRequires:  mvn(junit:junit)
21mr|avalon-logkit-2.1-33|23	BuildRequires:  mvn(log4j:log4j)
21mr|avalon-logkit-2.1-33|24	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|avalon-logkit-2.1-33|25	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|avalon-logkit-2.1-33|26	
21mr|avalon-logkit-2.1-33|27	Provides:       deprecated()
21mr|avalon-logkit-2.1-33|28	
21mr|avalon-logkit-2.1-33|29	%description
21mr|avalon-logkit-2.1-33|30	LogKit is a logging toolkit designed for secure performance orientated
21mr|avalon-logkit-2.1-33|31	logging in applications. To get started using LogKit, it is recomended
21mr|avalon-logkit-2.1-33|32	that you read the whitepaper and browse the API docs.
21mr|avalon-logkit-2.1-33|33	
21mr|avalon-logkit-2.1-33|34	%package javadoc
21mr|avalon-logkit-2.1-33|35	Summary:        Javadoc for %{name}
21mr|avalon-logkit-2.1-33|36	Provides:       deprecated()
21mr|avalon-logkit-2.1-33|37	
21mr|avalon-logkit-2.1-33|38	%description javadoc
21mr|avalon-logkit-2.1-33|39	Javadoc for %{name}.
21mr|avalon-logkit-2.1-33|40	
21mr|avalon-logkit-2.1-33|41	%prep
21mr|avalon-logkit-2.1-33|42	%setup -q
21mr|avalon-logkit-2.1-33|43	%patch1 -p1
21mr|avalon-logkit-2.1-33|44	%patch2 -p1
21mr|avalon-logkit-2.1-33|45	%patch3 -p1
21mr|avalon-logkit-2.1-33|46	mv project.xml pom.xml
21mr|avalon-logkit-2.1-33|47	
21mr|avalon-logkit-2.1-33|48	# LogFactor5 is no longer distributed with log4j
21mr|avalon-logkit-2.1-33|49	%pom_remove_dep log4j:log4j
21mr|avalon-logkit-2.1-33|50	rm -rf src/java/org/apache/log/output/lf5
21mr|avalon-logkit-2.1-33|51	
21mr|avalon-logkit-2.1-33|52	%mvn_file : %{name}
21mr|avalon-logkit-2.1-33|53	%mvn_alias : logkit:logkit
21mr|avalon-logkit-2.1-33|54	
21mr|avalon-logkit-2.1-33|55	# Add proper Apache Felix Bundle Plugin instructions
21mr|avalon-logkit-2.1-33|56	# so that we get a reasonable OSGi manifest.
21mr|avalon-logkit-2.1-33|57	%pom_xpath_inject pom:project "<packaging>bundle</packaging>"
21mr|avalon-logkit-2.1-33|58	%pom_xpath_inject pom:build "
21mr|avalon-logkit-2.1-33|59	<plugins>
21mr|avalon-logkit-2.1-33|60	<plugin>
21mr|avalon-logkit-2.1-33|61	<groupId>org.apache.felix</groupId>
21mr|avalon-logkit-2.1-33|62	<artifactId>maven-bundle-plugin</artifactId>
21mr|avalon-logkit-2.1-33|63	<extensions>true</extensions>
21mr|avalon-logkit-2.1-33|64	<configuration>
21mr|avalon-logkit-2.1-33|65	<instructions>
21mr|avalon-logkit-2.1-33|66	<Bundle-SymbolicName>avalon-logkit-2.1</Bundle-SymbolicName>
21mr|avalon-logkit-2.1-33|67	<_nouses>true</_nouses>
21mr|avalon-logkit-2.1-33|68	</instructions>
21mr|avalon-logkit-2.1-33|69	</configuration>
21mr|avalon-logkit-2.1-33|70	</plugin>
21mr|avalon-logkit-2.1-33|71	</plugins>"
21mr|avalon-logkit-2.1-33|72	
21mr|avalon-logkit-2.1-33|73	%build
21mr|avalon-logkit-2.1-33|74	%mvn_build
21mr|avalon-logkit-2.1-33|75	
21mr|avalon-logkit-2.1-33|76	%install
21mr|avalon-logkit-2.1-33|77	%mvn_install
21mr|avalon-logkit-2.1-33|78	
21mr|avalon-logkit-2.1-33|79	%files -f .mfiles
21mr|avalon-logkit-2.1-33|80	%license LICENSE.txt NOTICE.txt
21mr|avalon-logkit-2.1-33|81	
21mr|avalon-logkit-2.1-33|82	%files javadoc -f .mfiles-javadoc
21mr|avalon-logkit-2.1-33|83	%license LICENSE.txt NOTICE.txt
21mr|avalon-logkit-2.1-33|84	

11598 21
21mr|avidemux-2.8.0-2|1	%define filename %{name}_%{version}
21mr|avidemux-2.8.0-2|2	%define libname		%mklibname %{name}
21mr|avidemux-2.8.0-2|3	%define _disable_ld_no_undefined 1
21mr|avidemux-2.8.0-2|4	%define _disable_lto 1
21mr|avidemux-2.8.0-2|5	%define ffmpegversion	4.4.1
21mr|avidemux-2.8.0-2|6	
21mr|avidemux-2.8.0-2|7	Summary:	A free video editor
21mr|avidemux-2.8.0-2|8	Name:		avidemux
21mr|avidemux-2.8.0-2|9	Version:	2.8.0
21mr|avidemux-2.8.0-2|10	Release:	2
21mr|avidemux-2.8.0-2|11	License:	GPLv2+
21mr|avidemux-2.8.0-2|12	Group:		Video
21mr|avidemux-2.8.0-2|13	Url:		http://fixounet.free.fr/avidemux
21mr|avidemux-2.8.0-2|14	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{filename}.tar.gz
21mr|avidemux-2.8.0-2|15	Source1:	http://ffmpeg.org/releases/ffmpeg-%{ffmpegversion}.tar.bz2
21mr|avidemux-2.8.0-2|16	Source100:	%{name}.rpmlintrc
21mr|avidemux-2.8.0-2|17	Patch3:		0001-Disable-faacDecInit-check.patch
21mr|avidemux-2.8.0-2|18	BuildRequires:	cmake
21mr|avidemux-2.8.0-2|19	BuildRequires:	imagemagick
21mr|avidemux-2.8.0-2|20	BuildRequires:	nasm
21mr|avidemux-2.8.0-2|21	BuildRequires:	qt5-linguist-tools
21mr|avidemux-2.8.0-2|22	BuildRequires:	xsltproc
21mr|avidemux-2.8.0-2|23	BuildRequires:	yasm
21mr|avidemux-2.8.0-2|24	BuildRequires:	gettext-devel
21mr|avidemux-2.8.0-2|25	BuildRequires:	a52dec-devel
21mr|avidemux-2.8.0-2|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|avidemux-2.8.0-2|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|avidemux-2.8.0-2|28	BuildRequires:	pkgconfig(Qt5Network)
21mr|avidemux-2.8.0-2|29	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|avidemux-2.8.0-2|30	BuildRequires:	pkgconfig(Qt5Script)
21mr|avidemux-2.8.0-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|avidemux-2.8.0-2|32	BuildRequires:	qt5-tools
21mr|avidemux-2.8.0-2|33	BuildRequires:	pkgconfig(jack)
21mr|avidemux-2.8.0-2|34	BuildRequires:	pkgconfig(libass)
21mr|avidemux-2.8.0-2|35	BuildRequires:	pkgconfig(libpulse)
21mr|avidemux-2.8.0-2|36	BuildRequires:	pkgconfig(libva)
21mr|avidemux-2.8.0-2|37	BuildRequires:	pkgconfig(libxml-2.0)
21mr|avidemux-2.8.0-2|38	BuildRequires:	pkgconfig(vpx)
21mr|avidemux-2.8.0-2|39	BuildRequires:	pkgconfig(mad)
21mr|avidemux-2.8.0-2|40	BuildRequires:	pkgconfig(samplerate)
21mr|avidemux-2.8.0-2|41	BuildRequires:	pkgconfig(sdl)
21mr|avidemux-2.8.0-2|42	BuildRequires:	pkgconfig(sqlite3)
21mr|avidemux-2.8.0-2|43	BuildRequires:	pkgconfig(twolame)
21mr|avidemux-2.8.0-2|44	BuildRequires:	pkgconfig(vdpau)
21mr|avidemux-2.8.0-2|45	BuildRequires:	pkgconfig(vorbis)
21mr|avidemux-2.8.0-2|46	BuildRequires:	pkgconfig(xv)
21mr|avidemux-2.8.0-2|47	#BuildRequires:	aften-devel
21mr|avidemux-2.8.0-2|48	BuildRequires:	%{_lib}mp4v2-devel
21mr|avidemux-2.8.0-2|49	# not packaged yet:
21mr|avidemux-2.8.0-2|50	#BuildRequires:  libaften-devel
21mr|avidemux-2.8.0-2|51	BuildRequires:	libfaac-devel
21mr|avidemux-2.8.0-2|52	BuildRequires:	libfaad2-devel
21mr|avidemux-2.8.0-2|53	BuildRequires:	liblame-devel
21mr|avidemux-2.8.0-2|54	BuildRequires:	xvid-devel
21mr|avidemux-2.8.0-2|55	%ifarch x86_64
21mr|avidemux-2.8.0-2|56	BuildRequires:	ffnvcodec-headers
21mr|avidemux-2.8.0-2|57	%endif
21mr|avidemux-2.8.0-2|58	# dcaenc in contrib
21mr|avidemux-2.8.0-2|59	#BuildRequires:	pkgconfig(dcaenc)
21mr|avidemux-2.8.0-2|60	BuildRequires:	pkgconfig(libdca)
21mr|avidemux-2.8.0-2|61	BuildRequires:	pkgconfig(opencore-amrnb)
21mr|avidemux-2.8.0-2|62	BuildRequires:	pkgconfig(opencore-amrwb)
21mr|avidemux-2.8.0-2|63	BuildRequires:	pkgconfig(x264)
21mr|avidemux-2.8.0-2|64	BuildRequires:	pkgconfig(x265)
21mr|avidemux-2.8.0-2|65	BuildRequires:	pkgconfig(glu)
21mr|avidemux-2.8.0-2|66	Requires:	avidemux-ui
21mr|avidemux-2.8.0-2|67	ExcludeArch:	%{ix86}
21mr|avidemux-2.8.0-2|68	
21mr|avidemux-2.8.0-2|69	%description
21mr|avidemux-2.8.0-2|70	Avidemux is a free video editor designed for simple cutting,
21mr|avidemux-2.8.0-2|71	filtering and encoding tasks.It supports many file types, including
21mr|avidemux-2.8.0-2|72	AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of
21mr|avidemux-2.8.0-2|73	codecs. Tasks can be automated using projects, job queue and
21mr|avidemux-2.8.0-2|74	powerful scripting capabilities.
21mr|avidemux-2.8.0-2|75	
21mr|avidemux-2.8.0-2|76	%package qt
21mr|avidemux-2.8.0-2|77	Summary:	A free video editor - Qt5 GUI
21mr|avidemux-2.8.0-2|78	Group:		Video
21mr|avidemux-2.8.0-2|79	%rename		%{name}
21mr|avidemux-2.8.0-2|80	Requires:	%{libname} =  %{EVRD}
21mr|avidemux-2.8.0-2|81	Requires:	%{name}-plugins
21mr|avidemux-2.8.0-2|82	Provides:	avidemux-ui = %{EVRD}
21mr|avidemux-2.8.0-2|83	Provides:	avidemux-gtk = %{EVRD}
21mr|avidemux-2.8.0-2|84	Obsoletes:	avidemux-gtk < %{EVRD}
21mr|avidemux-2.8.0-2|85	
21mr|avidemux-2.8.0-2|86	%description qt
21mr|avidemux-2.8.0-2|87	Avidemux is a free video editor. This package contains the
21mr|avidemux-2.8.0-2|88	version with a graphical user interface based on Qt5.
21mr|avidemux-2.8.0-2|89	
21mr|avidemux-2.8.0-2|90	%files qt
21mr|avidemux-2.8.0-2|91	%{_bindir}/avidemux3_qt5
21mr|avidemux-2.8.0-2|92	%{_bindir}/avidemux3_jobs_qt5
21mr|avidemux-2.8.0-2|93	%{_libdir}/libADM_UIQT56.so
21mr|avidemux-2.8.0-2|94	%{_libdir}/libADM_render6_QT5.so
21mr|avidemux-2.8.0-2|95	%{_libdir}/libADM_openGLQT56.so
21mr|avidemux-2.8.0-2|96	%dir %{_datadir}/avidemux6
21mr|avidemux-2.8.0-2|97	%dir %{_datadir}/avidemux6/qt5
21mr|avidemux-2.8.0-2|98	%{_datadir}/metainfo/org.avidemux.Avidemux.appdata.xml
21mr|avidemux-2.8.0-2|99	%{_iconsdir}/hicolor/128x128/apps/org.avidemux.Avidemux.png
21mr|avidemux-2.8.0-2|100	%{_datadir}/applications/org.avidemux.Avidemux.desktop
21mr|avidemux-2.8.0-2|101	%dir %{_datadir}/avidemux6/qt5/i18n
21mr|avidemux-2.8.0-2|102	%{_datadir}/avidemux6/qt5/i18n/*.qm
21mr|avidemux-2.8.0-2|103	%{_libdir}/ADM_plugins6/videoFilters/qt5/*.so
21mr|avidemux-2.8.0-2|104	
21mr|avidemux-2.8.0-2|105	#----------------------------------------------------------------------------
21mr|avidemux-2.8.0-2|106	
21mr|avidemux-2.8.0-2|107	%package cli
21mr|avidemux-2.8.0-2|108	Summary:	A free video editor - command-line version
21mr|avidemux-2.8.0-2|109	Group:		Video
21mr|avidemux-2.8.0-2|110	%rename		%{name}
21mr|avidemux-2.8.0-2|111	Requires:	%{libname} =  %{EVRD}
21mr|avidemux-2.8.0-2|112	Requires:	%{name}-plugins
21mr|avidemux-2.8.0-2|113	Provides:	avidemux-ui = %{EVRD}
21mr|avidemux-2.8.0-2|114	
21mr|avidemux-2.8.0-2|115	%description cli
21mr|avidemux-2.8.0-2|116	Avidemux is a free video editor. This package contains the
21mr|avidemux-2.8.0-2|117	version with a command-line interface.
21mr|avidemux-2.8.0-2|118	
21mr|avidemux-2.8.0-2|119	%files cli
21mr|avidemux-2.8.0-2|120	%{_mandir}/man1/avidemux.1*
21mr|avidemux-2.8.0-2|121	%{_bindir}/avidemux3_cli
21mr|avidemux-2.8.0-2|122	%{_libdir}/libADM_UI_Cli6.so
21mr|avidemux-2.8.0-2|123	%{_libdir}/libADM_render6_cli.so
21mr|avidemux-2.8.0-2|124	%{_libdir}/ADM_plugins6/videoFilters/cli/*.so
21mr|avidemux-2.8.0-2|125	
21mr|avidemux-2.8.0-2|126	#----------------------------------------------------------------------------
21mr|avidemux-2.8.0-2|127	
21mr|avidemux-2.8.0-2|128	%package	plugins
21mr|avidemux-2.8.0-2|129	Summary:	Plugins for %{name}
21mr|avidemux-2.8.0-2|130	
21mr|avidemux-2.8.0-2|131	%description	plugins
21mr|avidemux-2.8.0-2|132	This package contains the common plugins for %{name}.
21mr|avidemux-2.8.0-2|133	
21mr|avidemux-2.8.0-2|134	%files plugins
21mr|avidemux-2.8.0-2|135	%dir %{_libdir}/ADM_plugins6
21mr|avidemux-2.8.0-2|136	%dir %{_libdir}/ADM_plugins6/*
21mr|avidemux-2.8.0-2|137	%{_libdir}/ADM_plugins6/*/*
21mr|avidemux-2.8.0-2|138	%exclude %{_libdir}/ADM_plugins6/videoFilters/cli/*.so
21mr|avidemux-2.8.0-2|139	%exclude %{_libdir}/ADM_plugins6/videoFilters/qt5/*.so
21mr|avidemux-2.8.0-2|140	
21mr|avidemux-2.8.0-2|141	#----------------------------------------------------------------------------
21mr|avidemux-2.8.0-2|142	
21mr|avidemux-2.8.0-2|143	%package -n	%{libname}
21mr|avidemux-2.8.0-2|144	Summary:	Shared libraries for %{name}
21mr|avidemux-2.8.0-2|145	
21mr|avidemux-2.8.0-2|146	%description -n	%{libname}
21mr|avidemux-2.8.0-2|147	Shared libraries for %{name}.
21mr|avidemux-2.8.0-2|148	
21mr|avidemux-2.8.0-2|149	%files -n %{libname}
21mr|avidemux-2.8.0-2|150	%{_libdir}/libADM_audio*.so
21mr|avidemux-2.8.0-2|151	%{_libdir}/libADM_core*.so
21mr|avidemux-2.8.0-2|152	%{_libdir}/libADM6*.so.*
21mr|avidemux-2.8.0-2|153	
21mr|avidemux-2.8.0-2|154	#----------------------------------------------------------------------------
21mr|avidemux-2.8.0-2|155	
21mr|avidemux-2.8.0-2|156	%package	devel
21mr|avidemux-2.8.0-2|157	Summary:	Header files for %{name}
21mr|avidemux-2.8.0-2|158	Requires:	%{libname} =  %{EVRD}
21mr|avidemux-2.8.0-2|159	Requires:	pkgconfig(vdpau)
21mr|avidemux-2.8.0-2|160	Obsoletes:	%{name}-qt-devel <  %{EVRD}
21mr|avidemux-2.8.0-2|161	Obsoletes:	%{name}-cli-devel <  %{EVRD}
21mr|avidemux-2.8.0-2|162	
21mr|avidemux-2.8.0-2|163	%description devel
21mr|avidemux-2.8.0-2|164	Development files for %{name}.
21mr|avidemux-2.8.0-2|165	
21mr|avidemux-2.8.0-2|166	%files devel
21mr|avidemux-2.8.0-2|167	%{_includedir}/%{name}
21mr|avidemux-2.8.0-2|168	
21mr|avidemux-2.8.0-2|169	#----------------------------------------------------------------------------
21mr|avidemux-2.8.0-2|170	
21mr|avidemux-2.8.0-2|171	
21mr|avidemux-2.8.0-2|172	%prep
21mr|avidemux-2.8.0-2|173	%setup -qn %{filename}
21mr|avidemux-2.8.0-2|174	rm -f avidemux_core/ffmpeg_package/ffmpeg-*.tar.bz2
21mr|avidemux-2.8.0-2|175	cp %{SOURCE1} avidemux_core/ffmpeg_package/
21mr|avidemux-2.8.0-2|176	%autopatch -p1
21mr|avidemux-2.8.0-2|177	
21mr|avidemux-2.8.0-2|178	%build
21mr|avidemux-2.8.0-2|179	export CFLAGS="%{optflags}"
21mr|avidemux-2.8.0-2|180	export CXXFLAGS="%{optflags}"
21mr|avidemux-2.8.0-2|181	export PATH=%{_libdir}/qt5/bin:$PATH
21mr|avidemux-2.8.0-2|182	%global optflags %optflags -std=c++14
21mr|avidemux-2.8.0-2|183	bash bootStrap.bash \
21mr|avidemux-2.8.0-2|184	--with-core \
21mr|avidemux-2.8.0-2|185	--with-cli \
21mr|avidemux-2.8.0-2|186	--with-plugins \
21mr|avidemux-2.8.0-2|187	--with-system-libass \
21mr|avidemux-2.8.0-2|188	--with-system-liba52 \
21mr|avidemux-2.8.0-2|189	--with-system-libmad \
21mr|avidemux-2.8.0-2|190	--with-system-libmp4v2
21mr|avidemux-2.8.0-2|191	
21mr|avidemux-2.8.0-2|192	%install
21mr|avidemux-2.8.0-2|193	cp -a install/* %{buildroot}
21mr|avidemux-2.8.0-2|194	mkdir -p %{buildroot}%{_mandir}/man1
21mr|avidemux-2.8.0-2|195	install -m 644 man/avidemux.1 %{buildroot}%{_mandir}/man1
21mr|avidemux-2.8.0-2|196	chrpath --delete %{buildroot}%{_libdir}/*.so*
21mr|avidemux-2.8.0-2|197	chrpath --delete %{buildroot}%{_libdir}/ADM_plugins6/*/*.so
21mr|avidemux-2.8.0-2|198	chrpath --delete %{buildroot}%{_bindir}/*
21mr|avidemux-2.8.0-2|199	rm -rf %{buildroot}%{_datadir}/ADM6_addons

11599 21
21mr|avogadro-1.97.0-2|1	%define major 1
21mr|avogadro-1.97.0-2|2	%define maj0 0
21mr|avogadro-1.97.0-2|3	%define libname %mklibname %{name} %{major}
21mr|avogadro-1.97.0-2|4	%define libOQ   %mklibname %{name}_OpenQube %{maj0}
21mr|avogadro-1.97.0-2|5	%define devname %mklibname %{name} -d
21mr|avogadro-1.97.0-2|6	
21mr|avogadro-1.97.0-2|7	%global commit_i18n 07bee855ee8f34b64caf804e69cc4c0b34112ca3
21mr|avogadro-1.97.0-2|8	
21mr|avogadro-1.97.0-2|9	Summary:	An advanced molecular editor for chemical purposes
21mr|avogadro-1.97.0-2|10	Name:		avogadro
21mr|avogadro-1.97.0-2|11	Version:	1.97.0
21mr|avogadro-1.97.0-2|12	Release:	2
21mr|avogadro-1.97.0-2|13	License:	GPLv2+
21mr|avogadro-1.97.0-2|14	Group:		System/Libraries
21mr|avogadro-1.97.0-2|15	Url:		https://www.openchemistry.org/projects/avogadro2/
21mr|avogadro-1.97.0-2|16	Source0:	https://github.com/OpenChemistry/avogadroapp/archive/refs/tags/%{version}.tar.gz?/%{name}app-%{version}.tar.gz
21mr|avogadro-1.97.0-2|17	Source1:	https://github.com/OpenChemistry/avogadro-i18n/archive/%{commit_i18n}/%{name}-i18n-%{commit_i18n}.tar.gz
21mr|avogadro-1.97.0-2|18	BuildRequires:	cmake(ECM)
21mr|avogadro-1.97.0-2|19	BuildRequires:	cmake ninja
21mr|avogadro-1.97.0-2|20	BuildRequires:	doxygen
21mr|avogadro-1.97.0-2|21	BuildRequires:	hdf5-devel
21mr|avogadro-1.97.0-2|22	BuildRequires:	spglib-devel
21mr|avogadro-1.97.0-2|23	BuildRequires:	cmake(AvogadroLibs) = %{version}
21mr|avogadro-1.97.0-2|24	BuildRequires:	cmake(MoleQueue)
21mr|avogadro-1.97.0-2|25	BuildRequires:	pkgconfig(eigen3)
21mr|avogadro-1.97.0-2|26	BuildRequires:	pkgconfig(glew)
21mr|avogadro-1.97.0-2|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|avogadro-1.97.0-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|avogadro-1.97.0-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|avogadro-1.97.0-2|30	BuildRequires:	pkgconfig(Qt5Help)
21mr|avogadro-1.97.0-2|31	BuildRequires:	pkgconfig(Qt5Network)
21mr|avogadro-1.97.0-2|32	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|avogadro-1.97.0-2|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|avogadro-1.97.0-2|34	BuildRequires:	qt5-macros
21mr|avogadro-1.97.0-2|35	Requires:	avogadrolibs = %{version}
21mr|avogadro-1.97.0-2|36	Requires:	openbabel
21mr|avogadro-1.97.0-2|37	Requires:	xtb
21mr|avogadro-1.97.0-2|38	
21mr|avogadro-1.97.0-2|39	%description
21mr|avogadro-1.97.0-2|40	An advanced molecular editor designed for cross-platform use
21mr|avogadro-1.97.0-2|41	in computational chemistry,molecular modeling, bioinformatics,
21mr|avogadro-1.97.0-2|42	materials science,and related areas, which offers flexible
21mr|avogadro-1.97.0-2|43	rendering and a powerful plugin architecture.
21mr|avogadro-1.97.0-2|44	
21mr|avogadro-1.97.0-2|45	%files
21mr|avogadro-1.97.0-2|46	%doc CONTRIBUTING.md README.md
21mr|avogadro-1.97.0-2|47	%doc %{_docdir}/AvogadroApp
21mr|avogadro-1.97.0-2|48	%{_bindir}/%{name}2
21mr|avogadro-1.97.0-2|49	%{_datadir}/applications/%{name}2.desktop
21mr|avogadro-1.97.0-2|50	%{_datadir}/pixmaps/%{name}2.png
21mr|avogadro-1.97.0-2|51	%{_datadir}/avogadro2/i18n/*
21mr|avogadro-1.97.0-2|52	%{_datadir}/metainfo/*
21mr|avogadro-1.97.0-2|53	%{_iconsdir}/hicolor/*/apps/%{name}2.png
21mr|avogadro-1.97.0-2|54	
21mr|avogadro-1.97.0-2|55	#--------------------------------------------------------------------
21mr|avogadro-1.97.0-2|56	
21mr|avogadro-1.97.0-2|57	%prep
21mr|avogadro-1.97.0-2|58	%autosetup -p1 -n %{name}app-%{version} -a1
21mr|avogadro-1.97.0-2|59	
21mr|avogadro-1.97.0-2|60	# Make avogadro-i18n generators source code available for CMake
21mr|avogadro-1.97.0-2|61	mv %{name}-i18n-%{commit_i18n} %{name}-i18n
21mr|avogadro-1.97.0-2|62	mv %{name}-i18n/README.md %{name}-i18n/README-%{name}-i18n.md
21mr|avogadro-1.97.0-2|63	sed -e 's|../%{name}-i18n|%{name}-i18n|g' -i %{name}/CMakeLists.txt
21mr|avogadro-1.97.0-2|64	
21mr|avogadro-1.97.0-2|65	#Fix permissions
21mr|avogadro-1.97.0-2|66	find . -type f -name "*.h" -exec chmod 0644 '{}' \;
21mr|avogadro-1.97.0-2|67	find . -type f -name "*.cc" -exec chmod 0644 '{}' \;
21mr|avogadro-1.97.0-2|68	find . -type f -name "*.c" -exec chmod 0644 '{}' \;
21mr|avogadro-1.97.0-2|69	
21mr|avogadro-1.97.0-2|70	%build
21mr|avogadro-1.97.0-2|71	%cmake_qt5 \
21mr|avogadro-1.97.0-2|72	-DENABLE_TESTING:BOOL=OFF \
21mr|avogadro-1.97.0-2|73	-DBUILD_DOCUMENTATION:BOOL=ON \
21mr|avogadro-1.97.0-2|74	-G Ninja
21mr|avogadro-1.97.0-2|75	%ninja_build
21mr|avogadro-1.97.0-2|76	
21mr|avogadro-1.97.0-2|77	%install
21mr|avogadro-1.97.0-2|78	%ninja_install -C build
21mr|avogadro-1.97.0-2|79	
21mr|avogadro-1.97.0-2|80	# more icons
21mr|avogadro-1.97.0-2|81	for i in 64 128 256 512; do
21mr|avogadro-1.97.0-2|82	install -Dpm 644 avogadro/icons/%{name}2_${i}.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{name}2.png
21mr|avogadro-1.97.0-2|83	done

11600 21
21mr|avogadrolibs-1.97.0-1|1	# TODO: molequeue has to be fixed: its libs are unversioned,
21mr|avogadrolibs-1.97.0-1|2	# but this package is linked with them!!
21mr|avogadrolibs-1.97.0-1|3	%global __requires_exclude ^devel\\(libMoleQueue.*)$
21mr|avogadrolibs-1.97.0-1|4	
21mr|avogadrolibs-1.97.0-1|5	# See https://github.com/OpenChemistry/avogadrolibs/issues/362
21mr|avogadrolibs-1.97.0-1|6	%global commit_gen b00be69a09cfd959a562db8ec769796427ce2a66
21mr|avogadrolibs-1.97.0-1|7	%global commit_mol ecfb0c27ce02550ff6014a35fbe6a4483032403d
21mr|avogadrolibs-1.97.0-1|8	%global commit_cry e4f8a677b390bd68604839a8ec07e14f37b7093b
21mr|avogadrolibs-1.97.0-1|9	
21mr|avogadrolibs-1.97.0-1|10	Name:		avogadrolibs
21mr|avogadrolibs-1.97.0-1|11	Version:	1.97.0
21mr|avogadrolibs-1.97.0-1|12	Release:	1
21mr|avogadrolibs-1.97.0-1|13	Summary:	An advanced molecular editor
21mr|avogadrolibs-1.97.0-1|14	License:	BSD
21mr|avogadrolibs-1.97.0-1|15	Group:		Sciences/Chemistry
21mr|avogadrolibs-1.97.0-1|16	Url:		http://www.openchemistry.org/projects/avogadro2/
21mr|avogadrolibs-1.97.0-1|17	Source0:	https://github.com/OpenChemistry/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|avogadrolibs-1.97.0-1|18	Source1:	https://github.com/OpenChemistry/avogenerators/archive/%{commit_gen}/avogenerators-%{commit_gen}.tar.gz
21mr|avogadrolibs-1.97.0-1|19	Source2:	https://github.com/openchemistry/molecules/archive/%{commit_mol}/molecules-%{commit_mol}.tar.gz
21mr|avogadrolibs-1.97.0-1|20	Source3:	https://github.com/openchemistry/crystals/archive/%{commit_cry}/crystals-%{commit_cry}.tar.gz
21mr|avogadrolibs-1.97.0-1|21	# Fix devel file path
21mr|avogadrolibs-1.97.0-1|22	Patch0:		%{name}-FindSpglib.patch
21mr|avogadrolibs-1.97.0-1|23	Patch1:		%{name}-avospglib.patch
21mr|avogadrolibs-1.97.0-1|24	# Fix "Unable to retrieve program name"
21mr|avogadrolibs-1.97.0-1|25	# https://github.com/OpenChemistry/avogadrolibs/pull/1336/files
21mr|avogadrolibs-1.97.0-1|26	Patch2:		%{name}-pythonscript.patch
21mr|avogadrolibs-1.97.0-1|27	Patch3:		%{name}-scriptloader.patch
21mr|avogadrolibs-1.97.0-1|28	Patch4:		%{name}-antechamber.patch
21mr|avogadrolibs-1.97.0-1|29	Patch5:		%{name}-xtb.patch
21mr|avogadrolibs-1.97.0-1|30	Patch6:		2b182d44bb8307600a25066a28c781016d4f71c8.patch
21mr|avogadrolibs-1.97.0-1|31	
21mr|avogadrolibs-1.97.0-1|32	BuildRequires:	cmake
21mr|avogadrolibs-1.97.0-1|33	BuildRequires:	boost-devel
21mr|avogadrolibs-1.97.0-1|34	BuildRequires:	spglib-devel
21mr|avogadrolibs-1.97.0-1|35	BuildRequires:	msym-devel
21mr|avogadrolibs-1.97.0-1|36	BuildRequires:	mmtf-cpp-devel
21mr|avogadrolibs-1.97.0-1|37	BuildRequires:	molequeue-devel
21mr|avogadrolibs-1.97.0-1|38	BuildRequires:	cmake(msgpack)
21mr|avogadrolibs-1.97.0-1|39	BuildRequires:	pkgconfig(eigen3)
21mr|avogadrolibs-1.97.0-1|40	BuildRequires:	pkgconfig(glew)
21mr|avogadrolibs-1.97.0-1|41	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|avogadrolibs-1.97.0-1|42	BuildRequires:	pkgconfig(Qt5Core)
21mr|avogadrolibs-1.97.0-1|43	BuildRequires:	pkgconfig(Qt5Gui)
21mr|avogadrolibs-1.97.0-1|44	BuildRequires:	pkgconfig(Qt5Svg)
21mr|avogadrolibs-1.97.0-1|45	BuildRequires:	pkgconfig(Qt5Network)
21mr|avogadrolibs-1.97.0-1|46	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|avogadrolibs-1.97.0-1|47	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|avogadrolibs-1.97.0-1|48	BuildRequires:	pkgconfig(libarchive)
21mr|avogadrolibs-1.97.0-1|49	BuildRequires:	git
21mr|avogadrolibs-1.97.0-1|50	BuildRequires:	hdf5-devel
21mr|avogadrolibs-1.97.0-1|51	
21mr|avogadrolibs-1.97.0-1|52	
21mr|avogadrolibs-1.97.0-1|53	%description
21mr|avogadrolibs-1.97.0-1|54	Avogadro is an advanced molecular editor designed for cross-platform use in
21mr|avogadrolibs-1.97.0-1|55	computational chemistry, molecular modeling, bioinformatics, materials science,
21mr|avogadrolibs-1.97.0-1|56	and related areas. It offers flexible rendering and a powerful plugin
21mr|avogadrolibs-1.97.0-1|57	architecture. The code in this repository is a rewrite of Avogadro with source
21mr|avogadrolibs-1.97.0-1|58	code split across a libraries repository and an application repository. Core
21mr|avogadrolibs-1.97.0-1|59	features and goals of the Avogadro project:
21mr|avogadrolibs-1.97.0-1|60	
21mr|avogadrolibs-1.97.0-1|61	* Open source distributed under the liberal 3-clause BSD license
21mr|avogadrolibs-1.97.0-1|62	* Cross platform with nightly builds on Linux, Mac OS X and Windows
21mr|avogadrolibs-1.97.0-1|63	* Intuitive interface designed to be useful to whole community
21mr|avogadrolibs-1.97.0-1|64	* Fast and efficient embracing the latest technologies
21mr|avogadrolibs-1.97.0-1|65	* Extensible, making extensive use of a plugin architecture
21mr|avogadrolibs-1.97.0-1|66	* Flexible supporting a range of chemical data formats and packages
21mr|avogadrolibs-1.97.0-1|67	
21mr|avogadrolibs-1.97.0-1|68	%files
21mr|avogadrolibs-1.97.0-1|69	%doc avogadrogenerators/README-avogenerators.md
21mr|avogadrolibs-1.97.0-1|70	%doc thirdparty/libgwavi/README-libgwavi.md
21mr|avogadrolibs-1.97.0-1|71	%doc %{_docdir}/AvogadroLibs/
21mr|avogadrolibs-1.97.0-1|72	%doc LICENSE
21mr|avogadrolibs-1.97.0-1|73	%{_libdir}/avogadro2/
21mr|avogadrolibs-1.97.0-1|74	%{_datadir}/avogadro2/
21mr|avogadrolibs-1.97.0-1|75	
21mr|avogadrolibs-1.97.0-1|76	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|77	
21mr|avogadrolibs-1.97.0-1|78	%define core_major		1
21mr|avogadrolibs-1.97.0-1|79	%define libcorename		%mklibname avogadrocore %{core_major}
21mr|avogadrolibs-1.97.0-1|80	
21mr|avogadrolibs-1.97.0-1|81	%package -n	%{libcorename}
21mr|avogadrolibs-1.97.0-1|82	Summary:	Avogadro Core library
21mr|avogadrolibs-1.97.0-1|83	Group:		System/Libraries
21mr|avogadrolibs-1.97.0-1|84	Requires:	%{name} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|85	
21mr|avogadrolibs-1.97.0-1|86	%description -n	%{libcorename}
21mr|avogadrolibs-1.97.0-1|87	Avogadro Core library.
21mr|avogadrolibs-1.97.0-1|88	
21mr|avogadrolibs-1.97.0-1|89	%files -n %{libcorename}
21mr|avogadrolibs-1.97.0-1|90	%{_libdir}/libAvogadroCore.so.%{core_major}{,.*}
21mr|avogadrolibs-1.97.0-1|91	
21mr|avogadrolibs-1.97.0-1|92	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|93	
21mr|avogadrolibs-1.97.0-1|94	%define io_major		1
21mr|avogadrolibs-1.97.0-1|95	%define libioname		%mklibname avogadroio %{io_major}
21mr|avogadrolibs-1.97.0-1|96	
21mr|avogadrolibs-1.97.0-1|97	%package -n	%{libioname}
21mr|avogadrolibs-1.97.0-1|98	Summary:	Avogadro IO library
21mr|avogadrolibs-1.97.0-1|99	Group:		System/Libraries
21mr|avogadrolibs-1.97.0-1|100	
21mr|avogadrolibs-1.97.0-1|101	%description -n	%{libioname}
21mr|avogadrolibs-1.97.0-1|102	Avogadro IO library.
21mr|avogadrolibs-1.97.0-1|103	
21mr|avogadrolibs-1.97.0-1|104	%files -n %{libioname}
21mr|avogadrolibs-1.97.0-1|105	%{_libdir}/libAvogadroIO.so.%{io_major}*
21mr|avogadrolibs-1.97.0-1|106	
21mr|avogadrolibs-1.97.0-1|107	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|108	
21mr|avogadrolibs-1.97.0-1|109	%define molequeue_major		1
21mr|avogadrolibs-1.97.0-1|110	%define libmolequeuename	%mklibname avogadromolequeue %{molequeue_major}
21mr|avogadrolibs-1.97.0-1|111	
21mr|avogadrolibs-1.97.0-1|112	%package -n	%{libmolequeuename}
21mr|avogadrolibs-1.97.0-1|113	Summary:	Avogadro MoleQueue library
21mr|avogadrolibs-1.97.0-1|114	Group:		System/Libraries
21mr|avogadrolibs-1.97.0-1|115	
21mr|avogadrolibs-1.97.0-1|116	%description -n	%{libmolequeuename}
21mr|avogadrolibs-1.97.0-1|117	Avogadro MoleQueue library.
21mr|avogadrolibs-1.97.0-1|118	
21mr|avogadrolibs-1.97.0-1|119	%files -n %{libmolequeuename}
21mr|avogadrolibs-1.97.0-1|120	%{_libdir}/libAvogadroMoleQueue.so.%{molequeue_major}*
21mr|avogadrolibs-1.97.0-1|121	
21mr|avogadrolibs-1.97.0-1|122	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|123	
21mr|avogadrolibs-1.97.0-1|124	%define qtgui_major		1
21mr|avogadrolibs-1.97.0-1|125	%define libqtguiname		%mklibname avogadroqtgui %{qtgui_major}
21mr|avogadrolibs-1.97.0-1|126	
21mr|avogadrolibs-1.97.0-1|127	%package -n	%{libqtguiname}
21mr|avogadrolibs-1.97.0-1|128	Summary:	Avogadro Qt Gui library
21mr|avogadrolibs-1.97.0-1|129	Group:		System/Libraries
21mr|avogadrolibs-1.97.0-1|130	
21mr|avogadrolibs-1.97.0-1|131	%description -n	%{libqtguiname}
21mr|avogadrolibs-1.97.0-1|132	Avogadro Qt Gui library.
21mr|avogadrolibs-1.97.0-1|133	
21mr|avogadrolibs-1.97.0-1|134	%files -n %{libqtguiname}
21mr|avogadrolibs-1.97.0-1|135	%{_libdir}/libAvogadroQtGui.so.%{qtgui_major}*
21mr|avogadrolibs-1.97.0-1|136	
21mr|avogadrolibs-1.97.0-1|137	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|138	
21mr|avogadrolibs-1.97.0-1|139	%define qtopengl_major		1
21mr|avogadrolibs-1.97.0-1|140	%define libqtopenglname		%mklibname avogadroqtopengl %{qtopengl_major}
21mr|avogadrolibs-1.97.0-1|141	
21mr|avogadrolibs-1.97.0-1|142	%package -n	%{libqtopenglname}
21mr|avogadrolibs-1.97.0-1|143	Summary:	Avogadro Qt OpenGL library
21mr|avogadrolibs-1.97.0-1|144	Group:		System/Libraries
21mr|avogadrolibs-1.97.0-1|145	
21mr|avogadrolibs-1.97.0-1|146	%description -n	%{libqtopenglname}
21mr|avogadrolibs-1.97.0-1|147	Avogadro Qt OpenGL library.
21mr|avogadrolibs-1.97.0-1|148	
21mr|avogadrolibs-1.97.0-1|149	%files -n %{libqtopenglname}
21mr|avogadrolibs-1.97.0-1|150	%{_libdir}/libAvogadroQtOpenGL.so.%{qtopengl_major}*
21mr|avogadrolibs-1.97.0-1|151	
21mr|avogadrolibs-1.97.0-1|152	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|153	
21mr|avogadrolibs-1.97.0-1|154	%define qtplugins_major		1
21mr|avogadrolibs-1.97.0-1|155	%define libqtpluginsname	%mklibname avogadroqtplugins %{qtplugins_major}
21mr|avogadrolibs-1.97.0-1|156	
21mr|avogadrolibs-1.97.0-1|157	%package -n	%{libqtpluginsname}
21mr|avogadrolibs-1.97.0-1|158	Summary:	Avogadro Qt Plugins library
21mr|avogadrolibs-1.97.0-1|159	Group:		System/Libraries
21mr|avogadrolibs-1.97.0-1|160	
21mr|avogadrolibs-1.97.0-1|161	%description -n	%{libqtpluginsname}
21mr|avogadrolibs-1.97.0-1|162	Avogadro Qt Plugins library.
21mr|avogadrolibs-1.97.0-1|163	
21mr|avogadrolibs-1.97.0-1|164	%files -n %{libqtpluginsname}
21mr|avogadrolibs-1.97.0-1|165	%{_libdir}/libAvogadroQtPlugins.so.%{qtplugins_major}*
21mr|avogadrolibs-1.97.0-1|166	
21mr|avogadrolibs-1.97.0-1|167	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|168	
21mr|avogadrolibs-1.97.0-1|169	%define quantumio_major		1
21mr|avogadrolibs-1.97.0-1|170	%define libquantumioname	%mklibname avogadroquantumio %{quantumio_major}
21mr|avogadrolibs-1.97.0-1|171	
21mr|avogadrolibs-1.97.0-1|172	%package -n	%{libquantumioname}
21mr|avogadrolibs-1.97.0-1|173	Summary:	Avogadro Quantum IO library
21mr|avogadrolibs-1.97.0-1|174	Group:		System/Libraries
21mr|avogadrolibs-1.97.0-1|175	
21mr|avogadrolibs-1.97.0-1|176	%description -n	%{libquantumioname}
21mr|avogadrolibs-1.97.0-1|177	Avogadro Quantum IO library.
21mr|avogadrolibs-1.97.0-1|178	
21mr|avogadrolibs-1.97.0-1|179	%files -n %{libquantumioname}
21mr|avogadrolibs-1.97.0-1|180	%{_libdir}/libAvogadroQuantumIO.so.%{quantumio_major}*
21mr|avogadrolibs-1.97.0-1|181	
21mr|avogadrolibs-1.97.0-1|182	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|183	
21mr|avogadrolibs-1.97.0-1|184	%define rendering_major		1
21mr|avogadrolibs-1.97.0-1|185	%define librenderingname	%mklibname avogadrorendering %{rendering_major}
21mr|avogadrolibs-1.97.0-1|186	
21mr|avogadrolibs-1.97.0-1|187	%package -n	%{librenderingname}
21mr|avogadrolibs-1.97.0-1|188	Summary:	Avogadro Rendering library
21mr|avogadrolibs-1.97.0-1|189	Group:		System/Libraries
21mr|avogadrolibs-1.97.0-1|190	
21mr|avogadrolibs-1.97.0-1|191	%description -n	%{librenderingname}
21mr|avogadrolibs-1.97.0-1|192	Avogadro Rendering library.
21mr|avogadrolibs-1.97.0-1|193	
21mr|avogadrolibs-1.97.0-1|194	%files -n %{librenderingname}
21mr|avogadrolibs-1.97.0-1|195	%{_libdir}/libAvogadroRendering.so.%{rendering_major}*
21mr|avogadrolibs-1.97.0-1|196	
21mr|avogadrolibs-1.97.0-1|197	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|198	
21mr|avogadrolibs-1.97.0-1|199	%define calc_major         1
21mr|avogadrolibs-1.97.0-1|200	%define libcalcname        %mklibname avogadrocalc %{calc_major}
21mr|avogadrolibs-1.97.0-1|201	
21mr|avogadrolibs-1.97.0-1|202	%package -n     %{libcalcname}
21mr|avogadrolibs-1.97.0-1|203	Summary:        Avogadro Calc library
21mr|avogadrolibs-1.97.0-1|204	Group:          System/Libraries
21mr|avogadrolibs-1.97.0-1|205	
21mr|avogadrolibs-1.97.0-1|206	%description -n %{libcalcname}
21mr|avogadrolibs-1.97.0-1|207	Avogadro Calc library.
21mr|avogadrolibs-1.97.0-1|208	
21mr|avogadrolibs-1.97.0-1|209	%files -n %{libcalcname}
21mr|avogadrolibs-1.97.0-1|210	%{_libdir}/libAvogadroCalc.so.%{calc_major}{,.*}
21mr|avogadrolibs-1.97.0-1|211	
21mr|avogadrolibs-1.97.0-1|212	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|213	
21mr|avogadrolibs-1.97.0-1|214	%define devname		%mklibname %{name} -d
21mr|avogadrolibs-1.97.0-1|215	
21mr|avogadrolibs-1.97.0-1|216	%package -n	%{devname}
21mr|avogadrolibs-1.97.0-1|217	Summary:	Development files for %{name}
21mr|avogadrolibs-1.97.0-1|218	Group:		Development/Other
21mr|avogadrolibs-1.97.0-1|219	Requires:	%{name} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|220	Requires:	%{libcorename} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|221	Requires:	%{libioname} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|222	Requires:	%{libmolequeuename} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|223	Requires:	%{libqtguiname} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|224	Requires:	%{libqtopenglname} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|225	Requires:	%{libqtpluginsname} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|226	Requires:	%{libquantumioname} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|227	Requires:	%{librenderingname} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|228	Requires:	%{libcalcname} >= %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|229	Requires:	molequeue-devel
21mr|avogadrolibs-1.97.0-1|230	Provides:	avogadro2-devel = %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|231	Provides:	%{name}-devel = %{version}-%{release}
21mr|avogadrolibs-1.97.0-1|232	Obsoletes:	%{name}-devel < 1.90.0-7
21mr|avogadrolibs-1.97.0-1|233	
21mr|avogadrolibs-1.97.0-1|234	%description -n	%{devname}
21mr|avogadrolibs-1.97.0-1|235	Header files for developing applications
21mr|avogadrolibs-1.97.0-1|236	that use %{name}.
21mr|avogadrolibs-1.97.0-1|237	
21mr|avogadrolibs-1.97.0-1|238	%files -n %{devname}
21mr|avogadrolibs-1.97.0-1|239	%{_includedir}/avogadro/
21mr|avogadrolibs-1.97.0-1|240	%{_libdir}/cmake/%{name}/
21mr|avogadrolibs-1.97.0-1|241	%{_libdir}/*.so
21mr|avogadrolibs-1.97.0-1|242	%{_libdir}/avogadro2/libgwavi.a
21mr|avogadrolibs-1.97.0-1|243	
21mr|avogadrolibs-1.97.0-1|244	#----------------------------------------------------
21mr|avogadrolibs-1.97.0-1|245	
21mr|avogadrolibs-1.97.0-1|246	%prep
21mr|avogadrolibs-1.97.0-1|247	%setup -q -a 1
21mr|avogadrolibs-1.97.0-1|248	%autopatch -p1
21mr|avogadrolibs-1.97.0-1|249	
21mr|avogadrolibs-1.97.0-1|250	tar xzf %{SOURCE1}
21mr|avogadrolibs-1.97.0-1|251	tar xzf %{SOURCE2}
21mr|avogadrolibs-1.97.0-1|252	tar xzf %{SOURCE3}
21mr|avogadrolibs-1.97.0-1|253	
21mr|avogadrolibs-1.97.0-1|254	# Make avogadro generators source code available for CMake
21mr|avogadrolibs-1.97.0-1|255	mv avogenerators-%{commit_gen} avogadrogenerators
21mr|avogadrolibs-1.97.0-1|256	mv avogadrogenerators/README.md avogadrogenerators/README-avogenerators.md
21mr|avogadrolibs-1.97.0-1|257	sed -e 's|../avogadrogenerators|avogadrogenerators|g' -i avogadro/qtplugins/quantuminput/CMakeLists.txt
21mr|avogadrolibs-1.97.0-1|258	
21mr|avogadrolibs-1.97.0-1|259	# Make molecules source code available for CMake
21mr|avogadrolibs-1.97.0-1|260	mv molecules-%{commit_mol} molecules
21mr|avogadrolibs-1.97.0-1|261	mv molecules/README.md molecules/README-molecules.md
21mr|avogadrolibs-1.97.0-1|262	sed -e 's|../molecules|molecules|g' -i avogadro/qtplugins/insertfragment/CMakeLists.txt
21mr|avogadrolibs-1.97.0-1|263	
21mr|avogadrolibs-1.97.0-1|264	# Make crystals source code available for CMake
21mr|avogadrolibs-1.97.0-1|265	mv crystals-%{commit_cry} crystals
21mr|avogadrolibs-1.97.0-1|266	mv crystals/README.md crystals/README-crystals.md
21mr|avogadrolibs-1.97.0-1|267	sed -e 's|../crystals|crystals|g' -i avogadro/qtplugins/insertfragment/CMakeLists.txt
21mr|avogadrolibs-1.97.0-1|268	
21mr|avogadrolibs-1.97.0-1|269	mv thirdparty/libgwavi/README.md thirdparty/libgwavi/README-libgwavi.md
21mr|avogadrolibs-1.97.0-1|270	
21mr|avogadrolibs-1.97.0-1|271	%build
21mr|avogadrolibs-1.97.0-1|272	%cmake_qt5 \
21mr|avogadrolibs-1.97.0-1|273	-DCMAKE_BUILD_TYPE=Release \
21mr|avogadrolibs-1.97.0-1|274	-DCMAKE_INSTALL_PREFIX=/usr \
21mr|avogadrolibs-1.97.0-1|275	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21mr|avogadrolibs-1.97.0-1|276	-DUSE_MOLEQUEUE=ON \
21mr|avogadrolibs-1.97.0-1|277	-DUSE_LIBMSYM=OFF \
21mr|avogadrolibs-1.97.0-1|278	-DUSE_OPENGL=ON \
21mr|avogadrolibs-1.97.0-1|279	-DUSE_QT=ON \
21mr|avogadrolibs-1.97.0-1|280	-DUSE_HDF5=ON \
21mr|avogadrolibs-1.97.0-1|281	-DUSE_VTK=OFF \
21mr|avogadrolibs-1.97.0-1|282	-DUSE_MMTF=OFF
21mr|avogadrolibs-1.97.0-1|283	
21mr|avogadrolibs-1.97.0-1|284	%make
21mr|avogadrolibs-1.97.0-1|285	
21mr|avogadrolibs-1.97.0-1|286	%install
21mr|avogadrolibs-1.97.0-1|287	%makeinstall_std -C build

11601 21
21mr|avrdude-6.3-2|1	Summary:	Software for programming Atmel AVR Microcontroller
21mr|avrdude-6.3-2|2	Name:		avrdude
21mr|avrdude-6.3-2|3	Version:	6.3
21mr|avrdude-6.3-2|4	Release:	2
21mr|avrdude-6.3-2|5	License:	GPLv2+
21mr|avrdude-6.3-2|6	Group:		Development/Tools
21mr|avrdude-6.3-2|7	Url:		http://www.nongnu.org/avrdude
21mr|avrdude-6.3-2|8	Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|avrdude-6.3-2|9	Source1:	avrdude-udev-rules
21mr|avrdude-6.3-2|10	Patch0:		avrdude-doc.patch
21mr|avrdude-6.3-2|11	BuildRequires:	bison
21mr|avrdude-6.3-2|12	BuildRequires:	flex
21mr|avrdude-6.3-2|13	BuildRequires:	texi2html
21mr|avrdude-6.3-2|14	BuildRequires:	texinfo
21mr|avrdude-6.3-2|15	BuildRequires:	glibc-devel
21mr|avrdude-6.3-2|16	BuildRequires:	readline-devel
21mr|avrdude-6.3-2|17	BuildRequires:	pkgconfig(libelf)
21mr|avrdude-6.3-2|18	BuildRequires:	pkgconfig(libusb)
21mr|avrdude-6.3-2|19	BuildRequires:	pkgconfig(libusb-1.0)
21mr|avrdude-6.3-2|20	BuildRequires:	pkgconfig(ncurses)
21mr|avrdude-6.3-2|21	
21mr|avrdude-6.3-2|22	%description
21mr|avrdude-6.3-2|23	AVRDUDE is a program for programming Atmel's AVR CPU's. It can program
21mr|avrdude-6.3-2|24	the Flash and EEPROM, and where supported by the serial programming
21mr|avrdude-6.3-2|25	protocol, it can program fuse and lock bits. AVRDUDE also supplies a
21mr|avrdude-6.3-2|26	direct instruction mode allowing one to issue any programming
21mr|avrdude-6.3-2|27	instruction to the AVR chip regardless of whether AVRDUDE implements
21mr|avrdude-6.3-2|28	that specific feature of a particular chip.
21mr|avrdude-6.3-2|29	
21mr|avrdude-6.3-2|30	%files
21mr|avrdude-6.3-2|31	%doc README AUTHORS ChangeLog* COPYING NEWS doc/TODO
21mr|avrdude-6.3-2|32	%config(noreplace) %{_sysconfdir}/%{name}
21mr|avrdude-6.3-2|33	%{_bindir}/%{name}
21mr|avrdude-6.3-2|34	%{_mandir}/man1/%{name}.1*
21mr|avrdude-6.3-2|35	%{_infodir}/%{name}.info*
21mr|avrdude-6.3-2|36	%{_udevrulesdir}/70-avrdude_usbprog.rules
21mr|avrdude-6.3-2|37	
21mr|avrdude-6.3-2|38	#----------------------------------------------------------------------------
21mr|avrdude-6.3-2|39	
21mr|avrdude-6.3-2|40	%prep
21mr|avrdude-6.3-2|41	%setup -q
21mr|avrdude-6.3-2|42	%patch0 -p1
21mr|avrdude-6.3-2|43	
21mr|avrdude-6.3-2|44	sed -i 's|/usr/local/etc/avrdude.conf|%{_sysconfdir}/%{name}/avrdude.conf|g' doc/avrdude.texi avrdude.1
21mr|avrdude-6.3-2|45	sed -i 's|/etc/avrdude.conf|%{_sysconfdir}/%{name}/avrdude.conf|g' doc/avrdude.texi avrdude.1
21mr|avrdude-6.3-2|46	# To fix build failures on i586 HAVE_STDINT_H should be replaced with 1
21mr|avrdude-6.3-2|47	perl -lp -i -e 's/\A#if\s+HAVE_STDINT_H\s*\z/#if 1/' *.c
21mr|avrdude-6.3-2|48	iconv -f ISO88591 -t UTF8 < ChangeLog-2003 > ChangeLog-2003~
21mr|avrdude-6.3-2|49	mv ChangeLog-2003~ ChangeLog-2003
21mr|avrdude-6.3-2|50	iconv -f ISO88591 -t UTF8 < NEWS > NEWS~
21mr|avrdude-6.3-2|51	mv NEWS~ NEWS
21mr|avrdude-6.3-2|52	
21mr|avrdude-6.3-2|53	%build
21mr|avrdude-6.3-2|54	autoreconf -fi
21mr|avrdude-6.3-2|55	%configure \
21mr|avrdude-6.3-2|56	--disable-shared \
21mr|avrdude-6.3-2|57	--enable-doc \
21mr|avrdude-6.3-2|58	--sysconfdir=%{_sysconfdir}/%{name}
21mr|avrdude-6.3-2|59	%make
21mr|avrdude-6.3-2|60	
21mr|avrdude-6.3-2|61	%install
21mr|avrdude-6.3-2|62	%makeinstall_std
21mr|avrdude-6.3-2|63	
21mr|avrdude-6.3-2|64	install -d -m 755 %{buildroot}%{_udevrulesdir}
21mr|avrdude-6.3-2|65	install -m 644 %{SOURCE1} %{buildroot}%{_udevrulesdir}/70-avrdude_usbprog.rules
21mr|avrdude-6.3-2|66	
21mr|avrdude-6.3-2|67	rm -f %{buildroot}%{_infodir}/dir
21mr|avrdude-6.3-2|68	# We don't need development package
21mr|avrdude-6.3-2|69	rm -rf %{buildroot}%{_includedir}
21mr|avrdude-6.3-2|70	rm -f %{buildroot}%{_libdir}/libavrdude.a

11602 21
21mr|avr-libc-2.0.0-2|1	Summary:	The C Runtime Library for AVR Microcontrollers
21mr|avr-libc-2.0.0-2|2	Name:		avr-libc
21mr|avr-libc-2.0.0-2|3	Version:	2.0.0
21mr|avr-libc-2.0.0-2|4	Release:	2
21mr|avr-libc-2.0.0-2|5	License:	BSD
21mr|avr-libc-2.0.0-2|6	Group:		Development/C
21mr|avr-libc-2.0.0-2|7	Url:		http://savannah.nongnu.org/projects/avr-libc
21mr|avr-libc-2.0.0-2|8	#Source0:	http://savannah.nongnu.org/download/%{name}/%{name}-%{version}.tar.bz2
21mr|avr-libc-2.0.0-2|9	# since 3.4.3 atmel no longer distributes patch set, only patched sources in tarball
21mr|avr-libc-2.0.0-2|10	Source0:	http://distribute.atmel.no/tools/opensource/Atmel-AVR-GNU-Toolchain/3.5.4/avr-libc.tar.bz2#/avr-libc-%{version}+atmel.tar.bz2
21mr|avr-libc-2.0.0-2|11	Source1:	http://savannah.nongnu.org/download/%{name}/%{name}-user-manual-%{version}.tar.bz2
21mr|avr-libc-2.0.0-2|12	Source2:	http://savannah.nongnu.org/download/%{name}/%{name}-user-manual-%{version}.pdf.bz2
21mr|avr-libc-2.0.0-2|13	Source3:	http://savannah.nongnu.org/download/%{name}/%{name}-manpages-%{version}.tar.bz2
21mr|avr-libc-2.0.0-2|14	Source4:	http://distribute.atmel.no/tools/opensource/Atmel-AVR-GNU-Toolchain/3.5.4/avr/avr8-headers.zip
21mr|avr-libc-2.0.0-2|15	Source5:	logicp-1.01.tgz
21mr|avr-libc-2.0.0-2|16	Source6:	%{name}.rpmlintrc
21mr|avr-libc-2.0.0-2|17	Patch0:		avr-libc-1.6.4-documentation.patch
21mr|avr-libc-2.0.0-2|18	Patch100:	logicp-1.01-mdv-replace-deprecated-vector-names.patch
21mr|avr-libc-2.0.0-2|19	BuildRequires:	cross-avr-binutils
21mr|avr-libc-2.0.0-2|20	BuildRequires:	cross-avr-gcc
21mr|avr-libc-2.0.0-2|21	BuildRequires:	dos2unix
21mr|avr-libc-2.0.0-2|22	BuildRequires:	doxygen
21mr|avr-libc-2.0.0-2|23	BuildRequires:	findutils
21mr|avr-libc-2.0.0-2|24	Requires:	cross-avr-binutils
21mr|avr-libc-2.0.0-2|25	Requires:	cross-avr-gcc
21mr|avr-libc-2.0.0-2|26	BuildArch:	noarch
21mr|avr-libc-2.0.0-2|27	
21mr|avr-libc-2.0.0-2|28	%description
21mr|avr-libc-2.0.0-2|29	The C runtime library for the AVR family of microcontrollers for use
21mr|avr-libc-2.0.0-2|30	with the GNU toolset (cross-avr-binutils, cross-avr-gcc, uisp, etc.).
21mr|avr-libc-2.0.0-2|31	
21mr|avr-libc-2.0.0-2|32	Authors:
21mr|avr-libc-2.0.0-2|33	--------
21mr|avr-libc-2.0.0-2|34	Joerg Wunsch <j.gnu@uriah.heep.sax.de>
21mr|avr-libc-2.0.0-2|35	Marek Michalkiewicz <marekm@amelek.gda.pl>
21mr|avr-libc-2.0.0-2|36	Theodore A. Roth <troth@openavr.org>
21mr|avr-libc-2.0.0-2|37	
21mr|avr-libc-2.0.0-2|38	%files
21mr|avr-libc-2.0.0-2|39	%dir %{_prefix}/avr
21mr|avr-libc-2.0.0-2|40	%dir %{_prefix}/avr/share
21mr|avr-libc-2.0.0-2|41	%doc %{_prefix}/avr/share/man
21mr|avr-libc-2.0.0-2|42	%dir %{_docdir}/%{name}
21mr|avr-libc-2.0.0-2|43	%doc %{_docdir}/%{name}/AUTHORS
21mr|avr-libc-2.0.0-2|44	%doc %{_docdir}/%{name}/C*
21mr|avr-libc-2.0.0-2|45	%doc %{_docdir}/%{name}/LICENSE
21mr|avr-libc-2.0.0-2|46	%doc %{_docdir}/%{name}/NEWS
21mr|avr-libc-2.0.0-2|47	%doc %{_docdir}/%{name}/README
21mr|avr-libc-2.0.0-2|48	%doc %{_docdir}/%{name}/TODO
21mr|avr-libc-2.0.0-2|49	%doc %{_docdir}/%{name}/examples
21mr|avr-libc-2.0.0-2|50	%{_prefix}/avr/include
21mr|avr-libc-2.0.0-2|51	%{_prefix}/avr/lib
21mr|avr-libc-2.0.0-2|52	%{_bindir}/avr-man
21mr|avr-libc-2.0.0-2|53	
21mr|avr-libc-2.0.0-2|54	#----------------------------------------------------------------------------
21mr|avr-libc-2.0.0-2|55	
21mr|avr-libc-2.0.0-2|56	%package doc
21mr|avr-libc-2.0.0-2|57	Summary:	AVR C library docs in html and pdf format
21mr|avr-libc-2.0.0-2|58	Group:		Documentation
21mr|avr-libc-2.0.0-2|59	Requires:	%{name} = %{EVRD}
21mr|avr-libc-2.0.0-2|60	Obsoletes:	%{name}-docs < %{version}-%{release}
21mr|avr-libc-2.0.0-2|61	
21mr|avr-libc-2.0.0-2|62	%description doc
21mr|avr-libc-2.0.0-2|63	This package contains the AVR C library docs in html and pdf format, the main
21mr|avr-libc-2.0.0-2|64	package already contains the docs in man-page format (use "avr-man xxxx" to
21mr|avr-libc-2.0.0-2|65	access these).
21mr|avr-libc-2.0.0-2|66	
21mr|avr-libc-2.0.0-2|67	%files doc
21mr|avr-libc-2.0.0-2|68	%doc %{_docdir}/%{name}/html
21mr|avr-libc-2.0.0-2|69	%doc %{_docdir}/%{name}/%{name}*.pdf
21mr|avr-libc-2.0.0-2|70	#----------------------------------------------------------------------------
21mr|avr-libc-2.0.0-2|71	
21mr|avr-libc-2.0.0-2|72	%prep
21mr|avr-libc-2.0.0-2|73	%setup -q -c -b5
21mr|avr-libc-2.0.0-2|74	
21mr|avr-libc-2.0.0-2|75	# atmel's tarball needs some shuffling to have expected directory layout
21mr|avr-libc-2.0.0-2|76	# must be done in two steps because of conflicting libc directory
21mr|avr-libc-2.0.0-2|77	mv libc delete-libc
21mr|avr-libc-2.0.0-2|78	mv delete-libc/avr-libc/* .
21mr|avr-libc-2.0.0-2|79	rmdir delete-libc/avr-libc
21mr|avr-libc-2.0.0-2|80	tar -joxf %{SOURCE3}
21mr|avr-libc-2.0.0-2|81	
21mr|avr-libc-2.0.0-2|82	%patch0 -p1
21mr|avr-libc-2.0.0-2|83	
21mr|avr-libc-2.0.0-2|84	dos2unix doc/examples/twitest/twitest.c
21mr|avr-libc-2.0.0-2|85	pushd ../logicp-1.01
21mr|avr-libc-2.0.0-2|86	%patch100 -p1
21mr|avr-libc-2.0.0-2|87	popd
21mr|avr-libc-2.0.0-2|88	
21mr|avr-libc-2.0.0-2|89	I=0
21mr|avr-libc-2.0.0-2|90	unzip %{SOURCE4} -d avr8-headers
21mr|avr-libc-2.0.0-2|91	for i in ./avr8-headers/avr/io[0-9a-zA-Z]*.h
21mr|avr-libc-2.0.0-2|92	do
21mr|avr-libc-2.0.0-2|93	cp $i include/avr/ -v
21mr|avr-libc-2.0.0-2|94	done
21mr|avr-libc-2.0.0-2|95	
21mr|avr-libc-2.0.0-2|96	# Add html docs
21mr|avr-libc-2.0.0-2|97	mkdir html
21mr|avr-libc-2.0.0-2|98	cd html/
21mr|avr-libc-2.0.0-2|99	tar -jxvf %{SOURCE1}
21mr|avr-libc-2.0.0-2|100	cd -
21mr|avr-libc-2.0.0-2|101	
21mr|avr-libc-2.0.0-2|102	# Add pdf manual
21mr|avr-libc-2.0.0-2|103	mkdir pdf
21mr|avr-libc-2.0.0-2|104	cd pdf/
21mr|avr-libc-2.0.0-2|105	bzip2 -dc %{SOURCE2} > avr-libc-user-manual-%{version}.pdf
21mr|avr-libc-2.0.0-2|106	cd -
21mr|avr-libc-2.0.0-2|107	
21mr|avr-libc-2.0.0-2|108	for i in doc/api/faq.dox doc/api/overview.dox include/stdio.h include/stdlib.h;
21mr|avr-libc-2.0.0-2|109	do
21mr|avr-libc-2.0.0-2|110	iconv -f CP1252 -t UTF8 $i > tmp
21mr|avr-libc-2.0.0-2|111	mv tmp $i
21mr|avr-libc-2.0.0-2|112	done
21mr|avr-libc-2.0.0-2|113	sed -i 's|@DOC_INST_DIR@/man|%{_prefix}/avr/share/man|' scripts/avr-man.in
21mr|avr-libc-2.0.0-2|114	
21mr|avr-libc-2.0.0-2|115	%build
21mr|avr-libc-2.0.0-2|116	export CFLAGS="%{optflags}"
21mr|avr-libc-2.0.0-2|117	export CXXFLAGS="%{optflags}"
21mr|avr-libc-2.0.0-2|118	export PREFIX=%{_prefix}
21mr|avr-libc-2.0.0-2|119	export PATH=%{_prefix}/bin:$PATH
21mr|avr-libc-2.0.0-2|120	./bootstrap
21mr|avr-libc-2.0.0-2|121	./configure --prefix=%{_prefix} --host=avr
21mr|avr-libc-2.0.0-2|122	make
21mr|avr-libc-2.0.0-2|123	
21mr|avr-libc-2.0.0-2|124	%install
21mr|avr-libc-2.0.0-2|125	export PREFIX=%{_prefix}
21mr|avr-libc-2.0.0-2|126	export PATH=%{_prefix}/bin:$PATH
21mr|avr-libc-2.0.0-2|127	
21mr|avr-libc-2.0.0-2|128	# ./domake DESTDIR=%%{buildroot} install
21mr|avr-libc-2.0.0-2|129	make DESTDIR=%{buildroot} install
21mr|avr-libc-2.0.0-2|130	
21mr|avr-libc-2.0.0-2|131	# put the man-pages in the FHS mandir and gzip them
21mr|avr-libc-2.0.0-2|132	mkdir -p %{buildroot}%{_prefix}/avr/share
21mr|avr-libc-2.0.0-2|133	find man/ -type f -exec gzip {} \;
21mr|avr-libc-2.0.0-2|134	mv man  %{buildroot}%{_prefix}/avr/share
21mr|avr-libc-2.0.0-2|135	
21mr|avr-libc-2.0.0-2|136	# we only want to use %doc with an absolute path to avoid rpmbuild from erasing
21mr|avr-libc-2.0.0-2|137	# %{_docdir}/%{name}
21mr|avr-libc-2.0.0-2|138	mv %{buildroot}%{_docdir}/%{name}-%{version} %{buildroot}%{_docdir}/%{name}
21mr|avr-libc-2.0.0-2|139	install -p -m 644 doc/TODO doc/CHANGES.old AUTHORS ChangeLog* LICENSE NEWS \
21mr|avr-libc-2.0.0-2|140	pdf/* README %{buildroot}%{_docdir}/%{name}
21mr|avr-libc-2.0.0-2|141	mkdir %{buildroot}%{_docdir}/%{name}/html
21mr|avr-libc-2.0.0-2|142	cp -ap html/%{name}-user-manual*/* %{buildroot}%{_docdir}/%{name}/html
21mr|avr-libc-2.0.0-2|143	chmod -R u=rwX,g=rX,o=rX %{buildroot}%{_docdir}/%{name}/html
21mr|avr-libc-2.0.0-2|144	
21mr|avr-libc-2.0.0-2|145	# despite us being noarch redhat-rpm-config insists on stripping our files
21mr|avr-libc-2.0.0-2|146	%global __os_install_post /usr/lib/rpm/brp-compress
21mr|avr-libc-2.0.0-2|147	
21mr|avr-libc-2.0.0-2|148	#tar jxvf %{S:1}
21mr|avr-libc-2.0.0-2|149	#mv %{name}-user-manual-%{version} user-manual-%{version}
21mr|avr-libc-2.0.0-2|150	#mkdir -p %{buildroot}/usr/share/doc/%{name}-%{version}
21mr|avr-libc-2.0.0-2|151	#cp -pr AUTHORS ChangeLog LICENSE NEWS user-manual-%{version} %{buildroot}/usr/share/doc/%{name}-%{version}
21mr|avr-libc-2.0.0-2|152	#cat >> %{buildroot}/usr/share/doc/%{name}-%{version}/00_index.html <<EOF
21mr|avr-libc-2.0.0-2|153	#<head><meta http-equiv="Refresh" content="0; user-manual-%{version}/pages.html"></head>
21mr|avr-libc-2.0.0-2|154	#<a href="user-manual-%{version}/pages.html">user-manual-%{version}/pages.html</a>
21mr|avr-libc-2.0.0-2|155	#EOF
21mr|avr-libc-2.0.0-2|156	#tar jxvf %{S:2} -C %{buildroot}/%{_prefix}/share
21mr|avr-libc-2.0.0-2|157	#mv %{buildroot}/%{_prefix}/share/man %{buildroot}/usr/share/doc/%{name}-%{version}
21mr|avr-libc-2.0.0-2|158	#find %{buildroot}/usr/share/doc/%{name}-%{version}/man -type f -print | xargs xz
21mr|avr-libc-2.0.0-2|159	
21mr|avr-libc-2.0.0-2|160	%check
21mr|avr-libc-2.0.0-2|161	# selftest disabled, may be logicp high old?
21mr|avr-libc-2.0.0-2|162	#ld: error: cannot change output format whilst linking AVR binaries
21mr|avr-libc-2.0.0-2|163	
21mr|avr-libc-2.0.0-2|164	### selftest ###
21mr|avr-libc-2.0.0-2|165	#cd ../logicp*
21mr|avr-libc-2.0.0-2|166	## how do we tell the linker that crt*.o is at a nonstandard location?
21mr|avr-libc-2.0.0-2|167	#ln -sf %{buildroot}%{_prefix}/avr/lib/crt*.o .
21mr|avr-libc-2.0.0-2|168	#ln -sf %{buildroot}%{_prefix}/avr/lib/avr4/crtatmega8.o .
21mr|avr-libc-2.0.0-2|169	#ln -sf %{buildroot}%{_prefix}/avr/lib/avr?/crtm*.o .
21mr|avr-libc-2.0.0-2|170	#make test CFLAGS="-Wall -g -Os -mint8 -I%{buildroot}%{_prefix}/avr/include/ -L%{buildroot}%{_prefix}/avr/lib/avr4" CPU=mega8
21mr|avr-libc-2.0.0-2|171	#make test CFLAGS="-Wall -g -Os -mint8 -I%{buildroot}%{_prefix}/avr/include/ -L%{buildroot}%{_prefix}/avr/lib/avr4" CPU=mega48
21mr|avr-libc-2.0.0-2|172	#make test CFLAGS="-Wall -g -Os -mint8 -I%{buildroot}%{_prefix}/avr/include/ -L%{buildroot}%{_prefix}/avr/lib"      CPU=tiny2313

11603 21
21mr|avro-1.7.6-6|1	%define thrift 0
21mr|avro-1.7.6-6|2	
21mr|avro-1.7.6-6|3	Name:             avro
21mr|avro-1.7.6-6|4	Version:          1.7.6
21mr|avro-1.7.6-6|5	Release:          6
21mr|avro-1.7.6-6|6	Summary:          Data serialization system
21mr|avro-1.7.6-6|7	License:          ASL 2.0
21mr|avro-1.7.6-6|8	URL:              http://avro.apache.org
21mr|avro-1.7.6-6|9	Group:            Development/Java
21mr|avro-1.7.6-6|10	# svn export http://svn.apache.org/repos/asf/avro/tags/release-1.7.6/ avro-1.7.6
21mr|avro-1.7.6-6|11	# find avro-1.7.6/ -name '*.jar' -delete -or -name '*.dll' -print -delete
21mr|avro-1.7.6-6|12	# tar cJf avro-1.7.6-CLEAN.tar.xz avro-1.7.6
21mr|avro-1.7.6-6|13	Source0:          avro-%{version}-CLEAN.tar.xz
21mr|avro-1.7.6-6|14	Patch0:           avro-1.7.6-ipc-changes-for-jetty-upgrade.patch
21mr|avro-1.7.6-6|15	Patch1:           avro-1.7.6-jdk8.patch
21mr|avro-1.7.6-6|16	
21mr|avro-1.7.6-6|17	BuildArch:        noarch
21mr|avro-1.7.6-6|18	# Java stack is not supported on x86_32
21mr|avro-1.7.6-6|19	ExcludeArch: %{ix86}
21mr|avro-1.7.6-6|20	
21mr|avro-1.7.6-6|21	BuildRequires:    maven-local
21mr|avro-1.7.6-6|22	BuildRequires:    mvn(com.thoughtworks.paranamer:paranamer)
21mr|avro-1.7.6-6|23	BuildRequires:    mvn(io.netty:netty:3)
21mr|avro-1.7.6-6|24	BuildRequires:    mvn(org.apache:apache:pom:)
21mr|avro-1.7.6-6|25	BuildRequires:    mvn(org.apache.hadoop:hadoop-client)
21mr|avro-1.7.6-6|26	BuildRequires:    mvn(org.apache.maven:maven-project)
21mr|avro-1.7.6-6|27	BuildRequires:    mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|avro-1.7.6-6|28	BuildRequires:    mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|avro-1.7.6-6|29	%if %{thrift}
21mr|avro-1.7.6-6|30	BuildRequires:    mvn(org.apache.thrift:libthrift)
21mr|avro-1.7.6-6|31	%endif
21mr|avro-1.7.6-6|32	BuildRequires:    mvn(org.codehaus.jackson:jackson-core-asl)
21mr|avro-1.7.6-6|33	BuildRequires:    mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|avro-1.7.6-6|34	BuildRequires:    mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|avro-1.7.6-6|35	BuildRequires:    mvn(org.codehaus.jettison:jettison)
21mr|avro-1.7.6-6|36	BuildRequires:    mvn(org.eclipse.jetty:jetty-server)
21mr|avro-1.7.6-6|37	BuildRequires:    mvn(org.eclipse.jetty:jetty-servlet)
21mr|avro-1.7.6-6|38	BuildRequires:    mvn(org.eclipse.jetty:jetty-util)
21mr|avro-1.7.6-6|39	BuildRequires:    mvn(org.slf4j:slf4j-api)
21mr|avro-1.7.6-6|40	BuildRequires:    mvn(org.slf4j:slf4j-simple)
21mr|avro-1.7.6-6|41	BuildRequires:    mvn(org.tukaani:xz)
21mr|avro-1.7.6-6|42	BuildRequires:    mvn(org.xerial.snappy:snappy-java)
21mr|avro-1.7.6-6|43	
21mr|avro-1.7.6-6|44	%description
21mr|avro-1.7.6-6|45	Apache Avro is a data serialization system.
21mr|avro-1.7.6-6|46	
21mr|avro-1.7.6-6|47	Avro provides:
21mr|avro-1.7.6-6|48	
21mr|avro-1.7.6-6|49	* Rich data structures.
21mr|avro-1.7.6-6|50	* A compact, fast, binary data format.
21mr|avro-1.7.6-6|51	* A container file, to store persistent data.
21mr|avro-1.7.6-6|52	* Remote procedure call (RPC).
21mr|avro-1.7.6-6|53	* Simple integration with dynamic languages. Code generation is not required
21mr|avro-1.7.6-6|54	to read or write data files nor to use or implement RPC protocols. Code
21mr|avro-1.7.6-6|55	generation as an optional optimization, only worth implementing for
21mr|avro-1.7.6-6|56	statically typed languages.
21mr|avro-1.7.6-6|57	
21mr|avro-1.7.6-6|58	%package compiler
21mr|avro-1.7.6-6|59	Summary:          Apache Avro Compiler
21mr|avro-1.7.6-6|60	
21mr|avro-1.7.6-6|61	%description  compiler
21mr|avro-1.7.6-6|62	Avro Compilers for Avro IDL and Avro Specific Java API
21mr|avro-1.7.6-6|63	
21mr|avro-1.7.6-6|64	%package ipc
21mr|avro-1.7.6-6|65	Summary:          Apache Avro IPC
21mr|avro-1.7.6-6|66	
21mr|avro-1.7.6-6|67	%description  ipc
21mr|avro-1.7.6-6|68	Avro inter-process communication components
21mr|avro-1.7.6-6|69	
21mr|avro-1.7.6-6|70	%package mapred
21mr|avro-1.7.6-6|71	Summary:          Apache Avro Mapred API
21mr|avro-1.7.6-6|72	Requires:         hadoop-client
21mr|avro-1.7.6-6|73	Requires:         hadoop-mapreduce
21mr|avro-1.7.6-6|74	
21mr|avro-1.7.6-6|75	%description  mapred
21mr|avro-1.7.6-6|76	An org.apache.hadoop.mapred compatible API
21mr|avro-1.7.6-6|77	for using Avro Serialization in Hadoop
21mr|avro-1.7.6-6|78	
21mr|avro-1.7.6-6|79	%package maven-plugin
21mr|avro-1.7.6-6|80	Summary:          Apache Avro Maven Plugin
21mr|avro-1.7.6-6|81	
21mr|avro-1.7.6-6|82	%description  maven-plugin
21mr|avro-1.7.6-6|83	Avro Maven plugin for Avro IDL and Specific API Compilers
21mr|avro-1.7.6-6|84	
21mr|avro-1.7.6-6|85	%package parent
21mr|avro-1.7.6-6|86	Summary:          Apache Avro Java parent POM
21mr|avro-1.7.6-6|87	
21mr|avro-1.7.6-6|88	%description  parent
21mr|avro-1.7.6-6|89	Avro parent POM Java project
21mr|avro-1.7.6-6|90	
21mr|avro-1.7.6-6|91	%package protobuf
21mr|avro-1.7.6-6|92	Summary:          Apache Avro Protobuf Compatibility
21mr|avro-1.7.6-6|93	
21mr|avro-1.7.6-6|94	%description  protobuf
21mr|avro-1.7.6-6|95	Permit serialization of Protobuf-generated classes as Avro data.
21mr|avro-1.7.6-6|96	
21mr|avro-1.7.6-6|97	%if %{thrift}
21mr|avro-1.7.6-6|98	%package thrift
21mr|avro-1.7.6-6|99	Summary:          Apache Avro Thrift Compatibility
21mr|avro-1.7.6-6|100	
21mr|avro-1.7.6-6|101	%description  thrift
21mr|avro-1.7.6-6|102	Permit serialization of Thrift-generated classes as Avro data.
21mr|avro-1.7.6-6|103	%endif
21mr|avro-1.7.6-6|104	
21mr|avro-1.7.6-6|105	%package toplevel
21mr|avro-1.7.6-6|106	Summary:          Apache Avro Toplevel POM
21mr|avro-1.7.6-6|107	
21mr|avro-1.7.6-6|108	%description  toplevel
21mr|avro-1.7.6-6|109	Apache Avro Toplevel POM
21mr|avro-1.7.6-6|110	
21mr|avro-1.7.6-6|111	%package trevni
21mr|avro-1.7.6-6|112	Summary:          Trevni Java
21mr|avro-1.7.6-6|113	Requires:         avro-mapred
21mr|avro-1.7.6-6|114	
21mr|avro-1.7.6-6|115	%description  trevni
21mr|avro-1.7.6-6|116	Trevni: A Column File Format
21mr|avro-1.7.6-6|117	
21mr|avro-1.7.6-6|118	%package javadoc
21mr|avro-1.7.6-6|119	Summary:          Javadoc for %{name}
21mr|avro-1.7.6-6|120	
21mr|avro-1.7.6-6|121	%description javadoc
21mr|avro-1.7.6-6|122	This package contains the API documentation for %{name}.
21mr|avro-1.7.6-6|123	
21mr|avro-1.7.6-6|124	%prep
21mr|avro-1.7.6-6|125	%setup -q
21mr|avro-1.7.6-6|126	%patch0 -p1
21mr|avro-1.7.6-6|127	%patch1 -p1
21mr|avro-1.7.6-6|128	
21mr|avro-1.7.6-6|129	# Unsupported features
21mr|avro-1.7.6-6|130	%pom_disable_module archetypes lang/java
21mr|avro-1.7.6-6|131	%pom_disable_module tools lang/java
21mr|avro-1.7.6-6|132	%if ! %{thrift}
21mr|avro-1.7.6-6|133	%pom_disable_module thrift lang/java
21mr|avro-1.7.6-6|134	%endif
21mr|avro-1.7.6-6|135	
21mr|avro-1.7.6-6|136	%pom_xpath_set pom:properties/pom:hadoop2.version 2.0.5-alpha lang/java
21mr|avro-1.7.6-6|137	%pom_xpath_set pom:properties/pom:jetty.version 9.0.3.v20130506 lang/java
21mr|avro-1.7.6-6|138	%pom_xpath_set pom:properties/pom:jetty-servlet-api.version 3.1.0 lang/java
21mr|avro-1.7.6-6|139	%pom_change_dep -r :junit-dep :junit lang/java
21mr|avro-1.7.6-6|140	
21mr|avro-1.7.6-6|141	# Use netty 3 compat package
21mr|avro-1.7.6-6|142	%pom_xpath_set pom:properties/pom:netty.version 3 lang/java
21mr|avro-1.7.6-6|143	
21mr|avro-1.7.6-6|144	# Remove panamer plugin for test jar generation
21mr|avro-1.7.6-6|145	%pom_remove_plugin com.thoughtworks.paranamer:paranamer-maven-plugin lang/java/avro
21mr|avro-1.7.6-6|146	
21mr|avro-1.7.6-6|147	# package org.tukaani.xz does not exist
21mr|avro-1.7.6-6|148	%pom_add_dep org.tukaani:xz lang/java/avro
21mr|avro-1.7.6-6|149	
21mr|avro-1.7.6-6|150	# Need explicit maven-artifact declaration
21mr|avro-1.7.6-6|151	%pom_add_dep org.apache.maven:maven-artifact lang/java/maven-plugin
21mr|avro-1.7.6-6|152	
21mr|avro-1.7.6-6|153	# Remove ipc tests from mapred
21mr|avro-1.7.6-6|154	%pom_remove_dep :avro-ipc lang/java/mapred
21mr|avro-1.7.6-6|155	%pom_add_dep org.apache.avro:avro-ipc:%{version} lang/java/mapred
21mr|avro-1.7.6-6|156	
21mr|avro-1.7.6-6|157	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|avro-1.7.6-6|158	# problems with version 3.0.0 of the plugin.
21mr|avro-1.7.6-6|159	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions/pom:execution[pom:id = 'main']" lang/java/mapred
21mr|avro-1.7.6-6|160	for mod in mapred trevni/avro; do
21mr|avro-1.7.6-6|161	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|avro-1.7.6-6|162	<execution>
21mr|avro-1.7.6-6|163	<id>default-jar</id>
21mr|avro-1.7.6-6|164	<phase>skip</phase>
21mr|avro-1.7.6-6|165	</execution>" lang/java/${mod}
21mr|avro-1.7.6-6|166	done
21mr|avro-1.7.6-6|167	
21mr|avro-1.7.6-6|168	%mvn_package ":trevni-doc"  __noinstall
21mr|avro-1.7.6-6|169	%mvn_package ":trevni-avro" trevni
21mr|avro-1.7.6-6|170	%mvn_package ":trevni-core" trevni
21mr|avro-1.7.6-6|171	%mvn_package ":trevni-java" trevni
21mr|avro-1.7.6-6|172	%mvn_package ":trevni-avro::hadoop2:" trevni
21mr|avro-1.7.6-6|173	%mvn_package ":avro-mapred::hadoop2:" avro-mapred
21mr|avro-1.7.6-6|174	
21mr|avro-1.7.6-6|175	%build
21mr|avro-1.7.6-6|176	
21mr|avro-1.7.6-6|177	# per FIXME comment in avro build.sh, enforcer is broken so define avro.version here
21mr|avro-1.7.6-6|178	%mvn_build -sf -- -Dhadoop.version=2 -P hadoop2 -Dcheckstyle.skip=true -Davro.version=%{version}
21mr|avro-1.7.6-6|179	
21mr|avro-1.7.6-6|180	%install
21mr|avro-1.7.6-6|181	%mvn_install
21mr|avro-1.7.6-6|182	
21mr|avro-1.7.6-6|183	%files -f .mfiles-avro
21mr|avro-1.7.6-6|184	%doc README.txt
21mr|avro-1.7.6-6|185	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|186	
21mr|avro-1.7.6-6|187	%files compiler -f .mfiles-avro-compiler
21mr|avro-1.7.6-6|188	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|189	
21mr|avro-1.7.6-6|190	%files ipc -f .mfiles-avro-ipc
21mr|avro-1.7.6-6|191	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|192	
21mr|avro-1.7.6-6|193	%files mapred -f .mfiles-avro-mapred
21mr|avro-1.7.6-6|194	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|195	
21mr|avro-1.7.6-6|196	%files maven-plugin -f .mfiles-avro-maven-plugin
21mr|avro-1.7.6-6|197	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|198	
21mr|avro-1.7.6-6|199	%files parent -f .mfiles-avro-parent
21mr|avro-1.7.6-6|200	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|201	
21mr|avro-1.7.6-6|202	%files protobuf -f .mfiles-avro-protobuf
21mr|avro-1.7.6-6|203	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|204	
21mr|avro-1.7.6-6|205	%if %{thrift}
21mr|avro-1.7.6-6|206	%files thrift -f .mfiles-avro-thrift
21mr|avro-1.7.6-6|207	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|208	%endif
21mr|avro-1.7.6-6|209	
21mr|avro-1.7.6-6|210	%files toplevel -f .mfiles-avro-toplevel
21mr|avro-1.7.6-6|211	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|212	
21mr|avro-1.7.6-6|213	%files trevni -f .mfiles-trevni
21mr|avro-1.7.6-6|214	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|215	
21mr|avro-1.7.6-6|216	%files javadoc -f .mfiles-javadoc
21mr|avro-1.7.6-6|217	%license LICENSE.txt NOTICE.txt
21mr|avro-1.7.6-6|218	
21mr|avro-1.7.6-6|219	

11604 21
21mr|awesfx-0.5.1c-13|1	Summary:	Utility programs for the AWE32 sound driver
21mr|awesfx-0.5.1c-13|2	Name:		awesfx
21mr|awesfx-0.5.1c-13|3	Version:	0.5.1c
21mr|awesfx-0.5.1c-13|4	Release:	13
21mr|awesfx-0.5.1c-13|5	License:	GPLv2+
21mr|awesfx-0.5.1c-13|6	Group:		System/Kernel and hardware
21mr|awesfx-0.5.1c-13|7	Url:		http://www.alsa-project.org/~iwai/awedrv.html#Utils
21mr|awesfx-0.5.1c-13|8	Source0:	http://www.alsa-project.org/~iwai/%{name}-%{version}.tar.bz2
21mr|awesfx-0.5.1c-13|9	Source2:	http://www.pvv.org/~thammer/localfiles/soundfonts_other/gu11-rom.zip
21mr|awesfx-0.5.1c-13|10	Patch0:		awesfx-0.5.1c-getline.patch
21mr|awesfx-0.5.1c-13|11	BuildRequires:	unzip
21mr|awesfx-0.5.1c-13|12	BuildRequires:	pkgconfig(alsa)
21mr|awesfx-0.5.1c-13|13	
21mr|awesfx-0.5.1c-13|14	%description
21mr|awesfx-0.5.1c-13|15	The awesfx package contains necessary utilities for the AWE32 sound driver.
21mr|awesfx-0.5.1c-13|16	
21mr|awesfx-0.5.1c-13|17	If you use an AWE32 sound driver, you should install this package.
21mr|awesfx-0.5.1c-13|18	
21mr|awesfx-0.5.1c-13|19	%files
21mr|awesfx-0.5.1c-13|20	%doc gu11-rom
21mr|awesfx-0.5.1c-13|21	%config(noreplace) %{_sysconfdir}/midi/GU11-ROM.SF2
21mr|awesfx-0.5.1c-13|22	/bin/*
21mr|awesfx-0.5.1c-13|23	%{_bindir}/*
21mr|awesfx-0.5.1c-13|24	%{_mandir}/man1/*.1*
21mr|awesfx-0.5.1c-13|25	%{_datadir}/sounds/sf2
21mr|awesfx-0.5.1c-13|26	
21mr|awesfx-0.5.1c-13|27	#----------------------------------------------------------------------------
21mr|awesfx-0.5.1c-13|28	
21mr|awesfx-0.5.1c-13|29	%package devel
21mr|awesfx-0.5.1c-13|30	Summary:	Development files for awesfx
21mr|awesfx-0.5.1c-13|31	Group:		Development/C
21mr|awesfx-0.5.1c-13|32	Requires:	%{name} = %{EVRD}
21mr|awesfx-0.5.1c-13|33	
21mr|awesfx-0.5.1c-13|34	%description devel
21mr|awesfx-0.5.1c-13|35	Development files needed for awesfx.
21mr|awesfx-0.5.1c-13|36	
21mr|awesfx-0.5.1c-13|37	%files devel
21mr|awesfx-0.5.1c-13|38	%dir %{_includedir}/awe
21mr|awesfx-0.5.1c-13|39	%{_includedir}/awe/*
21mr|awesfx-0.5.1c-13|40	%{_libdir}/*.a
21mr|awesfx-0.5.1c-13|41	
21mr|awesfx-0.5.1c-13|42	#----------------------------------------------------------------------------
21mr|awesfx-0.5.1c-13|43	
21mr|awesfx-0.5.1c-13|44	%prep
21mr|awesfx-0.5.1c-13|45	%setup -q
21mr|awesfx-0.5.1c-13|46	%patch0 -p0
21mr|awesfx-0.5.1c-13|47	mkdir gu11-rom
21mr|awesfx-0.5.1c-13|48	cd gu11-rom
21mr|awesfx-0.5.1c-13|49	unzip %{SOURCE2}
21mr|awesfx-0.5.1c-13|50	cd ..
21mr|awesfx-0.5.1c-13|51	
21mr|awesfx-0.5.1c-13|52	#install -m644 %{SOURCE3} -D include/linux/awe_voice.h
21mr|awesfx-0.5.1c-13|53	
21mr|awesfx-0.5.1c-13|54	#perl -pi -e "s|getline|awesfx_getline|g" *.c
21mr|awesfx-0.5.1c-13|55	
21mr|awesfx-0.5.1c-13|56	%build
21mr|awesfx-0.5.1c-13|57	%configure
21mr|awesfx-0.5.1c-13|58	%make
21mr|awesfx-0.5.1c-13|59	
21mr|awesfx-0.5.1c-13|60	%install
21mr|awesfx-0.5.1c-13|61	mkdir -p %{buildroot}%{_mandir}
21mr|awesfx-0.5.1c-13|62	mkdir -p %{buildroot}%{_bindir}
21mr|awesfx-0.5.1c-13|63	mkdir -p %{buildroot}%{_libdir}
21mr|awesfx-0.5.1c-13|64	mkdir -p %{buildroot}%{_sysconfdir}/midi
21mr|awesfx-0.5.1c-13|65	mkdir -p %{buildroot}/bin
21mr|awesfx-0.5.1c-13|66	%{makeinstall_std}
21mr|awesfx-0.5.1c-13|67	mkdir -p %{buildroot}%{_includedir}/awe
21mr|awesfx-0.5.1c-13|68	for i in include/*.h ; do
21mr|awesfx-0.5.1c-13|69	install -m 644 $i %{buildroot}%{_includedir}/awe
21mr|awesfx-0.5.1c-13|70	done
21mr|awesfx-0.5.1c-13|71	mv %{buildroot}%{_bindir}/sfxload %{buildroot}/bin/
21mr|awesfx-0.5.1c-13|72	cp gu11-rom/GU11-ROM.SF2 %{buildroot}%{_sysconfdir}/midi
21mr|awesfx-0.5.1c-13|73	
21mr|awesfx-0.5.1c-13|74	rm -rf %{buildroot}%{_libdir}/sfbank
21mr|awesfx-0.5.1c-13|75	install -m 644 awelib/libawe.a %{buildroot}%{_libdir}

11605 21
21mr|aws-sdk-java-1.11.3-8|1	%global githash 9883b981ab5103cc6944fbf8f3b973994777350f
21mr|aws-sdk-java-1.11.3-8|2	Name:          aws-sdk-java
21mr|aws-sdk-java-1.11.3-8|3	Version:       1.11.3
21mr|aws-sdk-java-1.11.3-8|4	Release:       8
21mr|aws-sdk-java-1.11.3-8|5	Summary:       AWS SDK for Java
21mr|aws-sdk-java-1.11.3-8|6	# Some source files are without license headers
21mr|aws-sdk-java-1.11.3-8|7	# reported @ https://github.com/aws/aws-sdk-java/issues/719
21mr|aws-sdk-java-1.11.3-8|8	# This file aws-java-sdk-core/src/test/java/org/bitpedia/util/Base32.java is under Public Domain license
21mr|aws-sdk-java-1.11.3-8|9	# http://bitzi.com/publicdomain for more info.
21mr|aws-sdk-java-1.11.3-8|10	# brazil/src/appgroup/globalPaymentServices/tools/YaUtils/mainline/tst/org/bitpedia/util/Base32.java
21mr|aws-sdk-java-1.11.3-8|11	License:       ASL 2.0
21mr|aws-sdk-java-1.11.3-8|12	URL:           http://aws.amazon.com/sdk-for-java/
21mr|aws-sdk-java-1.11.3-8|13	Source0:       https://github.com/aws/aws-sdk-java/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|aws-sdk-java-1.11.3-8|14	
21mr|aws-sdk-java-1.11.3-8|15	BuildRequires: maven-local
21mr|aws-sdk-java-1.11.3-8|16	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|aws-sdk-java-1.11.3-8|17	BuildRequires: mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-cbor)
21mr|aws-sdk-java-1.11.3-8|18	BuildRequires: mvn(commons-logging:commons-logging)
21mr|aws-sdk-java-1.11.3-8|19	BuildRequires: mvn(javax.mail:javax.mail-api)
21mr|aws-sdk-java-1.11.3-8|20	BuildRequires: mvn(joda-time:joda-time)
21mr|aws-sdk-java-1.11.3-8|21	BuildRequires: mvn(junit:junit)
21mr|aws-sdk-java-1.11.3-8|22	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|aws-sdk-java-1.11.3-8|23	# code-generator deps
21mr|aws-sdk-java-1.11.3-8|24	#BuildRequires: mvn(org.eclipse:text:3.3.0-v20070606-0010)
21mr|aws-sdk-java-1.11.3-8|25	#BuildRequires: mvn(org.eclipse.jdt:org.eclipse.jdt.core:3.10.0)
21mr|aws-sdk-java-1.11.3-8|26	#BuildRequires: mvn(org.freemarker:freemarker)
21mr|aws-sdk-java-1.11.3-8|27	# maven-plugin deps
21mr|aws-sdk-java-1.11.3-8|28	#BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|aws-sdk-java-1.11.3-8|29	#BuildRequires: mvn(org.apache.maven:maven-project)
21mr|aws-sdk-java-1.11.3-8|30	#BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|aws-sdk-java-1.11.3-8|31	#BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|aws-sdk-java-1.11.3-8|32	# swf-libraries deps
21mr|aws-sdk-java-1.11.3-8|33	# springframework:3.0.7.RELEASE
21mr|aws-sdk-java-1.11.3-8|34	#BuildRequires: mvn(org.springframework:spring-beans)
21mr|aws-sdk-java-1.11.3-8|35	#BuildRequires: mvn(org.springframework:spring-context)
21mr|aws-sdk-java-1.11.3-8|36	#BuildRequires: mvn(org.springframework:spring-core)
21mr|aws-sdk-java-1.11.3-8|37	#BuildRequires: mvn(org.springframework:spring-test)
21mr|aws-sdk-java-1.11.3-8|38	#BuildRequires: mvn(org.aspectj:aspectjrt:1.8.2)
21mr|aws-sdk-java-1.11.3-8|39	#BuildRequires: mvn(org.codehaus.mojo:aspectj-maven-plugin:1.7)
21mr|aws-sdk-java-1.11.3-8|40	
21mr|aws-sdk-java-1.11.3-8|41	Group:          Development/Java
21mr|aws-sdk-java-1.11.3-8|42	BuildArch:     noarch
21mr|aws-sdk-java-1.11.3-8|43	# Java stack is not supported on x86_32
21mr|aws-sdk-java-1.11.3-8|44	ExcludeArch: %{ix86}
21mr|aws-sdk-java-1.11.3-8|45	
21mr|aws-sdk-java-1.11.3-8|46	%description
21mr|aws-sdk-java-1.11.3-8|47	The AWS SDK for Java enables Java developers to easily work with
21mr|aws-sdk-java-1.11.3-8|48	Amazon Web Services and build scalable solutions with Amazon S3,
21mr|aws-sdk-java-1.11.3-8|49	Amazon DynamoDB, Amazon Glacier, and more.
21mr|aws-sdk-java-1.11.3-8|50	
21mr|aws-sdk-java-1.11.3-8|51	%package acm
21mr|aws-sdk-java-1.11.3-8|52	Summary:       AWS Java SDK for AWS Certificate Manager
21mr|aws-sdk-java-1.11.3-8|53	
21mr|aws-sdk-java-1.11.3-8|54	%description acm
21mr|aws-sdk-java-1.11.3-8|55	The AWS Java SDK for AWS Certificate Manager module
21mr|aws-sdk-java-1.11.3-8|56	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|57	with AWS Certificate Manager service.
21mr|aws-sdk-java-1.11.3-8|58	
21mr|aws-sdk-java-1.11.3-8|59	%package api-gateway
21mr|aws-sdk-java-1.11.3-8|60	Summary:       AWS Java SDK for Amazon API Gateway
21mr|aws-sdk-java-1.11.3-8|61	
21mr|aws-sdk-java-1.11.3-8|62	%description api-gateway
21mr|aws-sdk-java-1.11.3-8|63	The AWS Java SDK for Amazon API Gateway module
21mr|aws-sdk-java-1.11.3-8|64	holds the client classes that are used for
21mr|aws-sdk-java-1.11.3-8|65	communicating with Amazon API Gateway.
21mr|aws-sdk-java-1.11.3-8|66	
21mr|aws-sdk-java-1.11.3-8|67	%package applicationautoscaling
21mr|aws-sdk-java-1.11.3-8|68	Summary:       AWS Java SDK for AWS Application Auto Scaling
21mr|aws-sdk-java-1.11.3-8|69	
21mr|aws-sdk-java-1.11.3-8|70	%description applicationautoscaling
21mr|aws-sdk-java-1.11.3-8|71	The AWS Java SDK for AWS Application Auto Scaling module
21mr|aws-sdk-java-1.11.3-8|72	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|73	with AWS Application Auto Scaling service.
21mr|aws-sdk-java-1.11.3-8|74	
21mr|aws-sdk-java-1.11.3-8|75	%package autoscaling
21mr|aws-sdk-java-1.11.3-8|76	Summary:       AWS Java SDK for Auto Scaling
21mr|aws-sdk-java-1.11.3-8|77	
21mr|aws-sdk-java-1.11.3-8|78	%description autoscaling
21mr|aws-sdk-java-1.11.3-8|79	The AWS Java SDK for Auto Scaling module holds the
21mr|aws-sdk-java-1.11.3-8|80	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|81	Auto Scaling Service.
21mr|aws-sdk-java-1.11.3-8|82	
21mr|aws-sdk-java-1.11.3-8|83	%package bom
21mr|aws-sdk-java-1.11.3-8|84	Summary:       AWS SDK for Java - BOM
21mr|aws-sdk-java-1.11.3-8|85	
21mr|aws-sdk-java-1.11.3-8|86	%description bom
21mr|aws-sdk-java-1.11.3-8|87	The AWS SDK for Java - BOM module holds the
21mr|aws-sdk-java-1.11.3-8|88	dependency managements for individual Java clients.
21mr|aws-sdk-java-1.11.3-8|89	
21mr|aws-sdk-java-1.11.3-8|90	%package cloudformation
21mr|aws-sdk-java-1.11.3-8|91	Summary:       AWS Java SDK for AWS CloudFormation
21mr|aws-sdk-java-1.11.3-8|92	
21mr|aws-sdk-java-1.11.3-8|93	%description cloudformation
21mr|aws-sdk-java-1.11.3-8|94	The AWS Java SDK for AWS CloudFormation module holds the
21mr|aws-sdk-java-1.11.3-8|95	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|96	AWS CloudFormation Service.
21mr|aws-sdk-java-1.11.3-8|97	
21mr|aws-sdk-java-1.11.3-8|98	%package cloudfront
21mr|aws-sdk-java-1.11.3-8|99	Summary:       AWS Java SDK for Amazon CloudFront
21mr|aws-sdk-java-1.11.3-8|100	
21mr|aws-sdk-java-1.11.3-8|101	%description cloudfront
21mr|aws-sdk-java-1.11.3-8|102	The AWS Java SDK for Amazon CloudFront module holds the
21mr|aws-sdk-java-1.11.3-8|103	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|104	Amazon CloudFront Service.
21mr|aws-sdk-java-1.11.3-8|105	
21mr|aws-sdk-java-1.11.3-8|106	%package cloudhsm
21mr|aws-sdk-java-1.11.3-8|107	Summary:       AWS Java SDK for the AWS CloudHSM
21mr|aws-sdk-java-1.11.3-8|108	
21mr|aws-sdk-java-1.11.3-8|109	%description cloudhsm
21mr|aws-sdk-java-1.11.3-8|110	The AWS Java SDK for AWS CloudHSM holds the client
21mr|aws-sdk-java-1.11.3-8|111	classes that are used for communicating with the
21mr|aws-sdk-java-1.11.3-8|112	AWS CloudHSM Service.
21mr|aws-sdk-java-1.11.3-8|113	
21mr|aws-sdk-java-1.11.3-8|114	%package cloudsearch
21mr|aws-sdk-java-1.11.3-8|115	Summary:       AWS Java SDK for Amazon CloudSearch
21mr|aws-sdk-java-1.11.3-8|116	
21mr|aws-sdk-java-1.11.3-8|117	%description cloudsearch
21mr|aws-sdk-java-1.11.3-8|118	The AWS Java SDK for Amazon CloudSearch module holds the
21mr|aws-sdk-java-1.11.3-8|119	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|120	Amazon CloudSearch Service.
21mr|aws-sdk-java-1.11.3-8|121	
21mr|aws-sdk-java-1.11.3-8|122	%package cloudtrail
21mr|aws-sdk-java-1.11.3-8|123	Summary:       AWS Java SDK for AWS CloudTrail
21mr|aws-sdk-java-1.11.3-8|124	
21mr|aws-sdk-java-1.11.3-8|125	%description cloudtrail
21mr|aws-sdk-java-1.11.3-8|126	The AWS Java SDK for AWS CloudTrail module holds the
21mr|aws-sdk-java-1.11.3-8|127	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|128	AWS CloudTrail Service.
21mr|aws-sdk-java-1.11.3-8|129	
21mr|aws-sdk-java-1.11.3-8|130	%package cloudwatch
21mr|aws-sdk-java-1.11.3-8|131	Summary:       AWS Java SDK for Amazon CloudWatch
21mr|aws-sdk-java-1.11.3-8|132	
21mr|aws-sdk-java-1.11.3-8|133	%description cloudwatch
21mr|aws-sdk-java-1.11.3-8|134	The AWS Java SDK for Amazon CloudWatch module holds the
21mr|aws-sdk-java-1.11.3-8|135	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|136	Amazon CloudWatch Service.
21mr|aws-sdk-java-1.11.3-8|137	
21mr|aws-sdk-java-1.11.3-8|138	%package cloudwatchmetrics
21mr|aws-sdk-java-1.11.3-8|139	Summary:       CloudWatch Metrics for AWS Java SDK
21mr|aws-sdk-java-1.11.3-8|140	
21mr|aws-sdk-java-1.11.3-8|141	%description cloudwatchmetrics
21mr|aws-sdk-java-1.11.3-8|142	This package holds the classes for uploading the
21mr|aws-sdk-java-1.11.3-8|143	client side metrics collected from AWS Java SDK to
21mr|aws-sdk-java-1.11.3-8|144	Amazon CloudWatch.
21mr|aws-sdk-java-1.11.3-8|145	
21mr|aws-sdk-java-1.11.3-8|146	#%% package code-generator
21mr|aws-sdk-java-1.11.3-8|147	
21mr|aws-sdk-java-1.11.3-8|148	%package codecommit
21mr|aws-sdk-java-1.11.3-8|149	Summary:       AWS Java SDK for AWS CodeCommit
21mr|aws-sdk-java-1.11.3-8|150	
21mr|aws-sdk-java-1.11.3-8|151	%description codecommit
21mr|aws-sdk-java-1.11.3-8|152	The AWS Java SDK for AWS CodeCommit module
21mr|aws-sdk-java-1.11.3-8|153	holds the client classes that are used for
21mr|aws-sdk-java-1.11.3-8|154	communicating with AWS CodeCommit.
21mr|aws-sdk-java-1.11.3-8|155	
21mr|aws-sdk-java-1.11.3-8|156	%package codedeploy
21mr|aws-sdk-java-1.11.3-8|157	Summary:       AWS Java SDK for AWS CodeDeploy
21mr|aws-sdk-java-1.11.3-8|158	
21mr|aws-sdk-java-1.11.3-8|159	%description codedeploy
21mr|aws-sdk-java-1.11.3-8|160	The AWS Java SDK for AWS CodeDeploy module holds the
21mr|aws-sdk-java-1.11.3-8|161	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|162	AWS CodeDeploy Service.
21mr|aws-sdk-java-1.11.3-8|163	
21mr|aws-sdk-java-1.11.3-8|164	#%% package codegen-maven-plugin
21mr|aws-sdk-java-1.11.3-8|165	
21mr|aws-sdk-java-1.11.3-8|166	%package codepipeline
21mr|aws-sdk-java-1.11.3-8|167	Summary:       AWS Java SDK for AWS CodePipeline
21mr|aws-sdk-java-1.11.3-8|168	
21mr|aws-sdk-java-1.11.3-8|169	%description codepipeline
21mr|aws-sdk-java-1.11.3-8|170	The AWS Java SDK for AWS CodePipeline module
21mr|aws-sdk-java-1.11.3-8|171	holds the client classes that are used for
21mr|aws-sdk-java-1.11.3-8|172	communicating with AWS CodePipeline.
21mr|aws-sdk-java-1.11.3-8|173	
21mr|aws-sdk-java-1.11.3-8|174	%package cognitoidentity
21mr|aws-sdk-java-1.11.3-8|175	Summary:       AWS Java SDK for Amazon Cognito Identity
21mr|aws-sdk-java-1.11.3-8|176	
21mr|aws-sdk-java-1.11.3-8|177	%description cognitoidentity
21mr|aws-sdk-java-1.11.3-8|178	The AWS Java SDK for Amazon Cognito Identity module holds the
21mr|aws-sdk-java-1.11.3-8|179	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|180	Amazon Cognito Identity Service.
21mr|aws-sdk-java-1.11.3-8|181	
21mr|aws-sdk-java-1.11.3-8|182	%package cognitoidp
21mr|aws-sdk-java-1.11.3-8|183	Summary:       AWS Java SDK for Amazon Cognito Identity Provider Service
21mr|aws-sdk-java-1.11.3-8|184	
21mr|aws-sdk-java-1.11.3-8|185	%description cognitoidp
21mr|aws-sdk-java-1.11.3-8|186	The AWS Java SDK for Amazon Cognito Identity Provider Service module
21mr|aws-sdk-java-1.11.3-8|187	holds the client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|188	Amazon Cognito Identity Provider Service.
21mr|aws-sdk-java-1.11.3-8|189	
21mr|aws-sdk-java-1.11.3-8|190	%package cognitosync
21mr|aws-sdk-java-1.11.3-8|191	Summary:       AWS Java SDK for Amazon Cognito Sync
21mr|aws-sdk-java-1.11.3-8|192	
21mr|aws-sdk-java-1.11.3-8|193	%description cognitosync
21mr|aws-sdk-java-1.11.3-8|194	The AWS Java SDK for Amazon Cognito Sync module holds the
21mr|aws-sdk-java-1.11.3-8|195	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|196	Amazon Cognito Sync Service.
21mr|aws-sdk-java-1.11.3-8|197	
21mr|aws-sdk-java-1.11.3-8|198	%package config
21mr|aws-sdk-java-1.11.3-8|199	Summary:       AWS Java SDK for AWS Config
21mr|aws-sdk-java-1.11.3-8|200	
21mr|aws-sdk-java-1.11.3-8|201	%description config
21mr|aws-sdk-java-1.11.3-8|202	The AWS Java SDK for AWS Config module holds the
21mr|aws-sdk-java-1.11.3-8|203	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|204	AWS Config Service.
21mr|aws-sdk-java-1.11.3-8|205	
21mr|aws-sdk-java-1.11.3-8|206	%package core
21mr|aws-sdk-java-1.11.3-8|207	Summary:       AWS SDK for Java - Core
21mr|aws-sdk-java-1.11.3-8|208	
21mr|aws-sdk-java-1.11.3-8|209	%description core
21mr|aws-sdk-java-1.11.3-8|210	The AWS SDK for Java - Core module holds the classes that
21mr|aws-sdk-java-1.11.3-8|211	is used by the individual service clients to interact with
21mr|aws-sdk-java-1.11.3-8|212	Amazon Web Services. Users need to depend on aws-java-sdk
21mr|aws-sdk-java-1.11.3-8|213	artifact for accessing individual client classes.
21mr|aws-sdk-java-1.11.3-8|214	
21mr|aws-sdk-java-1.11.3-8|215	%package datapipeline
21mr|aws-sdk-java-1.11.3-8|216	Summary:       AWS Java SDK for AWS Data Pipeline
21mr|aws-sdk-java-1.11.3-8|217	
21mr|aws-sdk-java-1.11.3-8|218	%description datapipeline
21mr|aws-sdk-java-1.11.3-8|219	The AWS Java SDK for AWS Data Pipeline module holds the
21mr|aws-sdk-java-1.11.3-8|220	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|221	AWS Data Pipeline Service.
21mr|aws-sdk-java-1.11.3-8|222	
21mr|aws-sdk-java-1.11.3-8|223	%package devicefarm
21mr|aws-sdk-java-1.11.3-8|224	Summary:       AWS Java SDK for AWS Device Farm
21mr|aws-sdk-java-1.11.3-8|225	
21mr|aws-sdk-java-1.11.3-8|226	%description devicefarm
21mr|aws-sdk-java-1.11.3-8|227	The AWS Java SDK for AWS Device Farm module
21mr|aws-sdk-java-1.11.3-8|228	holds the client classes that are used for
21mr|aws-sdk-java-1.11.3-8|229	communicating with AWS Device Farm.
21mr|aws-sdk-java-1.11.3-8|230	
21mr|aws-sdk-java-1.11.3-8|231	%package directconnect
21mr|aws-sdk-java-1.11.3-8|232	Summary:       AWS Java SDK for AWS Direct Connect
21mr|aws-sdk-java-1.11.3-8|233	
21mr|aws-sdk-java-1.11.3-8|234	%description directconnect
21mr|aws-sdk-java-1.11.3-8|235	The AWS Java SDK for AWS Direct Connect module holds the
21mr|aws-sdk-java-1.11.3-8|236	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|237	AWS Direct Connect Service.
21mr|aws-sdk-java-1.11.3-8|238	
21mr|aws-sdk-java-1.11.3-8|239	%package directory
21mr|aws-sdk-java-1.11.3-8|240	Summary:       AWS Java SDK for AWS Directory Service
21mr|aws-sdk-java-1.11.3-8|241	
21mr|aws-sdk-java-1.11.3-8|242	%description directory
21mr|aws-sdk-java-1.11.3-8|243	The AWS Java SDK for AWS Directory Service module
21mr|aws-sdk-java-1.11.3-8|244	holds the client classes that is used for
21mr|aws-sdk-java-1.11.3-8|245	communicating with AWS Directory Service.
21mr|aws-sdk-java-1.11.3-8|246	
21mr|aws-sdk-java-1.11.3-8|247	%package discovery
21mr|aws-sdk-java-1.11.3-8|248	Summary:       AWS Java SDK for AWS Application Discovery Service
21mr|aws-sdk-java-1.11.3-8|249	
21mr|aws-sdk-java-1.11.3-8|250	%description discovery
21mr|aws-sdk-java-1.11.3-8|251	The AWS Java SDK for AWS Application Discovery Service module
21mr|aws-sdk-java-1.11.3-8|252	holds the client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|253	AWS Application Discovery Service.
21mr|aws-sdk-java-1.11.3-8|254	
21mr|aws-sdk-java-1.11.3-8|255	%package dms
21mr|aws-sdk-java-1.11.3-8|256	Summary:       AWS Java SDK for AWS Database Migration Service
21mr|aws-sdk-java-1.11.3-8|257	
21mr|aws-sdk-java-1.11.3-8|258	%description dms
21mr|aws-sdk-java-1.11.3-8|259	The AWS Java SDK for AWS Database Migration Service module
21mr|aws-sdk-java-1.11.3-8|260	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|261	with AWS Database Migration Service.
21mr|aws-sdk-java-1.11.3-8|262	
21mr|aws-sdk-java-1.11.3-8|263	%package dynamodb
21mr|aws-sdk-java-1.11.3-8|264	Summary:       AWS Java SDK for Amazon DynamoDB
21mr|aws-sdk-java-1.11.3-8|265	
21mr|aws-sdk-java-1.11.3-8|266	%description dynamodb
21mr|aws-sdk-java-1.11.3-8|267	The AWS Java SDK for Amazon DynamoDB module holds the
21mr|aws-sdk-java-1.11.3-8|268	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|269	Amazon DynamoDB Service.
21mr|aws-sdk-java-1.11.3-8|270	
21mr|aws-sdk-java-1.11.3-8|271	%package ec2
21mr|aws-sdk-java-1.11.3-8|272	Summary:       AWS Java SDK for Amazon EC2
21mr|aws-sdk-java-1.11.3-8|273	
21mr|aws-sdk-java-1.11.3-8|274	%description ec2
21mr|aws-sdk-java-1.11.3-8|275	The AWS Java SDK for Amazon EC2 module holds the
21mr|aws-sdk-java-1.11.3-8|276	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|277	Amazon EC2 Service.
21mr|aws-sdk-java-1.11.3-8|278	
21mr|aws-sdk-java-1.11.3-8|279	%package ecr
21mr|aws-sdk-java-1.11.3-8|280	Summary:       AWS Java SDK for the Amazon EC2 Container Registry
21mr|aws-sdk-java-1.11.3-8|281	
21mr|aws-sdk-java-1.11.3-8|282	%description ecr
21mr|aws-sdk-java-1.11.3-8|283	The AWS Java SDK for the Amazon EC2 Container Registry
21mr|aws-sdk-java-1.11.3-8|284	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|285	with the Amazon EC2 Container Registry Service.
21mr|aws-sdk-java-1.11.3-8|286	
21mr|aws-sdk-java-1.11.3-8|287	%package ecs
21mr|aws-sdk-java-1.11.3-8|288	Summary:       AWS Java SDK for the Amazon EC2 Container Service
21mr|aws-sdk-java-1.11.3-8|289	
21mr|aws-sdk-java-1.11.3-8|290	%description ecs
21mr|aws-sdk-java-1.11.3-8|291	The AWS Java SDK for the Amazon EC2 Container Service
21mr|aws-sdk-java-1.11.3-8|292	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|293	with the Amazon EC2 Container Service.
21mr|aws-sdk-java-1.11.3-8|294	
21mr|aws-sdk-java-1.11.3-8|295	%package efs
21mr|aws-sdk-java-1.11.3-8|296	Summary:       AWS Java SDK for Amazon Elastic File System
21mr|aws-sdk-java-1.11.3-8|297	
21mr|aws-sdk-java-1.11.3-8|298	%description efs
21mr|aws-sdk-java-1.11.3-8|299	The AWS Java SDK for Amazon Elastic File System module
21mr|aws-sdk-java-1.11.3-8|300	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|301	with Amazon Elastic File System.
21mr|aws-sdk-java-1.11.3-8|302	
21mr|aws-sdk-java-1.11.3-8|303	%package elasticache
21mr|aws-sdk-java-1.11.3-8|304	Summary:       AWS Java SDK for Amazon ElastiCache
21mr|aws-sdk-java-1.11.3-8|305	
21mr|aws-sdk-java-1.11.3-8|306	%description elasticache
21mr|aws-sdk-java-1.11.3-8|307	The AWS Java SDK for Amazon ElastiCache module holds the
21mr|aws-sdk-java-1.11.3-8|308	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|309	Amazon ElastiCache Service.
21mr|aws-sdk-java-1.11.3-8|310	
21mr|aws-sdk-java-1.11.3-8|311	%package elasticbeanstalk
21mr|aws-sdk-java-1.11.3-8|312	Summary:       AWS Java SDK for AWS Elastic Beanstalk
21mr|aws-sdk-java-1.11.3-8|313	
21mr|aws-sdk-java-1.11.3-8|314	%description elasticbeanstalk
21mr|aws-sdk-java-1.11.3-8|315	The AWS Java SDK for AWS Elastic Beanstalk module holds the
21mr|aws-sdk-java-1.11.3-8|316	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|317	AWS Elastic Beanstalk Service.
21mr|aws-sdk-java-1.11.3-8|318	
21mr|aws-sdk-java-1.11.3-8|319	%package elasticloadbalancing
21mr|aws-sdk-java-1.11.3-8|320	Summary:       AWS Java SDK for Elastic Load Balancing
21mr|aws-sdk-java-1.11.3-8|321	
21mr|aws-sdk-java-1.11.3-8|322	%description elasticloadbalancing
21mr|aws-sdk-java-1.11.3-8|323	The AWS Java SDK for Elastic Load Balancing module holds the
21mr|aws-sdk-java-1.11.3-8|324	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|325	Elastic Load Balancing Service.
21mr|aws-sdk-java-1.11.3-8|326	
21mr|aws-sdk-java-1.11.3-8|327	%package elasticsearch
21mr|aws-sdk-java-1.11.3-8|328	Summary:       AWS Java SDK for Amazon Elasticsearch Service
21mr|aws-sdk-java-1.11.3-8|329	
21mr|aws-sdk-java-1.11.3-8|330	%description elasticsearch
21mr|aws-sdk-java-1.11.3-8|331	The AWS Java SDK for Amazon Elasticsearch Service module
21mr|aws-sdk-java-1.11.3-8|332	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|333	with Amazon Elasticsearch Service.
21mr|aws-sdk-java-1.11.3-8|334	
21mr|aws-sdk-java-1.11.3-8|335	%package elastictranscoder
21mr|aws-sdk-java-1.11.3-8|336	Summary:       AWS Java SDK for Amazon Elastic Transcoder
21mr|aws-sdk-java-1.11.3-8|337	
21mr|aws-sdk-java-1.11.3-8|338	%description elastictranscoder
21mr|aws-sdk-java-1.11.3-8|339	The AWS Java SDK for Amazon Elastic Transcoder module
21mr|aws-sdk-java-1.11.3-8|340	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|341	with Amazon Elastic Transcoder Service.
21mr|aws-sdk-java-1.11.3-8|342	
21mr|aws-sdk-java-1.11.3-8|343	%package emr
21mr|aws-sdk-java-1.11.3-8|344	Summary:       AWS Java SDK for Amazon EMR
21mr|aws-sdk-java-1.11.3-8|345	
21mr|aws-sdk-java-1.11.3-8|346	%description emr
21mr|aws-sdk-java-1.11.3-8|347	The AWS Java SDK for Amazon EMR module holds the
21mr|aws-sdk-java-1.11.3-8|348	client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|349	with Amazon Elastic MapReduce Service.
21mr|aws-sdk-java-1.11.3-8|350	
21mr|aws-sdk-java-1.11.3-8|351	%package events
21mr|aws-sdk-java-1.11.3-8|352	Summary:       AWS Java SDK for Amazon CloudWatch Events
21mr|aws-sdk-java-1.11.3-8|353	
21mr|aws-sdk-java-1.11.3-8|354	%description events
21mr|aws-sdk-java-1.11.3-8|355	The AWS Java SDK for Amazon CloudWatch Events module
21mr|aws-sdk-java-1.11.3-8|356	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|357	with Amazon CloudWatch Events Service.
21mr|aws-sdk-java-1.11.3-8|358	
21mr|aws-sdk-java-1.11.3-8|359	%package gamelift
21mr|aws-sdk-java-1.11.3-8|360	Summary:       AWS Java SDK for AWS GameLift
21mr|aws-sdk-java-1.11.3-8|361	
21mr|aws-sdk-java-1.11.3-8|362	%description gamelift
21mr|aws-sdk-java-1.11.3-8|363	The AWS Java SDK for AWS GameLift module holds the
21mr|aws-sdk-java-1.11.3-8|364	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|365	AWS GameLift service.
21mr|aws-sdk-java-1.11.3-8|366	
21mr|aws-sdk-java-1.11.3-8|367	%package glacier
21mr|aws-sdk-java-1.11.3-8|368	Summary:       AWS Java SDK for Amazon Glacier
21mr|aws-sdk-java-1.11.3-8|369	
21mr|aws-sdk-java-1.11.3-8|370	%description glacier
21mr|aws-sdk-java-1.11.3-8|371	The AWS Java SDK for Amazon Glacier module holds the
21mr|aws-sdk-java-1.11.3-8|372	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|373	Amazon Glacier Service.
21mr|aws-sdk-java-1.11.3-8|374	
21mr|aws-sdk-java-1.11.3-8|375	%package iam
21mr|aws-sdk-java-1.11.3-8|376	Summary:       AWS Java SDK for AWS IAM
21mr|aws-sdk-java-1.11.3-8|377	
21mr|aws-sdk-java-1.11.3-8|378	%description iam
21mr|aws-sdk-java-1.11.3-8|379	The AWS Java SDK for AWS IAM module holds the
21mr|aws-sdk-java-1.11.3-8|380	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|381	AWS Identity and Access Management Service.
21mr|aws-sdk-java-1.11.3-8|382	
21mr|aws-sdk-java-1.11.3-8|383	%package importexport
21mr|aws-sdk-java-1.11.3-8|384	Summary:       AWS Java SDK for AWS Import/Export
21mr|aws-sdk-java-1.11.3-8|385	
21mr|aws-sdk-java-1.11.3-8|386	%description importexport
21mr|aws-sdk-java-1.11.3-8|387	The AWS Java SDK for AWS Import/Export module
21mr|aws-sdk-java-1.11.3-8|388	holds the client classes that are used
21mr|aws-sdk-java-1.11.3-8|389	for communicating with AWS Import/Export Service.
21mr|aws-sdk-java-1.11.3-8|390	
21mr|aws-sdk-java-1.11.3-8|391	%package inspector
21mr|aws-sdk-java-1.11.3-8|392	Summary:       AWS Java SDK for Amazon Inspector Service
21mr|aws-sdk-java-1.11.3-8|393	
21mr|aws-sdk-java-1.11.3-8|394	%description inspector
21mr|aws-sdk-java-1.11.3-8|395	The AWS Java SDK for Amazon Inspector Service module
21mr|aws-sdk-java-1.11.3-8|396	holds the client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|397	Amazon Inspector Service.
21mr|aws-sdk-java-1.11.3-8|398	
21mr|aws-sdk-java-1.11.3-8|399	%package iot
21mr|aws-sdk-java-1.11.3-8|400	Summary:       AWS Java SDK for AWS IoT
21mr|aws-sdk-java-1.11.3-8|401	
21mr|aws-sdk-java-1.11.3-8|402	%description iot
21mr|aws-sdk-java-1.11.3-8|403	The AWS Java SDK for AWS Iot Service module holds the
21mr|aws-sdk-java-1.11.3-8|404	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|405	AWS IoT Service.
21mr|aws-sdk-java-1.11.3-8|406	
21mr|aws-sdk-java-1.11.3-8|407	%package kinesis
21mr|aws-sdk-java-1.11.3-8|408	Summary:       AWS Java SDK for Amazon Kinesis
21mr|aws-sdk-java-1.11.3-8|409	
21mr|aws-sdk-java-1.11.3-8|410	%description kinesis
21mr|aws-sdk-java-1.11.3-8|411	The AWS Java SDK for Amazon Kinesis module holds the
21mr|aws-sdk-java-1.11.3-8|412	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|413	Amazon Kinesis Service.
21mr|aws-sdk-java-1.11.3-8|414	
21mr|aws-sdk-java-1.11.3-8|415	%package kms
21mr|aws-sdk-java-1.11.3-8|416	Summary:       AWS Java SDK for AWS KMS
21mr|aws-sdk-java-1.11.3-8|417	
21mr|aws-sdk-java-1.11.3-8|418	%description kms
21mr|aws-sdk-java-1.11.3-8|419	The AWS Java SDK for AWS KMS module holds the
21mr|aws-sdk-java-1.11.3-8|420	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|421	AWS Key Management Service.
21mr|aws-sdk-java-1.11.3-8|422	
21mr|aws-sdk-java-1.11.3-8|423	%package lambda
21mr|aws-sdk-java-1.11.3-8|424	Summary:       AWS Java SDK for AWS Lambda
21mr|aws-sdk-java-1.11.3-8|425	
21mr|aws-sdk-java-1.11.3-8|426	%description lambda
21mr|aws-sdk-java-1.11.3-8|427	The AWS Java SDK for AWS Lambda module holds the
21mr|aws-sdk-java-1.11.3-8|428	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|429	AWS Lambda Service.
21mr|aws-sdk-java-1.11.3-8|430	
21mr|aws-sdk-java-1.11.3-8|431	%package logs
21mr|aws-sdk-java-1.11.3-8|432	Summary:       AWS Java SDK for Amazon CloudWatch Logs
21mr|aws-sdk-java-1.11.3-8|433	
21mr|aws-sdk-java-1.11.3-8|434	%description logs
21mr|aws-sdk-java-1.11.3-8|435	The AWS Java SDK for Amazon CloudWatch Logs module
21mr|aws-sdk-java-1.11.3-8|436	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|437	with Amazon CloudWatch Logs Service.
21mr|aws-sdk-java-1.11.3-8|438	
21mr|aws-sdk-java-1.11.3-8|439	%package machinelearning
21mr|aws-sdk-java-1.11.3-8|440	Summary:       AWS Java SDK for Amazon Machine Learning
21mr|aws-sdk-java-1.11.3-8|441	
21mr|aws-sdk-java-1.11.3-8|442	%description machinelearning
21mr|aws-sdk-java-1.11.3-8|443	The AWS Java SDK for Amazon Machine Learning module
21mr|aws-sdk-java-1.11.3-8|444	holds the client classes that is used for communicating
21mr|aws-sdk-java-1.11.3-8|445	with Amazon Machine Learning Service.
21mr|aws-sdk-java-1.11.3-8|446	
21mr|aws-sdk-java-1.11.3-8|447	%package marketplacecommerceanalytics
21mr|aws-sdk-java-1.11.3-8|448	Summary:       AWS Java SDK for AWS Marketplace Commerce Analytics
21mr|aws-sdk-java-1.11.3-8|449	
21mr|aws-sdk-java-1.11.3-8|450	%description marketplacecommerceanalytics
21mr|aws-sdk-java-1.11.3-8|451	The AWS Java SDK for AWS Marketplace Commerce Analytics Service module
21mr|aws-sdk-java-1.11.3-8|452	holds the client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|453	AWS Marketplace Commerce Analytics Service.
21mr|aws-sdk-java-1.11.3-8|454	
21mr|aws-sdk-java-1.11.3-8|455	%package marketplacemeteringservice
21mr|aws-sdk-java-1.11.3-8|456	Summary:       AWS Java SDK for AWS Marketplace Metering Service
21mr|aws-sdk-java-1.11.3-8|457	
21mr|aws-sdk-java-1.11.3-8|458	%description marketplacemeteringservice
21mr|aws-sdk-java-1.11.3-8|459	The AWS Java SDK for AWS Marketplace Metering Service module
21mr|aws-sdk-java-1.11.3-8|460	holds the client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|461	AWS Marketplace Metering Service.
21mr|aws-sdk-java-1.11.3-8|462	
21mr|aws-sdk-java-1.11.3-8|463	%package opsworks
21mr|aws-sdk-java-1.11.3-8|464	Summary:       AWS Java SDK for AWS OpsWorks
21mr|aws-sdk-java-1.11.3-8|465	
21mr|aws-sdk-java-1.11.3-8|466	%description opsworks
21mr|aws-sdk-java-1.11.3-8|467	The AWS Java SDK for AWS OpsWorks module holds the
21mr|aws-sdk-java-1.11.3-8|468	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|469	AWS OpsWorks Service.
21mr|aws-sdk-java-1.11.3-8|470	
21mr|aws-sdk-java-1.11.3-8|471	%package pom
21mr|aws-sdk-java-1.11.3-8|472	Summary:       AWS SDK for Java - Parent POM
21mr|aws-sdk-java-1.11.3-8|473	
21mr|aws-sdk-java-1.11.3-8|474	%description pom
21mr|aws-sdk-java-1.11.3-8|475	AWS SDK for Java - Parent POM.
21mr|aws-sdk-java-1.11.3-8|476	
21mr|aws-sdk-java-1.11.3-8|477	%package rds
21mr|aws-sdk-java-1.11.3-8|478	Summary:       AWS Java SDK for Amazon RDS
21mr|aws-sdk-java-1.11.3-8|479	
21mr|aws-sdk-java-1.11.3-8|480	%description rds
21mr|aws-sdk-java-1.11.3-8|481	The AWS Java SDK for Amazon RDS module holds the
21mr|aws-sdk-java-1.11.3-8|482	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|483	Amazon Relational Database Service.
21mr|aws-sdk-java-1.11.3-8|484	
21mr|aws-sdk-java-1.11.3-8|485	%package redshift
21mr|aws-sdk-java-1.11.3-8|486	Summary:       AWS Java SDK for Amazon Redshift
21mr|aws-sdk-java-1.11.3-8|487	
21mr|aws-sdk-java-1.11.3-8|488	%description redshift
21mr|aws-sdk-java-1.11.3-8|489	The AWS Java SDK for Amazon Redshift module holds the
21mr|aws-sdk-java-1.11.3-8|490	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|491	Amazon Redshift Service.
21mr|aws-sdk-java-1.11.3-8|492	
21mr|aws-sdk-java-1.11.3-8|493	%package route53
21mr|aws-sdk-java-1.11.3-8|494	Summary:       AWS Java SDK for Amazon Route53
21mr|aws-sdk-java-1.11.3-8|495	
21mr|aws-sdk-java-1.11.3-8|496	%description route53
21mr|aws-sdk-java-1.11.3-8|497	The AWS Java SDK for Amazon Route53 module holds the
21mr|aws-sdk-java-1.11.3-8|498	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|499	Amazon Route53 Service.
21mr|aws-sdk-java-1.11.3-8|500	
21mr|aws-sdk-java-1.11.3-8|501	%package s3
21mr|aws-sdk-java-1.11.3-8|502	Summary:       AWS Java SDK for Amazon S3
21mr|aws-sdk-java-1.11.3-8|503	
21mr|aws-sdk-java-1.11.3-8|504	%description s3
21mr|aws-sdk-java-1.11.3-8|505	The AWS Java SDK for Amazon S3 module holds the
21mr|aws-sdk-java-1.11.3-8|506	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|507	Amazon Simple Storage Service.
21mr|aws-sdk-java-1.11.3-8|508	
21mr|aws-sdk-java-1.11.3-8|509	%package ses
21mr|aws-sdk-java-1.11.3-8|510	Summary:       AWS Java SDK for Amazon SES
21mr|aws-sdk-java-1.11.3-8|511	
21mr|aws-sdk-java-1.11.3-8|512	%description ses
21mr|aws-sdk-java-1.11.3-8|513	The AWS Java SDK for Amazon SES module holds the
21mr|aws-sdk-java-1.11.3-8|514	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|515	Amazon Simple Email Service.
21mr|aws-sdk-java-1.11.3-8|516	
21mr|aws-sdk-java-1.11.3-8|517	%package simpledb
21mr|aws-sdk-java-1.11.3-8|518	Summary:       AWS Java SDK for Amazon SimpleDB
21mr|aws-sdk-java-1.11.3-8|519	
21mr|aws-sdk-java-1.11.3-8|520	%description simpledb
21mr|aws-sdk-java-1.11.3-8|521	The AWS Java SDK for Amazon SimpleDB module holds the
21mr|aws-sdk-java-1.11.3-8|522	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|523	Amazon SimpleDB Service.
21mr|aws-sdk-java-1.11.3-8|524	
21mr|aws-sdk-java-1.11.3-8|525	%package simpleworkflow
21mr|aws-sdk-java-1.11.3-8|526	Summary:       AWS Java SDK for Amazon SWF
21mr|aws-sdk-java-1.11.3-8|527	
21mr|aws-sdk-java-1.11.3-8|528	%description simpleworkflow
21mr|aws-sdk-java-1.11.3-8|529	The AWS Java SDK for Amazon SWF module holds the
21mr|aws-sdk-java-1.11.3-8|530	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|531	Amazon Simple Workflow Service.
21mr|aws-sdk-java-1.11.3-8|532	
21mr|aws-sdk-java-1.11.3-8|533	%package sns
21mr|aws-sdk-java-1.11.3-8|534	Summary:       AWS Java SDK for Amazon SNS
21mr|aws-sdk-java-1.11.3-8|535	
21mr|aws-sdk-java-1.11.3-8|536	%description sns
21mr|aws-sdk-java-1.11.3-8|537	The AWS Java SDK for Amazon SNS module holds the
21mr|aws-sdk-java-1.11.3-8|538	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|539	Amazon Simple Notification Service.
21mr|aws-sdk-java-1.11.3-8|540	
21mr|aws-sdk-java-1.11.3-8|541	%package sqs
21mr|aws-sdk-java-1.11.3-8|542	Summary:       AWS Java SDK for Amazon SQS
21mr|aws-sdk-java-1.11.3-8|543	
21mr|aws-sdk-java-1.11.3-8|544	%description sqs
21mr|aws-sdk-java-1.11.3-8|545	The AWS Java SDK for Amazon SQS module holds the
21mr|aws-sdk-java-1.11.3-8|546	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|547	Amazon Simple Queue Service.
21mr|aws-sdk-java-1.11.3-8|548	
21mr|aws-sdk-java-1.11.3-8|549	%package ssm
21mr|aws-sdk-java-1.11.3-8|550	Summary:       AWS Java SDK for the AWS Simple Systems Management (SSM) Service
21mr|aws-sdk-java-1.11.3-8|551	
21mr|aws-sdk-java-1.11.3-8|552	%description ssm
21mr|aws-sdk-java-1.11.3-8|553	The AWS Java SDK for AWS Simple Systems Management Service
21mr|aws-sdk-java-1.11.3-8|554	holds the client classes that are used for communicating
21mr|aws-sdk-java-1.11.3-8|555	with the AWS Simple Systems Management Service.
21mr|aws-sdk-java-1.11.3-8|556	
21mr|aws-sdk-java-1.11.3-8|557	%package storagegateway
21mr|aws-sdk-java-1.11.3-8|558	Summary:       AWS Java SDK for AWS Storage Gateway
21mr|aws-sdk-java-1.11.3-8|559	
21mr|aws-sdk-java-1.11.3-8|560	%description storagegateway
21mr|aws-sdk-java-1.11.3-8|561	The AWS Java SDK for AWS Storage Gateway module holds the
21mr|aws-sdk-java-1.11.3-8|562	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|563	AWS Storage Gateway Service.
21mr|aws-sdk-java-1.11.3-8|564	
21mr|aws-sdk-java-1.11.3-8|565	%package sts
21mr|aws-sdk-java-1.11.3-8|566	Summary:       AWS Java SDK for AWS STS
21mr|aws-sdk-java-1.11.3-8|567	
21mr|aws-sdk-java-1.11.3-8|568	%description sts
21mr|aws-sdk-java-1.11.3-8|569	The AWS Java SDK for AWS STS module holds the
21mr|aws-sdk-java-1.11.3-8|570	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|571	AWS Security Token Service.
21mr|aws-sdk-java-1.11.3-8|572	
21mr|aws-sdk-java-1.11.3-8|573	%package support
21mr|aws-sdk-java-1.11.3-8|574	Summary:       AWS Java SDK for AWS Support
21mr|aws-sdk-java-1.11.3-8|575	
21mr|aws-sdk-java-1.11.3-8|576	%description support
21mr|aws-sdk-java-1.11.3-8|577	The AWS Java SDK for AWS Support module holds the
21mr|aws-sdk-java-1.11.3-8|578	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|579	AWS Support Service.
21mr|aws-sdk-java-1.11.3-8|580	
21mr|aws-sdk-java-1.11.3-8|581	#%% package swf-libraries
21mr|aws-sdk-java-1.11.3-8|582	
21mr|aws-sdk-java-1.11.3-8|583	%package test-utils
21mr|aws-sdk-java-1.11.3-8|584	Summary:       AWS SDK for Java - Test Utils
21mr|aws-sdk-java-1.11.3-8|585	
21mr|aws-sdk-java-1.11.3-8|586	%description test-utils
21mr|aws-sdk-java-1.11.3-8|587	The AWS SDK for Java - Test Utils module holds the
21mr|aws-sdk-java-1.11.3-8|588	all the utilities that are used by the tests.
21mr|aws-sdk-java-1.11.3-8|589	
21mr|aws-sdk-java-1.11.3-8|590	%package waf
21mr|aws-sdk-java-1.11.3-8|591	Summary:       AWS Java SDK for AWS WAF
21mr|aws-sdk-java-1.11.3-8|592	
21mr|aws-sdk-java-1.11.3-8|593	%description waf
21mr|aws-sdk-java-1.11.3-8|594	The AWS Java SDK for AWS WAF Service module holds the
21mr|aws-sdk-java-1.11.3-8|595	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|596	AWS WAF Service.
21mr|aws-sdk-java-1.11.3-8|597	
21mr|aws-sdk-java-1.11.3-8|598	%package workspaces
21mr|aws-sdk-java-1.11.3-8|599	Summary:       AWS Java SDK for Amazon WorkSpaces
21mr|aws-sdk-java-1.11.3-8|600	
21mr|aws-sdk-java-1.11.3-8|601	%description workspaces
21mr|aws-sdk-java-1.11.3-8|602	The AWS Java SDK for Amazon WorkSpaces module holds the
21mr|aws-sdk-java-1.11.3-8|603	client classes that are used for communicating with
21mr|aws-sdk-java-1.11.3-8|604	Amazon WorkSpaces Service.
21mr|aws-sdk-java-1.11.3-8|605	
21mr|aws-sdk-java-1.11.3-8|606	%package javadoc
21mr|aws-sdk-java-1.11.3-8|607	Summary:       Javadoc for %{name}
21mr|aws-sdk-java-1.11.3-8|608	
21mr|aws-sdk-java-1.11.3-8|609	%description javadoc
21mr|aws-sdk-java-1.11.3-8|610	This package contains javadoc for %{name}.
21mr|aws-sdk-java-1.11.3-8|611	
21mr|aws-sdk-java-1.11.3-8|612	%prep
21mr|aws-sdk-java-1.11.3-8|613	%setup -q -n %{name}-%{githash}
21mr|aws-sdk-java-1.11.3-8|614	
21mr|aws-sdk-java-1.11.3-8|615	# Remove deprecated httpclient annotations
21mr|aws-sdk-java-1.11.3-8|616	sed -i '/NotThreadSafe/d' \
21mr|aws-sdk-java-1.11.3-8|617	aws-java-sdk-cloudwatchmetrics/src/main/java/com/amazonaws/metrics/internal/cloudwatch/CloudWatchMetricConfig.java \
21mr|aws-sdk-java-1.11.3-8|618	aws-java-sdk-core/src/main/java/com/amazonaws/AmazonWebServiceRequest.java \
21mr|aws-sdk-java-1.11.3-8|619	aws-java-sdk-core/src/main/java/com/amazonaws/ApacheHttpClientConfig.java \
21mr|aws-sdk-java-1.11.3-8|620	aws-java-sdk-core/src/main/java/com/amazonaws/ClientConfiguration.java \
21mr|aws-sdk-java-1.11.3-8|621	aws-java-sdk-core/src/main/java/com/amazonaws/DefaultRequest.java \
21mr|aws-sdk-java-1.11.3-8|622	aws-java-sdk-core/src/main/java/com/amazonaws/RequestClientOptions.java \
21mr|aws-sdk-java-1.11.3-8|623	aws-java-sdk-core/src/main/java/com/amazonaws/http/ExecutionContext.java \
21mr|aws-sdk-java-1.11.3-8|624	aws-java-sdk-core/src/test/java/com/amazonaws/http/response/HttpResponseProxy.java \
21mr|aws-sdk-java-1.11.3-8|625	aws-java-sdk-core/src/main/java/com/amazonaws/event/ProgressInputStream.java \
21mr|aws-sdk-java-1.11.3-8|626	aws-java-sdk-core/src/main/java/com/amazonaws/internal/ReleasableInputStream.java \
21mr|aws-sdk-java-1.11.3-8|627	aws-java-sdk-core/src/main/java/com/amazonaws/internal/ResettableInputStream.java \
21mr|aws-sdk-java-1.11.3-8|628	aws-java-sdk-core/src/main/java/com/amazonaws/metrics/ServiceLatencyProvider.java \
21mr|aws-sdk-java-1.11.3-8|629	aws-java-sdk-core/src/main/java/com/amazonaws/util/AWSRequestMetrics.java \
21mr|aws-sdk-java-1.11.3-8|630	aws-java-sdk-core/src/main/java/com/amazonaws/util/AWSRequestMetricsFullSupport.java \
21mr|aws-sdk-java-1.11.3-8|631	aws-java-sdk-core/src/main/java/com/amazonaws/util/LengthCheckInputStream.java \
21mr|aws-sdk-java-1.11.3-8|632	aws-java-sdk-core/src/main/java/com/amazonaws/util/TimingInfo.java \
21mr|aws-sdk-java-1.11.3-8|633	aws-java-sdk-core/src/main/java/com/amazonaws/util/TimingInfoFullSupport.java
21mr|aws-sdk-java-1.11.3-8|634	
21mr|aws-sdk-java-1.11.3-8|635	sed -i '/ThreadSafe/d' \
21mr|aws-sdk-java-1.11.3-8|636	aws-java-sdk-autoscaling/src/main/java/com/amazonaws/services/autoscaling/AmazonAutoScalingAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|637	aws-java-sdk-autoscaling/src/main/java/com/amazonaws/services/autoscaling/AmazonAutoScalingClient.java \
21mr|aws-sdk-java-1.11.3-8|638	aws-java-sdk-cloudwatchmetrics/src/main/java/com/amazonaws/metrics/internal/cloudwatch/MetricCollectorSupport.java \
21mr|aws-sdk-java-1.11.3-8|639	aws-java-sdk-cloudwatchmetrics/src/main/java/com/amazonaws/metrics/internal/cloudwatch/PredefinedMetricTransformer.java \
21mr|aws-sdk-java-1.11.3-8|640	aws-java-sdk-cloudwatchmetrics/src/main/java/com/amazonaws/metrics/internal/cloudwatch/RequestMetricCollectorSupport.java \
21mr|aws-sdk-java-1.11.3-8|641	aws-java-sdk-cloudwatchmetrics/src/main/java/com/amazonaws/metrics/internal/cloudwatch/ServiceMetricCollectorSupport.java \
21mr|aws-sdk-java-1.11.3-8|642	aws-java-sdk-cloudwatchmetrics/src/main/java/com/amazonaws/metrics/internal/cloudwatch/provider/transform/DynamoDBRequestMetricTransformer.java \
21mr|aws-sdk-java-1.11.3-8|643	aws-java-sdk-codecommit/src/main/java/com/amazonaws/services/codecommit/AWSCodeCommitAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|644	aws-java-sdk-codecommit/src/main/java/com/amazonaws/services/codecommit/AWSCodeCommitClient.java \
21mr|aws-sdk-java-1.11.3-8|645	aws-java-sdk-codedeploy/src/main/java/com/amazonaws/services/codedeploy/AmazonCodeDeployAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|646	aws-java-sdk-codedeploy/src/main/java/com/amazonaws/services/codedeploy/AmazonCodeDeployClient.java \
21mr|aws-sdk-java-1.11.3-8|647	aws-java-sdk-core/src/main/java/com/amazonaws/http/AmazonHttpClient.java \
21mr|aws-sdk-java-1.11.3-8|648	aws-java-sdk-core/src/main/java/com/amazonaws/http/conn/ssl/SdkTLSSocketFactory.java \
21mr|aws-sdk-java-1.11.3-8|649	aws-java-sdk-core/src/main/java/com/amazonaws/http/impl/client/HttpRequestNoRetryHandler.java \
21mr|aws-sdk-java-1.11.3-8|650	aws-java-sdk-core/src/main/java/com/amazonaws/event/request/Progress.java \
21mr|aws-sdk-java-1.11.3-8|651	aws-java-sdk-core/src/main/java/com/amazonaws/event/request/ProgressSupport.java \
21mr|aws-sdk-java-1.11.3-8|652	aws-java-sdk-core/src/main/java/com/amazonaws/http/impl/client/SdkHttpRequestRetryHandler.java \
21mr|aws-sdk-java-1.11.3-8|653	aws-java-sdk-core/src/main/java/com/amazonaws/util/LengthCheckInputStream.java \
21mr|aws-sdk-java-1.11.3-8|654	aws-java-sdk-core/src/main/java/com/amazonaws/util/TimingInfoUnmodifiable.java \
21mr|aws-sdk-java-1.11.3-8|655	aws-java-sdk-core/src/main/java/com/amazonaws/util/VersionInfoUtils.java \
21mr|aws-sdk-java-1.11.3-8|656	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/AmazonDynamoDBAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|657	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/AmazonDynamoDBClient.java \
21mr|aws-sdk-java-1.11.3-8|658	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/AmazonDynamoDBStreamsAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|659	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/AmazonDynamoDBStreamsClient.java \
21mr|aws-sdk-java-1.11.3-8|660	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/DynamoDB.java \
21mr|aws-sdk-java-1.11.3-8|661	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/Index.java \
21mr|aws-sdk-java-1.11.3-8|662	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/Table.java \
21mr|aws-sdk-java-1.11.3-8|663	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/BatchGetItemApi.java \
21mr|aws-sdk-java-1.11.3-8|664	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/BatchWriteItemApi.java \
21mr|aws-sdk-java-1.11.3-8|665	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/DeleteItemApi.java \
21mr|aws-sdk-java-1.11.3-8|666	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/GetItemApi.java \
21mr|aws-sdk-java-1.11.3-8|667	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/ListTablesApi.java \
21mr|aws-sdk-java-1.11.3-8|668	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/PutItemApi.java \
21mr|aws-sdk-java-1.11.3-8|669	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/QueryApi.java \
21mr|aws-sdk-java-1.11.3-8|670	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/ScanApi.java \
21mr|aws-sdk-java-1.11.3-8|671	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/api/UpdateItemApi.java \
21mr|aws-sdk-java-1.11.3-8|672	aws-java-sdk-elasticloadbalancing/src/main/java/com/amazonaws/services/elasticloadbalancing/AmazonElasticLoadBalancingAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|673	aws-java-sdk-elasticloadbalancing/src/main/java/com/amazonaws/services/elasticloadbalancing/AmazonElasticLoadBalancingClient.java \
21mr|aws-sdk-java-1.11.3-8|674	aws-java-sdk-elasticsearch/src/main/java/com/amazonaws/services/elasticsearch/AWSElasticsearchAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|675	aws-java-sdk-elasticsearch/src/main/java/com/amazonaws/services/elasticsearch/AWSElasticsearchClient.java \
21mr|aws-sdk-java-1.11.3-8|676	aws-java-sdk-elastictranscoder/src/main/java/com/amazonaws/services/elastictranscoder/AmazonElasticTranscoderAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|677	aws-java-sdk-elastictranscoder/src/main/java/com/amazonaws/services/elastictranscoder/AmazonElasticTranscoderClient.java \
21mr|aws-sdk-java-1.11.3-8|678	aws-java-sdk-gamelift/src/main/java/com/amazonaws/services/gamelift/AmazonGameLiftAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|679	aws-java-sdk-gamelift/src/main/java/com/amazonaws/services/gamelift/AmazonGameLiftClient.java \
21mr|aws-sdk-java-1.11.3-8|680	aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/internal/FileLocks.java \
21mr|aws-sdk-java-1.11.3-8|681	aws-java-sdk-ssm/src/main/java/com/amazonaws/services/simplesystemsmanagement/AWSSimpleSystemsManagementAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|682	aws-java-sdk-ssm/src/main/java/com/amazonaws/services/simplesystemsmanagement/AWSSimpleSystemsManagementClient.java \
21mr|aws-sdk-java-1.11.3-8|683	aws-java-sdk-storagegateway/src/main/java/com/amazonaws/services/storagegateway/AWSStorageGatewayAsyncClient.java \
21mr|aws-sdk-java-1.11.3-8|684	aws-java-sdk-storagegateway/src/main/java/com/amazonaws/services/storagegateway/AWSStorageGatewayClient.java
21mr|aws-sdk-java-1.11.3-8|685	
21mr|aws-sdk-java-1.11.3-8|686	sed -i '/Immutable/d' \
21mr|aws-sdk-java-1.11.3-8|687	aws-java-sdk-cloudfront/src/main/java/com/amazonaws/auth/PEMObject.java \
21mr|aws-sdk-java-1.11.3-8|688	aws-java-sdk-core/src/main/java/com/amazonaws/event/ProgressEvent.java \
21mr|aws-sdk-java-1.11.3-8|689	aws-java-sdk-core/src/main/java/com/amazonaws/auth/profile/internal/Profile.java \
21mr|aws-sdk-java-1.11.3-8|690	aws-java-sdk-core/src/main/java/com/amazonaws/retry/RetryPolicy.java \
21mr|aws-sdk-java-1.11.3-8|691	aws-java-sdk-core/src/main/java/com/amazonaws/retry/internal/AuthRetryParameters.java \
21mr|aws-sdk-java-1.11.3-8|692	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/ArrayIndexElement.java \
21mr|aws-sdk-java-1.11.3-8|693	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/B.java \
21mr|aws-sdk-java-1.11.3-8|694	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/BOOL.java \
21mr|aws-sdk-java-1.11.3-8|695	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/BS.java \
21mr|aws-sdk-java-1.11.3-8|696	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/GetItemExpressionSpec.java \
21mr|aws-sdk-java-1.11.3-8|697	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/L.java \
21mr|aws-sdk-java-1.11.3-8|698	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/M.java \
21mr|aws-sdk-java-1.11.3-8|699	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/N.java \
21mr|aws-sdk-java-1.11.3-8|700	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/NamedElement.java \
21mr|aws-sdk-java-1.11.3-8|701	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/NS.java \
21mr|aws-sdk-java-1.11.3-8|702	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/NULL.java \
21mr|aws-sdk-java-1.11.3-8|703	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/Path.java \
21mr|aws-sdk-java-1.11.3-8|704	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/PathOperand.java \
21mr|aws-sdk-java-1.11.3-8|705	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/Precedence.java \
21mr|aws-sdk-java-1.11.3-8|706	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/RemoveAction.java \
21mr|aws-sdk-java-1.11.3-8|707	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/S.java \
21mr|aws-sdk-java-1.11.3-8|708	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec/SS.java \
21mr|aws-sdk-java-1.11.3-8|709	aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/internal/S3V4AuthErrorRetryStrategy.java \
21mr|aws-sdk-java-1.11.3-8|710	aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/model/InstructionFileId.java \
21mr|aws-sdk-java-1.11.3-8|711	aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/model/S3ObjectId.java
21mr|aws-sdk-java-1.11.3-8|712	
21mr|aws-sdk-java-1.11.3-8|713	sed -i '/GuardedBy/d' \
21mr|aws-sdk-java-1.11.3-8|714	aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/DynamoDBReflector.java \
21mr|aws-sdk-java-1.11.3-8|715	aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/internal/crypto/MultipartUploadCryptoContext.java
21mr|aws-sdk-java-1.11.3-8|716	
21mr|aws-sdk-java-1.11.3-8|717	%pom_remove_plugin -r com.github.siom79.japicmp:japicmp-maven-plugin
21mr|aws-sdk-java-1.11.3-8|718	
21mr|aws-sdk-java-1.11.3-8|719	# Disable building of super-JAR
21mr|aws-sdk-java-1.11.3-8|720	%pom_disable_module aws-java-sdk-osgi
21mr|aws-sdk-java-1.11.3-8|721	# Missing dependency: aspectj{rt,-maven-plugin}
21mr|aws-sdk-java-1.11.3-8|722	%pom_disable_module aws-java-sdk-swf-libraries
21mr|aws-sdk-java-1.11.3-8|723	# Missing dependency: org.eclipse:text:3.3.0-v20070606-0010
21mr|aws-sdk-java-1.11.3-8|724	%pom_disable_module aws-java-sdk-code-generator
21mr|aws-sdk-java-1.11.3-8|725	# Missing dependency: :aws-java-sdk-code-generator
21mr|aws-sdk-java-1.11.3-8|726	%pom_disable_module aws-java-sdk-codegen-maven-plugin
21mr|aws-sdk-java-1.11.3-8|727	
21mr|aws-sdk-java-1.11.3-8|728	%pom_remove_dep :aws-java-sdk-swf-libraries aws-java-sdk
21mr|aws-sdk-java-1.11.3-8|729	
21mr|aws-sdk-java-1.11.3-8|730	# Convert from dos to unix line ending
21mr|aws-sdk-java-1.11.3-8|731	for file in src/samples/AmazonEC2SpotInstances-Advanced/CreateSecurityGroupApp.java \
21mr|aws-sdk-java-1.11.3-8|732	src/samples/AmazonEC2SpotInstances-Advanced/GettingStartedApp.java \
21mr|aws-sdk-java-1.11.3-8|733	src/samples/AmazonEC2SpotInstances-Advanced/InlineGettingStartedCodeSampleApp.java \
21mr|aws-sdk-java-1.11.3-8|734	src/samples/AmazonEC2SpotInstances-Advanced/InlineTaggingCodeSampleApp.java \
21mr|aws-sdk-java-1.11.3-8|735	src/samples/AmazonEC2SpotInstances-Advanced/Requests.java \
21mr|aws-sdk-java-1.11.3-8|736	src/samples/AmazonEC2SpotInstances-GettingStarted/CreateSecurityGroupApp.java \
21mr|aws-sdk-java-1.11.3-8|737	src/samples/AmazonEC2SpotInstances-GettingStarted/InlineGettingStartedCodeSampleApp.java \
21mr|aws-sdk-java-1.11.3-8|738	src/samples/AmazonEC2SpotInstances-GettingStarted/Requests.java \
21mr|aws-sdk-java-1.11.3-8|739	src/samples/AmazonKinesisFirehose/batchPutInput.txt \
21mr|aws-sdk-java-1.11.3-8|740	src/samples/AmazonKinesisFirehose/putRecordInput.txt \
21mr|aws-sdk-java-1.11.3-8|741	src/samples/AwsCloudFormation/CloudFormationSample.java \
21mr|aws-sdk-java-1.11.3-8|742	src/samples/AwsCloudFormation/CloudFormationSample.template; do
21mr|aws-sdk-java-1.11.3-8|743	sed -i.orig 's|\r||g' $file
21mr|aws-sdk-java-1.11.3-8|744	touch -r $file.orig $file
21mr|aws-sdk-java-1.11.3-8|745	rm $file.orig
21mr|aws-sdk-java-1.11.3-8|746	done
21mr|aws-sdk-java-1.11.3-8|747	
21mr|aws-sdk-java-1.11.3-8|748	%build
21mr|aws-sdk-java-1.11.3-8|749	
21mr|aws-sdk-java-1.11.3-8|750	# Tests require networking and unavailable test deps:
21mr|aws-sdk-java-1.11.3-8|751	# com.github.tomakehurst:wiremock:1.55
21mr|aws-sdk-java-1.11.3-8|752	# nl.jqno.equalsverifier:equalsverifier:1.7.5
21mr|aws-sdk-java-1.11.3-8|753	%mvn_build -sf
21mr|aws-sdk-java-1.11.3-8|754	
21mr|aws-sdk-java-1.11.3-8|755	%install
21mr|aws-sdk-java-1.11.3-8|756	%mvn_install
21mr|aws-sdk-java-1.11.3-8|757	
21mr|aws-sdk-java-1.11.3-8|758	%files -f .mfiles-aws-java-sdk
21mr|aws-sdk-java-1.11.3-8|759	%doc src/samples/AmazonKinesis
21mr|aws-sdk-java-1.11.3-8|760	
21mr|aws-sdk-java-1.11.3-8|761	%files acm -f .mfiles-aws-java-sdk-acm
21mr|aws-sdk-java-1.11.3-8|762	%files api-gateway -f .mfiles-aws-java-sdk-api-gateway
21mr|aws-sdk-java-1.11.3-8|763	%files applicationautoscaling -f .mfiles-aws-java-sdk-applicationautoscaling
21mr|aws-sdk-java-1.11.3-8|764	%files autoscaling -f .mfiles-aws-java-sdk-autoscaling
21mr|aws-sdk-java-1.11.3-8|765	%files bom -f .mfiles-aws-java-sdk-bom
21mr|aws-sdk-java-1.11.3-8|766	%license LICENSE.txt NOTICE.txt
21mr|aws-sdk-java-1.11.3-8|767	
21mr|aws-sdk-java-1.11.3-8|768	%files cloudformation -f .mfiles-aws-java-sdk-cloudformation
21mr|aws-sdk-java-1.11.3-8|769	%doc src/samples/AwsCloudFormation
21mr|aws-sdk-java-1.11.3-8|770	
21mr|aws-sdk-java-1.11.3-8|771	%files cloudfront -f .mfiles-aws-java-sdk-cloudfront
21mr|aws-sdk-java-1.11.3-8|772	%files cloudhsm -f .mfiles-aws-java-sdk-cloudhsm
21mr|aws-sdk-java-1.11.3-8|773	%files cloudsearch -f .mfiles-aws-java-sdk-cloudsearch
21mr|aws-sdk-java-1.11.3-8|774	%files cloudtrail -f .mfiles-aws-java-sdk-cloudtrail
21mr|aws-sdk-java-1.11.3-8|775	%files cloudwatch -f .mfiles-aws-java-sdk-cloudwatch
21mr|aws-sdk-java-1.11.3-8|776	%files cloudwatchmetrics -f .mfiles-aws-java-sdk-cloudwatchmetrics
21mr|aws-sdk-java-1.11.3-8|777	#%% files code-generator -f .mfiles-aws-java-sdk-code-generator
21mr|aws-sdk-java-1.11.3-8|778	%files codecommit -f .mfiles-aws-java-sdk-codecommit
21mr|aws-sdk-java-1.11.3-8|779	%files codedeploy -f .mfiles-aws-java-sdk-codedeploy
21mr|aws-sdk-java-1.11.3-8|780	#%% files codegen-maven-plugin -f .mfiles-aws-java-sdk-codegen-maven-plugin
21mr|aws-sdk-java-1.11.3-8|781	%files codepipeline -f .mfiles-aws-java-sdk-codepipeline
21mr|aws-sdk-java-1.11.3-8|782	%files cognitoidentity -f .mfiles-aws-java-sdk-cognitoidentity
21mr|aws-sdk-java-1.11.3-8|783	%files cognitoidp -f .mfiles-aws-java-sdk-cognitoidp
21mr|aws-sdk-java-1.11.3-8|784	%files cognitosync -f .mfiles-aws-java-sdk-cognitosync
21mr|aws-sdk-java-1.11.3-8|785	%files config -f .mfiles-aws-java-sdk-config
21mr|aws-sdk-java-1.11.3-8|786	%files core -f .mfiles-aws-java-sdk-core
21mr|aws-sdk-java-1.11.3-8|787	%doc README.md
21mr|aws-sdk-java-1.11.3-8|788	%license LICENSE.txt NOTICE.txt
21mr|aws-sdk-java-1.11.3-8|789	
21mr|aws-sdk-java-1.11.3-8|790	%files datapipeline -f .mfiles-aws-java-sdk-datapipeline
21mr|aws-sdk-java-1.11.3-8|791	%files devicefarm -f .mfiles-aws-java-sdk-devicefarm
21mr|aws-sdk-java-1.11.3-8|792	%files directconnect -f .mfiles-aws-java-sdk-directconnect
21mr|aws-sdk-java-1.11.3-8|793	%files directory -f .mfiles-aws-java-sdk-directory
21mr|aws-sdk-java-1.11.3-8|794	%files discovery -f .mfiles-aws-java-sdk-discovery
21mr|aws-sdk-java-1.11.3-8|795	%files dms -f .mfiles-aws-java-sdk-dms
21mr|aws-sdk-java-1.11.3-8|796	%files dynamodb -f .mfiles-aws-java-sdk-dynamodb
21mr|aws-sdk-java-1.11.3-8|797	%doc src/samples/AmazonDynamoDB*
21mr|aws-sdk-java-1.11.3-8|798	
21mr|aws-sdk-java-1.11.3-8|799	%files ec2 -f .mfiles-aws-java-sdk-ec2
21mr|aws-sdk-java-1.11.3-8|800	%doc src/samples/AmazonEC2*
21mr|aws-sdk-java-1.11.3-8|801	
21mr|aws-sdk-java-1.11.3-8|802	%files ecr -f .mfiles-aws-java-sdk-ecr
21mr|aws-sdk-java-1.11.3-8|803	%files ecs -f .mfiles-aws-java-sdk-ecs
21mr|aws-sdk-java-1.11.3-8|804	%files efs -f .mfiles-aws-java-sdk-efs
21mr|aws-sdk-java-1.11.3-8|805	%files elasticache -f .mfiles-aws-java-sdk-elasticache
21mr|aws-sdk-java-1.11.3-8|806	%files elasticbeanstalk -f .mfiles-aws-java-sdk-elasticbeanstalk
21mr|aws-sdk-java-1.11.3-8|807	%files elasticloadbalancing -f .mfiles-aws-java-sdk-elasticloadbalancing
21mr|aws-sdk-java-1.11.3-8|808	%files elasticsearch -f .mfiles-aws-java-sdk-elasticsearch
21mr|aws-sdk-java-1.11.3-8|809	%files elastictranscoder -f .mfiles-aws-java-sdk-elastictranscoder
21mr|aws-sdk-java-1.11.3-8|810	%files emr -f .mfiles-aws-java-sdk-emr
21mr|aws-sdk-java-1.11.3-8|811	%files events -f .mfiles-aws-java-sdk-events
21mr|aws-sdk-java-1.11.3-8|812	%files gamelift -f .mfiles-aws-java-sdk-gamelift
21mr|aws-sdk-java-1.11.3-8|813	%files glacier -f .mfiles-aws-java-sdk-glacier
21mr|aws-sdk-java-1.11.3-8|814	%files iam -f .mfiles-aws-java-sdk-iam
21mr|aws-sdk-java-1.11.3-8|815	%files importexport -f .mfiles-aws-java-sdk-importexport
21mr|aws-sdk-java-1.11.3-8|816	%files inspector -f .mfiles-aws-java-sdk-inspector
21mr|aws-sdk-java-1.11.3-8|817	%files iot -f .mfiles-aws-java-sdk-iot
21mr|aws-sdk-java-1.11.3-8|818	%files kinesis -f .mfiles-aws-java-sdk-kinesis
21mr|aws-sdk-java-1.11.3-8|819	%doc src/samples/AmazonKinesisFirehose
21mr|aws-sdk-java-1.11.3-8|820	# src/samples/AmazonKinesis require not available https://github.com/awslabs/amazon-kinesis-client
21mr|aws-sdk-java-1.11.3-8|821	
21mr|aws-sdk-java-1.11.3-8|822	%files kms -f .mfiles-aws-java-sdk-kms
21mr|aws-sdk-java-1.11.3-8|823	%files lambda -f .mfiles-aws-java-sdk-lambda
21mr|aws-sdk-java-1.11.3-8|824	%files logs -f .mfiles-aws-java-sdk-logs
21mr|aws-sdk-java-1.11.3-8|825	%files machinelearning -f .mfiles-aws-java-sdk-machinelearning
21mr|aws-sdk-java-1.11.3-8|826	%files marketplacecommerceanalytics -f .mfiles-aws-java-sdk-marketplacecommerceanalytics
21mr|aws-sdk-java-1.11.3-8|827	%files marketplacemeteringservice -f .mfiles-aws-java-sdk-marketplacemeteringservice
21mr|aws-sdk-java-1.11.3-8|828	%files opsworks -f .mfiles-aws-java-sdk-opsworks
21mr|aws-sdk-java-1.11.3-8|829	%files pom -f .mfiles-aws-java-sdk-pom
21mr|aws-sdk-java-1.11.3-8|830	%license LICENSE.txt NOTICE.txt
21mr|aws-sdk-java-1.11.3-8|831	
21mr|aws-sdk-java-1.11.3-8|832	%files rds -f .mfiles-aws-java-sdk-rds
21mr|aws-sdk-java-1.11.3-8|833	%files redshift -f .mfiles-aws-java-sdk-redshift
21mr|aws-sdk-java-1.11.3-8|834	%files route53 -f .mfiles-aws-java-sdk-route53
21mr|aws-sdk-java-1.11.3-8|835	%files s3 -f .mfiles-aws-java-sdk-s3
21mr|aws-sdk-java-1.11.3-8|836	%doc src/samples/AmazonS3*
21mr|aws-sdk-java-1.11.3-8|837	
21mr|aws-sdk-java-1.11.3-8|838	%files ses -f .mfiles-aws-java-sdk-ses
21mr|aws-sdk-java-1.11.3-8|839	%doc src/samples/AmazonSimpleEmailService
21mr|aws-sdk-java-1.11.3-8|840	
21mr|aws-sdk-java-1.11.3-8|841	%files simpledb -f .mfiles-aws-java-sdk-simpledb
21mr|aws-sdk-java-1.11.3-8|842	%doc src/samples/AwsConsoleApp
21mr|aws-sdk-java-1.11.3-8|843	
21mr|aws-sdk-java-1.11.3-8|844	%files simpleworkflow -f .mfiles-aws-java-sdk-simpleworkflow
21mr|aws-sdk-java-1.11.3-8|845	%files sns -f .mfiles-aws-java-sdk-sns
21mr|aws-sdk-java-1.11.3-8|846	%files sqs -f .mfiles-aws-java-sdk-sqs
21mr|aws-sdk-java-1.11.3-8|847	%doc src/samples/AmazonSimpleQueueService
21mr|aws-sdk-java-1.11.3-8|848	
21mr|aws-sdk-java-1.11.3-8|849	%files ssm -f .mfiles-aws-java-sdk-ssm
21mr|aws-sdk-java-1.11.3-8|850	%files storagegateway -f .mfiles-aws-java-sdk-storagegateway
21mr|aws-sdk-java-1.11.3-8|851	%files sts -f .mfiles-aws-java-sdk-sts
21mr|aws-sdk-java-1.11.3-8|852	%files support -f .mfiles-aws-java-sdk-support
21mr|aws-sdk-java-1.11.3-8|853	#%% files swf-libraries -f .mfiles-aws-java-sdk-swf-libraries
21mr|aws-sdk-java-1.11.3-8|854	#%% doc src/samples/AwsFlowFramework
21mr|aws-sdk-java-1.11.3-8|855	%files test-utils -f .mfiles-aws-java-sdk-test-utils
21mr|aws-sdk-java-1.11.3-8|856	%files waf -f .mfiles-aws-java-sdk-waf
21mr|aws-sdk-java-1.11.3-8|857	%files workspaces -f .mfiles-aws-java-sdk-workspaces
21mr|aws-sdk-java-1.11.3-8|858	
21mr|aws-sdk-java-1.11.3-8|859	%files javadoc -f .mfiles-javadoc
21mr|aws-sdk-java-1.11.3-8|860	%license LICENSE.txt NOTICE.txt
21mr|aws-sdk-java-1.11.3-8|861	

11606 21
21mr|axiom-1.2.14-5|1	Name:           axiom
21mr|axiom-1.2.14-5|2	Version:        1.2.14
21mr|axiom-1.2.14-5|3	Release:        5
21mr|axiom-1.2.14-5|4	Epoch:          0
21mr|axiom-1.2.14-5|5	Summary:        Axis Object Model
21mr|axiom-1.2.14-5|6	License:        ASL 2.0
21mr|axiom-1.2.14-5|7	Url:            http://ws.apache.org/commons/axiom/
21mr|axiom-1.2.14-5|8	Source0:        http://archive.apache.org/dist/ws/axiom/%{version}/axiom-%{version}-source-release.zip
21mr|axiom-1.2.14-5|9	
21mr|axiom-1.2.14-5|10	Patch0:         port-to-mime4j-0.8.1.patch
21mr|axiom-1.2.14-5|11	
21mr|axiom-1.2.14-5|12	BuildRequires:  maven-local
21mr|axiom-1.2.14-5|13	BuildRequires:  mvn(commons-io:commons-io)
21mr|axiom-1.2.14-5|14	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|axiom-1.2.14-5|15	BuildRequires:  mvn(com.sun.xml.bind:jaxb-impl)
21mr|axiom-1.2.14-5|16	BuildRequires:  mvn(javax.mail:mail)
21mr|axiom-1.2.14-5|17	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|axiom-1.2.14-5|18	BuildRequires:  mvn(jaxen:jaxen)
21mr|axiom-1.2.14-5|19	BuildRequires:  mvn(junit:junit)
21mr|axiom-1.2.14-5|20	BuildRequires:  mvn(net.sf.saxon:saxon)
21mr|axiom-1.2.14-5|21	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|axiom-1.2.14-5|22	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|axiom-1.2.14-5|23	BuildRequires:  mvn(org.apache.james:apache-mime4j-core) >= 0.8.1
21mr|axiom-1.2.14-5|24	BuildRequires:  mvn(org.apache.maven.doxia:doxia-core)
21mr|axiom-1.2.14-5|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|axiom-1.2.14-5|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|axiom-1.2.14-5|27	BuildRequires:  mvn(org.codehaus.woodstox:stax2-api)
21mr|axiom-1.2.14-5|28	BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|axiom-1.2.14-5|29	BuildRequires:  mvn(org.jvnet.jaxb2.maven2:maven-jaxb2-plugin)
21mr|axiom-1.2.14-5|30	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|axiom-1.2.14-5|31	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|axiom-1.2.14-5|32	BuildRequires:  mvn(xalan:xalan)
21mr|axiom-1.2.14-5|33	BuildRequires:  mvn(xerces:xercesImpl)
21mr|axiom-1.2.14-5|34	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|axiom-1.2.14-5|35	
21mr|axiom-1.2.14-5|36	Requires:       mvn(org.apache.james:apache-mime4j-core) >= 0.8.1
21mr|axiom-1.2.14-5|37	
21mr|axiom-1.2.14-5|38	Group:          Development/Java
21mr|axiom-1.2.14-5|39	BuildArch:      noarch
21mr|axiom-1.2.14-5|40	# Java stack is not supported on x86_32
21mr|axiom-1.2.14-5|41	ExcludeArch: %{ix86}
21mr|axiom-1.2.14-5|42	
21mr|axiom-1.2.14-5|43	%description
21mr|axiom-1.2.14-5|44	AXIOM stands for AXis Object Model (also known as OM - Object Model)
21mr|axiom-1.2.14-5|45	and refers to the XML info-set model that was initially developed for
21mr|axiom-1.2.14-5|46	Apache Axis2.
21mr|axiom-1.2.14-5|47	
21mr|axiom-1.2.14-5|48	%package javadoc
21mr|axiom-1.2.14-5|49	Summary:        API Documentation for %{name}
21mr|axiom-1.2.14-5|50	
21mr|axiom-1.2.14-5|51	%description javadoc
21mr|axiom-1.2.14-5|52	%{summary}.
21mr|axiom-1.2.14-5|53	
21mr|axiom-1.2.14-5|54	%prep
21mr|axiom-1.2.14-5|55	%setup -q
21mr|axiom-1.2.14-5|56	%patch0
21mr|axiom-1.2.14-5|57	
21mr|axiom-1.2.14-5|58	# Disable plugins not needed for RPM builds
21mr|axiom-1.2.14-5|59	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|axiom-1.2.14-5|60	%pom_remove_plugin -r :maven-source-plugin
21mr|axiom-1.2.14-5|61	%pom_remove_plugin -r :apache-rat-plugin
21mr|axiom-1.2.14-5|62	%pom_remove_plugin -r :gmaven-plugin
21mr|axiom-1.2.14-5|63	
21mr|axiom-1.2.14-5|64	# Don't build and attach manuals due to unavailable plugin "com.agilejava.docbkx:docbkx-maven-plugin"
21mr|axiom-1.2.14-5|65	%pom_remove_plugin :docbkx-maven-plugin
21mr|axiom-1.2.14-5|66	%pom_remove_plugin :build-helper-maven-plugin
21mr|axiom-1.2.14-5|67	
21mr|axiom-1.2.14-5|68	# No need to build dist assembly for RPM builds
21mr|axiom-1.2.14-5|69	%pom_remove_plugin :maven-assembly-plugin
21mr|axiom-1.2.14-5|70	
21mr|axiom-1.2.14-5|71	# Change to modern OSGi dependencies
21mr|axiom-1.2.14-5|72	%pom_change_dep -r org.osgi:org.osgi.core org.osgi:osgi.core
21mr|axiom-1.2.14-5|73	%pom_change_dep -r org.osgi:org.osgi.compendium org.osgi:osgi.cmpn
21mr|axiom-1.2.14-5|74	
21mr|axiom-1.2.14-5|75	# Mordern JREs supply these APIs
21mr|axiom-1.2.14-5|76	%pom_remove_dep :geronimo-activation_1.1_spec modules/axiom-{dom,parent,api,testutils,impl}
21mr|axiom-1.2.14-5|77	%pom_remove_dep :geronimo-stax-api_1.0_spec modules/axiom-{tests,parent,api,testutils,impl}
21mr|axiom-1.2.14-5|78	
21mr|axiom-1.2.14-5|79	# Fix dep on mail API and saxon
21mr|axiom-1.2.14-5|80	%pom_change_dep :geronimo-javamail_1.4_spec javax.mail:mail:1.4 modules/axiom-{dom,parent,api,impl}
21mr|axiom-1.2.14-5|81	%pom_remove_dep :saxon-dom modules/axiom-dom-testsuite
21mr|axiom-1.2.14-5|82	
21mr|axiom-1.2.14-5|83	# This plugin is used to get all possible stax implementations for testing against, which
21mr|axiom-1.2.14-5|84	# is impossible in Fedora; removing this means only testing against the JRE implementation
21mr|axiom-1.2.14-5|85	%pom_remove_plugin :maven-dependency-plugin modules/axiom-api
21mr|axiom-1.2.14-5|86	
21mr|axiom-1.2.14-5|87	# Disable test suites due to unavailable deps "crimson", "org.ops4j.*"
21mr|axiom-1.2.14-5|88	%pom_disable_module modules/axiom-osgi-tests
21mr|axiom-1.2.14-5|89	%pom_disable_module modules/axiom-integration
21mr|axiom-1.2.14-5|90	
21mr|axiom-1.2.14-5|91	# Don't build samples
21mr|axiom-1.2.14-5|92	%pom_disable_module modules/axiom-samples
21mr|axiom-1.2.14-5|93	
21mr|axiom-1.2.14-5|94	# Don't ship tests
21mr|axiom-1.2.14-5|95	%mvn_package ":*-{tests,testsuite}" __noinstall
21mr|axiom-1.2.14-5|96	%mvn_package ":axiom-{build,test}utils" __noinstall
21mr|axiom-1.2.14-5|97	
21mr|axiom-1.2.14-5|98	%build
21mr|axiom-1.2.14-5|99	# Skipping tests for now due to unexplained failures
21mr|axiom-1.2.14-5|100	%mvn_build -- -DskipTests
21mr|axiom-1.2.14-5|101	
21mr|axiom-1.2.14-5|102	%install
21mr|axiom-1.2.14-5|103	%mvn_install
21mr|axiom-1.2.14-5|104	
21mr|axiom-1.2.14-5|105	%files -f .mfiles
21mr|axiom-1.2.14-5|106	%doc *.txt
21mr|axiom-1.2.14-5|107	%license LICENSE NOTICE
21mr|axiom-1.2.14-5|108	
21mr|axiom-1.2.14-5|109	%files javadoc -f .mfiles-javadoc
21mr|axiom-1.2.14-5|110	%license LICENSE NOTICE
21mr|axiom-1.2.14-5|111	

11607 21
21mr|axion-1.0-0.10.M3.dev|1	%global namedreltag -M3-dev
21mr|axion-1.0-0.10.M3.dev|2	%global namedversion %{version}%{?namedreltag}
21mr|axion-1.0-0.10.M3.dev|3	Name:          axion
21mr|axion-1.0-0.10.M3.dev|4	Version:       1.0
21mr|axion-1.0-0.10.M3.dev|5	Release:       0.10.M3.dev
21mr|axion-1.0-0.10.M3.dev|6	Summary:       Open Source Java Database
21mr|axion-1.0-0.10.M3.dev|7	License:       BSD
21mr|axion-1.0-0.10.M3.dev|8	Group:         Development/Java
21mr|axion-1.0-0.10.M3.dev|9	URL:           http://axion.tigris.org/
21mr|axion-1.0-0.10.M3.dev|10	# cvs -d :pserver:guest@cvs.tigris.org:/cvs login
21mr|axion-1.0-0.10.M3.dev|11	# pwd guest
21mr|axion-1.0-0.10.M3.dev|12	# cvs -d :pserver:guest@cvs.tigris.org:/cvs checkout -r HEAD axion
21mr|axion-1.0-0.10.M3.dev|13	# rm -rf axion/www
21mr|axion-1.0-0.10.M3.dev|14	# find axion -name '*.jar' -delete
21mr|axion-1.0-0.10.M3.dev|15	# find axion -name '*.class' -delete
21mr|axion-1.0-0.10.M3.dev|16	# rm -rf $(find axion -name 'CVS')
21mr|axion-1.0-0.10.M3.dev|17	# tar czf axion-1.0-M3-dev-clean-src-cvs20120617.tar.gz axion
21mr|axion-1.0-0.10.M3.dev|18	Source0:       %{name}-%{namedversion}-clean-src-cvs20120617.tar.gz
21mr|axion-1.0-0.10.M3.dev|19	Source1:       http://repo1.maven.org/maven2/%{name}/%{name}/%{namedversion}/%{name}-%{namedversion}.pom
21mr|axion-1.0-0.10.M3.dev|20	# remove javac.minVMVersion
21mr|axion-1.0-0.10.M3.dev|21	Patch0:        %{name}-%{namedversion}-build.patch
21mr|axion-1.0-0.10.M3.dev|22	# jdbc 4.x support
21mr|axion-1.0-0.10.M3.dev|23	Patch1:        %{name}-%{namedversion}-jdk7.patch
21mr|axion-1.0-0.10.M3.dev|24	
21mr|axion-1.0-0.10.M3.dev|25	BuildRequires: ant
21mr|axion-1.0-0.10.M3.dev|26	BuildRequires: ant-junit
21mr|axion-1.0-0.10.M3.dev|27	BuildRequires: java-devel
21mr|axion-1.0-0.10.M3.dev|28	BuildRequires: javapackages-local
21mr|axion-1.0-0.10.M3.dev|29	BuildRequires: mvn(commons-codec:commons-codec)
21mr|axion-1.0-0.10.M3.dev|30	BuildRequires: mvn(commons-collections:commons-collections)
21mr|axion-1.0-0.10.M3.dev|31	BuildRequires: mvn(commons-logging:commons-logging)
21mr|axion-1.0-0.10.M3.dev|32	BuildRequires: mvn(commons-primitives:commons-primitives)
21mr|axion-1.0-0.10.M3.dev|33	BuildRequires: mvn(jakarta-regexp:jakarta-regexp)
21mr|axion-1.0-0.10.M3.dev|34	BuildRequires: mvn(junit:junit)
21mr|axion-1.0-0.10.M3.dev|35	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|axion-1.0-0.10.M3.dev|36	BuildRequires: mvn(net.java.dev.javacc:javacc)
21mr|axion-1.0-0.10.M3.dev|37	
21mr|axion-1.0-0.10.M3.dev|38	BuildArch:     noarch
21mr|axion-1.0-0.10.M3.dev|39	# Java stack is not supported on x86_32
21mr|axion-1.0-0.10.M3.dev|40	ExcludeArch: %{ix86}
21mr|axion-1.0-0.10.M3.dev|41	
21mr|axion-1.0-0.10.M3.dev|42	%description
21mr|axion-1.0-0.10.M3.dev|43	Axion is a small, fast, open source relational
21mr|axion-1.0-0.10.M3.dev|44	database system (RDBMS) supporting SQL and JDBC
21mr|axion-1.0-0.10.M3.dev|45	written in and for the Java programming language.
21mr|axion-1.0-0.10.M3.dev|46	
21mr|axion-1.0-0.10.M3.dev|47	%package javadoc
21mr|axion-1.0-0.10.M3.dev|48	Summary:       Javadoc for %{name}
21mr|axion-1.0-0.10.M3.dev|49	
21mr|axion-1.0-0.10.M3.dev|50	%description javadoc
21mr|axion-1.0-0.10.M3.dev|51	This package contains javadoc for %{name}.
21mr|axion-1.0-0.10.M3.dev|52	
21mr|axion-1.0-0.10.M3.dev|53	%prep
21mr|axion-1.0-0.10.M3.dev|54	%setup -q -n axion
21mr|axion-1.0-0.10.M3.dev|55	
21mr|axion-1.0-0.10.M3.dev|56	cp -p %{SOURCE1} pom.xml
21mr|axion-1.0-0.10.M3.dev|57	%pom_xpath_set "pom:dependency[pom:artifactId = 'javacc']/pom:groupId" net.java.dev.javacc
21mr|axion-1.0-0.10.M3.dev|58	
21mr|axion-1.0-0.10.M3.dev|59	%patch0 -p0
21mr|axion-1.0-0.10.M3.dev|60	%patch1 -p0
21mr|axion-1.0-0.10.M3.dev|61	
21mr|axion-1.0-0.10.M3.dev|62	# fix non ASCII chars
21mr|axion-1.0-0.10.M3.dev|63	for s in src/org/axiondb/engine/commands/AxionQueryPlanner.java\
21mr|axion-1.0-0.10.M3.dev|64	src/org/axiondb/engine/rowiterators/IndexNestedLoopJoinedRowIterator.java;do
21mr|axion-1.0-0.10.M3.dev|65	native2ascii -encoding UTF8 ${s} ${s}
21mr|axion-1.0-0.10.M3.dev|66	done
21mr|axion-1.0-0.10.M3.dev|67	
21mr|axion-1.0-0.10.M3.dev|68	%build
21mr|axion-1.0-0.10.M3.dev|69	export CLASSPATH=$(build-classpath commons-primitives commons-codec ant/ant-junit regexp):bin/classes:bin/test/classes
21mr|axion-1.0-0.10.M3.dev|70	%ant \
21mr|axion-1.0-0.10.M3.dev|71	-Dcodec.jar=$(build-classpath commons-codec) \
21mr|axion-1.0-0.10.M3.dev|72	-Dcollections.jar=$(build-classpath commons-collections) \
21mr|axion-1.0-0.10.M3.dev|73	-Dcollections-primitives.jar=$(build-classpath commons-primitives) \
21mr|axion-1.0-0.10.M3.dev|74	-Dcommons-primitives.jar=$(build-classpath commons-primitives) \
21mr|axion-1.0-0.10.M3.dev|75	-Dlogging.jar=$(build-classpath commons-logging) \
21mr|axion-1.0-0.10.M3.dev|76	%if 0
21mr|axion-1.0-0.10.M3.dev|77	-Dlogging-impl.jar=$(build-classpath log4j12-1.2.17) \
21mr|axion-1.0-0.10.M3.dev|78	%else
21mr|axion-1.0-0.10.M3.dev|79	-Dlogging-impl.jar=$(build-classpath log4j) \
21mr|axion-1.0-0.10.M3.dev|80	%endif
21mr|axion-1.0-0.10.M3.dev|81	-Djavacc.jar=$(build-classpath javacc) \
21mr|axion-1.0-0.10.M3.dev|82	-Djavacc.home=%{_javadir} \
21mr|axion-1.0-0.10.M3.dev|83	-Djunit.jar=$(build-classpath junit) \
21mr|axion-1.0-0.10.M3.dev|84	-Dregexp.jar=$(build-classpath regexp) \
21mr|axion-1.0-0.10.M3.dev|85	-Dtest.failonerror=false \
21mr|axion-1.0-0.10.M3.dev|86	jar doc
21mr|axion-1.0-0.10.M3.dev|87	
21mr|axion-1.0-0.10.M3.dev|88	%install
21mr|axion-1.0-0.10.M3.dev|89	%mvn_artifact pom.xml bin/%{name}-%{namedversion}.jar
21mr|axion-1.0-0.10.M3.dev|90	%mvn_file :%{name} %{name}
21mr|axion-1.0-0.10.M3.dev|91	%mvn_install -J bin/docs/api
21mr|axion-1.0-0.10.M3.dev|92	
21mr|axion-1.0-0.10.M3.dev|93	%files -f .mfiles
21mr|axion-1.0-0.10.M3.dev|94	%license LICENSE.txt
21mr|axion-1.0-0.10.M3.dev|95	
21mr|axion-1.0-0.10.M3.dev|96	%files javadoc -f .mfiles-javadoc
21mr|axion-1.0-0.10.M3.dev|97	%license LICENSE.txt
21mr|axion-1.0-0.10.M3.dev|98	

11608 21
21mr|ayatana-ido-0.10.4-1|1	
21mr|ayatana-ido-0.10.4-1|2	# https://github.com/AyatanaIndicators/ayatana-ido/issues/39
21mr|ayatana-ido-0.10.4-1|3	%global ldflags %{ldflags} %(pkg-config --libs gtk+-3.0 || :) -lm
21mr|ayatana-ido-0.10.4-1|4	
21mr|ayatana-ido-0.10.4-1|5	%define major 0
21mr|ayatana-ido-0.10.4-1|6	%define api 0.4
21mr|ayatana-ido-0.10.4-1|7	%define libname %mklibname libayatana-ido3-%{api} %{major}
21mr|ayatana-ido-0.10.4-1|8	%define devname %mklibname libayatana-ido3-%{api} -d
21mr|ayatana-ido-0.10.4-1|9	%define girname %mklibname ayatanaido3-gir %{api}
21mr|ayatana-ido-0.10.4-1|10	
21mr|ayatana-ido-0.10.4-1|11	# XXX debugsourcefiles.list is empty, maybe cmake is misconfigured
21mr|ayatana-ido-0.10.4-1|12	%define debug_package %{nil}
21mr|ayatana-ido-0.10.4-1|13	%global debugcflags %{nil}
21mr|ayatana-ido-0.10.4-1|14	
21mr|ayatana-ido-0.10.4-1|15	Summary:	Ayatana Indicator Display Objects
21mr|ayatana-ido-0.10.4-1|16	Name:		ayatana-ido
21mr|ayatana-ido-0.10.4-1|17	Version:	0.10.4
21mr|ayatana-ido-0.10.4-1|18	Release:	1
21mr|ayatana-ido-0.10.4-1|19	License:	LGPLv3
21mr|ayatana-ido-0.10.4-1|20	Group:		Graphical desktop/Other
21mr|ayatana-ido-0.10.4-1|21	Url:		https://github.com/AyatanaIndicators/ayatana-ido
21mr|ayatana-ido-0.10.4-1|22	Source0:	https://github.com/AyatanaIndicators/ayatana-ido/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ayatana-ido-0.10.4-1|23	
21mr|ayatana-ido-0.10.4-1|24	BuildRequires:	cmake
21mr|ayatana-ido-0.10.4-1|25	BuildRequires:	intltool
21mr|ayatana-ido-0.10.4-1|26	BuildRequires:	gtk-doc
21mr|ayatana-ido-0.10.4-1|27	BuildRequires:	gobject-introspection-devel
21mr|ayatana-ido-0.10.4-1|28	BuildRequires:	vala-devel
21mr|ayatana-ido-0.10.4-1|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|ayatana-ido-0.10.4-1|30	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|ayatana-ido-0.10.4-1|31	
21mr|ayatana-ido-0.10.4-1|32	%description
21mr|ayatana-ido-0.10.4-1|33	%{summary}
21mr|ayatana-ido-0.10.4-1|34	
21mr|ayatana-ido-0.10.4-1|35	#------------------------------------------------------------------
21mr|ayatana-ido-0.10.4-1|36	
21mr|ayatana-ido-0.10.4-1|37	%package -n %{libname}
21mr|ayatana-ido-0.10.4-1|38	Summary:	Ayatana Indicator Display Objects library, API %{api}
21mr|ayatana-ido-0.10.4-1|39	Group:		System/Libraries
21mr|ayatana-ido-0.10.4-1|40	
21mr|ayatana-ido-0.10.4-1|41	%description -n %{libname}
21mr|ayatana-ido-0.10.4-1|42	Ayatana Indicator Display Objects library, API %{api}
21mr|ayatana-ido-0.10.4-1|43	
21mr|ayatana-ido-0.10.4-1|44	%files -n %{libname}
21mr|ayatana-ido-0.10.4-1|45	%{_libdir}/libayatana-ido3-%{api}.so.%{major}*
21mr|ayatana-ido-0.10.4-1|46	
21mr|ayatana-ido-0.10.4-1|47	#------------------------------------------------------------------
21mr|ayatana-ido-0.10.4-1|48	
21mr|ayatana-ido-0.10.4-1|49	%package -n %{girname}
21mr|ayatana-ido-0.10.4-1|50	Summary:	Ayatana Indicator Display Objects gir
21mr|ayatana-ido-0.10.4-1|51	Group:		System/Libraries
21mr|ayatana-ido-0.10.4-1|52	
21mr|ayatana-ido-0.10.4-1|53	%description -n %{girname}
21mr|ayatana-ido-0.10.4-1|54	Ayatana Indicator Display Objects gir
21mr|ayatana-ido-0.10.4-1|55	
21mr|ayatana-ido-0.10.4-1|56	%files -n %{girname}
21mr|ayatana-ido-0.10.4-1|57	%{_libdir}/girepository-1.0/AyatanaIdo3-%{api}.typelib
21mr|ayatana-ido-0.10.4-1|58	
21mr|ayatana-ido-0.10.4-1|59	#------------------------------------------------------------------
21mr|ayatana-ido-0.10.4-1|60	
21mr|ayatana-ido-0.10.4-1|61	%package -n %{devname}
21mr|ayatana-ido-0.10.4-1|62	Summary:	Ayatana Indicator Display Objects library development files
21mr|ayatana-ido-0.10.4-1|63	Group:		Development/C
21mr|ayatana-ido-0.10.4-1|64	Requires:	%{libname} = %{EVRD}
21mr|ayatana-ido-0.10.4-1|65	Requires:	%{girname} = %{EVRD}
21mr|ayatana-ido-0.10.4-1|66	Provides:	%{name}-devel = %{EVRD}
21mr|ayatana-ido-0.10.4-1|67	
21mr|ayatana-ido-0.10.4-1|68	%description -n %{devname}
21mr|ayatana-ido-0.10.4-1|69	Ayatana Indicator Display Objects library development files
21mr|ayatana-ido-0.10.4-1|70	
21mr|ayatana-ido-0.10.4-1|71	%files -n %{devname}
21mr|ayatana-ido-0.10.4-1|72	%{_libdir}/libayatana-ido3-%{api}.so
21mr|ayatana-ido-0.10.4-1|73	%{_libdir}/pkgconfig/libayatana-ido3-%{api}.pc
21mr|ayatana-ido-0.10.4-1|74	%{_includedir}/libayatana-ido3-%{api}
21mr|ayatana-ido-0.10.4-1|75	%{_datadir}/gir-1.0/AyatanaIdo3-%{api}.gir
21mr|ayatana-ido-0.10.4-1|76	%{_datadir}/vala/vapi/libayatana-ido3-0.4.vapi
21mr|ayatana-ido-0.10.4-1|77	
21mr|ayatana-ido-0.10.4-1|78	#------------------------------------------------------------------
21mr|ayatana-ido-0.10.4-1|79	
21mr|ayatana-ido-0.10.4-1|80	%prep
21mr|ayatana-ido-0.10.4-1|81	%autosetup -p1
21mr|ayatana-ido-0.10.4-1|82	
21mr|ayatana-ido-0.10.4-1|83	%build
21mr|ayatana-ido-0.10.4-1|84	%cmake
21mr|ayatana-ido-0.10.4-1|85	%make_build
21mr|ayatana-ido-0.10.4-1|86	
21mr|ayatana-ido-0.10.4-1|87	%install
21mr|ayatana-ido-0.10.4-1|88	%make_install -C build

11609 21
21mr|b43-firmware-784.2-4|1	%define _enable_debug_packages  %{nil}
21mr|b43-firmware-784.2-4|2	%define debug_package           %{nil}
21mr|b43-firmware-784.2-4|3	
21mr|b43-firmware-784.2-4|4	Name:           b43-firmware
21mr|b43-firmware-784.2-4|5	Version:        784.2
21mr|b43-firmware-784.2-4|6	Release:        4
21mr|b43-firmware-784.2-4|7	Summary:        Firmware for Broadcom wireless devices
21mr|b43-firmware-784.2-4|8	
21mr|b43-firmware-784.2-4|9	Group:          System/Configuration/Networking
21mr|b43-firmware-784.2-4|10	License:        Proprietary
21mr|b43-firmware-784.2-4|11	URL:            http://www.lwfinger.com/b43-firmware/
21mr|b43-firmware-784.2-4|12	Source0:        http://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2
21mr|b43-firmware-784.2-4|13	
21mr|b43-firmware-784.2-4|14	BuildArch:      noarch
21mr|b43-firmware-784.2-4|15	
21mr|b43-firmware-784.2-4|16	BuildRequires:  b43-fwcutter >= 018
21mr|b43-firmware-784.2-4|17	
21mr|b43-firmware-784.2-4|18	%description
21mr|b43-firmware-784.2-4|19	Firmware for Broadcom wireless devices.
21mr|b43-firmware-784.2-4|20	This firmware version can be extracted from the GPL tarball for the ASUS
21mr|b43-firmware-784.2-4|21	GPL code for the RT-AC66U 802.11ac Dual-Band Wireless-AC1750 Gigabit Router
21mr|b43-firmware-784.2-4|22	http://dlcdnet.asus.com/pub/ASUS/wireless/RT-AC66U/GPL_RT_AC66U_3004372.zip
21mr|b43-firmware-784.2-4|23	
21mr|b43-firmware-784.2-4|24	%prep
21mr|b43-firmware-784.2-4|25	%setup -q -c
21mr|b43-firmware-784.2-4|26	
21mr|b43-firmware-784.2-4|27	%build
21mr|b43-firmware-784.2-4|28	b43-fwcutter -w . broadcom-wl-6.30.163.46.wl_apsta.o
21mr|b43-firmware-784.2-4|29	
21mr|b43-firmware-784.2-4|30	%install
21mr|b43-firmware-784.2-4|31	mkdir -p %{buildroot}/lib/firmware/
21mr|b43-firmware-784.2-4|32	cp -r b43 %{buildroot}/lib/firmware/
21mr|b43-firmware-784.2-4|33	
21mr|b43-firmware-784.2-4|34	%files
21mr|b43-firmware-784.2-4|35	/lib/firmware/b43/*

11610 21
21mr|b43-fwcutter-019-7|1	%global debug_package %{nil}
21mr|b43-fwcutter-019-7|2	
21mr|b43-fwcutter-019-7|3	Name:		b43-fwcutter
21mr|b43-fwcutter-019-7|4	Summary:	Tool to extract firmware for Broadcom 43xx network chip
21mr|b43-fwcutter-019-7|5	Version:	019
21mr|b43-fwcutter-019-7|6	Release:	7
21mr|b43-fwcutter-019-7|7	Source0:	http://bues.ch/b43/fwcutter/%{name}-%{version}.tar.bz2
21mr|b43-fwcutter-019-7|8	Source100:	b43-fwcutter.rpmlintrc
21mr|b43-fwcutter-019-7|9	Patch0:		%{name}-015-install.patch
21mr|b43-fwcutter-019-7|10	URL:		http://linuxwireless.org/en/users/Drivers/b43
21mr|b43-fwcutter-019-7|11	License:	BSD
21mr|b43-fwcutter-019-7|12	Group:		System/Configuration/Networking
21mr|b43-fwcutter-019-7|13	#Obsoletes:	bcm43xx-fwcutter
21mr|b43-fwcutter-019-7|14	
21mr|b43-fwcutter-019-7|15	%description
21mr|b43-fwcutter-019-7|16	Fwcutter allows you to extract the firmware required for Broadcom 43xx chips
21mr|b43-fwcutter-019-7|17	out of the .o files available with the card or on the Internet.
21mr|b43-fwcutter-019-7|18	
21mr|b43-fwcutter-019-7|19	Not all versions of the firmwares are supported by this tool.
21mr|b43-fwcutter-019-7|20	You can list supported firmwares with :
21mr|b43-fwcutter-019-7|21	b43-fwcutter -l
21mr|b43-fwcutter-019-7|22	
21mr|b43-fwcutter-019-7|23	Depending on your chip, you will need a version 3 or 4 firmware.
21mr|b43-fwcutter-019-7|24	
21mr|b43-fwcutter-019-7|25	Useful reading and links to firmwares that can be extracted are available at
21mr|b43-fwcutter-019-7|26	http://linuxwireless.org/en/users/Drivers/b43
21mr|b43-fwcutter-019-7|27	
21mr|b43-fwcutter-019-7|28	Extract (as root) with :
21mr|b43-fwcutter-019-7|29	b43-fwcutter -w /lib/firmware wl_apsta_mimo.o OR
21mr|b43-fwcutter-019-7|30	b43-fwcutter -w /lib/firmware wl_apsta.o (for LP-PHY cards like BCM4312 only!)
21mr|b43-fwcutter-019-7|31	
21mr|b43-fwcutter-019-7|32	It will create files directly at the required place (in either b43legacy or
21mr|b43-fwcutter-019-7|33	b43 subdirectory).
21mr|b43-fwcutter-019-7|34	
21mr|b43-fwcutter-019-7|35	%prep
21mr|b43-fwcutter-019-7|36	%setup -q
21mr|b43-fwcutter-019-7|37	%patch0 -p1
21mr|b43-fwcutter-019-7|38	
21mr|b43-fwcutter-019-7|39	%build
21mr|b43-fwcutter-019-7|40	%make
21mr|b43-fwcutter-019-7|41	
21mr|b43-fwcutter-019-7|42	%install
21mr|b43-fwcutter-019-7|43	make install PREFIX=%buildroot/%_prefix
21mr|b43-fwcutter-019-7|44	
21mr|b43-fwcutter-019-7|45	%files
21mr|b43-fwcutter-019-7|46	%doc README
21mr|b43-fwcutter-019-7|47	%doc COPYING
21mr|b43-fwcutter-019-7|48	%{_bindir}/*
21mr|b43-fwcutter-019-7|49	%{_mandir}/man1/*

11611 21
21mr|babeltrace-1.5.8-2|1	# it's ok not to split libraries here, there will be no conflicts
21mr|babeltrace-1.5.8-2|2	# with version 2.x (which is in babeltrace2 package)
21mr|babeltrace-1.5.8-2|3	%define major 1
21mr|babeltrace-1.5.8-2|4	%define libname %mklibname %{name} %{major}
21mr|babeltrace-1.5.8-2|5	%define devname %mklibname %{name} -d
21mr|babeltrace-1.5.8-2|6	
21mr|babeltrace-1.5.8-2|7	Summary:	Trace viewer and converter, mainly for the common trace format
21mr|babeltrace-1.5.8-2|8	Name:		babeltrace
21mr|babeltrace-1.5.8-2|9	Version:	1.5.8
21mr|babeltrace-1.5.8-2|10	Release:	2
21mr|babeltrace-1.5.8-2|11	License:	GPLv2+
21mr|babeltrace-1.5.8-2|12	Group:		Development/Tools
21mr|babeltrace-1.5.8-2|13	Url:		http://www.efficios.com/babeltrace
21mr|babeltrace-1.5.8-2|14	Source0:	http://www.efficios.com/files/%{name}/%{name}-%{version}.tar.bz2
21mr|babeltrace-1.5.8-2|15	BuildRequires:	bison
21mr|babeltrace-1.5.8-2|16	BuildRequires:	flex
21mr|babeltrace-1.5.8-2|17	BuildRequires:	swig
21mr|babeltrace-1.5.8-2|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|babeltrace-1.5.8-2|19	BuildRequires:	pkgconfig(libelf)
21mr|babeltrace-1.5.8-2|20	BuildRequires:	pkgconfig(popt)
21mr|babeltrace-1.5.8-2|21	BuildRequires:	pkgconfig(uuid)
21mr|babeltrace-1.5.8-2|22	Requires:	%{libname} = %{EVRD}
21mr|babeltrace-1.5.8-2|23	
21mr|babeltrace-1.5.8-2|24	%description
21mr|babeltrace-1.5.8-2|25	This project provides trace read and write libraries, as well as a trace
21mr|babeltrace-1.5.8-2|26	converter. A plugin can be created for any trace format to allow its conversion
21mr|babeltrace-1.5.8-2|27	to/from another trace format.
21mr|babeltrace-1.5.8-2|28	
21mr|babeltrace-1.5.8-2|29	The main format expected to be converted to/from is the Common Trace
21mr|babeltrace-1.5.8-2|30	Format (CTF). See http://www.efficios.com/ctf.
21mr|babeltrace-1.5.8-2|31	
21mr|babeltrace-1.5.8-2|32	%files
21mr|babeltrace-1.5.8-2|33	%doc ChangeLog gpl-2.0.txt LICENSE mit-license.txt README
21mr|babeltrace-1.5.8-2|34	%{_bindir}/%{name}*
21mr|babeltrace-1.5.8-2|35	%{_mandir}/man1/*.1*
21mr|babeltrace-1.5.8-2|36	
21mr|babeltrace-1.5.8-2|37	#------------------------------------------------------------------
21mr|babeltrace-1.5.8-2|38	
21mr|babeltrace-1.5.8-2|39	%package -n %{libname}
21mr|babeltrace-1.5.8-2|40	Summary:	Common Trace Format Babel Tower
21mr|babeltrace-1.5.8-2|41	Group:		System/Libraries
21mr|babeltrace-1.5.8-2|42	
21mr|babeltrace-1.5.8-2|43	%description -n %{libname}
21mr|babeltrace-1.5.8-2|44	This project provides trace read and write libraries, as well as a trace
21mr|babeltrace-1.5.8-2|45	converter. A plugin can be created for any trace format to allow its conversion
21mr|babeltrace-1.5.8-2|46	to/from another trace format.
21mr|babeltrace-1.5.8-2|47	
21mr|babeltrace-1.5.8-2|48	%files -n %{libname}
21mr|babeltrace-1.5.8-2|49	%doc LICENSE gpl-2.0.txt mit-license.txt
21mr|babeltrace-1.5.8-2|50	%{_libdir}/libbabeltrace*.so.%{major}*
21mr|babeltrace-1.5.8-2|51	
21mr|babeltrace-1.5.8-2|52	#------------------------------------------------------------------
21mr|babeltrace-1.5.8-2|53	
21mr|babeltrace-1.5.8-2|54	%package -n %{devname}
21mr|babeltrace-1.5.8-2|55	Summary:	Common Trace Format Babel Tower
21mr|babeltrace-1.5.8-2|56	Group:		Development/Other
21mr|babeltrace-1.5.8-2|57	Requires:	%{libname} = %{EVRD}
21mr|babeltrace-1.5.8-2|58	Requires:	pkgconfig(glib-2.0)
21mr|babeltrace-1.5.8-2|59	
21mr|babeltrace-1.5.8-2|60	%description -n %{devname}
21mr|babeltrace-1.5.8-2|61	This project provides trace read and write libraries, as well as a trace
21mr|babeltrace-1.5.8-2|62	converter. A plugin can be created for any trace format to allow its conversion
21mr|babeltrace-1.5.8-2|63	to/from another trace format.
21mr|babeltrace-1.5.8-2|64	
21mr|babeltrace-1.5.8-2|65	%files -n %{devname}
21mr|babeltrace-1.5.8-2|66	%doc LICENSE README
21mr|babeltrace-1.5.8-2|67	%doc doc/API.txt doc/lttng-live.txt std-ext-lib.txt
21mr|babeltrace-1.5.8-2|68	%{_includedir}/%{name}/*.h
21mr|babeltrace-1.5.8-2|69	%{_includedir}/%{name}/ctf/*.h
21mr|babeltrace-1.5.8-2|70	%{_includedir}/%{name}/ctf-*/*.h
21mr|babeltrace-1.5.8-2|71	%{_libdir}/*.so
21mr|babeltrace-1.5.8-2|72	%{_libdir}/pkgconfig/babeltrace.pc
21mr|babeltrace-1.5.8-2|73	%{_libdir}/pkgconfig/babeltrace-ctf.pc
21mr|babeltrace-1.5.8-2|74	
21mr|babeltrace-1.5.8-2|75	#------------------------------------------------------------------
21mr|babeltrace-1.5.8-2|76	
21mr|babeltrace-1.5.8-2|77	%prep
21mr|babeltrace-1.5.8-2|78	%setup -q
21mr|babeltrace-1.5.8-2|79	
21mr|babeltrace-1.5.8-2|80	%build
21mr|babeltrace-1.5.8-2|81	%configure \
21mr|babeltrace-1.5.8-2|82	--disable-static
21mr|babeltrace-1.5.8-2|83	%make
21mr|babeltrace-1.5.8-2|84	
21mr|babeltrace-1.5.8-2|85	%install
21mr|babeltrace-1.5.8-2|86	%makeinstall_std
21mr|babeltrace-1.5.8-2|87	
21mr|babeltrace-1.5.8-2|88	rm -rf %{buildroot}%{_docdir}/babeltrace/*.txt

11612 21
21mr|babeltrace2-2.0.3-3|1	%define major 0
21mr|babeltrace2-2.0.3-3|2	%define libname %mklibname babeltrace2_ %{major}
21mr|babeltrace2-2.0.3-3|3	%define libctfw %mklibname babeltrace2-ctf-writer %{major}
21mr|babeltrace2-2.0.3-3|4	%define devname %mklibname babeltrace2 -d
21mr|babeltrace2-2.0.3-3|5	
21mr|babeltrace2-2.0.3-3|6	Summary:	An open source trace format converter
21mr|babeltrace2-2.0.3-3|7	Name:		babeltrace2
21mr|babeltrace2-2.0.3-3|8	Version:	2.0.3
21mr|babeltrace2-2.0.3-3|9	Release:	3
21mr|babeltrace2-2.0.3-3|10	License:	GPLv2
21mr|babeltrace2-2.0.3-3|11	Group:		System/Libraries
21mr|babeltrace2-2.0.3-3|12	Url:		http://diamon.org/babeltrace
21mr|babeltrace2-2.0.3-3|13	Source0:	https://www.efficios.com/files/babeltrace/babeltrace2-%{version}.tar.bz2
21mr|babeltrace2-2.0.3-3|14	BuildRequires:	bison
21mr|babeltrace2-2.0.3-3|15	BuildRequires:	flex
21mr|babeltrace2-2.0.3-3|16	BuildRequires:	swig
21mr|babeltrace2-2.0.3-3|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|babeltrace2-2.0.3-3|18	BuildRequires:	pkgconfig(libdw)
21mr|babeltrace2-2.0.3-3|19	BuildRequires:	pkgconfig(libelf)
21mr|babeltrace2-2.0.3-3|20	BuildRequires:	pkgconfig(ncursesw)
21mr|babeltrace2-2.0.3-3|21	BuildRequires:	pkgconfig(python3)
21mr|babeltrace2-2.0.3-3|22	BuildRequires:	pkgconfig(popt)
21mr|babeltrace2-2.0.3-3|23	BuildRequires:	pkgconfig(uuid)
21mr|babeltrace2-2.0.3-3|24	
21mr|babeltrace2-2.0.3-3|25	%description
21mr|babeltrace2-2.0.3-3|26	An open source trace format converter.
21mr|babeltrace2-2.0.3-3|27	
21mr|babeltrace2-2.0.3-3|28	%files
21mr|babeltrace2-2.0.3-3|29	%{_bindir}/babeltrace2
21mr|babeltrace2-2.0.3-3|30	%{_libdir}/babeltrace2/plugin-providers/babeltrace2-python-plugin-provider.so
21mr|babeltrace2-2.0.3-3|31	%{_libdir}/babeltrace2/plugins/*.so
21mr|babeltrace2-2.0.3-3|32	
21mr|babeltrace2-2.0.3-3|33	#----------------------------------------------------------------------------
21mr|babeltrace2-2.0.3-3|34	
21mr|babeltrace2-2.0.3-3|35	%package -n %{libname}
21mr|babeltrace2-2.0.3-3|36	Summary:	An open source trace format converter
21mr|babeltrace2-2.0.3-3|37	Group:		System/Libraries
21mr|babeltrace2-2.0.3-3|38	
21mr|babeltrace2-2.0.3-3|39	%description -n %{libname}
21mr|babeltrace2-2.0.3-3|40	An open source trace format converter
21mr|babeltrace2-2.0.3-3|41	
21mr|babeltrace2-2.0.3-3|42	%files -n %{libname}
21mr|babeltrace2-2.0.3-3|43	%{_libdir}/libbabeltrace2.so.%{major}*
21mr|babeltrace2-2.0.3-3|44	
21mr|babeltrace2-2.0.3-3|45	#----------------------------------------------------------------------------
21mr|babeltrace2-2.0.3-3|46	
21mr|babeltrace2-2.0.3-3|47	%package -n %{libctfw}
21mr|babeltrace2-2.0.3-3|48	Summary:	An open source trace format converter
21mr|babeltrace2-2.0.3-3|49	Group:		System/Libraries
21mr|babeltrace2-2.0.3-3|50	
21mr|babeltrace2-2.0.3-3|51	%description -n %{libctfw}
21mr|babeltrace2-2.0.3-3|52	An open source trace format converter
21mr|babeltrace2-2.0.3-3|53	
21mr|babeltrace2-2.0.3-3|54	%files -n %{libctfw}
21mr|babeltrace2-2.0.3-3|55	%{_libdir}/libbabeltrace2-ctf-writer.so.%{major}*
21mr|babeltrace2-2.0.3-3|56	
21mr|babeltrace2-2.0.3-3|57	#----------------------------------------------------------------------------
21mr|babeltrace2-2.0.3-3|58	
21mr|babeltrace2-2.0.3-3|59	%package -n %{devname}
21mr|babeltrace2-2.0.3-3|60	Summary:	Development files for the babeltrace trace format converter
21mr|babeltrace2-2.0.3-3|61	Group:		Development/Other
21mr|babeltrace2-2.0.3-3|62	Requires:	%{libname} = %{EVRD}
21mr|babeltrace2-2.0.3-3|63	Requires:	%{libctfw} = %{EVRD}
21mr|babeltrace2-2.0.3-3|64	Provides:	%{name}-devel = %{EVRD}
21mr|babeltrace2-2.0.3-3|65	
21mr|babeltrace2-2.0.3-3|66	%description -n %{devname}
21mr|babeltrace2-2.0.3-3|67	Development files for the babeltrace trace format converter.
21mr|babeltrace2-2.0.3-3|68	
21mr|babeltrace2-2.0.3-3|69	%files -n %{devname}
21mr|babeltrace2-2.0.3-3|70	%{_includedir}/babeltrace2/
21mr|babeltrace2-2.0.3-3|71	%{_includedir}/babeltrace2-ctf-writer/
21mr|babeltrace2-2.0.3-3|72	%{_libdir}/libbabeltrace2.so
21mr|babeltrace2-2.0.3-3|73	%{_libdir}/libbabeltrace2-ctf-writer.so
21mr|babeltrace2-2.0.3-3|74	%{_libdir}/pkgconfig/babeltrace2.pc
21mr|babeltrace2-2.0.3-3|75	%{_libdir}/pkgconfig/babeltrace2-ctf-writer.pc
21mr|babeltrace2-2.0.3-3|76	%{_mandir}/man1/babeltrace2*
21mr|babeltrace2-2.0.3-3|77	%{_mandir}/man7/babeltrace2*
21mr|babeltrace2-2.0.3-3|78	%{_docdir}/%{name}/
21mr|babeltrace2-2.0.3-3|79	
21mr|babeltrace2-2.0.3-3|80	#----------------------------------------------------------------------------
21mr|babeltrace2-2.0.3-3|81	
21mr|babeltrace2-2.0.3-3|82	%package -n python3-%{name}
21mr|babeltrace2-2.0.3-3|83	Summary:	Python3 bindings to the babeltrace trace format converter
21mr|babeltrace2-2.0.3-3|84	Group:		Development/Python
21mr|babeltrace2-2.0.3-3|85	
21mr|babeltrace2-2.0.3-3|86	%description -n python3-%{name}
21mr|babeltrace2-2.0.3-3|87	Python3 bindings to the babeltrace trace format converter.
21mr|babeltrace2-2.0.3-3|88	
21mr|babeltrace2-2.0.3-3|89	%files -n python3-%{name}
21mr|babeltrace2-2.0.3-3|90	%{python3_sitearch}/*.egg-info
21mr|babeltrace2-2.0.3-3|91	%{python3_sitearch}/bt2/*.py*
21mr|babeltrace2-2.0.3-3|92	%{python3_sitearch}/bt2/__pycache__
21mr|babeltrace2-2.0.3-3|93	%{python3_sitearch}/bt2/_native_bt.*.so
21mr|babeltrace2-2.0.3-3|94	
21mr|babeltrace2-2.0.3-3|95	#----------------------------------------------------------------------------
21mr|babeltrace2-2.0.3-3|96	
21mr|babeltrace2-2.0.3-3|97	%prep
21mr|babeltrace2-2.0.3-3|98	%setup -q -n %{name}-%{version}
21mr|babeltrace2-2.0.3-3|99	%autopatch -p1
21mr|babeltrace2-2.0.3-3|100	
21mr|babeltrace2-2.0.3-3|101	%build
21mr|babeltrace2-2.0.3-3|102	%configure \
21mr|babeltrace2-2.0.3-3|103	--disable-static \
21mr|babeltrace2-2.0.3-3|104	--enable-python-bindings \
21mr|babeltrace2-2.0.3-3|105	--enable-python-plugins
21mr|babeltrace2-2.0.3-3|106	%make
21mr|babeltrace2-2.0.3-3|107	
21mr|babeltrace2-2.0.3-3|108	%install
21mr|babeltrace2-2.0.3-3|109	%makeinstall_std

11613 21
21mr|babl-0.1.106-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|babl-0.1.106-1|2	
21mr|babl-0.1.106-1|3	%define major 0
21mr|babl-0.1.106-1|4	%define api 0.1
21mr|babl-0.1.106-1|5	%define libname %mklibname %{name} %{api} %{major}
21mr|babl-0.1.106-1|6	%define devname %mklibname %{name} %{api} -d
21mr|babl-0.1.106-1|7	%define girname %mklibname %{name}-gir %{api}
21mr|babl-0.1.106-1|8	
21mr|babl-0.1.106-1|9	Summary:	Dynamic, any to any, pixel format conversion library
21mr|babl-0.1.106-1|10	Name:		babl
21mr|babl-0.1.106-1|11	Epoch:		1
21mr|babl-0.1.106-1|12	Version:	0.1.106
21mr|babl-0.1.106-1|13	Release:	1
21mr|babl-0.1.106-1|14	Group:		System/Libraries
21mr|babl-0.1.106-1|15	License:	LGPLv3+
21mr|babl-0.1.106-1|16	Url:		http://www.gegl.org/babl
21mr|babl-0.1.106-1|17	Source0:	http://download.gimp.org/pub/babl/%{url_ver}/%{name}-%{version}.tar.xz
21mr|babl-0.1.106-1|18	BuildRequires:	cmake
21mr|babl-0.1.106-1|19	BuildRequires:	librsvg
21mr|babl-0.1.106-1|20	BuildRequires:	meson
21mr|babl-0.1.106-1|21	BuildRequires:	vala-tools
21mr|babl-0.1.106-1|22	#Contrib BuildRequires:	w3m
21mr|babl-0.1.106-1|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|babl-0.1.106-1|24	BuildRequires:	pkgconfig(lcms2)
21mr|babl-0.1.106-1|25	BuildRequires:	pkgconfig(vapigen)
21mr|babl-0.1.106-1|26	
21mr|babl-0.1.106-1|27	%description
21mr|babl-0.1.106-1|28	Babl is a dynamic, any to any, pixel format conversion library.
21mr|babl-0.1.106-1|29	It provides conversions between the myriad of buffer types images
21mr|babl-0.1.106-1|30	can be stored in. Babl doesn't only help with existing pixel formats,
21mr|babl-0.1.106-1|31	but also facilitates creation of new and uncommon ones.
21mr|babl-0.1.106-1|32	
21mr|babl-0.1.106-1|33	GEGL uses babl both for enumeration of pixel formats as well as
21mr|babl-0.1.106-1|34	conversions between them.
21mr|babl-0.1.106-1|35	
21mr|babl-0.1.106-1|36	%files
21mr|babl-0.1.106-1|37	%license COPYING
21mr|babl-0.1.106-1|38	%{_bindir}/%{name}
21mr|babl-0.1.106-1|39	
21mr|babl-0.1.106-1|40	#-----------------------------------------------------------------------------
21mr|babl-0.1.106-1|41	
21mr|babl-0.1.106-1|42	%package -n %{libname}
21mr|babl-0.1.106-1|43	Summary:	A library for %{name}
21mr|babl-0.1.106-1|44	Group:		System/Libraries
21mr|babl-0.1.106-1|45	
21mr|babl-0.1.106-1|46	%description -n %{libname}
21mr|babl-0.1.106-1|47	Babl is a dynamic, any to any, pixel format conversion library.
21mr|babl-0.1.106-1|48	It provides conversions between the myriad of buffer types images
21mr|babl-0.1.106-1|49	can be stored in. Babl doesn't only help with existing pixel formats,
21mr|babl-0.1.106-1|50	but also facilitates creation of new and uncommon ones.
21mr|babl-0.1.106-1|51	
21mr|babl-0.1.106-1|52	GEGL uses babl both for enumeration of pixel formats as well as
21mr|babl-0.1.106-1|53	conversions between them.
21mr|babl-0.1.106-1|54	
21mr|babl-0.1.106-1|55	%files -n %{libname}
21mr|babl-0.1.106-1|56	%doc AUTHORS MAINTAINERS NEWS TODO
21mr|babl-0.1.106-1|57	%{_libdir}/babl-%{api}/*.so
21mr|babl-0.1.106-1|58	%{_libdir}/libbabl-%{api}.so.%{major}*
21mr|babl-0.1.106-1|59	
21mr|babl-0.1.106-1|60	#-----------------------------------------------------------------------------
21mr|babl-0.1.106-1|61	
21mr|babl-0.1.106-1|62	%package -n %{girname}
21mr|babl-0.1.106-1|63	Summary:	Typelib file for %{name}
21mr|babl-0.1.106-1|64	Group:		System/Libraries
21mr|babl-0.1.106-1|65	Requires:	%{libname} = %{EVRD}
21mr|babl-0.1.106-1|66	
21mr|babl-0.1.106-1|67	%description -n %{girname}
21mr|babl-0.1.106-1|68	GObject Introspection interface description for %{name}
21mr|babl-0.1.106-1|69	
21mr|babl-0.1.106-1|70	%files -n %{girname}
21mr|babl-0.1.106-1|71	%{_libdir}/girepository-1.0/Babl-%{api}.typelib
21mr|babl-0.1.106-1|72	
21mr|babl-0.1.106-1|73	#-----------------------------------------------------------------------------
21mr|babl-0.1.106-1|74	
21mr|babl-0.1.106-1|75	%package -n %{devname}
21mr|babl-0.1.106-1|76	Summary:	Header files for %{name}
21mr|babl-0.1.106-1|77	Group:		Development/C
21mr|babl-0.1.106-1|78	Requires:	%{girname} = %{EVRD}
21mr|babl-0.1.106-1|79	Requires:	%{libname} = %{EVRD}
21mr|babl-0.1.106-1|80	Provides:	%{name}-devel = %{EVRD}
21mr|babl-0.1.106-1|81	
21mr|babl-0.1.106-1|82	%description -n %{devname}
21mr|babl-0.1.106-1|83	Babl is a dynamic, any to any, pixel format conversion library.
21mr|babl-0.1.106-1|84	It provides conversions between the myriad of buffer types images
21mr|babl-0.1.106-1|85	can be stored in. Babl doesn't only help with existing pixel formats,
21mr|babl-0.1.106-1|86	but also facilitates creation of new and uncommon ones.
21mr|babl-0.1.106-1|87	
21mr|babl-0.1.106-1|88	GEGL uses babl both for enumeration of pixel formats as well as
21mr|babl-0.1.106-1|89	conversions between them.
21mr|babl-0.1.106-1|90	
21mr|babl-0.1.106-1|91	%files -n %{devname}
21mr|babl-0.1.106-1|92	%doc docs/*
21mr|babl-0.1.106-1|93	%license COPYING
21mr|babl-0.1.106-1|94	%{_datadir}/gir-1.0/Babl-%{api}.gir
21mr|babl-0.1.106-1|95	%{_datadir}/vala/vapi/babl-0.1.deps
21mr|babl-0.1.106-1|96	%{_datadir}/vala/vapi/babl-0.1.vapi
21mr|babl-0.1.106-1|97	%{_includedir}/babl-%{api}/babl/*
21mr|babl-0.1.106-1|98	%{_libdir}/libbabl-%{api}.so
21mr|babl-0.1.106-1|99	%{_libdir}/pkgconfig/babl-%{api}.pc
21mr|babl-0.1.106-1|100	
21mr|babl-0.1.106-1|101	#---------------------------------------------------------------------------
21mr|babl-0.1.106-1|102	
21mr|babl-0.1.106-1|103	%prep
21mr|babl-0.1.106-1|104	%autosetup -p1
21mr|babl-0.1.106-1|105	
21mr|babl-0.1.106-1|106	%build
21mr|babl-0.1.106-1|107	%meson
21mr|babl-0.1.106-1|108	%meson_build
21mr|babl-0.1.106-1|109	
21mr|babl-0.1.106-1|110	%install
21mr|babl-0.1.106-1|111	%meson_install

11614 21
21mr|baikal-autoconfig-1.1-1|1	Summary:	Automatically configure devices on boards with Baikal CPUs
21mr|baikal-autoconfig-1.1-1|2	Name:		baikal-autoconfig
21mr|baikal-autoconfig-1.1-1|3	Version:	1.1
21mr|baikal-autoconfig-1.1-1|4	Release:	1
21mr|baikal-autoconfig-1.1-1|5	License:	GPLv3
21mr|baikal-autoconfig-1.1-1|6	Group:		System/Base
21mr|baikal-autoconfig-1.1-1|7	Url:		https://abf.io/import/baikal-autoconfig
21mr|baikal-autoconfig-1.1-1|8	Source1:	10-baikal-autoconfig.rules
21mr|baikal-autoconfig-1.1-1|9	Source2:	baikal-autoconfig.dracut.conf
21mr|baikal-autoconfig-1.1-1|10	Source3:	baikal-autoconfig.sh
21mr|baikal-autoconfig-1.1-1|11	BuildArch:	noarch
21mr|baikal-autoconfig-1.1-1|12	Requires:	/usr/bin/setpci
21mr|baikal-autoconfig-1.1-1|13	Requires:	kmod
21mr|baikal-autoconfig-1.1-1|14	Requires:	grep
21mr|baikal-autoconfig-1.1-1|15	Requires:	sed
21mr|baikal-autoconfig-1.1-1|16	
21mr|baikal-autoconfig-1.1-1|17	%description
21mr|baikal-autoconfig-1.1-1|18	Automatically configure devices on boards with Baikal CPUs
21mr|baikal-autoconfig-1.1-1|19	
21mr|baikal-autoconfig-1.1-1|20	%files
21mr|baikal-autoconfig-1.1-1|21	%{_sbindir}/baikal-autoconfig
21mr|baikal-autoconfig-1.1-1|22	%{_systemd_user_env_generator_dir}/90-baikal-autoconfig
21mr|baikal-autoconfig-1.1-1|23	%{_udevrulesdir}/10-baikal-autoconfig.rules
21mr|baikal-autoconfig-1.1-1|24	%config(noreplace) %{_sysconfdir}/dracut.conf.d/10-baikal-autoconfig.conf
21mr|baikal-autoconfig-1.1-1|25	
21mr|baikal-autoconfig-1.1-1|26	#---------------------------------------------------------------------
21mr|baikal-autoconfig-1.1-1|27	
21mr|baikal-autoconfig-1.1-1|28	%prep
21mr|baikal-autoconfig-1.1-1|29	%setup -qTc
21mr|baikal-autoconfig-1.1-1|30	cp %{sources} .
21mr|baikal-autoconfig-1.1-1|31	
21mr|baikal-autoconfig-1.1-1|32	%install
21mr|baikal-autoconfig-1.1-1|33	mkdir -p %{buildroot}%{_sbindir}
21mr|baikal-autoconfig-1.1-1|34	install -m755 baikal-autoconfig.sh %{buildroot}%{_sbindir}/%{name}
21mr|baikal-autoconfig-1.1-1|35	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|baikal-autoconfig-1.1-1|36	install -m644 10-baikal-autoconfig.rules %{buildroot}%{_udevrulesdir}
21mr|baikal-autoconfig-1.1-1|37	mkdir -p %{buildroot}%{_sysconfdir}/dracut.conf.d
21mr|baikal-autoconfig-1.1-1|38	install -m644 baikal-autoconfig.dracut.conf %{buildroot}%{_sysconfdir}/dracut.conf.d/10-baikal-autoconfig.conf
21mr|baikal-autoconfig-1.1-1|39	
21mr|baikal-autoconfig-1.1-1|40	# Temporary (?) workaround of graphical artefacts on AMD GPUs
21mr|baikal-autoconfig-1.1-1|41	# XXX: no solution for X apps, e.g. tuxpaint
21mr|baikal-autoconfig-1.1-1|42	mkdir -p %{buildroot}%{_systemd_user_env_generator_dir}
21mr|baikal-autoconfig-1.1-1|43	cat > %{buildroot}%{_systemd_user_env_generator_dir}/90-baikal-autoconfig << 'EOF'
21mr|baikal-autoconfig-1.1-1|44	#!/bin/sh
21mr|baikal-autoconfig-1.1-1|45	if kmod list | grep -qE 'radeon|amdgpu'; then
21mr|baikal-autoconfig-1.1-1|46	echo GDK_RENDERING=image
21mr|baikal-autoconfig-1.1-1|47	fi
21mr|baikal-autoconfig-1.1-1|48	EOF
21mr|baikal-autoconfig-1.1-1|49	chmod 755 %{buildroot}%{_systemd_user_env_generator_dir}/90-baikal-autoconfig
21mr|baikal-autoconfig-1.1-1|50	
21mr|baikal-autoconfig-1.1-1|51	%check
21mr|baikal-autoconfig-1.1-1|52	# some control that _sbindir=/usr/sbin
21mr|baikal-autoconfig-1.1-1|53	grep -q %{_sbindir}/%{name} %{buildroot}%{_udevrulesdir}/*.rules

11615 21
21mr|baobab-42.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|baobab-42.0-3|2	
21mr|baobab-42.0-3|3	Summary:	Disk Usage Analyzer (aka Baobab)
21mr|baobab-42.0-3|4	Name:		baobab
21mr|baobab-42.0-3|5	Version:	42.0
21mr|baobab-42.0-3|6	Release:	3
21mr|baobab-42.0-3|7	License:	GPLv2+
21mr|baobab-42.0-3|8	Group:		File tools
21mr|baobab-42.0-3|9	Url:		https://download.gnome.org/sources/baobab
21mr|baobab-42.0-3|10	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|baobab-42.0-3|11	Source1:	baobab_40.0_ru.tar.gz
21mr|baobab-42.0-3|12	BuildRequires:	intltool
21mr|baobab-42.0-3|13	BuildRequires:	itstool
21mr|baobab-42.0-3|14	BuildRequires:	meson
21mr|baobab-42.0-3|15	BuildRequires:	vala-tools
21mr|baobab-42.0-3|16	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|baobab-42.0-3|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|baobab-42.0-3|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|baobab-42.0-3|19	BuildRequires:	pkgconfig(gtk4)
21mr|baobab-42.0-3|20	BuildRequires:	pkgconfig(libadwaita-1)
21mr|baobab-42.0-3|21	BuildRequires:	pkgconfig(libhandy-1)
21mr|baobab-42.0-3|22	
21mr|baobab-42.0-3|23	%description
21mr|baobab-42.0-3|24	Disk Usage Analyzer is is a graphical, menu-driven application to analyze
21mr|baobab-42.0-3|25	disk usage in any Gnome environment. Disk Usage Analyzer can easily scan
21mr|baobab-42.0-3|26	either the whole file-system tree, or a specific user-requested directory
21mr|baobab-42.0-3|27	branch (local or remote).
21mr|baobab-42.0-3|28	
21mr|baobab-42.0-3|29	It also auto-detects in real-time any changes made to your home directory
21mr|baobab-42.0-3|30	as far as any mounted/unmounted device. Disk Usage Analyzer also provides
21mr|baobab-42.0-3|31	a full graphical tree-map window for each selected folder.
21mr|baobab-42.0-3|32	
21mr|baobab-42.0-3|33	%files -f %{name}.lang
21mr|baobab-42.0-3|34	%doc README.md NEWS AUTHORS
21mr|baobab-42.0-3|35	%{_appdatadir}/org.gnome.baobab.appdata.xml
21mr|baobab-42.0-3|36	%{_bindir}/baobab
21mr|baobab-42.0-3|37	%{_datadir}/applications/org.gnome.baobab.desktop
21mr|baobab-42.0-3|38	%{_datadir}/dbus-1/services/org.gnome.baobab.service
21mr|baobab-42.0-3|39	%{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml
21mr|baobab-42.0-3|40	%{_iconsdir}/hicolor/*/apps/*baobab*
21mr|baobab-42.0-3|41	%{_mandir}/man1/baobab.1*
21mr|baobab-42.0-3|42	
21mr|baobab-42.0-3|43	#----------------------------------------------------------------------------
21mr|baobab-42.0-3|44	
21mr|baobab-42.0-3|45	%prep
21mr|baobab-42.0-3|46	%setup -q
21mr|baobab-42.0-3|47	
21mr|baobab-42.0-3|48	pushd po
21mr|baobab-42.0-3|49	tar -xvzf %{SOURCE1}
21mr|baobab-42.0-3|50	popd
21mr|baobab-42.0-3|51	
21mr|baobab-42.0-3|52	%build
21mr|baobab-42.0-3|53	%meson
21mr|baobab-42.0-3|54	%meson_build
21mr|baobab-42.0-3|55	
21mr|baobab-42.0-3|56	%install
21mr|baobab-42.0-3|57	%meson_install
21mr|baobab-42.0-3|58	
21mr|baobab-42.0-3|59	%find_lang %{name} --with-gnome

11616 21
21mr|BareBonesBrowserLaunch-3.1-18|1	Name:          BareBonesBrowserLaunch
21mr|BareBonesBrowserLaunch-3.1-18|2	Version:       3.1
21mr|BareBonesBrowserLaunch-3.1-18|3	Release:       18
21mr|BareBonesBrowserLaunch-3.1-18|4	Summary:       Simple library to launch a browser window from Java
21mr|BareBonesBrowserLaunch-3.1-18|5	License:       Public Domain
21mr|BareBonesBrowserLaunch-3.1-18|6	URL:           http://www.centerkey.com/java/browser/
21mr|BareBonesBrowserLaunch-3.1-18|7	Source0:       http://www.centerkey.com/java/browser/myapp/real/bare-bones-browser-launch-%{version}.jar
21mr|BareBonesBrowserLaunch-3.1-18|8	
21mr|BareBonesBrowserLaunch-3.1-18|9	BuildRequires: java-devel
21mr|BareBonesBrowserLaunch-3.1-18|10	BuildRequires: javapackages-local
21mr|BareBonesBrowserLaunch-3.1-18|11	Group:         Development/Java
21mr|BareBonesBrowserLaunch-3.1-18|12	BuildArch:     noarch
21mr|BareBonesBrowserLaunch-3.1-18|13	# Java stack is not supported on x86_32
21mr|BareBonesBrowserLaunch-3.1-18|14	ExcludeArch: %{ix86}
21mr|BareBonesBrowserLaunch-3.1-18|15	
21mr|BareBonesBrowserLaunch-3.1-18|16	%description
21mr|BareBonesBrowserLaunch-3.1-18|17	Utility class to open a web page from a Swing application in the user's
21mr|BareBonesBrowserLaunch-3.1-18|18	default browser. Supports: Mac OS X, GNU/Linux, Unix, Windows XP
21mr|BareBonesBrowserLaunch-3.1-18|19	
21mr|BareBonesBrowserLaunch-3.1-18|20	%package javadoc
21mr|BareBonesBrowserLaunch-3.1-18|21	Summary:        Javadoc for %{name}
21mr|BareBonesBrowserLaunch-3.1-18|22	
21mr|BareBonesBrowserLaunch-3.1-18|23	%description javadoc
21mr|BareBonesBrowserLaunch-3.1-18|24	This package contains the API documentation for %{name}
21mr|BareBonesBrowserLaunch-3.1-18|25	
21mr|BareBonesBrowserLaunch-3.1-18|26	%prep
21mr|BareBonesBrowserLaunch-3.1-18|27	%setup -q -c
21mr|BareBonesBrowserLaunch-3.1-18|28	
21mr|BareBonesBrowserLaunch-3.1-18|29	find * -name *.class -delete
21mr|BareBonesBrowserLaunch-3.1-18|30	rm -rf doc/*
21mr|BareBonesBrowserLaunch-3.1-18|31	
21mr|BareBonesBrowserLaunch-3.1-18|32	%build
21mr|BareBonesBrowserLaunch-3.1-18|33	
21mr|BareBonesBrowserLaunch-3.1-18|34	%{javac} com/centerkey/utils/BareBonesBrowserLaunch.java
21mr|BareBonesBrowserLaunch-3.1-18|35	%{jar} -cf %{name}.jar com/centerkey/utils/BareBonesBrowserLaunch.class
21mr|BareBonesBrowserLaunch-3.1-18|36	%{javadoc} -encoding UTF-8 -d doc com/centerkey/utils/BareBonesBrowserLaunch.java -windowtitle "%{name} %{version}"
21mr|BareBonesBrowserLaunch-3.1-18|37	
21mr|BareBonesBrowserLaunch-3.1-18|38	%install
21mr|BareBonesBrowserLaunch-3.1-18|39	%mvn_artifact com.centerkey.utils:%{name}:%{version} %{name}.jar
21mr|BareBonesBrowserLaunch-3.1-18|40	%mvn_file com.centerkey.utils:%{name} %{name}
21mr|BareBonesBrowserLaunch-3.1-18|41	%mvn_install -J doc
21mr|BareBonesBrowserLaunch-3.1-18|42	
21mr|BareBonesBrowserLaunch-3.1-18|43	%files -f .mfiles
21mr|BareBonesBrowserLaunch-3.1-18|44	
21mr|BareBonesBrowserLaunch-3.1-18|45	%files javadoc -f .mfiles-javadoc
21mr|BareBonesBrowserLaunch-3.1-18|46	

11617 21
21mr|base64coder-20101219-24|1	%global long_ver  2010-12-19
21mr|base64coder-20101219-24|2	
21mr|base64coder-20101219-24|3	Name:           base64coder
21mr|base64coder-20101219-24|4	Version:        20101219
21mr|base64coder-20101219-24|5	Release:        24
21mr|base64coder-20101219-24|6	Summary:        Fast and compact Base64 encoder/decoder Java library
21mr|base64coder-20101219-24|7	License:        EPL-1.0 or EPL-2.0 or LGPLv2+ or GPLv2+ or ASL 2.0 or BSD
21mr|base64coder-20101219-24|8	Group:          Development/Java
21mr|base64coder-20101219-24|9	BuildArch:      noarch
21mr|base64coder-20101219-24|10	# Java stack is not supported on x86_32
21mr|base64coder-20101219-24|11	ExcludeArch: %{ix86}
21mr|base64coder-20101219-24|12	URL:            http://www.source-code.biz/%{name}/java/
21mr|base64coder-20101219-24|13	Source0:        http://repo2.maven.org/maven2/biz/source_code/%{name}/%{long_ver}/%{name}-%{long_ver}-distribution.zip
21mr|base64coder-20101219-24|14	
21mr|base64coder-20101219-24|15	BuildRequires:  maven-local
21mr|base64coder-20101219-24|16	BuildRequires:  mvn(junit:junit)
21mr|base64coder-20101219-24|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|base64coder-20101219-24|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|base64coder-20101219-24|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|base64coder-20101219-24|20	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|base64coder-20101219-24|21	
21mr|base64coder-20101219-24|22	%description
21mr|base64coder-20101219-24|23	Base64Coder is a fast and compact Base64 encoder/decoder class.
21mr|base64coder-20101219-24|24	
21mr|base64coder-20101219-24|25	There is no Base64 encoder/decoder in the standard Java SDK class
21mr|base64coder-20101219-24|26	library.  The undocumented classes sun.misc.BASE64Encoder and
21mr|base64coder-20101219-24|27	sun.misc.BASE64Decoder should not be used.
21mr|base64coder-20101219-24|28	
21mr|base64coder-20101219-24|29	%package javadoc
21mr|base64coder-20101219-24|30	Summary:        API documentation for %{name}
21mr|base64coder-20101219-24|31	
21mr|base64coder-20101219-24|32	%description javadoc
21mr|base64coder-20101219-24|33	This package contains %{summary}.
21mr|base64coder-20101219-24|34	
21mr|base64coder-20101219-24|35	%prep
21mr|base64coder-20101219-24|36	%setup -q -n %{name}-%{long_ver}
21mr|base64coder-20101219-24|37	sed -i 's/\r//g' README.txt CHANGES.txt
21mr|base64coder-20101219-24|38	%mvn_file : %{name}
21mr|base64coder-20101219-24|39	%pom_remove_plugin :maven-javadoc-plugin
21mr|base64coder-20101219-24|40	
21mr|base64coder-20101219-24|41	%build
21mr|base64coder-20101219-24|42	%mvn_build
21mr|base64coder-20101219-24|43	
21mr|base64coder-20101219-24|44	%install
21mr|base64coder-20101219-24|45	%mvn_install
21mr|base64coder-20101219-24|46	
21mr|base64coder-20101219-24|47	%files -f .mfiles
21mr|base64coder-20101219-24|48	%doc README.txt CHANGES.txt
21mr|base64coder-20101219-24|49	
21mr|base64coder-20101219-24|50	%files javadoc -f .mfiles-javadoc
21mr|base64coder-20101219-24|51	

11618 21
21mr|basesystem-2021-4|1	Summary:	The skeleton package which defines a simple system
21mr|basesystem-2021-4|2	Name:		basesystem
21mr|basesystem-2021-4|3	Version:	2021
21mr|basesystem-2021-4|4	Release:	4
21mr|basesystem-2021-4|5	License:	GPLv2+
21mr|basesystem-2021-4|6	Group:		System/Base
21mr|basesystem-2021-4|7	Requires:	basesystem-minimal basesystem-mandatory
21mr|basesystem-2021-4|8	OrderWithRequires:	basesystem-minimal basesystem-mandatory
21mr|basesystem-2021-4|9	
21mr|basesystem-2021-4|10	%description
21mr|basesystem-2021-4|11	Basesystem defines the components of a basic Rosa Linux system (for
21mr|basesystem-2021-4|12	example, the package installation order to use during bootstrapping).
21mr|basesystem-2021-4|13	Basesystem should be the first package installed on a system, and it
21mr|basesystem-2021-4|14	should never be removed.
21mr|basesystem-2021-4|15	
21mr|basesystem-2021-4|16	%files
21mr|basesystem-2021-4|17	
21mr|basesystem-2021-4|18	#----------------------------------------------------------------------------
21mr|basesystem-2021-4|19	
21mr|basesystem-2021-4|20	%package	minimal
21mr|basesystem-2021-4|21	Summary:	The skeleton package which defines a simple system for chroot systems
21mr|basesystem-2021-4|22	Group:		System/Base
21mr|basesystem-2021-4|23	# !!! Keep this package super minimal!!! See https://abf.io/import/order-rpm-generators
21mr|basesystem-2021-4|24	Requires:	filesystem
21mr|basesystem-2021-4|25	Requires:	rootfiles
21mr|basesystem-2021-4|26	Requires:	setup
21mr|basesystem-2021-4|27	Requires:	distro-release
21mr|basesystem-2021-4|28	Suggests:	branding-configs-default
21mr|basesystem-2021-4|29	OrderWithRequires:	setup filesystem
21mr|basesystem-2021-4|30	
21mr|basesystem-2021-4|31	%description minimal
21mr|basesystem-2021-4|32	Basesystem defines the components of a basic Rosa Linux system (for
21mr|basesystem-2021-4|33	example, the package installation order to use during bootstrapping).
21mr|basesystem-2021-4|34	Basesystem should be the first package installed on a system, and it
21mr|basesystem-2021-4|35	should never be removed.
21mr|basesystem-2021-4|36	
21mr|basesystem-2021-4|37	%files minimal
21mr|basesystem-2021-4|38	
21mr|basesystem-2021-4|39	#----------------------------------------------------------------------------
21mr|basesystem-2021-4|40	
21mr|basesystem-2021-4|41	%package build
21mr|basesystem-2021-4|42	Summary:	The skeleton package which defines a simple system for package builds
21mr|basesystem-2021-4|43	Group:		System/Base
21mr|basesystem-2021-4|44	Requires:	basesystem-minimal rpm-build rosa-release
21mr|basesystem-2021-4|45	# no more rpm5, so multiarch headers come from elsewhere
21mr|basesystem-2021-4|46	# it useless, these days headers are identical between arches anyway
21mr|basesystem-2021-4|47	# and for the couple of oddball cases we can just pull headers from crosscompiler directories
21mr|basesystem-2021-4|48	Requires:	locales locales-en
21mr|basesystem-2021-4|49	Requires:	diffutils which elfutils file patch
21mr|basesystem-2021-4|50	Requires:	wget timezone which
21mr|basesystem-2021-4|51	Requires:	glibc-static-devel glibc-devel
21mr|basesystem-2021-4|52	Requires:	tar unzip xz bzip2 gzip-utils zstd
21mr|basesystem-2021-4|53	Requires:	make autoconf automake libtool
21mr|basesystem-2021-4|54	Requires:	gcc gcc-c++ atomic-devel
21mr|basesystem-2021-4|55	Requires:	hostname
21mr|basesystem-2021-4|56	# for gbd-add-index
21mr|basesystem-2021-4|57	Requires:	gdb
21mr|basesystem-2021-4|58	Requires:	desktop-file-utils
21mr|basesystem-2021-4|59	
21mr|basesystem-2021-4|60	%description build
21mr|basesystem-2021-4|61	Basesystem defines the components of a basic Rosa Linux build system
21mr|basesystem-2021-4|62	for the package installation order to use during bootstrapping.
21mr|basesystem-2021-4|63	
21mr|basesystem-2021-4|64	This package can be used to setup a full and working system for package builds
21mr|basesystem-2021-4|65	
21mr|basesystem-2021-4|66	%files build
21mr|basesystem-2021-4|67	
21mr|basesystem-2021-4|68	#----------------------------------------------------------------------------
21mr|basesystem-2021-4|69	
21mr|basesystem-2021-4|70	%package mandatory
21mr|basesystem-2021-4|71	Summary:	The skeleton package which defines a mandatory set of packages
21mr|basesystem-2021-4|72	Group:		System/Base
21mr|basesystem-2021-4|73	Requires:	basesystem-minimal
21mr|basesystem-2021-4|74	Requires:	bash
21mr|basesystem-2021-4|75	Requires:	bzip2
21mr|basesystem-2021-4|76	Requires:	chkconfig
21mr|basesystem-2021-4|77	Requires:	common-licenses
21mr|basesystem-2021-4|78	Requires:	coreutils
21mr|basesystem-2021-4|79	Requires:	dev
21mr|basesystem-2021-4|80	Requires:	e2fsprogs
21mr|basesystem-2021-4|81	Requires:	findutils
21mr|basesystem-2021-4|82	Requires:	gawk
21mr|basesystem-2021-4|83	Requires:	grep
21mr|basesystem-2021-4|84	Requires:	gzip
21mr|basesystem-2021-4|85	Requires:	gzip-utils
21mr|basesystem-2021-4|86	Requires:	hostname
21mr|basesystem-2021-4|87	#Requires:	initscripts
21mr|basesystem-2021-4|88	Requires:	iputils
21mr|basesystem-2021-4|89	Requires:	iproute2
21mr|basesystem-2021-4|90	Requires:	kbd
21mr|basesystem-2021-4|91	Requires:	kmod
21mr|basesystem-2021-4|92	Requires:	less
21mr|basesystem-2021-4|93	Requires:	locales
21mr|basesystem-2021-4|94	# locale C.UTF-8 is very useful
21mr|basesystem-2021-4|95	Requires:	locales-en
21mr|basesystem-2021-4|96	Requires:	logrotate
21mr|basesystem-2021-4|97	Requires:	losetup
21mr|basesystem-2021-4|98	Requires:	lsb-release
21mr|basesystem-2021-4|99	Requires:	lsof
21mr|basesystem-2021-4|100	Requires:	mount
21mr|basesystem-2021-4|101	Requires:	ncurses-extraterms
21mr|basesystem-2021-4|102	Requires:	net-tools
21mr|basesystem-2021-4|103	Requires:	passwd
21mr|basesystem-2021-4|104	Requires:	perl-base
21mr|basesystem-2021-4|105	Requires:	procps
21mr|basesystem-2021-4|106	Requires:	psmisc
21mr|basesystem-2021-4|107	Requires:	rpm
21mr|basesystem-2021-4|108	Requires:	sed
21mr|basesystem-2021-4|109	Requires:	shadow-utils
21mr|basesystem-2021-4|110	Requires:	stat
21mr|basesystem-2021-4|111	Requires:	syslog-daemon
21mr|basesystem-2021-4|112	Requires:	tar
21mr|basesystem-2021-4|113	Requires:	termcap
21mr|basesystem-2021-4|114	Requires:	time
21mr|basesystem-2021-4|115	Requires:	timezone
21mr|basesystem-2021-4|116	Requires:	util-linux
21mr|basesystem-2021-4|117	Requires:	vim-minimal
21mr|basesystem-2021-4|118	Requires:	which
21mr|basesystem-2021-4|119	Requires:	xz
21mr|basesystem-2021-4|120	Requires:	%{_bindir}/man
21mr|basesystem-2021-4|121	# most people can use nano more easily than vi
21mr|basesystem-2021-4|122	Recommends:	nano
21mr|basesystem-2021-4|123	Recommends:	(nano-as-default-editor if nano)
21mr|basesystem-2021-4|124	# man pages describing basics of the OS
21mr|basesystem-2021-4|125	Recommends:	man-pages
21mr|basesystem-2021-4|126	# Have package manager installed in most cases
21mr|basesystem-2021-4|127	# but allow to not install it and python stuff that is required by it
21mr|basesystem-2021-4|128	Recommends:	dnf
21mr|basesystem-2021-4|129	
21mr|basesystem-2021-4|130	%description mandatory
21mr|basesystem-2021-4|131	Basesystem defines the mandatory components of a basic Rosa Linux system.
21mr|basesystem-2021-4|132	
21mr|basesystem-2021-4|133	This package can be used to setup a set of packages which must not be
21mr|basesystem-2021-4|134	removed from the system.
21mr|basesystem-2021-4|135	
21mr|basesystem-2021-4|136	%files mandatory
21mr|basesystem-2021-4|137	
21mr|basesystem-2021-4|138	#----------------------------------------------------------------------------
21mr|basesystem-2021-4|139	
21mr|basesystem-2021-4|140	%prep
21mr|basesystem-2021-4|141	
21mr|basesystem-2021-4|142	%build
21mr|basesystem-2021-4|143	
21mr|basesystem-2021-4|144	%install

11619 21
21mr|bash-5.1.16-6|1	%define patchlevel 16
21mr|bash-5.1.16-6|2	%define major 5.1
21mr|bash-5.1.16-6|3	
21mr|bash-5.1.16-6|4	# Bash is our default /bin/sh
21mr|bash-5.1.16-6|5	%bcond_without bin_sh
21mr|bash-5.1.16-6|6	
21mr|bash-5.1.16-6|7	Name:		bash
21mr|bash-5.1.16-6|8	Version:	%{major}.%{patchlevel}
21mr|bash-5.1.16-6|9	Release:	6
21mr|bash-5.1.16-6|10	Source0:	ftp://ftp.gnu.org/pub/gnu/bash/%{name}-%{major}.tar.gz
21mr|bash-5.1.16-6|11	Summary:	The GNU Bourne Again shell (bash)
21mr|bash-5.1.16-6|12	Group:		Shells
21mr|bash-5.1.16-6|13	License:	GPLv2+
21mr|bash-5.1.16-6|14	URL:		http://www.gnu.org/software/bash/bash.html
21mr|bash-5.1.16-6|15	Source3:	dot-bashrc
21mr|bash-5.1.16-6|16	Source4:	dot-bash_profile
21mr|bash-5.1.16-6|17	Source5:	dot-bash_logout
21mr|bash-5.1.16-6|18	Source6:	alias.sh
21mr|bash-5.1.16-6|19	Source7:	bashrc
21mr|bash-5.1.16-6|20	Source8:	profile.d-bash
21mr|bash-5.1.16-6|21	
21mr|bash-5.1.16-6|22	%if 0%{patchlevel}
21mr|bash-5.1.16-6|23	# Upstream patches
21mr|bash-5.1.16-6|24	%(for i in $(seq 1 %{patchlevel}); do echo Patch$i: ftp://ftp.gnu.org/pub/gnu/bash/bash-%{major}-patches/bash$(echo %{major} |sed -e 's,\.,,g')-$(echo 000$i |rev |cut -b1-3 |rev); done)
21mr|bash-5.1.16-6|25	%endif
21mr|bash-5.1.16-6|26	
21mr|bash-5.1.16-6|27	Patch1000:	bash-2.02-security.patch
21mr|bash-5.1.16-6|28	# ensure profile is read (Redhat)
21mr|bash-5.1.16-6|29	Patch1001:	bash-4.0-profile.patch
21mr|bash-5.1.16-6|30	Patch1003:	bash-2.04-compat.patch
21mr|bash-5.1.16-6|31	#https://bugzilla.novell.com/attachment.cgi?id=67684
21mr|bash-5.1.16-6|32	Patch1004:	bash-4.3-extended_quote.patch
21mr|bash-5.1.16-6|33	# Official upstream patches
21mr|bash-5.1.16-6|34	# none
21mr|bash-5.1.16-6|35	Patch1005:	bash-strcoll-bug.diff
21mr|bash-5.1.16-6|36	Patch1007:	bash-3.2-lzma-copmpletion.patch
21mr|bash-5.1.16-6|37	# (proyvind): 4.2-5 add --rpm-requires option (Fedora) (mdvbz#61712)
21mr|bash-5.1.16-6|38	Patch1009:	bash-requires.patch
21mr|bash-5.1.16-6|39	Patch1011:	bash-5.1-no-internal-libc.patch
21mr|bash-5.1.16-6|40	Patch1012:	bash-5.0-no-Lusrlib.patch
21mr|bash-5.1.16-6|41	Patch1013:	svace-fixes.patch
21mr|bash-5.1.16-6|42	Patch1014:      0001-silence-svace.patch
21mr|bash-5.1.16-6|43	BuildRequires:	autoconf
21mr|bash-5.1.16-6|44	BuildRequires:	bison
21mr|bash-5.1.16-6|45	BuildRequires:	groff
21mr|bash-5.1.16-6|46	BuildRequires:	texinfo
21mr|bash-5.1.16-6|47	BuildRequires:	pkgconfig(ncursesw)
21mr|bash-5.1.16-6|48	BuildRequires:	pkgconfig(readline)
21mr|bash-5.1.16-6|49	Recommends:	bashbug
21mr|bash-5.1.16-6|50	Recommends:	bash-doc
21mr|bash-5.1.16-6|51	Conflicts:	etcskel <= 1.63-11mdk
21mr|bash-5.1.16-6|52	# explicit file provides
21mr|bash-5.1.16-6|53	%if %{with bin_sh}
21mr|bash-5.1.16-6|54	Provides:	/bin/sh
21mr|bash-5.1.16-6|55	%endif
21mr|bash-5.1.16-6|56	Provides:   /bin/bash
21mr|bash-5.1.16-6|57	Provides:   %{_bindir}/bash
21mr|bash-5.1.16-6|58	Provides:   %{_bindir}/sh
21mr|bash-5.1.16-6|59	
21mr|bash-5.1.16-6|60	%description
21mr|bash-5.1.16-6|61	Bash is a GNU project sh-compatible shell or command language
21mr|bash-5.1.16-6|62	interpreter. Bash (Bourne Again shell) incorporates useful features
21mr|bash-5.1.16-6|63	from the Korn shell (ksh) and the C shell (csh). Most sh scripts
21mr|bash-5.1.16-6|64	can be run by bash without modification.
21mr|bash-5.1.16-6|65	
21mr|bash-5.1.16-6|66	Bash offers several improvements over sh, including command line
21mr|bash-5.1.16-6|67	editing, unlimited size command history, job control, shell
21mr|bash-5.1.16-6|68	functions and aliases, indexed arrays of unlimited size and
21mr|bash-5.1.16-6|69	integer arithmetic in any base from two to 64. Bash is ultimately
21mr|bash-5.1.16-6|70	intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and
21mr|bash-5.1.16-6|71	Tools standard.
21mr|bash-5.1.16-6|72	
21mr|bash-5.1.16-6|73	%files -f %{name}.lang
21mr|bash-5.1.16-6|74	%config(noreplace) %{_sysconfdir}/skel/.b*
21mr|bash-5.1.16-6|75	%{_sysconfdir}/profile.d/60alias.sh
21mr|bash-5.1.16-6|76	%{_sysconfdir}/profile.d/95bash-extras.sh
21mr|bash-5.1.16-6|77	%config(noreplace) %{_sysconfdir}/bashrc
21mr|bash-5.1.16-6|78	/bin/rbash
21mr|bash-5.1.16-6|79	/bin/bash
21mr|bash-5.1.16-6|80	%{_bindir}/bash
21mr|bash-5.1.16-6|81	%{_bindir}/sh
21mr|bash-5.1.16-6|82	%if %{with bin_sh}
21mr|bash-5.1.16-6|83	/bin/sh
21mr|bash-5.1.16-6|84	%endif
21mr|bash-5.1.16-6|85	
21mr|bash-5.1.16-6|86	##################################################################
21mr|bash-5.1.16-6|87	
21mr|bash-5.1.16-6|88	%package -n bashbug
21mr|bash-5.1.16-6|89	Summary:	Report a bug in bash
21mr|bash-5.1.16-6|90	Group:		Shells
21mr|bash-5.1.16-6|91	
21mr|bash-5.1.16-6|92	%description -n bashbug
21mr|bash-5.1.16-6|93	bashbug is a shell script to help the user compose and mail bug reports
21mr|bash-5.1.16-6|94	concerning bash in a standard format.
21mr|bash-5.1.16-6|95	
21mr|bash-5.1.16-6|96	%files -n bashbug
21mr|bash-5.1.16-6|97	%{_bindir}/bashbug
21mr|bash-5.1.16-6|98	%{_mandir}/man1/bashbug.1*
21mr|bash-5.1.16-6|99	
21mr|bash-5.1.16-6|100	##################################################################
21mr|bash-5.1.16-6|101	
21mr|bash-5.1.16-6|102	%package doc
21mr|bash-5.1.16-6|103	Summary:	Documentation for the GNU Bourne Again shell (bash)
21mr|bash-5.1.16-6|104	Group:		Books/Computer books
21mr|bash-5.1.16-6|105	Requires:	%{name} = %{EVRD}
21mr|bash-5.1.16-6|106	
21mr|bash-5.1.16-6|107	%description doc
21mr|bash-5.1.16-6|108	This package provides documentation for GNU Bourne Again shell (bash).
21mr|bash-5.1.16-6|109	
21mr|bash-5.1.16-6|110	%files doc -f man.pages.filelist
21mr|bash-5.1.16-6|111	%dir %{_docdir}/%{name}
21mr|bash-5.1.16-6|112	%{_docdir}/%{name}/*
21mr|bash-5.1.16-6|113	%{_infodir}/bash.info*
21mr|bash-5.1.16-6|114	%{_mandir}/man1/bash.1*
21mr|bash-5.1.16-6|115	%{_mandir}/man1/rbash.1*
21mr|bash-5.1.16-6|116	%{_mandir}/man1/builtins.1*
21mr|bash-5.1.16-6|117	
21mr|bash-5.1.16-6|118	##################################################################
21mr|bash-5.1.16-6|119	
21mr|bash-5.1.16-6|120	%prep
21mr|bash-5.1.16-6|121	%setup -qn %{name}-%{major}
21mr|bash-5.1.16-6|122	mv doc/README .
21mr|bash-5.1.16-6|123	
21mr|bash-5.1.16-6|124	%if 0%{patchlevel}
21mr|bash-5.1.16-6|125	# Upstream patches
21mr|bash-5.1.16-6|126	%(for i in `seq 1 %{patchlevel}`; do echo %%patch$i -p0; done)
21mr|bash-5.1.16-6|127	%endif
21mr|bash-5.1.16-6|128	
21mr|bash-5.1.16-6|129	%patch1000 -p1 -b .security
21mr|bash-5.1.16-6|130	%patch1001 -p1 -b .profile
21mr|bash-5.1.16-6|131	%patch1003 -p1 -b .compat
21mr|bash-5.1.16-6|132	%patch1004 -p1 -b .extended_quote
21mr|bash-5.1.16-6|133	%patch1005 -p1 -b .strcoll_bugx
21mr|bash-5.1.16-6|134	%patch1007 -p1 -b .lzma
21mr|bash-5.1.16-6|135	%patch1009 -p1 -b .requires~
21mr|bash-5.1.16-6|136	%patch1011 -p1 -b .libc~
21mr|bash-5.1.16-6|137	%patch1012 -p1 -b .Lusrlib~
21mr|bash-5.1.16-6|138	%patch1013 -p1
21mr|bash-5.1.16-6|139	%patch1014 -p1
21mr|bash-5.1.16-6|140	
21mr|bash-5.1.16-6|141	sed -i -e 's,^#define.*CHECKWINSIZE_DEFAULT.*,#define CHECKWINSIZE_DEFAULT 1,' config-top.h
21mr|bash-5.1.16-6|142	
21mr|bash-5.1.16-6|143	%build
21mr|bash-5.1.16-6|144	export DEBUGGER_START_FILE="%{_datadir}/bashdb/bashdb-main.inc"
21mr|bash-5.1.16-6|145	
21mr|bash-5.1.16-6|146	# Drag in support for aarch64-* and the likes
21mr|bash-5.1.16-6|147	cp -a %{_datadir}/libtool/config/* .
21mr|bash-5.1.16-6|148	cp -a %{_datadir}/libtool/config/* support/
21mr|bash-5.1.16-6|149	
21mr|bash-5.1.16-6|150	# (tpg) remove built-in libraries
21mr|bash-5.1.16-6|151	rm -rf lib/{readline,termcap}
21mr|bash-5.1.16-6|152	ln -s %{_includedir}/readline lib/readline
21mr|bash-5.1.16-6|153	ln -s %{_includedir}/termcap lib/termcap
21mr|bash-5.1.16-6|154	sed -i 's:lib/\(readline\|termcap\)/Makefile::g' configure Makefile.in
21mr|bash-5.1.16-6|155	sed -ri 's:\$[(](RL|HIST)_LIBSRC[)]/[[:alpha:]]*.h::g' Makefile.in
21mr|bash-5.1.16-6|156	
21mr|bash-5.1.16-6|157	%serverbuild_hardened
21mr|bash-5.1.16-6|158	%configure \
21mr|bash-5.1.16-6|159	--enable-command-timing \
21mr|bash-5.1.16-6|160	--disable-rpath \
21mr|bash-5.1.16-6|161	--enable-history \
21mr|bash-5.1.16-6|162	--enable-job-control \
21mr|bash-5.1.16-6|163	--enable-multibyte \
21mr|bash-5.1.16-6|164	--enable-readline \
21mr|bash-5.1.16-6|165	--with-installed-readline \
21mr|bash-5.1.16-6|166	--without-gnu-malloc \
21mr|bash-5.1.16-6|167	--without-bash-malloc \
21mr|bash-5.1.16-6|168	--disable-strict-posix-default \
21mr|bash-5.1.16-6|169	--enable-select \
21mr|bash-5.1.16-6|170	--enable-prompt-string-decoding \
21mr|bash-5.1.16-6|171	--enable-process-substitution \
21mr|bash-5.1.16-6|172	--enable-alias \
21mr|bash-5.1.16-6|173	--enable-bang-history \
21mr|bash-5.1.16-6|174	--enable-coprocesses \
21mr|bash-5.1.16-6|175	--enable-directory-stack \
21mr|bash-5.1.16-6|176	--enable-brace-expansion \
21mr|bash-5.1.16-6|177	--enable-cond-command \
21mr|bash-5.1.16-6|178	--enable-extended-glob \
21mr|bash-5.1.16-6|179	--enable-progcomp \
21mr|bash-5.1.16-6|180	--enable-arith-for-command
21mr|bash-5.1.16-6|181	
21mr|bash-5.1.16-6|182	%make_build
21mr|bash-5.1.16-6|183	
21mr|bash-5.1.16-6|184	# all tests must pass
21mr|bash-5.1.16-6|185	%check
21mr|bash-5.1.16-6|186	make check
21mr|bash-5.1.16-6|187	
21mr|bash-5.1.16-6|188	%install
21mr|bash-5.1.16-6|189	%make_install
21mr|bash-5.1.16-6|190	
21mr|bash-5.1.16-6|191	# beurk
21mr|bash-5.1.16-6|192	rm -rf %{buildroot}%{_datadir}/locale/en@boldquot/ %{buildroot}%{_datadir}/locale/en@quot/
21mr|bash-5.1.16-6|193	
21mr|bash-5.1.16-6|194	#Sucks
21mr|bash-5.1.16-6|195	chmod +w doc/texinfo.tex
21mr|bash-5.1.16-6|196	chmod 755 examples/misc/aliasconv.*
21mr|bash-5.1.16-6|197	chmod 755 examples/misc/cshtobash
21mr|bash-5.1.16-6|198	chmod 755 %{buildroot}%{_bindir}/bashbug
21mr|bash-5.1.16-6|199	
21mr|bash-5.1.16-6|200	# Take out irritating ^H's from the documentation
21mr|bash-5.1.16-6|201	mkdir tmp_doc
21mr|bash-5.1.16-6|202	for i in $(/bin/ls doc/) ; \
21mr|bash-5.1.16-6|203	do cat doc/$i > tmp_doc/$i ; \
21mr|bash-5.1.16-6|204	cat tmp_doc/$i | perl -p -e 's/.//g' > doc/$i ; \
21mr|bash-5.1.16-6|205	rm tmp_doc/$i ; \
21mr|bash-5.1.16-6|206	done
21mr|bash-5.1.16-6|207	rmdir tmp_doc
21mr|bash-5.1.16-6|208	
21mr|bash-5.1.16-6|209	mkdir -p %{buildroot}/bin
21mr|bash-5.1.16-6|210	( cd %{buildroot} && mv usr/bin/bash bin/bash )
21mr|bash-5.1.16-6|211	%if %{with bin_sh}
21mr|bash-5.1.16-6|212	( cd %{buildroot}/bin && ln -s bash sh )
21mr|bash-5.1.16-6|213	%endif
21mr|bash-5.1.16-6|214	
21mr|bash-5.1.16-6|215	# make builtins.1 and rbash.1 with bash.1 in place (fix mdv#51379)
21mr|bash-5.1.16-6|216	(cd doc
21mr|bash-5.1.16-6|217	mkdir tmp_fix_so
21mr|bash-5.1.16-6|218	cd tmp_fix_so
21mr|bash-5.1.16-6|219	cp ../builtins.1 ../rbash.1 .
21mr|bash-5.1.16-6|220	sed -e '/^.if \\n(zZ=1 .ig zZ/,/^.zZ/d' ../bash.1 > bash.1
21mr|bash-5.1.16-6|221	soelim builtins.1 > ../builtins.1
21mr|bash-5.1.16-6|222	sed -e '/^.if \\n(zY=1 .ig zY/,/^.zY/d' ../bash.1 > bash.1
21mr|bash-5.1.16-6|223	soelim rbash.1    > ../rbash.1
21mr|bash-5.1.16-6|224	)
21mr|bash-5.1.16-6|225	
21mr|bash-5.1.16-6|226	# make manpages for bash builtins as per suggestion in DOC/README
21mr|bash-5.1.16-6|227	(cd doc
21mr|bash-5.1.16-6|228	sed -e '
21mr|bash-5.1.16-6|229	/^\.SH NAME/, /\\- bash built-in commands, see \\fBbash\\fR(1)$/{
21mr|bash-5.1.16-6|230	/^\.SH NAME/d
21mr|bash-5.1.16-6|231	s/^bash, //
21mr|bash-5.1.16-6|232	s/\\- bash built-in commands, see \\fBbash\\fR(1)$//
21mr|bash-5.1.16-6|233	s/,//g
21mr|bash-5.1.16-6|234	b
21mr|bash-5.1.16-6|235	}
21mr|bash-5.1.16-6|236	d
21mr|bash-5.1.16-6|237	' builtins.1 | tr -s ' ' '\n' | grep -v -E '^(printf|export|echo|pwd|test|true|false|kill)$' > man.pages
21mr|bash-5.1.16-6|238	# tr is needed because there are few commands in a row separated with a whilespace
21mr|bash-5.1.16-6|239	install -m 644 builtins.1 %{buildroot}%{_mandir}/man1/builtins.1
21mr|bash-5.1.16-6|240	install -m 644 bash.1 %{buildroot}%{_mandir}/man1/bash.1
21mr|bash-5.1.16-6|241	install -m 644 rbash.1 %{buildroot}%{_mandir}/man1/rbash.1
21mr|bash-5.1.16-6|242	install -m 644 bashbug.1 %{buildroot}%{_mandir}/man1/bashbug.1
21mr|bash-5.1.16-6|243	
21mr|bash-5.1.16-6|244	for i in $(cat man.pages) ; do
21mr|bash-5.1.16-6|245	# install man-page
21mr|bash-5.1.16-6|246	echo .so man1/builtins.1 > %{buildroot}%{_mandir}/man1/$i.1
21mr|bash-5.1.16-6|247	# now turn man.page into a filelist for the man subpackage
21mr|bash-5.1.16-6|248	echo "%{_mandir}/man1/$i.1%{_extension}" >> ../man.pages.filelist
21mr|bash-5.1.16-6|249	done
21mr|bash-5.1.16-6|250	
21mr|bash-5.1.16-6|251	cat man.pages |tr -s ' ' '\n' |sed '
21mr|bash-5.1.16-6|252	1i\
21mr|bash-5.1.16-6|253	%defattr(0644,root,root,0755)
21mr|bash-5.1.16-6|254	s:^:%{_mandir}/man1/:
21mr|bash-5.1.16-6|255	s/$/.1%{_extension}/
21mr|bash-5.1.16-6|256	' > ../man.pages
21mr|bash-5.1.16-6|257	
21mr|bash-5.1.16-6|258	mkdir -p %{buildroot}%{_sysconfdir}/skel
21mr|bash-5.1.16-6|259	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|bash-5.1.16-6|260	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/skel/.bashrc
21mr|bash-5.1.16-6|261	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/skel/.bash_profile
21mr|bash-5.1.16-6|262	install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/skel/.bash_logout
21mr|bash-5.1.16-6|263	install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/profile.d/60alias.sh
21mr|bash-5.1.16-6|264	install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/bashrc
21mr|bash-5.1.16-6|265	install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/profile.d/95bash-extras.sh
21mr|bash-5.1.16-6|266	
21mr|bash-5.1.16-6|267	ln -s bash %{buildroot}/bin/rbash
21mr|bash-5.1.16-6|268	mkdir -p %{buildroot}%{_bindir}
21mr|bash-5.1.16-6|269	ln -s /bin/bash %{buildroot}%{_bindir}/bash
21mr|bash-5.1.16-6|270	ln -s /bin/sh %{buildroot}%{_bindir}/sh
21mr|bash-5.1.16-6|271	
21mr|bash-5.1.16-6|272	install -m 644 bash.info %{buildroot}%{_infodir}
21mr|bash-5.1.16-6|273	)
21mr|bash-5.1.16-6|274	
21mr|bash-5.1.16-6|275	%find_lang %{name}
21mr|bash-5.1.16-6|276	
21mr|bash-5.1.16-6|277	# merges list
21mr|bash-5.1.16-6|278	cat  %{name}.lang > files.list
21mr|bash-5.1.16-6|279	
21mr|bash-5.1.16-6|280	# install documentation manually in expected place
21mr|bash-5.1.16-6|281	install -d -m 755 %{buildroot}%{_docdir}/%{name}
21mr|bash-5.1.16-6|282	install -m 644 README COMPAT NEWS NOTES POSIX CHANGES \
21mr|bash-5.1.16-6|283	%{buildroot}%{_docdir}/%{name}
21mr|bash-5.1.16-6|284	cp -pr examples doc/*.ps doc/*.0 doc/*.html doc/article.txt \
21mr|bash-5.1.16-6|285	%{buildroot}%{_docdir}/%{name}
21mr|bash-5.1.16-6|286	
21mr|bash-5.1.16-6|287	%changelog
21mr|bash-5.1.16-6|288	* Fri Mar 6 2026 HisShadow <shadowpilot34@gmail.com>
21mr|bash-5.1.16-6|289	- more svace fixes
21mr|bash-5.1.16-6|290	
21mr|bash-5.1.16-6|291	* Mon Jan 22 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.1.16-5
21mr|bash-5.1.16-6|292	- Harden
21mr|bash-5.1.16-6|293	- Before:
21mr|bash-5.1.16-6|294	- $ binary-security-check <...>
21mr|bash-5.1.16-6|295	- <..>: !ASLR +STACK-PROT +READ-ONLY-RELOC !IMMEDIATE-BIND
21mr|bash-5.1.16-6|296	- After:
21mr|bash-5.1.16-6|297	- $ binary-security-check <...>
21mr|bash-5.1.16-6|298	- <...>: +ASLR +STACK-PROT +READ-ONLY-RELOC +IMMEDIATE-BIND <...>
21mr|bash-5.1.16-6|299	
21mr|bash-5.1.16-6|300	* Fri Jan 12 2024 HisShadow <shadowpilot34@gmail.com> 5.1.16-3
21mr|bash-5.1.16-6|301	- svace fixes
21mr|bash-5.1.16-6|302	
21mr|bash-5.1.16-6|303	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.1.16-2
21mr|bash-5.1.16-6|304	- Drop insecure umask
21mr|bash-5.1.16-6|305	- Default to umask 022 - create files with mode 0644, directories with mode 0755.
21mr|bash-5.1.16-6|306	- Old insecure umask 002 did not make sense.
21mr|bash-5.1.16-6|307	
21mr|bash-5.1.16-6|308	* Thu Feb 3 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|bash-5.1.16-6|309	- Update to 5.1.16
21mr|bash-5.1.16-6|310	
21mr|bash-5.1.16-6|311	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 5.0.18-2
21mr|bash-5.1.16-6|312	- MassBuild#2340: Increase release tag
21mr|bash-5.1.16-6|313	
21mr|bash-5.1.16-6|314	* Tue Oct 6 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|bash-5.1.16-6|315	- use common optflags
21mr|bash-5.1.16-6|316	
21mr|bash-5.1.16-6|317	* Sun Jul 26 2020 Alexander Stefanov <alexander@mezon.ru> 5.0.18-1
21mr|bash-5.1.16-6|318	- 018 patchlevel
21mr|bash-5.1.16-6|319	
21mr|bash-5.1.16-6|320	* Tue Jun 9 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|bash-5.1.16-6|321	- fix patch to prevent segfault
21mr|bash-5.1.16-6|322	
21mr|bash-5.1.16-6|323	* Mon May 25 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|bash-5.1.16-6|324	- adjust bashrc
21mr|bash-5.1.16-6|325	
21mr|bash-5.1.16-6|326	* Tue May 5 2020 Alexander Stefanov <alexander@mezon.ru> 5.0.17-1
21mr|bash-5.1.16-6|327	- bump patchlevel
21mr|bash-5.1.16-6|328	
21mr|bash-5.1.16-6|329	* Tue Apr 21 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.0.16-4
21mr|bash-5.1.16-6|330	- also add /usr/bin/sh for compat with Fedora etc.
21mr|bash-5.1.16-6|331	
21mr|bash-5.1.16-6|332	* Tue Apr 21 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.0.16-3
21mr|bash-5.1.16-6|333	- add /usr/bin/bash for compat with Fedora etc.
21mr|bash-5.1.16-6|334	
21mr|bash-5.1.16-6|335	* Mon Apr 20 2020 Alexander Stefanov <alexander@mezon.ru> 5.0.16-2
21mr|bash-5.1.16-6|336	- 5.0 version

11620 21
21mr|bash-completion-2.11-1|1	%define _python_bytecompile_errors_terminate_build 0
21mr|bash-completion-2.11-1|2	
21mr|bash-completion-2.11-1|3	Summary:	Programmable completion for bash
21mr|bash-completion-2.11-1|4	Name:		bash-completion
21mr|bash-completion-2.11-1|5	Epoch:		2
21mr|bash-completion-2.11-1|6	Version:	2.11
21mr|bash-completion-2.11-1|7	Release:	1
21mr|bash-completion-2.11-1|8	License:	GPLv2+
21mr|bash-completion-2.11-1|9	Group:		Shells
21mr|bash-completion-2.11-1|10	Url:		https://github.com/scop/bash-completion/releases
21mr|bash-completion-2.11-1|11	Source0:	https://github.com/scop/bash-completion/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|bash-completion-2.11-1|12	# ~/.bash_completion is used for completion variables setting, it has
21mr|bash-completion-2.11-1|13	# to be sourced from profile scriptlet instead of completion code itself
21mr|bash-completion-2.11-1|14	Patch10:	bash-completion-1.99-disable-user-completion.patch
21mr|bash-completion-2.11-1|15	Patch13:	bash-completion-2.1-fix-readline-quoting.patch
21mr|bash-completion-2.11-1|16	BuildArch:	noarch
21mr|bash-completion-2.11-1|17	
21mr|bash-completion-2.11-1|18	%description
21mr|bash-completion-2.11-1|19	bash-completion is a collection of shell functions that take advantage of
21mr|bash-completion-2.11-1|20	the programmable completion feature of bash.
21mr|bash-completion-2.11-1|21	
21mr|bash-completion-2.11-1|22	%files
21mr|bash-completion-2.11-1|23	%doc README.*.urpmi
21mr|bash-completion-2.11-1|24	%{_sysconfdir}/profile.d/20bash-completion.sh
21mr|bash-completion-2.11-1|25	%{_datadir}/bash-completion
21mr|bash-completion-2.11-1|26	%config(noreplace) %{_sysconfdir}/sysconfig/bash-completion
21mr|bash-completion-2.11-1|27	%config(noreplace) %{_sysconfdir}/skel/.bash_completion
21mr|bash-completion-2.11-1|28	
21mr|bash-completion-2.11-1|29	#----------------------------------------------------------------------------
21mr|bash-completion-2.11-1|30	
21mr|bash-completion-2.11-1|31	%package devel
21mr|bash-completion-2.11-1|32	Summary:	The pkgconfig for %{name}
21mr|bash-completion-2.11-1|33	Group:		Development/Other
21mr|bash-completion-2.11-1|34	Requires:	%{name} = %{EVRD}
21mr|bash-completion-2.11-1|35	# cmake stuff was moved here
21mr|bash-completion-2.11-1|36	Conflicts:	%{name} < 2:2.8-5
21mr|bash-completion-2.11-1|37	Obsoletes:	%{name} < 2:2.8-5
21mr|bash-completion-2.11-1|38	
21mr|bash-completion-2.11-1|39	%description devel
21mr|bash-completion-2.11-1|40	The pkgconfig for %{name}.
21mr|bash-completion-2.11-1|41	
21mr|bash-completion-2.11-1|42	%files devel
21mr|bash-completion-2.11-1|43	%{_datadir}/pkgconfig/bash-completion.pc
21mr|bash-completion-2.11-1|44	%{_datadir}/cmake/bash-completion/*.cmake
21mr|bash-completion-2.11-1|45	
21mr|bash-completion-2.11-1|46	#----------------------------------------------------------------------------
21mr|bash-completion-2.11-1|47	
21mr|bash-completion-2.11-1|48	%prep
21mr|bash-completion-2.11-1|49	%setup -q
21mr|bash-completion-2.11-1|50	%autopatch -p1
21mr|bash-completion-2.11-1|51	
21mr|bash-completion-2.11-1|52	%build
21mr|bash-completion-2.11-1|53	%configure
21mr|bash-completion-2.11-1|54	%make
21mr|bash-completion-2.11-1|55	
21mr|bash-completion-2.11-1|56	%install
21mr|bash-completion-2.11-1|57	%makeinstall_std
21mr|bash-completion-2.11-1|58	
21mr|bash-completion-2.11-1|59	chmod 644 %{buildroot}%{_datadir}/bash-completion/bash_completion
21mr|bash-completion-2.11-1|60	
21mr|bash-completion-2.11-1|61	# (tpg) remove files which are in upstream packages
21mr|bash-completion-2.11-1|62	rm -f %{buildroot}%{_datadir}/bash-completion/completions/{nmcli,chsh,su,cal,dmesg,eject,hexdump,ionice,look,mount,umount,renice,hwclock,rtcwake,rfkill}
21mr|bash-completion-2.11-1|63	
21mr|bash-completion-2.11-1|64	# adapt installation
21mr|bash-completion-2.11-1|65	rm -f %{buildroot}%{_sysconfdir}/profile.d/bash_completion.sh
21mr|bash-completion-2.11-1|66	
21mr|bash-completion-2.11-1|67	mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
21mr|bash-completion-2.11-1|68	cat <<'EOF' >> %{buildroot}%{_sysconfdir}/profile.d/20bash-completion.sh
21mr|bash-completion-2.11-1|69	# Check for interactive bash and that we haven't already been sourced.
21mr|bash-completion-2.11-1|70	if [ -z "$BASH_VERSION" -o -z "$PS1" -o -n "$BASH_COMPLETION_COMPAT_DIR" ]; then
21mr|bash-completion-2.11-1|71	return
21mr|bash-completion-2.11-1|72	fi
21mr|bash-completion-2.11-1|73	
21mr|bash-completion-2.11-1|74	# source system wide config file
21mr|bash-completion-2.11-1|75	. %{_sysconfdir}/sysconfig/bash-completion
21mr|bash-completion-2.11-1|76	
21mr|bash-completion-2.11-1|77	# source user config file if available,
21mr|bash-completion-2.11-1|78	if [ -f $HOME/.bash_completion ]; then
21mr|bash-completion-2.11-1|79	. $HOME/.bash_completion
21mr|bash-completion-2.11-1|80	fi
21mr|bash-completion-2.11-1|81	
21mr|bash-completion-2.11-1|82	if [ -n "$ENABLE_BASH_COMPLETION" ]; then
21mr|bash-completion-2.11-1|83	. %{_datadir}/bash-completion/bash_completion
21mr|bash-completion-2.11-1|84	fi
21mr|bash-completion-2.11-1|85	EOF
21mr|bash-completion-2.11-1|86	
21mr|bash-completion-2.11-1|87	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|bash-completion-2.11-1|88	cat <<'EOF' >> %{buildroot}%{_sysconfdir}/sysconfig/bash-completion
21mr|bash-completion-2.11-1|89	# bash completion global configuration
21mr|bash-completion-2.11-1|90	
21mr|bash-completion-2.11-1|91	# enable bash completion
21mr|bash-completion-2.11-1|92	ENABLE_BASH_COMPLETION=1
21mr|bash-completion-2.11-1|93	# enable remote cvs completion
21mr|bash-completion-2.11-1|94	COMP_CVS_REMOTE=
21mr|bash-completion-2.11-1|95	# enable configure arguments completion
21mr|bash-completion-2.11-1|96	COMP_CONFIGURE_HINTS=
21mr|bash-completion-2.11-1|97	# enable tar archive internal path completion
21mr|bash-completion-2.11-1|98	COMP_TAR_INTERNAL_PATHS=
21mr|bash-completion-2.11-1|99	# enable wireless uid completion
21mr|bash-completion-2.11-1|100	COMP_IWLIST_SCAN=
21mr|bash-completion-2.11-1|101	# enable zeroconf hostnames completion
21mr|bash-completion-2.11-1|102	COMP_KNOWN_HOSTS_WITH_AVAHI=
21mr|bash-completion-2.11-1|103	# enable hostfile hostnames completion
21mr|bash-completion-2.11-1|104	COMP_KNOWN_HOSTS_WITH_HOSTFILE=1
21mr|bash-completion-2.11-1|105	EOF
21mr|bash-completion-2.11-1|106	
21mr|bash-completion-2.11-1|107	mkdir -p %{buildroot}%{_sysconfdir}/skel
21mr|bash-completion-2.11-1|108	cat <<'EOF' >> %{buildroot}%{_sysconfdir}/skel/.bash_completion
21mr|bash-completion-2.11-1|109	# bash completion local configuration
21mr|bash-completion-2.11-1|110	
21mr|bash-completion-2.11-1|111	# enable bash completion
21mr|bash-completion-2.11-1|112	#ENABLE_BASH_COMPLETION=1
21mr|bash-completion-2.11-1|113	# enable remote cvs completion
21mr|bash-completion-2.11-1|114	#COMP_CVS_REMOTE=
21mr|bash-completion-2.11-1|115	# enable configure arguments completion
21mr|bash-completion-2.11-1|116	#COMP_CONFIGURE_HINTS=
21mr|bash-completion-2.11-1|117	# enable tar archive internal path completion
21mr|bash-completion-2.11-1|118	#COMP_TAR_INTERNAL_PATHS=
21mr|bash-completion-2.11-1|119	# enable wireless uid completion
21mr|bash-completion-2.11-1|120	#COMP_IWCONFIG_SCAN=
21mr|bash-completion-2.11-1|121	# enable zeroconf hostnames completion
21mr|bash-completion-2.11-1|122	#COMP_AVAHI_BROWSE=
21mr|bash-completion-2.11-1|123	EOF
21mr|bash-completion-2.11-1|124	
21mr|bash-completion-2.11-1|125	cat > README.install.urpmi <<EOF
21mr|bash-completion-2.11-1|126	Programmable bash completion is enabled by default. These settings can be
21mr|bash-completion-2.11-1|127	changed system-wide in /etc/sysconfig/bash-completion. Users may override these
21mr|bash-completion-2.11-1|128	settings in their ~/.bash_completion files. New users get a skeleton
21mr|bash-completion-2.11-1|129	configuration file automatically, while existing users can copy
21mr|bash-completion-2.11-1|130	/etc/skel/.bash_completion into their home directories if they want to edit
21mr|bash-completion-2.11-1|131	their completion settings.
21mr|bash-completion-2.11-1|132	EOF

11621 21
21mr|basic256-2.0.0.11-1|1	Summary:	Simple BASIC IDE that allows young children to learn to programming
21mr|basic256-2.0.0.11-1|2	Name:		basic256
21mr|basic256-2.0.0.11-1|3	Version:	2.0.0.11
21mr|basic256-2.0.0.11-1|4	Release:	1
21mr|basic256-2.0.0.11-1|5	License:	GPLv2
21mr|basic256-2.0.0.11-1|6	Group:		Development/Other
21mr|basic256-2.0.0.11-1|7	URL:		http://kidbasic.sourceforge.net
21mr|basic256-2.0.0.11-1|8	Source0: 	https://nav.dl.sourceforge.net/project/kidbasic/%{name}_%{version}.orig.tar.gz
21mr|basic256-2.0.0.11-1|9	Source1:	%{name}.desktop
21mr|basic256-2.0.0.11-1|10	Source2:	%{name}_32.png
21mr|basic256-2.0.0.11-1|11	Source3:	%{name}_ru.ts
21mr|basic256-2.0.0.11-1|12	BuildRequires:	qmake5
21mr|basic256-2.0.0.11-1|13	BuildRequires:	bison
21mr|basic256-2.0.0.11-1|14	BuildRequires:	flex
21mr|basic256-2.0.0.11-1|15	BuildRequires:	qt5-linguist-tools
21mr|basic256-2.0.0.11-1|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|basic256-2.0.0.11-1|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|basic256-2.0.0.11-1|18	BuildRequires:	pkgconfig(Qt5Sql)
21mr|basic256-2.0.0.11-1|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|basic256-2.0.0.11-1|20	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|basic256-2.0.0.11-1|21	BuildRequires:	pkgconfig(Qt5SerialPort)
21mr|basic256-2.0.0.11-1|22	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|basic256-2.0.0.11-1|23	BuildRequires:	pkgconfig(espeak-ng)
21mr|basic256-2.0.0.11-1|24	
21mr|basic256-2.0.0.11-1|25	%description
21mr|basic256-2.0.0.11-1|26	BASIC-256 is a simple BASIC IDE that allows young children to learn to program.
21mr|basic256-2.0.0.11-1|27	It was written in response to David Brin's article, "Why Johnny Can't Code,"
21mr|basic256-2.0.0.11-1|28	in which he bemoans the lack of a simple, line-oriented programming language
21mr|basic256-2.0.0.11-1|29	for children that runs on modern computers. It features a byte-code compiler
21mr|basic256-2.0.0.11-1|30	and interpreter, a debugger, easy to use graphical and text output, and an editor.
21mr|basic256-2.0.0.11-1|31	
21mr|basic256-2.0.0.11-1|32	%files
21mr|basic256-2.0.0.11-1|33	%license license.txt
21mr|basic256-2.0.0.11-1|34	%doc CONTRIBUTORS ChangeLog
21mr|basic256-2.0.0.11-1|35	%{_bindir}/%{name}
21mr|basic256-2.0.0.11-1|36	%dir %{_datadir}/%{name}
21mr|basic256-2.0.0.11-1|37	%{_datadir}/%{name}/*.qm
21mr|basic256-2.0.0.11-1|38	%dir %{_datadir}/%{name}/Examples
21mr|basic256-2.0.0.11-1|39	%{_datadir}/%{name}/Examples/*
21mr|basic256-2.0.0.11-1|40	%{_datadir}/applications/%{name}.desktop
21mr|basic256-2.0.0.11-1|41	%{_datadir}/pixmaps/%{name}.png
21mr|basic256-2.0.0.11-1|42	
21mr|basic256-2.0.0.11-1|43	#------------------------------------------------------------------
21mr|basic256-2.0.0.11-1|44	
21mr|basic256-2.0.0.11-1|45	%prep
21mr|basic256-2.0.0.11-1|46	%autosetup
21mr|basic256-2.0.0.11-1|47	
21mr|basic256-2.0.0.11-1|48	cp -rfv %{SOURCE3} Translations/
21mr|basic256-2.0.0.11-1|49	
21mr|basic256-2.0.0.11-1|50	%build
21mr|basic256-2.0.0.11-1|51	lupdate-qt5 *.pro
21mr|basic256-2.0.0.11-1|52	lrelease-qt5 *.pro
21mr|basic256-2.0.0.11-1|53	%qmake_qt5
21mr|basic256-2.0.0.11-1|54	%make
21mr|basic256-2.0.0.11-1|55	
21mr|basic256-2.0.0.11-1|56	%install
21mr|basic256-2.0.0.11-1|57	%makeinstall_qt
21mr|basic256-2.0.0.11-1|58	
21mr|basic256-2.0.0.11-1|59	install -D %{SOURCE1} \
21mr|basic256-2.0.0.11-1|60	%{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|basic256-2.0.0.11-1|61	
21mr|basic256-2.0.0.11-1|62	install -D %{SOURCE2} \
21mr|basic256-2.0.0.11-1|63	%{buildroot}%{_datadir}/pixmaps/%{name}.png
21mr|basic256-2.0.0.11-1|64	
21mr|basic256-2.0.0.11-1|65	

11622 21
21mr|batik-1.11-3|1	# Allow conditionally building without deps on scripting libs rhino and jython
21mr|batik-1.11-3|2	%bcond_with jp_minimal
21mr|batik-1.11-3|3	
21mr|batik-1.11-3|4	%global classpath batik:rhino:xml-commons-apis:xml-commons-apis-ext:xmlgraphics-commons:jai_imageio
21mr|batik-1.11-3|5	
21mr|batik-1.11-3|6	Name:           batik
21mr|batik-1.11-3|7	Version:        1.11
21mr|batik-1.11-3|8	Release:        3
21mr|batik-1.11-3|9	Summary:        Scalable Vector Graphics for Java
21mr|batik-1.11-3|10	License:        ASL 2.0 and W3C
21mr|batik-1.11-3|11	URL:            https://xmlgraphics.apache.org/batik/
21mr|batik-1.11-3|12	Source0:        http://archive.apache.org/dist/xmlgraphics/batik/source/batik-src-%{version}.zip
21mr|batik-1.11-3|13	Source1:        %{name}-security.policy
21mr|batik-1.11-3|14	Patch1:         0001-Fix-imageio-codec-lookup.patch
21mr|batik-1.11-3|15	Patch2:		CVE-2019-17566.patch
21mr|batik-1.11-3|16	Patch3:		CVE-2022-41704.patch
21mr|batik-1.11-3|17	Patch4:		CVE-2022-42890.patch
21mr|batik-1.11-3|18	Group:          Development/Java
21mr|batik-1.11-3|19	BuildArch:      noarch
21mr|batik-1.11-3|20	# Java stack is not supported on x86_32
21mr|batik-1.11-3|21	ExcludeArch: %{ix86}
21mr|batik-1.11-3|22	
21mr|batik-1.11-3|23	BuildRequires:  maven-local
21mr|batik-1.11-3|24	BuildRequires:	maven-dependency-plugin
21mr|batik-1.11-3|25	BuildRequires:  mvn(junit:junit)
21mr|batik-1.11-3|26	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|batik-1.11-3|27	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|batik-1.11-3|28	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|batik-1.11-3|29	BuildRequires:  mvn(org.apache.xmlgraphics:xmlgraphics-commons) >= 2.3
21mr|batik-1.11-3|30	%if %{without jp_minimal}
21mr|batik-1.11-3|31	BuildRequires:  mvn(org.mozilla:rhino)
21mr|batik-1.11-3|32	BuildRequires:  mvn(org.python:jython)
21mr|batik-1.11-3|33	%endif
21mr|batik-1.11-3|34	BuildRequires:  mvn(xalan:xalan)
21mr|batik-1.11-3|35	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|batik-1.11-3|36	BuildRequires:  mvn(xml-apis:xml-apis-ext)
21mr|batik-1.11-3|37	
21mr|batik-1.11-3|38	# full support for tiff
21mr|batik-1.11-3|39	Recommends:     jai-imageio-core
21mr|batik-1.11-3|40	
21mr|batik-1.11-3|41	%description
21mr|batik-1.11-3|42	Batik is a Java(tm) technology based toolkit for applications that want
21mr|batik-1.11-3|43	to use images in the Scalable Vector Graphics (SVG) format for various
21mr|batik-1.11-3|44	purposes, such as viewing, generation or manipulation.
21mr|batik-1.11-3|45	
21mr|batik-1.11-3|46	%package util
21mr|batik-1.11-3|47	Summary:        Batik utility library
21mr|batik-1.11-3|48	Obsoletes:      %{name} < 1.11-1
21mr|batik-1.11-3|49	
21mr|batik-1.11-3|50	%description util
21mr|batik-1.11-3|51	Util component of the Apache Batik SVG manipulation and rendering library.
21mr|batik-1.11-3|52	
21mr|batik-1.11-3|53	%package css
21mr|batik-1.11-3|54	Summary:        Batik CSS engine
21mr|batik-1.11-3|55	
21mr|batik-1.11-3|56	%description css
21mr|batik-1.11-3|57	CSS component of the Apache Batik SVG manipulation and rendering library.
21mr|batik-1.11-3|58	
21mr|batik-1.11-3|59	%package        squiggle
21mr|batik-1.11-3|60	Summary:        Batik SVG browser
21mr|batik-1.11-3|61	# Explicit requires for javapackages-tools since squiggle-script
21mr|batik-1.11-3|62	# uses /usr/share/java-utils/java-functions
21mr|batik-1.11-3|63	Requires:      javapackages-tools
21mr|batik-1.11-3|64	
21mr|batik-1.11-3|65	%description    squiggle
21mr|batik-1.11-3|66	The Squiggle SVG Browser lets you view SVG file, zoom, pan and rotate
21mr|batik-1.11-3|67	in the content and select text items in the image and much more.
21mr|batik-1.11-3|68	
21mr|batik-1.11-3|69	%package        svgpp
21mr|batik-1.11-3|70	Summary:        Batik SVG pretty printer
21mr|batik-1.11-3|71	# Explicit requires for javapackages-tools since svgpp-script
21mr|batik-1.11-3|72	# uses /usr/share/java-utils/java-functions
21mr|batik-1.11-3|73	Requires:       javapackages-tools
21mr|batik-1.11-3|74	
21mr|batik-1.11-3|75	%description    svgpp
21mr|batik-1.11-3|76	The SVG Pretty Printer lets developers "pretty-up" their SVG files and
21mr|batik-1.11-3|77	get their tabulations and other cosmetic parameters in order. It can
21mr|batik-1.11-3|78	also be used to modify the DOCTYPE declaration on SVG files.
21mr|batik-1.11-3|79	
21mr|batik-1.11-3|80	%package        ttf2svg
21mr|batik-1.11-3|81	Summary:        Batik SVG font converter
21mr|batik-1.11-3|82	# Explicit requires for javapackages-tools since ttf2svg-script
21mr|batik-1.11-3|83	# uses /usr/share/java-utils/java-functions
21mr|batik-1.11-3|84	Requires:       javapackages-tools
21mr|batik-1.11-3|85	
21mr|batik-1.11-3|86	%description    ttf2svg
21mr|batik-1.11-3|87	The SVG Font Converter lets developers convert character ranges from
21mr|batik-1.11-3|88	the True Type Font format to the SVG Font format to embed in SVG
21mr|batik-1.11-3|89	documents. This allows SVG document to be fully self-contained be
21mr|batik-1.11-3|90	rendered exactly the same on all systems.
21mr|batik-1.11-3|91	
21mr|batik-1.11-3|92	%package        rasterizer
21mr|batik-1.11-3|93	Summary:        Batik SVG rasterizer
21mr|batik-1.11-3|94	# Explicit requires for javapackages-tools since rasterizer-script
21mr|batik-1.11-3|95	# uses /usr/share/java-utils/java-functions
21mr|batik-1.11-3|96	Requires:       javapackages-tools
21mr|batik-1.11-3|97	
21mr|batik-1.11-3|98	%description    rasterizer
21mr|batik-1.11-3|99	The SVG Rasterizer is a utility that can convert SVG files to a raster
21mr|batik-1.11-3|100	format. The tool can convert individual files or sets of files, making
21mr|batik-1.11-3|101	it easy to convert entire directories of SVG files. The supported
21mr|batik-1.11-3|102	formats are JPEG, PNG, and TIFF, however the design allows new formats
21mr|batik-1.11-3|103	to be added easily.
21mr|batik-1.11-3|104	
21mr|batik-1.11-3|105	%package        slideshow
21mr|batik-1.11-3|106	Summary:        Batik SVG slideshow
21mr|batik-1.11-3|107	# Explicit requires for javapackages-tools since slideshow-script
21mr|batik-1.11-3|108	# uses /usr/share/java-utils/java-functions
21mr|batik-1.11-3|109	Requires:       javapackages-tools
21mr|batik-1.11-3|110	
21mr|batik-1.11-3|111	%description    slideshow
21mr|batik-1.11-3|112	Batik SVG slideshow.
21mr|batik-1.11-3|113	
21mr|batik-1.11-3|114	%package        javadoc
21mr|batik-1.11-3|115	Summary:        Javadoc for %{name}
21mr|batik-1.11-3|116	
21mr|batik-1.11-3|117	%description    javadoc
21mr|batik-1.11-3|118	Javadoc for %{name}.
21mr|batik-1.11-3|119	
21mr|batik-1.11-3|120	%package        demo
21mr|batik-1.11-3|121	Summary:        Samples for %{name}
21mr|batik-1.11-3|122	Requires:       %{name} = %{version}-%{release}
21mr|batik-1.11-3|123	
21mr|batik-1.11-3|124	%description    demo
21mr|batik-1.11-3|125	Demonstrations and samples for %{name}.
21mr|batik-1.11-3|126	
21mr|batik-1.11-3|127	
21mr|batik-1.11-3|128	%prep
21mr|batik-1.11-3|129	%setup -q -n %{name}-%{version}
21mr|batik-1.11-3|130	
21mr|batik-1.11-3|131	find -name '*.class' -exec rm -f '{}' \;
21mr|batik-1.11-3|132	find -name '*.jar' -exec rm -f '{}' \;
21mr|batik-1.11-3|133	
21mr|batik-1.11-3|134	%patch1 -p1
21mr|batik-1.11-3|135	%patch2 -p1
21mr|batik-1.11-3|136	%patch3 -p1
21mr|batik-1.11-3|137	%patch4 -p1
21mr|batik-1.11-3|138	
21mr|batik-1.11-3|139	cp -p %{SOURCE1} batik-svgrasterizer/src/main/resources/org/apache/batik/apps/rasterizer/resources/rasterizer.policy
21mr|batik-1.11-3|140	cp -p %{SOURCE1} batik-svgbrowser/src/main/resources/org/apache/batik/apps/svgbrowser/resources/svgbrowser.policy
21mr|batik-1.11-3|141	
21mr|batik-1.11-3|142	# It's an uberjar, it shouldn't have requires
21mr|batik-1.11-3|143	%pom_xpath_inject pom:dependency '<optional>true</optional>' batik-all
21mr|batik-1.11-3|144	
21mr|batik-1.11-3|145	# Generate OSGi metadata
21mr|batik-1.11-3|146	for pom in `find -mindepth 2 -name pom.xml -not -path ./batik-all/pom.xml`; do
21mr|batik-1.11-3|147	%pom_add_plugin org.apache.felix:maven-bundle-plugin $pom "
21mr|batik-1.11-3|148	<extensions>true</extensions>
21mr|batik-1.11-3|149	<configuration>
21mr|batik-1.11-3|150	<instructions>
21mr|batik-1.11-3|151	<Bundle-SymbolicName>org.apache.batik.$(sed 's:./batik-::;s:/pom.xml::' <<< $pom)</Bundle-SymbolicName>
21mr|batik-1.11-3|152	</instructions>
21mr|batik-1.11-3|153	</configuration>
21mr|batik-1.11-3|154	"
21mr|batik-1.11-3|155	%pom_xpath_inject pom:project '<packaging>bundle</packaging>' $pom
21mr|batik-1.11-3|156	done
21mr|batik-1.11-3|157	
21mr|batik-1.11-3|158	%if %{with jp_minimal}
21mr|batik-1.11-3|159	# Remove optional deps on rhino and jython for minimal build
21mr|batik-1.11-3|160	%pom_remove_dep :rhino batik-{bridge,script}
21mr|batik-1.11-3|161	%pom_remove_dep :jython batik-script
21mr|batik-1.11-3|162	rm -rf batik-script/src/main/java/org/apache/batik/script/{jpython,rhino}
21mr|batik-1.11-3|163	rm batik-bridge/src/main/java/org/apache/batik/bridge/BatikWrapFactory.java
21mr|batik-1.11-3|164	rm batik-bridge/src/main/java/org/apache/batik/bridge/SVG12RhinoInterpreter.java
21mr|batik-1.11-3|165	rm batik-bridge/src/main/java/org/apache/batik/bridge/RhinoInterpreter.java
21mr|batik-1.11-3|166	rm batik-bridge/src/main/java/org/apache/batik/bridge/RhinoInterpreterFactory.java
21mr|batik-1.11-3|167	rm batik-bridge/src/main/java/org/apache/batik/bridge/EventTargetWrapper.java
21mr|batik-1.11-3|168	rm batik-bridge/src/main/java/org/apache/batik/bridge/GlobalWrapper.java
21mr|batik-1.11-3|169	rm batik-bridge/src/main/java/org/apache/batik/bridge/WindowWrapper.java
21mr|batik-1.11-3|170	%endif
21mr|batik-1.11-3|171	
21mr|batik-1.11-3|172	%mvn_package :batik-squiggle squiggle
21mr|batik-1.11-3|173	%mvn_package :batik-squiggle-ext squiggle
21mr|batik-1.11-3|174	%mvn_package :batik-svgpp svgpp
21mr|batik-1.11-3|175	%mvn_package :batik-ttf2svg ttf2svg
21mr|batik-1.11-3|176	%mvn_package :batik-rasterizer rasterizer
21mr|batik-1.11-3|177	%mvn_package :batik-rasterizer-ext rasterizer
21mr|batik-1.11-3|178	%mvn_package :batik-slideshow slideshow
21mr|batik-1.11-3|179	%mvn_package :batik-css css
21mr|batik-1.11-3|180	%mvn_package :batik-constants util
21mr|batik-1.11-3|181	%mvn_package :batik-i18n util
21mr|batik-1.11-3|182	%mvn_package :batik-util util
21mr|batik-1.11-3|183	%mvn_package ':batik-test*' __noinstall
21mr|batik-1.11-3|184	
21mr|batik-1.11-3|185	%mvn_file :batik-all batik-all
21mr|batik-1.11-3|186	
21mr|batik-1.11-3|187	%build
21mr|batik-1.11-3|188	%mvn_build
21mr|batik-1.11-3|189	
21mr|batik-1.11-3|190	%install
21mr|batik-1.11-3|191	%mvn_install
21mr|batik-1.11-3|192	
21mr|batik-1.11-3|193	%jpackage_script org.apache.batik.apps.svgbrowser.Main '' '' %{classpath} squiggle true
21mr|batik-1.11-3|194	%jpackage_script org.apache.batik.apps.svgpp.Main '' '' %{classpath} svgpp true
21mr|batik-1.11-3|195	%jpackage_script org.apache.batik.apps.ttf2svg.Main '' '' %{classpath} ttf2svg true
21mr|batik-1.11-3|196	%jpackage_script org.apache.batik.apps.rasterizer.Main '' '' %{classpath} rasterizer true
21mr|batik-1.11-3|197	%jpackage_script org.apache.batik.apps.slideshow.Main '' '' %{classpath} slideshow true
21mr|batik-1.11-3|198	
21mr|batik-1.11-3|199	# Demo
21mr|batik-1.11-3|200	mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/
21mr|batik-1.11-3|201	cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}/
21mr|batik-1.11-3|202	
21mr|batik-1.11-3|203	
21mr|batik-1.11-3|204	%files -f .mfiles
21mr|batik-1.11-3|205	%license LICENSE NOTICE
21mr|batik-1.11-3|206	%doc CHANGES MAINTAIN README
21mr|batik-1.11-3|207	
21mr|batik-1.11-3|208	%files css -f .mfiles-css
21mr|batik-1.11-3|209	%files util -f .mfiles-util
21mr|batik-1.11-3|210	
21mr|batik-1.11-3|211	%files squiggle -f .mfiles-squiggle
21mr|batik-1.11-3|212	%{_bindir}/squiggle
21mr|batik-1.11-3|213	
21mr|batik-1.11-3|214	%files svgpp -f .mfiles-svgpp
21mr|batik-1.11-3|215	%{_bindir}/svgpp
21mr|batik-1.11-3|216	
21mr|batik-1.11-3|217	%files ttf2svg -f .mfiles-ttf2svg
21mr|batik-1.11-3|218	%{_bindir}/ttf2svg
21mr|batik-1.11-3|219	
21mr|batik-1.11-3|220	%files rasterizer -f .mfiles-rasterizer
21mr|batik-1.11-3|221	%{_bindir}/rasterizer
21mr|batik-1.11-3|222	
21mr|batik-1.11-3|223	%files slideshow -f .mfiles-slideshow
21mr|batik-1.11-3|224	%{_bindir}/slideshow
21mr|batik-1.11-3|225	
21mr|batik-1.11-3|226	%files javadoc -f .mfiles-javadoc
21mr|batik-1.11-3|227	%license LICENSE NOTICE
21mr|batik-1.11-3|228	
21mr|batik-1.11-3|229	%files demo
21mr|batik-1.11-3|230	%{_datadir}/%{name}
21mr|batik-1.11-3|231	
21mr|batik-1.11-3|232	

11623 21
21mr|bc-1.07.1-3|1	Summary:	GNU's bc (a numeric processing language) and dc (a calculator)
21mr|bc-1.07.1-3|2	Name:		bc
21mr|bc-1.07.1-3|3	Version:	1.07.1
21mr|bc-1.07.1-3|4	Release:	3
21mr|bc-1.07.1-3|5	License:	GPLv2+
21mr|bc-1.07.1-3|6	URL:		http://www.gnu.org/software/bc/bc.html
21mr|bc-1.07.1-3|7	Group:		Sciences/Mathematics
21mr|bc-1.07.1-3|8	Source0:	ftp://ftp.gnu.org/gnu/bc/%{name}-%{version}.tar.gz
21mr|bc-1.07.1-3|9	# Fedora patches
21mr|bc-1.07.1-3|10	# dc accepts the input which contains wrong symbols of radix in same way like bc (RH bug#151844)
21mr|bc-1.07.1-3|11	Patch1: bc-1.07.1-dc_ibase.patch
21mr|bc-1.07.1-3|12	BuildRequires:	 flex ncurses-devel readline-devel
21mr|bc-1.07.1-3|13	BuildRequires:	 texinfo
21mr|bc-1.07.1-3|14	BuildRequires:	 bison
21mr|bc-1.07.1-3|15	BuildRequires:	 ed
21mr|bc-1.07.1-3|16	Requires(post):  grep
21mr|bc-1.07.1-3|17	Requires(preun): grep
21mr|bc-1.07.1-3|18	
21mr|bc-1.07.1-3|19	%description
21mr|bc-1.07.1-3|20	The bc package includes bc and dc.  Bc is an arbitrary precision numeric
21mr|bc-1.07.1-3|21	processing arithmetic language.  Dc is an interactive arbitrary precision
21mr|bc-1.07.1-3|22	stack based calculator, which can be used as a text mode calculator.
21mr|bc-1.07.1-3|23	
21mr|bc-1.07.1-3|24	Install the bc package if you need its number handling capabilities or
21mr|bc-1.07.1-3|25	if you would like to use its text mode calculator.
21mr|bc-1.07.1-3|26	
21mr|bc-1.07.1-3|27	%prep
21mr|bc-1.07.1-3|28	%setup -q
21mr|bc-1.07.1-3|29	%patch1 -p1 -b .dc_ibase
21mr|bc-1.07.1-3|30	
21mr|bc-1.07.1-3|31	%build
21mr|bc-1.07.1-3|32	%configure --with-readline
21mr|bc-1.07.1-3|33	%make
21mr|bc-1.07.1-3|34	
21mr|bc-1.07.1-3|35	%install
21mr|bc-1.07.1-3|36	%{makeinstall}
21mr|bc-1.07.1-3|37	
21mr|bc-1.07.1-3|38	
21mr|bc-1.07.1-3|39	%files
21mr|bc-1.07.1-3|40	%doc FAQ AUTHORS NEWS README
21mr|bc-1.07.1-3|41	%{_bindir}/bc
21mr|bc-1.07.1-3|42	%{_bindir}/dc
21mr|bc-1.07.1-3|43	%{_mandir}/man1/bc.1*
21mr|bc-1.07.1-3|44	%{_mandir}/man1/dc.1*
21mr|bc-1.07.1-3|45	%{_infodir}/bc.info*
21mr|bc-1.07.1-3|46	%{_infodir}/dc.info*

11624 21
21mr|bcc-0.18.0-1|1	%global major 0
21mr|bcc-0.18.0-1|2	%define libname %mklibname bcc %{major}
21mr|bcc-0.18.0-1|3	%define devname %mklibname bcc -d
21mr|bcc-0.18.0-1|4	
21mr|bcc-0.18.0-1|5	# "fix" underlinking:
21mr|bcc-0.18.0-1|6	%define _disable_ld_no_undefined 1
21mr|bcc-0.18.0-1|7	# luajit is not available for some architectures
21mr|bcc-0.18.0-1|8	%bcond_without lua
21mr|bcc-0.18.0-1|9	
21mr|bcc-0.18.0-1|10	Summary:	BPF Compiler Collection (BCC)
21mr|bcc-0.18.0-1|11	Name:		bcc
21mr|bcc-0.18.0-1|12	Version:	0.18.0
21mr|bcc-0.18.0-1|13	Release:	1
21mr|bcc-0.18.0-1|14	License:	ASL 2.0
21mr|bcc-0.18.0-1|15	Group:		Development/Kernel
21mr|bcc-0.18.0-1|16	Url:		https://github.com/iovisor/bcc
21mr|bcc-0.18.0-1|17	# Upstream now provides a release with the git submodule embedded in it
21mr|bcc-0.18.0-1|18	Source0:	%{url}/releases/download/v%{version}/%{name}-src-with-submodule.tar.gz
21mr|bcc-0.18.0-1|19	BuildRequires:	bison
21mr|bcc-0.18.0-1|20	BuildRequires:	cmake
21mr|bcc-0.18.0-1|21	BuildRequires:	flex
21mr|bcc-0.18.0-1|22	BuildRequires:	clang-devel
21mr|bcc-0.18.0-1|23	BuildRequires:	libbpf-static-devel
21mr|bcc-0.18.0-1|24	BuildRequires:	llvm-devel
21mr|bcc-0.18.0-1|25	BuildRequires:	pkgconfig(libbpf)
21mr|bcc-0.18.0-1|26	BuildRequires:	pkgconfig(libelf)
21mr|bcc-0.18.0-1|27	BuildRequires:	pkgconfig(libxml-2.0)
21mr|bcc-0.18.0-1|28	BuildRequires:	pkgconfig(ncursesw)
21mr|bcc-0.18.0-1|29	BuildRequires:	pkgconfig(python3)
21mr|bcc-0.18.0-1|30	%if %{with lua}
21mr|bcc-0.18.0-1|31	BuildRequires:	luajit
21mr|bcc-0.18.0-1|32	BuildRequires:	pkgconfig(luajit)
21mr|bcc-0.18.0-1|33	%endif
21mr|bcc-0.18.0-1|34	Requires:	%{name}-tools = %{EVRD}
21mr|bcc-0.18.0-1|35	# Arches will be included as upstream support is added and dependencies are
21mr|bcc-0.18.0-1|36	# satisfied in the respective arches.
21mr|bcc-0.18.0-1|37	# %%{ix86} has no parser defined in test_usdt_args.cc
21mr|bcc-0.18.0-1|38	ExclusiveArch:	%{x86_64} %{power64} s390x aarch64
21mr|bcc-0.18.0-1|39	
21mr|bcc-0.18.0-1|40	%description
21mr|bcc-0.18.0-1|41	BCC is a toolkit for creating efficient kernel tracing and manipulation
21mr|bcc-0.18.0-1|42	programs, and includes several useful tools and examples. It makes use of
21mr|bcc-0.18.0-1|43	extended BPF (Berkeley Packet Filters), formally known as eBPF, a new feature
21mr|bcc-0.18.0-1|44	that was first added to Linux 3.15. BCC makes BPF programs easier to write,
21mr|bcc-0.18.0-1|45	with kernel instrumentation in C (and includes a C wrapper around LLVM), and
21mr|bcc-0.18.0-1|46	front-ends in Python and lua. It is suited for many tasks, including
21mr|bcc-0.18.0-1|47	performance analysis and network traffic control.
21mr|bcc-0.18.0-1|48	
21mr|bcc-0.18.0-1|49	#----------------------------------------------------------------------------
21mr|bcc-0.18.0-1|50	
21mr|bcc-0.18.0-1|51	%package -n %{libname}
21mr|bcc-0.18.0-1|52	Summary:	Shared library for BPF Compiler Collection (BCC)
21mr|bcc-0.18.0-1|53	Group:		System/Libraries
21mr|bcc-0.18.0-1|54	
21mr|bcc-0.18.0-1|55	%description -n %{libname}
21mr|bcc-0.18.0-1|56	Shared libary for BCC.
21mr|bcc-0.18.0-1|57	
21mr|bcc-0.18.0-1|58	%files -n %{libname}
21mr|bcc-0.18.0-1|59	%doc README.md
21mr|bcc-0.18.0-1|60	%license LICENSE.txt
21mr|bcc-0.18.0-1|61	%{_libdir}/lib%{name}.so.%{major}*
21mr|bcc-0.18.0-1|62	%{_libdir}/libbcc_bpf.so.%{major}*
21mr|bcc-0.18.0-1|63	%{_libdir}/libbcc-no-libbpf.so.%{major}*
21mr|bcc-0.18.0-1|64	
21mr|bcc-0.18.0-1|65	#----------------------------------------------------------------------------
21mr|bcc-0.18.0-1|66	
21mr|bcc-0.18.0-1|67	%package -n %{devname}
21mr|bcc-0.18.0-1|68	Summary:	Development files for BPF Compiler Collection (BCC)
21mr|bcc-0.18.0-1|69	Group:		Development/C
21mr|bcc-0.18.0-1|70	Requires:	%{libname} = %{EVRD}
21mr|bcc-0.18.0-1|71	Provides:	%{name}-devel = %{EVRD}
21mr|bcc-0.18.0-1|72	
21mr|bcc-0.18.0-1|73	%description -n %{devname}
21mr|bcc-0.18.0-1|74	This package contains libraries and header files for developing applications
21mr|bcc-0.18.0-1|75	that use BPF Compiler Collection (BCC).
21mr|bcc-0.18.0-1|76	
21mr|bcc-0.18.0-1|77	%files -n %{devname}
21mr|bcc-0.18.0-1|78	%{_libdir}/lib%{name}.so
21mr|bcc-0.18.0-1|79	%{_libdir}/libbcc_bpf.so
21mr|bcc-0.18.0-1|80	%{_libdir}/libbcc-no-libbpf.so
21mr|bcc-0.18.0-1|81	%{_libdir}/pkgconfig/lib%{name}.pc
21mr|bcc-0.18.0-1|82	%{_includedir}/%{name}/
21mr|bcc-0.18.0-1|83	
21mr|bcc-0.18.0-1|84	#----------------------------------------------------------------------------
21mr|bcc-0.18.0-1|85	
21mr|bcc-0.18.0-1|86	%package doc
21mr|bcc-0.18.0-1|87	Summary:	Examples for BPF Compiler Collection (BCC)
21mr|bcc-0.18.0-1|88	Group:		Documentation
21mr|bcc-0.18.0-1|89	Recommends:	python3-%{name} = %{EVRD}
21mr|bcc-0.18.0-1|90	Recommends:	%{name}-lua = %{EVRD}
21mr|bcc-0.18.0-1|91	BuildArch:	noarch
21mr|bcc-0.18.0-1|92	
21mr|bcc-0.18.0-1|93	%description doc
21mr|bcc-0.18.0-1|94	Examples for BPF Compiler Collection (BCC).
21mr|bcc-0.18.0-1|95	
21mr|bcc-0.18.0-1|96	%files doc
21mr|bcc-0.18.0-1|97	%dir %{_docdir}/%{name}
21mr|bcc-0.18.0-1|98	%doc %{_docdir}/%{name}/examples/
21mr|bcc-0.18.0-1|99	
21mr|bcc-0.18.0-1|100	#----------------------------------------------------------------------------
21mr|bcc-0.18.0-1|101	
21mr|bcc-0.18.0-1|102	%package -n python3-%{name}
21mr|bcc-0.18.0-1|103	Summary:	Python 3 bindings for BPF Compiler Collection (BCC)
21mr|bcc-0.18.0-1|104	Group:		Development/Python
21mr|bcc-0.18.0-1|105	Requires:	%{libname} = %{EVRD}
21mr|bcc-0.18.0-1|106	
21mr|bcc-0.18.0-1|107	%description -n python3-%{name}
21mr|bcc-0.18.0-1|108	Python 3 bindings for BPF Compiler Collection (BCC).
21mr|bcc-0.18.0-1|109	
21mr|bcc-0.18.0-1|110	%files -n python3-%{name}
21mr|bcc-0.18.0-1|111	%{python3_sitelib}/%{name}*
21mr|bcc-0.18.0-1|112	
21mr|bcc-0.18.0-1|113	#----------------------------------------------------------------------------
21mr|bcc-0.18.0-1|114	
21mr|bcc-0.18.0-1|115	%if %{with lua}
21mr|bcc-0.18.0-1|116	%package lua
21mr|bcc-0.18.0-1|117	Summary:	Standalone tool to run BCC tracers written in Lua
21mr|bcc-0.18.0-1|118	Group:		Development/Kernel
21mr|bcc-0.18.0-1|119	Requires:	%{libname} = %{EVRD}
21mr|bcc-0.18.0-1|120	
21mr|bcc-0.18.0-1|121	%description lua
21mr|bcc-0.18.0-1|122	Standalone tool to run BCC tracers written in Lua.
21mr|bcc-0.18.0-1|123	
21mr|bcc-0.18.0-1|124	%files lua
21mr|bcc-0.18.0-1|125	%{_bindir}/bcc-lua
21mr|bcc-0.18.0-1|126	%endif
21mr|bcc-0.18.0-1|127	
21mr|bcc-0.18.0-1|128	#----------------------------------------------------------------------------
21mr|bcc-0.18.0-1|129	
21mr|bcc-0.18.0-1|130	%package tools
21mr|bcc-0.18.0-1|131	Summary:	Command line tools for BPF Compiler Collection (BCC)
21mr|bcc-0.18.0-1|132	Group:		Development/Kernel
21mr|bcc-0.18.0-1|133	Requires:	kernel-devel
21mr|bcc-0.18.0-1|134	Requires:	python3-%{name} = %{EVRD}
21mr|bcc-0.18.0-1|135	Requires:	python3-netaddr
21mr|bcc-0.18.0-1|136	
21mr|bcc-0.18.0-1|137	%description tools
21mr|bcc-0.18.0-1|138	Command line tools for BPF Compiler Collection (BCC).
21mr|bcc-0.18.0-1|139	
21mr|bcc-0.18.0-1|140	%files tools
21mr|bcc-0.18.0-1|141	%dir %{_datadir}/%{name}
21mr|bcc-0.18.0-1|142	%{_datadir}/%{name}/tools/
21mr|bcc-0.18.0-1|143	%{_datadir}/%{name}/introspection/
21mr|bcc-0.18.0-1|144	%{_mandir}/man8/*
21mr|bcc-0.18.0-1|145	
21mr|bcc-0.18.0-1|146	#----------------------------------------------------------------------------
21mr|bcc-0.18.0-1|147	
21mr|bcc-0.18.0-1|148	%prep
21mr|bcc-0.18.0-1|149	%autosetup -p1 -n %{name}
21mr|bcc-0.18.0-1|150	
21mr|bcc-0.18.0-1|151	%build
21mr|bcc-0.18.0-1|152	%cmake \
21mr|bcc-0.18.0-1|153	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|bcc-0.18.0-1|154	-DREVISION_LAST=%{version} \
21mr|bcc-0.18.0-1|155	-DREVISION=%{version} \
21mr|bcc-0.18.0-1|156	-DPYTHON_CMD=%{__python3} \
21mr|bcc-0.18.0-1|157	-DCMAKE_USE_LIBBPF_PACKAGE:BOOL=TRUE
21mr|bcc-0.18.0-1|158	%make
21mr|bcc-0.18.0-1|159	
21mr|bcc-0.18.0-1|160	%install
21mr|bcc-0.18.0-1|161	%makeinstall_std -C build
21mr|bcc-0.18.0-1|162	
21mr|bcc-0.18.0-1|163	# Fix python shebangs
21mr|bcc-0.18.0-1|164	find %{buildroot}%{_datadir}/%{name}/{tools,examples} -type f -exec \
21mr|bcc-0.18.0-1|165	sed -i -e '1s=^#!/usr/bin/python\([0-9.]\+\)\?$=#!%{__python3}=' \
21mr|bcc-0.18.0-1|166	-e '1s=^#!/usr/bin/env python\([0-9.]\+\)\?$=#!%{__python3}=' \
21mr|bcc-0.18.0-1|167	-e '1s=^#!/usr/bin/env bcc-lua$=#!/usr/bin/bcc-lua=' {} \;
21mr|bcc-0.18.0-1|168	
21mr|bcc-0.18.0-1|169	# Move man pages to the right location
21mr|bcc-0.18.0-1|170	mkdir -p %{buildroot}%{_mandir}
21mr|bcc-0.18.0-1|171	mv %{buildroot}%{_datadir}/%{name}/man/* %{buildroot}%{_mandir}/
21mr|bcc-0.18.0-1|172	# Avoid conflict with other manpages
21mr|bcc-0.18.0-1|173	# https://bugzilla.redhat.com/show_bug.cgi?id=1517408
21mr|bcc-0.18.0-1|174	for i in `find %{buildroot}%{_mandir} -name "*.gz"`; do
21mr|bcc-0.18.0-1|175	tname=$(basename $i)
21mr|bcc-0.18.0-1|176	rename $tname %{name}-$tname $i
21mr|bcc-0.18.0-1|177	done
21mr|bcc-0.18.0-1|178	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|bcc-0.18.0-1|179	mv %{buildroot}%{_datadir}/%{name}/examples %{buildroot}%{_docdir}/%{name}/
21mr|bcc-0.18.0-1|180	
21mr|bcc-0.18.0-1|181	# Delete old tools we don't want to ship
21mr|bcc-0.18.0-1|182	rm -rf %{buildroot}%{_datadir}/%{name}/tools/old/
21mr|bcc-0.18.0-1|183	
21mr|bcc-0.18.0-1|184	# Drop static library, no need to package it
21mr|bcc-0.18.0-1|185	rm -f %{buildroot}%{_libdir}/lib%{name}*.a
21mr|bcc-0.18.0-1|186	
21mr|bcc-0.18.0-1|187	# We cannot run the test suit since it requires root and it makes changes to
21mr|bcc-0.18.0-1|188	# the machine (e.g, IP address)
21mr|bcc-0.18.0-1|189	#%check

11625 21
21mr|bcel-6.3.1-2|1	%bcond_without jna
21mr|bcel-6.3.1-2|2	
21mr|bcel-6.3.1-2|3	Name:           bcel
21mr|bcel-6.3.1-2|4	Version:        6.3.1
21mr|bcel-6.3.1-2|5	Release:        2
21mr|bcel-6.3.1-2|6	Epoch:          0
21mr|bcel-6.3.1-2|7	Summary:        Byte Code Engineering Library
21mr|bcel-6.3.1-2|8	License:        ASL 2.0
21mr|bcel-6.3.1-2|9	URL:            http://commons.apache.org/proper/commons-bcel/
21mr|bcel-6.3.1-2|10	Source0:        http://archive.apache.org/dist/commons/bcel/source/bcel-%{version}-src.tar.gz
21mr|bcel-6.3.1-2|11	
21mr|bcel-6.3.1-2|12	Group:          Development/Java
21mr|bcel-6.3.1-2|13	BuildArch:      noarch
21mr|bcel-6.3.1-2|14	# Java stack is not supported on x86_32
21mr|bcel-6.3.1-2|15	ExcludeArch: %{ix86}
21mr|bcel-6.3.1-2|16	
21mr|bcel-6.3.1-2|17	BuildRequires:  maven-local
21mr|bcel-6.3.1-2|18	BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
21mr|bcel-6.3.1-2|19	%if %{with jna}
21mr|bcel-6.3.1-2|20	BuildRequires:  mvn(junit:junit)
21mr|bcel-6.3.1-2|21	BuildRequires:  mvn(net.java.dev.jna:jna)
21mr|bcel-6.3.1-2|22	BuildRequires:  mvn(net.java.dev.jna:jna-platform)
21mr|bcel-6.3.1-2|23	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|bcel-6.3.1-2|24	%endif
21mr|bcel-6.3.1-2|25	
21mr|bcel-6.3.1-2|26	%description
21mr|bcel-6.3.1-2|27	The Byte Code Engineering Library (formerly known as JavaClass) is
21mr|bcel-6.3.1-2|28	intended to give users a convenient possibility to analyze, create, and
21mr|bcel-6.3.1-2|29	manipulate (binary) Java class files (those ending with .class). Classes
21mr|bcel-6.3.1-2|30	are represented by objects which contain all the symbolic information of
21mr|bcel-6.3.1-2|31	the given class: methods, fields and byte code instructions, in
21mr|bcel-6.3.1-2|32	particular.  Such objects can be read from an existing file, be
21mr|bcel-6.3.1-2|33	transformed by a program (e.g. a class loader at run-time) and dumped to
21mr|bcel-6.3.1-2|34	a file again. An even more interesting application is the creation of
21mr|bcel-6.3.1-2|35	classes from scratch at run-time. The Byte Code Engineering Library
21mr|bcel-6.3.1-2|36	(BCEL) may be also useful if you want to learn about the Java Virtual
21mr|bcel-6.3.1-2|37	Machine (JVM) and the format of Java .class files.  BCEL is already
21mr|bcel-6.3.1-2|38	being used successfully in several projects such as compilers,
21mr|bcel-6.3.1-2|39	optimizers, obsfuscators and analysis tools, the most popular probably
21mr|bcel-6.3.1-2|40	being the Xalan XSLT processor at Apache.
21mr|bcel-6.3.1-2|41	
21mr|bcel-6.3.1-2|42	%package javadoc
21mr|bcel-6.3.1-2|43	Summary:        API documentation for %{name}
21mr|bcel-6.3.1-2|44	
21mr|bcel-6.3.1-2|45	%description javadoc
21mr|bcel-6.3.1-2|46	This package provides %{summary}.
21mr|bcel-6.3.1-2|47	
21mr|bcel-6.3.1-2|48	%prep
21mr|bcel-6.3.1-2|49	%setup -q -n %{name}-%{version}-src
21mr|bcel-6.3.1-2|50	
21mr|bcel-6.3.1-2|51	%pom_remove_plugin :maven-source-plugin
21mr|bcel-6.3.1-2|52	
21mr|bcel-6.3.1-2|53	%mvn_alias : bcel: apache:
21mr|bcel-6.3.1-2|54	%mvn_file : %{name}
21mr|bcel-6.3.1-2|55	
21mr|bcel-6.3.1-2|56	%build
21mr|bcel-6.3.1-2|57	%if %{without jna}
21mr|bcel-6.3.1-2|58	%mvn_build -f
21mr|bcel-6.3.1-2|59	%else
21mr|bcel-6.3.1-2|60	%mvn_build
21mr|bcel-6.3.1-2|61	%endif
21mr|bcel-6.3.1-2|62	
21mr|bcel-6.3.1-2|63	%install
21mr|bcel-6.3.1-2|64	%mvn_install
21mr|bcel-6.3.1-2|65	
21mr|bcel-6.3.1-2|66	%files -f .mfiles
21mr|bcel-6.3.1-2|67	%doc RELEASE-NOTES.txt
21mr|bcel-6.3.1-2|68	%license LICENSE.txt NOTICE.txt
21mr|bcel-6.3.1-2|69	
21mr|bcel-6.3.1-2|70	%files javadoc -f .mfiles-javadoc
21mr|bcel-6.3.1-2|71	%license LICENSE.txt NOTICE.txt
21mr|bcel-6.3.1-2|72	

11626 21
21mr|bcg729-1.1.1-1|1	%define major 0
21mr|bcg729-1.1.1-1|2	%define libname %mklibname %{name}_ %{major}
21mr|bcg729-1.1.1-1|3	%define devname %mklibname %{name} -d
21mr|bcg729-1.1.1-1|4	
21mr|bcg729-1.1.1-1|5	Summary:	Encoder and decoder of the ITU G.729 Annex A/B speech codec
21mr|bcg729-1.1.1-1|6	Name:		bcg729
21mr|bcg729-1.1.1-1|7	Version:	1.1.1
21mr|bcg729-1.1.1-1|8	Release:	1
21mr|bcg729-1.1.1-1|9	License:	GPLv2+
21mr|bcg729-1.1.1-1|10	Group:		System/Libraries
21mr|bcg729-1.1.1-1|11	URL:		https://linphone.org/
21mr|bcg729-1.1.1-1|12	Source0:	https://github.com/BelledonneCommunications/bcg729/archive/%{version}.tar.gz?/bcg729-%{version}.tar.gz
21mr|bcg729-1.1.1-1|13	# (wally) from OpenSUSE to install pkgconfig .pc file
21mr|bcg729-1.1.1-1|14	Patch0:		bcg729-fix-pkgconfig.patch
21mr|bcg729-1.1.1-1|15	# (wally) alow overriding cmake config file location from cmd line
21mr|bcg729-1.1.1-1|16	Patch1:		bcg729-1.1.1-cmake-config-location.patch
21mr|bcg729-1.1.1-1|17	BuildRequires:	cmake
21mr|bcg729-1.1.1-1|18	
21mr|bcg729-1.1.1-1|19	%description
21mr|bcg729-1.1.1-1|20	Bcg729 is an implementation of both encoder and decoder of the ITU G.729
21mr|bcg729-1.1.1-1|21	Annex A/B speech codec.
21mr|bcg729-1.1.1-1|22	
21mr|bcg729-1.1.1-1|23	It supports concurrent channels encoding/decoding for multi call application
21mr|bcg729-1.1.1-1|24	such as conferencing,
21mr|bcg729-1.1.1-1|25	
21mr|bcg729-1.1.1-1|26	#----------------------------------------------------------------------------
21mr|bcg729-1.1.1-1|27	
21mr|bcg729-1.1.1-1|28	%package -n %{libname}
21mr|bcg729-1.1.1-1|29	Summary:	Encoder and decoder of the ITU G.729 Annex A/B speech codec
21mr|bcg729-1.1.1-1|30	Group:		System/Libraries
21mr|bcg729-1.1.1-1|31	
21mr|bcg729-1.1.1-1|32	%description -n %{libname}
21mr|bcg729-1.1.1-1|33	Bcg729 is an implementation of both encoder and decoder of the ITU G.729
21mr|bcg729-1.1.1-1|34	Annex A/B speech codec.
21mr|bcg729-1.1.1-1|35	
21mr|bcg729-1.1.1-1|36	It supports concurrent channels encoding/decoding for multi call application
21mr|bcg729-1.1.1-1|37	such as conferencing.
21mr|bcg729-1.1.1-1|38	
21mr|bcg729-1.1.1-1|39	%files -n %{libname}
21mr|bcg729-1.1.1-1|40	%{_libdir}/lib%{name}.so.%{major}
21mr|bcg729-1.1.1-1|41	
21mr|bcg729-1.1.1-1|42	#----------------------------------------------------------------------------
21mr|bcg729-1.1.1-1|43	
21mr|bcg729-1.1.1-1|44	%package -n %{devname}
21mr|bcg729-1.1.1-1|45	Summary:	Development files for %{name}
21mr|bcg729-1.1.1-1|46	Group:		Development/C
21mr|bcg729-1.1.1-1|47	Requires:	%{libname} = %{EVRD}
21mr|bcg729-1.1.1-1|48	Provides:	%{name}-devel = %{EVRD}
21mr|bcg729-1.1.1-1|49	
21mr|bcg729-1.1.1-1|50	%description -n %{devname}
21mr|bcg729-1.1.1-1|51	This package contains development files for %{name}
21mr|bcg729-1.1.1-1|52	
21mr|bcg729-1.1.1-1|53	%files -n %{devname}
21mr|bcg729-1.1.1-1|54	%doc AUTHORS.md README.md LICENSE.txt
21mr|bcg729-1.1.1-1|55	%{_includedir}/%{name}/
21mr|bcg729-1.1.1-1|56	%{_libdir}/lib%{name}.so
21mr|bcg729-1.1.1-1|57	%{_libdir}/cmake/Bcg729/
21mr|bcg729-1.1.1-1|58	%{_libdir}/pkgconfig/lib%{name}.pc
21mr|bcg729-1.1.1-1|59	
21mr|bcg729-1.1.1-1|60	#----------------------------------------------------------------------------
21mr|bcg729-1.1.1-1|61	
21mr|bcg729-1.1.1-1|62	%prep
21mr|bcg729-1.1.1-1|63	%setup -q
21mr|bcg729-1.1.1-1|64	%apply_patches
21mr|bcg729-1.1.1-1|65	
21mr|bcg729-1.1.1-1|66	%build
21mr|bcg729-1.1.1-1|67	%cmake \
21mr|bcg729-1.1.1-1|68	-DENABLE_STATIC:BOOL=NO \
21mr|bcg729-1.1.1-1|69	-DENABLE_STRICT:BOOL=NO \
21mr|bcg729-1.1.1-1|70	-DCONFIG_PACKAGE_LOCATION:PATH=%{_libdir}/cmake/Bcg729
21mr|bcg729-1.1.1-1|71	%make
21mr|bcg729-1.1.1-1|72	
21mr|bcg729-1.1.1-1|73	%install
21mr|bcg729-1.1.1-1|74	%makeinstall_std -C build

11627 21
21mr|bcm43xx-fwcutter-006-15|1	Summary:	Tool to extract firmware for Broadcom 43xx network chip
21mr|bcm43xx-fwcutter-006-15|2	Name:		bcm43xx-fwcutter
21mr|bcm43xx-fwcutter-006-15|3	Version:	006
21mr|bcm43xx-fwcutter-006-15|4	Release:	15
21mr|bcm43xx-fwcutter-006-15|5	License:	GPLv2+
21mr|bcm43xx-fwcutter-006-15|6	Group:		System/Configuration/Networking
21mr|bcm43xx-fwcutter-006-15|7	Url:		http://bcm43xx.berlios.de/
21mr|bcm43xx-fwcutter-006-15|8	Source0:	%{name}-%{version}.tar.bz2
21mr|bcm43xx-fwcutter-006-15|9	Patch1:		bcm43xx-fwcutter-006-install_perms.patch
21mr|bcm43xx-fwcutter-006-15|10	
21mr|bcm43xx-fwcutter-006-15|11	%description
21mr|bcm43xx-fwcutter-006-15|12	Fwcutter allows you to extract the firmware required for Broadcom 43xx chips
21mr|bcm43xx-fwcutter-006-15|13	out of the .sys files commonly available with the card or on the internet.
21mr|bcm43xx-fwcutter-006-15|14	
21mr|bcm43xx-fwcutter-006-15|15	Once extracted, place all .fw files into /lib/firmware.
21mr|bcm43xx-fwcutter-006-15|16	
21mr|bcm43xx-fwcutter-006-15|17	This variant of the tool is for the bcm43xx variant of the driver. For the
21mr|bcm43xx-fwcutter-006-15|18	b43 variant of the driver, use the package b43-fwcutter.
21mr|bcm43xx-fwcutter-006-15|19	
21mr|bcm43xx-fwcutter-006-15|20	%files
21mr|bcm43xx-fwcutter-006-15|21	%doc README README.urpmi
21mr|bcm43xx-fwcutter-006-15|22	%{_bindir}/bcm43xx-fwcutter
21mr|bcm43xx-fwcutter-006-15|23	%{_mandir}/man1/bcm43xx-fwcutter.1*
21mr|bcm43xx-fwcutter-006-15|24	
21mr|bcm43xx-fwcutter-006-15|25	#----------------------------------------------------------------------------
21mr|bcm43xx-fwcutter-006-15|26	
21mr|bcm43xx-fwcutter-006-15|27	%prep
21mr|bcm43xx-fwcutter-006-15|28	%setup -q
21mr|bcm43xx-fwcutter-006-15|29	%patch1 -p0
21mr|bcm43xx-fwcutter-006-15|30	perl -pi -e 's|man/man1|share/man/man1|g' Makefile
21mr|bcm43xx-fwcutter-006-15|31	
21mr|bcm43xx-fwcutter-006-15|32	%build
21mr|bcm43xx-fwcutter-006-15|33	%setup_compile_flags
21mr|bcm43xx-fwcutter-006-15|34	%make
21mr|bcm43xx-fwcutter-006-15|35	
21mr|bcm43xx-fwcutter-006-15|36	%install
21mr|bcm43xx-fwcutter-006-15|37	make install PREFIX=%{buildroot}%{_prefix}
21mr|bcm43xx-fwcutter-006-15|38	
21mr|bcm43xx-fwcutter-006-15|39	cat > README.urpmi <<EOF
21mr|bcm43xx-fwcutter-006-15|40	You need to extract the firmware from the .sys file provided by your vendor.
21mr|bcm43xx-fwcutter-006-15|41	i.e bcm43xx-fwcutter -w /lib/firmware/ bcmwl5.sys
21mr|bcm43xx-fwcutter-006-15|42	EOF

11628 21
21mr|bctoolbox-5.1.55-1|1	%define major 1
21mr|bctoolbox-5.1.55-1|2	%define libname %mklibname bctoolbox %{major}
21mr|bctoolbox-5.1.55-1|3	%define devname %mklibname bctoolbox -d
21mr|bctoolbox-5.1.55-1|4	%define sdevname %mklibname bctoolbox -d -s
21mr|bctoolbox-5.1.55-1|5	
21mr|bctoolbox-5.1.55-1|6	Summary:	Library for accessing USB devices
21mr|bctoolbox-5.1.55-1|7	Name:		bctoolbox
21mr|bctoolbox-5.1.55-1|8	Version:	5.1.55
21mr|bctoolbox-5.1.55-1|9	Release:	1
21mr|bctoolbox-5.1.55-1|10	License:	LGPLv2+
21mr|bctoolbox-5.1.55-1|11	Group:		System/Libraries
21mr|bctoolbox-5.1.55-1|12	Url:		https://github.com/BelledonneCommunications/
21mr|bctoolbox-5.1.55-1|13	Source0:	https://github.com/BelledonneCommunications/bctoolbox/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|bctoolbox-5.1.55-1|14	Patch0:		cmake-config-location.patch
21mr|bctoolbox-5.1.55-1|15	BuildRequires:	cmake
21mr|bctoolbox-5.1.55-1|16	BuildRequires:	polarssl-devel
21mr|bctoolbox-5.1.55-1|17	BuildRequires:	mbedtls-devel
21mr|bctoolbox-5.1.55-1|18	BuildRequires:	pkgconfig(bcunit)
21mr|bctoolbox-5.1.55-1|19	
21mr|bctoolbox-5.1.55-1|20	%description
21mr|bctoolbox-5.1.55-1|21	Utilities library used by Belledonne Communications
21mr|bctoolbox-5.1.55-1|22	softwares like belle-sip, mediastreamer2 and linphone.
21mr|bctoolbox-5.1.55-1|23	
21mr|bctoolbox-5.1.55-1|24	#----------------------------------------------------------------------------
21mr|bctoolbox-5.1.55-1|25	
21mr|bctoolbox-5.1.55-1|26	%package -n %{libname}
21mr|bctoolbox-5.1.55-1|27	Summary:	Library for accessing USB devices
21mr|bctoolbox-5.1.55-1|28	Group:		System/Libraries
21mr|bctoolbox-5.1.55-1|29	
21mr|bctoolbox-5.1.55-1|30	%description -n %{libname}
21mr|bctoolbox-5.1.55-1|31	Library used by Belledonne Communications
21mr|bctoolbox-5.1.55-1|32	softwares like belle-sip, mediastreamer2 and linphone.
21mr|bctoolbox-5.1.55-1|33	
21mr|bctoolbox-5.1.55-1|34	%files -n %{libname}
21mr|bctoolbox-5.1.55-1|35	%{_libdir}/libbctoolbox*.so.%{major}*
21mr|bctoolbox-5.1.55-1|36	
21mr|bctoolbox-5.1.55-1|37	#----------------------------------------------------------------------------
21mr|bctoolbox-5.1.55-1|38	
21mr|bctoolbox-5.1.55-1|39	%package -n %{devname}
21mr|bctoolbox-5.1.55-1|40	Summary:	Development files for %{name}
21mr|bctoolbox-5.1.55-1|41	Group:		Development/C
21mr|bctoolbox-5.1.55-1|42	Requires:	%{libname} = %{EVRD}
21mr|bctoolbox-5.1.55-1|43	# cmake targets require static library
21mr|bctoolbox-5.1.55-1|44	Requires:	%{sdevname} = %{EVRD}
21mr|bctoolbox-5.1.55-1|45	Provides:	%{name}-devel = %{EVRD}
21mr|bctoolbox-5.1.55-1|46	Obsoletes:	%{name}-devel-doc < 1.0.15-2
21mr|bctoolbox-5.1.55-1|47	
21mr|bctoolbox-5.1.55-1|48	%description -n %{devname}
21mr|bctoolbox-5.1.55-1|49	This package includes the development files for %{name}.
21mr|bctoolbox-5.1.55-1|50	
21mr|bctoolbox-5.1.55-1|51	%files -n %{devname}
21mr|bctoolbox-5.1.55-1|52	%{_libdir}/cmake/*/*.cmake
21mr|bctoolbox-5.1.55-1|53	%{_includedir}/%{name}
21mr|bctoolbox-5.1.55-1|54	%{_libdir}/libbctoolbox*.so
21mr|bctoolbox-5.1.55-1|55	%{_libdir}/pkgconfig/*.pc
21mr|bctoolbox-5.1.55-1|56	
21mr|bctoolbox-5.1.55-1|57	#----------------------------------------------------------------------------
21mr|bctoolbox-5.1.55-1|58	
21mr|bctoolbox-5.1.55-1|59	%package -n %{sdevname}
21mr|bctoolbox-5.1.55-1|60	Summary:	Development files for %{name} (static)
21mr|bctoolbox-5.1.55-1|61	Group:		Development/C
21mr|bctoolbox-5.1.55-1|62	Requires:	%{devname} = %{EVRD}
21mr|bctoolbox-5.1.55-1|63	Provides:	%{name}-static-devel = %{EVRD}
21mr|bctoolbox-5.1.55-1|64	
21mr|bctoolbox-5.1.55-1|65	%description -n %{sdevname}
21mr|bctoolbox-5.1.55-1|66	This package includes the development files for %{name}.
21mr|bctoolbox-5.1.55-1|67	
21mr|bctoolbox-5.1.55-1|68	%files -n %{sdevname}
21mr|bctoolbox-5.1.55-1|69	%{_libdir}/libbctoolbox*.a
21mr|bctoolbox-5.1.55-1|70	
21mr|bctoolbox-5.1.55-1|71	#----------------------------------------------------------------------------
21mr|bctoolbox-5.1.55-1|72	
21mr|bctoolbox-5.1.55-1|73	%prep
21mr|bctoolbox-5.1.55-1|74	%autosetup -p1
21mr|bctoolbox-5.1.55-1|75	
21mr|bctoolbox-5.1.55-1|76	%build
21mr|bctoolbox-5.1.55-1|77	%cmake \
21mr|bctoolbox-5.1.55-1|78	-DENABLE_STRICT:BOOL=OFF \
21mr|bctoolbox-5.1.55-1|79	-DENABLE_TESTS:BOOL=ON \
21mr|bctoolbox-5.1.55-1|80	-DENABLE_TESTS_COMPONENT:BOOL=ON
21mr|bctoolbox-5.1.55-1|81	%make
21mr|bctoolbox-5.1.55-1|82	
21mr|bctoolbox-5.1.55-1|83	%install
21mr|bctoolbox-5.1.55-1|84	%makeinstall_std -C build
21mr|bctoolbox-5.1.55-1|85	

11629 21
21mr|bcunit-3.0.2-4|1	%define major 1
21mr|bcunit-3.0.2-4|2	%define libname %mklibname %{name} %{major}
21mr|bcunit-3.0.2-4|3	%define devname %mklibname %{name} -d
21mr|bcunit-3.0.2-4|4	
21mr|bcunit-3.0.2-4|5	%global gdate 20210211
21mr|bcunit-3.0.2-4|6	
21mr|bcunit-3.0.2-4|7	Summary:	BCUnit, a fork of the defunct project CUnit
21mr|bcunit-3.0.2-4|8	Name:		bcunit
21mr|bcunit-3.0.2-4|9	Version:	3.0.2
21mr|bcunit-3.0.2-4|10	Release:	4
21mr|bcunit-3.0.2-4|11	License:	LGPLv2+
21mr|bcunit-3.0.2-4|12	Group:		System/Libraries
21mr|bcunit-3.0.2-4|13	Url:		https://github.com/BelledonneCommunications/bcunit
21mr|bcunit-3.0.2-4|14	#Source0:	https://github.com/BelledonneCommunications/bcunit/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|bcunit-3.0.2-4|15	Source0:	bcunit-%{gdate}.tar.xz
21mr|bcunit-3.0.2-4|16	# PATCH-FIX-OPENSUSE bcunit-link-ncurses.patch jengelh@medozas.de
21mr|bcunit-3.0.2-4|17	Patch0:		bcunit-link-ncurses.patch
21mr|bcunit-3.0.2-4|18	# PATCH-FIX-OPENSUSE bcunit-ncurses6.patch idonmez@suse.com -- Compile with ncurses6.
21mr|bcunit-3.0.2-4|19	Patch1:		bcunit-ncurses6.patch
21mr|bcunit-3.0.2-4|20	# PATCH-FIX-OPENSUSE bcunit-sover.patch sor.alexei@meowr.ru -- Correctly set the sover.
21mr|bcunit-3.0.2-4|21	Patch2:		bcunit-sover.patch
21mr|bcunit-3.0.2-4|22	# mga patches
21mr|bcunit-3.0.2-4|23	Patch101:	bcunit-CMake-files-location.patch
21mr|bcunit-3.0.2-4|24	BuildRequires:	cmake
21mr|bcunit-3.0.2-4|25	BuildRequires:	pkgconfig(ncurses)
21mr|bcunit-3.0.2-4|26	
21mr|bcunit-3.0.2-4|27	%description
21mr|bcunit-3.0.2-4|28	This is BCUnit, a fork of the defunct project CUnit
21mr|bcunit-3.0.2-4|29	(see below), with several fixes and patches applied.
21mr|bcunit-3.0.2-4|30	
21mr|bcunit-3.0.2-4|31	CUnit is a Unit testing framework for C.
21mr|bcunit-3.0.2-4|32	
21mr|bcunit-3.0.2-4|33	The basic framework is platform/version independent and should be
21mr|bcunit-3.0.2-4|34	portable to all platforms. CUnit provides various interfaces to
21mr|bcunit-3.0.2-4|35	the framework, some of which are platform dependent (e.g. curses on
21mr|bcunit-3.0.2-4|36	*nix). Building other interfaces should be straightforward with
21mr|bcunit-3.0.2-4|37	the facilities provided in the framework.
21mr|bcunit-3.0.2-4|38	
21mr|bcunit-3.0.2-4|39	CUnit is built as either a static or shared library which provides
21mr|bcunit-3.0.2-4|40	framework support when linked into user testing code. The framework
21mr|bcunit-3.0.2-4|41	complies with the conventional structure of test cases bundled into
21mr|bcunit-3.0.2-4|42	suites which are registered with the framework for running. See the
21mr|bcunit-3.0.2-4|43	documentation for more about the structure and use of the framework.
21mr|bcunit-3.0.2-4|44	
21mr|bcunit-3.0.2-4|45	Note - the windows-specific gui interface is not yet written. It is
21mr|bcunit-3.0.2-4|46	still necessary to use either the automated, basic, or console
21mr|bcunit-3.0.2-4|47	interfaces to CUnit on Windows at this time.
21mr|bcunit-3.0.2-4|48	
21mr|bcunit-3.0.2-4|49	#----------------------------------------------------------------------------
21mr|bcunit-3.0.2-4|50	
21mr|bcunit-3.0.2-4|51	%package -n %{libname}
21mr|bcunit-3.0.2-4|52	Summary:	C testing framework
21mr|bcunit-3.0.2-4|53	Group:		System/Libraries
21mr|bcunit-3.0.2-4|54	
21mr|bcunit-3.0.2-4|55	%description -n %{libname}
21mr|bcunit-3.0.2-4|56	CUnit is a lightweight system for writing, administering, and running unit
21mr|bcunit-3.0.2-4|57	tests in C. It provides C programmers a basic testing functionality with a
21mr|bcunit-3.0.2-4|58	flexible variety of user interfaces.
21mr|bcunit-3.0.2-4|59	
21mr|bcunit-3.0.2-4|60	CUnit is built as a static library which is linked with the user's testing
21mr|bcunit-3.0.2-4|61	code. It uses a simple framework for building test structures, and provides a
21mr|bcunit-3.0.2-4|62	rich set of assertions for testing common data types. In addition, several
21mr|bcunit-3.0.2-4|63	different interfaces are provided for running tests and reporting results.
21mr|bcunit-3.0.2-4|64	These interfaces currently include:
21mr|bcunit-3.0.2-4|65	
21mr|bcunit-3.0.2-4|66	- Automated: Non-interactive output to xml file
21mr|bcunit-3.0.2-4|67	- Basic: Non-interactive flexible programming interface
21mr|bcunit-3.0.2-4|68	- Console: Interactive console interface (ansi C)
21mr|bcunit-3.0.2-4|69	- Curses: Interactive graphical interface (Unix)
21mr|bcunit-3.0.2-4|70	
21mr|bcunit-3.0.2-4|71	%files -n %{libname}
21mr|bcunit-3.0.2-4|72	%{_libdir}/libbcunit.so.%{major}*
21mr|bcunit-3.0.2-4|73	
21mr|bcunit-3.0.2-4|74	#----------------------------------------------------------------------------
21mr|bcunit-3.0.2-4|75	
21mr|bcunit-3.0.2-4|76	%package -n %{devname}
21mr|bcunit-3.0.2-4|77	Summary:	Development files for %{name}
21mr|bcunit-3.0.2-4|78	Group:		Development/C
21mr|bcunit-3.0.2-4|79	Requires:	%{libname} = %{EVRD}
21mr|bcunit-3.0.2-4|80	Provides:	%{name}-devel = %{EVRD}
21mr|bcunit-3.0.2-4|81	
21mr|bcunit-3.0.2-4|82	%description -n %{devname}
21mr|bcunit-3.0.2-4|83	This package contains development files for %{name}.
21mr|bcunit-3.0.2-4|84	
21mr|bcunit-3.0.2-4|85	%files -n %{devname}
21mr|bcunit-3.0.2-4|86	%{_datadir}/BCUnit
21mr|bcunit-3.0.2-4|87	%{_defaultdocdir}/BCUnit
21mr|bcunit-3.0.2-4|88	%{_includedir}/BCUnit
21mr|bcunit-3.0.2-4|89	%{_libdir}/cmake/BCunit/BcUnit*.cmake
21mr|bcunit-3.0.2-4|90	%{_libdir}/libbcunit.so
21mr|bcunit-3.0.2-4|91	%{_libdir}/pkgconfig/%{name}.pc
21mr|bcunit-3.0.2-4|92	%{_mandir}/man3/*
21mr|bcunit-3.0.2-4|93	
21mr|bcunit-3.0.2-4|94	#----------------------------------------------------------------------------
21mr|bcunit-3.0.2-4|95	
21mr|bcunit-3.0.2-4|96	%prep
21mr|bcunit-3.0.2-4|97	%autosetup -p1 -n %{name}-%{gdate}
21mr|bcunit-3.0.2-4|98	
21mr|bcunit-3.0.2-4|99	%build
21mr|bcunit-3.0.2-4|100	%cmake \
21mr|bcunit-3.0.2-4|101	-DENABLE_DOC:BOOL=ON		\
21mr|bcunit-3.0.2-4|102	-DENABLE_STATIC:BOOL=OFF	\
21mr|bcunit-3.0.2-4|103	-DENABLE_AUTOMATED:BOOL=ON	\
21mr|bcunit-3.0.2-4|104	-DENABLE_BASIC:BOOL=ON		\
21mr|bcunit-3.0.2-4|105	-DENABLE_CONSOLE:BOOL=ON	\
21mr|bcunit-3.0.2-4|106	-DENABLE_CURSES:BOOL=ON		\
21mr|bcunit-3.0.2-4|107	-DENABLE_EXAMPLES:BOOL=OFF
21mr|bcunit-3.0.2-4|108	%make
21mr|bcunit-3.0.2-4|109	
21mr|bcunit-3.0.2-4|110	%install
21mr|bcunit-3.0.2-4|111	%makeinstall_std -C build

11630 21
21mr|bdftopcf-1.1-1|1	Summary:	Convert X font from Bitmap Distribution Format to Portable Compiled Format
21mr|bdftopcf-1.1-1|2	Name:		bdftopcf
21mr|bdftopcf-1.1-1|3	Version:	1.1
21mr|bdftopcf-1.1-1|4	Release:	1
21mr|bdftopcf-1.1-1|5	License:	MIT
21mr|bdftopcf-1.1-1|6	Group:		Development/X11
21mr|bdftopcf-1.1-1|7	Url:		http://xorg.freedesktop.org
21mr|bdftopcf-1.1-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|bdftopcf-1.1-1|9	BuildRequires:	x11-util-macros
21mr|bdftopcf-1.1-1|10	BuildRequires:	pkgconfig(xfont)
21mr|bdftopcf-1.1-1|11	
21mr|bdftopcf-1.1-1|12	%description
21mr|bdftopcf-1.1-1|13	Bdftopcf converts X fonts from Bitmap Distribution Format to Portable
21mr|bdftopcf-1.1-1|14	Compiled Format.
21mr|bdftopcf-1.1-1|15	
21mr|bdftopcf-1.1-1|16	%files
21mr|bdftopcf-1.1-1|17	%{_bindir}/bdftopcf
21mr|bdftopcf-1.1-1|18	%{_mandir}/man1/bdftopcf.1*
21mr|bdftopcf-1.1-1|19	
21mr|bdftopcf-1.1-1|20	#----------------------------------------------------------------------------
21mr|bdftopcf-1.1-1|21	
21mr|bdftopcf-1.1-1|22	%prep
21mr|bdftopcf-1.1-1|23	%setup -q
21mr|bdftopcf-1.1-1|24	
21mr|bdftopcf-1.1-1|25	%build
21mr|bdftopcf-1.1-1|26	%configure \
21mr|bdftopcf-1.1-1|27	--x-includes=%{_includedir} \
21mr|bdftopcf-1.1-1|28	--x-libraries=%{_libdir}
21mr|bdftopcf-1.1-1|29	
21mr|bdftopcf-1.1-1|30	%make
21mr|bdftopcf-1.1-1|31	
21mr|bdftopcf-1.1-1|32	%install
21mr|bdftopcf-1.1-1|33	%makeinstall_std

11631 21
21mr|bean-validation-api1-1.1.0-4|1	%global namedreltag .Final
21mr|bean-validation-api1-1.1.0-4|2	%global namedversion %{version}%{?namedreltag}
21mr|bean-validation-api1-1.1.0-4|3	%global oldname bean-validation-api
21mr|bean-validation-api1-1.1.0-4|4	
21mr|bean-validation-api1-1.1.0-4|5	Name:             bean-validation-api1
21mr|bean-validation-api1-1.1.0-4|6	Version:          1.1.0
21mr|bean-validation-api1-1.1.0-4|7	Release:          4
21mr|bean-validation-api1-1.1.0-4|8	Summary:          Bean Validation API (JSR 349)
21mr|bean-validation-api1-1.1.0-4|9	License:          ASL 2.0
21mr|bean-validation-api1-1.1.0-4|10	URL:              http://beanvalidation.org/
21mr|bean-validation-api1-1.1.0-4|11	Group:            Development/Java
21mr|bean-validation-api1-1.1.0-4|12	Source0:          https://github.com/beanvalidation/beanvalidation-api/archive/%{oldname}-%{namedversion}.tar.gz
21mr|bean-validation-api1-1.1.0-4|13	
21mr|bean-validation-api1-1.1.0-4|14	BuildRequires:    java-devel
21mr|bean-validation-api1-1.1.0-4|15	BuildRequires:    maven-local
21mr|bean-validation-api1-1.1.0-4|16	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|bean-validation-api1-1.1.0-4|17	BuildRequires:    mvn(org.apache.maven.surefire:surefire-testng)
21mr|bean-validation-api1-1.1.0-4|18	BuildRequires:    mvn(org.testng:testng)
21mr|bean-validation-api1-1.1.0-4|19	
21mr|bean-validation-api1-1.1.0-4|20	BuildArch:        noarch
21mr|bean-validation-api1-1.1.0-4|21	# Java stack is not supported on x86_32
21mr|bean-validation-api1-1.1.0-4|22	ExcludeArch: %{ix86}
21mr|bean-validation-api1-1.1.0-4|23	
21mr|bean-validation-api1-1.1.0-4|24	%description
21mr|bean-validation-api1-1.1.0-4|25	This package contains Bean Validation (JSR-349) API.
21mr|bean-validation-api1-1.1.0-4|26	
21mr|bean-validation-api1-1.1.0-4|27	%package javadoc
21mr|bean-validation-api1-1.1.0-4|28	Summary:          Javadoc for %{name}
21mr|bean-validation-api1-1.1.0-4|29	
21mr|bean-validation-api1-1.1.0-4|30	%description javadoc
21mr|bean-validation-api1-1.1.0-4|31	This package contains the API documentation for %{name}.
21mr|bean-validation-api1-1.1.0-4|32	
21mr|bean-validation-api1-1.1.0-4|33	%prep
21mr|bean-validation-api1-1.1.0-4|34	%setup -q -n beanvalidation-api-%{namedversion}
21mr|bean-validation-api1-1.1.0-4|35	
21mr|bean-validation-api1-1.1.0-4|36	# Disable javadoc jar
21mr|bean-validation-api1-1.1.0-4|37	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|bean-validation-api1-1.1.0-4|38	# Disable source jar
21mr|bean-validation-api1-1.1.0-4|39	%pom_remove_plugin :maven-source-plugin
21mr|bean-validation-api1-1.1.0-4|40	
21mr|bean-validation-api1-1.1.0-4|41	# The byte array allocation should have triggered a OutOfMemoryError
21mr|bean-validation-api1-1.1.0-4|42	find src/test/java -name "ValidationTest.java" -print -delete
21mr|bean-validation-api1-1.1.0-4|43	
21mr|bean-validation-api1-1.1.0-4|44	%mvn_file : %{oldname}
21mr|bean-validation-api1-1.1.0-4|45	# add mvn() provides with postfix ":5" and postfix "-5" to names of files
21mr|bean-validation-api1-1.1.0-4|46	# to avoid conflicts with other versions of woodstox-core
21mr|bean-validation-api1-1.1.0-4|47	%mvn_compat_version : 1 %{namedversion}
21mr|bean-validation-api1-1.1.0-4|48	
21mr|bean-validation-api1-1.1.0-4|49	%pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin pom.xml "
21mr|bean-validation-api1-1.1.0-4|50	<configuration>
21mr|bean-validation-api1-1.1.0-4|51	<additionalparam>-Xdoclint:none</additionalparam>
21mr|bean-validation-api1-1.1.0-4|52	</configuration>
21mr|bean-validation-api1-1.1.0-4|53	"
21mr|bean-validation-api1-1.1.0-4|54	
21mr|bean-validation-api1-1.1.0-4|55	%build
21mr|bean-validation-api1-1.1.0-4|56	
21mr|bean-validation-api1-1.1.0-4|57	%mvn_build
21mr|bean-validation-api1-1.1.0-4|58	%install
21mr|bean-validation-api1-1.1.0-4|59	%mvn_install
21mr|bean-validation-api1-1.1.0-4|60	%files -f .mfiles
21mr|bean-validation-api1-1.1.0-4|61	%doc license.txt
21mr|bean-validation-api1-1.1.0-4|62	
21mr|bean-validation-api1-1.1.0-4|63	%files javadoc -f .mfiles-javadoc
21mr|bean-validation-api1-1.1.0-4|64	%doc license.txt

11632 21
21mr|bean-validation-api-2.0.1-1|1	%global namedreltag .Final
21mr|bean-validation-api-2.0.1-1|2	%global namedversion %{version}%{?namedreltag}
21mr|bean-validation-api-2.0.1-1|3	
21mr|bean-validation-api-2.0.1-1|4	Name:           bean-validation-api
21mr|bean-validation-api-2.0.1-1|5	Summary:        Bean Validation API (JSR 349)
21mr|bean-validation-api-2.0.1-1|6	Version:        2.0.1
21mr|bean-validation-api-2.0.1-1|7	Release:        1
21mr|bean-validation-api-2.0.1-1|8	License:        ASL 2.0
21mr|bean-validation-api-2.0.1-1|9	
21mr|bean-validation-api-2.0.1-1|10	URL:            http://beanvalidation.org/
21mr|bean-validation-api-2.0.1-1|11	Source0:        https://github.com/beanvalidation/beanvalidation-api/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|bean-validation-api-2.0.1-1|12	
21mr|bean-validation-api-2.0.1-1|13	Group:          Development/Java
21mr|bean-validation-api-2.0.1-1|14	BuildArch:      noarch
21mr|bean-validation-api-2.0.1-1|15	# Java stack is not supported on x86_32
21mr|bean-validation-api-2.0.1-1|16	ExcludeArch: %{ix86}
21mr|bean-validation-api-2.0.1-1|17	
21mr|bean-validation-api-2.0.1-1|18	BuildRequires:  maven-local
21mr|bean-validation-api-2.0.1-1|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|bean-validation-api-2.0.1-1|20	BuildRequires:  mvn(org.testng:testng)
21mr|bean-validation-api-2.0.1-1|21	
21mr|bean-validation-api-2.0.1-1|22	%description
21mr|bean-validation-api-2.0.1-1|23	This package contains Bean Validation (JSR-349) API.
21mr|bean-validation-api-2.0.1-1|24	
21mr|bean-validation-api-2.0.1-1|25	
21mr|bean-validation-api-2.0.1-1|26	%package        javadoc
21mr|bean-validation-api-2.0.1-1|27	Summary:        Javadoc for %{name}
21mr|bean-validation-api-2.0.1-1|28	
21mr|bean-validation-api-2.0.1-1|29	%description    javadoc
21mr|bean-validation-api-2.0.1-1|30	This package contains the API documentation for %{name}.
21mr|bean-validation-api-2.0.1-1|31	
21mr|bean-validation-api-2.0.1-1|32	
21mr|bean-validation-api-2.0.1-1|33	%prep
21mr|bean-validation-api-2.0.1-1|34	%setup -q -n beanvalidation-api-%{namedversion}
21mr|bean-validation-api-2.0.1-1|35	
21mr|bean-validation-api-2.0.1-1|36	%pom_remove_plugin :license-maven-plugin
21mr|bean-validation-api-2.0.1-1|37	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|bean-validation-api-2.0.1-1|38	%pom_remove_plugin :maven-source-plugin
21mr|bean-validation-api-2.0.1-1|39	
21mr|bean-validation-api-2.0.1-1|40	%mvn_file : %{name}
21mr|bean-validation-api-2.0.1-1|41	
21mr|bean-validation-api-2.0.1-1|42	
21mr|bean-validation-api-2.0.1-1|43	%build
21mr|bean-validation-api-2.0.1-1|44	%mvn_build -f
21mr|bean-validation-api-2.0.1-1|45	
21mr|bean-validation-api-2.0.1-1|46	
21mr|bean-validation-api-2.0.1-1|47	%install
21mr|bean-validation-api-2.0.1-1|48	%mvn_install
21mr|bean-validation-api-2.0.1-1|49	
21mr|bean-validation-api-2.0.1-1|50	
21mr|bean-validation-api-2.0.1-1|51	%files -f .mfiles
21mr|bean-validation-api-2.0.1-1|52	%doc README.md
21mr|bean-validation-api-2.0.1-1|53	%license license.txt copyright.txt
21mr|bean-validation-api-2.0.1-1|54	
21mr|bean-validation-api-2.0.1-1|55	%files javadoc -f .mfiles-javadoc
21mr|bean-validation-api-2.0.1-1|56	%doc README.md
21mr|bean-validation-api-2.0.1-1|57	%license license.txt copyright.txt
21mr|bean-validation-api-2.0.1-1|58	
21mr|bean-validation-api-2.0.1-1|59	

11633 21
21mr|bea-stax-1.2.0-19|1	# Copyright (c) 2000-2005, JPackage Project
21mr|bea-stax-1.2.0-19|2	# All rights reserved.
21mr|bea-stax-1.2.0-19|3	#
21mr|bea-stax-1.2.0-19|4	# Redistribution and use in source and binary forms, with or without
21mr|bea-stax-1.2.0-19|5	# modification, are permitted provided that the following conditions
21mr|bea-stax-1.2.0-19|6	# are met:
21mr|bea-stax-1.2.0-19|7	#
21mr|bea-stax-1.2.0-19|8	# 1. Redistributions of source code must retain the above copyright
21mr|bea-stax-1.2.0-19|9	#    notice, this list of conditions and the following disclaimer.
21mr|bea-stax-1.2.0-19|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|bea-stax-1.2.0-19|11	#    notice, this list of conditions and the following disclaimer in the
21mr|bea-stax-1.2.0-19|12	#    documentation and/or other materials provided with the
21mr|bea-stax-1.2.0-19|13	#    distribution.
21mr|bea-stax-1.2.0-19|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|bea-stax-1.2.0-19|15	#    contributors may be used to endorse or promote products derived
21mr|bea-stax-1.2.0-19|16	#    from this software without specific prior written permission.
21mr|bea-stax-1.2.0-19|17	#
21mr|bea-stax-1.2.0-19|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|bea-stax-1.2.0-19|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|bea-stax-1.2.0-19|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|bea-stax-1.2.0-19|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|bea-stax-1.2.0-19|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|bea-stax-1.2.0-19|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|bea-stax-1.2.0-19|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|bea-stax-1.2.0-19|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|bea-stax-1.2.0-19|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|bea-stax-1.2.0-19|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|bea-stax-1.2.0-19|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|bea-stax-1.2.0-19|29	#
21mr|bea-stax-1.2.0-19|30	
21mr|bea-stax-1.2.0-19|31	%global apiver  1.0.1
21mr|bea-stax-1.2.0-19|32	
21mr|bea-stax-1.2.0-19|33	Summary:        Streaming API for XML
21mr|bea-stax-1.2.0-19|34	URL:            http://stax.codehaus.org/Home
21mr|bea-stax-1.2.0-19|35	Source0:        http://dist.codehaus.org/stax/distributions/stax-src-%{version}.zip
21mr|bea-stax-1.2.0-19|36	Source1:        http://dist.codehaus.org/stax/jars/stax-%{version}.pom
21mr|bea-stax-1.2.0-19|37	Source2:        http://dist.codehaus.org/stax/jars/stax-api-%{apiver}.pom
21mr|bea-stax-1.2.0-19|38	Name:           bea-stax
21mr|bea-stax-1.2.0-19|39	Version:        1.2.0
21mr|bea-stax-1.2.0-19|40	Release:        19
21mr|bea-stax-1.2.0-19|41	License:        ASL 1.1 and ASL 2.0
21mr|bea-stax-1.2.0-19|42	Group:          Development/Java
21mr|bea-stax-1.2.0-19|43	BuildArch:      noarch
21mr|bea-stax-1.2.0-19|44	# Java stack is not supported on x86_32
21mr|bea-stax-1.2.0-19|45	ExcludeArch: %{ix86}
21mr|bea-stax-1.2.0-19|46	
21mr|bea-stax-1.2.0-19|47	BuildRequires:  javapackages-local
21mr|bea-stax-1.2.0-19|48	BuildRequires:  ant
21mr|bea-stax-1.2.0-19|49	BuildRequires:  xerces-j2
21mr|bea-stax-1.2.0-19|50	BuildRequires:  xalan-j2
21mr|bea-stax-1.2.0-19|51	
21mr|bea-stax-1.2.0-19|52	%description
21mr|bea-stax-1.2.0-19|53	The Streaming API for XML (StAX) is a groundbreaking
21mr|bea-stax-1.2.0-19|54	new Java API for parsing and writing XML easily and
21mr|bea-stax-1.2.0-19|55	efficiently.
21mr|bea-stax-1.2.0-19|56	
21mr|bea-stax-1.2.0-19|57	%package api
21mr|bea-stax-1.2.0-19|58	Summary:        The StAX API
21mr|bea-stax-1.2.0-19|59	
21mr|bea-stax-1.2.0-19|60	%description api
21mr|bea-stax-1.2.0-19|61	%{summary}
21mr|bea-stax-1.2.0-19|62	
21mr|bea-stax-1.2.0-19|63	%package javadoc
21mr|bea-stax-1.2.0-19|64	Summary:        Javadoc for %{name}
21mr|bea-stax-1.2.0-19|65	
21mr|bea-stax-1.2.0-19|66	%description javadoc
21mr|bea-stax-1.2.0-19|67	%{summary}
21mr|bea-stax-1.2.0-19|68	
21mr|bea-stax-1.2.0-19|69	%prep
21mr|bea-stax-1.2.0-19|70	%setup -q -c -n %{name}-%{version}
21mr|bea-stax-1.2.0-19|71	
21mr|bea-stax-1.2.0-19|72	# Convert CR+LF to LF
21mr|bea-stax-1.2.0-19|73	%{__sed} -i 's/\r//' ASF2.0.txt
21mr|bea-stax-1.2.0-19|74	
21mr|bea-stax-1.2.0-19|75	cp -p %{SOURCE1} pom.xml
21mr|bea-stax-1.2.0-19|76	
21mr|bea-stax-1.2.0-19|77	# Incorrectly scoped
21mr|bea-stax-1.2.0-19|78	%pom_remove_dep :junit
21mr|bea-stax-1.2.0-19|79	
21mr|bea-stax-1.2.0-19|80	%build
21mr|bea-stax-1.2.0-19|81	ant all javadoc
21mr|bea-stax-1.2.0-19|82	
21mr|bea-stax-1.2.0-19|83	%install
21mr|bea-stax-1.2.0-19|84	%mvn_file ':{*}' bea-@1
21mr|bea-stax-1.2.0-19|85	%mvn_package :stax-api api
21mr|bea-stax-1.2.0-19|86	%mvn_alias :stax-api javax.xml.stream:stax-api
21mr|bea-stax-1.2.0-19|87	%mvn_artifact pom.xml build/stax-%{version}-dev.jar
21mr|bea-stax-1.2.0-19|88	%mvn_artifact %{SOURCE2} build/stax-api-%{apiver}.jar
21mr|bea-stax-1.2.0-19|89	
21mr|bea-stax-1.2.0-19|90	%mvn_install -J build/javadoc
21mr|bea-stax-1.2.0-19|91	
21mr|bea-stax-1.2.0-19|92	%files -f .mfiles
21mr|bea-stax-1.2.0-19|93	%license ASF2.0.txt
21mr|bea-stax-1.2.0-19|94	
21mr|bea-stax-1.2.0-19|95	%files api -f .mfiles-api
21mr|bea-stax-1.2.0-19|96	%license ASF2.0.txt
21mr|bea-stax-1.2.0-19|97	
21mr|bea-stax-1.2.0-19|98	%files javadoc -f .mfiles-javadoc
21mr|bea-stax-1.2.0-19|99	%license ASF2.0.txt
21mr|bea-stax-1.2.0-19|100	

11634 21
21mr|belcard-5.1.55-1|1	%define major 1
21mr|belcard-5.1.55-1|2	%define libname %mklibname %{name} %{major}
21mr|belcard-5.1.55-1|3	%define develname %mklibname %{name} -d
21mr|belcard-5.1.55-1|4	
21mr|belcard-5.1.55-1|5	Summary:	C++ library to manipulate vCard standard format
21mr|belcard-5.1.55-1|6	Name:		belcard
21mr|belcard-5.1.55-1|7	Group:		System/Libraries
21mr|belcard-5.1.55-1|8	License:	GPLv3+
21mr|belcard-5.1.55-1|9	Version:	5.1.55
21mr|belcard-5.1.55-1|10	Release:	1
21mr|belcard-5.1.55-1|11	URL:		https://linphone.org/
21mr|belcard-5.1.55-1|12	Source0:	https://github.com/BelledonneCommunications/belcard/archive/%{version}.tar.gz?/belcard-%{version}.tar.gz
21mr|belcard-5.1.55-1|13	# (wally) alow overriding cmake config file location from cmd line
21mr|belcard-5.1.55-1|14	Patch0:         belcard-4.5.1-cmake-config-location.patch
21mr|belcard-5.1.55-1|15	# (wally) from OpenSUSE to install pkgconfig .pc file
21mr|belcard-5.1.55-1|16	Patch1:		belcard-fix-pkgconfig.patch
21mr|belcard-5.1.55-1|17	BuildRequires:	cmake
21mr|belcard-5.1.55-1|18	BuildRequires:	pkgconfig(belr)
21mr|belcard-5.1.55-1|19	BuildRequires:	pkgconfig(udev)
21mr|belcard-5.1.55-1|20	
21mr|belcard-5.1.55-1|21	%description
21mr|belcard-5.1.55-1|22	Belcard is a C++ library to manipulate the vCard standard format.
21mr|belcard-5.1.55-1|23	
21mr|belcard-5.1.55-1|24	#----------------------------------------------------------------
21mr|belcard-5.1.55-1|25	
21mr|belcard-5.1.55-1|26	%package tools
21mr|belcard-5.1.55-1|27	Summary:	Tools to work with vCard standard format
21mr|belcard-5.1.55-1|28	Group:		Communications
21mr|belcard-5.1.55-1|29	# files were moved
21mr|belcard-5.1.55-1|30	Obsoletes:	belcard < 4.5.15-2
21mr|belcard-5.1.55-1|31	Conflicts:	belcard < 4.5.15-2
21mr|belcard-5.1.55-1|32	
21mr|belcard-5.1.55-1|33	%description tools
21mr|belcard-5.1.55-1|34	Tools to work with vCard standard format
21mr|belcard-5.1.55-1|35	
21mr|belcard-5.1.55-1|36	%files tools
21mr|belcard-5.1.55-1|37	%license LICENSE*
21mr|belcard-5.1.55-1|38	%doc README.md
21mr|belcard-5.1.55-1|39	%{_bindir}/belcard-folder
21mr|belcard-5.1.55-1|40	%{_bindir}/belcard-parser
21mr|belcard-5.1.55-1|41	%{_bindir}/belcard-unfolder
21mr|belcard-5.1.55-1|42	%{_bindir}/belcard_tester
21mr|belcard-5.1.55-1|43	%{_datadir}/belcard_tester/
21mr|belcard-5.1.55-1|44	#----------------------------------------------------------------
21mr|belcard-5.1.55-1|45	
21mr|belcard-5.1.55-1|46	%package grammar
21mr|belcard-5.1.55-1|47	Summary:	vCard grammar dictionary for the belcard library
21mr|belcard-5.1.55-1|48	Group:		Communications
21mr|belcard-5.1.55-1|49	# files were moved
21mr|belcard-5.1.55-1|50	Conflicts:	belcard < 4.5.15-2
21mr|belcard-5.1.55-1|51	
21mr|belcard-5.1.55-1|52	%description grammar
21mr|belcard-5.1.55-1|53	vCard grammar dictionary for the belcard library
21mr|belcard-5.1.55-1|54	
21mr|belcard-5.1.55-1|55	%files grammar
21mr|belcard-5.1.55-1|56	%license LICENSE*
21mr|belcard-5.1.55-1|57	%doc README.md
21mr|belcard-5.1.55-1|58	%{_datadir}/belr/grammars/vcard_grammar
21mr|belcard-5.1.55-1|59	#----------------------------------------------------------------
21mr|belcard-5.1.55-1|60	
21mr|belcard-5.1.55-1|61	%package -n	%{libname}
21mr|belcard-5.1.55-1|62	Summary:	C++ library to manipulate vCard standard format
21mr|belcard-5.1.55-1|63	Group:		System/Libraries
21mr|belcard-5.1.55-1|64	Requires:	%{name}-grammar = %{EVRD}
21mr|belcard-5.1.55-1|65	
21mr|belcard-5.1.55-1|66	%description -n	%{libname}
21mr|belcard-5.1.55-1|67	Belcard is a C++ library to manipulate the vCard standard format.
21mr|belcard-5.1.55-1|68	
21mr|belcard-5.1.55-1|69	%files -n %{libname}
21mr|belcard-5.1.55-1|70	%license LICENSE*
21mr|belcard-5.1.55-1|71	%doc README.md
21mr|belcard-5.1.55-1|72	%{_libdir}/lib%{name}.so.%{major}*
21mr|belcard-5.1.55-1|73	#----------------------------------------------------------------
21mr|belcard-5.1.55-1|74	
21mr|belcard-5.1.55-1|75	%package -n	%{develname}
21mr|belcard-5.1.55-1|76	Summary:	Development files for %{name}
21mr|belcard-5.1.55-1|77	Group:		Development/C++
21mr|belcard-5.1.55-1|78	Requires:	%{libname} = %{EVRD}
21mr|belcard-5.1.55-1|79	Provides:	%{name}-devel = %{EVRD}
21mr|belcard-5.1.55-1|80	
21mr|belcard-5.1.55-1|81	%description -n	%{develname}
21mr|belcard-5.1.55-1|82	This package contains development files for %{name}
21mr|belcard-5.1.55-1|83	
21mr|belcard-5.1.55-1|84	%files -n %{develname}
21mr|belcard-5.1.55-1|85	%license LICENSE*
21mr|belcard-5.1.55-1|86	%doc README.md
21mr|belcard-5.1.55-1|87	%{_includedir}/%{name}/
21mr|belcard-5.1.55-1|88	%{_libdir}/lib%{name}.so
21mr|belcard-5.1.55-1|89	%{_libdir}/cmake/belcard/
21mr|belcard-5.1.55-1|90	%{_libdir}/pkgconfig/%{name}.pc
21mr|belcard-5.1.55-1|91	#----------------------------------------------------------------
21mr|belcard-5.1.55-1|92	
21mr|belcard-5.1.55-1|93	%prep
21mr|belcard-5.1.55-1|94	%setup -q
21mr|belcard-5.1.55-1|95	sed -i -e 's,\r$,,' CMakeLists.txt
21mr|belcard-5.1.55-1|96	%apply_patches
21mr|belcard-5.1.55-1|97	
21mr|belcard-5.1.55-1|98	%build
21mr|belcard-5.1.55-1|99	%cmake \
21mr|belcard-5.1.55-1|100	-DENABLE_STATIC:BOOL=NO \
21mr|belcard-5.1.55-1|101	-DENABLE_STRICT:BOOL=NO
21mr|belcard-5.1.55-1|102	%make
21mr|belcard-5.1.55-1|103	
21mr|belcard-5.1.55-1|104	%install
21mr|belcard-5.1.55-1|105	%makeinstall_std -C build

11635 21
21mr|belle-sip-5.1.55-2|1	%define major 1
21mr|belle-sip-5.1.55-2|2	%define libname %mklibname bellesip %{major}
21mr|belle-sip-5.1.55-2|3	%define devname %mklibname bellesip -d
21mr|belle-sip-5.1.55-2|4	
21mr|belle-sip-5.1.55-2|5	%global _default_patch_fuzz 20
21mr|belle-sip-5.1.55-2|6	
21mr|belle-sip-5.1.55-2|7	Summary:	C object oriented SIP Stack
21mr|belle-sip-5.1.55-2|8	Name:		belle-sip
21mr|belle-sip-5.1.55-2|9	Version:	5.1.55
21mr|belle-sip-5.1.55-2|10	Release:	2
21mr|belle-sip-5.1.55-2|11	License:	GPLv2+
21mr|belle-sip-5.1.55-2|12	Group:		System/Libraries
21mr|belle-sip-5.1.55-2|13	Url:		https://github.com/BelledonneCommunications/belle-sip
21mr|belle-sip-5.1.55-2|14	Source0:	https://github.com/BelledonneCommunications/belle-sip/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|belle-sip-5.1.55-2|15	Source1:	http://antlr3.org/download/antlr-3.5.2-complete.jar
21mr|belle-sip-5.1.55-2|16	BuildRequires:	cmake
21mr|belle-sip-5.1.55-2|17	BuildRequires:	java
21mr|belle-sip-5.1.55-2|18	BuildRequires:	antlr3-C-devel
21mr|belle-sip-5.1.55-2|19	BuildRequires:	bctoolbox-static-devel
21mr|belle-sip-5.1.55-2|20	BuildRequires:	pkgconfig(belr)
21mr|belle-sip-5.1.55-2|21	BuildRequires:	pkgconfig(bctoolbox)
21mr|belle-sip-5.1.55-2|22	BuildRequires:	pkgconfig(zlib)
21mr|belle-sip-5.1.55-2|23	Requires:	%{name}-sdp-grammar
21mr|belle-sip-5.1.55-2|24	
21mr|belle-sip-5.1.55-2|25	%description
21mr|belle-sip-5.1.55-2|26	Belle-sip is a SIP (RFC3261) implementation written in C, with an object
21mr|belle-sip-5.1.55-2|27	oriented API.
21mr|belle-sip-5.1.55-2|28	
21mr|belle-sip-5.1.55-2|29	#----------------------------------------------------------------------------
21mr|belle-sip-5.1.55-2|30	
21mr|belle-sip-5.1.55-2|31	%package -n %{libname}
21mr|belle-sip-5.1.55-2|32	Summary:	C object oriented SIP Stack
21mr|belle-sip-5.1.55-2|33	Group:		System/Libraries
21mr|belle-sip-5.1.55-2|34	Requires:	%{name}-sdp-grammar
21mr|belle-sip-5.1.55-2|35	
21mr|belle-sip-5.1.55-2|36	%description -n %{libname}
21mr|belle-sip-5.1.55-2|37	Belle-sip is a SIP (RFC3261) implementation written in C, with an object
21mr|belle-sip-5.1.55-2|38	oriented API.
21mr|belle-sip-5.1.55-2|39	
21mr|belle-sip-5.1.55-2|40	%files -n %{libname}
21mr|belle-sip-5.1.55-2|41	%doc AUTHORS.md CHANGELOG.md README.md
21mr|belle-sip-5.1.55-2|42	%license LICENSE.txt
21mr|belle-sip-5.1.55-2|43	%{_libdir}/libbellesip.so.%{major}*
21mr|belle-sip-5.1.55-2|44	
21mr|belle-sip-5.1.55-2|45	#----------------------------------------------------------------------------
21mr|belle-sip-5.1.55-2|46	%package sdp-grammar
21mr|belle-sip-5.1.55-2|47	Summary:	SDP grammar files for belle-sip
21mr|belle-sip-5.1.55-2|48	# files were moved
21mr|belle-sip-5.1.55-2|49	Conflicts:	%{devname} < 5.1.55
21mr|belle-sip-5.1.55-2|50	
21mr|belle-sip-5.1.55-2|51	%description sdp-grammar
21mr|belle-sip-5.1.55-2|52	SDP grammar files for belle-sip
21mr|belle-sip-5.1.55-2|53	
21mr|belle-sip-5.1.55-2|54	%files sdp-grammar
21mr|belle-sip-5.1.55-2|55	%{_datadir}/belr/grammars/sdp_grammar
21mr|belle-sip-5.1.55-2|56	
21mr|belle-sip-5.1.55-2|57	#----------------------------------------------------------------------------
21mr|belle-sip-5.1.55-2|58	%package -n %{devname}
21mr|belle-sip-5.1.55-2|59	Summary:	Headers and libraries for the belle-sip library
21mr|belle-sip-5.1.55-2|60	Group:		Development/C
21mr|belle-sip-5.1.55-2|61	Requires:	%{libname} = %{EVRD}
21mr|belle-sip-5.1.55-2|62	
21mr|belle-sip-5.1.55-2|63	%description -n %{devname}
21mr|belle-sip-5.1.55-2|64	Belle-sip is a SIP (RFC3261) implementation written in C, with an object
21mr|belle-sip-5.1.55-2|65	oriented API.
21mr|belle-sip-5.1.55-2|66	
21mr|belle-sip-5.1.55-2|67	This package contains header files and development libraries needed to
21mr|belle-sip-5.1.55-2|68	develop programs using the belle-sip library.
21mr|belle-sip-5.1.55-2|69	
21mr|belle-sip-5.1.55-2|70	%files -n %{devname}
21mr|belle-sip-5.1.55-2|71	%doc AUTHORS.md CHANGELOG.md README.md
21mr|belle-sip-5.1.55-2|72	%license LICENSE.txt
21mr|belle-sip-5.1.55-2|73	%ifnarch %{e2k}
21mr|belle-sip-5.1.55-2|74	%{_bindir}/belle_sip_tester
21mr|belle-sip-5.1.55-2|75	%{_datadir}/belle_sip_tester
21mr|belle-sip-5.1.55-2|76	%endif
21mr|belle-sip-5.1.55-2|77	%{_includedir}/%{name}/
21mr|belle-sip-5.1.55-2|78	%{_libdir}/cmake/BelleSIP/
21mr|belle-sip-5.1.55-2|79	%{_libdir}/libbellesip.so
21mr|belle-sip-5.1.55-2|80	%{_libdir}/pkgconfig/%{name}.pc
21mr|belle-sip-5.1.55-2|81	
21mr|belle-sip-5.1.55-2|82	#----------------------------------------------------------------------------
21mr|belle-sip-5.1.55-2|83	
21mr|belle-sip-5.1.55-2|84	%prep
21mr|belle-sip-5.1.55-2|85	%autosetup -p1
21mr|belle-sip-5.1.55-2|86	cp -f %{SOURCE1} antlr3.jar
21mr|belle-sip-5.1.55-2|87	
21mr|belle-sip-5.1.55-2|88	%build
21mr|belle-sip-5.1.55-2|89	antlr_jar="$PWD/antlr3.jar"
21mr|belle-sip-5.1.55-2|90	%cmake \
21mr|belle-sip-5.1.55-2|91	%ifnarch %{e2k}
21mr|belle-sip-5.1.55-2|92	-DENABLE_TESTS=ON \
21mr|belle-sip-5.1.55-2|93	%else
21mr|belle-sip-5.1.55-2|94	-DENABLE_TESTS=OFF \
21mr|belle-sip-5.1.55-2|95	%endif
21mr|belle-sip-5.1.55-2|96	-DANTLR3_JAR_PATH="$antlr_jar" \
21mr|belle-sip-5.1.55-2|97	-DENABLE_STRICT=OFF \
21mr|belle-sip-5.1.55-2|98	-DENABLE_STATIC=OFF
21mr|belle-sip-5.1.55-2|99	%make
21mr|belle-sip-5.1.55-2|100	
21mr|belle-sip-5.1.55-2|101	%install
21mr|belle-sip-5.1.55-2|102	%makeinstall_std -C build

11636 21
21mr|belr-5.1.55-1|1	%define major 1
21mr|belr-5.1.55-1|2	%define libname %mklibname %{name} %{major}
21mr|belr-5.1.55-1|3	%define devname %mklibname %{name} -d
21mr|belr-5.1.55-1|4	
21mr|belr-5.1.55-1|5	Summary:	Language recognition library
21mr|belr-5.1.55-1|6	Name:		belr
21mr|belr-5.1.55-1|7	Version:	5.1.55
21mr|belr-5.1.55-1|8	Release:	1
21mr|belr-5.1.55-1|9	License:	GPLv3
21mr|belr-5.1.55-1|10	Group:		System/Libraries
21mr|belr-5.1.55-1|11	Url:		https://linphone.org/
21mr|belr-5.1.55-1|12	Source0:	https://github.com/BelledonneCommunications/belr/archive/%{version}.tar.gz?/belr-%{version}.tar.gz
21mr|belr-5.1.55-1|13	# (wally) from OpenSUSE to install pkgconfig .pc file
21mr|belr-5.1.55-1|14	Patch1:		belr-fix-pkgconfig.patch
21mr|belr-5.1.55-1|15	BuildRequires:	cmake
21mr|belr-5.1.55-1|16	BuildRequires:	pkgconfig(bctoolbox)
21mr|belr-5.1.55-1|17	BuildRequires:	pkgconfig(udev)
21mr|belr-5.1.55-1|18	
21mr|belr-5.1.55-1|19	%description
21mr|belr-5.1.55-1|20	Belr aims at parsing any input formatted according to a language defined by
21mr|belr-5.1.55-1|21	an ABNF grammar, such as the protocols standardised at IETF.
21mr|belr-5.1.55-1|22	
21mr|belr-5.1.55-1|23	%files
21mr|belr-5.1.55-1|24	%doc README.md LICENSE*
21mr|belr-5.1.55-1|25	%{_bindir}/belr-parse
21mr|belr-5.1.55-1|26	%{_bindir}/belr-compiler
21mr|belr-5.1.55-1|27	%{_bindir}/belr_tester
21mr|belr-5.1.55-1|28	%{_datadir}/belr-tester
21mr|belr-5.1.55-1|29	%{_datadir}/belr
21mr|belr-5.1.55-1|30	
21mr|belr-5.1.55-1|31	#---------------------------------------------------------------------------
21mr|belr-5.1.55-1|32	
21mr|belr-5.1.55-1|33	%package -n %{libname}
21mr|belr-5.1.55-1|34	Summary:	Language recognition library
21mr|belr-5.1.55-1|35	Group:		System/Libraries
21mr|belr-5.1.55-1|36	
21mr|belr-5.1.55-1|37	%description -n %{libname}
21mr|belr-5.1.55-1|38	Belr aims at parsing any input formatted according to a language defined by
21mr|belr-5.1.55-1|39	an ABNF grammar, such as the protocols standardised at IETF.
21mr|belr-5.1.55-1|40	
21mr|belr-5.1.55-1|41	%files -n %{libname}
21mr|belr-5.1.55-1|42	%doc README.md LICENSE*
21mr|belr-5.1.55-1|43	%{_libdir}/lib%{name}.so.%{major}*
21mr|belr-5.1.55-1|44	
21mr|belr-5.1.55-1|45	#---------------------------------------------------------------------------
21mr|belr-5.1.55-1|46	
21mr|belr-5.1.55-1|47	%package -n %{devname}
21mr|belr-5.1.55-1|48	Summary:	Development files for %{name}
21mr|belr-5.1.55-1|49	Group:		Development/C++
21mr|belr-5.1.55-1|50	Requires:	%{libname} = %{EVRD}
21mr|belr-5.1.55-1|51	Provides:	%{name}-devel = %{EVRD}
21mr|belr-5.1.55-1|52	
21mr|belr-5.1.55-1|53	%description -n %{devname}
21mr|belr-5.1.55-1|54	This package contains development files for %{name}
21mr|belr-5.1.55-1|55	
21mr|belr-5.1.55-1|56	%files -n %{devname}
21mr|belr-5.1.55-1|57	%doc README.md LICENSE*
21mr|belr-5.1.55-1|58	%{_includedir}/%{name}/
21mr|belr-5.1.55-1|59	%{_libdir}/lib%{name}.so
21mr|belr-5.1.55-1|60	%{_libdir}/cmake/belr/
21mr|belr-5.1.55-1|61	%{_libdir}/pkgconfig/%{name}.pc
21mr|belr-5.1.55-1|62	
21mr|belr-5.1.55-1|63	#---------------------------------------------------------------------------
21mr|belr-5.1.55-1|64	
21mr|belr-5.1.55-1|65	%prep
21mr|belr-5.1.55-1|66	%setup -q
21mr|belr-5.1.55-1|67	sed -i -e 's,\r$,,' CMakeLists.txt
21mr|belr-5.1.55-1|68	%autopatch -p1
21mr|belr-5.1.55-1|69	
21mr|belr-5.1.55-1|70	%build
21mr|belr-5.1.55-1|71	%cmake \
21mr|belr-5.1.55-1|72	-DENABLE_STATIC:BOOL=NO \
21mr|belr-5.1.55-1|73	-DENABLE_STRICT:BOOL=NO \
21mr|belr-5.1.55-1|74	-DCONFIG_PACKAGE_LOCATION:PATH=%{_libdir}/cmake/Belr
21mr|belr-5.1.55-1|75	%make
21mr|belr-5.1.55-1|76	
21mr|belr-5.1.55-1|77	%install
21mr|belr-5.1.55-1|78	%makeinstall_std -C build

11637 21
21mr|benchmark-1.6.0-1|1	%define major 1
21mr|benchmark-1.6.0-1|2	%define libname %mklibname %{name} %{major}
21mr|benchmark-1.6.0-1|3	%define libmain %mklibname %{name}_main %{major}
21mr|benchmark-1.6.0-1|4	%define devname %mklibname %{name} -d
21mr|benchmark-1.6.0-1|5	
21mr|benchmark-1.6.0-1|6	Summary:	A microbenchmark support library
21mr|benchmark-1.6.0-1|7	Name:		benchmark
21mr|benchmark-1.6.0-1|8	Version:	1.6.0
21mr|benchmark-1.6.0-1|9	Release:	1
21mr|benchmark-1.6.0-1|10	License:	Apache-2.0
21mr|benchmark-1.6.0-1|11	Group:		System/Libraries
21mr|benchmark-1.6.0-1|12	Url:		https://github.com/google/benchmark
21mr|benchmark-1.6.0-1|13	Source0:	https://github.com/google/benchmark/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|benchmark-1.6.0-1|14	Patch0:		disable-inline-assembly-for-e2k.patch
21mr|benchmark-1.6.0-1|15	BuildRequires:	cmake >= 3.5.1
21mr|benchmark-1.6.0-1|16	BuildRequires:	git-core
21mr|benchmark-1.6.0-1|17	
21mr|benchmark-1.6.0-1|18	%description
21mr|benchmark-1.6.0-1|19	A library to support the benchmarking of functions, similar to unit-tests.
21mr|benchmark-1.6.0-1|20	
21mr|benchmark-1.6.0-1|21	#----------------------------------------------------------------------------
21mr|benchmark-1.6.0-1|22	
21mr|benchmark-1.6.0-1|23	%package -n %{libname}
21mr|benchmark-1.6.0-1|24	Summary:	Shared library for google benchmark
21mr|benchmark-1.6.0-1|25	Group:		System/Libraries
21mr|benchmark-1.6.0-1|26	
21mr|benchmark-1.6.0-1|27	%description -n %{libname}
21mr|benchmark-1.6.0-1|28	A library to support the benchmarking of functions, similar to unit-tests.
21mr|benchmark-1.6.0-1|29	
21mr|benchmark-1.6.0-1|30	%files -n %{libname}
21mr|benchmark-1.6.0-1|31	%license LICENSE
21mr|benchmark-1.6.0-1|32	%doc AUTHORS README.md
21mr|benchmark-1.6.0-1|33	%{_libdir}/lib%{name}.so.%{major}*
21mr|benchmark-1.6.0-1|34	
21mr|benchmark-1.6.0-1|35	#----------------------------------------------------------------------------
21mr|benchmark-1.6.0-1|36	
21mr|benchmark-1.6.0-1|37	%package -n %{libmain}
21mr|benchmark-1.6.0-1|38	Summary:	Shared library for google benchmark
21mr|benchmark-1.6.0-1|39	Group:		System/Libraries
21mr|benchmark-1.6.0-1|40	
21mr|benchmark-1.6.0-1|41	%description -n %{libmain}
21mr|benchmark-1.6.0-1|42	A library to support the benchmarking of functions, similar to unit-tests.
21mr|benchmark-1.6.0-1|43	
21mr|benchmark-1.6.0-1|44	%files -n %{libmain}
21mr|benchmark-1.6.0-1|45	%license LICENSE
21mr|benchmark-1.6.0-1|46	%doc AUTHORS README.md
21mr|benchmark-1.6.0-1|47	%{_libdir}/lib%{name}_main.so.%{major}*
21mr|benchmark-1.6.0-1|48	
21mr|benchmark-1.6.0-1|49	#----------------------------------------------------------------------------
21mr|benchmark-1.6.0-1|50	
21mr|benchmark-1.6.0-1|51	%package -n %{devname}
21mr|benchmark-1.6.0-1|52	Summary:	Development files for google benchmark
21mr|benchmark-1.6.0-1|53	Group:		Development/C
21mr|benchmark-1.6.0-1|54	Requires:	%{libname} = %{EVRD}
21mr|benchmark-1.6.0-1|55	Requires:	%{libmain} = %{EVRD}
21mr|benchmark-1.6.0-1|56	
21mr|benchmark-1.6.0-1|57	%description -n %{devname}
21mr|benchmark-1.6.0-1|58	Development files for google benchmark library
21mr|benchmark-1.6.0-1|59	
21mr|benchmark-1.6.0-1|60	%files -n %{devname}
21mr|benchmark-1.6.0-1|61	%license LICENSE
21mr|benchmark-1.6.0-1|62	%doc AUTHORS README.md
21mr|benchmark-1.6.0-1|63	%doc %{_docdir}/benchmark
21mr|benchmark-1.6.0-1|64	%dir %{_libdir}/cmake/%{name}
21mr|benchmark-1.6.0-1|65	%{_libdir}/cmake/%{name}/*.cmake
21mr|benchmark-1.6.0-1|66	%{_libdir}/pkgconfig/%{name}.pc
21mr|benchmark-1.6.0-1|67	%{_libdir}/lib%{name}.so
21mr|benchmark-1.6.0-1|68	%{_libdir}/lib%{name}_main.so
21mr|benchmark-1.6.0-1|69	%{_includedir}/%{name}
21mr|benchmark-1.6.0-1|70	
21mr|benchmark-1.6.0-1|71	#----------------------------------------------------------------------------
21mr|benchmark-1.6.0-1|72	
21mr|benchmark-1.6.0-1|73	%prep
21mr|benchmark-1.6.0-1|74	%autosetup -p1
21mr|benchmark-1.6.0-1|75	
21mr|benchmark-1.6.0-1|76	%build
21mr|benchmark-1.6.0-1|77	sed -e 's|lib_install_dir "lib/"|lib_install_dir "%{_libdir}/"|g' \
21mr|benchmark-1.6.0-1|78	-e 's|config_install_dir "lib/cmake|config_install_dir "%{_libdir}/cmake|g' \
21mr|benchmark-1.6.0-1|79	-e 's|pkgconfig_install_dir "lib/pkgconfig"|pkgconfig_install_dir "%{_libdir}/pkgconfig"|g' \
21mr|benchmark-1.6.0-1|80	-i src/CMakeLists.txt
21mr|benchmark-1.6.0-1|81	sed -e 's|libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@|libdir=${prefix}@CMAKE_INSTALL_LIBDIR@|' \
21mr|benchmark-1.6.0-1|82	-i cmake/benchmark.pc.in
21mr|benchmark-1.6.0-1|83	
21mr|benchmark-1.6.0-1|84	%cmake \
21mr|benchmark-1.6.0-1|85	-DBENCHMARK_ENABLE_LTO=on \
21mr|benchmark-1.6.0-1|86	-DBENCHMARK_ENABLE_GTEST_TESTS=false \
21mr|benchmark-1.6.0-1|87	-DBENCHMARK_ENABLE_TESTING=true
21mr|benchmark-1.6.0-1|88	%make
21mr|benchmark-1.6.0-1|89	
21mr|benchmark-1.6.0-1|90	%install
21mr|benchmark-1.6.0-1|91	%makeinstall_std -C build
21mr|benchmark-1.6.0-1|92	
21mr|benchmark-1.6.0-1|93	sed -e 's|libdir=${prefix}/lib|libdir=${prefix}%{_lib}|' \
21mr|benchmark-1.6.0-1|94	-i cmake/benchmark.pc.in
21mr|benchmark-1.6.0-1|95	

11638 21
21mr|beust-jcommander-1.71-7|1	Name:           beust-jcommander
21mr|beust-jcommander-1.71-7|2	Version:        1.71
21mr|beust-jcommander-1.71-7|3	Release:        7
21mr|beust-jcommander-1.71-7|4	Summary:        Java framework for parsing command line parameters
21mr|beust-jcommander-1.71-7|5	License:        ASL 2.0
21mr|beust-jcommander-1.71-7|6	URL:            http://jcommander.org/
21mr|beust-jcommander-1.71-7|7	Group:          Development/Java
21mr|beust-jcommander-1.71-7|8	BuildArch:      noarch
21mr|beust-jcommander-1.71-7|9	# Java stack is not supported on x86_32
21mr|beust-jcommander-1.71-7|10	ExcludeArch: %{ix86}
21mr|beust-jcommander-1.71-7|11	
21mr|beust-jcommander-1.71-7|12	# ./generate-tarball.sh
21mr|beust-jcommander-1.71-7|13	Source0:        %{name}-%{version}.tar.gz
21mr|beust-jcommander-1.71-7|14	# Adapted from earlier version that still shipped poms. It uses kobalt for building now
21mr|beust-jcommander-1.71-7|15	Source1:        %{name}.pom
21mr|beust-jcommander-1.71-7|16	# Cleaned up bundled jars hose licensing cannot be easily verified
21mr|beust-jcommander-1.71-7|17	Source2:        generate-tarball.sh
21mr|beust-jcommander-1.71-7|18	
21mr|beust-jcommander-1.71-7|19	Patch0: 0001-ParseValues-NullPointerException-patch.patch
21mr|beust-jcommander-1.71-7|20	
21mr|beust-jcommander-1.71-7|21	BuildRequires:  maven-local
21mr|beust-jcommander-1.71-7|22	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|beust-jcommander-1.71-7|23	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|beust-jcommander-1.71-7|24	BuildRequires:  mvn(org.testng:testng)
21mr|beust-jcommander-1.71-7|25	
21mr|beust-jcommander-1.71-7|26	%description
21mr|beust-jcommander-1.71-7|27	JCommander is a very small Java framework that makes it trivial to
21mr|beust-jcommander-1.71-7|28	parse command line parameters (with annotations).
21mr|beust-jcommander-1.71-7|29	
21mr|beust-jcommander-1.71-7|30	%package javadoc
21mr|beust-jcommander-1.71-7|31	Summary:        API documentation for %{name}
21mr|beust-jcommander-1.71-7|32	
21mr|beust-jcommander-1.71-7|33	%description javadoc
21mr|beust-jcommander-1.71-7|34	This package contains the %{summary}.
21mr|beust-jcommander-1.71-7|35	
21mr|beust-jcommander-1.71-7|36	%prep
21mr|beust-jcommander-1.71-7|37	%setup -q -n jcommander-%{version}
21mr|beust-jcommander-1.71-7|38	%patch0 -p1
21mr|beust-jcommander-1.71-7|39	
21mr|beust-jcommander-1.71-7|40	chmod -x license.txt
21mr|beust-jcommander-1.71-7|41	cp -p %SOURCE1 pom.xml
21mr|beust-jcommander-1.71-7|42	sed -i 's/@VERSION@/%{version}/g' pom.xml
21mr|beust-jcommander-1.71-7|43	
21mr|beust-jcommander-1.71-7|44	%build
21mr|beust-jcommander-1.71-7|45	%mvn_file : %{name}
21mr|beust-jcommander-1.71-7|46	%mvn_build
21mr|beust-jcommander-1.71-7|47	
21mr|beust-jcommander-1.71-7|48	%install
21mr|beust-jcommander-1.71-7|49	%mvn_install
21mr|beust-jcommander-1.71-7|50	
21mr|beust-jcommander-1.71-7|51	%files -f .mfiles
21mr|beust-jcommander-1.71-7|52	%doc license.txt notice.md README.markdown
21mr|beust-jcommander-1.71-7|53	
21mr|beust-jcommander-1.71-7|54	%files javadoc -f .mfiles-javadoc
21mr|beust-jcommander-1.71-7|55	%doc license.txt notice.md
21mr|beust-jcommander-1.71-7|56	

11639 21
21mr|bijiben-40.1-11|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|bijiben-40.1-11|2	
21mr|bijiben-40.1-11|3	Summary:	Simple Note Viewer
21mr|bijiben-40.1-11|4	Name:		bijiben
21mr|bijiben-40.1-11|5	Version:	40.1
21mr|bijiben-40.1-11|6	Release:	11
21mr|bijiben-40.1-11|7	License:	GPLv2+
21mr|bijiben-40.1-11|8	Group:		Graphical desktop/GNOME
21mr|bijiben-40.1-11|9	Url:		https://download.gnome.org/sources/bijiben
21mr|bijiben-40.1-11|10	Source0:	https://download.gnome.org/sources/bijiben/%{url_ver}/%{name}-%{version}.tar.xz
21mr|bijiben-40.1-11|11	Patch0:		bijiben-40.1-remove-terminal-warnings.patch
21mr|bijiben-40.1-11|12	Patch1:		bijiben-40.1-meson-positional-arguments.patch
21mr|bijiben-40.1-11|13	Patch2:		bijiben-40.1-use-webkit2gtk-4.1.patch
21mr|bijiben-40.1-11|14	BuildRequires:	intltool
21mr|bijiben-40.1-11|15	BuildRequires:	itstool
21mr|bijiben-40.1-11|16	BuildRequires:	libxml2-utils
21mr|bijiben-40.1-11|17	BuildRequires:	meson
21mr|bijiben-40.1-11|18	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21mr|bijiben-40.1-11|19	BuildRequires:	pkgconfig(gio-2.0)
21mr|bijiben-40.1-11|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|bijiben-40.1-11|21	BuildRequires:	pkgconfig(goa-1.0)
21mr|bijiben-40.1-11|22	BuildRequires:	pkgconfig(gtk4)
21mr|bijiben-40.1-11|23	BuildRequires:	pkgconfig(libcurl)
21mr|bijiben-40.1-11|24	BuildRequires:	pkgconfig(libecal-2.0)
21mr|bijiben-40.1-11|25	BuildRequires:	pkgconfig(libedataserver-1.2)
21mr|bijiben-40.1-11|26	BuildRequires:	pkgconfig(libedataserverui-1.2)
21mr|bijiben-40.1-11|27	BuildRequires:	pkgconfig(libhandy-1)
21mr|bijiben-40.1-11|28	BuildRequires:	pkgconfig(libxml-2.0)
21mr|bijiben-40.1-11|29	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|bijiben-40.1-11|30	BuildRequires:	pkgconfig(uuid)
21mr|bijiben-40.1-11|31	BuildRequires:	pkgconfig(webkit2gtk-4.1)
21mr|bijiben-40.1-11|32	
21mr|bijiben-40.1-11|33	%description
21mr|bijiben-40.1-11|34	Simple note editor which emphasis on visuals : quickly write
21mr|bijiben-40.1-11|35	notes, quickly find it back.
21mr|bijiben-40.1-11|36	
21mr|bijiben-40.1-11|37	%files -f %{name}.lang
21mr|bijiben-40.1-11|38	%doc NEWS AUTHORS README.md
21mr|bijiben-40.1-11|39	%license COPYING
21mr|bijiben-40.1-11|40	%{_appdatadir}/org.gnome.Notes.appdata.xml
21mr|bijiben-40.1-11|41	%{_bindir}/%{name}
21mr|bijiben-40.1-11|42	%{_datadir}/applications/org.gnome.Notes.desktop
21mr|bijiben-40.1-11|43	%{_datadir}/dbus-1/services/org.gnome.Notes.SearchProvider.service
21mr|bijiben-40.1-11|44	%{_datadir}/glib-2.0/schemas/org.gnome.Notes.gschema.xml
21mr|bijiben-40.1-11|45	%{_datadir}/gnome-shell/search-providers/org.gnome.Notes-search-provider.ini
21mr|bijiben-40.1-11|46	%{_datadir}/mime/packages/org.gnome.Notes.xml
21mr|bijiben-40.1-11|47	%{_datadir}/%{name}
21mr|bijiben-40.1-11|48	%{_iconsdir}/*/*/*/*
21mr|bijiben-40.1-11|49	%{_libexecdir}/%{name}-shell-search-provider
21mr|bijiben-40.1-11|50	
21mr|bijiben-40.1-11|51	#----------------------------------------------------------------------------
21mr|bijiben-40.1-11|52	
21mr|bijiben-40.1-11|53	%prep
21mr|bijiben-40.1-11|54	%autosetup -p1
21mr|bijiben-40.1-11|55	
21mr|bijiben-40.1-11|56	%build
21mr|bijiben-40.1-11|57	%meson
21mr|bijiben-40.1-11|58	%meson_build
21mr|bijiben-40.1-11|59	
21mr|bijiben-40.1-11|60	%install
21mr|bijiben-40.1-11|61	%meson_install
21mr|bijiben-40.1-11|62	
21mr|bijiben-40.1-11|63	%find_lang %{name} --with-gnome

11640 21
21mr|bind-9.11.37-1|1	%global openssl_shlib_ver %(cat /usr/include/openssl/opensslv.h | grep '^#' | grep SHLIB_VERSION_NUMBER | grep 'define ' | head -n 1 | awk '{print $NF}' | tr -d '""')
21mr|bind-9.11.37-1|2	%global docbook_style_xsl_ver 1.79.2
21mr|bind-9.11.37-1|3	%global optflags %{optflags} -DLIBMARIADB
21mr|bind-9.11.37-1|4	%define Werror_cflags -Wformat
21mr|bind-9.11.37-1|5	%define _default_patch_fuzz 5
21mr|bind-9.11.37-1|6	
21mr|bind-9.11.37-1|7	%define dns_major	1115
21mr|bind-9.11.37-1|8	%define irs_major	161
21mr|bind-9.11.37-1|9	%define isc_major	1107
21mr|bind-9.11.37-1|10	%define bind9_major	161
21mr|bind-9.11.37-1|11	%define lwres_major	161
21mr|bind-9.11.37-1|12	%define isccc_major	161
21mr|bind-9.11.37-1|13	%define isccfg_major	163
21mr|bind-9.11.37-1|14	%define dns_libname	%mklibname dns %{dns_major}
21mr|bind-9.11.37-1|15	%define irs_libname	%mklibname irs %{irs_major}
21mr|bind-9.11.37-1|16	%define isc_libname	%mklibname isc %{isc_major}
21mr|bind-9.11.37-1|17	%define bind9_libname	%mklibname bind9_ %{bind9_major}
21mr|bind-9.11.37-1|18	%define lwres_libname	%mklibname lwres %{lwres_major}
21mr|bind-9.11.37-1|19	%define isccc_libname	%mklibname isccc %{isccc_major}
21mr|bind-9.11.37-1|20	%define isccfg_libname	%mklibname isccfg %{isccfg_major}
21mr|bind-9.11.37-1|21	
21mr|bind-9.11.37-1|22	%define dns_pkcs11_major	%{dns_major}
21mr|bind-9.11.37-1|23	%define isc_pkcs11_major	%{isc_major}
21mr|bind-9.11.37-1|24	%define dns_pkcs11_libname	%mklibname dns-pkcs11 %{dns_pkcs11_major}
21mr|bind-9.11.37-1|25	%define isc_pkcs11_libname	%mklibname isc-pkcs11 %{isc_pkcs11_major}
21mr|bind-9.11.37-1|26	
21mr|bind-9.11.37-1|27	%define dns_export_major	%{dns_major}
21mr|bind-9.11.37-1|28	%define irs_export_major	%{irs_major}
21mr|bind-9.11.37-1|29	%define isc_export_major	%{isc_major}
21mr|bind-9.11.37-1|30	%define isccfg_export_major	%{isccfg_major}
21mr|bind-9.11.37-1|31	%define dns_export_libname	%mklibname dns-export %{dns_export_major}
21mr|bind-9.11.37-1|32	%define irs_export_libname	%mklibname irs-export %{irs_export_major}
21mr|bind-9.11.37-1|33	%define isc_export_libname	%mklibname isc-export %{isc_export_major}
21mr|bind-9.11.37-1|34	%define isccfg_export_libname	%mklibname isccfg-export %{isccfg_export_major}
21mr|bind-9.11.37-1|35	
21mr|bind-9.11.37-1|36	# libisc-nosym requires to be linked with unresolved symbols
21mr|bind-9.11.37-1|37	# When libisc-nosym linking is fixed, it can be defined to 1
21mr|bind-9.11.37-1|38	# Visit https://bugzilla.redhat.com/show_bug.cgi?id=1540300
21mr|bind-9.11.37-1|39	%define _disable_ld_no_undefined 1
21mr|bind-9.11.37-1|40	
21mr|bind-9.11.37-1|41	# default options
21mr|bind-9.11.37-1|42	%bcond_without SDB
21mr|bind-9.11.37-1|43	%bcond_without DLZ
21mr|bind-9.11.37-1|44	%bcond_without sdb_ldap
21mr|bind-9.11.37-1|45	%bcond_without sdb_mysql
21mr|bind-9.11.37-1|46	%bcond_without gssapi
21mr|bind-9.11.37-1|47	# pkcs11 support requires a working backend, otherwise bind won't start
21mr|bind-9.11.37-1|48	# http://blogs.sun.com/janp/
21mr|bind-9.11.37-1|49	# http://sourceforge.net/projects/opencryptoki
21mr|bind-9.11.37-1|50	%bcond_without pkcs11
21mr|bind-9.11.37-1|51	
21mr|bind-9.11.37-1|52	%global        bind_dir          /var/named
21mr|bind-9.11.37-1|53	%global        chroot_prefix     %{bind_dir}/chroot
21mr|bind-9.11.37-1|54	%if %{with SDB}
21mr|bind-9.11.37-1|55	%global        chroot_sdb_prefix %{bind_dir}/chroot_sdb
21mr|bind-9.11.37-1|56	%endif
21mr|bind-9.11.37-1|57	%global        chroot_create_directories /dev /run/named %{_localstatedir}/{log,named,tmp} \\\
21mr|bind-9.11.37-1|58	%{_sysconfdir}/{crypto-policies/back-ends,pki/dnssec-keys,named} \\\
21mr|bind-9.11.37-1|59	%{_libdir}/bind %{_datadir}/GeoIP
21mr|bind-9.11.37-1|60	
21mr|bind-9.11.37-1|61	%global        selinuxbooleans   named_write_master_zones=1
21mr|bind-9.11.37-1|62	
21mr|bind-9.11.37-1|63	Summary:	A DNS (Domain Name System) server
21mr|bind-9.11.37-1|64	Name:		bind
21mr|bind-9.11.37-1|65	Epoch:		1
21mr|bind-9.11.37-1|66	Version:	9.11.37
21mr|bind-9.11.37-1|67	Release:	1
21mr|bind-9.11.37-1|68	License:	MPLv2.0
21mr|bind-9.11.37-1|69	Group:		System/Servers
21mr|bind-9.11.37-1|70	Url:		http://www.isc.org/products/BIND/
21mr|bind-9.11.37-1|71	Source0:	http://ftp.isc.org/isc/bind9/%{version}/%{name}-%{version}.tar.gz
21mr|bind-9.11.37-1|72	Source1:	bind.rpmlintrc
21mr|bind-9.11.37-1|73	Source2:	named.sysconfig
21mr|bind-9.11.37-1|74	Source3:	named.logrotate
21mr|bind-9.11.37-1|75	Source7:	bind-9.3.1rc1-sdb_tools-Makefile.in
21mr|bind-9.11.37-1|76	Source12:	README.sdb_pgsql
21mr|bind-9.11.37-1|77	Source13:	zonetodb-compat.sh
21mr|bind-9.11.37-1|78	# updated bind.keys from https://downloads.isc.org/isc/bind9/keys/9.11/
21mr|bind-9.11.37-1|79	Source14:	bind.keys
21mr|bind-9.11.37-1|80	Source25:	named.conf.sample
21mr|bind-9.11.37-1|81	Source30:	ldap2zone.c
21mr|bind-9.11.37-1|82	Source31:	ldap2zone.1
21mr|bind-9.11.37-1|83	Source32:	named-sdb.8
21mr|bind-9.11.37-1|84	Source33:	zonetodb.1
21mr|bind-9.11.37-1|85	Source34:	zone2sqlite.1
21mr|bind-9.11.37-1|86	Source36:	trusted-key.key
21mr|bind-9.11.37-1|87	Source38: 	bind-named-chroot.service
21mr|bind-9.11.37-1|88	Source39:	bind-named-sdb.service
21mr|bind-9.11.37-1|89	Source40:	bind-named-sdb-chroot.service
21mr|bind-9.11.37-1|90	Source41:	setup-named-chroot.sh
21mr|bind-9.11.37-1|91	Source42:	generate-rndc-key.sh
21mr|bind-9.11.37-1|92	Source43:	named.rwtab
21mr|bind-9.11.37-1|93	Source45:	bind-named-sdb-chroot-setup.service
21mr|bind-9.11.37-1|94	Source46:	bind-named-setup-rndc.service
21mr|bind-9.11.37-1|95	Source47:	named-pkcs11.service
21mr|bind-9.11.37-1|96	Source48:	setup-named-softhsm.sh
21mr|bind-9.11.37-1|97	Source49: 	named-chroot.files
21mr|bind-9.11.37-1|98	Source50:	random.data
21mr|bind-9.11.37-1|99	
21mr|bind-9.11.37-1|100	Source51:	bind-manpages.tar.bz2
21mr|bind-9.11.37-1|101	Source52:	bind-dhcp-dynamic-dns-examples.tar.bz2
21mr|bind-9.11.37-1|102	# https://sourceforge.net/projects/mysql-bind/files/mysql-bind/mysql-bind-0.2%20src/mysql-bind.tar.gz
21mr|bind-9.11.37-1|103	Source53:	mysql-bind.tar.gz
21mr|bind-9.11.37-1|104	# (oe) http://bind9-ldap.bayour.com/bind-sdb-ldap-1.0.tar.gz
21mr|bind-9.11.37-1|105	Source54:	bind-sdb-ldap-1.0.tar.bz2
21mr|bind-9.11.37-1|106	
21mr|bind-9.11.37-1|107	Source58:	bind-named.service
21mr|bind-9.11.37-1|108	Source59:	bind-named-chroot-setup.service
21mr|bind-9.11.37-1|109	Source60:	bind-named.sysconfig
21mr|bind-9.11.37-1|110	Source61:	bind-keygen.c
21mr|bind-9.11.37-1|111	Source62:	bind-named-chroot-setup.sysconfig
21mr|bind-9.11.37-1|112	Source63:	ftp://ftp.internic.net/domain/named.cache
21mr|bind-9.11.37-1|113	Source90:	named.sysusers.conf
21mr|bind-9.11.37-1|114	Source91:	named.tmpfiles.conf
21mr|bind-9.11.37-1|115	Source100:	bogon_acl.conf
21mr|bind-9.11.37-1|116	Source101:	hosts
21mr|bind-9.11.37-1|117	Source102:	localdomain.zone
21mr|bind-9.11.37-1|118	Source103:	localhost.zone
21mr|bind-9.11.37-1|119	Source104:	logging.conf
21mr|bind-9.11.37-1|120	Source105:	named.broadcast
21mr|bind-9.11.37-1|121	Source106:	named.conf
21mr|bind-9.11.37-1|122	Source107:	named.ip6.local
21mr|bind-9.11.37-1|123	Source108:	named.local
21mr|bind-9.11.37-1|124	Source109:	named.zero
21mr|bind-9.11.37-1|125	Source111:	rndc.key
21mr|bind-9.11.37-1|126	Source112:	trusted_networks_acl.conf
21mr|bind-9.11.37-1|127	Source113:	named.iscdlv.key
21mr|bind-9.11.37-1|128	
21mr|bind-9.11.37-1|129	# From Fedora
21mr|bind-9.11.37-1|130	Source114:	named.rfc1912.zones
21mr|bind-9.11.37-1|131	Source115:	named.root.key
21mr|bind-9.11.37-1|132	
21mr|bind-9.11.37-1|133	# From CentOS
21mr|bind-9.11.37-1|134	Source116:	named.localhost
21mr|bind-9.11.37-1|135	Source117:	named.loopback
21mr|bind-9.11.37-1|136	Source118:	named.empty
21mr|bind-9.11.37-1|137	Source119:	ftp://ftp.internic.net/domain/named.root
21mr|bind-9.11.37-1|138	
21mr|bind-9.11.37-1|139	Patch3:		0036-CVE-2022-2795.patch
21mr|bind-9.11.37-1|140	Patch4:		0037-CVE-2022-38177.patch
21mr|bind-9.11.37-1|141	Patch5:		0038-CVE-2022-38178.patch
21mr|bind-9.11.37-1|142	# Common patches
21mr|bind-9.11.37-1|143	Patch72:	bind-9.5-dlz-64bit.patch
21mr|bind-9.11.37-1|144	Patch101:	bind-96-old-api.patch
21mr|bind-9.11.37-1|145	Patch102:	bind-95-rh452060.patch
21mr|bind-9.11.37-1|146	Patch112:	bind97-rh645544.patch
21mr|bind-9.11.37-1|147	Patch130:	bind-9.9.1-P2-dlz-libdb.patch
21mr|bind-9.11.37-1|148	Patch131:	bind-9.9.1-P2-multlib-conflict.patch
21mr|bind-9.11.37-1|149	Patch133:	bind99-rh640538.patch
21mr|bind-9.11.37-1|150	Patch134:	bind97-rh669163.patch
21mr|bind-9.11.37-1|151	
21mr|bind-9.11.37-1|152	Patch136:	bind-9.11-dist-native-pkcs11.patch
21mr|bind-9.11.37-1|153	# [ISC-Bugs #42525] non-portable use of strlcat in contrib/sdb/ldap/zone2ldap.c
21mr|bind-9.11.37-1|154	# introduced by https://source.isc.org/cgi-bin/gitweb.cgi?p=bind9.git;a=commit;h=fc9f0ac5778f78003a7acc957a23711811fec122
21mr|bind-9.11.37-1|155	Patch137:	bind-9.10-use-of-strlcat.patch
21mr|bind-9.11.37-1|156	Patch140:	bind-9.11-rh1410433.patch
21mr|bind-9.11.37-1|157	Patch145:	bind-9.11-rh1205168.patch
21mr|bind-9.11.37-1|158	# Avoid conflicts with OpenSSL PKCS11 engine
21mr|bind-9.11.37-1|159	Patch150:	bind-9.11-engine-pkcs11.patch
21mr|bind-9.11.37-1|160	# [ISC-Bugs #46853] commit cb616c6d5c2ece1fac37fa6e0bca2b53d4043098 ISC 4851
21mr|bind-9.11.37-1|161	Patch153:	bind-9.11-export-suffix.patch
21mr|bind-9.11.37-1|162	Patch154:	bind-9.11-oot-manual.patch
21mr|bind-9.11.37-1|163	Patch155:	bind-9.11-pk11.patch
21mr|bind-9.11.37-1|164	Patch156:	bind-9.11-fips-code.patch
21mr|bind-9.11.37-1|165	Patch157:	bind-9.11-fips-tests.patch
21mr|bind-9.11.37-1|166	Patch158:	bind-9.11-rt31459.patch
21mr|bind-9.11.37-1|167	Patch170:	bind-9.11-feature-test-named.patch
21mr|bind-9.11.37-1|168	# SDB patches
21mr|bind-9.11.37-1|169	Patch11:	bind-9.3.2b2-sdbsrc.patch
21mr|bind-9.11.37-1|170	# Rediffed from Fedora ~28
21mr|bind-9.11.37-1|171	Patch301:	bind-9.10-sdb.patch
21mr|bind-9.11.37-1|172	# needs inpection
21mr|bind-9.11.37-1|173	Patch13: 	bind-9.3.2b1-fix_sdb_ldap.patch
21mr|bind-9.11.37-1|174	
21mr|bind-9.11.37-1|175	BuildRequires:	autoconf2.5
21mr|bind-9.11.37-1|176	BuildRequires:	bzip2
21mr|bind-9.11.37-1|177	BuildRequires:	docbook-style-xsl
21mr|bind-9.11.37-1|178	BuildRequires:	file
21mr|bind-9.11.37-1|179	BuildRequires:	kyua
21mr|bind-9.11.37-1|180	BuildRequires:	libtool
21mr|bind-9.11.37-1|181	BuildRequires:	openldap
21mr|bind-9.11.37-1|182	# for %%selinux_set_boolean macro
21mr|bind-9.11.37-1|183	BuildRequires:	selinux-policy
21mr|bind-9.11.37-1|184	BuildRequires:	softhsm
21mr|bind-9.11.37-1|185	# I backported %%sysusers_create_package and %%tmpfiles_create_package
21mr|bind-9.11.37-1|186	BuildRequires:	systemd >= 230-14
21mr|bind-9.11.37-1|187	BuildRequires:	xsltproc
21mr|bind-9.11.37-1|188	%if %{with sdb_ldap}
21mr|bind-9.11.37-1|189	BuildRequires:	db18-devel
21mr|bind-9.11.37-1|190	BuildRequires:	openldap-devel
21mr|bind-9.11.37-1|191	%endif
21mr|bind-9.11.37-1|192	BuildRequires:	readline-devel
21mr|bind-9.11.37-1|193	BuildRequires:	pkgconfig(cmocka)
21mr|bind-9.11.37-1|194	BuildRequires:	pkgconfig(geoip)
21mr|bind-9.11.37-1|195	BuildRequires:	pkgconfig(json-c)
21mr|bind-9.11.37-1|196	%if %{with gssapi}
21mr|bind-9.11.37-1|197	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|bind-9.11.37-1|198	%endif
21mr|bind-9.11.37-1|199	BuildRequires:	pkgconfig(libidn)
21mr|bind-9.11.37-1|200	BuildRequires:	pkgconfig(libidn2)
21mr|bind-9.11.37-1|201	BuildRequires:	pkgconfig(libpq)
21mr|bind-9.11.37-1|202	BuildRequires:	pkgconfig(libcap) >= 2.10
21mr|bind-9.11.37-1|203	BuildRequires:	pkgconfig(libxml-2.0)
21mr|bind-9.11.37-1|204	BuildRequires:	pkgconfig(libxslt)
21mr|bind-9.11.37-1|205	%if %{with sdb_mysql}
21mr|bind-9.11.37-1|206	BuildRequires:	pkgconfig(mariadb)
21mr|bind-9.11.37-1|207	%endif
21mr|bind-9.11.37-1|208	BuildRequires:	pkgconfig(openssl)
21mr|bind-9.11.37-1|209	BuildRequires:	pkgconfig(python3)
21mr|bind-9.11.37-1|210	BuildRequires:	pkgconfig(sqlite3)
21mr|bind-9.11.37-1|211	BuildRequires:	pkgconfig(zlib)
21mr|bind-9.11.37-1|212	BuildRequires:	pythonegg(ply)
21mr|bind-9.11.37-1|213	BuildRequires:	python3egg(ply)
21mr|bind-9.11.37-1|214	
21mr|bind-9.11.37-1|215	# This wild require should satisfy %%selinux_set_boolean macro only
21mr|bind-9.11.37-1|216	# in case it needs to be used
21mr|bind-9.11.37-1|217	%if %{rpm4}
21mr|bind-9.11.37-1|218	# urpmi does not support boolean RPM dependencies
21mr|bind-9.11.37-1|219	Requires(post):	((policycoreutils-python-utils and libselinux-utils) if (selinux-policy-targeted or selinux-policy-mls))
21mr|bind-9.11.37-1|220	Requires(post):	((selinux-policy and selinux-policy-base) if (selinux-policy-targeted or selinux-policy-mls))
21mr|bind-9.11.37-1|221	%endif
21mr|bind-9.11.37-1|222	Requires:	bind-utils >= %{EVRD}
21mr|bind-9.11.37-1|223	# takes care of MDV Bug #: 62829
21mr|bind-9.11.37-1|224	Requires:	openssl-engines
21mr|bind-9.11.37-1|225	Requires:	%{dns_libname} = %{EVRD}
21mr|bind-9.11.37-1|226	Requires:	%{irs_libname} = %{EVRD}
21mr|bind-9.11.37-1|227	Requires:	%{isc_libname} = %{EVRD}
21mr|bind-9.11.37-1|228	Requires:	%{bind9_libname} = %{EVRD}
21mr|bind-9.11.37-1|229	Requires:	%{lwres_libname} = %{EVRD}
21mr|bind-9.11.37-1|230	Requires:	%{isccc_libname} = %{EVRD}
21mr|bind-9.11.37-1|231	Requires:	%{isccfg_libname} = %{EVRD}
21mr|bind-9.11.37-1|232	# for generate-rndc-key.sh
21mr|bind-9.11.37-1|233	Requires:	initscripts
21mr|bind-9.11.37-1|234	%if %{with SDB}
21mr|bind-9.11.37-1|235	# for /etc/openldap/schema/dnszone.schema
21mr|bind-9.11.37-1|236	Requires:	openldap-schemas-extra
21mr|bind-9.11.37-1|237	%endif
21mr|bind-9.11.37-1|238	Requires(pre):	/bin/systemd-sysusers
21mr|bind-9.11.37-1|239	
21mr|bind-9.11.37-1|240	%description
21mr|bind-9.11.37-1|241	BIND (Berkeley Internet Name Domain) is an implementation of the DNS
21mr|bind-9.11.37-1|242	(domain Name System) protocols. BIND includes a DNS server (named),
21mr|bind-9.11.37-1|243	which resolves host names to IP addresses, and a resolver library
21mr|bind-9.11.37-1|244	(routines for applications to use when interfacing with DNS).
21mr|bind-9.11.37-1|245	
21mr|bind-9.11.37-1|246	%files
21mr|bind-9.11.37-1|247	%defattr(-,root,root,-)
21mr|bind-9.11.37-1|248	%if %{with DLZ}
21mr|bind-9.11.37-1|249	%dir %{_libdir}/bind
21mr|bind-9.11.37-1|250	%{_libdir}/bind/dlz_filesystem_dynamic.so
21mr|bind-9.11.37-1|251	%{_libdir}/bind/dlz_mysql_dynamic.so
21mr|bind-9.11.37-1|252	%{_libdir}/bind/dlz_mysqldyn_mod.so
21mr|bind-9.11.37-1|253	%{_libdir}/bind/dlz_ldap_dynamic.so
21mr|bind-9.11.37-1|254	%{_libdir}/bind/dlz_sqlite3_dynamic.so
21mr|bind-9.11.37-1|255	%endif
21mr|bind-9.11.37-1|256	%if %{with SDB}
21mr|bind-9.11.37-1|257	%{_unitdir}/named-sdb.service
21mr|bind-9.11.37-1|258	%{_mandir}/man1/ldap2zone.1*
21mr|bind-9.11.37-1|259	%{_mandir}/man1/zone2ldap.1*
21mr|bind-9.11.37-1|260	%{_mandir}/man1/zonetodb.1*
21mr|bind-9.11.37-1|261	%{_mandir}/man1/zone2sqlite.1*
21mr|bind-9.11.37-1|262	%{_mandir}/man1/zonetodb-pgsql.1*
21mr|bind-9.11.37-1|263	%{_mandir}/man8/named-sdb.8*
21mr|bind-9.11.37-1|264	%doc contrib/sdb/ldap/README.ldap contrib/sdb/ldap/INSTALL.ldap contrib/sdb/pgsql/README.sdb_pgsql
21mr|bind-9.11.37-1|265	%{_bindir}/zonetodb-pgsql
21mr|bind-9.11.37-1|266	%{_sbindir}/named-sdb
21mr|bind-9.11.37-1|267	%{_bindir}/zone2sqlite
21mr|bind-9.11.37-1|268	%if %{with sdb_ldap}
21mr|bind-9.11.37-1|269	#doc zone2ldap/zone2ldap.README ldap2zone/README.ldap2zone ldap2zone/dnszone-schema.txt
21mr|bind-9.11.37-1|270	%{_bindir}/zone2ldap
21mr|bind-9.11.37-1|271	%{_bindir}/ldap2zone
21mr|bind-9.11.37-1|272	%{_bindir}/zonetodb
21mr|bind-9.11.37-1|273	%endif
21mr|bind-9.11.37-1|274	%if %{with sdb_mysql}
21mr|bind-9.11.37-1|275	%{_bindir}/zonetodb-mysql
21mr|bind-9.11.37-1|276	%doc contrib/sdb/mysql/ChangeLog.mysql contrib/sdb/mysql/README.mysql
21mr|bind-9.11.37-1|277	%{_mandir}/man1/zonetodb-mysql.1*
21mr|bind-9.11.37-1|278	%endif
21mr|bind-9.11.37-1|279	%endif
21mr|bind-9.11.37-1|280	%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sysconfig/named
21mr|bind-9.11.37-1|281	%config(noreplace) %attr(0644,root,named) %{_sysconfdir}/named.root.key
21mr|bind-9.11.37-1|282	%{_sysusersdir}/named.conf
21mr|bind-9.11.37-1|283	%{_tmpfilesdir}/named.conf
21mr|bind-9.11.37-1|284	%{_sysconfdir}/rwtab.d/named
21mr|bind-9.11.37-1|285	%{_unitdir}/named.service
21mr|bind-9.11.37-1|286	%{_unitdir}/named-setup-rndc.service
21mr|bind-9.11.37-1|287	%{_sbindir}/named-journalprint
21mr|bind-9.11.37-1|288	%{_sbindir}/named-checkconf
21mr|bind-9.11.37-1|289	%{_bindir}/named-rrchecker
21mr|bind-9.11.37-1|290	%{_bindir}/mdig
21mr|bind-9.11.37-1|291	%{_sbindir}/lwresd
21mr|bind-9.11.37-1|292	%{_sbindir}/named
21mr|bind-9.11.37-1|293	%{_sbindir}/rndc*
21mr|bind-9.11.37-1|294	%{_sbindir}/generate-rndc-key
21mr|bind-9.11.37-1|295	%{_mandir}/man1/mdig.1.*
21mr|bind-9.11.37-1|296	%{_mandir}/man1/named-rrchecker.1.*
21mr|bind-9.11.37-1|297	%{_mandir}/man5/named.conf.5*
21mr|bind-9.11.37-1|298	%{_mandir}/man5/rndc.conf.5*
21mr|bind-9.11.37-1|299	%{_mandir}/man8/rndc.8*
21mr|bind-9.11.37-1|300	%{_mandir}/man8/named.8*
21mr|bind-9.11.37-1|301	%{_mandir}/man8/lwresd.8*
21mr|bind-9.11.37-1|302	%{_mandir}/man8/named-c*.8*
21mr|bind-9.11.37-1|303	%{_mandir}/man8/rndc-confgen.8*
21mr|bind-9.11.37-1|304	%{_mandir}/man8/named-j*.8*
21mr|bind-9.11.37-1|305	%doc CHANGES README COPYRIGHT
21mr|bind-9.11.37-1|306	%{_sbindir}/dns-keygen
21mr|bind-9.11.37-1|307	%{_sbindir}/dnssec*
21mr|bind-9.11.37-1|308	%{_mandir}/man8/dnssec*.8*
21mr|bind-9.11.37-1|309	%exclude %{_sbindir}/dnssec*pkcs11
21mr|bind-9.11.37-1|310	%exclude %{_mandir}/man8/dnssec*-pkcs11.8**
21mr|bind-9.11.37-1|311	#{_sbindir}/rndc-confgen
21mr|bind-9.11.37-1|312	%config(noreplace) %{_sysconfdir}/logrotate.d/named
21mr|bind-9.11.37-1|313	
21mr|bind-9.11.37-1|314	%defattr(0640,root,named,0750)
21mr|bind-9.11.37-1|315	%dir %{_sysconfdir}/named
21mr|bind-9.11.37-1|316	%dir %{_sysconfdir}/crypto-policies/back-ends
21mr|bind-9.11.37-1|317	%config(noreplace) %{_sysconfdir}/named.conf
21mr|bind-9.11.37-1|318	%config(noreplace) %{_sysconfdir}/named.rfc1912.zones
21mr|bind-9.11.37-1|319	%config(noreplace) %{_sysconfdir}/crypto-policies/back-ends/bind.config
21mr|bind-9.11.37-1|320	%defattr(0660,root,named,01770)
21mr|bind-9.11.37-1|321	%dir %{_localstatedir}/named
21mr|bind-9.11.37-1|322	%defattr(0660,named,named,0770)
21mr|bind-9.11.37-1|323	%dir %{_localstatedir}/named/slaves
21mr|bind-9.11.37-1|324	%dir %{_localstatedir}/named/data
21mr|bind-9.11.37-1|325	%dir %{_localstatedir}/named/dynamic
21mr|bind-9.11.37-1|326	%ghost %{_localstatedir}/log/named.log
21mr|bind-9.11.37-1|327	%defattr(0640,root,named,0750)
21mr|bind-9.11.37-1|328	%config %{_localstatedir}/named/named.ca
21mr|bind-9.11.37-1|329	%config %{_localstatedir}/named/named.localhost
21mr|bind-9.11.37-1|330	%config %{_localstatedir}/named/named.loopback
21mr|bind-9.11.37-1|331	%config %{_localstatedir}/named/named.empty
21mr|bind-9.11.37-1|332	%ghost %config(noreplace) %{_sysconfdir}/rndc.key
21mr|bind-9.11.37-1|333	# ^- rndc.key now created on first install only if it does not exist
21mr|bind-9.11.37-1|334	%ghost %config(noreplace) %{_sysconfdir}/rndc.conf
21mr|bind-9.11.37-1|335	# ^- The default rndc.conf which uses rndc.key is in named's default internal config -
21mr|bind-9.11.37-1|336	#    so rndc.conf is not necessary.
21mr|bind-9.11.37-1|337	%config(noreplace) %{_sysconfdir}/bind.keys
21mr|bind-9.11.37-1|338	%config(noreplace) %{_sysconfdir}/named.iscdlv.key
21mr|bind-9.11.37-1|339	
21mr|bind-9.11.37-1|340	#files chroot
21mr|bind-9.11.37-1|341	%defattr(-,root,root,-)
21mr|bind-9.11.37-1|342	%{_sbindir}/setup-named-chroot.sh
21mr|bind-9.11.37-1|343	%config(noreplace) %{_sysconfdir}/named-chroot.files
21mr|bind-9.11.37-1|344	%{_unitdir}/named-chroot.service
21mr|bind-9.11.37-1|345	%{_unitdir}/named-chroot-setup.service
21mr|bind-9.11.37-1|346	%defattr(0664,root,named,-)
21mr|bind-9.11.37-1|347	%ghost %dev(c,1,3) %verify(not mtime) %{chroot_prefix}/dev/null
21mr|bind-9.11.37-1|348	%ghost %dev(c,1,8) %verify(not mtime) %{chroot_prefix}/dev/random
21mr|bind-9.11.37-1|349	%ghost %dev(c,1,9) %verify(not mtime) %{chroot_prefix}/dev/urandom
21mr|bind-9.11.37-1|350	%ghost %dev(c,1,5) %verify(not mtime) %{chroot_prefix}/dev/zero
21mr|bind-9.11.37-1|351	%defattr(0640,root,named,0750)
21mr|bind-9.11.37-1|352	%dir %{chroot_prefix}
21mr|bind-9.11.37-1|353	%dir %{chroot_prefix}/dev
21mr|bind-9.11.37-1|354	%dir %{chroot_prefix}%{_sysconfdir}
21mr|bind-9.11.37-1|355	%dir %{chroot_prefix}%{_sysconfdir}/named
21mr|bind-9.11.37-1|356	%dir %{chroot_prefix}%{_sysconfdir}/pki
21mr|bind-9.11.37-1|357	%dir %{chroot_prefix}%{_sysconfdir}/pki/dnssec-keys
21mr|bind-9.11.37-1|358	%dir %{chroot_prefix}%{_sysconfdir}/crypto-policies
21mr|bind-9.11.37-1|359	%dir %{chroot_prefix}%{_sysconfdir}/crypto-policies/back-ends
21mr|bind-9.11.37-1|360	%dir %{chroot_prefix}%{_localstatedir}
21mr|bind-9.11.37-1|361	%dir %{chroot_prefix}/run
21mr|bind-9.11.37-1|362	%ghost %config(noreplace) %{chroot_prefix}%{_sysconfdir}/named.conf
21mr|bind-9.11.37-1|363	%defattr(0660,root,named,01770)
21mr|bind-9.11.37-1|364	%dir %{chroot_prefix}%{_localstatedir}/named
21mr|bind-9.11.37-1|365	%defattr(-,root,root,-)
21mr|bind-9.11.37-1|366	%dir %{chroot_prefix}/usr
21mr|bind-9.11.37-1|367	%dir %{chroot_prefix}/%{_libdir}
21mr|bind-9.11.37-1|368	%dir %{chroot_prefix}/%{_libdir}/bind
21mr|bind-9.11.37-1|369	%dir %{chroot_prefix}/%{_datadir}
21mr|bind-9.11.37-1|370	%dir %{chroot_prefix}/%{_datadir}/GeoIP
21mr|bind-9.11.37-1|371	%defattr(0660,named,named,0770)
21mr|bind-9.11.37-1|372	%dir %{chroot_prefix}%{_localstatedir}/tmp
21mr|bind-9.11.37-1|373	%dir %{chroot_prefix}%{_localstatedir}/log
21mr|bind-9.11.37-1|374	%defattr(-,named,named,-)
21mr|bind-9.11.37-1|375	%dir %{chroot_prefix}/run/named
21mr|bind-9.11.37-1|376	#{_sbindir}/named-chroot.sh
21mr|bind-9.11.37-1|377	%{chroot_prefix}%{_localstatedir}/run
21mr|bind-9.11.37-1|378	%if %{with SDB}
21mr|bind-9.11.37-1|379	#files sdb-chroot
21mr|bind-9.11.37-1|380	%defattr(-,root,root,-)
21mr|bind-9.11.37-1|381	%{_unitdir}/named-sdb-chroot.service
21mr|bind-9.11.37-1|382	%{_unitdir}/named-sdb-chroot-setup.service
21mr|bind-9.11.37-1|383	%defattr(0664,root,named,-)
21mr|bind-9.11.37-1|384	%ghost %dev(c,1,3) %verify(not mtime) %{chroot_sdb_prefix}/dev/null
21mr|bind-9.11.37-1|385	%ghost %dev(c,1,8) %verify(not mtime) %{chroot_sdb_prefix}/dev/random
21mr|bind-9.11.37-1|386	%ghost %dev(c,1,9) %verify(not mtime) %{chroot_sdb_prefix}/dev/urandom
21mr|bind-9.11.37-1|387	%ghost %dev(c,1,5) %verify(not mtime) %{chroot_sdb_prefix}/dev/zero
21mr|bind-9.11.37-1|388	%defattr(0640,root,named,0750)
21mr|bind-9.11.37-1|389	%dir %{chroot_sdb_prefix}
21mr|bind-9.11.37-1|390	%dir %{chroot_sdb_prefix}/dev
21mr|bind-9.11.37-1|391	%dir %{chroot_sdb_prefix}%{_sysconfdir}
21mr|bind-9.11.37-1|392	%dir %{chroot_sdb_prefix}%{_sysconfdir}/named
21mr|bind-9.11.37-1|393	%dir %{chroot_sdb_prefix}%{_sysconfdir}/pki
21mr|bind-9.11.37-1|394	%dir %{chroot_sdb_prefix}%{_sysconfdir}/pki/dnssec-keys
21mr|bind-9.11.37-1|395	%dir %{chroot_sdb_prefix}%{_sysconfdir}/crypto-policies
21mr|bind-9.11.37-1|396	%dir %{chroot_sdb_prefix}%{_sysconfdir}/crypto-policies/back-ends
21mr|bind-9.11.37-1|397	%dir %{chroot_sdb_prefix}%{_localstatedir}
21mr|bind-9.11.37-1|398	%dir %{chroot_sdb_prefix}/run
21mr|bind-9.11.37-1|399	%ghost %config(noreplace) %{chroot_sdb_prefix}%{_sysconfdir}/named.conf
21mr|bind-9.11.37-1|400	%defattr(0660,root,named,01770)
21mr|bind-9.11.37-1|401	%dir %{chroot_sdb_prefix}%{_localstatedir}/named
21mr|bind-9.11.37-1|402	%defattr(-,root,root,-)
21mr|bind-9.11.37-1|403	%dir %{chroot_sdb_prefix}/usr
21mr|bind-9.11.37-1|404	%dir %{chroot_sdb_prefix}/%{_libdir}
21mr|bind-9.11.37-1|405	%dir %{chroot_sdb_prefix}/%{_libdir}/bind
21mr|bind-9.11.37-1|406	%dir %{chroot_sdb_prefix}/%{_datadir}/GeoIP
21mr|bind-9.11.37-1|407	%defattr(0660,named,named,0770)
21mr|bind-9.11.37-1|408	%dir %{chroot_sdb_prefix}%{_localstatedir}/tmp
21mr|bind-9.11.37-1|409	%dir %{chroot_sdb_prefix}%{_localstatedir}/log
21mr|bind-9.11.37-1|410	%defattr(-,named,named,-)
21mr|bind-9.11.37-1|411	%dir %{chroot_sdb_prefix}/run/named
21mr|bind-9.11.37-1|412	%{chroot_sdb_prefix}%{_localstatedir}/run
21mr|bind-9.11.37-1|413	%endif
21mr|bind-9.11.37-1|414	
21mr|bind-9.11.37-1|415	
21mr|bind-9.11.37-1|416	%pre
21mr|bind-9.11.37-1|417	%sysusers_create_package named %{SOURCE90}
21mr|bind-9.11.37-1|418	
21mr|bind-9.11.37-1|419	%post
21mr|bind-9.11.37-1|420	%tmpfiles_create named.conf
21mr|bind-9.11.37-1|421	if [ -e /etc/rndc.key ] && grep -q "_MY_KEY_" /etc/rndc.key; then
21mr|bind-9.11.37-1|422	MYKEY="`%{_sbindir}/dns-keygen`"
21mr|bind-9.11.37-1|423	perl -pi -e "s|_MY_KEY_|$MYKEY|g" %{_sysconfdir}/rndc.key
21mr|bind-9.11.37-1|424	fi
21mr|bind-9.11.37-1|425	if [ -e "%{_sysconfdir}/selinux/config" ]; then
21mr|bind-9.11.37-1|426	%selinux_set_booleans -s targeted %{selinuxbooleans}
21mr|bind-9.11.37-1|427	%selinux_set_booleans -s mls %{selinuxbooleans}
21mr|bind-9.11.37-1|428	fi
21mr|bind-9.11.37-1|429	if [ "$1" -eq 1 ]; then
21mr|bind-9.11.37-1|430	# Initial installation
21mr|bind-9.11.37-1|431	[ -x /sbin/restorecon ] && /sbin/restorecon /etc/rndc.* /etc/named.* >/dev/null 2>&1 ;
21mr|bind-9.11.37-1|432	# rndc.key has to have correct perms and ownership, CVE-2007-6283
21mr|bind-9.11.37-1|433	[ -e /etc/rndc.key ] && chown root:named /etc/rndc.key
21mr|bind-9.11.37-1|434	[ -e /etc/rndc.key ] && chmod 0640 /etc/rndc.key
21mr|bind-9.11.37-1|435	else
21mr|bind-9.11.37-1|436	# Upgrade, use invalid shell
21mr|bind-9.11.37-1|437	if getent passwd named | grep ':/bin/false$' >/dev/null; then
21mr|bind-9.11.37-1|438	/usr/sbin/usermod -s /sbin/nologin named
21mr|bind-9.11.37-1|439	fi
21mr|bind-9.11.37-1|440	# Checkconf will parse out comments
21mr|bind-9.11.37-1|441	if %{_sbindir}/named-checkconf -p /etc/named.conf 2>/dev/null | grep -q named.iscdlv.key
21mr|bind-9.11.37-1|442	then
21mr|bind-9.11.37-1|443	echo "Replacing obsolete named.iscdlv.key with named.root.key..."
21mr|bind-9.11.37-1|444	if cp -Rf --preserve=all --remove-destination /etc/named.conf /etc/named.conf.rpmbackup; then
21mr|bind-9.11.37-1|445	sed -e 's/named\.iscdlv\.key/named.root.key/' \
21mr|bind-9.11.37-1|446	/etc/named.conf.rpmbackup > /etc/named.conf || \
21mr|bind-9.11.37-1|447	mv /etc/named.conf.rpmbackup /etc/named.conf
21mr|bind-9.11.37-1|448	fi
21mr|bind-9.11.37-1|449	fi
21mr|bind-9.11.37-1|450	fi
21mr|bind-9.11.37-1|451	
21mr|bind-9.11.37-1|452	# Fix permissions on existing device files on upgrade
21mr|bind-9.11.37-1|453	%define chroot_fix_devices() \
21mr|bind-9.11.37-1|454	if [ $1 -gt 1 ]; then \
21mr|bind-9.11.37-1|455	for DEV in "%{1}/dev"/{null,random,zero}; do \
21mr|bind-9.11.37-1|456	if [ -e "$DEV" -a "$(stat --printf="%G %a" "$DEV")" = "root 644" ]; \
21mr|bind-9.11.37-1|457	then \
21mr|bind-9.11.37-1|458	chmod 0664 "$DEV" \
21mr|bind-9.11.37-1|459	chgrp named "$DEV" \
21mr|bind-9.11.37-1|460	fi \
21mr|bind-9.11.37-1|461	done \
21mr|bind-9.11.37-1|462	fi
21mr|bind-9.11.37-1|463	
21mr|bind-9.11.37-1|464	%chroot_fix_devices %{chroot_prefix}
21mr|bind-9.11.37-1|465	%chroot_fix_devices %{chroot_sdb_prefix}
21mr|bind-9.11.37-1|466	
21mr|bind-9.11.37-1|467	# services without [Install] section are not listed here
21mr|bind-9.11.37-1|468	%systemd_post named.service
21mr|bind-9.11.37-1|469	%systemd_post named-chroot.service
21mr|bind-9.11.37-1|470	%systemd_post named-sdb.service
21mr|bind-9.11.37-1|471	%systemd_post named-sdb-chroot.service
21mr|bind-9.11.37-1|472	
21mr|bind-9.11.37-1|473	%posttrans
21mr|bind-9.11.37-1|474	if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
21mr|bind-9.11.37-1|475	[ -x /sbin/restorecon ] && /sbin/restorecon %{chroot_prefix}/dev/* > /dev/null 2>&1;
21mr|bind-9.11.37-1|476	fi;
21mr|bind-9.11.37-1|477	if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
21mr|bind-9.11.37-1|478	[ -x /sbin/restorecon ] && /sbin/restorecon %{chroot_sdb_prefix}/dev/* > /dev/null 2>&1;
21mr|bind-9.11.37-1|479	fi;
21mr|bind-9.11.37-1|480	
21mr|bind-9.11.37-1|481	%preun
21mr|bind-9.11.37-1|482	%systemd_preun named.service
21mr|bind-9.11.37-1|483	%systemd_preun named-chroot.service
21mr|bind-9.11.37-1|484	%systemd_preun named-sdb.service
21mr|bind-9.11.37-1|485	%systemd_preun named-sdb-chroot.service
21mr|bind-9.11.37-1|486	
21mr|bind-9.11.37-1|487	%postun
21mr|bind-9.11.37-1|488	# XXX is restart really needed?! Will not chroot break?!
21mr|bind-9.11.37-1|489	%systemd_postun_with_restart named.service
21mr|bind-9.11.37-1|490	%systemd_postun_with_restart named-chroot.service
21mr|bind-9.11.37-1|491	%systemd_postun_with_restart named-sdb.service
21mr|bind-9.11.37-1|492	%systemd_postun_with_restart named-sdb-chroot.service
21mr|bind-9.11.37-1|493	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|494	
21mr|bind-9.11.37-1|495	%package -n %{dns_libname}
21mr|bind-9.11.37-1|496	Summary:	It's libdns shared library for bind DNS
21mr|bind-9.11.37-1|497	Group:		System/Libraries
21mr|bind-9.11.37-1|498	
21mr|bind-9.11.37-1|499	%description -n %{dns_libname}
21mr|bind-9.11.37-1|500	This package contains the libdns shared library for bind DNS.
21mr|bind-9.11.37-1|501	
21mr|bind-9.11.37-1|502	%files -n %{dns_libname}
21mr|bind-9.11.37-1|503	%doc README COPYRIGHT
21mr|bind-9.11.37-1|504	%{_libdir}/libdns.so.%{dns_major}*
21mr|bind-9.11.37-1|505	
21mr|bind-9.11.37-1|506	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|507	
21mr|bind-9.11.37-1|508	%package -n %{irs_libname}
21mr|bind-9.11.37-1|509	Summary:	It's libirs shared library for bind DNS
21mr|bind-9.11.37-1|510	Group:		System/Libraries
21mr|bind-9.11.37-1|511	
21mr|bind-9.11.37-1|512	%description -n %{irs_libname}
21mr|bind-9.11.37-1|513	This package contains the libirs shared library for bind DNS.
21mr|bind-9.11.37-1|514	compiled with native pkcs11
21mr|bind-9.11.37-1|515	
21mr|bind-9.11.37-1|516	%files -n %{irs_libname}
21mr|bind-9.11.37-1|517	%doc README COPYRIGHT
21mr|bind-9.11.37-1|518	%{_libdir}/libirs.so.%{irs_major}*
21mr|bind-9.11.37-1|519	
21mr|bind-9.11.37-1|520	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|521	
21mr|bind-9.11.37-1|522	%package -n %{isc_libname}
21mr|bind-9.11.37-1|523	Summary:	It's libisc shared library for bind DNS
21mr|bind-9.11.37-1|524	Group:		System/Libraries
21mr|bind-9.11.37-1|525	
21mr|bind-9.11.37-1|526	%description -n %{isc_libname}
21mr|bind-9.11.37-1|527	This package contains the libisc shared library for bind DNS.
21mr|bind-9.11.37-1|528	
21mr|bind-9.11.37-1|529	%files -n %{isc_libname}
21mr|bind-9.11.37-1|530	%doc README COPYRIGHT
21mr|bind-9.11.37-1|531	%{_libdir}/libisc.so.%{isc_major}*
21mr|bind-9.11.37-1|532	
21mr|bind-9.11.37-1|533	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|534	
21mr|bind-9.11.37-1|535	%package -n %{bind9_libname}
21mr|bind-9.11.37-1|536	Summary:	It's libbind9 shared library for bind DNS
21mr|bind-9.11.37-1|537	Group:		System/Libraries
21mr|bind-9.11.37-1|538	
21mr|bind-9.11.37-1|539	%description -n %{bind9_libname}
21mr|bind-9.11.37-1|540	This package contains the libbind9 shared libraries for bind DNS.
21mr|bind-9.11.37-1|541	
21mr|bind-9.11.37-1|542	%files -n %{bind9_libname}
21mr|bind-9.11.37-1|543	%doc README COPYRIGHT
21mr|bind-9.11.37-1|544	%{_libdir}/libbind9.so.%{bind9_major}*
21mr|bind-9.11.37-1|545	
21mr|bind-9.11.37-1|546	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|547	
21mr|bind-9.11.37-1|548	%package -n %{lwres_libname}
21mr|bind-9.11.37-1|549	Summary:	It's liblwres shared library for bind DNS
21mr|bind-9.11.37-1|550	Group:		System/Libraries
21mr|bind-9.11.37-1|551	
21mr|bind-9.11.37-1|552	%description -n %{lwres_libname}
21mr|bind-9.11.37-1|553	This package contains the liblwres shared libraries for bind DNS.
21mr|bind-9.11.37-1|554	
21mr|bind-9.11.37-1|555	%files -n %{lwres_libname}
21mr|bind-9.11.37-1|556	%doc README COPYRIGHT
21mr|bind-9.11.37-1|557	%{_libdir}/liblwres.so.%{lwres_major}*
21mr|bind-9.11.37-1|558	
21mr|bind-9.11.37-1|559	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|560	
21mr|bind-9.11.37-1|561	%package -n %{isccc_libname}
21mr|bind-9.11.37-1|562	Summary:	It's libisccc shared library for bind DNS
21mr|bind-9.11.37-1|563	Group:		System/Libraries
21mr|bind-9.11.37-1|564	
21mr|bind-9.11.37-1|565	%description -n %{isccc_libname}
21mr|bind-9.11.37-1|566	This package contains the libisccc shared libraries for bind DNS.
21mr|bind-9.11.37-1|567	
21mr|bind-9.11.37-1|568	%files -n %{isccc_libname}
21mr|bind-9.11.37-1|569	%doc README COPYRIGHT
21mr|bind-9.11.37-1|570	%{_libdir}/libisccc.so.%{isccc_major}*
21mr|bind-9.11.37-1|571	
21mr|bind-9.11.37-1|572	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|573	
21mr|bind-9.11.37-1|574	%package -n %{isccfg_libname}
21mr|bind-9.11.37-1|575	Summary:	It's libisccfg shared library for bind DNS
21mr|bind-9.11.37-1|576	Group:		System/Libraries
21mr|bind-9.11.37-1|577	
21mr|bind-9.11.37-1|578	%description -n %{isccfg_libname}
21mr|bind-9.11.37-1|579	This package contains the libisccfg shared library for bind DNS.
21mr|bind-9.11.37-1|580	
21mr|bind-9.11.37-1|581	%files -n %{isccfg_libname}
21mr|bind-9.11.37-1|582	%doc README COPYRIGHT
21mr|bind-9.11.37-1|583	%{_libdir}/libisccfg.so.%{isccfg_major}*
21mr|bind-9.11.37-1|584	
21mr|bind-9.11.37-1|585	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|586	
21mr|bind-9.11.37-1|587	%package libs
21mr|bind-9.11.37-1|588	Summary:	Libraries used by the BIND DNS packages
21mr|bind-9.11.37-1|589	Group:		System/Libraries
21mr|bind-9.11.37-1|590	Requires:	%{bind9_libname} = %{EVRD}
21mr|bind-9.11.37-1|591	Requires:	%{lwres_libname} = %{EVRD}
21mr|bind-9.11.37-1|592	Requires:	%{isccc_libname} = %{EVRD}
21mr|bind-9.11.37-1|593	
21mr|bind-9.11.37-1|594	%description libs
21mr|bind-9.11.37-1|595	Contains heavyweight version of BIND suite libraries used by both named DNS
21mr|bind-9.11.37-1|596	server and utilities in bind-utils package.
21mr|bind-9.11.37-1|597	
21mr|bind-9.11.37-1|598	%files libs
21mr|bind-9.11.37-1|599	%doc COPYRIGHT
21mr|bind-9.11.37-1|600	
21mr|bind-9.11.37-1|601	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|602	
21mr|bind-9.11.37-1|603	%package libs-lite
21mr|bind-9.11.37-1|604	Summary:	Libraries for working with the DNS protocol
21mr|bind-9.11.37-1|605	Group:		System/Libraries
21mr|bind-9.11.37-1|606	Requires:	%{dns_libname} = %{EVRD}
21mr|bind-9.11.37-1|607	Requires:	%{irs_libname} = %{EVRD}
21mr|bind-9.11.37-1|608	Requires:	%{isc_libname} = %{EVRD}
21mr|bind-9.11.37-1|609	Requires:	%{isccfg_libname} = %{EVRD}
21mr|bind-9.11.37-1|610	
21mr|bind-9.11.37-1|611	%description libs-lite
21mr|bind-9.11.37-1|612	Contains lite version of BIND suite libraries which are used by various
21mr|bind-9.11.37-1|613	programs to work with DNS protocol.
21mr|bind-9.11.37-1|614	
21mr|bind-9.11.37-1|615	%files libs-lite
21mr|bind-9.11.37-1|616	%doc COPYRIGHT
21mr|bind-9.11.37-1|617	
21mr|bind-9.11.37-1|618	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|619	
21mr|bind-9.11.37-1|620	%package devel
21mr|bind-9.11.37-1|621	Summary:	Include files and libraries needed for bind DNS development
21mr|bind-9.11.37-1|622	Group:		Development/C
21mr|bind-9.11.37-1|623	Requires:	bind-libs = %{EVRD}
21mr|bind-9.11.37-1|624	Requires:	bind-lite-devel = %{EVRD}
21mr|bind-9.11.37-1|625	
21mr|bind-9.11.37-1|626	%description devel
21mr|bind-9.11.37-1|627	The bind-devel package contains all the include files and the
21mr|bind-9.11.37-1|628	library required for DNS (Domain Name Service) development for
21mr|bind-9.11.37-1|629	BIND versions 9.x.x.
21mr|bind-9.11.37-1|630	
21mr|bind-9.11.37-1|631	%files devel
21mr|bind-9.11.37-1|632	%doc CHANGES README
21mr|bind-9.11.37-1|633	%{_libdir}/libbind9.so
21mr|bind-9.11.37-1|634	%{_libdir}/libisccc.so
21mr|bind-9.11.37-1|635	%{_libdir}/liblwres.so
21mr|bind-9.11.37-1|636	%dir %{_includedir}/bind9
21mr|bind-9.11.37-1|637	%{_includedir}/bind9/config.h
21mr|bind-9.11.37-1|638	%{_includedir}/bind9/bind9
21mr|bind-9.11.37-1|639	%{_includedir}/bind9/isccc
21mr|bind-9.11.37-1|640	%{_includedir}/bind9/lwres
21mr|bind-9.11.37-1|641	%{_mandir}/man1/isc-config.sh.1*
21mr|bind-9.11.37-1|642	%{_mandir}/man1/bind9-config.1*
21mr|bind-9.11.37-1|643	%{_mandir}/man3/lwres*.3*
21mr|bind-9.11.37-1|644	%{_bindir}/bind9-config
21mr|bind-9.11.37-1|645	%{_bindir}/isc-config.sh
21mr|bind-9.11.37-1|646	
21mr|bind-9.11.37-1|647	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|648	
21mr|bind-9.11.37-1|649	%package lite-devel
21mr|bind-9.11.37-1|650	Summary:	Lite version of h-files and libraries needed for BIND DNS develop
21mr|bind-9.11.37-1|651	Group:		Development/C
21mr|bind-9.11.37-1|652	Requires:	bind-libs-lite = %{EVRD}
21mr|bind-9.11.37-1|653	
21mr|bind-9.11.37-1|654	%description lite-devel
21mr|bind-9.11.37-1|655	The bind-devel package contains all the include files and the
21mr|bind-9.11.37-1|656	library required for DNS (Domain Name Service) development for
21mr|bind-9.11.37-1|657	BIND versions 9.x.x.
21mr|bind-9.11.37-1|658	
21mr|bind-9.11.37-1|659	%files lite-devel
21mr|bind-9.11.37-1|660	%doc CHANGES README
21mr|bind-9.11.37-1|661	%{_libdir}/libdns.so
21mr|bind-9.11.37-1|662	%{_libdir}/libirs.so
21mr|bind-9.11.37-1|663	%{_libdir}/libisc.so
21mr|bind-9.11.37-1|664	%{_libdir}/libisccfg.so
21mr|bind-9.11.37-1|665	%dir %{_includedir}/bind9
21mr|bind-9.11.37-1|666	%{_includedir}/bind9/dns
21mr|bind-9.11.37-1|667	%{_includedir}/bind9/dst
21mr|bind-9.11.37-1|668	%{_includedir}/bind9/irs
21mr|bind-9.11.37-1|669	%{_includedir}/bind9/isc
21mr|bind-9.11.37-1|670	%dir %{_includedir}/bind9/pk11
21mr|bind-9.11.37-1|671	%{_includedir}/bind9/pk11/site.h
21mr|bind-9.11.37-1|672	%{_includedir}/bind9/isccfg
21mr|bind-9.11.37-1|673	
21mr|bind-9.11.37-1|674	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|675	
21mr|bind-9.11.37-1|676	%package utils
21mr|bind-9.11.37-1|677	Summary:	Utilities for querying DNS name servers
21mr|bind-9.11.37-1|678	Group:		Networking/Other
21mr|bind-9.11.37-1|679	Requires:	bind-libs = %{EVRD}
21mr|bind-9.11.37-1|680	Requires:	bind-libs-lite = %{EVRD}
21mr|bind-9.11.37-1|681	Requires:	python3-bind = %{EVRD}
21mr|bind-9.11.37-1|682	
21mr|bind-9.11.37-1|683	%description utils
21mr|bind-9.11.37-1|684	Bind-utils contains a collection of utilities for querying DNS (Domain
21mr|bind-9.11.37-1|685	Name Service) name servers to find out information about Internet hosts.
21mr|bind-9.11.37-1|686	These tools will provide you with the IP addresses for given host names,
21mr|bind-9.11.37-1|687	as well as other information about registered domains and network
21mr|bind-9.11.37-1|688	addresses.
21mr|bind-9.11.37-1|689	
21mr|bind-9.11.37-1|690	%files utils
21mr|bind-9.11.37-1|691	%doc README COPYRIGHT
21mr|bind-9.11.37-1|692	%{_bindir}/delv
21mr|bind-9.11.37-1|693	%{_bindir}/dig
21mr|bind-9.11.37-1|694	%{_bindir}/host
21mr|bind-9.11.37-1|695	%{_bindir}/nslookup
21mr|bind-9.11.37-1|696	%{_bindir}/nsupdate
21mr|bind-9.11.37-1|697	%{_bindir}/arpaname
21mr|bind-9.11.37-1|698	%{_sbindir}/ddns-confgen
21mr|bind-9.11.37-1|699	%{_sbindir}/genrandom
21mr|bind-9.11.37-1|700	%{_sbindir}/nsec3hash
21mr|bind-9.11.37-1|701	%{_sbindir}/isc-hmac-fixup
21mr|bind-9.11.37-1|702	%{_sbindir}/tsig-keygen
21mr|bind-9.11.37-1|703	%{_sbindir}/named-checkzone
21mr|bind-9.11.37-1|704	%{_sbindir}/named-compilezone
21mr|bind-9.11.37-1|705	%{_mandir}/man1/arpaname.1.*
21mr|bind-9.11.37-1|706	%{_mandir}/man1/delv.1.*
21mr|bind-9.11.37-1|707	%{_mandir}/man1/host.1*
21mr|bind-9.11.37-1|708	%{_mandir}/man1/dig.1*
21mr|bind-9.11.37-1|709	%{_mandir}/man1/nslookup.1*
21mr|bind-9.11.37-1|710	%{_mandir}/man1/nsupdate.1*
21mr|bind-9.11.37-1|711	%{_mandir}/man8/ddns-confgen.8.*
21mr|bind-9.11.37-1|712	%{_mandir}/man8/genrandom.8.*
21mr|bind-9.11.37-1|713	%{_mandir}/man8/tsig-keygen.8.*
21mr|bind-9.11.37-1|714	%{_mandir}/man8/nsec3hash.8.*
21mr|bind-9.11.37-1|715	%{_mandir}/man8/isc-hmac-fixup.8.*
21mr|bind-9.11.37-1|716	%{_mandir}/man5/resolver.5*
21mr|bind-9.11.37-1|717	%{_mandir}/man5/resolv.5*
21mr|bind-9.11.37-1|718	%{_sysconfdir}/trusted-key.key
21mr|bind-9.11.37-1|719	
21mr|bind-9.11.37-1|720	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|721	
21mr|bind-9.11.37-1|722	%package -n %{dns_export_libname}
21mr|bind-9.11.37-1|723	Summary:	It's libdns-export shared library for bind DNS
21mr|bind-9.11.37-1|724	Group:		System/Libraries
21mr|bind-9.11.37-1|725	
21mr|bind-9.11.37-1|726	%description -n %{dns_export_libname}
21mr|bind-9.11.37-1|727	This package contains the libdns-export shared library for bind DNS.
21mr|bind-9.11.37-1|728	
21mr|bind-9.11.37-1|729	%files -n %{dns_export_libname}
21mr|bind-9.11.37-1|730	%doc README COPYRIGHT
21mr|bind-9.11.37-1|731	%{_libdir}/bind9-export/libdns-export.so.%{dns_export_major}*
21mr|bind-9.11.37-1|732	
21mr|bind-9.11.37-1|733	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|734	
21mr|bind-9.11.37-1|735	%package -n %{irs_export_libname}
21mr|bind-9.11.37-1|736	Summary:	It's libirs-export shared library for bind DNS
21mr|bind-9.11.37-1|737	Group:		System/Libraries
21mr|bind-9.11.37-1|738	
21mr|bind-9.11.37-1|739	%description -n %{irs_export_libname}
21mr|bind-9.11.37-1|740	This package contains the libirs-export shared library for bind DNS.
21mr|bind-9.11.37-1|741	compiled with native pkcs11
21mr|bind-9.11.37-1|742	
21mr|bind-9.11.37-1|743	%files -n %{irs_export_libname}
21mr|bind-9.11.37-1|744	%doc README COPYRIGHT
21mr|bind-9.11.37-1|745	%{_libdir}/bind9-export/libirs-export.so.%{irs_export_major}*
21mr|bind-9.11.37-1|746	
21mr|bind-9.11.37-1|747	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|748	
21mr|bind-9.11.37-1|749	%package -n %{isc_export_libname}
21mr|bind-9.11.37-1|750	Summary:	It's libisc-export shared library for bind DNS
21mr|bind-9.11.37-1|751	Group:		System/Libraries
21mr|bind-9.11.37-1|752	
21mr|bind-9.11.37-1|753	%description -n %{isc_export_libname}
21mr|bind-9.11.37-1|754	This package contains the libisc-export shared library for bind DNS.
21mr|bind-9.11.37-1|755	
21mr|bind-9.11.37-1|756	%files -n %{isc_export_libname}
21mr|bind-9.11.37-1|757	%doc README COPYRIGHT
21mr|bind-9.11.37-1|758	%{_libdir}/bind9-export/libisc-export.so.%{isc_export_major}*
21mr|bind-9.11.37-1|759	
21mr|bind-9.11.37-1|760	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|761	
21mr|bind-9.11.37-1|762	%package -n %{isccfg_export_libname}
21mr|bind-9.11.37-1|763	Summary:	It's libisccfg-export shared library for bind DNS
21mr|bind-9.11.37-1|764	Group:		System/Libraries
21mr|bind-9.11.37-1|765	
21mr|bind-9.11.37-1|766	%description -n %{isccfg_export_libname}
21mr|bind-9.11.37-1|767	This package contains the libisccfg-export shared library for bind DNS.
21mr|bind-9.11.37-1|768	
21mr|bind-9.11.37-1|769	%files -n %{isccfg_export_libname}
21mr|bind-9.11.37-1|770	%doc README COPYRIGHT
21mr|bind-9.11.37-1|771	%{_libdir}/bind9-export/libisccfg-export.so.%{isccfg_export_major}*
21mr|bind-9.11.37-1|772	
21mr|bind-9.11.37-1|773	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|774	
21mr|bind-9.11.37-1|775	%package export-libs
21mr|bind-9.11.37-1|776	Summary:	ISC libs for DHCP application
21mr|bind-9.11.37-1|777	Group:		System/Libraries
21mr|bind-9.11.37-1|778	Requires:	%{dns_export_libname} = %{EVRD}
21mr|bind-9.11.37-1|779	Requires:	%{irs_export_libname} = %{EVRD}
21mr|bind-9.11.37-1|780	Requires:	%{isc_export_libname} = %{EVRD}
21mr|bind-9.11.37-1|781	Requires:	%{isccfg_export_libname} = %{EVRD}
21mr|bind-9.11.37-1|782	
21mr|bind-9.11.37-1|783	%description export-libs
21mr|bind-9.11.37-1|784	BIND (Berkeley Internet Name Domain) is an implementation of the DNS
21mr|bind-9.11.37-1|785	(Domain Name System) protocols. This package set contains only export
21mr|bind-9.11.37-1|786	version of BIND libraries, that are used for building ISC DHCP.
21mr|bind-9.11.37-1|787	
21mr|bind-9.11.37-1|788	%files export-libs
21mr|bind-9.11.37-1|789	%doc COPYRIGHT
21mr|bind-9.11.37-1|790	%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-export-%{_arch}.conf
21mr|bind-9.11.37-1|791	
21mr|bind-9.11.37-1|792	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|793	
21mr|bind-9.11.37-1|794	%package export-devel
21mr|bind-9.11.37-1|795	Summary:	Header files and libraries needed for BIND export libraries
21mr|bind-9.11.37-1|796	Group:		Development/C
21mr|bind-9.11.37-1|797	Requires:	bind-export-libs = %{EVRD}
21mr|bind-9.11.37-1|798	Requires:	openssl-devel
21mr|bind-9.11.37-1|799	Requires:	libcap-devel
21mr|bind-9.11.37-1|800	
21mr|bind-9.11.37-1|801	%description export-devel
21mr|bind-9.11.37-1|802	This package contains export version of the header files and libraries
21mr|bind-9.11.37-1|803	required for development with ISC BIND. These headers and libraries
21mr|bind-9.11.37-1|804	are used for building ISC DHCP.
21mr|bind-9.11.37-1|805	
21mr|bind-9.11.37-1|806	%files export-devel
21mr|bind-9.11.37-1|807	%{_libdir}/bind9-export/libdns-export.so
21mr|bind-9.11.37-1|808	%{_libdir}/bind9-export/libirs-export.so
21mr|bind-9.11.37-1|809	%{_libdir}/bind9-export/libisc-export.so
21mr|bind-9.11.37-1|810	%{_libdir}/bind9-export/libisccfg-export.so
21mr|bind-9.11.37-1|811	%dir %{_includedir}/bind9-export
21mr|bind-9.11.37-1|812	%{_includedir}/bind9-export/dns
21mr|bind-9.11.37-1|813	%{_includedir}/bind9-export/dst
21mr|bind-9.11.37-1|814	%{_includedir}/bind9-export/irs
21mr|bind-9.11.37-1|815	%{_includedir}/bind9-export/isc
21mr|bind-9.11.37-1|816	%dir %{_includedir}/bind9-export/pk11
21mr|bind-9.11.37-1|817	%{_includedir}/bind9-export/pk11/site.h
21mr|bind-9.11.37-1|818	%{_includedir}/bind9-export/isccfg
21mr|bind-9.11.37-1|819	%{_includedir}/bind9-export/config.h
21mr|bind-9.11.37-1|820	%{_mandir}/man1/isc-export-config.sh.1*
21mr|bind-9.11.37-1|821	%{_mandir}/man1/bind9-export-config.1*
21mr|bind-9.11.37-1|822	%attr(0755,root,root) %{_bindir}/isc-export-config.sh
21mr|bind-9.11.37-1|823	%{_bindir}/bind9-export-config
21mr|bind-9.11.37-1|824	
21mr|bind-9.11.37-1|825	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|826	
21mr|bind-9.11.37-1|827	%if %{with pkcs11}
21mr|bind-9.11.37-1|828	
21mr|bind-9.11.37-1|829	%package -n %{dns_pkcs11_libname}
21mr|bind-9.11.37-1|830	Summary:	Bind libdns-pkcs11 compiled with native pkcs11
21mr|bind-9.11.37-1|831	Group:		System/Libraries
21mr|bind-9.11.37-1|832	
21mr|bind-9.11.37-1|833	%description -n %{dns_pkcs11_libname}
21mr|bind-9.11.37-1|834	This package contains the libdns-pkcs11 shared library for bind DNS.
21mr|bind-9.11.37-1|835	
21mr|bind-9.11.37-1|836	%files -n %{dns_pkcs11_libname}
21mr|bind-9.11.37-1|837	%doc README COPYRIGHT
21mr|bind-9.11.37-1|838	%{_libdir}/libdns-pkcs11.so.%{dns_pkcs11_major}*
21mr|bind-9.11.37-1|839	
21mr|bind-9.11.37-1|840	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|841	
21mr|bind-9.11.37-1|842	%package -n %{isc_pkcs11_libname}
21mr|bind-9.11.37-1|843	Summary:	Bind libisc-pkcs11 compiled with native pkcs11
21mr|bind-9.11.37-1|844	Group:		System/Libraries
21mr|bind-9.11.37-1|845	
21mr|bind-9.11.37-1|846	%description -n %{isc_pkcs11_libname}
21mr|bind-9.11.37-1|847	This package contains the libisc-pkcs11 shared library for bind DNS.
21mr|bind-9.11.37-1|848	
21mr|bind-9.11.37-1|849	%files -n %{isc_pkcs11_libname}
21mr|bind-9.11.37-1|850	%doc README COPYRIGHT
21mr|bind-9.11.37-1|851	%{_libdir}/libisc-pkcs11.so.%{isc_pkcs11_major}*
21mr|bind-9.11.37-1|852	
21mr|bind-9.11.37-1|853	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|854	
21mr|bind-9.11.37-1|855	%package pkcs11-libs
21mr|bind-9.11.37-1|856	Summary:	Bind libraries compiled with native pkcs11
21mr|bind-9.11.37-1|857	Group:		System/Libraries
21mr|bind-9.11.37-1|858	Requires:	bind-libs = %{EVRD}
21mr|bind-9.11.37-1|859	Requires:	%{dns_pkcs11_libname} = %{EVRD}
21mr|bind-9.11.37-1|860	Requires:	%{isc_pkcs11_libname} = %{EVRD}
21mr|bind-9.11.37-1|861	
21mr|bind-9.11.37-1|862	%description pkcs11-libs
21mr|bind-9.11.37-1|863	This is a set of BIND libraries (dns, isc) compiled with native pkcs11
21mr|bind-9.11.37-1|864	functionality.
21mr|bind-9.11.37-1|865	
21mr|bind-9.11.37-1|866	%files pkcs11-libs
21mr|bind-9.11.37-1|867	%doc COPYRIGHT
21mr|bind-9.11.37-1|868	
21mr|bind-9.11.37-1|869	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|870	
21mr|bind-9.11.37-1|871	%package pkcs11-devel
21mr|bind-9.11.37-1|872	Summary:	Development files for Bind libraries compiled with native pkcs11
21mr|bind-9.11.37-1|873	Group:		Development/C
21mr|bind-9.11.37-1|874	
21mr|bind-9.11.37-1|875	%description pkcs11-devel
21mr|bind-9.11.37-1|876	This a set of development files for BIND libraries (dns, isc) compiled
21mr|bind-9.11.37-1|877	with native pkcs11 functionality.
21mr|bind-9.11.37-1|878	
21mr|bind-9.11.37-1|879	%files pkcs11-devel
21mr|bind-9.11.37-1|880	%doc CHANGES README
21mr|bind-9.11.37-1|881	%dir %{_includedir}/bind9/pk11
21mr|bind-9.11.37-1|882	%{_includedir}/bind9/pk11/*.h
21mr|bind-9.11.37-1|883	%exclude %{_includedir}/bind9/pk11/site.h
21mr|bind-9.11.37-1|884	%{_includedir}/bind9/pkcs11
21mr|bind-9.11.37-1|885	%{_libdir}/libdns-pkcs11.so
21mr|bind-9.11.37-1|886	%{_libdir}/libisc-pkcs11.so
21mr|bind-9.11.37-1|887	%endif
21mr|bind-9.11.37-1|888	
21mr|bind-9.11.37-1|889	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|890	
21mr|bind-9.11.37-1|891	%package pkcs11
21mr|bind-9.11.37-1|892	Summary:	Bind with native pkcs11 functionality for crypto
21mr|bind-9.11.37-1|893	Group:		System/Base
21mr|bind-9.11.37-1|894	Requires:	bind = %{EVRD}
21mr|bind-9.11.37-1|895	Requires:	bind-libs = %{EVRD}
21mr|bind-9.11.37-1|896	Requires:	bind-libs-lite = %{EVRD}
21mr|bind-9.11.37-1|897	Requires:	bind-pkcs11-libs = %{EVRD}
21mr|bind-9.11.37-1|898	Recommends:	softhsm
21mr|bind-9.11.37-1|899	
21mr|bind-9.11.37-1|900	%description pkcs11
21mr|bind-9.11.37-1|901	This is a version of BIND server built with native pkcs11 functionality.
21mr|bind-9.11.37-1|902	It is important to have SoftHSM v2+ installed and some token initialized.
21mr|bind-9.11.37-1|903	For other supported HSM modules please check the BIND documentation.
21mr|bind-9.11.37-1|904	This version of BIND binary is supported only in setup with the IPA server.
21mr|bind-9.11.37-1|905	
21mr|bind-9.11.37-1|906	%files pkcs11
21mr|bind-9.11.37-1|907	%doc README COPYRIGHT
21mr|bind-9.11.37-1|908	%{_sbindir}/named-pkcs11
21mr|bind-9.11.37-1|909	%{_unitdir}/named-pkcs11.service
21mr|bind-9.11.37-1|910	%{_mandir}/man8/named-pkcs11.8*
21mr|bind-9.11.37-1|911	%{_sbindir}/setup-named-softhsm
21mr|bind-9.11.37-1|912	
21mr|bind-9.11.37-1|913	%post pkcs11
21mr|bind-9.11.37-1|914	# Initial installation
21mr|bind-9.11.37-1|915	%systemd_post named-pkcs11.service
21mr|bind-9.11.37-1|916	
21mr|bind-9.11.37-1|917	%preun pkcs11
21mr|bind-9.11.37-1|918	# Package removal, not upgrade
21mr|bind-9.11.37-1|919	%systemd_preun named-pkcs11.service
21mr|bind-9.11.37-1|920	
21mr|bind-9.11.37-1|921	%postun pkcs11
21mr|bind-9.11.37-1|922	# Package upgrade, not uninstall
21mr|bind-9.11.37-1|923	%systemd_postun_with_restart named-pkcs11.service
21mr|bind-9.11.37-1|924	
21mr|bind-9.11.37-1|925	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|926	
21mr|bind-9.11.37-1|927	%package pkcs11-utils
21mr|bind-9.11.37-1|928	Summary:	Bind tools with native PKCS11 for using DNSSEC
21mr|bind-9.11.37-1|929	Group:		System/Base
21mr|bind-9.11.37-1|930	Requires:	bind-pkcs11-libs = %{EVRD}
21mr|bind-9.11.37-1|931	
21mr|bind-9.11.37-1|932	%description pkcs11-utils
21mr|bind-9.11.37-1|933	This is a set of PKCS11 utilities that when used together create rsa
21mr|bind-9.11.37-1|934	keys in a PKCS11 keystore. Also utilities for working with DNSSEC
21mr|bind-9.11.37-1|935	compiled with native PKCS11 functionality are included.
21mr|bind-9.11.37-1|936	
21mr|bind-9.11.37-1|937	%files pkcs11-utils
21mr|bind-9.11.37-1|938	%doc README COPYRIGHT
21mr|bind-9.11.37-1|939	%{_sbindir}/dnssec*pkcs11
21mr|bind-9.11.37-1|940	%{_sbindir}/pkcs11-destroy
21mr|bind-9.11.37-1|941	%{_sbindir}/pkcs11-keygen
21mr|bind-9.11.37-1|942	%{_sbindir}/pkcs11-list
21mr|bind-9.11.37-1|943	%{_sbindir}/pkcs11-tokens
21mr|bind-9.11.37-1|944	%{_mandir}/man8/pkcs11*.8*
21mr|bind-9.11.37-1|945	%{_mandir}/man8/dnssec*-pkcs11.8*
21mr|bind-9.11.37-1|946	%exclude %{_mandir}/man8/dnssec-coverage.8*
21mr|bind-9.11.37-1|947	%exclude %{_mandir}/man8/dnssec-keymgr.8*
21mr|bind-9.11.37-1|948	
21mr|bind-9.11.37-1|949	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|950	
21mr|bind-9.11.37-1|951	%package -n python3-bind
21mr|bind-9.11.37-1|952	Summary:	A module allowing rndc commands to be sent from Python programs
21mr|bind-9.11.37-1|953	Group:		Development/Python
21mr|bind-9.11.37-1|954	Requires:	python3egg(ply)
21mr|bind-9.11.37-1|955	BuildArch:	noarch
21mr|bind-9.11.37-1|956	
21mr|bind-9.11.37-1|957	%description -n python3-bind
21mr|bind-9.11.37-1|958	This package provides a module which allows commands to be sent to rndc
21mr|bind-9.11.37-1|959	directly from Python programs.
21mr|bind-9.11.37-1|960	
21mr|bind-9.11.37-1|961	%files -n python3-bind
21mr|bind-9.11.37-1|962	%doc README COPYRIGHT
21mr|bind-9.11.37-1|963	%{python3_sitelib}/*.egg-info
21mr|bind-9.11.37-1|964	%{python3_sitelib}/isc
21mr|bind-9.11.37-1|965	
21mr|bind-9.11.37-1|966	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|967	
21mr|bind-9.11.37-1|968	%package doc
21mr|bind-9.11.37-1|969	Summary:	Documentation for BIND
21mr|bind-9.11.37-1|970	Group:		Books/Other
21mr|bind-9.11.37-1|971	
21mr|bind-9.11.37-1|972	%description doc
21mr|bind-9.11.37-1|973	The bind-devel package contains the documentation for BIND.
21mr|bind-9.11.37-1|974	
21mr|bind-9.11.37-1|975	%files doc
21mr|bind-9.11.37-1|976	%doc doc/misc/ doc/html
21mr|bind-9.11.37-1|977	%doc doc/dhcp-dynamic-dns-examples doc/chroot doc/trustix
21mr|bind-9.11.37-1|978	
21mr|bind-9.11.37-1|979	#----------------------------------------------------------------------
21mr|bind-9.11.37-1|980	
21mr|bind-9.11.37-1|981	%prep
21mr|bind-9.11.37-1|982	%setup -q -a51 -a52 -a53 -a54
21mr|bind-9.11.37-1|983	# -a55 -a56
21mr|bind-9.11.37-1|984	
21mr|bind-9.11.37-1|985	%patch3 -p1
21mr|bind-9.11.37-1|986	%patch4 -p1
21mr|bind-9.11.37-1|987	%patch5 -p1
21mr|bind-9.11.37-1|988	
21mr|bind-9.11.37-1|989	# Common patches
21mr|bind-9.11.37-1|990	%patch72 -p1 -b .64bit
21mr|bind-9.11.37-1|991	%patch102 -p1 -b .rh452060
21mr|bind-9.11.37-1|992	%patch112 -p1 -b .rh645544
21mr|bind-9.11.37-1|993	%patch130 -p1 -b .libdb
21mr|bind-9.11.37-1|994	%patch131 -p1 -b .multlib-conflict
21mr|bind-9.11.37-1|995	%patch140 -p1 -b .rh1410433
21mr|bind-9.11.37-1|996	%patch145 -p1 -b .rh1205168
21mr|bind-9.11.37-1|997	%patch153 -p1 -b .export_suffix
21mr|bind-9.11.37-1|998	%patch154 -p1 -b .oot-man
21mr|bind-9.11.37-1|999	%patch155 -p1 -b .pk11-internal
21mr|bind-9.11.37-1|1000	%patch156 -p1 -b .fips-code
21mr|bind-9.11.37-1|1001	%patch157 -p1 -b .fips-tests
21mr|bind-9.11.37-1|1002	%patch158 -p1 -b .rt31459
21mr|bind-9.11.37-1|1003	%patch170 -p1 -b .featuretest-named
21mr|bind-9.11.37-1|1004	
21mr|bind-9.11.37-1|1005	%if %{with pkcs11}
21mr|bind-9.11.37-1|1006	cp -r bin/named{,-pkcs11}
21mr|bind-9.11.37-1|1007	cp -r bin/dnssec{,-pkcs11}
21mr|bind-9.11.37-1|1008	cp -r lib/isc{,-pkcs11}
21mr|bind-9.11.37-1|1009	cp -r lib/dns{,-pkcs11}
21mr|bind-9.11.37-1|1010	%patch136 -p1 -b .dist_pkcs11
21mr|bind-9.11.37-1|1011	%patch150 -p1 -b .engine-pkcs11
21mr|bind-9.11.37-1|1012	%endif
21mr|bind-9.11.37-1|1013	
21mr|bind-9.11.37-1|1014	mkdir lib/dns/tests/testdata/dstrandom
21mr|bind-9.11.37-1|1015	cp -a %{SOURCE50} lib/dns/tests/testdata/dstrandom/random.data
21mr|bind-9.11.37-1|1016	
21mr|bind-9.11.37-1|1017	%if %{with sdb_ldap}
21mr|bind-9.11.37-1|1018	%patch101 -p1 -b .old-api
21mr|bind-9.11.37-1|1019	mkdir bin/named-sdb
21mr|bind-9.11.37-1|1020	cp -r bin/named/* bin/named-sdb
21mr|bind-9.11.37-1|1021	%patch11 -p1 -b .sdbsrc
21mr|bind-9.11.37-1|1022	# SDB ldap
21mr|bind-9.11.37-1|1023	cp -fp contrib/sdb/ldap/ldapdb.[ch] bin/named-sdb
21mr|bind-9.11.37-1|1024	# SDB postgreSQL
21mr|bind-9.11.37-1|1025	cp -fp contrib/sdb/pgsql/pgsqldb.[ch] bin/named-sdb
21mr|bind-9.11.37-1|1026	# SDB sqlite
21mr|bind-9.11.37-1|1027	cp -fp contrib/sdb/sqlite/sqlitedb.[ch] bin/named-sdb
21mr|bind-9.11.37-1|1028	# SDB Berkeley DB - needs to be ported to DB4!
21mr|bind-9.11.37-1|1029	#cp -fp contrib/sdb/bdb/bdb.[ch] bin/named_sdb
21mr|bind-9.11.37-1|1030	# SDB dir
21mr|bind-9.11.37-1|1031	cp -fp contrib/sdb/dir/dirdb.[ch] bin/named-sdb
21mr|bind-9.11.37-1|1032	# SDB tools
21mr|bind-9.11.37-1|1033	mkdir -p bin/sdb_tools
21mr|bind-9.11.37-1|1034	cp -fp %{SOURCE30} bin/sdb_tools/ldap2zone.c
21mr|bind-9.11.37-1|1035	cp -fp %{SOURCE7} bin/sdb_tools/Makefile.in
21mr|bind-9.11.37-1|1036	#cp -fp contrib/sdb/bdb/zone2bdb.c bin/sdb_tools
21mr|bind-9.11.37-1|1037	cp -fp contrib/sdb/ldap/{zone2ldap.1,zone2ldap.c} bin/sdb_tools
21mr|bind-9.11.37-1|1038	cp -fp contrib/sdb/pgsql/zonetodb.c bin/sdb_tools/
21mr|bind-9.11.37-1|1039	cp -fp contrib/sdb/sqlite/zone2sqlite.c bin/sdb_tools
21mr|bind-9.11.37-1|1040	%patch301 -p1 -b .sdb
21mr|bind-9.11.37-1|1041	%patch13 -p1 -b .fix_sdb_ldap
21mr|bind-9.11.37-1|1042	%patch137 -p1 -b .strlcat_fix
21mr|bind-9.11.37-1|1043	%endif
21mr|bind-9.11.37-1|1044	
21mr|bind-9.11.37-1|1045	%patch133 -p1 -b .rh640538
21mr|bind-9.11.37-1|1046	%patch134 -p1 -b .rh669163
21mr|bind-9.11.37-1|1047	###
21mr|bind-9.11.37-1|1048	
21mr|bind-9.11.37-1|1049	%if %{with sdb_mysql}
21mr|bind-9.11.37-1|1050	mv mysql-bind contrib/sdb/mysql
21mr|bind-9.11.37-1|1051	cp contrib/sdb/mysql/mysqldb.c bin/named
21mr|bind-9.11.37-1|1052	cp contrib/sdb/mysql/mysqldb.h bin/named/include
21mr|bind-9.11.37-1|1053	%endif
21mr|bind-9.11.37-1|1054	
21mr|bind-9.11.37-1|1055	#install updated bind.keys file
21mr|bind-9.11.37-1|1056	cp -f %{SOURCE14} bind.keys
21mr|bind-9.11.37-1|1057	
21mr|bind-9.11.37-1|1058	cp %{SOURCE61} keygen.c
21mr|bind-9.11.37-1|1059	cp %{SOURCE63} named.cache
21mr|bind-9.11.37-1|1060	
21mr|bind-9.11.37-1|1061	mkdir -p caching-nameserver
21mr|bind-9.11.37-1|1062	cp %{SOURCE100} caching-nameserver/bogon_acl.conf
21mr|bind-9.11.37-1|1063	cp %{SOURCE101} caching-nameserver/hosts
21mr|bind-9.11.37-1|1064	cp %{SOURCE102} caching-nameserver/localdomain.zone
21mr|bind-9.11.37-1|1065	cp %{SOURCE103} caching-nameserver/localhost.zone
21mr|bind-9.11.37-1|1066	cp %{SOURCE104} caching-nameserver/logging.conf
21mr|bind-9.11.37-1|1067	cp %{SOURCE105} caching-nameserver/named.broadcast
21mr|bind-9.11.37-1|1068	cp %{SOURCE106} caching-nameserver/named.conf
21mr|bind-9.11.37-1|1069	cp %{SOURCE107} caching-nameserver/named.ip6.local
21mr|bind-9.11.37-1|1070	cp %{SOURCE108} caching-nameserver/named.local
21mr|bind-9.11.37-1|1071	cp %{SOURCE109} caching-nameserver/named.zero
21mr|bind-9.11.37-1|1072	cp %{SOURCE111} caching-nameserver/rndc.key
21mr|bind-9.11.37-1|1073	cp %{SOURCE112} caching-nameserver/trusted_networks_acl.conf
21mr|bind-9.11.37-1|1074	cp %{SOURCE113} caching-nameserver/named.iscdlv.key
21mr|bind-9.11.37-1|1075	
21mr|bind-9.11.37-1|1076	
21mr|bind-9.11.37-1|1077	# strip away annoying ^M
21mr|bind-9.11.37-1|1078	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|bind-9.11.37-1|1079	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|bind-9.11.37-1|1080	
21mr|bind-9.11.37-1|1081	mkdir -p ../export-libs
21mr|bind-9.11.37-1|1082	cp -rf * ../export-libs/
21mr|bind-9.11.37-1|1083	mv -f ../export-libs ./
21mr|bind-9.11.37-1|1084	
21mr|bind-9.11.37-1|1085	%build
21mr|bind-9.11.37-1|1086	%serverbuild
21mr|bind-9.11.37-1|1087	# it does not work with -fPIE and someone added that to the serverbuild macro...
21mr|bind-9.11.37-1|1088	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21mr|bind-9.11.37-1|1089	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21mr|bind-9.11.37-1|1090	
21mr|bind-9.11.37-1|1091	export CPPFLAGS="$CPPFLAGS -DDIG_SIGCHASE"
21mr|bind-9.11.37-1|1092	export STD_CDEFINES="$CPPFLAGS"
21mr|bind-9.11.37-1|1093	
21mr|bind-9.11.37-1|1094	echo RELEASEVER="-%{release}-ROSA" >> version
21mr|bind-9.11.37-1|1095	
21mr|bind-9.11.37-1|1096	autoreconf -if
21mr|bind-9.11.37-1|1097	
21mr|bind-9.11.37-1|1098	# Workaround problems when both libjsoncpp-devel and libjson-c-devel are installed
21mr|bind-9.11.37-1|1099	export CFLAGS="$CFLAGS -DHAVE_JSON_C=1"
21mr|bind-9.11.37-1|1100	
21mr|bind-9.11.37-1|1101	# backwards compatibility for contrib/
21mr|bind-9.11.37-1|1102	export CFLAGS="$CFLAGS -DISC_TRUE=true -DISC_FALSE=false"
21mr|bind-9.11.37-1|1103	
21mr|bind-9.11.37-1|1104	# Workaround missing <isc/atomic.h>
21mr|bind-9.11.37-1|1105	pushd ./lib/isc/
21mr|bind-9.11.37-1|1106	%ifarch %{ix86} %{x86_64} %{armx}
21mr|bind-9.11.37-1|1107	ln -sr noatomic/include/isc/atomic.h include/isc/atomic.h
21mr|bind-9.11.37-1|1108	%endif
21mr|bind-9.11.37-1|1109	popd
21mr|bind-9.11.37-1|1110	
21mr|bind-9.11.37-1|1111	%if %{with DLZ}
21mr|bind-9.11.37-1|1112	# DLZ modules do not support oot builds. Copy files into build
21mr|bind-9.11.37-1|1113	mkdir -p build/contrib/dlz
21mr|bind-9.11.37-1|1114	cp -frp contrib/dlz/modules build/contrib/dlz/modules
21mr|bind-9.11.37-1|1115	%endif
21mr|bind-9.11.37-1|1116	
21mr|bind-9.11.37-1|1117	%configure \
21mr|bind-9.11.37-1|1118	--with-python=%{__python3} \
21mr|bind-9.11.37-1|1119	--localstatedir=%{_localstatedir} \
21mr|bind-9.11.37-1|1120	--enable-threads \
21mr|bind-9.11.37-1|1121	--enable-largefile \
21mr|bind-9.11.37-1|1122	--enable-ipv6 \
21mr|bind-9.11.37-1|1123	--enable-filter-aaaa \
21mr|bind-9.11.37-1|1124	--enable-epoll \
21mr|bind-9.11.37-1|1125	--with-openssl=%{_prefix} \
21mr|bind-9.11.37-1|1126	%if %{with gssapi}
21mr|bind-9.11.37-1|1127	--with-gssapi=%{_prefix} \
21mr|bind-9.11.37-1|1128	--disable-isc-spnego \
21mr|bind-9.11.37-1|1129	%endif
21mr|bind-9.11.37-1|1130	--with-randomdev=/dev/random \
21mr|bind-9.11.37-1|1131	--with-libxml2=yes \
21mr|bind-9.11.37-1|1132	%if %{with SDB}
21mr|bind-9.11.37-1|1133	--with-dlopen=yes \
21mr|bind-9.11.37-1|1134	--with-dlz-ldap=yes \
21mr|bind-9.11.37-1|1135	--with-dlz-postgres=yes \
21mr|bind-9.11.37-1|1136	--with-dlz-mysql=yes \
21mr|bind-9.11.37-1|1137	--with-dlz-filesystem=yes \
21mr|bind-9.11.37-1|1138	%endif
21mr|bind-9.11.37-1|1139	--with-dlz-odbc=no \
21mr|bind-9.11.37-1|1140	--with-dlz-bdb=no \
21mr|bind-9.11.37-1|1141	--with-lmdb=no \
21mr|bind-9.11.37-1|1142	--with-dlz-stub=yes \
21mr|bind-9.11.37-1|1143	--enable-fixed-rrset \
21mr|bind-9.11.37-1|1144	--with-geoip \
21mr|bind-9.11.37-1|1145	--with-gost=no \
21mr|bind-9.11.37-1|1146	--with-pic \
21mr|bind-9.11.37-1|1147	--disable-static \
21mr|bind-9.11.37-1|1148	--with-libidn2 \
21mr|bind-9.11.37-1|1149	--with-libtool \
21mr|bind-9.11.37-1|1150	--with-tuning=large \
21mr|bind-9.11.37-1|1151	--includedir=%{_includedir}/bind9 \
21mr|bind-9.11.37-1|1152	%if %{with pkcs11}
21mr|bind-9.11.37-1|1153	--with-pkcs11=%{_libdir}/softhsm/libsofthsm2.so \
21mr|bind-9.11.37-1|1154	--enable-native-pkcs11 \
21mr|bind-9.11.37-1|1155	%endif
21mr|bind-9.11.37-1|1156	--with-docbook-xsl=%{_datadir}/sgml/docbook/xsl-stylesheets-%{docbook_style_xsl_ver} \
21mr|bind-9.11.37-1|1157	--enable-full-report
21mr|bind-9.11.37-1|1158	
21mr|bind-9.11.37-1|1159	%make
21mr|bind-9.11.37-1|1160	
21mr|bind-9.11.37-1|1161	### xsltproc doesn't find properly configured files
21mr|bind-9.11.37-1|1162	### and use ones from source tree
21mr|bind-9.11.37-1|1163	### copy generated files to the original location
21mr|bind-9.11.37-1|1164	#cp -rv doc/* ../doc/
21mr|bind-9.11.37-1|1165	
21mr|bind-9.11.37-1|1166	%if %{with sdb_mysql}
21mr|bind-9.11.37-1|1167	pushd contrib/sdb/mysql
21mr|bind-9.11.37-1|1168	gcc $CFLAGS -I%{_includedir}/mysql -I../../../lib/dns/include -I../../../lib/dns/sec/dst/include \
21mr|bind-9.11.37-1|1169	-I../../../lib/isc/include -I../../../lib/isc/unix/include -I../../../lib/isc/pthreads/include \
21mr|bind-9.11.37-1|1170	-lkrb5 -lgssapi_krb -c zonetodb.c
21mr|bind-9.11.37-1|1171	gcc $CFLAGS $LDFLAGS -o zonetodb-mysql zonetodb.o \
21mr|bind-9.11.37-1|1172	../../../lib/dns/.libs/libdns.so -lcrypto -lpthread ../../../lib/isc/.libs/libisc.so \
21mr|bind-9.11.37-1|1173	-lmysqlclient -lresolv %{?_with_gssapi:`krb5-config --libs gssapi`} -lxml2 -lGeoIP -lkrb5 -lgssapi_krb5 -ljson-c
21mr|bind-9.11.37-1|1174	popd
21mr|bind-9.11.37-1|1175	%endif
21mr|bind-9.11.37-1|1176	
21mr|bind-9.11.37-1|1177	# the same for PostgreSQL
21mr|bind-9.11.37-1|1178	pushd contrib/sdb/pgsql
21mr|bind-9.11.37-1|1179	gcc $CFLAGS -I%{_includedir}/pgsql -I../../../lib/dns/include -I../../../lib/dns/sec/dst/include \
21mr|bind-9.11.37-1|1180	-I../../../lib/isc/include -I../../../lib/isc/unix/include -I../../../lib/isc/pthreads/include \
21mr|bind-9.11.37-1|1181	-lkrb5 -lgssapi_krb -c zonetodb.c
21mr|bind-9.11.37-1|1182	gcc $CFLAGS $LDFLAGS -o zonetodb-pgsql zonetodb.o \
21mr|bind-9.11.37-1|1183	../../../lib/dns/.libs/libdns.so -lcrypto -lpthread ../../../lib/isc/.libs/libisc.so \
21mr|bind-9.11.37-1|1184	-lpq -lresolv %{?_with_gssapi:`krb5-config --libs gssapi`} -lxml2 -lGeoIP -lkrb5 -lgssapi_krb5 -ljson-c
21mr|bind-9.11.37-1|1185	popd
21mr|bind-9.11.37-1|1186	
21mr|bind-9.11.37-1|1187	gcc $CFLAGS -o dns-keygen keygen.c
21mr|bind-9.11.37-1|1188	
21mr|bind-9.11.37-1|1189	# Regenerate dig.1 manpage
21mr|bind-9.11.37-1|1190	pushd bin/dig
21mr|bind-9.11.37-1|1191	make man
21mr|bind-9.11.37-1|1192	popd
21mr|bind-9.11.37-1|1193	pushd bin/python
21mr|bind-9.11.37-1|1194	make man
21mr|bind-9.11.37-1|1195	popd
21mr|bind-9.11.37-1|1196	
21mr|bind-9.11.37-1|1197	%if %{with DLZ}
21mr|bind-9.11.37-1|1198	pushd contrib/dlz/modules
21mr|bind-9.11.37-1|1199	for DIR in filesystem ldap mysql mysqldyn sqlite3; do
21mr|bind-9.11.37-1|1200	make -C $DIR CFLAGS="-fPIC -I../include $CFLAGS $LDFLAGS"
21mr|bind-9.11.37-1|1201	done
21mr|bind-9.11.37-1|1202	popd
21mr|bind-9.11.37-1|1203	%endif
21mr|bind-9.11.37-1|1204	
21mr|bind-9.11.37-1|1205	## Create export libs ##
21mr|bind-9.11.37-1|1206	pushd export-libs
21mr|bind-9.11.37-1|1207	cp isc-config.sh.1 isc-export-config.sh.1
21mr|bind-9.11.37-1|1208	export LIBDIR_SUFFIX=/bind9-export/
21mr|bind-9.11.37-1|1209	## minimal subset of options to make clients aka dhcp working
21mr|bind-9.11.37-1|1210	%configure \
21mr|bind-9.11.37-1|1211	--with-libtool \
21mr|bind-9.11.37-1|1212	--with-cmocka \
21mr|bind-9.11.37-1|1213	--disable-static \
21mr|bind-9.11.37-1|1214	--disable-epoll \
21mr|bind-9.11.37-1|1215	--disable-kqueue \
21mr|bind-9.11.37-1|1216	--libdir=%{_libdir}/bind9-export \
21mr|bind-9.11.37-1|1217	--includedir=%{_includedir}/bind9-export \
21mr|bind-9.11.37-1|1218	--disable-threads \
21mr|bind-9.11.37-1|1219	--enable-openssl-hash \
21mr|bind-9.11.37-1|1220	%if %{with gssapi}
21mr|bind-9.11.37-1|1221	--with-gssapi=%{_prefix} \
21mr|bind-9.11.37-1|1222	--disable-isc-spnego \
21mr|bind-9.11.37-1|1223	%endif
21mr|bind-9.11.37-1|1224	--enable-fixed-rrset \
21mr|bind-9.11.37-1|1225	--disable-rpz-nsip \
21mr|bind-9.11.37-1|1226	--disable-rpz-nsdname \
21mr|bind-9.11.37-1|1227	--with-gost=no \
21mr|bind-9.11.37-1|1228	--without-lmdb \
21mr|bind-9.11.37-1|1229	--without-libxml2 \
21mr|bind-9.11.37-1|1230	--without-libjson \
21mr|bind-9.11.37-1|1231	--without-zlib \
21mr|bind-9.11.37-1|1232	--without-dlopen \
21mr|bind-9.11.37-1|1233	--enable-full-report
21mr|bind-9.11.37-1|1234	
21mr|bind-9.11.37-1|1235	mv isc-config.sh isc-export-config.sh
21mr|bind-9.11.37-1|1236	
21mr|bind-9.11.37-1|1237	sed -i \
21mr|bind-9.11.37-1|1238	-e '/^SUBDIRS =/s/.*/SUBDIRS = make lib/i' \
21mr|bind-9.11.37-1|1239	-e 's/isc-config.sh/isc-export-config.sh/g' \
21mr|bind-9.11.37-1|1240	-e 's/bind9-config/bind9-export-config/g' \
21mr|bind-9.11.37-1|1241	Makefile
21mr|bind-9.11.37-1|1242	
21mr|bind-9.11.37-1|1243	sed -i -e \
21mr|bind-9.11.37-1|1244	"/^SUBDIRS =/s/.*/SUBDIRS = isc dns isccfg irs/i" \
21mr|bind-9.11.37-1|1245	lib/Makefile
21mr|bind-9.11.37-1|1246	
21mr|bind-9.11.37-1|1247	#sed -i -e \
21mr|bind-9.11.37-1|1248	#'/^SUBDIRS =/s/atf-src//i' \
21mr|bind-9.11.37-1|1249	#unit/Makefile
21mr|bind-9.11.37-1|1250	
21mr|bind-9.11.37-1|1251	for lib in isc dns isccfg irs
21mr|bind-9.11.37-1|1252	do
21mr|bind-9.11.37-1|1253	find . -name Makefile -exec sed "s/lib${lib}\./lib${lib}-export\./g" -i {} \;
21mr|bind-9.11.37-1|1254	sed -e "s/-l${lib}\([^[:alpha:]]\)/-l${lib}-export\1/g" \
21mr|bind-9.11.37-1|1255	-e "s/lib${lib}\./lib${lib}-export\./g" \
21mr|bind-9.11.37-1|1256	-i isc-export-config.sh
21mr|bind-9.11.37-1|1257	done;
21mr|bind-9.11.37-1|1258	
21mr|bind-9.11.37-1|1259	%make
21mr|bind-9.11.37-1|1260	# Do not try pkcs11 and lwres in export libs
21mr|bind-9.11.37-1|1261	sed -e '/^\s*include(.*-pkcs11/ d' -e '/^\s*include(.*lwres/ d'  -e '/^\s*include(.*isccc/ d' \
21mr|bind-9.11.37-1|1262	-i lib/Kyuafile
21mr|bind-9.11.37-1|1263	
21mr|bind-9.11.37-1|1264	#sh unit/unittest.sh
21mr|bind-9.11.37-1|1265	
21mr|bind-9.11.37-1|1266	popd
21mr|bind-9.11.37-1|1267	## End of export libs
21mr|bind-9.11.37-1|1268	
21mr|bind-9.11.37-1|1269	#%%check
21mr|bind-9.11.37-1|1270	## run the test suite
21mr|bind-9.11.37-1|1271	#make check
21mr|bind-9.11.37-1|1272	
21mr|bind-9.11.37-1|1273	%install
21mr|bind-9.11.37-1|1274	
21mr|bind-9.11.37-1|1275	# make some directories
21mr|bind-9.11.37-1|1276	install -d %{buildroot}%{_initrddir}
21mr|bind-9.11.37-1|1277	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|bind-9.11.37-1|1278	install -d %{buildroot}%{_sysconfdir}/rwtab.d
21mr|bind-9.11.37-1|1279	install -d %{buildroot}%{_sysusersdir}
21mr|bind-9.11.37-1|1280	install -d %{buildroot}%{_tmpfilesdir}
21mr|bind-9.11.37-1|1281	
21mr|bind-9.11.37-1|1282	# From "Hide configuration"
21mr|bind-9.11.37-1|1283	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|bind-9.11.37-1|1284	install -d %{buildroot}%{_sysconfdir}/crypto-policies/back-ends
21mr|bind-9.11.37-1|1285	install -d %{buildroot}%{_localstatedir}/named/{slaves,data,dynamic}
21mr|bind-9.11.37-1|1286	install -d %{buildroot}%{_localstatedir}/log
21mr|bind-9.11.37-1|1287	# Ghost config files:
21mr|bind-9.11.37-1|1288	touch %{buildroot}%{_localstatedir}/log/named.log
21mr|bind-9.11.37-1|1289	touch %{buildroot}%{_sysconfdir}/rndc.conf
21mr|bind-9.11.37-1|1290	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/named
21mr|bind-9.11.37-1|1291	
21mr|bind-9.11.37-1|1292	install -m0640 %{SOURCE106} %{buildroot}%{_sysconfdir}/named.conf
21mr|bind-9.11.37-1|1293	install -m0644 %{SOURCE90} %{buildroot}%{_sysusersdir}/named.conf
21mr|bind-9.11.37-1|1294	install -m0644 %{SOURCE91} %{buildroot}%{_tmpfilesdir}/named.conf
21mr|bind-9.11.37-1|1295	
21mr|bind-9.11.37-1|1296	install -m0644 %{SOURCE43} %{buildroot}%{_sysconfdir}/rwtab.d/named
21mr|bind-9.11.37-1|1297	
21mr|bind-9.11.37-1|1298	%makeinstall_std
21mr|bind-9.11.37-1|1299	
21mr|bind-9.11.37-1|1300	ln -snf named %{buildroot}%{_sbindir}/lwresd
21mr|bind-9.11.37-1|1301	
21mr|bind-9.11.37-1|1302	#mkdir -p %{buildroot}%{_libexecdir}
21mr|bind-9.11.37-1|1303	install -m 755 %{SOURCE42} %{buildroot}%{_sbindir}/generate-rndc-key
21mr|bind-9.11.37-1|1304	install -m 755 %{SOURCE41} %{buildroot}%{_sbindir}/setup-named-chroot.sh
21mr|bind-9.11.37-1|1305	
21mr|bind-9.11.37-1|1306	mkdir -p %{buildroot}%{_unitdir}
21mr|bind-9.11.37-1|1307	install -m0644 %{SOURCE46} %{buildroot}%{_unitdir}/named-setup-rndc.service
21mr|bind-9.11.37-1|1308	install -m0644 %{SOURCE58} %{buildroot}%{_unitdir}/named.service
21mr|bind-9.11.37-1|1309	install -m0644 %{SOURCE38} %{buildroot}%{_unitdir}/named-chroot.service
21mr|bind-9.11.37-1|1310	install -m0644 %{SOURCE59} %{buildroot}%{_unitdir}/named-chroot-setup.service
21mr|bind-9.11.37-1|1311	install -m0644 %{SOURCE39} %{buildroot}%{_unitdir}/named-sdb.service
21mr|bind-9.11.37-1|1312	install -m0644 %{SOURCE40} %{buildroot}%{_unitdir}/named-sdb-chroot.service
21mr|bind-9.11.37-1|1313	install -m0644 %{SOURCE45} %{buildroot}%{_unitdir}/named-sdb-chroot-setup.service
21mr|bind-9.11.37-1|1314	%if %{with pkcs11}
21mr|bind-9.11.37-1|1315	install -m0644 %{SOURCE47} %{buildroot}%{_unitdir}
21mr|bind-9.11.37-1|1316	install -m0755 %{SOURCE48} %{buildroot}%{_sbindir}/setup-named-softhsm
21mr|bind-9.11.37-1|1317	%endif
21mr|bind-9.11.37-1|1318	install -m0644 %{SOURCE60} %{buildroot}%{_sysconfdir}/sysconfig/named
21mr|bind-9.11.37-1|1319	#cat %{SOURCE62} | sed -e 's,@openssl_shlib_ver@,%{openssl_shlib_ver},g' > %{buildroot}%{_sysconfdir}/sysconfig/named-chroot-setup
21mr|bind-9.11.37-1|1320	cat %{SOURCE49} | sed -e 's,@openssl_shlib_ver@,%{openssl_shlib_ver},g' > %{buildroot}%{_sysconfdir}/named-chroot.files
21mr|bind-9.11.37-1|1321	#install -m 644 %{SOURCE49} %{buildroot}%{_sysconfdir}/named-chroot.files
21mr|bind-9.11.37-1|1322	#install -m0755 %{SOURCE57} %{buildroot}%{_sbindir}
21mr|bind-9.11.37-1|1323	
21mr|bind-9.11.37-1|1324	%if %{with sdb_mysql}
21mr|bind-9.11.37-1|1325	install -m0755 contrib/sdb/mysql/zonetodb-mysql %{buildroot}%{_sbindir}/zonetodb-mysql
21mr|bind-9.11.37-1|1326	cp contrib/sdb/mysql/ChangeLog contrib/sdb/mysql/ChangeLog.mysql
21mr|bind-9.11.37-1|1327	cp contrib/sdb/mysql/README contrib/sdb/mysql/README.mysql
21mr|bind-9.11.37-1|1328	%endif
21mr|bind-9.11.37-1|1329	install -m0755 contrib/sdb/pgsql/zonetodb-pgsql %{buildroot}%{_sbindir}/zonetodb-pgsql
21mr|bind-9.11.37-1|1330	
21mr|bind-9.11.37-1|1331	%if %{with DLZ}
21mr|bind-9.11.37-1|1332	pushd build/contrib/dlz/modules
21mr|bind-9.11.37-1|1333	for DIR in filesystem ldap sqlite3; do
21mr|bind-9.11.37-1|1334	make -C $DIR DESTDIR="%{buildroot}" libdir=%{_libdir}/bind install
21mr|bind-9.11.37-1|1335	done
21mr|bind-9.11.37-1|1336	popd
21mr|bind-9.11.37-1|1337	pushd contrib/dlz/modules
21mr|bind-9.11.37-1|1338	for DIR in mysql mysqldyn; do
21mr|bind-9.11.37-1|1339	make -C $DIR DESTDIR="%{buildroot}" libdir=%{_libdir}/bind install
21mr|bind-9.11.37-1|1340	done
21mr|bind-9.11.37-1|1341	popd
21mr|bind-9.11.37-1|1342	%endif
21mr|bind-9.11.37-1|1343	
21mr|bind-9.11.37-1|1344	install -m0755 dns-keygen %{buildroot}%{_sbindir}/dns-keygen
21mr|bind-9.11.37-1|1345	
21mr|bind-9.11.37-1|1346	
21mr|bind-9.11.37-1|1347	
21mr|bind-9.11.37-1|1348	install -m 640 %{SOURCE111} %{buildroot}%{_sysconfdir}/rndc.key
21mr|bind-9.11.37-1|1349	install -m 640 %{SOURCE113} %{buildroot}%{_sysconfdir}/
21mr|bind-9.11.37-1|1350	
21mr|bind-9.11.37-1|1351	install -m 644 %{SOURCE114} %{buildroot}%{_sysconfdir}/
21mr|bind-9.11.37-1|1352	install -m 644 %{SOURCE115} %{buildroot}%{_sysconfdir}/
21mr|bind-9.11.37-1|1353	install -m 644 %{SOURCE36} %{buildroot}%{_sysconfdir}/
21mr|bind-9.11.37-1|1354	mkdir -p %{buildroot}%{_sysconfdir}/named
21mr|bind-9.11.37-1|1355	
21mr|bind-9.11.37-1|1356	mkdir -p %{buildroot}%{_localstatedir}/named/{data,dynamic,slaves}
21mr|bind-9.11.37-1|1357	mkdir -p %{buildroot}%{_localstatedir}/log
21mr|bind-9.11.37-1|1358	install -m 644 %{SOURCE116} %{buildroot}%{_localstatedir}/named/
21mr|bind-9.11.37-1|1359	install -m 644 %{SOURCE117} %{buildroot}%{_localstatedir}/named/
21mr|bind-9.11.37-1|1360	install -m 644 %{SOURCE118} %{buildroot}%{_localstatedir}/named/
21mr|bind-9.11.37-1|1361	install -m 644 %{SOURCE119} %{buildroot}%{_localstatedir}/named/named.ca
21mr|bind-9.11.37-1|1362	
21mr|bind-9.11.37-1|1363	# pkcs11 versions manpages
21mr|bind-9.11.37-1|1364	%if %{with pkcs11}
21mr|bind-9.11.37-1|1365	pushd %{buildroot}%{_mandir}/man8
21mr|bind-9.11.37-1|1366	ln -s named.8.xz named-pkcs11.8.xz
21mr|bind-9.11.37-1|1367	ln -s dnssec-checkds.8.xz dnssec-checkds-pkcs11.8.xz
21mr|bind-9.11.37-1|1368	ln -s dnssec-dsfromkey.8.xz dnssec-dsfromkey-pkcs11.8.xz
21mr|bind-9.11.37-1|1369	ln -s dnssec-importkey.8.xz dnssec-importkey-pkcs11.8.xz
21mr|bind-9.11.37-1|1370	ln -s dnssec-keyfromlabel.8.xz dnssec-keyfromlabel-pkcs11.8.xz
21mr|bind-9.11.37-1|1371	ln -s dnssec-keygen.8.xz dnssec-keygen-pkcs11.8.xz
21mr|bind-9.11.37-1|1372	ln -s dnssec-revoke.8.xz dnssec-revoke-pkcs11.8.xz
21mr|bind-9.11.37-1|1373	ln -s dnssec-settime.8.xz dnssec-settime-pkcs11.8.xz
21mr|bind-9.11.37-1|1374	ln -s dnssec-signzone.8.xz dnssec-signzone-pkcs11.8.xz
21mr|bind-9.11.37-1|1375	ln -s dnssec-verify.8.xz dnssec-verify-pkcs11.8.xz
21mr|bind-9.11.37-1|1376	ln -s dnssec-coverage.8.xz dnssec-coverage-pkcs11.8.xz
21mr|bind-9.11.37-1|1377	popd
21mr|bind-9.11.37-1|1378	%endif
21mr|bind-9.11.37-1|1379	
21mr|bind-9.11.37-1|1380	# Files required to run test-suite outside of build tree:
21mr|bind-9.11.37-1|1381	cp -fp config.h %{buildroot}%{_includedir}/bind9
21mr|bind-9.11.37-1|1382	
21mr|bind-9.11.37-1|1383	pushd export-libs
21mr|bind-9.11.37-1|1384	%make DESTDIR=%{buildroot} install
21mr|bind-9.11.37-1|1385	mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|bind-9.11.37-1|1386	echo "%{_libdir}/bind9-export/" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-export-%{_arch}.conf
21mr|bind-9.11.37-1|1387	cp -fp config.h %{buildroot}%{_includedir}/bind9-export/
21mr|bind-9.11.37-1|1388	rm -rf %{buildroot}%{_includedir}/bind9-export/pkcs11/
21mr|bind-9.11.37-1|1389	rm -f %{buildroot}%{_includedir}/bind9-export/pk11/{constants,internal,pk11,result}.h
21mr|bind-9.11.37-1|1390	popd
21mr|bind-9.11.37-1|1391	
21mr|bind-9.11.37-1|1392	# Install isc/errno2result.h header
21mr|bind-9.11.37-1|1393	install -m0644 lib/isc/unix/errno2result.h %{buildroot}%{_includedir}/bind9/isc
21mr|bind-9.11.37-1|1394	
21mr|bind-9.11.37-1|1395	echo "; Use \"dig @A.ROOT-SERVERS.NET . ns\" to update this file if it's outdated." > named.cache.tmp
21mr|bind-9.11.37-1|1396	cat named.cache >> named.cache.tmp
21mr|bind-9.11.37-1|1397	
21mr|bind-9.11.37-1|1398	# fix man pages
21mr|bind-9.11.37-1|1399	install -m0644 man5/resolver.5 %{buildroot}%{_mandir}/man5/
21mr|bind-9.11.37-1|1400	ln -s resolver.5 %{buildroot}%{_mandir}/man5/resolv.5
21mr|bind-9.11.37-1|1401	
21mr|bind-9.11.37-1|1402	# SDB manpages
21mr|bind-9.11.37-1|1403	%if %{with SDB}
21mr|bind-9.11.37-1|1404	mkdir -p %{buildroot}%{_mandir}/man1/
21mr|bind-9.11.37-1|1405	install -m 644 %{SOURCE31} %{buildroot}%{_mandir}/man1/ldap2zone.1
21mr|bind-9.11.37-1|1406	install -m 644 %{SOURCE32} %{buildroot}%{_mandir}/man8/named-sdb.8
21mr|bind-9.11.37-1|1407	install -m 644 %{SOURCE33} ${RPM_BUILD_ROOT}%{_mandir}/man1/zonetodb.1
21mr|bind-9.11.37-1|1408	cat %{SOURCE33} | sed -e 's,PostgreSQL,MySQL,g' -e 's,zonetodb ,zonetodb-mysql ,g' > %{buildroot}%{_mandir}/man1/zonetodb-mysql.1
21mr|bind-9.11.37-1|1409	cat %{SOURCE33} | sed -e 's,zonetodb ,zonetodb-pgsql ,g' > %{buildroot}%{_mandir}/man1/zonetodb-pgsql.1
21mr|bind-9.11.37-1|1410	install -m 644 %{SOURCE34} %{buildroot}%{_mandir}/man1/zone2sqlite.1
21mr|bind-9.11.37-1|1411	mkdir -p %{buildroot}/etc/openldap/schema
21mr|bind-9.11.37-1|1412	install -m 644 %{SOURCE12} contrib/sdb/pgsql/
21mr|bind-9.11.37-1|1413	
21mr|bind-9.11.37-1|1414	# relocate most utils to /usr/bin from /usr/sbin
21mr|bind-9.11.37-1|1415	for i in zonetodb ldap2zone zone2ldap zone2sqlite zonetodb-mysql zonetodb-pgsql ; do
21mr|bind-9.11.37-1|1416	mv -v %{buildroot}%{_sbindir}/$i %{buildroot}%{_bindir}/ ; done
21mr|bind-9.11.37-1|1417	rm -f %{buildroot}%{_sbindir}/zonetodb
21mr|bind-9.11.37-1|1418	install -m0755 %{SOURCE13} %{buildroot}%{_bindir}/zonetodb
21mr|bind-9.11.37-1|1419	%endif
21mr|bind-9.11.37-1|1420	
21mr|bind-9.11.37-1|1421	rm -rf doc/html
21mr|bind-9.11.37-1|1422	install -d doc/html
21mr|bind-9.11.37-1|1423	for i in `find . -type f |grep .html |sed -e 's#\/%{name}-%{version}##'|grep -v contrib`; do cp -f $i doc/html/; done
21mr|bind-9.11.37-1|1424	
21mr|bind-9.11.37-1|1425	# this is just sick...
21mr|bind-9.11.37-1|1426	touch %{buildroot}%{_sysconfdir}/crypto-policies/back-ends/bind.config
21mr|bind-9.11.37-1|1427	
21mr|bind-9.11.37-1|1428	#chroot
21mr|bind-9.11.37-1|1429	for D in %{chroot_create_directories}
21mr|bind-9.11.37-1|1430	do
21mr|bind-9.11.37-1|1431	mkdir -p %{buildroot}/%{chroot_prefix}${D}
21mr|bind-9.11.37-1|1432	done
21mr|bind-9.11.37-1|1433	# create symlink as it is on real filesystem
21mr|bind-9.11.37-1|1434	pushd %{buildroot}/%{chroot_prefix}/var
21mr|bind-9.11.37-1|1435	ln -s ../run run
21mr|bind-9.11.37-1|1436	popd
21mr|bind-9.11.37-1|1437	# these are required to prevent them being erased during upgrade of previous
21mr|bind-9.11.37-1|1438	touch %{buildroot}/%{chroot_prefix}/%{_sysconfdir}/named.conf
21mr|bind-9.11.37-1|1439	#end chroot
21mr|bind-9.11.37-1|1440	
21mr|bind-9.11.37-1|1441	%if %{with SDB}
21mr|bind-9.11.37-1|1442	for D in %{chroot_create_directories}
21mr|bind-9.11.37-1|1443	do
21mr|bind-9.11.37-1|1444	mkdir -p %{buildroot}/%{chroot_sdb_prefix}${D}
21mr|bind-9.11.37-1|1445	done
21mr|bind-9.11.37-1|1446	# create symlink as it is on real filesystem
21mr|bind-9.11.37-1|1447	pushd %{buildroot}/%{chroot_sdb_prefix}/var
21mr|bind-9.11.37-1|1448	ln -s ../run run
21mr|bind-9.11.37-1|1449	popd
21mr|bind-9.11.37-1|1450	
21mr|bind-9.11.37-1|1451	# these are required to prevent them being erased during upgrade of previous
21mr|bind-9.11.37-1|1452	touch %{buildroot}/%{chroot_sdb_prefix}%{_sysconfdir}/named.conf
21mr|bind-9.11.37-1|1453	%endif

11641 21
21mr|bind-dyndb-ldap-11.3-2|1	%undefine _disable_rebuild_configure
21mr|bind-dyndb-ldap-11.3-2|2	
21mr|bind-dyndb-ldap-11.3-2|3	Summary:	LDAP back-end plug-in for BIND
21mr|bind-dyndb-ldap-11.3-2|4	Name:		bind-dyndb-ldap
21mr|bind-dyndb-ldap-11.3-2|5	Version:	11.3
21mr|bind-dyndb-ldap-11.3-2|6	Release:	2
21mr|bind-dyndb-ldap-11.3-2|7	License:	GPLv2+
21mr|bind-dyndb-ldap-11.3-2|8	Group:		System/Libraries
21mr|bind-dyndb-ldap-11.3-2|9	Url:		https://pagure.io/bind-dyndb-ldap/
21mr|bind-dyndb-ldap-11.3-2|10	Source0:	https://releases.pagure.org/%{name}/%{name}-%{version}.tar.bz2
21mr|bind-dyndb-ldap-11.3-2|11	BuildRequires:	libtool
21mr|bind-dyndb-ldap-11.3-2|12	BuildRequires:	bind-devel
21mr|bind-dyndb-ldap-11.3-2|13	BuildRequires:	bind-lite-devel
21mr|bind-dyndb-ldap-11.3-2|14	BuildRequires:	bind-pkcs11-devel
21mr|bind-dyndb-ldap-11.3-2|15	BuildRequires:	openldap-devel
21mr|bind-dyndb-ldap-11.3-2|16	BuildRequires:	pkgconfig(krb5)
21mr|bind-dyndb-ldap-11.3-2|17	BuildRequires:	pkgconfig(uuid)
21mr|bind-dyndb-ldap-11.3-2|18	Requires:	bind
21mr|bind-dyndb-ldap-11.3-2|19	Requires:	bind-pkcs11
21mr|bind-dyndb-ldap-11.3-2|20	Requires:	bind-pkcs11-utils
21mr|bind-dyndb-ldap-11.3-2|21	
21mr|bind-dyndb-ldap-11.3-2|22	%description
21mr|bind-dyndb-ldap-11.3-2|23	This package provides an LDAP back-end plug-in for BIND. It features
21mr|bind-dyndb-ldap-11.3-2|24	support for dynamic updates and internal caching, to lift the load
21mr|bind-dyndb-ldap-11.3-2|25	off of your LDAP server.
21mr|bind-dyndb-ldap-11.3-2|26	
21mr|bind-dyndb-ldap-11.3-2|27	%files
21mr|bind-dyndb-ldap-11.3-2|28	%doc NEWS README.md COPYING doc/{example,schema}.ldif
21mr|bind-dyndb-ldap-11.3-2|29	%dir %attr(770, root, named) %{_localstatedir}/named/dyndb-ldap
21mr|bind-dyndb-ldap-11.3-2|30	%{_libdir}/bind/ldap.so
21mr|bind-dyndb-ldap-11.3-2|31	
21mr|bind-dyndb-ldap-11.3-2|32	%post
21mr|bind-dyndb-ldap-11.3-2|33	# SELinux boolean named_write_master_zones has to be enabled
21mr|bind-dyndb-ldap-11.3-2|34	# otherwise the plugin will not be able to write to /var/named.
21mr|bind-dyndb-ldap-11.3-2|35	# This scriptlet enables the boolean after installation or upgrade.
21mr|bind-dyndb-ldap-11.3-2|36	# SELinux is sensitive area so I want to inform user about the change.
21mr|bind-dyndb-ldap-11.3-2|37	if [ -x "/usr/sbin/setsebool" ] ; then
21mr|bind-dyndb-ldap-11.3-2|38	echo "Enabling SELinux boolean named_write_master_zones"
21mr|bind-dyndb-ldap-11.3-2|39	/usr/sbin/setsebool -P named_write_master_zones=1 || :
21mr|bind-dyndb-ldap-11.3-2|40	fi
21mr|bind-dyndb-ldap-11.3-2|41	
21mr|bind-dyndb-ldap-11.3-2|42	# This scriptlet disables the boolean after uninstallation.
21mr|bind-dyndb-ldap-11.3-2|43	%postun
21mr|bind-dyndb-ldap-11.3-2|44	if [ "0$1" -eq "0" ] && [ -x "/usr/sbin/setsebool" ] ; then
21mr|bind-dyndb-ldap-11.3-2|45	echo "Disabling SELinux boolean named_write_master_zones"
21mr|bind-dyndb-ldap-11.3-2|46	/usr/sbin/setsebool -P named_write_master_zones=0 || :
21mr|bind-dyndb-ldap-11.3-2|47	fi
21mr|bind-dyndb-ldap-11.3-2|48	
21mr|bind-dyndb-ldap-11.3-2|49	#------------------------------------------------------------------
21mr|bind-dyndb-ldap-11.3-2|50	
21mr|bind-dyndb-ldap-11.3-2|51	%prep
21mr|bind-dyndb-ldap-11.3-2|52	%autosetup -p1
21mr|bind-dyndb-ldap-11.3-2|53	
21mr|bind-dyndb-ldap-11.3-2|54	%build
21mr|bind-dyndb-ldap-11.3-2|55	%configure --disable-werror
21mr|bind-dyndb-ldap-11.3-2|56	%make
21mr|bind-dyndb-ldap-11.3-2|57	
21mr|bind-dyndb-ldap-11.3-2|58	%install
21mr|bind-dyndb-ldap-11.3-2|59	%makeinstall_std
21mr|bind-dyndb-ldap-11.3-2|60	mkdir -m 770 -p %{buildroot}/%{_localstatedir}/named/dyndb-ldap
21mr|bind-dyndb-ldap-11.3-2|61	
21mr|bind-dyndb-ldap-11.3-2|62	# Remove unwanted files
21mr|bind-dyndb-ldap-11.3-2|63	rm %{buildroot}%{_libdir}/bind/ldap.la
21mr|bind-dyndb-ldap-11.3-2|64	rm -r %{buildroot}%{_datadir}/doc/%{name}

11642 21
21mr|binutils-2.38-8|1	# CVE-2022-38126 REJECTED
21mr|binutils-2.38-8|2	# CVE-2022-38127 REJECTED
21mr|binutils-2.38-8|3	# CVE-2022-38128 REJECTED
21mr|binutils-2.38-8|4	
21mr|binutils-2.38-8|5	# Listed targets are short form and will be expanded by rpm
21mr|binutils-2.38-8|6	# gnueabihf variants etc. are inserted by rpm into long_targets
21mr|binutils-2.38-8|7	# (tpg) set cross targets here for cooker
21mr|binutils-2.38-8|8	%global targets aarch64-linux armv7hnl-linux i686-linux x86_64-linux x32-linux riscv32-linux riscv64-linux aarch64-linuxmusl armv7hnl-linuxmusl i686-linuxmusl x86_64-linuxmusl x32-linuxmusl riscv32-linuxmusl riscv64-linuxmusl aarch64-android armv7l-android armv8l-android i686-mingw32 x86_64-mingw32
21mr|binutils-2.38-8|9	# (tpg) temporary disable build debuginfo for ix86
21mr|binutils-2.38-8|10	%ifarch %{ix86}
21mr|binutils-2.38-8|11	#error: create archive failed on file /builddir/build/BUILDROOT/mesa-17.3.6-1-omv2015.0.i686-buildroot/usr/lib/debug/usr/lib/gallium-pipe/pipe_radeonsi.so.debug: cpio: Bad magic
21mr|binutils-2.38-8|12	%define _enable_debug_packages	%{nil}
21mr|binutils-2.38-8|13	%define debug_package		%{nil}
21mr|binutils-2.38-8|14	%endif
21mr|binutils-2.38-8|15	%global long_targets %(
21mr|binutils-2.38-8|16	for i in %{targets}; do
21mr|binutils-2.38-8|17	CPU=$(echo $i |cut -d- -f1)
21mr|binutils-2.38-8|18	OS=$(echo $i |cut -d- -f2)
21mr|binutils-2.38-8|19	echo -n "$(rpm --target=${CPU}-${OS} -E %%{_target_platform}) "
21mr|binutils-2.38-8|20	done
21mr|binutils-2.38-8|21	)
21mr|binutils-2.38-8|22	
21mr|binutils-2.38-8|23	# Currently devel-rpm-generators could handle libbfd-%%{version}.so
21mr|binutils-2.38-8|24	# if libbfd.so was a symlink to it, but libbfd.so is a text file...
21mr|binutils-2.38-8|25	%global __requires_exclude ^devel\\(libbfd-.*\\)$
21mr|binutils-2.38-8|26	
21mr|binutils-2.38-8|27	%define _disable_lto 1
21mr|binutils-2.38-8|28	
21mr|binutils-2.38-8|29	%define lib_major 2
21mr|binutils-2.38-8|30	%define lib_name_orig %mklibname binutils
21mr|binutils-2.38-8|31	%define lib_name %{lib_name_orig}%{lib_major}
21mr|binutils-2.38-8|32	%define dev_name %mklibname binutils -d
21mr|binutils-2.38-8|33	
21mr|binutils-2.38-8|34	# (tpg) optimize it a bit
21mr|binutils-2.38-8|35	%global optflags %{optflags} -fstack-protector-strong
21mr|binutils-2.38-8|36	
21mr|binutils-2.38-8|37	%ifarch %{riscv}
21mr|binutils-2.38-8|38	# Make sure we don't use lld on risc-v yet
21mr|binutils-2.38-8|39	%global optflags %{optflags} -fuse-ld=bfd
21mr|binutils-2.38-8|40	%endif
21mr|binutils-2.38-8|41	%bcond_with default_lld
21mr|binutils-2.38-8|42	
21mr|binutils-2.38-8|43	# Define if building a cross-binutils
21mr|binutils-2.38-8|44	%define build_cross 0
21mr|binutils-2.38-8|45	%{expand: %{?cross: %%global build_cross 1}}
21mr|binutils-2.38-8|46	
21mr|binutils-2.38-8|47	# List of targets where gold can be enabled
21mr|binutils-2.38-8|48	%define gold_arches %(echo %{ix86} %{x86_64} ppc ppc64 riscv64 %{sparc} %{armx}|sed 's/[ ]/\|/g')
21mr|binutils-2.38-8|49	
21mr|binutils-2.38-8|50	%define gold_default 0
21mr|binutils-2.38-8|51	
21mr|binutils-2.38-8|52	%bcond_without gold
21mr|binutils-2.38-8|53	
21mr|binutils-2.38-8|54	Summary:	GNU Binary Utility Development Utilities
21mr|binutils-2.38-8|55	Name:		binutils
21mr|binutils-2.38-8|56	Version:	2.38
21mr|binutils-2.38-8|57	Source0:	https://ftp.gnu.org/gnu/binutils/binutils-%{version}%{?DATE:-%{DATE}}.tar.xz
21mr|binutils-2.38-8|58	Release:	8
21mr|binutils-2.38-8|59	License:	GPLv3+
21mr|binutils-2.38-8|60	Group:		Development/Other
21mr|binutils-2.38-8|61	URL:		http://sources.redhat.com/binutils/
21mr|binutils-2.38-8|62	#Source1:	http://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.xz.sign
21mr|binutils-2.38-8|63	Source5:	binutils-2.19.50.0.1-output-format.sed
21mr|binutils-2.38-8|64	Source10:	binutils.rpmlintrc
21mr|binutils-2.38-8|65	# Fedora patches:
21mr|binutils-2.38-8|66	Patch01:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-2.20.51.0.2-libtool-lib64.patch
21mr|binutils-2.38-8|67	# We don't want this one! Tends to break compatibility with scripts
21mr|binutils-2.38-8|68	# on other distros
21mr|binutils-2.38-8|69	#Patch02:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-2.25-version.patch
21mr|binutils-2.38-8|70	# Export demangle.h with the binutils-devel rpm.
21mr|binutils-2.38-8|71	Patch03:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-export-demangle.h.patch
21mr|binutils-2.38-8|72	# Disable checks that config.h has been included before system headers.  BZ #845084
21mr|binutils-2.38-8|73	Patch04:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-2.22.52.0.4-no-config-h-check.patch
21mr|binutils-2.38-8|74	# FIXME this one serves a purpose (fix ltrace, LD_AUDIT) but reduces optimizations.
21mr|binutils-2.38-8|75	# This should be an option instead of a hardcode in the longer term!
21mr|binutils-2.38-8|76	#Patch07:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-2.29-revert-PLT-elision.patch
21mr|binutils-2.38-8|77	Patch09:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-2.27-aarch64-ifunc.patch
21mr|binutils-2.38-8|78	Patch10:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-do-not-link-with-static-libstdc++.patch
21mr|binutils-2.38-8|79	Patch19:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-special-sections-in-groups.patch
21mr|binutils-2.38-8|80	Patch20:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-gold-mismatched-section-flags.patch
21mr|binutils-2.38-8|81	Patch22:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-warnings.patch
21mr|binutils-2.38-8|82	#Patch23:	https://src.fedoraproject.org/rpms/binutils/raw/master/f/binutils-gcc-10-fixes.patch
21mr|binutils-2.38-8|83	
21mr|binutils-2.38-8|84	# From upstream
21mr|binutils-2.38-8|85	Patch100:	0004-x86-Disallow-invalid-relocation-against-protected-sy.patch
21mr|binutils-2.38-8|86	Patch101:	0008-PR28882-build-failure-with-gcc-4.2-due-to-use-of-0b-.patch
21mr|binutils-2.38-8|87	Patch102:	0010-i386-Update-I386_NEED_DYNAMIC_RELOC_TYPE_P-for-DT_TE.patch
21mr|binutils-2.38-8|88	Patch103:	0012-ld-Keep-indirect-symbol-from-IR-if-referenced-from-s.patch
21mr|binutils-2.38-8|89	Patch104:	0014-Updated-Serbian-translations-for-the-bfd-gold-ld-and.patch
21mr|binutils-2.38-8|90	Patch105:	0021-binutils-2.38-vs.-ppc32-linux-kernel.patch
21mr|binutils-2.38-8|91	Patch106:	0028-Revert-Check-thin-archive-element-file-size-against-.patch
21mr|binutils-2.38-8|92	Patch107:	0041-Work-around-gcc-4-warnings-in-elf64-ppc.c.patch
21mr|binutils-2.38-8|93	Patch108:	0042-PowerPC64-DT_RELR-relative-reloc-addresses.patch
21mr|binutils-2.38-8|94	Patch109:	0043-PR28959-obdump-doesn-t-disassemble-mftb-instruction.patch
21mr|binutils-2.38-8|95	Patch110:	0047-Updated-Serbian-for-binutils-and-Russian-for-gprof-t.patch
21mr|binutils-2.38-8|96	Patch111:	0055-dlltool-Use-the-output-name-as-basis-for-determinist.patch
21mr|binutils-2.38-8|97	Patch112:	0057-libctf-ld-diagnose-corrupted-CTF-header-cth_strlen.patch
21mr|binutils-2.38-8|98	Patch113:	0072-IBM-zSystems-Add-support-for-z16-as-CPU-name.patch
21mr|binutils-2.38-8|99	Patch114:	0079-LoongArch-Update-ABI-eflag-in-elf-header.patch
21mr|binutils-2.38-8|100	
21mr|binutils-2.38-8|101	# From Yocto (note: SOME Yocto patches are important
21mr|binutils-2.38-8|102	# and good for OM as well - others are very much Yocto
21mr|binutils-2.38-8|103	# specific. Don't blindly add new Yocto
21mr|binutils-2.38-8|104	# patches here without double-checking)
21mr|binutils-2.38-8|105	Patch300:	0006-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch
21mr|binutils-2.38-8|106	Patch301:	0011-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch
21mr|binutils-2.38-8|107	#Patch302:	0013-Use-libtool-2.4.patch
21mr|binutils-2.38-8|108	#Patch303:	0014-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch
21mr|binutils-2.38-8|109	#Patch304:	0015-sync-with-OE-libtool-changes.patch
21mr|binutils-2.38-8|110	
21mr|binutils-2.38-8|111	# Mandriva patches
21mr|binutils-2.38-8|112	# For some reason, HAVE_READV isn't detected correctly on armv7hnl
21mr|binutils-2.38-8|113	# It's safe to just remove the condition because we don't support any
21mr|binutils-2.38-8|114	# prehistoric systems.
21mr|binutils-2.38-8|115	# https://file-store.openmandriva.org/api/v1/file_stores/e0633c259e3155d913aaa1a1227dda4c5a188992.log?show=true
21mr|binutils-2.38-8|116	Patch1000:	binutils-2.34.0-arm32-build-workaround.patch
21mr|binutils-2.38-8|117	# (from gb, proyvind): defaults to i386 on x86_64 or ppc on ppc64 if 32 bit personality is set
21mr|binutils-2.38-8|118	# (tpg) this is needed for 32-bit chroots running on x86_64 host
21mr|binutils-2.38-8|119	Patch1021:	binutils-2.25.51-linux32.patch
21mr|binutils-2.38-8|120	# (proyvind): skip gold tests that fails
21mr|binutils-2.38-8|121	Patch1027:	binutils-2.21.51.0.8-skip-gold-check.patch
21mr|binutils-2.38-8|122	Patch1028:	binutils-2.24.51.0.3.ld-default.settings.patch
21mr|binutils-2.38-8|123	# enables the following by default:
21mr|binutils-2.38-8|124	# --as-needed
21mr|binutils-2.38-8|125	# --hash-style=gnu
21mr|binutils-2.38-8|126	# --enable-new-dtags
21mr|binutils-2.38-8|127	# --no-undefined
21mr|binutils-2.38-8|128	# -O1
21mr|binutils-2.38-8|129	# --threads
21mr|binutils-2.38-8|130	# --warn-common
21mr|binutils-2.38-8|131	# --warn-execstack
21mr|binutils-2.38-8|132	# --warn-shared-textrel
21mr|binutils-2.38-8|133	# --warn-unresolved-symbols
21mr|binutils-2.38-8|134	# --build-id=sha1
21mr|binutils-2.38-8|135	# --icf=safe
21mr|binutils-2.38-8|136	Patch1029:	binutils-2.24-2013-10-04.ld.gold-default-setttings.patch
21mr|binutils-2.38-8|137	# musl's libintl is good enough, we don't need the internal copy
21mr|binutils-2.38-8|138	Patch1032:	binutils-2015.01-accept-musl-libintl.patch
21mr|binutils-2.38-8|139	
21mr|binutils-2.38-8|140	#from Леонид Юрьев leo@yuriev.ru, posted to binutils list
21mr|binutils-2.38-8|141	Patch1031:	binutils-2.25.51-fix-overrides-for-gold-testsuite.patch
21mr|binutils-2.38-8|142	#Patch1035:	binutils-2.25.51-lto.patch
21mr|binutils-2.38-8|143	Patch1036:	binutils-2.27.90-fix-warnings.patch
21mr|binutils-2.38-8|144	Patch1038:	binutils-2.31-clang7.patch
21mr|binutils-2.38-8|145	
21mr|binutils-2.38-8|146	# CVE patches
21mr|binutils-2.38-8|147	Patch1039:	CVE-2022-4285.patch
21mr|binutils-2.38-8|148	Patch1040:	CVE-2022-38533.patch
21mr|binutils-2.38-8|149	Patch1041:	CVE-2022-44840.patch
21mr|binutils-2.38-8|150	# code not found for  CVE-2022-45703
21mr|binutils-2.38-8|151	Patch1043:	CVE-2022-47007.patch
21mr|binutils-2.38-8|152	Patch1044:	CVE-2022-47008.patch
21mr|binutils-2.38-8|153	Patch1045:	CVE-2022-47010.patch
21mr|binutils-2.38-8|154	Patch1046:	CVE-2022-47011.patch
21mr|binutils-2.38-8|155	Patch1047:	CVE-2022-47673.patch
21mr|binutils-2.38-8|156	Patch1048:	CVE-2022-47695.patch
21mr|binutils-2.38-8|157	Patch1049:	CVE-2022-47696.patch
21mr|binutils-2.38-8|158	Patch1050:	CVE-2022-48063.patch
21mr|binutils-2.38-8|159	Patch1051:	CVE-2022-48064.patch
21mr|binutils-2.38-8|160	Patch1052:	CVE-2022-48065.patch
21mr|binutils-2.38-8|161	Patch1053:	CVE-2023-1972.patch
21mr|binutils-2.38-8|162	Patch1054:	CVE-2022-35205.patch
21mr|binutils-2.38-8|163	# CVE-2022-35206 is not valid for v2.38: debug_info_p was added later
21mr|binutils-2.38-8|164	Patch1055:	CVE-2025-0840.patch
21mr|binutils-2.38-8|165	Patch1056:	CVE-2025-5244.patch
21mr|binutils-2.38-8|166	Patch1057:	CVE-2025-5245.patch
21mr|binutils-2.38-8|167	# CVE-2025-69651 CVE-2025-69650 no vulnerable code in 2.38
21mr|binutils-2.38-8|168	Patch1060:	CVE-2025-69652.patch
21mr|binutils-2.38-8|169	
21mr|binutils-2.38-8|170	%rename %{lib_name}
21mr|binutils-2.38-8|171	BuildRequires:	autoconf
21mr|binutils-2.38-8|172	BuildRequires:	automake
21mr|binutils-2.38-8|173	BuildRequires:	bison
21mr|binutils-2.38-8|174	BuildRequires:	flex
21mr|binutils-2.38-8|175	BuildRequires:	gcc
21mr|binutils-2.38-8|176	BuildRequires:	gettext
21mr|binutils-2.38-8|177	BuildRequires:	texinfo
21mr|binutils-2.38-8|178	BuildRequires:	dejagnu
21mr|binutils-2.38-8|179	BuildRequires:	pkgconfig(zlib)
21mr|binutils-2.38-8|180	# make check'ing requires libdl.a
21mr|binutils-2.38-8|181	BuildRequires:	glibc-static-devel >= 6:2.14.90-8
21mr|binutils-2.38-8|182	# gold make check'ing requires libstdc++.a & bc
21mr|binutils-2.38-8|183	BuildRequires:	libstdc++-static-devel
21mr|binutils-2.38-8|184	BuildRequires:	bc
21mr|binutils-2.38-8|185	BuildRequires:	pkgconfig(isl)
21mr|binutils-2.38-8|186	BuildRequires:	gmp-devel
21mr|binutils-2.38-8|187	BuildRequires:	pkgconfig(mpfr)
21mr|binutils-2.38-8|188	BuildRequires:	libmpc-devel
21mr|binutils-2.38-8|189	%if %{with default_lld}
21mr|binutils-2.38-8|190	Requires:	lld
21mr|binutils-2.38-8|191	%endif
21mr|binutils-2.38-8|192	
21mr|binutils-2.38-8|193	%description
21mr|binutils-2.38-8|194	Binutils is a collection of binary utilities, including:
21mr|binutils-2.38-8|195	
21mr|binutils-2.38-8|196	* ar: creating modifying and extracting from archives
21mr|binutils-2.38-8|197	* nm: for listing symbols from object files
21mr|binutils-2.38-8|198	* objcopy: for copying and translating object files
21mr|binutils-2.38-8|199	* objdump: for displaying information from object files
21mr|binutils-2.38-8|200	* ranlib: for generating an index for the contents of an archive
21mr|binutils-2.38-8|201	* size: for listing the section sizes of an object or archive file
21mr|binutils-2.38-8|202	* strings: for listing printable strings from files
21mr|binutils-2.38-8|203	* strip: for discarding symbols (a filter for demangling encoded C++ symbols
21mr|binutils-2.38-8|204	* addr2line: for converting addresses to file and line
21mr|binutils-2.38-8|205	* nlmconv: for converting object code into an NLM
21mr|binutils-2.38-8|206	
21mr|binutils-2.38-8|207	Install binutils if you need to perform any of these types of actions on
21mr|binutils-2.38-8|208	binary files.  Most programmers will want to install binutils.
21mr|binutils-2.38-8|209	
21mr|binutils-2.38-8|210	%package -n %{dev_name}
21mr|binutils-2.38-8|211	Summary:	Main library for %{name}
21mr|binutils-2.38-8|212	Group:		Development/Other
21mr|binutils-2.38-8|213	Provides:	%{name}-devel = %{version}-%{release}
21mr|binutils-2.38-8|214	Provides:	%{lib_name}-devel = %{version}-%{release}
21mr|binutils-2.38-8|215	Obsoletes:	%{lib_name}-devel <= %{version}-%{release}
21mr|binutils-2.38-8|216	Requires:	pkgconfig(zlib)
21mr|binutils-2.38-8|217	
21mr|binutils-2.38-8|218	%description -n %{dev_name}
21mr|binutils-2.38-8|219	This package contains BFD and opcodes static libraries and associated
21mr|binutils-2.38-8|220	header files.  Only *.a libraries are included, because BFD doesn't
21mr|binutils-2.38-8|221	have a stable ABI.  Developers starting new projects are strongly encouraged
21mr|binutils-2.38-8|222	to consider using libelf instead of BFD.
21mr|binutils-2.38-8|223	
21mr|binutils-2.38-8|224	%prep
21mr|binutils-2.38-8|225	%autosetup -p1 -n binutils-%{version}%{?DATE:-%{DATE}}
21mr|binutils-2.38-8|226	
21mr|binutils-2.38-8|227	cp -f %{_datadir}/libtool/config/config.{guess,sub} .
21mr|binutils-2.38-8|228	
21mr|binutils-2.38-8|229	# Need to regenerate lex files
21mr|binutils-2.38-8|230	rm -f binutils/syslex.c binutils/arlex.c binutils/deflex.c gas/config/bfin-lex.c gas/itbl-lex.c ld/ldlex.c
21mr|binutils-2.38-8|231	
21mr|binutils-2.38-8|232	# Some distributions (e.g. Fedora 23 for Opteron A1100) use 64 kB pages on aarch64.
21mr|binutils-2.38-8|233	# Adjust the page size so binaries built with our toolchain can run there.
21mr|binutils-2.38-8|234	sed -i -e '/#define.*ELF_COMMONPAGESIZE/s/0x1000$/0x10000/' bfd/elf*ppc.c
21mr|binutils-2.38-8|235	sed -i -e '/#define.*ELF_COMMONPAGESIZE/s/0x1000$/0x10000/' bfd/elf*aarch64.c
21mr|binutils-2.38-8|236	sed -i -e '/common_pagesize/s/4 /64 /' gold/powerpc.cc
21mr|binutils-2.38-8|237	sed -i -e '/pagesize/s/0x1000,/0x10000,/' gold/aarch64.cc
21mr|binutils-2.38-8|238	# Build libbfd.so and libopcodes.so with -Bsymbolic-functions if possible.
21mr|binutils-2.38-8|239	sed -i -e 's/^libbfd_la_LDFLAGS = /&-Wl,-Bsymbolic-functions /' bfd/Makefile.{am,in}
21mr|binutils-2.38-8|240	sed -i -e 's/^libopcodes_la_LDFLAGS = /&-Wl,-Bsymbolic-functions /' opcodes/Makefile.{am,in}
21mr|binutils-2.38-8|241	
21mr|binutils-2.38-8|242	#ifarch %{arm}
21mr|binutils-2.38-8|243	# This should be fixed with patches 138 and 139, but leaving it here for now
21mr|binutils-2.38-8|244	# so we can restore the temporary fix if more problems occur.
21mr|binutils-2.38-8|245	# --icf=safe is unstable on 32-bit ARM
21mr|binutils-2.38-8|246	# https://sourceware.org/bugzilla/show_bug.cgi?id=23046
21mr|binutils-2.38-8|247	# sed -i -e '/^[^/-]*icf/ s/"safe"/"none"/' gold/options.h
21mr|binutils-2.38-8|248	#endif
21mr|binutils-2.38-8|249	
21mr|binutils-2.38-8|250	find -name \*.h -o -name \*.c -o -name \*.cc | xargs chmod 644
21mr|binutils-2.38-8|251	
21mr|binutils-2.38-8|252	%if "%{_lib}" != "lib"
21mr|binutils-2.38-8|253	# Fix bogus lib hardcodes...
21mr|binutils-2.38-8|254	sed -i -e 's,/lib/,/%{_lib}/,g' bfd/plugin.c
21mr|binutils-2.38-8|255	sed -i -e 's,tooldir)/lib,tooldir)/%{_lib},g' gold/Makefile.*
21mr|binutils-2.38-8|256	%endif
21mr|binutils-2.38-8|257	
21mr|binutils-2.38-8|258	export CC="%{__cc} -D_GNU_SOURCE=1 -DHAVE_DECL_ASPRINTF=1"
21mr|binutils-2.38-8|259	export CXX="%{__cxx} -D_GNU_SOURCE=1 -std=gnu++14"
21mr|binutils-2.38-8|260	
21mr|binutils-2.38-8|261	for i in %{long_targets}; do
21mr|binutils-2.38-8|262	mkdir -p BUILD-$i
21mr|binutils-2.38-8|263	cd BUILD-$i
21mr|binutils-2.38-8|264	if [ "%{_target_platform}" = "$i" ]; then
21mr|binutils-2.38-8|265	# Native build -- we want shared libs here...
21mr|binutils-2.38-8|266	EXTRA_CONFIG="--enable-shared --with-pic"
21mr|binutils-2.38-8|267	if echo $i |grep -q x32; then
21mr|binutils-2.38-8|268	EXTRA_CONFIG="$EXTRA_CONFIG --with-lib-path=/libx32:%{_prefix}/libx32:%{_prefix}/local/libx32:%{_prefix}/$i/libx32:/lib64:%{_prefix}/lib64:%{_prefix}/local/lib64:%{_prefix}/$i/lib64:/lib:%{_prefix}/lib:%{_prefix}/local/lib:%{_prefix}/$i/lib"
21mr|binutils-2.38-8|269	else
21mr|binutils-2.38-8|270	%if "%{_lib}" == "lib64"
21mr|binutils-2.38-8|271	EXTRA_CONFIG="$EXTRA_CONFIG --with-lib-path=/%{_lib}:%{_libdir}:%{_prefix}/local/%{_lib}:/lib:%{_prefix}/lib:%{_prefix}/local/lib:%{_prefix}/$i/lib"
21mr|binutils-2.38-8|272	%else
21mr|binutils-2.38-8|273	EXTRA_CONFIG="$EXTRA_CONFIG --with-lib-path=/lib:%{_prefix}/lib:%{_prefix}/local/lib:%{_prefix}/$i/lib"
21mr|binutils-2.38-8|274	%endif
21mr|binutils-2.38-8|275	fi
21mr|binutils-2.38-8|276	else
21mr|binutils-2.38-8|277	# Cross build -- need to set program_prefix and friends...
21mr|binutils-2.38-8|278	EXTRA_CONFIG="--target=$i --program-prefix=$i- --disable-shared --enable-static --with-sysroot=%{_prefix}/${i} --with-native-system-header-dir=/include"
21mr|binutils-2.38-8|279	if echo $i |grep -q x32; then
21mr|binutils-2.38-8|280	EXTRA_CONFIG="$EXTRA_CONFIG --with-lib-path=%{_prefix}/$i/libx32:%{_prefix}/$i/lib64:%{_prefix}/$i/lib"
21mr|binutils-2.38-8|281	elif echo $i |grep -q 64; then
21mr|binutils-2.38-8|282	EXTRA_CONFIG="$EXTRA_CONFIG --with-lib-path=%{_prefix}/$i/lib64:%{_prefix}/$i/lib"
21mr|binutils-2.38-8|283	else
21mr|binutils-2.38-8|284	EXTRA_CONFIG="$EXTRA_CONFIG --with-lib-path=%{_prefix}/$i/lib"
21mr|binutils-2.38-8|285	fi
21mr|binutils-2.38-8|286	fi
21mr|binutils-2.38-8|287	
21mr|binutils-2.38-8|288	case $i in
21mr|binutils-2.38-8|289	*x32)
21mr|binutils-2.38-8|290	EXTRA_CONFIG="$EXTRA_CONFIG --enable-targets=$i,x86_64-$(echo $i |cut -d- -f2- |sed -e 's,x32,,'),i686-$(echo $i |cut -d- -f2- |sed -e 's,x32,,') --with-abi=x32"
21mr|binutils-2.38-8|291	;;
21mr|binutils-2.38-8|292	i*86*|athlon*|znver1_32*)
21mr|binutils-2.38-8|293	EXTRA_CONFIG="$EXTRA_CONFIG --enable-targets=$i,x86_64-$(echo $i |cut -d- -f2-) --with-abi=32"
21mr|binutils-2.38-8|294	;;
21mr|binutils-2.38-8|295	aarch64*)
21mr|binutils-2.38-8|296	EXTRA_CONFIG="$EXTRA_CONFIG --enable-targets=$i,armv7hnl-$(echo $i |cut -d- -f2-)eabihf"
21mr|binutils-2.38-8|297	;;
21mr|binutils-2.38-8|298	armv7*)
21mr|binutils-2.38-8|299	EXTRA_CONFIG="$EXTRA_CONFIG --with-cpu=cortex-a8 --with-tune=cortex-a8 --with-arch=armv7-a --with-mode=thumb --with-float=hard --with-fpu=neon --with-abi=aapcs-linux"
21mr|binutils-2.38-8|300	;;
21mr|binutils-2.38-8|301	x86_64*|znver1*)
21mr|binutils-2.38-8|302	EXTRA_CONFIG="$EXTRA_CONFIG --enable-targets=$i,${i}x32,i586-$(echo $i |cut -d- -f2-),i686-$(echo $i |cut -d- -f2-) --with-abi=64"
21mr|binutils-2.38-8|303	;;
21mr|binutils-2.38-8|304	esac
21mr|binutils-2.38-8|305	
21mr|binutils-2.38-8|306	CONFIGURE_TOP=.. %configure \
21mr|binutils-2.38-8|307	--enable-64-bit-bfd \
21mr|binutils-2.38-8|308	--with-bugurl=%{bugurl} \
21mr|binutils-2.38-8|309	%if %{with gold}
21mr|binutils-2.38-8|310	%if %{gold_default}
21mr|binutils-2.38-8|311	--enable-ld=yes \
21mr|binutils-2.38-8|312	--enable-gold=default \
21mr|binutils-2.38-8|313	%else
21mr|binutils-2.38-8|314	--enable-ld=default \
21mr|binutils-2.38-8|315	--enable-gold=yes \
21mr|binutils-2.38-8|316	%endif
21mr|binutils-2.38-8|317	%else
21mr|binutils-2.38-8|318	--enable-ld=default \
21mr|binutils-2.38-8|319	--disable-gold \
21mr|binutils-2.38-8|320	%endif
21mr|binutils-2.38-8|321	$EXTRA_CONFIG \
21mr|binutils-2.38-8|322	--enable-plugins \
21mr|binutils-2.38-8|323	--enable-threads \
21mr|binutils-2.38-8|324	%ifarch %{mips}
21mr|binutils-2.38-8|325	--enable-default-hash-style=sysv \
21mr|binutils-2.38-8|326	%else
21mr|binutils-2.38-8|327	--enable-default-hash-style=gnu \
21mr|binutils-2.38-8|328	%endif
21mr|binutils-2.38-8|329	--enable-lto \
21mr|binutils-2.38-8|330	--disable-werror \
21mr|binutils-2.38-8|331	--enable-static \
21mr|binutils-2.38-8|332	--enable-relro=yes \
21mr|binutils-2.38-8|333	--with-separate-debug-dir=%{_prefix}/lib/debug \
21mr|binutils-2.38-8|334	--enable-initfini-array \
21mr|binutils-2.38-8|335	--disable-isl-version-check \
21mr|binutils-2.38-8|336	--enable-generate-build-notes=no \
21mr|binutils-2.38-8|337	--enable-compressed-debug-sections=none \
21mr|binutils-2.38-8|338	--with-mpc=%{_libdir} \
21mr|binutils-2.38-8|339	--with-mpfr=%{_libdir} \
21mr|binutils-2.38-8|340	--with-gmp=%{_libdir} \
21mr|binutils-2.38-8|341	--with-isl=%{_libdir} \
21mr|binutils-2.38-8|342	--with-system-zlib
21mr|binutils-2.38-8|343	cd -
21mr|binutils-2.38-8|344	done
21mr|binutils-2.38-8|345	
21mr|binutils-2.38-8|346	%build
21mr|binutils-2.38-8|347	for i in %{long_targets}; do
21mr|binutils-2.38-8|348	cd BUILD-$i
21mr|binutils-2.38-8|349	%make_build
21mr|binutils-2.38-8|350	cd -
21mr|binutils-2.38-8|351	done
21mr|binutils-2.38-8|352	
21mr|binutils-2.38-8|353	%make_build -C BUILD-%{_target_platform}/bfd/doc html
21mr|binutils-2.38-8|354	#mkdir -p html
21mr|binutils-2.38-8|355	#cp -f BUILD-%{_target_platform}/bfd/doc/bfd.html/* html
21mr|binutils-2.38-8|356	
21mr|binutils-2.38-8|357	%check
21mr|binutils-2.38-8|358	# All Tests must pass
21mr|binutils-2.38-8|359	echo ====================TESTING=========================
21mr|binutils-2.38-8|360	# workaround for not using colorgcc when building due to colorgcc
21mr|binutils-2.38-8|361	# messing up output redirection..
21mr|binutils-2.38-8|362	PATH=${PATH#%{_datadir}/colorgcc:}
21mr|binutils-2.38-8|363	%make_build -k -C BUILD-%{_target_platform} check CFLAGS="" CXXFLAGS="" LDFLAGS="" || :
21mr|binutils-2.38-8|364	echo ====================TESTING END=====================
21mr|binutils-2.38-8|365	
21mr|binutils-2.38-8|366	logfile="%{name}-%{version}-%{release}.log"
21mr|binutils-2.38-8|367	rm -f $logfile; find . -name "*.sum" | xargs cat >> $logfile
21mr|binutils-2.38-8|368	
21mr|binutils-2.38-8|369	%install
21mr|binutils-2.38-8|370	for i in %{long_targets}; do
21mr|binutils-2.38-8|371	[ "$i" = "%{_target_platform}" ] && continue
21mr|binutils-2.38-8|372	cd BUILD-$i
21mr|binutils-2.38-8|373	%make_install
21mr|binutils-2.38-8|374	cd -
21mr|binutils-2.38-8|375	mkdir -p %{buildroot}%{_prefix}/"$i"/include
21mr|binutils-2.38-8|376	done
21mr|binutils-2.38-8|377	# We install the native version last to make sure we get all
21mr|binutils-2.38-8|378	# the man pages etc. for the native version rather than a random
21mr|binutils-2.38-8|379	# cross compiler that happens to go last
21mr|binutils-2.38-8|380	cd BUILD-%{_target_platform}
21mr|binutils-2.38-8|381	%make_install
21mr|binutils-2.38-8|382	cp libiberty/pic/libiberty.a %{buildroot}%{_libdir}/
21mr|binutils-2.38-8|383	cd -
21mr|binutils-2.38-8|384	
21mr|binutils-2.38-8|385	rm -f %{buildroot}%{_mandir}/man1/*{dlltool,nlmconv,windres}*
21mr|binutils-2.38-8|386	rm -f %{buildroot}%{_infodir}/dir
21mr|binutils-2.38-8|387	
21mr|binutils-2.38-8|388	# [ -d BUILD-%{_target_platform} ] && %make -C BUILD-%{_target_platform} prefix=%{buildroot}%{_prefix} infodir=%{buildroot}%{_infodir} install-info
21mr|binutils-2.38-8|389	
21mr|binutils-2.38-8|390	# Sanity check --enable-64-bit-bfd really works.
21mr|binutils-2.38-8|391	grep '^#define BFD_ARCH_SIZE 64$' %{buildroot}%{_prefix}/include/bfd.h
21mr|binutils-2.38-8|392	# Fix multilib conflicts of generated values by __WORDSIZE-based expressions.
21mr|binutils-2.38-8|393	sed -i -e '/^#include "ansidecl.h"/{p;s~^.*$~#include <bits/wordsize.h>~;}' \
21mr|binutils-2.38-8|394	-e 's/^#define BFD_DEFAULT_TARGET_SIZE \(32\|64\) *$/#define BFD_DEFAULT_TARGET_SIZE __WORDSIZE/' \
21mr|binutils-2.38-8|395	-e 's/^#define BFD_HOST_64BIT_LONG [01] *$/#define BFD_HOST_64BIT_LONG (__WORDSIZE == 64)/' \
21mr|binutils-2.38-8|396	-e 's/^#define BFD_HOST_64_BIT \(long \)\?long *$/#if __WORDSIZE == 32\
21mr|binutils-2.38-8|397	#define BFD_HOST_64_BIT long long\
21mr|binutils-2.38-8|398	#else\
21mr|binutils-2.38-8|399	#define BFD_HOST_64_BIT long\
21mr|binutils-2.38-8|400	#endif/' \
21mr|binutils-2.38-8|401	-e 's/^#define BFD_HOST_U_64_BIT unsigned \(long \)\?long *$/#define BFD_HOST_U_64_BIT unsigned BFD_HOST_64_BIT/' \
21mr|binutils-2.38-8|402	%{buildroot}%{_prefix}/include/bfd.h
21mr|binutils-2.38-8|403	touch -r bfd/bfd-in2.h %{buildroot}%{_prefix}/include/bfd.h
21mr|binutils-2.38-8|404	
21mr|binutils-2.38-8|405	# Generate .so linker scripts for dependencies; imported from glibc/Makerules:
21mr|binutils-2.38-8|406	rm -f %{buildroot}%{_libdir}/libbfd.so %{buildroot}%{_libdir}/libopcodes.so
21mr|binutils-2.38-8|407	# This fragment of linker script gives the OUTPUT_FORMAT statement
21mr|binutils-2.38-8|408	# for the configuration we are building.
21mr|binutils-2.38-8|409	OUTPUT_FORMAT="\
21mr|binutils-2.38-8|410	/* Ensure this .so library will not be used by a link for a different format
21mr|binutils-2.38-8|411	on a multi-architecture system.  */
21mr|binutils-2.38-8|412	$(gcc $CFLAGS $LDFLAGS -shared -x c /dev/null -o /dev/null -Wl,--verbose -v 2>&1 | sed -n -f "%{SOURCE5}")"
21mr|binutils-2.38-8|413	
21mr|binutils-2.38-8|414	tee %{buildroot}%{_libdir}/libbfd.so <<EOH
21mr|binutils-2.38-8|415	/* GNU ld script */
21mr|binutils-2.38-8|416	
21mr|binutils-2.38-8|417	$OUTPUT_FORMAT
21mr|binutils-2.38-8|418	
21mr|binutils-2.38-8|419	/* The libz dependency is unexpected by legacy build scripts.  */
21mr|binutils-2.38-8|420	INPUT ( %{_libdir}/libbfd.a -liberty -lz )
21mr|binutils-2.38-8|421	EOH
21mr|binutils-2.38-8|422	
21mr|binutils-2.38-8|423	tee %{buildroot}%{_libdir}/libopcodes.so <<EOH
21mr|binutils-2.38-8|424	/* GNU ld script */
21mr|binutils-2.38-8|425	
21mr|binutils-2.38-8|426	$OUTPUT_FORMAT
21mr|binutils-2.38-8|427	
21mr|binutils-2.38-8|428	INPUT ( %{_libdir}/libopcodes.a -lbfd -lz )
21mr|binutils-2.38-8|429	EOH
21mr|binutils-2.38-8|430	
21mr|binutils-2.38-8|431	cd %{buildroot}%{_bindir}
21mr|binutils-2.38-8|432	# Symlinks for native tools compatibility with crosscompilers
21mr|binutils-2.38-8|433	for i in *; do
21mr|binutils-2.38-8|434	echo $i |grep -q -- - && continue
21mr|binutils-2.38-8|435	[ -e %{_target_platform}-$i ] || ln -s $i %{_target_platform}-$i
21mr|binutils-2.38-8|436	done
21mr|binutils-2.38-8|437	
21mr|binutils-2.38-8|438	# Default ld, if one is missing...
21mr|binutils-2.38-8|439	for i in *-ld.bfd; do
21mr|binutils-2.38-8|440	[ -e ${i/.bfd/} ] || ln -s $i ${i/.bfd}
21mr|binutils-2.38-8|441	done
21mr|binutils-2.38-8|442	cd -
21mr|binutils-2.38-8|443	
21mr|binutils-2.38-8|444	rm -f  %{buildroot}%{_prefix}/*/*/lib/*.la
21mr|binutils-2.38-8|445	
21mr|binutils-2.38-8|446	%find_lang binutils --all-name
21mr|binutils-2.38-8|447	
21mr|binutils-2.38-8|448	mkdir -p %{buildroot}%{_libdir}/bfd-plugins
21mr|binutils-2.38-8|449	
21mr|binutils-2.38-8|450	for i in %{long_targets}; do
21mr|binutils-2.38-8|451	# aarch64-mandriva-linux-gnu and aarch64-linux-gnu are similar enough...
21mr|binutils-2.38-8|452	longplatform=$(grep ^target_alias= BUILD-$i/Makefile |cut -d= -f2-)
21mr|binutils-2.38-8|453	if [ -n "$(echo $i |cut -d- -f4-)" ]; then
21mr|binutils-2.38-8|454	shortplatform="$(echo $i |cut -d- -f1)-$(echo $i |cut -d- -f3-)"
21mr|binutils-2.38-8|455	cd %{buildroot}%{_bindir}
21mr|binutils-2.38-8|456	for j in $longplatform-*; do
21mr|binutils-2.38-8|457	[ -e $(echo $j |sed -e "s,$longplatform,$shortplatform,") ] || ln -s $j $(echo $j |sed -e "s,$longplatform,$shortplatform,")
21mr|binutils-2.38-8|458	done
21mr|binutils-2.38-8|459	cd -
21mr|binutils-2.38-8|460	fi
21mr|binutils-2.38-8|461	if [ "$longplatform" != "$i" ]; then
21mr|binutils-2.38-8|462	cd %{buildroot}%{_bindir}
21mr|binutils-2.38-8|463	for j in $longplatform-*; do
21mr|binutils-2.38-8|464	[ -e $(echo $j |sed -e "s,$longplatform,$i,") ] || ln -s $j $(echo $j |sed -e "s,$longplatform,$i,")
21mr|binutils-2.38-8|465	done
21mr|binutils-2.38-8|466	cd -
21mr|binutils-2.38-8|467	fi
21mr|binutils-2.38-8|468	done
21mr|binutils-2.38-8|469	
21mr|binutils-2.38-8|470	cd %{buildroot}%{_bindir}
21mr|binutils-2.38-8|471	# And for armv7hl (as opposed to armv7hnl) -- it's the same binutils-wise
21mr|binutils-2.38-8|472	for i in armv7hnl-*; do
21mr|binutils-2.38-8|473	ln -s $i ${i/armv7hnl-/armv7hl-}
21mr|binutils-2.38-8|474	done
21mr|binutils-2.38-8|475	cd -
21mr|binutils-2.38-8|476	
21mr|binutils-2.38-8|477	%if %{with default_lld}
21mr|binutils-2.38-8|478	# For now, let's keep %{_bindir}/ld in here even if it points
21mr|binutils-2.38-8|479	# to lld...
21mr|binutils-2.38-8|480	# Least surprise for now, but ultimately %{_bindir}/ld should
21mr|binutils-2.38-8|481	# move to lld
21mr|binutils-2.38-8|482	rm -f %{buildroot}%{_bindir}/ld
21mr|binutils-2.38-8|483	ln -s ld.lld %{buildroot}%{_bindir}/ld
21mr|binutils-2.38-8|484	%endif
21mr|binutils-2.38-8|485	
21mr|binutils-2.38-8|486	%files -f binutils.lang
21mr|binutils-2.38-8|487	%{_bindir}/addr2line
21mr|binutils-2.38-8|488	%{_bindir}/ar
21mr|binutils-2.38-8|489	%{_bindir}/as
21mr|binutils-2.38-8|490	%{_bindir}/c++filt
21mr|binutils-2.38-8|491	%optional %{_bindir}/dwp
21mr|binutils-2.38-8|492	%{_bindir}/elfedit
21mr|binutils-2.38-8|493	%{_bindir}/gprof
21mr|binutils-2.38-8|494	%{_bindir}/ld
21mr|binutils-2.38-8|495	%{_bindir}/ld.bfd
21mr|binutils-2.38-8|496	%optional %{_bindir}/ld.gold
21mr|binutils-2.38-8|497	%{_bindir}/nm
21mr|binutils-2.38-8|498	%{_bindir}/objcopy
21mr|binutils-2.38-8|499	%{_bindir}/objdump
21mr|binutils-2.38-8|500	%{_bindir}/ranlib
21mr|binutils-2.38-8|501	%{_bindir}/readelf
21mr|binutils-2.38-8|502	%{_bindir}/size
21mr|binutils-2.38-8|503	%{_bindir}/strings
21mr|binutils-2.38-8|504	%{_bindir}/strip
21mr|binutils-2.38-8|505	%{_bindir}/%{_target_platform}-addr2line
21mr|binutils-2.38-8|506	%{_bindir}/%{_target_platform}-ar
21mr|binutils-2.38-8|507	%{_bindir}/%{_target_platform}-as
21mr|binutils-2.38-8|508	%{_bindir}/%{_target_platform}-c++filt
21mr|binutils-2.38-8|509	%optional %{_bindir}/%{_target_platform}-dwp
21mr|binutils-2.38-8|510	%{_bindir}/%{_target_platform}-elfedit
21mr|binutils-2.38-8|511	%{_bindir}/%{_target_platform}-gprof
21mr|binutils-2.38-8|512	%{_bindir}/%{_target_platform}-ld
21mr|binutils-2.38-8|513	%{_bindir}/%{_target_platform}-ld.bfd
21mr|binutils-2.38-8|514	%optional %{_bindir}/%{_target_platform}-ld.gold
21mr|binutils-2.38-8|515	%{_bindir}/%{_target_platform}-nm
21mr|binutils-2.38-8|516	%{_bindir}/%{_target_platform}-objcopy
21mr|binutils-2.38-8|517	%{_bindir}/%{_target_platform}-objdump
21mr|binutils-2.38-8|518	%{_bindir}/%{_target_platform}-ranlib
21mr|binutils-2.38-8|519	%{_bindir}/%{_target_platform}-readelf
21mr|binutils-2.38-8|520	%{_bindir}/%{_target_platform}-size
21mr|binutils-2.38-8|521	%{_bindir}/%{_target_platform}-strings
21mr|binutils-2.38-8|522	%{_bindir}/%{_target_platform}-strip
21mr|binutils-2.38-8|523	%(if echo %{_target_platform} |grep -q -- armv7hnl-; then echo "%{_bindir}/%(echo %{_target_platform} |sed -e 's,armv7hnl-,armv7hl-,')-*"; fi)
21mr|binutils-2.38-8|524	%{_libdir}/bfd-plugins
21mr|binutils-2.38-8|525	%{_mandir}/man1/*
21mr|binutils-2.38-8|526	%{_infodir}/*info*
21mr|binutils-2.38-8|527	%{_libdir}/libbfd-*.so
21mr|binutils-2.38-8|528	%{_libdir}/libctf.so.*
21mr|binutils-2.38-8|529	%{_libdir}/libctf-nobfd.so.*
21mr|binutils-2.38-8|530	%{_libdir}/libopcodes-*.so
21mr|binutils-2.38-8|531	%{_prefix}/%{_target_platform}
21mr|binutils-2.38-8|532	%(
21mr|binutils-2.38-8|533	if [ -n "$(echo %{_target_platform} |cut -d- -f4-)" ]; then
21mr|binutils-2.38-8|534	echo "%{_bindir}/$(echo %{_target_platform} |cut -d- -f1)-$(echo %{_target_platform} |cut -d- -f3-)-*"
21mr|binutils-2.38-8|535	if echo %{_target_platform} |grep -q armv7hnl-; then
21mr|binutils-2.38-8|536	echo "%{_bindir}/$(echo %{_target_platform} |sed -e 's,armv7hnl-,armv7hl-,g' |cut -d- -f1)-$(echo %{_target_platform} |cut -d- -f3-)-*"
21mr|binutils-2.38-8|537	fi
21mr|binutils-2.38-8|538	fi
21mr|binutils-2.38-8|539	)
21mr|binutils-2.38-8|540	
21mr|binutils-2.38-8|541	%files -n %{dev_name}
21mr|binutils-2.38-8|542	#% doc html
21mr|binutils-2.38-8|543	%{_includedir}/*.h
21mr|binutils-2.38-8|544	%{_libdir}/libbfd.a
21mr|binutils-2.38-8|545	%{_libdir}/libbfd.so
21mr|binutils-2.38-8|546	%{_libdir}/libctf.a
21mr|binutils-2.38-8|547	%{_libdir}/libctf.so
21mr|binutils-2.38-8|548	%{_libdir}/libctf-nobfd.a
21mr|binutils-2.38-8|549	%{_libdir}/libctf-nobfd.so
21mr|binutils-2.38-8|550	%{_libdir}/libopcodes.a
21mr|binutils-2.38-8|551	%{_libdir}/libopcodes.so
21mr|binutils-2.38-8|552	%{_libdir}/libiberty.a
21mr|binutils-2.38-8|553	
21mr|binutils-2.38-8|554	%(
21mr|binutils-2.38-8|555	for i in %{long_targets}; do
21mr|binutils-2.38-8|556	[ "$i" = "%{_target_platform}" ] && continue
21mr|binutils-2.38-8|557	cat <<EOF
21mr|binutils-2.38-8|558	%package -n cross-${i}-binutils
21mr|binutils-2.38-8|559	Summary:	Binutils for crosscompiling to ${i}
21mr|binutils-2.38-8|560	Group:	Development/Other
21mr|binutils-2.38-8|561	EOF
21mr|binutils-2.38-8|562	cat <<EOF
21mr|binutils-2.38-8|563	%description -n cross-${i}-binutils
21mr|binutils-2.38-8|564	Binutils for crosscompiling to ${i}.
21mr|binutils-2.38-8|565	
21mr|binutils-2.38-8|566	%files -n cross-${i}-binutils
21mr|binutils-2.38-8|567	%{_prefix}/${i}
21mr|binutils-2.38-8|568	%{_bindir}/${i}-*
21mr|binutils-2.38-8|569	EOF
21mr|binutils-2.38-8|570	
21mr|binutils-2.38-8|571	if [ -n "$(echo $i |cut -d- -f4-)" ]; then
21mr|binutils-2.38-8|572	shortplatform="$(echo $i |cut -d- -f1)-$(echo $i |cut -d- -f3-)"
21mr|binutils-2.38-8|573	echo "%{_bindir}/${shortplatform}-*"
21mr|binutils-2.38-8|574	if echo $shortplatform |grep -q armv7hnl-; then
21mr|binutils-2.38-8|575	echo "%{_bindir}/${shortplatform/armv7hnl-/armv7hl-}-*"
21mr|binutils-2.38-8|576	fi
21mr|binutils-2.38-8|577	fi
21mr|binutils-2.38-8|578	if echo $i |grep -q armv7hnl-; then
21mr|binutils-2.38-8|579	echo "%{_bindir}/${i/armv7hnl-/armv7hl-}-*"
21mr|binutils-2.38-8|580	fi
21mr|binutils-2.38-8|581	echo
21mr|binutils-2.38-8|582	done
21mr|binutils-2.38-8|583	)
21mr|binutils-2.38-8|584	
21mr|binutils-2.38-8|585	
21mr|binutils-2.38-8|586	
21mr|binutils-2.38-8|587	%changelog
21mr|binutils-2.38-8|588	* Tue Mar 17 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|binutils-2.38-8|589	- fix CVE
21mr|binutils-2.38-8|590	
21mr|binutils-2.38-8|591	* Tue Oct 21 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.38-7
21mr|binutils-2.38-8|592	- fix CVE
21mr|binutils-2.38-8|593	
21mr|binutils-2.38-8|594	* Fri Mar 28 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.38-6
21mr|binutils-2.38-8|595	- Fix CVE-2025-0840
21mr|binutils-2.38-8|596	
21mr|binutils-2.38-8|597	* Thu Jul 11 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.38-5
21mr|binutils-2.38-8|598	- Fix CVE-2022-35205 and mention CVE-2022-35206
21mr|binutils-2.38-8|599	
21mr|binutils-2.38-8|600	* Thu Dec 7 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.38-4
21mr|binutils-2.38-8|601	- fix CVE
21mr|binutils-2.38-8|602	
21mr|binutils-2.38-8|603	* Tue Sep 19 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.38-3
21mr|binutils-2.38-8|604	- clean up junk
21mr|binutils-2.38-8|605	
21mr|binutils-2.38-8|606	* Mon Nov 28 2022 slava86 <s.matveev@rosalinux.ru> 2.38-3
21mr|binutils-2.38-8|607	- Security fixed CVE-2022-38533
21mr|binutils-2.38-8|608	
21mr|binutils-2.38-8|609	* Mon Aug 1 2022 Alexander Stefanov <alexander@mezon.ru> 2.38-2
21mr|binutils-2.38-8|610	- add more upstreamed patches
21mr|binutils-2.38-8|611	
21mr|binutils-2.38-8|612	* Mon May 23 2022 Alexander Stefanov <alexander@mezon.ru> 2.38-1
21mr|binutils-2.38-8|613	- 2.38
21mr|binutils-2.38-8|614	
21mr|binutils-2.38-8|615	* Mon May 16 2022 Alexander Stefanov <alexander@mezon.ru> 2.37-4
21mr|binutils-2.38-8|616	- fix release
21mr|binutils-2.38-8|617	
21mr|binutils-2.38-8|618	* Sun May 15 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|binutils-2.38-8|619	- fix build on riscv
21mr|binutils-2.38-8|620	
21mr|binutils-2.38-8|621	* Tue Sep 21 2021 Alexander Stefanov <alexander@mezon.ru> 2.37-r
21mr|binutils-2.38-8|622	- hide html
21mr|binutils-2.38-8|623	
21mr|binutils-2.38-8|624	* Tue Sep 21 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|binutils-2.38-8|625	- 2.37
21mr|binutils-2.38-8|626	
21mr|binutils-2.38-8|627	* Thu Sep 16 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.36.1-4
21mr|binutils-2.38-8|628	- Rebuild with %%%%_vendor = rosa in rpm
21mr|binutils-2.38-8|629	
21mr|binutils-2.38-8|630	* Wed Sep 15 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.36.1-3
21mr|binutils-2.38-8|631	- openmandriva -> rosa, rm useless symlinks
21mr|binutils-2.38-8|632	
21mr|binutils-2.38-8|633	* Wed Aug 18 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.36.1-2
21mr|binutils-2.38-8|634	- remove old cloog
21mr|binutils-2.38-8|635	
21mr|binutils-2.38-8|636	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|binutils-2.38-8|637	- MassBuild#2340: Increase release tag
21mr|binutils-2.38-8|638	
21mr|binutils-2.38-8|639	* Mon Feb 8 2021 Alexander Stefanov <alexander@mezon.ru> 2.36.1-1
21mr|binutils-2.38-8|640	- 2.36.1
21mr|binutils-2.38-8|641	
21mr|binutils-2.38-8|642	* Tue Jan 26 2021 Alexander Stefanov <alexander@mezon.ru> 2.36-1
21mr|binutils-2.38-8|643	- 2.36
21mr|binutils-2.38-8|644	
21mr|binutils-2.38-8|645	* Wed Sep 23 2020 Alexander Stefanov <alexander@mezon.ru> 2.35.1-1
21mr|binutils-2.38-8|646	- version update 2.35.1
21mr|binutils-2.38-8|647	
21mr|binutils-2.38-8|648	* Tue Mar 24 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|binutils-2.38-8|649	- drop wrappers, we have enough hardware to not run it in qemu binfmt chroots

11643 21
21mr|bison-3.8.2-1|1	%define sdevname %mklibname bison -d -s
21mr|bison-3.8.2-1|2	%define _disable_rebuild_configure 1
21mr|bison-3.8.2-1|3	
21mr|bison-3.8.2-1|4	Summary:	A GNU general-purpose parser generator
21mr|bison-3.8.2-1|5	Name:		bison
21mr|bison-3.8.2-1|6	Version:	3.8.2
21mr|bison-3.8.2-1|7	Release:	1
21mr|bison-3.8.2-1|8	License:	GPLv3+
21mr|bison-3.8.2-1|9	Group:		Development/Tools
21mr|bison-3.8.2-1|10	Url:		http://www.gnu.org/software/bison/bison.html
21mr|bison-3.8.2-1|11	Source0:	http://ftp.gnu.org/gnu/bison/%{name}-%{version}.tar.xz
21mr|bison-3.8.2-1|12	Source1:	bison.rpmlintrc
21mr|bison-3.8.2-1|13	Patch0:		bison-1.32-extfix.patch
21mr|bison-3.8.2-1|14	#Patch1:		bison-3.3.1-clang.patch
21mr|bison-3.8.2-1|15	Patch3:		bison-3.0.5-gnulib-fseterr.patch
21mr|bison-3.8.2-1|16	
21mr|bison-3.8.2-1|17	BuildRequires:	flex
21mr|bison-3.8.2-1|18	BuildRequires:	help2man
21mr|bison-3.8.2-1|19	BuildRequires:	m4 >= 1.4
21mr|bison-3.8.2-1|20	Requires:	m4 >= 1.4
21mr|bison-3.8.2-1|21	Requires(post,preun):	update-alternatives
21mr|bison-3.8.2-1|22	Obsoletes:	%{sdevname} < 3.0.2
21mr|bison-3.8.2-1|23	
21mr|bison-3.8.2-1|24	%description
21mr|bison-3.8.2-1|25	Bison is a general purpose parser generator which converts a grammar
21mr|bison-3.8.2-1|26	description for an LALR context-free grammar into a C program to parse
21mr|bison-3.8.2-1|27	that grammar. Bison can be used to develop a wide range of language
21mr|bison-3.8.2-1|28	parsers, from ones used in simple desk calculators to complex programming
21mr|bison-3.8.2-1|29	languages. Bison is upwardly compatible with Yacc, so any correctly
21mr|bison-3.8.2-1|30	written Yacc grammar should work with Bison without any changes. If
21mr|bison-3.8.2-1|31	you know Yacc, you shouldn't have any trouble using Bison (but you do need
21mr|bison-3.8.2-1|32	to be very proficient in C programming to be able to use Bison). Many
21mr|bison-3.8.2-1|33	programs use Bison as part of their build process. Bison is only needed
21mr|bison-3.8.2-1|34	on systems that are used for development.
21mr|bison-3.8.2-1|35	
21mr|bison-3.8.2-1|36	If your system will be used for C development, you should install Bison
21mr|bison-3.8.2-1|37	since it is used to build many C programs.
21mr|bison-3.8.2-1|38	
21mr|bison-3.8.2-1|39	%files -f %{name}.lang
21mr|bison-3.8.2-1|40	%doc %{_docdir}/%{name}
21mr|bison-3.8.2-1|41	%{_bindir}/*
21mr|bison-3.8.2-1|42	%dir %{_datadir}/bison
21mr|bison-3.8.2-1|43	%{_datadir}/bison/*
21mr|bison-3.8.2-1|44	%{_datadir}/aclocal/*
21mr|bison-3.8.2-1|45	%{_infodir}/bison.info*
21mr|bison-3.8.2-1|46	%{_mandir}/man1/*
21mr|bison-3.8.2-1|47	
21mr|bison-3.8.2-1|48	%post
21mr|bison-3.8.2-1|49	%{_sbindir}/update-alternatives --install %{_bindir}/yacc yacc %{_bindir}/yacc.bison 10
21mr|bison-3.8.2-1|50	
21mr|bison-3.8.2-1|51	%preun
21mr|bison-3.8.2-1|52	if [ $1 -eq 0 ]; then
21mr|bison-3.8.2-1|53	%{_sbindir}/update-alternatives --remove yacc %{_bindir}/yacc.bison
21mr|bison-3.8.2-1|54	fi
21mr|bison-3.8.2-1|55	
21mr|bison-3.8.2-1|56	
21mr|bison-3.8.2-1|57	#----------------------------------------------------------------------------
21mr|bison-3.8.2-1|58	
21mr|bison-3.8.2-1|59	%prep
21mr|bison-3.8.2-1|60	%autosetup -p1
21mr|bison-3.8.2-1|61	
21mr|bison-3.8.2-1|62	%build
21mr|bison-3.8.2-1|63	%configure \
21mr|bison-3.8.2-1|64	--disable-rpath \
21mr|bison-3.8.2-1|65	--enable-threads
21mr|bison-3.8.2-1|66	
21mr|bison-3.8.2-1|67	%make
21mr|bison-3.8.2-1|68	
21mr|bison-3.8.2-1|69	%install
21mr|bison-3.8.2-1|70	%makeinstall_std
21mr|bison-3.8.2-1|71	
21mr|bison-3.8.2-1|72	mv %{buildroot}%{_bindir}/yacc %{buildroot}%{_bindir}/yacc.bison
21mr|bison-3.8.2-1|73	
21mr|bison-3.8.2-1|74	%find_lang %{name}
21mr|bison-3.8.2-1|75	%find_lang %{name}-runtime
21mr|bison-3.8.2-1|76	%find_lang %{name}-gnulib
21mr|bison-3.8.2-1|77	cat %{name}-runtime.lang >> %{name}.lang
21mr|bison-3.8.2-1|78	cat %{name}-gnulib.lang >> %{name}.lang
21mr|bison-3.8.2-1|79	
21mr|bison-3.8.2-1|80	rm -f %{buildroot}%{_mandir}/man1/yacc.1
21mr|bison-3.8.2-1|81	
21mr|bison-3.8.2-1|82	# (tpg) this is not needed at all
21mr|bison-3.8.2-1|83	rm -rf %{buildroot}%{_libdir}/liby.a
21mr|bison-3.8.2-1|84	
21mr|bison-3.8.2-1|85	%check
21mr|bison-3.8.2-1|86	make check

11644 21
21mr|bitmap-1.0.9-1|1	Name:		bitmap
21mr|bitmap-1.0.9-1|2	Version:	1.0.9
21mr|bitmap-1.0.9-1|3	Release:	1
21mr|bitmap-1.0.9-1|4	Summary:	Bitmap editor and converter utilities for the X Window System
21mr|bitmap-1.0.9-1|5	Group:		Development/X11
21mr|bitmap-1.0.9-1|6	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|bitmap-1.0.9-1|7	URL:		http://xorg.freedesktop.org/archive/X11R6.8.0/doc/bitmap.1.html
21mr|bitmap-1.0.9-1|8	License:	MIT
21mr|bitmap-1.0.9-1|9	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|bitmap-1.0.9-1|10	BuildRequires:	pkgconfig(xmu) >= 1.0.0
21mr|bitmap-1.0.9-1|11	BuildRequires:	pkgconfig(xt) >= 1.0.0
21mr|bitmap-1.0.9-1|12	BuildRequires:	pkgconfig(xaw7) >= 1.0.1
21mr|bitmap-1.0.9-1|13	BuildRequires:	x11-data-bitmaps >= 1.0.1
21mr|bitmap-1.0.9-1|14	BuildRequires:	x11-util-macros >= 1.0.1
21mr|bitmap-1.0.9-1|15	
21mr|bitmap-1.0.9-1|16	%description
21mr|bitmap-1.0.9-1|17	Bitmap provides is a bitmap editor and misc converter utilities for the X
21mr|bitmap-1.0.9-1|18	Window System.
21mr|bitmap-1.0.9-1|19	
21mr|bitmap-1.0.9-1|20	%prep
21mr|bitmap-1.0.9-1|21	%setup -q -n %{name}-%{version}
21mr|bitmap-1.0.9-1|22	
21mr|bitmap-1.0.9-1|23	%build
21mr|bitmap-1.0.9-1|24	%configure --disable-dependency-tracking
21mr|bitmap-1.0.9-1|25	%make
21mr|bitmap-1.0.9-1|26	
21mr|bitmap-1.0.9-1|27	%install
21mr|bitmap-1.0.9-1|28	rm -rf %{buildroot}
21mr|bitmap-1.0.9-1|29	%makeinstall_std
21mr|bitmap-1.0.9-1|30	
21mr|bitmap-1.0.9-1|31	%clean
21mr|bitmap-1.0.9-1|32	rm -rf %{buildroot}
21mr|bitmap-1.0.9-1|33	
21mr|bitmap-1.0.9-1|34	%files
21mr|bitmap-1.0.9-1|35	%defattr(-,root,root)
21mr|bitmap-1.0.9-1|36	%{_bindir}/atobm
21mr|bitmap-1.0.9-1|37	%{_bindir}/bmtoa
21mr|bitmap-1.0.9-1|38	%{_bindir}/bitmap
21mr|bitmap-1.0.9-1|39	%{_datadir}/X11/app-defaults/Bitmap
21mr|bitmap-1.0.9-1|40	%{_datadir}/X11/app-defaults/Bitmap-nocase
21mr|bitmap-1.0.9-1|41	%{_datadir}/X11/app-defaults/Bitmap-color
21mr|bitmap-1.0.9-1|42	%{_includedir}/X11/bitmaps/Up
21mr|bitmap-1.0.9-1|43	%{_includedir}/X11/bitmaps/Down
21mr|bitmap-1.0.9-1|44	%{_includedir}/X11/bitmaps/Excl
21mr|bitmap-1.0.9-1|45	%{_includedir}/X11/bitmaps/Fold
21mr|bitmap-1.0.9-1|46	%{_includedir}/X11/bitmaps/Left
21mr|bitmap-1.0.9-1|47	%{_includedir}/X11/bitmaps/Term
21mr|bitmap-1.0.9-1|48	%{_includedir}/X11/bitmaps/Dashes
21mr|bitmap-1.0.9-1|49	%{_includedir}/X11/bitmaps/Right
21mr|bitmap-1.0.9-1|50	%{_includedir}/X11/bitmaps/FlipHoriz
21mr|bitmap-1.0.9-1|51	%{_includedir}/X11/bitmaps/RotateLeft
21mr|bitmap-1.0.9-1|52	%{_includedir}/X11/bitmaps/RotateRight
21mr|bitmap-1.0.9-1|53	%{_includedir}/X11/bitmaps/FlipVert
21mr|bitmap-1.0.9-1|54	%{_includedir}/X11/bitmaps/Stipple
21mr|bitmap-1.0.9-1|55	%{_mandir}/man1/bitmap.1*
21mr|bitmap-1.0.9-1|56	%{_mandir}/man1/bmtoa.1*
21mr|bitmap-1.0.9-1|57	%{_mandir}/man1/atobm.1*

11645 21
21mr|black-hole-solver-1.10.1-1|1	%define basen black-hole-solver
21mr|black-hole-solver-1.10.1-1|2	%define libname_orig lib%{basen}
21mr|black-hole-solver-1.10.1-1|3	%define major 1
21mr|black-hole-solver-1.10.1-1|4	%define libname %mklibname %{basen} %{major}
21mr|black-hole-solver-1.10.1-1|5	%define devname %mklibname %{basen} -d
21mr|black-hole-solver-1.10.1-1|6	%define staticname %mklibname %{basen} -d -s
21mr|black-hole-solver-1.10.1-1|7	
21mr|black-hole-solver-1.10.1-1|8	Summary:		The Black Hole Solitaire Solver Executable
21mr|black-hole-solver-1.10.1-1|9	Name:		black-hole-solver
21mr|black-hole-solver-1.10.1-1|10	Version:		1.10.1
21mr|black-hole-solver-1.10.1-1|11	Release:		1
21mr|black-hole-solver-1.10.1-1|12	License:		MIT
21mr|black-hole-solver-1.10.1-1|13	Group:		    Games/Cards
21mr|black-hole-solver-1.10.1-1|14	Source0:		https://fc-solve.shlomifish.org/downloads/fc-solve/%{basen}-%{version}.tar.xz
21mr|black-hole-solver-1.10.1-1|15	URL:		    https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/
21mr|black-hole-solver-1.10.1-1|16	BuildRequires:		cmake
21mr|black-hole-solver-1.10.1-1|17	BuildRequires:		pkgconfig(librinutils)
21mr|black-hole-solver-1.10.1-1|18	BuildRequires:		python3
21mr|black-hole-solver-1.10.1-1|19	BuildRequires:		valgrind
21mr|black-hole-solver-1.10.1-1|20	BuildRequires:		perl(Carp)
21mr|black-hole-solver-1.10.1-1|21	BuildRequires:		perl(Cwd)
21mr|black-hole-solver-1.10.1-1|22	BuildRequires:		perl(Data::Dumper)
21mr|black-hole-solver-1.10.1-1|23	BuildRequires:		perl(File::Path)
21mr|black-hole-solver-1.10.1-1|24	BuildRequires:		perl(File::Spec)
21mr|black-hole-solver-1.10.1-1|25	BuildRequires:		perl(Inline)
21mr|black-hole-solver-1.10.1-1|26	BuildRequires:		perl(List::MoreUtils)
21mr|black-hole-solver-1.10.1-1|27	BuildRequires:		perl(Path::Tiny)
21mr|black-hole-solver-1.10.1-1|28	BuildRequires:		perl(Test::Differences)
21mr|black-hole-solver-1.10.1-1|29	BuildRequires:		perl(Test::More)
21mr|black-hole-solver-1.10.1-1|30	BuildRequires:		perl(autodie)
21mr|black-hole-solver-1.10.1-1|31	BuildRequires:		perl(base)
21mr|black-hole-solver-1.10.1-1|32	BuildRequires:		perl(lib)
21mr|black-hole-solver-1.10.1-1|33	BuildRequires:		perl(strict)
21mr|black-hole-solver-1.10.1-1|34	BuildRequires:		perl(warnings)
21mr|black-hole-solver-1.10.1-1|35	BuildRequires:		perl-devel
21mr|black-hole-solver-1.10.1-1|36	Requires:		%{libname} = %{EVRD}
21mr|black-hole-solver-1.10.1-1|37	
21mr|black-hole-solver-1.10.1-1|38	%description
21mr|black-hole-solver-1.10.1-1|39	This is a solver, written in C, to solve the Solitaire variants “Golf”,
21mr|black-hole-solver-1.10.1-1|40	“Black Hole” and “All in a Row”. It provides a portable C library, and
21mr|black-hole-solver-1.10.1-1|41	a command line application that after being fed with a layout will emit the
21mr|black-hole-solver-1.10.1-1|42	cards to move.
21mr|black-hole-solver-1.10.1-1|43	
21mr|black-hole-solver-1.10.1-1|44	%files
21mr|black-hole-solver-1.10.1-1|45	%doc COPYING NEWS.asciidoc README.md TODO.quicktask
21mr|black-hole-solver-1.10.1-1|46	%_bindir/black-hole-solve
21mr|black-hole-solver-1.10.1-1|47	%{_mandir}/*/*
21mr|black-hole-solver-1.10.1-1|48	
21mr|black-hole-solver-1.10.1-1|49	#--------------------------------------------------------------------
21mr|black-hole-solver-1.10.1-1|50	
21mr|black-hole-solver-1.10.1-1|51	%package -n %{libname}
21mr|black-hole-solver-1.10.1-1|52	Summary:		The Black Hole Solver dynamic libraries
21mr|black-hole-solver-1.10.1-1|53	Group:		Games/Cards
21mr|black-hole-solver-1.10.1-1|54	
21mr|black-hole-solver-1.10.1-1|55	%description -n %{libname}
21mr|black-hole-solver-1.10.1-1|56	Contains the Black Hole Solver libraries that are used by some programs.
21mr|black-hole-solver-1.10.1-1|57	
21mr|black-hole-solver-1.10.1-1|58	This package is mandatory for the Black Hole Solver executable too.
21mr|black-hole-solver-1.10.1-1|59	
21mr|black-hole-solver-1.10.1-1|60	%files -n %{libname}
21mr|black-hole-solver-1.10.1-1|61	%{_libdir}/libblack_hole_solver.so.%{major}*
21mr|black-hole-solver-1.10.1-1|62	
21mr|black-hole-solver-1.10.1-1|63	#--------------------------------------------------------------------
21mr|black-hole-solver-1.10.1-1|64	
21mr|black-hole-solver-1.10.1-1|65	%package -n %{devname}
21mr|black-hole-solver-1.10.1-1|66	Summary:		The Black Hole Solitaire development tools
21mr|black-hole-solver-1.10.1-1|67	Group:		Games/Cards
21mr|black-hole-solver-1.10.1-1|68	Requires:		%{libname} = %{EVRD}
21mr|black-hole-solver-1.10.1-1|69	Provides:		%{name}-devel = %{EVRD}
21mr|black-hole-solver-1.10.1-1|70	
21mr|black-hole-solver-1.10.1-1|71	%description -n %{devname}
21mr|black-hole-solver-1.10.1-1|72	Development tools for the Black Hole Solitaire Solver.
21mr|black-hole-solver-1.10.1-1|73	
21mr|black-hole-solver-1.10.1-1|74	%files -n %{devname}
21mr|black-hole-solver-1.10.1-1|75	%_includedir/black-hole-solver/*.h
21mr|black-hole-solver-1.10.1-1|76	%{_libdir}/pkgconfig/*.pc
21mr|black-hole-solver-1.10.1-1|77	%{_libdir}/libblack_hole_solver.so
21mr|black-hole-solver-1.10.1-1|78	
21mr|black-hole-solver-1.10.1-1|79	#--------------------------------------------------------------------
21mr|black-hole-solver-1.10.1-1|80	
21mr|black-hole-solver-1.10.1-1|81	%package -n %{staticname}
21mr|black-hole-solver-1.10.1-1|82	Summary:		The Black Hole Solver static libraries
21mr|black-hole-solver-1.10.1-1|83	Group:		Games/Cards
21mr|black-hole-solver-1.10.1-1|84	Requires:		%{devname} = %{EVRD}
21mr|black-hole-solver-1.10.1-1|85	
21mr|black-hole-solver-1.10.1-1|86	%description -n %{staticname}
21mr|black-hole-solver-1.10.1-1|87	Black Hole Solitaire Solver is a library for automatically solving boards of
21mr|black-hole-solver-1.10.1-1|88	Golf, Black Hole, and All in a Row solitaires. This package contains the static
21mr|black-hole-solver-1.10.1-1|89	libraries.
21mr|black-hole-solver-1.10.1-1|90	
21mr|black-hole-solver-1.10.1-1|91	It is not generally required.
21mr|black-hole-solver-1.10.1-1|92	
21mr|black-hole-solver-1.10.1-1|93	%files -n %{staticname}
21mr|black-hole-solver-1.10.1-1|94	%{_libdir}/libblack_hole_solver.a
21mr|black-hole-solver-1.10.1-1|95	
21mr|black-hole-solver-1.10.1-1|96	#--------------------------------------------------------------------
21mr|black-hole-solver-1.10.1-1|97	
21mr|black-hole-solver-1.10.1-1|98	%prep
21mr|black-hole-solver-1.10.1-1|99	%setup -q
21mr|black-hole-solver-1.10.1-1|100	%autopatch -p1
21mr|black-hole-solver-1.10.1-1|101	
21mr|black-hole-solver-1.10.1-1|102	%build
21mr|black-hole-solver-1.10.1-1|103	%cmake -DBUILD_STATIC_LIBRARY=1 -DLOCALE_INSTALL_DIR=%{_datadir}/locale -DLIB_INSTALL_DIR=%{_libdir}
21mr|black-hole-solver-1.10.1-1|104	%make
21mr|black-hole-solver-1.10.1-1|105	
21mr|black-hole-solver-1.10.1-1|106	%install
21mr|black-hole-solver-1.10.1-1|107	%makeinstall_std -C build

11646 21
21mr|blender-4.3.2-2|1	%global	Werror_cflags %{nil}
21mr|blender-4.3.2-2|2	%define	api_ver %(echo %{version} |cut -d"." -f1,2)
21mr|blender-4.3.2-2|3	%define _default_patch_fuzz 2
21mr|blender-4.3.2-2|4	
21mr|blender-4.3.2-2|5	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|6	# grep -nHr OPENIMAGEIO_VERSION shows 2.5.11.0, but there is a newer version
21mr|blender-4.3.2-2|7	%define oiio_version 2.5.17.0
21mr|blender-4.3.2-2|8	# bundled OpenImageIO
21mr|blender-4.3.2-2|9	%global __provides_exclude_from ^%{_libdir}/%{name}/
21mr|blender-4.3.2-2|10	%global __requires_exclude ^libOpenImageIO
21mr|blender-4.3.2-2|11	# rpath is absolute to make it work for both /usr/bin/blender and Python module
21mr|blender-4.3.2-2|12	%global ldflags -Wl,-rpath %{_libdir}/%{name}
21mr|blender-4.3.2-2|13	%endif
21mr|blender-4.3.2-2|14	
21mr|blender-4.3.2-2|15	Summary:	A fully functional 3D modeling/rendering/animation package
21mr|blender-4.3.2-2|16	Name:		blender
21mr|blender-4.3.2-2|17	Version:	4.3.2
21mr|blender-4.3.2-2|18	Release:	2
21mr|blender-4.3.2-2|19	License:	GPLv2+
21mr|blender-4.3.2-2|20	Group:		Graphics
21mr|blender-4.3.2-2|21	Url:		https://www.blender.org/
21mr|blender-4.3.2-2|22	Source0:	https://download.blender.org/source/%{name}-%{version}.tar.xz
21mr|blender-4.3.2-2|23	Source1:	%{name}.thumbnailer
21mr|blender-4.3.2-2|24	Source2:	%{name}.xml
21mr|blender-4.3.2-2|25	Source3:	macros.%{name}
21mr|blender-4.3.2-2|26	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|27	Source4:	https://github.com/AcademySoftwareFoundation/OpenImageIO/archive/refs/tags/v%{oiio_version}.tar.gz?/OpenImageIO-v%{oiio_version}.tar.gz
21mr|blender-4.3.2-2|28	%endif
21mr|blender-4.3.2-2|29	Source5:	blender.sh
21mr|blender-4.3.2-2|30	Source100:	blender.rpmlintrc
21mr|blender-4.3.2-2|31	Patch1:		blender-2.92.0-undefined-reference-mallocn.patch
21mr|blender-4.3.2-2|32	Patch2:		blender-ffmpeg7.patch
21mr|blender-4.3.2-2|33	Patch3:		121960.patch
21mr|blender-4.3.2-2|34	# https://packages.altlinux.org/ru/sisyphus_loongarch64/srpms/blender/rpms/
21mr|blender-4.3.2-2|35	Patch4:		blender-generic-64bit.patch
21mr|blender-4.3.2-2|36	Patch5:		blender-loongarch64.patch
21mr|blender-4.3.2-2|37	BuildRequires:	cmake
21mr|blender-4.3.2-2|38	BuildRequires:	git
21mr|blender-4.3.2-2|39	BuildRequires:	ninja
21mr|blender-4.3.2-2|40	BuildRequires:	OpenColorIO
21mr|blender-4.3.2-2|41	BuildRequires:	OpenImageIO
21mr|blender-4.3.2-2|42	BuildRequires:	boost-devel
21mr|blender-4.3.2-2|43	BuildRequires:	ffmpeg-devel
21mr|blender-4.3.2-2|44	BuildRequires:	gomp-devel
21mr|blender-4.3.2-2|45	BuildRequires:	libharu-devel
21mr|blender-4.3.2-2|46	# Contrib
21mr|blender-4.3.2-2|47	#BuildRequires:	opencollada-devel
21mr|blender-4.3.2-2|48	%ifnarch loongarch64
21mr|blender-4.3.2-2|49	# ispc is not available on loongarch
21mr|blender-4.3.2-2|50	# (ispc -> oidn -> blender)
21mr|blender-4.3.2-2|51	# (ispc -> embree -> blender)
21mr|blender-4.3.2-2|52	BuildRequires:	openimagedenoise-devel
21mr|blender-4.3.2-2|53	BuildRequires:	embree-devel
21mr|blender-4.3.2-2|54	%endif
21mr|blender-4.3.2-2|55	%ifarch aarch64
21mr|blender-4.3.2-2|56	BuildRequires:	sse2neon-devel
21mr|blender-4.3.2-2|57	%endif
21mr|blender-4.3.2-2|58	BuildRequires:	openshadinglanguage
21mr|blender-4.3.2-2|59	BuildRequires:	openshadinglanguage-common-headers
21mr|blender-4.3.2-2|60	BuildRequires:	pkgconfig(oslcomp)
21mr|blender-4.3.2-2|61	BuildRequires:	opensubdiv-devel
21mr|blender-4.3.2-2|62	BuildRequires:	openvdb-devel
21mr|blender-4.3.2-2|63	BuildRequires:	potrace-devel
21mr|blender-4.3.2-2|64	BuildRequires:	python3dist(numpy)
21mr|blender-4.3.2-2|65	BuildRequires:	python3dist(requests)
21mr|blender-4.3.2-2|66	BuildRequires:	pkgconfig(egl)
21mr|blender-4.3.2-2|67	BuildRequires:	pkgconfig(epoxy)
21mr|blender-4.3.2-2|68	BuildRequires:	pkgconfig(fftw3)
21mr|blender-4.3.2-2|69	BuildRequires:	pkgconfig(freetype2)
21mr|blender-4.3.2-2|70	BuildRequires:	pkgconfig(gl)
21mr|blender-4.3.2-2|71	BuildRequires:	pkgconfig(glesv2)
21mr|blender-4.3.2-2|72	BuildRequires:	pkgconfig(glew)
21mr|blender-4.3.2-2|73	BuildRequires:	pkgconfig(glfw3)
21mr|blender-4.3.2-2|74	BuildRequires:	pkgconfig(glu)
21mr|blender-4.3.2-2|75	BuildRequires:	pkgconfig(glut)
21mr|blender-4.3.2-2|76	BuildRequires:	pkgconfig(gmp)
21mr|blender-4.3.2-2|77	BuildRequires:	pkgconfig(gmpxx)
21mr|blender-4.3.2-2|78	BuildRequires:	pkgconfig(jack)
21mr|blender-4.3.2-2|79	BuildRequires:	pkgconfig(jemalloc)
21mr|blender-4.3.2-2|80	BuildRequires:	pkgconfig(libdecor-0)
21mr|blender-4.3.2-2|81	BuildRequires:	pkgconfig(libjpeg)
21mr|blender-4.3.2-2|82	BuildRequires:	pkgconfig(libopenjp2)
21mr|blender-4.3.2-2|83	BuildRequires:	pkgconfig(libpng)
21mr|blender-4.3.2-2|84	BuildRequires:	pkgconfig(libpulse)
21mr|blender-4.3.2-2|85	BuildRequires:	pkgconfig(libtiff-4)
21mr|blender-4.3.2-2|86	BuildRequires:	pkgconfig(libwebp)
21mr|blender-4.3.2-2|87	BuildRequires:	pkgconfig(libzstd)
21mr|blender-4.3.2-2|88	BuildRequires:	pkgconfig(lzo2)
21mr|blender-4.3.2-2|89	BuildRequires:	pkgconfig(ompi)
21mr|blender-4.3.2-2|90	BuildRequires:	pkgconfig(openal)
21mr|blender-4.3.2-2|91	BuildRequires:	pkgconfig(OpenColorIO)
21mr|blender-4.3.2-2|92	BuildRequires:	pkgconfig(OpenEXR)
21mr|blender-4.3.2-2|93	BuildRequires:	pkgconfig(OpenImageIO)
21mr|blender-4.3.2-2|94	BuildRequires:	pkgconfig(pugixml)
21mr|blender-4.3.2-2|95	BuildRequires:	pkgconfig(python3)
21mr|blender-4.3.2-2|96	BuildRequires:	pkgconfig(samplerate)
21mr|blender-4.3.2-2|97	BuildRequires:	pkgconfig(sdl2)
21mr|blender-4.3.2-2|98	BuildRequires:	pkgconfig(shaderc)
21mr|blender-4.3.2-2|99	BuildRequires:	pkgconfig(sndfile)
21mr|blender-4.3.2-2|100	BuildRequires:	pkgconfig(tbb)
21mr|blender-4.3.2-2|101	BuildRequires:	pkgconfig(wayland-client)
21mr|blender-4.3.2-2|102	BuildRequires:	pkgconfig(wayland-cursor)
21mr|blender-4.3.2-2|103	BuildRequires:	pkgconfig(wayland-protocols)
21mr|blender-4.3.2-2|104	BuildRequires:	pkgconfig(wayland-scanner)
21mr|blender-4.3.2-2|105	BuildRequires:	pkgconfig(x11)
21mr|blender-4.3.2-2|106	BuildRequires:	pkgconfig(xext)
21mr|blender-4.3.2-2|107	BuildRequires:	pkgconfig(xfixes)
21mr|blender-4.3.2-2|108	BuildRequires:	pkgconfig(xi)
21mr|blender-4.3.2-2|109	BuildRequires:	pkgconfig(xkbcommon)
21mr|blender-4.3.2-2|110	BuildRequires:	pkgconfig(xxf86vm)
21mr|blender-4.3.2-2|111	BuildRequires:	pkgconfig(zlib)
21mr|blender-4.3.2-2|112	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|113	BuildRequires:	python3.11-devel
21mr|blender-4.3.2-2|114	BuildRequires:	python3.11
21mr|blender-4.3.2-2|115	# for OpenImageIO
21mr|blender-4.3.2-2|116	BuildRequires:	jpeg-static-devel
21mr|blender-4.3.2-2|117	BuildRequires:	python3.11-pybind11-devel
21mr|blender-4.3.2-2|118	BuildRequires:	pkgconfig(fmt)
21mr|blender-4.3.2-2|119	BuildRequires:	robin-map
21mr|blender-4.3.2-2|120	BuildRequires:	txt2man
21mr|blender-4.3.2-2|121	BuildRequires:	patchelf
21mr|blender-4.3.2-2|122	%endif
21mr|blender-4.3.2-2|123	# dlopen'ed
21mr|blender-4.3.2-2|124	Requires:	libdecor-0.so.0%{_arch_tag_suffix}
21mr|blender-4.3.2-2|125	# Missing packages:
21mr|blender-4.3.2-2|126	# openpgl, alembic, libusd, hydra, nanovdb, openxr-sdk, spacenav, optix, materialX
21mr|blender-4.3.2-2|127	# (mikhailnov) I don't know why Blender looks for numpy during build,
21mr|blender-4.3.2-2|128	# but numpy and OpenImageIO python modules are bundled in official builds...
21mr|blender-4.3.2-2|129	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|130	Requires:	python3.11
21mr|blender-4.3.2-2|131	Recommends:	python3.11-OpenImageIO
21mr|blender-4.3.2-2|132	#TODO: python3.11-numpy
21mr|blender-4.3.2-2|133	%else
21mr|blender-4.3.2-2|134	Requires:	python3
21mr|blender-4.3.2-2|135	Recommends:	python3-OpenImageIO
21mr|blender-4.3.2-2|136	Recommends:	python3-numpy
21mr|blender-4.3.2-2|137	%endif
21mr|blender-4.3.2-2|138	OrderWithRequires(post,preun):	%{_gconftool_bin}
21mr|blender-4.3.2-2|139	# Make CUDA work out of the box on proprietary NVIDIA drivers
21mr|blender-4.3.2-2|140	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=13430
21mr|blender-4.3.2-2|141	# "nvidia" is a provide of nvidiaXXX-core
21mr|blender-4.3.2-2|142	Recommends:	(nvidia-cuda-toolkit-devel if nvidia)
21mr|blender-4.3.2-2|143	%if %{mdvver} >= 202310
21mr|blender-4.3.2-2|144	ExclusiveArch:	%{x86_64} aarch64 loongarch64
21mr|blender-4.3.2-2|145	%else
21mr|blender-4.3.2-2|146	ExclusiveArch:	%{x86_64}
21mr|blender-4.3.2-2|147	%endif
21mr|blender-4.3.2-2|148	
21mr|blender-4.3.2-2|149	%description
21mr|blender-4.3.2-2|150	Blender is the in-house software of a high quality animation studio. It has
21mr|blender-4.3.2-2|151	proven to be an extremely fast and versatile design instrument. The software
21mr|blender-4.3.2-2|152	has a personal touch, offering a unique approach to the world of three
21mr|blender-4.3.2-2|153	dimensions. Blender can be used to create TV commercials, to make technical
21mr|blender-4.3.2-2|154	visualizations or business graphics, to do some morphing, or to design user
21mr|blender-4.3.2-2|155	interfaces. Developers can easily build and manage complex environments.
21mr|blender-4.3.2-2|156	The renderer is versatile and extremely fast. All basic animation principles
21mr|blender-4.3.2-2|157	(curves and keys) are implemented.
21mr|blender-4.3.2-2|158	
21mr|blender-4.3.2-2|159	%files
21mr|blender-4.3.2-2|160	%doc release/text/*
21mr|blender-4.3.2-2|161	%license COPYING
21mr|blender-4.3.2-2|162	%license doc/license/*-license.txt
21mr|blender-4.3.2-2|163	%license release/text/copyright.txt
21mr|blender-4.3.2-2|164	%license %{_defaultdocdir}/%{name}/license/*
21mr|blender-4.3.2-2|165	%{_bindir}/blender
21mr|blender-4.3.2-2|166	%{_bindir}/blender.bin
21mr|blender-4.3.2-2|167	%{_bindir}/blender-thumbnailer
21mr|blender-4.3.2-2|168	%{_datadir}/applications/%{name}.desktop
21mr|blender-4.3.2-2|169	%{_datadir}/mime/packages/%{name}.xml
21mr|blender-4.3.2-2|170	%{_datadir}/%{name}
21mr|blender-4.3.2-2|171	%exclude %{_datadir}/%{name}/environment.d/*.sh
21mr|blender-4.3.2-2|172	%{_datadir}/thumbnailers/%{name}.thumbnailer
21mr|blender-4.3.2-2|173	%{_iconsdir}/hicolor/*/apps/%{name}*
21mr|blender-4.3.2-2|174	%{_metainfodir}/org.blender.Blender.metainfo.xml
21mr|blender-4.3.2-2|175	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|176	%{_libdir}/%{name}
21mr|blender-4.3.2-2|177	%endif
21mr|blender-4.3.2-2|178	
21mr|blender-4.3.2-2|179	%post
21mr|blender-4.3.2-2|180	if [ -x %{_gconftool_bin} ]; then
21mr|blender-4.3.2-2|181	%{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --type boolean --set /desktop/gnome/thumbnailers/application@x-blender/enable true
21mr|blender-4.3.2-2|182	%{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --type string --set /desktop/gnome/thumbnailers/application@x-blender/command "blender-thumbnailer %u %o"
21mr|blender-4.3.2-2|183	fi
21mr|blender-4.3.2-2|184	
21mr|blender-4.3.2-2|185	%preun
21mr|blender-4.3.2-2|186	if [ "$1" = "0" -a -x %{_gconftool_bin} ]; then
21mr|blender-4.3.2-2|187	%{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --unset /desktop/gnome/thumbnailers/application@x-blender/enable
21mr|blender-4.3.2-2|188	%{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --unset /desktop/gnome/thumbnailers/application@x-blender/command
21mr|blender-4.3.2-2|189	fi
21mr|blender-4.3.2-2|190	
21mr|blender-4.3.2-2|191	#----------------------------------------------------------------------------
21mr|blender-4.3.2-2|192	
21mr|blender-4.3.2-2|193	%package rpm-macros
21mr|blender-4.3.2-2|194	Summary:	RPM macros to build third-party blender addons packages
21mr|blender-4.3.2-2|195	BuildArch:	noarch
21mr|blender-4.3.2-2|196	
21mr|blender-4.3.2-2|197	%description rpm-macros
21mr|blender-4.3.2-2|198	This package provides rpm macros to support the creation of third-party addon
21mr|blender-4.3.2-2|199	packages to extend Blender.
21mr|blender-4.3.2-2|200	
21mr|blender-4.3.2-2|201	%files rpm-macros
21mr|blender-4.3.2-2|202	%{_rpmmacrodir}/macros.%{name}
21mr|blender-4.3.2-2|203	
21mr|blender-4.3.2-2|204	#----------------------------------------------------------------------------
21mr|blender-4.3.2-2|205	
21mr|blender-4.3.2-2|206	%package intel-reemit
21mr|blender-4.3.2-2|207	Summary:	Run Blender with INTEL_DEBUG=reemit to fix problems on Intel GPUs
21mr|blender-4.3.2-2|208	
21mr|blender-4.3.2-2|209	%description intel-reemit
21mr|blender-4.3.2-2|210	Run Blender with INTEL_DEBUG=reemit to fix problems on Intel GPUs with Mesa driver
21mr|blender-4.3.2-2|211	
21mr|blender-4.3.2-2|212	%files intel-reemit
21mr|blender-4.3.2-2|213	%{_datadir}/%{name}/environment.d/intel-reemit.sh
21mr|blender-4.3.2-2|214	
21mr|blender-4.3.2-2|215	#----------------------------------------------------------------------------
21mr|blender-4.3.2-2|216	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|217	
21mr|blender-4.3.2-2|218	%package -n python3.11-OpenImageIO
21mr|blender-4.3.2-2|219	Summary:	A library for reading and writing images (for Python 3.11)
21mr|blender-4.3.2-2|220	Group:		Development/Python
21mr|blender-4.3.2-2|221	Version:	%{oiio_version}
21mr|blender-4.3.2-2|222	# yes, because of libraries in /usr/lib64/blender/...
21mr|blender-4.3.2-2|223	Requires:	blender = %{EVRD}
21mr|blender-4.3.2-2|224	
21mr|blender-4.3.2-2|225	%description -n python3.11-OpenImageIO
21mr|blender-4.3.2-2|226	A library for reading and writing images
21mr|blender-4.3.2-2|227	(for Python 3.11 and Blender v%{version})
21mr|blender-4.3.2-2|228	
21mr|blender-4.3.2-2|229	%files -n python3.11-OpenImageIO
21mr|blender-4.3.2-2|230	%{python311_sitearch}/OpenImageIO
21mr|blender-4.3.2-2|231	
21mr|blender-4.3.2-2|232	%endif
21mr|blender-4.3.2-2|233	#----------------------------------------------------------------------------
21mr|blender-4.3.2-2|234	
21mr|blender-4.3.2-2|235	%prep
21mr|blender-4.3.2-2|236	%autosetup -p1
21mr|blender-4.3.2-2|237	
21mr|blender-4.3.2-2|238	# Delete the bundled FindOpenJPEG to make find_package use the system version
21mr|blender-4.3.2-2|239	# instead (the local version hardcodes the openjpeg version so it is not update
21mr|blender-4.3.2-2|240	# proof)
21mr|blender-4.3.2-2|241	rm -f build_files/cmake/Modules/FindOpenJPEG.cmake
21mr|blender-4.3.2-2|242	
21mr|blender-4.3.2-2|243	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|244	tar -xf %{SOURCE4}
21mr|blender-4.3.2-2|245	mv OpenImageIO-%{oiio_version} OpenImageIO
21mr|blender-4.3.2-2|246	# Remove bundled pugixml
21mr|blender-4.3.2-2|247	rm -rfv OpenImageIO/src/include/OpenImageIO/detail/pugixml
21mr|blender-4.3.2-2|248	# apply patches as in build_files/build_environment/cmake/openimageio.cmake,
21mr|blender-4.3.2-2|249	# but only those that make sence
21mr|blender-4.3.2-2|250	pdir=../build_files/build_environment/patches
21mr|blender-4.3.2-2|251	cd OpenImageIO
21mr|blender-4.3.2-2|252	#patch -p1 < $pdir/oiio_4062.diff # applied upstream in v2.5.17
21mr|blender-4.3.2-2|253	#patch -p1 < $pdir/oiio_4302.diff # applied upstream in v2.5.17
21mr|blender-4.3.2-2|254	cd -
21mr|blender-4.3.2-2|255	%endif
21mr|blender-4.3.2-2|256	
21mr|blender-4.3.2-2|257	%build
21mr|blender-4.3.2-2|258	dir0="$PWD"
21mr|blender-4.3.2-2|259	%set_build_flags
21mr|blender-4.3.2-2|260	
21mr|blender-4.3.2-2|261	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|262	# Build OpenImageIO
21mr|blender-4.3.2-2|263	# Some options are from Blender's
21mr|blender-4.3.2-2|264	# build_files/build_environment/cmake/openimageio.cmake
21mr|blender-4.3.2-2|265	cd OpenImageIO
21mr|blender-4.3.2-2|266	%cmake \
21mr|blender-4.3.2-2|267	-Wno-dev \
21mr|blender-4.3.2-2|268	-DBUILD_SHARED_LIBS=ON \
21mr|blender-4.3.2-2|269	-DLINKSTATIC=0 \
21mr|blender-4.3.2-2|270	-DOpenGL_GL_PREFERENCE=GLVND \
21mr|blender-4.3.2-2|271	-DSTOP_ON_WARNING=OFF \
21mr|blender-4.3.2-2|272	-DUSE_EXTERNAL_PUGIXML:BOOL=ON \
21mr|blender-4.3.2-2|273	-DUSE_PYTHON:BOOL=ON \
21mr|blender-4.3.2-2|274	-DPYTHON_VERSION=%{py311_ver} \
21mr|blender-4.3.2-2|275	-DPython_EXECUTABLE=%{__python311} \
21mr|blender-4.3.2-2|276	-DUSE_QT5=OFF \
21mr|blender-4.3.2-2|277	-DUSE_QT6=OFF \
21mr|blender-4.3.2-2|278	-DUSE_QT=OFF \
21mr|blender-4.3.2-2|279	-DVERBOSE=TRUE
21mr|blender-4.3.2-2|280	%make_build
21mr|blender-4.3.2-2|281	mkdir -p $dir0/OpenImageIO/_install
21mr|blender-4.3.2-2|282	make install DESTDIR=$dir0/OpenImageIO/_install
21mr|blender-4.3.2-2|283	cd "$dir0"
21mr|blender-4.3.2-2|284	%endif
21mr|blender-4.3.2-2|285	
21mr|blender-4.3.2-2|286	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|287	addflags="-L$dir0/OpenImageIO/_install%{_libdir} -I$dir0/OpenImageIO/_install%{_includedir}"
21mr|blender-4.3.2-2|288	export CFLAGS+=" $addflags"
21mr|blender-4.3.2-2|289	export CXXFLAGS+=" $addflags"
21mr|blender-4.3.2-2|290	export CPPFLAGS+=" $addflags"
21mr|blender-4.3.2-2|291	%endif
21mr|blender-4.3.2-2|292	
21mr|blender-4.3.2-2|293	%cmake	\
21mr|blender-4.3.2-2|294	-DBUILD_SHARED_LIBS:BOOL=OFF	\
21mr|blender-4.3.2-2|295	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|296	-DPYTHON_VERSION:STRING=%{py311_ver}	\
21mr|blender-4.3.2-2|297	-DPYTHON_BINARY=%{__python311}	\
21mr|blender-4.3.2-2|298	-DOPENIMAGEIO_ROOT_DIR="$dir0/OpenImageIO/_install/usr" \
21mr|blender-4.3.2-2|299	%else
21mr|blender-4.3.2-2|300	-DPYTHON_VERSION:STRING=%{py3_ver}	\
21mr|blender-4.3.2-2|301	%endif
21mr|blender-4.3.2-2|302	-DSUPPORT_SSE2_BUILD=ON		\
21mr|blender-4.3.2-2|303	-DWITH_ALEMBIC:BOOL=OFF		\
21mr|blender-4.3.2-2|304	-DWITH_CODEC_FFMPEG:BOOL=ON	\
21mr|blender-4.3.2-2|305	-DWITH_CODEC_SNDFILE:BOOL=ON	\
21mr|blender-4.3.2-2|306	-DWITH_CYCLES:BOOL=ON		\
21mr|blender-4.3.2-2|307	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|308	-DWITH_CYCLES_OSL:BOOL=OFF	\
21mr|blender-4.3.2-2|309	%endif
21mr|blender-4.3.2-2|310	%ifarch loongarch64
21mr|blender-4.3.2-2|311	-DWITH_CYCLES_EMBREE:BOOL=OFF	\
21mr|blender-4.3.2-2|312	%else
21mr|blender-4.3.2-2|313	-DWITH_CYCLES_EMBREE:BOOL=ON	\
21mr|blender-4.3.2-2|314	%endif
21mr|blender-4.3.2-2|315	-DWITH_DRACO:BOOL=OFF		\
21mr|blender-4.3.2-2|316	-DWITH_FFTW3:BOOL=ON		\
21mr|blender-4.3.2-2|317	-DWITH_HYDRA:BOOL=OFF		\
21mr|blender-4.3.2-2|318	-DWITH_IMAGE_OPENJPEG:BOOL=OFF	\
21mr|blender-4.3.2-2|319	-DWITH_INSTALL_PORTABLE:BOOL=OFF	\
21mr|blender-4.3.2-2|320	-DWITH_JACK:BOOL=ON		\
21mr|blender-4.3.2-2|321	-DWITH_LZO:BOOL=ON		\
21mr|blender-4.3.2-2|322	-DWITH_MATERIALX:BOOL=OFF	\
21mr|blender-4.3.2-2|323	-DWITH_MOD_OCEANSIM:BOOL=ON	\
21mr|blender-4.3.2-2|324	-DWITH_NANOVDB:BOOL=OFF		\
21mr|blender-4.3.2-2|325	-DWITH_OPENCOLLADA:BOOL=OFF	\
21mr|blender-4.3.2-2|326	-DWITH_OPENCOLORIO:BOOL=ON	\
21mr|blender-4.3.2-2|327	-DWITH_OPENSUBDIV:BOOL=ON	\
21mr|blender-4.3.2-2|328	-DWITH_OPENVDB_BLOSC:BOOL=ON	\
21mr|blender-4.3.2-2|329	-DWITH_OPENVDB:BOOL=ON		\
21mr|blender-4.3.2-2|330	-DWITH_PYTHON:BOOL=ON		\
21mr|blender-4.3.2-2|331	-DWITH_PYTHON_INSTALL:BOOL=OFF	\
21mr|blender-4.3.2-2|332	-DWITH_PYTHON_INSTALL_NUMPY=OFF	\
21mr|blender-4.3.2-2|333	-DWITH_SDL:BOOL=ON		\
21mr|blender-4.3.2-2|334	-DWITH_SYSTEM_LZO:BOOL=ON	\
21mr|blender-4.3.2-2|335	-DWITH_USD:BOOL=OFF		\
21mr|blender-4.3.2-2|336	-DWITH_XR_OPENXR:BOOL=OFF	\
21mr|blender-4.3.2-2|337	-GNinja
21mr|blender-4.3.2-2|338	%ninja_build
21mr|blender-4.3.2-2|339	
21mr|blender-4.3.2-2|340	%install
21mr|blender-4.3.2-2|341	%ninja_install -C build
21mr|blender-4.3.2-2|342	
21mr|blender-4.3.2-2|343	%if %{mdvver} < 202310
21mr|blender-4.3.2-2|344	mkdir -p %{buildroot}%{_libdir}/%{name}
21mr|blender-4.3.2-2|345	install -m755 OpenImageIO/_install%{_libdir}/*.so.* %{buildroot}%{_libdir}/%{name}
21mr|blender-4.3.2-2|346	cp -rv OpenImageIO/_install%{_libdir}/python* %{buildroot}%{_libdir}
21mr|blender-4.3.2-2|347	# ensure correct RPATH
21mr|blender-4.3.2-2|348	patchelf --print-rpath %{buildroot}%{python311_sitearch}/OpenImageIO/OpenImageIO.cpython*.so | grep blender
21mr|blender-4.3.2-2|349	patchelf --print-rpath %{buildroot}%{_bindir}/blender | grep blender
21mr|blender-4.3.2-2|350	%endif
21mr|blender-4.3.2-2|351	
21mr|blender-4.3.2-2|352	# Thumbnailer
21mr|blender-4.3.2-2|353	install -p -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/thumbnailers/%{name}.thumbnailer
21mr|blender-4.3.2-2|354	
21mr|blender-4.3.2-2|355	# Mime support
21mr|blender-4.3.2-2|356	install -p -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21mr|blender-4.3.2-2|357	
21mr|blender-4.3.2-2|358	# Rpm macros
21mr|blender-4.3.2-2|359	mkdir -p %{buildroot}%{_rpmmacrodir}
21mr|blender-4.3.2-2|360	sed -e 's/@VERSION@/%{api_ver}/g' %{SOURCE3} > %{buildroot}%{_rpmmacrodir}/macros.%{name}
21mr|blender-4.3.2-2|361	
21mr|blender-4.3.2-2|362	mkdir -p %{buildroot}%{_datadir}/%{name}/environment.d
21mr|blender-4.3.2-2|363	# https://docs.mesa3d.org/envvars.html
21mr|blender-4.3.2-2|364	echo 'export INTEL_DEBUG=reemit' > %{buildroot}%{_datadir}/%{name}/environment.d/intel-reemit.sh
21mr|blender-4.3.2-2|365	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
21mr|blender-4.3.2-2|366	install -m755 %{SOURCE5} %{buildroot}%{_bindir}/%{name}
21mr|blender-4.3.2-2|367	
21mr|blender-4.3.2-2|368	# Rpmlint warning fixes
21mr|blender-4.3.2-2|369	find %{buildroot}%{_datadir}/%{name}/*/scripts -name "*.py" -exec chmod 755 {} \;
21mr|blender-4.3.2-2|370	
21mr|blender-4.3.2-2|371	# For make rpmlint happy
21mr|blender-4.3.2-2|372	%find_lang %{name}

11647 21
21mr|blinken-23.08.4-2|1	
21mr|blinken-23.08.4-2|2	Summary:	Simon Says Game
21mr|blinken-23.08.4-2|3	Name:		blinken
21mr|blinken-23.08.4-2|4	Version:	23.08.4
21mr|blinken-23.08.4-2|5	Release:	2
21mr|blinken-23.08.4-2|6	License:	GPLv2+
21mr|blinken-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|blinken-23.08.4-2|8	Url:		http://edu.kde.org/blinken/
21mr|blinken-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|blinken-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|blinken-23.08.4-2|11	BuildRequires:	kf5crash-devel
21mr|blinken-23.08.4-2|12	BuildRequires:	kf5dbusaddons-devel
21mr|blinken-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|blinken-23.08.4-2|14	BuildRequires:	kf5guiaddons-devel
21mr|blinken-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|blinken-23.08.4-2|16	BuildRequires:	kf5xmlgui-devel
21mr|blinken-23.08.4-2|17	BuildRequires:	pkgconfig(phonon4qt5)
21mr|blinken-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|blinken-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|blinken-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Svg)
21mr|blinken-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|blinken-23.08.4-2|22	
21mr|blinken-23.08.4-2|23	%description
21mr|blinken-23.08.4-2|24	Blinken is the KDE version of the well-known game Simon Says.
21mr|blinken-23.08.4-2|25	Follow the pattern of sounds and lights as long as you can! Press the
21mr|blinken-23.08.4-2|26	start game button to begin. Watch the computer and copy the pattern it
21mr|blinken-23.08.4-2|27	makes. Complete the sequence in the right order to win.
21mr|blinken-23.08.4-2|28	
21mr|blinken-23.08.4-2|29	%files -f %{name}.lang
21mr|blinken-23.08.4-2|30	%doc AUTHORS
21mr|blinken-23.08.4-2|31	%{_kde5_applicationsdir}/org.kde.blinken.desktop
21mr|blinken-23.08.4-2|32	%{_kde5_bindir}/blinken
21mr|blinken-23.08.4-2|33	%{_kde5_datadir}/blinken
21mr|blinken-23.08.4-2|34	%{_kde5_datadir}/config.kcfg/blinken.kcfg
21mr|blinken-23.08.4-2|35	%{_kde5_iconsdir}/*/*/apps/blinken.*
21mr|blinken-23.08.4-2|36	%{_appdatadir}/org.kde.blinken.appdata.xml
21mr|blinken-23.08.4-2|37	
21mr|blinken-23.08.4-2|38	#----------------------------------------------------------------------
21mr|blinken-23.08.4-2|39	
21mr|blinken-23.08.4-2|40	%prep
21mr|blinken-23.08.4-2|41	%autosetup -p1
21mr|blinken-23.08.4-2|42	
21mr|blinken-23.08.4-2|43	%build
21mr|blinken-23.08.4-2|44	%cmake_kde5
21mr|blinken-23.08.4-2|45	%make
21mr|blinken-23.08.4-2|46	
21mr|blinken-23.08.4-2|47	%install
21mr|blinken-23.08.4-2|48	%makeinstall_std -C build
21mr|blinken-23.08.4-2|49	
21mr|blinken-23.08.4-2|50	%find_lang %{name} --with-kde --with-html
21mr|blinken-23.08.4-2|51	

11648 21
21mr|blivet-gui-2.5.0-1|1	Summary:	Tool for data storage configuration
21mr|blivet-gui-2.5.0-1|2	Name:		blivet-gui
21mr|blivet-gui-2.5.0-1|3	Version:	2.5.0
21mr|blivet-gui-2.5.0-1|4	Release:	1
21mr|blivet-gui-2.5.0-1|5	License:	GPLv2+
21mr|blivet-gui-2.5.0-1|6	Group:		System/Configuration/Other
21mr|blivet-gui-2.5.0-1|7	Url:		https://github.com/storaged-project/blivet-gui
21mr|blivet-gui-2.5.0-1|8	Source0:	https://github.com/storaged-project/blivet-gui/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|blivet-gui-2.5.0-1|9	BuildRequires:	appstream-util
21mr|blivet-gui-2.5.0-1|10	BuildRequires:	desktop-file-utils
21mr|blivet-gui-2.5.0-1|11	BuildRequires:	gettext
21mr|blivet-gui-2.5.0-1|12	BuildRequires:	python3dist(blivet)
21mr|blivet-gui-2.5.0-1|13	BuildRequires:	python3dist(setuptools)
21mr|blivet-gui-2.5.0-1|14	BuildRequires:	pkgconfig(python3)
21mr|blivet-gui-2.5.0-1|15	Requires:	%{name}-runtime = %{EVRD}
21mr|blivet-gui-2.5.0-1|16	BuildArch:	noarch
21mr|blivet-gui-2.5.0-1|17	
21mr|blivet-gui-2.5.0-1|18	%description
21mr|blivet-gui-2.5.0-1|19	Graphical (GTK) tool for manipulation and configuration of data storage
21mr|blivet-gui-2.5.0-1|20	(disks, LVMs, RAIDs) based on blivet library.
21mr|blivet-gui-2.5.0-1|21	
21mr|blivet-gui-2.5.0-1|22	%files
21mr|blivet-gui-2.5.0-1|23	%doc README.md
21mr|blivet-gui-2.5.0-1|24	%license COPYING
21mr|blivet-gui-2.5.0-1|25	%{_datadir}/appdata/%{name}.appdata.xml
21mr|blivet-gui-2.5.0-1|26	%{_datadir}/applications/%{name}.desktop
21mr|blivet-gui-2.5.0-1|27	
21mr|blivet-gui-2.5.0-1|28	#------------------------------------------------------------------------
21mr|blivet-gui-2.5.0-1|29	
21mr|blivet-gui-2.5.0-1|30	%package runtime
21mr|blivet-gui-2.5.0-1|31	Summary:	blivet-gui runtime
21mr|blivet-gui-2.5.0-1|32	Group:		System/Configuration/Other
21mr|blivet-gui-2.5.0-1|33	Requires:	adwaita-icon-theme
21mr|blivet-gui-2.5.0-1|34	Requires:	gettext
21mr|blivet-gui-2.5.0-1|35	Requires:	libreport
21mr|blivet-gui-2.5.0-1|36	Requires:	python3
21mr|blivet-gui-2.5.0-1|37	Requires:	python3-gi
21mr|blivet-gui-2.5.0-1|38	Requires:	python3dist(blivet)
21mr|blivet-gui-2.5.0-1|39	Requires:	python3dist(pid)
21mr|blivet-gui-2.5.0-1|40	
21mr|blivet-gui-2.5.0-1|41	%description runtime
21mr|blivet-gui-2.5.0-1|42	This package provides a %{name} runtime for applications that want to use
21mr|blivet-gui-2.5.0-1|43	%{name} without actually installing the application itself.
21mr|blivet-gui-2.5.0-1|44	
21mr|blivet-gui-2.5.0-1|45	%files runtime -f %{name}.lang
21mr|blivet-gui-2.5.0-1|46	%doc README.md
21mr|blivet-gui-2.5.0-1|47	%license COPYING
21mr|blivet-gui-2.5.0-1|48	%{_bindir}/%{name}
21mr|blivet-gui-2.5.0-1|49	%{_bindir}/%{name}-daemon
21mr|blivet-gui-2.5.0-1|50	%{_datadir}/%{name}
21mr|blivet-gui-2.5.0-1|51	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21mr|blivet-gui-2.5.0-1|52	%{_datadir}/polkit-1/actions/org.fedoraproject.pkexec.%{name}.policy
21mr|blivet-gui-2.5.0-1|53	%{_localstatedir}/log/%{name}
21mr|blivet-gui-2.5.0-1|54	%{_mandir}/man1/%{name}.1*
21mr|blivet-gui-2.5.0-1|55	%{python3_sitelib}/*
21mr|blivet-gui-2.5.0-1|56	%{_sysconfdir}/libreport/events.d/%{name}_event.conf
21mr|blivet-gui-2.5.0-1|57	
21mr|blivet-gui-2.5.0-1|58	#------------------------------------------------------------------------
21mr|blivet-gui-2.5.0-1|59	
21mr|blivet-gui-2.5.0-1|60	%prep
21mr|blivet-gui-2.5.0-1|61	%autosetup -p1 -n %{name}-%{version}
21mr|blivet-gui-2.5.0-1|62	
21mr|blivet-gui-2.5.0-1|63	%build
21mr|blivet-gui-2.5.0-1|64	%make
21mr|blivet-gui-2.5.0-1|65	
21mr|blivet-gui-2.5.0-1|66	%install
21mr|blivet-gui-2.5.0-1|67	%makeinstall_std
21mr|blivet-gui-2.5.0-1|68	
21mr|blivet-gui-2.5.0-1|69	mkdir -p %{buildroot}/%{_sysconfdir}/libreport/events.d
21mr|blivet-gui-2.5.0-1|70	cp %{name}_event.conf %{buildroot}/%{_sysconfdir}/libreport/events.d
21mr|blivet-gui-2.5.0-1|71	
21mr|blivet-gui-2.5.0-1|72	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|blivet-gui-2.5.0-1|73	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
21mr|blivet-gui-2.5.0-1|74	
21mr|blivet-gui-2.5.0-1|75	mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
21mr|blivet-gui-2.5.0-1|76	
21mr|blivet-gui-2.5.0-1|77	%find_lang %{name}

11649 21
21mr|blosc-1.21.1-1|1	%define debug_package %{nil}
21mr|blosc-1.21.1-1|2	
21mr|blosc-1.21.1-1|3	%define major 1
21mr|blosc-1.21.1-1|4	%define libname %mklibname %{name} %{major}
21mr|blosc-1.21.1-1|5	%define devname %mklibname -d %{name}
21mr|blosc-1.21.1-1|6	
21mr|blosc-1.21.1-1|7	%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
21mr|blosc-1.21.1-1|8	
21mr|blosc-1.21.1-1|9	Summary:	A high performance compressor optimized for binary data
21mr|blosc-1.21.1-1|10	Name:		blosc
21mr|blosc-1.21.1-1|11	Version:	1.21.1
21mr|blosc-1.21.1-1|12	Release:	1
21mr|blosc-1.21.1-1|13	License:	MIT
21mr|blosc-1.21.1-1|14	Group:		Development/C
21mr|blosc-1.21.1-1|15	Url:		https://github.com/FrancescAlted/blosc
21mr|blosc-1.21.1-1|16	Source0:	https://github.com/FrancescAlted/blosc/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|blosc-1.21.1-1|17	BuildRequires:	cmake
21mr|blosc-1.21.1-1|18	BuildRequires:	snappy-devel
21mr|blosc-1.21.1-1|19	BuildRequires:	pkgconfig(liblz4)
21mr|blosc-1.21.1-1|20	BuildRequires:	pkgconfig(libzstd)
21mr|blosc-1.21.1-1|21	BuildRequires:	pkgconfig(zlib)
21mr|blosc-1.21.1-1|22	
21mr|blosc-1.21.1-1|23	%description
21mr|blosc-1.21.1-1|24	Blosc is a compression library designed to transmit data to the processor
21mr|blosc-1.21.1-1|25	cache faster than the traditional non-compressed memory fetch.
21mr|blosc-1.21.1-1|26	Compression ratios are not very high, but the decompression is very fast.
21mr|blosc-1.21.1-1|27	Blosc is meant not only to reduce the size of large datasets on-disk or
21mr|blosc-1.21.1-1|28	in-memory, but also to accelerate memory-bound computations.
21mr|blosc-1.21.1-1|29	
21mr|blosc-1.21.1-1|30	#----------------------------------------------------------------------
21mr|blosc-1.21.1-1|31	%package -n %{libname}
21mr|blosc-1.21.1-1|32	Summary:	A high performance compressor optimized for binary data
21mr|blosc-1.21.1-1|33	
21mr|blosc-1.21.1-1|34	%description -n %{libname}
21mr|blosc-1.21.1-1|35	Blosc is a compression library designed to transmit data to the processor
21mr|blosc-1.21.1-1|36	cache faster than the traditional non-compressed memory fetch.
21mr|blosc-1.21.1-1|37	Compression ratios are not very high, but the decompression is very fast.
21mr|blosc-1.21.1-1|38	Blosc is meant not only to reduce the size of large datasets on-disk or
21mr|blosc-1.21.1-1|39	in-memory, but also to accelerate memory-bound computations.
21mr|blosc-1.21.1-1|40	
21mr|blosc-1.21.1-1|41	%files -n %{libname}
21mr|blosc-1.21.1-1|42	%exclude %{_pkgdocdir}/bench/
21mr|blosc-1.21.1-1|43	%doc ANNOUNCE.rst RELEASE_NOTES.rst README.md README_THREADED.rst
21mr|blosc-1.21.1-1|44	%{_libdir}/libblosc.so.*
21mr|blosc-1.21.1-1|45	
21mr|blosc-1.21.1-1|46	#----------------------------------------------------------------------
21mr|blosc-1.21.1-1|47	
21mr|blosc-1.21.1-1|48	%package -n %{devname}
21mr|blosc-1.21.1-1|49	Summary: Header files and libraries for Blosc development
21mr|blosc-1.21.1-1|50	Requires: %{libname} = %{version}-%{release}
21mr|blosc-1.21.1-1|51	Provides: %{name}-devel
21mr|blosc-1.21.1-1|52	
21mr|blosc-1.21.1-1|53	%description -n %{devname}
21mr|blosc-1.21.1-1|54	The blosc-devel package contains the header files and libraries needed
21mr|blosc-1.21.1-1|55	to develop programs that use the blosc meta-compressor.
21mr|blosc-1.21.1-1|56	
21mr|blosc-1.21.1-1|57	%files -n %{devname}
21mr|blosc-1.21.1-1|58	%{_libdir}/libblosc.so
21mr|blosc-1.21.1-1|59	%{_includedir}/blosc.h
21mr|blosc-1.21.1-1|60	%{_includedir}/blosc-export.h
21mr|blosc-1.21.1-1|61	%{_libdir}/pkgconfig/blosc.pc
21mr|blosc-1.21.1-1|62	
21mr|blosc-1.21.1-1|63	#----------------------------------------------------------------------
21mr|blosc-1.21.1-1|64	
21mr|blosc-1.21.1-1|65	%package bench
21mr|blosc-1.21.1-1|66	Summary: Benchmark for the Blosc compressor
21mr|blosc-1.21.1-1|67	Requires: %{libname} = %{version}-%{release}
21mr|blosc-1.21.1-1|68	Requires: python3-matplotlib
21mr|blosc-1.21.1-1|69	
21mr|blosc-1.21.1-1|70	%description bench
21mr|blosc-1.21.1-1|71	The blosc-bench package contains a benchmark suite which evaluates
21mr|blosc-1.21.1-1|72	the performance of Blosc, and compares it with memcpy.
21mr|blosc-1.21.1-1|73	
21mr|blosc-1.21.1-1|74	%files bench
21mr|blosc-1.21.1-1|75	%{_pkgdocdir}/bench/*.c
21mr|blosc-1.21.1-1|76	%{_pkgdocdir}/bench/*.py
21mr|blosc-1.21.1-1|77	%{_bindir}/%{name}-bench
21mr|blosc-1.21.1-1|78	%{_bindir}/%{name}-plot-times
21mr|blosc-1.21.1-1|79	
21mr|blosc-1.21.1-1|80	#----------------------------------------------------------------------
21mr|blosc-1.21.1-1|81	
21mr|blosc-1.21.1-1|82	%prep
21mr|blosc-1.21.1-1|83	%setup -qn c-%{name}-%{version}
21mr|blosc-1.21.1-1|84	
21mr|blosc-1.21.1-1|85	# https://github.com/Blosc/c-blosc/issues/190
21mr|blosc-1.21.1-1|86	sed -i 's|lib/pkgconfig|%{_lib}/pkgconfig|' CMakeLists.txt
21mr|blosc-1.21.1-1|87	
21mr|blosc-1.21.1-1|88	%cmake \
21mr|blosc-1.21.1-1|89	-DBUILD_STATIC=OFF \
21mr|blosc-1.21.1-1|90	-DCMAKE_C_FLAGS:STRING="%{optflags}" \
21mr|blosc-1.21.1-1|91	-DPREFER_EXTERNAL_SNAPPY=ON \
21mr|blosc-1.21.1-1|92	-DPREFER_EXTERNAL_ZLIB=ON \
21mr|blosc-1.21.1-1|93	-DPREFER_EXTERNAL_ZSTD=ON \
21mr|blosc-1.21.1-1|94	-DPREFER_EXTERNAL_LZ4=ON
21mr|blosc-1.21.1-1|95	
21mr|blosc-1.21.1-1|96	%build
21mr|blosc-1.21.1-1|97	%make VERBOSE=1 -C build
21mr|blosc-1.21.1-1|98	
21mr|blosc-1.21.1-1|99	%install
21mr|blosc-1.21.1-1|100	%makeinstall_std -C build
21mr|blosc-1.21.1-1|101	
21mr|blosc-1.21.1-1|102	mkdir -p %{buildroot}/%{_pkgdocdir}/bench
21mr|blosc-1.21.1-1|103	install -p bench/plot-speeds.py* %{buildroot}/%{_pkgdocdir}/bench/
21mr|blosc-1.21.1-1|104	install -pm 0644 bench/*.c %{buildroot}/%{_pkgdocdir}/bench
21mr|blosc-1.21.1-1|105	
21mr|blosc-1.21.1-1|106	mkdir -p %{buildroot}/%{_bindir}
21mr|blosc-1.21.1-1|107	install -p build/bench/bench %{buildroot}/%{_bindir}/%{name}-bench
21mr|blosc-1.21.1-1|108	install -p bench/plot-speeds.py %{buildroot}/%{_bindir}/%{name}-plot-times

11650 21
21mr|blt-2.4z-33|1	Summary:	A Tk toolkit extension, including widgets, geometry managers, etc
21mr|blt-2.4z-33|2	Name:		blt
21mr|blt-2.4z-33|3	Version:	2.4z
21mr|blt-2.4z-33|4	Release:	33
21mr|blt-2.4z-33|5	License:	MIT
21mr|blt-2.4z-33|6	Group:		System/Libraries
21mr|blt-2.4z-33|7	URL:		http://www.sourceforge.net/projects/blt/
21mr|blt-2.4z-33|8	Source0:	BLT%{version}.tar.bz2
21mr|blt-2.4z-33|9	Source1:	%{name}.rpmlintrc
21mr|blt-2.4z-33|10	Patch0:		blt2.4z-patch-2.patch
21mr|blt-2.4z-33|11	Patch1:		blt2.4z-configure.in-disable-rpath.patch
21mr|blt-2.4z-33|12	Patch2:		blt2.4z-libdir.patch
21mr|blt-2.4z-33|13	Patch3:		blt2.4z-mkdir_p.patch
21mr|blt-2.4z-33|14	Patch4:		blt2.4z-64bit-fixes.patch
21mr|blt-2.4z-33|15	Patch5:		blt-2.4z-tcl8.5-fix.patch
21mr|blt-2.4z-33|16	# Loosens the version checking, or else it will fail when built against
21mr|blt-2.4z-33|17	# any Tcl/Tk with a minor version (8.5.1, 8.5.2, 8.5.3) - braindead test
21mr|blt-2.4z-33|18	# AdamW 2008/07
21mr|blt-2.4z-33|19	Patch6:		blt-2.4z-exact.patch
21mr|blt-2.4z-33|20	# Part fix, part kludge for Tcl 8.6 (interp->result, TIP #330) - AdamW
21mr|blt-2.4z-33|21	# 2008/12
21mr|blt-2.4z-33|22	Patch7:		blt-2.4z-tcl86.patch
21mr|blt-2.4z-33|23	Patch8:		blt-2.4z-tk8.6.patch
21mr|blt-2.4z-33|24	Patch9:		blt-2.4z-autoconf-fix.patch
21mr|blt-2.4z-33|25	BuildRequires:	pkgconfig(tcl)
21mr|blt-2.4z-33|26	BuildRequires:	pkgconfig(tk)
21mr|blt-2.4z-33|27	BuildRequires:	pkgconfig(x11)
21mr|blt-2.4z-33|28	BuildRequires:	pkgconfig(xscrnsaver)
21mr|blt-2.4z-33|29	BuildRequires:	pkgconfig(xft)
21mr|blt-2.4z-33|30	
21mr|blt-2.4z-33|31	
21mr|blt-2.4z-33|32	%description
21mr|blt-2.4z-33|33	BLT is an extension to the Tk toolkit. BLT's most useful feature is the
21mr|blt-2.4z-33|34	provision of more widgets for Tk, but it also provides more geometry managers
21mr|blt-2.4z-33|35	and miscellaneous other commands. Note that you won't need to do any patching
21mr|blt-2.4z-33|36	of the Tcl or Tk source files to use BLT, but you will need to have Tcl/Tk
21mr|blt-2.4z-33|37	installed in order to use BLT.
21mr|blt-2.4z-33|38	
21mr|blt-2.4z-33|39	%prep
21mr|blt-2.4z-33|40	%setup -q -n %{name}%{version}
21mr|blt-2.4z-33|41	sed -i -e 's,local/,,g' demos/scripts/page.tcl
21mr|blt-2.4z-33|42	%patch0 -p1
21mr|blt-2.4z-33|43	%patch1 -p1 -b .rpath
21mr|blt-2.4z-33|44	%patch2 -p1 -b .libdir
21mr|blt-2.4z-33|45	%patch3 -p1 -b .mkdir_p
21mr|blt-2.4z-33|46	%patch4 -p1 -b .64bit-fixes
21mr|blt-2.4z-33|47	%patch5 -p1
21mr|blt-2.4z-33|48	%patch6 -p1 -b .exact
21mr|blt-2.4z-33|49	%patch7 -p1 -b .tcl86
21mr|blt-2.4z-33|50	%patch8 -p1 -b .tk8.6
21mr|blt-2.4z-33|51	%patch9 -p1 -b .autoconf~
21mr|blt-2.4z-33|52	
21mr|blt-2.4z-33|53	autoconf
21mr|blt-2.4z-33|54	
21mr|blt-2.4z-33|55	%build
21mr|blt-2.4z-33|56	%configure --libdir=%{tcl_sitearch} --with-tcl=%{_libdir} --with-tk=%{_libdir} CC=""
21mr|blt-2.4z-33|57	make
21mr|blt-2.4z-33|58	
21mr|blt-2.4z-33|59	%install
21mr|blt-2.4z-33|60	%makeinstall libdir=%{buildroot}%{tcl_sitearch}
21mr|blt-2.4z-33|61	
21mr|blt-2.4z-33|62	ln -sf bltwish24 %{buildroot}%{_bindir}/bltwish
21mr|blt-2.4z-33|63	ln -sf bltsh24 %{buildroot}%{_bindir}/bltsh
21mr|blt-2.4z-33|64	
21mr|blt-2.4z-33|65	# Dadou - 2.4u-2mdk - Don't put in %%_libdir things which should be in %%_docdir
21mr|blt-2.4z-33|66	rm -fr %{buildroot}%{tcl_sitearch}/blt2.4/NEWS
21mr|blt-2.4z-33|67	rm -fr %{buildroot}%{tcl_sitearch}/blt2.4/PROBLEMS
21mr|blt-2.4z-33|68	rm -fr %{buildroot}%{tcl_sitearch}/blt2.4/README
21mr|blt-2.4z-33|69	rm -fr %{buildroot}%{tcl_sitearch}/blt2.4/demos
21mr|blt-2.4z-33|70	
21mr|blt-2.4z-33|71	# Dadou - 2.4u-2mdk - Prevent conflicts with other packages
21mr|blt-2.4z-33|72	for i in bitmap busy graph tabset tree watch; do
21mr|blt-2.4z-33|73	mv %{buildroot}%{_mandir}/mann/$i{,-blt}.n
21mr|blt-2.4z-33|74	done
21mr|blt-2.4z-33|75	
21mr|blt-2.4z-33|76	# need to be available as a shared lib as well as a tcl module
21mr|blt-2.4z-33|77	ln -sf %{tcl_sitearch}/libBLT24.so %{buildroot}%{_libdir}/libBLT24.so
21mr|blt-2.4z-33|78	ln -sf %{tcl_sitearch}/libBLTlite24.so %{buildroot}%{_libdir}/libBLTlite24.so
21mr|blt-2.4z-33|79	
21mr|blt-2.4z-33|80	# development crap, we don't have anything that builds against this
21mr|blt-2.4z-33|81	# at present
21mr|blt-2.4z-33|82	rm -rf %{buildroot}%{_includedir}
21mr|blt-2.4z-33|83	rm -f %{buildroot}%{_libdir}/*.a
21mr|blt-2.4z-33|84	rm -f %{buildroot}%{tcl_sitearch}/*.a
21mr|blt-2.4z-33|85	
21mr|blt-2.4z-33|86	%files
21mr|blt-2.4z-33|87	%doc MANIFEST NEWS PROBLEMS README
21mr|blt-2.4z-33|88	%doc examples/
21mr|blt-2.4z-33|89	%doc html/
21mr|blt-2.4z-33|90	%doc demos/
21mr|blt-2.4z-33|91	%{_bindir}/*
21mr|blt-2.4z-33|92	%{_mandir}/mann/*
21mr|blt-2.4z-33|93	%{_mandir}/man3/*
21mr|blt-2.4z-33|94	%{tcl_sitearch}/*.so
21mr|blt-2.4z-33|95	%{tcl_sitearch}/%{name}2.4
21mr|blt-2.4z-33|96	%{_libdir}/*.so

11651 21
21mr|bluez-5.65-3|1	%define major 3
21mr|bluez-5.65-3|2	%define libname %mklibname %{name} %{major}
21mr|bluez-5.65-3|3	%define devname %mklibname %{name} -d
21mr|bluez-5.65-3|4	
21mr|bluez-5.65-3|5	Summary:	Official Linux Bluetooth protocol stack
21mr|bluez-5.65-3|6	Name:		bluez
21mr|bluez-5.65-3|7	Version:	5.65
21mr|bluez-5.65-3|8	Release:	3
21mr|bluez-5.65-3|9	Epoch:		1
21mr|bluez-5.65-3|10	License:	GPLv2+
21mr|bluez-5.65-3|11	Group:		Communications
21mr|bluez-5.65-3|12	Url:		http://www.bluez.org/
21mr|bluez-5.65-3|13	Source0:	http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.xz
21mr|bluez-5.65-3|14	Source1:	pand.conf
21mr|bluez-5.65-3|15	Source2:	dund.conf
21mr|bluez-5.65-3|16	Source3:	hidd.conf
21mr|bluez-5.65-3|17	Source4:	rfcomm.conf
21mr|bluez-5.65-3|18	Source5:	97-bluetooth.rules
21mr|bluez-5.65-3|19	Source10:	bluez-uinput.modules
21mr|bluez-5.65-3|20	# Revert this commit, it leads to huge delay on boot in Plasma 5
21mr|bluez-5.65-3|21	Patch0:		bluez-5.36-systemd-conditional.patch
21mr|bluez-5.65-3|22	## Ubuntu patches
21mr|bluez-5.65-3|23	Patch1:		0001-work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch
21mr|bluez-5.65-3|24	# Non-upstream
21mr|bluez-5.65-3|25	Patch2:		0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
21mr|bluez-5.65-3|26	Patch3:		0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
21mr|bluez-5.65-3|27	Patch4:		0004-agent-Assert-possible-infinite-loop.patch
21mr|bluez-5.65-3|28	Patch5:		bluez-check-flags.patch
21mr|bluez-5.65-3|29	BuildRequires:	bison
21mr|bluez-5.65-3|30	BuildRequires:	flex
21mr|bluez-5.65-3|31	BuildRequires:	cups-devel
21mr|bluez-5.65-3|32	BuildRequires:	elfutils-devel
21mr|bluez-5.65-3|33	BuildRequires:	readline-devel
21mr|bluez-5.65-3|34	BuildRequires:	sbc-devel
21mr|bluez-5.65-3|35	%ifnarch %{e2k}
21mr|bluez-5.65-3|36	BuildRequires:	speexdsp-devel
21mr|bluez-5.65-3|37	%endif
21mr|bluez-5.65-3|38	BuildRequires:	json-c-devel
21mr|bluez-5.65-3|39	BuildRequires:	pkgconfig(alsa)
21mr|bluez-5.65-3|40	BuildRequires:	pkgconfig(dbus-1)
21mr|bluez-5.65-3|41	BuildRequires:	pkgconfig(expat)
21mr|bluez-5.65-3|42	BuildRequires:	pkgconfig(glib-2.0)
21mr|bluez-5.65-3|43	BuildRequires:	pkgconfig(libcap-ng)
21mr|bluez-5.65-3|44	BuildRequires:	pkgconfig(libical)
21mr|bluez-5.65-3|45	BuildRequires:	pkgconfig(libusb)
21mr|bluez-5.65-3|46	BuildRequires:	pkgconfig(libusb-1.0)
21mr|bluez-5.65-3|47	BuildRequires:	pkgconfig(systemd)
21mr|bluez-5.65-3|48	BuildRequires:	pkgconfig(udev) >= 186
21mr|bluez-5.65-3|49	BuildRequires:	python3-docutils
21mr|bluez-5.65-3|50	
21mr|bluez-5.65-3|51	%description
21mr|bluez-5.65-3|52	These are the official Bluetooth communication libraries for Linux.
21mr|bluez-5.65-3|53	
21mr|bluez-5.65-3|54	%files
21mr|bluez-5.65-3|55	%{_bindir}/ciptool
21mr|bluez-5.65-3|56	%{_bindir}/bluemoon
21mr|bluez-5.65-3|57	%{_bindir}/bluetoothctl
21mr|bluez-5.65-3|58	%{_bindir}/btattach
21mr|bluez-5.65-3|59	%{_bindir}/btmon
21mr|bluez-5.65-3|60	%{_bindir}/isotest
21mr|bluez-5.65-3|61	%{_bindir}/hciattach
21mr|bluez-5.65-3|62	%{_bindir}/hciconfig
21mr|bluez-5.65-3|63	%{_bindir}/hcidump
21mr|bluez-5.65-3|64	%{_bindir}/hcitool
21mr|bluez-5.65-3|65	%{_bindir}/hex2hcd
21mr|bluez-5.65-3|66	%{_bindir}/l2ping
21mr|bluez-5.65-3|67	%{_bindir}/mpris-proxy
21mr|bluez-5.65-3|68	%{_bindir}/rfcomm
21mr|bluez-5.65-3|69	%{_bindir}/sdptool
21mr|bluez-5.65-3|70	%dir %{_libexecdir}/bluetooth
21mr|bluez-5.65-3|71	%{_libexecdir}/bluetooth/bluetoothd
21mr|bluez-5.65-3|72	%ifnarch %{e2k}
21mr|bluez-5.65-3|73	%{_libexecdir}/bluetooth/obexd
21mr|bluez-5.65-3|74	%endif
21mr|bluez-5.65-3|75	%{_unitdir}/bluetooth.service
21mr|bluez-5.65-3|76	%{_unitdir}/dbus-org.bluez.service
21mr|bluez-5.65-3|77	%{_userunitdir}/obex.service
21mr|bluez-5.65-3|78	%{_mandir}/man1/btattach.1*
21mr|bluez-5.65-3|79	%{_mandir}/man1/btmon.1*
21mr|bluez-5.65-3|80	%{_mandir}/man1/ciptool.1*
21mr|bluez-5.65-3|81	%{_mandir}/man1/isotest.1*
21mr|bluez-5.65-3|82	%{_mandir}/man1/hciattach.1*
21mr|bluez-5.65-3|83	%{_mandir}/man1/hciconfig.1*
21mr|bluez-5.65-3|84	%{_mandir}/man1/hcitool.1*
21mr|bluez-5.65-3|85	%{_mandir}/man1/hcidump.1*
21mr|bluez-5.65-3|86	%{_mandir}/man1/l2ping.1*
21mr|bluez-5.65-3|87	%{_mandir}/man1/rctest.1*
21mr|bluez-5.65-3|88	%{_mandir}/man1/rfcomm.1*
21mr|bluez-5.65-3|89	%{_mandir}/man1/sdptool.1*
21mr|bluez-5.65-3|90	%{_mandir}/man8/*
21mr|bluez-5.65-3|91	%config(noreplace) %{_sysconfdir}/sysconfig/*
21mr|bluez-5.65-3|92	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*.conf
21mr|bluez-5.65-3|93	%config(noreplace) %{_sysconfdir}/bluetooth
21mr|bluez-5.65-3|94	%{_datadir}/dbus-1/system-services/org.bluez.service
21mr|bluez-5.65-3|95	%{_datadir}/dbus-1/services/org.bluez.obex.service
21mr|bluez-5.65-3|96	%{_datadir}/zsh/site-functions/_bluetoothctl
21mr|bluez-5.65-3|97	%{_localstatedir}/lib/bluetooth
21mr|bluez-5.65-3|98	%dir %{_libdir}/bluetooth
21mr|bluez-5.65-3|99	%dir %{_libdir}/bluetooth/plugins
21mr|bluez-5.65-3|100	%{_libdir}/bluetooth/plugins/sixaxis.so
21mr|bluez-5.65-3|101	%{_udevrulesdir}/97-bluetooth.rules
21mr|bluez-5.65-3|102	
21mr|bluez-5.65-3|103	%post
21mr|bluez-5.65-3|104	%systemd_post bluetooth.service
21mr|bluez-5.65-3|105	
21mr|bluez-5.65-3|106	%postun
21mr|bluez-5.65-3|107	%systemd_postun bluetooth.service
21mr|bluez-5.65-3|108	
21mr|bluez-5.65-3|109	#----------------------------------------------------------------------------
21mr|bluez-5.65-3|110	
21mr|bluez-5.65-3|111	%package cups
21mr|bluez-5.65-3|112	Summary:	CUPS printer backend for Bluetooth printers
21mr|bluez-5.65-3|113	Group:		System/Servers
21mr|bluez-5.65-3|114	Requires:	cups
21mr|bluez-5.65-3|115	
21mr|bluez-5.65-3|116	%description cups
21mr|bluez-5.65-3|117	This package contains the CUPS backend for Bluetooth printers.
21mr|bluez-5.65-3|118	
21mr|bluez-5.65-3|119	%files cups
21mr|bluez-5.65-3|120	%{_libdir}/cups/backend/bluetooth
21mr|bluez-5.65-3|121	
21mr|bluez-5.65-3|122	#----------------------------------------------------------------------------
21mr|bluez-5.65-3|123	
21mr|bluez-5.65-3|124	%package -n %{libname}
21mr|bluez-5.65-3|125	Summary:	Official Linux Bluetooth protocol stack
21mr|bluez-5.65-3|126	Group:		System/Libraries
21mr|bluez-5.65-3|127	
21mr|bluez-5.65-3|128	%description -n %{libname}
21mr|bluez-5.65-3|129	These are the official Bluetooth communication libraries for Linux.
21mr|bluez-5.65-3|130	
21mr|bluez-5.65-3|131	%files -n %{libname}
21mr|bluez-5.65-3|132	%{_libdir}/libbluetooth.so.%{major}*
21mr|bluez-5.65-3|133	
21mr|bluez-5.65-3|134	#----------------------------------------------------------------------------
21mr|bluez-5.65-3|135	
21mr|bluez-5.65-3|136	%package -n %{devname}
21mr|bluez-5.65-3|137	Summary:	Headers for developing programs that will use %{name}
21mr|bluez-5.65-3|138	Group:		Development/C++
21mr|bluez-5.65-3|139	Requires:	%{libname} = %{EVRD}
21mr|bluez-5.65-3|140	Provides:	%{name}-devel = %{EVRD}
21mr|bluez-5.65-3|141	
21mr|bluez-5.65-3|142	%description -n %{devname}
21mr|bluez-5.65-3|143	This package contains the headers that programmers will need to develop
21mr|bluez-5.65-3|144	applications which will use libraries from %{name}.
21mr|bluez-5.65-3|145	
21mr|bluez-5.65-3|146	%files -n %{devname}
21mr|bluez-5.65-3|147	%doc AUTHORS ChangeLog README
21mr|bluez-5.65-3|148	%dir %{_includedir}/bluetooth
21mr|bluez-5.65-3|149	%{_includedir}/bluetooth/*.h
21mr|bluez-5.65-3|150	%{_libdir}/*.so
21mr|bluez-5.65-3|151	%{_libdir}/pkgconfig/bluez.pc
21mr|bluez-5.65-3|152	
21mr|bluez-5.65-3|153	#----------------------------------------------------------------------------
21mr|bluez-5.65-3|154	
21mr|bluez-5.65-3|155	%package hid2hci
21mr|bluez-5.65-3|156	Summary:	Put HID proxying bluetooth HCI's into HCI mode
21mr|bluez-5.65-3|157	Group:		Communications
21mr|bluez-5.65-3|158	Requires(post):	udev
21mr|bluez-5.65-3|159	
21mr|bluez-5.65-3|160	%description hid2hci
21mr|bluez-5.65-3|161	Most allinone PC's and bluetooth keyboard / mouse sets which include a
21mr|bluez-5.65-3|162	bluetooth dongle, ship with a so called HID proxying bluetooth HCI.
21mr|bluez-5.65-3|163	The HID proxying makes the keyboard / mouse show up as regular USB HID
21mr|bluez-5.65-3|164	devices (after connecting using the connect button on the device + keyboard),
21mr|bluez-5.65-3|165	which makes them work without requiring any manual configuration.
21mr|bluez-5.65-3|166	
21mr|bluez-5.65-3|167	The bluez-hid2hci package contains the hid2hci utility and udev rules to
21mr|bluez-5.65-3|168	automatically switch supported Bluetooth devices into regular HCI mode.
21mr|bluez-5.65-3|169	
21mr|bluez-5.65-3|170	Install this package if you want to use the bluetooth function of the HCI
21mr|bluez-5.65-3|171	with other bluetooth devices like for example a mobile phone.
21mr|bluez-5.65-3|172	
21mr|bluez-5.65-3|173	Note that after installing this package you will first need to pair your
21mr|bluez-5.65-3|174	bluetooth keyboard and mouse with the bluetooth adapter before you can use
21mr|bluez-5.65-3|175	them again. Since you cannot use your bluetooth keyboard and mouse until
21mr|bluez-5.65-3|176	they are paired, this will require the use of a regular (wired) USB keyboard
21mr|bluez-5.65-3|177	and mouse.
21mr|bluez-5.65-3|178	
21mr|bluez-5.65-3|179	%files hid2hci
21mr|bluez-5.65-3|180	/lib/udev/hid2hci
21mr|bluez-5.65-3|181	%{_mandir}/man1/hid2hci.1*
21mr|bluez-5.65-3|182	/lib/udev/rules.d/97-hid2hci.rules
21mr|bluez-5.65-3|183	
21mr|bluez-5.65-3|184	%post hid2hci
21mr|bluez-5.65-3|185	%{_bindir}/udevadm trigger --subsystem-match=usb
21mr|bluez-5.65-3|186	
21mr|bluez-5.65-3|187	#----------------------------------------------------------------------------
21mr|bluez-5.65-3|188	
21mr|bluez-5.65-3|189	%package test
21mr|bluez-5.65-3|190	Summary:	Tools for testing of various Bluetooth-functions
21mr|bluez-5.65-3|191	Group:		System/Servers
21mr|bluez-5.65-3|192	Requires:	python3-dbus
21mr|bluez-5.65-3|193	Requires:	python3-gobject
21mr|bluez-5.65-3|194	
21mr|bluez-5.65-3|195	%description test
21mr|bluez-5.65-3|196	Contains a few tools for testing various bluetooth functions. The
21mr|bluez-5.65-3|197	BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
21mr|bluez-5.65-3|198	
21mr|bluez-5.65-3|199	%files test
21mr|bluez-5.65-3|200	%{_bindir}/simple-agent
21mr|bluez-5.65-3|201	%{_bindir}/l2test
21mr|bluez-5.65-3|202	%{_bindir}/rctest
21mr|bluez-5.65-3|203	%{_bindir}/test-*
21mr|bluez-5.65-3|204	%{python3_sitearch}/*.py
21mr|bluez-5.65-3|205	%{python3_sitearch}/__pycache__/*.pyc
21mr|bluez-5.65-3|206	
21mr|bluez-5.65-3|207	#----------------------------------------------------------------------------
21mr|bluez-5.65-3|208	
21mr|bluez-5.65-3|209	%prep
21mr|bluez-5.65-3|210	%setup -q
21mr|bluez-5.65-3|211	%patch0 -p1 -R
21mr|bluez-5.65-3|212	%patch1 -p1
21mr|bluez-5.65-3|213	%patch2 -p1
21mr|bluez-5.65-3|214	%patch3 -p1
21mr|bluez-5.65-3|215	%patch4 -p1
21mr|bluez-5.65-3|216	%patch5 -p1
21mr|bluez-5.65-3|217	
21mr|bluez-5.65-3|218	libtoolize -f -c
21mr|bluez-5.65-3|219	autoreconf -fi
21mr|bluez-5.65-3|220	
21mr|bluez-5.65-3|221	%build
21mr|bluez-5.65-3|222	%configure \
21mr|bluez-5.65-3|223	--with-systemdsystemunitdir=%{_unitdir} \
21mr|bluez-5.65-3|224	--with-systemduserunitdir=%{_userunitdir} \
21mr|bluez-5.65-3|225	--with-udevdir=/lib/udev \
21mr|bluez-5.65-3|226	--enable-hid2hci \
21mr|bluez-5.65-3|227	--enable-tools \
21mr|bluez-5.65-3|228	--enable-cups \
21mr|bluez-5.65-3|229	--enable-datafiles \
21mr|bluez-5.65-3|230	--enable-debug \
21mr|bluez-5.65-3|231	--enable-library \
21mr|bluez-5.65-3|232	--enable-monitor \
21mr|bluez-5.65-3|233	--enable-udev \
21mr|bluez-5.65-3|234	%ifnarch %{e2k}
21mr|bluez-5.65-3|235	--enable-obex \
21mr|bluez-5.65-3|236	%else
21mr|bluez-5.65-3|237	--disable-obex \
21mr|bluez-5.65-3|238	%endif
21mr|bluez-5.65-3|239	--enable-client \
21mr|bluez-5.65-3|240	--enable-systemd \
21mr|bluez-5.65-3|241	--enable-threads \
21mr|bluez-5.65-3|242	--enable-sixaxis \
21mr|bluez-5.65-3|243	--enable-experimental \
21mr|bluez-5.65-3|244	--enable-deprecated \
21mr|bluez-5.65-3|245	--enable-testing
21mr|bluez-5.65-3|246	
21mr|bluez-5.65-3|247	%make
21mr|bluez-5.65-3|248	
21mr|bluez-5.65-3|249	%install
21mr|bluez-5.65-3|250	%makeinstall_std rulesdir=%{_sysconfdir}/udev/rules.d udevdir=/lib/udev
21mr|bluez-5.65-3|251	
21mr|bluez-5.65-3|252	mkdir -p %{buildroot}%{_sysconfdir}/bluetooth
21mr|bluez-5.65-3|253	echo "1234" > %{buildroot}%{_sysconfdir}/bluetooth/pin
21mr|bluez-5.65-3|254	
21mr|bluez-5.65-3|255	chmod 600 %{buildroot}%{_sysconfdir}/bluetooth/pin
21mr|bluez-5.65-3|256	
21mr|bluez-5.65-3|257	install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/sysconfig/pand
21mr|bluez-5.65-3|258	install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/sysconfig/dund
21mr|bluez-5.65-3|259	install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/hidd
21mr|bluez-5.65-3|260	install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/rfcomm
21mr|bluez-5.65-3|261	
21mr|bluez-5.65-3|262	cp test/test-* %{buildroot}%{_bindir}
21mr|bluez-5.65-3|263	cp test/simple-agent %{buildroot}%{_bindir}/simple-agent
21mr|bluez-5.65-3|264	
21mr|bluez-5.65-3|265	mkdir -p %{buildroot}%{python3_sitearch}
21mr|bluez-5.65-3|266	install -m644 test/bluezutils.py %{buildroot}%{python3_sitearch}/
21mr|bluez-5.65-3|267	install -m644 test/sap_client.py %{buildroot}%{python3_sitearch}/
21mr|bluez-5.65-3|268	install -m644 test/dbusdef.py %{buildroot}%{python3_sitearch}/
21mr|bluez-5.65-3|269	
21mr|bluez-5.65-3|270	rm %{buildroot}%{_sysconfdir}/udev/rules.d/*.rules
21mr|bluez-5.65-3|271	install -p -m644 tools/hid2hci.rules -D %{buildroot}/lib/udev/rules.d/97-hid2hci.rules
21mr|bluez-5.65-3|272	install -m644 %{SOURCE5} -D %{buildroot}%{_udevrulesdir}/97-bluetooth.rules
21mr|bluez-5.65-3|273	sed s,"/usr/bin/bluetoothd","%{_libexecdir}/bluetooth/bluetoothd",g -i %{buildroot}%{_udevrulesdir}/97-bluetooth.rules
21mr|bluez-5.65-3|274	sed s,"@libexecdir@","%{_libexecdir}/bluetooth",g -i %{buildroot}%{_datadir}/dbus-1/services/org.bluez.obex.service
21mr|bluez-5.65-3|275	
21mr|bluez-5.65-3|276	#install more config files
21mr|bluez-5.65-3|277	install -m0644 profiles/network/network.conf %{buildroot}%{_sysconfdir}/bluetooth/
21mr|bluez-5.65-3|278	install -m0644 src/main.conf %{buildroot}%{_sysconfdir}/bluetooth/
21mr|bluez-5.65-3|279	install -m0644 profiles/input/input.conf %{buildroot}%{_sysconfdir}/bluetooth/
21mr|bluez-5.65-3|280	
21mr|bluez-5.65-3|281	install -d -m0755 %{buildroot}%{_localstatedir}/lib/bluetooth
21mr|bluez-5.65-3|282	
21mr|bluez-5.65-3|283	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-adapter
21mr|bluez-5.65-3|284	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-device
21mr|bluez-5.65-3|285	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-discovery
21mr|bluez-5.65-3|286	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-gatt-profile
21mr|bluez-5.65-3|287	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-health
21mr|bluez-5.65-3|288	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-health-sink
21mr|bluez-5.65-3|289	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-hfp
21mr|bluez-5.65-3|290	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-manager
21mr|bluez-5.65-3|291	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-nap
21mr|bluez-5.65-3|292	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-network
21mr|bluez-5.65-3|293	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-profile
21mr|bluez-5.65-3|294	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/test-sap-server
21mr|bluez-5.65-3|295	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/simple-agent
21mr|bluez-5.65-3|296	
21mr|bluez-5.65-3|297	ln -s bluetooth.service %{buildroot}%{_unitdir}/dbus-org.bluez.service
21mr|bluez-5.65-3|298	
21mr|bluez-5.65-3|299	sed 's|#AutoEnable=false|AutoEnable=true|' -i %{buildroot}%{_sysconfdir}/bluetooth/main.conf

11652 21
21mr|bluez-qt-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|bluez-qt-5.116.0-4|2	
21mr|bluez-qt-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|bluez-qt-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|bluez-qt-5.116.0-4|5	
21mr|bluez-qt-5.116.0-4|6	Summary:	KDE Frameworks 5 Bluetooth module
21mr|bluez-qt-5.116.0-4|7	Name:		bluez-qt
21mr|bluez-qt-5.116.0-4|8	Version:	5.116.0
21mr|bluez-qt-5.116.0-4|9	Release:	4
21mr|bluez-qt-5.116.0-4|10	License:	LGPLv2.1+
21mr|bluez-qt-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|bluez-qt-5.116.0-4|12	Url:		https://www.kde.org/
21mr|bluez-qt-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|bluez-qt-5.116.0-4|14	BuildRequires:	extra-cmake-modules
21mr|bluez-qt-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|bluez-qt-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5DBus)
21mr|bluez-qt-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|bluez-qt-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|bluez-qt-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Qml)
21mr|bluez-qt-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|bluez-qt-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|bluez-qt-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|bluez-qt-5.116.0-4|23	BuildRequires:	pkgconfig(gl)
21mr|bluez-qt-5.116.0-4|24	
21mr|bluez-qt-5.116.0-4|25	%description
21mr|bluez-qt-5.116.0-4|26	KDE Frameworks 5 Bluetooth module. It provides Qt wrapper for Bluez 5 DBus API.
21mr|bluez-qt-5.116.0-4|27	
21mr|bluez-qt-5.116.0-4|28	%files
21mr|bluez-qt-5.116.0-4|29	%{_kde5_datadir}/qlogging-categories5/bluezqt.categories
21mr|bluez-qt-5.116.0-4|30	%{_kde5_datadir}/qlogging-categories5/bluezqt.renamecategories
21mr|bluez-qt-5.116.0-4|31	%{_udevrulesdir}/61-kde-bluetooth-rfkill.rules
21mr|bluez-qt-5.116.0-4|32	
21mr|bluez-qt-5.116.0-4|33	#----------------------------------------------------------------------------
21mr|bluez-qt-5.116.0-4|34	
21mr|bluez-qt-5.116.0-4|35	%define qmlkf5bluezqt %mklibname kf5bluezqt-qml
21mr|bluez-qt-5.116.0-4|36	
21mr|bluez-qt-5.116.0-4|37	%package -n %{qmlkf5bluezqt}
21mr|bluez-qt-5.116.0-4|38	Summary:	QML plugin for KDE Frameworks 5 Bluetooth module
21mr|bluez-qt-5.116.0-4|39	Group:		System/Libraries
21mr|bluez-qt-5.116.0-4|40	Provides:	kf5bluezqt-qml = %{EVRD}
21mr|bluez-qt-5.116.0-4|41	
21mr|bluez-qt-5.116.0-4|42	%description -n %{qmlkf5bluezqt}
21mr|bluez-qt-5.116.0-4|43	QML plugin for KDE Frameworks 5 Bluetooth module.
21mr|bluez-qt-5.116.0-4|44	
21mr|bluez-qt-5.116.0-4|45	%files -n %{qmlkf5bluezqt}
21mr|bluez-qt-5.116.0-4|46	%dir %{_kde5_qmldir}/org/kde/bluezqt/
21mr|bluez-qt-5.116.0-4|47	%{_kde5_qmldir}/org/kde/bluezqt/*
21mr|bluez-qt-5.116.0-4|48	
21mr|bluez-qt-5.116.0-4|49	#----------------------------------------------------------------------------
21mr|bluez-qt-5.116.0-4|50	
21mr|bluez-qt-5.116.0-4|51	%define kf5bluezqt_major 6
21mr|bluez-qt-5.116.0-4|52	%define libkf5bluezqt %mklibname kf5bluezqt %{kf5bluezqt_major}
21mr|bluez-qt-5.116.0-4|53	
21mr|bluez-qt-5.116.0-4|54	%package -n %{libkf5bluezqt}
21mr|bluez-qt-5.116.0-4|55	Summary:	KDE Frameworks 5 Bluetooth module shared library
21mr|bluez-qt-5.116.0-4|56	Group:		System/Libraries
21mr|bluez-qt-5.116.0-4|57	Requires:	%{name} = %{EVRD}
21mr|bluez-qt-5.116.0-4|58	Requires:	%{qmlkf5bluezqt} = %{EVRD}
21mr|bluez-qt-5.116.0-4|59	
21mr|bluez-qt-5.116.0-4|60	%description -n %{libkf5bluezqt}
21mr|bluez-qt-5.116.0-4|61	KDE Frameworks 5 Bluetooth module shared library.
21mr|bluez-qt-5.116.0-4|62	
21mr|bluez-qt-5.116.0-4|63	%files -n %{libkf5bluezqt}
21mr|bluez-qt-5.116.0-4|64	%{_kde5_libdir}/libKF5BluezQt.so.%{kf5bluezqt_major}
21mr|bluez-qt-5.116.0-4|65	%{_kde5_libdir}/libKF5BluezQt.so.%{version}
21mr|bluez-qt-5.116.0-4|66	
21mr|bluez-qt-5.116.0-4|67	#----------------------------------------------------------------------------
21mr|bluez-qt-5.116.0-4|68	
21mr|bluez-qt-5.116.0-4|69	%define devkf5bluezqt %mklibname kf5bluezqt -d
21mr|bluez-qt-5.116.0-4|70	
21mr|bluez-qt-5.116.0-4|71	%package -n %{devkf5bluezqt}
21mr|bluez-qt-5.116.0-4|72	Summary:	Development files for KDE Frameworks 5 Bluetooth module
21mr|bluez-qt-5.116.0-4|73	Group:		Development/KDE and Qt
21mr|bluez-qt-5.116.0-4|74	Requires:	%{libkf5bluezqt} = %{EVRD}
21mr|bluez-qt-5.116.0-4|75	Provides:	%{name}-devel = %{EVRD}
21mr|bluez-qt-5.116.0-4|76	Provides:	kf5bluezqt-devel = %{version}
21mr|bluez-qt-5.116.0-4|77	
21mr|bluez-qt-5.116.0-4|78	%description -n %{devkf5bluezqt}
21mr|bluez-qt-5.116.0-4|79	This package contains header files needed if you wish to build applications
21mr|bluez-qt-5.116.0-4|80	based on %{name}.
21mr|bluez-qt-5.116.0-4|81	
21mr|bluez-qt-5.116.0-4|82	%files -n %{devkf5bluezqt}
21mr|bluez-qt-5.116.0-4|83	%{_kde5_includedir}/KF5/BluezQt
21mr|bluez-qt-5.116.0-4|84	%{_kde5_libdir}/cmake/KF5BluezQt
21mr|bluez-qt-5.116.0-4|85	%{_kde5_libdir}/libKF5BluezQt.so
21mr|bluez-qt-5.116.0-4|86	%{_kde5_libdir}/pkgconfig/KF5BluezQt.pc
21mr|bluez-qt-5.116.0-4|87	%{_kde5_mkspecsdir}/*.pri
21mr|bluez-qt-5.116.0-4|88	
21mr|bluez-qt-5.116.0-4|89	#----------------------------------------------------------------------------
21mr|bluez-qt-5.116.0-4|90	
21mr|bluez-qt-5.116.0-4|91	%prep
21mr|bluez-qt-5.116.0-4|92	%autosetup -p1
21mr|bluez-qt-5.116.0-4|93	
21mr|bluez-qt-5.116.0-4|94	%build
21mr|bluez-qt-5.116.0-4|95	%cmake_kde5 \
21mr|bluez-qt-5.116.0-4|96	-DUDEV_RULES_INSTALL_DIR=%{_udevrulesdir}
21mr|bluez-qt-5.116.0-4|97	make
21mr|bluez-qt-5.116.0-4|98	
21mr|bluez-qt-5.116.0-4|99	%install
21mr|bluez-qt-5.116.0-4|100	%makeinstall_std -C build

11653 21
21mr|boilerpipe-1.2.0-14|1	Name:          boilerpipe
21mr|boilerpipe-1.2.0-14|2	Version:       1.2.0
21mr|boilerpipe-1.2.0-14|3	Release:       14
21mr|boilerpipe-1.2.0-14|4	Summary:       Boilerplate Removal and Fulltext Extraction from HTML pages
21mr|boilerpipe-1.2.0-14|5	Group:         Development/Java
21mr|boilerpipe-1.2.0-14|6	License:       ASL 2.0
21mr|boilerpipe-1.2.0-14|7	Url:           https://github.com/kohlschutter/boilerpipe
21mr|boilerpipe-1.2.0-14|8	Source0:       http://boilerpipe.googlecode.com/files/%{name}-%{version}-src.tar.gz
21mr|boilerpipe-1.2.0-14|9	Source1:       http://boilerpipe.googlecode.com/svn/repo/de/l3s/%{name}/%{name}/%{version}/%{name}-%{version}.pom
21mr|boilerpipe-1.2.0-14|10	Source2:       %{name}.rpmlintrc
21mr|boilerpipe-1.2.0-14|11	# use system libraries
21mr|boilerpipe-1.2.0-14|12	Patch0:        %{name}-1.2.0-libdir-patch
21mr|boilerpipe-1.2.0-14|13	# remove embedded nekohtml
21mr|boilerpipe-1.2.0-14|14	Patch1:        %{name}-1.2.0-nekohtml-patch
21mr|boilerpipe-1.2.0-14|15	
21mr|boilerpipe-1.2.0-14|16	BuildRequires: ant
21mr|boilerpipe-1.2.0-14|17	BuildRequires: java-devel
21mr|boilerpipe-1.2.0-14|18	BuildRequires: javapackages-local
21mr|boilerpipe-1.2.0-14|19	BuildRequires: nekohtml
21mr|boilerpipe-1.2.0-14|20	BuildRequires: xerces-j2
21mr|boilerpipe-1.2.0-14|21	
21mr|boilerpipe-1.2.0-14|22	BuildArch:     noarch
21mr|boilerpipe-1.2.0-14|23	# Java stack is not supported on x86_32
21mr|boilerpipe-1.2.0-14|24	ExcludeArch: %{ix86}
21mr|boilerpipe-1.2.0-14|25	
21mr|boilerpipe-1.2.0-14|26	%description
21mr|boilerpipe-1.2.0-14|27	The boilerpipe library provides algorithms to detect and
21mr|boilerpipe-1.2.0-14|28	remove the surplus "clutter" (boilerplate, templates)
21mr|boilerpipe-1.2.0-14|29	around the main textual content of a web page.
21mr|boilerpipe-1.2.0-14|30	
21mr|boilerpipe-1.2.0-14|31	The library already provides specific strategies
21mr|boilerpipe-1.2.0-14|32	for common tasks (for example: news article extraction) and
21mr|boilerpipe-1.2.0-14|33	may also be easily extended for individual problem settings.
21mr|boilerpipe-1.2.0-14|34	
21mr|boilerpipe-1.2.0-14|35	Extracting content is very fast (milliseconds), just needs the
21mr|boilerpipe-1.2.0-14|36	input document (no global or site-level information required) and
21mr|boilerpipe-1.2.0-14|37	is usually quite accurate.
21mr|boilerpipe-1.2.0-14|38	
21mr|boilerpipe-1.2.0-14|39	%package javadoc
21mr|boilerpipe-1.2.0-14|40	Summary:       Javadoc for %{name}
21mr|boilerpipe-1.2.0-14|41	
21mr|boilerpipe-1.2.0-14|42	%description javadoc
21mr|boilerpipe-1.2.0-14|43	This package contains javadoc for %{name}.
21mr|boilerpipe-1.2.0-14|44	
21mr|boilerpipe-1.2.0-14|45	%prep
21mr|boilerpipe-1.2.0-14|46	%setup -q
21mr|boilerpipe-1.2.0-14|47	find . -iname '*.jar' -delete
21mr|boilerpipe-1.2.0-14|48	find . -iname '*.class' -delete
21mr|boilerpipe-1.2.0-14|49	
21mr|boilerpipe-1.2.0-14|50	%patch0 -p0
21mr|boilerpipe-1.2.0-14|51	cp %{SOURCE1} pom.xml
21mr|boilerpipe-1.2.0-14|52	%patch1 -p1
21mr|boilerpipe-1.2.0-14|53	
21mr|boilerpipe-1.2.0-14|54	# fix non ASCII chars
21mr|boilerpipe-1.2.0-14|55	for s in src/main/de/l3s/boilerpipe/BoilerpipeInput.java \
21mr|boilerpipe-1.2.0-14|56	src/main/de/l3s/boilerpipe/BoilerpipeInput.java \
21mr|boilerpipe-1.2.0-14|57	src/main/de/l3s/boilerpipe/BoilerpipeFilter.java \
21mr|boilerpipe-1.2.0-14|58	src/main/de/l3s/boilerpipe/BoilerpipeExtractor.java \
21mr|boilerpipe-1.2.0-14|59	src/main/de/l3s/boilerpipe/BoilerpipeProcessingException.java \
21mr|boilerpipe-1.2.0-14|60	src/main/de/l3s/boilerpipe/conditions/TextBlockCondition.java \
21mr|boilerpipe-1.2.0-14|61	src/main/de/l3s/boilerpipe/document/TextBlock.java \
21mr|boilerpipe-1.2.0-14|62	src/main/de/l3s/boilerpipe/document/TextDocumentStatistics.java \
21mr|boilerpipe-1.2.0-14|63	src/main/de/l3s/boilerpipe/document/TextDocument.java \
21mr|boilerpipe-1.2.0-14|64	src/main/de/l3s/boilerpipe/estimators/SimpleEstimator.java \
21mr|boilerpipe-1.2.0-14|65	src/main/de/l3s/boilerpipe/extractors/LargestContentExtractor.java \
21mr|boilerpipe-1.2.0-14|66	src/main/de/l3s/boilerpipe/extractors/DefaultExtractor.java \
21mr|boilerpipe-1.2.0-14|67	src/main/de/l3s/boilerpipe/extractors/NumWordsRulesExtractor.java \
21mr|boilerpipe-1.2.0-14|68	src/main/de/l3s/boilerpipe/extractors/KeepEverythingWithMinKWordsExtractor.java \
21mr|boilerpipe-1.2.0-14|69	src/main/de/l3s/boilerpipe/extractors/ExtractorBase.java \
21mr|boilerpipe-1.2.0-14|70	src/main/de/l3s/boilerpipe/extractors/ArticleSentencesExtractor.java \
21mr|boilerpipe-1.2.0-14|71	src/main/de/l3s/boilerpipe/extractors/CommonExtractors.java \
21mr|boilerpipe-1.2.0-14|72	src/main/de/l3s/boilerpipe/extractors/CanolaExtractor.java \
21mr|boilerpipe-1.2.0-14|73	src/main/de/l3s/boilerpipe/extractors/ArticleExtractor.java \
21mr|boilerpipe-1.2.0-14|74	src/main/de/l3s/boilerpipe/extractors/KeepEverythingExtractor.java \
21mr|boilerpipe-1.2.0-14|75	src/main/de/l3s/boilerpipe/filters/english/HeuristicFilterBase.java \
21mr|boilerpipe-1.2.0-14|76	src/main/de/l3s/boilerpipe/filters/english/KeepLargestFulltextBlockFilter.java \
21mr|boilerpipe-1.2.0-14|77	src/main/de/l3s/boilerpipe/filters/english/TerminatingBlocksFinder.java \
21mr|boilerpipe-1.2.0-14|78	src/main/de/l3s/boilerpipe/filters/english/IgnoreBlocksAfterContentFilter.java \
21mr|boilerpipe-1.2.0-14|79	src/main/de/l3s/boilerpipe/filters/english/IgnoreBlocksAfterContentFromEndFilter.java \
21mr|boilerpipe-1.2.0-14|80	src/main/de/l3s/boilerpipe/filters/english/DensityRulesClassifier.java \
21mr|boilerpipe-1.2.0-14|81	src/main/de/l3s/boilerpipe/filters/english/MinFulltextWordsFilter.java \
21mr|boilerpipe-1.2.0-14|82	src/main/de/l3s/boilerpipe/filters/english/NumWordsRulesClassifier.java \
21mr|boilerpipe-1.2.0-14|83	src/main/de/l3s/boilerpipe/filters/heuristics/SimpleBlockFusionProcessor.java \
21mr|boilerpipe-1.2.0-14|84	src/main/de/l3s/boilerpipe/filters/heuristics/BlockProximityFusion.java \
21mr|boilerpipe-1.2.0-14|85	src/main/de/l3s/boilerpipe/filters/heuristics/KeepLargestBlockFilter.java \
21mr|boilerpipe-1.2.0-14|86	src/main/de/l3s/boilerpipe/filters/heuristics/DocumentTitleMatchClassifier.java \
21mr|boilerpipe-1.2.0-14|87	src/main/de/l3s/boilerpipe/filters/heuristics/LabelFusion.java \
21mr|boilerpipe-1.2.0-14|88	src/main/de/l3s/boilerpipe/filters/heuristics/AddPrecedingLabelsFilter.java \
21mr|boilerpipe-1.2.0-14|89	src/main/de/l3s/boilerpipe/filters/heuristics/ExpandTitleToContentFilter.java \
21mr|boilerpipe-1.2.0-14|90	src/main/de/l3s/boilerpipe/filters/heuristics/ContentFusion.java \
21mr|boilerpipe-1.2.0-14|91	src/main/de/l3s/boilerpipe/filters/simple/MinWordsFilter.java \
21mr|boilerpipe-1.2.0-14|92	src/main/de/l3s/boilerpipe/filters/simple/LabelToBoilerplateFilter.java \
21mr|boilerpipe-1.2.0-14|93	src/main/de/l3s/boilerpipe/filters/simple/LabelToContentFilter.java \
21mr|boilerpipe-1.2.0-14|94	src/main/de/l3s/boilerpipe/filters/simple/InvertedFilter.java \
21mr|boilerpipe-1.2.0-14|95	src/main/de/l3s/boilerpipe/filters/simple/InvertedFilter.java \
21mr|boilerpipe-1.2.0-14|96	src/main/de/l3s/boilerpipe/filters/simple/MinClauseWordsFilter.java \
21mr|boilerpipe-1.2.0-14|97	src/main/de/l3s/boilerpipe/filters/simple/BoilerplateBlockFilter.java \
21mr|boilerpipe-1.2.0-14|98	src/main/de/l3s/boilerpipe/filters/simple/SplitParagraphBlocksFilter.java \
21mr|boilerpipe-1.2.0-14|99	src/main/de/l3s/boilerpipe/filters/simple/MarkEverythingContentFilter.java \
21mr|boilerpipe-1.2.0-14|100	src/main/de/l3s/boilerpipe/labels/DefaultLabels.java \
21mr|boilerpipe-1.2.0-14|101	src/main/de/l3s/boilerpipe/labels/ConditionalLabelAction.java \
21mr|boilerpipe-1.2.0-14|102	src/main/de/l3s/boilerpipe/labels/LabelAction.java \
21mr|boilerpipe-1.2.0-14|103	src/main/de/l3s/boilerpipe/sax/BoilerpipeSAXInput.java \
21mr|boilerpipe-1.2.0-14|104	src/main/de/l3s/boilerpipe/sax/HTMLHighlighter.java \
21mr|boilerpipe-1.2.0-14|105	src/main/de/l3s/boilerpipe/sax/BoilerpipeHTMLContentHandler.java \
21mr|boilerpipe-1.2.0-14|106	src/main/de/l3s/boilerpipe/sax/BoilerpipeHTMLParser.java \
21mr|boilerpipe-1.2.0-14|107	src/main/de/l3s/boilerpipe/sax/TagActionMap.java \
21mr|boilerpipe-1.2.0-14|108	src/main/de/l3s/boilerpipe/sax/InputSourceable.java \
21mr|boilerpipe-1.2.0-14|109	src/main/de/l3s/boilerpipe/sax/HTMLDocument.java \
21mr|boilerpipe-1.2.0-14|110	src/main/de/l3s/boilerpipe/sax/CommonTagActions.java \
21mr|boilerpipe-1.2.0-14|111	src/main/de/l3s/boilerpipe/sax/DefaultTagActionMap.java \
21mr|boilerpipe-1.2.0-14|112	src/main/de/l3s/boilerpipe/sax/HTMLFetcher.java \
21mr|boilerpipe-1.2.0-14|113	src/main/de/l3s/boilerpipe/sax/TagAction.java \
21mr|boilerpipe-1.2.0-14|114	src/main/de/l3s/boilerpipe/sax/MarkupTagAction.java \
21mr|boilerpipe-1.2.0-14|115	src/main/de/l3s/boilerpipe/util/UnicodeTokenizer.java;do
21mr|boilerpipe-1.2.0-14|116	native2ascii -encoding UTF8 ${s} ${s}
21mr|boilerpipe-1.2.0-14|117	done
21mr|boilerpipe-1.2.0-14|118	
21mr|boilerpipe-1.2.0-14|119	%build
21mr|boilerpipe-1.2.0-14|120	
21mr|boilerpipe-1.2.0-14|121	ant -Dapp.javaversion=1.6
21mr|boilerpipe-1.2.0-14|122	
21mr|boilerpipe-1.2.0-14|123	%install
21mr|boilerpipe-1.2.0-14|124	%mvn_artifact pom.xml dist/%{name}-%{version}.jar
21mr|boilerpipe-1.2.0-14|125	%mvn_file de.l3s.%{name}:%{name} %{name}
21mr|boilerpipe-1.2.0-14|126	%mvn_install -J javadoc/1.2
21mr|boilerpipe-1.2.0-14|127	
21mr|boilerpipe-1.2.0-14|128	install -pm 644 dist/%{name}-demo-%{version}.jar \
21mr|boilerpipe-1.2.0-14|129	%{buildroot}%{_javadir}/%{name}-demo.jar
21mr|boilerpipe-1.2.0-14|130	
21mr|boilerpipe-1.2.0-14|131	%files -f .mfiles
21mr|boilerpipe-1.2.0-14|132	%{_javadir}/%{name}-demo.jar
21mr|boilerpipe-1.2.0-14|133	%license LICENSE.txt NOTICE.txt
21mr|boilerpipe-1.2.0-14|134	
21mr|boilerpipe-1.2.0-14|135	%files javadoc -f .mfiles-javadoc
21mr|boilerpipe-1.2.0-14|136	%license LICENSE.txt NOTICE.txt
21mr|boilerpipe-1.2.0-14|137	

11654 21
21mr|bolt-0.9.4-1|1	Summary:	Thunderbolt device manager
21mr|bolt-0.9.4-1|2	Name:		bolt
21mr|bolt-0.9.4-1|3	Version:	0.9.4
21mr|bolt-0.9.4-1|4	Release:	1
21mr|bolt-0.9.4-1|5	License:	LGPLv2+
21mr|bolt-0.9.4-1|6	Group:		Graphical desktop/Other
21mr|bolt-0.9.4-1|7	Url:		https://gitlab.freedesktop.org/bolt/bolt
21mr|bolt-0.9.4-1|8	Source0:	https://gitlab.freedesktop.org/bolt/bolt/-/archive/%{version}/%{name}-%{version}.tar.gz
21mr|bolt-0.9.4-1|9	BuildRequires:	meson
21mr|bolt-0.9.4-1|10	BuildRequires:	pkgconfig(gio-2.0)
21mr|bolt-0.9.4-1|11	BuildRequires:	pkgconfig(libudev)
21mr|bolt-0.9.4-1|12	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|bolt-0.9.4-1|13	BuildRequires:	pkgconfig(systemd)
21mr|bolt-0.9.4-1|14	
21mr|bolt-0.9.4-1|15	%description
21mr|bolt-0.9.4-1|16	bolt is a system daemon to manage Thunderbolt devices via a D-BUS
21mr|bolt-0.9.4-1|17	API. Thunderbolt 3 introduced different security modes that require
21mr|bolt-0.9.4-1|18	devices to be authorized before they can be used. The D-Bus API can be
21mr|bolt-0.9.4-1|19	used to list devices, enroll them (authorize and store them in the
21mr|bolt-0.9.4-1|20	local database) and forget them again (remove previously enrolled
21mr|bolt-0.9.4-1|21	devices). It also emits signals if new devices are connected (or
21mr|bolt-0.9.4-1|22	removed). During enrollment devices can be set to be automatically
21mr|bolt-0.9.4-1|23	authorized as soon as they are connected.  A command line tool, called
21mr|bolt-0.9.4-1|24	boltctl, can be used to control the daemon and perform all the above
21mr|bolt-0.9.4-1|25	mentioned tasks.
21mr|bolt-0.9.4-1|26	
21mr|bolt-0.9.4-1|27	%files
21mr|bolt-0.9.4-1|28	%doc README.md CHANGELOG.md
21mr|bolt-0.9.4-1|29	%license COPYING
21mr|bolt-0.9.4-1|30	%{_bindir}/boltctl
21mr|bolt-0.9.4-1|31	%{_datadir}/dbus-1/interfaces/org.freedesktop.bolt.xml
21mr|bolt-0.9.4-1|32	%{_datadir}/dbus-1/system.d/org.freedesktop.bolt.conf
21mr|bolt-0.9.4-1|33	%{_datadir}/dbus-1/system-services/org.freedesktop.bolt.service
21mr|bolt-0.9.4-1|34	%{_datadir}/polkit-1/actions/org.freedesktop.bolt.policy
21mr|bolt-0.9.4-1|35	%{_datadir}/polkit-1/rules.d/org.freedesktop.bolt.rules
21mr|bolt-0.9.4-1|36	%{_libexecdir}/boltd
21mr|bolt-0.9.4-1|37	%ghost %dir %{_localstatedir}/lib/boltd
21mr|bolt-0.9.4-1|38	%{_udevrulesdir}/*-%{name}.rules
21mr|bolt-0.9.4-1|39	%{_unitdir}/%{name}.service
21mr|bolt-0.9.4-1|40	
21mr|bolt-0.9.4-1|41	%post
21mr|bolt-0.9.4-1|42	%systemd_post %{name}.service
21mr|bolt-0.9.4-1|43	
21mr|bolt-0.9.4-1|44	%preun
21mr|bolt-0.9.4-1|45	%systemd_preun %{name}.service
21mr|bolt-0.9.4-1|46	
21mr|bolt-0.9.4-1|47	%postun
21mr|bolt-0.9.4-1|48	%systemd_postun_with_restart %{name}.service
21mr|bolt-0.9.4-1|49	
21mr|bolt-0.9.4-1|50	#----------------------------------------------------------------------------
21mr|bolt-0.9.4-1|51	
21mr|bolt-0.9.4-1|52	%prep
21mr|bolt-0.9.4-1|53	%setup -q
21mr|bolt-0.9.4-1|54	
21mr|bolt-0.9.4-1|55	%build
21mr|bolt-0.9.4-1|56	%meson -Ddb-name=boltd
21mr|bolt-0.9.4-1|57	%meson_build
21mr|bolt-0.9.4-1|58	
21mr|bolt-0.9.4-1|59	%install
21mr|bolt-0.9.4-1|60	%meson_install

11655 21
21mr|bomber-23.08.4-2|1	
21mr|bomber-23.08.4-2|2	Summary:	Arcade bombing game
21mr|bomber-23.08.4-2|3	Name:		bomber
21mr|bomber-23.08.4-2|4	Version:	23.08.4
21mr|bomber-23.08.4-2|5	Release:	2
21mr|bomber-23.08.4-2|6	Epoch:		1
21mr|bomber-23.08.4-2|7	License:	GPLv2+
21mr|bomber-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|bomber-23.08.4-2|9	Url:		http://www.kde.org/applications/games/bomber/
21mr|bomber-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|bomber-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|bomber-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|bomber-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|bomber-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|bomber-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|bomber-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|bomber-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|bomber-23.08.4-2|18	BuildRequires:	kf5kdegames-devel
21mr|bomber-23.08.4-2|19	BuildRequires:	kf5xmlgui-devel
21mr|bomber-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|bomber-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|bomber-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|bomber-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|bomber-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|bomber-23.08.4-2|25	
21mr|bomber-23.08.4-2|26	%description
21mr|bomber-23.08.4-2|27	Bomber is a single player arcade game.
21mr|bomber-23.08.4-2|28	
21mr|bomber-23.08.4-2|29	The player is invading various cities in a plane that is decreasing in height.
21mr|bomber-23.08.4-2|30	The goal of the game is to destroy all the buildings and advance to the next
21mr|bomber-23.08.4-2|31	level. Each level gets a bit harder by increasing the speed of the plane and
21mr|bomber-23.08.4-2|32	the height of the buildings.
21mr|bomber-23.08.4-2|33	
21mr|bomber-23.08.4-2|34	%files -f %{name}.lang
21mr|bomber-23.08.4-2|35	%{_kde5_applicationsdir}/org.kde.bomber.desktop
21mr|bomber-23.08.4-2|36	%{_kde5_bindir}/bomber
21mr|bomber-23.08.4-2|37	%{_kde5_datadir}/bomber
21mr|bomber-23.08.4-2|38	%{_kde5_datadir}/config.kcfg/bomber.kcfg
21mr|bomber-23.08.4-2|39	%{_kde5_iconsdir}/hicolor/*/apps/bomber.*
21mr|bomber-23.08.4-2|40	%{_appdatadir}/org.kde.bomber.appdata.xml
21mr|bomber-23.08.4-2|41	
21mr|bomber-23.08.4-2|42	#------------------------------------------------------------------------------
21mr|bomber-23.08.4-2|43	
21mr|bomber-23.08.4-2|44	%prep
21mr|bomber-23.08.4-2|45	%autosetup -p1
21mr|bomber-23.08.4-2|46	
21mr|bomber-23.08.4-2|47	%build
21mr|bomber-23.08.4-2|48	%cmake_kde5
21mr|bomber-23.08.4-2|49	%make
21mr|bomber-23.08.4-2|50	
21mr|bomber-23.08.4-2|51	%install
21mr|bomber-23.08.4-2|52	%makeinstall_std -C build
21mr|bomber-23.08.4-2|53	
21mr|bomber-23.08.4-2|54	%find_lang %{name} --with-kde --with-html
21mr|bomber-23.08.4-2|55	

11656 21
21mr|bonnie++-2.00a-1|1	%global debug_package %{nil}
21mr|bonnie++-2.00a-1|2	
21mr|bonnie++-2.00a-1|3	Summary:	A program for benchmarking hard drives and filesystems
21mr|bonnie++-2.00a-1|4	Name:		bonnie++
21mr|bonnie++-2.00a-1|5	Version:	2.00a
21mr|bonnie++-2.00a-1|6	Release:	1
21mr|bonnie++-2.00a-1|7	License:	GPLv2+
21mr|bonnie++-2.00a-1|8	Group:		System/Kernel and hardware
21mr|bonnie++-2.00a-1|9	Url:		http://www.coker.com.au/bonnie++/
21mr|bonnie++-2.00a-1|10	Source0:	http://www.coker.com.au/bonnie++/experimental/%{name}-%{version}.tgz
21mr|bonnie++-2.00a-1|11	Patch0:		bonnie++-2.00a-makefile.patch
21mr|bonnie++-2.00a-1|12	
21mr|bonnie++-2.00a-1|13	%description
21mr|bonnie++-2.00a-1|14	Bonnie++ is a benchmark suite that is aimed at performing a number of simple
21mr|bonnie++-2.00a-1|15	tests of hard drive and file system performance.
21mr|bonnie++-2.00a-1|16	
21mr|bonnie++-2.00a-1|17	%files
21mr|bonnie++-2.00a-1|18	%doc readme.html copyright.txt credits.txt
21mr|bonnie++-2.00a-1|19	%{_bindir}/bon_csv2html
21mr|bonnie++-2.00a-1|20	%{_bindir}/bon_csv2txt
21mr|bonnie++-2.00a-1|21	%{_bindir}/generate_randfile
21mr|bonnie++-2.00a-1|22	%{_mandir}/man1/bon_csv2html.1*
21mr|bonnie++-2.00a-1|23	%{_mandir}/man1/bon_csv2txt.1*
21mr|bonnie++-2.00a-1|24	%{_mandir}/man8/%{name}.8*
21mr|bonnie++-2.00a-1|25	%{_mandir}/man1/generate_randfile.1*
21mr|bonnie++-2.00a-1|26	%{_mandir}/man8/getc_putc.8.*
21mr|bonnie++-2.00a-1|27	%{_mandir}/man8/zcav.8*
21mr|bonnie++-2.00a-1|28	%{_sbindir}/%{name}
21mr|bonnie++-2.00a-1|29	%{_sbindir}/getc_putc
21mr|bonnie++-2.00a-1|30	%{_sbindir}/getc_putc_helper
21mr|bonnie++-2.00a-1|31	%{_sbindir}/zcav
21mr|bonnie++-2.00a-1|32	
21mr|bonnie++-2.00a-1|33	#----------------------------------------------------------------------------
21mr|bonnie++-2.00a-1|34	
21mr|bonnie++-2.00a-1|35	%prep
21mr|bonnie++-2.00a-1|36	%setup -q
21mr|bonnie++-2.00a-1|37	%patch0 -p1
21mr|bonnie++-2.00a-1|38	
21mr|bonnie++-2.00a-1|39	%build
21mr|bonnie++-2.00a-1|40	%configure --disable-stripping
21mr|bonnie++-2.00a-1|41	%make
21mr|bonnie++-2.00a-1|42	perl -pi -e "s@/usr/share/doc/bonnie\+\+/@%{_docdir}/%{name}-%{version}/@" %{name}.8
21mr|bonnie++-2.00a-1|43	
21mr|bonnie++-2.00a-1|44	%install
21mr|bonnie++-2.00a-1|45	perl -pi -e "s@usr/share/man@%{buildroot}%{_mandir}@g" Makefile
21mr|bonnie++-2.00a-1|46	%makeinstall eprefix=%{buildroot}%{_prefix} DESTDIR=%{buildroot}

11657 21
21mr|bookkeeper-4.3.2-7|1	# Conditionals to help breaking bookkeeper <-> hadoop dependency cycle
21mr|bookkeeper-4.3.2-7|2	%if 0%{?fedora}
21mr|bookkeeper-4.3.2-7|3	%bcond_with hadoop
21mr|bookkeeper-4.3.2-7|4	# Unavailable deps: log4cxx was retired
21mr|bookkeeper-4.3.2-7|5	%bcond_with libhedwig
21mr|bookkeeper-4.3.2-7|6	# Unsupported surefire plugin configuration
21mr|bookkeeper-4.3.2-7|7	#[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project bookkeeper-server: ExecutionException: java.lang.RuntimeException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
21mr|bookkeeper-4.3.2-7|8	%bcond_with test
21mr|bookkeeper-4.3.2-7|9	%endif
21mr|bookkeeper-4.3.2-7|10	
21mr|bookkeeper-4.3.2-7|11	Name:          bookkeeper
21mr|bookkeeper-4.3.2-7|12	Version:       4.3.2
21mr|bookkeeper-4.3.2-7|13	Release:       7
21mr|bookkeeper-4.3.2-7|14	Summary:       Replicated log service
21mr|bookkeeper-4.3.2-7|15	License:       ASL 2.0
21mr|bookkeeper-4.3.2-7|16	URL:           http://bookkeeper.apache.org/
21mr|bookkeeper-4.3.2-7|17	Source0:       http://www.apache.org/dist/bookkeeper/%{name}-%{version}/%{name}-%{version}-src.tar.gz
21mr|bookkeeper-4.3.2-7|18	# Add support for guava 18
21mr|bookkeeper-4.3.2-7|19	Patch0:        bookkeeper-4.3.2-guava18.patch
21mr|bookkeeper-4.3.2-7|20	# Add support for jline 2.+
21mr|bookkeeper-4.3.2-7|21	Patch1:        bookkeeper-4.3.2-jline2.+.patch
21mr|bookkeeper-4.3.2-7|22	
21mr|bookkeeper-4.3.2-7|23	BuildRequires: maven-local
21mr|bookkeeper-4.3.2-7|24	BuildRequires: mvn(com.codahale.metrics:metrics-core)
21mr|bookkeeper-4.3.2-7|25	BuildRequires: mvn(com.codahale.metrics:metrics-graphite)
21mr|bookkeeper-4.3.2-7|26	BuildRequires: mvn(com.codahale.metrics:metrics-jvm)
21mr|bookkeeper-4.3.2-7|27	BuildRequires: mvn(com.google.guava:guava)
21mr|bookkeeper-4.3.2-7|28	BuildRequires: mvn(com.google.protobuf:protobuf-java)
21mr|bookkeeper-4.3.2-7|29	BuildRequires: mvn(commons-cli:commons-cli)
21mr|bookkeeper-4.3.2-7|30	BuildRequires: mvn(commons-collections:commons-collections)
21mr|bookkeeper-4.3.2-7|31	BuildRequires: mvn(commons-configuration:commons-configuration)
21mr|bookkeeper-4.3.2-7|32	BuildRequires: mvn(commons-io:commons-io)
21mr|bookkeeper-4.3.2-7|33	BuildRequires: mvn(io.netty:netty:3)
21mr|bookkeeper-4.3.2-7|34	BuildRequires: mvn(jline:jline) >= 2.12.1
21mr|bookkeeper-4.3.2-7|35	BuildRequires: mvn(junit:junit)
21mr|bookkeeper-4.3.2-7|36	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|bookkeeper-4.3.2-7|37	BuildRequires: mvn(net.java.dev.jna:jna)
21mr|bookkeeper-4.3.2-7|38	BuildRequires: mvn(org.apache:apache:pom:)
21mr|bookkeeper-4.3.2-7|39	BuildRequires: mvn(org.apache.derby:derby)
21mr|bookkeeper-4.3.2-7|40	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|bookkeeper-4.3.2-7|41	BuildRequires: mvn(org.apache.geronimo.specs:specs-parent:pom:)
21mr|bookkeeper-4.3.2-7|42	%if %{with hadoop}
21mr|bookkeeper-4.3.2-7|43	BuildRequires: mvn(org.apache.hadoop:hadoop-common)
21mr|bookkeeper-4.3.2-7|44	BuildRequires: mvn(org.apache.hadoop:hadoop-hdfs)
21mr|bookkeeper-4.3.2-7|45	%endif
21mr|bookkeeper-4.3.2-7|46	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|bookkeeper-4.3.2-7|47	BuildRequires: mvn(org.apache.zookeeper:zookeeper)
21mr|bookkeeper-4.3.2-7|48	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|bookkeeper-4.3.2-7|49	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|bookkeeper-4.3.2-7|50	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|bookkeeper-4.3.2-7|51	BuildRequires: protobuf-compiler
21mr|bookkeeper-4.3.2-7|52	
21mr|bookkeeper-4.3.2-7|53	%if %{with test}
21mr|bookkeeper-4.3.2-7|54	BuildRequires: mvn(commons-codec:commons-codec)
21mr|bookkeeper-4.3.2-7|55	BuildRequires: mvn(commons-lang:commons-lang)
21mr|bookkeeper-4.3.2-7|56	BuildRequires: mvn(commons-logging:commons-logging)
21mr|bookkeeper-4.3.2-7|57	BuildRequires: mvn(org.apache.bookkeeper:bookkeeper-server)
21mr|bookkeeper-4.3.2-7|58	#BuildRequires: mvn(org.apache.bookkeeper:bookkeeper-server:4.0.0)
21mr|bookkeeper-4.3.2-7|59	#BuildRequires: mvn(org.apache.bookkeeper:bookkeeper-server:4.1.0)
21mr|bookkeeper-4.3.2-7|60	#BuildRequires: mvn(org.apache.bookkeeper:bookkeeper-server:4.2.0)
21mr|bookkeeper-4.3.2-7|61	BuildRequires: mvn(org.apache.bookkeeper:hedwig-server)
21mr|bookkeeper-4.3.2-7|62	#BuildRequires: mvn(org.apache.bookkeeper:hedwig-server:4.0.0)
21mr|bookkeeper-4.3.2-7|63	#BuildRequires: mvn(org.apache.bookkeeper:hedwig-server:4.1.0)
21mr|bookkeeper-4.3.2-7|64	#BuildRequires: mvn(org.apache.bookkeeper:hedwig-server:4.2.0)
21mr|bookkeeper-4.3.2-7|65	BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|bookkeeper-4.3.2-7|66	%endif
21mr|bookkeeper-4.3.2-7|67	
21mr|bookkeeper-4.3.2-7|68	%if %{with libhedwig}
21mr|bookkeeper-4.3.2-7|69	# hedwig-client cpp
21mr|bookkeeper-4.3.2-7|70	BuildRequires: autoconf
21mr|bookkeeper-4.3.2-7|71	BuildRequires: automake
21mr|bookkeeper-4.3.2-7|72	BuildRequires: boost-devel
21mr|bookkeeper-4.3.2-7|73	BuildRequires: libtool
21mr|bookkeeper-4.3.2-7|74	BuildRequires: log4cxx-devel
21mr|bookkeeper-4.3.2-7|75	BuildRequires: openssl-devel
21mr|bookkeeper-4.3.2-7|76	BuildRequires: protobuf-devel
21mr|bookkeeper-4.3.2-7|77	%else
21mr|bookkeeper-4.3.2-7|78	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|79	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|80	%endif
21mr|bookkeeper-4.3.2-7|81	
21mr|bookkeeper-4.3.2-7|82	%description
21mr|bookkeeper-4.3.2-7|83	BookKeeper is a replicated log service which can be used to
21mr|bookkeeper-4.3.2-7|84	build replicated state machines. A log contains a sequence
21mr|bookkeeper-4.3.2-7|85	of events which can be applied to a state machine. BookKeeper
21mr|bookkeeper-4.3.2-7|86	guarantees that each replica state machine will see all the
21mr|bookkeeper-4.3.2-7|87	same entries, in the same order.
21mr|bookkeeper-4.3.2-7|88	
21mr|bookkeeper-4.3.2-7|89	%if %{with libhedwig}
21mr|bookkeeper-4.3.2-7|90	%package -n libhedwig
21mr|bookkeeper-4.3.2-7|91	Summary:       Hedwig C client library
21mr|bookkeeper-4.3.2-7|92	
21mr|bookkeeper-4.3.2-7|93	%description  -n libhedwig
21mr|bookkeeper-4.3.2-7|94	This package provides a C client interface to Hedwig server.
21mr|bookkeeper-4.3.2-7|95	
21mr|bookkeeper-4.3.2-7|96	%package -n libhedwig-devel
21mr|bookkeeper-4.3.2-7|97	Summary:       Development files for the Hedwig C client library
21mr|bookkeeper-4.3.2-7|98	Requires:      libhedwig%{?_isa} = %{version}-%{release}
21mr|bookkeeper-4.3.2-7|99	
21mr|bookkeeper-4.3.2-7|100	%description  -n libhedwig-devel
21mr|bookkeeper-4.3.2-7|101	Development files for the Hedwig C client library.
21mr|bookkeeper-4.3.2-7|102	%endif
21mr|bookkeeper-4.3.2-7|103	
21mr|bookkeeper-4.3.2-7|104	%if %{with hadoop}
21mr|bookkeeper-4.3.2-7|105	%package benchmark
21mr|bookkeeper-4.3.2-7|106	Summary:       BookKeeper Benchmark
21mr|bookkeeper-4.3.2-7|107	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|108	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|109	
21mr|bookkeeper-4.3.2-7|110	%description benchmark
21mr|bookkeeper-4.3.2-7|111	BookKeeper Benchmark.
21mr|bookkeeper-4.3.2-7|112	%endif
21mr|bookkeeper-4.3.2-7|113	
21mr|bookkeeper-4.3.2-7|114	%package codahale-metrics-provider
21mr|bookkeeper-4.3.2-7|115	Summary:       BookKeeper Stats provider for Codahale Metrics
21mr|bookkeeper-4.3.2-7|116	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|117	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|118	
21mr|bookkeeper-4.3.2-7|119	%description codahale-metrics-provider
21mr|bookkeeper-4.3.2-7|120	BookKeeper Stats provider for Codahale Metrics.
21mr|bookkeeper-4.3.2-7|121	
21mr|bookkeeper-4.3.2-7|122	%package hedwig-client
21mr|bookkeeper-4.3.2-7|123	Summary:       BookKeeper Hedwig Client
21mr|bookkeeper-4.3.2-7|124	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|125	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|126	
21mr|bookkeeper-4.3.2-7|127	%description hedwig-client
21mr|bookkeeper-4.3.2-7|128	BookKeeper Hedwig Client.
21mr|bookkeeper-4.3.2-7|129	
21mr|bookkeeper-4.3.2-7|130	%package hedwig-client-jms
21mr|bookkeeper-4.3.2-7|131	Summary:       BookKeeper Hedwig Client JMS
21mr|bookkeeper-4.3.2-7|132	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|133	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|134	
21mr|bookkeeper-4.3.2-7|135	%description hedwig-client-jms
21mr|bookkeeper-4.3.2-7|136	BookKeeper Hedwig Client JMS.
21mr|bookkeeper-4.3.2-7|137	
21mr|bookkeeper-4.3.2-7|138	%package hedwig-protocol
21mr|bookkeeper-4.3.2-7|139	Summary:       BookKeeper Hedwig Protocol
21mr|bookkeeper-4.3.2-7|140	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|141	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|142	
21mr|bookkeeper-4.3.2-7|143	%description hedwig-protocol
21mr|bookkeeper-4.3.2-7|144	BookKeeper Hedwig Protocol.
21mr|bookkeeper-4.3.2-7|145	
21mr|bookkeeper-4.3.2-7|146	%package hedwig-server
21mr|bookkeeper-4.3.2-7|147	Summary:       BookKeeper Hedwig Server
21mr|bookkeeper-4.3.2-7|148	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|149	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|150	
21mr|bookkeeper-4.3.2-7|151	%description hedwig-server
21mr|bookkeeper-4.3.2-7|152	BookKeeper Hedwig Server.
21mr|bookkeeper-4.3.2-7|153	
21mr|bookkeeper-4.3.2-7|154	%package parent
21mr|bookkeeper-4.3.2-7|155	Summary:       BookKeeper Parent POM
21mr|bookkeeper-4.3.2-7|156	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|157	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|158	
21mr|bookkeeper-4.3.2-7|159	%description parent
21mr|bookkeeper-4.3.2-7|160	This package provide BookKeeper Parent POM.
21mr|bookkeeper-4.3.2-7|161	
21mr|bookkeeper-4.3.2-7|162	%package server
21mr|bookkeeper-4.3.2-7|163	Summary:       BookKeeper Server
21mr|bookkeeper-4.3.2-7|164	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|165	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|166	# Remove on F>24
21mr|bookkeeper-4.3.2-7|167	Obsoletes:     %{name}-java < %{version}-%{release}
21mr|bookkeeper-4.3.2-7|168	Provides:      %{name}-java = %{version}-%{release}
21mr|bookkeeper-4.3.2-7|169	
21mr|bookkeeper-4.3.2-7|170	%description server
21mr|bookkeeper-4.3.2-7|171	This package provide BookKeeper Server Library.
21mr|bookkeeper-4.3.2-7|172	
21mr|bookkeeper-4.3.2-7|173	%package stats-api
21mr|bookkeeper-4.3.2-7|174	Summary:       BookKeeper Stats APIs
21mr|bookkeeper-4.3.2-7|175	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|176	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|177	
21mr|bookkeeper-4.3.2-7|178	%description stats-api
21mr|bookkeeper-4.3.2-7|179	This package provide Stats API for BookKeeper.
21mr|bookkeeper-4.3.2-7|180	
21mr|bookkeeper-4.3.2-7|181	%package stats-providers
21mr|bookkeeper-4.3.2-7|182	Summary:       BookKeeper Stats Providers Parent POM
21mr|bookkeeper-4.3.2-7|183	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|184	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|185	
21mr|bookkeeper-4.3.2-7|186	%description stats-providers
21mr|bookkeeper-4.3.2-7|187	This package provide BookKeeper Stats Providers Parent POM.
21mr|bookkeeper-4.3.2-7|188	
21mr|bookkeeper-4.3.2-7|189	%package javadoc
21mr|bookkeeper-4.3.2-7|190	Summary:       Javadoc for %{name}
21mr|bookkeeper-4.3.2-7|191	Group:          Development/Java
21mr|bookkeeper-4.3.2-7|192	BuildArch:     noarch
21mr|bookkeeper-4.3.2-7|193	# Java stack is not supported on x86_32
21mr|bookkeeper-4.3.2-7|194	ExcludeArch: %{ix86}
21mr|bookkeeper-4.3.2-7|195	
21mr|bookkeeper-4.3.2-7|196	%description javadoc
21mr|bookkeeper-4.3.2-7|197	This package contains javadoc for %{name}.
21mr|bookkeeper-4.3.2-7|198	
21mr|bookkeeper-4.3.2-7|199	%prep
21mr|bookkeeper-4.3.2-7|200	%setup -q -n %{name}-%{version}
21mr|bookkeeper-4.3.2-7|201	find .  -name "*.jar" -print -delete
21mr|bookkeeper-4.3.2-7|202	find .  -name "*.class" -print -delete
21mr|bookkeeper-4.3.2-7|203	
21mr|bookkeeper-4.3.2-7|204	%patch0 -p1
21mr|bookkeeper-4.3.2-7|205	%patch1 -p1
21mr|bookkeeper-4.3.2-7|206	
21mr|bookkeeper-4.3.2-7|207	sed -i '/Xlint/d' pom.xml
21mr|bookkeeper-4.3.2-7|208	%pom_xpath_remove pom:compilerArguments
21mr|bookkeeper-4.3.2-7|209	
21mr|bookkeeper-4.3.2-7|210	%pom_xpath_set pom:properties/pom:netty.version 3
21mr|bookkeeper-4.3.2-7|211	# Unavailable
21mr|bookkeeper-4.3.2-7|212	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|bookkeeper-4.3.2-7|213	# Unwanted
21mr|bookkeeper-4.3.2-7|214	%pom_remove_plugin -r :apache-rat-plugin
21mr|bookkeeper-4.3.2-7|215	%pom_remove_plugin -r :maven-assembly-plugin
21mr|bookkeeper-4.3.2-7|216	%pom_remove_plugin -r :license-maven-plugin %{name}-server
21mr|bookkeeper-4.3.2-7|217	%pom_remove_plugin -r :maven-clean-plugin %{name}-server
21mr|bookkeeper-4.3.2-7|218	%pom_remove_plugin -r :maven-dependency-plugin %{name}-server
21mr|bookkeeper-4.3.2-7|219	%pom_remove_plugin -r :maven-dependency-plugin hedwig-server
21mr|bookkeeper-4.3.2-7|220	
21mr|bookkeeper-4.3.2-7|221	# Unavailable build deps
21mr|bookkeeper-4.3.2-7|222	# com.twitter.common:stats:0.0.64
21mr|bookkeeper-4.3.2-7|223	# com.twitter.common:net-http-handlers:0.0.39
21mr|bookkeeper-4.3.2-7|224	# com.twitter.common:stats-time-series:0.0.36
21mr|bookkeeper-4.3.2-7|225	# com.twitter.common:stats-jvm:0.0.33
21mr|bookkeeper-4.3.2-7|226	# org.eclipse.jetty:jetty-server:8.1.4.v20120524
21mr|bookkeeper-4.3.2-7|227	# org.eclipse.jetty:jetty-servlet:8.1.4.v20120524
21mr|bookkeeper-4.3.2-7|228	%pom_disable_module twitter-science-provider %{name}-stats-providers
21mr|bookkeeper-4.3.2-7|229	# com.twitter:ostrich_2.9.2:9.1.3
21mr|bookkeeper-4.3.2-7|230	%pom_disable_module twitter-ostrich-provider %{name}-stats-providers
21mr|bookkeeper-4.3.2-7|231	
21mr|bookkeeper-4.3.2-7|232	# package org.apache.commons.collections does not exist
21mr|bookkeeper-4.3.2-7|233	%pom_add_dep commons-collections:commons-collections:3.2.1 %{name}-server
21mr|bookkeeper-4.3.2-7|234	
21mr|bookkeeper-4.3.2-7|235	%pom_change_dep -r :log4j ::1.2.17 %{name}-server hedwig-client hedwig-client-jms hedwig-server
21mr|bookkeeper-4.3.2-7|236	
21mr|bookkeeper-4.3.2-7|237	%pom_change_dep :geronimo-spec-jms org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1.1 hedwig-client-jms
21mr|bookkeeper-4.3.2-7|238	
21mr|bookkeeper-4.3.2-7|239	%if %{without hadoop}
21mr|bookkeeper-4.3.2-7|240	%pom_disable_module %{name}-benchmark
21mr|bookkeeper-4.3.2-7|241	%endif
21mr|bookkeeper-4.3.2-7|242	
21mr|bookkeeper-4.3.2-7|243	# Regenerate these files
21mr|bookkeeper-4.3.2-7|244	rm -r bookkeeper-server/src/main/java/org/apache/bookkeeper/proto/DataFormats.java
21mr|bookkeeper-4.3.2-7|245	rm -r hedwig-protocol/src/main/java/org/apache/hedwig/protocol/PubSubProtocol.java
21mr|bookkeeper-4.3.2-7|246	
21mr|bookkeeper-4.3.2-7|247	# somersaults out
21mr|bookkeeper-4.3.2-7|248	%if %{without test}
21mr|bookkeeper-4.3.2-7|249	%pom_remove_plugin -r :maven-shade-plugin %{name}-server
21mr|bookkeeper-4.3.2-7|250	%pom_disable_module compat-deps
21mr|bookkeeper-4.3.2-7|251	%pom_remove_dep :bookkeeper-server-compat400 %{name}-server
21mr|bookkeeper-4.3.2-7|252	%pom_remove_dep :bookkeeper-server-compat410 %{name}-server
21mr|bookkeeper-4.3.2-7|253	%pom_remove_dep :bookkeeper-server-compat420 %{name}-server
21mr|bookkeeper-4.3.2-7|254	%pom_remove_dep :hedwig-server-compat400 hedwig-server
21mr|bookkeeper-4.3.2-7|255	%pom_remove_dep :hedwig-server-compat410 hedwig-server
21mr|bookkeeper-4.3.2-7|256	%pom_remove_dep :hedwig-server-compat420 hedwig-server
21mr|bookkeeper-4.3.2-7|257	%else
21mr|bookkeeper-4.3.2-7|258	# NoClassDefFoundError: org/jboss/bk_v4_1_0/netty/channel/socket/ClientSocketChannelFactory
21mr|bookkeeper-4.3.2-7|259	sed -i "s|<include>org.jboss.*:*</include>|<include>io.netty:netty:3</include>|" compat-deps/*-server-compat-*/pom.xml
21mr|bookkeeper-4.3.2-7|260	
21mr|bookkeeper-4.3.2-7|261	# java.lang.Exception: Unexpected exception, expected<org.apache.bookkeeper.util.DiskChecker$DiskWarnThresholdException> but was<java.lang.IllegalArgumentException>
21mr|bookkeeper-4.3.2-7|262	# org.apache.bookkeeper.util.DiskChecker$DiskOutOfSpaceException: Space left on device 0 Used space fraction:1.0 < threshold 0.95
21mr|bookkeeper-4.3.2-7|263	rm -r %{name}-server/src/test/java/org/apache/bookkeeper/util/TestDiskChecker.java
21mr|bookkeeper-4.3.2-7|264	# org.apache.bookkeeper.bookie.LedgerDirsManager$NoWritableLedgerDirException: All ledger directories are non writable
21mr|bookkeeper-4.3.2-7|265	rm -r %{name}-server/src/test/java/org/apache/bookkeeper/test/BookieClientTest.java \
21mr|bookkeeper-4.3.2-7|266	%{name}-server/src/test/java/org/apache/bookkeeper/test/ConcurrentLedgerTest.java \
21mr|bookkeeper-4.3.2-7|267	%{name}-server/src/test/java/org/apache/bookkeeper/bookie/EntryLogTest.java \
21mr|bookkeeper-4.3.2-7|268	%{name}-server/src/test/java/org/apache/bookkeeper/bookie/LedgerCacheTest.java
21mr|bookkeeper-4.3.2-7|269	# java.io.IOException: No space left on device
21mr|bookkeeper-4.3.2-7|270	rm -r %{name}-server/src/test/java/org/apache/bookkeeper/bookie/CreateNewLogTest.java \
21mr|bookkeeper-4.3.2-7|271	%{name}-server/src/test/java/org/apache/bookkeeper/bookie/BookieJournalTest.java \
21mr|bookkeeper-4.3.2-7|272	%{name}-server/src/test/java/org/apache/bookkeeper/bookie/IndexPersistenceMgrTest.java
21mr|bookkeeper-4.3.2-7|273	
21mr|bookkeeper-4.3.2-7|274	%mvn_package :compat-deps __noinstall
21mr|bookkeeper-4.3.2-7|275	%mvn_package :bookkeeper-server-compat400 __noinstall
21mr|bookkeeper-4.3.2-7|276	%mvn_package :bookkeeper-server-compat410 __noinstall
21mr|bookkeeper-4.3.2-7|277	%mvn_package :bookkeeper-server-compat420 __noinstall
21mr|bookkeeper-4.3.2-7|278	%mvn_package :hedwig-server-compat400 __noinstall
21mr|bookkeeper-4.3.2-7|279	%mvn_package :hedwig-server-compat410 __noinstall
21mr|bookkeeper-4.3.2-7|280	%mvn_package :hedwig-server-compat420 __noinstall
21mr|bookkeeper-4.3.2-7|281	%endif
21mr|bookkeeper-4.3.2-7|282	
21mr|bookkeeper-4.3.2-7|283	%build
21mr|bookkeeper-4.3.2-7|284	
21mr|bookkeeper-4.3.2-7|285	# Test skipped for unavailable test deps: bookkeeper-server-compat* hedwig-server-compat*
21mr|bookkeeper-4.3.2-7|286	%if %{without test}
21mr|bookkeeper-4.3.2-7|287	opts="-f"
21mr|bookkeeper-4.3.2-7|288	%endif
21mr|bookkeeper-4.3.2-7|289	%mvn_build -s $opts -- -Pprotobuf,codahale-metrics-provider
21mr|bookkeeper-4.3.2-7|290	
21mr|bookkeeper-4.3.2-7|291	%if %{with libhedwig}
21mr|bookkeeper-4.3.2-7|292	pushd hedwig-client/src/main/cpp
21mr|bookkeeper-4.3.2-7|293	rm -rf autom4te.cache
21mr|bookkeeper-4.3.2-7|294	libtoolize
21mr|bookkeeper-4.3.2-7|295	autoreconf -fi
21mr|bookkeeper-4.3.2-7|296	%configure --disable-static --disable-rpath
21mr|bookkeeper-4.3.2-7|297	# thanks to Björn Esser get rid of unused-shlib-dep
21mr|bookkeeper-4.3.2-7|298	sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
21mr|bookkeeper-4.3.2-7|299	# Remove rpath
21mr|bookkeeper-4.3.2-7|300	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|bookkeeper-4.3.2-7|301	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|bookkeeper-4.3.2-7|302	%{__make} %{?_smp_mflags}
21mr|bookkeeper-4.3.2-7|303	popd
21mr|bookkeeper-4.3.2-7|304	%endif
21mr|bookkeeper-4.3.2-7|305	
21mr|bookkeeper-4.3.2-7|306	%install
21mr|bookkeeper-4.3.2-7|307	%mvn_install
21mr|bookkeeper-4.3.2-7|308	
21mr|bookkeeper-4.3.2-7|309	%if %{with libhedwig}
21mr|bookkeeper-4.3.2-7|310	pushd hedwig-client/src/main/cpp
21mr|bookkeeper-4.3.2-7|311	%{__make} install DESTDIR=%{buildroot}
21mr|bookkeeper-4.3.2-7|312	popd
21mr|bookkeeper-4.3.2-7|313	
21mr|bookkeeper-4.3.2-7|314	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|bookkeeper-4.3.2-7|315	
21mr|bookkeeper-4.3.2-7|316	%post -n libhedwig -p /sbin/ldconfig
21mr|bookkeeper-4.3.2-7|317	%postun -n libhedwig -p /sbin/ldconfig
21mr|bookkeeper-4.3.2-7|318	
21mr|bookkeeper-4.3.2-7|319	%files -n libhedwig
21mr|bookkeeper-4.3.2-7|320	%{_libdir}/libhedwig*.so.*
21mr|bookkeeper-4.3.2-7|321	%doc hedwig-client/src/main/cpp/README
21mr|bookkeeper-4.3.2-7|322	%license LICENSE NOTICE
21mr|bookkeeper-4.3.2-7|323	
21mr|bookkeeper-4.3.2-7|324	%files -n libhedwig-devel
21mr|bookkeeper-4.3.2-7|325	%{_includedir}/hedwig-*/
21mr|bookkeeper-4.3.2-7|326	%{_libdir}/libhedwig*.so
21mr|bookkeeper-4.3.2-7|327	%{_libdir}/pkgconfig/hedwig-*.pc
21mr|bookkeeper-4.3.2-7|328	%endif
21mr|bookkeeper-4.3.2-7|329	
21mr|bookkeeper-4.3.2-7|330	%if %{with hadoop}
21mr|bookkeeper-4.3.2-7|331	%files benchmark -f .mfiles-%{name}-benchmark
21mr|bookkeeper-4.3.2-7|332	%endif
21mr|bookkeeper-4.3.2-7|333	
21mr|bookkeeper-4.3.2-7|334	%files parent -f .mfiles-%{name}
21mr|bookkeeper-4.3.2-7|335	%license LICENSE NOTICE
21mr|bookkeeper-4.3.2-7|336	
21mr|bookkeeper-4.3.2-7|337	%files codahale-metrics-provider -f .mfiles-codahale-metrics-provider
21mr|bookkeeper-4.3.2-7|338	
21mr|bookkeeper-4.3.2-7|339	%files hedwig-client -f .mfiles-hedwig-client
21mr|bookkeeper-4.3.2-7|340	%files hedwig-client-jms -f .mfiles-hedwig-client-jms
21mr|bookkeeper-4.3.2-7|341	%files hedwig-protocol -f .mfiles-hedwig-protocol
21mr|bookkeeper-4.3.2-7|342	%license LICENSE NOTICE
21mr|bookkeeper-4.3.2-7|343	
21mr|bookkeeper-4.3.2-7|344	%files hedwig-server -f .mfiles-hedwig-server
21mr|bookkeeper-4.3.2-7|345	%files server -f .mfiles-%{name}-server
21mr|bookkeeper-4.3.2-7|346	
21mr|bookkeeper-4.3.2-7|347	%files stats-api -f .mfiles-%{name}-stats-api
21mr|bookkeeper-4.3.2-7|348	%doc CHANGES.txt README
21mr|bookkeeper-4.3.2-7|349	%license LICENSE NOTICE
21mr|bookkeeper-4.3.2-7|350	
21mr|bookkeeper-4.3.2-7|351	%files stats-providers -f .mfiles-%{name}-stats-providers
21mr|bookkeeper-4.3.2-7|352	
21mr|bookkeeper-4.3.2-7|353	%files javadoc -f .mfiles-javadoc
21mr|bookkeeper-4.3.2-7|354	%license LICENSE NOTICE
21mr|bookkeeper-4.3.2-7|355	

11658 21
21mr|boost-1.74.0-4|1	%define	libname %mklibname boost %{version}
21mr|boost-1.74.0-4|2	%define	libnamedevel %mklibname boost -d
21mr|boost-1.74.0-4|3	%define	libnamestaticdevel %mklibname boost -d -s
21mr|boost-1.74.0-4|4	%define coredevel %mklibname boost-core -d
21mr|boost-1.74.0-4|5	
21mr|boost-1.74.0-4|6	# --no-undefined breaks build of CMakeified Boost.{Chrono,Locale,Timer}.
21mr|boost-1.74.0-4|7	# Without --no-undefined, corresponding libraries lose their dependency on Boost.System.
21mr|boost-1.74.0-4|8	# This is totally wrong, but it's rather a CMake'ification bug.
21mr|boost-1.74.0-4|9	%define _disable_ld_no_undefined 1
21mr|boost-1.74.0-4|10	%define _disable_lto 1
21mr|boost-1.74.0-4|11	# Doesn't work with dual python2/python3 bits
21mr|boost-1.74.0-4|12	%define _python_bytecompile_build 0
21mr|boost-1.74.0-4|13	
21mr|boost-1.74.0-4|14	# (tpg) save 50 MiB
21mr|boost-1.74.0-4|15	%bcond_with docs
21mr|boost-1.74.0-4|16	
21mr|boost-1.74.0-4|17	%define beta %{nil}
21mr|boost-1.74.0-4|18	%define packver %(echo "%{version}" | sed -e "s/\\\./_/g")
21mr|boost-1.74.0-4|19	%ifarch %{ix86} %{arm} %{e2k} %{riscv}
21mr|boost-1.74.0-4|20	%bcond_with	numpy
21mr|boost-1.74.0-4|21	%else
21mr|boost-1.74.0-4|22	%bcond_without	numpy
21mr|boost-1.74.0-4|23	%endif
21mr|boost-1.74.0-4|24	
21mr|boost-1.74.0-4|25	Summary:	Portable C++ libraries
21mr|boost-1.74.0-4|26	Name:		boost
21mr|boost-1.74.0-4|27	Version:	1.74.0
21mr|boost-1.74.0-4|28	%if "%{beta}" != ""
21mr|boost-1.74.0-4|29	Release:	0.%{beta}.1
21mr|boost-1.74.0-4|30	Source0:	https://dl.bintray.com/boostorg/beta/%{version}.%(echo %{beta} |sed -e 's,^b,beta.,')/source/boost_%{packver}_%{beta}.tar.bz2
21mr|boost-1.74.0-4|31	%else
21mr|boost-1.74.0-4|32	Release:	4
21mr|boost-1.74.0-4|33	Source0:    https://boostorg.jfrog.io/artifactory/main/release/%{version}/source/boost_%{packver}.tar.bz2
21mr|boost-1.74.0-4|34	%endif
21mr|boost-1.74.0-4|35	License:	Boost
21mr|boost-1.74.0-4|36	Group:		Development/C++
21mr|boost-1.74.0-4|37	Url:		http://boost.org/
21mr|boost-1.74.0-4|38	Source100:	%{name}.rpmlintrc
21mr|boost-1.74.0-4|39	
21mr|boost-1.74.0-4|40	# https://svn.boost.org/trac/boost/ticket/6150
21mr|boost-1.74.0-4|41	Patch4:		boost-1.50.0-fix-non-utf8-files.patch
21mr|boost-1.74.0-4|42	
21mr|boost-1.74.0-4|43	# Add a manual page for the sole executable, namely bjam, based on the
21mr|boost-1.74.0-4|44	# on-line documentation:
21mr|boost-1.74.0-4|45	# http://www.boost.org/boost-build2/doc/html/bbv2/overview.html
21mr|boost-1.74.0-4|46	Patch5:		boost-1.48.0-add-bjam-man-page.patch
21mr|boost-1.74.0-4|47	
21mr|boost-1.74.0-4|48	# https://bugzilla.redhat.com/show_bug.cgi?id=756005
21mr|boost-1.74.0-4|49	# https://svn.boost.org/trac/boost/ticket/6131
21mr|boost-1.74.0-4|50	Patch7:		boost-1.50.0-foreach.patch
21mr|boost-1.74.0-4|51	
21mr|boost-1.74.0-4|52	# https://bugzilla.redhat.com/show_bug.cgi?id=783660
21mr|boost-1.74.0-4|53	# https://svn.boost.org/trac/boost/ticket/6459 fixed
21mr|boost-1.74.0-4|54	Patch10:	boost-1.50.0-long-double-1.patch
21mr|boost-1.74.0-4|55	
21mr|boost-1.74.0-4|56	# https://bugzilla.redhat.com/show_bug.cgi?id=784654
21mr|boost-1.74.0-4|57	Patch12:	boost-1.50.0-polygon.patch
21mr|boost-1.74.0-4|58	
21mr|boost-1.74.0-4|59	# https://bugzilla.redhat.com/show_bug.cgi?id=828856
21mr|boost-1.74.0-4|60	# https://bugzilla.redhat.com/show_bug.cgi?id=828857
21mr|boost-1.74.0-4|61	Patch15:	boost-1.50.0-pool.patch
21mr|boost-1.74.0-4|62	
21mr|boost-1.74.0-4|63	Patch17:	boost-1.57.0-python-libpython_dep.patch
21mr|boost-1.74.0-4|64	Patch18:	boost-1.57.0-python-abi_letters.patch
21mr|boost-1.74.0-4|65	# https://bugzilla.redhat.com/show_bug.cgi?id=1190039
21mr|boost-1.74.0-4|66	Patch19:	boost-1.57.0-build-optflags.patch
21mr|boost-1.74.0-4|67	#Patch21:	boost-unrecognized-option.patch
21mr|boost-1.74.0-4|68	
21mr|boost-1.74.0-4|69	BuildRequires:	doxygen
21mr|boost-1.74.0-4|70	BuildRequires:	xsltproc
21mr|boost-1.74.0-4|71	BuildRequires:	bzip2-devel
21mr|boost-1.74.0-4|72	BuildRequires:	pkgconfig(expat)
21mr|boost-1.74.0-4|73	BuildRequires:	pkgconfig(icu-uc) >= 60.1
21mr|boost-1.74.0-4|74	BuildRequires:	pkgconfig(python3)
21mr|boost-1.74.0-4|75	%if %{with numpy}
21mr|boost-1.74.0-4|76	BuildRequires:	python3-numpy-devel
21mr|boost-1.74.0-4|77	%endif
21mr|boost-1.74.0-4|78	BuildRequires:	pkgconfig(zlib)
21mr|boost-1.74.0-4|79	BuildRequires:	pkgconfig(libzstd)
21mr|boost-1.74.0-4|80	BuildRequires:	pkgconfig(liblzma)
21mr|boost-1.74.0-4|81	BuildRequires:	pkgconfig(bzip2)
21mr|boost-1.74.0-4|82	#BuildRequires:	openmpi-devel
21mr|boost-1.74.0-4|83	%if !%{with docs}
21mr|boost-1.74.0-4|84	Obsoletes:	%{libnamedevel}-doc <= %{EVRD}
21mr|boost-1.74.0-4|85	%endif
21mr|boost-1.74.0-4|86	
21mr|boost-1.74.0-4|87	%description
21mr|boost-1.74.0-4|88	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|89	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|90	Standard Library. This package contains only the shared libraries
21mr|boost-1.74.0-4|91	needed for running programs using Boost.
21mr|boost-1.74.0-4|92	
21mr|boost-1.74.0-4|93	# build section Taken from the Fedora .src.rpm.
21mr|boost-1.74.0-4|94	%package build
21mr|boost-1.74.0-4|95	Summary: Cross platform build system for C++ projects
21mr|boost-1.74.0-4|96	Group: Development/C++
21mr|boost-1.74.0-4|97	# boost-jam used to be maintained separately. It's now part of boost-build.
21mr|boost-1.74.0-4|98	# Last separately maintained (and versioned) boost-jam was 3.1.18-11
21mr|boost-1.74.0-4|99	# (which outnumbers boost versioning, so let's kill any boost-jam without Epoch)
21mr|boost-1.74.0-4|100	Obsoletes: boost-jam < 1:0.0.0-0
21mr|boost-1.74.0-4|101	
21mr|boost-1.74.0-4|102	%description build
21mr|boost-1.74.0-4|103	Boost.Build is an easy way to build C++ projects, everywhere. You name
21mr|boost-1.74.0-4|104	your pieces of executable and libraries and list their sources.  Boost.Build
21mr|boost-1.74.0-4|105	takes care about compiling your sources with the right options,
21mr|boost-1.74.0-4|106	creating static and shared libraries, making pieces of executable, and other
21mr|boost-1.74.0-4|107	chores -- whether you're using GCC, MSVC, or a dozen more supported
21mr|boost-1.74.0-4|108	C++ compilers -- on Windows, OSX, Linux and commercial UNIX systems.
21mr|boost-1.74.0-4|109	
21mr|boost-1.74.0-4|110	%define boostbinlibs chrono context contract coroutine date_time fiber filesystem graph iostreams locale log math prg_exec_monitor program_options random regex serialization system thread timer type_erasure unit_test_framework wave wserialization atomic container stacktrace_addr2line stacktrace_basic stacktrace_noop nowide
21mr|boost-1.74.0-4|111	
21mr|boost-1.74.0-4|112	# (Anssi 01/2010) dashes are converted to underscores for macros ($lib2);
21mr|boost-1.74.0-4|113	# The sed script adds _ when library name ends in number.
21mr|boost-1.74.0-4|114	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|115	%%global libname$lib2 %%mklibname boost_$(echo $lib | sed 's,[0-9]$,&_,') %{version}
21mr|boost-1.74.0-4|116	%%global old69name$lib2 %%mklibname boost_$(echo $lib | sed 's,[0-9]$,&_,') 1.69.0
21mr|boost-1.74.0-4|117	%%global old70name$lib2 %%mklibname boost_$(echo $lib | sed 's,[0-9]$,&_,') 1.70.0
21mr|boost-1.74.0-4|118	%%global old71name$lib2 %%mklibname boost_$(echo $lib | sed 's,[0-9]$,&_,') 1.71.0
21mr|boost-1.74.0-4|119	%%global old72name$lib2 %%mklibname boost_$(echo $lib | sed 's,[0-9]$,&_,') 1.72.0
21mr|boost-1.74.0-4|120	%%package -n %%{libname$lib2}
21mr|boost-1.74.0-4|121	Summary:	Boost $lib shared library
21mr|boost-1.74.0-4|122	# no one should require this, but provided anyway for maximum compatibility:
21mr|boost-1.74.0-4|123	Provides:	boost = %{EVRD}
21mr|boost-1.74.0-4|124	# compat with Fedora/RH
21mr|boost-1.74.0-4|125	# it is a separate package in Fedora/RH
21mr|boost-1.74.0-4|126	Provides:	boost-filesystem = %{EVRD}
21mr|boost-1.74.0-4|127	Group:		System/Libraries
21mr|boost-1.74.0-4|128	Obsoletes:	%%{old69name$lib2} < %{EVRD}
21mr|boost-1.74.0-4|129	Obsoletes:	%%{old70name$lib2} < %{EVRD}
21mr|boost-1.74.0-4|130	Obsoletes:	%%{old71name$lib2} < %{EVRD}
21mr|boost-1.74.0-4|131	Obsoletes:	%%{old72name$lib2} < %{EVRD}
21mr|boost-1.74.0-4|132	EOF
21mr|boost-1.74.0-4|133	done)}
21mr|boost-1.74.0-4|134	# (Anssi 01/2010) splitted expand contents due to rpm bug failing build,
21mr|boost-1.74.0-4|135	# triggered by a too long expanded string.
21mr|boost-1.74.0-4|136	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|137	%%description -n %%{libname$lib2}
21mr|boost-1.74.0-4|138	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|139	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|140	Standard Library. This package contains the shared library needed for
21mr|boost-1.74.0-4|141	running programs dynamically linked against Boost $lib.
21mr|boost-1.74.0-4|142	EOF
21mr|boost-1.74.0-4|143	done)}
21mr|boost-1.74.0-4|144	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|145	%%files -n %%{libname$lib2}
21mr|boost-1.74.0-4|146	%%doc LICENSE_1_0.txt
21mr|boost-1.74.0-4|147	%{_libdir}/libboost_$lib*.so.%(echo %{version} |cut -d. -f1)*
21mr|boost-1.74.0-4|148	EOF
21mr|boost-1.74.0-4|149	done)}
21mr|boost-1.74.0-4|150	
21mr|boost-1.74.0-4|151	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|152	%%global devname$lib2 %%mklibname -d boost_$lib
21mr|boost-1.74.0-4|153	%%package -n %%{devname$lib2}
21mr|boost-1.74.0-4|154	Summary:	Development files for Boost $lib
21mr|boost-1.74.0-4|155	Group:		Development/C++
21mr|boost-1.74.0-4|156	Provides:	boost-$lib-devel = %{EVRD}
21mr|boost-1.74.0-4|157	Requires:	%{libname$lib2} = %{EVRD}
21mr|boost-1.74.0-4|158	Requires:	%{coredevel} = %{EVRD}
21mr|boost-1.74.0-4|159	EOF
21mr|boost-1.74.0-4|160	done)}
21mr|boost-1.74.0-4|161	# (Anssi 01/2010) splitted expand contents due to rpm bug failing build,
21mr|boost-1.74.0-4|162	# triggered by a too long expanded string.
21mr|boost-1.74.0-4|163	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|164	%%description -n %%{devname$lib2}
21mr|boost-1.74.0-4|165	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|166	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|167	Standard Library. This package contains the shared library needed for
21mr|boost-1.74.0-4|168	running programs dynamically linked against Boost $lib.
21mr|boost-1.74.0-4|169	EOF
21mr|boost-1.74.0-4|170	done)}
21mr|boost-1.74.0-4|171	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|172	%%files -n %%{devname$lib2}
21mr|boost-1.74.0-4|173	%optional %{_libdir}/libboost_$lib*.so
21mr|boost-1.74.0-4|174	%optional %{_includedir}/boost/$lib
21mr|boost-1.74.0-4|175	%optional %{_includedir}/boost/$lib.h
21mr|boost-1.74.0-4|176	%optional %{_includedir}/boost/$lib.hpp
21mr|boost-1.74.0-4|177	%optional %{_includedir}/boost/${lib}_fwd.hpp
21mr|boost-1.74.0-4|178	%optional %{_includedir}/boost/${lib}_macro.hpp
21mr|boost-1.74.0-4|179	%if "$lib2" == "unit_test_framework"
21mr|boost-1.74.0-4|180	%{_includedir}/boost/test
21mr|boost-1.74.0-4|181	%{_libdir}/cmake/boost_test_exec_monitor-%{version}
21mr|boost-1.74.0-4|182	%endif
21mr|boost-1.74.0-4|183	%optional %{_libdir}/cmake/boost_$lib-%{version}
21mr|boost-1.74.0-4|184	%optional %{_libdir}/cmake/boost_${lib}_*-%{version}
21mr|boost-1.74.0-4|185	%if "$lib2" == "stacktrace_basic"
21mr|boost-1.74.0-4|186	%{_libdir}/cmake/boost_stacktrace_backtrace*-%{version}
21mr|boost-1.74.0-4|187	%{_libdir}/cmake/boost_stacktrace_windbg*-%{version}
21mr|boost-1.74.0-4|188	%endif
21mr|boost-1.74.0-4|189	EOF
21mr|boost-1.74.0-4|190	done)}
21mr|boost-1.74.0-4|191	
21mr|boost-1.74.0-4|192	# There's no difference between develonly and develonly2. Just had to split
21mr|boost-1.74.0-4|193	# them up because there's a limit on how big a %%expand-ed statement
21mr|boost-1.74.0-4|194	# can get.
21mr|boost-1.74.0-4|195	%define develonly accumulators algorithm archive asio assign attributes bimap bind circular_buffer compute convert dll dynamic_bitset exception flyweight format function functional fusion geometry hana integer lexical_cast metaparse mpi mpl msm multi_array multi_index multiprecision optional parameter phoenix poly_collection predef preprocessor process range ratio signals2 smart_ptr spirit stacktrace stl_interfaces tr1 tti tuple type_traits units unordered utility uuid variant variant2 vmd xpressive
21mr|boost-1.74.0-4|196	%define develonly2 align beast callable_traits container_hash core gil hof leaf mp11 pfr qvm type_index sort endian coroutine2 winapi yap safe_numerics histogram outcome static_string
21mr|boost-1.74.0-4|197	
21mr|boost-1.74.0-4|198	%{expand:%(for lib in %develonly; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|199	%%global devname$lib2 %%mklibname -d boost_$lib
21mr|boost-1.74.0-4|200	%%package -n %%{devname$lib2}
21mr|boost-1.74.0-4|201	Summary:	Development files for Boost $lib
21mr|boost-1.74.0-4|202	Group:		Development/C++
21mr|boost-1.74.0-4|203	Provides:	boost-$lib-devel = %{EVRD}
21mr|boost-1.74.0-4|204	Requires:	%{coredevel} = %{EVRD}
21mr|boost-1.74.0-4|205	EOF
21mr|boost-1.74.0-4|206	done)}
21mr|boost-1.74.0-4|207	%{expand:%(for lib in %develonly; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|208	%%description -n %%{devname$lib2}
21mr|boost-1.74.0-4|209	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|210	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|211	Standard Library. This package contains the shared library needed for
21mr|boost-1.74.0-4|212	running programs dynamically linked against Boost $lib.
21mr|boost-1.74.0-4|213	EOF
21mr|boost-1.74.0-4|214	done)}
21mr|boost-1.74.0-4|215	%{expand:%(for lib in %develonly; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|216	%%files -n %%{devname$lib2}
21mr|boost-1.74.0-4|217	%optional %{_includedir}/boost/$lib
21mr|boost-1.74.0-4|218	%optional %{_includedir}/boost/$lib.h
21mr|boost-1.74.0-4|219	%optional %{_includedir}/boost/$lib.hpp
21mr|boost-1.74.0-4|220	%optional %{_includedir}/boost/${lib}_fwd.hpp
21mr|boost-1.74.0-4|221	%optional %{_includedir}/boost/${lib}_macro.hpp
21mr|boost-1.74.0-4|222	%if "$lib" == "unordered"
21mr|boost-1.74.0-4|223	%{_includedir}/boost/unordered_map.hpp
21mr|boost-1.74.0-4|224	%{_includedir}/boost/unordered_set.hpp
21mr|boost-1.74.0-4|225	%endif
21mr|boost-1.74.0-4|226	%optional %{_libdir}/cmake/boost_$lib-%{version}
21mr|boost-1.74.0-4|227	EOF
21mr|boost-1.74.0-4|228	done)}
21mr|boost-1.74.0-4|229	
21mr|boost-1.74.0-4|230	%{expand:%(for lib in %develonly2; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|231	%%global devname$lib2 %%mklibname -d boost_$lib
21mr|boost-1.74.0-4|232	%%package -n %%{devname$lib2}
21mr|boost-1.74.0-4|233	Summary:	Development files for Boost $lib
21mr|boost-1.74.0-4|234	Group:		Development/C++
21mr|boost-1.74.0-4|235	Provides:	boost-$lib-devel = %{EVRD}
21mr|boost-1.74.0-4|236	Requires:	%{coredevel} = %{EVRD}
21mr|boost-1.74.0-4|237	EOF
21mr|boost-1.74.0-4|238	done)}
21mr|boost-1.74.0-4|239	# (Anssi 01/2010) splitted expand contents due to rpm bug failing build,
21mr|boost-1.74.0-4|240	# triggered by a too long expanded string.
21mr|boost-1.74.0-4|241	%{expand:%(for lib in %develonly2; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|242	%%description -n %%{devname$lib2}
21mr|boost-1.74.0-4|243	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|244	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|245	Standard Library. This package contains the shared library needed for
21mr|boost-1.74.0-4|246	running programs dynamically linked against Boost $lib.
21mr|boost-1.74.0-4|247	EOF
21mr|boost-1.74.0-4|248	done)}
21mr|boost-1.74.0-4|249	%{expand:%(for lib in %develonly2; do lib2=${lib/-/_}; cat <<EOF
21mr|boost-1.74.0-4|250	%%files -n %%{devname$lib2}
21mr|boost-1.74.0-4|251	%optional %{_includedir}/boost/$lib
21mr|boost-1.74.0-4|252	%optional %{_includedir}/boost/$lib.h
21mr|boost-1.74.0-4|253	%optional %{_includedir}/boost/$lib.hpp
21mr|boost-1.74.0-4|254	%optional %{_includedir}/boost/${lib}_fwd.hpp
21mr|boost-1.74.0-4|255	%optional %{_libdir}/cmake/boost_$lib-%{version}
21mr|boost-1.74.0-4|256	EOF
21mr|boost-1.74.0-4|257	done)}
21mr|boost-1.74.0-4|258	
21mr|boost-1.74.0-4|259	%global libnamepython3 %mklibname boost_python38 %{version}
21mr|boost-1.74.0-4|260	%global devnamepython3 %mklibname -d boost_python38
21mr|boost-1.74.0-4|261	%global oldlibnamepython3 %mklibname boost_python37 1.71.0
21mr|boost-1.74.0-4|262	%global olddevnamepython3 %mklibname -d boost_python37
21mr|boost-1.74.0-4|263	
21mr|boost-1.74.0-4|264	%package -n %{libnamepython3}
21mr|boost-1.74.0-4|265	Summary:	Boost Python 3 shared library
21mr|boost-1.74.0-4|266	Group:		System/Libraries
21mr|boost-1.74.0-4|267	Provides:	boost-python = %{EVRD}
21mr|boost-1.74.0-4|268	Provides:	boost-python3 = %{EVRD}
21mr|boost-1.74.0-4|269	Obsoletes:	%{oldlibnamepython3} < %{EVRD}
21mr|boost-1.74.0-4|270	
21mr|boost-1.74.0-4|271	%description -n %{libnamepython3}
21mr|boost-1.74.0-4|272	Boost Python 3 shared library
21mr|boost-1.74.0-4|273	
21mr|boost-1.74.0-4|274	%files -n %{libnamepython3}
21mr|boost-1.74.0-4|275	%{_libdir}/libboost_python38.so.%(echo %{version} |cut -d. -f1)*
21mr|boost-1.74.0-4|276	
21mr|boost-1.74.0-4|277	%package -n %{devnamepython3}
21mr|boost-1.74.0-4|278	Summary:	Development files for the Boost Python 3 library
21mr|boost-1.74.0-4|279	Group:		Development/C++
21mr|boost-1.74.0-4|280	Requires:	python >= 3.0
21mr|boost-1.74.0-4|281	Provides:	boost-python38-devel = %{EVRD}
21mr|boost-1.74.0-4|282	Provides:	boost-python3-devel = %{EVRD}
21mr|boost-1.74.0-4|283	Provides:	boost-python-devel = %{EVRD}
21mr|boost-1.74.0-4|284	Obsoletes:	%{olddevnamepython3} < %{EVRD}
21mr|boost-1.74.0-4|285	Requires:	%{coredevel} = %{EVRD}
21mr|boost-1.74.0-4|286	Requires:	%{libnamepython3} = %{EVRD}
21mr|boost-1.74.0-4|287	
21mr|boost-1.74.0-4|288	%description -n %{devnamepython3}
21mr|boost-1.74.0-4|289	Development files for the Boost Python 3 library
21mr|boost-1.74.0-4|290	
21mr|boost-1.74.0-4|291	%files -n %{devnamepython3}
21mr|boost-1.74.0-4|292	%{_includedir}/boost/python
21mr|boost-1.74.0-4|293	%{_includedir}/boost/python.hpp
21mr|boost-1.74.0-4|294	%{_libdir}/libboost_python3*.so
21mr|boost-1.74.0-4|295	%{_libdir}/cmake/boost_python-%{version}
21mr|boost-1.74.0-4|296	
21mr|boost-1.74.0-4|297	%if %{with numpy}
21mr|boost-1.74.0-4|298	# Numpy's python 2.x support has been discontinued -- no more numpy27
21mr|boost-1.74.0-4|299	%global libnamenumpy3 %mklibname boost_numpy38 %{version}
21mr|boost-1.74.0-4|300	%global devnamenumpy3 %mklibname -d boost_numpy38
21mr|boost-1.74.0-4|301	%global oldlibnamenumpy3 %mklibname boost_numpy37 1.71.0
21mr|boost-1.74.0-4|302	%global olddevnamenumpy3 %mklibname -d boost_numpy37
21mr|boost-1.74.0-4|303	
21mr|boost-1.74.0-4|304	%package -n %{libnamenumpy3}
21mr|boost-1.74.0-4|305	Summary:	Boost NumPy 3 shared library
21mr|boost-1.74.0-4|306	Group:		System/Libraries
21mr|boost-1.74.0-4|307	Provides:	boost-numpy = %{EVRD}
21mr|boost-1.74.0-4|308	Provides:	boost-numpy3 = %{EVRD}
21mr|boost-1.74.0-4|309	Obsoletes:	%{oldlibnamenumpy3} < %{EVRD}
21mr|boost-1.74.0-4|310	
21mr|boost-1.74.0-4|311	%description -n %{libnamenumpy3}
21mr|boost-1.74.0-4|312	Boost NumPy 3 shared library
21mr|boost-1.74.0-4|313	
21mr|boost-1.74.0-4|314	%files -n %{libnamenumpy3}
21mr|boost-1.74.0-4|315	%{_libdir}/libboost_numpy38.so.%(echo %{version} |cut -d. -f1)*
21mr|boost-1.74.0-4|316	
21mr|boost-1.74.0-4|317	%package -n %{devnamenumpy3}
21mr|boost-1.74.0-4|318	Summary:	Development files for the Boost NumPy 3 library
21mr|boost-1.74.0-4|319	Group:		Development/C++
21mr|boost-1.74.0-4|320	Requires:	python >= 3.0
21mr|boost-1.74.0-4|321	Provides:	boost-numpy38-devel = %{EVRD}
21mr|boost-1.74.0-4|322	Provides:	boost-numpy3-devel = %{EVRD}
21mr|boost-1.74.0-4|323	Provides:	boost-numpy-devel = %{EVRD}
21mr|boost-1.74.0-4|324	Obsoletes:	%{olddevnamenumpy3} < %{EVRD}
21mr|boost-1.74.0-4|325	Requires:	%{coredevel} = %{EVRD}
21mr|boost-1.74.0-4|326	
21mr|boost-1.74.0-4|327	%description -n %{devnamenumpy3}
21mr|boost-1.74.0-4|328	Development files for the Boost NumPy 3 library
21mr|boost-1.74.0-4|329	
21mr|boost-1.74.0-4|330	%files -n %{devnamenumpy3}
21mr|boost-1.74.0-4|331	%{_libdir}/libboost_numpy3*.so
21mr|boost-1.74.0-4|332	%{_libdir}/cmake/boost_numpy-%{version}
21mr|boost-1.74.0-4|333	%endif
21mr|boost-1.74.0-4|334	
21mr|boost-1.74.0-4|335	%package -n	%{coredevel}
21mr|boost-1.74.0-4|336	Summary:	Core development files needed by all or most Boost components
21mr|boost-1.74.0-4|337	Group:		Development/C++
21mr|boost-1.74.0-4|338	
21mr|boost-1.74.0-4|339	%description -n	%{coredevel}
21mr|boost-1.74.0-4|340	Core development files needed by all or most Boost components
21mr|boost-1.74.0-4|341	
21mr|boost-1.74.0-4|342	%package -n	%{libnamedevel}
21mr|boost-1.74.0-4|343	Summary:	The libraries and headers needed for Boost development
21mr|boost-1.74.0-4|344	Group:		Development/C++
21mr|boost-1.74.0-4|345	Requires:	%{expand:%(for lib in %boostbinlibs %develonly %develonly2; do echo -n "%%{devname${lib/-/_}} = %{version}-%{release} "; done)}
21mr|boost-1.74.0-4|346	Requires:	%{devnamepython3} = %{EVRD}
21mr|boost-1.74.0-4|347	Requires:	%{coredevel} = %{EVRD}
21mr|boost-1.74.0-4|348	Obsoletes:	%{mklibname boost 1}-devel < %{EVRD}
21mr|boost-1.74.0-4|349	Provides:	%{name}-devel = %{EVRD}
21mr|boost-1.74.0-4|350	Provides:	lib%{name}-devel = %{EVRD}
21mr|boost-1.74.0-4|351	
21mr|boost-1.74.0-4|352	%description -n	%{libnamedevel}
21mr|boost-1.74.0-4|353	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|354	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|355	Standard Library. This package contains headers and shared library
21mr|boost-1.74.0-4|356	symlinks needed for Boost development.
21mr|boost-1.74.0-4|357	
21mr|boost-1.74.0-4|358	%if %{with docs}
21mr|boost-1.74.0-4|359	%package -n	%{libnamedevel}-doc
21mr|boost-1.74.0-4|360	Summary:	The libraries and headers needed for Boost development
21mr|boost-1.74.0-4|361	Group:	Development/C++
21mr|boost-1.74.0-4|362	Conflicts:	libboost-devel < 1.41.0
21mr|boost-1.74.0-4|363	Conflicts:	lib64boost-devel < 1.41.0
21mr|boost-1.74.0-4|364	Obsoletes:	libboost-devel-doc < 1.48.0-2
21mr|boost-1.74.0-4|365	Obsoletes:	lib64boost-devel-doc < 1.48.0-2
21mr|boost-1.74.0-4|366	BuildArch:	noarch
21mr|boost-1.74.0-4|367	
21mr|boost-1.74.0-4|368	%description -n  %{libnamedevel}-doc
21mr|boost-1.74.0-4|369	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|370	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|371	Standard Library. This package contains documentation needed for Boost
21mr|boost-1.74.0-4|372	development.
21mr|boost-1.74.0-4|373	%endif
21mr|boost-1.74.0-4|374	
21mr|boost-1.74.0-4|375	%package -n	%{libnamestaticdevel}
21mr|boost-1.74.0-4|376	Summary:	Static libraries for Boost development
21mr|boost-1.74.0-4|377	Group:		Development/C++
21mr|boost-1.74.0-4|378	Requires:	%{libnamedevel} = %{EVRD}
21mr|boost-1.74.0-4|379	Obsoletes:	%{mklibname boost 1}-static-devel < %{EVRD}
21mr|boost-1.74.0-4|380	Provides:	%{name}-static-devel = %{EVRD}
21mr|boost-1.74.0-4|381	
21mr|boost-1.74.0-4|382	%description -n	%{libnamestaticdevel}
21mr|boost-1.74.0-4|383	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|384	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|385	Standard Library. This package contains only the static libraries
21mr|boost-1.74.0-4|386	needed for Boost development.
21mr|boost-1.74.0-4|387	
21mr|boost-1.74.0-4|388	%package 	examples
21mr|boost-1.74.0-4|389	Summary:	The examples for the Boost libraries
21mr|boost-1.74.0-4|390	Group:		Development/C++
21mr|boost-1.74.0-4|391	#BuildArch:	noarch
21mr|boost-1.74.0-4|392	
21mr|boost-1.74.0-4|393	%description examples
21mr|boost-1.74.0-4|394	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost-1.74.0-4|395	libraries. The emphasis is on libraries which work well with the C++
21mr|boost-1.74.0-4|396	Standard Library. This package contains examples, installed in the
21mr|boost-1.74.0-4|397	same place as the documentation.
21mr|boost-1.74.0-4|398	
21mr|boost-1.74.0-4|399	%prep
21mr|boost-1.74.0-4|400	%autosetup -p1 -n boost_%{packver}
21mr|boost-1.74.0-4|401	# Examples etc. get copied -- so drop patch backup files
21mr|boost-1.74.0-4|402	find . -name "*~" -delete
21mr|boost-1.74.0-4|403	%if !%{with numpy}
21mr|boost-1.74.0-4|404	# Boost.Build does not allow for disabling of numpy
21mr|boost-1.74.0-4|405	# extensions, thereby leading to automagic numpy
21mr|boost-1.74.0-4|406	# https://github.com/boostorg/python/issues/111#issuecomment-280447482
21mr|boost-1.74.0-4|407	sed -e 's/\[ unless \[ python\.numpy \] : <build>no \]/<build>no/g' -i libs/python/build/Jamfile
21mr|boost-1.74.0-4|408	%endif
21mr|boost-1.74.0-4|409	
21mr|boost-1.74.0-4|410	# Preparing the docs
21mr|boost-1.74.0-4|411	mkdir packagedoc
21mr|boost-1.74.0-4|412	find -type f -not -path '*packagedoc*' \( -name '*.html' -o -name '*.htm' -o -name '*.css' -o -name '*.gif' -o -name '*.jpg' -o -name '*.png' -o -name '*README*' \) -exec cp --parents {} packagedoc/ \;
21mr|boost-1.74.0-4|413	find packagedoc -type d -exec chmod +rx {} \;
21mr|boost-1.74.0-4|414	
21mr|boost-1.74.0-4|415	# Preparing the examples: All .hpp or .cpp files that are not in
21mr|boost-1.74.0-4|416	# directories called test, src, or tools, as well as all files of any
21mr|boost-1.74.0-4|417	# type in directories called example or examples.
21mr|boost-1.74.0-4|418	mkdir examples
21mr|boost-1.74.0-4|419	find libs -type f \( -name "*.?pp" ! -path "*test*" ! -path "*src*" ! -path "*tools*" -o -path "*example*" \) -exec cp --parents {} examples/ \;
21mr|boost-1.74.0-4|420	find examples -type d -exec chmod +rx {} \;
21mr|boost-1.74.0-4|421	# http://www.linuxfromscratch.org/blfs/view/svn/general/boost.html
21mr|boost-1.74.0-4|422	# http://osdir.com/ml/blfs-dev/2014-11/msg00142.html
21mr|boost-1.74.0-4|423	# this fixed needed for kdepim4 and qt-gstreamer
21mr|boost-1.74.0-4|424	sed -e '1 i#ifndef Q_MOC_RUN' -e '$ a#endif' -i boost/type_traits/detail/has_binary_operator.hpp
21mr|boost-1.74.0-4|425	#sed -i 's!-m64!!g' tools/build/src/tools/gcc.jam
21mr|boost-1.74.0-4|426	
21mr|boost-1.74.0-4|427	%build
21mr|boost-1.74.0-4|428	
21mr|boost-1.74.0-4|429	cat > ./tools/build/src/user-config.jam << EOF
21mr|boost-1.74.0-4|430	%ifarch %{armx} %{ix86} %{x86_64}
21mr|boost-1.74.0-4|431	using gcc : : : <compileflags>"%{optflags} -O3 -fno-strict-aliasing" <cxxflags>"-std=c++14 -fPIC" <linkflags>"%{ldflags}" ;
21mr|boost-1.74.0-4|432	%endif
21mr|boost-1.74.0-4|433	%ifarch %{e2k}
21mr|boost-1.74.0-4|434	using gcc : : : <compileflags>"%{optflags} -O3 -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT=1 -fno-strict-aliasing" <cxxflags>"-std=c++14 -fPIC" <linkflags>"%{ldflags}" ;
21mr|boost-1.74.0-4|435	%endif
21mr|boost-1.74.0-4|436	using python : %{py3_ver} : %{__python3} : %{py3_incdir} : %{_libdir} : : : ;
21mr|boost-1.74.0-4|437	EOF
21mr|boost-1.74.0-4|438	
21mr|boost-1.74.0-4|439	./bootstrap.sh --with-toolset=gcc --with-icu --prefix=%{_prefix} --libdir=%{_libdir} --with-python=%{__python3}
21mr|boost-1.74.0-4|440	
21mr|boost-1.74.0-4|441	# And python 3...
21mr|boost-1.74.0-4|442	./b2 -d+2 -q %{?_smp_mflags} --without-mpi \
21mr|boost-1.74.0-4|443	--prefix=%{_prefix} --libdir=%{_libdir} --layout=system \
21mr|boost-1.74.0-4|444	-sHAVE_ICU=1 \
21mr|boost-1.74.0-4|445	linkflags="%{ldflags} -lstdc++ -lm" \
21mr|boost-1.74.0-4|446	%ifarch %ix86
21mr|boost-1.74.0-4|447	instruction-set=i686 \
21mr|boost-1.74.0-4|448	%endif
21mr|boost-1.74.0-4|449	%ifarch znver1
21mr|boost-1.74.0-4|450	instruction-set=znver1 \
21mr|boost-1.74.0-4|451	%endif
21mr|boost-1.74.0-4|452	threading=multi debug-symbols=on pch=off variant=release python=%{py3_ver}
21mr|boost-1.74.0-4|453	
21mr|boost-1.74.0-4|454	
21mr|boost-1.74.0-4|455	# Taken from the Fedora .src.rpm.
21mr|boost-1.74.0-4|456	echo ============================= build Boost.Build ==================
21mr|boost-1.74.0-4|457	(cd tools/build/
21mr|boost-1.74.0-4|458	./bootstrap.sh --with-toolset=gcc)
21mr|boost-1.74.0-4|459	
21mr|boost-1.74.0-4|460	%install
21mr|boost-1.74.0-4|461	./b2 -d+2 -q %{?_smp_mflags} --without-mpi \
21mr|boost-1.74.0-4|462	--prefix=%{buildroot}%{_prefix} --libdir=%{buildroot}%{_libdir} \
21mr|boost-1.74.0-4|463	debug-symbols=on pch=off python=%{py3_ver} \
21mr|boost-1.74.0-4|464	install
21mr|boost-1.74.0-4|465	
21mr|boost-1.74.0-4|466	echo ============================= install Boost.Build ==================
21mr|boost-1.74.0-4|467	(cd tools/build/
21mr|boost-1.74.0-4|468	./b2 --prefix=%{buildroot}%{_prefix} install
21mr|boost-1.74.0-4|469	# Fix some permissions
21mr|boost-1.74.0-4|470	chmod +x %{buildroot}%{_datadir}/boost-build/src/tools/doxproc.py
21mr|boost-1.74.0-4|471	mkdir -p %{buildroot}%{_mandir}/man1
21mr|boost-1.74.0-4|472	cp -a v2/doc/bjam.1 %{buildroot}%{_mandir}/man1/
21mr|boost-1.74.0-4|473	# Not a real file
21mr|boost-1.74.0-4|474	rm -f %{buildroot}%{_datadir}/boost-build/build/project.ann.py
21mr|boost-1.74.0-4|475	# Empty file
21mr|boost-1.74.0-4|476	rm -f %{buildroot}%{_datadir}/boost-build/tools/doxygen/windows-paths-check.hpp
21mr|boost-1.74.0-4|477	# Let's symlink instead of shipping 2 copies of the same file
21mr|boost-1.74.0-4|478	ln -sf b2 %{buildroot}%{_bindir}/bjam
21mr|boost-1.74.0-4|479	)
21mr|boost-1.74.0-4|480	
21mr|boost-1.74.0-4|481	%if !%{with numpy}
21mr|boost-1.74.0-4|482	rm -rf %{buildroot}/%{_libdir}/cmake/boost_numpy-%{version}/
21mr|boost-1.74.0-4|483	%endif
21mr|boost-1.74.0-4|484	
21mr|boost-1.74.0-4|485	%files -n %{coredevel}
21mr|boost-1.74.0-4|486	%dir %{_includedir}/boost
21mr|boost-1.74.0-4|487	%{_includedir}/boost/aligned_storage.hpp
21mr|boost-1.74.0-4|488	%{_includedir}/boost/make_default.hpp
21mr|boost-1.74.0-4|489	%{_includedir}/boost/any.hpp
21mr|boost-1.74.0-4|490	%{_includedir}/boost/array.hpp
21mr|boost-1.74.0-4|491	%{_includedir}/boost/assert.hpp
21mr|boost-1.74.0-4|492	%{_includedir}/boost/assert
21mr|boost-1.74.0-4|493	%{_includedir}/boost/blank.hpp
21mr|boost-1.74.0-4|494	%{_includedir}/boost/cstdfloat.hpp
21mr|boost-1.74.0-4|495	%{_includedir}/boost/make_unique.hpp
21mr|boost-1.74.0-4|496	%{_includedir}/boost/polymorphic_cast.hpp
21mr|boost-1.74.0-4|497	%{_includedir}/boost/polymorphic_pointer_cast.hpp
21mr|boost-1.74.0-4|498	%{_includedir}/boost/blank_fwd.hpp
21mr|boost-1.74.0-4|499	%{_includedir}/boost/call_traits.hpp
21mr|boost-1.74.0-4|500	%{_includedir}/boost/cast.hpp
21mr|boost-1.74.0-4|501	%{_includedir}/boost/cerrno.hpp
21mr|boost-1.74.0-4|502	%{_includedir}/boost/checked_delete.hpp
21mr|boost-1.74.0-4|503	%{_includedir}/boost/compatibility
21mr|boost-1.74.0-4|504	%{_includedir}/boost/compressed_pair.hpp
21mr|boost-1.74.0-4|505	%{_includedir}/boost/concept
21mr|boost-1.74.0-4|506	%{_includedir}/boost/concept_archetype.hpp
21mr|boost-1.74.0-4|507	%{_includedir}/boost/concept_check.hpp
21mr|boost-1.74.0-4|508	%{_includedir}/boost/concept_check
21mr|boost-1.74.0-4|509	%{_includedir}/boost/config.hpp
21mr|boost-1.74.0-4|510	%{_includedir}/boost/config
21mr|boost-1.74.0-4|511	%{_includedir}/boost/crc.hpp
21mr|boost-1.74.0-4|512	%{_includedir}/boost/cregex.hpp
21mr|boost-1.74.0-4|513	%{_includedir}/boost/cstdint.hpp
21mr|boost-1.74.0-4|514	%{_includedir}/boost/cstdlib.hpp
21mr|boost-1.74.0-4|515	%{_includedir}/boost/current_function.hpp
21mr|boost-1.74.0-4|516	%{_includedir}/boost/cxx11_char_types.hpp
21mr|boost-1.74.0-4|517	%{_includedir}/boost/detail
21mr|boost-1.74.0-4|518	%{_includedir}/boost/enable_shared_from_this.hpp
21mr|boost-1.74.0-4|519	%{_includedir}/boost/exception_ptr.hpp
21mr|boost-1.74.0-4|520	%{_includedir}/boost/foreach.hpp
21mr|boost-1.74.0-4|521	%{_includedir}/boost/foreach_fwd.hpp
21mr|boost-1.74.0-4|522	%{_includedir}/boost/function_equal.hpp
21mr|boost-1.74.0-4|523	%{_includedir}/boost/function_output_iterator.hpp
21mr|boost-1.74.0-4|524	%{_includedir}/boost/function_types
21mr|boost-1.74.0-4|525	%{_includedir}/boost/generator_iterator.hpp
21mr|boost-1.74.0-4|526	%{_includedir}/boost/get_pointer.hpp
21mr|boost-1.74.0-4|527	%{_includedir}/boost/heap
21mr|boost-1.74.0-4|528	%{_includedir}/boost/icl
21mr|boost-1.74.0-4|529	%{_includedir}/boost/implicit_cast.hpp
21mr|boost-1.74.0-4|530	%{_includedir}/boost/indirect_reference.hpp
21mr|boost-1.74.0-4|531	%{_includedir}/boost/integer_traits.hpp
21mr|boost-1.74.0-4|532	%{_includedir}/boost/interprocess
21mr|boost-1.74.0-4|533	%{_includedir}/boost/intrusive
21mr|boost-1.74.0-4|534	%{_includedir}/boost/intrusive_ptr.hpp
21mr|boost-1.74.0-4|535	%{_includedir}/boost/io
21mr|boost-1.74.0-4|536	%{_includedir}/boost/io_fwd.hpp
21mr|boost-1.74.0-4|537	%{_includedir}/boost/is_placeholder.hpp
21mr|boost-1.74.0-4|538	%{_includedir}/boost/iterator.hpp
21mr|boost-1.74.0-4|539	%{_includedir}/boost/iterator
21mr|boost-1.74.0-4|540	%{_includedir}/boost/iterator_adaptors.hpp
21mr|boost-1.74.0-4|541	%{_includedir}/boost/lambda
21mr|boost-1.74.0-4|542	%{_includedir}/boost/limits.hpp
21mr|boost-1.74.0-4|543	%{_includedir}/boost/local_function.hpp
21mr|boost-1.74.0-4|544	%{_includedir}/boost/local_function
21mr|boost-1.74.0-4|545	%{_includedir}/boost/lockfree
21mr|boost-1.74.0-4|546	%{_includedir}/boost/logic
21mr|boost-1.74.0-4|547	%{_includedir}/boost/make_shared.hpp
21mr|boost-1.74.0-4|548	%{_includedir}/boost/mem_fn.hpp
21mr|boost-1.74.0-4|549	%{_includedir}/boost/memory_order.hpp
21mr|boost-1.74.0-4|550	%{_includedir}/boost/move
21mr|boost-1.74.0-4|551	%{_includedir}/boost/multi_index_container.hpp
21mr|boost-1.74.0-4|552	%{_includedir}/boost/multi_index_container_fwd.hpp
21mr|boost-1.74.0-4|553	%{_includedir}/boost/next_prior.hpp
21mr|boost-1.74.0-4|554	%{_includedir}/boost/non_type.hpp
21mr|boost-1.74.0-4|555	%{_includedir}/boost/noncopyable.hpp
21mr|boost-1.74.0-4|556	%{_includedir}/boost/nondet_random.hpp
21mr|boost-1.74.0-4|557	%{_includedir}/boost/none.hpp
21mr|boost-1.74.0-4|558	%{_includedir}/boost/none_t.hpp
21mr|boost-1.74.0-4|559	%{_includedir}/boost/numeric
21mr|boost-1.74.0-4|560	%{_includedir}/boost/operators.hpp
21mr|boost-1.74.0-4|561	%{_includedir}/boost/operators_v1.hpp
21mr|boost-1.74.0-4|562	%{_includedir}/boost/pending
21mr|boost-1.74.0-4|563	%{_includedir}/boost/pointee.hpp
21mr|boost-1.74.0-4|564	%{_includedir}/boost/pointer_cast.hpp
21mr|boost-1.74.0-4|565	%{_includedir}/boost/pointer_to_other.hpp
21mr|boost-1.74.0-4|566	%{_includedir}/boost/polygon
21mr|boost-1.74.0-4|567	%{_includedir}/boost/pool
21mr|boost-1.74.0-4|568	%{_includedir}/boost/progress.hpp
21mr|boost-1.74.0-4|569	%{_includedir}/boost/property_map
21mr|boost-1.74.0-4|570	%{_includedir}/boost/property_tree
21mr|boost-1.74.0-4|571	%{_includedir}/boost/proto
21mr|boost-1.74.0-4|572	%{_includedir}/boost/ptr_container
21mr|boost-1.74.0-4|573	%{_includedir}/boost/rational.hpp
21mr|boost-1.74.0-4|574	%{_includedir}/boost/ref.hpp
21mr|boost-1.74.0-4|575	%{_includedir}/boost/scope_exit.hpp
21mr|boost-1.74.0-4|576	%{_includedir}/boost/scoped_array.hpp
21mr|boost-1.74.0-4|577	%{_includedir}/boost/scoped_ptr.hpp
21mr|boost-1.74.0-4|578	%{_includedir}/boost/shared_array.hpp
21mr|boost-1.74.0-4|579	%{_includedir}/boost/shared_container_iterator.hpp
21mr|boost-1.74.0-4|580	%{_includedir}/boost/shared_ptr.hpp
21mr|boost-1.74.0-4|581	%{_includedir}/boost/statechart
21mr|boost-1.74.0-4|582	%{_includedir}/boost/static_assert.hpp
21mr|boost-1.74.0-4|583	%{_includedir}/boost/swap.hpp
21mr|boost-1.74.0-4|584	%{_includedir}/boost/throw_exception.hpp
21mr|boost-1.74.0-4|585	%{_includedir}/boost/token_functions.hpp
21mr|boost-1.74.0-4|586	%{_includedir}/boost/token_iterator.hpp
21mr|boost-1.74.0-4|587	%{_includedir}/boost/tokenizer.hpp
21mr|boost-1.74.0-4|588	%{_includedir}/boost/type.hpp
21mr|boost-1.74.0-4|589	%{_includedir}/boost/typeof
21mr|boost-1.74.0-4|590	%{_includedir}/boost/version.hpp
21mr|boost-1.74.0-4|591	%{_includedir}/boost/visit_each.hpp
21mr|boost-1.74.0-4|592	%{_includedir}/boost/weak_ptr.hpp
21mr|boost-1.74.0-4|593	%{_libdir}/cmake/Boost-%{version}
21mr|boost-1.74.0-4|594	%{_libdir}/cmake/BoostDetectToolset-%{version}.cmake
21mr|boost-1.74.0-4|595	%{_libdir}/cmake/boost_headers-%{version}
21mr|boost-1.74.0-4|596	
21mr|boost-1.74.0-4|597	%files -n %{libnamedevel}
21mr|boost-1.74.0-4|598	
21mr|boost-1.74.0-4|599	%if %{with docs}
21mr|boost-1.74.0-4|600	%files -n %{libnamedevel}-doc
21mr|boost-1.74.0-4|601	%doc packagedoc/*
21mr|boost-1.74.0-4|602	%endif
21mr|boost-1.74.0-4|603	
21mr|boost-1.74.0-4|604	%files -n %{libnamestaticdevel}
21mr|boost-1.74.0-4|605	%{_libdir}/libboost_*.a
21mr|boost-1.74.0-4|606	
21mr|boost-1.74.0-4|607	%files examples
21mr|boost-1.74.0-4|608	%doc examples/*
21mr|boost-1.74.0-4|609	
21mr|boost-1.74.0-4|610	%files build
21mr|boost-1.74.0-4|611	%doc LICENSE_1_0.txt
21mr|boost-1.74.0-4|612	%{_bindir}/bjam
21mr|boost-1.74.0-4|613	%{_bindir}/b2
21mr|boost-1.74.0-4|614	%{_datadir}/boost-build/
21mr|boost-1.74.0-4|615	%{_mandir}/man1/bjam.1*

11659 21
21mr|boost1.85-1.85.0-1|1	%global __requires_exclude devel\\(libboost.*\\)
21mr|boost1.85-1.85.0-1|2	%global __provides_exclude ^cmake.*
21mr|boost1.85-1.85.0-1|3	%global __develgen_provides %{nil}
21mr|boost1.85-1.85.0-1|4	
21mr|boost1.85-1.85.0-1|5	%define oname boost1.85
21mr|boost1.85-1.85.0-1|6	%define aname boost
21mr|boost1.85-1.85.0-1|7	%global python3_version_nodots %{expand:%(echo %{py3_ver} | tr -d .)}
21mr|boost1.85-1.85.0-1|8	%ifarch %{ix86} %{arm} %{e2k} %{riscv}
21mr|boost1.85-1.85.0-1|9	%bcond_with	numpy
21mr|boost1.85-1.85.0-1|10	%else
21mr|boost1.85-1.85.0-1|11	%bcond_without	numpy
21mr|boost1.85-1.85.0-1|12	%endif
21mr|boost1.85-1.85.0-1|13	# (tpg) save 50 MiB
21mr|boost1.85-1.85.0-1|14	%bcond_with docs
21mr|boost1.85-1.85.0-1|15	
21mr|boost1.85-1.85.0-1|16	# --no-undefined breaks build of CMakeified Boost.{Chrono,Locale,Timer}.
21mr|boost1.85-1.85.0-1|17	# Without --no-undefined, corresponding libraries lose their dependency on Boost.System.
21mr|boost1.85-1.85.0-1|18	# This is totally wrong, but it's rather a CMake'ification bug.
21mr|boost1.85-1.85.0-1|19	%global _disable_ld_no_undefined 1
21mr|boost1.85-1.85.0-1|20	%global _disable_lto 1
21mr|boost1.85-1.85.0-1|21	# Doesn't work with dual python2/python3 bits
21mr|boost1.85-1.85.0-1|22	%global _python_bytecompile_build 0
21mr|boost1.85-1.85.0-1|23	
21mr|boost1.85-1.85.0-1|24	%define packver %(echo "%{version}" | sed -e "s/\\\./_/g")
21mr|boost1.85-1.85.0-1|25	
21mr|boost1.85-1.85.0-1|26	%global	libname %mklibname %{oname} %{version}
21mr|boost1.85-1.85.0-1|27	%global libnumpy3 %mklibname %{oname}_numpy%{python3_version_nodots} %{version}
21mr|boost1.85-1.85.0-1|28	%global libpython3 %mklibname %{oname}_python%{python3_version_nodots} %{version}
21mr|boost1.85-1.85.0-1|29	%global	devname %mklibname %{oname} -d
21mr|boost1.85-1.85.0-1|30	%global devnumpy3 %mklibname -d %{oname}_numpy%{python3_version_nodots}
21mr|boost1.85-1.85.0-1|31	%global devpython3 %mklibname -d %{oname}_python%{python3_version_nodots}
21mr|boost1.85-1.85.0-1|32	%global	sdevname %mklibname %{oname} -d -s
21mr|boost1.85-1.85.0-1|33	
21mr|boost1.85-1.85.0-1|34	Summary:	Portable C++ libraries
21mr|boost1.85-1.85.0-1|35	Name:		boost1.85
21mr|boost1.85-1.85.0-1|36	Version:	1.85.0
21mr|boost1.85-1.85.0-1|37	Release:	1
21mr|boost1.85-1.85.0-1|38	Source0:	https://boostorg.jfrog.io/artifactory/main/release/%{version}/source/boost_%{packver}.tar.bz2
21mr|boost1.85-1.85.0-1|39	License:	Boost
21mr|boost1.85-1.85.0-1|40	Group:		Development/C++
21mr|boost1.85-1.85.0-1|41	Url:		http://boost.org/
21mr|boost1.85-1.85.0-1|42	Source100:	%{oname}.rpmlintrc
21mr|boost1.85-1.85.0-1|43	# Add a manual page for the sole executable, namely bjam, based on the
21mr|boost1.85-1.85.0-1|44	# on-line documentation:
21mr|boost1.85-1.85.0-1|45	# http://www.boost.org/boost-build2/doc/html/bbv2/overview.html
21mr|boost1.85-1.85.0-1|46	Patch5:		boost-1.48.0-add-bjam-man-page.patch
21mr|boost1.85-1.85.0-1|47	# https://bugzilla.redhat.com/show_bug.cgi?id=756005
21mr|boost1.85-1.85.0-1|48	# https://svn.boost.org/trac/boost/ticket/6131
21mr|boost1.85-1.85.0-1|49	Patch7:		boost-1.50.0-foreach.patch
21mr|boost1.85-1.85.0-1|50	# https://bugzilla.redhat.com/show_bug.cgi?id=783660
21mr|boost1.85-1.85.0-1|51	# https://svn.boost.org/trac/boost/ticket/6459 fixed
21mr|boost1.85-1.85.0-1|52	Patch10:	boost-1.50.0-long-double-1.patch
21mr|boost1.85-1.85.0-1|53	# https://bugzilla.redhat.com/show_bug.cgi?id=784654
21mr|boost1.85-1.85.0-1|54	Patch12:	boost-1.50.0-polygon.patch
21mr|boost1.85-1.85.0-1|55	Patch17:	boost-1.57.0-python-libpython_dep.patch
21mr|boost1.85-1.85.0-1|56	Patch18:	boost-1.57.0-python-abi_letters.patch
21mr|boost1.85-1.85.0-1|57	# https://bugzilla.redhat.com/show_bug.cgi?id=1190039
21mr|boost1.85-1.85.0-1|58	Patch19:	boost-1.83.0-build-optflags.patch
21mr|boost1.85-1.85.0-1|59	Patch20:	boost-phoenix-multiple-definitions.patch
21mr|boost1.85-1.85.0-1|60	# elbrus
21mr|boost1.85-1.85.0-1|61	Patch21:	boost-1.85-e2k-makecontext.patch
21mr|boost1.85-1.85.0-1|62	
21mr|boost1.85-1.85.0-1|63	BuildRequires:	doxygen
21mr|boost1.85-1.85.0-1|64	BuildRequires:	xsltproc
21mr|boost1.85-1.85.0-1|65	BuildRequires:	bzip2-devel
21mr|boost1.85-1.85.0-1|66	BuildRequires:	pkgconfig(expat)
21mr|boost1.85-1.85.0-1|67	BuildRequires:	pkgconfig(icu-uc) >= 60.1
21mr|boost1.85-1.85.0-1|68	BuildRequires:	pkgconfig(python3)
21mr|boost1.85-1.85.0-1|69	%if %{with numpy}
21mr|boost1.85-1.85.0-1|70	BuildRequires:	python3-numpy-devel
21mr|boost1.85-1.85.0-1|71	%endif
21mr|boost1.85-1.85.0-1|72	BuildRequires:	pkgconfig(zlib)
21mr|boost1.85-1.85.0-1|73	BuildRequires:	pkgconfig(libzstd)
21mr|boost1.85-1.85.0-1|74	BuildRequires:	pkgconfig(liblzma)
21mr|boost1.85-1.85.0-1|75	BuildRequires:	pkgconfig(bzip2)
21mr|boost1.85-1.85.0-1|76	
21mr|boost1.85-1.85.0-1|77	%description
21mr|boost1.85-1.85.0-1|78	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost1.85-1.85.0-1|79	libraries. The emphasis is on libraries which work well with the C++
21mr|boost1.85-1.85.0-1|80	Standard Library. This package contains only the shared libraries
21mr|boost1.85-1.85.0-1|81	needed for running programs using Boost.
21mr|boost1.85-1.85.0-1|82	
21mr|boost1.85-1.85.0-1|83	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|84	
21mr|boost1.85-1.85.0-1|85	# build section Taken from the Fedora .src.rpm.
21mr|boost1.85-1.85.0-1|86	%package build
21mr|boost1.85-1.85.0-1|87	Summary: Cross platform build system for C++ projects
21mr|boost1.85-1.85.0-1|88	Group:   Development/C++
21mr|boost1.85-1.85.0-1|89	# boost-jam used to be maintained separately. It's now part of boost-build.
21mr|boost1.85-1.85.0-1|90	# Last separately maintained (and versioned) boost-jam was 3.1.18-11
21mr|boost1.85-1.85.0-1|91	# (which outnumbers boost versioning, so let's kill any boost-jam without Epoch)
21mr|boost1.85-1.85.0-1|92	
21mr|boost1.85-1.85.0-1|93	%description build
21mr|boost1.85-1.85.0-1|94	Boost.Build is an easy way to build C++ projects, everywhere. You name
21mr|boost1.85-1.85.0-1|95	your pieces of executable and libraries and list their sources. Boost.Build
21mr|boost1.85-1.85.0-1|96	takes care about compiling your sources with the right options,
21mr|boost1.85-1.85.0-1|97	creating static and shared libraries, making pieces of executable, and other
21mr|boost1.85-1.85.0-1|98	chores -- whether you're using GCC, MSVC, or a dozen more supported
21mr|boost1.85-1.85.0-1|99	C++ compilers -- on Windows, OSX, Linux and commercial UNIX systems.
21mr|boost1.85-1.85.0-1|100	
21mr|boost1.85-1.85.0-1|101	%files build
21mr|boost1.85-1.85.0-1|102	%license LICENSE_1_0.txt
21mr|boost1.85-1.85.0-1|103	%{_bindir}/bjam
21mr|boost1.85-1.85.0-1|104	%{_bindir}/b2
21mr|boost1.85-1.85.0-1|105	%{_datadir}/b2
21mr|boost1.85-1.85.0-1|106	%{_mandir}/man1/bjam.1*
21mr|boost1.85-1.85.0-1|107	
21mr|boost1.85-1.85.0-1|108	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|109	
21mr|boost1.85-1.85.0-1|110	%define boostbinlibs chrono context contract coroutine date_time fiber filesystem graph iostreams locale log math prg_exec_monitor program_options random regex serialization system thread timer type_erasure unit_test_framework wave wserialization atomic container stacktrace_addr2line stacktrace_basic stacktrace_noop nowide json url charconv
21mr|boost1.85-1.85.0-1|111	
21mr|boost1.85-1.85.0-1|112	# (Anssi 01/2010) dashes are converted to underscores for macros ($lib2);
21mr|boost1.85-1.85.0-1|113	# The sed script adds _ when library name ends in number.
21mr|boost1.85-1.85.0-1|114	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost1.85-1.85.0-1|115	%%global libname$lib2 %%mklibname boost_$(echo $lib | sed 's,[0-9]$,&_,') %{version}
21mr|boost1.85-1.85.0-1|116	%%package -n %%{libname$lib2}
21mr|boost1.85-1.85.0-1|117	Summary:	Boost $lib shared library
21mr|boost1.85-1.85.0-1|118	# no one should require this, but provided anyway for maximum compatibility:
21mr|boost1.85-1.85.0-1|119	Conflicts:     boost
21mr|boost1.85-1.85.0-1|120	# compat with Fedora/RH
21mr|boost1.85-1.85.0-1|121	Group:		System/Libraries
21mr|boost1.85-1.85.0-1|122	EOF
21mr|boost1.85-1.85.0-1|123	done)}
21mr|boost1.85-1.85.0-1|124	# (Anssi 01/2010) splitted expand contents due to rpm bug failing build,
21mr|boost1.85-1.85.0-1|125	# triggered by a too long expanded string.
21mr|boost1.85-1.85.0-1|126	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost1.85-1.85.0-1|127	%%description -n %%{libname$lib2}
21mr|boost1.85-1.85.0-1|128	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost1.85-1.85.0-1|129	libraries. The emphasis is on libraries which work well with the C++
21mr|boost1.85-1.85.0-1|130	Standard Library. This package contains the shared library needed for
21mr|boost1.85-1.85.0-1|131	running programs dynamically linked against Boost $lib.
21mr|boost1.85-1.85.0-1|132	EOF
21mr|boost1.85-1.85.0-1|133	done)}
21mr|boost1.85-1.85.0-1|134	%{expand:%(for lib in %boostbinlibs; do lib2=${lib/-/_}; cat <<EOF
21mr|boost1.85-1.85.0-1|135	%%files -n %%{libname$lib2}
21mr|boost1.85-1.85.0-1|136	%%doc LICENSE_1_0.txt
21mr|boost1.85-1.85.0-1|137	%{_libdir}/lib%{aname}_$lib*.so.%(echo %{version} | cut -d. -f1)*
21mr|boost1.85-1.85.0-1|138	EOF
21mr|boost1.85-1.85.0-1|139	done)}
21mr|boost1.85-1.85.0-1|140	
21mr|boost1.85-1.85.0-1|141	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|142	
21mr|boost1.85-1.85.0-1|143	%package -n %{libpython3}
21mr|boost1.85-1.85.0-1|144	Summary:	Boost Python 3 shared library
21mr|boost1.85-1.85.0-1|145	Group:		System/Libraries
21mr|boost1.85-1.85.0-1|146	
21mr|boost1.85-1.85.0-1|147	%description -n %{libpython3}
21mr|boost1.85-1.85.0-1|148	Boost Python 3 shared library
21mr|boost1.85-1.85.0-1|149	
21mr|boost1.85-1.85.0-1|150	%files -n %{libpython3}
21mr|boost1.85-1.85.0-1|151	%{_libdir}/lib%{aname}_python%{python3_version_nodots}.so.%(echo %{version} |cut -d. -f1)*
21mr|boost1.85-1.85.0-1|152	
21mr|boost1.85-1.85.0-1|153	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|154	
21mr|boost1.85-1.85.0-1|155	%package -n %{devpython3}
21mr|boost1.85-1.85.0-1|156	Summary:	Development files for the Boost Python 3 library
21mr|boost1.85-1.85.0-1|157	Group:		Development/C++
21mr|boost1.85-1.85.0-1|158	Requires:	python >= 3.0
21mr|boost1.85-1.85.0-1|159	Requires:	%{libpython3} = %{EVRD}
21mr|boost1.85-1.85.0-1|160	Provides:	%{name}-python-devel
21mr|boost1.85-1.85.0-1|161	Conflicts:	boost-python-devel
21mr|boost1.85-1.85.0-1|162	
21mr|boost1.85-1.85.0-1|163	%description -n %{devpython3}
21mr|boost1.85-1.85.0-1|164	Development files for the Boost Python 3 library
21mr|boost1.85-1.85.0-1|165	
21mr|boost1.85-1.85.0-1|166	%files -n %{devpython3}
21mr|boost1.85-1.85.0-1|167	%{_includedir}/%{aname}/python
21mr|boost1.85-1.85.0-1|168	%{_includedir}/%{aname}/python.hpp
21mr|boost1.85-1.85.0-1|169	%{_libdir}/lib%{aname}_python3*.so
21mr|boost1.85-1.85.0-1|170	#%%{_libdir}/cmake/%%{aname}_python-%%{version}
21mr|boost1.85-1.85.0-1|171	
21mr|boost1.85-1.85.0-1|172	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|173	
21mr|boost1.85-1.85.0-1|174	%if %{with numpy}
21mr|boost1.85-1.85.0-1|175	%package -n %{libnumpy3}
21mr|boost1.85-1.85.0-1|176	Summary:	Boost NumPy 3 shared library
21mr|boost1.85-1.85.0-1|177	Group:		System/Libraries
21mr|boost1.85-1.85.0-1|178	
21mr|boost1.85-1.85.0-1|179	%description -n %{libnumpy3}
21mr|boost1.85-1.85.0-1|180	Boost NumPy 3 shared library
21mr|boost1.85-1.85.0-1|181	
21mr|boost1.85-1.85.0-1|182	%files -n %{libnumpy3}
21mr|boost1.85-1.85.0-1|183	%{_libdir}/lib%{aname}_numpy%{python3_version_nodots}.so.%(echo %{version} | cut -d.     -f1)*
21mr|boost1.85-1.85.0-1|184	%endif
21mr|boost1.85-1.85.0-1|185	
21mr|boost1.85-1.85.0-1|186	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|187	
21mr|boost1.85-1.85.0-1|188	%if %{with numpy}
21mr|boost1.85-1.85.0-1|189	%package -n %{devnumpy3}
21mr|boost1.85-1.85.0-1|190	Summary:	Development files for the Boost NumPy 3 library
21mr|boost1.85-1.85.0-1|191	Group:		Development/C++
21mr|boost1.85-1.85.0-1|192	Provides:	%{name}-numpy-devel
21mr|boost1.85-1.85.0-1|193	Requires:	python >= 3.0
21mr|boost1.85-1.85.0-1|194	Conflicts:	boost-numpy-devel
21mr|boost1.85-1.85.0-1|195	
21mr|boost1.85-1.85.0-1|196	%description -n %{devnumpy3}
21mr|boost1.85-1.85.0-1|197	Development files for the Boost NumPy 3 library
21mr|boost1.85-1.85.0-1|198	
21mr|boost1.85-1.85.0-1|199	%files -n %{devnumpy3}
21mr|boost1.85-1.85.0-1|200	%{_libdir}/lib%{aname}_numpy3*.so
21mr|boost1.85-1.85.0-1|201	#%%{_libdir}/cmake/%%{aname}_numpy-%%{version}
21mr|boost1.85-1.85.0-1|202	%endif
21mr|boost1.85-1.85.0-1|203	
21mr|boost1.85-1.85.0-1|204	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|205	
21mr|boost1.85-1.85.0-1|206	%package -n %{devname}
21mr|boost1.85-1.85.0-1|207	Summary:	The libraries and headers needed for Boost development
21mr|boost1.85-1.85.0-1|208	Group:		Development/C++
21mr|boost1.85-1.85.0-1|209	Requires:	%{expand:%(for lib in %boostbinlibs; do echo -n "%%{libname${lib/-/_}} = %{EVRD} "; done)}
21mr|boost1.85-1.85.0-1|210	Requires:	%{devpython3} = %{EVRD}
21mr|boost1.85-1.85.0-1|211	Provides:	%{name}-devel
21mr|boost1.85-1.85.0-1|212	%ifarch %{x86_64} %{ix86}
21mr|boost1.85-1.85.0-1|213	# for /usr/include/boost/multiprecision/cpp_bin_float.hpp:40:10
21mr|boost1.85-1.85.0-1|214	Requires:	quadmath-devel
21mr|boost1.85-1.85.0-1|215	%endif
21mr|boost1.85-1.85.0-1|216	Conflicts:	boost-devel
21mr|boost1.85-1.85.0-1|217	Conflicts:	%{_lib}boost-devel
21mr|boost1.85-1.85.0-1|218	
21mr|boost1.85-1.85.0-1|219	%description -n	%{devname}
21mr|boost1.85-1.85.0-1|220	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost1.85-1.85.0-1|221	libraries. The emphasis is on libraries which work well with the C++
21mr|boost1.85-1.85.0-1|222	Standard Library. This package contains headers and shared library
21mr|boost1.85-1.85.0-1|223	symlinks needed for Boost development.
21mr|boost1.85-1.85.0-1|224	
21mr|boost1.85-1.85.0-1|225	%files -n %{devname}
21mr|boost1.85-1.85.0-1|226	%dir %{_includedir}/%{aname}
21mr|boost1.85-1.85.0-1|227	%{_includedir}/%{aname}/*
21mr|boost1.85-1.85.0-1|228	%{_libdir}/*.so
21mr|boost1.85-1.85.0-1|229	%{_libdir}/cmake/*
21mr|boost1.85-1.85.0-1|230	
21mr|boost1.85-1.85.0-1|231	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|232	
21mr|boost1.85-1.85.0-1|233	%package -n %{devname}-doc
21mr|boost1.85-1.85.0-1|234	Summary:	The libraries and headers needed for Boost development
21mr|boost1.85-1.85.0-1|235	Group:		Development/C++
21mr|boost1.85-1.85.0-1|236	Conflicts:     %{_lib}boost-devel-doc
21mr|boost1.85-1.85.0-1|237	BuildArch:	noarch
21mr|boost1.85-1.85.0-1|238	
21mr|boost1.85-1.85.0-1|239	%description -n %{devname}-doc
21mr|boost1.85-1.85.0-1|240	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost1.85-1.85.0-1|241	libraries. The emphasis is on libraries which work well with the C++
21mr|boost1.85-1.85.0-1|242	Standard Library. This package contains documentation needed for Boost
21mr|boost1.85-1.85.0-1|243	development.
21mr|boost1.85-1.85.0-1|244	
21mr|boost1.85-1.85.0-1|245	%if %{with docs}
21mr|boost1.85-1.85.0-1|246	%files -n %{devname}-doc
21mr|boost1.85-1.85.0-1|247	%doc packagedoc/*
21mr|boost1.85-1.85.0-1|248	%endif
21mr|boost1.85-1.85.0-1|249	
21mr|boost1.85-1.85.0-1|250	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|251	
21mr|boost1.85-1.85.0-1|252	%package -n %{sdevname}
21mr|boost1.85-1.85.0-1|253	Summary:	Static libraries for Boost development
21mr|boost1.85-1.85.0-1|254	Group:		Development/C++
21mr|boost1.85-1.85.0-1|255	Requires:	%{devname} = %{EVRD}
21mr|boost1.85-1.85.0-1|256	Provides:	%{name}-static-devel
21mr|boost1.85-1.85.0-1|257	Conflicts:	boost-static-devel
21mr|boost1.85-1.85.0-1|258	
21mr|boost1.85-1.85.0-1|259	%description -n	%{sdevname}
21mr|boost1.85-1.85.0-1|260	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost1.85-1.85.0-1|261	libraries. The emphasis is on libraries which work well with the C++
21mr|boost1.85-1.85.0-1|262	Standard Library. This package contains only the static libraries
21mr|boost1.85-1.85.0-1|263	needed for Boost development.
21mr|boost1.85-1.85.0-1|264	
21mr|boost1.85-1.85.0-1|265	%files -n %{sdevname}
21mr|boost1.85-1.85.0-1|266	%{_libdir}/lib%{aname}_*.a
21mr|boost1.85-1.85.0-1|267	
21mr|boost1.85-1.85.0-1|268	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|269	
21mr|boost1.85-1.85.0-1|270	%package examples
21mr|boost1.85-1.85.0-1|271	Summary:	The examples for the Boost libraries
21mr|boost1.85-1.85.0-1|272	Group:		Development/C++
21mr|boost1.85-1.85.0-1|273	
21mr|boost1.85-1.85.0-1|274	%description examples
21mr|boost1.85-1.85.0-1|275	Boost is a collection of free peer-reviewed portable C++ source
21mr|boost1.85-1.85.0-1|276	libraries. The emphasis is on libraries which work well with the C++
21mr|boost1.85-1.85.0-1|277	Standard Library. This package contains examples, installed in the
21mr|boost1.85-1.85.0-1|278	same place as the documentation.
21mr|boost1.85-1.85.0-1|279	
21mr|boost1.85-1.85.0-1|280	%files examples
21mr|boost1.85-1.85.0-1|281	%doc examples/*
21mr|boost1.85-1.85.0-1|282	
21mr|boost1.85-1.85.0-1|283	#------------------------------------------------------------------
21mr|boost1.85-1.85.0-1|284	
21mr|boost1.85-1.85.0-1|285	%prep
21mr|boost1.85-1.85.0-1|286	%autosetup -p1 -n boost_%{packver}
21mr|boost1.85-1.85.0-1|287	# Examples etc. get copied -- so drop patch backup files
21mr|boost1.85-1.85.0-1|288	find . -name "*~" -delete
21mr|boost1.85-1.85.0-1|289	%if !%{with numpy}
21mr|boost1.85-1.85.0-1|290	# Boost.Build does not allow for disabling of numpy
21mr|boost1.85-1.85.0-1|291	# extensions, thereby leading to automagic numpy
21mr|boost1.85-1.85.0-1|292	# https://github.com/boostorg/python/issues/111#issuecomment-280447482
21mr|boost1.85-1.85.0-1|293	sed -e 's/\[ unless \[ python\.numpy \] : <build>no \]/<build>no/g' -i libs/python/build/Jamfile
21mr|boost1.85-1.85.0-1|294	%endif
21mr|boost1.85-1.85.0-1|295	
21mr|boost1.85-1.85.0-1|296	# Preparing the docs
21mr|boost1.85-1.85.0-1|297	mkdir packagedoc
21mr|boost1.85-1.85.0-1|298	find -type f -not -path '*packagedoc*' \( -name '*.html' -o -name '*.htm' -o -name '*.css' -o -name '*.gif' -o -name '*.jpg' -o -name '*.png' -o -name '*README*' \) -exec cp --parents {} packagedoc/ \;
21mr|boost1.85-1.85.0-1|299	find packagedoc -type d -exec chmod +rx {} \;
21mr|boost1.85-1.85.0-1|300	
21mr|boost1.85-1.85.0-1|301	# Preparing the examples: All .hpp or .cpp files that are not in
21mr|boost1.85-1.85.0-1|302	# directories called test, src, or tools, as well as all files of any
21mr|boost1.85-1.85.0-1|303	# type in directories called example or examples.
21mr|boost1.85-1.85.0-1|304	mkdir examples
21mr|boost1.85-1.85.0-1|305	find libs -type f \( -name "*.?pp" ! -path "*test*" ! -path "*src*" ! -path "*tools*" -o -path "*example*" \) -exec cp --parents {} examples/ \;
21mr|boost1.85-1.85.0-1|306	find examples -type d -exec chmod +rx {} \;
21mr|boost1.85-1.85.0-1|307	# http://www.linuxfromscratch.org/blfs/view/svn/general/boost.html
21mr|boost1.85-1.85.0-1|308	# http://osdir.com/ml/blfs-dev/2014-11/msg00142.html
21mr|boost1.85-1.85.0-1|309	# this fixed needed for kdepim4 and qt-gstreamer
21mr|boost1.85-1.85.0-1|310	sed -e '1 i#ifndef Q_MOC_RUN' -e '$ a#endif' -i boost/type_traits/detail/has_binary_operator.hpp
21mr|boost1.85-1.85.0-1|311	#sed -i 's!-m64!!g' tools/build/src/tools/gcc.jam
21mr|boost1.85-1.85.0-1|312	
21mr|boost1.85-1.85.0-1|313	%ifarch %{e2k}
21mr|boost1.85-1.85.0-1|314	cat >> boost/config/user.hpp << EOF
21mr|boost1.85-1.85.0-1|315	
21mr|boost1.85-1.85.0-1|316	#if defined(__e2k__) && !defined(BOOST_USE_UCONTEXT)
21mr|boost1.85-1.85.0-1|317	#define BOOST_USE_UCONTEXT
21mr|boost1.85-1.85.0-1|318	#endif
21mr|boost1.85-1.85.0-1|319	EOF
21mr|boost1.85-1.85.0-1|320	sed -i 's/BOOST_GCC >= 70000/0/' boost/assert/source_location.hpp
21mr|boost1.85-1.85.0-1|321	# "expression not folded to a constant due to excessive constexpr function call complexity"
21mr|boost1.85-1.85.0-1|322	sed -i 's/static constexpr/static const/' libs/url/src/detail/replacement_field_rule.cpp
21mr|boost1.85-1.85.0-1|323	sed -i '/large_power_of_5\[\] =/s/\[\]/[5]/' \
21mr|boost1.85-1.85.0-1|324	boost/json/detail/charconv/detail/fast_float/bigint.hpp
21mr|boost1.85-1.85.0-1|325	sed -i '/inv_sizes32\[\] =/s/\[\]/[29]/' boost/unordered/detail/prime_fmod.hpp
21mr|boost1.85-1.85.0-1|326	%endif
21mr|boost1.85-1.85.0-1|327	
21mr|boost1.85-1.85.0-1|328	%build
21mr|boost1.85-1.85.0-1|329	
21mr|boost1.85-1.85.0-1|330	cat > ./tools/build/src/user-config.jam << EOF
21mr|boost1.85-1.85.0-1|331	%ifarch %{armx} %{ix86} %{x86_64}
21mr|boost1.85-1.85.0-1|332	using gcc : : : <compileflags>"%{optflags} -O3 -fno-strict-aliasing" <cxxflags>"-std=c++14 -fPIC" <linkflags>"%{ldflags}" ;
21mr|boost1.85-1.85.0-1|333	%endif
21mr|boost1.85-1.85.0-1|334	%ifarch %{e2k}
21mr|boost1.85-1.85.0-1|335	using gcc : : : <compileflags>"%{optflags} -O3 -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT=1 -fno-strict-aliasing" <cxxflags>"-std=c++14 -fPIC" <linkflags>"%{ldflags}" ;
21mr|boost1.85-1.85.0-1|336	%endif
21mr|boost1.85-1.85.0-1|337	using python : %{py3_ver} : %{__python3} : %{py3_incdir} : %{_libdir} : : : ;
21mr|boost1.85-1.85.0-1|338	EOF
21mr|boost1.85-1.85.0-1|339	
21mr|boost1.85-1.85.0-1|340	./bootstrap.sh --with-toolset=gcc --with-icu --prefix=%{_prefix} --libdir=%{_libdir} --with-python=%{__python3}
21mr|boost1.85-1.85.0-1|341	
21mr|boost1.85-1.85.0-1|342	# And python 3...
21mr|boost1.85-1.85.0-1|343	./b2 -d+2 -q %{?_smp_mflags} --without-mpi \
21mr|boost1.85-1.85.0-1|344	--prefix=%{_prefix} --libdir=%{_libdir} --layout=system \
21mr|boost1.85-1.85.0-1|345	-sHAVE_ICU=1 \
21mr|boost1.85-1.85.0-1|346	linkflags="%{ldflags} -lstdc++ -lm" \
21mr|boost1.85-1.85.0-1|347	%ifarch %ix86
21mr|boost1.85-1.85.0-1|348	instruction-set=i686 \
21mr|boost1.85-1.85.0-1|349	%endif
21mr|boost1.85-1.85.0-1|350	%ifarch %{e2k}
21mr|boost1.85-1.85.0-1|351	context-impl=ucontext \
21mr|boost1.85-1.85.0-1|352	define=BOOST_USE_UCONTEXT \
21mr|boost1.85-1.85.0-1|353	%endif
21mr|boost1.85-1.85.0-1|354	%ifarch znver1
21mr|boost1.85-1.85.0-1|355	instruction-set=znver1 \
21mr|boost1.85-1.85.0-1|356	%endif
21mr|boost1.85-1.85.0-1|357	threading=multi debug-symbols=on pch=off variant=release python=%{py3_ver}
21mr|boost1.85-1.85.0-1|358	
21mr|boost1.85-1.85.0-1|359	
21mr|boost1.85-1.85.0-1|360	# Taken from the Fedora .src.rpm.
21mr|boost1.85-1.85.0-1|361	echo ============================= build Boost.Build ==================
21mr|boost1.85-1.85.0-1|362	(cd tools/build/
21mr|boost1.85-1.85.0-1|363	./bootstrap.sh --with-toolset=gcc)
21mr|boost1.85-1.85.0-1|364	
21mr|boost1.85-1.85.0-1|365	%install
21mr|boost1.85-1.85.0-1|366	./b2 -d+2 -q %{?_smp_mflags} --without-mpi \
21mr|boost1.85-1.85.0-1|367	--prefix=%{buildroot}%{_prefix} --libdir=%{buildroot}%{_libdir} \
21mr|boost1.85-1.85.0-1|368	debug-symbols=on pch=off python=%{py3_ver} \
21mr|boost1.85-1.85.0-1|369	install
21mr|boost1.85-1.85.0-1|370	
21mr|boost1.85-1.85.0-1|371	echo ============================= install Boost.Build ==================
21mr|boost1.85-1.85.0-1|372	(cd tools/build/
21mr|boost1.85-1.85.0-1|373	./b2 --prefix=%{buildroot}%{_prefix} install
21mr|boost1.85-1.85.0-1|374	# Fix some permissions
21mr|boost1.85-1.85.0-1|375	chmod +x %{buildroot}%{_datadir}/b2/src/tools/doxproc.py
21mr|boost1.85-1.85.0-1|376	mkdir -p %{buildroot}%{_mandir}/man1
21mr|boost1.85-1.85.0-1|377	cp -a v2/doc/bjam.1 %{buildroot}%{_mandir}/man1
21mr|boost1.85-1.85.0-1|378	# Not a real file
21mr|boost1.85-1.85.0-1|379	rm -f %{buildroot}%{_datadir}/b2/src/build/project.ann.py
21mr|boost1.85-1.85.0-1|380	# Empty file
21mr|boost1.85-1.85.0-1|381	rm -f %{buildroot}%{_datadir}/b2/src/tools/doxygen/windows-paths-check.hpp
21mr|boost1.85-1.85.0-1|382	# Let's symlink instead of shipping 2 copies of the same file
21mr|boost1.85-1.85.0-1|383	ln -sf b2 %{buildroot}%{_bindir}/bjam
21mr|boost1.85-1.85.0-1|384	)
21mr|boost1.85-1.85.0-1|385	
21mr|boost1.85-1.85.0-1|386	%if !%{with numpy}
21mr|boost1.85-1.85.0-1|387	rm -rf %{buildroot}/%{_libdir}/cmake/%{oname}_numpy-%{version}
21mr|boost1.85-1.85.0-1|388	%endif
21mr|boost1.85-1.85.0-1|389	
21mr|boost1.85-1.85.0-1|390	%changelog
21mr|boost1.85-1.85.0-1|391	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|boost1.85-1.85.0-1|392	- drop rename cmake files
21mr|boost1.85-1.85.0-1|393	
21mr|boost1.85-1.85.0-1|394	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|boost1.85-1.85.0-1|395	- attempt fix for install and use in Rosa2021.1
21mr|boost1.85-1.85.0-1|396	
21mr|boost1.85-1.85.0-1|397	* Mon Sep 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.85.0-1
21mr|boost1.85-1.85.0-1|398	- rename SRPM
21mr|boost1.85-1.85.0-1|399	
21mr|boost1.85-1.85.0-1|400	* Thu Jul 31 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|boost1.85-1.85.0-1|401	- Init 1.85.0
21mr|boost1.85-1.85.0-1|402	
21mr|boost1.85-1.85.0-1|403	* Mon Aug 19 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|boost1.85-1.85.0-1|404	- Provides:       boost-filesystem
21mr|boost1.85-1.85.0-1|405	
21mr|boost1.85-1.85.0-1|406	* Thu Jul 14 2022 betcher <a.betkher@rosalinux.ru>
21mr|boost1.85-1.85.0-1|407	- additional fixes for commit 6750bdcc85
21mr|boost1.85-1.85.0-1|408	
21mr|boost1.85-1.85.0-1|409	* Fri Jul 1 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|boost1.85-1.85.0-1|410	- Revert "Revert "set toolset as gcc""
21mr|boost1.85-1.85.0-1|411	- This reverts commit 7e61e9b29ba257d31430a429e4b58519509bd208.
21mr|boost1.85-1.85.0-1|412	
21mr|boost1.85-1.85.0-1|413	* Fri Jul 1 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|boost1.85-1.85.0-1|414	- Revert "set toolset as gcc"
21mr|boost1.85-1.85.0-1|415	- This reverts commit 6750bdcc859d5daa5326d74e02098e5ec49a63eb.
21mr|boost1.85-1.85.0-1|416	
21mr|boost1.85-1.85.0-1|417	* Thu Jun 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|boost1.85-1.85.0-1|418	- Bump release for icu update
21mr|boost1.85-1.85.0-1|419	
21mr|boost1.85-1.85.0-1|420	* Thu Jun 16 2022 fedya <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|421	- set toolset as gcc
21mr|boost1.85-1.85.0-1|422	
21mr|boost1.85-1.85.0-1|423	* Wed Jun 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|boost1.85-1.85.0-1|424	- Bump release for rebuild with icu 71.1
21mr|boost1.85-1.85.0-1|425	
21mr|boost1.85-1.85.0-1|426	* Sun May 8 2022 fedya <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|427	- no numpy on riscv for a time
21mr|boost1.85-1.85.0-1|428	
21mr|boost1.85-1.85.0-1|429	* Thu Mar 31 2022 betcher <a.betkher@rosalinux.ru>
21mr|boost1.85-1.85.0-1|430	- disabled numpy for e2k
21mr|boost1.85-1.85.0-1|431	
21mr|boost1.85-1.85.0-1|432	* Tue Mar 22 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|433	- try to fix e2k build
21mr|boost1.85-1.85.0-1|434	
21mr|boost1.85-1.85.0-1|435	* Tue Mar 22 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|436	- add test e2k patch
21mr|boost1.85-1.85.0-1|437	
21mr|boost1.85-1.85.0-1|438	* Tue Mar 22 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|439	- change Source0 to actual link
21mr|boost1.85-1.85.0-1|440	
21mr|boost1.85-1.85.0-1|441	* Tue Dec 8 2020 alexander stefanov <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|442	- 1.74.0
21mr|boost1.85-1.85.0-1|443	
21mr|boost1.85-1.85.0-1|444	* Sat Oct 3 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|boost1.85-1.85.0-1|445	- filter some rpmlint warnings
21mr|boost1.85-1.85.0-1|446	
21mr|boost1.85-1.85.0-1|447	* Sat Sep 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|448	- fix find rm
21mr|boost1.85-1.85.0-1|449	
21mr|boost1.85-1.85.0-1|450	* Wed Apr 29 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|451	- 1.73
21mr|boost1.85-1.85.0-1|452	
21mr|boost1.85-1.85.0-1|453	* Sat Apr 18 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|454	- python2 has gone
21mr|boost1.85-1.85.0-1|455	
21mr|boost1.85-1.85.0-1|456	* Sat Feb 29 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|boost1.85-1.85.0-1|457	- 1.72
21mr|boost1.85-1.85.0-1|458	
21mr|boost1.85-1.85.0-1|459	* Tue Feb 11 2020 Алзим <a.zimin@rosalinux.ru>
21mr|boost1.85-1.85.0-1|460	- Fix build
21mr|boost1.85-1.85.0-1|461	
21mr|boost1.85-1.85.0-1|462	* Mon Jan 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|boost1.85-1.85.0-1|463	- Revert "Fake provide cmake(Boost) to unbreak builds after cmake() requires generator appeared"
21mr|boost1.85-1.85.0-1|464	- I have manually excluded cmake(Boost) from requires in libktorrent and plasma5-akonadi
21mr|boost1.85-1.85.0-1|465	- Currently this old boost is not buildable with python 3.8, so keeping this fake provide has no sense as I can't build this package
21mr|boost1.85-1.85.0-1|466	- This reverts commit 190d43b1de7cb7418c757603064aa8875d8df541.
21mr|boost1.85-1.85.0-1|467	
21mr|boost1.85-1.85.0-1|468	* Mon Jan 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|boost1.85-1.85.0-1|469	- python 3.8 in rosa2019.1 has no 'm' postfix
21mr|boost1.85-1.85.0-1|470	
21mr|boost1.85-1.85.0-1|471	* Mon Jan 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|boost1.85-1.85.0-1|472	- Fake provide cmake(Boost) to unbreak builds after cmake() requires generator appeared
21mr|boost1.85-1.85.0-1|473	
21mr|boost1.85-1.85.0-1|474	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|boost1.85-1.85.0-1|475	- bot: rpm5 -> rpm4 (5)

11660 21
21mr|bootloader-utils-1.16-2|1	Summary:	Small utils needed for the kernel
21mr|bootloader-utils-1.16-2|2	Name:		bootloader-utils
21mr|bootloader-utils-1.16-2|3	Version:	1.16
21mr|bootloader-utils-1.16-2|4	Release:	2
21mr|bootloader-utils-1.16-2|5	License:	GPLv1+
21mr|bootloader-utils-1.16-2|6	Group:		System/Kernel and hardware
21mr|bootloader-utils-1.16-2|7	Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/bootloader-utils/
21mr|bootloader-utils-1.16-2|8	Source0:	%{name}-%{version}.tar.xz
21mr|bootloader-utils-1.16-2|9	Patch0:		bootloader-utils.initrdsymlink.patch
21mr|bootloader-utils-1.16-2|10	BuildRequires:	perl-MDK-Common
21mr|bootloader-utils-1.16-2|11	Requires:	drakxtools-backend >= 10-52
21mr|bootloader-utils-1.16-2|12	Requires:	perl-base
21mr|bootloader-utils-1.16-2|13	# Likely not needed
21mr|bootloader-utils-1.16-2|14	Requires(post,preun):	chkconfig
21mr|bootloader-utils-1.16-2|15	Requires(post,preun):	initscripts
21mr|bootloader-utils-1.16-2|16	Requires(post,preun):	rpm-helper
21mr|bootloader-utils-1.16-2|17	BuildArch:	noarch
21mr|bootloader-utils-1.16-2|18	
21mr|bootloader-utils-1.16-2|19	%description
21mr|bootloader-utils-1.16-2|20	Utilities needed to install/remove a kernel. Also for updating
21mr|bootloader-utils-1.16-2|21	bootloaders.
21mr|bootloader-utils-1.16-2|22	
21mr|bootloader-utils-1.16-2|23	%files
21mr|bootloader-utils-1.16-2|24	%config(noreplace) /etc/sysconfig/installkernel
21mr|bootloader-utils-1.16-2|25	/sbin/installkernel
21mr|bootloader-utils-1.16-2|26	/sbin/kernel_remove_initrd
21mr|bootloader-utils-1.16-2|27	%{_sbindir}/detectloader
21mr|bootloader-utils-1.16-2|28	%{_sbindir}/rebootin
21mr|bootloader-utils-1.16-2|29	%{_mandir}/man8/detectloader.*
21mr|bootloader-utils-1.16-2|30	%{_mandir}/man8/rebootin.*
21mr|bootloader-utils-1.16-2|31	
21mr|bootloader-utils-1.16-2|32	%pre
21mr|bootloader-utils-1.16-2|33	# disable obsolete kheader script on update if it exists
21mr|bootloader-utils-1.16-2|34	if [ $1 = 2 ]; then
21mr|bootloader-utils-1.16-2|35	if [ -x /etc/rc.d/init.d/kheader ]; then
21mr|bootloader-utils-1.16-2|36	chkconfig --del kheader
21mr|bootloader-utils-1.16-2|37	fi
21mr|bootloader-utils-1.16-2|38	fi
21mr|bootloader-utils-1.16-2|39	
21mr|bootloader-utils-1.16-2|40	
21mr|bootloader-utils-1.16-2|41	#----------------------------------------------------------------------------
21mr|bootloader-utils-1.16-2|42	
21mr|bootloader-utils-1.16-2|43	%prep
21mr|bootloader-utils-1.16-2|44	%setup -q
21mr|bootloader-utils-1.16-2|45	%patch0 -p1
21mr|bootloader-utils-1.16-2|46	
21mr|bootloader-utils-1.16-2|47	%build
21mr|bootloader-utils-1.16-2|48	make
21mr|bootloader-utils-1.16-2|49	
21mr|bootloader-utils-1.16-2|50	%install
21mr|bootloader-utils-1.16-2|51	make ROOT=%{buildroot} mandir=%{_mandir} install
21mr|bootloader-utils-1.16-2|52	# nuke obsolete kheader initscript
21mr|bootloader-utils-1.16-2|53	rm -rf %{buildroot}/etc/rc.d/init.d/kheader

11661 21
21mr|bootparamd-0.17-31|1	%define _enable_debug_packages %{nil}
21mr|bootparamd-0.17-31|2	%define debug_package %{nil}
21mr|bootparamd-0.17-31|3	
21mr|bootparamd-0.17-31|4	Summary:	A server process which provides boot information to diskless clients
21mr|bootparamd-0.17-31|5	Name:		bootparamd
21mr|bootparamd-0.17-31|6	Version:	0.17
21mr|bootparamd-0.17-31|7	Release:	31
21mr|bootparamd-0.17-31|8	License:	BSD
21mr|bootparamd-0.17-31|9	Group:		System/Servers
21mr|bootparamd-0.17-31|10	Url:		ftp://sunsite.unc.edu/pub/Linux/system/network/netkit
21mr|bootparamd-0.17-31|11	Source0:	ftp://sunsite.unc.edu/pub/Linux/system/network/netkit/netkit-bootparamd-%{version}.tar.gz
21mr|bootparamd-0.17-31|12	Source1:	bootparamd.init
21mr|bootparamd-0.17-31|13	Patch0:		netkit-bootparamd-0.17_rpc_get_myaddress.patch
21mr|bootparamd-0.17-31|14	BuildRequires:	pkgconfig(libtirpc)
21mr|bootparamd-0.17-31|15	Requires(post,preun):	rpm-helper
21mr|bootparamd-0.17-31|16	Requires:	rpcbind
21mr|bootparamd-0.17-31|17	
21mr|bootparamd-0.17-31|18	%description
21mr|bootparamd-0.17-31|19	The bootparamd process provides bootparamd, a server process which
21mr|bootparamd-0.17-31|20	provides the information needed by diskless clients in order for them
21mr|bootparamd-0.17-31|21	to successfully boot.  Bootparamd looks first in /etc/bootparams for an
21mr|bootparamd-0.17-31|22	entry for that particular client; if a local bootparams file doesn't
21mr|bootparamd-0.17-31|23	exist, it looks at the appropriate Network Information Service (NIS)
21mr|bootparamd-0.17-31|24	map.  Some network boot loaders (notably Sun's) rely on special boot
21mr|bootparamd-0.17-31|25	server code on the server, in addition to the rarp and tftp servers.
21mr|bootparamd-0.17-31|26	This bootparamd server process is compatible with SunOS bootparam clients
21mr|bootparamd-0.17-31|27	and servers which need that boot server code.
21mr|bootparamd-0.17-31|28	
21mr|bootparamd-0.17-31|29	You should install bootparamd if you need to provide boot information to
21mr|bootparamd-0.17-31|30	diskless clients on your network.
21mr|bootparamd-0.17-31|31	
21mr|bootparamd-0.17-31|32	%files
21mr|bootparamd-0.17-31|33	%{_sbindir}/rpc.bootparamd
21mr|bootparamd-0.17-31|34	%{_bindir}/callbootd
21mr|bootparamd-0.17-31|35	%{_mandir}/man8/*
21mr|bootparamd-0.17-31|36	%config(noreplace) %{_sysconfdir}/rc.d/init.d/bootparamd
21mr|bootparamd-0.17-31|37	
21mr|bootparamd-0.17-31|38	%post
21mr|bootparamd-0.17-31|39	%_post_service bootparamd
21mr|bootparamd-0.17-31|40	
21mr|bootparamd-0.17-31|41	%preun
21mr|bootparamd-0.17-31|42	%_preun_service bootparamd
21mr|bootparamd-0.17-31|43	
21mr|bootparamd-0.17-31|44	#----------------------------------------------------------------------------
21mr|bootparamd-0.17-31|45	
21mr|bootparamd-0.17-31|46	%prep
21mr|bootparamd-0.17-31|47	%setup -qn netkit-bootparamd-%{version}
21mr|bootparamd-0.17-31|48	%apply_patches
21mr|bootparamd-0.17-31|49	
21mr|bootparamd-0.17-31|50	%build
21mr|bootparamd-0.17-31|51	%serverbuild
21mr|bootparamd-0.17-31|52	./configure --prefix=%{_prefix}
21mr|bootparamd-0.17-31|53	sed -i -e '
21mr|bootparamd-0.17-31|54	s,^CC=*.$,CC=cc,;
21mr|bootparamd-0.17-31|55	s,-O2,\$(RPM_OPT_FLAGS) -D_BSD_SOURCE,;
21mr|bootparamd-0.17-31|56	s,^BINDIR=.*$,BINDIR=%{_bindir},;
21mr|bootparamd-0.17-31|57	s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
21mr|bootparamd-0.17-31|58	s,^MANDIR=.*$,MANDIR=%{_mandir},;
21mr|bootparamd-0.17-31|59	' MCONFIG
21mr|bootparamd-0.17-31|60	%make LIBS="-ltirpc"
21mr|bootparamd-0.17-31|61	
21mr|bootparamd-0.17-31|62	%install
21mr|bootparamd-0.17-31|63	mkdir -p %{buildroot}%{_bindir}
21mr|bootparamd-0.17-31|64	mkdir -p %{buildroot}%{_sbindir}
21mr|bootparamd-0.17-31|65	mkdir -p %{buildroot}%{_mandir}/man{1,5,8}
21mr|bootparamd-0.17-31|66	mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
21mr|bootparamd-0.17-31|67	make INSTALLROOT=%{buildroot} install
21mr|bootparamd-0.17-31|68	install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/bootparamd
21mr|bootparamd-0.17-31|69	
21mr|bootparamd-0.17-31|70	cd %{buildroot}%{_mandir}/man8
21mr|bootparamd-0.17-31|71	ln -s rpc.bootparamd.8.bz2 %{buildroot}%{_mandir}/man8/bootparamd.8.bz2

11662 21
21mr|bootsplash-3.3.3-15|1	Summary:	Scripts to handle ROSA themeing
21mr|bootsplash-3.3.3-15|2	Name:		bootsplash
21mr|bootsplash-3.3.3-15|3	Version:	3.3.3
21mr|bootsplash-3.3.3-15|4	Release:	15
21mr|bootsplash-3.3.3-15|5	License:	GPLv2+
21mr|bootsplash-3.3.3-15|6	Group:		System/Kernel and hardware
21mr|bootsplash-3.3.3-15|7	Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/bootsplash/
21mr|bootsplash-3.3.3-15|8	# From Mandriva SVN
21mr|bootsplash-3.3.3-15|9	Source0:	%{name}-%{version}.tar.bz2
21mr|bootsplash-3.3.3-15|10	Requires:	initscripts
21mr|bootsplash-3.3.3-15|11	Requires:	perl-base
21mr|bootsplash-3.3.3-15|12	Requires:	perl-Archive-Cpio
21mr|bootsplash-3.3.3-15|13	Requires:	plymouth-scripts
21mr|bootsplash-3.3.3-15|14	#Recommends:	drakx-kbd-mouse-x11
21mr|bootsplash-3.3.3-15|15	BuildArch:	noarch
21mr|bootsplash-3.3.3-15|16	
21mr|bootsplash-3.3.3-15|17	%description
21mr|bootsplash-3.3.3-15|18	This package contains the scripts necessary to install and change the theme
21mr|bootsplash-3.3.3-15|19	used by ROSA (at boot time and in desktop sessions).
21mr|bootsplash-3.3.3-15|20	
21mr|bootsplash-3.3.3-15|21	%files
21mr|bootsplash-3.3.3-15|22	%doc README ChangeLog
21mr|bootsplash-3.3.3-15|23	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|bootsplash-3.3.3-15|24	%dir %{_datadir}/%{name}
21mr|bootsplash-3.3.3-15|25	%{_datadir}/%{name}/scripts
21mr|bootsplash-3.3.3-15|26	
21mr|bootsplash-3.3.3-15|27	#----------------------------------------------------------------------------
21mr|bootsplash-3.3.3-15|28	
21mr|bootsplash-3.3.3-15|29	%prep
21mr|bootsplash-3.3.3-15|30	%setup -q
21mr|bootsplash-3.3.3-15|31	
21mr|bootsplash-3.3.3-15|32	%build
21mr|bootsplash-3.3.3-15|33	make LIB=%{_lib}
21mr|bootsplash-3.3.3-15|34	
21mr|bootsplash-3.3.3-15|35	%install
21mr|bootsplash-3.3.3-15|36	make install prefix=%{buildroot}

11663 21
21mr|bouncycastle-1.63-2|1	%global gittag r1rv63
21mr|bouncycastle-1.63-2|2	%global classname org.bouncycastle.jce.provider.BouncyCastleProvider
21mr|bouncycastle-1.63-2|3	
21mr|bouncycastle-1.63-2|4	Summary:          Bouncy Castle Cryptography APIs for Java
21mr|bouncycastle-1.63-2|5	Name:             bouncycastle
21mr|bouncycastle-1.63-2|6	Version:          1.63
21mr|bouncycastle-1.63-2|7	Release:          2
21mr|bouncycastle-1.63-2|8	License:          MIT
21mr|bouncycastle-1.63-2|9	Group:          Development/Java
21mr|bouncycastle-1.63-2|10	URL:              http://www.bouncycastle.org
21mr|bouncycastle-1.63-2|11	
21mr|bouncycastle-1.63-2|12	Source0:          https://github.com/bcgit/bc-java/archive/%{gittag}.tar.gz
21mr|bouncycastle-1.63-2|13	
21mr|bouncycastle-1.63-2|14	# POMs from Maven Central
21mr|bouncycastle-1.63-2|15	Source1:          http://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/%{version}/bcprov-jdk15on-%{version}.pom
21mr|bouncycastle-1.63-2|16	Source2:          http://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/%{version}/bcpkix-jdk15on-%{version}.pom
21mr|bouncycastle-1.63-2|17	Source3:          http://repo1.maven.org/maven2/org/bouncycastle/bcpg-jdk15on/%{version}/bcpg-jdk15on-%{version}.pom
21mr|bouncycastle-1.63-2|18	Source4:          http://repo1.maven.org/maven2/org/bouncycastle/bcmail-jdk15on/%{version}/bcmail-jdk15on-%{version}.pom
21mr|bouncycastle-1.63-2|19	Source5:          http://repo1.maven.org/maven2/org/bouncycastle/bctls-jdk15on/%{version}/bctls-jdk15on-%{version}.pom
21mr|bouncycastle-1.63-2|20	
21mr|bouncycastle-1.63-2|21	# Script to fetch POMs from Maven Central
21mr|bouncycastle-1.63-2|22	Source6:          get-poms.sh
21mr|bouncycastle-1.63-2|23	
21mr|bouncycastle-1.63-2|24	BuildArch:        noarch
21mr|bouncycastle-1.63-2|25	# Java stack is not supported on x86_32
21mr|bouncycastle-1.63-2|26	ExcludeArch: %{ix86}
21mr|bouncycastle-1.63-2|27	
21mr|bouncycastle-1.63-2|28	BuildRequires:    aqute-bnd
21mr|bouncycastle-1.63-2|29	BuildRequires:    ant
21mr|bouncycastle-1.63-2|30	BuildRequires:    ant-junit
21mr|bouncycastle-1.63-2|31	BuildRequires:    javamail
21mr|bouncycastle-1.63-2|32	BuildRequires:    javapackages-local
21mr|bouncycastle-1.63-2|33	
21mr|bouncycastle-1.63-2|34	Requires(post):   javapackages-filesystem
21mr|bouncycastle-1.63-2|35	Requires(postun): javapackages-filesystem
21mr|bouncycastle-1.63-2|36	
21mr|bouncycastle-1.63-2|37	Provides:         bcprov = %{version}-%{release}
21mr|bouncycastle-1.63-2|38	
21mr|bouncycastle-1.63-2|39	%description
21mr|bouncycastle-1.63-2|40	The Bouncy Castle Crypto package is a Java implementation of cryptographic
21mr|bouncycastle-1.63-2|41	algorithms. This jar contains JCE provider and lightweight API for the
21mr|bouncycastle-1.63-2|42	Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8.
21mr|bouncycastle-1.63-2|43	
21mr|bouncycastle-1.63-2|44	%package pkix
21mr|bouncycastle-1.63-2|45	Summary: Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs
21mr|bouncycastle-1.63-2|46	
21mr|bouncycastle-1.63-2|47	%description pkix
21mr|bouncycastle-1.63-2|48	The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and
21mr|bouncycastle-1.63-2|49	certificate generation. This jar contains APIs for JDK 1.5 to JDK 1.8. The
21mr|bouncycastle-1.63-2|50	APIs can be used in conjunction with a JCE/JCA provider such as the one
21mr|bouncycastle-1.63-2|51	provided with the Bouncy Castle Cryptography APIs.
21mr|bouncycastle-1.63-2|52	
21mr|bouncycastle-1.63-2|53	%package pg
21mr|bouncycastle-1.63-2|54	Summary: Bouncy Castle OpenPGP API
21mr|bouncycastle-1.63-2|55	
21mr|bouncycastle-1.63-2|56	%description pg
21mr|bouncycastle-1.63-2|57	The Bouncy Castle Java API for handling the OpenPGP protocol. This jar
21mr|bouncycastle-1.63-2|58	contains the OpenPGP API for JDK 1.5 to JDK 1.8. The APIs can be used in
21mr|bouncycastle-1.63-2|59	conjunction with a JCE/JCA provider such as the one provided with the
21mr|bouncycastle-1.63-2|60	Bouncy Castle Cryptography APIs.
21mr|bouncycastle-1.63-2|61	
21mr|bouncycastle-1.63-2|62	%package mail
21mr|bouncycastle-1.63-2|63	Summary: Bouncy Castle S/MIME API
21mr|bouncycastle-1.63-2|64	
21mr|bouncycastle-1.63-2|65	%description mail
21mr|bouncycastle-1.63-2|66	The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar
21mr|bouncycastle-1.63-2|67	contains S/MIME APIs for JDK 1.5 to JDK 1.8. The APIs can be used in
21mr|bouncycastle-1.63-2|68	conjunction with a JCE/JCA provider such as the one provided with the Bouncy
21mr|bouncycastle-1.63-2|69	Castle Cryptography APIs. The JavaMail API and the Java activation framework
21mr|bouncycastle-1.63-2|70	will also be needed.
21mr|bouncycastle-1.63-2|71	
21mr|bouncycastle-1.63-2|72	%package tls
21mr|bouncycastle-1.63-2|73	Summary: Bouncy Castle JSSE provider and TLS/DTLS API
21mr|bouncycastle-1.63-2|74	
21mr|bouncycastle-1.63-2|75	%description tls
21mr|bouncycastle-1.63-2|76	The Bouncy Castle Java APIs for TLS and DTLS, including a provider for the
21mr|bouncycastle-1.63-2|77	JSSE.
21mr|bouncycastle-1.63-2|78	
21mr|bouncycastle-1.63-2|79	%package javadoc
21mr|bouncycastle-1.63-2|80	Summary: Javadoc for %{name}
21mr|bouncycastle-1.63-2|81	Provides:  %{name}-pkix-javadoc = %{version}-%{release}
21mr|bouncycastle-1.63-2|82	Obsoletes: %{name}-pkix-javadoc < %{version}-%{release}
21mr|bouncycastle-1.63-2|83	Provides:  %{name}-pg-javadoc = %{version}-%{release}
21mr|bouncycastle-1.63-2|84	Obsoletes: %{name}-pg-javadoc < %{version}-%{release}
21mr|bouncycastle-1.63-2|85	Provides:  %{name}-mail-javadoc = %{version}-%{release}
21mr|bouncycastle-1.63-2|86	Obsoletes: %{name}-mail-javadoc < %{version}-%{release}
21mr|bouncycastle-1.63-2|87	
21mr|bouncycastle-1.63-2|88	%description javadoc
21mr|bouncycastle-1.63-2|89	API documentation for the Bouncy Castle Cryptography APIs.
21mr|bouncycastle-1.63-2|90	
21mr|bouncycastle-1.63-2|91	%prep
21mr|bouncycastle-1.63-2|92	%setup -q -n bc-java-%{gittag}
21mr|bouncycastle-1.63-2|93	
21mr|bouncycastle-1.63-2|94	# Remove provided binaries
21mr|bouncycastle-1.63-2|95	find . -type f -name "*.class" -exec rm -f {} \;
21mr|bouncycastle-1.63-2|96	find . -type f -name "*.jar" -exec rm -f {} \;
21mr|bouncycastle-1.63-2|97	
21mr|bouncycastle-1.63-2|98	# Relax javadoc linting and set expected source encoding
21mr|bouncycastle-1.63-2|99	sed -i -e '/<javadoc/aadditionalparam="-Xdoclint:none" encoding="UTF-8"' \
21mr|bouncycastle-1.63-2|100	-e '/<javac/aencoding="UTF-8"' ant/bc+-build.xml
21mr|bouncycastle-1.63-2|101	
21mr|bouncycastle-1.63-2|102	cp -p %{SOURCE1} bcprov.pom
21mr|bouncycastle-1.63-2|103	cp -p %{SOURCE2} bcpkix.pom
21mr|bouncycastle-1.63-2|104	cp -p %{SOURCE3} bcpg.pom
21mr|bouncycastle-1.63-2|105	cp -p %{SOURCE4} bcmail.pom
21mr|bouncycastle-1.63-2|106	cp -p %{SOURCE5} bctls.pom
21mr|bouncycastle-1.63-2|107	
21mr|bouncycastle-1.63-2|108	%build
21mr|bouncycastle-1.63-2|109	ant -f ant/jdk15+.xml \
21mr|bouncycastle-1.63-2|110	-Djunit.jar.home=$(build-classpath junit) \
21mr|bouncycastle-1.63-2|111	-Dmail.jar.home=$(build-classpath javax.mail) \
21mr|bouncycastle-1.63-2|112	-Dactivation.jar.home= \
21mr|bouncycastle-1.63-2|113	-Drelease.debug=true \
21mr|bouncycastle-1.63-2|114	clean build-provider build #test
21mr|bouncycastle-1.63-2|115	
21mr|bouncycastle-1.63-2|116	cat > bnd.bnd <<EOF
21mr|bouncycastle-1.63-2|117	-classpath=bcprov.jar,bcpkix.jar,bcpg.jar,bcmail.jar,bctls.jar
21mr|bouncycastle-1.63-2|118	Export-Package: *;version=%{version}
21mr|bouncycastle-1.63-2|119	EOF
21mr|bouncycastle-1.63-2|120	
21mr|bouncycastle-1.63-2|121	for bc in bcprov bcpkix bcpg bcmail bctls ; do
21mr|bouncycastle-1.63-2|122	# Make into OSGi bundle
21mr|bouncycastle-1.63-2|123	bnd wrap -b $bc -v %{version} -p bnd.bnd -o $bc.jar build/artifacts/jdk1.5/jars/$bc-jdk15on-*.jar
21mr|bouncycastle-1.63-2|124	
21mr|bouncycastle-1.63-2|125	# Request Maven installation
21mr|bouncycastle-1.63-2|126	%mvn_file ":$bc-jdk15on" $bc
21mr|bouncycastle-1.63-2|127	%mvn_package ":$bc-jdk15on" $bc
21mr|bouncycastle-1.63-2|128	%mvn_alias ":$bc-jdk15on" "org.bouncycastle:$bc-jdk16" "org.bouncycastle:$bc-jdk15"
21mr|bouncycastle-1.63-2|129	%mvn_artifact $bc.pom $bc.jar
21mr|bouncycastle-1.63-2|130	done
21mr|bouncycastle-1.63-2|131	
21mr|bouncycastle-1.63-2|132	# Not shipping the "lcrypto" jar, so don't ship the javadoc for it
21mr|bouncycastle-1.63-2|133	rm -rf build/artifacts/jdk1.5/javadoc/lcrypto
21mr|bouncycastle-1.63-2|134	
21mr|bouncycastle-1.63-2|135	%install
21mr|bouncycastle-1.63-2|136	install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/java/security/security.d
21mr|bouncycastle-1.63-2|137	touch $RPM_BUILD_ROOT%{_sysconfdir}/java/security/security.d/2000-%{classname}
21mr|bouncycastle-1.63-2|138	
21mr|bouncycastle-1.63-2|139	%mvn_install -J build/artifacts/jdk1.5/javadoc
21mr|bouncycastle-1.63-2|140	
21mr|bouncycastle-1.63-2|141	%post
21mr|bouncycastle-1.63-2|142	{
21mr|bouncycastle-1.63-2|143	# Rebuild the list of security providers in classpath.security
21mr|bouncycastle-1.63-2|144	suffix=security/classpath.security
21mr|bouncycastle-1.63-2|145	secfiles="/usr/lib/$suffix /usr/lib64/$suffix"
21mr|bouncycastle-1.63-2|146	
21mr|bouncycastle-1.63-2|147	for secfile in $secfiles
21mr|bouncycastle-1.63-2|148	do
21mr|bouncycastle-1.63-2|149	# check if this classpath.security file exists
21mr|bouncycastle-1.63-2|150	[ -f "$secfile" ] || continue
21mr|bouncycastle-1.63-2|151	
21mr|bouncycastle-1.63-2|152	sed -i '/^security\.provider\./d' "$secfile"
21mr|bouncycastle-1.63-2|153	
21mr|bouncycastle-1.63-2|154	count=0
21mr|bouncycastle-1.63-2|155	for provider in $(ls /etc/java/security/security.d)
21mr|bouncycastle-1.63-2|156	do
21mr|bouncycastle-1.63-2|157	count=$((count + 1))
21mr|bouncycastle-1.63-2|158	echo "security.provider.${count}=${provider#*-}" >> "$secfile"
21mr|bouncycastle-1.63-2|159	done
21mr|bouncycastle-1.63-2|160	done
21mr|bouncycastle-1.63-2|161	} || :
21mr|bouncycastle-1.63-2|162	
21mr|bouncycastle-1.63-2|163	%postun
21mr|bouncycastle-1.63-2|164	if [ "$1" -eq 0 ] ; then
21mr|bouncycastle-1.63-2|165	
21mr|bouncycastle-1.63-2|166	{
21mr|bouncycastle-1.63-2|167	# Rebuild the list of security providers in classpath.security
21mr|bouncycastle-1.63-2|168	suffix=security/classpath.security
21mr|bouncycastle-1.63-2|169	secfiles="/usr/lib/$suffix /usr/lib64/$suffix"
21mr|bouncycastle-1.63-2|170	
21mr|bouncycastle-1.63-2|171	for secfile in $secfiles
21mr|bouncycastle-1.63-2|172	do
21mr|bouncycastle-1.63-2|173	# check if this classpath.security file exists
21mr|bouncycastle-1.63-2|174	[ -f "$secfile" ] || continue
21mr|bouncycastle-1.63-2|175	
21mr|bouncycastle-1.63-2|176	sed -i '/^security\.provider\./d' "$secfile"
21mr|bouncycastle-1.63-2|177	
21mr|bouncycastle-1.63-2|178	count=0
21mr|bouncycastle-1.63-2|179	for provider in $(ls /etc/java/security/security.d)
21mr|bouncycastle-1.63-2|180	do
21mr|bouncycastle-1.63-2|181	count=$((count + 1))
21mr|bouncycastle-1.63-2|182	echo "security.provider.${count}=${provider#*-}" >> "$secfile"
21mr|bouncycastle-1.63-2|183	done
21mr|bouncycastle-1.63-2|184	done
21mr|bouncycastle-1.63-2|185	} || :
21mr|bouncycastle-1.63-2|186	
21mr|bouncycastle-1.63-2|187	fi
21mr|bouncycastle-1.63-2|188	
21mr|bouncycastle-1.63-2|189	%files -f .mfiles-bcprov
21mr|bouncycastle-1.63-2|190	%license build/artifacts/jdk1.5/bcprov-jdk15on-*/LICENSE.html
21mr|bouncycastle-1.63-2|191	%doc core/docs/ *.html
21mr|bouncycastle-1.63-2|192	%{_sysconfdir}/java/security/security.d/2000-%{classname}
21mr|bouncycastle-1.63-2|193	
21mr|bouncycastle-1.63-2|194	%files pkix -f .mfiles-bcpkix
21mr|bouncycastle-1.63-2|195	%license build/artifacts/jdk1.5/bcpkix-jdk15on-*/LICENSE.html
21mr|bouncycastle-1.63-2|196	
21mr|bouncycastle-1.63-2|197	%files pg -f .mfiles-bcpg
21mr|bouncycastle-1.63-2|198	%license build/artifacts/jdk1.5/bcpg-jdk15on-*/LICENSE.html
21mr|bouncycastle-1.63-2|199	
21mr|bouncycastle-1.63-2|200	%files mail -f .mfiles-bcmail
21mr|bouncycastle-1.63-2|201	%license build/artifacts/jdk1.5/bcmail-jdk15on-*/LICENSE.html
21mr|bouncycastle-1.63-2|202	
21mr|bouncycastle-1.63-2|203	%files tls -f .mfiles-bctls
21mr|bouncycastle-1.63-2|204	%license build/artifacts/jdk1.5/bctls-jdk15on-*/LICENSE.html
21mr|bouncycastle-1.63-2|205	
21mr|bouncycastle-1.63-2|206	%files javadoc -f .mfiles-javadoc
21mr|bouncycastle-1.63-2|207	%license LICENSE.html
21mr|bouncycastle-1.63-2|208	

11664 21
21mr|bovo-23.08.4-2|1	
21mr|bovo-23.08.4-2|2	Summary:	Classic pen and paper game
21mr|bovo-23.08.4-2|3	Name:		bovo
21mr|bovo-23.08.4-2|4	Version:	23.08.4
21mr|bovo-23.08.4-2|5	Release:	2
21mr|bovo-23.08.4-2|6	Epoch:		1
21mr|bovo-23.08.4-2|7	License:	GPLv2+
21mr|bovo-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|bovo-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=bovo
21mr|bovo-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|bovo-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|bovo-23.08.4-2|12	BuildRequires:	kf5coreaddons-devel
21mr|bovo-23.08.4-2|13	BuildRequires:	kf5crash-devel
21mr|bovo-23.08.4-2|14	BuildRequires:	kf5dbusaddons-devel
21mr|bovo-23.08.4-2|15	BuildRequires:	kf5doctools-devel
21mr|bovo-23.08.4-2|16	BuildRequires:	kf5kdegames-devel
21mr|bovo-23.08.4-2|17	BuildRequires:	kf5xmlgui-devel
21mr|bovo-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|bovo-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|bovo-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|bovo-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Qml)
21mr|bovo-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Quick)
21mr|bovo-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Svg)
21mr|bovo-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|bovo-23.08.4-2|25	
21mr|bovo-23.08.4-2|26	%description
21mr|bovo-23.08.4-2|27	Bovo is a Gomoku like game for two players, where the opponents alternate in
21mr|bovo-23.08.4-2|28	placing their respective pictogram on the game board. (Also known as: Connect
21mr|bovo-23.08.4-2|29	Five, Five in a row, X and O, Naughts and Crosses)
21mr|bovo-23.08.4-2|30	
21mr|bovo-23.08.4-2|31	%files -f %{name}.lang
21mr|bovo-23.08.4-2|32	%{_kde5_applicationsdir}/org.kde.bovo.desktop
21mr|bovo-23.08.4-2|33	%{_kde5_bindir}/bovo
21mr|bovo-23.08.4-2|34	%{_kde5_datadir}/bovo
21mr|bovo-23.08.4-2|35	%{_kde5_iconsdir}/hicolor/*/apps/bovo.*
21mr|bovo-23.08.4-2|36	%{_appdatadir}/org.kde.bovo.appdata.xml
21mr|bovo-23.08.4-2|37	
21mr|bovo-23.08.4-2|38	#------------------------------------------------------------------------------
21mr|bovo-23.08.4-2|39	
21mr|bovo-23.08.4-2|40	%prep
21mr|bovo-23.08.4-2|41	%autosetup -p1
21mr|bovo-23.08.4-2|42	
21mr|bovo-23.08.4-2|43	%build
21mr|bovo-23.08.4-2|44	%cmake_kde5
21mr|bovo-23.08.4-2|45	%make
21mr|bovo-23.08.4-2|46	
21mr|bovo-23.08.4-2|47	%install
21mr|bovo-23.08.4-2|48	%makeinstall_std -C build
21mr|bovo-23.08.4-2|49	
21mr|bovo-23.08.4-2|50	%find_lang %{name} --with-kde --with-html
21mr|bovo-23.08.4-2|51	

11665 21
21mr|box2d-2.4.1-3.git23c5d6.1|1	%define major   2
21mr|box2d-2.4.1-3.git23c5d6.1|2	%define libname %mklibname %{name} %{major}
21mr|box2d-2.4.1-3.git23c5d6.1|3	%define devname %mklibname %{name} -d
21mr|box2d-2.4.1-3.git23c5d6.1|4	
21mr|box2d-2.4.1-3.git23c5d6.1|5	%define commit 23c5d60668dc84e731e1f700188df4e3aaa9b5f6
21mr|box2d-2.4.1-3.git23c5d6.1|6	%define commit_short %(echo %{commit} | head -c6)
21mr|box2d-2.4.1-3.git23c5d6.1|7	
21mr|box2d-2.4.1-3.git23c5d6.1|8	%define oname Box2D
21mr|box2d-2.4.1-3.git23c5d6.1|9	
21mr|box2d-2.4.1-3.git23c5d6.1|10	Summary:	A 2D physics engine for games
21mr|box2d-2.4.1-3.git23c5d6.1|11	Name:		box2d
21mr|box2d-2.4.1-3.git23c5d6.1|12	Version:	2.4.1
21mr|box2d-2.4.1-3.git23c5d6.1|13	Release:	3.git%{commit_short}.1
21mr|box2d-2.4.1-3.git23c5d6.1|14	License:	MIT
21mr|box2d-2.4.1-3.git23c5d6.1|15	Group:		System/Libraries
21mr|box2d-2.4.1-3.git23c5d6.1|16	Url:		http://www.box2d.org
21mr|box2d-2.4.1-3.git23c5d6.1|17	Source0:	https://github.com/erincatto/box2d/archive/%{commit}.zip?/%{name}-%{commit}.zip
21mr|box2d-2.4.1-3.git23c5d6.1|18	BuildRequires:	cmake
21mr|box2d-2.4.1-3.git23c5d6.1|19	BuildRequires:	doxygen
21mr|box2d-2.4.1-3.git23c5d6.1|20	BuildRequires:	glui-devel
21mr|box2d-2.4.1-3.git23c5d6.1|21	BuildRequires:	pkgconfig(xinerama)
21mr|box2d-2.4.1-3.git23c5d6.1|22	BuildRequires:	pkgconfig(glut)
21mr|box2d-2.4.1-3.git23c5d6.1|23	BuildRequires:	pkgconfig(x11)
21mr|box2d-2.4.1-3.git23c5d6.1|24	BuildRequires:	pkgconfig(xcursor)
21mr|box2d-2.4.1-3.git23c5d6.1|25	
21mr|box2d-2.4.1-3.git23c5d6.1|26	%description
21mr|box2d-2.4.1-3.git23c5d6.1|27	Box2D is a 2D rigid body simulation library for games. Programmers can use it
21mr|box2d-2.4.1-3.git23c5d6.1|28	in their games to make objects move in believable ways and make the game world
21mr|box2d-2.4.1-3.git23c5d6.1|29	more interactive. From the game's point of view a physics engine is just
21mr|box2d-2.4.1-3.git23c5d6.1|30	a system for procedural animation.
21mr|box2d-2.4.1-3.git23c5d6.1|31	
21mr|box2d-2.4.1-3.git23c5d6.1|32	Box2D is written in portable C++. Most of the types defined in the engine begin
21mr|box2d-2.4.1-3.git23c5d6.1|33	with the b2 prefix. Hopefully this is sufficient to avoid name clashing with
21mr|box2d-2.4.1-3.git23c5d6.1|34	your game engine.
21mr|box2d-2.4.1-3.git23c5d6.1|35	
21mr|box2d-2.4.1-3.git23c5d6.1|36	#----------------------------------------------------------------------------
21mr|box2d-2.4.1-3.git23c5d6.1|37	
21mr|box2d-2.4.1-3.git23c5d6.1|38	%package -n %{libname}
21mr|box2d-2.4.1-3.git23c5d6.1|39	Summary:	2D physics engine for games
21mr|box2d-2.4.1-3.git23c5d6.1|40	Group:		System/Libraries
21mr|box2d-2.4.1-3.git23c5d6.1|41	
21mr|box2d-2.4.1-3.git23c5d6.1|42	%description -n %{libname}
21mr|box2d-2.4.1-3.git23c5d6.1|43	Box2D is a 2D rigid body simulation library for games. Programmers can use it
21mr|box2d-2.4.1-3.git23c5d6.1|44	in their games to make objects move in believable ways and make the game world
21mr|box2d-2.4.1-3.git23c5d6.1|45	more interactive. From the game's point of view a physics engine is just
21mr|box2d-2.4.1-3.git23c5d6.1|46	a system for procedural animation.
21mr|box2d-2.4.1-3.git23c5d6.1|47	
21mr|box2d-2.4.1-3.git23c5d6.1|48	Box2D is written in portable C++. Most of the types defined in the engine begin
21mr|box2d-2.4.1-3.git23c5d6.1|49	with the b2 prefix. Hopefully this is sufficient to avoid name clashing with
21mr|box2d-2.4.1-3.git23c5d6.1|50	your game engine.
21mr|box2d-2.4.1-3.git23c5d6.1|51	
21mr|box2d-2.4.1-3.git23c5d6.1|52	%files -n %{libname}
21mr|box2d-2.4.1-3.git23c5d6.1|53	%doc LICENSE *.md
21mr|box2d-2.4.1-3.git23c5d6.1|54	%{_libdir}/lib%{name}.so.%{major}
21mr|box2d-2.4.1-3.git23c5d6.1|55	%{_libdir}/lib%{name}.so.%{version}
21mr|box2d-2.4.1-3.git23c5d6.1|56	
21mr|box2d-2.4.1-3.git23c5d6.1|57	#----------------------------------------------------------------------------
21mr|box2d-2.4.1-3.git23c5d6.1|58	
21mr|box2d-2.4.1-3.git23c5d6.1|59	%package -n %{devname}
21mr|box2d-2.4.1-3.git23c5d6.1|60	Summary:	A 2D physics engine for games
21mr|box2d-2.4.1-3.git23c5d6.1|61	Group:		Development/C++
21mr|box2d-2.4.1-3.git23c5d6.1|62	Requires:	%{libname} = %{EVRD}
21mr|box2d-2.4.1-3.git23c5d6.1|63	Provides:	%{name}-devel = %{EVRD}
21mr|box2d-2.4.1-3.git23c5d6.1|64	Obsoletes:	%{name}-devel < 2.3
21mr|box2d-2.4.1-3.git23c5d6.1|65	
21mr|box2d-2.4.1-3.git23c5d6.1|66	%description  -n %{devname}
21mr|box2d-2.4.1-3.git23c5d6.1|67	Box2D is a 2D rigid body simulation library for games. Programmers can use it
21mr|box2d-2.4.1-3.git23c5d6.1|68	in their games to make objects move in believable ways and make the game world
21mr|box2d-2.4.1-3.git23c5d6.1|69	more interactive. From the game's point of view a physics engine is just
21mr|box2d-2.4.1-3.git23c5d6.1|70	a system for procedural animation.
21mr|box2d-2.4.1-3.git23c5d6.1|71	
21mr|box2d-2.4.1-3.git23c5d6.1|72	Box2D is written in portable C++. Most of the types defined in the engine begin
21mr|box2d-2.4.1-3.git23c5d6.1|73	with the b2 prefix. Hopefully this is sufficient to avoid name clashing with
21mr|box2d-2.4.1-3.git23c5d6.1|74	your game engine.
21mr|box2d-2.4.1-3.git23c5d6.1|75	
21mr|box2d-2.4.1-3.git23c5d6.1|76	%files  -n %{devname}
21mr|box2d-2.4.1-3.git23c5d6.1|77	%{_defaultdocdir}/%{name}
21mr|box2d-2.4.1-3.git23c5d6.1|78	%{_includedir}/%{name}/
21mr|box2d-2.4.1-3.git23c5d6.1|79	%{_libdir}/lib*.so
21mr|box2d-2.4.1-3.git23c5d6.1|80	%{_libdir}/pkgconfig/%{name}.pc
21mr|box2d-2.4.1-3.git23c5d6.1|81	%{_libdir}/cmake/%{name}/
21mr|box2d-2.4.1-3.git23c5d6.1|82	
21mr|box2d-2.4.1-3.git23c5d6.1|83	#----------------------------------------------------------------------------
21mr|box2d-2.4.1-3.git23c5d6.1|84	
21mr|box2d-2.4.1-3.git23c5d6.1|85	%prep
21mr|box2d-2.4.1-3.git23c5d6.1|86	%setup -q -n %{name}-%{commit}
21mr|box2d-2.4.1-3.git23c5d6.1|87	
21mr|box2d-2.4.1-3.git23c5d6.1|88	%build
21mr|box2d-2.4.1-3.git23c5d6.1|89	%cmake -DBOX2D_BUILD_DOCS=ON \
21mr|box2d-2.4.1-3.git23c5d6.1|90	-DBOX2D_BUILD_TESTBED=OFF \
21mr|box2d-2.4.1-3.git23c5d6.1|91	-DBOX2D_BUILD_UNIT_TESTS=OFF
21mr|box2d-2.4.1-3.git23c5d6.1|92	%make
21mr|box2d-2.4.1-3.git23c5d6.1|93	
21mr|box2d-2.4.1-3.git23c5d6.1|94	%install
21mr|box2d-2.4.1-3.git23c5d6.1|95	%makeinstall_std -C build
21mr|box2d-2.4.1-3.git23c5d6.1|96	
21mr|box2d-2.4.1-3.git23c5d6.1|97	# pc file
21mr|box2d-2.4.1-3.git23c5d6.1|98	install -d %{buildroot}%{_libdir}/pkgconfig
21mr|box2d-2.4.1-3.git23c5d6.1|99	cat << EOF > %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|box2d-2.4.1-3.git23c5d6.1|100	prefix=%{_prefix}
21mr|box2d-2.4.1-3.git23c5d6.1|101	exec_prefix=\${prefix}
21mr|box2d-2.4.1-3.git23c5d6.1|102	libdir=\${exec_prefix}/%{_lib}
21mr|box2d-2.4.1-3.git23c5d6.1|103	includedir=\${prefix}/include
21mr|box2d-2.4.1-3.git23c5d6.1|104	
21mr|box2d-2.4.1-3.git23c5d6.1|105	Name: Box2D
21mr|box2d-2.4.1-3.git23c5d6.1|106	Description: 2D physics engine for games
21mr|box2d-2.4.1-3.git23c5d6.1|107	Version: %{version}
21mr|box2d-2.4.1-3.git23c5d6.1|108	Libs: -L\${libdir} -l%{name}
21mr|box2d-2.4.1-3.git23c5d6.1|109	Cflags: -I\${includedir} -I\${includedir}/%{name}
21mr|box2d-2.4.1-3.git23c5d6.1|110	EOF

11666 21
21mr|branding-configs-2021.1-33|1	%define _duplicate_files_terminate_build 0
21mr|branding-configs-2021.1-33|2	# avoid OrderWithRequires from itself
21mr|branding-configs-2021.1-33|3	%global __orderwithrequires_exclude basesystem
21mr|branding-configs-2021.1-33|4	
21mr|branding-configs-2021.1-33|5	%define productURL 'https://www.rosa.ru'
21mr|branding-configs-2021.1-33|6	%define rosa_platform 2021.1
21mr|branding-configs-2021.1-33|7	%define rosa_platform_integer 202110
21mr|branding-configs-2021.1-33|8	%define rosa_release_fresh 12.5.1
21mr|branding-configs-2021.1-33|9	%define rosa_release_chrome 12.7
21mr|branding-configs-2021.1-33|10	
21mr|branding-configs-2021.1-33|11	Summary:	Configs to change branding in one place
21mr|branding-configs-2021.1-33|12	Name:		branding-configs
21mr|branding-configs-2021.1-33|13	Version:	%{rosa_platform}
21mr|branding-configs-2021.1-33|14	Release:	33
21mr|branding-configs-2021.1-33|15	License:	GPL
21mr|branding-configs-2021.1-33|16	Group:		System/Base
21mr|branding-configs-2021.1-33|17	Url:		https://abf.io/import/branding-configs
21mr|branding-configs-2021.1-33|18	
21mr|branding-configs-2021.1-33|19	Source0: branding-configs.rpmlintrc
21mr|branding-configs-2021.1-33|20	
21mr|branding-configs-2021.1-33|21	# abf fetch
21mr|branding-configs-2021.1-33|22	# c=1; find . -maxdepth 1 -type f | grep -vE '.abf.yml$|.spec$|BUILD' | sed -e 's,./,,' | sort -u | while read -r line ; do echo Source${c}: $line ; c=$((++c)); done
21mr|branding-configs-2021.1-33|23	Source1: first_startup.tpl.html
21mr|branding-configs-2021.1-33|24	Source2: fon.png
21mr|branding-configs-2021.1-33|25	Source3: index_en.tpl.html
21mr|branding-configs-2021.1-33|26	Source4: index_offline_en.tpl.html
21mr|branding-configs-2021.1-33|27	Source5: index_offline_ru.tpl.html
21mr|branding-configs-2021.1-33|28	Source6: index_ru.tpl.html
21mr|branding-configs-2021.1-33|29	Source7: index.tpl.html
21mr|branding-configs-2021.1-33|30	Source8: license_en_chrome.tpl.html
21mr|branding-configs-2021.1-33|31	Source9: license_en_fresh.tpl.html
21mr|branding-configs-2021.1-33|32	Source10: license_ru_chrome.tpl.html
21mr|branding-configs-2021.1-33|33	Source11: license_ru_fresh.tpl.html
21mr|branding-configs-2021.1-33|34	Source12: macros.platform
21mr|branding-configs-2021.1-33|35	Source13: macros.product
21mr|branding-configs-2021.1-33|36	Source14: release-notes-en.tpl.txt
21mr|branding-configs-2021.1-33|37	Source15: logo.svg
21mr|branding-configs-2021.1-33|38	Source101: CREDITS
21mr|branding-configs-2021.1-33|39	
21mr|branding-configs-2021.1-33|40	BuildRequires:	lynx
21mr|branding-configs-2021.1-33|41	BuildRequires:	locales-ru
21mr|branding-configs-2021.1-33|42	
21mr|branding-configs-2021.1-33|43	%description
21mr|branding-configs-2021.1-33|44	Quick and easy way to change distribution branding in one place.
21mr|branding-configs-2021.1-33|45	
21mr|branding-configs-2021.1-33|46	#------------------------------------------------------------------
21mr|branding-configs-2021.1-33|47	
21mr|branding-configs-2021.1-33|48	%package common
21mr|branding-configs-2021.1-33|49	Summary:	Branding common files
21mr|branding-configs-2021.1-33|50	Group:		System/Base
21mr|branding-configs-2021.1-33|51	# cf mdvbz#32631
21mr|branding-configs-2021.1-33|52	Provides:	arch(%{_target_cpu}) = %{EVRD}
21mr|branding-configs-2021.1-33|53	Provides:	mandriva-release-common = %{EVRD}
21mr|branding-configs-2021.1-33|54	Provides:	rosa-release-common = %{EVRD}
21mr|branding-configs-2021.1-33|55	Provides:	distro-release-common = %{EVRD}
21mr|branding-configs-2021.1-33|56	Provides:	distro-release-common%{_isa} = %{EVRD}
21mr|branding-configs-2021.1-33|57	Conflicts:	distro-release-common < 2021.1-4
21mr|branding-configs-2021.1-33|58	Obsoletes:	distro-release-common < 2021.1-4
21mr|branding-configs-2021.1-33|59	Conflicts:	distro-release-rosa%{version} < 2021.1-4
21mr|branding-configs-2021.1-33|60	Obsoletes:	distro-release-rosa%{version} < 2021.1-4
21mr|branding-configs-2021.1-33|61	
21mr|branding-configs-2021.1-33|62	%description common
21mr|branding-configs-2021.1-33|63	Common files for branding packages
21mr|branding-configs-2021.1-33|64	
21mr|branding-configs-2021.1-33|65	%files common
21mr|branding-configs-2021.1-33|66	%dir %{_datadir}/doc/HTML
21mr|branding-configs-2021.1-33|67	%dir %{_datadir}/%{name}
21mr|branding-configs-2021.1-33|68	%dir %{_datadir}/%{name}/images
21mr|branding-configs-2021.1-33|69	%{_datadir}/%{name}/images/*.{png,svg}
21mr|branding-configs-2021.1-33|70	%{_datadir}/%{name}/CREDITS
21mr|branding-configs-2021.1-33|71	%dir %{_defaultlicensedir}/rosa-distro
21mr|branding-configs-2021.1-33|72	%dir %{_sysconfdir}/branding-configs
21mr|branding-configs-2021.1-33|73	# static symlinks to dynamic /etc/release
21mr|branding-configs-2021.1-33|74	%{_sysconfdir}/rosa-release
21mr|branding-configs-2021.1-33|75	%{_sysconfdir}/mandriva-release
21mr|branding-configs-2021.1-33|76	%{_sysconfdir}/redhat-release
21mr|branding-configs-2021.1-33|77	%{_sysconfdir}/distro-release
21mr|branding-configs-2021.1-33|78	%{_sysconfdir}/system-release
21mr|branding-configs-2021.1-33|79	
21mr|branding-configs-2021.1-33|80	#------------------------------------------------------------------
21mr|branding-configs-2021.1-33|81	
21mr|branding-configs-2021.1-33|82	%package rpm-macros
21mr|branding-configs-2021.1-33|83	Summary:	Platform-wide common RPM macros
21mr|branding-configs-2021.1-33|84	Group:		System/Base
21mr|branding-configs-2021.1-33|85	# Do not require "rpm" to avoid odd dependencies in super-minimal containers
21mr|branding-configs-2021.1-33|86	
21mr|branding-configs-2021.1-33|87	%description rpm-macros
21mr|branding-configs-2021.1-33|88	Platform-wide common RPM macros
21mr|branding-configs-2021.1-33|89	
21mr|branding-configs-2021.1-33|90	%files rpm-macros
21mr|branding-configs-2021.1-33|91	%{_rpmmacrodir}/macros.platform
21mr|branding-configs-2021.1-33|92	
21mr|branding-configs-2021.1-33|93	#------------------------------------------------------------------
21mr|branding-configs-2021.1-33|94	
21mr|branding-configs-2021.1-33|95	# -b: branch (fresh, chrome, nickel)
21mr|branding-configs-2021.1-33|96	# -t: type (desktop, server, rootfs)
21mr|branding-configs-2021.1-33|97	# -d: make this flavour be default ("Suggests")
21mr|branding-configs-2021.1-33|98	# RPM macros are in a separate package, but /etc/issue, /etc/os-release
21mr|branding-configs-2021.1-33|99	# are needed in all minimal installations, including the ones used for
21mr|branding-configs-2021.1-33|100	# building packages. We make this provide here and
21mr|branding-configs-2021.1-33|101	# "Suggests: branding-configs-default" in basesystem-minimal and rosa-repos-pkgprefs.
21mr|branding-configs-2021.1-33|102	# https://fedoraproject.org/wiki/Packaging:WeakDependencies
21mr|branding-configs-2021.1-33|103	# This allows to install any branding flavour, but default to a specific one if none are specified.
21mr|branding-configs-2021.1-33|104	# -o: product name (e.g.: ROSA fresh Desktop R12), use with %%{quote:...}
21mr|branding-configs-2021.1-33|105	# -f: obsolete and replace distro-release-* flavours (abf.io/import/distro-release-{red,res})
21mr|branding-configs-2021.1-33|106	# -h: obsolete and replace branding-configs flavours
21mr|branding-configs-2021.1-33|107	%define mk_flavour_subpackage(b:dt:o:f:h:) \
21mr|branding-configs-2021.1-33|108	\
21mr|branding-configs-2021.1-33|109	%{expand: \
21mr|branding-configs-2021.1-33|110	# e.g.: branding-configs-fresh-desktop \
21mr|branding-configs-2021.1-33|111	%package %{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|112	Summary: ROSA distribution release files for "%{-o*}" \
21mr|branding-configs-2021.1-33|113	Group: System/Base \
21mr|branding-configs-2021.1-33|114	# /bin/ln \
21mr|branding-configs-2021.1-33|115	Requires(posttrans): coreutils \
21mr|branding-configs-2021.1-33|116	# Do NOT require rosa-kernel-tools to avoid odd deps in minimal systems, \
21mr|branding-configs-2021.1-33|117	# if rosa-kernel-tools is not installed, directory /var/spool/initramfs-regen \
21mr|branding-configs-2021.1-33|118	# will not be owned by any package, that is not a big deal I think. \
21mr|branding-configs-2021.1-33|119	#Requires:	rosa-kernel-tools \
21mr|branding-configs-2021.1-33|120	# No %%EVRD here to easify making customized distros \
21mr|branding-configs-2021.1-33|121	Requires: %{name}-common \
21mr|branding-configs-2021.1-33|122	# Ensure that needed directories exist \
21mr|branding-configs-2021.1-33|123	Requires(posttrans): %{name}-common \
21mr|branding-configs-2021.1-33|124	Requires: %{name}-rpm-macros \
21mr|branding-configs-2021.1-33|125	# Ensure that %%_rpmmacrodir exists \
21mr|branding-configs-2021.1-33|126	Requires(posttrans): %{name}-rpm-macros \
21mr|branding-configs-2021.1-33|127	# allow boolean deps like: "Recommends: (foo if distro-type(desktop)" \
21mr|branding-configs-2021.1-33|128	Provides: distro-type(%{-t*}) \
21mr|branding-configs-2021.1-33|129	# make flavours conflict with each other \
21mr|branding-configs-2021.1-33|130	Provides: branding-configs-flavour = %{-b*}_%{-t*} \
21mr|branding-configs-2021.1-33|131	Conflicts: branding-configs-flavour < %{-b*}_%{-t*} \
21mr|branding-configs-2021.1-33|132	Conflicts: branding-configs-flavour > %{-b*}_%{-t*} \
21mr|branding-configs-2021.1-33|133	# \
21mr|branding-configs-2021.1-33|134	Provides: %{name} = %{EVRD} \
21mr|branding-configs-2021.1-33|135	Provides: %{name}-%{-b*} = %{EVRD} \
21mr|branding-configs-2021.1-33|136	Provides: indexhtml = %{EVRD} \
21mr|branding-configs-2021.1-33|137	Provides: rosa-release = %{EVRD} \
21mr|branding-configs-2021.1-33|138	Provides: redhat-release = %{EVRD} \
21mr|branding-configs-2021.1-33|139	Provides: mandriva-release = %{EVRD} \
21mr|branding-configs-2021.1-33|140	Provides: distro-release = %{EVRD} \
21mr|branding-configs-2021.1-33|141	Provides: system-release = %{EVRD} \
21mr|branding-configs-2021.1-33|142	Provides: system-release(%{version}) \
21mr|branding-configs-2021.1-33|143	Provides: system-release(releasever) = %{version} \
21mr|branding-configs-2021.1-33|144	Provides: distro-release = %{EVRD} \
21mr|branding-configs-2021.1-33|145	%{-f:Provides: distro-release-%{-f*}-rosa%{version} = %{EVRD}} \
21mr|branding-configs-2021.1-33|146	%{-f:Conflicts: distro-release-%{-f*}-rosa%{version} < 2021.1-4} \
21mr|branding-configs-2021.1-33|147	%{-f:Obsoletes: distro-release-%{-f*}-rosa%{version} < 2021.1-4} \
21mr|branding-configs-2021.1-33|148	%{-h:Provides: branding-configs-%{-h*} = %{EVRD}} \
21mr|branding-configs-2021.1-33|149	%{-h:Conflicts: branding-configs-%{-h*} < 2021.1-4} \
21mr|branding-configs-2021.1-33|150	%{-h:Obsoletes: branding-configs-%{-h*} < 2021.1-4} \
21mr|branding-configs-2021.1-33|151	%{-d:Provides: branding-configs-default = %{EVRD}} \
21mr|branding-configs-2021.1-33|152	\
21mr|branding-configs-2021.1-33|153	%description %{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|154	ROSA distribution release files for "%{-o*}" \
21mr|branding-configs-2021.1-33|155	\
21mr|branding-configs-2021.1-33|156	%files %{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|157	\
21mr|branding-configs-2021.1-33|158	%dir %{_datadir}/%{name}/%{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|159	%{_datadir}/%{name}/%{-b*}-%{-t*}/license_ru.html \
21mr|branding-configs-2021.1-33|160	%{_datadir}/%{name}/%{-b*}-%{-t*}/license_ru.txt \
21mr|branding-configs-2021.1-33|161	%{_datadir}/%{name}/%{-b*}-%{-t*}/license_en.html \
21mr|branding-configs-2021.1-33|162	%{_datadir}/%{name}/%{-b*}-%{-t*}/license_en.txt \
21mr|branding-configs-2021.1-33|163	%{_datadir}/%{name}/%{-b*}-%{-t*}/first_startup.html \
21mr|branding-configs-2021.1-33|164	%{_datadir}/%{name}/%{-b*}-%{-t*}/index.html \
21mr|branding-configs-2021.1-33|165	%{_datadir}/%{name}/%{-b*}-%{-t*}/index_ru.html \
21mr|branding-configs-2021.1-33|166	%{_datadir}/%{name}/%{-b*}-%{-t*}/index_en.html \
21mr|branding-configs-2021.1-33|167	%{_datadir}/%{name}/%{-b*}-%{-t*}/index_offline_ru.html \
21mr|branding-configs-2021.1-33|168	%{_datadir}/%{name}/%{-b*}-%{-t*}/index_offline_en.html \
21mr|branding-configs-2021.1-33|169	%{_datadir}/%{name}/%{-b*}-%{-t*}/macros.product \
21mr|branding-configs-2021.1-33|170	%{_sysconfdir}/branding-configs/os-release.%{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|171	%{_sysconfdir}/branding-configs/release.%{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|172	%{_sysconfdir}/branding-configs/lsb-release.%{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|173	/var/spool/initramfs-regen/branding-configs-%{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|174	%ghost %{_sysconfdir}/lsb-release \
21mr|branding-configs-2021.1-33|175	%ghost %{_sysconfdir}/os-release \
21mr|branding-configs-2021.1-33|176	%ghost %{_sysconfdir}/release \
21mr|branding-configs-2021.1-33|177	%ghost %{_sysconfdir}/rosa-release \
21mr|branding-configs-2021.1-33|178	%ghost %{_datadir}/doc/HTML/index.html \
21mr|branding-configs-2021.1-33|179	%ghost %{_datadir}/doc/HTML/first_startup.html \
21mr|branding-configs-2021.1-33|180	%ghost %{_defaultlicensedir}/rosa-distro/license_en.html \
21mr|branding-configs-2021.1-33|181	%ghost %{_defaultlicensedir}/rosa-distro/license_en.txt \
21mr|branding-configs-2021.1-33|182	%ghost %{_defaultlicensedir}/rosa-distro/license_ru.html \
21mr|branding-configs-2021.1-33|183	%ghost %{_defaultlicensedir}/rosa-distro/license_ru.txt \
21mr|branding-configs-2021.1-33|184	%ghost %{_sysconfdir}/issue \
21mr|branding-configs-2021.1-33|185	%ghost %{_sysconfdir}/issue.net \
21mr|branding-configs-2021.1-33|186	\
21mr|branding-configs-2021.1-33|187	# Using %%posttrans, not %%post, to simplify dependency graph \
21mr|branding-configs-2021.1-33|188	# and avoid cycled deps; I believe that scriptlets of packages \
21mr|branding-configs-2021.1-33|189	# do not rely on existense of files like /etc/os-release etc., \
21mr|branding-configs-2021.1-33|190	# at least I do not see any good reasons for them to require its existense \
21mr|branding-configs-2021.1-33|191	# during bootstrap of chroot/ISO image. \
21mr|branding-configs-2021.1-33|192	%posttrans %{-b*}-%{-t*} \
21mr|branding-configs-2021.1-33|193	cd /etc \
21mr|branding-configs-2021.1-33|194	ln -sf branding-configs/os-release.%{-b*}-%{-t*} os-release \
21mr|branding-configs-2021.1-33|195	ln -sf branding-configs/release.%{-b*}-%{-t*} release \
21mr|branding-configs-2021.1-33|196	ln -sf branding-configs/lsb-release.%{-b*}-%{-t*} lsb-release \
21mr|branding-configs-2021.1-33|197	# /usr/share/licenses/rosa-distro \
21mr|branding-configs-2021.1-33|198	cd %{_defaultlicensedir}/rosa-distro \
21mr|branding-configs-2021.1-33|199	ln -sf ../../branding-configs/%{-b*}-%{-t*}/license_ru.html license_ru.html \
21mr|branding-configs-2021.1-33|200	ln -sf ../../branding-configs/%{-b*}-%{-t*}/license_en.html license_en.html \
21mr|branding-configs-2021.1-33|201	ln -sf ../../branding-configs/%{-b*}-%{-t*}/license_ru.txt license_ru.txt \
21mr|branding-configs-2021.1-33|202	ln -sf ../../branding-configs/%{-b*}-%{-t*}/license_en.txt license_en.txt \
21mr|branding-configs-2021.1-33|203	# /usr/share/doc \
21mr|branding-configs-2021.1-33|204	cd %{_datadir}/doc/HTML \
21mr|branding-configs-2021.1-33|205	ln -sf ../../branding-configs/%{-b*}-%{-t*}/first_startup.html first_startup.html \
21mr|branding-configs-2021.1-33|206	ln -sf ../../branding-configs/%{-b*}-%{-t*}/index.html index.html \
21mr|branding-configs-2021.1-33|207	# /usr/lib/rpm/macros.d
21mr|branding-configs-2021.1-33|208	# Note that this does not make requirement from "rpm" package
21mr|branding-configs-2021.1-33|209	# because installation of branding-configs-rpm-macros has already created this directory \
21mr|branding-configs-2021.1-33|210	# even if rpm itself is not installed (useful for super-minimal container images) \
21mr|branding-configs-2021.1-33|211	cd %{_rpmmacrodir} \
21mr|branding-configs-2021.1-33|212	ln -sf ../../../share/branding-configs/%{-b*}-%{-t*}/macros.product macros.product \
21mr|branding-configs-2021.1-33|213	}
21mr|branding-configs-2021.1-33|214	
21mr|branding-configs-2021.1-33|215	#------------------------------------------------------------------
21mr|branding-configs-2021.1-33|216	
21mr|branding-configs-2021.1-33|217	%mk_flavour_subpackage -b fresh -t desktop -h fresh -o %{quote:ROSA Fresh Desktop %{rosa_release_fresh}}
21mr|branding-configs-2021.1-33|218	%mk_flavour_subpackage -b fresh -t server -o %{quote:ROSA Fresh Server %{rosa_release_fresh}}
21mr|branding-configs-2021.1-33|219	%mk_flavour_subpackage -b fresh -t rootfs -d -o %{quote:ROSA Fresh rootfs %{rosa_release_fresh}} -d
21mr|branding-configs-2021.1-33|220	%mk_flavour_subpackage -b chrome -t desktop -f red -h red -o %{quote:ROSA Chrome Desktop %{rosa_release_chrome}}
21mr|branding-configs-2021.1-33|221	%mk_flavour_subpackage -b chrome -t server -f res -h res -o %{quote:ROSA Chrome Server %{rosa_release_chrome}}
21mr|branding-configs-2021.1-33|222	%mk_flavour_subpackage -b chrome -t rootfs -o %{quote:ROSA Chrome rootfs %{rosa_release_chrome}}
21mr|branding-configs-2021.1-33|223	
21mr|branding-configs-2021.1-33|224	#------------------------------------------------------------------
21mr|branding-configs-2021.1-33|225	
21mr|branding-configs-2021.1-33|226	
21mr|branding-configs-2021.1-33|227	%prep
21mr|branding-configs-2021.1-33|228	
21mr|branding-configs-2021.1-33|229	%build
21mr|branding-configs-2021.1-33|230	cp %{sources} .
21mr|branding-configs-2021.1-33|231	
21mr|branding-configs-2021.1-33|232	%install
21mr|branding-configs-2021.1-33|233	set -u
21mr|branding-configs-2021.1-33|234	
21mr|branding-configs-2021.1-33|235	# Ensure that relatives symlinks in %%postrrans are correct
21mr|branding-configs-2021.1-33|236	[ "%{_defaultlicensedir}" = "/usr/share/licenses" ]
21mr|branding-configs-2021.1-33|237	[ "%{_rpmmacrodir}" = "/usr/lib/rpm/macros.d" ]
21mr|branding-configs-2021.1-33|238	mkdir -p %{buildroot}%{_defaultlicensedir}/rosa-distro
21mr|branding-configs-2021.1-33|239	mkdir -p %{buildroot}/etc/branding-configs
21mr|branding-configs-2021.1-33|240	
21mr|branding-configs-2021.1-33|241	# avoid message "Creating dir /builddir/tmp" from lynx into stdout
21mr|branding-configs-2021.1-33|242	export TMPDIR="$PWD/tmp"
21mr|branding-configs-2021.1-33|243	mkdir "$TMPDIR"
21mr|branding-configs-2021.1-33|244	
21mr|branding-configs-2021.1-33|245	_mk_flavour(){
21mr|branding-configs-2021.1-33|246	
21mr|branding-configs-2021.1-33|247	# fresh, chrome, nickel
21mr|branding-configs-2021.1-33|248	local branch="$1"
21mr|branding-configs-2021.1-33|249	# desktop, server, rootfs
21mr|branding-configs-2021.1-33|250	local type="$2"
21mr|branding-configs-2021.1-33|251	# e.g. R12 or X5
21mr|branding-configs-2021.1-33|252	local os_version="$3"
21mr|branding-configs-2021.1-33|253	# e.g. "ROSA Fresh Desktop"
21mr|branding-configs-2021.1-33|254	local os_name="$4 ${os_version}"
21mr|branding-configs-2021.1-33|255	
21mr|branding-configs-2021.1-33|256	mkdir -p %{buildroot}%{_datadir}/branding-configs/${branch}-${type}
21mr|branding-configs-2021.1-33|257	# %{_defaultlicensedir}/rosa-distro/license_ru.html will be symlinked to it
21mr|branding-configs-2021.1-33|258	sed license_ru_${branch}.tpl.html -e "s,@OS_NAME@,${os_name},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/license_ru.html
21mr|branding-configs-2021.1-33|259	LC_ALL=ru_RU.UTF-8 lynx -dump -width=99999999 %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/license_ru.html | sed -e 's,^   ,,g' > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/license_ru.txt
21mr|branding-configs-2021.1-33|260	# %{_defaultlicensedir}/rosa-distro/license_en.html will be symlinked to it
21mr|branding-configs-2021.1-33|261	sed license_en_${branch}.tpl.html -e "s,@OS_NAME@,${os_name},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/license_en.html
21mr|branding-configs-2021.1-33|262	LC_ALL=ru_RU.UTF-8 lynx -dump -width=99999999 %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/license_en.html | sed -e 's,^   ,,g' > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/license_en.txt
21mr|branding-configs-2021.1-33|263	# %{_datadir}/doc/HTML/index.html will be symlinked to it
21mr|branding-configs-2021.1-33|264	sed index.tpl.html -e "s,@configs_subdir@,${branch}-${type},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/index.html
21mr|branding-configs-2021.1-33|265	# %{_datadir}/doc/HTML/first_startup.html will be symlinked to it
21mr|branding-configs-2021.1-33|266	sed first_startup.tpl.html -e "s,@OS_NAME@,${os_name},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/first_startup.html
21mr|branding-configs-2021.1-33|267	# it won't be symlinked to
21mr|branding-configs-2021.1-33|268	sed index_ru.tpl.html -e "s,@OS_NAME@,${os_name},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/index_ru.html
21mr|branding-configs-2021.1-33|269	sed index_offline_ru.tpl.html -e "s,@OS_NAME@,${os_name},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/index_offline_ru.html
21mr|branding-configs-2021.1-33|270	# it won't be symlinked to
21mr|branding-configs-2021.1-33|271	sed index_en.tpl.html -e "s,@OS_NAME@,${os_name},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/index_en.html
21mr|branding-configs-2021.1-33|272	sed index_offline_en.tpl.html -e "s,@OS_NAME@,${os_name},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/index_offline_en.html
21mr|branding-configs-2021.1-33|273	# /usr/lib/rpm/macros.d/macros.product will be symlinked to it
21mr|branding-configs-2021.1-33|274	sed macros.product -e "s,@OS_BRANCH@,${branch},g" -e "s,@OS_TYPE@,${type},g" -e "s,@OS_VERSION@,${os_version},g" > %{buildroot}%{_datadir}/branding-configs/${branch}-${type}/macros.product
21mr|branding-configs-2021.1-33|275	
21mr|branding-configs-2021.1-33|276	# /etc/os-release will be symlinked to it
21mr|branding-configs-2021.1-33|277	# Specification: https://www.freedesktop.org/software/systemd/man/os-release.html
21mr|branding-configs-2021.1-33|278	# Avoiding symlinks from /etc/ to /usr because they may theoretically be different partitions on disk,
21mr|branding-configs-2021.1-33|279	# so putting it into /etc/branding-release instead of %{_datadir}/%{name}/${branch}-${type}
21mr|branding-configs-2021.1-33|280	# ! "A relative symlink instead of an absolute symlink is necessary
21mr|branding-configs-2021.1-33|281	#    to avoid breaking the link in a chroot or initrd environment such as dracut"
21mr|branding-configs-2021.1-33|282	cat > %{buildroot}/etc/branding-configs/os-release.${branch}-${type} << EOF
21mr|branding-configs-2021.1-33|283	# Standard values
21mr|branding-configs-2021.1-33|284	# Specification: https://www.freedesktop.org/software/systemd/man/os-release.html
21mr|branding-configs-2021.1-33|285	NAME="${4}"
21mr|branding-configs-2021.1-33|286	ID=rosa
21mr|branding-configs-2021.1-33|287	PRETTY_NAME="${os_name}"
21mr|branding-configs-2021.1-33|288	CPE_NAME="cpe:/o:rosalinux:rosa:%{rosa_platform}"
21mr|branding-configs-2021.1-33|289	META_CLASS=${type}
21mr|branding-configs-2021.1-33|290	VARIANT_ID=${branch}-${type}
21mr|branding-configs-2021.1-33|291	ANSI_COLOR="1;43"
21mr|branding-configs-2021.1-33|292	VERSION="${os_version}"
21mr|branding-configs-2021.1-33|293	VERSION_ID=%{rosa_platform}
21mr|branding-configs-2021.1-33|294	VERSION_CODENAME=${os_version}
21mr|branding-configs-2021.1-33|295	HOME_URL="https://www.rosa.ru"
21mr|branding-configs-2021.1-33|296	# TODO: by far not all icons packages provide an icon "rosa"
21mr|branding-configs-2021.1-33|297	LOGO=rosa
21mr|branding-configs-2021.1-33|298	BUG_REPORT_URL="https://bugzilla.rosa.ru"
21mr|branding-configs-2021.1-33|299	# ROSA-specific values
21mr|branding-configs-2021.1-33|300	ROSA_OS_BRANCH=${branch}
21mr|branding-configs-2021.1-33|301	ROSA_OS_PLATFORM="rosa%{rosa_platform}"
21mr|branding-configs-2021.1-33|302	ROSA_OS_PLATFORM_INTEGER=%{rosa_platform_integer}
21mr|branding-configs-2021.1-33|303	ROSA_OS_TYPE=${type}
21mr|branding-configs-2021.1-33|304	ROSA_OS_VERSION=${os_version}
21mr|branding-configs-2021.1-33|305	EOF
21mr|branding-configs-2021.1-33|306	
21mr|branding-configs-2021.1-33|307	# /etc/release will be symlinked to here
21mr|branding-configs-2021.1-33|308	cat > %{buildroot}/etc/branding-configs/release.${branch}-${type} << EOF
21mr|branding-configs-2021.1-33|309	${os_name} release %{rosa_platform} for %{_target_cpu}
21mr|branding-configs-2021.1-33|310	EOF
21mr|branding-configs-2021.1-33|311	
21mr|branding-configs-2021.1-33|312	# Actualy lsb-release file is probably not needed, most distros don't have it
21mr|branding-configs-2021.1-33|313	# /etc/lsb-release will be symlinked to here
21mr|branding-configs-2021.1-33|314	cat > %{buildroot}/etc/branding-configs/lsb-release.${branch}-${type} << EOF
21mr|branding-configs-2021.1-33|315	LSB_VERSION=%{rosa_platform}
21mr|branding-configs-2021.1-33|316	DISTRIB_ID=rosa
21mr|branding-configs-2021.1-33|317	DISTRIB_RELEASE=${os_version}
21mr|branding-configs-2021.1-33|318	DISTRIB_CODENAME=${os_version}
21mr|branding-configs-2021.1-33|319	DISTRIB_DESCRIPTION="${os_name}, platform %{rosa_platform}"
21mr|branding-configs-2021.1-33|320	EOF
21mr|branding-configs-2021.1-33|321	
21mr|branding-configs-2021.1-33|322	# /etc/product.id existed and is specified here: https://wiki.mageia.org/en/Product_id
21mr|branding-configs-2021.1-33|323	# but it is not used nowadays, so not creating it. Instead some potentially useful
21mr|branding-configs-2021.1-33|324	# $ROSA_* variables are added to /etc/os-release above.
21mr|branding-configs-2021.1-33|325	
21mr|branding-configs-2021.1-33|326	# Trigger rebuidling initrd if rosa-kernel-tools is installed
21mr|branding-configs-2021.1-33|327	# (and it is installed everywhere where initrd exists).
21mr|branding-configs-2021.1-33|328	# Initrd contains /etc/os-release etc.
21mr|branding-configs-2021.1-33|329	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|branding-configs-2021.1-33|330	touch %{buildroot}/var/spool/initramfs-regen/branding-configs-${branch}-${type}
21mr|branding-configs-2021.1-33|331	
21mr|branding-configs-2021.1-33|332	}
21mr|branding-configs-2021.1-33|333	
21mr|branding-configs-2021.1-33|334	_mk_flavour fresh desktop %{rosa_release_fresh} "ROSA Fresh Desktop"
21mr|branding-configs-2021.1-33|335	_mk_flavour fresh server %{rosa_release_fresh} "ROSA Fresh Server"
21mr|branding-configs-2021.1-33|336	_mk_flavour fresh rootfs %{rosa_release_fresh} "ROSA Fresh rootfs"
21mr|branding-configs-2021.1-33|337	_mk_flavour chrome desktop %{rosa_release_chrome} "ROSA Chrome Desktop"
21mr|branding-configs-2021.1-33|338	_mk_flavour chrome server %{rosa_release_chrome} "ROSA Chrome Server"
21mr|branding-configs-2021.1-33|339	_mk_flavour chrome rootfs %{rosa_release_chrome} "ROSA Chrome rootfs"
21mr|branding-configs-2021.1-33|340	
21mr|branding-configs-2021.1-33|341	# Static relative symlinks to dynamic /etc/os-release
21mr|branding-configs-2021.1-33|342	( cd %{buildroot}/etc
21mr|branding-configs-2021.1-33|343	for i in rosa mandriva redhat distro system
21mr|branding-configs-2021.1-33|344	do
21mr|branding-configs-2021.1-33|345	ln -s release "$i"-release
21mr|branding-configs-2021.1-33|346	done
21mr|branding-configs-2021.1-33|347	)
21mr|branding-configs-2021.1-33|348	
21mr|branding-configs-2021.1-33|349	%install_macro platform macros.platform
21mr|branding-configs-2021.1-33|350	
21mr|branding-configs-2021.1-33|351	mkdir -p %{buildroot}%{_datadir}/doc/HTML
21mr|branding-configs-2021.1-33|352	
21mr|branding-configs-2021.1-33|353	# subdirectory "images"
21mr|branding-configs-2021.1-33|354	mkdir -p %{buildroot}%{_datadir}/branding-configs/images
21mr|branding-configs-2021.1-33|355	cp %{SOURCE2} %{SOURCE15} %{buildroot}%{_datadir}/branding-configs/images
21mr|branding-configs-2021.1-33|356	
21mr|branding-configs-2021.1-33|357	install -m0644 %{SOURCE101} %{buildroot}%{_datadir}/%{name}/CREDITS
21mr|branding-configs-2021.1-33|358	
21mr|branding-configs-2021.1-33|359	set +u

11667 21
21mr|brasero-3.12.3-3|1	%define major		1
21mr|brasero-3.12.3-3|2	%define api		3
21mr|brasero-3.12.3-3|3	%define gi_major	%{version}
21mr|brasero-3.12.3-3|4	
21mr|brasero-3.12.3-3|5	%define libnameburn3	%mklibname %{name}-burn %{api} %{major}
21mr|brasero-3.12.3-3|6	%define libnamemedia3	%mklibname %{name}-media %{api} %{major}
21mr|brasero-3.12.3-3|7	%define libnameutils3	%mklibname %{name}-utils %{api} %{major}
21mr|brasero-3.12.3-3|8	
21mr|brasero-3.12.3-3|9	%define girmedia	%mklibname %{name}-media-gir %{gi_major}
21mr|brasero-3.12.3-3|10	%define girburn		%mklibname %{name}-burn-gir %{gi_major}
21mr|brasero-3.12.3-3|11	
21mr|brasero-3.12.3-3|12	%define devname	%mklibname -d %{name}
21mr|brasero-3.12.3-3|13	
21mr|brasero-3.12.3-3|14	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|brasero-3.12.3-3|15	
21mr|brasero-3.12.3-3|16	Summary:	A disc burning application for GNOME
21mr|brasero-3.12.3-3|17	Name:		brasero
21mr|brasero-3.12.3-3|18	Version:	3.12.3
21mr|brasero-3.12.3-3|19	Release:	3
21mr|brasero-3.12.3-3|20	License:	GPLv2+
21mr|brasero-3.12.3-3|21	Group:		Archiving/Cd burning
21mr|brasero-3.12.3-3|22	Url:		https://download.gnome.org/sources/brasero
21mr|brasero-3.12.3-3|23	Source0:	https://download.gnome.org/sources/brasero/%{url_ver}/%{name}-%{version}.tar.xz
21mr|brasero-3.12.3-3|24	Source1:	brasero_copy_disc.desktop
21mr|brasero-3.12.3-3|25	Source2:	brasero_create_data_project_from_blank_medium.desktop
21mr|brasero-3.12.3-3|26	Source3:	brasero_create_audio_cd_from_blank_medium.desktop
21mr|brasero-3.12.3-3|27	BuildRequires:	glib2.0-common
21mr|brasero-3.12.3-3|28	# Only needed when gnome-autogen.sh is used
21mr|brasero-3.12.3-3|29	BuildRequires:	gnome-common
21mr|brasero-3.12.3-3|30	BuildRequires:	gtk-doc
21mr|brasero-3.12.3-3|31	BuildRequires:	imagemagick
21mr|brasero-3.12.3-3|32	BuildRequires:	intltool
21mr|brasero-3.12.3-3|33	BuildRequires:	itstool
21mr|brasero-3.12.3-3|34	BuildRequires:	yelp-tools
21mr|brasero-3.12.3-3|35	BuildRequires:	gettext-devel
21mr|brasero-3.12.3-3|36	BuildRequires:	pkgconfig(gdk-x11-3.0)
21mr|brasero-3.12.3-3|37	BuildRequires:	pkgconfig(gio-2.0)
21mr|brasero-3.12.3-3|38	BuildRequires:	pkgconfig(glib-2.0)
21mr|brasero-3.12.3-3|39	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|brasero-3.12.3-3|40	BuildRequires:	pkgconfig(gmodule-export-2.0)
21mr|brasero-3.12.3-3|41	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|brasero-3.12.3-3|42	BuildRequires:	pkgconfig(gobject-2.0)
21mr|brasero-3.12.3-3|43	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|brasero-3.12.3-3|44	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|brasero-3.12.3-3|45	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|brasero-3.12.3-3|46	BuildRequires:	pkgconfig(gthread-2.0)
21mr|brasero-3.12.3-3|47	BuildRequires:	pkgconfig(gtk4)
21mr|brasero-3.12.3-3|48	BuildRequires:	pkgconfig(ice)
21mr|brasero-3.12.3-3|49	BuildRequires:	pkgconfig(libburn-1)
21mr|brasero-3.12.3-3|50	BuildRequires:	pkgconfig(libcanberra)
21mr|brasero-3.12.3-3|51	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|brasero-3.12.3-3|52	BuildRequires:	pkgconfig(libisofs-1)
21mr|brasero-3.12.3-3|53	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|brasero-3.12.3-3|54	BuildRequires:	pkgconfig(libnotify)
21mr|brasero-3.12.3-3|55	BuildRequires:	pkgconfig(libxml-2.0)
21mr|brasero-3.12.3-3|56	BuildRequires:	pkgconfig(sm)
21mr|brasero-3.12.3-3|57	BuildRequires:	pkgconfig(totem-plparser)
21mr|brasero-3.12.3-3|58	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|brasero-3.12.3-3|59	# optional requirements to make video projects work
21mr|brasero-3.12.3-3|60	Recommends:	dvdauthor
21mr|brasero-3.12.3-3|61	Recommends:	gstreamer1.0-plugins-bad
21mr|brasero-3.12.3-3|62	Recommends:	vcdimager
21mr|brasero-3.12.3-3|63	
21mr|brasero-3.12.3-3|64	%description
21mr|brasero-3.12.3-3|65	Brasero is yet another CD / DVD writing application for the GNOME
21mr|brasero-3.12.3-3|66	desktop. It is designed to be as simple as possible and has some
21mr|brasero-3.12.3-3|67	unique features to enable users to create their discs easily and
21mr|brasero-3.12.3-3|68	quickly. It can handle both audio and data discs, and can use either
21mr|brasero-3.12.3-3|69	cdrkit or libburn / libisofs as the writing backend.
21mr|brasero-3.12.3-3|70	
21mr|brasero-3.12.3-3|71	%files -f %{name}.lang
21mr|brasero-3.12.3-3|72	%doc AUTHORS COPYING MAINTAINERS NEWS README
21mr|brasero-3.12.3-3|73	%{_appdatadir}/%{name}.appdata.xml
21mr|brasero-3.12.3-3|74	%{_bindir}/%{name}
21mr|brasero-3.12.3-3|75	%{_libdir}/%{name}3
21mr|brasero-3.12.3-3|76	%{_libdir}/nautilus/extensions-3.0/libnautilus-brasero-extension.*
21mr|brasero-3.12.3-3|77	%{_datadir}/applications/*
21mr|brasero-3.12.3-3|78	%{_datadir}/%{name}
21mr|brasero-3.12.3-3|79	%{_datadir}/glib-2.0/schemas/org.gnome.brasero.gschema.xml
21mr|brasero-3.12.3-3|80	%{_datadir}/GConf/gsettings/brasero.convert
21mr|brasero-3.12.3-3|81	%{_datadir}/icons/hicolor/*/apps/*
21mr|brasero-3.12.3-3|82	%{_mandir}/man1/%{name}.1*
21mr|brasero-3.12.3-3|83	%{_datadir}/mime/packages/%{name}.xml
21mr|brasero-3.12.3-3|84	%{_datadir}/apps/solid/actions/*
21mr|brasero-3.12.3-3|85	
21mr|brasero-3.12.3-3|86	#----------------------------------------------------------------------------
21mr|brasero-3.12.3-3|87	
21mr|brasero-3.12.3-3|88	%package -n %{libnameburn3}
21mr|brasero-3.12.3-3|89	Summary:	A disc burning application for GNOME - shared library
21mr|brasero-3.12.3-3|90	Group:		System/Libraries
21mr|brasero-3.12.3-3|91	
21mr|brasero-3.12.3-3|92	%description -n %{libnameburn3}
21mr|brasero-3.12.3-3|93	Brasero is yet another CD / DVD writing application for the GNOME
21mr|brasero-3.12.3-3|94	desktop. It is designed to be as simple as possible and has some
21mr|brasero-3.12.3-3|95	unique features to enable users to create their discs easily and
21mr|brasero-3.12.3-3|96	quickly. It can handle both audio and data discs, and can use either
21mr|brasero-3.12.3-3|97	cdrkit or libburn / libisofs as the writing backend.
21mr|brasero-3.12.3-3|98	
21mr|brasero-3.12.3-3|99	%files -n %{libnameburn3}
21mr|brasero-3.12.3-3|100	%license COPYING
21mr|brasero-3.12.3-3|101	%{_libdir}/lib%{name}-burn3.so.%{major}*
21mr|brasero-3.12.3-3|102	
21mr|brasero-3.12.3-3|103	#----------------------------------------------------------------------------
21mr|brasero-3.12.3-3|104	
21mr|brasero-3.12.3-3|105	%package -n %{libnamemedia3}
21mr|brasero-3.12.3-3|106	Group:		System/Libraries
21mr|brasero-3.12.3-3|107	Summary:	A disc burning application for GNOME - shared library
21mr|brasero-3.12.3-3|108	
21mr|brasero-3.12.3-3|109	%description -n %{libnamemedia3}
21mr|brasero-3.12.3-3|110	Brasero is yet another CD / DVD writing application for the GNOME
21mr|brasero-3.12.3-3|111	desktop. It is designed to be as simple as possible and has some
21mr|brasero-3.12.3-3|112	unique features to enable users to create their discs easily and
21mr|brasero-3.12.3-3|113	quickly. It can handle both audio and data discs, and can use either
21mr|brasero-3.12.3-3|114	cdrkit or libburn / libisofs as the writing backend.
21mr|brasero-3.12.3-3|115	
21mr|brasero-3.12.3-3|116	%files -n %{libnamemedia3}
21mr|brasero-3.12.3-3|117	%license COPYING
21mr|brasero-3.12.3-3|118	%{_libdir}/lib%{name}-media3.so.%{major}*
21mr|brasero-3.12.3-3|119	
21mr|brasero-3.12.3-3|120	#----------------------------------------------------------------------------
21mr|brasero-3.12.3-3|121	
21mr|brasero-3.12.3-3|122	%package -n %{libnameutils3}
21mr|brasero-3.12.3-3|123	Group:		System/Libraries
21mr|brasero-3.12.3-3|124	Summary:	A disc burning application for GNOME - shared library
21mr|brasero-3.12.3-3|125	
21mr|brasero-3.12.3-3|126	%description -n %{libnameutils3}
21mr|brasero-3.12.3-3|127	Brasero is yet another CD / DVD writing application for the GNOME
21mr|brasero-3.12.3-3|128	desktop. It is designed to be as simple as possible and has some
21mr|brasero-3.12.3-3|129	unique features to enable users to create their discs easily and
21mr|brasero-3.12.3-3|130	quickly. It can handle both audio and data discs, and can use either
21mr|brasero-3.12.3-3|131	cdrkit or libburn / libisofs as the writing backend.
21mr|brasero-3.12.3-3|132	
21mr|brasero-3.12.3-3|133	%files -n %{libnameutils3}
21mr|brasero-3.12.3-3|134	%license COPYING
21mr|brasero-3.12.3-3|135	%{_libdir}/lib%{name}-utils3.so.%{major}*
21mr|brasero-3.12.3-3|136	
21mr|brasero-3.12.3-3|137	#----------------------------------------------------------------------------
21mr|brasero-3.12.3-3|138	
21mr|brasero-3.12.3-3|139	%package -n %{girburn}
21mr|brasero-3.12.3-3|140	Summary:	GObject Introspection interface description for GData
21mr|brasero-3.12.3-3|141	Group:		System/Libraries
21mr|brasero-3.12.3-3|142	Requires:	%{libnameburn3} = %{EVRD}
21mr|brasero-3.12.3-3|143	
21mr|brasero-3.12.3-3|144	%description -n %{girburn}
21mr|brasero-3.12.3-3|145	GObject Introspection interface description for GData.
21mr|brasero-3.12.3-3|146	
21mr|brasero-3.12.3-3|147	%files -n %{girburn}
21mr|brasero-3.12.3-3|148	%license COPYING
21mr|brasero-3.12.3-3|149	%{_libdir}/girepository-1.0/BraseroBurn-*.typelib
21mr|brasero-3.12.3-3|150	
21mr|brasero-3.12.3-3|151	#----------------------------------------------------------------------------
21mr|brasero-3.12.3-3|152	
21mr|brasero-3.12.3-3|153	%package -n %{girmedia}
21mr|brasero-3.12.3-3|154	Summary:	GObject Introspection interface description for GData
21mr|brasero-3.12.3-3|155	Group:		System/Libraries
21mr|brasero-3.12.3-3|156	Requires:	%{libnamemedia3} = %{EVRD}
21mr|brasero-3.12.3-3|157	
21mr|brasero-3.12.3-3|158	%description -n %{girmedia}
21mr|brasero-3.12.3-3|159	GObject Introspection interface description for GData.
21mr|brasero-3.12.3-3|160	
21mr|brasero-3.12.3-3|161	%files -n %{girmedia}
21mr|brasero-3.12.3-3|162	%license COPYING
21mr|brasero-3.12.3-3|163	%{_libdir}/girepository-1.0/BraseroMedia-*.typelib
21mr|brasero-3.12.3-3|164	
21mr|brasero-3.12.3-3|165	#----------------------------------------------------------------------------
21mr|brasero-3.12.3-3|166	
21mr|brasero-3.12.3-3|167	%package -n %{devname}
21mr|brasero-3.12.3-3|168	Summary:	A disc burning application for GNOME - development library
21mr|brasero-3.12.3-3|169	Group:		Development/C
21mr|brasero-3.12.3-3|170	Requires:	%{libnameburn3} = %{EVRD}
21mr|brasero-3.12.3-3|171	Requires:	%{libnamemedia3} = %{EVRD}
21mr|brasero-3.12.3-3|172	Requires:	%{libnameutils3} = %{EVRD}
21mr|brasero-3.12.3-3|173	Provides:	%{name}-devel = %{EVRD}
21mr|brasero-3.12.3-3|174	Provides:	lib%{name}-devel = %{EVRD}
21mr|brasero-3.12.3-3|175	
21mr|brasero-3.12.3-3|176	%description -n %{devname}
21mr|brasero-3.12.3-3|177	Brasero is yet another CD / DVD writing application for the GNOME
21mr|brasero-3.12.3-3|178	desktop. It is designed to be as simple as possible and has some
21mr|brasero-3.12.3-3|179	unique features to enable users to create their discs easily and
21mr|brasero-3.12.3-3|180	quickly. It can handle both audio and data discs, and can use either
21mr|brasero-3.12.3-3|181	cdrkit or libburn / libisofs as the writing backend.
21mr|brasero-3.12.3-3|182	
21mr|brasero-3.12.3-3|183	%files -n %{devname}
21mr|brasero-3.12.3-3|184	%license COPYING
21mr|brasero-3.12.3-3|185	%{_datadir}/gtk-doc/html/libbrasero*
21mr|brasero-3.12.3-3|186	%{_libdir}/lib%{name}-*.so
21mr|brasero-3.12.3-3|187	%{_libdir}/pkgconfig/*.pc
21mr|brasero-3.12.3-3|188	%{_includedir}/%{name}3
21mr|brasero-3.12.3-3|189	%{_datadir}/gir-1.0/BraseroBurn-*.gir
21mr|brasero-3.12.3-3|190	%{_datadir}/gir-1.0/BraseroMedia-*.gir
21mr|brasero-3.12.3-3|191	
21mr|brasero-3.12.3-3|192	#----------------------------------------------------------------------------
21mr|brasero-3.12.3-3|193	
21mr|brasero-3.12.3-3|194	%prep
21mr|brasero-3.12.3-3|195	%setup -q
21mr|brasero-3.12.3-3|196	
21mr|brasero-3.12.3-3|197	%build
21mr|brasero-3.12.3-3|198	autoreconf -fi
21mr|brasero-3.12.3-3|199	export BRASERO_SEARCH_CFLAGS="-Wno-error=implicit-function-declaration"
21mr|brasero-3.12.3-3|200	%configure \
21mr|brasero-3.12.3-3|201	--enable-nautilus	\
21mr|brasero-3.12.3-3|202	--enable-libburnia	\
21mr|brasero-3.12.3-3|203	--disable-search	\
21mr|brasero-3.12.3-3|204	--enable-playlist	\
21mr|brasero-3.12.3-3|205	--enable-preview	\
21mr|brasero-3.12.3-3|206	--enable-inotify	\
21mr|brasero-3.12.3-3|207	--disable-caches	\
21mr|brasero-3.12.3-3|208	--disable-static
21mr|brasero-3.12.3-3|209	sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
21mr|brasero-3.12.3-3|210	%make
21mr|brasero-3.12.3-3|211	
21mr|brasero-3.12.3-3|212	%install
21mr|brasero-3.12.3-3|213	%makeinstall_std
21mr|brasero-3.12.3-3|214	
21mr|brasero-3.12.3-3|215	sed -i 's/cd:x/cd;x/' %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|brasero-3.12.3-3|216	
21mr|brasero-3.12.3-3|217	%find_lang %{name} --with-gnome
21mr|brasero-3.12.3-3|218	
21mr|brasero-3.12.3-3|219	#(nl) KDE Solid integration
21mr|brasero-3.12.3-3|220	mkdir -p %{buildroot}%{_datadir}/apps/solid/actions
21mr|brasero-3.12.3-3|221	install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/apps/solid/actions/
21mr|brasero-3.12.3-3|222	install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/apps/solid/actions/
21mr|brasero-3.12.3-3|223	install -D -m 644 %{SOURCE3} %{buildroot}%{_datadir}/apps/solid/actions/

11668 21
21mr|brazil-2.3-21|1	Name:      brazil
21mr|brazil-2.3-21|2	Version:   2.3
21mr|brazil-2.3-21|3	Release:   21
21mr|brazil-2.3-21|4	Summary:   Extremely small footprint Java HTTP stack
21mr|brazil-2.3-21|5	License:   SPL
21mr|brazil-2.3-21|6	URL:       https://github.com/mbooth101/brazil
21mr|brazil-2.3-21|7	
21mr|brazil-2.3-21|8	Source0:   https://github.com/mbooth101/brazil/archive/%{name}-%{version}.tar.gz
21mr|brazil-2.3-21|9	
21mr|brazil-2.3-21|10	# upsteam's build script doesn't build javadocs, so use our own, better script
21mr|brazil-2.3-21|11	Source2:   brazil-build.xml
21mr|brazil-2.3-21|12	
21mr|brazil-2.3-21|13	Group:          Development/Java
21mr|brazil-2.3-21|14	BuildArch:        noarch
21mr|brazil-2.3-21|15	# Java stack is not supported on x86_32
21mr|brazil-2.3-21|16	ExcludeArch: %{ix86}
21mr|brazil-2.3-21|17	
21mr|brazil-2.3-21|18	BuildRequires:    java-1.8.0-devel
21mr|brazil-2.3-21|19	BuildRequires:    jpackage-utils
21mr|brazil-2.3-21|20	BuildRequires:    ant
21mr|brazil-2.3-21|21	Requires:         java-headless
21mr|brazil-2.3-21|22	Requires:         jpackage-utils
21mr|brazil-2.3-21|23	
21mr|brazil-2.3-21|24	%description
21mr|brazil-2.3-21|25	Brazil is as an extremely small footprint HTTP stack and flexible architecture
21mr|brazil-2.3-21|26	for adding URL-based interfaces to arbitrary applications and devices from Sun
21mr|brazil-2.3-21|27	Labs. This package contains the core set of classes that are not dependent on
21mr|brazil-2.3-21|28	any other external Java libraries.
21mr|brazil-2.3-21|29	
21mr|brazil-2.3-21|30	%package javadoc
21mr|brazil-2.3-21|31	Summary:   Java-docs for %{name}
21mr|brazil-2.3-21|32	
21mr|brazil-2.3-21|33	%description javadoc
21mr|brazil-2.3-21|34	API documentation for %{name}.
21mr|brazil-2.3-21|35	
21mr|brazil-2.3-21|36	%package demo
21mr|brazil-2.3-21|37	Summary:   Demos for %{name}
21mr|brazil-2.3-21|38	Requires:  %{name} = %{version}-%{release}
21mr|brazil-2.3-21|39	Requires:  tcl
21mr|brazil-2.3-21|40	
21mr|brazil-2.3-21|41	%description demo
21mr|brazil-2.3-21|42	Demonstrations and samples for %{name}.
21mr|brazil-2.3-21|43	
21mr|brazil-2.3-21|44	%prep
21mr|brazil-2.3-21|45	%setup -q -n %{name}-%{name}-%{version}
21mr|brazil-2.3-21|46	
21mr|brazil-2.3-21|47	# fix permissions and interpreter in sample scripts
21mr|brazil-2.3-21|48	grep -lR -e ^\#\!/usr/sfw/bin/tclsh8.3 samples | xargs sed --in-place "s|/usr/sfw/bin/tclsh8.3|/usr/bin/tclsh|"
21mr|brazil-2.3-21|49	grep -lR -e ^\#\!/usr/bin/tclsh        samples | xargs chmod 755
21mr|brazil-2.3-21|50	grep -lR -e ^\#\!/bin/sh               samples | xargs chmod 755
21mr|brazil-2.3-21|51	
21mr|brazil-2.3-21|52	%build
21mr|brazil-2.3-21|53	cp -p %{SOURCE2} build.xml
21mr|brazil-2.3-21|54	ant all
21mr|brazil-2.3-21|55	
21mr|brazil-2.3-21|56	%install
21mr|brazil-2.3-21|57	# jars
21mr|brazil-2.3-21|58	mkdir -p %{buildroot}%{_javadir}
21mr|brazil-2.3-21|59	cp -p build/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|brazil-2.3-21|60	
21mr|brazil-2.3-21|61	# javadoc
21mr|brazil-2.3-21|62	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|brazil-2.3-21|63	cp -pr build/javadoc/* %{buildroot}%{_javadocdir}/%{name}
21mr|brazil-2.3-21|64	
21mr|brazil-2.3-21|65	# samples
21mr|brazil-2.3-21|66	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|brazil-2.3-21|67	cp -pr samples %{buildroot}%{_datadir}/%{name}
21mr|brazil-2.3-21|68	
21mr|brazil-2.3-21|69	%files
21mr|brazil-2.3-21|70	%doc README.md srcs/license.terms
21mr|brazil-2.3-21|71	%{_javadir}/%{name}.jar
21mr|brazil-2.3-21|72	
21mr|brazil-2.3-21|73	%files javadoc
21mr|brazil-2.3-21|74	%doc %{_javadocdir}/%{name}
21mr|brazil-2.3-21|75	
21mr|brazil-2.3-21|76	%files demo
21mr|brazil-2.3-21|77	%{_datadir}/%{name}
21mr|brazil-2.3-21|78	

11669 21
21mr|breeze-5.27.11-3|1	Summary:	Plasma 5 Breeze theme
21mr|breeze-5.27.11-3|2	Name:		breeze
21mr|breeze-5.27.11-3|3	Version:	5.27.11
21mr|breeze-5.27.11-3|4	Release:	3
21mr|breeze-5.27.11-3|5	License:	GPLv2+
21mr|breeze-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|7	Url:		https://www.kde.org/
21mr|breeze-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|breeze-5.27.11-3|9	Patch0:	    breeze-aqua-color.patch
21mr|breeze-5.27.11-3|10	BuildRequires:	extra-cmake-modules
21mr|breeze-5.27.11-3|11	BuildRequires:	kdecoration2-devel >= %{version}
21mr|breeze-5.27.11-3|12	BuildRequires:	kf5auth-devel
21mr|breeze-5.27.11-3|13	BuildRequires:	kf5config-devel
21mr|breeze-5.27.11-3|14	BuildRequires:	kf5configwidgets-devel
21mr|breeze-5.27.11-3|15	BuildRequires:	kf5coreaddons-devel
21mr|breeze-5.27.11-3|16	BuildRequires:	kf5frameworkintegration-devel
21mr|breeze-5.27.11-3|17	BuildRequires:	kf5i18n-devel
21mr|breeze-5.27.11-3|18	BuildRequires:	kf5kirigami2-devel
21mr|breeze-5.27.11-3|19	BuildRequires:	kf5kcmutils-devel
21mr|breeze-5.27.11-3|20	BuildRequires:	kf5plasma-devel
21mr|breeze-5.27.11-3|21	BuildRequires:	kf5service-devel
21mr|breeze-5.27.11-3|22	BuildRequires:	kf5windowsystem-devel
21mr|breeze-5.27.11-3|23	BuildRequires:	kf5guiaddons-devel
21mr|breeze-5.27.11-3|24	BuildRequires:	pkgconfig(fftw3)
21mr|breeze-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|breeze-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5DBus)
21mr|breeze-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|breeze-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|breeze-5.27.11-3|29	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|breeze-5.27.11-3|30	BuildRequires:	pkgconfig(xcb)
21mr|breeze-5.27.11-3|31	Requires:	breeze-cursor-theme
21mr|breeze-5.27.11-3|32	Requires:	breeze-cursor-theme-snow
21mr|breeze-5.27.11-3|33	Requires:	breeze-gtk
21mr|breeze-5.27.11-3|34	Requires:	breeze-icon-theme
21mr|breeze-5.27.11-3|35	Requires:	plasma5-color-scheme-breeze
21mr|breeze-5.27.11-3|36	Requires:	plasma5-color-scheme-breeze-aqua
21mr|breeze-5.27.11-3|37	Requires:	plasma5-color-scheme-breeze-dark
21mr|breeze-5.27.11-3|38	Requires:	plasma5-color-scheme-breeze-light
21mr|breeze-5.27.11-3|39	Requires:	plasma5-decoration-breeze
21mr|breeze-5.27.11-3|40	Requires:	plasma5-style-breeze
21mr|breeze-5.27.11-3|41	Requires:	plasma5-wallpaper-next
21mr|breeze-5.27.11-3|42	Requires:	qt5-style-breeze
21mr|breeze-5.27.11-3|43	
21mr|breeze-5.27.11-3|44	%description
21mr|breeze-5.27.11-3|45	Plasma 5 Breeze theme.
21mr|breeze-5.27.11-3|46	
21mr|breeze-5.27.11-3|47	%files
21mr|breeze-5.27.11-3|48	%{_kde5_datadir}/QtCurve/Breeze.qtcurve
21mr|breeze-5.27.11-3|49	%{_kde5_libdir}/kconf_update_bin/breezetobreezelight
21mr|breeze-5.27.11-3|50	%{_kde5_libdir}/kconf_update_bin/breezehighcontrasttobreezedark
21mr|breeze-5.27.11-3|51	%{_kde5_libdir}/kconf_update_bin/breezetobreezeclassic
21mr|breeze-5.27.11-3|52	%{_kde5_datadir}/kconf_update/breezehighcontrasttobreezedark.upd
21mr|breeze-5.27.11-3|53	%{_kde5_datadir}/kconf_update/breezetobreezeclassic.upd
21mr|breeze-5.27.11-3|54	%{_kde5_datadir}/kconf_update/breezetobreezelight.upd
21mr|breeze-5.27.11-3|55	
21mr|breeze-5.27.11-3|56	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|57	
21mr|breeze-5.27.11-3|58	%define breezecommon5_major 5
21mr|breeze-5.27.11-3|59	%define libbreezecommon5 %mklibname breezecommon5_ %{breezecommon5_major}
21mr|breeze-5.27.11-3|60	
21mr|breeze-5.27.11-3|61	%package -n %{libbreezecommon5}
21mr|breeze-5.27.11-3|62	Summary:	Breeze 5 shared library
21mr|breeze-5.27.11-3|63	Group:		System/Libraries
21mr|breeze-5.27.11-3|64	
21mr|breeze-5.27.11-3|65	%description -n %{libbreezecommon5}
21mr|breeze-5.27.11-3|66	Breeze 5 shared library.
21mr|breeze-5.27.11-3|67	
21mr|breeze-5.27.11-3|68	%files -n %{libbreezecommon5}
21mr|breeze-5.27.11-3|69	%{_kde5_libdir}/libbreezecommon5.so.%{breezecommon5_major}*
21mr|breeze-5.27.11-3|70	
21mr|breeze-5.27.11-3|71	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|72	
21mr|breeze-5.27.11-3|73	%package -n breeze-cursor-theme
21mr|breeze-5.27.11-3|74	Summary:	Plasma 5 Breeze cursor theme
21mr|breeze-5.27.11-3|75	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|76	
21mr|breeze-5.27.11-3|77	%description -n breeze-cursor-theme
21mr|breeze-5.27.11-3|78	Plasma 5 Breeze cursor theme.
21mr|breeze-5.27.11-3|79	
21mr|breeze-5.27.11-3|80	%files -n breeze-cursor-theme
21mr|breeze-5.27.11-3|81	%dir %{_kde5_iconsdir}/breeze_cursors
21mr|breeze-5.27.11-3|82	%{_kde5_iconsdir}/breeze_cursors/*
21mr|breeze-5.27.11-3|83	
21mr|breeze-5.27.11-3|84	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|85	
21mr|breeze-5.27.11-3|86	%package -n breeze-cursor-theme-snow
21mr|breeze-5.27.11-3|87	Summary:	Plasma 5 Breeze Snow cursor theme
21mr|breeze-5.27.11-3|88	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|89	
21mr|breeze-5.27.11-3|90	%description -n breeze-cursor-theme-snow
21mr|breeze-5.27.11-3|91	Plasma 5 Breeze Snow cursor theme.
21mr|breeze-5.27.11-3|92	
21mr|breeze-5.27.11-3|93	%files -n breeze-cursor-theme-snow
21mr|breeze-5.27.11-3|94	%dir %{_kde5_iconsdir}/Breeze_Snow
21mr|breeze-5.27.11-3|95	%{_kde5_iconsdir}/Breeze_Snow/*
21mr|breeze-5.27.11-3|96	
21mr|breeze-5.27.11-3|97	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|98	
21mr|breeze-5.27.11-3|99	%package -n plasma5-color-scheme-breeze
21mr|breeze-5.27.11-3|100	Summary:	Plasma 5 Breeze color scheme
21mr|breeze-5.27.11-3|101	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|102	
21mr|breeze-5.27.11-3|103	%description -n plasma5-color-scheme-breeze
21mr|breeze-5.27.11-3|104	Plasma 5 Breeze color scheme.
21mr|breeze-5.27.11-3|105	
21mr|breeze-5.27.11-3|106	%files -n plasma5-color-scheme-breeze
21mr|breeze-5.27.11-3|107	%{_kde5_datadir}/color-schemes/BreezeClassic.colors
21mr|breeze-5.27.11-3|108	
21mr|breeze-5.27.11-3|109	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|110	
21mr|breeze-5.27.11-3|111	%package -n plasma5-color-scheme-breeze-aqua
21mr|breeze-5.27.11-3|112	Summary:	Plasma 5 Breeze Aqua color scheme
21mr|breeze-5.27.11-3|113	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|114	
21mr|breeze-5.27.11-3|115	%description -n plasma5-color-scheme-breeze-aqua
21mr|breeze-5.27.11-3|116	Plasma 5 Breeze Aqua color scheme.
21mr|breeze-5.27.11-3|117	
21mr|breeze-5.27.11-3|118	%files -n plasma5-color-scheme-breeze-aqua
21mr|breeze-5.27.11-3|119	%{_kde5_datadir}/color-schemes/BreezeAqua.colors
21mr|breeze-5.27.11-3|120	
21mr|breeze-5.27.11-3|121	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|122	
21mr|breeze-5.27.11-3|123	%package -n plasma5-color-scheme-breeze-dark
21mr|breeze-5.27.11-3|124	Summary:	Plasma 5 Breeze Dark color scheme
21mr|breeze-5.27.11-3|125	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|126	
21mr|breeze-5.27.11-3|127	%description -n plasma5-color-scheme-breeze-dark
21mr|breeze-5.27.11-3|128	Plasma 5 Breeze Dark color scheme.
21mr|breeze-5.27.11-3|129	
21mr|breeze-5.27.11-3|130	%files -n plasma5-color-scheme-breeze-dark
21mr|breeze-5.27.11-3|131	%{_kde5_datadir}/color-schemes/BreezeDark.colors
21mr|breeze-5.27.11-3|132	
21mr|breeze-5.27.11-3|133	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|134	
21mr|breeze-5.27.11-3|135	%package -n plasma5-color-scheme-breeze-light
21mr|breeze-5.27.11-3|136	Summary:	Plasma 5 Breeze Light color scheme
21mr|breeze-5.27.11-3|137	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|138	
21mr|breeze-5.27.11-3|139	%description -n plasma5-color-scheme-breeze-light
21mr|breeze-5.27.11-3|140	Plasma 5 Breeze Light color scheme.
21mr|breeze-5.27.11-3|141	
21mr|breeze-5.27.11-3|142	%files -n plasma5-color-scheme-breeze-light
21mr|breeze-5.27.11-3|143	%{_kde5_datadir}/color-schemes/BreezeLight.colors
21mr|breeze-5.27.11-3|144	
21mr|breeze-5.27.11-3|145	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|146	
21mr|breeze-5.27.11-3|147	%package -n plasma5-decoration-breeze
21mr|breeze-5.27.11-3|148	Summary:	Plasma 5 Breeze window decoration
21mr|breeze-5.27.11-3|149	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|150	Requires:	plasma5-settings-breeze
21mr|breeze-5.27.11-3|151	
21mr|breeze-5.27.11-3|152	%description -n plasma5-decoration-breeze
21mr|breeze-5.27.11-3|153	Plasma 5 Breeze window decoration.
21mr|breeze-5.27.11-3|154	
21mr|breeze-5.27.11-3|155	%files -n plasma5-decoration-breeze -f breeze_kwin_deco.lang
21mr|breeze-5.27.11-3|156	%{_kde5_applicationsdir}/kcm_breezedecoration.desktop
21mr|breeze-5.27.11-3|157	%{_qt5_plugindir}/org.kde.kdecoration2/breezedecoration.so
21mr|breeze-5.27.11-3|158	%{_qt5_plugindir}/plasma/kcms/breeze/kcm_breezedecoration.so
21mr|breeze-5.27.11-3|159	
21mr|breeze-5.27.11-3|160	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|161	
21mr|breeze-5.27.11-3|162	%package -n plasma5-settings-breeze
21mr|breeze-5.27.11-3|163	Summary:	Breeze theme configuration module for Plasma 5
21mr|breeze-5.27.11-3|164	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|165	
21mr|breeze-5.27.11-3|166	%description -n plasma5-settings-breeze
21mr|breeze-5.27.11-3|167	Breeze theme configuration module for Plasma 5.
21mr|breeze-5.27.11-3|168	
21mr|breeze-5.27.11-3|169	%files -n plasma5-settings-breeze
21mr|breeze-5.27.11-3|170	%{_kde5_bindir}/breeze-settings5
21mr|breeze-5.27.11-3|171	%{_kde5_iconsdir}/hicolor/*/apps/breeze-settings.*
21mr|breeze-5.27.11-3|172	
21mr|breeze-5.27.11-3|173	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|174	
21mr|breeze-5.27.11-3|175	%package -n plasma5-style-breeze
21mr|breeze-5.27.11-3|176	Summary:	Breeze style for Plasma 5
21mr|breeze-5.27.11-3|177	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|178	Requires:	plasma5-settings-breeze
21mr|breeze-5.27.11-3|179	Requires:	qt5-style-breeze
21mr|breeze-5.27.11-3|180	
21mr|breeze-5.27.11-3|181	%description -n plasma5-style-breeze
21mr|breeze-5.27.11-3|182	Breeze style for Plasma 5.
21mr|breeze-5.27.11-3|183	
21mr|breeze-5.27.11-3|184	%files -n plasma5-style-breeze -f breeze_style_config.lang
21mr|breeze-5.27.11-3|185	%{_kde5_applicationsdir}/breezestyleconfig.desktop
21mr|breeze-5.27.11-3|186	%{_kde5_datadir}/kstyle/themes/breeze.themerc
21mr|breeze-5.27.11-3|187	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/breezestyleconfig.so
21mr|breeze-5.27.11-3|188	
21mr|breeze-5.27.11-3|189	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|190	
21mr|breeze-5.27.11-3|191	%package -n plasma5-wallpaper-next
21mr|breeze-5.27.11-3|192	Summary:	Plasma 5 Next wallpaper
21mr|breeze-5.27.11-3|193	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|194	
21mr|breeze-5.27.11-3|195	%description -n plasma5-wallpaper-next
21mr|breeze-5.27.11-3|196	Plasma 5 Next wallpaper.
21mr|breeze-5.27.11-3|197	
21mr|breeze-5.27.11-3|198	%files -n plasma5-wallpaper-next
21mr|breeze-5.27.11-3|199	%dir %{_kde5_datadir}/wallpapers/Next/
21mr|breeze-5.27.11-3|200	%{_kde5_datadir}/wallpapers/Next/*
21mr|breeze-5.27.11-3|201	
21mr|breeze-5.27.11-3|202	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|203	
21mr|breeze-5.27.11-3|204	%package -n qt5-style-breeze
21mr|breeze-5.27.11-3|205	Summary:	Breeze style for Qt5
21mr|breeze-5.27.11-3|206	Group:		Graphical desktop/KDE
21mr|breeze-5.27.11-3|207	Obsoletes:	%{_lib}breeze-qml < 5.19
21mr|breeze-5.27.11-3|208	
21mr|breeze-5.27.11-3|209	%description -n qt5-style-breeze
21mr|breeze-5.27.11-3|210	Breeze style for Qt5.
21mr|breeze-5.27.11-3|211	
21mr|breeze-5.27.11-3|212	%files -n qt5-style-breeze
21mr|breeze-5.27.11-3|213	%{_qt5_plugindir}/styles/breeze.so
21mr|breeze-5.27.11-3|214	
21mr|breeze-5.27.11-3|215	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|216	
21mr|breeze-5.27.11-3|217	%define devname %mklibname %{name} -d
21mr|breeze-5.27.11-3|218	
21mr|breeze-5.27.11-3|219	%package -n %{devname}
21mr|breeze-5.27.11-3|220	Summary:	Development files for Plasma 5 Breeze style
21mr|breeze-5.27.11-3|221	Group:		Development/KDE and Qt
21mr|breeze-5.27.11-3|222	Provides:	%{name}-devel = %{version}
21mr|breeze-5.27.11-3|223	
21mr|breeze-5.27.11-3|224	%description -n %{devname}
21mr|breeze-5.27.11-3|225	This package contains header files needed if you wish to build applications
21mr|breeze-5.27.11-3|226	based on %{name}.
21mr|breeze-5.27.11-3|227	
21mr|breeze-5.27.11-3|228	%files -n %{devname}
21mr|breeze-5.27.11-3|229	%{_kde5_libdir}/cmake/Breeze
21mr|breeze-5.27.11-3|230	
21mr|breeze-5.27.11-3|231	#----------------------------------------------------------------------------
21mr|breeze-5.27.11-3|232	
21mr|breeze-5.27.11-3|233	%prep
21mr|breeze-5.27.11-3|234	%setup -qn %{name}-%{version}
21mr|breeze-5.27.11-3|235	%patch0 -p1
21mr|breeze-5.27.11-3|236	
21mr|breeze-5.27.11-3|237	%build
21mr|breeze-5.27.11-3|238	%cmake_kde5
21mr|breeze-5.27.11-3|239	%make
21mr|breeze-5.27.11-3|240	
21mr|breeze-5.27.11-3|241	%install
21mr|breeze-5.27.11-3|242	%makeinstall_std -C build
21mr|breeze-5.27.11-3|243	
21mr|breeze-5.27.11-3|244	%find_lang breeze_style_config
21mr|breeze-5.27.11-3|245	%find_lang breeze_kwin_deco

11670 21
21mr|breeze-gtk-5.27.11-3|1	Summary:	Breeze GTK themes
21mr|breeze-gtk-5.27.11-3|2	Name:		breeze-gtk
21mr|breeze-gtk-5.27.11-3|3	Version:	5.27.11
21mr|breeze-gtk-5.27.11-3|4	Release:	3
21mr|breeze-gtk-5.27.11-3|5	License:	GPLv2+
21mr|breeze-gtk-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|7	Url:		https://www.kde.org/
21mr|breeze-gtk-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|breeze-gtk-5.27.11-3|9	# The patch is not needed for the official build for Rosa
21mr|breeze-gtk-5.27.11-3|10	Patch0:		default.color.sheme2.patch
21mr|breeze-gtk-5.27.11-3|11	BuildRequires:	breeze
21mr|breeze-gtk-5.27.11-3|12	BuildRequires:	breeze-devel
21mr|breeze-gtk-5.27.11-3|13	BuildRequires:	extra-cmake-modules
21mr|breeze-gtk-5.27.11-3|14	BuildRequires:	gtk2-modules
21mr|breeze-gtk-5.27.11-3|15	BuildRequires:	sassc
21mr|breeze-gtk-5.27.11-3|16	BuildRequires:	python3egg(pycairo)
21mr|breeze-gtk-5.27.11-3|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|breeze-gtk-5.27.11-3|18	Requires:	breeze-gtk2-theme
21mr|breeze-gtk-5.27.11-3|19	Requires:	breeze-gtk3-theme
21mr|breeze-gtk-5.27.11-3|20	Requires:	breeze-gtk4-theme
21mr|breeze-gtk-5.27.11-3|21	Requires:	breeze-dark-gtk2-theme
21mr|breeze-gtk-5.27.11-3|22	Requires:	breeze-dark-gtk3-theme
21mr|breeze-gtk-5.27.11-3|23	Requires:	breeze-dark-gtk4-theme
21mr|breeze-gtk-5.27.11-3|24	BuildArch:	noarch
21mr|breeze-gtk-5.27.11-3|25	
21mr|breeze-gtk-5.27.11-3|26	%description
21mr|breeze-gtk-5.27.11-3|27	Breeze GTK themes.
21mr|breeze-gtk-5.27.11-3|28	
21mr|breeze-gtk-5.27.11-3|29	%files
21mr|breeze-gtk-5.27.11-3|30	
21mr|breeze-gtk-5.27.11-3|31	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|32	
21mr|breeze-gtk-5.27.11-3|33	%package -n breeze-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|34	Summary:	Breeze GTK theme (common files for GTK2 and GTK3)
21mr|breeze-gtk-5.27.11-3|35	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|36	
21mr|breeze-gtk-5.27.11-3|37	%description -n breeze-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|38	Breeze GTK theme (common files for GTK2 and GTK3).
21mr|breeze-gtk-5.27.11-3|39	
21mr|breeze-gtk-5.27.11-3|40	%files -n breeze-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|41	%dir %{_datadir}/themes/Breeze/assets/
21mr|breeze-gtk-5.27.11-3|42	%{_datadir}/themes/Breeze/assets/*
21mr|breeze-gtk-5.27.11-3|43	%{_datadir}/themes/Breeze/settings.ini
21mr|breeze-gtk-5.27.11-3|44	
21mr|breeze-gtk-5.27.11-3|45	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|46	
21mr|breeze-gtk-5.27.11-3|47	%package -n breeze-gtk2-theme
21mr|breeze-gtk-5.27.11-3|48	Summary:	Breeze GTK2 theme
21mr|breeze-gtk-5.27.11-3|49	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|50	Requires:	breeze-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|51	
21mr|breeze-gtk-5.27.11-3|52	%description -n breeze-gtk2-theme
21mr|breeze-gtk-5.27.11-3|53	Breeze GTK2 theme.
21mr|breeze-gtk-5.27.11-3|54	
21mr|breeze-gtk-5.27.11-3|55	%files -n breeze-gtk2-theme
21mr|breeze-gtk-5.27.11-3|56	%dir %{_datadir}/themes/Breeze/gtk-2.0/
21mr|breeze-gtk-5.27.11-3|57	%{_datadir}/themes/Breeze/gtk-2.0/*
21mr|breeze-gtk-5.27.11-3|58	
21mr|breeze-gtk-5.27.11-3|59	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|60	
21mr|breeze-gtk-5.27.11-3|61	%package -n breeze-gtk3-theme
21mr|breeze-gtk-5.27.11-3|62	Summary:	Breeze GTK3 theme
21mr|breeze-gtk-5.27.11-3|63	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|64	Requires:	breeze-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|65	
21mr|breeze-gtk-5.27.11-3|66	%description -n breeze-gtk3-theme
21mr|breeze-gtk-5.27.11-3|67	Breeze GTK3 theme.
21mr|breeze-gtk-5.27.11-3|68	
21mr|breeze-gtk-5.27.11-3|69	%files -n breeze-gtk3-theme
21mr|breeze-gtk-5.27.11-3|70	%{_datadir}/themes/Breeze/gtk-3.0/gtk.css
21mr|breeze-gtk-5.27.11-3|71	%{_datadir}/themes/Breeze/gtk-3.0/gtk-dark.css
21mr|breeze-gtk-5.27.11-3|72	
21mr|breeze-gtk-5.27.11-3|73	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|74	
21mr|breeze-gtk-5.27.11-3|75	%package -n breeze-gtk4-theme
21mr|breeze-gtk-5.27.11-3|76	Summary:	Breeze GTK4 theme
21mr|breeze-gtk-5.27.11-3|77	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|78	Requires:	breeze-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|79	
21mr|breeze-gtk-5.27.11-3|80	%description -n breeze-gtk4-theme
21mr|breeze-gtk-5.27.11-3|81	Breeze GTK4 theme.
21mr|breeze-gtk-5.27.11-3|82	
21mr|breeze-gtk-5.27.11-3|83	%files -n breeze-gtk4-theme
21mr|breeze-gtk-5.27.11-3|84	%{_datadir}/themes/Breeze/gtk-4.0/gtk.css
21mr|breeze-gtk-5.27.11-3|85	%{_datadir}/themes/Breeze/gtk-4.0/gtk-dark.css
21mr|breeze-gtk-5.27.11-3|86	
21mr|breeze-gtk-5.27.11-3|87	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|88	
21mr|breeze-gtk-5.27.11-3|89	%package -n breeze-dark-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|90	Summary:	Breeze Dark GTK theme (common files for GTK2 and GTK3)
21mr|breeze-gtk-5.27.11-3|91	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|92	
21mr|breeze-gtk-5.27.11-3|93	%description -n breeze-dark-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|94	Breeze Dark GTK theme (common files for GTK2 and GTK3).
21mr|breeze-gtk-5.27.11-3|95	
21mr|breeze-gtk-5.27.11-3|96	%files -n breeze-dark-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|97	%dir %{_datadir}/themes/Breeze-Dark/assets/
21mr|breeze-gtk-5.27.11-3|98	%{_datadir}/themes/Breeze-Dark/assets/*
21mr|breeze-gtk-5.27.11-3|99	%{_datadir}/themes/Breeze-Dark/settings.ini
21mr|breeze-gtk-5.27.11-3|100	
21mr|breeze-gtk-5.27.11-3|101	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|102	
21mr|breeze-gtk-5.27.11-3|103	%package -n breeze-dark-gtk2-theme
21mr|breeze-gtk-5.27.11-3|104	Summary:	Breeze Dark GTK2 theme
21mr|breeze-gtk-5.27.11-3|105	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|106	Requires:	breeze-dark-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|107	
21mr|breeze-gtk-5.27.11-3|108	%description -n breeze-dark-gtk2-theme
21mr|breeze-gtk-5.27.11-3|109	Breeze Dark GTK2 theme.
21mr|breeze-gtk-5.27.11-3|110	
21mr|breeze-gtk-5.27.11-3|111	%files -n breeze-dark-gtk2-theme
21mr|breeze-gtk-5.27.11-3|112	%dir %{_datadir}/themes/Breeze-Dark/gtk-2.0/
21mr|breeze-gtk-5.27.11-3|113	%{_datadir}/themes/Breeze-Dark/gtk-2.0/*
21mr|breeze-gtk-5.27.11-3|114	
21mr|breeze-gtk-5.27.11-3|115	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|116	
21mr|breeze-gtk-5.27.11-3|117	%package -n breeze-dark-gtk3-theme
21mr|breeze-gtk-5.27.11-3|118	Summary:	Breeze Dark GTK3 theme
21mr|breeze-gtk-5.27.11-3|119	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|120	Requires:	breeze-dark-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|121	
21mr|breeze-gtk-5.27.11-3|122	%description -n breeze-dark-gtk3-theme
21mr|breeze-gtk-5.27.11-3|123	Breeze Dark GTK3 theme.
21mr|breeze-gtk-5.27.11-3|124	
21mr|breeze-gtk-5.27.11-3|125	%files -n breeze-dark-gtk3-theme
21mr|breeze-gtk-5.27.11-3|126	%{_datadir}/themes/Breeze-Dark/gtk-3.0/gtk.css
21mr|breeze-gtk-5.27.11-3|127	
21mr|breeze-gtk-5.27.11-3|128	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|129	
21mr|breeze-gtk-5.27.11-3|130	%package -n breeze-dark-gtk4-theme
21mr|breeze-gtk-5.27.11-3|131	Summary:	Breeze Dark GTK4 theme
21mr|breeze-gtk-5.27.11-3|132	Group:		Graphical desktop/KDE
21mr|breeze-gtk-5.27.11-3|133	Requires:	breeze-dark-gtk-theme-common
21mr|breeze-gtk-5.27.11-3|134	
21mr|breeze-gtk-5.27.11-3|135	%description -n breeze-dark-gtk4-theme
21mr|breeze-gtk-5.27.11-3|136	Breeze Dark GTK4 theme.
21mr|breeze-gtk-5.27.11-3|137	
21mr|breeze-gtk-5.27.11-3|138	%files -n breeze-dark-gtk4-theme
21mr|breeze-gtk-5.27.11-3|139	%{_datadir}/themes/Breeze-Dark/gtk-4.0/gtk.css
21mr|breeze-gtk-5.27.11-3|140	
21mr|breeze-gtk-5.27.11-3|141	#----------------------------------------------------------------------------
21mr|breeze-gtk-5.27.11-3|142	
21mr|breeze-gtk-5.27.11-3|143	%prep
21mr|breeze-gtk-5.27.11-3|144	%setup -qn %{name}-%{version}
21mr|breeze-gtk-5.27.11-3|145	
21mr|breeze-gtk-5.27.11-3|146	%build
21mr|breeze-gtk-5.27.11-3|147	%cmake_kde5
21mr|breeze-gtk-5.27.11-3|148	%make
21mr|breeze-gtk-5.27.11-3|149	
21mr|breeze-gtk-5.27.11-3|150	%install
21mr|breeze-gtk-5.27.11-3|151	%makeinstall_std -C build

11671 21
21mr|breeze-icons-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|breeze-icons-5.116.0-4|2	
21mr|breeze-icons-5.116.0-4|3	Summary:	KDE Frameworks 5 Breeze icons
21mr|breeze-icons-5.116.0-4|4	Name:		breeze-icons
21mr|breeze-icons-5.116.0-4|5	Version:	5.116.0
21mr|breeze-icons-5.116.0-4|6	Release:	4
21mr|breeze-icons-5.116.0-4|7	License:	LGPLv3+
21mr|breeze-icons-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|breeze-icons-5.116.0-4|9	Url:		https://www.kde.org/
21mr|breeze-icons-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|breeze-icons-5.116.0-4|11	Source1:	start-here-kde.svg
21mr|breeze-icons-5.116.0-4|12	BuildRequires:	extra-cmake-modules
21mr|breeze-icons-5.116.0-4|13	BuildRequires:	libxml2-utils
21mr|breeze-icons-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|breeze-icons-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|breeze-icons-5.116.0-4|16	# icon optimizations
21mr|breeze-icons-5.116.0-4|17	BuildRequires:	hardlink
21mr|breeze-icons-5.116.0-4|18	# for optimizegraphics
21mr|breeze-icons-5.116.0-4|19	BuildRequires:	time
21mr|breeze-icons-5.116.0-4|20	BuildArch:	noarch
21mr|breeze-icons-5.116.0-4|21	
21mr|breeze-icons-5.116.0-4|22	%description
21mr|breeze-icons-5.116.0-4|23	KDE Frameworks 5 Breeze icons.
21mr|breeze-icons-5.116.0-4|24	
21mr|breeze-icons-5.116.0-4|25	#----------------------------------------------------------------------------
21mr|breeze-icons-5.116.0-4|26	
21mr|breeze-icons-5.116.0-4|27	%package -n breeze-icon-theme
21mr|breeze-icons-5.116.0-4|28	Summary:	Plasma 5 Breeze icon theme
21mr|breeze-icons-5.116.0-4|29	Group:		Graphical desktop/KDE
21mr|breeze-icons-5.116.0-4|30	
21mr|breeze-icons-5.116.0-4|31	%description -n breeze-icon-theme
21mr|breeze-icons-5.116.0-4|32	Plasma 5 Breeze icon theme.
21mr|breeze-icons-5.116.0-4|33	
21mr|breeze-icons-5.116.0-4|34	%files -n breeze-icon-theme
21mr|breeze-icons-5.116.0-4|35	%dir %{_kde5_iconsdir}/breeze
21mr|breeze-icons-5.116.0-4|36	%{_kde5_iconsdir}/breeze/*
21mr|breeze-icons-5.116.0-4|37	
21mr|breeze-icons-5.116.0-4|38	#----------------------------------------------------------------------------
21mr|breeze-icons-5.116.0-4|39	
21mr|breeze-icons-5.116.0-4|40	%package -n breeze-icon-theme-dark
21mr|breeze-icons-5.116.0-4|41	Summary:	Plasma 5 Breeze Dark icon theme
21mr|breeze-icons-5.116.0-4|42	Group:		Graphical desktop/KDE
21mr|breeze-icons-5.116.0-4|43	
21mr|breeze-icons-5.116.0-4|44	%description -n breeze-icon-theme-dark
21mr|breeze-icons-5.116.0-4|45	Plasma 5 Breeze Dark icon theme.
21mr|breeze-icons-5.116.0-4|46	
21mr|breeze-icons-5.116.0-4|47	%files -n breeze-icon-theme-dark
21mr|breeze-icons-5.116.0-4|48	%dir %{_kde5_iconsdir}/breeze-dark
21mr|breeze-icons-5.116.0-4|49	%{_kde5_iconsdir}/breeze-dark/*
21mr|breeze-icons-5.116.0-4|50	
21mr|breeze-icons-5.116.0-4|51	#----------------------------------------------------------------------------
21mr|breeze-icons-5.116.0-4|52	
21mr|breeze-icons-5.116.0-4|53	%package	devel
21mr|breeze-icons-5.116.0-4|54	Summary:	Breeze icon theme development files
21mr|breeze-icons-5.116.0-4|55	Requires:	breeze-icon-theme = %{EVRD}
21mr|breeze-icons-5.116.0-4|56	Requires:	breeze-icon-theme-dark = %{EVRD}
21mr|breeze-icons-5.116.0-4|57	
21mr|breeze-icons-5.116.0-4|58	%description	devel
21mr|breeze-icons-5.116.0-4|59	The %{name}-devel package contains libraries and header files for
21mr|breeze-icons-5.116.0-4|60	developing applications that use %{name}.
21mr|breeze-icons-5.116.0-4|61	
21mr|breeze-icons-5.116.0-4|62	%files	devel
21mr|breeze-icons-5.116.0-4|63	%{_kde5_libdir}/cmake/KF5BreezeIcons/
21mr|breeze-icons-5.116.0-4|64	
21mr|breeze-icons-5.116.0-4|65	#----------------------------------------------------------------------------
21mr|breeze-icons-5.116.0-4|66	
21mr|breeze-icons-5.116.0-4|67	%prep
21mr|breeze-icons-5.116.0-4|68	%autosetup -p1
21mr|breeze-icons-5.116.0-4|69	# Don't ship start-here-kde icon, it's messed up
21mr|breeze-icons-5.116.0-4|70	# We should rather use "K" icon from Plasma theme
21mr|breeze-icons-5.116.0-4|71	find . | grep start-here-kde | xargs rm
21mr|breeze-icons-5.116.0-4|72	find . | grep start-here-symbolic | xargs rm
21mr|breeze-icons-5.116.0-4|73	find . | grep application-x-source-rpm | xargs rm
21mr|breeze-icons-5.116.0-4|74	
21mr|breeze-icons-5.116.0-4|75	%build
21mr|breeze-icons-5.116.0-4|76	%cmake_kde5
21mr|breeze-icons-5.116.0-4|77	%make
21mr|breeze-icons-5.116.0-4|78	
21mr|breeze-icons-5.116.0-4|79	%install
21mr|breeze-icons-5.116.0-4|80	%makeinstall_std -C build
21mr|breeze-icons-5.116.0-4|81	
21mr|breeze-icons-5.116.0-4|82	## icon optimizations
21mr|breeze-icons-5.116.0-4|83	#du -s  .
21mr|breeze-icons-5.116.0-4|84	#time optimizegraphics ||:
21mr|breeze-icons-5.116.0-4|85	du -s .
21mr|breeze-icons-5.116.0-4|86	hardlink -c -v %{buildroot}%{_datadir}/icons/
21mr|breeze-icons-5.116.0-4|87	du -s .
21mr|breeze-icons-5.116.0-4|88	
21mr|breeze-icons-5.116.0-4|89	# %%ghost icon.cache
21mr|breeze-icons-5.116.0-4|90	touch  %{buildroot}%{_kde5_datadir}/icons/{breeze,breeze-dark}/icon-theme.cache
21mr|breeze-icons-5.116.0-4|91	
21mr|breeze-icons-5.116.0-4|92	install -m 0644 %{SOURCE1} %{buildroot}%{_kde5_iconsdir}/breeze/places/32/start-here-kde.svg
21mr|breeze-icons-5.116.0-4|93	install -m 0644 %{SOURCE1} %{buildroot}%{_kde5_iconsdir}/breeze-dark/places/32/start-here-kde.svg

11672 21
21mr|bridge-method-injector-1.14-11|1	Name:           bridge-method-injector
21mr|bridge-method-injector-1.14-11|2	Version:        1.14
21mr|bridge-method-injector-1.14-11|3	Release:        11
21mr|bridge-method-injector-1.14-11|4	Summary:        Evolve Java classes without breaking compatibility
21mr|bridge-method-injector-1.14-11|5	# License is specified in pom file
21mr|bridge-method-injector-1.14-11|6	License:        MIT
21mr|bridge-method-injector-1.14-11|7	URL:            https://github.com/infradna/bridge-method-injector
21mr|bridge-method-injector-1.14-11|8	Group:          Development/Java
21mr|bridge-method-injector-1.14-11|9	BuildArch:      noarch
21mr|bridge-method-injector-1.14-11|10	# Java stack is not supported on x86_32
21mr|bridge-method-injector-1.14-11|11	ExcludeArch: %{ix86}
21mr|bridge-method-injector-1.14-11|12	
21mr|bridge-method-injector-1.14-11|13	Source0:        https://github.com/infradna/%{name}/archive/%{name}-parent-%{version}.tar.gz
21mr|bridge-method-injector-1.14-11|14	# License text copied from http://www.opensource.org/licenses/mit-license.php
21mr|bridge-method-injector-1.14-11|15	# Upstream doesn't care about license texts in repository
21mr|bridge-method-injector-1.14-11|16	Source1:        LICENSE.txt
21mr|bridge-method-injector-1.14-11|17	
21mr|bridge-method-injector-1.14-11|18	BuildRequires:  maven-local
21mr|bridge-method-injector-1.14-11|19	BuildRequires:  mvn(junit:junit)
21mr|bridge-method-injector-1.14-11|20	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|bridge-method-injector-1.14-11|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|bridge-method-injector-1.14-11|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|bridge-method-injector-1.14-11|23	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-gitexe)
21mr|bridge-method-injector-1.14-11|24	BuildRequires:  mvn(org.jenkins-ci:annotation-indexer)
21mr|bridge-method-injector-1.14-11|25	BuildRequires:  mvn(org.ow2.asm:asm-all)
21mr|bridge-method-injector-1.14-11|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|bridge-method-injector-1.14-11|27	
21mr|bridge-method-injector-1.14-11|28	%description
21mr|bridge-method-injector-1.14-11|29	This package contains small Java library for generating
21mr|bridge-method-injector-1.14-11|30	synthetic bridge methods with different return types
21mr|bridge-method-injector-1.14-11|31	to help backward compatibility.
21mr|bridge-method-injector-1.14-11|32	
21mr|bridge-method-injector-1.14-11|33	%package -n bridge-method-annotation
21mr|bridge-method-injector-1.14-11|34	Summary:        Bridge method injection annotations
21mr|bridge-method-injector-1.14-11|35	
21mr|bridge-method-injector-1.14-11|36	%description -n bridge-method-annotation
21mr|bridge-method-injector-1.14-11|37	This package contains annotations for injecting bridge methods.
21mr|bridge-method-injector-1.14-11|38	
21mr|bridge-method-injector-1.14-11|39	%package        javadoc
21mr|bridge-method-injector-1.14-11|40	Summary:        Javadoc for %{name}
21mr|bridge-method-injector-1.14-11|41	
21mr|bridge-method-injector-1.14-11|42	%description    javadoc
21mr|bridge-method-injector-1.14-11|43	This package contains the API documentation for %{name}.
21mr|bridge-method-injector-1.14-11|44	
21mr|bridge-method-injector-1.14-11|45	
21mr|bridge-method-injector-1.14-11|46	%prep
21mr|bridge-method-injector-1.14-11|47	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|bridge-method-injector-1.14-11|48	
21mr|bridge-method-injector-1.14-11|49	cp %{SOURCE1} LICENSE
21mr|bridge-method-injector-1.14-11|50	
21mr|bridge-method-injector-1.14-11|51	%mvn_package :bridge-method-annotation bridge-method-annotation
21mr|bridge-method-injector-1.14-11|52	
21mr|bridge-method-injector-1.14-11|53	# We don't have this extension
21mr|bridge-method-injector-1.14-11|54	%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-svn']]"
21mr|bridge-method-injector-1.14-11|55	%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-svn']]" injector
21mr|bridge-method-injector-1.14-11|56	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|bridge-method-injector-1.14-11|57	
21mr|bridge-method-injector-1.14-11|58	# We don't have asm-all with debug information
21mr|bridge-method-injector-1.14-11|59	%pom_change_dep :asm-debug-all :asm-all injector
21mr|bridge-method-injector-1.14-11|60	
21mr|bridge-method-injector-1.14-11|61	%build
21mr|bridge-method-injector-1.14-11|62	%mvn_build
21mr|bridge-method-injector-1.14-11|63	
21mr|bridge-method-injector-1.14-11|64	%install
21mr|bridge-method-injector-1.14-11|65	%mvn_install
21mr|bridge-method-injector-1.14-11|66	
21mr|bridge-method-injector-1.14-11|67	
21mr|bridge-method-injector-1.14-11|68	%files -f .mfiles
21mr|bridge-method-injector-1.14-11|69	%doc LICENSE
21mr|bridge-method-injector-1.14-11|70	%files -n bridge-method-annotation -f .mfiles-bridge-method-annotation
21mr|bridge-method-injector-1.14-11|71	%doc LICENSE
21mr|bridge-method-injector-1.14-11|72	%files javadoc -f .mfiles-javadoc
21mr|bridge-method-injector-1.14-11|73	%doc LICENSE
21mr|bridge-method-injector-1.14-11|74	

11673 21
21mr|bridge-utils-1.5-10|1	Summary:	Utilities for configuring the linux ethernet bridge
21mr|bridge-utils-1.5-10|2	Name:		bridge-utils
21mr|bridge-utils-1.5-10|3	Version:	1.5
21mr|bridge-utils-1.5-10|4	Release:	10
21mr|bridge-utils-1.5-10|5	Group:		Networking/Other
21mr|bridge-utils-1.5-10|6	License:	GPL
21mr|bridge-utils-1.5-10|7	Url:		http://linux-net.osdl.org/index.php/Bridge
21mr|bridge-utils-1.5-10|8	Source0:	http://downloads.sourceforge.net/bridge/%{name}-%{version}.tar.gz
21mr|bridge-utils-1.5-10|9	Patch1:		bridge-utils-1.5-kernel-headers.patch
21mr|bridge-utils-1.5-10|10	BuildRequires:	kernel-headers
21mr|bridge-utils-1.5-10|11	Obsoletes:	%{name}-devel < 1.5-4
21mr|bridge-utils-1.5-10|12	
21mr|bridge-utils-1.5-10|13	%description
21mr|bridge-utils-1.5-10|14	This package contains utilities for configuring the linux ethernet
21mr|bridge-utils-1.5-10|15	bridge. The linux ethernet bridge can be used for connecting multiple
21mr|bridge-utils-1.5-10|16	ethernet devices together. The connecting is fully transparent: hosts
21mr|bridge-utils-1.5-10|17	connected to one ethernet device see hosts connected to the other
21mr|bridge-utils-1.5-10|18	ethernet devices directly.
21mr|bridge-utils-1.5-10|19	
21mr|bridge-utils-1.5-10|20	%prep
21mr|bridge-utils-1.5-10|21	%setup -q
21mr|bridge-utils-1.5-10|22	%patch1 -p1
21mr|bridge-utils-1.5-10|23	
21mr|bridge-utils-1.5-10|24	%build
21mr|bridge-utils-1.5-10|25	autoconf
21mr|bridge-utils-1.5-10|26	%configure
21mr|bridge-utils-1.5-10|27	%make
21mr|bridge-utils-1.5-10|28	
21mr|bridge-utils-1.5-10|29	%install
21mr|bridge-utils-1.5-10|30	%makeinstall_std
21mr|bridge-utils-1.5-10|31	
21mr|bridge-utils-1.5-10|32	%files
21mr|bridge-utils-1.5-10|33	%doc ChangeLog README doc/{FAQ,FIREWALL,HOWTO,WISHLIST}
21mr|bridge-utils-1.5-10|34	%{_mandir}/man*/*
21mr|bridge-utils-1.5-10|35	%{_sbindir}/*

11674 21
21mr|brltty-6.5-1|1	%define major 0.8
21mr|brltty-6.5-1|2	%define libname %mklibname brlapi %{major}
21mr|brltty-6.5-1|3	%define devname %mklibname brlapi -d
21mr|brltty-6.5-1|4	
21mr|brltty-6.5-1|5	%ifarch %{arm} %{mips}
21mr|brltty-6.5-1|6	%bcond_with	java
21mr|brltty-6.5-1|7	%else
21mr|brltty-6.5-1|8	%bcond_without	java
21mr|brltty-6.5-1|9	%endif
21mr|brltty-6.5-1|10	
21mr|brltty-6.5-1|11	Summary:	Braille display driver for Linux/Unix
21mr|brltty-6.5-1|12	Name:		brltty
21mr|brltty-6.5-1|13	Version:	6.5
21mr|brltty-6.5-1|14	Release:	1
21mr|brltty-6.5-1|15	License:	GPLv2+
21mr|brltty-6.5-1|16	Group:		System/Servers
21mr|brltty-6.5-1|17	Url:		http://mielke.cc/brltty/
21mr|brltty-6.5-1|18	Source0:	https://brltty.app/archive/%{name}-%{version}.tar.xz
21mr|brltty-6.5-1|19	Source1:	brltty.service
21mr|brltty-6.5-1|20	Source2:	brlapi-config.h
21mr|brltty-6.5-1|21	Source3:	brlapi-forbuild.h
21mr|brltty-6.5-1|22	# From Fedora
21mr|brltty-6.5-1|23	Patch1:		brltty-6.3-loadLibrary.patch
21mr|brltty-6.5-1|24	# libspeechd.h moved in latest speech-dispatch (NOT sent upstream)
21mr|brltty-6.5-1|25	Patch2:		brltty-6.3-libspeechd.patch
21mr|brltty-6.5-1|26	BuildRequires:	bison
21mr|brltty-6.5-1|27	BuildRequires:	byacc
21mr|brltty-6.5-1|28	BuildRequires:	doxygen
21mr|brltty-6.5-1|29	BuildRequires:	linuxdoc-tools
21mr|brltty-6.5-1|30	BuildRequires:	subversion
21mr|brltty-6.5-1|31	BuildRequires:	tcl
21mr|brltty-6.5-1|32	BuildRequires:	tcl-devel
21mr|brltty-6.5-1|33	BuildRequires:	python3-cython
21mr|brltty-6.5-1|34	BuildRequires:	python3-setuptools
21mr|brltty-6.5-1|35	BuildRequires:	bluez-devel
21mr|brltty-6.5-1|36	BuildRequires:	festival-devel
21mr|brltty-6.5-1|37	BuildRequires:	gpm-devel
21mr|brltty-6.5-1|38	%if %{with java}
21mr|brltty-6.5-1|39	BuildRequires:	java-rpmbuild
21mr|brltty-6.5-1|40	BuildRequires:	java-devel
21mr|brltty-6.5-1|41	%endif
21mr|brltty-6.5-1|42	BuildRequires:	libbraille-devel
21mr|brltty-6.5-1|43	BuildRequires:	python3-devel
21mr|brltty-6.5-1|44	BuildRequires:	speech_tools-devel
21mr|brltty-6.5-1|45	BuildRequires:	pkgconfig(alsa)
21mr|brltty-6.5-1|46	BuildRequires:	pkgconfig(atspi-2)
21mr|brltty-6.5-1|47	BuildRequires:	pkgconfig(espeak-ng)
21mr|brltty-6.5-1|48	BuildRequires:	pkgconfig(ice)
21mr|brltty-6.5-1|49	BuildRequires:	pkgconfig(icu-io)
21mr|brltty-6.5-1|50	BuildRequires:	pkgconfig(ncursesw)
21mr|brltty-6.5-1|51	BuildRequires:	pkgconfig(sm)
21mr|brltty-6.5-1|52	BuildRequires:	pkgconfig(speech-dispatcher)
21mr|brltty-6.5-1|53	BuildRequires:	pkgconfig(x11)
21mr|brltty-6.5-1|54	BuildRequires:	pkgconfig(xaw7)
21mr|brltty-6.5-1|55	BuildRequires:	pkgconfig(xext)
21mr|brltty-6.5-1|56	BuildRequires:	pkgconfig(xt)
21mr|brltty-6.5-1|57	BuildRequires:	pkgconfig(xtst)
21mr|brltty-6.5-1|58	BuildConflicts: findlib
21mr|brltty-6.5-1|59	
21mr|brltty-6.5-1|60	%description
21mr|brltty-6.5-1|61	BRLTTY is a background process (daemon) which provides
21mr|brltty-6.5-1|62	access to the Linux/Unix console (when in text mode)
21mr|brltty-6.5-1|63	for a blind person using a refreshable braille display.
21mr|brltty-6.5-1|64	It drives the braille display,
21mr|brltty-6.5-1|65	and provides complete screen review functionality.
21mr|brltty-6.5-1|66	Some speech capability has also been incorporated.
21mr|brltty-6.5-1|67	
21mr|brltty-6.5-1|68	%files -n %{name} -f %{name}.lang
21mr|brltty-6.5-1|69	%doc Documents/ChangeLog Documents/TODO
21mr|brltty-6.5-1|70	%doc Documents/Manual-BRLTTY/
21mr|brltty-6.5-1|71	%doc %{_mandir}/man[15]/brltty.*
21mr|brltty-6.5-1|72	%license LICENSE-LGPL
21mr|brltty-6.5-1|73	%{_bindir}/brltty
21mr|brltty-6.5-1|74	%{_bindir}/brltty-*
21mr|brltty-6.5-1|75	%{_datadir}/polkit-1/actions/org.a11y.brlapi.policy
21mr|brltty-6.5-1|76	%{_datadir}/polkit-1/rules.d/org.a11y.brlapi.rules
21mr|brltty-6.5-1|77	%{_libdir}/brltty/
21mr|brltty-6.5-1|78	%config(noreplace) %{_sysconfdir}/brltty.conf
21mr|brltty-6.5-1|79	%{_sysconfdir}/brltty
21mr|brltty-6.5-1|80	%{_sysconfdir}/X11/Xsession.d/90xbrlapi
21mr|brltty-6.5-1|81	%{_unitdir}/brltty.service
21mr|brltty-6.5-1|82	%exclude %{_sysconfdir}/brltty/Initramfs
21mr|brltty-6.5-1|83	%exclude %{_libdir}/brltty/libbrlapi_java.so
21mr|brltty-6.5-1|84	%exclude %{_libdir}/brltty/libbrlttybba.so
21mr|brltty-6.5-1|85	%exclude %{_libdir}/brltty/libbrlttybxw.so
21mr|brltty-6.5-1|86	%exclude %{_libdir}/brltty/libbrlttysen.so
21mr|brltty-6.5-1|87	%exclude %{_libdir}/brltty/libbrlttyses.so
21mr|brltty-6.5-1|88	%exclude %{_libdir}/brltty/libbrlttyssd.so
21mr|brltty-6.5-1|89	%exclude %{_libdir}/brltty/libbrlttyxa2.so
21mr|brltty-6.5-1|90	
21mr|brltty-6.5-1|91	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|92	
21mr|brltty-6.5-1|93	%package -n %{libname}
21mr|brltty-6.5-1|94	Summary:	API for brltty
21mr|brltty-6.5-1|95	Group:		System/Libraries
21mr|brltty-6.5-1|96	License:	LGPL+
21mr|brltty-6.5-1|97	
21mr|brltty-6.5-1|98	%description -n	%{libname}
21mr|brltty-6.5-1|99	This package provides the run-time support for the Application
21mr|brltty-6.5-1|100	Programming Interface to BRLTTY.
21mr|brltty-6.5-1|101	
21mr|brltty-6.5-1|102	Install this package if you have an application which directly accesses
21mr|brltty-6.5-1|103	a refreshable braille display.
21mr|brltty-6.5-1|104	
21mr|brltty-6.5-1|105	%files -n %{libname}
21mr|brltty-6.5-1|106	%{_libdir}/libbrlapi.so.%{major}*
21mr|brltty-6.5-1|107	
21mr|brltty-6.5-1|108	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|109	
21mr|brltty-6.5-1|110	%package -n %{devname}
21mr|brltty-6.5-1|111	Summary:	Headers, static archive, and documentation for BrlAPI
21mr|brltty-6.5-1|112	Group:		Development/C
21mr|brltty-6.5-1|113	License:	LGPL+
21mr|brltty-6.5-1|114	Provides:	brlapi-devel = %{EVRD}
21mr|brltty-6.5-1|115	Requires:	%{libname} = %{EVRD}
21mr|brltty-6.5-1|116	
21mr|brltty-6.5-1|117	%description -n %{devname}
21mr|brltty-6.5-1|118	This package provides the header files, static archive, shared object
21mr|brltty-6.5-1|119	linker reference, and reference documentation for BrlAPI (the
21mr|brltty-6.5-1|120	Application Programming Interface to BRLTTY). It enables the
21mr|brltty-6.5-1|121	implementation of applications which take direct advantage of a
21mr|brltty-6.5-1|122	refreshable braille display in order to present information in ways
21mr|brltty-6.5-1|123	which are more appropriate for blind users and/or to provide user
21mr|brltty-6.5-1|124	interfaces which are more specifically atuned to their needs.
21mr|brltty-6.5-1|125	
21mr|brltty-6.5-1|126	Install this package if you're developing or maintaining an application
21mr|brltty-6.5-1|127	which directly accesses a refreshable braille display.
21mr|brltty-6.5-1|128	
21mr|brltty-6.5-1|129	%files -n %{devname}
21mr|brltty-6.5-1|130	%doc Documents/BrlAPIref/BrlAPIref/
21mr|brltty-6.5-1|131	%doc %{_mandir}/man3/brlapi_*.3*
21mr|brltty-6.5-1|132	%{_includedir}/brlapi*.h
21mr|brltty-6.5-1|133	%{_includedir}/brltty
21mr|brltty-6.5-1|134	%{_libdir}/libbrlapi.so
21mr|brltty-6.5-1|135	%{_libdir}/pkgconfig/brltty.pc
21mr|brltty-6.5-1|136	
21mr|brltty-6.5-1|137	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|138	
21mr|brltty-6.5-1|139	%if %{with java}
21mr|brltty-6.5-1|140	%package -n brlapi-java
21mr|brltty-6.5-1|141	Summary:	Java bindings for BrlAPI
21mr|brltty-6.5-1|142	Group:		Development/Java
21mr|brltty-6.5-1|143	Requires:	java-devel-openjdk
21mr|brltty-6.5-1|144	Requires:	brlapi = %{EVRD}
21mr|brltty-6.5-1|145	
21mr|brltty-6.5-1|146	%description -n	brlapi-java
21mr|brltty-6.5-1|147	This package provides the Java bindings for BrlAPI,
21mr|brltty-6.5-1|148	which is the Application Programming Interface to BRLTTY.
21mr|brltty-6.5-1|149	
21mr|brltty-6.5-1|150	Install this package if you have a Java application
21mr|brltty-6.5-1|151	which directly accesses a refreshable braille display.
21mr|brltty-6.5-1|152	
21mr|brltty-6.5-1|153	%files -n brlapi-java
21mr|brltty-6.5-1|154	%{_prefix}/lib/java/brlapi.jar
21mr|brltty-6.5-1|155	%endif
21mr|brltty-6.5-1|156	
21mr|brltty-6.5-1|157	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|158	
21mr|brltty-6.5-1|159	%package -n python3-brlapi
21mr|brltty-6.5-1|160	Summary:	Python bindings for BrlAPI
21mr|brltty-6.5-1|161	Group:		Development/Python
21mr|brltty-6.5-1|162	%rename		brlapi-python3
21mr|brltty-6.5-1|163	
21mr|brltty-6.5-1|164	%description -n	python3-brlapi
21mr|brltty-6.5-1|165	This package provides the Python bindings for BrlAPI,
21mr|brltty-6.5-1|166	which is the Application Programming Interface to BRLTTY.
21mr|brltty-6.5-1|167	
21mr|brltty-6.5-1|168	Install this package if you have a Python application
21mr|brltty-6.5-1|169	which directly accesses a refreshable braille display.
21mr|brltty-6.5-1|170	
21mr|brltty-6.5-1|171	%files -n python3-brlapi
21mr|brltty-6.5-1|172	%{python3_sitearch}/brlapi.cpython-*.so
21mr|brltty-6.5-1|173	%{python3_sitearch}/Brlapi-*.egg-info
21mr|brltty-6.5-1|174	
21mr|brltty-6.5-1|175	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|176	
21mr|brltty-6.5-1|177	%package speech-dispatcher
21mr|brltty-6.5-1|178	Summary:	Speech Dispatcher driver for BRLTTY
21mr|brltty-6.5-1|179	Group:		Development/Other
21mr|brltty-6.5-1|180	License:	LGPLv2+
21mr|brltty-6.5-1|181	Requires:	%{name} = %{EVRD}
21mr|brltty-6.5-1|182	
21mr|brltty-6.5-1|183	%description speech-dispatcher
21mr|brltty-6.5-1|184	This package provides the Speech Dispatcher driver for BRLTTY.
21mr|brltty-6.5-1|185	
21mr|brltty-6.5-1|186	%files speech-dispatcher
21mr|brltty-6.5-1|187	%doc Drivers/Speech/SpeechDispatcher/README
21mr|brltty-6.5-1|188	%{_libdir}/brltty/libbrlttyssd.so
21mr|brltty-6.5-1|189	
21mr|brltty-6.5-1|190	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|191	
21mr|brltty-6.5-1|192	%package xw
21mr|brltty-6.5-1|193	Summary:	XWindow driver for BRLTTY
21mr|brltty-6.5-1|194	Group:		Development/Other
21mr|brltty-6.5-1|195	License:	LGPLv2+
21mr|brltty-6.5-1|196	Requires:	%{name} = %{EVRD}
21mr|brltty-6.5-1|197	
21mr|brltty-6.5-1|198	%description xw
21mr|brltty-6.5-1|199	This package provides the XWindow driver for BRLTTY.
21mr|brltty-6.5-1|200	
21mr|brltty-6.5-1|201	%files xw
21mr|brltty-6.5-1|202	%doc Drivers/Braille/XWindow/README
21mr|brltty-6.5-1|203	%{_libdir}/brltty/libbrlttybxw.so
21mr|brltty-6.5-1|204	
21mr|brltty-6.5-1|205	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|206	
21mr|brltty-6.5-1|207	%package at-spi2
21mr|brltty-6.5-1|208	Summary:	AtSpi2 driver for BRLTTY
21mr|brltty-6.5-1|209	Group:		Development/Other
21mr|brltty-6.5-1|210	License:	LGPLv2+
21mr|brltty-6.5-1|211	Requires:	%{name} = %{EVRD}
21mr|brltty-6.5-1|212	
21mr|brltty-6.5-1|213	%description at-spi2
21mr|brltty-6.5-1|214	This package provides the AtSpi2 driver for BRLTTY.
21mr|brltty-6.5-1|215	
21mr|brltty-6.5-1|216	%files at-spi2
21mr|brltty-6.5-1|217	%{_libdir}/brltty/libbrlttyxa2.so
21mr|brltty-6.5-1|218	
21mr|brltty-6.5-1|219	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|220	
21mr|brltty-6.5-1|221	%package espeak
21mr|brltty-6.5-1|222	Summary:	ESpeak driver for BRLTTY
21mr|brltty-6.5-1|223	Group:		Development/Other
21mr|brltty-6.5-1|224	License:	LGPLv2+
21mr|brltty-6.5-1|225	Requires:	%{name} = %{EVRD}
21mr|brltty-6.5-1|226	
21mr|brltty-6.5-1|227	%description espeak
21mr|brltty-6.5-1|228	This package provides the eSpeak driver for BRLTTY.
21mr|brltty-6.5-1|229	
21mr|brltty-6.5-1|230	%files espeak
21mr|brltty-6.5-1|231	%{_libdir}/brltty/libbrlttyses.so
21mr|brltty-6.5-1|232	
21mr|brltty-6.5-1|233	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|234	
21mr|brltty-6.5-1|235	%package espeak-ng
21mr|brltty-6.5-1|236	Summary:	ESpeak-NG driver for BRLTTY
21mr|brltty-6.5-1|237	Group:		Development/Other
21mr|brltty-6.5-1|238	License:	LGPLv2+
21mr|brltty-6.5-1|239	Requires:	%{name} = %{EVRD}
21mr|brltty-6.5-1|240	
21mr|brltty-6.5-1|241	%description espeak-ng
21mr|brltty-6.5-1|242	This package provides the eSpeak-NG driver for BRLTTY.
21mr|brltty-6.5-1|243	
21mr|brltty-6.5-1|244	%files espeak-ng
21mr|brltty-6.5-1|245	%{_libdir}/brltty/libbrlttysen.so
21mr|brltty-6.5-1|246	
21mr|brltty-6.5-1|247	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|248	
21mr|brltty-6.5-1|249	%package -n brlapi
21mr|brltty-6.5-1|250	Summary:	Application Programming Interface for BRLTTY
21mr|brltty-6.5-1|251	Group:		Development/Other
21mr|brltty-6.5-1|252	License:	LGPLv2+
21mr|brltty-6.5-1|253	Requires(pre):	shadow-utils
21mr|brltty-6.5-1|254	Requires(post):	coreutils
21mr|brltty-6.5-1|255	Requires(post):	util-linux
21mr|brltty-6.5-1|256	Recommends:	%{name} = %{EVRD}
21mr|brltty-6.5-1|257	
21mr|brltty-6.5-1|258	%description -n brlapi
21mr|brltty-6.5-1|259	This package provides the run-time support for the Application
21mr|brltty-6.5-1|260	Programming Interface to BRLTTY.
21mr|brltty-6.5-1|261	
21mr|brltty-6.5-1|262	Install this package if you have an application which directly accesses
21mr|brltty-6.5-1|263	a refreshable braille display.
21mr|brltty-6.5-1|264	
21mr|brltty-6.5-1|265	%files -n brlapi
21mr|brltty-6.5-1|266	%doc Drivers/Braille/XWindow/README
21mr|brltty-6.5-1|267	%doc Documents/Manual-BrlAPI/
21mr|brltty-6.5-1|268	%doc %{_mandir}/man1/eutp.*
21mr|brltty-6.5-1|269	%doc %{_mandir}/man1/vstp.*
21mr|brltty-6.5-1|270	%doc %{_mandir}/man1/xbrlapi.*
21mr|brltty-6.5-1|271	%{_bindir}/eutp
21mr|brltty-6.5-1|272	%{_bindir}/vstp
21mr|brltty-6.5-1|273	%{_bindir}/xbrlapi
21mr|brltty-6.5-1|274	%{_libdir}/brltty/libbrlttybba.so
21mr|brltty-6.5-1|275	%{_libdir}/tcl8.6/brlapi-0.8.4/
21mr|brltty-6.5-1|276	%ghost %verify(not group) %{_sysconfdir}/brlapi.key
21mr|brltty-6.5-1|277	
21mr|brltty-6.5-1|278	%pre -n brlapi
21mr|brltty-6.5-1|279	getent group brlapi >/dev/null || groupadd -r brlapi >/dev/null
21mr|brltty-6.5-1|280	
21mr|brltty-6.5-1|281	%post -n brlapi
21mr|brltty-6.5-1|282	if [ ! -e %{_sysconfdir}/brlapi.key ]; then
21mr|brltty-6.5-1|283	mcookie > %{_sysconfdir}/brlapi.key
21mr|brltty-6.5-1|284	chgrp brlapi %{_sysconfdir}/brlapi.key
21mr|brltty-6.5-1|285	chmod 0640 %{_sysconfdir}/brlapi.key
21mr|brltty-6.5-1|286	fi
21mr|brltty-6.5-1|287	
21mr|brltty-6.5-1|288	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|289	
21mr|brltty-6.5-1|290	%package dracut
21mr|brltty-6.5-1|291	Summary:	Brltty module for Dracut
21mr|brltty-6.5-1|292	Group:		Development/Other
21mr|brltty-6.5-1|293	Requires:	%{name} = %{EVRD}
21mr|brltty-6.5-1|294	Requires:	dracut
21mr|brltty-6.5-1|295	
21mr|brltty-6.5-1|296	%description dracut
21mr|brltty-6.5-1|297	This package provides brltty module for Dracut.
21mr|brltty-6.5-1|298	
21mr|brltty-6.5-1|299	%files dracut
21mr|brltty-6.5-1|300	%{_prefix}/lib/dracut/modules.d/99brltty/
21mr|brltty-6.5-1|301	%dir %{_sysconfdir}/brltty/Initramfs
21mr|brltty-6.5-1|302	%config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/brltty/Initramfs/cmdline
21mr|brltty-6.5-1|303	%config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/brltty/Initramfs/dracut.conf
21mr|brltty-6.5-1|304	
21mr|brltty-6.5-1|305	#----------------------------------------------------------------------------
21mr|brltty-6.5-1|306	
21mr|brltty-6.5-1|307	%prep
21mr|brltty-6.5-1|308	%setup -q
21mr|brltty-6.5-1|309	%patch1 -p1 -b .loadLibrary
21mr|brltty-6.5-1|310	%patch2 -p1 -b .libspeechd
21mr|brltty-6.5-1|311	
21mr|brltty-6.5-1|312	# remove packaged binary file
21mr|brltty-6.5-1|313	rm -f Programs/brltty-ktb
21mr|brltty-6.5-1|314	
21mr|brltty-6.5-1|315	%build
21mr|brltty-6.5-1|316	# Fix building with glibc 2.28+
21mr|brltty-6.5-1|317	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|brltty-6.5-1|318	# find . -type f -exec sed -i 's,^#include <sys/types.h>,#include <sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|brltty-6.5-1|319	# Patch6 changes aclocal.m4:
21mr|brltty-6.5-1|320	for i in -I/usr/lib/jvm/java/include{,/linux}; do
21mr|brltty-6.5-1|321	java_inc="$java_inc $i"
21mr|brltty-6.5-1|322	done
21mr|brltty-6.5-1|323	
21mr|brltty-6.5-1|324	export PYTHON=/usr/bin/python3
21mr|brltty-6.5-1|325	export CPPFLAGS="$java_inc"
21mr|brltty-6.5-1|326	export LDFLAGS="%{optflags}"
21mr|brltty-6.5-1|327	export CFLAGS="%{optflags} -fno-strict-aliasing $LDFLAGS"
21mr|brltty-6.5-1|328	export CXXFLAGS="%{optflags} -fno-strict-aliasing $LDFLAGS"
21mr|brltty-6.5-1|329	./autogen
21mr|brltty-6.5-1|330	%configure \
21mr|brltty-6.5-1|331	--disable-stripping		\
21mr|brltty-6.5-1|332	--without-curses		\
21mr|brltty-6.5-1|333	--with-speechd=%{_prefix}	\
21mr|brltty-6.5-1|334	--with-install-root=%{buildroot} \
21mr|brltty-6.5-1|335	JAVA_JAR_DIR=%{_jnidir}		\
21mr|brltty-6.5-1|336	JAVA_JNI_DIR=%{_libdir}/brltty	\
21mr|brltty-6.5-1|337	JAVA_JNI=yes			\
21mr|brltty-6.5-1|338	PYTHON=%{__python3}		\
21mr|brltty-6.5-1|339	CYTHON=%{_bindir}/cython
21mr|brltty-6.5-1|340	
21mr|brltty-6.5-1|341	find . -name '*.sgml' |
21mr|brltty-6.5-1|342	while read file; do
21mr|brltty-6.5-1|343	iconv -f iso8859-1 -t utf-8 $file > $file.conv && mv -f $file.conv $file
21mr|brltty-6.5-1|344	done
21mr|brltty-6.5-1|345	find . -name '*.txt' |
21mr|brltty-6.5-1|346	while read file; do
21mr|brltty-6.5-1|347	iconv -f iso8859-1 -t utf-8 $file > $file.conv && mv -f $file.conv $file
21mr|brltty-6.5-1|348	done
21mr|brltty-6.5-1|349	find . -name 'README*' |
21mr|brltty-6.5-1|350	while read file; do
21mr|brltty-6.5-1|351	iconv -f iso8859-1 -t utf-8 $file > $file.conv && mv -f $file.conv $file
21mr|brltty-6.5-1|352	done
21mr|brltty-6.5-1|353	
21mr|brltty-6.5-1|354	find . \( -path ./doc -o -path ./Documents \) -prune -o \
21mr|brltty-6.5-1|355	\( -name 'README*' -o -name '*.txt' -o -name '*.html' -o \
21mr|brltty-6.5-1|356	-name '*.sgml' -o -name '*.patch' -o \
21mr|brltty-6.5-1|357	\( -path './Bootdisks/*' -type f -perm /ugo=x \) \) -print |
21mr|brltty-6.5-1|358	while read file; do
21mr|brltty-6.5-1|359	mkdir -p ../doc/${file%/*} && cp -rp $file ../doc/$file || exit 1
21mr|brltty-6.5-1|360	done
21mr|brltty-6.5-1|361	
21mr|brltty-6.5-1|362	%install
21mr|brltty-6.5-1|363	make install JAVA_JAR_DIR=%{_jnidir}	\
21mr|brltty-6.5-1|364	JAVA_JNI_DIR=%{_libdir}/brltty	\
21mr|brltty-6.5-1|365	JAVA_JNI=yes
21mr|brltty-6.5-1|366	
21mr|brltty-6.5-1|367	pushd Authorization/Polkit
21mr|brltty-6.5-1|368	make install
21mr|brltty-6.5-1|369	popd
21mr|brltty-6.5-1|370	
21mr|brltty-6.5-1|371	install -d -m 755 "%{buildroot}%{_sysconfdir}" "%{buildroot}%{_mandir}/man5"
21mr|brltty-6.5-1|372	install -p -m 644 Documents/brltty.conf "%{buildroot}%{_sysconfdir}"
21mr|brltty-6.5-1|373	echo ".so man1/brltty.1" > %{buildroot}%{_mandir}/man5/brltty.conf.5
21mr|brltty-6.5-1|374	
21mr|brltty-6.5-1|375	install -Dpm 644 %{SOURCE1} %{buildroot}%{_unitdir}/brltty.service
21mr|brltty-6.5-1|376	
21mr|brltty-6.5-1|377	cp -p LICENSE* ../
21mr|brltty-6.5-1|378	
21mr|brltty-6.5-1|379	# clean up the manuals:
21mr|brltty-6.5-1|380	mv Documents/BrlAPIref/{html,BrlAPIref}
21mr|brltty-6.5-1|381	
21mr|brltty-6.5-1|382	for i in Drivers/Speech/SpeechDispatcher/README	\
21mr|brltty-6.5-1|383	Documents/ChangeLog Documents/TODO	\
21mr|brltty-6.5-1|384	Documents/Manual-BRLTTY			\
21mr|brltty-6.5-1|385	Drivers/Braille/XWindow/README		\
21mr|brltty-6.5-1|386	Drivers/Braille/XWindow/README		\
21mr|brltty-6.5-1|387	Documents/Manual-BrlAPI			\
21mr|brltty-6.5-1|388	Documents/BrlAPIref/BrlAPIref;		do
21mr|brltty-6.5-1|389	mkdir -p ../${i%/*} && cp -rp $i ../$i || exit 1
21mr|brltty-6.5-1|390	done
21mr|brltty-6.5-1|391	
21mr|brltty-6.5-1|392	# don't want static lib
21mr|brltty-6.5-1|393	rm -rf %{buildroot}/%{_libdir}/libbrlapi.a
21mr|brltty-6.5-1|394	
21mr|brltty-6.5-1|395	# ghost brlapi.key
21mr|brltty-6.5-1|396	touch %{buildroot}%{_sysconfdir}/brlapi.key
21mr|brltty-6.5-1|397	chmod 0640 %{buildroot}%{_sysconfdir}/brlapi.key
21mr|brltty-6.5-1|398	
21mr|brltty-6.5-1|399	# disable xbrlapi gdm autostart, there is already orca
21mr|brltty-6.5-1|400	rm -f %{buildroot}%{_datadir}/gdm/greeter/autostart/xbrlapi.desktop
21mr|brltty-6.5-1|401	
21mr|brltty-6.5-1|402	# make brltty-config executable
21mr|brltty-6.5-1|403	chmod 755 %{buildroot}%{_bindir}/brltty-config.sh
21mr|brltty-6.5-1|404	
21mr|brltty-6.5-1|405	# fix multilib
21mr|brltty-6.5-1|406	pushd %{buildroot}%{_includedir}/brltty
21mr|brltty-6.5-1|407	for f in config forbuild; do mv ./$f.h ./$f-$(getconf LONG_BIT).h; done
21mr|brltty-6.5-1|408	install -p -m 0644 %{SOURCE2} ./config.h
21mr|brltty-6.5-1|409	install -p -m 0644 %{SOURCE3} ./forbuild.h
21mr|brltty-6.5-1|410	popd
21mr|brltty-6.5-1|411	
21mr|brltty-6.5-1|412	# handle locales
21mr|brltty-6.5-1|413	%find_lang %{name} --all-name
21mr|brltty-6.5-1|414	cp -p %{name}.lang ../
21mr|brltty-6.5-1|415	
21mr|brltty-6.5-1|416	# install dracut module
21mr|brltty-6.5-1|417	make install-dracut

11675 21
21mr|broadcom-wl-6.30.223.271-27|1	%define oname	hybrid-v35
21mr|broadcom-wl-6.30.223.271-27|2	%define kname	wl
21mr|broadcom-wl-6.30.223.271-27|3	
21mr|broadcom-wl-6.30.223.271-27|4	%define _enable_debug_packages	%{nil}
21mr|broadcom-wl-6.30.223.271-27|5	%define debug_package		%{nil}
21mr|broadcom-wl-6.30.223.271-27|6	
21mr|broadcom-wl-6.30.223.271-27|7	Summary:	Proprietary driver for Broadcom wireless adapters
21mr|broadcom-wl-6.30.223.271-27|8	Name:		broadcom-wl
21mr|broadcom-wl-6.30.223.271-27|9	Version:	6.30.223.271
21mr|broadcom-wl-6.30.223.271-27|10	Release:	27
21mr|broadcom-wl-6.30.223.271-27|11	Source0:	http://www.broadcom.com/docs/linux_sta/%{oname}-nodebug-pcoem-6_30_223_271.tar.gz
21mr|broadcom-wl-6.30.223.271-27|12	Source1:	http://www.broadcom.com/docs/linux_sta/%{oname}_64-nodebug-pcoem-6_30_223_271.tar.gz
21mr|broadcom-wl-6.30.223.271-27|13	Source2:	broadcom-wl-blacklist.conf
21mr|broadcom-wl-6.30.223.271-27|14	Source3:	%{name}.rpmlintrc
21mr|broadcom-wl-6.30.223.271-27|15	Source4:	Kbuild
21mr|broadcom-wl-6.30.223.271-27|16	Source6:	broadcom-wl-alias.conf
21mr|broadcom-wl-6.30.223.271-27|17	# fix crash (ubuntu, mga#16390)
21mr|broadcom-wl-6.30.223.271-27|18	Patch6:		broadcom-wl-6.30.223.271-fix-null-pointer-crash.patch
21mr|broadcom-wl-6.30.223.271-27|19	# fix build with 4.3 (aur)
21mr|broadcom-wl-6.30.223.271-27|20	Patch7:		broadcom-wl-6.30.223.271-kernel-4.3-rdtscl-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|21	# (tmb) fix build with 4.7
21mr|broadcom-wl-6.30.223.271-27|22	Patch8:		broadcom-wl-6.30.223.271-kernel-4.7-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|23	# (tmb) fix build with 4.8 (aur)
21mr|broadcom-wl-6.30.223.271-27|24	Patch9:		broadcom-wl-6.30.223.271-kernel-4.8-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|25	# (tmb) fix build with 4.11 (debian)
21mr|broadcom-wl-6.30.223.271-27|26	Patch10:	broadcom-wl-6.30.223.271-kernel-4.11-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|27	# (tmb) fix build with 4.12 (aur)
21mr|broadcom-wl-6.30.223.271-27|28	Patch11:	broadcom-wl-6.30.223.271-kernel-4.12-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|29	# (tmb) fix build with 4.14 (debian)
21mr|broadcom-wl-6.30.223.271-27|30	Patch12:	broadcom-wl-6.30.223.271-kernel-4.14-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|31	# (tmb) fix build with 4.15 (debian)
21mr|broadcom-wl-6.30.223.271-27|32	Patch13:	broadcom-wl-6.30.223.271-kernel-4.15-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|33	# (tmb) fix build with 5.1
21mr|broadcom-wl-6.30.223.271-27|34	Patch14:	broadcom-wl-6.30.223.271-kernel-5.1-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|35	# fix kernel warnings (debian)
21mr|broadcom-wl-6.30.223.271-27|36	Patch15:	broadcom-wl-6.30.223.271-debian-fix-kernel-warnings.patch
21mr|broadcom-wl-6.30.223.271-27|37	# fix mac profile discrepancy (debian)
21mr|broadcom-wl-6.30.223.271-27|38	Patch16:	broadcom-wl-6.30.223.271-fix_mac_profile_discrepancy.patch
21mr|broadcom-wl-6.30.223.271-27|39	# Allow normal users to send ioctl requests (debian)
21mr|broadcom-wl-6.30.223.271-27|40	Patch17:	broadcom-wl-6.30.223.271-allow-user_ioctl.patch
21mr|broadcom-wl-6.30.223.271-27|41	# (tmb) default wifi interface name should be wlan, not eth
21mr|broadcom-wl-6.30.223.271-27|42	Patch18:	broadcom-wl-6.30.223.271-ifname-wlan.patch
21mr|broadcom-wl-6.30.223.271-27|43	# (tmb) fix build with 5.6
21mr|broadcom-wl-6.30.223.271-27|44	Patch19:	broadcom-wl-6.30.223.271-kernel-5.6-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|45	# (tmb) disable time-date warnign
21mr|broadcom-wl-6.30.223.271-27|46	Patch20:	broadcom-wl-6.30.223.271-no-date-time.patch
21mr|broadcom-wl-6.30.223.271-27|47	# fix build error "/bin/sh: 1: [: Illegal number:" (debian)
21mr|broadcom-wl-6.30.223.271-27|48	Patch21:	broadcom-wl-6.30.223.271-debian-fix-dkms-build-error.patch
21mr|broadcom-wl-6.30.223.271-27|49	# fix build with 5.9 (debian)
21mr|broadcom-wl-6.30.223.271-27|50	Patch22:	broadcom-wl-6.30.223.271-kernel-5.9-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|51	Patch23:	0001-Reproducible-build.patch
21mr|broadcom-wl-6.30.223.271-27|52	
21mr|broadcom-wl-6.30.223.271-27|53	# more patch from Debian
21mr|broadcom-wl-6.30.223.271-27|54	Patch100:	18-wl-Make-sure-power_mgmt-settings-are-honored.patch
21mr|broadcom-wl-6.30.223.271-27|55	Patch101:	19-wl-Fix-get-set-values-for-tx_power.patch
21mr|broadcom-wl-6.30.223.271-27|56	Patch102:	20-wl-Fix-mac-address-setting.patch
21mr|broadcom-wl-6.30.223.271-27|57	Patch103:	23-wl-Avoid-disconnecting-invalid-interface.patch
21mr|broadcom-wl-6.30.223.271-27|58	Patch104:	24-wl-Use-the-right-enums-for-cfg80211_get_bss.patch
21mr|broadcom-wl-6.30.223.271-27|59	
21mr|broadcom-wl-6.30.223.271-27|60	# from https://gist.github.com/joanbm/37fd0590f30b41e7e89ade6e242ca16e
21mr|broadcom-wl-6.30.223.271-27|61	Patch200:	broadcom-wl-6.30.223.271-kernel-5.17-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|62	# from https://gist.github.com/joanbm/052d8e951ba63d5eb5b6960bfe4e031a
21mr|broadcom-wl-6.30.223.271-27|63	Patch201:	broadcom-wl-6.30.223.271-kernel-5.18-buildfix.patch
21mr|broadcom-wl-6.30.223.271-27|64	
21mr|broadcom-wl-6.30.223.271-27|65	# https://github.com/antoineco/broadcom-wl/commit/6175bee2f676
21mr|broadcom-wl-6.30.223.271-27|66	Patch340:	0040-Use-fallthrough-pseudo-keyword-in-Linux-5.4.patch
21mr|broadcom-wl-6.30.223.271-27|67	# https://github.com/antoineco/broadcom-wl/commit/f224e0ab
21mr|broadcom-wl-6.30.223.271-27|68	Patch341:	0041-Do-not-redefine-isprint-macro.patch
21mr|broadcom-wl-6.30.223.271-27|69	# https://github.com/antoineco/broadcom-wl/commit/933540c63f33e6a
21mr|broadcom-wl-6.30.223.271-27|70	Patch342:	0042-cfg80211_roam_info-compat-for-MLO-APIs-in-Linux-6.0.patch
21mr|broadcom-wl-6.30.223.271-27|71	# https://github.com/antoineco/broadcom-wl/commit/6adc9812d (Linux 6.1+)
21mr|broadcom-wl-6.30.223.271-27|72	Patch343:	0043-add-link_id-param-to-cfg80211-key-operations-in-Linu.patch
21mr|broadcom-wl-6.30.223.271-27|73	
21mr|broadcom-wl-6.30.223.271-27|74	# Super patch to FIX broken PCI IDs
21mr|broadcom-wl-6.30.223.271-27|75	Patch1000:	1000-fix-pci-ids.patch
21mr|broadcom-wl-6.30.223.271-27|76	
21mr|broadcom-wl-6.30.223.271-27|77	License:	Freeware
21mr|broadcom-wl-6.30.223.271-27|78	Group:		System/Kernel and hardware
21mr|broadcom-wl-6.30.223.271-27|79	URL:		http://www.broadcom.com/support/802.11
21mr|broadcom-wl-6.30.223.271-27|80	# contains a proprietary blob
21mr|broadcom-wl-6.30.223.271-27|81	ExclusiveArch:	%{ix86} %{x86_64}
21mr|broadcom-wl-6.30.223.271-27|82	
21mr|broadcom-wl-6.30.223.271-27|83	%description
21mr|broadcom-wl-6.30.223.271-27|84	This package contains the proprietary driver for Broadcom wireless
21mr|broadcom-wl-6.30.223.271-27|85	adapters. The driver supports BCM4312-, BCM4313-, BCM4321-, BCM4322-,
21mr|broadcom-wl-6.30.223.271-27|86	BCM43224-, BCM43225-, BCM43227- and BCM43228-based hardware.
21mr|broadcom-wl-6.30.223.271-27|87	
21mr|broadcom-wl-6.30.223.271-27|88	#---------------------------------------------------------------------------
21mr|broadcom-wl-6.30.223.271-27|89	
21mr|broadcom-wl-6.30.223.271-27|90	%package -n kernel-source-%{name}
21mr|broadcom-wl-6.30.223.271-27|91	Summary:	Kernel source of broadcom-wl
21mr|broadcom-wl-6.30.223.271-27|92	Group:		System/Kernel and hardware
21mr|broadcom-wl-6.30.223.271-27|93	
21mr|broadcom-wl-6.30.223.271-27|94	%description -n kernel-source-%{name}
21mr|broadcom-wl-6.30.223.271-27|95	This package contains the proprietary driver for Broadcom wireless
21mr|broadcom-wl-6.30.223.271-27|96	adapters. The driver supports BCM4312-, BCM4313-, BCM4321-, BCM4322-,
21mr|broadcom-wl-6.30.223.271-27|97	BCM43224-, BCM43225-, BCM43227- and BCM43228-based hardware.
21mr|broadcom-wl-6.30.223.271-27|98	
21mr|broadcom-wl-6.30.223.271-27|99	This package contains kernel source code (and a proprietary blob).
21mr|broadcom-wl-6.30.223.271-27|100	
21mr|broadcom-wl-6.30.223.271-27|101	%files -n kernel-source-%{name}
21mr|broadcom-wl-6.30.223.271-27|102	%license lib/LICENSE.txt
21mr|broadcom-wl-6.30.223.271-27|103	%defattr(0644,root,root,0755)
21mr|broadcom-wl-6.30.223.271-27|104	%{_usr}/src/%{name}-%{version}-%{release}
21mr|broadcom-wl-6.30.223.271-27|105	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|broadcom-wl-6.30.223.271-27|106	
21mr|broadcom-wl-6.30.223.271-27|107	#---------------------------------------------------------------------------
21mr|broadcom-wl-6.30.223.271-27|108	
21mr|broadcom-wl-6.30.223.271-27|109	%package -n dkms-%{name}
21mr|broadcom-wl-6.30.223.271-27|110	Summary:	Kernel module for Broadcom wireless adapters
21mr|broadcom-wl-6.30.223.271-27|111	Group:		System/Kernel and hardware
21mr|broadcom-wl-6.30.223.271-27|112	Requires(post):		dkms
21mr|broadcom-wl-6.30.223.271-27|113	Requires(preun):	dkms
21mr|broadcom-wl-6.30.223.271-27|114	Requires:	%{name}-aliases
21mr|broadcom-wl-6.30.223.271-27|115	Requires:	kernel-source-%{name}
21mr|broadcom-wl-6.30.223.271-27|116	Requires(post):	kernel-source-%{name}
21mr|broadcom-wl-6.30.223.271-27|117	
21mr|broadcom-wl-6.30.223.271-27|118	%description -n dkms-%{name}
21mr|broadcom-wl-6.30.223.271-27|119	This package contains the proprietary driver for Broadcom wireless
21mr|broadcom-wl-6.30.223.271-27|120	adapters. The driver supports BCM4312-, BCM4313-, BCM4321-, BCM4322-,
21mr|broadcom-wl-6.30.223.271-27|121	BCM43224-, BCM43225-, BCM43227- and BCM43228-based hardware.
21mr|broadcom-wl-6.30.223.271-27|122	
21mr|broadcom-wl-6.30.223.271-27|123	This package builds the driver as DKMS.
21mr|broadcom-wl-6.30.223.271-27|124	
21mr|broadcom-wl-6.30.223.271-27|125	%files -n dkms-%{name}
21mr|broadcom-wl-6.30.223.271-27|126	%license lib/LICENSE.txt
21mr|broadcom-wl-6.30.223.271-27|127	%defattr(0644,root,root,0755)
21mr|broadcom-wl-6.30.223.271-27|128	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|broadcom-wl-6.30.223.271-27|129	
21mr|broadcom-wl-6.30.223.271-27|130	#---------------------------------------------------------------------------
21mr|broadcom-wl-6.30.223.271-27|131	
21mr|broadcom-wl-6.30.223.271-27|132	# Not installing this backlist by default, it is probably not needed,
21mr|broadcom-wl-6.30.223.271-27|133	# Ubuntu goes without it.
21mr|broadcom-wl-6.30.223.271-27|134	# Some devices are supported oly by e.g. blacklisted "b43" and are not by "wl".
21mr|broadcom-wl-6.30.223.271-27|135	
21mr|broadcom-wl-6.30.223.271-27|136	%package -n %{name}-blacklist
21mr|broadcom-wl-6.30.223.271-27|137	Summary:	Blacklist config for broadcom-wl
21mr|broadcom-wl-6.30.223.271-27|138	Group:		System/Kernel and hardware
21mr|broadcom-wl-6.30.223.271-27|139	
21mr|broadcom-wl-6.30.223.271-27|140	%description -n %{name}-blacklist
21mr|broadcom-wl-6.30.223.271-27|141	This package contains a config which blacklists upstream kernel modules
21mr|broadcom-wl-6.30.223.271-27|142	which support some Broadcom wireless adapters.
21mr|broadcom-wl-6.30.223.271-27|143	Install it to force using proprietary driver broadcom-wl instead of them.
21mr|broadcom-wl-6.30.223.271-27|144	
21mr|broadcom-wl-6.30.223.271-27|145	%files -n %{name}-blacklist
21mr|broadcom-wl-6.30.223.271-27|146	%config %{_sysconfdir}/modprobe.d/%{name}-blacklist.conf
21mr|broadcom-wl-6.30.223.271-27|147	
21mr|broadcom-wl-6.30.223.271-27|148	#---------------------------------------------------------------------------
21mr|broadcom-wl-6.30.223.271-27|149	
21mr|broadcom-wl-6.30.223.271-27|150	%package -n %{name}-aliases
21mr|broadcom-wl-6.30.223.271-27|151	Summary:	List of devices supported by broadcom-wl
21mr|broadcom-wl-6.30.223.271-27|152	Group:		System/Kernel and hardware
21mr|broadcom-wl-6.30.223.271-27|153	
21mr|broadcom-wl-6.30.223.271-27|154	%description -n %{name}-aliases
21mr|broadcom-wl-6.30.223.271-27|155	This package contains a list of Broadcom wireless devices for which
21mr|broadcom-wl-6.30.223.271-27|156	the proprietary "wl" driver will be used.
21mr|broadcom-wl-6.30.223.271-27|157	
21mr|broadcom-wl-6.30.223.271-27|158	%files -n %{name}-aliases
21mr|broadcom-wl-6.30.223.271-27|159	%config %{_sysconfdir}/modprobe.d/%{name}-alias.conf
21mr|broadcom-wl-6.30.223.271-27|160	
21mr|broadcom-wl-6.30.223.271-27|161	#---------------------------------------------------------------------------
21mr|broadcom-wl-6.30.223.271-27|162	
21mr|broadcom-wl-6.30.223.271-27|163	%prep
21mr|broadcom-wl-6.30.223.271-27|164	%ifarch x86_64
21mr|broadcom-wl-6.30.223.271-27|165	%setup -q -T -c -a1 %{oname}
21mr|broadcom-wl-6.30.223.271-27|166	%else
21mr|broadcom-wl-6.30.223.271-27|167	%setup -q -T -c -a0 %{oname}
21mr|broadcom-wl-6.30.223.271-27|168	%endif
21mr|broadcom-wl-6.30.223.271-27|169	
21mr|broadcom-wl-6.30.223.271-27|170	%autopatch -p1
21mr|broadcom-wl-6.30.223.271-27|171	
21mr|broadcom-wl-6.30.223.271-27|172	# The Makefile from the upstream package contains the stuff related to
21mr|broadcom-wl-6.30.223.271-27|173	# WEXT support in the kernel, deprecated quite a while ago. In addition,
21mr|broadcom-wl-6.30.223.271-27|174	# the make rules listed there use `uname -r` in the path to the kernel
21mr|broadcom-wl-6.30.223.271-27|175	# build directory which prevents the user from building the driver for a
21mr|broadcom-wl-6.30.223.271-27|176	# kernel other than the running one.
21mr|broadcom-wl-6.30.223.271-27|177	# A Kbuild file we provide should be free from these issues.
21mr|broadcom-wl-6.30.223.271-27|178	rm -f Makefile
21mr|broadcom-wl-6.30.223.271-27|179	cp -p %{SOURCE4} .
21mr|broadcom-wl-6.30.223.271-27|180	
21mr|broadcom-wl-6.30.223.271-27|181	# From the .spec file used in Fedora: convert LICENSE.txt to UTF-8 and
21mr|broadcom-wl-6.30.223.271-27|182	# tidy line endings.
21mr|broadcom-wl-6.30.223.271-27|183	iconv -f iso8859-1 -t UTF8 lib/LICENSE.txt -o lib/LICENSE.txt
21mr|broadcom-wl-6.30.223.271-27|184	sed -i 's/\r$//' lib/LICENSE.txt
21mr|broadcom-wl-6.30.223.271-27|185	
21mr|broadcom-wl-6.30.223.271-27|186	%build
21mr|broadcom-wl-6.30.223.271-27|187	
21mr|broadcom-wl-6.30.223.271-27|188	%install
21mr|broadcom-wl-6.30.223.271-27|189	# add aliases to force loading wl module for supported devices
21mr|broadcom-wl-6.30.223.271-27|190	install -m755 -d %{buildroot}/etc/modprobe.d/
21mr|broadcom-wl-6.30.223.271-27|191	install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/modprobe.d
21mr|broadcom-wl-6.30.223.271-27|192	install -m644 %{SOURCE6} %{buildroot}%{_sysconfdir}/modprobe.d
21mr|broadcom-wl-6.30.223.271-27|193	
21mr|broadcom-wl-6.30.223.271-27|194	# install dkms sources
21mr|broadcom-wl-6.30.223.271-27|195	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|broadcom-wl-6.30.223.271-27|196	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|broadcom-wl-6.30.223.271-27|197	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|broadcom-wl-6.30.223.271-27|198	MAKE="make -C \$kernel_source_dir M=\\\$(pwd)"
21mr|broadcom-wl-6.30.223.271-27|199	PACKAGE_NAME=%{name}
21mr|broadcom-wl-6.30.223.271-27|200	PACKAGE_VERSION=%{version}-%{release}
21mr|broadcom-wl-6.30.223.271-27|201	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|broadcom-wl-6.30.223.271-27|202	BUILT_MODULE_NAME=%{kname}
21mr|broadcom-wl-6.30.223.271-27|203	AUTOINSTALL=yes
21mr|broadcom-wl-6.30.223.271-27|204	EOF
21mr|broadcom-wl-6.30.223.271-27|205	
21mr|broadcom-wl-6.30.223.271-27|206	%post -n dkms-%{name}
21mr|broadcom-wl-6.30.223.271-27|207	set -x
21mr|broadcom-wl-6.30.223.271-27|208	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|broadcom-wl-6.30.223.271-27|209	if [ -z "$DURING_INSTALL" ] ; then
21mr|broadcom-wl-6.30.223.271-27|210	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} &&
21mr|broadcom-wl-6.30.223.271-27|211	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}
21mr|broadcom-wl-6.30.223.271-27|212	fi
21mr|broadcom-wl-6.30.223.271-27|213	
21mr|broadcom-wl-6.30.223.271-27|214	%preun -n dkms-%{name}
21mr|broadcom-wl-6.30.223.271-27|215	# rmmod can fail
21mr|broadcom-wl-6.30.223.271-27|216	/sbin/rmmod %{kname} >/dev/null 2>&1 ||:
21mr|broadcom-wl-6.30.223.271-27|217	set -x
21mr|broadcom-wl-6.30.223.271-27|218	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :

11676 21
21mr|brotli-1.0.9-2|1	%define major	1
21mr|brotli-1.0.9-2|2	%define comlib	%mklibname brotlicommon %{major}
21mr|brotli-1.0.9-2|3	%define enclib	%mklibname brotlienc %{major}
21mr|brotli-1.0.9-2|4	%define declib	%mklibname brotlidec %{major}
21mr|brotli-1.0.9-2|5	%define devname	%mklibname brotli -d
21mr|brotli-1.0.9-2|6	
21mr|brotli-1.0.9-2|7	Summary:	Brotli compression format
21mr|brotli-1.0.9-2|8	Name:		brotli
21mr|brotli-1.0.9-2|9	Version:	1.0.9
21mr|brotli-1.0.9-2|10	Release:	2
21mr|brotli-1.0.9-2|11	License:	MIT
21mr|brotli-1.0.9-2|12	Group:		Archiving/Compression
21mr|brotli-1.0.9-2|13	Url:		https://github.com/google/brotli
21mr|brotli-1.0.9-2|14	Source0:	https://github.com/google/brotli/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|brotli-1.0.9-2|15	Patch0:		brotli-1.0.2-no-static-brotli.patch
21mr|brotli-1.0.9-2|16	BuildRequires:	cmake
21mr|brotli-1.0.9-2|17	BuildRequires:	pkgconfig(python2)
21mr|brotli-1.0.9-2|18	BuildRequires:	pkgconfig(python3)
21mr|brotli-1.0.9-2|19	BuildRequires:	python2-setuptools
21mr|brotli-1.0.9-2|20	BuildRequires:	python3-setuptools
21mr|brotli-1.0.9-2|21	
21mr|brotli-1.0.9-2|22	%description
21mr|brotli-1.0.9-2|23	Brotli is a generic-purpose lossless compression algorithm that compresses
21mr|brotli-1.0.9-2|24	data using a combination of a modern variant of the LZ77 algorithm, Huffman
21mr|brotli-1.0.9-2|25	coding and 2nd order context modeling, with a compression ratio comparable
21mr|brotli-1.0.9-2|26	to the best currently available general-purpose compression methods. It is
21mr|brotli-1.0.9-2|27	similar in speed with deflate but offers more dense compression.
21mr|brotli-1.0.9-2|28	
21mr|brotli-1.0.9-2|29	The specification of the Brotli Compressed Data Format is defined in RFC 7932.
21mr|brotli-1.0.9-2|30	
21mr|brotli-1.0.9-2|31	%files
21mr|brotli-1.0.9-2|32	%doc README.md LICENSE
21mr|brotli-1.0.9-2|33	%{_bindir}/%{name}
21mr|brotli-1.0.9-2|34	%{_mandir}/man1/%{name}.1*
21mr|brotli-1.0.9-2|35	
21mr|brotli-1.0.9-2|36	#----------------------------------------------------------------------------
21mr|brotli-1.0.9-2|37	
21mr|brotli-1.0.9-2|38	%package -n %{comlib}
21mr|brotli-1.0.9-2|39	Summary:	Shared data used by libbrotlienc and libbrotlidec libraries
21mr|brotli-1.0.9-2|40	Group:		System/Libraries
21mr|brotli-1.0.9-2|41	
21mr|brotli-1.0.9-2|42	%description -n %{comlib}
21mr|brotli-1.0.9-2|43	Shared data used by libbrotlienc and libbrotlidec libraries.
21mr|brotli-1.0.9-2|44	
21mr|brotli-1.0.9-2|45	%files -n %{comlib}
21mr|brotli-1.0.9-2|46	%doc LICENSE
21mr|brotli-1.0.9-2|47	%{_libdir}/libbrotlicommon.so.%{major}*
21mr|brotli-1.0.9-2|48	
21mr|brotli-1.0.9-2|49	#----------------------------------------------------------------------------
21mr|brotli-1.0.9-2|50	
21mr|brotli-1.0.9-2|51	%package -n %{enclib}
21mr|brotli-1.0.9-2|52	Summary:	Brotli encoder library
21mr|brotli-1.0.9-2|53	Group:		System/Libraries
21mr|brotli-1.0.9-2|54	
21mr|brotli-1.0.9-2|55	%description -n %{enclib}
21mr|brotli-1.0.9-2|56	Brotli is a generic-purpose lossless compression algorithm that compresses
21mr|brotli-1.0.9-2|57	data using a combination of a modern variant of the LZ77 algorithm, Huffman
21mr|brotli-1.0.9-2|58	coding and 2nd order context modeling, with a compression ratio comparable
21mr|brotli-1.0.9-2|59	to the best currently available general-purpose compression methods. It is
21mr|brotli-1.0.9-2|60	similar in speed with deflate but offers more dense compression.
21mr|brotli-1.0.9-2|61	
21mr|brotli-1.0.9-2|62	The specification of the Brotli Compressed Data Format is defined in RFC 7932.
21mr|brotli-1.0.9-2|63	
21mr|brotli-1.0.9-2|64	%files -n %{enclib}
21mr|brotli-1.0.9-2|65	%doc LICENSE
21mr|brotli-1.0.9-2|66	%{_libdir}/libbrotlienc.so.%{major}*
21mr|brotli-1.0.9-2|67	
21mr|brotli-1.0.9-2|68	#----------------------------------------------------------------------------
21mr|brotli-1.0.9-2|69	
21mr|brotli-1.0.9-2|70	%package -n %{declib}
21mr|brotli-1.0.9-2|71	Summary:	Brotli decoder library
21mr|brotli-1.0.9-2|72	Group:		System/Libraries
21mr|brotli-1.0.9-2|73	
21mr|brotli-1.0.9-2|74	%description -n %{declib}
21mr|brotli-1.0.9-2|75	Brotli is a generic-purpose lossless compression algorithm that compresses
21mr|brotli-1.0.9-2|76	data using a combination of a modern variant of the LZ77 algorithm, Huffman
21mr|brotli-1.0.9-2|77	coding and 2nd order context modeling, with a compression ratio comparable
21mr|brotli-1.0.9-2|78	to the best currently available general-purpose compression methods. It is
21mr|brotli-1.0.9-2|79	similar in speed with deflate but offers more dense compression.
21mr|brotli-1.0.9-2|80	
21mr|brotli-1.0.9-2|81	The specification of the Brotli Compressed Data Format is defined in RFC 7932.
21mr|brotli-1.0.9-2|82	
21mr|brotli-1.0.9-2|83	%files -n %{declib}
21mr|brotli-1.0.9-2|84	%doc LICENSE
21mr|brotli-1.0.9-2|85	%{_libdir}/libbrotlidec.so.%{major}*
21mr|brotli-1.0.9-2|86	
21mr|brotli-1.0.9-2|87	#----------------------------------------------------------------------------
21mr|brotli-1.0.9-2|88	
21mr|brotli-1.0.9-2|89	%package -n %{devname}
21mr|brotli-1.0.9-2|90	Summary:	Development files and headers for %{name}
21mr|brotli-1.0.9-2|91	Group:		Development/Other
21mr|brotli-1.0.9-2|92	Requires:	%{comlib} = %{EVRD}
21mr|brotli-1.0.9-2|93	Requires:	%{enclib} = %{EVRD}
21mr|brotli-1.0.9-2|94	Requires:	%{declib} = %{EVRD}
21mr|brotli-1.0.9-2|95	Provides:	%{name}-devel = %{EVRD}
21mr|brotli-1.0.9-2|96	
21mr|brotli-1.0.9-2|97	%description -n %{devname}
21mr|brotli-1.0.9-2|98	Development files and headers for %{name}.
21mr|brotli-1.0.9-2|99	
21mr|brotli-1.0.9-2|100	%files -n %{devname}
21mr|brotli-1.0.9-2|101	%doc README.md CONTRIBUTING.md
21mr|brotli-1.0.9-2|102	%{_includedir}/%{name}/
21mr|brotli-1.0.9-2|103	%{_libdir}/libbrotlicommon.so
21mr|brotli-1.0.9-2|104	%{_libdir}/libbrotlienc.so
21mr|brotli-1.0.9-2|105	%{_libdir}/libbrotlidec.so
21mr|brotli-1.0.9-2|106	%{_libdir}/pkgconfig/libbrotli*.pc
21mr|brotli-1.0.9-2|107	%{_mandir}/man3/%{name}-*.h.3*
21mr|brotli-1.0.9-2|108	
21mr|brotli-1.0.9-2|109	#----------------------------------------------------------------------------
21mr|brotli-1.0.9-2|110	
21mr|brotli-1.0.9-2|111	%package -n python-%{name}
21mr|brotli-1.0.9-2|112	Summary:	Python 2 module for %{name}
21mr|brotli-1.0.9-2|113	Group:		Development/Python
21mr|brotli-1.0.9-2|114	
21mr|brotli-1.0.9-2|115	%description -n python-%{name}
21mr|brotli-1.0.9-2|116	Brotli is a generic-purpose lossless compression algorithm that compresses
21mr|brotli-1.0.9-2|117	data using a combination of a modern variant of the LZ77 algorithm, Huffman
21mr|brotli-1.0.9-2|118	coding and 2nd order context modeling, with a compression ratio comparable
21mr|brotli-1.0.9-2|119	to the best currently available general-purpose compression methods. It is
21mr|brotli-1.0.9-2|120	similar in speed with deflate but offers more dense compression.
21mr|brotli-1.0.9-2|121	
21mr|brotli-1.0.9-2|122	The specification of the Brotli Compressed Data Format is defined in RFC 7932.
21mr|brotli-1.0.9-2|123	
21mr|brotli-1.0.9-2|124	%files -n python-%{name}
21mr|brotli-1.0.9-2|125	%{python2_sitearch}/Brotli-%{version}-py%{python2_version}.egg-info*
21mr|brotli-1.0.9-2|126	%{python2_sitearch}/*.so
21mr|brotli-1.0.9-2|127	%{python2_sitearch}/brotli.py*
21mr|brotli-1.0.9-2|128	
21mr|brotli-1.0.9-2|129	#----------------------------------------------------------------------------
21mr|brotli-1.0.9-2|130	
21mr|brotli-1.0.9-2|131	%package -n python3-%{name}
21mr|brotli-1.0.9-2|132	Summary:	Python 3 module for %{name}
21mr|brotli-1.0.9-2|133	Group:		Development/Python
21mr|brotli-1.0.9-2|134	
21mr|brotli-1.0.9-2|135	%description -n python3-%{name}
21mr|brotli-1.0.9-2|136	Brotli is a generic-purpose lossless compression algorithm that compresses
21mr|brotli-1.0.9-2|137	data using a combination of a modern variant of the LZ77 algorithm, Huffman
21mr|brotli-1.0.9-2|138	coding and 2nd order context modeling, with a compression ratio comparable
21mr|brotli-1.0.9-2|139	to the best currently available general-purpose compression methods. It is
21mr|brotli-1.0.9-2|140	similar in speed with deflate but offers more dense compression.
21mr|brotli-1.0.9-2|141	
21mr|brotli-1.0.9-2|142	The specification of the Brotli Compressed Data Format is defined in RFC 7932.
21mr|brotli-1.0.9-2|143	
21mr|brotli-1.0.9-2|144	%files -n python3-%{name}
21mr|brotli-1.0.9-2|145	%{python3_sitearch}/Brotli-%{version}-py%{python3_version}.egg-info/
21mr|brotli-1.0.9-2|146	%{python3_sitearch}/*.so
21mr|brotli-1.0.9-2|147	%{python3_sitearch}/brotli.py*
21mr|brotli-1.0.9-2|148	%{python3_sitearch}/__pycache__/*
21mr|brotli-1.0.9-2|149	
21mr|brotli-1.0.9-2|150	#----------------------------------------------------------------------------
21mr|brotli-1.0.9-2|151	
21mr|brotli-1.0.9-2|152	%prep
21mr|brotli-1.0.9-2|153	%setup -q
21mr|brotli-1.0.9-2|154	
21mr|brotli-1.0.9-2|155	# fix permissions
21mr|brotli-1.0.9-2|156	find c/ \( -name "*.c" -o -name "*.h" \) -exec chmod 644 {} \;
21mr|brotli-1.0.9-2|157	
21mr|brotli-1.0.9-2|158	%build
21mr|brotli-1.0.9-2|159	%py2_build
21mr|brotli-1.0.9-2|160	%py3_build
21mr|brotli-1.0.9-2|161	
21mr|brotli-1.0.9-2|162	%cmake
21mr|brotli-1.0.9-2|163	%make_build
21mr|brotli-1.0.9-2|164	
21mr|brotli-1.0.9-2|165	%install
21mr|brotli-1.0.9-2|166	%make_install -C build
21mr|brotli-1.0.9-2|167	
21mr|brotli-1.0.9-2|168	%py2_install
21mr|brotli-1.0.9-2|169	%py3_install
21mr|brotli-1.0.9-2|170	
21mr|brotli-1.0.9-2|171	# man page
21mr|brotli-1.0.9-2|172	install -Dpm644 docs/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21mr|brotli-1.0.9-2|173	install -Dpm644 docs/decode.h.3 %{buildroot}%{_mandir}/man3/%{name}-decode.h.3
21mr|brotli-1.0.9-2|174	install -Dpm644 docs/encode.h.3 %{buildroot}%{_mandir}/man3/%{name}-encode.h.3
21mr|brotli-1.0.9-2|175	install -Dpm644 docs/types.h.3 %{buildroot}%{_mandir}/man3/%{name}-types.h.3
21mr|brotli-1.0.9-2|176	
21mr|brotli-1.0.9-2|177	# we don't want these
21mr|brotli-1.0.9-2|178	find %{buildroot} -name "*.a" -delete

11677 21
21mr|bsf-2.4.0-39|1	Name:           bsf
21mr|bsf-2.4.0-39|2	Epoch:          0
21mr|bsf-2.4.0-39|3	Version:        2.4.0
21mr|bsf-2.4.0-39|4	Release:        39
21mr|bsf-2.4.0-39|5	Summary:        Bean Scripting Framework
21mr|bsf-2.4.0-39|6	License:        ASL 2.0
21mr|bsf-2.4.0-39|7	URL:            http://commons.apache.org/bsf/
21mr|bsf-2.4.0-39|8	Group:          Development/Java
21mr|bsf-2.4.0-39|9	BuildArch:      noarch
21mr|bsf-2.4.0-39|10	# Java stack is not supported on x86_32
21mr|bsf-2.4.0-39|11	ExcludeArch: %{ix86}
21mr|bsf-2.4.0-39|12	
21mr|bsf-2.4.0-39|13	Source0:        http://apache.mirror.anlx.net//commons/%{name}/source/%{name}-src-%{version}.tar.gz
21mr|bsf-2.4.0-39|14	Source1:        %{name}-pom.xml
21mr|bsf-2.4.0-39|15	
21mr|bsf-2.4.0-39|16	Patch0:         java-11-fixes.patch
21mr|bsf-2.4.0-39|17	Patch1:         0001-Always-build-javascript-engine.patch
21mr|bsf-2.4.0-39|18	
21mr|bsf-2.4.0-39|19	BuildRequires:  javapackages-local
21mr|bsf-2.4.0-39|20	BuildRequires:  ant
21mr|bsf-2.4.0-39|21	BuildRequires:  apache-parent
21mr|bsf-2.4.0-39|22	BuildRequires:  xalan-j2
21mr|bsf-2.4.0-39|23	BuildRequires:  apache-commons-logging
21mr|bsf-2.4.0-39|24	
21mr|bsf-2.4.0-39|25	# ROSA
21mr|bsf-2.4.0-39|26	# Added to make ant-apache-bsf and javascript in build.xml in ant work
21mr|bsf-2.4.0-39|27	BuildRequires: mvn(rhino:js)
21mr|bsf-2.4.0-39|28	
21mr|bsf-2.4.0-39|29	%description
21mr|bsf-2.4.0-39|30	Bean Scripting Framework (BSF) is a set of Java classes which provides
21mr|bsf-2.4.0-39|31	scripting language support within Java applications, and access to Java
21mr|bsf-2.4.0-39|32	objects and methods from scripting languages. BSF allows one to write
21mr|bsf-2.4.0-39|33	JSPs in languages other than Java while providing access to the Java
21mr|bsf-2.4.0-39|34	class library. In addition, BSF permits any Java application to be
21mr|bsf-2.4.0-39|35	implemented in part (or dynamically extended) by a language that is
21mr|bsf-2.4.0-39|36	embedded within it. This is achieved by providing an API that permits
21mr|bsf-2.4.0-39|37	calling scripting language engines from within Java, as well as an
21mr|bsf-2.4.0-39|38	object registry that exposes Java objects to these scripting language
21mr|bsf-2.4.0-39|39	engines.
21mr|bsf-2.4.0-39|40	
21mr|bsf-2.4.0-39|41	BSF supports several scripting languages currently:
21mr|bsf-2.4.0-39|42	* Javascript (using Rhino ECMAScript, from the Mozilla project)
21mr|bsf-2.4.0-39|43	* Python (using either Jython or JPython)
21mr|bsf-2.4.0-39|44	* Tcl (using Jacl)
21mr|bsf-2.4.0-39|45	* NetRexx (an extension of the IBM REXX scripting language in Java)
21mr|bsf-2.4.0-39|46	* XSLT Stylesheets (as a component of Apache XML project's Xalan and
21mr|bsf-2.4.0-39|47	Xerces)
21mr|bsf-2.4.0-39|48	
21mr|bsf-2.4.0-39|49	In addition, the following languages are supported with their own BSF
21mr|bsf-2.4.0-39|50	engines:
21mr|bsf-2.4.0-39|51	* Java (using BeanShell, from the BeanShell project)
21mr|bsf-2.4.0-39|52	* JRuby
21mr|bsf-2.4.0-39|53	* JudoScript
21mr|bsf-2.4.0-39|54	
21mr|bsf-2.4.0-39|55	%package javadoc
21mr|bsf-2.4.0-39|56	Summary:        Javadoc for %{name}
21mr|bsf-2.4.0-39|57	
21mr|bsf-2.4.0-39|58	%description javadoc
21mr|bsf-2.4.0-39|59	Javadoc for %{name}.
21mr|bsf-2.4.0-39|60	
21mr|bsf-2.4.0-39|61	%prep
21mr|bsf-2.4.0-39|62	%setup -q
21mr|bsf-2.4.0-39|63	%autopatch -p1
21mr|bsf-2.4.0-39|64	
21mr|bsf-2.4.0-39|65	find -name \*.jar -delete
21mr|bsf-2.4.0-39|66	
21mr|bsf-2.4.0-39|67	%mvn_file : %{name}
21mr|bsf-2.4.0-39|68	%mvn_alias : org.apache.bsf:
21mr|bsf-2.4.0-39|69	
21mr|bsf-2.4.0-39|70	%build
21mr|bsf-2.4.0-39|71	export CLASSPATH="$(build-classpath apache-commons-logging xalan-j2 rhino)"
21mr|bsf-2.4.0-39|72	%{ant} jar javadocs
21mr|bsf-2.4.0-39|73	
21mr|bsf-2.4.0-39|74	%mvn_artifact %{SOURCE1} build/lib/%{name}.jar
21mr|bsf-2.4.0-39|75	
21mr|bsf-2.4.0-39|76	%install
21mr|bsf-2.4.0-39|77	%mvn_install -J build/javadocs
21mr|bsf-2.4.0-39|78	
21mr|bsf-2.4.0-39|79	%files -f .mfiles
21mr|bsf-2.4.0-39|80	%license LICENSE.txt NOTICE.txt
21mr|bsf-2.4.0-39|81	%doc AUTHORS.txt CHANGES.txt README.txt TODO.txt RELEASE-NOTE.txt
21mr|bsf-2.4.0-39|82	
21mr|bsf-2.4.0-39|83	%files javadoc -f .mfiles-javadoc
21mr|bsf-2.4.0-39|84	%license LICENSE.txt NOTICE.txt
21mr|bsf-2.4.0-39|85	

11678 21
21mr|bsh-2.0-15.b6|1	# Copyright (c) 2000-2007, JPackage Project
21mr|bsh-2.0-15.b6|2	# All rights reserved.
21mr|bsh-2.0-15.b6|3	#
21mr|bsh-2.0-15.b6|4	# Redistribution and use in source and binary forms, with or without
21mr|bsh-2.0-15.b6|5	# modification, are permitted provided that the following conditions
21mr|bsh-2.0-15.b6|6	# are met:
21mr|bsh-2.0-15.b6|7	#
21mr|bsh-2.0-15.b6|8	# 1. Redistributions of source code must retain the above copyright
21mr|bsh-2.0-15.b6|9	#    notice, this list of conditions and the following disclaimer.
21mr|bsh-2.0-15.b6|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|bsh-2.0-15.b6|11	#    notice, this list of conditions and the following disclaimer in the
21mr|bsh-2.0-15.b6|12	#    documentation and/or other materials provided with the
21mr|bsh-2.0-15.b6|13	#    distribution.
21mr|bsh-2.0-15.b6|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|bsh-2.0-15.b6|15	#    contributors may be used to endorse or promote products derived
21mr|bsh-2.0-15.b6|16	#    from this software without specific prior written permission.
21mr|bsh-2.0-15.b6|17	#
21mr|bsh-2.0-15.b6|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|bsh-2.0-15.b6|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|bsh-2.0-15.b6|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|bsh-2.0-15.b6|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|bsh-2.0-15.b6|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|bsh-2.0-15.b6|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|bsh-2.0-15.b6|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|bsh-2.0-15.b6|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|bsh-2.0-15.b6|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|bsh-2.0-15.b6|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|bsh-2.0-15.b6|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|bsh-2.0-15.b6|29	#
21mr|bsh-2.0-15.b6|30	
21mr|bsh-2.0-15.b6|31	%global reltag b6
21mr|bsh-2.0-15.b6|32	%bcond_without  desktop
21mr|bsh-2.0-15.b6|33	
21mr|bsh-2.0-15.b6|34	Name:           bsh
21mr|bsh-2.0-15.b6|35	Version:        2.0
21mr|bsh-2.0-15.b6|36	Release:        15.%{reltag}
21mr|bsh-2.0-15.b6|37	Epoch:          0
21mr|bsh-2.0-15.b6|38	Summary:        Lightweight Scripting for Java
21mr|bsh-2.0-15.b6|39	URL:            http://www.beanshell.org/
21mr|bsh-2.0-15.b6|40	# bundled asm is BSD
21mr|bsh-2.0-15.b6|41	# bsf/src/bsh/util/BeanShellBSFEngine.java is public-domain
21mr|bsh-2.0-15.b6|42	License:        ASL 2.0 and BSD and Public Domain
21mr|bsh-2.0-15.b6|43	Group:          Development/Java
21mr|bsh-2.0-15.b6|44	BuildArch:      noarch
21mr|bsh-2.0-15.b6|45	# Java stack is not supported on x86_32
21mr|bsh-2.0-15.b6|46	ExcludeArch: %{ix86}
21mr|bsh-2.0-15.b6|47	# ./generate-tarball.sh
21mr|bsh-2.0-15.b6|48	Source0:        %{name}-%{version}-%{reltag}.tar.gz
21mr|bsh-2.0-15.b6|49	Source1:        %{name}-desktop.desktop
21mr|bsh-2.0-15.b6|50	# Remove bundled jars which cannot be easily verified for licensing
21mr|bsh-2.0-15.b6|51	# Remove code marked as SUN PROPRIETARY/CONFIDENTAIL
21mr|bsh-2.0-15.b6|52	Source2:        generate-tarball.sh
21mr|bsh-2.0-15.b6|53	
21mr|bsh-2.0-15.b6|54	BuildRequires:  javapackages-local
21mr|bsh-2.0-15.b6|55	BuildRequires:  ant
21mr|bsh-2.0-15.b6|56	BuildRequires:  bsf
21mr|bsh-2.0-15.b6|57	BuildRequires:  junit
21mr|bsh-2.0-15.b6|58	BuildRequires:  javacc
21mr|bsh-2.0-15.b6|59	BuildRequires:  glassfish-servlet-api
21mr|bsh-2.0-15.b6|60	%if %{with desktop}
21mr|bsh-2.0-15.b6|61	BuildRequires:  imagemagick
21mr|bsh-2.0-15.b6|62	BuildRequires:  desktop-file-utils
21mr|bsh-2.0-15.b6|63	%endif
21mr|bsh-2.0-15.b6|64	
21mr|bsh-2.0-15.b6|65	Requires:       java-headless
21mr|bsh-2.0-15.b6|66	Requires:       bsf
21mr|bsh-2.0-15.b6|67	Requires:       jline
21mr|bsh-2.0-15.b6|68	# Explicit javapackages-tools requires since scripts use
21mr|bsh-2.0-15.b6|69	# /usr/share/java-utils/java-functions
21mr|bsh-2.0-15.b6|70	Requires:       javapackages-tools
21mr|bsh-2.0-15.b6|71	
21mr|bsh-2.0-15.b6|72	
21mr|bsh-2.0-15.b6|73	Provides:       %{name}-utils = %{epoch}:%{version}-%{release}
21mr|bsh-2.0-15.b6|74	Obsoletes:      %{name}-utils < 0:2.0
21mr|bsh-2.0-15.b6|75	Obsoletes:      %{name}-demo < 0:2.0
21mr|bsh-2.0-15.b6|76	
21mr|bsh-2.0-15.b6|77	# bsh uses small subset of modified (shaded) classes from ancient version of
21mr|bsh-2.0-15.b6|78	# objecweb-asm under asm directory
21mr|bsh-2.0-15.b6|79	Provides:       bundled(objectweb-asm) = 1.3.6
21mr|bsh-2.0-15.b6|80	
21mr|bsh-2.0-15.b6|81	%description
21mr|bsh-2.0-15.b6|82	BeanShell is a small, free, embeddable, Java source interpreter with
21mr|bsh-2.0-15.b6|83	object scripting language features, written in Java. BeanShell
21mr|bsh-2.0-15.b6|84	executes standard Java statements and expressions, in addition to
21mr|bsh-2.0-15.b6|85	obvious scripting commands and syntax. BeanShell supports scripted
21mr|bsh-2.0-15.b6|86	objects as simple method closures like those in Perl and
21mr|bsh-2.0-15.b6|87	JavaScript(tm). You can use BeanShell interactively for Java
21mr|bsh-2.0-15.b6|88	experimentation and debugging or as a simple scripting engine for your
21mr|bsh-2.0-15.b6|89	applications. In short: BeanShell is a dynamically interpreted Java,
21mr|bsh-2.0-15.b6|90	plus some useful stuff. Another way to describe it is to say that in
21mr|bsh-2.0-15.b6|91	many ways BeanShell is to Java as Tcl/Tk is to C: BeanShell is
21mr|bsh-2.0-15.b6|92	embeddable - You can call BeanShell from your Java applications to
21mr|bsh-2.0-15.b6|93	execute Java code dynamically at run-time or to provide scripting
21mr|bsh-2.0-15.b6|94	extensibility for your applications. Alternatively, you can call your
21mr|bsh-2.0-15.b6|95	Java applications and objects from BeanShell; working with Java
21mr|bsh-2.0-15.b6|96	objects and APIs dynamically. Since BeanShell is written in Java and
21mr|bsh-2.0-15.b6|97	runs in the same space as your application, you can freely pass
21mr|bsh-2.0-15.b6|98	references to "real live" objects into scripts and return them as
21mr|bsh-2.0-15.b6|99	results.
21mr|bsh-2.0-15.b6|100	
21mr|bsh-2.0-15.b6|101	%package manual
21mr|bsh-2.0-15.b6|102	Summary:        Manual for %{name}
21mr|bsh-2.0-15.b6|103	
21mr|bsh-2.0-15.b6|104	%description manual
21mr|bsh-2.0-15.b6|105	Documentation for %{name}.
21mr|bsh-2.0-15.b6|106	
21mr|bsh-2.0-15.b6|107	%package javadoc
21mr|bsh-2.0-15.b6|108	Summary:        API documentation for %{name}
21mr|bsh-2.0-15.b6|109	
21mr|bsh-2.0-15.b6|110	%description javadoc
21mr|bsh-2.0-15.b6|111	This package provides %{summary}.
21mr|bsh-2.0-15.b6|112	
21mr|bsh-2.0-15.b6|113	%prep
21mr|bsh-2.0-15.b6|114	%setup -q -n beanshell-%{version}%{reltag}
21mr|bsh-2.0-15.b6|115	
21mr|bsh-2.0-15.b6|116	sed -i 's,org.apache.xalan.xslt.extensions.Redirect,http://xml.apache.org/xalan/redirect,' docs/manual/xsl/*.xsl
21mr|bsh-2.0-15.b6|117	
21mr|bsh-2.0-15.b6|118	%mvn_alias :bsh bsh:bsh bsh:bsh-bsf org.beanshell:bsh
21mr|bsh-2.0-15.b6|119	
21mr|bsh-2.0-15.b6|120	%mvn_file : %{name}
21mr|bsh-2.0-15.b6|121	
21mr|bsh-2.0-15.b6|122	%build
21mr|bsh-2.0-15.b6|123	mkdir lib
21mr|bsh-2.0-15.b6|124	build-jar-repository lib bsf javacc junit glassfish-servlet-api
21mr|bsh-2.0-15.b6|125	
21mr|bsh-2.0-15.b6|126	ant test dist
21mr|bsh-2.0-15.b6|127	
21mr|bsh-2.0-15.b6|128	%install
21mr|bsh-2.0-15.b6|129	%mvn_artifact pom.xml dist/%{name}-%{version}%{reltag}.jar
21mr|bsh-2.0-15.b6|130	
21mr|bsh-2.0-15.b6|131	%mvn_install -J javadoc
21mr|bsh-2.0-15.b6|132	
21mr|bsh-2.0-15.b6|133	%if %{with desktop}
21mr|bsh-2.0-15.b6|134	# menu entry
21mr|bsh-2.0-15.b6|135	desktop-file-install --mode=644 \
21mr|bsh-2.0-15.b6|136	--dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21mr|bsh-2.0-15.b6|137	install -d -m 755 %{buildroot}%{_datadir}/pixmaps
21mr|bsh-2.0-15.b6|138	convert src/bsh/util/lib/icon.gif \
21mr|bsh-2.0-15.b6|139	%{buildroot}%{_datadir}/pixmaps/bsh.png
21mr|bsh-2.0-15.b6|140	%endif
21mr|bsh-2.0-15.b6|141	
21mr|bsh-2.0-15.b6|142	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21mr|bsh-2.0-15.b6|143	install -d -m 755 %{buildroot}%{_datadir}/%{name}/webapps
21mr|bsh-2.0-15.b6|144	install -m 644 dist/bshservlet.war %{buildroot}%{_datadir}/%{name}/webapps
21mr|bsh-2.0-15.b6|145	install -m 644 dist/bshservlet-wbsh.war %{buildroot}%{_datadir}/%{name}/webapps
21mr|bsh-2.0-15.b6|146	
21mr|bsh-2.0-15.b6|147	# scripts
21mr|bsh-2.0-15.b6|148	install -d %{buildroot}%{_bindir}
21mr|bsh-2.0-15.b6|149	
21mr|bsh-2.0-15.b6|150	%jpackage_script bsh.Interpreter "\${BSH_DEBUG:+-Ddebug=true}" jline.console.internal.ConsoleRunner %{name}:jline %{name} true
21mr|bsh-2.0-15.b6|151	%jpackage_script bsh.Console "\${BSH_DEBUG:+-Ddebug=true}" "" bsh bsh-console true
21mr|bsh-2.0-15.b6|152	
21mr|bsh-2.0-15.b6|153	echo '#!%{_bindir}/bsh' > %{buildroot}%{_bindir}/bshdoc
21mr|bsh-2.0-15.b6|154	cat scripts/bshdoc.bsh >> %{buildroot}%{_bindir}/bshdoc
21mr|bsh-2.0-15.b6|155	
21mr|bsh-2.0-15.b6|156	%files -f .mfiles
21mr|bsh-2.0-15.b6|157	%license LICENSE NOTICE
21mr|bsh-2.0-15.b6|158	%doc README.md src/Changes.html src/CodeMap.html docs/faq/faq.html
21mr|bsh-2.0-15.b6|159	%attr(0755,root,root) %{_bindir}/%{name}*
21mr|bsh-2.0-15.b6|160	%if %{with desktop}
21mr|bsh-2.0-15.b6|161	%{_datadir}/applications/%{name}-desktop.desktop
21mr|bsh-2.0-15.b6|162	%{_datadir}/pixmaps/%{name}.png
21mr|bsh-2.0-15.b6|163	%endif
21mr|bsh-2.0-15.b6|164	%{_datadir}/%{name}
21mr|bsh-2.0-15.b6|165	
21mr|bsh-2.0-15.b6|166	%files manual
21mr|bsh-2.0-15.b6|167	%doc docs/manual/html
21mr|bsh-2.0-15.b6|168	%doc docs/manual/images/*.jpg
21mr|bsh-2.0-15.b6|169	%doc docs/manual/images/*.gif
21mr|bsh-2.0-15.b6|170	%license LICENSE NOTICE
21mr|bsh-2.0-15.b6|171	
21mr|bsh-2.0-15.b6|172	%files javadoc -f .mfiles-javadoc
21mr|bsh-2.0-15.b6|173	%license LICENSE NOTICE
21mr|bsh-2.0-15.b6|174	

11679 21
21mr|btm-2.1.2-15|1	Summary:        Bitronix Transaction Manager
21mr|btm-2.1.2-15|2	Name:           btm
21mr|btm-2.1.2-15|3	Version:        2.1.2
21mr|btm-2.1.2-15|4	Release:        15
21mr|btm-2.1.2-15|5	Epoch:          0
21mr|btm-2.1.2-15|6	License:        LGPLv3
21mr|btm-2.1.2-15|7	URL:            http://bitronix.be
21mr|btm-2.1.2-15|8	Source0:        http://bitronix.be/downloads/btm-dist-2.1.2.zip
21mr|btm-2.1.2-15|9	Source1:        http://repo1.maven.org/maven2/org/codehaus/btm/btm-parent/2.1.2/btm-parent-2.1.2.pom
21mr|btm-2.1.2-15|10	Source2:        http://repo1.maven.org/maven2/org/codehaus/btm/btm/2.1.2/btm-2.1.2.pom
21mr|btm-2.1.2-15|11	Patch0:         %{name}-use-shared-jars.patch
21mr|btm-2.1.2-15|12	Patch1:         btm-jdbc4.1.patch
21mr|btm-2.1.2-15|13	
21mr|btm-2.1.2-15|14	BuildRequires:  ant >= 0:1.6
21mr|btm-2.1.2-15|15	BuildRequires:  geronimo-jta
21mr|btm-2.1.2-15|16	BuildRequires:  java-devel
21mr|btm-2.1.2-15|17	BuildRequires:  javapackages-local
21mr|btm-2.1.2-15|18	BuildRequires:  xml-commons-apis
21mr|btm-2.1.2-15|19	#BuildRequires:  mvn(javax.transaction:jta)
21mr|btm-2.1.2-15|20	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|btm-2.1.2-15|21	BuildRequires:  mvn(org.codehaus:codehaus-parent:pom:)
21mr|btm-2.1.2-15|22	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|btm-2.1.2-15|23	
21mr|btm-2.1.2-15|24	# Turn this on to make "ant test" work
21mr|btm-2.1.2-15|25	# BuildRequires:  mockito
21mr|btm-2.1.2-15|26	Requires:       junit
21mr|btm-2.1.2-15|27	Requires:       xml-commons-apis
21mr|btm-2.1.2-15|28	Requires:       java >= 1:1.6.0
21mr|btm-2.1.2-15|29	Requires:       geronimo-jms
21mr|btm-2.1.2-15|30	Requires:       geronimo-jta
21mr|btm-2.1.2-15|31	
21mr|btm-2.1.2-15|32	Group:          Development/Java
21mr|btm-2.1.2-15|33	BuildArch:      noarch
21mr|btm-2.1.2-15|34	# Java stack is not supported on x86_32
21mr|btm-2.1.2-15|35	ExcludeArch: %{ix86}
21mr|btm-2.1.2-15|36	
21mr|btm-2.1.2-15|37	%description
21mr|btm-2.1.2-15|38	The Bitronix Transaction Manager (BTM) is a simple but complete
21mr|btm-2.1.2-15|39	implementation of the JTA 1.1 API. It is a fully working XA transaction
21mr|btm-2.1.2-15|40	manager that provides all services required by the JTA API while trying
21mr|btm-2.1.2-15|41	to keep the code as simple as possible for easier understanding of the
21mr|btm-2.1.2-15|42	XA semantics.
21mr|btm-2.1.2-15|43	
21mr|btm-2.1.2-15|44	%package javadoc
21mr|btm-2.1.2-15|45	Summary:        Javadoc for %{name}
21mr|btm-2.1.2-15|46	
21mr|btm-2.1.2-15|47	%description javadoc
21mr|btm-2.1.2-15|48	Javadoc for %{name}.
21mr|btm-2.1.2-15|49	
21mr|btm-2.1.2-15|50	%prep
21mr|btm-2.1.2-15|51	%setup -q -n %{name}-dist-%{version}
21mr|btm-2.1.2-15|52	# remove all binary libs
21mr|btm-2.1.2-15|53	find -name '*.jar' -exec rm -f '{}' \;
21mr|btm-2.1.2-15|54	
21mr|btm-2.1.2-15|55	
21mr|btm-2.1.2-15|56	%patch0 -p1
21mr|btm-2.1.2-15|57	%patch1 -p1
21mr|btm-2.1.2-15|58	
21mr|btm-2.1.2-15|59	%mvn_file org.codehaus.%{name}:%{name} %{name}
21mr|btm-2.1.2-15|60	
21mr|btm-2.1.2-15|61	%build
21mr|btm-2.1.2-15|62	
21mr|btm-2.1.2-15|63	ant build
21mr|btm-2.1.2-15|64	
21mr|btm-2.1.2-15|65	%install
21mr|btm-2.1.2-15|66	%mvn_artifact %{SOURCE1}
21mr|btm-2.1.2-15|67	%mvn_artifact %{SOURCE2} dist/%{name}-%{version}.jar
21mr|btm-2.1.2-15|68	%mvn_install -J doc/api
21mr|btm-2.1.2-15|69	
21mr|btm-2.1.2-15|70	%files -f .mfiles
21mr|btm-2.1.2-15|71	%doc release-notes-%{version}.txt
21mr|btm-2.1.2-15|72	%license license.txt
21mr|btm-2.1.2-15|73	
21mr|btm-2.1.2-15|74	%files javadoc -f .mfiles-javadoc
21mr|btm-2.1.2-15|75	%license license.txt
21mr|btm-2.1.2-15|76	
21mr|btm-2.1.2-15|77	

11680 21
21mr|btrfsmaintenance-0.5-1|1	%define commit 503beb15d6bf86bf13b4a9112fb0fe4a499ebd51
21mr|btrfsmaintenance-0.5-1|2	%define short_commit %(echo %{commit} | head -c 6)
21mr|btrfsmaintenance-0.5-1|3	
21mr|btrfsmaintenance-0.5-1|4	Summary:	BTRFS auto maintenance scripts
21mr|btrfsmaintenance-0.5-1|5	Name:		btrfsmaintenance
21mr|btrfsmaintenance-0.5-1|6	Version:	0.5
21mr|btrfsmaintenance-0.5-1|7	Release:	1
21mr|btrfsmaintenance-0.5-1|8	License:	GPL
21mr|btrfsmaintenance-0.5-1|9	Group:		System/Base
21mr|btrfsmaintenance-0.5-1|10	# Real upstream: https://github.com/kdave/btrfsmaintenance
21mr|btrfsmaintenance-0.5-1|11	# Bellow is a fork with some adjustments
21mr|btrfsmaintenance-0.5-1|12	Url:		https://gitlab.com/nixtux-packaging/btrfsmaintenance
21mr|btrfsmaintenance-0.5-1|13	Source0:	https://gitlab.com/nixtux-packaging/btrfsmaintenance/-/archive/%{commit}/btrfsmaintenance-%{commit}.tar.gz
21mr|btrfsmaintenance-0.5-1|14	BuildArch:	noarch
21mr|btrfsmaintenance-0.5-1|15	BuildRequires:	pkgconfig(systemd)
21mr|btrfsmaintenance-0.5-1|16	Requires:	btrfs-progs
21mr|btrfsmaintenance-0.5-1|17	
21mr|btrfsmaintenance-0.5-1|18	%description
21mr|btrfsmaintenance-0.5-1|19	This is a set of scripts supplementing the btrfs filesystem and aims
21mr|btrfsmaintenance-0.5-1|20	to automate a few maintenance tasks.
21mr|btrfsmaintenance-0.5-1|21	This means the scrub, balance, trim or defragmentation.
21mr|btrfsmaintenance-0.5-1|22	.
21mr|btrfsmaintenance-0.5-1|23	Each of the tasks can be turned on/off and configured independently.
21mr|btrfsmaintenance-0.5-1|24	Overall tuning of the default values should give a good balance between
21mr|btrfsmaintenance-0.5-1|25	effects of the tasks and low impact of other work on the system.
21mr|btrfsmaintenance-0.5-1|26	If this does not fit your needs, please adjust the settings.
21mr|btrfsmaintenance-0.5-1|27	.
21mr|btrfsmaintenance-0.5-1|28	systemd units (services, timers, path watchers) are enabled automatically.
21mr|btrfsmaintenance-0.5-1|29	If you want to run scripts via cron, configure it yourself (see documentation:
21mr|btrfsmaintenance-0.5-1|30	https://github.com/kdave/btrfsmaintenance/blob/master/README.md)
21mr|btrfsmaintenance-0.5-1|31	
21mr|btrfsmaintenance-0.5-1|32	%files
21mr|btrfsmaintenance-0.5-1|33	%doc COPYING README.md
21mr|btrfsmaintenance-0.5-1|34	%config(noreplace) %{_sysconfdir}/sysconfig/btrfsmaintenance
21mr|btrfsmaintenance-0.5-1|35	%{_datadir}/%{name}
21mr|btrfsmaintenance-0.5-1|36	%{_unitdir}/btrfs*
21mr|btrfsmaintenance-0.5-1|37	%{_presetdir}/*btrfs*
21mr|btrfsmaintenance-0.5-1|38	#--------------------------------------------------------------------------------
21mr|btrfsmaintenance-0.5-1|39	
21mr|btrfsmaintenance-0.5-1|40	%prep
21mr|btrfsmaintenance-0.5-1|41	%setup -q -n %{name}-%{commit}
21mr|btrfsmaintenance-0.5-1|42	
21mr|btrfsmaintenance-0.5-1|43	%build
21mr|btrfsmaintenance-0.5-1|44	
21mr|btrfsmaintenance-0.5-1|45	%install
21mr|btrfsmaintenance-0.5-1|46	# scripts
21mr|btrfsmaintenance-0.5-1|47	install -m 755 -d %{buildroot}%{_datadir}/%{name}
21mr|btrfsmaintenance-0.5-1|48	install -m 755 btrfs-defrag.sh %{buildroot}%{_datadir}/%{name}
21mr|btrfsmaintenance-0.5-1|49	install -m 755 btrfs-balance.sh %{buildroot}%{_datadir}/%{name}
21mr|btrfsmaintenance-0.5-1|50	install -m 755 btrfs-scrub.sh %{buildroot}%{_datadir}/%{name}
21mr|btrfsmaintenance-0.5-1|51	install -m 755 btrfs-trim.sh %{buildroot}%{_datadir}/%{name}
21mr|btrfsmaintenance-0.5-1|52	install -m 755 btrfsmaintenance-refresh-cron.sh %{buildroot}%{_datadir}/%{name}
21mr|btrfsmaintenance-0.5-1|53	install -m 644 btrfsmaintenance-functions %{buildroot}%{_datadir}/%{name}
21mr|btrfsmaintenance-0.5-1|54	
21mr|btrfsmaintenance-0.5-1|55	# systemd services and timers
21mr|btrfsmaintenance-0.5-1|56	install -m 755 -d %{buildroot}%{_unitdir}
21mr|btrfsmaintenance-0.5-1|57	install -m 755 -d %{buildroot}%{_presetdir}
21mr|btrfsmaintenance-0.5-1|58	install -m 644 -D btrfsmaintenance-refresh.service %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|59	install -m 644 -D btrfsmaintenance-refresh.path %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|60	install -m 644 -D btrfs-balance.service %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|61	install -m 644 -D btrfs-defrag.service %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|62	install -m 644 -D btrfs-scrub.service %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|63	install -m 644 -D btrfs-trim.service %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|64	install -m 644 -D btrfs-balance.timer %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|65	install -m 644 -D btrfs-defrag.timer %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|66	install -m 644 -D btrfs-scrub.timer %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|67	install -m 644 -D btrfs-trim.timer %{buildroot}%{_unitdir}/
21mr|btrfsmaintenance-0.5-1|68	install -m 644 -D 80-btrfsmaintenance.preset %{buildroot}%{_presetdir}/
21mr|btrfsmaintenance-0.5-1|69	
21mr|btrfsmaintenance-0.5-1|70	# config
21mr|btrfsmaintenance-0.5-1|71	install -m 644 -D sysconfig.btrfsmaintenance %{buildroot}%{_sysconfdir}/sysconfig/btrfsmaintenance
21mr|btrfsmaintenance-0.5-1|72	
21mr|btrfsmaintenance-0.5-1|73	%check
21mr|btrfsmaintenance-0.5-1|74	# Check correctness of the config
21mr|btrfsmaintenance-0.5-1|75	set -efu
21mr|btrfsmaintenance-0.5-1|76	. %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|btrfsmaintenance-0.5-1|77	echo "$BTRFS_LOG_OUTPUT"
21mr|btrfsmaintenance-0.5-1|78	echo "$BTRFS_DEFRAG_PATHS"
21mr|btrfsmaintenance-0.5-1|79	echo "$BTRFS_DEFRAG_PERIOD"
21mr|btrfsmaintenance-0.5-1|80	echo "$BTRFS_DEFRAG_MIN_SIZE"
21mr|btrfsmaintenance-0.5-1|81	echo "$BTRFS_BALANCE_MOUNTPOINTS"
21mr|btrfsmaintenance-0.5-1|82	echo "$BTRFS_BALANCE_PERIOD"
21mr|btrfsmaintenance-0.5-1|83	echo "$BTRFS_BALANCE_DUSAGE"
21mr|btrfsmaintenance-0.5-1|84	echo "$BTRFS_BALANCE_MUSAGE"
21mr|btrfsmaintenance-0.5-1|85	echo "$BTRFS_SCRUB_MOUNTPOINTS"
21mr|btrfsmaintenance-0.5-1|86	echo "$BTRFS_SCRUB_PERIOD"
21mr|btrfsmaintenance-0.5-1|87	echo "$BTRFS_SCRUB_PRIORITY"
21mr|btrfsmaintenance-0.5-1|88	echo "$BTRFS_SCRUB_READ_ONLY"
21mr|btrfsmaintenance-0.5-1|89	echo "$BTRFS_TRIM_PERIOD"
21mr|btrfsmaintenance-0.5-1|90	echo "$BTRFS_TRIM_MOUNTPOINTS"
21mr|btrfsmaintenance-0.5-1|91	echo "$BTRFS_ALLOW_CONCURRENCY"
21mr|btrfsmaintenance-0.5-1|92	
21mr|btrfsmaintenance-0.5-1|93	%post
21mr|btrfsmaintenance-0.5-1|94	# According to 80-btrfmaintenance.preset,
21mr|btrfsmaintenance-0.5-1|95	# needed systemd units will be enabled automatically on package installation
21mr|btrfsmaintenance-0.5-1|96	%systemd_post btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer
21mr|btrfsmaintenance-0.5-1|97	
21mr|btrfsmaintenance-0.5-1|98	%preun
21mr|btrfsmaintenance-0.5-1|99	%systemd_preun btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer

11681 21
21mr|btrfs-progs-6.9.2-1|1	%define major_libbtrfs 0
21mr|btrfs-progs-6.9.2-1|2	%define libname_libbtrfs %mklibname btrfs %{major_libbtrfs}
21mr|btrfs-progs-6.9.2-1|3	%define devname_libbtrfs %mklibname btrfs -d
21mr|btrfs-progs-6.9.2-1|4	
21mr|btrfs-progs-6.9.2-1|5	%define major_libbtrfsutil 1
21mr|btrfs-progs-6.9.2-1|6	%define libname_libbtrfsutil %mklibname btrfsutil %{major_libbtrfsutil}
21mr|btrfs-progs-6.9.2-1|7	%define devname_libbtrfsutil %mklibname btrfsutil -d
21mr|btrfs-progs-6.9.2-1|8	
21mr|btrfs-progs-6.9.2-1|9	Summary:	Userspace programs for BTRFS
21mr|btrfs-progs-6.9.2-1|10	Name:		btrfs-progs
21mr|btrfs-progs-6.9.2-1|11	Version:	6.9.2
21mr|btrfs-progs-6.9.2-1|12	Release:	1
21mr|btrfs-progs-6.9.2-1|13	License:	GPLv2+
21mr|btrfs-progs-6.9.2-1|14	Group:		System/Kernel and hardware
21mr|btrfs-progs-6.9.2-1|15	Url:		http://btrfs.wiki.kernel.org/
21mr|btrfs-progs-6.9.2-1|16	Source0:	https://github.com/kdave/btrfs-progs/archive/v%{version}.tar.gz?/btrfs-progs-%{version}.tar.gz
21mr|btrfs-progs-6.9.2-1|17	BuildRequires:	asciidoc
21mr|btrfs-progs-6.9.2-1|18	BuildRequires:	docbook-dtd45-xml
21mr|btrfs-progs-6.9.2-1|19	BuildRequires:	docbook-style-xsl
21mr|btrfs-progs-6.9.2-1|20	BuildRequires:	xmlto
21mr|btrfs-progs-6.9.2-1|21	BuildRequires:	acl-devel
21mr|btrfs-progs-6.9.2-1|22	BuildRequires:	pkgconfig(lzo2)
21mr|btrfs-progs-6.9.2-1|23	BuildRequires:	pkgconfig(blkid)
21mr|btrfs-progs-6.9.2-1|24	BuildRequires:	pkgconfig(ext2fs)
21mr|btrfs-progs-6.9.2-1|25	BuildRequires:	pkgconfig(libzstd)
21mr|btrfs-progs-6.9.2-1|26	BuildRequires:	pkgconfig(python3)
21mr|btrfs-progs-6.9.2-1|27	BuildRequires:	pkgconfig(udev)
21mr|btrfs-progs-6.9.2-1|28	BuildRequires:	pkgconfig(uuid)
21mr|btrfs-progs-6.9.2-1|29	BuildRequires:	pkgconfig(zlib)
21mr|btrfs-progs-6.9.2-1|30	BuildRequires:	pkgconfig(mount)
21mr|btrfs-progs-6.9.2-1|31	BuildRequires:	python3-devel
21mr|btrfs-progs-6.9.2-1|32	BuildRequires:	python3-setuptools
21mr|btrfs-progs-6.9.2-1|33	BuildRequires:	%{_bindir}/sphinx-build
21mr|btrfs-progs-6.9.2-1|34	
21mr|btrfs-progs-6.9.2-1|35	%description
21mr|btrfs-progs-6.9.2-1|36	The btrfs-progs package provides all the userpsace programs needed to create,
21mr|btrfs-progs-6.9.2-1|37	check, modify and correct any inconsistencies in the btrfs filesystem.
21mr|btrfs-progs-6.9.2-1|38	
21mr|btrfs-progs-6.9.2-1|39	%files
21mr|btrfs-progs-6.9.2-1|40	%license COPYING
21mr|btrfs-progs-6.9.2-1|41	%doc CHANGES README.md
21mr|btrfs-progs-6.9.2-1|42	%{_bindir}/btrfs
21mr|btrfs-progs-6.9.2-1|43	%{_sbindir}/btrfs
21mr|btrfs-progs-6.9.2-1|44	%{_sbindir}/btrfs-convert
21mr|btrfs-progs-6.9.2-1|45	%{_sbindir}/btrfs-find-root
21mr|btrfs-progs-6.9.2-1|46	%{_sbindir}/btrfs-image
21mr|btrfs-progs-6.9.2-1|47	%{_sbindir}/btrfs-map-logical
21mr|btrfs-progs-6.9.2-1|48	%{_sbindir}/btrfs-select-super
21mr|btrfs-progs-6.9.2-1|49	%{_sbindir}/btrfsck
21mr|btrfs-progs-6.9.2-1|50	%{_sbindir}/btrfstune
21mr|btrfs-progs-6.9.2-1|51	%{_sbindir}/fsck.btrfs
21mr|btrfs-progs-6.9.2-1|52	%{_sbindir}/mkfs.btrfs
21mr|btrfs-progs-6.9.2-1|53	%{_mandir}/man*/btrfs*
21mr|btrfs-progs-6.9.2-1|54	%{_mandir}/man*/*.btrfs.*
21mr|btrfs-progs-6.9.2-1|55	%{_udevrulesdir}/*.rules
21mr|btrfs-progs-6.9.2-1|56	%{_datadir}/bash-completion/completions/btrfs
21mr|btrfs-progs-6.9.2-1|57	
21mr|btrfs-progs-6.9.2-1|58	#----------------------------------------------------------------------------
21mr|btrfs-progs-6.9.2-1|59	
21mr|btrfs-progs-6.9.2-1|60	%package -n %{libname_libbtrfs}
21mr|btrfs-progs-6.9.2-1|61	Summary:	Main library for btrfs
21mr|btrfs-progs-6.9.2-1|62	Group:		System/Libraries
21mr|btrfs-progs-6.9.2-1|63	License:	GPLv2+
21mr|btrfs-progs-6.9.2-1|64	
21mr|btrfs-progs-6.9.2-1|65	%description -n %{libname_libbtrfs}
21mr|btrfs-progs-6.9.2-1|66	This package contains the library needed to run programs dynamically
21mr|btrfs-progs-6.9.2-1|67	linked with btrfs.
21mr|btrfs-progs-6.9.2-1|68	
21mr|btrfs-progs-6.9.2-1|69	%files -n %{libname_libbtrfs}
21mr|btrfs-progs-6.9.2-1|70	%license COPYING
21mr|btrfs-progs-6.9.2-1|71	%doc CHANGES README.md
21mr|btrfs-progs-6.9.2-1|72	%{_libdir}/libbtrfs.so.%{major_libbtrfs}*
21mr|btrfs-progs-6.9.2-1|73	
21mr|btrfs-progs-6.9.2-1|74	#----------------------------------------------------------------------------
21mr|btrfs-progs-6.9.2-1|75	
21mr|btrfs-progs-6.9.2-1|76	%package -n %{devname_libbtrfs}
21mr|btrfs-progs-6.9.2-1|77	Summary:	Headers for developing programs that will use btrfs
21mr|btrfs-progs-6.9.2-1|78	Group:		Development/C
21mr|btrfs-progs-6.9.2-1|79	License:	GPLv2+
21mr|btrfs-progs-6.9.2-1|80	Requires:	%{libname_libbtrfs} = %{EVRD}
21mr|btrfs-progs-6.9.2-1|81	Provides:	btrfs-devel = %{EVRD}
21mr|btrfs-progs-6.9.2-1|82	
21mr|btrfs-progs-6.9.2-1|83	%description -n %{devname_libbtrfs}
21mr|btrfs-progs-6.9.2-1|84	This package contains the headers that programmers will need to develop
21mr|btrfs-progs-6.9.2-1|85	applications which will use btrfs.
21mr|btrfs-progs-6.9.2-1|86	
21mr|btrfs-progs-6.9.2-1|87	%files -n %{devname_libbtrfs}
21mr|btrfs-progs-6.9.2-1|88	%license COPYING
21mr|btrfs-progs-6.9.2-1|89	%doc CHANGES README.md
21mr|btrfs-progs-6.9.2-1|90	%{_includedir}/btrfs/*
21mr|btrfs-progs-6.9.2-1|91	%{_libdir}/libbtrfs.so
21mr|btrfs-progs-6.9.2-1|92	%{_libdir}/pkgconfig/*.pc
21mr|btrfs-progs-6.9.2-1|93	
21mr|btrfs-progs-6.9.2-1|94	#----------------------------------------------------------------------------
21mr|btrfs-progs-6.9.2-1|95	
21mr|btrfs-progs-6.9.2-1|96	%package -n %{libname_libbtrfsutil}
21mr|btrfs-progs-6.9.2-1|97	Summary:	Main library for btrfs
21mr|btrfs-progs-6.9.2-1|98	Group:		System/Libraries
21mr|btrfs-progs-6.9.2-1|99	License:	LGPLv2.1+
21mr|btrfs-progs-6.9.2-1|100	
21mr|btrfs-progs-6.9.2-1|101	%description -n %{libname_libbtrfsutil}
21mr|btrfs-progs-6.9.2-1|102	This package contains the library needed to run programs dynamically
21mr|btrfs-progs-6.9.2-1|103	linked with libbtrfsutil.
21mr|btrfs-progs-6.9.2-1|104	
21mr|btrfs-progs-6.9.2-1|105	%files -n %{libname_libbtrfsutil}
21mr|btrfs-progs-6.9.2-1|106	%license libbtrfsutil/COPYING
21mr|btrfs-progs-6.9.2-1|107	%doc libbtrfsutil/README.md
21mr|btrfs-progs-6.9.2-1|108	%{_libdir}/libbtrfsutil.so.%{major_libbtrfsutil}*
21mr|btrfs-progs-6.9.2-1|109	
21mr|btrfs-progs-6.9.2-1|110	#----------------------------------------------------------------------------
21mr|btrfs-progs-6.9.2-1|111	
21mr|btrfs-progs-6.9.2-1|112	%package -n %{devname_libbtrfsutil}
21mr|btrfs-progs-6.9.2-1|113	Summary:	Headers for developing programs that will use libbtrfsutil
21mr|btrfs-progs-6.9.2-1|114	Group:		Development/C
21mr|btrfs-progs-6.9.2-1|115	License:	LGPLv2.1+
21mr|btrfs-progs-6.9.2-1|116	Requires:	%{libname_libbtrfsutil} = %{EVRD}
21mr|btrfs-progs-6.9.2-1|117	Provides:	btrfsutil-devel = %{EVRD}
21mr|btrfs-progs-6.9.2-1|118	
21mr|btrfs-progs-6.9.2-1|119	%description -n %{devname_libbtrfsutil}
21mr|btrfs-progs-6.9.2-1|120	This package contains the headers that programmers will need to develop
21mr|btrfs-progs-6.9.2-1|121	applications which will use libbtrfsutil.
21mr|btrfs-progs-6.9.2-1|122	
21mr|btrfs-progs-6.9.2-1|123	%files -n %{devname_libbtrfsutil}
21mr|btrfs-progs-6.9.2-1|124	%license libbtrfsutil/COPYING
21mr|btrfs-progs-6.9.2-1|125	%doc libbtrfsutil/README.md
21mr|btrfs-progs-6.9.2-1|126	%{_includedir}/btrfsutil.h
21mr|btrfs-progs-6.9.2-1|127	%{_libdir}/libbtrfsutil.so
21mr|btrfs-progs-6.9.2-1|128	
21mr|btrfs-progs-6.9.2-1|129	#----------------------------------------------------------------------------
21mr|btrfs-progs-6.9.2-1|130	
21mr|btrfs-progs-6.9.2-1|131	%package -n python3-btrfsutil
21mr|btrfs-progs-6.9.2-1|132	Summary:	Python 3 bindings for libbtrfsutil
21mr|btrfs-progs-6.9.2-1|133	Group:		Development/Python
21mr|btrfs-progs-6.9.2-1|134	License:	LGPLv2+
21mr|btrfs-progs-6.9.2-1|135	Requires:	%{libname_libbtrfsutil} = %{EVRD}
21mr|btrfs-progs-6.9.2-1|136	
21mr|btrfs-progs-6.9.2-1|137	%description -n python3-btrfsutil
21mr|btrfs-progs-6.9.2-1|138	python3-btrfsutil contains Python 3 bindings to the libbtrfsutil library,
21mr|btrfs-progs-6.9.2-1|139	which can be used for btrfs filesystem-specific programs in Python.
21mr|btrfs-progs-6.9.2-1|140	
21mr|btrfs-progs-6.9.2-1|141	You should install python3-btrfsutil if you want to use or develop
21mr|btrfs-progs-6.9.2-1|142	btrfs filesystem-specific programs in Python.
21mr|btrfs-progs-6.9.2-1|143	
21mr|btrfs-progs-6.9.2-1|144	%files -n python3-btrfsutil
21mr|btrfs-progs-6.9.2-1|145	%license libbtrfsutil/COPYING
21mr|btrfs-progs-6.9.2-1|146	%{python3_sitearch}/btrfsutil.*.so
21mr|btrfs-progs-6.9.2-1|147	%{python3_sitearch}/btrfsutil-*.egg-info
21mr|btrfs-progs-6.9.2-1|148	
21mr|btrfs-progs-6.9.2-1|149	#----------------------------------------------------------------------------
21mr|btrfs-progs-6.9.2-1|150	
21mr|btrfs-progs-6.9.2-1|151	%prep
21mr|btrfs-progs-6.9.2-1|152	%autosetup -p1
21mr|btrfs-progs-6.9.2-1|153	%ifarch %{e2k}
21mr|btrfs-progs-6.9.2-1|154	sed -i 's!-MG!!g' Makefile
21mr|btrfs-progs-6.9.2-1|155	%endif
21mr|btrfs-progs-6.9.2-1|156	
21mr|btrfs-progs-6.9.2-1|157	%build
21mr|btrfs-progs-6.9.2-1|158	./autogen.sh
21mr|btrfs-progs-6.9.2-1|159	%configure
21mr|btrfs-progs-6.9.2-1|160	%make_build
21mr|btrfs-progs-6.9.2-1|161	
21mr|btrfs-progs-6.9.2-1|162	pushd libbtrfsutil/python
21mr|btrfs-progs-6.9.2-1|163	%py3_build
21mr|btrfs-progs-6.9.2-1|164	popd
21mr|btrfs-progs-6.9.2-1|165	
21mr|btrfs-progs-6.9.2-1|166	%install
21mr|btrfs-progs-6.9.2-1|167	%make_install bindir=%{_sbindir}
21mr|btrfs-progs-6.9.2-1|168	
21mr|btrfs-progs-6.9.2-1|169	pushd libbtrfsutil/python
21mr|btrfs-progs-6.9.2-1|170	%py3_install
21mr|btrfs-progs-6.9.2-1|171	popd
21mr|btrfs-progs-6.9.2-1|172	
21mr|btrfs-progs-6.9.2-1|173	rm -f %{buildroot}%{_libdir}/*.a
21mr|btrfs-progs-6.9.2-1|174	
21mr|btrfs-progs-6.9.2-1|175	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21mr|btrfs-progs-6.9.2-1|176	install -m0644 ./btrfs-completion %{buildroot}%{_datadir}/bash-completion/completions/btrfs
21mr|btrfs-progs-6.9.2-1|177	
21mr|btrfs-progs-6.9.2-1|178	# (mikhailnov) btrfs utility must be available to not-root users for some actions (creating user snapshots) and getting information
21mr|btrfs-progs-6.9.2-1|179	mkdir -p %{buildroot}%{_bindir}
21mr|btrfs-progs-6.9.2-1|180	ln -sr %{buildroot}%{_sbindir}/btrfs %{buildroot}%{_bindir}/btrfs

11682 21
21mr|btrfs-snapshot-gui-3.3-2|1	Summary:	Restore BTRFS file system
21mr|btrfs-snapshot-gui-3.3-2|2	Summary(ru_RU.UTF-8): Восстановление файловой системы BTRFS
21mr|btrfs-snapshot-gui-3.3-2|3	Name:		btrfs-snapshot-gui
21mr|btrfs-snapshot-gui-3.3-2|4	Version:	3.3
21mr|btrfs-snapshot-gui-3.3-2|5	Release:	2
21mr|btrfs-snapshot-gui-3.3-2|6	License:	GPLv3
21mr|btrfs-snapshot-gui-3.3-2|7	Group:		System/Configuration/Other
21mr|btrfs-snapshot-gui-3.3-2|8	Url:		https://abf.io/import/btrfs-snapshot-gui
21mr|btrfs-snapshot-gui-3.3-2|9	Source1:	main.py
21mr|btrfs-snapshot-gui-3.3-2|10	Source2:	restore_window.py
21mr|btrfs-snapshot-gui-3.3-2|11	Source3:	btrfs-snapshot-gui.svg
21mr|btrfs-snapshot-gui-3.3-2|12	Source4:	btrfs-snapshot-gui.desktop
21mr|btrfs-snapshot-gui-3.3-2|13	Source5:	btrfs-snapshot-gui.sh
21mr|btrfs-snapshot-gui-3.3-2|14	Source6:	ru.mos.os.btrfs-snapshot-gui.policy
21mr|btrfs-snapshot-gui-3.3-2|15	Source7:	config.py
21mr|btrfs-snapshot-gui-3.3-2|16	Requires:	btrfs-progs
21mr|btrfs-snapshot-gui-3.3-2|17	Requires:	python3-qt6
21mr|btrfs-snapshot-gui-3.3-2|18	Requires:   python3-mos-pyqt6-dialogs >= 1.0.0-2
21mr|btrfs-snapshot-gui-3.3-2|19	BuildArch:	noarch
21mr|btrfs-snapshot-gui-3.3-2|20	
21mr|btrfs-snapshot-gui-3.3-2|21	%description
21mr|btrfs-snapshot-gui-3.3-2|22	Save and restore BTRFS file system from snapshots
21mr|btrfs-snapshot-gui-3.3-2|23	
21mr|btrfs-snapshot-gui-3.3-2|24	%description -l ru_RU.UTF-8
21mr|btrfs-snapshot-gui-3.3-2|25	Сохранение состояния и восстановление файловой системы BTRFS из снимков
21mr|btrfs-snapshot-gui-3.3-2|26	
21mr|btrfs-snapshot-gui-3.3-2|27	%files
21mr|btrfs-snapshot-gui-3.3-2|28	%dir %{_datadir}/%{name}
21mr|btrfs-snapshot-gui-3.3-2|29	%{_datadir}/%{name}/*
21mr|btrfs-snapshot-gui-3.3-2|30	%{_iconsdir}/hicolor/scalable/apps/btrfs-snapshot-gui.svg
21mr|btrfs-snapshot-gui-3.3-2|31	%{_datadir}/applications/btrfs-snapshot-gui.desktop
21mr|btrfs-snapshot-gui-3.3-2|32	%{_datadir}/polkit-1/actions/ru.mos.os.btrfs-snapshot-gui.policy
21mr|btrfs-snapshot-gui-3.3-2|33	%{_sbindir}/%{name}
21mr|btrfs-snapshot-gui-3.3-2|34	%{_bindir}/%{name}
21mr|btrfs-snapshot-gui-3.3-2|35	
21mr|btrfs-snapshot-gui-3.3-2|36	#------------------------------------------------------------------
21mr|btrfs-snapshot-gui-3.3-2|37	
21mr|btrfs-snapshot-gui-3.3-2|38	%prep
21mr|btrfs-snapshot-gui-3.3-2|39	%setup -T -c
21mr|btrfs-snapshot-gui-3.3-2|40	cp %sources .
21mr|btrfs-snapshot-gui-3.3-2|41	
21mr|btrfs-snapshot-gui-3.3-2|42	%build
21mr|btrfs-snapshot-gui-3.3-2|43	
21mr|btrfs-snapshot-gui-3.3-2|44	%install
21mr|btrfs-snapshot-gui-3.3-2|45	mkdir -p %{buildroot}%{_sbindir}
21mr|btrfs-snapshot-gui-3.3-2|46	mkdir -p %{buildroot}%{_bindir}
21mr|btrfs-snapshot-gui-3.3-2|47	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|btrfs-snapshot-gui-3.3-2|48	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|btrfs-snapshot-gui-3.3-2|49	install -m755 *.py %{buildroot}%{_datadir}/%{name}
21mr|btrfs-snapshot-gui-3.3-2|50	install -m755 btrfs-snapshot-gui.sh %{buildroot}%{_bindir}/%{name}
21mr|btrfs-snapshot-gui-3.3-2|51	install -m644 ru.mos.os.btrfs-snapshot-gui.policy %{buildroot}%{_datadir}/polkit-1/actions
21mr|btrfs-snapshot-gui-3.3-2|52	ln -s ../share/%{name}/main.py %{buildroot}%{_sbindir}/%{name}
21mr|btrfs-snapshot-gui-3.3-2|53	
21mr|btrfs-snapshot-gui-3.3-2|54	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21mr|btrfs-snapshot-gui-3.3-2|55	install -m644 btrfs-snapshot-gui.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/btrfs-snapshot-gui.svg
21mr|btrfs-snapshot-gui-3.3-2|56	
21mr|btrfs-snapshot-gui-3.3-2|57	mkdir -p %{buildroot}%{_datadir}/applications
21mr|btrfs-snapshot-gui-3.3-2|58	install -m644 btrfs-snapshot-gui.desktop %{buildroot}%{_datadir}/applications/btrfs-snapshot-gui.desktop
21mr|btrfs-snapshot-gui-3.3-2|59	
21mr|btrfs-snapshot-gui-3.3-2|60	
21mr|btrfs-snapshot-gui-3.3-2|61	%changelog
21mr|btrfs-snapshot-gui-3.3-2|62	* Wed Feb 18 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|btrfs-snapshot-gui-3.3-2|63	- move to main
21mr|btrfs-snapshot-gui-3.3-2|64	
21mr|btrfs-snapshot-gui-3.3-2|65	- Merge: ea0ba39 34e3cf6
21mr|btrfs-snapshot-gui-3.3-2|66	* Wed Feb 11 2026 tema <temap@mail.ru> 3.3-1
21mr|btrfs-snapshot-gui-3.3-2|67	- Merge pull request #17 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|68	- Удаление root.old и home.old
21mr|btrfs-snapshot-gui-3.3-2|69	
21mr|btrfs-snapshot-gui-3.3-2|70	* Tue Feb 10 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|71	- Обновлён спек
21mr|btrfs-snapshot-gui-3.3-2|72	
21mr|btrfs-snapshot-gui-3.3-2|73	* Tue Feb 10 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|74	- Версия 3.3
21mr|btrfs-snapshot-gui-3.3-2|75	
21mr|btrfs-snapshot-gui-3.3-2|76	* Tue Feb 10 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|77	- Добавлено удаление снимков root.old и home.old
21mr|btrfs-snapshot-gui-3.3-2|78	
21mr|btrfs-snapshot-gui-3.3-2|79	- Merge: 4417757 e25f00b
21mr|btrfs-snapshot-gui-3.3-2|80	* Thu Nov 13 2025 tema <temap@mail.ru> 3.2-9
21mr|btrfs-snapshot-gui-3.3-2|81	- Merge pull request #16 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|82	- Версия 3.2
21mr|btrfs-snapshot-gui-3.3-2|83	
21mr|btrfs-snapshot-gui-3.3-2|84	* Thu Nov 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|85	- Fix typo
21mr|btrfs-snapshot-gui-3.3-2|86	
21mr|btrfs-snapshot-gui-3.3-2|87	* Thu Nov 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|88	- Release up
21mr|btrfs-snapshot-gui-3.3-2|89	
21mr|btrfs-snapshot-gui-3.3-2|90	* Thu Nov 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|91	- Добавлено предупреждение о большом количестве снимков и засорении системы
21mr|btrfs-snapshot-gui-3.3-2|92	
21mr|btrfs-snapshot-gui-3.3-2|93	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|94	- Лог открывается в dolphin от пользователя на x, а не от root
21mr|btrfs-snapshot-gui-3.3-2|95	
21mr|btrfs-snapshot-gui-3.3-2|96	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|97	- Добавлен пункт меню "Показать лог"
21mr|btrfs-snapshot-gui-3.3-2|98	
21mr|btrfs-snapshot-gui-3.3-2|99	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|100	- Обновлена справка
21mr|btrfs-snapshot-gui-3.3-2|101	
21mr|btrfs-snapshot-gui-3.3-2|102	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|103	- Перевод и уточнение сообщений об ошибках
21mr|btrfs-snapshot-gui-3.3-2|104	
21mr|btrfs-snapshot-gui-3.3-2|105	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|106	- Bug fix: теперь не поддерживаются установки без подтомов
21mr|btrfs-snapshot-gui-3.3-2|107	
21mr|btrfs-snapshot-gui-3.3-2|108	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|109	- Fix imports
21mr|btrfs-snapshot-gui-3.3-2|110	
21mr|btrfs-snapshot-gui-3.3-2|111	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|112	- Verison up in spec
21mr|btrfs-snapshot-gui-3.3-2|113	
21mr|btrfs-snapshot-gui-3.3-2|114	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|115	- Версия 3.2
21mr|btrfs-snapshot-gui-3.3-2|116	
21mr|btrfs-snapshot-gui-3.3-2|117	* Mon Nov 10 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|118	- Уведомление о root И home на разных разделах
21mr|btrfs-snapshot-gui-3.3-2|119	
21mr|btrfs-snapshot-gui-3.3-2|120	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|121	- Обновлён импорт в соответствии с изменениями в mos-pyqt-dialogs
21mr|btrfs-snapshot-gui-3.3-2|122	
21mr|btrfs-snapshot-gui-3.3-2|123	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|124	- Обновлена версия и зависимости в спеке
21mr|btrfs-snapshot-gui-3.3-2|125	
21mr|btrfs-snapshot-gui-3.3-2|126	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|127	- Version up to 3.1
21mr|btrfs-snapshot-gui-3.3-2|128	
21mr|btrfs-snapshot-gui-3.3-2|129	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|130	- Диалоговые окна переведены на mos-pyqt-dialogs
21mr|btrfs-snapshot-gui-3.3-2|131	
21mr|btrfs-snapshot-gui-3.3-2|132	- Merge: c3f10a7 1d9b05f
21mr|btrfs-snapshot-gui-3.3-2|133	* Thu Jun 19 2025 tema <temap@mail.ru> 3.0-6
21mr|btrfs-snapshot-gui-3.3-2|134	- Merge pull request #15 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|135	- Версия 3.0
21mr|btrfs-snapshot-gui-3.3-2|136	
21mr|btrfs-snapshot-gui-3.3-2|137	* Wed Jun 18 2025 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|138	- Русификация интерфейса
21mr|btrfs-snapshot-gui-3.3-2|139	
21mr|btrfs-snapshot-gui-3.3-2|140	* Wed Jun 18 2025 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|141	- Bug fix: некорректная обработка событий клавиатуры в PyQt6
21mr|btrfs-snapshot-gui-3.3-2|142	
21mr|btrfs-snapshot-gui-3.3-2|143	* Wed Jun 18 2025 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|144	- Release up
21mr|btrfs-snapshot-gui-3.3-2|145	
21mr|btrfs-snapshot-gui-3.3-2|146	* Wed Jun 18 2025 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|147	- Bug fix: ошибки при создании диалоговых окон на PyQt6
21mr|btrfs-snapshot-gui-3.3-2|148	
21mr|btrfs-snapshot-gui-3.3-2|149	* Wed Jun 18 2025 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|150	- Bug fix: ошибка при определении пользователя при запуске от sudo
21mr|btrfs-snapshot-gui-3.3-2|151	
21mr|btrfs-snapshot-gui-3.3-2|152	* Tue Jun 17 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|153	- python3-qt6 добавлен в зависимости спека
21mr|btrfs-snapshot-gui-3.3-2|154	
21mr|btrfs-snapshot-gui-3.3-2|155	* Mon Jun 16 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|156	- Версия 3.0 на PyQt6
21mr|btrfs-snapshot-gui-3.3-2|157	
21mr|btrfs-snapshot-gui-3.3-2|158	- Merge: 37e5770 91f7d3b
21mr|btrfs-snapshot-gui-3.3-2|159	* Thu Mar 20 2025 tema <temap@mail.ru> 2.6-1
21mr|btrfs-snapshot-gui-3.3-2|160	- Merge pull request #14 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|161	- Версия 2.6
21mr|btrfs-snapshot-gui-3.3-2|162	
21mr|btrfs-snapshot-gui-3.3-2|163	* Thu Mar 20 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|164	- Ver. 2.6 - снимки сортируются по имени (в обратном порядке)
21mr|btrfs-snapshot-gui-3.3-2|165	
21mr|btrfs-snapshot-gui-3.3-2|166	* Thu Feb 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|167	- Добавлено меню окна со справкой и выходом
21mr|btrfs-snapshot-gui-3.3-2|168	
21mr|btrfs-snapshot-gui-3.3-2|169	* Thu Feb 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|170	- Version up in spec
21mr|btrfs-snapshot-gui-3.3-2|171	
21mr|btrfs-snapshot-gui-3.3-2|172	* Thu Feb 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|173	- Версия 2.5: программа работает только со своими снимками
21mr|btrfs-snapshot-gui-3.3-2|174	
21mr|btrfs-snapshot-gui-3.3-2|175	* Thu Feb 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|176	- Bug fix: лог принадлежал root
21mr|btrfs-snapshot-gui-3.3-2|177	
21mr|btrfs-snapshot-gui-3.3-2|178	* Thu Feb 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|179	- Программа отображает только снимки, созданные в ней самой
21mr|btrfs-snapshot-gui-3.3-2|180	
21mr|btrfs-snapshot-gui-3.3-2|181	* Thu Feb 6 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|182	- Большие списки в логах выводятся построчно
21mr|btrfs-snapshot-gui-3.3-2|183	
21mr|btrfs-snapshot-gui-3.3-2|184	* Thu Feb 6 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|185	- Bug fix: лог писался в папку /root
21mr|btrfs-snapshot-gui-3.3-2|186	
21mr|btrfs-snapshot-gui-3.3-2|187	* Thu Feb 6 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|188	- Добавлено логирование
21mr|btrfs-snapshot-gui-3.3-2|189	
21mr|btrfs-snapshot-gui-3.3-2|190	- Merge: 1d3cb4b aa93b5d
21mr|btrfs-snapshot-gui-3.3-2|191	* Tue Feb 4 2025 tema <temap@mail.ru> 2.4-1
21mr|btrfs-snapshot-gui-3.3-2|192	- Merge pull request #12 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|193	- Версия 2.4
21mr|btrfs-snapshot-gui-3.3-2|194	
21mr|btrfs-snapshot-gui-3.3-2|195	* Tue Feb 4 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|196	- Документирование функций + версия 2.4
21mr|btrfs-snapshot-gui-3.3-2|197	
21mr|btrfs-snapshot-gui-3.3-2|198	* Tue Feb 4 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|199	- Если снимки для восстановления не найдены, галочка для их активации недоступна
21mr|btrfs-snapshot-gui-3.3-2|200	
21mr|btrfs-snapshot-gui-3.3-2|201	* Tue Feb 4 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|202	- Bug fix: добавление в список снимков текущих папок / и /home
21mr|btrfs-snapshot-gui-3.3-2|203	- Что могло привести к их удалению и нарушению работы системы
21mr|btrfs-snapshot-gui-3.3-2|204	
21mr|btrfs-snapshot-gui-3.3-2|205	- Merge: 33f0ddb d9dc425
21mr|btrfs-snapshot-gui-3.3-2|206	* Thu Oct 3 2024 mikhailnov <m.novosyolov@rosalinux.ru> 2.3-2
21mr|btrfs-snapshot-gui-3.3-2|207	- Merge pull request #11 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|208	- Bug fix
21mr|btrfs-snapshot-gui-3.3-2|209	
21mr|btrfs-snapshot-gui-3.3-2|210	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|211	- Release up
21mr|btrfs-snapshot-gui-3.3-2|212	
21mr|btrfs-snapshot-gui-3.3-2|213	* Thu Oct 3 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|214	- Bug fix: могла быть выбрана недоступная радиокнопка
21mr|btrfs-snapshot-gui-3.3-2|215	
21mr|btrfs-snapshot-gui-3.3-2|216	- Merge: 2c034ed 2a0ce7d
21mr|btrfs-snapshot-gui-3.3-2|217	* Mon Aug 19 2024 mikhailnov <m.novosyolov@rosalinux.ru> 2.3-1
21mr|btrfs-snapshot-gui-3.3-2|218	- Merge pull request #10 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|219	- /home недоступен, если он не отдельным разделом
21mr|btrfs-snapshot-gui-3.3-2|220	
21mr|btrfs-snapshot-gui-3.3-2|221	* Mon Aug 19 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|222	- Fix typo: отладочная информация
21mr|btrfs-snapshot-gui-3.3-2|223	
21mr|btrfs-snapshot-gui-3.3-2|224	* Mon Aug 19 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|225	- /home недоступен, если он не отдельным разделом
21mr|btrfs-snapshot-gui-3.3-2|226	
21mr|btrfs-snapshot-gui-3.3-2|227	- Merge: cffd47e 2c034ed
21mr|btrfs-snapshot-gui-3.3-2|228	* Mon Aug 19 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|229	- Merge remote-tracking branch 'import/rosa2023.1' into rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|230	
21mr|btrfs-snapshot-gui-3.3-2|231	* Wed May 8 2024 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|232	- Снимки идут в списке от новых к старым
21mr|btrfs-snapshot-gui-3.3-2|233	
21mr|btrfs-snapshot-gui-3.3-2|234	* Wed May 8 2024 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|235	- Version up to 2.2
21mr|btrfs-snapshot-gui-3.3-2|236	
21mr|btrfs-snapshot-gui-3.3-2|237	* Wed May 8 2024 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|238	- Bug fix: дублирование снимков + umount при выходе из программы
21mr|btrfs-snapshot-gui-3.3-2|239	
21mr|btrfs-snapshot-gui-3.3-2|240	* Wed May 8 2024 norby4ever <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|241	- Добавлена возможность работы с root.old И home.old
21mr|btrfs-snapshot-gui-3.3-2|242	
21mr|btrfs-snapshot-gui-3.3-2|243	- Merge: d2ebeea 16de9a9
21mr|btrfs-snapshot-gui-3.3-2|244	* Thu Apr 25 2024 tema <temap@mail.ru> 2.1-1
21mr|btrfs-snapshot-gui-3.3-2|245	- Merge pull request #9 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|246	- Изменен механизм создания снимков
21mr|btrfs-snapshot-gui-3.3-2|247	
21mr|btrfs-snapshot-gui-3.3-2|248	* Thu Apr 25 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|249	- Восстановление из снимков и старой, и новой версии
21mr|btrfs-snapshot-gui-3.3-2|250	
21mr|btrfs-snapshot-gui-3.3-2|251	* Thu Apr 25 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|252	- '-' instead of ':' in time, version up to 2.1
21mr|btrfs-snapshot-gui-3.3-2|253	
21mr|btrfs-snapshot-gui-3.3-2|254	* Mon Apr 22 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|255	- Bug fix: неправильно определялись существующие снимки
21mr|btrfs-snapshot-gui-3.3-2|256	
21mr|btrfs-snapshot-gui-3.3-2|257	* Mon Apr 22 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|258	- Fix typo
21mr|btrfs-snapshot-gui-3.3-2|259	
21mr|btrfs-snapshot-gui-3.3-2|260	* Mon Apr 22 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|261	- Bug fix: possible spaces in snapshot name
21mr|btrfs-snapshot-gui-3.3-2|262	
21mr|btrfs-snapshot-gui-3.3-2|263	* Thu Apr 18 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|264	- Version up to 1.5
21mr|btrfs-snapshot-gui-3.3-2|265	
21mr|btrfs-snapshot-gui-3.3-2|266	* Thu Apr 18 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|267	- Убран shell=True в вызове команд (приводил к уязвимости), упрощена функция get_target
21mr|btrfs-snapshot-gui-3.3-2|268	
21mr|btrfs-snapshot-gui-3.3-2|269	* Thu Apr 18 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|270	- Наличие домашней папки не обязательно для запуска программы
21mr|btrfs-snapshot-gui-3.3-2|271	
21mr|btrfs-snapshot-gui-3.3-2|272	* Mon Apr 15 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|273	- Изменён функционал
21mr|btrfs-snapshot-gui-3.3-2|274	- Вместо root и home при помощи findmnt получаются названия разделов, содержащих корень и домашнюю папку
21mr|btrfs-snapshot-gui-3.3-2|275	
21mr|btrfs-snapshot-gui-3.3-2|276	- Merge: 5cd7d56 fc986e4
21mr|btrfs-snapshot-gui-3.3-2|277	* Thu Apr 11 2024 tema <temap@mail.ru> 1.4-3
21mr|btrfs-snapshot-gui-3.3-2|278	- Merge pull request #7 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|279	- Version 1.4
21mr|btrfs-snapshot-gui-3.3-2|280	
21mr|btrfs-snapshot-gui-3.3-2|281	* Thu Apr 11 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|282	- Remove 0 from version
21mr|btrfs-snapshot-gui-3.3-2|283	
21mr|btrfs-snapshot-gui-3.3-2|284	* Thu Apr 11 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|285	- Release up in spec
21mr|btrfs-snapshot-gui-3.3-2|286	
21mr|btrfs-snapshot-gui-3.3-2|287	* Thu Apr 11 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|288	- Удаление снимков по клавише Delete
21mr|btrfs-snapshot-gui-3.3-2|289	
21mr|btrfs-snapshot-gui-3.3-2|290	* Thu Apr 11 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|291	- Предварительный выбор одного из пунктов
21mr|btrfs-snapshot-gui-3.3-2|292	
21mr|btrfs-snapshot-gui-3.3-2|293	* Thu Apr 11 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|294	- Восстановление только из снимков, сделанных в программе
21mr|btrfs-snapshot-gui-3.3-2|295	
21mr|btrfs-snapshot-gui-3.3-2|296	* Thu Apr 11 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|297	- Version up to 1.04
21mr|btrfs-snapshot-gui-3.3-2|298	
21mr|btrfs-snapshot-gui-3.3-2|299	* Thu Apr 11 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|300	- Bug fix: снимки с префиксами попадали в неправильные категории
21mr|btrfs-snapshot-gui-3.3-2|301	
21mr|btrfs-snapshot-gui-3.3-2|302	- Merge: ea23c9a 432c30b
21mr|btrfs-snapshot-gui-3.3-2|303	* Mon Apr 1 2024 tema <temap@mail.ru> 1.03-3
21mr|btrfs-snapshot-gui-3.3-2|304	- Merge pull request #6 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|305	- Ограничение длины префикса в 10 символов
21mr|btrfs-snapshot-gui-3.3-2|306	
21mr|btrfs-snapshot-gui-3.3-2|307	* Mon Apr 1 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|308	- Ограничение длины префикса в 10 символов
21mr|btrfs-snapshot-gui-3.3-2|309	
21mr|btrfs-snapshot-gui-3.3-2|310	- Merge: e5a4533 3334345
21mr|btrfs-snapshot-gui-3.3-2|311	* Mon Apr 1 2024 tema <temap@mail.ru> 1.03-2
21mr|btrfs-snapshot-gui-3.3-2|312	- Merge pull request #5 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|313	- Add prefix to snapshot name
21mr|btrfs-snapshot-gui-3.3-2|314	
21mr|btrfs-snapshot-gui-3.3-2|315	* Mon Apr 1 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|316	- Проверка корректности префикса перед сохранением снимка
21mr|btrfs-snapshot-gui-3.3-2|317	
21mr|btrfs-snapshot-gui-3.3-2|318	* Mon Apr 1 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|319	- Bug fix: ошибка создания снимка при пустом введённом префиксе
21mr|btrfs-snapshot-gui-3.3-2|320	
21mr|btrfs-snapshot-gui-3.3-2|321	* Mon Apr 1 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|322	- Version up to 1.03 in spec
21mr|btrfs-snapshot-gui-3.3-2|323	
21mr|btrfs-snapshot-gui-3.3-2|324	- Merge: 52f00ae fb0ecb8
21mr|btrfs-snapshot-gui-3.3-2|325	* Mon Apr 1 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|326	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|327	- # Conflicts:
21mr|btrfs-snapshot-gui-3.3-2|328	- #       main.py
21mr|btrfs-snapshot-gui-3.3-2|329	
21mr|btrfs-snapshot-gui-3.3-2|330	* Mon Apr 1 2024 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|331	- Добавлена возможность указать префикс имени при сохранении снимков
21mr|btrfs-snapshot-gui-3.3-2|332	
21mr|btrfs-snapshot-gui-3.3-2|333	* Thu Jan 25 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|334	- Добавлено документирование функций
21mr|btrfs-snapshot-gui-3.3-2|335	
21mr|btrfs-snapshot-gui-3.3-2|336	- Merge: 01e5ca6 c44a6c4
21mr|btrfs-snapshot-gui-3.3-2|337	* Tue Jan 16 2024 tema <temap@mail.ru> 1.02-1
21mr|btrfs-snapshot-gui-3.3-2|338	- Merge pull request #2 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|339	- Ver. 1.02
21mr|btrfs-snapshot-gui-3.3-2|340	
21mr|btrfs-snapshot-gui-3.3-2|341	* Tue Jan 16 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|342	- Version up to 1.02 in spec
21mr|btrfs-snapshot-gui-3.3-2|343	
21mr|btrfs-snapshot-gui-3.3-2|344	* Tue Jan 16 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|345	- Version up to 1.02
21mr|btrfs-snapshot-gui-3.3-2|346	
21mr|btrfs-snapshot-gui-3.3-2|347	* Tue Jan 16 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|348	- Bug fix: улучшения интерфейса
21mr|btrfs-snapshot-gui-3.3-2|349	- При хотя бы одном невыбранном снимке восстановление не происходит, вместо этого выдаётся предупреждение о необходимости выбора. Если не выбрано восстановление ни /home, ни /root, кнопка Ok в диалоговом окне восстановления недоступна.
21mr|btrfs-snapshot-gui-3.3-2|350	
21mr|btrfs-snapshot-gui-3.3-2|351	- Merge: b6086fa cb5cf0e
21mr|btrfs-snapshot-gui-3.3-2|352	* Mon Jan 15 2024 tema <temap@mail.ru> 1.01-1
21mr|btrfs-snapshot-gui-3.3-2|353	- Merge pull request #1 from norby4ever/btrfs-snapshot-gui:rosa2023.1
21mr|btrfs-snapshot-gui-3.3-2|354	- Ver. 1.01
21mr|btrfs-snapshot-gui-3.3-2|355	
21mr|btrfs-snapshot-gui-3.3-2|356	* Mon Jan 15 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|357	- Version up in spec
21mr|btrfs-snapshot-gui-3.3-2|358	
21mr|btrfs-snapshot-gui-3.3-2|359	* Mon Jan 15 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|360	- Add version
21mr|btrfs-snapshot-gui-3.3-2|361	
21mr|btrfs-snapshot-gui-3.3-2|362	* Mon Jan 15 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|363	- Bug fix: падение при попытке удалить снапшот без выбора
21mr|btrfs-snapshot-gui-3.3-2|364	
21mr|btrfs-snapshot-gui-3.3-2|365	* Fri Aug 11 2023 Mikhail Novosyolov <m@mikhailnov.ru> 1.0-10
21mr|btrfs-snapshot-gui-3.3-2|366	- Fix R, from MOS to ROSA
21mr|btrfs-snapshot-gui-3.3-2|367	
21mr|btrfs-snapshot-gui-3.3-2|368	* Tue Jul 4 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|369	- Fix typo
21mr|btrfs-snapshot-gui-3.3-2|370	
21mr|btrfs-snapshot-gui-3.3-2|371	* Tue Jul 4 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|372	- change underline to hyphen
21mr|btrfs-snapshot-gui-3.3-2|373	
21mr|btrfs-snapshot-gui-3.3-2|374	* Mon Jun 19 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|375	- New icon
21mr|btrfs-snapshot-gui-3.3-2|376	
21mr|btrfs-snapshot-gui-3.3-2|377	* Thu Jun 8 2023 Artem Proskurnev <temap@mail.ru>
21mr|btrfs-snapshot-gui-3.3-2|378	- Правка названия в .desktop
21mr|btrfs-snapshot-gui-3.3-2|379	
21mr|btrfs-snapshot-gui-3.3-2|380	* Tue May 30 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|381	- Vendor
21mr|btrfs-snapshot-gui-3.3-2|382	
21mr|btrfs-snapshot-gui-3.3-2|383	* Tue May 30 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|384	- Bug fixes
21mr|btrfs-snapshot-gui-3.3-2|385	
21mr|btrfs-snapshot-gui-3.3-2|386	* Tue May 30 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|387	- Запрет на удаление root и home
21mr|btrfs-snapshot-gui-3.3-2|388	
21mr|btrfs-snapshot-gui-3.3-2|389	* Tue May 30 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|390	- new version
21mr|btrfs-snapshot-gui-3.3-2|391	
21mr|btrfs-snapshot-gui-3.3-2|392	* Tue May 30 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|393	- Удаление снимков
21mr|btrfs-snapshot-gui-3.3-2|394	
21mr|btrfs-snapshot-gui-3.3-2|395	* Thu May 25 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|396	- polkit
21mr|btrfs-snapshot-gui-3.3-2|397	
21mr|btrfs-snapshot-gui-3.3-2|398	* Thu May 25 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|399	- fixed desktop file
21mr|btrfs-snapshot-gui-3.3-2|400	
21mr|btrfs-snapshot-gui-3.3-2|401	* Wed May 24 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|402	- spec
21mr|btrfs-snapshot-gui-3.3-2|403	
21mr|btrfs-snapshot-gui-3.3-2|404	* Wed May 24 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|405	- Fix typo
21mr|btrfs-snapshot-gui-3.3-2|406	
21mr|btrfs-snapshot-gui-3.3-2|407	* Wed May 24 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|408	- Fix typo
21mr|btrfs-snapshot-gui-3.3-2|409	
21mr|btrfs-snapshot-gui-3.3-2|410	* Wed May 24 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|411	- spec
21mr|btrfs-snapshot-gui-3.3-2|412	
21mr|btrfs-snapshot-gui-3.3-2|413	* Wed May 24 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|414	- desktop and icon
21mr|btrfs-snapshot-gui-3.3-2|415	
21mr|btrfs-snapshot-gui-3.3-2|416	* Wed May 24 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|417	- shebangs
21mr|btrfs-snapshot-gui-3.3-2|418	
21mr|btrfs-snapshot-gui-3.3-2|419	* Mon May 22 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|420	- Проверка наличия /root и /home на подтомах btrfs перед запуском
21mr|btrfs-snapshot-gui-3.3-2|421	
21mr|btrfs-snapshot-gui-3.3-2|422	* Mon May 22 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|423	- umount может отмонтировать папки с пробелами в названии
21mr|btrfs-snapshot-gui-3.3-2|424	
21mr|btrfs-snapshot-gui-3.3-2|425	* Mon May 22 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|426	- Bug fixes
21mr|btrfs-snapshot-gui-3.3-2|427	
21mr|btrfs-snapshot-gui-3.3-2|428	* Fri May 19 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|429	- Восстановление /root и /home по отдельности
21mr|btrfs-snapshot-gui-3.3-2|430	
21mr|btrfs-snapshot-gui-3.3-2|431	* Fri May 19 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|432	- Невозможность восстановления при отсутсвии снимка
21mr|btrfs-snapshot-gui-3.3-2|433	
21mr|btrfs-snapshot-gui-3.3-2|434	* Fri May 19 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|435	- Создание снимков отдельно home и root
21mr|btrfs-snapshot-gui-3.3-2|436	
21mr|btrfs-snapshot-gui-3.3-2|437	* Thu May 18 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|438	- Предупреждение перед восстановлением
21mr|btrfs-snapshot-gui-3.3-2|439	
21mr|btrfs-snapshot-gui-3.3-2|440	* Wed May 17 2023 Petr L <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|441	- Интерфейс для разделения на снимки home и root
21mr|btrfs-snapshot-gui-3.3-2|442	
21mr|btrfs-snapshot-gui-3.3-2|443	* Tue May 16 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|444	- Sleep before reboot
21mr|btrfs-snapshot-gui-3.3-2|445	
21mr|btrfs-snapshot-gui-3.3-2|446	* Tue May 16 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|447	- Bug fixes
21mr|btrfs-snapshot-gui-3.3-2|448	
21mr|btrfs-snapshot-gui-3.3-2|449	* Tue May 16 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|450	- Bug fixes
21mr|btrfs-snapshot-gui-3.3-2|451	
21mr|btrfs-snapshot-gui-3.3-2|452	* Tue May 16 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|453	- Реализовано восстановление из снимка
21mr|btrfs-snapshot-gui-3.3-2|454	
21mr|btrfs-snapshot-gui-3.3-2|455	* Thu Apr 27 2023 Petr <petrleliaev@gmail.com>
21mr|btrfs-snapshot-gui-3.3-2|456	- init

11683 21
21mr|bubblewrap-0.6.3-1|1	Summary:	Core execution tool for unprivileged containers
21mr|bubblewrap-0.6.3-1|2	Name:		bubblewrap
21mr|bubblewrap-0.6.3-1|3	Version:	0.6.3
21mr|bubblewrap-0.6.3-1|4	Release:	1
21mr|bubblewrap-0.6.3-1|5	License:	LGPLv2+
21mr|bubblewrap-0.6.3-1|6	Group:		Security
21mr|bubblewrap-0.6.3-1|7	Url:		https://github.com/containers/bubblewrap
21mr|bubblewrap-0.6.3-1|8	Source0:	%{url}/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|bubblewrap-0.6.3-1|9	BuildRequires:	docbook-style-xsl
21mr|bubblewrap-0.6.3-1|10	BuildRequires:	xsltproc
21mr|bubblewrap-0.6.3-1|11	BuildRequires:	pkgconfig(libcap)
21mr|bubblewrap-0.6.3-1|12	BuildRequires:	pkgconfig(libselinux)
21mr|bubblewrap-0.6.3-1|13	
21mr|bubblewrap-0.6.3-1|14	%description
21mr|bubblewrap-0.6.3-1|15	Bubblewrap (/usr/bin/bwrap) is a core execution engine for unprivileged
21mr|bubblewrap-0.6.3-1|16	containers that works as a setuid binary on kernels without user namespaces.
21mr|bubblewrap-0.6.3-1|17	
21mr|bubblewrap-0.6.3-1|18	%files
21mr|bubblewrap-0.6.3-1|19	%license COPYING
21mr|bubblewrap-0.6.3-1|20	%{_bindir}/bwrap
21mr|bubblewrap-0.6.3-1|21	%{_datadir}/bash-completion/completions/bwrap
21mr|bubblewrap-0.6.3-1|22	%{_datadir}/zsh/site-functions/_bwrap
21mr|bubblewrap-0.6.3-1|23	%{_mandir}/man1/*
21mr|bubblewrap-0.6.3-1|24	
21mr|bubblewrap-0.6.3-1|25	#----------------------------------------------------------------------------
21mr|bubblewrap-0.6.3-1|26	
21mr|bubblewrap-0.6.3-1|27	%prep
21mr|bubblewrap-0.6.3-1|28	%autosetup -p1
21mr|bubblewrap-0.6.3-1|29	
21mr|bubblewrap-0.6.3-1|30	%build
21mr|bubblewrap-0.6.3-1|31	if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi
21mr|bubblewrap-0.6.3-1|32	%configure \
21mr|bubblewrap-0.6.3-1|33	--disable-silent-rules \
21mr|bubblewrap-0.6.3-1|34	--with-priv-mode=none
21mr|bubblewrap-0.6.3-1|35	%make
21mr|bubblewrap-0.6.3-1|36	
21mr|bubblewrap-0.6.3-1|37	%install
21mr|bubblewrap-0.6.3-1|38	%makeinstall_std

11684 21
21mr|buho-2.2.0-2|1	Summary:	Note taking app for Plasma Mobile
21mr|buho-2.2.0-2|2	Name:		buho
21mr|buho-2.2.0-2|3	Version:	2.2.0
21mr|buho-2.2.0-2|4	Release:	2
21mr|buho-2.2.0-2|5	Group:		Graphical desktop/KDE
21mr|buho-2.2.0-2|6	License:	GPLv3
21mr|buho-2.2.0-2|7	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|buho-2.2.0-2|8	Patch1:		buho-russian_locale.patch
21mr|buho-2.2.0-2|9	Patch2:		buho-i18n_locale.patch
21mr|buho-2.2.0-2|10	BuildRequires:	extra-cmake-modules
21mr|buho-2.2.0-2|11	BuildRequires:	kf5coreaddons-devel
21mr|buho-2.2.0-2|12	BuildRequires:	kf5dbusaddons-devel
21mr|buho-2.2.0-2|13	BuildRequires:	kf5declarative-devel
21mr|buho-2.2.0-2|14	BuildRequires:	kf5i18n-devel
21mr|buho-2.2.0-2|15	BuildRequires:	pkgconfig(Qt5Qml)
21mr|buho-2.2.0-2|16	BuildRequires:	pkgconfig(Qt5Quick)
21mr|buho-2.2.0-2|17	BuildRequires:	pkgconfig(Qt5Sql)
21mr|buho-2.2.0-2|18	BuildRequires:	pkgconfig(Qt5Svg)
21mr|buho-2.2.0-2|19	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|buho-2.2.0-2|20	BuildRequires:	pkgconfig(Qt5Network)
21mr|buho-2.2.0-2|21	BuildRequires:	mauikit-devel
21mr|buho-2.2.0-2|22	BuildRequires:	mauikit-filebrowsing-devel
21mr|buho-2.2.0-2|23	BuildRequires:	mauikit-accounts-devel
21mr|buho-2.2.0-2|24	Requires: mauikit-texteditor
21mr|buho-2.2.0-2|25	
21mr|buho-2.2.0-2|26	%description
21mr|buho-2.2.0-2|27	Note taking app for Plasma Mobile
21mr|buho-2.2.0-2|28	
21mr|buho-2.2.0-2|29	%files -f %{name}.lang
21mr|buho-2.2.0-2|30	%{_bindir}/buho
21mr|buho-2.2.0-2|31	%{_kde5_applicationsdir}/org.kde.buho.desktop
21mr|buho-2.2.0-2|32	%{_kde5_datadir}/icons/hicolor/scalable/apps/buho.svg
21mr|buho-2.2.0-2|33	%{_appdatadir}/org.kde.buho.metainfo.xml
21mr|buho-2.2.0-2|34	
21mr|buho-2.2.0-2|35	#------------------------------------------------------------
21mr|buho-2.2.0-2|36	
21mr|buho-2.2.0-2|37	%prep
21mr|buho-2.2.0-2|38	%autosetup -p1
21mr|buho-2.2.0-2|39	
21mr|buho-2.2.0-2|40	%build
21mr|buho-2.2.0-2|41	%cmake_kde5
21mr|buho-2.2.0-2|42	%make
21mr|buho-2.2.0-2|43	
21mr|buho-2.2.0-2|44	%install
21mr|buho-2.2.0-2|45	%makeinstall_std -C build
21mr|buho-2.2.0-2|46	
21mr|buho-2.2.0-2|47	%find_lang %{name}
21mr|buho-2.2.0-2|48	

11685 21
21mr|buildah-1.30.0-2|1	%global debug_package %{nil}
21mr|buildah-1.30.0-2|2	
21mr|buildah-1.30.0-2|3	%if ! 0%{?gobuild:1}
21mr|buildah-1.30.0-2|4	#%%define gobuild(o:) GO111MODULE=off go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld '" -a -v -x %{?**};
21mr|buildah-1.30.0-2|5	%define gobuild(o:) GO111MODULE=off go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '-Wl,-z,relro -Wl,-z,now '" -a -v -x %{?**};
21mr|buildah-1.30.0-2|6	%endif
21mr|buildah-1.30.0-2|7	
21mr|buildah-1.30.0-2|8	%global provider github
21mr|buildah-1.30.0-2|9	%global provider_tld com
21mr|buildah-1.30.0-2|10	%global project containers
21mr|buildah-1.30.0-2|11	%global repo buildah
21mr|buildah-1.30.0-2|12	# https://github.com/containers/buildah
21mr|buildah-1.30.0-2|13	%global import_path %{provider}.%{provider_tld}/%{project}/%{repo}
21mr|buildah-1.30.0-2|14	
21mr|buildah-1.30.0-2|15	# Disable tests package until we have all Requires
21mr|buildah-1.30.0-2|16	%bcond_with tests
21mr|buildah-1.30.0-2|17	
21mr|buildah-1.30.0-2|18	Summary:	A command line tool used for creating OCI Images
21mr|buildah-1.30.0-2|19	Name:		buildah
21mr|buildah-1.30.0-2|20	Version:	1.30.0
21mr|buildah-1.30.0-2|21	Release:	2
21mr|buildah-1.30.0-2|22	License:	ASL 2.0
21mr|buildah-1.30.0-2|23	Group:		Development/Other
21mr|buildah-1.30.0-2|24	Url:		https://%{name}.io
21mr|buildah-1.30.0-2|25	Source0:	https://%{import_path}/archive/v%{version}.tar.gz
21mr|buildah-1.30.0-2|26	Source10:	buildah.rpmlintrc
21mr|buildah-1.30.0-2|27	BuildRequires:	device-mapper-devel
21mr|buildah-1.30.0-2|28	BuildRequires:	golang >= 1.16.6
21mr|buildah-1.30.0-2|29	BuildRequires:	git
21mr|buildah-1.30.0-2|30	BuildRequires:	glib2-devel
21mr|buildah-1.30.0-2|31	BuildRequires:	glibc-static-devel
21mr|buildah-1.30.0-2|32	BuildRequires:	go-md2man
21mr|buildah-1.30.0-2|33	BuildRequires:	go-rpm-macros
21mr|buildah-1.30.0-2|34	BuildRequires:	gpgme-devel
21mr|buildah-1.30.0-2|35	BuildRequires:	libassuan-devel
21mr|buildah-1.30.0-2|36	BuildRequires:	pkgconfig(ostree-1)
21mr|buildah-1.30.0-2|37	BuildRequires:	btrfs-devel
21mr|buildah-1.30.0-2|38	BuildRequires:	seccomp-devel
21mr|buildah-1.30.0-2|39	Requires:	%{_lib}seccomp2 >= 2.4.1
21mr|buildah-1.30.0-2|40	Requires:	containernetworking-plugins
21mr|buildah-1.30.0-2|41	Requires:	crun >= 0.17.1-1
21mr|buildah-1.30.0-2|42	#Requires:	container-selinux
21mr|buildah-1.30.0-2|43	Requires:	slirp4netns >= 0.3
21mr|buildah-1.30.0-2|44	
21mr|buildah-1.30.0-2|45	%description
21mr|buildah-1.30.0-2|46	The %{name} package provides a command line tool which can be used to
21mr|buildah-1.30.0-2|47	* create a working container from scratch
21mr|buildah-1.30.0-2|48	or
21mr|buildah-1.30.0-2|49	* create a working container from an image as a starting point
21mr|buildah-1.30.0-2|50	* mount/umount a working container's root file system for manipulation
21mr|buildah-1.30.0-2|51	* save container's root file system layer to create a new image
21mr|buildah-1.30.0-2|52	* delete a working container or an image
21mr|buildah-1.30.0-2|53	
21mr|buildah-1.30.0-2|54	%files
21mr|buildah-1.30.0-2|55	%license LICENSE
21mr|buildah-1.30.0-2|56	%doc README.md
21mr|buildah-1.30.0-2|57	%{_bindir}/%{name}
21mr|buildah-1.30.0-2|58	%{_mandir}/man1/%{name}*
21mr|buildah-1.30.0-2|59	%dir %{_datadir}/bash-completion
21mr|buildah-1.30.0-2|60	%dir %{_datadir}/bash-completion/completions
21mr|buildah-1.30.0-2|61	%{_datadir}/bash-completion/completions/%{name}
21mr|buildah-1.30.0-2|62	
21mr|buildah-1.30.0-2|63	#---------------------------------------------------------------------
21mr|buildah-1.30.0-2|64	
21mr|buildah-1.30.0-2|65	%if %{with tests}
21mr|buildah-1.30.0-2|66	%package tests
21mr|buildah-1.30.0-2|67	Summary:	Tests for %{name}
21mr|buildah-1.30.0-2|68	Group:		Development/Other
21mr|buildah-1.30.0-2|69	Requires:	%{name} = %{EVRD}
21mr|buildah-1.30.0-2|70	Requires:	bats
21mr|buildah-1.30.0-2|71	Requires:	bzip2
21mr|buildah-1.30.0-2|72	Requires:	podman
21mr|buildah-1.30.0-2|73	Requires:	golang
21mr|buildah-1.30.0-2|74	Requires:	jq
21mr|buildah-1.30.0-2|75	Requires:	httpd-tools
21mr|buildah-1.30.0-2|76	Requires:	openssl
21mr|buildah-1.30.0-2|77	Requires:	nmap-ncat
21mr|buildah-1.30.0-2|78	
21mr|buildah-1.30.0-2|79	%description tests
21mr|buildah-1.30.0-2|80	Tests for %{name}
21mr|buildah-1.30.0-2|81	
21mr|buildah-1.30.0-2|82	This package contains system tests for %{name}
21mr|buildah-1.30.0-2|83	
21mr|buildah-1.30.0-2|84	%files tests
21mr|buildah-1.30.0-2|85	%license LICENSE
21mr|buildah-1.30.0-2|86	%{_bindir}/%{name}-imgtype
21mr|buildah-1.30.0-2|87	%{_bindir}/%{name}-copy
21mr|buildah-1.30.0-2|88	%{_datadir}/%{name}/test
21mr|buildah-1.30.0-2|89	%endif
21mr|buildah-1.30.0-2|90	
21mr|buildah-1.30.0-2|91	#---------------------------------------------------------------------
21mr|buildah-1.30.0-2|92	
21mr|buildah-1.30.0-2|93	%prep
21mr|buildah-1.30.0-2|94	%autosetup -Sgit
21mr|buildah-1.30.0-2|95	
21mr|buildah-1.30.0-2|96	%build
21mr|buildah-1.30.0-2|97	mkdir _build
21mr|buildah-1.30.0-2|98	pushd _build
21mr|buildah-1.30.0-2|99	mkdir -p src/%{provider}.%{provider_tld}/%{project}
21mr|buildah-1.30.0-2|100	ln -s $(dirs +1 -l) src/%{import_path}
21mr|buildah-1.30.0-2|101	popd
21mr|buildah-1.30.0-2|102	
21mr|buildah-1.30.0-2|103	mv vendor src
21mr|buildah-1.30.0-2|104	
21mr|buildah-1.30.0-2|105	export GOPATH=$(pwd)/_build:$(pwd)
21mr|buildah-1.30.0-2|106	#export CGO_CFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -ffat-lto-objects -fexceptions -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
21mr|buildah-1.30.0-2|107	export CGO_CFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -ffat-lto-objects -fexceptions -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
21mr|buildah-1.30.0-2|108	# FIXME: Investigate why this fails
21mr|buildah-1.30.0-2|109	%ifnarch s390x
21mr|buildah-1.30.0-2|110	export CGO_CFLAGS+=" -D_FILE_OFFSET_BITS=64"
21mr|buildah-1.30.0-2|111	%endif
21mr|buildah-1.30.0-2|112	%ifarch x86_64
21mr|buildah-1.30.0-2|113	export CGO_CFLAGS+=" -m64 -mtune=generic -fcf-protection=full"
21mr|buildah-1.30.0-2|114	%endif
21mr|buildah-1.30.0-2|115	# These extra flags present in %%{optflags} have been skipped for now as they break the build
21mr|buildah-1.30.0-2|116	#export CGO_CFLAGS+=" -flto=auto -Wp,D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1"
21mr|buildah-1.30.0-2|117	
21mr|buildah-1.30.0-2|118	export CNI_VERSION=`grep '^# github.com/containernetworking/cni ' src/modules.txt | sed 's,.* ,,'`
21mr|buildah-1.30.0-2|119	export LDFLAGS="-X main.buildInfo=`date +%s` -X main.cniVersion=${CNI_VERSION}"
21mr|buildah-1.30.0-2|120	
21mr|buildah-1.30.0-2|121	export BUILDTAGS='seccomp selinux'
21mr|buildah-1.30.0-2|122	%gobuild -o bin/%{name} %{import_path}/cmd/%{name}
21mr|buildah-1.30.0-2|123	%gobuild -o bin/imgtype %{import_path}/tests/imgtype
21mr|buildah-1.30.0-2|124	%gobuild -o bin/copy    %{import_path}/tests/copy
21mr|buildah-1.30.0-2|125	GOMD2MAN=go-md2man %{__make} -C docs
21mr|buildah-1.30.0-2|126	
21mr|buildah-1.30.0-2|127	%install
21mr|buildah-1.30.0-2|128	export GOPATH=$(pwd)/_build:$(pwd):%{gopath}
21mr|buildah-1.30.0-2|129	make DESTDIR=%{buildroot} PREFIX=%{_prefix} install install.completions
21mr|buildah-1.30.0-2|130	make DESTDIR=%{buildroot} PREFIX=%{_prefix} -C docs install
21mr|buildah-1.30.0-2|131	
21mr|buildah-1.30.0-2|132	install -d -p %{buildroot}%{_datadir}/%{name}/test/system
21mr|buildah-1.30.0-2|133	cp -pav tests/. %{buildroot}%{_datadir}/%{name}/test/system
21mr|buildah-1.30.0-2|134	cp bin/imgtype %{buildroot}%{_bindir}/%{name}-imgtype
21mr|buildah-1.30.0-2|135	cp bin/copy    %{buildroot}%{_bindir}/%{name}-copy
21mr|buildah-1.30.0-2|136	
21mr|buildah-1.30.0-2|137	# delete hidden files
21mr|buildah-1.30.0-2|138	find %{buildroot} -name .travis.yml -exec rm {} \;
21mr|buildah-1.30.0-2|139	find %{buildroot} -name .dockerignore -exec rm {} \;
21mr|buildah-1.30.0-2|140	
21mr|buildah-1.30.0-2|141	%if %{without tests}
21mr|buildah-1.30.0-2|142	rm -f %{buildroot}%{_bindir}/%{name}-imgtype
21mr|buildah-1.30.0-2|143	rm -f %{buildroot}%{_bindir}/%{name}-copy
21mr|buildah-1.30.0-2|144	rm -rf %{buildroot}%{_datadir}/%{name}/test
21mr|buildah-1.30.0-2|145	%endif

11686 21
21mr|builder-c-1.5.9-2|1	Summary:        ABF builder in pure C
21mr|builder-c-1.5.9-2|2	Name:           builder-c
21mr|builder-c-1.5.9-2|3	Version:	1.5.9
21mr|builder-c-1.5.9-2|4	Release:	2
21mr|builder-c-1.5.9-2|5	License:        GPLv2+
21mr|builder-c-1.5.9-2|6	Group:          Monitoring
21mr|builder-c-1.5.9-2|7	Url:            https://abf.openmandriva.org
21mr|builder-c-1.5.9-2|8	Source0:	https://github.com/DuratarskeyK/builder-c/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|builder-c-1.5.9-2|9	Source1:	builder.service
21mr|builder-c-1.5.9-2|10	Source2:	builder-environment.conf
21mr|builder-c-1.5.9-2|11	Source3:	builder.conf
21mr|builder-c-1.5.9-2|12	BuildRequires:  pkgconfig(libcurl)
21mr|builder-c-1.5.9-2|13	BuildRequires:  pkgconfig(libconfig)
21mr|builder-c-1.5.9-2|14	BuildRequires:  pkgconfig(openssl)
21mr|builder-c-1.5.9-2|15	Requires:	curl
21mr|builder-c-1.5.9-2|16	Requires:	python3-requests
21mr|builder-c-1.5.9-2|17	Requires:	python3-yaml
21mr|builder-c-1.5.9-2|18	Requires:	python3-magic
21mr|builder-c-1.5.9-2|19	# Old gcc-4.9 in rosa2014.1 can't build this code
21mr|builder-c-1.5.9-2|20	%if %{mdvver} < 201610
21mr|builder-c-1.5.9-2|21	BuildRequires:	clang
21mr|builder-c-1.5.9-2|22	%else
21mr|builder-c-1.5.9-2|23	BuildRequires:	gcc
21mr|builder-c-1.5.9-2|24	%endif
21mr|builder-c-1.5.9-2|25	
21mr|builder-c-1.5.9-2|26	%description
21mr|builder-c-1.5.9-2|27	Builder for ABF.
21mr|builder-c-1.5.9-2|28	
21mr|builder-c-1.5.9-2|29	%files
21mr|builder-c-1.5.9-2|30	%{_bindir}/builder
21mr|builder-c-1.5.9-2|31	%{_sysconfdir}/%{name}/builder.conf
21mr|builder-c-1.5.9-2|32	%{_unitdir}/%{name}.service
21mr|builder-c-1.5.9-2|33	%config(noreplace) %{_sysconfdir}/sysconfig/builder-environment.conf
21mr|builder-c-1.5.9-2|34	
21mr|builder-c-1.5.9-2|35	#--------------------------------------------------------------------
21mr|builder-c-1.5.9-2|36	
21mr|builder-c-1.5.9-2|37	%prep
21mr|builder-c-1.5.9-2|38	%autosetup -p1
21mr|builder-c-1.5.9-2|39	
21mr|builder-c-1.5.9-2|40	%build
21mr|builder-c-1.5.9-2|41	%set_build_flags
21mr|builder-c-1.5.9-2|42	%make_build CC=%{__cc}
21mr|builder-c-1.5.9-2|43	
21mr|builder-c-1.5.9-2|44	%install
21mr|builder-c-1.5.9-2|45	mkdir -p %{buildroot}%{_bindir}
21mr|builder-c-1.5.9-2|46	install -m755 builder %{buildroot}%{_bindir}
21mr|builder-c-1.5.9-2|47	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|builder-c-1.5.9-2|48	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|builder-c-1.5.9-2|49	install -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}
21mr|builder-c-1.5.9-2|50	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21mr|builder-c-1.5.9-2|51	cat %{SOURCE2} | sed -e 's,@ROSA_PLATROM@,%{rosa_release},g' > %{buildroot}%{_sysconfdir}/sysconfig/builder-environment.conf
21mr|builder-c-1.5.9-2|52	chmod 0644 %{buildroot}%{_sysconfdir}/sysconfig/builder-environment.conf
21mr|builder-c-1.5.9-2|53	
21mr|builder-c-1.5.9-2|54	
21mr|builder-c-1.5.9-2|55	%changelog
21mr|builder-c-1.5.9-2|56	* Thu Jan 16 2025 built by notamock
21mr|builder-c-1.5.9-2|57	- git branch:
21mr|builder-c-1.5.9-2|58	* Thu Jan 16 2025 betcher <a.betker@rosalinux.ru> - c8c5233:
21mr|builder-c-1.5.9-2|59	- fixed abf url
21mr|builder-c-1.5.9-2|60	
21mr|builder-c-1.5.9-2|61	
21mr|builder-c-1.5.9-2|62	* Thu Apr 04 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> - d1fccba:
21mr|builder-c-1.5.9-2|63	- 1.5.9
21mr|builder-c-1.5.9-2|64	
21mr|builder-c-1.5.9-2|65	
21mr|builder-c-1.5.9-2|66	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> - dc955d7:
21mr|builder-c-1.5.9-2|67	- MassBuild#4655: Increase release tag
21mr|builder-c-1.5.9-2|68	
21mr|builder-c-1.5.9-2|69	
21mr|builder-c-1.5.9-2|70	* Sat Feb 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> - 7e708a2:
21mr|builder-c-1.5.9-2|71	- fix typo
21mr|builder-c-1.5.9-2|72	
21mr|builder-c-1.5.9-2|73	
21mr|builder-c-1.5.9-2|74	* Mon Dec 25 2023 betcher <a.betker@rosalinux.ru> - 5256716:
21mr|builder-c-1.5.9-2|75	- Updated with fixes to build with notamock instead mock
21mr|builder-c-1.5.9-2|76	
21mr|builder-c-1.5.9-2|77	
21mr|builder-c-1.5.9-2|78	* Thu Oct 19 2023 Alexander Stefanov <alexander@mezon.ru> - e374055:
21mr|builder-c-1.5.9-2|79	- go to https for fstore
21mr|builder-c-1.5.9-2|80	

11687 21
21mr|buildnumber-maven-plugin-1.3-13|1	Name:           buildnumber-maven-plugin
21mr|buildnumber-maven-plugin-1.3-13|2	Version:        1.3
21mr|buildnumber-maven-plugin-1.3-13|3	Release:        13
21mr|buildnumber-maven-plugin-1.3-13|4	Summary:        Build Number Maven Plugin
21mr|buildnumber-maven-plugin-1.3-13|5	License:        MIT and ASL 2.0
21mr|buildnumber-maven-plugin-1.3-13|6	URL:            http://svn.codehaus.org/mojo/tags/buildnumber-maven-plugin-%{version}
21mr|buildnumber-maven-plugin-1.3-13|7	Group:          Development/Java
21mr|buildnumber-maven-plugin-1.3-13|8	BuildArch: 	noarch
21mr|buildnumber-maven-plugin-1.3-13|9	# Java stack is not supported on x86_32
21mr|buildnumber-maven-plugin-1.3-13|10	ExcludeArch: %{ix86}
21mr|buildnumber-maven-plugin-1.3-13|11	
21mr|buildnumber-maven-plugin-1.3-13|12	Source0:        http://central.maven.org/maven2/org/codehaus/mojo/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|buildnumber-maven-plugin-1.3-13|13	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|buildnumber-maven-plugin-1.3-13|14	
21mr|buildnumber-maven-plugin-1.3-13|15	BuildRequires:  maven-local
21mr|buildnumber-maven-plugin-1.3-13|16	BuildRequires:  mvn(junit:junit)
21mr|buildnumber-maven-plugin-1.3-13|17	BuildRequires:  mvn(net.java.dev.jna:jna)
21mr|buildnumber-maven-plugin-1.3-13|18	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|buildnumber-maven-plugin-1.3-13|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|buildnumber-maven-plugin-1.3-13|20	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|buildnumber-maven-plugin-1.3-13|21	BuildRequires:  mvn(org.apache.maven:maven-settings:2.0.6)
21mr|buildnumber-maven-plugin-1.3-13|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|buildnumber-maven-plugin-1.3-13|23	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|buildnumber-maven-plugin-1.3-13|24	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-api)
21mr|buildnumber-maven-plugin-1.3-13|25	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-manager-plexus)
21mr|buildnumber-maven-plugin-1.3-13|26	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-bazaar)
21mr|buildnumber-maven-plugin-1.3-13|27	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-clearcase)
21mr|buildnumber-maven-plugin-1.3-13|28	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-cvsexe)
21mr|buildnumber-maven-plugin-1.3-13|29	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-gitexe)
21mr|buildnumber-maven-plugin-1.3-13|30	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-hg)
21mr|buildnumber-maven-plugin-1.3-13|31	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-perforce)
21mr|buildnumber-maven-plugin-1.3-13|32	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-starteam)
21mr|buildnumber-maven-plugin-1.3-13|33	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-svn-commons)
21mr|buildnumber-maven-plugin-1.3-13|34	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-svnexe)
21mr|buildnumber-maven-plugin-1.3-13|35	BuildRequires:  mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|buildnumber-maven-plugin-1.3-13|36	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|buildnumber-maven-plugin-1.3-13|37	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|buildnumber-maven-plugin-1.3-13|38	
21mr|buildnumber-maven-plugin-1.3-13|39	%description
21mr|buildnumber-maven-plugin-1.3-13|40	This mojo is designed to get a unique build number for each time you build
21mr|buildnumber-maven-plugin-1.3-13|41	your project. So while your version may remain constant at 1.0-SNAPSHOT
21mr|buildnumber-maven-plugin-1.3-13|42	for many iterations until release, you will have a build number that can
21mr|buildnumber-maven-plugin-1.3-13|43	uniquely identify each build during that time. The build number is obtained
21mr|buildnumber-maven-plugin-1.3-13|44	from scm, and in particular, at this time, from svn. You can then place that
21mr|buildnumber-maven-plugin-1.3-13|45	build number in metadata, which can be accessed from your app, if desired.
21mr|buildnumber-maven-plugin-1.3-13|46	
21mr|buildnumber-maven-plugin-1.3-13|47	The mojo also has a couple of extra functions to ensure you get the proper
21mr|buildnumber-maven-plugin-1.3-13|48	build number. First, your local repository is checked to make sure it is
21mr|buildnumber-maven-plugin-1.3-13|49	up to date. Second, your local repository is automatically updated, so that
21mr|buildnumber-maven-plugin-1.3-13|50	you get the latest build number. Both these functions can be suppressed,
21mr|buildnumber-maven-plugin-1.3-13|51	if desired.
21mr|buildnumber-maven-plugin-1.3-13|52	
21mr|buildnumber-maven-plugin-1.3-13|53	Optionally, you can configure this mojo to produce a revision based on a
21mr|buildnumber-maven-plugin-1.3-13|54	timestamp, or on a sequence, without requiring any interaction with an
21mr|buildnumber-maven-plugin-1.3-13|55	SCM system. Note that currently, the only supported SCM is subversion.
21mr|buildnumber-maven-plugin-1.3-13|56	
21mr|buildnumber-maven-plugin-1.3-13|57	
21mr|buildnumber-maven-plugin-1.3-13|58	%package javadoc
21mr|buildnumber-maven-plugin-1.3-13|59	Summary:        Javadoc for %{name}
21mr|buildnumber-maven-plugin-1.3-13|60	
21mr|buildnumber-maven-plugin-1.3-13|61	%description javadoc
21mr|buildnumber-maven-plugin-1.3-13|62	API documentation for %{name}.
21mr|buildnumber-maven-plugin-1.3-13|63	
21mr|buildnumber-maven-plugin-1.3-13|64	%prep
21mr|buildnumber-maven-plugin-1.3-13|65	%setup -q
21mr|buildnumber-maven-plugin-1.3-13|66	cp -p %{SOURCE1} .
21mr|buildnumber-maven-plugin-1.3-13|67	
21mr|buildnumber-maven-plugin-1.3-13|68	%pom_remove_dep com.google.code.maven-scm-provider-svnjava:maven-scm-provider-svnjava
21mr|buildnumber-maven-plugin-1.3-13|69	%pom_remove_dep org.tmatesoft.svnkit:svnkit
21mr|buildnumber-maven-plugin-1.3-13|70	%pom_remove_plugin :maven-enforcer-plugin
21mr|buildnumber-maven-plugin-1.3-13|71	%pom_remove_plugin :maven-invoker-plugin
21mr|buildnumber-maven-plugin-1.3-13|72	
21mr|buildnumber-maven-plugin-1.3-13|73	# junit dependency was removed in Plexus 1.6
21mr|buildnumber-maven-plugin-1.3-13|74	%pom_add_dep junit:junit::test
21mr|buildnumber-maven-plugin-1.3-13|75	
21mr|buildnumber-maven-plugin-1.3-13|76	%build
21mr|buildnumber-maven-plugin-1.3-13|77	%mvn_build
21mr|buildnumber-maven-plugin-1.3-13|78	
21mr|buildnumber-maven-plugin-1.3-13|79	%install
21mr|buildnumber-maven-plugin-1.3-13|80	%mvn_install
21mr|buildnumber-maven-plugin-1.3-13|81	
21mr|buildnumber-maven-plugin-1.3-13|82	%files -f .mfiles
21mr|buildnumber-maven-plugin-1.3-13|83	%doc LICENSE.txt LICENSE-2.0.txt
21mr|buildnumber-maven-plugin-1.3-13|84	
21mr|buildnumber-maven-plugin-1.3-13|85	%files javadoc -f .mfiles-javadoc
21mr|buildnumber-maven-plugin-1.3-13|86	%doc LICENSE.txt LICENSE-2.0.txt
21mr|buildnumber-maven-plugin-1.3-13|87	

11688 21
21mr|bup-0.33-1|1	Summary:	Efficient backup system based on the git pack file format
21mr|bup-0.33-1|2	Name:		bup
21mr|bup-0.33-1|3	Version:	0.33
21mr|bup-0.33-1|4	Release:	1
21mr|bup-0.33-1|5	License:	GPLv2+
21mr|bup-0.33-1|6	Group:		Archiving/Backup
21mr|bup-0.33-1|7	Url:		https://bup.github.io/
21mr|bup-0.33-1|8	Source0:	https://github.com/bup/bup/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|bup-0.33-1|9	BuildRequires:	git >= 1.5.6
21mr|bup-0.33-1|10	# Not provided yet - needed for man pages
21mr|bup-0.33-1|11	#BuildRequires:	pandoc
21mr|bup-0.33-1|12	BuildRequires:	python3egg(fuse-python)
21mr|bup-0.33-1|13	BuildRequires:	python3egg(tornado)
21mr|bup-0.33-1|14	BuildRequires:	python3egg(xattr)
21mr|bup-0.33-1|15	BuildRequires:	pkgconfig(libacl)
21mr|bup-0.33-1|16	BuildRequires:	pkgconfig(python3) >= 3.7
21mr|bup-0.33-1|17	BuildRequires:	pkgconfig(readline)
21mr|bup-0.33-1|18	Requires:	git
21mr|bup-0.33-1|19	Requires:	python3-fuse
21mr|bup-0.33-1|20	Requires:	python3-tornado
21mr|bup-0.33-1|21	Requires:	python3-xattr
21mr|bup-0.33-1|22	# Needed for "bup fschk", but it's in Contrib
21mr|bup-0.33-1|23	Recommends:		par2cmdline
21mr|bup-0.33-1|24	
21mr|bup-0.33-1|25	%description
21mr|bup-0.33-1|26	Bup is a very efficient backup system based on the git pack file format,
21mr|bup-0.33-1|27	providing fast incremental saves and global de-duplication (among and within
21mr|bup-0.33-1|28	files, including virtual machine images).
21mr|bup-0.33-1|29	
21mr|bup-0.33-1|30	%files
21mr|bup-0.33-1|31	%{_bindir}/%{name}
21mr|bup-0.33-1|32	# This path seems to be hardcoded so using %%_libdir woud require testing:
21mr|bup-0.33-1|33	# just leave it like that for now...
21mr|bup-0.33-1|34	%{_prefix}/lib/%{name}
21mr|bup-0.33-1|35	
21mr|bup-0.33-1|36	#----------------------------------------------------------------------------
21mr|bup-0.33-1|37	
21mr|bup-0.33-1|38	%prep
21mr|bup-0.33-1|39	%autosetup -p1
21mr|bup-0.33-1|40	
21mr|bup-0.33-1|41	
21mr|bup-0.33-1|42	%build
21mr|bup-0.33-1|43	%ifarch %{e2k}
21mr|bup-0.33-1|44	# Fix "unrecognized #pragma" errors on compilation _helpers.c
21mr|bup-0.33-1|45	export CFLAGS='%{optflags} -Wunknown-pragmas'
21mr|bup-0.33-1|46	%endif
21mr|bup-0.33-1|47	./configure
21mr|bup-0.33-1|48	%make
21mr|bup-0.33-1|49	
21mr|bup-0.33-1|50	
21mr|bup-0.33-1|51	%install
21mr|bup-0.33-1|52	%makeinstall_std PREFIX="%{_prefix}"

11689 21
21mr|busybox-1.37.0-2|1	%define Werror_cflags %{nil}
21mr|busybox-1.37.0-2|2	%define _ssp_cflags %{nil}
21mr|busybox-1.37.0-2|3	
21mr|busybox-1.37.0-2|4	
21mr|busybox-1.37.0-2|5	%if %{mdvver} >= 201910
21mr|busybox-1.37.0-2|6	%ifnarch %{e2k}
21mr|busybox-1.37.0-2|7	%define cflags %{optflags} -Oz
21mr|busybox-1.37.0-2|8	%else
21mr|busybox-1.37.0-2|9	%define cflags %{optflags} -O3
21mr|busybox-1.37.0-2|10	%endif
21mr|busybox-1.37.0-2|11	%else
21mr|busybox-1.37.0-2|12	%define cflags %{optflags}
21mr|busybox-1.37.0-2|13	%endif
21mr|busybox-1.37.0-2|14	
21mr|busybox-1.37.0-2|15	Summary:	Multi-call binary combining many common Unix tools into one executable
21mr|busybox-1.37.0-2|16	Name:		busybox
21mr|busybox-1.37.0-2|17	Version:	1.37.0
21mr|busybox-1.37.0-2|18	Release:	2
21mr|busybox-1.37.0-2|19	Epoch:		1
21mr|busybox-1.37.0-2|20	License:	GPLv2
21mr|busybox-1.37.0-2|21	Group:		Shells
21mr|busybox-1.37.0-2|22	URL:		http://www.busybox.net/
21mr|busybox-1.37.0-2|23	Source0:	http://www.busybox.net/downloads/%{name}-%{version}.tar.bz2
21mr|busybox-1.37.0-2|24	Source2:	busybox-1.35.0-config
21mr|busybox-1.37.0-2|25	Source3:	busybox-1.35.0-minimal-config
21mr|busybox-1.37.0-2|26	Patch1:		busybox-i.15.2-no-march_i386.patch
21mr|busybox-1.37.0-2|27	Patch12:	busybox-1.2.2-ls.patch
21mr|busybox-1.37.0-2|28	# the default behaviour of busybox' pidof implementation is same as for
21mr|busybox-1.37.0-2|29	# 'pidof -x' from the standard implementation, so let's just make it
21mr|busybox-1.37.0-2|30	# ignore -x in stead of returning error
21mr|busybox-1.37.0-2|31	Patch17:	busybox-1.20.2-pidof-x-argument.patch
21mr|busybox-1.37.0-2|32	Patch18:	busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
21mr|busybox-1.37.0-2|33	Patch19:	remove-cbq-modern-kernels.patch
21mr|busybox-1.37.0-2|34	Patch20:	CVE-2025-46394.patch
21mr|busybox-1.37.0-2|35	BuildRequires:	pkgconfig(libxcrypt)
21mr|busybox-1.37.0-2|36	BuildRequires:	glibc-static-devel
21mr|busybox-1.37.0-2|37	BuildRequires:	pkgconfig(libtirpc)
21mr|busybox-1.37.0-2|38	BuildRequires:	%{_lib}atomic-static-devel
21mr|busybox-1.37.0-2|39	BuildRequires:	%{_lib}crypt-static-devel
21mr|busybox-1.37.0-2|40	
21mr|busybox-1.37.0-2|41	%description
21mr|busybox-1.37.0-2|42	BusyBox combines tiny versions of many common UNIX utilities into a
21mr|busybox-1.37.0-2|43	single small executable. It provides minimalist replacements for most
21mr|busybox-1.37.0-2|44	of the utilities you usually find in GNU coreutils, shellutils, etc.
21mr|busybox-1.37.0-2|45	The utilities in BusyBox generally have fewer options than their
21mr|busybox-1.37.0-2|46	full-featured GNU cousins; however, the options that are included provide
21mr|busybox-1.37.0-2|47	the expected functionality and behave very much like their GNU counterparts.
21mr|busybox-1.37.0-2|48	BusyBox provides a fairly complete POSIX environment for any small or
21mr|busybox-1.37.0-2|49	embedded system.
21mr|busybox-1.37.0-2|50	
21mr|busybox-1.37.0-2|51	BusyBox has been written with size-optimization and limited resources in
21mr|busybox-1.37.0-2|52	mind. It is also extremely modular so you can easily include or exclude
21mr|busybox-1.37.0-2|53	commands (or features) at compile time. This makes it easy to customize
21mr|busybox-1.37.0-2|54	your embedded systems. To create a working system, just add /dev, /etc,
21mr|busybox-1.37.0-2|55	and a kernel.
21mr|busybox-1.37.0-2|56	
21mr|busybox-1.37.0-2|57	%package static
21mr|busybox-1.37.0-2|58	Group:		Shells
21mr|busybox-1.37.0-2|59	Summary:	Static linked busybox
21mr|busybox-1.37.0-2|60	
21mr|busybox-1.37.0-2|61	%description static
21mr|busybox-1.37.0-2|62	This package contains a static linked busybox.
21mr|busybox-1.37.0-2|63	
21mr|busybox-1.37.0-2|64	%prep
21mr|busybox-1.37.0-2|65	%autosetup -p1
21mr|busybox-1.37.0-2|66	
21mr|busybox-1.37.0-2|67	# respect cflags
21mr|busybox-1.37.0-2|68	%if "%(basename %{__cc})" == "clang"
21mr|busybox-1.37.0-2|69	sed -i -e 's:-static-libgcc::' Makefile.flags
21mr|busybox-1.37.0-2|70	# flag cleanup
21mr|busybox-1.37.0-2|71	sed -i -r -e 's:[[:space:]]?-(Werror|Os|falign-(functions|jumps|loops|labels)=1|finline-limit=0|fomit-frame-pointer)\>::g' Makefile.flags
21mr|busybox-1.37.0-2|72	sed -i '/^#error Aborting compilation./d' applets/applets.c
21mr|busybox-1.37.0-2|73	sed -i 's:-Wl,--gc-sections::' Makefile
21mr|busybox-1.37.0-2|74	
21mr|busybox-1.37.0-2|75	sed -i \
21mr|busybox-1.37.0-2|76	-e "/^CROSS_COMPILE/s:=.*:= %{__cc}:" \
21mr|busybox-1.37.0-2|77	-e "/^AR\>/s:=.*:= %{__ar}:" \
21mr|busybox-1.37.0-2|78	-e "/^CC\>/s:=.*:= %{__cc}:" \
21mr|busybox-1.37.0-2|79	-e "/^HOSTCC/s:=.*:= %{__cc}:" \
21mr|busybox-1.37.0-2|80	Makefile
21mr|busybox-1.37.0-2|81	%endif
21mr|busybox-1.37.0-2|82	
21mr|busybox-1.37.0-2|83	%ifarch %{e2k}
21mr|busybox-1.37.0-2|84	sed -i '/lib-y +=.*shaNI/d' libbb/Kbuild.src
21mr|busybox-1.37.0-2|85	sed -i '/lib-y +=.*hash_md5_sha_x86-64*/d' libbb/Kbuild.src
21mr|busybox-1.37.0-2|86	%endif
21mr|busybox-1.37.0-2|87	
21mr|busybox-1.37.0-2|88	%build
21mr|busybox-1.37.0-2|89	mkdir -p full.static
21mr|busybox-1.37.0-2|90	cd full.static
21mr|busybox-1.37.0-2|91	cp %{SOURCE2} .config
21mr|busybox-1.37.0-2|92	%ifarch aarch64
21mr|busybox-1.37.0-2|93	sed -e 's!CONFIG_FEATURE_HAVE_RPC=y!CONFIG_FEATURE_HAVE_RPC=n!g' .config
21mr|busybox-1.37.0-2|94	sed -e 's!CONFIG_FEATURE_INETD_RPC=y!CONFIG_FEATURE_INETD_RPC=n!g' .config
21mr|busybox-1.37.0-2|95	%endif
21mr|busybox-1.37.0-2|96	yes "" | %make_build oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
21mr|busybox-1.37.0-2|97	%make_build CC=%{__cc} STRIP="%{__strip}" LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=y CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile
21mr|busybox-1.37.0-2|98	cd -
21mr|busybox-1.37.0-2|99	
21mr|busybox-1.37.0-2|100	mkdir -p full
21mr|busybox-1.37.0-2|101	cd full
21mr|busybox-1.37.0-2|102	cp %{SOURCE2} .config
21mr|busybox-1.37.0-2|103	%ifarch aarch64
21mr|busybox-1.37.0-2|104	sed -e 's!CONFIG_FEATURE_HAVE_RPC=y!CONFIG_FEATURE_HAVE_RPC=n!g' .config
21mr|busybox-1.37.0-2|105	sed -e 's!CONFIG_FEATURE_INETD_RPC=y!CONFIG_FEATURE_INETD_RPC=n!g' .config
21mr|busybox-1.37.0-2|106	%endif
21mr|busybox-1.37.0-2|107	yes "" | %make_build oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
21mr|busybox-1.37.0-2|108	%make_build CC=%{__cc} STRIP="%{__strip}" LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=n CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile
21mr|busybox-1.37.0-2|109	cd -
21mr|busybox-1.37.0-2|110	
21mr|busybox-1.37.0-2|111	%check
21mr|busybox-1.37.0-2|112	# FIXME
21mr|busybox-1.37.0-2|113	%if 0
21mr|busybox-1.37.0-2|114	%make_build CC=%{__cc} V=1 check
21mr|busybox-1.37.0-2|115	%endif
21mr|busybox-1.37.0-2|116	
21mr|busybox-1.37.0-2|117	%install
21mr|busybox-1.37.0-2|118	install -m755 full/busybox_unstripped -D %{buildroot}%{_bindir}/busybox
21mr|busybox-1.37.0-2|119	
21mr|busybox-1.37.0-2|120	%if %{mdvver} < 202310
21mr|busybox-1.37.0-2|121	install -m755 full.static/busybox_unstripped -D %{buildroot}/bin/busybox.static
21mr|busybox-1.37.0-2|122	%else
21mr|busybox-1.37.0-2|123	install -m755 full.static/busybox_unstripped -D %{buildroot}%{_bindir}/busybox.static
21mr|busybox-1.37.0-2|124	%endif
21mr|busybox-1.37.0-2|125	
21mr|busybox-1.37.0-2|126	%files
21mr|busybox-1.37.0-2|127	%doc AUTHORS README TODO
21mr|busybox-1.37.0-2|128	%{_bindir}/busybox
21mr|busybox-1.37.0-2|129	
21mr|busybox-1.37.0-2|130	%files static
21mr|busybox-1.37.0-2|131	%doc AUTHORS README TODO
21mr|busybox-1.37.0-2|132	%if %{mdvver} < 202310
21mr|busybox-1.37.0-2|133	/bin/busybox.static
21mr|busybox-1.37.0-2|134	%else
21mr|busybox-1.37.0-2|135	%{_bindir}/busybox.static
21mr|busybox-1.37.0-2|136	%endif
21mr|busybox-1.37.0-2|137	
21mr|busybox-1.37.0-2|138	%changelog
21mr|busybox-1.37.0-2|139	- Merge: 4106434 1264a20
21mr|busybox-1.37.0-2|140	* Wed Jan 7 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|busybox-1.37.0-2|141	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|busybox-1.37.0-2|142	
21mr|busybox-1.37.0-2|143	* Wed Jan 7 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|busybox-1.37.0-2|144	- fix CVE
21mr|busybox-1.37.0-2|145	
21mr|busybox-1.37.0-2|146	* Tue Jul 8 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.37.0-1
21mr|busybox-1.37.0-2|147	- Update version to 1.37.0
21mr|busybox-1.37.0-2|148	
21mr|busybox-1.37.0-2|149	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|busybox-1.37.0-2|150	- automated spec cleanup
21mr|busybox-1.37.0-2|151	
21mr|busybox-1.37.0-2|152	* Fri Dec 20 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|busybox-1.37.0-2|153	- add cbq remove patch
21mr|busybox-1.37.0-2|154	
21mr|busybox-1.37.0-2|155	* Fri Dec 20 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|busybox-1.37.0-2|156	- finally fix it
21mr|busybox-1.37.0-2|157	
21mr|busybox-1.37.0-2|158	* Fri Dec 20 2024 Alexander Stefanov <alexander@mezon.ru> 1.37.0-1
21mr|busybox-1.37.0-2|159	- 1.37.0
21mr|busybox-1.37.0-2|160	
21mr|busybox-1.37.0-2|161	* Wed Nov 29 2023 slava86 <s.matveev@rosalinux.ru> 1.36.1-3
21mr|busybox-1.37.0-2|162	- return directories for packaging in 202110
21mr|busybox-1.37.0-2|163	
21mr|busybox-1.37.0-2|164	* Thu Sep 28 2023 Victor Ryzhikh <victorr2007@yandex.ru> 1.36.1-2
21mr|busybox-1.37.0-2|165	- rosa2023.1 /usr move
21mr|busybox-1.37.0-2|166	
21mr|busybox-1.37.0-2|167	* Sat May 27 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|busybox-1.37.0-2|168	- fix e2k
21mr|busybox-1.37.0-2|169	
21mr|busybox-1.37.0-2|170	* Sat May 27 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|busybox-1.37.0-2|171	- add atomic-static
21mr|busybox-1.37.0-2|172	
21mr|busybox-1.37.0-2|173	* Sat May 27 2023 Alexander Stefanov <alexander@mezon.ru> 1.36.1-1
21mr|busybox-1.37.0-2|174	- version autoupdate [1.36.1]
21mr|busybox-1.37.0-2|175	
21mr|busybox-1.37.0-2|176	* Mon Jan 9 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.36.0-1
21mr|busybox-1.37.0-2|177	- Update version to 1.36.0
21mr|busybox-1.37.0-2|178	
21mr|busybox-1.37.0-2|179	* Wed Nov 30 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.35.0-1
21mr|busybox-1.37.0-2|180	- Update version to 1.35.0
21mr|busybox-1.37.0-2|181	
21mr|busybox-1.37.0-2|182	* Sun May 22 2022 Alexander Stefanov <alexander@mezon.ru> 1.34.1-1
21mr|busybox-1.37.0-2|183	- version autoupdate [1.34.1]
21mr|busybox-1.37.0-2|184	
21mr|busybox-1.37.0-2|185	* Fri Apr 1 2022 betcher <a.betkher@rosalinux.ru>
21mr|busybox-1.37.0-2|186	- fix for e2k
21mr|busybox-1.37.0-2|187	
21mr|busybox-1.37.0-2|188	* Tue Aug 3 2021 Andrey Bondrov <abondrov@rosalab.ru> 1.33.1-1
21mr|busybox-1.37.0-2|189	- New version 1.33.1
21mr|busybox-1.37.0-2|190	
21mr|busybox-1.37.0-2|191	* Thu Mar 11 2021 Alexander Stefanov <alexander@mezon.ru> 1.32.1-1
21mr|busybox-1.37.0-2|192	- version autoupdate [1.32.1]
21mr|busybox-1.37.0-2|193	
21mr|busybox-1.37.0-2|194	* Sat Jul 18 2020 Alexander Stefanov <alexander@mezon.ru> 1.32.0-1
21mr|busybox-1.37.0-2|195	- 1.32.0
21mr|busybox-1.37.0-2|196	
21mr|busybox-1.37.0-2|197	* Fri May 8 2020 Святослав <xer8686@mail.ru> 1.31.1-1
21mr|busybox-1.37.0-2|198	- argument to '-O' should be a non-negative integer
21mr|busybox-1.37.0-2|199	
21mr|busybox-1.37.0-2|200	* Mon Apr 20 2020 Alexander Stefanov <alexander@mezon.ru> 1.31.1-1
21mr|busybox-1.37.0-2|201	- add busybox-1.23.2-config
21mr|busybox-1.37.0-2|202	
21mr|busybox-1.37.0-2|203	* Mon Apr 20 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|busybox-1.37.0-2|204	- 1.31.1
21mr|busybox-1.37.0-2|205	
21mr|busybox-1.37.0-2|206	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|busybox-1.37.0-2|207	- bot: rpm5 -> rpm4 (8)

11690 21
21mr|bval-2.0.3-2|1	%global namedreltag %{nil}
21mr|bval-2.0.3-2|2	%global namedversion %{version}%{?namedreltag}
21mr|bval-2.0.3-2|3	
21mr|bval-2.0.3-2|4	# https://bugzilla.redhat.com/show_bug.cgi?id=1289726
21mr|bval-2.0.3-2|5	# https://issues.apache.org/jira/browse/BVAL-142
21mr|bval-2.0.3-2|6	# https://issues.apache.org/jira/browse/WEAVER-10
21mr|bval-2.0.3-2|7	%bcond_with commons-weaver
21mr|bval-2.0.3-2|8	
21mr|bval-2.0.3-2|9	Name:          bval
21mr|bval-2.0.3-2|10	Version:       2.0.3
21mr|bval-2.0.3-2|11	Release:       2
21mr|bval-2.0.3-2|12	Summary:       Apache Bean Validation
21mr|bval-2.0.3-2|13	License:       ASL 2.0
21mr|bval-2.0.3-2|14	Url:           http://bval.apache.org/
21mr|bval-2.0.3-2|15	Source0:       http://www.apache.org/dist/bval/%{namedversion}/%{name}-parent-%{namedversion}-source-release.zip
21mr|bval-2.0.3-2|16	Group:         Development/Java
21mr|bval-2.0.3-2|17	BuildRequires: maven-local
21mr|bval-2.0.3-2|18	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|bval-2.0.3-2|19	BuildRequires: mvn(com.thoughtworks.xstream:xstream)
21mr|bval-2.0.3-2|20	BuildRequires: mvn(commons-beanutils:commons-beanutils-core)
21mr|bval-2.0.3-2|21	BuildRequires: mvn(javax.annotation:javax.annotation-api)
21mr|bval-2.0.3-2|22	BuildRequires: mvn(javax.el:javax.el-api)
21mr|bval-2.0.3-2|23	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|bval-2.0.3-2|24	BuildRequires: mvn(javax.inject:javax.inject)
21mr|bval-2.0.3-2|25	BuildRequires: mvn(javax.validation:validation-api)
21mr|bval-2.0.3-2|26	BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|bval-2.0.3-2|27	BuildRequires: mvn(junit:junit)
21mr|bval-2.0.3-2|28	BuildRequires: mvn(org.apache:apache:pom:)
21mr|bval-2.0.3-2|29	BuildRequires: mvn(org.apache.ant:ant)
21mr|bval-2.0.3-2|30	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|bval-2.0.3-2|31	%if %{with commons-weaver}
21mr|bval-2.0.3-2|32	BuildRequires: mvn(org.apache.commons:commons-weaver-privilizer)
21mr|bval-2.0.3-2|33	BuildRequires: mvn(org.apache.commons:commons-weaver-privilizer-api)
21mr|bval-2.0.3-2|34	BuildRequires: mvn(org.apache.commons:commons-weaver-processor)
21mr|bval-2.0.3-2|35	BuildRequires: mvn(org.apache.commons:commons-weaver-maven-plugin)
21mr|bval-2.0.3-2|36	%endif
21mr|bval-2.0.3-2|37	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|bval-2.0.3-2|38	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-interceptor_3.0_spec)
21mr|bval-2.0.3-2|39	BuildRequires: mvn(org.apache.tomcat:tomcat-jasper-el)
21mr|bval-2.0.3-2|40	BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|bval-2.0.3-2|41	BuildRequires: mvn(org.apache.geronimo.specs:specs-parent:pom:)
21mr|bval-2.0.3-2|42	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|bval-2.0.3-2|43	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|bval-2.0.3-2|44	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|bval-2.0.3-2|45	BuildRequires: mvn(org.apache.rat:apache-rat-plugin)
21mr|bval-2.0.3-2|46	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|bval-2.0.3-2|47	BuildRequires: mvn(org.codehaus.mojo:jaxb2-maven-plugin)
21mr|bval-2.0.3-2|48	BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-report-plugin)
21mr|bval-2.0.3-2|49	BuildRequires: mvn(org.freemarker:freemarker)
21mr|bval-2.0.3-2|50	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|bval-2.0.3-2|51	BuildRequires: mvn(org.mockito:mockito-core)
21mr|bval-2.0.3-2|52	BuildRequires: mvn(xpp3:xpp3)
21mr|bval-2.0.3-2|53	BuildRequires: openjfx-devel
21mr|bval-2.0.3-2|54	BuildRequires: java-1.8.0-openjdk-openjfx
21mr|bval-2.0.3-2|55	
21mr|bval-2.0.3-2|56	BuildArch:     noarch
21mr|bval-2.0.3-2|57	# Java stack is not supported on x86_32
21mr|bval-2.0.3-2|58	ExcludeArch: %{ix86}
21mr|bval-2.0.3-2|59	
21mr|bval-2.0.3-2|60	%description
21mr|bval-2.0.3-2|61	Apache BVal delivers an implementation of the Bean Validation
21mr|bval-2.0.3-2|62	Specification (JSR-303 and JSR-346), which is TCK compliant and
21mr|bval-2.0.3-2|63	works on Java SE 5 or later. The initial codebase for the
21mr|bval-2.0.3-2|64	project was donated to the ASF by a SGA from Agimatec GmbH.
21mr|bval-2.0.3-2|65	
21mr|bval-2.0.3-2|66	%package extras
21mr|bval-2.0.3-2|67	Summary:       Apache BVal :: Extras
21mr|bval-2.0.3-2|68	
21mr|bval-2.0.3-2|69	%description extras
21mr|bval-2.0.3-2|70	BVal - non-JSR303 routines and constraints.
21mr|bval-2.0.3-2|71	
21mr|bval-2.0.3-2|72	%package jsr
21mr|bval-2.0.3-2|73	Summary:       Apache BVal :: JSR 349
21mr|bval-2.0.3-2|74	
21mr|bval-2.0.3-2|75	%description jsr
21mr|bval-2.0.3-2|76	Implementation specific classes for JSR 349 Bean Validation 1.1.
21mr|bval-2.0.3-2|77	
21mr|bval-2.0.3-2|78	%package parent
21mr|bval-2.0.3-2|79	Summary:       Apache BVal :: Parent POM
21mr|bval-2.0.3-2|80	
21mr|bval-2.0.3-2|81	%description parent
21mr|bval-2.0.3-2|82	Apache BVal Parent POM.
21mr|bval-2.0.3-2|83	
21mr|bval-2.0.3-2|84	%package javadoc
21mr|bval-2.0.3-2|85	Summary:       Javadoc for %{name}
21mr|bval-2.0.3-2|86	
21mr|bval-2.0.3-2|87	%description javadoc
21mr|bval-2.0.3-2|88	This package contains javadoc for %{name}.
21mr|bval-2.0.3-2|89	
21mr|bval-2.0.3-2|90	%prep
21mr|bval-2.0.3-2|91	%setup -q -n %{name}-parent-%{namedversion}
21mr|bval-2.0.3-2|92	find . -name "*.class" -delete
21mr|bval-2.0.3-2|93	find . -name "*.jar" -delete
21mr|bval-2.0.3-2|94	# The old schemas break a build for some reason
21mr|bval-2.0.3-2|95	rm bval-jsr/src/main/xsd/validation-configuration-1.0.xsd
21mr|bval-2.0.3-2|96	rm bval-jsr/src/main/xsd/validation-configuration-1.1.xsd
21mr|bval-2.0.3-2|97	rm bval-jsr/src/main/xsd/validation-mapping-1.0.xsd
21mr|bval-2.0.3-2|98	rm bval-jsr/src/main/xsd/validation-mapping-1.1.xsd
21mr|bval-2.0.3-2|99	
21mr|bval-2.0.3-2|100	%pom_disable_module bval-tck
21mr|bval-2.0.3-2|101	%pom_disable_module bundle
21mr|bval-2.0.3-2|102	
21mr|bval-2.0.3-2|103	%pom_xpath_remove pom:Embed-Dependency bundle
21mr|bval-2.0.3-2|104	
21mr|bval-2.0.3-2|105	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|bval-2.0.3-2|106	%pom_remove_plugin org.codehaus.mojo:ianal-maven-plugin
21mr|bval-2.0.3-2|107	%pom_remove_plugin org.codehaus.mojo:jdepend-maven-plugin
21mr|bval-2.0.3-2|108	%pom_remove_plugin -r :maven-source-plugin
21mr|bval-2.0.3-2|109	%pom_remove_plugin -r :maven-site-plugin
21mr|bval-2.0.3-2|110	%pom_remove_plugin -r :maven-scm-publish-plugin
21mr|bval-2.0.3-2|111	%pom_remove_plugin -r :sigtest-maven-plugin
21mr|bval-2.0.3-2|112	
21mr|bval-2.0.3-2|113	%pom_remove_dep -r org.glassfish:javax.el
21mr|bval-2.0.3-2|114	%pom_remove_dep -r de.odysseus.juel:juel-api
21mr|bval-2.0.3-2|115	
21mr|bval-2.0.3-2|116	%if %{without commons-weaver}
21mr|bval-2.0.3-2|117	# Remove commons-weaver support
21mr|bval-2.0.3-2|118	%pom_remove_plugin -r :commons-weaver-maven-plugin
21mr|bval-2.0.3-2|119	%pom_remove_dep -r :commons-weaver-privilizer-api
21mr|bval-2.0.3-2|120	sed -i '/Privilizing/d' \
21mr|bval-2.0.3-2|121	bval-jsr/src/main/java/org/apache/bval/jsr/ApacheFactoryContext.java \
21mr|bval-2.0.3-2|122	bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidatorFactory.java \
21mr|bval-2.0.3-2|123	bval-jsr/src/main/java/org/apache/bval/jsr/ConfigurationImpl.java \
21mr|bval-2.0.3-2|124	bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintAnnotationAttributes.java \
21mr|bval-2.0.3-2|125	bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintDefaults.java \
21mr|bval-2.0.3-2|126	bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java \
21mr|bval-2.0.3-2|127	bval-jsr/src/main/java/org/apache/bval/jsr/DefaultValidationProviderResolver.java \
21mr|bval-2.0.3-2|128	bval-jsr/src/main/java/org/apache/bval/jsr/resolver/DefaultTraversableResolver.java \
21mr|bval-2.0.3-2|129	bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java \
21mr|bval-2.0.3-2|130	bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationProxyBuilder.java \
21mr|bval-2.0.3-2|131	bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationsManager.java \
21mr|bval-2.0.3-2|132	bval-jsr/src/main/java/org/apache/bval/jsr/job/ComputeConstraintValidatorClass.java \
21mr|bval-2.0.3-2|133	bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/MetadataReader.java \
21mr|bval-2.0.3-2|134	bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/PropertyD.java \
21mr|bval-2.0.3-2|135	bval-jsr/src/main/java/org/apache/bval/jsr/metadata/HierarchyBuilder.java \
21mr|bval-2.0.3-2|136	bval-jsr/src/main/java/org/apache/bval/jsr/metadata/XmlBuilder.java \
21mr|bval-2.0.3-2|137	bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ClassLoadingValidatorMappingProvider.java \
21mr|bval-2.0.3-2|138	bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ReflectionBuilder.java \
21mr|bval-2.0.3-2|139	bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java \
21mr|bval-2.0.3-2|140	bval-jsr/src/main/java/org/apache/bval/jsr/xml/MappingValidator.java \
21mr|bval-2.0.3-2|141	bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationParser.java \
21mr|bval-2.0.3-2|142	bval-jsr/src/main/java/org/apache/bval/util/reflection/Reflection.java \
21mr|bval-2.0.3-2|143	bval-jsr/src/main/java/org/apache/bval/util/BValVersion.java
21mr|bval-2.0.3-2|144	sed -i '/Privileged/d' \
21mr|bval-2.0.3-2|145	bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidatorFactory.java \
21mr|bval-2.0.3-2|146	bval-jsr/src/main/java/org/apache/bval/jsr/ConfigurationImpl.java \
21mr|bval-2.0.3-2|147	bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java \
21mr|bval-2.0.3-2|148	bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationParser.java \
21mr|bval-2.0.3-2|149	bval-jsr/src/main/java/org/apache/bval/jsr/ParticipantFactory.java \
21mr|bval-2.0.3-2|150	bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationProxyBuilder.java \
21mr|bval-2.0.3-2|151	%endif
21mr|bval-2.0.3-2|152	
21mr|bval-2.0.3-2|153	%pom_change_dep -r :geronimo-atinject_1.0_spec javax.inject:javax.inject:1
21mr|bval-2.0.3-2|154	%pom_change_dep -r :geronimo-interceptor_1.2_spec :geronimo-interceptor_3.0_spec
21mr|bval-2.0.3-2|155	# https://bugzilla.redhat.com/show_bug.cgi?id=1276632
21mr|bval-2.0.3-2|156	%pom_change_dep -r :geronimo-jcdi_2.0_spec javax.enterprise:cdi-api:2.0
21mr|bval-2.0.3-2|157	%pom_change_dep -r :geronimo-jpa_2.0_spec org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.0.Draft-16
21mr|bval-2.0.3-2|158	
21mr|bval-2.0.3-2|159	%mvn_alias :bval-jsr :bval-jsr303
21mr|bval-2.0.3-2|160	%mvn_package ":{*}::tests:" @1
21mr|bval-2.0.3-2|161	
21mr|bval-2.0.3-2|162	%build
21mr|bval-2.0.3-2|163	
21mr|bval-2.0.3-2|164	%mvn_build -f -s -- -Dri -Dproject.build.sourceEncoding=UTF-8
21mr|bval-2.0.3-2|165	
21mr|bval-2.0.3-2|166	%install
21mr|bval-2.0.3-2|167	%mvn_install
21mr|bval-2.0.3-2|168	
21mr|bval-2.0.3-2|169	%files
21mr|bval-2.0.3-2|170	%doc CHANGES.txt README.txt RELEASE-NOTES.adoc
21mr|bval-2.0.3-2|171	%license LICENSE NOTICE
21mr|bval-2.0.3-2|172	
21mr|bval-2.0.3-2|173	%files extras -f .mfiles-%{name}-extras
21mr|bval-2.0.3-2|174	%files jsr -f .mfiles-%{name}-jsr
21mr|bval-2.0.3-2|175	%files parent -f .mfiles-%{name}-parent
21mr|bval-2.0.3-2|176	%license LICENSE NOTICE
21mr|bval-2.0.3-2|177	
21mr|bval-2.0.3-2|178	%files javadoc -f .mfiles-javadoc
21mr|bval-2.0.3-2|179	%license LICENSE NOTICE
21mr|bval-2.0.3-2|180	

11691 21
21mr|bwidget-1.9.14-1|1	Summary:	Extended widget set for Tk
21mr|bwidget-1.9.14-1|2	Name:		bwidget
21mr|bwidget-1.9.14-1|3	Version:	1.9.14
21mr|bwidget-1.9.14-1|4	Release:	1
21mr|bwidget-1.9.14-1|5	License:	BSD
21mr|bwidget-1.9.14-1|6	Group:		System/Libraries
21mr|bwidget-1.9.14-1|7	Url:		http://tcllib.sourceforge.net/
21mr|bwidget-1.9.14-1|8	Source0:	http://downloads.sourceforge.net/tcllib/%{name}-%{version}.tar.gz
21mr|bwidget-1.9.14-1|9	Requires:	tcl
21mr|bwidget-1.9.14-1|10	Requires:	tk
21mr|bwidget-1.9.14-1|11	BuildRequires:	pkgconfig(tcl)
21mr|bwidget-1.9.14-1|12	BuildArch:	noarch
21mr|bwidget-1.9.14-1|13	
21mr|bwidget-1.9.14-1|14	%description
21mr|bwidget-1.9.14-1|15	An extended widget set for Tcl/Tk.
21mr|bwidget-1.9.14-1|16	
21mr|bwidget-1.9.14-1|17	%files
21mr|bwidget-1.9.14-1|18	%doc README.txt LICENSE.txt
21mr|bwidget-1.9.14-1|19	%doc BWman/*.html
21mr|bwidget-1.9.14-1|20	%defattr(-,root,root,0755)
21mr|bwidget-1.9.14-1|21	%{tcl_sitelib}/%{name}%{version}
21mr|bwidget-1.9.14-1|22	
21mr|bwidget-1.9.14-1|23	#----------------------------------------------------------------------------
21mr|bwidget-1.9.14-1|24	
21mr|bwidget-1.9.14-1|25	%prep
21mr|bwidget-1.9.14-1|26	%setup -q
21mr|bwidget-1.9.14-1|27	sed -i 's/\r//' LICENSE.txt BWman/*.html
21mr|bwidget-1.9.14-1|28	
21mr|bwidget-1.9.14-1|29	%build
21mr|bwidget-1.9.14-1|30	
21mr|bwidget-1.9.14-1|31	%install
21mr|bwidget-1.9.14-1|32	# Don't bother with the included configure script and Makefile.  They
21mr|bwidget-1.9.14-1|33	# are missing a lot of pieces and won't work at all.  Installation is
21mr|bwidget-1.9.14-1|34	# pretty simple, so we can just do it here manually.
21mr|bwidget-1.9.14-1|35	mkdir -p %{buildroot}%{tcl_sitelib}/%{name}%{version}/
21mr|bwidget-1.9.14-1|36	mkdir -p %{buildroot}%{tcl_sitelib}/%{name}%{version}/lang
21mr|bwidget-1.9.14-1|37	mkdir -p %{buildroot}%{tcl_sitelib}/%{name}%{version}/images
21mr|bwidget-1.9.14-1|38	
21mr|bwidget-1.9.14-1|39	install -m 0644 -pD *.tcl %{buildroot}%{tcl_sitelib}/%{name}%{version}/
21mr|bwidget-1.9.14-1|40	install -m 0644 -pD lang/*.rc %{buildroot}%{tcl_sitelib}/%{name}%{version}/lang/
21mr|bwidget-1.9.14-1|41	install -m 0644 -pD images/*.gif images/*.xbm %{buildroot}%{tcl_sitelib}/%{name}%{version}/images/

11692 21
21mr|byacc-20210109-1|1	Summary:	A public domain Yacc parser generator
21mr|byacc-20210109-1|2	Name:		byacc
21mr|byacc-20210109-1|3	Version:	20210109
21mr|byacc-20210109-1|4	Release:	1
21mr|byacc-20210109-1|5	License:	Public Domain
21mr|byacc-20210109-1|6	Group:		Development/Tools
21mr|byacc-20210109-1|7	Url:		http://invisible-island.net/byacc/byacc.html
21mr|byacc-20210109-1|8	# old source: ftp://ftp.cs.berkeley.edu/ucb/4bsd/
21mr|byacc-20210109-1|9	Source0:	ftp://invisible-island.net/byacc/%{name}-%{version}.tgz
21mr|byacc-20210109-1|10	
21mr|byacc-20210109-1|11	%description
21mr|byacc-20210109-1|12	Byacc (Berkeley Yacc) is a public domain LALR parser generator which
21mr|byacc-20210109-1|13	is used by many programs during their build process.
21mr|byacc-20210109-1|14	
21mr|byacc-20210109-1|15	If you are going to do development on your system, you will want to
21mr|byacc-20210109-1|16	install either this package or bison. Berkeley Yacc is regarded as a
21mr|byacc-20210109-1|17	better parser, while bison is more widely used under GNU world.
21mr|byacc-20210109-1|18	
21mr|byacc-20210109-1|19	%files
21mr|byacc-20210109-1|20	%defattr(0644,root,root,0755)
21mr|byacc-20210109-1|21	%doc ACKNOWLEDGEMENTS CHANGES NEW_FEATURES NOTES NO_WARRANTY README
21mr|byacc-20210109-1|22	%attr(0755,root,root) %{_bindir}/byacc
21mr|byacc-20210109-1|23	%{_mandir}/man1/*
21mr|byacc-20210109-1|24	
21mr|byacc-20210109-1|25	%post
21mr|byacc-20210109-1|26	%{_sbindir}/update-alternatives --install %{_bindir}/yacc yacc %{_bindir}/byacc 20
21mr|byacc-20210109-1|27	
21mr|byacc-20210109-1|28	%preun
21mr|byacc-20210109-1|29	if [ $1 -eq 0 ]; then
21mr|byacc-20210109-1|30	%{_sbindir}/update-alternatives --remove yacc %{_bindir}/byacc
21mr|byacc-20210109-1|31	fi
21mr|byacc-20210109-1|32	
21mr|byacc-20210109-1|33	#----------------------------------------------------------------------------
21mr|byacc-20210109-1|34	
21mr|byacc-20210109-1|35	%prep
21mr|byacc-20210109-1|36	%setup -q
21mr|byacc-20210109-1|37	
21mr|byacc-20210109-1|38	%build
21mr|byacc-20210109-1|39	%configure
21mr|byacc-20210109-1|40	%make
21mr|byacc-20210109-1|41	
21mr|byacc-20210109-1|42	%install
21mr|byacc-20210109-1|43	%makeinstall_std
21mr|byacc-20210109-1|44	
21mr|byacc-20210109-1|45	mv %{buildroot}%{_bindir}/{yacc,byacc}
21mr|byacc-20210109-1|46	ln -s yacc.1 %{buildroot}%{_mandir}/man1/byacc.1
21mr|byacc-20210109-1|47	
21mr|byacc-20210109-1|48	%check
21mr|byacc-20210109-1|49	make check

11693 21
21mr|byaccj-1.15-6|1	Summary:        Parser Generator with Java Extension
21mr|byaccj-1.15-6|2	Name:           byaccj
21mr|byaccj-1.15-6|3	Version:        1.15
21mr|byaccj-1.15-6|4	Release:        6
21mr|byaccj-1.15-6|5	Epoch:          0
21mr|byaccj-1.15-6|6	License:        Public Domain
21mr|byaccj-1.15-6|7	URL:            http://byaccj.sourceforge.net/
21mr|byaccj-1.15-6|8	Group:          Development/Java
21mr|byaccj-1.15-6|9	Source0:        http://downloads.sourceforge.net/byaccj/byaccj%{version}_src.tar.gz
21mr|byaccj-1.15-6|10	Requires:       man-pages
21mr|byaccj-1.15-6|11	
21mr|byaccj-1.15-6|12	%description
21mr|byaccj-1.15-6|13	BYACC/J is an extension of the Berkeley v 1.8 YACC-compatible
21mr|byaccj-1.15-6|14	parser generator. Standard YACC takes a YACC source file, and
21mr|byaccj-1.15-6|15	generates one or more C files from it, which if compiled properly,
21mr|byaccj-1.15-6|16	will produce a LALR-grammar parser. This is useful for expression
21mr|byaccj-1.15-6|17	parsing, interactive command parsing, and file reading. Many
21mr|byaccj-1.15-6|18	megabytes of YACC code have been written over the years.
21mr|byaccj-1.15-6|19	This is the standard YACC tool that is in use every day to produce
21mr|byaccj-1.15-6|20	C/C++ parsers. I have added a "-J" flag which will cause BYACC to
21mr|byaccj-1.15-6|21	generate Java source code, instead. So there finally is a YACC for
21mr|byaccj-1.15-6|22	Java now!
21mr|byaccj-1.15-6|23	
21mr|byaccj-1.15-6|24	%prep
21mr|byaccj-1.15-6|25	%setup -q -n %{name}%{version}
21mr|byaccj-1.15-6|26	
21mr|byaccj-1.15-6|27	%build
21mr|byaccj-1.15-6|28	pushd src
21mr|byaccj-1.15-6|29	perl -i.bak -lp -e 's{(\$\(CC\) -o yacc).*?(\$\(OBJ\))}{$1 \$(LDFLAGS) $2}' Makefile
21mr|byaccj-1.15-6|30	%make CC=%{__cc} CFLAGS="%{optflags}" LDFLAGS="%{optflags}" linux
21mr|byaccj-1.15-6|31	popd
21mr|byaccj-1.15-6|32	
21mr|byaccj-1.15-6|33	sed -i 's/\r//g' docs/tf.y
21mr|byaccj-1.15-6|34	
21mr|byaccj-1.15-6|35	%install
21mr|byaccj-1.15-6|36	
21mr|byaccj-1.15-6|37	# manual
21mr|byaccj-1.15-6|38	install -d -m 755 %{buildroot}%{_mandir}/man1
21mr|byaccj-1.15-6|39	mv docs/yacc.cat %{buildroot}%{_mandir}/man1
21mr|byaccj-1.15-6|40	
21mr|byaccj-1.15-6|41	# jars
21mr|byaccj-1.15-6|42	mkdir -p %{buildroot}%{_bindir}
21mr|byaccj-1.15-6|43	cp -p src/yacc.linux \
21mr|byaccj-1.15-6|44	%{buildroot}%{_bindir}/%{name}
21mr|byaccj-1.15-6|45	
21mr|byaccj-1.15-6|46	mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}
21mr|byaccj-1.15-6|47	cp -p docs/* %{buildroot}%{_docdir}/%{name}-%{version}
21mr|byaccj-1.15-6|48	cp -p src/README %{buildroot}%{_docdir}/%{name}-%{version}
21mr|byaccj-1.15-6|49	
21mr|byaccj-1.15-6|50	%clean
21mr|byaccj-1.15-6|51	
21mr|byaccj-1.15-6|52	%files
21mr|byaccj-1.15-6|53	%defattr(0644,root,root,0755)
21mr|byaccj-1.15-6|54	%doc %{_docdir}/%{name}-%{version}
21mr|byaccj-1.15-6|55	%{_mandir}/man1/yacc.cat*
21mr|byaccj-1.15-6|56	%attr(755, root, root) %{_bindir}/%{name}

11694 21
21mr|byte-buddy-1.9.5-7|1	%define _duplicate_files_terminate_build 0
21mr|byte-buddy-1.9.5-7|2	
21mr|byte-buddy-1.9.5-7|3	# Byte Buddy requires itself to build, so set this flag
21mr|byte-buddy-1.9.5-7|4	# to break the bootstrap cycle
21mr|byte-buddy-1.9.5-7|5	%bcond_with bootstrap
21mr|byte-buddy-1.9.5-7|6	
21mr|byte-buddy-1.9.5-7|7	Name:          byte-buddy
21mr|byte-buddy-1.9.5-7|8	Version:       1.9.5
21mr|byte-buddy-1.9.5-7|9	Release:       7
21mr|byte-buddy-1.9.5-7|10	Summary:       Runtime code generation for the Java virtual machine
21mr|byte-buddy-1.9.5-7|11	License:       ASL 2.0
21mr|byte-buddy-1.9.5-7|12	URL:           http://bytebuddy.net/
21mr|byte-buddy-1.9.5-7|13	Source0:       https://github.com/raphw/byte-buddy/archive/%{name}-%{version}.tar.gz
21mr|byte-buddy-1.9.5-7|14	
21mr|byte-buddy-1.9.5-7|15	# Patch out use of a unixsocket lib that is not in Fedora
21mr|byte-buddy-1.9.5-7|16	Patch0:         no-unixsocket.patch
21mr|byte-buddy-1.9.5-7|17	
21mr|byte-buddy-1.9.5-7|18	# Patch the build to avoid bundling inside shaded jars
21mr|byte-buddy-1.9.5-7|19	Patch1:         avoid-bundling-asm.patch
21mr|byte-buddy-1.9.5-7|20	
21mr|byte-buddy-1.9.5-7|21	BuildRequires:  maven-local
21mr|byte-buddy-1.9.5-7|22	%if %{without bootstrap}
21mr|byte-buddy-1.9.5-7|23	BuildRequires:  mvn(junit:junit)
21mr|byte-buddy-1.9.5-7|24	BuildRequires:  mvn(net.bytebuddy:byte-buddy)
21mr|byte-buddy-1.9.5-7|25	BuildRequires:  mvn(net.bytebuddy:byte-buddy-dep)
21mr|byte-buddy-1.9.5-7|26	BuildRequires:  mvn(net.bytebuddy:byte-buddy-maven-plugin)
21mr|byte-buddy-1.9.5-7|27	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|byte-buddy-1.9.5-7|28	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|byte-buddy-1.9.5-7|29	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|byte-buddy-1.9.5-7|30	BuildRequires:  mvn(org.ow2.asm:asm-analysis)
21mr|byte-buddy-1.9.5-7|31	BuildRequires:  mvn(org.ow2.asm:asm-util)
21mr|byte-buddy-1.9.5-7|32	%endif
21mr|byte-buddy-1.9.5-7|33	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|byte-buddy-1.9.5-7|34	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|byte-buddy-1.9.5-7|35	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|byte-buddy-1.9.5-7|36	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|byte-buddy-1.9.5-7|37	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|byte-buddy-1.9.5-7|38	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|byte-buddy-1.9.5-7|39	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|byte-buddy-1.9.5-7|40	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|byte-buddy-1.9.5-7|41	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|byte-buddy-1.9.5-7|42	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|byte-buddy-1.9.5-7|43	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|byte-buddy-1.9.5-7|44	
21mr|byte-buddy-1.9.5-7|45	Group:          Development/Java
21mr|byte-buddy-1.9.5-7|46	BuildArch:     noarch
21mr|byte-buddy-1.9.5-7|47	# Java stack is not supported on x86_32
21mr|byte-buddy-1.9.5-7|48	ExcludeArch: %{ix86}
21mr|byte-buddy-1.9.5-7|49	
21mr|byte-buddy-1.9.5-7|50	%description
21mr|byte-buddy-1.9.5-7|51	Byte Buddy is a code generation library for creating Java classes during the
21mr|byte-buddy-1.9.5-7|52	runtime of a Java application and without the help of a compiler. Other than
21mr|byte-buddy-1.9.5-7|53	the code generation utilities that ship with the Java Class Library, Byte Buddy
21mr|byte-buddy-1.9.5-7|54	allows the creation of arbitrary classes and is not limited to implementing
21mr|byte-buddy-1.9.5-7|55	interfaces for the creation of runtime proxies.
21mr|byte-buddy-1.9.5-7|56	
21mr|byte-buddy-1.9.5-7|57	%package agent
21mr|byte-buddy-1.9.5-7|58	Summary: Byte Buddy Java agent
21mr|byte-buddy-1.9.5-7|59	
21mr|byte-buddy-1.9.5-7|60	%description agent
21mr|byte-buddy-1.9.5-7|61	The Byte Buddy Java agent allows to access the JVM's HotSwap feature.
21mr|byte-buddy-1.9.5-7|62	
21mr|byte-buddy-1.9.5-7|63	%package maven-plugin
21mr|byte-buddy-1.9.5-7|64	Summary: Byte Buddy Maven plugin
21mr|byte-buddy-1.9.5-7|65	
21mr|byte-buddy-1.9.5-7|66	%description maven-plugin
21mr|byte-buddy-1.9.5-7|67	A plugin for post-processing class files via Byte Buddy in a Maven build.
21mr|byte-buddy-1.9.5-7|68	
21mr|byte-buddy-1.9.5-7|69	%package parent
21mr|byte-buddy-1.9.5-7|70	Summary: Byte Buddy parent POM
21mr|byte-buddy-1.9.5-7|71	
21mr|byte-buddy-1.9.5-7|72	%description parent
21mr|byte-buddy-1.9.5-7|73	The parent artifact contains configuration information that
21mr|byte-buddy-1.9.5-7|74	concern all modules.
21mr|byte-buddy-1.9.5-7|75	
21mr|byte-buddy-1.9.5-7|76	%package javadoc
21mr|byte-buddy-1.9.5-7|77	Summary: Javadoc for %{name}
21mr|byte-buddy-1.9.5-7|78	
21mr|byte-buddy-1.9.5-7|79	%description javadoc
21mr|byte-buddy-1.9.5-7|80	This package contains API documentation for %{name}.
21mr|byte-buddy-1.9.5-7|81	
21mr|byte-buddy-1.9.5-7|82	%prep
21mr|byte-buddy-1.9.5-7|83	%setup -q -n %{name}-%{name}-%{version}
21mr|byte-buddy-1.9.5-7|84	%patch0
21mr|byte-buddy-1.9.5-7|85	%patch1
21mr|byte-buddy-1.9.5-7|86	
21mr|byte-buddy-1.9.5-7|87	# Remove pre-built jars
21mr|byte-buddy-1.9.5-7|88	find -name *.jar -delete
21mr|byte-buddy-1.9.5-7|89	find -name *.class -delete
21mr|byte-buddy-1.9.5-7|90	
21mr|byte-buddy-1.9.5-7|91	# Cause pre-compiled stuff to be re-compiled
21mr|byte-buddy-1.9.5-7|92	mv byte-buddy-dep/src/precompiled/java/net/bytebuddy/build/*.java \
21mr|byte-buddy-1.9.5-7|93	byte-buddy-dep/src/main/java/net/bytebuddy/build
21mr|byte-buddy-1.9.5-7|94	mkdir -p byte-buddy-dep/src/test/java/net/bytebuddy/test/precompiled/
21mr|byte-buddy-1.9.5-7|95	mv byte-buddy-dep/src/precompiled/java/net/bytebuddy/test/precompiled/*.java \
21mr|byte-buddy-1.9.5-7|96	byte-buddy-dep/src/test/java/net/bytebuddy/test/precompiled/
21mr|byte-buddy-1.9.5-7|97	
21mr|byte-buddy-1.9.5-7|98	# Don't ship android or benchmark modules
21mr|byte-buddy-1.9.5-7|99	%pom_disable_module byte-buddy-android
21mr|byte-buddy-1.9.5-7|100	%pom_disable_module byte-buddy-benchmark
21mr|byte-buddy-1.9.5-7|101	
21mr|byte-buddy-1.9.5-7|102	# Don't ship gradle plugin
21mr|byte-buddy-1.9.5-7|103	%pom_disable_module byte-buddy-gradle-plugin
21mr|byte-buddy-1.9.5-7|104	
21mr|byte-buddy-1.9.5-7|105	# Remove check plugins unneeded by RPM builds
21mr|byte-buddy-1.9.5-7|106	%pom_remove_plugin :jacoco-maven-plugin
21mr|byte-buddy-1.9.5-7|107	%pom_remove_plugin :license-maven-plugin
21mr|byte-buddy-1.9.5-7|108	%pom_remove_plugin :pitest-maven
21mr|byte-buddy-1.9.5-7|109	%pom_remove_plugin :coveralls-maven-plugin
21mr|byte-buddy-1.9.5-7|110	%pom_remove_plugin :spotbugs-maven-plugin
21mr|byte-buddy-1.9.5-7|111	%pom_remove_plugin :jitwatch-jarscan-maven-plugin
21mr|byte-buddy-1.9.5-7|112	%pom_remove_plugin :clirr-maven-plugin
21mr|byte-buddy-1.9.5-7|113	%pom_remove_plugin :maven-release-plugin
21mr|byte-buddy-1.9.5-7|114	
21mr|byte-buddy-1.9.5-7|115	# Not interested in shading sources (causes NPE on old versions of shade plugin)
21mr|byte-buddy-1.9.5-7|116	%pom_xpath_set "pom:createSourcesJar" "false" byte-buddy
21mr|byte-buddy-1.9.5-7|117	
21mr|byte-buddy-1.9.5-7|118	# Drop build dep on findbugs annotations, used only by the above check plugins
21mr|byte-buddy-1.9.5-7|119	%pom_remove_dep :findbugs-annotations
21mr|byte-buddy-1.9.5-7|120	sed -i -e '/SuppressFBWarnings/d' $(grep -lr SuppressFBWarnings)
21mr|byte-buddy-1.9.5-7|121	
21mr|byte-buddy-1.9.5-7|122	# Plugin for generating Java 9 module-info file is not in Fedora
21mr|byte-buddy-1.9.5-7|123	%pom_remove_plugin -r :modulemaker-maven-plugin
21mr|byte-buddy-1.9.5-7|124	
21mr|byte-buddy-1.9.5-7|125	%if %{with bootstrap}
21mr|byte-buddy-1.9.5-7|126	# Remove circular self-dependency to allow bootstrapping
21mr|byte-buddy-1.9.5-7|127	%pom_remove_plugin :byte-buddy-maven-plugin byte-buddy-dep
21mr|byte-buddy-1.9.5-7|128	%endif
21mr|byte-buddy-1.9.5-7|129	
21mr|byte-buddy-1.9.5-7|130	%build
21mr|byte-buddy-1.9.5-7|131	%if %{with bootstrap}
21mr|byte-buddy-1.9.5-7|132	# Cannot run the test suite in bootstrap mode due to circular dep
21mr|byte-buddy-1.9.5-7|133	# on self and mockito
21mr|byte-buddy-1.9.5-7|134	%mvn_build -s -f -- -P'java8,!checks'
21mr|byte-buddy-1.9.5-7|135	%else
21mr|byte-buddy-1.9.5-7|136	# Ignore test failures, there seems to be something different about the
21mr|byte-buddy-1.9.5-7|137	# bytecode of our recompiled test resources, expect 6 test failures in
21mr|byte-buddy-1.9.5-7|138	# the byte-buddy-dep module
21mr|byte-buddy-1.9.5-7|139	%mvn_build -s -- -P'java8,!checks' -Dsourcecode.test.version=1.8 -Dmaven.test.failure.ignore=true
21mr|byte-buddy-1.9.5-7|140	%endif
21mr|byte-buddy-1.9.5-7|141	
21mr|byte-buddy-1.9.5-7|142	%install
21mr|byte-buddy-1.9.5-7|143	%mvn_install
21mr|byte-buddy-1.9.5-7|144	
21mr|byte-buddy-1.9.5-7|145	%files -f .mfiles-%{name} -f .mfiles-%{name}-dep
21mr|byte-buddy-1.9.5-7|146	%doc README.md release-notes.md
21mr|byte-buddy-1.9.5-7|147	%license LICENSE NOTICE
21mr|byte-buddy-1.9.5-7|148	
21mr|byte-buddy-1.9.5-7|149	%files agent -f .mfiles-%{name}-agent
21mr|byte-buddy-1.9.5-7|150	%license LICENSE NOTICE
21mr|byte-buddy-1.9.5-7|151	
21mr|byte-buddy-1.9.5-7|152	%files maven-plugin -f .mfiles-%{name}-maven-plugin
21mr|byte-buddy-1.9.5-7|153	
21mr|byte-buddy-1.9.5-7|154	%files parent -f .mfiles-%{name}-parent
21mr|byte-buddy-1.9.5-7|155	%license LICENSE NOTICE
21mr|byte-buddy-1.9.5-7|156	
21mr|byte-buddy-1.9.5-7|157	%files javadoc -f .mfiles-javadoc
21mr|byte-buddy-1.9.5-7|158	%license LICENSE NOTICE
21mr|byte-buddy-1.9.5-7|159	

11695 21
21mr|bytecode-compatibility-transformer-1.7-8|1	Name:           bytecode-compatibility-transformer
21mr|bytecode-compatibility-transformer-1.7-8|2	Version:        1.7
21mr|bytecode-compatibility-transformer-1.7-8|3	Release:        8
21mr|bytecode-compatibility-transformer-1.7-8|4	Summary:        Evolve modular codebase without losing compatibility
21mr|bytecode-compatibility-transformer-1.7-8|5	
21mr|bytecode-compatibility-transformer-1.7-8|6	# License is specified in pom.xml
21mr|bytecode-compatibility-transformer-1.7-8|7	License:        MIT
21mr|bytecode-compatibility-transformer-1.7-8|8	URL:            https://github.com/jenkinsci/bytecode-compatibility-transformer
21mr|bytecode-compatibility-transformer-1.7-8|9	Source0:        https://github.com/jenkinsci/%{name}/archive/%{name}-%{version}.zip
21mr|bytecode-compatibility-transformer-1.7-8|10	# Taken from http://opensource.org/licenses/mit-license.php
21mr|bytecode-compatibility-transformer-1.7-8|11	Source1:        LICENSE.txt
21mr|bytecode-compatibility-transformer-1.7-8|12	
21mr|bytecode-compatibility-transformer-1.7-8|13	BuildRequires:  maven-local
21mr|bytecode-compatibility-transformer-1.7-8|14	BuildRequires:  mvn(commons-io:commons-io)
21mr|bytecode-compatibility-transformer-1.7-8|15	BuildRequires:  mvn(junit:junit)
21mr|bytecode-compatibility-transformer-1.7-8|16	BuildRequires:  mvn(org.apache.ant:ant)
21mr|bytecode-compatibility-transformer-1.7-8|17	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|bytecode-compatibility-transformer-1.7-8|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|bytecode-compatibility-transformer-1.7-8|19	BuildRequires:  mvn(org.jenkins-ci:annotation-indexer)
21mr|bytecode-compatibility-transformer-1.7-8|20	BuildRequires:  mvn(org.jenkins-ci:constant-pool-scanner)
21mr|bytecode-compatibility-transformer-1.7-8|21	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|bytecode-compatibility-transformer-1.7-8|22	BuildRequires:  mvn(org.apache.ivy:ivy)
21mr|bytecode-compatibility-transformer-1.7-8|23	
21mr|bytecode-compatibility-transformer-1.7-8|24	Group:          Development/Java
21mr|bytecode-compatibility-transformer-1.7-8|25	BuildArch:      noarch
21mr|bytecode-compatibility-transformer-1.7-8|26	# Java stack is not supported on x86_32
21mr|bytecode-compatibility-transformer-1.7-8|27	ExcludeArch: %{ix86}
21mr|bytecode-compatibility-transformer-1.7-8|28	
21mr|bytecode-compatibility-transformer-1.7-8|29	%description
21mr|bytecode-compatibility-transformer-1.7-8|30	This Java library provides a set of annotations and bytecode transformer
21mr|bytecode-compatibility-transformer-1.7-8|31	that helps you evolve modular codebase without losing compatibility.
21mr|bytecode-compatibility-transformer-1.7-8|32	
21mr|bytecode-compatibility-transformer-1.7-8|33	%package        javadoc
21mr|bytecode-compatibility-transformer-1.7-8|34	Summary:        Javadoc for %{name}
21mr|bytecode-compatibility-transformer-1.7-8|35	
21mr|bytecode-compatibility-transformer-1.7-8|36	%description javadoc
21mr|bytecode-compatibility-transformer-1.7-8|37	This package contains the API documentation for %{name}.
21mr|bytecode-compatibility-transformer-1.7-8|38	
21mr|bytecode-compatibility-transformer-1.7-8|39	%prep
21mr|bytecode-compatibility-transformer-1.7-8|40	%setup -q -n %{name}-%{name}-%{version}
21mr|bytecode-compatibility-transformer-1.7-8|41	
21mr|bytecode-compatibility-transformer-1.7-8|42	%pom_change_dep org.kohsuke:asm5 org.ow2.asm:asm-all
21mr|bytecode-compatibility-transformer-1.7-8|43	find . -name "*.java" -exec sed -i 's|org\.kohsuke\.asm5\.|org.objectweb.asm.|g' {} +
21mr|bytecode-compatibility-transformer-1.7-8|44	
21mr|bytecode-compatibility-transformer-1.7-8|45	cp %{SOURCE1} .
21mr|bytecode-compatibility-transformer-1.7-8|46	
21mr|bytecode-compatibility-transformer-1.7-8|47	%pom_remove_parent
21mr|bytecode-compatibility-transformer-1.7-8|48	%pom_xpath_inject pom:project "<groupId>org.jenkins-ci</groupId>"
21mr|bytecode-compatibility-transformer-1.7-8|49	
21mr|bytecode-compatibility-transformer-1.7-8|50	%build
21mr|bytecode-compatibility-transformer-1.7-8|51	%mvn_build
21mr|bytecode-compatibility-transformer-1.7-8|52	
21mr|bytecode-compatibility-transformer-1.7-8|53	%install
21mr|bytecode-compatibility-transformer-1.7-8|54	%mvn_install
21mr|bytecode-compatibility-transformer-1.7-8|55	
21mr|bytecode-compatibility-transformer-1.7-8|56	%files -f .mfiles
21mr|bytecode-compatibility-transformer-1.7-8|57	%doc LICENSE.txt
21mr|bytecode-compatibility-transformer-1.7-8|58	
21mr|bytecode-compatibility-transformer-1.7-8|59	%files javadoc -f .mfiles-javadoc
21mr|bytecode-compatibility-transformer-1.7-8|60	%doc LICENSE.txt
21mr|bytecode-compatibility-transformer-1.7-8|61	

11696 21
21mr|byteman-4.0.5-4|1	# Note to the interested reader:
21mr|byteman-4.0.5-4|2	#   fedpkg mockbuild --without tests
21mr|byteman-4.0.5-4|3	# will make mvn_build macro skip tests.
21mr|byteman-4.0.5-4|4	# See: https://github.com/fedora-java/javapackages/issues/62
21mr|byteman-4.0.5-4|5	
21mr|byteman-4.0.5-4|6	%global javacup_or_asm java_cup:java_cup|org\\.ow2\\.asm:asm.*
21mr|byteman-4.0.5-4|7	# Don't have generated mvn()-style requires for java_cup or asm
21mr|byteman-4.0.5-4|8	%global mvn_javacup_or_asm_matcher .*mvn\\(%{javacup_or_asm}\\)
21mr|byteman-4.0.5-4|9	# Don't have generated requires for java-headless >= 1:1.9
21mr|byteman-4.0.5-4|10	%global java_headless_matcher java-headless >= 1:(1\\.9|9)
21mr|byteman-4.0.5-4|11	%global __requires_exclude ^%{mvn_javacup_or_asm_matcher}|%{java_headless_matcher}$
21mr|byteman-4.0.5-4|12	
21mr|byteman-4.0.5-4|13	%global homedir %{_datadir}/%{name}
21mr|byteman-4.0.5-4|14	%global bindir %{homedir}/bin
21mr|byteman-4.0.5-4|15	
21mr|byteman-4.0.5-4|16	Name:             byteman
21mr|byteman-4.0.5-4|17	Version:          4.0.5
21mr|byteman-4.0.5-4|18	Release:          4
21mr|byteman-4.0.5-4|19	Summary:          Java agent-based bytecode injection tool
21mr|byteman-4.0.5-4|20	License:          LGPLv2+
21mr|byteman-4.0.5-4|21	URL:              http://www.jboss.org/byteman
21mr|byteman-4.0.5-4|22	# wget -O 4.0.5.tar.gz https://github.com/bytemanproject/byteman/archive/4.0.5.tar.gz
21mr|byteman-4.0.5-4|23	Source0:          https://github.com/bytemanproject/byteman/archive/%{version}.tar.gz
21mr|byteman-4.0.5-4|24	
21mr|byteman-4.0.5-4|25	Group:          Development/Java
21mr|byteman-4.0.5-4|26	BuildArch:        noarch
21mr|byteman-4.0.5-4|27	# Java stack is not supported on x86_32
21mr|byteman-4.0.5-4|28	ExcludeArch: %{ix86}
21mr|byteman-4.0.5-4|29	
21mr|byteman-4.0.5-4|30	# Byteman 4.x requires JDK 9+ to build. Require JDK 10 explicitly.
21mr|byteman-4.0.5-4|31	BuildRequires:    java-11-openjdk-devel
21mr|byteman-4.0.5-4|32	BuildRequires:    maven-local
21mr|byteman-4.0.5-4|33	BuildRequires:    maven-shade-plugin
21mr|byteman-4.0.5-4|34	BuildRequires:    maven-source-plugin
21mr|byteman-4.0.5-4|35	BuildRequires:    maven-plugin-plugin
21mr|byteman-4.0.5-4|36	BuildRequires:    maven-plugin-bundle
21mr|byteman-4.0.5-4|37	BuildRequires:    maven-assembly-plugin
21mr|byteman-4.0.5-4|38	BuildRequires:    maven-failsafe-plugin
21mr|byteman-4.0.5-4|39	BuildRequires:    maven-jar-plugin
21mr|byteman-4.0.5-4|40	BuildRequires:    maven-surefire-plugin
21mr|byteman-4.0.5-4|41	BuildRequires:    maven-surefire-provider-testng
21mr|byteman-4.0.5-4|42	BuildRequires:    maven-surefire-provider-junit
21mr|byteman-4.0.5-4|43	BuildRequires:    maven-verifier-plugin
21mr|byteman-4.0.5-4|44	BuildRequires:    maven-dependency-plugin
21mr|byteman-4.0.5-4|45	BuildRequires:    java_cup
21mr|byteman-4.0.5-4|46	BuildRequires:    jarjar
21mr|byteman-4.0.5-4|47	BuildRequires:    objectweb-asm
21mr|byteman-4.0.5-4|48	BuildRequires:    junit
21mr|byteman-4.0.5-4|49	BuildRequires:    testng
21mr|byteman-4.0.5-4|50	# JBoss modules byteman plugin requires it
21mr|byteman-4.0.5-4|51	BuildRequires:    mvn(org.jboss.modules:jboss-modules)
21mr|byteman-4.0.5-4|52	
21mr|byteman-4.0.5-4|53	Provides:         bundled(objectweb-asm) = 7.0
21mr|byteman-4.0.5-4|54	Provides:         bundled(java_cup) = 1:0.11b-8
21mr|byteman-4.0.5-4|55	# We are filtering java-headless >= 1:1.9 requirement. Add
21mr|byteman-4.0.5-4|56	# JDK 8 requirement here explicitly which shouldn't match the filter.
21mr|byteman-4.0.5-4|57	Requires:         java-headless >= 1:1.8
21mr|byteman-4.0.5-4|58	
21mr|byteman-4.0.5-4|59	# Related pieces removed via pom_xpath_remove macros
21mr|byteman-4.0.5-4|60	Patch1:           remove_submit_integration_test_verification.patch
21mr|byteman-4.0.5-4|61	
21mr|byteman-4.0.5-4|62	%description
21mr|byteman-4.0.5-4|63	Byteman is a tool which simplifies tracing and testing of Java programs.
21mr|byteman-4.0.5-4|64	Byteman allows you to insert extra Java code into your application,
21mr|byteman-4.0.5-4|65	either as it is loaded during JVM startup or even after it has already
21mr|byteman-4.0.5-4|66	started running. The injected code is allowed to access any of your data
21mr|byteman-4.0.5-4|67	and call any application methods, including where they are private.
21mr|byteman-4.0.5-4|68	You can inject code almost anywhere you want and there is no need to
21mr|byteman-4.0.5-4|69	prepare the original source code in advance nor do you have to recompile,
21mr|byteman-4.0.5-4|70	repackage or redeploy your application. In fact you can remove injected
21mr|byteman-4.0.5-4|71	code and reinstall different code while the application continues to execute.
21mr|byteman-4.0.5-4|72	
21mr|byteman-4.0.5-4|73	%package javadoc
21mr|byteman-4.0.5-4|74	Summary:          Javadoc for %{name}
21mr|byteman-4.0.5-4|75	
21mr|byteman-4.0.5-4|76	%description javadoc
21mr|byteman-4.0.5-4|77	This package contains the API documentation for %{name}.
21mr|byteman-4.0.5-4|78	
21mr|byteman-4.0.5-4|79	%package rulecheck-maven-plugin
21mr|byteman-4.0.5-4|80	Summary:          Maven plugin for checking Byteman rules
21mr|byteman-4.0.5-4|81	
21mr|byteman-4.0.5-4|82	%description rulecheck-maven-plugin
21mr|byteman-4.0.5-4|83	This package contains the Byteman rule check maven plugin.
21mr|byteman-4.0.5-4|84	
21mr|byteman-4.0.5-4|85	%package bmunit
21mr|byteman-4.0.5-4|86	Summary:          TestNG and JUnit integration for Byteman
21mr|byteman-4.0.5-4|87	
21mr|byteman-4.0.5-4|88	%description bmunit
21mr|byteman-4.0.5-4|89	The Byteman bmunit jar provides integration of Byteman into
21mr|byteman-4.0.5-4|90	TestNG and JUnit tests.
21mr|byteman-4.0.5-4|91	
21mr|byteman-4.0.5-4|92	%package dtest
21mr|byteman-4.0.5-4|93	Summary:          Remote byteman instrumented testing
21mr|byteman-4.0.5-4|94	
21mr|byteman-4.0.5-4|95	%description dtest
21mr|byteman-4.0.5-4|96	The Byteman dtest jar supports instrumentation of test code executed on
21mr|byteman-4.0.5-4|97	remote server hosts and validation of assertions describing the expected
21mr|byteman-4.0.5-4|98	operation of the instrumented methods.
21mr|byteman-4.0.5-4|99	
21mr|byteman-4.0.5-4|100	%prep
21mr|byteman-4.0.5-4|101	%setup -q -n byteman-%{version}
21mr|byteman-4.0.5-4|102	
21mr|byteman-4.0.5-4|103	# Fix the gid:aid for java_cup
21mr|byteman-4.0.5-4|104	sed -i "s|net.sf.squirrel-sql.thirdparty-non-maven|java_cup|" agent/pom.xml
21mr|byteman-4.0.5-4|105	sed -i "s|java-cup|java_cup|" agent/pom.xml
21mr|byteman-4.0.5-4|106	sed -i "s|net.sf.squirrel-sql.thirdparty-non-maven|java_cup|" tests/pom.xml
21mr|byteman-4.0.5-4|107	sed -i "s|java-cup|java_cup|" tests/pom.xml
21mr|byteman-4.0.5-4|108	
21mr|byteman-4.0.5-4|109	# Remove Submit integration test invocations (agent)
21mr|byteman-4.0.5-4|110	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-failsafe-plugin']/pom:executions/pom:execution[pom:id='submit.TestSubmit']" agent
21mr|byteman-4.0.5-4|111	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-failsafe-plugin']/pom:executions/pom:execution[pom:id='submit.TestSubmit.compiled']" agent
21mr|byteman-4.0.5-4|112	%patch1 -p2
21mr|byteman-4.0.5-4|113	
21mr|byteman-4.0.5-4|114	# Remove Submit integration test invocations (tests)
21mr|byteman-4.0.5-4|115	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-failsafe-plugin']/pom:executions/pom:execution[pom:id='submit.TestSubmit']" tests
21mr|byteman-4.0.5-4|116	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-failsafe-plugin']/pom:executions/pom:execution[pom:id='submit.TestSubmit.compiled']" tests
21mr|byteman-4.0.5-4|117	
21mr|byteman-4.0.5-4|118	# Remove scope=system and systemPath for com.sun:tools
21mr|byteman-4.0.5-4|119	%pom_xpath_remove "pom:profiles/pom:profile/pom:dependencies/pom:dependency[pom:artifactId='tools']/pom:scope" install
21mr|byteman-4.0.5-4|120	%pom_xpath_remove "pom:profiles/pom:profile/pom:dependencies/pom:dependency[pom:artifactId='tools']/pom:systemPath" install
21mr|byteman-4.0.5-4|121	%pom_xpath_remove "pom:profiles/pom:profile/pom:dependencies/pom:dependency[pom:artifactId='tools']/pom:scope" contrib/bmunit
21mr|byteman-4.0.5-4|122	%pom_xpath_remove "pom:profiles/pom:profile/pom:dependencies/pom:dependency[pom:artifactId='tools']/pom:systemPath" contrib/bmunit
21mr|byteman-4.0.5-4|123	
21mr|byteman-4.0.5-4|124	# Some tests fail intermittently during builds. Disable them.
21mr|byteman-4.0.5-4|125	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-surefire-plugin']/pom:executions" contrib/bmunit
21mr|byteman-4.0.5-4|126	%pom_xpath_set "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-surefire-plugin']/pom:configuration" '<skip>true</skip>' contrib/bmunit
21mr|byteman-4.0.5-4|127	
21mr|byteman-4.0.5-4|128	# Don't build download, docs modules
21mr|byteman-4.0.5-4|129	%pom_disable_module download
21mr|byteman-4.0.5-4|130	%pom_disable_module docs
21mr|byteman-4.0.5-4|131	
21mr|byteman-4.0.5-4|132	# Don't use javadoc plugin, use XMvn for javadocs
21mr|byteman-4.0.5-4|133	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|byteman-4.0.5-4|134	%pom_xpath_remove 'pom:execution[pom:id="make-javadoc-assembly"]' byteman
21mr|byteman-4.0.5-4|135	
21mr|byteman-4.0.5-4|136	# Put byteman-rulecheck-maven-plugin into a separate package
21mr|byteman-4.0.5-4|137	%mvn_package ":byteman-rulecheck-maven-plugin" rulecheck-maven-plugin
21mr|byteman-4.0.5-4|138	# Put byteman-bmunit/byteman-dtest into a separate packages since they
21mr|byteman-4.0.5-4|139	# runtime require junit
21mr|byteman-4.0.5-4|140	%mvn_package ":byteman-bmunit" bmunit
21mr|byteman-4.0.5-4|141	%mvn_package ":byteman-dtest" dtest
21mr|byteman-4.0.5-4|142	
21mr|byteman-4.0.5-4|143	%build
21mr|byteman-4.0.5-4|144	export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
21mr|byteman-4.0.5-4|145	# Use --xmvn-javadoc so as to avoid maven-javadoc-plugin issue
21mr|byteman-4.0.5-4|146	# (fixed in 3.1.0, fedora has 3.0.1):
21mr|byteman-4.0.5-4|147	# See https://issues.apache.org/jira/browse/MJAVADOC-555
21mr|byteman-4.0.5-4|148	#     https://bugs.openjdk.java.net/browse/JDK-8212233
21mr|byteman-4.0.5-4|149	%mvn_build -f --xmvn-javadoc
21mr|byteman-4.0.5-4|150	
21mr|byteman-4.0.5-4|151	%install
21mr|byteman-4.0.5-4|152	%mvn_install
21mr|byteman-4.0.5-4|153	
21mr|byteman-4.0.5-4|154	install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
21mr|byteman-4.0.5-4|155	
21mr|byteman-4.0.5-4|156	install -d -m 755 $RPM_BUILD_ROOT%{homedir}
21mr|byteman-4.0.5-4|157	install -d -m 755 $RPM_BUILD_ROOT%{homedir}/lib
21mr|byteman-4.0.5-4|158	install -d -m 755 $RPM_BUILD_ROOT%{bindir}
21mr|byteman-4.0.5-4|159	
21mr|byteman-4.0.5-4|160	install -m 755 bin/bmsubmit.sh $RPM_BUILD_ROOT%{bindir}/bmsubmit
21mr|byteman-4.0.5-4|161	install -m 755 bin/bminstall.sh  $RPM_BUILD_ROOT%{bindir}/bminstall
21mr|byteman-4.0.5-4|162	install -m 755 bin/bmjava.sh  $RPM_BUILD_ROOT%{bindir}/bmjava
21mr|byteman-4.0.5-4|163	install -m 755 bin/bmcheck.sh  $RPM_BUILD_ROOT%{bindir}/bmcheck
21mr|byteman-4.0.5-4|164	
21mr|byteman-4.0.5-4|165	for f in bmsubmit bmjava bminstall bmcheck; do
21mr|byteman-4.0.5-4|166	cat > $RPM_BUILD_ROOT%{_bindir}/${f} << EOF
21mr|byteman-4.0.5-4|167	#!/bin/sh
21mr|byteman-4.0.5-4|168	
21mr|byteman-4.0.5-4|169	export BYTEMAN_HOME=/usr/share/byteman
21mr|byteman-4.0.5-4|170	export JAVA_HOME=/usr/lib/jvm/java
21mr|byteman-4.0.5-4|171	
21mr|byteman-4.0.5-4|172	\$BYTEMAN_HOME/bin/${f} \$*
21mr|byteman-4.0.5-4|173	EOF
21mr|byteman-4.0.5-4|174	done
21mr|byteman-4.0.5-4|175	
21mr|byteman-4.0.5-4|176	chmod 755 $RPM_BUILD_ROOT%{_bindir}/*
21mr|byteman-4.0.5-4|177	
21mr|byteman-4.0.5-4|178	for m in bmunit dtest install sample submit; do
21mr|byteman-4.0.5-4|179	ln -s %{_javadir}/byteman/byteman-${m}.jar $RPM_BUILD_ROOT%{homedir}/lib/byteman-${m}.jar
21mr|byteman-4.0.5-4|180	done
21mr|byteman-4.0.5-4|181	
21mr|byteman-4.0.5-4|182	# Create contrib/jboss-module-system structure since bminstall expects it
21mr|byteman-4.0.5-4|183	# for the -m option.
21mr|byteman-4.0.5-4|184	install -d -m 755 $RPM_BUILD_ROOT%{homedir}/contrib
21mr|byteman-4.0.5-4|185	install -d -m 755 $RPM_BUILD_ROOT%{homedir}/contrib/jboss-modules-system
21mr|byteman-4.0.5-4|186	ln -s %{_javadir}/byteman/byteman-jboss-modules-plugin.jar $RPM_BUILD_ROOT%{homedir}/contrib/jboss-modules-system/byteman-jboss-modules-plugin.jar
21mr|byteman-4.0.5-4|187	
21mr|byteman-4.0.5-4|188	ln -s %{_javadir}/byteman/byteman.jar $RPM_BUILD_ROOT%{homedir}/lib/byteman.jar
21mr|byteman-4.0.5-4|189	
21mr|byteman-4.0.5-4|190	%files -f .mfiles
21mr|byteman-4.0.5-4|191	%{homedir}/lib/byteman.jar
21mr|byteman-4.0.5-4|192	%{homedir}/lib/byteman-install.jar
21mr|byteman-4.0.5-4|193	%{homedir}/lib/byteman-sample.jar
21mr|byteman-4.0.5-4|194	%{homedir}/lib/byteman-submit.jar
21mr|byteman-4.0.5-4|195	%{homedir}/contrib/*
21mr|byteman-4.0.5-4|196	%{bindir}/*
21mr|byteman-4.0.5-4|197	%{_bindir}/*
21mr|byteman-4.0.5-4|198	%doc README
21mr|byteman-4.0.5-4|199	%license docs/copyright.txt
21mr|byteman-4.0.5-4|200	
21mr|byteman-4.0.5-4|201	%files javadoc -f .mfiles-javadoc
21mr|byteman-4.0.5-4|202	%license docs/copyright.txt
21mr|byteman-4.0.5-4|203	
21mr|byteman-4.0.5-4|204	%files rulecheck-maven-plugin -f .mfiles-rulecheck-maven-plugin
21mr|byteman-4.0.5-4|205	%license docs/copyright.txt
21mr|byteman-4.0.5-4|206	
21mr|byteman-4.0.5-4|207	%files bmunit -f .mfiles-bmunit
21mr|byteman-4.0.5-4|208	%license docs/copyright.txt
21mr|byteman-4.0.5-4|209	%{homedir}/lib/byteman-bmunit.jar
21mr|byteman-4.0.5-4|210	
21mr|byteman-4.0.5-4|211	%files dtest -f .mfiles-dtest
21mr|byteman-4.0.5-4|212	%license docs/copyright.txt
21mr|byteman-4.0.5-4|213	%{homedir}/lib/byteman-dtest.jar
21mr|byteman-4.0.5-4|214	

11697 21
21mr|bzip2-1.0.8-3|1	%define major 1
21mr|bzip2-1.0.8-3|2	%define libname %mklibname %{name}_ %{major}
21mr|bzip2-1.0.8-3|3	%define devname %mklibname %{name} -d
21mr|bzip2-1.0.8-3|4	
21mr|bzip2-1.0.8-3|5	%bcond_with pdf
21mr|bzip2-1.0.8-3|6	
21mr|bzip2-1.0.8-3|7	Summary:	Extremely powerful file compression utility
21mr|bzip2-1.0.8-3|8	Name:		bzip2
21mr|bzip2-1.0.8-3|9	Version:	1.0.8
21mr|bzip2-1.0.8-3|10	Release:	3
21mr|bzip2-1.0.8-3|11	License:	BSD
21mr|bzip2-1.0.8-3|12	Group:		Archiving/Compression
21mr|bzip2-1.0.8-3|13	Url:		http://www.bzip.org/index.html
21mr|bzip2-1.0.8-3|14	Source0:	https://sourceware.org/pub/bzip2/bzip2-%{version}.tar.gz
21mr|bzip2-1.0.8-3|15	Source1:	bzgrep
21mr|bzip2-1.0.8-3|16	Source2:	bzme
21mr|bzip2-1.0.8-3|17	Source3:	bzme.1
21mr|bzip2-1.0.8-3|18	Source4:	bzip2.pc
21mr|bzip2-1.0.8-3|19	Patch0:		bzip2-1.0.6-makefile.diff
21mr|bzip2-1.0.8-3|20	Patch1:		bzip2-1.0.6-improve-makefile.patch
21mr|bzip2-1.0.8-3|21	Patch2:		build_good-so-lib.patch
21mr|bzip2-1.0.8-3|22	# (tpg) ClearLinux Patches
21mr|bzip2-1.0.8-3|23	Patch10:	https://raw.githubusercontent.com/clearlinux-pkgs/bzip2/master/0001-Improve-file-access.patch
21mr|bzip2-1.0.8-3|24	BuildRequires:	libtool
21mr|bzip2-1.0.8-3|25	BuildRequires:	texinfo
21mr|bzip2-1.0.8-3|26	%if %{with pdf}
21mr|bzip2-1.0.8-3|27	BuildRequires:	tetex-dvips
21mr|bzip2-1.0.8-3|28	BuildRequires:	tetex-latex
21mr|bzip2-1.0.8-3|29	%endif
21mr|bzip2-1.0.8-3|30	Requires:	mktemp
21mr|bzip2-1.0.8-3|31	Requires:	%{libname} = %{version}-%{release}
21mr|bzip2-1.0.8-3|32	
21mr|bzip2-1.0.8-3|33	%description
21mr|bzip2-1.0.8-3|34	Bzip2 compresses files using the Burrows-Wheeler block-sorting text
21mr|bzip2-1.0.8-3|35	compression algorithm, and Huffman coding. Compression is generally
21mr|bzip2-1.0.8-3|36	considerably better than that achieved by more conventional LZ77/LZ78-based
21mr|bzip2-1.0.8-3|37	compressors, and approaches the performance of the PPM family of statistical
21mr|bzip2-1.0.8-3|38	compressors.
21mr|bzip2-1.0.8-3|39	
21mr|bzip2-1.0.8-3|40	The command-line options are deliberately very similar to those of GNU Gzip,
21mr|bzip2-1.0.8-3|41	but they are not identical.
21mr|bzip2-1.0.8-3|42	
21mr|bzip2-1.0.8-3|43	%files
21mr|bzip2-1.0.8-3|44	%doc README LICENSE CHANGES
21mr|bzip2-1.0.8-3|45	%{_bindir}/*
21mr|bzip2-1.0.8-3|46	%{_mandir}/man1/*
21mr|bzip2-1.0.8-3|47	
21mr|bzip2-1.0.8-3|48	#----------------------------------------------------------------------------
21mr|bzip2-1.0.8-3|49	
21mr|bzip2-1.0.8-3|50	%package -n %{libname}
21mr|bzip2-1.0.8-3|51	Summary:	Libraries for developing apps which will use bzip2
21mr|bzip2-1.0.8-3|52	Group:		System/Libraries
21mr|bzip2-1.0.8-3|53	# manual provides for symlinks
21mr|bzip2-1.0.8-3|54	# because soname is different on Debian/Ubuntu
21mr|bzip2-1.0.8-3|55	# and we need compatibility with binaries built where
21mr|bzip2-1.0.8-3|56	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9286
21mr|bzip2-1.0.8-3|57	Provides:	libbz2.so.1.0%{_arch_tag_suffix}
21mr|bzip2-1.0.8-3|58	Provides:	libbz2.so.%{version}%{_arch_tag_suffix}
21mr|bzip2-1.0.8-3|59	
21mr|bzip2-1.0.8-3|60	%description -n %{libname}
21mr|bzip2-1.0.8-3|61	Library of bzip2 functions, for developing apps which will use the
21mr|bzip2-1.0.8-3|62	bzip2 library (aka libz2).
21mr|bzip2-1.0.8-3|63	
21mr|bzip2-1.0.8-3|64	%files -n %{libname}
21mr|bzip2-1.0.8-3|65	%doc LICENSE
21mr|bzip2-1.0.8-3|66	/%{_lib}/libbz2.so.%{major}
21mr|bzip2-1.0.8-3|67	/%{_lib}/libbz2.so.%{major}.0
21mr|bzip2-1.0.8-3|68	/%{_lib}/libbz2.so.%{version}
21mr|bzip2-1.0.8-3|69	
21mr|bzip2-1.0.8-3|70	#----------------------------------------------------------------------------
21mr|bzip2-1.0.8-3|71	
21mr|bzip2-1.0.8-3|72	%package -n %{devname}
21mr|bzip2-1.0.8-3|73	Summary:	Header files for developing apps which will use bzip2
21mr|bzip2-1.0.8-3|74	Group:		Development/C
21mr|bzip2-1.0.8-3|75	Requires:	%{libname} = %{version}-%{release}
21mr|bzip2-1.0.8-3|76	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|bzip2-1.0.8-3|77	Provides:	%{name}-devel = %{version}-%{release}
21mr|bzip2-1.0.8-3|78	Obsoletes:	%{mklibname bzip2_ 1 -d} < 1.0.5-3
21mr|bzip2-1.0.8-3|79	
21mr|bzip2-1.0.8-3|80	%description -n %{devname}
21mr|bzip2-1.0.8-3|81	Header files and static library of bzip2 functions, for developing apps which
21mr|bzip2-1.0.8-3|82	will use the bzip2 library (aka libz2).
21mr|bzip2-1.0.8-3|83	
21mr|bzip2-1.0.8-3|84	%files -n %{devname}
21mr|bzip2-1.0.8-3|85	%doc *.html LICENSE
21mr|bzip2-1.0.8-3|86	%if %{with pdf}
21mr|bzip2-1.0.8-3|87	%doc manual.pdf
21mr|bzip2-1.0.8-3|88	%endif
21mr|bzip2-1.0.8-3|89	%{_libdir}/libbz2.so
21mr|bzip2-1.0.8-3|90	%{_includedir}/*.h
21mr|bzip2-1.0.8-3|91	%{_libdir}/pkgconfig/*.pc
21mr|bzip2-1.0.8-3|92	
21mr|bzip2-1.0.8-3|93	#----------------------------------------------------------------------------
21mr|bzip2-1.0.8-3|94	
21mr|bzip2-1.0.8-3|95	%prep
21mr|bzip2-1.0.8-3|96	%setup -q
21mr|bzip2-1.0.8-3|97	%apply_patches
21mr|bzip2-1.0.8-3|98	
21mr|bzip2-1.0.8-3|99	echo "lib = %{_lib}" >> config.in
21mr|bzip2-1.0.8-3|100	echo "CFLAGS = %{optflags}" >> config.in
21mr|bzip2-1.0.8-3|101	echo "LDFLAGS = %{ldflags}" >> config.in
21mr|bzip2-1.0.8-3|102	
21mr|bzip2-1.0.8-3|103	cp %{SOURCE1} bzgrep
21mr|bzip2-1.0.8-3|104	cp %{SOURCE2} bzme
21mr|bzip2-1.0.8-3|105	cp %{SOURCE3} bzme.1
21mr|bzip2-1.0.8-3|106	cp %{SOURCE4} bzip2.pc
21mr|bzip2-1.0.8-3|107	sed -i "s|^libdir=|libdir=%{_libdir}|" bzip2.pc
21mr|bzip2-1.0.8-3|108	sed -i "s|@VERSION@|%{version}|" bzip2.pc
21mr|bzip2-1.0.8-3|109	
21mr|bzip2-1.0.8-3|110	%build
21mr|bzip2-1.0.8-3|111	%make -f Makefile-libbz2_so
21mr|bzip2-1.0.8-3|112	%make
21mr|bzip2-1.0.8-3|113	
21mr|bzip2-1.0.8-3|114	%if %{with pdf}
21mr|bzip2-1.0.8-3|115	texi2dvi --pdf manual.texi
21mr|bzip2-1.0.8-3|116	%endif
21mr|bzip2-1.0.8-3|117	
21mr|bzip2-1.0.8-3|118	%install
21mr|bzip2-1.0.8-3|119	%make_install -f Makefile-libbz2_so
21mr|bzip2-1.0.8-3|120	make install-bin install-dev -f Makefile DESTDIR=%{buildroot}
21mr|bzip2-1.0.8-3|121	
21mr|bzip2-1.0.8-3|122	install -m755 %{SOURCE1} -D %{buildroot}%{_bindir}/bzgrep
21mr|bzip2-1.0.8-3|123	install -m755 %{SOURCE2} -D %{buildroot}%{_bindir}/bzme
21mr|bzip2-1.0.8-3|124	install -m644 %{SOURCE3} -D %{buildroot}%{_mandir}/man1/bzme.1
21mr|bzip2-1.0.8-3|125	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|bzip2-1.0.8-3|126	install -m0644 bzip2.pc %{buildroot}%{_libdir}/pkgconfig
21mr|bzip2-1.0.8-3|127	
21mr|bzip2-1.0.8-3|128	cat > %{buildroot}%{_bindir}/bzless <<EOF
21mr|bzip2-1.0.8-3|129	#!/bin/sh
21mr|bzip2-1.0.8-3|130	%{_bindir}/bunzip2 -c "\$@" | %{_bindir}/less
21mr|bzip2-1.0.8-3|131	EOF
21mr|bzip2-1.0.8-3|132	chmod 755 %{buildroot}%{_bindir}/bzless
21mr|bzip2-1.0.8-3|133	
21mr|bzip2-1.0.8-3|134	# Compatibility with Debian, Ubuntu and logics
21mr|bzip2-1.0.8-3|135	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9286
21mr|bzip2-1.0.8-3|136	# https://stackoverflow.com/a/10586169
21mr|bzip2-1.0.8-3|137	# bashisms :(
21mr|bzip2-1.0.8-3|138	IFS='.' read -r -a array <<< %{version}
21mr|bzip2-1.0.8-3|139	buildroot_lib="%{buildroot}/%{_lib}"
21mr|bzip2-1.0.8-3|140	cur_name="libbz2.so" #cur_name - current name
21mr|bzip2-1.0.8-3|141	for index in "${!array[@]}"
21mr|bzip2-1.0.8-3|142	do
21mr|bzip2-1.0.8-3|143	#echo "$index ${array[index]}"
21mr|bzip2-1.0.8-3|144	if [ "$index" != '0' ]
21mr|bzip2-1.0.8-3|145	then
21mr|bzip2-1.0.8-3|146	cur_name="${cur_name}.${array[index]}"
21mr|bzip2-1.0.8-3|147	[ ! -f "${buildroot_lib}/${cur_name}" ] && \
21mr|bzip2-1.0.8-3|148	ln -sr "${buildroot_lib}/${cur_name_major}" "${buildroot_lib}/${cur_name}"
21mr|bzip2-1.0.8-3|149	else
21mr|bzip2-1.0.8-3|150	cur_name_major="${cur_name}.${array[index]}"
21mr|bzip2-1.0.8-3|151	[ -f "${buildroot_lib}/${cur_name_major}" ] || exit 1
21mr|bzip2-1.0.8-3|152	cur_name="${cur_name_major}"
21mr|bzip2-1.0.8-3|153	fi
21mr|bzip2-1.0.8-3|154	done

11698 21
21mr|bzrtp-5.1.55-1|1	%define major 0
21mr|bzrtp-5.1.55-1|2	%define libname %mklibname %{name} %{major}
21mr|bzrtp-5.1.55-1|3	%define devname %mklibname %{name} -d
21mr|bzrtp-5.1.55-1|4	
21mr|bzrtp-5.1.55-1|5	Summary:	ZRTP library
21mr|bzrtp-5.1.55-1|6	Name:		bzrtp
21mr|bzrtp-5.1.55-1|7	Version:	5.1.55
21mr|bzrtp-5.1.55-1|8	Release:	1
21mr|bzrtp-5.1.55-1|9	License:	GPLv2+
21mr|bzrtp-5.1.55-1|10	Group:		System/Libraries
21mr|bzrtp-5.1.55-1|11	Url:		https://github.com/BelledonneCommunications/%{name}
21mr|bzrtp-5.1.55-1|12	Source0:	https://github.com/BelledonneCommunications/bzrtp/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|bzrtp-5.1.55-1|13	Patch0:		cmake-config-location.patch
21mr|bzrtp-5.1.55-1|14	Patch1:		DEBIAN-install-pkgconfig.patch
21mr|bzrtp-5.1.55-1|15	BuildRequires:	pkgconfig(bctoolbox)
21mr|bzrtp-5.1.55-1|16	BuildRequires:	pkgconfig(libxml-2.0)
21mr|bzrtp-5.1.55-1|17	BuildRequires:	pkgconfig(sqlite3)
21mr|bzrtp-5.1.55-1|18	BuildRequires:	cmake
21mr|bzrtp-5.1.55-1|19	
21mr|bzrtp-5.1.55-1|20	%description
21mr|bzrtp-5.1.55-1|21	BZRTP is an opensource implementation of ZRTP keys exchange protocol.
21mr|bzrtp-5.1.55-1|22	The library written in C 89 is fully portable and can be executed on
21mr|bzrtp-5.1.55-1|23	many platforms including both ARM processor and x86.
21mr|bzrtp-5.1.55-1|24	
21mr|bzrtp-5.1.55-1|25	#----------------------------------------------------------------------------
21mr|bzrtp-5.1.55-1|26	
21mr|bzrtp-5.1.55-1|27	%package -n %{libname}
21mr|bzrtp-5.1.55-1|28	Summary:	ZRTP library
21mr|bzrtp-5.1.55-1|29	Group:		System/Libraries
21mr|bzrtp-5.1.55-1|30	
21mr|bzrtp-5.1.55-1|31	%description -n %{libname}
21mr|bzrtp-5.1.55-1|32	BZRTP is an opensource implementation of ZRTP keys exchange protocol.
21mr|bzrtp-5.1.55-1|33	The library written in C 89 is fully portable and can be executed on
21mr|bzrtp-5.1.55-1|34	many platforms including both ARM processor and x86.
21mr|bzrtp-5.1.55-1|35	
21mr|bzrtp-5.1.55-1|36	%files -n %{libname}
21mr|bzrtp-5.1.55-1|37	%doc LICENSE* README.md
21mr|bzrtp-5.1.55-1|38	%{_libdir}/libbzrtp.so.%{major}*
21mr|bzrtp-5.1.55-1|39	
21mr|bzrtp-5.1.55-1|40	#------------------------------------------------------
21mr|bzrtp-5.1.55-1|41	
21mr|bzrtp-5.1.55-1|42	%package -n %{devname}
21mr|bzrtp-5.1.55-1|43	Summary:	Development files for %{name}
21mr|bzrtp-5.1.55-1|44	Group:		Development/C
21mr|bzrtp-5.1.55-1|45	Requires:	%{libname} = %{EVRD}
21mr|bzrtp-5.1.55-1|46	Provides:	%{name}-devel = %{EVRD}
21mr|bzrtp-5.1.55-1|47	
21mr|bzrtp-5.1.55-1|48	%description -n %{devname}
21mr|bzrtp-5.1.55-1|49	This package contains development files for %{name}.
21mr|bzrtp-5.1.55-1|50	
21mr|bzrtp-5.1.55-1|51	%files -n %{devname}
21mr|bzrtp-5.1.55-1|52	%doc LICENSE* README.md
21mr|bzrtp-5.1.55-1|53	%{_libdir}/libbzrtp.so
21mr|bzrtp-5.1.55-1|54	%{_libdir}/pkgconfig/libbzrtp.pc
21mr|bzrtp-5.1.55-1|55	%{_libdir}/cmake/*/*
21mr|bzrtp-5.1.55-1|56	%{_includedir}/%{name}
21mr|bzrtp-5.1.55-1|57	
21mr|bzrtp-5.1.55-1|58	#------------------------------------------------------
21mr|bzrtp-5.1.55-1|59	
21mr|bzrtp-5.1.55-1|60	%prep
21mr|bzrtp-5.1.55-1|61	%autosetup -p1
21mr|bzrtp-5.1.55-1|62	#fix version in .pc file
21mr|bzrtp-5.1.55-1|63	sed -i 's/@PACKAGE_VERSION@/%{version}/' libbzrtp.pc.in
21mr|bzrtp-5.1.55-1|64	
21mr|bzrtp-5.1.55-1|65	%build
21mr|bzrtp-5.1.55-1|66	%cmake \
21mr|bzrtp-5.1.55-1|67	-DENABLE_STRICT:BOOL=NO \
21mr|bzrtp-5.1.55-1|68	-DENABLE_SHARED:BOOL=TRUE \
21mr|bzrtp-5.1.55-1|69	-DENABLE_STATIC:BOOL=FALSE
21mr|bzrtp-5.1.55-1|70	
21mr|bzrtp-5.1.55-1|71	%make
21mr|bzrtp-5.1.55-1|72	
21mr|bzrtp-5.1.55-1|73	%install
21mr|bzrtp-5.1.55-1|74	%makeinstall_std -C build
21mr|bzrtp-5.1.55-1|75	

11699 21
21mr|c3p0-0.9.5.4-2|1	Name:    c3p0
21mr|c3p0-0.9.5.4-2|2	Version: 0.9.5.4
21mr|c3p0-0.9.5.4-2|3	Release: 2
21mr|c3p0-0.9.5.4-2|4	Summary: JDBC DataSources/Resource Pools
21mr|c3p0-0.9.5.4-2|5	License: LGPLv2 or EPL
21mr|c3p0-0.9.5.4-2|6	URL:     https://github.com/swaldman/c3p0
21mr|c3p0-0.9.5.4-2|7	
21mr|c3p0-0.9.5.4-2|8	BuildRequires: javapackages-local
21mr|c3p0-0.9.5.4-2|9	BuildRequires: ant
21mr|c3p0-0.9.5.4-2|10	BuildRequires: mchange-commons >= 0.2.7
21mr|c3p0-0.9.5.4-2|11	
21mr|c3p0-0.9.5.4-2|12	Requires: mchange-commons >= 0.2.7
21mr|c3p0-0.9.5.4-2|13	
21mr|c3p0-0.9.5.4-2|14	Source0: https://github.com/swaldman/c3p0/archive/c3p0-%{version}.tar.gz
21mr|c3p0-0.9.5.4-2|15	
21mr|c3p0-0.9.5.4-2|16	Group:          Development/Java
21mr|c3p0-0.9.5.4-2|17	BuildArch: noarch
21mr|c3p0-0.9.5.4-2|18	# Java stack is not supported on x86_32
21mr|c3p0-0.9.5.4-2|19	ExcludeArch: %{ix86}
21mr|c3p0-0.9.5.4-2|20	
21mr|c3p0-0.9.5.4-2|21	%description
21mr|c3p0-0.9.5.4-2|22	c3p0 is an easy-to-use library for augmenting traditional JDBC drivers with
21mr|c3p0-0.9.5.4-2|23	JNDI-bindable DataSources, including DataSources that implement Connection
21mr|c3p0-0.9.5.4-2|24	and Statement Pooling, as described by the jdbc3 spec and jdbc2 standard
21mr|c3p0-0.9.5.4-2|25	extension.
21mr|c3p0-0.9.5.4-2|26	
21mr|c3p0-0.9.5.4-2|27	%package  javadoc
21mr|c3p0-0.9.5.4-2|28	Summary:  API documentation for %{name}
21mr|c3p0-0.9.5.4-2|29	
21mr|c3p0-0.9.5.4-2|30	%description javadoc
21mr|c3p0-0.9.5.4-2|31	%{summary}.
21mr|c3p0-0.9.5.4-2|32	
21mr|c3p0-0.9.5.4-2|33	%prep
21mr|c3p0-0.9.5.4-2|34	%setup -q -n %{name}-%{name}-%{version}
21mr|c3p0-0.9.5.4-2|35	
21mr|c3p0-0.9.5.4-2|36	find -name '*.class' -exec rm -f '{}' \;
21mr|c3p0-0.9.5.4-2|37	find -name '*.jar' -exec rm -f '{}' \;
21mr|c3p0-0.9.5.4-2|38	
21mr|c3p0-0.9.5.4-2|39	# remove manifest classpath
21mr|c3p0-0.9.5.4-2|40	sed -i -e "/Class-Path/d" build.xml
21mr|c3p0-0.9.5.4-2|41	
21mr|c3p0-0.9.5.4-2|42	%build
21mr|c3p0-0.9.5.4-2|43	ant \
21mr|c3p0-0.9.5.4-2|44	-Dbuild.sysclasspath=first \
21mr|c3p0-0.9.5.4-2|45	-Dmchange-commons-java.jar.file=$(build-classpath mchange-commons-java) \
21mr|c3p0-0.9.5.4-2|46	jar javadoc
21mr|c3p0-0.9.5.4-2|47	
21mr|c3p0-0.9.5.4-2|48	sed -i -e "s|@c3p0.version.maven@|%{version}|g" \
21mr|c3p0-0.9.5.4-2|49	-e "s|@mchange-commons-java.version.maven@|0.2.7|g" \
21mr|c3p0-0.9.5.4-2|50	src/maven/pom.xml
21mr|c3p0-0.9.5.4-2|51	
21mr|c3p0-0.9.5.4-2|52	%mvn_artifact src/maven/pom.xml build/c3p0-%{version}.jar
21mr|c3p0-0.9.5.4-2|53	%mvn_alias : c3p0:c3p0
21mr|c3p0-0.9.5.4-2|54	
21mr|c3p0-0.9.5.4-2|55	%install
21mr|c3p0-0.9.5.4-2|56	%mvn_install
21mr|c3p0-0.9.5.4-2|57	
21mr|c3p0-0.9.5.4-2|58	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
21mr|c3p0-0.9.5.4-2|59	cp -pr build/apidocs/* %{buildroot}%{_javadocdir}/%{name}
21mr|c3p0-0.9.5.4-2|60	
21mr|c3p0-0.9.5.4-2|61	%files -f .mfiles
21mr|c3p0-0.9.5.4-2|62	%doc src/dist-static/LICENSE*
21mr|c3p0-0.9.5.4-2|63	%doc src/dist-static/RELEASE*
21mr|c3p0-0.9.5.4-2|64	%doc src/dist-static/CHANGELOG
21mr|c3p0-0.9.5.4-2|65	%doc src/dist-static/README
21mr|c3p0-0.9.5.4-2|66	%doc src/doc/index.html
21mr|c3p0-0.9.5.4-2|67	
21mr|c3p0-0.9.5.4-2|68	%files javadoc
21mr|c3p0-0.9.5.4-2|69	%doc src/dist-static/LICENSE*
21mr|c3p0-0.9.5.4-2|70	%{_javadocdir}/%{name}
21mr|c3p0-0.9.5.4-2|71	

11700 21
21mr|cabextract-1.9.1-1|1	Summary:	A program to extract Microsoft Cabinet files
21mr|cabextract-1.9.1-1|2	Name:		cabextract
21mr|cabextract-1.9.1-1|3	Version:	1.9.1
21mr|cabextract-1.9.1-1|4	Release:	1
21mr|cabextract-1.9.1-1|5	License:	GPLv2+
21mr|cabextract-1.9.1-1|6	Group:		Archiving/Compression
21mr|cabextract-1.9.1-1|7	Url:		http://www.cabextract.org.uk
21mr|cabextract-1.9.1-1|8	Source0:	http://www.cabextract.org.uk/%{name}-%{version}.tar.gz
21mr|cabextract-1.9.1-1|9	BuildRequires:	pkgconfig(libmspack)
21mr|cabextract-1.9.1-1|10	BuildRequires:	gettext-devel
21mr|cabextract-1.9.1-1|11	
21mr|cabextract-1.9.1-1|12	%description
21mr|cabextract-1.9.1-1|13	Cabinet (.CAB) files are a form of archive, which Microsoft use to distribute
21mr|cabextract-1.9.1-1|14	their software, and things like Windows Font Packs. The cabextract program
21mr|cabextract-1.9.1-1|15	simply unpacks such files.
21mr|cabextract-1.9.1-1|16	
21mr|cabextract-1.9.1-1|17	%files
21mr|cabextract-1.9.1-1|18	%doc AUTHORS ChangeLog NEWS README
21mr|cabextract-1.9.1-1|19	%{_bindir}/cabextract
21mr|cabextract-1.9.1-1|20	%{_mandir}/man1/cabextract.1*
21mr|cabextract-1.9.1-1|21	
21mr|cabextract-1.9.1-1|22	#----------------------------------------------------------------------------
21mr|cabextract-1.9.1-1|23	
21mr|cabextract-1.9.1-1|24	%prep
21mr|cabextract-1.9.1-1|25	%setup -q
21mr|cabextract-1.9.1-1|26	
21mr|cabextract-1.9.1-1|27	%build
21mr|cabextract-1.9.1-1|28	%configure \
21mr|cabextract-1.9.1-1|29	--with-external-libmspack
21mr|cabextract-1.9.1-1|30	%make
21mr|cabextract-1.9.1-1|31	
21mr|cabextract-1.9.1-1|32	%install
21mr|cabextract-1.9.1-1|33	%makeinstall_std

11701 21
21mr|cairo-1.16.0-5|1	%define major 2
21mr|cairo-1.16.0-5|2	%define libname %mklibname cairo %{major}
21mr|cairo-1.16.0-5|3	%define devname %mklibname cairo -d
21mr|cairo-1.16.0-5|4	
21mr|cairo-1.16.0-5|5	#gw check coverage fails in 1.9.4
21mr|cairo-1.16.0-5|6	%bcond_with test
21mr|cairo-1.16.0-5|7	%bcond_with plf
21mr|cairo-1.16.0-5|8	%bcond_with docs
21mr|cairo-1.16.0-5|9	%bcond_with xcb
21mr|cairo-1.16.0-5|10	
21mr|cairo-1.16.0-5|11	%if %{with plf}
21mr|cairo-1.16.0-5|12	%define distsuffix plf
21mr|cairo-1.16.0-5|13	%endif
21mr|cairo-1.16.0-5|14	
21mr|cairo-1.16.0-5|15	Summary:	Cairo - multi-platform 2D graphics library
21mr|cairo-1.16.0-5|16	Name:		cairo
21mr|cairo-1.16.0-5|17	Version:	1.16.0
21mr|cairo-1.16.0-5|18	Release:	5
21mr|cairo-1.16.0-5|19	License:	BSD
21mr|cairo-1.16.0-5|20	Group:		System/Libraries
21mr|cairo-1.16.0-5|21	Url:		http://cairographics.org/
21mr|cairo-1.16.0-5|22	Source0:	http://cairographics.org/releases/%{name}-%{version}.tar.xz
21mr|cairo-1.16.0-5|23	# http://bugs.freedesktop.org/show_bug.cgi?id=11838
21mr|cairo-1.16.0-5|24	# http://bugs.freedesktop.org/show_bug.cgi?id=13335
21mr|cairo-1.16.0-5|25	# https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/209256
21mr|cairo-1.16.0-5|26	# http://forums.fedoraforum.org/showthread.php?p=1094309#post1094309
21mr|cairo-1.16.0-5|27	Patch0:		cairo-respect-fontconfig.patch
21mr|cairo-1.16.0-5|28	# https://bugs.freedesktop.org/show_bug.cgi?id=30910
21mr|cairo-1.16.0-5|29	Patch1:		cairo-1.12.2-rosa-buildfix.patch
21mr|cairo-1.16.0-5|30	# CVE-2020-35492
21mr|cairo-1.16.0-5|31	Patch2:		Fix-mask-usage-in-image-compositor.patch
21mr|cairo-1.16.0-5|32	Patch3:		CVE-2019-6461.patch
21mr|cairo-1.16.0-5|33	Patch4:		CVE-2019-6462.patch
21mr|cairo-1.16.0-5|34	#%if %{with docs}
21mr|cairo-1.16.0-5|35	# need for autoreconf
21mr|cairo-1.16.0-5|36	BuildRequires:	gtk-doc
21mr|cairo-1.16.0-5|37	#%endif
21mr|cairo-1.16.0-5|38	%if %{with test}
21mr|cairo-1.16.0-5|39	BuildRequires:	fonts-ttf-bitstream-vera
21mr|cairo-1.16.0-5|40	BuildRequires:	pkgconfig(poppler-glib)
21mr|cairo-1.16.0-5|41	BuildRequires:	pkgconfig(rsvg-2.0)
21mr|cairo-1.16.0-5|42	%endif
21mr|cairo-1.16.0-5|43	BuildRequires:	pkgconfig(freetype2)
21mr|cairo-1.16.0-5|44	BuildRequires:	pkgconfig(fontconfig)
21mr|cairo-1.16.0-5|45	BuildRequires:	pkgconfig(glib-2.0)
21mr|cairo-1.16.0-5|46	BuildRequires:	pkgconfig(libpng)
21mr|cairo-1.16.0-5|47	BuildRequires:	pkgconfig(libspectre)
21mr|cairo-1.16.0-5|48	BuildRequires:	pkgconfig(pixman-1)
21mr|cairo-1.16.0-5|49	BuildRequires:	pkgconfig(x11)
21mr|cairo-1.16.0-5|50	BuildRequires:	pkgconfig(xext)
21mr|cairo-1.16.0-5|51	BuildRequires:	pkgconfig(xrender)
21mr|cairo-1.16.0-5|52	BuildRequires:	x11-server-xvfb
21mr|cairo-1.16.0-5|53	
21mr|cairo-1.16.0-5|54	%description
21mr|cairo-1.16.0-5|55	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|cairo-1.16.0-5|56	consist of line segments and cubic splines and can be rendered at any
21mr|cairo-1.16.0-5|57	width with various join and cap styles. All colors may be specified
21mr|cairo-1.16.0-5|58	with optional translucence (opacity/alpha) and combined using the
21mr|cairo-1.16.0-5|59	extended Porter/Duff compositing algebra as found in the X Render
21mr|cairo-1.16.0-5|60	Extension.
21mr|cairo-1.16.0-5|61	
21mr|cairo-1.16.0-5|62	Cairo exports a stateful rendering API similar in spirit to the path
21mr|cairo-1.16.0-5|63	construction, text, and painting operators of PostScript, (with the
21mr|cairo-1.16.0-5|64	significant addition of translucence in the imaging model). When
21mr|cairo-1.16.0-5|65	complete, the API is intended to support the complete imaging model of
21mr|cairo-1.16.0-5|66	PDF 1.4.
21mr|cairo-1.16.0-5|67	
21mr|cairo-1.16.0-5|68	Cairo relies on the Xc library for backend rendering. Xc provides an
21mr|cairo-1.16.0-5|69	abstract interface for rendering to multiple target types. As of this
21mr|cairo-1.16.0-5|70	writing, Xc allows Cairo to target X drawables as well as generic
21mr|cairo-1.16.0-5|71	image buffers. Future backends such as PostScript, PDF, and perhaps
21mr|cairo-1.16.0-5|72	OpenGL are currently being planned.
21mr|cairo-1.16.0-5|73	
21mr|cairo-1.16.0-5|74	%if %{with plf}
21mr|cairo-1.16.0-5|75	This package is in restricted repository because this build has LCD subpixel
21mr|cairo-1.16.0-5|76	hinting enabled which are covered by software patents.
21mr|cairo-1.16.0-5|77	%endif
21mr|cairo-1.16.0-5|78	
21mr|cairo-1.16.0-5|79	#----------------------------------------------------------------------------
21mr|cairo-1.16.0-5|80	
21mr|cairo-1.16.0-5|81	%package -n %{libname}
21mr|cairo-1.16.0-5|82	Summary:	Cairo - multi-platform 2D graphics library
21mr|cairo-1.16.0-5|83	Group:		System/Libraries
21mr|cairo-1.16.0-5|84	# compat with Fedora/RH
21mr|cairo-1.16.0-5|85	Provides:	libcairo = %{EVRD}
21mr|cairo-1.16.0-5|86	
21mr|cairo-1.16.0-5|87	%description -n %{libname}
21mr|cairo-1.16.0-5|88	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|cairo-1.16.0-5|89	consist of line segments and cubic splines and can be rendered at any
21mr|cairo-1.16.0-5|90	width with various join and cap styles. All colors may be specified
21mr|cairo-1.16.0-5|91	with optional translucence (opacity/alpha) and combined using the
21mr|cairo-1.16.0-5|92	extended Porter/Duff compositing algebra as found in the X Render
21mr|cairo-1.16.0-5|93	Extension.
21mr|cairo-1.16.0-5|94	
21mr|cairo-1.16.0-5|95	Cairo exports a stateful rendering API similar in spirit to the path
21mr|cairo-1.16.0-5|96	construction, text, and painting operators of PostScript, (with the
21mr|cairo-1.16.0-5|97	significant addition of translucence in the imaging model). When
21mr|cairo-1.16.0-5|98	complete, the API is intended to support the complete imaging model of
21mr|cairo-1.16.0-5|99	PDF 1.4.
21mr|cairo-1.16.0-5|100	
21mr|cairo-1.16.0-5|101	Cairo relies on the Xc library for backend rendering. Xc provides an
21mr|cairo-1.16.0-5|102	abstract interface for rendering to multiple target types. As of this
21mr|cairo-1.16.0-5|103	writing, Xc allows Cairo to target X drawables as well as generic
21mr|cairo-1.16.0-5|104	image buffers. Future backends such as PostScript, PDF, and perhaps
21mr|cairo-1.16.0-5|105	OpenGL are currently being planned.
21mr|cairo-1.16.0-5|106	
21mr|cairo-1.16.0-5|107	%if %{with plf}
21mr|cairo-1.16.0-5|108	This package is in restricted repository because this build has LCD subpixel
21mr|cairo-1.16.0-5|109	hinting enabled which are covered by software patents.
21mr|cairo-1.16.0-5|110	%endif
21mr|cairo-1.16.0-5|111	
21mr|cairo-1.16.0-5|112	%files -n %{libname}
21mr|cairo-1.16.0-5|113	%doc COPYING
21mr|cairo-1.16.0-5|114	%{_libdir}/libcairo.so.%{major}*
21mr|cairo-1.16.0-5|115	%{_libdir}/libcairo-gobject.so.%{major}*
21mr|cairo-1.16.0-5|116	%{_libdir}/libcairo-script-interpreter.so.%{major}*
21mr|cairo-1.16.0-5|117	
21mr|cairo-1.16.0-5|118	#----------------------------------------------------------------------------
21mr|cairo-1.16.0-5|119	
21mr|cairo-1.16.0-5|120	%package -n %{devname}
21mr|cairo-1.16.0-5|121	Summary:	Development files for Cairo library
21mr|cairo-1.16.0-5|122	Group:		Development/C
21mr|cairo-1.16.0-5|123	Requires:	%{libname} = %{version}-%{release}
21mr|cairo-1.16.0-5|124	Provides:	%{name}-devel = %{version}-%{release}
21mr|cairo-1.16.0-5|125	
21mr|cairo-1.16.0-5|126	%description -n %{devname}
21mr|cairo-1.16.0-5|127	Development files for Cairo library.
21mr|cairo-1.16.0-5|128	
21mr|cairo-1.16.0-5|129	%files -n %{devname}
21mr|cairo-1.16.0-5|130	%doc AUTHORS NEWS README
21mr|cairo-1.16.0-5|131	%doc RELEASING BIBLIOGRAPHY BUGS ChangeLog
21mr|cairo-1.16.0-5|132	%attr(755,root,root) %{_bindir}/cairo-trace
21mr|cairo-1.16.0-5|133	%attr(755,root,root) %{_bindir}/cairo-sphinx
21mr|cairo-1.16.0-5|134	%{_libdir}/cairo/
21mr|cairo-1.16.0-5|135	%{_libdir}/lib*.so
21mr|cairo-1.16.0-5|136	%{_includedir}/*
21mr|cairo-1.16.0-5|137	%{_libdir}/pkgconfig/*.pc
21mr|cairo-1.16.0-5|138	%{_datadir}/gtk-doc/html/cairo/
21mr|cairo-1.16.0-5|139	
21mr|cairo-1.16.0-5|140	#----------------------------------------------------------------------------
21mr|cairo-1.16.0-5|141	
21mr|cairo-1.16.0-5|142	%prep
21mr|cairo-1.16.0-5|143	%setup -q
21mr|cairo-1.16.0-5|144	%if %{with plf}
21mr|cairo-1.16.0-5|145	%patch0 -p1
21mr|cairo-1.16.0-5|146	%endif
21mr|cairo-1.16.0-5|147	%patch1 -p1
21mr|cairo-1.16.0-5|148	%patch2 -p1
21mr|cairo-1.16.0-5|149	%patch3 -p1
21mr|cairo-1.16.0-5|150	%patch4 -p1
21mr|cairo-1.16.0-5|151	
21mr|cairo-1.16.0-5|152	%build
21mr|cairo-1.16.0-5|153	autoreconf -fi
21mr|cairo-1.16.0-5|154	
21mr|cairo-1.16.0-5|155	%configure \
21mr|cairo-1.16.0-5|156	--disable-static \
21mr|cairo-1.16.0-5|157	--enable-pdf \
21mr|cairo-1.16.0-5|158	--enable-ps \
21mr|cairo-1.16.0-5|159	--enable-tee \
21mr|cairo-1.16.0-5|160	%if %{with docs}
21mr|cairo-1.16.0-5|161	--enable-gtk-doc \
21mr|cairo-1.16.0-5|162	%endif
21mr|cairo-1.16.0-5|163	%if %{with xcb}
21mr|cairo-1.16.0-5|164	--enable-xcb
21mr|cairo-1.16.0-5|165	%endif
21mr|cairo-1.16.0-5|166	
21mr|cairo-1.16.0-5|167	%make
21mr|cairo-1.16.0-5|168	
21mr|cairo-1.16.0-5|169	%if %{with test}
21mr|cairo-1.16.0-5|170	%check
21mr|cairo-1.16.0-5|171	XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
21mr|cairo-1.16.0-5|172	%{_bindir}/Xvfb -screen 0 1600x1200x24 :$XDISPLAY &
21mr|cairo-1.16.0-5|173	export DISPLAY=:$XDISPLAY
21mr|cairo-1.16.0-5|174	make check
21mr|cairo-1.16.0-5|175	kill $(cat /tmp/.X$XDISPLAY-lock)
21mr|cairo-1.16.0-5|176	%endif
21mr|cairo-1.16.0-5|177	
21mr|cairo-1.16.0-5|178	%install
21mr|cairo-1.16.0-5|179	%makeinstall_std
21mr|cairo-1.16.0-5|180	
21mr|cairo-1.16.0-5|181	
21mr|cairo-1.16.0-5|182	# CVE-2018-19876

11702 21
21mr|cairomm1.0-1.14.3-1|1	%define api 1.0
21mr|cairomm1.0-1.14.3-1|2	%define major 1
21mr|cairomm1.0-1.14.3-1|3	%define libname %mklibname cairomm %{api} %{major}
21mr|cairomm1.0-1.14.3-1|4	%define devname %mklibname cairomm %{api} -d
21mr|cairomm1.0-1.14.3-1|5	
21mr|cairomm1.0-1.14.3-1|6	%define _disable_rebuild_configure 1
21mr|cairomm1.0-1.14.3-1|7	
21mr|cairomm1.0-1.14.3-1|8	Summary:	C++ API for the cairo multi-platform 2D graphics library
21mr|cairomm1.0-1.14.3-1|9	Name:		cairomm%{api}
21mr|cairomm1.0-1.14.3-1|10	Version:	1.14.3
21mr|cairomm1.0-1.14.3-1|11	Release:	1
21mr|cairomm1.0-1.14.3-1|12	License:	LGPLv2+
21mr|cairomm1.0-1.14.3-1|13	Group:		System/Libraries
21mr|cairomm1.0-1.14.3-1|14	Url:		http://cairographics.org/cairomm
21mr|cairomm1.0-1.14.3-1|15	Source0:	https://www.cairographics.org/releases/cairomm-%{version}.tar.xz
21mr|cairomm1.0-1.14.3-1|16	BuildRequires:	doxygen
21mr|cairomm1.0-1.14.3-1|17	BuildRequires:	meson
21mr|cairomm1.0-1.14.3-1|18	BuildRequires:	pkgconfig(cairo)
21mr|cairomm1.0-1.14.3-1|19	BuildRequires:	pkgconfig(sigc++-2.0)
21mr|cairomm1.0-1.14.3-1|20	
21mr|cairomm1.0-1.14.3-1|21	%description
21mr|cairomm1.0-1.14.3-1|22	This is a C++ API for the Cairo graphics library.
21mr|cairomm1.0-1.14.3-1|23	
21mr|cairomm1.0-1.14.3-1|24	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|cairomm1.0-1.14.3-1|25	consist of line segments and cubic splines and can be rendered at any
21mr|cairomm1.0-1.14.3-1|26	width with various join and cap styles. All colors may be specified
21mr|cairomm1.0-1.14.3-1|27	with optional translucence (opacity/alpha) and combined using the
21mr|cairomm1.0-1.14.3-1|28	extended Porter/Duff compositing algebra as found in the X Render
21mr|cairomm1.0-1.14.3-1|29	Extension.
21mr|cairomm1.0-1.14.3-1|30	
21mr|cairomm1.0-1.14.3-1|31	#----------------------------------------------------------------------------
21mr|cairomm1.0-1.14.3-1|32	
21mr|cairomm1.0-1.14.3-1|33	%package -n %{libname}
21mr|cairomm1.0-1.14.3-1|34	Summary:	Cairomm - multi-platform 2D graphics library
21mr|cairomm1.0-1.14.3-1|35	Group:		System/Libraries
21mr|cairomm1.0-1.14.3-1|36	
21mr|cairomm1.0-1.14.3-1|37	%description -n %{libname}
21mr|cairomm1.0-1.14.3-1|38	This is a C++ API for the Cairo graphics library.
21mr|cairomm1.0-1.14.3-1|39	
21mr|cairomm1.0-1.14.3-1|40	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|cairomm1.0-1.14.3-1|41	consist of line segments and cubic splines and can be rendered at any
21mr|cairomm1.0-1.14.3-1|42	width with various join and cap styles. All colors may be specified
21mr|cairomm1.0-1.14.3-1|43	with optional translucence (opacity/alpha) and combined using the
21mr|cairomm1.0-1.14.3-1|44	extended Porter/Duff compositing algebra as found in the X Render
21mr|cairomm1.0-1.14.3-1|45	Extension.
21mr|cairomm1.0-1.14.3-1|46	
21mr|cairomm1.0-1.14.3-1|47	%files -n %{libname}
21mr|cairomm1.0-1.14.3-1|48	%{_libdir}/libcairomm-%{api}.so.%{major}*
21mr|cairomm1.0-1.14.3-1|49	
21mr|cairomm1.0-1.14.3-1|50	#----------------------------------------------------------------------------
21mr|cairomm1.0-1.14.3-1|51	
21mr|cairomm1.0-1.14.3-1|52	%package -n %{devname}
21mr|cairomm1.0-1.14.3-1|53	Summary:	Development files for Cairomm library
21mr|cairomm1.0-1.14.3-1|54	Group:		Development/C++
21mr|cairomm1.0-1.14.3-1|55	Requires:	%{libname} = %{EVRD}
21mr|cairomm1.0-1.14.3-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|cairomm1.0-1.14.3-1|57	
21mr|cairomm1.0-1.14.3-1|58	%description -n %{devname}
21mr|cairomm1.0-1.14.3-1|59	This is a C++ API for the Cairo graphics library.
21mr|cairomm1.0-1.14.3-1|60	
21mr|cairomm1.0-1.14.3-1|61	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|cairomm1.0-1.14.3-1|62	consist of line segments and cubic splines and can be rendered at any
21mr|cairomm1.0-1.14.3-1|63	width with various join and cap styles. All colors may be specified
21mr|cairomm1.0-1.14.3-1|64	with optional translucence (opacity/alpha) and combined using the
21mr|cairomm1.0-1.14.3-1|65	extended Porter/Duff compositing algebra as found in the X Render
21mr|cairomm1.0-1.14.3-1|66	Extension.
21mr|cairomm1.0-1.14.3-1|67	
21mr|cairomm1.0-1.14.3-1|68	%files -n %{devname}
21mr|cairomm1.0-1.14.3-1|69	%doc AUTHORS ChangeLog MAINTAINERS NEWS README
21mr|cairomm1.0-1.14.3-1|70	%{_libdir}/lib*.so
21mr|cairomm1.0-1.14.3-1|71	%{_includedir}/*
21mr|cairomm1.0-1.14.3-1|72	%{_libdir}/pkgconfig/*.pc
21mr|cairomm1.0-1.14.3-1|73	%dir %{_libdir}/cairomm-%{api}/include/
21mr|cairomm1.0-1.14.3-1|74	%{_libdir}/cairomm-%{api}/include/*.h
21mr|cairomm1.0-1.14.3-1|75	
21mr|cairomm1.0-1.14.3-1|76	#----------------------------------------------------------------------------
21mr|cairomm1.0-1.14.3-1|77	
21mr|cairomm1.0-1.14.3-1|78	%prep
21mr|cairomm1.0-1.14.3-1|79	%autosetup -p1 -n cairomm-%{version}
21mr|cairomm1.0-1.14.3-1|80	
21mr|cairomm1.0-1.14.3-1|81	%build
21mr|cairomm1.0-1.14.3-1|82	%meson
21mr|cairomm1.0-1.14.3-1|83	%meson_build
21mr|cairomm1.0-1.14.3-1|84	
21mr|cairomm1.0-1.14.3-1|85	%install
21mr|cairomm1.0-1.14.3-1|86	%meson_install

11703 21
21mr|cairomm-1.16.2-1|1	%define api 1.16
21mr|cairomm-1.16.2-1|2	%define major 1
21mr|cairomm-1.16.2-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|cairomm-1.16.2-1|4	%define devname %mklibname %{name} %{api} -d
21mr|cairomm-1.16.2-1|5	
21mr|cairomm-1.16.2-1|6	%define _disable_rebuild_configure 1
21mr|cairomm-1.16.2-1|7	
21mr|cairomm-1.16.2-1|8	Summary:	C++ API for the cairo multi-platform 2D graphics library
21mr|cairomm-1.16.2-1|9	Name:		cairomm
21mr|cairomm-1.16.2-1|10	Version:	1.16.2
21mr|cairomm-1.16.2-1|11	Release:	1
21mr|cairomm-1.16.2-1|12	License:	LGPLv2+
21mr|cairomm-1.16.2-1|13	Group:		System/Libraries
21mr|cairomm-1.16.2-1|14	Url:		http://cairographics.org/cairomm
21mr|cairomm-1.16.2-1|15	Source0:	https://www.cairographics.org/releases/cairomm-%{version}.tar.xz
21mr|cairomm-1.16.2-1|16	BuildRequires:	doxygen
21mr|cairomm-1.16.2-1|17	BuildRequires:	meson
21mr|cairomm-1.16.2-1|18	BuildRequires:	pkgconfig(cairo)
21mr|cairomm-1.16.2-1|19	BuildRequires:	pkgconfig(sigc++-3.0)
21mr|cairomm-1.16.2-1|20	
21mr|cairomm-1.16.2-1|21	%description
21mr|cairomm-1.16.2-1|22	This is a C++ API for the Cairo graphics library.
21mr|cairomm-1.16.2-1|23	
21mr|cairomm-1.16.2-1|24	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|cairomm-1.16.2-1|25	consist of line segments and cubic splines and can be rendered at any
21mr|cairomm-1.16.2-1|26	width with various join and cap styles. All colors may be specified
21mr|cairomm-1.16.2-1|27	with optional translucence (opacity/alpha) and combined using the
21mr|cairomm-1.16.2-1|28	extended Porter/Duff compositing algebra as found in the X Render
21mr|cairomm-1.16.2-1|29	Extension.
21mr|cairomm-1.16.2-1|30	
21mr|cairomm-1.16.2-1|31	#----------------------------------------------------------------------------
21mr|cairomm-1.16.2-1|32	
21mr|cairomm-1.16.2-1|33	%package -n %{libname}
21mr|cairomm-1.16.2-1|34	Summary:	Cairomm - multi-platform 2D graphics library
21mr|cairomm-1.16.2-1|35	Group:		System/Libraries
21mr|cairomm-1.16.2-1|36	
21mr|cairomm-1.16.2-1|37	%description -n %{libname}
21mr|cairomm-1.16.2-1|38	This is a C++ API for the Cairo graphics library.
21mr|cairomm-1.16.2-1|39	
21mr|cairomm-1.16.2-1|40	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|cairomm-1.16.2-1|41	consist of line segments and cubic splines and can be rendered at any
21mr|cairomm-1.16.2-1|42	width with various join and cap styles. All colors may be specified
21mr|cairomm-1.16.2-1|43	with optional translucence (opacity/alpha) and combined using the
21mr|cairomm-1.16.2-1|44	extended Porter/Duff compositing algebra as found in the X Render
21mr|cairomm-1.16.2-1|45	Extension.
21mr|cairomm-1.16.2-1|46	
21mr|cairomm-1.16.2-1|47	%files -n %{libname}
21mr|cairomm-1.16.2-1|48	%{_libdir}/libcairomm-%{api}.so.%{major}*
21mr|cairomm-1.16.2-1|49	
21mr|cairomm-1.16.2-1|50	#----------------------------------------------------------------------------
21mr|cairomm-1.16.2-1|51	
21mr|cairomm-1.16.2-1|52	%package -n %{devname}
21mr|cairomm-1.16.2-1|53	Summary:	Development files for Cairomm library
21mr|cairomm-1.16.2-1|54	Group:		Development/C++
21mr|cairomm-1.16.2-1|55	Requires:	%{libname} = %{EVRD}
21mr|cairomm-1.16.2-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|cairomm-1.16.2-1|57	
21mr|cairomm-1.16.2-1|58	%description -n %{devname}
21mr|cairomm-1.16.2-1|59	This is a C++ API for the Cairo graphics library.
21mr|cairomm-1.16.2-1|60	
21mr|cairomm-1.16.2-1|61	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|cairomm-1.16.2-1|62	consist of line segments and cubic splines and can be rendered at any
21mr|cairomm-1.16.2-1|63	width with various join and cap styles. All colors may be specified
21mr|cairomm-1.16.2-1|64	with optional translucence (opacity/alpha) and combined using the
21mr|cairomm-1.16.2-1|65	extended Porter/Duff compositing algebra as found in the X Render
21mr|cairomm-1.16.2-1|66	Extension.
21mr|cairomm-1.16.2-1|67	
21mr|cairomm-1.16.2-1|68	%files -n %{devname}
21mr|cairomm-1.16.2-1|69	%doc AUTHORS ChangeLog MAINTAINERS NEWS README
21mr|cairomm-1.16.2-1|70	%{_libdir}/lib*.so
21mr|cairomm-1.16.2-1|71	%{_includedir}/*
21mr|cairomm-1.16.2-1|72	%{_libdir}/pkgconfig/*.pc
21mr|cairomm-1.16.2-1|73	%dir %{_libdir}/%{name}-%{api}/
21mr|cairomm-1.16.2-1|74	%dir %{_libdir}/%{name}-%{api}/include/
21mr|cairomm-1.16.2-1|75	%{_libdir}/%{name}-%{api}/include/*.h
21mr|cairomm-1.16.2-1|76	
21mr|cairomm-1.16.2-1|77	#----------------------------------------------------------------------------
21mr|cairomm-1.16.2-1|78	
21mr|cairomm-1.16.2-1|79	%prep
21mr|cairomm-1.16.2-1|80	%autosetup -p1
21mr|cairomm-1.16.2-1|81	
21mr|cairomm-1.16.2-1|82	%build
21mr|cairomm-1.16.2-1|83	%meson
21mr|cairomm-1.16.2-1|84	%meson_build
21mr|cairomm-1.16.2-1|85	
21mr|cairomm-1.16.2-1|86	%install
21mr|cairomm-1.16.2-1|87	%meson_install

11704 21
21mr|cal10n-0.8.1-9|1	Name:           cal10n
21mr|cal10n-0.8.1-9|2	Version:        0.8.1
21mr|cal10n-0.8.1-9|3	Release:        9
21mr|cal10n-0.8.1-9|4	Summary:        Compiler assisted localization library (CAL10N)
21mr|cal10n-0.8.1-9|5	License:        MIT
21mr|cal10n-0.8.1-9|6	URL:            http://cal10n.qos.ch
21mr|cal10n-0.8.1-9|7	# ./generate-tarball.sh
21mr|cal10n-0.8.1-9|8	Source0:        %{name}-%{version}.tar.gz
21mr|cal10n-0.8.1-9|9	# Remove bundled binaries which cannot be easily verified for licensing
21mr|cal10n-0.8.1-9|10	Source1:        generate-tarball.sh
21mr|cal10n-0.8.1-9|11	Group:          Development/Java
21mr|cal10n-0.8.1-9|12	BuildArch:      noarch
21mr|cal10n-0.8.1-9|13	# Java stack is not supported on x86_32
21mr|cal10n-0.8.1-9|14	ExcludeArch: %{ix86}
21mr|cal10n-0.8.1-9|15	
21mr|cal10n-0.8.1-9|16	BuildRequires:  maven-local
21mr|cal10n-0.8.1-9|17	BuildRequires:  mvn(junit:junit)
21mr|cal10n-0.8.1-9|18	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|cal10n-0.8.1-9|19	BuildRequires:  mvn(org.apache.maven:maven-artifact-manager)
21mr|cal10n-0.8.1-9|20	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|cal10n-0.8.1-9|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|cal10n-0.8.1-9|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|cal10n-0.8.1-9|23	
21mr|cal10n-0.8.1-9|24	%description
21mr|cal10n-0.8.1-9|25	Compiler Assisted Localization, abbreviated as CAL10N (pronounced as "calion")
21mr|cal10n-0.8.1-9|26	is a java library for writing localized (internationalized) messages.
21mr|cal10n-0.8.1-9|27	Features:
21mr|cal10n-0.8.1-9|28	* java compiler verifies message keys used in source code
21mr|cal10n-0.8.1-9|29	* tooling to detect errors in message keys
21mr|cal10n-0.8.1-9|30	* native2ascii tool made superfluous, as you can directly encode bundles
21mr|cal10n-0.8.1-9|31	in the most convenient charset, per locale.
21mr|cal10n-0.8.1-9|32	* good performance (300 nanoseconds per key look-up)
21mr|cal10n-0.8.1-9|33	* automatic reloading of resource bundles upon change
21mr|cal10n-0.8.1-9|34	
21mr|cal10n-0.8.1-9|35	
21mr|cal10n-0.8.1-9|36	%package javadoc
21mr|cal10n-0.8.1-9|37	Summary:        API documentation for %{name}
21mr|cal10n-0.8.1-9|38	
21mr|cal10n-0.8.1-9|39	%description javadoc
21mr|cal10n-0.8.1-9|40	%{summary}.
21mr|cal10n-0.8.1-9|41	
21mr|cal10n-0.8.1-9|42	%package -n maven-%{name}-plugin
21mr|cal10n-0.8.1-9|43	Summary:        CAL10N maven plugin
21mr|cal10n-0.8.1-9|44	
21mr|cal10n-0.8.1-9|45	%description -n maven-%{name}-plugin
21mr|cal10n-0.8.1-9|46	Maven plugin verifying that the codes defined in
21mr|cal10n-0.8.1-9|47	an enum type match those in the corresponding resource bundles.
21mr|cal10n-0.8.1-9|48	
21mr|cal10n-0.8.1-9|49	%prep
21mr|cal10n-0.8.1-9|50	%setup -q -n %{name}-v_%{version}
21mr|cal10n-0.8.1-9|51	
21mr|cal10n-0.8.1-9|52	find . -name \*.jar -delete
21mr|cal10n-0.8.1-9|53	
21mr|cal10n-0.8.1-9|54	%pom_xpath_remove pom:extensions
21mr|cal10n-0.8.1-9|55	%pom_add_dep org.apache.maven:maven-artifact maven-%{name}-plugin
21mr|cal10n-0.8.1-9|56	%pom_disable_module %{name}-site
21mr|cal10n-0.8.1-9|57	%pom_disable_module maven-%{name}-plugin-smoke
21mr|cal10n-0.8.1-9|58	%mvn_package :*-{plugin} @1
21mr|cal10n-0.8.1-9|59	
21mr|cal10n-0.8.1-9|60	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|cal10n-0.8.1-9|61	# problems with version 3.0.0 of the plugin.
21mr|cal10n-0.8.1-9|62	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|cal10n-0.8.1-9|63	<execution>
21mr|cal10n-0.8.1-9|64	<id>default-jar</id>
21mr|cal10n-0.8.1-9|65	<phase>skip</phase>
21mr|cal10n-0.8.1-9|66	</execution>" cal10n-api
21mr|cal10n-0.8.1-9|67	
21mr|cal10n-0.8.1-9|68	%build
21mr|cal10n-0.8.1-9|69	%mvn_build -- -Dproject.build.sourceEncoding=ISO-8859-1
21mr|cal10n-0.8.1-9|70	
21mr|cal10n-0.8.1-9|71	%install
21mr|cal10n-0.8.1-9|72	%mvn_install
21mr|cal10n-0.8.1-9|73	
21mr|cal10n-0.8.1-9|74	%files -f .mfiles
21mr|cal10n-0.8.1-9|75	%license LICENSE.txt
21mr|cal10n-0.8.1-9|76	
21mr|cal10n-0.8.1-9|77	%files -n maven-%{name}-plugin -f .mfiles-plugin
21mr|cal10n-0.8.1-9|78	
21mr|cal10n-0.8.1-9|79	%files javadoc -f .mfiles-javadoc
21mr|cal10n-0.8.1-9|80	%license LICENSE.txt
21mr|cal10n-0.8.1-9|81	

11705 21
21mr|calamares-3.2.39.2-5|1	%define major %{version}
21mr|calamares-3.2.39.2-5|2	%define libname %mklibname %{name} %{major}
21mr|calamares-3.2.39.2-5|3	%define libnameui %mklibname %{name}ui %{major}
21mr|calamares-3.2.39.2-5|4	%define devname %mklibname %{name} -d
21mr|calamares-3.2.39.2-5|5	
21mr|calamares-3.2.39.2-5|6	Summary:	Distribution-independent installer framework
21mr|calamares-3.2.39.2-5|7	Name:		calamares
21mr|calamares-3.2.39.2-5|8	Version:	3.2.39.2
21mr|calamares-3.2.39.2-5|9	Release:	5
21mr|calamares-3.2.39.2-5|10	License:	GPLv3+
21mr|calamares-3.2.39.2-5|11	Group:		System/Configuration/Other
21mr|calamares-3.2.39.2-5|12	Url:		http://calamares.io/
21mr|calamares-3.2.39.2-5|13	Source0:	https://github.com/calamares/calamares/archive/v%{version}.tar.gz
21mr|calamares-3.2.39.2-5|14	Source2:	calamares.rpmlintrc
21mr|calamares-3.2.39.2-5|15	Source3:	%{name}.service
21mr|calamares-3.2.39.2-5|16	Source4:	%{name}.target
21mr|calamares-3.2.39.2-5|17	Source5:	%{name}-install-start
21mr|calamares-3.2.39.2-5|18	Source6:	%{name}-install-setup
21mr|calamares-3.2.39.2-5|19	Source7:	rosa-bootloader.conf
21mr|calamares-3.2.39.2-5|20	Source8:	rosa-displaymanager.conf
21mr|calamares-3.2.39.2-5|21	Source9:	rosa-finished.conf
21mr|calamares-3.2.39.2-5|22	Source10:	rosa-fstab.conf
21mr|calamares-3.2.39.2-5|23	Source11:	rosa-grubcfg.conf
21mr|calamares-3.2.39.2-5|24	Source12:	rosa-keyboard.conf
21mr|calamares-3.2.39.2-5|25	Source13:	rosa-locale.conf
21mr|calamares-3.2.39.2-5|26	Source14:	rosa-machineid.conf
21mr|calamares-3.2.39.2-5|27	Source15:	rosa-mount.conf
21mr|calamares-3.2.39.2-5|28	Source16:	rosa-packages.conf
21mr|calamares-3.2.39.2-5|29	Source17:	rosa-welcome.conf
21mr|calamares-3.2.39.2-5|30	Source18:	rosa-services.conf
21mr|calamares-3.2.39.2-5|31	Source19:	rosa-settings.conf
21mr|calamares-3.2.39.2-5|32	Source20:	rosa-unpackfs.conf
21mr|calamares-3.2.39.2-5|33	Source21:	rosa-users.conf
21mr|calamares-3.2.39.2-5|34	Source22:	rosa-partition.conf
21mr|calamares-3.2.39.2-5|35	Source23:	rosa-removeuser.conf
21mr|calamares-3.2.39.2-5|36	Source24:	rosa-webview.conf
21mr|calamares-3.2.39.2-5|37	Source100:	rosa-adverts-en.tar.bz2
21mr|calamares-3.2.39.2-5|38	Source101:	rosa-adverts-ru.tar.bz2
21mr|calamares-3.2.39.2-5|39	Patch0:		calamares-3.2.39-desktop-file.patch
21mr|calamares-3.2.39.2-5|40	Patch1:		calamares-libparted-detection.patch
21mr|calamares-3.2.39.2-5|41	BuildRequires:	cmake ninja
21mr|calamares-3.2.39.2-5|42	BuildRequires:	extra-cmake-modules
21mr|calamares-3.2.39.2-5|43	BuildRequires:	boost-devel
21mr|calamares-3.2.39.2-5|44	BuildRequires:	boost-python3-devel
21mr|calamares-3.2.39.2-5|45	BuildRequires:	kf5coreaddons-devel
21mr|calamares-3.2.39.2-5|46	BuildRequires:	kf5config-devel
21mr|calamares-3.2.39.2-5|47	BuildRequires:	kf5i18n-devel
21mr|calamares-3.2.39.2-5|48	BuildRequires:	kf5iconthemes-devel
21mr|calamares-3.2.39.2-5|49	BuildRequires:	kf5kio-devel
21mr|calamares-3.2.39.2-5|50	BuildRequires:	kf5parts-devel
21mr|calamares-3.2.39.2-5|51	BuildRequires:	kf5service-devel
21mr|calamares-3.2.39.2-5|52	BuildRequires:	kf5solid-devel
21mr|calamares-3.2.39.2-5|53	BuildRequires:	kpmcore-devel
21mr|calamares-3.2.39.2-5|54	BuildRequires:	yaml-cpp-devel
21mr|calamares-3.2.39.2-5|55	BuildRequires:	pkgconfig(polkit-qt5-1)
21mr|calamares-3.2.39.2-5|56	BuildRequires:	pkgconfig(python3)
21mr|calamares-3.2.39.2-5|57	BuildRequires:	pkgconfig(blkid)
21mr|calamares-3.2.39.2-5|58	BuildRequires:	pkgconfig(libatasmart)
21mr|calamares-3.2.39.2-5|59	BuildRequires:	pkgconfig(libcrypto)
21mr|calamares-3.2.39.2-5|60	BuildRequires:	pkgconfig(libparted)
21mr|calamares-3.2.39.2-5|61	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|calamares-3.2.39.2-5|62	BuildRequires:	pkgconfig(Qt5Core)
21mr|calamares-3.2.39.2-5|63	BuildRequires:	pkgconfig(Qt5DBus)
21mr|calamares-3.2.39.2-5|64	BuildRequires:	pkgconfig(Qt5Gui)
21mr|calamares-3.2.39.2-5|65	BuildRequires:	pkgconfig(Qt5Network)
21mr|calamares-3.2.39.2-5|66	BuildRequires:	pkgconfig(Qt5Quick)
21mr|calamares-3.2.39.2-5|67	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|calamares-3.2.39.2-5|68	BuildRequires:	pkgconfig(Qt5Svg)
21mr|calamares-3.2.39.2-5|69	BuildRequires:	pkgconfig(Qt5Test)
21mr|calamares-3.2.39.2-5|70	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|calamares-3.2.39.2-5|71	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|calamares-3.2.39.2-5|72	BuildRequires:	pkgconfig(Qt5Xml)
21mr|calamares-3.2.39.2-5|73	Requires(post):	branding-configs-fresh
21mr|calamares-3.2.39.2-5|74	Requires:	console-setup
21mr|calamares-3.2.39.2-5|75	Requires:	coreutils
21mr|calamares-3.2.39.2-5|76	Requires:	dmidecode
21mr|calamares-3.2.39.2-5|77	Requires:	dosfstools
21mr|calamares-3.2.39.2-5|78	Requires:	dracut
21mr|calamares-3.2.39.2-5|79	Requires:	e2fsprogs
21mr|calamares-3.2.39.2-5|80	Requires:	gawk
21mr|calamares-3.2.39.2-5|81	Requires:	gptfdisk
21mr|calamares-3.2.39.2-5|82	Requires:	grub2
21mr|calamares-3.2.39.2-5|83	%ifarch x86_64
21mr|calamares-3.2.39.2-5|84	# EFI currently only supported on x86_64
21mr|calamares-3.2.39.2-5|85	Requires:	grub2-efi
21mr|calamares-3.2.39.2-5|86	%endif
21mr|calamares-3.2.39.2-5|87	Requires:	lvm2
21mr|calamares-3.2.39.2-5|88	Requires:	NetworkManager
21mr|calamares-3.2.39.2-5|89	Requires:	ntfs-3g
21mr|calamares-3.2.39.2-5|90	# (tpg) needed for calamares-install-setup
21mr|calamares-3.2.39.2-5|91	Requires:	openbox
21mr|calamares-3.2.39.2-5|92	Requires:	os-prober
21mr|calamares-3.2.39.2-5|93	Requires:	partitionmanager
21mr|calamares-3.2.39.2-5|94	Requires:	polkit
21mr|calamares-3.2.39.2-5|95	Requires:	rsync
21mr|calamares-3.2.39.2-5|96	Requires:	setxkbmap
21mr|calamares-3.2.39.2-5|97	Requires:	shadow-utils
21mr|calamares-3.2.39.2-5|98	Requires:	squashfs-tools
21mr|calamares-3.2.39.2-5|99	Requires:	systemd
21mr|calamares-3.2.39.2-5|100	Requires:	systemd-units
21mr|calamares-3.2.39.2-5|101	Requires:	urpmi
21mr|calamares-3.2.39.2-5|102	Requires:	util-linux
21mr|calamares-3.2.39.2-5|103	Requires:	xkbcomp
21mr|calamares-3.2.39.2-5|104	Requires:	xli
21mr|calamares-3.2.39.2-5|105	
21mr|calamares-3.2.39.2-5|106	%description
21mr|calamares-3.2.39.2-5|107	Calamares is a distribution-independent installer framework, designed to
21mr|calamares-3.2.39.2-5|108	install from a live CD/DVD/USB environment to a hard disk. It includes
21mr|calamares-3.2.39.2-5|109	a graphical installation program based on Qt 5.
21mr|calamares-3.2.39.2-5|110	
21mr|calamares-3.2.39.2-5|111	%files -f calamares.lang
21mr|calamares-3.2.39.2-5|112	%doc README.md AUTHORS
21mr|calamares-3.2.39.2-5|113	%dir %{_sysconfdir}/systemd/system/calamares.target.wants
21mr|calamares-3.2.39.2-5|114	%dir %{_libdir}/calamares
21mr|calamares-3.2.39.2-5|115	%dir %{_datadir}/calamares
21mr|calamares-3.2.39.2-5|116	%dir %{_datadir}/calamares/branding
21mr|calamares-3.2.39.2-5|117	%dir %{_datadir}/calamares/branding/default
21mr|calamares-3.2.39.2-5|118	%dir %{_sysconfdir}/calamares
21mr|calamares-3.2.39.2-5|119	%dir %{_sysconfdir}/calamares/modules
21mr|calamares-3.2.39.2-5|120	%dir %{_sysconfdir}/calamares/branding
21mr|calamares-3.2.39.2-5|121	%dir %{_sysconfdir}/calamares/branding/auto
21mr|calamares-3.2.39.2-5|122	%dir %{_datadir}/calamares/qml
21mr|calamares-3.2.39.2-5|123	%dir %{_datadir}/calamares/qml/calamares
21mr|calamares-3.2.39.2-5|124	%dir %{_datadir}/calamares/qml/calamares/slideshow
21mr|calamares-3.2.39.2-5|125	%{_presetdir}/90-%{name}.preset
21mr|calamares-3.2.39.2-5|126	%{_sysconfdir}/systemd/system/calamares.target.wants/%{name}.service
21mr|calamares-3.2.39.2-5|127	%{_unitdir}/%{name}.service
21mr|calamares-3.2.39.2-5|128	%{_unitdir}/%{name}.target
21mr|calamares-3.2.39.2-5|129	%{_sbindir}/%{name}-install-start
21mr|calamares-3.2.39.2-5|130	%{_sbindir}/%{name}-install-setup
21mr|calamares-3.2.39.2-5|131	%{_bindir}/calamares
21mr|calamares-3.2.39.2-5|132	%{_datadir}/calamares/branding/default/*
21mr|calamares-3.2.39.2-5|133	%{_datadir}/calamares/qml/calamares/slideshow/*.qml
21mr|calamares-3.2.39.2-5|134	%{_datadir}/calamares/qml/calamares/slideshow/qmldir*
21mr|calamares-3.2.39.2-5|135	%{_datadir}/applications/calamares.desktop
21mr|calamares-3.2.39.2-5|136	%{_datadir}/polkit-1/actions/com.github.calamares.calamares.policy
21mr|calamares-3.2.39.2-5|137	%{_iconsdir}/hicolor/*/apps/%{name}.*
21mr|calamares-3.2.39.2-5|138	%{_sysconfdir}/calamares/*.conf
21mr|calamares-3.2.39.2-5|139	%{_sysconfdir}/calamares/modules/*.conf
21mr|calamares-3.2.39.2-5|140	%{_libdir}/calamares/*
21mr|calamares-3.2.39.2-5|141	%ghost %{_sysconfdir}/calamares/branding/auto/branding.desc
21mr|calamares-3.2.39.2-5|142	%{_sysconfdir}/calamares/branding/auto/*.qml
21mr|calamares-3.2.39.2-5|143	%{_sysconfdir}/calamares/branding/auto/*.png
21mr|calamares-3.2.39.2-5|144	%{_mandir}/man8/calamares.8.*
21mr|calamares-3.2.39.2-5|145	
21mr|calamares-3.2.39.2-5|146	%post
21mr|calamares-3.2.39.2-5|147	# generate the "auto" branding
21mr|calamares-3.2.39.2-5|148	. %{_sysconfdir}/os-release
21mr|calamares-3.2.39.2-5|149	
21mr|calamares-3.2.39.2-5|150	cat >%{_sysconfdir}/calamares/branding/auto/branding.desc <<EOF
21mr|calamares-3.2.39.2-5|151	# THIS FILE IS AUTOMATICALLY GENERATED! ANY CHANGES TO THIS FILE WILL BE LOST!
21mr|calamares-3.2.39.2-5|152	---
21mr|calamares-3.2.39.2-5|153	componentName:  auto
21mr|calamares-3.2.39.2-5|154	
21mr|calamares-3.2.39.2-5|155	strings:
21mr|calamares-3.2.39.2-5|156	productName:         "$NAME"
21mr|calamares-3.2.39.2-5|157	shortProductName:    "$NAME"
21mr|calamares-3.2.39.2-5|158	version:             "$VERSION"
21mr|calamares-3.2.39.2-5|159	shortVersion:        "$VERSION"
21mr|calamares-3.2.39.2-5|160	versionedName:       "$NAME $VERSION"
21mr|calamares-3.2.39.2-5|161	shortVersionedName:  "$NAME $VERSION"
21mr|calamares-3.2.39.2-5|162	bootloaderEntryName: "ROSA Desktop Fresh"
21mr|calamares-3.2.39.2-5|163	productUrl:          "$HOME_URL"
21mr|calamares-3.2.39.2-5|164	supportUrl:          "$BUG_REPORT_URL"
21mr|calamares-3.2.39.2-5|165	knownIssuesUrl:      "http://wiki.rosalab.ru/ru/index.php/Errata_ROSA_Desktop_R6"
21mr|calamares-3.2.39.2-5|166	releaseNotesUrl:     "http://wiki.rosalab.ru/ru/index.php/ROSA_Desktop_Fresh_R6"
21mr|calamares-3.2.39.2-5|167	
21mr|calamares-3.2.39.2-5|168	images:
21mr|calamares-3.2.39.2-5|169	productLogo:         "%{_datadir}/calamares/branding/default/squid.png"
21mr|calamares-3.2.39.2-5|170	productIcon:         "%{_datadir}/calamares/branding/default/squid.png"
21mr|calamares-3.2.39.2-5|171	
21mr|calamares-3.2.39.2-5|172	slideshow:               "rosa-ads.qml"
21mr|calamares-3.2.39.2-5|173	
21mr|calamares-3.2.39.2-5|174	style:
21mr|calamares-3.2.39.2-5|175	sidebarBackground: "#263039"
21mr|calamares-3.2.39.2-5|176	sidebarText: "#FFFFFF"
21mr|calamares-3.2.39.2-5|177	sidebarTextSelect: "#292F34"
21mr|calamares-3.2.39.2-5|178	
21mr|calamares-3.2.39.2-5|179	EOF
21mr|calamares-3.2.39.2-5|180	
21mr|calamares-3.2.39.2-5|181	#----------------------------------------------------------------------------
21mr|calamares-3.2.39.2-5|182	
21mr|calamares-3.2.39.2-5|183	%package -n %{libname}
21mr|calamares-3.2.39.2-5|184	Summary:	Shared library for Calamares
21mr|calamares-3.2.39.2-5|185	Group:		System/Libraries
21mr|calamares-3.2.39.2-5|186	
21mr|calamares-3.2.39.2-5|187	%description -n %{libname}
21mr|calamares-3.2.39.2-5|188	Shared library for Calamares.
21mr|calamares-3.2.39.2-5|189	
21mr|calamares-3.2.39.2-5|190	%files -n %{libname}
21mr|calamares-3.2.39.2-5|191	%{_libdir}/libcalamares.so.%{major}
21mr|calamares-3.2.39.2-5|192	
21mr|calamares-3.2.39.2-5|193	#----------------------------------------------------------------------------
21mr|calamares-3.2.39.2-5|194	
21mr|calamares-3.2.39.2-5|195	%package -n %{libnameui}
21mr|calamares-3.2.39.2-5|196	Summary:	Shared library for Calamares
21mr|calamares-3.2.39.2-5|197	Group:		System/Libraries
21mr|calamares-3.2.39.2-5|198	
21mr|calamares-3.2.39.2-5|199	%description -n %{libnameui}
21mr|calamares-3.2.39.2-5|200	Shared library for Calamares.
21mr|calamares-3.2.39.2-5|201	
21mr|calamares-3.2.39.2-5|202	%files -n %{libnameui}
21mr|calamares-3.2.39.2-5|203	%{_libdir}/libcalamaresui.so.%{major}
21mr|calamares-3.2.39.2-5|204	
21mr|calamares-3.2.39.2-5|205	#----------------------------------------------------------------------------
21mr|calamares-3.2.39.2-5|206	
21mr|calamares-3.2.39.2-5|207	%package -n %{devname}
21mr|calamares-3.2.39.2-5|208	Summary:	Development files for Calamares
21mr|calamares-3.2.39.2-5|209	Group:		Development/C
21mr|calamares-3.2.39.2-5|210	Requires:	%{libname} = %{EVRD}
21mr|calamares-3.2.39.2-5|211	Requires:	%{libnameui} = %{EVRD}
21mr|calamares-3.2.39.2-5|212	Provides:	%{name}-devel = %{EVRD}
21mr|calamares-3.2.39.2-5|213	
21mr|calamares-3.2.39.2-5|214	%description -n %{devname}
21mr|calamares-3.2.39.2-5|215	Development files and headers for Calamares.
21mr|calamares-3.2.39.2-5|216	
21mr|calamares-3.2.39.2-5|217	%files -n %{devname}
21mr|calamares-3.2.39.2-5|218	%dir %{_includedir}/libcalamares
21mr|calamares-3.2.39.2-5|219	%dir %{_libdir}/cmake/Calamares
21mr|calamares-3.2.39.2-5|220	%{_includedir}/libcalamares/*
21mr|calamares-3.2.39.2-5|221	%{_libdir}/libcalamares.so
21mr|calamares-3.2.39.2-5|222	%{_libdir}/libcalamaresui.so
21mr|calamares-3.2.39.2-5|223	%{_libdir}/cmake/Calamares/*
21mr|calamares-3.2.39.2-5|224	
21mr|calamares-3.2.39.2-5|225	#----------------------------------------------------------------------------
21mr|calamares-3.2.39.2-5|226	
21mr|calamares-3.2.39.2-5|227	%prep
21mr|calamares-3.2.39.2-5|228	%autosetup -p1
21mr|calamares-3.2.39.2-5|229	
21mr|calamares-3.2.39.2-5|230	#delete backup files
21mr|calamares-3.2.39.2-5|231	rm -f src/modules/*/*.conf.default-settings
21mr|calamares-3.2.39.2-5|232	
21mr|calamares-3.2.39.2-5|233	%build
21mr|calamares-3.2.39.2-5|234	%cmake_qt5 \
21mr|calamares-3.2.39.2-5|235	-DWITH_PARTITIONMANAGER:BOOL=ON \
21mr|calamares-3.2.39.2-5|236	-DSKIP_MODULES="plasmalnf preservefiles openrcdmcryptcfg fsresizer luksopenswaphookcfg tracking services-openrc dummycpp dummyprocess dummypython dummypythonqt initcpio initcpiocfg initramfs initramfscfg interactiveterminal" \
21mr|calamares-3.2.39.2-5|237	-DWITH_PYTHON:BOOL=ON \
21mr|calamares-3.2.39.2-5|238	-G Ninja
21mr|calamares-3.2.39.2-5|239	
21mr|calamares-3.2.39.2-5|240	%ninja_build
21mr|calamares-3.2.39.2-5|241	
21mr|calamares-3.2.39.2-5|242	%install
21mr|calamares-3.2.39.2-5|243	%ninja_install -C build
21mr|calamares-3.2.39.2-5|244	
21mr|calamares-3.2.39.2-5|245	#own the local settings directories
21mr|calamares-3.2.39.2-5|246	mkdir -p %{buildroot}%{_sysconfdir}/calamares/modules
21mr|calamares-3.2.39.2-5|247	mkdir -p %{buildroot}%{_sysconfdir}/calamares/branding/auto
21mr|calamares-3.2.39.2-5|248	touch %{buildroot}%{_sysconfdir}/calamares/branding/auto/branding.desc
21mr|calamares-3.2.39.2-5|249	
21mr|calamares-3.2.39.2-5|250	# (tpg) settings specific for OMV
21mr|calamares-3.2.39.2-5|251	install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/calamares/modules/bootloader.conf
21mr|calamares-3.2.39.2-5|252	install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/calamares/modules/displaymanager.conf
21mr|calamares-3.2.39.2-5|253	install -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/calamares/modules/finished.conf
21mr|calamares-3.2.39.2-5|254	install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/calamares/modules/fstab.conf
21mr|calamares-3.2.39.2-5|255	install -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/calamares/modules/grubcfg.conf
21mr|calamares-3.2.39.2-5|256	install -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/calamares/modules/keyboard.conf
21mr|calamares-3.2.39.2-5|257	install -m 644 %{SOURCE13} %{buildroot}%{_sysconfdir}/calamares/modules/locale.conf
21mr|calamares-3.2.39.2-5|258	install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/calamares/modules/machineid.conf
21mr|calamares-3.2.39.2-5|259	install -m 644 %{SOURCE15} %{buildroot}%{_sysconfdir}/calamares/modules/mount.conf
21mr|calamares-3.2.39.2-5|260	install -m 644 %{SOURCE16} %{buildroot}%{_sysconfdir}/calamares/modules/packages.conf
21mr|calamares-3.2.39.2-5|261	install -m 644 %{SOURCE17} %{buildroot}%{_sysconfdir}/calamares/modules/welcome.conf
21mr|calamares-3.2.39.2-5|262	install -m 644 %{SOURCE18} %{buildroot}%{_sysconfdir}/calamares/modules/services.conf
21mr|calamares-3.2.39.2-5|263	install -m 644 %{SOURCE19} %{buildroot}%{_sysconfdir}/calamares/settings.conf
21mr|calamares-3.2.39.2-5|264	install -m 644 %{SOURCE20} %{buildroot}%{_sysconfdir}/calamares/modules/unpackfs.conf
21mr|calamares-3.2.39.2-5|265	install -m 644 %{SOURCE21} %{buildroot}%{_sysconfdir}/calamares/modules/users.conf
21mr|calamares-3.2.39.2-5|266	install -m 644 %{SOURCE22} %{buildroot}%{_sysconfdir}/calamares/modules/partition.conf
21mr|calamares-3.2.39.2-5|267	install -m 644 %{SOURCE23} %{buildroot}%{_sysconfdir}/calamares/modules/removeuser.conf
21mr|calamares-3.2.39.2-5|268	install -m 644 %{SOURCE24} %{buildroot}%{_sysconfdir}/calamares/modules/webview.conf
21mr|calamares-3.2.39.2-5|269	
21mr|calamares-3.2.39.2-5|270	# (tpg) service files
21mr|calamares-3.2.39.2-5|271	mkdir -p %{buildroot}{%{_unitdir},%{_sbindir},%{_sysconfdir}/systemd/system/calamares.target.wants}
21mr|calamares-3.2.39.2-5|272	install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
21mr|calamares-3.2.39.2-5|273	install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}.target
21mr|calamares-3.2.39.2-5|274	install -m 755 %{SOURCE5} %{buildroot}%{_sbindir}/%{name}-install-start
21mr|calamares-3.2.39.2-5|275	install -m 744 %{SOURCE6} %{buildroot}%{_sbindir}/%{name}-install-setup
21mr|calamares-3.2.39.2-5|276	ln -sf %{_unitdir}/%{name}.service %{buildroot}%{_sysconfdir}/systemd/system/calamares.target.wants/%{name}.service
21mr|calamares-3.2.39.2-5|277	
21mr|calamares-3.2.39.2-5|278	install -d %{buildroot}%{_presetdir}
21mr|calamares-3.2.39.2-5|279	cat > %{buildroot}%{_presetdir}/90-%{name}.preset << EOF
21mr|calamares-3.2.39.2-5|280	enable %{name}.service
21mr|calamares-3.2.39.2-5|281	EOF
21mr|calamares-3.2.39.2-5|282	
21mr|calamares-3.2.39.2-5|283	# (tpg) install adverts and slideshow
21mr|calamares-3.2.39.2-5|284	tar xf %{SOURCE100} -C %{buildroot}%{_sysconfdir}/calamares/branding/auto
21mr|calamares-3.2.39.2-5|285	
21mr|calamares-3.2.39.2-5|286	%find_lang %{name} --all-name --with-html

11706 21
21mr|calendarsupport-23.08.4-2|1	Summary:	KDE Frameworks 5 calendar support module
21mr|calendarsupport-23.08.4-2|2	Name:		calendarsupport
21mr|calendarsupport-23.08.4-2|3	Version:	23.08.4
21mr|calendarsupport-23.08.4-2|4	Release:	2
21mr|calendarsupport-23.08.4-2|5	License:	LGPLv2.1+
21mr|calendarsupport-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|calendarsupport-23.08.4-2|7	Url:		https://www.kde.org/
21mr|calendarsupport-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|calendarsupport-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|calendarsupport-23.08.4-2|10	BuildRequires:	boost-devel
21mr|calendarsupport-23.08.4-2|11	BuildRequires:	kf5akonadi-devel
21mr|calendarsupport-23.08.4-2|12	BuildRequires:	kf5akonadicalendar-devel
21mr|calendarsupport-23.08.4-2|13	BuildRequires:	kf5akonadimime-devel
21mr|calendarsupport-23.08.4-2|14	BuildRequires:	kf5akonadinotes-devel
21mr|calendarsupport-23.08.4-2|15	BuildRequires:	kf5calendarcore-devel
21mr|calendarsupport-23.08.4-2|16	BuildRequires:	kf5calendarutils-devel
21mr|calendarsupport-23.08.4-2|17	BuildRequires:	kf5codecs-devel
21mr|calendarsupport-23.08.4-2|18	BuildRequires:	kf5holidays-devel
21mr|calendarsupport-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|calendarsupport-23.08.4-2|20	BuildRequires:	kf5identitymanagement-devel
21mr|calendarsupport-23.08.4-2|21	BuildRequires:	kf5mime-devel
21mr|calendarsupport-23.08.4-2|22	BuildRequires:	kf5pimcommon-devel
21mr|calendarsupport-23.08.4-2|23	BuildRequires:	sasl-devel
21mr|calendarsupport-23.08.4-2|24	BuildRequires:	pkgconfig(libical)
21mr|calendarsupport-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|calendarsupport-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|calendarsupport-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|calendarsupport-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|calendarsupport-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|calendarsupport-23.08.4-2|30	
21mr|calendarsupport-23.08.4-2|31	%description
21mr|calendarsupport-23.08.4-2|32	KDE Frameworks 5 calendar support module.
21mr|calendarsupport-23.08.4-2|33	
21mr|calendarsupport-23.08.4-2|34	%files
21mr|calendarsupport-23.08.4-2|35	%{_kde5_datadir}/qlogging-categories5/calendarsupport.categories
21mr|calendarsupport-23.08.4-2|36	%{_kde5_datadir}/qlogging-categories5/calendarsupport.renamecategories
21mr|calendarsupport-23.08.4-2|37	
21mr|calendarsupport-23.08.4-2|38	#----------------------------------------------------------------------------
21mr|calendarsupport-23.08.4-2|39	
21mr|calendarsupport-23.08.4-2|40	%package i18n
21mr|calendarsupport-23.08.4-2|41	Summary:	KDE Frameworks 5 calendar support library translations
21mr|calendarsupport-23.08.4-2|42	Group:		System/Internationalization
21mr|calendarsupport-23.08.4-2|43	BuildArch:	noarch
21mr|calendarsupport-23.08.4-2|44	
21mr|calendarsupport-23.08.4-2|45	%description i18n
21mr|calendarsupport-23.08.4-2|46	KDE Frameworks 5 calendar support library translations.
21mr|calendarsupport-23.08.4-2|47	
21mr|calendarsupport-23.08.4-2|48	%files i18n -f %{name}.lang
21mr|calendarsupport-23.08.4-2|49	
21mr|calendarsupport-23.08.4-2|50	#----------------------------------------------------------------------------
21mr|calendarsupport-23.08.4-2|51	
21mr|calendarsupport-23.08.4-2|52	%define kf5calendarsupport_major 5
21mr|calendarsupport-23.08.4-2|53	%define libkf5calendarsupport %mklibname kf5calendarsupport %{kf5calendarsupport_major}
21mr|calendarsupport-23.08.4-2|54	
21mr|calendarsupport-23.08.4-2|55	%package -n %{libkf5calendarsupport}
21mr|calendarsupport-23.08.4-2|56	Summary:	KDE Frameworks 5 calendar support shared library
21mr|calendarsupport-23.08.4-2|57	Group:		System/Libraries
21mr|calendarsupport-23.08.4-2|58	Requires:	%{name}
21mr|calendarsupport-23.08.4-2|59	Requires:	%{name}-i18n
21mr|calendarsupport-23.08.4-2|60	
21mr|calendarsupport-23.08.4-2|61	%description -n %{libkf5calendarsupport}
21mr|calendarsupport-23.08.4-2|62	KDE Frameworks 5 calendar support shared library.
21mr|calendarsupport-23.08.4-2|63	
21mr|calendarsupport-23.08.4-2|64	%files -n %{libkf5calendarsupport}
21mr|calendarsupport-23.08.4-2|65	%{_kde5_libdir}/libKPim5CalendarSupport.so.%{kf5calendarsupport_major}*
21mr|calendarsupport-23.08.4-2|66	
21mr|calendarsupport-23.08.4-2|67	#----------------------------------------------------------------------------
21mr|calendarsupport-23.08.4-2|68	
21mr|calendarsupport-23.08.4-2|69	%define devkf5calendarsupport %mklibname kf5calendarsupport -d
21mr|calendarsupport-23.08.4-2|70	
21mr|calendarsupport-23.08.4-2|71	%package -n %{devkf5calendarsupport}
21mr|calendarsupport-23.08.4-2|72	Summary:	Development files for KDE Frameworks 5 calendar support module
21mr|calendarsupport-23.08.4-2|73	Group:		Development/KDE and Qt
21mr|calendarsupport-23.08.4-2|74	Requires:	%{libkf5calendarsupport} = %{EVRD}
21mr|calendarsupport-23.08.4-2|75	Provides:	%{name}-devel = %{EVRD}
21mr|calendarsupport-23.08.4-2|76	Provides:	kf5calendarsupport-devel = %{version}
21mr|calendarsupport-23.08.4-2|77	
21mr|calendarsupport-23.08.4-2|78	%description -n %{devkf5calendarsupport}
21mr|calendarsupport-23.08.4-2|79	This package contains header files needed if you wish to build applications
21mr|calendarsupport-23.08.4-2|80	based on %{name}.
21mr|calendarsupport-23.08.4-2|81	
21mr|calendarsupport-23.08.4-2|82	%files -n %{devkf5calendarsupport}
21mr|calendarsupport-23.08.4-2|83	%{_kde5_includedir}/KPim5/CalendarSupport
21mr|calendarsupport-23.08.4-2|84	%{_kde5_libdir}/cmake/KF5CalendarSupport
21mr|calendarsupport-23.08.4-2|85	%{_kde5_libdir}/cmake/KPim5CalendarSupport
21mr|calendarsupport-23.08.4-2|86	%{_kde5_libdir}/libKPim5CalendarSupport.so
21mr|calendarsupport-23.08.4-2|87	%{_kde5_mkspecsdir}/*.pri
21mr|calendarsupport-23.08.4-2|88	
21mr|calendarsupport-23.08.4-2|89	#----------------------------------------------------------------------------
21mr|calendarsupport-23.08.4-2|90	
21mr|calendarsupport-23.08.4-2|91	%prep
21mr|calendarsupport-23.08.4-2|92	%autosetup -p1
21mr|calendarsupport-23.08.4-2|93	
21mr|calendarsupport-23.08.4-2|94	%build
21mr|calendarsupport-23.08.4-2|95	%cmake_kde5
21mr|calendarsupport-23.08.4-2|96	%make
21mr|calendarsupport-23.08.4-2|97	
21mr|calendarsupport-23.08.4-2|98	%install
21mr|calendarsupport-23.08.4-2|99	%makeinstall_std -C build
21mr|calendarsupport-23.08.4-2|100	
21mr|calendarsupport-23.08.4-2|101	%find_lang %{name} --with-kde
21mr|calendarsupport-23.08.4-2|102	

11707 21
21mr|calf-0.90.3-5|1	Summary:	Pack of multi-standard audio plugins and host for JACK
21mr|calf-0.90.3-5|2	Name:		calf
21mr|calf-0.90.3-5|3	Version:	0.90.3
21mr|calf-0.90.3-5|4	Release:	5
21mr|calf-0.90.3-5|5	License:	LGPLv2+
21mr|calf-0.90.3-5|6	Group:		Sound
21mr|calf-0.90.3-5|7	Url:		https://calf-studio-gear.org
21mr|calf-0.90.3-5|8	Source0:	https://calf-studio-gear.org/files/%{name}-%{version}.tar.gz
21mr|calf-0.90.3-5|9	# Upstream patches
21mr|calf-0.90.3-5|10	Patch0:	calf-0.90.3-fix-typo-in-equalizer30band.patch
21mr|calf-0.90.3-5|11	Patch1:	calf-0.90.3-make-pitch-bend-usable-on-all-channels.patch
21mr|calf-0.90.3-5|12	Patch2:	calf-0.90.3-allow-env-override-system-input_output.patch
21mr|calf-0.90.3-5|13	Patch3:	calf-0.90.3-fix-minimun-number-of-midi-channels.patch
21mr|calf-0.90.3-5|14	Patch4:	calf-0.90.3-fix-catching-exceptions-by-value.patch
21mr|calf-0.90.3-5|15	# Our patch - to be upstreamed
21mr|calf-0.90.3-5|16	Patch5:	calf-0.90.3-use-ladish-instead-of-lash.patch
21mr|calf-0.90.3-5|17	BuildRequires:	desktop-file-utils
21mr|calf-0.90.3-5|18	BuildRequires:	pkgconfig(bash-completion) >= 2.0
21mr|calf-0.90.3-5|19	BuildRequires:	pkgconfig(cairo) >= 1.2.0
21mr|calf-0.90.3-5|20	BuildRequires:	pkgconfig(expat)
21mr|calf-0.90.3-5|21	BuildRequires:	pkgconfig(fluidsynth) >= 2.2.0
21mr|calf-0.90.3-5|22	BuildRequires:	pkgconfig(fftw3)
21mr|calf-0.90.3-5|23	BuildRequires:	pkgconfig(gconf-2.0)
21mr|calf-0.90.3-5|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|calf-0.90.3-5|25	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.12.0
21mr|calf-0.90.3-5|26	BuildRequires:	pkgconfig(jack)
21mr|calf-0.90.3-5|27	BuildRequires:	pkgconfig(liblash) >= 1.1.1
21mr|calf-0.90.3-5|28	BuildRequires:	pkgconfig(libglade-2.0)
21mr|calf-0.90.3-5|29	BuildRequires:	pkgconfig(lv2)
21mr|calf-0.90.3-5|30	BuildRequires:	pkgconfig(readline)
21mr|calf-0.90.3-5|31	BuildConflicts:	calf < %{version}
21mr|calf-0.90.3-5|32	Requires:	fluidsynth >= 2.2.0
21mr|calf-0.90.3-5|33	Requires:	lv2
21mr|calf-0.90.3-5|34	Requires:	lv2-calf-plugins
21mr|calf-0.90.3-5|35	Requires:	redland
21mr|calf-0.90.3-5|36	
21mr|calf-0.90.3-5|37	%description
21mr|calf-0.90.3-5|38	Calf is a pack of audio plugins for the LV2 interface. It contains the
21mr|calf-0.90.3-5|39	following audio effects: vintage delay, rotary speaker, reverb, multi chorus,
21mr|calf-0.90.3-5|40	flanger, phaser, filter, compressor. It also contains two full-blown
21mr|calf-0.90.3-5|41	synthesizers: monosynth and organ.
21mr|calf-0.90.3-5|42	
21mr|calf-0.90.3-5|43	%files
21mr|calf-0.90.3-5|44	%doc README ChangeLog COPYING AUTHORS
21mr|calf-0.90.3-5|45	%{_bindir}/%{name}*
21mr|calf-0.90.3-5|46	%{_datadir}/%{name}/
21mr|calf-0.90.3-5|47	%exclude %{_datadir}/%{name}/sf2
21mr|calf-0.90.3-5|48	%{_datadir}/applications/%{name}.desktop
21mr|calf-0.90.3-5|49	%{_datadir}/doc/%{name}/*
21mr|calf-0.90.3-5|50	%{_datadir}/icons/hicolor/*/apps/*
21mr|calf-0.90.3-5|51	%{_datadir}/bash-completion/completions/%{name}
21mr|calf-0.90.3-5|52	%{_mandir}/man1/calfjackhost.1.*
21mr|calf-0.90.3-5|53	
21mr|calf-0.90.3-5|54	#-----------------------------------------------------------------------------
21mr|calf-0.90.3-5|55	
21mr|calf-0.90.3-5|56	%package -n lv2-%{name}-plugins
21mr|calf-0.90.3-5|57	Summary:	Calf plugins in LV2 format
21mr|calf-0.90.3-5|58	Group:		Sound
21mr|calf-0.90.3-5|59	License:	LGPLv2.1
21mr|calf-0.90.3-5|60	Requires:	lv2
21mr|calf-0.90.3-5|61	
21mr|calf-0.90.3-5|62	%description -n	lv2-%{name}-plugins
21mr|calf-0.90.3-5|63	Calf is a pack of audio plugins for the LV2 interface.
21mr|calf-0.90.3-5|64	- Instruments and tone generators (Organ, Monosynth, Wavetable,
21mr|calf-0.90.3-5|65	Fluidsynth).
21mr|calf-0.90.3-5|66	- Modulation effects (Multi Chorus, Phaser, Flanger, Rotary, Pulsator,
21mr|calf-0.90.3-5|67	Ring Modulator).
21mr|calf-0.90.3-5|68	- Delay effects (Reverb, Vintage Delay,Compensation Delay Line,
21mr|calf-0.90.3-5|69	Reverse Delay).
21mr|calf-0.90.3-5|70	- Dynamic processors (Compressor, Sidechain Compressor, Multiband
21mr|calf-0.90.3-5|71	Compressor, Mono Compressor, Deesser, Gate, Sidechain Gate,
21mr|calf-0.90.3-5|72	Multiband Gate, Limiter, Multiband Limiter, Sidechain Limiter,
21mr|calf-0.90.3-5|73	Transient Designer).
21mr|calf-0.90.3-5|74	- Filters and equalizers (Filter, Filterclavier, Envelope Filter,
21mr|calf-0.90.3-5|75	Equalizer 5 Band, Equalizer 8 Band, Equalizer 12 Band,
21mr|calf-0.90.3-5|76	Equalizer 30 Band, Vocoder, Emphasis).
21mr|calf-0.90.3-5|77	- Distortion and enhancement (Saturator, Exciter, Bass Enhancer,
21mr|calf-0.90.3-5|78	Tape Simulator, Vinyl, Crusher).
21mr|calf-0.90.3-5|79	- Tools (Mono Input, Stereo Tools, Haas Stereo Enhancer, Multi Spread,
21mr|calf-0.90.3-5|80	Analyzer, X-Over 2 Band, X-Over 3 Band, X-Over 4 Band).
21mr|calf-0.90.3-5|81	
21mr|calf-0.90.3-5|82	%files -n lv2-%{name}-plugins
21mr|calf-0.90.3-5|83	%doc COPYING
21mr|calf-0.90.3-5|84	%{_libdir}/lv2/%{name}.lv2/
21mr|calf-0.90.3-5|85	%{_libdir}/%{name}/
21mr|calf-0.90.3-5|86	%{_datadir}/%{name}/sf2/
21mr|calf-0.90.3-5|87	%{_mandir}/man7/%{name}.7.*
21mr|calf-0.90.3-5|88	
21mr|calf-0.90.3-5|89	#-------------------------------------------------------------------------------
21mr|calf-0.90.3-5|90	
21mr|calf-0.90.3-5|91	%prep
21mr|calf-0.90.3-5|92	%setup -q
21mr|calf-0.90.3-5|93	%apply_patches
21mr|calf-0.90.3-5|94	
21mr|calf-0.90.3-5|95	
21mr|calf-0.90.3-5|96	%build
21mr|calf-0.90.3-5|97	./autogen.sh
21mr|calf-0.90.3-5|98	%configure	\
21mr|calf-0.90.3-5|99	--enable-static=false \
21mr|calf-0.90.3-5|100	%ifarch x86_64
21mr|calf-0.90.3-5|101	--enable-sse \
21mr|calf-0.90.3-5|102	%endif
21mr|calf-0.90.3-5|103	--enable-experimental=yes \
21mr|calf-0.90.3-5|104	--with-lv2-dir=%{_libdir}/lv2 \
21mr|calf-0.90.3-5|105	--with-bash-completion-dir="%{_datadir}/bash-completion/completions"
21mr|calf-0.90.3-5|106	%make
21mr|calf-0.90.3-5|107	
21mr|calf-0.90.3-5|108	
21mr|calf-0.90.3-5|109	%install
21mr|calf-0.90.3-5|110	%makeinstall_std
21mr|calf-0.90.3-5|111	
21mr|calf-0.90.3-5|112	desktop-file-edit	--remove-category="GNOME" --add-category="GTK" \
21mr|calf-0.90.3-5|113	--add-category="GNOME" --remove-key="Version" \
21mr|calf-0.90.3-5|114	%{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|calf-0.90.3-5|115	
21mr|calf-0.90.3-5|116	rm -f %{buildroot}/%{_datadir}/icons/hicolor/icon-theme.cache

11708 21
21mr|calindori-23.08.4-2|1	Summary:	Calendar and todo management application for Plasma Mobile
21mr|calindori-23.08.4-2|2	Name:		calindori
21mr|calindori-23.08.4-2|3	Version:	23.08.4
21mr|calindori-23.08.4-2|4	Release:	2
21mr|calindori-23.08.4-2|5	Group:		Graphical desktop/KDE
21mr|calindori-23.08.4-2|6	License:	GPLv3
21mr|calindori-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|calindori-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21mr|calindori-23.08.4-2|9	BuildRequires:	pkgconfig(Qt5DBus)
21mr|calindori-23.08.4-2|10	BuildRequires:	pkgconfig(Qt5Core)
21mr|calindori-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Quick)
21mr|calindori-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|calindori-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Svg)
21mr|calindori-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Test)
21mr|calindori-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Qml)
21mr|calindori-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|calindori-23.08.4-2|17	BuildRequires:	kf5config-devel
21mr|calindori-23.08.4-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|calindori-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|calindori-23.08.4-2|20	BuildRequires:	kf5kirigami2-devel
21mr|calindori-23.08.4-2|21	BuildRequires:	kf5notifications-devel
21mr|calindori-23.08.4-2|22	BuildRequires:	kf5service-devel
21mr|calindori-23.08.4-2|23	BuildRequires:	kf5calendarcore-devel
21mr|calindori-23.08.4-2|24	BuildRequires:	kf5people-devel
21mr|calindori-23.08.4-2|25	
21mr|calindori-23.08.4-2|26	
21mr|calindori-23.08.4-2|27	%description
21mr|calindori-23.08.4-2|28	Calendar and todo management application for Plasma Mobile.
21mr|calindori-23.08.4-2|29	
21mr|calindori-23.08.4-2|30	%files -f calindac.lang -f calindori.lang
21mr|calindori-23.08.4-2|31	%{_kde5_bindir}/calindac
21mr|calindori-23.08.4-2|32	%{_kde5_bindir}/calindori
21mr|calindori-23.08.4-2|33	%{_kde5_applicationsdir}/org.kde.calindori.desktop
21mr|calindori-23.08.4-2|34	%{_kde5_datadir}/icons/hicolor/scalable/apps/calindori.svg
21mr|calindori-23.08.4-2|35	%{_kde5_notificationsdir}/calindac.notifyrc
21mr|calindori-23.08.4-2|36	%{_datadir}/dbus-1/services/org.kde.calindac.service
21mr|calindori-23.08.4-2|37	%{_appdatadir}/org.kde.calindori.appdata.xml
21mr|calindori-23.08.4-2|38	%{_sysconfdir}/xdg/autostart/org.kde.calindac.desktop
21mr|calindori-23.08.4-2|39	
21mr|calindori-23.08.4-2|40	%prep
21mr|calindori-23.08.4-2|41	%autosetup -p1
21mr|calindori-23.08.4-2|42	
21mr|calindori-23.08.4-2|43	%build
21mr|calindori-23.08.4-2|44	%cmake_kde5
21mr|calindori-23.08.4-2|45	%make
21mr|calindori-23.08.4-2|46	
21mr|calindori-23.08.4-2|47	%install
21mr|calindori-23.08.4-2|48	%makeinstall_std -C build
21mr|calindori-23.08.4-2|49	%find_lang calindac
21mr|calindori-23.08.4-2|50	%find_lang calindori
21mr|calindori-23.08.4-2|51	

11709 21
21mr|callaudiod-0.1.4-1|1	%define major 0
21mr|callaudiod-0.1.4-1|2	%define libname %mklibname %{name}
21mr|callaudiod-0.1.4-1|3	%define develname %mklibname -d %{name}
21mr|callaudiod-0.1.4-1|4	
21mr|callaudiod-0.1.4-1|5	Summary:    Daemon for dealing with audio routing during phone calls
21mr|callaudiod-0.1.4-1|6	Name:       callaudiod
21mr|callaudiod-0.1.4-1|7	Version:    0.1.4
21mr|callaudiod-0.1.4-1|8	Release:    1
21mr|callaudiod-0.1.4-1|9	Group:		Sound
21mr|callaudiod-0.1.4-1|10	License:    GPLv3+
21mr|callaudiod-0.1.4-1|11	URL:        https://gitlab.com/mobian1/callaudiod
21mr|callaudiod-0.1.4-1|12	Source0:    https://gitlab.com/mobian1/callaudiod/-/archive/%{version}/%{name}-%{version}.tar.bz2
21mr|callaudiod-0.1.4-1|13	BuildRequires:  meson
21mr|callaudiod-0.1.4-1|14	BuildRequires:  pkgconfig(alsa)
21mr|callaudiod-0.1.4-1|15	BuildRequires:  pkgconfig(gobject-2.0)
21mr|callaudiod-0.1.4-1|16	BuildRequires:  pkgconfig(gio-unix-2.0)
21mr|callaudiod-0.1.4-1|17	BuildRequires:  pkgconfig(libpulse)
21mr|callaudiod-0.1.4-1|18	BuildRequires:  pkgconfig(libpulse-mainloop-glib)
21mr|callaudiod-0.1.4-1|19	
21mr|callaudiod-0.1.4-1|20	Requires: %{libname}%{?_isa} = %{version}-%{release}
21mr|callaudiod-0.1.4-1|21	
21mr|callaudiod-0.1.4-1|22	
21mr|callaudiod-0.1.4-1|23	%description
21mr|callaudiod-0.1.4-1|24	callaudiod is a daemon for dealing with audio routing during phone calls.
21mr|callaudiod-0.1.4-1|25	It provides a D-Bus interface allowing other programs to:
21mr|callaudiod-0.1.4-1|26	
21mr|callaudiod-0.1.4-1|27	switch audio profiles
21mr|callaudiod-0.1.4-1|28	output audio to the speaker or back to its original port
21mr|callaudiod-0.1.4-1|29	mute the microphone
21mr|callaudiod-0.1.4-1|30	
21mr|callaudiod-0.1.4-1|31	%files
21mr|callaudiod-0.1.4-1|32	%{_bindir}/%{name}
21mr|callaudiod-0.1.4-1|33	%{_bindir}/callaudiocli
21mr|callaudiod-0.1.4-1|34	%{_datadir}/dbus-1/interfaces/org.mobian_project.CallAudio.xml
21mr|callaudiod-0.1.4-1|35	%{_datadir}/dbus-1/services/org.mobian_project.CallAudio.service
21mr|callaudiod-0.1.4-1|36	
21mr|callaudiod-0.1.4-1|37	#--------------------------------------------------------------------
21mr|callaudiod-0.1.4-1|38	
21mr|callaudiod-0.1.4-1|39	%package -n %{libname}
21mr|callaudiod-0.1.4-1|40	Group:		System/Libraries
21mr|callaudiod-0.1.4-1|41	Summary: Library for %{name}
21mr|callaudiod-0.1.4-1|42	Requires: %{name}%{?_isa} = %{version}-%{release}
21mr|callaudiod-0.1.4-1|43	
21mr|callaudiod-0.1.4-1|44	%description -n %{libname}
21mr|callaudiod-0.1.4-1|45	The lib%{name} package contains libraries for %{name}
21mr|callaudiod-0.1.4-1|46	
21mr|callaudiod-0.1.4-1|47	%files -n %{libname}
21mr|callaudiod-0.1.4-1|48	%{_libdir}/libcallaudio-0.1.so.%{major}
21mr|callaudiod-0.1.4-1|49	
21mr|callaudiod-0.1.4-1|50	#--------------------------------------------------------------------
21mr|callaudiod-0.1.4-1|51	
21mr|callaudiod-0.1.4-1|52	%package -n %{develname}
21mr|callaudiod-0.1.4-1|53	Group:		Development/C
21mr|callaudiod-0.1.4-1|54	Summary: Development files for %{name}
21mr|callaudiod-0.1.4-1|55	Requires: %{name}%{?_isa} = %{version}-%{release}
21mr|callaudiod-0.1.4-1|56	Requires: %{libname}%{?_isa} = %{version}-%{release}
21mr|callaudiod-0.1.4-1|57	
21mr|callaudiod-0.1.4-1|58	%description -n %{develname}
21mr|callaudiod-0.1.4-1|59	The %{name}-devel package contains libraries and header files for
21mr|callaudiod-0.1.4-1|60	developing applications that use %{name}.
21mr|callaudiod-0.1.4-1|61	
21mr|callaudiod-0.1.4-1|62	
21mr|callaudiod-0.1.4-1|63	%files -n %{develname}
21mr|callaudiod-0.1.4-1|64	%license COPYING
21mr|callaudiod-0.1.4-1|65	%doc README.md
21mr|callaudiod-0.1.4-1|66	%{_includedir}/libcallaudio-0.1
21mr|callaudiod-0.1.4-1|67	%{_libdir}/libcallaudio-0.1.so
21mr|callaudiod-0.1.4-1|68	%{_libdir}/pkgconfig/libcallaudio-0.1.pc
21mr|callaudiod-0.1.4-1|69	
21mr|callaudiod-0.1.4-1|70	#--------------------------------------------------------------------
21mr|callaudiod-0.1.4-1|71	
21mr|callaudiod-0.1.4-1|72	%prep
21mr|callaudiod-0.1.4-1|73	%autosetup -p1
21mr|callaudiod-0.1.4-1|74	
21mr|callaudiod-0.1.4-1|75	%build
21mr|callaudiod-0.1.4-1|76	%meson
21mr|callaudiod-0.1.4-1|77	%meson_build
21mr|callaudiod-0.1.4-1|78	
21mr|callaudiod-0.1.4-1|79	%install
21mr|callaudiod-0.1.4-1|80	%meson_install
21mr|callaudiod-0.1.4-1|81	

11710 21
21mr|canl-java-2.6.0-2|1	Name:		canl-java
21mr|canl-java-2.6.0-2|2	Version:	2.6.0
21mr|canl-java-2.6.0-2|3	Release:	2
21mr|canl-java-2.6.0-2|4	Summary:	EMI Common Authentication library - bindings for Java
21mr|canl-java-2.6.0-2|5	
21mr|canl-java-2.6.0-2|6	#		The main parts of the code are BSD
21mr|canl-java-2.6.0-2|7	#		Parts derived from glite security utils java are Apache 2.0
21mr|canl-java-2.6.0-2|8	#		Parts derived from bouncycastle are MIT
21mr|canl-java-2.6.0-2|9	#		Parts derived from Apache Commons IO are Apache 2.0
21mr|canl-java-2.6.0-2|10	#		See LICENSE.txt for details
21mr|canl-java-2.6.0-2|11	License:	BSD and ASL 2.0 and MIT
21mr|canl-java-2.6.0-2|12	URL:		https://github.com/eu-emi/%{name}/
21mr|canl-java-2.6.0-2|13	Source0:	https://github.com/eu-emi/%{name}/archive/canl-%{version}/%{name}-%{version}.tar.gz
21mr|canl-java-2.6.0-2|14	#		Disable tests that require network connections
21mr|canl-java-2.6.0-2|15	Patch0:		%{name}-test.patch
21mr|canl-java-2.6.0-2|16	Group:          Development/Java
21mr|canl-java-2.6.0-2|17	BuildArch:	noarch
21mr|canl-java-2.6.0-2|18	# Java stack is not supported on x86_32
21mr|canl-java-2.6.0-2|19	ExcludeArch: %{ix86}
21mr|canl-java-2.6.0-2|20	
21mr|canl-java-2.6.0-2|21	BuildRequires:	maven-local
21mr|canl-java-2.6.0-2|22	BuildRequires:	mvn(commons-io:commons-io) >= 2.4
21mr|canl-java-2.6.0-2|23	BuildRequires:	mvn(junit:junit) >= 4.8
21mr|canl-java-2.6.0-2|24	BuildRequires:	mvn(org.bouncycastle:bcpkix-jdk15on) >= 1.54
21mr|canl-java-2.6.0-2|25	BuildRequires:	mvn(org.bouncycastle:bcprov-jdk15on) >= 1.54
21mr|canl-java-2.6.0-2|26	Requires:	mvn(org.bouncycastle:bcpkix-jdk15on) >= 1.54
21mr|canl-java-2.6.0-2|27	Requires:	mvn(org.bouncycastle:bcprov-jdk15on) >= 1.54
21mr|canl-java-2.6.0-2|28	
21mr|canl-java-2.6.0-2|29	%description
21mr|canl-java-2.6.0-2|30	This is the Java part of the EMI caNl -- the Common Authentication Library.
21mr|canl-java-2.6.0-2|31	
21mr|canl-java-2.6.0-2|32	%package javadoc
21mr|canl-java-2.6.0-2|33	Summary:	Javadoc documentation for %{name}
21mr|canl-java-2.6.0-2|34	
21mr|canl-java-2.6.0-2|35	%description javadoc
21mr|canl-java-2.6.0-2|36	Javadoc documentation for EMI caNl.
21mr|canl-java-2.6.0-2|37	
21mr|canl-java-2.6.0-2|38	%prep
21mr|canl-java-2.6.0-2|39	%setup -q -n %{name}-canl-%{version}
21mr|canl-java-2.6.0-2|40	%patch0 -p1
21mr|canl-java-2.6.0-2|41	
21mr|canl-java-2.6.0-2|42	# Remove maven-wagon-webdav-jackrabbit dependency
21mr|canl-java-2.6.0-2|43	%pom_xpath_remove pom:build/pom:extensions
21mr|canl-java-2.6.0-2|44	
21mr|canl-java-2.6.0-2|45	# GPG signing requires a GPG key
21mr|canl-java-2.6.0-2|46	%pom_remove_plugin org.apache.maven.plugins:maven-gpg-plugin
21mr|canl-java-2.6.0-2|47	
21mr|canl-java-2.6.0-2|48	# Do not create source jars
21mr|canl-java-2.6.0-2|49	%pom_remove_plugin org.apache.maven.plugins:maven-source-plugin
21mr|canl-java-2.6.0-2|50	
21mr|canl-java-2.6.0-2|51	# Do not stage
21mr|canl-java-2.6.0-2|52	%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin
21mr|canl-java-2.6.0-2|53	
21mr|canl-java-2.6.0-2|54	%build
21mr|canl-java-2.6.0-2|55	%mvn_build -f
21mr|canl-java-2.6.0-2|56	
21mr|canl-java-2.6.0-2|57	%install
21mr|canl-java-2.6.0-2|58	%mvn_install
21mr|canl-java-2.6.0-2|59	
21mr|canl-java-2.6.0-2|60	%files -f .mfiles
21mr|canl-java-2.6.0-2|61	%doc API-Changes.txt README.md
21mr|canl-java-2.6.0-2|62	%license LICENSE.txt
21mr|canl-java-2.6.0-2|63	
21mr|canl-java-2.6.0-2|64	%files javadoc -f .mfiles-javadoc
21mr|canl-java-2.6.0-2|65	%license LICENSE.txt
21mr|canl-java-2.6.0-2|66	

11711 21
21mr|cantor-23.08.4-2|1	Summary:	KDE Interface for doing Mathematics and Scientific Computing
21mr|cantor-23.08.4-2|2	Name:		cantor
21mr|cantor-23.08.4-2|3	Version:	23.08.4
21mr|cantor-23.08.4-2|4	Release:	2
21mr|cantor-23.08.4-2|5	License:	GPLv2+
21mr|cantor-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|cantor-23.08.4-2|7	Url:		http://edu.kde.org/cantor/
21mr|cantor-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|cantor-23.08.4-2|9	Source1:	cantor.rpmlintrc
21mr|cantor-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|cantor-23.08.4-2|11	BuildRequires:	analitza-devel
21mr|cantor-23.08.4-2|12	BuildRequires:	kf5archive-devel
21mr|cantor-23.08.4-2|13	BuildRequires:	kf5completion-devel
21mr|cantor-23.08.4-2|14	BuildRequires:	kf5config-devel
21mr|cantor-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|cantor-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|cantor-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|cantor-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|cantor-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|cantor-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|cantor-23.08.4-2|21	BuildRequires:	kf5newstuff-devel
21mr|cantor-23.08.4-2|22	BuildRequires:	kf5parts-devel
21mr|cantor-23.08.4-2|23	BuildRequires:	kf5pty-devel
21mr|cantor-23.08.4-2|24	BuildRequires:	kf5texteditor-devel
21mr|cantor-23.08.4-2|25	BuildRequires:	kf5textwidgets-devel
21mr|cantor-23.08.4-2|26	BuildRequires:	kf5xmlgui-devel
21mr|cantor-23.08.4-2|27	BuildRequires:	pkgconfig(libR)
21mr|cantor-23.08.4-2|28	BuildRequires:	pkgconfig(libspectre)
21mr|cantor-23.08.4-2|29	BuildRequires:	pkgconfig(libqalculate)
21mr|cantor-23.08.4-2|30	BuildRequires:	pkgconfig(poppler-qt5)
21mr|cantor-23.08.4-2|31	BuildRequires:	pkgconfig(python)
21mr|cantor-23.08.4-2|32	BuildRequires:	pkgconfig(python3)
21mr|cantor-23.08.4-2|33	BuildRequires:	pkgconfig(shared-mime-info)
21mr|cantor-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Core)
21mr|cantor-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Gui)
21mr|cantor-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Help)
21mr|cantor-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Network)
21mr|cantor-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|cantor-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5Svg)
21mr|cantor-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5Test)
21mr|cantor-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|cantor-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|cantor-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|cantor-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Xml)
21mr|cantor-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|cantor-23.08.4-2|46	# For qhelpgenerator
21mr|cantor-23.08.4-2|47	BuildRequires:	qt5-tools
21mr|cantor-23.08.4-2|48	# OPTIONAL
21mr|cantor-23.08.4-2|49	BuildRequires:	pkgconfig(luajit)
21mr|cantor-23.08.4-2|50	
21mr|cantor-23.08.4-2|51	%description
21mr|cantor-23.08.4-2|52	Cantor is a KDE Application aimed to provide a nice Interface
21mr|cantor-23.08.4-2|53	for doing Mathematics and Scientific Computing. It doesn't implement
21mr|cantor-23.08.4-2|54	its own Computation Logic, but instead is built around different
21mr|cantor-23.08.4-2|55	Backends.
21mr|cantor-23.08.4-2|56	
21mr|cantor-23.08.4-2|57	%files -f %{name}.lang
21mr|cantor-23.08.4-2|58	%{_kde5_applicationsdir}/org.kde.cantor.desktop
21mr|cantor-23.08.4-2|59	%{_kde5_bindir}/cantor
21mr|cantor-23.08.4-2|60	%{_kde5_bindir}/cantor_pythonserver
21mr|cantor-23.08.4-2|61	%{_kde5_bindir}/cantor_rserver
21mr|cantor-23.08.4-2|62	%{_kde5_bindir}/cantor_scripteditor
21mr|cantor-23.08.4-2|63	%{_kde5_libdir}/libcantor_config.so
21mr|cantor-23.08.4-2|64	%{_kde5_libdir}/cantor_pythonbackend.so
21mr|cantor-23.08.4-2|65	%{_kde5_iconsdir}/*/*/apps/cantor.*
21mr|cantor-23.08.4-2|66	%{_kde5_iconsdir}/*/*/apps/juliabackend.*
21mr|cantor-23.08.4-2|67	%{_kde5_iconsdir}/*/*/apps/kalgebrabackend.*
21mr|cantor-23.08.4-2|68	%{_kde5_iconsdir}/*/*/apps/luabackend.*
21mr|cantor-23.08.4-2|69	%{_kde5_iconsdir}/*/*/apps/maximabackend.*
21mr|cantor-23.08.4-2|70	%{_kde5_iconsdir}/*/*/apps/octavebackend.*
21mr|cantor-23.08.4-2|71	%{_kde5_iconsdir}/*/*/apps/pythonbackend.*
21mr|cantor-23.08.4-2|72	%{_kde5_iconsdir}/*/*/apps/qalculatebackend.*
21mr|cantor-23.08.4-2|73	%{_kde5_iconsdir}/*/*/apps/rbackend.*
21mr|cantor-23.08.4-2|74	%{_kde5_iconsdir}/*/*/apps/sagebackend.*
21mr|cantor-23.08.4-2|75	%{_kde5_iconsdir}/*/*/apps/scilabbackend.*
21mr|cantor-23.08.4-2|76	%{_kde5_datadir}/cantor
21mr|cantor-23.08.4-2|77	%{_kde5_datadir}/config.kcfg/cantor.kcfg
21mr|cantor-23.08.4-2|78	%{_kde5_datadir}/config.kcfg/cantor_libs.kcfg
21mr|cantor-23.08.4-2|79	%{_kde5_datadir}/config.kcfg/kalgebrabackend.kcfg
21mr|cantor-23.08.4-2|80	%{_kde5_datadir}/config.kcfg/luabackend.kcfg
21mr|cantor-23.08.4-2|81	%{_kde5_datadir}/config.kcfg/maximabackend.kcfg
21mr|cantor-23.08.4-2|82	%{_kde5_datadir}/config.kcfg/octavebackend.kcfg.in
21mr|cantor-23.08.4-2|83	%{_kde5_datadir}/config.kcfg/pythonbackend.kcfg
21mr|cantor-23.08.4-2|84	%{_kde5_datadir}/config.kcfg/qalculatebackend.kcfg
21mr|cantor-23.08.4-2|85	%{_kde5_datadir}/config.kcfg/rserver.kcfg
21mr|cantor-23.08.4-2|86	%{_kde5_datadir}/config.kcfg/sagebackend.kcfg
21mr|cantor-23.08.4-2|87	%{_kde5_datadir}/config.kcfg/scilabbackend.kcfg
21mr|cantor-23.08.4-2|88	%{_kde5_datadir}/knsrcfiles/cantor.knsrc
21mr|cantor-23.08.4-2|89	%{_kde5_datadir}/knsrcfiles/cantor-documentation.knsrc
21mr|cantor-23.08.4-2|90	%{_kde5_datadir}/knsrcfiles/cantor_kalgebra.knsrc
21mr|cantor-23.08.4-2|91	%{_kde5_datadir}/knsrcfiles/cantor_lua.knsrc
21mr|cantor-23.08.4-2|92	%{_kde5_datadir}/knsrcfiles/cantor_maxima.knsrc
21mr|cantor-23.08.4-2|93	%{_kde5_datadir}/knsrcfiles/cantor_octave.knsrc
21mr|cantor-23.08.4-2|94	%{_kde5_datadir}/knsrcfiles/cantor_python.knsrc
21mr|cantor-23.08.4-2|95	%{_kde5_datadir}/knsrcfiles/cantor_qalculate.knsrc
21mr|cantor-23.08.4-2|96	%{_kde5_datadir}/knsrcfiles/cantor_r.knsrc
21mr|cantor-23.08.4-2|97	%{_kde5_datadir}/knsrcfiles/cantor_sage.knsrc
21mr|cantor-23.08.4-2|98	%{_kde5_datadir}/knsrcfiles/cantor_scilab.knsrc
21mr|cantor-23.08.4-2|99	%{_kde5_datadir}/mime/packages/cantor.xml
21mr|cantor-23.08.4-2|100	%{_kde5_xmlguidir}/cantor/*.rc
21mr|cantor-23.08.4-2|101	%{_kde5_plugindir}/parts/cantorpart.so
21mr|cantor-23.08.4-2|102	%{_qt5_plugindir}/cantor/*/*.so
21mr|cantor-23.08.4-2|103	%{_appdatadir}/org.kde.cantor.appdata.xml
21mr|cantor-23.08.4-2|104	
21mr|cantor-23.08.4-2|105	#----------------------------------------------------------------------------
21mr|cantor-23.08.4-2|106	
21mr|cantor-23.08.4-2|107	%define cantorlibs_major 28
21mr|cantor-23.08.4-2|108	%define libcantorlibs %mklibname cantorlibs %{cantorlibs_major}
21mr|cantor-23.08.4-2|109	
21mr|cantor-23.08.4-2|110	%package -n %{libcantorlibs}
21mr|cantor-23.08.4-2|111	Summary:	Runtime library for cantor
21mr|cantor-23.08.4-2|112	Group:		System/Libraries
21mr|cantor-23.08.4-2|113	
21mr|cantor-23.08.4-2|114	%description -n %{libcantorlibs}
21mr|cantor-23.08.4-2|115	Runtime library for cantor.
21mr|cantor-23.08.4-2|116	
21mr|cantor-23.08.4-2|117	%files -n %{libcantorlibs}
21mr|cantor-23.08.4-2|118	%{_kde5_libdir}/libcantorlibs.so.%{cantorlibs_major}*
21mr|cantor-23.08.4-2|119	%{_kde5_libdir}/libcantorlibs.so.%{version}
21mr|cantor-23.08.4-2|120	
21mr|cantor-23.08.4-2|121	#----------------------------------------------------------------------------
21mr|cantor-23.08.4-2|122	
21mr|cantor-23.08.4-2|123	%define devcantor %mklibname cantor -d
21mr|cantor-23.08.4-2|124	
21mr|cantor-23.08.4-2|125	%package -n %{devcantor}
21mr|cantor-23.08.4-2|126	Summary:	Development stuff for %{name}
21mr|cantor-23.08.4-2|127	Group:		Development/KDE and Qt
21mr|cantor-23.08.4-2|128	Requires:	%{libcantorlibs} = %{EVRD}
21mr|cantor-23.08.4-2|129	Provides:	%{name}-devel = %{EVRD}
21mr|cantor-23.08.4-2|130	Conflicts:	%{name}-devel < 16.08.2
21mr|cantor-23.08.4-2|131	Obsoletes:	%{name}-devel < 16.08.2
21mr|cantor-23.08.4-2|132	
21mr|cantor-23.08.4-2|133	%description -n %{devcantor}
21mr|cantor-23.08.4-2|134	Files needed to build applications based on %{name}.
21mr|cantor-23.08.4-2|135	
21mr|cantor-23.08.4-2|136	%files -n %{devcantor}
21mr|cantor-23.08.4-2|137	%{_kde5_includedir}/%{name}
21mr|cantor-23.08.4-2|138	%{_kde5_libdir}/libcantorlibs.so
21mr|cantor-23.08.4-2|139	%{_kde5_libdir}/cmake/Cantor/CantorConfig.cmake
21mr|cantor-23.08.4-2|140	%{_kde5_libdir}/cmake/Cantor/CantorConfigVersion.cmake
21mr|cantor-23.08.4-2|141	%{_kde5_libdir}/cmake/Cantor/CantorTargets-release.cmake
21mr|cantor-23.08.4-2|142	%{_kde5_libdir}/cmake/Cantor/CantorTargets.cmake
21mr|cantor-23.08.4-2|143	
21mr|cantor-23.08.4-2|144	#----------------------------------------------------------------------------
21mr|cantor-23.08.4-2|145	
21mr|cantor-23.08.4-2|146	%prep
21mr|cantor-23.08.4-2|147	%autosetup -p1
21mr|cantor-23.08.4-2|148	
21mr|cantor-23.08.4-2|149	%build
21mr|cantor-23.08.4-2|150	%cmake_kde5
21mr|cantor-23.08.4-2|151	%make
21mr|cantor-23.08.4-2|152	
21mr|cantor-23.08.4-2|153	%install
21mr|cantor-23.08.4-2|154	%makeinstall_std -C build
21mr|cantor-23.08.4-2|155	
21mr|cantor-23.08.4-2|156	%find_lang %{name} --with-kde --with-html

11712 21
21mr|caps-0.9.26-1|1	# No debug package produced
21mr|caps-0.9.26-1|2	%define debug_package %{nil}
21mr|caps-0.9.26-1|3	
21mr|caps-0.9.26-1|4	Summary:	Collection of plugins for LADSPA
21mr|caps-0.9.26-1|5	Name:		caps
21mr|caps-0.9.26-1|6	Version:	0.9.26
21mr|caps-0.9.26-1|7	Release:	1
21mr|caps-0.9.26-1|8	License:	GPLv2+
21mr|caps-0.9.26-1|9	Group:		Sound
21mr|caps-0.9.26-1|10	Url:		http://quitte.de/dsp/caps.html
21mr|caps-0.9.26-1|11	Source0:	http://quitte.de/dsp/%{name}_%{version}.tar.bz2
21mr|caps-0.9.26-1|12	Source100:	%{name}.rpmlintrc
21mr|caps-0.9.26-1|13	BuildRequires:	ladspa-devel
21mr|caps-0.9.26-1|14	Requires:	ladspa
21mr|caps-0.9.26-1|15	
21mr|caps-0.9.26-1|16	%description
21mr|caps-0.9.26-1|17	CAPS, the C* Audio Plugin Suite, is a collection of refined LADSPA audio
21mr|caps-0.9.26-1|18	plugins capable of (and mainly intended for) realtime operation.
21mr|caps-0.9.26-1|19	The suite includes DSP units emulating instrument amplifiers, stomp-box
21mr|caps-0.9.26-1|20	classics, versatile 'virtual analogue' oscillators, fractal oscillation,
21mr|caps-0.9.26-1|21	reverb, equalization and more.
21mr|caps-0.9.26-1|22	
21mr|caps-0.9.26-1|23	%files
21mr|caps-0.9.26-1|24	%doc CHANGES README
21mr|caps-0.9.26-1|25	%{_libdir}/ladspa/%{name}.so
21mr|caps-0.9.26-1|26	%{_datadir}/ladspa/rdf/%{name}.rdf
21mr|caps-0.9.26-1|27	
21mr|caps-0.9.26-1|28	#-----------------------------------------------------------------------------
21mr|caps-0.9.26-1|29	
21mr|caps-0.9.26-1|30	%prep
21mr|caps-0.9.26-1|31	%setup -q
21mr|caps-0.9.26-1|32	
21mr|caps-0.9.26-1|33	%build
21mr|caps-0.9.26-1|34	./configure.py
21mr|caps-0.9.26-1|35	%make
21mr|caps-0.9.26-1|36	
21mr|caps-0.9.26-1|37	%install
21mr|caps-0.9.26-1|38	%makeinstall_std DEST=%{_libdir}/ladspa

11713 21
21mr|capstone-4.0.2-2|1	# Please keep this package in sync with FC
21mr|capstone-4.0.2-2|2	
21mr|capstone-4.0.2-2|3	%global major   4
21mr|capstone-4.0.2-2|4	%define libname %mklibname capstone %major
21mr|capstone-4.0.2-2|5	%define devname %mklibname capstone -d
21mr|capstone-4.0.2-2|6	
21mr|capstone-4.0.2-2|7	# don't provide libcapstone.so.3 with py2/3 pkgs
21mr|capstone-4.0.2-2|8	%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}%{python3_sitelib}/.*\.so
21mr|capstone-4.0.2-2|9	%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}%{python2_sitelib}/.*\.so
21mr|capstone-4.0.2-2|10	%bcond_with java
21mr|capstone-4.0.2-2|11	
21mr|capstone-4.0.2-2|12	Name:           capstone
21mr|capstone-4.0.2-2|13	Version:        4.0.2
21mr|capstone-4.0.2-2|14	Release:        2
21mr|capstone-4.0.2-2|15	Summary:        A lightweight multi-platform, multi-architecture disassembly framework
21mr|capstone-4.0.2-2|16	Group:          System/Libraries
21mr|capstone-4.0.2-2|17	
21mr|capstone-4.0.2-2|18	%global         gituser         aquynh
21mr|capstone-4.0.2-2|19	%global         gitname         capstone
21mr|capstone-4.0.2-2|20	
21mr|capstone-4.0.2-2|21	License:        BSD
21mr|capstone-4.0.2-2|22	URL:            http://www.capstone-engine.org/
21mr|capstone-4.0.2-2|23	#               https://github.com/aquynh/capstone/releases
21mr|capstone-4.0.2-2|24	#Source0:        https://github.com/%{gituser}/%{gitname}/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|capstone-4.0.2-2|25	Source0:        https://github.com/%{gituser}/%{gitname}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|capstone-4.0.2-2|26	
21mr|capstone-4.0.2-2|27	%global srcname distribute
21mr|capstone-4.0.2-2|28	
21mr|capstone-4.0.2-2|29	# backport from https://github.com/capstone-engine/capstone/commit/cbef767ab33b82166d263895f24084b75b316df3
21mr|capstone-4.0.2-2|30	Patch0:         CVE-2025-67873.patch
21mr|capstone-4.0.2-2|31	# backport from https://github.com/capstone-engine/capstone/commit/2c7797182a1618be12017d7d41e0b6581d5d529e
21mr|capstone-4.0.2-2|32	Patch1:         CVE-2025-68114.patch
21mr|capstone-4.0.2-2|33	BuildRequires:  git
21mr|capstone-4.0.2-2|34	%if %{with java}
21mr|capstone-4.0.2-2|35	BuildRequires:  jna
21mr|capstone-4.0.2-2|36	BuildRequires:  java-devel
21mr|capstone-4.0.2-2|37	%endif
21mr|capstone-4.0.2-2|38	BuildRequires:  python3
21mr|capstone-4.0.2-2|39	BuildRequires:  python3-devel
21mr|capstone-4.0.2-2|40	BuildRequires:  python3-setuptools
21mr|capstone-4.0.2-2|41	%global _hardened_build 1
21mr|capstone-4.0.2-2|42	
21mr|capstone-4.0.2-2|43	
21mr|capstone-4.0.2-2|44	%description
21mr|capstone-4.0.2-2|45	Capstone is a disassembly framework with the target of becoming the ultimate
21mr|capstone-4.0.2-2|46	disasm engine for binary analysis and reversing in the security community.
21mr|capstone-4.0.2-2|47	
21mr|capstone-4.0.2-2|48	%package        -n %libname
21mr|capstone-4.0.2-2|49	Summary:        A lightweight multi-platform, multi-architecture disassembly framework
21mr|capstone-4.0.2-2|50	Group:          System/Libraries
21mr|capstone-4.0.2-2|51	Obsoletes:      %{_lib}capstone0 < 3.0.4-3
21mr|capstone-4.0.2-2|52	
21mr|capstone-4.0.2-2|53	%description    -n %libname
21mr|capstone-4.0.2-2|54	Capstone is a disassembly framework with the target of becoming the ultimate
21mr|capstone-4.0.2-2|55	disasm engine for binary analysis and reversing in the security community.
21mr|capstone-4.0.2-2|56	
21mr|capstone-4.0.2-2|57	%package        -n %devname
21mr|capstone-4.0.2-2|58	Summary:        Development files for %{name}
21mr|capstone-4.0.2-2|59	Group:		Development/Other
21mr|capstone-4.0.2-2|60	Requires:       %{libname}%{?_isa} = %{version}-%{release}
21mr|capstone-4.0.2-2|61	Provides:	capstone-devel = %{version}-%{release}
21mr|capstone-4.0.2-2|62	
21mr|capstone-4.0.2-2|63	%description    -n %devname
21mr|capstone-4.0.2-2|64	The %{name}-devel package contains libraries and header files for
21mr|capstone-4.0.2-2|65	developing applications that use %{name}.
21mr|capstone-4.0.2-2|66	
21mr|capstone-4.0.2-2|67	%package	-n python3-capstone
21mr|capstone-4.0.2-2|68	Summary:	Python3 bindings for %{name}
21mr|capstone-4.0.2-2|69	Group:		Development/Python
21mr|capstone-4.0.2-2|70	Requires:	%{libname}%{?_isa} = %{version}-%{release}
21mr|capstone-4.0.2-2|71	
21mr|capstone-4.0.2-2|72	%description	-n python3-capstone
21mr|capstone-4.0.2-2|73	The python3-%{name} package contains python3 bindings for %{name}.
21mr|capstone-4.0.2-2|74	
21mr|capstone-4.0.2-2|75	%if %{with java}
21mr|capstone-4.0.2-2|76	%package        java
21mr|capstone-4.0.2-2|77	Summary:        Java bindings for %{name}
21mr|capstone-4.0.2-2|78	Group:          Development/Java
21mr|capstone-4.0.2-2|79	Requires:       %{name} >= %{version}-%{release}
21mr|capstone-4.0.2-2|80	BuildArch:      noarch
21mr|capstone-4.0.2-2|81	
21mr|capstone-4.0.2-2|82	%description    java
21mr|capstone-4.0.2-2|83	The %{name}-java package contains java bindings for %{name}.
21mr|capstone-4.0.2-2|84	%endif
21mr|capstone-4.0.2-2|85	
21mr|capstone-4.0.2-2|86	%prep
21mr|capstone-4.0.2-2|87	# autosetup -n %{gitname}-%{commit} -S git
21mr|capstone-4.0.2-2|88	%autosetup -p1 -n %{gitname}-%{version} -S git
21mr|capstone-4.0.2-2|89	
21mr|capstone-4.0.2-2|90	%build
21mr|capstone-4.0.2-2|91	DESTDIR="%{buildroot}" 	V=1 CFLAGS="%{optflags}" \
21mr|capstone-4.0.2-2|92	LIBDIRARCH="%{_lib}" INCDIR="%{_includedir}" \
21mr|capstone-4.0.2-2|93	make PYTHON3=%{__python3} %{?_smp_mflags}
21mr|capstone-4.0.2-2|94	
21mr|capstone-4.0.2-2|95	# Fix pkgconfig file
21mr|capstone-4.0.2-2|96	sed -i 's;%{buildroot};;' capstone.pc
21mr|capstone-4.0.2-2|97	grep -v archive capstone.pc > capstone.pc.tmp
21mr|capstone-4.0.2-2|98	mv capstone.pc.tmp capstone.pc
21mr|capstone-4.0.2-2|99	
21mr|capstone-4.0.2-2|100	# build python bindings
21mr|capstone-4.0.2-2|101	pushd bindings/python
21mr|capstone-4.0.2-2|102	%py3_build
21mr|capstone-4.0.2-2|103	popd
21mr|capstone-4.0.2-2|104	
21mr|capstone-4.0.2-2|105	%if %{with java}
21mr|capstone-4.0.2-2|106	# build java bindings
21mr|capstone-4.0.2-2|107	pushd bindings/java
21mr|capstone-4.0.2-2|108	make PYTHON3=%{__python3} CFLAGS="%{optflags}" # %{?_smp_mflags} parallel seems broken
21mr|capstone-4.0.2-2|109	popd
21mr|capstone-4.0.2-2|110	%endif
21mr|capstone-4.0.2-2|111	
21mr|capstone-4.0.2-2|112	%install
21mr|capstone-4.0.2-2|113	DESTDIR=%{buildroot} LIBDIRARCH=%{_lib} \
21mr|capstone-4.0.2-2|114	INCDIR="%{_includedir}" make install
21mr|capstone-4.0.2-2|115	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|capstone-4.0.2-2|116	find %{buildroot} -name '*.a' -exec rm -f {} ';'
21mr|capstone-4.0.2-2|117	
21mr|capstone-4.0.2-2|118	# install python bindings
21mr|capstone-4.0.2-2|119	pushd bindings/python
21mr|capstone-4.0.2-2|120	%py3_install
21mr|capstone-4.0.2-2|121	popd
21mr|capstone-4.0.2-2|122	
21mr|capstone-4.0.2-2|123	%if %{with java}
21mr|capstone-4.0.2-2|124	# install java bindings
21mr|capstone-4.0.2-2|125	install -D -p -m 0644 bindings/java/%{name}.jar  %{buildroot}/%{_javadir}/%{name}.jar
21mr|capstone-4.0.2-2|126	%endif
21mr|capstone-4.0.2-2|127	
21mr|capstone-4.0.2-2|128	%files
21mr|capstone-4.0.2-2|129	%{_bindir}/cstool
21mr|capstone-4.0.2-2|130	
21mr|capstone-4.0.2-2|131	%files -n %libname
21mr|capstone-4.0.2-2|132	%license LICENSE.TXT LICENSE_LLVM.TXT
21mr|capstone-4.0.2-2|133	%doc CREDITS.TXT ChangeLog README.md SPONSORS.TXT
21mr|capstone-4.0.2-2|134	%{_libdir}/*.so.%{major}{,.*}
21mr|capstone-4.0.2-2|135	
21mr|capstone-4.0.2-2|136	%files -n %devname
21mr|capstone-4.0.2-2|137	%{_includedir}/*
21mr|capstone-4.0.2-2|138	%{_libdir}/*.so
21mr|capstone-4.0.2-2|139	%{_libdir}/pkgconfig/*
21mr|capstone-4.0.2-2|140	
21mr|capstone-4.0.2-2|141	%files -n python3-capstone
21mr|capstone-4.0.2-2|142	%{python3_sitelib}/*egg-info
21mr|capstone-4.0.2-2|143	%{python3_sitelib}/%{name}
21mr|capstone-4.0.2-2|144	
21mr|capstone-4.0.2-2|145	%if %{with java}
21mr|capstone-4.0.2-2|146	%files java
21mr|capstone-4.0.2-2|147	%{_javadir}/
21mr|capstone-4.0.2-2|148	%endif
21mr|capstone-4.0.2-2|149	
21mr|capstone-4.0.2-2|150	%changelog
21mr|capstone-4.0.2-2|151	* Thu Jan 15 2026 Александр <a.proklov@rosa.ru>
21mr|capstone-4.0.2-2|152	- add backport info
21mr|capstone-4.0.2-2|153	
21mr|capstone-4.0.2-2|154	* Thu Jan 15 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|capstone-4.0.2-2|155	- rediff patch
21mr|capstone-4.0.2-2|156	
21mr|capstone-4.0.2-2|157	* Thu Jan 15 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|capstone-4.0.2-2|158	- fix CVE
21mr|capstone-4.0.2-2|159	
21mr|capstone-4.0.2-2|160	* Thu Jan 15 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|capstone-4.0.2-2|161	- fix CVE
21mr|capstone-4.0.2-2|162	
21mr|capstone-4.0.2-2|163	* Sat Dec 12 2020 Alexander Stefanov <alexander@mezon.ru> 4.0.2-1
21mr|capstone-4.0.2-2|164	- new pkg

11714 21
21mr|c-ares-1.28.1-1|1	%define major 2
21mr|c-ares-1.28.1-1|2	%define libname %mklibname cares %{major}
21mr|c-ares-1.28.1-1|3	%define devname %mklibname cares -d
21mr|c-ares-1.28.1-1|4	
21mr|c-ares-1.28.1-1|5	%define	url_ver %(echo %{version}|tr . _)
21mr|c-ares-1.28.1-1|6	
21mr|c-ares-1.28.1-1|7	Summary:	A library that performs asynchronous DNS operations
21mr|c-ares-1.28.1-1|8	Name:		c-ares
21mr|c-ares-1.28.1-1|9	Version:	1.28.1
21mr|c-ares-1.28.1-1|10	Release:	1
21mr|c-ares-1.28.1-1|11	License:	MIT
21mr|c-ares-1.28.1-1|12	Group:		System/Libraries
21mr|c-ares-1.28.1-1|13	Url:		http://c-ares.haxx.se/
21mr|c-ares-1.28.1-1|14	Source0:	https://github.com/c-ares/c-ares/releases/download/cares-%{url_ver}/c-ares-%{version}.tar.gz
21mr|c-ares-1.28.1-1|15	
21mr|c-ares-1.28.1-1|16	%description
21mr|c-ares-1.28.1-1|17	c-ares is a C library that performs DNS requests and name resolves
21mr|c-ares-1.28.1-1|18	asynchronously. c-ares is a fork of the library named 'ares', written
21mr|c-ares-1.28.1-1|19	by Greg Hudson at MIT.
21mr|c-ares-1.28.1-1|20	
21mr|c-ares-1.28.1-1|21	#----------------------------------------------------------------------------
21mr|c-ares-1.28.1-1|22	
21mr|c-ares-1.28.1-1|23	%package -n %{libname}
21mr|c-ares-1.28.1-1|24	Summary:	A library that performs asynchronous DNS operations
21mr|c-ares-1.28.1-1|25	Group:		System/Libraries
21mr|c-ares-1.28.1-1|26	Provides:	%{name} = %{EVRD}
21mr|c-ares-1.28.1-1|27	
21mr|c-ares-1.28.1-1|28	%description -n %{libname}
21mr|c-ares-1.28.1-1|29	c-ares is a C library that performs DNS requests and name resolves
21mr|c-ares-1.28.1-1|30	asynchronously. c-ares is a fork of the library named 'ares', written
21mr|c-ares-1.28.1-1|31	by Greg Hudson at MIT.
21mr|c-ares-1.28.1-1|32	
21mr|c-ares-1.28.1-1|33	%files -n %{libname}
21mr|c-ares-1.28.1-1|34	%{_libdir}/libcares.so.%{major}*
21mr|c-ares-1.28.1-1|35	
21mr|c-ares-1.28.1-1|36	#----------------------------------------------------------------------------
21mr|c-ares-1.28.1-1|37	
21mr|c-ares-1.28.1-1|38	%package -n %{devname}
21mr|c-ares-1.28.1-1|39	Summary:	Development files for c-ares
21mr|c-ares-1.28.1-1|40	Group:		Development/C
21mr|c-ares-1.28.1-1|41	Requires:	%{libname} = %{EVRD}
21mr|c-ares-1.28.1-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|c-ares-1.28.1-1|43	Provides:	lib%{name}-devel = %{EVRD}
21mr|c-ares-1.28.1-1|44	
21mr|c-ares-1.28.1-1|45	%description -n %{devname}
21mr|c-ares-1.28.1-1|46	This package contains the header files and developemnt libraries
21mr|c-ares-1.28.1-1|47	needed to compile applications or shared objects that use c-ares.
21mr|c-ares-1.28.1-1|48	
21mr|c-ares-1.28.1-1|49	%files -n %{devname}
21mr|c-ares-1.28.1-1|50	%doc README.cares CHANGES NEWS
21mr|c-ares-1.28.1-1|51	%{_includedir}/ares*.h
21mr|c-ares-1.28.1-1|52	%{_libdir}/lib*.so
21mr|c-ares-1.28.1-1|53	%{_libdir}/pkgconfig/libcares.pc
21mr|c-ares-1.28.1-1|54	%{_mandir}/man3/ares_*
21mr|c-ares-1.28.1-1|55	
21mr|c-ares-1.28.1-1|56	#----------------------------------------------------------------------------
21mr|c-ares-1.28.1-1|57	
21mr|c-ares-1.28.1-1|58	%prep
21mr|c-ares-1.28.1-1|59	%autosetup -p1
21mr|c-ares-1.28.1-1|60	
21mr|c-ares-1.28.1-1|61	%build
21mr|c-ares-1.28.1-1|62	autoreconf -fi
21mr|c-ares-1.28.1-1|63	%configure \
21mr|c-ares-1.28.1-1|64	--enable-shared \
21mr|c-ares-1.28.1-1|65	--enable-thread \
21mr|c-ares-1.28.1-1|66	--enable-libgcc \
21mr|c-ares-1.28.1-1|67	--enable-nonblocking \
21mr|c-ares-1.28.1-1|68	--enable-optimize \
21mr|c-ares-1.28.1-1|69	--disable-static
21mr|c-ares-1.28.1-1|70	
21mr|c-ares-1.28.1-1|71	%make
21mr|c-ares-1.28.1-1|72	
21mr|c-ares-1.28.1-1|73	%install
21mr|c-ares-1.28.1-1|74	%makeinstall_std

11715 21
21mr|caribou-0.4.21-7|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|caribou-0.4.21-7|2	
21mr|caribou-0.4.21-7|3	%define major		0
21mr|caribou-0.4.21-7|4	%define gir_major	1.0
21mr|caribou-0.4.21-7|5	%define libname		%mklibname %{name} %{major}
21mr|caribou-0.4.21-7|6	%define devname		%mklibname -d %{name}
21mr|caribou-0.4.21-7|7	%define girname		%mklibname %{name}-gir %{gir_major}
21mr|caribou-0.4.21-7|8	
21mr|caribou-0.4.21-7|9	Summary:	A simplified in-place on-screen keyboard
21mr|caribou-0.4.21-7|10	Name:		caribou
21mr|caribou-0.4.21-7|11	Version:	0.4.21
21mr|caribou-0.4.21-7|12	Release:	7
21mr|caribou-0.4.21-7|13	Group:		Accessibility
21mr|caribou-0.4.21-7|14	License:	LGPLv2+
21mr|caribou-0.4.21-7|15	URL:		https://download.gnome.org/sources/caribou
21mr|caribou-0.4.21-7|16	Source0:	https://download.gnome.org/sources/caribou/%{url_ver}/%{name}-%{version}.tar.xz
21mr|caribou-0.4.21-7|17	Patch0:		Russian-layouts.patch
21mr|caribou-0.4.21-7|18	# From Fedora
21mr|caribou-0.4.21-7|19	Patch1:		caribou-0.4.20-fix-python-exec.patch
21mr|caribou-0.4.21-7|20	Patch2:		caribou-0.4.20-multilib.patch
21mr|caribou-0.4.21-7|21	# caribou isn't needed in gnome-shell so don't start there
21mr|caribou-0.4.21-7|22	Patch3:		change_autostart_cinnamon.patch
21mr|caribou-0.4.21-7|23	Patch4:		fix-style-css.patch
21mr|caribou-0.4.21-7|24	Patch5:		Fix-compilation-error.patch
21mr|caribou-0.4.21-7|25	Patch6:		Fix-subkey-popmenu-not-showing-after-being-dismissed.patch
21mr|caribou-0.4.21-7|26	Patch7:		xadapter.vala-Remove-XkbKeyTypesMask-and-f.patch
21mr|caribou-0.4.21-7|27	Patch8:		drop_gir_patch.patch
21mr|caribou-0.4.21-7|28	BuildRequires:	desktop-file-utils
21mr|caribou-0.4.21-7|29	BuildRequires:	gettext
21mr|caribou-0.4.21-7|30	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|caribou-0.4.21-7|31	BuildRequires:	intltool
21mr|caribou-0.4.21-7|32	BuildRequires:	pythonegg(virtkey)
21mr|caribou-0.4.21-7|33	BuildRequires:	python3-gi
21mr|caribou-0.4.21-7|34	BuildRequires:	vala
21mr|caribou-0.4.21-7|35	BuildRequires:	vala-devel
21mr|caribou-0.4.21-7|36	BuildRequires:	pkgconfig(atspi-2)
21mr|caribou-0.4.21-7|37	BuildRequires:	pkgconfig(clutter-1.0)
21mr|caribou-0.4.21-7|38	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|caribou-0.4.21-7|39	BuildRequires:	pkgconfig(gdk-3.0)
21mr|caribou-0.4.21-7|40	BuildRequires:	pkgconfig(gee-1.0)
21mr|caribou-0.4.21-7|41	BuildRequires:	pkgconfig(gee-0.8)
21mr|caribou-0.4.21-7|42	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|caribou-0.4.21-7|43	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|caribou-0.4.21-7|44	BuildRequires:	pkgconfig(libxklavier)
21mr|caribou-0.4.21-7|45	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|caribou-0.4.21-7|46	BuildRequires:	pkgconfig(python)
21mr|caribou-0.4.21-7|47	BuildRequires:	pkgconfig(xtst)
21mr|caribou-0.4.21-7|48	Requires:	pyatspi
21mr|caribou-0.4.21-7|49	Requires:	%{name}-gtk2 = %{EVRD}
21mr|caribou-0.4.21-7|50	Requires:	%{name}-gtk3 = %{EVRD}
21mr|caribou-0.4.21-7|51	
21mr|caribou-0.4.21-7|52	%description
21mr|caribou-0.4.21-7|53	Caribou is a text entry application that currently manifests itself as
21mr|caribou-0.4.21-7|54	a simplified in-place on-screen keyboard.
21mr|caribou-0.4.21-7|55	
21mr|caribou-0.4.21-7|56	%files -f %{name}.lang
21mr|caribou-0.4.21-7|57	%doc NEWS README
21mr|caribou-0.4.21-7|58	%{_bindir}/%{name}-preferences
21mr|caribou-0.4.21-7|59	%{_datadir}/%{name}
21mr|caribou-0.4.21-7|60	%{_datadir}/antler
21mr|caribou-0.4.21-7|61	%{_datadir}/dbus-1/services/org.gnome.Caribou.Antler.service
21mr|caribou-0.4.21-7|62	%{_datadir}/dbus-1/services/org.gnome.Caribou.Daemon.service
21mr|caribou-0.4.21-7|63	%{_libexecdir}/antler-keyboard
21mr|caribou-0.4.21-7|64	%{_libexecdir}/%{name}
21mr|caribou-0.4.21-7|65	%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
21mr|caribou-0.4.21-7|66	%{_datadir}/glib-2.0/schemas/*
21mr|caribou-0.4.21-7|67	%{python3_sitelib}/%{name}
21mr|caribou-0.4.21-7|68	
21mr|caribou-0.4.21-7|69	#---------------------------------------------------------------------
21mr|caribou-0.4.21-7|70	%package	gtk2
21mr|caribou-0.4.21-7|71	Summary:	GTK2 Integration for %{name}
21mr|caribou-0.4.21-7|72	Group:		System/Libraries
21mr|caribou-0.4.21-7|73	Requires:	%{libname} = %{version}-%{release}
21mr|caribou-0.4.21-7|74	
21mr|caribou-0.4.21-7|75	%description	gtk2
21mr|caribou-0.4.21-7|76	GTK2 Integration for %{name}.
21mr|caribou-0.4.21-7|77	
21mr|caribou-0.4.21-7|78	%files gtk2
21mr|caribou-0.4.21-7|79	%{_libdir}/gtk-2.0/modules/lib%{name}-gtk-module.so
21mr|caribou-0.4.21-7|80	
21mr|caribou-0.4.21-7|81	#---------------------------------------------------------------------
21mr|caribou-0.4.21-7|82	
21mr|caribou-0.4.21-7|83	%package	gtk3
21mr|caribou-0.4.21-7|84	Summary:	GTK3 Integration for %{name}
21mr|caribou-0.4.21-7|85	Group:		System/Libraries
21mr|caribou-0.4.21-7|86	Requires:	%{libname} = %{version}-%{release}
21mr|caribou-0.4.21-7|87	
21mr|caribou-0.4.21-7|88	%description	gtk3
21mr|caribou-0.4.21-7|89	GTK3 Integration for %{name}.
21mr|caribou-0.4.21-7|90	
21mr|caribou-0.4.21-7|91	%files gtk3
21mr|caribou-0.4.21-7|92	%{_libdir}/gtk-3.0/modules/lib%{name}-gtk-module.so
21mr|caribou-0.4.21-7|93	%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/%{name}-gtk-module.desktop
21mr|caribou-0.4.21-7|94	
21mr|caribou-0.4.21-7|95	#---------------------------------------------------------------------
21mr|caribou-0.4.21-7|96	
21mr|caribou-0.4.21-7|97	%package -n	%{libname}
21mr|caribou-0.4.21-7|98	Summary:	Library files for %{name}
21mr|caribou-0.4.21-7|99	Group:		System/Libraries
21mr|caribou-0.4.21-7|100	
21mr|caribou-0.4.21-7|101	%description -n %{libname}
21mr|caribou-0.4.21-7|102	Library files for %{name}.
21mr|caribou-0.4.21-7|103	
21mr|caribou-0.4.21-7|104	%files -n %{libname}
21mr|caribou-0.4.21-7|105	%{_libdir}/*.so.%{major}*
21mr|caribou-0.4.21-7|106	
21mr|caribou-0.4.21-7|107	#---------------------------------------------------------------------
21mr|caribou-0.4.21-7|108	
21mr|caribou-0.4.21-7|109	%package -n %{girname}
21mr|caribou-0.4.21-7|110	Summary:	GObject Introspection interface description for %{name}
21mr|caribou-0.4.21-7|111	Group:		System/Libraries
21mr|caribou-0.4.21-7|112	
21mr|caribou-0.4.21-7|113	%description -n %{girname}
21mr|caribou-0.4.21-7|114	GObject Introspection interface description for %{name}.
21mr|caribou-0.4.21-7|115	
21mr|caribou-0.4.21-7|116	%files -n %{girname}
21mr|caribou-0.4.21-7|117	%{_libdir}/girepository-1.0/Caribou-%{gir_major}.typelib
21mr|caribou-0.4.21-7|118	
21mr|caribou-0.4.21-7|119	#---------------------------------------------------------------------
21mr|caribou-0.4.21-7|120	
21mr|caribou-0.4.21-7|121	%package -n	%{devname}
21mr|caribou-0.4.21-7|122	Summary:	Development files for %{name}
21mr|caribou-0.4.21-7|123	Group:		Development/C
21mr|caribou-0.4.21-7|124	Requires:	%{libname} = %{version}-%{release}
21mr|caribou-0.4.21-7|125	Requires:	%{girname} = %{version}-%{release}
21mr|caribou-0.4.21-7|126	Provides:	%{name}-devel = %{version}-%{release}
21mr|caribou-0.4.21-7|127	
21mr|caribou-0.4.21-7|128	%description -n %{devname}
21mr|caribou-0.4.21-7|129	The %{name}-devel package contains libraries and header files for
21mr|caribou-0.4.21-7|130	developing applications that use %{name}.
21mr|caribou-0.4.21-7|131	
21mr|caribou-0.4.21-7|132	%files -n %{devname}
21mr|caribou-0.4.21-7|133	%{_includedir}/*
21mr|caribou-0.4.21-7|134	%{_libdir}/*.so
21mr|caribou-0.4.21-7|135	%{_datadir}/gir-1.0/Caribou-%{gir_major}.gir
21mr|caribou-0.4.21-7|136	%{_libdir}/pkgconfig/%{name}-1.0.pc
21mr|caribou-0.4.21-7|137	%{_datadir}/vala
21mr|caribou-0.4.21-7|138	
21mr|caribou-0.4.21-7|139	#---------------------------------------------------------------------
21mr|caribou-0.4.21-7|140	
21mr|caribou-0.4.21-7|141	%prep
21mr|caribou-0.4.21-7|142	%autosetup -p1
21mr|caribou-0.4.21-7|143	
21mr|caribou-0.4.21-7|144	%build
21mr|caribou-0.4.21-7|145	autoreconf -fi
21mr|caribou-0.4.21-7|146	%configure \
21mr|caribou-0.4.21-7|147	--disable-static	\
21mr|caribou-0.4.21-7|148	PYTHON=python3
21mr|caribou-0.4.21-7|149	%make
21mr|caribou-0.4.21-7|150	
21mr|caribou-0.4.21-7|151	%install
21mr|caribou-0.4.21-7|152	%makeinstall_std
21mr|caribou-0.4.21-7|153	
21mr|caribou-0.4.21-7|154	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|caribou-0.4.21-7|155	
21mr|caribou-0.4.21-7|156	desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop || :
21mr|caribou-0.4.21-7|157	desktop-file-validate %{buildroot}%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/%{name}-gtk-module.desktop || :
21mr|caribou-0.4.21-7|158	
21mr|caribou-0.4.21-7|159	%find_lang %{name}

11716 21
21mr|carla-2.5.2-1|1	%global	debug_package %{nil}
21mr|carla-2.5.2-1|2	
21mr|carla-2.5.2-1|3	%define	oname Carla
21mr|carla-2.5.2-1|4	
21mr|carla-2.5.2-1|5	# Do not provide internal libraries
21mr|carla-2.5.2-1|6	%global __provides_exclude_from ^%{_libdir}/(%{name}|lv2)
21mr|carla-2.5.2-1|7	
21mr|carla-2.5.2-1|8	Summary:	An audio plugin host supporting many formats
21mr|carla-2.5.2-1|9	Name:		carla
21mr|carla-2.5.2-1|10	Version:	2.5.2
21mr|carla-2.5.2-1|11	Release:	1
21mr|carla-2.5.2-1|12	License:	GPLv2+
21mr|carla-2.5.2-1|13	Group:		Sound
21mr|carla-2.5.2-1|14	Url:		https://github.com/falkTX/Carla
21mr|carla-2.5.2-1|15	Source0:	https://github.com/falkTX/Carla/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|carla-2.5.2-1|16	Source100:	%{name}.rpmlintrc
21mr|carla-2.5.2-1|17	Patch0:		carla-2.5.2-remove-rpath-from-pc-files.patch
21mr|carla-2.5.2-1|18	BuildRequires:	doxygen
21mr|carla-2.5.2-1|19	BuildRequires:	magic-devel
21mr|carla-2.5.2-1|20	BuildRequires:	python3-qt5-devel
21mr|carla-2.5.2-1|21	BuildRequires:	python3-rdflib
21mr|carla-2.5.2-1|22	BuildRequires:	pkgconfig(alsa)
21mr|carla-2.5.2-1|23	BuildRequires:	pkgconfig(jack)
21mr|carla-2.5.2-1|24	BuildRequires:	pkgconfig(libpulse)
21mr|carla-2.5.2-1|25	BuildRequires:	pkgconfig(python3)
21mr|carla-2.5.2-1|26	# For extra native plugins
21mr|carla-2.5.2-1|27	BuildRequires:	fltk-devel
21mr|carla-2.5.2-1|28	BuildRequires:	pkgconfig(fftw3)
21mr|carla-2.5.2-1|29	BuildRequires:	pkgconfig(liblo)
21mr|carla-2.5.2-1|30	BuildRequires:	pkgconfig(libprojectM)
21mr|carla-2.5.2-1|31	BuildRequires:	pkgconfig(lilv-0)
21mr|carla-2.5.2-1|32	BuildRequires:	pkgconfig(zlib)
21mr|carla-2.5.2-1|33	# For plugin GUIs
21mr|carla-2.5.2-1|34	BuildRequires:	freetype-devel
21mr|carla-2.5.2-1|35	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|carla-2.5.2-1|36	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|carla-2.5.2-1|37	BuildRequires:	pkgconfig(QtCore)
21mr|carla-2.5.2-1|38	BuildRequires:	pkgconfig(QtGui)
21mr|carla-2.5.2-1|39	BuildRequires:	pkgconfig(Qt5Core)
21mr|carla-2.5.2-1|40	BuildRequires:	pkgconfig(Qt5Gui)
21mr|carla-2.5.2-1|41	BuildRequires:	pkgconfig(Qt5OpenGLExtensions)
21mr|carla-2.5.2-1|42	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|carla-2.5.2-1|43	BuildRequires:	pkgconfig(x11)
21mr|carla-2.5.2-1|44	BuildRequires:	pkgconfig(xcursor)
21mr|carla-2.5.2-1|45	BuildRequires:	pkgconfig(xext)
21mr|carla-2.5.2-1|46	# For extra samplers support
21mr|carla-2.5.2-1|47	BuildRequires:	ffmpeg-devel
21mr|carla-2.5.2-1|48	BuildRequires:	pkgconfig(fluidsynth) >= 2.2.0
21mr|carla-2.5.2-1|49	BuildRequires:	pkgconfig(gig)
21mr|carla-2.5.2-1|50	BuildRequires:	pkgconfig(libinstpatch-1.0)
21mr|carla-2.5.2-1|51	BuildRequires:	pkgconfig(linuxsampler)
21mr|carla-2.5.2-1|52	BuildRequires:	pkgconfig(sndfile)
21mr|carla-2.5.2-1|53	Requires:	python3-qt5
21mr|carla-2.5.2-1|54	Requires:	python3-rdflib
21mr|carla-2.5.2-1|55	
21mr|carla-2.5.2-1|56	%description
21mr|carla-2.5.2-1|57	Carla is an audio plugin host, with support for many audio drivers and plugin
21mr|carla-2.5.2-1|58	formats. It features automation of parameters via MIDI CC and full OSC
21mr|carla-2.5.2-1|59	control. It currently supports LADSPA, DSSI, LV2, VST2/3 and AU plugin
21mr|carla-2.5.2-1|60	formats, plus GIG, SF2 and SFZ sounds banks. It further supports bridging
21mr|carla-2.5.2-1|61	Window plugins using Wine.
21mr|carla-2.5.2-1|62	
21mr|carla-2.5.2-1|63	%files
21mr|carla-2.5.2-1|64	%doc README.md doc
21mr|carla-2.5.2-1|65	%{_bindir}/%{name}
21mr|carla-2.5.2-1|66	%{_bindir}/%{name}-control
21mr|carla-2.5.2-1|67	%{_bindir}/%{name}-database
21mr|carla-2.5.2-1|68	%{_bindir}/%{name}-jack-multi
21mr|carla-2.5.2-1|69	%{_bindir}/%{name}-jack-patchbayplugin
21mr|carla-2.5.2-1|70	%{_bindir}/%{name}-jack-single
21mr|carla-2.5.2-1|71	%{_bindir}/%{name}-osc-gui
21mr|carla-2.5.2-1|72	%{_bindir}/%{name}-patchbay
21mr|carla-2.5.2-1|73	%{_bindir}/%{name}-rack
21mr|carla-2.5.2-1|74	%{_bindir}/%{name}-settings
21mr|carla-2.5.2-1|75	%{_bindir}/%{name}-single
21mr|carla-2.5.2-1|76	%{_libdir}/%{name}/
21mr|carla-2.5.2-1|77	%{_libdir}/lv2/%{name}.lv2/
21mr|carla-2.5.2-1|78	%{_datadir}/%{name}/
21mr|carla-2.5.2-1|79	%{_datadir}/applications/%{name}.desktop
21mr|carla-2.5.2-1|80	%{_datadir}/applications/%{name}-control.desktop
21mr|carla-2.5.2-1|81	%{_datadir}/applications/%{name}-jack-multi.desktop
21mr|carla-2.5.2-1|82	%{_datadir}/applications/%{name}-jack-single.desktop
21mr|carla-2.5.2-1|83	%{_datadir}/applications/%{name}-patchbay.desktop
21mr|carla-2.5.2-1|84	%{_datadir}/applications/%{name}-rack.desktop
21mr|carla-2.5.2-1|85	%{_datadir}/appdata/studio.kx.%{name}.appdata.xml
21mr|carla-2.5.2-1|86	%{_datadir}/icons/hicolor/*/apps/%{name}*.*
21mr|carla-2.5.2-1|87	%{_datadir}/mime/packages/%{name}.xml
21mr|carla-2.5.2-1|88	
21mr|carla-2.5.2-1|89	#--------------------------------------------------------------------
21mr|carla-2.5.2-1|90	
21mr|carla-2.5.2-1|91	%package devel
21mr|carla-2.5.2-1|92	Summary:	Header files to access Carla's API
21mr|carla-2.5.2-1|93	Group:		Development/C++
21mr|carla-2.5.2-1|94	Requires:	%{name} = %{EVRD}
21mr|carla-2.5.2-1|95	Provides:	%{name}-devel = %{EVRD}
21mr|carla-2.5.2-1|96	
21mr|carla-2.5.2-1|97	%description devel
21mr|carla-2.5.2-1|98	This package contains header files needed when writing software using
21mr|carla-2.5.2-1|99	Carla's various APIs.
21mr|carla-2.5.2-1|100	
21mr|carla-2.5.2-1|101	%files devel
21mr|carla-2.5.2-1|102	%doc README.md doc/GPL.txt doc/%{oname}-TODO
21mr|carla-2.5.2-1|103	%doc doc/CarlaBackend
21mr|carla-2.5.2-1|104	%{_includedir}/%{name}/
21mr|carla-2.5.2-1|105	%{_libdir}/pkgconfig/%{name}-native-plugin.pc
21mr|carla-2.5.2-1|106	%{_libdir}/pkgconfig/%{name}-standalone.pc
21mr|carla-2.5.2-1|107	%{_libdir}/pkgconfig/%{name}-utils.pc
21mr|carla-2.5.2-1|108	%{_libdir}/pkgconfig/carla-host-plugin.pc
21mr|carla-2.5.2-1|109	
21mr|carla-2.5.2-1|110	#--------------------------------------------------------------------
21mr|carla-2.5.2-1|111	
21mr|carla-2.5.2-1|112	%package vst
21mr|carla-2.5.2-1|113	Summary:	CarlaRack and CarlaPatchbay VST plugins
21mr|carla-2.5.2-1|114	Group:		Sound
21mr|carla-2.5.2-1|115	Requires:	%{name} = %{EVRD}
21mr|carla-2.5.2-1|116	
21mr|carla-2.5.2-1|117	%description vst
21mr|carla-2.5.2-1|118	This package contains Carla VST plugins, including CarlaPatchbayFX,
21mr|carla-2.5.2-1|119	CarlaPatchbay, CarlaRackFX, and CarlaRack.
21mr|carla-2.5.2-1|120	
21mr|carla-2.5.2-1|121	%files vst
21mr|carla-2.5.2-1|122	%doc README.md doc/GPL.txt
21mr|carla-2.5.2-1|123	%{_libdir}/vst/%{name}.vst/
21mr|carla-2.5.2-1|124	
21mr|carla-2.5.2-1|125	#--------------------------------------------------------------------
21mr|carla-2.5.2-1|126	
21mr|carla-2.5.2-1|127	
21mr|carla-2.5.2-1|128	%prep
21mr|carla-2.5.2-1|129	%autosetup -p1 -n %{oname}-%{version}
21mr|carla-2.5.2-1|130	
21mr|carla-2.5.2-1|131	find . -name '*.py' | xargs sed -i '1s|^.*$|#!%{__python3}|'
21mr|carla-2.5.2-1|132	
21mr|carla-2.5.2-1|133	
21mr|carla-2.5.2-1|134	%build
21mr|carla-2.5.2-1|135	%setup_compile_flags
21mr|carla-2.5.2-1|136	make features
21mr|carla-2.5.2-1|137	%make
21mr|carla-2.5.2-1|138	# For devel docs
21mr|carla-2.5.2-1|139	%make doxygen
21mr|carla-2.5.2-1|140	
21mr|carla-2.5.2-1|141	
21mr|carla-2.5.2-1|142	%install
21mr|carla-2.5.2-1|143	%makeinstall_std -- PREFIX="%{_prefix}" LIBDIR="%{_libdir}" PYVER="%{python3_version}"
21mr|carla-2.5.2-1|144	
21mr|carla-2.5.2-1|145	
21mr|carla-2.5.2-1|146	# Move arch dependent file installed in the wrong spot...
21mr|carla-2.5.2-1|147	#mv %%{buildroot}%%{_datadir}/%%{name}/resources/zynaddsubfx-ui %%{buildroot}%%{_libdir}/%%{name}
21mr|carla-2.5.2-1|148	# ... but leave a symlink where carla searches for it
21mr|carla-2.5.2-1|149	#ln -s %%{_libdir}/%%{name}/zynaddsubfx-ui %%{buildroot}%%{_datadir}/%%{name}/resources/zynaddsubfx-ui
21mr|carla-2.5.2-1|150	
21mr|carla-2.5.2-1|151	# Fix perms
21mr|carla-2.5.2-1|152	chmod +x %{buildroot}%{_datadir}/%{name}/widgets/*.py
21mr|carla-2.5.2-1|153	chmod -x %{buildroot}%{_datadir}/%{name}/widgets/__init__.py
21mr|carla-2.5.2-1|154	chmod +x %{buildroot}%{_datadir}/%{name}/patchcanvas/*.py
21mr|carla-2.5.2-1|155	chmod +x %{buildroot}%{_datadir}/%{name}/modgui/*.py
21mr|carla-2.5.2-1|156	chmod -x %{buildroot}%{_datadir}/%{name}/modgui/__init__.py
21mr|carla-2.5.2-1|157	chmod +x %{buildroot}%{_datadir}/%{name}/externalui.py
21mr|carla-2.5.2-1|158	chmod +x %{buildroot}%{_datadir}/%{name}/ladspa_rdf.py
21mr|carla-2.5.2-1|159	chmod +x %{buildroot}%{_datadir}/%{name}/%{name}
21mr|carla-2.5.2-1|160	chmod +x %{buildroot}%{_datadir}/%{name}/%{name}_*
21mr|carla-2.5.2-1|161	chmod +x %{buildroot}%{_datadir}/%{name}/%{name}-*
21mr|carla-2.5.2-1|162	
21mr|carla-2.5.2-1|163	# Fix env shebangs
21mr|carla-2.5.2-1|164	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{_bindir}/carla-single
21mr|carla-2.5.2-1|165	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{_datadir}/%{name}/carla
21mr|carla-2.5.2-1|166	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{_datadir}/%{name}/carla-*
21mr|carla-2.5.2-1|167	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{_datadir}/%{name}/resources/*-ui
21mr|carla-2.5.2-1|168	sed -i '1 s,^#!/usr/bin/env python3,#!%{__python3},' %{buildroot}%{_datadir}/%{name}/resources/carla-*

11717 21
21mr|cas-client-3.4.1-8|1	Name:          cas-client
21mr|cas-client-3.4.1-8|2	Version:       3.4.1
21mr|cas-client-3.4.1-8|3	Release:       8
21mr|cas-client-3.4.1-8|4	Summary:       Jasig CAS Client for Java
21mr|cas-client-3.4.1-8|5	License:       ASL 2.0 and BSD
21mr|cas-client-3.4.1-8|6	Url:           https://github.com/Jasig/java-cas-client
21mr|cas-client-3.4.1-8|7	Source0:       https://github.com/Jasig/java-%{name}/archive/%{name}-%{version}.tar.gz
21mr|cas-client-3.4.1-8|8	
21mr|cas-client-3.4.1-8|9	BuildRequires: maven-local
21mr|cas-client-3.4.1-8|10	BuildRequires: mvn(commons-codec:commons-codec)
21mr|cas-client-3.4.1-8|11	BuildRequires: mvn(commons-lang:commons-lang)
21mr|cas-client-3.4.1-8|12	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|cas-client-3.4.1-8|13	BuildRequires: mvn(joda-time:joda-time)
21mr|cas-client-3.4.1-8|14	BuildRequires: mvn(junit:junit)
21mr|cas-client-3.4.1-8|15	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|cas-client-3.4.1-8|16	BuildRequires: mvn(net.sf.ehcache:ehcache-core)
21mr|cas-client-3.4.1-8|17	BuildRequires: mvn(net.spy:spymemcached)
21mr|cas-client-3.4.1-8|18	BuildRequires: mvn(org.apache.santuario:xmlsec)
21mr|cas-client-3.4.1-8|19	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|cas-client-3.4.1-8|20	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|cas-client-3.4.1-8|21	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|cas-client-3.4.1-8|22	BuildRequires: mvn(org.springframework:spring-beans)
21mr|cas-client-3.4.1-8|23	BuildRequires: mvn(org.springframework:spring-context)
21mr|cas-client-3.4.1-8|24	BuildRequires: mvn(org.springframework:spring-core)
21mr|cas-client-3.4.1-8|25	BuildRequires: mvn(org.springframework:spring-test)
21mr|cas-client-3.4.1-8|26	
21mr|cas-client-3.4.1-8|27	Group:          Development/Java
21mr|cas-client-3.4.1-8|28	BuildArch:     noarch
21mr|cas-client-3.4.1-8|29	# Java stack is not supported on x86_32
21mr|cas-client-3.4.1-8|30	ExcludeArch: %{ix86}
21mr|cas-client-3.4.1-8|31	
21mr|cas-client-3.4.1-8|32	%description
21mr|cas-client-3.4.1-8|33	Jasig CAS Client for Java is the integration point for applications that
21mr|cas-client-3.4.1-8|34	want to speak with a CAS server, either via the CAS 1.0 or CAS 2.0 protocol.
21mr|cas-client-3.4.1-8|35	
21mr|cas-client-3.4.1-8|36	%package javadoc
21mr|cas-client-3.4.1-8|37	Summary:       Javadoc for %{name}
21mr|cas-client-3.4.1-8|38	
21mr|cas-client-3.4.1-8|39	%description javadoc
21mr|cas-client-3.4.1-8|40	This package contains javadoc for %{name}.
21mr|cas-client-3.4.1-8|41	
21mr|cas-client-3.4.1-8|42	%prep
21mr|cas-client-3.4.1-8|43	%setup -q -n java-%{name}-%{name}-%{version}
21mr|cas-client-3.4.1-8|44	
21mr|cas-client-3.4.1-8|45	find . -name "*.class" -delete
21mr|cas-client-3.4.1-8|46	find . -name "*.jar" -delete
21mr|cas-client-3.4.1-8|47	
21mr|cas-client-3.4.1-8|48	%pom_remove_parent
21mr|cas-client-3.4.1-8|49	%pom_remove_plugin :maven-assembly-plugin
21mr|cas-client-3.4.1-8|50	%pom_remove_plugin :maven-source-plugin
21mr|cas-client-3.4.1-8|51	%pom_remove_plugin :maven-enforcer-plugin
21mr|cas-client-3.4.1-8|52	
21mr|cas-client-3.4.1-8|53	%pom_disable_module cas-client-integration-atlassian
21mr|cas-client-3.4.1-8|54	%pom_disable_module cas-client-integration-jboss
21mr|cas-client-3.4.1-8|55	%pom_disable_module cas-client-integration-tomcat-v6
21mr|cas-client-3.4.1-8|56	%pom_disable_module cas-client-integration-tomcat-v7
21mr|cas-client-3.4.1-8|57	
21mr|cas-client-3.4.1-8|58	%pom_change_dep xml-security:xmlsec org.apache.santuario:xmlsec::runtime cas-client-core
21mr|cas-client-3.4.1-8|59	
21mr|cas-client-3.4.1-8|60	%pom_xpath_set "pom:dependency[pom:artifactId = 'log4j']/pom:version" 1.2.17
21mr|cas-client-3.4.1-8|61	%pom_xpath_set "pom:dependency[pom:artifactId = 'log4j']/pom:version" 1.2.17 cas-client-core
21mr|cas-client-3.4.1-8|62	%pom_xpath_set "pom:dependency[pom:artifactId = 'javax.servlet-api']/pom:version" 3.1.0
21mr|cas-client-3.4.1-8|63	
21mr|cas-client-3.4.1-8|64	# IncompatibleClassChangeError: class org.springframework.core.LocalVariableTableParameterNameDiscoverer$ParameterNameDiscoveringVisitor has interface org.objectweb.asm.ClassVisitor as super class
21mr|cas-client-3.4.1-8|65	rm -r cas-client-core/src/test/java/org/jasig/cas/client/validation/Cas20ProxyTicketValidatorTests.java
21mr|cas-client-3.4.1-8|66	
21mr|cas-client-3.4.1-8|67	# java.net.ConnectException: Connection refused
21mr|cas-client-3.4.1-8|68	rm -r cas-client-core/src/test/java/org/jasig/cas/client/validation/Cas20ServiceTicketValidatorTests.java
21mr|cas-client-3.4.1-8|69	
21mr|cas-client-3.4.1-8|70	%build
21mr|cas-client-3.4.1-8|71	
21mr|cas-client-3.4.1-8|72	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|cas-client-3.4.1-8|73	
21mr|cas-client-3.4.1-8|74	%install
21mr|cas-client-3.4.1-8|75	%mvn_install
21mr|cas-client-3.4.1-8|76	
21mr|cas-client-3.4.1-8|77	%files -f .mfiles
21mr|cas-client-3.4.1-8|78	%doc README.md
21mr|cas-client-3.4.1-8|79	%license %{name}-core/LICENSE.txt LICENSE NOTICE
21mr|cas-client-3.4.1-8|80	
21mr|cas-client-3.4.1-8|81	%files javadoc -f .mfiles-javadoc
21mr|cas-client-3.4.1-8|82	%license %{name}-core/LICENSE.txt LICENSE NOTICE
21mr|cas-client-3.4.1-8|83	

11718 21
21mr|cassandra-java-driver-3.4.0-4|1	Name:		cassandra-java-driver
21mr|cassandra-java-driver-3.4.0-4|2	Version:	3.4.0
21mr|cassandra-java-driver-3.4.0-4|3	Release:	4
21mr|cassandra-java-driver-3.4.0-4|4	Summary:	DataStax Java Driver for Apache Cassandra
21mr|cassandra-java-driver-3.4.0-4|5	License:	ASL 2.0
21mr|cassandra-java-driver-3.4.0-4|6	URL:		https://github.com/datastax/java-driver
21mr|cassandra-java-driver-3.4.0-4|7	Source0:	https://github.com/datastax/java-driver/archive/%{version}.tar.gz
21mr|cassandra-java-driver-3.4.0-4|8	
21mr|cassandra-java-driver-3.4.0-4|9	# In Fedora 28 is only Guava>=20 available
21mr|cassandra-java-driver-3.4.0-4|10	Patch0:         %{name}-%{version}-Remove-Guava-code-for-v18.patch
21mr|cassandra-java-driver-3.4.0-4|11	
21mr|cassandra-java-driver-3.4.0-4|12	BuildRequires:	maven-local
21mr|cassandra-java-driver-3.4.0-4|13	BuildRequires:	mvn(io.dropwizard.metrics:metrics-core)
21mr|cassandra-java-driver-3.4.0-4|14	BuildRequires:	mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|cassandra-java-driver-3.4.0-4|15	BuildRequires:	mvn(com.google.guava:guava)
21mr|cassandra-java-driver-3.4.0-4|16	BuildRequires:	mvn(io.netty:netty-handler)
21mr|cassandra-java-driver-3.4.0-4|17	BuildRequires:	mvn(io.netty:netty-transport-native-epoll)
21mr|cassandra-java-driver-3.4.0-4|18	BuildRequires:	mvn(javax.json:javax.json-api)
21mr|cassandra-java-driver-3.4.0-4|19	BuildRequires:	mvn(joda-time:joda-time)
21mr|cassandra-java-driver-3.4.0-4|20	BuildRequires:	mvn(log4j:log4j:1.2.17)
21mr|cassandra-java-driver-3.4.0-4|21	BuildRequires:	mvn(net.jpountz.lz4:lz4)
21mr|cassandra-java-driver-3.4.0-4|22	BuildRequires:	mvn(org.apache.commons:commons-exec)
21mr|cassandra-java-driver-3.4.0-4|23	BuildRequires:	mvn(org.assertj:assertj-core)
21mr|cassandra-java-driver-3.4.0-4|24	BuildRequires:	mvn(org.hdrhistogram:HdrHistogram)
21mr|cassandra-java-driver-3.4.0-4|25	BuildRequires:	mvn(org.mockito:mockito-all)
21mr|cassandra-java-driver-3.4.0-4|26	BuildRequires:	mvn(org.ow2.asm:asm-all)
21mr|cassandra-java-driver-3.4.0-4|27	BuildRequires:	mvn(org.slf4j:slf4j-api)
21mr|cassandra-java-driver-3.4.0-4|28	BuildRequires:	mvn(org.slf4j:slf4j-log4j12)
21mr|cassandra-java-driver-3.4.0-4|29	BuildRequires:	mvn(org.sonatype.oss:oss-parent:pom:)
21mr|cassandra-java-driver-3.4.0-4|30	BuildRequires:	mvn(org.testng:testng)
21mr|cassandra-java-driver-3.4.0-4|31	BuildRequires:	mvn(org.xerial.snappy:snappy-java)
21mr|cassandra-java-driver-3.4.0-4|32	BuildRequires:	mvn(org.apache.felix:maven-bundle-plugin)
21mr|cassandra-java-driver-3.4.0-4|33	BuildRequires:	mvn(com.github.jnr:jnr-ffi)
21mr|cassandra-java-driver-3.4.0-4|34	BuildRequires:	mvn(com.github.jnr:jnr-posix)
21mr|cassandra-java-driver-3.4.0-4|35	BuildRequires:	mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|cassandra-java-driver-3.4.0-4|36	BuildRequires:	mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|cassandra-java-driver-3.4.0-4|37	BuildRequires:	mvn(org.apache.felix:org.apache.felix.framework)
21mr|cassandra-java-driver-3.4.0-4|38	# driver-tests stress module dependencies
21mr|cassandra-java-driver-3.4.0-4|39	BuildRequires:	mvn(ch.qos.logback:logback-classic)
21mr|cassandra-java-driver-3.4.0-4|40	#BuildRequires:	mvn(net.sf.jopt-simple:jopt-simple)
21mr|cassandra-java-driver-3.4.0-4|41	#BuildRequires:	mvn(com.yammer.metrics:metrics-core) missing
21mr|cassandra-java-driver-3.4.0-4|42	Group:          Development/Java
21mr|cassandra-java-driver-3.4.0-4|43	BuildArch:	noarch
21mr|cassandra-java-driver-3.4.0-4|44	# Java stack is not supported on x86_32
21mr|cassandra-java-driver-3.4.0-4|45	ExcludeArch: %{ix86}
21mr|cassandra-java-driver-3.4.0-4|46	
21mr|cassandra-java-driver-3.4.0-4|47	%description
21mr|cassandra-java-driver-3.4.0-4|48	A driver for Apache Cassandra 1.2+ that works exclusively with the
21mr|cassandra-java-driver-3.4.0-4|49	Cassandra Query Language version 3 (CQL3) and Cassandra's binary protocol.
21mr|cassandra-java-driver-3.4.0-4|50	
21mr|cassandra-java-driver-3.4.0-4|51	%package extras
21mr|cassandra-java-driver-3.4.0-4|52	Summary:	DataStax Java Driver for Apache Cassandra - Extras
21mr|cassandra-java-driver-3.4.0-4|53	Requires:	%{name} = %{version}-%{release}
21mr|cassandra-java-driver-3.4.0-4|54	
21mr|cassandra-java-driver-3.4.0-4|55	%description extras
21mr|cassandra-java-driver-3.4.0-4|56	Extended functionality for the Java driver.
21mr|cassandra-java-driver-3.4.0-4|57	
21mr|cassandra-java-driver-3.4.0-4|58	%package mapping
21mr|cassandra-java-driver-3.4.0-4|59	Summary:	DataStax Java Driver for Apache Cassandra - Object Mapping
21mr|cassandra-java-driver-3.4.0-4|60	Requires:	%{name} = %{version}-%{release}
21mr|cassandra-java-driver-3.4.0-4|61	
21mr|cassandra-java-driver-3.4.0-4|62	%description mapping
21mr|cassandra-java-driver-3.4.0-4|63	Object mapper for the DataStax CQL Java Driver.
21mr|cassandra-java-driver-3.4.0-4|64	
21mr|cassandra-java-driver-3.4.0-4|65	%package parent
21mr|cassandra-java-driver-3.4.0-4|66	Summary:	DataStax Java Driver for Apache Cassandra - Parent POM
21mr|cassandra-java-driver-3.4.0-4|67	
21mr|cassandra-java-driver-3.4.0-4|68	%description parent
21mr|cassandra-java-driver-3.4.0-4|69	Parent POM for the DataStax Java Driver.
21mr|cassandra-java-driver-3.4.0-4|70	
21mr|cassandra-java-driver-3.4.0-4|71	%package tests
21mr|cassandra-java-driver-3.4.0-4|72	Summary:	DataStax Java Driver for Apache Cassandra - Tests
21mr|cassandra-java-driver-3.4.0-4|73	Requires:	%{name} = %{version}-%{release}
21mr|cassandra-java-driver-3.4.0-4|74	
21mr|cassandra-java-driver-3.4.0-4|75	%description tests
21mr|cassandra-java-driver-3.4.0-4|76	Tests for the DataStax Java Driver.
21mr|cassandra-java-driver-3.4.0-4|77	
21mr|cassandra-java-driver-3.4.0-4|78	%package javadoc
21mr|cassandra-java-driver-3.4.0-4|79	Summary:	Javadoc for %{name}
21mr|cassandra-java-driver-3.4.0-4|80	
21mr|cassandra-java-driver-3.4.0-4|81	%description javadoc
21mr|cassandra-java-driver-3.4.0-4|82	This package contains javadoc for %{name}.
21mr|cassandra-java-driver-3.4.0-4|83	
21mr|cassandra-java-driver-3.4.0-4|84	%prep
21mr|cassandra-java-driver-3.4.0-4|85	%setup -qn java-driver-%{version}
21mr|cassandra-java-driver-3.4.0-4|86	
21mr|cassandra-java-driver-3.4.0-4|87	# remove Guava v18 code
21mr|cassandra-java-driver-3.4.0-4|88	%patch0 -p1
21mr|cassandra-java-driver-3.4.0-4|89	
21mr|cassandra-java-driver-3.4.0-4|90	# Unneeded features
21mr|cassandra-java-driver-3.4.0-4|91	%pom_disable_module driver-dist
21mr|cassandra-java-driver-3.4.0-4|92	%pom_disable_module driver-examples
21mr|cassandra-java-driver-3.4.0-4|93	# missing dependency for stress tests
21mr|cassandra-java-driver-3.4.0-4|94	%pom_disable_module stress driver-tests
21mr|cassandra-java-driver-3.4.0-4|95	# we remove maven-shade-plugin
21mr|cassandra-java-driver-3.4.0-4|96	%pom_disable_module shading driver-tests
21mr|cassandra-java-driver-3.4.0-4|97	# Unavailable plugins
21mr|cassandra-java-driver-3.4.0-4|98	%pom_remove_plugin -r :animal-sniffer-maven-plugin:
21mr|cassandra-java-driver-3.4.0-4|99	%pom_remove_plugin -r :clirr-maven-plugin
21mr|cassandra-java-driver-3.4.0-4|100	%pom_remove_plugin -r :license-maven-plugin
21mr|cassandra-java-driver-3.4.0-4|101	# kr.motd.maven:os-maven-plugin:1.4.1.Final
21mr|cassandra-java-driver-3.4.0-4|102	%pom_xpath_remove -r "pom:build/pom:extensions"
21mr|cassandra-java-driver-3.4.0-4|103	# Unwanted tasks
21mr|cassandra-java-driver-3.4.0-4|104	%pom_remove_plugin -r :maven-source-plugin
21mr|cassandra-java-driver-3.4.0-4|105	%pom_remove_plugin -r :maven-release-plugin
21mr|cassandra-java-driver-3.4.0-4|106	%pom_remove_plugin :gmaven-plugin driver-mapping
21mr|cassandra-java-driver-3.4.0-4|107	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions/pom:execution/pom:goals"
21mr|cassandra-java-driver-3.4.0-4|108	# Disable shaded copy of netty artifacts
21mr|cassandra-java-driver-3.4.0-4|109	%pom_remove_plugin -r :maven-shade-plugin driver-core
21mr|cassandra-java-driver-3.4.0-4|110	
21mr|cassandra-java-driver-3.4.0-4|111	# remove hidden files from documentation
21mr|cassandra-java-driver-3.4.0-4|112	rm manual/statements/.nav
21mr|cassandra-java-driver-3.4.0-4|113	rm manual/object_mapper/.nav
21mr|cassandra-java-driver-3.4.0-4|114	
21mr|cassandra-java-driver-3.4.0-4|115	%mvn_package ":cassandra-driver-tests-parent" tests
21mr|cassandra-java-driver-3.4.0-4|116	%mvn_package ":cassandra-driver-tests-osgi" tests
21mr|cassandra-java-driver-3.4.0-4|117	
21mr|cassandra-java-driver-3.4.0-4|118	%build
21mr|cassandra-java-driver-3.4.0-4|119	# Unavailable test dep org.cassandra:java-client:0.11.0
21mr|cassandra-java-driver-3.4.0-4|120	%mvn_build -fs
21mr|cassandra-java-driver-3.4.0-4|121	
21mr|cassandra-java-driver-3.4.0-4|122	%install
21mr|cassandra-java-driver-3.4.0-4|123	%mvn_install
21mr|cassandra-java-driver-3.4.0-4|124	
21mr|cassandra-java-driver-3.4.0-4|125	%files -f .mfiles-cassandra-driver-core
21mr|cassandra-java-driver-3.4.0-4|126	%doc README.md changelog faq manual upgrade_guide
21mr|cassandra-java-driver-3.4.0-4|127	%license LICENSE
21mr|cassandra-java-driver-3.4.0-4|128	
21mr|cassandra-java-driver-3.4.0-4|129	%files extras -f .mfiles-cassandra-driver-extras
21mr|cassandra-java-driver-3.4.0-4|130	%files mapping -f .mfiles-cassandra-driver-mapping
21mr|cassandra-java-driver-3.4.0-4|131	%files parent -f .mfiles-cassandra-driver-parent
21mr|cassandra-java-driver-3.4.0-4|132	%license LICENSE
21mr|cassandra-java-driver-3.4.0-4|133	
21mr|cassandra-java-driver-3.4.0-4|134	%files tests -f .mfiles-tests
21mr|cassandra-java-driver-3.4.0-4|135	
21mr|cassandra-java-driver-3.4.0-4|136	%files javadoc -f .mfiles-javadoc
21mr|cassandra-java-driver-3.4.0-4|137	%license LICENSE
21mr|cassandra-java-driver-3.4.0-4|138	

11719 21
21mr|castor-1.3.3-11|1	Summary:        An open source data binding framework for Java
21mr|castor-1.3.3-11|2	Name:           castor
21mr|castor-1.3.3-11|3	Version:        1.3.3
21mr|castor-1.3.3-11|4	Release:        11
21mr|castor-1.3.3-11|5	# Older source files are BSD licensed and newer ones are ASL licensed
21mr|castor-1.3.3-11|6	License:        BSD and ASL 2.0
21mr|castor-1.3.3-11|7	URL:            http://castor-data-binding.github.io/castor/
21mr|castor-1.3.3-11|8	# Hash sum of source will not match upstream because bundled jars have been removed
21mr|castor-1.3.3-11|9	Source0:        http://dist.codehaus.org/castor/%{version}/castor-%{version}-src.tgz
21mr|castor-1.3.3-11|10	Patch0:         castor-1.3.2-fix-unmappable-chars.patch
21mr|castor-1.3.3-11|11	
21mr|castor-1.3.3-11|12	Group:          Development/Java
21mr|castor-1.3.3-11|13	BuildArch:      noarch
21mr|castor-1.3.3-11|14	# Java stack is not supported on x86_32
21mr|castor-1.3.3-11|15	ExcludeArch: %{ix86}
21mr|castor-1.3.3-11|16	BuildRequires:  maven-local
21mr|castor-1.3.3-11|17	BuildRequires:  mvn(ant:ant)
21mr|castor-1.3.3-11|18	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|castor-1.3.3-11|19	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|castor-1.3.3-11|20	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|castor-1.3.3-11|21	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|castor-1.3.3-11|22	BuildRequires:  mvn(edu.umd.cs:multithreadedtc)
21mr|castor-1.3.3-11|23	BuildRequires:  mvn(jakarta-regexp:jakarta-regexp)
21mr|castor-1.3.3-11|24	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|castor-1.3.3-11|25	BuildRequires:  mvn(junit:junit)
21mr|castor-1.3.3-11|26	BuildRequires:  mvn(ldapsdk:ldapsdk)
21mr|castor-1.3.3-11|27	BuildRequires:  mvn(log4j:log4j:1.2.16)
21mr|castor-1.3.3-11|28	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|castor-1.3.3-11|29	BuildRequires:  mvn(org.codehaus.castor:castor-xml)
21mr|castor-1.3.3-11|30	BuildRequires:  mvn(org.codehaus:codehaus-parent:pom:)
21mr|castor-1.3.3-11|31	BuildRequires:  mvn(org.codehaus.mojo:castor-maven-plugin)
21mr|castor-1.3.3-11|32	BuildRequires:  mvn(org.easymock:easymock)
21mr|castor-1.3.3-11|33	BuildRequires:  mvn(org.springframework:spring-context)
21mr|castor-1.3.3-11|34	BuildRequires:  mvn(org.springframework:spring-test)
21mr|castor-1.3.3-11|35	BuildRequires:  mvn(oro:oro)
21mr|castor-1.3.3-11|36	BuildRequires:  mvn(velocity:velocity)
21mr|castor-1.3.3-11|37	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|castor-1.3.3-11|38	Obsoletes:      castor-demo < 1.3.2
21mr|castor-1.3.3-11|39	Obsoletes:      castor-test < 1.3.2
21mr|castor-1.3.3-11|40	Obsoletes:      castor-xml < 1.3.2
21mr|castor-1.3.3-11|41	Obsoletes:      castor-doc < 1.3.2
21mr|castor-1.3.3-11|42	
21mr|castor-1.3.3-11|43	%description
21mr|castor-1.3.3-11|44	Castor is an open source data binding framework for Java. It's basically
21mr|castor-1.3.3-11|45	the shortest path between Java objects, XML documents and SQL tables.
21mr|castor-1.3.3-11|46	Castor provides Java to XML binding, Java to SQL persistence, and more.
21mr|castor-1.3.3-11|47	
21mr|castor-1.3.3-11|48	%package javadoc
21mr|castor-1.3.3-11|49	Summary:        API documentation for %{name}
21mr|castor-1.3.3-11|50	
21mr|castor-1.3.3-11|51	%description javadoc
21mr|castor-1.3.3-11|52	This package contains the API documentation for %{name}.
21mr|castor-1.3.3-11|53	
21mr|castor-1.3.3-11|54	%prep
21mr|castor-1.3.3-11|55	%setup -q
21mr|castor-1.3.3-11|56	
21mr|castor-1.3.3-11|57	find . -name "*.jar" -exec rm -f {} \;
21mr|castor-1.3.3-11|58	find . -name "*.class" -exec rm -f {} \;
21mr|castor-1.3.3-11|59	
21mr|castor-1.3.3-11|60	%patch0 -p0 -b.orig
21mr|castor-1.3.3-11|61	
21mr|castor-1.3.3-11|62	# Disable uneeded modules
21mr|castor-1.3.3-11|63	%pom_disable_module anttask
21mr|castor-1.3.3-11|64	%pom_disable_module xmlctf-framework
21mr|castor-1.3.3-11|65	%pom_disable_module maven-plugins
21mr|castor-1.3.3-11|66	%pom_disable_module xml-annotations
21mr|castor-1.3.3-11|67	
21mr|castor-1.3.3-11|68	# Disable integration test suites
21mr|castor-1.3.3-11|69	%pom_disable_module cpactf
21mr|castor-1.3.3-11|70	%pom_disable_module jpa-extensions-it
21mr|castor-1.3.3-11|71	%pom_disable_module xmlctf
21mr|castor-1.3.3-11|72	
21mr|castor-1.3.3-11|73	# Remove test deps that are not in Fedora
21mr|castor-1.3.3-11|74	%pom_remove_dep tyrex:tyrex
21mr|castor-1.3.3-11|75	%pom_remove_dep tyrex:tyrex cpa
21mr|castor-1.3.3-11|76	%pom_xpath_remove "pom:build/pom:extensions"
21mr|castor-1.3.3-11|77	
21mr|castor-1.3.3-11|78	# Fix dep on cglib
21mr|castor-1.3.3-11|79	sed -i 's@cglib-nodep@cglib@g' pom.xml cpa/pom.xml
21mr|castor-1.3.3-11|80	
21mr|castor-1.3.3-11|81	# Fix dep on mtc
21mr|castor-1.3.3-11|82	sed -i 's@edu.umd.cs.mtc@edu.umd.cs@g' pom.xml xml/pom.xml
21mr|castor-1.3.3-11|83	
21mr|castor-1.3.3-11|84	# These APIs are provided by modern JREs
21mr|castor-1.3.3-11|85	%pom_remove_dep "javax.xml.stream:stax-api" . xml
21mr|castor-1.3.3-11|86	%pom_remove_dep "stax:stax" . xml
21mr|castor-1.3.3-11|87	
21mr|castor-1.3.3-11|88	%build
21mr|castor-1.3.3-11|89	%mvn_build -- -Dgpg.skip=true -Dmaven.test.skip=true
21mr|castor-1.3.3-11|90	
21mr|castor-1.3.3-11|91	%install
21mr|castor-1.3.3-11|92	%mvn_install
21mr|castor-1.3.3-11|93	
21mr|castor-1.3.3-11|94	%files -f .mfiles
21mr|castor-1.3.3-11|95	%doc src/doc/license.txt src/doc/new-license.txt
21mr|castor-1.3.3-11|96	
21mr|castor-1.3.3-11|97	%files javadoc -f .mfiles-javadoc
21mr|castor-1.3.3-11|98	%doc src/doc/license.txt src/doc/new-license.txt
21mr|castor-1.3.3-11|99	

11720 21
21mr|castor-maven-plugin-2.5-10|1	Name:             castor-maven-plugin
21mr|castor-maven-plugin-2.5-10|2	Version:          2.5
21mr|castor-maven-plugin-2.5-10|3	Release:          10
21mr|castor-maven-plugin-2.5-10|4	Summary:          Maven plugin for Castor XML's code generator
21mr|castor-maven-plugin-2.5-10|5	License:          ASL 2.0
21mr|castor-maven-plugin-2.5-10|6	URL:              http://www.mojohaus.org/castor-maven-plugin/
21mr|castor-maven-plugin-2.5-10|7	
21mr|castor-maven-plugin-2.5-10|8	Source0:          https://github.com/mojohaus/castor-maven-plugin/archive/castor-maven-plugin-%{version}.tar.gz
21mr|castor-maven-plugin-2.5-10|9	Patch0:           duplicate-descriptors.patch
21mr|castor-maven-plugin-2.5-10|10	
21mr|castor-maven-plugin-2.5-10|11	Group:          Development/Java
21mr|castor-maven-plugin-2.5-10|12	BuildArch:        noarch
21mr|castor-maven-plugin-2.5-10|13	# Java stack is not supported on x86_32
21mr|castor-maven-plugin-2.5-10|14	ExcludeArch: %{ix86}
21mr|castor-maven-plugin-2.5-10|15	
21mr|castor-maven-plugin-2.5-10|16	BuildRequires:    maven-local
21mr|castor-maven-plugin-2.5-10|17	BuildRequires:    mvn(commons-io:commons-io)
21mr|castor-maven-plugin-2.5-10|18	BuildRequires:    mvn(junit:junit)
21mr|castor-maven-plugin-2.5-10|19	BuildRequires:    mvn(org.apache.maven:maven-compat)
21mr|castor-maven-plugin-2.5-10|20	BuildRequires:    mvn(org.apache.maven:maven-core)
21mr|castor-maven-plugin-2.5-10|21	BuildRequires:    mvn(org.apache.maven:maven-plugin-api)
21mr|castor-maven-plugin-2.5-10|22	BuildRequires:    mvn(org.apache.maven:maven-project)
21mr|castor-maven-plugin-2.5-10|23	BuildRequires:    mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|castor-maven-plugin-2.5-10|24	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|castor-maven-plugin-2.5-10|25	BuildRequires:    mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|castor-maven-plugin-2.5-10|26	BuildRequires:    mvn(org.apache.maven.shared:maven-plugin-testing-harness)
21mr|castor-maven-plugin-2.5-10|27	BuildRequires:    mvn(org.codehaus.castor:castor-codegen) >= 1.3.2-9
21mr|castor-maven-plugin-2.5-10|28	BuildRequires:    mvn(org.codehaus.castor:castor-xml-schema) >= 1.3.2-9
21mr|castor-maven-plugin-2.5-10|29	BuildRequires:    mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|castor-maven-plugin-2.5-10|30	BuildRequires:    mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|castor-maven-plugin-2.5-10|31	BuildRequires:    mvn(org.codehaus.plexus:plexus-utils)
21mr|castor-maven-plugin-2.5-10|32	BuildRequires:    mvn(velocity:velocity)
21mr|castor-maven-plugin-2.5-10|33	
21mr|castor-maven-plugin-2.5-10|34	%description
21mr|castor-maven-plugin-2.5-10|35	The Castor plugin is a Maven plugin that provides the functionality of Castor
21mr|castor-maven-plugin-2.5-10|36	XML's code generator for generating Java beans and associated descriptor
21mr|castor-maven-plugin-2.5-10|37	classes (required for marshaling to and unmarshaling from XML documents) from
21mr|castor-maven-plugin-2.5-10|38	XML Schema files.
21mr|castor-maven-plugin-2.5-10|39	
21mr|castor-maven-plugin-2.5-10|40	%package javadoc
21mr|castor-maven-plugin-2.5-10|41	Summary:          Javadoc for %{name}
21mr|castor-maven-plugin-2.5-10|42	
21mr|castor-maven-plugin-2.5-10|43	%description javadoc
21mr|castor-maven-plugin-2.5-10|44	This package contains the API documentation for %{name}.
21mr|castor-maven-plugin-2.5-10|45	
21mr|castor-maven-plugin-2.5-10|46	%prep
21mr|castor-maven-plugin-2.5-10|47	%setup -q -n castor-maven-plugin-castor-maven-plugin-%{version}
21mr|castor-maven-plugin-2.5-10|48	
21mr|castor-maven-plugin-2.5-10|49	# Remove any pre-built binaries
21mr|castor-maven-plugin-2.5-10|50	find -name "*.jar" -exec rm {} \;
21mr|castor-maven-plugin-2.5-10|51	find -name "*.class" -exec rm {} \;
21mr|castor-maven-plugin-2.5-10|52	
21mr|castor-maven-plugin-2.5-10|53	# Patch due to duplicate mojo descriptor generation
21mr|castor-maven-plugin-2.5-10|54	sed -i 's/\r/\n/g' src/main/java/org/codehaus/mojo/castor/ConvertDTD2XSDMojo.java
21mr|castor-maven-plugin-2.5-10|55	%patch0
21mr|castor-maven-plugin-2.5-10|56	
21mr|castor-maven-plugin-2.5-10|57	# Missing dep on maven core/compat
21mr|castor-maven-plugin-2.5-10|58	%pom_add_dep org.apache.maven:maven-core
21mr|castor-maven-plugin-2.5-10|59	%pom_add_dep org.apache.maven:maven-compat
21mr|castor-maven-plugin-2.5-10|60	%pom_add_dep junit:junit::test
21mr|castor-maven-plugin-2.5-10|61	
21mr|castor-maven-plugin-2.5-10|62	%build
21mr|castor-maven-plugin-2.5-10|63	%mvn_build -- -Denforcer.skip=true
21mr|castor-maven-plugin-2.5-10|64	
21mr|castor-maven-plugin-2.5-10|65	%install
21mr|castor-maven-plugin-2.5-10|66	%mvn_install
21mr|castor-maven-plugin-2.5-10|67	
21mr|castor-maven-plugin-2.5-10|68	%files -f .mfiles
21mr|castor-maven-plugin-2.5-10|69	%license LICENSE.TXT
21mr|castor-maven-plugin-2.5-10|70	
21mr|castor-maven-plugin-2.5-10|71	%files javadoc -f .mfiles-javadoc
21mr|castor-maven-plugin-2.5-10|72	%license LICENSE.TXT
21mr|castor-maven-plugin-2.5-10|73	

11721 21
21mr|catatonit-0.2.1-2|1	Name:		catatonit
21mr|catatonit-0.2.1-2|2	Version:	0.2.1
21mr|catatonit-0.2.1-2|3	Release:	2
21mr|catatonit-0.2.1-2|4	Summary:	A signal-forwarding process manager for containers
21mr|catatonit-0.2.1-2|5	Group:		System/Configuration/Boot and Init
21mr|catatonit-0.2.1-2|6	License:	GPL-3.0-or-later
21mr|catatonit-0.2.1-2|7	URL:		https://github.com/openSUSE/%{name}
21mr|catatonit-0.2.1-2|8	# Tarball fetched from upstream
21mr|catatonit-0.2.1-2|9	Source0:	%{url}/archive/v%{version}.tar.gz
21mr|catatonit-0.2.1-2|10	Source10:	catatonit.rpmlintrc
21mr|catatonit-0.2.1-2|11	BuildRequires:	autoconf
21mr|catatonit-0.2.1-2|12	BuildRequires:	automake
21mr|catatonit-0.2.1-2|13	BuildRequires:	file
21mr|catatonit-0.2.1-2|14	BuildRequires:	libtool
21mr|catatonit-0.2.1-2|15	BuildRequires:	gcc
21mr|catatonit-0.2.1-2|16	BuildRequires:	git-core
21mr|catatonit-0.2.1-2|17	BuildRequires:	glibc-static-devel
21mr|catatonit-0.2.1-2|18	BuildRequires:	make
21mr|catatonit-0.2.1-2|19	Provides:	podman-%{name} = %{version}-%{release}
21mr|catatonit-0.2.1-2|20	
21mr|catatonit-0.2.1-2|21	%description
21mr|catatonit-0.2.1-2|22	Catatonit is a %{_sbindir}/init program for use within containers. It
21mr|catatonit-0.2.1-2|23	forwards (almost) all signals to the spawned child, tears down
21mr|catatonit-0.2.1-2|24	the container when the spawned child exits, and otherwise
21mr|catatonit-0.2.1-2|25	cleans up other exited processes (zombies).
21mr|catatonit-0.2.1-2|26	
21mr|catatonit-0.2.1-2|27	This is a reimplementation of other container init programs (such as
21mr|catatonit-0.2.1-2|28	"tini" or "dumb-init"), but uses modern Linux facilities (such as
21mr|catatonit-0.2.1-2|29	signalfd(2)) and has no additional features.
21mr|catatonit-0.2.1-2|30	
21mr|catatonit-0.2.1-2|31	%prep
21mr|catatonit-0.2.1-2|32	%autosetup -Sgit %{name}-%{version}
21mr|catatonit-0.2.1-2|33	
21mr|catatonit-0.2.1-2|34	%build
21mr|catatonit-0.2.1-2|35	./autogen.sh
21mr|catatonit-0.2.1-2|36	%configure
21mr|catatonit-0.2.1-2|37	CFLAGS="%{optflags} -fPIE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
21mr|catatonit-0.2.1-2|38	%make_build
21mr|catatonit-0.2.1-2|39	
21mr|catatonit-0.2.1-2|40	# Make sure we *always* build a static binary. Otherwise we'll break containers
21mr|catatonit-0.2.1-2|41	# that don't have the necessary shared libs.
21mr|catatonit-0.2.1-2|42	file ./%{name} | grep 'statically linked'
21mr|catatonit-0.2.1-2|43	if [ $? != 0 ]; then
21mr|catatonit-0.2.1-2|44	echo "ERROR: %{name} binary must be statically linked!"
21mr|catatonit-0.2.1-2|45	exit 1
21mr|catatonit-0.2.1-2|46	fi
21mr|catatonit-0.2.1-2|47	
21mr|catatonit-0.2.1-2|48	%install
21mr|catatonit-0.2.1-2|49	install -dp %{buildroot}%{_libexecdir}/%{name}
21mr|catatonit-0.2.1-2|50	install -p %{name} %{buildroot}%{_libexecdir}/%{name}
21mr|catatonit-0.2.1-2|51	install -dp %{buildroot}%{_libexecdir}/podman
21mr|catatonit-0.2.1-2|52	ln -s %{_libexecdir}/%{name}/%{name} %{buildroot}%{_libexecdir}/podman/%{name}
21mr|catatonit-0.2.1-2|53	
21mr|catatonit-0.2.1-2|54	%check
21mr|catatonit-0.2.1-2|55	
21mr|catatonit-0.2.1-2|56	%files
21mr|catatonit-0.2.1-2|57	%license COPYING
21mr|catatonit-0.2.1-2|58	%doc README.md
21mr|catatonit-0.2.1-2|59	%dir %{_libexecdir}/%{name}
21mr|catatonit-0.2.1-2|60	%{_libexecdir}/%{name}/%{name}
21mr|catatonit-0.2.1-2|61	%dir %{_libexecdir}/podman
21mr|catatonit-0.2.1-2|62	%{_libexecdir}/podman/%{name}
21mr|catatonit-0.2.1-2|63	
21mr|catatonit-0.2.1-2|64	%changelog
21mr|catatonit-0.2.1-2|65	* Tue Oct 14 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|catatonit-0.2.1-2|66	- mask rpmlint error
21mr|catatonit-0.2.1-2|67	
21mr|catatonit-0.2.1-2|68	* Tue Oct 14 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|catatonit-0.2.1-2|69	- Moved to main, up release
21mr|catatonit-0.2.1-2|70	
21mr|catatonit-0.2.1-2|71	* Mon Oct 13 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.2.1-1
21mr|catatonit-0.2.1-2|72	- adapt for Rosa
21mr|catatonit-0.2.1-2|73	
21mr|catatonit-0.2.1-2|74	* Mon Oct 13 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|catatonit-0.2.1-2|75	- Imported from SRPM

11722 21
21mr|catch-3.5.0-1|1	%define debug_package %nil
21mr|catch-3.5.0-1|2	
21mr|catch-3.5.0-1|3	%define oname Catch2
21mr|catch-3.5.0-1|4	%define name %(echo %oname | tr [:upper:] [:lower:])
21mr|catch-3.5.0-1|5	
21mr|catch-3.5.0-1|6	%define major 3
21mr|catch-3.5.0-1|7	%define devname %mklibname %{oname} -d
21mr|catch-3.5.0-1|8	%define libname %mklibname %{oname} %major
21mr|catch-3.5.0-1|9	%define libmain %mklibname %{oname}Main %major
21mr|catch-3.5.0-1|10	
21mr|catch-3.5.0-1|11	
21mr|catch-3.5.0-1|12	Summary:	A modern, C++-native, header-only, framework for unit-tests, TDD and BDD
21mr|catch-3.5.0-1|13	Name:		catch
21mr|catch-3.5.0-1|14	Version:	3.5.0
21mr|catch-3.5.0-1|15	Release:	1
21mr|catch-3.5.0-1|16	Group:		System/Libraries
21mr|catch-3.5.0-1|17	License:	Boost Software License
21mr|catch-3.5.0-1|18	URL:		https://github.com/catchorg/Catch2
21mr|catch-3.5.0-1|19	Source0:	https://github.com/catchorg/Catch2/archive/v%{version}/catch2-%{version}.tar.gz
21mr|catch-3.5.0-1|20	
21mr|catch-3.5.0-1|21	BuildRequires:	cmake
21mr|catch-3.5.0-1|22	BuildRequires:	ninja
21mr|catch-3.5.0-1|23	
21mr|catch-3.5.0-1|24	%description
21mr|catch-3.5.0-1|25	Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm
21mr|catch-3.5.0-1|26	automated test framework for C++ and Objective-C (and, maybe, C). It is
21mr|catch-3.5.0-1|27	implemented entirely in a set of header files, but is packaged up as a
21mr|catch-3.5.0-1|28	single header for extra convenience.
21mr|catch-3.5.0-1|29	
21mr|catch-3.5.0-1|30	#----------------------------------------------------------------------------
21mr|catch-3.5.0-1|31	%package -n %{libmain}
21mr|catch-3.5.0-1|32	Summary:	%{oname} library
21mr|catch-3.5.0-1|33	Group:		System/Libraries
21mr|catch-3.5.0-1|34	
21mr|catch-3.5.0-1|35	%description -n %{libmain}
21mr|catch-3.5.0-1|36	Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm
21mr|catch-3.5.0-1|37	automated test framework for C++ and Objective-C (and, maybe, C). It is
21mr|catch-3.5.0-1|38	implemented entirely in a set of header files, but is packaged up as a
21mr|catch-3.5.0-1|39	single header for extra convenience.
21mr|catch-3.5.0-1|40	
21mr|catch-3.5.0-1|41	%files -n %{libmain}
21mr|catch-3.5.0-1|42	%{_libdir}/lib%{oname}Main.so.%{major}*
21mr|catch-3.5.0-1|43	#----------------------------------------------------------------------------
21mr|catch-3.5.0-1|44	
21mr|catch-3.5.0-1|45	%package -n %{libname}
21mr|catch-3.5.0-1|46	Summary:	Headers, libraries and docs for the %{oname} library
21mr|catch-3.5.0-1|47	Group:		System/Libraries
21mr|catch-3.5.0-1|48	
21mr|catch-3.5.0-1|49	%description -n %{libname}
21mr|catch-3.5.0-1|50	Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm
21mr|catch-3.5.0-1|51	automated test framework for C++ and Objective-C (and, maybe, C). It is
21mr|catch-3.5.0-1|52	implemented entirely in a set of header files, but is packaged up as a
21mr|catch-3.5.0-1|53	single header for extra convenience.
21mr|catch-3.5.0-1|54	
21mr|catch-3.5.0-1|55	%files -n %{libname}
21mr|catch-3.5.0-1|56	%{_libdir}/lib%{oname}.so.%{major}*
21mr|catch-3.5.0-1|57	#----------------------------------------------------------------------------
21mr|catch-3.5.0-1|58	
21mr|catch-3.5.0-1|59	%package -n %{devname}
21mr|catch-3.5.0-1|60	Summary:	Headers, libraries and docs for the %{oname} library
21mr|catch-3.5.0-1|61	Group:		Development/C++
21mr|catch-3.5.0-1|62	Provides:	%{name}-devel = %{EVRD}
21mr|catch-3.5.0-1|63	Provides:	catch2-devel = %{EVRD}
21mr|catch-3.5.0-1|64	Requires:	%{libname} = %{EVRD}
21mr|catch-3.5.0-1|65	Requires:	%{libmain} = %{EVRD}
21mr|catch-3.5.0-1|66	
21mr|catch-3.5.0-1|67	%description -n %{devname}
21mr|catch-3.5.0-1|68	Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm
21mr|catch-3.5.0-1|69	automated test framework for C++ and Objective-C (and, maybe, C). It is
21mr|catch-3.5.0-1|70	implemented entirely in a set of header files, but is packaged up as a
21mr|catch-3.5.0-1|71	single header for extra convenience.
21mr|catch-3.5.0-1|72	
21mr|catch-3.5.0-1|73	%files -n %{devname}
21mr|catch-3.5.0-1|74	%license LICENSE.txt
21mr|catch-3.5.0-1|75	%doc README.md
21mr|catch-3.5.0-1|76	%doc docs
21mr|catch-3.5.0-1|77	%{_libdir}/libCatch2.so
21mr|catch-3.5.0-1|78	%{_libdir}/libCatch2Main.so
21mr|catch-3.5.0-1|79	%{_includedir}/%{name}2/
21mr|catch-3.5.0-1|80	%{_datadir}/%{oname}/
21mr|catch-3.5.0-1|81	%{_datadir}/pkgconfig/*.pc
21mr|catch-3.5.0-1|82	%{_libdir}/cmake/%{oname}/
21mr|catch-3.5.0-1|83	
21mr|catch-3.5.0-1|84	#----------------------------------------------------------------------------
21mr|catch-3.5.0-1|85	
21mr|catch-3.5.0-1|86	%prep
21mr|catch-3.5.0-1|87	%autosetup -n %{oname}-%{version}
21mr|catch-3.5.0-1|88	
21mr|catch-3.5.0-1|89	%build
21mr|catch-3.5.0-1|90	%cmake \
21mr|catch-3.5.0-1|91	-DCATCH_BUILD_EXAMPLES:BOOL=OFF \
21mr|catch-3.5.0-1|92	-DCATCH_BUILD_EXTRA_TESTS:BOOL=OFF \
21mr|catch-3.5.0-1|93	-DCATCH_BUILD_STATIC_LIBRARY:BOOL=OFF \
21mr|catch-3.5.0-1|94	-DCATCH_BUILD_TESTING:BOOL=ON \
21mr|catch-3.5.0-1|95	-DCATCH_ENABLE_COVERAGE:BOOL=OFF \
21mr|catch-3.5.0-1|96	-DCATCH_ENABLE_WERROR:BOOL=ON \
21mr|catch-3.5.0-1|97	-DCATCH_INSTALL_DOCS:BOOL=ON \
21mr|catch-3.5.0-1|98	-DCATCH_INSTALL_HELPERS:BOOL=ON \
21mr|catch-3.5.0-1|99	-DCATCH_USE_VALGRIND:BOOL=OFF \
21mr|catch-3.5.0-1|100	-G Ninja
21mr|catch-3.5.0-1|101	%ninja_build
21mr|catch-3.5.0-1|102	
21mr|catch-3.5.0-1|103	%install
21mr|catch-3.5.0-1|104	%ninja_install -C build
21mr|catch-3.5.0-1|105	
21mr|catch-3.5.0-1|106	# remove docs
21mr|catch-3.5.0-1|107	rm -rf %{buildroot}/%{_docdir}
21mr|catch-3.5.0-1|108	
21mr|catch-3.5.0-1|109	%changelog
21mr|catch-3.5.0-1|110	* Fri Dec 29 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.5.0-1
21mr|catch-3.5.0-1|111	- Update version to 3.5.0
21mr|catch-3.5.0-1|112	
21mr|catch-3.5.0-1|113	* Tue Nov 28 2023 Александр <a.proklov@rosalinux.ru> 3.4.0-2
21mr|catch-3.5.0-1|114	- up release
21mr|catch-3.5.0-1|115	
21mr|catch-3.5.0-1|116	* Tue Aug 15 2023 Alexander Stefanov <alexander@mezon.ru> 3.4.0-1
21mr|catch-3.5.0-1|117	- 3.4.0
21mr|catch-3.5.0-1|118	
21mr|catch-3.5.0-1|119	* Mon Oct 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.13.7-1
21mr|catch-3.5.0-1|120	- add Provides
21mr|catch-3.5.0-1|121	
21mr|catch-3.5.0-1|122	* Mon Oct 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.13.7-1
21mr|catch-3.5.0-1|123	- Update version to 2.13.7
21mr|catch-3.5.0-1|124	
21mr|catch-3.5.0-1|125	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 1.5.6-3
21mr|catch-3.5.0-1|126	- bot: rpm5 -> rpm4 (8)
21mr|catch-3.5.0-1|127	
21mr|catch-3.5.0-1|128	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|catch-3.5.0-1|129	- bot: rpm5 -> rpm4 (1)

11723 21
21mr|cbi-plugins-1.1.7-2|1	Name:           cbi-plugins
21mr|cbi-plugins-1.1.7-2|2	Version:        1.1.7
21mr|cbi-plugins-1.1.7-2|3	Release:        2
21mr|cbi-plugins-1.1.7-2|4	Summary:        A set of helpers for Eclipse CBI
21mr|cbi-plugins-1.1.7-2|5	License:        EPL-1.0
21mr|cbi-plugins-1.1.7-2|6	URL:            https://git.eclipse.org/c/cbi/org.eclipse.cbi.git/tree/maven-plugins/README.md
21mr|cbi-plugins-1.1.7-2|7	
21mr|cbi-plugins-1.1.7-2|8	Source0:        https://git.eclipse.org/c/cbi/org.eclipse.cbi.git/snapshot/org.eclipse.cbi_maven-plugin-parent_%{version}.tar.xz
21mr|cbi-plugins-1.1.7-2|9	
21mr|cbi-plugins-1.1.7-2|10	BuildRequires:  maven-local
21mr|cbi-plugins-1.1.7-2|11	BuildRequires:  mvn(com.google.auto.value:auto-value)
21mr|cbi-plugins-1.1.7-2|12	BuildRequires:	mvn(com.google.auto.value:auto-value-annotations)
21mr|cbi-plugins-1.1.7-2|13	BuildRequires:  mvn(com.google.guava:guava:20.0)
21mr|cbi-plugins-1.1.7-2|14	BuildRequires:  mvn(de.pdark:decentxml)
21mr|cbi-plugins-1.1.7-2|15	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|cbi-plugins-1.1.7-2|16	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|cbi-plugins-1.1.7-2|17	BuildRequires:  mvn(org.apache.httpcomponents:httpmime)
21mr|cbi-plugins-1.1.7-2|18	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|cbi-plugins-1.1.7-2|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|cbi-plugins-1.1.7-2|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|cbi-plugins-1.1.7-2|21	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|cbi-plugins-1.1.7-2|22	BuildRequires:  mvn(org.eclipse.tycho:tycho-core)
21mr|cbi-plugins-1.1.7-2|23	
21mr|cbi-plugins-1.1.7-2|24	# Upstream Eclipse no longer supports non-64bit arches
21mr|cbi-plugins-1.1.7-2|25	ExcludeArch: s390 %{arm} %{ix86}
21mr|cbi-plugins-1.1.7-2|26	Group:          Development/Java
21mr|cbi-plugins-1.1.7-2|27	BuildArch: noarch
21mr|cbi-plugins-1.1.7-2|28	# Java stack is not supported on x86_32
21mr|cbi-plugins-1.1.7-2|29	ExcludeArch: %{ix86}
21mr|cbi-plugins-1.1.7-2|30	
21mr|cbi-plugins-1.1.7-2|31	%description
21mr|cbi-plugins-1.1.7-2|32	A set of helpers for Eclipse CBI.
21mr|cbi-plugins-1.1.7-2|33	
21mr|cbi-plugins-1.1.7-2|34	%package javadoc
21mr|cbi-plugins-1.1.7-2|35	Summary: Javadoc for %{name}
21mr|cbi-plugins-1.1.7-2|36	
21mr|cbi-plugins-1.1.7-2|37	%description javadoc
21mr|cbi-plugins-1.1.7-2|38	API documentation for %{name}.
21mr|cbi-plugins-1.1.7-2|39	
21mr|cbi-plugins-1.1.7-2|40	%prep
21mr|cbi-plugins-1.1.7-2|41	%setup -q -n org.eclipse.cbi_maven-plugin-parent_%{version}
21mr|cbi-plugins-1.1.7-2|42	%pom_disable_module eclipse-macsigner-plugin maven-plugins
21mr|cbi-plugins-1.1.7-2|43	%pom_disable_module eclipse-winsigner-plugin maven-plugins
21mr|cbi-plugins-1.1.7-2|44	%pom_disable_module eclipse-dmg-packager maven-plugins
21mr|cbi-plugins-1.1.7-2|45	%pom_disable_module eclipse-flatpak-packager maven-plugins
21mr|cbi-plugins-1.1.7-2|46	
21mr|cbi-plugins-1.1.7-2|47	# Disable plugins not needed for RPM builds
21mr|cbi-plugins-1.1.7-2|48	%pom_remove_plugin :spotbugs-maven-plugin
21mr|cbi-plugins-1.1.7-2|49	%pom_remove_plugin :maven-checkstyle-plugin
21mr|cbi-plugins-1.1.7-2|50	%pom_remove_plugin :maven-enforcer-plugin
21mr|cbi-plugins-1.1.7-2|51	
21mr|cbi-plugins-1.1.7-2|52	# Build the common module
21mr|cbi-plugins-1.1.7-2|53	%pom_xpath_inject pom:modules "<module>../common/</module>" maven-plugins
21mr|cbi-plugins-1.1.7-2|54	%pom_remove_dep org.eclipse.cbi:checkstyle common
21mr|cbi-plugins-1.1.7-2|55	
21mr|cbi-plugins-1.1.7-2|56	%if 0
21mr|cbi-plugins-1.1.7-2|57	# Remove separate annotations requirement of auto
21mr|cbi-plugins-1.1.7-2|58	%pom_remove_dep :auto-value-annotations . common maven-plugins/common
21mr|cbi-plugins-1.1.7-2|59	%endif
21mr|cbi-plugins-1.1.7-2|60	
21mr|cbi-plugins-1.1.7-2|61	# Parent pom and common module are "released" independently, but actually nothing changed yet since last releases
21mr|cbi-plugins-1.1.7-2|62	sed -i -e 's/1\.0\.6-SNAPSHOT/1.0.5/' pom.xml
21mr|cbi-plugins-1.1.7-2|63	sed -i -e 's/1\.2\.4-SNAPSHOT/1.2.3/' common/pom.xml
21mr|cbi-plugins-1.1.7-2|64	
21mr|cbi-plugins-1.1.7-2|65	%build
21mr|cbi-plugins-1.1.7-2|66	# Tests require jimfs which is not in Fedora
21mr|cbi-plugins-1.1.7-2|67	%mvn_build -f -- -f maven-plugins/pom.xml -Dproject.build.sourceEncoding=UTF-8
21mr|cbi-plugins-1.1.7-2|68	
21mr|cbi-plugins-1.1.7-2|69	%install
21mr|cbi-plugins-1.1.7-2|70	%mvn_install
21mr|cbi-plugins-1.1.7-2|71	
21mr|cbi-plugins-1.1.7-2|72	%files -f .mfiles
21mr|cbi-plugins-1.1.7-2|73	
21mr|cbi-plugins-1.1.7-2|74	%files javadoc -f .mfiles-javadoc
21mr|cbi-plugins-1.1.7-2|75	

11724 21
21mr|ccache-3.2.4-5|1	Name:		ccache
21mr|ccache-3.2.4-5|2	Version:	3.2.4
21mr|ccache-3.2.4-5|3	Release:	5
21mr|ccache-3.2.4-5|4	Group:		Development/Other
21mr|ccache-3.2.4-5|5	Summary:	Compiler Cache
21mr|ccache-3.2.4-5|6	License:	GPLv3+
21mr|ccache-3.2.4-5|7	URL:		http://ccache.samba.org/
21mr|ccache-3.2.4-5|8	Source0:	http://samba.org/ftp/ccache/%{name}-%{version}.tar.xz
21mr|ccache-3.2.4-5|9	
21mr|ccache-3.2.4-5|10	%description
21mr|ccache-3.2.4-5|11	ccache is a compiler cache. It acts as a caching pre-processor to
21mr|ccache-3.2.4-5|12	C/C++ compilers, using the -E compiler switch and a hash to detect
21mr|ccache-3.2.4-5|13	when a compilation can be satisfied from cache. This often results
21mr|ccache-3.2.4-5|14	in a 5 to 10 times speedup in common compilations.
21mr|ccache-3.2.4-5|15	
21mr|ccache-3.2.4-5|16	To enable ccache's default use, the system admin should modify
21mr|ccache-3.2.4-5|17	%{_sysconfdir}/sysconfig/ccache to "yes". If its default use is not
21mr|ccache-3.2.4-5|18	enabled and you wish to use it, simply add %{_prefix}/%{_lib}/ccache/bin/ to
21mr|ccache-3.2.4-5|19	the start of your \$PATH
21mr|ccache-3.2.4-5|20	
21mr|ccache-3.2.4-5|21	%prep
21mr|ccache-3.2.4-5|22	%setup -q
21mr|ccache-3.2.4-5|23	
21mr|ccache-3.2.4-5|24	%build
21mr|ccache-3.2.4-5|25	%configure
21mr|ccache-3.2.4-5|26	%make
21mr|ccache-3.2.4-5|27	
21mr|ccache-3.2.4-5|28	%__cat <<EOF > %{name}.sh
21mr|ccache-3.2.4-5|29	
21mr|ccache-3.2.4-5|30	if [ -f /etc/sysconfig/ccache ]; then
21mr|ccache-3.2.4-5|31	. /etc/sysconfig/ccache
21mr|ccache-3.2.4-5|32	fi
21mr|ccache-3.2.4-5|33	if [ "\$USE_CCACHE_DEFAULT" = "yes" ]; then
21mr|ccache-3.2.4-5|34	if [ -z \`echo "\$PATH" | grep "%_libdir/ccache/bin"\` ]; then
21mr|ccache-3.2.4-5|35	export PATH="%_libdir/ccache/bin:\$PATH"
21mr|ccache-3.2.4-5|36	fi
21mr|ccache-3.2.4-5|37	fi
21mr|ccache-3.2.4-5|38	EOF
21mr|ccache-3.2.4-5|39	
21mr|ccache-3.2.4-5|40	%__cat << EOF > %{name}.csh
21mr|ccache-3.2.4-5|41	
21mr|ccache-3.2.4-5|42	if ( -f /etc/sysconfig/ccache ) then
21mr|ccache-3.2.4-5|43	eval \`sed -n 's/^\([^#]*\)=\([^#]*\)/set \1=\2;/p' < /etc/sysconfig/ccache\`
21mr|ccache-3.2.4-5|44	endif
21mr|ccache-3.2.4-5|45	if ( "\$USE_CCACHE_DEFAULT" == "yes" ) then
21mr|ccache-3.2.4-5|46	if ( "\$path" !~ *%_libdir/ccache/bin* ) then
21mr|ccache-3.2.4-5|47	setenv path = ( %_libdir/ccache/bin \$path )
21mr|ccache-3.2.4-5|48	endif
21mr|ccache-3.2.4-5|49	endif
21mr|ccache-3.2.4-5|50	EOF
21mr|ccache-3.2.4-5|51	
21mr|ccache-3.2.4-5|52	%install
21mr|ccache-3.2.4-5|53	%__rm -rf %{buildroot}
21mr|ccache-3.2.4-5|54	%__install -dm 755 %{buildroot}{%{_bindir},%{_libdir}/ccache/bin,%{_mandir}/man1}
21mr|ccache-3.2.4-5|55	%__install -pm 755 ccache %{buildroot}%{_bindir}
21mr|ccache-3.2.4-5|56	%__install -pm 644 ccache.1 %{buildroot}%{_mandir}/man1
21mr|ccache-3.2.4-5|57	%__install -pm 755 %{name}.sh -D %{buildroot}%{_sysconfdir}/profile.d/30ccache.sh
21mr|ccache-3.2.4-5|58	%__install -pm 755 %{name}.csh -D %{buildroot}%{_sysconfdir}/profile.d/30ccache.csh
21mr|ccache-3.2.4-5|59	
21mr|ccache-3.2.4-5|60	rm -f %{name}-%{version}.compilers
21mr|ccache-3.2.4-5|61	pref=`gcc -dumpmachine`
21mr|ccache-3.2.4-5|62	
21mr|ccache-3.2.4-5|63	create_compiler() {
21mr|ccache-3.2.4-5|64	%__cat <<EOF > %{buildroot}%{_prefix}/%{_lib}/ccache/bin/$1
21mr|ccache-3.2.4-5|65	#!/bin/sh
21mr|ccache-3.2.4-5|66	if [ ! -x %_bindir/$1 ]; then
21mr|ccache-3.2.4-5|67	echo Error: compiler $1 does not exist. >&2
21mr|ccache-3.2.4-5|68	exit 127
21mr|ccache-3.2.4-5|69	fi
21mr|ccache-3.2.4-5|70	PATH=%_bindir:\$PATH
21mr|ccache-3.2.4-5|71	if [ -f /etc/sysconfig/ccache ]; then
21mr|ccache-3.2.4-5|72	. /etc/sysconfig/ccache
21mr|ccache-3.2.4-5|73	if [ "\$USE_CCACHE_WITH_ICECREAM" = "yes" ]; then
21mr|ccache-3.2.4-5|74	PATH=%{_libdir}/icecc/bin:\$PATH
21mr|ccache-3.2.4-5|75	fi
21mr|ccache-3.2.4-5|76	fi
21mr|ccache-3.2.4-5|77	
21mr|ccache-3.2.4-5|78	ccache ${1} "\$@"
21mr|ccache-3.2.4-5|79	EOF
21mr|ccache-3.2.4-5|80	echo "%attr(0755,root,root) %{_libdir}/ccache/bin/$1" >> %{name}-%{version}.compilers
21mr|ccache-3.2.4-5|81	}
21mr|ccache-3.2.4-5|82	
21mr|ccache-3.2.4-5|83	for name in gcc g++ c++; do
21mr|ccache-3.2.4-5|84	for comp in $name $pref-$name ${pref/manbo/mandriva}-$name; do
21mr|ccache-3.2.4-5|85	# check for backports that have no manbo:
21mr|ccache-3.2.4-5|86	[ -e "%{buildroot}%{_libdir}/ccache/bin/$comp" ] || create_compiler $comp
21mr|ccache-3.2.4-5|87	done
21mr|ccache-3.2.4-5|88	done
21mr|ccache-3.2.4-5|89	create_compiler cc
21mr|ccache-3.2.4-5|90	
21mr|ccache-3.2.4-5|91	%__mkdir_p %{buildroot}%{_sysconfdir}/sysconfig/
21mr|ccache-3.2.4-5|92	%__cat <<EOF > %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
21mr|ccache-3.2.4-5|93	# Should we add the ccache compiler symlinks to PATH
21mr|ccache-3.2.4-5|94	# yes|no
21mr|ccache-3.2.4-5|95	# Please note that if added to \$PATH the user can still disable
21mr|ccache-3.2.4-5|96	# it with CCACHE_DISABLE
21mr|ccache-3.2.4-5|97	# If not enabled by default, the user can add %{_libdir}/ccache/bin/
21mr|ccache-3.2.4-5|98	# to their \$PATH
21mr|ccache-3.2.4-5|99	USE_CCACHE_DEFAULT="no"
21mr|ccache-3.2.4-5|100	
21mr|ccache-3.2.4-5|101	# Enable icecream integration
21mr|ccache-3.2.4-5|102	USE_CCACHE_WITH_ICECREAM="no"
21mr|ccache-3.2.4-5|103	
21mr|ccache-3.2.4-5|104	EOF
21mr|ccache-3.2.4-5|105	
21mr|ccache-3.2.4-5|106	%files -f %{name}-%{version}.compilers
21mr|ccache-3.2.4-5|107	%dir %{_libdir}/ccache
21mr|ccache-3.2.4-5|108	%dir %{_libdir}/ccache/bin
21mr|ccache-3.2.4-5|109	%{_bindir}/ccache
21mr|ccache-3.2.4-5|110	%{_mandir}/man1/ccache.1*
21mr|ccache-3.2.4-5|111	%{_sysconfdir}/profile.d/*
21mr|ccache-3.2.4-5|112	%config(noreplace) %{_sysconfdir}/sysconfig/*

11725 21
21mr|ccid-1.5.5-1|1	%define usbdropdir %(pkg-config libpcsclite --variable usbdropdir || :)
21mr|ccid-1.5.5-1|2	
21mr|ccid-1.5.5-1|3	Summary:	A generic USB Chip/Smart Card Interface Devices driver
21mr|ccid-1.5.5-1|4	Name:		ccid
21mr|ccid-1.5.5-1|5	Version:	1.5.5
21mr|ccid-1.5.5-1|6	Release:	1
21mr|ccid-1.5.5-1|7	License:	GPLv2+ and LGPLv2+
21mr|ccid-1.5.5-1|8	Group:		System/Libraries
21mr|ccid-1.5.5-1|9	Url:		https://ccid.apdu.fr
21mr|ccid-1.5.5-1|10	Source0: 	https://ccid.apdu.fr/files/%{name}-%{version}.tar.bz2
21mr|ccid-1.5.5-1|11	Patch0:		ccid-libtool_fixes.diff
21mr|ccid-1.5.5-1|12	Patch1:		0001-Add-SCAN-BIO.patch
21mr|ccid-1.5.5-1|13	BuildRequires:	autoconf-archive
21mr|ccid-1.5.5-1|14	BuildRequires:	flex
21mr|ccid-1.5.5-1|15	BuildRequires:	libtool
21mr|ccid-1.5.5-1|16	BuildRequires:	systemd-units
21mr|ccid-1.5.5-1|17	BuildRequires:	pkgconfig(libpcsclite) >= 1.8.3
21mr|ccid-1.5.5-1|18	BuildRequires:	pkgconfig(libusb-1.0) >= 1.0.9
21mr|ccid-1.5.5-1|19	Requires:	pcsc-lite
21mr|ccid-1.5.5-1|20	OrderWithRequires(post):	pcsc-lite
21mr|ccid-1.5.5-1|21	# compat with Fedora/RH
21mr|ccid-1.5.5-1|22	Provides:	pcsc-lite-ccid = %{EVRD}
21mr|ccid-1.5.5-1|23	Provides:	pcsc-ifd-handler = %{EVRD}
21mr|ccid-1.5.5-1|24	
21mr|ccid-1.5.5-1|25	%description
21mr|ccid-1.5.5-1|26	This package provides a generic USB Chip/Smart Card Interface Devices driver.
21mr|ccid-1.5.5-1|27	
21mr|ccid-1.5.5-1|28	%files
21mr|ccid-1.5.5-1|29	%license COPYING
21mr|ccid-1.5.5-1|30	%doc AUTHORS README.md
21mr|ccid-1.5.5-1|31	%doc readers contrib/Kobil_mIDentity_switch/README_Kobil_mIDentity_switch.txt
21mr|ccid-1.5.5-1|32	%doc README.towitoko
21mr|ccid-1.5.5-1|33	%config(noreplace) %{_sysconfdir}/reader.conf.d/*.conf
21mr|ccid-1.5.5-1|34	%config(noreplace) %{_udevrulesdir}/92_pcscd_ccid.rules
21mr|ccid-1.5.5-1|35	%{usbdropdir}/ifd-ccid.bundle
21mr|ccid-1.5.5-1|36	%{usbdropdir}/serial
21mr|ccid-1.5.5-1|37	
21mr|ccid-1.5.5-1|38	%post
21mr|ccid-1.5.5-1|39	systemctl try-reload-or-restart pcscd.service || :
21mr|ccid-1.5.5-1|40	
21mr|ccid-1.5.5-1|41	%postun
21mr|ccid-1.5.5-1|42	systemctl try-reload-or-restart pcscd.service || :
21mr|ccid-1.5.5-1|43	
21mr|ccid-1.5.5-1|44	#----------------------------------------------------------------------------
21mr|ccid-1.5.5-1|45	
21mr|ccid-1.5.5-1|46	%prep
21mr|ccid-1.5.5-1|47	%autosetup -p1
21mr|ccid-1.5.5-1|48	
21mr|ccid-1.5.5-1|49	%build
21mr|ccid-1.5.5-1|50	./bootstrap
21mr|ccid-1.5.5-1|51	# WARNING: The usbdropdir must be the same as in pcsc-lite
21mr|ccid-1.5.5-1|52	%configure \
21mr|ccid-1.5.5-1|53	--enable-twinserial \
21mr|ccid-1.5.5-1|54	--enable-usbdropdir=%{usbdropdir}
21mr|ccid-1.5.5-1|55	
21mr|ccid-1.5.5-1|56	%make
21mr|ccid-1.5.5-1|57	
21mr|ccid-1.5.5-1|58	
21mr|ccid-1.5.5-1|59	%install
21mr|ccid-1.5.5-1|60	%makeinstall_std
21mr|ccid-1.5.5-1|61	
21mr|ccid-1.5.5-1|62	# The serial driver is installed separately
21mr|ccid-1.5.5-1|63	%makeinstall_std -C src install_ccidtwin
21mr|ccid-1.5.5-1|64	
21mr|ccid-1.5.5-1|65	# Install conf file inside reader.conf.d
21mr|ccid-1.5.5-1|66	mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d/
21mr|ccid-1.5.5-1|67	mv -f %{buildroot}/%{_sysconfdir}/reader.conf.d/libccidtwin %{buildroot}%{_sysconfdir}/reader.conf.d/GemPCTwin-serial.conf
21mr|ccid-1.5.5-1|68	
21mr|ccid-1.5.5-1|69	# Install udev rules
21mr|ccid-1.5.5-1|70	install -m 0644 -D src/92_pcscd_ccid.rules %{buildroot}%{_udevrulesdir}/92_pcscd_ccid.rules
21mr|ccid-1.5.5-1|71	
21mr|ccid-1.5.5-1|72	# Prepare for our %%doc macro
21mr|ccid-1.5.5-1|73	rm -rf %{buildroot}%{_docdir}/*
21mr|ccid-1.5.5-1|74	cp -f src/towitoko/README README.towitoko
21mr|ccid-1.5.5-1|75	
21mr|ccid-1.5.5-1|76	# Unwanted stuff
21mr|ccid-1.5.5-1|77	rm -f readers/Makefile*

11726 21
21mr|c-client-2007f-10|1	%define _disable_ld_no_undefined 1
21mr|c-client-2007f-10|2	
21mr|c-client-2007f-10|3	%define fversion 2007f
21mr|c-client-2007f-10|4	%define soname c-client
21mr|c-client-2007f-10|5	
21mr|c-client-2007f-10|6	%define major 0
21mr|c-client-2007f-10|7	%define libname %mklibname %{soname} %{major}
21mr|c-client-2007f-10|8	%define devname %mklibname %{soname} -d
21mr|c-client-2007f-10|9	
21mr|c-client-2007f-10|10	Summary:	UW-IMAP C-CLIENT library
21mr|c-client-2007f-10|11	Name:		c-client
21mr|c-client-2007f-10|12	Version:	2007f
21mr|c-client-2007f-10|13	Release:	10
21mr|c-client-2007f-10|14	License:	Apache License
21mr|c-client-2007f-10|15	Group:		System/Servers
21mr|c-client-2007f-10|16	Url:		http://www.washington.edu/imap/
21mr|c-client-2007f-10|17	Source0:	ftp://ftp.cac.washington.edu/mail/imap-%{fversion}.tar.gz
21mr|c-client-2007f-10|18	Source7:	flock.c
21mr|c-client-2007f-10|19	Source8:	Makefile.imap
21mr|c-client-2007f-10|20	Patch0: 	imap-2002e-ssl.patch
21mr|c-client-2007f-10|21	Patch1: 	imap-2007a-linux.diff
21mr|c-client-2007f-10|22	Patch3:		imap-2001a-disable-mbox.patch
21mr|c-client-2007f-10|23	Patch4:		imap-2001a-redhat.patch
21mr|c-client-2007f-10|24	Patch5: 	imap-2006c1-flock.diff
21mr|c-client-2007f-10|25	Patch9:		imap-2006c1-glibc-2.2.2.diff
21mr|c-client-2007f-10|26	Patch11:	imap-2006c1-krbpath.diff
21mr|c-client-2007f-10|27	Patch12:	imap-2001a-overflow.patch
21mr|c-client-2007f-10|28	Patch17:	imap-mail-spool-perms.diff
21mr|c-client-2007f-10|29	Patch21:	imap-2004a-shared.patch
21mr|c-client-2007f-10|30	Patch22:	imap-2002e-authmd5.patch
21mr|c-client-2007f-10|31	# (oe) the annotate patch is implemented upstream and needed by kolab2
21mr|c-client-2007f-10|32	Patch23:	imap-2006c1-annotate.diff
21mr|c-client-2007f-10|33	# (oe) http://www.gadgetwiz.com/software/hash_reset.html
21mr|c-client-2007f-10|34	Patch24:	imap-2004g-hash_reset.diff
21mr|c-client-2007f-10|35	Patch25:	imap-yes.diff
21mr|c-client-2007f-10|36	
21mr|c-client-2007f-10|37	#Gentoo patches
21mr|c-client-2007f-10|38	Patch30:	c-client-2006k_GENTOO_Makefile.patch
21mr|c-client-2007f-10|39	Patch31:	c-client-2006k_GENTOO_amd64-so-fix.patch
21mr|c-client-2007f-10|40	Patch32:	c-client-2007f-ldflags.patch
21mr|c-client-2007f-10|41	Patch33:	c-client-2007f-openssl-1.1.patch
21mr|c-client-2007f-10|42	Patch34:	c-client-2007f-topal.patch
21mr|c-client-2007f-10|43	
21mr|c-client-2007f-10|44	BuildRequires:	pkgconfig(openssl)
21mr|c-client-2007f-10|45	
21mr|c-client-2007f-10|46	%description
21mr|c-client-2007f-10|47	The c-client library is a common API for accessing mailboxes developed at
21mr|c-client-2007f-10|48	the University of Washington. It is used mainly by php in Mandriva Linux.
21mr|c-client-2007f-10|49	
21mr|c-client-2007f-10|50	#----------------------------------------------------------------------------
21mr|c-client-2007f-10|51	
21mr|c-client-2007f-10|52	%package -n %{libname}
21mr|c-client-2007f-10|53	Summary:	C-client mail access routines for IMAP and POP protocols
21mr|c-client-2007f-10|54	Group:		System/Libraries
21mr|c-client-2007f-10|55	Provides:	c-client = %{EVRD}
21mr|c-client-2007f-10|56	
21mr|c-client-2007f-10|57	%description -n %{libname}
21mr|c-client-2007f-10|58	The c-client library is a common API for accessing mailboxes developed at
21mr|c-client-2007f-10|59	the University of Washington. It is used mainly by php in Mandriva Linux.
21mr|c-client-2007f-10|60	
21mr|c-client-2007f-10|61	This package contains the shared c-client library.
21mr|c-client-2007f-10|62	
21mr|c-client-2007f-10|63	%files -n %{libname}
21mr|c-client-2007f-10|64	%{_libdir}/lib%{soname}.so.%{major}
21mr|c-client-2007f-10|65	
21mr|c-client-2007f-10|66	#----------------------------------------------------------------------------
21mr|c-client-2007f-10|67	
21mr|c-client-2007f-10|68	%package -n %{devname}
21mr|c-client-2007f-10|69	Summary:	Development files for the c-client library
21mr|c-client-2007f-10|70	Group:		Development/C
21mr|c-client-2007f-10|71	Requires:	%{libname} = %{EVRD}
21mr|c-client-2007f-10|72	Provides:	c-client-devel = %{EVRD}
21mr|c-client-2007f-10|73	
21mr|c-client-2007f-10|74	%description -n %{devname}
21mr|c-client-2007f-10|75	The c-client library is a common API for accessing mailboxes developed at
21mr|c-client-2007f-10|76	the University of Washington. It is used mainly by php in Mandriva Linux.
21mr|c-client-2007f-10|77	
21mr|c-client-2007f-10|78	This package contains development files for the c-client library.
21mr|c-client-2007f-10|79	
21mr|c-client-2007f-10|80	%files -n %{devname}
21mr|c-client-2007f-10|81	%{_includedir}/imap
21mr|c-client-2007f-10|82	%{_libdir}/lib%{soname}.a
21mr|c-client-2007f-10|83	%{_libdir}/lib%{soname}.so
21mr|c-client-2007f-10|84	
21mr|c-client-2007f-10|85	#----------------------------------------------------------------------------
21mr|c-client-2007f-10|86	
21mr|c-client-2007f-10|87	%prep
21mr|c-client-2007f-10|88	%autosetup -p1 -n imap-%{version}
21mr|c-client-2007f-10|89	
21mr|c-client-2007f-10|90	install -m 0644 %{SOURCE7} src/osdep/unix/flock.c
21mr|c-client-2007f-10|91	
21mr|c-client-2007f-10|92	%build
21mr|c-client-2007f-10|93	%serverbuild
21mr|c-client-2007f-10|94	export CFLAGS="%{optflags} -fPIC"
21mr|c-client-2007f-10|95	touch ip6
21mr|c-client-2007f-10|96	export EXTRACFLAGS="$EXTRACFLAGS $CFLAGS -DDISABLE_POP_PROXY=1 -DIGNORE_LOCK_EACCES_ERRORS=1 -I%{_includedir}/openssl -D_GNU_SOURCE"
21mr|c-client-2007f-10|97	export EXTRALDFLAGS="$EXTRALDFLAGS -L%{_libdir} %{ldflags}"
21mr|c-client-2007f-10|98	
21mr|c-client-2007f-10|99	make RPM_OPT_FLAGS="$CFLAGS -D_REENTRANT -DDIC -fPIC -fno-omit-frame-pointer -D_GNU_SOURCE" slx \
21mr|c-client-2007f-10|100	EXTRACFLAGS="$EXTRACFLAGS" \
21mr|c-client-2007f-10|101	EXTRALDFLAGS="$EXTRALDFLAGS" \
21mr|c-client-2007f-10|102	SSLDIR=%{_libdir}/ssl \
21mr|c-client-2007f-10|103	SSLINCLUDE=%{_includedir}/openssl \
21mr|c-client-2007f-10|104	SSLLIB=%{_libdir} \
21mr|c-client-2007f-10|105	LOCKPGM=%{_sbindir}/mlock \
21mr|c-client-2007f-10|106	SSLTYPE=unix \
21mr|c-client-2007f-10|107	SHLIBBASE=%{soname} \
21mr|c-client-2007f-10|108	SHLIBNAME=lib%{soname}.so.%{major} \
21mr|c-client-2007f-10|109	BASECFLAGS="$CFLAGS -D_REENTRANT -DDIC -fPIC -fno-omit-frame-pointer -D_GNU_SOURCE" \
21mr|c-client-2007f-10|110	IP=6
21mr|c-client-2007f-10|111	
21mr|c-client-2007f-10|112	mv -f c-client/c-client.a %{soname}.a
21mr|c-client-2007f-10|113	mv -f c-client/lib%{soname}.so.%{major} .
21mr|c-client-2007f-10|114	
21mr|c-client-2007f-10|115	%install
21mr|c-client-2007f-10|116	# make some directories
21mr|c-client-2007f-10|117	install -d %{buildroot}%{_libdir}
21mr|c-client-2007f-10|118	install -d %{buildroot}%{_includedir}/imap
21mr|c-client-2007f-10|119	
21mr|c-client-2007f-10|120	# install headers
21mr|c-client-2007f-10|121	install -m0644 c-client/*.h %{buildroot}%{_includedir}/imap/
21mr|c-client-2007f-10|122	install -m0644 src/osdep/tops-20/shortsym.h %{buildroot}%{_includedir}/imap/
21mr|c-client-2007f-10|123	install -m0644 src/osdep/tops-20/linkage.c %{buildroot}%{_includedir}/imap/
21mr|c-client-2007f-10|124	
21mr|c-client-2007f-10|125	install -m0755 lib%{soname}.so.%{major} %{buildroot}%{_libdir}/
21mr|c-client-2007f-10|126	ln -snf lib%{soname}.so.%{major} %{buildroot}%{_libdir}/lib%{soname}.so
21mr|c-client-2007f-10|127	install -m0644 %{soname}.a %{buildroot}%{_libdir}/lib%{soname}.a

11727 21
21mr|cdi-api-1.2-11|1	%bcond_without asciidoc
21mr|cdi-api-1.2-11|2	
21mr|cdi-api-1.2-11|3	%global namedreltag .NOTHING
21mr|cdi-api-1.2-11|4	%global namedversion %{version}%{?namedreltag}
21mr|cdi-api-1.2-11|5	
21mr|cdi-api-1.2-11|6	Name:             cdi-api
21mr|cdi-api-1.2-11|7	Version:          1.2
21mr|cdi-api-1.2-11|8	Release:          11
21mr|cdi-api-1.2-11|9	Summary:          CDI API
21mr|cdi-api-1.2-11|10	License:          ASL 2.0
21mr|cdi-api-1.2-11|11	URL:              http://seamframework.org/Weld
21mr|cdi-api-1.2-11|12	Group:          Development/Java
21mr|cdi-api-1.2-11|13	BuildArch:        noarch
21mr|cdi-api-1.2-11|14	# Java stack is not supported on x86_32
21mr|cdi-api-1.2-11|15	ExcludeArch: %{ix86}
21mr|cdi-api-1.2-11|16	
21mr|cdi-api-1.2-11|17	Source0:          https://github.com/cdi-spec/cdi/archive/%{version}.tar.gz
21mr|cdi-api-1.2-11|18	
21mr|cdi-api-1.2-11|19	BuildRequires:    maven-local
21mr|cdi-api-1.2-11|20	BuildRequires:    mvn(javax.el:javax.el-api)
21mr|cdi-api-1.2-11|21	BuildRequires:    mvn(javax.inject:javax.inject)
21mr|cdi-api-1.2-11|22	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|cdi-api-1.2-11|23	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|cdi-api-1.2-11|24	BuildRequires:    mvn(org.apache.maven.surefire:surefire-testng)
21mr|cdi-api-1.2-11|25	BuildRequires:    mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|cdi-api-1.2-11|26	BuildRequires:    mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|cdi-api-1.2-11|27	BuildRequires:    mvn(org.jboss.weld:weld-parent:pom:)
21mr|cdi-api-1.2-11|28	BuildRequires:    mvn(org.testng:testng::jdk15:)
21mr|cdi-api-1.2-11|29	%if %{with asciidoc}
21mr|cdi-api-1.2-11|30	BuildRequires:    asciidoc
21mr|cdi-api-1.2-11|31	BuildRequires:    /usr/bin/pygmentize
21mr|cdi-api-1.2-11|32	%endif
21mr|cdi-api-1.2-11|33	
21mr|cdi-api-1.2-11|34	%description
21mr|cdi-api-1.2-11|35	APIs for JSR-299: Contexts and Dependency Injection for Java EE
21mr|cdi-api-1.2-11|36	
21mr|cdi-api-1.2-11|37	%package javadoc
21mr|cdi-api-1.2-11|38	Summary:          Javadoc for %{name}
21mr|cdi-api-1.2-11|39	
21mr|cdi-api-1.2-11|40	%description javadoc
21mr|cdi-api-1.2-11|41	This package contains the API documentation for %{name}.
21mr|cdi-api-1.2-11|42	
21mr|cdi-api-1.2-11|43	%prep
21mr|cdi-api-1.2-11|44	%setup -q -n cdi-%{version}
21mr|cdi-api-1.2-11|45	
21mr|cdi-api-1.2-11|46	cd api
21mr|cdi-api-1.2-11|47	# J2EE API directory
21mr|cdi-api-1.2-11|48	%mvn_file :{cdi-api} %{name}/@1 javax.enterprise.inject/@1
21mr|cdi-api-1.2-11|49	
21mr|cdi-api-1.2-11|50	# Use newer version of interceptors API
21mr|cdi-api-1.2-11|51	%pom_change_dep "javax.interceptor:javax.interceptor-api" "org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec"
21mr|cdi-api-1.2-11|52	
21mr|cdi-api-1.2-11|53	%build
21mr|cdi-api-1.2-11|54	
21mr|cdi-api-1.2-11|55	(
21mr|cdi-api-1.2-11|56	cd api
21mr|cdi-api-1.2-11|57	%mvn_build -- -Denforcer.skip
21mr|cdi-api-1.2-11|58	)
21mr|cdi-api-1.2-11|59	
21mr|cdi-api-1.2-11|60	%if %{with asciidoc}
21mr|cdi-api-1.2-11|61	cd spec/src/main/doc
21mr|cdi-api-1.2-11|62	asciidoc -n -b html5 -a toc2 -a toclevels=3 -a pygments -f html5.conf -o cdi-spec.html cdi-spec.asciidoc
21mr|cdi-api-1.2-11|63	asciidoc -n -b html5 -a toc2 -a toclevels=3 -a pygments -f html5.conf -o license-asl2.html license-asl2.asciidoc
21mr|cdi-api-1.2-11|64	asciidoc -n -b html5 -a toc2 -a toclevels=3 -a pygments -f html5.conf -o license-jcp.html license-jcp.asciidoc
21mr|cdi-api-1.2-11|65	%global adoc html
21mr|cdi-api-1.2-11|66	%else
21mr|cdi-api-1.2-11|67	%global adoc asciidoc
21mr|cdi-api-1.2-11|68	%endif
21mr|cdi-api-1.2-11|69	
21mr|cdi-api-1.2-11|70	%install
21mr|cdi-api-1.2-11|71	cd api
21mr|cdi-api-1.2-11|72	%mvn_install
21mr|cdi-api-1.2-11|73	
21mr|cdi-api-1.2-11|74	%files -f api/.mfiles
21mr|cdi-api-1.2-11|75	%doc spec/src/main/doc/cdi-spec.%{adoc}
21mr|cdi-api-1.2-11|76	%license spec/src/main/doc/license-asl2.%{adoc}
21mr|cdi-api-1.2-11|77	%license spec/src/main/doc/license-jcp.%{adoc}
21mr|cdi-api-1.2-11|78	
21mr|cdi-api-1.2-11|79	%files javadoc -f api/.mfiles-javadoc
21mr|cdi-api-1.2-11|80	%license spec/src/main/doc/license-asl2.%{adoc}
21mr|cdi-api-1.2-11|81	%license spec/src/main/doc/license-jcp.%{adoc}
21mr|cdi-api-1.2-11|82	

11728 21
21mr|cdparanoia-10.2-19|1	%define major 0
21mr|cdparanoia-10.2-19|2	%define fullname %{name}-III-%{version}
21mr|cdparanoia-10.2-19|3	# TODO: split library package
21mr|cdparanoia-10.2-19|4	%define libname %mklibname cdda %{major}
21mr|cdparanoia-10.2-19|5	%define devname %mklibname cdda -d
21mr|cdparanoia-10.2-19|6	
21mr|cdparanoia-10.2-19|7	Summary:	Utility to copy digital audio CDs
21mr|cdparanoia-10.2-19|8	Name:		cdparanoia
21mr|cdparanoia-10.2-19|9	Version:	10.2
21mr|cdparanoia-10.2-19|10	Release:	19
21mr|cdparanoia-10.2-19|11	Epoch:		1
21mr|cdparanoia-10.2-19|12	License:	GPLv2+ and LGPLv2+
21mr|cdparanoia-10.2-19|13	Group:		Sound
21mr|cdparanoia-10.2-19|14	Url:		http://www.xiph.org/paranoia/
21mr|cdparanoia-10.2-19|15	Source0:	http://downloads.xiph.org/releases/cdparanoia/%{fullname}.src.tgz
21mr|cdparanoia-10.2-19|16	Patch0:		cdparanoia-III-alpha9.8-includes.patch
21mr|cdparanoia-10.2-19|17	Patch1:		cdparanoia-III-10.2-gcc43.patch
21mr|cdparanoia-10.2-19|18	Patch2:		cdparanoia-III-10.2-format-security.patch
21mr|cdparanoia-10.2-19|19	Patch3:		cdparanoia-use-proper-gnu-config-files.patch
21mr|cdparanoia-10.2-19|20	Patch4:		cdparanoia-10.2-ldflags.patch
21mr|cdparanoia-10.2-19|21	
21mr|cdparanoia-10.2-19|22	%description
21mr|cdparanoia-10.2-19|23	This CDDA reader distribution ('cdparanoia') reads audio from the CDROM
21mr|cdparanoia-10.2-19|24	directly as data, with no analog step between, and writes the data to a file
21mr|cdparanoia-10.2-19|25	or pipe as .wav, .aifc or as raw 16 bit linear PCM.
21mr|cdparanoia-10.2-19|26	
21mr|cdparanoia-10.2-19|27	cdparanoia is a complete rewrite of Heiko Eissfeldt's 'cdda2wav' program,
21mr|cdparanoia-10.2-19|28	and generally is much better at succeeding to read difficult discs with
21mr|cdparanoia-10.2-19|29	cheap drives.
21mr|cdparanoia-10.2-19|30	
21mr|cdparanoia-10.2-19|31	%files
21mr|cdparanoia-10.2-19|32	%doc README
21mr|cdparanoia-10.2-19|33	%attr(755,root,root) %{_bindir}/cdparanoia
21mr|cdparanoia-10.2-19|34	%attr(644,root,root) %{_mandir}/man1/cdparanoia.1*
21mr|cdparanoia-10.2-19|35	
21mr|cdparanoia-10.2-19|36	#----------------------------------------------------------------------------
21mr|cdparanoia-10.2-19|37	
21mr|cdparanoia-10.2-19|38	%package -n %{libname}
21mr|cdparanoia-10.2-19|39	Summary:	Shared libraries for cdparanoia
21mr|cdparanoia-10.2-19|40	Group:		Sound
21mr|cdparanoia-10.2-19|41	
21mr|cdparanoia-10.2-19|42	%description -n %{libname}
21mr|cdparanoia-10.2-19|43	This is the development libraries for cdparanoia. cdparanoia is a complete
21mr|cdparanoia-10.2-19|44	rewrite of Heiko Eissfeldt's 'cdda2wav' program, and generally is much better
21mr|cdparanoia-10.2-19|45	at succeeding to read difficult discs with cheap drives.
21mr|cdparanoia-10.2-19|46	
21mr|cdparanoia-10.2-19|47	%files -n %{libname}
21mr|cdparanoia-10.2-19|48	%{_libdir}/libcdda_interface.so.%{major}*
21mr|cdparanoia-10.2-19|49	%{_libdir}/libcdda_paranoia.so.%{major}*
21mr|cdparanoia-10.2-19|50	
21mr|cdparanoia-10.2-19|51	#----------------------------------------------------------------------------
21mr|cdparanoia-10.2-19|52	
21mr|cdparanoia-10.2-19|53	%package -n %{devname}
21mr|cdparanoia-10.2-19|54	Summary:	Development libraries for cdparanoia
21mr|cdparanoia-10.2-19|55	Group:		Development/C
21mr|cdparanoia-10.2-19|56	Provides:	libcdda-devel = %{EVRD}
21mr|cdparanoia-10.2-19|57	Provides:	cdda-devel = %{EVRD}
21mr|cdparanoia-10.2-19|58	Requires:	%{libname} = %{EVRD}
21mr|cdparanoia-10.2-19|59	Obsoletes:	%{mklibname cdda 0 -d} < %{EVRD}
21mr|cdparanoia-10.2-19|60	
21mr|cdparanoia-10.2-19|61	%description -n %{devname}
21mr|cdparanoia-10.2-19|62	This is the development libraries for cdparanoia. cdparanoia is a complete
21mr|cdparanoia-10.2-19|63	rewrite of Heiko Eissfeldt's 'cdda2wav' program, and generally is much better
21mr|cdparanoia-10.2-19|64	at succeeding to read difficult discs with cheap drives.
21mr|cdparanoia-10.2-19|65	
21mr|cdparanoia-10.2-19|66	%files -n %{devname}
21mr|cdparanoia-10.2-19|67	%{_includedir}/*
21mr|cdparanoia-10.2-19|68	%{_libdir}/*.a
21mr|cdparanoia-10.2-19|69	%{_libdir}/*.so
21mr|cdparanoia-10.2-19|70	
21mr|cdparanoia-10.2-19|71	#----------------------------------------------------------------------------
21mr|cdparanoia-10.2-19|72	
21mr|cdparanoia-10.2-19|73	%prep
21mr|cdparanoia-10.2-19|74	%setup -q -n %{fullname}
21mr|cdparanoia-10.2-19|75	%autopatch -p1
21mr|cdparanoia-10.2-19|76	
21mr|cdparanoia-10.2-19|77	cp /usr/share/libtool/config/config.* .
21mr|cdparanoia-10.2-19|78	autoreconf -fiv
21mr|cdparanoia-10.2-19|79	
21mr|cdparanoia-10.2-19|80	%build
21mr|cdparanoia-10.2-19|81	%configure --libdir=%{_libdir}/cdparanoia
21mr|cdparanoia-10.2-19|82	# (gb) don't use fortify, this package has ugly abuse of memcpy() that we can't cope with if it's a macro
21mr|cdparanoia-10.2-19|83	# XXX would be better to define scsi cmds constants instead...
21mr|cdparanoia-10.2-19|84	export RPM_OPT_FLAGS="$(echo %{optflags} |sed s/-Wp,-D_FORTIFY_SOURCE=.//)"
21mr|cdparanoia-10.2-19|85	make OPT="-fsigned-char -finline-functions -Dsize16='short' -Dsize32='int' $RPM_OPT_FLAGS"
21mr|cdparanoia-10.2-19|86	
21mr|cdparanoia-10.2-19|87	%install
21mr|cdparanoia-10.2-19|88	mkdir -p %{buildroot}%{_bindir}
21mr|cdparanoia-10.2-19|89	mkdir -p %{buildroot}%{_docdir}
21mr|cdparanoia-10.2-19|90	mkdir -p %{buildroot}%{_includedir}
21mr|cdparanoia-10.2-19|91	mkdir -p %{buildroot}%{_libdir}
21mr|cdparanoia-10.2-19|92	mkdir -p %{buildroot}%{_mandir}/man1
21mr|cdparanoia-10.2-19|93	
21mr|cdparanoia-10.2-19|94	%makeinstall \
21mr|cdparanoia-10.2-19|95	BINDIR=%{buildroot}%{_bindir} \
21mr|cdparanoia-10.2-19|96	INCLUDEDIR=%{buildroot}%{_includedir} \
21mr|cdparanoia-10.2-19|97	LIBDIR=%{buildroot}%{_libdir} \
21mr|cdparanoia-10.2-19|98	MANDIR=%{buildroot}%{_mandir}
21mr|cdparanoia-10.2-19|99	
21mr|cdparanoia-10.2-19|100	install -m644 cdparanoia.1 %{buildroot}%{_mandir}/man1/
21mr|cdparanoia-10.2-19|101	
21mr|cdparanoia-10.2-19|102	# Fix permissions to avoid unstripped-binary-or-object rpmlint error
21mr|cdparanoia-10.2-19|103	chmod 0755 %{buildroot}%{_libdir}/*.so.%{major}*

11729 21
21mr|cdrkit-1.1.11-22|1	# Workaround to build with GCC 10
21mr|cdrkit-1.1.11-22|2	%global optflags %{optflags} -fcommon
21mr|cdrkit-1.1.11-22|3	Summary:	A command line CD/DVD-Recorder
21mr|cdrkit-1.1.11-22|4	Name:		cdrkit
21mr|cdrkit-1.1.11-22|5	Version:	1.1.11
21mr|cdrkit-1.1.11-22|6	Release:	22
21mr|cdrkit-1.1.11-22|7	License:	GPLv2+
21mr|cdrkit-1.1.11-22|8	Group:		Archiving/Cd burning
21mr|cdrkit-1.1.11-22|9	Url:		http://cdrkit.org/
21mr|cdrkit-1.1.11-22|10	Source0:	http://cdrkit.org/releases/%{name}-%{version}.tar.gz
21mr|cdrkit-1.1.11-22|11	Patch0:		cdrkit-1.1.9-wformat-error.patch
21mr|cdrkit-1.1.11-22|12	# (helio) fix build with cmake 2.8
21mr|cdrkit-1.1.11-22|13	Patch2:		cdrkit-1.1.9-cmake2.8-build.patch
21mr|cdrkit-1.1.11-22|14	# (fc) 1.1.9-3mdv fix buffer overflow in wodim (Fedora)
21mr|cdrkit-1.1.11-22|15	Patch4:		cdrkit-1.1.9-buffer_overflow.patch
21mr|cdrkit-1.1.11-22|16	Patch5:		cdrkit-1.1.9-efi-boot.patch
21mr|cdrkit-1.1.11-22|17	Patch6:		cdrkit-1.1.11-devname.patch
21mr|cdrkit-1.1.11-22|18	Patch7:		cdrkit-1.1.11-format.patch
21mr|cdrkit-1.1.11-22|19	Patch8:		cdrkit-1.1.11-handler.patch
21mr|cdrkit-1.1.11-22|20	Patch9:		cdrkit-1.1.11-readsegfault.patch
21mr|cdrkit-1.1.11-22|21	Patch10:	cdrkit-1.1.11-rootstat.patch
21mr|cdrkit-1.1.11-22|22	BuildRequires:	cmake
21mr|cdrkit-1.1.11-22|23	BuildRequires:	bzip2-devel
21mr|cdrkit-1.1.11-22|24	BuildRequires:	pkgconfig(zlib)
21mr|cdrkit-1.1.11-22|25	BuildRequires:	libcap-devel
21mr|cdrkit-1.1.11-22|26	BuildRequires:	magic-devel
21mr|cdrkit-1.1.11-22|27	
21mr|cdrkit-1.1.11-22|28	%description
21mr|cdrkit-1.1.11-22|29	A command line CD/DVD-Recorder (obsoleted by cdrtools).
21mr|cdrkit-1.1.11-22|30	
21mr|cdrkit-1.1.11-22|31	#----------------------------------------------------------------------------
21mr|cdrkit-1.1.11-22|32	
21mr|cdrkit-1.1.11-22|33	%package genisoimage
21mr|cdrkit-1.1.11-22|34	Summary:	Creates an image of an ISO9660 filesystem
21mr|cdrkit-1.1.11-22|35	Group:		Archiving/Cd burning
21mr|cdrkit-1.1.11-22|36	Provides:	genisoimage = %{EVRD}
21mr|cdrkit-1.1.11-22|37	Requires(pre):	rpm-helper
21mr|cdrkit-1.1.11-22|38	Requires(pre):	shadow-utils
21mr|cdrkit-1.1.11-22|39	
21mr|cdrkit-1.1.11-22|40	%description genisoimage
21mr|cdrkit-1.1.11-22|41	genisoimage is used to create ISO 9660 file system images for creating
21mr|cdrkit-1.1.11-22|42	CD-ROMs. Now includes support for making bootable "El Torito" CD-ROMs.
21mr|cdrkit-1.1.11-22|43	
21mr|cdrkit-1.1.11-22|44	%files genisoimage
21mr|cdrkit-1.1.11-22|45	%{_bindir}/genisoimage
21mr|cdrkit-1.1.11-22|46	%{_bindir}/dirsplit
21mr|cdrkit-1.1.11-22|47	%{_mandir}/man1/genisoimage.1.*
21mr|cdrkit-1.1.11-22|48	%{_mandir}/man5/genisoimagerc.5.*
21mr|cdrkit-1.1.11-22|49	%{_mandir}/man1/dirsplit.1.*
21mr|cdrkit-1.1.11-22|50	
21mr|cdrkit-1.1.11-22|51	#----------------------------------------------------------------------------
21mr|cdrkit-1.1.11-22|52	
21mr|cdrkit-1.1.11-22|53	%prep
21mr|cdrkit-1.1.11-22|54	%setup -q
21mr|cdrkit-1.1.11-22|55	%patch0 -p1 -b .wformat
21mr|cdrkit-1.1.11-22|56	%patch2 -p1 -b .cmake
21mr|cdrkit-1.1.11-22|57	%patch4 -p1 -b .buffer_overflow
21mr|cdrkit-1.1.11-22|58	%patch5 -p1
21mr|cdrkit-1.1.11-22|59	%patch6 -p1
21mr|cdrkit-1.1.11-22|60	%patch7 -p1
21mr|cdrkit-1.1.11-22|61	%patch8 -p1
21mr|cdrkit-1.1.11-22|62	%patch9 -p1
21mr|cdrkit-1.1.11-22|63	%patch10 -p1
21mr|cdrkit-1.1.11-22|64	
21mr|cdrkit-1.1.11-22|65	%build
21mr|cdrkit-1.1.11-22|66	%cmake
21mr|cdrkit-1.1.11-22|67	
21mr|cdrkit-1.1.11-22|68	%make
21mr|cdrkit-1.1.11-22|69	
21mr|cdrkit-1.1.11-22|70	%install
21mr|cdrkit-1.1.11-22|71	perl -pi -e 's!local/bin/perl!bin/perl!' ./doc/icedax/tracknames.pl
21mr|cdrkit-1.1.11-22|72	%makeinstall_std -C build
21mr|cdrkit-1.1.11-22|73	
21mr|cdrkit-1.1.11-22|74	# These are in cdrtools package now
21mr|cdrkit-1.1.11-22|75	rm -f %{buildroot}%{_bindir}/cdda2mp3
21mr|cdrkit-1.1.11-22|76	rm -f %{buildroot}%{_bindir}/cdda2ogg
21mr|cdrkit-1.1.11-22|77	rm -f %{buildroot}%{_bindir}/devdump
21mr|cdrkit-1.1.11-22|78	rm -f %{buildroot}%{_bindir}/icedax
21mr|cdrkit-1.1.11-22|79	rm -f %{buildroot}%{_bindir}/isodebug
21mr|cdrkit-1.1.11-22|80	rm -f %{buildroot}%{_bindir}/isodump
21mr|cdrkit-1.1.11-22|81	rm -f %{buildroot}%{_bindir}/isoinfo
21mr|cdrkit-1.1.11-22|82	rm -f %{buildroot}%{_bindir}/isovfy
21mr|cdrkit-1.1.11-22|83	rm -f %{buildroot}%{_bindir}/pitchplay
21mr|cdrkit-1.1.11-22|84	rm -f %{buildroot}%{_bindir}/readmult
21mr|cdrkit-1.1.11-22|85	rm -f %{buildroot}%{_bindir}/readom
21mr|cdrkit-1.1.11-22|86	rm -f %{buildroot}%{_bindir}/wodim
21mr|cdrkit-1.1.11-22|87	rm -f %{buildroot}%{_sbindir}/netscsid
21mr|cdrkit-1.1.11-22|88	rm -f %{buildroot}%{_mandir}/man1/cdda2ogg.1*
21mr|cdrkit-1.1.11-22|89	rm -f %{buildroot}%{_mandir}/man1/devdump.1*
21mr|cdrkit-1.1.11-22|90	rm -f %{buildroot}%{_mandir}/man1/icedax.1*
21mr|cdrkit-1.1.11-22|91	rm -f %{buildroot}%{_mandir}/man1/isodebug.1*
21mr|cdrkit-1.1.11-22|92	rm -f %{buildroot}%{_mandir}/man1/isodump.1*
21mr|cdrkit-1.1.11-22|93	rm -f %{buildroot}%{_mandir}/man1/isoinfo.1*
21mr|cdrkit-1.1.11-22|94	rm -f %{buildroot}%{_mandir}/man1/isovfy.1*
21mr|cdrkit-1.1.11-22|95	rm -f %{buildroot}%{_mandir}/man1/list_audio_tracks.1*
21mr|cdrkit-1.1.11-22|96	rm -f %{buildroot}%{_mandir}/man1/pitchplay.1*
21mr|cdrkit-1.1.11-22|97	rm -f %{buildroot}%{_mandir}/man1/readmult.1*
21mr|cdrkit-1.1.11-22|98	rm -f %{buildroot}%{_mandir}/man1/readom.1*
21mr|cdrkit-1.1.11-22|99	rm -f %{buildroot}%{_mandir}/man1/wodim.1*

11730 21
21mr|cdrtools-3.02-5|1	%define beta a07
21mr|cdrtools-3.02-5|2	# Build system doesn't support DI generation
21mr|cdrtools-3.02-5|3	%define debug_package %{nil}
21mr|cdrtools-3.02-5|4	
21mr|cdrtools-3.02-5|5	%bcond_with alsa
21mr|cdrtools-3.02-5|6	%bcond_with pulse
21mr|cdrtools-3.02-5|7	
21mr|cdrtools-3.02-5|8	Summary:	Tools for working with writable CD, DVD and BluRay media
21mr|cdrtools-3.02-5|9	Name:		cdrtools
21mr|cdrtools-3.02-5|10	Version:	3.02
21mr|cdrtools-3.02-5|11	Release:	5
21mr|cdrtools-3.02-5|12	License:	Various Open Source Licenses (CDDL.Schily, GPL-2.0, LGPL-2.1, BSD)
21mr|cdrtools-3.02-5|13	Group:		Archiving/Cd burning
21mr|cdrtools-3.02-5|14	Url:		http://cdrtools.sourceforge.net/
21mr|cdrtools-3.02-5|15	Source0:	http://downloads.sourceforge.net/cdrtools/%{name}-%{version}%{?beta:%{beta}}.tar.bz2
21mr|cdrtools-3.02-5|16	%if %{with alsa}
21mr|cdrtools-3.02-5|17	BuildRequires:	pkgconfig(alsa)
21mr|cdrtools-3.02-5|18	%endif
21mr|cdrtools-3.02-5|19	BuildRequires:	pkgconfig(libcap)
21mr|cdrtools-3.02-5|20	%if %{with pulse}
21mr|cdrtools-3.02-5|21	BuildRequires:	pkgconfig(libpulse)
21mr|cdrtools-3.02-5|22	%endif
21mr|cdrtools-3.02-5|23	BuildRequires:	makedepend
21mr|cdrtools-3.02-5|24	Conflicts:	cdrkit < 1.1.11-20
21mr|cdrtools-3.02-5|25	Conflicts:	cdrkit-genisoimage < 1.1.11-20
21mr|cdrtools-3.02-5|26	Conflicts:	cdrkit-icedax < 1.1.11-20
21mr|cdrtools-3.02-5|27	Conflicts:	cdrkit-isotools < 1.1.11-20
21mr|cdrtools-3.02-5|28	Obsoletes:	cdrkit < 1.1.11-20
21mr|cdrtools-3.02-5|29	Obsoletes:	cdrkit-icedax < 1.1.11-20
21mr|cdrtools-3.02-5|30	Obsoletes:	cdrkit-isotools < 1.1.11-20
21mr|cdrtools-3.02-5|31	Provides:	cdrecord = %{EVRD}
21mr|cdrtools-3.02-5|32	Provides:	mkisofs = %{EVRD}
21mr|cdrtools-3.02-5|33	Provides:	cdrkit = %{EVRD}
21mr|cdrtools-3.02-5|34	Provides:	cdrkit-icedax = %{EVRD}
21mr|cdrtools-3.02-5|35	Provides:	cdrkit-isotools = %{EVRD}
21mr|cdrtools-3.02-5|36	Requires(post):	libcap-utils
21mr|cdrtools-3.02-5|37	
21mr|cdrtools-3.02-5|38	%description
21mr|cdrtools-3.02-5|39	Cdrtools is a set of command line programs that allows to
21mr|cdrtools-3.02-5|40	record CD/DVD/BluRay media.
21mr|cdrtools-3.02-5|41	
21mr|cdrtools-3.02-5|42	The suite includes the following programs:
21mr|cdrtools-3.02-5|43	
21mr|cdrtools-3.02-5|44	cdrecord  A CD/DVD/BD recording program
21mr|cdrtools-3.02-5|45	readcd    A program to read CD/DVD/BD media with CD-clone features
21mr|cdrtools-3.02-5|46	cdda2wav  The most evolved CD-audio extraction program with paranoia support
21mr|cdrtools-3.02-5|47	mkisofs   A program to create hybrid ISO-9660/Joliet/HFS filesystems
21mr|cdrtools-3.02-5|48	with optional Rock Ridge attributes
21mr|cdrtools-3.02-5|49	isodebug  A program to print mkisofs debug information from media
21mr|cdrtools-3.02-5|50	isodump   A program to dump ISO-9660 media
21mr|cdrtools-3.02-5|51	isoinfo   A program to analyse/verify ISO-9660/Joliet/Rock-Ridge filesystems
21mr|cdrtools-3.02-5|52	isovfy    A program to verify the ISO-9660 structures
21mr|cdrtools-3.02-5|53	rscsi     A Remote SCSI enabling daemon
21mr|cdrtools-3.02-5|54	
21mr|cdrtools-3.02-5|55	%files
21mr|cdrtools-3.02-5|56	%{_bindir}/*
21mr|cdrtools-3.02-5|57	%{_sbindir}/rscsi
21mr|cdrtools-3.02-5|58	%{_prefix}/lib/siconv
21mr|cdrtools-3.02-5|59	%{_mandir}/man1/*
21mr|cdrtools-3.02-5|60	%{_mandir}/man3/*
21mr|cdrtools-3.02-5|61	%{_mandir}/man5/*
21mr|cdrtools-3.02-5|62	%{_mandir}/man8/*
21mr|cdrtools-3.02-5|63	%{_sysconfdir}/default/cdrecord
21mr|cdrtools-3.02-5|64	%{_sysconfdir}/default/rscsi
21mr|cdrtools-3.02-5|65	%doc %{_docdir}/mkisofs
21mr|cdrtools-3.02-5|66	%doc %{_docdir}/libparanoia
21mr|cdrtools-3.02-5|67	%doc %{_docdir}/rscsi
21mr|cdrtools-3.02-5|68	%doc %{_docdir}/cdda2wav
21mr|cdrtools-3.02-5|69	%doc %{_docdir}/cdrecord
21mr|cdrtools-3.02-5|70	
21mr|cdrtools-3.02-5|71	%post
21mr|cdrtools-3.02-5|72	%{_sbindir}/setcap cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep %{_bindir}/cdrecord
21mr|cdrtools-3.02-5|73	%{_sbindir}/setcap cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep %{_bindir}/cdda2wav
21mr|cdrtools-3.02-5|74	%{_sbindir}/setcap cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep %{_bindir}/readcd
21mr|cdrtools-3.02-5|75	
21mr|cdrtools-3.02-5|76	#----------------------------------------------------------------------------
21mr|cdrtools-3.02-5|77	
21mr|cdrtools-3.02-5|78	%prep
21mr|cdrtools-3.02-5|79	%setup -q
21mr|cdrtools-3.02-5|80	sed -i -e 's,^INS_BASE=.*,INS_BASE=%{_prefix},g' DEFAULTS/*
21mr|cdrtools-3.02-5|81	sed -i -e 's,-noclobber,,' cdrecord/Makefile.dfl
21mr|cdrtools-3.02-5|82	%ifarch %{e2k}
21mr|cdrtools-3.02-5|83	ln -s i586-linux-gcc.rul RULES/e2k-linux-cc.rul
21mr|cdrtools-3.02-5|84	ln -s cc-gcc.rul RULES/cc-cc.rul
21mr|cdrtools-3.02-5|85	%endif
21mr|cdrtools-3.02-5|86	
21mr|cdrtools-3.02-5|87	# Remove lib*/*_p.mk to skip the compilation of profiled libs
21mr|cdrtools-3.02-5|88	rm -f lib*/*_p.mk
21mr|cdrtools-3.02-5|89	
21mr|cdrtools-3.02-5|90	%build
21mr|cdrtools-3.02-5|91	# The Makefile system isn't 100% ready for an SMP build
21mr|cdrtools-3.02-5|92	./Gmake.linux -j1
21mr|cdrtools-3.02-5|93	
21mr|cdrtools-3.02-5|94	%install
21mr|cdrtools-3.02-5|95	%makeinstall_std
21mr|cdrtools-3.02-5|96	
21mr|cdrtools-3.02-5|97	# Not much of a point in shipping static libs and headers for libs used
21mr|cdrtools-3.02-5|98	# only by cdrtools
21mr|cdrtools-3.02-5|99	rm -rf \
21mr|cdrtools-3.02-5|100	%{buildroot}%{_prefix}/lib/*.a \
21mr|cdrtools-3.02-5|101	%{buildroot}%{_includedir}
21mr|cdrtools-3.02-5|102	
21mr|cdrtools-3.02-5|103	# We get this from dvd+rw-tools
21mr|cdrtools-3.02-5|104	rm -f %{buildroot}%{_bindir}/btcflash
21mr|cdrtools-3.02-5|105	
21mr|cdrtools-3.02-5|106	rm -rf %{buildroot}%{_mandir}/man3/fexecve.3* \
21mr|cdrtools-3.02-5|107	%{buildroot}%{_mandir}/man3/fnmatch.3* \
21mr|cdrtools-3.02-5|108	%{buildroot}%{_mandir}/man3/fprintf.3* \
21mr|cdrtools-3.02-5|109	%{buildroot}%{_mandir}/man3/getline.3* \
21mr|cdrtools-3.02-5|110	%{buildroot}%{_mandir}/man3/printf.3* \
21mr|cdrtools-3.02-5|111	%{buildroot}%{_mandir}/man3/sprintf.3* \
21mr|cdrtools-3.02-5|112	%{buildroot}%{_mandir}/man3/strlen.3* \
21mr|cdrtools-3.02-5|113	%{buildroot}%{_mandir}/man3/error.3*

11731 21
21mr|cef-126.0.6478.183-1|1	%global         commit 3647d39e700c215bd78172c5964eb1c550950f0f
21mr|cef-126.0.6478.183-1|2	%global         short_commit %(c=%{commit}; echo ${c:0:11})
21mr|cef-126.0.6478.183-1|3	
21mr|cef-126.0.6478.183-1|4	%global         branch 6478
21mr|cef-126.0.6478.183-1|5	%global         chrome_tags 126.0.%{branch}.183
21mr|cef-126.0.6478.183-1|6	
21mr|cef-126.0.6478.183-1|7	%global		llvm_ver 17
21mr|cef-126.0.6478.183-1|8	%global		llvm_path /opt/llvm%{llvm_ver}
21mr|cef-126.0.6478.183-1|9	
21mr|cef-126.0.6478.183-1|10	%global clang_version %(%{llvm_path}/bin/clang --version | sed -n 's/clang version //p' | cut -d. -f1)
21mr|cef-126.0.6478.183-1|11	%global clang_base_path %(echo %{llvm_path})
21mr|cef-126.0.6478.183-1|12	
21mr|cef-126.0.6478.183-1|13	%bcond_without rust_system_release
21mr|cef-126.0.6478.183-1|14	
21mr|cef-126.0.6478.183-1|15	%if %{without rust_system_release}
21mr|cef-126.0.6478.183-1|16	%global rust_prefix %(echo /opt/rust-*)
21mr|cef-126.0.6478.183-1|17	%else
21mr|cef-126.0.6478.183-1|18	%global rust_prefix %{_prefix}
21mr|cef-126.0.6478.183-1|19	%endif
21mr|cef-126.0.6478.183-1|20	%global rustc_version %(%{rust_prefix}/bin/rustc -V)
21mr|cef-126.0.6478.183-1|21	
21mr|cef-126.0.6478.183-1|22	%define		_cefdir %{_libdir}/%{name}
21mr|cef-126.0.6478.183-1|23	%define		cef_release_dir %{_cefdir}/Release
21mr|cef-126.0.6478.183-1|24	%define		resources_dir %{_cefdir}/Resources
21mr|cef-126.0.6478.183-1|25	%define		_include_cef %{_cefdir}/include
21mr|cef-126.0.6478.183-1|26	
21mr|cef-126.0.6478.183-1|27	%bcond_without libffi
21mr|cef-126.0.6478.183-1|28	%if %{with libffi}
21mr|cef-126.0.6478.183-1|29	%global 	use_system_libffi use_system_libffi=true
21mr|cef-126.0.6478.183-1|30	%else
21mr|cef-126.0.6478.183-1|31	%global 	use_system_libffi use_system_libffi=false
21mr|cef-126.0.6478.183-1|32	%endif
21mr|cef-126.0.6478.183-1|33	
21mr|cef-126.0.6478.183-1|34	%bcond_with debug_level
21mr|cef-126.0.6478.183-1|35	%if %{with debug_level}
21mr|cef-126.0.6478.183-1|36	%global 	symbol_level symbol_level=1
21mr|cef-126.0.6478.183-1|37	%else
21mr|cef-126.0.6478.183-1|38	%global 	symbol_level symbol_level=0
21mr|cef-126.0.6478.183-1|39	%endif
21mr|cef-126.0.6478.183-1|40	
21mr|cef-126.0.6478.183-1|41	%bcond_with qt5
21mr|cef-126.0.6478.183-1|42	%if %{with qt5}
21mr|cef-126.0.6478.183-1|43	%global 	use_qt use_qt=true
21mr|cef-126.0.6478.183-1|44	%else
21mr|cef-126.0.6478.183-1|45	%global 	use_qt use_qt=false
21mr|cef-126.0.6478.183-1|46	%endif
21mr|cef-126.0.6478.183-1|47	
21mr|cef-126.0.6478.183-1|48	%define		debug_package %{nil}
21mr|cef-126.0.6478.183-1|49	%global 	__requires_exclude (^devel\\(|.*\\.so\\()
21mr|cef-126.0.6478.183-1|50	%global 	__provides_exclude_from ^%{_libdir}/%{name}/.*\\.so.*$
21mr|cef-126.0.6478.183-1|51	
21mr|cef-126.0.6478.183-1|52	Summary:        Chromium Embedded Framework standard release
21mr|cef-126.0.6478.183-1|53	Name:           cef
21mr|cef-126.0.6478.183-1|54	Version:        %{chrome_tags}
21mr|cef-126.0.6478.183-1|55	Release:        1
21mr|cef-126.0.6478.183-1|56	License:        BSD
21mr|cef-126.0.6478.183-1|57	Group:          Networking/WWW
21mr|cef-126.0.6478.183-1|58	Url:            https://bitbucket.org/chromiumembedded/cef
21mr|cef-126.0.6478.183-1|59	Source0:        https://bitbucket.org/chromiumembedded/cef/get/%{commit}.tar.gz?/%{name}-%{short_commit}.tar.gz
21mr|cef-126.0.6478.183-1|60	Source1:	https://gsdview.appspot.com/chromium-browser-official/chromium-%{chrome_tags}.tar.xz
21mr|cef-126.0.6478.183-1|61	Source3:	%{name}.rpmlintrc
21mr|cef-126.0.6478.183-1|62	Source4:	https://cef-builds.spotifycdn.com/cef_binary_126.2.18%2Bg3647d39%2Bchromium-%{chrome_tags}_linux64_minimal.tar.bz2
21mr|cef-126.0.6478.183-1|63	Patch0:		chromium-disable-font-tests.patch
21mr|cef-126.0.6478.183-1|64	Patch1:		clang-17-flags.patch
21mr|cef-126.0.6478.183-1|65	Patch2:		libclang-17.patch
21mr|cef-126.0.6478.183-1|66	Patch3:		git-checkout-remove.patch
21mr|cef-126.0.6478.183-1|67	# https://github.com/chromiumembedded/cef/issues/3616
21mr|cef-126.0.6478.183-1|68	Patch4:		linux_sentencepiece_disable_tls_3616.patch
21mr|cef-126.0.6478.183-1|69	BuildRequires:	bison
21mr|cef-126.0.6478.183-1|70	BuildRequires:  cmake
21mr|cef-126.0.6478.183-1|71	BuildRequires:	flex
21mr|cef-126.0.6478.183-1|72	BuildRequires:  gn
21mr|cef-126.0.6478.183-1|73	BuildRequires:	gperf
21mr|cef-126.0.6478.183-1|74	BuildRequires:	gyp
21mr|cef-126.0.6478.183-1|75	BuildRequires:  llvm%{llvm_ver}
21mr|cef-126.0.6478.183-1|76	BuildRequires:  ninja
21mr|cef-126.0.6478.183-1|77	BuildRequires:	nodejs
21mr|cef-126.0.6478.183-1|78	BuildRequires:	util-linux
21mr|cef-126.0.6478.183-1|79	BuildRequires:	jq
21mr|cef-126.0.6478.183-1|80	BuildRequires:	yasm
21mr|cef-126.0.6478.183-1|81	BuildRequires:	atomic-devel
21mr|cef-126.0.6478.183-1|82	BuildRequires:	bzip2-devel
21mr|cef-126.0.6478.183-1|83	BuildRequires:	cap-devel
21mr|cef-126.0.6478.183-1|84	BuildRequires:	cups-devel
21mr|cef-126.0.6478.183-1|85	BuildRequires:	elfutils
21mr|cef-126.0.6478.183-1|86	BuildRequires:	elfutils-devel
21mr|cef-126.0.6478.183-1|87	BuildRequires:	multiarch-utils
21mr|cef-126.0.6478.183-1|88	BuildRequires:	jpeg-devel
21mr|cef-126.0.6478.183-1|89	BuildRequires:	pam-devel
21mr|cef-126.0.6478.183-1|90	BuildRequires:	python3
21mr|cef-126.0.6478.183-1|91	BuildRequires:	snappy-devel
21mr|cef-126.0.6478.183-1|92	BuildRequires:	speech-dispatcher-devel
21mr|cef-126.0.6478.183-1|93	BuildRequires:	pkgconfig(alsa)
21mr|cef-126.0.6478.183-1|94	BuildRequires:	pkgconfig(atk)
21mr|cef-126.0.6478.183-1|95	BuildRequires:	pkgconfig(libcurl)
21mr|cef-126.0.6478.183-1|96	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|cef-126.0.6478.183-1|97	BuildRequires:	pkgconfig(dri)
21mr|cef-126.0.6478.183-1|98	BuildRequires:	pkgconfig(krb5)
21mr|cef-126.0.6478.183-1|99	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|cef-126.0.6478.183-1|100	BuildRequires:	pkgconfig(expat)
21mr|cef-126.0.6478.183-1|101	BuildRequires:	pkgconfig(flac)
21mr|cef-126.0.6478.183-1|102	BuildRequires:	pkgconfig(fontconfig)
21mr|cef-126.0.6478.183-1|103	BuildRequires:	pkgconfig(freetype2)
21mr|cef-126.0.6478.183-1|104	BuildRequires:	pkgconfig(gbm)
21mr|cef-126.0.6478.183-1|105	BuildRequires:	pkgconfig(gconf-2.0)
21mr|cef-126.0.6478.183-1|106	BuildRequires:	pkgconfig(gl)
21mr|cef-126.0.6478.183-1|107	BuildRequires:	pkgconfig(glib-2.0)
21mr|cef-126.0.6478.183-1|108	BuildRequires:	pkgconfig(glu)
21mr|cef-126.0.6478.183-1|109	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|cef-126.0.6478.183-1|110	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|cef-126.0.6478.183-1|111	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|cef-126.0.6478.183-1|112	BuildRequires:	pkgconfig(harfbuzz)
21mr|cef-126.0.6478.183-1|113	BuildRequires:	pkgconfig(libgcrypt)
21mr|cef-126.0.6478.183-1|114	BuildRequires:	pkgconfig(libmtp)
21mr|cef-126.0.6478.183-1|115	BuildRequires:	pkgconfig(libopenjp2)
21mr|cef-126.0.6478.183-1|116	BuildRequires:	pkgconfig(libpci)
21mr|cef-126.0.6478.183-1|117	BuildRequires:	pkgconfig(libpulse)
21mr|cef-126.0.6478.183-1|118	BuildRequires:	pkgconfig(libusb-1.0)
21mr|cef-126.0.6478.183-1|119	BuildRequires:	pkgconfig(libxml-2.0)
21mr|cef-126.0.6478.183-1|120	BuildRequires:	pkgconfig(libxslt)
21mr|cef-126.0.6478.183-1|121	BuildRequires:	pkgconfig(libva)
21mr|cef-126.0.6478.183-1|122	BuildRequires:	pkgconfig(glesv2)
21mr|cef-126.0.6478.183-1|123	BuildRequires:	pkgconfig(nspr)
21mr|cef-126.0.6478.183-1|124	BuildRequires:	pkgconfig(nss)
21mr|cef-126.0.6478.183-1|125	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|cef-126.0.6478.183-1|126	BuildRequires:	pkgconfig(libspa-0.2)
21mr|cef-126.0.6478.183-1|127	BuildRequires:	pkgconfig(speex)
21mr|cef-126.0.6478.183-1|128	BuildRequires:	pkgconfig(udev)
21mr|cef-126.0.6478.183-1|129	BuildRequires:	pkgconfig(xscrnsaver)
21mr|cef-126.0.6478.183-1|130	BuildRequires:	pkgconfig(xt)
21mr|cef-126.0.6478.183-1|131	BuildRequires:	pkgconfig(xtst)
21mr|cef-126.0.6478.183-1|132	BuildRequires:	pkgconfig(zlib)
21mr|cef-126.0.6478.183-1|133	BuildRequires:	icu-devel
21mr|cef-126.0.6478.183-1|134	BuildRequires:	pythonegg(setuptools)
21mr|cef-126.0.6478.183-1|135	BuildRequires:	git-core
21mr|cef-126.0.6478.183-1|136	%if %{without rust_system_release}
21mr|cef-126.0.6478.183-1|137	BuildRequires:	rust-nightly
21mr|cef-126.0.6478.183-1|138	%else
21mr|cef-126.0.6478.183-1|139	BuildRequires:	rust
21mr|cef-126.0.6478.183-1|140	BuildRequires:	cargo
21mr|cef-126.0.6478.183-1|141	%endif
21mr|cef-126.0.6478.183-1|142	BuildRequires:	stdc++-static-devel
21mr|cef-126.0.6478.183-1|143	%if %{with libffi}
21mr|cef-126.0.6478.183-1|144	BuildRequires:  pkgconfig(libffi)
21mr|cef-126.0.6478.183-1|145	BuildRequires:  %{_lib}ffi-static-devel
21mr|cef-126.0.6478.183-1|146	%endif
21mr|cef-126.0.6478.183-1|147	%if %{with qt5}
21mr|cef-126.0.6478.183-1|148	BuildRequires:	pkgconfig(Qt5Core)
21mr|cef-126.0.6478.183-1|149	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|cef-126.0.6478.183-1|150	%endif
21mr|cef-126.0.6478.183-1|151	
21mr|cef-126.0.6478.183-1|152	%description
21mr|cef-126.0.6478.183-1|153	%{summary}.
21mr|cef-126.0.6478.183-1|154	
21mr|cef-126.0.6478.183-1|155	%files
21mr|cef-126.0.6478.183-1|156	%license %{name}/LICENSE.txt
21mr|cef-126.0.6478.183-1|157	%doc %{name}/{AUTHORS.txt,README.md}
21mr|cef-126.0.6478.183-1|158	%dir %{_cefdir}
21mr|cef-126.0.6478.183-1|159	%{cef_release_dir}/cefclient
21mr|cef-126.0.6478.183-1|160	%{resources_dir}/chrome_100_percent.pak
21mr|cef-126.0.6478.183-1|161	%{resources_dir}/chrome_200_percent.pak
21mr|cef-126.0.6478.183-1|162	%{cef_release_dir}/chrome_sandbox
21mr|cef-126.0.6478.183-1|163	%{cef_release_dir}/chrome-sandbox
21mr|cef-126.0.6478.183-1|164	%{resources_dir}/icudtl.dat
21mr|cef-126.0.6478.183-1|165	%{cef_release_dir}/libEGL.so
21mr|cef-126.0.6478.183-1|166	%{cef_release_dir}/libGLESv2.so
21mr|cef-126.0.6478.183-1|167	%{cef_release_dir}/libcef.so
21mr|cef-126.0.6478.183-1|168	%{cef_release_dir}/libvk_swiftshader.so
21mr|cef-126.0.6478.183-1|169	%{cef_release_dir}/libvulkan.so.1
21mr|cef-126.0.6478.183-1|170	%dir %{resources_dir}/locales
21mr|cef-126.0.6478.183-1|171	%{resources_dir}/locales/*.pak
21mr|cef-126.0.6478.183-1|172	%{resources_dir}/locales/*.info
21mr|cef-126.0.6478.183-1|173	%{resources_dir}/resources.pak
21mr|cef-126.0.6478.183-1|174	%{cef_release_dir}/snapshot_blob.bin
21mr|cef-126.0.6478.183-1|175	%{cef_release_dir}/v8_context_snapshot.bin
21mr|cef-126.0.6478.183-1|176	%{cef_release_dir}/vk_swiftshader_icd.json
21mr|cef-126.0.6478.183-1|177	
21mr|cef-126.0.6478.183-1|178	#------------------------------------------------------------------
21mr|cef-126.0.6478.183-1|179	
21mr|cef-126.0.6478.183-1|180	%package devel
21mr|cef-126.0.6478.183-1|181	Summary:	%{name} development files
21mr|cef-126.0.6478.183-1|182	Group:		Development/Other
21mr|cef-126.0.6478.183-1|183	Requires:	%{name} = %{EVRD}
21mr|cef-126.0.6478.183-1|184	
21mr|cef-126.0.6478.183-1|185	%description devel
21mr|cef-126.0.6478.183-1|186	%{name} development files.
21mr|cef-126.0.6478.183-1|187	
21mr|cef-126.0.6478.183-1|188	%files devel
21mr|cef-126.0.6478.183-1|189	%dir %{_cefdir}/libcef_dll_wrapper
21mr|cef-126.0.6478.183-1|190	%{_cefdir}/libcef_dll_wrapper/*.a
21mr|cef-126.0.6478.183-1|191	%dir %{_cefdir}/libcef_dll
21mr|cef-126.0.6478.183-1|192	%{_cefdir}/libcef_dll/*
21mr|cef-126.0.6478.183-1|193	%dir %{_cefdir}/tests
21mr|cef-126.0.6478.183-1|194	%{_cefdir}/tests/*
21mr|cef-126.0.6478.183-1|195	%dir %{_include_cef}
21mr|cef-126.0.6478.183-1|196	%{_include_cef}/*.h
21mr|cef-126.0.6478.183-1|197	%dir %{_include_cef}/base
21mr|cef-126.0.6478.183-1|198	%{_include_cef}/base/*
21mr|cef-126.0.6478.183-1|199	%dir %{_include_cef}/capi
21mr|cef-126.0.6478.183-1|200	%{_include_cef}/capi/*
21mr|cef-126.0.6478.183-1|201	%dir %{_include_cef}/internal
21mr|cef-126.0.6478.183-1|202	%{_include_cef}/internal/*
21mr|cef-126.0.6478.183-1|203	%dir %{_include_cef}/test
21mr|cef-126.0.6478.183-1|204	%{_include_cef}/test/*
21mr|cef-126.0.6478.183-1|205	%dir %{_include_cef}/views
21mr|cef-126.0.6478.183-1|206	%{_include_cef}/views/*
21mr|cef-126.0.6478.183-1|207	%dir %{_include_cef}/wrapper
21mr|cef-126.0.6478.183-1|208	%{_include_cef}/wrapper/*
21mr|cef-126.0.6478.183-1|209	
21mr|cef-126.0.6478.183-1|210	#------------------------------------------------------------------
21mr|cef-126.0.6478.183-1|211	
21mr|cef-126.0.6478.183-1|212	%prep
21mr|cef-126.0.6478.183-1|213	%setup -q -T -c
21mr|cef-126.0.6478.183-1|214	%setup -q -T -D -a0
21mr|cef-126.0.6478.183-1|215	tar xf %{SOURCE1} -C ${PWD} --strip=1
21mr|cef-126.0.6478.183-1|216	tar xf %{SOURCE4} -C %{_builddir}
21mr|cef-126.0.6478.183-1|217	%{__mv} -v chromiumembedded* ${PWD}/cef
21mr|cef-126.0.6478.183-1|218	
21mr|cef-126.0.6478.183-1|219	cat cef/patch/patch.cfg \
21mr|cef-126.0.6478.183-1|220	| grep "'name':"     \
21mr|cef-126.0.6478.183-1|221	| tr -d "'"       \
21mr|cef-126.0.6478.183-1|222	| tr -d ","    \
21mr|cef-126.0.6478.183-1|223	| sed -e "s/    name: //g" > PATCH_CEF
21mr|cef-126.0.6478.183-1|224	
21mr|cef-126.0.6478.183-1|225	for cef_patch in `cat PATCH_CEF`;do
21mr|cef-126.0.6478.183-1|226	patch -p0 < cef/patch/patches/${cef_patch}.patch;done
21mr|cef-126.0.6478.183-1|227	
21mr|cef-126.0.6478.183-1|228	%autopatch -p1
21mr|cef-126.0.6478.183-1|229	
21mr|cef-126.0.6478.183-1|230	pushd %{name}
21mr|cef-126.0.6478.183-1|231	COMMIT_NUMBER=%{branch} \
21mr|cef-126.0.6478.183-1|232	%{__python3} tools/make_version_header.py include/cef_version.h --cef_version VERSION.in --chrome_version ../chrome/VERSION --cpp_header_dir include
21mr|cef-126.0.6478.183-1|233	popd
21mr|cef-126.0.6478.183-1|234	
21mr|cef-126.0.6478.183-1|235	sed -i -e "s|rosa-linux-gnu|unknown-linux-gnu|g" build/config/clang/BUILD.gn
21mr|cef-126.0.6478.183-1|236	
21mr|cef-126.0.6478.183-1|237	%{__mkdir_p} third_party/node/linux/node-linux-x64/bin
21mr|cef-126.0.6478.183-1|238	%{__ln_s} %{_bindir}/node third_party/node/linux/node-linux-x64/bin/node
21mr|cef-126.0.6478.183-1|239	
21mr|cef-126.0.6478.183-1|240	%build
21mr|cef-126.0.6478.183-1|241	# build libcef_dll_wrapper.a
21mr|cef-126.0.6478.183-1|242	pushd %{_builddir}/cef_binary*
21mr|cef-126.0.6478.183-1|243	%cmake \
21mr|cef-126.0.6478.183-1|244	-D CMAKE_BUILD_TYPE=Release \
21mr|cef-126.0.6478.183-1|245	-D PROJECT_ARCH=%{_arch} \
21mr|cef-126.0.6478.183-1|246	-D BUILD_SHARED_LIBS:BOOL=OFF \
21mr|cef-126.0.6478.183-1|247	-D BUILD_STATIC_LIBS:BOOL=ON
21mr|cef-126.0.6478.183-1|248	%make libcef_dll_wrapper
21mr|cef-126.0.6478.183-1|249	popd
21mr|cef-126.0.6478.183-1|250	
21mr|cef-126.0.6478.183-1|251	%global GN_DEFINES is_official_build=true \
21mr|cef-126.0.6478.183-1|252	use_sysroot=false \
21mr|cef-126.0.6478.183-1|253	%{symbol_level} \
21mr|cef-126.0.6478.183-1|254	is_cfi=false \
21mr|cef-126.0.6478.183-1|255	use_thin_lto=false \
21mr|cef-126.0.6478.183-1|256	enable_nacl=false \
21mr|cef-126.0.6478.183-1|257	enable_widevine=true \
21mr|cef-126.0.6478.183-1|258	clang_use_chrome_plugins=false \
21mr|cef-126.0.6478.183-1|259	chrome_pgo_phase=0 \
21mr|cef-126.0.6478.183-1|260	%{use_system_libffi} \
21mr|cef-126.0.6478.183-1|261	%{use_qt} \
21mr|cef-126.0.6478.183-1|262	rust_sysroot_absolute="%{rust_prefix}" \
21mr|cef-126.0.6478.183-1|263	rustc_version="%{rustc_version}" \
21mr|cef-126.0.6478.183-1|264	clang_base_path="%{clang_base_path}" \
21mr|cef-126.0.6478.183-1|265	clang_version="%{clang_version}" \
21mr|cef-126.0.6478.183-1|266	treat_warnings_as_errors=false
21mr|cef-126.0.6478.183-1|267	
21mr|cef-126.0.6478.183-1|268	%if %{with rust_system_release}
21mr|cef-126.0.6478.183-1|269	export RUSTC_BOOTSTRAP=1
21mr|cef-126.0.6478.183-1|270	%endif
21mr|cef-126.0.6478.183-1|271	
21mr|cef-126.0.6478.183-1|272	# let's do a hack, remove the version check in update.py and resume it again only empty
21mr|cef-126.0.6478.183-1|273	%{__rm} -vrf tools/clang/scripts/update.py && touch tools/clang/scripts/update.py
21mr|cef-126.0.6478.183-1|274	%{__rm} -vrf tools/rust/update_rust.py && touch tools/rust/update_rust.py
21mr|cef-126.0.6478.183-1|275	
21mr|cef-126.0.6478.183-1|276	export CC=%{llvm_path}/bin/clang
21mr|cef-126.0.6478.183-1|277	export CXX=%{llvm_path}/bin/clang++
21mr|cef-126.0.6478.183-1|278	export AR=%{llvm_path}/bin/llvm-ar
21mr|cef-126.0.6478.183-1|279	export NM=%{llvm_path}/bin/llvm-nm
21mr|cef-126.0.6478.183-1|280	export AR=%{llvm_path}/bin/llvm-ar
21mr|cef-126.0.6478.183-1|281	export READELF=%{llvm_path}/bin/llvm-readelf
21mr|cef-126.0.6478.183-1|282	sed -i -e 's,//third_party/llvm-build/Release+Asserts,%{llvm_path},g' build/config/clang/clang.gni
21mr|cef-126.0.6478.183-1|283	
21mr|cef-126.0.6478.183-1|284	%if 0
21mr|cef-126.0.6478.183-1|285	%{__python3} build/linux/unbundle/replace_gn_files.py --system-libraries \
21mr|cef-126.0.6478.183-1|286	icu
21mr|cef-126.0.6478.183-1|287	%endif
21mr|cef-126.0.6478.183-1|288	
21mr|cef-126.0.6478.183-1|289	# Specify the path to the executable files for building with qt5
21mr|cef-126.0.6478.183-1|290	%if %{with qt5}
21mr|cef-126.0.6478.183-1|291	export PATH="%{_libdir}/qt5/bin:$PATH"
21mr|cef-126.0.6478.183-1|292	%endif
21mr|cef-126.0.6478.183-1|293	
21mr|cef-126.0.6478.183-1|294	%{__python3} tools/gn/bootstrap/bootstrap.py --gn-gen-args='%{GN_DEFINES}'
21mr|cef-126.0.6478.183-1|295	
21mr|cef-126.0.6478.183-1|296	out/Release/gn gen --script-executable=%{__python3} --args='%{GN_DEFINES}' out/Release_GN_%{_arch}
21mr|cef-126.0.6478.183-1|297	
21mr|cef-126.0.6478.183-1|298	ninja %{_smp_mflags} -C out/Release_GN_%{_arch} cefclient chrome_sandbox
21mr|cef-126.0.6478.183-1|299	
21mr|cef-126.0.6478.183-1|300	%install
21mr|cef-126.0.6478.183-1|301	
21mr|cef-126.0.6478.183-1|302	%{__mkdir_p} %{buildroot}%{cef_release_dir}
21mr|cef-126.0.6478.183-1|303	%{__mkdir_p} %{buildroot}%{resources_dir}
21mr|cef-126.0.6478.183-1|304	
21mr|cef-126.0.6478.183-1|305	for bin in cefclient chrome_sandbox;do
21mr|cef-126.0.6478.183-1|306	%{__cp} -vfr out/Release_GN_%{_arch}/${bin} %{buildroot}%{cef_release_dir};done
21mr|cef-126.0.6478.183-1|307	
21mr|cef-126.0.6478.183-1|308	pushd %{buildroot}%{cef_release_dir}
21mr|cef-126.0.6478.183-1|309	ln -s chrome_sandbox chrome-sandbox
21mr|cef-126.0.6478.183-1|310	popd
21mr|cef-126.0.6478.183-1|311	
21mr|cef-126.0.6478.183-1|312	for lib in libcef.so libEGL.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1;do
21mr|cef-126.0.6478.183-1|313	%{__cp} -vfr out/Release_GN_%{_arch}/${lib} %{buildroot}%{cef_release_dir};done
21mr|cef-126.0.6478.183-1|314	
21mr|cef-126.0.6478.183-1|315	%{__mv} -v out/Release_GN_%{_arch}/locales \
21mr|cef-126.0.6478.183-1|316	%{buildroot}%{resources_dir}
21mr|cef-126.0.6478.183-1|317	
21mr|cef-126.0.6478.183-1|318	%{__cp} -vfr out/Release_GN_%{_arch}/icudtl.dat \
21mr|cef-126.0.6478.183-1|319	%{buildroot}%{resources_dir}
21mr|cef-126.0.6478.183-1|320	
21mr|cef-126.0.6478.183-1|321	%{__cp} -vfr out/Release_GN_%{_arch}/{chrome_100_percent.pak,chrome_200_percent.pak,resources.pak} \
21mr|cef-126.0.6478.183-1|322	%{buildroot}%{resources_dir}
21mr|cef-126.0.6478.183-1|323	
21mr|cef-126.0.6478.183-1|324	%{__cp} -vfr out/Release_GN_%{_arch}/{snapshot_blob.bin,v8_context_snapshot.bin,vk_swiftshader_icd.json} \
21mr|cef-126.0.6478.183-1|325	%{buildroot}%{cef_release_dir}
21mr|cef-126.0.6478.183-1|326	
21mr|cef-126.0.6478.183-1|327	%{__mv} -v out/Release_GN_%{_arch}/obj/cef/libcef_dll_wrapper \
21mr|cef-126.0.6478.183-1|328	%{buildroot}/%{_cefdir}
21mr|cef-126.0.6478.183-1|329	
21mr|cef-126.0.6478.183-1|330	%{__rm} -vfr %{buildroot}/%{_cefdir}/libcef_dll_wrapper/*
21mr|cef-126.0.6478.183-1|331	%{__cp} -vfr %{_builddir}/cef_binary*/build/libcef_dll_wrapper/libcef_dll_wrapper.a \
21mr|cef-126.0.6478.183-1|332	%{buildroot}/%{_cefdir}/libcef_dll_wrapper
21mr|cef-126.0.6478.183-1|333	
21mr|cef-126.0.6478.183-1|334	%{__mkdir_p} %{buildroot}%{_include_cef}
21mr|cef-126.0.6478.183-1|335	
21mr|cef-126.0.6478.183-1|336	%{__mv} -v %{name}/include/* \
21mr|cef-126.0.6478.183-1|337	%{buildroot}%{_include_cef}
21mr|cef-126.0.6478.183-1|338	
21mr|cef-126.0.6478.183-1|339	%{__cp} -fvr out/Release_GN_%{_arch}/includes/%{name}/include/* \
21mr|cef-126.0.6478.183-1|340	%{buildroot}%{_include_cef}
21mr|cef-126.0.6478.183-1|341	
21mr|cef-126.0.6478.183-1|342	%{__mv} -v %{name}/libcef_dll %{name}/tests \
21mr|cef-126.0.6478.183-1|343	%{buildroot}%{_cefdir}
21mr|cef-126.0.6478.183-1|344	
21mr|cef-126.0.6478.183-1|345	# copy chromium headers
21mr|cef-126.0.6478.183-1|346	%{__rm} -vfr %{buildroot}%{_include_cef}/base/internal/cef_net_error_list.h
21mr|cef-126.0.6478.183-1|347	%{__cp} -vfr net/base/net_error_list.h %{buildroot}%{_include_cef}/base/internal/cef_net_error_list.h
21mr|cef-126.0.6478.183-1|348	
21mr|cef-126.0.6478.183-1|349	
21mr|cef-126.0.6478.183-1|350	

11732 21
21mr|celt-0.11.3-10|1	%define api 0
21mr|celt-0.11.3-10|2	%define major 2
21mr|celt-0.11.3-10|3	%define libname %mklibname celt %{api} %{major}
21mr|celt-0.11.3-10|4	%define devname %mklibname celt %{api} -d
21mr|celt-0.11.3-10|5	
21mr|celt-0.11.3-10|6	Summary:	Ultra-low delay audio codec
21mr|celt-0.11.3-10|7	Name:		celt
21mr|celt-0.11.3-10|8	Version:	0.11.3
21mr|celt-0.11.3-10|9	Release:	10
21mr|celt-0.11.3-10|10	License:	BSD
21mr|celt-0.11.3-10|11	Group:		Sound
21mr|celt-0.11.3-10|12	Url:		http://www.celt-codec.org/
21mr|celt-0.11.3-10|13	Source0:	http://downloads.us.xiph.org/releases/celt/%{name}-%{version}.tar.gz
21mr|celt-0.11.3-10|14	BuildRequires:	pkgconfig(ogg)
21mr|celt-0.11.3-10|15	
21mr|celt-0.11.3-10|16	%description
21mr|celt-0.11.3-10|17	The CELT codec is an experimental audio codec for use in low-delay
21mr|celt-0.11.3-10|18	speech and audio communication.
21mr|celt-0.11.3-10|19	
21mr|celt-0.11.3-10|20	CELT stands for "Constrained Energy Lapped Transform". It applies some
21mr|celt-0.11.3-10|21	of the CELP principles, but does everything in the frequency domain,
21mr|celt-0.11.3-10|22	which removes some of the limitations of CELP. CELT is suitable for
21mr|celt-0.11.3-10|23	both speech and music and currently features:
21mr|celt-0.11.3-10|24	
21mr|celt-0.11.3-10|25	* Ultra-low latency (typically from 3 to 9 ms)
21mr|celt-0.11.3-10|26	* Full audio bandwidth (44.1 kHz and 48 kHz)
21mr|celt-0.11.3-10|27	* Support for both voice and music
21mr|celt-0.11.3-10|28	* Stereo support
21mr|celt-0.11.3-10|29	* Packet loss concealment
21mr|celt-0.11.3-10|30	* Constant bit-rates from 32 kbps to 128 kbps and above
21mr|celt-0.11.3-10|31	* A fixed-point version of the encoder and decoder
21mr|celt-0.11.3-10|32	
21mr|celt-0.11.3-10|33	The CELT codec is meant to close the gap between Vorbis and Speex for
21mr|celt-0.11.3-10|34	applications where both high quality audio and low delay are desired.
21mr|celt-0.11.3-10|35	
21mr|celt-0.11.3-10|36	%files
21mr|celt-0.11.3-10|37	%doc README TODO
21mr|celt-0.11.3-10|38	%{_bindir}/celtdec
21mr|celt-0.11.3-10|39	%{_bindir}/celtenc
21mr|celt-0.11.3-10|40	
21mr|celt-0.11.3-10|41	#----------------------------------------------------------------------------
21mr|celt-0.11.3-10|42	
21mr|celt-0.11.3-10|43	%package -n %{libname}
21mr|celt-0.11.3-10|44	Summary:	Ultra-low delay audio codec - shared library
21mr|celt-0.11.3-10|45	Group:		System/Libraries
21mr|celt-0.11.3-10|46	
21mr|celt-0.11.3-10|47	%description -n %{libname}
21mr|celt-0.11.3-10|48	The CELT codec is an experimental audio codec for use in low-delay
21mr|celt-0.11.3-10|49	speech and audio communication.
21mr|celt-0.11.3-10|50	
21mr|celt-0.11.3-10|51	CELT stands for "Constrained Energy Lapped Transform". It applies some
21mr|celt-0.11.3-10|52	of the CELP principles, but does everything in the frequency domain,
21mr|celt-0.11.3-10|53	which removes some of the limitations of CELP. CELT is suitable for
21mr|celt-0.11.3-10|54	both speech and music and currently features:
21mr|celt-0.11.3-10|55	
21mr|celt-0.11.3-10|56	* Ultra-low latency (typically from 3 to 9 ms)
21mr|celt-0.11.3-10|57	* Full audio bandwidth (44.1 kHz and 48 kHz)
21mr|celt-0.11.3-10|58	* Support for both voice and music
21mr|celt-0.11.3-10|59	* Stereo support
21mr|celt-0.11.3-10|60	* Packet loss concealment
21mr|celt-0.11.3-10|61	* Constant bit-rates from 32 kbps to 128 kbps and above
21mr|celt-0.11.3-10|62	* A fixed-point version of the encoder and decoder
21mr|celt-0.11.3-10|63	
21mr|celt-0.11.3-10|64	The CELT codec is meant to close the gap between Vorbis and Speex for
21mr|celt-0.11.3-10|65	applications where both high quality audio and low delay are desired.
21mr|celt-0.11.3-10|66	
21mr|celt-0.11.3-10|67	%files -n %{libname}
21mr|celt-0.11.3-10|68	%doc README COPYING
21mr|celt-0.11.3-10|69	%{_libdir}/libcelt%{api}.so.%{major}*
21mr|celt-0.11.3-10|70	
21mr|celt-0.11.3-10|71	#----------------------------------------------------------------------------
21mr|celt-0.11.3-10|72	
21mr|celt-0.11.3-10|73	%package -n %{devname}
21mr|celt-0.11.3-10|74	Summary:	Headers for developing programs that will use %{name}
21mr|celt-0.11.3-10|75	Group:		Development/C
21mr|celt-0.11.3-10|76	Requires:	%{libname} = %{EVRD}
21mr|celt-0.11.3-10|77	Provides:	%{name}-devel = %{EVRD}
21mr|celt-0.11.3-10|78	
21mr|celt-0.11.3-10|79	%description -n %{devname}
21mr|celt-0.11.3-10|80	This package contains the headers that programmers will need to develop
21mr|celt-0.11.3-10|81	applications which will use %{name}.
21mr|celt-0.11.3-10|82	
21mr|celt-0.11.3-10|83	%files -n %{devname}
21mr|celt-0.11.3-10|84	%{_includedir}/%{name}
21mr|celt-0.11.3-10|85	%{_libdir}/pkgconfig/%{name}.pc
21mr|celt-0.11.3-10|86	%{_libdir}/libcelt%{api}.so
21mr|celt-0.11.3-10|87	%{_libdir}/libcelt%{api}.a
21mr|celt-0.11.3-10|88	
21mr|celt-0.11.3-10|89	#----------------------------------------------------------------------------
21mr|celt-0.11.3-10|90	
21mr|celt-0.11.3-10|91	%prep
21mr|celt-0.11.3-10|92	%setup -q
21mr|celt-0.11.3-10|93	
21mr|celt-0.11.3-10|94	%build
21mr|celt-0.11.3-10|95	%configure --enable-static
21mr|celt-0.11.3-10|96	%make
21mr|celt-0.11.3-10|97	
21mr|celt-0.11.3-10|98	%install
21mr|celt-0.11.3-10|99	%makeinstall_std

11733 21
21mr|celt051-0.5.1.3-5|1	%define oname celt
21mr|celt051-0.5.1.3-5|2	%define version 0.5.1.3
21mr|celt051-0.5.1.3-5|3	%define release 5
21mr|celt051-0.5.1.3-5|4	%define libversion 051
21mr|celt051-0.5.1.3-5|5	%define major 0
21mr|celt051-0.5.1.3-5|6	%define name celt%{libversion}
21mr|celt051-0.5.1.3-5|7	%define libname %mklibname %{oname} %{libversion} %{major}
21mr|celt051-0.5.1.3-5|8	%define develname %mklibname -d %{oname} %{libversion}
21mr|celt051-0.5.1.3-5|9	%define oldlibname %mklibname %{oname} 0 0
21mr|celt051-0.5.1.3-5|10	
21mr|celt051-0.5.1.3-5|11	Summary: Ultra-low delay audio codec
21mr|celt051-0.5.1.3-5|12	Name: %{name}
21mr|celt051-0.5.1.3-5|13	Version: %{version}
21mr|celt051-0.5.1.3-5|14	Release: %{release}
21mr|celt051-0.5.1.3-5|15	Source0: http://downloads.us.xiph.org/releases/celt/%{oname}-%{version}.tar.gz
21mr|celt051-0.5.1.3-5|16	License: BSD
21mr|celt051-0.5.1.3-5|17	Group: Sound
21mr|celt051-0.5.1.3-5|18	Url: http://www.celt-codec.org/
21mr|celt051-0.5.1.3-5|19	BuildRequires: libogg-devel
21mr|celt051-0.5.1.3-5|20	
21mr|celt051-0.5.1.3-5|21	%description
21mr|celt051-0.5.1.3-5|22	The CELT codec is an experimental audio codec for use in low-delay
21mr|celt051-0.5.1.3-5|23	speech and audio communication.
21mr|celt051-0.5.1.3-5|24	
21mr|celt051-0.5.1.3-5|25	CELT stands for "Constrained Energy Lapped Transform". It applies some
21mr|celt051-0.5.1.3-5|26	of the CELP principles, but does everything in the frequency domain,
21mr|celt051-0.5.1.3-5|27	which removes some of the limitations of CELP. CELT is suitable for
21mr|celt051-0.5.1.3-5|28	both speech and music and currently features:
21mr|celt051-0.5.1.3-5|29	
21mr|celt051-0.5.1.3-5|30	* Ultra-low latency (typically from 3 to 9 ms)
21mr|celt051-0.5.1.3-5|31	* Full audio bandwidth (44.1 kHz and 48 kHz)
21mr|celt051-0.5.1.3-5|32	* Support for both voice and music
21mr|celt051-0.5.1.3-5|33	* Stereo support
21mr|celt051-0.5.1.3-5|34	* Packet loss concealment
21mr|celt051-0.5.1.3-5|35	* Constant bit-rates from 32 kbps to 128 kbps and above
21mr|celt051-0.5.1.3-5|36	* A fixed-point version of the encoder and decoder
21mr|celt051-0.5.1.3-5|37	
21mr|celt051-0.5.1.3-5|38	The CELT codec is meant to close the gap between Vorbis and Speex for
21mr|celt051-0.5.1.3-5|39	applications where both high quality audio and low delay are desired.
21mr|celt051-0.5.1.3-5|40	
21mr|celt051-0.5.1.3-5|41	%package -n %{libname}
21mr|celt051-0.5.1.3-5|42	Summary: Ultra-low delay audio codec - shared library
21mr|celt051-0.5.1.3-5|43	Group: System/Libraries
21mr|celt051-0.5.1.3-5|44	Obsoletes: %{oldlibname} < 0.5.1.3-2
21mr|celt051-0.5.1.3-5|45	
21mr|celt051-0.5.1.3-5|46	%description -n %{libname}
21mr|celt051-0.5.1.3-5|47	The CELT codec is an experimental audio codec for use in low-delay
21mr|celt051-0.5.1.3-5|48	speech and audio communication.
21mr|celt051-0.5.1.3-5|49	
21mr|celt051-0.5.1.3-5|50	CELT stands for "Constrained Energy Lapped Transform". It applies some
21mr|celt051-0.5.1.3-5|51	of the CELP principles, but does everything in the frequency domain,
21mr|celt051-0.5.1.3-5|52	which removes some of the limitations of CELP. CELT is suitable for
21mr|celt051-0.5.1.3-5|53	both speech and music and currently features:
21mr|celt051-0.5.1.3-5|54	
21mr|celt051-0.5.1.3-5|55	* Ultra-low latency (typically from 3 to 9 ms)
21mr|celt051-0.5.1.3-5|56	* Full audio bandwidth (44.1 kHz and 48 kHz)
21mr|celt051-0.5.1.3-5|57	* Support for both voice and music
21mr|celt051-0.5.1.3-5|58	* Stereo support
21mr|celt051-0.5.1.3-5|59	* Packet loss concealment
21mr|celt051-0.5.1.3-5|60	* Constant bit-rates from 32 kbps to 128 kbps and above
21mr|celt051-0.5.1.3-5|61	* A fixed-point version of the encoder and decoder
21mr|celt051-0.5.1.3-5|62	
21mr|celt051-0.5.1.3-5|63	The CELT codec is meant to close the gap between Vorbis and Speex for
21mr|celt051-0.5.1.3-5|64	applications where both high quality audio and low delay are desired.
21mr|celt051-0.5.1.3-5|65	
21mr|celt051-0.5.1.3-5|66	%package -n %develname
21mr|celt051-0.5.1.3-5|67	Summary: Headers for developing programs that will use %{name}
21mr|celt051-0.5.1.3-5|68	Group: Development/C
21mr|celt051-0.5.1.3-5|69	Requires: %{libname} = %{version}-%{release}
21mr|celt051-0.5.1.3-5|70	Provides: %{name}-devel = %{version}-%{release}
21mr|celt051-0.5.1.3-5|71	
21mr|celt051-0.5.1.3-5|72	%description -n %{develname}
21mr|celt051-0.5.1.3-5|73	This package contains the headers that programmers will need to develop
21mr|celt051-0.5.1.3-5|74	applications which will use %{name}.
21mr|celt051-0.5.1.3-5|75	
21mr|celt051-0.5.1.3-5|76	
21mr|celt051-0.5.1.3-5|77	%prep
21mr|celt051-0.5.1.3-5|78	%setup -q -n %{oname}-%{version}
21mr|celt051-0.5.1.3-5|79	
21mr|celt051-0.5.1.3-5|80	%build
21mr|celt051-0.5.1.3-5|81	%configure --enable-static
21mr|celt051-0.5.1.3-5|82	%make
21mr|celt051-0.5.1.3-5|83	
21mr|celt051-0.5.1.3-5|84	%install
21mr|celt051-0.5.1.3-5|85	%makeinstall_std
21mr|celt051-0.5.1.3-5|86	
21mr|celt051-0.5.1.3-5|87	%files
21mr|celt051-0.5.1.3-5|88	%doc README TODO
21mr|celt051-0.5.1.3-5|89	%{_bindir}/celtenc051
21mr|celt051-0.5.1.3-5|90	%{_bindir}/celtdec051
21mr|celt051-0.5.1.3-5|91	
21mr|celt051-0.5.1.3-5|92	%files -n %libname
21mr|celt051-0.5.1.3-5|93	%doc README COPYING
21mr|celt051-0.5.1.3-5|94	%_libdir/lib%{name}.so.%{major}
21mr|celt051-0.5.1.3-5|95	%_libdir/lib%{name}.so.%{major}.*
21mr|celt051-0.5.1.3-5|96	
21mr|celt051-0.5.1.3-5|97	%files -n %develname
21mr|celt051-0.5.1.3-5|98	%_includedir/%{name}
21mr|celt051-0.5.1.3-5|99	%_libdir/pkgconfig/%name.pc
21mr|celt051-0.5.1.3-5|100	%_libdir/lib%{name}.so
21mr|celt051-0.5.1.3-5|101	%_libdir/lib%{name}.a

11734 21
21mr|ceph-15.2.17-3|1	%define _disable_ld_no_undefined 1
21mr|ceph-15.2.17-3|2	%define _disable_lto 1
21mr|ceph-15.2.17-3|3	
21mr|ceph-15.2.17-3|4	%global _cmake_skip_rpath %{nil}
21mr|ceph-15.2.17-3|5	
21mr|ceph-15.2.17-3|6	%define maj0 0
21mr|ceph-15.2.17-3|7	%define major 1
21mr|ceph-15.2.17-3|8	%define maj2 2
21mr|ceph-15.2.17-3|9	%define libcephfs %mklibname cephfs %{maj2}
21mr|ceph-15.2.17-3|10	%define libcls %mklibname cls %{major}
21mr|ceph-15.2.17-3|11	%define librados %mklibname rados %{maj2}
21mr|ceph-15.2.17-3|12	%define librados_tp %mklibname rados_tp %{maj2}
21mr|ceph-15.2.17-3|13	%define libradosgw %mklibname radosgw %{maj2}
21mr|ceph-15.2.17-3|14	%define libradosstriper %mklibname radosstriper %{major}
21mr|ceph-15.2.17-3|15	%define librbd %mklibname rbd %{major}
21mr|ceph-15.2.17-3|16	%define librbd_tp %mklibname rbd_tp %{major}
21mr|ceph-15.2.17-3|17	%define librgw_op_tp %mklibname rgw_op_tp %{major}
21mr|ceph-15.2.17-3|18	%define librgw %mklibname rgw %{maj2}
21mr|ceph-15.2.17-3|19	%define librgw_rados_tp %mklibname rgw_rados_tp %{major}
21mr|ceph-15.2.17-3|20	%define libosd_tp %mklibname osd_tp %{major}
21mr|ceph-15.2.17-3|21	%define libos_tp %mklibname os_tp %{major}
21mr|ceph-15.2.17-3|22	%define devname %mklibname ceph -d
21mr|ceph-15.2.17-3|23	
21mr|ceph-15.2.17-3|24	
21mr|ceph-15.2.17-3|25	%bcond_with cephfs_java
21mr|ceph-15.2.17-3|26	%bcond_without test
21mr|ceph-15.2.17-3|27	%bcond_without selinux
21mr|ceph-15.2.17-3|28	# it is crimson-osd
21mr|ceph-15.2.17-3|29	%bcond_with seastar
21mr|ceph-15.2.17-3|30	
21mr|ceph-15.2.17-3|31	#Compat macro for _fillupdir macro introduced in Nov 2017
21mr|ceph-15.2.17-3|32	%global _fillupdir /var/adm/fillup-templates
21mr|ceph-15.2.17-3|33	
21mr|ceph-15.2.17-3|34	Summary:	User space components of the Ceph file system
21mr|ceph-15.2.17-3|35	Name:		ceph
21mr|ceph-15.2.17-3|36	Version:	15.2.17
21mr|ceph-15.2.17-3|37	Release:	3
21mr|ceph-15.2.17-3|38	License:	GPLv2
21mr|ceph-15.2.17-3|39	Group:		System/Base
21mr|ceph-15.2.17-3|40	Url:		http://ceph.com
21mr|ceph-15.2.17-3|41	ExclusiveArch:	%{x86_64} aarch64
21mr|ceph-15.2.17-3|42	Source0:	http://download.ceph.com/tarballs/%{name}-%{version}.tar.gz
21mr|ceph-15.2.17-3|43	Source1:	ceph.rpmlintrc
21mr|ceph-15.2.17-3|44	Source2:	ceph.sysusers.conf
21mr|ceph-15.2.17-3|45	Source3:	cephadm.sysusers.conf
21mr|ceph-15.2.17-3|46	Patch1:		ceph-12.2.0-use-provided-cpu-flag-values.patch
21mr|ceph-15.2.17-3|47	Patch2:		ceph-14.2.0-cflags.patch
21mr|ceph-15.2.17-3|48	Patch4:		ceph-14.2.0-cython-0.29.patch
21mr|ceph-15.2.17-3|49	Patch5:		ceph-osd-systemd.patch
21mr|ceph-15.2.17-3|50	
21mr|ceph-15.2.17-3|51	#fedora patchset
21mr|ceph-15.2.17-3|52	Patch6:		0001-src-common-crc32c_intel_fast.patch
21mr|ceph-15.2.17-3|53	Patch8:		0003-src-common-bitstr.h.patch
21mr|ceph-15.2.17-3|54	
21mr|ceph-15.2.17-3|55	# CVE fixed in 15.2.17 release
21mr|ceph-15.2.17-3|56	# CVE-2020-25678
21mr|ceph-15.2.17-3|57	# CVE-2020-27781
21mr|ceph-15.2.17-3|58	# CVE-2020-27839
21mr|ceph-15.2.17-3|59	# CVE-2022-0670
21mr|ceph-15.2.17-3|60	
21mr|ceph-15.2.17-3|61	BuildRequires:	jq
21mr|ceph-15.2.17-3|62	BuildRequires:	git-core
21mr|ceph-15.2.17-3|63	BuildRequires:	gperf
21mr|ceph-15.2.17-3|64	BuildRequires:	yasm
21mr|ceph-15.2.17-3|65	BuildRequires:	cmake
21mr|ceph-15.2.17-3|66	BuildRequires:	boost-devel
21mr|ceph-15.2.17-3|67	BuildRequires:	boost-python3-devel
21mr|ceph-15.2.17-3|68	#BuildRequires:	fcgi-devel
21mr|ceph-15.2.17-3|69	BuildRequires:	libaio-devel
21mr|ceph-15.2.17-3|70	BuildRequires:	pkgconfig(libibverbs)
21mr|ceph-15.2.17-3|71	BuildRequires:	openldap-devel
21mr|ceph-15.2.17-3|72	BuildRequires:	rdmacm-devel
21mr|ceph-15.2.17-3|73	BuildRequires:	stdc++-static-devel
21mr|ceph-15.2.17-3|74	BuildRequires:	pkgconfig(snappy)
21mr|ceph-15.2.17-3|75	BuildRequires:	xfsprogs-devel
21mr|ceph-15.2.17-3|76	BuildRequires:	pkgconfig(atomic_ops)
21mr|ceph-15.2.17-3|77	BuildRequires:	pkgconfig(babeltrace)
21mr|ceph-15.2.17-3|78	BuildRequires:	pkgconfig(blkid)
21mr|ceph-15.2.17-3|79	BuildRequires:	pkgconfig(cunit)
21mr|ceph-15.2.17-3|80	BuildRequires:	pkgconfig(expat)
21mr|ceph-15.2.17-3|81	BuildRequires:	pkgconfig(fmt)
21mr|ceph-15.2.17-3|82	BuildRequires:	pkgconfig(fuse)
21mr|ceph-15.2.17-3|83	BuildRequires:	pkgconfig(fuse3)
21mr|ceph-15.2.17-3|84	BuildRequires:	pkgconfig(jemalloc)
21mr|ceph-15.2.17-3|85	BuildRequires:	pkgconfig(leveldb)
21mr|ceph-15.2.17-3|86	BuildRequires:	pkgconfig(libcurl)
21mr|ceph-15.2.17-3|87	BuildRequires:	pkgconfig(libcap-ng)
21mr|ceph-15.2.17-3|88	BuildRequires:	pkgconfig(libedit)
21mr|ceph-15.2.17-3|89	BuildRequires:	pkgconfig(libkeyutils)
21mr|ceph-15.2.17-3|90	BuildRequires:	pkgconfig(liblz4)
21mr|ceph-15.2.17-3|91	BuildRequires:	pkgconfig(libnl-3.0)
21mr|ceph-15.2.17-3|92	BuildRequires:	pkgconfig(liboath)
21mr|ceph-15.2.17-3|93	BuildRequires:	pkgconfig(librabbitmq)
21mr|ceph-15.2.17-3|94	BuildRequires:	pkgconfig(libzstd)
21mr|ceph-15.2.17-3|95	BuildRequires:	pkgconfig(lttng-ust)
21mr|ceph-15.2.17-3|96	BuildRequires:	pkgconfig(libudev)
21mr|ceph-15.2.17-3|97	BuildRequires:	pkgconfig(ncurses)
21mr|ceph-15.2.17-3|98	BuildRequires:	pkgconfig(nss)
21mr|ceph-15.2.17-3|99	BuildRequires:	pkgconfig(openssl)
21mr|ceph-15.2.17-3|100	BuildRequires:	pkgconfig(python3)
21mr|ceph-15.2.17-3|101	BuildRequires:	pkgconfig(rdkafka)
21mr|ceph-15.2.17-3|102	BuildRequires:	pkgconfig(systemd)
21mr|ceph-15.2.17-3|103	BuildRequires:	pkgconfig(uuid)
21mr|ceph-15.2.17-3|104	BuildRequires:	pkgconfig(zlib)
21mr|ceph-15.2.17-3|105	BuildRequires:	python3egg(appdirs)
21mr|ceph-15.2.17-3|106	BuildRequires:	python3egg(cython)
21mr|ceph-15.2.17-3|107	BuildRequires:	python3egg(distlib)
21mr|ceph-15.2.17-3|108	BuildRequires:	python3egg(filelock)
21mr|ceph-15.2.17-3|109	BuildRequires:	python3egg(nose)
21mr|ceph-15.2.17-3|110	#BuildRequires:	python3egg(nodeenv)
21mr|ceph-15.2.17-3|111	BuildRequires:	python3egg(packaging)
21mr|ceph-15.2.17-3|112	BuildRequires:	python3egg(pip)
21mr|ceph-15.2.17-3|113	BuildRequires:	python3egg(pluggy)
21mr|ceph-15.2.17-3|114	BuildRequires:	python3egg(py)
21mr|ceph-15.2.17-3|115	BuildRequires:	python3egg(pyparsing)
21mr|ceph-15.2.17-3|116	BuildRequires:	python3egg(requests)
21mr|ceph-15.2.17-3|117	BuildRequires:	python3egg(setuptools)
21mr|ceph-15.2.17-3|118	BuildRequires:	python3egg(six)
21mr|ceph-15.2.17-3|119	BuildRequires:	python3egg(sphinx)
21mr|ceph-15.2.17-3|120	#BuildRequires:	python3egg(tox)
21mr|ceph-15.2.17-3|121	BuildRequires:	python3egg(toml)
21mr|ceph-15.2.17-3|122	BuildRequires:	python3egg(virtualenv)
21mr|ceph-15.2.17-3|123	%if %{with cephfs_java}
21mr|ceph-15.2.17-3|124	BuildRequires:	java-devel
21mr|ceph-15.2.17-3|125	BuildRequires:	sharutils
21mr|ceph-15.2.17-3|126	%endif
21mr|ceph-15.2.17-3|127	%if %{with selinux}
21mr|ceph-15.2.17-3|128	BuildRequires:	checkpolicy
21mr|ceph-15.2.17-3|129	BuildRequires:	selinux-policy-devel
21mr|ceph-15.2.17-3|130	%endif
21mr|ceph-15.2.17-3|131	
21mr|ceph-15.2.17-3|132	%if %{with test}
21mr|ceph-15.2.17-3|133	BuildRequires:	gtest-devel
21mr|ceph-15.2.17-3|134	BuildRequires:	gmock-devel
21mr|ceph-15.2.17-3|135	%endif
21mr|ceph-15.2.17-3|136	
21mr|ceph-15.2.17-3|137	%if %{with seastar}
21mr|ceph-15.2.17-3|138	BuildRequires:	c-ares-devel
21mr|ceph-15.2.17-3|139	BuildRequires:	gnutls-devel
21mr|ceph-15.2.17-3|140	BuildRequires:	pkgconfig(hwloc)
21mr|ceph-15.2.17-3|141	BuildRequires:	libpciaccess-devel
21mr|ceph-15.2.17-3|142	BuildRequires:	lksctp-tools-devel
21mr|ceph-15.2.17-3|143	BuildRequires:	protobuf-devel
21mr|ceph-15.2.17-3|144	BuildRequires:	ragel
21mr|ceph-15.2.17-3|145	BuildRequires:	systemtap-sdt-devel
21mr|ceph-15.2.17-3|146	BuildRequires:	yaml-cpp-devel
21mr|ceph-15.2.17-3|147	%endif
21mr|ceph-15.2.17-3|148	
21mr|ceph-15.2.17-3|149	Requires:	ceph-osd = %{EVRD}
21mr|ceph-15.2.17-3|150	Requires:	ceph-mds = %{EVRD}
21mr|ceph-15.2.17-3|151	Requires:	ceph-mgr = %{EVRD}
21mr|ceph-15.2.17-3|152	Requires:	ceph-mon = %{EVRD}
21mr|ceph-15.2.17-3|153	
21mr|ceph-15.2.17-3|154	%description
21mr|ceph-15.2.17-3|155	Ceph is a distributed network file system designed to provide excellent
21mr|ceph-15.2.17-3|156	performance, reliability, and scalability.
21mr|ceph-15.2.17-3|157	
21mr|ceph-15.2.17-3|158	%sysusers_create_package ceph %{SOURCE2}
21mr|ceph-15.2.17-3|159	
21mr|ceph-15.2.17-3|160	%post
21mr|ceph-15.2.17-3|161	%systemd_post ceph.target ceph-crash.service
21mr|ceph-15.2.17-3|162	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|163	systemctl start ceph.target ceph-crash.service >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|164	fi
21mr|ceph-15.2.17-3|165	%systemd_post ceph-mds@\*.service ceph-mds.target
21mr|ceph-15.2.17-3|166	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|167	systemctl start ceph-mds.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|168	fi
21mr|ceph-15.2.17-3|169	%systemd_post ceph-mgr@\*.service ceph-mgr.target
21mr|ceph-15.2.17-3|170	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|171	systemctl start ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|172	fi
21mr|ceph-15.2.17-3|173	%systemd_post ceph-mon@\*.service ceph-mon.target
21mr|ceph-15.2.17-3|174	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|175	systemctl start ceph-mon.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|176	fi
21mr|ceph-15.2.17-3|177	%systemd_post ceph-osd@\*.service ceph-volume@\*.service ceph-osd.target
21mr|ceph-15.2.17-3|178	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|179	systemctl start ceph-osd.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|180	fi
21mr|ceph-15.2.17-3|181	
21mr|ceph-15.2.17-3|182	%systemd_post ceph-rbd-mirror@\*.service ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|183	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|184	systemctl start ceph-rbd-mirror.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|185	fi
21mr|ceph-15.2.17-3|186	
21mr|ceph-15.2.17-3|187	%preun
21mr|ceph-15.2.17-3|188	%systemd_preun ceph-rbd-mirror@\*.service ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|189	%systemd_preun ceph.target ceph-crash.service
21mr|ceph-15.2.17-3|190	%systemd_preun ceph-mds@\*.service ceph-mds.target
21mr|ceph-15.2.17-3|191	%systemd_preun ceph-mgr@\*.service ceph-mgr.target
21mr|ceph-15.2.17-3|192	%systemd_preun ceph-mon@\*.service ceph-mon.target
21mr|ceph-15.2.17-3|193	%systemd_preun ceph-osd@\*.service ceph-volume@\*.service ceph-osd.target
21mr|ceph-15.2.17-3|194	%systemd_preun ceph-rbd-mirror@\*.service ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|195	
21mr|ceph-15.2.17-3|196	%postun
21mr|ceph-15.2.17-3|197	%systemd_postun ceph-rbd-mirror@\*.service ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|198	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|199	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|200	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|201	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|202	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|203	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|204	fi
21mr|ceph-15.2.17-3|205	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|206	systemctl try-restart ceph-rbd-mirror@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|207	fi
21mr|ceph-15.2.17-3|208	fi
21mr|ceph-15.2.17-3|209	%systemd_postun ceph-mds@\*.service ceph-mds.target
21mr|ceph-15.2.17-3|210	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|211	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|212	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|213	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|214	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|215	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|216	fi
21mr|ceph-15.2.17-3|217	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|218	systemctl try-restart ceph-mds@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|219	fi
21mr|ceph-15.2.17-3|220	fi
21mr|ceph-15.2.17-3|221	%systemd_postun ceph-mgr@\*.service ceph-mgr.target
21mr|ceph-15.2.17-3|222	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|223	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|224	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|225	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|226	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|227	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|228	fi
21mr|ceph-15.2.17-3|229	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|230	systemctl try-restart ceph-mgr@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|231	fi
21mr|ceph-15.2.17-3|232	fi
21mr|ceph-15.2.17-3|233	%systemd_postun ceph-mon@\*.service ceph-mon.target
21mr|ceph-15.2.17-3|234	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|235	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|236	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|237	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|238	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|239	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|240	fi
21mr|ceph-15.2.17-3|241	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|242	systemctl try-restart ceph-mon@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|243	fi
21mr|ceph-15.2.17-3|244	fi
21mr|ceph-15.2.17-3|245	%systemd_postun ceph-osd@\*.service ceph-volume@\*.service ceph-osd.target
21mr|ceph-15.2.17-3|246	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|247	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|248	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|249	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|250	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|251	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|252	fi
21mr|ceph-15.2.17-3|253	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|254	systemctl try-restart ceph-osd@\*.service ceph-volume@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|255	fi
21mr|ceph-15.2.17-3|256	fi
21mr|ceph-15.2.17-3|257	%systemd_postun ceph-rbd-mirror@\*.service ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|258	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|259	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|260	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|261	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|262	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|263	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|264	fi
21mr|ceph-15.2.17-3|265	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|266	systemctl try-restart ceph-rbd-mirror@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|267	fi
21mr|ceph-15.2.17-3|268	fi
21mr|ceph-15.2.17-3|269	
21mr|ceph-15.2.17-3|270	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|271	%package base
21mr|ceph-15.2.17-3|272	Summary:	Ceph Base Package
21mr|ceph-15.2.17-3|273	Group:		System/Base
21mr|ceph-15.2.17-3|274	Provides:	ceph-test:/usr/bin/ceph-kvstore-tool
21mr|ceph-15.2.17-3|275	Requires:	ceph-common = %{EVRD}
21mr|ceph-15.2.17-3|276	Requires:	%{librbd} = %{EVRD}
21mr|ceph-15.2.17-3|277	Requires:	%{librados} = %{EVRD}
21mr|ceph-15.2.17-3|278	Requires:	%{libcephfs} = %{EVRD}
21mr|ceph-15.2.17-3|279	Requires:	%{librgw} = %{EVRD}
21mr|ceph-15.2.17-3|280	%if %{with selinux}
21mr|ceph-15.2.17-3|281	Recommends:	(ceph-selinux if selinux-policy)
21mr|ceph-15.2.17-3|282	%endif
21mr|ceph-15.2.17-3|283	Requires:	cryptsetup
21mr|ceph-15.2.17-3|284	Requires:	e2fsprogs
21mr|ceph-15.2.17-3|285	Requires:	findutils
21mr|ceph-15.2.17-3|286	Requires:	grep
21mr|ceph-15.2.17-3|287	Requires:	logrotate
21mr|ceph-15.2.17-3|288	Requires:	parted
21mr|ceph-15.2.17-3|289	Requires:	psmisc
21mr|ceph-15.2.17-3|290	Requires:	python3-setuptools
21mr|ceph-15.2.17-3|291	Requires:	util-linux
21mr|ceph-15.2.17-3|292	Requires:	xfsprogs
21mr|ceph-15.2.17-3|293	Requires:	which
21mr|ceph-15.2.17-3|294	Requires:	gperftools-libs
21mr|ceph-15.2.17-3|295	Recommends:	chrony
21mr|ceph-15.2.17-3|296	Recommends:	nvme-cli
21mr|ceph-15.2.17-3|297	Recommends:	smartmontools
21mr|ceph-15.2.17-3|298	%description base
21mr|ceph-15.2.17-3|299	Base is the package that includes all the files shared amongst ceph servers
21mr|ceph-15.2.17-3|300	
21mr|ceph-15.2.17-3|301	%files base
21mr|ceph-15.2.17-3|302	%{_bindir}/ceph-crash
21mr|ceph-15.2.17-3|303	%{_bindir}/crushtool
21mr|ceph-15.2.17-3|304	%{_bindir}/monmaptool
21mr|ceph-15.2.17-3|305	%{_bindir}/osdmaptool
21mr|ceph-15.2.17-3|306	%{_bindir}/ceph-kvstore-tool
21mr|ceph-15.2.17-3|307	%{_bindir}/ceph-run
21mr|ceph-15.2.17-3|308	%{_libexecdir}/systemd/system-preset/50-ceph.preset
21mr|ceph-15.2.17-3|309	%{_sbindir}/ceph-create-keys
21mr|ceph-15.2.17-3|310	%dir %{_libexecdir}/ceph
21mr|ceph-15.2.17-3|311	%{_libexecdir}/ceph/ceph_common.sh
21mr|ceph-15.2.17-3|312	%{_libdir}/ceph/libceph-common.so.*
21mr|ceph-15.2.17-3|313	%dir %{_sysconfdir}/ceph
21mr|ceph-15.2.17-3|314	%dir %{_libdir}/rados-classes
21mr|ceph-15.2.17-3|315	%{_libdir}/rados-classes/*
21mr|ceph-15.2.17-3|316	%dir %{_libdir}/ceph
21mr|ceph-15.2.17-3|317	%dir %{_libdir}/ceph/erasure-code
21mr|ceph-15.2.17-3|318	%{_libdir}/ceph/erasure-code/libec_*.so*
21mr|ceph-15.2.17-3|319	%dir %{_libdir}/ceph/compressor
21mr|ceph-15.2.17-3|320	%{_libdir}/ceph/compressor/libceph_*.so*
21mr|ceph-15.2.17-3|321	%{_unitdir}/ceph-crash.service
21mr|ceph-15.2.17-3|322	%dir %{_libdir}/ceph/crypto
21mr|ceph-15.2.17-3|323	%{_libdir}/ceph/crypto/libceph_*.so*
21mr|ceph-15.2.17-3|324	%config(noreplace) %{_sysconfdir}/logrotate.d/ceph
21mr|ceph-15.2.17-3|325	%config(noreplace) %{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|326	%{_unitdir}/ceph.target
21mr|ceph-15.2.17-3|327	%dir %{python3_sitelib}/ceph_volume
21mr|ceph-15.2.17-3|328	%{python3_sitelib}/ceph_volume/*
21mr|ceph-15.2.17-3|329	%{python3_sitelib}/ceph_volume-*
21mr|ceph-15.2.17-3|330	%{_mandir}/man8/ceph-deploy.8*
21mr|ceph-15.2.17-3|331	%{_mandir}/man8/ceph-create-keys.8*
21mr|ceph-15.2.17-3|332	%{_mandir}/man8/ceph-run.8*
21mr|ceph-15.2.17-3|333	%{_mandir}/man8/crushtool.8*
21mr|ceph-15.2.17-3|334	%{_mandir}/man8/osdmaptool.8*
21mr|ceph-15.2.17-3|335	%{_mandir}/man8/monmaptool.8*
21mr|ceph-15.2.17-3|336	%{_mandir}/man8/ceph-kvstore-tool.8*
21mr|ceph-15.2.17-3|337	#set up placeholder directories
21mr|ceph-15.2.17-3|338	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/crash
21mr|ceph-15.2.17-3|339	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/crash/posted
21mr|ceph-15.2.17-3|340	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/tmp
21mr|ceph-15.2.17-3|341	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/bootstrap-osd
21mr|ceph-15.2.17-3|342	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/bootstrap-mds
21mr|ceph-15.2.17-3|343	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/bootstrap-rgw
21mr|ceph-15.2.17-3|344	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/bootstrap-mgr
21mr|ceph-15.2.17-3|345	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/bootstrap-rbd
21mr|ceph-15.2.17-3|346	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/bootstrap-rbd-mirror
21mr|ceph-15.2.17-3|347	%{_sysconfdir}/sudoers.d/ceph-smartctl
21mr|ceph-15.2.17-3|348	
21mr|ceph-15.2.17-3|349	%post base
21mr|ceph-15.2.17-3|350	%systemd_post ceph.target ceph-crash.service
21mr|ceph-15.2.17-3|351	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|352	/bin/systemctl start ceph.target ceph-crash.service >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|353	fi
21mr|ceph-15.2.17-3|354	
21mr|ceph-15.2.17-3|355	%preun base
21mr|ceph-15.2.17-3|356	%systemd_preun ceph.target ceph-crash.service
21mr|ceph-15.2.17-3|357	
21mr|ceph-15.2.17-3|358	%postun base
21mr|ceph-15.2.17-3|359	%systemd_postun ceph.target
21mr|ceph-15.2.17-3|360	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|361	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|362	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|363	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|364	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|365	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|366	fi
21mr|ceph-15.2.17-3|367	fi
21mr|ceph-15.2.17-3|368	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|369	
21mr|ceph-15.2.17-3|370	
21mr|ceph-15.2.17-3|371	%package -n cephadm
21mr|ceph-15.2.17-3|372	Summary:	Utility to bootstrap Ceph clusters
21mr|ceph-15.2.17-3|373	Group:		System/Base
21mr|ceph-15.2.17-3|374	Requires:	lvm2
21mr|ceph-15.2.17-3|375	Requires:	python3
21mr|ceph-15.2.17-3|376	#Recommends:	podman
21mr|ceph-15.2.17-3|377	
21mr|ceph-15.2.17-3|378	%description -n cephadm
21mr|ceph-15.2.17-3|379	Utility to bootstrap a Ceph cluster and manage Ceph daemons deployed
21mr|ceph-15.2.17-3|380	with systemd and podman.
21mr|ceph-15.2.17-3|381	
21mr|ceph-15.2.17-3|382	%files -n cephadm
21mr|ceph-15.2.17-3|383	%{_sbindir}/cephadm
21mr|ceph-15.2.17-3|384	%{_mandir}/man8/cephadm.8*
21mr|ceph-15.2.17-3|385	%attr(0700,cephadm,cephadm) %dir %{_sharedstatedir}/cephadm
21mr|ceph-15.2.17-3|386	%attr(0700,cephadm,cephadm) %dir %{_sharedstatedir}/cephadm/.ssh
21mr|ceph-15.2.17-3|387	%attr(0600,cephadm,cephadm) %{_sharedstatedir}/cephadm/.ssh/authorized_keys
21mr|ceph-15.2.17-3|388	%{_sysusersdir}/cephadm.conf
21mr|ceph-15.2.17-3|389	
21mr|ceph-15.2.17-3|390	%pre -n cephadm
21mr|ceph-15.2.17-3|391	%sysusers_create_package cephadm %{SOURCE3}
21mr|ceph-15.2.17-3|392	
21mr|ceph-15.2.17-3|393	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|394	
21mr|ceph-15.2.17-3|395	%package common
21mr|ceph-15.2.17-3|396	Summary:	Ceph Common
21mr|ceph-15.2.17-3|397	Group:		System/Base
21mr|ceph-15.2.17-3|398	Requires:	%{librbd} = %{EVRD}
21mr|ceph-15.2.17-3|399	Requires:	%{librados} = %{EVRD}
21mr|ceph-15.2.17-3|400	Requires:	%{libcephfs} = %{EVRD}
21mr|ceph-15.2.17-3|401	Requires:	%{libradosstriper} = %{EVRD}
21mr|ceph-15.2.17-3|402	Requires:	python3-rados = %{EVRD}
21mr|ceph-15.2.17-3|403	Requires:	python3-rbd = %{EVRD}
21mr|ceph-15.2.17-3|404	Requires:	python3-cephfs = %{EVRD}
21mr|ceph-15.2.17-3|405	Requires:	python3-rgw = %{EVRD}
21mr|ceph-15.2.17-3|406	Requires:	python3-ceph-argparse = %{EVRD}
21mr|ceph-15.2.17-3|407	Requires:	python3-ceph-common = %{EVRD}
21mr|ceph-15.2.17-3|408	Requires:	python3-prettytable
21mr|ceph-15.2.17-3|409	
21mr|ceph-15.2.17-3|410	%description common
21mr|ceph-15.2.17-3|411	Common utilities to mount and interact with a ceph storage cluster.
21mr|ceph-15.2.17-3|412	Comprised of files that are common to Ceph clients and servers.
21mr|ceph-15.2.17-3|413	
21mr|ceph-15.2.17-3|414	%files common
21mr|ceph-15.2.17-3|415	%dir %{_docdir}/ceph
21mr|ceph-15.2.17-3|416	%doc %{_docdir}/ceph/sample.ceph.conf
21mr|ceph-15.2.17-3|417	%license %{_docdir}/ceph/COPYING
21mr|ceph-15.2.17-3|418	%{_bindir}/ceph
21mr|ceph-15.2.17-3|419	%{_bindir}/ceph-authtool
21mr|ceph-15.2.17-3|420	%{_bindir}/ceph-conf
21mr|ceph-15.2.17-3|421	%{_bindir}/ceph-dencoder
21mr|ceph-15.2.17-3|422	%{_bindir}/ceph-rbdnamer
21mr|ceph-15.2.17-3|423	%{_bindir}/ceph-syn
21mr|ceph-15.2.17-3|424	%{_bindir}/cephfs-data-scan
21mr|ceph-15.2.17-3|425	%{_bindir}/cephfs-journal-tool
21mr|ceph-15.2.17-3|426	%{_bindir}/cephfs-table-tool
21mr|ceph-15.2.17-3|427	%{_bindir}/rados
21mr|ceph-15.2.17-3|428	%{_bindir}/radosgw-admin
21mr|ceph-15.2.17-3|429	%{_bindir}/rbd
21mr|ceph-15.2.17-3|430	%{_bindir}/rbd-replay
21mr|ceph-15.2.17-3|431	%{_bindir}/rbd-replay-many
21mr|ceph-15.2.17-3|432	%{_bindir}/rbdmap
21mr|ceph-15.2.17-3|433	%{_sbindir}/mount.ceph
21mr|ceph-15.2.17-3|434	%{_bindir}/rbd-replay-prep
21mr|ceph-15.2.17-3|435	%{_bindir}/ceph-post-file
21mr|ceph-15.2.17-3|436	%{_tmpfilesdir}/ceph-common.conf
21mr|ceph-15.2.17-3|437	%{_mandir}/man8/ceph-authtool.8*
21mr|ceph-15.2.17-3|438	%{_mandir}/man8/ceph-conf.8*
21mr|ceph-15.2.17-3|439	%{_mandir}/man8/ceph-dencoder.8*
21mr|ceph-15.2.17-3|440	%{_mandir}/man8/ceph-diff-sorted.8*
21mr|ceph-15.2.17-3|441	%{_mandir}/man8/ceph-rbdnamer.8*
21mr|ceph-15.2.17-3|442	%{_mandir}/man8/ceph-syn.8*
21mr|ceph-15.2.17-3|443	%{_mandir}/man8/ceph-post-file.8*
21mr|ceph-15.2.17-3|444	%{_mandir}/man8/ceph.8*
21mr|ceph-15.2.17-3|445	%{_mandir}/man8/mount.ceph.8*
21mr|ceph-15.2.17-3|446	%{_mandir}/man8/rados.8*
21mr|ceph-15.2.17-3|447	%{_mandir}/man8/radosgw-admin.8*
21mr|ceph-15.2.17-3|448	%{_mandir}/man8/rbd.8*
21mr|ceph-15.2.17-3|449	%{_mandir}/man8/rbdmap.8*
21mr|ceph-15.2.17-3|450	%{_mandir}/man8/rbd-replay.8*
21mr|ceph-15.2.17-3|451	%{_mandir}/man8/rbd-replay-many.8*
21mr|ceph-15.2.17-3|452	%{_mandir}/man8/rbd-replay-prep.8*
21mr|ceph-15.2.17-3|453	%{_mandir}/man8/rgw-orphan-list.8*
21mr|ceph-15.2.17-3|454	%dir %{_datadir}/ceph/
21mr|ceph-15.2.17-3|455	%{_datadir}/ceph/known_hosts_drop.ceph.com
21mr|ceph-15.2.17-3|456	%{_datadir}/ceph/id_rsa_drop.ceph.com
21mr|ceph-15.2.17-3|457	%{_datadir}/ceph/id_rsa_drop.ceph.com.pub
21mr|ceph-15.2.17-3|458	%dir %{_sysconfdir}/ceph/
21mr|ceph-15.2.17-3|459	%config %{_sysconfdir}/bash_completion.d/ceph
21mr|ceph-15.2.17-3|460	%config %{_sysconfdir}/bash_completion.d/rados
21mr|ceph-15.2.17-3|461	%config %{_sysconfdir}/bash_completion.d/rbd
21mr|ceph-15.2.17-3|462	%config %{_sysconfdir}/bash_completion.d/radosgw-admin
21mr|ceph-15.2.17-3|463	%config(noreplace) %{_sysconfdir}/ceph/rbdmap
21mr|ceph-15.2.17-3|464	%{_unitdir}/rbdmap.service
21mr|ceph-15.2.17-3|465	%dir %{_udevrulesdir}
21mr|ceph-15.2.17-3|466	%{_udevrulesdir}/50-rbd.rules
21mr|ceph-15.2.17-3|467	%attr(3770,ceph,ceph) %dir %{_localstatedir}/log/ceph/
21mr|ceph-15.2.17-3|468	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/
21mr|ceph-15.2.17-3|469	%{_sysusersdir}/ceph.conf
21mr|ceph-15.2.17-3|470	
21mr|ceph-15.2.17-3|471	%pre common
21mr|ceph-15.2.17-3|472	%sysusers_create_package ceph %{SOURCE2}
21mr|ceph-15.2.17-3|473	#CEPH_GROUP_ID=167
21mr|ceph-15.2.17-3|474	#CEPH_USER_ID=167
21mr|ceph-15.2.17-3|475	#/usr/sbin/groupadd ceph -g $CEPH_GROUP_ID -o -r 2>/dev/null || :
21mr|ceph-15.2.17-3|476	#/usr/sbin/useradd ceph -u $CEPH_USER_ID -o -r -g ceph -s /sbin/nologin -c "Ceph daemons" -d %{_localstatedir}/lib/ceph 2>/dev/null || :
21mr|ceph-15.2.17-3|477	exit 0
21mr|ceph-15.2.17-3|478	
21mr|ceph-15.2.17-3|479	%post common
21mr|ceph-15.2.17-3|480	%tmpfiles_create %{_tmpfilesdir}/ceph-common.conf
21mr|ceph-15.2.17-3|481	
21mr|ceph-15.2.17-3|482	%postun common
21mr|ceph-15.2.17-3|483	# Package removal cleanup
21mr|ceph-15.2.17-3|484	if [ "$1" -eq "0" ] ; then
21mr|ceph-15.2.17-3|485	rm -rf %{_localstatedir}/log/ceph
21mr|ceph-15.2.17-3|486	rm -rf %{_sysconfdir}/ceph
21mr|ceph-15.2.17-3|487	fi
21mr|ceph-15.2.17-3|488	
21mr|ceph-15.2.17-3|489	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|490	
21mr|ceph-15.2.17-3|491	%package mds
21mr|ceph-15.2.17-3|492	Summary:	Ceph Metadata Server Daemon
21mr|ceph-15.2.17-3|493	Group:		System/Base
21mr|ceph-15.2.17-3|494	Requires:	ceph-base = %{EVRD}
21mr|ceph-15.2.17-3|495	
21mr|ceph-15.2.17-3|496	%description mds
21mr|ceph-15.2.17-3|497	ceph-mds is the metadata server daemon for the Ceph distributed file system.
21mr|ceph-15.2.17-3|498	One or more instances of ceph-mds collectively manage the file system
21mr|ceph-15.2.17-3|499	namespace, coordinating access to the shared OSD cluster.
21mr|ceph-15.2.17-3|500	
21mr|ceph-15.2.17-3|501	%files mds
21mr|ceph-15.2.17-3|502	%{_bindir}/ceph-mds
21mr|ceph-15.2.17-3|503	%{_mandir}/man8/ceph-mds.8*
21mr|ceph-15.2.17-3|504	%{_unitdir}/ceph-mds@.service
21mr|ceph-15.2.17-3|505	%{_unitdir}/ceph-mds.target
21mr|ceph-15.2.17-3|506	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/mds
21mr|ceph-15.2.17-3|507	
21mr|ceph-15.2.17-3|508	%post mds
21mr|ceph-15.2.17-3|509	%systemd_post ceph-mds@\*.service ceph-mds.target
21mr|ceph-15.2.17-3|510	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|511	/bin/systemctl start ceph-mds.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|512	fi
21mr|ceph-15.2.17-3|513	
21mr|ceph-15.2.17-3|514	%preun mds
21mr|ceph-15.2.17-3|515	%systemd_preun ceph-mds@\*.service ceph-mds.target
21mr|ceph-15.2.17-3|516	
21mr|ceph-15.2.17-3|517	%postun mds
21mr|ceph-15.2.17-3|518	%systemd_postun ceph-mds@\*.service ceph-mds.target
21mr|ceph-15.2.17-3|519	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|520	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|521	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|522	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|523	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|524	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|525	fi
21mr|ceph-15.2.17-3|526	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|527	/bin/systemctl try-restart ceph-mds@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|528	fi
21mr|ceph-15.2.17-3|529	fi
21mr|ceph-15.2.17-3|530	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|531	
21mr|ceph-15.2.17-3|532	%package mon
21mr|ceph-15.2.17-3|533	Summary:	Ceph Monitor Daemon
21mr|ceph-15.2.17-3|534	Group:		System/Base
21mr|ceph-15.2.17-3|535	Provides:	ceph-test:/usr/bin/ceph-monstore-tool
21mr|ceph-15.2.17-3|536	Requires:	ceph-base = %{EVRD}
21mr|ceph-15.2.17-3|537	
21mr|ceph-15.2.17-3|538	%description mon
21mr|ceph-15.2.17-3|539	ceph-mon is the cluster monitor daemon for the Ceph distributed file
21mr|ceph-15.2.17-3|540	system. One or more instances of ceph-mon form a Paxos part-time
21mr|ceph-15.2.17-3|541	parliament cluster that provides extremely reliable and durable storage
21mr|ceph-15.2.17-3|542	of cluster membership, configuration, and state.
21mr|ceph-15.2.17-3|543	
21mr|ceph-15.2.17-3|544	%files mon
21mr|ceph-15.2.17-3|545	%{_bindir}/ceph-mon
21mr|ceph-15.2.17-3|546	%{_bindir}/ceph-monstore-tool
21mr|ceph-15.2.17-3|547	%{_mandir}/man8/ceph-mon.8*
21mr|ceph-15.2.17-3|548	%{_unitdir}/ceph-mon@.service
21mr|ceph-15.2.17-3|549	%{_unitdir}/ceph-mon.target
21mr|ceph-15.2.17-3|550	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/mon
21mr|ceph-15.2.17-3|551	
21mr|ceph-15.2.17-3|552	%post mon
21mr|ceph-15.2.17-3|553	%systemd_post ceph-mon@\*.service ceph-mon.target
21mr|ceph-15.2.17-3|554	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|555	/bin/systemctl start ceph-mon.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|556	fi
21mr|ceph-15.2.17-3|557	
21mr|ceph-15.2.17-3|558	%preun mon
21mr|ceph-15.2.17-3|559	%systemd_preun ceph-mon@\*.service ceph-mon.target
21mr|ceph-15.2.17-3|560	
21mr|ceph-15.2.17-3|561	%postun mon
21mr|ceph-15.2.17-3|562	%systemd_postun ceph-mon@\*.service ceph-mon.target
21mr|ceph-15.2.17-3|563	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|564	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|565	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|566	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|567	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|568	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|569	fi
21mr|ceph-15.2.17-3|570	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|571	/bin/systemctl try-restart ceph-mon@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|572	fi
21mr|ceph-15.2.17-3|573	fi
21mr|ceph-15.2.17-3|574	
21mr|ceph-15.2.17-3|575	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|576	
21mr|ceph-15.2.17-3|577	%package mgr
21mr|ceph-15.2.17-3|578	Summary:	Ceph Manager Daemon
21mr|ceph-15.2.17-3|579	Group:		System/Base
21mr|ceph-15.2.17-3|580	Requires:	ceph-base = %{EVRD}
21mr|ceph-15.2.17-3|581	Requires:	ceph-mgr-modules-core = %{EVRD}
21mr|ceph-15.2.17-3|582	Requires:	python3-six
21mr|ceph-15.2.17-3|583	Recommends:	ceph-mgr-dashboard = %{EVRD}
21mr|ceph-15.2.17-3|584	Recommends:	ceph-mgr-diskprediction-local = %{EVRD}
21mr|ceph-15.2.17-3|585	Recommends:	ceph-mgr-diskprediction-cloud = %{EVRD}
21mr|ceph-15.2.17-3|586	Recommends:	ceph-mgr-k8sevents = %{EVRD}
21mr|ceph-15.2.17-3|587	Recommends:	ceph-mgr-cephadm = %{EVRD}
21mr|ceph-15.2.17-3|588	#Recommends:	python3-influxdb
21mr|ceph-15.2.17-3|589	
21mr|ceph-15.2.17-3|590	%description mgr
21mr|ceph-15.2.17-3|591	ceph-mgr enables python modules that provide services (such as the REST
21mr|ceph-15.2.17-3|592	module derived from Calamari) and expose CLI hooks.  ceph-mgr gathers
21mr|ceph-15.2.17-3|593	the cluster maps, the daemon metadata, and performance counters, and
21mr|ceph-15.2.17-3|594	exposes all these to the python modules.
21mr|ceph-15.2.17-3|595	
21mr|ceph-15.2.17-3|596	%files mgr
21mr|ceph-15.2.17-3|597	%{_bindir}/ceph-mgr
21mr|ceph-15.2.17-3|598	%dir %{_datadir}/ceph/mgr
21mr|ceph-15.2.17-3|599	%{_datadir}/ceph/mgr/mgr_module.*
21mr|ceph-15.2.17-3|600	%{_datadir}/ceph/mgr/mgr_util.*
21mr|ceph-15.2.17-3|601	%{_datadir}/ceph/mgr/__pycache__
21mr|ceph-15.2.17-3|602	%{_unitdir}/ceph-mgr@.service
21mr|ceph-15.2.17-3|603	%{_unitdir}/ceph-mgr.target
21mr|ceph-15.2.17-3|604	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/mgr
21mr|ceph-15.2.17-3|605	
21mr|ceph-15.2.17-3|606	%post mgr
21mr|ceph-15.2.17-3|607	%systemd_post ceph-mgr@\*.service ceph-mgr.target
21mr|ceph-15.2.17-3|608	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|609	/bin/systemctl start ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|610	fi
21mr|ceph-15.2.17-3|611	
21mr|ceph-15.2.17-3|612	%preun mgr
21mr|ceph-15.2.17-3|613	%systemd_preun ceph-mgr@\*.service ceph-mgr.target
21mr|ceph-15.2.17-3|614	
21mr|ceph-15.2.17-3|615	%postun mgr
21mr|ceph-15.2.17-3|616	%systemd_postun ceph-mgr@\*.service ceph-mgr.target
21mr|ceph-15.2.17-3|617	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|618	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|619	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|620	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|621	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|622	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|623	fi
21mr|ceph-15.2.17-3|624	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|625	/bin/systemctl try-restart ceph-mgr@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|626	fi
21mr|ceph-15.2.17-3|627	fi
21mr|ceph-15.2.17-3|628	
21mr|ceph-15.2.17-3|629	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|630	
21mr|ceph-15.2.17-3|631	%package mgr-dashboard
21mr|ceph-15.2.17-3|632	Summary:	Ceph Dashboard
21mr|ceph-15.2.17-3|633	Group:		System/Base
21mr|ceph-15.2.17-3|634	Requires:	ceph-mgr = %{EVRD}
21mr|ceph-15.2.17-3|635	Requires:	ceph-grafana-dashboards = %{EVRD}
21mr|ceph-15.2.17-3|636	Requires:	ceph-prometheus-alerts = %{EVRD}
21mr|ceph-15.2.17-3|637	Requires:	python3-cherrypy
21mr|ceph-15.2.17-3|638	Requires:	python3-jwt
21mr|ceph-15.2.17-3|639	Requires:	python3-routes
21mr|ceph-15.2.17-3|640	Requires:	python3-werkzeug
21mr|ceph-15.2.17-3|641	#Recommends:	python3-saml
21mr|ceph-15.2.17-3|642	BuildArch:	noarch
21mr|ceph-15.2.17-3|643	
21mr|ceph-15.2.17-3|644	%description mgr-dashboard
21mr|ceph-15.2.17-3|645	ceph-mgr-dashboard is a manager module, providing a web-based application
21mr|ceph-15.2.17-3|646	to monitor and manage many aspects of a Ceph cluster and related components.
21mr|ceph-15.2.17-3|647	See the Dashboard documentation at http://docs.ceph.com/ for details and a
21mr|ceph-15.2.17-3|648	detailed feature overview.
21mr|ceph-15.2.17-3|649	
21mr|ceph-15.2.17-3|650	%files mgr-dashboard
21mr|ceph-15.2.17-3|651	%{_datadir}/ceph/mgr/dashboard
21mr|ceph-15.2.17-3|652	
21mr|ceph-15.2.17-3|653	%post mgr-dashboard
21mr|ceph-15.2.17-3|654	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|655	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|656	fi
21mr|ceph-15.2.17-3|657	
21mr|ceph-15.2.17-3|658	%postun mgr-dashboard
21mr|ceph-15.2.17-3|659	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|660	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|661	fi
21mr|ceph-15.2.17-3|662	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|663	
21mr|ceph-15.2.17-3|664	%package mgr-diskprediction-local
21mr|ceph-15.2.17-3|665	Summary:	Ceph Manager module for predicting disk failures
21mr|ceph-15.2.17-3|666	Group:		System/Base
21mr|ceph-15.2.17-3|667	Requires:	ceph-mgr = %{EVRD}
21mr|ceph-15.2.17-3|668	Requires:	python3-numpy
21mr|ceph-15.2.17-3|669	Requires:	python3-scipy
21mr|ceph-15.2.17-3|670	BuildArch:	noarch
21mr|ceph-15.2.17-3|671	
21mr|ceph-15.2.17-3|672	%description mgr-diskprediction-local
21mr|ceph-15.2.17-3|673	ceph-mgr-diskprediction-local is a ceph-mgr module that tries to predict
21mr|ceph-15.2.17-3|674	disk failures using local algorithms and machine-learning databases.
21mr|ceph-15.2.17-3|675	
21mr|ceph-15.2.17-3|676	%files mgr-diskprediction-local
21mr|ceph-15.2.17-3|677	%{_datadir}/ceph/mgr/diskprediction_local
21mr|ceph-15.2.17-3|678	
21mr|ceph-15.2.17-3|679	%post mgr-diskprediction-local
21mr|ceph-15.2.17-3|680	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|681	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|682	fi
21mr|ceph-15.2.17-3|683	
21mr|ceph-15.2.17-3|684	%postun mgr-diskprediction-local
21mr|ceph-15.2.17-3|685	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|686	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|687	fi
21mr|ceph-15.2.17-3|688	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|689	
21mr|ceph-15.2.17-3|690	%package mgr-diskprediction-cloud
21mr|ceph-15.2.17-3|691	Summary:	Ceph Manager module for cloud-based disk failure prediction
21mr|ceph-15.2.17-3|692	Group:		System/Base
21mr|ceph-15.2.17-3|693	Requires:	ceph-mgr = %{EVRD}
21mr|ceph-15.2.17-3|694	Requires:	python3-grpcio
21mr|ceph-15.2.17-3|695	Requires:	python3-protobuf
21mr|ceph-15.2.17-3|696	BuildArch:	noarch
21mr|ceph-15.2.17-3|697	
21mr|ceph-15.2.17-3|698	%description mgr-diskprediction-cloud
21mr|ceph-15.2.17-3|699	ceph-mgr-diskprediction-cloud is a ceph-mgr module that tries to predict
21mr|ceph-15.2.17-3|700	disk failures using services in the Google cloud.
21mr|ceph-15.2.17-3|701	
21mr|ceph-15.2.17-3|702	%files mgr-diskprediction-cloud
21mr|ceph-15.2.17-3|703	%{_datadir}/ceph/mgr/diskprediction_cloud
21mr|ceph-15.2.17-3|704	
21mr|ceph-15.2.17-3|705	%post mgr-diskprediction-cloud
21mr|ceph-15.2.17-3|706	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|707	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|708	fi
21mr|ceph-15.2.17-3|709	
21mr|ceph-15.2.17-3|710	%postun mgr-diskprediction-cloud
21mr|ceph-15.2.17-3|711	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|712	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|713	fi
21mr|ceph-15.2.17-3|714	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|715	
21mr|ceph-15.2.17-3|716	%package mgr-modules-core
21mr|ceph-15.2.17-3|717	Summary:	Ceph Manager modules which are always enabled
21mr|ceph-15.2.17-3|718	Group:		System/Base
21mr|ceph-15.2.17-3|719	Requires:	python3-bcrypt
21mr|ceph-15.2.17-3|720	Requires:	python3-pecan
21mr|ceph-15.2.17-3|721	Requires:	python3-pyOpenSSL
21mr|ceph-15.2.17-3|722	Requires:	python3-requests
21mr|ceph-15.2.17-3|723	Requires:	python3-dateutil
21mr|ceph-15.2.17-3|724	Requires:	python3-cherrypy
21mr|ceph-15.2.17-3|725	Requires:	python3-pyyaml
21mr|ceph-15.2.17-3|726	Requires:	python3-werkzeug
21mr|ceph-15.2.17-3|727	Recommends:	ceph-mgr-rook = %{EVRD}
21mr|ceph-15.2.17-3|728	BuildArch:	noarch
21mr|ceph-15.2.17-3|729	
21mr|ceph-15.2.17-3|730	%description mgr-modules-core
21mr|ceph-15.2.17-3|731	ceph-mgr-modules-core provides a set of modules which are always
21mr|ceph-15.2.17-3|732	enabled by ceph-mgr.
21mr|ceph-15.2.17-3|733	
21mr|ceph-15.2.17-3|734	%files mgr-modules-core
21mr|ceph-15.2.17-3|735	%dir %{_datadir}/ceph/mgr
21mr|ceph-15.2.17-3|736	%{_datadir}/ceph/mgr/alerts
21mr|ceph-15.2.17-3|737	%{_datadir}/ceph/mgr/balancer
21mr|ceph-15.2.17-3|738	%{_datadir}/ceph/mgr/crash
21mr|ceph-15.2.17-3|739	%{_datadir}/ceph/mgr/devicehealth
21mr|ceph-15.2.17-3|740	%{_datadir}/ceph/mgr/influx
21mr|ceph-15.2.17-3|741	%{_datadir}/ceph/mgr/insights
21mr|ceph-15.2.17-3|742	%{_datadir}/ceph/mgr/iostat
21mr|ceph-15.2.17-3|743	%{_datadir}/ceph/mgr/localpool
21mr|ceph-15.2.17-3|744	%{_datadir}/ceph/mgr/orchestrator
21mr|ceph-15.2.17-3|745	%{_datadir}/ceph/mgr/osd_perf_query
21mr|ceph-15.2.17-3|746	%{_datadir}/ceph/mgr/osd_support
21mr|ceph-15.2.17-3|747	%{_datadir}/ceph/mgr/pg_autoscaler
21mr|ceph-15.2.17-3|748	%{_datadir}/ceph/mgr/progress
21mr|ceph-15.2.17-3|749	%{_datadir}/ceph/mgr/prometheus
21mr|ceph-15.2.17-3|750	%{_datadir}/ceph/mgr/rbd_support
21mr|ceph-15.2.17-3|751	%{_datadir}/ceph/mgr/restful
21mr|ceph-15.2.17-3|752	%{_datadir}/ceph/mgr/selftest
21mr|ceph-15.2.17-3|753	%{_datadir}/ceph/mgr/status
21mr|ceph-15.2.17-3|754	%{_datadir}/ceph/mgr/telegraf
21mr|ceph-15.2.17-3|755	%{_datadir}/ceph/mgr/telemetry
21mr|ceph-15.2.17-3|756	%{_datadir}/ceph/mgr/test_orchestrator
21mr|ceph-15.2.17-3|757	%{_datadir}/ceph/mgr/volumes
21mr|ceph-15.2.17-3|758	%{_datadir}/ceph/mgr/zabbix
21mr|ceph-15.2.17-3|759	
21mr|ceph-15.2.17-3|760	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|761	
21mr|ceph-15.2.17-3|762	%package mgr-rook
21mr|ceph-15.2.17-3|763	Summary:	Ceph Manager module for Rook-based orchestration
21mr|ceph-15.2.17-3|764	Group:		System/Base
21mr|ceph-15.2.17-3|765	Requires:	ceph-mgr = %{EVRD}
21mr|ceph-15.2.17-3|766	Requires:	python3-kubernetes
21mr|ceph-15.2.17-3|767	Requires:	python3-jsonpatch
21mr|ceph-15.2.17-3|768	BuildArch:	noarch
21mr|ceph-15.2.17-3|769	
21mr|ceph-15.2.17-3|770	%description mgr-rook
21mr|ceph-15.2.17-3|771	ceph-mgr-rook is a ceph-mgr module for orchestration functions using
21mr|ceph-15.2.17-3|772	a Rook backend.
21mr|ceph-15.2.17-3|773	
21mr|ceph-15.2.17-3|774	%files mgr-rook
21mr|ceph-15.2.17-3|775	%{_datadir}/ceph/mgr/rook
21mr|ceph-15.2.17-3|776	
21mr|ceph-15.2.17-3|777	%post mgr-rook
21mr|ceph-15.2.17-3|778	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|779	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|780	fi
21mr|ceph-15.2.17-3|781	
21mr|ceph-15.2.17-3|782	%postun mgr-rook
21mr|ceph-15.2.17-3|783	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|784	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|785	fi
21mr|ceph-15.2.17-3|786	
21mr|ceph-15.2.17-3|787	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|788	
21mr|ceph-15.2.17-3|789	%package mgr-k8sevents
21mr|ceph-15.2.17-3|790	Summary:	Ceph Manager module to orchestrate ceph-events to kubernetes' events API
21mr|ceph-15.2.17-3|791	Group:		System/Base
21mr|ceph-15.2.17-3|792	Requires:	ceph-mgr = %{EVRD}
21mr|ceph-15.2.17-3|793	Requires:	python3-kubernetes
21mr|ceph-15.2.17-3|794	BuildArch:	noarch
21mr|ceph-15.2.17-3|795	
21mr|ceph-15.2.17-3|796	%description mgr-k8sevents
21mr|ceph-15.2.17-3|797	ceph-mgr-k8sevents is a ceph-mgr module that sends every ceph-events
21mr|ceph-15.2.17-3|798	to kubernetes' events API
21mr|ceph-15.2.17-3|799	
21mr|ceph-15.2.17-3|800	%files mgr-k8sevents
21mr|ceph-15.2.17-3|801	%{_datadir}/ceph/mgr/k8sevents
21mr|ceph-15.2.17-3|802	
21mr|ceph-15.2.17-3|803	%post mgr-k8sevents
21mr|ceph-15.2.17-3|804	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|805	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|806	fi
21mr|ceph-15.2.17-3|807	
21mr|ceph-15.2.17-3|808	%postun mgr-k8sevents
21mr|ceph-15.2.17-3|809	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|810	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|811	fi
21mr|ceph-15.2.17-3|812	
21mr|ceph-15.2.17-3|813	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|814	
21mr|ceph-15.2.17-3|815	%package mgr-cephadm
21mr|ceph-15.2.17-3|816	Summary:	Ceph Manager module for cephadm-based orchestration
21mr|ceph-15.2.17-3|817	Group:		System/Base
21mr|ceph-15.2.17-3|818	Requires:	ceph-mgr = %{EVRD}
21mr|ceph-15.2.17-3|819	Requires:	python3-remoto
21mr|ceph-15.2.17-3|820	Requires:	cephadm = %{EVRD}
21mr|ceph-15.2.17-3|821	Requires:	openssh-clients
21mr|ceph-15.2.17-3|822	Requires:	python3-jinja2
21mr|ceph-15.2.17-3|823	BuildArch:	noarch
21mr|ceph-15.2.17-3|824	
21mr|ceph-15.2.17-3|825	%description mgr-cephadm
21mr|ceph-15.2.17-3|826	ceph-mgr-cephadm is a ceph-mgr module for orchestration functions using
21mr|ceph-15.2.17-3|827	the integrated cephadm deployment tool management operations.
21mr|ceph-15.2.17-3|828	
21mr|ceph-15.2.17-3|829	%files mgr-cephadm
21mr|ceph-15.2.17-3|830	%{_datadir}/ceph/mgr/cephadm
21mr|ceph-15.2.17-3|831	
21mr|ceph-15.2.17-3|832	%post mgr-cephadm
21mr|ceph-15.2.17-3|833	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|834	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|835	fi
21mr|ceph-15.2.17-3|836	
21mr|ceph-15.2.17-3|837	%postun mgr-cephadm
21mr|ceph-15.2.17-3|838	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|839	/bin/systemctl try-restart ceph-mgr.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|840	fi
21mr|ceph-15.2.17-3|841	
21mr|ceph-15.2.17-3|842	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|843	
21mr|ceph-15.2.17-3|844	%package fuse
21mr|ceph-15.2.17-3|845	Summary:	Ceph fuse-based client
21mr|ceph-15.2.17-3|846	Group:		System/Base
21mr|ceph-15.2.17-3|847	Requires:	%{name}-base = %{EVRD}
21mr|ceph-15.2.17-3|848	
21mr|ceph-15.2.17-3|849	%description fuse
21mr|ceph-15.2.17-3|850	FUSE based client for Ceph distributed network file system
21mr|ceph-15.2.17-3|851	
21mr|ceph-15.2.17-3|852	%files fuse
21mr|ceph-15.2.17-3|853	%{_bindir}/ceph-fuse
21mr|ceph-15.2.17-3|854	%{_mandir}/man8/ceph-fuse.8*
21mr|ceph-15.2.17-3|855	%{_sbindir}/mount.fuse.ceph
21mr|ceph-15.2.17-3|856	%{_unitdir}/ceph-fuse@.service
21mr|ceph-15.2.17-3|857	%{_unitdir}/ceph-fuse.target
21mr|ceph-15.2.17-3|858	
21mr|ceph-15.2.17-3|859	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|860	%package -n rbd-fuse
21mr|ceph-15.2.17-3|861	Summary:	Ceph fuse-based client
21mr|ceph-15.2.17-3|862	Group:		System/Base
21mr|ceph-15.2.17-3|863	Requires:	%{librados} = %{EVRD}
21mr|ceph-15.2.17-3|864	Requires:	%{librbd} = %{EVRD}
21mr|ceph-15.2.17-3|865	
21mr|ceph-15.2.17-3|866	%description -n rbd-fuse
21mr|ceph-15.2.17-3|867	FUSE based client to map Ceph rbd images to files
21mr|ceph-15.2.17-3|868	
21mr|ceph-15.2.17-3|869	%files -n rbd-fuse
21mr|ceph-15.2.17-3|870	%{_bindir}/rbd-fuse
21mr|ceph-15.2.17-3|871	%{_mandir}/man8/rbd-fuse.8*
21mr|ceph-15.2.17-3|872	
21mr|ceph-15.2.17-3|873	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|874	
21mr|ceph-15.2.17-3|875	%package -n rbd-mirror
21mr|ceph-15.2.17-3|876	Summary:	Ceph daemon for mirroring RBD images
21mr|ceph-15.2.17-3|877	Group:		System/Base
21mr|ceph-15.2.17-3|878	Requires:	ceph-base = %{EVRD}
21mr|ceph-15.2.17-3|879	Requires:	%{librados} = %{EVRD}
21mr|ceph-15.2.17-3|880	Requires:	%{librbd} = %{EVRD}
21mr|ceph-15.2.17-3|881	
21mr|ceph-15.2.17-3|882	%description -n rbd-mirror
21mr|ceph-15.2.17-3|883	Daemon for mirroring RBD images between Ceph clusters, streaming
21mr|ceph-15.2.17-3|884	changes asynchronously.
21mr|ceph-15.2.17-3|885	
21mr|ceph-15.2.17-3|886	%files -n rbd-mirror
21mr|ceph-15.2.17-3|887	%{_bindir}/rbd-mirror
21mr|ceph-15.2.17-3|888	%{_mandir}/man8/rbd-mirror.8*
21mr|ceph-15.2.17-3|889	%{_unitdir}/ceph-rbd-mirror@.service
21mr|ceph-15.2.17-3|890	%{_unitdir}/ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|891	
21mr|ceph-15.2.17-3|892	%post -n rbd-mirror
21mr|ceph-15.2.17-3|893	%systemd_post ceph-rbd-mirror@\*.service ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|894	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|895	/bin/systemctl start ceph-rbd-mirror.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|896	fi
21mr|ceph-15.2.17-3|897	
21mr|ceph-15.2.17-3|898	%preun -n rbd-mirror
21mr|ceph-15.2.17-3|899	%systemd_preun ceph-rbd-mirror@\*.service ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|900	
21mr|ceph-15.2.17-3|901	%postun -n rbd-mirror
21mr|ceph-15.2.17-3|902	%systemd_postun ceph-rbd-mirror@\*.service ceph-rbd-mirror.target
21mr|ceph-15.2.17-3|903	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|904	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|905	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|906	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|907	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|908	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|909	fi
21mr|ceph-15.2.17-3|910	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|911	/bin/systemctl try-restart ceph-rbd-mirror@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|912	fi
21mr|ceph-15.2.17-3|913	fi
21mr|ceph-15.2.17-3|914	
21mr|ceph-15.2.17-3|915	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|916	
21mr|ceph-15.2.17-3|917	%package immutable-object-cache
21mr|ceph-15.2.17-3|918	Summary:	Ceph daemon for immutable object cache
21mr|ceph-15.2.17-3|919	Group:		System/Base
21mr|ceph-15.2.17-3|920	Requires:	%{librados} = %{EVRD}
21mr|ceph-15.2.17-3|921	
21mr|ceph-15.2.17-3|922	%description immutable-object-cache
21mr|ceph-15.2.17-3|923	Daemon for immutable object cache.
21mr|ceph-15.2.17-3|924	
21mr|ceph-15.2.17-3|925	%files immutable-object-cache
21mr|ceph-15.2.17-3|926	%{_bindir}/ceph-immutable-object-cache
21mr|ceph-15.2.17-3|927	%{_mandir}/man8/ceph-immutable-object-cache.8*
21mr|ceph-15.2.17-3|928	%{_unitdir}/ceph-immutable-object-cache@.service
21mr|ceph-15.2.17-3|929	%{_unitdir}/ceph-immutable-object-cache.target
21mr|ceph-15.2.17-3|930	
21mr|ceph-15.2.17-3|931	%post immutable-object-cache
21mr|ceph-15.2.17-3|932	%systemd_post ceph-immutable-object-cache@\*.service ceph-immutable-object-cache.target
21mr|ceph-15.2.17-3|933	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|934	/bin/systemctl start ceph-immutable-object-cache.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|935	fi
21mr|ceph-15.2.17-3|936	
21mr|ceph-15.2.17-3|937	%preun immutable-object-cache
21mr|ceph-15.2.17-3|938	%systemd_preun ceph-immutable-object-cache@\*.service ceph-immutable-object-cache.target
21mr|ceph-15.2.17-3|939	
21mr|ceph-15.2.17-3|940	%postun immutable-object-cache
21mr|ceph-15.2.17-3|941	test -n "$FIRST_ARG" || FIRST_ARG=$1
21mr|ceph-15.2.17-3|942	%systemd_postun ceph-immutable-object-cache@\*.service ceph-immutable-object-cache.target
21mr|ceph-15.2.17-3|943	if [ $FIRST_ARG -ge 1 ] ; then
21mr|ceph-15.2.17-3|944	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|945	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|946	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|947	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|948	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|949	fi
21mr|ceph-15.2.17-3|950	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|951	/bin/systemctl try-restart ceph-immutable-object-cache@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|952	fi
21mr|ceph-15.2.17-3|953	fi
21mr|ceph-15.2.17-3|954	
21mr|ceph-15.2.17-3|955	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|956	
21mr|ceph-15.2.17-3|957	%package -n rbd-nbd
21mr|ceph-15.2.17-3|958	Summary:	Ceph RBD client base on NBD
21mr|ceph-15.2.17-3|959	Group:		System/Base
21mr|ceph-15.2.17-3|960	Requires:	%{librados} = %{EVRD}
21mr|ceph-15.2.17-3|961	Requires:	%{librbd} = %{EVRD}
21mr|ceph-15.2.17-3|962	
21mr|ceph-15.2.17-3|963	%description -n rbd-nbd
21mr|ceph-15.2.17-3|964	NBD based client to map Ceph rbd images to local device
21mr|ceph-15.2.17-3|965	
21mr|ceph-15.2.17-3|966	%files -n rbd-nbd
21mr|ceph-15.2.17-3|967	%{_bindir}/rbd-nbd
21mr|ceph-15.2.17-3|968	%{_mandir}/man8/rbd-nbd.8*
21mr|ceph-15.2.17-3|969	
21mr|ceph-15.2.17-3|970	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|971	
21mr|ceph-15.2.17-3|972	%package -n %{libradosgw}
21mr|ceph-15.2.17-3|973	Summary:	RADOS distributed object store client library
21mr|ceph-15.2.17-3|974	Group:		System/Libraries
21mr|ceph-15.2.17-3|975	License:	LGPLv2
21mr|ceph-15.2.17-3|976	
21mr|ceph-15.2.17-3|977	%description -n %{libradosgw}
21mr|ceph-15.2.17-3|978	RADOS is a reliable, autonomic distributed object storage cluster
21mr|ceph-15.2.17-3|979	developed as part of the Ceph distributed storage system. This is a
21mr|ceph-15.2.17-3|980	shared library allowing applications to access the distributed object
21mr|ceph-15.2.17-3|981	store using a simple file-like interface.
21mr|ceph-15.2.17-3|982	
21mr|ceph-15.2.17-3|983	%files -n %{libradosgw}
21mr|ceph-15.2.17-3|984	%{_libdir}/libradosgw.so.%{maj2}*
21mr|ceph-15.2.17-3|985	
21mr|ceph-15.2.17-3|986	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|987	
21mr|ceph-15.2.17-3|988	%package radosgw
21mr|ceph-15.2.17-3|989	Summary:	Rados REST gateway
21mr|ceph-15.2.17-3|990	Group:		System/Base
21mr|ceph-15.2.17-3|991	Requires:	apache-mod_fcgid
21mr|ceph-15.2.17-3|992	Requires:	%{libradosgw} = %{EVRD}
21mr|ceph-15.2.17-3|993	
21mr|ceph-15.2.17-3|994	%description radosgw
21mr|ceph-15.2.17-3|995	radosgw is an S3 HTTP REST gateway for the RADOS object store. It is
21mr|ceph-15.2.17-3|996	implemented as a FastCGI module using libfcgi, and can be used in
21mr|ceph-15.2.17-3|997	conjunction with any FastCGI capable web server.
21mr|ceph-15.2.17-3|998	
21mr|ceph-15.2.17-3|999	%files radosgw
21mr|ceph-15.2.17-3|1000	%{_bindir}/ceph-diff-sorted
21mr|ceph-15.2.17-3|1001	%{_bindir}/radosgw
21mr|ceph-15.2.17-3|1002	%{_bindir}/radosgw-token
21mr|ceph-15.2.17-3|1003	%{_bindir}/radosgw-es
21mr|ceph-15.2.17-3|1004	%{_bindir}/radosgw-object-expirer
21mr|ceph-15.2.17-3|1005	%{_bindir}/rgw-gap-list
21mr|ceph-15.2.17-3|1006	%{_bindir}/rgw-gap-list-comparator
21mr|ceph-15.2.17-3|1007	%{_bindir}/rgw-orphan-list
21mr|ceph-15.2.17-3|1008	%{_mandir}/man8/radosgw.8*
21mr|ceph-15.2.17-3|1009	%dir %{_localstatedir}/lib/ceph/radosgw
21mr|ceph-15.2.17-3|1010	%{_unitdir}/ceph-radosgw@.service
21mr|ceph-15.2.17-3|1011	%{_unitdir}/ceph-radosgw.target
21mr|ceph-15.2.17-3|1012	
21mr|ceph-15.2.17-3|1013	%post radosgw
21mr|ceph-15.2.17-3|1014	%systemd_post ceph-radosgw@\*.service ceph-radosgw.target
21mr|ceph-15.2.17-3|1015	if [ $1 -eq 1 ] ; then
21mr|ceph-15.2.17-3|1016	systemctl start ceph-radosgw.target >/dev/null 2>&1 || :
21mr|ceph-15.2.17-3|1017	fi
21mr|ceph-15.2.17-3|1018	
21mr|ceph-15.2.17-3|1019	%preun radosgw
21mr|ceph-15.2.17-3|1020	%systemd_preun ceph-radosgw@\*.service ceph-radosgw.target
21mr|ceph-15.2.17-3|1021	
21mr|ceph-15.2.17-3|1022	%postun radosgw
21mr|ceph-15.2.17-3|1023	%systemd_postun ceph-radosgw@\*.service ceph-radosgw.target
21mr|ceph-15.2.17-3|1024	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|1025	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|1026	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|1027	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|1028	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|1029	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|1030	fi
21mr|ceph-15.2.17-3|1031	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|1032	systemctl try-restart ceph-radosgw@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|1033	fi
21mr|ceph-15.2.17-3|1034	fi
21mr|ceph-15.2.17-3|1035	
21mr|ceph-15.2.17-3|1036	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1037	%package resource-agents
21mr|ceph-15.2.17-3|1038	Summary:	OCF-compliant resource agents for Ceph daemons
21mr|ceph-15.2.17-3|1039	Group:		System/Base
21mr|ceph-15.2.17-3|1040	Requires:	ceph-base = %{EVRD}
21mr|ceph-15.2.17-3|1041	Requires:	resource-agents
21mr|ceph-15.2.17-3|1042	
21mr|ceph-15.2.17-3|1043	%description resource-agents
21mr|ceph-15.2.17-3|1044	Resource agents for monitoring and managing Ceph daemons
21mr|ceph-15.2.17-3|1045	under Open Cluster Framework (OCF) compliant resource
21mr|ceph-15.2.17-3|1046	managers such as Pacemaker.
21mr|ceph-15.2.17-3|1047	
21mr|ceph-15.2.17-3|1048	%files resource-agents
21mr|ceph-15.2.17-3|1049	%dir %{_prefix}/lib/ocf
21mr|ceph-15.2.17-3|1050	%dir %{_prefix}/lib/ocf/resource.d
21mr|ceph-15.2.17-3|1051	%dir %{_prefix}/lib/ocf/resource.d/ceph
21mr|ceph-15.2.17-3|1052	%attr(0755,-,-) %{_prefix}/lib/ocf/resource.d/ceph/rbd
21mr|ceph-15.2.17-3|1053	
21mr|ceph-15.2.17-3|1054	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1055	
21mr|ceph-15.2.17-3|1056	%package osd
21mr|ceph-15.2.17-3|1057	Summary:	Ceph Object Storage Daemon
21mr|ceph-15.2.17-3|1058	Group:		System/Base
21mr|ceph-15.2.17-3|1059	Provides:	ceph-test:/usr/bin/ceph-osdomap-tool
21mr|ceph-15.2.17-3|1060	Requires:	ceph-base = %{EVRD}
21mr|ceph-15.2.17-3|1061	Requires:	lvm2
21mr|ceph-15.2.17-3|1062	Requires:	sudo
21mr|ceph-15.2.17-3|1063	Requires:	libstoragemgmt
21mr|ceph-15.2.17-3|1064	
21mr|ceph-15.2.17-3|1065	%description osd
21mr|ceph-15.2.17-3|1066	ceph-osd is the object storage daemon for the Ceph distributed file
21mr|ceph-15.2.17-3|1067	system.  It is responsible for storing objects on a local file system
21mr|ceph-15.2.17-3|1068	and providing access to them over the network.
21mr|ceph-15.2.17-3|1069	
21mr|ceph-15.2.17-3|1070	%files osd
21mr|ceph-15.2.17-3|1071	%{_bindir}/ceph-clsinfo
21mr|ceph-15.2.17-3|1072	%{_bindir}/ceph-bluestore-tool
21mr|ceph-15.2.17-3|1073	%{_bindir}/ceph-erasure-code-tool
21mr|ceph-15.2.17-3|1074	%{_bindir}/ceph-objectstore-tool
21mr|ceph-15.2.17-3|1075	%{_bindir}/ceph-osdomap-tool
21mr|ceph-15.2.17-3|1076	%{_bindir}/ceph-osd
21mr|ceph-15.2.17-3|1077	%{_libexecdir}/ceph/ceph-osd-prestart.sh
21mr|ceph-15.2.17-3|1078	%{_sbindir}/ceph-volume
21mr|ceph-15.2.17-3|1079	%{_sbindir}/ceph-volume-systemd
21mr|ceph-15.2.17-3|1080	%{_mandir}/man8/ceph-clsinfo.8*
21mr|ceph-15.2.17-3|1081	%{_mandir}/man8/ceph-osd.8*
21mr|ceph-15.2.17-3|1082	%{_mandir}/man8/ceph-bluestore-tool.8*
21mr|ceph-15.2.17-3|1083	%{_mandir}/man8/ceph-volume.8*
21mr|ceph-15.2.17-3|1084	%{_mandir}/man8/ceph-volume-systemd.8*
21mr|ceph-15.2.17-3|1085	%{_unitdir}/ceph-osd@.service
21mr|ceph-15.2.17-3|1086	%{_unitdir}/ceph-osd.target
21mr|ceph-15.2.17-3|1087	%{_unitdir}/ceph-volume@.service
21mr|ceph-15.2.17-3|1088	%attr(750,ceph,ceph) %dir %{_localstatedir}/lib/ceph/osd
21mr|ceph-15.2.17-3|1089	%config(noreplace) %{_sysctldir}/90-ceph-osd.conf
21mr|ceph-15.2.17-3|1090	
21mr|ceph-15.2.17-3|1091	%post osd
21mr|ceph-15.2.17-3|1092	%systemd_post ceph-osd@\*.service ceph-volume@\*.service ceph-osd.target
21mr|ceph-15.2.17-3|1093	
21mr|ceph-15.2.17-3|1094	%sysctl_apply %{_sysctldir}/90-ceph-osd.conf
21mr|ceph-15.2.17-3|1095	
21mr|ceph-15.2.17-3|1096	%preun osd
21mr|ceph-15.2.17-3|1097	%systemd_preun ceph-osd@\*.service ceph-volume@\*.service ceph-osd.target
21mr|ceph-15.2.17-3|1098	
21mr|ceph-15.2.17-3|1099	%postun osd
21mr|ceph-15.2.17-3|1100	%systemd_postun ceph-osd@\*.service ceph-volume@\*.service ceph-osd.target
21mr|ceph-15.2.17-3|1101	if [ $1 -ge 1 ] ; then
21mr|ceph-15.2.17-3|1102	# Restart on upgrade, but only if "CEPH_AUTO_RESTART_ON_UPGRADE" is set to
21mr|ceph-15.2.17-3|1103	# "yes". In any case: if units are not running, do not touch them.
21mr|ceph-15.2.17-3|1104	SYSCONF_CEPH=%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|1105	if [ -f $SYSCONF_CEPH -a -r $SYSCONF_CEPH ] ; then
21mr|ceph-15.2.17-3|1106	source $SYSCONF_CEPH
21mr|ceph-15.2.17-3|1107	fi
21mr|ceph-15.2.17-3|1108	if [ "X$CEPH_AUTO_RESTART_ON_UPGRADE" = "Xyes" ] ; then
21mr|ceph-15.2.17-3|1109	/bin/systemctl try-restart ceph-osd@\*.service ceph-volume@\*.service > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|1110	fi
21mr|ceph-15.2.17-3|1111	fi
21mr|ceph-15.2.17-3|1112	
21mr|ceph-15.2.17-3|1113	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1114	
21mr|ceph-15.2.17-3|1115	%if %{with seastar}
21mr|ceph-15.2.17-3|1116	%package crimson-osd
21mr|ceph-15.2.17-3|1117	Summary:	Ceph Object Storage Daemon (crimson)
21mr|ceph-15.2.17-3|1118	Group:		System/Base
21mr|ceph-15.2.17-3|1119	Requires:	ceph-osd = %{EVRD}
21mr|ceph-15.2.17-3|1120	
21mr|ceph-15.2.17-3|1121	%description crimson-osd
21mr|ceph-15.2.17-3|1122	crimson-osd is the object storage daemon for the Ceph distributed file
21mr|ceph-15.2.17-3|1123	system.  It is responsible for storing objects on a local file system
21mr|ceph-15.2.17-3|1124	and providing access to them over the network.
21mr|ceph-15.2.17-3|1125	
21mr|ceph-15.2.17-3|1126	%files crimson-osd
21mr|ceph-15.2.17-3|1127	%{_bindir}/crimson-osd
21mr|ceph-15.2.17-3|1128	%endif
21mr|ceph-15.2.17-3|1129	
21mr|ceph-15.2.17-3|1130	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1131	
21mr|ceph-15.2.17-3|1132	%package -n %{libcephfs}
21mr|ceph-15.2.17-3|1133	Summary:	Ceph distributed file system client library
21mr|ceph-15.2.17-3|1134	Group:		System/Libraries
21mr|ceph-15.2.17-3|1135	License:	LGPLv2
21mr|ceph-15.2.17-3|1136	
21mr|ceph-15.2.17-3|1137	%description -n %{libcephfs}
21mr|ceph-15.2.17-3|1138	Ceph is a distributed network file system designed to provide excellent
21mr|ceph-15.2.17-3|1139	performance, reliability, and scalability. This is a shared library
21mr|ceph-15.2.17-3|1140	allowing applications to access a Ceph distributed file system via a
21mr|ceph-15.2.17-3|1141	POSIX-like interface.
21mr|ceph-15.2.17-3|1142	
21mr|ceph-15.2.17-3|1143	%files -n %{libcephfs}
21mr|ceph-15.2.17-3|1144	%{_libdir}/libcephfs.so.%{maj2}*
21mr|ceph-15.2.17-3|1145	
21mr|ceph-15.2.17-3|1146	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1147	
21mr|ceph-15.2.17-3|1148	%package -n %{libcls}
21mr|ceph-15.2.17-3|1149	Summary:	Ceph distributed file system client library
21mr|ceph-15.2.17-3|1150	Group:		System/Libraries
21mr|ceph-15.2.17-3|1151	License:	LGPLv2
21mr|ceph-15.2.17-3|1152	
21mr|ceph-15.2.17-3|1153	%description -n %{libcls}
21mr|ceph-15.2.17-3|1154	Ceph is a distributed network file system designed to provide excellent
21mr|ceph-15.2.17-3|1155	performance, reliability, and scalability. This is a shared library
21mr|ceph-15.2.17-3|1156	allowing applications to access a Ceph distributed file system via a
21mr|ceph-15.2.17-3|1157	POSIX-like interface.
21mr|ceph-15.2.17-3|1158	
21mr|ceph-15.2.17-3|1159	%files -n %{libcls}
21mr|ceph-15.2.17-3|1160	%{_libdir}/rados-classes
21mr|ceph-15.2.17-3|1161	
21mr|ceph-15.2.17-3|1162	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1163	%package -n %{librados_tp}
21mr|ceph-15.2.17-3|1164	Summary:	RADOS block device client library
21mr|ceph-15.2.17-3|1165	Group:		System/Libraries
21mr|ceph-15.2.17-3|1166	License:	LGPLv2
21mr|ceph-15.2.17-3|1167	
21mr|ceph-15.2.17-3|1168	%description -n %{librados_tp}
21mr|ceph-15.2.17-3|1169	RBD is a block device striped across multiple distributed objects in
21mr|ceph-15.2.17-3|1170	RADOS, a reliable, autonomic distributed object storage cluster
21mr|ceph-15.2.17-3|1171	developed as part of the Ceph distributed storage system. This is a
21mr|ceph-15.2.17-3|1172	shared library allowing applications to manage these block devices.
21mr|ceph-15.2.17-3|1173	
21mr|ceph-15.2.17-3|1174	%files -n %{librados_tp}
21mr|ceph-15.2.17-3|1175	%{_libdir}/librados_tp.so.%{maj2}*
21mr|ceph-15.2.17-3|1176	
21mr|ceph-15.2.17-3|1177	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1178	
21mr|ceph-15.2.17-3|1179	%package -n %{librados}
21mr|ceph-15.2.17-3|1180	Summary:	RADOS distributed object store client library
21mr|ceph-15.2.17-3|1181	Group:		System/Libraries
21mr|ceph-15.2.17-3|1182	License:	LGPLv2
21mr|ceph-15.2.17-3|1183	
21mr|ceph-15.2.17-3|1184	%description -n %{librados}
21mr|ceph-15.2.17-3|1185	RADOS is a reliable, autonomic distributed object storage cluster
21mr|ceph-15.2.17-3|1186	developed as part of the Ceph distributed storage system. This is a
21mr|ceph-15.2.17-3|1187	shared library allowing applications to access the distributed object
21mr|ceph-15.2.17-3|1188	store using a simple file-like interface.
21mr|ceph-15.2.17-3|1189	
21mr|ceph-15.2.17-3|1190	%files -n %{librados}
21mr|ceph-15.2.17-3|1191	%{_libdir}/librados.so.%{maj2}*
21mr|ceph-15.2.17-3|1192	
21mr|ceph-15.2.17-3|1193	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1194	
21mr|ceph-15.2.17-3|1195	%package -n %{libradosstriper}
21mr|ceph-15.2.17-3|1196	Summary:	RADOS distributed object store client library
21mr|ceph-15.2.17-3|1197	Group:		System/Libraries
21mr|ceph-15.2.17-3|1198	License:	LGPLv2
21mr|ceph-15.2.17-3|1199	
21mr|ceph-15.2.17-3|1200	%description -n %{libradosstriper}
21mr|ceph-15.2.17-3|1201	RADOS is a reliable, autonomic distributed object storage cluster
21mr|ceph-15.2.17-3|1202	developed as part of the Ceph distributed storage system. This is a
21mr|ceph-15.2.17-3|1203	shared library allowing applications to access the distributed object
21mr|ceph-15.2.17-3|1204	store using a simple file-like interface.
21mr|ceph-15.2.17-3|1205	
21mr|ceph-15.2.17-3|1206	%files -n %{libradosstriper}
21mr|ceph-15.2.17-3|1207	%{_libdir}/libradosstriper.so.%{major}*
21mr|ceph-15.2.17-3|1208	
21mr|ceph-15.2.17-3|1209	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1210	
21mr|ceph-15.2.17-3|1211	%package -n %{librbd}
21mr|ceph-15.2.17-3|1212	Summary:	RADOS block device client library
21mr|ceph-15.2.17-3|1213	Group:		System/Libraries
21mr|ceph-15.2.17-3|1214	License:	LGPLv2
21mr|ceph-15.2.17-3|1215	Requires:	%{librbd_tp} = %{EVRD}
21mr|ceph-15.2.17-3|1216	
21mr|ceph-15.2.17-3|1217	%description -n %{librbd}
21mr|ceph-15.2.17-3|1218	RBD is a block device striped across multiple distributed objects in
21mr|ceph-15.2.17-3|1219	RADOS, a reliable, autonomic distributed object storage cluster
21mr|ceph-15.2.17-3|1220	developed as part of the Ceph distributed storage system. This is a
21mr|ceph-15.2.17-3|1221	shared library allowing applications to manage these block devices.
21mr|ceph-15.2.17-3|1222	
21mr|ceph-15.2.17-3|1223	%files -n %{librbd}
21mr|ceph-15.2.17-3|1224	%{_libdir}/librbd.so.%{major}*
21mr|ceph-15.2.17-3|1225	
21mr|ceph-15.2.17-3|1226	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1227	
21mr|ceph-15.2.17-3|1228	%package -n %{librbd_tp}
21mr|ceph-15.2.17-3|1229	Summary:	RADOS block device client library
21mr|ceph-15.2.17-3|1230	Group:		System/Libraries
21mr|ceph-15.2.17-3|1231	License:	LGPLv2
21mr|ceph-15.2.17-3|1232	Requires:	%{librbd} = %{EVRD}
21mr|ceph-15.2.17-3|1233	
21mr|ceph-15.2.17-3|1234	%description -n %{librbd_tp}
21mr|ceph-15.2.17-3|1235	RBD is a block device striped across multiple distributed objects in
21mr|ceph-15.2.17-3|1236	RADOS, a reliable, autonomic distributed object storage cluster
21mr|ceph-15.2.17-3|1237	developed as part of the Ceph distributed storage system. This is a
21mr|ceph-15.2.17-3|1238	shared library allowing applications to manage these block devices.
21mr|ceph-15.2.17-3|1239	
21mr|ceph-15.2.17-3|1240	%files -n %{librbd_tp}
21mr|ceph-15.2.17-3|1241	%{_libdir}/librbd_tp.so.%{major}*
21mr|ceph-15.2.17-3|1242	
21mr|ceph-15.2.17-3|1243	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1244	
21mr|ceph-15.2.17-3|1245	%package -n %{librgw}
21mr|ceph-15.2.17-3|1246	Summary:	RADOS gateway client library
21mr|ceph-15.2.17-3|1247	Group:		System/Libraries
21mr|ceph-15.2.17-3|1248	License:	LGPLv2
21mr|ceph-15.2.17-3|1249	Requires:	%{librgw_op_tp} = %{EVRD}
21mr|ceph-15.2.17-3|1250	Requires:	%{libosd_tp} = %{EVRD}
21mr|ceph-15.2.17-3|1251	Requires:	%{libos_tp} = %{EVRD}
21mr|ceph-15.2.17-3|1252	Requires:	%{librgw_rados_tp} = %{EVRD}
21mr|ceph-15.2.17-3|1253	Obsoletes:	%{_lib}rgw_admin_user1 < 15.2.17
21mr|ceph-15.2.17-3|1254	
21mr|ceph-15.2.17-3|1255	%description -n %{librgw}
21mr|ceph-15.2.17-3|1256	This package provides a library implementation of the RADOS gateway
21mr|ceph-15.2.17-3|1257	(distributed object store with S3 and Swift personalities).
21mr|ceph-15.2.17-3|1258	
21mr|ceph-15.2.17-3|1259	%files -n %{librgw}
21mr|ceph-15.2.17-3|1260	%{_libdir}/librgw.so.%{maj2}*
21mr|ceph-15.2.17-3|1261	
21mr|ceph-15.2.17-3|1262	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1263	
21mr|ceph-15.2.17-3|1264	%package -n %{librgw_rados_tp}
21mr|ceph-15.2.17-3|1265	Summary:	RADOS gateway client library
21mr|ceph-15.2.17-3|1266	Group:		System/Libraries
21mr|ceph-15.2.17-3|1267	License:	LGPLv2
21mr|ceph-15.2.17-3|1268	Requires:	%{librgw} = %{EVRD}
21mr|ceph-15.2.17-3|1269	
21mr|ceph-15.2.17-3|1270	%description -n %{librgw_rados_tp}
21mr|ceph-15.2.17-3|1271	This package provides a library implementation of the RADOS gateway
21mr|ceph-15.2.17-3|1272	(distributed object store with S3 and Swift personalities).
21mr|ceph-15.2.17-3|1273	
21mr|ceph-15.2.17-3|1274	%files -n %{librgw_rados_tp}
21mr|ceph-15.2.17-3|1275	%{_libdir}/librgw_rados_tp.so.%{major}*
21mr|ceph-15.2.17-3|1276	
21mr|ceph-15.2.17-3|1277	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1278	
21mr|ceph-15.2.17-3|1279	%package -n %{librgw_op_tp}
21mr|ceph-15.2.17-3|1280	Summary:	RADOS gateway client library
21mr|ceph-15.2.17-3|1281	Group:		System/Libraries
21mr|ceph-15.2.17-3|1282	License:	LGPLv2
21mr|ceph-15.2.17-3|1283	Requires:	%{librgw} = %{EVRD}
21mr|ceph-15.2.17-3|1284	
21mr|ceph-15.2.17-3|1285	%description -n %{librgw_op_tp}
21mr|ceph-15.2.17-3|1286	This package provides a library implementation of the RADOS gateway
21mr|ceph-15.2.17-3|1287	(distributed object store with S3 and Swift personalities).
21mr|ceph-15.2.17-3|1288	
21mr|ceph-15.2.17-3|1289	%files -n %{librgw_op_tp}
21mr|ceph-15.2.17-3|1290	%{_libdir}/librgw_op_tp.so.%{major}*
21mr|ceph-15.2.17-3|1291	
21mr|ceph-15.2.17-3|1292	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1293	
21mr|ceph-15.2.17-3|1294	%package -n %{libosd_tp}
21mr|ceph-15.2.17-3|1295	Summary:	RADOS gateway client library
21mr|ceph-15.2.17-3|1296	Group:		System/Libraries
21mr|ceph-15.2.17-3|1297	License:	LGPLv2
21mr|ceph-15.2.17-3|1298	Requires:	%{librgw} = %{EVRD}
21mr|ceph-15.2.17-3|1299	
21mr|ceph-15.2.17-3|1300	%description -n %{libosd_tp}
21mr|ceph-15.2.17-3|1301	This package provides a library implementation of the RADOS gateway
21mr|ceph-15.2.17-3|1302	(distributed object store with S3 and Swift personalities).
21mr|ceph-15.2.17-3|1303	
21mr|ceph-15.2.17-3|1304	%files -n %{libosd_tp}
21mr|ceph-15.2.17-3|1305	%{_libdir}/libosd_tp.so.%{major}*
21mr|ceph-15.2.17-3|1306	
21mr|ceph-15.2.17-3|1307	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1308	
21mr|ceph-15.2.17-3|1309	%package -n %{libos_tp}
21mr|ceph-15.2.17-3|1310	Summary:	RADOS gateway client library
21mr|ceph-15.2.17-3|1311	Group:		System/Libraries
21mr|ceph-15.2.17-3|1312	License:	LGPLv2
21mr|ceph-15.2.17-3|1313	Requires:	%{librgw} = %{EVRD}
21mr|ceph-15.2.17-3|1314	
21mr|ceph-15.2.17-3|1315	%description -n %{libos_tp}
21mr|ceph-15.2.17-3|1316	This package provides a library implementation of the RADOS gateway
21mr|ceph-15.2.17-3|1317	(distributed object store with S3 and Swift personalities).
21mr|ceph-15.2.17-3|1318	
21mr|ceph-15.2.17-3|1319	%files -n %{libos_tp}
21mr|ceph-15.2.17-3|1320	%{_libdir}/libos_tp.so.%{major}*
21mr|ceph-15.2.17-3|1321	
21mr|ceph-15.2.17-3|1322	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1323	
21mr|ceph-15.2.17-3|1324	%package -n %{devname}
21mr|ceph-15.2.17-3|1325	Summary:	Ceph headers
21mr|ceph-15.2.17-3|1326	Group:		Development/C
21mr|ceph-15.2.17-3|1327	License:	LGPLv2
21mr|ceph-15.2.17-3|1328	Requires:	%{libcephfs} = %{EVRD}
21mr|ceph-15.2.17-3|1329	Requires:	%{libcls} = %{EVRD}
21mr|ceph-15.2.17-3|1330	Requires:	%{librados} = %{EVRD}
21mr|ceph-15.2.17-3|1331	Requires:	%{librbd} = %{EVRD}
21mr|ceph-15.2.17-3|1332	Requires:	%{libradosstriper} = %{EVRD}
21mr|ceph-15.2.17-3|1333	Requires:	%{librgw} = %{EVRD}
21mr|ceph-15.2.17-3|1334	Requires:	%{librados_tp} = %{EVRD}
21mr|ceph-15.2.17-3|1335	Requires:	%{libradosgw} = %{EVRD}
21mr|ceph-15.2.17-3|1336	Provides:	%{name}-devel = %{EVRD}
21mr|ceph-15.2.17-3|1337	
21mr|ceph-15.2.17-3|1338	%description -n %{devname}
21mr|ceph-15.2.17-3|1339	This package contains libraries and headers needed to develop programs
21mr|ceph-15.2.17-3|1340	that use Ceph.
21mr|ceph-15.2.17-3|1341	
21mr|ceph-15.2.17-3|1342	%files -n %{devname}
21mr|ceph-15.2.17-3|1343	%dir %{_docdir}/ceph
21mr|ceph-15.2.17-3|1344	#%%{_docdir}/ceph/sample.ceph.conf
21mr|ceph-15.2.17-3|1345	#%%{_docdir}/ceph/sample.fetch_config
21mr|ceph-15.2.17-3|1346	%dir %{_includedir}/cephfs
21mr|ceph-15.2.17-3|1347	%{_includedir}/cephfs/*
21mr|ceph-15.2.17-3|1348	%dir %{_includedir}/rados
21mr|ceph-15.2.17-3|1349	%{_includedir}/rados/*
21mr|ceph-15.2.17-3|1350	%dir %{_includedir}/radosstriper
21mr|ceph-15.2.17-3|1351	%{_includedir}/radosstriper/*
21mr|ceph-15.2.17-3|1352	%dir %{_includedir}/rbd
21mr|ceph-15.2.17-3|1353	%{_includedir}/rbd/*
21mr|ceph-15.2.17-3|1354	%{_libdir}/libcephfs.so
21mr|ceph-15.2.17-3|1355	%{_libdir}/librbd.so
21mr|ceph-15.2.17-3|1356	%{_libdir}/librados.so
21mr|ceph-15.2.17-3|1357	%{_libdir}/librados_tp.so
21mr|ceph-15.2.17-3|1358	%{_bindir}/librados-config
21mr|ceph-15.2.17-3|1359	%{_mandir}/man8/librados-config.8*
21mr|ceph-15.2.17-3|1360	%{_libdir}/libradosstriper.so
21mr|ceph-15.2.17-3|1361	%{_libdir}/librgw.so
21mr|ceph-15.2.17-3|1362	%{_libdir}/librgw_op_tp.so
21mr|ceph-15.2.17-3|1363	%{_libdir}/librgw_rados_tp.so
21mr|ceph-15.2.17-3|1364	%{_libdir}/libos_tp.so
21mr|ceph-15.2.17-3|1365	%{_libdir}/libosd_tp.so
21mr|ceph-15.2.17-3|1366	%{_libdir}/librbd_tp.so
21mr|ceph-15.2.17-3|1367	%{_libdir}/libradosgw.so
21mr|ceph-15.2.17-3|1368	
21mr|ceph-15.2.17-3|1369	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1370	
21mr|ceph-15.2.17-3|1371	%package -n python3-rbd
21mr|ceph-15.2.17-3|1372	Summary:	Python 3 libraries for the RADOS block device
21mr|ceph-15.2.17-3|1373	Group:		Development/Python
21mr|ceph-15.2.17-3|1374	Requires:	%{librbd} = %{EVRD}
21mr|ceph-15.2.17-3|1375	Requires:	python3-rados = %{EVRD}
21mr|ceph-15.2.17-3|1376	Provides:	python-rbd = %{EVRD}
21mr|ceph-15.2.17-3|1377	
21mr|ceph-15.2.17-3|1378	%description -n python3-rbd
21mr|ceph-15.2.17-3|1379	This package contains Python 3 libraries for interacting with Cephs RADOS
21mr|ceph-15.2.17-3|1380	block device.
21mr|ceph-15.2.17-3|1381	
21mr|ceph-15.2.17-3|1382	%files -n python3-rbd
21mr|ceph-15.2.17-3|1383	%{python3_sitearch}/rbd.cpython*.so
21mr|ceph-15.2.17-3|1384	%{python3_sitearch}/rbd-*.egg-info
21mr|ceph-15.2.17-3|1385	
21mr|ceph-15.2.17-3|1386	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1387	
21mr|ceph-15.2.17-3|1388	%package -n python3-rgw
21mr|ceph-15.2.17-3|1389	Summary:	Python 3 libraries for the RADOS gateway
21mr|ceph-15.2.17-3|1390	Group:		Development/Python
21mr|ceph-15.2.17-3|1391	Requires:	%{librgw} = %{EVRD}
21mr|ceph-15.2.17-3|1392	Requires:	python3-rados = %{EVRD}
21mr|ceph-15.2.17-3|1393	Provides:	python-rgw = %{EVRD}
21mr|ceph-15.2.17-3|1394	Obsoletes:	python-rgw < %{EVRD}
21mr|ceph-15.2.17-3|1395	
21mr|ceph-15.2.17-3|1396	%description -n python3-rgw
21mr|ceph-15.2.17-3|1397	This package contains Python 3 libraries for interacting with Cephs RADOS
21mr|ceph-15.2.17-3|1398	gateway.
21mr|ceph-15.2.17-3|1399	
21mr|ceph-15.2.17-3|1400	%files -n python3-rgw
21mr|ceph-15.2.17-3|1401	%{python3_sitearch}/rgw.cpython*.so
21mr|ceph-15.2.17-3|1402	%{python3_sitearch}/rgw-*.egg-info
21mr|ceph-15.2.17-3|1403	
21mr|ceph-15.2.17-3|1404	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1405	
21mr|ceph-15.2.17-3|1406	%package -n python3-rados
21mr|ceph-15.2.17-3|1407	Summary:	Python 3 libraries for the RADOS object store
21mr|ceph-15.2.17-3|1408	Group:		Development/Python
21mr|ceph-15.2.17-3|1409	Requires:	%{librados} = %{EVRD}
21mr|ceph-15.2.17-3|1410	Provides:	python-rados = %{EVRD}
21mr|ceph-15.2.17-3|1411	
21mr|ceph-15.2.17-3|1412	%description -n python3-rados
21mr|ceph-15.2.17-3|1413	This package contains Python 3 libraries for interacting with Cephs RADOS
21mr|ceph-15.2.17-3|1414	object store.
21mr|ceph-15.2.17-3|1415	
21mr|ceph-15.2.17-3|1416	%files -n python3-rados
21mr|ceph-15.2.17-3|1417	%{python3_sitearch}/rados.cpython*.so
21mr|ceph-15.2.17-3|1418	%{python3_sitearch}/rados-*.egg-info
21mr|ceph-15.2.17-3|1419	
21mr|ceph-15.2.17-3|1420	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1421	
21mr|ceph-15.2.17-3|1422	%package -n python3-cephfs
21mr|ceph-15.2.17-3|1423	Summary:	Python 3 libraries for Ceph distributed file system
21mr|ceph-15.2.17-3|1424	Group:		Development/Python
21mr|ceph-15.2.17-3|1425	Requires:	%{libcephfs} = %{EVRD}
21mr|ceph-15.2.17-3|1426	Requires:	python3-rados = %{EVRD}
21mr|ceph-15.2.17-3|1427	Requires:	python3-ceph-argparse = %{EVRD}
21mr|ceph-15.2.17-3|1428	Provides:	python-cephfs = %{EVRD}
21mr|ceph-15.2.17-3|1429	Obsoletes:	python-cephfs < %{EVRD}
21mr|ceph-15.2.17-3|1430	
21mr|ceph-15.2.17-3|1431	%description -n python3-cephfs
21mr|ceph-15.2.17-3|1432	This package contains Python 3 libraries for interacting with Cephs distributed
21mr|ceph-15.2.17-3|1433	file system.
21mr|ceph-15.2.17-3|1434	
21mr|ceph-15.2.17-3|1435	%files -n python3-cephfs
21mr|ceph-15.2.17-3|1436	%{python3_sitearch}/cephfs.cpython*.so
21mr|ceph-15.2.17-3|1437	%{python3_sitearch}/cephfs-*.egg-info
21mr|ceph-15.2.17-3|1438	%{python3_sitelib}/ceph_volume_client.py*
21mr|ceph-15.2.17-3|1439	%{python3_sitelib}/__pycache__/ceph_volume_client.cpython*.py*
21mr|ceph-15.2.17-3|1440	
21mr|ceph-15.2.17-3|1441	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1442	
21mr|ceph-15.2.17-3|1443	%package -n python3-ceph-argparse
21mr|ceph-15.2.17-3|1444	Summary:	Python 3 utility libraries for Ceph CLI
21mr|ceph-15.2.17-3|1445	Group:		Development/Python
21mr|ceph-15.2.17-3|1446	
21mr|ceph-15.2.17-3|1447	%description -n python3-ceph-argparse
21mr|ceph-15.2.17-3|1448	This package contains types and routines for Python 3 used by the Ceph CLI as
21mr|ceph-15.2.17-3|1449	well as the RESTful interface. These have to do with querying the daemons for
21mr|ceph-15.2.17-3|1450	command-description information, validating user command input against those
21mr|ceph-15.2.17-3|1451	descriptions, and submitting the command to the appropriate daemon.
21mr|ceph-15.2.17-3|1452	
21mr|ceph-15.2.17-3|1453	%files -n python3-ceph-argparse
21mr|ceph-15.2.17-3|1454	%{python3_sitelib}/ceph_argparse.py*
21mr|ceph-15.2.17-3|1455	%{python3_sitelib}/__pycache__/ceph_argparse.cpython*.py*
21mr|ceph-15.2.17-3|1456	%{python3_sitelib}/ceph_daemon.py*
21mr|ceph-15.2.17-3|1457	%{python3_sitelib}/__pycache__/ceph_daemon.cpython*.py*
21mr|ceph-15.2.17-3|1458	
21mr|ceph-15.2.17-3|1459	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1460	
21mr|ceph-15.2.17-3|1461	%package -n python3-ceph-common
21mr|ceph-15.2.17-3|1462	Summary:	Python3 libraries for the Ceph distributed filesystem
21mr|ceph-15.2.17-3|1463	Group:		System/Libraries
21mr|ceph-15.2.17-3|1464	License:	LGPLv2
21mr|ceph-15.2.17-3|1465	
21mr|ceph-15.2.17-3|1466	%description -n python3-ceph-common
21mr|ceph-15.2.17-3|1467	This package contains Python3 libraries for interacting with Cephs RADOS
21mr|ceph-15.2.17-3|1468	object storage.
21mr|ceph-15.2.17-3|1469	
21mr|ceph-15.2.17-3|1470	%files -n python3-ceph-common
21mr|ceph-15.2.17-3|1471	%{python3_sitelib}/ceph
21mr|ceph-15.2.17-3|1472	%{python3_sitelib}/ceph-*.egg-info
21mr|ceph-15.2.17-3|1473	
21mr|ceph-15.2.17-3|1474	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1475	
21mr|ceph-15.2.17-3|1476	%package -n cephfs-shell
21mr|ceph-15.2.17-3|1477	Summary:	Interactive shell for Ceph file system
21mr|ceph-15.2.17-3|1478	Group:		System/Base
21mr|ceph-15.2.17-3|1479	Requires:	python3-cmd2
21mr|ceph-15.2.17-3|1480	Requires:	python3-colorama
21mr|ceph-15.2.17-3|1481	Requires:	python3-cephfs
21mr|ceph-15.2.17-3|1482	
21mr|ceph-15.2.17-3|1483	%description -n cephfs-shell
21mr|ceph-15.2.17-3|1484	This package contains an interactive tool that allows accessing a Ceph
21mr|ceph-15.2.17-3|1485	file system without mounting it  by providing a nice pseudo-shell which
21mr|ceph-15.2.17-3|1486	works like an FTP client.
21mr|ceph-15.2.17-3|1487	
21mr|ceph-15.2.17-3|1488	%files -n cephfs-shell
21mr|ceph-15.2.17-3|1489	%{python3_sitelib}/cephfs_shell-*.egg-info
21mr|ceph-15.2.17-3|1490	%{_bindir}/cephfs-shell
21mr|ceph-15.2.17-3|1491	
21mr|ceph-15.2.17-3|1492	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1493	%if %{with test}
21mr|ceph-15.2.17-3|1494	%package -n ceph-test
21mr|ceph-15.2.17-3|1495	Summary:	Ceph benchmarks and test tools
21mr|ceph-15.2.17-3|1496	Group:		System/Base
21mr|ceph-15.2.17-3|1497	Requires:	ceph-common = %{EVRD}
21mr|ceph-15.2.17-3|1498	Requires:	xmlstarlet
21mr|ceph-15.2.17-3|1499	Requires:	jq
21mr|ceph-15.2.17-3|1500	Requires:	socat
21mr|ceph-15.2.17-3|1501	BuildRequires:	gtest-devel
21mr|ceph-15.2.17-3|1502	BuildRequires:	gmock-devel
21mr|ceph-15.2.17-3|1503	
21mr|ceph-15.2.17-3|1504	%description -n ceph-test
21mr|ceph-15.2.17-3|1505	This package contains Ceph benchmarks and test tools.
21mr|ceph-15.2.17-3|1506	
21mr|ceph-15.2.17-3|1507	%files -n ceph-test
21mr|ceph-15.2.17-3|1508	%{_bindir}/ceph-client-debug
21mr|ceph-15.2.17-3|1509	%{_bindir}/ceph_bench_log
21mr|ceph-15.2.17-3|1510	%{_bindir}/ceph_kvstorebench
21mr|ceph-15.2.17-3|1511	%{_bindir}/ceph_multi_stress_watch
21mr|ceph-15.2.17-3|1512	%{_bindir}/ceph_erasure_code_benchmark
21mr|ceph-15.2.17-3|1513	%{_bindir}/ceph_omapbench
21mr|ceph-15.2.17-3|1514	%{_bindir}/ceph_objectstore_bench
21mr|ceph-15.2.17-3|1515	%{_bindir}/ceph_perf_objectstore
21mr|ceph-15.2.17-3|1516	%{_bindir}/ceph_perf_local
21mr|ceph-15.2.17-3|1517	%{_bindir}/ceph_perf_msgr_client
21mr|ceph-15.2.17-3|1518	%{_bindir}/ceph_perf_msgr_server
21mr|ceph-15.2.17-3|1519	%{_bindir}/ceph_psim
21mr|ceph-15.2.17-3|1520	%{_bindir}/ceph_radosacl
21mr|ceph-15.2.17-3|1521	%{_bindir}/ceph_rgw_jsonparser
21mr|ceph-15.2.17-3|1522	%{_bindir}/ceph_rgw_multiparser
21mr|ceph-15.2.17-3|1523	%{_bindir}/ceph_scratchtool
21mr|ceph-15.2.17-3|1524	%{_bindir}/ceph_scratchtoolpp
21mr|ceph-15.2.17-3|1525	%{_bindir}/ceph_test_*
21mr|ceph-15.2.17-3|1526	%{_bindir}/ceph-coverage
21mr|ceph-15.2.17-3|1527	%{_bindir}/ceph-debugpack
21mr|ceph-15.2.17-3|1528	%{_bindir}/ceph-dedup-tool
21mr|ceph-15.2.17-3|1529	%{_mandir}/man8/ceph-debugpack.8*
21mr|ceph-15.2.17-3|1530	%dir %{_libdir}/ceph
21mr|ceph-15.2.17-3|1531	%{_libdir}/ceph/ceph-monstore-update-crush.sh
21mr|ceph-15.2.17-3|1532	%endif
21mr|ceph-15.2.17-3|1533	
21mr|ceph-15.2.17-3|1534	#===========================java========================================
21mr|ceph-15.2.17-3|1535	
21mr|ceph-15.2.17-3|1536	%if %{with cephfs_java}
21mr|ceph-15.2.17-3|1537	
21mr|ceph-15.2.17-3|1538	%package -n libcephfs_jni1
21mr|ceph-15.2.17-3|1539	Summary:	Java Native Interface library for CephFS Java bindings
21mr|ceph-15.2.17-3|1540	Group:		System/Libraries
21mr|ceph-15.2.17-3|1541	Requires:	java
21mr|ceph-15.2.17-3|1542	Requires:	%{libcephfs} = %{EVRD}
21mr|ceph-15.2.17-3|1543	
21mr|ceph-15.2.17-3|1544	%description -n libcephfs_jni1
21mr|ceph-15.2.17-3|1545	This package contains the Java Native Interface library for CephFS Java
21mr|ceph-15.2.17-3|1546	bindings.
21mr|ceph-15.2.17-3|1547	
21mr|ceph-15.2.17-3|1548	%files -n libcephfs_jni1
21mr|ceph-15.2.17-3|1549	%{_libdir}/libcephfs_jni.so.*
21mr|ceph-15.2.17-3|1550	
21mr|ceph-15.2.17-3|1551	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1552	%package -n libcephfs_jni-devel
21mr|ceph-15.2.17-3|1553	Summary:	Development files for CephFS Java Native Interface library
21mr|ceph-15.2.17-3|1554	Group:		Development/Java
21mr|ceph-15.2.17-3|1555	Requires:	java
21mr|ceph-15.2.17-3|1556	Requires:	libcephfs_jni1 = %{EVRD}
21mr|ceph-15.2.17-3|1557	Obsoletes:	ceph-devel < %{EVRD}
21mr|ceph-15.2.17-3|1558	Provides:	libcephfs_jni1-devel = %{EVRD}
21mr|ceph-15.2.17-3|1559	Obsoletes:	libcephfs_jni1-devel < %{EVRD}
21mr|ceph-15.2.17-3|1560	
21mr|ceph-15.2.17-3|1561	%description -n libcephfs_jni-devel
21mr|ceph-15.2.17-3|1562	This package contains the development files for CephFS Java Native Interface
21mr|ceph-15.2.17-3|1563	library.
21mr|ceph-15.2.17-3|1564	
21mr|ceph-15.2.17-3|1565	%files -n libcephfs_jni-devel
21mr|ceph-15.2.17-3|1566	%{_libdir}/libcephfs_jni.so
21mr|ceph-15.2.17-3|1567	
21mr|ceph-15.2.17-3|1568	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1569	
21mr|ceph-15.2.17-3|1570	%package -n cephfs-java
21mr|ceph-15.2.17-3|1571	Summary:	Java libraries for the Ceph File System
21mr|ceph-15.2.17-3|1572	Group:		System/Libraries
21mr|ceph-15.2.17-3|1573	Requires:	java
21mr|ceph-15.2.17-3|1574	Requires:	libcephfs_jni1 = %{EVRD}
21mr|ceph-15.2.17-3|1575	Requires:	junit
21mr|ceph-15.2.17-3|1576	BuildRequires:	junit
21mr|ceph-15.2.17-3|1577	
21mr|ceph-15.2.17-3|1578	%description -n cephfs-java
21mr|ceph-15.2.17-3|1579	This package contains the Java libraries for the Ceph File System.
21mr|ceph-15.2.17-3|1580	
21mr|ceph-15.2.17-3|1581	%files -n cephfs-java
21mr|ceph-15.2.17-3|1582	%{_javadir}/libcephfs.jar
21mr|ceph-15.2.17-3|1583	%{_javadir}/libcephfs-test.jar
21mr|ceph-15.2.17-3|1584	
21mr|ceph-15.2.17-3|1585	%endif
21mr|ceph-15.2.17-3|1586	#========================selinux==================================
21mr|ceph-15.2.17-3|1587	
21mr|ceph-15.2.17-3|1588	%if %{with selinux}
21mr|ceph-15.2.17-3|1589	
21mr|ceph-15.2.17-3|1590	%package selinux
21mr|ceph-15.2.17-3|1591	Summary:	SELinux support for Ceph MON, OSD and MDS
21mr|ceph-15.2.17-3|1592	Group:		System/Base
21mr|ceph-15.2.17-3|1593	Requires:	ceph-base = %{EVRD}
21mr|ceph-15.2.17-3|1594	Requires:	policycoreutils, libselinux-utils
21mr|ceph-15.2.17-3|1595	Requires(post):	ceph-base = %{EVRD}
21mr|ceph-15.2.17-3|1596	Requires(post): selinux-policy-base >= %{_selinux_policy_version}, policycoreutils, gawk
21mr|ceph-15.2.17-3|1597	Requires(postun): policycoreutils
21mr|ceph-15.2.17-3|1598	%description selinux
21mr|ceph-15.2.17-3|1599	This package contains SELinux support for Ceph MON, OSD and MDS. The package
21mr|ceph-15.2.17-3|1600	also performs file-system relabelling which can take a long time on heavily
21mr|ceph-15.2.17-3|1601	populated file-systems.
21mr|ceph-15.2.17-3|1602	
21mr|ceph-15.2.17-3|1603	%files selinux
21mr|ceph-15.2.17-3|1604	%attr(0600,root,root) %{_datadir}/selinux/packages/ceph.pp
21mr|ceph-15.2.17-3|1605	%{_datadir}/selinux/devel/include/contrib/ceph.if
21mr|ceph-15.2.17-3|1606	%{_mandir}/man8/ceph_selinux.8*
21mr|ceph-15.2.17-3|1607	
21mr|ceph-15.2.17-3|1608	%post selinux
21mr|ceph-15.2.17-3|1609	# backup file_contexts before update
21mr|ceph-15.2.17-3|1610	. /etc/selinux/config
21mr|ceph-15.2.17-3|1611	FILE_CONTEXT=/etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts
21mr|ceph-15.2.17-3|1612	cp ${FILE_CONTEXT} ${FILE_CONTEXT}.pre
21mr|ceph-15.2.17-3|1613	
21mr|ceph-15.2.17-3|1614	# Install the policy
21mr|ceph-15.2.17-3|1615	/usr/sbin/semodule -i %{_datadir}/selinux/packages/ceph.pp
21mr|ceph-15.2.17-3|1616	
21mr|ceph-15.2.17-3|1617	# Load the policy if SELinux is enabled
21mr|ceph-15.2.17-3|1618	if ! /usr/sbin/selinuxenabled; then
21mr|ceph-15.2.17-3|1619	# Do not relabel if selinux is not enabled
21mr|ceph-15.2.17-3|1620	exit 0
21mr|ceph-15.2.17-3|1621	fi
21mr|ceph-15.2.17-3|1622	
21mr|ceph-15.2.17-3|1623	if diff ${FILE_CONTEXT} ${FILE_CONTEXT}.pre > /dev/null 2>&1; then
21mr|ceph-15.2.17-3|1624	# Do not relabel if file contexts did not change
21mr|ceph-15.2.17-3|1625	exit 0
21mr|ceph-15.2.17-3|1626	fi
21mr|ceph-15.2.17-3|1627	
21mr|ceph-15.2.17-3|1628	# Check whether the daemons are running
21mr|ceph-15.2.17-3|1629	/bin/systemctl status ceph.target > /dev/null 2>&1
21mr|ceph-15.2.17-3|1630	STATUS=$?
21mr|ceph-15.2.17-3|1631	
21mr|ceph-15.2.17-3|1632	# Stop the daemons if they were running
21mr|ceph-15.2.17-3|1633	if test $STATUS -eq 0; then
21mr|ceph-15.2.17-3|1634	/bin/systemctl stop ceph.target > /dev/null 2>&1
21mr|ceph-15.2.17-3|1635	fi
21mr|ceph-15.2.17-3|1636	
21mr|ceph-15.2.17-3|1637	# Relabel the files fix for first package install
21mr|ceph-15.2.17-3|1638	/usr/sbin/fixfiles -C ${FILE_CONTEXT}.pre restore 2> /dev/null
21mr|ceph-15.2.17-3|1639	
21mr|ceph-15.2.17-3|1640	rm -f ${FILE_CONTEXT}.pre
21mr|ceph-15.2.17-3|1641	# The fixfiles command won't fix label for /var/run/ceph
21mr|ceph-15.2.17-3|1642	/usr/sbin/restorecon -R /var/run/ceph > /dev/null 2>&1
21mr|ceph-15.2.17-3|1643	
21mr|ceph-15.2.17-3|1644	# Start the daemons iff they were running before
21mr|ceph-15.2.17-3|1645	if test $STATUS -eq 0; then
21mr|ceph-15.2.17-3|1646	/bin/systemctl start ceph.target > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|1647	fi
21mr|ceph-15.2.17-3|1648	exit 0
21mr|ceph-15.2.17-3|1649	
21mr|ceph-15.2.17-3|1650	%postun selinux
21mr|ceph-15.2.17-3|1651	if [ $1 -eq 0 ]; then
21mr|ceph-15.2.17-3|1652	# backup file_contexts before update
21mr|ceph-15.2.17-3|1653	. /etc/selinux/config
21mr|ceph-15.2.17-3|1654	FILE_CONTEXT=/etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts
21mr|ceph-15.2.17-3|1655	cp ${FILE_CONTEXT} ${FILE_CONTEXT}.pre
21mr|ceph-15.2.17-3|1656	
21mr|ceph-15.2.17-3|1657	# Remove the module
21mr|ceph-15.2.17-3|1658	/usr/sbin/semodule -n -r ceph > /dev/null 2>&1
21mr|ceph-15.2.17-3|1659	
21mr|ceph-15.2.17-3|1660	# Reload the policy if SELinux is enabled
21mr|ceph-15.2.17-3|1661	if ! /usr/sbin/selinuxenabled ; then
21mr|ceph-15.2.17-3|1662	# Do not relabel if SELinux is not enabled
21mr|ceph-15.2.17-3|1663	exit 0
21mr|ceph-15.2.17-3|1664	fi
21mr|ceph-15.2.17-3|1665	
21mr|ceph-15.2.17-3|1666	# Check whether the daemons are running
21mr|ceph-15.2.17-3|1667	/bin/systemctl status ceph.target > /dev/null 2>&1
21mr|ceph-15.2.17-3|1668	STATUS=$?
21mr|ceph-15.2.17-3|1669	
21mr|ceph-15.2.17-3|1670	# Stop the daemons if they were running
21mr|ceph-15.2.17-3|1671	if test $STATUS -eq 0; then
21mr|ceph-15.2.17-3|1672	/bin/systemctl stop ceph.target > /dev/null 2>&1
21mr|ceph-15.2.17-3|1673	fi
21mr|ceph-15.2.17-3|1674	
21mr|ceph-15.2.17-3|1675	/usr/sbin/fixfiles -C ${FILE_CONTEXT}.pre restore 2> /dev/null
21mr|ceph-15.2.17-3|1676	rm -f ${FILE_CONTEXT}.pre
21mr|ceph-15.2.17-3|1677	# The fixfiles command won't fix label for /var/run/ceph
21mr|ceph-15.2.17-3|1678	/usr/sbin/restorecon -R /var/run/ceph > /dev/null 2>&1
21mr|ceph-15.2.17-3|1679	
21mr|ceph-15.2.17-3|1680	# Start the daemons if they were running before
21mr|ceph-15.2.17-3|1681	if test $STATUS -eq 0; then
21mr|ceph-15.2.17-3|1682	/bin/systemctl start ceph.target > /dev/null 2>&1 || :
21mr|ceph-15.2.17-3|1683	fi
21mr|ceph-15.2.17-3|1684	fi
21mr|ceph-15.2.17-3|1685	exit 0
21mr|ceph-15.2.17-3|1686	
21mr|ceph-15.2.17-3|1687	%endif
21mr|ceph-15.2.17-3|1688	#==================================================================
21mr|ceph-15.2.17-3|1689	
21mr|ceph-15.2.17-3|1690	%package grafana-dashboards
21mr|ceph-15.2.17-3|1691	Summary:	The set of Grafana dashboards for monitoring purposes
21mr|ceph-15.2.17-3|1692	Group:		System/Base
21mr|ceph-15.2.17-3|1693	BuildArch:	noarch
21mr|ceph-15.2.17-3|1694	
21mr|ceph-15.2.17-3|1695	%description grafana-dashboards
21mr|ceph-15.2.17-3|1696	This package provides a set of Grafana dashboards for monitoring of
21mr|ceph-15.2.17-3|1697	Ceph clusters. The dashboards require a Prometheus server setup
21mr|ceph-15.2.17-3|1698	collecting data from Ceph Manager "prometheus" module and Prometheus
21mr|ceph-15.2.17-3|1699	project "node_exporter" module. The dashboards are designed to be
21mr|ceph-15.2.17-3|1700	integrated with the Ceph Manager Dashboard web UI.
21mr|ceph-15.2.17-3|1701	
21mr|ceph-15.2.17-3|1702	%files grafana-dashboards
21mr|ceph-15.2.17-3|1703	%attr(0755,root,root) %dir %{_sysconfdir}/grafana/dashboards/ceph-dashboard
21mr|ceph-15.2.17-3|1704	%config %{_sysconfdir}/grafana/dashboards/ceph-dashboard/*
21mr|ceph-15.2.17-3|1705	%doc monitoring/grafana/dashboards/README
21mr|ceph-15.2.17-3|1706	%doc monitoring/grafana/README.md
21mr|ceph-15.2.17-3|1707	
21mr|ceph-15.2.17-3|1708	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1709	
21mr|ceph-15.2.17-3|1710	%package prometheus-alerts
21mr|ceph-15.2.17-3|1711	Summary:	Prometheus alerts for a Ceph deplyoment
21mr|ceph-15.2.17-3|1712	Group:		System/Base
21mr|ceph-15.2.17-3|1713	BuildArch:	noarch
21mr|ceph-15.2.17-3|1714	
21mr|ceph-15.2.17-3|1715	%description prometheus-alerts
21mr|ceph-15.2.17-3|1716	This package provides Ceph’s default alerts for Prometheus.
21mr|ceph-15.2.17-3|1717	
21mr|ceph-15.2.17-3|1718	%files prometheus-alerts
21mr|ceph-15.2.17-3|1719	%attr(0755,root,root) %dir %{_sysconfdir}/prometheus/ceph
21mr|ceph-15.2.17-3|1720	%config %{_sysconfdir}/prometheus/ceph/ceph_default_alerts.yml
21mr|ceph-15.2.17-3|1721	
21mr|ceph-15.2.17-3|1722	#---------------------------------------------------------------------
21mr|ceph-15.2.17-3|1723	
21mr|ceph-15.2.17-3|1724	%prep
21mr|ceph-15.2.17-3|1725	%autosetup -p1
21mr|ceph-15.2.17-3|1726	
21mr|ceph-15.2.17-3|1727	# remove tests that require root privileges
21mr|ceph-15.2.17-3|1728	rm src/test/cli/ceph-authtool/cap*.t
21mr|ceph-15.2.17-3|1729	
21mr|ceph-15.2.17-3|1730	find . -name '*.cmake' -or -name 'CMakeLists.txt' -print0 | \
21mr|ceph-15.2.17-3|1731	xargs --null sed -r -e 's|Boost::|boost_|g' \
21mr|ceph-15.2.17-3|1732	-e 's|Boost_|boost_|g' \
21mr|ceph-15.2.17-3|1733	-e 's|[Bb]oost_boost|boost_system|g' -i
21mr|ceph-15.2.17-3|1734	
21mr|ceph-15.2.17-3|1735	
21mr|ceph-15.2.17-3|1736	
21mr|ceph-15.2.17-3|1737	%build
21mr|ceph-15.2.17-3|1738	%if %{with cephfs_java}
21mr|ceph-15.2.17-3|1739	# Find jni.h
21mr|ceph-15.2.17-3|1740	for i in /usr/{lib64,lib}/jvm/java/include{,/linux}; do
21mr|ceph-15.2.17-3|1741	[ -d $i ] && java_inc="$java_inc -I$i"
21mr|ceph-15.2.17-3|1742	done
21mr|ceph-15.2.17-3|1743	%endif
21mr|ceph-15.2.17-3|1744	export CPPFLAGS="$java_inc"
21mr|ceph-15.2.17-3|1745	
21mr|ceph-15.2.17-3|1746	# Decrease debuginfo verbosity to reduce memory consumption even more
21mr|ceph-15.2.17-3|1747	%global optflags `echo %{optflags} -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT | sed -e 's/-gdwarf-4 /-g1 /'`
21mr|ceph-15.2.17-3|1748	
21mr|ceph-15.2.17-3|1749	%cmake \
21mr|ceph-15.2.17-3|1750	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|ceph-15.2.17-3|1751	-DBUILD_CONFIG=rpmbuild \
21mr|ceph-15.2.17-3|1752	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|ceph-15.2.17-3|1753	-DCMAKE_INSTALL_LIBDIR=%{_libdir} \
21mr|ceph-15.2.17-3|1754	-DCMAKE_INSTALL_LIBEXECDIR=%{_libexecdir} \
21mr|ceph-15.2.17-3|1755	-DCMAKE_INSTALL_LOCALSTATEDIR=%{_localstatedir} \
21mr|ceph-15.2.17-3|1756	-DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \
21mr|ceph-15.2.17-3|1757	-DCMAKE_INSTALL_MANDIR=%{_mandir} \
21mr|ceph-15.2.17-3|1758	-DCMAKE_INSTALL_DOCDIR=%{_docdir}/ceph \
21mr|ceph-15.2.17-3|1759	-DCMAKE_INSTALL_INCLUDEDIR=%{_includedir} \
21mr|ceph-15.2.17-3|1760	-DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=%{_unitdir} \
21mr|ceph-15.2.17-3|1761	-DWITH_OCF=ON \
21mr|ceph-15.2.17-3|1762	-DWITH_NSS=ON \
21mr|ceph-15.2.17-3|1763	-DWITH_DEBUG=ON \
21mr|ceph-15.2.17-3|1764	-DWITH_REENTRANT_STRSIGNAL=ON \
21mr|ceph-15.2.17-3|1765	%if %{with seastar}
21mr|ceph-15.2.17-3|1766	-DWITH_SEASTAR=ON \
21mr|ceph-15.2.17-3|1767	%endif
21mr|ceph-15.2.17-3|1768	-DWITH_PYTHON2=OFF \
21mr|ceph-15.2.17-3|1769	-DWITH_PYTHON3=ON \
21mr|ceph-15.2.17-3|1770	-DMGR_PYTHON_VERSION=3 \
21mr|ceph-15.2.17-3|1771	-DWITH_MGR_DASHBOARD_FRONTEND=OFF \
21mr|ceph-15.2.17-3|1772	-DMGR_PYTHON_VERSION=3 \
21mr|ceph-15.2.17-3|1773	-DWITH_SYSTEMD=ON \
21mr|ceph-15.2.17-3|1774	-DWITH_SYSTEM_BOOST=ON \
21mr|ceph-15.2.17-3|1775	-DWITH_BOOST_CONTEXT=ON \
21mr|ceph-15.2.17-3|1776	%if %{with cephfs_java}
21mr|ceph-15.2.17-3|1777	-DWITH_CEPHFS_JAVA=ON \
21mr|ceph-15.2.17-3|1778	%endif
21mr|ceph-15.2.17-3|1779	%if %{with selinux}
21mr|ceph-15.2.17-3|1780	-DWITH_SELINUX=ON \
21mr|ceph-15.2.17-3|1781	%endif
21mr|ceph-15.2.17-3|1782	%if %{with test}
21mr|ceph-15.2.17-3|1783	-DWITH_SYSTEM_GTEST=ON \
21mr|ceph-15.2.17-3|1784	-DWITH_TESTS=ON \
21mr|ceph-15.2.17-3|1785	%endif
21mr|ceph-15.2.17-3|1786	-DWITH_CEPHFS_SHELL=ON \
21mr|ceph-15.2.17-3|1787	-DWITH_GRAFANA=ON
21mr|ceph-15.2.17-3|1788	
21mr|ceph-15.2.17-3|1789	%make_build
21mr|ceph-15.2.17-3|1790	
21mr|ceph-15.2.17-3|1791	%install
21mr|ceph-15.2.17-3|1792	%make_install -C build
21mr|ceph-15.2.17-3|1793	
21mr|ceph-15.2.17-3|1794	# we have dropped sysvinit bits
21mr|ceph-15.2.17-3|1795	rm -f %{buildroot}%{_sysconfdir}/init.d/ceph
21mr|ceph-15.2.17-3|1796	
21mr|ceph-15.2.17-3|1797	install -m 0644 -D src/etc-rbdmap %{buildroot}%{_sysconfdir}/ceph/rbdmap
21mr|ceph-15.2.17-3|1798	install -m 0644 -D etc/sysconfig/ceph %{buildroot}%{_sysconfdir}/sysconfig/ceph
21mr|ceph-15.2.17-3|1799	install -m 0644 -D systemd/ceph.tmpfiles.d %{buildroot}%{_tmpfilesdir}/ceph-common.conf
21mr|ceph-15.2.17-3|1800	install -m 0644 -D systemd/50-ceph.preset %{buildroot}%{_libexecdir}/systemd/system-preset/50-ceph.preset
21mr|ceph-15.2.17-3|1801	mkdir -p %{buildroot}%{_sbindir}
21mr|ceph-15.2.17-3|1802	install -m 0644 -D src/logrotate.conf %{buildroot}%{_sysconfdir}/logrotate.d/ceph
21mr|ceph-15.2.17-3|1803	chmod 0644 %{buildroot}%{_docdir}/ceph/sample.ceph.conf
21mr|ceph-15.2.17-3|1804	install -m 0644 -D COPYING %{buildroot}%{_docdir}/ceph/COPYING
21mr|ceph-15.2.17-3|1805	install -m 0644 -D etc/sysctl/90-ceph-osd.conf %{buildroot}%{_sysctldir}/90-ceph-osd.conf
21mr|ceph-15.2.17-3|1806	
21mr|ceph-15.2.17-3|1807	install -m 0755 src/cephadm/cephadm %{buildroot}%{_sbindir}/cephadm
21mr|ceph-15.2.17-3|1808	mkdir -p %{buildroot}%{_sharedstatedir}/cephadm
21mr|ceph-15.2.17-3|1809	chmod 0700 %{buildroot}%{_sharedstatedir}/cephadm
21mr|ceph-15.2.17-3|1810	mkdir -p %{buildroot}%{_sharedstatedir}/cephadm/.ssh
21mr|ceph-15.2.17-3|1811	chmod 0700 %{buildroot}%{_sharedstatedir}/cephadm/.ssh
21mr|ceph-15.2.17-3|1812	touch %{buildroot}%{_sharedstatedir}/cephadm/.ssh/authorized_keys
21mr|ceph-15.2.17-3|1813	chmod 0600 %{buildroot}%{_sharedstatedir}/cephadm/.ssh/authorized_keys
21mr|ceph-15.2.17-3|1814	
21mr|ceph-15.2.17-3|1815	# udev rules
21mr|ceph-15.2.17-3|1816	install -m 0644 -D udev/50-rbd.rules %{buildroot}%{_udevrulesdir}/50-rbd.rules
21mr|ceph-15.2.17-3|1817	
21mr|ceph-15.2.17-3|1818	# sudoers.d
21mr|ceph-15.2.17-3|1819	install -m 0600 -D sudoers.d/ceph-smartctl %{buildroot}%{_sysconfdir}/sudoers.d/ceph-smartctl
21mr|ceph-15.2.17-3|1820	
21mr|ceph-15.2.17-3|1821	#set up placeholder directories
21mr|ceph-15.2.17-3|1822	mkdir -p %{buildroot}%{_sysconfdir}/ceph
21mr|ceph-15.2.17-3|1823	mkdir -p %{buildroot}%{_localstatedir}/run/ceph
21mr|ceph-15.2.17-3|1824	mkdir -p %{buildroot}%{_localstatedir}/log/ceph
21mr|ceph-15.2.17-3|1825	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/tmp
21mr|ceph-15.2.17-3|1826	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/mon
21mr|ceph-15.2.17-3|1827	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/osd
21mr|ceph-15.2.17-3|1828	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/mds
21mr|ceph-15.2.17-3|1829	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/mgr
21mr|ceph-15.2.17-3|1830	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/crash
21mr|ceph-15.2.17-3|1831	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/crash/posted
21mr|ceph-15.2.17-3|1832	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/radosgw
21mr|ceph-15.2.17-3|1833	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-osd
21mr|ceph-15.2.17-3|1834	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-mds
21mr|ceph-15.2.17-3|1835	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rgw
21mr|ceph-15.2.17-3|1836	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-mgr
21mr|ceph-15.2.17-3|1837	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rbd
21mr|ceph-15.2.17-3|1838	mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rbd-mirror
21mr|ceph-15.2.17-3|1839	
21mr|ceph-15.2.17-3|1840	# prometheus alerts
21mr|ceph-15.2.17-3|1841	install -m 644 -D monitoring/prometheus/alerts/ceph_default_alerts.yml %{buildroot}/etc/prometheus/ceph/ceph_default_alerts.yml
21mr|ceph-15.2.17-3|1842	
21mr|ceph-15.2.17-3|1843	#install sysuser configs
21mr|ceph-15.2.17-3|1844	install -d %{buildroot}%{_sysusersdir}/
21mr|ceph-15.2.17-3|1845	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/ceph.conf
21mr|ceph-15.2.17-3|1846	install -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/cephadm.conf

11735 21
21mr|certbot-1.30.0-2|1	%bcond_without docs
21mr|certbot-1.30.0-2|2	# TODO: bcond_without bootstrap (for python3-acme)
21mr|certbot-1.30.0-2|3	# TODO: package more submodules (like apache and nginx)
21mr|certbot-1.30.0-2|4	
21mr|certbot-1.30.0-2|5	Name:           certbot
21mr|certbot-1.30.0-2|6	Version:	1.30.0
21mr|certbot-1.30.0-2|7	Release:	2
21mr|certbot-1.30.0-2|8	Summary:        A free, automated certificate authority client
21mr|certbot-1.30.0-2|9	Group:          System/Servers
21mr|certbot-1.30.0-2|10	License:        ASL 2.0
21mr|certbot-1.30.0-2|11	Url:            https://github.com/certbot/certbot
21mr|certbot-1.30.0-2|12	Source0:        https://github.com/certbot/certbot/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|certbot-1.30.0-2|13	Source10:       certbot-renew-systemd.service
21mr|certbot-1.30.0-2|14	Source11:       certbot-renew-systemd.timer
21mr|certbot-1.30.0-2|15	Source14:       certbot-renew-systemd.preset
21mr|certbot-1.30.0-2|16	Source12:       certbot-sysconfig-certbot
21mr|certbot-1.30.0-2|17	Source13:       certbot-README.rosa
21mr|certbot-1.30.0-2|18	Patch1:         0001-apache-detect-ROSA.patch
21mr|certbot-1.30.0-2|19	# XXX python3-acme is built from THIS source,
21mr|certbot-1.30.0-2|20	# bootstrap may be required in the future
21mr|certbot-1.30.0-2|21	BuildRequires:  python3-acme
21mr|certbot-1.30.0-2|22	BuildRequires:  python3-configargparse
21mr|certbot-1.30.0-2|23	BuildRequires:  python3-configobj
21mr|certbot-1.30.0-2|24	BuildRequires:  python3-cryptography
21mr|certbot-1.30.0-2|25	BuildRequires:  python3-devel
21mr|certbot-1.30.0-2|26	BuildRequires:  python3-distro
21mr|certbot-1.30.0-2|27	BuildRequires:  python3-josepy
21mr|certbot-1.30.0-2|28	BuildRequires:  python3-parsedatetime
21mr|certbot-1.30.0-2|29	BuildRequires:  python3-pyrfc3339
21mr|certbot-1.30.0-2|30	BuildRequires:  python3-pytest
21mr|certbot-1.30.0-2|31	BuildRequires:  python3-pytz
21mr|certbot-1.30.0-2|32	BuildRequires:  python3-setuptools
21mr|certbot-1.30.0-2|33	BuildRequires:  python3-zope-component
21mr|certbot-1.30.0-2|34	BuildRequires:  python3-zope.interface
21mr|certbot-1.30.0-2|35	%if %{with docs}
21mr|certbot-1.30.0-2|36	# Required for documentation
21mr|certbot-1.30.0-2|37	BuildRequires:  python3-repoze-sphinx-autointerface
21mr|certbot-1.30.0-2|38	BuildRequires:  python3-sphinx
21mr|certbot-1.30.0-2|39	BuildRequires:  python3-sphinx_rtd_theme
21mr|certbot-1.30.0-2|40	%endif
21mr|certbot-1.30.0-2|41	BuildArch:      noarch
21mr|certbot-1.30.0-2|42	# For the systemd macros
21mr|certbot-1.30.0-2|43	BuildRequires:  systemd-units
21mr|certbot-1.30.0-2|44	Requires:       python3-certbot = %{EVRD}
21mr|certbot-1.30.0-2|45	Provides:       letsencrypt = %{EVRD}
21mr|certbot-1.30.0-2|46	
21mr|certbot-1.30.0-2|47	# Automatically pull Apache plugin if Apache is installed
21mr|certbot-1.30.0-2|48	Recommends:		(certbot-apache if httpd)
21mr|certbot-1.30.0-2|49	# Automatically pull Nginx plugin if Nginx is installed
21mr|certbot-1.30.0-2|50	Recommends:		(certbot-nginx if nginx)
21mr|certbot-1.30.0-2|51	
21mr|certbot-1.30.0-2|52	%description
21mr|certbot-1.30.0-2|53	certbot is a free, automated certificate authority that aims
21mr|certbot-1.30.0-2|54	to lower the barriers to entry for encrypting all HTTP traffic on the internet.
21mr|certbot-1.30.0-2|55	
21mr|certbot-1.30.0-2|56	%files
21mr|certbot-1.30.0-2|57	%license LICENSE.txt
21mr|certbot-1.30.0-2|58	%doc README.rst README.ROSA CHANGELOG.md
21mr|certbot-1.30.0-2|59	%{_bindir}/certbot
21mr|certbot-1.30.0-2|60	%{_bindir}/letsencrypt
21mr|certbot-1.30.0-2|61	# %%doc %%attr(0644,root,root) %%{_mandir}/man1/%%{name}*
21mr|certbot-1.30.0-2|62	%dir %{_sysconfdir}/letsencrypt
21mr|certbot-1.30.0-2|63	# _sharedtsatedir is /var/lib
21mr|certbot-1.30.0-2|64	%dir %{_sharedstatedir}/letsencrypt
21mr|certbot-1.30.0-2|65	%dir /var/log/letsencrypt
21mr|certbot-1.30.0-2|66	%config(noreplace) %{_sysconfdir}/sysconfig/certbot
21mr|certbot-1.30.0-2|67	%{_unitdir}/certbot-renew.service
21mr|certbot-1.30.0-2|68	%{_unitdir}/certbot-renew.timer
21mr|certbot-1.30.0-2|69	%{_presetdir}/86-certbot.preset
21mr|certbot-1.30.0-2|70	
21mr|certbot-1.30.0-2|71	#-----------------------------------------------------------------------
21mr|certbot-1.30.0-2|72	
21mr|certbot-1.30.0-2|73	%package -n python3-certbot
21mr|certbot-1.30.0-2|74	Summary:        Python 3 libraries used by certbot
21mr|certbot-1.30.0-2|75	Group:          Development/Python
21mr|certbot-1.30.0-2|76	Requires:       python3-acme = %{EVRD}
21mr|certbot-1.30.0-2|77	Requires:       python3-configargparse
21mr|certbot-1.30.0-2|78	Requires:       python3-configobj
21mr|certbot-1.30.0-2|79	Requires:       python3-cryptography
21mr|certbot-1.30.0-2|80	Requires:       python3-distro
21mr|certbot-1.30.0-2|81	Requires:       python3-josepy >= 1.1.0
21mr|certbot-1.30.0-2|82	Requires:       python3-parsedatetime
21mr|certbot-1.30.0-2|83	Requires:       python3-pyrfc3339
21mr|certbot-1.30.0-2|84	Requires:       python3-pytz
21mr|certbot-1.30.0-2|85	Requires:       python3-zope-component
21mr|certbot-1.30.0-2|86	Requires:       python3-zope.interface
21mr|certbot-1.30.0-2|87	
21mr|certbot-1.30.0-2|88	%description -n python3-certbot
21mr|certbot-1.30.0-2|89	The python3 libraries to interface with certbot
21mr|certbot-1.30.0-2|90	
21mr|certbot-1.30.0-2|91	%files -n python3-certbot
21mr|certbot-1.30.0-2|92	%license LICENSE.txt
21mr|certbot-1.30.0-2|93	%doc README.rst CHANGELOG.md
21mr|certbot-1.30.0-2|94	%{python3_sitelib}/%{name}
21mr|certbot-1.30.0-2|95	%{python3_sitelib}/%{name}-%{version}*.egg-info
21mr|certbot-1.30.0-2|96	%{_bindir}/certbot
21mr|certbot-1.30.0-2|97	
21mr|certbot-1.30.0-2|98	#-----------------------------------------------------------------------
21mr|certbot-1.30.0-2|99	
21mr|certbot-1.30.0-2|100	%package -n python3-acme
21mr|certbot-1.30.0-2|101	Summary:	ACME protocol implementation in Python
21mr|certbot-1.30.0-2|102	Group:		Development/Python
21mr|certbot-1.30.0-2|103	Requires:	python3-cryptography
21mr|certbot-1.30.0-2|104	Requires:	python3-ndg-httpsclient
21mr|certbot-1.30.0-2|105	Requires:	python3-pyasn1
21mr|certbot-1.30.0-2|106	Requires:	python3-pyOpenSSL
21mr|certbot-1.30.0-2|107	Requires:	python3-pyrfc3339
21mr|certbot-1.30.0-2|108	Requires:	python3-pytz
21mr|certbot-1.30.0-2|109	Requires:	python3-requests
21mr|certbot-1.30.0-2|110	Requires:	python3-requests-toolbelt
21mr|certbot-1.30.0-2|111	Requires:	python3-six
21mr|certbot-1.30.0-2|112	Requires:	python3-josepy
21mr|certbot-1.30.0-2|113	# renaming
21mr|certbot-1.30.0-2|114	Conflicts:     python3-acme < 1.18.0
21mr|certbot-1.30.0-2|115	Obsoletes:     python3-acme < 1.18.0
21mr|certbot-1.30.0-2|116	# comapt with Fedora/RH
21mr|certbot-1.30.0-2|117	Provides:      python3-acme = %{EVRD}
21mr|certbot-1.30.0-2|118	
21mr|certbot-1.30.0-2|119	%description -n python3-acme
21mr|certbot-1.30.0-2|120	ACME protocol implementation in Python
21mr|certbot-1.30.0-2|121	
21mr|certbot-1.30.0-2|122	%files -n python3-acme
21mr|certbot-1.30.0-2|123	%license LICENSE.txt
21mr|certbot-1.30.0-2|124	%doc README.rst CHANGELOG.md
21mr|certbot-1.30.0-2|125	%{python3_sitelib}/acme
21mr|certbot-1.30.0-2|126	%{python3_sitelib}/acme-%{version}*.egg-info
21mr|certbot-1.30.0-2|127	
21mr|certbot-1.30.0-2|128	#-----------------------------------------------------------------------
21mr|certbot-1.30.0-2|129	
21mr|certbot-1.30.0-2|130	# n: name of package
21mr|certbot-1.30.0-2|131	# r: requires
21mr|certbot-1.30.0-2|132	%define certbot_module_pkg(n:r:) %{expand:\
21mr|certbot-1.30.0-2|133	%package %{-n*} \
21mr|certbot-1.30.0-2|134	Summary: The %{-n*} plugin for certbot \
21mr|certbot-1.30.0-2|135	Requires: python3-certbot = %{EVRD} \
21mr|certbot-1.30.0-2|136	%{-r:Requires: %{-r*}} \
21mr|certbot-1.30.0-2|137	# Although a plugin for the certbot command it's technically \
21mr|certbot-1.30.0-2|138	# an extension to the certbot python libraries. \
21mr|certbot-1.30.0-2|139	# Recommend the CLI as that will be the interface most use. \
21mr|certbot-1.30.0-2|140	Recommends: %{name} = %{EVRD} \
21mr|certbot-1.30.0-2|141	# compat with Fedora/RH \
21mr|certbot-1.30.0-2|142	Provides: python3-certbot-%{-n*} \
21mr|certbot-1.30.0-2|143	\
21mr|certbot-1.30.0-2|144	%description %{-n*} \
21mr|certbot-1.30.0-2|145	The %{-n*} plugin for certbot \
21mr|certbot-1.30.0-2|146	\
21mr|certbot-1.30.0-2|147	%files %{-n*} \
21mr|certbot-1.30.0-2|148	%license LICENSE.txt \
21mr|certbot-1.30.0-2|149	%{python3_sitelib}/certbot_%(echo %{-n*} | sed -e 's,-,_,g')* \
21mr|certbot-1.30.0-2|150	}
21mr|certbot-1.30.0-2|151	
21mr|certbot-1.30.0-2|152	#-----------------------------------------------------------------------
21mr|certbot-1.30.0-2|153	
21mr|certbot-1.30.0-2|154	%certbot_module_pkg -n apache -r apache-mod_ssl
21mr|certbot-1.30.0-2|155	%certbot_module_pkg -n dns-cloudflare
21mr|certbot-1.30.0-2|156	%certbot_module_pkg -n dns-cloudxns
21mr|certbot-1.30.0-2|157	%certbot_module_pkg -n dns-digitalocean
21mr|certbot-1.30.0-2|158	%certbot_module_pkg -n dns-dnsimple
21mr|certbot-1.30.0-2|159	%certbot_module_pkg -n dns-dnsmadeeasy
21mr|certbot-1.30.0-2|160	%certbot_module_pkg -n dns-gehirn
21mr|certbot-1.30.0-2|161	%certbot_module_pkg -n dns-google
21mr|certbot-1.30.0-2|162	%certbot_module_pkg -n dns-linode
21mr|certbot-1.30.0-2|163	%certbot_module_pkg -n dns-luadns
21mr|certbot-1.30.0-2|164	%certbot_module_pkg -n dns-nsone
21mr|certbot-1.30.0-2|165	%certbot_module_pkg -n dns-ovh
21mr|certbot-1.30.0-2|166	%certbot_module_pkg -n dns-rfc2136
21mr|certbot-1.30.0-2|167	%certbot_module_pkg -n dns-route53
21mr|certbot-1.30.0-2|168	%certbot_module_pkg -n dns-sakuracloud
21mr|certbot-1.30.0-2|169	%certbot_module_pkg -n nginx -r nginx
21mr|certbot-1.30.0-2|170	
21mr|certbot-1.30.0-2|171	#-----------------------------------------------------------------------
21mr|certbot-1.30.0-2|172	
21mr|certbot-1.30.0-2|173	%prep
21mr|certbot-1.30.0-2|174	%autosetup -p1
21mr|certbot-1.30.0-2|175	
21mr|certbot-1.30.0-2|176	%build
21mr|certbot-1.30.0-2|177	
21mr|certbot-1.30.0-2|178	( cd acme
21mr|certbot-1.30.0-2|179	%py3_build
21mr|certbot-1.30.0-2|180	)
21mr|certbot-1.30.0-2|181	( cd certbot
21mr|certbot-1.30.0-2|182	%py3_build
21mr|certbot-1.30.0-2|183	)
21mr|certbot-1.30.0-2|184	
21mr|certbot-1.30.0-2|185	_build_plugin(){
21mr|certbot-1.30.0-2|186	cd certbot-"$1"
21mr|certbot-1.30.0-2|187	%py3_build
21mr|certbot-1.30.0-2|188	cd -
21mr|certbot-1.30.0-2|189	}
21mr|certbot-1.30.0-2|190	
21mr|certbot-1.30.0-2|191	_build_plugin apache
21mr|certbot-1.30.0-2|192	_build_plugin dns-cloudflare
21mr|certbot-1.30.0-2|193	_build_plugin dns-cloudxns
21mr|certbot-1.30.0-2|194	_build_plugin dns-digitalocean
21mr|certbot-1.30.0-2|195	_build_plugin dns-dnsimple
21mr|certbot-1.30.0-2|196	_build_plugin dns-dnsmadeeasy
21mr|certbot-1.30.0-2|197	_build_plugin dns-gehirn
21mr|certbot-1.30.0-2|198	_build_plugin dns-google
21mr|certbot-1.30.0-2|199	_build_plugin dns-linode
21mr|certbot-1.30.0-2|200	_build_plugin dns-luadns
21mr|certbot-1.30.0-2|201	_build_plugin dns-nsone
21mr|certbot-1.30.0-2|202	_build_plugin dns-ovh
21mr|certbot-1.30.0-2|203	_build_plugin dns-rfc2136
21mr|certbot-1.30.0-2|204	_build_plugin dns-route53
21mr|certbot-1.30.0-2|205	_build_plugin dns-sakuracloud
21mr|certbot-1.30.0-2|206	_build_plugin nginx
21mr|certbot-1.30.0-2|207	
21mr|certbot-1.30.0-2|208	%install
21mr|certbot-1.30.0-2|209	
21mr|certbot-1.30.0-2|210	( cd acme
21mr|certbot-1.30.0-2|211	%py3_install
21mr|certbot-1.30.0-2|212	)
21mr|certbot-1.30.0-2|213	( cd certbot
21mr|certbot-1.30.0-2|214	%py3_install
21mr|certbot-1.30.0-2|215	)
21mr|certbot-1.30.0-2|216	
21mr|certbot-1.30.0-2|217	_install_plugin(){
21mr|certbot-1.30.0-2|218	cd certbot-"$1"
21mr|certbot-1.30.0-2|219	%py3_install
21mr|certbot-1.30.0-2|220	cd -
21mr|certbot-1.30.0-2|221	}
21mr|certbot-1.30.0-2|222	
21mr|certbot-1.30.0-2|223	_install_plugin apache
21mr|certbot-1.30.0-2|224	_install_plugin dns-cloudflare
21mr|certbot-1.30.0-2|225	_install_plugin dns-cloudxns
21mr|certbot-1.30.0-2|226	_install_plugin dns-digitalocean
21mr|certbot-1.30.0-2|227	_install_plugin dns-dnsimple
21mr|certbot-1.30.0-2|228	_install_plugin dns-dnsmadeeasy
21mr|certbot-1.30.0-2|229	_install_plugin dns-gehirn
21mr|certbot-1.30.0-2|230	_install_plugin dns-google
21mr|certbot-1.30.0-2|231	_install_plugin dns-linode
21mr|certbot-1.30.0-2|232	_install_plugin dns-luadns
21mr|certbot-1.30.0-2|233	_install_plugin dns-nsone
21mr|certbot-1.30.0-2|234	_install_plugin dns-ovh
21mr|certbot-1.30.0-2|235	_install_plugin dns-rfc2136
21mr|certbot-1.30.0-2|236	_install_plugin dns-route53
21mr|certbot-1.30.0-2|237	_install_plugin dns-sakuracloud
21mr|certbot-1.30.0-2|238	_install_plugin nginx
21mr|certbot-1.30.0-2|239	
21mr|certbot-1.30.0-2|240	# Add compatibility symlink as requested by upstream conference call
21mr|certbot-1.30.0-2|241	ln -sf /usr/bin/certbot %{buildroot}/usr/bin/letsencrypt
21mr|certbot-1.30.0-2|242	# Put the man pages in place
21mr|certbot-1.30.0-2|243	# install -pD -t %%{buildroot}%%{_mandir}/man1 docs/_build/man/*1*
21mr|certbot-1.30.0-2|244	install -Dm 0644 %{SOURCE10} %{buildroot}%{_unitdir}/certbot-renew.service
21mr|certbot-1.30.0-2|245	install -Dm 0644 %{SOURCE11} %{buildroot}%{_unitdir}/certbot-renew.timer
21mr|certbot-1.30.0-2|246	install -Dm 0644 %{SOURCE14} %{buildroot}%{_presetdir}/86-certbot.preset
21mr|certbot-1.30.0-2|247	install -Dm 0644 %{SOURCE12} %{buildroot}%{_sysconfdir}/sysconfig/certbot
21mr|certbot-1.30.0-2|248	cp %{SOURCE13} README.ROSA
21mr|certbot-1.30.0-2|249	
21mr|certbot-1.30.0-2|250	# (From Fedora, maybe drop it?) project uses old letsencrypt dir for compatibility
21mr|certbot-1.30.0-2|251	install -dm 0755 %{buildroot}%{_sysconfdir}/letsencrypt
21mr|certbot-1.30.0-2|252	install -dm 0755 %{buildroot}%{_sharedstatedir}/letsencrypt
21mr|certbot-1.30.0-2|253	
21mr|certbot-1.30.0-2|254	# Own directory with logs
21mr|certbot-1.30.0-2|255	mkdir -p %{buildroot}/var/log/letsencrypt
21mr|certbot-1.30.0-2|256	
21mr|certbot-1.30.0-2|257	# rm odd stuff
21mr|certbot-1.30.0-2|258	rm -fvr %{buildroot}%{python3_sitelib}/certbot_nginx/tests
21mr|certbot-1.30.0-2|259	
21mr|certbot-1.30.0-2|260	%check
21mr|certbot-1.30.0-2|261	# XXX tests failed at version 1.18.0
21mr|certbot-1.30.0-2|262	#%%{__python3} -m pytest

11736 21
21mr|certmonger-0.79.11-1|1	Summary:	Certificate status monitor and PKI enrollment client
21mr|certmonger-0.79.11-1|2	Name:		certmonger
21mr|certmonger-0.79.11-1|3	Version:	0.79.11
21mr|certmonger-0.79.11-1|4	Release:	1
21mr|certmonger-0.79.11-1|5	License:	GPLv3+
21mr|certmonger-0.79.11-1|6	Group:		System/Base
21mr|certmonger-0.79.11-1|7	Url:		http://pagure.io/certmonger/
21mr|certmonger-0.79.11-1|8	Source0:	http://releases.pagure.org/certmonger/certmonger-%{version}.tar.gz
21mr|certmonger-0.79.11-1|9	Patch0001:	0001-Adjust-dbus-python-output-more-for-python-3.8.patch
21mr|certmonger-0.79.11-1|10	BuildRequires:	openldap-devel
21mr|certmonger-0.79.11-1|11	BuildRequires:	autoconf
21mr|certmonger-0.79.11-1|12	BuildRequires:	gettext-devel
21mr|certmonger-0.79.11-1|13	BuildRequires:	pkgconfig(dbus-1)
21mr|certmonger-0.79.11-1|14	BuildRequires:	pkgconfig(krb5)
21mr|certmonger-0.79.11-1|15	BuildRequires:	pkgconfig(libcurl)
21mr|certmonger-0.79.11-1|16	BuildRequires:	pkgconfig(libidn2)
21mr|certmonger-0.79.11-1|17	BuildRequires:	pkgconfig(libsystemd)
21mr|certmonger-0.79.11-1|18	BuildRequires:	pkgconfig(libxml-2.0)
21mr|certmonger-0.79.11-1|19	BuildRequires:	pkgconfig(nspr)
21mr|certmonger-0.79.11-1|20	BuildRequires:	pkgconfig(nss)
21mr|certmonger-0.79.11-1|21	BuildRequires:	pkgconfig(openssl)
21mr|certmonger-0.79.11-1|22	BuildRequires:	pkgconfig(popt)
21mr|certmonger-0.79.11-1|23	BuildRequires:	pkgconfig(systemd)
21mr|certmonger-0.79.11-1|24	BuildRequires:	pkgconfig(talloc)
21mr|certmonger-0.79.11-1|25	BuildRequires:	pkgconfig(tevent)
21mr|certmonger-0.79.11-1|26	BuildRequires:	pkgconfig(uuid)
21mr|certmonger-0.79.11-1|27	BuildRequires:	pkgconfig(xmlrpc)
21mr|certmonger-0.79.11-1|28	Requires(post,preun):	systemd
21mr|certmonger-0.79.11-1|29	
21mr|certmonger-0.79.11-1|30	%description
21mr|certmonger-0.79.11-1|31	Certmonger is a service which is primarily concerned with getting your
21mr|certmonger-0.79.11-1|32	system enrolled with a certificate authority (CA) and keeping it enrolled.
21mr|certmonger-0.79.11-1|33	
21mr|certmonger-0.79.11-1|34	%files -f %{name}.lang
21mr|certmonger-0.79.11-1|35	%doc LICENSE STATUS doc/*.txt
21mr|certmonger-0.79.11-1|36	%{_bindir}/certmaster-getcert
21mr|certmonger-0.79.11-1|37	%{_bindir}/getcert
21mr|certmonger-0.79.11-1|38	%{_bindir}/ipa-getcert
21mr|certmonger-0.79.11-1|39	%{_bindir}/local-getcert
21mr|certmonger-0.79.11-1|40	%{_bindir}/selfsign-getcert
21mr|certmonger-0.79.11-1|41	%{_datadir}/dbus-1/services/certmonger.service
21mr|certmonger-0.79.11-1|42	%{_mandir}/man1/certmaster-getcert.1*
21mr|certmonger-0.79.11-1|43	%{_mandir}/man1/getcert.1*
21mr|certmonger-0.79.11-1|44	%{_mandir}/man1/getcert-*.1*
21mr|certmonger-0.79.11-1|45	%{_mandir}/man1/ipa-getcert.1*
21mr|certmonger-0.79.11-1|46	%{_mandir}/man1/local-getcert.1*
21mr|certmonger-0.79.11-1|47	%{_mandir}/man1/selfsign-getcert.1*
21mr|certmonger-0.79.11-1|48	%{_mandir}/man5/certmonger.conf.5*
21mr|certmonger-0.79.11-1|49	%{_mandir}/man8/certmonger.8*
21mr|certmonger-0.79.11-1|50	%{_mandir}/man8/certmonger-*.8*
21mr|certmonger-0.79.11-1|51	%{_libexecdir}/%{name}
21mr|certmonger-0.79.11-1|52	%{_localstatedir}/lib/certmonger
21mr|certmonger-0.79.11-1|53	%{_sbindir}/certmonger
21mr|certmonger-0.79.11-1|54	%ghost %dir %{_localstatedir}/run/certmonger
21mr|certmonger-0.79.11-1|55	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/certmonger.conf
21mr|certmonger-0.79.11-1|56	%dir %{_sysconfdir}/certmonger
21mr|certmonger-0.79.11-1|57	%config(noreplace) %{_sysconfdir}/certmonger/certmonger.conf
21mr|certmonger-0.79.11-1|58	%{_tmpfilesdir}/certmonger.conf
21mr|certmonger-0.79.11-1|59	%{_unitdir}/certmonger.service
21mr|certmonger-0.79.11-1|60	%{_datadir}/dbus-1/system-services/org.fedorahosted.certmonger.service
21mr|certmonger-0.79.11-1|61	
21mr|certmonger-0.79.11-1|62	%post
21mr|certmonger-0.79.11-1|63	%tmpfiles_create %{_tmpfilesdir}/certmonger.conf
21mr|certmonger-0.79.11-1|64	%systemd_post certmonger.service
21mr|certmonger-0.79.11-1|65	
21mr|certmonger-0.79.11-1|66	%preun
21mr|certmonger-0.79.11-1|67	%systemd_preun certmonger.service
21mr|certmonger-0.79.11-1|68	
21mr|certmonger-0.79.11-1|69	#----------------------------------------------------------------------------
21mr|certmonger-0.79.11-1|70	
21mr|certmonger-0.79.11-1|71	%prep
21mr|certmonger-0.79.11-1|72	%autosetup -p1
21mr|certmonger-0.79.11-1|73	autoreconf -i -f
21mr|certmonger-0.79.11-1|74	
21mr|certmonger-0.79.11-1|75	%build
21mr|certmonger-0.79.11-1|76	%configure \
21mr|certmonger-0.79.11-1|77	--enable-now \
21mr|certmonger-0.79.11-1|78	--enable-pie \
21mr|certmonger-0.79.11-1|79	--enable-systemd \
21mr|certmonger-0.79.11-1|80	--enable-tmpfiles \
21mr|certmonger-0.79.11-1|81	--with-homedir=%{_localstatedir}/run/certmonger \
21mr|certmonger-0.79.11-1|82	--with-tmpdir=%{_localstatedir}/run/certmonger
21mr|certmonger-0.79.11-1|83	
21mr|certmonger-0.79.11-1|84	# For some reason, some versions of xmlrpc-c-config in Fedora and RHEL just
21mr|certmonger-0.79.11-1|85	# tell us about libxmlrpc_client, but we need more.  Work around.
21mr|certmonger-0.79.11-1|86	%make XMLRPC_LIBS="-lxmlrpc_client -lxmlrpc_util -lxmlrpc"
21mr|certmonger-0.79.11-1|87	
21mr|certmonger-0.79.11-1|88	%install
21mr|certmonger-0.79.11-1|89	%makeinstall_std
21mr|certmonger-0.79.11-1|90	mkdir -p %{buildroot}%{_localstatedir}/lib/certmonger/{cas,requests}
21mr|certmonger-0.79.11-1|91	install -m755 -d %{buildroot}%{_localstatedir}/run/certmonger
21mr|certmonger-0.79.11-1|92	
21mr|certmonger-0.79.11-1|93	%find_lang %{name}

11737 21
21mr|cert-sh-functions-1.0.6-4|1	Summary:	Helper functions for SSL certificate generation
21mr|cert-sh-functions-1.0.6-4|2	Name:		cert-sh-functions
21mr|cert-sh-functions-1.0.6-4|3	Version:	1.0.6
21mr|cert-sh-functions-1.0.6-4|4	Release:	4
21mr|cert-sh-functions-1.0.6-4|5	License:	GPL
21mr|cert-sh-functions-1.0.6-4|6	Group:		System/Base
21mr|cert-sh-functions-1.0.6-4|7	Url:		http://git.altlinux.org/gears/c/cert-sh-functions.git
21mr|cert-sh-functions-1.0.6-4|8	Source0:	%{name}-%{version}.tar.gz
21mr|cert-sh-functions-1.0.6-4|9	Patch0:		cert-sh-add-funcs.patch
21mr|cert-sh-functions-1.0.6-4|10	Requires:	openssl
21mr|cert-sh-functions-1.0.6-4|11	Requires:	openssl-config
21mr|cert-sh-functions-1.0.6-4|12	Requires:	/bin/sh
21mr|cert-sh-functions-1.0.6-4|13	Provides:	cert-sh = %{EVRD}
21mr|cert-sh-functions-1.0.6-4|14	BuildArch:	noarch
21mr|cert-sh-functions-1.0.6-4|15	
21mr|cert-sh-functions-1.0.6-4|16	%description
21mr|cert-sh-functions-1.0.6-4|17	Helper functions for SSL certificate generation (from ALT Linux).
21mr|cert-sh-functions-1.0.6-4|18	
21mr|cert-sh-functions-1.0.6-4|19	%files
21mr|cert-sh-functions-1.0.6-4|20	%doc README
21mr|cert-sh-functions-1.0.6-4|21	%{_bindir}/cert-sh
21mr|cert-sh-functions-1.0.6-4|22	%{_bindir}/%{name}
21mr|cert-sh-functions-1.0.6-4|23	
21mr|cert-sh-functions-1.0.6-4|24	#----------------------------------------------------------------------------
21mr|cert-sh-functions-1.0.6-4|25	
21mr|cert-sh-functions-1.0.6-4|26	%prep
21mr|cert-sh-functions-1.0.6-4|27	%autosetup -p1
21mr|cert-sh-functions-1.0.6-4|28	
21mr|cert-sh-functions-1.0.6-4|29	%install
21mr|cert-sh-functions-1.0.6-4|30	install -Dpm755 cert-sh %{buildroot}%{_bindir}/cert-sh
21mr|cert-sh-functions-1.0.6-4|31	install -Dpm644 %{name} %{buildroot}%{_bindir}/%{name}

11738 21
21mr|cervisia-23.08.4-2|1	Summary:	CVS frontend for KDE
21mr|cervisia-23.08.4-2|2	Name:		cervisia
21mr|cervisia-23.08.4-2|3	Version:	23.08.4
21mr|cervisia-23.08.4-2|4	Release:	2
21mr|cervisia-23.08.4-2|5	Epoch:		1
21mr|cervisia-23.08.4-2|6	License:	GPLv2+
21mr|cervisia-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|cervisia-23.08.4-2|8	Url:		http://www.kde.org
21mr|cervisia-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|cervisia-23.08.4-2|10	Source1:	cervisia.rpmlintrc
21mr|cervisia-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|cervisia-23.08.4-2|12	BuildRequires:	kf5dbusaddons-devel
21mr|cervisia-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|cervisia-23.08.4-2|14	BuildRequires:	kf5init-devel
21mr|cervisia-23.08.4-2|15	BuildRequires:	kf5iconthemes-devel
21mr|cervisia-23.08.4-2|16	BuildRequires:	kf5itemviews-devel
21mr|cervisia-23.08.4-2|17	BuildRequires:	kf5notifications-devel
21mr|cervisia-23.08.4-2|18	BuildRequires:	kf5parts-devel
21mr|cervisia-23.08.4-2|19	BuildRequires:	kf5su-devel
21mr|cervisia-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|cervisia-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|cervisia-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|cervisia-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|cervisia-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|cervisia-23.08.4-2|25	Requires:	cvs
21mr|cervisia-23.08.4-2|26	
21mr|cervisia-23.08.4-2|27	%description
21mr|cervisia-23.08.4-2|28	CVS frontend for KDE.
21mr|cervisia-23.08.4-2|29	
21mr|cervisia-23.08.4-2|30	%files -f %{name}.lang
21mr|cervisia-23.08.4-2|31	%{_kde5_applicationsdir}/org.kde.cervisia.desktop
21mr|cervisia-23.08.4-2|32	%{_kde5_bindir}/cvsaskpass
21mr|cervisia-23.08.4-2|33	%{_kde5_bindir}/cvsservice5
21mr|cervisia-23.08.4-2|34	%{_kde5_bindir}/cervisia
21mr|cervisia-23.08.4-2|35	%{_kde5_datadir}/config.kcfg/cervisiapart.kcfg
21mr|cervisia-23.08.4-2|36	%{_kde5_iconsdir}/*/*/*/*cervisia*
21mr|cervisia-23.08.4-2|37	%{_kde5_libdir}/libkdeinit5_cvsaskpass.so
21mr|cervisia-23.08.4-2|38	%{_kde5_libdir}/libkdeinit5_cvsservice.so
21mr|cervisia-23.08.4-2|39	%{_kde5_libdir}/libkdeinit5_cervisia.so
21mr|cervisia-23.08.4-2|40	%{_kde5_mandir}/man1/cervisia.1.*
21mr|cervisia-23.08.4-2|41	%{_kde5_notificationsdir}/cervisia.notifyrc
21mr|cervisia-23.08.4-2|42	%{_kde5_services}/org.kde.cervisiapart5.desktop
21mr|cervisia-23.08.4-2|43	%{_kde5_services}/org.kde.cvsservice5.desktop
21mr|cervisia-23.08.4-2|44	%{_kde5_xmlguidir}/cervisia/cervisiashellui.rc
21mr|cervisia-23.08.4-2|45	%{_kde5_xmlguidir}/cervisiapart/cervisiaui.rc
21mr|cervisia-23.08.4-2|46	%{_appdatadir}/org.kde.cervisia.appdata.xml
21mr|cervisia-23.08.4-2|47	%{_qt5_plugindir}/cervisiapart5.so
21mr|cervisia-23.08.4-2|48	
21mr|cervisia-23.08.4-2|49	#----------------------------------------------------------------------------
21mr|cervisia-23.08.4-2|50	
21mr|cervisia-23.08.4-2|51	%package devel
21mr|cervisia-23.08.4-2|52	Summary:	Development files for %{name}
21mr|cervisia-23.08.4-2|53	Group:		Development/KDE and Qt
21mr|cervisia-23.08.4-2|54	
21mr|cervisia-23.08.4-2|55	%description devel
21mr|cervisia-23.08.4-2|56	Development files for %{name}.
21mr|cervisia-23.08.4-2|57	
21mr|cervisia-23.08.4-2|58	%files devel
21mr|cervisia-23.08.4-2|59	%{_datadir}/dbus-1/interfaces/org.kde.cervisia5.*.xml
21mr|cervisia-23.08.4-2|60	
21mr|cervisia-23.08.4-2|61	#----------------------------------------------------------------------------
21mr|cervisia-23.08.4-2|62	
21mr|cervisia-23.08.4-2|63	%prep
21mr|cervisia-23.08.4-2|64	%autosetup -p1
21mr|cervisia-23.08.4-2|65	
21mr|cervisia-23.08.4-2|66	%build
21mr|cervisia-23.08.4-2|67	%cmake_kde5
21mr|cervisia-23.08.4-2|68	%make
21mr|cervisia-23.08.4-2|69	
21mr|cervisia-23.08.4-2|70	%install
21mr|cervisia-23.08.4-2|71	%makeinstall_std -C build
21mr|cervisia-23.08.4-2|72	
21mr|cervisia-23.08.4-2|73	%find_lang %{name} cvsservice %{name}.lang --with-kde --with-html --with-man
21mr|cervisia-23.08.4-2|74	

11739 21
21mr|cfengine-3.21.3-1|1	%define _fortify_cflags %{nil}
21mr|cfengine-3.21.3-1|2	
21mr|cfengine-3.21.3-1|3	%define major 3
21mr|cfengine-3.21.3-1|4	%define libname %mklibname %{name}_ %{major}
21mr|cfengine-3.21.3-1|5	%define develname %mklibname -d %{name}
21mr|cfengine-3.21.3-1|6	
21mr|cfengine-3.21.3-1|7	Name:		cfengine
21mr|cfengine-3.21.3-1|8	Version:	3.21.3
21mr|cfengine-3.21.3-1|9	Release:	1
21mr|cfengine-3.21.3-1|10	Summary:	Cfengine helps administer remote BSD and System-5-like systems
21mr|cfengine-3.21.3-1|11	License:	GPL
21mr|cfengine-3.21.3-1|12	Group:		Monitoring
21mr|cfengine-3.21.3-1|13	URL:		http://cfengine.com
21mr|cfengine-3.21.3-1|14	Source0:	https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-community-3.21.3.tar.gz
21mr|cfengine-3.21.3-1|15	BuildRequires:	flex
21mr|cfengine-3.21.3-1|16	BuildRequires:	bison
21mr|cfengine-3.21.3-1|17	BuildRequires:	openssl-devel
21mr|cfengine-3.21.3-1|18	BuildRequires:	db-devel
21mr|cfengine-3.21.3-1|19	BuildRequires:	graphviz-devel
21mr|cfengine-3.21.3-1|20	BuildRequires:	mysql-devel
21mr|cfengine-3.21.3-1|21	BuildRequires:	lmdb-devel
21mr|cfengine-3.21.3-1|22	BuildRequires:	postgresql-devel
21mr|cfengine-3.21.3-1|23	BuildRequires:	pcre-devel
21mr|cfengine-3.21.3-1|24	BuildRequires:	libvirt-devel
21mr|cfengine-3.21.3-1|25	BuildRequires:	libxml2-devel
21mr|cfengine-3.21.3-1|26	BuildRequires:	pkgconfig(libcurl)
21mr|cfengine-3.21.3-1|27	BuildRequires:	acl-devel
21mr|cfengine-3.21.3-1|28	BuildRequires:	yaml-devel
21mr|cfengine-3.21.3-1|29	Requires(pre):	rpm-helper
21mr|cfengine-3.21.3-1|30	Requires(preun):rpm-helper
21mr|cfengine-3.21.3-1|31	%rename cfengine3
21mr|cfengine-3.21.3-1|32	
21mr|cfengine-3.21.3-1|33	%description
21mr|cfengine-3.21.3-1|34	Cfengine, the configuration engine, is a very high level language for
21mr|cfengine-3.21.3-1|35	simplifying the task of administrating and configuring large numbers
21mr|cfengine-3.21.3-1|36	of workstations. Cfengine uses the idea of classes and a primitive
21mr|cfengine-3.21.3-1|37	form of intelligence to define and automate the configuration of large
21mr|cfengine-3.21.3-1|38	systems in the most economical way possible.
21mr|cfengine-3.21.3-1|39	
21mr|cfengine-3.21.3-1|40	#-----------------------------------------------------------------
21mr|cfengine-3.21.3-1|41	
21mr|cfengine-3.21.3-1|42	%package base
21mr|cfengine-3.21.3-1|43	Summary:	Cfengine base files
21mr|cfengine-3.21.3-1|44	Group:		Monitoring
21mr|cfengine-3.21.3-1|45	Requires:	lsb-release
21mr|cfengine-3.21.3-1|46	%rename cfengine3-base
21mr|cfengine-3.21.3-1|47	
21mr|cfengine-3.21.3-1|48	%description base
21mr|cfengine-3.21.3-1|49	This package contain the cfengine base files needed by all subpackages.
21mr|cfengine-3.21.3-1|50	
21mr|cfengine-3.21.3-1|51	%files base
21mr|cfengine-3.21.3-1|52	%doc %{_docdir}/%{name}/ChangeLog
21mr|cfengine-3.21.3-1|53	%doc %{_docdir}/%{name}/examples
21mr|cfengine-3.21.3-1|54	%doc %{_docdir}/%{name}/README.md
21mr|cfengine-3.21.3-1|55	%doc %{_docdir}/libntech/README.md
21mr|cfengine-3.21.3-1|56	%{_bindir}/cf-key
21mr|cfengine-3.21.3-1|57	%{_bindir}/cf-promises
21mr|cfengine-3.21.3-1|58	%{_bindir}/cf-check
21mr|cfengine-3.21.3-1|59	%{_bindir}/cf-net
21mr|cfengine-3.21.3-1|60	%{_bindir}/cf-secret
21mr|cfengine-3.21.3-1|61	%{_bindir}/cf-support
21mr|cfengine-3.21.3-1|62	%{_bindir}/cf-upgrade
21mr|cfengine-3.21.3-1|63	%{_bindir}/rpmvercmp
21mr|cfengine-3.21.3-1|64	%{_localstatedir}/lib/%{name}
21mr|cfengine-3.21.3-1|65	%{_localstatedir}/%{name}
21mr|cfengine-3.21.3-1|66	%{_unitdir}/cf-apache.service
21mr|cfengine-3.21.3-1|67	%{_unitdir}/cf-hub.service
21mr|cfengine-3.21.3-1|68	%{_unitdir}/cf-postgres.service
21mr|cfengine-3.21.3-1|69	%{_unitdir}/cf-runalerts.service
21mr|cfengine-3.21.3-1|70	%{_unitdir}/cfengine3.service
21mr|cfengine-3.21.3-1|71	%{_unitdir}/cf-reactor.service
21mr|cfengine-3.21.3-1|72	
21mr|cfengine-3.21.3-1|73	%post base
21mr|cfengine-3.21.3-1|74	if [ $1 = 1 ]; then
21mr|cfengine-3.21.3-1|75	[ -f "%{_localstatedir}/lib/%{name}/ppkeys/localhost.priv" ] || cf-key >/dev/null 2>&1
21mr|cfengine-3.21.3-1|76	fi
21mr|cfengine-3.21.3-1|77	
21mr|cfengine-3.21.3-1|78	%_post_service cf-apache
21mr|cfengine-3.21.3-1|79	%_post_service cf-hub
21mr|cfengine-3.21.3-1|80	%_post_service cf-postgres
21mr|cfengine-3.21.3-1|81	%_post_service cf-runalerts
21mr|cfengine-3.21.3-1|82	%_post_service cfengine3
21mr|cfengine-3.21.3-1|83	%_post_service cf-reactor
21mr|cfengine-3.21.3-1|84	%preun base
21mr|cfengine-3.21.3-1|85	%_preun_service cf-apache
21mr|cfengine-3.21.3-1|86	%_preun_service cf-hub
21mr|cfengine-3.21.3-1|87	%_preun_service cf-postgres
21mr|cfengine-3.21.3-1|88	%_preun_service cf-runalerts
21mr|cfengine-3.21.3-1|89	%_preun_service cfengine3
21mr|cfengine-3.21.3-1|90	%_preun_service cf-reactor
21mr|cfengine-3.21.3-1|91	#-----------------------------------------------------------------
21mr|cfengine-3.21.3-1|92	
21mr|cfengine-3.21.3-1|93	%package agent
21mr|cfengine-3.21.3-1|94	Summary:	Cfengine agent
21mr|cfengine-3.21.3-1|95	Group:		Monitoring
21mr|cfengine-3.21.3-1|96	Requires:	%{name}-base = %{version}-%{release}
21mr|cfengine-3.21.3-1|97	%rename cfengine3-agent
21mr|cfengine-3.21.3-1|98	
21mr|cfengine-3.21.3-1|99	%description agent
21mr|cfengine-3.21.3-1|100	This package contain the cfengine agent.
21mr|cfengine-3.21.3-1|101	
21mr|cfengine-3.21.3-1|102	%files agent
21mr|cfengine-3.21.3-1|103	%{_bindir}/cf-agent
21mr|cfengine-3.21.3-1|104	%{_bindir}/cf-runagent
21mr|cfengine-3.21.3-1|105	
21mr|cfengine-3.21.3-1|106	#-----------------------------------------------------------------
21mr|cfengine-3.21.3-1|107	
21mr|cfengine-3.21.3-1|108	%package serverd
21mr|cfengine-3.21.3-1|109	Summary:	Cfengine server daemon
21mr|cfengine-3.21.3-1|110	Group:		Monitoring
21mr|cfengine-3.21.3-1|111	Requires:	%{name}-base = %{version}-%{release}
21mr|cfengine-3.21.3-1|112	Requires(post):rpm-helper
21mr|cfengine-3.21.3-1|113	Requires(preun):rpm-helper
21mr|cfengine-3.21.3-1|114	%rename cfengine3-serverd
21mr|cfengine-3.21.3-1|115	
21mr|cfengine-3.21.3-1|116	%description serverd
21mr|cfengine-3.21.3-1|117	This package contain the cfengine server daemon.
21mr|cfengine-3.21.3-1|118	
21mr|cfengine-3.21.3-1|119	%files serverd
21mr|cfengine-3.21.3-1|120	%{_bindir}/cf-serverd
21mr|cfengine-3.21.3-1|121	%{_unitdir}/cf-serverd.service
21mr|cfengine-3.21.3-1|122	
21mr|cfengine-3.21.3-1|123	%post serverd
21mr|cfengine-3.21.3-1|124	%_post_service cf-serverd
21mr|cfengine-3.21.3-1|125	
21mr|cfengine-3.21.3-1|126	%preun serverd
21mr|cfengine-3.21.3-1|127	%_preun_service cf-serverd
21mr|cfengine-3.21.3-1|128	
21mr|cfengine-3.21.3-1|129	#-----------------------------------------------------------------
21mr|cfengine-3.21.3-1|130	
21mr|cfengine-3.21.3-1|131	%package execd
21mr|cfengine-3.21.3-1|132	Summary:	Cfengine agent execution wrapper
21mr|cfengine-3.21.3-1|133	Group:		Monitoring
21mr|cfengine-3.21.3-1|134	Requires:	%{name}-base = %{version}-%{release}
21mr|cfengine-3.21.3-1|135	Requires(post):	rpm-helper
21mr|cfengine-3.21.3-1|136	Requires(preun):rpm-helper
21mr|cfengine-3.21.3-1|137	%rename cfengine3-execd
21mr|cfengine-3.21.3-1|138	
21mr|cfengine-3.21.3-1|139	%description execd
21mr|cfengine-3.21.3-1|140	This package contain the cfengine agent execution wrapper.
21mr|cfengine-3.21.3-1|141	
21mr|cfengine-3.21.3-1|142	%files execd
21mr|cfengine-3.21.3-1|143	%{_bindir}/cf-execd
21mr|cfengine-3.21.3-1|144	%{_unitdir}/cf-execd.service
21mr|cfengine-3.21.3-1|145	
21mr|cfengine-3.21.3-1|146	%post execd
21mr|cfengine-3.21.3-1|147	%_post_service cf-execd
21mr|cfengine-3.21.3-1|148	
21mr|cfengine-3.21.3-1|149	%preun execd
21mr|cfengine-3.21.3-1|150	%_preun_service cf-execd
21mr|cfengine-3.21.3-1|151	
21mr|cfengine-3.21.3-1|152	#-----------------------------------------------------------------
21mr|cfengine-3.21.3-1|153	
21mr|cfengine-3.21.3-1|154	%package monitord
21mr|cfengine-3.21.3-1|155	Summary:	Cfengine anomaly detection daemon
21mr|cfengine-3.21.3-1|156	Group:		Monitoring
21mr|cfengine-3.21.3-1|157	Requires:	%{name}-base = %{version}-%{release}
21mr|cfengine-3.21.3-1|158	Requires(pre):	rpm-helper
21mr|cfengine-3.21.3-1|159	Requires(preun):rpm-helper
21mr|cfengine-3.21.3-1|160	%rename cfengine3-monitord
21mr|cfengine-3.21.3-1|161	
21mr|cfengine-3.21.3-1|162	%description monitord
21mr|cfengine-3.21.3-1|163	This package contain the cfengine anomaly detection daemon.
21mr|cfengine-3.21.3-1|164	
21mr|cfengine-3.21.3-1|165	%files monitord
21mr|cfengine-3.21.3-1|166	%{_bindir}/cf-monitord
21mr|cfengine-3.21.3-1|167	%{_unitdir}/cf-monitord.service
21mr|cfengine-3.21.3-1|168	
21mr|cfengine-3.21.3-1|169	%post monitord
21mr|cfengine-3.21.3-1|170	%_post_service cf-monitord
21mr|cfengine-3.21.3-1|171	
21mr|cfengine-3.21.3-1|172	%preun monitord
21mr|cfengine-3.21.3-1|173	%_preun_service cf-monitord
21mr|cfengine-3.21.3-1|174	
21mr|cfengine-3.21.3-1|175	#-----------------------------------------------------------------
21mr|cfengine-3.21.3-1|176	
21mr|cfengine-3.21.3-1|177	%package -n	%{libname}
21mr|cfengine-3.21.3-1|178	Summary:	Dynamic libraries for %{name}
21mr|cfengine-3.21.3-1|179	Group:		System/Libraries
21mr|cfengine-3.21.3-1|180	%define old_libname %mklibname %{name}3_ %{major}
21mr|cfengine-3.21.3-1|181	%rename %{old_libname}
21mr|cfengine-3.21.3-1|182	
21mr|cfengine-3.21.3-1|183	%description -n	%{libname}
21mr|cfengine-3.21.3-1|184	This package contains the library needed to run programs dynamically
21mr|cfengine-3.21.3-1|185	linked with %{name}.
21mr|cfengine-3.21.3-1|186	
21mr|cfengine-3.21.3-1|187	%files -n %{libname}
21mr|cfengine-3.21.3-1|188	%{_libdir}/*.so.%{major}*
21mr|cfengine-3.21.3-1|189	
21mr|cfengine-3.21.3-1|190	#-----------------------------------------------------------------
21mr|cfengine-3.21.3-1|191	
21mr|cfengine-3.21.3-1|192	%package -n	%{develname}
21mr|cfengine-3.21.3-1|193	Summary:	Development files for %{name}
21mr|cfengine-3.21.3-1|194	Group:		Development/C
21mr|cfengine-3.21.3-1|195	Requires:	%{libname} = %{version}
21mr|cfengine-3.21.3-1|196	Provides:	%{name}-devel = %{version}-%{release}
21mr|cfengine-3.21.3-1|197	%define old_develname %mklibname -d %{name}3
21mr|cfengine-3.21.3-1|198	%rename %{old_develname}
21mr|cfengine-3.21.3-1|199	
21mr|cfengine-3.21.3-1|200	%description -n	%{develname}
21mr|cfengine-3.21.3-1|201	This package contains the header files and libraries needed for
21mr|cfengine-3.21.3-1|202	developing programs using the %{name} library.
21mr|cfengine-3.21.3-1|203	
21mr|cfengine-3.21.3-1|204	%files -n %{develname}
21mr|cfengine-3.21.3-1|205	%{_libdir}/*.so
21mr|cfengine-3.21.3-1|206	
21mr|cfengine-3.21.3-1|207	#-----------------------------------------------------------------
21mr|cfengine-3.21.3-1|208	%prep
21mr|cfengine-3.21.3-1|209	%autosetup -p1
21mr|cfengine-3.21.3-1|210	
21mr|cfengine-3.21.3-1|211	%build
21mr|cfengine-3.21.3-1|212	%serverbuild
21mr|cfengine-3.21.3-1|213	%configure \
21mr|cfengine-3.21.3-1|214	--enable-fhs \
21mr|cfengine-3.21.3-1|215	--libexecdir=%{_libdir} \
21mr|cfengine-3.21.3-1|216	--enable-shared \
21mr|cfengine-3.21.3-1|217	--with-systemd-service=%{_unitdir}
21mr|cfengine-3.21.3-1|218	
21mr|cfengine-3.21.3-1|219	%make
21mr|cfengine-3.21.3-1|220	
21mr|cfengine-3.21.3-1|221	%install
21mr|cfengine-3.21.3-1|222	%makeinstall_std
21mr|cfengine-3.21.3-1|223	
21mr|cfengine-3.21.3-1|224	install -d -m 755 %{buildroot}%{_sysconfdir}
21mr|cfengine-3.21.3-1|225	
21mr|cfengine-3.21.3-1|226	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/bin
21mr|cfengine-3.21.3-1|227	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/lastseen
21mr|cfengine-3.21.3-1|228	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/modules
21mr|cfengine-3.21.3-1|229	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/outputs
21mr|cfengine-3.21.3-1|230	install -d -m 700 %{buildroot}%{_localstatedir}/lib/%{name}/ppkeys
21mr|cfengine-3.21.3-1|231	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/randseed
21mr|cfengine-3.21.3-1|232	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/reports
21mr|cfengine-3.21.3-1|233	install -d -m 700 %{buildroot}%{_localstatedir}/lib/%{name}/rpc_in
21mr|cfengine-3.21.3-1|234	install -d -m 700 %{buildroot}%{_localstatedir}/lib/%{name}/rpc_out
21mr|cfengine-3.21.3-1|235	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/rpc_state
21mr|cfengine-3.21.3-1|236	
21mr|cfengine-3.21.3-1|237	
21mr|cfengine-3.21.3-1|238	#pushd %{buildroot}%{_localstatedir}/lib/%{name}
21mr|cfengine-3.21.3-1|239	#ln -sf ../../../..%{_sysconfdir}/%{name} inputs
21mr|cfengine-3.21.3-1|240	#popd
21mr|cfengine-3.21.3-1|241	
21mr|cfengine-3.21.3-1|242	pushd %{buildroot}%{_bindir}
21mr|cfengine-3.21.3-1|243	for i in cf-*
21mr|cfengine-3.21.3-1|244	do
21mr|cfengine-3.21.3-1|245	ln -sf ../../../..%{_bindir}/$i %{buildroot}%{_localstatedir}/lib/%{name}/bin/$i
21mr|cfengine-3.21.3-1|246	done
21mr|cfengine-3.21.3-1|247	popd
21mr|cfengine-3.21.3-1|248	
21mr|cfengine-3.21.3-1|249	
21mr|cfengine-3.21.3-1|250	# TODO: experiment with build options to avoid this hack
21mr|cfengine-3.21.3-1|251	mv %{buildroot}%{_libdir}/%{name}/* %{buildroot}%{_libdir}/
21mr|cfengine-3.21.3-1|252	rmdir %{buildroot}%{_libdir}/%{name}
21mr|cfengine-3.21.3-1|253	
21mr|cfengine-3.21.3-1|254	# compatibility purpose
21mr|cfengine-3.21.3-1|255	pushd %{buildroot}%{_localstatedir}/lib/%{name}
21mr|cfengine-3.21.3-1|256	ln -sf %{_localstatedir}/lib/%{name} ../../%{name}
21mr|cfengine-3.21.3-1|257	popd
21mr|cfengine-3.21.3-1|258	

11740 21
21mr|cfitsio-3.490-1|1	%define sversion %(echo %version |sed -e 's#0##')
21mr|cfitsio-3.490-1|2	
21mr|cfitsio-3.490-1|3	%define major 9
21mr|cfitsio-3.490-1|4	%define libname %mklibname %{name} %{major}
21mr|cfitsio-3.490-1|5	%define devname %mklibname %{name} -d
21mr|cfitsio-3.490-1|6	%define sdevname %mklibname %{name} -d -s
21mr|cfitsio-3.490-1|7	
21mr|cfitsio-3.490-1|8	Summary:	A library for accessing files in FITS format for C and Fortran
21mr|cfitsio-3.490-1|9	Name:		cfitsio
21mr|cfitsio-3.490-1|10	Version:	3.490
21mr|cfitsio-3.490-1|11	Release:	1
21mr|cfitsio-3.490-1|12	License:	BSD-like
21mr|cfitsio-3.490-1|13	Group:		System/Libraries
21mr|cfitsio-3.490-1|14	URL:		http://heasarc.gsfc.nasa.gov/docs/software/fitsio/
21mr|cfitsio-3.490-1|15	Source0:	http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/%{name}-%{sversion}.tar.gz
21mr|cfitsio-3.490-1|16	Patch0:		cfitsio-3.49-sfmt.patch
21mr|cfitsio-3.490-1|17	BuildRequires:	bison
21mr|cfitsio-3.490-1|18	BuildRequires:	flex
21mr|cfitsio-3.490-1|19	BuildRequires:	gcc-gfortran
21mr|cfitsio-3.490-1|20	BuildRequires:	grep
21mr|cfitsio-3.490-1|21	BuildRequires:	sed
21mr|cfitsio-3.490-1|22	%ifarch %{ix86} %{x86_64}
21mr|cfitsio-3.490-1|23	BuildRequires:	quadmath-devel
21mr|cfitsio-3.490-1|24	%endif
21mr|cfitsio-3.490-1|25	BuildRequires:	pkgconfig(pkg-config)
21mr|cfitsio-3.490-1|26	
21mr|cfitsio-3.490-1|27	%description
21mr|cfitsio-3.490-1|28	Cfitsio is a library of C and Fortran subroutines for reading and
21mr|cfitsio-3.490-1|29	writing data files in FITS (Flexible Image Transport System) data
21mr|cfitsio-3.490-1|30	format.  Cfitsio simplifies the task of writing software that deals
21mr|cfitsio-3.490-1|31	with FITS files by providing an easy to use set of high-level routines
21mr|cfitsio-3.490-1|32	that insulate the programmer from the internal complexities of the
21mr|cfitsio-3.490-1|33	FITS file format.  At the same time, cfitsio provides many advanced
21mr|cfitsio-3.490-1|34	features that have made it the most widely used FITS file programming
21mr|cfitsio-3.490-1|35	interface in the astronomical community.
21mr|cfitsio-3.490-1|36	
21mr|cfitsio-3.490-1|37	%files
21mr|cfitsio-3.490-1|38	%{_bindir}/*
21mr|cfitsio-3.490-1|39	
21mr|cfitsio-3.490-1|40	#----------------------------------------------------------------------------
21mr|cfitsio-3.490-1|41	
21mr|cfitsio-3.490-1|42	%package -n %{libname}
21mr|cfitsio-3.490-1|43	Summary:	A library for accessing files in FITS format for C and Fortran
21mr|cfitsio-3.490-1|44	Group:		System/Libraries
21mr|cfitsio-3.490-1|45	
21mr|cfitsio-3.490-1|46	%description -n %{libname}
21mr|cfitsio-3.490-1|47	This package contains the shared library required by programs that use
21mr|cfitsio-3.490-1|48	the cfitsio library.
21mr|cfitsio-3.490-1|49	
21mr|cfitsio-3.490-1|50	%files -n %{libname}
21mr|cfitsio-3.490-1|51	%doc README
21mr|cfitsio-3.490-1|52	%{_libdir}/libcfitsio.so.%{major}*
21mr|cfitsio-3.490-1|53	
21mr|cfitsio-3.490-1|54	#----------------------------------------------------------------------------
21mr|cfitsio-3.490-1|55	
21mr|cfitsio-3.490-1|56	%package -n %{devname}
21mr|cfitsio-3.490-1|57	Summary:	Headers, libraries, & docs for the cfitsio library
21mr|cfitsio-3.490-1|58	Group:		System/Libraries
21mr|cfitsio-3.490-1|59	Requires:	%{libname} = %{EVRD}
21mr|cfitsio-3.490-1|60	Provides:	%{name}-devel = %{EVRD}
21mr|cfitsio-3.490-1|61	
21mr|cfitsio-3.490-1|62	%description -n %{devname}
21mr|cfitsio-3.490-1|63	This package contains the headers required for compiling software that uses
21mr|cfitsio-3.490-1|64	the cfitsio library.
21mr|cfitsio-3.490-1|65	
21mr|cfitsio-3.490-1|66	%files -n %{devname}
21mr|cfitsio-3.490-1|67	%{_libdir}/*.so
21mr|cfitsio-3.490-1|68	%{_includedir}/*
21mr|cfitsio-3.490-1|69	%{_libdir}/pkgconfig/*
21mr|cfitsio-3.490-1|70	
21mr|cfitsio-3.490-1|71	#----------------------------------------------------------------------------
21mr|cfitsio-3.490-1|72	
21mr|cfitsio-3.490-1|73	%package -n %{sdevname}
21mr|cfitsio-3.490-1|74	Summary:	Static development file for the cfitsio library
21mr|cfitsio-3.490-1|75	Group:		System/Libraries
21mr|cfitsio-3.490-1|76	Requires:	%{libname} = %{EVRD}
21mr|cfitsio-3.490-1|77	Requires:	%{devname} = %{EVRD}
21mr|cfitsio-3.490-1|78	
21mr|cfitsio-3.490-1|79	%description -n %{sdevname}
21mr|cfitsio-3.490-1|80	This package contains the static files required for compiling software
21mr|cfitsio-3.490-1|81	that uses the cfitsio library.
21mr|cfitsio-3.490-1|82	
21mr|cfitsio-3.490-1|83	%files -n %{sdevname}
21mr|cfitsio-3.490-1|84	%{_libdir}/*.a
21mr|cfitsio-3.490-1|85	
21mr|cfitsio-3.490-1|86	#----------------------------------------------------------------------------
21mr|cfitsio-3.490-1|87	
21mr|cfitsio-3.490-1|88	%prep
21mr|cfitsio-3.490-1|89	%autosetup -n %{name}-%{sversion} -p1
21mr|cfitsio-3.490-1|90	
21mr|cfitsio-3.490-1|91	%build
21mr|cfitsio-3.490-1|92	sed -e 's|LDFLAGS=.*|LDFLAGS="%{ldflags}"|g' -i configure.in
21mr|cfitsio-3.490-1|93	
21mr|cfitsio-3.490-1|94	autoreconf --force --install
21mr|cfitsio-3.490-1|95	
21mr|cfitsio-3.490-1|96	# (cjw) ssse3 is not standard on x86-64 so it cannot be enabled at compile time
21mr|cfitsio-3.490-1|97	%configure \
21mr|cfitsio-3.490-1|98	%ifarch x86_64
21mr|cfitsio-3.490-1|99	--enable-sse2 \
21mr|cfitsio-3.490-1|100	%endif
21mr|cfitsio-3.490-1|101	--enable-reentrant
21mr|cfitsio-3.490-1|102	
21mr|cfitsio-3.490-1|103	%make shared
21mr|cfitsio-3.490-1|104	%make fpack
21mr|cfitsio-3.490-1|105	%make funpack
21mr|cfitsio-3.490-1|106	%make fitscopy
21mr|cfitsio-3.490-1|107	%make imcopy
21mr|cfitsio-3.490-1|108	
21mr|cfitsio-3.490-1|109	%install
21mr|cfitsio-3.490-1|110	%makeinstall_std
21mr|cfitsio-3.490-1|111	install -D -m755 fpack %{buildroot}%{_bindir}/fpack
21mr|cfitsio-3.490-1|112	install -D -m755 funpack %{buildroot}%{_bindir}/funpack
21mr|cfitsio-3.490-1|113	install -D -m755 fitscopy %{buildroot}%{_bindir}/fitscopy
21mr|cfitsio-3.490-1|114	install -D -m755 imcopy %{buildroot}%{_bindir}/imcopy
21mr|cfitsio-3.490-1|115	
21mr|cfitsio-3.490-1|116	%check
21mr|cfitsio-3.490-1|117	make testprog
21mr|cfitsio-3.490-1|118	LD_LIBRARY_PATH=. ./testprog > testprog.lis
21mr|cfitsio-3.490-1|119	cmp -s testprog.lis testprog.out
21mr|cfitsio-3.490-1|120	cmp -s testprog.fit testprog.std

11741 21
21mr|cglib-3.2.9-3|1	%global tarball_name RELEASE_3_2_9
21mr|cglib-3.2.9-3|2	
21mr|cglib-3.2.9-3|3	Name:           cglib
21mr|cglib-3.2.9-3|4	Version:        3.2.9
21mr|cglib-3.2.9-3|5	Release:        3
21mr|cglib-3.2.9-3|6	Summary:        Code Generation Library for Java
21mr|cglib-3.2.9-3|7	# ASM MethodVisitor is based on ASM code and therefore
21mr|cglib-3.2.9-3|8	# BSD-licensed. Everything else is ASL 2.0.
21mr|cglib-3.2.9-3|9	License:        ASL 2.0 and BSD
21mr|cglib-3.2.9-3|10	URL:            https://github.com/cglib/cglib
21mr|cglib-3.2.9-3|11	Source0:        https://github.com/cglib/cglib/archive/%{tarball_name}.tar.gz
21mr|cglib-3.2.9-3|12	Group:          Development/Java
21mr|cglib-3.2.9-3|13	BuildArch:      noarch
21mr|cglib-3.2.9-3|14	# Java stack is not supported on x86_32
21mr|cglib-3.2.9-3|15	ExcludeArch: %{ix86}
21mr|cglib-3.2.9-3|16	
21mr|cglib-3.2.9-3|17	BuildRequires:  maven-local
21mr|cglib-3.2.9-3|18	BuildRequires:  maven-plugin-bundle
21mr|cglib-3.2.9-3|19	BuildRequires:  javapackages-local
21mr|cglib-3.2.9-3|20	BuildRequires:  mvn(org.apache.ant:ant)
21mr|cglib-3.2.9-3|21	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|cglib-3.2.9-3|22	BuildRequires:  mvn(junit:junit)
21mr|cglib-3.2.9-3|23	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|cglib-3.2.9-3|24	
21mr|cglib-3.2.9-3|25	%description
21mr|cglib-3.2.9-3|26	cglib is a powerful, high performance and quality code generation library
21mr|cglib-3.2.9-3|27	for Java. It is used to extend Java classes and implements interfaces
21mr|cglib-3.2.9-3|28	at run-time.
21mr|cglib-3.2.9-3|29	
21mr|cglib-3.2.9-3|30	%package javadoc
21mr|cglib-3.2.9-3|31	Summary:        Javadoc for %{name}
21mr|cglib-3.2.9-3|32	
21mr|cglib-3.2.9-3|33	%description javadoc
21mr|cglib-3.2.9-3|34	Documentation for the cglib code generation library.
21mr|cglib-3.2.9-3|35	
21mr|cglib-3.2.9-3|36	%prep
21mr|cglib-3.2.9-3|37	%setup -q -n %{name}-%{tarball_name}
21mr|cglib-3.2.9-3|38	
21mr|cglib-3.2.9-3|39	%pom_disable_module cglib-nodep
21mr|cglib-3.2.9-3|40	%pom_disable_module cglib-integration-test
21mr|cglib-3.2.9-3|41	%pom_disable_module cglib-jmh
21mr|cglib-3.2.9-3|42	%pom_xpath_set pom:packaging 'bundle' cglib
21mr|cglib-3.2.9-3|43	%pom_xpath_inject pom:build/pom:plugins '<plugin>
21mr|cglib-3.2.9-3|44	<groupId>org.apache.felix</groupId>
21mr|cglib-3.2.9-3|45	<artifactId>maven-bundle-plugin</artifactId>
21mr|cglib-3.2.9-3|46	<version>1.4.0</version>
21mr|cglib-3.2.9-3|47	<extensions>true</extensions>
21mr|cglib-3.2.9-3|48	<configuration>
21mr|cglib-3.2.9-3|49	<instructions>
21mr|cglib-3.2.9-3|50	<Bundle-SymbolicName>net.sf.cglib.core</Bundle-SymbolicName>
21mr|cglib-3.2.9-3|51	<Export-Package>net.*</Export-Package>
21mr|cglib-3.2.9-3|52	<Import-Package>org.apache.tools.*;resolution:=optional,*</Import-Package>
21mr|cglib-3.2.9-3|53	</instructions>
21mr|cglib-3.2.9-3|54	</configuration>
21mr|cglib-3.2.9-3|55	</plugin>' cglib
21mr|cglib-3.2.9-3|56	%pom_remove_plugin org.apache.maven.plugins:maven-gpg-plugin
21mr|cglib-3.2.9-3|57	%pom_remove_plugin org.apache.maven.plugins:maven-jarsigner-plugin cglib-sample
21mr|cglib-3.2.9-3|58	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|cglib-3.2.9-3|59	
21mr|cglib-3.2.9-3|60	%pom_xpath_inject "pom:dependency[pom:artifactId='ant']" "<optional>true</optional>" cglib
21mr|cglib-3.2.9-3|61	
21mr|cglib-3.2.9-3|62	%mvn_alias :cglib "net.sf.cglib:cglib" "cglib:cglib-full" "cglib:cglib-nodep" "org.sonatype.sisu.inject:cglib"
21mr|cglib-3.2.9-3|63	
21mr|cglib-3.2.9-3|64	%build
21mr|cglib-3.2.9-3|65	%mvn_build
21mr|cglib-3.2.9-3|66	
21mr|cglib-3.2.9-3|67	%install
21mr|cglib-3.2.9-3|68	%mvn_install
21mr|cglib-3.2.9-3|69	
21mr|cglib-3.2.9-3|70	%files -f .mfiles
21mr|cglib-3.2.9-3|71	%license LICENSE NOTICE
21mr|cglib-3.2.9-3|72	
21mr|cglib-3.2.9-3|73	%files javadoc -f .mfiles-javadoc
21mr|cglib-3.2.9-3|74	%license LICENSE NOTICE
21mr|cglib-3.2.9-3|75	

11742 21
21mr|cgmanager-0.36-7|1	%define major 0
21mr|cgmanager-0.36-7|2	%define libname   %mklibname cgmanager %{major}
21mr|cgmanager-0.36-7|3	%define develname %mklibname cgmanager -d
21mr|cgmanager-0.36-7|4	%define debugcflags	%nil
21mr|cgmanager-0.36-7|5	%define	debug_package	%nil
21mr|cgmanager-0.36-7|6	
21mr|cgmanager-0.36-7|7	Name:		cgmanager
21mr|cgmanager-0.36-7|8	Version:	0.36
21mr|cgmanager-0.36-7|9	Release:	7
21mr|cgmanager-0.36-7|10	Summary:	Linux cgroup manager
21mr|cgmanager-0.36-7|11	URL:		https://linuxcontainers.org/cgmanager/introduction/
21mr|cgmanager-0.36-7|12	Source0:	https://linuxcontainers.org/downloads/%{name}/%{name}-%{version}.tar.gz
21mr|cgmanager-0.36-7|13	Group:		System/Kernel and hardware
21mr|cgmanager-0.36-7|14	License:	LGPLv2+
21mr|cgmanager-0.36-7|15	Epoch:		1
21mr|cgmanager-0.36-7|16	
21mr|cgmanager-0.36-7|17	BuildRequires:	dbus-devel
21mr|cgmanager-0.36-7|18	BuildRequires:	libnih-devel
21mr|cgmanager-0.36-7|19	BuildRequires:	help2man
21mr|cgmanager-0.36-7|20	
21mr|cgmanager-0.36-7|21	%description
21mr|cgmanager-0.36-7|22	CGManager is a central privileged daemon that manages all your cgroups
21mr|cgmanager-0.36-7|23	for you through a simple D-Bus API. It's designed to work with nested LXC
21mr|cgmanager-0.36-7|24	containers as well as accepting unprivileged requests including resolving
21mr|cgmanager-0.36-7|25	user namespaces UIDs/GIDs.
21mr|cgmanager-0.36-7|26	
21mr|cgmanager-0.36-7|27	### ---------------------------------------------------------------------------------- ###
21mr|cgmanager-0.36-7|28	
21mr|cgmanager-0.36-7|29	%package -n	%{libname}
21mr|cgmanager-0.36-7|30	Summary:	Shared library files for %{name}
21mr|cgmanager-0.36-7|31	Group:		System/Libraries
21mr|cgmanager-0.36-7|32	
21mr|cgmanager-0.36-7|33	%description -n %{libname}
21mr|cgmanager-0.36-7|34	The %{name}-libs package contains libraries for running
21mr|cgmanager-0.36-7|35	%{name} applications.
21mr|cgmanager-0.36-7|36	
21mr|cgmanager-0.36-7|37	### ---------------------------------------------------------------------------------- ###
21mr|cgmanager-0.36-7|38	
21mr|cgmanager-0.36-7|39	%package -n	%{develname}
21mr|cgmanager-0.36-7|40	Summary:	Development library for %{name}
21mr|cgmanager-0.36-7|41	Group:		Development/C
21mr|cgmanager-0.36-7|42	Requires:	%{libname} = %{EVRD}
21mr|cgmanager-0.36-7|43	Provides:	%{name}-devel
21mr|cgmanager-0.36-7|44	
21mr|cgmanager-0.36-7|45	%description -n %{develname}
21mr|cgmanager-0.36-7|46	The %{name}-devel package contains header files and library
21mr|cgmanager-0.36-7|47	needed for development with %{name}.
21mr|cgmanager-0.36-7|48	
21mr|cgmanager-0.36-7|49	### ---------------------------------------------------------------------------------- ###
21mr|cgmanager-0.36-7|50	
21mr|cgmanager-0.36-7|51	%prep
21mr|cgmanager-0.36-7|52	%setup -q
21mr|cgmanager-0.36-7|53	%apply_patches
21mr|cgmanager-0.36-7|54	
21mr|cgmanager-0.36-7|55	%build
21mr|cgmanager-0.36-7|56	%configure --with-distro=openmandriva --with-init-script=systemd
21mr|cgmanager-0.36-7|57	%make
21mr|cgmanager-0.36-7|58	
21mr|cgmanager-0.36-7|59	%install
21mr|cgmanager-0.36-7|60	%makeinstall_std
21mr|cgmanager-0.36-7|61	find %{buildroot} -type f -name '*.la' -exec rm -f {} ';'
21mr|cgmanager-0.36-7|62	sed -i 's|ExecStart=/sbin/cgproxy|ExecStart=/usr/sbin/cgproxy|g' %{buildroot}/usr/lib/systemd/system/cgproxy.service
21mr|cgmanager-0.36-7|63	sed -i 's|ExecStart=/sbin/cgmanager|ExecStart=/usr/sbin/cgmanager|g' %{buildroot}/usr/lib/systemd/system/cgmanager.service
21mr|cgmanager-0.36-7|64	mkdir -p %{buildroot}%{_unitdir}
21mr|cgmanager-0.36-7|65	mv %{buildroot}/usr/lib/systemd/system/{cgmanager,cgproxy}.service %{buildroot}%{_unitdir}
21mr|cgmanager-0.36-7|66	
21mr|cgmanager-0.36-7|67	#RPM build errors:
21mr|cgmanager-0.36-7|68	#	Installed (but unpackaged) file(s) found:
21mr|cgmanager-0.36-7|69	#		/usr/lib/systemd/system/cgmanager.service
21mr|cgmanager-0.36-7|70	#		/usr/lib/systemd/system/cgproxy.service
21mr|cgmanager-0.36-7|71	
21mr|cgmanager-0.36-7|72	%files
21mr|cgmanager-0.36-7|73	%defattr(-,root,root)
21mr|cgmanager-0.36-7|74	%{_bindir}/*
21mr|cgmanager-0.36-7|75	%{_sbindir}/*
21mr|cgmanager-0.36-7|76	%{_mandir}/man1/*
21mr|cgmanager-0.36-7|77	%{_mandir}/man8/*
21mr|cgmanager-0.36-7|78	%{_datadir}/%{name}/*
21mr|cgmanager-0.36-7|79	%{_unitdir}/*
21mr|cgmanager-0.36-7|80	
21mr|cgmanager-0.36-7|81	%files	-n %{libname}
21mr|cgmanager-0.36-7|82	%defattr(-,root,root)
21mr|cgmanager-0.36-7|83	%{_libdir}/*.so.*
21mr|cgmanager-0.36-7|84	
21mr|cgmanager-0.36-7|85	%files	-n %{develname}
21mr|cgmanager-0.36-7|86	%defattr(-,root,root)
21mr|cgmanager-0.36-7|87	%{_includedir}/%{name}/*
21mr|cgmanager-0.36-7|88	%if %{mdvver} < 201910
21mr|cgmanager-0.36-7|89	%{_libdir}/*.a
21mr|cgmanager-0.36-7|90	%endif
21mr|cgmanager-0.36-7|91	%{_libdir}/*.so
21mr|cgmanager-0.36-7|92	%{_libdir}/pkgconfig/*

11743 21
21mr|chan-0.0.4-1|1	%define major 0
21mr|chan-0.0.4-1|2	%define libname %mklibname chan %{major}
21mr|chan-0.0.4-1|3	%define devname %mklibname chan -d
21mr|chan-0.0.4-1|4	
21mr|chan-0.0.4-1|5	Summary:	Pure C implementation of Go channels
21mr|chan-0.0.4-1|6	Name:		chan
21mr|chan-0.0.4-1|7	Version:	0.0.4
21mr|chan-0.0.4-1|8	Release:	1
21mr|chan-0.0.4-1|9	License:	ASL 2.0
21mr|chan-0.0.4-1|10	Group:		System/Libraries
21mr|chan-0.0.4-1|11	Url:		https://github.com/tylertreat/%{name}
21mr|chan-0.0.4-1|12	Source0:	https://github.com/tylertreat/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|chan-0.0.4-1|13	
21mr|chan-0.0.4-1|14	%description
21mr|chan-0.0.4-1|15	Pure C implementation of Go channels. Unbuffered, buffered
21mr|chan-0.0.4-1|16	and closing channels are available.
21mr|chan-0.0.4-1|17	
21mr|chan-0.0.4-1|18	#----------------------------------------------------------------------------
21mr|chan-0.0.4-1|19	
21mr|chan-0.0.4-1|20	%package -n %{libname}
21mr|chan-0.0.4-1|21	Summary:	Pure C implementation of Go channels
21mr|chan-0.0.4-1|22	Group:		System/Libraries
21mr|chan-0.0.4-1|23	
21mr|chan-0.0.4-1|24	%description -n %{libname}
21mr|chan-0.0.4-1|25	Pure C implementation of Go channels. Unbuffered, buffered
21mr|chan-0.0.4-1|26	and closing channels are available.
21mr|chan-0.0.4-1|27	
21mr|chan-0.0.4-1|28	%files -n %{libname}
21mr|chan-0.0.4-1|29	%{_libdir}/lib%{name}.so.%{major}*
21mr|chan-0.0.4-1|30	
21mr|chan-0.0.4-1|31	#----------------------------------------------------------------------------
21mr|chan-0.0.4-1|32	
21mr|chan-0.0.4-1|33	%package -n %{devname}
21mr|chan-0.0.4-1|34	Summary:	Development files for %{name}
21mr|chan-0.0.4-1|35	Group:		Development/C
21mr|chan-0.0.4-1|36	Requires:	%{libname} = %{EVRD}
21mr|chan-0.0.4-1|37	Provides:	%{name}-devel = %{EVRD}
21mr|chan-0.0.4-1|38	
21mr|chan-0.0.4-1|39	%description -n %{devname}
21mr|chan-0.0.4-1|40	The %{name}-devel package contains libraries and header files for
21mr|chan-0.0.4-1|41	developing applications that use %{name}.
21mr|chan-0.0.4-1|42	
21mr|chan-0.0.4-1|43	%files -n %{devname}
21mr|chan-0.0.4-1|44	%license LICENSE
21mr|chan-0.0.4-1|45	%doc README.md
21mr|chan-0.0.4-1|46	%dir %{_includedir}/%{name}
21mr|chan-0.0.4-1|47	%{_includedir}/%{name}/queue.h
21mr|chan-0.0.4-1|48	%{_includedir}/%{name}/%{name}.h
21mr|chan-0.0.4-1|49	%{_libdir}/lib%{name}.so
21mr|chan-0.0.4-1|50	
21mr|chan-0.0.4-1|51	#----------------------------------------------------------------------------
21mr|chan-0.0.4-1|52	
21mr|chan-0.0.4-1|53	%prep
21mr|chan-0.0.4-1|54	%setup -q
21mr|chan-0.0.4-1|55	
21mr|chan-0.0.4-1|56	%build
21mr|chan-0.0.4-1|57	./autogen.sh
21mr|chan-0.0.4-1|58	%configure \
21mr|chan-0.0.4-1|59	--disable-static
21mr|chan-0.0.4-1|60	%make
21mr|chan-0.0.4-1|61	
21mr|chan-0.0.4-1|62	%install
21mr|chan-0.0.4-1|63	%makeinstall_std
21mr|chan-0.0.4-1|64	
21mr|chan-0.0.4-1|65	%check
21mr|chan-0.0.4-1|66	%make src/chan_test
21mr|chan-0.0.4-1|67	./src/chan_test

11744 21
21mr|charger_leds-1.0-1|1	#% define debug_package %{nil}
21mr|charger_leds-1.0-1|2	
21mr|charger_leds-1.0-1|3	Summary:	Show Charging Status Using Leds
21mr|charger_leds-1.0-1|4	Name:		charger_leds
21mr|charger_leds-1.0-1|5	Version:	1.0
21mr|charger_leds-1.0-1|6	Release:	1
21mr|charger_leds-1.0-1|7	Group:		System/Base
21mr|charger_leds-1.0-1|8	License:	LGPLv2+
21mr|charger_leds-1.0-1|9	# always fetch head
21mr|charger_leds-1.0-1|10	Source0:    %{name}.tar.gz
21mr|charger_leds-1.0-1|11	Source1:	charger_leds.service
21mr|charger_leds-1.0-1|12	Source2:	86-charger_leds.preset
21mr|charger_leds-1.0-1|13	BuildRequires:  cmake(Qt5Core)
21mr|charger_leds-1.0-1|14	BuildRequires:  cmake(Qt5DBus)
21mr|charger_leds-1.0-1|15	BuildRequires:  cmake
21mr|charger_leds-1.0-1|16	BuildRequires:	ninja
21mr|charger_leds-1.0-1|17	# Only for CMake's checks
21mr|charger_leds-1.0-1|18	BuildRequires:	qmake5
21mr|charger_leds-1.0-1|19	%description
21mr|charger_leds-1.0-1|20	Show Charging Status Using Leds
21mr|charger_leds-1.0-1|21	
21mr|charger_leds-1.0-1|22	%prep
21mr|charger_leds-1.0-1|23	%autosetup -n %{name}
21mr|charger_leds-1.0-1|24	
21mr|charger_leds-1.0-1|25	%build
21mr|charger_leds-1.0-1|26	%cmake -G Ninja
21mr|charger_leds-1.0-1|27	%ninja_build
21mr|charger_leds-1.0-1|28	
21mr|charger_leds-1.0-1|29	%install
21mr|charger_leds-1.0-1|30	%ninja_install -C build
21mr|charger_leds-1.0-1|31	mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/
21mr|charger_leds-1.0-1|32	cp  %{S:1} %{buildroot}%{_prefix}/lib/systemd/system/
21mr|charger_leds-1.0-1|33	mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-preset/
21mr|charger_leds-1.0-1|34	cp %{S:2} %{buildroot}%{_prefix}/lib/systemd/system-preset/
21mr|charger_leds-1.0-1|35	
21mr|charger_leds-1.0-1|36	%post
21mr|charger_leds-1.0-1|37	%systemd_post ledcontrol.service
21mr|charger_leds-1.0-1|38	%systemd_post charger_leds.service
21mr|charger_leds-1.0-1|39	
21mr|charger_leds-1.0-1|40	%preun
21mr|charger_leds-1.0-1|41	%systemd_preun ledcontrol.service
21mr|charger_leds-1.0-1|42	%systemd_preun charger_leds.service
21mr|charger_leds-1.0-1|43	
21mr|charger_leds-1.0-1|44	%files
21mr|charger_leds-1.0-1|45	%attr(0755,root,root) %{_prefix}/bin/charger_leds
21mr|charger_leds-1.0-1|46	%attr(0644,root,root) %{_prefix}/lib/systemd/system/charger_leds.service
21mr|charger_leds-1.0-1|47	%attr(0644,root,root) %{_prefix}/lib/systemd/system-preset/86-charger_leds.preset
21mr|charger_leds-1.0-1|48	

11745 21
21mr|check-0.15.2-2|1	%define major 0
21mr|check-0.15.2-2|2	%define libname %mklibname %{name} %{major}
21mr|check-0.15.2-2|3	%define devname %mklibname %{name} -d
21mr|check-0.15.2-2|4	%define sdevname %mklibname %{name} -d -s
21mr|check-0.15.2-2|5	
21mr|check-0.15.2-2|6	%define _disable_rebuild_configure 1
21mr|check-0.15.2-2|7	%define __requires_exclude '.*/bin/awk|.*/bin/gawk'
21mr|check-0.15.2-2|8	
21mr|check-0.15.2-2|9	Summary:	A unit test framework for C
21mr|check-0.15.2-2|10	Name:		check
21mr|check-0.15.2-2|11	Version:	0.15.2
21mr|check-0.15.2-2|12	Release:	2
21mr|check-0.15.2-2|13	License:	LGPLv2.1+
21mr|check-0.15.2-2|14	Group:		System/Libraries
21mr|check-0.15.2-2|15	Url:		https://libcheck.github.io/check/
21mr|check-0.15.2-2|16	Source0:	https://github.com/libcheck/check/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|check-0.15.2-2|17	
21mr|check-0.15.2-2|18	%description
21mr|check-0.15.2-2|19	Check is a unit test framework for C. It features a simple interface for
21mr|check-0.15.2-2|20	defining unit tests, putting little in the way of the developer. Tests are run
21mr|check-0.15.2-2|21	in a separate address space, so Check can catch both assertion failures and
21mr|check-0.15.2-2|22	code errors that cause segmentation faults or other signals.  The output from
21mr|check-0.15.2-2|23	unit tests can be used within source code editors and IDEs.
21mr|check-0.15.2-2|24	
21mr|check-0.15.2-2|25	#----------------------------------------------------------------------------
21mr|check-0.15.2-2|26	
21mr|check-0.15.2-2|27	%package -n %{libname}
21mr|check-0.15.2-2|28	Summary:	C testing framework
21mr|check-0.15.2-2|29	Group:		System/Libraries
21mr|check-0.15.2-2|30	
21mr|check-0.15.2-2|31	%description -n %{libname}
21mr|check-0.15.2-2|32	Check is a unit test framework for C. It features a simple interface for
21mr|check-0.15.2-2|33	defining unit tests, putting little in the way of the developer. Tests are run
21mr|check-0.15.2-2|34	in a separate address space, so Check can catch both assertion failures and
21mr|check-0.15.2-2|35	code errors that cause segmentation faults or other signals. The output from
21mr|check-0.15.2-2|36	unit tests can be used within source code editors and IDEs.
21mr|check-0.15.2-2|37	
21mr|check-0.15.2-2|38	%files -n %{libname}
21mr|check-0.15.2-2|39	%{_libdir}/libcheck.so.%{major}*
21mr|check-0.15.2-2|40	
21mr|check-0.15.2-2|41	#----------------------------------------------------------------------------
21mr|check-0.15.2-2|42	
21mr|check-0.15.2-2|43	%package -n %{devname}
21mr|check-0.15.2-2|44	Summary:	Development files for %{name}
21mr|check-0.15.2-2|45	Group:		Development/C
21mr|check-0.15.2-2|46	Requires:	%{libname} = %{EVRD}
21mr|check-0.15.2-2|47	Provides:	%{name}-devel = %{EVRD}
21mr|check-0.15.2-2|48	Provides:	lib%{name}-devel = %{EVRD}
21mr|check-0.15.2-2|49	
21mr|check-0.15.2-2|50	%description -n %{devname}
21mr|check-0.15.2-2|51	This package contains development files for %{name}.
21mr|check-0.15.2-2|52	
21mr|check-0.15.2-2|53	%files -n %{devname}
21mr|check-0.15.2-2|54	%{_bindir}/checkmk
21mr|check-0.15.2-2|55	%{_datadir}/doc/%{devname}-%{version}
21mr|check-0.15.2-2|56	%{_datadir}/aclocal/check.m4
21mr|check-0.15.2-2|57	%{_libdir}/libcheck.so
21mr|check-0.15.2-2|58	%{_includedir}/*
21mr|check-0.15.2-2|59	%{_libdir}/pkgconfig/check.pc
21mr|check-0.15.2-2|60	%{_infodir}/check.info*
21mr|check-0.15.2-2|61	%{_mandir}/man1/checkmk.1*
21mr|check-0.15.2-2|62	
21mr|check-0.15.2-2|63	#----------------------------------------------------------------------------
21mr|check-0.15.2-2|64	%package -n %{sdevname}
21mr|check-0.15.2-2|65	Summary:	Development files for %{name}
21mr|check-0.15.2-2|66	Group:		Development/C
21mr|check-0.15.2-2|67	Requires:	%{devname} = %{EVRD}
21mr|check-0.15.2-2|68	Provides:	%{name}-static-devel = %{EVRD}
21mr|check-0.15.2-2|69	
21mr|check-0.15.2-2|70	%description -n %{sdevname}
21mr|check-0.15.2-2|71	This package contains development files for %{name} (static library).
21mr|check-0.15.2-2|72	
21mr|check-0.15.2-2|73	%files -n %{sdevname}
21mr|check-0.15.2-2|74	%{_libdir}/libcheck.a
21mr|check-0.15.2-2|75	
21mr|check-0.15.2-2|76	#----------------------------------------------------------------------------
21mr|check-0.15.2-2|77	
21mr|check-0.15.2-2|78	%prep
21mr|check-0.15.2-2|79	%autosetup -p1
21mr|check-0.15.2-2|80	
21mr|check-0.15.2-2|81	%build
21mr|check-0.15.2-2|82	%configure --enable-static
21mr|check-0.15.2-2|83	%make_build
21mr|check-0.15.2-2|84	
21mr|check-0.15.2-2|85	%install
21mr|check-0.15.2-2|86	%make_install
21mr|check-0.15.2-2|87	
21mr|check-0.15.2-2|88	# move documentation
21mr|check-0.15.2-2|89	mv %{buildroot}%{_datadir}/doc/%{name} \
21mr|check-0.15.2-2|90	%{buildroot}%{_datadir}/doc/%{devname}-%{version}

11746 21
21mr|checkpolicy-2.9-1|1	# Workaround to build with GCC 10
21mr|checkpolicy-2.9-1|2	%global optflags %{optflags} -fcommon
21mr|checkpolicy-2.9-1|3	%define libselinuxver 2.5
21mr|checkpolicy-2.9-1|4	%define libsepolver 2.5
21mr|checkpolicy-2.9-1|5	Summary: 	SELinux policy compiler
21mr|checkpolicy-2.9-1|6	Name: 		checkpolicy
21mr|checkpolicy-2.9-1|7	Version: 	2.9
21mr|checkpolicy-2.9-1|8	Release: 	1
21mr|checkpolicy-2.9-1|9	License: 	GPLv2
21mr|checkpolicy-2.9-1|10	Group: 		Development/Other
21mr|checkpolicy-2.9-1|11	URL:	 	http://www.selinuxproject.org
21mr|checkpolicy-2.9-1|12	Source0:	https://github.com/SELinuxProject/selinux/releases/download/20190315/%{name}-%{version}.tar.gz
21mr|checkpolicy-2.9-1|13	BuildRequires: 	byacc
21mr|checkpolicy-2.9-1|14	BuildRequires: 	bison
21mr|checkpolicy-2.9-1|15	BuildRequires: 	flex
21mr|checkpolicy-2.9-1|16	BuildRequires: 	sepol-static-devel >= %{libsepolver}
21mr|checkpolicy-2.9-1|17	BuildRequires: 	pkgconfig(libselinux)  >= %{libselinuxver}
21mr|checkpolicy-2.9-1|18	
21mr|checkpolicy-2.9-1|19	%description
21mr|checkpolicy-2.9-1|20	Security-enhanced Linux is a feature of the Linux® kernel and a number
21mr|checkpolicy-2.9-1|21	of utilities with enhanced security functionality designed to add
21mr|checkpolicy-2.9-1|22	mandatory access controls to Linux.  The Security-enhanced Linux
21mr|checkpolicy-2.9-1|23	kernel contains new architectural components originally developed to
21mr|checkpolicy-2.9-1|24	improve the security of the Flask operating system. These
21mr|checkpolicy-2.9-1|25	architectural components provide general support for the enforcement
21mr|checkpolicy-2.9-1|26	of many kinds of mandatory access control policies, including those
21mr|checkpolicy-2.9-1|27	based on the concepts of Type Enforcement®, Role-based Access
21mr|checkpolicy-2.9-1|28	Control, and Multi-level Security.
21mr|checkpolicy-2.9-1|29	
21mr|checkpolicy-2.9-1|30	This package contains checkpolicy, the SELinux policy compiler.
21mr|checkpolicy-2.9-1|31	Only required for building policies.
21mr|checkpolicy-2.9-1|32	
21mr|checkpolicy-2.9-1|33	%prep
21mr|checkpolicy-2.9-1|34	%setup -q
21mr|checkpolicy-2.9-1|35	
21mr|checkpolicy-2.9-1|36	%build
21mr|checkpolicy-2.9-1|37	make clean
21mr|checkpolicy-2.9-1|38	make CC=%{__cc} LIBDIR="%{_libdir}" CFLAGS="%{optflags}"
21mr|checkpolicy-2.9-1|39	cd test
21mr|checkpolicy-2.9-1|40	make CC=%{__cc} LIBDIR="%{_libdir}" CFLAGS="%{optflags}"
21mr|checkpolicy-2.9-1|41	
21mr|checkpolicy-2.9-1|42	%install
21mr|checkpolicy-2.9-1|43	mkdir -p %{buildroot}%{_bindir}
21mr|checkpolicy-2.9-1|44	make LIBDIR="%{_libdir}" DESTDIR="%{buildroot}" install
21mr|checkpolicy-2.9-1|45	install test/dismod %{buildroot}%{_bindir}/sedismod
21mr|checkpolicy-2.9-1|46	install test/dispol %{buildroot}%{_bindir}/sedispol
21mr|checkpolicy-2.9-1|47	
21mr|checkpolicy-2.9-1|48	
21mr|checkpolicy-2.9-1|49	%files
21mr|checkpolicy-2.9-1|50	%{_bindir}/checkpolicy
21mr|checkpolicy-2.9-1|51	%{_bindir}/checkmodule
21mr|checkpolicy-2.9-1|52	%{_mandir}/man8/checkpolicy.8.xz
21mr|checkpolicy-2.9-1|53	%{_mandir}/man8/checkmodule.8.xz
21mr|checkpolicy-2.9-1|54	%{_mandir}/ru/man8/check*.8.*
21mr|checkpolicy-2.9-1|55	%{_bindir}/sedismod
21mr|checkpolicy-2.9-1|56	%{_bindir}/sedispol

11747 21
21mr|checksec-2.2.2-1|1	# Testsuite needs root-privileges.
21mr|checksec-2.2.2-1|2	%bcond_with     testsuite
21mr|checksec-2.2.2-1|3	
21mr|checksec-2.2.2-1|4	
21mr|checksec-2.2.2-1|5	Name:           checksec
21mr|checksec-2.2.2-1|6	Version:        2.2.2
21mr|checksec-2.2.2-1|7	Release:        1
21mr|checksec-2.2.2-1|8	Summary:        Tool to check system for binary-hardening
21mr|checksec-2.2.2-1|9	Group:		Development/Other
21mr|checksec-2.2.2-1|10	
21mr|checksec-2.2.2-1|11	License:        BSD
21mr|checksec-2.2.2-1|12	URL:            https://github.com/slimm609/%{name}.sh
21mr|checksec-2.2.2-1|13	Source0:        %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|checksec-2.2.2-1|14	
21mr|checksec-2.2.2-1|15	BuildArch:      noarch
21mr|checksec-2.2.2-1|16	
21mr|checksec-2.2.2-1|17	%if %{with testsuite}
21mr|checksec-2.2.2-1|18	BuildRequires:  binutils
21mr|checksec-2.2.2-1|19	BuildRequires:  file
21mr|checksec-2.2.2-1|20	BuildRequires:  findutils
21mr|checksec-2.2.2-1|21	BuildRequires:  gawk
21mr|checksec-2.2.2-1|22	BuildRequires:  libxml2
21mr|checksec-2.2.2-1|23	BuildRequires:  openssl
21mr|checksec-2.2.2-1|24	BuildRequires:  procps-ng
21mr|checksec-2.2.2-1|25	BuildRequires:  %{_bindir}/jsonlint
21mr|checksec-2.2.2-1|26	%endif
21mr|checksec-2.2.2-1|27	
21mr|checksec-2.2.2-1|28	Requires:       binutils
21mr|checksec-2.2.2-1|29	Requires:       file
21mr|checksec-2.2.2-1|30	Requires:       findutils
21mr|checksec-2.2.2-1|31	Requires:       gawk
21mr|checksec-2.2.2-1|32	Requires:       which
21mr|checksec-2.2.2-1|33	
21mr|checksec-2.2.2-1|34	%description
21mr|checksec-2.2.2-1|35	Modern Linux distributions offer some mitigation techniques to make it harder
21mr|checksec-2.2.2-1|36	to exploit software vulnerabilities reliably. Mitigations such as RELRO,
21mr|checksec-2.2.2-1|37	NoExecute (NX), Stack Canaries, Address Space Layout Randomization (ASLR) and
21mr|checksec-2.2.2-1|38	Position Independent Executables (PIE) have made reliably exploiting any
21mr|checksec-2.2.2-1|39	vulnerabilities that do exist far more challenging. The checksec script is
21mr|checksec-2.2.2-1|40	designed to test what *standard* Linux OS and PaX (http://pax.grsecurity.net/)
21mr|checksec-2.2.2-1|41	security features are being used.
21mr|checksec-2.2.2-1|42	
21mr|checksec-2.2.2-1|43	As of version 1.3 the script also lists the status of various Linux kernel
21mr|checksec-2.2.2-1|44	protection mechanisms.
21mr|checksec-2.2.2-1|45	
21mr|checksec-2.2.2-1|46	%{name} can check binary-files and running processes for hardening features.
21mr|checksec-2.2.2-1|47	
21mr|checksec-2.2.2-1|48	
21mr|checksec-2.2.2-1|49	%prep
21mr|checksec-2.2.2-1|50	%autosetup -n %{name}.sh-%{version} -p 1
21mr|checksec-2.2.2-1|51	
21mr|checksec-2.2.2-1|52	# Fix shebang.
21mr|checksec-2.2.2-1|53	sed -i 's~^#!/usr/bin/env bash~#!/bin/bash~' checksec
21mr|checksec-2.2.2-1|54	
21mr|checksec-2.2.2-1|55	# Disable --update command.
21mr|checksec-2.2.2-1|56	sed -i 's/pkg_release=false/pkg_release=true/' checksec
21mr|checksec-2.2.2-1|57	
21mr|checksec-2.2.2-1|58	
21mr|checksec-2.2.2-1|59	%build
21mr|checksec-2.2.2-1|60	# noop
21mr|checksec-2.2.2-1|61	
21mr|checksec-2.2.2-1|62	
21mr|checksec-2.2.2-1|63	%install
21mr|checksec-2.2.2-1|64	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
21mr|checksec-2.2.2-1|65	install -pm 0755 %{name} %{buildroot}%{_bindir}
21mr|checksec-2.2.2-1|66	install -pm 0644 extras/man/%{name}.1 %{buildroot}%{_mandir}/man1
21mr|checksec-2.2.2-1|67	
21mr|checksec-2.2.2-1|68	
21mr|checksec-2.2.2-1|69	%if %{with testsuite}
21mr|checksec-2.2.2-1|70	%check
21mr|checksec-2.2.2-1|71	pushd tests
21mr|checksec-2.2.2-1|72	./xml-checks.sh || exit 2
21mr|checksec-2.2.2-1|73	%if 0%{?fedora} || 0%{?rhel} >= 6
21mr|checksec-2.2.2-1|74	./json-checks.sh || exit 2
21mr|checksec-2.2.2-1|75	%endif
21mr|checksec-2.2.2-1|76	popd
21mr|checksec-2.2.2-1|77	%endif
21mr|checksec-2.2.2-1|78	
21mr|checksec-2.2.2-1|79	
21mr|checksec-2.2.2-1|80	%files
21mr|checksec-2.2.2-1|81	%license LICENSE.txt
21mr|checksec-2.2.2-1|82	%doc ChangeLog README.md
21mr|checksec-2.2.2-1|83	%{_bindir}/%{name}
21mr|checksec-2.2.2-1|84	%{_mandir}/man1/%{name}.1*

11748 21
21mr|checkstyle7-7.7-1|1	%define oldname checkstyle
21mr|checkstyle7-7.7-1|2	Group: Development/Java
21mr|checkstyle7-7.7-1|3	# Copyright (c) 2000-2005, JPackage Project
21mr|checkstyle7-7.7-1|4	# All rights reserved.
21mr|checkstyle7-7.7-1|5	#
21mr|checkstyle7-7.7-1|6	# Redistribution and use in source and binary forms, with or without
21mr|checkstyle7-7.7-1|7	# modification, are permitted provided that the following conditions
21mr|checkstyle7-7.7-1|8	# are met:
21mr|checkstyle7-7.7-1|9	#
21mr|checkstyle7-7.7-1|10	# 1. Redistributions of source code must retain the above copyright
21mr|checkstyle7-7.7-1|11	#    notice, this list of conditions and the following disclaimer.
21mr|checkstyle7-7.7-1|12	# 2. Redistributions in binary form must reproduce the above copyright
21mr|checkstyle7-7.7-1|13	#    notice, this list of conditions and the following disclaimer in the
21mr|checkstyle7-7.7-1|14	#    documentation and/or other materials provided with the
21mr|checkstyle7-7.7-1|15	#    distribution.
21mr|checkstyle7-7.7-1|16	# 3. Neither the name of the JPackage Project nor the names of its
21mr|checkstyle7-7.7-1|17	#    contributors may be used to endorse or promote products derived
21mr|checkstyle7-7.7-1|18	#    from this software without specific prior written permission.
21mr|checkstyle7-7.7-1|19	#
21mr|checkstyle7-7.7-1|20	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|checkstyle7-7.7-1|21	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|checkstyle7-7.7-1|22	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|checkstyle7-7.7-1|23	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|checkstyle7-7.7-1|24	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|checkstyle7-7.7-1|25	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|checkstyle7-7.7-1|26	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|checkstyle7-7.7-1|27	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|checkstyle7-7.7-1|28	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|checkstyle7-7.7-1|29	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|checkstyle7-7.7-1|30	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|checkstyle7-7.7-1|31	#
21mr|checkstyle7-7.7-1|32	
21mr|checkstyle7-7.7-1|33	Name:           checkstyle7
21mr|checkstyle7-7.7-1|34	Version:        7.7
21mr|checkstyle7-7.7-1|35	Release:        1
21mr|checkstyle7-7.7-1|36	Summary:        Java source code checker
21mr|checkstyle7-7.7-1|37	URL:            http://checkstyle.sourceforge.net/
21mr|checkstyle7-7.7-1|38	# src/checkstyle/com/puppycrawl/tools/checkstyle/grammars/java.g is GPLv2+
21mr|checkstyle7-7.7-1|39	# Most of the files in contrib/usage/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/usage/transmogrify/ are BSD
21mr|checkstyle7-7.7-1|40	License:        LGPLv2+ and GPLv2+ and BSD
21mr|checkstyle7-7.7-1|41	BuildArch:      noarch
21mr|checkstyle7-7.7-1|42	
21mr|checkstyle7-7.7-1|43	Source0:        http://download.sf.net/checkstyle/checkstyle-%{version}-src.tar.gz
21mr|checkstyle7-7.7-1|44	Source2:        %{oldname}.catalog
21mr|checkstyle7-7.7-1|45	
21mr|checkstyle7-7.7-1|46	BuildRequires:  maven-local
21mr|checkstyle7-7.7-1|47	BuildRequires:  mvn(antlr:antlr)
21mr|checkstyle7-7.7-1|48	BuildRequires:  mvn(com.google.guava:guava)
21mr|checkstyle7-7.7-1|49	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|checkstyle7-7.7-1|50	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|checkstyle7-7.7-1|51	BuildRequires:  mvn(com.sun:tools)
21mr|checkstyle7-7.7-1|52	BuildRequires:  mvn(org.antlr:antlr4-maven-plugin)
21mr|checkstyle7-7.7-1|53	BuildRequires:  mvn(org.antlr:antlr4-runtime)
21mr|checkstyle7-7.7-1|54	BuildRequires:  mvn(org.apache.ant:ant)
21mr|checkstyle7-7.7-1|55	BuildRequires:  mvn(org.apache.ant:ant-nodeps)
21mr|checkstyle7-7.7-1|56	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|checkstyle7-7.7-1|57	BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|checkstyle7-7.7-1|58	BuildRequires:  mvn(org.codehaus.mojo:antlr-maven-plugin)
21mr|checkstyle7-7.7-1|59	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|checkstyle7-7.7-1|60	
21mr|checkstyle7-7.7-1|61	Source44: import.info
21mr|checkstyle7-7.7-1|62	
21mr|checkstyle7-7.7-1|63	%description
21mr|checkstyle7-7.7-1|64	A tool for checking Java source code for adherence to a set of rules.
21mr|checkstyle7-7.7-1|65	
21mr|checkstyle7-7.7-1|66	%package        javadoc
21mr|checkstyle7-7.7-1|67	Group: Development/Java
21mr|checkstyle7-7.7-1|68	Summary:        Javadoc for %{name}
21mr|checkstyle7-7.7-1|69	BuildArch: noarch
21mr|checkstyle7-7.7-1|70	# Java stack is not supported on x86_32
21mr|checkstyle7-7.7-1|71	ExcludeArch: %{ix86}
21mr|checkstyle7-7.7-1|72	
21mr|checkstyle7-7.7-1|73	%description    javadoc
21mr|checkstyle7-7.7-1|74	API documentation for %{name}.
21mr|checkstyle7-7.7-1|75	
21mr|checkstyle7-7.7-1|76	%prep
21mr|checkstyle7-7.7-1|77	%setup -q -n %{oldname}-%{version}
21mr|checkstyle7-7.7-1|78	
21mr|checkstyle7-7.7-1|79	%pom_remove_parent
21mr|checkstyle7-7.7-1|80	
21mr|checkstyle7-7.7-1|81	sed -i s/guava-jdk5/guava/ pom.xml
21mr|checkstyle7-7.7-1|82	
21mr|checkstyle7-7.7-1|83	# not needed for package build
21mr|checkstyle7-7.7-1|84	%pom_remove_plugin :maven-eclipse-plugin
21mr|checkstyle7-7.7-1|85	%pom_remove_plugin :maven-site-plugin
21mr|checkstyle7-7.7-1|86	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|checkstyle7-7.7-1|87	%pom_remove_plugin :maven-enforcer-plugin
21mr|checkstyle7-7.7-1|88	
21mr|checkstyle7-7.7-1|89	# these are only needed for upstream QA
21mr|checkstyle7-7.7-1|90	%pom_remove_plugin :cobertura-maven-plugin
21mr|checkstyle7-7.7-1|91	%pom_remove_plugin :maven-linkcheck-plugin
21mr|checkstyle7-7.7-1|92	%pom_remove_plugin :maven-pmd-plugin
21mr|checkstyle7-7.7-1|93	%pom_remove_plugin :findbugs-maven-plugin
21mr|checkstyle7-7.7-1|94	%pom_remove_plugin :xml-maven-plugin
21mr|checkstyle7-7.7-1|95	%pom_remove_plugin :forbiddenapis
21mr|checkstyle7-7.7-1|96	
21mr|checkstyle7-7.7-1|97	# get rid of system scope
21mr|checkstyle7-7.7-1|98	%pom_remove_dep com.sun:tools
21mr|checkstyle7-7.7-1|99	%pom_add_dep com.sun:tools
21mr|checkstyle7-7.7-1|100	
21mr|checkstyle7-7.7-1|101	# fix encoding issues in docs
21mr|checkstyle7-7.7-1|102	sed -i 's/\r//' LICENSE LICENSE.apache20 README.md
21mr|checkstyle7-7.7-1|103	
21mr|checkstyle7-7.7-1|104	# The following test needs network access, so it would fail on Koji
21mr|checkstyle7-7.7-1|105	sed -i '/testLoadFromURL/s/ *.*/    @org.junit.Ignore&/' src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressionsLoaderTest.java
21mr|checkstyle7-7.7-1|106	
21mr|checkstyle7-7.7-1|107	# Test failure, TODO: investigate this
21mr|checkstyle7-7.7-1|108	sed -i '/testUnexpectedChar/s/./@org.junit.Ignore/' src/test/java/com/puppycrawl/tools/checkstyle/grammars/GeneratedJava14LexerTest.java
21mr|checkstyle7-7.7-1|109	
21mr|checkstyle7-7.7-1|110	%mvn_compat_version : 7 %{version}
21mr|checkstyle7-7.7-1|111	
21mr|checkstyle7-7.7-1|112	%build
21mr|checkstyle7-7.7-1|113	%mvn_file  : %{name}
21mr|checkstyle7-7.7-1|114	# Tests are skipped due to unavailable test dependencies
21mr|checkstyle7-7.7-1|115	# (com.github.stefanbirkner:system-rules:jar:1.9.0 and
21mr|checkstyle7-7.7-1|116	# nl.jqno.equalsverifier:equalsverifier:jar:1.7.2)
21mr|checkstyle7-7.7-1|117	%mvn_build -f
21mr|checkstyle7-7.7-1|118	
21mr|checkstyle7-7.7-1|119	%install
21mr|checkstyle7-7.7-1|120	%mvn_install
21mr|checkstyle7-7.7-1|121	
21mr|checkstyle7-7.7-1|122	# script
21mr|checkstyle7-7.7-1|123	%jpackage_script com.puppycrawl.tools.checkstyle.Main "" "" checkstyle7:antlr:apache-commons-beanutils:apache-commons-cli:apache-commons-logging:apache-commons-collections:guava checkstyle7 true
21mr|checkstyle7-7.7-1|124	
21mr|checkstyle7-7.7-1|125	# dtds
21mr|checkstyle7-7.7-1|126	install -Dm 644 %{SOURCE2} %{buildroot}%{_datadir}/xml/%{name}/catalog
21mr|checkstyle7-7.7-1|127	cp -pa src/main/resources/com/puppycrawl/tools/checkstyle/*.dtd \
21mr|checkstyle7-7.7-1|128	%{buildroot}%{_datadir}/xml/%{name}
21mr|checkstyle7-7.7-1|129	
21mr|checkstyle7-7.7-1|130	# ant.d
21mr|checkstyle7-7.7-1|131	install -dm 755  %{buildroot}%{_sysconfdir}/ant.d
21mr|checkstyle7-7.7-1|132	cat > %{buildroot}%{_sysconfdir}/ant.d/%{name} << EOF
21mr|checkstyle7-7.7-1|133	checkstyle antlr apache-commons-beanutils apache-commons-cli apache-commons-logging guava
21mr|checkstyle7-7.7-1|134	EOF
21mr|checkstyle7-7.7-1|135	
21mr|checkstyle7-7.7-1|136	mkdir -p $RPM_BUILD_ROOT`dirname /etc/java/%{name}.conf`
21mr|checkstyle7-7.7-1|137	touch $RPM_BUILD_ROOT/etc/java/%{name}.conf
21mr|checkstyle7-7.7-1|138	sed -i -e s,checkstyle.conf,%{name}.conf, %buildroot%{_bindir}/%{name}
21mr|checkstyle7-7.7-1|139	
21mr|checkstyle7-7.7-1|140	%post
21mr|checkstyle7-7.7-1|141	if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
21mr|checkstyle7-7.7-1|142	%{_bindir}/install-catalog --add \
21mr|checkstyle7-7.7-1|143	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
21mr|checkstyle7-7.7-1|144	%{_datadir}/xml/%{name}/catalog > /dev/null || :
21mr|checkstyle7-7.7-1|145	fi
21mr|checkstyle7-7.7-1|146	
21mr|checkstyle7-7.7-1|147	%postun
21mr|checkstyle7-7.7-1|148	if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
21mr|checkstyle7-7.7-1|149	%{_bindir}/install-catalog --remove \
21mr|checkstyle7-7.7-1|150	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
21mr|checkstyle7-7.7-1|151	%{_datadir}/xml/%{name}/catalog > /dev/null || :
21mr|checkstyle7-7.7-1|152	fi
21mr|checkstyle7-7.7-1|153	
21mr|checkstyle7-7.7-1|154	%files -f .mfiles
21mr|checkstyle7-7.7-1|155	%doc LICENSE
21mr|checkstyle7-7.7-1|156	%doc README.md
21mr|checkstyle7-7.7-1|157	%{_datadir}/xml/%{name}
21mr|checkstyle7-7.7-1|158	%{_bindir}/%{name}
21mr|checkstyle7-7.7-1|159	%config(noreplace) %{_sysconfdir}/ant.d/%{name}
21mr|checkstyle7-7.7-1|160	%config(noreplace,missingok) /etc/java/%{name}.conf
21mr|checkstyle7-7.7-1|161	
21mr|checkstyle7-7.7-1|162	%files javadoc -f .mfiles-javadoc
21mr|checkstyle7-7.7-1|163	%doc LICENSE
21mr|checkstyle7-7.7-1|164	
21mr|checkstyle7-7.7-1|165	
21mr|checkstyle7-7.7-1|166	%changelog
21mr|checkstyle7-7.7-1|167	* Tue Nov 21 2017 Igor Vlasenko <viy@altlinux.ru> 0:7.7-alt1_0jpp8
21mr|checkstyle7-7.7-1|168	- compat package
21mr|checkstyle7-7.7-1|169	
21mr|checkstyle7-7.7-1|170	* Wed Oct 18 2017 Igor Vlasenko <viy@altlinux.ru> 0:7.7-alt1_1jpp8
21mr|checkstyle7-7.7-1|171	- new jpp release
21mr|checkstyle7-7.7-1|172	
21mr|checkstyle7-7.7-1|173	* Fri Dec 16 2016 Igor Vlasenko <viy@altlinux.ru> 0:7.1-alt1_1jpp8
21mr|checkstyle7-7.7-1|174	- new version
21mr|checkstyle7-7.7-1|175	
21mr|checkstyle7-7.7-1|176	* Fri Nov 25 2016 Igor Vlasenko <viy@altlinux.ru> 0:6.13-alt1_2jpp8
21mr|checkstyle7-7.7-1|177	- new version
21mr|checkstyle7-7.7-1|178	
21mr|checkstyle7-7.7-1|179	* Sun Feb 07 2016 Igor Vlasenko <viy@altlinux.ru> 0:6.6-alt1_2jpp8
21mr|checkstyle7-7.7-1|180	- unbootsrap build
21mr|checkstyle7-7.7-1|181	
21mr|checkstyle7-7.7-1|182	* Mon Sep 08 2014 Igor Vlasenko <viy@altlinux.ru> 0:5.6-alt1_7jpp7
21mr|checkstyle7-7.7-1|183	- new release
21mr|checkstyle7-7.7-1|184	
21mr|checkstyle7-7.7-1|185	* Mon Aug 25 2014 Igor Vlasenko <viy@altlinux.ru> 0:5.6-alt1_5jpp7
21mr|checkstyle7-7.7-1|186	- new release
21mr|checkstyle7-7.7-1|187	
21mr|checkstyle7-7.7-1|188	* Thu Aug 07 2014 Igor Vlasenko <viy@altlinux.ru> 0:5.5-alt3_4jpp7
21mr|checkstyle7-7.7-1|189	- rebuild with maven-local
21mr|checkstyle7-7.7-1|190	
21mr|checkstyle7-7.7-1|191	* Mon Jul 14 2014 Igor Vlasenko <viy@altlinux.ru> 0:5.5-alt2_4jpp7
21mr|checkstyle7-7.7-1|192	- NMU rebuild to move poms and fragments
21mr|checkstyle7-7.7-1|193	
21mr|checkstyle7-7.7-1|194	* Thu Sep 13 2012 Igor Vlasenko <viy@altlinux.ru> 0:5.5-alt1_4jpp7
21mr|checkstyle7-7.7-1|195	- new version
21mr|checkstyle7-7.7-1|196	
21mr|checkstyle7-7.7-1|197	* Sat Mar 17 2012 Igor Vlasenko <viy@altlinux.ru> 0:5.0-alt3_1jpp5
21mr|checkstyle7-7.7-1|198	- added to depmap com.puppycrawl.tools:checkstyle
21mr|checkstyle7-7.7-1|199	
21mr|checkstyle7-7.7-1|200	* Sat Mar 27 2010 Igor Vlasenko <viy@altlinux.ru> 0:5.0-alt2_1jpp5
21mr|checkstyle7-7.7-1|201	- full version
21mr|checkstyle7-7.7-1|202	
21mr|checkstyle7-7.7-1|203	* Fri Mar 26 2010 Igor Vlasenko <viy@altlinux.ru> 0:5.0-alt2_0jpp0
21mr|checkstyle7-7.7-1|204	- temporary stub for 4.4
21mr|checkstyle7-7.7-1|205	
21mr|checkstyle7-7.7-1|206	* Sun Sep 21 2008 Igor Vlasenko <viy@altlinux.ru> 0:5.0-alt2
21mr|checkstyle7-7.7-1|207	- temporary stub to repair other packages rebuild
21mr|checkstyle7-7.7-1|208	
21mr|checkstyle7-7.7-1|209	* Sat Sep 06 2008 Igor Vlasenko <viy@altlinux.ru> 0:5.0-alt1_0.beta01.4jpp5
21mr|checkstyle7-7.7-1|210	- converted from JPackage by jppimport script
21mr|checkstyle7-7.7-1|211	
21mr|checkstyle7-7.7-1|212	* Sat Dec 15 2007 Igor Vlasenko <viy@altlinux.ru> 0:4.3-alt3_1jpp1.7
21mr|checkstyle7-7.7-1|213	branch 4.0 compatible build
21mr|checkstyle7-7.7-1|214	
21mr|checkstyle7-7.7-1|215	* Tue Nov 13 2007 Igor Vlasenko <viy@altlinux.ru> 0:4.3-alt2_1jpp1.7
21mr|checkstyle7-7.7-1|216	- require new commons-cli
21mr|checkstyle7-7.7-1|217	
21mr|checkstyle7-7.7-1|218	* Thu Aug 02 2007 Igor Vlasenko <viy@altlinux.ru> 0:4.3-alt1_1jpp1.7
21mr|checkstyle7-7.7-1|219	- converted from JPackage by jppimport script
21mr|checkstyle7-7.7-1|220	
21mr|checkstyle7-7.7-1|221	* Thu May 17 2007 Igor Vlasenko <viy@altlinux.ru> 0:4.1-alt2_3jpp1.7
21mr|checkstyle7-7.7-1|222	- converted from JPackage by jppimport script
21mr|checkstyle7-7.7-1|223	
21mr|checkstyle7-7.7-1|224	* Sun Mar 26 2006 Vladimir Lettiev <crux@altlinux.ru> 4.1-alt2
21mr|checkstyle7-7.7-1|225	- Fix build with j2se1.5
21mr|checkstyle7-7.7-1|226	
21mr|checkstyle7-7.7-1|227	* Sun Dec 18 2005 Vladimir Lettiev <crux@altlinux.ru> 4.1-alt1
21mr|checkstyle7-7.7-1|228	- Initial build for ALTLinux Sisyphus
21mr|checkstyle7-7.7-1|229	

11749 21
21mr|checkstyle-8.0-7|1	# Copyright (c) 2000-2005, JPackage Project
21mr|checkstyle-8.0-7|2	# All rights reserved.
21mr|checkstyle-8.0-7|3	#
21mr|checkstyle-8.0-7|4	# Redistribution and use in source and binary forms, with or without
21mr|checkstyle-8.0-7|5	# modification, are permitted provided that the following conditions
21mr|checkstyle-8.0-7|6	# are met:
21mr|checkstyle-8.0-7|7	#
21mr|checkstyle-8.0-7|8	# 1. Redistributions of source code must retain the above copyright
21mr|checkstyle-8.0-7|9	#    notice, this list of conditions and the following disclaimer.
21mr|checkstyle-8.0-7|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|checkstyle-8.0-7|11	#    notice, this list of conditions and the following disclaimer in the
21mr|checkstyle-8.0-7|12	#    documentation and/or other materials provided with the
21mr|checkstyle-8.0-7|13	#    distribution.
21mr|checkstyle-8.0-7|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|checkstyle-8.0-7|15	#    contributors may be used to endorse or promote products derived
21mr|checkstyle-8.0-7|16	#    from this software without specific prior written permission.
21mr|checkstyle-8.0-7|17	#
21mr|checkstyle-8.0-7|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|checkstyle-8.0-7|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|checkstyle-8.0-7|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|checkstyle-8.0-7|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|checkstyle-8.0-7|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|checkstyle-8.0-7|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|checkstyle-8.0-7|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|checkstyle-8.0-7|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|checkstyle-8.0-7|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|checkstyle-8.0-7|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|checkstyle-8.0-7|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|checkstyle-8.0-7|29	#
21mr|checkstyle-8.0-7|30	
21mr|checkstyle-8.0-7|31	Name:           checkstyle
21mr|checkstyle-8.0-7|32	Version:        8.0
21mr|checkstyle-8.0-7|33	Release:        7
21mr|checkstyle-8.0-7|34	Summary:        Java source code checker
21mr|checkstyle-8.0-7|35	URL:            http://checkstyle.sourceforge.net/
21mr|checkstyle-8.0-7|36	# src/checkstyle/com/puppycrawl/tools/checkstyle/grammars/java.g is GPLv2+
21mr|checkstyle-8.0-7|37	# Most of the files in contrib/usage/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/usage/transmogrify/ are BSD
21mr|checkstyle-8.0-7|38	License:        LGPLv2+ and GPLv2+ and BSD
21mr|checkstyle-8.0-7|39	Group:          Development/Java
21mr|checkstyle-8.0-7|40	BuildArch:      noarch
21mr|checkstyle-8.0-7|41	# Java stack is not supported on x86_32
21mr|checkstyle-8.0-7|42	ExcludeArch: %{ix86}
21mr|checkstyle-8.0-7|43	
21mr|checkstyle-8.0-7|44	Source0:        http://download.sf.net/checkstyle/checkstyle-%{version}-src.tar.gz
21mr|checkstyle-8.0-7|45	Source2:        %{name}.catalog
21mr|checkstyle-8.0-7|46	
21mr|checkstyle-8.0-7|47	# CVE-2019-9658 checkstyle: Loads external DTDs by default
21mr|checkstyle-8.0-7|48	Patch0:         0001-Do-not-load-external-DTDs-by-default.patch
21mr|checkstyle-8.0-7|49	
21mr|checkstyle-8.0-7|50	BuildRequires:  maven-local
21mr|checkstyle-8.0-7|51	BuildRequires:  mvn(antlr:antlr)
21mr|checkstyle-8.0-7|52	BuildRequires:  mvn(com.google.guava:guava)
21mr|checkstyle-8.0-7|53	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|checkstyle-8.0-7|54	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|checkstyle-8.0-7|55	BuildRequires:  mvn(com.sun:tools)
21mr|checkstyle-8.0-7|56	BuildRequires:  mvn(org.antlr:antlr4-maven-plugin)
21mr|checkstyle-8.0-7|57	BuildRequires:  mvn(org.antlr:antlr4-runtime)
21mr|checkstyle-8.0-7|58	BuildRequires:  mvn(org.apache.ant:ant)
21mr|checkstyle-8.0-7|59	BuildRequires:  mvn(org.apache.ant:ant-nodeps)
21mr|checkstyle-8.0-7|60	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|checkstyle-8.0-7|61	BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|checkstyle-8.0-7|62	BuildRequires:  mvn(org.codehaus.mojo:antlr-maven-plugin)
21mr|checkstyle-8.0-7|63	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|checkstyle-8.0-7|64	# Explicit requires for javapackages-tools since checkstyle-script
21mr|checkstyle-8.0-7|65	# uses /usr/share/java-utils/java-functions
21mr|checkstyle-8.0-7|66	Requires:       javapackages-tools
21mr|checkstyle-8.0-7|67	
21mr|checkstyle-8.0-7|68	Obsoletes:      %{name}-optional < %{version}-%{release}
21mr|checkstyle-8.0-7|69	Obsoletes:      %{name}-demo < %{version}-%{release}
21mr|checkstyle-8.0-7|70	Obsoletes:      %{name}-manual < %{version}-%{release}
21mr|checkstyle-8.0-7|71	
21mr|checkstyle-8.0-7|72	%description
21mr|checkstyle-8.0-7|73	A tool for checking Java source code for adherence to a set of rules.
21mr|checkstyle-8.0-7|74	
21mr|checkstyle-8.0-7|75	%package        javadoc
21mr|checkstyle-8.0-7|76	Summary:        Javadoc for %{name}
21mr|checkstyle-8.0-7|77	
21mr|checkstyle-8.0-7|78	%description    javadoc
21mr|checkstyle-8.0-7|79	API documentation for %{name}.
21mr|checkstyle-8.0-7|80	
21mr|checkstyle-8.0-7|81	%prep
21mr|checkstyle-8.0-7|82	%setup -q -n %{name}-%{version}
21mr|checkstyle-8.0-7|83	%patch0 -p1
21mr|checkstyle-8.0-7|84	
21mr|checkstyle-8.0-7|85	%pom_remove_parent
21mr|checkstyle-8.0-7|86	
21mr|checkstyle-8.0-7|87	sed -i s/guava-jdk5/guava/ pom.xml
21mr|checkstyle-8.0-7|88	
21mr|checkstyle-8.0-7|89	# not needed for package build
21mr|checkstyle-8.0-7|90	%pom_remove_plugin :maven-eclipse-plugin
21mr|checkstyle-8.0-7|91	%pom_remove_plugin :maven-site-plugin
21mr|checkstyle-8.0-7|92	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|checkstyle-8.0-7|93	%pom_remove_plugin :maven-enforcer-plugin
21mr|checkstyle-8.0-7|94	
21mr|checkstyle-8.0-7|95	# these are only needed for upstream QA
21mr|checkstyle-8.0-7|96	%pom_remove_plugin :cobertura-maven-plugin
21mr|checkstyle-8.0-7|97	%pom_remove_plugin :maven-linkcheck-plugin
21mr|checkstyle-8.0-7|98	%pom_remove_plugin :maven-pmd-plugin
21mr|checkstyle-8.0-7|99	%pom_remove_plugin :findbugs-maven-plugin
21mr|checkstyle-8.0-7|100	%pom_remove_plugin :xml-maven-plugin
21mr|checkstyle-8.0-7|101	%pom_remove_plugin :forbiddenapis
21mr|checkstyle-8.0-7|102	%pom_remove_plugin :spotbugs-maven-plugin
21mr|checkstyle-8.0-7|103	
21mr|checkstyle-8.0-7|104	# get rid of system scope
21mr|checkstyle-8.0-7|105	%pom_remove_dep com.sun:tools
21mr|checkstyle-8.0-7|106	%pom_add_dep com.sun:tools
21mr|checkstyle-8.0-7|107	
21mr|checkstyle-8.0-7|108	# fix encoding issues in docs
21mr|checkstyle-8.0-7|109	sed -i 's/\r//' LICENSE LICENSE.apache20 README.md
21mr|checkstyle-8.0-7|110	
21mr|checkstyle-8.0-7|111	# The following test needs network access, so it would fail on Koji
21mr|checkstyle-8.0-7|112	sed -i '/testLoadFromURL/s/ *.*/    @org.junit.Ignore&/' src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressionsLoaderTest.java
21mr|checkstyle-8.0-7|113	
21mr|checkstyle-8.0-7|114	# Test failure, TODO: investigate this
21mr|checkstyle-8.0-7|115	sed -i '/testUnexpectedChar/s/./@org.junit.Ignore/' src/test/java/com/puppycrawl/tools/checkstyle/grammars/GeneratedJava14LexerTest.java
21mr|checkstyle-8.0-7|116	
21mr|checkstyle-8.0-7|117	%build
21mr|checkstyle-8.0-7|118	%mvn_file  : %{name}
21mr|checkstyle-8.0-7|119	# Tests are skipped due to unavailable test dependencies
21mr|checkstyle-8.0-7|120	# (com.github.stefanbirkner:system-rules:jar:1.9.0 and
21mr|checkstyle-8.0-7|121	# nl.jqno.equalsverifier:equalsverifier:jar:1.7.2)
21mr|checkstyle-8.0-7|122	%mvn_build -f
21mr|checkstyle-8.0-7|123	
21mr|checkstyle-8.0-7|124	%install
21mr|checkstyle-8.0-7|125	%mvn_install
21mr|checkstyle-8.0-7|126	
21mr|checkstyle-8.0-7|127	# script
21mr|checkstyle-8.0-7|128	%jpackage_script com.puppycrawl.tools.checkstyle.Main "" "" checkstyle:antlr:apache-commons-beanutils:apache-commons-cli:apache-commons-logging:apache-commons-collections:guava checkstyle true
21mr|checkstyle-8.0-7|129	
21mr|checkstyle-8.0-7|130	# dtds
21mr|checkstyle-8.0-7|131	install -Dm 644 %{SOURCE2} %{buildroot}%{_datadir}/xml/%{name}/catalog
21mr|checkstyle-8.0-7|132	cp -pa src/main/resources/com/puppycrawl/tools/checkstyle/*.dtd \
21mr|checkstyle-8.0-7|133	%{buildroot}%{_datadir}/xml/%{name}
21mr|checkstyle-8.0-7|134	
21mr|checkstyle-8.0-7|135	# ant.d
21mr|checkstyle-8.0-7|136	install -dm 755  %{buildroot}%{_sysconfdir}/ant.d
21mr|checkstyle-8.0-7|137	cat > %{buildroot}%{_sysconfdir}/ant.d/%{name} << EOF
21mr|checkstyle-8.0-7|138	checkstyle antlr apache-commons-beanutils apache-commons-cli apache-commons-logging guava
21mr|checkstyle-8.0-7|139	EOF
21mr|checkstyle-8.0-7|140	
21mr|checkstyle-8.0-7|141	%post
21mr|checkstyle-8.0-7|142	# Note that we're using a fully versioned catalog, so this is always ok.
21mr|checkstyle-8.0-7|143	if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
21mr|checkstyle-8.0-7|144	%{_bindir}/install-catalog --add \
21mr|checkstyle-8.0-7|145	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
21mr|checkstyle-8.0-7|146	%{_datadir}/xml/%{name}/catalog > /dev/null || :
21mr|checkstyle-8.0-7|147	fi
21mr|checkstyle-8.0-7|148	
21mr|checkstyle-8.0-7|149	%postun
21mr|checkstyle-8.0-7|150	# Note that we're using a fully versioned catalog, so this is always ok.
21mr|checkstyle-8.0-7|151	if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
21mr|checkstyle-8.0-7|152	%{_bindir}/install-catalog --remove \
21mr|checkstyle-8.0-7|153	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
21mr|checkstyle-8.0-7|154	%{_datadir}/xml/%{name}/catalog > /dev/null || :
21mr|checkstyle-8.0-7|155	fi
21mr|checkstyle-8.0-7|156	
21mr|checkstyle-8.0-7|157	%files -f .mfiles
21mr|checkstyle-8.0-7|158	%license LICENSE
21mr|checkstyle-8.0-7|159	%doc README.md
21mr|checkstyle-8.0-7|160	%{_datadir}/xml/%{name}
21mr|checkstyle-8.0-7|161	%{_bindir}/%{name}
21mr|checkstyle-8.0-7|162	%config(noreplace) %{_sysconfdir}/ant.d/%{name}
21mr|checkstyle-8.0-7|163	
21mr|checkstyle-8.0-7|164	%files javadoc -f .mfiles-javadoc
21mr|checkstyle-8.0-7|165	%license LICENSE
21mr|checkstyle-8.0-7|166	
21mr|checkstyle-8.0-7|167	

11750 21
21mr|cheese-41.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|cheese-41.1-1|2	
21mr|cheese-41.1-1|3	%define gtk_maj 25
21mr|cheese-41.1-1|4	%define major 8
21mr|cheese-41.1-1|5	%define libname %mklibname %{name} %{major}
21mr|cheese-41.1-1|6	%define gtkname %mklibname %{name}-gtk %{gtk_maj}
21mr|cheese-41.1-1|7	%define girname %mklibname %{name}-gtk-gir %{version}
21mr|cheese-41.1-1|8	%define devname %mklibname %{name} -d
21mr|cheese-41.1-1|9	%define	devgtk %mklibname %{name}-gtk -d
21mr|cheese-41.1-1|10	
21mr|cheese-41.1-1|11	Summary:	A GNOME application for taking pictures and videos from a webcam
21mr|cheese-41.1-1|12	Name:		cheese
21mr|cheese-41.1-1|13	Version:	41.1
21mr|cheese-41.1-1|14	Release:	1
21mr|cheese-41.1-1|15	License:	GPLv2+
21mr|cheese-41.1-1|16	Group:		Video
21mr|cheese-41.1-1|17	Url:		https://download.gnome.org/sources/cheese
21mr|cheese-41.1-1|18	Source0:	https://download.gnome.org/sources/cheese/%{url_ver}/%{name}-%{version}.tar.xz
21mr|cheese-41.1-1|19	Source1:	cheese-3.38.0_ru.tar.gz
21mr|cheese-41.1-1|20	BuildRequires:	appstream-util
21mr|cheese-41.1-1|21	BuildRequires:	docbook-dtd43-xml
21mr|cheese-41.1-1|22	BuildRequires:	gdk-pixbuf2.0
21mr|cheese-41.1-1|23	BuildRequires:	glib2.0-common
21mr|cheese-41.1-1|24	BuildRequires:	gnome-doc-utils
21mr|cheese-41.1-1|25	BuildRequires:	gstreamer1.0-plugins-bad
21mr|cheese-41.1-1|26	BuildRequires:	gstreamer1.0-plugins-good
21mr|cheese-41.1-1|27	BuildRequires:	gstreamer1.0-vp8
21mr|cheese-41.1-1|28	BuildRequires:	gtk-doc
21mr|cheese-41.1-1|29	BuildRequires:	intltool
21mr|cheese-41.1-1|30	BuildRequires:	itstool
21mr|cheese-41.1-1|31	BuildRequires:	meson
21mr|cheese-41.1-1|32	BuildRequires:	vala
21mr|cheese-41.1-1|33	BuildRequires:	gstbasevideo1.0-devel
21mr|cheese-41.1-1|34	BuildRequires:	pkgconfig(cairo)
21mr|cheese-41.1-1|35	BuildRequires:	pkgconfig(clutter-1.0)
21mr|cheese-41.1-1|36	BuildRequires:	pkgconfig(clutter-gst-3.0)
21mr|cheese-41.1-1|37	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21mr|cheese-41.1-1|38	BuildRequires:	pkgconfig(gdk-3.0)
21mr|cheese-41.1-1|39	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|cheese-41.1-1|40	BuildRequires:	pkgconfig(gl)
21mr|cheese-41.1-1|41	BuildRequires:	pkgconfig(glib-2.0)
21mr|cheese-41.1-1|42	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|cheese-41.1-1|43	BuildRequires:	pkgconfig(gnome-video-effects)
21mr|cheese-41.1-1|44	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|cheese-41.1-1|45	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|cheese-41.1-1|46	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|cheese-41.1-1|47	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
21mr|cheese-41.1-1|48	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|cheese-41.1-1|49	BuildRequires:	pkgconfig(gtk4)
21mr|cheese-41.1-1|50	BuildRequires:	pkgconfig(gudev-1.0)
21mr|cheese-41.1-1|51	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|cheese-41.1-1|52	BuildRequires:	pkgconfig(libpng)
21mr|cheese-41.1-1|53	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|cheese-41.1-1|54	BuildRequires:	pkgconfig(libva)
21mr|cheese-41.1-1|55	BuildRequires:	pkgconfig(pangocairo)
21mr|cheese-41.1-1|56	BuildRequires:	pkgconfig(vapigen)
21mr|cheese-41.1-1|57	BuildRequires:	pkgconfig(x11)
21mr|cheese-41.1-1|58	BuildRequires:	pkgconfig(xtst)
21mr|cheese-41.1-1|59	Requires:	gnome-video-effects
21mr|cheese-41.1-1|60	Requires:	gsettings-desktop-schemas
21mr|cheese-41.1-1|61	Requires:	gstreamer1.0-gstclutter
21mr|cheese-41.1-1|62	Requires:	gstreamer1.0-plugins-base
21mr|cheese-41.1-1|63	Requires:	gstreamer1.0-plugins-good
21mr|cheese-41.1-1|64	Recommends:	gstreamer1.0-plugins-bad
21mr|cheese-41.1-1|65	Requires:	gstreamer1.0-vp8
21mr|cheese-41.1-1|66	
21mr|cheese-41.1-1|67	%description
21mr|cheese-41.1-1|68	Cheese is a Photobooth-inspired GNOME application for taking pictures and
21mr|cheese-41.1-1|69	videos from a webcam. It also includes fancy graphical effects based on
21mr|cheese-41.1-1|70	the gstreamer backend.
21mr|cheese-41.1-1|71	
21mr|cheese-41.1-1|72	%files -f %{name}.lang
21mr|cheese-41.1-1|73	%doc COPYING ChangeLog NEWS README
21mr|cheese-41.1-1|74	%config(noreplace) %{_sysconfdir}/dynamic/launchers/webcam/%{name}.desktop
21mr|cheese-41.1-1|75	%{_bindir}/*
21mr|cheese-41.1-1|76	%{_datadir}/applications/*
21mr|cheese-41.1-1|77	%{_datadir}/glib-2.0/schemas/org.gnome.Cheese.gschema.xml
21mr|cheese-41.1-1|78	%{_iconsdir}/hicolor/*/*/*
21mr|cheese-41.1-1|79	%{_mandir}/man1/%{name}.1*
21mr|cheese-41.1-1|80	%{_appdatadir}/org.gnome.Cheese.appdata.xml
21mr|cheese-41.1-1|81	%{_datadir}/dbus-1/services/org.gnome.Cheese.service
21mr|cheese-41.1-1|82	
21mr|cheese-41.1-1|83	%post
21mr|cheese-41.1-1|84	update-alternatives --install %{_sysconfdir}/dynamic/launchers/webcam/kde.desktop webcam.kde.dynamic %{_sysconfdir}/dynamic/launchers/webcam/%{name}.desktop 60
21mr|cheese-41.1-1|85	update-alternatives --install %{_sysconfdir}/dynamic/launchers/webcam/gnome.desktop webcam.gnome.dynamic %{_sysconfdir}/dynamic/launchers/webcam/%{name}.desktop 60
21mr|cheese-41.1-1|86	
21mr|cheese-41.1-1|87	%postun
21mr|cheese-41.1-1|88	if [ "$1" = "0" ]; then
21mr|cheese-41.1-1|89	update-alternatives --remove webcam.kde.dynamic %{_sysconfdir}/dynamic/launchers/webcam/%{name}.desktop
21mr|cheese-41.1-1|90	update-alternatives --remove webcam.gnome.dynamic %{_sysconfdir}/dynamic/launchers/webcam/%{name}.desktop
21mr|cheese-41.1-1|91	fi
21mr|cheese-41.1-1|92	
21mr|cheese-41.1-1|93	#----------------------------------------------------------------------------
21mr|cheese-41.1-1|94	
21mr|cheese-41.1-1|95	%package -n %{libname}
21mr|cheese-41.1-1|96	Summary:	Shared library part of %{name}
21mr|cheese-41.1-1|97	Group:		System/Libraries
21mr|cheese-41.1-1|98	
21mr|cheese-41.1-1|99	%description -n %{libname}
21mr|cheese-41.1-1|100	This package contains the shared library for %{name}.
21mr|cheese-41.1-1|101	
21mr|cheese-41.1-1|102	%files -n %{libname}
21mr|cheese-41.1-1|103	%doc COPYING
21mr|cheese-41.1-1|104	%{_libdir}/lib%{name}.so.%{major}*
21mr|cheese-41.1-1|105	
21mr|cheese-41.1-1|106	#----------------------------------------------------------------------------
21mr|cheese-41.1-1|107	
21mr|cheese-41.1-1|108	%package -n %{gtkname}
21mr|cheese-41.1-1|109	Summary:	Shared library part of %{name} - gtk
21mr|cheese-41.1-1|110	Group:		System/Libraries
21mr|cheese-41.1-1|111	
21mr|cheese-41.1-1|112	%description -n %{gtkname}
21mr|cheese-41.1-1|113	This package contains the shared library for %{name}-gtk.
21mr|cheese-41.1-1|114	
21mr|cheese-41.1-1|115	%files -n %{gtkname}
21mr|cheese-41.1-1|116	%doc COPYING
21mr|cheese-41.1-1|117	%{_libdir}/lib%{name}-gtk.so.%{gtk_maj}*
21mr|cheese-41.1-1|118	
21mr|cheese-41.1-1|119	#----------------------------------------------------------------------------
21mr|cheese-41.1-1|120	
21mr|cheese-41.1-1|121	%package -n %{girname}
21mr|cheese-41.1-1|122	Summary:	GObject Introspection interface description for %{name}
21mr|cheese-41.1-1|123	Group:		System/Libraries
21mr|cheese-41.1-1|124	
21mr|cheese-41.1-1|125	%description -n %{girname}
21mr|cheese-41.1-1|126	GObject Introspection interface description for %{name}.
21mr|cheese-41.1-1|127	
21mr|cheese-41.1-1|128	%files -n %{girname}
21mr|cheese-41.1-1|129	%doc COPYING
21mr|cheese-41.1-1|130	%{_libdir}/girepository-1.0/Cheese-*.typelib
21mr|cheese-41.1-1|131	
21mr|cheese-41.1-1|132	#----------------------------------------------------------------------------
21mr|cheese-41.1-1|133	
21mr|cheese-41.1-1|134	%package -n %{devname}
21mr|cheese-41.1-1|135	Summary:	Developent files for %{name}
21mr|cheese-41.1-1|136	Group:		Development/C
21mr|cheese-41.1-1|137	Requires:	%{libname} = %{EVRD}
21mr|cheese-41.1-1|138	Requires:	%{girname} = %{EVRD}
21mr|cheese-41.1-1|139	
21mr|cheese-41.1-1|140	%description -n %{devname}
21mr|cheese-41.1-1|141	This packages contains the development library and header files for %{name}.
21mr|cheese-41.1-1|142	
21mr|cheese-41.1-1|143	%files -n %{devname}
21mr|cheese-41.1-1|144	%doc COPYING NEWS README
21mr|cheese-41.1-1|145	%{_includedir}/%{name}
21mr|cheese-41.1-1|146	%{_libdir}/lib%{name}.so
21mr|cheese-41.1-1|147	%{_libdir}/pkgconfig/%{name}.pc
21mr|cheese-41.1-1|148	%{_datadir}/gir-1.0/Cheese-*.gir
21mr|cheese-41.1-1|149	%{_datadir}/gtk-doc/html/%{name}/
21mr|cheese-41.1-1|150	
21mr|cheese-41.1-1|151	#----------------------------------------------------------------------------
21mr|cheese-41.1-1|152	
21mr|cheese-41.1-1|153	%package -n %{devgtk}
21mr|cheese-41.1-1|154	Summary:	Developent files for %{name}-gtk
21mr|cheese-41.1-1|155	Group:		Development/C
21mr|cheese-41.1-1|156	Requires:	%{gtkname} = %{EVRD}
21mr|cheese-41.1-1|157	Requires:	%{devname} = %{EVRD}
21mr|cheese-41.1-1|158	
21mr|cheese-41.1-1|159	%description -n %{devgtk}
21mr|cheese-41.1-1|160	This packages contains the development library and header files for %{name}-gtk.
21mr|cheese-41.1-1|161	
21mr|cheese-41.1-1|162	%files -n %{devgtk}
21mr|cheese-41.1-1|163	%doc COPYING
21mr|cheese-41.1-1|164	%{_libdir}/lib%{name}-gtk.so
21mr|cheese-41.1-1|165	%{_libdir}/pkgconfig/%{name}-gtk.pc
21mr|cheese-41.1-1|166	
21mr|cheese-41.1-1|167	#----------------------------------------------------------------------------
21mr|cheese-41.1-1|168	
21mr|cheese-41.1-1|169	%prep
21mr|cheese-41.1-1|170	%autosetup -p1
21mr|cheese-41.1-1|171	
21mr|cheese-41.1-1|172	pushd po
21mr|cheese-41.1-1|173	tar -xvzf %{SOURCE1}
21mr|cheese-41.1-1|174	popd
21mr|cheese-41.1-1|175	
21mr|cheese-41.1-1|176	%build
21mr|cheese-41.1-1|177	%meson -Dtests=false
21mr|cheese-41.1-1|178	%meson_build
21mr|cheese-41.1-1|179	
21mr|cheese-41.1-1|180	%install
21mr|cheese-41.1-1|181	%meson_install
21mr|cheese-41.1-1|182	
21mr|cheese-41.1-1|183	# dynamic support
21mr|cheese-41.1-1|184	mkdir -p %{buildroot}%{_sysconfdir}/dynamic/launchers/webcam
21mr|cheese-41.1-1|185	cat > %{buildroot}%{_sysconfdir}/dynamic/launchers/webcam/%{name}.desktop << EOF
21mr|cheese-41.1-1|186	[Desktop Entry]
21mr|cheese-41.1-1|187	Name=Webcam Photobooth
21mr|cheese-41.1-1|188	Comment=Cheese Webcam Photobooth using \$devicename
21mr|cheese-41.1-1|189	TryExec=%{name}
21mr|cheese-41.1-1|190	Exec=%{name}
21mr|cheese-41.1-1|191	Terminal=false
21mr|cheese-41.1-1|192	Icon=%{name}
21mr|cheese-41.1-1|193	Type=Application
21mr|cheese-41.1-1|194	StartupNotify=true
21mr|cheese-41.1-1|195	EOF
21mr|cheese-41.1-1|196	
21mr|cheese-41.1-1|197	%find_lang %{name} --with-gnome --all-name

11751 21
21mr|chemical-mime-data-0.1.94-16|1	Summary:	Support for chemical/* MIME types
21mr|chemical-mime-data-0.1.94-16|2	Name:		chemical-mime-data
21mr|chemical-mime-data-0.1.94-16|3	Version:	0.1.94
21mr|chemical-mime-data-0.1.94-16|4	Release:	16
21mr|chemical-mime-data-0.1.94-16|5	License:	LGPLv2.1+
21mr|chemical-mime-data-0.1.94-16|6	Group:		System/Libraries
21mr|chemical-mime-data-0.1.94-16|7	Url:		http://sourceforge.net/projects/chemical-mime/
21mr|chemical-mime-data-0.1.94-16|8	Source0:	http://dl.sourceforge.net/chemical-mime/%{name}-%{version}.tar.bz2
21mr|chemical-mime-data-0.1.94-16|9	Patch0:		chemical-mime-data-0.1.94-rosa-rsvg.patch
21mr|chemical-mime-data-0.1.94-16|10	BuildRequires:	intltool
21mr|chemical-mime-data-0.1.94-16|11	BuildRequires:	librsvg
21mr|chemical-mime-data-0.1.94-16|12	BuildRequires:	libxslt-proc
21mr|chemical-mime-data-0.1.94-16|13	BuildRequires:	gettext-devel
21mr|chemical-mime-data-0.1.94-16|14	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|chemical-mime-data-0.1.94-16|15	BuildRequires:	pkgconfig(libxml-2.0)
21mr|chemical-mime-data-0.1.94-16|16	BuildRequires:	pkgconfig(libxslt)
21mr|chemical-mime-data-0.1.94-16|17	BuildRequires:	pkgconfig(shared-mime-info)
21mr|chemical-mime-data-0.1.94-16|18	Requires:	hicolor-icon-theme
21mr|chemical-mime-data-0.1.94-16|19	Requires:	shared-mime-info
21mr|chemical-mime-data-0.1.94-16|20	BuildArch:	noarch
21mr|chemical-mime-data-0.1.94-16|21	
21mr|chemical-mime-data-0.1.94-16|22	%description
21mr|chemical-mime-data-0.1.94-16|23	A collection of data files which tries to give support for various chemical
21mr|chemical-mime-data-0.1.94-16|24	MIME types (chemical/*) on Linux/UNIX desktops. Chemical MIME's have been
21mr|chemical-mime-data-0.1.94-16|25	proposed in 1995, though it seems they have never been registered with IANA.
21mr|chemical-mime-data-0.1.94-16|26	
21mr|chemical-mime-data-0.1.94-16|27	%files -f %{name}.lang
21mr|chemical-mime-data-0.1.94-16|28	%doc AUTHORS ChangeLog COPYING HACKING NEWS README THANKS TODO
21mr|chemical-mime-data-0.1.94-16|29	%doc __docs/*
21mr|chemical-mime-data-0.1.94-16|30	%{_datadir}/icons/hicolor/*/mimetypes/gnome-mime-chemical.png
21mr|chemical-mime-data-0.1.94-16|31	%{_datadir}/icons/hicolor/scalable/mimetypes/gnome-mime-chemical.svgz
21mr|chemical-mime-data-0.1.94-16|32	%{_datadir}/mime/packages/chemical-mime-data.xml
21mr|chemical-mime-data-0.1.94-16|33	%{_datadir}/mimelnk
21mr|chemical-mime-data-0.1.94-16|34	%{_datadir}/pkgconfig/chemical-mime-data.pc
21mr|chemical-mime-data-0.1.94-16|35	
21mr|chemical-mime-data-0.1.94-16|36	#----------------------------------------------------------------------------
21mr|chemical-mime-data-0.1.94-16|37	
21mr|chemical-mime-data-0.1.94-16|38	%prep
21mr|chemical-mime-data-0.1.94-16|39	%setup -q
21mr|chemical-mime-data-0.1.94-16|40	sed -i -e '/^libdir/d' chemical-mime-data.pc.in
21mr|chemical-mime-data-0.1.94-16|41	%patch0 -p1
21mr|chemical-mime-data-0.1.94-16|42	
21mr|chemical-mime-data-0.1.94-16|43	%build
21mr|chemical-mime-data-0.1.94-16|44	intltoolize --force
21mr|chemical-mime-data-0.1.94-16|45	# required for patch0
21mr|chemical-mime-data-0.1.94-16|46	autoreconf -fi
21mr|chemical-mime-data-0.1.94-16|47	
21mr|chemical-mime-data-0.1.94-16|48	export RSVG=%{_bindir}/rsvg-convert
21mr|chemical-mime-data-0.1.94-16|49	%configure \
21mr|chemical-mime-data-0.1.94-16|50	--disable-update-database \
21mr|chemical-mime-data-0.1.94-16|51	--without-gnome-mime \
21mr|chemical-mime-data-0.1.94-16|52	--without-pixmaps
21mr|chemical-mime-data-0.1.94-16|53	%make
21mr|chemical-mime-data-0.1.94-16|54	
21mr|chemical-mime-data-0.1.94-16|55	%install
21mr|chemical-mime-data-0.1.94-16|56	%makeinstall_std
21mr|chemical-mime-data-0.1.94-16|57	cp -pR %{buildroot}%{_docdir}/%{name} __docs
21mr|chemical-mime-data-0.1.94-16|58	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|chemical-mime-data-0.1.94-16|59	
21mr|chemical-mime-data-0.1.94-16|60	%find_lang %{name}

11752 21
21mr|chihaya-2.0-0.git2f7944.1|1	%define commit 2f794401e44a5d8ee8e20301f193f85abee33f97
21mr|chihaya-2.0-0.git2f7944.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|chihaya-2.0-0.git2f7944.1|3	
21mr|chihaya-2.0-0.git2f7944.1|4	# use bundled golang modules (from Source1)
21mr|chihaya-2.0-0.git2f7944.1|5	%global gomodulesmode GO111MODULE=off
21mr|chihaya-2.0-0.git2f7944.1|6	%global goipath github.com/chihaya/chihaya
21mr|chihaya-2.0-0.git2f7944.1|7	
21mr|chihaya-2.0-0.git2f7944.1|8	Summary:	A customizable, multi-protocol BitTorrent Tracker
21mr|chihaya-2.0-0.git2f7944.1|9	Name:		chihaya
21mr|chihaya-2.0-0.git2f7944.1|10	Version:	2.0
21mr|chihaya-2.0-0.git2f7944.1|11	Release:	0.git%{commit_short}.1
21mr|chihaya-2.0-0.git2f7944.1|12	License:	Apache-2.0
21mr|chihaya-2.0-0.git2f7944.1|13	Group:		Networking/File transfer
21mr|chihaya-2.0-0.git2f7944.1|14	Url:		https://github.com/chihaya/chihaya
21mr|chihaya-2.0-0.git2f7944.1|15	Source0:	https://github.com/chihaya/chihaya/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|chihaya-2.0-0.git2f7944.1|16	# created by ./pack-go-mod.sh
21mr|chihaya-2.0-0.git2f7944.1|17	Source1:	chihaya-%{commit}-go-mod-vendor.tar.xz
21mr|chihaya-2.0-0.git2f7944.1|18	# inspired by https://github.com/transmission/transmission/blob/main/daemon/transmission-daemon.service
21mr|chihaya-2.0-0.git2f7944.1|19	Source2:	chihaya.service
21mr|chihaya-2.0-0.git2f7944.1|20	BuildRequires:	golang
21mr|chihaya-2.0-0.git2f7944.1|21	BuildRequires:	go-rpm-macros
21mr|chihaya-2.0-0.git2f7944.1|22	BuildRequires:	bash-completion-devel
21mr|chihaya-2.0-0.git2f7944.1|23	%if %{mdvver} >= 202310
21mr|chihaya-2.0-0.git2f7944.1|24	Requires(post):	/usr/bin/systemd-sysusers
21mr|chihaya-2.0-0.git2f7944.1|25	%else
21mr|chihaya-2.0-0.git2f7944.1|26	Requires(post):	/bin/systemd-sysusers
21mr|chihaya-2.0-0.git2f7944.1|27	%endif
21mr|chihaya-2.0-0.git2f7944.1|28	%gometa
21mr|chihaya-2.0-0.git2f7944.1|29	
21mr|chihaya-2.0-0.git2f7944.1|30	%description
21mr|chihaya-2.0-0.git2f7944.1|31	A customizable, multi-protocol BitTorrent Tracker.
21mr|chihaya-2.0-0.git2f7944.1|32	Written in golang.
21mr|chihaya-2.0-0.git2f7944.1|33	
21mr|chihaya-2.0-0.git2f7944.1|34	Differentiating features include:
21mr|chihaya-2.0-0.git2f7944.1|35	- HTTP and UDP protocols
21mr|chihaya-2.0-0.git2f7944.1|36	- IPv4 and IPv6 support
21mr|chihaya-2.0-0.git2f7944.1|37	- Pre/Post middleware hooks
21mr|chihaya-2.0-0.git2f7944.1|38	- YAML configuration
21mr|chihaya-2.0-0.git2f7944.1|39	- Metrics via Prometheus
21mr|chihaya-2.0-0.git2f7944.1|40	- High Availability via Redis
21mr|chihaya-2.0-0.git2f7944.1|41	- Kubernetes deployment via Helm
21mr|chihaya-2.0-0.git2f7944.1|42	
21mr|chihaya-2.0-0.git2f7944.1|43	Chihaya is built for developers looking to integrate BitTorrent
21mr|chihaya-2.0-0.git2f7944.1|44	into a preexisting production environment.
21mr|chihaya-2.0-0.git2f7944.1|45	Chihaya's pluggable architecture and middleware framework offers
21mr|chihaya-2.0-0.git2f7944.1|46	a simple and flexible integration point that abstracts
21mr|chihaya-2.0-0.git2f7944.1|47	the BitTorrent tracker protocols. The most common use case for
21mr|chihaya-2.0-0.git2f7944.1|48	Chihaya is enabling peer-to-peer cloud software deployments.
21mr|chihaya-2.0-0.git2f7944.1|49	
21mr|chihaya-2.0-0.git2f7944.1|50	%files
21mr|chihaya-2.0-0.git2f7944.1|51	%license LICENSE*
21mr|chihaya-2.0-0.git2f7944.1|52	%doc *.md docs dist/example_config.yaml
21mr|chihaya-2.0-0.git2f7944.1|53	%{_bindir}/chihaya
21mr|chihaya-2.0-0.git2f7944.1|54	%{_datadir}/bash-completion/completions/chihaya
21mr|chihaya-2.0-0.git2f7944.1|55	%{_datadir}/fish/completions/chihaya.fish
21mr|chihaya-2.0-0.git2f7944.1|56	%{_datadir}/zsh/vendor-completions/_chihaya
21mr|chihaya-2.0-0.git2f7944.1|57	%config(noreplace) %{_sysconfdir}/chihaya.yaml
21mr|chihaya-2.0-0.git2f7944.1|58	%{_sysusersdir}/chihaya.conf
21mr|chihaya-2.0-0.git2f7944.1|59	%{_unitdir}/chihaya.service
21mr|chihaya-2.0-0.git2f7944.1|60	
21mr|chihaya-2.0-0.git2f7944.1|61	%post
21mr|chihaya-2.0-0.git2f7944.1|62	%sysusers_create chihaya.conf
21mr|chihaya-2.0-0.git2f7944.1|63	%systemd_post chihaya.service
21mr|chihaya-2.0-0.git2f7944.1|64	
21mr|chihaya-2.0-0.git2f7944.1|65	%preun
21mr|chihaya-2.0-0.git2f7944.1|66	%systemd_preun chihaya.service
21mr|chihaya-2.0-0.git2f7944.1|67	
21mr|chihaya-2.0-0.git2f7944.1|68	#----------------------------------------------------------------------------
21mr|chihaya-2.0-0.git2f7944.1|69	
21mr|chihaya-2.0-0.git2f7944.1|70	%prep
21mr|chihaya-2.0-0.git2f7944.1|71	%goprep
21mr|chihaya-2.0-0.git2f7944.1|72	%autopatch -p1
21mr|chihaya-2.0-0.git2f7944.1|73	
21mr|chihaya-2.0-0.git2f7944.1|74	tar -C .. -xf %{SOURCE1}
21mr|chihaya-2.0-0.git2f7944.1|75	
21mr|chihaya-2.0-0.git2f7944.1|76	%build
21mr|chihaya-2.0-0.git2f7944.1|77	%gobuild -o %{gobuilddir}/bin/chihaya %{goipath}/cmd/chihaya
21mr|chihaya-2.0-0.git2f7944.1|78	
21mr|chihaya-2.0-0.git2f7944.1|79	%install
21mr|chihaya-2.0-0.git2f7944.1|80	mkdir -p %{buildroot}%{_bindir}/
21mr|chihaya-2.0-0.git2f7944.1|81	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21mr|chihaya-2.0-0.git2f7944.1|82	mkdir -p %{buildroot}%{_datadir}/fish/completions/
21mr|chihaya-2.0-0.git2f7944.1|83	mkdir -p %{buildroot}%{_datadir}/zsh/vendor-completions/
21mr|chihaya-2.0-0.git2f7944.1|84	mkdir -p %{buildroot}%{_sysconfdir}
21mr|chihaya-2.0-0.git2f7944.1|85	mkdir -p %{buildroot}%{_sysusersdir}
21mr|chihaya-2.0-0.git2f7944.1|86	mkdir -p %{buildroot}%{_unitdir}
21mr|chihaya-2.0-0.git2f7944.1|87	install -m755 %{gobuilddir}/bin/chihaya %{buildroot}/%{_bindir}/
21mr|chihaya-2.0-0.git2f7944.1|88	%{gobuilddir}/bin/chihaya completion bash > %{buildroot}%{_datadir}/bash-completion/completions/chihaya
21mr|chihaya-2.0-0.git2f7944.1|89	%{gobuilddir}/bin/chihaya completion fish > %{buildroot}%{_datadir}/fish/completions/chihaya.fish
21mr|chihaya-2.0-0.git2f7944.1|90	%{gobuilddir}/bin/chihaya completion zsh > %{buildroot}%{_datadir}/zsh/vendor-completions/_chihaya
21mr|chihaya-2.0-0.git2f7944.1|91	install -m644 dist/example_config.yaml %{buildroot}%{_sysconfdir}/chihaya.yaml
21mr|chihaya-2.0-0.git2f7944.1|92	install -d %{buildroot}%{_unitdir}
21mr|chihaya-2.0-0.git2f7944.1|93	install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}
21mr|chihaya-2.0-0.git2f7944.1|94	cat > %{buildroot}%{_sysusersdir}/chihaya.conf << 'EOF'
21mr|chihaya-2.0-0.git2f7944.1|95	u chihaya - "Chihaya torrent tracker" /var/empty -
21mr|chihaya-2.0-0.git2f7944.1|96	g chihaya - -
21mr|chihaya-2.0-0.git2f7944.1|97	m chihaya chihaya
21mr|chihaya-2.0-0.git2f7944.1|98	EOF

11753 21
21mr|chkauth-0.3-13|1	%define name chkauth
21mr|chkauth-0.3-13|2	%define version 0.3
21mr|chkauth-0.3-13|3	%define release 13
21mr|chkauth-0.3-13|4	
21mr|chkauth-0.3-13|5	Summary: Script to change authentification method (local, NIS, LDAP)
21mr|chkauth-0.3-13|6	Name: %{name}
21mr|chkauth-0.3-13|7	Version: %{version}
21mr|chkauth-0.3-13|8	Release: %{release}
21mr|chkauth-0.3-13|9	Source0: %{name}-%{version}.tar.bz2
21mr|chkauth-0.3-13|10	BuildArch: noarch
21mr|chkauth-0.3-13|11	License: GPL
21mr|chkauth-0.3-13|12	Group: System/Configuration/Boot and Init
21mr|chkauth-0.3-13|13	Prefix: %{_prefix}
21mr|chkauth-0.3-13|14	requires: perl >= 5.0
21mr|chkauth-0.3-13|15	
21mr|chkauth-0.3-13|16	%description
21mr|chkauth-0.3-13|17	Chkauth is a program to change the authentification method
21mr|chkauth-0.3-13|18	on a system. Chkauth always set the file method in first place, but
21mr|chkauth-0.3-13|19	you can only select the second authentification method this way.
21mr|chkauth-0.3-13|20	
21mr|chkauth-0.3-13|21	Three kind of authentification are accepted : local (file), NIS (yp)
21mr|chkauth-0.3-13|22	and LDAP.
21mr|chkauth-0.3-13|23	
21mr|chkauth-0.3-13|24	%prep
21mr|chkauth-0.3-13|25	%setup
21mr|chkauth-0.3-13|26	
21mr|chkauth-0.3-13|27	%build
21mr|chkauth-0.3-13|28	
21mr|chkauth-0.3-13|29	%install
21mr|chkauth-0.3-13|30	rm -rf $RPM_BUILD_ROOT
21mr|chkauth-0.3-13|31	mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8/
21mr|chkauth-0.3-13|32	mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
21mr|chkauth-0.3-13|33	install chkauth $RPM_BUILD_ROOT/%{_sbindir}
21mr|chkauth-0.3-13|34	install chkauth.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
21mr|chkauth-0.3-13|35	
21mr|chkauth-0.3-13|36	%clean
21mr|chkauth-0.3-13|37	rm -rf $RPM_BUILD_ROOT
21mr|chkauth-0.3-13|38	
21mr|chkauth-0.3-13|39	%files
21mr|chkauth-0.3-13|40	%defattr(-,root,root)
21mr|chkauth-0.3-13|41	%{_sbindir}/*
21mr|chkauth-0.3-13|42	%{_mandir}/*/*

11754 21
21mr|chkconfig-1.13-6|1	%define git_url git://git.fedorahosted.org/chkconfig.git
21mr|chkconfig-1.13-6|2	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|chkconfig-1.13-6|3	
21mr|chkconfig-1.13-6|4	Summary:	A system tool for maintaining the /etc/rc*.d hierarchy
21mr|chkconfig-1.13-6|5	Name:		chkconfig
21mr|chkconfig-1.13-6|6	Version:	1.13
21mr|chkconfig-1.13-6|7	Release:	6
21mr|chkconfig-1.13-6|8	License:	GPL
21mr|chkconfig-1.13-6|9	Group:		System/Configuration/Boot and Init
21mr|chkconfig-1.13-6|10	Url:		https://github.com/fedora-sysv/chkconfig
21mr|chkconfig-1.13-6|11	Source0:	https://github.com/fedora-sysv/chkconfig/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|chkconfig-1.13-6|12	Source1:	chkconfig.po
21mr|chkconfig-1.13-6|13	Patch0001:  0001-Fix-etc-rc.d-path-for-ROSA.patch
21mr|chkconfig-1.13-6|14	BuildRequires:	gettext
21mr|chkconfig-1.13-6|15	BuildRequires:	newt-devel
21mr|chkconfig-1.13-6|16	BuildRequires:	pkgconfig(popt)
21mr|chkconfig-1.13-6|17	BuildRequires:	pkgconfig(slang)
21mr|chkconfig-1.13-6|18	%if %{with selinux}
21mr|chkconfig-1.13-6|19	BuildRequires:	selinux-devel
21mr|chkconfig-1.13-6|20	%endif
21mr|chkconfig-1.13-6|21	# explicit file provides
21mr|chkconfig-1.13-6|22	Provides:	/sbin/chkconfig
21mr|chkconfig-1.13-6|23	Provides:	%{_sbindir}/chkconfig
21mr|chkconfig-1.13-6|24	Provides:	%{_sbindir}/alternatives
21mr|chkconfig-1.13-6|25	Provides:	%{_sbindir}/update-alternatives
21mr|chkconfig-1.13-6|26	Provides:	update-alternatives = 1.18.4-2
21mr|chkconfig-1.13-6|27	Obsoletes:	update-alternatives < 1.18.4-2
21mr|chkconfig-1.13-6|28	Requires:	/bin/sh
21mr|chkconfig-1.13-6|29	Requires:	coreutils
21mr|chkconfig-1.13-6|30	Requires:	util-linux
21mr|chkconfig-1.13-6|31	
21mr|chkconfig-1.13-6|32	%description
21mr|chkconfig-1.13-6|33	Chkconfig is a basic system utility.  It updates and queries runlevel
21mr|chkconfig-1.13-6|34	information for system services.  Chkconfig manipulates the numerous
21mr|chkconfig-1.13-6|35	symbolic links in /etc/rc*.d, to relieve system administrators of some
21mr|chkconfig-1.13-6|36	of the drudgery of manually editing the symbolic links.
21mr|chkconfig-1.13-6|37	
21mr|chkconfig-1.13-6|38	%package -n ntsysv
21mr|chkconfig-1.13-6|39	Summary:	A system tool for maintaining the /etc/rc*.d hierarchy
21mr|chkconfig-1.13-6|40	Group:		System/Configuration/Boot and Init
21mr|chkconfig-1.13-6|41	Requires:	chkconfig = %{EVRD}
21mr|chkconfig-1.13-6|42	
21mr|chkconfig-1.13-6|43	%description -n ntsysv
21mr|chkconfig-1.13-6|44	ntsysv updates and queries runlevel information for system services.
21mr|chkconfig-1.13-6|45	ntsysv relieves system administrators of having to directly manipulate
21mr|chkconfig-1.13-6|46	the numerous symbolic links in /etc/rc*.d.
21mr|chkconfig-1.13-6|47	
21mr|chkconfig-1.13-6|48	%prep
21mr|chkconfig-1.13-6|49	%autosetup -p1
21mr|chkconfig-1.13-6|50	# (tpg) https://issues.openmandriva.org/show_bug.cgi?id=2477
21mr|chkconfig-1.13-6|51	# https://github.com/fedora-sysv/chkconfig/issues/23
21mr|chkconfig-1.13-6|52	sed -i -e 's#/usr/lib/systemd#/lib/systemd#g' Makefile
21mr|chkconfig-1.13-6|53	
21mr|chkconfig-1.13-6|54	%build
21mr|chkconfig-1.13-6|55	%make_build CC=%{__cc} RPM_OPT_FLAGS="%{optflags}" LIBMHACK=$LIBMHACK LDFLAGS="%{ldflags}"
21mr|chkconfig-1.13-6|56	
21mr|chkconfig-1.13-6|57	%install
21mr|chkconfig-1.13-6|58	%make_install MANDIR=%{_mandir} BINDIR=%{_sbindir}
21mr|chkconfig-1.13-6|59	
21mr|chkconfig-1.13-6|60	mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
21mr|chkconfig-1.13-6|61	for n in 0 1 2 3 4 5 6; do
21mr|chkconfig-1.13-6|62	mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc${n}.d
21mr|chkconfig-1.13-6|63	done
21mr|chkconfig-1.13-6|64	
21mr|chkconfig-1.13-6|65	cd %{buildroot}%{_sysconfdir}/
21mr|chkconfig-1.13-6|66	ln -s rc.d/init.d init.d
21mr|chkconfig-1.13-6|67	# Compatibility with Fedora/RH locations
21mr|chkconfig-1.13-6|68	# and 3rd party scripts that rely on them
21mr|chkconfig-1.13-6|69	for n in 0 1 2 3 4 5 6; do
21mr|chkconfig-1.13-6|70	ln -s rc.d/rc${n}.d rc${n}.d
21mr|chkconfig-1.13-6|71	done
21mr|chkconfig-1.13-6|72	cd -
21mr|chkconfig-1.13-6|73	
21mr|chkconfig-1.13-6|74	# corrected indonesian language code (it has changed from 'in' to 'id')
21mr|chkconfig-1.13-6|75	mkdir -p %{buildroot}%{_datadir}/locale/id/LC_MESSAGES
21mr|chkconfig-1.13-6|76	mv %{buildroot}%{_datadir}/locale/{in,in_ID}/LC_MESSAGES/* \
21mr|chkconfig-1.13-6|77	%{buildroot}%{_datadir}/locale/id/LC_MESSAGES || :
21mr|chkconfig-1.13-6|78	rm -rf %{buildroot}%{_datadir}/locale/{in,in_ID} || :
21mr|chkconfig-1.13-6|79	
21mr|chkconfig-1.13-6|80	mkdir -p %{buildroot}%{_datadir}/locale/zh_TW.Big5/LC_MESSAGES
21mr|chkconfig-1.13-6|81	msgfmt %{SOURCE1} -o %{buildroot}%{_datadir}/locale/zh_TW.Big5/LC_MESSAGES/chkconfig.mo
21mr|chkconfig-1.13-6|82	
21mr|chkconfig-1.13-6|83	# Geoff 20020623 -- zh is incorrect for locale and there's nothing in it anyway
21mr|chkconfig-1.13-6|84	rm -fr %{buildroot}%{_datadir}/locale/zh
21mr|chkconfig-1.13-6|85	
21mr|chkconfig-1.13-6|86	# Create alternatives directories
21mr|chkconfig-1.13-6|87	mkdir -p %{buildroot}%{_localstatedir}/log
21mr|chkconfig-1.13-6|88	mkdir -p %{buildroot}%{_sysconfdir}/alternatives
21mr|chkconfig-1.13-6|89	touch %{buildroot}%{_localstatedir}/log/update-alternatives.log
21mr|chkconfig-1.13-6|90	
21mr|chkconfig-1.13-6|91	# (tpg) compat symlink
21mr|chkconfig-1.13-6|92	mkdir -p %{buildroot}/sbin
21mr|chkconfig-1.13-6|93	ln -sf %{_sbindir}/chkconfig %{buildroot}/sbin/chkconfig
21mr|chkconfig-1.13-6|94	
21mr|chkconfig-1.13-6|95	%find_lang %{name}
21mr|chkconfig-1.13-6|96	
21mr|chkconfig-1.13-6|97	%pretrans -p <lua>
21mr|chkconfig-1.13-6|98	path = "%{_localstatedir}/lib/alternatives"
21mr|chkconfig-1.13-6|99	path2 = "%{_localstatedir}/lib/rpm/alternatives"
21mr|chkconfig-1.13-6|100	st = posix.stat(path)
21mr|chkconfig-1.13-6|101	st2 = posix.stat(path2)
21mr|chkconfig-1.13-6|102	if st and st.type == "link" and st2 and st2.type == "directory" then
21mr|chkconfig-1.13-6|103	os.remove(path)
21mr|chkconfig-1.13-6|104	os.rename(path2, path)
21mr|chkconfig-1.13-6|105	posix.symlink(path, path2)
21mr|chkconfig-1.13-6|106	end
21mr|chkconfig-1.13-6|107	
21mr|chkconfig-1.13-6|108	
21mr|chkconfig-1.13-6|109	%files -f %{name}.lang
21mr|chkconfig-1.13-6|110	/sbin/chkconfig
21mr|chkconfig-1.13-6|111	%{_sbindir}/chkconfig
21mr|chkconfig-1.13-6|112	/lib/systemd/systemd-sysv-install
21mr|chkconfig-1.13-6|113	%{_mandir}/man8/chkconfig.8*
21mr|chkconfig-1.13-6|114	%dir %{_sysconfdir}/rc.d
21mr|chkconfig-1.13-6|115	# compat symlinks
21mr|chkconfig-1.13-6|116	%{_sysconfdir}/rc[0123456].d
21mr|chkconfig-1.13-6|117	%dir %{_sysconfdir}/rc.d/init.d
21mr|chkconfig-1.13-6|118	%dir %{_sysconfdir}/rc.d/rc*
21mr|chkconfig-1.13-6|119	%{_sysconfdir}/init.d
21mr|chkconfig-1.13-6|120	%{_sbindir}/alternatives
21mr|chkconfig-1.13-6|121	%{_sbindir}/update-alternatives
21mr|chkconfig-1.13-6|122	%{_mandir}/man8/alternatives.8*
21mr|chkconfig-1.13-6|123	%{_mandir}/man8/update-alternatives.8*
21mr|chkconfig-1.13-6|124	%dir %{_localstatedir}/lib/alternatives
21mr|chkconfig-1.13-6|125	%dir %{_sysconfdir}/alternatives
21mr|chkconfig-1.13-6|126	%ghost %{_localstatedir}/log/update-alternatives.log
21mr|chkconfig-1.13-6|127	
21mr|chkconfig-1.13-6|128	%files -n ntsysv
21mr|chkconfig-1.13-6|129	%{_sbindir}/ntsysv
21mr|chkconfig-1.13-6|130	%{_mandir}/man8/ntsysv.8*

11755 21
21mr|chmlib-0.40-13|1	%define major 0
21mr|chmlib-0.40-13|2	%define libname %mklibname chm %{major}
21mr|chmlib-0.40-13|3	%define devname %mklibname chm -d
21mr|chmlib-0.40-13|4	%define sdevname %mklibname chm -d -s
21mr|chmlib-0.40-13|5	
21mr|chmlib-0.40-13|6	Summary:	A library for dealing with Microsoft ITSS/CHM format files
21mr|chmlib-0.40-13|7	Name:		chmlib
21mr|chmlib-0.40-13|8	Version:	0.40
21mr|chmlib-0.40-13|9	Release:	13
21mr|chmlib-0.40-13|10	License:	LGPLv2.1
21mr|chmlib-0.40-13|11	Group:		System/Libraries
21mr|chmlib-0.40-13|12	Url:		http://www.jedrea.com/chmlib/
21mr|chmlib-0.40-13|13	Source0:	http://www.jedrea.com/chmlib/%{name}-%{version}.tar.bz2
21mr|chmlib-0.40-13|14	Patch1:		chmlib-0.37-morearchs.patch
21mr|chmlib-0.40-13|15	Provides:	libchm-bin
21mr|chmlib-0.40-13|16	
21mr|chmlib-0.40-13|17	%description
21mr|chmlib-0.40-13|18	CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.
21mr|chmlib-0.40-13|19	Right now, it is a very simple library, but sufficient for dealing with
21mr|chmlib-0.40-13|20	all of the .chm files I've come across. Due to the fairly well-designed
21mr|chmlib-0.40-13|21	indexing built into this particular file format, even a small library
21mr|chmlib-0.40-13|22	is able to gain reasonably good performance indexing into ITSS archives.
21mr|chmlib-0.40-13|23	
21mr|chmlib-0.40-13|24	Code runs on Linux, Windows, Solaris, and Irix.
21mr|chmlib-0.40-13|25	
21mr|chmlib-0.40-13|26	%files
21mr|chmlib-0.40-13|27	%{_bindir}/*
21mr|chmlib-0.40-13|28	
21mr|chmlib-0.40-13|29	#----------------------------------------------------------------------------
21mr|chmlib-0.40-13|30	
21mr|chmlib-0.40-13|31	%package -n %{libname}
21mr|chmlib-0.40-13|32	Summary:	A library for dealing with Microsoft ITSS/CHM format files
21mr|chmlib-0.40-13|33	Group:		System/Libraries
21mr|chmlib-0.40-13|34	Provides:	libchm = %{EVRD}
21mr|chmlib-0.40-13|35	
21mr|chmlib-0.40-13|36	%description -n %{libname}
21mr|chmlib-0.40-13|37	CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.
21mr|chmlib-0.40-13|38	Right now, it is a very simple library, but sufficient for dealing with
21mr|chmlib-0.40-13|39	all of the .chm files I've come across. Due to the fairly well-designed
21mr|chmlib-0.40-13|40	indexing built into this particular file format, even a small library
21mr|chmlib-0.40-13|41	is able to gain reasonably good performance indexing into ITSS archives.
21mr|chmlib-0.40-13|42	
21mr|chmlib-0.40-13|43	%files -n %{libname}
21mr|chmlib-0.40-13|44	%{_libdir}/libchm.so.%{major}*
21mr|chmlib-0.40-13|45	
21mr|chmlib-0.40-13|46	#----------------------------------------------------------------------------
21mr|chmlib-0.40-13|47	
21mr|chmlib-0.40-13|48	%package -n %{devname}
21mr|chmlib-0.40-13|49	Summary:	A library for dealing with Microsoft ITSS/CHM format files
21mr|chmlib-0.40-13|50	Group:		Development/Other
21mr|chmlib-0.40-13|51	Requires:	%{libname} = %{EVRD}
21mr|chmlib-0.40-13|52	Provides:	%{name}-devel = %{EVRD}
21mr|chmlib-0.40-13|53	Provides:	libchm-devel = %{EVRD}
21mr|chmlib-0.40-13|54	
21mr|chmlib-0.40-13|55	%description -n %{devname}
21mr|chmlib-0.40-13|56	CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.
21mr|chmlib-0.40-13|57	Right now, it is a very simple library, but sufficient for dealing with
21mr|chmlib-0.40-13|58	all of the .chm files I've come across. Due to the fairly well-designed
21mr|chmlib-0.40-13|59	indexing built into this particular file format, even a small library
21mr|chmlib-0.40-13|60	is able to gain reasonably good performance indexing into ITSS archives.
21mr|chmlib-0.40-13|61	
21mr|chmlib-0.40-13|62	%files -n %{devname}
21mr|chmlib-0.40-13|63	%{_includedir}/*.h
21mr|chmlib-0.40-13|64	%{_libdir}/*.so
21mr|chmlib-0.40-13|65	
21mr|chmlib-0.40-13|66	#----------------------------------------------------------------------------
21mr|chmlib-0.40-13|67	
21mr|chmlib-0.40-13|68	%package -n %{sdevname}
21mr|chmlib-0.40-13|69	Summary:	A library for dealing with Microsoft ITSS/CHM format files
21mr|chmlib-0.40-13|70	Group:		Development/Other
21mr|chmlib-0.40-13|71	Requires:	%{devname} = %{EVRD}
21mr|chmlib-0.40-13|72	Provides:	%{name}-static-devel = %{EVRD}
21mr|chmlib-0.40-13|73	Provides:	libchm-static-devel = %{EVRD}
21mr|chmlib-0.40-13|74	
21mr|chmlib-0.40-13|75	%description -n %{sdevname}
21mr|chmlib-0.40-13|76	CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.
21mr|chmlib-0.40-13|77	Right now, it is a very simple library, but sufficient for dealing with
21mr|chmlib-0.40-13|78	all of the .chm files I've come across. Due to the fairly well-designed
21mr|chmlib-0.40-13|79	indexing built into this particular file format, even a small library
21mr|chmlib-0.40-13|80	is able to gain reasonably good performance indexing into ITSS archives.
21mr|chmlib-0.40-13|81	
21mr|chmlib-0.40-13|82	%files -n %{sdevname}
21mr|chmlib-0.40-13|83	%{_libdir}/*.a
21mr|chmlib-0.40-13|84	
21mr|chmlib-0.40-13|85	#----------------------------------------------------------------------------
21mr|chmlib-0.40-13|86	
21mr|chmlib-0.40-13|87	%prep
21mr|chmlib-0.40-13|88	%setup -q -n %{name}-%{version}
21mr|chmlib-0.40-13|89	%patch1 -p0 -b .more_archs
21mr|chmlib-0.40-13|90	
21mr|chmlib-0.40-13|91	%build
21mr|chmlib-0.40-13|92	%configure \
21mr|chmlib-0.40-13|93	--enable-static \
21mr|chmlib-0.40-13|94	--enable-examples
21mr|chmlib-0.40-13|95	
21mr|chmlib-0.40-13|96	export CFLAGS="%{optflags} -DCHM_MT -DCHM_USE_PREAD -DCHM_USE_IO64 -L.libs"
21mr|chmlib-0.40-13|97	export LDFLAGS="%{ldflags} -lpthread"
21mr|chmlib-0.40-13|98	
21mr|chmlib-0.40-13|99	%make
21mr|chmlib-0.40-13|100	
21mr|chmlib-0.40-13|101	%install
21mr|chmlib-0.40-13|102	install -d %{buildroot}{%{_libdir},%{_includedir}}
21mr|chmlib-0.40-13|103	%makeinstall_std
21mr|chmlib-0.40-13|104	install -m644 src/.libs/libchm.a %{buildroot}%{_libdir}/libchm.a

11756 21
21mr|choqok-1.7.0-3|1	%define major 1
21mr|choqok-1.7.0-3|2	%define libname %mklibname choqok %{major}
21mr|choqok-1.7.0-3|3	%define libgnusocialapihelper %mklibname gnusocialapihelper %{major}
21mr|choqok-1.7.0-3|4	%define libtwitterapihelper %mklibname twitterapihelper %{major}
21mr|choqok-1.7.0-3|5	%define devname %mklibname choqok -d
21mr|choqok-1.7.0-3|6	
21mr|choqok-1.7.0-3|7	Summary:	KDE Micro-Blogging Client
21mr|choqok-1.7.0-3|8	Name:		choqok
21mr|choqok-1.7.0-3|9	Version:	1.7.0
21mr|choqok-1.7.0-3|10	Release:	3
21mr|choqok-1.7.0-3|11	License:	GPLv3+
21mr|choqok-1.7.0-3|12	Group:		Graphical desktop/KDE
21mr|choqok-1.7.0-3|13	Url:		http://choqok.gnufolks.org/
21mr|choqok-1.7.0-3|14	Source0:	http://download.kde.org/stable/choqok/%{version}/src/%{name}-%{version}.tar.xz
21mr|choqok-1.7.0-3|15	Patch0:		choqok-0.9.85-dbus-service-dir.patch
21mr|choqok-1.7.0-3|16	Patch1:		choqok-1.6.0-qoauth-qt5.patch
21mr|choqok-1.7.0-3|17	BuildRequires:	extra-cmake-modules
21mr|choqok-1.7.0-3|18	BuildRequires:	kf5attica-devel
21mr|choqok-1.7.0-3|19	BuildRequires:	kf5configwidgets-devel
21mr|choqok-1.7.0-3|20	BuildRequires:	kf5coreaddons-devel
21mr|choqok-1.7.0-3|21	BuildRequires:	kf5doctools-devel
21mr|choqok-1.7.0-3|22	BuildRequires:	kf5emoticons-devel
21mr|choqok-1.7.0-3|23	BuildRequires:	kf5globalaccel-devel
21mr|choqok-1.7.0-3|24	BuildRequires:	kf5guiaddons-devel
21mr|choqok-1.7.0-3|25	BuildRequires:	kf5i18n-devel
21mr|choqok-1.7.0-3|26	BuildRequires:	kf5kcmutils-devel
21mr|choqok-1.7.0-3|27	BuildRequires:	kf5kio-devel
21mr|choqok-1.7.0-3|28	BuildRequires:	kf5notifications-devel
21mr|choqok-1.7.0-3|29	BuildRequires:	kf5notifyconfig-devel
21mr|choqok-1.7.0-3|30	BuildRequires:	kf5parts-devel
21mr|choqok-1.7.0-3|31	BuildRequires:	kf5purpose-devel
21mr|choqok-1.7.0-3|32	BuildRequires:	kf5sonnet-devel
21mr|choqok-1.7.0-3|33	BuildRequires:	kf5textwidgets-devel
21mr|choqok-1.7.0-3|34	BuildRequires:	kf5wallet-devel
21mr|choqok-1.7.0-3|35	BuildRequires:	kf5webkit-devel
21mr|choqok-1.7.0-3|36	BuildRequires:	kf5widgetsaddons-devel
21mr|choqok-1.7.0-3|37	BuildRequires:	kf5xmlgui-devel
21mr|choqok-1.7.0-3|38	BuildRequires:	qoauth-qt5-devel
21mr|choqok-1.7.0-3|39	BuildRequires:	pkgconfig(qca2-qt5)
21mr|choqok-1.7.0-3|40	BuildRequires:	pkgconfig(Qt5Core)
21mr|choqok-1.7.0-3|41	BuildRequires:	pkgconfig(Qt5DBus)
21mr|choqok-1.7.0-3|42	BuildRequires:	pkgconfig(Qt5Gui)
21mr|choqok-1.7.0-3|43	BuildRequires:	pkgconfig(Qt5Network)
21mr|choqok-1.7.0-3|44	BuildRequires:	pkgconfig(Qt5NetworkAuth)
21mr|choqok-1.7.0-3|45	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|choqok-1.7.0-3|46	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|choqok-1.7.0-3|47	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|choqok-1.7.0-3|48	
21mr|choqok-1.7.0-3|49	%description
21mr|choqok-1.7.0-3|50	Choqok is a Free/Open Source micro-blogging client for K Desktop
21mr|choqok-1.7.0-3|51	
21mr|choqok-1.7.0-3|52	%files -f %{name}.lang
21mr|choqok-1.7.0-3|53	%{_kde5_bindir}/choqok
21mr|choqok-1.7.0-3|54	%{_kde5_applicationsdir}/org.kde.choqok.desktop
21mr|choqok-1.7.0-3|55	%{_kde5_datadir}/choqok*
21mr|choqok-1.7.0-3|56	%{_kde5_datadir}/config.kcfg/*.kcfg
21mr|choqok-1.7.0-3|57	%{_kde5_iconsdir}/*/*/*/*
21mr|choqok-1.7.0-3|58	%{_kde5_notificationsdir}/choqok.notifyrc
21mr|choqok-1.7.0-3|59	%{_kde5_services}/choqok_*.desktop
21mr|choqok-1.7.0-3|60	%{_kde5_services}/konqchoqok.desktop
21mr|choqok-1.7.0-3|61	%{_kde5_services}/ServiceMenus/*.desktop
21mr|choqok-1.7.0-3|62	%{_kde5_servicetypes}/choqok*.desktop
21mr|choqok-1.7.0-3|63	%{_kde5_xmlguidir}/choqok*/*.rc
21mr|choqok-1.7.0-3|64	%{_kde5_xmlguidir}/konqchoqokplugin/konqchoqok.rc
21mr|choqok-1.7.0-3|65	%{_appdatadir}/org.kde.choqok.appdata.xml
21mr|choqok-1.7.0-3|66	%{_datadir}/dbus-1/services/org.kde.choqok.service
21mr|choqok-1.7.0-3|67	%{_qt5_plugindir}/choqok_*.so
21mr|choqok-1.7.0-3|68	%{_qt5_plugindir}/kcm_choqok_*.so
21mr|choqok-1.7.0-3|69	%{_qt5_plugindir}/kf5/parts/konqchoqokplugin.so
21mr|choqok-1.7.0-3|70	%{_qt5_plugindir}/kf5/purpose/purposeplugin.so
21mr|choqok-1.7.0-3|71	
21mr|choqok-1.7.0-3|72	#-------------------------------------------------------------------
21mr|choqok-1.7.0-3|73	
21mr|choqok-1.7.0-3|74	%package -n %{libname}
21mr|choqok-1.7.0-3|75	Summary:	%{name} shared library
21mr|choqok-1.7.0-3|76	Group:		System/Libraries
21mr|choqok-1.7.0-3|77	
21mr|choqok-1.7.0-3|78	%description -n %{libname}
21mr|choqok-1.7.0-3|79	%{name} shared library.
21mr|choqok-1.7.0-3|80	
21mr|choqok-1.7.0-3|81	%files -n %{libname}
21mr|choqok-1.7.0-3|82	%{_kde5_libdir}/libchoqok.so.%{major}*
21mr|choqok-1.7.0-3|83	
21mr|choqok-1.7.0-3|84	#-------------------------------------------------------------------
21mr|choqok-1.7.0-3|85	
21mr|choqok-1.7.0-3|86	%package -n %{libgnusocialapihelper}
21mr|choqok-1.7.0-3|87	Summary:	%{name} shared library
21mr|choqok-1.7.0-3|88	Group:		System/Libraries
21mr|choqok-1.7.0-3|89	
21mr|choqok-1.7.0-3|90	%description -n %{libgnusocialapihelper}
21mr|choqok-1.7.0-3|91	%{name} shared library.
21mr|choqok-1.7.0-3|92	
21mr|choqok-1.7.0-3|93	%files -n %{libgnusocialapihelper}
21mr|choqok-1.7.0-3|94	%{_kde5_libdir}/libgnusocialapihelper.so.%{major}*
21mr|choqok-1.7.0-3|95	
21mr|choqok-1.7.0-3|96	#-------------------------------------------------------------------
21mr|choqok-1.7.0-3|97	
21mr|choqok-1.7.0-3|98	%package -n %{libtwitterapihelper}
21mr|choqok-1.7.0-3|99	Summary:	%{name} shared library
21mr|choqok-1.7.0-3|100	Group:		System/Libraries
21mr|choqok-1.7.0-3|101	
21mr|choqok-1.7.0-3|102	%description -n %{libtwitterapihelper}
21mr|choqok-1.7.0-3|103	%{name} shared library.
21mr|choqok-1.7.0-3|104	
21mr|choqok-1.7.0-3|105	%files -n %{libtwitterapihelper}
21mr|choqok-1.7.0-3|106	%{_kde5_libdir}/libtwitterapihelper.so.%{major}*
21mr|choqok-1.7.0-3|107	
21mr|choqok-1.7.0-3|108	#-------------------------------------------------------------------
21mr|choqok-1.7.0-3|109	
21mr|choqok-1.7.0-3|110	%package -n %{devname}
21mr|choqok-1.7.0-3|111	Summary:	%{name} development files
21mr|choqok-1.7.0-3|112	Group:		Development/KDE and Qt
21mr|choqok-1.7.0-3|113	Requires:	%{libname} = %{EVRD}
21mr|choqok-1.7.0-3|114	Requires:	%{libgnusocialapihelper} = %{EVRD}
21mr|choqok-1.7.0-3|115	Requires:	%{libtwitterapihelper} = %{EVRD}
21mr|choqok-1.7.0-3|116	Provides:	%{name}-devel = %{EVRD}
21mr|choqok-1.7.0-3|117	Conflicts:	%{name}-devel < 1.6.0
21mr|choqok-1.7.0-3|118	Obsoletes:	%{name}-devel < 1.6.0
21mr|choqok-1.7.0-3|119	
21mr|choqok-1.7.0-3|120	%description -n %{devname}
21mr|choqok-1.7.0-3|121	This package contains header files needed if you wish to build applications
21mr|choqok-1.7.0-3|122	based on %{name}.
21mr|choqok-1.7.0-3|123	
21mr|choqok-1.7.0-3|124	%files -n %{devname}
21mr|choqok-1.7.0-3|125	%{_kde5_includedir}/choqok
21mr|choqok-1.7.0-3|126	%{_kde5_libdir}/libchoqok.so
21mr|choqok-1.7.0-3|127	%{_kde5_libdir}/libgnusocialapihelper.so
21mr|choqok-1.7.0-3|128	%{_kde5_libdir}/libtwitterapihelper.so
21mr|choqok-1.7.0-3|129	%{_datadir}/cmake/modules/FindChoqok.cmake
21mr|choqok-1.7.0-3|130	
21mr|choqok-1.7.0-3|131	#--------------------------------------------------------------------
21mr|choqok-1.7.0-3|132	%prep
21mr|choqok-1.7.0-3|133	%setup -q
21mr|choqok-1.7.0-3|134	%patch0 -p0
21mr|choqok-1.7.0-3|135	%patch1 -p1
21mr|choqok-1.7.0-3|136	
21mr|choqok-1.7.0-3|137	%build
21mr|choqok-1.7.0-3|138	%cmake_kde5
21mr|choqok-1.7.0-3|139	%make
21mr|choqok-1.7.0-3|140	
21mr|choqok-1.7.0-3|141	%install
21mr|choqok-1.7.0-3|142	%makeinstall_std -C build
21mr|choqok-1.7.0-3|143	
21mr|choqok-1.7.0-3|144	%find_lang %{name} --with-html --with-kde

11757 21
21mr|chromaprint-1.5.1-1|1	%define	major 1
21mr|chromaprint-1.5.1-1|2	%define	libname %mklibname %{name} %{major}
21mr|chromaprint-1.5.1-1|3	%define	devname %mklibname %{name} -d
21mr|chromaprint-1.5.1-1|4	
21mr|chromaprint-1.5.1-1|5	Summary:	Library and tool implementing the AcoustID fingerprinting
21mr|chromaprint-1.5.1-1|6	Name:		chromaprint
21mr|chromaprint-1.5.1-1|7	Version:	1.5.1
21mr|chromaprint-1.5.1-1|8	Release:	1
21mr|chromaprint-1.5.1-1|9	License:	LGPLv2+ and MIT
21mr|chromaprint-1.5.1-1|10	Group:		Sound
21mr|chromaprint-1.5.1-1|11	Url:			https://github.com/acoustid/chromaprint
21mr|chromaprint-1.5.1-1|12	Source0:	https://github.com/acoustid/chromaprint/%{name}-%{version}.tar.gz
21mr|chromaprint-1.5.1-1|13	BuildRequires:	cmake >= 3.3
21mr|chromaprint-1.5.1-1|14	BuildRequires:	doxygen
21mr|chromaprint-1.5.1-1|15	BuildRequires:	ffmpeg-devel
21mr|chromaprint-1.5.1-1|16	BuildRequires:	fftw-devel >= 3
21mr|chromaprint-1.5.1-1|17	BuildRequires:	pkgconfig(libavcodec)
21mr|chromaprint-1.5.1-1|18	BuildRequires:	pkgconfig(libavresample)
21mr|chromaprint-1.5.1-1|19	BuildRequires:	pkgconfig(libswresample)
21mr|chromaprint-1.5.1-1|20	
21mr|chromaprint-1.5.1-1|21	%description
21mr|chromaprint-1.5.1-1|22	Chromaprint library is the core component of the AcoustID project. It's a
21mr|chromaprint-1.5.1-1|23	client-side library that implements a custom algorithm for extracting
21mr|chromaprint-1.5.1-1|24	fingerprints from raw audio sources. The library exposes a simple C API.
21mr|chromaprint-1.5.1-1|25	This package contains a sample tool based on %{libname}.
21mr|chromaprint-1.5.1-1|26	
21mr|chromaprint-1.5.1-1|27	%files
21mr|chromaprint-1.5.1-1|28	%doc LICENSE.md
21mr|chromaprint-1.5.1-1|29	%{_bindir}/fpcalc
21mr|chromaprint-1.5.1-1|30	
21mr|chromaprint-1.5.1-1|31	#----------------------------------------------------------------------------
21mr|chromaprint-1.5.1-1|32	
21mr|chromaprint-1.5.1-1|33	%package -n %{libname}
21mr|chromaprint-1.5.1-1|34	Summary:	Library implementing the AcoustID fingerprinting
21mr|chromaprint-1.5.1-1|35	Group:		System/Libraries
21mr|chromaprint-1.5.1-1|36	
21mr|chromaprint-1.5.1-1|37	%description -n %{libname}
21mr|chromaprint-1.5.1-1|38	Chromaprint library is the core component of the AcoustID project. It's a
21mr|chromaprint-1.5.1-1|39	client-side library that implements a custom algorithm for extracting
21mr|chromaprint-1.5.1-1|40	fingerprints from raw audio sources. The library exposes a simple C API.
21mr|chromaprint-1.5.1-1|41	
21mr|chromaprint-1.5.1-1|42	
21mr|chromaprint-1.5.1-1|43	%files -n %{libname}
21mr|chromaprint-1.5.1-1|44	%doc LICENSE.md NEWS.txt README.md
21mr|chromaprint-1.5.1-1|45	%{_libdir}/libchromaprint.so.%{major}*
21mr|chromaprint-1.5.1-1|46	
21mr|chromaprint-1.5.1-1|47	#----------------------------------------------------------------------------
21mr|chromaprint-1.5.1-1|48	
21mr|chromaprint-1.5.1-1|49	%package -n %{devname}
21mr|chromaprint-1.5.1-1|50	Summary:	Headers for developing programs that will use %{name}
21mr|chromaprint-1.5.1-1|51	Group:		Development/C++
21mr|chromaprint-1.5.1-1|52	Requires:	%{libname} = %{EVRD}
21mr|chromaprint-1.5.1-1|53	Provides:	%{name}-devel = %{EVRD}
21mr|chromaprint-1.5.1-1|54	
21mr|chromaprint-1.5.1-1|55	%description -n %{devname}
21mr|chromaprint-1.5.1-1|56	This package contains the files docs needed to develop applications which will
21mr|chromaprint-1.5.1-1|57	use %{libname}. The documentation for the C API exposed by the main
21mr|chromaprint-1.5.1-1|58	library can be found in the main header file and in the generated docs.
21mr|chromaprint-1.5.1-1|59	
21mr|chromaprint-1.5.1-1|60	%files -n %{devname}
21mr|chromaprint-1.5.1-1|61	%doc LICENSE.md
21mr|chromaprint-1.5.1-1|62	%doc build/doc/html/*
21mr|chromaprint-1.5.1-1|63	%{_includedir}/%{name}.h
21mr|chromaprint-1.5.1-1|64	%{_libdir}/libchromaprint.so
21mr|chromaprint-1.5.1-1|65	%{_libdir}/pkgconfig/libchromaprint.pc
21mr|chromaprint-1.5.1-1|66	
21mr|chromaprint-1.5.1-1|67	#----------------------------------------------------------------------------
21mr|chromaprint-1.5.1-1|68	
21mr|chromaprint-1.5.1-1|69	%prep
21mr|chromaprint-1.5.1-1|70	%setup -q
21mr|chromaprint-1.5.1-1|71	
21mr|chromaprint-1.5.1-1|72	
21mr|chromaprint-1.5.1-1|73	%build
21mr|chromaprint-1.5.1-1|74	%cmake	-DBUILD_TOOLS=ON \
21mr|chromaprint-1.5.1-1|75	-DBUILD_TESTS=OFF \
21mr|chromaprint-1.5.1-1|76	-DAUDIO_PROCESSOR_LIB="avresample"
21mr|chromaprint-1.5.1-1|77	%make
21mr|chromaprint-1.5.1-1|78	# Build also library documentation for developers
21mr|chromaprint-1.5.1-1|79	%make docs
21mr|chromaprint-1.5.1-1|80	
21mr|chromaprint-1.5.1-1|81	
21mr|chromaprint-1.5.1-1|82	%install
21mr|chromaprint-1.5.1-1|83	%makeinstall_std -C build

11758 21
21mr|chromium-browser-stable-143.0.7499.192-1|1	# This spec file is based on other spec files, ebuilds, PKGBUILDs available from
21mr|chromium-browser-stable-143.0.7499.192-1|2	#  [1] https://build.opensuse.org/package/show/openSUSE:Factory/chromium
21mr|chromium-browser-stable-143.0.7499.192-1|3	#  [2] https://copr.fedoraproject.org/coprs/churchyard/chromium-russianfedora-tested/
21mr|chromium-browser-stable-143.0.7499.192-1|4	#  [3] https://www.archlinux.org/packages/extra/x86_64/chromium/
21mr|chromium-browser-stable-143.0.7499.192-1|5	#  [4] https://src.fedoraproject.org/rpms/chromium/
21mr|chromium-browser-stable-143.0.7499.192-1|6	#  [5] https://gitweb.gentoo.org/repo/gentoo.git/tree/www-client/chromium/
21mr|chromium-browser-stable-143.0.7499.192-1|7	#  [6] https://packages.altlinux.org/ru/sisyphus/srpms/chromium
21mr|chromium-browser-stable-143.0.7499.192-1|8	#  [7] https://packages.altlinux.org/ru/sisyphus/specfiles/chromium-gost
21mr|chromium-browser-stable-143.0.7499.192-1|9	#  [8] https://github.com/saiarcot895/chromium-ubuntu-build
21mr|chromium-browser-stable-143.0.7499.192-1|10	
21mr|chromium-browser-stable-143.0.7499.192-1|11	# Get the version number of latest stable version
21mr|chromium-browser-stable-143.0.7499.192-1|12	# $ curl 'https://chromiumdash.appspot.com/fetch_releases?channel=Stable&platform=Linux&num=1&offset=0' | jq -r '.[] | .version'
21mr|chromium-browser-stable-143.0.7499.192-1|13	# (https://chromiumdash.appspot.com/releases?platform=Linux)
21mr|chromium-browser-stable-143.0.7499.192-1|14	%ifarch %{x86_64} %ix86
21mr|chromium-browser-stable-143.0.7499.192-1|15	%bcond_without gost
21mr|chromium-browser-stable-143.0.7499.192-1|16	%else
21mr|chromium-browser-stable-143.0.7499.192-1|17	%bcond_with gost
21mr|chromium-browser-stable-143.0.7499.192-1|18	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|19	
21mr|chromium-browser-stable-143.0.7499.192-1|20	# Gold linker
21mr|chromium-browser-stable-143.0.7499.192-1|21	# http://a3f.at/lists/linkers
21mr|chromium-browser-stable-143.0.7499.192-1|22	%bcond_with gold
21mr|chromium-browser-stable-143.0.7499.192-1|23	
21mr|chromium-browser-stable-143.0.7499.192-1|24	# Linker is out of memory on 32 bit with -g2
21mr|chromium-browser-stable-143.0.7499.192-1|25	# XXX debugsource package is empty, probably there are odd compiler flags
21mr|chromium-browser-stable-143.0.7499.192-1|26	# TODO: fix building with debuginfo
21mr|chromium-browser-stable-143.0.7499.192-1|27	%bcond_with debug
21mr|chromium-browser-stable-143.0.7499.192-1|28	
21mr|chromium-browser-stable-143.0.7499.192-1|29	%if %{without debug}
21mr|chromium-browser-stable-143.0.7499.192-1|30	%define debug_package %{nil}
21mr|chromium-browser-stable-143.0.7499.192-1|31	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|32	
21mr|chromium-browser-stable-143.0.7499.192-1|33	# eol 'fix' corrupts some .bin
21mr|chromium-browser-stable-143.0.7499.192-1|34	%define dont_fix_eol 1
21mr|chromium-browser-stable-143.0.7499.192-1|35	%define _disable_lto 1
21mr|chromium-browser-stable-143.0.7499.192-1|36	
21mr|chromium-browser-stable-143.0.7499.192-1|37	%define crname chromium-browser
21mr|chromium-browser-stable-143.0.7499.192-1|38	%define _crdir %{_libdir}/%{crname}
21mr|chromium-browser-stable-143.0.7499.192-1|39	# Yandex Browser, Opera and other proprietary forks of Chromium look for libffmpeg.so in /usr/lib/chromium-browser,
21mr|chromium-browser-stable-143.0.7499.192-1|40	# while we use /usr/lib64/chromium-browser on x86_64
21mr|chromium-browser-stable-143.0.7499.192-1|41	%define _crdir_compat %{_prefix}/lib/%{crname}
21mr|chromium-browser-stable-143.0.7499.192-1|42	
21mr|chromium-browser-stable-143.0.7499.192-1|43	%bcond_with api_keys
21mr|chromium-browser-stable-143.0.7499.192-1|44	# Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys
21mr|chromium-browser-stable-143.0.7499.192-1|45	# Note: these are for Mageia use ONLY.
21mr|chromium-browser-stable-143.0.7499.192-1|46	# For your own builds, please get your own set of keys.
21mr|chromium-browser-stable-143.0.7499.192-1|47	%define google_api_key AIzaSyDhhIHB_kQZodiWr8yDAm8E3GwEyiXmuDU
21mr|chromium-browser-stable-143.0.7499.192-1|48	%if %{with api_keys}
21mr|chromium-browser-stable-143.0.7499.192-1|49	%define google_default_client_id 1039996407057-q599ngv7i6ni4sbkd2fsns30246r9s9v.apps.googleusercontent.com
21mr|chromium-browser-stable-143.0.7499.192-1|50	%define google_default_client_secret mRHXPjlS4cLpp1beCiXoYbLZ
21mr|chromium-browser-stable-143.0.7499.192-1|51	%else
21mr|chromium-browser-stable-143.0.7499.192-1|52	%define google_default_client_id %{nil}
21mr|chromium-browser-stable-143.0.7499.192-1|53	%define google_default_client_secret %{nil}
21mr|chromium-browser-stable-143.0.7499.192-1|54	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|55	
21mr|chromium-browser-stable-143.0.7499.192-1|56	# GOST patches and sources
21mr|chromium-browser-stable-143.0.7499.192-1|57	# Using commit hashes because upstream often puts tags long after making changes
21mr|chromium-browser-stable-143.0.7499.192-1|58	# (they wait for builds to finish to make a new "release" with binary packages)
21mr|chromium-browser-stable-143.0.7499.192-1|59	%define chromium_gost_commit 5432be9cafa16478d509bcb7eef1905e35a9a092
21mr|chromium-browser-stable-143.0.7499.192-1|60	%define msspi_commit 52d77be90d866af767b8920c0c4a25231eed9f8c
21mr|chromium-browser-stable-143.0.7499.192-1|61	%define _gostsourcedir %{_builddir}/chromium-gost
21mr|chromium-browser-stable-143.0.7499.192-1|62	
21mr|chromium-browser-stable-143.0.7499.192-1|63	%define xcb_version 1.14.1
21mr|chromium-browser-stable-143.0.7499.192-1|64	
21mr|chromium-browser-stable-143.0.7499.192-1|65	%bcond_without alternative_llvm
21mr|chromium-browser-stable-143.0.7499.192-1|66	
21mr|chromium-browser-stable-143.0.7499.192-1|67	%if %{with alternative_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|68	%define llvm_ver 21
21mr|chromium-browser-stable-143.0.7499.192-1|69	%define llvm_prefix /opt/llvm%{llvm_ver}
21mr|chromium-browser-stable-143.0.7499.192-1|70	%else
21mr|chromium-browser-stable-143.0.7499.192-1|71	%define llvm_prefix %{_prefix}
21mr|chromium-browser-stable-143.0.7499.192-1|72	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|73	
21mr|chromium-browser-stable-143.0.7499.192-1|74	%global clang_version %(%{llvm_prefix}/bin/clang --version | sed -n 's/clang version //p' | cut -d. -f1)
21mr|chromium-browser-stable-143.0.7499.192-1|75	%global clang_base_path %(%{llvm_prefix}/bin/clang --version | grep InstalledDir | cut -d' ' -f2 | sed 's#/bin##')
21mr|chromium-browser-stable-143.0.7499.192-1|76	
21mr|chromium-browser-stable-143.0.7499.192-1|77	%bcond_without rust_system
21mr|chromium-browser-stable-143.0.7499.192-1|78	
21mr|chromium-browser-stable-143.0.7499.192-1|79	%if %{with rust_system}
21mr|chromium-browser-stable-143.0.7499.192-1|80	%global rust_prefix %(echo %{_prefix})
21mr|chromium-browser-stable-143.0.7499.192-1|81	%else
21mr|chromium-browser-stable-143.0.7499.192-1|82	%global rust_prefix %(echo /opt/rust1.90)
21mr|chromium-browser-stable-143.0.7499.192-1|83	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|84	
21mr|chromium-browser-stable-143.0.7499.192-1|85	%global rustc_version %(%{rust_prefix}/bin/rustc -V)
21mr|chromium-browser-stable-143.0.7499.192-1|86	
21mr|chromium-browser-stable-143.0.7499.192-1|87	%global bindgen_ver 0.72.1
21mr|chromium-browser-stable-143.0.7499.192-1|88	%global bindgen_prefix %(echo %{_builddir}/rust-*/target/release)
21mr|chromium-browser-stable-143.0.7499.192-1|89	
21mr|chromium-browser-stable-143.0.7499.192-1|90	%global nodejs_version %(%{_bindir}/node --version)
21mr|chromium-browser-stable-143.0.7499.192-1|91	
21mr|chromium-browser-stable-143.0.7499.192-1|92	%bcond_with bundled_llvm
21mr|chromium-browser-stable-143.0.7499.192-1|93	# Verbose logging during build
21mr|chromium-browser-stable-143.0.7499.192-1|94	%bcond_with verbose
21mr|chromium-browser-stable-143.0.7499.192-1|95	
21mr|chromium-browser-stable-143.0.7499.192-1|96	%global __requires_exclude (^devel\\(|.*\\.so\\()
21mr|chromium-browser-stable-143.0.7499.192-1|97	# alternative syntax for rpm5
21mr|chromium-browser-stable-143.0.7499.192-1|98	%define __noautoreq '^libffmpeg'
21mr|chromium-browser-stable-143.0.7499.192-1|99	# Do not provide libEGL.so, libGLESv2.so
21mr|chromium-browser-stable-143.0.7499.192-1|100	%global __provides_exclude_from ^%{_crdir}/.*\\.so.*$
21mr|chromium-browser-stable-143.0.7499.192-1|101	
21mr|chromium-browser-stable-143.0.7499.192-1|102	%if %{mdvver} >= 202310
21mr|chromium-browser-stable-143.0.7499.192-1|103	%define __python %{__python3}
21mr|chromium-browser-stable-143.0.7499.192-1|104	%else
21mr|chromium-browser-stable-143.0.7499.192-1|105	%define __python %{__python311}
21mr|chromium-browser-stable-143.0.7499.192-1|106	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|107	
21mr|chromium-browser-stable-143.0.7499.192-1|108	# workaround rpmlint bugs (?)
21mr|chromium-browser-stable-143.0.7499.192-1|109	%global _build_pkgcheck_set /bin/sh %{_sourcedir}/rpmlint-wrapper.sh %{_build_pkgcheck_set}
21mr|chromium-browser-stable-143.0.7499.192-1|110	
21mr|chromium-browser-stable-143.0.7499.192-1|111	%define _default_patch_fuzz 12
21mr|chromium-browser-stable-143.0.7499.192-1|112	
21mr|chromium-browser-stable-143.0.7499.192-1|113	%bcond_without use_qt
21mr|chromium-browser-stable-143.0.7499.192-1|114	%bcond_without use_qt6
21mr|chromium-browser-stable-143.0.7499.192-1|115	%bcond_without use_gtk
21mr|chromium-browser-stable-143.0.7499.192-1|116	%bcond_without use_system_libffi
21mr|chromium-browser-stable-143.0.7499.192-1|117	%bcond_with vulkan
21mr|chromium-browser-stable-143.0.7499.192-1|118	%bcond_with use_system_freetype
21mr|chromium-browser-stable-143.0.7499.192-1|119	%bcond_without use_vaapi
21mr|chromium-browser-stable-143.0.7499.192-1|120	
21mr|chromium-browser-stable-143.0.7499.192-1|121	Summary:	A fast web browser based on the Blink engine
21mr|chromium-browser-stable-143.0.7499.192-1|122	Name:		chromium-browser-stable
21mr|chromium-browser-stable-143.0.7499.192-1|123	Version:	143.0.7499.192
21mr|chromium-browser-stable-143.0.7499.192-1|124	Release:	1
21mr|chromium-browser-stable-143.0.7499.192-1|125	License:	BSD, LGPL
21mr|chromium-browser-stable-143.0.7499.192-1|126	Group:		Networking/WWW
21mr|chromium-browser-stable-143.0.7499.192-1|127	Url:		https://www.chromium.org/Home
21mr|chromium-browser-stable-143.0.7499.192-1|128	Source0:	https://commondatastorage.googleapis.com/chromium-browser-official/chromium-%{version}.tar.xz
21mr|chromium-browser-stable-143.0.7499.192-1|129	Source1:	chromium-wrapper
21mr|chromium-browser-stable-143.0.7499.192-1|130	Source2:	%{crname}.desktop
21mr|chromium-browser-stable-143.0.7499.192-1|131	Source10:	%{name}.rpmlintrc
21mr|chromium-browser-stable-143.0.7499.192-1|132	Source11:	rpmlint-wrapper.sh
21mr|chromium-browser-stable-143.0.7499.192-1|133	Source12:	https://github.com/rust-lang/rust-bindgen/archive/refs/tags/v%{bindgen_ver}.tar.gz?/rust-bindgen-%{bindgen_ver}.tar.gz
21mr|chromium-browser-stable-143.0.7499.192-1|134	Source13:	vendor-bindgen-%{bindgen_ver}.tar.xz
21mr|chromium-browser-stable-143.0.7499.192-1|135	# Bring xcb-proto with us (might need more than python on EPEL?)
21mr|chromium-browser-stable-143.0.7499.192-1|136	Source20:	https://www.x.org/releases/individual/proto/xcb-proto-%{xcb_version}.tar.xz
21mr|chromium-browser-stable-143.0.7499.192-1|137	# From https://github.com/systemd/systemd/blob/main/src/basic/missing_fcntl.h
21mr|chromium-browser-stable-143.0.7499.192-1|138	# to fix building on rosa2016.1 where glibc does not have /usr/include/bits/fcntl-linux.h
21mr|chromium-browser-stable-143.0.7499.192-1|139	Source21:	missing_fcntl.h
21mr|chromium-browser-stable-143.0.7499.192-1|140	Source30:	master_preferences.json
21mr|chromium-browser-stable-143.0.7499.192-1|141	Source31:	default_bookmarks.html
21mr|chromium-browser-stable-143.0.7499.192-1|142	Source32:	chromium.default
21mr|chromium-browser-stable-143.0.7499.192-1|143	Source33:	chromium-default-config.json
21mr|chromium-browser-stable-143.0.7499.192-1|144	# Graphics by Dmitry Petrov
21mr|chromium-browser-stable-143.0.7499.192-1|145	Source34:	rosa-logo-for-new-tab-page.svg
21mr|chromium-browser-stable-143.0.7499.192-1|146	Source35:	22x22_chromium.svg
21mr|chromium-browser-stable-143.0.7499.192-1|147	Source36:	48x48_chromium.svg
21mr|chromium-browser-stable-143.0.7499.192-1|148	Source37:	rosa-logo-for-new-tab-page_ru.svg
21mr|chromium-browser-stable-143.0.7499.192-1|149	Source100:	icons-2012.tar.bz2
21mr|chromium-browser-stable-143.0.7499.192-1|150	Source997:	depot_tools.tar.xz
21mr|chromium-browser-stable-143.0.7499.192-1|151	
21mr|chromium-browser-stable-143.0.7499.192-1|152	# segfaults on x86_32, but building with debuginfo is not possible, x86_32 has near to no users
21mr|chromium-browser-stable-143.0.7499.192-1|153	ExclusiveArch:	%{x86_64} aarch64
21mr|chromium-browser-stable-143.0.7499.192-1|154	
21mr|chromium-browser-stable-143.0.7499.192-1|155	# GOST
21mr|chromium-browser-stable-143.0.7499.192-1|156	Source1101:	https://github.com/deemru/chromium-gost/archive/%{chromium_gost_commit}.tar.gz?/chromium-gost-%{chromium_gost_commit}.tar.gz
21mr|chromium-browser-stable-143.0.7499.192-1|157	Source1102:	https://github.com/deemru/msspi/archive/%{msspi_commit}.tar.gz?/msspi-%{msspi_commit}.tar.gz
21mr|chromium-browser-stable-143.0.7499.192-1|158	Patch4:		chromium-30.0.1599.66-master-prefs-path.patch
21mr|chromium-browser-stable-143.0.7499.192-1|159	# (cjw) fix gn bootstrapping with gcc
21mr|chromium-browser-stable-143.0.7499.192-1|160	Patch190:	chromium-69-gn-bootstrap.patch
21mr|chromium-browser-stable-143.0.7499.192-1|161	# Add "ROSA" to the user agent string
21mr|chromium-browser-stable-143.0.7499.192-1|162	Patch627:	chromium-68.0.3440.106-rosa-user-agent.patch
21mr|chromium-browser-stable-143.0.7499.192-1|163	Patch647:	ALT-allow-to-override-clang-through-env-variables.patch
21mr|chromium-browser-stable-143.0.7499.192-1|164	# XXX This patch is not enough to fully fix debuginfo and debugsource subpackages
21mr|chromium-browser-stable-143.0.7499.192-1|165	Patch648:	fix-debugsource.patch
21mr|chromium-browser-stable-143.0.7499.192-1|166	# chrome://new-tab-page-third-party -> chrome://new-tab-page
21mr|chromium-browser-stable-143.0.7499.192-1|167	Patch651:	0001-Functional-new-tab-page-with-non-Google-search-engin.patch
21mr|chromium-browser-stable-143.0.7499.192-1|168	Patch652:	0002-Yandex-as-default-search-engine.patch
21mr|chromium-browser-stable-143.0.7499.192-1|169	Patch653:	0003-Remove-voice-search-button.patch
21mr|chromium-browser-stable-143.0.7499.192-1|170	#%%Patch654:	0004-Hide-sync-with-Google.patch
21mr|chromium-browser-stable-143.0.7499.192-1|171	# reported to upstream: https://crbug.com/1335359
21mr|chromium-browser-stable-143.0.7499.192-1|172	Patch655:	0005-Adjust-sizes-in-new-tab-page-for-Russian-text.patch
21mr|chromium-browser-stable-143.0.7499.192-1|173	# Block odd interaction with Google servers, probably including loading promo Google logos
21mr|chromium-browser-stable-143.0.7499.192-1|174	# (e.g. an LGBT-colored one, https://clck.ru/niFdJ)
21mr|chromium-browser-stable-143.0.7499.192-1|175	# https://github.com/Eloston/ungoogled-chromium/blob/master/patches/core/ungoogled-chromium/block-requests.patch
21mr|chromium-browser-stable-143.0.7499.192-1|176	Patch656:		block-requests.patch
21mr|chromium-browser-stable-143.0.7499.192-1|177	# From Arch Linux, fix includes
21mr|chromium-browser-stable-143.0.7499.192-1|178	Patch657:	angle-wayland-include-protocol.patch
21mr|chromium-browser-stable-143.0.7499.192-1|179	# system llvm rosa 202310
21mr|chromium-browser-stable-143.0.7499.192-1|180	%if 1
21mr|chromium-browser-stable-143.0.7499.192-1|181	Patch658:	clang-19-remove-flags.patch
21mr|chromium-browser-stable-143.0.7499.192-1|182	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|183	#%%Patch659:	chromium-vaapi.patch
21mr|chromium-browser-stable-143.0.7499.192-1|184	# https://chromium-review.googlesource.com/c/chromium/src/+/4883576
21mr|chromium-browser-stable-143.0.7499.192-1|185	Patch660:	chromium-119-revert-don_t-redefine-ATSPI-version-macros.patch
21mr|chromium-browser-stable-143.0.7499.192-1|186	Patch662:	libclang-all.patch
21mr|chromium-browser-stable-143.0.7499.192-1|187	Patch663:	new-tab-no-single-row.patch
21mr|chromium-browser-stable-143.0.7499.192-1|188	# use system curl
21mr|chromium-browser-stable-143.0.7499.192-1|189	Patch664:	chromium-64-system-curl.patch
21mr|chromium-browser-stable-143.0.7499.192-1|190	# use system zlib
21mr|chromium-browser-stable-143.0.7499.192-1|191	Patch665:	chromium-system-zlib.patch
21mr|chromium-browser-stable-143.0.7499.192-1|192	Patch666:	chromium-130-hardware_destructive_interference_size.patch
21mr|chromium-browser-stable-143.0.7499.192-1|193	Patch667:	chromium-141-csss_style_sheet.patch
21mr|chromium-browser-stable-143.0.7499.192-1|194	Patch668:	chromium-141-use_libcxx_modules.patch
21mr|chromium-browser-stable-143.0.7499.192-1|195	Patch669:	chromium-142-crabbyavif-ftbfs-old-rust.patch
21mr|chromium-browser-stable-143.0.7499.192-1|196	#%%Patch670:	chromium-142-dawn-commit-hash.patch
21mr|chromium-browser-stable-143.0.7499.192-1|197	BuildRequires:	bison
21mr|chromium-browser-stable-143.0.7499.192-1|198	%if %{with alternative_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|199	BuildRequires:	llvm%{llvm_ver}
21mr|chromium-browser-stable-143.0.7499.192-1|200	%else
21mr|chromium-browser-stable-143.0.7499.192-1|201	BuildRequires:	llvm-devel
21mr|chromium-browser-stable-143.0.7499.192-1|202	BuildRequires:	clang
21mr|chromium-browser-stable-143.0.7499.192-1|203	BuildRequires:	compiler-rt
21mr|chromium-browser-stable-143.0.7499.192-1|204	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|205	%if %{mdvver} == 201610
21mr|chromium-browser-stable-143.0.7499.192-1|206	# for gn, not chromium itself
21mr|chromium-browser-stable-143.0.7499.192-1|207	BuildRequires:	stdc++-gcc10-devel
21mr|chromium-browser-stable-143.0.7499.192-1|208	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|209	# gn needs these
21mr|chromium-browser-stable-143.0.7499.192-1|210	BuildRequires:	flex
21mr|chromium-browser-stable-143.0.7499.192-1|211	%if %{with bundled_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|212	BuildRequires:	cmake
21mr|chromium-browser-stable-143.0.7499.192-1|213	BuildRequires:	git
21mr|chromium-browser-stable-143.0.7499.192-1|214	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|215	BuildRequires:	gperf
21mr|chromium-browser-stable-143.0.7499.192-1|216	BuildRequires:	gyp
21mr|chromium-browser-stable-143.0.7499.192-1|217	BuildRequires:	ninja
21mr|chromium-browser-stable-143.0.7499.192-1|218	# nodejs 10 in rosa2016.1 is too old
21mr|chromium-browser-stable-143.0.7499.192-1|219	%if %{mdvver} >= 202310
21mr|chromium-browser-stable-143.0.7499.192-1|220	BuildRequires:	nodejs
21mr|chromium-browser-stable-143.0.7499.192-1|221	%else
21mr|chromium-browser-stable-143.0.7499.192-1|222	BuildRequires:	nodejs22
21mr|chromium-browser-stable-143.0.7499.192-1|223	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|224	%if %{with rust_system}
21mr|chromium-browser-stable-143.0.7499.192-1|225	BuildRequires:	rust
21mr|chromium-browser-stable-143.0.7499.192-1|226	BuildRequires:	cargo
21mr|chromium-browser-stable-143.0.7499.192-1|227	%else
21mr|chromium-browser-stable-143.0.7499.192-1|228	BuildRequires:	rust1.90
21mr|chromium-browser-stable-143.0.7499.192-1|229	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|230	BuildRequires:	util-linux
21mr|chromium-browser-stable-143.0.7499.192-1|231	BuildRequires:	jq
21mr|chromium-browser-stable-143.0.7499.192-1|232	BuildRequires:	yasm
21mr|chromium-browser-stable-143.0.7499.192-1|233	BuildRequires:	atomic-devel
21mr|chromium-browser-stable-143.0.7499.192-1|234	BuildRequires:	bzip2-devel
21mr|chromium-browser-stable-143.0.7499.192-1|235	BuildRequires:	cap-devel
21mr|chromium-browser-stable-143.0.7499.192-1|236	BuildRequires:	cups-devel
21mr|chromium-browser-stable-143.0.7499.192-1|237	# %{_bindir}/eu-strip
21mr|chromium-browser-stable-143.0.7499.192-1|238	BuildRequires:	elfutils
21mr|chromium-browser-stable-143.0.7499.192-1|239	BuildRequires:	elfutils-devel
21mr|chromium-browser-stable-143.0.7499.192-1|240	BuildRequires:	multiarch-utils
21mr|chromium-browser-stable-143.0.7499.192-1|241	BuildRequires:	jpeg-devel
21mr|chromium-browser-stable-143.0.7499.192-1|242	BuildRequires:	pam-devel
21mr|chromium-browser-stable-143.0.7499.192-1|243	%if %{mdvver} >= 202310
21mr|chromium-browser-stable-143.0.7499.192-1|244	BuildRequires:	python3
21mr|chromium-browser-stable-143.0.7499.192-1|245	%else
21mr|chromium-browser-stable-143.0.7499.192-1|246	BuildRequires:	python3.11
21mr|chromium-browser-stable-143.0.7499.192-1|247	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|248	BuildRequires:	snappy-devel
21mr|chromium-browser-stable-143.0.7499.192-1|249	BuildRequires:	speech-dispatcher-devel
21mr|chromium-browser-stable-143.0.7499.192-1|250	BuildRequires:	pkgconfig(alsa)
21mr|chromium-browser-stable-143.0.7499.192-1|251	BuildRequires:	pkgconfig(atk)
21mr|chromium-browser-stable-143.0.7499.192-1|252	BuildRequires:	pkgconfig(libcurl)
21mr|chromium-browser-stable-143.0.7499.192-1|253	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|chromium-browser-stable-143.0.7499.192-1|254	%if %rpm4
21mr|chromium-browser-stable-143.0.7499.192-1|255	BuildRequires:	pkgconfig(dri)
21mr|chromium-browser-stable-143.0.7499.192-1|256	BuildRequires:	pkgconfig(krb5)
21mr|chromium-browser-stable-143.0.7499.192-1|257	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|chromium-browser-stable-143.0.7499.192-1|258	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|259	BuildRequires:	pkgconfig(expat)
21mr|chromium-browser-stable-143.0.7499.192-1|260	%if %{mdvver} >= 202310
21mr|chromium-browser-stable-143.0.7499.192-1|261	BuildRequires:	pkgconfig(libdrm)
21mr|chromium-browser-stable-143.0.7499.192-1|262	BuildRequires:	pkgconfig(flac)
21mr|chromium-browser-stable-143.0.7499.192-1|263	BuildRequires:	pkgconfig(opus)
21mr|chromium-browser-stable-143.0.7499.192-1|264	BuildRequires:	pkgconfig(libwebp)
21mr|chromium-browser-stable-143.0.7499.192-1|265	BuildRequires:	pkgconfig(dav1d)
21mr|chromium-browser-stable-143.0.7499.192-1|266	BuildRequires:	pkgconfig(libzstd)
21mr|chromium-browser-stable-143.0.7499.192-1|267	BuildRequires:	pkgconfig(openh264)
21mr|chromium-browser-stable-143.0.7499.192-1|268	BuildRequires:	pkgconfig(libbrotlicommon)
21mr|chromium-browser-stable-143.0.7499.192-1|269	BuildRequires:	brotli
21mr|chromium-browser-stable-143.0.7499.192-1|270	BuildRequires:	crc32c-devel
21mr|chromium-browser-stable-143.0.7499.192-1|271	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|272	BuildRequires:	pkgconfig(libxml-2.0)
21mr|chromium-browser-stable-143.0.7499.192-1|273	BuildRequires:	pkgconfig(fontconfig)
21mr|chromium-browser-stable-143.0.7499.192-1|274	%if %{with use_system_freetype}
21mr|chromium-browser-stable-143.0.7499.192-1|275	BuildRequires:	pkgconfig(freetype2)
21mr|chromium-browser-stable-143.0.7499.192-1|276	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|277	BuildRequires:	pkgconfig(gbm)
21mr|chromium-browser-stable-143.0.7499.192-1|278	BuildRequires:	pkgconfig(gconf-2.0)
21mr|chromium-browser-stable-143.0.7499.192-1|279	BuildRequires:	pkgconfig(gl)
21mr|chromium-browser-stable-143.0.7499.192-1|280	BuildRequires:	pkgconfig(glib-2.0)
21mr|chromium-browser-stable-143.0.7499.192-1|281	BuildRequires:	pkgconfig(glu)
21mr|chromium-browser-stable-143.0.7499.192-1|282	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|chromium-browser-stable-143.0.7499.192-1|283	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|chromium-browser-stable-143.0.7499.192-1|284	BuildRequires:	pkgconfig(harfbuzz)
21mr|chromium-browser-stable-143.0.7499.192-1|285	BuildRequires:	pkgconfig(libevdev)
21mr|chromium-browser-stable-143.0.7499.192-1|286	BuildRequires:	pkgconfig(libgcrypt)
21mr|chromium-browser-stable-143.0.7499.192-1|287	BuildRequires:	pkgconfig(libmtp)
21mr|chromium-browser-stable-143.0.7499.192-1|288	BuildRequires:	pkgconfig(libopenjp2)
21mr|chromium-browser-stable-143.0.7499.192-1|289	BuildRequires:	pkgconfig(libpci)
21mr|chromium-browser-stable-143.0.7499.192-1|290	BuildRequires:	pkgconfig(libpulse)
21mr|chromium-browser-stable-143.0.7499.192-1|291	BuildRequires:	pkgconfig(libusb-1.0)
21mr|chromium-browser-stable-143.0.7499.192-1|292	BuildRequires:	pkgconfig(libxslt)
21mr|chromium-browser-stable-143.0.7499.192-1|293	BuildRequires:	pkgconfig(libva)
21mr|chromium-browser-stable-143.0.7499.192-1|294	BuildRequires:	pkgconfig(glesv2)
21mr|chromium-browser-stable-143.0.7499.192-1|295	BuildRequires:	pkgconfig(xshmfence)
21mr|chromium-browser-stable-143.0.7499.192-1|296	BuildRequires:	pkgconfig(nspr)
21mr|chromium-browser-stable-143.0.7499.192-1|297	BuildRequires:	pkgconfig(nss)
21mr|chromium-browser-stable-143.0.7499.192-1|298	%if %{mdvver} >= 201910
21mr|chromium-browser-stable-143.0.7499.192-1|299	# Upstream Chromium is comatible with 0.2, we patch for 0.3
21mr|chromium-browser-stable-143.0.7499.192-1|300	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|chromium-browser-stable-143.0.7499.192-1|301	BuildRequires:	pkgconfig(libspa-0.2)
21mr|chromium-browser-stable-143.0.7499.192-1|302	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|303	BuildRequires:	pkgconfig(speex)
21mr|chromium-browser-stable-143.0.7499.192-1|304	BuildRequires:	pkgconfig(udev)
21mr|chromium-browser-stable-143.0.7499.192-1|305	BuildRequires:	pkgconfig(xscrnsaver)
21mr|chromium-browser-stable-143.0.7499.192-1|306	BuildRequires:	pkgconfig(xt)
21mr|chromium-browser-stable-143.0.7499.192-1|307	BuildRequires:	pkgconfig(xtst)
21mr|chromium-browser-stable-143.0.7499.192-1|308	BuildRequires:	pkgconfig(zlib)
21mr|chromium-browser-stable-143.0.7499.192-1|309	BuildRequires:	pkgconfig(minizip)
21mr|chromium-browser-stable-143.0.7499.192-1|310	BuildRequires:	pkgconfig(libevent)
21mr|chromium-browser-stable-143.0.7499.192-1|311	# https://bugs.chromium.org/p/dawn/issues/detail?id=1441
21mr|chromium-browser-stable-143.0.7499.192-1|312	BuildRequires:	git-core
21mr|chromium-browser-stable-143.0.7499.192-1|313	# Qt5
21mr|chromium-browser-stable-143.0.7499.192-1|314	%if %{with use_qt}
21mr|chromium-browser-stable-143.0.7499.192-1|315	BuildRequires:	pkgconfig(Qt5Core)
21mr|chromium-browser-stable-143.0.7499.192-1|316	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|chromium-browser-stable-143.0.7499.192-1|317	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|318	%if %{with use_qt6}
21mr|chromium-browser-stable-143.0.7499.192-1|319	BuildRequires:	pkgconfig(Qt6Core)
21mr|chromium-browser-stable-143.0.7499.192-1|320	BuildRequires:	pkgconfig(Qt6Widgets)
21mr|chromium-browser-stable-143.0.7499.192-1|321	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|322	%if %{with use_system_libffi}
21mr|chromium-browser-stable-143.0.7499.192-1|323	BuildRequires:  pkgconfig(libffi)
21mr|chromium-browser-stable-143.0.7499.192-1|324	BuildRequires:  %{_lib}ffi-static-devel
21mr|chromium-browser-stable-143.0.7499.192-1|325	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|326	
21mr|chromium-browser-stable-143.0.7499.192-1|327	Requires:	chromium-codecs = %{EVRD}
21mr|chromium-browser-stable-143.0.7499.192-1|328	
21mr|chromium-browser-stable-143.0.7499.192-1|329	Provides:	chromium-browser = %{EVRD}
21mr|chromium-browser-stable-143.0.7499.192-1|330	Provides:	chromium = %{EVRD}
21mr|chromium-browser-stable-143.0.7499.192-1|331	
21mr|chromium-browser-stable-143.0.7499.192-1|332	%if %{mdvver} <= 201610
21mr|chromium-browser-stable-143.0.7499.192-1|333	Conflicts:	chromium-widevinecdm-plugin < 54
21mr|chromium-browser-stable-143.0.7499.192-1|334	Obsoletes:	chromium-widevinecdm-plugin < 54
21mr|chromium-browser-stable-143.0.7499.192-1|335	# There was a dummy empty package chromium-browser
21mr|chromium-browser-stable-143.0.7499.192-1|336	# which depended from chromium-browser-stable and nothing more.
21mr|chromium-browser-stable-143.0.7499.192-1|337	# We decided to remove that package.
21mr|chromium-browser-stable-143.0.7499.192-1|338	# chromium-browser SUBpackage had Epoch=1
21mr|chromium-browser-stable-143.0.7499.192-1|339	Obsoletes:	%{crname} < 1:%{version}-%{release}
21mr|chromium-browser-stable-143.0.7499.192-1|340	Provides:	%{crname} = 1:%{version}-%{release}
21mr|chromium-browser-stable-143.0.7499.192-1|341	Obsoletes:	chromium-gost-lib < 78.0.3904.70
21mr|chromium-browser-stable-143.0.7499.192-1|342	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|343	
21mr|chromium-browser-stable-143.0.7499.192-1|344	%if %{with gost}
21mr|chromium-browser-stable-143.0.7499.192-1|345	Provides:	chromium-gost-lib = %{EVRD}
21mr|chromium-browser-stable-143.0.7499.192-1|346	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|347	
21mr|chromium-browser-stable-143.0.7499.192-1|348	%description
21mr|chromium-browser-stable-143.0.7499.192-1|349	Chromium is a browser that combines a minimal design with sophisticated
21mr|chromium-browser-stable-143.0.7499.192-1|350	technology to make the web faster, safer, and easier.
21mr|chromium-browser-stable-143.0.7499.192-1|351	
21mr|chromium-browser-stable-143.0.7499.192-1|352	This is the stable channel Chromium browser. It offers a rock solid
21mr|chromium-browser-stable-143.0.7499.192-1|353	browser which is updated with features and fixes once they have been
21mr|chromium-browser-stable-143.0.7499.192-1|354	thoroughly tested.
21mr|chromium-browser-stable-143.0.7499.192-1|355	%if %{with gost}
21mr|chromium-browser-stable-143.0.7499.192-1|356	chromium-gost patches are integrated, this Chromium supports GOST TLS
21mr|chromium-browser-stable-143.0.7499.192-1|357	if proprietary CryptoPro is installed.
21mr|chromium-browser-stable-143.0.7499.192-1|358	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|359	
21mr|chromium-browser-stable-143.0.7499.192-1|360	%files
21mr|chromium-browser-stable-143.0.7499.192-1|361	%config %{_sysconfdir}/%{crname}
21mr|chromium-browser-stable-143.0.7499.192-1|362	%config %{_sysconfdir}/default/%{crname}
21mr|chromium-browser-stable-143.0.7499.192-1|363	%{_bindir}/%{crname}
21mr|chromium-browser-stable-143.0.7499.192-1|364	%dir %{_crdir}
21mr|chromium-browser-stable-143.0.7499.192-1|365	%dir %{_crdir}/default_apps
21mr|chromium-browser-stable-143.0.7499.192-1|366	%{_crdir}/chromium-wrapper
21mr|chromium-browser-stable-143.0.7499.192-1|367	%{_crdir}/chromium-default-config.json
21mr|chromium-browser-stable-143.0.7499.192-1|368	%{_crdir}/chrome
21mr|chromium-browser-stable-143.0.7499.192-1|369	%{_crdir}/chrome-sandbox
21mr|chromium-browser-stable-143.0.7499.192-1|370	%{_crdir}/chrome_crashpad_handler
21mr|chromium-browser-stable-143.0.7499.192-1|371	%{_crdir}/icudtl.dat
21mr|chromium-browser-stable-143.0.7499.192-1|372	%{_crdir}/locales
21mr|chromium-browser-stable-143.0.7499.192-1|373	%{_crdir}/*.pak
21mr|chromium-browser-stable-143.0.7499.192-1|374	%{_crdir}/resources
21mr|chromium-browser-stable-143.0.7499.192-1|375	%{_crdir}/themes
21mr|chromium-browser-stable-143.0.7499.192-1|376	%{_crdir}/libEGL.so
21mr|chromium-browser-stable-143.0.7499.192-1|377	%{_crdir}/libGLESv2.so
21mr|chromium-browser-stable-143.0.7499.192-1|378	%{_crdir}/libvk_swiftshader.so
21mr|chromium-browser-stable-143.0.7499.192-1|379	%{_crdir}/vk_swiftshader_icd.json
21mr|chromium-browser-stable-143.0.7499.192-1|380	%{_crdir}/libvulkan.so.1
21mr|chromium-browser-stable-143.0.7499.192-1|381	%if %{with use_qt}
21mr|chromium-browser-stable-143.0.7499.192-1|382	%{_crdir}/libqt5_shim.so
21mr|chromium-browser-stable-143.0.7499.192-1|383	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|384	%if %{with use_qt6}
21mr|chromium-browser-stable-143.0.7499.192-1|385	%{_crdir}/libqt6_shim.so
21mr|chromium-browser-stable-143.0.7499.192-1|386	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|387	%{_datadir}/applications/*.desktop
21mr|chromium-browser-stable-143.0.7499.192-1|388	%if %{mdvver} <= 201905
21mr|chromium-browser-stable-143.0.7499.192-1|389	%{_iconsdir}/hicolor/*/apps/chromium*
21mr|chromium-browser-stable-143.0.7499.192-1|390	%else
21mr|chromium-browser-stable-143.0.7499.192-1|391	%{_iconsdir}/hicolor/22x22/apps/chromium-browser.svg
21mr|chromium-browser-stable-143.0.7499.192-1|392	%{_iconsdir}/hicolor/48x48/apps/chromium-browser.svg
21mr|chromium-browser-stable-143.0.7499.192-1|393	%{_iconsdir}/hicolor/scalable/apps/chromium-browser.svg
21mr|chromium-browser-stable-143.0.7499.192-1|394	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|395	
21mr|chromium-browser-stable-143.0.7499.192-1|396	# This crap does not work with rpm4 because it uses good locking of RPM DB
21mr|chromium-browser-stable-143.0.7499.192-1|397	%if %rpm5
21mr|chromium-browser-stable-143.0.7499.192-1|398	%post
21mr|chromium-browser-stable-143.0.7499.192-1|399	# Remove chromium-browser-install package if we have it installed
21mr|chromium-browser-stable-143.0.7499.192-1|400	if [ "$(rpm -q %{crname}-install | wc -w)" = 1 ]
21mr|chromium-browser-stable-143.0.7499.192-1|401	then
21mr|chromium-browser-stable-143.0.7499.192-1|402	rpm -e %{crname}-install
21mr|chromium-browser-stable-143.0.7499.192-1|403	fi
21mr|chromium-browser-stable-143.0.7499.192-1|404	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|405	
21mr|chromium-browser-stable-143.0.7499.192-1|406	#----------------------------------------------------------------------------
21mr|chromium-browser-stable-143.0.7499.192-1|407	
21mr|chromium-browser-stable-143.0.7499.192-1|408	%package -n chromium-codecs
21mr|chromium-browser-stable-143.0.7499.192-1|409	Summary:	FFmpeg library for supporting media codecs in Chromium-based browsers
21mr|chromium-browser-stable-143.0.7499.192-1|410	# alike Ubuntu
21mr|chromium-browser-stable-143.0.7499.192-1|411	Provides:	chromium-codecs-ffmpeg-extra = %{EVRD}
21mr|chromium-browser-stable-143.0.7499.192-1|412	Provides:	chromium-codecs-ffmpeg = %{EVRD}
21mr|chromium-browser-stable-143.0.7499.192-1|413	
21mr|chromium-browser-stable-143.0.7499.192-1|414	%description -n chromium-codecs
21mr|chromium-browser-stable-143.0.7499.192-1|415	FFmpeg (libffmpeg.so) for Chromium-based browsers.
21mr|chromium-browser-stable-143.0.7499.192-1|416	This package is built from Chromium's bundled FFmpeg
21mr|chromium-browser-stable-143.0.7499.192-1|417	with proprietary codecs turned on.
21mr|chromium-browser-stable-143.0.7499.192-1|418	
21mr|chromium-browser-stable-143.0.7499.192-1|419	%files -n chromium-codecs
21mr|chromium-browser-stable-143.0.7499.192-1|420	%{_crdir}/libffmpeg.so
21mr|chromium-browser-stable-143.0.7499.192-1|421	%if "%{_lib}" != "lib"
21mr|chromium-browser-stable-143.0.7499.192-1|422	%{_crdir_compat}/libffmpeg.so
21mr|chromium-browser-stable-143.0.7499.192-1|423	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|424	
21mr|chromium-browser-stable-143.0.7499.192-1|425	#----------------------------------------------------------------------------
21mr|chromium-browser-stable-143.0.7499.192-1|426	
21mr|chromium-browser-stable-143.0.7499.192-1|427	%package -n chromedriver
21mr|chromium-browser-stable-143.0.7499.192-1|428	Summary:	WebDriver for Google Chrome/Chromium
21mr|chromium-browser-stable-143.0.7499.192-1|429	Group:		Development/Other
21mr|chromium-browser-stable-143.0.7499.192-1|430	Requires:	%{name} = %{EVRD}
21mr|chromium-browser-stable-143.0.7499.192-1|431	
21mr|chromium-browser-stable-143.0.7499.192-1|432	%description -n chromedriver
21mr|chromium-browser-stable-143.0.7499.192-1|433	WebDriver is an open source tool for automated testing of webapps across many
21mr|chromium-browser-stable-143.0.7499.192-1|434	browsers. It provides capabilities for navigating to web pages, user input,
21mr|chromium-browser-stable-143.0.7499.192-1|435	JavaScript execution, and more. ChromeDriver is a standalone server which
21mr|chromium-browser-stable-143.0.7499.192-1|436	implements WebDriver's wire protocol for Chromium. It is being developed by
21mr|chromium-browser-stable-143.0.7499.192-1|437	members of the Chromium and WebDriver teams.
21mr|chromium-browser-stable-143.0.7499.192-1|438	
21mr|chromium-browser-stable-143.0.7499.192-1|439	%files -n chromedriver
21mr|chromium-browser-stable-143.0.7499.192-1|440	%doc LICENSE AUTHORS
21mr|chromium-browser-stable-143.0.7499.192-1|441	%{_bindir}/chromedriver
21mr|chromium-browser-stable-143.0.7499.192-1|442	%{_crdir}/chromedriver
21mr|chromium-browser-stable-143.0.7499.192-1|443	
21mr|chromium-browser-stable-143.0.7499.192-1|444	#----------------------------------------------------------------------------
21mr|chromium-browser-stable-143.0.7499.192-1|445	
21mr|chromium-browser-stable-143.0.7499.192-1|446	%prep
21mr|chromium-browser-stable-143.0.7499.192-1|447	%setup -qn chromium-%{version} -a 997 -b 12
21mr|chromium-browser-stable-143.0.7499.192-1|448	
21mr|chromium-browser-stable-143.0.7499.192-1|449	%if %{with gost}
21mr|chromium-browser-stable-143.0.7499.192-1|450	rm -rf %{_gostsourcedir}
21mr|chromium-browser-stable-143.0.7499.192-1|451	mkdir -p %{_gostsourcedir}
21mr|chromium-browser-stable-143.0.7499.192-1|452	tar -C %{_gostsourcedir} --strip 1 -xf %{SOURCE1101}
21mr|chromium-browser-stable-143.0.7499.192-1|453	sed -i \
21mr|chromium-browser-stable-143.0.7499.192-1|454	-e "s,^#include <../ssl/internal.h>,#include \"${PWD}/third_party/boringssl/src/ssl/internal.h\",g" \
21mr|chromium-browser-stable-143.0.7499.192-1|455	%{_gostsourcedir}/src/gostssl.cpp
21mr|chromium-browser-stable-143.0.7499.192-1|456	tar -C %{_gostsourcedir}/src/msspi --strip 1 -xf %{SOURCE1102}
21mr|chromium-browser-stable-143.0.7499.192-1|457	sed -i'' %{_gostsourcedir}/patch/chromium.patch \
21mr|chromium-browser-stable-143.0.7499.192-1|458	-e 's/ (Chromium GOST)//g' \
21mr|chromium-browser-stable-143.0.7499.192-1|459	-e 's/Chromium GOST/Chromium/g' \
21mr|chromium-browser-stable-143.0.7499.192-1|460	-e 's/Chromium-Gost/Chromium/g' \
21mr|chromium-browser-stable-143.0.7499.192-1|461	-e 's/"chromium-gost"/"chromium-browser"/g' \
21mr|chromium-browser-stable-143.0.7499.192-1|462	-e 's/"chromium-gost.desktop"/"chromium-browser.desktop"/g' \
21mr|chromium-browser-stable-143.0.7499.192-1|463	-e 's/(%s; Chromium GOST)/(%s)/' \
21mr|chromium-browser-stable-143.0.7499.192-1|464	--
21mr|chromium-browser-stable-143.0.7499.192-1|465	# make backups before GOST patching
21mr|chromium-browser-stable-143.0.7499.192-1|466	for i in \
21mr|chromium-browser-stable-143.0.7499.192-1|467	chrome/BUILD.gn \
21mr|chromium-browser-stable-143.0.7499.192-1|468	components/search_engines/search_terms_data.cc \
21mr|chromium-browser-stable-143.0.7499.192-1|469	components/search_engines/template_url_prepopulate_data.cc
21mr|chromium-browser-stable-143.0.7499.192-1|470	do
21mr|chromium-browser-stable-143.0.7499.192-1|471	cp $i $i.saved
21mr|chromium-browser-stable-143.0.7499.192-1|472	done
21mr|chromium-browser-stable-143.0.7499.192-1|473	patch -p1 < %{_gostsourcedir}/patch/chromium.patch
21mr|chromium-browser-stable-143.0.7499.192-1|474	( cd ./third_party/boringssl/src
21mr|chromium-browser-stable-143.0.7499.192-1|475	patch -p1 < %{_gostsourcedir}/patch/boringssl.patch )
21mr|chromium-browser-stable-143.0.7499.192-1|476	# rollback backups after GOST patching
21mr|chromium-browser-stable-143.0.7499.192-1|477	for i in \
21mr|chromium-browser-stable-143.0.7499.192-1|478	chrome/BUILD.gn \
21mr|chromium-browser-stable-143.0.7499.192-1|479	components/search_engines/search_terms_data.cc \
21mr|chromium-browser-stable-143.0.7499.192-1|480	components/search_engines/template_url_prepopulate_data.cc
21mr|chromium-browser-stable-143.0.7499.192-1|481	do
21mr|chromium-browser-stable-143.0.7499.192-1|482	mv $i.saved $i
21mr|chromium-browser-stable-143.0.7499.192-1|483	done
21mr|chromium-browser-stable-143.0.7499.192-1|484	
21mr|chromium-browser-stable-143.0.7499.192-1|485	### Почему откатываем chrome/BUILD.gn после патча ГОСТ?
21mr|chromium-browser-stable-143.0.7499.192-1|486	# Он патчится так, что:
21mr|chromium-browser-stable-143.0.7499.192-1|487	# 1) добавляется предустановка расширения КриптоПро ЭЦП Browser plug-in
21mr|chromium-browser-stable-143.0.7499.192-1|488	# 2) добавляется предустановка предустанавливаемых в Google Chrome расширений,
21mr|chromium-browser-stable-143.0.7499.192-1|489	#    а именно - скачиваемого с серверов Гугла расширения для Гугл Диска
21mr|chromium-browser-stable-143.0.7499.192-1|490	# https://www.cryptopro.ru/products/cades/plugin - вот это расширение в п. 1
21mr|chromium-browser-stable-143.0.7499.192-1|491	# В комплекте поставки КриптоПро уже идет это расширение, оно нормально ставится
21mr|chromium-browser-stable-143.0.7499.192-1|492	# и работает из их пакета, поэтому нет смысла нам включать его в поставку браузера.
21mr|chromium-browser-stable-143.0.7499.192-1|493	# Остальной касающийся расширения (grep iifchhfnnmpdbibifmljnfjhpififfog) код
21mr|chromium-browser-stable-143.0.7499.192-1|494	# в патче ГОСТ работает так:
21mr|chromium-browser-stable-143.0.7499.192-1|495	# если в /usr/lib64/chromium-browser/default_apps лежит iifchhfnnmpdbibifmljnfjhpififfog-1.2.13.crx,
21mr|chromium-browser-stable-143.0.7499.192-1|496	# то это расширение устанавливается.
21mr|chromium-browser-stable-143.0.7499.192-1|497	
21mr|chromium-browser-stable-143.0.7499.192-1|498	cp -f %{_gostsourcedir}/src/gostssl.cpp third_party/boringssl/gostssl.cpp
21mr|chromium-browser-stable-143.0.7499.192-1|499	cp -f %{_gostsourcedir}/src/msspi/src/* third_party/boringssl
21mr|chromium-browser-stable-143.0.7499.192-1|500	cp -f %{_gostsourcedir}/src/msspi/third_party/cprocsp/include/* third_party/boringssl/src/include
21mr|chromium-browser-stable-143.0.7499.192-1|501	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|502	
21mr|chromium-browser-stable-143.0.7499.192-1|503	%autopatch -p1
21mr|chromium-browser-stable-143.0.7499.192-1|504	
21mr|chromium-browser-stable-143.0.7499.192-1|505	%if %{with alternative_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|506	# search libs compiler-rt
21mr|chromium-browser-stable-143.0.7499.192-1|507	sed -i -e "s|rosa-linux-gnu|unknown-linux-gnu|g" build/config/clang/BUILD.gn
21mr|chromium-browser-stable-143.0.7499.192-1|508	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|509	
21mr|chromium-browser-stable-143.0.7499.192-1|510	# We patch Chromium to open chrome://new-tab-page even with non-Google search engines
21mr|chromium-browser-stable-143.0.7499.192-1|511	# and to use Yandex by default instead of Google for most of our users,
21mr|chromium-browser-stable-143.0.7499.192-1|512	# but that page contains a Google logo and a search bar which utilises the chosen
21mr|chromium-browser-stable-143.0.7499.192-1|513	# search engine, e.g. Yandex. That is why Google logo is irrelevant there.
21mr|chromium-browser-stable-143.0.7499.192-1|514	# Replace file to avoid patching, but check that it exists:
21mr|chromium-browser-stable-143.0.7499.192-1|515	# something has changed if it does not.
21mr|chromium-browser-stable-143.0.7499.192-1|516	# TODO: allow to switch this image via alternatives(8):
21mr|chromium-browser-stable-143.0.7499.192-1|517	# XXX Chromium does not allow to load "local files" due to security reasons.
21mr|chromium-browser-stable-143.0.7499.192-1|518	test -f ./chrome/browser/resources/new_tab_page/icons/google_logo.svg
21mr|chromium-browser-stable-143.0.7499.192-1|519	%if %{mdvver} >= 202310
21mr|chromium-browser-stable-143.0.7499.192-1|520	install -m0644 %{SOURCE37} ./chrome/browser/resources/new_tab_page/icons/google_logo.svg
21mr|chromium-browser-stable-143.0.7499.192-1|521	%else
21mr|chromium-browser-stable-143.0.7499.192-1|522	install -m0644 %{SOURCE34} ./chrome/browser/resources/new_tab_page/icons/google_logo.svg
21mr|chromium-browser-stable-143.0.7499.192-1|523	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|524	
21mr|chromium-browser-stable-143.0.7499.192-1|525	# fatal error: 'fuzzer/FuzzedDataProvider.h' file not found
21mr|chromium-browser-stable-143.0.7499.192-1|526	# (Available in Clang10)
21mr|chromium-browser-stable-143.0.7499.192-1|527	%if %{without bundled_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|528	mkdir -p third_party/llvm-build/Release+Asserts/bin
21mr|chromium-browser-stable-143.0.7499.192-1|529	pushd third_party/llvm-build/Release+Asserts/bin
21mr|chromium-browser-stable-143.0.7499.192-1|530	ln -sf %{llvm_prefix}/bin/clang clang
21mr|chromium-browser-stable-143.0.7499.192-1|531	ln -sf %{llvm_prefix}/bin/clang++ clang++
21mr|chromium-browser-stable-143.0.7499.192-1|532	popd
21mr|chromium-browser-stable-143.0.7499.192-1|533	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|534	
21mr|chromium-browser-stable-143.0.7499.192-1|535	# Hard code extra version
21mr|chromium-browser-stable-143.0.7499.192-1|536	FILE=chrome/common/channel_info_posix.cc
21mr|chromium-browser-stable-143.0.7499.192-1|537	sed -i.orig -e 's/getenv("CHROME_VERSION_EXTRA")/"%{vendor} %{rosa_release}, RPM %{name} %{EVRD}%{?with_gost: + GOST TLS via CryptoPro}"/' $FILE
21mr|chromium-browser-stable-143.0.7499.192-1|538	cmp $FILE $FILE.orig && exit 1
21mr|chromium-browser-stable-143.0.7499.192-1|539	
21mr|chromium-browser-stable-143.0.7499.192-1|540	# Use native page size on aarch64 ("if (current_cpu == "arm64")"), otherwise:
21mr|chromium-browser-stable-143.0.7499.192-1|541	# /lib64/ld-linux-aarch64.so.1 ./bytecode_builtins_list_generator
21mr|chromium-browser-stable-143.0.7499.192-1|542	# ./bytecode_builtins_list_generator: error while loading shared libraries:
21mr|chromium-browser-stable-143.0.7499.192-1|543	# ./bytecode_builtins_list_generator: ELF load command alignment not page-aligned
21mr|chromium-browser-stable-143.0.7499.192-1|544	sed -i \
21mr|chromium-browser-stable-143.0.7499.192-1|545	-e 's!-Wl,-z,max-page-size=4096!!g' \
21mr|chromium-browser-stable-143.0.7499.192-1|546	build/config/compiler/BUILD.gn
21mr|chromium-browser-stable-143.0.7499.192-1|547	
21mr|chromium-browser-stable-143.0.7499.192-1|548	# base/rand_util_posix.cc:27:10: fatal error: 'sys/random.h' file not found
21mr|chromium-browser-stable-143.0.7499.192-1|549	sed -i "s|sys/random.h|/usr/include/linux/random.h|g" base/rand_util_posix.cc
21mr|chromium-browser-stable-143.0.7499.192-1|550	
21mr|chromium-browser-stable-143.0.7499.192-1|551	find . -type f -name '*.py' -exec sed -i -e 's,#!/usr/bin/env python$,#!%{__python},g' -e 's,#!/usr/bin/env python3$,#!%{__python},g' {} \;
21mr|chromium-browser-stable-143.0.7499.192-1|552	
21mr|chromium-browser-stable-143.0.7499.192-1|553	mkdir -p local_bin
21mr|chromium-browser-stable-143.0.7499.192-1|554	ln -s %{__python} local_bin/python
21mr|chromium-browser-stable-143.0.7499.192-1|555	ln -s %{__python} local_bin/python3
21mr|chromium-browser-stable-143.0.7499.192-1|556	export PATH="$PWD/local_bin:$PATH"
21mr|chromium-browser-stable-143.0.7499.192-1|557	
21mr|chromium-browser-stable-143.0.7499.192-1|558	# fix version node
21mr|chromium-browser-stable-143.0.7499.192-1|559	sed -i -e "s|v22.11.0|%{nodejs_version}|g" third_party/node/update_node_binaries
21mr|chromium-browser-stable-143.0.7499.192-1|560	#-----------------
21mr|chromium-browser-stable-143.0.7499.192-1|561	# setup node
21mr|chromium-browser-stable-143.0.7499.192-1|562	rm -fr third_party/node/linux/node-linux-x64/bin/*
21mr|chromium-browser-stable-143.0.7499.192-1|563	%if %{mdvver} >= 201905
21mr|chromium-browser-stable-143.0.7499.192-1|564	ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/node
21mr|chromium-browser-stable-143.0.7499.192-1|565	%else
21mr|chromium-browser-stable-143.0.7499.192-1|566	ln -s /opt/nodejs14/bin/node third_party/node/linux/node-linux-x64/bin/node
21mr|chromium-browser-stable-143.0.7499.192-1|567	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|568	
21mr|chromium-browser-stable-143.0.7499.192-1|569	# (From Fedora) Get rid of the pre-built eu-strip binary, it is x86_64 and of mysterious origin
21mr|chromium-browser-stable-143.0.7499.192-1|570	rm -rf third_party/openscreen/src/buildtools/third_party/eu-strip/bin/eu-strip
21mr|chromium-browser-stable-143.0.7499.192-1|571	ln -s %{_bindir}/eu-strip third_party/openscreen/src/buildtools/third_party/eu-strip/bin/eu-strip
21mr|chromium-browser-stable-143.0.7499.192-1|572	
21mr|chromium-browser-stable-143.0.7499.192-1|573	%build
21mr|chromium-browser-stable-143.0.7499.192-1|574	# build rust-bindgen
21mr|chromium-browser-stable-143.0.7499.192-1|575	pushd %{_builddir}/rust-*
21mr|chromium-browser-stable-143.0.7499.192-1|576	tar xf %{SOURCE13} -C .
21mr|chromium-browser-stable-143.0.7499.192-1|577	mkdir -p .cargo
21mr|chromium-browser-stable-143.0.7499.192-1|578	
21mr|chromium-browser-stable-143.0.7499.192-1|579	cat > .cargo/config.toml << EOF
21mr|chromium-browser-stable-143.0.7499.192-1|580	
21mr|chromium-browser-stable-143.0.7499.192-1|581	[source.crates-io]
21mr|chromium-browser-stable-143.0.7499.192-1|582	replace-with = "vendored-sources"
21mr|chromium-browser-stable-143.0.7499.192-1|583	
21mr|chromium-browser-stable-143.0.7499.192-1|584	[source.vendored-sources]
21mr|chromium-browser-stable-143.0.7499.192-1|585	directory = "vendor"
21mr|chromium-browser-stable-143.0.7499.192-1|586	EOF
21mr|chromium-browser-stable-143.0.7499.192-1|587	
21mr|chromium-browser-stable-143.0.7499.192-1|588	export PATH="%{rust_prefix}/bin:$PATH"
21mr|chromium-browser-stable-143.0.7499.192-1|589	cargo --frozen b --release
21mr|chromium-browser-stable-143.0.7499.192-1|590	popd
21mr|chromium-browser-stable-143.0.7499.192-1|591	
21mr|chromium-browser-stable-143.0.7499.192-1|592	rm -fvr third_party/rust-toolchain/bin/bindgen
21mr|chromium-browser-stable-143.0.7499.192-1|593	mv -v %{bindgen_prefix}/bindgen \
21mr|chromium-browser-stable-143.0.7499.192-1|594	third_party/rust-toolchain/bin \
21mr|chromium-browser-stable-143.0.7499.192-1|595	&& \
21mr|chromium-browser-stable-143.0.7499.192-1|596	rm -fr %{_builddir}/rust-*
21mr|chromium-browser-stable-143.0.7499.192-1|597	
21mr|chromium-browser-stable-143.0.7499.192-1|598	# unpack a local copy of the xcb-proto bits
21mr|chromium-browser-stable-143.0.7499.192-1|599	tar xf %{SOURCE20}
21mr|chromium-browser-stable-143.0.7499.192-1|600	export PYTHONPATH="../../third_party/pyjson5/src:../../xcb-proto-%{xcb_version}"
21mr|chromium-browser-stable-143.0.7499.192-1|601	
21mr|chromium-browser-stable-143.0.7499.192-1|602	# widevinecdmadapter
21mr|chromium-browser-stable-143.0.7499.192-1|603	# Build error with widevinecdmadapter in 67.0.3396.62 (fixed)
21mr|chromium-browser-stable-143.0.7499.192-1|604	%define widevine 1
21mr|chromium-browser-stable-143.0.7499.192-1|605	%if 0%{widevine}
21mr|chromium-browser-stable-143.0.7499.192-1|606	%define is_widevine true
21mr|chromium-browser-stable-143.0.7499.192-1|607	%else
21mr|chromium-browser-stable-143.0.7499.192-1|608	%define is_widevine false
21mr|chromium-browser-stable-143.0.7499.192-1|609	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|610	
21mr|chromium-browser-stable-143.0.7499.192-1|611	%if %{with gold}
21mr|chromium-browser-stable-143.0.7499.192-1|612	%define linker_params use_gold=true use_lld=false
21mr|chromium-browser-stable-143.0.7499.192-1|613	%else
21mr|chromium-browser-stable-143.0.7499.192-1|614	%define linker_params use_gold=false use_lld=true
21mr|chromium-browser-stable-143.0.7499.192-1|615	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|616	
21mr|chromium-browser-stable-143.0.7499.192-1|617	%if %{with debug}
21mr|chromium-browser-stable-143.0.7499.192-1|618	%define symbol_level 2
21mr|chromium-browser-stable-143.0.7499.192-1|619	%else
21mr|chromium-browser-stable-143.0.7499.192-1|620	%define symbol_level 0
21mr|chromium-browser-stable-143.0.7499.192-1|621	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|622	
21mr|chromium-browser-stable-143.0.7499.192-1|623	%if %{without bundled_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|624	%define clang_use_chrome_plugins clang_use_chrome_plugins=false
21mr|chromium-browser-stable-143.0.7499.192-1|625	%else
21mr|chromium-browser-stable-143.0.7499.192-1|626	%define clang_use_chrome_plugins clang_use_chrome_plugins=true
21mr|chromium-browser-stable-143.0.7499.192-1|627	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|628	
21mr|chromium-browser-stable-143.0.7499.192-1|629	%if %{mdvver} == 201905
21mr|chromium-browser-stable-143.0.7499.192-1|630	%define enable_remoting enable_remoting=false
21mr|chromium-browser-stable-143.0.7499.192-1|631	%else
21mr|chromium-browser-stable-143.0.7499.192-1|632	%define enable_remoting enable_remoting=true
21mr|chromium-browser-stable-143.0.7499.192-1|633	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|634	
21mr|chromium-browser-stable-143.0.7499.192-1|635	%if %{mdvver} >= 201910
21mr|chromium-browser-stable-143.0.7499.192-1|636	%define pipewire_enablement rtc_use_pipewire=true rtc_link_pipewire=true
21mr|chromium-browser-stable-143.0.7499.192-1|637	%define wayland_enablement %{nil}
21mr|chromium-browser-stable-143.0.7499.192-1|638	%else
21mr|chromium-browser-stable-143.0.7499.192-1|639	%define pipewire_enablement rtc_use_pipewire=false
21mr|chromium-browser-stable-143.0.7499.192-1|640	# Wayland parts regularly require adjusting for old glibc in rosa2016.1,
21mr|chromium-browser-stable-143.0.7499.192-1|641	# but wayland is generally not widely used there
21mr|chromium-browser-stable-143.0.7499.192-1|642	%define wayland_enablement enable_wayland_server=false ozone_platform_wayland=false
21mr|chromium-browser-stable-143.0.7499.192-1|643	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|644	
21mr|chromium-browser-stable-143.0.7499.192-1|645	%ifarch aarch64
21mr|chromium-browser-stable-143.0.7499.192-1|646	%define target_cpu target_cpu="arm64"
21mr|chromium-browser-stable-143.0.7499.192-1|647	%else
21mr|chromium-browser-stable-143.0.7499.192-1|648	%define target_cpu %{nil}
21mr|chromium-browser-stable-143.0.7499.192-1|649	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|650	
21mr|chromium-browser-stable-143.0.7499.192-1|651	# Linking on 32 bit does not have enough memory for LTO
21mr|chromium-browser-stable-143.0.7499.192-1|652	%ifarch %{ix86}
21mr|chromium-browser-stable-143.0.7499.192-1|653	%define use_thin_lto false
21mr|chromium-browser-stable-143.0.7499.192-1|654	%else
21mr|chromium-browser-stable-143.0.7499.192-1|655	%define use_thin_lto true
21mr|chromium-browser-stable-143.0.7499.192-1|656	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|657	
21mr|chromium-browser-stable-143.0.7499.192-1|658	%if %{with use_qt}
21mr|chromium-browser-stable-143.0.7499.192-1|659	%define use_qt5 use_qt5=true moc_qt5_path="%(qmake-qt5 -query QT_HOST_BINS)"
21mr|chromium-browser-stable-143.0.7499.192-1|660	%else
21mr|chromium-browser-stable-143.0.7499.192-1|661	%define use_qt5 use_qt5=false
21mr|chromium-browser-stable-143.0.7499.192-1|662	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|663	%if %{with use_qt6}
21mr|chromium-browser-stable-143.0.7499.192-1|664	%define use_qt6 use_qt6=true moc_qt6_path="%(qmake-qt6 -query QT_HOST_LIBEXECS)"
21mr|chromium-browser-stable-143.0.7499.192-1|665	%else
21mr|chromium-browser-stable-143.0.7499.192-1|666	%define use_qt6 use_qt6=false
21mr|chromium-browser-stable-143.0.7499.192-1|667	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|668	
21mr|chromium-browser-stable-143.0.7499.192-1|669	%if %{with use_vaapi}
21mr|chromium-browser-stable-143.0.7499.192-1|670	%define use_vaapi use_vaapi=true
21mr|chromium-browser-stable-143.0.7499.192-1|671	%else
21mr|chromium-browser-stable-143.0.7499.192-1|672	%define use_vaapi use_vaapi=false
21mr|chromium-browser-stable-143.0.7499.192-1|673	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|674	
21mr|chromium-browser-stable-143.0.7499.192-1|675	# v NO TABS HERE!
21mr|chromium-browser-stable-143.0.7499.192-1|676	%define gn_config use_sysroot=false \
21mr|chromium-browser-stable-143.0.7499.192-1|677	%{target_cpu} \
21mr|chromium-browser-stable-143.0.7499.192-1|678	is_official_build=true \
21mr|chromium-browser-stable-143.0.7499.192-1|679	symbol_level=%{symbol_level} \
21mr|chromium-browser-stable-143.0.7499.192-1|680	use_thin_lto=%{use_thin_lto} \
21mr|chromium-browser-stable-143.0.7499.192-1|681	strip_debug_info=false \
21mr|chromium-browser-stable-143.0.7499.192-1|682	is_cfi=false \
21mr|chromium-browser-stable-143.0.7499.192-1|683	system_libdir="%{_lib}" \
21mr|chromium-browser-stable-143.0.7499.192-1|684	icu_use_data_file=true \
21mr|chromium-browser-stable-143.0.7499.192-1|685	enable_nacl=false \
21mr|chromium-browser-stable-143.0.7499.192-1|686	is_nacl_glibc=false \
21mr|chromium-browser-stable-143.0.7499.192-1|687	%{linker_params} \
21mr|chromium-browser-stable-143.0.7499.192-1|688	ffmpeg_branding="ChromeOS" \
21mr|chromium-browser-stable-143.0.7499.192-1|689	proprietary_codecs=true \
21mr|chromium-browser-stable-143.0.7499.192-1|690	is_component_ffmpeg=true \
21mr|chromium-browser-stable-143.0.7499.192-1|691	enable_ffmpeg_video_decoders=true \
21mr|chromium-browser-stable-143.0.7499.192-1|692	media_use_ffmpeg=true \
21mr|chromium-browser-stable-143.0.7499.192-1|693	is_component_build=false \
21mr|chromium-browser-stable-143.0.7499.192-1|694	use_system_libjpeg=true \
21mr|chromium-browser-stable-143.0.7499.192-1|695	use_libjpeg_turbo=false \
21mr|chromium-browser-stable-143.0.7499.192-1|696	enable_widevine=%{is_widevine} \
21mr|chromium-browser-stable-143.0.7499.192-1|697	use_pulseaudio=true \
21mr|chromium-browser-stable-143.0.7499.192-1|698	link_pulseaudio=true \
21mr|chromium-browser-stable-143.0.7499.192-1|699	%{pipewire_enablement} \
21mr|chromium-browser-stable-143.0.7499.192-1|700	%{wayland_enablement} \
21mr|chromium-browser-stable-143.0.7499.192-1|701	use_gnome_keyring=false \
21mr|chromium-browser-stable-143.0.7499.192-1|702	use_allocator="none" \
21mr|chromium-browser-stable-143.0.7499.192-1|703	treat_warnings_as_errors=false \
21mr|chromium-browser-stable-143.0.7499.192-1|704	fatal_linker_warnings=false \
21mr|chromium-browser-stable-143.0.7499.192-1|705	use_libpci=true \
21mr|chromium-browser-stable-143.0.7499.192-1|706	is_debug=false \
21mr|chromium-browser-stable-143.0.7499.192-1|707	is_clang=true \
21mr|chromium-browser-stable-143.0.7499.192-1|708	%{?clang_use_chrome_plugins} \
21mr|chromium-browser-stable-143.0.7499.192-1|709	use_vaapi=true \
21mr|chromium-browser-stable-143.0.7499.192-1|710	%{?enable_remoting} \
21mr|chromium-browser-stable-143.0.7499.192-1|711	v8_use_external_startup_data=false \
21mr|chromium-browser-stable-143.0.7499.192-1|712	google_api_key="%{google_api_key}" \
21mr|chromium-browser-stable-143.0.7499.192-1|713	google_default_client_id="%{google_default_client_id}" \
21mr|chromium-browser-stable-143.0.7499.192-1|714	google_default_client_secret="%{google_default_client_secret}" \
21mr|chromium-browser-stable-143.0.7499.192-1|715	%{!?with_use_gtk:use_gtk=false}%{?with_use_gtk:use_gtk=true} \
21mr|chromium-browser-stable-143.0.7499.192-1|716	%{use_qt5} \
21mr|chromium-browser-stable-143.0.7499.192-1|717	%{use_qt6} \
21mr|chromium-browser-stable-143.0.7499.192-1|718	%{?with_use_system_libffi:use_system_libffi=true} \
21mr|chromium-browser-stable-143.0.7499.192-1|719	%{!?with_use_system_libffi:use_system_libffi=false} \
21mr|chromium-browser-stable-143.0.7499.192-1|720	%{?with_vulkan:angle_enable_vulkan=true} \
21mr|chromium-browser-stable-143.0.7499.192-1|721	%{!?with_vulkan:angle_enable_vulkan=false} \
21mr|chromium-browser-stable-143.0.7499.192-1|722	disable_fieldtrial_testing_config=true \
21mr|chromium-browser-stable-143.0.7499.192-1|723	rust_sysroot_absolute="%{rust_prefix}" \
21mr|chromium-browser-stable-143.0.7499.192-1|724	rustc_version="%{rustc_version}" \
21mr|chromium-browser-stable-143.0.7499.192-1|725	chrome_pgo_phase=0 \
21mr|chromium-browser-stable-143.0.7499.192-1|726	clang_base_path="%{clang_base_path}" \
21mr|chromium-browser-stable-143.0.7499.192-1|727	clang_version="%{clang_version}" \
21mr|chromium-browser-stable-143.0.7499.192-1|728	use_ozone=true \
21mr|chromium-browser-stable-143.0.7499.192-1|729	%{use_vaapi}
21mr|chromium-browser-stable-143.0.7499.192-1|730	
21mr|chromium-browser-stable-143.0.7499.192-1|731	#clang_base_path="//third_party/llvm-build/Release+Asserts" \
21mr|chromium-browser-stable-143.0.7499.192-1|732	
21mr|chromium-browser-stable-143.0.7499.192-1|733	%{__python} build/linux/unbundle/replace_gn_files.py --system-libraries \
21mr|chromium-browser-stable-143.0.7499.192-1|734	%if %{with use_system_freetype}
21mr|chromium-browser-stable-143.0.7499.192-1|735	freetype \
21mr|chromium-browser-stable-143.0.7499.192-1|736	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|737	fontconfig \
21mr|chromium-browser-stable-143.0.7499.192-1|738	%if %{mdvver} >= 202310
21mr|chromium-browser-stable-143.0.7499.192-1|739	libdrm \
21mr|chromium-browser-stable-143.0.7499.192-1|740	dav1d \
21mr|chromium-browser-stable-143.0.7499.192-1|741	openh264 \
21mr|chromium-browser-stable-143.0.7499.192-1|742	crc32c \
21mr|chromium-browser-stable-143.0.7499.192-1|743	brotli \
21mr|chromium-browser-stable-143.0.7499.192-1|744	harfbuzz-ng \
21mr|chromium-browser-stable-143.0.7499.192-1|745	double-conversion \
21mr|chromium-browser-stable-143.0.7499.192-1|746	flac \
21mr|chromium-browser-stable-143.0.7499.192-1|747	libusb \
21mr|chromium-browser-stable-143.0.7499.192-1|748	libwebp \
21mr|chromium-browser-stable-143.0.7499.192-1|749	libxml \
21mr|chromium-browser-stable-143.0.7499.192-1|750	libxslt \
21mr|chromium-browser-stable-143.0.7499.192-1|751	opus \
21mr|chromium-browser-stable-143.0.7499.192-1|752	zstd
21mr|chromium-browser-stable-143.0.7499.192-1|753	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|754	%nil
21mr|chromium-browser-stable-143.0.7499.192-1|755	
21mr|chromium-browser-stable-143.0.7499.192-1|756	%{__python} third_party/libaddressinput/chromium/tools/update-strings.py
21mr|chromium-browser-stable-143.0.7499.192-1|757	
21mr|chromium-browser-stable-143.0.7499.192-1|758	# (From Fedora)
21mr|chromium-browser-stable-143.0.7499.192-1|759	# We don't need to cross compile while building on an aarch64 system.
21mr|chromium-browser-stable-143.0.7499.192-1|760	sed -i 's|aarch64-linux-gnu-||g' build/toolchain/linux/BUILD.gn
21mr|chromium-browser-stable-143.0.7499.192-1|761	# Allow building against system libraries in official builds
21mr|chromium-browser-stable-143.0.7499.192-1|762	sed -i 's|OFFICIAL_BUILD|GOOGLE_CHROME_BUILD|g' tools/generate_shim_headers/generate_shim_headers.py
21mr|chromium-browser-stable-143.0.7499.192-1|763	# fix lib path
21mr|chromium-browser-stable-143.0.7499.192-1|764	sed -i \
21mr|chromium-browser-stable-143.0.7499.192-1|765	-e "s|/lib|/%{_lib}|g" \
21mr|chromium-browser-stable-143.0.7499.192-1|766	-e "s|_libclang_path = rust_bindgen_root|_libclang_path = clang_base_path|" \
21mr|chromium-browser-stable-143.0.7499.192-1|767	build/rust/rust_bindgen.gni
21mr|chromium-browser-stable-143.0.7499.192-1|768	sed -i \
21mr|chromium-browser-stable-143.0.7499.192-1|769	-e "s|/lib|/%{_lib}|g" \
21mr|chromium-browser-stable-143.0.7499.192-1|770	-e "s|_libclang_path = rust_bindgen_root|_libclang_path = clang_base_path|" \
21mr|chromium-browser-stable-143.0.7499.192-1|771	build/rust/rust_bindgen_generator.gni
21mr|chromium-browser-stable-143.0.7499.192-1|772	
21mr|chromium-browser-stable-143.0.7499.192-1|773	# is_official_build triggers PGO with bundled profiles, but those profiles are for a specific
21mr|chromium-browser-stable-143.0.7499.192-1|774	# version of clang/LLVM which does not match system one
21mr|chromium-browser-stable-143.0.7499.192-1|775	%if %{without bundled_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|776	# WARNING
21mr|chromium-browser-stable-143.0.7499.192-1|777	# on next update just check clang_version in file
21mr|chromium-browser-stable-143.0.7499.192-1|778	sed -i -E 's,(clang_version.*= *)".*,\1"%{clang_version}",' build/toolchain/toolchain.gni
21mr|chromium-browser-stable-143.0.7499.192-1|779	sed -i 's/\(clang_version == "\)[0-9]\{1,\}\("\)/\1%{clang_version}\2/' build/config/clang/BUILD.gn
21mr|chromium-browser-stable-143.0.7499.192-1|780	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|781	
21mr|chromium-browser-stable-143.0.7499.192-1|782	%if %{with bundled_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|783	# Build clang from Google
21mr|chromium-browser-stable-143.0.7499.192-1|784	# python2 tools/clang/scripts/build.py \
21mr|chromium-browser-stable-143.0.7499.192-1|785	# 	--without-android \
21mr|chromium-browser-stable-143.0.7499.192-1|786	# 	--without-fuchsia \
21mr|chromium-browser-stable-143.0.7499.192-1|787	# 	--use-system-cmake \
21mr|chromium-browser-stable-143.0.7499.192-1|788	# 	--gcc-toolchain=%{_prefix}
21mr|chromium-browser-stable-143.0.7499.192-1|789	%{__python} tools/clang/scripts/update.py
21mr|chromium-browser-stable-143.0.7499.192-1|790	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|791	
21mr|chromium-browser-stable-143.0.7499.192-1|792	# ALT-allow-to-override-clang-through-env-variables.patch makes gn read these variables
21mr|chromium-browser-stable-143.0.7499.192-1|793	%if %{without bundled_llvm}
21mr|chromium-browser-stable-143.0.7499.192-1|794	
21mr|chromium-browser-stable-143.0.7499.192-1|795	# let's do a hack, remove the version check in update.py and resume it again only empty
21mr|chromium-browser-stable-143.0.7499.192-1|796	rm -vrf tools/clang/scripts/update.py && touch tools/clang/scripts/update.py
21mr|chromium-browser-stable-143.0.7499.192-1|797	rm -vrf tools/rust/update_rust.py && touch tools/rust/update_rust.py
21mr|chromium-browser-stable-143.0.7499.192-1|798	
21mr|chromium-browser-stable-143.0.7499.192-1|799	export CC=%{llvm_prefix}/bin/clang
21mr|chromium-browser-stable-143.0.7499.192-1|800	export CXX=%{llvm_prefix}/bin/clang++
21mr|chromium-browser-stable-143.0.7499.192-1|801	export AR=%{llvm_prefix}/bin/llvm-ar
21mr|chromium-browser-stable-143.0.7499.192-1|802	export NM=%{llvm_prefix}/bin/llvm-nm
21mr|chromium-browser-stable-143.0.7499.192-1|803	export AR=%{llvm_prefix}/bin/llvm-ar
21mr|chromium-browser-stable-143.0.7499.192-1|804	export READELF=%{llvm_prefix}/bin/llvm-readelf
21mr|chromium-browser-stable-143.0.7499.192-1|805	
21mr|chromium-browser-stable-143.0.7499.192-1|806	rm -fvr third_party/rust-toolchain/lib/libclang*
21mr|chromium-browser-stable-143.0.7499.192-1|807	cp -fvr %{llvm_prefix}/%{_lib}/libclang*so* third_party/rust-toolchain/lib
21mr|chromium-browser-stable-143.0.7499.192-1|808	
21mr|chromium-browser-stable-143.0.7499.192-1|809	ln -sfr third_party/rust-toolchain/lib \
21mr|chromium-browser-stable-143.0.7499.192-1|810	third_party/rust-toolchain/%{_lib}
21mr|chromium-browser-stable-143.0.7499.192-1|811	
21mr|chromium-browser-stable-143.0.7499.192-1|812	sed -i -e 's,//third_party/llvm-build/Release+Asserts,%{llvm_prefix},g' build/config/clang/clang.gni
21mr|chromium-browser-stable-143.0.7499.192-1|813	%else
21mr|chromium-browser-stable-143.0.7499.192-1|814	%define clang_path "%{_builddir}/chromium-%{version}/third_party/llvm-build/Release+Asserts/bin/"
21mr|chromium-browser-stable-143.0.7499.192-1|815	export CC="%{clang_path}clang"
21mr|chromium-browser-stable-143.0.7499.192-1|816	export CXX="%{clang_path}clang++"
21mr|chromium-browser-stable-143.0.7499.192-1|817	export AR="%{clang_path}llvm-ar"
21mr|chromium-browser-stable-143.0.7499.192-1|818	export NM=nm
21mr|chromium-browser-stable-143.0.7499.192-1|819	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|820	
21mr|chromium-browser-stable-143.0.7499.192-1|821	# Specify the path to the executable files for building with qt5
21mr|chromium-browser-stable-143.0.7499.192-1|822	%if %{with use_qt}
21mr|chromium-browser-stable-143.0.7499.192-1|823	export "PATH=%{_libdir}/qt5/bin:$PATH"
21mr|chromium-browser-stable-143.0.7499.192-1|824	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|825	
21mr|chromium-browser-stable-143.0.7499.192-1|826	export PYTHON=%{__python}
21mr|chromium-browser-stable-143.0.7499.192-1|827	%if %{mdvver} == 201610
21mr|chromium-browser-stable-143.0.7499.192-1|828	# libstdc++ in rosa2016.1 is too old to build gn, there are 2 ways to solve this:
21mr|chromium-browser-stable-143.0.7499.192-1|829	# 1) run bootstrap.py with --use-custom-libcxx, it will build and use bundled libc++
21mr|chromium-browser-stable-143.0.7499.192-1|830	# 2) use libstdc++-gcc10 (https://forum.rosalinux.ru/viewtopic.php?t=10047&p=104560)
21mr|chromium-browser-stable-143.0.7499.192-1|831	# Let's choose option 2.
21mr|chromium-browser-stable-143.0.7499.192-1|832	LDFLAGS="-lstdc++-gcc10" \
21mr|chromium-browser-stable-143.0.7499.192-1|833	CXXFLAGS="-nostdinc++ \
21mr|chromium-browser-stable-143.0.7499.192-1|834	-Wno-unused-command-line-argument \
21mr|chromium-browser-stable-143.0.7499.192-1|835	-I%{_includedir}/libstdc++-gcc10 \
21mr|chromium-browser-stable-143.0.7499.192-1|836	-I%{_includedir}/libstdc++-gcc10/%{_host} \
21mr|chromium-browser-stable-143.0.7499.192-1|837	-D__STDCPP_WANT_MATH_SPEC_FUNCS__=1 \
21mr|chromium-browser-stable-143.0.7499.192-1|838	" \
21mr|chromium-browser-stable-143.0.7499.192-1|839	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|840	%{__python} tools/gn/bootstrap/bootstrap.py --gn-gen-args='%{gn_config}'
21mr|chromium-browser-stable-143.0.7499.192-1|841	
21mr|chromium-browser-stable-143.0.7499.192-1|842	unset LDFLAGS CXXFLAGS
21mr|chromium-browser-stable-143.0.7499.192-1|843	
21mr|chromium-browser-stable-143.0.7499.192-1|844	# Reduce memory usage by linker
21mr|chromium-browser-stable-143.0.7499.192-1|845	%ifarch %{ix86}
21mr|chromium-browser-stable-143.0.7499.192-1|846	%if %{with gold}
21mr|chromium-browser-stable-143.0.7499.192-1|847	# https://lwn.net/Articles/797303/
21mr|chromium-browser-stable-143.0.7499.192-1|848	export LDFLAGS="-Wl,--no-map-whole-files -Wl,--no-keep-memory -Wl,--no-keep-files-mapped -Wl,--no-mmap-output-file"
21mr|chromium-browser-stable-143.0.7499.192-1|849	sed -i -e 's/--threads/--no-threads/' -e '/--thread-count=4/d' build/config/compiler/BUILD.gn
21mr|chromium-browser-stable-143.0.7499.192-1|850	%else
21mr|chromium-browser-stable-143.0.7499.192-1|851	# Try to reduce memory usage by ld.lld. Multi threads are enabled by default.
21mr|chromium-browser-stable-143.0.7499.192-1|852	# XXX Will it reduce it? It is not really needed, lld does not get out of memory without it, at least without debuginfo.
21mr|chromium-browser-stable-143.0.7499.192-1|853	export LDFLAGS="-Wl,--threads=1"
21mr|chromium-browser-stable-143.0.7499.192-1|854	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|855	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|856	
21mr|chromium-browser-stable-143.0.7499.192-1|857	%if %{mdvver} < 201900
21mr|chromium-browser-stable-143.0.7499.192-1|858	grep -IrlE '#include([[:space:]])*<fcntl.h>' | xargs sed -i'' -E -e 's,#include([[:space:]])*<fcntl.h>,#include "%{SOURCE21}",'
21mr|chromium-browser-stable-143.0.7499.192-1|859	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|860	
21mr|chromium-browser-stable-143.0.7499.192-1|861	# The -Z option is used in nightly
21mr|chromium-browser-stable-143.0.7499.192-1|862	export RUSTC_BOOTSTRAP=1
21mr|chromium-browser-stable-143.0.7499.192-1|863	
21mr|chromium-browser-stable-143.0.7499.192-1|864	out/Release/gn gen --script-executable=%{__python} --args='%{gn_config}' out/Release
21mr|chromium-browser-stable-143.0.7499.192-1|865	
21mr|chromium-browser-stable-143.0.7499.192-1|866	pushd out/Release
21mr|chromium-browser-stable-143.0.7499.192-1|867	# widevinecdmadapter
21mr|chromium-browser-stable-143.0.7499.192-1|868	ninja %{_smp_mflags} %{?_with_verbose:--verbose} chrome chrome_sandbox chromedriver libffmpeg.so
21mr|chromium-browser-stable-143.0.7499.192-1|869	popd
21mr|chromium-browser-stable-143.0.7499.192-1|870	
21mr|chromium-browser-stable-143.0.7499.192-1|871	%install
21mr|chromium-browser-stable-143.0.7499.192-1|872	mkdir -p %{buildroot}%{_bindir}
21mr|chromium-browser-stable-143.0.7499.192-1|873	mkdir -p %{buildroot}%{_crdir}/locales
21mr|chromium-browser-stable-143.0.7499.192-1|874	mkdir -p %{buildroot}%{_crdir}/themes
21mr|chromium-browser-stable-143.0.7499.192-1|875	install -m 755 %{SOURCE1} %{buildroot}%{_crdir}/chromium-wrapper
21mr|chromium-browser-stable-143.0.7499.192-1|876	install -m 755 out/Release/chrome %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|877	install -m 4755 out/Release/chrome_sandbox %{buildroot}%{_crdir}/chrome-sandbox
21mr|chromium-browser-stable-143.0.7499.192-1|878	install -m 755 out/Release/chrome_crashpad_handler %{buildroot}%{_crdir}/chrome_crashpad_handler
21mr|chromium-browser-stable-143.0.7499.192-1|879	cp -a out/Release/chromedriver %{buildroot}%{_crdir}/chromedriver
21mr|chromium-browser-stable-143.0.7499.192-1|880	install -m 644 out/Release/*.pak %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|881	install -m 644 out/Release/icudtl.dat %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|882	install -m 644 out/Release/vk_swiftshader_icd.json %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|883	
21mr|chromium-browser-stable-143.0.7499.192-1|884	install -m 0755 out/Release/libffmpeg.so %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|885	%if "%{_lib}" != "lib"
21mr|chromium-browser-stable-143.0.7499.192-1|886	mkdir -p %{buildroot}%{_crdir_compat}
21mr|chromium-browser-stable-143.0.7499.192-1|887	ln -sr %{buildroot}%{_crdir}/libffmpeg.so %{buildroot}%{_crdir_compat}/libffmpeg.so
21mr|chromium-browser-stable-143.0.7499.192-1|888	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|889	
21mr|chromium-browser-stable-143.0.7499.192-1|890	install -m 644 out/Release/locales/*.pak %{buildroot}%{_crdir}/locales/
21mr|chromium-browser-stable-143.0.7499.192-1|891	install -m 644 out/Release/resources.pak %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|892	ln -s %{_crdir}/chromium-wrapper %{buildroot}%{_bindir}/%{crname}
21mr|chromium-browser-stable-143.0.7499.192-1|893	sed -i "s!@LIBDIR@!%{_libdir}!g" %{buildroot}%{_crdir}/chromium-wrapper
21mr|chromium-browser-stable-143.0.7499.192-1|894	ln -s %{_crdir}/chromedriver %{buildroot}%{_bindir}/chromedriver
21mr|chromium-browser-stable-143.0.7499.192-1|895	
21mr|chromium-browser-stable-143.0.7499.192-1|896	# This is ANGLE, not to be confused with the similarly named files under swiftshader/
21mr|chromium-browser-stable-143.0.7499.192-1|897	install -m 644 out/Release/libEGL.so %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|898	install -m 644 out/Release/libGLESv2.so %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|899	install -m 644 out/Release/libvk_swiftshader.so %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|900	install -m 644 out/Release/libvulkan.so.1 %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|901	%if %{with use_qt}
21mr|chromium-browser-stable-143.0.7499.192-1|902	install -m 644 out/Release/libqt5_shim.so %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|903	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|904	%if %{with use_qt6}
21mr|chromium-browser-stable-143.0.7499.192-1|905	install -m 644 out/Release/libqt6_shim.so %{buildroot}%{_crdir}/
21mr|chromium-browser-stable-143.0.7499.192-1|906	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|907	
21mr|chromium-browser-stable-143.0.7499.192-1|908	# create global config file
21mr|chromium-browser-stable-143.0.7499.192-1|909	mkdir -p %{buildroot}%{_sysconfdir}/default
21mr|chromium-browser-stable-143.0.7499.192-1|910	install -m644 %{SOURCE32} %{buildroot}%{_sysconfdir}/default/%{crname}
21mr|chromium-browser-stable-143.0.7499.192-1|911	
21mr|chromium-browser-stable-143.0.7499.192-1|912	find out/Release/resources/ -name "*.d" -exec rm {} \;
21mr|chromium-browser-stable-143.0.7499.192-1|913	cp -r out/Release/resources %{buildroot}%{_crdir}
21mr|chromium-browser-stable-143.0.7499.192-1|914	
21mr|chromium-browser-stable-143.0.7499.192-1|915	install -m 0644 %{SOURCE33} %{buildroot}%{_crdir}
21mr|chromium-browser-stable-143.0.7499.192-1|916	
21mr|chromium-browser-stable-143.0.7499.192-1|917	# put *.crx here
21mr|chromium-browser-stable-143.0.7499.192-1|918	mkdir -p %{buildroot}%{_crdir}/default_apps
21mr|chromium-browser-stable-143.0.7499.192-1|919	
21mr|chromium-browser-stable-143.0.7499.192-1|920	# desktop file
21mr|chromium-browser-stable-143.0.7499.192-1|921	mkdir -p %{buildroot}%{_datadir}/applications
21mr|chromium-browser-stable-143.0.7499.192-1|922	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/applications/
21mr|chromium-browser-stable-143.0.7499.192-1|923	
21mr|chromium-browser-stable-143.0.7499.192-1|924	# keep old icons for old platforms
21mr|chromium-browser-stable-143.0.7499.192-1|925	%if %{mdvver} <= 201905
21mr|chromium-browser-stable-143.0.7499.192-1|926	mkdir -p %{buildroot}%{_iconsdir}/hicolor/
21mr|chromium-browser-stable-143.0.7499.192-1|927	tar xjf %{SOURCE100} -C %{buildroot}%{_iconsdir}/hicolor/
21mr|chromium-browser-stable-143.0.7499.192-1|928	%else
21mr|chromium-browser-stable-143.0.7499.192-1|929	mkdir -p %{buildroot}%{_iconsdir}/hicolor/22x22/apps
21mr|chromium-browser-stable-143.0.7499.192-1|930	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps
21mr|chromium-browser-stable-143.0.7499.192-1|931	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|chromium-browser-stable-143.0.7499.192-1|932	install -m0644 %{SOURCE35} %{buildroot}%{_iconsdir}/hicolor/22x22/apps/chromium-browser.svg
21mr|chromium-browser-stable-143.0.7499.192-1|933	install -m0644 %{SOURCE36} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/chromium-browser.svg
21mr|chromium-browser-stable-143.0.7499.192-1|934	install -m0644 %{SOURCE36} %{buildroot}%{_iconsdir}/hicolor/scalable/apps/chromium-browser.svg
21mr|chromium-browser-stable-143.0.7499.192-1|935	%endif
21mr|chromium-browser-stable-143.0.7499.192-1|936	
21mr|chromium-browser-stable-143.0.7499.192-1|937	mkdir -p %{buildroot}%{_sysconfdir}/%{crname}
21mr|chromium-browser-stable-143.0.7499.192-1|938	install -m 0644 %{SOURCE30} %{buildroot}%{_sysconfdir}/%{crname}/
21mr|chromium-browser-stable-143.0.7499.192-1|939	install -m 0644 %{SOURCE31} %{buildroot}%{_sysconfdir}/%{crname}/
21mr|chromium-browser-stable-143.0.7499.192-1|940	
21mr|chromium-browser-stable-143.0.7499.192-1|941	find %{buildroot} -name "*.nexe" -exec strip {} \;
21mr|chromium-browser-stable-143.0.7499.192-1|942	
21mr|chromium-browser-stable-143.0.7499.192-1|943	%check
21mr|chromium-browser-stable-143.0.7499.192-1|944	# ensure JSON validity
21mr|chromium-browser-stable-143.0.7499.192-1|945	[ "$(jq .browser.custom_chrome_frame %{buildroot}%{_crdir}/chromium-default-config.json)" = "true" ]
21mr|chromium-browser-stable-143.0.7499.192-1|946	
21mr|chromium-browser-stable-143.0.7499.192-1|947	
21mr|chromium-browser-stable-143.0.7499.192-1|948	%changelog
21mr|chromium-browser-stable-143.0.7499.192-1|949	* Sun Jan 18 2026 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|950	- update to 143.0.7499.192
21mr|chromium-browser-stable-143.0.7499.192-1|951	
21mr|chromium-browser-stable-143.0.7499.192-1|952	* Sun Nov 30 2025 slava86 <s.matveev@rosalinux.ru> 142.0.7444.175-1
21mr|chromium-browser-stable-143.0.7499.192-1|953	- revert msspi commit
21mr|chromium-browser-stable-143.0.7499.192-1|954	
21mr|chromium-browser-stable-143.0.7499.192-1|955	* Sun Nov 30 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|956	- update to 142.0.7444.175
21mr|chromium-browser-stable-143.0.7499.192-1|957	
21mr|chromium-browser-stable-143.0.7499.192-1|958	* Mon Nov 17 2025 slava86 <s.matveev@rosalinux.ru> 142.0.7444.162-1
21mr|chromium-browser-stable-143.0.7499.192-1|959	- update to 142.0.7444.162
21mr|chromium-browser-stable-143.0.7499.192-1|960	
21mr|chromium-browser-stable-143.0.7499.192-1|961	* Fri Oct 31 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|962	- rust1.90 rosa2021.1
21mr|chromium-browser-stable-143.0.7499.192-1|963	
21mr|chromium-browser-stable-143.0.7499.192-1|964	* Fri Oct 31 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|965	- ../../components/viz/host/gpu_host_impl.cc -o obj/components/viz/host/host/gpu_host_impl.o
21mr|chromium-browser-stable-143.0.7499.192-1|966	- ../../components/viz/host/gpu_host_impl.cc:30:10: fatal error: 'gpu/webgpu/dawn_commit_hash.h' file not found
21mr|chromium-browser-stable-143.0.7499.192-1|967	- 30 | #include "gpu/webgpu/dawn_commit_hash.h"
21mr|chromium-browser-stable-143.0.7499.192-1|968	- |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21mr|chromium-browser-stable-143.0.7499.192-1|969	- 1 error generated.
21mr|chromium-browser-stable-143.0.7499.192-1|970	
21mr|chromium-browser-stable-143.0.7499.192-1|971	* Fri Oct 31 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|972	- FAILED: obj/third_party/crabbyavif/libthird_uparty_scrabbyavif_ccrabbyavif.rlib
21mr|chromium-browser-stable-143.0.7499.192-1|973	- "/usr/bin/python3" "../../build/rust/gni_impl/rustc_wrapper.py" --rustc=../../../../../../usr/bin/rustc --depfile=obj/third_party/crabbyavif/libthird_uparty_scrabbyavif_ccrabbyavif.rlib.d --rsp=obj/third_party/crabbyavif/libthird_uparty_scrabbyavif_ccrabbyavif.rlib.rsp -- -Clinker="/opt/llvm21/bin/clang++" --crate-name third_uparty_scrabbyavif_ccrabbyavif ../../third_party/crabbyavif/src/src/lib.rs --crate-type rlib -Zallow-features=sanitize --cfg=feature=\"dav1d\" --cfg=feature=\"libyuv\" --cfg=feature=\"capi\" --cfg=feature=\"disable_cfi\" --edition=2021 -Dunsafe_op_in_unsafe_fn -Cforce-unwind-tables=no -Crelocation-model=pic -Zsplit-lto-unit -Clinker-plugin-lto=yes -Cdefault-linker-libraries -Zdep-info-omit-d-target -Zmacro-backtrace -Zremap-cwd-prefix=. -Zexternal-clangrt --color=always --target=x86_64-unknown-linux-gnu -Ccodegen-units=1 --cfg cr_rustc_revision=\"rustc\ 1.90.0\ \(1159e78c4\ 2025-09-14\)\ \(built\ from\ a\ source\ tarball\)\" -Copt-level=3 -Clinker-plugin-lto=yes -Zdefault-visibility=hidden --emit=dep-info=obj/third_party/crabbyavif/libthird_uparty_scrabbyavif_ccrabbyavif.rlib.d,link -o obj/third_party/crabbyavif/libthird_uparty_scrabbyavif_ccrabbyavif.rlib LDFLAGS RUSTENV OUT_DIR=../../../../out/Release/gen/third_party/crabbyavif/crabbyavif
21mr|chromium-browser-stable-143.0.7499.192-1|974	- error: cannot find attribute `sanitize` in this scope
21mr|chromium-browser-stable-143.0.7499.192-1|975	--> ../../third_party/crabbyavif/src/src/capi/io.rs:210:41
21mr|chromium-browser-stable-143.0.7499.192-1|976	- |
21mr|chromium-browser-stable-143.0.7499.192-1|977	- 210 |     #[cfg_attr(feature = "disable_cfi", sanitize(cfi = "off"))]
21mr|chromium-browser-stable-143.0.7499.192-1|978	- |                                         ^^^^^^^^
21mr|chromium-browser-stable-143.0.7499.192-1|979	- error: cannot find attribute `sanitize` in this scope
21mr|chromium-browser-stable-143.0.7499.192-1|980	--> ../../third_party/crabbyavif/src/src/reformat/libyuv.rs:836:37
21mr|chromium-browser-stable-143.0.7499.192-1|981	- |
21mr|chromium-browser-stable-143.0.7499.192-1|982	- 836 | #[cfg_attr(feature = "disable_cfi", sanitize(cfi = "off"))]
21mr|chromium-browser-stable-143.0.7499.192-1|983	- |                                     ^^^^^^^^
21mr|chromium-browser-stable-143.0.7499.192-1|984	- error: cannot find attribute `sanitize` in this scope
21mr|chromium-browser-stable-143.0.7499.192-1|985	--> ../../third_party/crabbyavif/src/src/reformat/libyuv.rs:375:37
21mr|chromium-browser-stable-143.0.7499.192-1|986	- |
21mr|chromium-browser-stable-143.0.7499.192-1|987	- 375 | #[cfg_attr(feature = "disable_cfi", sanitize(cfi = "off"))]
21mr|chromium-browser-stable-143.0.7499.192-1|988	- |                                     ^^^^^^^^
21mr|chromium-browser-stable-143.0.7499.192-1|989	- error[E0635]: unknown feature `sanitize`
21mr|chromium-browser-stable-143.0.7499.192-1|990	--> ../../third_party/crabbyavif/src/src/lib.rs:16:46
21mr|chromium-browser-stable-143.0.7499.192-1|991	- |
21mr|chromium-browser-stable-143.0.7499.192-1|992	- 16 | #![cfg_attr(feature = "disable_cfi", feature(sanitize))]
21mr|chromium-browser-stable-143.0.7499.192-1|993	- |                                              ^^^^^^^^
21mr|chromium-browser-stable-143.0.7499.192-1|994	- error: aborting due to 4 previous errors
21mr|chromium-browser-stable-143.0.7499.192-1|995	- For more information about this error, try `rustc --explain E0635`.
21mr|chromium-browser-stable-143.0.7499.192-1|996	
21mr|chromium-browser-stable-143.0.7499.192-1|997	* Fri Oct 31 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|998	- update clang-19-remove-flags.patch
21mr|chromium-browser-stable-143.0.7499.192-1|999	
21mr|chromium-browser-stable-143.0.7499.192-1|1000	* Fri Oct 31 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1001	- update to 142.0.7444.59
21mr|chromium-browser-stable-143.0.7499.192-1|1002	
21mr|chromium-browser-stable-143.0.7499.192-1|1003	* Wed Oct 15 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1004	- libcxx modules false patch
21mr|chromium-browser-stable-143.0.7499.192-1|1005	- ninja: error: '/opt/llvm21/lib/clang/21/include/module.modulemap', needed by 'obj/build/modules/linux-x64/_Builtin_float/module.pcm', missing and no known rule to make it
21mr|chromium-browser-stable-143.0.7499.192-1|1006	
21mr|chromium-browser-stable-143.0.7499.192-1|1007	* Tue Oct 14 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1008	- replace rust_bindgen_root -> clang_base_path
21mr|chromium-browser-stable-143.0.7499.192-1|1009	
21mr|chromium-browser-stable-143.0.7499.192-1|1010	* Tue Oct 14 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1011	- modify patches
21mr|chromium-browser-stable-143.0.7499.192-1|1012	
21mr|chromium-browser-stable-143.0.7499.192-1|1013	* Tue Oct 14 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1014	- update to 141.0.7390.76
21mr|chromium-browser-stable-143.0.7499.192-1|1015	
21mr|chromium-browser-stable-143.0.7499.192-1|1016	* Thu Sep 18 2025 slava86 <s.matveev@rosalinux.ru> 140.0.7339.185-1
21mr|chromium-browser-stable-143.0.7499.192-1|1017	- update to 140.0.7339.185
21mr|chromium-browser-stable-143.0.7499.192-1|1018	
21mr|chromium-browser-stable-143.0.7499.192-1|1019	* Tue Sep 16 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1020	- update to 140.0.7339.127
21mr|chromium-browser-stable-143.0.7499.192-1|1021	
21mr|chromium-browser-stable-143.0.7499.192-1|1022	* Tue Sep 2 2025 slava86 <s.matveev@rosalinux.ru> 139.0.7258.154-1
21mr|chromium-browser-stable-143.0.7499.192-1|1023	- update to 139.0.7258.154
21mr|chromium-browser-stable-143.0.7499.192-1|1024	
21mr|chromium-browser-stable-143.0.7499.192-1|1025	* Thu Aug 21 2025 slava86 <s.matveev@rosalinux.ru> 139.0.7258.138-1
21mr|chromium-browser-stable-143.0.7499.192-1|1026	- msspi stable version
21mr|chromium-browser-stable-143.0.7499.192-1|1027	
21mr|chromium-browser-stable-143.0.7499.192-1|1028	* Wed Aug 20 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1029	- update source code
21mr|chromium-browser-stable-143.0.7499.192-1|1030	
21mr|chromium-browser-stable-143.0.7499.192-1|1031	* Wed Aug 20 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1032	- update to 139.0.7258.138
21mr|chromium-browser-stable-143.0.7499.192-1|1033	
21mr|chromium-browser-stable-143.0.7499.192-1|1034	* Thu Aug 7 2025 slava86 <s.matveev@rosalinux.ru> 139.0.7258.66-1
21mr|chromium-browser-stable-143.0.7499.192-1|1035	- rediff block-requests 2
21mr|chromium-browser-stable-143.0.7499.192-1|1036	
21mr|chromium-browser-stable-143.0.7499.192-1|1037	* Thu Aug 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1038	- rediff block-requests
21mr|chromium-browser-stable-143.0.7499.192-1|1039	
21mr|chromium-browser-stable-143.0.7499.192-1|1040	* Thu Aug 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1041	- update to 139.0.7258.66
21mr|chromium-browser-stable-143.0.7499.192-1|1042	
21mr|chromium-browser-stable-143.0.7499.192-1|1043	* Thu Jul 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1044	- return patch rust-libadler2 rosa2021.1
21mr|chromium-browser-stable-143.0.7499.192-1|1045	
21mr|chromium-browser-stable-143.0.7499.192-1|1046	* Wed Jul 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1047	- update to 138.0.7204.168
21mr|chromium-browser-stable-143.0.7499.192-1|1048	
21mr|chromium-browser-stable-143.0.7499.192-1|1049	* Wed Jul 2 2025 slava86 <s.matveev@rosalinux.ru> 138.0.7204.92-1
21mr|chromium-browser-stable-143.0.7499.192-1|1050	- rediff block-requests.patch
21mr|chromium-browser-stable-143.0.7499.192-1|1051	
21mr|chromium-browser-stable-143.0.7499.192-1|1052	* Tue Jul 1 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1053	- update to 138.0.7204.92
21mr|chromium-browser-stable-143.0.7499.192-1|1054	
21mr|chromium-browser-stable-143.0.7499.192-1|1055	* Mon Jun 23 2025 slava86 <s.matveev@rosalinux.ru> 137.0.7151.119-1
21mr|chromium-browser-stable-143.0.7499.192-1|1056	- fix BR python3.11 (rosa2021.1)
21mr|chromium-browser-stable-143.0.7499.192-1|1057	
21mr|chromium-browser-stable-143.0.7499.192-1|1058	* Mon Jun 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1059	- upgrade python 3 to 3.11 and nodejs to 22.16.0 for rosa2021.1
21mr|chromium-browser-stable-143.0.7499.192-1|1060	
21mr|chromium-browser-stable-143.0.7499.192-1|1061	* Wed Jun 18 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1062	- update to 137.0.7151.119
21mr|chromium-browser-stable-143.0.7499.192-1|1063	
21mr|chromium-browser-stable-143.0.7499.192-1|1064	* Tue Jun 17 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1065	- update to 137.0.7151.103
21mr|chromium-browser-stable-143.0.7499.192-1|1066	
21mr|chromium-browser-stable-143.0.7499.192-1|1067	* Mon May 26 2025 slava86 <s.matveev@rosalinux.ru> 136.0.7103.113-1
21mr|chromium-browser-stable-143.0.7499.192-1|1068	- update to 136.0.7103.113
21mr|chromium-browser-stable-143.0.7499.192-1|1069	
21mr|chromium-browser-stable-143.0.7499.192-1|1070	* Wed Apr 16 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1071	- update to 135.0.7049.95
21mr|chromium-browser-stable-143.0.7499.192-1|1072	
21mr|chromium-browser-stable-143.0.7499.192-1|1073	* Mon Apr 14 2025 slava86 <s.matveev@rosalinux.ru> 135.0.7049.84-1
21mr|chromium-browser-stable-143.0.7499.192-1|1074	- update to 135.0.7049.84
21mr|chromium-browser-stable-143.0.7499.192-1|1075	
21mr|chromium-browser-stable-143.0.7499.192-1|1076	* Wed Apr 2 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1077	- update to 135.0.7049.52
21mr|chromium-browser-stable-143.0.7499.192-1|1078	
21mr|chromium-browser-stable-143.0.7499.192-1|1079	* Sat Mar 22 2025 slava86 <s.matveev@rosalinux.ru> 134.0.6998.165-1
21mr|chromium-browser-stable-143.0.7499.192-1|1080	- update to 134.0.6998.165
21mr|chromium-browser-stable-143.0.7499.192-1|1081	
21mr|chromium-browser-stable-143.0.7499.192-1|1082	* Fri Mar 7 2025 Святослав <s.matveev@rosalinux.ru> 134.0.6998.35-1
21mr|chromium-browser-stable-143.0.7499.192-1|1083	- the build flag has changed use_qt -> use_qt5
21mr|chromium-browser-stable-143.0.7499.192-1|1084	
21mr|chromium-browser-stable-143.0.7499.192-1|1085	* Fri Mar 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1086	- remove these lines, they have become a separate correction in GOST
21mr|chromium-browser-stable-143.0.7499.192-1|1087	- https://github.com/deemru/Chromium-Gost/blob/master/patch/search_engines_data.patch
21mr|chromium-browser-stable-143.0.7499.192-1|1088	- we have this change in patch 0002-Yandex-as-default-search-engine.patch
21mr|chromium-browser-stable-143.0.7499.192-1|1089	
21mr|chromium-browser-stable-143.0.7499.192-1|1090	* Fri Mar 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1091	- change the page address
21mr|chromium-browser-stable-143.0.7499.192-1|1092	
21mr|chromium-browser-stable-143.0.7499.192-1|1093	* Fri Mar 7 2025 Dmitry Postnikov <pastordidi@gmail.com>
21mr|chromium-browser-stable-143.0.7499.192-1|1094	- Updated default_bookmarks.html for new URL and add, last modified date
21mr|chromium-browser-stable-143.0.7499.192-1|1095	
21mr|chromium-browser-stable-143.0.7499.192-1|1096	* Fri Mar 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1097	- update to 134.0.6998.35
21mr|chromium-browser-stable-143.0.7499.192-1|1098	
21mr|chromium-browser-stable-143.0.7499.192-1|1099	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|chromium-browser-stable-143.0.7499.192-1|1100	- automated spec cleanup
21mr|chromium-browser-stable-143.0.7499.192-1|1101	
21mr|chromium-browser-stable-143.0.7499.192-1|1102	* Sat Feb 8 2025 slava86 <s.matveev@rosalinux.ru> 133.0.6943.53-1
21mr|chromium-browser-stable-143.0.7499.192-1|1103	- update to 133.0.6943.53
21mr|chromium-browser-stable-143.0.7499.192-1|1104	
21mr|chromium-browser-stable-143.0.7499.192-1|1105	* Sun Jan 19 2025 slava86 <s.matveev@rosalinux.ru> 132.0.6834.83-1
21mr|chromium-browser-stable-143.0.7499.192-1|1106	- return Patch663
21mr|chromium-browser-stable-143.0.7499.192-1|1107	
21mr|chromium-browser-stable-143.0.7499.192-1|1108	* Thu Jan 16 2025 Святослав <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1109	- upd chromium-gost commit
21mr|chromium-browser-stable-143.0.7499.192-1|1110	
21mr|chromium-browser-stable-143.0.7499.192-1|1111	* Thu Jan 16 2025 Святослав <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1112	- Updated .abf.yml
21mr|chromium-browser-stable-143.0.7499.192-1|1113	
21mr|chromium-browser-stable-143.0.7499.192-1|1114	* Thu Jan 16 2025 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1115	- upd: 131.0.6778.139 -> 132.0.6834.83
21mr|chromium-browser-stable-143.0.7499.192-1|1116	
21mr|chromium-browser-stable-143.0.7499.192-1|1117	* Sun Dec 15 2024 Alexander Stefanov <alexander@mezon.ru> 131.0.6778.139-1
21mr|chromium-browser-stable-143.0.7499.192-1|1118	- update gost snap
21mr|chromium-browser-stable-143.0.7499.192-1|1119	
21mr|chromium-browser-stable-143.0.7499.192-1|1120	* Sun Dec 15 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1121	- BR: pkgconfig(xshmfence)
21mr|chromium-browser-stable-143.0.7499.192-1|1122	
21mr|chromium-browser-stable-143.0.7499.192-1|1123	* Sat Dec 14 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1124	- enable libclang-17.patch
21mr|chromium-browser-stable-143.0.7499.192-1|1125	
21mr|chromium-browser-stable-143.0.7499.192-1|1126	* Sat Dec 14 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1127	- fix build
21mr|chromium-browser-stable-143.0.7499.192-1|1128	
21mr|chromium-browser-stable-143.0.7499.192-1|1129	* Sat Dec 14 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1130	- try to build again
21mr|chromium-browser-stable-143.0.7499.192-1|1131	
21mr|chromium-browser-stable-143.0.7499.192-1|1132	* Sat Dec 14 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1133	- fix zlib issue
21mr|chromium-browser-stable-143.0.7499.192-1|1134	
21mr|chromium-browser-stable-143.0.7499.192-1|1135	* Fri Dec 13 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1136	- adjust brs
21mr|chromium-browser-stable-143.0.7499.192-1|1137	
21mr|chromium-browser-stable-143.0.7499.192-1|1138	* Fri Dec 13 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1139	- fix libxml
21mr|chromium-browser-stable-143.0.7499.192-1|1140	
21mr|chromium-browser-stable-143.0.7499.192-1|1141	* Fri Dec 13 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1142	- 131.0.6778.139 upgrade
21mr|chromium-browser-stable-143.0.7499.192-1|1143	
21mr|chromium-browser-stable-143.0.7499.192-1|1144	* Thu Dec 12 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1145	- use SYSTEM libraries instead of bundled
21mr|chromium-browser-stable-143.0.7499.192-1|1146	
21mr|chromium-browser-stable-143.0.7499.192-1|1147	* Thu Dec 12 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1148	- try to enable PGO and now REALLY build chrome against system libraries
21mr|chromium-browser-stable-143.0.7499.192-1|1149	
21mr|chromium-browser-stable-143.0.7499.192-1|1150	* Tue Nov 12 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1151	- update to 130.0.6723.116
21mr|chromium-browser-stable-143.0.7499.192-1|1152	
21mr|chromium-browser-stable-143.0.7499.192-1|1153	* Fri Sep 27 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1154	- fix build rosa2023.1
21mr|chromium-browser-stable-143.0.7499.192-1|1155	
21mr|chromium-browser-stable-143.0.7499.192-1|1156	* Wed Sep 25 2024 slava86 <s.matveev@rosalinux.ru> 129.0.6668.58-3
21mr|chromium-browser-stable-143.0.7499.192-1|1157	- Restore table of buttons on new tab page
21mr|chromium-browser-stable-143.0.7499.192-1|1158	
21mr|chromium-browser-stable-143.0.7499.192-1|1159	* Wed Sep 25 2024 Святослав <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1160	- remove BR pythonegg(setuptools) rosa2023.1
21mr|chromium-browser-stable-143.0.7499.192-1|1161	
21mr|chromium-browser-stable-143.0.7499.192-1|1162	* Wed Sep 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1163	- fix building with latest GOST patch
21mr|chromium-browser-stable-143.0.7499.192-1|1164	
21mr|chromium-browser-stable-143.0.7499.192-1|1165	* Wed Sep 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1166	- pre-create empty directory where extensions (*.crx) can be put
21mr|chromium-browser-stable-143.0.7499.192-1|1167	- strace -f chromium-browser 2>&1 | grep default_apps
21mr|chromium-browser-stable-143.0.7499.192-1|1168	
21mr|chromium-browser-stable-143.0.7499.192-1|1169	* Tue Sep 24 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1170	- add libclang system libraries
21mr|chromium-browser-stable-143.0.7499.192-1|1171	
21mr|chromium-browser-stable-143.0.7499.192-1|1172	* Mon Sep 23 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1173	- upd: 127.0.6533.88 -> 129.0.6668.58
21mr|chromium-browser-stable-143.0.7499.192-1|1174	
21mr|chromium-browser-stable-143.0.7499.192-1|1175	* Wed Jul 31 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1176	- remove old patch
21mr|chromium-browser-stable-143.0.7499.192-1|1177	
21mr|chromium-browser-stable-143.0.7499.192-1|1178	* Wed Jul 31 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1179	- update to 127.0.6533.88
21mr|chromium-browser-stable-143.0.7499.192-1|1180	
21mr|chromium-browser-stable-143.0.7499.192-1|1181	* Fri Jul 19 2024 slava86 <s.matveev@rosalinux.ru> 126.0.6478.182-1
21mr|chromium-browser-stable-143.0.7499.192-1|1182	- upd: 126.0.6478.126 -> 126.0.6478.182
21mr|chromium-browser-stable-143.0.7499.192-1|1183	
21mr|chromium-browser-stable-143.0.7499.192-1|1184	* Tue Jun 25 2024 slava86 <s.matveev@rosalinux.ru> 126.0.6478.126-1
21mr|chromium-browser-stable-143.0.7499.192-1|1185	- upd: 125.0.6422.141 -> 126.0.6478.126
21mr|chromium-browser-stable-143.0.7499.192-1|1186	
21mr|chromium-browser-stable-143.0.7499.192-1|1187	* Mon Jun 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1188	- go back to bundled libevent
21mr|chromium-browser-stable-143.0.7499.192-1|1189	
21mr|chromium-browser-stable-143.0.7499.192-1|1190	* Mon Jun 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1191	- disable no undefined due to libevent mess
21mr|chromium-browser-stable-143.0.7499.192-1|1192	
21mr|chromium-browser-stable-143.0.7499.192-1|1193	* Mon Jun 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1194	- add event.patch
21mr|chromium-browser-stable-143.0.7499.192-1|1195	
21mr|chromium-browser-stable-143.0.7499.192-1|1196	* Mon Jun 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1197	- unbundle some libs
21mr|chromium-browser-stable-143.0.7499.192-1|1198	
21mr|chromium-browser-stable-143.0.7499.192-1|1199	* Mon Jun 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1200	- fix build
21mr|chromium-browser-stable-143.0.7499.192-1|1201	
21mr|chromium-browser-stable-143.0.7499.192-1|1202	* Fri Jun 7 2024 slava86 <s.matveev@rosalinux.ru> 125.0.6422.141-1
21mr|chromium-browser-stable-143.0.7499.192-1|1203	- upd: 125.0.6422.76 -> 125.0.6422.141
21mr|chromium-browser-stable-143.0.7499.192-1|1204	
21mr|chromium-browser-stable-143.0.7499.192-1|1205	* Fri May 24 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1206	- Adding an Ozone Platform to the build
21mr|chromium-browser-stable-143.0.7499.192-1|1207	
21mr|chromium-browser-stable-143.0.7499.192-1|1208	* Fri May 24 2024 slava86 <s.matveev@rosalinux.ru> 125.0.6422.76-1
21mr|chromium-browser-stable-143.0.7499.192-1|1209	- %%global rust_prefix %%(echo /opt/rust-*0
21mr|chromium-browser-stable-143.0.7499.192-1|1210	- update to 125.0.6422.76
21mr|chromium-browser-stable-143.0.7499.192-1|1211	- fix build llvm18 ,ninja 1.12.1 (rosa2023)
21mr|chromium-browser-stable-143.0.7499.192-1|1212	
21mr|chromium-browser-stable-143.0.7499.192-1|1213	* Mon May 6 2024 slava86 <s.matveev@rosalinux.ru> 124.0.6367.118-1
21mr|chromium-browser-stable-143.0.7499.192-1|1214	- upd: 124.0.6367.78 -> 124.0.6367.118
21mr|chromium-browser-stable-143.0.7499.192-1|1215	
21mr|chromium-browser-stable-143.0.7499.192-1|1216	* Thu Apr 25 2024 slava86 <s.matveev@rosalinux.ru> 124.0.6367.78-1
21mr|chromium-browser-stable-143.0.7499.192-1|1217	- upd: 124.0.6367.60 -> 124.0.6367.78
21mr|chromium-browser-stable-143.0.7499.192-1|1218	
21mr|chromium-browser-stable-143.0.7499.192-1|1219	* Fri Apr 19 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1220	- update to 124.0.6367.60
21mr|chromium-browser-stable-143.0.7499.192-1|1221	
21mr|chromium-browser-stable-143.0.7499.192-1|1222	* Mon Apr 15 2024 slava86 <s.matveev@rosalinux.ru> 123.0.6312.122-1
21mr|chromium-browser-stable-143.0.7499.192-1|1223	- upd: 123.0.6312.105 -> 123.0.6312.122
21mr|chromium-browser-stable-143.0.7499.192-1|1224	
21mr|chromium-browser-stable-143.0.7499.192-1|1225	* Wed Apr 3 2024 slava86 <s.matveev@rosalinux.ru> 123.0.6312.105-1
21mr|chromium-browser-stable-143.0.7499.192-1|1226	- upd: 123.0.6312.86 -> 123.0.6312.105
21mr|chromium-browser-stable-143.0.7499.192-1|1227	
21mr|chromium-browser-stable-143.0.7499.192-1|1228	* Wed Mar 27 2024 slava86 <s.matveev@rosalinux.ru> 123.0.6312.86-1
21mr|chromium-browser-stable-143.0.7499.192-1|1229	- upd: 123.0.6312.58 -> 123.0.6312.86
21mr|chromium-browser-stable-143.0.7499.192-1|1230	
21mr|chromium-browser-stable-143.0.7499.192-1|1231	* Fri Mar 22 2024 slava86 <s.matveev@rosalinux.ru> 123.0.6312.58-1
21mr|chromium-browser-stable-143.0.7499.192-1|1232	- upd: 122.0.6261.128 .. 123.0.6312.58
21mr|chromium-browser-stable-143.0.7499.192-1|1233	
21mr|chromium-browser-stable-143.0.7499.192-1|1234	* Wed Mar 13 2024 slava86 <s.matveev@rosalinux.ru> 122.0.6261.128-1
21mr|chromium-browser-stable-143.0.7499.192-1|1235	- upd: 122.0.6261.111 -> 122.0.6261.128
21mr|chromium-browser-stable-143.0.7499.192-1|1236	
21mr|chromium-browser-stable-143.0.7499.192-1|1237	* Wed Mar 6 2024 slava86 <s.matveev@rosalinux.ru> 122.0.6261.111-1
21mr|chromium-browser-stable-143.0.7499.192-1|1238	- upd: 122.0.6261.94 -> 122.0.6261.111
21mr|chromium-browser-stable-143.0.7499.192-1|1239	
21mr|chromium-browser-stable-143.0.7499.192-1|1240	* Wed Feb 28 2024 slava86 <s.matveev@rosalinux.ru> 122.0.6261.94-1
21mr|chromium-browser-stable-143.0.7499.192-1|1241	- upd: 122.0.6261.69 -> 122.0.6261.94
21mr|chromium-browser-stable-143.0.7499.192-1|1242	
21mr|chromium-browser-stable-143.0.7499.192-1|1243	* Fri Feb 23 2024 slava86 <s.matveev@rosalinux.ru> 122.0.6261.69-1
21mr|chromium-browser-stable-143.0.7499.192-1|1244	- upd: 122.0.6261.57 -> 122.0.6261.69
21mr|chromium-browser-stable-143.0.7499.192-1|1245	
21mr|chromium-browser-stable-143.0.7499.192-1|1246	* Thu Feb 22 2024 slava86 <s.matveev@rosalinux.ru> 122.0.6261.57-1
21mr|chromium-browser-stable-143.0.7499.192-1|1247	- update to 122.0.6261.57
21mr|chromium-browser-stable-143.0.7499.192-1|1248	
21mr|chromium-browser-stable-143.0.7499.192-1|1249	* Thu Feb 8 2024 Святослав <s.matveev@rosalinux.ru> 121.0.6167.160-1
21mr|chromium-browser-stable-143.0.7499.192-1|1250	- BR compiler-rt
21mr|chromium-browser-stable-143.0.7499.192-1|1251	
21mr|chromium-browser-stable-143.0.7499.192-1|1252	* Thu Feb 8 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1253	- adapt chromium assembly to llvm 17 2022-2023 (system llvm) branches
21mr|chromium-browser-stable-143.0.7499.192-1|1254	
21mr|chromium-browser-stable-143.0.7499.192-1|1255	* Thu Feb 8 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1256	- upd: 121.0.6167.85 -> 121.0.6167.160
21mr|chromium-browser-stable-143.0.7499.192-1|1257	
21mr|chromium-browser-stable-143.0.7499.192-1|1258	* Fri Jan 26 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1259	- update 0004 patch
21mr|chromium-browser-stable-143.0.7499.192-1|1260	
21mr|chromium-browser-stable-143.0.7499.192-1|1261	* Fri Jan 26 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1262	- use the system rust
21mr|chromium-browser-stable-143.0.7499.192-1|1263	
21mr|chromium-browser-stable-143.0.7499.192-1|1264	* Wed Jan 24 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1265	- update the fixes
21mr|chromium-browser-stable-143.0.7499.192-1|1266	
21mr|chromium-browser-stable-143.0.7499.192-1|1267	* Wed Jan 24 2024 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1268	- upd: 120.0.6099.216 -> 121.0.6167.85
21mr|chromium-browser-stable-143.0.7499.192-1|1269	
21mr|chromium-browser-stable-143.0.7499.192-1|1270	* Wed Jan 10 2024 slava86 <s.matveev@rosalinux.ru> 120.0.6099.216-1
21mr|chromium-browser-stable-143.0.7499.192-1|1271	- upd: 120.0.6099.199 -> 120.0.6099.216
21mr|chromium-browser-stable-143.0.7499.192-1|1272	
21mr|chromium-browser-stable-143.0.7499.192-1|1273	* Sat Jan 6 2024 slava86 <s.matveev@rosalinux.ru> 120.0.6099.199-1
21mr|chromium-browser-stable-143.0.7499.192-1|1274	- upd: 120.0.6099.129 -> 120.0.6099.199
21mr|chromium-browser-stable-143.0.7499.192-1|1275	
21mr|chromium-browser-stable-143.0.7499.192-1|1276	* Mon Dec 25 2023 slava86 <s.matveev@rosalinux.ru> 120.0.6099.129-1
21mr|chromium-browser-stable-143.0.7499.192-1|1277	- upd: 120.0.6099.71 -> 120.0.6099.129
21mr|chromium-browser-stable-143.0.7499.192-1|1278	
21mr|chromium-browser-stable-143.0.7499.192-1|1279	* Mon Dec 11 2023 slava86 <s.matveev@rosalinux.ru> 120.0.6099.71-1
21mr|chromium-browser-stable-143.0.7499.192-1|1280	- patch 0004 has been fixed
21mr|chromium-browser-stable-143.0.7499.192-1|1281	- DEBUG util.py:623:  ../../chrome/browser/ui/views/profiles/profile_menu_view.cc:816:38: error: expected '}'
21mr|chromium-browser-stable-143.0.7499.192-1|1282	- DEBUG util.py:623:    816 | #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
21mr|chromium-browser-stable-143.0.7499.192-1|1283	- DEBUG util.py:623:        |                                      ^
21mr|chromium-browser-stable-143.0.7499.192-1|1284	- DEBUG util.py:623:  ../../chrome/browser/ui/views/profiles/profile_menu_view.cc:585:39: note: to match this '{'
21mr|chromium-browser-stable-143.0.7499.192-1|1285	- DEBUG util.py:623:    585 | void ProfileMenuView::BuildSyncInfo() {
21mr|chromium-browser-stable-143.0.7499.192-1|1286	- DEBUG util.py:623:        |                                       ^
21mr|chromium-browser-stable-143.0.7499.192-1|1287	- DEBUG util.py:623:  1 error generated.
21mr|chromium-browser-stable-143.0.7499.192-1|1288	
21mr|chromium-browser-stable-143.0.7499.192-1|1289	* Sun Dec 10 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1290	- upd: 120.0.6099.62 ... 120.0.6099.71
21mr|chromium-browser-stable-143.0.7499.192-1|1291	
21mr|chromium-browser-stable-143.0.7499.192-1|1292	* Sat Dec 9 2023 Святослав <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1293	- build chromium llvm18
21mr|chromium-browser-stable-143.0.7499.192-1|1294	
21mr|chromium-browser-stable-143.0.7499.192-1|1295	* Thu Dec 7 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1296	- Adapt VA-API patch for v120
21mr|chromium-browser-stable-143.0.7499.192-1|1297	- Patched flag was removed, just remove that part of the patch
21mr|chromium-browser-stable-143.0.7499.192-1|1298	
21mr|chromium-browser-stable-143.0.7499.192-1|1299	* Wed Dec 6 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1300	- the assembly file was deleted
21mr|chromium-browser-stable-143.0.7499.192-1|1301	
21mr|chromium-browser-stable-143.0.7499.192-1|1302	* Wed Dec 6 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1303	- upd: 119.0.6045.199 .. 120.0.6099.62
21mr|chromium-browser-stable-143.0.7499.192-1|1304	
21mr|chromium-browser-stable-143.0.7499.192-1|1305	* Wed Dec 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1306	- new API to get latest stable version
21mr|chromium-browser-stable-143.0.7499.192-1|1307	
21mr|chromium-browser-stable-143.0.7499.192-1|1308	* Wed Nov 29 2023 slava86 <s.matveev@rosalinux.ru> 119.0.6045.199-1
21mr|chromium-browser-stable-143.0.7499.192-1|1309	- enable system llvm 202310
21mr|chromium-browser-stable-143.0.7499.192-1|1310	
21mr|chromium-browser-stable-143.0.7499.192-1|1311	* Wed Nov 29 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1312	- upd: 119.0.6045.159 -> 119.0.6045.199
21mr|chromium-browser-stable-143.0.7499.192-1|1313	
21mr|chromium-browser-stable-143.0.7499.192-1|1314	* Wed Nov 15 2023 slava86 <s.matveev@rosalinux.ru> 119.0.6045.159-1
21mr|chromium-browser-stable-143.0.7499.192-1|1315	- upd: 119.0.6045.123 -> 119.0.6045.159
21mr|chromium-browser-stable-143.0.7499.192-1|1316	
21mr|chromium-browser-stable-143.0.7499.192-1|1317	* Fri Nov 10 2023 slava86 <s.matveev@rosalinux.ru> 119.0.6045.123-1
21mr|chromium-browser-stable-143.0.7499.192-1|1318	- upd: 119.0.6045.105 -> 119.0.6045.123
21mr|chromium-browser-stable-143.0.7499.192-1|1319	
21mr|chromium-browser-stable-143.0.7499.192-1|1320	* Thu Nov 2 2023 slava86 <s.matveev@rosalinux.ru> 119.0.6045.105-1
21mr|chromium-browser-stable-143.0.7499.192-1|1321	- revert https://chromium-review.googlesource.com/c/chromium/src/+/4883576
21mr|chromium-browser-stable-143.0.7499.192-1|1322	- return ATAPI macros
21mr|chromium-browser-stable-143.0.7499.192-1|1323	
21mr|chromium-browser-stable-143.0.7499.192-1|1324	* Thu Nov 2 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1325	- changed 0002 patch,fixed in the code 42d57d016f5fb6d2a1a354743b9be911c1be87e8.patch
21mr|chromium-browser-stable-143.0.7499.192-1|1326	
21mr|chromium-browser-stable-143.0.7499.192-1|1327	* Wed Nov 1 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1328	- upd: 118.0.5993.70 -> 119.0.6045.105
21mr|chromium-browser-stable-143.0.7499.192-1|1329	
21mr|chromium-browser-stable-143.0.7499.192-1|1330	* Tue Oct 17 2023 slava86 <s.matveev@rosalinux.ru> 118.0.5993.70-1
21mr|chromium-browser-stable-143.0.7499.192-1|1331	- disable the system freetype there are no necessary headers
21mr|chromium-browser-stable-143.0.7499.192-1|1332	- ../../third_party/freetype/src/src/autofit/aftypes.h:38:10: fatal error: 'freetype/internal/ftobjs.h' file not found
21mr|chromium-browser-stable-143.0.7499.192-1|1333	- 38 | #include <freetype/internal/ftobjs.h>
21mr|chromium-browser-stable-143.0.7499.192-1|1334	- |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
21mr|chromium-browser-stable-143.0.7499.192-1|1335	- 1 error generated.
21mr|chromium-browser-stable-143.0.7499.192-1|1336	
21mr|chromium-browser-stable-143.0.7499.192-1|1337	* Tue Oct 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1338	- Fix patch
21mr|chromium-browser-stable-143.0.7499.192-1|1339	
21mr|chromium-browser-stable-143.0.7499.192-1|1340	* Tue Oct 17 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1341	- change patch 0002
21mr|chromium-browser-stable-143.0.7499.192-1|1342	
21mr|chromium-browser-stable-143.0.7499.192-1|1343	* Mon Oct 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1344	- rediff patches
21mr|chromium-browser-stable-143.0.7499.192-1|1345	
21mr|chromium-browser-stable-143.0.7499.192-1|1346	* Mon Oct 16 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1347	- upd: 117.0.5938.132 -> 118.0.5993.70
21mr|chromium-browser-stable-143.0.7499.192-1|1348	
21mr|chromium-browser-stable-143.0.7499.192-1|1349	* Fri Sep 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 117.0.5938.132-2
21mr|chromium-browser-stable-143.0.7499.192-1|1350	- document VA-API patch better
21mr|chromium-browser-stable-143.0.7499.192-1|1351	
21mr|chromium-browser-stable-143.0.7499.192-1|1352	* Fri Sep 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1353	- Pick fix of memory leak with VA-API
21mr|chromium-browser-stable-143.0.7499.192-1|1354	
21mr|chromium-browser-stable-143.0.7499.192-1|1355	* Thu Sep 28 2023 slava86 <s.matveev@rosalinux.ru> 117.0.5938.132-1
21mr|chromium-browser-stable-143.0.7499.192-1|1356	- upd: 117.0.5938.92 -> 117.0.5938.132 0-day CVE-2023-5217
21mr|chromium-browser-stable-143.0.7499.192-1|1357	
21mr|chromium-browser-stable-143.0.7499.192-1|1358	* Mon Sep 25 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1359	- upd: 117.0.5938.62 -> 117.0.5938.92
21mr|chromium-browser-stable-143.0.7499.192-1|1360	
21mr|chromium-browser-stable-143.0.7499.192-1|1361	* Sat Sep 16 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1362	- build with an alternative llvm
21mr|chromium-browser-stable-143.0.7499.192-1|1363	
21mr|chromium-browser-stable-143.0.7499.192-1|1364	* Thu Sep 14 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1365	- upd: 116.0.5845.187 -> 117.0.5938.62
21mr|chromium-browser-stable-143.0.7499.192-1|1366	- remove trash
21mr|chromium-browser-stable-143.0.7499.192-1|1367	
21mr|chromium-browser-stable-143.0.7499.192-1|1368	* Tue Sep 12 2023 slava86 <s.matveev@rosalinux.ru> 116.0.5845.187-1
21mr|chromium-browser-stable-143.0.7499.192-1|1369	- upd: 116.0.5845.140 -> 116.0.5845.187
21mr|chromium-browser-stable-143.0.7499.192-1|1370	
21mr|chromium-browser-stable-143.0.7499.192-1|1371	* Thu Aug 31 2023 slava86 <s.matveev@rosalinux.ru> 116.0.5845.140-1
21mr|chromium-browser-stable-143.0.7499.192-1|1372	- upd: 116.0.5845.110 -> 116.0.5845.140
21mr|chromium-browser-stable-143.0.7499.192-1|1373	
21mr|chromium-browser-stable-143.0.7499.192-1|1374	* Fri Aug 25 2023 slava86 <s.matveev@rosalinux.ru> 116.0.5845.110-1
21mr|chromium-browser-stable-143.0.7499.192-1|1375	- upd: 115.0.5790.170 -> 116.0.5845.110
21mr|chromium-browser-stable-143.0.7499.192-1|1376	
21mr|chromium-browser-stable-143.0.7499.192-1|1377	* Wed Aug 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 115.0.5790.170-2
21mr|chromium-browser-stable-143.0.7499.192-1|1378	- avoid separate patch for aarch64
21mr|chromium-browser-stable-143.0.7499.192-1|1379	
21mr|chromium-browser-stable-143.0.7499.192-1|1380	* Wed Aug 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 115.0.5790.170-2
21mr|chromium-browser-stable-143.0.7499.192-1|1381	- Fix crash
21mr|chromium-browser-stable-143.0.7499.192-1|1382	- Chromium crashed when ~/.config/chromium was empty due to incorrect rediff of the patch (there waas no return from function)
21mr|chromium-browser-stable-143.0.7499.192-1|1383	- Took patch from https://git.altlinux.org/gears/c/chromium.git?p=chromium.git;a=blob;f=.rpm/patches/0001-OPENSUSE-enables-reading-of-the-master-preference.patch;h=ee73ff654a7ff1c2e831f1b5782d399780770e8a;hb=67bb49dda6122ece9f9e79d837595f0dd71dc03d
21mr|chromium-browser-stable-143.0.7499.192-1|1384	- Fixes: 149500f78 ("change the fix master-prefs-path")
21mr|chromium-browser-stable-143.0.7499.192-1|1385	
21mr|chromium-browser-stable-143.0.7499.192-1|1386	* Tue Aug 22 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 115.0.5790.170-1
21mr|chromium-browser-stable-143.0.7499.192-1|1387	- fix building in rosa2021.15 (fork of rosa2021.1)
21mr|chromium-browser-stable-143.0.7499.192-1|1388	
21mr|chromium-browser-stable-143.0.7499.192-1|1389	* Sun Aug 13 2023 slava86 <s.matveev@rosalinux.ru> 115.0.5790.170-1
21mr|chromium-browser-stable-143.0.7499.192-1|1390	- upd: 115.0.5790.98 -> 115.0.5790.170
21mr|chromium-browser-stable-143.0.7499.192-1|1391	
21mr|chromium-browser-stable-143.0.7499.192-1|1392	* Wed Jul 19 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1393	- change the fix master-prefs-path
21mr|chromium-browser-stable-143.0.7499.192-1|1394	
21mr|chromium-browser-stable-143.0.7499.192-1|1395	* Wed Jul 19 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1396	- rediff patches;disable rust
21mr|chromium-browser-stable-143.0.7499.192-1|1397	
21mr|chromium-browser-stable-143.0.7499.192-1|1398	* Wed Jul 19 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1399	- upd: 114.0.5735.198 -> 115.0.5790.98
21mr|chromium-browser-stable-143.0.7499.192-1|1400	
21mr|chromium-browser-stable-143.0.7499.192-1|1401	* Thu Jul 6 2023 slava86 <s.matveev@rosalinux.ru> 114.0.5735.198-2
21mr|chromium-browser-stable-143.0.7499.192-1|1402	- enable VA-API
21mr|chromium-browser-stable-143.0.7499.192-1|1403	
21mr|chromium-browser-stable-143.0.7499.192-1|1404	* Mon Jul 3 2023 slava86 <s.matveev@rosalinux.ru> 114.0.5735.198-1
21mr|chromium-browser-stable-143.0.7499.192-1|1405	- in the 202310 branch, build using the system llvm
21mr|chromium-browser-stable-143.0.7499.192-1|1406	
21mr|chromium-browser-stable-143.0.7499.192-1|1407	* Sat Jul 1 2023 slava86 <s.matveev@rosalinux.ru> 114.0.5735.198-1
21mr|chromium-browser-stable-143.0.7499.192-1|1408	- disable test functions
21mr|chromium-browser-stable-143.0.7499.192-1|1409	
21mr|chromium-browser-stable-143.0.7499.192-1|1410	* Sat Jul 1 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1411	- upd: 114.0.5735.106 -> 114.0.5735.198
21mr|chromium-browser-stable-143.0.7499.192-1|1412	
21mr|chromium-browser-stable-143.0.7499.192-1|1413	* Thu Jun 8 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1414	- upd: 114.0.5735.90 -> 114.0.5735.106
21mr|chromium-browser-stable-143.0.7499.192-1|1415	
21mr|chromium-browser-stable-143.0.7499.192-1|1416	* Thu Jun 1 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1417	- to build chromium, llvm 17 is needed,
21mr|chromium-browser-stable-143.0.7499.192-1|1418	- we will make a switch from the system to an alternative one
21mr|chromium-browser-stable-143.0.7499.192-1|1419	
21mr|chromium-browser-stable-143.0.7499.192-1|1420	* Wed May 31 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1421	- BR libevdev
21mr|chromium-browser-stable-143.0.7499.192-1|1422	
21mr|chromium-browser-stable-143.0.7499.192-1|1423	* Wed May 31 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1424	- rediff patches
21mr|chromium-browser-stable-143.0.7499.192-1|1425	
21mr|chromium-browser-stable-143.0.7499.192-1|1426	* Wed May 31 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1427	- upd: 113.0.5672.126 -> 114.0.5735.90
21mr|chromium-browser-stable-143.0.7499.192-1|1428	
21mr|chromium-browser-stable-143.0.7499.192-1|1429	* Thu May 18 2023 slava86 <s.matveev@rosalinux.ru> 113.0.5672.126-1
21mr|chromium-browser-stable-143.0.7499.192-1|1430	- upd: 113.0.5672.92 -> 113.0.5672.126
21mr|chromium-browser-stable-143.0.7499.192-1|1431	
21mr|chromium-browser-stable-143.0.7499.192-1|1432	* Wed May 10 2023 slava86 <s.matveev@rosalinux.ru> 113.0.5672.92-1
21mr|chromium-browser-stable-143.0.7499.192-1|1433	- upd: 113.0.5672.63 -> 113.0.5672.92
21mr|chromium-browser-stable-143.0.7499.192-1|1434	
21mr|chromium-browser-stable-143.0.7499.192-1|1435	* Thu May 4 2023 slava86 <s.matveev@rosalinux.ru> 113.0.5672.63-1
21mr|chromium-browser-stable-143.0.7499.192-1|1436	- workaround for clang bug, https://github.com/llvm/llvm-project/issues/57826
21mr|chromium-browser-stable-143.0.7499.192-1|1437	- declare iterators as subtypes
21mr|chromium-browser-stable-143.0.7499.192-1|1438	- In file included from ../../chrome/browser/extensions/api/downloads/downloads_api.cc:37:
21mr|chromium-browser-stable-143.0.7499.192-1|1439	- In file included from ../../chrome/browser/download/bubble/download_bubble_ui_controller.h:11:
21mr|chromium-browser-stable-143.0.7499.192-1|1440	- ../../chrome/browser/download/bubble/download_bubble_update_service.h:211:3: error: missing 'typename' prior to dependent type name 'SortedItems<Item>::iterator'
21mr|chromium-browser-stable-143.0.7499.192-1|1441	- SortedItems<Item>::iterator RemoveItemFromCacheByIter(
21mr|chromium-browser-stable-143.0.7499.192-1|1442	- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
21mr|chromium-browser-stable-143.0.7499.192-1|1443	- typename
21mr|chromium-browser-stable-143.0.7499.192-1|1444	- ../../chrome/browser/download/bubble/download_bubble_update_service.h:212:7: error: missing 'typename' prior to dependent type name 'SortedItems<Item>::iterator'
21mr|chromium-browser-stable-143.0.7499.192-1|1445	- SortedItems<Item>::iterator iter,
21mr|chromium-browser-stable-143.0.7499.192-1|1446	- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
21mr|chromium-browser-stable-143.0.7499.192-1|1447	- typename
21mr|chromium-browser-stable-143.0.7499.192-1|1448	- 2 errors generated.
21mr|chromium-browser-stable-143.0.7499.192-1|1449	
21mr|chromium-browser-stable-143.0.7499.192-1|1450	* Wed May 3 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1451	- update block-requests.patch
21mr|chromium-browser-stable-143.0.7499.192-1|1452	
21mr|chromium-browser-stable-143.0.7499.192-1|1453	* Wed May 3 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1454	- upd: 112.0.5615.165 -> 113.0.5672.63
21mr|chromium-browser-stable-143.0.7499.192-1|1455	
21mr|chromium-browser-stable-143.0.7499.192-1|1456	* Thu Apr 20 2023 slava86 <s.matveev@rosalinux.ru> 112.0.5615.165-1
21mr|chromium-browser-stable-143.0.7499.192-1|1457	- upd: 112.0.5615.121 -> 112.0.5615.165
21mr|chromium-browser-stable-143.0.7499.192-1|1458	
21mr|chromium-browser-stable-143.0.7499.192-1|1459	* Sun Apr 16 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1460	- Different values between architectures
21mr|chromium-browser-stable-143.0.7499.192-1|1461	
21mr|chromium-browser-stable-143.0.7499.192-1|1462	* Sat Apr 15 2023 slava86 <s.matveev@rosalinux.ru> 112.0.5615.121-1
21mr|chromium-browser-stable-143.0.7499.192-1|1463	- rediff 0002-Yandex patch
21mr|chromium-browser-stable-143.0.7499.192-1|1464	
21mr|chromium-browser-stable-143.0.7499.192-1|1465	* Sat Apr 15 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1466	- upd: 112.0.5615.49 -> 112.0.5615.121
21mr|chromium-browser-stable-143.0.7499.192-1|1467	
21mr|chromium-browser-stable-143.0.7499.192-1|1468	* Tue Apr 11 2023 Святослав <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1469	- return a normal user-agent
21mr|chromium-browser-stable-143.0.7499.192-1|1470	
21mr|chromium-browser-stable-143.0.7499.192-1|1471	* Tue Apr 11 2023 Святослав <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1472	- disable qt5
21mr|chromium-browser-stable-143.0.7499.192-1|1473	
21mr|chromium-browser-stable-143.0.7499.192-1|1474	* Tue Apr 11 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1475	- let's return the value of use_system to the config,
21mr|chromium-browser-stable-143.0.7499.192-1|1476	- a fine print is obtained on qt
21mr|chromium-browser-stable-143.0.7499.192-1|1477	
21mr|chromium-browser-stable-143.0.7499.192-1|1478	* Fri Apr 7 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1479	- chromium-gost does not match the version
21mr|chromium-browser-stable-143.0.7499.192-1|1480	
21mr|chromium-browser-stable-143.0.7499.192-1|1481	* Thu Apr 6 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1482	- Let's enable qt5 support
21mr|chromium-browser-stable-143.0.7499.192-1|1483	
21mr|chromium-browser-stable-143.0.7499.192-1|1484	* Wed Apr 5 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1485	- upd: 111.0.5563.146 -> 112.0.5615.49
21mr|chromium-browser-stable-143.0.7499.192-1|1486	
21mr|chromium-browser-stable-143.0.7499.192-1|1487	* Tue Mar 28 2023 slava86 <s.matveev@rosalinux.ru> 111.0.5563.146-1
21mr|chromium-browser-stable-143.0.7499.192-1|1488	- Restrict users from logging into google account
21mr|chromium-browser-stable-143.0.7499.192-1|1489	
21mr|chromium-browser-stable-143.0.7499.192-1|1490	* Tue Mar 28 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1491	- upd: 111.0.5563.110 -> 111.0.5563.146
21mr|chromium-browser-stable-143.0.7499.192-1|1492	
21mr|chromium-browser-stable-143.0.7499.192-1|1493	* Wed Mar 22 2023 slava86 <s.matveev@rosalinux.ru> 111.0.5563.110-1
21mr|chromium-browser-stable-143.0.7499.192-1|1494	- upd: 111.0.5563.64 -> 111.0.5563.110
21mr|chromium-browser-stable-143.0.7499.192-1|1495	
21mr|chromium-browser-stable-143.0.7499.192-1|1496	* Thu Mar 9 2023 slava86 <s.matveev@rosalinux.ru> 111.0.5563.64-1
21mr|chromium-browser-stable-143.0.7499.192-1|1497	- upd: 110.0.5481.177 -> 111.0.5563.64
21mr|chromium-browser-stable-143.0.7499.192-1|1498	
21mr|chromium-browser-stable-143.0.7499.192-1|1499	* Wed Mar 1 2023 slava86 <s.matveev@rosalinux.ru> 110.0.5481.177-1
21mr|chromium-browser-stable-143.0.7499.192-1|1500	- upd: 110.0.5481.100 -> 110.0.5481.177
21mr|chromium-browser-stable-143.0.7499.192-1|1501	
21mr|chromium-browser-stable-143.0.7499.192-1|1502	* Fri Feb 17 2023 slava86 <s.matveev@rosalinux.ru> 110.0.5481.100-1
21mr|chromium-browser-stable-143.0.7499.192-1|1503	- upd: 110.0.5481.77 -> 110.0.5481.100
21mr|chromium-browser-stable-143.0.7499.192-1|1504	
21mr|chromium-browser-stable-143.0.7499.192-1|1505	* Mon Feb 13 2023 slava86 <s.matveev@rosalinux.ru> 110.0.5481.77-2
21mr|chromium-browser-stable-143.0.7499.192-1|1506	- It is unstable when the vulkan is turned on, turn it off
21mr|chromium-browser-stable-143.0.7499.192-1|1507	- RosaLinux Bugs №13124
21mr|chromium-browser-stable-143.0.7499.192-1|1508	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=13124
21mr|chromium-browser-stable-143.0.7499.192-1|1509	
21mr|chromium-browser-stable-143.0.7499.192-1|1510	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 110.0.5481.77-1
21mr|chromium-browser-stable-143.0.7499.192-1|1511	- add Yandex partner ID
21mr|chromium-browser-stable-143.0.7499.192-1|1512	
21mr|chromium-browser-stable-143.0.7499.192-1|1513	* Wed Feb 8 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1514	- Rediff patch 0002
21mr|chromium-browser-stable-143.0.7499.192-1|1515	
21mr|chromium-browser-stable-143.0.7499.192-1|1516	* Wed Feb 8 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1517	- upd: 109.0.5414.119 -> 110.0.5481.77
21mr|chromium-browser-stable-143.0.7499.192-1|1518	
21mr|chromium-browser-stable-143.0.7499.192-1|1519	* Mon Feb 6 2023 Святослав <s.matveev@rosalinux.ru> 109.0.5414.119-3
21mr|chromium-browser-stable-143.0.7499.192-1|1520	- Filter all provides vulkan
21mr|chromium-browser-stable-143.0.7499.192-1|1521	
21mr|chromium-browser-stable-143.0.7499.192-1|1522	* Mon Feb 6 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1523	- Revert to old build values. Build with gtk.
21mr|chromium-browser-stable-143.0.7499.192-1|1524	
21mr|chromium-browser-stable-143.0.7499.192-1|1525	* Mon Feb 6 2023 slava86 <s.matveev@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1526	- 106.0.5249.119 -> 109.0.5414.119
21mr|chromium-browser-stable-143.0.7499.192-1|1527	
21mr|chromium-browser-stable-143.0.7499.192-1|1528	* Fri Oct 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 106.0.5249.119-1
21mr|chromium-browser-stable-143.0.7499.192-1|1529	- upd: 106.0.5249.61 -> 106.0.5249.119
21mr|chromium-browser-stable-143.0.7499.192-1|1530	
21mr|chromium-browser-stable-143.0.7499.192-1|1531	* Tue Sep 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 106.0.5249.61-1
21mr|chromium-browser-stable-143.0.7499.192-1|1532	- upd: 105.0.5195.102 -> 106.0.5249.61
21mr|chromium-browser-stable-143.0.7499.192-1|1533	
21mr|chromium-browser-stable-143.0.7499.192-1|1534	* Sat Sep 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 105.0.5195.102-1
21mr|chromium-browser-stable-143.0.7499.192-1|1535	- upd: 105.0.5195.52 -> 105.0.5195.102
21mr|chromium-browser-stable-143.0.7499.192-1|1536	
21mr|chromium-browser-stable-143.0.7499.192-1|1537	* Fri Sep 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1538	- Fix includes
21mr|chromium-browser-stable-143.0.7499.192-1|1539	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1540	- DEBUG: In file included from ../../third_party/angle/src/common/vulkan/vulkan_icd.cpp:9:
21mr|chromium-browser-stable-143.0.7499.192-1|1541	- DEBUG: In file included from ../../third_party/angle/src/common/vulkan/vulkan_icd.h:15:
21mr|chromium-browser-stable-143.0.7499.192-1|1542	- DEBUG: In file included from ../../third_party/angle/src/common/vulkan/vk_headers.h:14:
21mr|chromium-browser-stable-143.0.7499.192-1|1543	- DEBUG: In file included from ../../third_party/angle/src/third_party/volk/volk.h:50:
21mr|chromium-browser-stable-143.0.7499.192-1|1544	- DEBUG: In file included from ../../third_party/vulkan-deps/vulkan-headers/src/include/vulkan/vulkan.h:41:
21mr|chromium-browser-stable-143.0.7499.192-1|1545	- DEBUG: In file included from ../../third_party/wayland/src/src/wayland-client.h:40:
21mr|chromium-browser-stable-143.0.7499.192-1|1546	- DEBUG: /usr/include/wayland-client-protocol.h:1038:13: error: use of undeclared identifier 'wl_proxy_marshal_flags'
21mr|chromium-browser-stable-143.0.7499.192-1|1547	- DEBUG:         callback = wl_proxy_marshal_flags((struct wl_proxy *) wl_display,
21mr|chromium-browser-stable-143.0.7499.192-1|1548	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1549	
21mr|chromium-browser-stable-143.0.7499.192-1|1550	* Fri Sep 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1551	- upd: 104.0.5112.101 -> 105.0.5195.52
21mr|chromium-browser-stable-143.0.7499.192-1|1552	
21mr|chromium-browser-stable-143.0.7499.192-1|1553	* Wed Aug 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 104.0.5112.101-1
21mr|chromium-browser-stable-143.0.7499.192-1|1554	- upd: 103.0.5060.134 -> 104.0.5112.101
21mr|chromium-browser-stable-143.0.7499.192-1|1555	
21mr|chromium-browser-stable-143.0.7499.192-1|1556	* Fri Jul 29 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 103.0.5060.134-1
21mr|chromium-browser-stable-143.0.7499.192-1|1557	- upd: 103.0.5060.114 -> 103.0.5060.134
21mr|chromium-browser-stable-143.0.7499.192-1|1558	
21mr|chromium-browser-stable-143.0.7499.192-1|1559	* Sat Jul 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 103.0.5060.114-1
21mr|chromium-browser-stable-143.0.7499.192-1|1560	- upd: 103.0.5060.53 -> 103.0.5060.114
21mr|chromium-browser-stable-143.0.7499.192-1|1561	
21mr|chromium-browser-stable-143.0.7499.192-1|1562	* Wed Jul 13 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1563	- Rebuild with at-spi2-core
21mr|chromium-browser-stable-143.0.7499.192-1|1564	
21mr|chromium-browser-stable-143.0.7499.192-1|1565	* Wed Jun 29 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 103.0.5060.53-1
21mr|chromium-browser-stable-143.0.7499.192-1|1566	- Fix building gn
21mr|chromium-browser-stable-143.0.7499.192-1|1567	- on rosa2021.1:
21mr|chromium-browser-stable-143.0.7499.192-1|1568	- DEBUG: FAILED: src/base/strings/string_util.o
21mr|chromium-browser-stable-143.0.7499.192-1|1569	- DEBUG: /opt/llvm15/bin/clang++ -MMD -MF src/base/strings/string_util.o.d -I../../../tools/gn/src -I. -nostdinc++ -Wno-unused-command-line-argument -I/usr/include/libstdc++-gcc10 -I/usr/include/libstdc++-gcc10/aarch64-rosa-linux-gnu -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -DNDEBUG -O3 -fdata-sections -ffunction-sections -Werror -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions -fno-rtti -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wextra-semi -Wundef -std=c++17 -c ../../../tools/gn/src/base/strings/string_util.cc -o src/base/strings/string_util.o
21mr|chromium-browser-stable-143.0.7499.192-1|1570	- DEBUG: In file included from ../../../tools/gn/src/base/strings/string_util.cc:9:
21mr|chromium-browser-stable-143.0.7499.192-1|1571	- DEBUG: /usr/include/libstdc++-gcc10/math.h:116:31: error: '__STDCPP_WANT_MATH_SPEC_FUNCS__' is not defined, evaluates to 0 [-Werror,-Wundef]
21mr|chromium-browser-stable-143.0.7499.192-1|1572	- DEBUG: #if __cplusplus >= 201103L && __STDCPP_WANT_MATH_SPEC_FUNCS__ != 0
21mr|chromium-browser-stable-143.0.7499.192-1|1573	- DEBUG:                               ^
21mr|chromium-browser-stable-143.0.7499.192-1|1574	- DEBUG: 1 error generated.
21mr|chromium-browser-stable-143.0.7499.192-1|1575	- Add a hack to workaround it
21mr|chromium-browser-stable-143.0.7499.192-1|1576	
21mr|chromium-browser-stable-143.0.7499.192-1|1577	* Wed Jun 29 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1578	- upd: 102.0.5005.61 -> 103.0.5060.53
21mr|chromium-browser-stable-143.0.7499.192-1|1579	
21mr|chromium-browser-stable-143.0.7499.192-1|1580	* Fri Jun 10 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1581	- add URL to an upstream bug for adjusting sizes in new tab page
21mr|chromium-browser-stable-143.0.7499.192-1|1582	
21mr|chromium-browser-stable-143.0.7499.192-1|1583	* Mon Jun 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 102.0.5005.61-3
21mr|chromium-browser-stable-143.0.7499.192-1|1584	- Adjust new tab page for Russian text
21mr|chromium-browser-stable-143.0.7499.192-1|1585	
21mr|chromium-browser-stable-143.0.7499.192-1|1586	* Sun Jun 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1587	- Hide not working "Turn on sync" buttons
21mr|chromium-browser-stable-143.0.7499.192-1|1588	
21mr|chromium-browser-stable-143.0.7499.192-1|1589	* Sun Jun 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1590	- Simplify patch
21mr|chromium-browser-stable-143.0.7499.192-1|1591	
21mr|chromium-browser-stable-143.0.7499.192-1|1592	* Sat Jun 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1593	- Yandex still was not the default search engine
21mr|chromium-browser-stable-143.0.7499.192-1|1594	
21mr|chromium-browser-stable-143.0.7499.192-1|1595	* Fri Jun 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1596	- Fix openning new tab
21mr|chromium-browser-stable-143.0.7499.192-1|1597	- It tried to open chrome://new-tab-page-third-party and failed
21mr|chromium-browser-stable-143.0.7499.192-1|1598	
21mr|chromium-browser-stable-143.0.7499.192-1|1599	* Mon May 30 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1600	- Remove not working voice search button
21mr|chromium-browser-stable-143.0.7499.192-1|1601	
21mr|chromium-browser-stable-143.0.7499.192-1|1602	* Mon May 30 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1603	- Use new icons
21mr|chromium-browser-stable-143.0.7499.192-1|1604	- They were already in new ROSA icon themes.
21mr|chromium-browser-stable-143.0.7499.192-1|1605	- new-system-icons.tar.xz was not used.
21mr|chromium-browser-stable-143.0.7499.192-1|1606	
21mr|chromium-browser-stable-143.0.7499.192-1|1607	* Sun May 29 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1608	- Replace Google logo in chrome://new-tab-page
21mr|chromium-browser-stable-143.0.7499.192-1|1609	
21mr|chromium-browser-stable-143.0.7499.192-1|1610	* Sun May 29 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1611	- Make Yandex be the default search engine
21mr|chromium-browser-stable-143.0.7499.192-1|1612	
21mr|chromium-browser-stable-143.0.7499.192-1|1613	* Sun May 29 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1614	- Update files for v102
21mr|chromium-browser-stable-143.0.7499.192-1|1615	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1616	- DEBUG: + rm -fv 'out/Release/swiftshader/*.TOC'
21mr|chromium-browser-stable-143.0.7499.192-1|1617	- DEBUG: + cp -r out/Release/swiftshader /builddir/build/BUILDROOT/chromium-browser-stable-102.0.5005.61-1.x86_64/usr/lib64/chromium-browser
21mr|chromium-browser-stable-143.0.7499.192-1|1618	- DEBUG: cp: cannot stat 'out/Release/swiftshader': No such file or directory
21mr|chromium-browser-stable-143.0.7499.192-1|1619	- DEBUG: error: Bad exit status from /var/tmp/rpm-tmp.7ywz7i (%%install)
21mr|chromium-browser-stable-143.0.7499.192-1|1620	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1621	- Own directory
21mr|chromium-browser-stable-143.0.7499.192-1|1622	- Fix typo
21mr|chromium-browser-stable-143.0.7499.192-1|1623	- Pepper (PPAPI) plugins do not exist anymore, Flash player was the last one.
21mr|chromium-browser-stable-143.0.7499.192-1|1624	
21mr|chromium-browser-stable-143.0.7499.192-1|1625	* Sun May 29 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1626	- PDFium became not buildable with old freetype
21mr|chromium-browser-stable-143.0.7499.192-1|1627	- In rosa2016.1:
21mr|chromium-browser-stable-143.0.7499.192-1|1628	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1629	- ../../third_party/pdfium/core/fpdfapi/font/cpdf_cidfont.cpp:740:27: error: no matching function for call to 'FT_Get_Name_Index'
21mr|chromium-browser-stable-143.0.7499.192-1|1630	- : FT_Get_Name_Index(face, name);
21mr|chromium-browser-stable-143.0.7499.192-1|1631	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1632	
21mr|chromium-browser-stable-143.0.7499.192-1|1633	* Fri May 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1634	- rosa2016.1: hack missing include of linux/memfd.h
21mr|chromium-browser-stable-143.0.7499.192-1|1635	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1636	- [1792/51628] CXX obj/v8/v8_libbase/platform-posix.o
21mr|chromium-browser-stable-143.0.7499.192-1|1637	- FAILED: obj/v8/v8_libbase/platform-posix.o
21mr|chromium-browser-stable-143.0.7499.192-1|1638	- /opt/llvm15/bin/clang++ -MMD -MF obj/v8/v8_libbase/platform-posix.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DCR_CLANG_REVISION=\"llvmorg-15-init-7570-gba4537b2-1\" -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_ENABLE_NODISCARD -DCR_LIBCXX_REVISION=79a2e924d96e2fc1e4b937c42efd08898fa472d7 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 -DV8_INTL_SUPPORT -DV8_ATOMIC_OBJECT_FIELD_WRITES -DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_SHARED_RO_HEAP -DV8_WIN64_UNWINDING_INFO -DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SHORT_BUILTIN_CALLS -DV8_EXTERNAL_CODE_SPACE -DV8_ENABLE_MAGLEV -DV8_ENABLE_WEBASSEMBLY -DV8_ALLOCATION_FOLDING -DV8_ALLOCATION_SITE_TRACKING -DV8_ADVANCED_BIGINT_ALGORITHMS -DV8_COMPRESS_POINTERS -DV8_COMPRESS_POINTERS_IN_SHARED_CAGE -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_SANDBOX -DV8_DEPRECATION_WARNINGS -DCPPGC_CAGED_HEAP -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS -DV8_TARGET_OS_LINUX -I../.. -Igen -I../../buildtools/third_party/libc++ -I../../v8 -I../../v8/include -Igen/v8 -Igen/v8/include -Wall -Wextra -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wno-unqualified-std-cast-call -Wno-deprecated-non-prototype -Xclang -no-opaque-pointers -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -ffp-contract=off -flto=thin -fsplit-lto-unit -fwhole-program-vtables -fcomplete-member-pointers -m64 -msse3 -no-canonical-prefixes -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wmissing-field-initializers -Wno-shadow -Wunreachable-code -Wshorten-64-to-32 -O3 -fdata-sections -ffunction-sections -fno-unique-section-names -std=c++17 -Wno-trigraphs -fno-aligned-new -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include -fvisibility-inlines-hidden -c ../../v8/src/base/platform/platform-posix.cc -o obj/v8/v8_libbase/platform-posix.o
21mr|chromium-browser-stable-143.0.7499.192-1|1639	- ../../v8/src/base/platform/platform-posix.cc:591:44: error: use of undeclared identifier 'MFD_CLOEXEC'
21mr|chromium-browser-stable-143.0.7499.192-1|1640	- fd = memfd_create("V8MemFDForTesting", MFD_CLOEXEC);
21mr|chromium-browser-stable-143.0.7499.192-1|1641	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1642	
21mr|chromium-browser-stable-143.0.7499.192-1|1643	* Thu May 26 2022 Mikhail Novosyolov <mikhailnov@nixtux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1644	- w/a failure of 3rd-party script
21mr|chromium-browser-stable-143.0.7499.192-1|1645	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1646	- DEBUG: FAILED: gen/third_party/dawn/dawn_version_gen.json_tarball
21mr|chromium-browser-stable-143.0.7499.192-1|1647	- DEBUG: /usr/bin/python3 ../../third_party/dawn/generator/dawn_version_generator.py --dawn-dir ../../third_party/dawn/ --template-dir /builddir/build/BUILD/chromium-102.0.5005.61/third_party/dawn/generator/templates --jinja2-path /builddir/build/BUILD/chromium-102.0.5005.61/third_party/jinja2 --output-json-tarball gen/third_party/dawn/dawn_version_gen.json_tarball --depfile gen/third_party/dawn/dawn_version_gen.json_tarball.d --expected-outputs-file gen/third_party/dawn/dawn_version_gen.expected_outputs --allowed-output-dirs-file gen/third_party/dawn/dawn_version_gen.allowed_output_dirs
21mr|chromium-browser-stable-143.0.7499.192-1|1648	- DEBUG: Traceback (most recent call last):
21mr|chromium-browser-stable-143.0.7499.192-1|1649	- DEBUG:   File "../../third_party/dawn/generator/dawn_version_generator.py", line 113, in <module>
21mr|chromium-browser-stable-143.0.7499.192-1|1650	- DEBUG:     sys.exit(run_generator(DawnVersionGenerator()))
21mr|chromium-browser-stable-143.0.7499.192-1|1651	- DEBUG:   File "/builddir/build/BUILD/chromium-102.0.5005.61/third_party/dawn/generator/generator_lib.py", line 327, in run_generator
21mr|chromium-browser-stable-143.0.7499.192-1|1652	- DEBUG:     outputs = _do_renders(renders, args.template_dir)
21mr|chromium-browser-stable-143.0.7499.192-1|1653	- DEBUG:   File "/builddir/build/BUILD/chromium-102.0.5005.61/third_party/dawn/generator/generator_lib.py", line 186, in _do_renders
21mr|chromium-browser-stable-143.0.7499.192-1|1654	- DEBUG:     content = env.get_template(render.template).render(**params)
21mr|chromium-browser-stable-143.0.7499.192-1|1655	- DEBUG:   File "/builddir/build/BUILD/chromium-102.0.5005.61/third_party/jinja2/../jinja2/environment.py", line 1090, in render
21mr|chromium-browser-stable-143.0.7499.192-1|1656	- DEBUG:     self.environment.handle_exception()
21mr|chromium-browser-stable-143.0.7499.192-1|1657	- DEBUG:   File "/builddir/build/BUILD/chromium-102.0.5005.61/third_party/jinja2/../jinja2/environment.py", line 832, in handle_exception
21mr|chromium-browser-stable-143.0.7499.192-1|1658	- DEBUG:     reraise(*rewrite_traceback_stack(source=source))
21mr|chromium-browser-stable-143.0.7499.192-1|1659	- DEBUG:   File "/builddir/build/BUILD/chromium-102.0.5005.61/third_party/jinja2/../jinja2/_compat.py", line 28, in reraise
21mr|chromium-browser-stable-143.0.7499.192-1|1660	- DEBUG:     raise value.with_traceback(tb)
21mr|chromium-browser-stable-143.0.7499.192-1|1661	- DEBUG:   File "/builddir/build/BUILD/chromium-102.0.5005.61/third_party/dawn/generator/templates/dawn/common/Version.h", line 20, in top-level template code
21mr|chromium-browser-stable-143.0.7499.192-1|1662	- DEBUG:     static constexpr char kGitHash[] = "{{get_gitHash()}}";
21mr|chromium-browser-stable-143.0.7499.192-1|1663	- DEBUG:   File "../../third_party/dawn/generator/dawn_version_generator.py", line 83, in <lambda>
21mr|chromium-browser-stable-143.0.7499.192-1|1664	- DEBUG:     'get_gitHash': lambda: get_gitHash(os.path.abspath(args.dawn_dir)),
21mr|chromium-browser-stable-143.0.7499.192-1|1665	- DEBUG:   File "../../third_party/dawn/generator/dawn_version_generator.py", line 26, in get_gitHash
21mr|chromium-browser-stable-143.0.7499.192-1|1666	- DEBUG:     result = subprocess.run([get_git(), 'rev-parse', 'HEAD'],
21mr|chromium-browser-stable-143.0.7499.192-1|1667	- DEBUG:   File "/usr/lib64/python3.8/subprocess.py", line 493, in run
21mr|chromium-browser-stable-143.0.7499.192-1|1668	- DEBUG:     with Popen(*popenargs, **kwargs) as process:
21mr|chromium-browser-stable-143.0.7499.192-1|1669	- DEBUG:   File "/usr/lib64/python3.8/subprocess.py", line 858, in __init__
21mr|chromium-browser-stable-143.0.7499.192-1|1670	- DEBUG:     self._execute_child(args, executable, preexec_fn, close_fds,
21mr|chromium-browser-stable-143.0.7499.192-1|1671	- DEBUG:   File "/usr/lib64/python3.8/subprocess.py", line 1704, in _execute_child
21mr|chromium-browser-stable-143.0.7499.192-1|1672	- DEBUG:     raise child_exception_type(errno_num, err_msg, err_filename)
21mr|chromium-browser-stable-143.0.7499.192-1|1673	- DEBUG: FileNotFoundError: [Errno 2] No such file or directory: 'git'
21mr|chromium-browser-stable-143.0.7499.192-1|1674	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1675	
21mr|chromium-browser-stable-143.0.7499.192-1|1676	* Thu May 26 2022 Mikhail Novosyolov <mikhailnov@nixtux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1677	- Make new tab page functional with non-Google default search engine
21mr|chromium-browser-stable-143.0.7499.192-1|1678	
21mr|chromium-browser-stable-143.0.7499.192-1|1679	* Thu May 26 2022 Mikhail Novosyolov <mikhailnov@nixtux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1680	- upd: 99.0.4844.84 -> 102.0.5005.61
21mr|chromium-browser-stable-143.0.7499.192-1|1681	- Not buildable with llvm12, requires commit https://github.com/llvm/llvm-project/commit/d69e9f9d8978399a9d1f1c1ed62aa661440afcd3 in LLVM
21mr|chromium-browser-stable-143.0.7499.192-1|1682	
21mr|chromium-browser-stable-143.0.7499.192-1|1683	* Sun Mar 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1684	- upd: 99.0.4844.74 -> 99.0.4844.84
21mr|chromium-browser-stable-143.0.7499.192-1|1685	
21mr|chromium-browser-stable-143.0.7499.192-1|1686	* Wed Mar 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1687	- upd: 98.0.4758.102 -> 99.0.4844.74
21mr|chromium-browser-stable-143.0.7499.192-1|1688	
21mr|chromium-browser-stable-143.0.7499.192-1|1689	* Sun Mar 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1690	- Remove garbage *.TOC files
21mr|chromium-browser-stable-143.0.7499.192-1|1691	- $ rpm -ql chromium-browser-stable | grep TOC
21mr|chromium-browser-stable-143.0.7499.192-1|1692	- /usr/lib64/chromium-browser/libEGL.so.TOC
21mr|chromium-browser-stable-143.0.7499.192-1|1693	- /usr/lib64/chromium-browser/libGLESv2.so.TOC
21mr|chromium-browser-stable-143.0.7499.192-1|1694	- /usr/lib64/chromium-browser/swiftshader/libEGL.so.TOC
21mr|chromium-browser-stable-143.0.7499.192-1|1695	- /usr/lib64/chromium-browser/swiftshader/libGLESv2.so.TOC
21mr|chromium-browser-stable-143.0.7499.192-1|1696	- strace confirmed that they are not used.
21mr|chromium-browser-stable-143.0.7499.192-1|1697	
21mr|chromium-browser-stable-143.0.7499.192-1|1698	* Sun Mar 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1699	- rm odd variable rtc_pipewire_version
21mr|chromium-browser-stable-143.0.7499.192-1|1700	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1701	- DEBUG: [194/194] LINK gn
21mr|chromium-browser-stable-143.0.7499.192-1|1702	- DEBUG: WARNING at the command-line "--args":24:85: Build argument has no effect.
21mr|chromium-browser-stable-143.0.7499.192-1|1703	- DEBUG:                   rtc_use_pipewire=true rtc_link_pipewire=true rtc_pipewire_version="0.3"
21mr|chromium-browser-stable-143.0.7499.192-1|1704	- DEBUG:                                                                                     ^----
21mr|chromium-browser-stable-143.0.7499.192-1|1705	- DEBUG: The variable "rtc_pipewire_version" was set as a build argument
21mr|chromium-browser-stable-143.0.7499.192-1|1706	- DEBUG: but never appeared in a declare_args() block in any buildfile.
21mr|chromium-browser-stable-143.0.7499.192-1|1707	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1708	
21mr|chromium-browser-stable-143.0.7499.192-1|1709	* Thu Mar 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1710	- Get rid of Java in BR
21mr|chromium-browser-stable-143.0.7499.192-1|1711	- It was needed only to check bundled javascript, it does not make sense during package building
21mr|chromium-browser-stable-143.0.7499.192-1|1712	- (because we will not try to fix any issues found by it, Chromium developers do a great job themselves).
21mr|chromium-browser-stable-143.0.7499.192-1|1713	
21mr|chromium-browser-stable-143.0.7499.192-1|1714	* Mon Feb 28 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1715	- Clean up strange build options
21mr|chromium-browser-stable-143.0.7499.192-1|1716	- Remove options that seem to be odd (either do not exist, or do nothing, or set default values).
21mr|chromium-browser-stable-143.0.7499.192-1|1717	
21mr|chromium-browser-stable-143.0.7499.192-1|1718	* Wed Feb 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 98.0.4758.102-1
21mr|chromium-browser-stable-143.0.7499.192-1|1719	- upd: 98.0.4758.80 -> 98.0.4758.102
21mr|chromium-browser-stable-143.0.7499.192-1|1720	
21mr|chromium-browser-stable-143.0.7499.192-1|1721	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1722	- Fix typo
21mr|chromium-browser-stable-143.0.7499.192-1|1723	
21mr|chromium-browser-stable-143.0.7499.192-1|1724	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1725	- Update links in bookmarks
21mr|chromium-browser-stable-143.0.7499.192-1|1726	- Use Russian versions because English websites are not maintained properly and most users are Russian-speaking.
21mr|chromium-browser-stable-143.0.7499.192-1|1727	
21mr|chromium-browser-stable-143.0.7499.192-1|1728	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1729	- Fix missync of options
21mr|chromium-browser-stable-143.0.7499.192-1|1730	- Libraries are unbundled bellow removed code:
21mr|chromium-browser-stable-143.0.7499.192-1|1731	- <...> build/linux/unbundle/replace_gn_files.py --system-libraries \
21mr|chromium-browser-stable-143.0.7499.192-1|1732	- freetype \
21mr|chromium-browser-stable-143.0.7499.192-1|1733	- fontconfig \
21mr|chromium-browser-stable-143.0.7499.192-1|1734	- libdrm
21mr|chromium-browser-stable-143.0.7499.192-1|1735	- But settings were set to use bundled ones.
21mr|chromium-browser-stable-143.0.7499.192-1|1736	
21mr|chromium-browser-stable-143.0.7499.192-1|1737	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1738	- Default to mode without native header to save space and use GTK+ theme by default for style consistency with the rest of the system
21mr|chromium-browser-stable-143.0.7499.192-1|1739	- + clean up of the config, removed odd and probably not working parts
21mr|chromium-browser-stable-143.0.7499.192-1|1740	
21mr|chromium-browser-stable-143.0.7499.192-1|1741	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1742	- Move default config into a separate file
21mr|chromium-browser-stable-143.0.7499.192-1|1743	- This will easify editing it.
21mr|chromium-browser-stable-143.0.7499.192-1|1744	- No changes made.
21mr|chromium-browser-stable-143.0.7499.192-1|1745	- Reformatted by jq(1).
21mr|chromium-browser-stable-143.0.7499.192-1|1746	
21mr|chromium-browser-stable-143.0.7499.192-1|1747	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1748	- Fix path in comment
21mr|chromium-browser-stable-143.0.7499.192-1|1749	
21mr|chromium-browser-stable-143.0.7499.192-1|1750	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1751	- Do not set LD_LIBRARY_PATH
21mr|chromium-browser-stable-143.0.7499.192-1|1752	- RPATH is set and is enough:
21mr|chromium-browser-stable-143.0.7499.192-1|1753	- $ patchelf --print-rpath /usr/lib64/chromium-browser/chrome
21mr|chromium-browser-stable-143.0.7499.192-1|1754	- $ORIGIN
21mr|chromium-browser-stable-143.0.7499.192-1|1755	
21mr|chromium-browser-stable-143.0.7499.192-1|1756	* Sat Feb 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1757	- Remove not used BR
21mr|chromium-browser-stable-143.0.7499.192-1|1758	
21mr|chromium-browser-stable-143.0.7499.192-1|1759	* Wed Feb 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1760	- upd: 97.0.4692.99 -> 98.0.4758.80
21mr|chromium-browser-stable-143.0.7499.192-1|1761	
21mr|chromium-browser-stable-143.0.7499.192-1|1762	* Thu Jan 20 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 97.0.4692.99-1
21mr|chromium-browser-stable-143.0.7499.192-1|1763	- upd: 97.0.4692.71 -> 97.0.4692.99
21mr|chromium-browser-stable-143.0.7499.192-1|1764	
21mr|chromium-browser-stable-143.0.7499.192-1|1765	* Sun Jan 9 2022 Владимир Потапов <v.potapov@rosalinux.ru> 97.0.4692.71-3
21mr|chromium-browser-stable-143.0.7499.192-1|1766	- Bump release for build without testings
21mr|chromium-browser-stable-143.0.7499.192-1|1767	
21mr|chromium-browser-stable-143.0.7499.192-1|1768	* Thu Jan 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1769	- Fix drag'n'drop under kwin (KDE)
21mr|chromium-browser-stable-143.0.7499.192-1|1770	
21mr|chromium-browser-stable-143.0.7499.192-1|1771	* Wed Jan 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1772	- upd: 96.0.4664.110 -> 97.0.4692.71
21mr|chromium-browser-stable-143.0.7499.192-1|1773	
21mr|chromium-browser-stable-143.0.7499.192-1|1774	* Wed Jan 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1775	- upd.sh: download missing sources
21mr|chromium-browser-stable-143.0.7499.192-1|1776	
21mr|chromium-browser-stable-143.0.7499.192-1|1777	* Tue Dec 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 96.0.4664.110-1
21mr|chromium-browser-stable-143.0.7499.192-1|1778	- upd: 96.0.4664.45 -> 96.0.4664.110
21mr|chromium-browser-stable-143.0.7499.192-1|1779	
21mr|chromium-browser-stable-143.0.7499.192-1|1780	* Sat Dec 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1781	- P chromium in addition to chromium-browser
21mr|chromium-browser-stable-143.0.7499.192-1|1782	
21mr|chromium-browser-stable-143.0.7499.192-1|1783	* Wed Dec 1 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 96.0.4664.45-2
21mr|chromium-browser-stable-143.0.7499.192-1|1784	- P chromium-browser (RB#11682)
21mr|chromium-browser-stable-143.0.7499.192-1|1785	- Make it installable as chromium-browser intuitively.
21mr|chromium-browser-stable-143.0.7499.192-1|1786	- Also, there was a dummy package chromium-browser in rosa2016.1,
21mr|chromium-browser-stable-143.0.7499.192-1|1787	- but it was removed then, but is still present in main/release there
21mr|chromium-browser-stable-143.0.7499.192-1|1788	- and can be installed instead.
21mr|chromium-browser-stable-143.0.7499.192-1|1789	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11682#c2
21mr|chromium-browser-stable-143.0.7499.192-1|1790	
21mr|chromium-browser-stable-143.0.7499.192-1|1791	* Mon Nov 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1792	- Fix excluding libffmpeg.so from AutoReq on rpm5, chromium-codecs is pulled manually
21mr|chromium-browser-stable-143.0.7499.192-1|1793	
21mr|chromium-browser-stable-143.0.7499.192-1|1794	* Sun Nov 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 96.0.4664.45-1
21mr|chromium-browser-stable-143.0.7499.192-1|1795	- upd.sh: check appliability of patches
21mr|chromium-browser-stable-143.0.7499.192-1|1796	
21mr|chromium-browser-stable-143.0.7499.192-1|1797	* Sun Nov 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1798	- upd: 95.0.4638.69 -> 96.0.4664.45
21mr|chromium-browser-stable-143.0.7499.192-1|1799	
21mr|chromium-browser-stable-143.0.7499.192-1|1800	* Sun Nov 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1801	- Add script which automates updating this package
21mr|chromium-browser-stable-143.0.7499.192-1|1802	
21mr|chromium-browser-stable-143.0.7499.192-1|1803	* Sat Nov 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 95.0.4638.69-7
21mr|chromium-browser-stable-143.0.7499.192-1|1804	- Drop i686
21mr|chromium-browser-stable-143.0.7499.192-1|1805	- Chromium has been segfaulting on i686 (i586) for many months and versions,
21mr|chromium-browser-stable-143.0.7499.192-1|1806	- nobody complained about it, so nobody is using it there,
21mr|chromium-browser-stable-143.0.7499.192-1|1807	- let's just same machine time by not building it there.
21mr|chromium-browser-stable-143.0.7499.192-1|1808	
21mr|chromium-browser-stable-143.0.7499.192-1|1809	* Sat Nov 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1810	- Reapply 2 more fixes of window sizing which I deleted earlier
21mr|chromium-browser-stable-143.0.7499.192-1|1811	- https://bugs.chromium.org/p/chromium/issues/detail?id=1260821#c80
21mr|chromium-browser-stable-143.0.7499.192-1|1812	- https://bugs.chromium.org/p/chromium/issues/detail?id=1260821#c81
21mr|chromium-browser-stable-143.0.7499.192-1|1813	
21mr|chromium-browser-stable-143.0.7499.192-1|1814	* Sat Nov 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1815	- Off Wayland in rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|1816	- A new build error occured:
21mr|chromium-browser-stable-143.0.7499.192-1|1817	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1818	- ../../ui/ozone/platform/wayland/host/wayland_window.cc:7:10: fatal error: 'bits/stdint-intn.h' file not found
21mr|chromium-browser-stable-143.0.7499.192-1|1819	- include <bits/stdint-intn.h>
21mr|chromium-browser-stable-143.0.7499.192-1|1820	- ^~~~~~~~~~~~~~~~~~~~
21mr|chromium-browser-stable-143.0.7499.192-1|1821	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1822	- I am fed up with fixing Wayland in rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|1823	- Took flags from https://gitlab.com/noencoding/OS-X-Chromium-with-proprietary-codecs/-/wikis/List-of-all-gn-arguments-for-Chromium-build
21mr|chromium-browser-stable-143.0.7499.192-1|1824	
21mr|chromium-browser-stable-143.0.7499.192-1|1825	* Sat Nov 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1826	- Use upstream workaround for XFCE
21mr|chromium-browser-stable-143.0.7499.192-1|1827	- Previous revert of an upstream commit had 2 problems:
21mr|chromium-browser-stable-143.0.7499.192-1|1828	- 1) https://bugs.chromium.org/p/chromium/issues/detail?id=1260821#c77
21mr|chromium-browser-stable-143.0.7499.192-1|1829	- 2) window was oversized with system titlebar enabled
21mr|chromium-browser-stable-143.0.7499.192-1|1830	
21mr|chromium-browser-stable-143.0.7499.192-1|1831	* Sat Nov 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1832	- Use for compact window by default
21mr|chromium-browser-stable-143.0.7499.192-1|1833	- Do not use system titlebar by default
21mr|chromium-browser-stable-143.0.7499.192-1|1834	
21mr|chromium-browser-stable-143.0.7499.192-1|1835	* Sat Nov 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1836	- Fix default homepage
21mr|chromium-browser-stable-143.0.7499.192-1|1837	- A new tab is a default page on start up, so it was not noticed.
21mr|chromium-browser-stable-143.0.7499.192-1|1838	- Thanks to ilfat@
21mr|chromium-browser-stable-143.0.7499.192-1|1839	
21mr|chromium-browser-stable-143.0.7499.192-1|1840	* Tue Nov 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 95.0.4638.69-3
21mr|chromium-browser-stable-143.0.7499.192-1|1841	- Revert change that broke window sizing on XFCE
21mr|chromium-browser-stable-143.0.7499.192-1|1842	- https://bugs.chromium.org/p/chromium/issues/detail?id=1260821
21mr|chromium-browser-stable-143.0.7499.192-1|1843	
21mr|chromium-browser-stable-143.0.7499.192-1|1844	* Tue Nov 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1845	- Pick another fix of window sizing (window sometimes becomes too large even with the previous patch)
21mr|chromium-browser-stable-143.0.7499.192-1|1846	
21mr|chromium-browser-stable-143.0.7499.192-1|1847	* Thu Nov 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1848	- upd: 94.0.4606.71 -> 95.0.4638.69
21mr|chromium-browser-stable-143.0.7499.192-1|1849	
21mr|chromium-browser-stable-143.0.7499.192-1|1850	* Sun Oct 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 94.0.4606.71-1
21mr|chromium-browser-stable-143.0.7499.192-1|1851	- upd: 94.0.4606.61 -> 94.0.4606.71
21mr|chromium-browser-stable-143.0.7499.192-1|1852	
21mr|chromium-browser-stable-143.0.7499.192-1|1853	* Tue Sep 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 94.0.4606.61-1
21mr|chromium-browser-stable-143.0.7499.192-1|1854	- upd: 94.0.4606.54 -> 94.0.4606.61
21mr|chromium-browser-stable-143.0.7499.192-1|1855	
21mr|chromium-browser-stable-143.0.7499.192-1|1856	* Wed Sep 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 94.0.4606.54-1
21mr|chromium-browser-stable-143.0.7499.192-1|1857	- upd: 93 -> 94
21mr|chromium-browser-stable-143.0.7499.192-1|1858	- Do not use macro which was dropped from branding-configs
21mr|chromium-browser-stable-143.0.7499.192-1|1859	
21mr|chromium-browser-stable-143.0.7499.192-1|1860	* Wed Sep 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1861	- Remove MIME-association with ftp://, chromium has been not able to open it for about a year already
21mr|chromium-browser-stable-143.0.7499.192-1|1862	
21mr|chromium-browser-stable-143.0.7499.192-1|1863	* Tue Sep 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 93.0.4577.82-1
21mr|chromium-browser-stable-143.0.7499.192-1|1864	- upd: 93.0.4577.63 -> 93.0.4577.82 (security update)
21mr|chromium-browser-stable-143.0.7499.192-1|1865	
21mr|chromium-browser-stable-143.0.7499.192-1|1866	* Tue Sep 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 93.0.4577.63-1
21mr|chromium-browser-stable-143.0.7499.192-1|1867	- Use nodejs 14 on rosa2016.1, nodejs (10) is too old
21mr|chromium-browser-stable-143.0.7499.192-1|1868	
21mr|chromium-browser-stable-143.0.7499.192-1|1869	* Mon Sep 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1870	- Use pure python3
21mr|chromium-browser-stable-143.0.7499.192-1|1871	- There is no sense in complicating things, borrow idea to use python3 only from alzim2/chromium-browser-stable
21mr|chromium-browser-stable-143.0.7499.192-1|1872	
21mr|chromium-browser-stable-143.0.7499.192-1|1873	* Sun Sep 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1874	- Fix BR on rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|1875	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1876	- [5230/49908] CC obj/third_party/iccjpeg/iccjpeg/iccjpeg.o
21mr|chromium-browser-stable-143.0.7499.192-1|1877	- FAILED: obj/third_party/iccjpeg/iccjpeg/iccjpeg.o
21mr|chromium-browser-stable-143.0.7499.192-1|1878	- /opt/llvm12/bin/clang -MMD -MF obj/third_party/iccjpeg/iccjpeg/iccjpeg.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DUSE_X11=1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DCR_CLANG_REVISION=\"llvmorg-13-init-15163-g98033fdc-1\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_ENABLE_NODISCARD -DCR_LIBCXX_REVISION=79a2e924d96e2fc1e4b937c42efd08898fa472d7 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DUSE_SYSTEM_LIBJPEG -I../.. -Igen -I../../buildtools/third_party/libc++ -I../../third_party/iccjpeg -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -fcomplete-member-pointers -m32 -mfpmath=sse -msse3 -no-canonical-prefixes -Wall -Wextra -Wimplicit-fallthrough -Wunreachable-code -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment -Wno-deprecated-copy -Wno-non-c-typedef-for-linkage -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -O2 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-omit-frame-pointer -momit-leaf-frame-pointer -g0 -ftrivial-auto-var-init=pattern -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -std=c11 -Wno-implicit-fallthrough -c ../../third_party/iccjpeg/iccjpeg.c -o obj/third_party/iccjpeg/iccjpeg/iccjpeg.o
21mr|chromium-browser-stable-143.0.7499.192-1|1879	- warning: unknown warning option '-Wno-unused-but-set-parameter'; did you mean '-Wno-unused-parameter'? [-Wunknown-warning-option]
21mr|chromium-browser-stable-143.0.7499.192-1|1880	- warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
21mr|chromium-browser-stable-143.0.7499.192-1|1881	- In file included from ../../third_party/iccjpeg/iccjpeg.c:24:
21mr|chromium-browser-stable-143.0.7499.192-1|1882	- ../../third_party/iccjpeg/iccjpeg.h:26:10: fatal error: 'jpeglib.h' file not found
21mr|chromium-browser-stable-143.0.7499.192-1|1883	- include <jpeglib.h>
21mr|chromium-browser-stable-143.0.7499.192-1|1884	- ^~~~~~~~~~~
21mr|chromium-browser-stable-143.0.7499.192-1|1885	- 2 warnings and 1 error generated.
21mr|chromium-browser-stable-143.0.7499.192-1|1886	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1887	- (may be some -I falgs are missing)
21mr|chromium-browser-stable-143.0.7499.192-1|1888	
21mr|chromium-browser-stable-143.0.7499.192-1|1889	* Sun Sep 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1890	- Use python 3.8 on old platforms
21mr|chromium-browser-stable-143.0.7499.192-1|1891	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1892	- [1467/49932] ACTION //gpu/config:process_json(//build/toolchain/linux:clang_x64)
21mr|chromium-browser-stable-143.0.7499.192-1|1893	- FAILED: gen/gpu/config/gpu_driver_bug_list_arrays_and_structs_autogen.h gen/gpu/config/gpu_driver_bug_list_autogen.cc gen/gpu/config/gpu_driver_bug_list_autogen.h gen/gpu/config/gpu_driver_bug_list_exceptions_autogen.h gen/gpu/config/software_rendering_list_arrays_and_structs_autogen.h gen/gpu/config/software_rendering_list_autogen.cc gen/gpu/config/software_rendering_list_autogen.h gen/gpu/config/software_rendering_list_exceptions_autogen.h
21mr|chromium-browser-stable-143.0.7499.192-1|1894	- /usr/bin/python3 ../../gpu/config/process_json.py --output-dir gen/gpu/config --skip-testing-data --os-filter linux
21mr|chromium-browser-stable-143.0.7499.192-1|1895	- Traceback (most recent call last):
21mr|chromium-browser-stable-143.0.7499.192-1|1896	- File "../../gpu/config/process_json.py", line 1066, in <module>
21mr|chromium-browser-stable-143.0.7499.192-1|1897	- sys.exit(main(sys.argv[1:]))
21mr|chromium-browser-stable-143.0.7499.192-1|1898	- File "../../gpu/config/process_json.py", line 1041, in main
21mr|chromium-browser-stable-143.0.7499.192-1|1899	- script_dir, options.output_dir, options.os_filter)
21mr|chromium-browser-stable-143.0.7499.192-1|1900	- File "../../gpu/config/process_json.py", line 930, in process_software_rendering_list
21mr|chromium-browser-stable-143.0.7499.192-1|1901	- 'Software')
21mr|chromium-browser-stable-143.0.7499.192-1|1902	- File "../../gpu/config/process_json.py", line 837, in process_json_file
21mr|chromium-browser-stable-143.0.7499.192-1|1903	- json_data = json.load(json_file)
21mr|chromium-browser-stable-143.0.7499.192-1|1904	- File "/usr/lib64/python3.5/json/__init__.py", line 268, in load
21mr|chromium-browser-stable-143.0.7499.192-1|1905	- parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
21mr|chromium-browser-stable-143.0.7499.192-1|1906	- File "/usr/lib64/python3.5/json/__init__.py", line 312, in loads
21mr|chromium-browser-stable-143.0.7499.192-1|1907	- s.__class__.__name__))
21mr|chromium-browser-stable-143.0.7499.192-1|1908	- TypeError: the JSON object must be str, not 'bytes'
21mr|chromium-browser-stable-143.0.7499.192-1|1909	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1910	
21mr|chromium-browser-stable-143.0.7499.192-1|1911	* Thu Sep 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 93.0.4577.63-1
21mr|chromium-browser-stable-143.0.7499.192-1|1912	- upd: 91.0.4472.114 -> 93.0.4577.63:
21mr|chromium-browser-stable-143.0.7499.192-1|1913	- build internal ffmpeg to avoid dependency on system one (we have dropped restricted in rosa2021.1 and have merged it into main and contrib)
21mr|chromium-browser-stable-143.0.7499.192-1|1914	- clean up build dependencies a bit (more clean up is required)
21mr|chromium-browser-stable-143.0.7499.192-1|1915	- remove not used if-else and patches
21mr|chromium-browser-stable-143.0.7499.192-1|1916	- drop patches for VA-API, upstream has VA-API support now, it is enabled, it is enough, I am fed up with different patches here
21mr|chromium-browser-stable-143.0.7499.192-1|1917	- drop patch for scripts generating installtion packages which are not used by us
21mr|chromium-browser-stable-143.0.7499.192-1|1918	- rename master_prefenrecnes to master_prefenrences.json to make "abf put" not upload it to filestore.
21mr|chromium-browser-stable-143.0.7499.192-1|1919	- cherry-pick upstream fixes for statx() in new glibc
21mr|chromium-browser-stable-143.0.7499.192-1|1920	- switch to internal libsecret backend instead of the no more maintained gnome-keyring
21mr|chromium-browser-stable-143.0.7499.192-1|1921	- https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1828192
21mr|chromium-browser-stable-143.0.7499.192-1|1922	- libsecret should handle passwords previously saved via gnome-keyring
21mr|chromium-browser-stable-143.0.7499.192-1|1923	- use system fontconfig and freetype (maybe it will help to make fonts better, maybe not, but there is no sense in using bundled ones), use system libdrm
21mr|chromium-browser-stable-143.0.7499.192-1|1924	- remove odd metadata in new platforms
21mr|chromium-browser-stable-143.0.7499.192-1|1925	- enable Vulkan (RB#11463), keleg@ noted disabled Vulkan in chrome://gpu despite hardware supporting it
21mr|chromium-browser-stable-143.0.7499.192-1|1926	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11463
21mr|chromium-browser-stable-143.0.7499.192-1|1927	- disable Control Flow Integrity (is_cfi) to avoid depending on too new clang, CFI amkes no sense for us
21mr|chromium-browser-stable-143.0.7499.192-1|1928	- install crashpad_handler (chromium tries to execve() it)
21mr|chromium-browser-stable-143.0.7499.192-1|1929	
21mr|chromium-browser-stable-143.0.7499.192-1|1930	* Sat Jun 26 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 91.0.4472.114-1
21mr|chromium-browser-stable-143.0.7499.192-1|1931	- upd: 91.0.4472.101 -> 91.0.4472.114
21mr|chromium-browser-stable-143.0.7499.192-1|1932	
21mr|chromium-browser-stable-143.0.7499.192-1|1933	* Fri Jun 11 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 91.0.4472.101-1
21mr|chromium-browser-stable-143.0.7499.192-1|1934	- upd: 91.0.4472.77 > 91.0.4472.101 (fixed critical CVEs)
21mr|chromium-browser-stable-143.0.7499.192-1|1935	
21mr|chromium-browser-stable-143.0.7499.192-1|1936	* Sat Jun 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1937	- Fix building with glibc from rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|1938	- Removed patch fixed it in one place, but now the same fix is required in another place,
21mr|chromium-browser-stable-143.0.7499.192-1|1939	- make a more generic solution (borrow it from systemd)
21mr|chromium-browser-stable-143.0.7499.192-1|1940	- (XXX is mixing LGPL with Apache 2.0 OK here..?)
21mr|chromium-browser-stable-143.0.7499.192-1|1941	- The error was the following:
21mr|chromium-browser-stable-143.0.7499.192-1|1942	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1943	- [16040/48909] CXX obj/mojo/core/impl_for_embedder/channel_linux.o
21mr|chromium-browser-stable-143.0.7499.192-1|1944	- FAILED: obj/mojo/core/impl_for_embedder/channel_linux.o
21mr|chromium-browser-stable-143.0.7499.192-1|1945	- /opt/llvm12/bin/clang++ -MMD -MF obj/mojo/core/impl_for_embedder/channel_linux.o.d -DMOJO_SYSTEM_IMPL_IMPLEMENTATION -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DUSE_X11=1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DCR_CLANG_REVISION=\"llvmorg-13-init-6429-g0e92cbd6-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_ENABLE_NODISCARD -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=8fa87946779682841e21e2da977eccfb6cb3bded -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -I../.. -Igen -I../../third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -I../../third_party/abseil-cpp -I../../third_party/boringssl/src/include -I../../third_party/protobuf/src -Igen/protoc_out -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -flto=thin -fsplit-lto-unit -fwhole-program-vtables -fcomplete-member-pointers -m64 -march=x86-64 -msse3 -no-canonical-prefixes -Wall -Wextra -Wimplicit-fallthrough -Wunreachable-code -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-psabi -Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion -Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment -Wno-deprecated-copy -Wno-non-c-typedef-for-linkage -Wno-max-tokens -fno-omit-frame-pointer -g0 -ftrivial-auto-var-init=pattern -fsanitize=cfi-vcall -fsanitize-blacklist=../../tools/cfi/ignores.txt -fsanitize=cfi-icall -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wshadow -O2 -fdata-sections -ffunction-sections -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOBUF_ALLOW_DEPRECATED=1 -std=c++14 -fno-trigraphs -Wno-trigraphs -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include -fvisibility-inlines-hidden -c ../../mojo/core/channel_linux.cc -o obj/mojo/core/impl_for_embedder/channel_linux.o
21mr|chromium-browser-stable-143.0.7499.192-1|1946	- ../../mojo/core/channel_linux.cc:109:29: error: use of undeclared identifier 'F_SEAL_SEAL'
21mr|chromium-browser-stable-143.0.7499.192-1|1947	- constexpr int kMemFDSeals = F_SEAL_SEAL | F_SEAL_SHRINK | F_SEAL_GROW;
21mr|chromium-browser-stable-143.0.7499.192-1|1948	- ^
21mr|chromium-browser-stable-143.0.7499.192-1|1949	- ../../mojo/core/channel_linux.cc:109:43: error: use of undeclared identifier 'F_SEAL_SHRINK'
21mr|chromium-browser-stable-143.0.7499.192-1|1950	- constexpr int kMemFDSeals = F_SEAL_SEAL | F_SEAL_SHRINK | F_SEAL_GROW;
21mr|chromium-browser-stable-143.0.7499.192-1|1951	- ^
21mr|chromium-browser-stable-143.0.7499.192-1|1952	- ../../mojo/core/channel_linux.cc:109:59: error: use of undeclared identifier 'F_SEAL_GROW'
21mr|chromium-browser-stable-143.0.7499.192-1|1953	- constexpr int kMemFDSeals = F_SEAL_SEAL | F_SEAL_SHRINK | F_SEAL_GROW;
21mr|chromium-browser-stable-143.0.7499.192-1|1954	- ^
21mr|chromium-browser-stable-143.0.7499.192-1|1955	- ../../mojo/core/channel_linux.cc:153:23: error: use of undeclared identifier 'F_ADD_SEALS'
21mr|chromium-browser-stable-143.0.7499.192-1|1956	- if (fcntl(fd.get(), F_ADD_SEALS, kMemFDSeals) < 0) {
21mr|chromium-browser-stable-143.0.7499.192-1|1957	- ^
21mr|chromium-browser-stable-143.0.7499.192-1|1958	- ../../mojo/core/channel_linux.cc:165:32: error: use of undeclared identifier 'F_GET_SEALS'
21mr|chromium-browser-stable-143.0.7499.192-1|1959	- if ((seals = fcntl(fd.get(), F_GET_SEALS)) < 0) {
21mr|chromium-browser-stable-143.0.7499.192-1|1960	- ^
21mr|chromium-browser-stable-143.0.7499.192-1|1961	- 5 errors generated.
21mr|chromium-browser-stable-143.0.7499.192-1|1962	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1963	
21mr|chromium-browser-stable-143.0.7499.192-1|1964	* Fri Jun 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 91.0.4472.77-1
21mr|chromium-browser-stable-143.0.7499.192-1|1965	- Disable thin LTO on 32 bit trying to reduce memory usage when linking
21mr|chromium-browser-stable-143.0.7499.192-1|1966	
21mr|chromium-browser-stable-143.0.7499.192-1|1967	* Fri Jun 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1968	- BR libcurl
21mr|chromium-browser-stable-143.0.7499.192-1|1969	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1970	- DEBUG: FAILED: obj/third_party/crashpad/crashpad/util/util/http_transport_libcurl.o
21mr|chromium-browser-stable-143.0.7499.192-1|1971	- DEBUG: /opt/llvm12/bin/clang++ -MMD -MF obj/third_party/crashpad/crashpad/util/util/http_transport_libcurl.o.d -DZLIB_CONST -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DUSE_X11=1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DCR_CLANG_REVISION=\"llvmorg-13-init-6429-g0e92cbd6-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_ENABLE_NODISCARD -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=8fa87946779682841e21e2da977eccfb6cb3bded -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DCRASHPAD_ZLIB_SOURCE_EXTERNAL -DCRASHPAD_LSS_SOURCE_EXTERNAL -Igen/third_party/crashpad/crashpad -I../.. -Igen -I../../third_party/crashpad/crashpad -I../../third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -I../../third_party/crashpad/crashpad/compat/linux -I../../third_party/crashpad/crashpad/compat/non_win -I../../third_party/abseil-cpp -I../../third_party/boringssl/src/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/zlib -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -flto=thin -fsplit-lto-unit -fwhole-program-vtables -fcomplete-member-pointers -m64 -march=x86-64 -msse3 -no-canonical-prefixes -Wall -Wextra -Wimplicit-fallthrough -Wunreachable-code -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-psabi -Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion -Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment -Wno-deprecated-copy -Wno-non-c-typedef-for-linkage -Wno-max-tokens -O2 -fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0 -ftrivial-auto-var-init=pattern -fsanitize=cfi-vcall -fsanitize-blacklist=../../tools/cfi/ignores.txt -fsanitize=cfi-icall -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOBUF_ALLOW_DEPRECATED=1 -std=c++14 -fno-trigraphs -Wno-trigraphs -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include -fvisibility-inlines-hidden -c ../../third_party/crashpad/crashpad/util/net/http_transport_libcurl.cc -o obj/third_party/crashpad/crashpad/util/util/http_transport_libcurl.o
21mr|chromium-browser-stable-143.0.7499.192-1|1972	- DEBUG: ../../third_party/crashpad/crashpad/util/net/http_transport_libcurl.cc:17:10: fatal error: 'curl/curl.h' file not found
21mr|chromium-browser-stable-143.0.7499.192-1|1973	- DEBUG: #include <curl/curl.h>
21mr|chromium-browser-stable-143.0.7499.192-1|1974	- DEBUG:          ^~~~~~~~~~~~~
21mr|chromium-browser-stable-143.0.7499.192-1|1975	- DEBUG: 1 error generated.
21mr|chromium-browser-stable-143.0.7499.192-1|1976	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1977	
21mr|chromium-browser-stable-143.0.7499.192-1|1978	* Thu May 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 91.0.4472.77-1
21mr|chromium-browser-stable-143.0.7499.192-1|1979	- workround misdetection of java
21mr|chromium-browser-stable-143.0.7499.192-1|1980	
21mr|chromium-browser-stable-143.0.7499.192-1|1981	* Thu May 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1982	- update VA-API patch from saiarcot895's repo
21mr|chromium-browser-stable-143.0.7499.192-1|1983	- https://github.com/saiarcot895/chromium-ubuntu-build/commit/2f24a35a0f7da0daa782e833bc55fd3efb205e24
21mr|chromium-browser-stable-143.0.7499.192-1|1984	
21mr|chromium-browser-stable-143.0.7499.192-1|1985	* Thu May 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|1986	- upd: 90 -> 91, restore building GOST from commit hashes instead of tags
21mr|chromium-browser-stable-143.0.7499.192-1|1987	
21mr|chromium-browser-stable-143.0.7499.192-1|1988	* Thu May 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 90.0.4430.93-1
21mr|chromium-browser-stable-143.0.7499.192-1|1989	- Switch to llvm12
21mr|chromium-browser-stable-143.0.7499.192-1|1990	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|1991	- DEBUG: In file included from ../../base/files/file_path_watcher_linux.cc:5:
21mr|chromium-browser-stable-143.0.7499.192-1|1992	- DEBUG: In file included from ../../base/files/file_path_watcher.h:14:
21mr|chromium-browser-stable-143.0.7499.192-1|1993	- DEBUG: In file included from ../../base/callback.h:14:
21mr|chromium-browser-stable-143.0.7499.192-1|1994	- DEBUG: In file included from ../../base/bind.h:13:
21mr|chromium-browser-stable-143.0.7499.192-1|1995	- DEBUG: In file included from ../../base/bind_internal.h:17:
21mr|chromium-browser-stable-143.0.7499.192-1|1996	- DEBUG: In file included from ../../base/callback_internal.h:13:
21mr|chromium-browser-stable-143.0.7499.192-1|1997	- DEBUG: In file included from ../../base/memory/ref_counted.h:14:
21mr|chromium-browser-stable-143.0.7499.192-1|1998	- DEBUG: In file included from ../../base/check_op.h:11:
21mr|chromium-browser-stable-143.0.7499.192-1|1999	- DEBUG: ../../base/check.h:88:3: error: 'nomerge' attribute cannot be applied to a declaration
21mr|chromium-browser-stable-143.0.7499.192-1|2000	- DEBUG:   NOMERGE ~CheckError();
21mr|chromium-browser-stable-143.0.7499.192-1|2001	- DEBUG:   ^       ~
21mr|chromium-browser-stable-143.0.7499.192-1|2002	- DEBUG: ../../base/compiler_specific.h:337:19: note: expanded from macro 'NOMERGE'
21mr|chromium-browser-stable-143.0.7499.192-1|2003	- DEBUG: #define NOMERGE [[clang::nomerge]]
21mr|chromium-browser-stable-143.0.7499.192-1|2004	- DEBUG:                   ^
21mr|chromium-browser-stable-143.0.7499.192-1|2005	- DEBUG: 1 error generated.
21mr|chromium-browser-stable-143.0.7499.192-1|2006	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|2007	
21mr|chromium-browser-stable-143.0.7499.192-1|2008	* Thu May 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2009	- avoid odd rediffings of patches in the future
21mr|chromium-browser-stable-143.0.7499.192-1|2010	
21mr|chromium-browser-stable-143.0.7499.192-1|2011	* Thu May 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2012	- Remove patches of codecs
21mr|chromium-browser-stable-143.0.7499.192-1|2013	- I am fed up in updating those patches to newer releases of Chromium,
21mr|chromium-browser-stable-143.0.7499.192-1|2014	- they seem to be not really useful and, if I remember correctly, they made some regressions.
21mr|chromium-browser-stable-143.0.7499.192-1|2015	- Dropping them.
21mr|chromium-browser-stable-143.0.7499.192-1|2016	
21mr|chromium-browser-stable-143.0.7499.192-1|2017	* Thu May 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2018	- upd: 89 -> 90.0.4430.93
21mr|chromium-browser-stable-143.0.7499.192-1|2019	
21mr|chromium-browser-stable-143.0.7499.192-1|2020	* Wed Apr 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 89.0.4389.128-1
21mr|chromium-browser-stable-143.0.7499.192-1|2021	- upd: 89.0.4389.114 -> 89.0.4389.128
21mr|chromium-browser-stable-143.0.7499.192-1|2022	
21mr|chromium-browser-stable-143.0.7499.192-1|2023	* Thu Apr 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 89.0.4389.114-2
21mr|chromium-browser-stable-143.0.7499.192-1|2024	- Add info about GOST TLS to %%%%description
21mr|chromium-browser-stable-143.0.7499.192-1|2025	- Thanks to djam@ for the idea.
21mr|chromium-browser-stable-143.0.7499.192-1|2026	- https://t.me/rosalinux/86725
21mr|chromium-browser-stable-143.0.7499.192-1|2027	
21mr|chromium-browser-stable-143.0.7499.192-1|2028	* Tue Apr 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 89.0.4389.114-1
21mr|chromium-browser-stable-143.0.7499.192-1|2029	- upd: 89.0.4389.90 -> 89.0.4389.114, remove odd scriptlet on rpm4
21mr|chromium-browser-stable-143.0.7499.192-1|2030	
21mr|chromium-browser-stable-143.0.7499.192-1|2031	* Tue Mar 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2032	- Indicate GOST enablement in chrome://settings/help
21mr|chromium-browser-stable-143.0.7499.192-1|2033	- [user@rosa2019 chromium-browser-stable]$ rpmspec -P *.spec | grep RPM
21mr|chromium-browser-stable-143.0.7499.192-1|2034	- sed -i.orig -e 's/getenv("CHROME_VERSION_EXTRA")/"ROSA 2019.1, RPM chromium-browser-stable 89.0.4389.90-3 + GOST TLS via CryptoPro"/' $FILE
21mr|chromium-browser-stable-143.0.7499.192-1|2035	- [user@rosa2019 chromium-browser-stable]$ rpmspec --without=gost -P *.spec | grep RPM
21mr|chromium-browser-stable-143.0.7499.192-1|2036	- sed -i.orig -e 's/getenv("CHROME_VERSION_EXTRA")/"ROSA 2019.1, RPM chromium-browser-stable 89.0.4389.90-3"/' $FILE
21mr|chromium-browser-stable-143.0.7499.192-1|2037	- [user@rosa2019 chromium-browser-stable]$
21mr|chromium-browser-stable-143.0.7499.192-1|2038	
21mr|chromium-browser-stable-143.0.7499.192-1|2039	* Tue Mar 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 89.0.4389.90-3
21mr|chromium-browser-stable-143.0.7499.192-1|2040	- Tune version info
21mr|chromium-browser-stable-143.0.7499.192-1|2041	- It was:
21mr|chromium-browser-stable-143.0.7499.192-1|2042	- Версия 89.0.4389.90 (Официальная сборка), rosa 2019.1 (64 бит)
21mr|chromium-browser-stable-143.0.7499.192-1|2043	- It wil be:
21mr|chromium-browser-stable-143.0.7499.192-1|2044	- Версия 89.0.4389.90 (Официальная сборка), ROSA 2019.1, RPM %%%%EVRD (64 бит)
21mr|chromium-browser-stable-143.0.7499.192-1|2045	- converted lowercase rosa to uppercase ROSA, added RPM package version
21mr|chromium-browser-stable-143.0.7499.192-1|2046	
21mr|chromium-browser-stable-143.0.7499.192-1|2047	* Tue Mar 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2048	- Fix memory usage when linking with is_official_build=true, initial support of building with debuginfo, but debugsource subpackage is still empty
21mr|chromium-browser-stable-143.0.7499.192-1|2049	
21mr|chromium-browser-stable-143.0.7499.192-1|2050	* Sun Mar 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2051	- Follow the same audio sandboxing policy as Google Chrome, off experimantal feature that causes problems
21mr|chromium-browser-stable-143.0.7499.192-1|2052	
21mr|chromium-browser-stable-143.0.7499.192-1|2053	* Sun Mar 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2054	- Drop explicit thereaded compositing, let Chromium decide himself
21mr|chromium-browser-stable-143.0.7499.192-1|2055	
21mr|chromium-browser-stable-143.0.7499.192-1|2056	* Sun Mar 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2057	- Drop flashplayer from launcher, flash is not supported anymore by Chromium
21mr|chromium-browser-stable-143.0.7499.192-1|2058	
21mr|chromium-browser-stable-143.0.7499.192-1|2059	* Sat Mar 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 89.0.4389.90-1
21mr|chromium-browser-stable-143.0.7499.192-1|2060	- Update GOST
21mr|chromium-browser-stable-143.0.7499.192-1|2061	- Commit 81854066c609 ("Remove odd crap from new tab page") fixed what most of removed diff adjustment tried to fix.
21mr|chromium-browser-stable-143.0.7499.192-1|2062	
21mr|chromium-browser-stable-143.0.7499.192-1|2063	* Sat Mar 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2064	- rm not used patch
21mr|chromium-browser-stable-143.0.7499.192-1|2065	- Commit 6aceefa0d998a switched it off, I forgot to delete it.
21mr|chromium-browser-stable-143.0.7499.192-1|2066	
21mr|chromium-browser-stable-143.0.7499.192-1|2067	* Sat Mar 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2068	- Fix building on rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|2069	- Commit 6aceefa0d998a0 removed this patch but it is needed for rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|2070	
21mr|chromium-browser-stable-143.0.7499.192-1|2071	* Sat Mar 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2072	- Remove odd crap from new tab page
21mr|chromium-browser-stable-143.0.7499.192-1|2073	- See screnshot: https://file-store.rosalinux.ru/download/57e6e8e31836d28825d635c9c75841107202686f
21mr|chromium-browser-stable-143.0.7499.192-1|2074	- From chrome/browser/resources/new_tab_page/modules/BUILD.gn:
21mr|chromium-browser-stable-143.0.7499.192-1|2075	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|2076	- if (!is_official_build) {
21mr|chromium-browser-stable-143.0.7499.192-1|2077	- deps += [ "dummy:module" ]
21mr|chromium-browser-stable-143.0.7499.192-1|2078	- }
21mr|chromium-browser-stable-143.0.7499.192-1|2079	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|2080	- Note that some other changes may appera, for example:
21mr|chromium-browser-stable-143.0.7499.192-1|2081	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|2082	- third_party/skia/third_party/freetype2/BUILD.gn:9:      (is_official_build || !(is_android || sanitize == "MSAN")) && !is_fuchsia
21mr|chromium-browser-stable-143.0.7499.192-1|2083	- third_party/skia/third_party/harfbuzz/BUILD.gn:10:  skia_use_system_harfbuzz = is_official_build
21mr|chromium-browser-stable-143.0.7499.192-1|2084	- third_party/skia/third_party/libjpeg-turbo/BUILD.gn:7:  skia_use_system_libjpeg_turbo = is_official_build
21mr|chromium-browser-stable-143.0.7499.192-1|2085	- ```
21mr|chromium-browser-stable-143.0.7499.192-1|2086	
21mr|chromium-browser-stable-143.0.7499.192-1|2087	* Sat Mar 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2088	- upd: 89.0.4389.82 -> 89.0.4389.90 (fixed CVE-2021-21193)
21mr|chromium-browser-stable-143.0.7499.192-1|2089	- https://www.opennet.ru/opennews/art.shtml?num=54750
21mr|chromium-browser-stable-143.0.7499.192-1|2090	
21mr|chromium-browser-stable-143.0.7499.192-1|2091	* Sat Mar 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2092	- Restore buildability on rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|2093	- Commit 6aceefa0 lost using CXXFLAGS / LDFLAGS when building gn.
21mr|chromium-browser-stable-143.0.7499.192-1|2094	- Fix incorrect position of unset() (noted by alzim@, thanks to him)
21mr|chromium-browser-stable-143.0.7499.192-1|2095	
21mr|chromium-browser-stable-143.0.7499.192-1|2096	* Sun Mar 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 89.0.4389.82-1
21mr|chromium-browser-stable-143.0.7499.192-1|2097	- Fix GOST on v89, avoid different SRPMs on different architectures
21mr|chromium-browser-stable-143.0.7499.192-1|2098	
21mr|chromium-browser-stable-143.0.7499.192-1|2099	* Sun Mar 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2100	- upd: 88.0.4324.182 -> 89.0.4389.82
21mr|chromium-browser-stable-143.0.7499.192-1|2101	- first build of v89
21mr|chromium-browser-stable-143.0.7499.192-1|2102	- replaced custom BUILD.gn with a patch of source code; we may just miss that custom BUILD.gn has stopped working, but we will explicitly detect the moment when applying patch fails (custom BUILD.gn may be restored later if it makes sense to reduce maintenance burden)
21mr|chromium-browser-stable-143.0.7499.192-1|2103	- dropped build-with-pipewire-0.3.patch, upstream now supports both pipewire 0.2 and 0.3
21mr|chromium-browser-stable-143.0.7499.192-1|2104	- took updated chromium-40-sorenson-spark.patch and chromium-55-extra-media.patch from Mageia (I want to remove these patches actually)
21mr|chromium-browser-stable-143.0.7499.192-1|2105	- dropped some patches with not needed compiler-related changes
21mr|chromium-browser-stable-143.0.7499.192-1|2106	- spec clean up:
21mr|chromium-browser-stable-143.0.7499.192-1|2107	- + removed not used for a long time support of building with GCC (Chromium upstream has tight integration with clang, I don't think that we will ever need buildability with GCC, for now it may be broken and just makes the spec more complex)
21mr|chromium-browser-stable-143.0.7499.192-1|2108	- + removed switches of libpng and vaapi without changing their values to redcue complexity of the spec
21mr|chromium-browser-stable-143.0.7499.192-1|2109	- removed not used VA-API patch, replaced with VA-API enhacements from ppa:saiarcot895/chromium-beta, including support of VA-API VDPAU backend on Nvidia proprietary drivers
21mr|chromium-browser-stable-143.0.7499.192-1|2110	
21mr|chromium-browser-stable-143.0.7499.192-1|2111	* Sat Feb 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 88.0.4324.182-2
21mr|chromium-browser-stable-143.0.7499.192-1|2112	- Fix building with current glib2.0
21mr|chromium-browser-stable-143.0.7499.192-1|2113	- Patch was found by Alzim@
21mr|chromium-browser-stable-143.0.7499.192-1|2114	
21mr|chromium-browser-stable-143.0.7499.192-1|2115	* Sat Feb 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2116	- glibc in rosa2019.1 is not so new, that patch is not needed
21mr|chromium-browser-stable-143.0.7499.192-1|2117	- SIGSTKSZ is defined as a constant:
21mr|chromium-browser-stable-143.0.7499.192-1|2118	- [user@rosa2019 ~]$ grep -nHr SIGSTKSZ /usr/include
21mr|chromium-browser-stable-143.0.7499.192-1|2119	- /usr/include/asm/signal.h:89:#define MINSIGSTKSZ        2048
21mr|chromium-browser-stable-143.0.7499.192-1|2120	- /usr/include/asm/signal.h:90:#define SIGSTKSZ   8192
21mr|chromium-browser-stable-143.0.7499.192-1|2121	- /usr/include/asm-generic/signal.h:84:#if !defined MINSIGSTKSZ || !defined SIGSTKSZ
21mr|chromium-browser-stable-143.0.7499.192-1|2122	- /usr/include/asm-generic/signal.h:85:#define MINSIGSTKSZ        2048
21mr|chromium-browser-stable-143.0.7499.192-1|2123	- /usr/include/asm-generic/signal.h:86:#define SIGSTKSZ   8192
21mr|chromium-browser-stable-143.0.7499.192-1|2124	- /usr/include/bits/sigstack.h:27:#define MINSIGSTKSZ     2048
21mr|chromium-browser-stable-143.0.7499.192-1|2125	- /usr/include/bits/sigstack.h:30:#define SIGSTKSZ        8192
21mr|chromium-browser-stable-143.0.7499.192-1|2126	- /usr/include/elf.h:1229:#define AT_MINSIGSTKSZ          51 /* Stack needed for signal delivery
21mr|chromium-browser-stable-143.0.7499.192-1|2127	- [user@rosa2019 ~]$
21mr|chromium-browser-stable-143.0.7499.192-1|2128	
21mr|chromium-browser-stable-143.0.7499.192-1|2129	* Sat Feb 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2130	- Enable PipeWire in rosa2019.1+
21mr|chromium-browser-stable-143.0.7499.192-1|2131	- Thanks to Alzim@ for noting the patch from openSUSE.
21mr|chromium-browser-stable-143.0.7499.192-1|2132	
21mr|chromium-browser-stable-143.0.7499.192-1|2133	* Sat Feb 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2134	- Explicirlt link libpulse instead of dlopen()'ning it to autoreq it and be sure of ABI compatibility
21mr|chromium-browser-stable-143.0.7499.192-1|2135	
21mr|chromium-browser-stable-143.0.7499.192-1|2136	* Tue Feb 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2137	- Fix building with glibc 2.33 in rosa2019.1
21mr|chromium-browser-stable-143.0.7499.192-1|2138	
21mr|chromium-browser-stable-143.0.7499.192-1|2139	* Mon Feb 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 88.0.4324.182-1
21mr|chromium-browser-stable-143.0.7499.192-1|2140	- update GOST
21mr|chromium-browser-stable-143.0.7499.192-1|2141	
21mr|chromium-browser-stable-143.0.7499.192-1|2142	* Mon Feb 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2143	- upd: 88.0.4324.150 -> 88.0.4324.182
21mr|chromium-browser-stable-143.0.7499.192-1|2144	
21mr|chromium-browser-stable-143.0.7499.192-1|2145	* Wed Feb 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 88.0.4324.150-2
21mr|chromium-browser-stable-143.0.7499.192-1|2146	- Fix initializing GPU sandbox in rosa2019.1
21mr|chromium-browser-stable-143.0.7499.192-1|2147	
21mr|chromium-browser-stable-143.0.7499.192-1|2148	* Sat Feb 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 88.0.4324.150-1
21mr|chromium-browser-stable-143.0.7499.192-1|2149	- upd: 88.0.4324.96 -> 88.0.4324.150
21mr|chromium-browser-stable-143.0.7499.192-1|2150	- Fixed vulnarabilities in sandbox.
21mr|chromium-browser-stable-143.0.7499.192-1|2151	
21mr|chromium-browser-stable-143.0.7499.192-1|2152	* Sat Feb 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2153	- Fix building gn on rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|2154	- Commit d9f0d84840 ("Build with llvm11") removed "-stdlib=libc++".
21mr|chromium-browser-stable-143.0.7499.192-1|2155	- Building of the gn utility which is used to build Chromium (and is not packaged) requires a newer libstdc++ than the one in rosa2016.1.
21mr|chromium-browser-stable-143.0.7499.192-1|2156	- Fix building it by using libstdc++-gcc10. This is a better solution than the one removed by that commit because compiler flags will not influence the build of Chromium itlsef.
21mr|chromium-browser-stable-143.0.7499.192-1|2157	
21mr|chromium-browser-stable-143.0.7499.192-1|2158	* Thu Jan 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 88.0.4324.96-1
21mr|chromium-browser-stable-143.0.7499.192-1|2159	- Build with llvm11
21mr|chromium-browser-stable-143.0.7499.192-1|2160	- llvm11 (https://abf.io/import/llvm11) is a separately packaged LLVM 11 + Clang 11.
21mr|chromium-browser-stable-143.0.7499.192-1|2161	- It is easier to use it than update system clang+llvm in stable platforms which causes lots of problems and regressions.
21mr|chromium-browser-stable-143.0.7499.192-1|2162	- Reduced amount of compiler-related patches.
21mr|chromium-browser-stable-143.0.7499.192-1|2163	- TODO: drop chromium-compiler-r4.patch ?
21mr|chromium-browser-stable-143.0.7499.192-1|2164	- Renamed "netive_clang" to "bundled_llvm" for clearity, it is not clear to me that "native" means "bundled binary blob/source".
21mr|chromium-browser-stable-143.0.7499.192-1|2165	
21mr|chromium-browser-stable-143.0.7499.192-1|2166	* Wed Jan 20 2021 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2167	- Updated to 88.0.4324.96
21mr|chromium-browser-stable-143.0.7499.192-1|2168	
21mr|chromium-browser-stable-143.0.7499.192-1|2169	* Sun Jan 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 87.0.4280.141-3
21mr|chromium-browser-stable-143.0.7499.192-1|2170	- Flash player is not developed any more, remove it from deps
21mr|chromium-browser-stable-143.0.7499.192-1|2171	- ok alzim@
21mr|chromium-browser-stable-143.0.7499.192-1|2172	
21mr|chromium-browser-stable-143.0.7499.192-1|2173	* Sat Jan 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 87.0.4280.141-2
21mr|chromium-browser-stable-143.0.7499.192-1|2174	- w/a problems with building third_party/wayland on rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|2175	
21mr|chromium-browser-stable-143.0.7499.192-1|2176	* Sat Jan 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 87.0.4280.141-2
21mr|chromium-browser-stable-143.0.7499.192-1|2177	- Use native page size on aarch64 to fix bytecode_builtins_list_generator
21mr|chromium-browser-stable-143.0.7499.192-1|2178	
21mr|chromium-browser-stable-143.0.7499.192-1|2179	* Fri Jan 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2180	- adapt BR for rosa2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|2181	
21mr|chromium-browser-stable-143.0.7499.192-1|2182	* Fri Jan 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2183	- Clean up and more preparation for aarch64
21mr|chromium-browser-stable-143.0.7499.192-1|2184	- (still not buildable on aarch64)
21mr|chromium-browser-stable-143.0.7499.192-1|2185	- + some clean up of odd conditions
21mr|chromium-browser-stable-143.0.7499.192-1|2186	- + python-beautifulsoup4 dropped python2 in rosa2019.1,
21mr|chromium-browser-stable-143.0.7499.192-1|2187	- but build scripts of Chromium work only with python 2,
21mr|chromium-browser-stable-143.0.7499.192-1|2188	- bundled python 2 modules must be used
21mr|chromium-browser-stable-143.0.7499.192-1|2189	
21mr|chromium-browser-stable-143.0.7499.192-1|2190	* Fri Jan 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2191	- Reenable rpmlint for binary packages
21mr|chromium-browser-stable-143.0.7499.192-1|2192	- Commit 8ebbd86525d4f0d66 ("disable rpmlint") did not explain why it was done 6 years ago.
21mr|chromium-browser-stable-143.0.7499.192-1|2193	
21mr|chromium-browser-stable-143.0.7499.192-1|2194	* Fri Jan 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 87.0.4280.141-1
21mr|chromium-browser-stable-143.0.7499.192-1|2195	- upd: 87.0.4280.88 -> 87.0.4280.141
21mr|chromium-browser-stable-143.0.7499.192-1|2196	- https://www.opennet.ru/opennews/art.shtml?num=54367
21mr|chromium-browser-stable-143.0.7499.192-1|2197	
21mr|chromium-browser-stable-143.0.7499.192-1|2198	* Sun Dec 13 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2199	- Updated x86_64 → %%{x86_64}
21mr|chromium-browser-stable-143.0.7499.192-1|2200	
21mr|chromium-browser-stable-143.0.7499.192-1|2201	* Sun Dec 13 2020 Alzim <a.zimin@rosalinux.ru> 87.0.4280.88-1
21mr|chromium-browser-stable-143.0.7499.192-1|2202	- Updated to 87.0.4280.88
21mr|chromium-browser-stable-143.0.7499.192-1|2203	
21mr|chromium-browser-stable-143.0.7499.192-1|2204	* Fri Nov 20 2020 Alzim <a.zimin@rosalinux.ru> 87.0.4280.66-1
21mr|chromium-browser-stable-143.0.7499.192-1|2205	- Updated to 87.0.4280.66
21mr|chromium-browser-stable-143.0.7499.192-1|2206	
21mr|chromium-browser-stable-143.0.7499.192-1|2207	* Thu Nov 12 2020 Alzim <a.zimin@rosalinux.ru> 86.0.4240.198-1
21mr|chromium-browser-stable-143.0.7499.192-1|2208	- Updated to 86.0.4240.198
21mr|chromium-browser-stable-143.0.7499.192-1|2209	
21mr|chromium-browser-stable-143.0.7499.192-1|2210	* Tue Nov 10 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2211	- Updated to 86.0.4240.193
21mr|chromium-browser-stable-143.0.7499.192-1|2212	
21mr|chromium-browser-stable-143.0.7499.192-1|2213	* Tue Nov 3 2020 Alzim <a.zimin@rosalinux.ru> 86.0.4240.183-1
21mr|chromium-browser-stable-143.0.7499.192-1|2214	- Updated to 86.0.4240.183
21mr|chromium-browser-stable-143.0.7499.192-1|2215	
21mr|chromium-browser-stable-143.0.7499.192-1|2216	* Sat Oct 24 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2217	- Add chromium-86.0.4240.111-nearby-payload_manager.patch
21mr|chromium-browser-stable-143.0.7499.192-1|2218	
21mr|chromium-browser-stable-143.0.7499.192-1|2219	* Sat Oct 24 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2220	- disable enable_remoting for 2019.05
21mr|chromium-browser-stable-143.0.7499.192-1|2221	
21mr|chromium-browser-stable-143.0.7499.192-1|2222	* Thu Oct 22 2020 Alzim <a.zimin@rosalinux.ru> 86.0.4240.111-1
21mr|chromium-browser-stable-143.0.7499.192-1|2223	- Updated to 86.0.4240.111
21mr|chromium-browser-stable-143.0.7499.192-1|2224	
21mr|chromium-browser-stable-143.0.7499.192-1|2225	* Thu Sep 24 2020 Alzim <a.zimin@rosalinux.ru> 85.0.4183.121-2
21mr|chromium-browser-stable-143.0.7499.192-1|2226	- Fix pdf
21mr|chromium-browser-stable-143.0.7499.192-1|2227	
21mr|chromium-browser-stable-143.0.7499.192-1|2228	* Thu Sep 24 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2229	- Added export MACH_USE_SYSTEM_PYTHON=1
21mr|chromium-browser-stable-143.0.7499.192-1|2230	
21mr|chromium-browser-stable-143.0.7499.192-1|2231	* Wed Sep 23 2020 Alzim <a.zimin@rosalinux.ru> 85.0.4183.121-1
21mr|chromium-browser-stable-143.0.7499.192-1|2232	- Updated to 85.0.4183.121
21mr|chromium-browser-stable-143.0.7499.192-1|2233	
21mr|chromium-browser-stable-143.0.7499.192-1|2234	* Sun Sep 20 2020 Alzim <a.zimin@rosalinux.ru> 85.0.4183.102-2
21mr|chromium-browser-stable-143.0.7499.192-1|2235	- is_vaapi true
21mr|chromium-browser-stable-143.0.7499.192-1|2236	
21mr|chromium-browser-stable-143.0.7499.192-1|2237	* Thu Sep 10 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2238	- Updated to 85.0.4183.102
21mr|chromium-browser-stable-143.0.7499.192-1|2239	
21mr|chromium-browser-stable-143.0.7499.192-1|2240	* Tue Sep 1 2020 Alzim <a.zimin@rosalinux.ru> 85.0.4183.83-1
21mr|chromium-browser-stable-143.0.7499.192-1|2241	- Updated chromium-compiler-r4.patch
21mr|chromium-browser-stable-143.0.7499.192-1|2242	
21mr|chromium-browser-stable-143.0.7499.192-1|2243	* Tue Sep 1 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2244	- Bugfix spec
21mr|chromium-browser-stable-143.0.7499.192-1|2245	
21mr|chromium-browser-stable-143.0.7499.192-1|2246	* Tue Sep 1 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2247	- Enabled native_libpng
21mr|chromium-browser-stable-143.0.7499.192-1|2248	
21mr|chromium-browser-stable-143.0.7499.192-1|2249	* Mon Aug 31 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2250	- Updated chromium-browser-stable.spec
21mr|chromium-browser-stable-143.0.7499.192-1|2251	
21mr|chromium-browser-stable-143.0.7499.192-1|2252	* Mon Aug 31 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2253	- Added BR java-devel
21mr|chromium-browser-stable-143.0.7499.192-1|2254	
21mr|chromium-browser-stable-143.0.7499.192-1|2255	* Mon Aug 31 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2256	- Updated to 85.0.4183.83
21mr|chromium-browser-stable-143.0.7499.192-1|2257	
21mr|chromium-browser-stable-143.0.7499.192-1|2258	* Sun Aug 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 84.0.4147.135-1
21mr|chromium-browser-stable-143.0.7499.192-1|2259	- Do not change python3 to python2 - that code should not be compatible with python3
21mr|chromium-browser-stable-143.0.7499.192-1|2260	
21mr|chromium-browser-stable-143.0.7499.192-1|2261	* Sun Aug 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2262	- sed much faster
21mr|chromium-browser-stable-143.0.7499.192-1|2263	
21mr|chromium-browser-stable-143.0.7499.192-1|2264	* Sun Aug 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2265	- add verbose build, upd to 84.0.4147.135 from .125
21mr|chromium-browser-stable-143.0.7499.192-1|2266	
21mr|chromium-browser-stable-143.0.7499.192-1|2267	* Thu Aug 13 2020 Alzim <a.zimin@rosalinux.ru> 84.0.4147.125-1
21mr|chromium-browser-stable-143.0.7499.192-1|2268	- Updated to 84.0.4147.125
21mr|chromium-browser-stable-143.0.7499.192-1|2269	
21mr|chromium-browser-stable-143.0.7499.192-1|2270	* Sat Aug 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 84.0.4147.105-2
21mr|chromium-browser-stable-143.0.7499.192-1|2271	- Do not provide libEGL.so, libGLESv2.so
21mr|chromium-browser-stable-143.0.7499.192-1|2272	
21mr|chromium-browser-stable-143.0.7499.192-1|2273	* Thu Jul 30 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2274	- Updated to %%global __requires_exclude (^devel\\(|.*\\.so\\()
21mr|chromium-browser-stable-143.0.7499.192-1|2275	
21mr|chromium-browser-stable-143.0.7499.192-1|2276	* Tue Jul 28 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2277	- Updated to 84.0.4147.105
21mr|chromium-browser-stable-143.0.7499.192-1|2278	
21mr|chromium-browser-stable-143.0.7499.192-1|2279	* Mon Jul 27 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2280	- Fix video. Native Clang for 2016.1
21mr|chromium-browser-stable-143.0.7499.192-1|2281	
21mr|chromium-browser-stable-143.0.7499.192-1|2282	* Mon Jul 20 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2283	- Issue 1095962: Aw, Snap! in Chromium compiled with system ffmpeg 4.3
21mr|chromium-browser-stable-143.0.7499.192-1|2284	
21mr|chromium-browser-stable-143.0.7499.192-1|2285	* Sun Jul 19 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2286	- local copy of the xcb-proto bits for all
21mr|chromium-browser-stable-143.0.7499.192-1|2287	
21mr|chromium-browser-stable-143.0.7499.192-1|2288	* Fri Jul 17 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2289	- Updated to 84.0.4147.89
21mr|chromium-browser-stable-143.0.7499.192-1|2290	
21mr|chromium-browser-stable-143.0.7499.192-1|2291	* Wed Jun 24 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2292	- Bugfix build for 2019.1
21mr|chromium-browser-stable-143.0.7499.192-1|2293	
21mr|chromium-browser-stable-143.0.7499.192-1|2294	* Wed Jun 24 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2295	- Updated to 83.0.4103.116
21mr|chromium-browser-stable-143.0.7499.192-1|2296	
21mr|chromium-browser-stable-143.0.7499.192-1|2297	* Sun Jun 21 2020 Alzim <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2298	- Updated to 83.0.4103.106
21mr|chromium-browser-stable-143.0.7499.192-1|2299	
21mr|chromium-browser-stable-143.0.7499.192-1|2300	* Sun Jun 7 2020 Алзим <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2301	- Updated to 83.0.4103.97
21mr|chromium-browser-stable-143.0.7499.192-1|2302	
21mr|chromium-browser-stable-143.0.7499.192-1|2303	* Wed May 13 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2304	- Added BuildRequires:    pkgconfig(gbm)
21mr|chromium-browser-stable-143.0.7499.192-1|2305	
21mr|chromium-browser-stable-143.0.7499.192-1|2306	* Tue May 12 2020 Алзим <a.zimin@rosalinux.ru> 81.0.4044.138-1
21mr|chromium-browser-stable-143.0.7499.192-1|2307	- Updated to 81.0.4044.138
21mr|chromium-browser-stable-143.0.7499.192-1|2308	
21mr|chromium-browser-stable-143.0.7499.192-1|2309	* Wed Apr 22 2020 Алзим <a.zimin@rosalinux.ru> 81.0.4044.122-1
21mr|chromium-browser-stable-143.0.7499.192-1|2310	- Updated to 81.0.4044.122
21mr|chromium-browser-stable-143.0.7499.192-1|2311	
21mr|chromium-browser-stable-143.0.7499.192-1|2312	* Sun Apr 12 2020 Алексей-З <a.zimin@rosalinux.ru> 81.0.4044.92-1
21mr|chromium-browser-stable-143.0.7499.192-1|2313	- Disabled python2dist(beautifulsoup4) for 2019.1
21mr|chromium-browser-stable-143.0.7499.192-1|2314	
21mr|chromium-browser-stable-143.0.7499.192-1|2315	* Sun Apr 12 2020 Алзим <a.zimin@rosalinux.ru> 81.0.4044.92-1
21mr|chromium-browser-stable-143.0.7499.192-1|2316	- Updated to 81.0.4044.92
21mr|chromium-browser-stable-143.0.7499.192-1|2317	
21mr|chromium-browser-stable-143.0.7499.192-1|2318	* Sat Apr 4 2020 Алзим <a.zimin@rosalinux.ru> 80.0.3987.163-1
21mr|chromium-browser-stable-143.0.7499.192-1|2319	- Updated to 80.0.3987.163
21mr|chromium-browser-stable-143.0.7499.192-1|2320	
21mr|chromium-browser-stable-143.0.7499.192-1|2321	* Mon Mar 23 2020 Алзим <a.zimin@rosalinux.ru> 80.0.3987.149-1
21mr|chromium-browser-stable-143.0.7499.192-1|2322	- Updated to 80.0.3987.149
21mr|chromium-browser-stable-143.0.7499.192-1|2323	
21mr|chromium-browser-stable-143.0.7499.192-1|2324	* Fri Mar 6 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2325	- Disable git
21mr|chromium-browser-stable-143.0.7499.192-1|2326	
21mr|chromium-browser-stable-143.0.7499.192-1|2327	* Fri Mar 6 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2328	- Deleted pkgconfig(libgpsd)
21mr|chromium-browser-stable-143.0.7499.192-1|2329	
21mr|chromium-browser-stable-143.0.7499.192-1|2330	* Wed Mar 4 2020 Алзим <a.zimin@rosalinux.ru> 80.0.3987.132-1
21mr|chromium-browser-stable-143.0.7499.192-1|2331	- Updated to 80.0.3987.132
21mr|chromium-browser-stable-143.0.7499.192-1|2332	
21mr|chromium-browser-stable-143.0.7499.192-1|2333	* Fri Feb 21 2020 Алзим <a.zimin@rosalinux.ru> 80.0.3987.116-1
21mr|chromium-browser-stable-143.0.7499.192-1|2334	- Updated to 80.0.3987.116
21mr|chromium-browser-stable-143.0.7499.192-1|2335	
21mr|chromium-browser-stable-143.0.7499.192-1|2336	* Thu Jan 30 2020 Алексей-З <a.zimin@rosalinux.ru> 79.0.3945.130-1
21mr|chromium-browser-stable-143.0.7499.192-1|2337	- Disabled debug
21mr|chromium-browser-stable-143.0.7499.192-1|2338	
21mr|chromium-browser-stable-143.0.7499.192-1|2339	* Thu Jan 30 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2340	- Updated to is_debug=true
21mr|chromium-browser-stable-143.0.7499.192-1|2341	
21mr|chromium-browser-stable-143.0.7499.192-1|2342	* Thu Jan 30 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2343	- Updated BuildRequires:  pkgconfig(krb5-gssapi) → multiarch-utils
21mr|chromium-browser-stable-143.0.7499.192-1|2344	
21mr|chromium-browser-stable-143.0.7499.192-1|2345	* Thu Jan 30 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|chromium-browser-stable-143.0.7499.192-1|2346	- Added BuildRequires: pkgconfig(krb5-gssapi)
21mr|chromium-browser-stable-143.0.7499.192-1|2347	
21mr|chromium-browser-stable-143.0.7499.192-1|2348	* Wed Jan 29 2020 Алзим <a.zimin@rosalinux.ru> 79.0.3945.130-1
21mr|chromium-browser-stable-143.0.7499.192-1|2349	- Updated to 79.0.3945.130

11759 21
21mr|chrony-4.1-1|1	%global clknetsim_ver c4ccc2
21mr|chrony-4.1-1|2	
21mr|chrony-4.1-1|3	%bcond_without debug
21mr|chrony-4.1-1|4	%bcond_without nts
21mr|chrony-4.1-1|5	
21mr|chrony-4.1-1|6	Summary:	An NTP client/server
21mr|chrony-4.1-1|7	Name:		chrony
21mr|chrony-4.1-1|8	Version:	4.1
21mr|chrony-4.1-1|9	Release:	1
21mr|chrony-4.1-1|10	License:	GPLv2
21mr|chrony-4.1-1|11	Group:		System/Base
21mr|chrony-4.1-1|12	Url:		http://chrony.tuxfamily.org
21mr|chrony-4.1-1|13	Source0:	https://download.tuxfamily.org/chrony/chrony-%{version}.tar.gz
21mr|chrony-4.1-1|14	Source3:	chrony.dhclient
21mr|chrony-4.1-1|15	# simulator for test suite
21mr|chrony-4.1-1|16	Source10:	https://github.com/mlichvar/clknetsim/archive/%{clknetsim_ver}/clknetsim-%{clknetsim_ver}.tar.gz
21mr|chrony-4.1-1|17	Source20:	sysusers.chrony.conf
21mr|chrony-4.1-1|18	BuildRequires:	bison
21mr|chrony-4.1-1|19	BuildRequires:	pps-tools-devel
21mr|chrony-4.1-1|20	BuildRequires:	systemd-units
21mr|chrony-4.1-1|21	BuildRequires:	pkgconfig(libcap)
21mr|chrony-4.1-1|22	BuildRequires:	pkgconfig(libedit)
21mr|chrony-4.1-1|23	BuildRequires:	pkgconfig(libtomcrypt)
21mr|chrony-4.1-1|24	BuildRequires:	pkgconfig(nettle)
21mr|chrony-4.1-1|25	BuildRequires:	pkgconfig(nss)
21mr|chrony-4.1-1|26	Requires(pre):	/bin/systemd-sysusers
21mr|chrony-4.1-1|27	
21mr|chrony-4.1-1|28	%description
21mr|chrony-4.1-1|29	A client/server for the Network Time Protocol, this program keeps your
21mr|chrony-4.1-1|30	computer's clock accurate. It was specially designed to support
21mr|chrony-4.1-1|31	systems with intermittent internet connections, but it also works well
21mr|chrony-4.1-1|32	in permanently connected environments. It can use also hardware reference
21mr|chrony-4.1-1|33	clocks, system real-time clock or manual input as time references.
21mr|chrony-4.1-1|34	
21mr|chrony-4.1-1|35	%files
21mr|chrony-4.1-1|36	%license COPYING
21mr|chrony-4.1-1|37	%doc FAQ NEWS README
21mr|chrony-4.1-1|38	%config(noreplace) %{_sysconfdir}/chrony.conf
21mr|chrony-4.1-1|39	%config(noreplace) %verify(not md5 size mtime) %attr(640,root,chrony) %{_sysconfdir}/chrony.keys
21mr|chrony-4.1-1|40	%config(noreplace) %{_sysconfdir}/logrotate.d/chrony
21mr|chrony-4.1-1|41	%config(noreplace) %{_sysconfdir}/sysconfig/chronyd
21mr|chrony-4.1-1|42	%{_sysconfdir}/dhcp/dhclient.d/chrony.sh
21mr|chrony-4.1-1|43	%{_bindir}/chronyc
21mr|chrony-4.1-1|44	%{_sbindir}/chronyd
21mr|chrony-4.1-1|45	%{_prefix}/lib/NetworkManager
21mr|chrony-4.1-1|46	/lib/systemd/ntp-units.d/*.list
21mr|chrony-4.1-1|47	%{_unitdir}/chrony*.service
21mr|chrony-4.1-1|48	%{_sysusersdir}/%{name}.conf
21mr|chrony-4.1-1|49	%{_mandir}/man[158]/%{name}*.[158]*
21mr|chrony-4.1-1|50	%dir %attr(750,chrony,chrony) /var/lib/chrony
21mr|chrony-4.1-1|51	%ghost %attr(-,chrony,chrony) /var/lib/chrony/drift
21mr|chrony-4.1-1|52	%ghost %attr(-,chrony,chrony) /var/lib/chrony/rtc
21mr|chrony-4.1-1|53	%dir %attr(750,chrony,chrony) /var/log/chrony
21mr|chrony-4.1-1|54	
21mr|chrony-4.1-1|55	%pre
21mr|chrony-4.1-1|56	%sysusers_create_package %{name} %{SOURCE20}
21mr|chrony-4.1-1|57	
21mr|chrony-4.1-1|58	%post
21mr|chrony-4.1-1|59	# workaround for late reload of unit file (rhbz#1614751)
21mr|chrony-4.1-1|60	systemctl daemon-reload
21mr|chrony-4.1-1|61	%systemd_post chronyd.service chrony-wait.service
21mr|chrony-4.1-1|62	
21mr|chrony-4.1-1|63	%preun
21mr|chrony-4.1-1|64	%systemd_preun chronyd.service chrony-wait.service
21mr|chrony-4.1-1|65	
21mr|chrony-4.1-1|66	%postun
21mr|chrony-4.1-1|67	%systemd_postun_with_restart chronyd.service
21mr|chrony-4.1-1|68	
21mr|chrony-4.1-1|69	#------------------------------------------------------------------
21mr|chrony-4.1-1|70	
21mr|chrony-4.1-1|71	# prep, build, install, check are based on Fedora spec
21mr|chrony-4.1-1|72	
21mr|chrony-4.1-1|73	%prep
21mr|chrony-4.1-1|74	%autosetup -p1 -a 10
21mr|chrony-4.1-1|75	
21mr|chrony-4.1-1|76	# review changes in packaged configuration files and scripts
21mr|chrony-4.1-1|77	LC_ALL=C md5sum -c <<-EOF | (! grep -v 'OK$')
21mr|chrony-4.1-1|78	bc563c1bcf67b2da774bd8c2aef55a06  examples/chrony-wait.service
21mr|chrony-4.1-1|79	2d01b94bc1a7b7fb70cbee831488d121  examples/chrony.conf.example2
21mr|chrony-4.1-1|80	96999221eeef476bd49fe97b97503126  examples/chrony.keys.example
21mr|chrony-4.1-1|81	6a3178c4670de7de393d9365e2793740  examples/chrony.logrotate
21mr|chrony-4.1-1|82	d0984e98fe3ac9c4dc8d94d9b037f6ef  examples/chrony.nm-dispatcher.dhcp
21mr|chrony-4.1-1|83	8f5a98fcb400a482d355b929d04b5518  examples/chrony.nm-dispatcher.onoffline
21mr|chrony-4.1-1|84	32c34c995c59fd1c3ad1616d063ae4a0  examples/chronyd.service
21mr|chrony-4.1-1|85	EOF
21mr|chrony-4.1-1|86	
21mr|chrony-4.1-1|87	# use example chrony.conf as the default config with some modifications:
21mr|chrony-4.1-1|88	# - enable leapsectz to get TAI-UTC offset and leap seconds from tzdata
21mr|chrony-4.1-1|89	# - enable keyfile
21mr|chrony-4.1-1|90	# - use NTP servers from DHCP
21mr|chrony-4.1-1|91	sed \
21mr|chrony-4.1-1|92	-e 's|#\(leapsectz\)|\1|' \
21mr|chrony-4.1-1|93	-e 's|#\(keyfile\)|\1|' \
21mr|chrony-4.1-1|94	-e 's|^pool.*pool.ntp.org.*|&\n\n# Use NTP servers from DHCP.\nsourcedir /run/chrony-dhcp|' \
21mr|chrony-4.1-1|95	< examples/chrony.conf.example2 > chrony.conf
21mr|chrony-4.1-1|96	
21mr|chrony-4.1-1|97	touch -r examples/chrony.conf.example2 chrony.conf
21mr|chrony-4.1-1|98	
21mr|chrony-4.1-1|99	# regenerate the file from getdate.y
21mr|chrony-4.1-1|100	rm -f getdate.c
21mr|chrony-4.1-1|101	
21mr|chrony-4.1-1|102	mv clknetsim-%{clknetsim_ver}* test/simulation/clknetsim
21mr|chrony-4.1-1|103	
21mr|chrony-4.1-1|104	%build
21mr|chrony-4.1-1|105	%configure \
21mr|chrony-4.1-1|106	%{?with_debug: --enable-debug} \
21mr|chrony-4.1-1|107	--enable-ntp-signd \
21mr|chrony-4.1-1|108	--enable-scfilter \
21mr|chrony-4.1-1|109	%{!?with_nts: --disable-nts} \
21mr|chrony-4.1-1|110	--chronyrundir=/run/chrony \
21mr|chrony-4.1-1|111	--docdir=%{_docdir} \
21mr|chrony-4.1-1|112	--with-ntp-era=$(date -d '1970-01-01 00:00:00+00:00' +'%s') \
21mr|chrony-4.1-1|113	--with-user=chrony \
21mr|chrony-4.1-1|114	--with-hwclockfile=%{_sysconfdir}/adjtime \
21mr|chrony-4.1-1|115	--with-pidfile=/run/chrony/chronyd.pid \
21mr|chrony-4.1-1|116	--with-sendmail=%{_sbindir}/sendmail
21mr|chrony-4.1-1|117	%make_build
21mr|chrony-4.1-1|118	
21mr|chrony-4.1-1|119	%install
21mr|chrony-4.1-1|120	%make_install
21mr|chrony-4.1-1|121	
21mr|chrony-4.1-1|122	rm -rf %{buildroot}%{_docdir}
21mr|chrony-4.1-1|123	
21mr|chrony-4.1-1|124	mkdir -p %{buildroot}%{_sysconfdir}/{sysconfig,logrotate.d}
21mr|chrony-4.1-1|125	mkdir -p %{buildroot}/var/{lib,log}/chrony
21mr|chrony-4.1-1|126	mkdir -p %{buildroot}%{_sysconfdir}/dhcp/dhclient.d
21mr|chrony-4.1-1|127	mkdir -p %{buildroot}%{_libexecdir}
21mr|chrony-4.1-1|128	mkdir -p %{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d
21mr|chrony-4.1-1|129	mkdir -p %{buildroot}{%{_unitdir},/lib/systemd/ntp-units.d}
21mr|chrony-4.1-1|130	
21mr|chrony-4.1-1|131	install -m 644 -p chrony.conf %{buildroot}%{_sysconfdir}/chrony.conf
21mr|chrony-4.1-1|132	
21mr|chrony-4.1-1|133	install -m 640 -p examples/chrony.keys.example \
21mr|chrony-4.1-1|134	%{buildroot}%{_sysconfdir}/chrony.keys
21mr|chrony-4.1-1|135	install -m 755 -p %{SOURCE3} \
21mr|chrony-4.1-1|136	%{buildroot}%{_sysconfdir}/dhcp/dhclient.d/chrony.sh
21mr|chrony-4.1-1|137	install -m 644 -p examples/chrony.logrotate \
21mr|chrony-4.1-1|138	%{buildroot}%{_sysconfdir}/logrotate.d/chrony
21mr|chrony-4.1-1|139	
21mr|chrony-4.1-1|140	install -m 644 -p examples/chronyd.service \
21mr|chrony-4.1-1|141	%{buildroot}%{_unitdir}/chronyd.service
21mr|chrony-4.1-1|142	install -m 755 -p examples/chrony.nm-dispatcher.onoffline \
21mr|chrony-4.1-1|143	%{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d/20-chrony-onoffline
21mr|chrony-4.1-1|144	install -m 755 -p examples/chrony.nm-dispatcher.dhcp \
21mr|chrony-4.1-1|145	%{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d/20-chrony-dhcp
21mr|chrony-4.1-1|146	install -m 644 -p examples/chrony-wait.service \
21mr|chrony-4.1-1|147	%{buildroot}%{_unitdir}/chrony-wait.service
21mr|chrony-4.1-1|148	
21mr|chrony-4.1-1|149	cat > %{buildroot}%{_sysconfdir}/sysconfig/chronyd <<EOF
21mr|chrony-4.1-1|150	# Command-line options for chronyd
21mr|chrony-4.1-1|151	OPTIONS=""
21mr|chrony-4.1-1|152	EOF
21mr|chrony-4.1-1|153	
21mr|chrony-4.1-1|154	touch %{buildroot}/var/lib/chrony/{drift,rtc}
21mr|chrony-4.1-1|155	
21mr|chrony-4.1-1|156	echo 'chronyd.service' > \
21mr|chrony-4.1-1|157	%{buildroot}/lib/systemd/ntp-units.d/50-chronyd.list
21mr|chrony-4.1-1|158	
21mr|chrony-4.1-1|159	mkdir -p %{buildroot}%{_sysusersdir}/
21mr|chrony-4.1-1|160	install -m 0644 %{SOURCE20} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|chrony-4.1-1|161	
21mr|chrony-4.1-1|162	%check
21mr|chrony-4.1-1|163	# All these can fail in mock/ABF...
21mr|chrony-4.1-1|164	# set random seed to get deterministic results
21mr|chrony-4.1-1|165	#export CLKNETSIM_RANDOM_SEED=24505
21mr|chrony-4.1-1|166	#%%make_build -C test/simulation/clknetsim
21mr|chrony-4.1-1|167	#make quickcheck

11760 21
21mr|chrpath-0.16-5|1	Summary: 	Dynamic library load path (rpath) alterer
21mr|chrpath-0.16-5|2	Name: 		chrpath
21mr|chrpath-0.16-5|3	Version: 	0.16
21mr|chrpath-0.16-5|4	Release: 	5
21mr|chrpath-0.16-5|5	Group: 		Development/Other
21mr|chrpath-0.16-5|6	License: 	GPL
21mr|chrpath-0.16-5|7	Url:		https://alioth.debian.org/projects/chrpath/
21mr|chrpath-0.16-5|8	Source:		https://alioth.debian.org/frs/download.php/file/3979/%{name}-%{version}.tar.gz
21mr|chrpath-0.16-5|9	
21mr|chrpath-0.16-5|10	%description
21mr|chrpath-0.16-5|11	Chrpath allows you to modify the dynamic library load path (rpath) of
21mr|chrpath-0.16-5|12	compiled programs.  Currently, only removing and modifying the rpath
21mr|chrpath-0.16-5|13	is supported.
21mr|chrpath-0.16-5|14	
21mr|chrpath-0.16-5|15	
21mr|chrpath-0.16-5|16	%prep
21mr|chrpath-0.16-5|17	%setup -q
21mr|chrpath-0.16-5|18	
21mr|chrpath-0.16-5|19	%build
21mr|chrpath-0.16-5|20	%configure
21mr|chrpath-0.16-5|21	%make
21mr|chrpath-0.16-5|22	
21mr|chrpath-0.16-5|23	%install
21mr|chrpath-0.16-5|24	%makeinstall
21mr|chrpath-0.16-5|25	rm -fr $RPM_BUILD_ROOT/usr/doc
21mr|chrpath-0.16-5|26	
21mr|chrpath-0.16-5|27	%files
21mr|chrpath-0.16-5|28	%defattr (-, root, root,755)
21mr|chrpath-0.16-5|29	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|chrpath-0.16-5|30	%{_bindir}/chrpath
21mr|chrpath-0.16-5|31	%{_mandir}/man1/chrpath.1*

11761 21
21mr|cifs-utils-7.0-1|1	%define devname %mklibname %{name} -d
21mr|cifs-utils-7.0-1|2	
21mr|cifs-utils-7.0-1|3	Summary:	Tools for Managing Linux CIFS Client Filesystems
21mr|cifs-utils-7.0-1|4	Name:		cifs-utils
21mr|cifs-utils-7.0-1|5	Version:	7.0
21mr|cifs-utils-7.0-1|6	Release:	1
21mr|cifs-utils-7.0-1|7	License:	GPLv3+
21mr|cifs-utils-7.0-1|8	Group:		Networking/Other
21mr|cifs-utils-7.0-1|9	Url:		http://www.samba.org/linux-cifs/cifs-utils/
21mr|cifs-utils-7.0-1|10	# https://git.samba.org/?p=cifs-utils.git
21mr|cifs-utils-7.0-1|11	Source0:	http://ftp.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-%{version}.tar.bz2
21mr|cifs-utils-7.0-1|12	Patch0:		cifs-utils-6.11-smb2-quota-python-shebang.patch
21mr|cifs-utils-7.0-1|13	BuildRequires:	acl-devel
21mr|cifs-utils-7.0-1|14	BuildRequires:	pam-devel
21mr|cifs-utils-7.0-1|15	BuildRequires:	keyutils-devel
21mr|cifs-utils-7.0-1|16	BuildRequires:	python3-docutils
21mr|cifs-utils-7.0-1|17	BuildRequires:	krb5-devel
21mr|cifs-utils-7.0-1|18	BuildRequires:	pkgconfig(libcap-ng)
21mr|cifs-utils-7.0-1|19	BuildRequires:	pkgconfig(talloc)
21mr|cifs-utils-7.0-1|20	BuildRequires:	pkgconfig(wbclient)
21mr|cifs-utils-7.0-1|21	BuildRequires:	samba-winbind
21mr|cifs-utils-7.0-1|22	BuildRequires:	python3
21mr|cifs-utils-7.0-1|23	BuildRequires:	python3-docutils
21mr|cifs-utils-7.0-1|24	Requires:	keyutils
21mr|cifs-utils-7.0-1|25	Recommends:	nss_wins
21mr|cifs-utils-7.0-1|26	Recommends:	sudo
21mr|cifs-utils-7.0-1|27	Requires(post,preun):	update-alternatives
21mr|cifs-utils-7.0-1|28	Provides:	mount-cifs = %{version}
21mr|cifs-utils-7.0-1|29	
21mr|cifs-utils-7.0-1|30	%description
21mr|cifs-utils-7.0-1|31	Tools for Managing Linux CIFS Client Filesystems.
21mr|cifs-utils-7.0-1|32	
21mr|cifs-utils-7.0-1|33	%files
21mr|cifs-utils-7.0-1|34	%doc AUTHORS README doc/linux-cifs-client-guide.odt contrib/request-key.d/README.keyutils-1.5.5
21mr|cifs-utils-7.0-1|35	%config(noreplace) %{_sysconfdir}/request-key.d/cifs.idmap.conf
21mr|cifs-utils-7.0-1|36	%config(noreplace) %{_sysconfdir}/request-key.d/cifs.spnego.conf
21mr|cifs-utils-7.0-1|37	%{_bindir}/cifscreds
21mr|cifs-utils-7.0-1|38	%{_bindir}/getcifsacl
21mr|cifs-utils-7.0-1|39	%{_bindir}/setcifsacl
21mr|cifs-utils-7.0-1|40	%{_bindir}/smbinfo
21mr|cifs-utils-7.0-1|41	%{_bindir}/smb2-quota
21mr|cifs-utils-7.0-1|42	%dir %{_libdir}/cifs-utils
21mr|cifs-utils-7.0-1|43	%{_libdir}/%{name}/idmapwb.so
21mr|cifs-utils-7.0-1|44	%dir %{_sysconfdir}/cifs-utils/
21mr|cifs-utils-7.0-1|45	/sbin/cifs.upcall
21mr|cifs-utils-7.0-1|46	/sbin/mount.cifs
21mr|cifs-utils-7.0-1|47	/sbin/cifs.idmap
21mr|cifs-utils-7.0-1|48	/bin/mount.cifs
21mr|cifs-utils-7.0-1|49	/sbin/mount.smb3
21mr|cifs-utils-7.0-1|50	/bin/umount.cifs
21mr|cifs-utils-7.0-1|51	%{_mandir}/man8/cifs.upcall.8.*
21mr|cifs-utils-7.0-1|52	%{_mandir}/man8/mount.cifs.8.*
21mr|cifs-utils-7.0-1|53	%{_mandir}/man8/mount.smb3.8*
21mr|cifs-utils-7.0-1|54	%{_mandir}/man8/cifs.idmap.8.*
21mr|cifs-utils-7.0-1|55	%{_mandir}/man8/idmapwb.8.*
21mr|cifs-utils-7.0-1|56	%{_mandir}/man1/cifscreds.1*
21mr|cifs-utils-7.0-1|57	%{_mandir}/man1/getcifsacl.1.*
21mr|cifs-utils-7.0-1|58	%{_mandir}/man1/setcifsacl.1.*
21mr|cifs-utils-7.0-1|59	%{_mandir}/man1/smbinfo.1.*
21mr|cifs-utils-7.0-1|60	%{_mandir}/man1/smb2-quota.1*
21mr|cifs-utils-7.0-1|61	%{_datadir}/bash-completion/completions/smbinfo
21mr|cifs-utils-7.0-1|62	
21mr|cifs-utils-7.0-1|63	%post
21mr|cifs-utils-7.0-1|64	/usr/sbin/alternatives --install %{_sysconfdir}/cifs-utils/idmap-plugin cifs-idmap-plugin %{_libdir}/%{name}/idmapwb.so 10
21mr|cifs-utils-7.0-1|65	
21mr|cifs-utils-7.0-1|66	%preun
21mr|cifs-utils-7.0-1|67	if [ $1 = 0 ]; then
21mr|cifs-utils-7.0-1|68	/usr/sbin/alternatives --remove cifs-idmap-plugin %{_libdir}/%{name}/idmapwb.so
21mr|cifs-utils-7.0-1|69	fi
21mr|cifs-utils-7.0-1|70	
21mr|cifs-utils-7.0-1|71	#----------------------------------------------------------------------------
21mr|cifs-utils-7.0-1|72	
21mr|cifs-utils-7.0-1|73	%package -n pam_cifscreds
21mr|cifs-utils-7.0-1|74	Summary:	PAM module to manage NTLM credentials in kernel keyring
21mr|cifs-utils-7.0-1|75	Group:		System/Libraries
21mr|cifs-utils-7.0-1|76	
21mr|cifs-utils-7.0-1|77	%description -n pam_cifscreds
21mr|cifs-utils-7.0-1|78	The pam_cifscreds PAM module is a tool for automatically adding
21mr|cifs-utils-7.0-1|79	credentials (username and password) for the purpose of establishing
21mr|cifs-utils-7.0-1|80	sessions in multiuser mounts.
21mr|cifs-utils-7.0-1|81	
21mr|cifs-utils-7.0-1|82	%files -n pam_cifscreds
21mr|cifs-utils-7.0-1|83	%{_libdir}/security/pam_cifscreds.so
21mr|cifs-utils-7.0-1|84	%{_mandir}/man8/pam_cifscreds.8.*
21mr|cifs-utils-7.0-1|85	
21mr|cifs-utils-7.0-1|86	#----------------------------------------------------------------------------
21mr|cifs-utils-7.0-1|87	
21mr|cifs-utils-7.0-1|88	%package -n %{devname}
21mr|cifs-utils-7.0-1|89	Summary:	Files needed for building plugins for cifs-utils
21mr|cifs-utils-7.0-1|90	Group:		Development/Other
21mr|cifs-utils-7.0-1|91	Provides:	cifs-utils-devel = %{EVRD}
21mr|cifs-utils-7.0-1|92	
21mr|cifs-utils-7.0-1|93	%description -n %{devname}
21mr|cifs-utils-7.0-1|94	The SMB/CIFS protocol is a standard file sharing protocol widely deployed
21mr|cifs-utils-7.0-1|95	on Microsoft Windows machines. This package contains the header file
21mr|cifs-utils-7.0-1|96	necessary for building ID mapping plugins for cifs-utils.
21mr|cifs-utils-7.0-1|97	
21mr|cifs-utils-7.0-1|98	%files -n %{devname}
21mr|cifs-utils-7.0-1|99	%doc AUTHORS
21mr|cifs-utils-7.0-1|100	%{_includedir}/cifsidmap.h
21mr|cifs-utils-7.0-1|101	
21mr|cifs-utils-7.0-1|102	#----------------------------------------------------------------------------
21mr|cifs-utils-7.0-1|103	
21mr|cifs-utils-7.0-1|104	%prep
21mr|cifs-utils-7.0-1|105	%autosetup -p1
21mr|cifs-utils-7.0-1|106	# versionize schebang, remove /usr/bin/env to make AutoReq put shebang-based requires
21mr|cifs-utils-7.0-1|107	sed -i -E -e '1s,.*,#!%{__python3},g' smb2-quota smbinfo
21mr|cifs-utils-7.0-1|108	
21mr|cifs-utils-7.0-1|109	%build
21mr|cifs-utils-7.0-1|110	%serverbuild
21mr|cifs-utils-7.0-1|111	rm -rf autom4te.cache
21mr|cifs-utils-7.0-1|112	autoreconf -fi
21mr|cifs-utils-7.0-1|113	%configure \
21mr|cifs-utils-7.0-1|114	--sbindir=/sbin \
21mr|cifs-utils-7.0-1|115	--enable-man
21mr|cifs-utils-7.0-1|116	
21mr|cifs-utils-7.0-1|117	find . -type d -perm 0775 -exec chmod 0755 {} \;
21mr|cifs-utils-7.0-1|118	
21mr|cifs-utils-7.0-1|119	%make
21mr|cifs-utils-7.0-1|120	
21mr|cifs-utils-7.0-1|121	%install
21mr|cifs-utils-7.0-1|122	%makeinstall_std
21mr|cifs-utils-7.0-1|123	mkdir %{buildroot}/bin
21mr|cifs-utils-7.0-1|124	ln -s ../sbin/mount.cifs %{buildroot}/bin/mount.cifs
21mr|cifs-utils-7.0-1|125	# Hack for smb4k
21mr|cifs-utils-7.0-1|126	ln -s umount %{buildroot}/bin/umount.cifs
21mr|cifs-utils-7.0-1|127	
21mr|cifs-utils-7.0-1|128	mkdir -p %{buildroot}%{_sysconfdir}/request-key.d
21mr|cifs-utils-7.0-1|129	install -m 644 contrib/request-key.d/cifs.idmap.conf %{buildroot}%{_sysconfdir}/request-key.d
21mr|cifs-utils-7.0-1|130	install -m 644 contrib/request-key.d/cifs.spnego.conf %{buildroot}%{_sysconfdir}/request-key.d
21mr|cifs-utils-7.0-1|131	cp contrib/request-key.d/README contrib/request-key.d/README.keyutils-1.5.5
21mr|cifs-utils-7.0-1|132	
21mr|cifs-utils-7.0-1|133	mkdir -p %{buildroot}%{_sysconfdir}/cifs-utils/
21mr|cifs-utils-7.0-1|134	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
21mr|cifs-utils-7.0-1|135	install -m0644 bash-completion/smbinfo %{buildroot}%{_datadir}/bash-completion/completions/smbinfo

11762 21
21mr|cinnamon-desktop-5.4.0-1|1	%define api 3.0
21mr|cinnamon-desktop-5.4.0-1|2	%define major 4
21mr|cinnamon-desktop-5.4.0-1|3	%define libname %mklibname %{name} %{major}
21mr|cinnamon-desktop-5.4.0-1|4	%define girname %mklibname %{name}-gir %{api}
21mr|cinnamon-desktop-5.4.0-1|5	%define devname %mklibname %{name} -d
21mr|cinnamon-desktop-5.4.0-1|6	
21mr|cinnamon-desktop-5.4.0-1|7	%define cvc_api 1.0
21mr|cinnamon-desktop-5.4.0-1|8	%define cvc_major 0
21mr|cinnamon-desktop-5.4.0-1|9	%define libcvc %mklibname cvc %{cvc_major}
21mr|cinnamon-desktop-5.4.0-1|10	%define gircvc %mklibname cvc-gir %{cvc_api}
21mr|cinnamon-desktop-5.4.0-1|11	%define devcvc %mklibname cvc -d
21mr|cinnamon-desktop-5.4.0-1|12	
21mr|cinnamon-desktop-5.4.0-1|13	Summary:	Shared code among cinnamon-session, nemo, etc
21mr|cinnamon-desktop-5.4.0-1|14	Name:		cinnamon-desktop
21mr|cinnamon-desktop-5.4.0-1|15	Version:	5.4.0
21mr|cinnamon-desktop-5.4.0-1|16	Release:	1
21mr|cinnamon-desktop-5.4.0-1|17	License:	GPLv2+
21mr|cinnamon-desktop-5.4.0-1|18	Group:		Graphical desktop/Other
21mr|cinnamon-desktop-5.4.0-1|19	Url:		https://github.com/linuxmint/cinnamon-desktop
21mr|cinnamon-desktop-5.4.0-1|20	Source0:	https://github.com/linuxmint/cinnamon-desktop/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|cinnamon-desktop-5.4.0-1|21	Source1:	x-cinnamon-mimeapps.list
21mr|cinnamon-desktop-5.4.0-1|22	# From Fedora
21mr|cinnamon-desktop-5.4.0-1|23	Patch0:		set_font_defaults.patch
21mr|cinnamon-desktop-5.4.0-1|24	BuildRequires:	cmake
21mr|cinnamon-desktop-5.4.0-1|25	BuildRequires:	gnome-common
21mr|cinnamon-desktop-5.4.0-1|26	BuildRequires:	intltool
21mr|cinnamon-desktop-5.4.0-1|27	BuildRequires:	itstool
21mr|cinnamon-desktop-5.4.0-1|28	BuildRequires:	meson
21mr|cinnamon-desktop-5.4.0-1|29	BuildRequires:	pkgconfig(accountsservice)
21mr|cinnamon-desktop-5.4.0-1|30	BuildRequires:	pkgconfig(alsa)
21mr|cinnamon-desktop-5.4.0-1|31	BuildRequires:	pkgconfig(gtk-doc)
21mr|cinnamon-desktop-5.4.0-1|32	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|cinnamon-desktop-5.4.0-1|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|cinnamon-desktop-5.4.0-1|34	BuildRequires:	pkgconfig(libpulse)
21mr|cinnamon-desktop-5.4.0-1|35	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|cinnamon-desktop-5.4.0-1|36	BuildRequires:	pkgconfig(xkbfile)
21mr|cinnamon-desktop-5.4.0-1|37	BuildRequires:	pkgconfig(xkeyboard-config)
21mr|cinnamon-desktop-5.4.0-1|38	
21mr|cinnamon-desktop-5.4.0-1|39	%description
21mr|cinnamon-desktop-5.4.0-1|40	The cinnamon-desktop package contains an internal library
21mr|cinnamon-desktop-5.4.0-1|41	(libcinnamondesktop) used to implement some portions of the CINNAMON
21mr|cinnamon-desktop-5.4.0-1|42	desktop, and also some data files and other shared components of the
21mr|cinnamon-desktop-5.4.0-1|43	CINNAMON user environment.
21mr|cinnamon-desktop-5.4.0-1|44	
21mr|cinnamon-desktop-5.4.0-1|45	%files -f %{name}-%{api}.lang
21mr|cinnamon-desktop-5.4.0-1|46	%doc AUTHORS README COPYING COPYING.LIB MAINTAINERS
21mr|cinnamon-desktop-5.4.0-1|47	%{_datadir}/glib-2.0/schemas/org.cinnamon.*.xml
21mr|cinnamon-desktop-5.4.0-1|48	%{_datadir}/applications/x-cinnamon-mimeapps.list
21mr|cinnamon-desktop-5.4.0-1|49	%{_datadir}/libcinnamon-desktop/pnp.ids
21mr|cinnamon-desktop-5.4.0-1|50	
21mr|cinnamon-desktop-5.4.0-1|51	#----------------------------------------------------------------------------
21mr|cinnamon-desktop-5.4.0-1|52	
21mr|cinnamon-desktop-5.4.0-1|53	%package -n %{libname}
21mr|cinnamon-desktop-5.4.0-1|54	Summary:	Shared library for %{name}
21mr|cinnamon-desktop-5.4.0-1|55	Group:		System/Libraries
21mr|cinnamon-desktop-5.4.0-1|56	
21mr|cinnamon-desktop-5.4.0-1|57	%description -n %{libname}
21mr|cinnamon-desktop-5.4.0-1|58	Shared library for %{name}
21mr|cinnamon-desktop-5.4.0-1|59	
21mr|cinnamon-desktop-5.4.0-1|60	%files -n %{libname}
21mr|cinnamon-desktop-5.4.0-1|61	%{_libdir}/libcinnamon-desktop.so.%{major}*
21mr|cinnamon-desktop-5.4.0-1|62	
21mr|cinnamon-desktop-5.4.0-1|63	#----------------------------------------------------------------------------
21mr|cinnamon-desktop-5.4.0-1|64	
21mr|cinnamon-desktop-5.4.0-1|65	%package -n %{girname}
21mr|cinnamon-desktop-5.4.0-1|66	Summary:	GObject introspection interface library for %{name}
21mr|cinnamon-desktop-5.4.0-1|67	Group:		System/Libraries
21mr|cinnamon-desktop-5.4.0-1|68	Requires:	%{libname} = %{EVRD}
21mr|cinnamon-desktop-5.4.0-1|69	
21mr|cinnamon-desktop-5.4.0-1|70	%description -n %{girname}
21mr|cinnamon-desktop-5.4.0-1|71	GObject introspection interface library for %{name}.
21mr|cinnamon-desktop-5.4.0-1|72	
21mr|cinnamon-desktop-5.4.0-1|73	%files -n %{girname}
21mr|cinnamon-desktop-5.4.0-1|74	%{_libdir}/girepository-1.0/CDesktopEnums-%{api}.typelib
21mr|cinnamon-desktop-5.4.0-1|75	%{_libdir}/girepository-1.0/CinnamonDesktop-%{api}.typelib
21mr|cinnamon-desktop-5.4.0-1|76	
21mr|cinnamon-desktop-5.4.0-1|77	#----------------------------------------------------------------------------
21mr|cinnamon-desktop-5.4.0-1|78	
21mr|cinnamon-desktop-5.4.0-1|79	%package -n %{devname}
21mr|cinnamon-desktop-5.4.0-1|80	Summary:	Libraries and headers for %{name}
21mr|cinnamon-desktop-5.4.0-1|81	License:	LGPLv2+
21mr|cinnamon-desktop-5.4.0-1|82	Group:		Development/Other
21mr|cinnamon-desktop-5.4.0-1|83	Requires:	%{libname} = %{EVRD}
21mr|cinnamon-desktop-5.4.0-1|84	Requires:	%{girname} = %{EVRD}
21mr|cinnamon-desktop-5.4.0-1|85	
21mr|cinnamon-desktop-5.4.0-1|86	%description -n %{devname}
21mr|cinnamon-desktop-5.4.0-1|87	Libraries and header files for the CINNAMON-internal private library
21mr|cinnamon-desktop-5.4.0-1|88	libcinnamondesktop.
21mr|cinnamon-desktop-5.4.0-1|89	
21mr|cinnamon-desktop-5.4.0-1|90	%files -n %{devname}
21mr|cinnamon-desktop-5.4.0-1|91	%{_includedir}/cinnamon-desktop/libcinnamon-desktop/
21mr|cinnamon-desktop-5.4.0-1|92	%{_libdir}/libcinnamon-desktop.so
21mr|cinnamon-desktop-5.4.0-1|93	%{_libdir}/pkgconfig/cinnamon-desktop.pc
21mr|cinnamon-desktop-5.4.0-1|94	%{_datadir}/gir-1.0/CDesktopEnums-%{api}.gir
21mr|cinnamon-desktop-5.4.0-1|95	%{_datadir}/gir-1.0/CinnamonDesktop-%{api}.gir
21mr|cinnamon-desktop-5.4.0-1|96	
21mr|cinnamon-desktop-5.4.0-1|97	#----------------------------------------------------------------------------
21mr|cinnamon-desktop-5.4.0-1|98	
21mr|cinnamon-desktop-5.4.0-1|99	%package -n %{libcvc}
21mr|cinnamon-desktop-5.4.0-1|100	Summary:	Shared library for %{name}
21mr|cinnamon-desktop-5.4.0-1|101	Group:		System/Libraries
21mr|cinnamon-desktop-5.4.0-1|102	
21mr|cinnamon-desktop-5.4.0-1|103	%description -n %{libcvc}
21mr|cinnamon-desktop-5.4.0-1|104	Shared library for %{name}
21mr|cinnamon-desktop-5.4.0-1|105	
21mr|cinnamon-desktop-5.4.0-1|106	%files -n %{libcvc}
21mr|cinnamon-desktop-5.4.0-1|107	%{_libdir}/libcvc.so.%{cvc_major}*
21mr|cinnamon-desktop-5.4.0-1|108	
21mr|cinnamon-desktop-5.4.0-1|109	#----------------------------------------------------------------------------
21mr|cinnamon-desktop-5.4.0-1|110	
21mr|cinnamon-desktop-5.4.0-1|111	%package -n %{gircvc}
21mr|cinnamon-desktop-5.4.0-1|112	Summary:	GObject introspection interface library for %{name}
21mr|cinnamon-desktop-5.4.0-1|113	Group:		System/Libraries
21mr|cinnamon-desktop-5.4.0-1|114	Requires:	%{libcvc} = %{EVRD}
21mr|cinnamon-desktop-5.4.0-1|115	
21mr|cinnamon-desktop-5.4.0-1|116	%description -n %{gircvc}
21mr|cinnamon-desktop-5.4.0-1|117	GObject introspection interface library for %{name}.
21mr|cinnamon-desktop-5.4.0-1|118	
21mr|cinnamon-desktop-5.4.0-1|119	%files -n %{gircvc}
21mr|cinnamon-desktop-5.4.0-1|120	%{_libdir}/girepository-1.0/Cvc-%{cvc_api}.typelib
21mr|cinnamon-desktop-5.4.0-1|121	
21mr|cinnamon-desktop-5.4.0-1|122	#----------------------------------------------------------------------------
21mr|cinnamon-desktop-5.4.0-1|123	
21mr|cinnamon-desktop-5.4.0-1|124	%package -n %{devcvc}
21mr|cinnamon-desktop-5.4.0-1|125	Summary:	Libraries and headers for %{name}
21mr|cinnamon-desktop-5.4.0-1|126	License:	LGPLv2+
21mr|cinnamon-desktop-5.4.0-1|127	Group:		Development/Other
21mr|cinnamon-desktop-5.4.0-1|128	Requires:	%{libcvc} = %{EVRD}
21mr|cinnamon-desktop-5.4.0-1|129	Requires:	%{gircvc} = %{EVRD}
21mr|cinnamon-desktop-5.4.0-1|130	
21mr|cinnamon-desktop-5.4.0-1|131	%description -n %{devcvc}
21mr|cinnamon-desktop-5.4.0-1|132	Libraries and header files for the CINNAMON-internal private library
21mr|cinnamon-desktop-5.4.0-1|133	libcinnamondesktop.
21mr|cinnamon-desktop-5.4.0-1|134	
21mr|cinnamon-desktop-5.4.0-1|135	%files -n %{devcvc}
21mr|cinnamon-desktop-5.4.0-1|136	%{_includedir}/cinnamon-desktop/libcvc/
21mr|cinnamon-desktop-5.4.0-1|137	%{_libdir}/libcvc.so
21mr|cinnamon-desktop-5.4.0-1|138	%{_libdir}/pkgconfig/cvc.pc
21mr|cinnamon-desktop-5.4.0-1|139	%{_datadir}/gir-1.0/Cvc-%{cvc_api}.gir
21mr|cinnamon-desktop-5.4.0-1|140	
21mr|cinnamon-desktop-5.4.0-1|141	#----------------------------------------------------------------------------
21mr|cinnamon-desktop-5.4.0-1|142	
21mr|cinnamon-desktop-5.4.0-1|143	%prep
21mr|cinnamon-desktop-5.4.0-1|144	%setup -q
21mr|cinnamon-desktop-5.4.0-1|145	%patch0 -p1
21mr|cinnamon-desktop-5.4.0-1|146	
21mr|cinnamon-desktop-5.4.0-1|147	%build
21mr|cinnamon-desktop-5.4.0-1|148	%meson -Ddeprecation_warnings=false
21mr|cinnamon-desktop-5.4.0-1|149	%meson_build
21mr|cinnamon-desktop-5.4.0-1|150	
21mr|cinnamon-desktop-5.4.0-1|151	%install
21mr|cinnamon-desktop-5.4.0-1|152	%meson_install
21mr|cinnamon-desktop-5.4.0-1|153	
21mr|cinnamon-desktop-5.4.0-1|154	mkdir -p %{buildroot}%{_datadir}/applications/
21mr|cinnamon-desktop-5.4.0-1|155	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/x-cinnamon-mimeapps.list
21mr|cinnamon-desktop-5.4.0-1|156	
21mr|cinnamon-desktop-5.4.0-1|157	%find_lang %{name}-%{api} --all-name --with-gnome

11763 21
21mr|cjson-1.7.19-1|1	%define major 1
21mr|cjson-1.7.19-1|2	%define libname %mklibname %{name} %{major}
21mr|cjson-1.7.19-1|3	%define devname %mklibname %{name} -d
21mr|cjson-1.7.19-1|4	
21mr|cjson-1.7.19-1|5	# https://github.com/DaveGamble/cJSON/issues/739
21mr|cjson-1.7.19-1|6	%global optflags %{optflags} -Wno-error=strict-aliasing
21mr|cjson-1.7.19-1|7	
21mr|cjson-1.7.19-1|8	Summary: Ultralightweight JSON parser in ANSI C
21mr|cjson-1.7.19-1|9	Name:    cjson
21mr|cjson-1.7.19-1|10	Version: 1.7.19
21mr|cjson-1.7.19-1|11	Release: 1
21mr|cjson-1.7.19-1|12	License: MIT
21mr|cjson-1.7.19-1|13	Group:   System/Libraries
21mr|cjson-1.7.19-1|14	URL:     https://github.com/DaveGamble/cJSON
21mr|cjson-1.7.19-1|15	Source0: https://github.com/DaveGamble/cJSON/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|cjson-1.7.19-1|16	Patch0:  cjson-cJSON_GetErrorPos.patch
21mr|cjson-1.7.19-1|17	# CVE-2025-57052 fixed in 1.7.19
21mr|cjson-1.7.19-1|18	BuildRequires: cmake
21mr|cjson-1.7.19-1|19	
21mr|cjson-1.7.19-1|20	%description
21mr|cjson-1.7.19-1|21	cJSON aims to be the dumbest possible parser that you can get your job done with.
21mr|cjson-1.7.19-1|22	It's a single file of C, and a single header file.
21mr|cjson-1.7.19-1|23	
21mr|cjson-1.7.19-1|24	As a library, cJSON exists to take away as much legwork as it can, but not get in your way.
21mr|cjson-1.7.19-1|25	
21mr|cjson-1.7.19-1|26	#---------------------------------------------
21mr|cjson-1.7.19-1|27	
21mr|cjson-1.7.19-1|28	%package -n %{libname}
21mr|cjson-1.7.19-1|29	Summary:  %{summary}
21mr|cjson-1.7.19-1|30	Group:    System/Libraries
21mr|cjson-1.7.19-1|31	Provides: %{name} = %{EVRD}
21mr|cjson-1.7.19-1|32	
21mr|cjson-1.7.19-1|33	%description -n %{libname}
21mr|cjson-1.7.19-1|34	This package contains the cJSON runtime libraries.
21mr|cjson-1.7.19-1|35	
21mr|cjson-1.7.19-1|36	%files -n %{libname}
21mr|cjson-1.7.19-1|37	%{_libdir}/lib%{name}*.so.%{major}*
21mr|cjson-1.7.19-1|38	
21mr|cjson-1.7.19-1|39	#---------------------------------------------
21mr|cjson-1.7.19-1|40	
21mr|cjson-1.7.19-1|41	%package -n %{devname}
21mr|cjson-1.7.19-1|42	Summary:  %{summary}
21mr|cjson-1.7.19-1|43	Group:    Development/Other
21mr|cjson-1.7.19-1|44	Requires: %{libname} = %{EVRD}
21mr|cjson-1.7.19-1|45	Provides: cJSON-devel = %{EVRD}
21mr|cjson-1.7.19-1|46	Provides: cjson-devel = %{EVRD}
21mr|cjson-1.7.19-1|47	
21mr|cjson-1.7.19-1|48	%description -n %{devname}
21mr|cjson-1.7.19-1|49	This package contains the cJSON development headers and libraries.
21mr|cjson-1.7.19-1|50	
21mr|cjson-1.7.19-1|51	%files -n %{devname}
21mr|cjson-1.7.19-1|52	%doc CHANGELOG.md README.md
21mr|cjson-1.7.19-1|53	%license LICENSE
21mr|cjson-1.7.19-1|54	%{_libdir}/lib%{name}*.so
21mr|cjson-1.7.19-1|55	%{_includedir}/%{name}
21mr|cjson-1.7.19-1|56	%{_libdir}/cmake/cJSON
21mr|cjson-1.7.19-1|57	%{_libdir}/pkgconfig/lib%{name}*
21mr|cjson-1.7.19-1|58	
21mr|cjson-1.7.19-1|59	#---------------------------------------------
21mr|cjson-1.7.19-1|60	
21mr|cjson-1.7.19-1|61	%prep
21mr|cjson-1.7.19-1|62	%autosetup -p1 -n cJSON-%{version}
21mr|cjson-1.7.19-1|63	
21mr|cjson-1.7.19-1|64	%build
21mr|cjson-1.7.19-1|65	%cmake \
21mr|cjson-1.7.19-1|66	-DENABLE_CJSON_TEST=OFF \
21mr|cjson-1.7.19-1|67	-DENABLE_CJSON_UTILS=ON
21mr|cjson-1.7.19-1|68	
21mr|cjson-1.7.19-1|69	%make_build
21mr|cjson-1.7.19-1|70	
21mr|cjson-1.7.19-1|71	%install
21mr|cjson-1.7.19-1|72	%make_install -C build

11764 21
21mr|clamav-0.103.8-1|1	%define major 9
21mr|clamav-0.103.8-1|2	%define freshclam_major 2
21mr|clamav-0.103.8-1|3	%define libname %mklibname %{name} %{major}
21mr|clamav-0.103.8-1|4	%define libfreshclam %mklibname freshclam %{freshclam_major}
21mr|clamav-0.103.8-1|5	%define devname %mklibname %{name} -d
21mr|clamav-0.103.8-1|6	
21mr|clamav-0.103.8-1|7	%define _disable_rebuild_configure 1
21mr|clamav-0.103.8-1|8	%define _disable_lto 1
21mr|clamav-0.103.8-1|9	
21mr|clamav-0.103.8-1|10	%define milter 1
21mr|clamav-0.103.8-1|11	%{?_with_milter: %{expand: %%global milter 1}}
21mr|clamav-0.103.8-1|12	%{?_without_milter: %{expand: %%global milter 0}}
21mr|clamav-0.103.8-1|13	
21mr|clamav-0.103.8-1|14	Summary:	An anti-virus utility for Unix
21mr|clamav-0.103.8-1|15	Name:		clamav
21mr|clamav-0.103.8-1|16	Version:	0.103.8
21mr|clamav-0.103.8-1|17	Release:	1
21mr|clamav-0.103.8-1|18	License:	GPLv2+
21mr|clamav-0.103.8-1|19	Group:		File tools
21mr|clamav-0.103.8-1|20	Url:		http://www.clamav.net
21mr|clamav-0.103.8-1|21	#Source1:	http://www.clamav.net/%%{name}-%%{version}.tar.gz.sig
21mr|clamav-0.103.8-1|22	# clamav-0.95+ bundles support for RAR v3 in "libclamav" without permission,
21mr|clamav-0.103.8-1|23	# from Eugene Roshal of RARlabs. There is also patent issues involved.
21mr|clamav-0.103.8-1|24	#
21mr|clamav-0.103.8-1|25	# https://bugzilla.redhat.com/show_bug.cgi?id=334371
21mr|clamav-0.103.8-1|26	# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=312552
21mr|clamav-0.103.8-1|27	#
21mr|clamav-0.103.8-1|28	# Both Redhat and debian removes this code from the upstream tar ball
21mr|clamav-0.103.8-1|29	# and repackages it.
21mr|clamav-0.103.8-1|30	Source0:	http://www.clamav.net/downloads/production/%{name}-%{version}.tar.gz
21mr|clamav-0.103.8-1|31	Source1:	clamd-tmpfiles.conf
21mr|clamav-0.103.8-1|32	Source2:	clamav-clamd.service
21mr|clamav-0.103.8-1|33	Source3:	clamav-clamd.logrotate
21mr|clamav-0.103.8-1|34	Source4:	clamav-freshclam.service
21mr|clamav-0.103.8-1|35	Source5:	clamav-freshclam.logrotate
21mr|clamav-0.103.8-1|36	Source6:	clamav-milter.service
21mr|clamav-0.103.8-1|37	Source8:	clamav-milter.logrotate
21mr|clamav-0.103.8-1|38	# clamd service fails to start on cleam systems without these files
21mr|clamav-0.103.8-1|39	Source10:	http://database.clamav.net/main.cvd
21mr|clamav-0.103.8-1|40	Source11:	http://database.clamav.net/daily.cvd
21mr|clamav-0.103.8-1|41	Source12:	http://database.clamav.net/bytecode.cvd
21mr|clamav-0.103.8-1|42	Source13:	clamav.sysusers.conf
21mr|clamav-0.103.8-1|43	Source100:	clamav.rpmlintrc
21mr|clamav-0.103.8-1|44	Patch0:		clamav-rosa_conf.diff
21mr|clamav-0.103.8-1|45	Patch13:	clamav-0.98-umask.patch
21mr|clamav-0.103.8-1|46	BuildRequires:	bc
21mr|clamav-0.103.8-1|47	BuildRequires:	bzip2-devel
21mr|clamav-0.103.8-1|48	%if %{milter}
21mr|clamav-0.103.8-1|49	BuildRequires:	sendmail-devel
21mr|clamav-0.103.8-1|50	BuildRequires:	tcp_wrappers-devel
21mr|clamav-0.103.8-1|51	%endif
21mr|clamav-0.103.8-1|52	BuildRequires:	tommath-devel
21mr|clamav-0.103.8-1|53	BuildRequires:	zlib-devel
21mr|clamav-0.103.8-1|54	BuildRequires:	pkgconfig(check)
21mr|clamav-0.103.8-1|55	BuildRequires:	pkgconfig(json-c)
21mr|clamav-0.103.8-1|56	BuildRequires:	pkgconfig(libcurl)
21mr|clamav-0.103.8-1|57	BuildRequires:	pkgconfig(libpcre) >= 8.38
21mr|clamav-0.103.8-1|58	BuildRequires:	pkgconfig(libxml-2.0)
21mr|clamav-0.103.8-1|59	BuildRequires:	pkgconfig(ncurses)
21mr|clamav-0.103.8-1|60	BuildRequires:	pkgconfig(openssl)
21mr|clamav-0.103.8-1|61	BuildRequires:	pkgconfig(libmspack)
21mr|clamav-0.103.8-1|62	BuildRequires:	pkgconfig(systemd)
21mr|clamav-0.103.8-1|63	BuildRequires:	libtool-devel
21mr|clamav-0.103.8-1|64	
21mr|clamav-0.103.8-1|65	Requires(post,preun):	%{name}-db
21mr|clamav-0.103.8-1|66	Requires(post,preun):	%{libname} >= %{version}
21mr|clamav-0.103.8-1|67	Requires(pre,post,post,postun):	rpm-helper
21mr|clamav-0.103.8-1|68	Requires(post):	systemd
21mr|clamav-0.103.8-1|69	
21mr|clamav-0.103.8-1|70	%description
21mr|clamav-0.103.8-1|71	Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this
21mr|clamav-0.103.8-1|72	software is the integration with mail seversions (attachment scanning). The
21mr|clamav-0.103.8-1|73	package provides a flexible and scalable multi-threaded daemon, a command-line
21mr|clamav-0.103.8-1|74	scanner, and a tool for automatic updating via Internet. The programs are
21mr|clamav-0.103.8-1|75	based on a shared library distributed with the Clam AntiVirus package, which
21mr|clamav-0.103.8-1|76	you can use in your own software.
21mr|clamav-0.103.8-1|77	
21mr|clamav-0.103.8-1|78	You can build %{name} with some conditional build switches; (ie. use with rpm
21mr|clamav-0.103.8-1|79	--rebuild): --with[out] milter	Build %{name}-milter (disabled)
21mr|clamav-0.103.8-1|80	
21mr|clamav-0.103.8-1|81	%files
21mr|clamav-0.103.8-1|82	%doc COPYING README.md NEWS.md README.urpmi
21mr|clamav-0.103.8-1|83	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/clamd.conf*
21mr|clamav-0.103.8-1|84	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/freshclam.conf*
21mr|clamav-0.103.8-1|85	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/freshclam
21mr|clamav-0.103.8-1|86	%{_unitdir}/%{name}-freshclam.service
21mr|clamav-0.103.8-1|87	%{_tmpfilesdir}/%{name}.conf
21mr|clamav-0.103.8-1|88	%{_sysusersdir}/%{name}.conf
21mr|clamav-0.103.8-1|89	%{_bindir}/clambc
21mr|clamav-0.103.8-1|90	%{_bindir}/clamconf
21mr|clamav-0.103.8-1|91	%{_bindir}/clamdscan
21mr|clamav-0.103.8-1|92	%{_bindir}/clamdtop
21mr|clamav-0.103.8-1|93	%{_sbindir}/clamonacc
21mr|clamav-0.103.8-1|94	%{_bindir}/clamscan
21mr|clamav-0.103.8-1|95	%{_bindir}/clamsubmit
21mr|clamav-0.103.8-1|96	%{_bindir}/freshclam
21mr|clamav-0.103.8-1|97	%{_bindir}/sigtool
21mr|clamav-0.103.8-1|98	%{_mandir}/man1/clambc.1*
21mr|clamav-0.103.8-1|99	%{_mandir}/man1/clamconf.1.*
21mr|clamav-0.103.8-1|100	%{_mandir}/man1/clamdscan.1*
21mr|clamav-0.103.8-1|101	%{_mandir}/man1/clamdtop.1*
21mr|clamav-0.103.8-1|102	%{_mandir}/man1/clamscan.1*
21mr|clamav-0.103.8-1|103	%{_mandir}/man1/clamsubmit.1*
21mr|clamav-0.103.8-1|104	%{_mandir}/man1/freshclam.1*
21mr|clamav-0.103.8-1|105	%{_mandir}/man1/sigtool.1*
21mr|clamav-0.103.8-1|106	%{_mandir}/man5/clamd.conf.5*
21mr|clamav-0.103.8-1|107	%{_mandir}/man5/freshclam.conf.5*
21mr|clamav-0.103.8-1|108	%{_unitdir}/%{name}-clamonacc.service
21mr|clamav-0.103.8-1|109	%{_mandir}/man8/clamonacc.8*
21mr|clamav-0.103.8-1|110	%if !%{milter}
21mr|clamav-0.103.8-1|111	%exclude %{_mandir}/man8/%{name}-milter.8*
21mr|clamav-0.103.8-1|112	%endif
21mr|clamav-0.103.8-1|113	%dir %attr(0755,%{name},%{name}) /var/lib/%{name}
21mr|clamav-0.103.8-1|114	%dir %attr(0775,%{name},%{name}) %{_var}/log/%{name}
21mr|clamav-0.103.8-1|115	%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/freshclam.log
21mr|clamav-0.103.8-1|116	
21mr|clamav-0.103.8-1|117	#----------------------------------------------------------------------------
21mr|clamav-0.103.8-1|118	
21mr|clamav-0.103.8-1|119	%package -n clamd
21mr|clamav-0.103.8-1|120	Summary:	The Clam AntiVirus Daemon
21mr|clamav-0.103.8-1|121	Group:		System/Servers
21mr|clamav-0.103.8-1|122	Requires:	%{name} = %{version}
21mr|clamav-0.103.8-1|123	Requires(post,preun):	%{name}-db
21mr|clamav-0.103.8-1|124	Requires(post,preun):	%{libname} = %{version}
21mr|clamav-0.103.8-1|125	Requires(pre,post):	rpm-helper
21mr|clamav-0.103.8-1|126	
21mr|clamav-0.103.8-1|127	%description -n clamd
21mr|clamav-0.103.8-1|128	The Clam AntiVirus Daemon.
21mr|clamav-0.103.8-1|129	
21mr|clamav-0.103.8-1|130	%files -n clamd
21mr|clamav-0.103.8-1|131	%doc COPYING README.md
21mr|clamav-0.103.8-1|132	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/clamd
21mr|clamav-0.103.8-1|133	%{_unitdir}/%{name}-clamd.service
21mr|clamav-0.103.8-1|134	%{_sbindir}/clamd
21mr|clamav-0.103.8-1|135	%{_mandir}/man8/clamd.8*
21mr|clamav-0.103.8-1|136	%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/clamd.log
21mr|clamav-0.103.8-1|137	
21mr|clamav-0.103.8-1|138	#----------------------------------------------------------------------------
21mr|clamav-0.103.8-1|139	
21mr|clamav-0.103.8-1|140	%if %{milter}
21mr|clamav-0.103.8-1|141	%package -n %{name}-milter
21mr|clamav-0.103.8-1|142	Summary:	The Clam AntiVirus milter Daemon
21mr|clamav-0.103.8-1|143	Group:		System/Servers
21mr|clamav-0.103.8-1|144	Requires:	%{name} = %{version}
21mr|clamav-0.103.8-1|145	Requires:	clamd = %{version}
21mr|clamav-0.103.8-1|146	Requires:	tcp_wrappers
21mr|clamav-0.103.8-1|147	Requires(post,preun):	%{name}-db
21mr|clamav-0.103.8-1|148	Requires(pre,post):	rpm-helper
21mr|clamav-0.103.8-1|149	Requires(post,preun):	%{libname} = %{version}
21mr|clamav-0.103.8-1|150	
21mr|clamav-0.103.8-1|151	%description -n %{name}-milter
21mr|clamav-0.103.8-1|152	The Clam AntiVirus milter Daemon.
21mr|clamav-0.103.8-1|153	
21mr|clamav-0.103.8-1|154	%files -n %{name}-milter
21mr|clamav-0.103.8-1|155	%doc COPYING README.md
21mr|clamav-0.103.8-1|156	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}-milter.conf*
21mr|clamav-0.103.8-1|157	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-milter
21mr|clamav-0.103.8-1|158	%{_unitdir}/%{name}-milter.service
21mr|clamav-0.103.8-1|159	%{_sbindir}/%{name}-milter
21mr|clamav-0.103.8-1|160	%{_mandir}/man8/%{name}-milter.8*
21mr|clamav-0.103.8-1|161	%{_mandir}/man5/%{name}-milter.conf.5*
21mr|clamav-0.103.8-1|162	%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/%{name}-milter.log
21mr|clamav-0.103.8-1|163	%endif
21mr|clamav-0.103.8-1|164	
21mr|clamav-0.103.8-1|165	#----------------------------------------------------------------------------
21mr|clamav-0.103.8-1|166	
21mr|clamav-0.103.8-1|167	%package -n %{name}-db
21mr|clamav-0.103.8-1|168	Summary:	Virus database for %{name}
21mr|clamav-0.103.8-1|169	Group:		Databases
21mr|clamav-0.103.8-1|170	Requires:	%{name} = %{version}
21mr|clamav-0.103.8-1|171	Requires(pre,post):	rpm-helper
21mr|clamav-0.103.8-1|172	
21mr|clamav-0.103.8-1|173	%description -n %{name}-db
21mr|clamav-0.103.8-1|174	The actual virus database for %{name}.
21mr|clamav-0.103.8-1|175	
21mr|clamav-0.103.8-1|176	%files -n %{name}-db
21mr|clamav-0.103.8-1|177	%doc COPYING README.md
21mr|clamav-0.103.8-1|178	%dir %attr(0755,%{name},%{name}) /var/lib/%{name}
21mr|clamav-0.103.8-1|179	%config /var/lib/%{name}/*cvd
21mr|clamav-0.103.8-1|180	%dir %attr(0755,%{name},%{name}) /var/lib/%{name}/tmp
21mr|clamav-0.103.8-1|181	
21mr|clamav-0.103.8-1|182	#----------------------------------------------------------------------------
21mr|clamav-0.103.8-1|183	
21mr|clamav-0.103.8-1|184	%package -n %{libname}
21mr|clamav-0.103.8-1|185	Summary:	Shared libraries for %{name}
21mr|clamav-0.103.8-1|186	Group:		System/Libraries
21mr|clamav-0.103.8-1|187	
21mr|clamav-0.103.8-1|188	%description -n %{libname}
21mr|clamav-0.103.8-1|189	Shared libraries for %{name}.
21mr|clamav-0.103.8-1|190	
21mr|clamav-0.103.8-1|191	%files -n %{libname}
21mr|clamav-0.103.8-1|192	%doc COPYING README.md
21mr|clamav-0.103.8-1|193	%{_libdir}/*.so.%{major}*
21mr|clamav-0.103.8-1|194	
21mr|clamav-0.103.8-1|195	
21mr|clamav-0.103.8-1|196	#----------------------------------------------------------------------------
21mr|clamav-0.103.8-1|197	
21mr|clamav-0.103.8-1|198	%package -n %{libfreshclam}
21mr|clamav-0.103.8-1|199	Summary:	Shared libraries for %{name}
21mr|clamav-0.103.8-1|200	Group:		System/Libraries
21mr|clamav-0.103.8-1|201	
21mr|clamav-0.103.8-1|202	%description -n %{libfreshclam}
21mr|clamav-0.103.8-1|203	Shared libfreshclam libraries for %{name}.
21mr|clamav-0.103.8-1|204	
21mr|clamav-0.103.8-1|205	%files -n %{libfreshclam}
21mr|clamav-0.103.8-1|206	%doc COPYING README.md
21mr|clamav-0.103.8-1|207	%{_libdir}/*.so.%{freshclam_major}*
21mr|clamav-0.103.8-1|208	
21mr|clamav-0.103.8-1|209	#----------------------------------------------------------------------------
21mr|clamav-0.103.8-1|210	
21mr|clamav-0.103.8-1|211	%package -n %{devname}
21mr|clamav-0.103.8-1|212	Summary:	Development library and header files for the %{name} library
21mr|clamav-0.103.8-1|213	Group:		Development/C
21mr|clamav-0.103.8-1|214	Requires:	%{libname} = %{EVRD}
21mr|clamav-0.103.8-1|215	Requires:	%{libfreshclam} = %{EVRD}
21mr|clamav-0.103.8-1|216	Provides:	%{name}-devel = %{version}
21mr|clamav-0.103.8-1|217	Obsoletes:	%{name}-devel < %{version}
21mr|clamav-0.103.8-1|218	%rename		%{_lib}clamav1-devel
21mr|clamav-0.103.8-1|219	%rename		%{_lib}clamav2-devel
21mr|clamav-0.103.8-1|220	%rename		%{_lib}clamav3-devel
21mr|clamav-0.103.8-1|221	
21mr|clamav-0.103.8-1|222	%description -n %{devname}
21mr|clamav-0.103.8-1|223	This package contains the development library and header files for the
21mr|clamav-0.103.8-1|224	%{name} library.
21mr|clamav-0.103.8-1|225	
21mr|clamav-0.103.8-1|226	%files -n %{devname}
21mr|clamav-0.103.8-1|227	%doc COPYING README.md
21mr|clamav-0.103.8-1|228	%{_bindir}/%{name}-config
21mr|clamav-0.103.8-1|229	%{_includedir}/*
21mr|clamav-0.103.8-1|230	%{_libdir}/*.so
21mr|clamav-0.103.8-1|231	%{_libdir}/pkgconfig/libclamav.pc
21mr|clamav-0.103.8-1|232	
21mr|clamav-0.103.8-1|233	#----------------------------------------------------------------------------
21mr|clamav-0.103.8-1|234	
21mr|clamav-0.103.8-1|235	%prep
21mr|clamav-0.103.8-1|236	%setup -q
21mr|clamav-0.103.8-1|237	%autopatch -p1
21mr|clamav-0.103.8-1|238	
21mr|clamav-0.103.8-1|239	# clean up
21mr|clamav-0.103.8-1|240	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*` `find . -type d -name .svn`; do
21mr|clamav-0.103.8-1|241	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|clamav-0.103.8-1|242	done
21mr|clamav-0.103.8-1|243	
21mr|clamav-0.103.8-1|244	# We can't ship libclamunrar (patent problems: see above)
21mr|clamav-0.103.8-1|245	# 1. Remove its sources from tarball
21mr|clamav-0.103.8-1|246	rm -rf libclamunrar
21mr|clamav-0.103.8-1|247	if [ -d libclamunrar ]; then
21mr|clamav-0.103.8-1|248	echo "delete the libclamunrar directory and repackage the tar ball"
21mr|clamav-0.103.8-1|249	exit 1
21mr|clamav-0.103.8-1|250	fi
21mr|clamav-0.103.8-1|251	# 2. Provide fake dir and build files
21mr|clamav-0.103.8-1|252	mkdir -p libclamunrar{,_iface}
21mr|clamav-0.103.8-1|253	touch libclamunrar/{Makefile.in,all,install}
21mr|clamav-0.103.8-1|254	
21mr|clamav-0.103.8-1|255	# Prepare files for log rotation
21mr|clamav-0.103.8-1|256	mkdir -p ROSA
21mr|clamav-0.103.8-1|257	cp %{SOURCE3} ROSA/clamav-clamd.logrotate
21mr|clamav-0.103.8-1|258	cp %{SOURCE5} ROSA/clamav-freshclam.logrotate
21mr|clamav-0.103.8-1|259	cp %{SOURCE8} ROSA/clamav-milter.logrotate
21mr|clamav-0.103.8-1|260	
21mr|clamav-0.103.8-1|261	%build
21mr|clamav-0.103.8-1|262	autoreconf -vfi
21mr|clamav-0.103.8-1|263	%serverbuild
21mr|clamav-0.103.8-1|264	export LDFLAGS="%{optflags} -lz"
21mr|clamav-0.103.8-1|265	export CFLAGS="$CFLAGS -I%{_includedir}/tommath"
21mr|clamav-0.103.8-1|266	# IPv6 check is buggy and does not work when there are no IPv6 interface on build machine
21mr|clamav-0.103.8-1|267	export have_cv_ipv6=yes
21mr|clamav-0.103.8-1|268	%configure \
21mr|clamav-0.103.8-1|269	--localstatedir=/var/lib \
21mr|clamav-0.103.8-1|270	--disable-%{name} \
21mr|clamav-0.103.8-1|271	--with-user=%{name} \
21mr|clamav-0.103.8-1|272	--with-group=%{name} \
21mr|clamav-0.103.8-1|273	--with-dbdir=/var/lib/%{name} \
21mr|clamav-0.103.8-1|274	--disable-rpath \
21mr|clamav-0.103.8-1|275	--disable-unrar \
21mr|clamav-0.103.8-1|276	--enable-clamdtop \
21mr|clamav-0.103.8-1|277	--disable-llvm \
21mr|clamav-0.103.8-1|278	--enable-id-check \
21mr|clamav-0.103.8-1|279	--enable-clamuko \
21mr|clamav-0.103.8-1|280	--enable-bigstack \
21mr|clamav-0.103.8-1|281	--with-pcre \
21mr|clamav-0.103.8-1|282	--with-zlib=%{_prefix} \
21mr|clamav-0.103.8-1|283	--with-libbz2-prefix=%{_prefix} \
21mr|clamav-0.103.8-1|284	--with-system-tommath \
21mr|clamav-0.103.8-1|285	--with-system-libmspack \
21mr|clamav-0.103.8-1|286	%if %{milter}
21mr|clamav-0.103.8-1|287	--enable-milter --with-tcpwrappers
21mr|clamav-0.103.8-1|288	%else
21mr|clamav-0.103.8-1|289	--disable-milter --without-tcpwrappers
21mr|clamav-0.103.8-1|290	%endif
21mr|clamav-0.103.8-1|291	
21mr|clamav-0.103.8-1|292	# anti rpath hack
21mr|clamav-0.103.8-1|293	perl -pi -e "s|^sys_lib_dlsearch_path_spec=.*|sys_lib_dlsearch_path_spec=\"/%{_lib} %{_libdir}\"|g" libtool
21mr|clamav-0.103.8-1|294	# hack
21mr|clamav-0.103.8-1|295	sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
21mr|clamav-0.103.8-1|296	
21mr|clamav-0.103.8-1|297	%make_build
21mr|clamav-0.103.8-1|298	
21mr|clamav-0.103.8-1|299	%install
21mr|clamav-0.103.8-1|300	%make_install
21mr|clamav-0.103.8-1|301	
21mr|clamav-0.103.8-1|302	# Install the systemd unit+tempfiles
21mr|clamav-0.103.8-1|303	install -D -p -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}-clamd.service
21mr|clamav-0.103.8-1|304	install -D -p -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}-freshclam.service
21mr|clamav-0.103.8-1|305	%if %{milter}
21mr|clamav-0.103.8-1|306	install -D -p -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}-milter.service
21mr|clamav-0.103.8-1|307	%endif
21mr|clamav-0.103.8-1|308	
21mr|clamav-0.103.8-1|309	# Install tmpfiles
21mr|clamav-0.103.8-1|310	install -D -p -m 644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|clamav-0.103.8-1|311	install -D -p -m 644 %{SOURCE13} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|clamav-0.103.8-1|312	
21mr|clamav-0.103.8-1|313	# Install the logrotate stuff
21mr|clamav-0.103.8-1|314	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|clamav-0.103.8-1|315	install -m644 ROSA/%{name}-clamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/clamd
21mr|clamav-0.103.8-1|316	install -m644 ROSA/%{name}-freshclam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/freshclam
21mr|clamav-0.103.8-1|317	%if %{milter}
21mr|clamav-0.103.8-1|318	install -m644 ROSA/%{name}-milter.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-milter
21mr|clamav-0.103.8-1|319	%endif
21mr|clamav-0.103.8-1|320	
21mr|clamav-0.103.8-1|321	# Install log files
21mr|clamav-0.103.8-1|322	install -d %{buildroot}%{_var}/log/%{name}
21mr|clamav-0.103.8-1|323	touch %{buildroot}%{_var}/log/%{name}/freshclam.log
21mr|clamav-0.103.8-1|324	touch %{buildroot}%{_var}/log/%{name}/clamd.log
21mr|clamav-0.103.8-1|325	%if %{milter}
21mr|clamav-0.103.8-1|326	touch %{buildroot}%{_var}/log/%{name}/%{name}-milter.log
21mr|clamav-0.103.8-1|327	%endif
21mr|clamav-0.103.8-1|328	
21mr|clamav-0.103.8-1|329	# Install config files
21mr|clamav-0.103.8-1|330	install -m644 etc/clamd.conf.sample %{buildroot}%{_sysconfdir}/clamd.conf
21mr|clamav-0.103.8-1|331	install -m644 etc/freshclam.conf.sample %{buildroot}%{_sysconfdir}/freshclam.conf
21mr|clamav-0.103.8-1|332	
21mr|clamav-0.103.8-1|333	# Install initial database files
21mr|clamav-0.103.8-1|334	install -D -m 0644 -p %{SOURCE10} %{buildroot}/var/lib/%{name}/main.cvd
21mr|clamav-0.103.8-1|335	install -D -m 0644 -p %{SOURCE11} %{buildroot}/var/lib/%{name}/daily.cvd
21mr|clamav-0.103.8-1|336	install -D -m 0644 -p %{SOURCE12} %{buildroot}/var/lib/%{name}/bytecode.cvd
21mr|clamav-0.103.8-1|337	
21mr|clamav-0.103.8-1|338	# Fix TMPDIR
21mr|clamav-0.103.8-1|339	install -d %{buildroot}/var/lib/%{name}/tmp
21mr|clamav-0.103.8-1|340	
21mr|clamav-0.103.8-1|341	cat > README.urpmi << EOF
21mr|clamav-0.103.8-1|342	clamav-0.95+ bundles support for RAR v3 in "libclamav" without permission,
21mr|clamav-0.103.8-1|343	from Eugene Roshal of RARlabs. There is also patent issues involved.
21mr|clamav-0.103.8-1|344	Therefore we have been forced to remove the offending code.
21mr|clamav-0.103.8-1|345	EOF
21mr|clamav-0.103.8-1|346	
21mr|clamav-0.103.8-1|347	# Cleanup
21mr|clamav-0.103.8-1|348	rm -f %{buildroot}%{_libdir}/*.*a
21mr|clamav-0.103.8-1|349	
21mr|clamav-0.103.8-1|350	# TODO: Evaluate using upstream's unit files
21mr|clamav-0.103.8-1|351	rm -f %{buildroot}%{_unitdir}/clamav-daemon.*
21mr|clamav-0.103.8-1|352	
21mr|clamav-0.103.8-1|353	%pre
21mr|clamav-0.103.8-1|354	%sysusers_create_package %{name} %{SOURCE13}
21mr|clamav-0.103.8-1|355	%tmpfiles_create_package %{name} %{SOURCE1}
21mr|clamav-0.103.8-1|356	
21mr|clamav-0.103.8-1|357	# Install clamd.sock
21mr|clamav-0.103.8-1|358	touch %{_var}/lib/clamav/clamd.sock
21mr|clamav-0.103.8-1|359	chown clamav:clamav %{_var}/lib/clamav/clamd.sock
21mr|clamav-0.103.8-1|360	
21mr|clamav-0.103.8-1|361	if ! [ -z "`getent group amavis`" ]; then
21mr|clamav-0.103.8-1|362	gpasswd -a %{name} amavis
21mr|clamav-0.103.8-1|363	fi
21mr|clamav-0.103.8-1|364	
21mr|clamav-0.103.8-1|365	%post
21mr|clamav-0.103.8-1|366	%tmpfiles_create %{name}.conf
21mr|clamav-0.103.8-1|367	%create_ghostfile %{_var}/log/%{name}/freshclam.log %{name} %{name} 0644
21mr|clamav-0.103.8-1|368	%systemd_post clamav-freshclam.service
21mr|clamav-0.103.8-1|369	# (gvm) Force the signature db update, otherwise we ends up
21mr|clamav-0.103.8-1|370	# *without* virus signatures until the next reboot
21mr|clamav-0.103.8-1|371	# See also discussion in https://bugzilla.rosalinux.ru/show_bug.cgi?id=10077
21mr|clamav-0.103.8-1|372	systemctl restart clamav-freshclam.service || :
21mr|clamav-0.103.8-1|373	
21mr|clamav-0.103.8-1|374	%preun
21mr|clamav-0.103.8-1|375	%systemd_preun clamav-freshclam.service
21mr|clamav-0.103.8-1|376	
21mr|clamav-0.103.8-1|377	%pre -n clamd
21mr|clamav-0.103.8-1|378	%sysusers_create_package %{name} %{SOURCE13}
21mr|clamav-0.103.8-1|379	%tmpfiles_create_package %{name} %{SOURCE1}
21mr|clamav-0.103.8-1|380	
21mr|clamav-0.103.8-1|381	%post -n clamd
21mr|clamav-0.103.8-1|382	%create_ghostfile %{_var}/log/%{name}/clamd.log %{name} %{name} 0644
21mr|clamav-0.103.8-1|383	%systemd_post %{name}-clamd.service
21mr|clamav-0.103.8-1|384	
21mr|clamav-0.103.8-1|385	%preun -n clamd
21mr|clamav-0.103.8-1|386	%systemd_preun %{name}-clamd.service
21mr|clamav-0.103.8-1|387	
21mr|clamav-0.103.8-1|388	%if %{milter}
21mr|clamav-0.103.8-1|389	%post -n %{name}-milter
21mr|clamav-0.103.8-1|390	%create_ghostfile %{_var}/log/%{name}/%{name}-milter.log %{name} %{name} 0644
21mr|clamav-0.103.8-1|391	%systemd_post %{name}-milter.service
21mr|clamav-0.103.8-1|392	
21mr|clamav-0.103.8-1|393	%preun -n %{name}-milter
21mr|clamav-0.103.8-1|394	%systemd_preun %{name}-milter.service
21mr|clamav-0.103.8-1|395	%endif
21mr|clamav-0.103.8-1|396	
21mr|clamav-0.103.8-1|397	%pre -n %{name}-db
21mr|clamav-0.103.8-1|398	%sysusers_create_package %{name} %{SOURCE13}
21mr|clamav-0.103.8-1|399	
21mr|clamav-0.103.8-1|400	%post -n %{name}-db
21mr|clamav-0.103.8-1|401	# try to keep most uptodate database
21mr|clamav-0.103.8-1|402	for i in main daily; do
21mr|clamav-0.103.8-1|403	if [ -f %{_var}/lib/%{name}/$i.cvd.rpmnew ]; then
21mr|clamav-0.103.8-1|404	if [ %{_var}/lib/%{name}/$i.cvd.rpmnew -nt %{_var}/lib/%{name}/$i.cvd ]; then
21mr|clamav-0.103.8-1|405	mv -f %{_var}/lib/%{name}/$i.cvd.rpmnew %{_var}/lib/%{name}/$i.cvd
21mr|clamav-0.103.8-1|406	else
21mr|clamav-0.103.8-1|407	rm -f %{_var}/lib/%{name}/$i.cvd.rpmnew
21mr|clamav-0.103.8-1|408	fi
21mr|clamav-0.103.8-1|409	fi
21mr|clamav-0.103.8-1|410	done

11765 21
21mr|classloader-leak-test-framework-1.1.1-8|1	%bcond_without tests
21mr|classloader-leak-test-framework-1.1.1-8|2	
21mr|classloader-leak-test-framework-1.1.1-8|3	Name:		classloader-leak-test-framework
21mr|classloader-leak-test-framework-1.1.1-8|4	Version:	1.1.1
21mr|classloader-leak-test-framework-1.1.1-8|5	Release:	8
21mr|classloader-leak-test-framework-1.1.1-8|6	Summary:	Detection and verification of Java ClassLoader leaks
21mr|classloader-leak-test-framework-1.1.1-8|7	License:	ASL 2.0
21mr|classloader-leak-test-framework-1.1.1-8|8	URL:		https://github.com/mjiderhamn/classloader-leak-prevention/tree/master/%{name}
21mr|classloader-leak-test-framework-1.1.1-8|9	Source0:	https://github.com/mjiderhamn/classloader-leak-prevention/archive/%{name}-%{version}.tar.gz
21mr|classloader-leak-test-framework-1.1.1-8|10	
21mr|classloader-leak-test-framework-1.1.1-8|11	Group:          Development/Java
21mr|classloader-leak-test-framework-1.1.1-8|12	BuildArch:	noarch
21mr|classloader-leak-test-framework-1.1.1-8|13	# Java stack is not supported on x86_32
21mr|classloader-leak-test-framework-1.1.1-8|14	ExcludeArch: %{ix86}
21mr|classloader-leak-test-framework-1.1.1-8|15	
21mr|classloader-leak-test-framework-1.1.1-8|16	BuildRequires:	maven-local
21mr|classloader-leak-test-framework-1.1.1-8|17	BuildRequires:	mvn(junit:junit)
21mr|classloader-leak-test-framework-1.1.1-8|18	BuildRequires:	mvn(org.apache.bcel:bcel)
21mr|classloader-leak-test-framework-1.1.1-8|19	%if %{with tests}
21mr|classloader-leak-test-framework-1.1.1-8|20	BuildRequires: mvn(javax.el:el-api)
21mr|classloader-leak-test-framework-1.1.1-8|21	BuildRequires: mvn(com.sun.faces:jsf-api)
21mr|classloader-leak-test-framework-1.1.1-8|22	BuildRequires: mvn(com.sun.faces:jsf-impl)
21mr|classloader-leak-test-framework-1.1.1-8|23	%endif
21mr|classloader-leak-test-framework-1.1.1-8|24	
21mr|classloader-leak-test-framework-1.1.1-8|25	%description
21mr|classloader-leak-test-framework-1.1.1-8|26	Stand-alone test framework for detecting and/or verifying the existence or
21mr|classloader-leak-test-framework-1.1.1-8|27	non-existence of Java ClassLoader leaks. It is also possible to test leak
21mr|classloader-leak-test-framework-1.1.1-8|28	prevention mechanisms to confirm that the leak really is avoided. The framework
21mr|classloader-leak-test-framework-1.1.1-8|29	is an built upon JUnit.
21mr|classloader-leak-test-framework-1.1.1-8|30	
21mr|classloader-leak-test-framework-1.1.1-8|31	%package javadoc
21mr|classloader-leak-test-framework-1.1.1-8|32	Summary:	Javadoc for %{name}
21mr|classloader-leak-test-framework-1.1.1-8|33	
21mr|classloader-leak-test-framework-1.1.1-8|34	%description javadoc
21mr|classloader-leak-test-framework-1.1.1-8|35	This package contains the API documentation for %{name}.
21mr|classloader-leak-test-framework-1.1.1-8|36	
21mr|classloader-leak-test-framework-1.1.1-8|37	%prep
21mr|classloader-leak-test-framework-1.1.1-8|38	%setup -q -n classloader-leak-prevention-%{name}-%{version}
21mr|classloader-leak-test-framework-1.1.1-8|39	rm -r classloader-leak-prevention
21mr|classloader-leak-test-framework-1.1.1-8|40	cp -r %{name}/* .
21mr|classloader-leak-test-framework-1.1.1-8|41	
21mr|classloader-leak-test-framework-1.1.1-8|42	%build
21mr|classloader-leak-test-framework-1.1.1-8|43	%if %{with tests}
21mr|classloader-leak-test-framework-1.1.1-8|44	%mvn_build
21mr|classloader-leak-test-framework-1.1.1-8|45	%else
21mr|classloader-leak-test-framework-1.1.1-8|46	%mvn_build -f
21mr|classloader-leak-test-framework-1.1.1-8|47	%endif
21mr|classloader-leak-test-framework-1.1.1-8|48	
21mr|classloader-leak-test-framework-1.1.1-8|49	%install
21mr|classloader-leak-test-framework-1.1.1-8|50	%mvn_install
21mr|classloader-leak-test-framework-1.1.1-8|51	
21mr|classloader-leak-test-framework-1.1.1-8|52	%files -f .mfiles
21mr|classloader-leak-test-framework-1.1.1-8|53	%doc README.md
21mr|classloader-leak-test-framework-1.1.1-8|54	%license LICENSE.txt
21mr|classloader-leak-test-framework-1.1.1-8|55	
21mr|classloader-leak-test-framework-1.1.1-8|56	%files javadoc -f .mfiles-javadoc
21mr|classloader-leak-test-framework-1.1.1-8|57	%license LICENSE.txt
21mr|classloader-leak-test-framework-1.1.1-8|58	

11766 21
21mr|classmate-1.3.1-7|1	Name:          classmate
21mr|classmate-1.3.1-7|2	Version:       1.3.1
21mr|classmate-1.3.1-7|3	Release:       7
21mr|classmate-1.3.1-7|4	Summary:       Java introspection library
21mr|classmate-1.3.1-7|5	License:       ASL 2.0
21mr|classmate-1.3.1-7|6	Url:           http://github.com/cowtowncoder/java-classmate/
21mr|classmate-1.3.1-7|7	Source0:       https://github.com/cowtowncoder/java-classmate/archive/%{name}-%{version}.tar.gz
21mr|classmate-1.3.1-7|8	
21mr|classmate-1.3.1-7|9	BuildRequires: maven-local
21mr|classmate-1.3.1-7|10	BuildRequires: mvn(com.fasterxml:oss-parent:pom:)
21mr|classmate-1.3.1-7|11	BuildRequires: mvn(junit:junit)
21mr|classmate-1.3.1-7|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|classmate-1.3.1-7|13	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|classmate-1.3.1-7|14	
21mr|classmate-1.3.1-7|15	Group:          Development/Java
21mr|classmate-1.3.1-7|16	BuildArch:     noarch
21mr|classmate-1.3.1-7|17	# Java stack is not supported on x86_32
21mr|classmate-1.3.1-7|18	ExcludeArch: %{ix86}
21mr|classmate-1.3.1-7|19	
21mr|classmate-1.3.1-7|20	%description
21mr|classmate-1.3.1-7|21	Library for introspecting types with full generic information
21mr|classmate-1.3.1-7|22	including resolving of field and method types.
21mr|classmate-1.3.1-7|23	
21mr|classmate-1.3.1-7|24	%package javadoc
21mr|classmate-1.3.1-7|25	Summary:       Javadoc for %{name}
21mr|classmate-1.3.1-7|26	
21mr|classmate-1.3.1-7|27	%description javadoc
21mr|classmate-1.3.1-7|28	This package contains javadoc for %{name}.
21mr|classmate-1.3.1-7|29	
21mr|classmate-1.3.1-7|30	%prep
21mr|classmate-1.3.1-7|31	%setup -q -n java-%{name}-%{name}-%{version}
21mr|classmate-1.3.1-7|32	
21mr|classmate-1.3.1-7|33	find . -name "*.class" -delete
21mr|classmate-1.3.1-7|34	find . -name "*.jar" -delete
21mr|classmate-1.3.1-7|35	
21mr|classmate-1.3.1-7|36	%pom_remove_plugin :maven-source-plugin
21mr|classmate-1.3.1-7|37	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|classmate-1.3.1-7|38	
21mr|classmate-1.3.1-7|39	sed -i 's/\r//' src/main/resources/META-INF/LICENSE src/main/resources/META-INF/NOTICE
21mr|classmate-1.3.1-7|40	cp -p src/main/resources/META-INF/LICENSE .
21mr|classmate-1.3.1-7|41	cp -p src/main/resources/META-INF/NOTICE .
21mr|classmate-1.3.1-7|42	
21mr|classmate-1.3.1-7|43	# this test fails junit.framework.AssertionFailedError: expected:<X> but was:<Y>
21mr|classmate-1.3.1-7|44	rm -r src/test/java/com/fasterxml/classmate/AnnotationsTest.java
21mr|classmate-1.3.1-7|45	
21mr|classmate-1.3.1-7|46	%mvn_file :%{name} %{name}
21mr|classmate-1.3.1-7|47	
21mr|classmate-1.3.1-7|48	%build
21mr|classmate-1.3.1-7|49	
21mr|classmate-1.3.1-7|50	%mvn_build
21mr|classmate-1.3.1-7|51	
21mr|classmate-1.3.1-7|52	%install
21mr|classmate-1.3.1-7|53	%mvn_install
21mr|classmate-1.3.1-7|54	
21mr|classmate-1.3.1-7|55	%files -f .mfiles
21mr|classmate-1.3.1-7|56	%doc README.md VERSION.txt
21mr|classmate-1.3.1-7|57	%license LICENSE NOTICE
21mr|classmate-1.3.1-7|58	
21mr|classmate-1.3.1-7|59	%files javadoc -f .mfiles-javadoc
21mr|classmate-1.3.1-7|60	%license LICENSE NOTICE
21mr|classmate-1.3.1-7|61	

11767 21
21mr|classpathx-mail-1.1.2-11|1	# Copyright (c) 2000-2005, JPackage Project
21mr|classpathx-mail-1.1.2-11|2	# All rights reserved.
21mr|classpathx-mail-1.1.2-11|3	#
21mr|classpathx-mail-1.1.2-11|4	# Redistribution and use in source and binary forms, with or without
21mr|classpathx-mail-1.1.2-11|5	# modification, are permitted provided that the following conditions
21mr|classpathx-mail-1.1.2-11|6	# are met:
21mr|classpathx-mail-1.1.2-11|7	#
21mr|classpathx-mail-1.1.2-11|8	# 1. Redistributions of source code must retain the above copyright
21mr|classpathx-mail-1.1.2-11|9	#    notice, this list of conditions and the following disclaimer.
21mr|classpathx-mail-1.1.2-11|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|classpathx-mail-1.1.2-11|11	#    notice, this list of conditions and the following disclaimer in the
21mr|classpathx-mail-1.1.2-11|12	#    documentation and/or other materials provided with the
21mr|classpathx-mail-1.1.2-11|13	#    distribution.
21mr|classpathx-mail-1.1.2-11|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|classpathx-mail-1.1.2-11|15	#    contributors may be used to endorse or promote products derived
21mr|classpathx-mail-1.1.2-11|16	#    from this software without specific prior written permission.
21mr|classpathx-mail-1.1.2-11|17	#
21mr|classpathx-mail-1.1.2-11|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|classpathx-mail-1.1.2-11|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|classpathx-mail-1.1.2-11|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|classpathx-mail-1.1.2-11|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|classpathx-mail-1.1.2-11|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|classpathx-mail-1.1.2-11|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|classpathx-mail-1.1.2-11|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|classpathx-mail-1.1.2-11|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|classpathx-mail-1.1.2-11|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|classpathx-mail-1.1.2-11|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|classpathx-mail-1.1.2-11|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|classpathx-mail-1.1.2-11|29	#
21mr|classpathx-mail-1.1.2-11|30	
21mr|classpathx-mail-1.1.2-11|31	%global jmailver 1.3.1
21mr|classpathx-mail-1.1.2-11|32	%global inetlibver 1.1.2
21mr|classpathx-mail-1.1.2-11|33	
21mr|classpathx-mail-1.1.2-11|34	Name:           classpathx-mail
21mr|classpathx-mail-1.1.2-11|35	Version:        1.1.2
21mr|classpathx-mail-1.1.2-11|36	Release:        11
21mr|classpathx-mail-1.1.2-11|37	Summary:        GNU JavaMail(tm)
21mr|classpathx-mail-1.1.2-11|38	
21mr|classpathx-mail-1.1.2-11|39	Group:          System/Libraries
21mr|classpathx-mail-1.1.2-11|40	# Classpath library exception
21mr|classpathx-mail-1.1.2-11|41	License:        GPLv2+ with exceptions
21mr|classpathx-mail-1.1.2-11|42	URL:            http://www.gnu.org/software/classpathx/
21mr|classpathx-mail-1.1.2-11|43	Source0:        http://ftp.gnu.org/gnu/classpathx/mail-%{version}.tar.gz
21mr|classpathx-mail-1.1.2-11|44	Source1:        http://ftp.gnu.org/gnu/classpath/inetlib-%{inetlibver}.tar.gz
21mr|classpathx-mail-1.1.2-11|45	Patch0:         %{name}-add-inetlib.patch
21mr|classpathx-mail-1.1.2-11|46	# see bz157685
21mr|classpathx-mail-1.1.2-11|47	Patch3:         %{name}-remove-inetlib.patch
21mr|classpathx-mail-1.1.2-11|48	
21mr|classpathx-mail-1.1.2-11|49	BuildArch:      noarch
21mr|classpathx-mail-1.1.2-11|50	BuildRequires:  jpackage-utils >= 0:1.5
21mr|classpathx-mail-1.1.2-11|51	BuildRequires:  ant
21mr|classpathx-mail-1.1.2-11|52	BuildRequires:  perl
21mr|classpathx-mail-1.1.2-11|53	BuildRequires:  java-javadoc
21mr|classpathx-mail-1.1.2-11|54	BuildRequires:  java-1.8.0-openjdk-devel
21mr|classpathx-mail-1.1.2-11|55	
21mr|classpathx-mail-1.1.2-11|56	# Java stack is not supported on x86_32
21mr|classpathx-mail-1.1.2-11|57	ExcludeArch: %{ix86}
21mr|classpathx-mail-1.1.2-11|58	
21mr|classpathx-mail-1.1.2-11|59	Requires(preun): chkconfig
21mr|classpathx-mail-1.1.2-11|60	Requires(post):  chkconfig
21mr|classpathx-mail-1.1.2-11|61	Provides:       javamail = 0:%{jmailver}
21mr|classpathx-mail-1.1.2-11|62	
21mr|classpathx-mail-1.1.2-11|63	%description
21mr|classpathx-mail-1.1.2-11|64	GNU JavaMail(tm) is a free implementation of the JavaMail API.
21mr|classpathx-mail-1.1.2-11|65	
21mr|classpathx-mail-1.1.2-11|66	%files
21mr|classpathx-mail-1.1.2-11|67	%defattr(-,root,root,-)
21mr|classpathx-mail-1.1.2-11|68	%doc AUTHORS ChangeLog COPYING README README.*
21mr|classpathx-mail-1.1.2-11|69	%dir %{_javadir}/classpathx-mail
21mr|classpathx-mail-1.1.2-11|70	%{_javadir}/classpathx-mail/mail-%{jmailver}-api.jar
21mr|classpathx-mail-1.1.2-11|71	%{_javadir}/classpathx-mail/mailapi.jar
21mr|classpathx-mail-1.1.2-11|72	%{_javadir}/classpathx-mail/mail-%{jmailver}-providers.jar
21mr|classpathx-mail-1.1.2-11|73	%{_javadir}/classpathx-mail/providers.jar
21mr|classpathx-mail-1.1.2-11|74	%{_javadir}/classpathx-mail/imap.jar
21mr|classpathx-mail-1.1.2-11|75	%{_javadir}/classpathx-mail/nntp.jar
21mr|classpathx-mail-1.1.2-11|76	%{_javadir}/classpathx-mail/pop3.jar
21mr|classpathx-mail-1.1.2-11|77	%{_javadir}/classpathx-mail/smtp.jar
21mr|classpathx-mail-1.1.2-11|78	# Monolithic jar
21mr|classpathx-mail-1.1.2-11|79	%{_javadir}/classpathx-mail-%{jmailver}-monolithic.jar
21mr|classpathx-mail-1.1.2-11|80	%ghost %{_javadir}/javamail.jar
21mr|classpathx-mail-1.1.2-11|81	#------------------------------------------------------------------
21mr|classpathx-mail-1.1.2-11|82	%package        javadoc
21mr|classpathx-mail-1.1.2-11|83	Summary:        Javadoc for %{name}
21mr|classpathx-mail-1.1.2-11|84	Group:          Development/Java
21mr|classpathx-mail-1.1.2-11|85	Provides:       javamail-javadoc = 0:%{jmailver}
21mr|classpathx-mail-1.1.2-11|86	Requires:       jpackage-utils
21mr|classpathx-mail-1.1.2-11|87	
21mr|classpathx-mail-1.1.2-11|88	%description    javadoc
21mr|classpathx-mail-1.1.2-11|89	%{summary}.
21mr|classpathx-mail-1.1.2-11|90	
21mr|classpathx-mail-1.1.2-11|91	%files javadoc
21mr|classpathx-mail-1.1.2-11|92	%defattr(-,root,root,-)
21mr|classpathx-mail-1.1.2-11|93	%{_javadocdir}/%{name}-%{jmailver}
21mr|classpathx-mail-1.1.2-11|94	%{_javadocdir}/%{name}
21mr|classpathx-mail-1.1.2-11|95	
21mr|classpathx-mail-1.1.2-11|96	#------------------------------------------------------------------
21mr|classpathx-mail-1.1.2-11|97	%prep
21mr|classpathx-mail-1.1.2-11|98	%setup -q -n mail-%{version}
21mr|classpathx-mail-1.1.2-11|99	%patch0
21mr|classpathx-mail-1.1.2-11|100	%patch3 -p0
21mr|classpathx-mail-1.1.2-11|101	rm -f libmail.so
21mr|classpathx-mail-1.1.2-11|102	gzip -dc %{SOURCE1} | tar -xf -
21mr|classpathx-mail-1.1.2-11|103	pushd inetlib-%{inetlibver}/source/gnu/inet
21mr|classpathx-mail-1.1.2-11|104	sed -i -e "s|public final Logger logger|public final static Logger logger|g" imap/IMAPConnection.java nntp/NNTPConnection.java pop3/POP3Connection.java smtp/SMTPConnection.java
21mr|classpathx-mail-1.1.2-11|105	popd
21mr|classpathx-mail-1.1.2-11|106	
21mr|classpathx-mail-1.1.2-11|107	%build
21mr|classpathx-mail-1.1.2-11|108	# build inetlib
21mr|classpathx-mail-1.1.2-11|109	pushd inetlib-%{inetlibver}
21mr|classpathx-mail-1.1.2-11|110	%configure
21mr|classpathx-mail-1.1.2-11|111	make
21mr|classpathx-mail-1.1.2-11|112	popd
21mr|classpathx-mail-1.1.2-11|113	mkdir classes
21mr|classpathx-mail-1.1.2-11|114	cp -r inetlib-%{inetlibver}/classes/gnu classes
21mr|classpathx-mail-1.1.2-11|115	# build mail
21mr|classpathx-mail-1.1.2-11|116	ant \
21mr|classpathx-mail-1.1.2-11|117	-Dj2se.apidoc=%{_javadocdir}/java \
21mr|classpathx-mail-1.1.2-11|118	dist javadoc
21mr|classpathx-mail-1.1.2-11|119	
21mr|classpathx-mail-1.1.2-11|120	# build monolithic
21mr|classpathx-mail-1.1.2-11|121	mkdir monolithic
21mr|classpathx-mail-1.1.2-11|122	pushd monolithic
21mr|classpathx-mail-1.1.2-11|123	for jar in gnumail gnumail-providers ; do jar xf ../$jar.jar; done
21mr|classpathx-mail-1.1.2-11|124	rm -f META-INF/MANIFEST.MF
21mr|classpathx-mail-1.1.2-11|125	jar cf ../monolithic.jar *
21mr|classpathx-mail-1.1.2-11|126	popd
21mr|classpathx-mail-1.1.2-11|127	rm -Rf monolithic
21mr|classpathx-mail-1.1.2-11|128	
21mr|classpathx-mail-1.1.2-11|129	
21mr|classpathx-mail-1.1.2-11|130	%install
21mr|classpathx-mail-1.1.2-11|131	rm -rf %{buildroot}
21mr|classpathx-mail-1.1.2-11|132	
21mr|classpathx-mail-1.1.2-11|133	install -dm 755 %{buildroot}%{_javadir}/classpathx-mail
21mr|classpathx-mail-1.1.2-11|134	
21mr|classpathx-mail-1.1.2-11|135	# API
21mr|classpathx-mail-1.1.2-11|136	install -pm 644 gnumail.jar \
21mr|classpathx-mail-1.1.2-11|137	%{buildroot}%{_javadir}/classpathx-mail/mail-%{jmailver}-api.jar
21mr|classpathx-mail-1.1.2-11|138	ln -s mail-%{jmailver}-api.jar \
21mr|classpathx-mail-1.1.2-11|139	%{buildroot}%{_javadir}/classpathx-mail/mailapi.jar
21mr|classpathx-mail-1.1.2-11|140	
21mr|classpathx-mail-1.1.2-11|141	# Providers
21mr|classpathx-mail-1.1.2-11|142	install -pm 644 gnumail-providers.jar \
21mr|classpathx-mail-1.1.2-11|143	%{buildroot}%{_javadir}/classpathx-mail/mail-%{jmailver}-providers.jar
21mr|classpathx-mail-1.1.2-11|144	ln -s mail-%{jmailver}-providers.jar \
21mr|classpathx-mail-1.1.2-11|145	%{buildroot}%{_javadir}/classpathx-mail/providers.jar
21mr|classpathx-mail-1.1.2-11|146	for prov in imap nntp pop3 smtp ; do
21mr|classpathx-mail-1.1.2-11|147	ln -s mail-%{jmailver}-providers.jar \
21mr|classpathx-mail-1.1.2-11|148	%{buildroot}%{_javadir}/classpathx-mail/$prov.jar
21mr|classpathx-mail-1.1.2-11|149	done
21mr|classpathx-mail-1.1.2-11|150	
21mr|classpathx-mail-1.1.2-11|151	install -pm 644 monolithic.jar \
21mr|classpathx-mail-1.1.2-11|152	%{buildroot}%{_javadir}/classpathx-mail-%{jmailver}-monolithic.jar
21mr|classpathx-mail-1.1.2-11|153	touch %{buildroot}%{_javadir}/javamail.jar # for %%ghost
21mr|classpathx-mail-1.1.2-11|154	
21mr|classpathx-mail-1.1.2-11|155	install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{jmailver}
21mr|classpathx-mail-1.1.2-11|156	cp -pR docs/* %{buildroot}%{_javadocdir}/%{name}-%{jmailver}
21mr|classpathx-mail-1.1.2-11|157	ln -s %{name}-%{jmailver} %{buildroot}%{_javadocdir}/%{name} # ghost symlink
21mr|classpathx-mail-1.1.2-11|158	
21mr|classpathx-mail-1.1.2-11|159	%clean
21mr|classpathx-mail-1.1.2-11|160	rm -rf %{buildroot}
21mr|classpathx-mail-1.1.2-11|161	
21mr|classpathx-mail-1.1.2-11|162	
21mr|classpathx-mail-1.1.2-11|163	%triggerpostun -- classpathx-mail-monolithic <= 0:1.1.1-1jpp
21mr|classpathx-mail-1.1.2-11|164	# Remove file from old monolithic subpackage
21mr|classpathx-mail-1.1.2-11|165	rm -f %{_javadir}/javamail.jar
21mr|classpathx-mail-1.1.2-11|166	# Recreate the link as update-alternatives could not do it
21mr|classpathx-mail-1.1.2-11|167	ln -s %{_sysconfdir}/alternatives/javamail %{_javadir}/javamail.jar
21mr|classpathx-mail-1.1.2-11|168	
21mr|classpathx-mail-1.1.2-11|169	%post
21mr|classpathx-mail-1.1.2-11|170	%{_sbindir}/update-alternatives --install %{_javadir}/javamail.jar javamail %{_javadir}/classpathx-mail-1.3.1-monolithic.jar 010301
21mr|classpathx-mail-1.1.2-11|171	
21mr|classpathx-mail-1.1.2-11|172	%preun
21mr|classpathx-mail-1.1.2-11|173	if [ "$1" = "0" ]; then
21mr|classpathx-mail-1.1.2-11|174	%{_sbindir}/update-alternatives --remove javamail %{_javadir}/classpathx-mail-1.3.1-monolithic.jar
21mr|classpathx-mail-1.1.2-11|175	fi

11768 21
21mr|classworlds-1.1-8|1	# We want to build without maven
21mr|classworlds-1.1-8|2	%define _without_maven 1
21mr|classworlds-1.1-8|3	
21mr|classworlds-1.1-8|4	# If you don't want to build with maven,
21mr|classworlds-1.1-8|5	# give rpmbuild option '--without maven'
21mr|classworlds-1.1-8|6	
21mr|classworlds-1.1-8|7	%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
21mr|classworlds-1.1-8|8	%define without_maven %{?_without_maven:1}%{!?_without_maven:0}
21mr|classworlds-1.1-8|9	
21mr|classworlds-1.1-8|10	%define classworlds_version   1.1
21mr|classworlds-1.1-8|11	
21mr|classworlds-1.1-8|12	Name:           classworlds
21mr|classworlds-1.1-8|13	Version:        %{classworlds_version}
21mr|classworlds-1.1-8|14	Release:        8
21mr|classworlds-1.1-8|15	Epoch:          0
21mr|classworlds-1.1-8|16	Summary:        Classworlds Classloader Framework
21mr|classworlds-1.1-8|17	
21mr|classworlds-1.1-8|18	Group:          Development/Java
21mr|classworlds-1.1-8|19	License:        BSD
21mr|classworlds-1.1-8|20	URL:            http://classworlds.codehaus.org/
21mr|classworlds-1.1-8|21	# svn export svn://svn.classworlds.codehaus.org/classworlds/tags/CLASSWORLDS_1_1
21mr|classworlds-1.1-8|22	# cd CLASSWORLDS_1_1
21mr|classworlds-1.1-8|23	# tar cjf classworlds-1.1-CLASSWORLDS_1_1-src.tar.bz2 classworlds
21mr|classworlds-1.1-8|24	# md5sum:  76be757e6d364eece0109a2c3fc303c9
21mr|classworlds-1.1-8|25	Source0:        %{name}-%{version}-CLASSWORLDS_1_1-src.tar.bz2
21mr|classworlds-1.1-8|26	# This was generated by an upstream download of maven and hand-tuned
21mr|classworlds-1.1-8|27	Source1:        %{name}-%{version}-build.xml
21mr|classworlds-1.1-8|28	
21mr|classworlds-1.1-8|29	%if %{with_maven}
21mr|classworlds-1.1-8|30	Patch0:         %{name}-%{version}-project_xml.patch
21mr|classworlds-1.1-8|31	Patch1:         %{name}-%{version}-project_properties.patch
21mr|classworlds-1.1-8|32	%endif
21mr|classworlds-1.1-8|33	
21mr|classworlds-1.1-8|34	
21mr|classworlds-1.1-8|35	BuildArch:      noarch
21mr|classworlds-1.1-8|36	# Java stack is not supported on x86_32
21mr|classworlds-1.1-8|37	ExcludeArch: %{ix86}
21mr|classworlds-1.1-8|38	
21mr|classworlds-1.1-8|39	BuildRequires:  java-devel
21mr|classworlds-1.1-8|40	BuildRequires:  java-rpmbuild >= 0:1.6
21mr|classworlds-1.1-8|41	BuildRequires:  ant >= 0:1.6
21mr|classworlds-1.1-8|42	%if %{with_maven}
21mr|classworlds-1.1-8|43	BuildRequires:  maven >= 0:1.1
21mr|classworlds-1.1-8|44	BuildRequires:  saxon
21mr|classworlds-1.1-8|45	BuildRequires:  saxon-scripts
21mr|classworlds-1.1-8|46	%endif
21mr|classworlds-1.1-8|47	BuildRequires:  junit
21mr|classworlds-1.1-8|48	BuildRequires:  xerces-j2
21mr|classworlds-1.1-8|49	BuildRequires:  xml-commons-jaxp-1.3-apis
21mr|classworlds-1.1-8|50	Requires:  jpackage-utils
21mr|classworlds-1.1-8|51	Requires:  xerces-j2
21mr|classworlds-1.1-8|52	Requires:  xml-commons-jaxp-1.3-apis
21mr|classworlds-1.1-8|53	
21mr|classworlds-1.1-8|54	%description
21mr|classworlds-1.1-8|55	Classworlds is a framework for container developers
21mr|classworlds-1.1-8|56	who require complex manipulation of Java's ClassLoaders.
21mr|classworlds-1.1-8|57	Java's native ClassLoader mechanims and classes can cause
21mr|classworlds-1.1-8|58	much headache and confusion for certain types of
21mr|classworlds-1.1-8|59	application developers. Projects which involve dynamic
21mr|classworlds-1.1-8|60	loading of components or otherwise represent a 'container'
21mr|classworlds-1.1-8|61	can benefit from the classloading control provided by
21mr|classworlds-1.1-8|62	classworlds.
21mr|classworlds-1.1-8|63	
21mr|classworlds-1.1-8|64	%if %{with_maven}
21mr|classworlds-1.1-8|65	%package        javadoc
21mr|classworlds-1.1-8|66	Summary:        Javadoc for %{name}
21mr|classworlds-1.1-8|67	Group:          Development/Java
21mr|classworlds-1.1-8|68	
21mr|classworlds-1.1-8|69	%description    javadoc
21mr|classworlds-1.1-8|70	%{summary}.
21mr|classworlds-1.1-8|71	
21mr|classworlds-1.1-8|72	%package        manual
21mr|classworlds-1.1-8|73	Summary:        Docs for %{name}
21mr|classworlds-1.1-8|74	Group:          Development/Java
21mr|classworlds-1.1-8|75	
21mr|classworlds-1.1-8|76	%description    manual
21mr|classworlds-1.1-8|77	%{summary}.
21mr|classworlds-1.1-8|78	%endif
21mr|classworlds-1.1-8|79	
21mr|classworlds-1.1-8|80	%prep
21mr|classworlds-1.1-8|81	# If you don''t want to build with maven,
21mr|classworlds-1.1-8|82	# give rpmbuild option '--without maven'
21mr|classworlds-1.1-8|83	%setup -q -n %{name}
21mr|classworlds-1.1-8|84	for j in $(find ./lib -name "*.jar"); do
21mr|classworlds-1.1-8|85	rm $j
21mr|classworlds-1.1-8|86	done
21mr|classworlds-1.1-8|87	cp %{SOURCE1} build.xml
21mr|classworlds-1.1-8|88	
21mr|classworlds-1.1-8|89	%if %{with_maven}
21mr|classworlds-1.1-8|90	%patch0 -b .sav
21mr|classworlds-1.1-8|91	%patch1 -b .sav
21mr|classworlds-1.1-8|92	%endif
21mr|classworlds-1.1-8|93	
21mr|classworlds-1.1-8|94	%build
21mr|classworlds-1.1-8|95	%if %{with_maven}
21mr|classworlds-1.1-8|96	pushd lib
21mr|classworlds-1.1-8|97	ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) xmlApis-2.0.2.jar
21mr|classworlds-1.1-8|98	ln -sf $(build-classpath ant) jakarta-ant-1.5.jar
21mr|classworlds-1.1-8|99	ln -sf $(build-classpath maven) maven.jar
21mr|classworlds-1.1-8|100	popd
21mr|classworlds-1.1-8|101	maven \
21mr|classworlds-1.1-8|102	-Dmaven.repo.remote=file:/usr/share/maven/repository \
21mr|classworlds-1.1-8|103	-Dmaven.home.local=$(pwd)/.maven jar javadoc xdoc:transform
21mr|classworlds-1.1-8|104	%else
21mr|classworlds-1.1-8|105	export CLASSPATH=target/classes
21mr|classworlds-1.1-8|106	%{ant} -Dbuild.sysclasspath=only
21mr|classworlds-1.1-8|107	%endif
21mr|classworlds-1.1-8|108	
21mr|classworlds-1.1-8|109	%install
21mr|classworlds-1.1-8|110	install -Dpm 644 target/%{name}-%{version}.jar \
21mr|classworlds-1.1-8|111	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21mr|classworlds-1.1-8|112	ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|classworlds-1.1-8|113	
21mr|classworlds-1.1-8|114	%if %{with_maven}
21mr|classworlds-1.1-8|115	install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|classworlds-1.1-8|116	cp -pr target/docs/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|classworlds-1.1-8|117	ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
21mr|classworlds-1.1-8|118	rm -rf target/docs/apidocs
21mr|classworlds-1.1-8|119	%endif
21mr|classworlds-1.1-8|120	
21mr|classworlds-1.1-8|121	%if %{with_maven}
21mr|classworlds-1.1-8|122	install -dm 755 %{buildroot}%{_docdir}/%{name}-%{version}
21mr|classworlds-1.1-8|123	cp -pr target/docs/* %{buildroot}%{_docdir}/%{name}-%{version}
21mr|classworlds-1.1-8|124	%endif
21mr|classworlds-1.1-8|125	
21mr|classworlds-1.1-8|126	%files
21mr|classworlds-1.1-8|127	%doc LICENSE.txt
21mr|classworlds-1.1-8|128	%{_javadir}/*.jar
21mr|classworlds-1.1-8|129	
21mr|classworlds-1.1-8|130	%if %{with_maven}
21mr|classworlds-1.1-8|131	%files javadoc
21mr|classworlds-1.1-8|132	%doc %{_javadocdir}/*
21mr|classworlds-1.1-8|133	
21mr|classworlds-1.1-8|134	%files manual
21mr|classworlds-1.1-8|135	%doc %{_docdir}/%{name}-%{version}
21mr|classworlds-1.1-8|136	%endif

11769 21
21mr|cldr-emoji-annotation-36.12.120191002_0-1|1	%global debug_package %{nil}
21mr|cldr-emoji-annotation-36.12.120191002_0-1|2	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|3	Name:       cldr-emoji-annotation
21mr|cldr-emoji-annotation-36.12.120191002_0-1|4	Version:    36.12.120191002_0
21mr|cldr-emoji-annotation-36.12.120191002_0-1|5	Release:    1
21mr|cldr-emoji-annotation-36.12.120191002_0-1|6	# Annotation files are in Unicode license
21mr|cldr-emoji-annotation-36.12.120191002_0-1|7	Summary:    Emoji annotation files in CLDR
21mr|cldr-emoji-annotation-36.12.120191002_0-1|8	Group:     System/Internationalization
21mr|cldr-emoji-annotation-36.12.120191002_0-1|9	License:    LGPLv2+ and Unicode
21mr|cldr-emoji-annotation-36.12.120191002_0-1|10	URL:        https://github.com/fujiwarat/cldr-emoji-annotation
21mr|cldr-emoji-annotation-36.12.120191002_0-1|11	Source0:    https://github.com/fujiwarat/cldr-emoji-annotation/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|cldr-emoji-annotation-36.12.120191002_0-1|12	BuildRequires: autoconf
21mr|cldr-emoji-annotation-36.12.120191002_0-1|13	BuildRequires: automake
21mr|cldr-emoji-annotation-36.12.120191002_0-1|14	BuildArch:  noarch
21mr|cldr-emoji-annotation-36.12.120191002_0-1|15	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|16	%description
21mr|cldr-emoji-annotation-36.12.120191002_0-1|17	This package provides the emoji annotation file by language in CLDR.
21mr|cldr-emoji-annotation-36.12.120191002_0-1|18	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|19	%files
21mr|cldr-emoji-annotation-36.12.120191002_0-1|20	%doc AUTHORS README
21mr|cldr-emoji-annotation-36.12.120191002_0-1|21	%{_datadir}/unicode/
21mr|cldr-emoji-annotation-36.12.120191002_0-1|22	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|23	#----------------------------------------------------------------------------
21mr|cldr-emoji-annotation-36.12.120191002_0-1|24	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|25	%package devel
21mr|cldr-emoji-annotation-36.12.120191002_0-1|26	Summary:    Files for development using cldr-annotations
21mr|cldr-emoji-annotation-36.12.120191002_0-1|27	Group:		Development/C
21mr|cldr-emoji-annotation-36.12.120191002_0-1|28	Requires:	%{name} = %{EVRD}
21mr|cldr-emoji-annotation-36.12.120191002_0-1|29	Requires:   pkgconfig
21mr|cldr-emoji-annotation-36.12.120191002_0-1|30	BuildArch:  noarch
21mr|cldr-emoji-annotation-36.12.120191002_0-1|31	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|32	%description devel
21mr|cldr-emoji-annotation-36.12.120191002_0-1|33	This package contains the pkg-config files for development
21mr|cldr-emoji-annotation-36.12.120191002_0-1|34	when building programs that use cldr-annotations.
21mr|cldr-emoji-annotation-36.12.120191002_0-1|35	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|36	%files devel
21mr|cldr-emoji-annotation-36.12.120191002_0-1|37	%{_datadir}/pkgconfig/*.pc
21mr|cldr-emoji-annotation-36.12.120191002_0-1|38	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|39	#----------------------------------------------------------------------------
21mr|cldr-emoji-annotation-36.12.120191002_0-1|40	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|41	%prep
21mr|cldr-emoji-annotation-36.12.120191002_0-1|42	%setup -q
21mr|cldr-emoji-annotation-36.12.120191002_0-1|43	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|44	%build
21mr|cldr-emoji-annotation-36.12.120191002_0-1|45	autoreconf -v -i
21mr|cldr-emoji-annotation-36.12.120191002_0-1|46	%configure
21mr|cldr-emoji-annotation-36.12.120191002_0-1|47	make %{?_smp_mflags}
21mr|cldr-emoji-annotation-36.12.120191002_0-1|48	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|49	
21mr|cldr-emoji-annotation-36.12.120191002_0-1|50	%install
21mr|cldr-emoji-annotation-36.12.120191002_0-1|51	make DESTDIR=%{buildroot} install INSTALL="install -p"

11770 21
21mr|clearlooks-phenix-theme-7.0.1-4|1	%define oname clearlooks-phenix
21mr|clearlooks-phenix-theme-7.0.1-4|2	
21mr|clearlooks-phenix-theme-7.0.1-4|3	Summary:	Clearlooks-Phenix theme
21mr|clearlooks-phenix-theme-7.0.1-4|4	Name:		clearlooks-phenix-theme
21mr|clearlooks-phenix-theme-7.0.1-4|5	Version:	7.0.1
21mr|clearlooks-phenix-theme-7.0.1-4|6	Release:	4
21mr|clearlooks-phenix-theme-7.0.1-4|7	License:	GPLv3+
21mr|clearlooks-phenix-theme-7.0.1-4|8	Group:		Graphical desktop/Other
21mr|clearlooks-phenix-theme-7.0.1-4|9	Url:		https://github.com/jpfleury/clearlooks-phenix
21mr|clearlooks-phenix-theme-7.0.1-4|10	Source0:	https://github.com/jpfleury/clearlooks-phenix/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|clearlooks-phenix-theme-7.0.1-4|11	Patch0:		clearlooks-phenix-6.0.3-fix-nautilus-bg-image.patch
21mr|clearlooks-phenix-theme-7.0.1-4|12	Patch1:		clearlooks-phenix-7.0.1-fix-font-weight.patch
21mr|clearlooks-phenix-theme-7.0.1-4|13	Requires:	%{oname}-gtk2-theme
21mr|clearlooks-phenix-theme-7.0.1-4|14	Requires:	%{oname}-gtk3-theme
21mr|clearlooks-phenix-theme-7.0.1-4|15	Recommends:	dmz-cursor-theme-white
21mr|clearlooks-phenix-theme-7.0.1-4|16	BuildArch:	noarch
21mr|clearlooks-phenix-theme-7.0.1-4|17	
21mr|clearlooks-phenix-theme-7.0.1-4|18	%description
21mr|clearlooks-phenix-theme-7.0.1-4|19	The Clearlooks-Phenix project aims at creating a GTK3 port of Clearlooks,
21mr|clearlooks-phenix-theme-7.0.1-4|20	the default theme for Gnome 2. Style is also included for GTK2, Unity and
21mr|clearlooks-phenix-theme-7.0.1-4|21	for Metacity, Openbox and Xfwm4 window managers.
21mr|clearlooks-phenix-theme-7.0.1-4|22	
21mr|clearlooks-phenix-theme-7.0.1-4|23	%files
21mr|clearlooks-phenix-theme-7.0.1-4|24	%defattr(644,root,root,755)
21mr|clearlooks-phenix-theme-7.0.1-4|25	%doc COPYING README.md
21mr|clearlooks-phenix-theme-7.0.1-4|26	%{_datadir}/themes/%{oname}/metacity-1/
21mr|clearlooks-phenix-theme-7.0.1-4|27	%{_datadir}/themes/%{oname}/openbox-3/
21mr|clearlooks-phenix-theme-7.0.1-4|28	%{_datadir}/themes/%{oname}/wallpapers/
21mr|clearlooks-phenix-theme-7.0.1-4|29	%{_datadir}/themes/%{oname}/xfwm4/
21mr|clearlooks-phenix-theme-7.0.1-4|30	%{_datadir}/themes/%{oname}/index.theme
21mr|clearlooks-phenix-theme-7.0.1-4|31	
21mr|clearlooks-phenix-theme-7.0.1-4|32	#----------------------------------------------------------------------------
21mr|clearlooks-phenix-theme-7.0.1-4|33	
21mr|clearlooks-phenix-theme-7.0.1-4|34	%package -n %{oname}-gtk2-theme
21mr|clearlooks-phenix-theme-7.0.1-4|35	Summary:	Clearlooks-Phenix GTK2 theme
21mr|clearlooks-phenix-theme-7.0.1-4|36	Group:		Graphical desktop/Other
21mr|clearlooks-phenix-theme-7.0.1-4|37	Requires:	gtk-engines2
21mr|clearlooks-phenix-theme-7.0.1-4|38	Requires:	gtk2-modules
21mr|clearlooks-phenix-theme-7.0.1-4|39	
21mr|clearlooks-phenix-theme-7.0.1-4|40	%description -n %{oname}-gtk2-theme
21mr|clearlooks-phenix-theme-7.0.1-4|41	Clearlooks-Phenix GTK2 theme.
21mr|clearlooks-phenix-theme-7.0.1-4|42	
21mr|clearlooks-phenix-theme-7.0.1-4|43	%files -n %{oname}-gtk2-theme
21mr|clearlooks-phenix-theme-7.0.1-4|44	%dir %{_datadir}/themes/%{oname}/gtk-2.0/
21mr|clearlooks-phenix-theme-7.0.1-4|45	%{_datadir}/themes/%{oname}/gtk-2.0/*
21mr|clearlooks-phenix-theme-7.0.1-4|46	
21mr|clearlooks-phenix-theme-7.0.1-4|47	#----------------------------------------------------------------------------
21mr|clearlooks-phenix-theme-7.0.1-4|48	
21mr|clearlooks-phenix-theme-7.0.1-4|49	%package -n %{oname}-gtk3-theme
21mr|clearlooks-phenix-theme-7.0.1-4|50	Summary:	Clearlooks-Phenix GTK3 theme
21mr|clearlooks-phenix-theme-7.0.1-4|51	Group:		Graphical desktop/Other
21mr|clearlooks-phenix-theme-7.0.1-4|52	
21mr|clearlooks-phenix-theme-7.0.1-4|53	%description -n %{oname}-gtk3-theme
21mr|clearlooks-phenix-theme-7.0.1-4|54	Clearlooks-Phenix GTK3 theme.
21mr|clearlooks-phenix-theme-7.0.1-4|55	
21mr|clearlooks-phenix-theme-7.0.1-4|56	%files -n %{oname}-gtk3-theme
21mr|clearlooks-phenix-theme-7.0.1-4|57	%dir %{_datadir}/themes/%{oname}/gtk-3.0/
21mr|clearlooks-phenix-theme-7.0.1-4|58	%{_datadir}/themes/%{oname}/gtk-3.0/*
21mr|clearlooks-phenix-theme-7.0.1-4|59	
21mr|clearlooks-phenix-theme-7.0.1-4|60	#----------------------------------------------------------------------------
21mr|clearlooks-phenix-theme-7.0.1-4|61	
21mr|clearlooks-phenix-theme-7.0.1-4|62	%prep
21mr|clearlooks-phenix-theme-7.0.1-4|63	%setup -qn %{oname}-%{version}
21mr|clearlooks-phenix-theme-7.0.1-4|64	%patch0 -p1
21mr|clearlooks-phenix-theme-7.0.1-4|65	%patch1 -p1
21mr|clearlooks-phenix-theme-7.0.1-4|66	
21mr|clearlooks-phenix-theme-7.0.1-4|67	%build
21mr|clearlooks-phenix-theme-7.0.1-4|68	
21mr|clearlooks-phenix-theme-7.0.1-4|69	%install
21mr|clearlooks-phenix-theme-7.0.1-4|70	mkdir -p %{buildroot}%{_datadir}/themes/%{oname}/
21mr|clearlooks-phenix-theme-7.0.1-4|71	for dir in gtk-2.0 gtk-3.0 metacity-1 openbox-3 wallpapers xfwm4; do
21mr|clearlooks-phenix-theme-7.0.1-4|72	cp -R $dir %{buildroot}%{_datadir}/themes/%{oname}/
21mr|clearlooks-phenix-theme-7.0.1-4|73	done
21mr|clearlooks-phenix-theme-7.0.1-4|74	install -Dpm 0644 index.theme %{buildroot}%{_datadir}/themes/%{oname}/

11771 21
21mr|clevis-18-3|1	Summary:	Automated decryption framework
21mr|clevis-18-3|2	Name:		clevis
21mr|clevis-18-3|3	Version:	18
21mr|clevis-18-3|4	Release:	3
21mr|clevis-18-3|5	License:	GPLv3+
21mr|clevis-18-3|6	Group:		Development/Other
21mr|clevis-18-3|7	Url:		https://github.com/latchset/%{name}
21mr|clevis-18-3|8	Source0:	https://github.com/latchset/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|clevis-18-3|9	Source1:	clevis.sysusers
21mr|clevis-18-3|10	Patch1:		0001-sss-use-BN_set_word-x-0-instead-of-BN_zero.patch
21mr|clevis-18-3|11	Patch2:		0002-systemd-account-for-unlocking-failures-in-clevis-luk.patch
21mr|clevis-18-3|12	Patch4:		0004-luks-explicitly-specify-pbkdf-iterations-to-cryptset.patch
21mr|clevis-18-3|13	Patch5:		0005-tang-dump-url-on-error-communication.patch
21mr|clevis-18-3|14	Patch6:		0006-feat-rename-the-test-pin-to-null-pin.patch
21mr|clevis-18-3|15	Patch7:		0007-avoid-clevis-invalid-msg.patch
21mr|clevis-18-3|16	Patch8:		0008-Improve-boot-performance-by-removing-key-check.patch
21mr|clevis-18-3|17	Patch9:		0009-luks-enable-debugging-in-clevis-scripts-when-rd.debu.patch
21mr|clevis-18-3|18	Patch10:	0010-patched-rosa-systemd-path.patch
21mr|clevis-18-3|19	BuildRequires:	asciidoc
21mr|clevis-18-3|20	BuildRequires:	cmake
21mr|clevis-18-3|21	BuildRequires:	cracklib-dicts
21mr|clevis-18-3|22	BuildRequires:	cryptsetup
21mr|clevis-18-3|23	BuildRequires:	curl
21mr|clevis-18-3|24	BuildRequires:	desktop-file-utils
21mr|clevis-18-3|25	BuildRequires:	diffutils
21mr|clevis-18-3|26	BuildRequires:	git-core
21mr|clevis-18-3|27	BuildRequires:	jq
21mr|clevis-18-3|28	BuildRequires:	libpwquality-tools
21mr|clevis-18-3|29	BuildRequires:	meson
21mr|clevis-18-3|30	BuildRequires:	ninja
21mr|clevis-18-3|31	BuildRequires:	tang
21mr|clevis-18-3|32	BuildRequires:	tpm2-tools
21mr|clevis-18-3|33	BuildRequires:	mfs-devel
21mr|clevis-18-3|34	BuildRequires:	pkgconfig(audit)
21mr|clevis-18-3|35	BuildRequires:	pkgconfig(bash-completion)
21mr|clevis-18-3|36	BuildRequires:	pkgconfig(dracut)
21mr|clevis-18-3|37	BuildRequires:	pkgconfig(jansson)
21mr|clevis-18-3|38	BuildRequires:	pkgconfig(jose)
21mr|clevis-18-3|39	BuildRequires:	pkgconfig(libcryptsetup)
21mr|clevis-18-3|40	BuildRequires:	pkgconfig(luksmeta)
21mr|clevis-18-3|41	BuildRequires:	pkgconfig(openssl)
21mr|clevis-18-3|42	BuildRequires:	pkgconfig(systemd)
21mr|clevis-18-3|43	BuildRequires:	pkgconfig(udisks2)
21mr|clevis-18-3|44	Requires:	coreutils
21mr|clevis-18-3|45	Requires:	curl
21mr|clevis-18-3|46	Requires:	jose
21mr|clevis-18-3|47	Requires:	jq
21mr|clevis-18-3|48	Requires:	tpm2-tools
21mr|clevis-18-3|49	Requires(pre):	/bin/systemd-sysusers
21mr|clevis-18-3|50	Recommends:	cracklib-dicts
21mr|clevis-18-3|51	
21mr|clevis-18-3|52	%description
21mr|clevis-18-3|53	Clevis is a framework for automated decryption. It allows you to encrypt
21mr|clevis-18-3|54	data using sophisticated unlocking policies which enable decryption to
21mr|clevis-18-3|55	occur automatically.
21mr|clevis-18-3|56	
21mr|clevis-18-3|57	The clevis package provides basic encryption/decryption policy support.
21mr|clevis-18-3|58	Users can use this directly; but most commonly, it will be used as a
21mr|clevis-18-3|59	building block for other packages. For example, see the clevis-luks
21mr|clevis-18-3|60	and clevis-dracut packages for automatic root volume unlocking of LUKSv1
21mr|clevis-18-3|61	volumes during early boot.
21mr|clevis-18-3|62	
21mr|clevis-18-3|63	%files
21mr|clevis-18-3|64	%license COPYING
21mr|clevis-18-3|65	%{_bindir}/%{name}
21mr|clevis-18-3|66	%{_bindir}/%{name}-decrypt
21mr|clevis-18-3|67	%{_bindir}/%{name}-decrypt-null
21mr|clevis-18-3|68	%{_bindir}/%{name}-decrypt-sss
21mr|clevis-18-3|69	%{_bindir}/%{name}-decrypt-tang
21mr|clevis-18-3|70	%{_bindir}/%{name}-decrypt-tpm2
21mr|clevis-18-3|71	%{_bindir}/%{name}-encrypt-null
21mr|clevis-18-3|72	%{_bindir}/%{name}-encrypt-sss
21mr|clevis-18-3|73	%{_bindir}/%{name}-encrypt-tang
21mr|clevis-18-3|74	%{_bindir}/%{name}-encrypt-tpm2
21mr|clevis-18-3|75	%{_datadir}/bash-completion/
21mr|clevis-18-3|76	%{_sysusersdir}/%{name}.conf
21mr|clevis-18-3|77	
21mr|clevis-18-3|78	%pre
21mr|clevis-18-3|79	%sysusers_create %{name}.conf
21mr|clevis-18-3|80	
21mr|clevis-18-3|81	#------------------------------------------------------------------
21mr|clevis-18-3|82	
21mr|clevis-18-3|83	%package luks
21mr|clevis-18-3|84	Summary:	LUKS integration for clevis
21mr|clevis-18-3|85	Group:		Development/Other
21mr|clevis-18-3|86	Requires:	%{name} = %{EVRD}
21mr|clevis-18-3|87	Requires:	cryptsetup
21mr|clevis-18-3|88	Requires:	luksmeta
21mr|clevis-18-3|89	
21mr|clevis-18-3|90	%description luks
21mr|clevis-18-3|91	LUKS integration for clevis. This package allows you to bind a LUKS
21mr|clevis-18-3|92	volume to a clevis unlocking policy. For automated unlocking, an unlocker
21mr|clevis-18-3|93	will also be required. See, for example, clevis-dracut and clevis-udisks2.
21mr|clevis-18-3|94	
21mr|clevis-18-3|95	%files luks
21mr|clevis-18-3|96	%{_bindir}/%{name}-luks-bind
21mr|clevis-18-3|97	%{_bindir}/%{name}-luks-common-functions
21mr|clevis-18-3|98	%{_bindir}/%{name}-luks-edit
21mr|clevis-18-3|99	%{_bindir}/%{name}-luks-list
21mr|clevis-18-3|100	%{_bindir}/%{name}-luks-pass
21mr|clevis-18-3|101	%{_bindir}/%{name}-luks-regen
21mr|clevis-18-3|102	%{_bindir}/%{name}-luks-report
21mr|clevis-18-3|103	%{_bindir}/%{name}-luks-unbind
21mr|clevis-18-3|104	%{_bindir}/%{name}-luks-unlock
21mr|clevis-18-3|105	
21mr|clevis-18-3|106	#------------------------------------------------------------------
21mr|clevis-18-3|107	
21mr|clevis-18-3|108	%package systemd
21mr|clevis-18-3|109	Summary:	Systemd integration for clevis
21mr|clevis-18-3|110	Group:		Development/Other
21mr|clevis-18-3|111	Requires:	systemd
21mr|clevis-18-3|112	
21mr|clevis-18-3|113	%description systemd
21mr|clevis-18-3|114	Automatically unlocks LUKS _netdev block devices from /etc/crypttab.
21mr|clevis-18-3|115	
21mr|clevis-18-3|116	%files systemd
21mr|clevis-18-3|117	%{_libexecdir}/%{name}-luks-askpass
21mr|clevis-18-3|118	%{_unitdir}/%{name}-luks-askpass.path
21mr|clevis-18-3|119	%{_unitdir}/%{name}-luks-askpass.service
21mr|clevis-18-3|120	
21mr|clevis-18-3|121	%post systemd
21mr|clevis-18-3|122	%systemd_post %{name}-luks-askpass.path
21mr|clevis-18-3|123	
21mr|clevis-18-3|124	%preun systemd
21mr|clevis-18-3|125	%systemd_preun %{name}-luks-askpass.path
21mr|clevis-18-3|126	
21mr|clevis-18-3|127	#------------------------------------------------------------------
21mr|clevis-18-3|128	
21mr|clevis-18-3|129	%package dracut
21mr|clevis-18-3|130	Summary:	Dracut integration for clevis
21mr|clevis-18-3|131	Group:		Development/Other
21mr|clevis-18-3|132	Requires:	%{name}-systemd = %{EVRD}
21mr|clevis-18-3|133	Requires:	dracut
21mr|clevis-18-3|134	
21mr|clevis-18-3|135	%description dracut
21mr|clevis-18-3|136	Automatically unlocks LUKS block devices in early boot.
21mr|clevis-18-3|137	
21mr|clevis-18-3|138	%files dracut
21mr|clevis-18-3|139	%{_prefix}/lib/dracut/modules.d/60%{name}
21mr|clevis-18-3|140	%{_prefix}/lib/dracut/modules.d/60%{name}-pin-null
21mr|clevis-18-3|141	%{_prefix}/lib/dracut/modules.d/60%{name}-pin-sss
21mr|clevis-18-3|142	%{_prefix}/lib/dracut/modules.d/60%{name}-pin-tang
21mr|clevis-18-3|143	%{_prefix}/lib/dracut/modules.d/60%{name}-pin-tpm2
21mr|clevis-18-3|144	
21mr|clevis-18-3|145	#------------------------------------------------------------------
21mr|clevis-18-3|146	
21mr|clevis-18-3|147	%package udisks2
21mr|clevis-18-3|148	Summary:	UDisks2/Storaged integration for clevis
21mr|clevis-18-3|149	Group:		Development/Other
21mr|clevis-18-3|150	Requires:	%{name}-luks = %{EVRD}
21mr|clevis-18-3|151	
21mr|clevis-18-3|152	%description udisks2
21mr|clevis-18-3|153	Automatically unlocks LUKS block devices in desktop environments that
21mr|clevis-18-3|154	use UDisks2 or storaged (like GNOME)
21mr|clevis-18-3|155	
21mr|clevis-18-3|156	%files udisks2
21mr|clevis-18-3|157	%attr(4755, root, root) %{_libexecdir}/%{name}-luks-udisks2
21mr|clevis-18-3|158	%{_sysconfdir}/xdg/autostart/%{name}-luks-udisks2.desktop
21mr|clevis-18-3|159	
21mr|clevis-18-3|160	#------------------------------------------------------------------
21mr|clevis-18-3|161	
21mr|clevis-18-3|162	%prep
21mr|clevis-18-3|163	%autosetup -S git
21mr|clevis-18-3|164	
21mr|clevis-18-3|165	%build
21mr|clevis-18-3|166	%meson	\
21mr|clevis-18-3|167	-Dgroup=%{name}	\
21mr|clevis-18-3|168	-Duser=%{name}
21mr|clevis-18-3|169	%meson_build
21mr|clevis-18-3|170	
21mr|clevis-18-3|171	%install
21mr|clevis-18-3|172	%meson_install
21mr|clevis-18-3|173	install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|clevis-18-3|174	
21mr|clevis-18-3|175	%check
21mr|clevis-18-3|176	%meson_test

11772 21
21mr|clew-0.10-1.20151002.2|1	%define git 20151002
21mr|clew-0.10-1.20151002.2|2	
21mr|clew-0.10-1.20151002.2|3	%define major 1
21mr|clew-0.10-1.20151002.2|4	%define libname %mklibname %{name} %{major}
21mr|clew-0.10-1.20151002.2|5	%define devname %mklibname %{name} -d
21mr|clew-0.10-1.20151002.2|6	
21mr|clew-0.10-1.20151002.2|7	Summary:	The OpenCL extension wrangler library
21mr|clew-0.10-1.20151002.2|8	Name:		clew
21mr|clew-0.10-1.20151002.2|9	Version:	0.10
21mr|clew-0.10-1.20151002.2|10	Release:	1.%{git}.2
21mr|clew-0.10-1.20151002.2|11	License:	Boost
21mr|clew-0.10-1.20151002.2|12	Group:		System/Libraries
21mr|clew-0.10-1.20151002.2|13	Url:		https://github.com/martijnberger/clew
21mr|clew-0.10-1.20151002.2|14	# git snaphot
21mr|clew-0.10-1.20151002.2|15	Source0:	%{name}-%{version}-%{git}.tar.bz2
21mr|clew-0.10-1.20151002.2|16	Patch0:		clew-0.10-20151002-soname.patch
21mr|clew-0.10-1.20151002.2|17	Patch1:		clew-0.10-20151002-libcl.so.1-location.patch
21mr|clew-0.10-1.20151002.2|18	Patch2:		clew-0.10-20151002-libdir.patch
21mr|clew-0.10-1.20151002.2|19	BuildRequires:	cmake
21mr|clew-0.10-1.20151002.2|20	
21mr|clew-0.10-1.20151002.2|21	%description
21mr|clew-0.10-1.20151002.2|22	The OpenCL extension wrangler library. This basically works like glew,
21mr|clew-0.10-1.20151002.2|23	but for OpenCL. You can build OpenCL code without needing any OpenCL
21mr|clew-0.10-1.20151002.2|24	library or include files. At runtime, even if there is no OpenCL-enabled
21mr|clew-0.10-1.20151002.2|25	device present, your code will still run! Of course, you wont be able to
21mr|clew-0.10-1.20151002.2|26	do anything OpenCL-related, but you wont get any errors about missing
21mr|clew-0.10-1.20151002.2|27	libraries and stuff, no linker errors (at least, not until you try to use
21mr|clew-0.10-1.20151002.2|28	a non-existent OpenCL-enabled device of course).
21mr|clew-0.10-1.20151002.2|29	
21mr|clew-0.10-1.20151002.2|30	#----------------------------------------------------------------------------
21mr|clew-0.10-1.20151002.2|31	
21mr|clew-0.10-1.20151002.2|32	%package -n %{libname}
21mr|clew-0.10-1.20151002.2|33	Summary:	The OpenCL extension wrangler library
21mr|clew-0.10-1.20151002.2|34	Group:		System/Libraries
21mr|clew-0.10-1.20151002.2|35	
21mr|clew-0.10-1.20151002.2|36	%description -n %{libname}
21mr|clew-0.10-1.20151002.2|37	The OpenCL extension wrangler library. This basically works like glew,
21mr|clew-0.10-1.20151002.2|38	but for OpenCL. You can build OpenCL code without needing any OpenCL
21mr|clew-0.10-1.20151002.2|39	library or include files. At runtime, even if there is no OpenCL-enabled
21mr|clew-0.10-1.20151002.2|40	device present, your code will still run! Of course, you wont be able to
21mr|clew-0.10-1.20151002.2|41	do anything OpenCL-related, but you wont get any errors about missing
21mr|clew-0.10-1.20151002.2|42	libraries and stuff, no linker errors (at least, not until you try to use
21mr|clew-0.10-1.20151002.2|43	a non-existent OpenCL-enabled device of course).
21mr|clew-0.10-1.20151002.2|44	
21mr|clew-0.10-1.20151002.2|45	%files -n %{libname}
21mr|clew-0.10-1.20151002.2|46	%doc README.md LICENSE.md
21mr|clew-0.10-1.20151002.2|47	%{_libdir}/lib%{name}.so.%{major}*
21mr|clew-0.10-1.20151002.2|48	
21mr|clew-0.10-1.20151002.2|49	#----------------------------------------------------------------------------
21mr|clew-0.10-1.20151002.2|50	
21mr|clew-0.10-1.20151002.2|51	%package -n %{devname}
21mr|clew-0.10-1.20151002.2|52	Summary:	Development files for the OpenCL extension wrangler library
21mr|clew-0.10-1.20151002.2|53	Group:		Development/C
21mr|clew-0.10-1.20151002.2|54	Requires:	%{libname} = %{EVRD}
21mr|clew-0.10-1.20151002.2|55	Provides:	%{name}-devel = %{EVRD}
21mr|clew-0.10-1.20151002.2|56	
21mr|clew-0.10-1.20151002.2|57	%description -n %{devname}
21mr|clew-0.10-1.20151002.2|58	Development files for the OpenCL extension wrangler library.
21mr|clew-0.10-1.20151002.2|59	
21mr|clew-0.10-1.20151002.2|60	%files -n %{devname}
21mr|clew-0.10-1.20151002.2|61	%doc README.md LICENSE.md
21mr|clew-0.10-1.20151002.2|62	%{_includedir}/clew.h
21mr|clew-0.10-1.20151002.2|63	%{_includedir}/proxy-opencl/CL/*.h
21mr|clew-0.10-1.20151002.2|64	%{_includedir}/proxy-opencl/OpenCL/*.h
21mr|clew-0.10-1.20151002.2|65	%{_libdir}/lib%{name}.so
21mr|clew-0.10-1.20151002.2|66	
21mr|clew-0.10-1.20151002.2|67	#----------------------------------------------------------------------------
21mr|clew-0.10-1.20151002.2|68	
21mr|clew-0.10-1.20151002.2|69	%prep
21mr|clew-0.10-1.20151002.2|70	%setup -qn %{name}-%{version}-%{git}
21mr|clew-0.10-1.20151002.2|71	%patch0 -p1
21mr|clew-0.10-1.20151002.2|72	%patch1 -p1
21mr|clew-0.10-1.20151002.2|73	%patch2 -p1
21mr|clew-0.10-1.20151002.2|74	
21mr|clew-0.10-1.20151002.2|75	%build
21mr|clew-0.10-1.20151002.2|76	%cmake \
21mr|clew-0.10-1.20151002.2|77	-DINSTALL_CL_HEADER:BOOL=ON
21mr|clew-0.10-1.20151002.2|78	%make
21mr|clew-0.10-1.20151002.2|79	
21mr|clew-0.10-1.20151002.2|80	%install
21mr|clew-0.10-1.20151002.2|81	%makeinstall_std -C build
21mr|clew-0.10-1.20151002.2|82	
21mr|clew-0.10-1.20151002.2|83	rm -f %{buildroot}%{_bindir}/clewTest

11773 21
21mr|clinfo-3.0.23.01.25-1|1	Summary:    Enumerate OpenCL platforms and devices
21mr|clinfo-3.0.23.01.25-1|2	Name:       clinfo
21mr|clinfo-3.0.23.01.25-1|3	Version:    3.0.23.01.25
21mr|clinfo-3.0.23.01.25-1|4	Release:    1
21mr|clinfo-3.0.23.01.25-1|5	License:    CC0
21mr|clinfo-3.0.23.01.25-1|6	Group:      System/Configuration/Other
21mr|clinfo-3.0.23.01.25-1|7	URL:        https://github.com/Oblomov/clinfo
21mr|clinfo-3.0.23.01.25-1|8	Source0:    %{url}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|clinfo-3.0.23.01.25-1|9	
21mr|clinfo-3.0.23.01.25-1|10	BuildRequires:  gcc
21mr|clinfo-3.0.23.01.25-1|11	BuildRequires:  make
21mr|clinfo-3.0.23.01.25-1|12	BuildRequires:  ocl-icd-devel
21mr|clinfo-3.0.23.01.25-1|13	
21mr|clinfo-3.0.23.01.25-1|14	%description
21mr|clinfo-3.0.23.01.25-1|15	A simple OpenCL application that enumerates all possible platform and
21mr|clinfo-3.0.23.01.25-1|16	device properties. Inspired by AMD's program of the same name, it is
21mr|clinfo-3.0.23.01.25-1|17	coded in pure C99 and it tries to output all possible information,
21mr|clinfo-3.0.23.01.25-1|18	including that provided by platform-specific extensions, and not to
21mr|clinfo-3.0.23.01.25-1|19	crash on platform-unsupported properties (e.g. 1.2 properties on 1.1
21mr|clinfo-3.0.23.01.25-1|20	platforms).
21mr|clinfo-3.0.23.01.25-1|21	
21mr|clinfo-3.0.23.01.25-1|22	%files
21mr|clinfo-3.0.23.01.25-1|23	%license LICENSE legalcode.txt
21mr|clinfo-3.0.23.01.25-1|24	%doc README.md
21mr|clinfo-3.0.23.01.25-1|25	%{_bindir}/%{name}
21mr|clinfo-3.0.23.01.25-1|26	%{_mandir}/man1/%{name}.1*
21mr|clinfo-3.0.23.01.25-1|27	
21mr|clinfo-3.0.23.01.25-1|28	#------------------------------------------------------------------
21mr|clinfo-3.0.23.01.25-1|29	
21mr|clinfo-3.0.23.01.25-1|30	%prep
21mr|clinfo-3.0.23.01.25-1|31	%autosetup
21mr|clinfo-3.0.23.01.25-1|32	
21mr|clinfo-3.0.23.01.25-1|33	%build
21mr|clinfo-3.0.23.01.25-1|34	%set_build_flags
21mr|clinfo-3.0.23.01.25-1|35	%make_build
21mr|clinfo-3.0.23.01.25-1|36	
21mr|clinfo-3.0.23.01.25-1|37	%install
21mr|clinfo-3.0.23.01.25-1|38	install -Dpm0755 -t %{buildroot}%{_bindir} %{name}
21mr|clinfo-3.0.23.01.25-1|39	install -Dpm0644 -t %{buildroot}%{_mandir}/man1 man1/%{name}.1

11774 21
21mr|clip-2.2.0-2|1	Summary:	Video player and video collection manager
21mr|clip-2.2.0-2|2	Name:		clip
21mr|clip-2.2.0-2|3	Version:	2.2.0
21mr|clip-2.2.0-2|4	Release:	2
21mr|clip-2.2.0-2|5	Group:		Graphical desktop/KDE
21mr|clip-2.2.0-2|6	License:	GPLv3
21mr|clip-2.2.0-2|7	Url:		https://invent.kde.org/maui/clip
21mr|clip-2.2.0-2|8	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|clip-2.2.0-2|9	Patch0:		clip-russian_locale.patch
21mr|clip-2.2.0-2|10	Patch1:		clip-i18n_locale.patch
21mr|clip-2.2.0-2|11	BuildRequires:	extra-cmake-modules
21mr|clip-2.2.0-2|12	BuildRequires:	kf5coreaddons-devel
21mr|clip-2.2.0-2|13	BuildRequires:	kf5dbusaddons-devel
21mr|clip-2.2.0-2|14	BuildRequires:	kf5declarative-devel
21mr|clip-2.2.0-2|15	BuildRequires:	kf5i18n-devel
21mr|clip-2.2.0-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|clip-2.2.0-2|17	BuildRequires:	pkgconfig(Qt5DBus)
21mr|clip-2.2.0-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|clip-2.2.0-2|19	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|clip-2.2.0-2|20	BuildRequires:	pkgconfig(Qt5Qml)
21mr|clip-2.2.0-2|21	BuildRequires:	pkgconfig(Qt5Quick)
21mr|clip-2.2.0-2|22	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|clip-2.2.0-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|clip-2.2.0-2|24	BuildRequires:  pkgconfig(libavcodec)
21mr|clip-2.2.0-2|25	BuildRequires:  pkgconfig(taglib)
21mr|clip-2.2.0-2|26	BuildRequires:	mauikit-devel
21mr|clip-2.2.0-2|27	BuildRequires:	mauikit-filebrowsing-devel
21mr|clip-2.2.0-2|28	
21mr|clip-2.2.0-2|29	%description
21mr|clip-2.2.0-2|30	Clip is as video player and video collection manager based on Maui Kit.
21mr|clip-2.2.0-2|31	
21mr|clip-2.2.0-2|32	%files -f %{name}.lang
21mr|clip-2.2.0-2|33	%{_kde5_bindir}/clip
21mr|clip-2.2.0-2|34	%{_kde5_applicationsdir}/org.kde.clip.desktop
21mr|clip-2.2.0-2|35	%{_datadir}/icons/*/*/*/*.*
21mr|clip-2.2.0-2|36	
21mr|clip-2.2.0-2|37	#------------------------------------------------------------
21mr|clip-2.2.0-2|38	
21mr|clip-2.2.0-2|39	%prep
21mr|clip-2.2.0-2|40	%autosetup -p1
21mr|clip-2.2.0-2|41	
21mr|clip-2.2.0-2|42	%build
21mr|clip-2.2.0-2|43	%cmake_kde5
21mr|clip-2.2.0-2|44	%make
21mr|clip-2.2.0-2|45	
21mr|clip-2.2.0-2|46	%install
21mr|clip-2.2.0-2|47	%makeinstall_std -C build
21mr|clip-2.2.0-2|48	
21mr|clip-2.2.0-2|49	%find_lang %{name}

11775 21
21mr|cli-parser-1.1.2-11|1	Name:          cli-parser
21mr|cli-parser-1.1.2-11|2	Version:       1.1.2
21mr|cli-parser-1.1.2-11|3	Release:       11
21mr|cli-parser-1.1.2-11|4	Summary:       Command Line Interface Parser for Java
21mr|cli-parser-1.1.2-11|5	License:       ASL 2.0
21mr|cli-parser-1.1.2-11|6	Group:         Development/Java
21mr|cli-parser-1.1.2-11|7	URL:           https://github.com/spullara/cli-parser
21mr|cli-parser-1.1.2-11|8	Source0:       https://github.com/spullara/cli-parser/archive/%{name}-%{version}.tar.gz
21mr|cli-parser-1.1.2-11|9	
21mr|cli-parser-1.1.2-11|10	# Test deps
21mr|cli-parser-1.1.2-11|11	BuildRequires: mvn(junit:junit)
21mr|cli-parser-1.1.2-11|12	
21mr|cli-parser-1.1.2-11|13	BuildRequires: maven-local
21mr|cli-parser-1.1.2-11|14	BuildArch:     noarch
21mr|cli-parser-1.1.2-11|15	# Java stack is not supported on x86_32
21mr|cli-parser-1.1.2-11|16	ExcludeArch: %{ix86}
21mr|cli-parser-1.1.2-11|17	
21mr|cli-parser-1.1.2-11|18	%description
21mr|cli-parser-1.1.2-11|19	An annotation-based command line interface parser.
21mr|cli-parser-1.1.2-11|20	
21mr|cli-parser-1.1.2-11|21	%package javadoc
21mr|cli-parser-1.1.2-11|22	Summary:       Javadoc for %{name}
21mr|cli-parser-1.1.2-11|23	
21mr|cli-parser-1.1.2-11|24	%description javadoc
21mr|cli-parser-1.1.2-11|25	This package contains javadoc for %{name}.
21mr|cli-parser-1.1.2-11|26	
21mr|cli-parser-1.1.2-11|27	%prep
21mr|cli-parser-1.1.2-11|28	%setup -q -n %{name}-%{name}-%{version}
21mr|cli-parser-1.1.2-11|29	find . -name "*.class" -print -delete
21mr|cli-parser-1.1.2-11|30	find . -name "*.jar" -print -delete
21mr|cli-parser-1.1.2-11|31	
21mr|cli-parser-1.1.2-11|32	%pom_remove_plugin :maven-gpg-plugin
21mr|cli-parser-1.1.2-11|33	
21mr|cli-parser-1.1.2-11|34	%mvn_file : %{name}
21mr|cli-parser-1.1.2-11|35	
21mr|cli-parser-1.1.2-11|36	%build
21mr|cli-parser-1.1.2-11|37	
21mr|cli-parser-1.1.2-11|38	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|cli-parser-1.1.2-11|39	
21mr|cli-parser-1.1.2-11|40	%install
21mr|cli-parser-1.1.2-11|41	%mvn_install
21mr|cli-parser-1.1.2-11|42	
21mr|cli-parser-1.1.2-11|43	%files -f .mfiles
21mr|cli-parser-1.1.2-11|44	%doc README.md
21mr|cli-parser-1.1.2-11|45	
21mr|cli-parser-1.1.2-11|46	%files javadoc -f .mfiles-javadoc
21mr|cli-parser-1.1.2-11|47	%doc README.md
21mr|cli-parser-1.1.2-11|48	

11776 21
21mr|clipit-1.4.5-1|1	Summary:	ClipIt - a lightweight GTK+ clipboard manager
21mr|clipit-1.4.5-1|2	Name:		clipit
21mr|clipit-1.4.5-1|3	Version:	1.4.5
21mr|clipit-1.4.5-1|4	Release:	1
21mr|clipit-1.4.5-1|5	
21mr|clipit-1.4.5-1|6	License:	GPLv3
21mr|clipit-1.4.5-1|7	Group:		Graphical desktop/GNOME
21mr|clipit-1.4.5-1|8	URL:		http://clipit.rspwn.com/
21mr|clipit-1.4.5-1|9	Source0:	https://github.com/CristianHenzel/ClipIt/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|clipit-1.4.5-1|10	Source1:	clipit_ru.tar.gz
21mr|clipit-1.4.5-1|11	Patch0:		clipit-locale_string.patch
21mr|clipit-1.4.5-1|12	Requires:	xdotool
21mr|clipit-1.4.5-1|13	
21mr|clipit-1.4.5-1|14	BuildRequires:  pkgconfig(gtk+-3.0)
21mr|clipit-1.4.5-1|15	BuildRequires:  gettext-devel
21mr|clipit-1.4.5-1|16	BuildRequires:  perl-XML-Parser, intltool
21mr|clipit-1.4.5-1|17	
21mr|clipit-1.4.5-1|18	
21mr|clipit-1.4.5-1|19	%description
21mr|clipit-1.4.5-1|20	ClipIt is a lightweight, fully featured GTK+ clipboard manager.
21mr|clipit-1.4.5-1|21	It was forked from Parcellite (http://parcellite.sourceforge.net),
21mr|clipit-1.4.5-1|22	adding additional features and bugfixes to the project.
21mr|clipit-1.4.5-1|23	
21mr|clipit-1.4.5-1|24	
21mr|clipit-1.4.5-1|25	ClipIts main features are:
21mr|clipit-1.4.5-1|26	– Save a history of your last copied items
21mr|clipit-1.4.5-1|27	– Search through the history
21mr|clipit-1.4.5-1|28	– Global hotkeys for most used functions
21mr|clipit-1.4.5-1|29	– Execute actions with clipboard items
21mr|clipit-1.4.5-1|30	– Exclude specific items from history
21mr|clipit-1.4.5-1|31	
21mr|clipit-1.4.5-1|32	
21mr|clipit-1.4.5-1|33	%prep
21mr|clipit-1.4.5-1|34	%autosetup -p1 -n ClipIt-%{version}
21mr|clipit-1.4.5-1|35	
21mr|clipit-1.4.5-1|36	pushd po
21mr|clipit-1.4.5-1|37	tar -xvzf %{SOURCE1}
21mr|clipit-1.4.5-1|38	popd
21mr|clipit-1.4.5-1|39	
21mr|clipit-1.4.5-1|40	%build
21mr|clipit-1.4.5-1|41	./autogen.sh
21mr|clipit-1.4.5-1|42	%configure --with-gtk3
21mr|clipit-1.4.5-1|43	%make
21mr|clipit-1.4.5-1|44	
21mr|clipit-1.4.5-1|45	%install
21mr|clipit-1.4.5-1|46	%makeinstall_std
21mr|clipit-1.4.5-1|47	
21mr|clipit-1.4.5-1|48	%find_lang %{name}
21mr|clipit-1.4.5-1|49	
21mr|clipit-1.4.5-1|50	
21mr|clipit-1.4.5-1|51	%files
21mr|clipit-1.4.5-1|52	%doc AUTHORS COPYING INSTALL ChangeLog README.md
21mr|clipit-1.4.5-1|53	%{_bindir}/%{name}
21mr|clipit-1.4.5-1|54	%{_mandir}/man1/%{name}.1.*
21mr|clipit-1.4.5-1|55	%{_datadir}/applications/%{name}.desktop
21mr|clipit-1.4.5-1|56	%{_datadir}/locale/*/LC_MESSAGES/clipit.mo
21mr|clipit-1.4.5-1|57	%{_sysconfdir}/xdg/autostart/%{name}-startup.desktop
21mr|clipit-1.4.5-1|58	%{_datadir}/icons/hicolor/scalable/apps/clipit-trayicon.svg
21mr|clipit-1.4.5-1|59	%{_datadir}/icons/hicolor/scalable/apps/clipit-trayicon-offline.svg
21mr|clipit-1.4.5-1|60	

11777 21
21mr|cloog-0.20.0-4|1	%define debug_package %{nil}
21mr|cloog-0.20.0-4|2	
21mr|cloog-0.20.0-4|3	%define major 4
21mr|cloog-0.20.0-4|4	%define libname %mklibname %{name}-isl %{major}
21mr|cloog-0.20.0-4|5	%define devname %mklibname -d %{name}-isl
21mr|cloog-0.20.0-4|6	
21mr|cloog-0.20.0-4|7	%define _disable_rebuild_configure 1
21mr|cloog-0.20.0-4|8	
21mr|cloog-0.20.0-4|9	Summary:	The Chunky Loop Generator
21mr|cloog-0.20.0-4|10	Name:		cloog
21mr|cloog-0.20.0-4|11	Version:	0.20.0
21mr|cloog-0.20.0-4|12	Release:	4
21mr|cloog-0.20.0-4|13	License:	GPLv2+
21mr|cloog-0.20.0-4|14	Group:		System/Libraries
21mr|cloog-0.20.0-4|15	Url:		http://www.cloog.org
21mr|cloog-0.20.0-4|16	Source0:	https://github.com/periscop/cloog/releases/download/cloog-%{version}/%{name}-%{version}.tar.gz
21mr|cloog-0.20.0-4|17	Patch:		cloog-0.20.0-notex.patch
21mr|cloog-0.20.0-4|18	BuildRequires:	gmp-devel
21mr|cloog-0.20.0-4|19	BuildRequires:	pkgconfig(isl)
21mr|cloog-0.20.0-4|20	
21mr|cloog-0.20.0-4|21	%description
21mr|cloog-0.20.0-4|22	CLooG is a software which generates loops for scanning Z-polyhedra. That is,
21mr|cloog-0.20.0-4|23	CLooG finds the code or pseudo-code where each integral point of one or more
21mr|cloog-0.20.0-4|24	parametrized polyhedron or parametrized polyhedra union is reached. CLooG is
21mr|cloog-0.20.0-4|25	designed to avoid control overhead and to produce a very efficient code.
21mr|cloog-0.20.0-4|26	
21mr|cloog-0.20.0-4|27	%files
21mr|cloog-0.20.0-4|28	%{_bindir}/cloog
21mr|cloog-0.20.0-4|29	
21mr|cloog-0.20.0-4|30	#----------------------------------------------------------------------------
21mr|cloog-0.20.0-4|31	
21mr|cloog-0.20.0-4|32	%package -n %{libname}
21mr|cloog-0.20.0-4|33	Summary:	Integer Set Library backend (isl) based version of the CLooG binaries
21mr|cloog-0.20.0-4|34	Group:		Development/C
21mr|cloog-0.20.0-4|35	
21mr|cloog-0.20.0-4|36	%description -n %{libname}
21mr|cloog-0.20.0-4|37	The dynamic shared libraries of the Chunky Loop Generator.
21mr|cloog-0.20.0-4|38	
21mr|cloog-0.20.0-4|39	%files -n %{libname}
21mr|cloog-0.20.0-4|40	%{_libdir}/libcloog-isl.so.%{major}*
21mr|cloog-0.20.0-4|41	
21mr|cloog-0.20.0-4|42	#----------------------------------------------------------------------------
21mr|cloog-0.20.0-4|43	
21mr|cloog-0.20.0-4|44	%package -n %{devname}
21mr|cloog-0.20.0-4|45	Summary:	Development tools for the isl based version of Chunky Loop Generator
21mr|cloog-0.20.0-4|46	Group:		Development/C
21mr|cloog-0.20.0-4|47	Requires:	%{libname} = %{version}-%{release}
21mr|cloog-0.20.0-4|48	Provides:	%{name}-devel = %{version}-%{release}
21mr|cloog-0.20.0-4|49	
21mr|cloog-0.20.0-4|50	%description -n %{devname}
21mr|cloog-0.20.0-4|51	The header files and .so link of the Chunky Loop Generator.
21mr|cloog-0.20.0-4|52	
21mr|cloog-0.20.0-4|53	%files -n %{devname}
21mr|cloog-0.20.0-4|54	%{_includedir}/cloog
21mr|cloog-0.20.0-4|55	%{_libdir}/libcloog-isl.so
21mr|cloog-0.20.0-4|56	%{_libdir}/pkgconfig/cloog-isl.pc
21mr|cloog-0.20.0-4|57	%{_libdir}/isl
21mr|cloog-0.20.0-4|58	%{_libdir}/cloog-isl
21mr|cloog-0.20.0-4|59	
21mr|cloog-0.20.0-4|60	#----------------------------------------------------------------------------
21mr|cloog-0.20.0-4|61	
21mr|cloog-0.20.0-4|62	%prep
21mr|cloog-0.20.0-4|63	%setup -q
21mr|cloog-0.20.0-4|64	%autopatch -p1
21mr|cloog-0.20.0-4|65	
21mr|cloog-0.20.0-4|66	%build
21mr|cloog-0.20.0-4|67	export ac_cv_prog_TEXI2DVI=no
21mr|cloog-0.20.0-4|68	%configure \
21mr|cloog-0.20.0-4|69	--with-isl=system \
21mr|cloog-0.20.0-4|70	--with-bits=gmp
21mr|cloog-0.20.0-4|71	
21mr|cloog-0.20.0-4|72	%make_build
21mr|cloog-0.20.0-4|73	
21mr|cloog-0.20.0-4|74	%install
21mr|cloog-0.20.0-4|75	%make_install
21mr|cloog-0.20.0-4|76	

11778 21
21mr|closure-compiler-20160315-11|1	#global _check 1
21mr|closure-compiler-20160315-11|2	
21mr|closure-compiler-20160315-11|3	Summary:    JavaScript minifier and checker
21mr|closure-compiler-20160315-11|4	Name:       closure-compiler
21mr|closure-compiler-20160315-11|5	#define commit ad29f06d581fb8c54ad031334b82a5c301b6ce0a
21mr|closure-compiler-20160315-11|6	#define shorthash %%(printf %%.7s %%commit)
21mr|closure-compiler-20160315-11|7	Version:    20160315
21mr|closure-compiler-20160315-11|8	Release:    11
21mr|closure-compiler-20160315-11|9	License:    ASL 2.0
21mr|closure-compiler-20160315-11|10	URL:        https://developers.google.com/closure/compiler/
21mr|closure-compiler-20160315-11|11	Source0:    https://github.com/google/closure-compiler/archive/maven-release-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|closure-compiler-20160315-11|12	Source1:    closure-compiler.xml
21mr|closure-compiler-20160315-11|13	Group:          Development/Java
21mr|closure-compiler-20160315-11|14	BuildArch:  noarch
21mr|closure-compiler-20160315-11|15	# Java stack is not supported on x86_32
21mr|closure-compiler-20160315-11|16	ExcludeArch: %{ix86}
21mr|closure-compiler-20160315-11|17	
21mr|closure-compiler-20160315-11|18	BuildRequires:  maven-local
21mr|closure-compiler-20160315-11|19	BuildRequires:  mvn(args4j:args4j)
21mr|closure-compiler-20160315-11|20	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|closure-compiler-20160315-11|21	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|closure-compiler-20160315-11|22	BuildRequires:  mvn(com.google.guava:guava:20.0)
21mr|closure-compiler-20160315-11|23	BuildRequires:  mvn(com.google.protobuf:protobuf-java)
21mr|closure-compiler-20160315-11|24	BuildRequires:  mvn(org.apache.ant:ant)
21mr|closure-compiler-20160315-11|25	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|closure-compiler-20160315-11|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|closure-compiler-20160315-11|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|closure-compiler-20160315-11|28	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|closure-compiler-20160315-11|29	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|closure-compiler-20160315-11|30	BuildRequires:  xsltproc
21mr|closure-compiler-20160315-11|31	BuildRequires: pkgconfig(libxslt)
21mr|closure-compiler-20160315-11|32	BuildRequires: docbook-style-xsl
21mr|closure-compiler-20160315-11|33	# Explicit requires for javapackages-tools since closure-compiler script
21mr|closure-compiler-20160315-11|34	# uses /usr/share/java-utils/java-functions
21mr|closure-compiler-20160315-11|35	Requires:      javapackages-tools
21mr|closure-compiler-20160315-11|36	
21mr|closure-compiler-20160315-11|37	%description
21mr|closure-compiler-20160315-11|38	The Closure Compiler is a tool for making JavaScript download and run
21mr|closure-compiler-20160315-11|39	faster. It is a true compiler for JavaScript. Instead of compiling
21mr|closure-compiler-20160315-11|40	from a source language to machine code, it compiles from JavaScript to
21mr|closure-compiler-20160315-11|41	better JavaScript. It parses your JavaScript, analyzes it, removes
21mr|closure-compiler-20160315-11|42	dead code and rewrites and minimizes what’s left. It also checks
21mr|closure-compiler-20160315-11|43	syntax, variable references, and types, and warns about common
21mr|closure-compiler-20160315-11|44	JavaScript pitfalls.
21mr|closure-compiler-20160315-11|45	
21mr|closure-compiler-20160315-11|46	%package javadoc
21mr|closure-compiler-20160315-11|47	Summary:        API documentation for %{name}
21mr|closure-compiler-20160315-11|48	
21mr|closure-compiler-20160315-11|49	%description javadoc
21mr|closure-compiler-20160315-11|50	This package contains the %{summary}.
21mr|closure-compiler-20160315-11|51	
21mr|closure-compiler-20160315-11|52	%prep
21mr|closure-compiler-20160315-11|53	%autosetup -n %{name}-maven-release-v%{version}
21mr|closure-compiler-20160315-11|54	rm -rf lib/*
21mr|closure-compiler-20160315-11|55	
21mr|closure-compiler-20160315-11|56	# Don't build shaded jar because it bundles all deps
21mr|closure-compiler-20160315-11|57	%pom_disable_module "pom-main-shaded.xml" pom-main.xml
21mr|closure-compiler-20160315-11|58	%mvn_alias :closure-compiler-unshaded :closure-compiler
21mr|closure-compiler-20160315-11|59	
21mr|closure-compiler-20160315-11|60	# Make static analysis annotations have provided scope
21mr|closure-compiler-20160315-11|61	%pom_xpath_inject "pom:dependency[pom:artifactId='jsr305']" "<scope>provided</scope>" pom-main.xml
21mr|closure-compiler-20160315-11|62	
21mr|closure-compiler-20160315-11|63	# Fix OSGi metadata
21mr|closure-compiler-20160315-11|64	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']" \
21mr|closure-compiler-20160315-11|65	"<configuration><instructions>
21mr|closure-compiler-20160315-11|66	<Bundle-SymbolicName>\${project.groupId}</Bundle-SymbolicName>
21mr|closure-compiler-20160315-11|67	</instructions></configuration>" pom-main.xml
21mr|closure-compiler-20160315-11|68	
21mr|closure-compiler-20160315-11|69	%build
21mr|closure-compiler-20160315-11|70	%mvn_build -f
21mr|closure-compiler-20160315-11|71	
21mr|closure-compiler-20160315-11|72	xsltproc \
21mr|closure-compiler-20160315-11|73	--nonet \
21mr|closure-compiler-20160315-11|74	--stringparam man.output.quietly 1 \
21mr|closure-compiler-20160315-11|75	--stringparam funcsynopsis.style ansi \
21mr|closure-compiler-20160315-11|76	--stringparam man.authors.section.enabled 0 \
21mr|closure-compiler-20160315-11|77	--stringparam man.copyright.section.enabled 0 \
21mr|closure-compiler-20160315-11|78	http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl %{SOURCE1}
21mr|closure-compiler-20160315-11|79	
21mr|closure-compiler-20160315-11|80	%install
21mr|closure-compiler-20160315-11|81	%mvn_install
21mr|closure-compiler-20160315-11|82	%jpackage_script com.google.javascript.jscomp.CommandLineRunner "" "" args4j:google-gson:jsr-305:protobuf-java:guava20:%{name} %{name} true
21mr|closure-compiler-20160315-11|83	
21mr|closure-compiler-20160315-11|84	install -Dm0644 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
21mr|closure-compiler-20160315-11|85	
21mr|closure-compiler-20160315-11|86	%global _docdir_fmt %{name}
21mr|closure-compiler-20160315-11|87	
21mr|closure-compiler-20160315-11|88	%files -f .mfiles
21mr|closure-compiler-20160315-11|89	%{_bindir}/%{name}
21mr|closure-compiler-20160315-11|90	%{_mandir}/man1/%{name}.*
21mr|closure-compiler-20160315-11|91	
21mr|closure-compiler-20160315-11|92	%license COPYING
21mr|closure-compiler-20160315-11|93	%doc README.md
21mr|closure-compiler-20160315-11|94	
21mr|closure-compiler-20160315-11|95	%files javadoc -f .mfiles-javadoc
21mr|closure-compiler-20160315-11|96	%license COPYING
21mr|closure-compiler-20160315-11|97	

11779 21
21mr|clucene-2.3.3.4-0.20111220.8|1	%define date 20111220
21mr|clucene-2.3.3.4-0.20111220.8|2	%define major 2
21mr|clucene-2.3.3.4-0.20111220.8|3	%define libclucene_core %mklibname clucene-core %{major}
21mr|clucene-2.3.3.4-0.20111220.8|4	%define libclucene_shared %mklibname clucene_shared %{major}
21mr|clucene-2.3.3.4-0.20111220.8|5	%define contrib %mklibname clucene-contribs-lib %{major}
21mr|clucene-2.3.3.4-0.20111220.8|6	%define devname %mklibname %{name} -d
21mr|clucene-2.3.3.4-0.20111220.8|7	
21mr|clucene-2.3.3.4-0.20111220.8|8	Summary:	C++ port of Lucene
21mr|clucene-2.3.3.4-0.20111220.8|9	Name:		clucene
21mr|clucene-2.3.3.4-0.20111220.8|10	Version:	2.3.3.4
21mr|clucene-2.3.3.4-0.20111220.8|11	Release:	0.%{date}.8
21mr|clucene-2.3.3.4-0.20111220.8|12	License:	LGPLv2.1+
21mr|clucene-2.3.3.4-0.20111220.8|13	Group:		Archiving/Other
21mr|clucene-2.3.3.4-0.20111220.8|14	Url:		http://clucene.sourceforge.net/
21mr|clucene-2.3.3.4-0.20111220.8|15	# Ze: we are using git, so to generate the source file we run:
21mr|clucene-2.3.3.4-0.20111220.8|16	# git archive --prefix=clucene-2.3.3.4/ master | xz > clucene-2.3.3.4.tar.xz
21mr|clucene-2.3.3.4-0.20111220.8|17	#Source0:	http://prdownloads.sourceforge.net/clucene/%{name}-core-%{version}.tar.gz
21mr|clucene-2.3.3.4-0.20111220.8|18	Source0:	%{name}-%{version}.tar.xz
21mr|clucene-2.3.3.4-0.20111220.8|19	# include LUCENE_SYS_INCLUDES in pkgconfig --cflags output
21mr|clucene-2.3.3.4-0.20111220.8|20	# imported fedora patch
21mr|clucene-2.3.3.4-0.20111220.8|21	Patch0:		clucene-core-2.3.3.4-pkgconfig_sys_includes.patch
21mr|clucene-2.3.3.4-0.20111220.8|22	Patch1:		clucene-2.3.3.4-fix-major.patch
21mr|clucene-2.3.3.4-0.20111220.8|23	Patch2:		patch-clucene-2.3.3.4-install-contribs-lib.diff
21mr|clucene-2.3.3.4-0.20111220.8|24	Patch3:		C++11.patch
21mr|clucene-2.3.3.4-0.20111220.8|25	BuildRequires:	cmake
21mr|clucene-2.3.3.4-0.20111220.8|26	BuildRequires:	pkgconfig(zlib)
21mr|clucene-2.3.3.4-0.20111220.8|27	
21mr|clucene-2.3.3.4-0.20111220.8|28	%description
21mr|clucene-2.3.3.4-0.20111220.8|29	CLucene is a C++ port of Lucene: the high-performance, full-featured text
21mr|clucene-2.3.3.4-0.20111220.8|30	search engine written in Java. CLucene is faster than lucene as it is
21mr|clucene-2.3.3.4-0.20111220.8|31	written in C++.
21mr|clucene-2.3.3.4-0.20111220.8|32	
21mr|clucene-2.3.3.4-0.20111220.8|33	#----------------------------------------------------------------------------
21mr|clucene-2.3.3.4-0.20111220.8|34	
21mr|clucene-2.3.3.4-0.20111220.8|35	%package -n %{libclucene_core}
21mr|clucene-2.3.3.4-0.20111220.8|36	Summary:	Shared libraries for %{name}
21mr|clucene-2.3.3.4-0.20111220.8|37	Group:		System/Libraries
21mr|clucene-2.3.3.4-0.20111220.8|38	%rename		%{_lib}clucene_core2
21mr|clucene-2.3.3.4-0.20111220.8|39	Provides:	clucene-core2 = %{EVRD}
21mr|clucene-2.3.3.4-0.20111220.8|40	
21mr|clucene-2.3.3.4-0.20111220.8|41	%description -n %{libclucene_core}
21mr|clucene-2.3.3.4-0.20111220.8|42	CLucene is a C++ port of Lucene: the high-performance, full-featured text
21mr|clucene-2.3.3.4-0.20111220.8|43	search engine written in Java. CLucene is faster than lucene as it is
21mr|clucene-2.3.3.4-0.20111220.8|44	written in C++.
21mr|clucene-2.3.3.4-0.20111220.8|45	
21mr|clucene-2.3.3.4-0.20111220.8|46	This package contains shared libraries for clucene.
21mr|clucene-2.3.3.4-0.20111220.8|47	
21mr|clucene-2.3.3.4-0.20111220.8|48	%files -n %{libclucene_core}
21mr|clucene-2.3.3.4-0.20111220.8|49	%{_libdir}/libclucene-core.so.%{major}*
21mr|clucene-2.3.3.4-0.20111220.8|50	
21mr|clucene-2.3.3.4-0.20111220.8|51	#----------------------------------------------------------------------------
21mr|clucene-2.3.3.4-0.20111220.8|52	
21mr|clucene-2.3.3.4-0.20111220.8|53	%package -n %{libclucene_shared}
21mr|clucene-2.3.3.4-0.20111220.8|54	Summary:	Shared libraries for %{name}
21mr|clucene-2.3.3.4-0.20111220.8|55	Group:		System/Libraries
21mr|clucene-2.3.3.4-0.20111220.8|56	
21mr|clucene-2.3.3.4-0.20111220.8|57	%description -n %{libclucene_shared}
21mr|clucene-2.3.3.4-0.20111220.8|58	CLucene is a C++ port of Lucene: the high-performance, full-featured text
21mr|clucene-2.3.3.4-0.20111220.8|59	search engine written in Java. CLucene is faster than lucene as it is
21mr|clucene-2.3.3.4-0.20111220.8|60	written in C++.
21mr|clucene-2.3.3.4-0.20111220.8|61	
21mr|clucene-2.3.3.4-0.20111220.8|62	This package contains shared libraries for clucene.
21mr|clucene-2.3.3.4-0.20111220.8|63	
21mr|clucene-2.3.3.4-0.20111220.8|64	%files -n %{libclucene_shared}
21mr|clucene-2.3.3.4-0.20111220.8|65	%{_libdir}/libclucene-shared.so.%{major}*
21mr|clucene-2.3.3.4-0.20111220.8|66	
21mr|clucene-2.3.3.4-0.20111220.8|67	#----------------------------------------------------------------------------
21mr|clucene-2.3.3.4-0.20111220.8|68	
21mr|clucene-2.3.3.4-0.20111220.8|69	%package -n %{contrib}
21mr|clucene-2.3.3.4-0.20111220.8|70	Summary:	Language specific text analyzers for %{name}
21mr|clucene-2.3.3.4-0.20111220.8|71	Group:		System/Libraries
21mr|clucene-2.3.3.4-0.20111220.8|72	Requires:	%{libclucene_core} = %{EVRD}
21mr|clucene-2.3.3.4-0.20111220.8|73	
21mr|clucene-2.3.3.4-0.20111220.8|74	%description -n %{contrib}
21mr|clucene-2.3.3.4-0.20111220.8|75	Language specific text analyzers for %{name}.
21mr|clucene-2.3.3.4-0.20111220.8|76	
21mr|clucene-2.3.3.4-0.20111220.8|77	%files -n %{contrib}
21mr|clucene-2.3.3.4-0.20111220.8|78	%{_libdir}/libclucene-contribs-lib.so.%{major}*
21mr|clucene-2.3.3.4-0.20111220.8|79	
21mr|clucene-2.3.3.4-0.20111220.8|80	#------------------------------------------------------------------------------
21mr|clucene-2.3.3.4-0.20111220.8|81	
21mr|clucene-2.3.3.4-0.20111220.8|82	%package -n %{devname}
21mr|clucene-2.3.3.4-0.20111220.8|83	Summary:	Development library and header files for the %{name} library
21mr|clucene-2.3.3.4-0.20111220.8|84	Group:		Development/C++
21mr|clucene-2.3.3.4-0.20111220.8|85	Provides:	%{name}-devel = %{EVRD}
21mr|clucene-2.3.3.4-0.20111220.8|86	Requires:	%{libclucene_shared} = %{EVRD}
21mr|clucene-2.3.3.4-0.20111220.8|87	Requires:	%{libclucene_core} = %{EVRD}
21mr|clucene-2.3.3.4-0.20111220.8|88	Requires:	%{contrib} = %{EVRD}
21mr|clucene-2.3.3.4-0.20111220.8|89	# Ze: we need to add this provides to avoid break upgrade
21mr|clucene-2.3.3.4-0.20111220.8|90	%ifnarch x86_64
21mr|clucene-2.3.3.4-0.20111220.8|91	Provides:	devel(libclucene)
21mr|clucene-2.3.3.4-0.20111220.8|92	%else
21mr|clucene-2.3.3.4-0.20111220.8|93	Provides:	devel(libclucene(64bit))
21mr|clucene-2.3.3.4-0.20111220.8|94	%endif
21mr|clucene-2.3.3.4-0.20111220.8|95	
21mr|clucene-2.3.3.4-0.20111220.8|96	%description -n %{devname}
21mr|clucene-2.3.3.4-0.20111220.8|97	CLucene is a C++ port of Lucene: the high-performance, full-featured text
21mr|clucene-2.3.3.4-0.20111220.8|98	search engine written in Java. CLucene is faster than lucene as it is
21mr|clucene-2.3.3.4-0.20111220.8|99	written in C++.
21mr|clucene-2.3.3.4-0.20111220.8|100	
21mr|clucene-2.3.3.4-0.20111220.8|101	This package contains development libraries and development headers for
21mr|clucene-2.3.3.4-0.20111220.8|102	clucene.
21mr|clucene-2.3.3.4-0.20111220.8|103	
21mr|clucene-2.3.3.4-0.20111220.8|104	%files -n %{devname}
21mr|clucene-2.3.3.4-0.20111220.8|105	%{_includedir}/CLucene.h
21mr|clucene-2.3.3.4-0.20111220.8|106	%{_includedir}/CLucene/
21mr|clucene-2.3.3.4-0.20111220.8|107	%{_libdir}/pkgconfig/libclucene-core.pc
21mr|clucene-2.3.3.4-0.20111220.8|108	%{_libdir}/CLuceneConfig.cmake/CLuceneConfig.cmake
21mr|clucene-2.3.3.4-0.20111220.8|109	%{_libdir}/lib*.so
21mr|clucene-2.3.3.4-0.20111220.8|110	
21mr|clucene-2.3.3.4-0.20111220.8|111	#----------------------------------------------------------------------------
21mr|clucene-2.3.3.4-0.20111220.8|112	
21mr|clucene-2.3.3.4-0.20111220.8|113	%prep
21mr|clucene-2.3.3.4-0.20111220.8|114	%setup -q
21mr|clucene-2.3.3.4-0.20111220.8|115	%apply_patches
21mr|clucene-2.3.3.4-0.20111220.8|116	
21mr|clucene-2.3.3.4-0.20111220.8|117	%build
21mr|clucene-2.3.3.4-0.20111220.8|118	%cmake \
21mr|clucene-2.3.3.4-0.20111220.8|119	-DBUILD_CONTRIBS_LIB:BOOL=ON
21mr|clucene-2.3.3.4-0.20111220.8|120	%make
21mr|clucene-2.3.3.4-0.20111220.8|121	
21mr|clucene-2.3.3.4-0.20111220.8|122	%install
21mr|clucene-2.3.3.4-0.20111220.8|123	%makeinstall_std -C build

11780 21
21mr|clufter-0.77.2-3|1	# virtual provides:
21mr|clufter-0.77.2-3|2	#   clufter        -> clufter-cli
21mr|clufter-0.77.2-3|3	#   clufter-lib    -> python.+-clufter (any if multiple)
21mr|clufter-0.77.2-3|4	#   python-clufter -> python2-clufter (subject of change)
21mr|clufter-0.77.2-3|5	
21mr|clufter-0.77.2-3|6	# https://fedoraproject.org/wiki/Packaging:Python_Appendix#Manual_byte_compilation
21mr|clufter-0.77.2-3|7	%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
21mr|clufter-0.77.2-3|8	
21mr|clufter-0.77.2-3|9	%bcond_with tests
21mr|clufter-0.77.2-3|10	
21mr|clufter-0.77.2-3|11	Name:		clufter
21mr|clufter-0.77.2-3|12	Version:	0.77.2
21mr|clufter-0.77.2-3|13	Release:	3
21mr|clufter-0.77.2-3|14	Summary:	Tool/library for transforming/analyzing cluster configuration formats
21mr|clufter-0.77.2-3|15	Group:		System/Base
21mr|clufter-0.77.2-3|16	License:	GPLv2+
21mr|clufter-0.77.2-3|17	URL:		https://pagure.io/%{name}
21mr|clufter-0.77.2-3|18	Source0:	https://pagure.io/clufter/archive/v%{version}/%{name}-v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|clufter-0.77.2-3|19	#Source2:        https://pagure.io/%{name}/raw/v%{version}/f/misc/fix-jing-simplified-rng.xsl
21mr|clufter-0.77.2-3|20	#Source2:	fix-jing-simplified-rng.xsl
21mr|clufter-0.77.2-3|21	#Source3:        https://pagure.io/#{name}/raw/v#{version}/f/misc/pacemaker-borrow-schemas
21mr|clufter-0.77.2-3|22	#Source3:        https://pagure.io/%{name}/raw/50377b47601b88381537fa13ab466fe2cb37c56a/f/misc/pacemaker-borrow-schemas
21mr|clufter-0.77.2-3|23	#Source3:	pacemaker-borrow-schemas
21mr|clufter-0.77.2-3|24	#Source10:       https://people.redhat.com/jpokorny/pkgs/%{name}/%{name}-%{version}.tar.gz.asc
21mr|clufter-0.77.2-3|25	
21mr|clufter-0.77.2-3|26	#jing generated files, for remove BR jing
21mr|clufter-0.77.2-3|27	Source2:	pacemaker-1.3.rng
21mr|clufter-0.77.2-3|28	Source3:	pacemaker-2.0.rng
21mr|clufter-0.77.2-3|29	Source4:	pacemaker-2.10.rng
21mr|clufter-0.77.2-3|30	Source5:	pacemaker-3.0.rng
21mr|clufter-0.77.2-3|31	Source6:	pacemaker-3.3.rng
21mr|clufter-0.77.2-3|32	
21mr|clufter-0.77.2-3|33	#Source10:	%{name}-%{version}.tar.gz.asc
21mr|clufter-0.77.2-3|34	# publicly stated signature key rollover policy:
21mr|clufter-0.77.2-3|35	# https://lists.clusterlabs.org/pipermail/users/2019-August/026234.html
21mr|clufter-0.77.2-3|36	#Source11:       https://people.redhat.com/jpokorny/pkgs/%{name}/%{name}-2019-08-15-5CD7F9EF.keyring
21mr|clufter-0.77.2-3|37	#Source11:	%{name}-2019-08-15-5CD7F9EF.keyring
21mr|clufter-0.77.2-3|38	
21mr|clufter-0.77.2-3|39	Patch0:         compat-Python-3.9-no-longer-offers-collections.Mutable-ABCs.patch
21mr|clufter-0.77.2-3|40	Patch1:         compat-Python-3.9-no-longer-raises-ValueError-at-some-bound.patch
21mr|clufter-0.77.2-3|41	Patch2:         plugin_registry-fix-a-problem-with-native-plugins-missing.patch
21mr|clufter-0.77.2-3|42	
21mr|clufter-0.77.2-3|43	BuildRequires:  git-core
21mr|clufter-0.77.2-3|44	BuildRequires:  gnupg2
21mr|clufter-0.77.2-3|45	
21mr|clufter-0.77.2-3|46	# Python 3 related
21mr|clufter-0.77.2-3|47	BuildRequires:  pkgconfig(python3)
21mr|clufter-0.77.2-3|48	BuildRequires:  python3egg(setuptools)
21mr|clufter-0.77.2-3|49	BuildRequires:  python3egg(lxml)
21mr|clufter-0.77.2-3|50	BuildRequires:  python3egg(distro)
21mr|clufter-0.77.2-3|51	
21mr|clufter-0.77.2-3|52	BuildRequires:  pkgconfig(libxml-2.0)
21mr|clufter-0.77.2-3|53	
21mr|clufter-0.77.2-3|54	# schemadir path pointer (former since pacemaker 2.0.3)
21mr|clufter-0.77.2-3|55	BuildRequires:  pkgconfig(pacemaker-schemas)
21mr|clufter-0.77.2-3|56	
21mr|clufter-0.77.2-3|57	# needed to squash multi-file schemas to single file
21mr|clufter-0.77.2-3|58	#BuildRequires:  jing
21mr|clufter-0.77.2-3|59	
21mr|clufter-0.77.2-3|60	# needed for xsltproc and xmllint respectively
21mr|clufter-0.77.2-3|61	BuildRequires:  pkgconfig(libxslt)
21mr|clufter-0.77.2-3|62	BuildRequires:  pkgconfig(libxml-2.0)
21mr|clufter-0.77.2-3|63	
21mr|clufter-0.77.2-3|64	
21mr|clufter-0.77.2-3|65	%description
21mr|clufter-0.77.2-3|66	While primarily aimed at (CMAN,rgmanager)->(Corosync/CMAN,Pacemaker) cluster
21mr|clufter-0.77.2-3|67	stacks configuration conversion (as per RHEL trend), the command-filter-format
21mr|clufter-0.77.2-3|68	framework (capable of XSLT) offers also other uses through its plugin library.
21mr|clufter-0.77.2-3|69	
21mr|clufter-0.77.2-3|70	
21mr|clufter-0.77.2-3|71	#-----------------------------------------------------------------------------
21mr|clufter-0.77.2-3|72	%package cli
21mr|clufter-0.77.2-3|73	Summary:        Tool for transforming/analyzing cluster configuration formats
21mr|clufter-0.77.2-3|74	Provides:       %{name} = %{version}-%{release}
21mr|clufter-0.77.2-3|75	
21mr|clufter-0.77.2-3|76	BuildRequires:  bash-completion
21mr|clufter-0.77.2-3|77	
21mr|clufter-0.77.2-3|78	BuildRequires:  help2man
21mr|clufter-0.77.2-3|79	
21mr|clufter-0.77.2-3|80	# following for pkg_resources module
21mr|clufter-0.77.2-3|81	Requires:       python3-setuptools
21mr|clufter-0.77.2-3|82	Requires:       python3-%{name} = %{EVRD}
21mr|clufter-0.77.2-3|83	Requires:       %{_bindir}/nano
21mr|clufter-0.77.2-3|84	BuildArch:      noarch
21mr|clufter-0.77.2-3|85	
21mr|clufter-0.77.2-3|86	%description cli
21mr|clufter-0.77.2-3|87	While primarily aimed at (CMAN,rgmanager)->(Corosync/CMAN,Pacemaker) cluster
21mr|clufter-0.77.2-3|88	stacks configuration conversion (as per RHEL trend), the command-filter-format
21mr|clufter-0.77.2-3|89	framework (capable of XSLT) offers also other uses through its plugin library.
21mr|clufter-0.77.2-3|90	
21mr|clufter-0.77.2-3|91	This package contains %{name} command-line interface for the underlying
21mr|clufter-0.77.2-3|92	library (packaged as python3-%{name}).
21mr|clufter-0.77.2-3|93	
21mr|clufter-0.77.2-3|94	%files cli -f .bashcomp-files
21mr|clufter-0.77.2-3|95	%{_mandir}/man1/*.1*
21mr|clufter-0.77.2-3|96	%{_bindir}/%{name}
21mr|clufter-0.77.2-3|97	
21mr|clufter-0.77.2-3|98	%post cli
21mr|clufter-0.77.2-3|99	if [ $1 -gt 1 ]; then  # no gain regenerating it w/ fresh install (same result)
21mr|clufter-0.77.2-3|100	declare bashcomp="%{_sysconfdir}/%{name}/bash-completion"
21mr|clufter-0.77.2-3|101	%{_bindir}/%{name} --completion-bash > "${bashcomp}" 2>/dev/null || :
21mr|clufter-0.77.2-3|102	fi
21mr|clufter-0.77.2-3|103	
21mr|clufter-0.77.2-3|104	#-----------------------------------------------------------------------------
21mr|clufter-0.77.2-3|105	
21mr|clufter-0.77.2-3|106	%package -n python3-%{name}
21mr|clufter-0.77.2-3|107	Summary:        Library for transforming/analyzing cluster configuration formats
21mr|clufter-0.77.2-3|108	License:        GPLv2+ and GFDL
21mr|clufter-0.77.2-3|109	
21mr|clufter-0.77.2-3|110	Provides:       %{name}-lib = %{version}-%{release}
21mr|clufter-0.77.2-3|111	Obsoletes:      python-%{name} < %{version}-%{release}
21mr|clufter-0.77.2-3|112	Obsoletes:      python2-%{name} < %{version}-%{release}
21mr|clufter-0.77.2-3|113	Requires:       %{name}-bin = %{version}-%{release}
21mr|clufter-0.77.2-3|114	BuildArch:      noarch
21mr|clufter-0.77.2-3|115	
21mr|clufter-0.77.2-3|116	%description -n python3-%{name}
21mr|clufter-0.77.2-3|117	While primarily aimed at (CMAN,rgmanager)->(Corosync/CMAN,Pacemaker) cluster
21mr|clufter-0.77.2-3|118	stacks configuration conversion (as per RHEL trend), the command-filter-format
21mr|clufter-0.77.2-3|119	framework (capable of XSLT) offers also other uses through its plugin library.
21mr|clufter-0.77.2-3|120	
21mr|clufter-0.77.2-3|121	This package contains %{name} library including built-in plugins.
21mr|clufter-0.77.2-3|122	
21mr|clufter-0.77.2-3|123	%files -n python3-%{name}
21mr|clufter-0.77.2-3|124	%{python3_sitelib}/%{name}
21mr|clufter-0.77.2-3|125	%{python3_sitelib}/%{name}-*.egg-info
21mr|clufter-0.77.2-3|126	
21mr|clufter-0.77.2-3|127	#-----------------------------------------------------------------------------
21mr|clufter-0.77.2-3|128	
21mr|clufter-0.77.2-3|129	%package bin
21mr|clufter-0.77.2-3|130	Summary:        Common internal compiled files for %{name}
21mr|clufter-0.77.2-3|131	License:        GPLv2+
21mr|clufter-0.77.2-3|132	
21mr|clufter-0.77.2-3|133	Requires:       %{name}-common = %{EVRD}
21mr|clufter-0.77.2-3|134	
21mr|clufter-0.77.2-3|135	%description bin
21mr|clufter-0.77.2-3|136	While primarily aimed at (CMAN,rgmanager)->(Corosync/CMAN,Pacemaker) cluster
21mr|clufter-0.77.2-3|137	stacks configuration conversion (as per RHEL trend), the command-filter-format
21mr|clufter-0.77.2-3|138	framework (capable of XSLT) offers also other uses through its plugin library.
21mr|clufter-0.77.2-3|139	
21mr|clufter-0.77.2-3|140	This package contains internal, arch-specific files for %{name}.
21mr|clufter-0.77.2-3|141	
21mr|clufter-0.77.2-3|142	%files bin
21mr|clufter-0.77.2-3|143	%{_libexecdir}/%{name}-%{version}
21mr|clufter-0.77.2-3|144	
21mr|clufter-0.77.2-3|145	#-----------------------------------------------------------------------------
21mr|clufter-0.77.2-3|146	
21mr|clufter-0.77.2-3|147	%package common
21mr|clufter-0.77.2-3|148	Summary:        Common internal data files for %{name}
21mr|clufter-0.77.2-3|149	License:        GPLv2+
21mr|clufter-0.77.2-3|150	BuildArch:      noarch
21mr|clufter-0.77.2-3|151	
21mr|clufter-0.77.2-3|152	%description common
21mr|clufter-0.77.2-3|153	While primarily aimed at (CMAN,rgmanager)->(Corosync/CMAN,Pacemaker) cluster
21mr|clufter-0.77.2-3|154	stacks configuration conversion (as per RHEL trend), the command-filter-format
21mr|clufter-0.77.2-3|155	framework (capable of XSLT) offers also other uses through its plugin library.
21mr|clufter-0.77.2-3|156	
21mr|clufter-0.77.2-3|157	This package contains internal, arch-agnostic files for %{name}.
21mr|clufter-0.77.2-3|158	
21mr|clufter-0.77.2-3|159	%files common
21mr|clufter-0.77.2-3|160	%{_datadir}/cluster
21mr|clufter-0.77.2-3|161	%{_datarootdir}/%{name}
21mr|clufter-0.77.2-3|162	%{_defaultdocdir}/%{name}-%{version}
21mr|clufter-0.77.2-3|163	
21mr|clufter-0.77.2-3|164	#-----------------------------------------------------------------------------
21mr|clufter-0.77.2-3|165	
21mr|clufter-0.77.2-3|166	%package lib-general
21mr|clufter-0.77.2-3|167	Summary:        Extra %{name} plugins usable for/as generic/auxiliary products
21mr|clufter-0.77.2-3|168	Requires:       %{name}-lib = %{EVRD}
21mr|clufter-0.77.2-3|169	BuildArch:      noarch
21mr|clufter-0.77.2-3|170	
21mr|clufter-0.77.2-3|171	%description lib-general
21mr|clufter-0.77.2-3|172	This package contains set of additional plugins targeting variety of generic
21mr|clufter-0.77.2-3|173	formats often serving as a byproducts in the intermediate steps of the overall
21mr|clufter-0.77.2-3|174	process arrangement: either experimental commands or internally unused,
21mr|clufter-0.77.2-3|175	reusable formats and filters.
21mr|clufter-0.77.2-3|176	
21mr|clufter-0.77.2-3|177	%files lib-general
21mr|clufter-0.77.2-3|178	%{_datarootdir}/%{name}/ext-plugins/lib-general
21mr|clufter-0.77.2-3|179	
21mr|clufter-0.77.2-3|180	%post lib-general
21mr|clufter-0.77.2-3|181	declare bashcomp="%{_sysconfdir}/%{name}/bash-completion"
21mr|clufter-0.77.2-3|182	# if the completion file is not present, suppose it is not desired
21mr|clufter-0.77.2-3|183	test -x '%{_bindir}/%{name}' && test -f "${bashcomp}" \
21mr|clufter-0.77.2-3|184	&& %{_bindir}/%{name} --completion-bash > "${bashcomp}" 2>/dev/null || :
21mr|clufter-0.77.2-3|185	
21mr|clufter-0.77.2-3|186	
21mr|clufter-0.77.2-3|187	#-----------------------------------------------------------------------------
21mr|clufter-0.77.2-3|188	
21mr|clufter-0.77.2-3|189	%package lib-ccs
21mr|clufter-0.77.2-3|190	Summary:        Extra plugins for transforming/analyzing CMAN configuration
21mr|clufter-0.77.2-3|191	Requires:       %{name}-lib-general = %{EVRD}
21mr|clufter-0.77.2-3|192	BuildArch:      noarch
21mr|clufter-0.77.2-3|193	
21mr|clufter-0.77.2-3|194	%description lib-ccs
21mr|clufter-0.77.2-3|195	This package contains set of additional plugins targeting CMAN cluster
21mr|clufter-0.77.2-3|196	configuration: either experimental commands or internally unused, reusable
21mr|clufter-0.77.2-3|197	formats and filters.
21mr|clufter-0.77.2-3|198	
21mr|clufter-0.77.2-3|199	%files lib-ccs
21mr|clufter-0.77.2-3|200	%{_datarootdir}/%{name}/ext-plugins/lib-ccs
21mr|clufter-0.77.2-3|201	
21mr|clufter-0.77.2-3|202	%post lib-ccs
21mr|clufter-0.77.2-3|203	declare bashcomp="%{_sysconfdir}/%{name}/bash-completion"
21mr|clufter-0.77.2-3|204	# if the completion file is not present, suppose it is not desired
21mr|clufter-0.77.2-3|205	test -x '%{_bindir}/%{name}' && test -f "${bashcomp}" \
21mr|clufter-0.77.2-3|206	&& %{_bindir}/%{name} --completion-bash > "${bashcomp}" 2>/dev/null || :
21mr|clufter-0.77.2-3|207	
21mr|clufter-0.77.2-3|208	#-----------------------------------------------------------------------------
21mr|clufter-0.77.2-3|209	
21mr|clufter-0.77.2-3|210	%package lib-pcs
21mr|clufter-0.77.2-3|211	Summary:        Extra plugins for transforming/analyzing Pacemaker configuration
21mr|clufter-0.77.2-3|212	Requires:       %{name}-lib-general = %{EVRD}
21mr|clufter-0.77.2-3|213	BuildArch:      noarch
21mr|clufter-0.77.2-3|214	
21mr|clufter-0.77.2-3|215	%description lib-pcs
21mr|clufter-0.77.2-3|216	This package contains set of additional plugins targeting Pacemaker cluster
21mr|clufter-0.77.2-3|217	configuration: either experimental commands or internally unused, reusable
21mr|clufter-0.77.2-3|218	formats and filters.
21mr|clufter-0.77.2-3|219	
21mr|clufter-0.77.2-3|220	%files lib-pcs
21mr|clufter-0.77.2-3|221	%{_datarootdir}/%{name}/ext-plugins/lib-pcs
21mr|clufter-0.77.2-3|222	
21mr|clufter-0.77.2-3|223	%post lib-pcs
21mr|clufter-0.77.2-3|224	declare bashcomp="%{_sysconfdir}/%{name}/bash-completion"
21mr|clufter-0.77.2-3|225	# if the completion file is not present, suppose it is not desired
21mr|clufter-0.77.2-3|226	test -x '%{_bindir}/%{name}' && test -f "${bashcomp}" \
21mr|clufter-0.77.2-3|227	&& %{_bindir}/%{name} --completion-bash > "${bashcomp}" 2>/dev/null || :
21mr|clufter-0.77.2-3|228	
21mr|clufter-0.77.2-3|229	#-----------------------------------------------------------------------------
21mr|clufter-0.77.2-3|230	
21mr|clufter-0.77.2-3|231	%prep
21mr|clufter-0.77.2-3|232	%setup -q -n %{name}-v%{version}
21mr|clufter-0.77.2-3|233	%autopatch -p1
21mr|clufter-0.77.2-3|234	
21mr|clufter-0.77.2-3|235	
21mr|clufter-0.77.2-3|236	## for some esoteric reason, the line above has to be empty
21mr|clufter-0.77.2-3|237	%{__python3} setup.py saveopts -f setup.cfg pkg_prepare \
21mr|clufter-0.77.2-3|238	--ccs-flatten='%{_libexecdir}/%{name}-%{version}/ccs_flatten' \
21mr|clufter-0.77.2-3|239	--editor='%{_bindir}/nano' \
21mr|clufter-0.77.2-3|240	--extplugins-shared='%{_datarootdir}/%{name}/ext-plugins' \
21mr|clufter-0.77.2-3|241	--ra-metadata-dir='%{_datadir}/cluster' \
21mr|clufter-0.77.2-3|242	--ra-metadata-ext='metadata' \
21mr|clufter-0.77.2-3|243	--shell-posix='%(which sh 2>/dev/null || echo /bin/SHELL-POSIX)' \
21mr|clufter-0.77.2-3|244	--shell-bashlike='%(which bash 2>/dev/null || echo /bin/SHELL-BASHLIKE)'
21mr|clufter-0.77.2-3|245	%{__python3} setup.py saveopts -f setup.cfg pkg_prepare \
21mr|clufter-0.77.2-3|246	--report-bugs='https://bugzilla.rosa.ru/'
21mr|clufter-0.77.2-3|247	
21mr|clufter-0.77.2-3|248	%build
21mr|clufter-0.77.2-3|249	# see https://fedoraproject.org/wiki/Changes/python3_c.utf-8_locale;
21mr|clufter-0.77.2-3|250	# specifically:
21mr|clufter-0.77.2-3|251	#   File "setup.py", line 466, in _pkg_prepare_file
21mr|clufter-0.77.2-3|252	#     content = fr.read()
21mr|clufter-0.77.2-3|253	#   File "/usr/lib64/python3.5/encodings/ascii.py", line 26, in decode
21mr|clufter-0.77.2-3|254	#     return codecs.ascii_decode(input, self.errors)[0]
21mr|clufter-0.77.2-3|255	# UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 221: ordinal not in range(128)
21mr|clufter-0.77.2-3|256	export LC_ALL=C.UTF-8 LANG=C.UTF-8
21mr|clufter-0.77.2-3|257	%py3_build
21mr|clufter-0.77.2-3|258	
21mr|clufter-0.77.2-3|259	%{__python3} -I ./run-dev --skip-ext --completion-bash 2>/dev/null \
21mr|clufter-0.77.2-3|260	| sed 's|run[-_]dev|%{name}|g' > .bashcomp
21mr|clufter-0.77.2-3|261	# generate man pages (proper commands and aliases from a sorted sequence)
21mr|clufter-0.77.2-3|262	%{__mkdir_p} -- .manpages/man1
21mr|clufter-0.77.2-3|263	{ echo; %{__python3} -I ./run-dev -l | sed -n 's|^  \(\S\+\).*|\1|p' \
21mr|clufter-0.77.2-3|264	| sort; } > .subcmds
21mr|clufter-0.77.2-3|265	sed -e 's:\(.\+\):\\\&\\fIrun_dev-\1\\fR\\\|(1), :' \
21mr|clufter-0.77.2-3|266	-e '1s|\(.*\)|\[SEE ALSO\]\n|' \
21mr|clufter-0.77.2-3|267	-e '$s|\(.*\)|\1\nand perhaps more|' \
21mr|clufter-0.77.2-3|268	.subcmds > .see-also
21mr|clufter-0.77.2-3|269	help2man -N -h -H -i .see-also \
21mr|clufter-0.77.2-3|270	-n "$(sed -n '2s|[^(]\+(\([^)]\+\))|\1|p' README)" \
21mr|clufter-0.77.2-3|271	'%{__python3} -I ./run-dev' | sed 's|run\\\?[-_]dev|%{name}|g' \
21mr|clufter-0.77.2-3|272	> ".manpages/man1/%{name}.1"
21mr|clufter-0.77.2-3|273	while read cmd; do
21mr|clufter-0.77.2-3|274	[ -n "${cmd}" ] || continue
21mr|clufter-0.77.2-3|275	echo -e "#\!/bin/sh\n{ [ \$# -ge 1 ] && [ \"\$1\" = \"--version\" ] \
21mr|clufter-0.77.2-3|276	&& %{__python3} -I ./run-dev \"\$@\" \
21mr|clufter-0.77.2-3|277	|| %{__python3} -I ./run-dev \"${cmd}\" \"\$@\"; }" > ".tmp-${cmd}"
21mr|clufter-0.77.2-3|278	chmod +x ".tmp-${cmd}"
21mr|clufter-0.77.2-3|279	grep -v "^${cmd}\$" .subcmds \
21mr|clufter-0.77.2-3|280	| grep -e '^$' -e "$(echo ${cmd} | cut -d- -f1)\(-\|\$\)" \
21mr|clufter-0.77.2-3|281	| sed -e 's:\(.\+\):\\\&\\fIrun_dev-\1\\fR\\\|(1), :' \
21mr|clufter-0.77.2-3|282	-e '1s|\(.*\)|\[SEE ALSO\]\n\\\&\\fIrun_dev\\fR\\\|(1), \n|' \
21mr|clufter-0.77.2-3|283	-e '$s|\(.*\)|\1\nand perhaps more|' > .see-also
21mr|clufter-0.77.2-3|284	# XXX uses ";;&" bashism
21mr|clufter-0.77.2-3|285	case "${cmd}" in
21mr|clufter-0.77.2-3|286	ccs[2-]*)
21mr|clufter-0.77.2-3|287	sed -i \
21mr|clufter-0.77.2-3|288	'1s:\(.*\):\1\n\\\&\\fIcluster.conf\\fR\\\|(5), \\\&\\fIccs\\fR\\\|(7), :' \
21mr|clufter-0.77.2-3|289	.see-also
21mr|clufter-0.77.2-3|290	;;&
21mr|clufter-0.77.2-3|291	ccs2pcs*)
21mr|clufter-0.77.2-3|292	sed -i \
21mr|clufter-0.77.2-3|293	'1s:\(.*\):\1\n\\\&\\fI%{_defaultdocdir}/%{name}-%{version}/rgmanager-pacemaker\\fR\\\|, :' \
21mr|clufter-0.77.2-3|294	.see-also
21mr|clufter-0.77.2-3|295	;;&
21mr|clufter-0.77.2-3|296	*[2-]pcscmd*)
21mr|clufter-0.77.2-3|297	sed -i '1s:\(.*\):\1\n\\\&\\fIpcs\\fR\\\|(8), :' .see-also
21mr|clufter-0.77.2-3|298	;;&
21mr|clufter-0.77.2-3|299	esac
21mr|clufter-0.77.2-3|300	help2man -N -h -H -i .see-also -n "${cmd}" "./.tmp-${cmd}" \
21mr|clufter-0.77.2-3|301	| sed 's|run\\\?[-_]dev|%{name}|g' \
21mr|clufter-0.77.2-3|302	> ".manpages/man1/%{name}-${cmd}.1"
21mr|clufter-0.77.2-3|303	done < .subcmds
21mr|clufter-0.77.2-3|304	
21mr|clufter-0.77.2-3|305	#generate files with jing
21mr|clufter-0.77.2-3|306	#OUTPUTDIR=.schemas POSTPROCESS="%{SOURCE2}" sh "%{SOURCE3}" --clobber
21mr|clufter-0.77.2-3|307	
21mr|clufter-0.77.2-3|308	
21mr|clufter-0.77.2-3|309	%install
21mr|clufter-0.77.2-3|310	# see build section
21mr|clufter-0.77.2-3|311	export LC_ALL=C.UTF-8 LANG=C.UTF-8
21mr|clufter-0.77.2-3|312	%py3_install
21mr|clufter-0.77.2-3|313	
21mr|clufter-0.77.2-3|314	# following is needed due to umask 022 not taking effect(?) leading to 775
21mr|clufter-0.77.2-3|315	%{__chmod} -- g-w '%{buildroot}%{_libexecdir}/%{name}-%{version}/ccs_flatten'
21mr|clufter-0.77.2-3|316	# %%{_bindir}/%%{name} should have been created
21mr|clufter-0.77.2-3|317	test -f '%{buildroot}%{_bindir}/%{name}' \
21mr|clufter-0.77.2-3|318	|| %{__install} -D -pm 644 -- '%{buildroot}%{_bindir}/%{name}' \
21mr|clufter-0.77.2-3|319	'%{buildroot}%{_bindir}/%{name}'
21mr|clufter-0.77.2-3|320	
21mr|clufter-0.77.2-3|321	# move data files from python-specific locations to a single common one
21mr|clufter-0.77.2-3|322	# and possibly symlink that back
21mr|clufter-0.77.2-3|323	%{__mkdir_p} -- '%{buildroot}%{_datarootdir}/%{name}/formats'
21mr|clufter-0.77.2-3|324	for format in cib corosync; do
21mr|clufter-0.77.2-3|325	%{__cp} -a -t '%{buildroot}%{_datarootdir}/%{name}/formats' \
21mr|clufter-0.77.2-3|326	-- "%{buildroot}%{python3_sitelib}/%{name}/formats/${format}"
21mr|clufter-0.77.2-3|327	%{__rm} -f -- "%{buildroot}%{python3_sitelib}/%{name}/formats/${format}"/*
21mr|clufter-0.77.2-3|328	ln -s -t "%{buildroot}%{python3_sitelib}/%{name}/formats/${format}" \
21mr|clufter-0.77.2-3|329	-- $(pushd "%{buildroot}%{_datarootdir}/%{name}/formats/${format}" >/dev/null; \
21mr|clufter-0.77.2-3|330	ls -1A | sed "s:.*:%{_datarootdir}/%{name}/formats/${format}/\\0:")
21mr|clufter-0.77.2-3|331	done
21mr|clufter-0.77.2-3|332	
21mr|clufter-0.77.2-3|333	# move ext-plugins from python-specific locations to a single common one
21mr|clufter-0.77.2-3|334	# incl. the different sorts of precompiled bytecodes
21mr|clufter-0.77.2-3|335	%{__mkdir_p} -- '%{buildroot}%{_datarootdir}/%{name}/ext-plugins'
21mr|clufter-0.77.2-3|336	%{__cp} -af -t '%{buildroot}%{_datarootdir}/%{name}/ext-plugins' \
21mr|clufter-0.77.2-3|337	-- '%{buildroot}%{python3_sitelib}/%{name}'/ext-plugins/*
21mr|clufter-0.77.2-3|338	%{__rm} -rf -- '%{buildroot}%{python3_sitelib}/%{name}'/ext-plugins/*/
21mr|clufter-0.77.2-3|339	
21mr|clufter-0.77.2-3|340	declare bashcompdir="$(pkg-config --variable=completionsdir bash-completion \
21mr|clufter-0.77.2-3|341	|| echo '%{_datadir}/bash-completion/completions')"
21mr|clufter-0.77.2-3|342	declare bashcomp="${bashcompdir}/%{name}"
21mr|clufter-0.77.2-3|343	%{__install} -D -pm 644 -- \
21mr|clufter-0.77.2-3|344	.bashcomp '%{buildroot}%{_sysconfdir}/%{name}/bash-completion'
21mr|clufter-0.77.2-3|345	%{__mkdir_p} -- "%{buildroot}${bashcompdir}"
21mr|clufter-0.77.2-3|346	ln -s '%{_sysconfdir}/%{name}/bash-completion' "%{buildroot}${bashcomp}"
21mr|clufter-0.77.2-3|347	# own %%{_datadir}/bash-completion in case of ...bash-completion/completions,
21mr|clufter-0.77.2-3|348	# more generally any path up to any of /, /usr, /usr/share, /etc
21mr|clufter-0.77.2-3|349	while true; do
21mr|clufter-0.77.2-3|350	test "$(dirname "${bashcompdir}")" != "/" \
21mr|clufter-0.77.2-3|351	&& test "$(dirname "${bashcompdir}")" != "%{_prefix}" \
21mr|clufter-0.77.2-3|352	&& test "$(dirname "${bashcompdir}")" != "%{_datadir}" \
21mr|clufter-0.77.2-3|353	&& test "$(dirname "${bashcompdir}")" != "%{_sysconfdir}" \
21mr|clufter-0.77.2-3|354	|| break
21mr|clufter-0.77.2-3|355	bashcompdir="$(dirname "${bashcompdir}")"
21mr|clufter-0.77.2-3|356	done
21mr|clufter-0.77.2-3|357	cat >.bashcomp-files <<-EOF
21mr|clufter-0.77.2-3|358	${bashcompdir}
21mr|clufter-0.77.2-3|359	%dir %{_sysconfdir}/%{name}
21mr|clufter-0.77.2-3|360	%verify(not size md5 mtime) %{_sysconfdir}/%{name}/bash-completion
21mr|clufter-0.77.2-3|361	EOF
21mr|clufter-0.77.2-3|362	%{__mkdir_p} -- '%{buildroot}%{_mandir}'
21mr|clufter-0.77.2-3|363	%{__cp} -a -t '%{buildroot}%{_mandir}' -- .manpages/*
21mr|clufter-0.77.2-3|364	%{__mkdir_p} -- '%{buildroot}%{_defaultdocdir}/%{name}-%{version}'
21mr|clufter-0.77.2-3|365	%{__cp} -a -t '%{buildroot}%{_defaultdocdir}/%{name}-%{version}' \
21mr|clufter-0.77.2-3|366	-- doc/*.txt doc/rgmanager-pacemaker
21mr|clufter-0.77.2-3|367	
21mr|clufter-0.77.2-3|368	cp %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{buildroot}%{_datarootdir}/%{name}/formats/cib
21mr|clufter-0.77.2-3|369	
21mr|clufter-0.77.2-3|370	%if %{with tests}
21mr|clufter-0.77.2-3|371	%check
21mr|clufter-0.77.2-3|372	# just a basic sanity check
21mr|clufter-0.77.2-3|373	# we need to massage RA metadata files and PATH so the local run works
21mr|clufter-0.77.2-3|374	# XXX we could also inject buildroot's site_packages dir to PYTHONPATH
21mr|clufter-0.77.2-3|375	declare ret=0 \
21mr|clufter-0.77.2-3|376	ccs_flatten_dir="$(dirname '%{buildroot}%{_libexecdir}/%{name}-%{version}/ccs_flatten')"
21mr|clufter-0.77.2-3|377	ln -s '%{buildroot}%{_datadir}/cluster'/*.'metadata' \
21mr|clufter-0.77.2-3|378	"${ccs_flatten_dir}"
21mr|clufter-0.77.2-3|379	# see build section
21mr|clufter-0.77.2-3|380	export LC_ALL=C.UTF-8 LANG=C.UTF-8
21mr|clufter-0.77.2-3|381	PATH="${PATH:+${PATH}:}${ccs_flatten_dir}" PYTHONEXEC="%{__python3} -I" ./run-tests
21mr|clufter-0.77.2-3|382	ret=$?
21mr|clufter-0.77.2-3|383	%{__rm} -f -- "${ccs_flatten_dir}"/*.'metadata'
21mr|clufter-0.77.2-3|384	[ ${ret} -eq 0 ] || exit ${ret}
21mr|clufter-0.77.2-3|385	%endif
21mr|clufter-0.77.2-3|386	
21mr|clufter-0.77.2-3|387	%changelog
21mr|clufter-0.77.2-3|388	* Tue Mar 10 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|clufter-0.77.2-3|389	- Fix bugzilla url
21mr|clufter-0.77.2-3|390	
21mr|clufter-0.77.2-3|391	* Tue Oct 12 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.77.2-2
21mr|clufter-0.77.2-3|392	- fix 'file listed twice' error
21mr|clufter-0.77.2-3|393	
21mr|clufter-0.77.2-3|394	* Mon Dec 21 2020 Александр <a.proklov@rosalinux.ru> 0.77.2-2
21mr|clufter-0.77.2-3|395	- moved to main for pcs
21mr|clufter-0.77.2-3|396	
21mr|clufter-0.77.2-3|397	* Mon Aug 17 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.77.2-1
21mr|clufter-0.77.2-3|398	- remove unneeded file
21mr|clufter-0.77.2-3|399	
21mr|clufter-0.77.2-3|400	* Mon Aug 17 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.77.2-1
21mr|clufter-0.77.2-3|401	- v.0.77.2
21mr|clufter-0.77.2-3|402	
21mr|clufter-0.77.2-3|403	* Mon Aug 17 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|clufter-0.77.2-3|404	- fix files
21mr|clufter-0.77.2-3|405	
21mr|clufter-0.77.2-3|406	* Mon Aug 17 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|clufter-0.77.2-3|407	- disable use jing
21mr|clufter-0.77.2-3|408	
21mr|clufter-0.77.2-3|409	* Mon Aug 17 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|clufter-0.77.2-3|410	- disable use jing
21mr|clufter-0.77.2-3|411	
21mr|clufter-0.77.2-3|412	* Mon Aug 17 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|clufter-0.77.2-3|413	- v.0.77.2

11781 21
21mr|cluster-glue-1.0.12-1.git240ad6|1	%define commit 240ad6b5280295d035e4eb91df2feca1cb707312
21mr|cluster-glue-1.0.12-1.git240ad6|2	%define shortcommit %(c=%{commit}; echo ${c:0:6})
21mr|cluster-glue-1.0.12-1.git240ad6|3	
21mr|cluster-glue-1.0.12-1.git240ad6|4	%define gname	haclient
21mr|cluster-glue-1.0.12-1.git240ad6|5	%define uname	hacluster
21mr|cluster-glue-1.0.12-1.git240ad6|6	%define nogroup	nobody
21mr|cluster-glue-1.0.12-1.git240ad6|7	%define maj1	1
21mr|cluster-glue-1.0.12-1.git240ad6|8	%define major	2
21mr|cluster-glue-1.0.12-1.git240ad6|9	%define liblrm		%mklibname lrm %{major}
21mr|cluster-glue-1.0.12-1.git240ad6|10	%define libpils		%mklibname pils %{major}
21mr|cluster-glue-1.0.12-1.git240ad6|11	%define libplumb 	%mklibname plumb %{major}
21mr|cluster-glue-1.0.12-1.git240ad6|12	%define libplumbgpl	%mklibname plumbgpl %{major}
21mr|cluster-glue-1.0.12-1.git240ad6|13	%define libstonith	%mklibname stonith %{maj1}
21mr|cluster-glue-1.0.12-1.git240ad6|14	%define devname	%mklibname %{name} -d
21mr|cluster-glue-1.0.12-1.git240ad6|15	
21mr|cluster-glue-1.0.12-1.git240ad6|16	# When downloading directly from Mercurial, it will automatically add this prefix
21mr|cluster-glue-1.0.12-1.git240ad6|17	# Invoking 'hg archive' wont but you can add one with: hg archive -t tgz -p "Reusable-Cluster-Components-" -r $upstreamversion $upstreamversion.tar.gz
21mr|cluster-glue-1.0.12-1.git240ad6|18	%define upstreamprefix Reusable-Cluster-Components-glue--
21mr|cluster-glue-1.0.12-1.git240ad6|19	%define upstreamversion glue-%{version}
21mr|cluster-glue-1.0.12-1.git240ad6|20	
21mr|cluster-glue-1.0.12-1.git240ad6|21	# Keep around for when/if required
21mr|cluster-glue-1.0.12-1.git240ad6|22	#global alphatag %{upstreamversion}.hg
21mr|cluster-glue-1.0.12-1.git240ad6|23	
21mr|cluster-glue-1.0.12-1.git240ad6|24	Summary:	Reusable cluster components
21mr|cluster-glue-1.0.12-1.git240ad6|25	Name:		cluster-glue
21mr|cluster-glue-1.0.12-1.git240ad6|26	Version:	1.0.12
21mr|cluster-glue-1.0.12-1.git240ad6|27	Release:	1.git%{shortcommit}
21mr|cluster-glue-1.0.12-1.git240ad6|28	License:	GPLv2+ and LGPLv2+
21mr|cluster-glue-1.0.12-1.git240ad6|29	Group:		System/Libraries
21mr|cluster-glue-1.0.12-1.git240ad6|30	Url:		http://linux-ha.org/wiki/Cluster_Glue
21mr|cluster-glue-1.0.12-1.git240ad6|31	Source0:	https://github.com/ClusterLabs/cluster-glue/archive/%{commit}.zip?/%{name}-%{commit}.zip
21mr|cluster-glue-1.0.12-1.git240ad6|32	Source1:	hacluster.sysusers.conf
21mr|cluster-glue-1.0.12-1.git240ad6|33	BuildRequires:	docbook-dtd44-xml
21mr|cluster-glue-1.0.12-1.git240ad6|34	BuildRequires:	docbook-style-xsl
21mr|cluster-glue-1.0.12-1.git240ad6|35	BuildRequires:	xsltproc
21mr|cluster-glue-1.0.12-1.git240ad6|36	BuildRequires:	bzip2-devel
21mr|cluster-glue-1.0.12-1.git240ad6|37	BuildRequires:	libaio-devel
21mr|cluster-glue-1.0.12-1.git240ad6|38	BuildRequires:	libtool-devel
21mr|cluster-glue-1.0.12-1.git240ad6|39	BuildRequires:	net-snmp-devel
21mr|cluster-glue-1.0.12-1.git240ad6|40	BuildRequires:	pkgconfig(glib-2.0)
21mr|cluster-glue-1.0.12-1.git240ad6|41	BuildRequires:	pkgconfig(libcurl)
21mr|cluster-glue-1.0.12-1.git240ad6|42	BuildRequires:	pkgconfig(libxml-2.0)
21mr|cluster-glue-1.0.12-1.git240ad6|43	BuildRequires:	pkgconfig(OpenIPMI)
21mr|cluster-glue-1.0.12-1.git240ad6|44	BuildRequires:	pkgconfig(python)
21mr|cluster-glue-1.0.12-1.git240ad6|45	BuildRequires:	pkgconfig(uuid)
21mr|cluster-glue-1.0.12-1.git240ad6|46	Requires(pre):	/bin/systemd-sysusers
21mr|cluster-glue-1.0.12-1.git240ad6|47	
21mr|cluster-glue-1.0.12-1.git240ad6|48	%description
21mr|cluster-glue-1.0.12-1.git240ad6|49	A collection of common tools that are useful for writing cluster managers
21mr|cluster-glue-1.0.12-1.git240ad6|50	such as Pacemaker.
21mr|cluster-glue-1.0.12-1.git240ad6|51	Provides a local resource manager that understands the OCF and LSB
21mr|cluster-glue-1.0.12-1.git240ad6|52	standards, and an interface to common STONITH devices.
21mr|cluster-glue-1.0.12-1.git240ad6|53	
21mr|cluster-glue-1.0.12-1.git240ad6|54	%files
21mr|cluster-glue-1.0.12-1.git240ad6|55	%doc AUTHORS COPYING
21mr|cluster-glue-1.0.12-1.git240ad6|56	%{_sbindir}/cibsecret
21mr|cluster-glue-1.0.12-1.git240ad6|57	%{_sbindir}/ha_logger
21mr|cluster-glue-1.0.12-1.git240ad6|58	%{_sbindir}/lrmadmin
21mr|cluster-glue-1.0.12-1.git240ad6|59	%{_sbindir}/meatclient
21mr|cluster-glue-1.0.12-1.git240ad6|60	%{_sbindir}/stonith
21mr|cluster-glue-1.0.12-1.git240ad6|61	%{_sysconfdir}/init.d/logd
21mr|cluster-glue-1.0.12-1.git240ad6|62	
21mr|cluster-glue-1.0.12-1.git240ad6|63	%dir %{_libdir}/heartbeat
21mr|cluster-glue-1.0.12-1.git240ad6|64	%dir %{_libdir}/heartbeat/plugins
21mr|cluster-glue-1.0.12-1.git240ad6|65	%dir %{_libdir}/heartbeat/plugins/compress
21mr|cluster-glue-1.0.12-1.git240ad6|66	%dir %{_libdir}/heartbeat/plugins/RAExec
21mr|cluster-glue-1.0.12-1.git240ad6|67	%dir %{_libdir}/heartbeat/plugins/InterfaceMgr
21mr|cluster-glue-1.0.12-1.git240ad6|68	%{_libdir}/heartbeat/lrmd
21mr|cluster-glue-1.0.12-1.git240ad6|69	%{_libdir}/heartbeat/ha_logd
21mr|cluster-glue-1.0.12-1.git240ad6|70	%{_libdir}/heartbeat/plugins/RAExec/*.so
21mr|cluster-glue-1.0.12-1.git240ad6|71	%{_libdir}/heartbeat/plugins/InterfaceMgr/*.so
21mr|cluster-glue-1.0.12-1.git240ad6|72	%{_libdir}/heartbeat/plugins/compress/bz2.so
21mr|cluster-glue-1.0.12-1.git240ad6|73	%{_libdir}/heartbeat/plugins/compress/zlib.so
21mr|cluster-glue-1.0.12-1.git240ad6|74	
21mr|cluster-glue-1.0.12-1.git240ad6|75	%dir %{_libdir}/stonith
21mr|cluster-glue-1.0.12-1.git240ad6|76	%dir %{_libdir}/stonith/plugins
21mr|cluster-glue-1.0.12-1.git240ad6|77	%dir %{_libdir}/stonith/plugins/stonith2
21mr|cluster-glue-1.0.12-1.git240ad6|78	%{_libdir}/stonith/plugins/stonith2/__pycache__
21mr|cluster-glue-1.0.12-1.git240ad6|79	%{_datadir}/cluster-glue/ha_log.sh
21mr|cluster-glue-1.0.12-1.git240ad6|80	%{_libdir}/stonith/plugins/external
21mr|cluster-glue-1.0.12-1.git240ad6|81	%{_libdir}/stonith/plugins/stonith2/*.so
21mr|cluster-glue-1.0.12-1.git240ad6|82	%{_libdir}/stonith/plugins/stonith2/*.py*
21mr|cluster-glue-1.0.12-1.git240ad6|83	%{_libdir}/stonith/plugins/xen0-ha-dom0-stonith-helper
21mr|cluster-glue-1.0.12-1.git240ad6|84	%dir %{_datadir}/cluster-glue
21mr|cluster-glue-1.0.12-1.git240ad6|85	%{_datadir}/cluster-glue/ha_cf_support.sh
21mr|cluster-glue-1.0.12-1.git240ad6|86	%{_datadir}/cluster-glue/openais_conf_support.sh
21mr|cluster-glue-1.0.12-1.git240ad6|87	%{_datadir}/cluster-glue/utillib.sh
21mr|cluster-glue-1.0.12-1.git240ad6|88	%dir %{_var}/lib/heartbeat
21mr|cluster-glue-1.0.12-1.git240ad6|89	%dir %{_var}/lib/heartbeat/cores
21mr|cluster-glue-1.0.12-1.git240ad6|90	%dir %attr (0700, root, root)		%{_var}/lib/heartbeat/cores/root
21mr|cluster-glue-1.0.12-1.git240ad6|91	%dir %attr (0700, nobody, %{nogroup})	%{_var}/lib/heartbeat/cores/nobody
21mr|cluster-glue-1.0.12-1.git240ad6|92	%dir %attr (0700, %{uname}, %{gname})	%{_var}/lib/heartbeat/cores/%{uname}
21mr|cluster-glue-1.0.12-1.git240ad6|93	%doc %{_mandir}/man8/*
21mr|cluster-glue-1.0.12-1.git240ad6|94	%{_defaultdocdir}/%{name}/stonith/README.*
21mr|cluster-glue-1.0.12-1.git240ad6|95	%{_defaultdocdir}/%{name}/stonith/README_*
21mr|cluster-glue-1.0.12-1.git240ad6|96	%{_sysusersdir}/hacluster.conf
21mr|cluster-glue-1.0.12-1.git240ad6|97	
21mr|cluster-glue-1.0.12-1.git240ad6|98	%pre
21mr|cluster-glue-1.0.12-1.git240ad6|99	%sysusers_create_package hacluster %{SOURCE1}
21mr|cluster-glue-1.0.12-1.git240ad6|100	
21mr|cluster-glue-1.0.12-1.git240ad6|101	#----------------------------------------------------------------------------
21mr|cluster-glue-1.0.12-1.git240ad6|102	
21mr|cluster-glue-1.0.12-1.git240ad6|103	%package -n %{liblrm}
21mr|cluster-glue-1.0.12-1.git240ad6|104	Summary:	Reusable cluster libraries
21mr|cluster-glue-1.0.12-1.git240ad6|105	Group:		System/Libraries
21mr|cluster-glue-1.0.12-1.git240ad6|106	
21mr|cluster-glue-1.0.12-1.git240ad6|107	%description -n %{liblrm}
21mr|cluster-glue-1.0.12-1.git240ad6|108	A collection of libraries that are useful for writing cluster managers
21mr|cluster-glue-1.0.12-1.git240ad6|109	such as Pacemaker.
21mr|cluster-glue-1.0.12-1.git240ad6|110	
21mr|cluster-glue-1.0.12-1.git240ad6|111	%files -n %{liblrm}
21mr|cluster-glue-1.0.12-1.git240ad6|112	%{_libdir}/liblrm.so.%{major}*
21mr|cluster-glue-1.0.12-1.git240ad6|113	
21mr|cluster-glue-1.0.12-1.git240ad6|114	#----------------------------------------------------------------------------
21mr|cluster-glue-1.0.12-1.git240ad6|115	
21mr|cluster-glue-1.0.12-1.git240ad6|116	%package -n %{libpils}
21mr|cluster-glue-1.0.12-1.git240ad6|117	Summary:	Reusable cluster libraries
21mr|cluster-glue-1.0.12-1.git240ad6|118	Group:		System/Libraries
21mr|cluster-glue-1.0.12-1.git240ad6|119	
21mr|cluster-glue-1.0.12-1.git240ad6|120	%description -n %{libpils}
21mr|cluster-glue-1.0.12-1.git240ad6|121	A collection of libraries that are useful for writing cluster managers
21mr|cluster-glue-1.0.12-1.git240ad6|122	such as Pacemaker.
21mr|cluster-glue-1.0.12-1.git240ad6|123	
21mr|cluster-glue-1.0.12-1.git240ad6|124	%files -n %{libpils}
21mr|cluster-glue-1.0.12-1.git240ad6|125	%{_libdir}/libpils.so.%{major}*
21mr|cluster-glue-1.0.12-1.git240ad6|126	
21mr|cluster-glue-1.0.12-1.git240ad6|127	#----------------------------------------------------------------------------
21mr|cluster-glue-1.0.12-1.git240ad6|128	
21mr|cluster-glue-1.0.12-1.git240ad6|129	%package -n %{libplumb}
21mr|cluster-glue-1.0.12-1.git240ad6|130	Summary:	Reusable cluster libraries
21mr|cluster-glue-1.0.12-1.git240ad6|131	Group:		System/Libraries
21mr|cluster-glue-1.0.12-1.git240ad6|132	
21mr|cluster-glue-1.0.12-1.git240ad6|133	%description -n %{libplumb}
21mr|cluster-glue-1.0.12-1.git240ad6|134	A collection of libraries that are useful for writing cluster managers
21mr|cluster-glue-1.0.12-1.git240ad6|135	such as Pacemaker.
21mr|cluster-glue-1.0.12-1.git240ad6|136	
21mr|cluster-glue-1.0.12-1.git240ad6|137	%files -n %{libplumb}
21mr|cluster-glue-1.0.12-1.git240ad6|138	%{_libdir}/libplumb.so.%{major}*
21mr|cluster-glue-1.0.12-1.git240ad6|139	
21mr|cluster-glue-1.0.12-1.git240ad6|140	#----------------------------------------------------------------------------
21mr|cluster-glue-1.0.12-1.git240ad6|141	
21mr|cluster-glue-1.0.12-1.git240ad6|142	%package -n %{libplumbgpl}
21mr|cluster-glue-1.0.12-1.git240ad6|143	Summary:	Reusable cluster libraries
21mr|cluster-glue-1.0.12-1.git240ad6|144	Group:		System/Libraries
21mr|cluster-glue-1.0.12-1.git240ad6|145	
21mr|cluster-glue-1.0.12-1.git240ad6|146	%description -n %{libplumbgpl}
21mr|cluster-glue-1.0.12-1.git240ad6|147	A collection of libraries that are useful for writing cluster managers
21mr|cluster-glue-1.0.12-1.git240ad6|148	such as Pacemaker.
21mr|cluster-glue-1.0.12-1.git240ad6|149	
21mr|cluster-glue-1.0.12-1.git240ad6|150	%files -n %{libplumbgpl}
21mr|cluster-glue-1.0.12-1.git240ad6|151	%{_libdir}/libplumbgpl.so.%{major}*
21mr|cluster-glue-1.0.12-1.git240ad6|152	
21mr|cluster-glue-1.0.12-1.git240ad6|153	#----------------------------------------------------------------------------
21mr|cluster-glue-1.0.12-1.git240ad6|154	
21mr|cluster-glue-1.0.12-1.git240ad6|155	%package -n %{libstonith}
21mr|cluster-glue-1.0.12-1.git240ad6|156	Summary:	Reusable cluster libraries
21mr|cluster-glue-1.0.12-1.git240ad6|157	Group:		System/Libraries
21mr|cluster-glue-1.0.12-1.git240ad6|158	
21mr|cluster-glue-1.0.12-1.git240ad6|159	%description -n %{libstonith}
21mr|cluster-glue-1.0.12-1.git240ad6|160	A collection of libraries that are useful for writing cluster managers
21mr|cluster-glue-1.0.12-1.git240ad6|161	such as Pacemaker.
21mr|cluster-glue-1.0.12-1.git240ad6|162	
21mr|cluster-glue-1.0.12-1.git240ad6|163	%files -n %{libstonith}
21mr|cluster-glue-1.0.12-1.git240ad6|164	%{_libdir}/libstonith.so.%{maj1}*
21mr|cluster-glue-1.0.12-1.git240ad6|165	
21mr|cluster-glue-1.0.12-1.git240ad6|166	#----------------------------------------------------------------------------
21mr|cluster-glue-1.0.12-1.git240ad6|167	
21mr|cluster-glue-1.0.12-1.git240ad6|168	%package -n %{devname}
21mr|cluster-glue-1.0.12-1.git240ad6|169	Summary:	Headers and libraries for writing cluster managers
21mr|cluster-glue-1.0.12-1.git240ad6|170	Group:		Development/Other
21mr|cluster-glue-1.0.12-1.git240ad6|171	Requires:	%{liblrm} = %{version}-%{release}
21mr|cluster-glue-1.0.12-1.git240ad6|172	Requires:	%{libpils} = %{version}-%{release}
21mr|cluster-glue-1.0.12-1.git240ad6|173	Requires:	%{libplumb} = %{version}-%{release}
21mr|cluster-glue-1.0.12-1.git240ad6|174	Requires:	%{libplumbgpl} = %{version}-%{release}
21mr|cluster-glue-1.0.12-1.git240ad6|175	Requires:	%{libstonith} = %{version}-%{release}
21mr|cluster-glue-1.0.12-1.git240ad6|176	%rename		%{name}-devel
21mr|cluster-glue-1.0.12-1.git240ad6|177	
21mr|cluster-glue-1.0.12-1.git240ad6|178	%description -n %{devname}
21mr|cluster-glue-1.0.12-1.git240ad6|179	Headers and shared libraries for a useful for writing cluster managers
21mr|cluster-glue-1.0.12-1.git240ad6|180	such as Pacemaker.
21mr|cluster-glue-1.0.12-1.git240ad6|181	
21mr|cluster-glue-1.0.12-1.git240ad6|182	%files -n %{devname}
21mr|cluster-glue-1.0.12-1.git240ad6|183	%dir %{_libdir}/heartbeat
21mr|cluster-glue-1.0.12-1.git240ad6|184	%dir %{_libdir}/heartbeat/plugins
21mr|cluster-glue-1.0.12-1.git240ad6|185	%dir %{_libdir}/heartbeat/plugins/test
21mr|cluster-glue-1.0.12-1.git240ad6|186	%dir %{_datadir}/cluster-glue
21mr|cluster-glue-1.0.12-1.git240ad6|187	%{_libdir}/lib*.so
21mr|cluster-glue-1.0.12-1.git240ad6|188	%{_libdir}/heartbeat/ipctest
21mr|cluster-glue-1.0.12-1.git240ad6|189	%{_libdir}/heartbeat/ipctransientclient
21mr|cluster-glue-1.0.12-1.git240ad6|190	%{_libdir}/heartbeat/ipctransientserver
21mr|cluster-glue-1.0.12-1.git240ad6|191	%{_libdir}/heartbeat/transient-test.sh
21mr|cluster-glue-1.0.12-1.git240ad6|192	%{_libdir}/heartbeat/base64_md5_test
21mr|cluster-glue-1.0.12-1.git240ad6|193	%{_libdir}/heartbeat/logtest
21mr|cluster-glue-1.0.12-1.git240ad6|194	%{_libdir}/heartbeat/plugins/test/test.so
21mr|cluster-glue-1.0.12-1.git240ad6|195	%{_includedir}/clplumbing
21mr|cluster-glue-1.0.12-1.git240ad6|196	%{_includedir}/heartbeat
21mr|cluster-glue-1.0.12-1.git240ad6|197	%{_includedir}/stonith
21mr|cluster-glue-1.0.12-1.git240ad6|198	%{_includedir}/pils
21mr|cluster-glue-1.0.12-1.git240ad6|199	%{_datadir}/cluster-glue/lrmtest
21mr|cluster-glue-1.0.12-1.git240ad6|200	
21mr|cluster-glue-1.0.12-1.git240ad6|201	#----------------------------------------------------------------------------
21mr|cluster-glue-1.0.12-1.git240ad6|202	
21mr|cluster-glue-1.0.12-1.git240ad6|203	%prep
21mr|cluster-glue-1.0.12-1.git240ad6|204	%autosetup -p1 -n %{name}-%{commit}
21mr|cluster-glue-1.0.12-1.git240ad6|205	
21mr|cluster-glue-1.0.12-1.git240ad6|206	%build
21mr|cluster-glue-1.0.12-1.git240ad6|207	#./autogen.sh
21mr|cluster-glue-1.0.12-1.git240ad6|208	autoreconf -fi
21mr|cluster-glue-1.0.12-1.git240ad6|209	%configure \
21mr|cluster-glue-1.0.12-1.git240ad6|210	--disable-static \
21mr|cluster-glue-1.0.12-1.git240ad6|211	--enable-fatal-warnings=no \
21mr|cluster-glue-1.0.12-1.git240ad6|212	--localstatedir=%{_var} \
21mr|cluster-glue-1.0.12-1.git240ad6|213	--with-daemon-group=%{gname} \
21mr|cluster-glue-1.0.12-1.git240ad6|214	--with-daemon-user=%{uname}
21mr|cluster-glue-1.0.12-1.git240ad6|215	
21mr|cluster-glue-1.0.12-1.git240ad6|216	%make
21mr|cluster-glue-1.0.12-1.git240ad6|217	
21mr|cluster-glue-1.0.12-1.git240ad6|218	%install
21mr|cluster-glue-1.0.12-1.git240ad6|219	%makeinstall_std
21mr|cluster-glue-1.0.12-1.git240ad6|220	
21mr|cluster-glue-1.0.12-1.git240ad6|221	# Don't package things we wont support
21mr|cluster-glue-1.0.12-1.git240ad6|222	rm -f %{buildroot}/%{_libdir}/stonith/plugins/stonith2/rhcs.*
21mr|cluster-glue-1.0.12-1.git240ad6|223	
21mr|cluster-glue-1.0.12-1.git240ad6|224	# install sysuser config
21mr|cluster-glue-1.0.12-1.git240ad6|225	install -d %{buildroot}%{_sysusersdir}/
21mr|cluster-glue-1.0.12-1.git240ad6|226	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/hacluster.conf

11782 21
21mr|clutter-1.26.4-9|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|clutter-1.26.4-9|2	
21mr|clutter-1.26.4-9|3	%define api 1.0
21mr|clutter-1.26.4-9|4	%define major 0
21mr|clutter-1.26.4-9|5	%define girmajor 1.0
21mr|clutter-1.26.4-9|6	
21mr|clutter-1.26.4-9|7	%define libname %mklibname %{name} %{api} %{major}
21mr|clutter-1.26.4-9|8	%define girname %mklibname %{name}-gir %{girmajor}
21mr|clutter-1.26.4-9|9	%define devname %mklibname %{name} %{api} -d
21mr|clutter-1.26.4-9|10	
21mr|clutter-1.26.4-9|11	Summary:	Software library for fast, visually rich GUIs
21mr|clutter-1.26.4-9|12	Name:		clutter
21mr|clutter-1.26.4-9|13	Version:	1.26.4
21mr|clutter-1.26.4-9|14	Release:	9
21mr|clutter-1.26.4-9|15	License:	LGPLv2+
21mr|clutter-1.26.4-9|16	Group:		Graphics
21mr|clutter-1.26.4-9|17	Url:		https://download.gnome.org/sources/clutter
21mr|clutter-1.26.4-9|18	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|clutter-1.26.4-9|19	BuildRequires:	pkgconfig(atk)
21mr|clutter-1.26.4-9|20	BuildRequires:	pkgconfig(cairo-gobject)
21mr|clutter-1.26.4-9|21	BuildRequires:	pkgconfig(cogl-1.0)
21mr|clutter-1.26.4-9|22	BuildRequires:	pkgconfig(cogl-pango-1.0)
21mr|clutter-1.26.4-9|23	BuildRequires:	pkgconfig(gdk-3.0)
21mr|clutter-1.26.4-9|24	BuildRequires:	pkgconfig(gl)
21mr|clutter-1.26.4-9|25	BuildRequires:	pkgconfig(egl)
21mr|clutter-1.26.4-9|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|clutter-1.26.4-9|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|clutter-1.26.4-9|28	BuildRequires:	pkgconfig(gtk-doc)
21mr|clutter-1.26.4-9|29	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|clutter-1.26.4-9|30	BuildRequires:	pkgconfig(pangocairo)
21mr|clutter-1.26.4-9|31	BuildRequires:	pkgconfig(pangoft2)
21mr|clutter-1.26.4-9|32	BuildRequires:	pkgconfig(x11)
21mr|clutter-1.26.4-9|33	BuildRequires:	pkgconfig(xcomposite)
21mr|clutter-1.26.4-9|34	BuildRequires:	pkgconfig(xdamage)
21mr|clutter-1.26.4-9|35	BuildRequires:	pkgconfig(xext)
21mr|clutter-1.26.4-9|36	BuildRequires:	pkgconfig(xfixes)
21mr|clutter-1.26.4-9|37	BuildRequires:	pkgconfig(xi)
21mr|clutter-1.26.4-9|38	# ovitters: Wayland support (evdev also needed)
21mr|clutter-1.26.4-9|39	BuildRequires:	pkgconfig(wayland-egl)
21mr|clutter-1.26.4-9|40	BuildRequires:	pkgconfig(wayland-client)
21mr|clutter-1.26.4-9|41	BuildRequires:	pkgconfig(wayland-cursor)
21mr|clutter-1.26.4-9|42	BuildRequires:	pkgconfig(wayland-server)
21mr|clutter-1.26.4-9|43	BuildRequires:	pkgconfig(xkbcommon)
21mr|clutter-1.26.4-9|44	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|clutter-1.26.4-9|45	BuildRequires:	pkgconfig(gudev-1.0)
21mr|clutter-1.26.4-9|46	BuildRequires:	pkgconfig(libevdev)
21mr|clutter-1.26.4-9|47	BuildRequires:	pkgconfig(libinput)
21mr|clutter-1.26.4-9|48	
21mr|clutter-1.26.4-9|49	%description
21mr|clutter-1.26.4-9|50	Clutter is an open source software library for creating fast, visually rich
21mr|clutter-1.26.4-9|51	graphical user interfaces. The most obvious example of potential usage is in
21mr|clutter-1.26.4-9|52	media center type applications. We hope however it can be used for a lot more.
21mr|clutter-1.26.4-9|53	
21mr|clutter-1.26.4-9|54	Clutter uses OpenGL (and soon optionally OpenGL ES) for rendering but with an
21mr|clutter-1.26.4-9|55	API which hides the underlying GL complexity from the developer. The Clutter
21mr|clutter-1.26.4-9|56	API is intended to be easy to use, efficient and flexible.
21mr|clutter-1.26.4-9|57	
21mr|clutter-1.26.4-9|58	#----------------------------------------------------------------------------
21mr|clutter-1.26.4-9|59	
21mr|clutter-1.26.4-9|60	%package i18n
21mr|clutter-1.26.4-9|61	Summary:	Translations for %{name}
21mr|clutter-1.26.4-9|62	Group:		System/Internationalization
21mr|clutter-1.26.4-9|63	
21mr|clutter-1.26.4-9|64	%description i18n
21mr|clutter-1.26.4-9|65	This contains the translation data for %{name}.
21mr|clutter-1.26.4-9|66	
21mr|clutter-1.26.4-9|67	%files i18n -f %{name}-%{api}.lang
21mr|clutter-1.26.4-9|68	
21mr|clutter-1.26.4-9|69	#----------------------------------------------------------------------------
21mr|clutter-1.26.4-9|70	
21mr|clutter-1.26.4-9|71	%package -n %{libname}
21mr|clutter-1.26.4-9|72	Summary:	Software library for fast, visually rich GUIs
21mr|clutter-1.26.4-9|73	Group:		System/Libraries
21mr|clutter-1.26.4-9|74	Recommends:	%{name}-i18n >= %{version}-%{release}
21mr|clutter-1.26.4-9|75	
21mr|clutter-1.26.4-9|76	%description -n %{libname}
21mr|clutter-1.26.4-9|77	This package contains the shared library for %{name}.
21mr|clutter-1.26.4-9|78	
21mr|clutter-1.26.4-9|79	%files -n %{libname}
21mr|clutter-1.26.4-9|80	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|clutter-1.26.4-9|81	%{_libdir}/lib%{name}-glx-%{api}.so.%{major}*
21mr|clutter-1.26.4-9|82	
21mr|clutter-1.26.4-9|83	#----------------------------------------------------------------------------
21mr|clutter-1.26.4-9|84	
21mr|clutter-1.26.4-9|85	%package -n %{girname}
21mr|clutter-1.26.4-9|86	Summary:	GObject Introspection interface description for %{name}
21mr|clutter-1.26.4-9|87	Group:		System/Libraries
21mr|clutter-1.26.4-9|88	Requires:	%{libname} = %{EVRD}
21mr|clutter-1.26.4-9|89	
21mr|clutter-1.26.4-9|90	%description -n %{girname}
21mr|clutter-1.26.4-9|91	GObject Introspection interface description for %{name}.
21mr|clutter-1.26.4-9|92	
21mr|clutter-1.26.4-9|93	%files -n %{girname}
21mr|clutter-1.26.4-9|94	%{_libdir}/girepository-1.0/Cally-%{api}.typelib
21mr|clutter-1.26.4-9|95	%{_libdir}/girepository-1.0/Clutter-%{api}.typelib
21mr|clutter-1.26.4-9|96	%{_libdir}/girepository-1.0/ClutterGdk-%{girmajor}.typelib
21mr|clutter-1.26.4-9|97	%{_libdir}/girepository-1.0/ClutterX11-%{api}.typelib
21mr|clutter-1.26.4-9|98	
21mr|clutter-1.26.4-9|99	#----------------------------------------------------------------------------
21mr|clutter-1.26.4-9|100	
21mr|clutter-1.26.4-9|101	%package -n %{devname}
21mr|clutter-1.26.4-9|102	Summary:	Development headers and libraries for %{name}
21mr|clutter-1.26.4-9|103	Group:		Development/X11
21mr|clutter-1.26.4-9|104	Requires:	%{libname} = %{EVRD}
21mr|clutter-1.26.4-9|105	Requires:	%{girname} = %{EVRD}
21mr|clutter-1.26.4-9|106	Provides:	%{name}-devel = %{EVRD}
21mr|clutter-1.26.4-9|107	
21mr|clutter-1.26.4-9|108	%description -n %{devname}
21mr|clutter-1.26.4-9|109	Development headers and libraries for %{name}.
21mr|clutter-1.26.4-9|110	
21mr|clutter-1.26.4-9|111	%files -n %{devname}
21mr|clutter-1.26.4-9|112	%dir %{_includedir}/%{name}-%{api}
21mr|clutter-1.26.4-9|113	%{_includedir}/%{name}-%{api}/cally
21mr|clutter-1.26.4-9|114	%{_includedir}/%{name}-%{api}/%{name}
21mr|clutter-1.26.4-9|115	%{_libdir}/lib%{name}-%{api}.so
21mr|clutter-1.26.4-9|116	%{_libdir}/lib%{name}-glx-%{api}.so
21mr|clutter-1.26.4-9|117	%{_libdir}/pkgconfig/cally-%{api}.pc
21mr|clutter-1.26.4-9|118	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|clutter-1.26.4-9|119	%{_libdir}/pkgconfig/%{name}-cogl-%{api}.pc
21mr|clutter-1.26.4-9|120	%{_libdir}/pkgconfig/%{name}-gdk-%{api}.pc
21mr|clutter-1.26.4-9|121	%{_libdir}/pkgconfig/%{name}-glx-%{api}.pc
21mr|clutter-1.26.4-9|122	%{_libdir}/pkgconfig/%{name}-x11-%{api}.pc
21mr|clutter-1.26.4-9|123	%{_libdir}/pkgconfig/%{name}-wayland-%{api}.pc
21mr|clutter-1.26.4-9|124	%{_libdir}/pkgconfig/%{name}-wayland-compositor-%{api}.pc
21mr|clutter-1.26.4-9|125	%{_libdir}/pkgconfig/%{name}-egl-%{api}.pc
21mr|clutter-1.26.4-9|126	%{_datadir}/%{name}-%{api}/valgrind/%{name}.supp
21mr|clutter-1.26.4-9|127	%{_datadir}/gir-1.0/Cally-%{api}.gir
21mr|clutter-1.26.4-9|128	%{_datadir}/gir-1.0/Clutter-%{api}.gir
21mr|clutter-1.26.4-9|129	%{_datadir}/gir-1.0/ClutterGdk-%{girmajor}.gir
21mr|clutter-1.26.4-9|130	%{_datadir}/gir-1.0/ClutterX11-%{api}.gir
21mr|clutter-1.26.4-9|131	%{_datadir}/gtk-doc/html/%{name}
21mr|clutter-1.26.4-9|132	
21mr|clutter-1.26.4-9|133	#----------------------------------------------------------------------------
21mr|clutter-1.26.4-9|134	
21mr|clutter-1.26.4-9|135	%prep
21mr|clutter-1.26.4-9|136	%setup -q
21mr|clutter-1.26.4-9|137	%apply_patches
21mr|clutter-1.26.4-9|138	
21mr|clutter-1.26.4-9|139	%build
21mr|clutter-1.26.4-9|140	%configure \
21mr|clutter-1.26.4-9|141	--disable-static \
21mr|clutter-1.26.4-9|142	--disable-rpath \
21mr|clutter-1.26.4-9|143	--enable-introspection=yes \
21mr|clutter-1.26.4-9|144	--enable-gdk-backend=yes \
21mr|clutter-1.26.4-9|145	--enable-x11-backend=yes \
21mr|clutter-1.26.4-9|146	--enable-xinput \
21mr|clutter-1.26.4-9|147	--enable-wayland-backend=yes \
21mr|clutter-1.26.4-9|148	--enable-wayland-compositor=yes \
21mr|clutter-1.26.4-9|149	--enable-evdev-input=yes \
21mr|clutter-1.26.4-9|150	--enable-egl-backend=yes \
21mr|clutter-1.26.4-9|151	--enable-evdev-input=yes
21mr|clutter-1.26.4-9|152	%make
21mr|clutter-1.26.4-9|153	
21mr|clutter-1.26.4-9|154	%install
21mr|clutter-1.26.4-9|155	%makeinstall_std
21mr|clutter-1.26.4-9|156	
21mr|clutter-1.26.4-9|157	%find_lang %{name}-%{api}

11783 21
21mr|clutter-gst2-2.0.14-5|1	%define api		2.0
21mr|clutter-gst2-2.0.14-5|2	%define clutterapi	2.0
21mr|clutter-gst2-2.0.14-5|3	%define gir_major	2.0
21mr|clutter-gst2-2.0.14-5|4	%define major		0
21mr|clutter-gst2-2.0.14-5|5	
21mr|clutter-gst2-2.0.14-5|6	%define gstapi		1.0
21mr|clutter-gst2-2.0.14-5|7	
21mr|clutter-gst2-2.0.14-5|8	%define libname		%mklibname clutter-gst %{api} %{major}
21mr|clutter-gst2-2.0.14-5|9	%define devname		%mklibname -d clutter-gst %{api}
21mr|clutter-gst2-2.0.14-5|10	%define girname		%mklibname clutter-gst-gir %{gir_major}
21mr|clutter-gst2-2.0.14-5|11	%define gstname		gstreamer%{gstapi}-gstclutter
21mr|clutter-gst2-2.0.14-5|12	
21mr|clutter-gst2-2.0.14-5|13	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|clutter-gst2-2.0.14-5|14	
21mr|clutter-gst2-2.0.14-5|15	Summary:	GST video texture actor and audio player object for Clutter
21mr|clutter-gst2-2.0.14-5|16	Name:		clutter-gst2
21mr|clutter-gst2-2.0.14-5|17	Version:	2.0.14
21mr|clutter-gst2-2.0.14-5|18	Release:	5
21mr|clutter-gst2-2.0.14-5|19	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/clutter-gst/%{url_ver}/clutter-gst-%{version}.tar.xz
21mr|clutter-gst2-2.0.14-5|20	License:	LGPLv2+
21mr|clutter-gst2-2.0.14-5|21	Group:		Graphics
21mr|clutter-gst2-2.0.14-5|22	Url:		http://clutter-project.org/
21mr|clutter-gst2-2.0.14-5|23	BuildRequires:	clutter-devel >= 1.6.14
21mr|clutter-gst2-2.0.14-5|24	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|clutter-gst2-2.0.14-5|25	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|clutter-gst2-2.0.14-5|26	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|clutter-gst2-2.0.14-5|27	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|clutter-gst2-2.0.14-5|28	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21mr|clutter-gst2-2.0.14-5|29	BuildRequires:	pkgconfig(gstreamer-tag-1.0)
21mr|clutter-gst2-2.0.14-5|30	BuildRequires:	gobject-introspection-devel >= 0.6.8
21mr|clutter-gst2-2.0.14-5|31	BuildRequires:	pkgconfig(gl)
21mr|clutter-gst2-2.0.14-5|32	
21mr|clutter-gst2-2.0.14-5|33	%description
21mr|clutter-gst2-2.0.14-5|34	An integration library for using GStreamer with Clutter.
21mr|clutter-gst2-2.0.14-5|35	GST video texture actor and audio player object.
21mr|clutter-gst2-2.0.14-5|36	
21mr|clutter-gst2-2.0.14-5|37	%package -n %{libname}
21mr|clutter-gst2-2.0.14-5|38	Summary:	GST video texture actor and audio player object for Clutter
21mr|clutter-gst2-2.0.14-5|39	Group:		Graphics
21mr|clutter-gst2-2.0.14-5|40	Requires:	gstreamer1.0-plugins-base
21mr|clutter-gst2-2.0.14-5|41	Obsoletes:	%{_lib}clutter-gst22.0_0 < 1.9.90-3
21mr|clutter-gst2-2.0.14-5|42	
21mr|clutter-gst2-2.0.14-5|43	%description -n %{libname}
21mr|clutter-gst2-2.0.14-5|44	An integration library for using GStreamer with Clutter.
21mr|clutter-gst2-2.0.14-5|45	GST video texture actor and audio player object.
21mr|clutter-gst2-2.0.14-5|46	
21mr|clutter-gst2-2.0.14-5|47	%package -n %{devname}
21mr|clutter-gst2-2.0.14-5|48	Summary:	Development headers/libraries for %{name}
21mr|clutter-gst2-2.0.14-5|49	Group:		Development/X11
21mr|clutter-gst2-2.0.14-5|50	Provides:	%{name}-devel = %{version}-%{release}
21mr|clutter-gst2-2.0.14-5|51	Provides:	libclutter-gst%{api}-devel = %{version}-%{release}
21mr|clutter-gst2-2.0.14-5|52	Requires:	%{libname} = %{version}-%{release}
21mr|clutter-gst2-2.0.14-5|53	Obsoletes:	%{_lib}clutter-gst22.0-devel < 1.9.90-3
21mr|clutter-gst2-2.0.14-5|54	
21mr|clutter-gst2-2.0.14-5|55	%description -n %{devname}
21mr|clutter-gst2-2.0.14-5|56	Development headers/libraries for %{name}.
21mr|clutter-gst2-2.0.14-5|57	
21mr|clutter-gst2-2.0.14-5|58	%package -n %{girname}
21mr|clutter-gst2-2.0.14-5|59	Summary:	GObject Introspection interface description for %{name}
21mr|clutter-gst2-2.0.14-5|60	Group:		System/Libraries
21mr|clutter-gst2-2.0.14-5|61	Requires:	%{libname} = %{version}-%{release}
21mr|clutter-gst2-2.0.14-5|62	Obsoletes:	%{_lib}clutter-gst2-gir2.0 < 1.9.90-3
21mr|clutter-gst2-2.0.14-5|63	
21mr|clutter-gst2-2.0.14-5|64	%description -n %{girname}
21mr|clutter-gst2-2.0.14-5|65	GObject Introspection interface description for %{name}.
21mr|clutter-gst2-2.0.14-5|66	
21mr|clutter-gst2-2.0.14-5|67	%package -n %{gstname}
21mr|clutter-gst2-2.0.14-5|68	Summary:	Gstreamer plugin for %{name}
21mr|clutter-gst2-2.0.14-5|69	Group:		System/Libraries
21mr|clutter-gst2-2.0.14-5|70	
21mr|clutter-gst2-2.0.14-5|71	%description -n %{gstname}
21mr|clutter-gst2-2.0.14-5|72	Standalone gstreamer plugin for %{name}.
21mr|clutter-gst2-2.0.14-5|73	
21mr|clutter-gst2-2.0.14-5|74	%prep
21mr|clutter-gst2-2.0.14-5|75	%setup -q  -n clutter-gst-%{version}
21mr|clutter-gst2-2.0.14-5|76	%apply_patches
21mr|clutter-gst2-2.0.14-5|77	
21mr|clutter-gst2-2.0.14-5|78	%build
21mr|clutter-gst2-2.0.14-5|79	%configure \
21mr|clutter-gst2-2.0.14-5|80	--disable-static \
21mr|clutter-gst2-2.0.14-5|81	--enable-introspection=yes
21mr|clutter-gst2-2.0.14-5|82	%make
21mr|clutter-gst2-2.0.14-5|83	
21mr|clutter-gst2-2.0.14-5|84	%install
21mr|clutter-gst2-2.0.14-5|85	%makeinstall_std
21mr|clutter-gst2-2.0.14-5|86	
21mr|clutter-gst2-2.0.14-5|87	#we don't want these
21mr|clutter-gst2-2.0.14-5|88	find %{buildroot} -name "*.la" -delete
21mr|clutter-gst2-2.0.14-5|89	
21mr|clutter-gst2-2.0.14-5|90	# Remove the documentation for now as it conflicts with the files in
21mr|clutter-gst2-2.0.14-5|91	# clutter-gst-devel. I'll work with upstream to fix this properly.
21mr|clutter-gst2-2.0.14-5|92	rm -rf $RPM_BUILD_ROOT%{_datadir}/gtk-doc/
21mr|clutter-gst2-2.0.14-5|93	
21mr|clutter-gst2-2.0.14-5|94	%files -n %{libname}
21mr|clutter-gst2-2.0.14-5|95	%{_libdir}/libclutter-gst-%{api}.so.%{major}*
21mr|clutter-gst2-2.0.14-5|96	
21mr|clutter-gst2-2.0.14-5|97	%files -n %{gstname}
21mr|clutter-gst2-2.0.14-5|98	%{_libdir}/gstreamer-%{gstapi}/libgstclutter.so
21mr|clutter-gst2-2.0.14-5|99	
21mr|clutter-gst2-2.0.14-5|100	%files -n %{girname}
21mr|clutter-gst2-2.0.14-5|101	%{_libdir}/girepository-1.0/ClutterGst-%{gir_major}.typelib
21mr|clutter-gst2-2.0.14-5|102	
21mr|clutter-gst2-2.0.14-5|103	%files -n %{devname}
21mr|clutter-gst2-2.0.14-5|104	#%doc %{_datadir}/gtk-doc/html/%{name}
21mr|clutter-gst2-2.0.14-5|105	%{_libdir}/pkgconfig/clutter-gst-%{api}.pc
21mr|clutter-gst2-2.0.14-5|106	%{_libdir}/libclutter-gst-%{api}.so
21mr|clutter-gst2-2.0.14-5|107	%{_includedir}/clutter-gst-%{clutterapi}
21mr|clutter-gst2-2.0.14-5|108	%{_datadir}/gir-1.0/ClutterGst-%{gir_major}.gir

11784 21
21mr|clutter-gst3-3.0.27-9|1	%define api		3.0
21mr|clutter-gst3-3.0.27-9|2	%define clutterapi	3.0
21mr|clutter-gst3-3.0.27-9|3	%define gir_major	3.0
21mr|clutter-gst3-3.0.27-9|4	%define major		0
21mr|clutter-gst3-3.0.27-9|5	
21mr|clutter-gst3-3.0.27-9|6	%define gstapi		1.0
21mr|clutter-gst3-3.0.27-9|7	
21mr|clutter-gst3-3.0.27-9|8	%define libname		%mklibname clutter-gst %{api} %{major}
21mr|clutter-gst3-3.0.27-9|9	%define devname		%mklibname -d clutter-gst %{api}
21mr|clutter-gst3-3.0.27-9|10	%define girname		%mklibname clutter-gst-gir %{gir_major}
21mr|clutter-gst3-3.0.27-9|11	%define gstname		gstreamer%{gstapi}-gstclutter%{api}
21mr|clutter-gst3-3.0.27-9|12	
21mr|clutter-gst3-3.0.27-9|13	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|clutter-gst3-3.0.27-9|14	
21mr|clutter-gst3-3.0.27-9|15	Summary:	GST video texture actor and audio player object for Clutter
21mr|clutter-gst3-3.0.27-9|16	Name:		clutter-gst3
21mr|clutter-gst3-3.0.27-9|17	Version:	3.0.27
21mr|clutter-gst3-3.0.27-9|18	Release:	9
21mr|clutter-gst3-3.0.27-9|19	License:	LGPLv2+
21mr|clutter-gst3-3.0.27-9|20	Group:		Graphics
21mr|clutter-gst3-3.0.27-9|21	Url:		https://download.gnome.org/sources/clutter-gst
21mr|clutter-gst3-3.0.27-9|22	Source0:	https://download.gnome.org/sources/clutter-gst/%{url_ver}/clutter-gst-%{version}.tar.xz
21mr|clutter-gst3-3.0.27-9|23	BuildRequires:	pkgconfig(clutter-1.0)
21mr|clutter-gst3-3.0.27-9|24	BuildRequires:	pkgconfig(cogl-2.0-experimental)
21mr|clutter-gst3-3.0.27-9|25	BuildRequires:	pkgconfig(gl)
21mr|clutter-gst3-3.0.27-9|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|clutter-gst3-3.0.27-9|27	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21mr|clutter-gst3-3.0.27-9|28	BuildRequires:	pkgconfig(gstreamer-audio-%{gstapi})
21mr|clutter-gst3-3.0.27-9|29	BuildRequires:	pkgconfig(gstreamer-base-%{gstapi})
21mr|clutter-gst3-3.0.27-9|30	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
21mr|clutter-gst3-3.0.27-9|31	BuildRequires:	pkgconfig(gstreamer-tag-%{gstapi})
21mr|clutter-gst3-3.0.27-9|32	BuildRequires:	pkgconfig(gstreamer-video-%{gstapi})
21mr|clutter-gst3-3.0.27-9|33	
21mr|clutter-gst3-3.0.27-9|34	%description
21mr|clutter-gst3-3.0.27-9|35	An integration library for using GStreamer with Clutter.
21mr|clutter-gst3-3.0.27-9|36	GST video texture actor and audio player object.
21mr|clutter-gst3-3.0.27-9|37	
21mr|clutter-gst3-3.0.27-9|38	#------------------------------------------------------------------
21mr|clutter-gst3-3.0.27-9|39	
21mr|clutter-gst3-3.0.27-9|40	%package -n %{libname}
21mr|clutter-gst3-3.0.27-9|41	Summary:	GST video texture actor and audio player object for Clutter
21mr|clutter-gst3-3.0.27-9|42	Group:		Graphics
21mr|clutter-gst3-3.0.27-9|43	Requires:	gstreamer%{gstapi}-plugins-base
21mr|clutter-gst3-3.0.27-9|44	Obsoletes:	%{_lib}clutter-gst22.0_0 < 1.9.90-3
21mr|clutter-gst3-3.0.27-9|45	
21mr|clutter-gst3-3.0.27-9|46	%description -n %{libname}
21mr|clutter-gst3-3.0.27-9|47	An integration library for using GStreamer with Clutter.
21mr|clutter-gst3-3.0.27-9|48	GST video texture actor and audio player object.
21mr|clutter-gst3-3.0.27-9|49	
21mr|clutter-gst3-3.0.27-9|50	%files -n %{libname}
21mr|clutter-gst3-3.0.27-9|51	%{_libdir}/libclutter-gst-%{api}.so.%{major}*
21mr|clutter-gst3-3.0.27-9|52	
21mr|clutter-gst3-3.0.27-9|53	#------------------------------------------------------------------
21mr|clutter-gst3-3.0.27-9|54	
21mr|clutter-gst3-3.0.27-9|55	%package -n %{girname}
21mr|clutter-gst3-3.0.27-9|56	Summary:	GObject Introspection interface description for %{name}
21mr|clutter-gst3-3.0.27-9|57	Group:		System/Libraries
21mr|clutter-gst3-3.0.27-9|58	Requires:	%{libname} = %{EVRD}
21mr|clutter-gst3-3.0.27-9|59	Obsoletes:	%{_lib}clutter-gst2-gir2.0 < 1.9.90-3
21mr|clutter-gst3-3.0.27-9|60	
21mr|clutter-gst3-3.0.27-9|61	%description -n %{girname}
21mr|clutter-gst3-3.0.27-9|62	GObject Introspection interface description for %{name}.
21mr|clutter-gst3-3.0.27-9|63	
21mr|clutter-gst3-3.0.27-9|64	%files -n %{girname}
21mr|clutter-gst3-3.0.27-9|65	%{_libdir}/girepository-1.0/ClutterGst-%{gir_major}.typelib
21mr|clutter-gst3-3.0.27-9|66	
21mr|clutter-gst3-3.0.27-9|67	#------------------------------------------------------------------
21mr|clutter-gst3-3.0.27-9|68	
21mr|clutter-gst3-3.0.27-9|69	%package -n %{devname}
21mr|clutter-gst3-3.0.27-9|70	Summary:	Development headers/libraries for %{name}
21mr|clutter-gst3-3.0.27-9|71	Group:		Development/X11
21mr|clutter-gst3-3.0.27-9|72	Requires:	%{libname} = %{EVRD}
21mr|clutter-gst3-3.0.27-9|73	Provides:	%{name}-devel = %{EVRD}
21mr|clutter-gst3-3.0.27-9|74	Provides:	libclutter-gst%{api}-devel = %{EVRD}
21mr|clutter-gst3-3.0.27-9|75	Obsoletes:	%{_lib}clutter-gst22.0-devel < 1.9.90-3
21mr|clutter-gst3-3.0.27-9|76	
21mr|clutter-gst3-3.0.27-9|77	%description -n %{devname}
21mr|clutter-gst3-3.0.27-9|78	Development headers/libraries for %{name}.
21mr|clutter-gst3-3.0.27-9|79	
21mr|clutter-gst3-3.0.27-9|80	%files -n %{devname}
21mr|clutter-gst3-3.0.27-9|81	%{_libdir}/pkgconfig/clutter-gst-%{api}.pc
21mr|clutter-gst3-3.0.27-9|82	%{_libdir}/libclutter-gst-%{api}.so
21mr|clutter-gst3-3.0.27-9|83	%{_includedir}/clutter-gst-%{clutterapi}
21mr|clutter-gst3-3.0.27-9|84	%{_datadir}/gir-1.0/ClutterGst-%{gir_major}.gir
21mr|clutter-gst3-3.0.27-9|85	
21mr|clutter-gst3-3.0.27-9|86	#------------------------------------------------------------------
21mr|clutter-gst3-3.0.27-9|87	
21mr|clutter-gst3-3.0.27-9|88	%package -n %{gstname}
21mr|clutter-gst3-3.0.27-9|89	Summary:	Gstreamer plugin for %{name}
21mr|clutter-gst3-3.0.27-9|90	Group:		System/Libraries
21mr|clutter-gst3-3.0.27-9|91	
21mr|clutter-gst3-3.0.27-9|92	%description -n %{gstname}
21mr|clutter-gst3-3.0.27-9|93	Standalone gstreamer plugin for %{name}.
21mr|clutter-gst3-3.0.27-9|94	
21mr|clutter-gst3-3.0.27-9|95	%files -n %{gstname}
21mr|clutter-gst3-3.0.27-9|96	%{_libdir}/gstreamer-%{gstapi}/libcluttergst3.so
21mr|clutter-gst3-3.0.27-9|97	
21mr|clutter-gst3-3.0.27-9|98	#------------------------------------------------------------------
21mr|clutter-gst3-3.0.27-9|99	
21mr|clutter-gst3-3.0.27-9|100	%prep
21mr|clutter-gst3-3.0.27-9|101	%setup -qn clutter-gst-%{version}
21mr|clutter-gst3-3.0.27-9|102	%apply_patches
21mr|clutter-gst3-3.0.27-9|103	
21mr|clutter-gst3-3.0.27-9|104	%build
21mr|clutter-gst3-3.0.27-9|105	%configure \
21mr|clutter-gst3-3.0.27-9|106	--disable-static \
21mr|clutter-gst3-3.0.27-9|107	--enable-introspection=yes
21mr|clutter-gst3-3.0.27-9|108	%make
21mr|clutter-gst3-3.0.27-9|109	
21mr|clutter-gst3-3.0.27-9|110	%install
21mr|clutter-gst3-3.0.27-9|111	%makeinstall_std
21mr|clutter-gst3-3.0.27-9|112	
21mr|clutter-gst3-3.0.27-9|113	# Remove the documentation for now as it conflicts with the files in
21mr|clutter-gst3-3.0.27-9|114	# clutter-gst-devel. I'll work with upstream to fix this properly.
21mr|clutter-gst3-3.0.27-9|115	rm -rf %{buildroot}%{_datadir}/gtk-doc/

11785 21
21mr|clutter-gtk-1.8.4-14|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|clutter-gtk-1.8.4-14|2	
21mr|clutter-gtk-1.8.4-14|3	%define api 1.0
21mr|clutter-gtk-1.8.4-14|4	%define major 0
21mr|clutter-gtk-1.8.4-14|5	%define libname %mklibname %{name} %{api} %{major}
21mr|clutter-gtk-1.8.4-14|6	%define girname %mklibname %{name}-gir %{api}
21mr|clutter-gtk-1.8.4-14|7	%define devname %mklibname %{name} %{api} -d
21mr|clutter-gtk-1.8.4-14|8	
21mr|clutter-gtk-1.8.4-14|9	Summary:	GTK Support for Clutter
21mr|clutter-gtk-1.8.4-14|10	Name:		clutter-gtk
21mr|clutter-gtk-1.8.4-14|11	Version:	1.8.4
21mr|clutter-gtk-1.8.4-14|12	Release:	14
21mr|clutter-gtk-1.8.4-14|13	License:	LGPLv2+
21mr|clutter-gtk-1.8.4-14|14	Group:		Graphics
21mr|clutter-gtk-1.8.4-14|15	Url:		https://download.gnome.org/sources/clutter-gtk
21mr|clutter-gtk-1.8.4-14|16	Source0:	https://download.gnome.org/sources/clutter-gtk/%{url_ver}/%{name}-%{version}.tar.xz
21mr|clutter-gtk-1.8.4-14|17	BuildRequires:	docbook-dtd412-xml
21mr|clutter-gtk-1.8.4-14|18	#gw for Gtk-2.0.gir
21mr|clutter-gtk-1.8.4-14|19	BuildRequires:	gir-repository
21mr|clutter-gtk-1.8.4-14|20	BuildRequires:	gtk-doc
21mr|clutter-gtk-1.8.4-14|21	BuildRequires:	gettext-devel
21mr|clutter-gtk-1.8.4-14|22	BuildRequires:	pkgconfig(clutter-%{api})
21mr|clutter-gtk-1.8.4-14|23	BuildRequires:	pkgconfig(gl)
21mr|clutter-gtk-1.8.4-14|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|clutter-gtk-1.8.4-14|25	BuildRequires:	pkgconfig(gtk4)
21mr|clutter-gtk-1.8.4-14|26	
21mr|clutter-gtk-1.8.4-14|27	%description
21mr|clutter-gtk-1.8.4-14|28	A library providing facilities to integrate Clutter into GTK+
21mr|clutter-gtk-1.8.4-14|29	applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
21mr|clutter-gtk-1.8.4-14|30	default ClutterStage into any GtkContainer.
21mr|clutter-gtk-1.8.4-14|31	
21mr|clutter-gtk-1.8.4-14|32	Because of limitations inside Clutter, it is only possible to embed a single
21mr|clutter-gtk-1.8.4-14|33	ClutterStage.
21mr|clutter-gtk-1.8.4-14|34	
21mr|clutter-gtk-1.8.4-14|35	#----------------------------------------------------------------------------
21mr|clutter-gtk-1.8.4-14|36	
21mr|clutter-gtk-1.8.4-14|37	%package -n %{libname}
21mr|clutter-gtk-1.8.4-14|38	Summary:	GTK Support for Clutter
21mr|clutter-gtk-1.8.4-14|39	Group:		System/Libraries
21mr|clutter-gtk-1.8.4-14|40	
21mr|clutter-gtk-1.8.4-14|41	%description -n %{libname}
21mr|clutter-gtk-1.8.4-14|42	A library providing facilities to integrate Clutter into GTK+
21mr|clutter-gtk-1.8.4-14|43	applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
21mr|clutter-gtk-1.8.4-14|44	default ClutterStage into any GtkContainer.
21mr|clutter-gtk-1.8.4-14|45	
21mr|clutter-gtk-1.8.4-14|46	Because of limitations inside Clutter, it is only possible to embed a single
21mr|clutter-gtk-1.8.4-14|47	ClutterStage.
21mr|clutter-gtk-1.8.4-14|48	
21mr|clutter-gtk-1.8.4-14|49	%files -n %{libname} -f cluttergtk-%{api}.lang
21mr|clutter-gtk-1.8.4-14|50	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|clutter-gtk-1.8.4-14|51	
21mr|clutter-gtk-1.8.4-14|52	#----------------------------------------------------------------------------
21mr|clutter-gtk-1.8.4-14|53	
21mr|clutter-gtk-1.8.4-14|54	%package -n %{girname}
21mr|clutter-gtk-1.8.4-14|55	Summary:	GObject Introspection interface description for %{name}
21mr|clutter-gtk-1.8.4-14|56	Group:		System/Libraries
21mr|clutter-gtk-1.8.4-14|57	Requires:	%{libname} = %{EVRD}
21mr|clutter-gtk-1.8.4-14|58	Conflicts:	%{_lib}clutter-gtk1.0_0 < 1.5.2-3
21mr|clutter-gtk-1.8.4-14|59	
21mr|clutter-gtk-1.8.4-14|60	%description -n %{girname}
21mr|clutter-gtk-1.8.4-14|61	GObject Introspection interface description for %{name}.
21mr|clutter-gtk-1.8.4-14|62	
21mr|clutter-gtk-1.8.4-14|63	%files -n %{girname}
21mr|clutter-gtk-1.8.4-14|64	%{_libdir}/girepository-1.0/GtkClutter-%{api}.typelib
21mr|clutter-gtk-1.8.4-14|65	
21mr|clutter-gtk-1.8.4-14|66	#----------------------------------------------------------------------------
21mr|clutter-gtk-1.8.4-14|67	
21mr|clutter-gtk-1.8.4-14|68	%package -n %{devname}
21mr|clutter-gtk-1.8.4-14|69	Summary:	Development headers/libraries for %{name}
21mr|clutter-gtk-1.8.4-14|70	Group:		Development/X11
21mr|clutter-gtk-1.8.4-14|71	Provides:	%{name}-devel = %{EVRD}
21mr|clutter-gtk-1.8.4-14|72	Requires:	%{libname} = %{EVRD}
21mr|clutter-gtk-1.8.4-14|73	Requires:	%{girname} = %{EVRD}
21mr|clutter-gtk-1.8.4-14|74	
21mr|clutter-gtk-1.8.4-14|75	%description -n %{devname}
21mr|clutter-gtk-1.8.4-14|76	Development headers/libraries for %{name}.
21mr|clutter-gtk-1.8.4-14|77	
21mr|clutter-gtk-1.8.4-14|78	%files -n %{devname}
21mr|clutter-gtk-1.8.4-14|79	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|clutter-gtk-1.8.4-14|80	%{_libdir}/lib%{name}-%{api}.so
21mr|clutter-gtk-1.8.4-14|81	%dir %{_includedir}/%{name}-%{api}/%{name}
21mr|clutter-gtk-1.8.4-14|82	%{_includedir}/%{name}-%{api}/%{name}/*.h
21mr|clutter-gtk-1.8.4-14|83	%{_datadir}/gir-1.0/GtkClutter-%{api}.gir
21mr|clutter-gtk-1.8.4-14|84	%dir %{_datadir}/gtk-doc/html/%{name}-%{api}
21mr|clutter-gtk-1.8.4-14|85	%doc %{_datadir}/gtk-doc/html/%{name}-%{api}/*
21mr|clutter-gtk-1.8.4-14|86	
21mr|clutter-gtk-1.8.4-14|87	#----------------------------------------------------------------------------
21mr|clutter-gtk-1.8.4-14|88	
21mr|clutter-gtk-1.8.4-14|89	%prep
21mr|clutter-gtk-1.8.4-14|90	%setup -q
21mr|clutter-gtk-1.8.4-14|91	
21mr|clutter-gtk-1.8.4-14|92	%build
21mr|clutter-gtk-1.8.4-14|93	autoreconf -fi
21mr|clutter-gtk-1.8.4-14|94	%configure --enable-gtk-doc
21mr|clutter-gtk-1.8.4-14|95	%make
21mr|clutter-gtk-1.8.4-14|96	
21mr|clutter-gtk-1.8.4-14|97	%install
21mr|clutter-gtk-1.8.4-14|98	%makeinstall
21mr|clutter-gtk-1.8.4-14|99	
21mr|clutter-gtk-1.8.4-14|100	%find_lang cluttergtk-%{api}

11786 21
21mr|cmake-3.21.3-7|1	%define shortVersion %(echo %{version} | cut -d. -f1,2)
21mr|cmake-3.21.3-7|2	
21mr|cmake-3.21.3-7|3	%bcond_with gui
21mr|cmake-3.21.3-7|4	%bcond_with bootstrap
21mr|cmake-3.21.3-7|5	
21mr|cmake-3.21.3-7|6	Summary:	Cross-platform, open-source make system
21mr|cmake-3.21.3-7|7	Name:		cmake
21mr|cmake-3.21.3-7|8	Version:	3.21.3
21mr|cmake-3.21.3-7|9	Release:	7
21mr|cmake-3.21.3-7|10	Epoch:		1
21mr|cmake-3.21.3-7|11	License:	BSD
21mr|cmake-3.21.3-7|12	Group:		Development/Other
21mr|cmake-3.21.3-7|13	Url:		http://www.cmake.org/HTML/index.html
21mr|cmake-3.21.3-7|14	Source0:	http://www.cmake.org/files/v%{shortVersion}/%{name}-%{version}.tar.gz
21mr|cmake-3.21.3-7|15	Source1:	cmake.macros
21mr|cmake-3.21.3-7|16	### From OpenMandriva
21mr|cmake-3.21.3-7|17	# https://github.com/OpenMandrivaAssociation/cmake, commit 0473761 (13 Jan 2020)
21mr|cmake-3.21.3-7|18	# From Fedora: https://src.fedoraproject.org/rpms/cmake/raw/master/f/cmake.attr
21mr|cmake-3.21.3-7|19	Source2:	cmake.attr
21mr|cmake-3.21.3-7|20	# cmake.prov is based on Fedora's versions found at
21mr|cmake-3.21.3-7|21	# https://src.fedoraproject.org/rpms/cmake/raw/master/f/cmake.prov
21mr|cmake-3.21.3-7|22	# And fixed up to handle e.g. cmake(PkgConfig) correctly.
21mr|cmake-3.21.3-7|23	Source3:	cmake.prov
21mr|cmake-3.21.3-7|24	# cmake.req is based on Fedora's versions found at
21mr|cmake-3.21.3-7|25	# https://src.fedoraproject.org/rpms/cmake/raw/master/f/cmake.req
21mr|cmake-3.21.3-7|26	# And extended with a simplistic check for KDE Frameworks interdependencies
21mr|cmake-3.21.3-7|27	Source4:	cmake.req
21mr|cmake-3.21.3-7|28	# from libqtxdg (contrib) to test RPM generators
21mr|cmake-3.21.3-7|29	Source5:    qt5xdg-config.cmake
21mr|cmake-3.21.3-7|30	### /omv
21mr|cmake-3.21.3-7|31	Patch2:		0003-Disable-Test198.patch
21mr|cmake-3.21.3-7|32	Patch3:		e2k-fix-undefined.patch
21mr|cmake-3.21.3-7|33	Patch4:		cmake-3.23.2-qt6-searchpath.patch
21mr|cmake-3.21.3-7|34	BuildRequires:	gcc-gfortran
21mr|cmake-3.21.3-7|35	BuildRequires:	bzip2-devel
21mr|cmake-3.21.3-7|36	%if !%{with bootstrap}
21mr|cmake-3.21.3-7|37	BuildRequires:	cmake
21mr|cmake-3.21.3-7|38	BuildRequires:	jsoncpp-devel
21mr|cmake-3.21.3-7|39	%endif
21mr|cmake-3.21.3-7|40	BuildRequires:	pkgconfig(expat)
21mr|cmake-3.21.3-7|41	BuildRequires:	pkgconfig(libarchive)
21mr|cmake-3.21.3-7|42	BuildRequires:	pkgconfig(libcurl)
21mr|cmake-3.21.3-7|43	BuildRequires:	pkgconfig(libidn)
21mr|cmake-3.21.3-7|44	BuildRequires:	pkgconfig(libuv)
21mr|cmake-3.21.3-7|45	BuildRequires:	pkgconfig(ncurses)
21mr|cmake-3.21.3-7|46	BuildRequires:	%{_lib}rhash-devel
21mr|cmake-3.21.3-7|47	%if !%{with gui}
21mr|cmake-3.21.3-7|48	BuildRequires:	pkgconfig(Qt5Gui)
21mr|cmake-3.21.3-7|49	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|cmake-3.21.3-7|50	%endif
21mr|cmake-3.21.3-7|51	BuildRequires:	pkgconfig(zlib)
21mr|cmake-3.21.3-7|52	# to run generators for tests
21mr|cmake-3.21.3-7|53	BuildRequires:	/usr/bin/python3
21mr|cmake-3.21.3-7|54	Requires:	cmake-rpm-generators
21mr|cmake-3.21.3-7|55	
21mr|cmake-3.21.3-7|56	# From OpenMandriva, "For compatibility with Fedora and Mageia"
21mr|cmake-3.21.3-7|57	# cmake.req makes such dependencies
21mr|cmake-3.21.3-7|58	Provides:	cmake-filesystem = %{EVRD}
21mr|cmake-3.21.3-7|59	Provides:	cmake-filesystem%{?_isa} = %{EVRD}
21mr|cmake-3.21.3-7|60	%ifarch %{arm}
21mr|cmake-3.21.3-7|61	Provides:	cmake-filesystem(armel-32) = %{EVRD}
21mr|cmake-3.21.3-7|62	%endif
21mr|cmake-3.21.3-7|63	
21mr|cmake-3.21.3-7|64	%description
21mr|cmake-3.21.3-7|65	CMake is used to control the software compilation process using
21mr|cmake-3.21.3-7|66	simple platform and compiler independent configuration files.
21mr|cmake-3.21.3-7|67	CMake generates native makefiles and workspaces that can be
21mr|cmake-3.21.3-7|68	used in the compiler environment of your choice. CMake is quite
21mr|cmake-3.21.3-7|69	sophisticated: it is possible to support complex environments
21mr|cmake-3.21.3-7|70	requiring system configuration, pre-processor generation, code
21mr|cmake-3.21.3-7|71	generation, and template instantiation.
21mr|cmake-3.21.3-7|72	
21mr|cmake-3.21.3-7|73	%files
21mr|cmake-3.21.3-7|74	%{_bindir}/cmake
21mr|cmake-3.21.3-7|75	%{_bindir}/ccmake
21mr|cmake-3.21.3-7|76	%{_bindir}/ctest
21mr|cmake-3.21.3-7|77	%{_bindir}/cpack
21mr|cmake-3.21.3-7|78	%{_datadir}/%{name}
21mr|cmake-3.21.3-7|79	%{_sysconfdir}/emacs/site-start.d/%{name}.el
21mr|cmake-3.21.3-7|80	%{_rpmmacrodir}/*%{name}*
21mr|cmake-3.21.3-7|81	%{_datadir}/emacs/site-lisp/cmake-mode.el
21mr|cmake-3.21.3-7|82	%{_datadir}/vim/*/*
21mr|cmake-3.21.3-7|83	%{_datadir}/aclocal/cmake.m4
21mr|cmake-3.21.3-7|84	%{_datadir}/bash-completion/completions/*
21mr|cmake-3.21.3-7|85	%doc CMakeLogo.gif mydocs/*
21mr|cmake-3.21.3-7|86	
21mr|cmake-3.21.3-7|87	#-----------------------------------------------------------------------------
21mr|cmake-3.21.3-7|88	
21mr|cmake-3.21.3-7|89	# rpm generators are a separate package which is pulled in every build by rpm-build;
21mr|cmake-3.21.3-7|90	# this allows to generate Provides for cmake stuff when cmake is not BRed.
21mr|cmake-3.21.3-7|91	
21mr|cmake-3.21.3-7|92	%package rpm-generators
21mr|cmake-3.21.3-7|93	Summary:	Cmake deps and provs generators for RPM
21mr|cmake-3.21.3-7|94	Group:		System/Libraries
21mr|cmake-3.21.3-7|95	BuildArch:	noarch
21mr|cmake-3.21.3-7|96	
21mr|cmake-3.21.3-7|97	%description rpm-generators
21mr|cmake-3.21.3-7|98	Cmake dependencies and provides generators for RPM 4
21mr|cmake-3.21.3-7|99	
21mr|cmake-3.21.3-7|100	%files rpm-generators
21mr|cmake-3.21.3-7|101	%{_rpmconfigdir}/fileattrs/%{name}.attr
21mr|cmake-3.21.3-7|102	%{_rpmconfigdir}/%{name}.req
21mr|cmake-3.21.3-7|103	%{_rpmconfigdir}/%{name}.prov
21mr|cmake-3.21.3-7|104	
21mr|cmake-3.21.3-7|105	#-----------------------------------------------------------------------------
21mr|cmake-3.21.3-7|106	
21mr|cmake-3.21.3-7|107	%if !%{with gui}
21mr|cmake-3.21.3-7|108	%package -n %{name}-qtgui
21mr|cmake-3.21.3-7|109	Summary:	Qt GUI Dialog for CMake - the Cross-platform, open-source make system
21mr|cmake-3.21.3-7|110	Group:		Development/Other
21mr|cmake-3.21.3-7|111	Requires:	%{name}
21mr|cmake-3.21.3-7|112	
21mr|cmake-3.21.3-7|113	%description -n %{name}-qtgui
21mr|cmake-3.21.3-7|114	CMake is used to control the software compilation process using
21mr|cmake-3.21.3-7|115	simple platform and compiler independent configuration files.
21mr|cmake-3.21.3-7|116	
21mr|cmake-3.21.3-7|117	This is the Qt GUI.
21mr|cmake-3.21.3-7|118	
21mr|cmake-3.21.3-7|119	%files -n %{name}-qtgui
21mr|cmake-3.21.3-7|120	%{_bindir}/cmake-gui
21mr|cmake-3.21.3-7|121	%{_datadir}/applications/cmake-gui.desktop
21mr|cmake-3.21.3-7|122	%{_datadir}/mime/packages/cmakecache.xml
21mr|cmake-3.21.3-7|123	%{_iconsdir}/hicolor/*/apps/CMakeSetup.*
21mr|cmake-3.21.3-7|124	%endif
21mr|cmake-3.21.3-7|125	
21mr|cmake-3.21.3-7|126	#-----------------------------------------------------------------------------
21mr|cmake-3.21.3-7|127	
21mr|cmake-3.21.3-7|128	%prep
21mr|cmake-3.21.3-7|129	%autosetup -p1
21mr|cmake-3.21.3-7|130	
21mr|cmake-3.21.3-7|131	# Don't try to automagically find files in /usr/X11R6
21mr|cmake-3.21.3-7|132	# But also don't change a prefix if it is not /usr
21mr|cmake-3.21.3-7|133	perl -pi -e 's@^\s+/usr/X11R6/.*\n@@' Modules/*.cmake
21mr|cmake-3.21.3-7|134	
21mr|cmake-3.21.3-7|135	%ifarch %{arm}
21mr|cmake-3.21.3-7|136	# bootstrap test is taking ages on arm
21mr|cmake-3.21.3-7|137	sed -i -e 's!SET(CMAKE_LONG_TEST_TIMEOUT 1500)!SET(CMAKE_LONG_TEST_TIMEOUT 7200)!g' Tests/CMakeLists.txt
21mr|cmake-3.21.3-7|138	%endif
21mr|cmake-3.21.3-7|139	# Find Qt 6
21mr|cmake-3.21.3-7|140	sed -i -e 's,@QT6DIR@,%{_libdir}/qt6,g' Source/cmFindCommon.cxx
21mr|cmake-3.21.3-7|141	
21mr|cmake-3.21.3-7|142	%build
21mr|cmake-3.21.3-7|143	mkdir -p build
21mr|cmake-3.21.3-7|144	cd build
21mr|cmake-3.21.3-7|145	%setup_compile_flags
21mr|cmake-3.21.3-7|146	../configure \
21mr|cmake-3.21.3-7|147	--system-libs \
21mr|cmake-3.21.3-7|148	--parallel=%{_smp_mflags} \
21mr|cmake-3.21.3-7|149	--prefix=%{_prefix} \
21mr|cmake-3.21.3-7|150	--datadir=/share/%{name} \
21mr|cmake-3.21.3-7|151	--mandir=/share/man \
21mr|cmake-3.21.3-7|152	--docdir=/share/doc/%{name} \
21mr|cmake-3.21.3-7|153	%if %{with bootstrap}
21mr|cmake-3.21.3-7|154	--no-system-jsoncpp \
21mr|cmake-3.21.3-7|155	--no-system-librhash \
21mr|cmake-3.21.3-7|156	%endif
21mr|cmake-3.21.3-7|157	%if !%{with gui}
21mr|cmake-3.21.3-7|158	--qt-qmake=%{_bindir}/qmake-qt5 \
21mr|cmake-3.21.3-7|159	--qt-gui \
21mr|cmake-3.21.3-7|160	%endif
21mr|cmake-3.21.3-7|161	--parallel=%{_smp_mflags}
21mr|cmake-3.21.3-7|162	
21mr|cmake-3.21.3-7|163	%make_build VERBOSE=1
21mr|cmake-3.21.3-7|164	
21mr|cmake-3.21.3-7|165	%install
21mr|cmake-3.21.3-7|166	%make_install -C build
21mr|cmake-3.21.3-7|167	
21mr|cmake-3.21.3-7|168	# cmake mode for emacs
21mr|cmake-3.21.3-7|169	mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|cmake-3.21.3-7|170	cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
21mr|cmake-3.21.3-7|171	(setq load-path (cons (expand-file-name "/dir/with/cmake-mode") load-path))
21mr|cmake-3.21.3-7|172	(require 'cmake-mode)
21mr|cmake-3.21.3-7|173	(setq auto-mode-alist
21mr|cmake-3.21.3-7|174	(append '(("CMakeLists\\\\.txt\\\\'" . cmake-mode)
21mr|cmake-3.21.3-7|175	("\\\\.cmake\\\\'" . cmake-mode))
21mr|cmake-3.21.3-7|176	auto-mode-alist))
21mr|cmake-3.21.3-7|177	EOF
21mr|cmake-3.21.3-7|178	
21mr|cmake-3.21.3-7|179	# cmake mode for vim
21mr|cmake-3.21.3-7|180	install -D -p -m644 Auxiliary/vim/syntax/cmake.vim %{buildroot}%{_datadir}/vim/syntax/cmake.vim
21mr|cmake-3.21.3-7|181	install -D -p -m644 Auxiliary/vim/indent/cmake.vim %{buildroot}%{_datadir}/vim/indent/cmake.vim
21mr|cmake-3.21.3-7|182	
21mr|cmake-3.21.3-7|183	# remove directory we just cleared by moving files where editors
21mr|cmake-3.21.3-7|184	# will actually find them
21mr|cmake-3.21.3-7|185	rm -rf %{buildroot}%{_datadir}/cmake/editors
21mr|cmake-3.21.3-7|186	
21mr|cmake-3.21.3-7|187	# RPM macros
21mr|cmake-3.21.3-7|188	%install_macro %{name} %{SOURCE1}
21mr|cmake-3.21.3-7|189	# RPM generators
21mr|cmake-3.21.3-7|190	install -m644 %{SOURCE2} -D %{buildroot}%{_rpmconfigdir}/fileattrs/%{name}.attr
21mr|cmake-3.21.3-7|191	install -m755 %{SOURCE3} -D %{buildroot}%{_rpmconfigdir}/%{name}.prov
21mr|cmake-3.21.3-7|192	install -m755 %{SOURCE4} -D %{buildroot}%{_rpmconfigdir}/%{name}.req
21mr|cmake-3.21.3-7|193	
21mr|cmake-3.21.3-7|194	# %%doc wipes out files in doc dir, fixed in cooker svn for rpm package, though
21mr|cmake-3.21.3-7|195	# not submitted yet, so we'll just work around this by moving it for now..
21mr|cmake-3.21.3-7|196	rm -rf mydocs
21mr|cmake-3.21.3-7|197	mv %{buildroot}%{_datadir}/doc/%{name} mydocs
21mr|cmake-3.21.3-7|198	
21mr|cmake-3.21.3-7|199	
21mr|cmake-3.21.3-7|200	%check
21mr|cmake-3.21.3-7|201	# As of 2.8.10.2, the test suite needs net access.
21mr|cmake-3.21.3-7|202	# Absent that, it will fail:
21mr|cmake-3.21.3-7|203	# The following tests FAILED:
21mr|cmake-3.21.3-7|204	#        186 - CTestTestFailedSubmit-http (Failed)
21mr|cmake-3.21.3-7|205	#        187 - CTestTestFailedSubmit-https (Failed)
21mr|cmake-3.21.3-7|206	#unset DISPLAY
21mr|cmake-3.21.3-7|207	#cd build
21mr|cmake-3.21.3-7|208	#bin/ctest -E SubDirSpaces -V %%{_smp_mflags}
21mr|cmake-3.21.3-7|209	
21mr|cmake-3.21.3-7|210	mkdir -p test-generators/%{_datadir}/cmake/
21mr|cmake-3.21.3-7|211	mkdir -p test-generators/%{_libdir}/cmake/
21mr|cmake-3.21.3-7|212	cp %{SOURCE5} test-generators/%{_datadir}/cmake/
21mr|cmake-3.21.3-7|213	cp %{SOURCE5} test-generators/%{_libdir}/cmake/
21mr|cmake-3.21.3-7|214	ls test-generators/%{_datadir}/cmake/*.cmake | %{buildroot}%{_rpmconfigdir}/%{name}.prov | grep "^cmake(qt5xdg)"
21mr|cmake-3.21.3-7|215	ls test-generators/%{_libdir}/cmake/*.cmake | %{buildroot}%{_rpmconfigdir}/%{name}.prov | grep "^cmake(qt5xdg)"
21mr|cmake-3.21.3-7|216	#ls test-generators/%%{_datadir}/cmake/*.cmake | %%{buildroot}%%{_rpmconfigdir}/%%{name}.prov | grep "^cmake-filesystem$"
21mr|cmake-3.21.3-7|217	#ls test-generators/%%{_libdir}/cmake/*.cmake | %%{buildroot}%%{_rpmconfigdir}/%%{name}.req | grep "^cmake-filesystem%%{_isa}$"
21mr|cmake-3.21.3-7|218	ls test-generators/%{_datadir}/cmake/*.cmake | %{buildroot}%{_rpmconfigdir}/%{name}.req | grep '^(cmake(qt5xml) or cmake(Qt5Xml))$'
21mr|cmake-3.21.3-7|219	ls test-generators/%{_libdir}/cmake/*.cmake | %{buildroot}%{_rpmconfigdir}/%{name}.req | grep '^(cmake(qt5xml) or cmake(Qt5Xml))$'
21mr|cmake-3.21.3-7|220	
21mr|cmake-3.21.3-7|221	%changelog
21mr|cmake-3.21.3-7|222	* Thu Oct 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cmake-3.21.3-7|223	- backport fix from rosa13 'fix macro to prevent issue with double libdur, like /usr/usr/lib64
21mr|cmake-3.21.3-7|224	
21mr|cmake-3.21.3-7|225	* Thu Apr 27 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.21.3-6
21mr|cmake-3.21.3-7|226	- Fix cmake -DCMAKE_BUILD_TYPE=Debug
21mr|cmake-3.21.3-7|227	- This strange patch without description breaks -DCMAKE_BUILD_TYPE=Debug and RelWithDebuginfo,
21mr|cmake-3.21.3-7|228	- debugging in e.g. Qt Creator does not work
21mr|cmake-3.21.3-7|229	
21mr|cmake-3.21.3-7|230	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 3.21.3-5
21mr|cmake-3.21.3-7|231	- MassBuild#2792: Increase release tag
21mr|cmake-3.21.3-7|232	
21mr|cmake-3.21.3-7|233	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 3.21.3-4
21mr|cmake-3.21.3-7|234	- MassBuild#2787: Increase release tag
21mr|cmake-3.21.3-7|235	
21mr|cmake-3.21.3-7|236	* Tue Aug 23 2022 Alexander Stefanov <alexander@mezon.ru> 3.21.3-3
21mr|cmake-3.21.3-7|237	- add qt6
21mr|cmake-3.21.3-7|238	
21mr|cmake-3.21.3-7|239	* Wed Jul 6 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.21.3-2
21mr|cmake-3.21.3-7|240	- Rebuild with libarchive
21mr|cmake-3.21.3-7|241	
21mr|cmake-3.21.3-7|242	* Sat Sep 25 2021 Alexander Stefanov <alexander@mezon.ru> 3.21.3-1
21mr|cmake-3.21.3-7|243	- version autoupdate [3.21.3]
21mr|cmake-3.21.3-7|244	
21mr|cmake-3.21.3-7|245	* Mon Aug 30 2021 Alexander Stefanov <alexander@mezon.ru> 3.21.2-1
21mr|cmake-3.21.3-7|246	- 3.21.2
21mr|cmake-3.21.3-7|247	
21mr|cmake-3.21.3-7|248	* Fri Mar 26 2021 Alexander Stefanov <alexander@mezon.ru> 3.20.0-1
21mr|cmake-3.21.3-7|249	- version autoupdate [3.20.0]
21mr|cmake-3.21.3-7|250	
21mr|cmake-3.21.3-7|251	* Fri Feb 26 2021 Alexander Stefanov <alexander@mezon.ru> 3.19.6-1
21mr|cmake-3.21.3-7|252	- version autoupdate [3.19.6]
21mr|cmake-3.21.3-7|253	
21mr|cmake-3.21.3-7|254	* Thu Feb 18 2021 Alexander Stefanov <alexander@mezon.ru> 3.19.5-1
21mr|cmake-3.21.3-7|255	- version autoupdate [3.19.5]
21mr|cmake-3.21.3-7|256	
21mr|cmake-3.21.3-7|257	* Fri Jan 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.19.2-2
21mr|cmake-3.21.3-7|258	- filter unexpanded variables from Requires generator output
21mr|cmake-3.21.3-7|259	
21mr|cmake-3.21.3-7|260	* Wed Dec 16 2020 Alexander Stefanov <alexander@mezon.ru> 3.19.2-1
21mr|cmake-3.21.3-7|261	- version autoupdate [3.19.2]
21mr|cmake-3.21.3-7|262	
21mr|cmake-3.21.3-7|263	* Fri Nov 20 2020 Alexander Stefanov <alexander@mezon.ru> 3.19.0-1
21mr|cmake-3.21.3-7|264	- version autoupdate [3.19.0]
21mr|cmake-3.21.3-7|265	
21mr|cmake-3.21.3-7|266	* Wed Nov 4 2020 Alexander Stefanov <alexander@mezon.ru> 3.18.4-1
21mr|cmake-3.21.3-7|267	- version autoupdate [3.18.4]
21mr|cmake-3.21.3-7|268	
21mr|cmake-3.21.3-7|269	* Tue Oct 6 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|cmake-3.21.3-7|270	- fix build on elbrus
21mr|cmake-3.21.3-7|271	
21mr|cmake-3.21.3-7|272	* Fri Sep 25 2020 Alexander Stefanov <alexander@mezon.ru> 3.18.3-1
21mr|cmake-3.21.3-7|273	- version autoupdate [3.18.3]
21mr|cmake-3.21.3-7|274	
21mr|cmake-3.21.3-7|275	* Sun Sep 6 2020 Alexander Stefanov <alexander@mezon.ru> 3.18.2-1
21mr|cmake-3.21.3-7|276	- version autoupdate [3.18.2]
21mr|cmake-3.21.3-7|277	
21mr|cmake-3.21.3-7|278	* Thu Jul 30 2020 Alexander Stefanov <alexander@mezon.ru> 3.18.1-1
21mr|cmake-3.21.3-7|279	- version autoupdate [3.18.1]
21mr|cmake-3.21.3-7|280	
21mr|cmake-3.21.3-7|281	* Fri Jul 24 2020 Alexander Stefanov <alexander@mezon.ru> 3.18.0-1
21mr|cmake-3.21.3-7|282	- 3.18
21mr|cmake-3.21.3-7|283	
21mr|cmake-3.21.3-7|284	* Thu May 28 2020 Alexander Stefanov <alexander@mezon.ru> 3.17.3-1
21mr|cmake-3.21.3-7|285	- version autoupdate [3.17.3]
21mr|cmake-3.21.3-7|286	
21mr|cmake-3.21.3-7|287	* Thu Apr 30 2020 Alexander Stefanov <alexander@mezon.ru> 3.17.2-1
21mr|cmake-3.21.3-7|288	- version autoupdate [3.17.2]
21mr|cmake-3.21.3-7|289	
21mr|cmake-3.21.3-7|290	* Sun Apr 12 2020 Alexander Stefanov <alexander@mezon.ru> 3.17.1-1
21mr|cmake-3.21.3-7|291	- version autoupdate [3.17.1]
21mr|cmake-3.21.3-7|292	
21mr|cmake-3.21.3-7|293	* Mon Mar 23 2020 Алзим <a.zimin@rosalinux.ru> 3.17.0-1
21mr|cmake-3.21.3-7|294	- Updated to 3.17.0
21mr|cmake-3.21.3-7|295	
21mr|cmake-3.21.3-7|296	* Wed Mar 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|cmake-3.21.3-7|297	- build with qt5
21mr|cmake-3.21.3-7|298	
21mr|cmake-3.21.3-7|299	* Thu Feb 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.16.4-9
21mr|cmake-3.21.3-7|300	- fix typos in %%%%check
21mr|cmake-3.21.3-7|301	
21mr|cmake-3.21.3-7|302	* Thu Feb 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cmake-3.21.3-7|303	- upd: 3.16.3 -> 3.16.4
21mr|cmake-3.21.3-7|304	
21mr|cmake-3.21.3-7|305	* Wed Feb 5 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cmake-3.21.3-7|306	- Disable cmake-filesystem requires in generator: no real need in them, but they make BRs of cmake depend from cmake
21mr|cmake-3.21.3-7|307	
21mr|cmake-3.21.3-7|308	* Wed Feb 5 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cmake-3.21.3-7|309	- avoid using liblxqt from contrib for tests, improve tests
21mr|cmake-3.21.3-7|310	
21mr|cmake-3.21.3-7|311	* Wed Feb 5 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cmake-3.21.3-7|312	- add tests of RPM generators
21mr|cmake-3.21.3-7|313	
21mr|cmake-3.21.3-7|314	* Wed Feb 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|cmake-3.21.3-7|315	- use is instead of ==
21mr|cmake-3.21.3-7|316	
21mr|cmake-3.21.3-7|317	* Fri Jan 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.16.3-5
21mr|cmake-3.21.3-7|318	- Fix format of boolean dependencies (thanks to ngompa@)
21mr|cmake-3.21.3-7|319	
21mr|cmake-3.21.3-7|320	* Fri Jan 31 2020 Alexander Stefanov <astefanov@virtuozzo.com>
21mr|cmake-3.21.3-7|321	- lint all stuff
21mr|cmake-3.21.3-7|322	
21mr|cmake-3.21.3-7|323	* Fri Jan 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.16.3-4
21mr|cmake-3.21.3-7|324	- Convert everything to lowercase in cmake.prov and cmake.req to workaround differences like this:
21mr|cmake-3.21.3-7|325	- user@pay2:/mnt/dev/rosa-pkgs/cmake$ ls /tmp/*.cmake -1v
21mr|cmake-3.21.3-7|326	- /tmp/cmake/qt5xdgiconloader-config.cmake
21mr|cmake-3.21.3-7|327	- /tmp/cmake/qt5xdgiconloader-config-version.cmake
21mr|cmake-3.21.3-7|328	- /tmp/cmake/qt5xdgiconloader-targets.cmake
21mr|cmake-3.21.3-7|329	- /tmp/cmake/qt5xdgiconloader-targets-release.cmake
21mr|cmake-3.21.3-7|330	- user@pay2:/mnt/dev/rosa-pkgs/cmake$ ls /tmp/lib64Qt5Xdg-devel-3.3.0-2-rosa2019.1.x86_64/usr/share/cmake/qt5xdg/*.cmake -1v | python3 cmake.req
21mr|cmake-3.21.3-7|331	- cmake(Qt5Widgets)
21mr|cmake-3.21.3-7|332	- cmake(Qt5Xml)
21mr|cmake-3.21.3-7|333	- cmake(Qt5DBus)
21mr|cmake-3.21.3-7|334	- cmake(Qt5XdgIconLoader)
21mr|cmake-3.21.3-7|335	- cmake-filesystem
21mr|cmake-3.21.3-7|336	- $ ls /tmp/cmake/*.cmake -1v | python3 cmake.prov
21mr|cmake-3.21.3-7|337	- cmake(qt5xdgiconloader)
21mr|cmake-3.21.3-7|338	- cmake(qt5xdgiconloader) != cmake(Qt5XdgIconLoader)
21mr|cmake-3.21.3-7|339	- New sample output:
21mr|cmake-3.21.3-7|340	- user@pay2:/mnt/dev/rosa-pkgs/cmake$ ls /tmp/lib64Qt5Xdg-devel-3.3.0-2-rosa2019.1.x86_64/usr/share/cmake/qt5xdg/*.cmake -1v | python3 cmake.req
21mr|cmake-3.21.3-7|341	- cmake(qt5widgets) or cmake(Qt5Widgets)
21mr|cmake-3.21.3-7|342	- cmake(qt5xml) or cmake(Qt5Xml)
21mr|cmake-3.21.3-7|343	- cmake(qt5dbus) or cmake(Qt5DBus)
21mr|cmake-3.21.3-7|344	- cmake(qt5xdgiconloader) or cmake(Qt5XdgIconLoader)
21mr|cmake-3.21.3-7|345	- cmake-filesystem
21mr|cmake-3.21.3-7|346	
21mr|cmake-3.21.3-7|347	* Thu Jan 30 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|cmake-3.21.3-7|348	- use python3
21mr|cmake-3.21.3-7|349	
21mr|cmake-3.21.3-7|350	* Thu Jan 30 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|cmake-3.21.3-7|351	- generators is noarch
21mr|cmake-3.21.3-7|352	
21mr|cmake-3.21.3-7|353	* Thu Jan 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.16.3-3
21mr|cmake-3.21.3-7|354	- pull cmake-rpm-generators subpackage by the main cmake package
21mr|cmake-3.21.3-7|355	- cmake-rpm-generators is now pulled by rpm-build, but also pull it here for consistency
21mr|cmake-3.21.3-7|356	
21mr|cmake-3.21.3-7|357	* Thu Jan 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.16.3-2
21mr|cmake-3.21.3-7|358	- Make subpackage cmake-rpm-generators. It allows to:
21mr|cmake-3.21.3-7|359	- pull cmake-rpm-generators in every build by rpm-build without cmake itself
21mr|cmake-3.21.3-7|360	- it is needed to make "Provides: cmake(xxx)" when a package like qt5-qtbase
21mr|cmake-3.21.3-7|361	- ships cmake stuff but does not use cmake, so cmake is not BRed
21mr|cmake-3.21.3-7|362	- in OMV and Fedora where rpm generators come from they are in the cmake package,
21mr|cmake-3.21.3-7|363	- so, as suggested by ngompa@, keeping them in the cmake package in ROSA as well
21mr|cmake-3.21.3-7|364	
21mr|cmake-3.21.3-7|365	* Thu Jan 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.16.3-1
21mr|cmake-3.21.3-7|366	- upd: 3.16.2 -> 3.16.3
21mr|cmake-3.21.3-7|367	
21mr|cmake-3.21.3-7|368	* Thu Jan 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cmake-3.21.3-7|369	- Manually provide cmake-filesystem
21mr|cmake-3.21.3-7|370	
21mr|cmake-3.21.3-7|371	* Mon Jan 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.16.2-3
21mr|cmake-3.21.3-7|372	- Add RPM cmake() generators from OpenMandriva (which are based on Fedora)
21mr|cmake-3.21.3-7|373	
21mr|cmake-3.21.3-7|374	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|cmake-3.21.3-7|375	- bot: rpm5 -> rpm4 (8)
21mr|cmake-3.21.3-7|376	
21mr|cmake-3.21.3-7|377	* Fri Jan 10 2020 slava86 <xer8686@mail.ru> 3.16.2-2
21mr|cmake-3.21.3-7|378	- Unevirsal macros rpm4 and rpm5 %%%%install_macro
21mr|cmake-3.21.3-7|379	
21mr|cmake-3.21.3-7|380	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|cmake-3.21.3-7|381	- bot: rpm5 -> rpm4 (1)
21mr|cmake-3.21.3-7|382	
21mr|cmake-3.21.3-7|383	* Tue Dec 31 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.16.2-1
21mr|cmake-3.21.3-7|384	- upd: 3.7.2 -> 3.16.1 (patches rediffed by Victorr2007)

11787 21
21mr|cmake3_31-3.31.1-1|1	%global __provides_exclude_from ^%{python3_sitelib}/%{cmake_distinfo}
21mr|cmake3_31-3.31.1-1|2	
21mr|cmake3_31-3.31.1-1|3	%define oname cmake
21mr|cmake3_31-3.31.1-1|4	%define shortVersion %(echo %{version} | cut -d. -f1,2)
21mr|cmake3_31-3.31.1-1|5	# Provide Python metadata
21mr|cmake3_31-3.31.1-1|6	%global cmake_distinfo cmake-%{version}.dist-info
21mr|cmake3_31-3.31.1-1|7	
21mr|cmake3_31-3.31.1-1|8	%bcond_with bootstrap
21mr|cmake3_31-3.31.1-1|9	
21mr|cmake3_31-3.31.1-1|10	Summary:	Cross-platform, open-source make system
21mr|cmake3_31-3.31.1-1|11	Name:		cmake3_31
21mr|cmake3_31-3.31.1-1|12	Version:	3.31.1
21mr|cmake3_31-3.31.1-1|13	Release:	1
21mr|cmake3_31-3.31.1-1|14	License:	BSD
21mr|cmake3_31-3.31.1-1|15	Group:		Development/Other
21mr|cmake3_31-3.31.1-1|16	Url:		http://www.cmake.org/HTML/index.html
21mr|cmake3_31-3.31.1-1|17	Source0:	http://www.cmake.org/files/v%{shortVersion}/%{oname}-%{version}.tar.gz
21mr|cmake3_31-3.31.1-1|18	Source1:	cmake.macros
21mr|cmake3_31-3.31.1-1|19	# from libqtxdg (contrib) to test RPM generators
21mr|cmake3_31-3.31.1-1|20	Source5:	qt5xdg-config.cmake
21mr|cmake3_31-3.31.1-1|21	BuildRequires:	gcc-gfortran
21mr|cmake3_31-3.31.1-1|22	BuildRequires:	bzip2-devel
21mr|cmake3_31-3.31.1-1|23	%if !%{with bootstrap}
21mr|cmake3_31-3.31.1-1|24	BuildRequires:	cmake
21mr|cmake3_31-3.31.1-1|25	BuildRequires:	jsoncpp-devel
21mr|cmake3_31-3.31.1-1|26	BuildRequires:	cmake(cppdap)
21mr|cmake3_31-3.31.1-1|27	%endif
21mr|cmake3_31-3.31.1-1|28	BuildRequires:	pkgconfig(expat)
21mr|cmake3_31-3.31.1-1|29	BuildRequires:	pkgconfig(libarchive)
21mr|cmake3_31-3.31.1-1|30	BuildRequires:	pkgconfig(libcurl)
21mr|cmake3_31-3.31.1-1|31	BuildRequires:	pkgconfig(libidn)
21mr|cmake3_31-3.31.1-1|32	BuildRequires:	pkgconfig(librhash)
21mr|cmake3_31-3.31.1-1|33	BuildRequires:	pkgconfig(libuv)
21mr|cmake3_31-3.31.1-1|34	BuildRequires:	pkgconfig(ncurses)
21mr|cmake3_31-3.31.1-1|35	BuildRequires:	pkgconfig(zlib)
21mr|cmake3_31-3.31.1-1|36	# to run generators for tests
21mr|cmake3_31-3.31.1-1|37	BuildRequires:	/usr/bin/python3
21mr|cmake3_31-3.31.1-1|38	Requires:	%{oname}-rpm-generators
21mr|cmake3_31-3.31.1-1|39	# For compatible
21mr|cmake3_31-3.31.1-1|40	Provides:	cmake = %{EVRD}
21mr|cmake3_31-3.31.1-1|41	Conflicts:	cmake
21mr|cmake3_31-3.31.1-1|42	
21mr|cmake3_31-3.31.1-1|43	%description
21mr|cmake3_31-3.31.1-1|44	CMake is used to control the software compilation process using
21mr|cmake3_31-3.31.1-1|45	simple platform and compiler independent configuration files.
21mr|cmake3_31-3.31.1-1|46	CMake generates native makefiles and workspaces that can be
21mr|cmake3_31-3.31.1-1|47	used in the compiler environment of your choice. CMake is quite
21mr|cmake3_31-3.31.1-1|48	sophisticated: it is possible to support complex environments
21mr|cmake3_31-3.31.1-1|49	requiring system configuration, pre-processor generation, code
21mr|cmake3_31-3.31.1-1|50	generation, and template instantiation.
21mr|cmake3_31-3.31.1-1|51	
21mr|cmake3_31-3.31.1-1|52	%files
21mr|cmake3_31-3.31.1-1|53	%{_bindir}/%{oname}
21mr|cmake3_31-3.31.1-1|54	%{_bindir}/c%{oname}
21mr|cmake3_31-3.31.1-1|55	%{_bindir}/ctest
21mr|cmake3_31-3.31.1-1|56	%{_bindir}/cpack
21mr|cmake3_31-3.31.1-1|57	%{_datadir}/%{oname}
21mr|cmake3_31-3.31.1-1|58	%{_sysconfdir}/emacs/site-start.d/%{oname}.el
21mr|cmake3_31-3.31.1-1|59	%{_rpmmacrodir}/*%{oname}*
21mr|cmake3_31-3.31.1-1|60	%{_datadir}/emacs/site-lisp/%{oname}-mode.el
21mr|cmake3_31-3.31.1-1|61	%{_datadir}/vim/*/*
21mr|cmake3_31-3.31.1-1|62	%{_datadir}/aclocal/%{oname}.m4
21mr|cmake3_31-3.31.1-1|63	%{_datadir}/bash-completion/completions/*
21mr|cmake3_31-3.31.1-1|64	%doc CMakeLogo.gif mydocs/*
21mr|cmake3_31-3.31.1-1|65	
21mr|cmake3_31-3.31.1-1|66	#-----------------------------------------------------------------------------
21mr|cmake3_31-3.31.1-1|67	
21mr|cmake3_31-3.31.1-1|68	%package -n python3-%{name}
21mr|cmake3_31-3.31.1-1|69	Summary:	Python metadata for packages depending on %{name}
21mr|cmake3_31-3.31.1-1|70	Group:		Development/Python
21mr|cmake3_31-3.31.1-1|71	Requires:	%{name} = %{EVRD}
21mr|cmake3_31-3.31.1-1|72	Conflicts:	python3-cmake
21mr|cmake3_31-3.31.1-1|73	BuildArch:	noarch
21mr|cmake3_31-3.31.1-1|74	
21mr|cmake3_31-3.31.1-1|75	%description -n python3-%{name}
21mr|cmake3_31-3.31.1-1|76	Package provides metadata for Python packages depending on %{oname}.
21mr|cmake3_31-3.31.1-1|77	This is to make automatic dependency resolution work. The package is NOT
21mr|cmake3_31-3.31.1-1|78	using anything from the PyPI package called %{oname}.
21mr|cmake3_31-3.31.1-1|79	
21mr|cmake3_31-3.31.1-1|80	%files -n python3-%{name}
21mr|cmake3_31-3.31.1-1|81	%{python3_sitelib}/%{cmake_distinfo}
21mr|cmake3_31-3.31.1-1|82	
21mr|cmake3_31-3.31.1-1|83	#-----------------------------------------------------------------------------
21mr|cmake3_31-3.31.1-1|84	
21mr|cmake3_31-3.31.1-1|85	%prep
21mr|cmake3_31-3.31.1-1|86	%autosetup -p1 -n %{oname}-%{version}
21mr|cmake3_31-3.31.1-1|87	
21mr|cmake3_31-3.31.1-1|88	echo '#!%{__python3}' > %{oname}.prov
21mr|cmake3_31-3.31.1-1|89	echo '#!%{__python3}' > %{oname}.req
21mr|cmake3_31-3.31.1-1|90	
21mr|cmake3_31-3.31.1-1|91	# Don't try to automagically find files in /usr/X11R6
21mr|cmake3_31-3.31.1-1|92	# But also don't change a prefix if it is not /usr
21mr|cmake3_31-3.31.1-1|93	perl -pi -e 's@^\s+/usr/X11R6/.*\n@@' Modules/*.%{oname}
21mr|cmake3_31-3.31.1-1|94	
21mr|cmake3_31-3.31.1-1|95	%ifarch %{arm}
21mr|cmake3_31-3.31.1-1|96	# bootstrap test is taking ages on arm
21mr|cmake3_31-3.31.1-1|97	sed -i -e 's!SET(CMAKE_LONG_TEST_TIMEOUT 1500)!SET(CMAKE_LONG_TEST_TIMEOUT 7200)!g' Tests/CMakeLists.txt
21mr|cmake3_31-3.31.1-1|98	%endif
21mr|cmake3_31-3.31.1-1|99	# Find Qt 6
21mr|cmake3_31-3.31.1-1|100	sed -i -e 's,@QT6DIR@,%{_libdir}/qt6,g' Source/cmFindCommon.cxx
21mr|cmake3_31-3.31.1-1|101	
21mr|cmake3_31-3.31.1-1|102	%build
21mr|cmake3_31-3.31.1-1|103	mkdir -p build
21mr|cmake3_31-3.31.1-1|104	cd build
21mr|cmake3_31-3.31.1-1|105	%set_build_flags
21mr|cmake3_31-3.31.1-1|106	../configure	\
21mr|cmake3_31-3.31.1-1|107	--datadir=/share/%{oname}	\
21mr|cmake3_31-3.31.1-1|108	--docdir=/share/doc/%{oname}	\
21mr|cmake3_31-3.31.1-1|109	--mandir=/share/man		\
21mr|cmake3_31-3.31.1-1|110	%if %{with bootstrap}
21mr|cmake3_31-3.31.1-1|111	--no-system-jsoncpp	\
21mr|cmake3_31-3.31.1-1|112	--no-system-librhash	\
21mr|cmake3_31-3.31.1-1|113	%endif
21mr|cmake3_31-3.31.1-1|114	--parallel=%{_smp_mflags}	\
21mr|cmake3_31-3.31.1-1|115	--parallel=%{_smp_mflags}	\
21mr|cmake3_31-3.31.1-1|116	--prefix=%{_prefix}		\
21mr|cmake3_31-3.31.1-1|117	--system-libs
21mr|cmake3_31-3.31.1-1|118	%make_build VERBOSE=1
21mr|cmake3_31-3.31.1-1|119	
21mr|cmake3_31-3.31.1-1|120	%install
21mr|cmake3_31-3.31.1-1|121	%make_install -C build
21mr|cmake3_31-3.31.1-1|122	
21mr|cmake3_31-3.31.1-1|123	# cmake mode for emacs
21mr|cmake3_31-3.31.1-1|124	mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|cmake3_31-3.31.1-1|125	cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{oname}.el
21mr|cmake3_31-3.31.1-1|126	(setq load-path (cons (expand-file-name "/dir/with/cmake-mode") load-path))
21mr|cmake3_31-3.31.1-1|127	(require 'cmake-mode)
21mr|cmake3_31-3.31.1-1|128	(setq auto-mode-alist
21mr|cmake3_31-3.31.1-1|129	(append '(("CMakeLists\\\\.txt\\\\'" . cmake-mode)
21mr|cmake3_31-3.31.1-1|130	("\\\\.cmake\\\\'" . cmake-mode))
21mr|cmake3_31-3.31.1-1|131	auto-mode-alist))
21mr|cmake3_31-3.31.1-1|132	EOF
21mr|cmake3_31-3.31.1-1|133	
21mr|cmake3_31-3.31.1-1|134	# cmake mode for vim
21mr|cmake3_31-3.31.1-1|135	install -D -p -m644 Auxiliary/vim/syntax/%{oname}.vim %{buildroot}%{_datadir}/vim/syntax/%{oname}.vim
21mr|cmake3_31-3.31.1-1|136	install -D -p -m644 Auxiliary/vim/indent/%{oname}.vim %{buildroot}%{_datadir}/vim/indent/%{oname}.vim
21mr|cmake3_31-3.31.1-1|137	
21mr|cmake3_31-3.31.1-1|138	# remove directory we just cleared by moving files where editors
21mr|cmake3_31-3.31.1-1|139	# will actually find them
21mr|cmake3_31-3.31.1-1|140	rm -rf %{buildroot}%{_datadir}/%{oname}/editors
21mr|cmake3_31-3.31.1-1|141	
21mr|cmake3_31-3.31.1-1|142	# RPM macros
21mr|cmake3_31-3.31.1-1|143	%install_macro %{oname} %{SOURCE1}
21mr|cmake3_31-3.31.1-1|144	
21mr|cmake3_31-3.31.1-1|145	# %%doc wipes out files in doc dir, fixed in cooker svn for rpm package, though
21mr|cmake3_31-3.31.1-1|146	# not submitted yet, so we'll just work around this by moving it for now..
21mr|cmake3_31-3.31.1-1|147	rm -rf mydocs
21mr|cmake3_31-3.31.1-1|148	mv %{buildroot}%{_datadir}/doc/%{oname} mydocs
21mr|cmake3_31-3.31.1-1|149	
21mr|cmake3_31-3.31.1-1|150	mkdir %{cmake_distinfo}
21mr|cmake3_31-3.31.1-1|151	cat > %{cmake_distinfo}/METADATA << EOF
21mr|cmake3_31-3.31.1-1|152	Metadata-Version: 2.1
21mr|cmake3_31-3.31.1-1|153	Name: %{oname}
21mr|cmake3_31-3.31.1-1|154	Version: 3.31.1
21mr|cmake3_31-3.31.1-1|155	Summary: %{summary}
21mr|cmake3_31-3.31.1-1|156	Description-Content-Type: text/plain
21mr|cmake3_31-3.31.1-1|157	
21mr|cmake3_31-3.31.1-1|158	Metadata only package for automatic dependency resolution in the RPM
21mr|cmake3_31-3.31.1-1|159	ecosystem. This package is separate from the PyPI package called %{oname}.
21mr|cmake3_31-3.31.1-1|160	EOF
21mr|cmake3_31-3.31.1-1|161	echo rpm > %{cmake_distinfo}/INSTALLER
21mr|cmake3_31-3.31.1-1|162	
21mr|cmake3_31-3.31.1-1|163	# Install Python metadata
21mr|cmake3_31-3.31.1-1|164	mkdir -p %{buildroot}%{python3_sitelib}
21mr|cmake3_31-3.31.1-1|165	cp -a %{cmake_distinfo} %{buildroot}%{python3_sitelib}

11788 21
21mr|cmark-0.29.0-1|1	%define libname %mklibname %{name} %{version}
21mr|cmark-0.29.0-1|2	%define devname %mklibname %{name} -d
21mr|cmark-0.29.0-1|3	
21mr|cmark-0.29.0-1|4	Summary:	CommonMark parsing and rendering
21mr|cmark-0.29.0-1|5	Name:		cmark
21mr|cmark-0.29.0-1|6	Version:	0.29.0
21mr|cmark-0.29.0-1|7	Release:	1
21mr|cmark-0.29.0-1|8	License:	BSD and MIT
21mr|cmark-0.29.0-1|9	Group:		Development/Tools
21mr|cmark-0.29.0-1|10	Url:		https://github.com/jgm/cmark
21mr|cmark-0.29.0-1|11	Source0:	https://github.com/jgm/cmark/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|cmark-0.29.0-1|12	BuildRequires:	cmake
21mr|cmark-0.29.0-1|13	
21mr|cmark-0.29.0-1|14	%description
21mr|cmark-0.29.0-1|15	`cmark` is the C reference implementation of CommonMark,
21mr|cmark-0.29.0-1|16	a rationalized version of Markdown syntax with a spec.
21mr|cmark-0.29.0-1|17	
21mr|cmark-0.29.0-1|18	It provides a shared library (`libcmark`) with functions for parsing
21mr|cmark-0.29.0-1|19	CommonMark documents to an abstract syntax tree (AST), manipulating
21mr|cmark-0.29.0-1|20	the AST, and rendering the document to HTML, groff man, LaTeX,
21mr|cmark-0.29.0-1|21	CommonMark, or an XML representation of the AST.  It also provides a
21mr|cmark-0.29.0-1|22	command-line program (`cmark`) for parsing and rendering CommonMark
21mr|cmark-0.29.0-1|23	documents.
21mr|cmark-0.29.0-1|24	
21mr|cmark-0.29.0-1|25	%files
21mr|cmark-0.29.0-1|26	%doc COPYING README.md
21mr|cmark-0.29.0-1|27	%{_bindir}/cmark
21mr|cmark-0.29.0-1|28	%{_mandir}/man1/cmark.1*
21mr|cmark-0.29.0-1|29	
21mr|cmark-0.29.0-1|30	#----------------------------------------------------------------------------
21mr|cmark-0.29.0-1|31	
21mr|cmark-0.29.0-1|32	%package -n %{libname}
21mr|cmark-0.29.0-1|33	Summary:	CommonMark parsing and rendering library
21mr|cmark-0.29.0-1|34	Group:		System/Libraries
21mr|cmark-0.29.0-1|35	
21mr|cmark-0.29.0-1|36	%description -n %{libname}
21mr|cmark-0.29.0-1|37	This package provides the cmark shared library.
21mr|cmark-0.29.0-1|38	
21mr|cmark-0.29.0-1|39	%files -n %{libname}
21mr|cmark-0.29.0-1|40	%{_libdir}/libcmark.so.%{version}
21mr|cmark-0.29.0-1|41	
21mr|cmark-0.29.0-1|42	#----------------------------------------------------------------------------
21mr|cmark-0.29.0-1|43	
21mr|cmark-0.29.0-1|44	%package -n %{devname}
21mr|cmark-0.29.0-1|45	Summary:	Development files for cmark
21mr|cmark-0.29.0-1|46	Group:		Development/Other
21mr|cmark-0.29.0-1|47	Requires:	%{libname} = %{EVRD}
21mr|cmark-0.29.0-1|48	Provides:	%{name}-devel = %{EVRD}
21mr|cmark-0.29.0-1|49	
21mr|cmark-0.29.0-1|50	%description -n %{devname}
21mr|cmark-0.29.0-1|51	This package provides the development files for cmark.
21mr|cmark-0.29.0-1|52	
21mr|cmark-0.29.0-1|53	%files -n %{devname}
21mr|cmark-0.29.0-1|54	%{_includedir}/cmark.h
21mr|cmark-0.29.0-1|55	%{_includedir}/cmark_export.h
21mr|cmark-0.29.0-1|56	%{_includedir}/cmark_version.h
21mr|cmark-0.29.0-1|57	%{_libdir}/libcmark.so
21mr|cmark-0.29.0-1|58	%{_libdir}/pkgconfig/libcmark.pc
21mr|cmark-0.29.0-1|59	%{_mandir}/man3/cmark.3*
21mr|cmark-0.29.0-1|60	%{_libdir}/cmake/cmark*.cmake
21mr|cmark-0.29.0-1|61	
21mr|cmark-0.29.0-1|62	#----------------------------------------------------------------------------
21mr|cmark-0.29.0-1|63	
21mr|cmark-0.29.0-1|64	%prep
21mr|cmark-0.29.0-1|65	%setup -q
21mr|cmark-0.29.0-1|66	
21mr|cmark-0.29.0-1|67	%build
21mr|cmark-0.29.0-1|68	%cmake \
21mr|cmark-0.29.0-1|69	-DCMARK_TESTS=OFF
21mr|cmark-0.29.0-1|70	%make
21mr|cmark-0.29.0-1|71	
21mr|cmark-0.29.0-1|72	%install
21mr|cmark-0.29.0-1|73	%makeinstall_std -C build
21mr|cmark-0.29.0-1|74	
21mr|cmark-0.29.0-1|75	rm %{buildroot}%{_libdir}/libcmark.a

11789 21
21mr|cmocka-1.1.5-1|1	%define urlver %(echo %{version}|cut -d. -f1,2)
21mr|cmocka-1.1.5-1|2	
21mr|cmocka-1.1.5-1|3	%define major 0
21mr|cmocka-1.1.5-1|4	%define libname %mklibname %{name} %{major}
21mr|cmocka-1.1.5-1|5	%define devname %mklibname %{name} -d
21mr|cmocka-1.1.5-1|6	%define sdevname %mklibname %{name} -d -s
21mr|cmocka-1.1.5-1|7	
21mr|cmocka-1.1.5-1|8	# We need cmake >= 3.9 to build docs
21mr|cmocka-1.1.5-1|9	%bcond_with docs
21mr|cmocka-1.1.5-1|10	
21mr|cmocka-1.1.5-1|11	Summary:	Lightweight library to simplify and generalize unit tests for C
21mr|cmocka-1.1.5-1|12	Name:		cmocka
21mr|cmocka-1.1.5-1|13	Version:	1.1.5
21mr|cmocka-1.1.5-1|14	Release:	1
21mr|cmocka-1.1.5-1|15	License:	Apache-2.0
21mr|cmocka-1.1.5-1|16	Group:		System/Libraries
21mr|cmocka-1.1.5-1|17	Url:		http://cmocka.org
21mr|cmocka-1.1.5-1|18	Source0:	https://cmocka.org/files/%{urlver}/cmocka-%{version}.tar.xz
21mr|cmocka-1.1.5-1|19	Source1:	https://cmocka.org/files/%{urlver}/cmocka-%{version}.tar.xz.asc
21mr|cmocka-1.1.5-1|20	BuildRequires:	cmake
21mr|cmocka-1.1.5-1|21	BuildRequires:  doxygen
21mr|cmocka-1.1.5-1|22	
21mr|cmocka-1.1.5-1|23	%description
21mr|cmocka-1.1.5-1|24	There are a variety of C unit testing frameworks available however many of them
21mr|cmocka-1.1.5-1|25	are fairly complex and require the latest compiler technology. Some development
21mr|cmocka-1.1.5-1|26	requires the use of old compilers which makes it difficult to use some unit
21mr|cmocka-1.1.5-1|27	testing frameworks. In addition many unit testing frameworks assume the code
21mr|cmocka-1.1.5-1|28	being tested is an application or module that is targeted to the same platform
21mr|cmocka-1.1.5-1|29	that will ultimately execute the test. Because of this assumption many
21mr|cmocka-1.1.5-1|30	frameworks require the inclusion of standard C library headers in the code
21mr|cmocka-1.1.5-1|31	module being tested which may collide with the custom or incomplete
21mr|cmocka-1.1.5-1|32	implementation of the C library utilized by the code under test.
21mr|cmocka-1.1.5-1|33	
21mr|cmocka-1.1.5-1|34	Cmocka only requires a test application is linked with the standard C library
21mr|cmocka-1.1.5-1|35	which minimizes conflicts with standard C library headers. Also, CMocka tries
21mr|cmocka-1.1.5-1|36	to avoid the use of some of the newer features of C compilers.
21mr|cmocka-1.1.5-1|37	
21mr|cmocka-1.1.5-1|38	This results in CMocka being a relatively small library that can be used to
21mr|cmocka-1.1.5-1|39	test a variety of exotic code. If a developer wishes to simply test an
21mr|cmocka-1.1.5-1|40	application with the latest compiler then other unit testing frameworks may be
21mr|cmocka-1.1.5-1|41	preferable.
21mr|cmocka-1.1.5-1|42	
21mr|cmocka-1.1.5-1|43	This is the successor of Google's Cmockery.
21mr|cmocka-1.1.5-1|44	
21mr|cmocka-1.1.5-1|45	#-----------------------------------------------------------------------------
21mr|cmocka-1.1.5-1|46	
21mr|cmocka-1.1.5-1|47	%package -n %{libname}
21mr|cmocka-1.1.5-1|48	Summary:	Lightweight library to simplify and generalize unit tests for C
21mr|cmocka-1.1.5-1|49	Group:		System/Libraries
21mr|cmocka-1.1.5-1|50	
21mr|cmocka-1.1.5-1|51	%description -n %{libname}
21mr|cmocka-1.1.5-1|52	There are a variety of C unit testing frameworks available however many of them
21mr|cmocka-1.1.5-1|53	are fairly complex and require the latest compiler technology. Some development
21mr|cmocka-1.1.5-1|54	requires the use of old compilers which makes it difficult to use some unit
21mr|cmocka-1.1.5-1|55	testing frameworks. In addition many unit testing frameworks assume the code
21mr|cmocka-1.1.5-1|56	being tested is an application or module that is targeted to the same platform
21mr|cmocka-1.1.5-1|57	that will ultimately execute the test. Because of this assumption many
21mr|cmocka-1.1.5-1|58	frameworks require the inclusion of standard C library headers in the code
21mr|cmocka-1.1.5-1|59	module being tested which may collide with the custom or incomplete
21mr|cmocka-1.1.5-1|60	implementation of the C library utilized by the code under test.
21mr|cmocka-1.1.5-1|61	
21mr|cmocka-1.1.5-1|62	CMocka only requires a test application is linked with the standard C library
21mr|cmocka-1.1.5-1|63	which minimizes conflicts with standard C library headers. Also, CMocka tries
21mr|cmocka-1.1.5-1|64	to avoid the use of some of the newer features of C compilers.
21mr|cmocka-1.1.5-1|65	
21mr|cmocka-1.1.5-1|66	This results in CMocka being a relatively small library that can be used to
21mr|cmocka-1.1.5-1|67	test a variety of exotic code. If a developer wishes to simply test an
21mr|cmocka-1.1.5-1|68	application with the latest compiler then other unit testing frameworks may be
21mr|cmocka-1.1.5-1|69	preferable.
21mr|cmocka-1.1.5-1|70	
21mr|cmocka-1.1.5-1|71	This is the successor of Google's Cmockery.
21mr|cmocka-1.1.5-1|72	
21mr|cmocka-1.1.5-1|73	%files -n %{libname}
21mr|cmocka-1.1.5-1|74	%doc AUTHORS README.md ChangeLog COPYING
21mr|cmocka-1.1.5-1|75	%{_libdir}/lib%{name}.so.%{major}*
21mr|cmocka-1.1.5-1|76	
21mr|cmocka-1.1.5-1|77	#-----------------------------------------------------------------------------
21mr|cmocka-1.1.5-1|78	
21mr|cmocka-1.1.5-1|79	%package -n %{devname}
21mr|cmocka-1.1.5-1|80	Summary:	Development headers for the cmocka library
21mr|cmocka-1.1.5-1|81	Group:		Development/Other
21mr|cmocka-1.1.5-1|82	Requires:	%{libname} = %{EVRD}
21mr|cmocka-1.1.5-1|83	Provides:	%{name}-devel = %{EVRD}
21mr|cmocka-1.1.5-1|84	
21mr|cmocka-1.1.5-1|85	%description -n %{devname}
21mr|cmocka-1.1.5-1|86	Development headers for the cmocka unit testing library.
21mr|cmocka-1.1.5-1|87	
21mr|cmocka-1.1.5-1|88	%files -n %{devname}
21mr|cmocka-1.1.5-1|89	%if %{with docs}
21mr|cmocka-1.1.5-1|90	%doc build/doc/html
21mr|cmocka-1.1.5-1|91	%endif # with docs
21mr|cmocka-1.1.5-1|92	%{_includedir}/cmocka.h
21mr|cmocka-1.1.5-1|93	%{_includedir}/cmocka_pbc.h
21mr|cmocka-1.1.5-1|94	%{_includedir}/cmockery/cmockery.h
21mr|cmocka-1.1.5-1|95	%{_includedir}/cmockery/pbc.h
21mr|cmocka-1.1.5-1|96	%{_libdir}/libcmocka.so
21mr|cmocka-1.1.5-1|97	%{_libdir}/libcmockery.so
21mr|cmocka-1.1.5-1|98	%{_libdir}/pkgconfig/cmocka.pc
21mr|cmocka-1.1.5-1|99	%{_libdir}/cmake/cmocka/cmocka-config-version.cmake
21mr|cmocka-1.1.5-1|100	%{_libdir}/cmake/cmocka/cmocka-config.cmake
21mr|cmocka-1.1.5-1|101	
21mr|cmocka-1.1.5-1|102	#-----------------------------------------------------------------------------
21mr|cmocka-1.1.5-1|103	
21mr|cmocka-1.1.5-1|104	%package -n %{sdevname}
21mr|cmocka-1.1.5-1|105	Summary:	Static cmocka library
21mr|cmocka-1.1.5-1|106	Group:		Development/Other
21mr|cmocka-1.1.5-1|107	Requires:	%{devname} = %{EVRD}
21mr|cmocka-1.1.5-1|108	Provides:	%{name}-static-devel = %{EVRD}
21mr|cmocka-1.1.5-1|109	
21mr|cmocka-1.1.5-1|110	%description -n %{sdevname}
21mr|cmocka-1.1.5-1|111	Static cmocka library.
21mr|cmocka-1.1.5-1|112	
21mr|cmocka-1.1.5-1|113	%files -n %{sdevname}
21mr|cmocka-1.1.5-1|114	%{_libdir}/libcmocka-static.a
21mr|cmocka-1.1.5-1|115	
21mr|cmocka-1.1.5-1|116	#-----------------------------------------------------------------------------
21mr|cmocka-1.1.5-1|117	
21mr|cmocka-1.1.5-1|118	%prep
21mr|cmocka-1.1.5-1|119	%setup -q
21mr|cmocka-1.1.5-1|120	
21mr|cmocka-1.1.5-1|121	%build
21mr|cmocka-1.1.5-1|122	%cmake \
21mr|cmocka-1.1.5-1|123	-DWITH_STATIC_LIB=ON \
21mr|cmocka-1.1.5-1|124	-DWITH_CMOCKERY_SUPPORT=ON \
21mr|cmocka-1.1.5-1|125	-DUNIT_TESTING=ON
21mr|cmocka-1.1.5-1|126	%make
21mr|cmocka-1.1.5-1|127	%if %{with docs}
21mr|cmocka-1.1.5-1|128	make docs
21mr|cmocka-1.1.5-1|129	%endif # with docs
21mr|cmocka-1.1.5-1|130	
21mr|cmocka-1.1.5-1|131	%check
21mr|cmocka-1.1.5-1|132	export LD_PRELOAD="%{buildroot}%{_libdir}/libcmocka.so.%{major}"
21mr|cmocka-1.1.5-1|133	pushd build
21mr|cmocka-1.1.5-1|134	ctest --output-on-failure
21mr|cmocka-1.1.5-1|135	popd
21mr|cmocka-1.1.5-1|136	
21mr|cmocka-1.1.5-1|137	%install
21mr|cmocka-1.1.5-1|138	%makeinstall_std -C build
21mr|cmocka-1.1.5-1|139	ln -s libcmocka.so %{buildroot}%{_libdir}/libcmockery.so

11790 21
21mr|cmt-1.18-1|1	%global	debug_package	%{nil}
21mr|cmt-1.18-1|2	%define	oname cmt_src
21mr|cmt-1.18-1|3	
21mr|cmt-1.18-1|4	Summary:	Computer Music Toolkit ladspa plugins
21mr|cmt-1.18-1|5	Name:		cmt
21mr|cmt-1.18-1|6	Version:	1.18
21mr|cmt-1.18-1|7	Release:	1
21mr|cmt-1.18-1|8	License:	GPLv2+
21mr|cmt-1.18-1|9	Group:		Sound
21mr|cmt-1.18-1|10	Url:			https://www.ladspa.org
21mr|cmt-1.18-1|11	Source0:	https://www.ladspa.org/download/%{name}_%{version}.tgz
21mr|cmt-1.18-1|12	Patch0:		%{name}-1.17-optflags.patch
21mr|cmt-1.18-1|13	BuildRequires:	ladspa-devel
21mr|cmt-1.18-1|14	
21mr|cmt-1.18-1|15	%description
21mr|cmt-1.18-1|16	The Computer Music Toolkit (CMT) is a collection of LADSPA plugins for use
21mr|cmt-1.18-1|17	with software synthesis and recording packages on Linux. This package contains
21mr|cmt-1.18-1|18	several audio plugins, including freeverb.
21mr|cmt-1.18-1|19	
21mr|cmt-1.18-1|20	%files
21mr|cmt-1.18-1|21	%doc doc/*
21mr|cmt-1.18-1|22	%{_libdir}/%{name}/*.so
21mr|cmt-1.18-1|23	
21mr|cmt-1.18-1|24	#-----------------------------------------------------------------------------
21mr|cmt-1.18-1|25	
21mr|cmt-1.18-1|26	%prep
21mr|cmt-1.18-1|27	%setup -qn %{name}_%{version}
21mr|cmt-1.18-1|28	%patch0 -p1
21mr|cmt-1.18-1|29	
21mr|cmt-1.18-1|30	# Fix wrong perms
21mr|cmt-1.18-1|31	chmod -x doc/*.html
21mr|cmt-1.18-1|32	chmod -x src/freeverb/Components/*.h
21mr|cmt-1.18-1|33	
21mr|cmt-1.18-1|34	
21mr|cmt-1.18-1|35	%build
21mr|cmt-1.18-1|36	cd src
21mr|cmt-1.18-1|37	%make targets OPTFLAGS="%{optflags}" INSTALL_PLUGINS_DIR="%{_libdir}/ladspa"
21mr|cmt-1.18-1|38	
21mr|cmt-1.18-1|39	
21mr|cmt-1.18-1|40	%install
21mr|cmt-1.18-1|41	mkdir -p %{buildroot}%{_libdir}/%{name}
21mr|cmt-1.18-1|42	cp plugins/* %{buildroot}%{_libdir}/%{name}

11791 21
21mr|cni-plugins-1.7.1-1|1	%define		debug %nil
21mr|cni-plugins-1.7.1-1|2	%define		debug_package %nil
21mr|cni-plugins-1.7.1-1|3	%define		_optdir /opt
21mr|cni-plugins-1.7.1-1|4	
21mr|cni-plugins-1.7.1-1|5	Name:		cni-plugins
21mr|cni-plugins-1.7.1-1|6	Version:	1.7.1
21mr|cni-plugins-1.7.1-1|7	Release:	1
21mr|cni-plugins-1.7.1-1|8	Summary:	CNI networking plugins
21mr|cni-plugins-1.7.1-1|9	Group:		Development/Other
21mr|cni-plugins-1.7.1-1|10	License:	ASL 2.0
21mr|cni-plugins-1.7.1-1|11	URL:		https://cni.dev
21mr|cni-plugins-1.7.1-1|12	Source0:	https://github.com/containernetworking/plugins/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|cni-plugins-1.7.1-1|13	Source1000:	%{name}.rpmlintrc
21mr|cni-plugins-1.7.1-1|14	BuildRequires:	go >= 1.11
21mr|cni-plugins-1.7.1-1|15	BuildRequires:	git-core
21mr|cni-plugins-1.7.1-1|16	
21mr|cni-plugins-1.7.1-1|17	%description
21mr|cni-plugins-1.7.1-1|18	Some CNI network plugins, maintained by the containernetworking team
21mr|cni-plugins-1.7.1-1|19	
21mr|cni-plugins-1.7.1-1|20	%files
21mr|cni-plugins-1.7.1-1|21	%doc README.md LICENSE
21mr|cni-plugins-1.7.1-1|22	%{_optdir}/cni/bin/
21mr|cni-plugins-1.7.1-1|23	
21mr|cni-plugins-1.7.1-1|24	#----------------------------------------------------------------------
21mr|cni-plugins-1.7.1-1|25	%prep
21mr|cni-plugins-1.7.1-1|26	%setup -qn plugins-%{version}
21mr|cni-plugins-1.7.1-1|27	
21mr|cni-plugins-1.7.1-1|28	%build
21mr|cni-plugins-1.7.1-1|29	./build_linux.sh -ldflags="-s -w -X github.com/containernetworking/plugins/pkg/utils/buildversion.BuildVersion=%{version}"
21mr|cni-plugins-1.7.1-1|30	
21mr|cni-plugins-1.7.1-1|31	%install
21mr|cni-plugins-1.7.1-1|32	install -d %{buildroot}%{_optdir}/cni/bin
21mr|cni-plugins-1.7.1-1|33	cp -a bin/* %{buildroot}%{_optdir}/cni/bin

11792 21
21mr|cockpit-282-1|1	%bcond_without client
21mr|cockpit-282-1|2	%bcond_without kdump
21mr|cockpit-282-1|3	%bcond_without networkmanager
21mr|cockpit-282-1|4	%bcond_without packagekit
21mr|cockpit-282-1|5	%bcond_without pcp
21mr|cockpit-282-1|6	%bcond_without sosreport
21mr|cockpit-282-1|7	%bcond_without storaged
21mr|cockpit-282-1|8	%bcond_without tests
21mr|cockpit-282-1|9	
21mr|cockpit-282-1|10	%define pamdir /%{_lib}/security
21mr|cockpit-282-1|11	
21mr|cockpit-282-1|12	Summary:	Web Console for Linux servers
21mr|cockpit-282-1|13	Name:		cockpit
21mr|cockpit-282-1|14	Version:	282
21mr|cockpit-282-1|15	Release:	1
21mr|cockpit-282-1|16	License:	LGPLv2+
21mr|cockpit-282-1|17	Group:		Monitoring
21mr|cockpit-282-1|18	Url:		https://cockpit-project.org/
21mr|cockpit-282-1|19	Source0:	https://github.com/cockpit-project/cockpit/releases/download/%{version}/cockpit-%{version}.tar.xz
21mr|cockpit-282-1|20	Source1:	cockpit-ws.sysusers.conf
21mr|cockpit-282-1|21	Source2:	cockpit-wsinstance.sysusers.conf
21mr|cockpit-282-1|22	BuildRequires:	docbook-dtd43-xml
21mr|cockpit-282-1|23	BuildRequires:	docbook-style-xsl
21mr|cockpit-282-1|24	BuildRequires:	glib-networking
21mr|cockpit-282-1|25	BuildRequires:	gettext
21mr|cockpit-282-1|26	BuildRequires:	intltool
21mr|cockpit-282-1|27	BuildRequires:	polkit
21mr|cockpit-282-1|28	BuildRequires:	xmlto
21mr|cockpit-282-1|29	BuildRequires:	pam-devel
21mr|cockpit-282-1|30	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|cockpit-282-1|31	BuildRequires:	pkgconfig(glib-2.0)
21mr|cockpit-282-1|32	BuildRequires:	pkgconfig(gnutls)
21mr|cockpit-282-1|33	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|cockpit-282-1|34	BuildRequires:	pkgconfig(krb5)
21mr|cockpit-282-1|35	%if %{with pcp}
21mr|cockpit-282-1|36	BuildRequires:	pkgconfig(libpcp)
21mr|cockpit-282-1|37	%endif
21mr|cockpit-282-1|38	BuildRequires:	pkgconfig(libssh)
21mr|cockpit-282-1|39	BuildRequires:	pkgconfig(libssh2) >= 0.7
21mr|cockpit-282-1|40	BuildRequires:	pkgconfig(libxslt)
21mr|cockpit-282-1|41	BuildRequires:	pkgconfig(polkit-agent-1) >= 0.105
21mr|cockpit-282-1|42	BuildRequires:	pkgconfig(libkeyutils)
21mr|cockpit-282-1|43	BuildRequires:	pkgconfig(openssl)
21mr|cockpit-282-1|44	BuildRequires:	pkgconfig(systemd)
21mr|cockpit-282-1|45	BuildRequires:	pkgconfig(zlib)
21mr|cockpit-282-1|46	# This is the "cockpit" metapackage. It should only
21mr|cockpit-282-1|47	# Require, Suggest or Recommend other cockpit-xxx subpackages
21mr|cockpit-282-1|48	Requires:	cockpit-bridge
21mr|cockpit-282-1|49	Requires:	cockpit-system
21mr|cockpit-282-1|50	Requires:	cockpit-ws
21mr|cockpit-282-1|51	# Optional components
21mr|cockpit-282-1|52	%if %{with networkmanager}
21mr|cockpit-282-1|53	Recommends:	cockpit-networkmanager
21mr|cockpit-282-1|54	%endif
21mr|cockpit-282-1|55	%if %{with packagekit}
21mr|cockpit-282-1|56	Recommends:	cockpit-packagekit
21mr|cockpit-282-1|57	%endif
21mr|cockpit-282-1|58	%if %{with pcp}
21mr|cockpit-282-1|59	Suggests:	cockpit-pcp
21mr|cockpit-282-1|60	%endif
21mr|cockpit-282-1|61	Requires:	(cockpit-selinux if selinux-policy)
21mr|cockpit-282-1|62	%if %{with sosreport}
21mr|cockpit-282-1|63	Recommends:	cockpit-sosreport
21mr|cockpit-282-1|64	%endif
21mr|cockpit-282-1|65	%if %{with storaged}
21mr|cockpit-282-1|66	Recommends:	cockpit-storaged
21mr|cockpit-282-1|67	%endif
21mr|cockpit-282-1|68	
21mr|cockpit-282-1|69	%description
21mr|cockpit-282-1|70	The Cockpit Web Console enables users to administer GNU/Linux servers using a
21mr|cockpit-282-1|71	web browser.
21mr|cockpit-282-1|72	
21mr|cockpit-282-1|73	It offers network configuration, log inspection, diagnostic reports, SELinux
21mr|cockpit-282-1|74	troubleshooting, interactive command-line sessions, and more.
21mr|cockpit-282-1|75	
21mr|cockpit-282-1|76	%files
21mr|cockpit-282-1|77	%{_docdir}/cockpit/AUTHORS
21mr|cockpit-282-1|78	%{_docdir}/cockpit/COPYING
21mr|cockpit-282-1|79	%{_docdir}/cockpit/README.md
21mr|cockpit-282-1|80	%dir %{_datadir}/cockpit
21mr|cockpit-282-1|81	%{_datadir}/metainfo/cockpit.appdata.xml
21mr|cockpit-282-1|82	%{_datadir}/pixmaps/cockpit.png
21mr|cockpit-282-1|83	%doc %{_mandir}/man1/cockpit.1.*
21mr|cockpit-282-1|84	
21mr|cockpit-282-1|85	#----------------------------------------------------------------------------
21mr|cockpit-282-1|86	# Basic Sub-packages
21mr|cockpit-282-1|87	
21mr|cockpit-282-1|88	%package bridge
21mr|cockpit-282-1|89	Summary:	Cockpit bridge server-side component
21mr|cockpit-282-1|90	Requires:	glib-networking
21mr|cockpit-282-1|91	Provides:	cockpit-ssh
21mr|cockpit-282-1|92	# cockpit-ssh moved from dashboard to bridge in 171
21mr|cockpit-282-1|93	Conflicts:	cockpit-dashboard < 170
21mr|cockpit-282-1|94	# PR #10430 dropped workaround for ws' inability to understand x-host-key challenge
21mr|cockpit-282-1|95	Conflicts:	cockpit-ws < 181
21mr|cockpit-282-1|96	
21mr|cockpit-282-1|97	%description bridge
21mr|cockpit-282-1|98	The Cockpit bridge component installed server side and runs commands on the
21mr|cockpit-282-1|99	system on behalf of the web based user interface.
21mr|cockpit-282-1|100	
21mr|cockpit-282-1|101	%files bridge
21mr|cockpit-282-1|102	%dir %{_datadir}/cockpit/base1
21mr|cockpit-282-1|103	%{_datadir}/cockpit/base1/*.js.gz
21mr|cockpit-282-1|104	%{_datadir}/cockpit/base1/manifest.json
21mr|cockpit-282-1|105	%dir %{_datadir}/cockpit/ssh
21mr|cockpit-282-1|106	%{_datadir}/cockpit/ssh/manifest.json
21mr|cockpit-282-1|107	%{_datadir}/polkit-1/actions/org.cockpit-project.cockpit-bridge.policy
21mr|cockpit-282-1|108	%doc %{_mandir}/man1/cockpit-bridge.1.*
21mr|cockpit-282-1|109	%{_bindir}/cockpit-bridge
21mr|cockpit-282-1|110	%{_libexecdir}/cockpit-askpass
21mr|cockpit-282-1|111	%{_libexecdir}/cockpit-ssh
21mr|cockpit-282-1|112	%{_datadir}/%{name}/metrics/*
21mr|cockpit-282-1|113	
21mr|cockpit-282-1|114	#----------------------------------------------------------------------------
21mr|cockpit-282-1|115	
21mr|cockpit-282-1|116	%package doc
21mr|cockpit-282-1|117	Summary:	Cockpit deployment and developer guide
21mr|cockpit-282-1|118	BuildArch:	noarch
21mr|cockpit-282-1|119	
21mr|cockpit-282-1|120	%description doc
21mr|cockpit-282-1|121	The Cockpit Deployment and Developer Guide shows sysadmins how to
21mr|cockpit-282-1|122	deploy Cockpit on their machines as well as helps developers who want to
21mr|cockpit-282-1|123	embed or extend Cockpit.
21mr|cockpit-282-1|124	
21mr|cockpit-282-1|125	%files doc
21mr|cockpit-282-1|126	%exclude %{_docdir}/cockpit/AUTHORS
21mr|cockpit-282-1|127	%exclude %{_docdir}/cockpit/COPYING
21mr|cockpit-282-1|128	%exclude %{_docdir}/cockpit/README.md
21mr|cockpit-282-1|129	%{_docdir}/cockpit
21mr|cockpit-282-1|130	
21mr|cockpit-282-1|131	#----------------------------------------------------------------------------
21mr|cockpit-282-1|132	
21mr|cockpit-282-1|133	%package system
21mr|cockpit-282-1|134	Summary:	Cockpit admin interface package for configuring and troubleshooting a system
21mr|cockpit-282-1|135	Requires:	grep
21mr|cockpit-282-1|136	Requires:	shadow-utils
21mr|cockpit-282-1|137	Requires:	cockpit-bridge
21mr|cockpit-282-1|138	Recommends:	reportd
21mr|cockpit-282-1|139	Provides:	cockpit-shell = %{EVRD}
21mr|cockpit-282-1|140	Provides:	cockpit-systemd = %{EVRD}
21mr|cockpit-282-1|141	Provides:	cockpit-tuned = %{EVRD}
21mr|cockpit-282-1|142	Provides:	cockpit-users = %{EVRD}
21mr|cockpit-282-1|143	BuildArch:	noarch
21mr|cockpit-282-1|144	
21mr|cockpit-282-1|145	%description system
21mr|cockpit-282-1|146	This package contains the Cockpit shell and system configuration interfaces.
21mr|cockpit-282-1|147	
21mr|cockpit-282-1|148	%files system
21mr|cockpit-282-1|149	%dir %{_datadir}/cockpit/shell
21mr|cockpit-282-1|150	%{_datadir}/cockpit/shell/*
21mr|cockpit-282-1|151	%dir %{_datadir}/cockpit/systemd
21mr|cockpit-282-1|152	%{_datadir}/cockpit/systemd/*
21mr|cockpit-282-1|153	%dir %{_datadir}/cockpit/tuned
21mr|cockpit-282-1|154	%{_datadir}/cockpit/tuned/*
21mr|cockpit-282-1|155	%dir %{_datadir}/cockpit/users
21mr|cockpit-282-1|156	%{_datadir}/cockpit/users/*
21mr|cockpit-282-1|157	
21mr|cockpit-282-1|158	#----------------------------------------------------------------------------
21mr|cockpit-282-1|159	
21mr|cockpit-282-1|160	%package ws
21mr|cockpit-282-1|161	Summary:	Cockpit Web Service
21mr|cockpit-282-1|162	Requires:	glib-networking
21mr|cockpit-282-1|163	Requires:	openssl
21mr|cockpit-282-1|164	Requires:	systemd >= 235
21mr|cockpit-282-1|165	Recommends:	sscg >= 2.3
21mr|cockpit-282-1|166	Suggests:	sssd-dbus
21mr|cockpit-282-1|167	Conflicts:	firewalld < 0.6.0
21mr|cockpit-282-1|168	Requires(pre):	/bin/systemd-sysusers
21mr|cockpit-282-1|169	Requires(post,preun,postun):	systemd
21mr|cockpit-282-1|170	
21mr|cockpit-282-1|171	%description ws
21mr|cockpit-282-1|172	The Cockpit Web Service listens on the network, and authenticates users.
21mr|cockpit-282-1|173	
21mr|cockpit-282-1|174	If sssd-dbus is installed, you can enable client certificate/smart card
21mr|cockpit-282-1|175	authentication via sssd/FreeIPA.
21mr|cockpit-282-1|176	
21mr|cockpit-282-1|177	%files ws
21mr|cockpit-282-1|178	%doc %{_mandir}/man1/cockpit-desktop.1.*
21mr|cockpit-282-1|179	%doc %{_mandir}/man5/cockpit.conf.5.*
21mr|cockpit-282-1|180	%doc %{_mandir}/man8/cockpit-ws.8.*
21mr|cockpit-282-1|181	%doc %{_mandir}/man8/cockpit-tls.8.*
21mr|cockpit-282-1|182	%doc %{_mandir}/man8/pam_ssh_add.8.*
21mr|cockpit-282-1|183	%dir %{_sysconfdir}/cockpit
21mr|cockpit-282-1|184	%config(noreplace) %{_sysconfdir}/cockpit/ws-certs.d
21mr|cockpit-282-1|185	%config(noreplace) %{_sysconfdir}/pam.d/cockpit
21mr|cockpit-282-1|186	%config %{_sysconfdir}/issue.d/cockpit.issue
21mr|cockpit-282-1|187	%config %{_sysconfdir}/motd.d/cockpit
21mr|cockpit-282-1|188	%ghost /run/cockpit/motd
21mr|cockpit-282-1|189	%ghost %dir /run/cockpit
21mr|cockpit-282-1|190	%dir %{_datadir}/cockpit/motd
21mr|cockpit-282-1|191	%{_datadir}/cockpit/motd/update-motd
21mr|cockpit-282-1|192	%{_datadir}/cockpit/motd/inactive.motd
21mr|cockpit-282-1|193	%{_unitdir}/cockpit.service
21mr|cockpit-282-1|194	%{_unitdir}/cockpit-motd.service
21mr|cockpit-282-1|195	%{_unitdir}/cockpit.socket
21mr|cockpit-282-1|196	%{_unitdir}/cockpit-wsinstance-http.socket
21mr|cockpit-282-1|197	%{_unitdir}/cockpit-wsinstance-http.service
21mr|cockpit-282-1|198	%{_unitdir}/cockpit-wsinstance-https-factory.socket
21mr|cockpit-282-1|199	%{_unitdir}/cockpit-wsinstance-https-factory@.service
21mr|cockpit-282-1|200	%{_unitdir}/cockpit-wsinstance-https@.socket
21mr|cockpit-282-1|201	%{_unitdir}/cockpit-wsinstance-https@.service
21mr|cockpit-282-1|202	%{_unitdir}/system-cockpithttps.slice
21mr|cockpit-282-1|203	%{_prefix}/lib/tmpfiles.d/cockpit-tempfiles.conf
21mr|cockpit-282-1|204	%{pamdir}/pam_ssh_add.so
21mr|cockpit-282-1|205	%{pamdir}/pam_cockpit_cert.so
21mr|cockpit-282-1|206	%{pamdir}/mock-pam-conv-mod.so
21mr|cockpit-282-1|207	%{_libexecdir}/cockpit-ws
21mr|cockpit-282-1|208	%{_libexecdir}/cockpit-wsinstance-factory
21mr|cockpit-282-1|209	%{_libexecdir}/cockpit-tls
21mr|cockpit-282-1|210	%{_libexecdir}/cockpit-desktop
21mr|cockpit-282-1|211	%{_libexecdir}/cockpit-certificate-ensure
21mr|cockpit-282-1|212	%{_libexecdir}/cockpit-certificate-helper
21mr|cockpit-282-1|213	%attr(4750, root, cockpit-wsinstance) %{_libexecdir}/cockpit-session
21mr|cockpit-282-1|214	%{_datadir}/cockpit/static
21mr|cockpit-282-1|215	%{_datadir}/cockpit/branding
21mr|cockpit-282-1|216	%{_sysusersdir}/cockpit-ws.conf
21mr|cockpit-282-1|217	%{_sysusersdir}/cockpit-wsinstance.conf
21mr|cockpit-282-1|218	
21mr|cockpit-282-1|219	%pre ws
21mr|cockpit-282-1|220	%sysusers_create_package cockpit-ws %{SOURCE1}
21mr|cockpit-282-1|221	%sysusers_create_package cockpit-wsinstance %{SOURCE2}
21mr|cockpit-282-1|222	
21mr|cockpit-282-1|223	%post ws
21mr|cockpit-282-1|224	%systemd_post cockpit.socket
21mr|cockpit-282-1|225	# firewalld only partially picks up changes to its services files without this
21mr|cockpit-282-1|226	test -f %{_bindir}/firewall-cmd && firewall-cmd --reload --quiet || true
21mr|cockpit-282-1|227	
21mr|cockpit-282-1|228	%preun ws
21mr|cockpit-282-1|229	%systemd_preun cockpit.socket
21mr|cockpit-282-1|230	
21mr|cockpit-282-1|231	%postun ws
21mr|cockpit-282-1|232	%systemd_postun_with_restart cockpit.socket
21mr|cockpit-282-1|233	%systemd_postun_with_restart cockpit.service
21mr|cockpit-282-1|234	
21mr|cockpit-282-1|235	# Sub-packages that are optional extensions
21mr|cockpit-282-1|236	#----------------------------------------------------------------------------
21mr|cockpit-282-1|237	
21mr|cockpit-282-1|238	%if %{with kdump}
21mr|cockpit-282-1|239	%package kdump
21mr|cockpit-282-1|240	Summary:	Cockpit user interface for kernel crash dumping
21mr|cockpit-282-1|241	Requires:	cockpit-bridge
21mr|cockpit-282-1|242	Requires:	cockpit-shell
21mr|cockpit-282-1|243	%ifarch %{armx} %{ix86} %{x86_64}
21mr|cockpit-282-1|244	Requires:	kexec-tools
21mr|cockpit-282-1|245	%endif
21mr|cockpit-282-1|246	BuildArch:	noarch
21mr|cockpit-282-1|247	
21mr|cockpit-282-1|248	%description kdump
21mr|cockpit-282-1|249	The Cockpit component for configuring kernel crash dumping.
21mr|cockpit-282-1|250	
21mr|cockpit-282-1|251	%files kdump
21mr|cockpit-282-1|252	%dir %{_datadir}/cockpit/kdump
21mr|cockpit-282-1|253	%{_datadir}/cockpit/kdump/*
21mr|cockpit-282-1|254	%{_datadir}/metainfo/org.cockpit-project.cockpit-kdump.metainfo.xml
21mr|cockpit-282-1|255	%endif
21mr|cockpit-282-1|256	
21mr|cockpit-282-1|257	#----------------------------------------------------------------------------
21mr|cockpit-282-1|258	
21mr|cockpit-282-1|259	%if %{with networkmanager}
21mr|cockpit-282-1|260	%package networkmanager
21mr|cockpit-282-1|261	Summary:	Cockpit user interface for networking, using NetworkManager
21mr|cockpit-282-1|262	Requires:	cockpit-bridge
21mr|cockpit-282-1|263	Requires:	cockpit-shell
21mr|cockpit-282-1|264	Requires:	NetworkManager
21mr|cockpit-282-1|265	# Optional components
21mr|cockpit-282-1|266	#Recommends:	NetworkManager-team
21mr|cockpit-282-1|267	BuildArch:	noarch
21mr|cockpit-282-1|268	
21mr|cockpit-282-1|269	%description networkmanager
21mr|cockpit-282-1|270	The Cockpit component for managing networking. This package uses NetworkManager.
21mr|cockpit-282-1|271	
21mr|cockpit-282-1|272	%files networkmanager
21mr|cockpit-282-1|273	%dir %{_datadir}/cockpit/networkmanager
21mr|cockpit-282-1|274	%{_datadir}/cockpit/networkmanager/*
21mr|cockpit-282-1|275	%endif
21mr|cockpit-282-1|276	
21mr|cockpit-282-1|277	#----------------------------------------------------------------------------
21mr|cockpit-282-1|278	
21mr|cockpit-282-1|279	%if %{with packagekit}
21mr|cockpit-282-1|280	%package packagekit
21mr|cockpit-282-1|281	Summary:	Cockpit user interface for packages
21mr|cockpit-282-1|282	Requires:	cockpit-bridge
21mr|cockpit-282-1|283	Requires:	packagekit
21mr|cockpit-282-1|284	Requires:	polkit
21mr|cockpit-282-1|285	BuildArch:	noarch
21mr|cockpit-282-1|286	
21mr|cockpit-282-1|287	%description packagekit
21mr|cockpit-282-1|288	The Cockpit components for installing OS updates and Cockpit add-ons,
21mr|cockpit-282-1|289	via PackageKit.
21mr|cockpit-282-1|290	
21mr|cockpit-282-1|291	%files packagekit
21mr|cockpit-282-1|292	%dir %{_datadir}/cockpit/apps
21mr|cockpit-282-1|293	%{_datadir}/cockpit/apps/*
21mr|cockpit-282-1|294	%dir %{_datadir}/cockpit/packagekit
21mr|cockpit-282-1|295	%{_datadir}/cockpit/packagekit/*
21mr|cockpit-282-1|296	%endif
21mr|cockpit-282-1|297	
21mr|cockpit-282-1|298	#----------------------------------------------------------------------------
21mr|cockpit-282-1|299	
21mr|cockpit-282-1|300	%if %{with pcp}
21mr|cockpit-282-1|301	%package pcp
21mr|cockpit-282-1|302	Summary:	Cockpit PCP integration
21mr|cockpit-282-1|303	Requires:	cockpit-bridge
21mr|cockpit-282-1|304	
21mr|cockpit-282-1|305	%description pcp
21mr|cockpit-282-1|306	Cockpit support for reading PCP metrics and loading PCP archives.
21mr|cockpit-282-1|307	
21mr|cockpit-282-1|308	%files pcp
21mr|cockpit-282-1|309	%dir %{_datadir}/cockpit/pcp
21mr|cockpit-282-1|310	%{_datadir}/cockpit/pcp/*
21mr|cockpit-282-1|311	%{_libexecdir}/cockpit-pcp
21mr|cockpit-282-1|312	%{_localstatedir}/lib/pcp/config/pmlogconf/tools/cockpit
21mr|cockpit-282-1|313	
21mr|cockpit-282-1|314	%endif
21mr|cockpit-282-1|315	
21mr|cockpit-282-1|316	#----------------------------------------------------------------------------
21mr|cockpit-282-1|317	
21mr|cockpit-282-1|318	%package selinux
21mr|cockpit-282-1|319	Summary:	Cockpit SELinux package
21mr|cockpit-282-1|320	Requires:	cockpit-bridge
21mr|cockpit-282-1|321	Requires:	cockpit-shell
21mr|cockpit-282-1|322	Requires:	setroubleshoot-server
21mr|cockpit-282-1|323	BuildArch:	noarch
21mr|cockpit-282-1|324	
21mr|cockpit-282-1|325	%description selinux
21mr|cockpit-282-1|326	This package contains the Cockpit user interface integration with the
21mr|cockpit-282-1|327	utility setroubleshoot to diagnose and resolve SELinux issues.
21mr|cockpit-282-1|328	
21mr|cockpit-282-1|329	%files selinux
21mr|cockpit-282-1|330	%dir %{_datadir}/cockpit/selinux
21mr|cockpit-282-1|331	%{_datadir}/cockpit/selinux/*
21mr|cockpit-282-1|332	%{_datadir}/metainfo/org.cockpit-project.cockpit-selinux.metainfo.xml
21mr|cockpit-282-1|333	
21mr|cockpit-282-1|334	#----------------------------------------------------------------------------
21mr|cockpit-282-1|335	
21mr|cockpit-282-1|336	%if %{with sosreport}
21mr|cockpit-282-1|337	%package sosreport
21mr|cockpit-282-1|338	Summary:	Cockpit user interface for diagnostic reports
21mr|cockpit-282-1|339	Requires:	cockpit-bridge
21mr|cockpit-282-1|340	Requires:	cockpit-shell
21mr|cockpit-282-1|341	Requires:	sos
21mr|cockpit-282-1|342	BuildArch:	noarch
21mr|cockpit-282-1|343	
21mr|cockpit-282-1|344	%description sosreport
21mr|cockpit-282-1|345	The Cockpit component for creating diagnostic reports with the
21mr|cockpit-282-1|346	sosreport tool.
21mr|cockpit-282-1|347	
21mr|cockpit-282-1|348	%files sosreport
21mr|cockpit-282-1|349	%dir %{_datadir}/cockpit/sosreport
21mr|cockpit-282-1|350	%{_datadir}/cockpit/sosreport/*
21mr|cockpit-282-1|351	%{_datadir}/metainfo/org.cockpit-project.cockpit-sosreport.metainfo.xml
21mr|cockpit-282-1|352	%{_datadir}/pixmaps/cockpit-sosreport.png
21mr|cockpit-282-1|353	%endif
21mr|cockpit-282-1|354	
21mr|cockpit-282-1|355	#----------------------------------------------------------------------------
21mr|cockpit-282-1|356	
21mr|cockpit-282-1|357	%if %{with storaged}
21mr|cockpit-282-1|358	%package storaged
21mr|cockpit-282-1|359	Summary:	Cockpit user interface for storage, using udisks
21mr|cockpit-282-1|360	Requires:	cockpit-shell
21mr|cockpit-282-1|361	Requires:	python3-dbus
21mr|cockpit-282-1|362	Requires:	udisks2 >= 2.6
21mr|cockpit-282-1|363	#Recommends:	clevis-luks
21mr|cockpit-282-1|364	#Recommends:	device-mapper-multipath
21mr|cockpit-282-1|365	Recommends:	udisks2-lvm2 >= 2.6
21mr|cockpit-282-1|366	#Recommends:	udisks2-iscsi >= 2.6
21mr|cockpit-282-1|367	BuildArch:	noarch
21mr|cockpit-282-1|368	
21mr|cockpit-282-1|369	%description storaged
21mr|cockpit-282-1|370	The Cockpit component for managing storage. This package uses udisks.
21mr|cockpit-282-1|371	
21mr|cockpit-282-1|372	%files storaged
21mr|cockpit-282-1|373	%dir %{_datadir}/cockpit/storaged
21mr|cockpit-282-1|374	%{_datadir}/cockpit/storaged/*
21mr|cockpit-282-1|375	%{_datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
21mr|cockpit-282-1|376	%endif
21mr|cockpit-282-1|377	
21mr|cockpit-282-1|378	#----------------------------------------------------------------------------
21mr|cockpit-282-1|379	
21mr|cockpit-282-1|380	%if %{with tests}
21mr|cockpit-282-1|381	%package tests
21mr|cockpit-282-1|382	Summary:	Tests for Cockpit
21mr|cockpit-282-1|383	Requires:	cockpit-bridge
21mr|cockpit-282-1|384	Requires:	cockpit-system
21mr|cockpit-282-1|385	Requires:	openssh-clients
21mr|cockpit-282-1|386	Provides:	cockpit-test-assets = %{EVRD}
21mr|cockpit-282-1|387	
21mr|cockpit-282-1|388	%description tests
21mr|cockpit-282-1|389	This package contains tests and files used while testing Cockpit.
21mr|cockpit-282-1|390	These files are not required for running Cockpit.
21mr|cockpit-282-1|391	
21mr|cockpit-282-1|392	%files tests
21mr|cockpit-282-1|393	%dir %{_datadir}/cockpit/playground
21mr|cockpit-282-1|394	%{_datadir}/cockpit/playground/*
21mr|cockpit-282-1|395	%endif
21mr|cockpit-282-1|396	
21mr|cockpit-282-1|397	#----------------------------------------------------------------------------
21mr|cockpit-282-1|398	
21mr|cockpit-282-1|399	%if %{with client}
21mr|cockpit-282-1|400	%package client
21mr|cockpit-282-1|401	Summary:	client for Cockpit
21mr|cockpit-282-1|402	Requires:	openssh-clients
21mr|cockpit-282-1|403	
21mr|cockpit-282-1|404	%description client
21mr|cockpit-282-1|405	This package contains graphical client for Cockpit.
21mr|cockpit-282-1|406	These files are not required for running Cockpit.
21mr|cockpit-282-1|407	
21mr|cockpit-282-1|408	%files client
21mr|cockpit-282-1|409	%{_bindir}/cockpit-client
21mr|cockpit-282-1|410	%{_libexecdir}/cockpit-client-ssh
21mr|cockpit-282-1|411	%{_libexecdir}/cockpit-client
21mr|cockpit-282-1|412	%{_libexecdir}/cockpit-client.ui
21mr|cockpit-282-1|413	%{_datadir}/applications/org.cockpit_project.CockpitClient.desktop
21mr|cockpit-282-1|414	%{_datadir}/dbus-1/services/org.cockpit_project.CockpitClient.service
21mr|cockpit-282-1|415	%{_datadir}/metainfo/org.cockpit_project.CockpitClient.metainfo.xml
21mr|cockpit-282-1|416	%{_iconsdir}/hicolor/scalable/apps/cockpit-client.svg
21mr|cockpit-282-1|417	%{_iconsdir}/hicolor/symbolic/apps/cockpit-client-symbolic.svg
21mr|cockpit-282-1|418	%endif
21mr|cockpit-282-1|419	
21mr|cockpit-282-1|420	#----------------------------------------------------------------------------
21mr|cockpit-282-1|421	
21mr|cockpit-282-1|422	%prep
21mr|cockpit-282-1|423	%autosetup -p1
21mr|cockpit-282-1|424	
21mr|cockpit-282-1|425	%build
21mr|cockpit-282-1|426	%configure \
21mr|cockpit-282-1|427	--disable-silent-rules \
21mr|cockpit-282-1|428	%if %{with client}
21mr|cockpit-282-1|429	--enable-cockpit-client \
21mr|cockpit-282-1|430	%endif
21mr|cockpit-282-1|431	%if %{without pcp}
21mr|cockpit-282-1|432	--disable-pcp \
21mr|cockpit-282-1|433	%endif
21mr|cockpit-282-1|434	--with-cockpit-user=cockpit-ws \
21mr|cockpit-282-1|435	--with-cockpit-ws-instance-user=cockpit-wsinstance \
21mr|cockpit-282-1|436	--with-selinux-config-type=etc_t \
21mr|cockpit-282-1|437	--with-appstream-data-packages='[ "appstream-data" ]' \
21mr|cockpit-282-1|438	--with-nfs-client-package='"nfs-utils"' \
21mr|cockpit-282-1|439	--with-pamdir='%{pamdir}'
21mr|cockpit-282-1|440	
21mr|cockpit-282-1|441	%make_build all
21mr|cockpit-282-1|442	
21mr|cockpit-282-1|443	%install
21mr|cockpit-282-1|444	%make_install
21mr|cockpit-282-1|445	make install-tests DESTDIR=%{buildroot}
21mr|cockpit-282-1|446	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|cockpit-282-1|447	install -p -m 644 tools/cockpit.pam %{buildroot}%{_sysconfdir}/pam.d/cockpit
21mr|cockpit-282-1|448	rm -f %{buildroot}%{_libdir}/cockpit/*.so
21mr|cockpit-282-1|449	# shipped in firewalld since 0.6, everywhere in Fedora/RHEL 8
21mr|cockpit-282-1|450	rm -f %{buildroot}%{_prefix}/lib/firewalld/services/cockpit.xml
21mr|cockpit-282-1|451	install -D -p -m 644 AUTHORS COPYING README.md %{buildroot}%{_docdir}/cockpit/
21mr|cockpit-282-1|452	
21mr|cockpit-282-1|453	strip %{buildroot}/%{_lib}/security/mock-pam-conv-mod.so
21mr|cockpit-282-1|454	
21mr|cockpit-282-1|455	#install sysuser config
21mr|cockpit-282-1|456	install -d %{buildroot}%{_sysusersdir}
21mr|cockpit-282-1|457	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/cockpit-ws.conf
21mr|cockpit-282-1|458	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/cockpit-wsinstance.conf
21mr|cockpit-282-1|459	
21mr|cockpit-282-1|460	%if %{without kdump}
21mr|cockpit-282-1|461	rm -rf %{buildroot}%{_datadir}/cockpit/kdump
21mr|cockpit-282-1|462	%endif
21mr|cockpit-282-1|463	
21mr|cockpit-282-1|464	%if %{without networkmanager}
21mr|cockpit-282-1|465	rm -rf %{buildroot}%{_datadir}/cockpit/networkmanager
21mr|cockpit-282-1|466	%endif
21mr|cockpit-282-1|467	
21mr|cockpit-282-1|468	%if %{without packagekit}
21mr|cockpit-282-1|469	rm -rf %{buildroot}%{_datadir}/cockpit/apps
21mr|cockpit-282-1|470	rm -rf %{buildroot}%{_datadir}/cockpit/packagekit
21mr|cockpit-282-1|471	%endif
21mr|cockpit-282-1|472	
21mr|cockpit-282-1|473	%if %{without pcp}
21mr|cockpit-282-1|474	rm -f %{buildroot}%{_datadir}/cockpit/pcp/manifest.json
21mr|cockpit-282-1|475	%endif
21mr|cockpit-282-1|476	
21mr|cockpit-282-1|477	%if %{without sosreport}
21mr|cockpit-282-1|478	rm -rf %{buildroot}%{_datadir}/cockpit/sosreport
21mr|cockpit-282-1|479	rm -f %{buildroot}%{_datadir}/metainfo/org.cockpit-project.cockpit-sosreport.metainfo.xml
21mr|cockpit-282-1|480	rm -f %{buildroot}%{_datadir}/pixmaps/cockpit-sosreport.png
21mr|cockpit-282-1|481	%endif
21mr|cockpit-282-1|482	
21mr|cockpit-282-1|483	%if %{without storaged}
21mr|cockpit-282-1|484	rm -rf %{buildroot}%{_datadir}/cockpit/storaged
21mr|cockpit-282-1|485	rm -f %{buildroot}%{_datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
21mr|cockpit-282-1|486	%endif
21mr|cockpit-282-1|487	
21mr|cockpit-282-1|488	%if %{without tests}
21mr|cockpit-282-1|489	rm -rf %{buildroot}%{_datadir}/cockpit/playground
21mr|cockpit-282-1|490	rm -r %{buildroot}%{_prefix}/lib/cockpit-test-assets
21mr|cockpit-282-1|491	%endif
21mr|cockpit-282-1|492	
21mr|cockpit-282-1|493	%check
21mr|cockpit-282-1|494	#make -j4 check

11793 21
21mr|cockpit-344-2|1	%bcond_without client
21mr|cockpit-344-2|2	%bcond_without kdump
21mr|cockpit-344-2|3	%bcond_without networkmanager
21mr|cockpit-344-2|4	%bcond_without packagekit
21mr|cockpit-344-2|5	%bcond_without sosreport
21mr|cockpit-344-2|6	%bcond_without storaged
21mr|cockpit-344-2|7	%bcond_without tests
21mr|cockpit-344-2|8	
21mr|cockpit-344-2|9	%global _disable_rebuild_configure %nil
21mr|cockpit-344-2|10	
21mr|cockpit-344-2|11	%define pamdir /%{_lib}/security
21mr|cockpit-344-2|12	
21mr|cockpit-344-2|13	Summary:	Web Console for Linux servers
21mr|cockpit-344-2|14	Name:		cockpit
21mr|cockpit-344-2|15	Version:	344
21mr|cockpit-344-2|16	Release:	2
21mr|cockpit-344-2|17	License:	LGPLv2+
21mr|cockpit-344-2|18	Group:		Monitoring
21mr|cockpit-344-2|19	Url:		https://cockpit-project.org/
21mr|cockpit-344-2|20	Source0:	https://github.com/cockpit-project/cockpit/releases/download/%{version}/cockpit-%{version}.tar.xz
21mr|cockpit-344-2|21	Source1:	cockpit-ws.sysusers.conf
21mr|cockpit-344-2|22	Source2:	cockpit-wsinstance.sysusers.conf
21mr|cockpit-344-2|23	BuildRequires:	docbook-dtd43-xml
21mr|cockpit-344-2|24	BuildRequires:	docbook-style-xsl
21mr|cockpit-344-2|25	BuildRequires:	glib-networking
21mr|cockpit-344-2|26	BuildRequires:	gettext
21mr|cockpit-344-2|27	BuildRequires:	intltool
21mr|cockpit-344-2|28	BuildRequires:	polkit
21mr|cockpit-344-2|29	BuildRequires:	xmlto
21mr|cockpit-344-2|30	BuildRequires:	pam-devel
21mr|cockpit-344-2|31	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|cockpit-344-2|32	BuildRequires:	pkgconfig(glib-2.0)
21mr|cockpit-344-2|33	BuildRequires:	pkgconfig(gnutls)
21mr|cockpit-344-2|34	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|cockpit-344-2|35	BuildRequires:	pkgconfig(krb5)
21mr|cockpit-344-2|36	BuildRequires:	pkgconfig(libssh2) >= 0.7
21mr|cockpit-344-2|37	BuildRequires:	pkgconfig(libxslt)
21mr|cockpit-344-2|38	BuildRequires:	pkgconfig(polkit-agent-1) >= 0.105
21mr|cockpit-344-2|39	BuildRequires:	pkgconfig(libkeyutils)
21mr|cockpit-344-2|40	BuildRequires:	pkgconfig(openssl)
21mr|cockpit-344-2|41	BuildRequires:	pkgconfig(python3)
21mr|cockpit-344-2|42	BuildRequires:	pkgconfig(systemd)
21mr|cockpit-344-2|43	BuildRequires:	pkgconfig(zlib)
21mr|cockpit-344-2|44	BuildRequires:	python3dist(pip)
21mr|cockpit-344-2|45	# This is the "cockpit" metapackage. It should only
21mr|cockpit-344-2|46	# Require, Suggest or Recommend other cockpit-xxx subpackages
21mr|cockpit-344-2|47	Requires:	cockpit-bridge
21mr|cockpit-344-2|48	Requires:	cockpit-system
21mr|cockpit-344-2|49	Requires:	cockpit-ws
21mr|cockpit-344-2|50	# Optional components
21mr|cockpit-344-2|51	%if %{with networkmanager}
21mr|cockpit-344-2|52	Recommends:	cockpit-networkmanager
21mr|cockpit-344-2|53	%endif
21mr|cockpit-344-2|54	%if %{with packagekit}
21mr|cockpit-344-2|55	Recommends:	cockpit-packagekit
21mr|cockpit-344-2|56	%endif
21mr|cockpit-344-2|57	Requires:	(cockpit-selinux if selinux-policy)
21mr|cockpit-344-2|58	%if %{with sosreport}
21mr|cockpit-344-2|59	Recommends:	cockpit-sosreport
21mr|cockpit-344-2|60	%endif
21mr|cockpit-344-2|61	%if %{with storaged}
21mr|cockpit-344-2|62	Recommends:	cockpit-storaged
21mr|cockpit-344-2|63	%endif
21mr|cockpit-344-2|64	
21mr|cockpit-344-2|65	%description
21mr|cockpit-344-2|66	The Cockpit Web Console enables users to administer GNU/Linux servers using a
21mr|cockpit-344-2|67	web browser.
21mr|cockpit-344-2|68	
21mr|cockpit-344-2|69	It offers network configuration, log inspection, diagnostic reports, SELinux
21mr|cockpit-344-2|70	troubleshooting, interactive command-line sessions, and more.
21mr|cockpit-344-2|71	
21mr|cockpit-344-2|72	%files
21mr|cockpit-344-2|73	%{_docdir}/cockpit/AUTHORS
21mr|cockpit-344-2|74	%{_docdir}/cockpit/COPYING
21mr|cockpit-344-2|75	%{_docdir}/cockpit/README.md
21mr|cockpit-344-2|76	%dir %{_datadir}/cockpit
21mr|cockpit-344-2|77	%{_datadir}/metainfo/org.cockpit_project.cockpit.appdata.xml
21mr|cockpit-344-2|78	%{_datadir}/icons/hicolor/128x128/apps/cockpit.png
21mr|cockpit-344-2|79	%doc %{_mandir}/man1/cockpit.1.*
21mr|cockpit-344-2|80	
21mr|cockpit-344-2|81	#----------------------------------------------------------------------------
21mr|cockpit-344-2|82	# Basic Sub-packages
21mr|cockpit-344-2|83	
21mr|cockpit-344-2|84	%package bridge
21mr|cockpit-344-2|85	Summary:	Cockpit bridge server-side component
21mr|cockpit-344-2|86	Requires:	glib-networking
21mr|cockpit-344-2|87	# cockpit-ssh moved from dashboard to bridge in 171
21mr|cockpit-344-2|88	Conflicts:	cockpit-dashboard < 170
21mr|cockpit-344-2|89	# PR #10430 dropped workaround for ws' inability to understand x-host-key challenge
21mr|cockpit-344-2|90	Conflicts:	cockpit-ws < 181
21mr|cockpit-344-2|91	Obsoletes:	cockpit-pcp < 326
21mr|cockpit-344-2|92	
21mr|cockpit-344-2|93	%description bridge
21mr|cockpit-344-2|94	The Cockpit bridge component installed server side and runs commands on the
21mr|cockpit-344-2|95	system on behalf of the web based user interface.
21mr|cockpit-344-2|96	
21mr|cockpit-344-2|97	%files bridge
21mr|cockpit-344-2|98	%dir %{_datadir}/cockpit/base1
21mr|cockpit-344-2|99	%{_datadir}/cockpit/base1/*.js.gz
21mr|cockpit-344-2|100	%{_datadir}/cockpit/base1/manifest.json
21mr|cockpit-344-2|101	%{_datadir}/polkit-1/actions/org.cockpit-project.cockpit-bridge.policy
21mr|cockpit-344-2|102	%doc %{_mandir}/man1/cockpit-bridge.1.*
21mr|cockpit-344-2|103	%{_bindir}/cockpit-bridge
21mr|cockpit-344-2|104	%{_libexecdir}/cockpit-askpass
21mr|cockpit-344-2|105	%{_datadir}/%{name}/metrics/*
21mr|cockpit-344-2|106	%{python3_sitelib}/%{name}*
21mr|cockpit-344-2|107	
21mr|cockpit-344-2|108	#----------------------------------------------------------------------------
21mr|cockpit-344-2|109	
21mr|cockpit-344-2|110	%package doc
21mr|cockpit-344-2|111	Summary:	Cockpit deployment and developer guide
21mr|cockpit-344-2|112	BuildArch:	noarch
21mr|cockpit-344-2|113	
21mr|cockpit-344-2|114	%description doc
21mr|cockpit-344-2|115	The Cockpit Deployment and Developer Guide shows sysadmins how to
21mr|cockpit-344-2|116	deploy Cockpit on their machines as well as helps developers who want to
21mr|cockpit-344-2|117	embed or extend Cockpit.
21mr|cockpit-344-2|118	
21mr|cockpit-344-2|119	%files doc
21mr|cockpit-344-2|120	%exclude %{_docdir}/cockpit/AUTHORS
21mr|cockpit-344-2|121	%exclude %{_docdir}/cockpit/COPYING
21mr|cockpit-344-2|122	%exclude %{_docdir}/cockpit/README.md
21mr|cockpit-344-2|123	%{_docdir}/cockpit
21mr|cockpit-344-2|124	
21mr|cockpit-344-2|125	#----------------------------------------------------------------------------
21mr|cockpit-344-2|126	
21mr|cockpit-344-2|127	%package system
21mr|cockpit-344-2|128	Summary:	Cockpit admin interface package for configuring and troubleshooting a system
21mr|cockpit-344-2|129	Requires:	grep
21mr|cockpit-344-2|130	Requires:	shadow-utils
21mr|cockpit-344-2|131	Requires:	cockpit-bridge
21mr|cockpit-344-2|132	Recommends:	reportd
21mr|cockpit-344-2|133	Provides:	cockpit-shell = %{EVRD}
21mr|cockpit-344-2|134	Provides:	cockpit-systemd = %{EVRD}
21mr|cockpit-344-2|135	Provides:	cockpit-users = %{EVRD}
21mr|cockpit-344-2|136	BuildArch:	noarch
21mr|cockpit-344-2|137	
21mr|cockpit-344-2|138	%description system
21mr|cockpit-344-2|139	This package contains the Cockpit shell and system configuration interfaces.
21mr|cockpit-344-2|140	
21mr|cockpit-344-2|141	%files system
21mr|cockpit-344-2|142	%dir %{_datadir}/cockpit/shell
21mr|cockpit-344-2|143	%{_datadir}/cockpit/shell/*
21mr|cockpit-344-2|144	%dir %{_datadir}/cockpit/systemd
21mr|cockpit-344-2|145	%{_datadir}/cockpit/systemd/*
21mr|cockpit-344-2|146	%dir %{_datadir}/cockpit/users
21mr|cockpit-344-2|147	%{_datadir}/cockpit/users/*
21mr|cockpit-344-2|148	
21mr|cockpit-344-2|149	#----------------------------------------------------------------------------
21mr|cockpit-344-2|150	
21mr|cockpit-344-2|151	%package ws
21mr|cockpit-344-2|152	Summary:	Cockpit Web Service
21mr|cockpit-344-2|153	Requires:	glib-networking
21mr|cockpit-344-2|154	Requires:	openssl
21mr|cockpit-344-2|155	Requires:	systemd >= 235
21mr|cockpit-344-2|156	Recommends:	sscg >= 2.3
21mr|cockpit-344-2|157	Suggests:	sssd-dbus
21mr|cockpit-344-2|158	Conflicts:	firewalld < 0.6.0
21mr|cockpit-344-2|159	Requires(pre):	/bin/systemd-sysusers
21mr|cockpit-344-2|160	Requires(post,preun,postun):	systemd
21mr|cockpit-344-2|161	Requires:	nss-systemd
21mr|cockpit-344-2|162	
21mr|cockpit-344-2|163	# prevent hard python3 dependency for cockpit-desktop, it falls back to other browsers
21mr|cockpit-344-2|164	%global __requires_exclude_from ^%{_libexecdir}/cockpit-client$
21mr|cockpit-344-2|165	
21mr|cockpit-344-2|166	%description ws
21mr|cockpit-344-2|167	The Cockpit Web Service listens on the network, and authenticates users.
21mr|cockpit-344-2|168	
21mr|cockpit-344-2|169	If sssd-dbus is installed, you can enable client certificate/smart card
21mr|cockpit-344-2|170	authentication via sssd/FreeIPA.
21mr|cockpit-344-2|171	
21mr|cockpit-344-2|172	%files ws
21mr|cockpit-344-2|173	%doc %{_mandir}/man1/cockpit-desktop.1.*
21mr|cockpit-344-2|174	%doc %{_mandir}/man5/cockpit.conf.5.*
21mr|cockpit-344-2|175	%doc %{_mandir}/man8/cockpit-ws.8.*
21mr|cockpit-344-2|176	%doc %{_mandir}/man8/cockpit-tls.8.*
21mr|cockpit-344-2|177	%doc %{_mandir}/man8/pam_ssh_add.8.*
21mr|cockpit-344-2|178	%dir %{_sysconfdir}/cockpit
21mr|cockpit-344-2|179	%config(noreplace) %{_sysconfdir}/cockpit/ws-certs.d
21mr|cockpit-344-2|180	%config(noreplace) %{_sysconfdir}/pam.d/cockpit
21mr|cockpit-344-2|181	%config %{_sysconfdir}/issue.d/cockpit.issue
21mr|cockpit-344-2|182	%config %{_sysconfdir}/motd.d/cockpit
21mr|cockpit-344-2|183	%ghost /run/cockpit/motd
21mr|cockpit-344-2|184	%ghost %dir /run/cockpit
21mr|cockpit-344-2|185	%{_unitdir}/cockpit.service
21mr|cockpit-344-2|186	%{_unitdir}/cockpit.socket
21mr|cockpit-344-2|187	%{_unitdir}/cockpit-wsinstance-http.socket
21mr|cockpit-344-2|188	%{_unitdir}/cockpit-wsinstance-http.service
21mr|cockpit-344-2|189	%{_unitdir}/cockpit-wsinstance-https-factory.socket
21mr|cockpit-344-2|190	%{_unitdir}/cockpit-wsinstance-https-factory@.service
21mr|cockpit-344-2|191	%{_unitdir}/cockpit-wsinstance-https@.socket
21mr|cockpit-344-2|192	%{_unitdir}/cockpit-wsinstance-https@.service
21mr|cockpit-344-2|193	%{_unitdir}/system-cockpithttps.slice
21mr|cockpit-344-2|194	%{_unitdir}/cockpit-issue.service
21mr|cockpit-344-2|195	%{_unitdir}/cockpit-session-socket-user.service
21mr|cockpit-344-2|196	%{_unitdir}/cockpit-wsinstance-socket-user.service
21mr|cockpit-344-2|197	%{_unitdir}/cockpit-session.socket
21mr|cockpit-344-2|198	%{_unitdir}/cockpit-session@.service
21mr|cockpit-344-2|199	%{pamdir}/pam_ssh_add.so
21mr|cockpit-344-2|200	%{pamdir}/pam_cockpit_cert.so
21mr|cockpit-344-2|201	%{_libexecdir}/cockpit-ws
21mr|cockpit-344-2|202	%{_libexecdir}/cockpit-wsinstance-factory
21mr|cockpit-344-2|203	%{_libexecdir}/cockpit-tls
21mr|cockpit-344-2|204	%{_libexecdir}/cockpit-desktop
21mr|cockpit-344-2|205	%{_libexecdir}/cockpit-certificate-ensure
21mr|cockpit-344-2|206	%{_libexecdir}/cockpit-certificate-helper
21mr|cockpit-344-2|207	%attr(4750, root, cockpit-wsinstance) %{_libexecdir}/cockpit-session
21mr|cockpit-344-2|208	%{_datadir}/cockpit/static
21mr|cockpit-344-2|209	%{_datadir}/cockpit/branding
21mr|cockpit-344-2|210	%{_datadir}/cockpit/issue
21mr|cockpit-344-2|211	%{_sysusersdir}/cockpit-ws.conf
21mr|cockpit-344-2|212	%{_sysusersdir}/cockpit-wsinstance.conf
21mr|cockpit-344-2|213	%{_prefix}/lib/tmpfiles.d/cockpit-ws.conf
21mr|cockpit-344-2|214	
21mr|cockpit-344-2|215	%pre ws
21mr|cockpit-344-2|216	%sysusers_create_package cockpit-ws %{SOURCE1}
21mr|cockpit-344-2|217	%sysusers_create_package cockpit-wsinstance %{SOURCE2}
21mr|cockpit-344-2|218	
21mr|cockpit-344-2|219	%post ws
21mr|cockpit-344-2|220	%tmpfiles_create cockpit-ws.conf
21mr|cockpit-344-2|221	%systemd_post cockpit.socket
21mr|cockpit-344-2|222	# firewalld only partially picks up changes to its services files without this
21mr|cockpit-344-2|223	test -f %{_bindir}/firewall-cmd && firewall-cmd --reload --quiet || true
21mr|cockpit-344-2|224	
21mr|cockpit-344-2|225	%preun ws
21mr|cockpit-344-2|226	%systemd_preun cockpit.socket
21mr|cockpit-344-2|227	
21mr|cockpit-344-2|228	%postun ws
21mr|cockpit-344-2|229	%systemd_postun_with_restart cockpit.socket
21mr|cockpit-344-2|230	%systemd_postun_with_restart cockpit.service
21mr|cockpit-344-2|231	
21mr|cockpit-344-2|232	# Sub-packages that are optional extensions
21mr|cockpit-344-2|233	#----------------------------------------------------------------------------
21mr|cockpit-344-2|234	
21mr|cockpit-344-2|235	%if %{with kdump}
21mr|cockpit-344-2|236	%package kdump
21mr|cockpit-344-2|237	Summary:	Cockpit user interface for kernel crash dumping
21mr|cockpit-344-2|238	Requires:	cockpit-bridge
21mr|cockpit-344-2|239	Requires:	cockpit-shell
21mr|cockpit-344-2|240	%ifarch %{armx} %{ix86} %{x86_64}
21mr|cockpit-344-2|241	Requires:	kexec-tools
21mr|cockpit-344-2|242	%endif
21mr|cockpit-344-2|243	BuildArch:	noarch
21mr|cockpit-344-2|244	
21mr|cockpit-344-2|245	%description kdump
21mr|cockpit-344-2|246	The Cockpit component for configuring kernel crash dumping.
21mr|cockpit-344-2|247	
21mr|cockpit-344-2|248	%files kdump
21mr|cockpit-344-2|249	%dir %{_datadir}/cockpit/kdump
21mr|cockpit-344-2|250	%{_datadir}/cockpit/kdump/*
21mr|cockpit-344-2|251	%{_datadir}/metainfo/org.cockpit_project.cockpit_kdump.metainfo.xml
21mr|cockpit-344-2|252	%endif
21mr|cockpit-344-2|253	
21mr|cockpit-344-2|254	#----------------------------------------------------------------------------
21mr|cockpit-344-2|255	
21mr|cockpit-344-2|256	%if %{with networkmanager}
21mr|cockpit-344-2|257	%package networkmanager
21mr|cockpit-344-2|258	Summary:	Cockpit user interface for networking, using NetworkManager
21mr|cockpit-344-2|259	Requires:	cockpit-bridge
21mr|cockpit-344-2|260	Requires:	cockpit-shell
21mr|cockpit-344-2|261	Requires:	NetworkManager
21mr|cockpit-344-2|262	# Optional components
21mr|cockpit-344-2|263	#Recommends:	NetworkManager-team
21mr|cockpit-344-2|264	BuildArch:	noarch
21mr|cockpit-344-2|265	
21mr|cockpit-344-2|266	%description networkmanager
21mr|cockpit-344-2|267	The Cockpit component for managing networking. This package uses NetworkManager.
21mr|cockpit-344-2|268	
21mr|cockpit-344-2|269	%files networkmanager
21mr|cockpit-344-2|270	%dir %{_datadir}/cockpit/networkmanager
21mr|cockpit-344-2|271	%{_datadir}/cockpit/networkmanager/*
21mr|cockpit-344-2|272	%{_datadir}/metainfo/org.cockpit_project.cockpit_networkmanager.metainfo.xml
21mr|cockpit-344-2|273	%endif
21mr|cockpit-344-2|274	
21mr|cockpit-344-2|275	#----------------------------------------------------------------------------
21mr|cockpit-344-2|276	
21mr|cockpit-344-2|277	%if %{with packagekit}
21mr|cockpit-344-2|278	%package packagekit
21mr|cockpit-344-2|279	Summary:	Cockpit user interface for packages
21mr|cockpit-344-2|280	Requires:	cockpit-bridge
21mr|cockpit-344-2|281	Requires:	packagekit
21mr|cockpit-344-2|282	Requires:	polkit
21mr|cockpit-344-2|283	BuildArch:	noarch
21mr|cockpit-344-2|284	
21mr|cockpit-344-2|285	%description packagekit
21mr|cockpit-344-2|286	The Cockpit components for installing OS updates and Cockpit add-ons,
21mr|cockpit-344-2|287	via PackageKit.
21mr|cockpit-344-2|288	
21mr|cockpit-344-2|289	%files packagekit
21mr|cockpit-344-2|290	%dir %{_datadir}/cockpit/apps
21mr|cockpit-344-2|291	%{_datadir}/cockpit/apps/*
21mr|cockpit-344-2|292	%dir %{_datadir}/cockpit/packagekit
21mr|cockpit-344-2|293	%{_datadir}/cockpit/packagekit/*
21mr|cockpit-344-2|294	%endif
21mr|cockpit-344-2|295	
21mr|cockpit-344-2|296	#----------------------------------------------------------------------------
21mr|cockpit-344-2|297	
21mr|cockpit-344-2|298	%package selinux
21mr|cockpit-344-2|299	Summary:	Cockpit SELinux package
21mr|cockpit-344-2|300	Requires:	cockpit-bridge
21mr|cockpit-344-2|301	Requires:	cockpit-shell
21mr|cockpit-344-2|302	Requires:	setroubleshoot-server
21mr|cockpit-344-2|303	BuildArch:	noarch
21mr|cockpit-344-2|304	
21mr|cockpit-344-2|305	%description selinux
21mr|cockpit-344-2|306	This package contains the Cockpit user interface integration with the
21mr|cockpit-344-2|307	utility setroubleshoot to diagnose and resolve SELinux issues.
21mr|cockpit-344-2|308	
21mr|cockpit-344-2|309	%files selinux
21mr|cockpit-344-2|310	%dir %{_datadir}/cockpit/selinux
21mr|cockpit-344-2|311	%{_datadir}/cockpit/selinux/*
21mr|cockpit-344-2|312	%{_datadir}/metainfo/org.cockpit_project.cockpit_selinux.metainfo.xml
21mr|cockpit-344-2|313	
21mr|cockpit-344-2|314	#----------------------------------------------------------------------------
21mr|cockpit-344-2|315	
21mr|cockpit-344-2|316	%if %{with sosreport}
21mr|cockpit-344-2|317	%package sosreport
21mr|cockpit-344-2|318	Summary:	Cockpit user interface for diagnostic reports
21mr|cockpit-344-2|319	Requires:	cockpit-bridge
21mr|cockpit-344-2|320	Requires:	cockpit-shell
21mr|cockpit-344-2|321	Requires:	sos
21mr|cockpit-344-2|322	BuildArch:	noarch
21mr|cockpit-344-2|323	
21mr|cockpit-344-2|324	%description sosreport
21mr|cockpit-344-2|325	The Cockpit component for creating diagnostic reports with the
21mr|cockpit-344-2|326	sosreport tool.
21mr|cockpit-344-2|327	
21mr|cockpit-344-2|328	%files sosreport
21mr|cockpit-344-2|329	%dir %{_datadir}/cockpit/sosreport
21mr|cockpit-344-2|330	%{_datadir}/cockpit/sosreport/*
21mr|cockpit-344-2|331	%{_datadir}/metainfo/org.cockpit_project.cockpit_sosreport.metainfo.xml
21mr|cockpit-344-2|332	%{_datadir}/icons/hicolor/64x64/apps/cockpit-sosreport.png
21mr|cockpit-344-2|333	%endif
21mr|cockpit-344-2|334	
21mr|cockpit-344-2|335	#----------------------------------------------------------------------------
21mr|cockpit-344-2|336	
21mr|cockpit-344-2|337	%if %{with storaged}
21mr|cockpit-344-2|338	%package storaged
21mr|cockpit-344-2|339	Summary:	Cockpit user interface for storage, using udisks
21mr|cockpit-344-2|340	Requires:	cockpit-shell
21mr|cockpit-344-2|341	Requires:	python3-dbus
21mr|cockpit-344-2|342	Requires:	udisks2 >= 2.6
21mr|cockpit-344-2|343	#Recommends:	clevis-luks
21mr|cockpit-344-2|344	#Recommends:	device-mapper-multipath
21mr|cockpit-344-2|345	Recommends:	udisks2-lvm2 >= 2.6
21mr|cockpit-344-2|346	#Recommends:	udisks2-iscsi >= 2.6
21mr|cockpit-344-2|347	BuildArch:	noarch
21mr|cockpit-344-2|348	
21mr|cockpit-344-2|349	%description storaged
21mr|cockpit-344-2|350	The Cockpit component for managing storage. This package uses udisks.
21mr|cockpit-344-2|351	
21mr|cockpit-344-2|352	%files storaged
21mr|cockpit-344-2|353	%dir %{_datadir}/cockpit/storaged
21mr|cockpit-344-2|354	%{_datadir}/cockpit/storaged/*
21mr|cockpit-344-2|355	%{_datadir}/metainfo/org.cockpit_project.cockpit_storaged.metainfo.xml
21mr|cockpit-344-2|356	%endif
21mr|cockpit-344-2|357	
21mr|cockpit-344-2|358	#----------------------------------------------------------------------------
21mr|cockpit-344-2|359	
21mr|cockpit-344-2|360	%if %{with tests}
21mr|cockpit-344-2|361	%package tests
21mr|cockpit-344-2|362	Summary:	Tests for Cockpit
21mr|cockpit-344-2|363	Requires:	cockpit-bridge
21mr|cockpit-344-2|364	Requires:	cockpit-system
21mr|cockpit-344-2|365	Requires:	openssh-clients
21mr|cockpit-344-2|366	Provides:	cockpit-test-assets = %{EVRD}
21mr|cockpit-344-2|367	
21mr|cockpit-344-2|368	%description tests
21mr|cockpit-344-2|369	This package contains tests and files used while testing Cockpit.
21mr|cockpit-344-2|370	These files are not required for running Cockpit.
21mr|cockpit-344-2|371	
21mr|cockpit-344-2|372	%files tests
21mr|cockpit-344-2|373	%{pamdir}/mock-pam-conv-mod.so
21mr|cockpit-344-2|374	%endif
21mr|cockpit-344-2|375	
21mr|cockpit-344-2|376	#----------------------------------------------------------------------------
21mr|cockpit-344-2|377	
21mr|cockpit-344-2|378	%if %{with client}
21mr|cockpit-344-2|379	%package client
21mr|cockpit-344-2|380	Summary:	client for Cockpit
21mr|cockpit-344-2|381	Requires:	openssh-clients
21mr|cockpit-344-2|382	
21mr|cockpit-344-2|383	%description client
21mr|cockpit-344-2|384	This package contains graphical client for Cockpit.
21mr|cockpit-344-2|385	These files are not required for running Cockpit.
21mr|cockpit-344-2|386	
21mr|cockpit-344-2|387	%files client
21mr|cockpit-344-2|388	%{_bindir}/cockpit-client
21mr|cockpit-344-2|389	%{_libexecdir}/cockpit-client
21mr|cockpit-344-2|390	%{_libexecdir}/cockpit-client.ui
21mr|cockpit-344-2|391	%{_datadir}/applications/org.cockpit_project.CockpitClient.desktop
21mr|cockpit-344-2|392	%{_datadir}/dbus-1/services/org.cockpit_project.CockpitClient.service
21mr|cockpit-344-2|393	%{_datadir}/metainfo/org.cockpit_project.CockpitClient.metainfo.xml
21mr|cockpit-344-2|394	%{_iconsdir}/hicolor/scalable/apps/cockpit-client.svg
21mr|cockpit-344-2|395	%{_iconsdir}/hicolor/symbolic/apps/cockpit-client-symbolic.svg
21mr|cockpit-344-2|396	%endif
21mr|cockpit-344-2|397	
21mr|cockpit-344-2|398	#----------------------------------------------------------------------------
21mr|cockpit-344-2|399	
21mr|cockpit-344-2|400	%prep
21mr|cockpit-344-2|401	%autosetup -p1
21mr|cockpit-344-2|402	
21mr|cockpit-344-2|403	%build
21mr|cockpit-344-2|404	%configure \
21mr|cockpit-344-2|405	--disable-silent-rules \
21mr|cockpit-344-2|406	%if %{with client}
21mr|cockpit-344-2|407	--enable-cockpit-client \
21mr|cockpit-344-2|408	%endif
21mr|cockpit-344-2|409	--with-cockpit-user=cockpit-ws \
21mr|cockpit-344-2|410	--with-cockpit-ws-instance-user=cockpit-wsinstance \
21mr|cockpit-344-2|411	--with-selinux-config-type=etc_t \
21mr|cockpit-344-2|412	--with-appstream-data-packages='[ "appstream-data" ]' \
21mr|cockpit-344-2|413	--with-nfs-client-package='"nfs-utils"' \
21mr|cockpit-344-2|414	--with-pamdir='%{pamdir}'
21mr|cockpit-344-2|415	
21mr|cockpit-344-2|416	%make_build all
21mr|cockpit-344-2|417	
21mr|cockpit-344-2|418	%install
21mr|cockpit-344-2|419	%make_install
21mr|cockpit-344-2|420	make install-tests DESTDIR=%{buildroot}
21mr|cockpit-344-2|421	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|cockpit-344-2|422	install -p -m 644 tools/cockpit.pam %{buildroot}%{_sysconfdir}/pam.d/cockpit
21mr|cockpit-344-2|423	rm -f %{buildroot}%{_libdir}/cockpit/*.so
21mr|cockpit-344-2|424	# shipped in firewalld since 0.6, everywhere in Fedora/RHEL 8
21mr|cockpit-344-2|425	rm -f %{buildroot}%{_prefix}/lib/firewalld/services/cockpit.xml
21mr|cockpit-344-2|426	install -D -p -m 644 AUTHORS COPYING README.md %{buildroot}%{_docdir}/cockpit/
21mr|cockpit-344-2|427	
21mr|cockpit-344-2|428	strip %{buildroot}/%{_lib}/security/mock-pam-conv-mod.so
21mr|cockpit-344-2|429	
21mr|cockpit-344-2|430	#install sysuser config
21mr|cockpit-344-2|431	install -d %{buildroot}%{_sysusersdir}
21mr|cockpit-344-2|432	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/cockpit-ws.conf
21mr|cockpit-344-2|433	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/cockpit-wsinstance.conf
21mr|cockpit-344-2|434	
21mr|cockpit-344-2|435	%if %{without kdump}
21mr|cockpit-344-2|436	rm -rf %{buildroot}%{_datadir}/cockpit/kdump
21mr|cockpit-344-2|437	%endif
21mr|cockpit-344-2|438	
21mr|cockpit-344-2|439	%if %{without networkmanager}
21mr|cockpit-344-2|440	rm -rf %{buildroot}%{_datadir}/cockpit/networkmanager
21mr|cockpit-344-2|441	%endif
21mr|cockpit-344-2|442	
21mr|cockpit-344-2|443	%if %{without packagekit}
21mr|cockpit-344-2|444	rm -rf %{buildroot}%{_datadir}/cockpit/apps
21mr|cockpit-344-2|445	rm -rf %{buildroot}%{_datadir}/cockpit/packagekit
21mr|cockpit-344-2|446	%endif
21mr|cockpit-344-2|447	
21mr|cockpit-344-2|448	%if %{without sosreport}
21mr|cockpit-344-2|449	rm -rf %{buildroot}%{_datadir}/cockpit/sosreport
21mr|cockpit-344-2|450	rm -f %{buildroot}%{_datadir}/metainfo/org.cockpit-project.cockpit-sosreport.metainfo.xml
21mr|cockpit-344-2|451	rm -f %{buildroot}%{_datadir}/pixmaps/cockpit-sosreport.png
21mr|cockpit-344-2|452	%endif
21mr|cockpit-344-2|453	
21mr|cockpit-344-2|454	%if %{without storaged}
21mr|cockpit-344-2|455	rm -rf %{buildroot}%{_datadir}/cockpit/storaged
21mr|cockpit-344-2|456	rm -f %{buildroot}%{_datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
21mr|cockpit-344-2|457	%endif
21mr|cockpit-344-2|458	
21mr|cockpit-344-2|459	%if %{without tests}
21mr|cockpit-344-2|460	rm -rf %{buildroot}%{_datadir}/cockpit/playground
21mr|cockpit-344-2|461	rm -r %{buildroot}%{_prefix}/lib/cockpit-test-assets
21mr|cockpit-344-2|462	%endif
21mr|cockpit-344-2|463	
21mr|cockpit-344-2|464	%check
21mr|cockpit-344-2|465	#make -j4 check

11794 21
21mr|codeblocks-25.03-5|1	%define Werror_cflags %nil
21mr|codeblocks-25.03-5|2	%global optflags %{optflags} -fpermissive -fno-strict-aliasing
21mr|codeblocks-25.03-5|3	%global __provides_exclude_from ^%{_libdir}/%{name}/plugins/.*\\.so$
21mr|codeblocks-25.03-5|4	
21mr|codeblocks-25.03-5|5	%define major 0
21mr|codeblocks-25.03-5|6	%define libname_orig lib%{name}
21mr|codeblocks-25.03-5|7	%define libname %mklibname %{name} %{major}
21mr|codeblocks-25.03-5|8	%define devname %mklibname %{name} -d
21mr|codeblocks-25.03-5|9	
21mr|codeblocks-25.03-5|10	%global svnrev 13679
21mr|codeblocks-25.03-5|11	
21mr|codeblocks-25.03-5|12	%define _disable_rebuild_configure 1
21mr|codeblocks-25.03-5|13	
21mr|codeblocks-25.03-5|14	Summary:	A C++ IDE
21mr|codeblocks-25.03-5|15	Name:		codeblocks
21mr|codeblocks-25.03-5|16	Version:	25.03
21mr|codeblocks-25.03-5|17	Release:	5
21mr|codeblocks-25.03-5|18	License:	GPLv3
21mr|codeblocks-25.03-5|19	Group:		Development/Other
21mr|codeblocks-25.03-5|20	Url:		http://www.codeblocks.org/
21mr|codeblocks-25.03-5|21	# svn checkout https://svn.code.sf.net/p/codeblocks/code/branches/release-%%{version} codeblocks-%%{version}
21mr|codeblocks-25.03-5|22	# tar cJf ../codeblocks-release-%%{version}.tar.xz codeblocks-release-%%{version}
21mr|codeblocks-25.03-5|23	Source0:	%{name}-%{version}.tar.xz
21mr|codeblocks-25.03-5|24	Source1:	%{name}.png
21mr|codeblocks-25.03-5|25	Source100:	%{name}.rpmlintrc
21mr|codeblocks-25.03-5|26	Patch0:		enable-i18n-by-default.patch
21mr|codeblocks-25.03-5|27	Patch1:		use-xdg-terminal-as-default-terminal.patch
21mr|codeblocks-25.03-5|28	# from Fedora
21mr|codeblocks-25.03-5|29	Patch10:	codeblocks-autorev.patch
21mr|codeblocks-25.03-5|30	# use distro compiler standards
21mr|codeblocks-25.03-5|31	Patch11:	codeblocks-flags.patch
21mr|codeblocks-25.03-5|32	Patch12:	codeblocks-add-support-for-loongarch64.patch
21mr|codeblocks-25.03-5|33	BuildRequires:	appstream-util
21mr|codeblocks-25.03-5|34	BuildRequires:	astyle-devel
21mr|codeblocks-25.03-5|35	BuildRequires:	desktop-file-utils
21mr|codeblocks-25.03-5|36	BuildRequires:	dos2unix
21mr|codeblocks-25.03-5|37	BuildRequires:	imagemagick
21mr|codeblocks-25.03-5|38	BuildRequires:	zip
21mr|codeblocks-25.03-5|39	BuildRequires:	bzip2-devel
21mr|codeblocks-25.03-5|40	BuildRequires:	libboost-devel
21mr|codeblocks-25.03-5|41	BuildRequires:	tinyxml-devel
21mr|codeblocks-25.03-5|42	BuildRequires:	wxgtku3.2-devel
21mr|codeblocks-25.03-5|43	BuildRequires:	pkgconfig(fontconfig)
21mr|codeblocks-25.03-5|44	BuildRequires:	pkgconfig(gamin)
21mr|codeblocks-25.03-5|45	BuildRequires:	pkgconfig(hunspell)
21mr|codeblocks-25.03-5|46	BuildRequires:	pkgconfig(zlib)
21mr|codeblocks-25.03-5|47	Requires:	%{libname} >= %{EVRD}
21mr|codeblocks-25.03-5|48	Requires:	/usr/bin/xdg-terminal
21mr|codeblocks-25.03-5|49	Recommends:	gcc-c++
21mr|codeblocks-25.03-5|50	Recommends:	gdb
21mr|codeblocks-25.03-5|51	
21mr|codeblocks-25.03-5|52	%description
21mr|codeblocks-25.03-5|53	Code::Blocks is a free C++ IDE built specifically to meet the most
21mr|codeblocks-25.03-5|54	demanding needs of its users. It was designed, right from the start,
21mr|codeblocks-25.03-5|55	to be extensible and configurable.
21mr|codeblocks-25.03-5|56	Built around a plugin framework, Code::Blocks can be extended with
21mr|codeblocks-25.03-5|57	plugin DLLs. It includes a plugin wizard so you can compile your own
21mr|codeblocks-25.03-5|58	plugins!
21mr|codeblocks-25.03-5|59	
21mr|codeblocks-25.03-5|60	%files
21mr|codeblocks-25.03-5|61	%doc AUTHORS BUGS ChangeLog COMPILERS NEWS README TODO
21mr|codeblocks-25.03-5|62	%license COPYING
21mr|codeblocks-25.03-5|63	%{_bindir}/*
21mr|codeblocks-25.03-5|64	%{_datadir}/applications/%{name}.desktop
21mr|codeblocks-25.03-5|65	%{_datadir}/mime/packages/%{name}.xml
21mr|codeblocks-25.03-5|66	%{_datadir}/%{name}/
21mr|codeblocks-25.03-5|67	%{_datadir}/pixmaps/%{name}.png
21mr|codeblocks-25.03-5|68	%{_iconsdir}/hicolor/*/*/*.png
21mr|codeblocks-25.03-5|69	%{_libdir}/%{name}/
21mr|codeblocks-25.03-5|70	%{_mandir}/man1/*.1*
21mr|codeblocks-25.03-5|71	%{_metainfodir}/%{name}.appdata.xml
21mr|codeblocks-25.03-5|72	%{_metainfodir}/%{name}-contrib.metainfo.xml
21mr|codeblocks-25.03-5|73	%{_sysconfdir}/ld.so.conf.d/%{name}-contrib-%{_arch}.conf
21mr|codeblocks-25.03-5|74	
21mr|codeblocks-25.03-5|75	#----------------------------------------------------------------
21mr|codeblocks-25.03-5|76	
21mr|codeblocks-25.03-5|77	%package -n %{libname}
21mr|codeblocks-25.03-5|78	Summary:	Shared library for %{name}
21mr|codeblocks-25.03-5|79	Group:		System/Libraries
21mr|codeblocks-25.03-5|80	Provides:	%{libname_orig} = %{EVRD}
21mr|codeblocks-25.03-5|81	
21mr|codeblocks-25.03-5|82	%description -n %{libname}
21mr|codeblocks-25.03-5|83	Shared libraries for %{name}.
21mr|codeblocks-25.03-5|84	
21mr|codeblocks-25.03-5|85	%files -n %{libname}
21mr|codeblocks-25.03-5|86	%doc README ChangeLog
21mr|codeblocks-25.03-5|87	%{_libdir}/lib*.so.%{major}*
21mr|codeblocks-25.03-5|88	
21mr|codeblocks-25.03-5|89	#----------------------------------------------------------------
21mr|codeblocks-25.03-5|90	
21mr|codeblocks-25.03-5|91	%package -n %{devname}
21mr|codeblocks-25.03-5|92	Summary:	Development headers for %{name}
21mr|codeblocks-25.03-5|93	Group:		Development/C
21mr|codeblocks-25.03-5|94	Requires:	%{libname} = %{EVRD}
21mr|codeblocks-25.03-5|95	Provides:	%{name}-devel = %{EVRD}
21mr|codeblocks-25.03-5|96	Provides:	%{libname_orig}-devel = %{EVRD}
21mr|codeblocks-25.03-5|97	
21mr|codeblocks-25.03-5|98	%description -n %{devname}
21mr|codeblocks-25.03-5|99	Development headers for %{name}.
21mr|codeblocks-25.03-5|100	
21mr|codeblocks-25.03-5|101	%files -n %{devname}
21mr|codeblocks-25.03-5|102	%doc BUGS COMPILERS TODO
21mr|codeblocks-25.03-5|103	%license COPYING
21mr|codeblocks-25.03-5|104	%{_libdir}/*.so
21mr|codeblocks-25.03-5|105	%{_libdir}/pkgconfig/*.pc
21mr|codeblocks-25.03-5|106	%{_includedir}/*
21mr|codeblocks-25.03-5|107	
21mr|codeblocks-25.03-5|108	#----------------------------------------------------------------
21mr|codeblocks-25.03-5|109	
21mr|codeblocks-25.03-5|110	%prep
21mr|codeblocks-25.03-5|111	%autosetup -p1
21mr|codeblocks-25.03-5|112	
21mr|codeblocks-25.03-5|113	# convert EOLs
21mr|codeblocks-25.03-5|114	find . -type f -and -not -name "*.cpp" -and -not -name "*.h" -and -not -name "*.png" -and -not -name "*.bmp" -and -not -name "*.c" -and -not -name "*.cxx" -and -not -name "*.ico" -exec dos2unix -q --keepdate {} \;
21mr|codeblocks-25.03-5|115	
21mr|codeblocks-25.03-5|116	# generate revision.m4
21mr|codeblocks-25.03-5|117	echo "m4_define([SVN_REV], %{svnrev})" > revision.m4
21mr|codeblocks-25.03-5|118	echo "m4_define([SVN_REVISION], svn%{svnrev})" >> revision.m4
21mr|codeblocks-25.03-5|119	echo "m4_define([SVN_DATE], %{svndate})" >> revision.m4
21mr|codeblocks-25.03-5|120	
21mr|codeblocks-25.03-5|121	%build
21mr|codeblocks-25.03-5|122	./bootstrap
21mr|codeblocks-25.03-5|123	%configure	\
21mr|codeblocks-25.03-5|124	--disable-static	\
21mr|codeblocks-25.03-5|125	--with-contrib-plugins=all	\
21mr|codeblocks-25.03-5|126	--with-boost-libdir=%{_libdir}
21mr|codeblocks-25.03-5|127	
21mr|codeblocks-25.03-5|128	# remove unbundled stuff
21mr|codeblocks-25.03-5|129	rm -rf src/include/tinyxml src/base/tinyxml
21mr|codeblocks-25.03-5|130	rm -rf src/plugins/astyle/astyle
21mr|codeblocks-25.03-5|131	rm -rf src/plugins/contrib/SpellChecker/hunspell
21mr|codeblocks-25.03-5|132	rm -rf src/plugins/contrib/devpak_plugin/bzip2
21mr|codeblocks-25.03-5|133	rm -rf src/plugins/contrib/help_plugin/{bzip2,zlib}
21mr|codeblocks-25.03-5|134	
21mr|codeblocks-25.03-5|135	# Don't use rpath!
21mr|codeblocks-25.03-5|136	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|codeblocks-25.03-5|137	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|codeblocks-25.03-5|138	
21mr|codeblocks-25.03-5|139	%make_build
21mr|codeblocks-25.03-5|140	
21mr|codeblocks-25.03-5|141	%install
21mr|codeblocks-25.03-5|142	%make_install
21mr|codeblocks-25.03-5|143	
21mr|codeblocks-25.03-5|144	find %{buildroot} -name '*.la' -delete
21mr|codeblocks-25.03-5|145	
21mr|codeblocks-25.03-5|146	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{128x128,256x256}/apps
21mr|codeblocks-25.03-5|147	convert -scale 128x128 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21mr|codeblocks-25.03-5|148	install -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21mr|codeblocks-25.03-5|149	
21mr|codeblocks-25.03-5|150	chmod +x %{buildroot}%{_datadir}/%{name}/lexers/lexer_bash.sample
21mr|codeblocks-25.03-5|151	
21mr|codeblocks-25.03-5|152	appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.{appdata,metainfo}.xml
21mr|codeblocks-25.03-5|153	desktop-file-validate	%{buildroot}/%{_datadir}/applications/codeblocks.desktop
21mr|codeblocks-25.03-5|154	
21mr|codeblocks-25.03-5|155	find %{buildroot} -type f -name "*.la" -delete
21mr|codeblocks-25.03-5|156	
21mr|codeblocks-25.03-5|157	# generate linker config file for wxContribItems libraries
21mr|codeblocks-25.03-5|158	mkdir -p %{buildroot}/%{_sysconfdir}/ld.so.conf.d
21mr|codeblocks-25.03-5|159	echo "%{_libdir}/%{name}/wxContribItems" > %{buildroot}/%{_sysconfdir}/ld.so.conf.d/%{name}-contrib-%{_arch}.conf

11795 21
21mr|codegen-0.6.8-8|1	%global _version %( echo %{version} | tr . _ )
21mr|codegen-0.6.8-8|2	Name:          codegen
21mr|codegen-0.6.8-8|3	Version:       0.6.8
21mr|codegen-0.6.8-8|4	Release:       8
21mr|codegen-0.6.8-8|5	Summary:       Java/Scala Code generation tool
21mr|codegen-0.6.8-8|6	License:       ASL 2.0
21mr|codegen-0.6.8-8|7	Group:         Development/Java
21mr|codegen-0.6.8-8|8	URL:           http://www.querydsl.com
21mr|codegen-0.6.8-8|9	Source0:       https://github.com/mysema/codegen/archive/CODEGEN_%{_version}.tar.gz
21mr|codegen-0.6.8-8|10	
21mr|codegen-0.6.8-8|11	BuildRequires: maven-local
21mr|codegen-0.6.8-8|12	BuildRequires: mvn(com.google.guava:guava)
21mr|codegen-0.6.8-8|13	BuildRequires: mvn(javax.validation:validation-api)
21mr|codegen-0.6.8-8|14	BuildRequires: mvn(junit:junit)
21mr|codegen-0.6.8-8|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|codegen-0.6.8-8|16	# https://bugzilla.redhat.com/show_bug.cgi?id=1015787
21mr|codegen-0.6.8-8|17	BuildRequires: mvn(org.eclipse.jdt.core.compiler:ecj)
21mr|codegen-0.6.8-8|18	
21mr|codegen-0.6.8-8|19	BuildArch:     noarch
21mr|codegen-0.6.8-8|20	# Java stack is not supported on x86_32
21mr|codegen-0.6.8-8|21	ExcludeArch: %{ix86}
21mr|codegen-0.6.8-8|22	
21mr|codegen-0.6.8-8|23	%description
21mr|codegen-0.6.8-8|24	Code generation and compilation for Java.
21mr|codegen-0.6.8-8|25	
21mr|codegen-0.6.8-8|26	%package javadoc
21mr|codegen-0.6.8-8|27	Summary:       Javadoc for %{name}
21mr|codegen-0.6.8-8|28	
21mr|codegen-0.6.8-8|29	%description javadoc
21mr|codegen-0.6.8-8|30	This package contains javadoc for %{name}.
21mr|codegen-0.6.8-8|31	
21mr|codegen-0.6.8-8|32	%prep
21mr|codegen-0.6.8-8|33	%setup -q -n %{name}-CODEGEN_%{_version}
21mr|codegen-0.6.8-8|34	
21mr|codegen-0.6.8-8|35	%pom_remove_parent
21mr|codegen-0.6.8-8|36	%pom_remove_plugin com.springsource.bundlor:com.springsource.bundlor.maven
21mr|codegen-0.6.8-8|37	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|codegen-0.6.8-8|38	<configuration>
21mr|codegen-0.6.8-8|39	<instructions>
21mr|codegen-0.6.8-8|40	<Bundle-Name>Codegen</Bundle-Name>
21mr|codegen-0.6.8-8|41	<Bundle-SymbolicName>com.mysema.codegen</Bundle-SymbolicName>
21mr|codegen-0.6.8-8|42	<Bundle-Vendor>Mysema</Bundle-Vendor>
21mr|codegen-0.6.8-8|43	<Export-Package>com.mysema.codegen*;version="${project.version}"</Export-Package>
21mr|codegen-0.6.8-8|44	<Import-Package>
21mr|codegen-0.6.8-8|45	javax.annotation.*;version="0",
21mr|codegen-0.6.8-8|46	javax.tools.*;version="0",
21mr|codegen-0.6.8-8|47	org.eclipse.jdt.*;version="3.7.2",
21mr|codegen-0.6.8-8|48	com.google.common.*;version="${guava.version}",
21mr|codegen-0.6.8-8|49	*
21mr|codegen-0.6.8-8|50	</Import-Package>
21mr|codegen-0.6.8-8|51	</instructions>
21mr|codegen-0.6.8-8|52	</configuration>
21mr|codegen-0.6.8-8|53	<executions>
21mr|codegen-0.6.8-8|54	<execution>
21mr|codegen-0.6.8-8|55	<id>bundle-manifest</id>
21mr|codegen-0.6.8-8|56	<phase>process-classes</phase>
21mr|codegen-0.6.8-8|57	<goals>
21mr|codegen-0.6.8-8|58	<goal>manifest</goal>
21mr|codegen-0.6.8-8|59	</goals>
21mr|codegen-0.6.8-8|60	</execution>
21mr|codegen-0.6.8-8|61	</executions>'
21mr|codegen-0.6.8-8|62	
21mr|codegen-0.6.8-8|63	%pom_xpath_remove "pom:useDefaultManifestFile"
21mr|codegen-0.6.8-8|64	%pom_xpath_inject "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration" '
21mr|codegen-0.6.8-8|65	<archive>
21mr|codegen-0.6.8-8|66	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|codegen-0.6.8-8|67	</archive>'
21mr|codegen-0.6.8-8|68	
21mr|codegen-0.6.8-8|69	sed -i.javax.validation "s|ConstraintPayload|Payload|" \
21mr|codegen-0.6.8-8|70	src/test/java/com/mysema/codegen/MaxImpl.java \
21mr|codegen-0.6.8-8|71	src/test/java/com/mysema/codegen/MinImpl.java \
21mr|codegen-0.6.8-8|72	src/test/java/com/mysema/codegen/NotNullImpl.java
21mr|codegen-0.6.8-8|73	
21mr|codegen-0.6.8-8|74	sed -i.ecj4.6 "s|Map<String, Object> settings|Map<String, String> settings|" \
21mr|codegen-0.6.8-8|75	src/main/java/com/mysema/codegen/ECJEvaluatorFactory.java
21mr|codegen-0.6.8-8|76	
21mr|codegen-0.6.8-8|77	%mvn_file com.mysema.codegen:%{name} %{name}
21mr|codegen-0.6.8-8|78	
21mr|codegen-0.6.8-8|79	%build
21mr|codegen-0.6.8-8|80	
21mr|codegen-0.6.8-8|81	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|codegen-0.6.8-8|82	
21mr|codegen-0.6.8-8|83	%install
21mr|codegen-0.6.8-8|84	%mvn_install
21mr|codegen-0.6.8-8|85	
21mr|codegen-0.6.8-8|86	%files -f .mfiles
21mr|codegen-0.6.8-8|87	%doc README.md
21mr|codegen-0.6.8-8|88	%license LICENSE.txt
21mr|codegen-0.6.8-8|89	
21mr|codegen-0.6.8-8|90	%files javadoc -f .mfiles-javadoc
21mr|codegen-0.6.8-8|91	%license LICENSE.txt
21mr|codegen-0.6.8-8|92	

11796 21
21mr|codehaus-parent-4-16|1	Name:           codehaus-parent
21mr|codehaus-parent-4-16|2	Version:        4
21mr|codehaus-parent-4-16|3	Release:        16
21mr|codehaus-parent-4-16|4	Summary:        Parent pom file for codehaus projects
21mr|codehaus-parent-4-16|5	License:        ASL 2.0
21mr|codehaus-parent-4-16|6	URL:            http://codehaus.org/
21mr|codehaus-parent-4-16|7	Group:          Development/Java
21mr|codehaus-parent-4-16|8	BuildArch:      noarch
21mr|codehaus-parent-4-16|9	# Java stack is not supported on x86_32
21mr|codehaus-parent-4-16|10	ExcludeArch: %{ix86}
21mr|codehaus-parent-4-16|11	
21mr|codehaus-parent-4-16|12	#Next version with license is at https://github.com/sonatype/codehaus-parent/blob/master/pom.xml
21mr|codehaus-parent-4-16|13	Source0:        http://repo1.maven.org/maven2/org/codehaus/codehaus-parent/%{version}/codehaus-parent-%{version}.pom
21mr|codehaus-parent-4-16|14	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|codehaus-parent-4-16|15	
21mr|codehaus-parent-4-16|16	Patch0:         %{name}-enforcer.patch
21mr|codehaus-parent-4-16|17	
21mr|codehaus-parent-4-16|18	BuildRequires:  maven-local
21mr|codehaus-parent-4-16|19	
21mr|codehaus-parent-4-16|20	%description
21mr|codehaus-parent-4-16|21	This package contains the parent pom file for codehaus projects.
21mr|codehaus-parent-4-16|22	
21mr|codehaus-parent-4-16|23	%prep
21mr|codehaus-parent-4-16|24	%setup -q -c -T
21mr|codehaus-parent-4-16|25	cp -p %{SOURCE0} pom.xml
21mr|codehaus-parent-4-16|26	cp -p %{SOURCE1} LICENSE
21mr|codehaus-parent-4-16|27	%patch0
21mr|codehaus-parent-4-16|28	
21mr|codehaus-parent-4-16|29	%build
21mr|codehaus-parent-4-16|30	%mvn_build
21mr|codehaus-parent-4-16|31	
21mr|codehaus-parent-4-16|32	%install
21mr|codehaus-parent-4-16|33	%mvn_install
21mr|codehaus-parent-4-16|34	
21mr|codehaus-parent-4-16|35	%files -f .mfiles
21mr|codehaus-parent-4-16|36	%doc LICENSE
21mr|codehaus-parent-4-16|37	

11797 21
21mr|codemodel-2.6-27|1	Name:         codemodel
21mr|codemodel-2.6-27|2	Version:      2.6
21mr|codemodel-2.6-27|3	Release:      27
21mr|codemodel-2.6-27|4	Summary:      Java library for code generators
21mr|codemodel-2.6-27|5	License:      CDDL-1.1 or GPLv2 with exceptions
21mr|codemodel-2.6-27|6	URL:          http://codemodel.java.net
21mr|codemodel-2.6-27|7	# svn export https://svn.java.net/svn/codemodel~svn/tags/codemodel-project-2.6/ codemodel-2.6
21mr|codemodel-2.6-27|8	# tar -zcvf codemodel-2.6.tar.gz codemodel-2.6
21mr|codemodel-2.6-27|9	Source0:      %{name}-%{version}.tar.gz
21mr|codemodel-2.6-27|10	# Remove the dependency on istack-commons (otherwise it will be a
21mr|codemodel-2.6-27|11	# recursive dependency with the upcoming changes to that package):
21mr|codemodel-2.6-27|12	Patch0:       %{name}-remove-istack-commons-dependency.patch
21mr|codemodel-2.6-27|13	
21mr|codemodel-2.6-27|14	Group:          Development/Java
21mr|codemodel-2.6-27|15	BuildArch:     noarch
21mr|codemodel-2.6-27|16	# Java stack is not supported on x86_32
21mr|codemodel-2.6-27|17	ExcludeArch: %{ix86}
21mr|codemodel-2.6-27|18	
21mr|codemodel-2.6-27|19	BuildRequires: maven-local
21mr|codemodel-2.6-27|20	BuildRequires: mvn(junit:junit)
21mr|codemodel-2.6-27|21	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|codemodel-2.6-27|22	BuildRequires: mvn(org.apache.ant:ant)
21mr|codemodel-2.6-27|23	
21mr|codemodel-2.6-27|24	
21mr|codemodel-2.6-27|25	%description
21mr|codemodel-2.6-27|26	CodeModel is a Java library for code generators; it provides a way to
21mr|codemodel-2.6-27|27	generate Java programs in a way much nicer than PrintStream.println().
21mr|codemodel-2.6-27|28	This project is a spin-off from the JAXB RI for its schema compiler
21mr|codemodel-2.6-27|29	to generate Java source files.
21mr|codemodel-2.6-27|30	
21mr|codemodel-2.6-27|31	%package javadoc
21mr|codemodel-2.6-27|32	Summary: Javadoc for %{name}
21mr|codemodel-2.6-27|33	
21mr|codemodel-2.6-27|34	%description javadoc
21mr|codemodel-2.6-27|35	This package contains the API documentation for %{name}.
21mr|codemodel-2.6-27|36	
21mr|codemodel-2.6-27|37	%prep
21mr|codemodel-2.6-27|38	
21mr|codemodel-2.6-27|39	# Unpack and patch the original source:
21mr|codemodel-2.6-27|40	%setup -q
21mr|codemodel-2.6-27|41	%patch0 -p1
21mr|codemodel-2.6-27|42	
21mr|codemodel-2.6-27|43	# Remove bundled jar files:
21mr|codemodel-2.6-27|44	find . -name '*.jar' -print -delete
21mr|codemodel-2.6-27|45	
21mr|codemodel-2.6-27|46	%mvn_file :%{name} %{name}
21mr|codemodel-2.6-27|47	%mvn_file :%{name}-annotation-compiler %{name}-annotation-compiler
21mr|codemodel-2.6-27|48	
21mr|codemodel-2.6-27|49	%build
21mr|codemodel-2.6-27|50	
21mr|codemodel-2.6-27|51	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|codemodel-2.6-27|52	
21mr|codemodel-2.6-27|53	%install
21mr|codemodel-2.6-27|54	%mvn_install
21mr|codemodel-2.6-27|55	
21mr|codemodel-2.6-27|56	%files -f .mfiles
21mr|codemodel-2.6-27|57	%license LICENSE.html
21mr|codemodel-2.6-27|58	
21mr|codemodel-2.6-27|59	%files javadoc -f .mfiles-javadoc
21mr|codemodel-2.6-27|60	%license LICENSE.html
21mr|codemodel-2.6-27|61	

11798 21
21mr|codenarc-0.24.1-7|1	%global oname CodeNarc
21mr|codenarc-0.24.1-7|2	Name:          codenarc
21mr|codenarc-0.24.1-7|3	Version:       0.24.1
21mr|codenarc-0.24.1-7|4	Release:       7
21mr|codenarc-0.24.1-7|5	Summary:       Groovy library that provides static analysis features for Groovy code
21mr|codenarc-0.24.1-7|6	License:       ASL 2.0
21mr|codenarc-0.24.1-7|7	Url:           http://codenarc.sourceforge.net/
21mr|codenarc-0.24.1-7|8	Source0:       https://github.com/CodeNarc/CodeNarc/archive/%{version}/%{name}-%{version}.tar.gz
21mr|codenarc-0.24.1-7|9	
21mr|codenarc-0.24.1-7|10	BuildRequires: maven-local
21mr|codenarc-0.24.1-7|11	BuildRequires: mvn(junit:junit)
21mr|codenarc-0.24.1-7|12	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|codenarc-0.24.1-7|13	BuildRequires: mvn(org.apache.ant:ant)
21mr|codenarc-0.24.1-7|14	BuildRequires: mvn(org.codehaus.gmavenplus:gmavenplus-plugin)
21mr|codenarc-0.24.1-7|15	BuildRequires: mvn(org.codehaus.groovy:groovy)
21mr|codenarc-0.24.1-7|16	BuildRequires: mvn(org.codehaus.groovy:groovy-ant)
21mr|codenarc-0.24.1-7|17	BuildRequires: mvn(org.codehaus.groovy:groovy-xml)
21mr|codenarc-0.24.1-7|18	BuildRequires: mvn(org.gmetrics:GMetrics)
21mr|codenarc-0.24.1-7|19	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|codenarc-0.24.1-7|20	
21mr|codenarc-0.24.1-7|21	Group:          Development/Java
21mr|codenarc-0.24.1-7|22	BuildArch:     noarch
21mr|codenarc-0.24.1-7|23	# Java stack is not supported on x86_32
21mr|codenarc-0.24.1-7|24	ExcludeArch: %{ix86}
21mr|codenarc-0.24.1-7|25	
21mr|codenarc-0.24.1-7|26	%description
21mr|codenarc-0.24.1-7|27	CodeNarc is a static analysis tool for Groovy source code,
21mr|codenarc-0.24.1-7|28	enabling monitoring and enforcement of many coding standards
21mr|codenarc-0.24.1-7|29	and best practices. CodeNarc applies a set of Rules
21mr|codenarc-0.24.1-7|30	(predefined and/or custom) that are applied to each Groovy
21mr|codenarc-0.24.1-7|31	file, and generates an HTML report of the results, including
21mr|codenarc-0.24.1-7|32	a list of rules violated for each source file, and a count
21mr|codenarc-0.24.1-7|33	of the number of violations per package and for the whole
21mr|codenarc-0.24.1-7|34	project.
21mr|codenarc-0.24.1-7|35	
21mr|codenarc-0.24.1-7|36	%package javadoc
21mr|codenarc-0.24.1-7|37	Summary:       Javadoc for %{name}
21mr|codenarc-0.24.1-7|38	
21mr|codenarc-0.24.1-7|39	%description javadoc
21mr|codenarc-0.24.1-7|40	This package contains javadoc for %{name}.
21mr|codenarc-0.24.1-7|41	
21mr|codenarc-0.24.1-7|42	%prep
21mr|codenarc-0.24.1-7|43	%setup -q -n %{oname}-%{version}
21mr|codenarc-0.24.1-7|44	
21mr|codenarc-0.24.1-7|45	find . -name "*.jar" -delete
21mr|codenarc-0.24.1-7|46	find . -name "*.class" -delete
21mr|codenarc-0.24.1-7|47	rm -rf docs/*
21mr|codenarc-0.24.1-7|48	
21mr|codenarc-0.24.1-7|49	cp -p site-pom.xml pom.xml
21mr|codenarc-0.24.1-7|50	
21mr|codenarc-0.24.1-7|51	mkdir -p src/main/java/org/codenarc/analyzer
21mr|codenarc-0.24.1-7|52	cp -p src/main/groovy/org/codenarc/analyzer/SuppressionAnalyzer.java \
21mr|codenarc-0.24.1-7|53	src/main/java/org/codenarc/analyzer/
21mr|codenarc-0.24.1-7|54	
21mr|codenarc-0.24.1-7|55	# Set encoding
21mr|codenarc-0.24.1-7|56	%pom_xpath_inject pom:project/pom:properties '
21mr|codenarc-0.24.1-7|57	<antVersion>1.9.6</antVersion>
21mr|codenarc-0.24.1-7|58	<gmetricsVersion>0.7</gmetricsVersion>
21mr|codenarc-0.24.1-7|59	<junitVersion>4.12</junitVersion>
21mr|codenarc-0.24.1-7|60	<log4jVersion>1.2.17</log4jVersion>
21mr|codenarc-0.24.1-7|61	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21mr|codenarc-0.24.1-7|62	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>'
21mr|codenarc-0.24.1-7|63	
21mr|codenarc-0.24.1-7|64	%pom_xpath_set pom:properties/pom:targetJdk 1.6
21mr|codenarc-0.24.1-7|65	%pom_xpath_set pom:properties/pom:groovyVersion 2.4.5
21mr|codenarc-0.24.1-7|66	
21mr|codenarc-0.24.1-7|67	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin:3.5.1 . "
21mr|codenarc-0.24.1-7|68	<configuration>
21mr|codenarc-0.24.1-7|69	<source>\${targetJdk}</source>
21mr|codenarc-0.24.1-7|70	<target>\${targetJdk}</target>
21mr|codenarc-0.24.1-7|71	</configuration>"
21mr|codenarc-0.24.1-7|72	
21mr|codenarc-0.24.1-7|73	%pom_add_plugin org.codehaus.gmavenplus:gmavenplus-plugin:1.5 . "
21mr|codenarc-0.24.1-7|74	<executions>
21mr|codenarc-0.24.1-7|75	<execution>
21mr|codenarc-0.24.1-7|76	<goals>
21mr|codenarc-0.24.1-7|77	<goal>generateStubs</goal>
21mr|codenarc-0.24.1-7|78	<!--goal>testCompile</goal-->
21mr|codenarc-0.24.1-7|79	<goal>testGenerateStubs</goal>
21mr|codenarc-0.24.1-7|80	</goals>
21mr|codenarc-0.24.1-7|81	</execution>
21mr|codenarc-0.24.1-7|82	</executions>"
21mr|codenarc-0.24.1-7|83	
21mr|codenarc-0.24.1-7|84	%pom_add_dep org.apache.ant:ant:'${antVersion}' . "<optional>true</optional>"
21mr|codenarc-0.24.1-7|85	%pom_add_dep org.codehaus.groovy:groovy:'${groovyVersion}'
21mr|codenarc-0.24.1-7|86	%pom_add_dep org.codehaus.groovy:groovy-ant:'${groovyVersion}'
21mr|codenarc-0.24.1-7|87	%pom_add_dep org.codehaus.groovy:groovy-xml:'${groovyVersion}'
21mr|codenarc-0.24.1-7|88	%pom_add_dep org.gmetrics:GMetrics:'${gmetricsVersion}'
21mr|codenarc-0.24.1-7|89	%pom_add_dep junit:junit:'${junitVersion}'
21mr|codenarc-0.24.1-7|90	%pom_add_dep log4j:log4j:'${log4jVersion}'
21mr|codenarc-0.24.1-7|91	
21mr|codenarc-0.24.1-7|92	# Convert from dos to unix line ending
21mr|codenarc-0.24.1-7|93	for file in CHANGELOG.txt LICENSE.txt NOTICE.txt README.md ; do
21mr|codenarc-0.24.1-7|94	sed -i.orig 's|\r||g' $file
21mr|codenarc-0.24.1-7|95	touch -r $file.orig $file
21mr|codenarc-0.24.1-7|96	rm $file.orig
21mr|codenarc-0.24.1-7|97	done
21mr|codenarc-0.24.1-7|98	
21mr|codenarc-0.24.1-7|99	%mvn_file org.%{name}:%{oname} %{name} %{oname}
21mr|codenarc-0.24.1-7|100	
21mr|codenarc-0.24.1-7|101	%build
21mr|codenarc-0.24.1-7|102	
21mr|codenarc-0.24.1-7|103	%mvn_build
21mr|codenarc-0.24.1-7|104	
21mr|codenarc-0.24.1-7|105	%install
21mr|codenarc-0.24.1-7|106	%mvn_install
21mr|codenarc-0.24.1-7|107	
21mr|codenarc-0.24.1-7|108	%files -f .mfiles
21mr|codenarc-0.24.1-7|109	%doc CHANGELOG.txt README.md
21mr|codenarc-0.24.1-7|110	%license LICENSE.txt NOTICE.txt
21mr|codenarc-0.24.1-7|111	
21mr|codenarc-0.24.1-7|112	%files javadoc -f .mfiles-javadoc
21mr|codenarc-0.24.1-7|113	%license LICENSE.txt NOTICE.txt
21mr|codenarc-0.24.1-7|114	

11799 21
21mr|cogl-1.22.8-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|cogl-1.22.8-2|2	%define major 		20
21mr|cogl-1.22.8-2|3	%define pangomajor	20
21mr|cogl-1.22.8-2|4	%define gir_major	2.0
21mr|cogl-1.22.8-2|5	%define gir_major_old	1.0
21mr|cogl-1.22.8-2|6	
21mr|cogl-1.22.8-2|7	%define libname		%mklibname %{name} %{major}
21mr|cogl-1.22.8-2|8	%define libpango	%mklibname %{name}-pango %{pangomajor}
21mr|cogl-1.22.8-2|9	%define libpath		%mklibname %{name}-path %{major}
21mr|cogl-1.22.8-2|10	%define devname		%mklibname %{name} -d
21mr|cogl-1.22.8-2|11	%define devpango	%mklibname %{name}-pango -d
21mr|cogl-1.22.8-2|12	%define girname		%mklibname %{name}-gir %{gir_major}
21mr|cogl-1.22.8-2|13	%define girname_old	%mklibname %{name}-gir %{gir_major_old}
21mr|cogl-1.22.8-2|14	%define girpango	%mklibname %{name}-pango-gir %{gir_major}
21mr|cogl-1.22.8-2|15	%define girpango_old	%mklibname %{name}-pango-gir %{gir_major_old}
21mr|cogl-1.22.8-2|16	
21mr|cogl-1.22.8-2|17	Summary:	A library for using 3D graphics hardware to draw pretty pictures
21mr|cogl-1.22.8-2|18	Name:		cogl
21mr|cogl-1.22.8-2|19	Version:	1.22.8
21mr|cogl-1.22.8-2|20	Release:	2
21mr|cogl-1.22.8-2|21	License:	LGPLv2+
21mr|cogl-1.22.8-2|22	Group:		System/Libraries
21mr|cogl-1.22.8-2|23	Url:		http://www.clutter-project.org/
21mr|cogl-1.22.8-2|24	Source0:	http://ftp.gnome.org/pub/GNOME/sources/cogl/%{url_ver}/%{name}-%{version}.tar.xz
21mr|cogl-1.22.8-2|25	BuildRequires:	pkgconfig(cairo) >= 1.10
21mr|cogl-1.22.8-2|26	BuildRequires:	pkgconfig(gl)
21mr|cogl-1.22.8-2|27	BuildRequires:	pkgconfig(egl)
21mr|cogl-1.22.8-2|28	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|cogl-1.22.8-2|29	BuildRequires:	pkgconfig(gmodule-no-export-2.0)
21mr|cogl-1.22.8-2|30	BuildRequires:	pkgconfig(gobject-2.0) >= 2.28.0
21mr|cogl-1.22.8-2|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|cogl-1.22.8-2|32	BuildRequires:	pkgconfig(pangocairo) >= 1.20
21mr|cogl-1.22.8-2|33	BuildRequires:	pkgconfig(x11)
21mr|cogl-1.22.8-2|34	BuildRequires:	pkgconfig(xcomposite) >= 0.4
21mr|cogl-1.22.8-2|35	BuildRequires:	pkgconfig(xdamage)
21mr|cogl-1.22.8-2|36	BuildRequires:	pkgconfig(xext)
21mr|cogl-1.22.8-2|37	BuildRequires:	pkgconfig(xfixes) >= 3
21mr|cogl-1.22.8-2|38	BuildRequires:	pkgconfig(xrandr)
21mr|cogl-1.22.8-2|39	# ovitters: Wayland support + required KMS support
21mr|cogl-1.22.8-2|40	BuildRequires:	pkgconfig(wayland-egl)
21mr|cogl-1.22.8-2|41	BuildRequires:	pkgconfig(wayland-client)
21mr|cogl-1.22.8-2|42	BuildRequires:	pkgconfig(wayland-server)
21mr|cogl-1.22.8-2|43	BuildRequires:	pkgconfig(gbm)
21mr|cogl-1.22.8-2|44	BuildRequires:	pkgconfig(libdrm)
21mr|cogl-1.22.8-2|45	BuildRequires:	egl-devel
21mr|cogl-1.22.8-2|46	
21mr|cogl-1.22.8-2|47	%description
21mr|cogl-1.22.8-2|48	Cogl is a small open source library for using 3D graphics hardware to draw
21mr|cogl-1.22.8-2|49	pretty pictures. The API departs from the flat state machine style of
21mr|cogl-1.22.8-2|50	OpenGL and is designed to make it easy to write orthogonal components that
21mr|cogl-1.22.8-2|51	can render without stepping on each others toes.
21mr|cogl-1.22.8-2|52	
21mr|cogl-1.22.8-2|53	As well aiming for a nice API, we think having a single library as opposed
21mr|cogl-1.22.8-2|54	to an API specification like OpenGL has a few advantages too; like being
21mr|cogl-1.22.8-2|55	able to paper over the inconsistencies/bugs of different OpenGL
21mr|cogl-1.22.8-2|56	implementations in a centralized place, not to mention the myriad of OpenGL
21mr|cogl-1.22.8-2|57	extensions. It also means we are in a better position to provide utility
21mr|cogl-1.22.8-2|58	APIs that help software developers since they only need to be implemented
21mr|cogl-1.22.8-2|59	once and there is no risk of inconsistency between implementations.
21mr|cogl-1.22.8-2|60	
21mr|cogl-1.22.8-2|61	Having other backends, besides OpenGL, such as drm, Gallium or D3D are
21mr|cogl-1.22.8-2|62	options we are interested in for the future.
21mr|cogl-1.22.8-2|63	
21mr|cogl-1.22.8-2|64	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|65	
21mr|cogl-1.22.8-2|66	%package i18n
21mr|cogl-1.22.8-2|67	Summary:	Translations for %{name}
21mr|cogl-1.22.8-2|68	Group:		System/Internationalization
21mr|cogl-1.22.8-2|69	Obsoletes:	%{name} < 1.9.2
21mr|cogl-1.22.8-2|70	
21mr|cogl-1.22.8-2|71	%description i18n
21mr|cogl-1.22.8-2|72	This contains the translation data for %{name}.
21mr|cogl-1.22.8-2|73	
21mr|cogl-1.22.8-2|74	%files i18n -f %{name}.lang
21mr|cogl-1.22.8-2|75	
21mr|cogl-1.22.8-2|76	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|77	
21mr|cogl-1.22.8-2|78	%package -n %{libname}
21mr|cogl-1.22.8-2|79	Summary:	A library for using 3D graphics hardware to draw pretty pictures
21mr|cogl-1.22.8-2|80	Group:		System/Libraries
21mr|cogl-1.22.8-2|81	
21mr|cogl-1.22.8-2|82	%description -n %{libname}
21mr|cogl-1.22.8-2|83	This package contains the shared library for %{name}.
21mr|cogl-1.22.8-2|84	
21mr|cogl-1.22.8-2|85	%files -n %{libname}
21mr|cogl-1.22.8-2|86	%{_libdir}/libcogl.so.%{major}*
21mr|cogl-1.22.8-2|87	
21mr|cogl-1.22.8-2|88	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|89	
21mr|cogl-1.22.8-2|90	%package -n %{libpango}
21mr|cogl-1.22.8-2|91	Summary:	A library for using 3D graphics hardware to draw pretty pictures
21mr|cogl-1.22.8-2|92	Group:		System/Libraries
21mr|cogl-1.22.8-2|93	
21mr|cogl-1.22.8-2|94	%description -n %{libpango}
21mr|cogl-1.22.8-2|95	This package contains the shared library for %{name}-pango.
21mr|cogl-1.22.8-2|96	
21mr|cogl-1.22.8-2|97	%files -n %{libpango}
21mr|cogl-1.22.8-2|98	%{_libdir}/libcogl-pango.so.%{pangomajor}*
21mr|cogl-1.22.8-2|99	
21mr|cogl-1.22.8-2|100	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|101	
21mr|cogl-1.22.8-2|102	%package -n %{libpath}
21mr|cogl-1.22.8-2|103	Summary:	A library for using 3D graphics hardware to draw pretty pictures
21mr|cogl-1.22.8-2|104	Group:		System/Libraries
21mr|cogl-1.22.8-2|105	Conflicts:	%{_lib}cogl20 < 1.18.2-3
21mr|cogl-1.22.8-2|106	
21mr|cogl-1.22.8-2|107	%description -n %{libpath}
21mr|cogl-1.22.8-2|108	This package contains the shared library for %{name}.
21mr|cogl-1.22.8-2|109	
21mr|cogl-1.22.8-2|110	%files -n %{libpath}
21mr|cogl-1.22.8-2|111	%{_libdir}/libcogl-path.so.%{major}*
21mr|cogl-1.22.8-2|112	
21mr|cogl-1.22.8-2|113	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|114	
21mr|cogl-1.22.8-2|115	%package -n %{girname}
21mr|cogl-1.22.8-2|116	Summary:	GObject Introspection interface description for %{name}
21mr|cogl-1.22.8-2|117	Group:		System/Libraries
21mr|cogl-1.22.8-2|118	
21mr|cogl-1.22.8-2|119	%description -n %{girname}
21mr|cogl-1.22.8-2|120	GObject Introspection interface description for %{name}.
21mr|cogl-1.22.8-2|121	
21mr|cogl-1.22.8-2|122	%files -n %{girname}
21mr|cogl-1.22.8-2|123	%{_libdir}/girepository-1.0/Cogl-%{gir_major}.typelib
21mr|cogl-1.22.8-2|124	
21mr|cogl-1.22.8-2|125	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|126	
21mr|cogl-1.22.8-2|127	%package -n %{girname_old}
21mr|cogl-1.22.8-2|128	Summary:	GObject Introspection interface description for %{name}
21mr|cogl-1.22.8-2|129	Group:		System/Libraries
21mr|cogl-1.22.8-2|130	Conflicts:	%{_lib}cogl-gir2.0 < 1.18.2-3
21mr|cogl-1.22.8-2|131	
21mr|cogl-1.22.8-2|132	%description -n %{girname_old}
21mr|cogl-1.22.8-2|133	GObject Introspection interface description for %{name}.
21mr|cogl-1.22.8-2|134	
21mr|cogl-1.22.8-2|135	%files -n %{girname_old}
21mr|cogl-1.22.8-2|136	%{_libdir}/girepository-1.0/Cogl-%{gir_major_old}.typelib
21mr|cogl-1.22.8-2|137	
21mr|cogl-1.22.8-2|138	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|139	
21mr|cogl-1.22.8-2|140	%package -n %{girpango}
21mr|cogl-1.22.8-2|141	Summary:	GObject Introspection interface description for %{name}-pango
21mr|cogl-1.22.8-2|142	Group:		System/Libraries
21mr|cogl-1.22.8-2|143	
21mr|cogl-1.22.8-2|144	%description -n %{girpango}
21mr|cogl-1.22.8-2|145	GObject Introspection interface description for %{name}-pango.
21mr|cogl-1.22.8-2|146	
21mr|cogl-1.22.8-2|147	%files -n %{girpango}
21mr|cogl-1.22.8-2|148	%{_libdir}/girepository-1.0/CoglPango-%{gir_major}.typelib
21mr|cogl-1.22.8-2|149	
21mr|cogl-1.22.8-2|150	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|151	
21mr|cogl-1.22.8-2|152	%package -n %{girpango_old}
21mr|cogl-1.22.8-2|153	Summary:	GObject Introspection interface description for %{name}-pango
21mr|cogl-1.22.8-2|154	Group:		System/Libraries
21mr|cogl-1.22.8-2|155	Conflicts:	%{_lib}cogl-pango-gir2.0 < 1.18.2-3
21mr|cogl-1.22.8-2|156	
21mr|cogl-1.22.8-2|157	%description -n %{girpango_old}
21mr|cogl-1.22.8-2|158	GObject Introspection interface description for %{name}-pango.
21mr|cogl-1.22.8-2|159	
21mr|cogl-1.22.8-2|160	%files -n %{girpango_old}
21mr|cogl-1.22.8-2|161	%{_libdir}/girepository-1.0/CoglPango-%{gir_major_old}.typelib
21mr|cogl-1.22.8-2|162	
21mr|cogl-1.22.8-2|163	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|164	
21mr|cogl-1.22.8-2|165	%package -n %{devname}
21mr|cogl-1.22.8-2|166	Summary:	%{name} development environment
21mr|cogl-1.22.8-2|167	Group:		Development/C
21mr|cogl-1.22.8-2|168	Requires:	%{libname} = %{EVRD}
21mr|cogl-1.22.8-2|169	Requires:	%{libpath} = %{EVRD}
21mr|cogl-1.22.8-2|170	Requires:	%{girname} = %{EVRD}
21mr|cogl-1.22.8-2|171	Requires:	%{girname_old} = %{EVRD}
21mr|cogl-1.22.8-2|172	Provides:	%{name}-devel = %{EVRD}
21mr|cogl-1.22.8-2|173	
21mr|cogl-1.22.8-2|174	%description -n %{devname}
21mr|cogl-1.22.8-2|175	Header files and libraries for building and developing apps with %{name}.
21mr|cogl-1.22.8-2|176	
21mr|cogl-1.22.8-2|177	%files -n %{devname}
21mr|cogl-1.22.8-2|178	%doc NEWS README ChangeLog
21mr|cogl-1.22.8-2|179	%{_includedir}/%{name}/%{name}
21mr|cogl-1.22.8-2|180	%{_includedir}/%{name}/%{name}-path
21mr|cogl-1.22.8-2|181	%{_libdir}/libcogl.so
21mr|cogl-1.22.8-2|182	%{_libdir}/libcogl-path.so
21mr|cogl-1.22.8-2|183	%{_libdir}/pkgconfig/cogl-1.0.pc
21mr|cogl-1.22.8-2|184	%{_libdir}/pkgconfig/cogl-path-1.0.pc
21mr|cogl-1.22.8-2|185	%{_libdir}/pkgconfig/cogl-gl-1.0.pc
21mr|cogl-1.22.8-2|186	%{_libdir}/pkgconfig/cogl-2.0-experimental.pc
21mr|cogl-1.22.8-2|187	%{_libdir}/pkgconfig/cogl-path-2.0-experimental.pc
21mr|cogl-1.22.8-2|188	%{_datadir}/gir-1.0/Cogl-*.gir
21mr|cogl-1.22.8-2|189	
21mr|cogl-1.22.8-2|190	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|191	
21mr|cogl-1.22.8-2|192	%package -n %{devpango}
21mr|cogl-1.22.8-2|193	Summary:	%{name}-pango development environment
21mr|cogl-1.22.8-2|194	Group:		Development/C
21mr|cogl-1.22.8-2|195	Requires:	%{libpango} = %{EVRD}
21mr|cogl-1.22.8-2|196	Requires:	%{girpango} = %{EVRD}
21mr|cogl-1.22.8-2|197	Requires:	%{girpango_old} = %{EVRD}
21mr|cogl-1.22.8-2|198	
21mr|cogl-1.22.8-2|199	%description -n %{devpango}
21mr|cogl-1.22.8-2|200	Header files and libraries for building and developing apps with %{name}-pango.
21mr|cogl-1.22.8-2|201	
21mr|cogl-1.22.8-2|202	%files -n %{devpango}
21mr|cogl-1.22.8-2|203	%{_includedir}/%{name}/%{name}-pango
21mr|cogl-1.22.8-2|204	%{_libdir}/libcogl-pango.so
21mr|cogl-1.22.8-2|205	%{_libdir}/pkgconfig/cogl-pango*.pc
21mr|cogl-1.22.8-2|206	%{_datadir}/gir-1.0/CoglPango-*.gir
21mr|cogl-1.22.8-2|207	
21mr|cogl-1.22.8-2|208	#----------------------------------------------------------------------------
21mr|cogl-1.22.8-2|209	
21mr|cogl-1.22.8-2|210	%prep
21mr|cogl-1.22.8-2|211	%autosetup -p1
21mr|cogl-1.22.8-2|212	
21mr|cogl-1.22.8-2|213	%build
21mr|cogl-1.22.8-2|214	export GI_SCANNER_DISABLE_CACHE=yes
21mr|cogl-1.22.8-2|215	%ifarch %{e2k}
21mr|cogl-1.22.8-2|216	CFLAGS="%{optflags} -Wno-error=maybe-uninitialized"
21mr|cogl-1.22.8-2|217	%endif
21mr|cogl-1.22.8-2|218	%configure \
21mr|cogl-1.22.8-2|219	--enable-cairo=yes \
21mr|cogl-1.22.8-2|220	--enable-cogl-pango=yes \
21mr|cogl-1.22.8-2|221	--enable-gdk-pixbuf=yes \
21mr|cogl-1.22.8-2|222	--enable-glx=yes \
21mr|cogl-1.22.8-2|223	--enable-introspection=yes \
21mr|cogl-1.22.8-2|224	--enable-examples-install=no \
21mr|cogl-1.22.8-2|225	--enable-wayland-egl-server=yes \
21mr|cogl-1.22.8-2|226	--enable-wayland-egl-platform=yes \
21mr|cogl-1.22.8-2|227	--enable-kms-egl-platform
21mr|cogl-1.22.8-2|228	
21mr|cogl-1.22.8-2|229	%make_build
21mr|cogl-1.22.8-2|230	
21mr|cogl-1.22.8-2|231	%install
21mr|cogl-1.22.8-2|232	%makeinstall_std
21mr|cogl-1.22.8-2|233	
21mr|cogl-1.22.8-2|234	#Remove examples
21mr|cogl-1.22.8-2|235	rm -rf %{buildroot}%{_datadir}/%{name}/examples-data/
21mr|cogl-1.22.8-2|236	
21mr|cogl-1.22.8-2|237	%find_lang %{name}

11800 21
21mr|colm-0.13.0.7-2|1	%define libname %mklibname %{name} %{version}
21mr|colm-0.13.0.7-2|2	%define devname %mklibname %{name} -d
21mr|colm-0.13.0.7-2|3	
21mr|colm-0.13.0.7-2|4	Summary:	Programming language designed for the analysis of computer languages
21mr|colm-0.13.0.7-2|5	Name:		colm
21mr|colm-0.13.0.7-2|6	Version:	0.13.0.7
21mr|colm-0.13.0.7-2|7	Release:	2
21mr|colm-0.13.0.7-2|8	# aapl/ and some headers from src/ are the LGPLv2+
21mr|colm-0.13.0.7-2|9	License:	MIT and LGPLv2+
21mr|colm-0.13.0.7-2|10	Group:		System/Libraries
21mr|colm-0.13.0.7-2|11	Url:		https://www.colm.net/open-source/colm/
21mr|colm-0.13.0.7-2|12	Source0:	https://www.colm.net/files/%{name}/%{name}-%{version}.tar.gz
21mr|colm-0.13.0.7-2|13	BuildRequires:	asciidoc
21mr|colm-0.13.0.7-2|14	# Unfortunately, upstream doesn't exist and not possible to find version
21mr|colm-0.13.0.7-2|15	Provides:	bundled(aapl)
21mr|colm-0.13.0.7-2|16	
21mr|colm-0.13.0.7-2|17	%description
21mr|colm-0.13.0.7-2|18	Colm is a programming language designed for the analysis and transformation
21mr|colm-0.13.0.7-2|19	of computer languages. Colm is influenced primarily by TXL. It is
21mr|colm-0.13.0.7-2|20	in the family of program transformation languages.
21mr|colm-0.13.0.7-2|21	
21mr|colm-0.13.0.7-2|22	%files
21mr|colm-0.13.0.7-2|23	%doc ChangeLog COPYING README
21mr|colm-0.13.0.7-2|24	%{_bindir}/%{name}
21mr|colm-0.13.0.7-2|25	%dir %{_datadir}/vim
21mr|colm-0.13.0.7-2|26	%dir %{_datadir}/vim/vimfiles
21mr|colm-0.13.0.7-2|27	%dir %{_datadir}/vim/vimfiles/syntax
21mr|colm-0.13.0.7-2|28	%{_datadir}/vim/vimfiles/syntax/%{name}.vim
21mr|colm-0.13.0.7-2|29	
21mr|colm-0.13.0.7-2|30	#----------------------------------------------------------------------------
21mr|colm-0.13.0.7-2|31	
21mr|colm-0.13.0.7-2|32	%package -n %{libname}
21mr|colm-0.13.0.7-2|33	Summary:	Development libraries and header files for %{name}
21mr|colm-0.13.0.7-2|34	Group:		Development/Other
21mr|colm-0.13.0.7-2|35	Conflicts:	%{name} < 0.13.0.7-2
21mr|colm-0.13.0.7-2|36	
21mr|colm-0.13.0.7-2|37	%description -n %{libname}
21mr|colm-0.13.0.7-2|38	Colm is a programming language designed for the analysis and transformation
21mr|colm-0.13.0.7-2|39	of computer languages. Colm is influenced primarily by TXL. It is
21mr|colm-0.13.0.7-2|40	in the family of program transformation languages.
21mr|colm-0.13.0.7-2|41	
21mr|colm-0.13.0.7-2|42	%files -n %{libname}
21mr|colm-0.13.0.7-2|43	%{_libdir}/lib%{name}-%{version}.so
21mr|colm-0.13.0.7-2|44	
21mr|colm-0.13.0.7-2|45	#----------------------------------------------------------------------------
21mr|colm-0.13.0.7-2|46	
21mr|colm-0.13.0.7-2|47	%package -n %{devname}
21mr|colm-0.13.0.7-2|48	Summary:	Development libraries and header files for %{name}
21mr|colm-0.13.0.7-2|49	Group:		Development/Other
21mr|colm-0.13.0.7-2|50	Requires:	%{libname} = %{EVRD}
21mr|colm-0.13.0.7-2|51	Provides:	%{name}-devel = %{EVRD}
21mr|colm-0.13.0.7-2|52	Conflicts:	%{name}-devel < 0.13.0.7-2
21mr|colm-0.13.0.7-2|53	Obsoletes:	%{name}-devel < 0.13.0.7-2
21mr|colm-0.13.0.7-2|54	
21mr|colm-0.13.0.7-2|55	%description -n %{devname}
21mr|colm-0.13.0.7-2|56	Colm is a programming language designed for the analysis and transformation
21mr|colm-0.13.0.7-2|57	of computer languages. Colm is influenced primarily by TXL. It is
21mr|colm-0.13.0.7-2|58	in the family of program transformation languages.
21mr|colm-0.13.0.7-2|59	
21mr|colm-0.13.0.7-2|60	%files -n %{devname}
21mr|colm-0.13.0.7-2|61	%{_includedir}/%{name}/
21mr|colm-0.13.0.7-2|62	%{_libdir}/lib%{name}.so
21mr|colm-0.13.0.7-2|63	
21mr|colm-0.13.0.7-2|64	#----------------------------------------------------------------------------
21mr|colm-0.13.0.7-2|65	
21mr|colm-0.13.0.7-2|66	%prep
21mr|colm-0.13.0.7-2|67	%setup -q
21mr|colm-0.13.0.7-2|68	# Do not pollute with docs
21mr|colm-0.13.0.7-2|69	sed -i -e "/dist_doc_DATA/d" Makefile.am
21mr|colm-0.13.0.7-2|70	
21mr|colm-0.13.0.7-2|71	%build
21mr|colm-0.13.0.7-2|72	autoreconf -vfi
21mr|colm-0.13.0.7-2|73	%configure \
21mr|colm-0.13.0.7-2|74	--disable-static
21mr|colm-0.13.0.7-2|75	%make
21mr|colm-0.13.0.7-2|76	
21mr|colm-0.13.0.7-2|77	%install
21mr|colm-0.13.0.7-2|78	%makeinstall_std
21mr|colm-0.13.0.7-2|79	
21mr|colm-0.13.0.7-2|80	install -p -m 0644 -D %{name}.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/%{name}.vim

11801 21
21mr|colord-1.4.6-1|1	%define major 2
21mr|colord-1.4.6-1|2	%define api 1.0
21mr|colord-1.4.6-1|3	%define libname %mklibname %{name} %{major}
21mr|colord-1.4.6-1|4	%define libprivate %mklibname colordprivate %{major}
21mr|colord-1.4.6-1|5	%define libhug %mklibname colorhug %{major}
21mr|colord-1.4.6-1|6	%define girname %mklibname %{name}-gir %{api}
21mr|colord-1.4.6-1|7	%define girhug %mklibname colorhug-gir %{api}
21mr|colord-1.4.6-1|8	%define devname %mklibname %{name} -d
21mr|colord-1.4.6-1|9	
21mr|colord-1.4.6-1|10	# Building the extra print profiles requires colprof, +4Gb of RAM and
21mr|colord-1.4.6-1|11	# quite a lot of time. Don't enable this for test builds.
21mr|colord-1.4.6-1|12	%bcond_without print_profiles
21mr|colord-1.4.6-1|13	
21mr|colord-1.4.6-1|14	%define _disable_ld_no_undefined 1
21mr|colord-1.4.6-1|15	
21mr|colord-1.4.6-1|16	# SANE is pretty insane when it comes to handling devices, and we get AVCs
21mr|colord-1.4.6-1|17	# popping up all over the place.
21mr|colord-1.4.6-1|18	%bcond_without sane
21mr|colord-1.4.6-1|19	%bcond_with docs
21mr|colord-1.4.6-1|20	
21mr|colord-1.4.6-1|21	Summary:	Color daemon
21mr|colord-1.4.6-1|22	Name:		colord
21mr|colord-1.4.6-1|23	Version:	1.4.6
21mr|colord-1.4.6-1|24	Release:	1
21mr|colord-1.4.6-1|25	License:	GPLv2+ and LGPLv2+
21mr|colord-1.4.6-1|26	Group:		System/X11
21mr|colord-1.4.6-1|27	Url:		http://www.freedesktop.org/software/colord/
21mr|colord-1.4.6-1|28	Source0:	http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
21mr|colord-1.4.6-1|29	
21mr|colord-1.4.6-1|30	BuildRequires:	docbook-utils
21mr|colord-1.4.6-1|31	BuildRequires:	docbook-dtd41-sgml
21mr|colord-1.4.6-1|32	BuildRequires:	locales
21mr|colord-1.4.6-1|33	BuildRequires:	gettext
21mr|colord-1.4.6-1|34	BuildRequires:	gtk-doc
21mr|colord-1.4.6-1|35	BuildRequires:	intltool
21mr|colord-1.4.6-1|36	BuildRequires:	vala-tools
21mr|colord-1.4.6-1|37	%if %{with sane}
21mr|colord-1.4.6-1|38	BuildRequires:	sane-devel
21mr|colord-1.4.6-1|39	%endif
21mr|colord-1.4.6-1|40	BuildRequires:	pkgconfig(dbus-1)
21mr|colord-1.4.6-1|41	BuildRequires:	pkgconfig(glib-2.0)
21mr|colord-1.4.6-1|42	BuildRequires:	pkgconfig(bash-completion)
21mr|colord-1.4.6-1|43	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|colord-1.4.6-1|44	BuildRequires:	pkgconfig(gudev-1.0)
21mr|colord-1.4.6-1|45	BuildRequires:	pkgconfig(gusb)
21mr|colord-1.4.6-1|46	BuildRequires:	pkgconfig(lcms2)
21mr|colord-1.4.6-1|47	BuildRequires:	pkgconfig(libusb-1.0)
21mr|colord-1.4.6-1|48	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|colord-1.4.6-1|49	BuildRequires:	pkgconfig(sqlite3)
21mr|colord-1.4.6-1|50	BuildRequires:	pkgconfig(systemd)
21mr|colord-1.4.6-1|51	BuildRequires:	pkgconfig(libudev)
21mr|colord-1.4.6-1|52	BuildRequires:	meson
21mr|colord-1.4.6-1|53	%if %{with print_profiles}
21mr|colord-1.4.6-1|54	BuildRequires:	argyllcms
21mr|colord-1.4.6-1|55	%endif
21mr|colord-1.4.6-1|56	
21mr|colord-1.4.6-1|57	Requires:	systemd-units
21mr|colord-1.4.6-1|58	Requires(post):	systemd
21mr|colord-1.4.6-1|59	Requires(pre,postun):	rpm-helper
21mr|colord-1.4.6-1|60	
21mr|colord-1.4.6-1|61	Obsoletes:	%{girname} < 1.0.4
21mr|colord-1.4.6-1|62	Provides:	%{girname} = %{EVRD}
21mr|colord-1.4.6-1|63	Obsoletes:	shared-color-profiles < 0.1.6-3
21mr|colord-1.4.6-1|64	Provides:	shared-color-profiles = %{EVRD}
21mr|colord-1.4.6-1|65	
21mr|colord-1.4.6-1|66	%description
21mr|colord-1.4.6-1|67	colord is a low level system activated daemon that maps color devices
21mr|colord-1.4.6-1|68	to color profiles in the system context.
21mr|colord-1.4.6-1|69	
21mr|colord-1.4.6-1|70	%files -f %{name}.lang
21mr|colord-1.4.6-1|71	%doc AUTHORS NEWS
21mr|colord-1.4.6-1|72	%{_datadir}/bash-completion/completions/colormgr
21mr|colord-1.4.6-1|73	%{_datadir}/dbus-1/system.d/org.freedesktop.ColorManager.conf
21mr|colord-1.4.6-1|74	/lib/udev/rules.d/*.rules
21mr|colord-1.4.6-1|75	%{_bindir}/*
21mr|colord-1.4.6-1|76	%{_libexecdir}/colord
21mr|colord-1.4.6-1|77	%if %{with sane}
21mr|colord-1.4.6-1|78	%{_libexecdir}/colord-sane
21mr|colord-1.4.6-1|79	%endif
21mr|colord-1.4.6-1|80	%{_libexecdir}/colord-session
21mr|colord-1.4.6-1|81	%{_libdir}/colord-plugins/*.so
21mr|colord-1.4.6-1|82	%{_libdir}/colord-sensors/*.so
21mr|colord-1.4.6-1|83	%dir %{_datadir}/color/icc/colord
21mr|colord-1.4.6-1|84	%{_datadir}/color/icc/colord/*.ic?
21mr|colord-1.4.6-1|85	%{_datadir}/colord/icons/*.svg
21mr|colord-1.4.6-1|86	%{_datadir}/colord/ti1/*.ti1
21mr|colord-1.4.6-1|87	%{_datadir}/colord/illuminant
21mr|colord-1.4.6-1|88	%{_datadir}/colord/cmf
21mr|colord-1.4.6-1|89	%{_datadir}/colord/ref
21mr|colord-1.4.6-1|90	%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorHelper.xml
21mr|colord-1.4.6-1|91	%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorManager*.xml
21mr|colord-1.4.6-1|92	%{_datadir}/dbus-1/services/org.freedesktop.ColorHelper.service
21mr|colord-1.4.6-1|93	%{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service
21mr|colord-1.4.6-1|94	%{_datadir}/glib-2.0/schemas/org.freedesktop.ColorHelper.gschema.xml
21mr|colord-1.4.6-1|95	%{_datadir}/polkit-1/actions/org.freedesktop.color.policy
21mr|colord-1.4.6-1|96	%if %{with docs}
21mr|colord-1.4.6-1|97	%{_mandir}/man1/*.1.*
21mr|colord-1.4.6-1|98	%endif
21mr|colord-1.4.6-1|99	%attr(755,colord,colord) %dir %{_localstatedir}/lib/colord
21mr|colord-1.4.6-1|100	%attr(755,colord,colord) %dir %{_localstatedir}/lib/colord/icc
21mr|colord-1.4.6-1|101	%ghost %{_localstatedir}/lib/colord/*.db
21mr|colord-1.4.6-1|102	%{_presetdir}/86-colord.preset
21mr|colord-1.4.6-1|103	%{_unitdir}/*.service
21mr|colord-1.4.6-1|104	%{_prefix}/lib/systemd/user/colord-session.service
21mr|colord-1.4.6-1|105	%{_tmpfilesdir}/*.conf
21mr|colord-1.4.6-1|106	
21mr|colord-1.4.6-1|107	%pre
21mr|colord-1.4.6-1|108	%_pre_useradd colord /var/lib/colord /sbin/nologin
21mr|colord-1.4.6-1|109	%_pre_groupadd colord colord
21mr|colord-1.4.6-1|110	
21mr|colord-1.4.6-1|111	%post
21mr|colord-1.4.6-1|112	%tmpfiles_create %{_tmpfilesdir}/colord.conf
21mr|colord-1.4.6-1|113	
21mr|colord-1.4.6-1|114	%postun
21mr|colord-1.4.6-1|115	%_postun_userdel colord
21mr|colord-1.4.6-1|116	%_postun_groupdel colord
21mr|colord-1.4.6-1|117	
21mr|colord-1.4.6-1|118	#----------------------------------------------------------------------------
21mr|colord-1.4.6-1|119	
21mr|colord-1.4.6-1|120	%package -n %{libname}
21mr|colord-1.4.6-1|121	Summary:	Library package for %{name}
21mr|colord-1.4.6-1|122	Group:		System/Libraries
21mr|colord-1.4.6-1|123	Obsoletes:	%{_lib}%{name}1 < 1.2.0
21mr|colord-1.4.6-1|124	
21mr|colord-1.4.6-1|125	%description -n %{libname}
21mr|colord-1.4.6-1|126	Main library for %{name}.
21mr|colord-1.4.6-1|127	
21mr|colord-1.4.6-1|128	%files -n %{libname}
21mr|colord-1.4.6-1|129	%{_libdir}/libcolord.so.%{major}*
21mr|colord-1.4.6-1|130	
21mr|colord-1.4.6-1|131	#----------------------------------------------------------------------------
21mr|colord-1.4.6-1|132	
21mr|colord-1.4.6-1|133	%package -n %{libprivate}
21mr|colord-1.4.6-1|134	Summary:	Library package for %{name}
21mr|colord-1.4.6-1|135	Group:		System/Libraries
21mr|colord-1.4.6-1|136	Obsoletes:	%{_lib}%{name}private1 < 1.2.0
21mr|colord-1.4.6-1|137	
21mr|colord-1.4.6-1|138	%description -n %{libprivate}
21mr|colord-1.4.6-1|139	Main library for %{name}.
21mr|colord-1.4.6-1|140	
21mr|colord-1.4.6-1|141	%files -n %{libprivate}
21mr|colord-1.4.6-1|142	%{_libdir}/libcolordprivate.so.%{major}*
21mr|colord-1.4.6-1|143	
21mr|colord-1.4.6-1|144	#----------------------------------------------------------------------------
21mr|colord-1.4.6-1|145	
21mr|colord-1.4.6-1|146	%package -n %{libhug}
21mr|colord-1.4.6-1|147	Summary:	Library package for %{name}
21mr|colord-1.4.6-1|148	Group:		System/Libraries
21mr|colord-1.4.6-1|149	Obsoletes:	%{_lib}%{name}hug1 < 1.2.0
21mr|colord-1.4.6-1|150	
21mr|colord-1.4.6-1|151	%description -n %{libhug}
21mr|colord-1.4.6-1|152	Main library for %{name}.
21mr|colord-1.4.6-1|153	
21mr|colord-1.4.6-1|154	%files -n %{libhug}
21mr|colord-1.4.6-1|155	%{_libdir}/libcolorhug.so.%{major}*
21mr|colord-1.4.6-1|156	
21mr|colord-1.4.6-1|157	#----------------------------------------------------------------------------
21mr|colord-1.4.6-1|158	
21mr|colord-1.4.6-1|159	%package -n %{devname}
21mr|colord-1.4.6-1|160	Summary:	Development package for %{name}
21mr|colord-1.4.6-1|161	Group:		Development/C
21mr|colord-1.4.6-1|162	Requires:	%{libname} = %{EVRD}
21mr|colord-1.4.6-1|163	Requires:	%{libprivate} = %{EVRD}
21mr|colord-1.4.6-1|164	Requires:	%{libhug} = %{EVRD}
21mr|colord-1.4.6-1|165	Requires:	%{girname} = %{version}-%{release}
21mr|colord-1.4.6-1|166	Requires:	%{girhug} = %{version}-%{release}
21mr|colord-1.4.6-1|167	Provides:	%{name}-devel = %{EVRD}
21mr|colord-1.4.6-1|168	
21mr|colord-1.4.6-1|169	%description -n %{devname}
21mr|colord-1.4.6-1|170	Files for development with %{name}.
21mr|colord-1.4.6-1|171	
21mr|colord-1.4.6-1|172	%files -n %{devname}
21mr|colord-1.4.6-1|173	%{_includedir}/colord-1
21mr|colord-1.4.6-1|174	%{_libdir}/lib*.so
21mr|colord-1.4.6-1|175	%{_libdir}/pkgconfig/*.pc
21mr|colord-1.4.6-1|176	%{_datadir}/gir-1.0/*.gir
21mr|colord-1.4.6-1|177	%{_datadir}/vala/vapi/*.vapi
21mr|colord-1.4.6-1|178	%{_datadir}/vala/vapi/colord.deps
21mr|colord-1.4.6-1|179	
21mr|colord-1.4.6-1|180	#----------------------------------------------------------------------------
21mr|colord-1.4.6-1|181	%package -n %{girhug}
21mr|colord-1.4.6-1|182	Summary:	GObject Introspection interface description for ColorHug
21mr|colord-1.4.6-1|183	Group:		System/Libraries
21mr|colord-1.4.6-1|184	
21mr|colord-1.4.6-1|185	%description -n %{girhug}
21mr|colord-1.4.6-1|186	GObject Introspection interface description for ColorHug
21mr|colord-1.4.6-1|187	
21mr|colord-1.4.6-1|188	%files -n %{girhug}
21mr|colord-1.4.6-1|189	%{_libdir}/girepository-1.0/Colorhug-%{api}.typelib
21mr|colord-1.4.6-1|190	#----------------------------------------------------------------------------
21mr|colord-1.4.6-1|191	%package -n %{girname}
21mr|colord-1.4.6-1|192	Summary:	GObject Introspection interface description for %{name}
21mr|colord-1.4.6-1|193	Group:		System/Libraries
21mr|colord-1.4.6-1|194	
21mr|colord-1.4.6-1|195	%description -n %{girname}
21mr|colord-1.4.6-1|196	GObject Introspection interface description for %{name}.
21mr|colord-1.4.6-1|197	
21mr|colord-1.4.6-1|198	%files -n %{girname}
21mr|colord-1.4.6-1|199	%{_libdir}/girepository-1.0/Colord-%{api}.typelib
21mr|colord-1.4.6-1|200	
21mr|colord-1.4.6-1|201	%prep
21mr|colord-1.4.6-1|202	%setup -q
21mr|colord-1.4.6-1|203	
21mr|colord-1.4.6-1|204	%build
21mr|colord-1.4.6-1|205	# Set ~2 GiB limit so that colprof is forced to work in chunks when
21mr|colord-1.4.6-1|206	# generating the print profile rather than trying to allocate a 3.1 GiB
21mr|colord-1.4.6-1|207	# chunk of RAM to put the entire B-to-A tables in.
21mr|colord-1.4.6-1|208	ulimit -Sv 2000000
21mr|colord-1.4.6-1|209	export CC=%{__cc}
21mr|colord-1.4.6-1|210	export CXX=%{__cxx}
21mr|colord-1.4.6-1|211	
21mr|colord-1.4.6-1|212	%meson \
21mr|colord-1.4.6-1|213	-Dlibcolordcompat=true \
21mr|colord-1.4.6-1|214	-Dvapi=true \
21mr|colord-1.4.6-1|215	-Dtests=false \
21mr|colord-1.4.6-1|216	%if !%{with docs}
21mr|colord-1.4.6-1|217	-Dman=false \
21mr|colord-1.4.6-1|218	-Ddocs=false \
21mr|colord-1.4.6-1|219	%endif
21mr|colord-1.4.6-1|220	%if %{with print_profiles}
21mr|colord-1.4.6-1|221	-Dprint_profiles=true \
21mr|colord-1.4.6-1|222	%endif
21mr|colord-1.4.6-1|223	%if %{with sane}
21mr|colord-1.4.6-1|224	-Dsane=true \
21mr|colord-1.4.6-1|225	%endif
21mr|colord-1.4.6-1|226	-Ddaemon_user="colord" || cat meson-logs/meson-log.txt
21mr|colord-1.4.6-1|227	
21mr|colord-1.4.6-1|228	%meson_build
21mr|colord-1.4.6-1|229	
21mr|colord-1.4.6-1|230	%install
21mr|colord-1.4.6-1|231	%meson_install
21mr|colord-1.4.6-1|232	
21mr|colord-1.4.6-1|233	# databases
21mr|colord-1.4.6-1|234	touch %{buildroot}%{_localstatedir}/lib/colord/mapping.db
21mr|colord-1.4.6-1|235	touch %{buildroot}%{_localstatedir}/lib/colord/storage.db
21mr|colord-1.4.6-1|236	
21mr|colord-1.4.6-1|237	install -d %{buildroot}%{_presetdir}
21mr|colord-1.4.6-1|238	cat > %{buildroot}%{_presetdir}/86-colord.preset << EOF
21mr|colord-1.4.6-1|239	enable colord.service
21mr|colord-1.4.6-1|240	EOF
21mr|colord-1.4.6-1|241	
21mr|colord-1.4.6-1|242	%find_lang %{name}

11802 21
21mr|colord-gtk-0.3.0-3|1	%define major 1
21mr|colord-gtk-0.3.0-3|2	%define girmajor 1.0
21mr|colord-gtk-0.3.0-3|3	%define libname %mklibname %{name} %{major}
21mr|colord-gtk-0.3.0-3|4	%define girname %mklibname %{name}-gir %{girmajor}
21mr|colord-gtk-0.3.0-3|5	%define devname %mklibname %{name} -d
21mr|colord-gtk-0.3.0-3|6	
21mr|colord-gtk-0.3.0-3|7	Summary:	GTK support library for colord
21mr|colord-gtk-0.3.0-3|8	Name:		colord-gtk
21mr|colord-gtk-0.3.0-3|9	Version:	0.3.0
21mr|colord-gtk-0.3.0-3|10	Release:	3
21mr|colord-gtk-0.3.0-3|11	License:	LGPLv2+
21mr|colord-gtk-0.3.0-3|12	Group:		System/Libraries
21mr|colord-gtk-0.3.0-3|13	Url:		http://www.freedesktop.org/software/colord/
21mr|colord-gtk-0.3.0-3|14	Source0:	http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
21mr|colord-gtk-0.3.0-3|15	BuildRequires:	docbook-style-xsl-ns
21mr|colord-gtk-0.3.0-3|16	BuildRequires:	gettext
21mr|colord-gtk-0.3.0-3|17	BuildRequires:	gtk-doc
21mr|colord-gtk-0.3.0-3|18	BuildRequires:	intltool
21mr|colord-gtk-0.3.0-3|19	BuildRequires:	meson
21mr|colord-gtk-0.3.0-3|20	BuildRequires:	vala-tools
21mr|colord-gtk-0.3.0-3|21	BuildRequires:	pkgconfig(colord)
21mr|colord-gtk-0.3.0-3|22	BuildRequires:	pkgconfig(dbus-1)
21mr|colord-gtk-0.3.0-3|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|colord-gtk-0.3.0-3|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|colord-gtk-0.3.0-3|25	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|colord-gtk-0.3.0-3|26	BuildRequires:	pkgconfig(gtk4)
21mr|colord-gtk-0.3.0-3|27	BuildRequires:	pkgconfig(lcms2)
21mr|colord-gtk-0.3.0-3|28	Requires:	%{libname} = %{EVRD}
21mr|colord-gtk-0.3.0-3|29	Requires:	%{girname} = %{EVRD}
21mr|colord-gtk-0.3.0-3|30	
21mr|colord-gtk-0.3.0-3|31	%description
21mr|colord-gtk-0.3.0-3|32	colord-gtk is a support library for colord and provides additional
21mr|colord-gtk-0.3.0-3|33	functionality that requires GTK+.
21mr|colord-gtk-0.3.0-3|34	
21mr|colord-gtk-0.3.0-3|35	%files -f %{name}.lang
21mr|colord-gtk-0.3.0-3|36	%doc AUTHORS NEWS README TODO
21mr|colord-gtk-0.3.0-3|37	%license COPYING
21mr|colord-gtk-0.3.0-3|38	%{_bindir}/cd-convert
21mr|colord-gtk-0.3.0-3|39	%{_mandir}/man1/cd-convert.1*
21mr|colord-gtk-0.3.0-3|40	
21mr|colord-gtk-0.3.0-3|41	#----------------------------------------------------------------------------
21mr|colord-gtk-0.3.0-3|42	
21mr|colord-gtk-0.3.0-3|43	%package -n %{libname}
21mr|colord-gtk-0.3.0-3|44	Summary:	GTK support library for colord
21mr|colord-gtk-0.3.0-3|45	Group:		System/Libraries
21mr|colord-gtk-0.3.0-3|46	
21mr|colord-gtk-0.3.0-3|47	%description -n %{libname}
21mr|colord-gtk-0.3.0-3|48	colord-gtk is a support library for colord and provides additional
21mr|colord-gtk-0.3.0-3|49	functionality that requires GTK+.
21mr|colord-gtk-0.3.0-3|50	
21mr|colord-gtk-0.3.0-3|51	%files -n %{libname}
21mr|colord-gtk-0.3.0-3|52	%{_libdir}/lib%{name}.so.%{major}*
21mr|colord-gtk-0.3.0-3|53	%{_libdir}/lib%{name}4.so.%{major}*
21mr|colord-gtk-0.3.0-3|54	
21mr|colord-gtk-0.3.0-3|55	#----------------------------------------------------------------------------
21mr|colord-gtk-0.3.0-3|56	
21mr|colord-gtk-0.3.0-3|57	%package -n %{girname}
21mr|colord-gtk-0.3.0-3|58	Summary:	GObject Introspection interface library for %{name}
21mr|colord-gtk-0.3.0-3|59	Group:		System/Libraries
21mr|colord-gtk-0.3.0-3|60	Requires:	%{libname} = %{EVRD}
21mr|colord-gtk-0.3.0-3|61	Conflicts:	%{_lib}colord-gtk-gir < 0.1.26
21mr|colord-gtk-0.3.0-3|62	Obsoletes:	%{_lib}colord-gtk-gir < 0.1.26
21mr|colord-gtk-0.3.0-3|63	
21mr|colord-gtk-0.3.0-3|64	%description -n %{girname}
21mr|colord-gtk-0.3.0-3|65	GObject Introspection interface library for %{name}.
21mr|colord-gtk-0.3.0-3|66	
21mr|colord-gtk-0.3.0-3|67	%files -n %{girname}
21mr|colord-gtk-0.3.0-3|68	%{_libdir}/girepository-1.0/ColordGtk-%{girmajor}.typelib
21mr|colord-gtk-0.3.0-3|69	
21mr|colord-gtk-0.3.0-3|70	#----------------------------------------------------------------------------
21mr|colord-gtk-0.3.0-3|71	
21mr|colord-gtk-0.3.0-3|72	%package -n %{devname}
21mr|colord-gtk-0.3.0-3|73	Summary:	Development files for %{name}
21mr|colord-gtk-0.3.0-3|74	Group:		Development/GNOME and GTK+
21mr|colord-gtk-0.3.0-3|75	Requires:	%{libname} = %{EVRD}
21mr|colord-gtk-0.3.0-3|76	Requires:	%{girname} = %{EVRD}
21mr|colord-gtk-0.3.0-3|77	Provides:	%{name}-devel = %{EVRD}
21mr|colord-gtk-0.3.0-3|78	Conflicts:	%{_lib}colord-gtk-gir < 0.1.26
21mr|colord-gtk-0.3.0-3|79	Conflicts:	%{name} < 0.1.26
21mr|colord-gtk-0.3.0-3|80	
21mr|colord-gtk-0.3.0-3|81	%description -n %{devname}
21mr|colord-gtk-0.3.0-3|82	Files for development with %{name}.
21mr|colord-gtk-0.3.0-3|83	
21mr|colord-gtk-0.3.0-3|84	%files -n %{devname}
21mr|colord-gtk-0.3.0-3|85	%{_datadir}/gir-1.0/ColordGtk-%{girmajor}.gir
21mr|colord-gtk-0.3.0-3|86	%{_datadir}/gtk-doc/html/%{name}
21mr|colord-gtk-0.3.0-3|87	%{_datadir}/vala/vapi/%{name}.deps
21mr|colord-gtk-0.3.0-3|88	%{_datadir}/vala/vapi/%{name}.vapi
21mr|colord-gtk-0.3.0-3|89	%{_includedir}/colord-%{major}/%{name}*
21mr|colord-gtk-0.3.0-3|90	%{_libdir}/lib%{name}4.so
21mr|colord-gtk-0.3.0-3|91	%{_libdir}/lib%{name}.so
21mr|colord-gtk-0.3.0-3|92	%{_libdir}/pkgconfig/%{name}4.pc
21mr|colord-gtk-0.3.0-3|93	%{_libdir}/pkgconfig/%{name}.pc
21mr|colord-gtk-0.3.0-3|94	
21mr|colord-gtk-0.3.0-3|95	#----------------------------------------------------------------------------
21mr|colord-gtk-0.3.0-3|96	
21mr|colord-gtk-0.3.0-3|97	%prep
21mr|colord-gtk-0.3.0-3|98	%autosetup -p1
21mr|colord-gtk-0.3.0-3|99	
21mr|colord-gtk-0.3.0-3|100	%build
21mr|colord-gtk-0.3.0-3|101	%meson -Dvapi=true
21mr|colord-gtk-0.3.0-3|102	%meson_build
21mr|colord-gtk-0.3.0-3|103	
21mr|colord-gtk-0.3.0-3|104	%install
21mr|colord-gtk-0.3.0-3|105	%meson_install
21mr|colord-gtk-0.3.0-3|106	
21mr|colord-gtk-0.3.0-3|107	%find_lang %{name}

11803 21
21mr|colorsvn-0.3.2-14|1	Name:           colorsvn
21mr|colorsvn-0.3.2-14|2	Version:        0.3.2
21mr|colorsvn-0.3.2-14|3	Release:        14
21mr|colorsvn-0.3.2-14|4	Epoch:          0
21mr|colorsvn-0.3.2-14|5	Summary:        Colorizer for subversion, based on colorgcc and colorcvs
21mr|colorsvn-0.3.2-14|6	Group:          Development/Other
21mr|colorsvn-0.3.2-14|7	License:        GPL
21mr|colorsvn-0.3.2-14|8	URL:            http://www.console-colors.de/
21mr|colorsvn-0.3.2-14|9	Source0:        http://www.console-colors.de/downloads/colorsvn/colorsvn-%{version}.tar.gz
21mr|colorsvn-0.3.2-14|10	Requires:       subversion
21mr|colorsvn-0.3.2-14|11	BuildRequires:  subversion
21mr|colorsvn-0.3.2-14|12	BuildArch:      noarch
21mr|colorsvn-0.3.2-14|13	
21mr|colorsvn-0.3.2-14|14	%description
21mr|colorsvn-0.3.2-14|15	Subversion output colorizer.
21mr|colorsvn-0.3.2-14|16	
21mr|colorsvn-0.3.2-14|17	%prep
21mr|colorsvn-0.3.2-14|18	%setup -q
21mr|colorsvn-0.3.2-14|19	
21mr|colorsvn-0.3.2-14|20	%build
21mr|colorsvn-0.3.2-14|21	%{configure2_5x}
21mr|colorsvn-0.3.2-14|22	
21mr|colorsvn-0.3.2-14|23	%install
21mr|colorsvn-0.3.2-14|24	%{__rm} -rf %{buildroot}
21mr|colorsvn-0.3.2-14|25	%{makeinstall_std}
21mr|colorsvn-0.3.2-14|26	%{__perl} -p -e 's|/bin/sh|/bin/csh|;' \
21mr|colorsvn-0.3.2-14|27	-e 's|=| |g;' \
21mr|colorsvn-0.3.2-14|28	%{buildroot}%{_sysconfdir}/profile.d/colorsvn-env.sh \
21mr|colorsvn-0.3.2-14|29	> %{buildroot}%{_sysconfdir}/profile.d/colorsvn-env.csh
21mr|colorsvn-0.3.2-14|30	
21mr|colorsvn-0.3.2-14|31	%clean
21mr|colorsvn-0.3.2-14|32	%{__rm} -rf %{buildroot}
21mr|colorsvn-0.3.2-14|33	
21mr|colorsvn-0.3.2-14|34	%files
21mr|colorsvn-0.3.2-14|35	%defattr(0644,root,root,0755)
21mr|colorsvn-0.3.2-14|36	%doc ChangeLog COPYING CREDITS INSTALL
21mr|colorsvn-0.3.2-14|37	%attr(0755,root,root) %{_bindir}/colorsvn
21mr|colorsvn-0.3.2-14|38	%{_mandir}/man1/colorsvn.1*
21mr|colorsvn-0.3.2-14|39	%config(noreplace) %{_sysconfdir}/colorsvnrc
21mr|colorsvn-0.3.2-14|40	%attr(0755,root,root) %{_sysconfdir}/profile.d/colorsvn-env.sh
21mr|colorsvn-0.3.2-14|41	%attr(0755,root,root) %{_sysconfdir}/profile.d/colorsvn-env.csh

11804 21
21mr|common-licenses-1.1-11|1	Summary:	Contains the various common licenses uses by the distribution
21mr|common-licenses-1.1-11|2	Name:		common-licenses
21mr|common-licenses-1.1-11|3	Version:	1.1
21mr|common-licenses-1.1-11|4	Release:	11
21mr|common-licenses-1.1-11|5	License:	GPLv2+
21mr|common-licenses-1.1-11|6	Group:		System/Base
21mr|common-licenses-1.1-11|7	Source0:	%{name}-%{version}.tar.xz
21mr|common-licenses-1.1-11|8	BuildArch:	noarch
21mr|common-licenses-1.1-11|9	
21mr|common-licenses-1.1-11|10	%description
21mr|common-licenses-1.1-11|11	Contains the various common licenses uses by the distribution. Instead of
21mr|common-licenses-1.1-11|12	including the COPYING file in every package, just refer to this one.
21mr|common-licenses-1.1-11|13	
21mr|common-licenses-1.1-11|14	%files
21mr|common-licenses-1.1-11|15	%{_datadir}/%{name}
21mr|common-licenses-1.1-11|16	
21mr|common-licenses-1.1-11|17	#----------------------------------------------------------------------------
21mr|common-licenses-1.1-11|18	
21mr|common-licenses-1.1-11|19	%prep
21mr|common-licenses-1.1-11|20	%setup -q
21mr|common-licenses-1.1-11|21	
21mr|common-licenses-1.1-11|22	%build
21mr|common-licenses-1.1-11|23	
21mr|common-licenses-1.1-11|24	%install
21mr|common-licenses-1.1-11|25	install -d %{buildroot}%{_datadir}
21mr|common-licenses-1.1-11|26	cp -a %{name} %{buildroot}%{_datadir}

11805 21
21mr|communicator-2.2.0-2|1	Summary:	Communicator management for Plasma Mobile
21mr|communicator-2.2.0-2|2	Name:		communicator
21mr|communicator-2.2.0-2|3	Version:	2.2.0
21mr|communicator-2.2.0-2|4	Release:	2
21mr|communicator-2.2.0-2|5	Group:		Graphical desktop/KDE
21mr|communicator-2.2.0-2|6	License:	GPLv3
21mr|communicator-2.2.0-2|7	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|communicator-2.2.0-2|8	Patch0:		communicator-cmake_locale.patch
21mr|communicator-2.2.0-2|9	Patch1:		communicator-russian_locale.patch
21mr|communicator-2.2.0-2|10	Patch2:		communicator-i18n_locale.patch
21mr|communicator-2.2.0-2|11	BuildRequires:	extra-cmake-modules
21mr|communicator-2.2.0-2|12	BuildRequires:	kf5contacts-devel
21mr|communicator-2.2.0-2|13	BuildRequires:	kf5coreaddons-devel
21mr|communicator-2.2.0-2|14	BuildRequires:	kf5dbusaddons-devel
21mr|communicator-2.2.0-2|15	BuildRequires:	kf5i18n-devel
21mr|communicator-2.2.0-2|16	BuildRequires:	kf5people-devel
21mr|communicator-2.2.0-2|17	BuildRequires:	kf5service-devel
21mr|communicator-2.2.0-2|18	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|communicator-2.2.0-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|communicator-2.2.0-2|20	BuildRequires:	pkgconfig(Qt5DBus)
21mr|communicator-2.2.0-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|communicator-2.2.0-2|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|communicator-2.2.0-2|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|communicator-2.2.0-2|24	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|communicator-2.2.0-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|communicator-2.2.0-2|26	BuildRequires:	mauikit-devel
21mr|communicator-2.2.0-2|27	BuildRequires:	mauikit-filebrowsing-devel
21mr|communicator-2.2.0-2|28	BuildRequires:	phonenumber-devel
21mr|communicator-2.2.0-2|29	Requires: mauikit-texteditor
21mr|communicator-2.2.0-2|30	
21mr|communicator-2.2.0-2|31	%description
21mr|communicator-2.2.0-2|32	Communicator management for Plasma Mobile
21mr|communicator-2.2.0-2|33	
21mr|communicator-2.2.0-2|34	%files -f %{name}.lang
21mr|communicator-2.2.0-2|35	%{_kde5_bindir}/communicator
21mr|communicator-2.2.0-2|36	%{_kde5_applicationsdir}/org.kde.communicator.desktop
21mr|communicator-2.2.0-2|37	%{_kde5_datadir}/icons/hicolor/scalable/apps/communicator.svg
21mr|communicator-2.2.0-2|38	%{_kde5_datadir}/maui-accounts
21mr|communicator-2.2.0-2|39	
21mr|communicator-2.2.0-2|40	#------------------------------------------------------------
21mr|communicator-2.2.0-2|41	
21mr|communicator-2.2.0-2|42	%prep
21mr|communicator-2.2.0-2|43	%autosetup -p1
21mr|communicator-2.2.0-2|44	
21mr|communicator-2.2.0-2|45	%build
21mr|communicator-2.2.0-2|46	%cmake_kde5
21mr|communicator-2.2.0-2|47	%make
21mr|communicator-2.2.0-2|48	
21mr|communicator-2.2.0-2|49	%install
21mr|communicator-2.2.0-2|50	%makeinstall_std -C build
21mr|communicator-2.2.0-2|51	
21mr|communicator-2.2.0-2|52	%find_lang %{name}

11806 21
21mr|compile-command-annotations-1.2.1-6|1	Name:          compile-command-annotations
21mr|compile-command-annotations-1.2.1-6|2	Version:       1.2.1
21mr|compile-command-annotations-1.2.1-6|3	Release:       6
21mr|compile-command-annotations-1.2.1-6|4	Summary:       Hotspot compile command annotations
21mr|compile-command-annotations-1.2.1-6|5	License:       ASL 2.0
21mr|compile-command-annotations-1.2.1-6|6	Group:         Development/Java
21mr|compile-command-annotations-1.2.1-6|7	URL:           https://github.com/nicoulaj/compile-command-annotations
21mr|compile-command-annotations-1.2.1-6|8	Source0:       https://github.com/nicoulaj/compile-command-annotations/archive/%{version}.tar.gz
21mr|compile-command-annotations-1.2.1-6|9	
21mr|compile-command-annotations-1.2.1-6|10	BuildRequires: maven-local
21mr|compile-command-annotations-1.2.1-6|11	BuildRequires: mvn(com.google.guava:guava)
21mr|compile-command-annotations-1.2.1-6|12	BuildRequires: mvn(commons-io:commons-io)
21mr|compile-command-annotations-1.2.1-6|13	#BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|compile-command-annotations-1.2.1-6|14	BuildRequires: mvn(org.assertj:assertj-core)
21mr|compile-command-annotations-1.2.1-6|15	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|compile-command-annotations-1.2.1-6|16	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|compile-command-annotations-1.2.1-6|17	BuildRequires: mvn(org.testng:testng)
21mr|compile-command-annotations-1.2.1-6|18	BuildRequires: mvn(org.jacoco:jacoco-maven-plugin)
21mr|compile-command-annotations-1.2.1-6|19	# For IT suite
21mr|compile-command-annotations-1.2.1-6|20	#BuildRequires: mvn(org.codehaus.groovy:groovy)
21mr|compile-command-annotations-1.2.1-6|21	
21mr|compile-command-annotations-1.2.1-6|22	BuildArch:     noarch
21mr|compile-command-annotations-1.2.1-6|23	# Java stack is not supported on x86_32
21mr|compile-command-annotations-1.2.1-6|24	ExcludeArch: %{ix86}
21mr|compile-command-annotations-1.2.1-6|25	
21mr|compile-command-annotations-1.2.1-6|26	%description
21mr|compile-command-annotations-1.2.1-6|27	Annotation based configuration file generator for the
21mr|compile-command-annotations-1.2.1-6|28	Hotspot JVM JIT compiler.
21mr|compile-command-annotations-1.2.1-6|29	
21mr|compile-command-annotations-1.2.1-6|30	%package javadoc
21mr|compile-command-annotations-1.2.1-6|31	Summary:       Javadoc for %{name}
21mr|compile-command-annotations-1.2.1-6|32	
21mr|compile-command-annotations-1.2.1-6|33	%description javadoc
21mr|compile-command-annotations-1.2.1-6|34	This package contains javadoc for %{name}.
21mr|compile-command-annotations-1.2.1-6|35	
21mr|compile-command-annotations-1.2.1-6|36	%prep
21mr|compile-command-annotations-1.2.1-6|37	%setup -q -n %{name}-%{version}
21mr|compile-command-annotations-1.2.1-6|38	
21mr|compile-command-annotations-1.2.1-6|39	# net.ju-n:net-ju-n-parent:32
21mr|compile-command-annotations-1.2.1-6|40	%pom_remove_parent
21mr|compile-command-annotations-1.2.1-6|41	
21mr|compile-command-annotations-1.2.1-6|42	# Prevent IT failures
21mr|compile-command-annotations-1.2.1-6|43	#find ./src/it/tests -name "pom.xml" -exec sed -i "s/@project.build.sourceEncoding@/UTF-8/g" {} +
21mr|compile-command-annotations-1.2.1-6|44	#find ./src/it/tests -name "pom.xml" -exec sed -i "s/@exec-maven-plugin.version@/1.4.0/g" {} +
21mr|compile-command-annotations-1.2.1-6|45	#find ./src/it/tests -name "pom.xml" -exec sed -i "s/@maven-compiler-plugin.version@/3.3/g" {} +
21mr|compile-command-annotations-1.2.1-6|46	# Fails on koji only
21mr|compile-command-annotations-1.2.1-6|47	%pom_remove_plugin :maven-invoker-plugin
21mr|compile-command-annotations-1.2.1-6|48	
21mr|compile-command-annotations-1.2.1-6|49	# TestNG support requires version 4.7 or above
21mr|compile-command-annotations-1.2.1-6|50	%pom_change_dep :testng ::6.8.21
21mr|compile-command-annotations-1.2.1-6|51	
21mr|compile-command-annotations-1.2.1-6|52	%mvn_file net.ju-n.compile-command-annotations:%{name} %{name}
21mr|compile-command-annotations-1.2.1-6|53	
21mr|compile-command-annotations-1.2.1-6|54	%build
21mr|compile-command-annotations-1.2.1-6|55	
21mr|compile-command-annotations-1.2.1-6|56	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|compile-command-annotations-1.2.1-6|57	
21mr|compile-command-annotations-1.2.1-6|58	%install
21mr|compile-command-annotations-1.2.1-6|59	%mvn_install
21mr|compile-command-annotations-1.2.1-6|60	
21mr|compile-command-annotations-1.2.1-6|61	%files -f .mfiles
21mr|compile-command-annotations-1.2.1-6|62	%doc README.md
21mr|compile-command-annotations-1.2.1-6|63	%license COPYING
21mr|compile-command-annotations-1.2.1-6|64	
21mr|compile-command-annotations-1.2.1-6|65	%files javadoc -f .mfiles-javadoc
21mr|compile-command-annotations-1.2.1-6|66	%license COPYING
21mr|compile-command-annotations-1.2.1-6|67	

11807 21
21mr|compiz-0.9.14.1-4|1	%define debug_package %{nil}
21mr|compiz-0.9.14.1-4|2	%define _disable_ld_no_undefined 1
21mr|compiz-0.9.14.1-4|3	
21mr|compiz-0.9.14.1-4|4	%define major 0
21mr|compiz-0.9.14.1-4|5	%define libname %mklibname %{name} %{major}
21mr|compiz-0.9.14.1-4|6	%define devname %mklibname %{name} -d
21mr|compiz-0.9.14.1-4|7	
21mr|compiz-0.9.14.1-4|8	%define libcompizconfig %mklibname compizconfig %{major}
21mr|compiz-0.9.14.1-4|9	%define devcompizconfig %mklibname compizconfig -d
21mr|compiz-0.9.14.1-4|10	
21mr|compiz-0.9.14.1-4|11	# w/a build failures on i686 (we do not really need a working compiz there, just build it)
21mr|compiz-0.9.14.1-4|12	%ifarch %{ix86}
21mr|compiz-0.9.14.1-4|13	%global optflags %{optflags} -Wno-error=format-truncation -Wno-error=format-security
21mr|compiz-0.9.14.1-4|14	%endif
21mr|compiz-0.9.14.1-4|15	
21mr|compiz-0.9.14.1-4|16	Summary:	OpenGL composite manager for Xgl and AIGLX
21mr|compiz-0.9.14.1-4|17	Name:		compiz
21mr|compiz-0.9.14.1-4|18	Version:	0.9.14.1
21mr|compiz-0.9.14.1-4|19	Release:	4
21mr|compiz-0.9.14.1-4|20	License:	GPLv2+ and LGPLv2+ and MIT
21mr|compiz-0.9.14.1-4|21	Group:		System/X11
21mr|compiz-0.9.14.1-4|22	Url:		http://www.compiz.org/
21mr|compiz-0.9.14.1-4|23	# Current source lives at https://launchpad.net/compiz
21mr|compiz-0.9.14.1-4|24	Source0:	https://launchpad.net/compiz/0.9.14/%{version}/+download/compiz-%{version}.tar.xz
21mr|compiz-0.9.14.1-4|25	Source1:	compiz.defaults
21mr|compiz-0.9.14.1-4|26	Source2:	compiz-window-decorator
21mr|compiz-0.9.14.1-4|27	Source3:	kstylerc.xinit
21mr|compiz-0.9.14.1-4|28	
21mr|compiz-0.9.14.1-4|29	# fedora sources bumped by x10
21mr|compiz-0.9.14.1-4|30	Source11:	compiz-gtk
21mr|compiz-0.9.14.1-4|31	Source12:	compiz-gtk.desktop
21mr|compiz-0.9.14.1-4|32	Source13:	compiz-gnome.desktop
21mr|compiz-0.9.14.1-4|33	Source14:	compiz-gnome.session
21mr|compiz-0.9.14.1-4|34	Patch0:		compiz-0.9.12.2-python-sitearch.patch
21mr|compiz-0.9.14.1-4|35	Patch1:		compiz-cython-bin.patch
21mr|compiz-0.9.14.1-4|36	Patch501:	0501-Add-ROSA-graphic-to-the-top-of-the-cube.patch
21mr|compiz-0.9.14.1-4|37	Patch503:	0503-Do-not-put-window-decorations-on-KDE-screensaver.patch
21mr|compiz-0.9.14.1-4|38	Patch504:	decrease-cmake-version.patch
21mr|compiz-0.9.14.1-4|39	Patch505:	focus-prevention-disable.patch
21mr|compiz-0.9.14.1-4|40	Patch506:	gcc10_common_fix.patch
21mr|compiz-0.9.14.1-4|41	Patch507:	gtk-extents.patch
21mr|compiz-0.9.14.1-4|42	Patch509:	remove-unused-or-broken-buttons.patch
21mr|compiz-0.9.14.1-4|43	Patch510:	reverse-unity-config.patch
21mr|compiz-0.9.14.1-4|44	Patch511:	screenshot-launch-fix.patch
21mr|compiz-0.9.14.1-4|45	BuildRequires:	cmake
21mr|compiz-0.9.14.1-4|46	BuildRequires:	desktop-file-utils
21mr|compiz-0.9.14.1-4|47	BuildRequires:	gettext
21mr|compiz-0.9.14.1-4|48	BuildRequires:	intltool
21mr|compiz-0.9.14.1-4|49	BuildRequires:	xsltproc
21mr|compiz-0.9.14.1-4|50	BuildRequires:	pkgconfig(python3)
21mr|compiz-0.9.14.1-4|51	BuildRequires:	python3-cython
21mr|compiz-0.9.14.1-4|52	BuildRequires:	python3-pkg-resources
21mr|compiz-0.9.14.1-4|53	BuildRequires:	boost-devel
21mr|compiz-0.9.14.1-4|54	BuildRequires:	pkgconfig(libnsl)
21mr|compiz-0.9.14.1-4|55	BuildRequires:	pkgconfig(gconf-2.0)
21mr|compiz-0.9.14.1-4|56	BuildRequires:	pkgconfig(gl)
21mr|compiz-0.9.14.1-4|57	BuildRequires:	pkgconfig(glu)
21mr|compiz-0.9.14.1-4|58	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|compiz-0.9.14.1-4|59	BuildRequires:	pkgconfig(libmetacity)
21mr|compiz-0.9.14.1-4|60	BuildRequires:	pkgconfig(libnotify)
21mr|compiz-0.9.14.1-4|61	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|compiz-0.9.14.1-4|62	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|compiz-0.9.14.1-4|63	BuildRequires:	pkgconfig(libwnck-3.0)
21mr|compiz-0.9.14.1-4|64	BuildRequires:	pkgconfig(libxslt)
21mr|compiz-0.9.14.1-4|65	Requires(post,preun):	GConf2
21mr|compiz-0.9.14.1-4|66	Requires:	compiz-decorator
21mr|compiz-0.9.14.1-4|67	Requires:	compositing-wm-common
21mr|compiz-0.9.14.1-4|68	Provides:	compositing-wm
21mr|compiz-0.9.14.1-4|69	%rename		compiz-bcop
21mr|compiz-0.9.14.1-4|70	
21mr|compiz-0.9.14.1-4|71	%description
21mr|compiz-0.9.14.1-4|72	Compiz is an OpenGL composite manager for Xgl and AIGLX.
21mr|compiz-0.9.14.1-4|73	
21mr|compiz-0.9.14.1-4|74	%files -f %{name}.lang
21mr|compiz-0.9.14.1-4|75	%{_bindir}/%{name}
21mr|compiz-0.9.14.1-4|76	%{_bindir}/%{name}-decorator
21mr|compiz-0.9.14.1-4|77	%{_bindir}/%{name}-window-decorator
21mr|compiz-0.9.14.1-4|78	%dir %{_libdir}/%{name}
21mr|compiz-0.9.14.1-4|79	# why do a for loop if all the files go in the same pkg???
21mr|compiz-0.9.14.1-4|80	%{_libdir}/%{name}/lib*.so
21mr|compiz-0.9.14.1-4|81	%exclude %{_libdir}/%{name}/libannotate.so
21mr|compiz-0.9.14.1-4|82	%exclude %{_libdir}/%{name}/libgnomecompat.so
21mr|compiz-0.9.14.1-4|83	%exclude %{_libdir}/%{name}/libmatecompat.so
21mr|compiz-0.9.14.1-4|84	%dir %{_datadir}/%{name}
21mr|compiz-0.9.14.1-4|85	%{_datadir}/%{name}/*.png
21mr|compiz-0.9.14.1-4|86	%{_datadir}/%{name}/*.xml
21mr|compiz-0.9.14.1-4|87	%exclude %{_datadir}/%{name}/annotate.xml
21mr|compiz-0.9.14.1-4|88	%exclude %{_datadir}/%{name}/gnomecompat.xml
21mr|compiz-0.9.14.1-4|89	%exclude %{_datadir}/%{name}/matecompat.xml
21mr|compiz-0.9.14.1-4|90	%dir %{_datadir}/%{name}/cube
21mr|compiz-0.9.14.1-4|91	%dir %{_datadir}/%{name}/cube/images
21mr|compiz-0.9.14.1-4|92	%{_datadir}/%{name}/cube/images/*.png
21mr|compiz-0.9.14.1-4|93	%dir %{_datadir}/%{name}/scale
21mr|compiz-0.9.14.1-4|94	%dir %{_datadir}/%{name}/scale/images
21mr|compiz-0.9.14.1-4|95	%{_datadir}/%{name}/scale/images/*.png
21mr|compiz-0.9.14.1-4|96	%{_datadir}/%{name}/cubeaddon
21mr|compiz-0.9.14.1-4|97	%{_datadir}/%{name}/mag
21mr|compiz-0.9.14.1-4|98	%{_datadir}/%{name}/notification
21mr|compiz-0.9.14.1-4|99	%{_datadir}/%{name}/showmouse
21mr|compiz-0.9.14.1-4|100	%{_datadir}/%{name}/splash
21mr|compiz-0.9.14.1-4|101	%{_datadir}/%{name}/colorfilter
21mr|compiz-0.9.14.1-4|102	%{_datadir}/gnome-control-center/keybindings/50-compiz-*.xml
21mr|compiz-0.9.14.1-4|103	%{_datadir}/applications/%{name}.desktop
21mr|compiz-0.9.14.1-4|104	%{_datadir}/compositing-wm/%{name}.defaults
21mr|compiz-0.9.14.1-4|105	
21mr|compiz-0.9.14.1-4|106	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|107	
21mr|compiz-0.9.14.1-4|108	%package decorator-gtk
21mr|compiz-0.9.14.1-4|109	Summary:	GTK window decorator for compiz
21mr|compiz-0.9.14.1-4|110	Group:		System/X11
21mr|compiz-0.9.14.1-4|111	Provides:	compiz-decorator
21mr|compiz-0.9.14.1-4|112	Requires:	%{name} = %{EVRD}
21mr|compiz-0.9.14.1-4|113	
21mr|compiz-0.9.14.1-4|114	%description decorator-gtk
21mr|compiz-0.9.14.1-4|115	This package provides a GTK window decorator for the compiz OpenGL
21mr|compiz-0.9.14.1-4|116	compositing manager.
21mr|compiz-0.9.14.1-4|117	
21mr|compiz-0.9.14.1-4|118	%files decorator-gtk
21mr|compiz-0.9.14.1-4|119	%{_bindir}/compiz-gtk
21mr|compiz-0.9.14.1-4|120	%{_bindir}/gtk-window-decorator
21mr|compiz-0.9.14.1-4|121	%{_datadir}/applications/compiz-gtk.desktop
21mr|compiz-0.9.14.1-4|122	# split into gnome pkg ???
21mr|compiz-0.9.14.1-4|123	%{_datadir}/xsessions/compiz-gnome.desktop
21mr|compiz-0.9.14.1-4|124	%{_datadir}/gnome-session/sessions/compiz-gnome.session
21mr|compiz-0.9.14.1-4|125	%{_libdir}/%{name}/libannotate.so
21mr|compiz-0.9.14.1-4|126	%{_libdir}/%{name}/libgnomecompat.so
21mr|compiz-0.9.14.1-4|127	%{_libdir}/%{name}/libmatecompat.so
21mr|compiz-0.9.14.1-4|128	%{_datadir}/%{name}/annotate.xml
21mr|compiz-0.9.14.1-4|129	%{_datadir}/%{name}/gnomecompat.xml
21mr|compiz-0.9.14.1-4|130	%{_datadir}/%{name}/matecompat.xml
21mr|compiz-0.9.14.1-4|131	
21mr|compiz-0.9.14.1-4|132	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|133	
21mr|compiz-0.9.14.1-4|134	%package -n %{libname}
21mr|compiz-0.9.14.1-4|135	Summary:	Shared libraries for compiz
21mr|compiz-0.9.14.1-4|136	Group:		System/X11
21mr|compiz-0.9.14.1-4|137	Conflicts:	%{name} < 0.5.1
21mr|compiz-0.9.14.1-4|138	
21mr|compiz-0.9.14.1-4|139	%description -n %{libname}
21mr|compiz-0.9.14.1-4|140	This package provides shared libraries for compiz.
21mr|compiz-0.9.14.1-4|141	
21mr|compiz-0.9.14.1-4|142	%files -n %{libname}
21mr|compiz-0.9.14.1-4|143	%{_libdir}/libdecoration.so.%{major}*
21mr|compiz-0.9.14.1-4|144	%{_libdir}/libcompiz_core.so.*
21mr|compiz-0.9.14.1-4|145	
21mr|compiz-0.9.14.1-4|146	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|147	
21mr|compiz-0.9.14.1-4|148	%package -n %{devname}
21mr|compiz-0.9.14.1-4|149	Summary:	Development files for compiz
21mr|compiz-0.9.14.1-4|150	Group:		Development/X11
21mr|compiz-0.9.14.1-4|151	Provides:	%{name}-devel = %{EVRD}
21mr|compiz-0.9.14.1-4|152	Obsoletes:	%{name}-devel < %{EVRD}
21mr|compiz-0.9.14.1-4|153	Requires:	%{libname} = %{EVRD}
21mr|compiz-0.9.14.1-4|154	
21mr|compiz-0.9.14.1-4|155	%description -n %{devname}
21mr|compiz-0.9.14.1-4|156	This package provides development files for compiz.
21mr|compiz-0.9.14.1-4|157	
21mr|compiz-0.9.14.1-4|158	%files -n %{devname}
21mr|compiz-0.9.14.1-4|159	%dir %{_datadir}/%{name}/xslt
21mr|compiz-0.9.14.1-4|160	%{_includedir}/%{name}/*
21mr|compiz-0.9.14.1-4|161	%{_libdir}/libcompiz_core.so
21mr|compiz-0.9.14.1-4|162	%{_libdir}/libdecoration.so
21mr|compiz-0.9.14.1-4|163	%{_libdir}/pkgconfig/%{name}*.pc
21mr|compiz-0.9.14.1-4|164	%{_libdir}/pkgconfig/libdecoration.pc
21mr|compiz-0.9.14.1-4|165	%{_datadir}/cmake/Modules/*cmake
21mr|compiz-0.9.14.1-4|166	%{_datadir}/%{name}/cmake
21mr|compiz-0.9.14.1-4|167	%{_datadir}/%{name}/xslt/*.xslt
21mr|compiz-0.9.14.1-4|168	%{_datadir}/cmake-*/FindCompiz.cmake
21mr|compiz-0.9.14.1-4|169	%{_datadir}/cmake-*/FindOpenGLES2.cmake
21mr|compiz-0.9.14.1-4|170	
21mr|compiz-0.9.14.1-4|171	
21mr|compiz-0.9.14.1-4|172	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|173	
21mr|compiz-0.9.14.1-4|174	%package -n ccsm
21mr|compiz-0.9.14.1-4|175	Summary:	Compiz Config Settings Manager
21mr|compiz-0.9.14.1-4|176	Group:		System/X11
21mr|compiz-0.9.14.1-4|177	Provides:	python3-ccm = %{EVRD}
21mr|compiz-0.9.14.1-4|178	Requires:	python3-compizconfig
21mr|compiz-0.9.14.1-4|179	BuildArch:	noarch
21mr|compiz-0.9.14.1-4|180	
21mr|compiz-0.9.14.1-4|181	%description -n ccsm
21mr|compiz-0.9.14.1-4|182	Configuration tool for Compiz when used with the ccp configuration plugin.
21mr|compiz-0.9.14.1-4|183	
21mr|compiz-0.9.14.1-4|184	%files -n ccsm -f ccsm.lang
21mr|compiz-0.9.14.1-4|185	%{_bindir}/ccsm
21mr|compiz-0.9.14.1-4|186	%{_datadir}/ccsm
21mr|compiz-0.9.14.1-4|187	%config(noreplace) %{_sysconfdir}/compizconfig/config.conf
21mr|compiz-0.9.14.1-4|188	%{python3_sitelib}/ccm
21mr|compiz-0.9.14.1-4|189	%{python3_sitelib}/ccsm-*-py3.*.egg-info
21mr|compiz-0.9.14.1-4|190	%{_datadir}/applications/ccsm.desktop
21mr|compiz-0.9.14.1-4|191	%{_datadir}/icons/*/*/*/ccsm.*
21mr|compiz-0.9.14.1-4|192	
21mr|compiz-0.9.14.1-4|193	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|194	
21mr|compiz-0.9.14.1-4|195	%package -n %{libcompizconfig}
21mr|compiz-0.9.14.1-4|196	Summary:	Backend configuration library from Compiz Fusion
21mr|compiz-0.9.14.1-4|197	Group:		System/X11
21mr|compiz-0.9.14.1-4|198	Requires:	compizconfig-backends
21mr|compiz-0.9.14.1-4|199	
21mr|compiz-0.9.14.1-4|200	%description -n %{libcompizconfig}
21mr|compiz-0.9.14.1-4|201	Backend configuration library from Compiz Fusion.
21mr|compiz-0.9.14.1-4|202	
21mr|compiz-0.9.14.1-4|203	%files -n %{libcompizconfig}
21mr|compiz-0.9.14.1-4|204	%{_libdir}/libcompizconfig.so.%{major}*
21mr|compiz-0.9.14.1-4|205	
21mr|compiz-0.9.14.1-4|206	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|207	
21mr|compiz-0.9.14.1-4|208	%package -n %{devcompizconfig}
21mr|compiz-0.9.14.1-4|209	Summary:	Development files for libcompizconfig
21mr|compiz-0.9.14.1-4|210	Group:		Development/X11
21mr|compiz-0.9.14.1-4|211	Provides:	compizconfig-devel = %{EVRD}
21mr|compiz-0.9.14.1-4|212	Requires:	%{libcompizconfig} = %{EVRD}
21mr|compiz-0.9.14.1-4|213	
21mr|compiz-0.9.14.1-4|214	%description -n %{devcompizconfig}
21mr|compiz-0.9.14.1-4|215	Development files for libcompizconfig.
21mr|compiz-0.9.14.1-4|216	
21mr|compiz-0.9.14.1-4|217	%files -n %{devcompizconfig}
21mr|compiz-0.9.14.1-4|218	%{_libdir}/libcompizconfig.so
21mr|compiz-0.9.14.1-4|219	%{_includedir}/compizconfig
21mr|compiz-0.9.14.1-4|220	%{_libdir}/pkgconfig/libcompizconfig.pc
21mr|compiz-0.9.14.1-4|221	%{_datadir}/cmake-*/FindCompizConfig.cmake
21mr|compiz-0.9.14.1-4|222	
21mr|compiz-0.9.14.1-4|223	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|224	
21mr|compiz-0.9.14.1-4|225	%package -n compizconfig-backends
21mr|compiz-0.9.14.1-4|226	Summary:	Backend modules for libcompizconfig
21mr|compiz-0.9.14.1-4|227	Group:		System/X11
21mr|compiz-0.9.14.1-4|228	
21mr|compiz-0.9.14.1-4|229	%description -n compizconfig-backends
21mr|compiz-0.9.14.1-4|230	Backend modules for libcompizconfig.
21mr|compiz-0.9.14.1-4|231	
21mr|compiz-0.9.14.1-4|232	%files -n compizconfig-backends
21mr|compiz-0.9.14.1-4|233	%dir %{_libdir}/compizconfig
21mr|compiz-0.9.14.1-4|234	%{_libdir}/compizconfig/backends
21mr|compiz-0.9.14.1-4|235	%{_libdir}/libcompizconfig_gsettings_backend.so
21mr|compiz-0.9.14.1-4|236	
21mr|compiz-0.9.14.1-4|237	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|238	
21mr|compiz-0.9.14.1-4|239	%package -n python3-compizconfig
21mr|compiz-0.9.14.1-4|240	Summary:	Python3 bindings for libcompizconfig
21mr|compiz-0.9.14.1-4|241	Group:		System/X11
21mr|compiz-0.9.14.1-4|242	
21mr|compiz-0.9.14.1-4|243	%description -n python3-compizconfig
21mr|compiz-0.9.14.1-4|244	Python3 bindings for libcompizconfig.
21mr|compiz-0.9.14.1-4|245	
21mr|compiz-0.9.14.1-4|246	%files -n python3-compizconfig
21mr|compiz-0.9.14.1-4|247	%{python3_sitelib}/compizconfig*
21mr|compiz-0.9.14.1-4|248	%ifnarch %ix86
21mr|compiz-0.9.14.1-4|249	# Prevent duplicate file
21mr|compiz-0.9.14.1-4|250	%{python3_sitearch}/compizconfig.so
21mr|compiz-0.9.14.1-4|251	%endif
21mr|compiz-0.9.14.1-4|252	
21mr|compiz-0.9.14.1-4|253	#----------------------------------------------------------------------------
21mr|compiz-0.9.14.1-4|254	
21mr|compiz-0.9.14.1-4|255	%prep
21mr|compiz-0.9.14.1-4|256	%autosetup -p1
21mr|compiz-0.9.14.1-4|257	
21mr|compiz-0.9.14.1-4|258	%build
21mr|compiz-0.9.14.1-4|259	%setup_compile_flags
21mr|compiz-0.9.14.1-4|260	export CFLAGS+=" -fno-strict-aliasing -Wno-error=deprecated-declarations" CXXFLAGS+=" -fno-strict-aliasing" FFLAGS+=" -fno-strict-aliasing"
21mr|compiz-0.9.14.1-4|261	
21mr|compiz-0.9.14.1-4|262	%cmake \
21mr|compiz-0.9.14.1-4|263	-DCOMPIZ_PACKAGING_ENABLED=ON \
21mr|compiz-0.9.14.1-4|264	%ifarch %{e2k}
21mr|compiz-0.9.14.1-4|265	-DCOMPIZ_BUILD_TESTING=OFF \
21mr|compiz-0.9.14.1-4|266	-DCOMPIZ_WERROR=OFF \
21mr|compiz-0.9.14.1-4|267	%endif
21mr|compiz-0.9.14.1-4|268	-DBUILD_GNOME_KEYBINDINGS=OFF \
21mr|compiz-0.9.14.1-4|269	-DCOMPIZ_BUILD_WITH_RPATH=OFF \
21mr|compiz-0.9.14.1-4|270	-DCOMPIZ_DISABLE_SCHEMAS_INSTALL=ON \
21mr|compiz-0.9.14.1-4|271	-DCOMPIZ_UNUSED_PRIVATE_FIELD_WARNINGS=ON \
21mr|compiz-0.9.14.1-4|272	-DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=%{_sysconfdir}/gconf/schemas ..
21mr|compiz-0.9.14.1-4|273	# (From ALT) Fixes building with gcc8
21mr|compiz-0.9.14.1-4|274	#find -name flags.make | while read l; do sed -i 's|\ -Werror\ | |g' $l; done
21mr|compiz-0.9.14.1-4|275	%make VERBOSE=1 -j1
21mr|compiz-0.9.14.1-4|276	
21mr|compiz-0.9.14.1-4|277	%install
21mr|compiz-0.9.14.1-4|278	%makeinstall_std -C build
21mr|compiz-0.9.14.1-4|279	pushd build
21mr|compiz-0.9.14.1-4|280	# This should work, but is buggy upstream:
21mr|compiz-0.9.14.1-4|281	# make DESTDIR=%{buildroot} findcompiz_install
21mr|compiz-0.9.14.1-4|282	# So we do this instead:
21mr|compiz-0.9.14.1-4|283	mkdir -p %{buildroot}%{_datadir}/cmake/Modules
21mr|compiz-0.9.14.1-4|284	cmake -E copy ../cmake/FindCompiz.cmake %{buildroot}%{_datadir}/cmake/Modules
21mr|compiz-0.9.14.1-4|285	popd
21mr|compiz-0.9.14.1-4|286	
21mr|compiz-0.9.14.1-4|287	install -m755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}-window-decorator
21mr|compiz-0.9.14.1-4|288	install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/compositing-wm/%{name}.defaults
21mr|compiz-0.9.14.1-4|289	
21mr|compiz-0.9.14.1-4|290	%find_lang %{name}
21mr|compiz-0.9.14.1-4|291	%find_lang ccsm
21mr|compiz-0.9.14.1-4|292	
21mr|compiz-0.9.14.1-4|293	#fedora sources
21mr|compiz-0.9.14.1-4|294	install %{SOURCE11} %{buildroot}/%{_bindir}
21mr|compiz-0.9.14.1-4|295	
21mr|compiz-0.9.14.1-4|296	# set up an X session
21mr|compiz-0.9.14.1-4|297	mkdir -p %{buildroot}%{_datadir}/xsessions
21mr|compiz-0.9.14.1-4|298	install %{SOURCE13} %{buildroot}/%{_datadir}/xsessions
21mr|compiz-0.9.14.1-4|299	mkdir -p %{buildroot}%{_datadir}/gnome-session/sessions
21mr|compiz-0.9.14.1-4|300	install %{SOURCE14} %{buildroot}/%{_datadir}/gnome-session/sessions
21mr|compiz-0.9.14.1-4|301	
21mr|compiz-0.9.14.1-4|302	desktop-file-install --vendor="" \
21mr|compiz-0.9.14.1-4|303	--dir %{buildroot}%{_datadir}/applications \
21mr|compiz-0.9.14.1-4|304	%{SOURCE12}
21mr|compiz-0.9.14.1-4|305	
21mr|compiz-0.9.14.1-4|306	rm -f %{buildroot}%{py2_puresitedir}/*.egg-info
21mr|compiz-0.9.14.1-4|307	
21mr|compiz-0.9.14.1-4|308	desktop-file-install \
21mr|compiz-0.9.14.1-4|309	--vendor="" \
21mr|compiz-0.9.14.1-4|310	--remove-category="Compiz" \
21mr|compiz-0.9.14.1-4|311	--add-category="GTK" \
21mr|compiz-0.9.14.1-4|312	--add-category="Settings" \
21mr|compiz-0.9.14.1-4|313	--add-category="DesktopSettings" \
21mr|compiz-0.9.14.1-4|314	--add-category="X-MandrivaLinux-CrossDesktop" \
21mr|compiz-0.9.14.1-4|315	--dir %{buildroot}%{_datadir}/applications \
21mr|compiz-0.9.14.1-4|316	%{buildroot}%{_datadir}/applications/%{name}.desktop

11808 21
21mr|compositing-server-common-2010.1-6|1	%define rname compositing-server
21mr|compositing-server-common-2010.1-6|2	%define name %{rname}-common
21mr|compositing-server-common-2010.1-6|3	%define version 2010.1
21mr|compositing-server-common-2010.1-6|4	%define release 6
21mr|compositing-server-common-2010.1-6|5	
21mr|compositing-server-common-2010.1-6|6	%define xinit_level 01
21mr|compositing-server-common-2010.1-6|7	%define xinit_name %{xinit_level}%{rname}
21mr|compositing-server-common-2010.1-6|8	
21mr|compositing-server-common-2010.1-6|9	Name: %name
21mr|compositing-server-common-2010.1-6|10	Version: %version
21mr|compositing-server-common-2010.1-6|11	Release: %release
21mr|compositing-server-common-2010.1-6|12	Summary: Common tools for compositing servers
21mr|compositing-server-common-2010.1-6|13	Group: System/X11
21mr|compositing-server-common-2010.1-6|14	URL: http://www.mandriva.com
21mr|compositing-server-common-2010.1-6|15	Source0: %{rname}.xinit
21mr|compositing-server-common-2010.1-6|16	Source1: %{rname}.sysconfig
21mr|compositing-server-common-2010.1-6|17	License: GPLv2+
21mr|compositing-server-common-2010.1-6|18	Requires: glxinfo xauth xdpyinfo
21mr|compositing-server-common-2010.1-6|19	BuildArch: noarch
21mr|compositing-server-common-2010.1-6|20	
21mr|compositing-server-common-2010.1-6|21	%description
21mr|compositing-server-common-2010.1-6|22	This package contains tools for compositing servers, such as Xgl and
21mr|compositing-server-common-2010.1-6|23	Xmetisse. This includes X session scripts and configuration files.
21mr|compositing-server-common-2010.1-6|24	
21mr|compositing-server-common-2010.1-6|25	%prep
21mr|compositing-server-common-2010.1-6|26	%setup -q -c -T
21mr|compositing-server-common-2010.1-6|27	
21mr|compositing-server-common-2010.1-6|28	%install
21mr|compositing-server-common-2010.1-6|29	rm -rf %{buildroot}
21mr|compositing-server-common-2010.1-6|30	install -D -m 0755 %SOURCE0 %{buildroot}%{_sysconfdir}/X11/xinit.d/%{xinit_name}
21mr|compositing-server-common-2010.1-6|31	install -D -m 0644 %SOURCE1 %{buildroot}%{_sysconfdir}/sysconfig/%{rname}
21mr|compositing-server-common-2010.1-6|32	install -d %{buildroot}%{_datadir}/%{rname}
21mr|compositing-server-common-2010.1-6|33	
21mr|compositing-server-common-2010.1-6|34	%clean
21mr|compositing-server-common-2010.1-6|35	rm -rf %{buildroot}
21mr|compositing-server-common-2010.1-6|36	
21mr|compositing-server-common-2010.1-6|37	%files
21mr|compositing-server-common-2010.1-6|38	%defattr(-,root,root)
21mr|compositing-server-common-2010.1-6|39	%{_sysconfdir}/X11/xinit.d/%{xinit_name}
21mr|compositing-server-common-2010.1-6|40	%config(noreplace) %{_sysconfdir}/sysconfig/%{rname}
21mr|compositing-server-common-2010.1-6|41	%dir %{_datadir}/%{rname}

11809 21
21mr|compositing-wm-common-2018.0-1|1	%define rname compositing-wm
21mr|compositing-wm-common-2018.0-1|2	%define imgname rosa-top
21mr|compositing-wm-common-2018.0-1|3	
21mr|compositing-wm-common-2018.0-1|4	Name: 	%{rname}-common
21mr|compositing-wm-common-2018.0-1|5	Version:	2018.0
21mr|compositing-wm-common-2018.0-1|6	Release:	1
21mr|compositing-wm-common-2018.0-1|7	Summary: Common tools for compositing window managers
21mr|compositing-wm-common-2018.0-1|8	Group: System/X11
21mr|compositing-wm-common-2018.0-1|9	URL: http://www.mandriva.com
21mr|compositing-wm-common-2018.0-1|10	Source0: %{rname}.xinit
21mr|compositing-wm-common-2018.0-1|11	Source1: %{rname}.sysconfig
21mr|compositing-wm-common-2018.0-1|12	Source2: %{rname}-start
21mr|compositing-wm-common-2018.0-1|13	Source3: %{imgname}.png
21mr|compositing-wm-common-2018.0-1|14	Source5: compiz-manager
21mr|compositing-wm-common-2018.0-1|15	License: GPLv2+
21mr|compositing-wm-common-2018.0-1|16	Requires: glxinfo
21mr|compositing-wm-common-2018.0-1|17	Requires: xvinfo
21mr|compositing-wm-common-2018.0-1|18	
21mr|compositing-wm-common-2018.0-1|19	%description
21mr|compositing-wm-common-2018.0-1|20	This package contains tools for compositing window managers, such as
21mr|compositing-wm-common-2018.0-1|21	Compiz. This includes X session scripts, configuration files and
21mr|compositing-wm-common-2018.0-1|22	images.
21mr|compositing-wm-common-2018.0-1|23	
21mr|compositing-wm-common-2018.0-1|24	%prep
21mr|compositing-wm-common-2018.0-1|25	%setup -q -c -T
21mr|compositing-wm-common-2018.0-1|26	
21mr|compositing-wm-common-2018.0-1|27	%install
21mr|compositing-wm-common-2018.0-1|28	install -D -m 0755 %{SOURCE0} %{buildroot}%{_sysconfdir}/X11/xinit.d/40%{rname}
21mr|compositing-wm-common-2018.0-1|29	install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{rname}
21mr|compositing-wm-common-2018.0-1|30	install -D -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/%{rname}-start
21mr|compositing-wm-common-2018.0-1|31	install -D -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/compiz-manager
21mr|compositing-wm-common-2018.0-1|32	install -D -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/%{rname}/%{imgname}.png
21mr|compositing-wm-common-2018.0-1|33	perl -pi -e "s!__LIBDIR__!%{_libdir}!" %{buildroot}%{_bindir}/%{rname}-start
21mr|compositing-wm-common-2018.0-1|34	
21mr|compositing-wm-common-2018.0-1|35	
21mr|compositing-wm-common-2018.0-1|36	
21mr|compositing-wm-common-2018.0-1|37	# Fix the paths in the compiz-manager script
21mr|compositing-wm-common-2018.0-1|38	sed -i "s|/usr/local|/usr|" %{buildroot}%{_bindir}/compiz-manager
21mr|compositing-wm-common-2018.0-1|39	sed -i "s|/usr/bin|%{_bindir}|" %{buildroot}%{_bindir}/compiz-manager
21mr|compositing-wm-common-2018.0-1|40	sed -i "s|/usr/lib|%{_libdir}|" %{buildroot}%{_bindir}/compiz-manager
21mr|compositing-wm-common-2018.0-1|41	
21mr|compositing-wm-common-2018.0-1|42	# And a default config to override some defaults
21mr|compositing-wm-common-2018.0-1|43	mkdir -p %{buildroot}%{_sysconfdir}/xdg/compiz
21mr|compositing-wm-common-2018.0-1|44	cat >%{buildroot}%{_sysconfdir}/xdg/compiz/compiz-manager <<EOF
21mr|compositing-wm-common-2018.0-1|45	# We start the decorator via compiz' decoration plugin so set it to "no" here.
21mr|compositing-wm-common-2018.0-1|46	START_DECORATOR="no"
21mr|compositing-wm-common-2018.0-1|47	EOF
21mr|compositing-wm-common-2018.0-1|48	
21mr|compositing-wm-common-2018.0-1|49	%files
21mr|compositing-wm-common-2018.0-1|50	%{_sysconfdir}/X11/xinit.d/*
21mr|compositing-wm-common-2018.0-1|51	%config(noreplace) %{_sysconfdir}/sysconfig/%{rname}
21mr|compositing-wm-common-2018.0-1|52	%config(noreplace) %{_sysconfdir}/xdg/compiz/compiz-manager
21mr|compositing-wm-common-2018.0-1|53	%{_bindir}/%{rname}-start
21mr|compositing-wm-common-2018.0-1|54	%{_bindir}/compiz-manager
21mr|compositing-wm-common-2018.0-1|55	%dir %{_datadir}/%{rname}
21mr|compositing-wm-common-2018.0-1|56	%{_datadir}/%{rname}/%{imgname}.png

11810 21
21mr|compress-lzf-1.0.3-11|1	Name:          compress-lzf
21mr|compress-lzf-1.0.3-11|2	Version:       1.0.3
21mr|compress-lzf-1.0.3-11|3	Release:       11
21mr|compress-lzf-1.0.3-11|4	Summary:       Basic LZF codec, compatible with standard C LZF package
21mr|compress-lzf-1.0.3-11|5	License:       ASL 2.0
21mr|compress-lzf-1.0.3-11|6	URL:           https://github.com/ning/compress
21mr|compress-lzf-1.0.3-11|7	Source0:       https://github.com/ning/compress/archive/%{name}-%{version}.tar.gz
21mr|compress-lzf-1.0.3-11|8	
21mr|compress-lzf-1.0.3-11|9	BuildRequires: maven-local
21mr|compress-lzf-1.0.3-11|10	BuildRequires: mvn(junit:junit)
21mr|compress-lzf-1.0.3-11|11	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|compress-lzf-1.0.3-11|12	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|compress-lzf-1.0.3-11|13	BuildRequires: mvn(org.apache.maven.surefire:surefire-testng)
21mr|compress-lzf-1.0.3-11|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|compress-lzf-1.0.3-11|15	BuildRequires: mvn(org.testng:testng)
21mr|compress-lzf-1.0.3-11|16	
21mr|compress-lzf-1.0.3-11|17	Group:          Development/Java
21mr|compress-lzf-1.0.3-11|18	BuildArch:     noarch
21mr|compress-lzf-1.0.3-11|19	# Java stack is not supported on x86_32
21mr|compress-lzf-1.0.3-11|20	ExcludeArch: %{ix86}
21mr|compress-lzf-1.0.3-11|21	
21mr|compress-lzf-1.0.3-11|22	%description
21mr|compress-lzf-1.0.3-11|23	Compression codec for LZF encoding for particularly encoding/decoding,
21mr|compress-lzf-1.0.3-11|24	with reasonable compression. Compressor is basic Lempel-Ziv codec,
21mr|compress-lzf-1.0.3-11|25	without Huffman (deflate/gzip) or statistical post-encoding. See
21mr|compress-lzf-1.0.3-11|26	"http://oldhome.schmorp.de/marc/liblzf.html" for more on
21mr|compress-lzf-1.0.3-11|27	original LZF package.
21mr|compress-lzf-1.0.3-11|28	
21mr|compress-lzf-1.0.3-11|29	%package javadoc
21mr|compress-lzf-1.0.3-11|30	Summary:       Javadoc for %{name}
21mr|compress-lzf-1.0.3-11|31	
21mr|compress-lzf-1.0.3-11|32	%description javadoc
21mr|compress-lzf-1.0.3-11|33	This package contains javadoc for %{name}.
21mr|compress-lzf-1.0.3-11|34	
21mr|compress-lzf-1.0.3-11|35	%prep
21mr|compress-lzf-1.0.3-11|36	%setup -q -n compress-%{name}-%{version}
21mr|compress-lzf-1.0.3-11|37	
21mr|compress-lzf-1.0.3-11|38	find . -name "*.class" -print -delete
21mr|compress-lzf-1.0.3-11|39	find . -name "*.jar" -type f -print -delete
21mr|compress-lzf-1.0.3-11|40	
21mr|compress-lzf-1.0.3-11|41	%pom_remove_plugin :maven-source-plugin
21mr|compress-lzf-1.0.3-11|42	%pom_xpath_remove "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|compress-lzf-1.0.3-11|43	
21mr|compress-lzf-1.0.3-11|44	%pom_add_dep junit:junit::test
21mr|compress-lzf-1.0.3-11|45	
21mr|compress-lzf-1.0.3-11|46	%mvn_file : %{name}
21mr|compress-lzf-1.0.3-11|47	
21mr|compress-lzf-1.0.3-11|48	%build
21mr|compress-lzf-1.0.3-11|49	
21mr|compress-lzf-1.0.3-11|50	%mvn_build -- -Poffline-testing
21mr|compress-lzf-1.0.3-11|51	
21mr|compress-lzf-1.0.3-11|52	%install
21mr|compress-lzf-1.0.3-11|53	%mvn_install
21mr|compress-lzf-1.0.3-11|54	
21mr|compress-lzf-1.0.3-11|55	%files -f .mfiles
21mr|compress-lzf-1.0.3-11|56	%doc README.md VERSION.txt
21mr|compress-lzf-1.0.3-11|57	%license LICENSE
21mr|compress-lzf-1.0.3-11|58	
21mr|compress-lzf-1.0.3-11|59	%files javadoc -f .mfiles-javadoc
21mr|compress-lzf-1.0.3-11|60	%license LICENSE
21mr|compress-lzf-1.0.3-11|61	

11811 21
21mr|concurrentlinkedhashmap-lru-1.4.2-8|1	Name:          concurrentlinkedhashmap-lru
21mr|concurrentlinkedhashmap-lru-1.4.2-8|2	Version:       1.4.2
21mr|concurrentlinkedhashmap-lru-1.4.2-8|3	Release:       8
21mr|concurrentlinkedhashmap-lru-1.4.2-8|4	Summary:       A ConcurrentLinkedHashMap for Java
21mr|concurrentlinkedhashmap-lru-1.4.2-8|5	License:       ASL 2.0
21mr|concurrentlinkedhashmap-lru-1.4.2-8|6	Url:           https://github.com/ben-manes/concurrentlinkedhashmap
21mr|concurrentlinkedhashmap-lru-1.4.2-8|7	Source0:       https://github.com/ben-manes/concurrentlinkedhashmap/archive/%{name}-%{version}.tar.gz
21mr|concurrentlinkedhashmap-lru-1.4.2-8|8	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|9	# test deps
21mr|concurrentlinkedhashmap-lru-1.4.2-8|10	%if 0
21mr|concurrentlinkedhashmap-lru-1.4.2-8|11	BuildRequires: mvn(com.github.stephenc.high-scale-lib:high-scale-lib)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|12	BuildRequires: mvn(com.google.guava:guava)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|13	BuildRequires: mvn(commons-lang:commons-lang)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|14	BuildRequires: mvn(net.sf.ehcache:ehcache)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|15	BuildRequires: mvn(org.hamcrest:hamcrest-library) >= 1.3
21mr|concurrentlinkedhashmap-lru-1.4.2-8|16	BuildRequires: mvn(org.mockito:mockito-all)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|17	BuildRequires: mvn(org.testng:testng)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|18	# unavailable test deps
21mr|concurrentlinkedhashmap-lru-1.4.2-8|19	BuildRequires: mvn(com.google.caliper:caliper)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|20	BuildRequires: mvn(com.jayway.awaitility:awaitility)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|21	# require cache-benchmark == r7903 from http://sourceforge.net/projects/cachebenchfwk/
21mr|concurrentlinkedhashmap-lru-1.4.2-8|22	BuildRequires: mvn(org.cachebench:cache-benchmark)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|23	%endif
21mr|concurrentlinkedhashmap-lru-1.4.2-8|24	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|25	BuildRequires: maven-local
21mr|concurrentlinkedhashmap-lru-1.4.2-8|26	BuildRequires: maven-enforcer-plugin
21mr|concurrentlinkedhashmap-lru-1.4.2-8|27	BuildRequires: maven-plugin-bundle
21mr|concurrentlinkedhashmap-lru-1.4.2-8|28	#BuildRequires: maven-site-plugin
21mr|concurrentlinkedhashmap-lru-1.4.2-8|29	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|30	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|31	BuildRequires: mvn(com.google.code.findbugs:jsr305)
21mr|concurrentlinkedhashmap-lru-1.4.2-8|32	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|33	Group:          Development/Java
21mr|concurrentlinkedhashmap-lru-1.4.2-8|34	BuildArch:     noarch
21mr|concurrentlinkedhashmap-lru-1.4.2-8|35	# Java stack is not supported on x86_32
21mr|concurrentlinkedhashmap-lru-1.4.2-8|36	ExcludeArch: %{ix86}
21mr|concurrentlinkedhashmap-lru-1.4.2-8|37	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|38	%description
21mr|concurrentlinkedhashmap-lru-1.4.2-8|39	A high performance version of java.util.LinkedHashMap
21mr|concurrentlinkedhashmap-lru-1.4.2-8|40	for use as a software cache.
21mr|concurrentlinkedhashmap-lru-1.4.2-8|41	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|42	%package javadoc
21mr|concurrentlinkedhashmap-lru-1.4.2-8|43	Summary:       Javadoc for %{name}
21mr|concurrentlinkedhashmap-lru-1.4.2-8|44	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|45	%description javadoc
21mr|concurrentlinkedhashmap-lru-1.4.2-8|46	This package contains javadoc for %{name}.
21mr|concurrentlinkedhashmap-lru-1.4.2-8|47	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|48	%prep
21mr|concurrentlinkedhashmap-lru-1.4.2-8|49	%setup -q -n concurrentlinkedhashmap-%{name}-%{version}
21mr|concurrentlinkedhashmap-lru-1.4.2-8|50	find . -name "*.class" -delete
21mr|concurrentlinkedhashmap-lru-1.4.2-8|51	find . -name "*.jar" -type f -print -delete
21mr|concurrentlinkedhashmap-lru-1.4.2-8|52	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|53	#sed -i -e "s,<version>3.4</version>,<version>$(rpm -q --qf '%%{VERSION}' maven-site-plugin)</version>,g" pom.xml
21mr|concurrentlinkedhashmap-lru-1.4.2-8|54	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|55	# Unavailable
21mr|concurrentlinkedhashmap-lru-1.4.2-8|56	%pom_remove_plugin :findbugs-maven-plugin
21mr|concurrentlinkedhashmap-lru-1.4.2-8|57	%pom_remove_plugin :taglist-maven-plugin
21mr|concurrentlinkedhashmap-lru-1.4.2-8|58	%pom_remove_plugin :emma-maven-plugin
21mr|concurrentlinkedhashmap-lru-1.4.2-8|59	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|60	# Unwanted
21mr|concurrentlinkedhashmap-lru-1.4.2-8|61	%pom_remove_plugin :maven-source-plugin
21mr|concurrentlinkedhashmap-lru-1.4.2-8|62	# BRed in RPM spec, but removing BR in pom.xml due to problems with versions etc.
21mr|concurrentlinkedhashmap-lru-1.4.2-8|63	%pom_remove_plugin :maven-site-plugin
21mr|concurrentlinkedhashmap-lru-1.4.2-8|64	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|65	# Remove org.jvnet.wagon-svn:wagon-svn
21mr|concurrentlinkedhashmap-lru-1.4.2-8|66	%pom_xpath_remove "pom:build/pom:extensions"
21mr|concurrentlinkedhashmap-lru-1.4.2-8|67	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|68	%pom_xpath_remove "pom:dependencies/pom:dependency[pom:scope='test']"
21mr|concurrentlinkedhashmap-lru-1.4.2-8|69	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|70	# Fix http://jira.codehaus.org/browse/MCOMPILER-130
21mr|concurrentlinkedhashmap-lru-1.4.2-8|71	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:compilerArgument"
21mr|concurrentlinkedhashmap-lru-1.4.2-8|72	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration" "
21mr|concurrentlinkedhashmap-lru-1.4.2-8|73	<compilerArgument>-Werror</compilerArgument>"
21mr|concurrentlinkedhashmap-lru-1.4.2-8|74	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration" "
21mr|concurrentlinkedhashmap-lru-1.4.2-8|75	<compilerArgument>-Xlint:all</compilerArgument>"
21mr|concurrentlinkedhashmap-lru-1.4.2-8|76	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|77	# remove bundled Doug Lea JCP JSR-166
21mr|concurrentlinkedhashmap-lru-1.4.2-8|78	rm -r src/main/java/com/googlecode/concurrentlinkedhashmap/ConcurrentHashMapV8.java
21mr|concurrentlinkedhashmap-lru-1.4.2-8|79	sed -i "s|ConcurrentHashMapV8|java.util.concurrent.ConcurrentHashMap|" \
21mr|concurrentlinkedhashmap-lru-1.4.2-8|80	src/main/java/com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.java
21mr|concurrentlinkedhashmap-lru-1.4.2-8|81	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|82	# Fix mojo-signatures aId
21mr|concurrentlinkedhashmap-lru-1.4.2-8|83	#sed -i "s|jdk.version}-sun</artifactId>|jdk.version}</artifactId>|" pom.xml
21mr|concurrentlinkedhashmap-lru-1.4.2-8|84	# Disabled currently is broken
21mr|concurrentlinkedhashmap-lru-1.4.2-8|85	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|concurrentlinkedhashmap-lru-1.4.2-8|86	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|87	%mvn_file :%{name} %{name}
21mr|concurrentlinkedhashmap-lru-1.4.2-8|88	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|89	%build
21mr|concurrentlinkedhashmap-lru-1.4.2-8|90	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|91	# test skipped for unavailable test deps
21mr|concurrentlinkedhashmap-lru-1.4.2-8|92	%mvn_build -f
21mr|concurrentlinkedhashmap-lru-1.4.2-8|93	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|94	%install
21mr|concurrentlinkedhashmap-lru-1.4.2-8|95	%mvn_install
21mr|concurrentlinkedhashmap-lru-1.4.2-8|96	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|97	%files -f .mfiles
21mr|concurrentlinkedhashmap-lru-1.4.2-8|98	%doc README
21mr|concurrentlinkedhashmap-lru-1.4.2-8|99	%license LICENSE NOTICE
21mr|concurrentlinkedhashmap-lru-1.4.2-8|100	
21mr|concurrentlinkedhashmap-lru-1.4.2-8|101	%files javadoc -f .mfiles-javadoc
21mr|concurrentlinkedhashmap-lru-1.4.2-8|102	%license LICENSE NOTICE
21mr|concurrentlinkedhashmap-lru-1.4.2-8|103	

11812 21
21mr|concurrent-trees-2.6.1-5|1	Name:          concurrent-trees
21mr|concurrent-trees-2.6.1-5|2	Version:       2.6.1
21mr|concurrent-trees-2.6.1-5|3	Release:       5
21mr|concurrent-trees-2.6.1-5|4	Summary:       Concurrent Trees for Java
21mr|concurrent-trees-2.6.1-5|5	License:       ASL 2.0
21mr|concurrent-trees-2.6.1-5|6	URL:           https://github.com/npgall/%{name}/
21mr|concurrent-trees-2.6.1-5|7	Source0:       https://github.com/npgall/%{name}/archive/%{version}.tar.gz
21mr|concurrent-trees-2.6.1-5|8	
21mr|concurrent-trees-2.6.1-5|9	BuildRequires: maven-local
21mr|concurrent-trees-2.6.1-5|10	BuildRequires: mvn(junit:junit)
21mr|concurrent-trees-2.6.1-5|11	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|concurrent-trees-2.6.1-5|12	# for version 2.6.0 add bnd-maven-plugin
21mr|concurrent-trees-2.6.1-5|13	BuildRequires: mvn(biz.aQute.bnd:bnd-maven-plugin)
21mr|concurrent-trees-2.6.1-5|14	
21mr|concurrent-trees-2.6.1-5|15	Group:          Development/Java
21mr|concurrent-trees-2.6.1-5|16	BuildArch:     noarch
21mr|concurrent-trees-2.6.1-5|17	# Java stack is not supported on x86_32
21mr|concurrent-trees-2.6.1-5|18	ExcludeArch: %{ix86}
21mr|concurrent-trees-2.6.1-5|19	
21mr|concurrent-trees-2.6.1-5|20	%description
21mr|concurrent-trees-2.6.1-5|21	This library provides concurrent Radix Trees and
21mr|concurrent-trees-2.6.1-5|22	concurrent Suffix Trees for Java.
21mr|concurrent-trees-2.6.1-5|23	
21mr|concurrent-trees-2.6.1-5|24	%package javadoc
21mr|concurrent-trees-2.6.1-5|25	Summary:       Javadoc for %{name}
21mr|concurrent-trees-2.6.1-5|26	
21mr|concurrent-trees-2.6.1-5|27	%description javadoc
21mr|concurrent-trees-2.6.1-5|28	This package contains javadoc for %{name}.
21mr|concurrent-trees-2.6.1-5|29	
21mr|concurrent-trees-2.6.1-5|30	%prep
21mr|concurrent-trees-2.6.1-5|31	%setup -qn %{name}-%{version}
21mr|concurrent-trees-2.6.1-5|32	rm -r documentation/javadoc
21mr|concurrent-trees-2.6.1-5|33	rm -r documentation/documents
21mr|concurrent-trees-2.6.1-5|34	rm documentation/images/dfs-comic.png
21mr|concurrent-trees-2.6.1-5|35	
21mr|concurrent-trees-2.6.1-5|36	# Unneeded tasks
21mr|concurrent-trees-2.6.1-5|37	%pom_remove_plugin :maven-release-plugin code
21mr|concurrent-trees-2.6.1-5|38	%pom_remove_plugin :maven-gpg-plugin code
21mr|concurrent-trees-2.6.1-5|39	%pom_remove_plugin :maven-javadoc-plugin code
21mr|concurrent-trees-2.6.1-5|40	%pom_remove_plugin :maven-source-plugin code
21mr|concurrent-trees-2.6.1-5|41	
21mr|concurrent-trees-2.6.1-5|42	%mvn_file :%{name} %{name}
21mr|concurrent-trees-2.6.1-5|43	
21mr|concurrent-trees-2.6.1-5|44	%build
21mr|concurrent-trees-2.6.1-5|45	# the following does not work in f28, probably a bug
21mr|concurrent-trees-2.6.1-5|46	#%%mvn_build -- -f code/pom.xml
21mr|concurrent-trees-2.6.1-5|47	cd code
21mr|concurrent-trees-2.6.1-5|48	%mvn_build
21mr|concurrent-trees-2.6.1-5|49	
21mr|concurrent-trees-2.6.1-5|50	%install
21mr|concurrent-trees-2.6.1-5|51	cd code
21mr|concurrent-trees-2.6.1-5|52	%mvn_install
21mr|concurrent-trees-2.6.1-5|53	
21mr|concurrent-trees-2.6.1-5|54	%files -f code/.mfiles
21mr|concurrent-trees-2.6.1-5|55	%doc README.md documentation/
21mr|concurrent-trees-2.6.1-5|56	%license LICENSE.txt
21mr|concurrent-trees-2.6.1-5|57	
21mr|concurrent-trees-2.6.1-5|58	%files javadoc -f code/.mfiles-javadoc
21mr|concurrent-trees-2.6.1-5|59	%license LICENSE.txt
21mr|concurrent-trees-2.6.1-5|60	

11813 21
21mr|concurrentunit-0.4.3-5|1	Name:           concurrentunit
21mr|concurrentunit-0.4.3-5|2	Version:        0.4.3
21mr|concurrentunit-0.4.3-5|3	Release:        5
21mr|concurrentunit-0.4.3-5|4	Summary:        Toolkit for testing multi-threaded and asynchronous applications
21mr|concurrentunit-0.4.3-5|5	License:        ASL 2.0
21mr|concurrentunit-0.4.3-5|6	URL:            https://github.com/jhalterman/%{name}
21mr|concurrentunit-0.4.3-5|7	Group:          Development/Java
21mr|concurrentunit-0.4.3-5|8	BuildArch:      noarch
21mr|concurrentunit-0.4.3-5|9	# Java stack is not supported on x86_32
21mr|concurrentunit-0.4.3-5|10	ExcludeArch: %{ix86}
21mr|concurrentunit-0.4.3-5|11	
21mr|concurrentunit-0.4.3-5|12	Source0:        %{url}/archive/%{name}-%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|concurrentunit-0.4.3-5|13	
21mr|concurrentunit-0.4.3-5|14	BuildRequires:  maven-local
21mr|concurrentunit-0.4.3-5|15	BuildRequires:  mvn(org.hamcrest:hamcrest-all)
21mr|concurrentunit-0.4.3-5|16	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|concurrentunit-0.4.3-5|17	BuildRequires:  mvn(org.testng:testng)
21mr|concurrentunit-0.4.3-5|18	
21mr|concurrentunit-0.4.3-5|19	# runtime optional features
21mr|concurrentunit-0.4.3-5|20	%if 0%{?fedora}
21mr|concurrentunit-0.4.3-5|21	Suggests:       hamcrest
21mr|concurrentunit-0.4.3-5|22	%endif
21mr|concurrentunit-0.4.3-5|23	
21mr|concurrentunit-0.4.3-5|24	%description
21mr|concurrentunit-0.4.3-5|25	ConcurrentUnit was created to help developers test multi-threaded
21mr|concurrentunit-0.4.3-5|26	or asynchronous code. It allows you to perform assertions and wait
21mr|concurrentunit-0.4.3-5|27	for operations in any thread, with failures being properly reported
21mr|concurrentunit-0.4.3-5|28	back to the main test thread. If an assertion fails, your test fails,
21mr|concurrentunit-0.4.3-5|29	regardless of which thread the assertion came from.
21mr|concurrentunit-0.4.3-5|30	
21mr|concurrentunit-0.4.3-5|31	%package javadoc
21mr|concurrentunit-0.4.3-5|32	Summary:         Javadoc files for %{name}
21mr|concurrentunit-0.4.3-5|33	
21mr|concurrentunit-0.4.3-5|34	%description javadoc
21mr|concurrentunit-0.4.3-5|35	%{summary}.
21mr|concurrentunit-0.4.3-5|36	
21mr|concurrentunit-0.4.3-5|37	
21mr|concurrentunit-0.4.3-5|38	%prep
21mr|concurrentunit-0.4.3-5|39	%autosetup -n%{name}-%{name}-%{version}
21mr|concurrentunit-0.4.3-5|40	# unbundle hamcrest
21mr|concurrentunit-0.4.3-5|41	sed -i /optional/d pom.xml
21mr|concurrentunit-0.4.3-5|42	# W: wrong-file-end-of-line-encoding
21mr|concurrentunit-0.4.3-5|43	sed -i 's,\r,,' *.md
21mr|concurrentunit-0.4.3-5|44	
21mr|concurrentunit-0.4.3-5|45	%build
21mr|concurrentunit-0.4.3-5|46	%mvn_build
21mr|concurrentunit-0.4.3-5|47	
21mr|concurrentunit-0.4.3-5|48	%install
21mr|concurrentunit-0.4.3-5|49	%mvn_install
21mr|concurrentunit-0.4.3-5|50	
21mr|concurrentunit-0.4.3-5|51	
21mr|concurrentunit-0.4.3-5|52	%files -f .mfiles
21mr|concurrentunit-0.4.3-5|53	%license LICENSE.txt
21mr|concurrentunit-0.4.3-5|54	%doc *.md
21mr|concurrentunit-0.4.3-5|55	
21mr|concurrentunit-0.4.3-5|56	%files javadoc  -f .mfiles-javadoc
21mr|concurrentunit-0.4.3-5|57	%license LICENSE.txt
21mr|concurrentunit-0.4.3-5|58	
21mr|concurrentunit-0.4.3-5|59	

11814 21
21mr|conmon-2.0.30-1|1	%global with_debug 1
21mr|conmon-2.0.30-1|2	%global with_check 0
21mr|conmon-2.0.30-1|3	
21mr|conmon-2.0.30-1|4	%if 0%{?with_debug}
21mr|conmon-2.0.30-1|5	%global _find_debuginfo_dwz_opts %{nil}
21mr|conmon-2.0.30-1|6	%global _dwz_low_mem_die_limit 0
21mr|conmon-2.0.30-1|7	%else
21mr|conmon-2.0.30-1|8	%global debug_package %{nil}
21mr|conmon-2.0.30-1|9	%endif
21mr|conmon-2.0.30-1|10	
21mr|conmon-2.0.30-1|11	# Used for comparing with latest upstream tag
21mr|conmon-2.0.30-1|12	# to decide whether to autobuild
21mr|conmon-2.0.30-1|13	%global built_tag v2.0.30
21mr|conmon-2.0.30-1|14	%global built_tag_strip %(b=%{built_tag}; echo ${b:1})
21mr|conmon-2.0.30-1|15	
21mr|conmon-2.0.30-1|16	Name:		conmon
21mr|conmon-2.0.30-1|17	Version:	2.0.30
21mr|conmon-2.0.30-1|18	Release:	1
21mr|conmon-2.0.30-1|19	Summary:	OCI container runtime monitor
21mr|conmon-2.0.30-1|20	Group:		Development/Other
21mr|conmon-2.0.30-1|21	License:	ASL 2.0
21mr|conmon-2.0.30-1|22	URL:		https://github.com/containers/conmon
21mr|conmon-2.0.30-1|23	Source0:	%{url}/archive/%{built_tag}.tar.gz
21mr|conmon-2.0.30-1|24	BuildRequires:	git
21mr|conmon-2.0.30-1|25	BuildRequires:	glib2-devel
21mr|conmon-2.0.30-1|26	BuildRequires:	go-md2man
21mr|conmon-2.0.30-1|27	BuildRequires:	pkgconfig(libseccomp)
21mr|conmon-2.0.30-1|28	BuildRequires:	pkgconfig(systemd)
21mr|conmon-2.0.30-1|29	Requires:	systemd
21mr|conmon-2.0.30-1|30	
21mr|conmon-2.0.30-1|31	%description
21mr|conmon-2.0.30-1|32	%{summary}.
21mr|conmon-2.0.30-1|33	
21mr|conmon-2.0.30-1|34	%files
21mr|conmon-2.0.30-1|35	%license LICENSE
21mr|conmon-2.0.30-1|36	%doc README.md
21mr|conmon-2.0.30-1|37	%{_bindir}/%{name}
21mr|conmon-2.0.30-1|38	%{_libexecdir}/crio/%{name}
21mr|conmon-2.0.30-1|39	%dir %{_libexecdir}/crio
21mr|conmon-2.0.30-1|40	%{_mandir}/man8/%{name}.8*
21mr|conmon-2.0.30-1|41	
21mr|conmon-2.0.30-1|42	#----------------------------------------------------------
21mr|conmon-2.0.30-1|43	%prep
21mr|conmon-2.0.30-1|44	%autosetup -Sgit -n %{name}-%{built_tag_strip}
21mr|conmon-2.0.30-1|45	sed -i 's/install.bin: bin\/conmon/install.bin:/' Makefile
21mr|conmon-2.0.30-1|46	sed -i 's/install.crio: bin\/conmon/install.crio:/' Makefile
21mr|conmon-2.0.30-1|47	
21mr|conmon-2.0.30-1|48	%build
21mr|conmon-2.0.30-1|49	%set_build_flags
21mr|conmon-2.0.30-1|50	make DEBUGFLAG="-g" bin/conmon
21mr|conmon-2.0.30-1|51	make GOMD2MAN=go-md2man -C docs
21mr|conmon-2.0.30-1|52	
21mr|conmon-2.0.30-1|53	%install
21mr|conmon-2.0.30-1|54	make PREFIX=%{buildroot}%{_prefix} install.bin install.crio
21mr|conmon-2.0.30-1|55	make PREFIX=%{buildroot}%{_prefix} -C docs install

11815 21
21mr|conntrack-tools-1.4.6-12|1	# Rebuild ./configure to allow underlinking of plugins
21mr|conntrack-tools-1.4.6-12|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|conntrack-tools-1.4.6-12|3	%undefine _disable_rebuild_configure
21mr|conntrack-tools-1.4.6-12|4	# (TODO: fix it!!!) NOTE: https://bugzilla.redhat.com/show_bug.cgi?id=1413408#c2
21mr|conntrack-tools-1.4.6-12|5	
21mr|conntrack-tools-1.4.6-12|6	Summary:	Userspace tools for interacting with the Connection Tracking System
21mr|conntrack-tools-1.4.6-12|7	Name:		conntrack-tools
21mr|conntrack-tools-1.4.6-12|8	Version:	1.4.6
21mr|conntrack-tools-1.4.6-12|9	Release:	12
21mr|conntrack-tools-1.4.6-12|10	License:	GPLv2+
21mr|conntrack-tools-1.4.6-12|11	Group:		System/Kernel and hardware
21mr|conntrack-tools-1.4.6-12|12	URL:		http://www.netfilter.org/projects/conntrack-tools/index.html
21mr|conntrack-tools-1.4.6-12|13	Source0:	http://netfilter.org/projects/conntrack-tools/files/%{name}-%{version}.tar.bz2
21mr|conntrack-tools-1.4.6-12|14	# From Fedora
21mr|conntrack-tools-1.4.6-12|15	Source1:    conntrackd.service
21mr|conntrack-tools-1.4.6-12|16	Source2:    conntrackd.conf
21mr|conntrack-tools-1.4.6-12|17	BuildRequires:	bison
21mr|conntrack-tools-1.4.6-12|18	BuildRequires:	flex
21mr|conntrack-tools-1.4.6-12|19	BuildRequires:	pkgconfig
21mr|conntrack-tools-1.4.6-12|20	BuildRequires:	pkgconfig(libmnl) >= 1.0.3
21mr|conntrack-tools-1.4.6-12|21	BuildRequires:	pkgconfig(libnetfilter_conntrack) >= 1.0.4
21mr|conntrack-tools-1.4.6-12|22	BuildRequires:	pkgconfig(libnetfilter_cttimeout) >= 1.0.0
21mr|conntrack-tools-1.4.6-12|23	BuildRequires:	pkgconfig(libnfnetlink) >= 1.0.1
21mr|conntrack-tools-1.4.6-12|24	BuildRequires:  pkgconfig(libnetfilter_queue) >= 1.0.2
21mr|conntrack-tools-1.4.6-12|25	BuildRequires:  pkgconfig(libnetfilter_cthelper) >= 1.0.0
21mr|conntrack-tools-1.4.6-12|26	BuildRequires:	pkgconfig(libtirpc)
21mr|conntrack-tools-1.4.6-12|27	BuildRequires:	pkgconfig(libsystemd)
21mr|conntrack-tools-1.4.6-12|28	
21mr|conntrack-tools-1.4.6-12|29	%description
21mr|conntrack-tools-1.4.6-12|30	The conntrack-tools are a set of tools targeted at system administrators.
21mr|conntrack-tools-1.4.6-12|31	They are conntrack, the userspace command line interface, and conntrackd,
21mr|conntrack-tools-1.4.6-12|32	the userspace daemon. The tool conntrack provides a full featured interface
21mr|conntrack-tools-1.4.6-12|33	that has replaced the old procfs interface. Using conntrack, you can view and
21mr|conntrack-tools-1.4.6-12|34	manage the in-kernel connection tracking state table from userspace. On the
21mr|conntrack-tools-1.4.6-12|35	other hand, conntrackd covers the specific aspects of stateful firewalls to
21mr|conntrack-tools-1.4.6-12|36	enable highly available scenarios, and can be used as statistics collector as
21mr|conntrack-tools-1.4.6-12|37	well.
21mr|conntrack-tools-1.4.6-12|38	
21mr|conntrack-tools-1.4.6-12|39	%prep
21mr|conntrack-tools-1.4.6-12|40	%setup -q
21mr|conntrack-tools-1.4.6-12|41	
21mr|conntrack-tools-1.4.6-12|42	%build
21mr|conntrack-tools-1.4.6-12|43	%configure \
21mr|conntrack-tools-1.4.6-12|44	--disable-static \
21mr|conntrack-tools-1.4.6-12|45	--enable-systemd
21mr|conntrack-tools-1.4.6-12|46	%make
21mr|conntrack-tools-1.4.6-12|47	
21mr|conntrack-tools-1.4.6-12|48	%install
21mr|conntrack-tools-1.4.6-12|49	%makeinstall_std
21mr|conntrack-tools-1.4.6-12|50	
21mr|conntrack-tools-1.4.6-12|51	mkdir -p %{buildroot}%{_sysconfdir}/conntrackd
21mr|conntrack-tools-1.4.6-12|52	install -d -m 0755 %{buildroot}%{_unitdir}
21mr|conntrack-tools-1.4.6-12|53	install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/
21mr|conntrack-tools-1.4.6-12|54	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/conntrackd/
21mr|conntrack-tools-1.4.6-12|55	
21mr|conntrack-tools-1.4.6-12|56	%files
21mr|conntrack-tools-1.4.6-12|57	%doc AUTHORS TODO doc/stats/conntrackd.conf
21mr|conntrack-tools-1.4.6-12|58	%dir %{_sysconfdir}/conntrackd
21mr|conntrack-tools-1.4.6-12|59	%config(noreplace) %{_sysconfdir}/conntrackd/conntrackd.conf
21mr|conntrack-tools-1.4.6-12|60	%{_unitdir}/conntrackd.service
21mr|conntrack-tools-1.4.6-12|61	%{_sbindir}/conntrack
21mr|conntrack-tools-1.4.6-12|62	%{_sbindir}/conntrackd
21mr|conntrack-tools-1.4.6-12|63	%{_sbindir}/nfct
21mr|conntrack-tools-1.4.6-12|64	%{_libdir}/%{name}
21mr|conntrack-tools-1.4.6-12|65	%{_mandir}/man5/conntrackd.conf.5*
21mr|conntrack-tools-1.4.6-12|66	%{_mandir}/man8/conntrack.8*
21mr|conntrack-tools-1.4.6-12|67	%{_mandir}/man8/conntrackd.8*
21mr|conntrack-tools-1.4.6-12|68	%{_mandir}/man8/nfct.8*
21mr|conntrack-tools-1.4.6-12|69	
21mr|conntrack-tools-1.4.6-12|70	
21mr|conntrack-tools-1.4.6-12|71	%post
21mr|conntrack-tools-1.4.6-12|72	%systemd_post conntrackd.service
21mr|conntrack-tools-1.4.6-12|73	
21mr|conntrack-tools-1.4.6-12|74	%preun
21mr|conntrack-tools-1.4.6-12|75	%systemd_preun conntrackd.service

11816 21
21mr|console-gentoo-style-0.1-11|1	Summary:	Console Gentoo style
21mr|console-gentoo-style-0.1-11|2	Name:		console-gentoo-style
21mr|console-gentoo-style-0.1-11|3	Version:	0.1
21mr|console-gentoo-style-0.1-11|4	Release:	11
21mr|console-gentoo-style-0.1-11|5	Source0:	console-gentoo-style-%{version}.tar.gz
21mr|console-gentoo-style-0.1-11|6	License:	GPLv2
21mr|console-gentoo-style-0.1-11|7	Group:		Shells
21mr|console-gentoo-style-0.1-11|8	BuildArch:	noarch
21mr|console-gentoo-style-0.1-11|9	
21mr|console-gentoo-style-0.1-11|10	%description
21mr|console-gentoo-style-0.1-11|11	Console Gentoo style.
21mr|console-gentoo-style-0.1-11|12	
21mr|console-gentoo-style-0.1-11|13	%prep
21mr|console-gentoo-style-0.1-11|14	%setup -q
21mr|console-gentoo-style-0.1-11|15	
21mr|console-gentoo-style-0.1-11|16	%install
21mr|console-gentoo-style-0.1-11|17	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
21mr|console-gentoo-style-0.1-11|18	cp -rf ./gentoo_colors %{buildroot}%{_sysconfdir}/bash_completion.d/gentoo_colors
21mr|console-gentoo-style-0.1-11|19	
21mr|console-gentoo-style-0.1-11|20	sed 's|use_color=false|use_color=true|' -i %{buildroot}%{_sysconfdir}/bash_completion.d/gentoo_colors
21mr|console-gentoo-style-0.1-11|21	
21mr|console-gentoo-style-0.1-11|22	%files
21mr|console-gentoo-style-0.1-11|23	%{_sysconfdir}/bash_completion.d/gentoo_colors
21mr|console-gentoo-style-0.1-11|24	

11817 21
21mr|console-setup-1.195-1|1	Summary:	Tools for configuring the console using X Window System key maps
21mr|console-setup-1.195-1|2	Name:		console-setup
21mr|console-setup-1.195-1|3	Version:	1.195
21mr|console-setup-1.195-1|4	Release:	1
21mr|console-setup-1.195-1|5	Group:		Terminals
21mr|console-setup-1.195-1|6	# For a breakdown of the licensing, see COPYRIGHT, copyright, copyright.fonts and copyright.xkb
21mr|console-setup-1.195-1|7	License:	GPLv2+ and MIT and Public Domain
21mr|console-setup-1.195-1|8	Url:		http://packages.debian.org/cs/sid/console-setup
21mr|console-setup-1.195-1|9	Source0:	http://ftp.de.debian.org/debian/pool/main/c/%{name}/%{name}_%{version}.tar.xz
21mr|console-setup-1.195-1|10	# Fixes installing paths to Fedora style
21mr|console-setup-1.195-1|11	Patch0:		console-setup-paths.patch
21mr|console-setup-1.195-1|12	# Fixes FSF address, sent to upstream
21mr|console-setup-1.195-1|13	Patch1:		console-setup-1.76-fsf-address.patch
21mr|console-setup-1.195-1|14	Requires:	kbd
21mr|console-setup-1.195-1|15	# require 'xkeyboard-config' to have X Window keyboard descriptions?
21mr|console-setup-1.195-1|16	BuildArch:	noarch
21mr|console-setup-1.195-1|17	
21mr|console-setup-1.195-1|18	%description
21mr|console-setup-1.195-1|19	This package provides the console with the same keyboard configuration
21mr|console-setup-1.195-1|20	scheme that X Window System has. Besides the keyboard, the package configures
21mr|console-setup-1.195-1|21	also the font on the console.  It includes a rich collection of fonts and
21mr|console-setup-1.195-1|22	supports several languages that would be otherwise unsupported on the console
21mr|console-setup-1.195-1|23	(such as Armenian, Georgian, Lao and Thai).
21mr|console-setup-1.195-1|24	
21mr|console-setup-1.195-1|25	%files
21mr|console-setup-1.195-1|26	%doc README COPYRIGHT CHANGES copyright.fonts copyright.xkb Fonts/copyright
21mr|console-setup-1.195-1|27	%{_bindir}/ckbcomp
21mr|console-setup-1.195-1|28	%{_bindir}/setupcon
21mr|console-setup-1.195-1|29	%config(noreplace) %{_sysconfdir}/default/console-setup
21mr|console-setup-1.195-1|30	%config(noreplace) %{_sysconfdir}/default/keyboard
21mr|console-setup-1.195-1|31	%{_datadir}/consolefonts
21mr|console-setup-1.195-1|32	%{_datadir}/consoletrans
21mr|console-setup-1.195-1|33	%{_mandir}/man1/ckbcomp.1*
21mr|console-setup-1.195-1|34	%{_mandir}/man1/setupcon.1*
21mr|console-setup-1.195-1|35	%{_mandir}/man5/console-setup.5*
21mr|console-setup-1.195-1|36	%{_mandir}/man5/keyboard.5*
21mr|console-setup-1.195-1|37	
21mr|console-setup-1.195-1|38	#----------------------------------------------------------------------------
21mr|console-setup-1.195-1|39	
21mr|console-setup-1.195-1|40	%prep
21mr|console-setup-1.195-1|41	%setup -q -n %{name}
21mr|console-setup-1.195-1|42	%patch0 -p1
21mr|console-setup-1.195-1|43	%patch1 -p1
21mr|console-setup-1.195-1|44	
21mr|console-setup-1.195-1|45	%build
21mr|console-setup-1.195-1|46	%make build-linux
21mr|console-setup-1.195-1|47	
21mr|console-setup-1.195-1|48	%install
21mr|console-setup-1.195-1|49	make prefix="%{buildroot}" install-linux
21mr|console-setup-1.195-1|50	# we don't want another set of keyboard descriptions, we want to use descriptions from
21mr|console-setup-1.195-1|51	# xkeyboard-config (require it?), so removing it
21mr|console-setup-1.195-1|52	# or maybe have these from tarball it in optional subpackage?
21mr|console-setup-1.195-1|53	rm -rf %{buildroot}%{_sysconfdir}/console-setup

11818 21
21mr|constant-pool-scanner-1.2-14|1	Name:           constant-pool-scanner
21mr|constant-pool-scanner-1.2-14|2	Version:        1.2
21mr|constant-pool-scanner-1.2-14|3	Release:        14
21mr|constant-pool-scanner-1.2-14|4	Summary:        Java constant pool scanner
21mr|constant-pool-scanner-1.2-14|5	
21mr|constant-pool-scanner-1.2-14|6	License:        CDDL or GPLv2 with exceptions
21mr|constant-pool-scanner-1.2-14|7	URL:            https://github.com/jenkinsci/constant-pool-scanner
21mr|constant-pool-scanner-1.2-14|8	Source0:        https://github.com/jenkinsci/%{name}/archive/%{name}-%{version}.tar.gz
21mr|constant-pool-scanner-1.2-14|9	Source1:        https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|constant-pool-scanner-1.2-14|10	
21mr|constant-pool-scanner-1.2-14|11	BuildRequires:  maven-local
21mr|constant-pool-scanner-1.2-14|12	BuildRequires:  mvn(junit:junit)
21mr|constant-pool-scanner-1.2-14|13	BuildRequires:  mvn(org.apache.commons:commons-io)
21mr|constant-pool-scanner-1.2-14|14	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|constant-pool-scanner-1.2-14|15	
21mr|constant-pool-scanner-1.2-14|16	Group:          Development/Java
21mr|constant-pool-scanner-1.2-14|17	BuildArch:      noarch
21mr|constant-pool-scanner-1.2-14|18	# Java stack is not supported on x86_32
21mr|constant-pool-scanner-1.2-14|19	ExcludeArch: %{ix86}
21mr|constant-pool-scanner-1.2-14|20	
21mr|constant-pool-scanner-1.2-14|21	%description
21mr|constant-pool-scanner-1.2-14|22	Simple utility to scan Java bytecode for class references in the constant pool.
21mr|constant-pool-scanner-1.2-14|23	
21mr|constant-pool-scanner-1.2-14|24	%package        javadoc
21mr|constant-pool-scanner-1.2-14|25	Summary:        Javadoc for %{name}
21mr|constant-pool-scanner-1.2-14|26	
21mr|constant-pool-scanner-1.2-14|27	%description javadoc
21mr|constant-pool-scanner-1.2-14|28	This package contains the API documentation for %{name}.
21mr|constant-pool-scanner-1.2-14|29	
21mr|constant-pool-scanner-1.2-14|30	
21mr|constant-pool-scanner-1.2-14|31	%prep
21mr|constant-pool-scanner-1.2-14|32	%setup -q -n %{name}-%{name}-%{version}
21mr|constant-pool-scanner-1.2-14|33	
21mr|constant-pool-scanner-1.2-14|34	cp %{SOURCE1} .
21mr|constant-pool-scanner-1.2-14|35	
21mr|constant-pool-scanner-1.2-14|36	# remove build-time dependency on findbugs-annotations
21mr|constant-pool-scanner-1.2-14|37	%pom_remove_dep com.github.stephenc.findbugs:findbugs-annotations
21mr|constant-pool-scanner-1.2-14|38	sed -i '/SuppressWarnings/d' src/test/java/org/jenkinsci/constant_pool_scanner/samples/D.java
21mr|constant-pool-scanner-1.2-14|39	
21mr|constant-pool-scanner-1.2-14|40	%build
21mr|constant-pool-scanner-1.2-14|41	%mvn_build
21mr|constant-pool-scanner-1.2-14|42	
21mr|constant-pool-scanner-1.2-14|43	%install
21mr|constant-pool-scanner-1.2-14|44	%mvn_install
21mr|constant-pool-scanner-1.2-14|45	
21mr|constant-pool-scanner-1.2-14|46	%files -f .mfiles
21mr|constant-pool-scanner-1.2-14|47	%doc LICENSE.txt
21mr|constant-pool-scanner-1.2-14|48	
21mr|constant-pool-scanner-1.2-14|49	%files javadoc -f .mfiles-javadoc
21mr|constant-pool-scanner-1.2-14|50	%doc LICENSE.txt
21mr|constant-pool-scanner-1.2-14|51	

11819 21
21mr|consul-1.20.6-1|1	# use bundled golang modules (from Source1)
21mr|consul-1.20.6-1|2	%global gomodulesmode GO111MODULE=on
21mr|consul-1.20.6-1|3	%global goipath github.com/hashicorp/consul
21mr|consul-1.20.6-1|4	
21mr|consul-1.20.6-1|5	Name:		consul
21mr|consul-1.20.6-1|6	Version:	1.20.6
21mr|consul-1.20.6-1|7	Release:	1
21mr|consul-1.20.6-1|8	Summary:	Service discovery tool
21mr|consul-1.20.6-1|9	Group:		System/Cluster
21mr|consul-1.20.6-1|10	URL:		https://www.consul.io
21mr|consul-1.20.6-1|11	License:	MPLv2.0
21mr|consul-1.20.6-1|12	Source0:	https://github.com/hashicorp/consul/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|consul-1.20.6-1|13	# go mod vendor, created with ./upd.sh
21mr|consul-1.20.6-1|14	Source1:	consul-%{version}-go-mod-vendor.tar.xz
21mr|consul-1.20.6-1|15	#Source1000:	%{name}.rpmlintrc
21mr|consul-1.20.6-1|16	BuildRequires:	golang
21mr|consul-1.20.6-1|17	BuildRequires:	ncurses
21mr|consul-1.20.6-1|18	%gometa
21mr|consul-1.20.6-1|19	
21mr|consul-1.20.6-1|20	%description
21mr|consul-1.20.6-1|21	Consul is a tool for service discovery and configuration.
21mr|consul-1.20.6-1|22	Consul is distributed, highly available, and extremely scalable.
21mr|consul-1.20.6-1|23	
21mr|consul-1.20.6-1|24	Consul provides several key features:
21mr|consul-1.20.6-1|25	
21mr|consul-1.20.6-1|26	- Service Discovery - Consul makes it simple for services to register
21mr|consul-1.20.6-1|27	themselves and to discover other services via a DNS or HTTP interface.
21mr|consul-1.20.6-1|28	External services such as SaaS providers can be registered as well.
21mr|consul-1.20.6-1|29	
21mr|consul-1.20.6-1|30	- Health Checking - Health Checking enables Consul to quickly alert
21mr|consul-1.20.6-1|31	operators about any issues in a cluster. The integration with service
21mr|consul-1.20.6-1|32	discovery prevents routing traffic to unhealthy hosts and enables
21mr|consul-1.20.6-1|33	service level circuit breakers.
21mr|consul-1.20.6-1|34	
21mr|consul-1.20.6-1|35	- Key/Value Storage - A flexible key/value store enables storing
21mr|consul-1.20.6-1|36	dynamic configuration, feature flagging, coordination, leader
21mr|consul-1.20.6-1|37	election and more. The simple HTTP API makes it easy to use anywhere.
21mr|consul-1.20.6-1|38	
21mr|consul-1.20.6-1|39	- Multi-Datacenter - Consul is built to be datacenter aware,
21mr|consul-1.20.6-1|40	and can support any number of regions without complex configuration.
21mr|consul-1.20.6-1|41	
21mr|consul-1.20.6-1|42	- Service Segmentation - Consul Connect enables secure service-to-service
21mr|consul-1.20.6-1|43	communication with automatic TLS encryption and identity-based authorization.
21mr|consul-1.20.6-1|44	
21mr|consul-1.20.6-1|45	Consul runs on Linux, Mac OS X, FreeBSD, Solaris, and Windows.
21mr|consul-1.20.6-1|46	A commercial version called Consul Enterprise is also available.
21mr|consul-1.20.6-1|47	
21mr|consul-1.20.6-1|48	%prep
21mr|consul-1.20.6-1|49	%goprep
21mr|consul-1.20.6-1|50	%autopatch -p1
21mr|consul-1.20.6-1|51	
21mr|consul-1.20.6-1|52	%build
21mr|consul-1.20.6-1|53	( cd .. && tar -xf %{SOURCE1} )
21mr|consul-1.20.6-1|54	%gobuild -o %{gobuilddir}/bin/%{name} %{goipath}
21mr|consul-1.20.6-1|55	
21mr|consul-1.20.6-1|56	%install
21mr|consul-1.20.6-1|57	install -Dm0755 %{gobuilddir}/bin/%{name} %{buildroot}%{_bindir}/%{name}
21mr|consul-1.20.6-1|58	
21mr|consul-1.20.6-1|59	%files
21mr|consul-1.20.6-1|60	%doc README.md LICENSE
21mr|consul-1.20.6-1|61	%{_bindir}/%{name}

11820 21
21mr|containerd-2.1.5-1|1	%bcond_with debug
21mr|containerd-2.1.5-1|2	
21mr|containerd-2.1.5-1|3	%if %{with debug}
21mr|containerd-2.1.5-1|4	%global _dwz_low_mem_die_limit 0
21mr|containerd-2.1.5-1|5	%endif
21mr|containerd-2.1.5-1|6	%global _empty_manifest_terminate_build 0
21mr|containerd-2.1.5-1|7	
21mr|containerd-2.1.5-1|8	%if ! 0%{?gobuild:1}
21mr|containerd-2.1.5-1|9	%define gobuild(o:) go build -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n')" -a -v -x %{?**};
21mr|containerd-2.1.5-1|10	%endif
21mr|containerd-2.1.5-1|11	
21mr|containerd-2.1.5-1|12	%global import_path github.com/containerd/containerd
21mr|containerd-2.1.5-1|13	
21mr|containerd-2.1.5-1|14	#define beta 0
21mr|containerd-2.1.5-1|15	
21mr|containerd-2.1.5-1|16	Name:		containerd
21mr|containerd-2.1.5-1|17	Version:	2.1.5
21mr|containerd-2.1.5-1|18	%global commit fcd43222d6b07379a4be9786bda52438f0dd16a1
21mr|containerd-2.1.5-1|19	%global tag v%{version}%{?beta:-%{beta}}
21mr|containerd-2.1.5-1|20	Release:	1
21mr|containerd-2.1.5-1|21	Group:		System/Base
21mr|containerd-2.1.5-1|22	Epoch:		1
21mr|containerd-2.1.5-1|23	Summary:	An industry-standard container runtime
21mr|containerd-2.1.5-1|24	License:	ASL 2.0
21mr|containerd-2.1.5-1|25	URL:		https://containerd.io
21mr|containerd-2.1.5-1|26	Source0:	https://%{import_path}/archive/%{tag}/containerd-%{version}%{?beta:-%{beta}}.tar.gz
21mr|containerd-2.1.5-1|27	Source1:	containerd.service
21mr|containerd-2.1.5-1|28	Source2:	containerd.toml
21mr|containerd-2.1.5-1|29	%{?go_compiler:BuildRequires: compiler(go-compiler)}
21mr|containerd-2.1.5-1|30	BuildRequires:	golang >= 1.10
21mr|containerd-2.1.5-1|31	BuildRequires:	protobuf5-compiler
21mr|containerd-2.1.5-1|32	BuildRequires:	protobuf5-devel
21mr|containerd-2.1.5-1|33	BuildRequires:	btrfs-devel
21mr|containerd-2.1.5-1|34	BuildRequires:	go-md2man
21mr|containerd-2.1.5-1|35	BuildRequires:	go-srpm-macros
21mr|containerd-2.1.5-1|36	%{?systemd_requires}
21mr|containerd-2.1.5-1|37	# https://github.com/containerd/containerd/issues/1508#issuecomment-335566293
21mr|containerd-2.1.5-1|38	# Recommends runc >= of version from https://github.com/containerd/containerd/blob/vXXX/script/setup/runc-version
21mr|containerd-2.1.5-1|39	Requires: (runc or crun)
21mr|containerd-2.1.5-1|40	# prefer runc over crun
21mr|containerd-2.1.5-1|41	Suggests: runc
21mr|containerd-2.1.5-1|42	# renamed package
21mr|containerd-2.1.5-1|43	Obsoletes: docker-containerd < 1.5.5
21mr|containerd-2.1.5-1|44	Conflicts: docker-containerd < 1.5.5
21mr|containerd-2.1.5-1|45	
21mr|containerd-2.1.5-1|46	%description
21mr|containerd-2.1.5-1|47	containerd is an industry-standard container runtime with an emphasis on
21mr|containerd-2.1.5-1|48	simplicity, robustness and portability. It is available as a daemon for Linux
21mr|containerd-2.1.5-1|49	and Windows, which can manage the complete container lifecycle of its host
21mr|containerd-2.1.5-1|50	system: image transfer and storage, container execution and supervision,
21mr|containerd-2.1.5-1|51	low-level storage and network attachments, etc.
21mr|containerd-2.1.5-1|52	
21mr|containerd-2.1.5-1|53	%prep
21mr|containerd-2.1.5-1|54	%autosetup -p1 -n containerd-%{version}%{?beta:-%{beta}}
21mr|containerd-2.1.5-1|55	
21mr|containerd-2.1.5-1|56	%build
21mr|containerd-2.1.5-1|57	mkdir -p GO/src/github.com/%{name}
21mr|containerd-2.1.5-1|58	ln -s $(pwd) GO/src/github.com/containerd/containerd
21mr|containerd-2.1.5-1|59	export TMP_GOPATH="$(pwd)/GO"
21mr|containerd-2.1.5-1|60	export GOPATH=%{gopath}:"$(pwd)/GO"
21mr|containerd-2.1.5-1|61	
21mr|containerd-2.1.5-1|62	mkdir -p src/%(dirname %{import_path})
21mr|containerd-2.1.5-1|63	ln -s ../../.. src/%{import_path}
21mr|containerd-2.1.5-1|64	#export GOPATH=$(pwd):%{gopath}
21mr|containerd-2.1.5-1|65	export LDFLAGS="-X %{import_path}/version.Package=%{import_path} -X %{import_path}/version.Version=%{tag} -X %{import_path}/version.Revision=%{commit}"
21mr|containerd-2.1.5-1|66	for i in cmd/*; do
21mr|containerd-2.1.5-1|67	%gobuild -o bin/$(basename $i) %{import_path}/$i
21mr|containerd-2.1.5-1|68	done
21mr|containerd-2.1.5-1|69	
21mr|containerd-2.1.5-1|70	
21mr|containerd-2.1.5-1|71	%install
21mr|containerd-2.1.5-1|72	mkdir -p %{buildroot}%{_bindir}
21mr|containerd-2.1.5-1|73	install -D -m 0755 bin/* %{buildroot}%{_bindir}/
21mr|containerd-2.1.5-1|74	install -D -m 0644 %{S:1} %{buildroot}%{_unitdir}/containerd.service
21mr|containerd-2.1.5-1|75	install -D -m 0644 %{S:2} %{buildroot}%{_sysconfdir}/containerd/config.toml
21mr|containerd-2.1.5-1|76	
21mr|containerd-2.1.5-1|77	ln -s containerd %{buildroot}%{_bindir}/docker-containerd
21mr|containerd-2.1.5-1|78	
21mr|containerd-2.1.5-1|79	# These are needed at build time only
21mr|containerd-2.1.5-1|80	rm %{buildroot}%{_bindir}/gen-manpages %{buildroot}%{_bindir}/protoc-gen-go-fieldpath
21mr|containerd-2.1.5-1|81	rm %{buildroot}%{_bindir}/go-buildtag
21mr|containerd-2.1.5-1|82	
21mr|containerd-2.1.5-1|83	%post
21mr|containerd-2.1.5-1|84	%systemd_post containerd.service
21mr|containerd-2.1.5-1|85	
21mr|containerd-2.1.5-1|86	%preun
21mr|containerd-2.1.5-1|87	%systemd_preun containerd.service
21mr|containerd-2.1.5-1|88	
21mr|containerd-2.1.5-1|89	%postun
21mr|containerd-2.1.5-1|90	%systemd_postun_with_restart containerd.service
21mr|containerd-2.1.5-1|91	
21mr|containerd-2.1.5-1|92	%files
21mr|containerd-2.1.5-1|93	%license LICENSE
21mr|containerd-2.1.5-1|94	%doc README.md
21mr|containerd-2.1.5-1|95	%{_bindir}/containerd
21mr|containerd-2.1.5-1|96	%{_bindir}/containerd-shim-runc-v2
21mr|containerd-2.1.5-1|97	%{_bindir}/containerd-stress
21mr|containerd-2.1.5-1|98	%{_bindir}/docker-containerd
21mr|containerd-2.1.5-1|99	%{_bindir}/ctr
21mr|containerd-2.1.5-1|100	%{_unitdir}/containerd.service
21mr|containerd-2.1.5-1|101	%dir %{_sysconfdir}/containerd
21mr|containerd-2.1.5-1|102	%config(noreplace) %{_sysconfdir}/containerd/config.toml
21mr|containerd-2.1.5-1|103	
21mr|containerd-2.1.5-1|104	%changelog
21mr|containerd-2.1.5-1|105	* Tue Dec 16 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|containerd-2.1.5-1|106	- upd: 2.0.6 -> 2.1.5 (okdesk#2949), use runc by default (kb#426)
21mr|containerd-2.1.5-1|107	
21mr|containerd-2.1.5-1|108	* Fri Oct 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0.6-2
21mr|containerd-2.1.5-1|109	- Rebuild with golang 1.24.8 (RB#16098, okdesk#2060)
21mr|containerd-2.1.5-1|110	- golang 1.24.2 had an issue which made containerd crash
21mr|containerd-2.1.5-1|111	- https://github.com/golang/go/issues/73577
21mr|containerd-2.1.5-1|112	- https://bugzilla.rosa.ru/show_bug.cgi?id=16098
21mr|containerd-2.1.5-1|113	
21mr|containerd-2.1.5-1|114	- Merge: 9f9a924 c9fdbc1
21mr|containerd-2.1.5-1|115	* Fri Oct 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|containerd-2.1.5-1|116	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|containerd-2.1.5-1|117	
21mr|containerd-2.1.5-1|118	* Fri Sep 26 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.0.6-1
21mr|containerd-2.1.5-1|119	- Update version to 2.0.6
21mr|containerd-2.1.5-1|120	
21mr|containerd-2.1.5-1|121	* Fri Sep 26 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.0.6-1
21mr|containerd-2.1.5-1|122	- Update version to 2.0.6
21mr|containerd-2.1.5-1|123	
21mr|containerd-2.1.5-1|124	* Wed May 28 2025 Александр <a.proklov@rosa.ru> 2.0.5-2
21mr|containerd-2.1.5-1|125	- fix BR
21mr|containerd-2.1.5-1|126	
21mr|containerd-2.1.5-1|127	- Merge: aeb9bea 9cfefe7
21mr|containerd-2.1.5-1|128	* Wed May 28 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|containerd-2.1.5-1|129	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|containerd-2.1.5-1|130	
21mr|containerd-2.1.5-1|131	* Tue May 27 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.0.5-1
21mr|containerd-2.1.5-1|132	- Update version to 2.0.5
21mr|containerd-2.1.5-1|133	
21mr|containerd-2.1.5-1|134	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|containerd-2.1.5-1|135	- autoadd .nvchecker.toml
21mr|containerd-2.1.5-1|136	
21mr|containerd-2.1.5-1|137	* Fri Aug 30 2024 Alexander Stefanov <alexander@mezon.ru> 1.7.21-1
21mr|containerd-2.1.5-1|138	- fix build for loongarch
21mr|containerd-2.1.5-1|139	
21mr|containerd-2.1.5-1|140	* Fri Aug 30 2024 Alexander Stefanov <alexander@mezon.ru> 1.7.21-1
21mr|containerd-2.1.5-1|141	- 1.7.21
21mr|containerd-2.1.5-1|142	
21mr|containerd-2.1.5-1|143	* Thu Jul 18 2024 Alexander Stefanov <alexander@mezon.ru> 1.7.20-1
21mr|containerd-2.1.5-1|144	- 1.7.20
21mr|containerd-2.1.5-1|145	
21mr|containerd-2.1.5-1|146	* Thu Jun 13 2024 Alexander Stefanov <alexander@mezon.ru> 1.7.18-1
21mr|containerd-2.1.5-1|147	- 1.7.18
21mr|containerd-2.1.5-1|148	
21mr|containerd-2.1.5-1|149	* Mon Mar 18 2024 Alexander Stefanov <alexander@mezon.ru> 1.7.14-1
21mr|containerd-2.1.5-1|150	- 1.7.14
21mr|containerd-2.1.5-1|151	
21mr|containerd-2.1.5-1|152	* Fri Feb 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.7.13-1
21mr|containerd-2.1.5-1|153	- Update version to 1.7.13
21mr|containerd-2.1.5-1|154	
21mr|containerd-2.1.5-1|155	* Mon Aug 14 2023 Alexander Stefanov <alexander@mezon.ru> 1.7.3-1
21mr|containerd-2.1.5-1|156	- version autoupdate [1.7.3]
21mr|containerd-2.1.5-1|157	
21mr|containerd-2.1.5-1|158	* Wed Jun 7 2023 Andrey Grigorev <survolog@yandex.ru> 1.7.1-2
21mr|containerd-2.1.5-1|159	- Bump release
21mr|containerd-2.1.5-1|160	
21mr|containerd-2.1.5-1|161	* Fri May 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|containerd-2.1.5-1|162	- revert use new protobuf, its only in 2023.1 platform
21mr|containerd-2.1.5-1|163	
21mr|containerd-2.1.5-1|164	* Fri May 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.7.1-1
21mr|containerd-2.1.5-1|165	- Update version to 1.7.1
21mr|containerd-2.1.5-1|166	
21mr|containerd-2.1.5-1|167	* Mon Jan 30 2023 Alexander Stefanov <alexander@mezon.ru> 1.6.16-1
21mr|containerd-2.1.5-1|168	- 1.6.16
21mr|containerd-2.1.5-1|169	
21mr|containerd-2.1.5-1|170	* Mon May 23 2022 Alexander Stefanov <alexander@mezon.ru> 1.6.4-1
21mr|containerd-2.1.5-1|171	- version autoupdate [1.6.4]
21mr|containerd-2.1.5-1|172	
21mr|containerd-2.1.5-1|173	* Tue Dec 28 2021 Alexander Stefanov <alexander@mezon.ru> 1.5.8-2
21mr|containerd-2.1.5-1|174	- 1.5.8
21mr|containerd-2.1.5-1|175	
21mr|containerd-2.1.5-1|176	* Wed Sep 1 2021 Mikhail N <m.novosyolov@rosalinux.ru> 1.5.5-2
21mr|containerd-2.1.5-1|177	- fix upgrading from docker-containerd after renaming
21mr|containerd-2.1.5-1|178	
21mr|containerd-2.1.5-1|179	* Mon Aug 30 2021 Alexander Stefanov <alexander@mezon.ru> 1.5.5-1
21mr|containerd-2.1.5-1|180	- 1.5.5
21mr|containerd-2.1.5-1|181	
21mr|containerd-2.1.5-1|182	* Thu Jan 23 2020 Alexander Stefanov <alexander@mezon.ru> 0.2.8-1
21mr|containerd-2.1.5-1|183	- upload yml
21mr|containerd-2.1.5-1|184	
21mr|containerd-2.1.5-1|185	* Thu Jan 23 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|containerd-2.1.5-1|186	- version autoupdate [0.2.8]
21mr|containerd-2.1.5-1|187	
21mr|containerd-2.1.5-1|188	* Wed Jan 8 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|containerd-2.1.5-1|189	- Revert "version autoupdate [0.2.8]"
21mr|containerd-2.1.5-1|190	- This reverts commit 94f573a39bbdaaf28ac17f340f7b1960897eb3e0.
21mr|containerd-2.1.5-1|191	
21mr|containerd-2.1.5-1|192	* Mon Jan 6 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|containerd-2.1.5-1|193	- version autoupdate [0.2.8]

11821 21
21mr|containernetworking-plugins-1.0.1-1|1	%global with_devel 1
21mr|containernetworking-plugins-1.0.1-1|2	%global with_bundled 1
21mr|containernetworking-plugins-1.0.1-1|3	%global with_check 0
21mr|containernetworking-plugins-1.0.1-1|4	%global with_unit_test 0
21mr|containernetworking-plugins-1.0.1-1|5	
21mr|containernetworking-plugins-1.0.1-1|6	%global with_debug 1
21mr|containernetworking-plugins-1.0.1-1|7	
21mr|containernetworking-plugins-1.0.1-1|8	%if 0%{?with_debug}
21mr|containernetworking-plugins-1.0.1-1|9	%global _find_debuginfo_dwz_opts %{nil}
21mr|containernetworking-plugins-1.0.1-1|10	%global _dwz_low_mem_die_limit 0
21mr|containernetworking-plugins-1.0.1-1|11	%else
21mr|containernetworking-plugins-1.0.1-1|12	%global debug_package   %{nil}
21mr|containernetworking-plugins-1.0.1-1|13	%endif
21mr|containernetworking-plugins-1.0.1-1|14	
21mr|containernetworking-plugins-1.0.1-1|15	%global provider github
21mr|containernetworking-plugins-1.0.1-1|16	%global provider_tld com
21mr|containernetworking-plugins-1.0.1-1|17	%global project containernetworking
21mr|containernetworking-plugins-1.0.1-1|18	%global repo plugins
21mr|containernetworking-plugins-1.0.1-1|19	%global import_path %{provider}.%{provider_tld}/%{project}/%{repo}
21mr|containernetworking-plugins-1.0.1-1|20	%global git0 https://%{import_path}
21mr|containernetworking-plugins-1.0.1-1|21	
21mr|containernetworking-plugins-1.0.1-1|22	# Used for comparing with latest upstream tag
21mr|containernetworking-plugins-1.0.1-1|23	# to decide whether to autobuild
21mr|containernetworking-plugins-1.0.1-1|24	%global built_tag v1.0.1
21mr|containernetworking-plugins-1.0.1-1|25	%global built_tag_strip %(b=%{built_tag}; echo ${b:1})
21mr|containernetworking-plugins-1.0.1-1|26	
21mr|containernetworking-plugins-1.0.1-1|27	Name:		%{project}-%{repo}
21mr|containernetworking-plugins-1.0.1-1|28	Version:	1.0.1
21mr|containernetworking-plugins-1.0.1-1|29	Release:	1
21mr|containernetworking-plugins-1.0.1-1|30	Summary:	Libraries for writing CNI plugin
21mr|containernetworking-plugins-1.0.1-1|31	Group:		Development/Other
21mr|containernetworking-plugins-1.0.1-1|32	License:	ASL 2.0
21mr|containernetworking-plugins-1.0.1-1|33	URL:		%{git0}
21mr|containernetworking-plugins-1.0.1-1|34	Source0:	%{git0}/archive/%{built_tag}.tar.gz
21mr|containernetworking-plugins-1.0.1-1|35	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21mr|containernetworking-plugins-1.0.1-1|36	BuildRequires:	golang >= 1.16.6
21mr|containernetworking-plugins-1.0.1-1|37	BuildRequires:	go-rpm-macros
21mr|containernetworking-plugins-1.0.1-1|38	BuildRequires:	git
21mr|containernetworking-plugins-1.0.1-1|39	BuildRequires:	go-md2man
21mr|containernetworking-plugins-1.0.1-1|40	BuildRequires:	pkgconfig(systemd)
21mr|containernetworking-plugins-1.0.1-1|41	Requires:	systemd
21mr|containernetworking-plugins-1.0.1-1|42	
21mr|containernetworking-plugins-1.0.1-1|43	%if ! 0%{?with_bundled}
21mr|containernetworking-plugins-1.0.1-1|44	BuildRequires: go-bindata
21mr|containernetworking-plugins-1.0.1-1|45	BuildRequires: golang(github.com/vishvananda/netlink)
21mr|containernetworking-plugins-1.0.1-1|46	BuildRequires: golang(github.com/coreos/go-systemd/activation)
21mr|containernetworking-plugins-1.0.1-1|47	BuildRequires: golang(github.com/d2g/dhcp4)
21mr|containernetworking-plugins-1.0.1-1|48	BuildRequires: golang(github.com/d2g/dhcp4client)
21mr|containernetworking-plugins-1.0.1-1|49	BuildRequires: golang(github.com/vishvananda/netlink)
21mr|containernetworking-plugins-1.0.1-1|50	BuildRequires: golang(golang.org/x/sys/unix)
21mr|containernetworking-plugins-1.0.1-1|51	BuildRequires: golang(github.com/coreos/go-iptables/iptables)
21mr|containernetworking-plugins-1.0.1-1|52	%endif
21mr|containernetworking-plugins-1.0.1-1|53	
21mr|containernetworking-plugins-1.0.1-1|54	Provides:	%{project}-cni = %{EVRD}
21mr|containernetworking-plugins-1.0.1-1|55	Provides:	kubernetes-cni
21mr|containernetworking-plugins-1.0.1-1|56	
21mr|containernetworking-plugins-1.0.1-1|57	%description
21mr|containernetworking-plugins-1.0.1-1|58	The CNI (Container Network Interface) project consists of a specification
21mr|containernetworking-plugins-1.0.1-1|59	and libraries for writing plugins to configure network interfaces in Linux
21mr|containernetworking-plugins-1.0.1-1|60	containers, along with a number of supported plugins. CNI concerns itself
21mr|containernetworking-plugins-1.0.1-1|61	only with network connectivity of containers and removing allocated resources
21mr|containernetworking-plugins-1.0.1-1|62	when the container is deleted.
21mr|containernetworking-plugins-1.0.1-1|63	
21mr|containernetworking-plugins-1.0.1-1|64	%files
21mr|containernetworking-plugins-1.0.1-1|65	%license LICENSE
21mr|containernetworking-plugins-1.0.1-1|66	%doc *.md
21mr|containernetworking-plugins-1.0.1-1|67	%dir %{_libexecdir}/cni
21mr|containernetworking-plugins-1.0.1-1|68	%{_libexecdir}/cni/*
21mr|containernetworking-plugins-1.0.1-1|69	%{_unitdir}/cni-dhcp.service
21mr|containernetworking-plugins-1.0.1-1|70	%{_unitdir}/cni-dhcp.socket
21mr|containernetworking-plugins-1.0.1-1|71	
21mr|containernetworking-plugins-1.0.1-1|72	#---------------------------------------------------------------------
21mr|containernetworking-plugins-1.0.1-1|73	%if 0%{?with_devel}
21mr|containernetworking-plugins-1.0.1-1|74	%package devel
21mr|containernetworking-plugins-1.0.1-1|75	Summary:	%{summary}
21mr|containernetworking-plugins-1.0.1-1|76	Group:		Development/Other
21mr|containernetworking-plugins-1.0.1-1|77	BuildArch:	noarch
21mr|containernetworking-plugins-1.0.1-1|78	
21mr|containernetworking-plugins-1.0.1-1|79	%if 0%{?with_check} && ! 0%{?with_bundled}
21mr|containernetworking-plugins-1.0.1-1|80	BuildRequires: golang(github.com/coreos/go-iptables/iptables)
21mr|containernetworking-plugins-1.0.1-1|81	BuildRequires: golang(github.com/vishvananda/netlink)
21mr|containernetworking-plugins-1.0.1-1|82	BuildRequires: golang(golang.org/x/sys/unix)
21mr|containernetworking-plugins-1.0.1-1|83	%endif
21mr|containernetworking-plugins-1.0.1-1|84	
21mr|containernetworking-plugins-1.0.1-1|85	Requires: golang(github.com/coreos/go-iptables/iptables)
21mr|containernetworking-plugins-1.0.1-1|86	Requires: golang(github.com/vishvananda/netlink)
21mr|containernetworking-plugins-1.0.1-1|87	Requires: golang(golang.org/x/sys/unix)
21mr|containernetworking-plugins-1.0.1-1|88	
21mr|containernetworking-plugins-1.0.1-1|89	Provides: golang(%{import_path}/libcni) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|90	Provides: golang(%{import_path}/pkg/invoke) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|91	Provides: golang(%{import_path}/pkg/invoke/fakes) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|92	Provides: golang(%{import_path}/pkg/ip) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|93	Provides: golang(%{import_path}/pkg/ipam) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|94	Provides: golang(%{import_path}/pkg/ns) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|95	Provides: golang(%{import_path}/pkg/skel) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|96	Provides: golang(%{import_path}/pkg/testutils) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|97	Provides: golang(%{import_path}/pkg/types) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|98	Provides: golang(%{import_path}/pkg/types/020) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|99	Provides: golang(%{import_path}/pkg/types/current) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|100	Provides: golang(%{import_path}/pkg/utils) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|101	Provides: golang(%{import_path}/pkg/utils/hwaddr) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|102	Provides: golang(%{import_path}/pkg/utils/sysctl) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|103	Provides: golang(%{import_path}/pkg/version) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|104	Provides: golang(%{import_path}/pkg/version/legacy_examples) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|105	Provides: golang(%{import_path}/pkg/version/testhelpers) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|106	Provides: golang(%{import_path}/plugins/ipam/host-local/backend) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|107	Provides: golang(%{import_path}/plugins/ipam/host-local/backend/allocator) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|108	Provides: golang(%{import_path}/plugins/ipam/host-local/backend/disk) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|109	Provides: golang(%{import_path}/plugins/ipam/host-local/backend/testing) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|110	Provides: golang(%{import_path}/plugins/test/noop/debug) = %{version}-%{release}
21mr|containernetworking-plugins-1.0.1-1|111	
21mr|containernetworking-plugins-1.0.1-1|112	%description devel
21mr|containernetworking-plugins-1.0.1-1|113	This package contains library source intended for
21mr|containernetworking-plugins-1.0.1-1|114	building other packages which use import path with
21mr|containernetworking-plugins-1.0.1-1|115	%{import_path} prefix.
21mr|containernetworking-plugins-1.0.1-1|116	
21mr|containernetworking-plugins-1.0.1-1|117	%files devel -f devel.file-list
21mr|containernetworking-plugins-1.0.1-1|118	%license LICENSE
21mr|containernetworking-plugins-1.0.1-1|119	%doc *.md
21mr|containernetworking-plugins-1.0.1-1|120	%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
21mr|containernetworking-plugins-1.0.1-1|121	
21mr|containernetworking-plugins-1.0.1-1|122	%endif
21mr|containernetworking-plugins-1.0.1-1|123	
21mr|containernetworking-plugins-1.0.1-1|124	#---------------------------------------------------------------------
21mr|containernetworking-plugins-1.0.1-1|125	
21mr|containernetworking-plugins-1.0.1-1|126	%if 0%{?with_unit_test} && 0%{?with_devel}
21mr|containernetworking-plugins-1.0.1-1|127	%package unit-test-devel
21mr|containernetworking-plugins-1.0.1-1|128	Summary:	Unit tests for %{name} package
21mr|containernetworking-plugins-1.0.1-1|129	Group:		Development/Other
21mr|containernetworking-plugins-1.0.1-1|130	Requires: %{name}-devel = %{EVRD}
21mr|containernetworking-plugins-1.0.1-1|131	
21mr|containernetworking-plugins-1.0.1-1|132	%if 0%{?with_check} && ! 0%{?with_bundled}
21mr|containernetworking-plugins-1.0.1-1|133	BuildRequires: golang(github.com/d2g/dhcp4)
21mr|containernetworking-plugins-1.0.1-1|134	BuildRequires: golang(github.com/onsi/ginkgo)
21mr|containernetworking-plugins-1.0.1-1|135	BuildRequires: golang(github.com/onsi/ginkgo/config)
21mr|containernetworking-plugins-1.0.1-1|136	BuildRequires: golang(github.com/onsi/ginkgo/extensions/table)
21mr|containernetworking-plugins-1.0.1-1|137	BuildRequires: golang(github.com/onsi/gomega)
21mr|containernetworking-plugins-1.0.1-1|138	BuildRequires: golang(github.com/onsi/gomega/gbytes)
21mr|containernetworking-plugins-1.0.1-1|139	BuildRequires: golang(github.com/onsi/gomega/gexec)
21mr|containernetworking-plugins-1.0.1-1|140	BuildRequires: golang(github.com/vishvananda/netlink/nl)
21mr|containernetworking-plugins-1.0.1-1|141	%endif
21mr|containernetworking-plugins-1.0.1-1|142	
21mr|containernetworking-plugins-1.0.1-1|143	Requires: golang(github.com/d2g/dhcp4)
21mr|containernetworking-plugins-1.0.1-1|144	Requires: golang(github.com/onsi/ginkgo)
21mr|containernetworking-plugins-1.0.1-1|145	Requires: golang(github.com/onsi/ginkgo/config)
21mr|containernetworking-plugins-1.0.1-1|146	Requires: golang(github.com/onsi/ginkgo/extensions/table)
21mr|containernetworking-plugins-1.0.1-1|147	Requires: golang(github.com/onsi/gomega)
21mr|containernetworking-plugins-1.0.1-1|148	Requires: golang(github.com/onsi/gomega/gbytes)
21mr|containernetworking-plugins-1.0.1-1|149	Requires: golang(github.com/onsi/gomega/gexec)
21mr|containernetworking-plugins-1.0.1-1|150	Requires: golang(github.com/vishvananda/netlink/nl)
21mr|containernetworking-plugins-1.0.1-1|151	
21mr|containernetworking-plugins-1.0.1-1|152	%description unit-test-devel
21mr|containernetworking-plugins-1.0.1-1|153	This package contains unit tests for project
21mr|containernetworking-plugins-1.0.1-1|154	providing packages with %{import_path} prefix.
21mr|containernetworking-plugins-1.0.1-1|155	
21mr|containernetworking-plugins-1.0.1-1|156	%files unit-test-devel -f unit-test-devel.file-list
21mr|containernetworking-plugins-1.0.1-1|157	%license LICENSE
21mr|containernetworking-plugins-1.0.1-1|158	%doc *.md
21mr|containernetworking-plugins-1.0.1-1|159	
21mr|containernetworking-plugins-1.0.1-1|160	%endif
21mr|containernetworking-plugins-1.0.1-1|161	
21mr|containernetworking-plugins-1.0.1-1|162	#---------------------------------------------------------------------
21mr|containernetworking-plugins-1.0.1-1|163	
21mr|containernetworking-plugins-1.0.1-1|164	%prep
21mr|containernetworking-plugins-1.0.1-1|165	%autosetup -Sgit -n %{repo}-%{built_tag_strip}
21mr|containernetworking-plugins-1.0.1-1|166	rm -rf plugins/main/windows
21mr|containernetworking-plugins-1.0.1-1|167	
21mr|containernetworking-plugins-1.0.1-1|168	# Use correct paths in cni-dhcp unitfiles
21mr|containernetworking-plugins-1.0.1-1|169	sed -i 's/\/opt\/cni\/bin/\%{_prefix}\/libexec\/cni/' plugins/ipam/dhcp/systemd/cni-dhcp.service
21mr|containernetworking-plugins-1.0.1-1|170	
21mr|containernetworking-plugins-1.0.1-1|171	%build
21mr|containernetworking-plugins-1.0.1-1|172	export ORG_PATH="%{provider}.%{provider_tld}/%{project}"
21mr|containernetworking-plugins-1.0.1-1|173	export REPO_PATH="$ORG_PATH/%{repo}"
21mr|containernetworking-plugins-1.0.1-1|174	
21mr|containernetworking-plugins-1.0.1-1|175	if [ ! -h gopath/src/${REPO_PATH} ]; then
21mr|containernetworking-plugins-1.0.1-1|176	mkdir -p gopath/src/${ORG_PATH}
21mr|containernetworking-plugins-1.0.1-1|177	ln -s ../../../.. gopath/src/${REPO_PATH} || exit 255
21mr|containernetworking-plugins-1.0.1-1|178	fi
21mr|containernetworking-plugins-1.0.1-1|179	
21mr|containernetworking-plugins-1.0.1-1|180	export GOPATH=$(pwd)/gopath
21mr|containernetworking-plugins-1.0.1-1|181	mkdir -p $(pwd)/bin
21mr|containernetworking-plugins-1.0.1-1|182	
21mr|containernetworking-plugins-1.0.1-1|183	echo "Building plugins"
21mr|containernetworking-plugins-1.0.1-1|184	export PLUGINS="plugins/meta/* plugins/main/* plugins/ipam/* plugins/sample"
21mr|containernetworking-plugins-1.0.1-1|185	for d in $PLUGINS; do
21mr|containernetworking-plugins-1.0.1-1|186	if [ -d "$d" ]; then
21mr|containernetworking-plugins-1.0.1-1|187	plugin="$(basename "$d")"
21mr|containernetworking-plugins-1.0.1-1|188	echo "  $plugin"
21mr|containernetworking-plugins-1.0.1-1|189	%gobuild -o "${PWD}/bin/$plugin" "$@" "$REPO_PATH"/$d
21mr|containernetworking-plugins-1.0.1-1|190	fi
21mr|containernetworking-plugins-1.0.1-1|191	done
21mr|containernetworking-plugins-1.0.1-1|192	
21mr|containernetworking-plugins-1.0.1-1|193	%install
21mr|containernetworking-plugins-1.0.1-1|194	install -d -p %{buildroot}%{_libexecdir}/cni/
21mr|containernetworking-plugins-1.0.1-1|195	install -p -m 0755 bin/* %{buildroot}/%{_libexecdir}/cni
21mr|containernetworking-plugins-1.0.1-1|196	
21mr|containernetworking-plugins-1.0.1-1|197	install -dp %{buildroot}%{_unitdir}
21mr|containernetworking-plugins-1.0.1-1|198	install -p plugins/ipam/dhcp/systemd/cni-dhcp.service %{buildroot}%{_unitdir}
21mr|containernetworking-plugins-1.0.1-1|199	install -p plugins/ipam/dhcp/systemd/cni-dhcp.socket %{buildroot}%{_unitdir}
21mr|containernetworking-plugins-1.0.1-1|200	
21mr|containernetworking-plugins-1.0.1-1|201	# source codes for building projects
21mr|containernetworking-plugins-1.0.1-1|202	%if 0%{?with_devel}
21mr|containernetworking-plugins-1.0.1-1|203	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|containernetworking-plugins-1.0.1-1|204	echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
21mr|containernetworking-plugins-1.0.1-1|205	# find all *.go but no *_test.go files and generate devel.file-list
21mr|containernetworking-plugins-1.0.1-1|206	for file in $(find . \( -iname "*.go" -or -iname "*.s" \) \! -iname "*_test.go" | grep -v "vendor") ; do
21mr|containernetworking-plugins-1.0.1-1|207	dirprefix=$(dirname $file)
21mr|containernetworking-plugins-1.0.1-1|208	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix
21mr|containernetworking-plugins-1.0.1-1|209	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|containernetworking-plugins-1.0.1-1|210	echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
21mr|containernetworking-plugins-1.0.1-1|211	
21mr|containernetworking-plugins-1.0.1-1|212	while [ "$dirprefix" != "." ]; do
21mr|containernetworking-plugins-1.0.1-1|213	echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list
21mr|containernetworking-plugins-1.0.1-1|214	dirprefix=$(dirname $dirprefix)
21mr|containernetworking-plugins-1.0.1-1|215	done
21mr|containernetworking-plugins-1.0.1-1|216	done
21mr|containernetworking-plugins-1.0.1-1|217	%endif
21mr|containernetworking-plugins-1.0.1-1|218	
21mr|containernetworking-plugins-1.0.1-1|219	# testing files for this project
21mr|containernetworking-plugins-1.0.1-1|220	%if 0%{?with_unit_test} && 0%{?with_devel}
21mr|containernetworking-plugins-1.0.1-1|221	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|containernetworking-plugins-1.0.1-1|222	# find all *_test.go files and generate unit-test-devel.file-list
21mr|containernetworking-plugins-1.0.1-1|223	for file in $(find . -iname "*_test.go" | grep -v "vendor") ; do
21mr|containernetworking-plugins-1.0.1-1|224	dirprefix=$(dirname $file)
21mr|containernetworking-plugins-1.0.1-1|225	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix
21mr|containernetworking-plugins-1.0.1-1|226	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|containernetworking-plugins-1.0.1-1|227	echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
21mr|containernetworking-plugins-1.0.1-1|228	
21mr|containernetworking-plugins-1.0.1-1|229	while [ "$dirprefix" != "." ]; do
21mr|containernetworking-plugins-1.0.1-1|230	echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list
21mr|containernetworking-plugins-1.0.1-1|231	dirprefix=$(dirname $dirprefix)
21mr|containernetworking-plugins-1.0.1-1|232	done
21mr|containernetworking-plugins-1.0.1-1|233	done
21mr|containernetworking-plugins-1.0.1-1|234	%endif
21mr|containernetworking-plugins-1.0.1-1|235	
21mr|containernetworking-plugins-1.0.1-1|236	%if 0%{?with_devel}
21mr|containernetworking-plugins-1.0.1-1|237	sort -u -o devel.file-list devel.file-list
21mr|containernetworking-plugins-1.0.1-1|238	%endif
21mr|containernetworking-plugins-1.0.1-1|239	
21mr|containernetworking-plugins-1.0.1-1|240	%check
21mr|containernetworking-plugins-1.0.1-1|241	%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
21mr|containernetworking-plugins-1.0.1-1|242	%if ! 0%{?with_bundled}
21mr|containernetworking-plugins-1.0.1-1|243	export GOPATH=%{buildroot}/%{gopath}:%{gopath}
21mr|containernetworking-plugins-1.0.1-1|244	%else
21mr|containernetworking-plugins-1.0.1-1|245	# Since we aren't packaging up the vendor directory we need to link
21mr|containernetworking-plugins-1.0.1-1|246	# back to it somehow. Hack it up so that we can add the vendor
21mr|containernetworking-plugins-1.0.1-1|247	# directory from BUILD dir as a gopath to be searched when executing
21mr|containernetworking-plugins-1.0.1-1|248	# tests from the BUILDROOT dir.
21mr|containernetworking-plugins-1.0.1-1|249	ln -s ./ ./vendor/src # ./vendor/src -> ./vendor
21mr|containernetworking-plugins-1.0.1-1|250	
21mr|containernetworking-plugins-1.0.1-1|251	export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
21mr|containernetworking-plugins-1.0.1-1|252	%endif
21mr|containernetworking-plugins-1.0.1-1|253	
21mr|containernetworking-plugins-1.0.1-1|254	%if ! 0%{?gotest:1}
21mr|containernetworking-plugins-1.0.1-1|255	%global gotest go test
21mr|containernetworking-plugins-1.0.1-1|256	%endif
21mr|containernetworking-plugins-1.0.1-1|257	
21mr|containernetworking-plugins-1.0.1-1|258	%gotest %{import_path}/libcni
21mr|containernetworking-plugins-1.0.1-1|259	%gotest %{import_path}/pkg/invoke
21mr|containernetworking-plugins-1.0.1-1|260	%gotest %{import_path}/pkg/ip
21mr|containernetworking-plugins-1.0.1-1|261	%gotest %{import_path}/pkg/ipam
21mr|containernetworking-plugins-1.0.1-1|262	%gotest %{import_path}/pkg/ns
21mr|containernetworking-plugins-1.0.1-1|263	%gotest %{import_path}/pkg/skel
21mr|containernetworking-plugins-1.0.1-1|264	%gotest %{import_path}/pkg/types
21mr|containernetworking-plugins-1.0.1-1|265	%gotest %{import_path}/pkg/types/020
21mr|containernetworking-plugins-1.0.1-1|266	%gotest %{import_path}/pkg/types/current
21mr|containernetworking-plugins-1.0.1-1|267	%gotest %{import_path}/pkg/utils
21mr|containernetworking-plugins-1.0.1-1|268	%gotest %{import_path}/pkg/utils/hwaddr
21mr|containernetworking-plugins-1.0.1-1|269	%gotest %{import_path}/pkg/version
21mr|containernetworking-plugins-1.0.1-1|270	%gotest %{import_path}/pkg/version/legacy_examples
21mr|containernetworking-plugins-1.0.1-1|271	%gotest %{import_path}/pkg/version/testhelpers
21mr|containernetworking-plugins-1.0.1-1|272	%gotest %{import_path}/plugins/ipam/dhcp
21mr|containernetworking-plugins-1.0.1-1|273	%gotest %{import_path}/plugins/ipam/host-local
21mr|containernetworking-plugins-1.0.1-1|274	%gotest %{import_path}/plugins/ipam/host-local/backend/allocator
21mr|containernetworking-plugins-1.0.1-1|275	%gotest %{import_path}/plugins/main/bridge
21mr|containernetworking-plugins-1.0.1-1|276	%gotest %{import_path}/plugins/main/ipvlan
21mr|containernetworking-plugins-1.0.1-1|277	%gotest %{import_path}/plugins/main/loopback
21mr|containernetworking-plugins-1.0.1-1|278	%gotest %{import_path}/plugins/main/macvlan
21mr|containernetworking-plugins-1.0.1-1|279	%gotest %{import_path}/plugins/main/ptp
21mr|containernetworking-plugins-1.0.1-1|280	%gotest %{import_path}/plugins/meta/flannel
21mr|containernetworking-plugins-1.0.1-1|281	%gotest %{import_path}/plugins/test/noop
21mr|containernetworking-plugins-1.0.1-1|282	%endif
21mr|containernetworking-plugins-1.0.1-1|283	

11822 21
21mr|containers-common-1-37|1	# Below definitions are used to deliver config files from a particular branch
21mr|containers-common-1-37|2	# of c/image, c/common, c/storage vendored in all of Buildah, Podman and Skopeo.
21mr|containers-common-1-37|3	# These vendored components must have the same version. If it is not the case,
21mr|containers-common-1-37|4	# pick the oldest version on c/image, c/common, c/storage vendored in
21mr|containers-common-1-37|5	# Buildah/Podman/Skopeo.
21mr|containers-common-1-37|6	%global skopeo_branch main
21mr|containers-common-1-37|7	%global podman_branch main
21mr|containers-common-1-37|8	%global buildah_branch main
21mr|containers-common-1-37|9	%global image_branch  main
21mr|containers-common-1-37|10	%global common_branch main
21mr|containers-common-1-37|11	%global storage_branch main
21mr|containers-common-1-37|12	%global shortnames_branch main
21mr|containers-common-1-37|13	
21mr|containers-common-1-37|14	%global github_containers https://raw.githubusercontent.com/containers
21mr|containers-common-1-37|15	
21mr|containers-common-1-37|16	Name:		containers-common
21mr|containers-common-1-37|17	Version:	1
21mr|containers-common-1-37|18	Release:	37
21mr|containers-common-1-37|19	Summary:	Common configuration and documentation for containers
21mr|containers-common-1-37|20	Group:		Development/Other
21mr|containers-common-1-37|21	License:	ASL 2.0
21mr|containers-common-1-37|22	BuildArch:	noarch
21mr|containers-common-1-37|23	BuildRequires:	go-md2man
21mr|containers-common-1-37|24	Provides:	skopeo-containers = %{EVRD}
21mr|containers-common-1-37|25	#Requires:	(container-selinux >= 2:2.162.1 if selinux-policy)
21mr|containers-common-1-37|26	Requires:	crun
21mr|containers-common-1-37|27	Recommends:	fuse-overlayfs
21mr|containers-common-1-37|28	Recommends:	slirp4netns
21mr|containers-common-1-37|29	Source1: %{github_containers}/common/%{common_branch}/docs/containers.conf.5.md
21mr|containers-common-1-37|30	Source2: %{github_containers}/common/%{common_branch}/pkg/config/containers.conf
21mr|containers-common-1-37|31	Source3: %{github_containers}/common/%{common_branch}/pkg/seccomp/seccomp.json
21mr|containers-common-1-37|32	Source4: %{github_containers}/common/%{common_branch}/pkg/subscriptions/mounts.conf
21mr|containers-common-1-37|33	Source5: %{github_containers}/image/%{image_branch}/docs/containers-auth.json.5.md
21mr|containers-common-1-37|34	Source6: %{github_containers}/image/%{image_branch}/docs/containers-certs.d.5.md
21mr|containers-common-1-37|35	Source7: %{github_containers}/image/%{image_branch}/docs/containers-policy.json.5.md
21mr|containers-common-1-37|36	Source8: %{github_containers}/image/%{image_branch}/docs/containers-registries.conf.5.md
21mr|containers-common-1-37|37	Source9: %{github_containers}/image/%{image_branch}/docs/containers-registries.conf.d.5.md
21mr|containers-common-1-37|38	Source10: %{github_containers}/image/%{image_branch}/docs/containers-registries.d.5.md
21mr|containers-common-1-37|39	Source11: %{github_containers}/image/%{image_branch}/docs/containers-signature.5.md
21mr|containers-common-1-37|40	Source12: %{github_containers}/image/%{image_branch}/docs/containers-transports.5.md
21mr|containers-common-1-37|41	Source13: %{github_containers}/image/%{image_branch}/registries.conf
21mr|containers-common-1-37|42	Source14: %{github_containers}/common/%{common_branch}/docs/containers-mounts.conf.5.md
21mr|containers-common-1-37|43	Source15: %{github_containers}/shortnames/%{shortnames_branch}/shortnames.conf
21mr|containers-common-1-37|44	Source16: %{github_containers}/skopeo/%{skopeo_branch}/default.yaml
21mr|containers-common-1-37|45	Source17: %{github_containers}/skopeo/%{skopeo_branch}/default-policy.json
21mr|containers-common-1-37|46	Source18: %{github_containers}/storage/%{storage_branch}/docs/containers-storage.conf.5.md
21mr|containers-common-1-37|47	Source19: %{github_containers}/storage/%{storage_branch}/storage.conf
21mr|containers-common-1-37|48	Source20: RPM-GPG-KEY-redhat-release
21mr|containers-common-1-37|49	Source21: registry.access.redhat.com.yaml
21mr|containers-common-1-37|50	Source22: registry.redhat.io.yaml
21mr|containers-common-1-37|51	Source23: %{github_containers}/buildah/%{buildah_branch}/docs/Containerfile.5.md
21mr|containers-common-1-37|52	Source24: %{github_containers}/buildah/%{buildah_branch}/docs/containerignore.5.md
21mr|containers-common-1-37|53	Source25: %{github_containers}/buildah/%{buildah_branch}/docs/links/.containerignore.5
21mr|containers-common-1-37|54	
21mr|containers-common-1-37|55	%description
21mr|containers-common-1-37|56	This package contains common configuration files and documentation for container
21mr|containers-common-1-37|57	tools ecosystem, such as Podman, Buildah and Skopeo.
21mr|containers-common-1-37|58	
21mr|containers-common-1-37|59	It is required because the most of configuration files and docs come from projects
21mr|containers-common-1-37|60	which are vendored into Podman, Buildah, Skopeo, etc. but they are not packaged
21mr|containers-common-1-37|61	separately.
21mr|containers-common-1-37|62	
21mr|containers-common-1-37|63	%files
21mr|containers-common-1-37|64	%dir %{_sysconfdir}/containers
21mr|containers-common-1-37|65	%dir %{_sysconfdir}/containers/certs.d
21mr|containers-common-1-37|66	%dir %{_sysconfdir}/containers/oci
21mr|containers-common-1-37|67	%dir %{_sysconfdir}/containers/oci/hooks.d
21mr|containers-common-1-37|68	%dir %{_sysconfdir}/containers/registries.conf.d
21mr|containers-common-1-37|69	%dir %{_sysconfdir}/containers/registries.d
21mr|containers-common-1-37|70	%config(noreplace) %{_sysconfdir}/containers/policy.json
21mr|containers-common-1-37|71	%config(noreplace) %{_sysconfdir}/containers/registries.conf
21mr|containers-common-1-37|72	%config(noreplace) %{_sysconfdir}/containers/registries.conf.d/000-shortnames.conf
21mr|containers-common-1-37|73	%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
21mr|containers-common-1-37|74	%config(noreplace) %{_sysconfdir}/containers/registries.d/default.yaml
21mr|containers-common-1-37|75	%{_sysconfdir}/containers/registries.d/registry.redhat.io.yaml
21mr|containers-common-1-37|76	%{_sysconfdir}/containers/registries.d/registry.access.redhat.com.yaml
21mr|containers-common-1-37|77	%ghost %{_sysconfdir}/containers/storage.conf
21mr|containers-common-1-37|78	%ghost %{_sysconfdir}/containers/containers.conf
21mr|containers-common-1-37|79	%dir %{_sharedstatedir}/containers/sigstore
21mr|containers-common-1-37|80	%{_mandir}/man5/*.5*
21mr|containers-common-1-37|81	%{_mandir}/man5/.*.5*
21mr|containers-common-1-37|82	%dir %{_datadir}/containers
21mr|containers-common-1-37|83	%{_datadir}/containers/storage.conf
21mr|containers-common-1-37|84	%{_datadir}/containers/containers.conf
21mr|containers-common-1-37|85	%{_datadir}/containers/mounts.conf
21mr|containers-common-1-37|86	%{_datadir}/containers/seccomp.json
21mr|containers-common-1-37|87	%dir %{_datadir}/rhel/secrets
21mr|containers-common-1-37|88	%{_datadir}/rhel/secrets/*
21mr|containers-common-1-37|89	
21mr|containers-common-1-37|90	#-------------------------------------------------------------------
21mr|containers-common-1-37|91	%prep
21mr|containers-common-1-37|92	cp %{SOURCE1} .
21mr|containers-common-1-37|93	cp %{SOURCE2} .
21mr|containers-common-1-37|94	cp %{SOURCE3} .
21mr|containers-common-1-37|95	cp %{SOURCE4} .
21mr|containers-common-1-37|96	cp %{SOURCE5} .
21mr|containers-common-1-37|97	cp %{SOURCE6} .
21mr|containers-common-1-37|98	cp %{SOURCE7} .
21mr|containers-common-1-37|99	cp %{SOURCE8} .
21mr|containers-common-1-37|100	cp %{SOURCE9} .
21mr|containers-common-1-37|101	cp %{SOURCE10} .
21mr|containers-common-1-37|102	cp %{SOURCE11} .
21mr|containers-common-1-37|103	cp %{SOURCE12} .
21mr|containers-common-1-37|104	cp %{SOURCE13} .
21mr|containers-common-1-37|105	cp %{SOURCE14} .
21mr|containers-common-1-37|106	cp %{SOURCE15} .
21mr|containers-common-1-37|107	cp %{SOURCE16} .
21mr|containers-common-1-37|108	cp %{SOURCE17} .
21mr|containers-common-1-37|109	cp %{SOURCE18} .
21mr|containers-common-1-37|110	cp %{SOURCE19} .
21mr|containers-common-1-37|111	cp %{SOURCE20} .
21mr|containers-common-1-37|112	cp %{SOURCE21} .
21mr|containers-common-1-37|113	cp %{SOURCE22} .
21mr|containers-common-1-37|114	cp %{SOURCE23} .
21mr|containers-common-1-37|115	cp %{SOURCE24} .
21mr|containers-common-1-37|116	cp %{SOURCE25} .
21mr|containers-common-1-37|117	
21mr|containers-common-1-37|118	%build
21mr|containers-common-1-37|119	
21mr|containers-common-1-37|120	%install
21mr|containers-common-1-37|121	# install config and policy files for registries
21mr|containers-common-1-37|122	install -dp %{buildroot}%{_sysconfdir}/containers/{certs.d,oci/hooks.d,registries.conf.d,registries.d}
21mr|containers-common-1-37|123	install -dp %{buildroot}%{_sharedstatedir}/containers/sigstore
21mr|containers-common-1-37|124	install -m0644 default.yaml %{buildroot}%{_sysconfdir}/containers/registries.d/default.yaml
21mr|containers-common-1-37|125	install -dp %{buildroot}%{_datadir}/containers
21mr|containers-common-1-37|126	install -m0644 storage.conf %{buildroot}%{_datadir}/containers/storage.conf
21mr|containers-common-1-37|127	install -m0644 registries.conf %{buildroot}%{_sysconfdir}/containers/registries.conf
21mr|containers-common-1-37|128	install -m0644 shortnames.conf %{buildroot}%{_sysconfdir}/containers/registries.conf.d/000-shortnames.conf
21mr|containers-common-1-37|129	install -m0644 default-policy.json %{buildroot}%{_sysconfdir}/containers/policy.json
21mr|containers-common-1-37|130	install -dp %{buildroot}%{_sysconfdir}/pki/rpm-gpg
21mr|containers-common-1-37|131	install -m0644 RPM-GPG-KEY-redhat-release %{buildroot}%{_sysconfdir}/pki/rpm-gpg
21mr|containers-common-1-37|132	install -dp %{buildroot}%{_sysconfdir}/containers/registries.d
21mr|containers-common-1-37|133	install -m0644 registry.access.redhat.com.yaml %{buildroot}%{_sysconfdir}/containers/registries.d
21mr|containers-common-1-37|134	install -m0644 registry.redhat.io.yaml %{buildroot}%{_sysconfdir}/containers/registries.d
21mr|containers-common-1-37|135	
21mr|containers-common-1-37|136	# install manpages
21mr|containers-common-1-37|137	install -dp %{buildroot}%{_mandir}/man5
21mr|containers-common-1-37|138	go-md2man -in containers-storage.conf.5.md -out %{buildroot}%{_mandir}/man5/containers-storage.conf.5
21mr|containers-common-1-37|139	go-md2man -in containers-registries.conf.5.md -out %{buildroot}%{_mandir}/man5/containers-registries.conf.5
21mr|containers-common-1-37|140	go-md2man -in containers-policy.json.5.md -out %{buildroot}%{_mandir}/man5/containers-policy.json.5
21mr|containers-common-1-37|141	go-md2man -in containers-mounts.conf.5.md -out %{buildroot}%{_mandir}/man5/containers-mounts.conf.5
21mr|containers-common-1-37|142	go-md2man -in containers-signature.5.md -out %{buildroot}%{_mandir}/man5/containers-signature.5
21mr|containers-common-1-37|143	go-md2man -in containers-transports.5.md -out %{buildroot}%{_mandir}/man5/containers-transports.5
21mr|containers-common-1-37|144	go-md2man -in containers-certs.d.5.md -out %{buildroot}%{_mandir}/man5/containers-certs.d.5
21mr|containers-common-1-37|145	go-md2man -in containers-registries.d.5.md -out %{buildroot}%{_mandir}/man5/containers-registries.d.5
21mr|containers-common-1-37|146	go-md2man -in containers.conf.5.md -out %{buildroot}%{_mandir}/man5/containers.conf.5
21mr|containers-common-1-37|147	go-md2man -in Containerfile.5.md -out %{buildroot}%{_mandir}/man5/Containerfile.5
21mr|containers-common-1-37|148	go-md2man -in containerignore.5.md -out %{buildroot}%{_mandir}/man5/containerignore.5
21mr|containers-common-1-37|149	go-md2man -in containers-auth.json.5.md -out %{buildroot}%{_mandir}/man5/containers-auth.json.5
21mr|containers-common-1-37|150	go-md2man -in containers-registries.conf.d.5.md -out %{buildroot}%{_mandir}/man5/containers-registries.conf.d.5
21mr|containers-common-1-37|151	install -m0644 .containerignore.5 %{buildroot}%{_mandir}/man5/.containerignore.5
21mr|containers-common-1-37|152	
21mr|containers-common-1-37|153	# install config files for mounts, containers and seccomp
21mr|containers-common-1-37|154	install -m0644 mounts.conf %{buildroot}%{_datadir}/containers/mounts.conf
21mr|containers-common-1-37|155	install -m0644 seccomp.json %{buildroot}%{_datadir}/containers/seccomp.json
21mr|containers-common-1-37|156	install -m0644 containers.conf %{buildroot}%{_datadir}/containers/containers.conf
21mr|containers-common-1-37|157	
21mr|containers-common-1-37|158	# install secrets patch directory
21mr|containers-common-1-37|159	install -d -p -m 755 %{buildroot}/%{_datadir}/rhel/secrets
21mr|containers-common-1-37|160	# rhbz#1110876 - update symlinks for subscription management
21mr|containers-common-1-37|161	ln -s %{_sysconfdir}/pki/entitlement %{buildroot}%{_datadir}/rhel/secrets/etc-pki-entitlement
21mr|containers-common-1-37|162	ln -s %{_sysconfdir}/rhsm %{buildroot}%{_datadir}/rhel/secrets/rhsm
21mr|containers-common-1-37|163	ln -s %{_sysconfdir}/yum.repos.d/redhat.repo %{buildroot}%{_datadir}/rhel/secrets/redhat.repo
21mr|containers-common-1-37|164	

11823 21
21mr|control-0.8.0-10|1	%define _controldir %{_sysconfdir}/control.d/facilities
21mr|control-0.8.0-10|2	
21mr|control-0.8.0-10|3	Name:		control
21mr|control-0.8.0-10|4	Version:	0.8.0
21mr|control-0.8.0-10|5	Release:	10
21mr|control-0.8.0-10|6	Summary:	A set of scripts to control installed system facilities
21mr|control-0.8.0-10|7	Group:		System/Base
21mr|control-0.8.0-10|8	License:	GPLv2+
21mr|control-0.8.0-10|9	Source0:	%{name}-%{version}.tar
21mr|control-0.8.0-10|10	
21mr|control-0.8.0-10|11	# https://git.altlinux.org/srpms/c/crontab-control.git
21mr|control-0.8.0-10|12	Source1:	at.control
21mr|control-0.8.0-10|13	Source2:	crontab.control
21mr|control-0.8.0-10|14	
21mr|control-0.8.0-10|15	# https://git.altlinux.org/srpms/c/cdrdao.git
21mr|control-0.8.0-10|16	Source3:	cdrdao.control
21mr|control-0.8.0-10|17	
21mr|control-0.8.0-10|18	# https://git.altlinux.org/gears/s/shadow.git
21mr|control-0.8.0-10|19	Source4:	chage.control
21mr|control-0.8.0-10|20	Source5:	chfn.control
21mr|control-0.8.0-10|21	Source6:	chsh.control
21mr|control-0.8.0-10|22	Source7:	gpasswd.control
21mr|control-0.8.0-10|23	Source8:	groupmems.control
21mr|control-0.8.0-10|24	Source9:	newgidmap.control
21mr|control-0.8.0-10|25	Source10:	newgrp.control
21mr|control-0.8.0-10|26	Source11:	newuidmap.control
21mr|control-0.8.0-10|27	
21mr|control-0.8.0-10|28	# https://git.altlinux.org/gears/c/chrony.git
21mr|control-0.8.0-10|29	Source12:	chrony.sh
21mr|control-0.8.0-10|30	
21mr|control-0.8.0-10|31	# https://git.altlinux.org/gears/c/cups.git
21mr|control-0.8.0-10|32	Source13:	cups.control
21mr|control-0.8.0-10|33	
21mr|control-0.8.0-10|34	# https://git.altlinux.org/srpms/d/dvdrwtools-control.git
21mr|control-0.8.0-10|35	# growisofs dvd+rw-format dvd+rw-booktype dvd+rw-mediainfo dvd-ram-control
21mr|control-0.8.0-10|36	Source14:	dvdrwtools.control
21mr|control-0.8.0-10|37	
21mr|control-0.8.0-10|38	# https://git.altlinux.org/gears/f/fuse-common.git
21mr|control-0.8.0-10|39	Source15:	fusermount-control
21mr|control-0.8.0-10|40	
21mr|control-0.8.0-10|41	# https://git.altlinux.org/gears/h/hddtemp.git
21mr|control-0.8.0-10|42	Source16:	hddtemp.control
21mr|control-0.8.0-10|43	
21mr|control-0.8.0-10|44	# https://git.altlinux.org/gears/l/libnss-role.git
21mr|control-0.8.0-10|45	Source17:	libnss-role.control
21mr|control-0.8.0-10|46	
21mr|control-0.8.0-10|47	# https://git.altlinux.org/gears/u/util-linux.git
21mr|control-0.8.0-10|48	Source18:	mount.control
21mr|control-0.8.0-10|49	Source19:	write.control
21mr|control-0.8.0-10|50	
21mr|control-0.8.0-10|51	# https://git.altlinux.org/gears/m/mtr.git
21mr|control-0.8.0-10|52	Source20:	mtr.control
21mr|control-0.8.0-10|53	
21mr|control-0.8.0-10|54	# https://git.altlinux.org/gears/m/mariadb.git
21mr|control-0.8.0-10|55	Source21:	mysql.control
21mr|control-0.8.0-10|56	Source22:	mysqld-chroot.control
21mr|control-0.8.0-10|57	
21mr|control-0.8.0-10|58	# https://git.altlinux.org/gears/n/nfs.git
21mr|control-0.8.0-10|59	Source23:	nfsmount
21mr|control-0.8.0-10|60	
21mr|control-0.8.0-10|61	# https://git.altlinux.org/gears/o/openssl-gost-engine.git
21mr|control-0.8.0-10|62	Source24:	openssl-gost.control
21mr|control-0.8.0-10|63	
21mr|control-0.8.0-10|64	# https://git.altlinux.org/gears/p/passwd.git
21mr|control-0.8.0-10|65	Source25:	passwd.control
21mr|control-0.8.0-10|66	
21mr|control-0.8.0-10|67	# https://git.altlinux.org/gears/p/passwdqc.git
21mr|control-0.8.0-10|68	# passwdqc-enforce
21mr|control-0.8.0-10|69	Source26:	passwdqc.control
21mr|control-0.8.0-10|70	
21mr|control-0.8.0-10|71	# https://git.altlinux.org/gears/i/iputils.git
21mr|control-0.8.0-10|72	Source27:	ping.control
21mr|control-0.8.0-10|73	
21mr|control-0.8.0-10|74	# https://git.altlinux.org/gears/p/postfix-control.git
21mr|control-0.8.0-10|75	Source28:	postfix.control
21mr|control-0.8.0-10|76	Source29:	postqueue.control
21mr|control-0.8.0-10|77	
21mr|control-0.8.0-10|78	# https://git.altlinux.org/gears/p/ppp.git
21mr|control-0.8.0-10|79	Source30:	ppp.control
21mr|control-0.8.0-10|80	
21mr|control-0.8.0-10|81	# https://git.altlinux.org/srpms/c/cdrkit-control.git
21mr|control-0.8.0-10|82	# readom wodim
21mr|control-0.8.0-10|83	Source31:	cdrkit.control
21mr|control-0.8.0-10|84	
21mr|control-0.8.0-10|85	# https://git.altlinux.org/gears/r/rpcbind.git
21mr|control-0.8.0-10|86	Source32:	rpcbind.control
21mr|control-0.8.0-10|87	
21mr|control-0.8.0-10|88	# https://git.altlinux.org/gears/o/openssh.git
21mr|control-0.8.0-10|89	Source33:	sftp.control
21mr|control-0.8.0-10|90	Source34:	sshd-allow-groups.control
21mr|control-0.8.0-10|91	Source35:	sshd-password-auth.control
21mr|control-0.8.0-10|92	
21mr|control-0.8.0-10|93	# https://git.altlinux.org/gears/S/SimplePAMApps.git
21mr|control-0.8.0-10|94	Source36:	su.control
21mr|control-0.8.0-10|95	
21mr|control-0.8.0-10|96	# https://git.altlinux.org/gears/s/sudo.git
21mr|control-0.8.0-10|97	Source37:	sudo.control
21mr|control-0.8.0-10|98	Source38:	sudoers.control
21mr|control-0.8.0-10|99	Source39:	sudopw.control
21mr|control-0.8.0-10|100	Source40:	sudopw.config
21mr|control-0.8.0-10|101	Source41:	sudoreplay.control
21mr|control-0.8.0-10|102	Source42:	sudowheel.control
21mr|control-0.8.0-10|103	
21mr|control-0.8.0-10|104	# https://git.altlinux.org/gears/t/tcb-hash-prefix-control.git
21mr|control-0.8.0-10|105	#Source43:	tcb-hash-prefix.control
21mr|control-0.8.0-10|106	
21mr|control-0.8.0-10|107	# https://git.altlinux.org/srpms/u/udisks2.git
21mr|control-0.8.0-10|108	Source44:	udisks2.control
21mr|control-0.8.0-10|109	
21mr|control-0.8.0-10|110	# https://git.altlinux.org/gears/v/virtualbox.git
21mr|control-0.8.0-10|111	Source45:	virtualbox.control.in
21mr|control-0.8.0-10|112	
21mr|control-0.8.0-10|113	# https://git.altlinux.org/gears/x/xdg-user-dirs.git
21mr|control-0.8.0-10|114	Source46:	xdg-user-dirs.control
21mr|control-0.8.0-10|115	
21mr|control-0.8.0-10|116	# https://git.altlinux.org/srpms/x/xorg-server-control.git
21mr|control-0.8.0-10|117	Source47:	xorg-server.control
21mr|control-0.8.0-10|118	
21mr|control-0.8.0-10|119	Source1000:	control.rpmlintrc
21mr|control-0.8.0-10|120	
21mr|control-0.8.0-10|121	BuildArch:	noarch
21mr|control-0.8.0-10|122	
21mr|control-0.8.0-10|123	# due to sed -i support
21mr|control-0.8.0-10|124	Requires:	libcap-utils
21mr|control-0.8.0-10|125	Requires:	sed
21mr|control-0.8.0-10|126	
21mr|control-0.8.0-10|127	%description
21mr|control-0.8.0-10|128	The scripts included in this package provide a common interface to
21mr|control-0.8.0-10|129	control system facilities provided by a number of other packages.
21mr|control-0.8.0-10|130	This is intended for use primarily by packages which are providing
21mr|control-0.8.0-10|131	a facility that can potentially be dangerous to system security,
21mr|control-0.8.0-10|132	to let you enable, disable, or configure the facility independently
21mr|control-0.8.0-10|133	from package installation.
21mr|control-0.8.0-10|134	
21mr|control-0.8.0-10|135	%files
21mr|control-0.8.0-10|136	%{_sbindir}/control*
21mr|control-0.8.0-10|137	%{_rpmmacrodir}/macros.control
21mr|control-0.8.0-10|138	%config %{_sysconfdir}/control.d
21mr|control-0.8.0-10|139	%attr(0700,root,root) %config %{_sysconfdir}/sudoers.d/99-sudopw
21mr|control-0.8.0-10|140	%ghost %{_sysconfdir}/sudoers.d/wheel-env-reset-control
21mr|control-0.8.0-10|141	%ghost /var/run/control/
21mr|control-0.8.0-10|142	%{_mandir}/man8/*.8*
21mr|control-0.8.0-10|143	%{_mandir}/ru/man8/*.8*
21mr|control-0.8.0-10|144	
21mr|control-0.8.0-10|145	#------------------------------------------------------------------
21mr|control-0.8.0-10|146	%prep
21mr|control-0.8.0-10|147	%setup -q
21mr|control-0.8.0-10|148	
21mr|control-0.8.0-10|149	%build
21mr|control-0.8.0-10|150	sed -i s/@VERSION@/%{version}-%{release}/ control
21mr|control-0.8.0-10|151	
21mr|control-0.8.0-10|152	%install
21mr|control-0.8.0-10|153	mkdir -p %{buildroot}{%{_controldir},%{_sbindir},%{_mandir}/man8,%{_mandir}/ru/man8,/var/run/control}
21mr|control-0.8.0-10|154	install -p -m755 control{,-dump,-restore} %{buildroot}%{_sbindir}/
21mr|control-0.8.0-10|155	install -p -m755 functions %{buildroot}%{_sysconfdir}/control.d/
21mr|control-0.8.0-10|156	install -p -m644 control{,-dump,-restore}.8 %{buildroot}%{_mandir}/man8/
21mr|control-0.8.0-10|157	install -p -m644 ru/control{,-dump,-restore}.8 %{buildroot}%{_mandir}/ru/man8/
21mr|control-0.8.0-10|158	install -pD -m644 control.macros %{buildroot}%{_rpmmacrodir}/macros.control
21mr|control-0.8.0-10|159	
21mr|control-0.8.0-10|160	# Generate shell functions provides list.
21mr|control-0.8.0-10|161	(
21mr|control-0.8.0-10|162	echo '# shell functions provides list'
21mr|control-0.8.0-10|163	for f in %{buildroot}%{_sysconfdir}/control.d/*; do
21mr|control-0.8.0-10|164	[ -f "$f" -a -x "$f" ] || continue
21mr|control-0.8.0-10|165	sed -ne 's/^\([A-Za-z][A-Za-z_0-9]*[[:space:]]*\)()$/\1/pg' "$f"
21mr|control-0.8.0-10|166	done |LC_COLLATE=C sort -u
21mr|control-0.8.0-10|167	) >%{buildroot}%{_controldir}/.provides.sh
21mr|control-0.8.0-10|168	
21mr|control-0.8.0-10|169	
21mr|control-0.8.0-10|170	install -pD -m755 %{_sourcedir}/at.control %{buildroot}%{_controldir}/at
21mr|control-0.8.0-10|171	install -pD -m755 %{_sourcedir}/crontab.control %{buildroot}%{_controldir}/crontab
21mr|control-0.8.0-10|172	install -pD -m755 %{_sourcedir}/cdrdao.control %{buildroot}%{_controldir}/cdrdao
21mr|control-0.8.0-10|173	install -pD -m755 %{_sourcedir}/chage.control %{buildroot}%{_controldir}/chage
21mr|control-0.8.0-10|174	install -pD -m755 %{_sourcedir}/chfn.control %{buildroot}%{_controldir}/chfn
21mr|control-0.8.0-10|175	install -pD -m755 %{_sourcedir}/chsh.control %{buildroot}%{_controldir}/chsh
21mr|control-0.8.0-10|176	install -pD -m755 %{_sourcedir}/gpasswd.control %{buildroot}%{_controldir}/gpasswd
21mr|control-0.8.0-10|177	# no /usr/bin/groupmems in ROSA
21mr|control-0.8.0-10|178	#install -pD -m755 %{_sourcedir}/groupmems.control %{buildroot}%{_controldir}/groupmems
21mr|control-0.8.0-10|179	install -pD -m755 %{_sourcedir}/newgidmap.control %{buildroot}%{_controldir}/newgidmap
21mr|control-0.8.0-10|180	install -pD -m755 %{_sourcedir}/newgrp.control %{buildroot}%{_controldir}/newgrp
21mr|control-0.8.0-10|181	install -pD -m755 %{_sourcedir}/newuidmap.control %{buildroot}%{_controldir}/newuidmap
21mr|control-0.8.0-10|182	
21mr|control-0.8.0-10|183	install -pD -m755 %{_sourcedir}/chrony.sh %{buildroot}%{_controldir}/chrony
21mr|control-0.8.0-10|184	sed -i %{buildroot}%{_controldir}/chrony \
21mr|control-0.8.0-10|185	-e '/^EXE=/d' \
21mr|control-0.8.0-10|186	-e 's,.\+condrestart,\tsystemctl --dry-run condrestart chronyd,'
21mr|control-0.8.0-10|187	
21mr|control-0.8.0-10|188	install -pD -m755 %{_sourcedir}/cups.control %{buildroot}%{_controldir}/cups
21mr|control-0.8.0-10|189	sed -i %{buildroot}%{_controldir}/cups \
21mr|control-0.8.0-10|190	-e '/[^(]Listen.\+631/s/localhost/[[:graph:]]+/' \
21mr|control-0.8.0-10|191	-e '/(Listen.\+631/s/localhost/[[:graph:]]\\+/'
21mr|control-0.8.0-10|192	
21mr|control-0.8.0-10|193	for n in growisofs dvd+rw-format dvd+rw-booktype dvd+rw-mediainfo dvd-ram-control; do
21mr|control-0.8.0-10|194	install -pD -m755 %{_sourcedir}/dvdrwtools.control "%{buildroot}%{_controldir}/$n"
21mr|control-0.8.0-10|195	sed -i "s/@NAME@/$n/" "%{buildroot}%{_controldir}/$n"
21mr|control-0.8.0-10|196	done
21mr|control-0.8.0-10|197	
21mr|control-0.8.0-10|198	install -pD -m755 %{_sourcedir}/fusermount-control %{buildroot}%{_controldir}/fusermount
21mr|control-0.8.0-10|199	sed -i %{buildroot}%{_controldir}/fusermount \
21mr|control-0.8.0-10|200	-e '/RULES/s,60-fuse,99-fuse3,' \
21mr|control-0.8.0-10|201	-e '/FUSE_BINARY/s,fusermount,&3,'
21mr|control-0.8.0-10|202	
21mr|control-0.8.0-10|203	install -pD -m755 %{_sourcedir}/hddtemp.control %{buildroot}%{_controldir}/hddtemp
21mr|control-0.8.0-10|204	install -pD -m755 %{_sourcedir}/libnss-role.control %{buildroot}%{_controldir}/libnss-role
21mr|control-0.8.0-10|205	install -pD -m755 %{_sourcedir}/mount.control %{buildroot}%{_controldir}/mount
21mr|control-0.8.0-10|206	install -pD -m755 %{_sourcedir}/write.control %{buildroot}%{_controldir}/write
21mr|control-0.8.0-10|207	
21mr|control-0.8.0-10|208	for n in mtr mtr-packet; do
21mr|control-0.8.0-10|209	install -pD -m755 %{_sourcedir}/mtr.control "%{buildroot}%{_controldir}/$n"
21mr|control-0.8.0-10|210	sed -i "%{buildroot}%{_controldir}/$n" \
21mr|control-0.8.0-10|211	-e "s/@NAME@/$n/" \
21mr|control-0.8.0-10|212	-e "/^BINARY=/s,bin,sbin," \
21mr|control-0.8.0-10|213	-e '/control_fmode/s/DIR/BINARY/' \
21mr|control-0.8.0-10|214	-e '/control_fmode/a exit'
21mr|control-0.8.0-10|215	done
21mr|control-0.8.0-10|216	
21mr|control-0.8.0-10|217	# Don't install for now. It needs to change mariadb config first.
21mr|control-0.8.0-10|218	#install -pD -m755 %{_sourcedir}/mysql.control %{buildroot}%{_controldir}/mysqld
21mr|control-0.8.0-10|219	#install -pD -m755 %{_sourcedir}/mysqld-chroot.control %{buildroot}%{_controldir}/mysqld-chroot
21mr|control-0.8.0-10|220	
21mr|control-0.8.0-10|221	install -pD -m755 %{_sourcedir}/nfsmount %{buildroot}%{_controldir}/nfsmount
21mr|control-0.8.0-10|222	
21mr|control-0.8.0-10|223	install -pD -m755 %{_sourcedir}/openssl-gost.control %{buildroot}%{_controldir}/openssl-gost
21mr|control-0.8.0-10|224	sed -i '/OPENSSL_CNF=/s,openssl,pki/tls,' %{buildroot}%{_controldir}/openssl-gost
21mr|control-0.8.0-10|225	
21mr|control-0.8.0-10|226	install -pD -m755 %{_sourcedir}/passwd.control %{buildroot}%{_controldir}/passwd
21mr|control-0.8.0-10|227	install -pD -m755 %{_sourcedir}/passwdqc.control %{buildroot}%{_controldir}/passwdqc-enforce
21mr|control-0.8.0-10|228	install -pD -m755 %{_sourcedir}/ping.control %{buildroot}%{_controldir}/ping
21mr|control-0.8.0-10|229	install -pD -m755 %{_sourcedir}/ppp.control %{buildroot}%{_controldir}/ppp
21mr|control-0.8.0-10|230	install -pD -m755 %{_sourcedir}/rpcbind.control %{buildroot}%{_controldir}/rpcbind
21mr|control-0.8.0-10|231	
21mr|control-0.8.0-10|232	install -pD -m755 %{_sourcedir}/postfix.control %{buildroot}%{_controldir}/postfix
21mr|control-0.8.0-10|233	sed -i %{buildroot}%{_controldir}/postfix \
21mr|control-0.8.0-10|234	-e '/^EXE=/d' \
21mr|control-0.8.0-10|235	-e 's,.\+condreload,\tsystemctl --dry-run condreload postfix,'
21mr|control-0.8.0-10|236	
21mr|control-0.8.0-10|237	install -pD -m755 %{_sourcedir}/postqueue.control %{buildroot}%{_controldir}/postqueue
21mr|control-0.8.0-10|238	sed -i %{buildroot}%{_controldir}/postqueue \
21mr|control-0.8.0-10|239	-e 's,^DIRECTORY=.\+,BINARY=/usr/sbin/postqueue,' \
21mr|control-0.8.0-10|240	-e '/DIRECTORY.\+postqueue/d' \
21mr|control-0.8.0-10|241	-e '/control_fmode/s/DIRECTORY/BINARY/'
21mr|control-0.8.0-10|242	
21mr|control-0.8.0-10|243	# no cdrkit in ROSA
21mr|control-0.8.0-10|244	#for n in readom wodim; do
21mr|control-0.8.0-10|245	#	install -pD -m755 %{_sourcedir}/cdrkit.control "%{buildroot}%{_controldir}/$n"
21mr|control-0.8.0-10|246	#	sed -i "s/@NAME@/$n/" "%{buildroot}%{_controldir}/$n"
21mr|control-0.8.0-10|247	#done
21mr|control-0.8.0-10|248	
21mr|control-0.8.0-10|249	install -pD -m755 %{_sourcedir}/sshd-allow-groups.control %{buildroot}%{_controldir}/sshd-allow-groups
21mr|control-0.8.0-10|250	install -pD -m755 %{_sourcedir}/sshd-password-auth.control %{buildroot}%{_controldir}/sshd-password-auth
21mr|control-0.8.0-10|251	install -pD -m755 %{_sourcedir}/sftp.control %{buildroot}%{_controldir}/sftp
21mr|control-0.8.0-10|252	sed -i 's,@LIBEXECDIR@,%{_libexecdir},g' %{buildroot}%{_controldir}/sftp
21mr|control-0.8.0-10|253	sed -i '/CONFIG=/s,openssh,ssh,' %{buildroot}%{_controldir}/*
21mr|control-0.8.0-10|254	
21mr|control-0.8.0-10|255	install -pD -m755 %{_sourcedir}/su.control %{buildroot}%{_controldir}/su
21mr|control-0.8.0-10|256	install -pD -m755 %{_sourcedir}/sudo.control %{buildroot}%{_controldir}/sudo
21mr|control-0.8.0-10|257	
21mr|control-0.8.0-10|258	install -pD -m755 %{_sourcedir}/sudoers.control %{buildroot}%{_controldir}/sudoers
21mr|control-0.8.0-10|259	sed -i %{buildroot}%{_controldir}/sudoers \
21mr|control-0.8.0-10|260	-e '/CONFIG=/s,sudoers,&.d/wheel-env-reset-control,' \
21mr|control-0.8.0-10|261	-e 's,WHEEL_USERS,%%wheel,'
21mr|control-0.8.0-10|262	
21mr|control-0.8.0-10|263	install -pD -m755 %{_sourcedir}/sudopw.control %{buildroot}%{_controldir}/sudopw
21mr|control-0.8.0-10|264	mkdir -p %{buildroot}%{_sysconfdir}/sudoers.d
21mr|control-0.8.0-10|265	install -pD -m644 %{_sourcedir}/sudopw.config %{buildroot}%{_sysconfdir}/sudoers.d/99-sudopw
21mr|control-0.8.0-10|266	install -pD -m755 %{_sourcedir}/sudoreplay.control %{buildroot}%{_controldir}/sudoreplay
21mr|control-0.8.0-10|267	
21mr|control-0.8.0-10|268	install -pD -m755 %{_sourcedir}/sudowheel.control %{buildroot}%{_controldir}/sudowheel
21mr|control-0.8.0-10|269	sed -i 's,WHEEL_USERS,%%wheel,' %{buildroot}%{_controldir}/sudowheel
21mr|control-0.8.0-10|270	
21mr|control-0.8.0-10|271	#install -pD -m755 %{_sourcedir}/tcb-hash-prefix.control %{buildroot}%{_controldir}/tcb-hash-prefix
21mr|control-0.8.0-10|272	#install -pD -m755 %{_sourcedir}/udisks2.control %{buildroot}%{_controldir}/udisks2
21mr|control-0.8.0-10|273	
21mr|control-0.8.0-10|274	install -pD -m755 %{_sourcedir}/virtualbox.control.in %{buildroot}%{_controldir}/virtualbox
21mr|control-0.8.0-10|275	sed -i 's,\(CONFIG=\).*,\1%{_udevrulesdir}/virtualbox.rules,' %{buildroot}%{_controldir}/virtualbox
21mr|control-0.8.0-10|276	
21mr|control-0.8.0-10|277	install -pD -m755 %{_sourcedir}/xdg-user-dirs.control %{buildroot}%{_controldir}/xdg-user-dirs
21mr|control-0.8.0-10|278	install -pD -m755 %{_sourcedir}/xorg-server.control %{buildroot}%{_controldir}/xorg-server
21mr|control-0.8.0-10|279	
21mr|control-0.8.0-10|280	
21mr|control-0.8.0-10|281	%post
21mr|control-0.8.0-10|282	# fusermount
21mr|control-0.8.0-10|283	groupadd -r -f fuse
21mr|control-0.8.0-10|284	
21mr|control-0.8.0-10|285	
21mr|control-0.8.0-10|286	# restore control settings after update
21mr|control-0.8.0-10|287	%transfiletriggerun -- %{_docdir}/at
21mr|control-0.8.0-10|288	control-dump at
21mr|control-0.8.0-10|289	%transfiletriggerin -- %{_docdir}/at
21mr|control-0.8.0-10|290	groupadd -r -f crontab
21mr|control-0.8.0-10|291	control-restore at 2>/dev/null
21mr|control-0.8.0-10|292	
21mr|control-0.8.0-10|293	%transfiletriggerun -- %{_docdir}/cdrdao
21mr|control-0.8.0-10|294	control-dump cdrdao
21mr|control-0.8.0-10|295	%transfiletriggerin -- %{_docdir}/cdrdao
21mr|control-0.8.0-10|296	control-restore cdrdao 2>/dev/null
21mr|control-0.8.0-10|297	
21mr|control-0.8.0-10|298	%transfiletriggerun -- %{_docdir}/shadow-utils
21mr|control-0.8.0-10|299	control-dump chage gpasswd newgidmap newgrp newuidmap
21mr|control-0.8.0-10|300	%transfiletriggerin -- %{_docdir}/shadow-utils
21mr|control-0.8.0-10|301	control-restore chage gpasswd newgidmap newgrp newuidmap 2>/dev/null
21mr|control-0.8.0-10|302	
21mr|control-0.8.0-10|303	%transfiletriggerun -- %{_docdir}/util-linux
21mr|control-0.8.0-10|304	control-dump chfn mount chsh su write
21mr|control-0.8.0-10|305	%transfiletriggerin -- %{_docdir}/util-linux
21mr|control-0.8.0-10|306	control-restore chfn mount chsh su write 2>/dev/null
21mr|control-0.8.0-10|307	
21mr|control-0.8.0-10|308	%transfiletriggerun -- %{_docdir}/cronie
21mr|control-0.8.0-10|309	control-dump crontab
21mr|control-0.8.0-10|310	%transfiletriggerin -- %{_docdir}/cronie
21mr|control-0.8.0-10|311	groupadd -r -f crontab
21mr|control-0.8.0-10|312	control-restore crontab 2>/dev/null
21mr|control-0.8.0-10|313	
21mr|control-0.8.0-10|314	%transfiletriggerun -- %{_docdir}/dvd+rw-tools
21mr|control-0.8.0-10|315	control-dump growisofs dvd+rw-format dvd+rw-booktype dvd+rw-mediainfo dvd-ram-control
21mr|control-0.8.0-10|316	%transfiletriggerin -- %{_docdir}/dvd+rw-tools
21mr|control-0.8.0-10|317	control-restore growisofs dvd+rw-format dvd+rw-booktype dvd+rw-mediainfo dvd-ram-control 2>/dev/null
21mr|control-0.8.0-10|318	
21mr|control-0.8.0-10|319	%transfiletriggerun -- %{_docdir}/hddtemp
21mr|control-0.8.0-10|320	control-dump hddtemp
21mr|control-0.8.0-10|321	%transfiletriggerin -- %{_docdir}/hddtemp
21mr|control-0.8.0-10|322	control-restore hddtemp 2>/dev/null
21mr|control-0.8.0-10|323	
21mr|control-0.8.0-10|324	%transfiletriggerun -- %{_docdir}/libnss-role
21mr|control-0.8.0-10|325	control-dump libnss-role
21mr|control-0.8.0-10|326	control libnss-role disabled
21mr|control-0.8.0-10|327	%transfiletriggerin -- %{_docdir}/libnss-role
21mr|control-0.8.0-10|328	control-restore libnss-role 2>/dev/null
21mr|control-0.8.0-10|329	
21mr|control-0.8.0-10|330	%transfiletriggerun -- %{_docdir}/mtr
21mr|control-0.8.0-10|331	control-dump mtr mtr-packet
21mr|control-0.8.0-10|332	%transfiletriggerin -- %{_docdir}/mtr
21mr|control-0.8.0-10|333	groupadd -r -f netadmin
21mr|control-0.8.0-10|334	control-restore mtr mtr-packet 2>/dev/null
21mr|control-0.8.0-10|335	
21mr|control-0.8.0-10|336	#%%transfiletriggerun -- %{_docdir}/mariadb
21mr|control-0.8.0-10|337	#control-dump mysql mysqld-chroot
21mr|control-0.8.0-10|338	#%%transfiletriggerin -- %{_docdir}/mariadb
21mr|control-0.8.0-10|339	#groupadd -r -f mysql
21mr|control-0.8.0-10|340	#useradd -r -g mysql -d %{_localstatedir}/mysql -s /dev/null -n mysql >/dev/null 2>&1 ||:
21mr|control-0.8.0-10|341	#control-restore mysql mysqld-chroot 2>/dev/null
21mr|control-0.8.0-10|342	
21mr|control-0.8.0-10|343	%transfiletriggerun -- %{_sharedstatedir}/nfs
21mr|control-0.8.0-10|344	control-dump nfsmount
21mr|control-0.8.0-10|345	%transfiletriggerin -- %{_sharedstatedir}/nfs
21mr|control-0.8.0-10|346	control-restore nfsmount 2>/dev/null
21mr|control-0.8.0-10|347	
21mr|control-0.8.0-10|348	%transfiletriggerun -- %{_docdir}/postfix
21mr|control-0.8.0-10|349	control-dump postqueue
21mr|control-0.8.0-10|350	%transfiletriggerin -- %{_docdir}/postfix
21mr|control-0.8.0-10|351	groupadd -r -f mailadm
21mr|control-0.8.0-10|352	control-restore postqueue 2>/dev/null
21mr|control-0.8.0-10|353	
21mr|control-0.8.0-10|354	%transfiletriggerun -- %{_docdir}/ppp
21mr|control-0.8.0-10|355	control-dump ppp
21mr|control-0.8.0-10|356	%transfiletriggerin -- %{_docdir}/ppp
21mr|control-0.8.0-10|357	control-restore ppp 2>/dev/null
21mr|control-0.8.0-10|358	
21mr|control-0.8.0-10|359	%transfiletriggerin -- %{_docdir}/rpcbind
21mr|control-0.8.0-10|360	groupadd -r -f rpc
21mr|control-0.8.0-10|361	useradd -r -g rpc -d / -s /dev/null -c 'Portmapper RPC user' -n rpc >/dev/null 2>&1 ||:
21mr|control-0.8.0-10|362	
21mr|control-0.8.0-10|363	%transfiletriggerun -- %{_docdir}/sudo
21mr|control-0.8.0-10|364	control-dump sudo sudoreplay
21mr|control-0.8.0-10|365	%transfiletriggerin -- %{_docdir}/sudo
21mr|control-0.8.0-10|366	control-restore sudo sudoreplay 2>/dev/null
21mr|control-0.8.0-10|367	if ! [ -e %{_sysconfdir}/sudoers.d/wheel-env-reset-control ]; then
21mr|control-0.8.0-10|368	cat << 'EOF' > %{_sysconfdir}/sudoers.d/wheel-env-reset-control
21mr|control-0.8.0-10|369	# If env_reset is disabled, sudo will NOT reset the environment
21mr|control-0.8.0-10|370	# to only contain the fixed list of variables.
21mr|control-0.8.0-10|371	# See sudoers(5) for details.
21mr|control-0.8.0-10|372	#Defaults:%%wheel !env_reset
21mr|control-0.8.0-10|373	EOF
21mr|control-0.8.0-10|374	chmod 0440 %{_sysconfdir}/sudoers.d/wheel-env-reset-control
21mr|control-0.8.0-10|375	fi

11824 21
21mr|control-sshd-permit-root-login-0.0.1-2|1	Name:		control-sshd-permit-root-login
21mr|control-sshd-permit-root-login-0.0.1-2|2	Version:	0.0.1
21mr|control-sshd-permit-root-login-0.0.1-2|3	Release:	2
21mr|control-sshd-permit-root-login-0.0.1-2|4	Summary:	Control rules for the OpenSSH server PermitRootLogin option
21mr|control-sshd-permit-root-login-0.0.1-2|5	License:	GPLv2+
21mr|control-sshd-permit-root-login-0.0.1-2|6	Group:		System/Servers
21mr|control-sshd-permit-root-login-0.0.1-2|7	Source0:	sshd-permit-root-login.control
21mr|control-sshd-permit-root-login-0.0.1-2|8	BuildRequires:	control
21mr|control-sshd-permit-root-login-0.0.1-2|9	Requires:	control
21mr|control-sshd-permit-root-login-0.0.1-2|10	BuildArch:	noarch
21mr|control-sshd-permit-root-login-0.0.1-2|11	
21mr|control-sshd-permit-root-login-0.0.1-2|12	%description
21mr|control-sshd-permit-root-login-0.0.1-2|13	This package contains control rules for OpenSSH server PermitRootLogin option.
21mr|control-sshd-permit-root-login-0.0.1-2|14	See control(8) for details.
21mr|control-sshd-permit-root-login-0.0.1-2|15	
21mr|control-sshd-permit-root-login-0.0.1-2|16	#-----------------------------------------------------------
21mr|control-sshd-permit-root-login-0.0.1-2|17	%prep
21mr|control-sshd-permit-root-login-0.0.1-2|18	
21mr|control-sshd-permit-root-login-0.0.1-2|19	%install
21mr|control-sshd-permit-root-login-0.0.1-2|20	install -pD -m755 %{SOURCE0} \
21mr|control-sshd-permit-root-login-0.0.1-2|21	%{buildroot}%{_controldir}/sshd-permit-root-login
21mr|control-sshd-permit-root-login-0.0.1-2|22	sed -i '/CONFIG=/s,openssh,ssh,' %{buildroot}%{_controldir}/sshd-permit-root-login
21mr|control-sshd-permit-root-login-0.0.1-2|23	
21mr|control-sshd-permit-root-login-0.0.1-2|24	%files
21mr|control-sshd-permit-root-login-0.0.1-2|25	%attr(755,root,root) %{_controldir}/*
21mr|control-sshd-permit-root-login-0.0.1-2|26	

11825 21
21mr|cookcc-0.3.3-17|1	Name:             cookcc
21mr|cookcc-0.3.3-17|2	Version:          0.3.3
21mr|cookcc-0.3.3-17|3	Release:          17
21mr|cookcc-0.3.3-17|4	Summary:          Lexer and Parser Generator
21mr|cookcc-0.3.3-17|5	License:          BSD
21mr|cookcc-0.3.3-17|6	URL:              https://github.com/coconut2015/cookcc
21mr|cookcc-0.3.3-17|7	
21mr|cookcc-0.3.3-17|8	# svn export -r 678 http://cookcc.googlecode.com/svn/trunk/ cookcc-0.3.3
21mr|cookcc-0.3.3-17|9	# tar -J -cf cookcc-0.3.3.tar.xz cookcc-0.3.3
21mr|cookcc-0.3.3-17|10	Source0:          %{name}-%{version}.tar.xz
21mr|cookcc-0.3.3-17|11	Source1:          %{name}-%{version}-pom.xml
21mr|cookcc-0.3.3-17|12	
21mr|cookcc-0.3.3-17|13	Patch0:           %{name}-%{version}-xerces.patch
21mr|cookcc-0.3.3-17|14	Patch1:           %{name}-%{version}-buildxml.patch
21mr|cookcc-0.3.3-17|15	Patch2:           %{name}-%{version}-port-to-jsr-269.patch
21mr|cookcc-0.3.3-17|16	Patch3:           %{name}-0.3.3-freemarker2.3.2+.patch
21mr|cookcc-0.3.3-17|17	
21mr|cookcc-0.3.3-17|18	Group:            Development/Java
21mr|cookcc-0.3.3-17|19	BuildArch:        noarch
21mr|cookcc-0.3.3-17|20	# Java stack is not supported on x86_32
21mr|cookcc-0.3.3-17|21	ExcludeArch: %{ix86}
21mr|cookcc-0.3.3-17|22	
21mr|cookcc-0.3.3-17|23	BuildRequires:    ant
21mr|cookcc-0.3.3-17|24	BuildRequires:    cookxml
21mr|cookcc-0.3.3-17|25	BuildRequires:    freemarker2.3.23
21mr|cookcc-0.3.3-17|26	BuildRequires:    javapackages-local
21mr|cookcc-0.3.3-17|27	BuildRequires:    xerces-j2
21mr|cookcc-0.3.3-17|28	
21mr|cookcc-0.3.3-17|29	Requires:         freemarker2.3.23
21mr|cookcc-0.3.3-17|30	Requires:         cookxml
21mr|cookcc-0.3.3-17|31	Requires:         xerces-j2
21mr|cookcc-0.3.3-17|32	
21mr|cookcc-0.3.3-17|33	%description
21mr|cookcc-0.3.3-17|34	CookCC is a lexer and parser (LALR (1)) generator project, combined.
21mr|cookcc-0.3.3-17|35	It is written in Java, but the target languages can vary.
21mr|cookcc-0.3.3-17|36	
21mr|cookcc-0.3.3-17|37	%package javadoc
21mr|cookcc-0.3.3-17|38	Summary:          Javadoc for %{name}
21mr|cookcc-0.3.3-17|39	
21mr|cookcc-0.3.3-17|40	%description javadoc
21mr|cookcc-0.3.3-17|41	This package contains the API documentation for %{name}.
21mr|cookcc-0.3.3-17|42	
21mr|cookcc-0.3.3-17|43	%prep
21mr|cookcc-0.3.3-17|44	%setup -q
21mr|cookcc-0.3.3-17|45	%patch0 -p1
21mr|cookcc-0.3.3-17|46	%patch1 -p1
21mr|cookcc-0.3.3-17|47	%patch2 -p1
21mr|cookcc-0.3.3-17|48	%patch3 -p1
21mr|cookcc-0.3.3-17|49	
21mr|cookcc-0.3.3-17|50	find . -name '*.jar' -delete
21mr|cookcc-0.3.3-17|51	
21mr|cookcc-0.3.3-17|52	# sed -i 's/javac\ /javac\ includeantruntime="false"\ /g' build.xml
21mr|cookcc-0.3.3-17|53	
21mr|cookcc-0.3.3-17|54	%build
21mr|cookcc-0.3.3-17|55	CLASSPATH=$(build-classpath xerces-j2 freemarker2.3.23-2.3.23 cookxml) ant cookcc_jar javadocs
21mr|cookcc-0.3.3-17|56	
21mr|cookcc-0.3.3-17|57	%install
21mr|cookcc-0.3.3-17|58	%mvn_artifact %{SOURCE1} dist/%{name}-%{version}.jar
21mr|cookcc-0.3.3-17|59	%mvn_install -J javadocs
21mr|cookcc-0.3.3-17|60	
21mr|cookcc-0.3.3-17|61	%files -f .mfiles
21mr|cookcc-0.3.3-17|62	%license LICENSE_cookcc.txt
21mr|cookcc-0.3.3-17|63	
21mr|cookcc-0.3.3-17|64	%files javadoc -f .mfiles-javadoc
21mr|cookcc-0.3.3-17|65	%license LICENSE_cookcc.txt
21mr|cookcc-0.3.3-17|66	

11826 21
21mr|cookxml-3.0.2-17|1	Name:             cookxml
21mr|cookxml-3.0.2-17|2	Version:          3.0.2
21mr|cookxml-3.0.2-17|3	Release:          17
21mr|cookxml-3.0.2-17|4	Summary:          Dynamic XML data binding tool
21mr|cookxml-3.0.2-17|5	License:          BSD
21mr|cookxml-3.0.2-17|6	URL:              http://cookxml.yuanheng.org/
21mr|cookxml-3.0.2-17|7	Group:            Development/Java
21mr|cookxml-3.0.2-17|8	Source0:          http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}_src-%{version}.zip
21mr|cookxml-3.0.2-17|9	Source1:          %{name}-build.xml
21mr|cookxml-3.0.2-17|10	Source2:          %{name}-pom.xml
21mr|cookxml-3.0.2-17|11	
21mr|cookxml-3.0.2-17|12	BuildArch:        noarch
21mr|cookxml-3.0.2-17|13	# Java stack is not supported on x86_32
21mr|cookxml-3.0.2-17|14	ExcludeArch: %{ix86}
21mr|cookxml-3.0.2-17|15	
21mr|cookxml-3.0.2-17|16	BuildRequires:    jpackage-utils
21mr|cookxml-3.0.2-17|17	BuildRequires:    java-devel
21mr|cookxml-3.0.2-17|18	BuildRequires:    ant
21mr|cookxml-3.0.2-17|19	BuildRequires:    javapackages-local
21mr|cookxml-3.0.2-17|20	
21mr|cookxml-3.0.2-17|21	Requires:         jpackage-utils
21mr|cookxml-3.0.2-17|22	Requires:         java-headless
21mr|cookxml-3.0.2-17|23	
21mr|cookxml-3.0.2-17|24	%description
21mr|cookxml-3.0.2-17|25	CookXml is a powerful general purpose dynamic XML data binding tool.
21mr|cookxml-3.0.2-17|26	It is designed to be easy to use and easily extensible.
21mr|cookxml-3.0.2-17|27	
21mr|cookxml-3.0.2-17|28	%package javadoc
21mr|cookxml-3.0.2-17|29	Summary:          Javadocs for %{name}
21mr|cookxml-3.0.2-17|30	Requires:         jpackage-utils
21mr|cookxml-3.0.2-17|31	
21mr|cookxml-3.0.2-17|32	%description javadoc
21mr|cookxml-3.0.2-17|33	This package contains the API documentation for %{name}.
21mr|cookxml-3.0.2-17|34	
21mr|cookxml-3.0.2-17|35	%prep
21mr|cookxml-3.0.2-17|36	%setup -qc
21mr|cookxml-3.0.2-17|37	
21mr|cookxml-3.0.2-17|38	find . -name '*.jar' -exec rm -rf {} \;
21mr|cookxml-3.0.2-17|39	
21mr|cookxml-3.0.2-17|40	sed -i 's/\r//' LICENSE
21mr|cookxml-3.0.2-17|41	
21mr|cookxml-3.0.2-17|42	%build
21mr|cookxml-3.0.2-17|43	cp %{SOURCE1} .
21mr|cookxml-3.0.2-17|44	ant -f %{name}-build.xml cookxml_jar apidoc
21mr|cookxml-3.0.2-17|45	
21mr|cookxml-3.0.2-17|46	%install
21mr|cookxml-3.0.2-17|47	# JAR
21mr|cookxml-3.0.2-17|48	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
21mr|cookxml-3.0.2-17|49	cp -p dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
21mr|cookxml-3.0.2-17|50	
21mr|cookxml-3.0.2-17|51	# JAVADOC
21mr|cookxml-3.0.2-17|52	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|cookxml-3.0.2-17|53	cp -rp apidoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|cookxml-3.0.2-17|54	
21mr|cookxml-3.0.2-17|55	# POM
21mr|cookxml-3.0.2-17|56	install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|cookxml-3.0.2-17|57	install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
21mr|cookxml-3.0.2-17|58	
21mr|cookxml-3.0.2-17|59	# DEPMAP
21mr|cookxml-3.0.2-17|60	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|cookxml-3.0.2-17|61	
21mr|cookxml-3.0.2-17|62	%files -f .mfiles
21mr|cookxml-3.0.2-17|63	%doc LICENSE
21mr|cookxml-3.0.2-17|64	
21mr|cookxml-3.0.2-17|65	%files javadoc
21mr|cookxml-3.0.2-17|66	%{_javadocdir}/%{name}
21mr|cookxml-3.0.2-17|67	%doc LICENSE
21mr|cookxml-3.0.2-17|68	
21mr|cookxml-3.0.2-17|69	

11827 21
21mr|coordgen-3.0.2-2|1	%define major		3
21mr|coordgen-3.0.2-2|2	%define libname		%mklibname %{name} %{major}
21mr|coordgen-3.0.2-2|3	%define develname	%mklibname %{name} -d
21mr|coordgen-3.0.2-2|4	
21mr|coordgen-3.0.2-2|5	Name:		coordgen
21mr|coordgen-3.0.2-2|6	Version:	3.0.2
21mr|coordgen-3.0.2-2|7	Release:	2
21mr|coordgen-3.0.2-2|8	Summary:	Schrodinger-developed 2D Coordinate Generation
21mr|coordgen-3.0.2-2|9	License:	BSD
21mr|coordgen-3.0.2-2|10	Group:		System/Libraries
21mr|coordgen-3.0.2-2|11	URL:		https://github.com/schrodinger/coordgenlibs
21mr|coordgen-3.0.2-2|12	Source0:	https://github.com/schrodinger/coordgenlibs/archive/v%{version}/%{name}libs-%{version}.tar.gz
21mr|coordgen-3.0.2-2|13	Patch0:		coordgen-3.0.1-fix-cmake-config-files-install-dir.patch
21mr|coordgen-3.0.2-2|14	
21mr|coordgen-3.0.2-2|15	BuildRequires:	cmake
21mr|coordgen-3.0.2-2|16	BuildRequires:	boost-devel
21mr|coordgen-3.0.2-2|17	BuildRequires:	maeparser-devel
21mr|coordgen-3.0.2-2|18	BuildRequires:	pkgconfig(zlib)
21mr|coordgen-3.0.2-2|19	
21mr|coordgen-3.0.2-2|20	%description
21mr|coordgen-3.0.2-2|21	This is Schrödinger, Inc's 2D coordinate generation. It was formerly
21mr|coordgen-3.0.2-2|22	proprietary code, but is now released under the BSD license. The emphasis
21mr|coordgen-3.0.2-2|23	of these algorithms are on quality of 2D coordinates rather than speed of
21mr|coordgen-3.0.2-2|24	generation. The algorithm distinguishes itself from many others by doing
21mr|coordgen-3.0.2-2|25	well with both macrocycles and metal complexes. It also does extremely
21mr|coordgen-3.0.2-2|26	well on typical drug-like small molecules, and has been validated on
21mr|coordgen-3.0.2-2|27	millions of compounds.
21mr|coordgen-3.0.2-2|28	
21mr|coordgen-3.0.2-2|29	Schrodinger intends to continue to contribute to this code as it still
21mr|coordgen-3.0.2-2|30	uses it inside its products, but will also be happy if others contribute
21mr|coordgen-3.0.2-2|31	pull-requests when there are improvements they would like to make. We'll
21mr|coordgen-3.0.2-2|32	also be happy to hear bug reports or feature requests from use of this
21mr|coordgen-3.0.2-2|33	code,though make no guarantee on our ability to process these.
21mr|coordgen-3.0.2-2|34	
21mr|coordgen-3.0.2-2|35	#------------------------------------------------
21mr|coordgen-3.0.2-2|36	
21mr|coordgen-3.0.2-2|37	%package -n	%{libname}
21mr|coordgen-3.0.2-2|38	Summary:	Schrodinger-developed 2D Coordinate Generation
21mr|coordgen-3.0.2-2|39	Group:		System/Libraries
21mr|coordgen-3.0.2-2|40	
21mr|coordgen-3.0.2-2|41	%description -n	%{libname}
21mr|coordgen-3.0.2-2|42	This is Schrödinger, Inc's 2D coordinate generation. It was formerly
21mr|coordgen-3.0.2-2|43	proprietary code, but is now released under the BSD license. The emphasis
21mr|coordgen-3.0.2-2|44	of these algorithms are on quality of 2D coordinates rather than speed of
21mr|coordgen-3.0.2-2|45	generation. The algorithm distinguishes itself from many others by doing
21mr|coordgen-3.0.2-2|46	well with both macrocycles and metal complexes. It also does extremely
21mr|coordgen-3.0.2-2|47	well on typical drug-like small molecules, and has been validated on
21mr|coordgen-3.0.2-2|48	millions of compounds.
21mr|coordgen-3.0.2-2|49	
21mr|coordgen-3.0.2-2|50	Schrodinger intends to continue to contribute to this code as it still
21mr|coordgen-3.0.2-2|51	uses it inside its products, but will also be happy if others contribute
21mr|coordgen-3.0.2-2|52	pull-requests when there are improvements they would like to make. We'll
21mr|coordgen-3.0.2-2|53	also be happy to hear bug reports or feature requests from use of this
21mr|coordgen-3.0.2-2|54	code,though make no guarantee on our ability to process these.
21mr|coordgen-3.0.2-2|55	
21mr|coordgen-3.0.2-2|56	#------------------------------------------------
21mr|coordgen-3.0.2-2|57	
21mr|coordgen-3.0.2-2|58	%package -n	%{develname}
21mr|coordgen-3.0.2-2|59	Summary:	Development package for %{name}
21mr|coordgen-3.0.2-2|60	Group:		Development/C++
21mr|coordgen-3.0.2-2|61	Requires:	%{libname} = %{EVRD}
21mr|coordgen-3.0.2-2|62	Provides:	%{name}-devel = %{EVRD}
21mr|coordgen-3.0.2-2|63	
21mr|coordgen-3.0.2-2|64	%description -n	%{develname}
21mr|coordgen-3.0.2-2|65	Header files for development with %{name}.
21mr|coordgen-3.0.2-2|66	
21mr|coordgen-3.0.2-2|67	#------------------------------------------------
21mr|coordgen-3.0.2-2|68	
21mr|coordgen-3.0.2-2|69	%prep
21mr|coordgen-3.0.2-2|70	%autosetup -p1 -n %{name}libs-%{version}
21mr|coordgen-3.0.2-2|71	
21mr|coordgen-3.0.2-2|72	%build
21mr|coordgen-3.0.2-2|73	%cmake -DCOORDGEN_USE_MAEPARSER=ON
21mr|coordgen-3.0.2-2|74	%make_build
21mr|coordgen-3.0.2-2|75	
21mr|coordgen-3.0.2-2|76	%install
21mr|coordgen-3.0.2-2|77	%make_install -C build
21mr|coordgen-3.0.2-2|78	
21mr|coordgen-3.0.2-2|79	mkdir -p %{buildroot}%{_datadir}/coordgen/
21mr|coordgen-3.0.2-2|80	install -m 0644 templates.mae %{buildroot}%{_datadir}/coordgen/
21mr|coordgen-3.0.2-2|81	
21mr|coordgen-3.0.2-2|82	%files -n %{libname}
21mr|coordgen-3.0.2-2|83	%doc README.md
21mr|coordgen-3.0.2-2|84	%license LICENSE
21mr|coordgen-3.0.2-2|85	%{_libdir}/lib%{name}.so.%{major}{,.*}
21mr|coordgen-3.0.2-2|86	
21mr|coordgen-3.0.2-2|87	%files -n %{develname}
21mr|coordgen-3.0.2-2|88	%doc README.md
21mr|coordgen-3.0.2-2|89	%license LICENSE
21mr|coordgen-3.0.2-2|90	%{_includedir}/%{name}/
21mr|coordgen-3.0.2-2|91	%{_libdir}/lib%{name}.so
21mr|coordgen-3.0.2-2|92	%{_libdir}/cmake/%{name}/
21mr|coordgen-3.0.2-2|93	%{_datadir}/coordgen/

11828 21
21mr|copy-jdk-configs-4.1-6|1	%global project copy_jdk_configs
21mr|copy-jdk-configs-4.1-6|2	%global file %{project}.lua
21mr|copy-jdk-configs-4.1-6|3	%global fixFile %{project}_fixFiles.sh
21mr|copy-jdk-configs-4.1-6|4	%global rpm_state_dir %{_localstatedir}/lib/rpm-state
21mr|copy-jdk-configs-4.1-6|5	
21mr|copy-jdk-configs-4.1-6|6	Name:    copy-jdk-configs
21mr|copy-jdk-configs-4.1-6|7	
21mr|copy-jdk-configs-4.1-6|8	# hash relevant to version tag
21mr|copy-jdk-configs-4.1-6|9	%global  htag 88d3ed89f30d8b0eb4877d860fa8d951f224f156
21mr|copy-jdk-configs-4.1-6|10	Version: 4.1
21mr|copy-jdk-configs-4.1-6|11	Release: 6
21mr|copy-jdk-configs-4.1-6|12	Summary: JDKs configuration files copier
21mr|copy-jdk-configs-4.1-6|13	Group:   Development/Java
21mr|copy-jdk-configs-4.1-6|14	License:  BSD-4.3TAHOE
21mr|copy-jdk-configs-4.1-6|15	URL:      https://pagure.io/%{project}
21mr|copy-jdk-configs-4.1-6|16	Source0:  %{URL}/blob/%{htag}/f/%{file}
21mr|copy-jdk-configs-4.1-6|17	Source1:  %{URL}/blob/%{htag}/f/LICENSE
21mr|copy-jdk-configs-4.1-6|18	Source2:  %{URL}/blob/%{htag}/f/%{fixFile}
21mr|copy-jdk-configs-4.1-6|19	
21mr|copy-jdk-configs-4.1-6|20	# we need to duplicate msot of the percents in that script so they survive rpm expansion (even in that sed they have to be duplicated)
21mr|copy-jdk-configs-4.1-6|21	%global pretrans_install %(cat %{SOURCE0} | sed s/%%/%%%%/g | sed s/\\^%%%%/^%%/g)
21mr|copy-jdk-configs-4.1-6|22	
21mr|copy-jdk-configs-4.1-6|23	BuildArch: noarch
21mr|copy-jdk-configs-4.1-6|24	
21mr|copy-jdk-configs-4.1-6|25	Requires: lua
21mr|copy-jdk-configs-4.1-6|26	Requires: lua-posix
21mr|copy-jdk-configs-4.1-6|27	# rh1965305 - copy-jdk-configs script uses find and xargs but RPM does not depend on them
21mr|copy-jdk-configs-4.1-6|28	Requires: findutils
21mr|copy-jdk-configs-4.1-6|29	OrderWithRequires: findutils
21mr|copy-jdk-configs-4.1-6|30	
21mr|copy-jdk-configs-4.1-6|31	%description
21mr|copy-jdk-configs-4.1-6|32	Utility script to transfer JDKs configuration files between updates or for
21mr|copy-jdk-configs-4.1-6|33	archiving. With script to fix incorrectly created rpmnew files
21mr|copy-jdk-configs-4.1-6|34	
21mr|copy-jdk-configs-4.1-6|35	%prep
21mr|copy-jdk-configs-4.1-6|36	cp -a %{SOURCE1} .
21mr|copy-jdk-configs-4.1-6|37	
21mr|copy-jdk-configs-4.1-6|38	
21mr|copy-jdk-configs-4.1-6|39	%build
21mr|copy-jdk-configs-4.1-6|40	#blob
21mr|copy-jdk-configs-4.1-6|41	
21mr|copy-jdk-configs-4.1-6|42	%pretrans -p <lua>
21mr|copy-jdk-configs-4.1-6|43	function createPretransScript()
21mr|copy-jdk-configs-4.1-6|44	-- the sript must be available during pretrans, so multiply it to tmp
21mr|copy-jdk-configs-4.1-6|45	os.execute("mkdir -p %{rpm_state_dir}")
21mr|copy-jdk-configs-4.1-6|46	temp_path="%{rpm_state_dir}/%{file}"
21mr|copy-jdk-configs-4.1-6|47	-- print("generating " .. temp_path)
21mr|copy-jdk-configs-4.1-6|48	file = io.open(temp_path, "w")
21mr|copy-jdk-configs-4.1-6|49	file:write([[%{pretrans_install}]])
21mr|copy-jdk-configs-4.1-6|50	file:close()
21mr|copy-jdk-configs-4.1-6|51	end
21mr|copy-jdk-configs-4.1-6|52	
21mr|copy-jdk-configs-4.1-6|53	-- in netinst, the above call may fail. pcall should save instalation (as there is nothing to copy anyway)
21mr|copy-jdk-configs-4.1-6|54	-- https://bugzilla.redhat.com/show_bug.cgi?id=1295701
21mr|copy-jdk-configs-4.1-6|55	-- todo, decide whether to check for {rpm_state_dir} and skip on not-existing, or keep creating
21mr|copy-jdk-configs-4.1-6|56	if pcall(createPretransScript) then
21mr|copy-jdk-configs-4.1-6|57	-- ok
21mr|copy-jdk-configs-4.1-6|58	else
21mr|copy-jdk-configs-4.1-6|59	--  print("Error running %{name} pretrans.")
21mr|copy-jdk-configs-4.1-6|60	end
21mr|copy-jdk-configs-4.1-6|61	
21mr|copy-jdk-configs-4.1-6|62	%install
21mr|copy-jdk-configs-4.1-6|63	mkdir -p $RPM_BUILD_ROOT/%{_libexecdir}
21mr|copy-jdk-configs-4.1-6|64	cp -a %{SOURCE0} $RPM_BUILD_ROOT/%{_libexecdir}/%{file}
21mr|copy-jdk-configs-4.1-6|65	cp -a %{SOURCE2} $RPM_BUILD_ROOT/%{_libexecdir}/%{fixFile}
21mr|copy-jdk-configs-4.1-6|66	
21mr|copy-jdk-configs-4.1-6|67	%posttrans
21mr|copy-jdk-configs-4.1-6|68	# remove file created in pretrans
21mr|copy-jdk-configs-4.1-6|69	# echo "removing %{rpm_state_dir}/%{file}" || :
21mr|copy-jdk-configs-4.1-6|70	rm "%{rpm_state_dir}/%{file}" 2> /dev/null || :
21mr|copy-jdk-configs-4.1-6|71	
21mr|copy-jdk-configs-4.1-6|72	%files
21mr|copy-jdk-configs-4.1-6|73	%{_libexecdir}/%{file}
21mr|copy-jdk-configs-4.1-6|74	%{_libexecdir}/%{fixFile}
21mr|copy-jdk-configs-4.1-6|75	%license LICENSE
21mr|copy-jdk-configs-4.1-6|76	
21mr|copy-jdk-configs-4.1-6|77	
21mr|copy-jdk-configs-4.1-6|78	
21mr|copy-jdk-configs-4.1-6|79	

11829 21
21mr|coreutils-8.32-5|1	%bcond_with crosscompile
21mr|coreutils-8.32-5|2	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|coreutils-8.32-5|3	
21mr|coreutils-8.32-5|4	%bcond_without single
21mr|coreutils-8.32-5|5	
21mr|coreutils-8.32-5|6	# do not make coreutils-single depend on /usr/bin/coreutils
21mr|coreutils-8.32-5|7	%global __requires_exclude ^/bin/coreutils$
21mr|coreutils-8.32-5|8	%global __requires_exclude ^%{_bindir}/coreutils$
21mr|coreutils-8.32-5|9	
21mr|coreutils-8.32-5|10	Summary:	The GNU core utilities: a set of tools commonly used in shell scripts
21mr|coreutils-8.32-5|11	Name:		coreutils
21mr|coreutils-8.32-5|12	Version:	8.32
21mr|coreutils-8.32-5|13	Release:	5
21mr|coreutils-8.32-5|14	License:	GPLv3+
21mr|coreutils-8.32-5|15	Group:		System/Base
21mr|coreutils-8.32-5|16	Url:		http://www.gnu.org/software/coreutils/
21mr|coreutils-8.32-5|17	Source0:	http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
21mr|coreutils-8.32-5|18	Source2:	coreutils-DIR_COLORS.256color
21mr|coreutils-8.32-5|19	Source3:	coreutils-colorls.sh
21mr|coreutils-8.32-5|20	Source4:	coreutils-colorls.csh
21mr|coreutils-8.32-5|21	# Russian man page
21mr|coreutils-8.32-5|22	Source5:	coreutils_man_ru.tar.gz
21mr|coreutils-8.32-5|23	# require_selinux_(): use selinuxenabled(8) if available
21mr|coreutils-8.32-5|24	Patch105:	coreutils-8.26-selinuxenable.patch
21mr|coreutils-8.32-5|25	#SELINUX Patch - implements Redhat changes
21mr|coreutils-8.32-5|26	#(upstream did some SELinux implementation unlike with RedHat patch)
21mr|coreutils-8.32-5|27	Patch950:	coreutils-selinux.patch
21mr|coreutils-8.32-5|28	
21mr|coreutils-8.32-5|29	# fileutils
21mr|coreutils-8.32-5|30	Patch1155:	coreutils-8.24-force-option--override--interactive-option.patch
21mr|coreutils-8.32-5|31	Patch118:	fileutils-4.1-ls_h.patch
21mr|coreutils-8.32-5|32	Patch500:	coreutils-8.3-mem.patch
21mr|coreutils-8.32-5|33	
21mr|coreutils-8.32-5|34	#add info about TZ envvar to date manpage
21mr|coreutils-8.32-5|35	Patch703:	coreutils-8.21-dateman.patch
21mr|coreutils-8.32-5|36	Patch713:	coreutils-4.5.3-langinfo.patch
21mr|coreutils-8.32-5|37	
21mr|coreutils-8.32-5|38	# (sb) lin18nux/lsb compliance - normally from here:
21mr|coreutils-8.32-5|39	# http://www.openi18n.org/subgroups/utildev/patch/
21mr|coreutils-8.32-5|40	# this one is actually a merger of 5.2 and 5.3, as join segfaults
21mr|coreutils-8.32-5|41	# compiled with gcc4 and the 5.1/5.2 patch
21mr|coreutils-8.32-5|42	# fwang: we often get this patch from fedora
21mr|coreutils-8.32-5|43	Patch800:	coreutils-i18n.patch
21mr|coreutils-8.32-5|44	
21mr|coreutils-8.32-5|45	Patch909:	coreutils-5.1.0-64bit-fixes.patch
21mr|coreutils-8.32-5|46	
21mr|coreutils-8.32-5|47	# https://qa.mandriva.com/show_bug.cgi?id=38577
21mr|coreutils-8.32-5|48	Patch911:	coreutils-8.3-groupfix.patch
21mr|coreutils-8.32-5|49	
21mr|coreutils-8.32-5|50	Patch1011:	coreutils-8.26-DIR_COLORS-mdkconf.patch
21mr|coreutils-8.32-5|51	#(peroyvind): fix a test that fails to compile with -Werror=format-security
21mr|coreutils-8.32-5|52	Patch1014:	coreutils-8.22-check-string-format.patch
21mr|coreutils-8.32-5|53	#(peroyvind): add missing header includes
21mr|coreutils-8.32-5|54	Patch1015:	coreutils-8.24-include-missing-headers.patch
21mr|coreutils-8.32-5|55	# https://github.com/coreutils/coreutils/issues/11
21mr|coreutils-8.32-5|56	Patch1016:	coreutils-8.28-check-for-__builtin_mul_overflow_p.patch
21mr|coreutils-8.32-5|57	Patch1017:	coreutils-8.28-inline.patch
21mr|coreutils-8.32-5|58	
21mr|coreutils-8.32-5|59	# fedora patches
21mr|coreutils-8.32-5|60	#add note about no difference between binary/text mode on Linux - md5sum manpage
21mr|coreutils-8.32-5|61	Patch2101:	coreutils-6.10-manpages.patch
21mr|coreutils-8.32-5|62	#do display processor type for uname -p/-i based on uname(2) syscall
21mr|coreutils-8.32-5|63	Patch2103:	coreutils-8.2-uname-processortype.patch
21mr|coreutils-8.32-5|64	#df --direct
21mr|coreutils-8.32-5|65	Patch2104:	coreutils-8.24-df-direct.patch
21mr|coreutils-8.32-5|66	#add note about mkdir --mode behaviour into info documentation(#610559)
21mr|coreutils-8.32-5|67	Patch2107:	coreutils-8.4-mkdir-modenote.patch
21mr|coreutils-8.32-5|68	# (sb) lin18nux/lsb compliance - expand/unexpand
21mr|coreutils-8.32-5|69	Patch2108:	coreutils-i18n-expand-unexpand.patch
21mr|coreutils-8.32-5|70	# i18n patch for cut - old version - used
21mr|coreutils-8.32-5|71	Patch2109:	coreutils-i18n-cut-old.patch
21mr|coreutils-8.32-5|72	# The unexpand patch above is not correct. Sent to the patch authors
21mr|coreutils-8.32-5|73	Patch2110:	coreutils-i18n-fix-unexpand.patch
21mr|coreutils-8.32-5|74	#(un)expand - allow multiple files on input - broken by patch 801
21mr|coreutils-8.32-5|75	Patch2111:	coreutils-i18n-fix2-expand-unexpand.patch
21mr|coreutils-8.32-5|76	#(un)expand - test BOM headers
21mr|coreutils-8.32-5|77	Patch2112:	coreutils-i18n-un-expand-BOM.patch
21mr|coreutils-8.32-5|78	# make 'sort -h' work for arbitrary column even when using UTF-8 locales
21mr|coreutils-8.32-5|79	Patch2113:	coreutils-i18n-sort-human.patch
21mr|coreutils-8.32-5|80	# fold: preserve new-lines in mutlibyte text (#1418505)
21mr|coreutils-8.32-5|81	Patch2114:	coreutils-i18n-fold-newline.patch
21mr|coreutils-8.32-5|82	
21mr|coreutils-8.32-5|83	# do not use IF_LINT for initialization of scalar variables
21mr|coreutils-8.32-5|84	Patch2115:	https://src.fedoraproject.org/rpms/coreutils/raw/master/f/coreutils-8.32-if-lint.patch
21mr|coreutils-8.32-5|85	# ls: restore 8.31 behavior on removed directories
21mr|coreutils-8.32-5|86	Patch2116:	https://src.fedoraproject.org/rpms/coreutils/raw/master/f/coreutils-8.32-ls-removed-dir.patch
21mr|coreutils-8.32-5|87	
21mr|coreutils-8.32-5|88	#getgrouplist() patch from Ulrich Drepper.
21mr|coreutils-8.32-5|89	Patch2908:	coreutils-8.14-getgrouplist.patch
21mr|coreutils-8.32-5|90	%if %{with crosscompile}
21mr|coreutils-8.32-5|91	Patch3001:	dummy_help2man.patch
21mr|coreutils-8.32-5|92	%endif
21mr|coreutils-8.32-5|93	#Cve's
21mr|coreutils-8.32-5|94	Patch5000:	CVE-2024-0684.patch
21mr|coreutils-8.32-5|95	
21mr|coreutils-8.32-5|96	#BuildRequires:	locales-fr
21mr|coreutils-8.32-5|97	#BuildRequires:	locales-ja
21mr|coreutils-8.32-5|98	#BuildRequires:	locales-zh
21mr|coreutils-8.32-5|99	#BuildRequires:	locales-tr
21mr|coreutils-8.32-5|100	BuildRequires:	bison
21mr|coreutils-8.32-5|101	BuildRequires:	flex
21mr|coreutils-8.32-5|102	BuildRequires:	gettext
21mr|coreutils-8.32-5|103	BuildRequires:	strace
21mr|coreutils-8.32-5|104	BuildRequires:	texinfo >= 4.3
21mr|coreutils-8.32-5|105	BuildRequires:	acl-devel
21mr|coreutils-8.32-5|106	BuildRequires:	attr-devel
21mr|coreutils-8.32-5|107	BuildRequires:	cap-devel
21mr|coreutils-8.32-5|108	BuildRequires:	net-tools
21mr|coreutils-8.32-5|109	%if !%{with single}
21mr|coreutils-8.32-5|110	# disabled when build as single binary
21mr|coreutils-8.32-5|111	BuildRequires:	gmp-devel
21mr|coreutils-8.32-5|112	BuildRequires:	pkgconfig(openssl)
21mr|coreutils-8.32-5|113	%endif
21mr|coreutils-8.32-5|114	%if %{with selinux}
21mr|coreutils-8.32-5|115	BuildRequires:	selinux-devel
21mr|coreutils-8.32-5|116	%endif
21mr|coreutils-8.32-5|117	Provides:	stat = %{EVRD}
21mr|coreutils-8.32-5|118	Provides:	mktemp = %{EVRD}
21mr|coreutils-8.32-5|119	Recommends:	coreutils-doc
21mr|coreutils-8.32-5|120	
21mr|coreutils-8.32-5|121	%description
21mr|coreutils-8.32-5|122	This package is the union of the old GNU fileutils, sh-utils, and
21mr|coreutils-8.32-5|123	textutils packages.
21mr|coreutils-8.32-5|124	
21mr|coreutils-8.32-5|125	These tools are the GNU versions of common useful and popular
21mr|coreutils-8.32-5|126	file & text utilities which are used for:
21mr|coreutils-8.32-5|127	- file management
21mr|coreutils-8.32-5|128	- shell scripts
21mr|coreutils-8.32-5|129	- modifying text file (spliting, joining, comparing, modifying, ...)
21mr|coreutils-8.32-5|130	
21mr|coreutils-8.32-5|131	Most of these programs have significant advantages over their Unix
21mr|coreutils-8.32-5|132	counterparts, such as greater speed, additional options, and fewer
21mr|coreutils-8.32-5|133	arbitrary limits.
21mr|coreutils-8.32-5|134	
21mr|coreutils-8.32-5|135	%package doc
21mr|coreutils-8.32-5|136	Summary:	Coreutils documentation in info format
21mr|coreutils-8.32-5|137	Group:		Books/Computer books
21mr|coreutils-8.32-5|138	Requires:	coreutils
21mr|coreutils-8.32-5|139	BuildArch:	noarch
21mr|coreutils-8.32-5|140	
21mr|coreutils-8.32-5|141	%description doc
21mr|coreutils-8.32-5|142	This package contains coreutils documentation in GNU info format.
21mr|coreutils-8.32-5|143	
21mr|coreutils-8.32-5|144	%prep
21mr|coreutils-8.32-5|145	%autosetup -p1
21mr|coreutils-8.32-5|146	
21mr|coreutils-8.32-5|147	chmod a+x tests/misc/sort-mb-tests.sh tests/df/direct.sh tests/cp/no-ctx.sh
21mr|coreutils-8.32-5|148	chmod +w ./src/dircolors.h
21mr|coreutils-8.32-5|149	./src/dcgen ./src/dircolors.hin > ./src/dircolors.h
21mr|coreutils-8.32-5|150	
21mr|coreutils-8.32-5|151	export DEFAULT_POSIX2_VERSION=200112
21mr|coreutils-8.32-5|152	aclocal -I m4 --dont-fix
21mr|coreutils-8.32-5|153	automake --gnits --add-missing
21mr|coreutils-8.32-5|154	autoconf --force
21mr|coreutils-8.32-5|155	
21mr|coreutils-8.32-5|156	# XXX docs should say /var/run/[uw]tmp not /etc/[uw]tmp
21mr|coreutils-8.32-5|157	sed -e 's,/etc/utmp,/var/run/utmp,g;s,/etc/wtmp,/var/run/wtmp,g' -i doc/coreutils.texi
21mr|coreutils-8.32-5|158	
21mr|coreutils-8.32-5|159	%build
21mr|coreutils-8.32-5|160	# disabled when build as single binary:
21mr|coreutils-8.32-5|161	# openssl
21mr|coreutils-8.32-5|162	# gmp
21mr|coreutils-8.32-5|163	%configure \
21mr|coreutils-8.32-5|164	--enable-largefile \
21mr|coreutils-8.32-5|165	--enable-no-install-program=hostname,uptime,kill \
21mr|coreutils-8.32-5|166	--enable-install-program=arch \
21mr|coreutils-8.32-5|167	%if %{with selinux}
21mr|coreutils-8.32-5|168	--with-selinux \
21mr|coreutils-8.32-5|169	%else
21mr|coreutils-8.32-5|170	--without-selinux \
21mr|coreutils-8.32-5|171	%endif
21mr|coreutils-8.32-5|172	--with-packager="%{packager}" \
21mr|coreutils-8.32-5|173	--with-packager-version="%{version}-%{release}" \
21mr|coreutils-8.32-5|174	--with-packager-bug-reports="%{bugurl}" \
21mr|coreutils-8.32-5|175	%if %{with single}
21mr|coreutils-8.32-5|176	--enable-single-binary=symlinks \
21mr|coreutils-8.32-5|177	--without-openssl \
21mr|coreutils-8.32-5|178	--without-gmp \
21mr|coreutils-8.32-5|179	%else
21mr|coreutils-8.32-5|180	--disable-single-binary \
21mr|coreutils-8.32-5|181	--with-openssl \
21mr|coreutils-8.32-5|182	--with-gmp \
21mr|coreutils-8.32-5|183	%endif
21mr|coreutils-8.32-5|184	--with-tty-group
21mr|coreutils-8.32-5|185	
21mr|coreutils-8.32-5|186	# Regenerate manpages
21mr|coreutils-8.32-5|187	touch man/*.x
21mr|coreutils-8.32-5|188	
21mr|coreutils-8.32-5|189	%make_build
21mr|coreutils-8.32-5|190	
21mr|coreutils-8.32-5|191	#check
21mr|coreutils-8.32-5|192	#make check
21mr|coreutils-8.32-5|193	
21mr|coreutils-8.32-5|194	%install
21mr|coreutils-8.32-5|195	%make_install
21mr|coreutils-8.32-5|196	
21mr|coreutils-8.32-5|197	# man pages are not installed with make install
21mr|coreutils-8.32-5|198	make mandir=%{buildroot}%{_mandir} install-man
21mr|coreutils-8.32-5|199	
21mr|coreutils-8.32-5|200	# let be compatible with old fileutils, sh-utils and textutils packages :
21mr|coreutils-8.32-5|201	mkdir -p %{buildroot}{/bin,%{_bindir},%{_sbindir}}
21mr|coreutils-8.32-5|202	for f in basename arch cat chgrp chmod chown coreutils cp cut date dd df echo env expr false id link ln ls mkdir mknod mktemp mv nice pwd rm rmdir sleep sort stat stty sync touch true uname unlink tac
21mr|coreutils-8.32-5|203	do
21mr|coreutils-8.32-5|204	mv %{buildroot}{%{_bindir},/bin}/$f || :
21mr|coreutils-8.32-5|205	done
21mr|coreutils-8.32-5|206	
21mr|coreutils-8.32-5|207	# chroot was in /usr/sbin :
21mr|coreutils-8.32-5|208	mv %{buildroot}{%{_bindir},%{_sbindir}}/chroot
21mr|coreutils-8.32-5|209	# {cat,sort,cut} were previously moved from bin to /usr/bin and linked into
21mr|coreutils-8.32-5|210	for f in cut env expr tac true; do
21mr|coreutils-8.32-5|211	ln -s /bin/$f %{buildroot}%{_bindir}/$f
21mr|coreutils-8.32-5|212	done
21mr|coreutils-8.32-5|213	
21mr|coreutils-8.32-5|214	for f in who; do
21mr|coreutils-8.32-5|215	ln -s /usr/bin/$f %{buildroot}/bin/$f
21mr|coreutils-8.32-5|216	done
21mr|coreutils-8.32-5|217	
21mr|coreutils-8.32-5|218	mkdir -p %{buildroot}%{_mandir}/ru/man1
21mr|coreutils-8.32-5|219	
21mr|coreutils-8.32-5|220	install -p -m644 src/dircolors.hin -D %{buildroot}%{_sysconfdir}/DIR_COLORS
21mr|coreutils-8.32-5|221	install -p -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/DIR_COLORS.256color
21mr|coreutils-8.32-5|222	install -p -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/profile.d/90_colorls.sh
21mr|coreutils-8.32-5|223	install -p -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/profile.d/90_colorls.csh
21mr|coreutils-8.32-5|224	
21mr|coreutils-8.32-5|225	pushd %{buildroot}%{_mandir}/ru/man1
21mr|coreutils-8.32-5|226	tar -xvzf %{SOURCE5}
21mr|coreutils-8.32-5|227	popd
21mr|coreutils-8.32-5|228	
21mr|coreutils-8.32-5|229	#TV# find_lang look for LC_MESSAGES, not LC_TIME:
21mr|coreutils-8.32-5|230	find %{buildroot}%{_datadir}/locale/ -name coreutils.mo | grep LC_TIME | xargs rm -f
21mr|coreutils-8.32-5|231	
21mr|coreutils-8.32-5|232	%if %{with single}
21mr|coreutils-8.32-5|233	# Coreutils lives in /bin, not /usr/bin
21mr|coreutils-8.32-5|234	for i in %{_bindir} %{_sbindir}; do
21mr|coreutils-8.32-5|235	cd %{buildroot}$i
21mr|coreutils-8.32-5|236	for i in *; do
21mr|coreutils-8.32-5|237	rm $i
21mr|coreutils-8.32-5|238	ln -sf ../../bin/coreutils $i
21mr|coreutils-8.32-5|239	done
21mr|coreutils-8.32-5|240	cd -
21mr|coreutils-8.32-5|241	done
21mr|coreutils-8.32-5|242	%endif
21mr|coreutils-8.32-5|243	
21mr|coreutils-8.32-5|244	# (tpg) compress these files
21mr|coreutils-8.32-5|245	xz --text ChangeLog
21mr|coreutils-8.32-5|246	
21mr|coreutils-8.32-5|247	# see comment in %%files
21mr|coreutils-8.32-5|248	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|coreutils-8.32-5|249	touch %{buildroot}/var/spool/initramfs-regen/coreutils
21mr|coreutils-8.32-5|250	
21mr|coreutils-8.32-5|251	%find_lang %{name}
21mr|coreutils-8.32-5|252	
21mr|coreutils-8.32-5|253	%files -f %{name}.lang
21mr|coreutils-8.32-5|254	%config(noreplace) %{_sysconfdir}/DIR_COLORS
21mr|coreutils-8.32-5|255	%config(noreplace) %{_sysconfdir}/DIR_COLORS.256color
21mr|coreutils-8.32-5|256	%{_sysconfdir}/profile.d/90_colorls.sh
21mr|coreutils-8.32-5|257	%{_sysconfdir}/profile.d/90_colorls.csh
21mr|coreutils-8.32-5|258	/bin/*
21mr|coreutils-8.32-5|259	%{_bindir}/*
21mr|coreutils-8.32-5|260	%{_sbindir}/chroot
21mr|coreutils-8.32-5|261	%dir %{_libexecdir}/coreutils
21mr|coreutils-8.32-5|262	%{_libexecdir}/coreutils/libstdbuf.so
21mr|coreutils-8.32-5|263	# This file triggers rebuilding initrds when coreutils package is updated
21mr|coreutils-8.32-5|264	# to keep them on the host and inside initrds in sync,
21mr|coreutils-8.32-5|265	# but!!! unlike other packages with /var/spool/initramfs-regen/*,
21mr|coreutils-8.32-5|266	# NO dependency from rosa-kernel-tools here to avoid too complex
21mr|coreutils-8.32-5|267	# dependency graph which must not be complex in coreutils
21mr|coreutils-8.32-5|268	/var/spool/initramfs-regen/coreutils
21mr|coreutils-8.32-5|269	
21mr|coreutils-8.32-5|270	%files doc
21mr|coreutils-8.32-5|271	%doc ABOUT-NLS ChangeLog.xz NEWS THANKS TODO README
21mr|coreutils-8.32-5|272	%{_infodir}/coreutils*
21mr|coreutils-8.32-5|273	%{_mandir}/man*/*
21mr|coreutils-8.32-5|274	%{_mandir}/ru/man1/*

11830 21
21mr|coro-mock-1.0-0.16.e55ca83git|1	%global git e55ca83
21mr|coro-mock-1.0-0.16.e55ca83git|2	
21mr|coro-mock-1.0-0.16.e55ca83git|3	%global namedreltag -SNAPSHOT
21mr|coro-mock-1.0-0.16.e55ca83git|4	%global namedversion %{version}%{?namedreltag}
21mr|coro-mock-1.0-0.16.e55ca83git|5	
21mr|coro-mock-1.0-0.16.e55ca83git|6	Name: coro-mock
21mr|coro-mock-1.0-0.16.e55ca83git|7	Version: 1.0
21mr|coro-mock-1.0-0.16.e55ca83git|8	Release: 0.16.%{git}git
21mr|coro-mock-1.0-0.16.e55ca83git|9	Summary: A mock library for compiling JVM coroutine-using code on JVMs without coroutines
21mr|coro-mock-1.0-0.16.e55ca83git|10	License: Public Domain
21mr|coro-mock-1.0-0.16.e55ca83git|11	Url: https://github.com/headius/coro-mock
21mr|coro-mock-1.0-0.16.e55ca83git|12	Source0: https://github.com/headius/%{name}/tarball/%{git}/headius-%{name}-%{git}.tar.gz
21mr|coro-mock-1.0-0.16.e55ca83git|13	
21mr|coro-mock-1.0-0.16.e55ca83git|14	BuildRequires:  maven-local
21mr|coro-mock-1.0-0.16.e55ca83git|15	BuildRequires:  mvn(junit:junit)
21mr|coro-mock-1.0-0.16.e55ca83git|16	Group:          Development/Java
21mr|coro-mock-1.0-0.16.e55ca83git|17	BuildArch: noarch
21mr|coro-mock-1.0-0.16.e55ca83git|18	# Java stack is not supported on x86_32
21mr|coro-mock-1.0-0.16.e55ca83git|19	ExcludeArch: %{ix86}
21mr|coro-mock-1.0-0.16.e55ca83git|20	
21mr|coro-mock-1.0-0.16.e55ca83git|21	%description
21mr|coro-mock-1.0-0.16.e55ca83git|22	A small mock library for compiling JVM coroutine-utilizing code on JVMs
21mr|coro-mock-1.0-0.16.e55ca83git|23	without coroutines.
21mr|coro-mock-1.0-0.16.e55ca83git|24	
21mr|coro-mock-1.0-0.16.e55ca83git|25	%package javadoc
21mr|coro-mock-1.0-0.16.e55ca83git|26	Summary: Javadoc for %{name}
21mr|coro-mock-1.0-0.16.e55ca83git|27	
21mr|coro-mock-1.0-0.16.e55ca83git|28	%description javadoc
21mr|coro-mock-1.0-0.16.e55ca83git|29	This package contains javadoc for %{name}.
21mr|coro-mock-1.0-0.16.e55ca83git|30	
21mr|coro-mock-1.0-0.16.e55ca83git|31	%prep
21mr|coro-mock-1.0-0.16.e55ca83git|32	%setup -q -n headius-%{name}-%{git}
21mr|coro-mock-1.0-0.16.e55ca83git|33	
21mr|coro-mock-1.0-0.16.e55ca83git|34	%build
21mr|coro-mock-1.0-0.16.e55ca83git|35	%mvn_build
21mr|coro-mock-1.0-0.16.e55ca83git|36	
21mr|coro-mock-1.0-0.16.e55ca83git|37	%install
21mr|coro-mock-1.0-0.16.e55ca83git|38	%mvn_install
21mr|coro-mock-1.0-0.16.e55ca83git|39	
21mr|coro-mock-1.0-0.16.e55ca83git|40	%files -f .mfiles
21mr|coro-mock-1.0-0.16.e55ca83git|41	%license LICENSE
21mr|coro-mock-1.0-0.16.e55ca83git|42	
21mr|coro-mock-1.0-0.16.e55ca83git|43	%files javadoc -f .mfiles-javadoc
21mr|coro-mock-1.0-0.16.e55ca83git|44	%license LICENSE
21mr|coro-mock-1.0-0.16.e55ca83git|45	
21mr|coro-mock-1.0-0.16.e55ca83git|46	

11831 21
21mr|corosync-3.1.9-2|1	%define __requires_exclude devel\\(libqb
21mr|corosync-3.1.9-2|2	
21mr|corosync-3.1.9-2|3	%define	major		4
21mr|corosync-3.1.9-2|4	%define	maj_cmap	4
21mr|corosync-3.1.9-2|5	%define	maj_cpg		4
21mr|corosync-3.1.9-2|6	%define	maj_sam		4
21mr|corosync-3.1.9-2|7	%define	maj_cfg		7
21mr|corosync-3.1.9-2|8	%define	maj_quorum	5
21mr|corosync-3.1.9-2|9	%define	maj_totem	5
21mr|corosync-3.1.9-2|10	%define	maj_vote	8
21mr|corosync-3.1.9-2|11	%define	libname_common	%mklibname %{name}_common %{major}
21mr|corosync-3.1.9-2|12	%define	libcmap		%mklibname cmap %{maj_cmap}
21mr|corosync-3.1.9-2|13	%define	libcpg		%mklibname cpg %{maj_cpg}
21mr|corosync-3.1.9-2|14	%define	libsam		%mklibname sam %{maj_sam}
21mr|corosync-3.1.9-2|15	%define	libcfg		%mklibname cfg %{maj_cfg}
21mr|corosync-3.1.9-2|16	%define	libquorum	%mklibname quorum %{maj_quorum}
21mr|corosync-3.1.9-2|17	%define	libtotem_pg	%mklibname totem_pg %{maj_totem}
21mr|corosync-3.1.9-2|18	%define	libvotequorum	%mklibname votequorum %{maj_vote}
21mr|corosync-3.1.9-2|19	%define	devname %mklibname -d %{name}
21mr|corosync-3.1.9-2|20	
21mr|corosync-3.1.9-2|21	Summary:	The Corosync Cluster Engine and Application Programming Interfaces
21mr|corosync-3.1.9-2|22	Name:		corosync
21mr|corosync-3.1.9-2|23	Version:	3.1.9
21mr|corosync-3.1.9-2|24	Release:	2
21mr|corosync-3.1.9-2|25	License:	BSD
21mr|corosync-3.1.9-2|26	Group:		System/Base
21mr|corosync-3.1.9-2|27	Url:		http://corosync.github.io/corosync
21mr|corosync-3.1.9-2|28	Source0:	http://build.clusterlabs.org/corosync/releases/corosync-%{version}.tar.gz
21mr|corosync-3.1.9-2|29	Patch0:		CVE-2025-30472.patch
21mr|corosync-3.1.9-2|30	BuildRequires:	augeas
21mr|corosync-3.1.9-2|31	BuildRequires:	doxygen
21mr|corosync-3.1.9-2|32	BuildRequires:	graphviz
21mr|corosync-3.1.9-2|33	BuildRequires:	groff
21mr|corosync-3.1.9-2|34	BuildRequires:	readline-devel
21mr|corosync-3.1.9-2|35	BuildRequires:	pkgconfig(dbus-1)
21mr|corosync-3.1.9-2|36	BuildRequires:	pkgconfig(libknet)
21mr|corosync-3.1.9-2|37	BuildRequires:	pkgconfig(libnozzle)
21mr|corosync-3.1.9-2|38	BuildRequires:	pkgconfig(libqb)
21mr|corosync-3.1.9-2|39	BuildRequires:	pkgconfig(libsystemd)
21mr|corosync-3.1.9-2|40	BuildRequires:	pkgconfig(nss)
21mr|corosync-3.1.9-2|41	
21mr|corosync-3.1.9-2|42	%description
21mr|corosync-3.1.9-2|43	This package contains the Corosync Cluster Engine Executive, several default
21mr|corosync-3.1.9-2|44	APIs and libraries, default configuration files and a systemd unit.
21mr|corosync-3.1.9-2|45	
21mr|corosync-3.1.9-2|46	%files
21mr|corosync-3.1.9-2|47	%doc AUTHORS ChangeLog LICENSE README.recovery
21mr|corosync-3.1.9-2|48	%{_sbindir}/%{name}*
21mr|corosync-3.1.9-2|49	%{_bindir}/%{name}*
21mr|corosync-3.1.9-2|50	%{_datadir}/%{name}
21mr|corosync-3.1.9-2|51	%{_datadir}/augeas/lenses
21mr|corosync-3.1.9-2|52	%dir %{_sysconfdir}/%{name}
21mr|corosync-3.1.9-2|53	%dir %{_sysconfdir}/%{name}/service.d
21mr|corosync-3.1.9-2|54	%dir %{_sysconfdir}/%{name}/uidgid.d
21mr|corosync-3.1.9-2|55	%dir %{_sysconfdir}/sysconfig/
21mr|corosync-3.1.9-2|56	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|corosync-3.1.9-2|57	%config(noreplace) %{_sysconfdir}/sysconfig/corosync
21mr|corosync-3.1.9-2|58	%config(noreplace) %{_sysconfdir}/sysconfig/corosync-notifyd
21mr|corosync-3.1.9-2|59	%dir %{_localstatedir}/lib/%{name}
21mr|corosync-3.1.9-2|60	%{_mandir}/man5/%{name}.xml.5*
21mr|corosync-3.1.9-2|61	%{_mandir}/man5/%{name}.conf.5*
21mr|corosync-3.1.9-2|62	%{_mandir}/man5/votequorum.5*
21mr|corosync-3.1.9-2|63	%{_mandir}/man7/%{name}_overview.7*
21mr|corosync-3.1.9-2|64	%{_mandir}/man7/cmap_keys.7*
21mr|corosync-3.1.9-2|65	%{_mandir}/man8/%{name}-*.8*
21mr|corosync-3.1.9-2|66	%{_mandir}/man8/%{name}.8*
21mr|corosync-3.1.9-2|67	%{_unitdir}/%{name}-notifyd.service
21mr|corosync-3.1.9-2|68	%{_unitdir}/%{name}.service
21mr|corosync-3.1.9-2|69	%{_datadir}/dbus-1/system.d/corosync-signals.conf
21mr|corosync-3.1.9-2|70	%dir /var/log/cluster
21mr|corosync-3.1.9-2|71	%{_sysconfdir}/logrotate.d/%{name}
21mr|corosync-3.1.9-2|72	
21mr|corosync-3.1.9-2|73	%post
21mr|corosync-3.1.9-2|74	%systemd_post %{name}.service
21mr|corosync-3.1.9-2|75	
21mr|corosync-3.1.9-2|76	%preun
21mr|corosync-3.1.9-2|77	%systemd_preun %{name}.service
21mr|corosync-3.1.9-2|78	
21mr|corosync-3.1.9-2|79	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|80	
21mr|corosync-3.1.9-2|81	%package -n %{libcmap}
21mr|corosync-3.1.9-2|82	Summary:	The Corosync Cluster Engine Libraries
21mr|corosync-3.1.9-2|83	Group:		System/Libraries
21mr|corosync-3.1.9-2|84	
21mr|corosync-3.1.9-2|85	%description -n %{libcmap}
21mr|corosync-3.1.9-2|86	This package contains corosync libraries.
21mr|corosync-3.1.9-2|87	
21mr|corosync-3.1.9-2|88	%files -n %{libcmap}
21mr|corosync-3.1.9-2|89	%doc LICENSE
21mr|corosync-3.1.9-2|90	%{_libdir}/libcmap.so.%{maj_cmap}*
21mr|corosync-3.1.9-2|91	
21mr|corosync-3.1.9-2|92	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|93	
21mr|corosync-3.1.9-2|94	%package -n %{libname_common}
21mr|corosync-3.1.9-2|95	Summary:	The Corosync Cluster Engine Libraries
21mr|corosync-3.1.9-2|96	Group:		System/Libraries
21mr|corosync-3.1.9-2|97	
21mr|corosync-3.1.9-2|98	%description -n %{libname_common}
21mr|corosync-3.1.9-2|99	This package contains corosync libraries.
21mr|corosync-3.1.9-2|100	
21mr|corosync-3.1.9-2|101	%files -n %{libname_common}
21mr|corosync-3.1.9-2|102	%doc LICENSE
21mr|corosync-3.1.9-2|103	%{_libdir}/lib%{name}_common.so.%{major}*
21mr|corosync-3.1.9-2|104	
21mr|corosync-3.1.9-2|105	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|106	
21mr|corosync-3.1.9-2|107	%package -n %{libcpg}
21mr|corosync-3.1.9-2|108	Summary:	The Corosync Cluster Engine Libraries
21mr|corosync-3.1.9-2|109	Group:		System/Libraries
21mr|corosync-3.1.9-2|110	
21mr|corosync-3.1.9-2|111	%description -n %{libcpg}
21mr|corosync-3.1.9-2|112	This package contains corosync libraries.
21mr|corosync-3.1.9-2|113	
21mr|corosync-3.1.9-2|114	%files -n %{libcpg}
21mr|corosync-3.1.9-2|115	%doc LICENSE
21mr|corosync-3.1.9-2|116	%{_libdir}/libcpg.so.%{maj_cpg}*
21mr|corosync-3.1.9-2|117	
21mr|corosync-3.1.9-2|118	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|119	
21mr|corosync-3.1.9-2|120	%package -n %{libsam}
21mr|corosync-3.1.9-2|121	Summary:	The Corosync Cluster Engine Libraries
21mr|corosync-3.1.9-2|122	Group:		System/Libraries
21mr|corosync-3.1.9-2|123	
21mr|corosync-3.1.9-2|124	%description -n %{libsam}
21mr|corosync-3.1.9-2|125	This package contains corosync libraries.
21mr|corosync-3.1.9-2|126	
21mr|corosync-3.1.9-2|127	%files -n %{libsam}
21mr|corosync-3.1.9-2|128	%doc LICENSE
21mr|corosync-3.1.9-2|129	%{_libdir}/libsam.so.%{maj_sam}*
21mr|corosync-3.1.9-2|130	
21mr|corosync-3.1.9-2|131	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|132	
21mr|corosync-3.1.9-2|133	%package -n %{libcfg}
21mr|corosync-3.1.9-2|134	Summary:	The Corosync Cluster Engine Libraries
21mr|corosync-3.1.9-2|135	Group:		System/Libraries
21mr|corosync-3.1.9-2|136	
21mr|corosync-3.1.9-2|137	%description -n %{libcfg}
21mr|corosync-3.1.9-2|138	This package contains corosync libraries.
21mr|corosync-3.1.9-2|139	
21mr|corosync-3.1.9-2|140	%files -n %{libcfg}
21mr|corosync-3.1.9-2|141	%doc LICENSE
21mr|corosync-3.1.9-2|142	%{_libdir}/libcfg.so.%{maj_cfg}*
21mr|corosync-3.1.9-2|143	
21mr|corosync-3.1.9-2|144	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|145	
21mr|corosync-3.1.9-2|146	%package -n %{libquorum}
21mr|corosync-3.1.9-2|147	Summary:	The Corosync Cluster Engine Libraries
21mr|corosync-3.1.9-2|148	Group:		System/Libraries
21mr|corosync-3.1.9-2|149	
21mr|corosync-3.1.9-2|150	%description -n %{libquorum}
21mr|corosync-3.1.9-2|151	This package contains corosync libraries.
21mr|corosync-3.1.9-2|152	
21mr|corosync-3.1.9-2|153	%files -n %{libquorum}
21mr|corosync-3.1.9-2|154	%doc LICENSE
21mr|corosync-3.1.9-2|155	%{_libdir}/libquorum.so.%{maj_quorum}*
21mr|corosync-3.1.9-2|156	
21mr|corosync-3.1.9-2|157	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|158	
21mr|corosync-3.1.9-2|159	%package -n %{libvotequorum}
21mr|corosync-3.1.9-2|160	Summary:	The Corosync Cluster Engine Libraries
21mr|corosync-3.1.9-2|161	Group:		System/Libraries
21mr|corosync-3.1.9-2|162	
21mr|corosync-3.1.9-2|163	%description -n %{libvotequorum}
21mr|corosync-3.1.9-2|164	This package contains corosync libraries.
21mr|corosync-3.1.9-2|165	
21mr|corosync-3.1.9-2|166	%files -n %{libvotequorum}
21mr|corosync-3.1.9-2|167	%doc LICENSE
21mr|corosync-3.1.9-2|168	%{_libdir}/libvotequorum.so.%{maj_vote}*
21mr|corosync-3.1.9-2|169	
21mr|corosync-3.1.9-2|170	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|171	
21mr|corosync-3.1.9-2|172	%package -n %{devname}
21mr|corosync-3.1.9-2|173	Summary:	The Corosync Cluster Engine Development Kit
21mr|corosync-3.1.9-2|174	Group:		Development/C
21mr|corosync-3.1.9-2|175	Requires:	%{libcmap} = %{EVRD}
21mr|corosync-3.1.9-2|176	Requires:	%{libname_common} = %{EVRD}
21mr|corosync-3.1.9-2|177	Requires:	%{libcpg} = %{EVRD}
21mr|corosync-3.1.9-2|178	Requires:	%{libsam} = %{EVRD}
21mr|corosync-3.1.9-2|179	Requires:	%{libcfg} = %{EVRD}
21mr|corosync-3.1.9-2|180	Requires:	%{libquorum} = %{EVRD}
21mr|corosync-3.1.9-2|181	Requires:	%{libvotequorum} = %{EVRD}
21mr|corosync-3.1.9-2|182	Provides:	%{name}-devel = %{EVRD}
21mr|corosync-3.1.9-2|183	
21mr|corosync-3.1.9-2|184	%description -n %{devname}
21mr|corosync-3.1.9-2|185	This package contains include files and man pages used to develop using
21mr|corosync-3.1.9-2|186	the Corosync Cluster Engine APIs.
21mr|corosync-3.1.9-2|187	
21mr|corosync-3.1.9-2|188	%files -n %{devname}
21mr|corosync-3.1.9-2|189	%doc LICENSE README.recovery
21mr|corosync-3.1.9-2|190	%{_includedir}/%{name}/
21mr|corosync-3.1.9-2|191	%{_libdir}/lib*.so
21mr|corosync-3.1.9-2|192	%{_libdir}/pkgconfig/*.pc
21mr|corosync-3.1.9-2|193	%{_mandir}/man3/*.3*
21mr|corosync-3.1.9-2|194	
21mr|corosync-3.1.9-2|195	#---------------------------------------------------------------------------
21mr|corosync-3.1.9-2|196	
21mr|corosync-3.1.9-2|197	%prep
21mr|corosync-3.1.9-2|198	%autosetup -p1
21mr|corosync-3.1.9-2|199	
21mr|corosync-3.1.9-2|200	%build
21mr|corosync-3.1.9-2|201	./autogen.sh
21mr|corosync-3.1.9-2|202	%configure \
21mr|corosync-3.1.9-2|203	--disable-static \
21mr|corosync-3.1.9-2|204	--enable-systemd \
21mr|corosync-3.1.9-2|205	--enable-dbus \
21mr|corosync-3.1.9-2|206	--enable-watchdog \
21mr|corosync-3.1.9-2|207	--enable-augeas \
21mr|corosync-3.1.9-2|208	--enable-xmlconf \
21mr|corosync-3.1.9-2|209	--enable-vqsim \
21mr|corosync-3.1.9-2|210	--enable-nozzle \
21mr|corosync-3.1.9-2|211	--enable-user-flags \
21mr|corosync-3.1.9-2|212	--with-systemddir=%{_unitdir}
21mr|corosync-3.1.9-2|213	%make_build
21mr|corosync-3.1.9-2|214	
21mr|corosync-3.1.9-2|215	%install
21mr|corosync-3.1.9-2|216	%make_install
21mr|corosync-3.1.9-2|217	
21mr|corosync-3.1.9-2|218	# drop docs and html docs for now
21mr|corosync-3.1.9-2|219	rm -rf %{buildroot}%{_docdir}/*
21mr|corosync-3.1.9-2|220	
21mr|corosync-3.1.9-2|221	# add logs directory
21mr|corosync-3.1.9-2|222	mkdir -p %{buildroot}/var/log/cluster
21mr|corosync-3.1.9-2|223	
21mr|corosync-3.1.9-2|224	# main config
21mr|corosync-3.1.9-2|225	mv %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf.example %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21mr|corosync-3.1.9-2|226	
21mr|corosync-3.1.9-2|227	# /etc/sysconfig/corosync-notifyd
21mr|corosync-3.1.9-2|228	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|corosync-3.1.9-2|229	install -m 644 tools/corosync-notifyd.sysconfig.example %{buildroot}%{_sysconfdir}/sysconfig/%{name}-notifyd
21mr|corosync-3.1.9-2|230	# /etc/sysconfig/corosync
21mr|corosync-3.1.9-2|231	install -m 644 init/corosync.sysconfig.example %{buildroot}%{_sysconfdir}/sysconfig/%{name}

11832 21
21mr|coturn-4.5.2-6|1	# Do not AutoReq example scripts
21mr|coturn-4.5.2-6|2	# TODO: remove patch from RPM which removes this by default
21mr|coturn-4.5.2-6|3	%global __requires_exclude_from ^%{_defaultdocdir}/coturn/scripts.*$
21mr|coturn-4.5.2-6|4	
21mr|coturn-4.5.2-6|5	%define devname %mklibname turnclient -s -d
21mr|coturn-4.5.2-6|6	
21mr|coturn-4.5.2-6|7	Name:           coturn
21mr|coturn-4.5.2-6|8	Version:        4.5.2
21mr|coturn-4.5.2-6|9	Release:        6
21mr|coturn-4.5.2-6|10	Summary:        TURN/STUN & ICE Server
21mr|coturn-4.5.2-6|11	Group:          System/Servers
21mr|coturn-4.5.2-6|12	License:        BSD
21mr|coturn-4.5.2-6|13	URL:            https://github.com/coturn/coturn/
21mr|coturn-4.5.2-6|14	Source0:        https://github.com/coturn/coturn/archive/%{version}/%{name}-%{version}.tar.gz
21mr|coturn-4.5.2-6|15	Source1:        coturn.service
21mr|coturn-4.5.2-6|16	Source2:        coturn.tmpfilesd
21mr|coturn-4.5.2-6|17	Source3:        coturn.logrotate
21mr|coturn-4.5.2-6|18	Source4:        coturn.sysusersd
21mr|coturn-4.5.2-6|19	Patch0:         CVE-2026-27624.patch
21mr|coturn-4.5.2-6|20	BuildRequires:  gcc
21mr|coturn-4.5.2-6|21	BuildRequires:  hiredis-devel
21mr|coturn-4.5.2-6|22	BuildRequires:  libevent-devel >= 2.0.0
21mr|coturn-4.5.2-6|23	BuildRequires:  make
21mr|coturn-4.5.2-6|24	BuildRequires:  mariadb-devel
21mr|coturn-4.5.2-6|25	BuildRequires:  openssl-devel
21mr|coturn-4.5.2-6|26	BuildRequires:  postgresql-devel
21mr|coturn-4.5.2-6|27	BuildRequires:  sqlite-devel
21mr|coturn-4.5.2-6|28	BuildRequires:  %{_bindir}/sqlite3
21mr|coturn-4.5.2-6|29	BuildRequires:  systemd
21mr|coturn-4.5.2-6|30	Requires(pre):  /bin/systemd-sysusers
21mr|coturn-4.5.2-6|31	Recommends:     logrotate
21mr|coturn-4.5.2-6|32	Recommends:     perl-interpreter
21mr|coturn-4.5.2-6|33	Recommends:     perl(DBI)
21mr|coturn-4.5.2-6|34	Recommends:     perl(HTTP::Request::Common)
21mr|coturn-4.5.2-6|35	Recommends:     perl(strict)
21mr|coturn-4.5.2-6|36	Recommends:     perl(warnings)
21mr|coturn-4.5.2-6|37	Recommends:     telnet
21mr|coturn-4.5.2-6|38	Provides:       turnserver = %{EVRD}
21mr|coturn-4.5.2-6|39	
21mr|coturn-4.5.2-6|40	%description
21mr|coturn-4.5.2-6|41	The Coturn TURN Server is a VoIP media traffic NAT traversal server and gateway.
21mr|coturn-4.5.2-6|42	It can be used as a general-purpose network traffic TURN server/gateway, too.
21mr|coturn-4.5.2-6|43	
21mr|coturn-4.5.2-6|44	This implementation also includes some extra features. Supported RFCs:
21mr|coturn-4.5.2-6|45	
21mr|coturn-4.5.2-6|46	TURN specs:
21mr|coturn-4.5.2-6|47	- RFC 5766 - base TURN specs
21mr|coturn-4.5.2-6|48	- RFC 6062 - TCP relaying TURN extension
21mr|coturn-4.5.2-6|49	- RFC 6156 - IPv6 extension for TURN
21mr|coturn-4.5.2-6|50	- Experimental DTLS support as client protocol.
21mr|coturn-4.5.2-6|51	
21mr|coturn-4.5.2-6|52	STUN specs:
21mr|coturn-4.5.2-6|53	- RFC 3489 - "classic" STUN
21mr|coturn-4.5.2-6|54	- RFC 5389 - base "new" STUN specs
21mr|coturn-4.5.2-6|55	- RFC 5769 - test vectors for STUN protocol testing
21mr|coturn-4.5.2-6|56	- RFC 5780 - NAT behavior discovery support
21mr|coturn-4.5.2-6|57	
21mr|coturn-4.5.2-6|58	The implementation fully supports the following client-to-TURN-server protocols:
21mr|coturn-4.5.2-6|59	- UDP (per RFC 5766)
21mr|coturn-4.5.2-6|60	- TCP (per RFC 5766 and RFC 6062)
21mr|coturn-4.5.2-6|61	- TLS (per RFC 5766 and RFC 6062); TLS1.0/TLS1.1/TLS1.2
21mr|coturn-4.5.2-6|62	- DTLS (experimental non-standard feature)
21mr|coturn-4.5.2-6|63	
21mr|coturn-4.5.2-6|64	Supported relay protocols:
21mr|coturn-4.5.2-6|65	- UDP (per RFC 5766)
21mr|coturn-4.5.2-6|66	- TCP (per RFC 6062)
21mr|coturn-4.5.2-6|67	
21mr|coturn-4.5.2-6|68	Supported user databases (for user repository, with passwords or keys, if
21mr|coturn-4.5.2-6|69	authentication is required):
21mr|coturn-4.5.2-6|70	- SQLite
21mr|coturn-4.5.2-6|71	- MySQL
21mr|coturn-4.5.2-6|72	- PostgreSQL
21mr|coturn-4.5.2-6|73	- Redis
21mr|coturn-4.5.2-6|74	
21mr|coturn-4.5.2-6|75	Redis can also be used for status and statistics storage and notification.
21mr|coturn-4.5.2-6|76	
21mr|coturn-4.5.2-6|77	Supported TURN authentication mechanisms:
21mr|coturn-4.5.2-6|78	- long-term
21mr|coturn-4.5.2-6|79	- TURN REST API (a modification of the long-term mechanism, for time-limited
21mr|coturn-4.5.2-6|80	secret-based authentication, for WebRTC applications)
21mr|coturn-4.5.2-6|81	
21mr|coturn-4.5.2-6|82	The load balancing can be implemented with the following tools (either one or a
21mr|coturn-4.5.2-6|83	combination of them):
21mr|coturn-4.5.2-6|84	- network load-balancer server
21mr|coturn-4.5.2-6|85	- DNS-based load balancing
21mr|coturn-4.5.2-6|86	- built-in ALTERNATE-SERVER mechanism.
21mr|coturn-4.5.2-6|87	
21mr|coturn-4.5.2-6|88	%files
21mr|coturn-4.5.2-6|89	%license LICENSE
21mr|coturn-4.5.2-6|90	%{_bindir}/turnserver
21mr|coturn-4.5.2-6|91	%{_bindir}/turnadmin
21mr|coturn-4.5.2-6|92	%dir %{_datadir}/%{name}
21mr|coturn-4.5.2-6|93	%{_datadir}/%{name}/*.redis
21mr|coturn-4.5.2-6|94	%{_datadir}/%{name}/*.sql
21mr|coturn-4.5.2-6|95	%{_datadir}/%{name}/*.sh
21mr|coturn-4.5.2-6|96	%dir %{_docdir}/%{name}
21mr|coturn-4.5.2-6|97	%{_docdir}/%{name}/README.*
21mr|coturn-4.5.2-6|98	%dir %{_docdir}/%{name}/etc
21mr|coturn-4.5.2-6|99	%doc %{_docdir}/%{name}/etc/*
21mr|coturn-4.5.2-6|100	%dir %{_docdir}/%{name}/scripts
21mr|coturn-4.5.2-6|101	%dir %{_docdir}/%{name}/scripts/*
21mr|coturn-4.5.2-6|102	%{_docdir}/%{name}/scripts/*.sh
21mr|coturn-4.5.2-6|103	%{_docdir}/%{name}/scripts/readme.txt
21mr|coturn-4.5.2-6|104	%doc %{_docdir}/%{name}/scripts/*/*
21mr|coturn-4.5.2-6|105	%{_mandir}/man1/coturn.1.*
21mr|coturn-4.5.2-6|106	%{_mandir}/man1/turnserver.1.*
21mr|coturn-4.5.2-6|107	%{_mandir}/man1/turnadmin.1.*
21mr|coturn-4.5.2-6|108	%dir %attr(0750,root,coturn) %{_sysconfdir}/%{name}
21mr|coturn-4.5.2-6|109	%config(noreplace) %attr(0640,root,coturn) %{_sysconfdir}/%{name}/turnserver.conf
21mr|coturn-4.5.2-6|110	%dir %{_sysconfdir}/pki/%{name}
21mr|coturn-4.5.2-6|111	%dir %{_sysconfdir}/pki/%{name}/public
21mr|coturn-4.5.2-6|112	%dir %attr(0750,root,coturn) %{_sysconfdir}/pki/%{name}/private
21mr|coturn-4.5.2-6|113	%{_unitdir}/coturn.service
21mr|coturn-4.5.2-6|114	%{_tmpfilesdir}/coturn.conf
21mr|coturn-4.5.2-6|115	%{_sysusersdir}/coturn.conf
21mr|coturn-4.5.2-6|116	%dir %attr(0750,coturn,coturn) %{_localstatedir}/lib/%{name}
21mr|coturn-4.5.2-6|117	# Empty SQlite DB, shipped empty to e.g. be mount-bindable in containers
21mr|coturn-4.5.2-6|118	%attr(0750,coturn,coturn) %{_localstatedir}/lib/%{name}/turndb
21mr|coturn-4.5.2-6|119	%dir %attr(0750,coturn,coturn) %{_localstatedir}/log/%{name}
21mr|coturn-4.5.2-6|120	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|coturn-4.5.2-6|121	
21mr|coturn-4.5.2-6|122	%pre
21mr|coturn-4.5.2-6|123	%sysusers_create_package coturn %{SOURCE4}
21mr|coturn-4.5.2-6|124	
21mr|coturn-4.5.2-6|125	%post
21mr|coturn-4.5.2-6|126	%systemd_post coturn.service
21mr|coturn-4.5.2-6|127	
21mr|coturn-4.5.2-6|128	%preun
21mr|coturn-4.5.2-6|129	%systemd_preun coturn.service
21mr|coturn-4.5.2-6|130	
21mr|coturn-4.5.2-6|131	#postun
21mr|coturn-4.5.2-6|132	#systemd_postun_with_restart coturn.service
21mr|coturn-4.5.2-6|133	
21mr|coturn-4.5.2-6|134	#-----------------------------------------------------------------------
21mr|coturn-4.5.2-6|135	
21mr|coturn-4.5.2-6|136	%package utils
21mr|coturn-4.5.2-6|137	Summary:        Coturn utils
21mr|coturn-4.5.2-6|138	Group:          System/Servers
21mr|coturn-4.5.2-6|139	
21mr|coturn-4.5.2-6|140	%description utils
21mr|coturn-4.5.2-6|141	This package contains the TURN client utils.
21mr|coturn-4.5.2-6|142	
21mr|coturn-4.5.2-6|143	%files utils
21mr|coturn-4.5.2-6|144	%license LICENSE
21mr|coturn-4.5.2-6|145	%doc README.turnutils
21mr|coturn-4.5.2-6|146	%{_bindir}/turnutils_peer
21mr|coturn-4.5.2-6|147	%{_bindir}/turnutils_stunclient
21mr|coturn-4.5.2-6|148	%{_bindir}/turnutils_uclient
21mr|coturn-4.5.2-6|149	%{_bindir}/turnutils_oauth
21mr|coturn-4.5.2-6|150	%{_bindir}/turnutils_natdiscovery
21mr|coturn-4.5.2-6|151	%{_mandir}/man1/turnutils.1.*
21mr|coturn-4.5.2-6|152	%{_mandir}/man1/turnutils_*.1.*
21mr|coturn-4.5.2-6|153	
21mr|coturn-4.5.2-6|154	#-----------------------------------------------------------------------
21mr|coturn-4.5.2-6|155	
21mr|coturn-4.5.2-6|156	%package -n %{devname}
21mr|coturn-4.5.2-6|157	Summary:        TURN client static library and headers
21mr|coturn-4.5.2-6|158	Group:          Development/C
21mr|coturn-4.5.2-6|159	Provides:       coturn-devel = %{EVRD}
21mr|coturn-4.5.2-6|160	
21mr|coturn-4.5.2-6|161	%description -n %{devname}
21mr|coturn-4.5.2-6|162	This package contains the TURN client static library.
21mr|coturn-4.5.2-6|163	
21mr|coturn-4.5.2-6|164	%files -n %{devname}
21mr|coturn-4.5.2-6|165	%license LICENSE
21mr|coturn-4.5.2-6|166	%{_libdir}/libturnclient.a
21mr|coturn-4.5.2-6|167	%dir %{_includedir}/turn
21mr|coturn-4.5.2-6|168	%{_includedir}/turn/*.h
21mr|coturn-4.5.2-6|169	%dir %{_includedir}/turn/client
21mr|coturn-4.5.2-6|170	%{_includedir}/turn/client/*
21mr|coturn-4.5.2-6|171	
21mr|coturn-4.5.2-6|172	#-----------------------------------------------------------------------
21mr|coturn-4.5.2-6|173	
21mr|coturn-4.5.2-6|174	%prep
21mr|coturn-4.5.2-6|175	%autosetup -p1
21mr|coturn-4.5.2-6|176	
21mr|coturn-4.5.2-6|177	%build
21mr|coturn-4.5.2-6|178	%configure \
21mr|coturn-4.5.2-6|179	--confdir=%{_sysconfdir}/%{name} \
21mr|coturn-4.5.2-6|180	--examplesdir=%{_docdir}/%{name} \
21mr|coturn-4.5.2-6|181	--schemadir=%{_datadir}/%{name} \
21mr|coturn-4.5.2-6|182	--manprefix=%{_datadir} \
21mr|coturn-4.5.2-6|183	--docdir=%{_docdir}/%{name} \
21mr|coturn-4.5.2-6|184	--turndbdir=%{_localstatedir}/lib/%{name} \
21mr|coturn-4.5.2-6|185	--disable-rpath \
21mr|coturn-4.5.2-6|186	--enable-static
21mr|coturn-4.5.2-6|187	%make_build
21mr|coturn-4.5.2-6|188	
21mr|coturn-4.5.2-6|189	%install
21mr|coturn-4.5.2-6|190	%make_install
21mr|coturn-4.5.2-6|191	mkdir -p %{buildroot}{%{_sysconfdir}/pki/coturn/{public,private},%{_localstatedir}/{lib,log}/%{name}}
21mr|coturn-4.5.2-6|192	install -Dpm 0644 %{SOURCE1} %{buildroot}%{_unitdir}/coturn.service
21mr|coturn-4.5.2-6|193	install -Dpm 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/coturn.conf
21mr|coturn-4.5.2-6|194	install -Dpm 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|coturn-4.5.2-6|195	sed -i \
21mr|coturn-4.5.2-6|196	-e "s|^syslog$|#syslog|g" \
21mr|coturn-4.5.2-6|197	-e "s|^#*log-file=.*|log-file=/var/log/coturn/turnserver.log|g" \
21mr|coturn-4.5.2-6|198	-e "s|^#*simple-log|simple-log|g" \
21mr|coturn-4.5.2-6|199	-e "s|^#*cert=.*|#cert=/etc/pki/coturn/public/turn_server_cert.pem|g" \
21mr|coturn-4.5.2-6|200	-e "s|^#*pkey=.*|#pkey=/etc/pki/coturn/private/turn_server_pkey.pem|g" \
21mr|coturn-4.5.2-6|201	%{buildroot}%{_sysconfdir}/%{name}/turnserver.conf.default
21mr|coturn-4.5.2-6|202	touch -c -r examples/etc/turnserver.conf %{buildroot}%{_sysconfdir}/%{name}/turnserver.conf.default
21mr|coturn-4.5.2-6|203	mv %{buildroot}%{_sysconfdir}/%{name}/turnserver.conf.default %{buildroot}%{_sysconfdir}/%{name}/turnserver.conf
21mr|coturn-4.5.2-6|204	# NOTE: Removing certs and keys
21mr|coturn-4.5.2-6|205	rm -f %{buildroot}%{_docdir}/%{name}/etc/{cacert,turn_{client,server}_{cert,pkey}}.pem
21mr|coturn-4.5.2-6|206	rm -f %{buildroot}%{_docdir}/%{name}/etc/coturn.service
21mr|coturn-4.5.2-6|207	# Ship empty Sqlite DB file (used by default) with correct ownership (as written in the INSTALL file)
21mr|coturn-4.5.2-6|208	rm -fv %{buildroot}%{_localstatedir}/lib/%{name}/turndb
21mr|coturn-4.5.2-6|209	touch %{buildroot}%{_localstatedir}/lib/%{name}/turndb
21mr|coturn-4.5.2-6|210	%{_bindir}/sqlite3 %{buildroot}%{_localstatedir}/lib/%{name}/turndb < turndb/schema.sql
21mr|coturn-4.5.2-6|211	
21mr|coturn-4.5.2-6|212	install -m0644 -D %{SOURCE4} %{buildroot}%{_sysusersdir}/coturn.conf
21mr|coturn-4.5.2-6|213	
21mr|coturn-4.5.2-6|214	# rm excluded files
21mr|coturn-4.5.2-6|215	# Schema files are installed twice. Excluding copies in docs.
21mr|coturn-4.5.2-6|216	for i in \
21mr|coturn-4.5.2-6|217	%{_docdir}/%{name}/README.turnutils \
21mr|coturn-4.5.2-6|218	%{_docdir}/%{name}/INSTALL \
21mr|coturn-4.5.2-6|219	%{_docdir}/%{name}/LICENSE \
21mr|coturn-4.5.2-6|220	%{_docdir}/%{name}/postinstall.txt \
21mr|coturn-4.5.2-6|221	%{_docdir}/%{name}/schema.mongo.sh \
21mr|coturn-4.5.2-6|222	%{_docdir}/%{name}/schema.sql \
21mr|coturn-4.5.2-6|223	%{_docdir}/%{name}/schema.stats.redis \
21mr|coturn-4.5.2-6|224	%{_docdir}/%{name}/schema.userdb.redis \
21mr|coturn-4.5.2-6|225	%{_docdir}/%{name}/README.turnutils \
21mr|coturn-4.5.2-6|226	%{_docdir}/%{name}/INSTALL \
21mr|coturn-4.5.2-6|227	%{_docdir}/%{name}/LICENSE \
21mr|coturn-4.5.2-6|228	%{_docdir}/%{name}/postinstall.txt
21mr|coturn-4.5.2-6|229	do
21mr|coturn-4.5.2-6|230	rm -fv %{buildroot}/$i
21mr|coturn-4.5.2-6|231	done
21mr|coturn-4.5.2-6|232	
21mr|coturn-4.5.2-6|233	%check
21mr|coturn-4.5.2-6|234	make test
21mr|coturn-4.5.2-6|235	
21mr|coturn-4.5.2-6|236	%changelog
21mr|coturn-4.5.2-6|237	* Tue Mar 3 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|coturn-4.5.2-6|238	- fix CVE
21mr|coturn-4.5.2-6|239	
21mr|coturn-4.5.2-6|240	* Sun Apr 18 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.5.2-5
21mr|coturn-4.5.2-6|241	- Do not start before any interfaces available for listeining to become up
21mr|coturn-4.5.2-6|242	
21mr|coturn-4.5.2-6|243	* Sat Apr 17 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.5.2-4
21mr|coturn-4.5.2-6|244	- Ship empty Sqlite DB file (used by default) with correct ownership
21mr|coturn-4.5.2-6|245	- I will mount-bind this file in my containers
21mr|coturn-4.5.2-6|246	
21mr|coturn-4.5.2-6|247	* Tue Mar 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.5.2-2
21mr|coturn-4.5.2-6|248	- Do not package files from tmpfs
21mr|coturn-4.5.2-6|249	
21mr|coturn-4.5.2-6|250	* Tue Mar 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.5.2-1
21mr|coturn-4.5.2-6|251	- 4.5.2 (fixed CVE-2020-26262)
21mr|coturn-4.5.2-6|252	
21mr|coturn-4.5.2-6|253	* Tue Mar 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|coturn-4.5.2-6|254	- Do not AutoReq example scripts
21mr|coturn-4.5.2-6|255	
21mr|coturn-4.5.2-6|256	* Thu Jan 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.5.1.3-2
21mr|coturn-4.5.2-6|257	- P coturn-devel
21mr|coturn-4.5.2-6|258	
21mr|coturn-4.5.2-6|259	* Thu Jan 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.5.1.3-1
21mr|coturn-4.5.2-6|260	- To ROSA:
21mr|coturn-4.5.2-6|261	- move %%%%files to another place of the spec
21mr|coturn-4.5.2-6|262	- explicitly remove not needed files because %%%%exclude in rpm4 may change behaviour in the future
21mr|coturn-4.5.2-6|263	- use systemd-sysusers for config-based creation of users
21mr|coturn-4.5.2-6|264	- do not restart the service on package upgrades as in most other ROSA packages
21mr|coturn-4.5.2-6|265	- merge devel packages into one
21mr|coturn-4.5.2-6|266	
21mr|coturn-4.5.2-6|267	* Sun Sep 27 2020 Christian Glombek <lorbus@fedoraproject.org>
21mr|coturn-4.5.2-6|268	- Bump Release
21mr|coturn-4.5.2-6|269	
21mr|coturn-4.5.2-6|270	* Sun Sep 27 2020 Christian Glombek <lorbus@fedoraproject.org>
21mr|coturn-4.5.2-6|271	- Rebuilt for libevent 2.1.12 soname bump
21mr|coturn-4.5.2-6|272	
21mr|coturn-4.5.2-6|273	* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org>
21mr|coturn-4.5.2-6|274	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21mr|coturn-4.5.2-6|275	- Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
21mr|coturn-4.5.2-6|276	
21mr|coturn-4.5.2-6|277	* Tue Jun 30 2020 Robert Scheck <robert@fedoraproject.org>
21mr|coturn-4.5.2-6|278	- Update to 4.5.1.3
21mr|coturn-4.5.2-6|279	
21mr|coturn-4.5.2-6|280	* Sat May 16 2020 Robert Scheck <robert@fedoraproject.org>
21mr|coturn-4.5.2-6|281	- Update to 4.5.1.2
21mr|coturn-4.5.2-6|282	
21mr|coturn-4.5.2-6|283	* Mon Mar 23 2020 Robert Scheck <robert@fedoraproject.org>
21mr|coturn-4.5.2-6|284	- Added upstream patch for CVE-2020-6061 (#1816159)
21mr|coturn-4.5.2-6|285	- Backported upstream patch for CVE-2020-6062 (#1816163)

11833 21
21mr|cpio-2.15-2|1	Summary:	A GNU archiving program
21mr|cpio-2.15-2|2	Name:		cpio
21mr|cpio-2.15-2|3	Version:	2.15
21mr|cpio-2.15-2|4	Release:	2
21mr|cpio-2.15-2|5	License:	GPLv2+
21mr|cpio-2.15-2|6	Group:		Archiving/Backup
21mr|cpio-2.15-2|7	Url:		http://www.gnu.org/software/cpio/
21mr|cpio-2.15-2|8	Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.bz2
21mr|cpio-2.15-2|9	
21mr|cpio-2.15-2|10	# We use SVR4 portable format as default.
21mr|cpio-2.15-2|11	Patch1: cpio-2.14-rh.patch
21mr|cpio-2.15-2|12	
21mr|cpio-2.15-2|13	# fix warn_if_file_changed() and set exit code to 1 when cpio fails to store
21mr|cpio-2.15-2|14	# file > 4GB (#183224)
21mr|cpio-2.15-2|15	# http://lists.gnu.org/archive/html/bug-cpio/2006-11/msg00000.html
21mr|cpio-2.15-2|16	Patch2: cpio-2.14-exitCode.patch
21mr|cpio-2.15-2|17	
21mr|cpio-2.15-2|18	# Support major/minor device numbers over 127 (bz#450109)
21mr|cpio-2.15-2|19	# http://lists.gnu.org/archive/html/bug-cpio/2008-07/msg00000.html
21mr|cpio-2.15-2|20	Patch3: cpio-2.14-dev_number.patch
21mr|cpio-2.15-2|21	
21mr|cpio-2.15-2|22	# Define default remote shell as /usr/bin/ssh (#452904)
21mr|cpio-2.15-2|23	Patch4: cpio-2.9.90-defaultremoteshell.patch
21mr|cpio-2.15-2|24	
21mr|cpio-2.15-2|25	# Fix segfault with nonexisting file with patternnames (#567022)
21mr|cpio-2.15-2|26	# http://savannah.gnu.org/bugs/index.php?28954
21mr|cpio-2.15-2|27	# We have slightly different solution than upstream.
21mr|cpio-2.15-2|28	Patch5: cpio-2.14-patternnamesigsegv.patch
21mr|cpio-2.15-2|29	
21mr|cpio-2.15-2|30	# Fix bad file name splitting while creating ustar archive (#866467)
21mr|cpio-2.15-2|31	# (fix backported from tar's source)
21mr|cpio-2.15-2|32	Patch7: cpio-2.10-longnames-split.patch
21mr|cpio-2.15-2|33	
21mr|cpio-2.15-2|34	# Cpio does Sum32 checksum, not CRC (downstream)
21mr|cpio-2.15-2|35	Patch8: cpio-2.11-crc-fips-nit.patch
21mr|cpio-2.15-2|36	
21mr|cpio-2.15-2|37	BuildRequires:	bison
21mr|cpio-2.15-2|38	BuildRequires:	texinfo
21mr|cpio-2.15-2|39	BuildRequires:	gettext-devel
21mr|cpio-2.15-2|40	Requires:	rmt
21mr|cpio-2.15-2|41	
21mr|cpio-2.15-2|42	%description
21mr|cpio-2.15-2|43	GNU cpio copies files into or out of a cpio or tar archive.  Archives
21mr|cpio-2.15-2|44	are files which contain a collection of other files plus information
21mr|cpio-2.15-2|45	about them, such as their file name, owner, timestamps, and access
21mr|cpio-2.15-2|46	permissions.  The archive can be another file on the disk, a magnetic
21mr|cpio-2.15-2|47	tape, or a pipe.  GNU cpio supports the following archive formats:  binary,
21mr|cpio-2.15-2|48	old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1
21mr|cpio-2.15-2|49	tar.  By default, cpio creates binary format archives, so that they are
21mr|cpio-2.15-2|50	compatible with older cpio programs.  When it is extracting files from
21mr|cpio-2.15-2|51	archives, cpio automatically recognizes which kind of archive it is reading
21mr|cpio-2.15-2|52	and can read archives created on machines with a different byte-order.
21mr|cpio-2.15-2|53	
21mr|cpio-2.15-2|54	Install cpio if you need a program to manage file archives.
21mr|cpio-2.15-2|55	
21mr|cpio-2.15-2|56	%files -f %{name}.lang
21mr|cpio-2.15-2|57	%defattr(-,root,root)
21mr|cpio-2.15-2|58	%doc AUTHORS ChangeLog README NEWS
21mr|cpio-2.15-2|59	/bin/cpio
21mr|cpio-2.15-2|60	%{_infodir}/cpio.*
21mr|cpio-2.15-2|61	%{_mandir}/man1/cpio.1*
21mr|cpio-2.15-2|62	
21mr|cpio-2.15-2|63	#----------------------------------------------------------------------------
21mr|cpio-2.15-2|64	
21mr|cpio-2.15-2|65	%prep
21mr|cpio-2.15-2|66	%autosetup -p1
21mr|cpio-2.15-2|67	
21mr|cpio-2.15-2|68	%build
21mr|cpio-2.15-2|69	autoreconf -fi
21mr|cpio-2.15-2|70	%serverbuild_hardened
21mr|cpio-2.15-2|71	export CPPFLAGS="%{optflags} -DHAVE_LSTAT=1"
21mr|cpio-2.15-2|72	%configure \
21mr|cpio-2.15-2|73	--bindir=/bin \
21mr|cpio-2.15-2|74	--with-rmt=/sbin/rmt \
21mr|cpio-2.15-2|75	--disable-rpath
21mr|cpio-2.15-2|76	
21mr|cpio-2.15-2|77	%make
21mr|cpio-2.15-2|78	
21mr|cpio-2.15-2|79	%check
21mr|cpio-2.15-2|80	make check
21mr|cpio-2.15-2|81	
21mr|cpio-2.15-2|82	%install
21mr|cpio-2.15-2|83	%makeinstall_std
21mr|cpio-2.15-2|84	
21mr|cpio-2.15-2|85	%find_lang %{name}
21mr|cpio-2.15-2|86	
21mr|cpio-2.15-2|87	# remove unpackaged file
21mr|cpio-2.15-2|88	rm -f %{buildroot}%{_mandir}/man1/mt.*

11834 21
21mr|cppcheck-2.5-2|1	%bcond_without qt5
21mr|cppcheck-2.5-2|2	
21mr|cppcheck-2.5-2|3	Summary:	Static analysis tool for C/C++
21mr|cppcheck-2.5-2|4	Name:		cppcheck
21mr|cppcheck-2.5-2|5	Version:	2.5
21mr|cppcheck-2.5-2|6	Release:	2
21mr|cppcheck-2.5-2|7	License:	GPLv3+
21mr|cppcheck-2.5-2|8	Group:		Development/Tools
21mr|cppcheck-2.5-2|9	Url:		http://cppcheck.sourceforge.net/
21mr|cppcheck-2.5-2|10	Source0:	http://downloads.sourceforge.net/sourceforge/cppcheck/%{name}-%{version}.tar.gz
21mr|cppcheck-2.5-2|11	# Fix location of translations
21mr|cppcheck-2.5-2|12	Patch0:		cppcheck-2.2-translations.patch
21mr|cppcheck-2.5-2|13	# Select python3 explicitly
21mr|cppcheck-2.5-2|14	Patch1:		cppcheck-1.88-htmlreport-python3.patch
21mr|cppcheck-2.5-2|15	# Disable one test, which fails under 32-bit archs i686 and armv7hl
21mr|cppcheck-2.5-2|16	# https://trac.cppcheck.net/ticket/10282
21mr|cppcheck-2.5-2|17	Patch2:		cppcheck-2.5-disable-test-testexprengine-array7.patch
21mr|cppcheck-2.5-2|18	# Fix Failed to load translation for English (#1983599)
21mr|cppcheck-2.5-2|19	# https://github.com/danmar/cppcheck/commit/8d5249e3b6cd892b283eba0369b33ec302c8fbe0
21mr|cppcheck-2.5-2|20	Patch3:		cppcheck-2.5-fix_failed_to_load_translation_for_English.patch
21mr|cppcheck-2.5-2|21	
21mr|cppcheck-2.5-2|22	BuildRequires:	docbook-style-xsl
21mr|cppcheck-2.5-2|23	BuildRequires:	libxslt-proc
21mr|cppcheck-2.5-2|24	BuildRequires:	pkgconfig(libpcre)
21mr|cppcheck-2.5-2|25	BuildRequires:	pkgconfig(tinyxml2)
21mr|cppcheck-2.5-2|26	BuildRequires:	pkgconfig(zlib)
21mr|cppcheck-2.5-2|27	%if %{with qt5}
21mr|cppcheck-2.5-2|28	BuildRequires:	cmake
21mr|cppcheck-2.5-2|29	BuildRequires:	qt5-linguist-tools
21mr|cppcheck-2.5-2|30	BuildRequires:	qt5-tools
21mr|cppcheck-2.5-2|31	BuildRequires:	pkgconfig(gl)
21mr|cppcheck-2.5-2|32	BuildRequires:	pkgconfig(Qt5Core)
21mr|cppcheck-2.5-2|33	BuildRequires:	pkgconfig(Qt5Gui)
21mr|cppcheck-2.5-2|34	BuildRequires:	pkgconfig(Qt5Help)
21mr|cppcheck-2.5-2|35	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|cppcheck-2.5-2|36	BuildRequires:	pkgconfig(Qt5Sql)
21mr|cppcheck-2.5-2|37	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|cppcheck-2.5-2|38	BuildRequires:	pkgconfig(python3)
21mr|cppcheck-2.5-2|39	%endif
21mr|cppcheck-2.5-2|40	
21mr|cppcheck-2.5-2|41	Requires:	python3-pygments
21mr|cppcheck-2.5-2|42	
21mr|cppcheck-2.5-2|43	%description
21mr|cppcheck-2.5-2|44	This program tries to detect bugs that your C/C++ compiler don't see. Cppcheck
21mr|cppcheck-2.5-2|45	is versatile. You can check non-standard code that includes various compiler
21mr|cppcheck-2.5-2|46	extensions, inline assembly code, etc. Its goal is no false positives.
21mr|cppcheck-2.5-2|47	
21mr|cppcheck-2.5-2|48	%files
21mr|cppcheck-2.5-2|49	%doc AUTHORS
21mr|cppcheck-2.5-2|50	%license COPYING
21mr|cppcheck-2.5-2|51	%{_datadir}/Cppcheck/
21mr|cppcheck-2.5-2|52	%{_bindir}/cppcheck
21mr|cppcheck-2.5-2|53	%{_mandir}/man1/cppcheck.1*
21mr|cppcheck-2.5-2|54	
21mr|cppcheck-2.5-2|55	#----------------------------------------------------------------------------
21mr|cppcheck-2.5-2|56	
21mr|cppcheck-2.5-2|57	%if %{with qt5}
21mr|cppcheck-2.5-2|58	%package gui
21mr|cppcheck-2.5-2|59	Summary:	Graphical user interface for cppcheck
21mr|cppcheck-2.5-2|60	Requires:	%{name} = %{EVRD}
21mr|cppcheck-2.5-2|61	
21mr|cppcheck-2.5-2|62	%description gui
21mr|cppcheck-2.5-2|63	This package contains the graphical user interface for cppcheck.
21mr|cppcheck-2.5-2|64	
21mr|cppcheck-2.5-2|65	%files gui
21mr|cppcheck-2.5-2|66	%{_bindir}/cppcheck-gui
21mr|cppcheck-2.5-2|67	%{_datadir}/applications/cppcheck-gui.desktop
21mr|cppcheck-2.5-2|68	%{_datadir}/pixmaps/cppcheck-gui.png
21mr|cppcheck-2.5-2|69	%{_datadir}/icons/hicolor/64x64/apps/cppcheck-gui.png
21mr|cppcheck-2.5-2|70	%{_datadir}/icons/hicolor/scalable/apps/cppcheck-gui.svg
21mr|cppcheck-2.5-2|71	%endif
21mr|cppcheck-2.5-2|72	#----------------------------------------------------------------------------
21mr|cppcheck-2.5-2|73	
21mr|cppcheck-2.5-2|74	%package htmlreport
21mr|cppcheck-2.5-2|75	Summary:	HTML reporting for cppcheck
21mr|cppcheck-2.5-2|76	Requires:	%{name} = %{EVRD}
21mr|cppcheck-2.5-2|77	Requires:	python3-pygments
21mr|cppcheck-2.5-2|78	
21mr|cppcheck-2.5-2|79	%description htmlreport
21mr|cppcheck-2.5-2|80	This package contains the Python utility for generating html reports
21mr|cppcheck-2.5-2|81	from xml files first generated using cppcheck.
21mr|cppcheck-2.5-2|82	
21mr|cppcheck-2.5-2|83	%files htmlreport
21mr|cppcheck-2.5-2|84	%{_bindir}/cppcheck-htmlreport
21mr|cppcheck-2.5-2|85	
21mr|cppcheck-2.5-2|86	#----------------------------------------------------------------------------
21mr|cppcheck-2.5-2|87	
21mr|cppcheck-2.5-2|88	%prep
21mr|cppcheck-2.5-2|89	%autosetup -p1
21mr|cppcheck-2.5-2|90	# Make sure bundled tinyxml is not used
21mr|cppcheck-2.5-2|91	rm -r externals/tinyxml2
21mr|cppcheck-2.5-2|92	
21mr|cppcheck-2.5-2|93	%build
21mr|cppcheck-2.5-2|94	# Manuals
21mr|cppcheck-2.5-2|95	make DB2MAN=%{_datadir}/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl man
21mr|cppcheck-2.5-2|96	# Upstream doesn't support shared libraries (unversioned solib)
21mr|cppcheck-2.5-2|97	%cmake \
21mr|cppcheck-2.5-2|98	-DCMAKE_BUILD_TYPE=Release \
21mr|cppcheck-2.5-2|99	-DUSE_BUNDLED_TINYXML2=no \
21mr|cppcheck-2.5-2|100	-DUSE_MATCHCOMPILER=yes \
21mr|cppcheck-2.5-2|101	-DHAVE_RULES=yes \
21mr|cppcheck-2.5-2|102	%if %{with qt5}
21mr|cppcheck-2.5-2|103	-DBUILD_GUI=1 \
21mr|cppcheck-2.5-2|104	%endif
21mr|cppcheck-2.5-2|105	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|cppcheck-2.5-2|106	-DBUILD_TESTS=yes \
21mr|cppcheck-2.5-2|107	-DFILESDIR=%{_datadir}/Cppcheck
21mr|cppcheck-2.5-2|108	
21mr|cppcheck-2.5-2|109	# SMP make doesn't seem to work
21mr|cppcheck-2.5-2|110	%make_build cppcheck
21mr|cppcheck-2.5-2|111	
21mr|cppcheck-2.5-2|112	%install
21mr|cppcheck-2.5-2|113	%make_install -C build
21mr|cppcheck-2.5-2|114	install -D -p -m 644 cppcheck.1 %{buildroot}%{_mandir}/man1/cppcheck.1
21mr|cppcheck-2.5-2|115	%if %{with qt5}
21mr|cppcheck-2.5-2|116	# Install desktop file
21mr|cppcheck-2.5-2|117	desktop-file-validate %{buildroot}%{_datadir}/applications/cppcheck-gui.desktop
21mr|cppcheck-2.5-2|118	# Install logo
21mr|cppcheck-2.5-2|119	install -D -p -m 644 gui/cppcheck-gui.png %{buildroot}%{_datadir}/pixmaps/cppcheck-gui.png
21mr|cppcheck-2.5-2|120	%endif
21mr|cppcheck-2.5-2|121	# Install htmlreport
21mr|cppcheck-2.5-2|122	install -D -p -m 755 htmlreport/cppcheck-htmlreport %{buildroot}%{_bindir}/cppcheck-htmlreport
21mr|cppcheck-2.5-2|123	
21mr|cppcheck-2.5-2|124	%if %{with qt5}
21mr|cppcheck-2.5-2|125	%find_lang %{name} --with-qt
21mr|cppcheck-2.5-2|126	%endif

11835 21
21mr|cppdap-1.58.0_a-1|1	%define major 0
21mr|cppdap-1.58.0_a-1|2	%define libname %mklibname cppdap
21mr|cppdap-1.58.0_a-1|3	%define devname %mklibname cppdap -d
21mr|cppdap-1.58.0_a-1|4	
21mr|cppdap-1.58.0_a-1|5	Name: cppdap
21mr|cppdap-1.58.0_a-1|6	Version: 1.58.0_a
21mr|cppdap-1.58.0_a-1|7	Release: 1
21mr|cppdap-1.58.0_a-1|8	Source0: https://github.com/google/cppdap/archive/refs/tags/dap-%(echo %{version}|sed -e 's,_,-,g').tar.gz
21mr|cppdap-1.58.0_a-1|9	Patch0: cppdap-shared-lib.patch
21mr|cppdap-1.58.0_a-1|10	Summary: C++ Library for the Debug Adapter Protocol
21mr|cppdap-1.58.0_a-1|11	URL: https://github.com/google/cppdap
21mr|cppdap-1.58.0_a-1|12	License: Apache-2.0
21mr|cppdap-1.58.0_a-1|13	Group: System/Libraries
21mr|cppdap-1.58.0_a-1|14	BuildRequires: cmake
21mr|cppdap-1.58.0_a-1|15	BuildRequires: ninja
21mr|cppdap-1.58.0_a-1|16	BuildRequires: cmake(nlohmann_json)
21mr|cppdap-1.58.0_a-1|17	
21mr|cppdap-1.58.0_a-1|18	%description
21mr|cppdap-1.58.0_a-1|19	cppdap is a C++11 library ("SDK") implementation of the Debug Adapter Protocol,
21mr|cppdap-1.58.0_a-1|20	providing an API for implementing a DAP client or server.
21mr|cppdap-1.58.0_a-1|21	
21mr|cppdap-1.58.0_a-1|22	cppdap provides C++ type-safe structures for the full DAP specification, and
21mr|cppdap-1.58.0_a-1|23	provides a simple way to add custom protocol messages.
21mr|cppdap-1.58.0_a-1|24	
21mr|cppdap-1.58.0_a-1|25	%package -n %{libname}
21mr|cppdap-1.58.0_a-1|26	Summary: C++ Library for the Debug Adapter Protocol
21mr|cppdap-1.58.0_a-1|27	Group: System/Libraries
21mr|cppdap-1.58.0_a-1|28	
21mr|cppdap-1.58.0_a-1|29	%description -n %{libname}
21mr|cppdap-1.58.0_a-1|30	cppdap is a C++11 library ("SDK") implementation of the Debug Adapter Protocol,
21mr|cppdap-1.58.0_a-1|31	providing an API for implementing a DAP client or server.
21mr|cppdap-1.58.0_a-1|32	
21mr|cppdap-1.58.0_a-1|33	cppdap provides C++ type-safe structures for the full DAP specification, and
21mr|cppdap-1.58.0_a-1|34	provides a simple way to add custom protocol messages.
21mr|cppdap-1.58.0_a-1|35	
21mr|cppdap-1.58.0_a-1|36	%package -n %{devname}
21mr|cppdap-1.58.0_a-1|37	Summary: Development files for %{name}
21mr|cppdap-1.58.0_a-1|38	Group: Development/C
21mr|cppdap-1.58.0_a-1|39	Requires: %{libname} = %{EVRD}
21mr|cppdap-1.58.0_a-1|40	
21mr|cppdap-1.58.0_a-1|41	%description -n %{devname}
21mr|cppdap-1.58.0_a-1|42	Development files (Headers etc.) for %{name}.
21mr|cppdap-1.58.0_a-1|43	
21mr|cppdap-1.58.0_a-1|44	cppdap is a C++11 library ("SDK") implementation of the Debug Adapter Protocol,
21mr|cppdap-1.58.0_a-1|45	providing an API for implementing a DAP client or server.
21mr|cppdap-1.58.0_a-1|46	
21mr|cppdap-1.58.0_a-1|47	cppdap provides C++ type-safe structures for the full DAP specification, and
21mr|cppdap-1.58.0_a-1|48	provides a simple way to add custom protocol messages.
21mr|cppdap-1.58.0_a-1|49	
21mr|cppdap-1.58.0_a-1|50	%prep
21mr|cppdap-1.58.0_a-1|51	%autosetup -p1 -n cppdap-dap-%(echo %{version} |sed -e 's,_,-,g')
21mr|cppdap-1.58.0_a-1|52	
21mr|cppdap-1.58.0_a-1|53	%build
21mr|cppdap-1.58.0_a-1|54	%cmake \
21mr|cppdap-1.58.0_a-1|55	-DCPPDAP_USE_EXTERNAL_NLOHMANN_JSON_PACKAGE:BOOL=ON \
21mr|cppdap-1.58.0_a-1|56	-G Ninja
21mr|cppdap-1.58.0_a-1|57	
21mr|cppdap-1.58.0_a-1|58	%ninja_build
21mr|cppdap-1.58.0_a-1|59	
21mr|cppdap-1.58.0_a-1|60	%install
21mr|cppdap-1.58.0_a-1|61	%ninja_install -C build
21mr|cppdap-1.58.0_a-1|62	
21mr|cppdap-1.58.0_a-1|63	%files
21mr|cppdap-1.58.0_a-1|64	
21mr|cppdap-1.58.0_a-1|65	%files -n %{libname}
21mr|cppdap-1.58.0_a-1|66	%{_libdir}/*.so.%{major}*
21mr|cppdap-1.58.0_a-1|67	
21mr|cppdap-1.58.0_a-1|68	%files -n %{devname}
21mr|cppdap-1.58.0_a-1|69	%{_includedir}/*
21mr|cppdap-1.58.0_a-1|70	%{_libdir}/*.so
21mr|cppdap-1.58.0_a-1|71	%{_libdir}/cmake/*

11836 21
21mr|cpptasks-1.0b5-23|1	Name:		cpptasks
21mr|cpptasks-1.0b5-23|2	Version:	1.0b5
21mr|cpptasks-1.0b5-23|3	Release:	23
21mr|cpptasks-1.0b5-23|4	Summary:	Compile and link task for ant
21mr|cpptasks-1.0b5-23|5	
21mr|cpptasks-1.0b5-23|6	License:	ASL 2.0
21mr|cpptasks-1.0b5-23|7	URL:		http://ant-contrib.sourceforge.net/
21mr|cpptasks-1.0b5-23|8	Source0:	http://downloads.sourceforge.net/ant-contrib/cpptasks-1.0b5.tar.gz
21mr|cpptasks-1.0b5-23|9	Source1:	%{name}-README.fedora
21mr|cpptasks-1.0b5-23|10	
21mr|cpptasks-1.0b5-23|11	BuildRequires:  maven-local
21mr|cpptasks-1.0b5-23|12	BuildRequires:  mvn(junit:junit)
21mr|cpptasks-1.0b5-23|13	BuildRequires:  mvn(org.apache.ant:ant)
21mr|cpptasks-1.0b5-23|14	BuildRequires:  mvn(xerces:xercesImpl)
21mr|cpptasks-1.0b5-23|15	
21mr|cpptasks-1.0b5-23|16	Group:          Development/Java
21mr|cpptasks-1.0b5-23|17	BuildArch:	noarch
21mr|cpptasks-1.0b5-23|18	# Java stack is not supported on x86_32
21mr|cpptasks-1.0b5-23|19	ExcludeArch: %{ix86}
21mr|cpptasks-1.0b5-23|20	
21mr|cpptasks-1.0b5-23|21	%description
21mr|cpptasks-1.0b5-23|22	This ant task can compile various source languages and produce
21mr|cpptasks-1.0b5-23|23	executables, shared libraries (aka DLL's) and static libraries. Compiler
21mr|cpptasks-1.0b5-23|24	adaptors are currently available for several C/C++ compilers, FORTRAN,
21mr|cpptasks-1.0b5-23|25	MIDL and Windows Resource files.
21mr|cpptasks-1.0b5-23|26	
21mr|cpptasks-1.0b5-23|27	%package        javadoc
21mr|cpptasks-1.0b5-23|28	Summary:	Javadoc for %{name}
21mr|cpptasks-1.0b5-23|29	
21mr|cpptasks-1.0b5-23|30	%description	javadoc
21mr|cpptasks-1.0b5-23|31	Javadoc documentation for %{summary}.
21mr|cpptasks-1.0b5-23|32	
21mr|cpptasks-1.0b5-23|33	%prep
21mr|cpptasks-1.0b5-23|34	%setup -q
21mr|cpptasks-1.0b5-23|35	
21mr|cpptasks-1.0b5-23|36	find . -name "*.jar" -exec rm -f {} \;
21mr|cpptasks-1.0b5-23|37	find . -name "*.class" -exec rm -f {} \;
21mr|cpptasks-1.0b5-23|38	
21mr|cpptasks-1.0b5-23|39	sed -i 's/\r//' NOTICE
21mr|cpptasks-1.0b5-23|40	
21mr|cpptasks-1.0b5-23|41	cp -p %{SOURCE1} ./README.fedora
21mr|cpptasks-1.0b5-23|42	
21mr|cpptasks-1.0b5-23|43	# Use default compiler configuration
21mr|cpptasks-1.0b5-23|44	%pom_remove_plugin :maven-compiler-plugin
21mr|cpptasks-1.0b5-23|45	
21mr|cpptasks-1.0b5-23|46	# Let xmvn generate javadocs
21mr|cpptasks-1.0b5-23|47	%pom_remove_plugin :maven-javadoc-plugin
21mr|cpptasks-1.0b5-23|48	%pom_remove_plugin :maven-source-plugin
21mr|cpptasks-1.0b5-23|49	
21mr|cpptasks-1.0b5-23|50	# No need to assemble distribution tarballs
21mr|cpptasks-1.0b5-23|51	%pom_remove_plugin :maven-assembly-plugin
21mr|cpptasks-1.0b5-23|52	
21mr|cpptasks-1.0b5-23|53	# Fix dependency on ant
21mr|cpptasks-1.0b5-23|54	%pom_change_dep ant:ant org.apache.ant:ant
21mr|cpptasks-1.0b5-23|55	%pom_remove_dep ant:ant-nodeps
21mr|cpptasks-1.0b5-23|56	%pom_remove_dep ant:ant-trax
21mr|cpptasks-1.0b5-23|57	
21mr|cpptasks-1.0b5-23|58	%mvn_file :%{name} ant/%{name}
21mr|cpptasks-1.0b5-23|59	
21mr|cpptasks-1.0b5-23|60	%build
21mr|cpptasks-1.0b5-23|61	%mvn_build
21mr|cpptasks-1.0b5-23|62	
21mr|cpptasks-1.0b5-23|63	%install
21mr|cpptasks-1.0b5-23|64	%mvn_install
21mr|cpptasks-1.0b5-23|65	
21mr|cpptasks-1.0b5-23|66	# Place a file into ant's config dir
21mr|cpptasks-1.0b5-23|67	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/
21mr|cpptasks-1.0b5-23|68	echo "ant/%{name}" > $RPM_BUILD_ROOT/%{_sysconfdir}/ant.d/%{name}
21mr|cpptasks-1.0b5-23|69	
21mr|cpptasks-1.0b5-23|70	%files -f .mfiles
21mr|cpptasks-1.0b5-23|71	%license LICENSE NOTICE
21mr|cpptasks-1.0b5-23|72	%doc README.fedora
21mr|cpptasks-1.0b5-23|73	%{_sysconfdir}/ant.d/%{name}
21mr|cpptasks-1.0b5-23|74	
21mr|cpptasks-1.0b5-23|75	%files javadoc -f .mfiles-javadoc
21mr|cpptasks-1.0b5-23|76	%license LICENSE NOTICE
21mr|cpptasks-1.0b5-23|77	

11837 21
21mr|cppunit-1.15.1-1|1	%define major 1
21mr|cppunit-1.15.1-1|2	%define api 1.15
21mr|cppunit-1.15.1-1|3	%define libname %mklibname cppunit %{api} %{major}
21mr|cppunit-1.15.1-1|4	%define devname %mklibname cppunit -d
21mr|cppunit-1.15.1-1|5	
21mr|cppunit-1.15.1-1|6	Summary:	C++ port of JUnit Testing Framework
21mr|cppunit-1.15.1-1|7	Name:		cppunit
21mr|cppunit-1.15.1-1|8	Version:	1.15.1
21mr|cppunit-1.15.1-1|9	Release:	1
21mr|cppunit-1.15.1-1|10	License:	LGPLv2+
21mr|cppunit-1.15.1-1|11	Group:		System/Libraries
21mr|cppunit-1.15.1-1|12	Url:		http://cppunit.sourceforge.net/
21mr|cppunit-1.15.1-1|13	Source0:	http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.gz
21mr|cppunit-1.15.1-1|14	Patch0:		cppunit-1.11.4-missing-include.patch
21mr|cppunit-1.15.1-1|15	
21mr|cppunit-1.15.1-1|16	%description
21mr|cppunit-1.15.1-1|17	CppUnit is the C++ port of the famous JUnit framework for unit testing. Test
21mr|cppunit-1.15.1-1|18	output is in XML for automatic testing and GUI based for supervised tests.
21mr|cppunit-1.15.1-1|19	
21mr|cppunit-1.15.1-1|20	#----------------------------------------------------------------------------
21mr|cppunit-1.15.1-1|21	
21mr|cppunit-1.15.1-1|22	%package -n %{libname}
21mr|cppunit-1.15.1-1|23	Summary:	C++ port of JUnit Testing Framework
21mr|cppunit-1.15.1-1|24	Group:		System/Libraries
21mr|cppunit-1.15.1-1|25	
21mr|cppunit-1.15.1-1|26	%description -n %{libname}
21mr|cppunit-1.15.1-1|27	CppUnit is the C++ port of the famous JUnit framework for unit testing. Test
21mr|cppunit-1.15.1-1|28	output is in XML for automatic testing and GUI based for supervised tests.
21mr|cppunit-1.15.1-1|29	
21mr|cppunit-1.15.1-1|30	%files -n %{libname}
21mr|cppunit-1.15.1-1|31	%{_libdir}/libcppunit-%{api}.so.%{major}*
21mr|cppunit-1.15.1-1|32	
21mr|cppunit-1.15.1-1|33	#----------------------------------------------------------------------------
21mr|cppunit-1.15.1-1|34	
21mr|cppunit-1.15.1-1|35	%package -n %{devname}
21mr|cppunit-1.15.1-1|36	Summary:	Development files for %{name}
21mr|cppunit-1.15.1-1|37	Group:		Development/C++
21mr|cppunit-1.15.1-1|38	Requires:	%{libname} = %{EVRD}
21mr|cppunit-1.15.1-1|39	Provides:	%{name}-devel = %{EVRD}
21mr|cppunit-1.15.1-1|40	Provides:	lib%{name}-devel = %{EVRD}
21mr|cppunit-1.15.1-1|41	Provides:	lib%{name}%{api}-devel = %{EVRD}
21mr|cppunit-1.15.1-1|42	
21mr|cppunit-1.15.1-1|43	%description -n %{devname}
21mr|cppunit-1.15.1-1|44	CppUnit is the C++ port of the famous JUnit framework for unit testing. Test
21mr|cppunit-1.15.1-1|45	output is in XML for automatic testing and GUI based for supervised tests.
21mr|cppunit-1.15.1-1|46	
21mr|cppunit-1.15.1-1|47	%files -n %{devname}
21mr|cppunit-1.15.1-1|48	%doc AUTHORS NEWS README THANKS ChangeLog
21mr|cppunit-1.15.1-1|49	%{_bindir}/DllPlugInTester
21mr|cppunit-1.15.1-1|50	%{_libdir}/*.so
21mr|cppunit-1.15.1-1|51	%{_includedir}/cppunit
21mr|cppunit-1.15.1-1|52	%{_libdir}/pkgconfig/cppunit.pc
21mr|cppunit-1.15.1-1|53	
21mr|cppunit-1.15.1-1|54	#----------------------------------------------------------------------------
21mr|cppunit-1.15.1-1|55	
21mr|cppunit-1.15.1-1|56	%prep
21mr|cppunit-1.15.1-1|57	%setup -q
21mr|cppunit-1.15.1-1|58	%patch0 -p1
21mr|cppunit-1.15.1-1|59	
21mr|cppunit-1.15.1-1|60	%build
21mr|cppunit-1.15.1-1|61	%configure \
21mr|cppunit-1.15.1-1|62	--enable-shared \
21mr|cppunit-1.15.1-1|63	--disable-static \
21mr|cppunit-1.15.1-1|64	--disable-doxygen \
21mr|cppunit-1.15.1-1|65	--disable-dot \
21mr|cppunit-1.15.1-1|66	--disable-html-docs \
21mr|cppunit-1.15.1-1|67	--disable-latex-docs
21mr|cppunit-1.15.1-1|68	
21mr|cppunit-1.15.1-1|69	# <oden> somehow LIBADD_DL is ignored, is that an intentional change?
21mr|cppunit-1.15.1-1|70	perl -pi -e "s|^LIBS =.*|LIBS = -lm -ldl|g" src/cppunit/Makefile
21mr|cppunit-1.15.1-1|71	
21mr|cppunit-1.15.1-1|72	%make
21mr|cppunit-1.15.1-1|73	
21mr|cppunit-1.15.1-1|74	%install
21mr|cppunit-1.15.1-1|75	%makeinstall_std
21mr|cppunit-1.15.1-1|76	
21mr|cppunit-1.15.1-1|77	#(tpg) do not duplicate docs
21mr|cppunit-1.15.1-1|78	rm -rf %{buildroot}%{_datadir}/doc/cppunit
21mr|cppunit-1.15.1-1|79	
21mr|cppunit-1.15.1-1|80	# clean up
21mr|cppunit-1.15.1-1|81	rm -rf %{buildroot}%{_datadir}/cppunit
21mr|cppunit-1.15.1-1|82	rm -f %{buildroot}%{_libdir}/*.*a

11838 21
21mr|cpuid-1.0-0.20221003.2|1	%define debug_package %{nil}
21mr|cpuid-1.0-0.20221003.2|2	%define snapshot 20221003
21mr|cpuid-1.0-0.20221003.2|3	
21mr|cpuid-1.0-0.20221003.2|4	Summary:	Dumps CPUID information about the CPU(s)
21mr|cpuid-1.0-0.20221003.2|5	Name:		cpuid
21mr|cpuid-1.0-0.20221003.2|6	Version:	1.0
21mr|cpuid-1.0-0.20221003.2|7	Release:	0.%{snapshot}.2
21mr|cpuid-1.0-0.20221003.2|8	License:	BSD
21mr|cpuid-1.0-0.20221003.2|9	Group:		System/Kernel and hardware
21mr|cpuid-1.0-0.20221003.2|10	Url:		http://www.etallen.com
21mr|cpuid-1.0-0.20221003.2|11	Source0:	http://www.etallen.com/cpuid/%{name}-%{snapshot}.src.tar.gz
21mr|cpuid-1.0-0.20221003.2|12	ExclusiveArch:	%{ix86} %{x86_64}
21mr|cpuid-1.0-0.20221003.2|13	
21mr|cpuid-1.0-0.20221003.2|14	%description
21mr|cpuid-1.0-0.20221003.2|15	Cpuid dumps detailed information about the CPU(s) gathered from the
21mr|cpuid-1.0-0.20221003.2|16	CPUID instruction, and also determines the exact model of CPU(s). It
21mr|cpuid-1.0-0.20221003.2|17	supports Intel, AMD, and VIA CPUs, as well as older Transmeta, Cyrix,
21mr|cpuid-1.0-0.20221003.2|18	UMC, NexGen, and Rise CPUs.
21mr|cpuid-1.0-0.20221003.2|19	
21mr|cpuid-1.0-0.20221003.2|20	%files
21mr|cpuid-1.0-0.20221003.2|21	%doc ChangeLog FUTURE LICENSE
21mr|cpuid-1.0-0.20221003.2|22	%{_bindir}/cpuid
21mr|cpuid-1.0-0.20221003.2|23	%{_mandir}/man1/cpuid.1*
21mr|cpuid-1.0-0.20221003.2|24	%{_bindir}/cpuinfo2cpuid
21mr|cpuid-1.0-0.20221003.2|25	%{_mandir}/man1/cpuinfo2cpuid.1*
21mr|cpuid-1.0-0.20221003.2|26	
21mr|cpuid-1.0-0.20221003.2|27	#---------------------------------------------------------------
21mr|cpuid-1.0-0.20221003.2|28	
21mr|cpuid-1.0-0.20221003.2|29	%prep
21mr|cpuid-1.0-0.20221003.2|30	%setup -q -n %{name}-%{snapshot}
21mr|cpuid-1.0-0.20221003.2|31	
21mr|cpuid-1.0-0.20221003.2|32	%build
21mr|cpuid-1.0-0.20221003.2|33	%setup_compile_flags
21mr|cpuid-1.0-0.20221003.2|34	%make
21mr|cpuid-1.0-0.20221003.2|35	
21mr|cpuid-1.0-0.20221003.2|36	%install
21mr|cpuid-1.0-0.20221003.2|37	%makeinstall_std BUILDROOT=%{buildroot}

11839 21
21mr|cpupower-6.7-0.git06042d.1|1	%define commit 06042d7b32a71c6a423948f8c7fd4bd13572bdf3
21mr|cpupower-6.7-0.git06042d.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|cpupower-6.7-0.git06042d.1|3	
21mr|cpupower-6.7-0.git06042d.1|4	%define major 0
21mr|cpupower-6.7-0.git06042d.1|5	%define libname %mklibname cpupower %{major}
21mr|cpupower-6.7-0.git06042d.1|6	%define devname %mklibname cpupower -d
21mr|cpupower-6.7-0.git06042d.1|7	
21mr|cpupower-6.7-0.git06042d.1|8	Summary:	Tools to manage CPU-related things, e.g. power governor
21mr|cpupower-6.7-0.git06042d.1|9	Name:		cpupower
21mr|cpupower-6.7-0.git06042d.1|10	Version:	6.7
21mr|cpupower-6.7-0.git06042d.1|11	Release:	0.git%{commit_short}.1
21mr|cpupower-6.7-0.git06042d.1|12	License:	GPLv2
21mr|cpupower-6.7-0.git06042d.1|13	Group:		System/Kernel and hardware
21mr|cpupower-6.7-0.git06042d.1|14	Url:		https://github.com/torvalds/linux/commits/master/tools/power/cpupower
21mr|cpupower-6.7-0.git06042d.1|15	Source0:	https://github.com/torvalds/linux/archive/%{commit}.tar.gz?/linux-%{commit}.tar.gz
21mr|cpupower-6.7-0.git06042d.1|16	Source10:	cpupower.service
21mr|cpupower-6.7-0.git06042d.1|17	Source11:	cpupower.config
21mr|cpupower-6.7-0.git06042d.1|18	Source12:	cpupower-start.sh
21mr|cpupower-6.7-0.git06042d.1|19	BuildRequires:	gcc
21mr|cpupower-6.7-0.git06042d.1|20	BuildRequires:	patchelf
21mr|cpupower-6.7-0.git06042d.1|21	BuildRequires:	pkgconfig(libpci)
21mr|cpupower-6.7-0.git06042d.1|22	
21mr|cpupower-6.7-0.git06042d.1|23	Requires:	%{libname} = %{EVRD}
21mr|cpupower-6.7-0.git06042d.1|24	
21mr|cpupower-6.7-0.git06042d.1|25	%description
21mr|cpupower-6.7-0.git06042d.1|26	Tools to manage CPU-related things, e.g. power governor.
21mr|cpupower-6.7-0.git06042d.1|27	
21mr|cpupower-6.7-0.git06042d.1|28	%post
21mr|cpupower-6.7-0.git06042d.1|29	%systemd_post cpupower.service
21mr|cpupower-6.7-0.git06042d.1|30	
21mr|cpupower-6.7-0.git06042d.1|31	%preun
21mr|cpupower-6.7-0.git06042d.1|32	%systemd_preun cpupower.service
21mr|cpupower-6.7-0.git06042d.1|33	
21mr|cpupower-6.7-0.git06042d.1|34	%files -f cpupower.lang
21mr|cpupower-6.7-0.git06042d.1|35	%config(noreplace) %{_sysconfdir}/sysconfig/cpupower
21mr|cpupower-6.7-0.git06042d.1|36	%{_bindir}/cpupower
21mr|cpupower-6.7-0.git06042d.1|37	%{_bindir}/cpupower-start.sh
21mr|cpupower-6.7-0.git06042d.1|38	%{_unitdir}/cpupower.service
21mr|cpupower-6.7-0.git06042d.1|39	%{_presetdir}/86-cpupower.preset
21mr|cpupower-6.7-0.git06042d.1|40	%{_datadir}/bash-completion/completions/cpupower
21mr|cpupower-6.7-0.git06042d.1|41	%{_mandir}/man[1-8]/cpupower*
21mr|cpupower-6.7-0.git06042d.1|42	
21mr|cpupower-6.7-0.git06042d.1|43	#------------------------------------------------------------------
21mr|cpupower-6.7-0.git06042d.1|44	
21mr|cpupower-6.7-0.git06042d.1|45	%package -n %{libname}
21mr|cpupower-6.7-0.git06042d.1|46	Summary:	Userspace library for managing CPU-related things
21mr|cpupower-6.7-0.git06042d.1|47	Group:		System/Libraries
21mr|cpupower-6.7-0.git06042d.1|48	# was built inside kernel-6.1
21mr|cpupower-6.7-0.git06042d.1|49	Conflicts:	cpupower < 6.7
21mr|cpupower-6.7-0.git06042d.1|50	
21mr|cpupower-6.7-0.git06042d.1|51	%description -n %{libname}
21mr|cpupower-6.7-0.git06042d.1|52	Userspace library for managing CPU-related things, e.g. power governor.
21mr|cpupower-6.7-0.git06042d.1|53	
21mr|cpupower-6.7-0.git06042d.1|54	%files -n %{libname}
21mr|cpupower-6.7-0.git06042d.1|55	%{_libdir}/libcpupower.so.%{major}
21mr|cpupower-6.7-0.git06042d.1|56	%{_libdir}/libcpupower.so.%{major}.*
21mr|cpupower-6.7-0.git06042d.1|57	
21mr|cpupower-6.7-0.git06042d.1|58	#------------------------------------------------------------------
21mr|cpupower-6.7-0.git06042d.1|59	
21mr|cpupower-6.7-0.git06042d.1|60	%package -n %{devname}
21mr|cpupower-6.7-0.git06042d.1|61	Summary:	Development files for libcpupower
21mr|cpupower-6.7-0.git06042d.1|62	Group:		Development/C
21mr|cpupower-6.7-0.git06042d.1|63	Requires:	%{libname} = %{EVRD}
21mr|cpupower-6.7-0.git06042d.1|64	# was built inside kernel-6.1, renamed
21mr|cpupower-6.7-0.git06042d.1|65	Conflicts:	cpupower-devel < 6.7
21mr|cpupower-6.7-0.git06042d.1|66	Obsoletes:	cpupower-devel < 6.7
21mr|cpupower-6.7-0.git06042d.1|67	
21mr|cpupower-6.7-0.git06042d.1|68	%description -n %{devname}
21mr|cpupower-6.7-0.git06042d.1|69	Development files for libcpupower.
21mr|cpupower-6.7-0.git06042d.1|70	libcpupower is a userspace library for managing CPU-related things,
21mr|cpupower-6.7-0.git06042d.1|71	e.g. power governor.
21mr|cpupower-6.7-0.git06042d.1|72	
21mr|cpupower-6.7-0.git06042d.1|73	%files -n %{devname}
21mr|cpupower-6.7-0.git06042d.1|74	%{_libdir}/libcpupower.so
21mr|cpupower-6.7-0.git06042d.1|75	%{_includedir}/cpufreq.h
21mr|cpupower-6.7-0.git06042d.1|76	%{_includedir}/cpuidle.h
21mr|cpupower-6.7-0.git06042d.1|77	%{_includedir}/powercap.h
21mr|cpupower-6.7-0.git06042d.1|78	
21mr|cpupower-6.7-0.git06042d.1|79	#------------------------------------------------------------------
21mr|cpupower-6.7-0.git06042d.1|80	
21mr|cpupower-6.7-0.git06042d.1|81	%prep
21mr|cpupower-6.7-0.git06042d.1|82	%autosetup -p1 -n linux-%{commit}/tools/power/cpupower
21mr|cpupower-6.7-0.git06042d.1|83	
21mr|cpupower-6.7-0.git06042d.1|84	%build
21mr|cpupower-6.7-0.git06042d.1|85	%setup_compile_flags
21mr|cpupower-6.7-0.git06042d.1|86	%make_build CPUFREQ_BENCH=false
21mr|cpupower-6.7-0.git06042d.1|87	
21mr|cpupower-6.7-0.git06042d.1|88	%install
21mr|cpupower-6.7-0.git06042d.1|89	%make_install libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false
21mr|cpupower-6.7-0.git06042d.1|90	
21mr|cpupower-6.7-0.git06042d.1|91	mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
21mr|cpupower-6.7-0.git06042d.1|92	install -m644 %{SOURCE10} %{buildroot}%{_unitdir}/cpupower.service
21mr|cpupower-6.7-0.git06042d.1|93	install -m644 %{SOURCE11} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
21mr|cpupower-6.7-0.git06042d.1|94	install -m755 %{SOURCE12} %{buildroot}%{_bindir}/cpupower-start.sh
21mr|cpupower-6.7-0.git06042d.1|95	
21mr|cpupower-6.7-0.git06042d.1|96	mkdir %{buildroot}%{_presetdir}
21mr|cpupower-6.7-0.git06042d.1|97	echo "enable cpupower.service" > %{buildroot}%{_presetdir}/86-cpupower.preset
21mr|cpupower-6.7-0.git06042d.1|98	
21mr|cpupower-6.7-0.git06042d.1|99	%find_lang cpupower

11840 21
21mr|crack-attack-1.1.15-1|1	Name:		crack-attack
21mr|crack-attack-1.1.15-1|2	Summary:	Tetris like game
21mr|crack-attack-1.1.15-1|3	Version:	1.1.15
21mr|crack-attack-1.1.15-1|4	Release:	1
21mr|crack-attack-1.1.15-1|5	Group:		Games/Arcade
21mr|crack-attack-1.1.15-1|6	License:	GPL
21mr|crack-attack-1.1.15-1|7	Url:		http://www.nongnu.org/crack-attack/
21mr|crack-attack-1.1.15-1|8	Source0:	http://savannah.nongnu.org/download/crack-attack/%{name}-%{version}-cvs-01.tar.bz2
21mr|crack-attack-1.1.15-1|9	Source11:	%{name}-48.png
21mr|crack-attack-1.1.15-1|10	Source12:	%{name}-32.png
21mr|crack-attack-1.1.15-1|11	Source13:	%{name}-16.png
21mr|crack-attack-1.1.15-1|12	Source4:	crack-attack-scripts.tar.bz2
21mr|crack-attack-1.1.15-1|13	Source5:	crack-attack-1.1.10-man6-page.bz2
21mr|crack-attack-1.1.15-1|14	Patch0:		crack-attack-1.1.15-fix-str-fmt.patch
21mr|crack-attack-1.1.15-1|15	Patch3:		crack-attack-1.1.14-dont-segfault-i865g.patch
21mr|crack-attack-1.1.15-1|16	Patch5:		crack-attack-1.1.15-gcc43.patch
21mr|crack-attack-1.1.15-1|17	#Patch6:		crack-attack-1.1.14-freeglut-init.patch
21mr|crack-attack-1.1.15-1|18	BuildRequires:	autoconf
21mr|crack-attack-1.1.15-1|19	BuildRequires:	pkgconfig(gl)
21mr|crack-attack-1.1.15-1|20	BuildRequires:	pkgconfig(SDL_mixer)
21mr|crack-attack-1.1.15-1|21	BuildRequires:	pkgconfig(sdl)
21mr|crack-attack-1.1.15-1|22	BuildRequires:	pkgconfig(glut)
21mr|crack-attack-1.1.15-1|23	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|crack-attack-1.1.15-1|24	BuildRequires:	pkgconfig(xmu)
21mr|crack-attack-1.1.15-1|25	BuildRequires:	pkgconfig(xi)
21mr|crack-attack-1.1.15-1|26	Requires:	zenity
21mr|crack-attack-1.1.15-1|27	Recommends:	crack-attack-music
21mr|crack-attack-1.1.15-1|28	Recommends:	crack-attack-sounds
21mr|crack-attack-1.1.15-1|29	
21mr|crack-attack-1.1.15-1|30	%description
21mr|crack-attack-1.1.15-1|31	'Crack Attack!' is a free OpenGL game
21mr|crack-attack-1.1.15-1|32	based on the Super Nintendo classic Tetris Attack.
21mr|crack-attack-1.1.15-1|33	
21mr|crack-attack-1.1.15-1|34	%prep
21mr|crack-attack-1.1.15-1|35	%autosetup -p1 -a 4 -n %{name}-%{version}-cvs-01
21mr|crack-attack-1.1.15-1|36	bzcat %{SOURCE5} > doc/crack-attack.6
21mr|crack-attack-1.1.15-1|37	
21mr|crack-attack-1.1.15-1|38	perl -pi -e "s|^CXXFLAGS.*|CXXFLAGS = $RPM_OPT_FLAGS -DNDEBUG|" src/Makefile*
21mr|crack-attack-1.1.15-1|39	
21mr|crack-attack-1.1.15-1|40	%build
21mr|crack-attack-1.1.15-1|41	autoreconf -fi
21mr|crack-attack-1.1.15-1|42	%configure	--bindir=%{_gamesbindir} \
21mr|crack-attack-1.1.15-1|43	--datadir=%{_gamesdatadir} \
21mr|crack-attack-1.1.15-1|44	--with-sdl-prefix=%{_prefix} \
21mr|crack-attack-1.1.15-1|45	--enable-sound
21mr|crack-attack-1.1.15-1|46	%make
21mr|crack-attack-1.1.15-1|47	
21mr|crack-attack-1.1.15-1|48	%install
21mr|crack-attack-1.1.15-1|49	%makeinstall_std
21mr|crack-attack-1.1.15-1|50	
21mr|crack-attack-1.1.15-1|51	install -D -m 755 crack-attack-{solo,create-server,join-server} %{buildroot}%{_gamesbindir}/
21mr|crack-attack-1.1.15-1|52	
21mr|crack-attack-1.1.15-1|53	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|crack-attack-1.1.15-1|54	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21mr|crack-attack-1.1.15-1|55	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21mr|crack-attack-1.1.15-1|56	
21mr|crack-attack-1.1.15-1|57	rm -rf %{buildroot}%{_mandir}/man1/crack-attack.1
21mr|crack-attack-1.1.15-1|58	install -m644 doc/crack-attack.6 -D %{buildroot}%{_mandir}/man6/crack-attack.6
21mr|crack-attack-1.1.15-1|59	
21mr|crack-attack-1.1.15-1|60	install -d %{buildroot}%{_datadir}/applications
21mr|crack-attack-1.1.15-1|61	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|crack-attack-1.1.15-1|62	[Desktop Entry]
21mr|crack-attack-1.1.15-1|63	Encoding=UTF-8
21mr|crack-attack-1.1.15-1|64	Name=Crack Attack!
21mr|crack-attack-1.1.15-1|65	Exec=crack-attack
21mr|crack-attack-1.1.15-1|66	Icon=crack-attack
21mr|crack-attack-1.1.15-1|67	Terminal=false
21mr|crack-attack-1.1.15-1|68	Type=Application
21mr|crack-attack-1.1.15-1|69	Categories=ArcadeGame;Game;
21mr|crack-attack-1.1.15-1|70	StartupNotify=false
21mr|crack-attack-1.1.15-1|71	EOF
21mr|crack-attack-1.1.15-1|72	
21mr|crack-attack-1.1.15-1|73	# delete devel files
21mr|crack-attack-1.1.15-1|74	rm -rd %{buildroot}%{_includedir}
21mr|crack-attack-1.1.15-1|75	rm -rd %{buildroot}%{_libdir}
21mr|crack-attack-1.1.15-1|76	
21mr|crack-attack-1.1.15-1|77	
21mr|crack-attack-1.1.15-1|78	%files
21mr|crack-attack-1.1.15-1|79	%doc doc/*.html doc/*.jpg
21mr|crack-attack-1.1.15-1|80	%{_gamesbindir}/%{name}
21mr|crack-attack-1.1.15-1|81	%{_gamesbindir}/%{name}-*
21mr|crack-attack-1.1.15-1|82	%{_gamesdatadir}/%{name}
21mr|crack-attack-1.1.15-1|83	%{_datadir}/applications/%{name}.desktop
21mr|crack-attack-1.1.15-1|84	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|crack-attack-1.1.15-1|85	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21mr|crack-attack-1.1.15-1|86	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21mr|crack-attack-1.1.15-1|87	%{_mandir}/man6/*

11841 21
21mr|crack-attack-music-1-17|1	%define name crack-attack-music
21mr|crack-attack-music-1-17|2	%define version 1
21mr|crack-attack-music-1-17|3	%define release 17
21mr|crack-attack-music-1-17|4	
21mr|crack-attack-music-1-17|5	Summary:	Music files for crack-attack
21mr|crack-attack-music-1-17|6	Name:		%{name}
21mr|crack-attack-music-1-17|7	Version:	%{version}
21mr|crack-attack-music-1-17|8	Release: 	%{release}
21mr|crack-attack-music-1-17|9	Url:		http://www.miguev.net/misc/
21mr|crack-attack-music-1-17|10	Source0:	%{name}.tar.bz2
21mr|crack-attack-music-1-17|11	Group:		Games/Arcade
21mr|crack-attack-music-1-17|12	License:	GPL
21mr|crack-attack-music-1-17|13	Requires:	crack-attack >= 1.1.10-5mdk
21mr|crack-attack-music-1-17|14	BuildArch:	noarch
21mr|crack-attack-music-1-17|15	
21mr|crack-attack-music-1-17|16	%description
21mr|crack-attack-music-1-17|17	'Crack Attack!' is a free OpenGL game
21mr|crack-attack-music-1-17|18	based on the Super Nintendo classic Tetris Attack.
21mr|crack-attack-music-1-17|19	
21mr|crack-attack-music-1-17|20	This package provides music to enhance the gaming experience.
21mr|crack-attack-music-1-17|21	%prep
21mr|crack-attack-music-1-17|22	%setup -q  -n data
21mr|crack-attack-music-1-17|23	
21mr|crack-attack-music-1-17|24	%build
21mr|crack-attack-music-1-17|25	
21mr|crack-attack-music-1-17|26	%install
21mr|crack-attack-music-1-17|27	mkdir -p %{buildroot}%{_gamesdatadir}/crack-attack/
21mr|crack-attack-music-1-17|28	cp -a music %{buildroot}%{_gamesdatadir}/crack-attack/music
21mr|crack-attack-music-1-17|29	
21mr|crack-attack-music-1-17|30	%files
21mr|crack-attack-music-1-17|31	%defattr(-,root,root)
21mr|crack-attack-music-1-17|32	%{_gamesdatadir}/crack-attack/music/

11842 21
21mr|crack-attack-sounds-1.1.14-1|1	Summary:	Sound files for crack-attack
21mr|crack-attack-sounds-1.1.14-1|2	Name:		crack-attack-sounds
21mr|crack-attack-sounds-1.1.14-1|3	Version:	1.1.14
21mr|crack-attack-sounds-1.1.14-1|4	Release:	1
21mr|crack-attack-sounds-1.1.14-1|5	Url:		http://www.miguev.net/misc/
21mr|crack-attack-sounds-1.1.14-1|6	Source0:	%{name}.tar.bz2
21mr|crack-attack-sounds-1.1.14-1|7	Group:		Games/Arcade
21mr|crack-attack-sounds-1.1.14-1|8	License:	GPL
21mr|crack-attack-sounds-1.1.14-1|9	Requires:	crack-attack >= 1.1.10-5mdk
21mr|crack-attack-sounds-1.1.14-1|10	BuildArch:	noarch
21mr|crack-attack-sounds-1.1.14-1|11	
21mr|crack-attack-sounds-1.1.14-1|12	%description
21mr|crack-attack-sounds-1.1.14-1|13	'Crack Attack!' is a free OpenGL game
21mr|crack-attack-sounds-1.1.14-1|14	based on the Super Nintendo classic Tetris Attack.
21mr|crack-attack-sounds-1.1.14-1|15	
21mr|crack-attack-sounds-1.1.14-1|16	This package provides sounds to enhance the gaming experience.
21mr|crack-attack-sounds-1.1.14-1|17	%prep
21mr|crack-attack-sounds-1.1.14-1|18	%setup -q  -n data
21mr|crack-attack-sounds-1.1.14-1|19	
21mr|crack-attack-sounds-1.1.14-1|20	%build
21mr|crack-attack-sounds-1.1.14-1|21	
21mr|crack-attack-sounds-1.1.14-1|22	%install
21mr|crack-attack-sounds-1.1.14-1|23	mkdir -p %{buildroot}%{_gamesdatadir}/crack-attack/
21mr|crack-attack-sounds-1.1.14-1|24	cp -a sounds %{buildroot}%{_gamesdatadir}/crack-attack/sounds
21mr|crack-attack-sounds-1.1.14-1|25	
21mr|crack-attack-sounds-1.1.14-1|26	%files
21mr|crack-attack-sounds-1.1.14-1|27	%defattr(-,root,root)
21mr|crack-attack-sounds-1.1.14-1|28	%{_gamesdatadir}/crack-attack/sounds

11843 21
21mr|cracklib-2.9.7-2|1	%define oname crack
21mr|cracklib-2.9.7-2|2	
21mr|cracklib-2.9.7-2|3	%define major 2
21mr|cracklib-2.9.7-2|4	%define libname %mklibname %{oname} %{major}
21mr|cracklib-2.9.7-2|5	%define devname %mklibname %{oname} -d
21mr|cracklib-2.9.7-2|6	%define sdevname %mklibname %{oname} -d -s
21mr|cracklib-2.9.7-2|7	
21mr|cracklib-2.9.7-2|8	Summary:	A password-checking library
21mr|cracklib-2.9.7-2|9	Name:		cracklib
21mr|cracklib-2.9.7-2|10	Version:	2.9.7
21mr|cracklib-2.9.7-2|11	Release:	2
21mr|cracklib-2.9.7-2|12	License:	LGPLv2
21mr|cracklib-2.9.7-2|13	Group:		System/Libraries
21mr|cracklib-2.9.7-2|14	URL:        https://github.com/cracklib/cracklib
21mr|cracklib-2.9.7-2|15	Source0:	https://github.com/cracklib/cracklib/releases/download/v%{version}/cracklib-%{version}.tar.gz
21mr|cracklib-2.9.7-2|16	Source1:	https://github.com/cracklib/cracklib/releases/download/v%{version}/cracklib-words-%{version}.gz
21mr|cracklib-2.9.7-2|17	Source10:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Domains.gz
21mr|cracklib-2.9.7-2|18	Source11:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Dosref.gz
21mr|cracklib-2.9.7-2|19	Source12:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Ftpsites.gz
21mr|cracklib-2.9.7-2|20	Source13:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Jargon.gz
21mr|cracklib-2.9.7-2|21	Source14:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/common-passwords.txt.gz
21mr|cracklib-2.9.7-2|22	Source15:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/etc-hosts.gz
21mr|cracklib-2.9.7-2|23	Source16:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Movies.gz
21mr|cracklib-2.9.7-2|24	Source17:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Python.gz
21mr|cracklib-2.9.7-2|25	Source18:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Trek.gz
21mr|cracklib-2.9.7-2|26	Source19:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/LCarrol.gz
21mr|cracklib-2.9.7-2|27	Source20:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/Paradise.Lost.gz
21mr|cracklib-2.9.7-2|28	Source21:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/cartoon.gz
21mr|cracklib-2.9.7-2|29	Source22:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/myths-legends.gz
21mr|cracklib-2.9.7-2|30	Source23:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/sf.gz
21mr|cracklib-2.9.7-2|31	Source24:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/shakespeare.gz
21mr|cracklib-2.9.7-2|32	Source25:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/ASSurnames.gz
21mr|cracklib-2.9.7-2|33	Source26:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Congress.gz
21mr|cracklib-2.9.7-2|34	Source27:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Family-Names.gz
21mr|cracklib-2.9.7-2|35	Source28:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Given-Names.gz
21mr|cracklib-2.9.7-2|36	Source29:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/famous.gz
21mr|cracklib-2.9.7-2|37	Source30:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/fast-names.gz
21mr|cracklib-2.9.7-2|38	Source31:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/female-names.gz
21mr|cracklib-2.9.7-2|39	Source32:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/male-names.gz
21mr|cracklib-2.9.7-2|40	Source33:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.french.gz
21mr|cracklib-2.9.7-2|41	Source34:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.hp.gz
21mr|cracklib-2.9.7-2|42	Source35:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/other-names.gz
21mr|cracklib-2.9.7-2|43	Source36:	http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/surnames.finnish.gz
21mr|cracklib-2.9.7-2|44	Source37:   http://downloads.skullsecurity.org/passwords/cain.txt.bz2
21mr|cracklib-2.9.7-2|45	Source38:   http://downloads.skullsecurity.org/passwords/john.txt.bz2
21mr|cracklib-2.9.7-2|46	Patch0:		cracklib-2.8.15-fix-python-path.patch
21mr|cracklib-2.9.7-2|47	Patch1:		cracklib-2.9.1-inttypes.patch
21mr|cracklib-2.9.7-2|48	Patch5:		cracklib-2.9.6-coverity.patch
21mr|cracklib-2.9.7-2|49	Patch6:		cracklib-2.9.6-lookup.patch
21mr|cracklib-2.9.7-2|50	BuildRequires:	gettext-devel
21mr|cracklib-2.9.7-2|51	BuildRequires:	pkgconfig(python2)
21mr|cracklib-2.9.7-2|52	BuildRequires:	pkgconfig(python3)
21mr|cracklib-2.9.7-2|53	BuildRequires:	%python2-setuptools
21mr|cracklib-2.9.7-2|54	BuildRequires:	python3-setuptools
21mr|cracklib-2.9.7-2|55	BuildRequires:  autoconf
21mr|cracklib-2.9.7-2|56	
21mr|cracklib-2.9.7-2|57	%description
21mr|cracklib-2.9.7-2|58	CrackLib tests passwords to determine whether they match certain
21mr|cracklib-2.9.7-2|59	security-oriented characteristics. You can use CrackLib to stop
21mr|cracklib-2.9.7-2|60	users from choosing passwords which would be easy to guess. CrackLib
21mr|cracklib-2.9.7-2|61	performs certain tests:
21mr|cracklib-2.9.7-2|62	
21mr|cracklib-2.9.7-2|63	* It tries to generate words from a username and gecos entry and
21mr|cracklib-2.9.7-2|64	checks those words against the password;
21mr|cracklib-2.9.7-2|65	* It checks for simplistic patterns in passwords;
21mr|cracklib-2.9.7-2|66	* It checks for the password in a dictionary.
21mr|cracklib-2.9.7-2|67	
21mr|cracklib-2.9.7-2|68	CrackLib is actually a library containing a particular
21mr|cracklib-2.9.7-2|69	C function which is used to check the password, as well as
21mr|cracklib-2.9.7-2|70	other C functions. CrackLib is not a replacement for a passwd
21mr|cracklib-2.9.7-2|71	program; it must be used in conjunction with an existing passwd
21mr|cracklib-2.9.7-2|72	program.
21mr|cracklib-2.9.7-2|73	
21mr|cracklib-2.9.7-2|74	Install the cracklib package if you need a program to check users'
21mr|cracklib-2.9.7-2|75	passwords to see if they are at least minimally secure. If you
21mr|cracklib-2.9.7-2|76	install CrackLib, you'll also want to install the cracklib-dicts
21mr|cracklib-2.9.7-2|77	package.
21mr|cracklib-2.9.7-2|78	
21mr|cracklib-2.9.7-2|79	#----------------------------------------------------------------------------
21mr|cracklib-2.9.7-2|80	
21mr|cracklib-2.9.7-2|81	%package dicts
21mr|cracklib-2.9.7-2|82	Summary:	The standard CrackLib dictionaries
21mr|cracklib-2.9.7-2|83	Group:		System/Libraries
21mr|cracklib-2.9.7-2|84	
21mr|cracklib-2.9.7-2|85	%description dicts
21mr|cracklib-2.9.7-2|86	The cracklib-dicts package includes the CrackLib dictionaries.
21mr|cracklib-2.9.7-2|87	CrackLib will need to use the dictionary appropriate to your system,
21mr|cracklib-2.9.7-2|88	which is normally put in /usr/share/dict/words.  Cracklib-dicts also contains
21mr|cracklib-2.9.7-2|89	the utilities necessary for the creation of new dictionaries.
21mr|cracklib-2.9.7-2|90	
21mr|cracklib-2.9.7-2|91	If you are installing CrackLib, you should also install cracklib-dicts.
21mr|cracklib-2.9.7-2|92	
21mr|cracklib-2.9.7-2|93	%files dicts
21mr|cracklib-2.9.7-2|94	%{_sbindir}/*
21mr|cracklib-2.9.7-2|95	%{_datadir}/%{name}
21mr|cracklib-2.9.7-2|96	%{_libdir}/cracklib_dict.*
21mr|cracklib-2.9.7-2|97	
21mr|cracklib-2.9.7-2|98	#----------------------------------------------------------------------------
21mr|cracklib-2.9.7-2|99	
21mr|cracklib-2.9.7-2|100	%package common
21mr|cracklib-2.9.7-2|101	Summary:	Common files for a password-checking library
21mr|cracklib-2.9.7-2|102	Group:		System/Libraries
21mr|cracklib-2.9.7-2|103	Conflicts:	cracklib < 2.8.18-12
21mr|cracklib-2.9.7-2|104	Obsoletes:	cracklib < 2.8.18-12
21mr|cracklib-2.9.7-2|105	Conflicts:	%{_lib}crack2 < 2.8.18-12
21mr|cracklib-2.9.7-2|106	
21mr|cracklib-2.9.7-2|107	%description common
21mr|cracklib-2.9.7-2|108	Common files for a password-checking library.
21mr|cracklib-2.9.7-2|109	
21mr|cracklib-2.9.7-2|110	%files common -f %{name}.lang
21mr|cracklib-2.9.7-2|111	
21mr|cracklib-2.9.7-2|112	#----------------------------------------------------------------------------
21mr|cracklib-2.9.7-2|113	
21mr|cracklib-2.9.7-2|114	%package -n %{libname}
21mr|cracklib-2.9.7-2|115	Summary:	A password-checking library
21mr|cracklib-2.9.7-2|116	Group:		System/Libraries
21mr|cracklib-2.9.7-2|117	Requires:	%{name}-common
21mr|cracklib-2.9.7-2|118	
21mr|cracklib-2.9.7-2|119	%description -n %{libname}
21mr|cracklib-2.9.7-2|120	CrackLib tests passwords to determine whether they match certain
21mr|cracklib-2.9.7-2|121	security-oriented characteristics.
21mr|cracklib-2.9.7-2|122	
21mr|cracklib-2.9.7-2|123	%files -n %{libname}
21mr|cracklib-2.9.7-2|124	/%{_lib}/libcrack.so.%{major}*
21mr|cracklib-2.9.7-2|125	
21mr|cracklib-2.9.7-2|126	#----------------------------------------------------------------------------
21mr|cracklib-2.9.7-2|127	
21mr|cracklib-2.9.7-2|128	%package -n %python2-%{name}
21mr|cracklib-2.9.7-2|129	%py2_migration_meta %python2-%{name}
21mr|cracklib-2.9.7-2|130	Summary:	A password-checking library
21mr|cracklib-2.9.7-2|131	Group:		Development/Python
21mr|cracklib-2.9.7-2|132	%if "%python2" != "python"
21mr|cracklib-2.9.7-2|133	%py2_migration_meta python-cracklib
21mr|cracklib-2.9.7-2|134	%endif
21mr|cracklib-2.9.7-2|135	
21mr|cracklib-2.9.7-2|136	%description -n %python2-%{name}
21mr|cracklib-2.9.7-2|137	CrackLib tests passwords to determine whether they match certain
21mr|cracklib-2.9.7-2|138	security-oriented characteristics.
21mr|cracklib-2.9.7-2|139	Python2 module.
21mr|cracklib-2.9.7-2|140	
21mr|cracklib-2.9.7-2|141	%files -n %python2-%{name}
21mr|cracklib-2.9.7-2|142	%{python2_sitearch}/*
21mr|cracklib-2.9.7-2|143	
21mr|cracklib-2.9.7-2|144	#----------------------------------------------------------------------------
21mr|cracklib-2.9.7-2|145	
21mr|cracklib-2.9.7-2|146	%package -n python3-%{name}
21mr|cracklib-2.9.7-2|147	Summary:	A password-checking library
21mr|cracklib-2.9.7-2|148	Group:		Development/Python
21mr|cracklib-2.9.7-2|149	
21mr|cracklib-2.9.7-2|150	%description -n python3-%{name}
21mr|cracklib-2.9.7-2|151	CrackLib tests passwords to determine whether they match certain
21mr|cracklib-2.9.7-2|152	security-oriented characteristics.
21mr|cracklib-2.9.7-2|153	Python 3 module.
21mr|cracklib-2.9.7-2|154	
21mr|cracklib-2.9.7-2|155	%files -n python3-%{name}
21mr|cracklib-2.9.7-2|156	%{python3_sitearch}/*
21mr|cracklib-2.9.7-2|157	
21mr|cracklib-2.9.7-2|158	#----------------------------------------------------------------------------
21mr|cracklib-2.9.7-2|159	
21mr|cracklib-2.9.7-2|160	%package -n %{devname}
21mr|cracklib-2.9.7-2|161	Summary:	Cracklib link library & header file
21mr|cracklib-2.9.7-2|162	Group:		Development/C
21mr|cracklib-2.9.7-2|163	Requires:	%{libname} = %{version}
21mr|cracklib-2.9.7-2|164	Provides:	lib%{oname}-devel = %{EVRD}
21mr|cracklib-2.9.7-2|165	Provides:	%{oname}lib-devel = %{EVRD}
21mr|cracklib-2.9.7-2|166	
21mr|cracklib-2.9.7-2|167	%description -n %{devname}
21mr|cracklib-2.9.7-2|168	The cracklib devel package include the needed library link and
21mr|cracklib-2.9.7-2|169	header files for development.
21mr|cracklib-2.9.7-2|170	
21mr|cracklib-2.9.7-2|171	%files -n %{devname}
21mr|cracklib-2.9.7-2|172	%{_includedir}/*
21mr|cracklib-2.9.7-2|173	/%{_lib}/*.so
21mr|cracklib-2.9.7-2|174	
21mr|cracklib-2.9.7-2|175	#----------------------------------------------------------------------------
21mr|cracklib-2.9.7-2|176	
21mr|cracklib-2.9.7-2|177	%package -n %{sdevname}
21mr|cracklib-2.9.7-2|178	Summary:	Cracklib static library
21mr|cracklib-2.9.7-2|179	Group:		Development/C
21mr|cracklib-2.9.7-2|180	# static libs (*.a) were moved
21mr|cracklib-2.9.7-2|181	Conflicts:  %{devname} < 2.9.6-9
21mr|cracklib-2.9.7-2|182	Obsoletes:  %{devname} < 2.9.6-9
21mr|cracklib-2.9.7-2|183	
21mr|cracklib-2.9.7-2|184	%description -n %{sdevname}
21mr|cracklib-2.9.7-2|185	Cracklib static library
21mr|cracklib-2.9.7-2|186	
21mr|cracklib-2.9.7-2|187	%files -n %{sdevname}
21mr|cracklib-2.9.7-2|188	/%{_lib}/*.*a
21mr|cracklib-2.9.7-2|189	
21mr|cracklib-2.9.7-2|190	#----------------------------------------------------------------------------
21mr|cracklib-2.9.7-2|191	
21mr|cracklib-2.9.7-2|192	%prep
21mr|cracklib-2.9.7-2|193	%autosetup -p1
21mr|cracklib-2.9.7-2|194	cp -p lib/packer.h lib/packer.h.in
21mr|cracklib-2.9.7-2|195	autoreconf -fi
21mr|cracklib-2.9.7-2|196	
21mr|cracklib-2.9.7-2|197	for dict in %{SOURCE1} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} \
21mr|cracklib-2.9.7-2|198	%{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18} %{SOURCE19} %{SOURCE20} %{SOURCE21} \
21mr|cracklib-2.9.7-2|199	%{SOURCE22} %{SOURCE23} %{SOURCE24} %{SOURCE25} %{SOURCE26} %{SOURCE27} %{SOURCE28} \
21mr|cracklib-2.9.7-2|200	%{SOURCE29} %{SOURCE30} %{SOURCE31} %{SOURCE32} %{SOURCE33} %{SOURCE34} %{SOURCE35} \
21mr|cracklib-2.9.7-2|201	%{SOURCE36} %{SOURCE37} %{SOURCE38}; do
21mr|cracklib-2.9.7-2|202	cp ${dict} dicts/
21mr|cracklib-2.9.7-2|203	done
21mr|cracklib-2.9.7-2|204	
21mr|cracklib-2.9.7-2|205	# abf issue here
21mr|cracklib-2.9.7-2|206	mv dicts/common-passwords.txt.gz dicts/common-passwords.txt
21mr|cracklib-2.9.7-2|207	gzip -d dicts/*.gz
21mr|cracklib-2.9.7-2|208	bzip2 -d dicts/*.bz2
21mr|cracklib-2.9.7-2|209	
21mr|cracklib-2.9.7-2|210	%build
21mr|cracklib-2.9.7-2|211	
21mr|cracklib-2.9.7-2|212	autoreconf -fi
21mr|cracklib-2.9.7-2|213	%configure \
21mr|cracklib-2.9.7-2|214	--libdir=/%{_lib} \
21mr|cracklib-2.9.7-2|215	--enable-static
21mr|cracklib-2.9.7-2|216	%make_build
21mr|cracklib-2.9.7-2|217	
21mr|cracklib-2.9.7-2|218	( cd python
21mr|cracklib-2.9.7-2|219	%py2_build
21mr|cracklib-2.9.7-2|220	%py3_build
21mr|cracklib-2.9.7-2|221	)
21mr|cracklib-2.9.7-2|222	
21mr|cracklib-2.9.7-2|223	%install
21mr|cracklib-2.9.7-2|224	
21mr|cracklib-2.9.7-2|225	%make_install
21mr|cracklib-2.9.7-2|226	
21mr|cracklib-2.9.7-2|227	chmod 0755 ./util/cracklib-format ./util/cracklib-packer
21mr|cracklib-2.9.7-2|228	./util/cracklib-format dicts/* | ./util/cracklib-packer %{buildroot}%{_datadir}/cracklib/pw_dict
21mr|cracklib-2.9.7-2|229	
21mr|cracklib-2.9.7-2|230	ln -s cracklib-format %{buildroot}%{_sbindir}/mkdict
21mr|cracklib-2.9.7-2|231	ln -s cracklib-packer %{buildroot}%{_sbindir}/packer
21mr|cracklib-2.9.7-2|232	
21mr|cracklib-2.9.7-2|233	mkdir -p %{buildroot}%{_libdir}
21mr|cracklib-2.9.7-2|234	ln -s %{_datadir}/cracklib/pw_dict.hwm %{buildroot}%{_libdir}/cracklib_dict.hwm
21mr|cracklib-2.9.7-2|235	ln -s %{_datadir}/cracklib/pw_dict.pwd %{buildroot}%{_libdir}/cracklib_dict.pwd
21mr|cracklib-2.9.7-2|236	ln -s %{_datadir}/cracklib/pw_dict.pwi %{buildroot}%{_libdir}/cracklib_dict.pwi
21mr|cracklib-2.9.7-2|237	
21mr|cracklib-2.9.7-2|238	install -m644 lib/packer.h %{buildroot}%{_includedir}/
21mr|cracklib-2.9.7-2|239	
21mr|cracklib-2.9.7-2|240	%find_lang %{name}
21mr|cracklib-2.9.7-2|241	
21mr|cracklib-2.9.7-2|242	( cd python
21mr|cracklib-2.9.7-2|243	%py2_install
21mr|cracklib-2.9.7-2|244	%py3_install
21mr|cracklib-2.9.7-2|245	)

11844 21
21mr|crda-3.18-6|1	Summary:	Software to upload wireless regulatory information into kernel
21mr|crda-3.18-6|2	Name:		crda
21mr|crda-3.18-6|3	Version:	3.18
21mr|crda-3.18-6|4	Release:	6
21mr|crda-3.18-6|5	License:	ISC
21mr|crda-3.18-6|6	Group:		System/Configuration/Hardware
21mr|crda-3.18-6|7	Url:		http://linuxwireless.org/en/developers/Regulatory/CRDA
21mr|crda-3.18-6|8	Source0:	http://wireless.kernel.org/download/crda/crda-%{version}.tar.xz
21mr|crda-3.18-6|9	# From Fedora.
21mr|crda-3.18-6|10	# This script sets regulatory domain for a country based on the
21mr|crda-3.18-6|11	# current time zone.
21mr|crda-3.18-6|12	# '/usr/sbin/iw' was replaced with just 'iw'.
21mr|crda-3.18-6|13	Source1:	setregdomain
21mr|crda-3.18-6|14	Source2:	setregdomain.1
21mr|crda-3.18-6|15	# Adapted from Fedora
21mr|crda-3.18-6|16	# Add udev rule to call setregdomain on wireless device add.
21mr|crda-3.18-6|17	Patch0:		regulatory-rules-setregdomain.patch
21mr|crda-3.18-6|18	# Do not call ldconfig in crda Makefile explicitly.
21mr|crda-3.18-6|19	Patch1:		crda-remove-ldconfig.patch
21mr|crda-3.18-6|20	Patch2:		crda-3.18-no-werror.patch
21mr|crda-3.18-6|21	Patch3:		crda-3.18-cflags.patch
21mr|crda-3.18-6|22	BuildRequires:	libgcrypt-devel
21mr|crda-3.18-6|23	BuildRequires:	pkgconfig(libnl-3.0)
21mr|crda-3.18-6|24	BuildRequires:	python2-m2crypto
21mr|crda-3.18-6|25	BuildRequires:	wireless-regdb
21mr|crda-3.18-6|26	Requires:	udev
21mr|crda-3.18-6|27	Requires:	iw
21mr|crda-3.18-6|28	Requires:	wireless-regdb
21mr|crda-3.18-6|29	
21mr|crda-3.18-6|30	%description
21mr|crda-3.18-6|31	CRDA acts as the udev helper for communication between the kernel and
21mr|crda-3.18-6|32	userspace for regulatory compliance. It relies on nl80211 for
21mr|crda-3.18-6|33	communication. CRDA is intended to be run only through udev
21mr|crda-3.18-6|34	communication from the kernel. The user should never have to run it
21mr|crda-3.18-6|35	manually except if debugging udev issues.
21mr|crda-3.18-6|36	
21mr|crda-3.18-6|37	%files
21mr|crda-3.18-6|38	%doc LICENSE README
21mr|crda-3.18-6|39	%dir %{_prefix}/lib/crda
21mr|crda-3.18-6|40	%{_mandir}/man1/setregdomain.1*
21mr|crda-3.18-6|41	%{_mandir}/man8/crda.8*
21mr|crda-3.18-6|42	%{_mandir}/man8/regdbdump.8*
21mr|crda-3.18-6|43	/lib/udev/rules.d/85-regulatory.rules
21mr|crda-3.18-6|44	%{_sbindir}/crda
21mr|crda-3.18-6|45	# A symlink, in case any applications still need crda in /sbin
21mr|crda-3.18-6|46	/sbin/crda
21mr|crda-3.18-6|47	%{_sbindir}/regdbdump
21mr|crda-3.18-6|48	%{_sbindir}/setregdomain
21mr|crda-3.18-6|49	%{_libdir}/libreg.so
21mr|crda-3.18-6|50	#---------------------------------------------------------------------------
21mr|crda-3.18-6|51	
21mr|crda-3.18-6|52	%package devel
21mr|crda-3.18-6|53	Summary:	Header files for use with libreg from CRDA
21mr|crda-3.18-6|54	Group:		Development/C
21mr|crda-3.18-6|55	
21mr|crda-3.18-6|56	%description devel
21mr|crda-3.18-6|57	Header files to make use of libreg for accessing regulatory info.
21mr|crda-3.18-6|58	
21mr|crda-3.18-6|59	%files devel
21mr|crda-3.18-6|60	%{_includedir}/reglib/nl80211.h
21mr|crda-3.18-6|61	%{_includedir}/reglib/regdb.h
21mr|crda-3.18-6|62	%{_includedir}/reglib/reglib.h
21mr|crda-3.18-6|63	#---------------------------------------------------------------------------
21mr|crda-3.18-6|64	
21mr|crda-3.18-6|65	%prep
21mr|crda-3.18-6|66	%autosetup -p1
21mr|crda-3.18-6|67	sed -i -e 's|^#!/usr/bin/env python|#!%{__python2}|' utils/key2pub.py
21mr|crda-3.18-6|68	
21mr|crda-3.18-6|69	%build
21mr|crda-3.18-6|70	export CFLAGS="%{optflags}"
21mr|crda-3.18-6|71	%make_build -j1 SBINDIR=%{_sbindir}/ LIBDIR=%{_libdir} WERROR= V=1
21mr|crda-3.18-6|72	
21mr|crda-3.18-6|73	
21mr|crda-3.18-6|74	%install
21mr|crda-3.18-6|75	%makeinstall_std \
21mr|crda-3.18-6|76	MANDIR=%{_mandir}/ SBINDIR=%{_sbindir}/ LIBDIR=%{_libdir}/
21mr|crda-3.18-6|77	
21mr|crda-3.18-6|78	mkdir -p %{buildroot}%{_prefix}/lib/crda
21mr|crda-3.18-6|79	install -D -pm 0755 %{SOURCE1} %{buildroot}%{_sbindir}
21mr|crda-3.18-6|80	install -D -pm 0644 %{SOURCE2} %{buildroot}%{_mandir}/man1/setregdomain.1
21mr|crda-3.18-6|81	
21mr|crda-3.18-6|82	# Just in case any applications need crda exactly in /sbin
21mr|crda-3.18-6|83	mkdir -p %{buildroot}/sbin/
21mr|crda-3.18-6|84	ln -s %{_sbindir}/crda %{buildroot}/sbin/

11845 21
21mr|createrepo_c-0.20.1-1|1	%define major 0
21mr|createrepo_c-0.20.1-1|2	%define libname %mklibname %{name} %{major}
21mr|createrepo_c-0.20.1-1|3	%define develname %mklibname %{name} -d
21mr|createrepo_c-0.20.1-1|4	
21mr|createrepo_c-0.20.1-1|5	Summary:	Creates a common metadata repository
21mr|createrepo_c-0.20.1-1|6	Name:		createrepo_c
21mr|createrepo_c-0.20.1-1|7	Version:	0.20.1
21mr|createrepo_c-0.20.1-1|8	Release:	1
21mr|createrepo_c-0.20.1-1|9	License:	GPLv2+
21mr|createrepo_c-0.20.1-1|10	Group:		System/Configuration/Packaging
21mr|createrepo_c-0.20.1-1|11	URL:		https://github.com/rpm-software-management/createrepo_c
21mr|createrepo_c-0.20.1-1|12	Source0:	https://github.com/rpm-software-management/createrepo_c/archive/%{version}/%{name}-%{version}.tar.gz
21mr|createrepo_c-0.20.1-1|13	
21mr|createrepo_c-0.20.1-1|14	# OpenMandriva specific patches for transitioning from RPM 5
21mr|createrepo_c-0.20.1-1|15	## Attempt to handle DistEpoch in a semi-sane manner
21mr|createrepo_c-0.20.1-1|16	Patch1000:	createrepo_c-handle-DistEpoch.patch
21mr|createrepo_c-0.20.1-1|17	## Fully ignore DistEpoch as we don't want it anymore
21mr|createrepo_c-0.20.1-1|18	Patch1001:	createrepo_c-disable-distepoch.patch
21mr|createrepo_c-0.20.1-1|19	
21mr|createrepo_c-0.20.1-1|20	BuildRequires:	cmake
21mr|createrepo_c-0.20.1-1|21	BuildRequires:	doxygen
21mr|createrepo_c-0.20.1-1|22	BuildRequires:	magic-devel
21mr|createrepo_c-0.20.1-1|23	BuildRequires:	pkgconfig(popt)
21mr|createrepo_c-0.20.1-1|24	BuildRequires:	pkgconfig(zlib)
21mr|createrepo_c-0.20.1-1|25	#BuildRequires:	pkgconfig(bzip2)
21mr|createrepo_c-0.20.1-1|26	BuildRequires:	bzip2-devel
21mr|createrepo_c-0.20.1-1|27	BuildRequires:	pkgconfig(bash-completion)
21mr|createrepo_c-0.20.1-1|28	BuildRequires:	pkgconfig(rpm)
21mr|createrepo_c-0.20.1-1|29	BuildConflicts:	pkgconfig(rpm) >= 5
21mr|createrepo_c-0.20.1-1|30	BuildRequires:	pkgconfig(libcurl)
21mr|createrepo_c-0.20.1-1|31	BuildRequires:	pkgconfig(libxml-2.0)
21mr|createrepo_c-0.20.1-1|32	BuildRequires:	pkgconfig(expat)
21mr|createrepo_c-0.20.1-1|33	BuildRequires:	pkgconfig(liblzma)
21mr|createrepo_c-0.20.1-1|34	BuildRequires:	pkgconfig(sqlite3)
21mr|createrepo_c-0.20.1-1|35	BuildRequires:	pkgconfig(glib-2.0)
21mr|createrepo_c-0.20.1-1|36	BuildRequires:	pkgconfig(python3)
21mr|createrepo_c-0.20.1-1|37	BuildRequires:	pkgconfig(libssl)
21mr|createrepo_c-0.20.1-1|38	BuildRequires:	pkgconfig(icu-i18n)
21mr|createrepo_c-0.20.1-1|39	BuildRequires:	pkgconfig(zck)
21mr|createrepo_c-0.20.1-1|40	BuildRequires:	pkgconfig(drpm)
21mr|createrepo_c-0.20.1-1|41	BuildRequires:	pkgconfig(modulemd-2.0) >= 2.3.0
21mr|createrepo_c-0.20.1-1|42	BuildRequires:	python3-nose
21mr|createrepo_c-0.20.1-1|43	BuildRequires:	python3-sphinx
21mr|createrepo_c-0.20.1-1|44	BuildRequires:	ninja
21mr|createrepo_c-0.20.1-1|45	Requires:	%{libname} = %{EVRD}
21mr|createrepo_c-0.20.1-1|46	Provides:	createrepo = %{EVRD}
21mr|createrepo_c-0.20.1-1|47	
21mr|createrepo_c-0.20.1-1|48	%description
21mr|createrepo_c-0.20.1-1|49	C implementation of Createrepo. This utility will generate a common
21mr|createrepo_c-0.20.1-1|50	metadata repository from a directory of rpm packages
21mr|createrepo_c-0.20.1-1|51	
21mr|createrepo_c-0.20.1-1|52	%package -n %{libname}
21mr|createrepo_c-0.20.1-1|53	Summary:	Library for repodata manipulation
21mr|createrepo_c-0.20.1-1|54	Group:		System/Libraries
21mr|createrepo_c-0.20.1-1|55	
21mr|createrepo_c-0.20.1-1|56	%description -n %{libname}
21mr|createrepo_c-0.20.1-1|57	Libraries for applications using the createrepo_c library
21mr|createrepo_c-0.20.1-1|58	for easy manipulation with a repodata.
21mr|createrepo_c-0.20.1-1|59	
21mr|createrepo_c-0.20.1-1|60	%package -n %{develname}
21mr|createrepo_c-0.20.1-1|61	Summary:	Library for repodata manipulation
21mr|createrepo_c-0.20.1-1|62	Group:		Development/C
21mr|createrepo_c-0.20.1-1|63	Requires:	%{libname} = %{EVRD}
21mr|createrepo_c-0.20.1-1|64	
21mr|createrepo_c-0.20.1-1|65	%description -n %{develname}
21mr|createrepo_c-0.20.1-1|66	This package contains the createrepo_c C library and header files.
21mr|createrepo_c-0.20.1-1|67	These development files are for easy manipulation with a repodata.
21mr|createrepo_c-0.20.1-1|68	
21mr|createrepo_c-0.20.1-1|69	%package -n python3-%{name}
21mr|createrepo_c-0.20.1-1|70	Summary:	Python 3 bindings for the createrepo_c library
21mr|createrepo_c-0.20.1-1|71	Group:		Development/Python
21mr|createrepo_c-0.20.1-1|72	Requires:	%{libname} = %{EVRD}
21mr|createrepo_c-0.20.1-1|73	
21mr|createrepo_c-0.20.1-1|74	%description -n python3-%{name}
21mr|createrepo_c-0.20.1-1|75	Python 3 bindings for the createrepo_c library.
21mr|createrepo_c-0.20.1-1|76	
21mr|createrepo_c-0.20.1-1|77	%prep
21mr|createrepo_c-0.20.1-1|78	%autosetup -p1
21mr|createrepo_c-0.20.1-1|79	
21mr|createrepo_c-0.20.1-1|80	%build
21mr|createrepo_c-0.20.1-1|81	%cmake -DPYTHON_DESIRED:str=3 -G Ninja -DWITH_LIBMODULEMD=ON -DWITH_ZCHUNK=ON
21mr|createrepo_c-0.20.1-1|82	%ninja_build
21mr|createrepo_c-0.20.1-1|83	
21mr|createrepo_c-0.20.1-1|84	%install
21mr|createrepo_c-0.20.1-1|85	%ninja_install -C build
21mr|createrepo_c-0.20.1-1|86	
21mr|createrepo_c-0.20.1-1|87	%check
21mr|createrepo_c-0.20.1-1|88	# Compile C tests
21mr|createrepo_c-0.20.1-1|89	#make tests
21mr|createrepo_c-0.20.1-1|90	
21mr|createrepo_c-0.20.1-1|91	# Run Python 3 tests
21mr|createrepo_c-0.20.1-1|92	#make ARGS="-V" test
21mr|createrepo_c-0.20.1-1|93	
21mr|createrepo_c-0.20.1-1|94	%files
21mr|createrepo_c-0.20.1-1|95	%{_datadir}/bash-completion/completions/*
21mr|createrepo_c-0.20.1-1|96	%{_bindir}/createrepo_c
21mr|createrepo_c-0.20.1-1|97	%{_bindir}/mergerepo_c
21mr|createrepo_c-0.20.1-1|98	%{_bindir}/modifyrepo_c
21mr|createrepo_c-0.20.1-1|99	%{_bindir}/sqliterepo_c
21mr|createrepo_c-0.20.1-1|100	%{_mandir}/man8/createrepo_c.8.*
21mr|createrepo_c-0.20.1-1|101	%{_mandir}/man8/mergerepo_c.8.*
21mr|createrepo_c-0.20.1-1|102	%{_mandir}/man8/modifyrepo_c.8.*
21mr|createrepo_c-0.20.1-1|103	%{_mandir}/man8/sqliterepo_c.8.*
21mr|createrepo_c-0.20.1-1|104	
21mr|createrepo_c-0.20.1-1|105	%files -n %{libname}
21mr|createrepo_c-0.20.1-1|106	%{_libdir}/libcreaterepo_c.so.%{major}*
21mr|createrepo_c-0.20.1-1|107	
21mr|createrepo_c-0.20.1-1|108	%files -n %{develname}
21mr|createrepo_c-0.20.1-1|109	%doc COPYING
21mr|createrepo_c-0.20.1-1|110	%dir %{_includedir}/createrepo_c
21mr|createrepo_c-0.20.1-1|111	%{_libdir}/libcreaterepo_c.so
21mr|createrepo_c-0.20.1-1|112	%{_libdir}/pkgconfig/createrepo_c.pc
21mr|createrepo_c-0.20.1-1|113	%{_includedir}/createrepo_c/*
21mr|createrepo_c-0.20.1-1|114	
21mr|createrepo_c-0.20.1-1|115	%files -n python3-%{name}
21mr|createrepo_c-0.20.1-1|116	%{python3_sitearch}/createrepo_c/
21mr|createrepo_c-0.20.1-1|117	%{python3_sitearch}/createrepo_c-*.egg-info

11846 21
21mr|cri-tools-1.34.0-1|1	%define	debug_package %nil
21mr|cri-tools-1.34.0-1|2	
21mr|cri-tools-1.34.0-1|3	Name:		cri-tools
21mr|cri-tools-1.34.0-1|4	Version:	1.34.0
21mr|cri-tools-1.34.0-1|5	Release:	1
21mr|cri-tools-1.34.0-1|6	Summary:	CLI and validation tools for Kubelet
21mr|cri-tools-1.34.0-1|7	URL:		https://github.com/kubernetes-sigs/cri-tools
21mr|cri-tools-1.34.0-1|8	Source0:	https://github.com/kubernetes-sigs/cri-tools/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|cri-tools-1.34.0-1|9	License:	ASL 2.0
21mr|cri-tools-1.34.0-1|10	Group:		Development/Other
21mr|cri-tools-1.34.0-1|11	Provides:	crictl = %{version}-%{release}
21mr|cri-tools-1.34.0-1|12	BuildRequires:	go >= 1.11
21mr|cri-tools-1.34.0-1|13	BuildRequires:	git-core
21mr|cri-tools-1.34.0-1|14	
21mr|cri-tools-1.34.0-1|15	%description
21mr|cri-tools-1.34.0-1|16	CLI and validation tools for Kubelet Container Runtime Interface (CRI)
21mr|cri-tools-1.34.0-1|17	
21mr|cri-tools-1.34.0-1|18	%files
21mr|cri-tools-1.34.0-1|19	%doc README.md LICENSE
21mr|cri-tools-1.34.0-1|20	%{_bindir}/crictl
21mr|cri-tools-1.34.0-1|21	%{_bindir}/critest
21mr|cri-tools-1.34.0-1|22	
21mr|cri-tools-1.34.0-1|23	#-----------------------------------------------------------------------
21mr|cri-tools-1.34.0-1|24	%prep
21mr|cri-tools-1.34.0-1|25	%setup -q
21mr|cri-tools-1.34.0-1|26	
21mr|cri-tools-1.34.0-1|27	%build
21mr|cri-tools-1.34.0-1|28	make crictl
21mr|cri-tools-1.34.0-1|29	
21mr|cri-tools-1.34.0-1|30	%install
21mr|cri-tools-1.34.0-1|31	make DESTDIR=%{buildroot} BINDIR=%{_bindir} VERSION=%{version} install
21mr|cri-tools-1.34.0-1|32	
21mr|cri-tools-1.34.0-1|33	%changelog
21mr|cri-tools-1.34.0-1|34	- Merge: d768def 2f92a06
21mr|cri-tools-1.34.0-1|35	* Wed Oct 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cri-tools-1.34.0-1|36	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cri-tools-1.34.0-1|37	
21mr|cri-tools-1.34.0-1|38	* Wed Oct 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cri-tools-1.34.0-1|39	- Update version to 1.34.0
21mr|cri-tools-1.34.0-1|40	
21mr|cri-tools-1.34.0-1|41	* Thu Dec 5 2024 Alexander Stefanov <alexander@mezon.ru> 1.31.1-1
21mr|cri-tools-1.34.0-1|42	- autoupdate version to 1.31.1
21mr|cri-tools-1.34.0-1|43	
21mr|cri-tools-1.34.0-1|44	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|cri-tools-1.34.0-1|45	- autoadd .nvchecker.toml for cri-tools
21mr|cri-tools-1.34.0-1|46	
21mr|cri-tools-1.34.0-1|47	- Merge: ed4ff52 a2806ef
21mr|cri-tools-1.34.0-1|48	* Sun Mar 24 2024 dsilakov <denis.silakov@rosalab.ru>
21mr|cri-tools-1.34.0-1|49	- Merge pull request #1 from redval6/cri-tools:rosa2021.1
21mr|cri-tools-1.34.0-1|50	- cri-tools version 1.29.0
21mr|cri-tools-1.34.0-1|51	
21mr|cri-tools-1.34.0-1|52	* Sun Mar 24 2024 Руслан <bloomingwell@gmail.com>
21mr|cri-tools-1.34.0-1|53	- Updated .abf.yml to version 1.29.0
21mr|cri-tools-1.34.0-1|54	
21mr|cri-tools-1.34.0-1|55	* Sun Mar 24 2024 Руслан <bloomingwell@gmail.com>
21mr|cri-tools-1.34.0-1|56	- Updated cri-tools.spec to version 1.29.0
21mr|cri-tools-1.34.0-1|57	
21mr|cri-tools-1.34.0-1|58	* Fri Feb 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.29.0-1
21mr|cri-tools-1.34.0-1|59	- Update version to 1.29.0
21mr|cri-tools-1.34.0-1|60	
21mr|cri-tools-1.34.0-1|61	* Sun Dec 17 2023 Mikhail N <m.novosyolov@rosalinux.ru> 1.20.0-2
21mr|cri-tools-1.34.0-1|62	- MassBuild#4361: Increase release tag
21mr|cri-tools-1.34.0-1|63	
21mr|cri-tools-1.34.0-1|64	* Thu Feb 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.20.0-1
21mr|cri-tools-1.34.0-1|65	- newpkg
21mr|cri-tools-1.34.0-1|66	
21mr|cri-tools-1.34.0-1|67	* Wed Feb 17 2021 Sergey Zhemoitel <djam5@ya.ru> 1.20.0-1
21mr|cri-tools-1.34.0-1|68	- Imported from SRPM

11847 21
21mr|cronie-1.5.7-3|1	Summary:	Cron daemon for executing programs at set times
21mr|cronie-1.5.7-3|2	Name:		cronie
21mr|cronie-1.5.7-3|3	Version:	1.5.7
21mr|cronie-1.5.7-3|4	Release:	3
21mr|cronie-1.5.7-3|5	License:	MIT and BSD
21mr|cronie-1.5.7-3|6	Group:		System/Servers
21mr|cronie-1.5.7-3|7	Url:		https://github.com/cronie-crond/cronie
21mr|cronie-1.5.7-3|8	Source0:	https://github.com/cronie-crond/cronie/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|cronie-1.5.7-3|9	Source1:	anacron-timestamp
21mr|cronie-1.5.7-3|10	Source2:	crond.pam
21mr|cronie-1.5.7-3|11	Patch0:		cronie-1.4.8-lsb_header_fix.patch
21mr|cronie-1.5.7-3|12	Buildrequires:	pam-devel
21mr|cronie-1.5.7-3|13	Buildrequires:	pkgconfig(audit)
21mr|cronie-1.5.7-3|14	Requires:	pam
21mr|cronie-1.5.7-3|15	Requires:	crontabs
21mr|cronie-1.5.7-3|16	Recommends:	anacron
21mr|cronie-1.5.7-3|17	Recommends:	nano
21mr|cronie-1.5.7-3|18	Provides:	cron-daemon = %{EVRD}
21mr|cronie-1.5.7-3|19	Provides:	crond = %{EVRD}
21mr|cronie-1.5.7-3|20	Provides:	vixie-cron = 4:4.4
21mr|cronie-1.5.7-3|21	
21mr|cronie-1.5.7-3|22	%description
21mr|cronie-1.5.7-3|23	Cronie contains the standard UNIX daemon crond that runs specified programs at
21mr|cronie-1.5.7-3|24	scheduled times and related tools. It is a fork of the original vixie-cron and
21mr|cronie-1.5.7-3|25	has security and configuration enhancements like the ability to use pam and
21mr|cronie-1.5.7-3|26	SELinux.
21mr|cronie-1.5.7-3|27	
21mr|cronie-1.5.7-3|28	%files
21mr|cronie-1.5.7-3|29	%doc AUTHORS INSTALL README ChangeLog
21mr|cronie-1.5.7-3|30	%license COPYING
21mr|cronie-1.5.7-3|31	%attr(6755,root,root) %{_bindir}/crontab
21mr|cronie-1.5.7-3|32	%attr(6755,root,root) %{_bindir}/cronnext
21mr|cronie-1.5.7-3|33	%{_mandir}/man1/cronnext.*
21mr|cronie-1.5.7-3|34	%{_mandir}/man1/crontab.*
21mr|cronie-1.5.7-3|35	%{_mandir}/man5/crontab.*
21mr|cronie-1.5.7-3|36	%{_mandir}/man8/cron.*
21mr|cronie-1.5.7-3|37	%{_mandir}/man8/crond.*
21mr|cronie-1.5.7-3|38	%attr(755,root,root) %{_sbindir}/crond
21mr|cronie-1.5.7-3|39	%dir %{_sysconfdir}/cron.d
21mr|cronie-1.5.7-3|40	%config(noreplace) %{_sysconfdir}/cron.deny
21mr|cronie-1.5.7-3|41	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/crond
21mr|cronie-1.5.7-3|42	%config(noreplace) %{_sysconfdir}/sysconfig/crond
21mr|cronie-1.5.7-3|43	%attr(0644,root,root) %{_unitdir}/crond.service
21mr|cronie-1.5.7-3|44	%dir /var/spool/cron
21mr|cronie-1.5.7-3|45	
21mr|cronie-1.5.7-3|46	%preun
21mr|cronie-1.5.7-3|47	%systemd_post crond.service
21mr|cronie-1.5.7-3|48	
21mr|cronie-1.5.7-3|49	%postun
21mr|cronie-1.5.7-3|50	%systemd_postun_with_restart crond.service
21mr|cronie-1.5.7-3|51	
21mr|cronie-1.5.7-3|52	%posttrans
21mr|cronie-1.5.7-3|53	%systemd_post crond.service
21mr|cronie-1.5.7-3|54	
21mr|cronie-1.5.7-3|55	#----------------------------------------------------------------------------
21mr|cronie-1.5.7-3|56	
21mr|cronie-1.5.7-3|57	%package anacron
21mr|cronie-1.5.7-3|58	Summary:	Utility for running regular jobs
21mr|cronie-1.5.7-3|59	Group:		System/Servers
21mr|cronie-1.5.7-3|60	Requires:	crontabs
21mr|cronie-1.5.7-3|61	Requires:	sendmail
21mr|cronie-1.5.7-3|62	# for touch
21mr|cronie-1.5.7-3|63	Requires(post):	coreutils
21mr|cronie-1.5.7-3|64	Provides:	anacron = 2.4
21mr|cronie-1.5.7-3|65	
21mr|cronie-1.5.7-3|66	%description anacron
21mr|cronie-1.5.7-3|67	Anacron becames part of cronie. Anacron is used only for running regular jobs.
21mr|cronie-1.5.7-3|68	The default settings execute regular jobs by anacron, however this could be
21mr|cronie-1.5.7-3|69	overloaded in settings.
21mr|cronie-1.5.7-3|70	
21mr|cronie-1.5.7-3|71	%files anacron
21mr|cronie-1.5.7-3|72	%{_mandir}/man5/anacrontab.*
21mr|cronie-1.5.7-3|73	%{_mandir}/man8/anacron.*
21mr|cronie-1.5.7-3|74	%{_sbindir}/anacron
21mr|cronie-1.5.7-3|75	%config(noreplace) %{_sysconfdir}/anacrontab
21mr|cronie-1.5.7-3|76	%attr(0755,root,root) %{_sysconfdir}/cron.daily/0anacron-timestamp
21mr|cronie-1.5.7-3|77	%attr(0755,root,root) %{_sysconfdir}/cron.weekly/0anacron-timestamp
21mr|cronie-1.5.7-3|78	%attr(0755,root,root) %{_sysconfdir}/cron.monthly/0anacron-timestamp
21mr|cronie-1.5.7-3|79	%attr(0755,root,root) %{_sysconfdir}/cron.hourly/0anacron
21mr|cronie-1.5.7-3|80	%dir /var/spool/anacron
21mr|cronie-1.5.7-3|81	%ghost %verify(not md5 size mtime) /var/spool/anacron/cron.daily
21mr|cronie-1.5.7-3|82	%ghost %verify(not md5 size mtime) /var/spool/anacron/cron.weekly
21mr|cronie-1.5.7-3|83	%ghost %verify(not md5 size mtime) /var/spool/anacron/cron.monthly
21mr|cronie-1.5.7-3|84	
21mr|cronie-1.5.7-3|85	%post anacron
21mr|cronie-1.5.7-3|86	[ -e /var/spool/anacron/cron.daily ] || touch /var/spool/anacron/cron.daily
21mr|cronie-1.5.7-3|87	[ -e /var/spool/anacron/cron.weekly ] || touch /var/spool/anacron/cron.weekly
21mr|cronie-1.5.7-3|88	[ -e /var/spool/anacron/cron.monthly ] || touch /var/spool/anacron/cron.monthly
21mr|cronie-1.5.7-3|89	
21mr|cronie-1.5.7-3|90	#----------------------------------------------------------------------------
21mr|cronie-1.5.7-3|91	
21mr|cronie-1.5.7-3|92	%prep
21mr|cronie-1.5.7-3|93	%setup -q
21mr|cronie-1.5.7-3|94	%apply_patches
21mr|cronie-1.5.7-3|95	
21mr|cronie-1.5.7-3|96	# Make sure anacron is started after regular cron jobs, otherwise anacron might
21mr|cronie-1.5.7-3|97	# run first, and after that regular cron runs the same jobs again
21mr|cronie-1.5.7-3|98	sed -i	-e "s/^START_HOURS_RANGE.*$/START_HOURS_RANGE=6-22/" \
21mr|cronie-1.5.7-3|99	-e "s/nice run-parts/nice -n 19 run-parts/" \
21mr|cronie-1.5.7-3|100	contrib/anacrontab
21mr|cronie-1.5.7-3|101	
21mr|cronie-1.5.7-3|102	%build
21mr|cronie-1.5.7-3|103	%serverbuild
21mr|cronie-1.5.7-3|104	# package nano-as-default-editor is usually preinstalled
21mr|cronie-1.5.7-3|105	%configure \
21mr|cronie-1.5.7-3|106	--enable-anacron	\
21mr|cronie-1.5.7-3|107	--with-audit		\
21mr|cronie-1.5.7-3|108	--with-editor=/usr/bin/nano \
21mr|cronie-1.5.7-3|109	--with-inotify		\
21mr|cronie-1.5.7-3|110	--with-pam
21mr|cronie-1.5.7-3|111	%make
21mr|cronie-1.5.7-3|112	
21mr|cronie-1.5.7-3|113	%install
21mr|cronie-1.5.7-3|114	%makeinstall_std
21mr|cronie-1.5.7-3|115	
21mr|cronie-1.5.7-3|116	install -d -m 700 %{buildroot}/var/spool/cron
21mr|cronie-1.5.7-3|117	install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
21mr|cronie-1.5.7-3|118	
21mr|cronie-1.5.7-3|119	# https://bugzilla.mandriva.com/show_bug.cgi?id=19645 and
21mr|cronie-1.5.7-3|120	# https://bugzilla.mandriva.com/show_bug.cgi?id=28278
21mr|cronie-1.5.7-3|121	touch %{buildroot}%{_sysconfdir}/cron.deny
21mr|cronie-1.5.7-3|122	
21mr|cronie-1.5.7-3|123	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|cronie-1.5.7-3|124	install -m0644 crond.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/crond
21mr|cronie-1.5.7-3|125	
21mr|cronie-1.5.7-3|126	install -m 644 contrib/anacrontab %{buildroot}%{_sysconfdir}/anacrontab
21mr|cronie-1.5.7-3|127	mkdir -pm 755 %{buildroot}%{_sysconfdir}/cron.hourly
21mr|cronie-1.5.7-3|128	install -c -m755 contrib/0anacron %{buildroot}%{_sysconfdir}/cron.hourly/0anacron
21mr|cronie-1.5.7-3|129	
21mr|cronie-1.5.7-3|130	install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/crond
21mr|cronie-1.5.7-3|131	
21mr|cronie-1.5.7-3|132	# Install cron job which will update anacron's daily, weekly, monthly timestamps
21mr|cronie-1.5.7-3|133	# when these jobs are run by regular cron, in order to prevent duplicate execution
21mr|cronie-1.5.7-3|134	for i in daily weekly monthly
21mr|cronie-1.5.7-3|135	do
21mr|cronie-1.5.7-3|136	mkdir -p %{buildroot}/etc/cron.${i}
21mr|cronie-1.5.7-3|137	sed -e "s/XXXX/${i}/" %{SOURCE1} > %{buildroot}/etc/cron.${i}/0anacron-timestamp
21mr|cronie-1.5.7-3|138	done
21mr|cronie-1.5.7-3|139	
21mr|cronie-1.5.7-3|140	# create empty %%ghost files
21mr|cronie-1.5.7-3|141	mkdir -p %{buildroot}/var/spool/anacron
21mr|cronie-1.5.7-3|142	touch %{buildroot}/var/spool/anacron/cron.daily
21mr|cronie-1.5.7-3|143	touch %{buildroot}/var/spool/anacron/cron.weekly
21mr|cronie-1.5.7-3|144	touch %{buildroot}/var/spool/anacron/cron.monthly
21mr|cronie-1.5.7-3|145	
21mr|cronie-1.5.7-3|146	# install systemd initscript
21mr|cronie-1.5.7-3|147	mkdir -p %{buildroot}%{_unitdir}
21mr|cronie-1.5.7-3|148	install -m 644 contrib/cronie.systemd %{buildroot}%{_unitdir}/crond.service

11848 21
21mr|crontabs-1.11-2|1	Summary:	Root crontab files used to schedule the execution of programs
21mr|crontabs-1.11-2|2	Name:		crontabs
21mr|crontabs-1.11-2|3	Version:	1.11
21mr|crontabs-1.11-2|4	Release:	2
21mr|crontabs-1.11-2|5	License:	GPLv2+
21mr|crontabs-1.11-2|6	Group:		System/Configuration/Other
21mr|crontabs-1.11-2|7	Source0:	crontab
21mr|crontabs-1.11-2|8	Source1:	config
21mr|crontabs-1.11-2|9	Requires:	run-parts
21mr|crontabs-1.11-2|10	BuildArch:	noarch
21mr|crontabs-1.11-2|11	
21mr|crontabs-1.11-2|12	%description
21mr|crontabs-1.11-2|13	The crontabs package contains root crontab files. Crontab is the
21mr|crontabs-1.11-2|14	program used to install, uninstall or list the tables used to drive the
21mr|crontabs-1.11-2|15	cron daemon. The cron daemon checks the crontab files to see when
21mr|crontabs-1.11-2|16	particular commands are scheduled to be executed. If commands are
21mr|crontabs-1.11-2|17	scheduled, it executes them.
21mr|crontabs-1.11-2|18	
21mr|crontabs-1.11-2|19	Crontabs handles a basic system function, so it should be installed on
21mr|crontabs-1.11-2|20	your system.
21mr|crontabs-1.11-2|21	
21mr|crontabs-1.11-2|22	%files
21mr|crontabs-1.11-2|23	%doc %{_docdir}/%{name}
21mr|crontabs-1.11-2|24	%config(noreplace) %{_sysconfdir}/crontab
21mr|crontabs-1.11-2|25	%config(noreplace) %{_sysconfdir}/sysconfig/crontab
21mr|crontabs-1.11-2|26	%dir %{_sysconfdir}/cron.hourly
21mr|crontabs-1.11-2|27	%dir %{_sysconfdir}/cron.daily
21mr|crontabs-1.11-2|28	%dir %{_sysconfdir}/cron.weekly
21mr|crontabs-1.11-2|29	%dir %{_sysconfdir}/cron.monthly
21mr|crontabs-1.11-2|30	%dir %{_sysconfdir}/cron.yearly
21mr|crontabs-1.11-2|31	
21mr|crontabs-1.11-2|32	#----------------------------------------------------------------------------
21mr|crontabs-1.11-2|33	
21mr|crontabs-1.11-2|34	%prep
21mr|crontabs-1.11-2|35	
21mr|crontabs-1.11-2|36	%build
21mr|crontabs-1.11-2|37	
21mr|crontabs-1.11-2|38	%install
21mr|crontabs-1.11-2|39	mkdir -p %{buildroot}%{_sysconfdir}/cron.{hourly,daily,weekly,monthly,yearly}
21mr|crontabs-1.11-2|40	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|crontabs-1.11-2|41	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|crontabs-1.11-2|42	
21mr|crontabs-1.11-2|43	install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}
21mr|crontabs-1.11-2|44	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/crontab

11849 21
21mr|cross-avr-binutils-2.35-2|1	%define target avr
21mr|cross-avr-binutils-2.35-2|2	
21mr|cross-avr-binutils-2.35-2|3	Summary:	Cross Compiling GNU binutils targeted at %{target}
21mr|cross-avr-binutils-2.35-2|4	Name:		cross-%{target}-binutils
21mr|cross-avr-binutils-2.35-2|5	Version:	2.35
21mr|cross-avr-binutils-2.35-2|6	Release:	2
21mr|cross-avr-binutils-2.35-2|7	License:	GPLv2+
21mr|cross-avr-binutils-2.35-2|8	Group:		Development/Tools
21mr|cross-avr-binutils-2.35-2|9	Url:		http://www.gnu.org/software/binutils/
21mr|cross-avr-binutils-2.35-2|10	Source0:	ftp://ftp.gnu.org:21/pub/gnu/binutils/binutils-%{version}.tar.xz
21mr|cross-avr-binutils-2.35-2|11	BuildRequires:	gawk
21mr|cross-avr-binutils-2.35-2|12	BuildRequires:	texinfo
21mr|cross-avr-binutils-2.35-2|13	
21mr|cross-avr-binutils-2.35-2|14	%description
21mr|cross-avr-binutils-2.35-2|15	This is a Cross Compiling version of GNU binutils, which can be used to
21mr|cross-avr-binutils-2.35-2|16	assemble and link binaries for the %{target} platform, instead of for the
21mr|cross-avr-binutils-2.35-2|17	native %{_arch} platform.
21mr|cross-avr-binutils-2.35-2|18	
21mr|cross-avr-binutils-2.35-2|19	%files
21mr|cross-avr-binutils-2.35-2|20	%doc binutils-%{version}/COPYING binutils-%{version}/COPYING.LIB
21mr|cross-avr-binutils-2.35-2|21	%doc binutils-%{version}/README
21mr|cross-avr-binutils-2.35-2|22	%{_prefix}/%{target}
21mr|cross-avr-binutils-2.35-2|23	%{_bindir}/%{target}-*
21mr|cross-avr-binutils-2.35-2|24	%{_mandir}/man1/%{target}-*.1*
21mr|cross-avr-binutils-2.35-2|25	
21mr|cross-avr-binutils-2.35-2|26	#----------------------------------------------------------------------------
21mr|cross-avr-binutils-2.35-2|27	
21mr|cross-avr-binutils-2.35-2|28	%prep
21mr|cross-avr-binutils-2.35-2|29	%autosetup -p1 -c
21mr|cross-avr-binutils-2.35-2|30	
21mr|cross-avr-binutils-2.35-2|31	%build
21mr|cross-avr-binutils-2.35-2|32	mkdir -p build
21mr|cross-avr-binutils-2.35-2|33	pushd build
21mr|cross-avr-binutils-2.35-2|34	CFLAGS="%{optflags}" ../binutils-%{version}/configure \
21mr|cross-avr-binutils-2.35-2|35	--prefix=%{_prefix} \
21mr|cross-avr-binutils-2.35-2|36	--libdir=%{_libdir} \
21mr|cross-avr-binutils-2.35-2|37	--mandir=%{_mandir} \
21mr|cross-avr-binutils-2.35-2|38	--infodir=%{_infodir} \
21mr|cross-avr-binutils-2.35-2|39	--target=%{target} \
21mr|cross-avr-binutils-2.35-2|40	--disable-werror \
21mr|cross-avr-binutils-2.35-2|41	--disable-nls
21mr|cross-avr-binutils-2.35-2|42	
21mr|cross-avr-binutils-2.35-2|43	%make
21mr|cross-avr-binutils-2.35-2|44	popd
21mr|cross-avr-binutils-2.35-2|45	
21mr|cross-avr-binutils-2.35-2|46	%install
21mr|cross-avr-binutils-2.35-2|47	pushd build
21mr|cross-avr-binutils-2.35-2|48	%makeinstall_std
21mr|cross-avr-binutils-2.35-2|49	popd
21mr|cross-avr-binutils-2.35-2|50	# these are for win targets only
21mr|cross-avr-binutils-2.35-2|51	rm %{buildroot}%{_mandir}/man1/%{target}-{dlltool,windres}.1
21mr|cross-avr-binutils-2.35-2|52	# we don't want these as we are a cross version
21mr|cross-avr-binutils-2.35-2|53	rm -r %{buildroot}%{_infodir}

11850 21
21mr|cross-avr-gcc-10.2.0-3|1	%define target avr
21mr|cross-avr-gcc-10.2.0-3|2	%define Werror_cflags -Wformat
21mr|cross-avr-gcc-10.2.0-3|3	%define debug_package %{nil}
21mr|cross-avr-gcc-10.2.0-3|4	# This is a ugly workaround for not listing all files in /usr/lib and %%{_libexecdir}
21mr|cross-avr-gcc-10.2.0-3|5	# Don't remove it until you are going to support this package in future
21mr|cross-avr-gcc-10.2.0-3|6	%define _files_listed_twice_terminate_build 0
21mr|cross-avr-gcc-10.2.0-3|7	
21mr|cross-avr-gcc-10.2.0-3|8	Summary:	Cross Compiling GNU GCC targeted at %{target}
21mr|cross-avr-gcc-10.2.0-3|9	Name:		cross-%{target}-gcc
21mr|cross-avr-gcc-10.2.0-3|10	Version:	10.2.0
21mr|cross-avr-gcc-10.2.0-3|11	Release:	3
21mr|cross-avr-gcc-10.2.0-3|12	License:	GPLv2+
21mr|cross-avr-gcc-10.2.0-3|13	Group:		Development/C
21mr|cross-avr-gcc-10.2.0-3|14	Url:		http://gcc.gnu.org/
21mr|cross-avr-gcc-10.2.0-3|15	Source0:	ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.xz
21mr|cross-avr-gcc-10.2.0-3|16	Patch0:		avr-gcc-4.5.3-mint8.patch
21mr|cross-avr-gcc-10.2.0-3|17	Patch1:		avr-gcc-config.patch
21mr|cross-avr-gcc-10.2.0-3|18	BuildRequires:	cross-%{target}-binutils
21mr|cross-avr-gcc-10.2.0-3|19	BuildRequires:	gawk
21mr|cross-avr-gcc-10.2.0-3|20	BuildRequires:	gmp-devel
21mr|cross-avr-gcc-10.2.0-3|21	BuildRequires:	mpfr-devel
21mr|cross-avr-gcc-10.2.0-3|22	BuildRequires:	libmpc-devel
21mr|cross-avr-gcc-10.2.0-3|23	BuildRequires:	pkgconfig(zlib)
21mr|cross-avr-gcc-10.2.0-3|24	Requires:	cross-%{target}-binutils
21mr|cross-avr-gcc-10.2.0-3|25	Provides:	%{name}-cpp = %{EVRD}
21mr|cross-avr-gcc-10.2.0-3|26	
21mr|cross-avr-gcc-10.2.0-3|27	%description
21mr|cross-avr-gcc-10.2.0-3|28	This is a Cross Compiling version of GNU GCC, which can be used to compile
21mr|cross-avr-gcc-10.2.0-3|29	for the %{target} platform, instead of for the native %{_arch} platform.
21mr|cross-avr-gcc-10.2.0-3|30	
21mr|cross-avr-gcc-10.2.0-3|31	%files
21mr|cross-avr-gcc-10.2.0-3|32	%doc COPYING COPYING.LIB
21mr|cross-avr-gcc-10.2.0-3|33	%{_bindir}/%{target}-*
21mr|cross-avr-gcc-10.2.0-3|34	%dir /usr/lib/gcc
21mr|cross-avr-gcc-10.2.0-3|35	%dir /usr/lib/gcc/%{target}
21mr|cross-avr-gcc-10.2.0-3|36	/usr/lib/gcc/%{target}/%{version}
21mr|cross-avr-gcc-10.2.0-3|37	%dir %{_libexecdir}/gcc
21mr|cross-avr-gcc-10.2.0-3|38	%dir %{_libexecdir}/gcc/%{target}
21mr|cross-avr-gcc-10.2.0-3|39	%{_libexecdir}/gcc/%{target}/%{version}
21mr|cross-avr-gcc-10.2.0-3|40	%{_mandir}/man1/%{target}-*.1.*
21mr|cross-avr-gcc-10.2.0-3|41	%exclude %{_bindir}/%{target}-?++
21mr|cross-avr-gcc-10.2.0-3|42	%exclude %{_libexecdir}/gcc/%{target}/%{version}/cc1plus
21mr|cross-avr-gcc-10.2.0-3|43	%exclude %{_mandir}/man1/%{target}-g++.1.*
21mr|cross-avr-gcc-10.2.0-3|44	
21mr|cross-avr-gcc-10.2.0-3|45	#----------------------------------------------------------------------------
21mr|cross-avr-gcc-10.2.0-3|46	
21mr|cross-avr-gcc-10.2.0-3|47	%package c++
21mr|cross-avr-gcc-10.2.0-3|48	Summary:	Cross Compiling GNU GCC targeted at %{target}
21mr|cross-avr-gcc-10.2.0-3|49	Group:		Development/C++
21mr|cross-avr-gcc-10.2.0-3|50	Requires:	%{name} = %{EVRD}
21mr|cross-avr-gcc-10.2.0-3|51	
21mr|cross-avr-gcc-10.2.0-3|52	%description c++
21mr|cross-avr-gcc-10.2.0-3|53	This package contains the Cross Compiling version of g++, which can be used to
21mr|cross-avr-gcc-10.2.0-3|54	compile c++ code for the %{target} platform, instead of for the native %{_arch}
21mr|cross-avr-gcc-10.2.0-3|55	platform.
21mr|cross-avr-gcc-10.2.0-3|56	
21mr|cross-avr-gcc-10.2.0-3|57	%files c++
21mr|cross-avr-gcc-10.2.0-3|58	%{_bindir}/%{target}-?++
21mr|cross-avr-gcc-10.2.0-3|59	%{_libexecdir}/gcc/%{target}/%{version}/cc1plus
21mr|cross-avr-gcc-10.2.0-3|60	%{_mandir}/man1/%{target}-g++.1.*
21mr|cross-avr-gcc-10.2.0-3|61	
21mr|cross-avr-gcc-10.2.0-3|62	#----------------------------------------------------------------------------
21mr|cross-avr-gcc-10.2.0-3|63	
21mr|cross-avr-gcc-10.2.0-3|64	%prep
21mr|cross-avr-gcc-10.2.0-3|65	%autosetup -p1 -n gcc-%{version}
21mr|cross-avr-gcc-10.2.0-3|66	
21mr|cross-avr-gcc-10.2.0-3|67	contrib/gcc_update --touch
21mr|cross-avr-gcc-10.2.0-3|68	
21mr|cross-avr-gcc-10.2.0-3|69	# Extract %%__os_install_post into os_install_post~
21mr|cross-avr-gcc-10.2.0-3|70	cat << \EOF > os_install_post~
21mr|cross-avr-gcc-10.2.0-3|71	%__os_install_post
21mr|cross-avr-gcc-10.2.0-3|72	EOF
21mr|cross-avr-gcc-10.2.0-3|73	
21mr|cross-avr-gcc-10.2.0-3|74	# Generate customized brp-*scripts
21mr|cross-avr-gcc-10.2.0-3|75	cat os_install_post~ | while read a x y; do
21mr|cross-avr-gcc-10.2.0-3|76	case $a in
21mr|cross-avr-gcc-10.2.0-3|77	# Prevent brp-strip* from trying to handle foreign binaries
21mr|cross-avr-gcc-10.2.0-3|78	*/brp-strip*)
21mr|cross-avr-gcc-10.2.0-3|79	b=$(basename $a)
21mr|cross-avr-gcc-10.2.0-3|80	sed -e 's,find %{buildroot},find %{buildroot}%{_bindir} %{buildroot}%{_libexecdir},' $a > $b
21mr|cross-avr-gcc-10.2.0-3|81	chmod a+x $b
21mr|cross-avr-gcc-10.2.0-3|82	;;
21mr|cross-avr-gcc-10.2.0-3|83	esac
21mr|cross-avr-gcc-10.2.0-3|84	done
21mr|cross-avr-gcc-10.2.0-3|85	
21mr|cross-avr-gcc-10.2.0-3|86	sed -e 's,^[ ]*/usr/lib/rpm.*/brp-strip,./brp-strip,' \
21mr|cross-avr-gcc-10.2.0-3|87	< os_install_post~ > os_install_post
21mr|cross-avr-gcc-10.2.0-3|88	
21mr|cross-avr-gcc-10.2.0-3|89	%build
21mr|cross-avr-gcc-10.2.0-3|90	
21mr|cross-avr-gcc-10.2.0-3|91	mkdir -p gcc-%{target}
21mr|cross-avr-gcc-10.2.0-3|92	pushd gcc-%{target}
21mr|cross-avr-gcc-10.2.0-3|93	CC="%{__cc} %{optflags} -fno-stack-protector" \
21mr|cross-avr-gcc-10.2.0-3|94	../configure \
21mr|cross-avr-gcc-10.2.0-3|95	--prefix=%{_prefix} \
21mr|cross-avr-gcc-10.2.0-3|96	--mandir=%{_mandir} \
21mr|cross-avr-gcc-10.2.0-3|97	--infodir=%{_infodir} \
21mr|cross-avr-gcc-10.2.0-3|98	--target=%{target} \
21mr|cross-avr-gcc-10.2.0-3|99	--enable-languages=c,c++ \
21mr|cross-avr-gcc-10.2.0-3|100	--disable-nls \
21mr|cross-avr-gcc-10.2.0-3|101	--disable-libssp \
21mr|cross-avr-gcc-10.2.0-3|102	--with-system-zlib \
21mr|cross-avr-gcc-10.2.0-3|103	--enable-version-specific-runtime-libs \
21mr|cross-avr-gcc-10.2.0-3|104	--with-pkgversion="%{distribution} %{EVRD}" \
21mr|cross-avr-gcc-10.2.0-3|105	--with-bugurl="%{bugurl}" \
21mr|cross-avr-gcc-10.2.0-3|106	--libexecdir=%{_libexecdir}
21mr|cross-avr-gcc-10.2.0-3|107	# In general, building GCC is not smp-safe
21mr|cross-avr-gcc-10.2.0-3|108	make
21mr|cross-avr-gcc-10.2.0-3|109	popd
21mr|cross-avr-gcc-10.2.0-3|110	
21mr|cross-avr-gcc-10.2.0-3|111	%install
21mr|cross-avr-gcc-10.2.0-3|112	pushd gcc-%{target}
21mr|cross-avr-gcc-10.2.0-3|113	%makeinstall_std
21mr|cross-avr-gcc-10.2.0-3|114	popd
21mr|cross-avr-gcc-10.2.0-3|115	# we don't want these as we are a cross version
21mr|cross-avr-gcc-10.2.0-3|116	rm -rf %{buildroot}%{_infodir}
21mr|cross-avr-gcc-10.2.0-3|117	rm -rf %{buildroot}%{_mandir}/man7
21mr|cross-avr-gcc-10.2.0-3|118	rm -rf %{buildroot}%{_libdir}/libcc1.so*
21mr|cross-avr-gcc-10.2.0-3|119	# and these aren't usefull for embedded targets
21mr|cross-avr-gcc-10.2.0-3|120	rm -rf %{buildroot}/usr/lib/gcc/%{target}/%{version}/install-tools
21mr|cross-avr-gcc-10.2.0-3|121	rm -rf %{buildroot}%{_libexecdir}/gcc/%{target}/%{version}/install-tools
21mr|cross-avr-gcc-10.2.0-3|122	
21mr|cross-avr-gcc-10.2.0-3|123	%define __os_install_post . ./os_install_post

11851 21
21mr|crossguid-0.2.3-1.ca1bf4.5|1	%define commit ca1bf4b810e2d188d04cb6286f957008ee1b7681
21mr|crossguid-0.2.3-1.ca1bf4.5|2	%define git ca1bf4
21mr|crossguid-0.2.3-1.ca1bf4.5|3	
21mr|crossguid-0.2.3-1.ca1bf4.5|4	%define major 0
21mr|crossguid-0.2.3-1.ca1bf4.5|5	%define libname %mklibname %{name} %{major}
21mr|crossguid-0.2.3-1.ca1bf4.5|6	%define devname %mklibname %{name} -d
21mr|crossguid-0.2.3-1.ca1bf4.5|7	
21mr|crossguid-0.2.3-1.ca1bf4.5|8	Summary:	Lightweight cross platform C++ GUID/UUID library
21mr|crossguid-0.2.3-1.ca1bf4.5|9	Name:		crossguid
21mr|crossguid-0.2.3-1.ca1bf4.5|10	Version:	0.2.3
21mr|crossguid-0.2.3-1.ca1bf4.5|11	Release:	1.%{git}.5
21mr|crossguid-0.2.3-1.ca1bf4.5|12	License:	MIT
21mr|crossguid-0.2.3-1.ca1bf4.5|13	Group:		System/Libraries
21mr|crossguid-0.2.3-1.ca1bf4.5|14	Url:		https://github.com/graeme-hill/crossguid
21mr|crossguid-0.2.3-1.ca1bf4.5|15	Source0:	https://github.com/graeme-hill/crossguid/archive/%{git}.zip?/%{name}-%{git}.zip
21mr|crossguid-0.2.3-1.ca1bf4.5|16	#place *.cmake files to libdir
21mr|crossguid-0.2.3-1.ca1bf4.5|17	Patch0:		crossguid-cmake.patch
21mr|crossguid-0.2.3-1.ca1bf4.5|18	Patch1:		crossguid-c++17.patch
21mr|crossguid-0.2.3-1.ca1bf4.5|19	BuildRequires:	pkgconfig(uuid)
21mr|crossguid-0.2.3-1.ca1bf4.5|20	BuildRequires:	cmake
21mr|crossguid-0.2.3-1.ca1bf4.5|21	
21mr|crossguid-0.2.3-1.ca1bf4.5|22	%description
21mr|crossguid-0.2.3-1.ca1bf4.5|23	CrossGuid is a minimal, cross platform, C++ GUID library. It uses the best
21mr|crossguid-0.2.3-1.ca1bf4.5|24	native GUID/UUID generator on the given platform and had a generic class
21mr|crossguid-0.2.3-1.ca1bf4.5|25	for parsing, stringifying, and comparing IDs.
21mr|crossguid-0.2.3-1.ca1bf4.5|26	
21mr|crossguid-0.2.3-1.ca1bf4.5|27	#----------------------------------------------------------------------------
21mr|crossguid-0.2.3-1.ca1bf4.5|28	
21mr|crossguid-0.2.3-1.ca1bf4.5|29	%package -n %{libname}
21mr|crossguid-0.2.3-1.ca1bf4.5|30	Summary:	Shared library for lightweight cross platform C++ GUID/UUID library
21mr|crossguid-0.2.3-1.ca1bf4.5|31	Group:		System/Libraries
21mr|crossguid-0.2.3-1.ca1bf4.5|32	
21mr|crossguid-0.2.3-1.ca1bf4.5|33	%description -n %{libname}
21mr|crossguid-0.2.3-1.ca1bf4.5|34	Shared library for lightweight cross platform C++ GUID/UUID library.
21mr|crossguid-0.2.3-1.ca1bf4.5|35	
21mr|crossguid-0.2.3-1.ca1bf4.5|36	%files -n %{libname}
21mr|crossguid-0.2.3-1.ca1bf4.5|37	%{_libdir}/lib%{name}.so.%{major}*
21mr|crossguid-0.2.3-1.ca1bf4.5|38	
21mr|crossguid-0.2.3-1.ca1bf4.5|39	#----------------------------------------------------------------------------
21mr|crossguid-0.2.3-1.ca1bf4.5|40	
21mr|crossguid-0.2.3-1.ca1bf4.5|41	%package -n %{devname}
21mr|crossguid-0.2.3-1.ca1bf4.5|42	Summary:	Development files for lightweight cross platform C++ GUID/UUID library
21mr|crossguid-0.2.3-1.ca1bf4.5|43	Group:		Development/C
21mr|crossguid-0.2.3-1.ca1bf4.5|44	Requires:	%{libname} = %{EVRD}
21mr|crossguid-0.2.3-1.ca1bf4.5|45	Provides:	%{name}-devel = %{EVRD}
21mr|crossguid-0.2.3-1.ca1bf4.5|46	
21mr|crossguid-0.2.3-1.ca1bf4.5|47	%description -n %{devname}
21mr|crossguid-0.2.3-1.ca1bf4.5|48	Development files for lightweight cross platform C++ GUID/UUID library.
21mr|crossguid-0.2.3-1.ca1bf4.5|49	
21mr|crossguid-0.2.3-1.ca1bf4.5|50	%files -n %{devname}
21mr|crossguid-0.2.3-1.ca1bf4.5|51	%{_libdir}/lib%{name}.so
21mr|crossguid-0.2.3-1.ca1bf4.5|52	%{_includedir}/crossguid/guid.*
21mr|crossguid-0.2.3-1.ca1bf4.5|53	%{_libdir}/pkgconfig/crossguid.pc
21mr|crossguid-0.2.3-1.ca1bf4.5|54	%{_datadir}/crossguid/LICENSE
21mr|crossguid-0.2.3-1.ca1bf4.5|55	%{_datadir}/crossguid/README.md
21mr|crossguid-0.2.3-1.ca1bf4.5|56	%{_libdir}/crossguid/cmake/crossguid-config-release.cmake
21mr|crossguid-0.2.3-1.ca1bf4.5|57	%{_libdir}/crossguid/cmake/crossguid-config.cmake
21mr|crossguid-0.2.3-1.ca1bf4.5|58	
21mr|crossguid-0.2.3-1.ca1bf4.5|59	#----------------------------------------------------------------------------
21mr|crossguid-0.2.3-1.ca1bf4.5|60	
21mr|crossguid-0.2.3-1.ca1bf4.5|61	%prep
21mr|crossguid-0.2.3-1.ca1bf4.5|62	%autosetup -p1 -n %{name}-%{commit}
21mr|crossguid-0.2.3-1.ca1bf4.5|63	
21mr|crossguid-0.2.3-1.ca1bf4.5|64	%build
21mr|crossguid-0.2.3-1.ca1bf4.5|65	%cmake
21mr|crossguid-0.2.3-1.ca1bf4.5|66	%make
21mr|crossguid-0.2.3-1.ca1bf4.5|67	
21mr|crossguid-0.2.3-1.ca1bf4.5|68	%install
21mr|crossguid-0.2.3-1.ca1bf4.5|69	%makeinstall_std -C build
21mr|crossguid-0.2.3-1.ca1bf4.5|70	
21mr|crossguid-0.2.3-1.ca1bf4.5|71	#attempt fix find .h file
21mr|crossguid-0.2.3-1.ca1bf4.5|72	cp %{buildroot}%{_includedir}/crossguid/guid.hpp %{buildroot}%{_includedir}/crossguid/guid.h
21mr|crossguid-0.2.3-1.ca1bf4.5|73	sed -i 's:/usr/include:/usr/include/crossguid:' %{buildroot}%{_libdir}/pkgconfig/crossguid.pc

11852 21
21mr|crow-translate-2.10.10-1|1	%define major 1
21mr|crow-translate-2.10.10-1|2	%define libqhotkey %mklibname qhotkey %{major}
21mr|crow-translate-2.10.10-1|3	%define devqhotkey %mklibname qhotkey -d
21mr|crow-translate-2.10.10-1|4	
21mr|crow-translate-2.10.10-1|5	Summary:	A Qt GUI for Google, Yandex and Bing translators
21mr|crow-translate-2.10.10-1|6	Name:		crow-translate
21mr|crow-translate-2.10.10-1|7	Version:	2.10.10
21mr|crow-translate-2.10.10-1|8	Release:	1
21mr|crow-translate-2.10.10-1|9	License:	GPLv2+
21mr|crow-translate-2.10.10-1|10	Group:		Office
21mr|crow-translate-2.10.10-1|11	Url:		https://crow-translate.github.io/ru/
21mr|crow-translate-2.10.10-1|12	# git clone https://github.com/crow-translate/crow-translate
21mr|crow-translate-2.10.10-1|13	# cd crow-translate
21mr|crow-translate-2.10.10-1|14	# git checkout %%{version}
21mr|crow-translate-2.10.10-1|15	# git submodule update --init --recursive
21mr|crow-translate-2.10.10-1|16	# git-archive-all --prefix=%%{name}-%%{version} ../%%{name}-%%{version}.tar.xz
21mr|crow-translate-2.10.10-1|17	Source0:	%{name}-%{version}.tar.xz
21mr|crow-translate-2.10.10-1|18	Source100:	%{name}.rpmlintrc
21mr|crow-translate-2.10.10-1|19	BuildRequires:	desktop-file-utils
21mr|crow-translate-2.10.10-1|20	BuildRequires:	extra-cmake-modules
21mr|crow-translate-2.10.10-1|21	BuildRequires:	git
21mr|crow-translate-2.10.10-1|22	BuildRequires:	hicolor-icon-theme
21mr|crow-translate-2.10.10-1|23	BuildRequires:	qt5-linguist-tools
21mr|crow-translate-2.10.10-1|24	BuildRequires:	qt5-tools
21mr|crow-translate-2.10.10-1|25	BuildRequires:	pkgconfig(KF5WaylandClient)
21mr|crow-translate-2.10.10-1|26	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|crow-translate-2.10.10-1|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|crow-translate-2.10.10-1|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|crow-translate-2.10.10-1|29	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|crow-translate-2.10.10-1|30	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|crow-translate-2.10.10-1|31	BuildRequires:	pkgconfig(tesseract)
21mr|crow-translate-2.10.10-1|32	Requires:	hicolor-icon-theme
21mr|crow-translate-2.10.10-1|33	
21mr|crow-translate-2.10.10-1|34	%description
21mr|crow-translate-2.10.10-1|35	A simple and lightweight translator that allows to
21mr|crow-translate-2.10.10-1|36	translate and speak text using Google, Yandex and
21mr|crow-translate-2.10.10-1|37	Bing written with Qt5
21mr|crow-translate-2.10.10-1|38	
21mr|crow-translate-2.10.10-1|39	#----------------------------------------------------------------------------
21mr|crow-translate-2.10.10-1|40	
21mr|crow-translate-2.10.10-1|41	%files
21mr|crow-translate-2.10.10-1|42	%doc README.md
21mr|crow-translate-2.10.10-1|43	%license COPYING
21mr|crow-translate-2.10.10-1|44	%{_appdatadir}/*.metainfo.xml
21mr|crow-translate-2.10.10-1|45	%{_bindir}/crow
21mr|crow-translate-2.10.10-1|46	%{_datadir}/applications/*.desktop
21mr|crow-translate-2.10.10-1|47	%{_datadir}/Crow*Translate/*/translations/*
21mr|crow-translate-2.10.10-1|48	%{_datadir}/icons/hicolor/*/*/%{name}*.*
21mr|crow-translate-2.10.10-1|49	%{_libdir}/libQTaskbarControl.so
21mr|crow-translate-2.10.10-1|50	
21mr|crow-translate-2.10.10-1|51	#----------------------------------------------------------------------------
21mr|crow-translate-2.10.10-1|52	
21mr|crow-translate-2.10.10-1|53	%package -n %{libqhotkey}
21mr|crow-translate-2.10.10-1|54	Summary:	QHotkey library
21mr|crow-translate-2.10.10-1|55	Group:		System/Libraries
21mr|crow-translate-2.10.10-1|56	
21mr|crow-translate-2.10.10-1|57	%description -n %{libqhotkey}
21mr|crow-translate-2.10.10-1|58	QHotkey library.
21mr|crow-translate-2.10.10-1|59	
21mr|crow-translate-2.10.10-1|60	%files -n %{libqhotkey}
21mr|crow-translate-2.10.10-1|61	%{_libdir}/libqhotkey.so.%{major}*
21mr|crow-translate-2.10.10-1|62	
21mr|crow-translate-2.10.10-1|63	#----------------------------------------------------------------------------
21mr|crow-translate-2.10.10-1|64	
21mr|crow-translate-2.10.10-1|65	%package -n %{devqhotkey}
21mr|crow-translate-2.10.10-1|66	Summary:	Development files for QHotkey library
21mr|crow-translate-2.10.10-1|67	Group:		Development/C++
21mr|crow-translate-2.10.10-1|68	Requires:	%{libqhotkey} = %{EVRD}
21mr|crow-translate-2.10.10-1|69	
21mr|crow-translate-2.10.10-1|70	%description -n %{devqhotkey}
21mr|crow-translate-2.10.10-1|71	Development files for QHotkey library.
21mr|crow-translate-2.10.10-1|72	
21mr|crow-translate-2.10.10-1|73	%files -n %{devqhotkey}
21mr|crow-translate-2.10.10-1|74	%{_includedir}/QHotkey
21mr|crow-translate-2.10.10-1|75	%{_includedir}/qhotkey.h
21mr|crow-translate-2.10.10-1|76	%{_libdir}/cmake/QHotkey/QHotkeyConfig*.cmake
21mr|crow-translate-2.10.10-1|77	%{_libdir}/libqhotkey.so
21mr|crow-translate-2.10.10-1|78	
21mr|crow-translate-2.10.10-1|79	#----------------------------------------------------------------------------
21mr|crow-translate-2.10.10-1|80	
21mr|crow-translate-2.10.10-1|81	%prep
21mr|crow-translate-2.10.10-1|82	%autosetup -p1
21mr|crow-translate-2.10.10-1|83	
21mr|crow-translate-2.10.10-1|84	%build
21mr|crow-translate-2.10.10-1|85	%cmake -DQHOTKEY_INSTALL=ON
21mr|crow-translate-2.10.10-1|86	%make
21mr|crow-translate-2.10.10-1|87	
21mr|crow-translate-2.10.10-1|88	%install
21mr|crow-translate-2.10.10-1|89	%makeinstall_std -C build
21mr|crow-translate-2.10.10-1|90	
21mr|crow-translate-2.10.10-1|91	cp build/src/third-party/qtaskbarcontrol/libQTaskbarControl.so %{buildroot}%{_libdir}

11853 21
21mr|crudini-0.9.3-1|1	Name:		crudini
21mr|crudini-0.9.3-1|2	Version:	0.9.3
21mr|crudini-0.9.3-1|3	Release:	1
21mr|crudini-0.9.3-1|4	Summary:	A utility for manipulating ini files
21mr|crudini-0.9.3-1|5	Group:		Development/Other
21mr|crudini-0.9.3-1|6	License:	GPLv2
21mr|crudini-0.9.3-1|7	URL:		https://github.com/pixelb/%{name}
21mr|crudini-0.9.3-1|8	Source0:	https://github.com/pixelb/%{name}/archive/%{version}.tar.gz
21mr|crudini-0.9.3-1|9	BuildRequires:	python3egg(iniparse)
21mr|crudini-0.9.3-1|10	Requires:	python3egg(iniparse)
21mr|crudini-0.9.3-1|11	BuildArch:	noarch
21mr|crudini-0.9.3-1|12	
21mr|crudini-0.9.3-1|13	%description
21mr|crudini-0.9.3-1|14	A utility for easily handling ini files from the command line and shell
21mr|crudini-0.9.3-1|15	scripts.
21mr|crudini-0.9.3-1|16	
21mr|crudini-0.9.3-1|17	%files
21mr|crudini-0.9.3-1|18	%doc README COPYING TODO example.ini
21mr|crudini-0.9.3-1|19	%{_bindir}/%{name}
21mr|crudini-0.9.3-1|20	
21mr|crudini-0.9.3-1|21	#-----------------------------------------------------------
21mr|crudini-0.9.3-1|22	%prep
21mr|crudini-0.9.3-1|23	%setup -q
21mr|crudini-0.9.3-1|24	
21mr|crudini-0.9.3-1|25	%build
21mr|crudini-0.9.3-1|26	
21mr|crudini-0.9.3-1|27	%install
21mr|crudini-0.9.3-1|28	install -p -D -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
21mr|crudini-0.9.3-1|29	
21mr|crudini-0.9.3-1|30	# set python shebang
21mr|crudini-0.9.3-1|31	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/crudini
21mr|crudini-0.9.3-1|32	
21mr|crudini-0.9.3-1|33	%check
21mr|crudini-0.9.3-1|34	pushd tests
21mr|crudini-0.9.3-1|35	./test.sh
21mr|crudini-0.9.3-1|36	popd
21mr|crudini-0.9.3-1|37	

11854 21
21mr|crun-1.14.4-1|1	Name:		crun
21mr|crun-1.14.4-1|2	Summary:	OCI Container Runtime fully written in C
21mr|crun-1.14.4-1|3	Version:	1.14.4
21mr|crun-1.14.4-1|4	Group:		System/Base
21mr|crun-1.14.4-1|5	Release:	1
21mr|crun-1.14.4-1|6	License:	GPLv3+/LGPLv3+
21mr|crun-1.14.4-1|7	Source0:	https://github.com/containers/crun/archive/%{version}/%{name}-%{version}.tar.gz
21mr|crun-1.14.4-1|8	# Those are pulled in with "git submodule" in upstream git
21mr|crun-1.14.4-1|9	Source1:	https://github.com/containers/libocispec/archive/19c05670c37a42c217caa7b141bcaada7867cc15.tar.gz
21mr|crun-1.14.4-1|10	Source2:	https://github.com/opencontainers/image-spec/archive/0b40f0f367c396cc5a7d6a2e8c8842271d3d3844.tar.gz
21mr|crun-1.14.4-1|11	Source3:	https://github.com/opencontainers/runtime-spec/archive/55ae2744e3a034668fa2c40687251095a69ed63e.tar.gz
21mr|crun-1.14.4-1|12	Source4:	https://github.com/containers/yajl/archive/49923ccb2143e36850bcdeb781e2bcdf5ce22f15.tar.gz
21mr|crun-1.14.4-1|13	Patch0:		add-flag-keep-to-run.patch
21mr|crun-1.14.4-1|14	BuildRequires:	automake
21mr|crun-1.14.4-1|15	BuildRequires:	autoconf
21mr|crun-1.14.4-1|16	# Only for man page, might be worth excluding from bootstrap builds
21mr|crun-1.14.4-1|17	BuildRequires:	go-md2man
21mr|crun-1.14.4-1|18	BuildRequires:	gperf
21mr|crun-1.14.4-1|19	BuildRequires:	libtool
21mr|crun-1.14.4-1|20	BuildRequires:	make
21mr|crun-1.14.4-1|21	BuildRequires:	pkgconfig(libcap)
21mr|crun-1.14.4-1|22	BuildRequires:	pkgconfig(libseccomp)
21mr|crun-1.14.4-1|23	BuildRequires:	pkgconfig(libselinux)
21mr|crun-1.14.4-1|24	BuildRequires:	pkgconfig(libsystemd)
21mr|crun-1.14.4-1|25	BuildRequires:	pkgconfig(yajl)
21mr|crun-1.14.4-1|26	Conflicts:	runc
21mr|crun-1.14.4-1|27	
21mr|crun-1.14.4-1|28	%description
21mr|crun-1.14.4-1|29	A fast and low-memory footprint OCI Container Runtime fully written in C.
21mr|crun-1.14.4-1|30	
21mr|crun-1.14.4-1|31	crun conforms to the OCI Container Runtime specifications
21mr|crun-1.14.4-1|32	(https://github.com/opencontainers/runtime-spec).
21mr|crun-1.14.4-1|33	
21mr|crun-1.14.4-1|34	%files
21mr|crun-1.14.4-1|35	%doc NEWS README.md
21mr|crun-1.14.4-1|36	%license COPYING*
21mr|crun-1.14.4-1|37	%{_bindir}/%{name}
21mr|crun-1.14.4-1|38	%{_bindir}/runc
21mr|crun-1.14.4-1|39	%{_mandir}/man1/%{name}.1*
21mr|crun-1.14.4-1|40	
21mr|crun-1.14.4-1|41	#----------------------------------------------------------------------------
21mr|crun-1.14.4-1|42	
21mr|crun-1.14.4-1|43	%prep
21mr|crun-1.14.4-1|44	%autosetup -p1 -a1
21mr|crun-1.14.4-1|45	rmdir libocispec
21mr|crun-1.14.4-1|46	mv libocispec-* libocispec
21mr|crun-1.14.4-1|47	cd libocispec
21mr|crun-1.14.4-1|48	rmdir image-spec runtime-spec yajl
21mr|crun-1.14.4-1|49	tar xf %{SOURCE2}
21mr|crun-1.14.4-1|50	tar xf %{SOURCE3}
21mr|crun-1.14.4-1|51	tar xf %{SOURCE4}
21mr|crun-1.14.4-1|52	mv image-spec-* image-spec
21mr|crun-1.14.4-1|53	mv runtime-spec-* runtime-spec
21mr|crun-1.14.4-1|54	mv yajl-* yajl
21mr|crun-1.14.4-1|55	cd ..
21mr|crun-1.14.4-1|56	autoreconf -fis
21mr|crun-1.14.4-1|57	
21mr|crun-1.14.4-1|58	%configure
21mr|crun-1.14.4-1|59	sed -i '/git-version.h/d' src/crun.c
21mr|crun-1.14.4-1|60	sed -i '/git-version.h/d' src/libcrun/container.c
21mr|crun-1.14.4-1|61	sed -i -e 's,GIT_VERSION,"%{version}-%{release}",g' src/crun.c
21mr|crun-1.14.4-1|62	sed -i -e 's,GIT_VERSION,"%{version}-%{release}",g' src/libcrun/container.c
21mr|crun-1.14.4-1|63	
21mr|crun-1.14.4-1|64	%build
21mr|crun-1.14.4-1|65	%make_build
21mr|crun-1.14.4-1|66	
21mr|crun-1.14.4-1|67	%install
21mr|crun-1.14.4-1|68	%make_install
21mr|crun-1.14.4-1|69	# No point in shipping a static library if the headers
21mr|crun-1.14.4-1|70	# aren't installed...
21mr|crun-1.14.4-1|71	rm %{buildroot}%{_libdir}/*.a
21mr|crun-1.14.4-1|72	ln -s %{name} %{buildroot}%{_bindir}/runc

11855 21
21mr|cryfs-0.10.2-2|1	Summary:	CryFS encryption
21mr|cryfs-0.10.2-2|2	Name:		cryfs
21mr|cryfs-0.10.2-2|3	Version:	0.10.2
21mr|cryfs-0.10.2-2|4	Release:	2
21mr|cryfs-0.10.2-2|5	License:	LGPLv3+
21mr|cryfs-0.10.2-2|6	Group:		File tools
21mr|cryfs-0.10.2-2|7	Url:		https://github.com/cryfs/cryfs
21mr|cryfs-0.10.2-2|8	Source0:	%{name}-%{version}.tar.xz
21mr|cryfs-0.10.2-2|9	Patch0:		cryfs-0.10.2-static.patch
21mr|cryfs-0.10.2-2|10	Patch1:		cryfs-0.10.2-unbundle-libs.patch
21mr|cryfs-0.10.2-2|11	Patch2:		cryfs-0.10.2-install-targets.patch
21mr|cryfs-0.10.2-2|12	BuildRequires:	cmake
21mr|cryfs-0.10.2-2|13	BuildRequires:	boost-devel
21mr|cryfs-0.10.2-2|14	BuildRequires:	pkgconfig(cryptopp) >= 8.2
21mr|cryfs-0.10.2-2|15	BuildRequires:	pkgconfig(fuse)
21mr|cryfs-0.10.2-2|16	BuildRequires:	pkgconfig(libcurl)
21mr|cryfs-0.10.2-2|17	BuildRequires:	pkgconfig(openssl)
21mr|cryfs-0.10.2-2|18	Requires:	fuse
21mr|cryfs-0.10.2-2|19	
21mr|cryfs-0.10.2-2|20	%description
21mr|cryfs-0.10.2-2|21	CryFS provides a FUSE-based mount that encrypts file contents, file
21mr|cryfs-0.10.2-2|22	sizes, metadata and directory structure. It uses encrypted same-size
21mr|cryfs-0.10.2-2|23	blocks to store both the files themselves and the blocks' relations
21mr|cryfs-0.10.2-2|24	to one another. These blocks are stored as individual files in the
21mr|cryfs-0.10.2-2|25	base directory, which can then be synchronized to remote storage
21mr|cryfs-0.10.2-2|26	(using an external tool).
21mr|cryfs-0.10.2-2|27	
21mr|cryfs-0.10.2-2|28	%files
21mr|cryfs-0.10.2-2|29	%doc ChangeLog.txt README.md
21mr|cryfs-0.10.2-2|30	%{_bindir}/cryfs
21mr|cryfs-0.10.2-2|31	%{_bindir}/cryfs-unmount
21mr|cryfs-0.10.2-2|32	%{_mandir}/man1/cryfs.1*
21mr|cryfs-0.10.2-2|33	
21mr|cryfs-0.10.2-2|34	#----------------------------------------------------------------------------
21mr|cryfs-0.10.2-2|35	
21mr|cryfs-0.10.2-2|36	%prep
21mr|cryfs-0.10.2-2|37	%setup -c -q
21mr|cryfs-0.10.2-2|38	%autopatch -p1
21mr|cryfs-0.10.2-2|39	
21mr|cryfs-0.10.2-2|40	%build
21mr|cryfs-0.10.2-2|41	%cmake \
21mr|cryfs-0.10.2-2|42	-DCMAKE_BUILD_TYPE=Release \
21mr|cryfs-0.10.2-2|43	-DBoost_USE_STATIC_LIBS=OFF \
21mr|cryfs-0.10.2-2|44	-DBUILD_TESTING=OFF \
21mr|cryfs-0.10.2-2|45	-DUSE_SYSTEM_LIBS=ON \
21mr|cryfs-0.10.2-2|46	-DCRYFS_UPDATE_CHECKS=OFF
21mr|cryfs-0.10.2-2|47	
21mr|cryfs-0.10.2-2|48	%make
21mr|cryfs-0.10.2-2|49	
21mr|cryfs-0.10.2-2|50	%install
21mr|cryfs-0.10.2-2|51	%makeinstall_std -C build

11856 21
21mr|cryptacular-1.1.0-8|1	Name:          cryptacular
21mr|cryptacular-1.1.0-8|2	Version:       1.1.0
21mr|cryptacular-1.1.0-8|3	Release:       8
21mr|cryptacular-1.1.0-8|4	Summary:       Java Library that complement to the Bouncy Castle crypto API
21mr|cryptacular-1.1.0-8|5	# See https://github.com/vt-middleware/cryptacular/issues/25
21mr|cryptacular-1.1.0-8|6	License:       ASL 2.0 or LGPLv3
21mr|cryptacular-1.1.0-8|7	URL:           http://www.cryptacular.org/
21mr|cryptacular-1.1.0-8|8	Source0:       https://github.com/vt-middleware/cryptacular/archive/v%{version}.tar.gz
21mr|cryptacular-1.1.0-8|9	
21mr|cryptacular-1.1.0-8|10	BuildRequires: maven-local
21mr|cryptacular-1.1.0-8|11	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|cryptacular-1.1.0-8|12	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|cryptacular-1.1.0-8|13	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|cryptacular-1.1.0-8|14	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|cryptacular-1.1.0-8|15	BuildRequires: mvn(org.testng:testng)
21mr|cryptacular-1.1.0-8|16	
21mr|cryptacular-1.1.0-8|17	Group:          Development/Java
21mr|cryptacular-1.1.0-8|18	BuildArch:     noarch
21mr|cryptacular-1.1.0-8|19	# Java stack is not supported on x86_32
21mr|cryptacular-1.1.0-8|20	ExcludeArch: %{ix86}
21mr|cryptacular-1.1.0-8|21	
21mr|cryptacular-1.1.0-8|22	%description
21mr|cryptacular-1.1.0-8|23	Cryptacular in a nutshell:
21mr|cryptacular-1.1.0-8|24	
21mr|cryptacular-1.1.0-8|25	° Utilities to perform common crypto operations (hash, encrypt, encode).
21mr|cryptacular-1.1.0-8|26	° Stateful, thread-safe bean components.
21mr|cryptacular-1.1.0-8|27	° Components to facilitate strict adherence to standards.
21mr|cryptacular-1.1.0-8|28	° Comprehensive documentation and examples.
21mr|cryptacular-1.1.0-8|29	
21mr|cryptacular-1.1.0-8|30	%package javadoc
21mr|cryptacular-1.1.0-8|31	Summary:       Javadoc for %{name}
21mr|cryptacular-1.1.0-8|32	
21mr|cryptacular-1.1.0-8|33	%description javadoc
21mr|cryptacular-1.1.0-8|34	This package contains javadoc for %{name}.
21mr|cryptacular-1.1.0-8|35	
21mr|cryptacular-1.1.0-8|36	%prep
21mr|cryptacular-1.1.0-8|37	%setup -q -n %{name}-%{version}
21mr|cryptacular-1.1.0-8|38	
21mr|cryptacular-1.1.0-8|39	# Unneeded tasks
21mr|cryptacular-1.1.0-8|40	%pom_remove_plugin :maven-source-plugin
21mr|cryptacular-1.1.0-8|41	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|cryptacular-1.1.0-8|42	%pom_remove_plugin :maven-checkstyle-plugin
21mr|cryptacular-1.1.0-8|43	
21mr|cryptacular-1.1.0-8|44	%mvn_file org.%{name}:%{name} %{name}
21mr|cryptacular-1.1.0-8|45	
21mr|cryptacular-1.1.0-8|46	%build
21mr|cryptacular-1.1.0-8|47	# Test disabled. Caused by: java.lang.ArrayIndexOutOfBoundsException: 1 (on koji builders only)
21mr|cryptacular-1.1.0-8|48	%mvn_build -f
21mr|cryptacular-1.1.0-8|49	
21mr|cryptacular-1.1.0-8|50	%install
21mr|cryptacular-1.1.0-8|51	%mvn_install
21mr|cryptacular-1.1.0-8|52	
21mr|cryptacular-1.1.0-8|53	%files -f .mfiles
21mr|cryptacular-1.1.0-8|54	%doc README.md
21mr|cryptacular-1.1.0-8|55	%license LICENSE LICENSE-apache2 LICENSE-lgpl NOTICE
21mr|cryptacular-1.1.0-8|56	
21mr|cryptacular-1.1.0-8|57	%files javadoc -f .mfiles-javadoc
21mr|cryptacular-1.1.0-8|58	%license LICENSE LICENSE-apache2 LICENSE-lgpl NOTICE
21mr|cryptacular-1.1.0-8|59	

11857 21
21mr|cryptopp-8.7.0-1|1	%define major 8
21mr|cryptopp-8.7.0-1|2	%define libname %mklibname %{name} %{major}
21mr|cryptopp-8.7.0-1|3	%define devname %mklibname %{name} -d
21mr|cryptopp-8.7.0-1|4	%define staticname %mklibname %{name} -s -d
21mr|cryptopp-8.7.0-1|5	%define fver %(echo %{version} |sed s/\\\\.//g)
21mr|cryptopp-8.7.0-1|6	
21mr|cryptopp-8.7.0-1|7	Summary:	Public domain C++ class library of cryptographic schemes
21mr|cryptopp-8.7.0-1|8	Name:		cryptopp
21mr|cryptopp-8.7.0-1|9	Version:	8.7.0
21mr|cryptopp-8.7.0-1|10	Release:	1
21mr|cryptopp-8.7.0-1|11	License:	Public Domain
21mr|cryptopp-8.7.0-1|12	Group:		System/Libraries
21mr|cryptopp-8.7.0-1|13	Url:		http://www.cryptopp.com/
21mr|cryptopp-8.7.0-1|14	Source0:	http://www.cryptopp.com/%{name}%{fver}.zip
21mr|cryptopp-8.7.0-1|15	Source1:	cryptopp.pc
21mr|cryptopp-8.7.0-1|16	BuildRequires:	doxygen
21mr|cryptopp-8.7.0-1|17	%ifarch %{ix86} %{x86_64}
21mr|cryptopp-8.7.0-1|18	BuildRequires:	nasm
21mr|cryptopp-8.7.0-1|19	%endif
21mr|cryptopp-8.7.0-1|20	
21mr|cryptopp-8.7.0-1|21	
21mr|cryptopp-8.7.0-1|22	%description
21mr|cryptopp-8.7.0-1|23	Crypto++ Library is a public domain C++ class library of cryptographic
21mr|cryptopp-8.7.0-1|24	schemes. Currently the library consists of the following features:
21mr|cryptopp-8.7.0-1|25	
21mr|cryptopp-8.7.0-1|26	* a class hierarchy with an API defined by abstract base classes
21mr|cryptopp-8.7.0-1|27	* AES(Rijndael) and AES candidates: RC6, MARS, Twofish, Serpent,
21mr|cryptopp-8.7.0-1|28	CAST-256
21mr|cryptopp-8.7.0-1|29	* other symmetric block ciphers: IDEA, DES, Triple-DES (DES-EDE2
21mr|cryptopp-8.7.0-1|30	and DES-EDE3), DESX (DES-XEX3), RC2, RC5, Blowfish, TEA, XTEA,
21mr|cryptopp-8.7.0-1|31	SAFER, 3-WAY, GOST, SHARK, CAST-128, Square, Skipjack, Camellia,
21mr|cryptopp-8.7.0-1|32	SHACAL-2
21mr|cryptopp-8.7.0-1|33	* generic block cipher modes: ECB, CBC, CBC ciphertext stealing
21mr|cryptopp-8.7.0-1|34	(CTS), CFB, OFB, counter mode (CTR)
21mr|cryptopp-8.7.0-1|35	* stream ciphers: Salsa20, Panama, ARC4, SEAL, WAKE, WAKE-OFB,
21mr|cryptopp-8.7.0-1|36	BlumBlumShub
21mr|cryptopp-8.7.0-1|37	* public-key cryptography: RSA, DSA, ElGamal, Nyberg-Rueppel (NR),
21mr|cryptopp-8.7.0-1|38	Rabin, Rabin-Williams (RW), LUC, LUCELG, DLIES (variants of
21mr|cryptopp-8.7.0-1|39	DHAES), ESIGN
21mr|cryptopp-8.7.0-1|40	* padding schemes for public-key systems: PKCS#1 v2.0, OAEP, PSS,
21mr|cryptopp-8.7.0-1|41	PSSR, IEEE P1363 EMSA2 and EMSA5
21mr|cryptopp-8.7.0-1|42	* key agreement schemes: Diffie-Hellman (DH), Unified
21mr|cryptopp-8.7.0-1|43	Diffie-Hellman (DH2), Menezes-Qu-Vanstone (MQV), LUCDIF, XTR-DH
21mr|cryptopp-8.7.0-1|44	* elliptic curve cryptography: ECDSA, ECNR, ECIES, ECDH, ECMQV
21mr|cryptopp-8.7.0-1|45	* one-way hash functions: SHA-1, MD2, MD4, MD5, HAVAL, RIPEMD-128,
21mr|cryptopp-8.7.0-1|46	RIPEMD-256, RIPEMD-160, RIPEMD-320, Tiger, SHA-2 (SHA-224,
21mr|cryptopp-8.7.0-1|47	SHA-256, SHA-384, and SHA-512), Panama, WHIRLPOOL
21mr|cryptopp-8.7.0-1|48	* message authentication codes: MD5-MAC, HMAC, XOR-MAC, CBC-MAC,
21mr|cryptopp-8.7.0-1|49	DMAC, Two-Track-MAC
21mr|cryptopp-8.7.0-1|50	* cipher constructions based on hash functions: Luby-Rackoff, MDC
21mr|cryptopp-8.7.0-1|51	* pseudo random number generators (PRNG): ANSI X9.17 appendix C,
21mr|cryptopp-8.7.0-1|52	PGP's RandPool
21mr|cryptopp-8.7.0-1|53	* password based key derivation functions: PBKDF1 and PBKDF2 from
21mr|cryptopp-8.7.0-1|54	PKCS #5
21mr|cryptopp-8.7.0-1|55	* Shamir's secret sharing scheme and Rabin's information dispersal
21mr|cryptopp-8.7.0-1|56	algorithm (IDA)
21mr|cryptopp-8.7.0-1|57	* DEFLATE (RFC 1951) compression/decompression with gzip (RFC
21mr|cryptopp-8.7.0-1|58	1952) and zlib (RFC 1950) format support
21mr|cryptopp-8.7.0-1|59	* fast multi-precision integer (bignum) and polynomial operations,
21mr|cryptopp-8.7.0-1|60	with SSE2 optimizations for Pentium 4 processors, and support for
21mr|cryptopp-8.7.0-1|61	64-bit CPUs
21mr|cryptopp-8.7.0-1|62	* finite field arithmetics, including GF(p) and GF(2^n)
21mr|cryptopp-8.7.0-1|63	* prime number generation and verification
21mr|cryptopp-8.7.0-1|64	* various miscellaneous modules such as base 64 coding and 32-bit
21mr|cryptopp-8.7.0-1|65	CRC
21mr|cryptopp-8.7.0-1|66	* class wrappers for these operating system features (optional):
21mr|cryptopp-8.7.0-1|67	o high resolution timers on Windows, Unix, and MacOS
21mr|cryptopp-8.7.0-1|68	o Berkeley and Windows style sockets
21mr|cryptopp-8.7.0-1|69	o Windows named pipes
21mr|cryptopp-8.7.0-1|70	o /dev/random, /dev/urandom, /dev/srandom
21mr|cryptopp-8.7.0-1|71	o Microsoft's CryptGenRandom on Windows
21mr|cryptopp-8.7.0-1|72	* A high level interface for most of the above, using a
21mr|cryptopp-8.7.0-1|73	filter/pipeline metaphor
21mr|cryptopp-8.7.0-1|74	* benchmarks and validation testing
21mr|cryptopp-8.7.0-1|75	* FIPS 140-2 Validated
21mr|cryptopp-8.7.0-1|76	
21mr|cryptopp-8.7.0-1|77	Because one purpose of the project is to act as a repository of public
21mr|cryptopp-8.7.0-1|78	domain (not copyrighted) cryptographic source code, the code in
21mr|cryptopp-8.7.0-1|79	Crypto++ was either written specifically for this project by its
21mr|cryptopp-8.7.0-1|80	contributors and placed in the public domain, or derived from other
21mr|cryptopp-8.7.0-1|81	sources that are public domain (again with the exception of mars.cpp).
21mr|cryptopp-8.7.0-1|82	
21mr|cryptopp-8.7.0-1|83	#----------------------------------------------------------------------------
21mr|cryptopp-8.7.0-1|84	
21mr|cryptopp-8.7.0-1|85	%package -n %{libname}
21mr|cryptopp-8.7.0-1|86	Summary:	Base shared library part of %{name}
21mr|cryptopp-8.7.0-1|87	Group:		System/Libraries
21mr|cryptopp-8.7.0-1|88	
21mr|cryptopp-8.7.0-1|89	%description -n %{libname}
21mr|cryptopp-8.7.0-1|90	Crypto++ Library is a free C++ class library of cryptographic schemes.
21mr|cryptopp-8.7.0-1|91	
21mr|cryptopp-8.7.0-1|92	This package contains the library needed to run programs dynamically
21mr|cryptopp-8.7.0-1|93	linked with %{name}.
21mr|cryptopp-8.7.0-1|94	
21mr|cryptopp-8.7.0-1|95	%files -n %{libname}
21mr|cryptopp-8.7.0-1|96	%{_libdir}/libcryptopp.so.%{major}*
21mr|cryptopp-8.7.0-1|97	
21mr|cryptopp-8.7.0-1|98	#----------------------------------------------------------------------------
21mr|cryptopp-8.7.0-1|99	
21mr|cryptopp-8.7.0-1|100	%package -n %{devname}
21mr|cryptopp-8.7.0-1|101	Summary:	Header files and development documentation for %{name}
21mr|cryptopp-8.7.0-1|102	Group:		Development/C++
21mr|cryptopp-8.7.0-1|103	Requires:	%{libname} = %{EVRD}
21mr|cryptopp-8.7.0-1|104	
21mr|cryptopp-8.7.0-1|105	%description -n %{devname}
21mr|cryptopp-8.7.0-1|106	Crypto++ Library is a free C++ class library of cryptographic schemes.
21mr|cryptopp-8.7.0-1|107	
21mr|cryptopp-8.7.0-1|108	This package contains the header files and development documentation
21mr|cryptopp-8.7.0-1|109	for %{name}.
21mr|cryptopp-8.7.0-1|110	
21mr|cryptopp-8.7.0-1|111	%files -n %{devname}
21mr|cryptopp-8.7.0-1|112	%{_includedir}/%{name}
21mr|cryptopp-8.7.0-1|113	%{_libdir}/*.so
21mr|cryptopp-8.7.0-1|114	%{_libdir}/pkgconfig/*.pc
21mr|cryptopp-8.7.0-1|115	
21mr|cryptopp-8.7.0-1|116	#----------------------------------------------------------------------------
21mr|cryptopp-8.7.0-1|117	
21mr|cryptopp-8.7.0-1|118	%package -n %{staticname}
21mr|cryptopp-8.7.0-1|119	Summary:	Static libraries for programs which will use %{name}
21mr|cryptopp-8.7.0-1|120	Group:		Development/C++
21mr|cryptopp-8.7.0-1|121	Requires:	%{devname} = %{EVRD}
21mr|cryptopp-8.7.0-1|122	
21mr|cryptopp-8.7.0-1|123	%description -n %{staticname}
21mr|cryptopp-8.7.0-1|124	Crypto++ Library is a free C++ class library of cryptographic schemes.
21mr|cryptopp-8.7.0-1|125	
21mr|cryptopp-8.7.0-1|126	This package contains the static library for %{name}.
21mr|cryptopp-8.7.0-1|127	
21mr|cryptopp-8.7.0-1|128	%files -n %{staticname}
21mr|cryptopp-8.7.0-1|129	%{_libdir}/*.a
21mr|cryptopp-8.7.0-1|130	
21mr|cryptopp-8.7.0-1|131	#----------------------------------------------------------------------------
21mr|cryptopp-8.7.0-1|132	
21mr|cryptopp-8.7.0-1|133	%package doc
21mr|cryptopp-8.7.0-1|134	Summary:	Documentation for %{name}
21mr|cryptopp-8.7.0-1|135	Group:		Development/C++
21mr|cryptopp-8.7.0-1|136	Obsoletes:	lib%{name}-doc < %{EVRD}
21mr|cryptopp-8.7.0-1|137	
21mr|cryptopp-8.7.0-1|138	%description doc
21mr|cryptopp-8.7.0-1|139	Crypto++ Library is a free C++ class library of cryptographic schemes.
21mr|cryptopp-8.7.0-1|140	
21mr|cryptopp-8.7.0-1|141	This package contains documentation for %{name}.
21mr|cryptopp-8.7.0-1|142	
21mr|cryptopp-8.7.0-1|143	%files doc
21mr|cryptopp-8.7.0-1|144	%doc html-docs License.txt Readme.txt
21mr|cryptopp-8.7.0-1|145	
21mr|cryptopp-8.7.0-1|146	#----------------------------------------------------------------------------
21mr|cryptopp-8.7.0-1|147	
21mr|cryptopp-8.7.0-1|148	%package progs
21mr|cryptopp-8.7.0-1|149	Summary:	Programs for manipulating %{name} routines
21mr|cryptopp-8.7.0-1|150	Group:		Development/Other
21mr|cryptopp-8.7.0-1|151	Obsoletes:	lib%{name}-progs < %{EVRD}
21mr|cryptopp-8.7.0-1|152	
21mr|cryptopp-8.7.0-1|153	%description progs
21mr|cryptopp-8.7.0-1|154	Crypto++ Library is a free C++ class library of cryptographic schemes.
21mr|cryptopp-8.7.0-1|155	
21mr|cryptopp-8.7.0-1|156	This package contains programs for manipulating %{name} routines.
21mr|cryptopp-8.7.0-1|157	
21mr|cryptopp-8.7.0-1|158	%files progs
21mr|cryptopp-8.7.0-1|159	%{_bindir}/cryptest
21mr|cryptopp-8.7.0-1|160	%{_datadir}/%{name}
21mr|cryptopp-8.7.0-1|161	
21mr|cryptopp-8.7.0-1|162	#----------------------------------------------------------------------------
21mr|cryptopp-8.7.0-1|163	
21mr|cryptopp-8.7.0-1|164	%prep
21mr|cryptopp-8.7.0-1|165	%setup -qc
21mr|cryptopp-8.7.0-1|166	sed -i -e 's/\r$//g' License.txt Readme.txt
21mr|cryptopp-8.7.0-1|167	
21mr|cryptopp-8.7.0-1|168	%build
21mr|cryptopp-8.7.0-1|169	%ifarch %{e2k}
21mr|cryptopp-8.7.0-1|170	# e2k build fail with error:
21mr|cryptopp-8.7.0-1|171	# lcc: "xts.cpp", line 70: error #20: identifier "M128_CAST" is undefined
21mr|cryptopp-8.7.0-1|172	%make -f GNUmakefile ZOPT='' CXXFLAGS="%{optflags} -DCRYPTOPP_DISABLE_ASM -DNDEBUG" static dynamic cryptest.exe
21mr|cryptopp-8.7.0-1|173	%else
21mr|cryptopp-8.7.0-1|174	%make -f GNUmakefile ZOPT='' CXXFLAGS="%{optflags} -DNDEBUG" static dynamic cryptest.exe
21mr|cryptopp-8.7.0-1|175	%endif
21mr|cryptopp-8.7.0-1|176	doxygen
21mr|cryptopp-8.7.0-1|177	
21mr|cryptopp-8.7.0-1|178	%install
21mr|cryptopp-8.7.0-1|179	%makeinstall_std INSTALL="install -p -c " PREFIX="%{_prefix}" LIBDIR="%{_libdir}"
21mr|cryptopp-8.7.0-1|180	
21mr|cryptopp-8.7.0-1|181	# Install pkg-config file
21mr|cryptopp-8.7.0-1|182	install -D -m 0644 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/cryptopp.pc
21mr|cryptopp-8.7.0-1|183	# Set variables
21mr|cryptopp-8.7.0-1|184	sed -i "s|@PREFIX@|%{_prefix}|g;s|@LIBDIR@|%{_libdir}|g;s|@INCLUDEDIR@|%{_includedir}|g" %{buildroot}%{_libdir}/pkgconfig/cryptopp.pc
21mr|cryptopp-8.7.0-1|185	
21mr|cryptopp-8.7.0-1|186	install -d %{buildroot}%{_datadir}/%{name}/TestVectors
21mr|cryptopp-8.7.0-1|187	install -m 0644 TestVectors/* %{buildroot}%{_datadir}/%{name}/TestVectors
21mr|cryptopp-8.7.0-1|188	install -d %{buildroot}%{_datadir}/%{name}/TestData
21mr|cryptopp-8.7.0-1|189	install -m 0644 TestData/* %{buildroot}%{_datadir}/%{name}/TestData
21mr|cryptopp-8.7.0-1|190	
21mr|cryptopp-8.7.0-1|191	rm -f %{buildroot}%{_bindir}/cryptestcwd
21mr|cryptopp-8.7.0-1|192	# Rename cryptest
21mr|cryptopp-8.7.0-1|193	mv %{buildroot}%{_bindir}/cryptest.exe %{buildroot}%{_bindir}/cryptest
21mr|cryptopp-8.7.0-1|194	
21mr|cryptopp-8.7.0-1|195	%check
21mr|cryptopp-8.7.0-1|196	%make test

11858 21
21mr|cryptsetup-2.4.3-1|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|cryptsetup-2.4.3-1|2	
21mr|cryptsetup-2.4.3-1|3	%bcond_with compatible
21mr|cryptsetup-2.4.3-1|4	%bcond_with static
21mr|cryptsetup-2.4.3-1|5	
21mr|cryptsetup-2.4.3-1|6	%define major 12
21mr|cryptsetup-2.4.3-1|7	%define libname %mklibname cryptsetup %{major}
21mr|cryptsetup-2.4.3-1|8	%define devname %mklibname cryptsetup -d
21mr|cryptsetup-2.4.3-1|9	
21mr|cryptsetup-2.4.3-1|10	Summary:	Utility for setting up encrypted filesystems
21mr|cryptsetup-2.4.3-1|11	Name:		cryptsetup
21mr|cryptsetup-2.4.3-1|12	Version:	2.4.3
21mr|cryptsetup-2.4.3-1|13	Release:	1
21mr|cryptsetup-2.4.3-1|14	License:	GPLv2+
21mr|cryptsetup-2.4.3-1|15	Group:		System/Base
21mr|cryptsetup-2.4.3-1|16	Url:		https://gitlab.com/cryptsetup/cryptsetup
21mr|cryptsetup-2.4.3-1|17	Source0:	https://www.kernel.org/pub/linux/utils/%{name}/v%(echo %{version} |cut -d. -f1-2)/%{name}-%{version}.tar.xz
21mr|cryptsetup-2.4.3-1|18	# selinux support works only with --enable-static-cryptsetup
21mr|cryptsetup-2.4.3-1|19	%if %{with selinux}
21mr|cryptsetup-2.4.3-1|20	BuildRequires:	selinux-devel
21mr|cryptsetup-2.4.3-1|21	BuildRequires:	sepol-devel
21mr|cryptsetup-2.4.3-1|22	%endif
21mr|cryptsetup-2.4.3-1|23	BuildRequires:	pkgconfig(devmapper)
21mr|cryptsetup-2.4.3-1|24	BuildRequires:	pkgconfig(libssh)
21mr|cryptsetup-2.4.3-1|25	BuildRequires:	pkgconfig(gpg-error)
21mr|cryptsetup-2.4.3-1|26	BuildRequires:	pkgconfig(libgcrypt)
21mr|cryptsetup-2.4.3-1|27	BuildRequires:	pkgconfig(json-c)
21mr|cryptsetup-2.4.3-1|28	BuildRequires:	pkgconfig(blkid)
21mr|cryptsetup-2.4.3-1|29	BuildRequires:	pkgconfig(popt)
21mr|cryptsetup-2.4.3-1|30	BuildRequires:	pkgconfig(python)
21mr|cryptsetup-2.4.3-1|31	BuildRequires:	pkgconfig(libargon2)
21mr|cryptsetup-2.4.3-1|32	BuildRequires:	pkgconfig(uuid)
21mr|cryptsetup-2.4.3-1|33	BuildRequires:	libpwquality-devel
21mr|cryptsetup-2.4.3-1|34	BuildRequires:	pkgconfig(libsystemd)
21mr|cryptsetup-2.4.3-1|35	%if %{with static}
21mr|cryptsetup-2.4.3-1|36	BuildRequires:	glibc-static-devel
21mr|cryptsetup-2.4.3-1|37	%endif
21mr|cryptsetup-2.4.3-1|38	%rename		cryptsetup-luks
21mr|cryptsetup-2.4.3-1|39	Obsoletes:	cryptsetup-python3 < 2.1.0
21mr|cryptsetup-2.4.3-1|40	
21mr|cryptsetup-2.4.3-1|41	%description
21mr|cryptsetup-2.4.3-1|42	LUKS is the upcoming standard for Linux hard disk encryption.
21mr|cryptsetup-2.4.3-1|43	By providing a standard on-disk-format, it does not only facilitate
21mr|cryptsetup-2.4.3-1|44	compatibility among distributions, but also provide secure management
21mr|cryptsetup-2.4.3-1|45	of multiple user passwords. In contrast to existing solution, LUKS stores
21mr|cryptsetup-2.4.3-1|46	all setup necessary setup information in the partition header, enabling
21mr|cryptsetup-2.4.3-1|47	the user to transport or migrate his data seamlessly.
21mr|cryptsetup-2.4.3-1|48	LUKS for dm-crypt is implemented in cryptsetup. cryptsetup-luks is
21mr|cryptsetup-2.4.3-1|49	as a complete replacement for the original cryptsetup. It provides all the
21mr|cryptsetup-2.4.3-1|50	functionally of the original version plus all LUKS features, that are
21mr|cryptsetup-2.4.3-1|51	accessible by luks* action.
21mr|cryptsetup-2.4.3-1|52	
21mr|cryptsetup-2.4.3-1|53	%files -f %{name}.lang
21mr|cryptsetup-2.4.3-1|54	%doc AUTHORS FAQ
21mr|cryptsetup-2.4.3-1|55	%{_mandir}/man8/cryptsetup.8*
21mr|cryptsetup-2.4.3-1|56	%{_mandir}/man8/cryptsetup-reencrypt.8*
21mr|cryptsetup-2.4.3-1|57	%{_mandir}/man8/veritysetup.8*
21mr|cryptsetup-2.4.3-1|58	%{_mandir}/man8/integritysetup.8*
21mr|cryptsetup-2.4.3-1|59	%{_mandir}/man8/cryptsetup-ssh.8*
21mr|cryptsetup-2.4.3-1|60	%{_tmpfilesdir}/cryptsetup.conf
21mr|cryptsetup-2.4.3-1|61	%{_libdir}/cryptsetup/libcryptsetup-token-ssh.so
21mr|cryptsetup-2.4.3-1|62	/sbin/cryptsetup
21mr|cryptsetup-2.4.3-1|63	/sbin/cryptsetup-reencrypt
21mr|cryptsetup-2.4.3-1|64	/sbin/veritysetup
21mr|cryptsetup-2.4.3-1|65	/sbin/integritysetup
21mr|cryptsetup-2.4.3-1|66	/sbin/cryptsetup-ssh
21mr|cryptsetup-2.4.3-1|67	
21mr|cryptsetup-2.4.3-1|68	#----------------------------------------------------------------------------
21mr|cryptsetup-2.4.3-1|69	
21mr|cryptsetup-2.4.3-1|70	%package -n %{libname}
21mr|cryptsetup-2.4.3-1|71	Summary:	Library for setting up encrypted filesystems
21mr|cryptsetup-2.4.3-1|72	Group:		System/Libraries
21mr|cryptsetup-2.4.3-1|73	
21mr|cryptsetup-2.4.3-1|74	%description -n %{libname}
21mr|cryptsetup-2.4.3-1|75	LUKS is the upcoming standard for Linux hard disk encryption.
21mr|cryptsetup-2.4.3-1|76	By providing a standard on-disk-format, it does not only facilitate
21mr|cryptsetup-2.4.3-1|77	compatibility among distributions, but also provide secure management
21mr|cryptsetup-2.4.3-1|78	of multiple user passwords. In contrast to existing solution, LUKS stores
21mr|cryptsetup-2.4.3-1|79	all setup necessary setup information in the partition header, enabling
21mr|cryptsetup-2.4.3-1|80	the user to transport or migrate his data seamlessly.
21mr|cryptsetup-2.4.3-1|81	
21mr|cryptsetup-2.4.3-1|82	This package contains the shared libraries required for running
21mr|cryptsetup-2.4.3-1|83	programs which use cryptsetup-luks.
21mr|cryptsetup-2.4.3-1|84	
21mr|cryptsetup-2.4.3-1|85	%files -n %{libname}
21mr|cryptsetup-2.4.3-1|86	/%{_lib}/libcryptsetup.so.%{major}*
21mr|cryptsetup-2.4.3-1|87	
21mr|cryptsetup-2.4.3-1|88	#----------------------------------------------------------------------------
21mr|cryptsetup-2.4.3-1|89	
21mr|cryptsetup-2.4.3-1|90	%package -n %{devname}
21mr|cryptsetup-2.4.3-1|91	Summary:	Development library for setting up encrypted filesystems
21mr|cryptsetup-2.4.3-1|92	Group:		Development/C
21mr|cryptsetup-2.4.3-1|93	Requires:	%{libname} = %{EVRD}
21mr|cryptsetup-2.4.3-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|cryptsetup-2.4.3-1|95	
21mr|cryptsetup-2.4.3-1|96	%description -n %{devname}
21mr|cryptsetup-2.4.3-1|97	LUKS is the upcoming standard for Linux hard disk encryption.
21mr|cryptsetup-2.4.3-1|98	By providing a standard on-disk-format, it does not only facilitate
21mr|cryptsetup-2.4.3-1|99	compatibility among distributions, but also provide secure management
21mr|cryptsetup-2.4.3-1|100	of multiple user passwords. In contrast to existing solution, LUKS stores
21mr|cryptsetup-2.4.3-1|101	all setup necessary setup information in the partition header, enabling
21mr|cryptsetup-2.4.3-1|102	the user to transport or migrate his data seamlessly.
21mr|cryptsetup-2.4.3-1|103	
21mr|cryptsetup-2.4.3-1|104	This package contains the header files and development libraries
21mr|cryptsetup-2.4.3-1|105	for building programs which use cryptsetup-luks.
21mr|cryptsetup-2.4.3-1|106	
21mr|cryptsetup-2.4.3-1|107	%files -n %{devname}
21mr|cryptsetup-2.4.3-1|108	%{_includedir}/libcryptsetup.h
21mr|cryptsetup-2.4.3-1|109	%if %{with static}
21mr|cryptsetup-2.4.3-1|110	%{_libdir}/libcryptsetup.a
21mr|cryptsetup-2.4.3-1|111	%endif
21mr|cryptsetup-2.4.3-1|112	%{_libdir}/libcryptsetup.so
21mr|cryptsetup-2.4.3-1|113	%{_libdir}/pkgconfig/libcryptsetup.pc
21mr|cryptsetup-2.4.3-1|114	
21mr|cryptsetup-2.4.3-1|115	#----------------------------------------------------------------------------
21mr|cryptsetup-2.4.3-1|116	
21mr|cryptsetup-2.4.3-1|117	%prep
21mr|cryptsetup-2.4.3-1|118	%autosetup -p1
21mr|cryptsetup-2.4.3-1|119	
21mr|cryptsetup-2.4.3-1|120	%build
21mr|cryptsetup-2.4.3-1|121	CONFIGURE_TOP="$PWD"
21mr|cryptsetup-2.4.3-1|122	%configure \
21mr|cryptsetup-2.4.3-1|123	--sbindir=/sbin \
21mr|cryptsetup-2.4.3-1|124	--enable-python \
21mr|cryptsetup-2.4.3-1|125	--enable-pwquality \
21mr|cryptsetup-2.4.3-1|126	--enable-libargon2 \
21mr|cryptsetup-2.4.3-1|127	--enable-cryptsetup-reencrypt \
21mr|cryptsetup-2.4.3-1|128	--with-crypto_backend=kernel \
21mr|cryptsetup-2.4.3-1|129	%if %{with static}
21mr|cryptsetup-2.4.3-1|130	--enable-static-cryptsetup \
21mr|cryptsetup-2.4.3-1|131	%if %{with selinux}
21mr|cryptsetup-2.4.3-1|132	--enable-selinux \
21mr|cryptsetup-2.4.3-1|133	%else
21mr|cryptsetup-2.4.3-1|134	--disable-selinux \
21mr|cryptsetup-2.4.3-1|135	%endif
21mr|cryptsetup-2.4.3-1|136	%endif
21mr|cryptsetup-2.4.3-1|137	%if %{with compatible}
21mr|cryptsetup-2.4.3-1|138	--with-plain-mode=cbc-plain \
21mr|cryptsetup-2.4.3-1|139	--with-luks1-keybits=128
21mr|cryptsetup-2.4.3-1|140	%endif
21mr|cryptsetup-2.4.3-1|141	
21mr|cryptsetup-2.4.3-1|142	%make_build
21mr|cryptsetup-2.4.3-1|143	
21mr|cryptsetup-2.4.3-1|144	%install
21mr|cryptsetup-2.4.3-1|145	%make_install
21mr|cryptsetup-2.4.3-1|146	
21mr|cryptsetup-2.4.3-1|147	mkdir -p %{buildroot}/%{_lib}
21mr|cryptsetup-2.4.3-1|148	mv %{buildroot}%{_libdir}/libcryptsetup.so.%{major}* %{buildroot}/%{_lib}
21mr|cryptsetup-2.4.3-1|149	ln -srf %{buildroot}/%{_lib}/libcryptsetup.so.%{major}.*.* %{buildroot}%{_libdir}/libcryptsetup.so
21mr|cryptsetup-2.4.3-1|150	
21mr|cryptsetup-2.4.3-1|151	%find_lang %{name}

11859 21
21mr|cssparser-0.9.20-7|1	Name:          cssparser
21mr|cssparser-0.9.20-7|2	Version:       0.9.20
21mr|cssparser-0.9.20-7|3	Release:       7
21mr|cssparser-0.9.20-7|4	Summary:       CSS Parser
21mr|cssparser-0.9.20-7|5	License:       ASL 2.0
21mr|cssparser-0.9.20-7|6	URL:           http://cssparser.sourceforge.net/
21mr|cssparser-0.9.20-7|7	# sh ./fetch-cssparser.sh <VERSION>
21mr|cssparser-0.9.20-7|8	Source0:       cssparser-%{version}.tar.xz
21mr|cssparser-0.9.20-7|9	Source1:       fetch-cssparser.sh
21mr|cssparser-0.9.20-7|10	
21mr|cssparser-0.9.20-7|11	Group:          Development/Java
21mr|cssparser-0.9.20-7|12	BuildArch:     noarch
21mr|cssparser-0.9.20-7|13	# Java stack is not supported on x86_32
21mr|cssparser-0.9.20-7|14	ExcludeArch: %{ix86}
21mr|cssparser-0.9.20-7|15	
21mr|cssparser-0.9.20-7|16	BuildRequires: java-devel >= 1:1.6.0
21mr|cssparser-0.9.20-7|17	BuildRequires: maven-local
21mr|cssparser-0.9.20-7|18	BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|cssparser-0.9.20-7|19	BuildRequires: mvn(junit:junit)
21mr|cssparser-0.9.20-7|20	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|cssparser-0.9.20-7|21	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) >= 2.6-3
21mr|cssparser-0.9.20-7|22	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|cssparser-0.9.20-7|23	BuildRequires: mvn(org.w3c.css:sac) >= 1.3-6
21mr|cssparser-0.9.20-7|24	Requires:      java-headless
21mr|cssparser-0.9.20-7|25	
21mr|cssparser-0.9.20-7|26	%description
21mr|cssparser-0.9.20-7|27	A CSS parser which implements SAC (the Simple API for CSS).
21mr|cssparser-0.9.20-7|28	
21mr|cssparser-0.9.20-7|29	%package javadoc
21mr|cssparser-0.9.20-7|30	Summary:       Javadoc for %{name}
21mr|cssparser-0.9.20-7|31	
21mr|cssparser-0.9.20-7|32	%description javadoc
21mr|cssparser-0.9.20-7|33	API documentation for %{name}.
21mr|cssparser-0.9.20-7|34	
21mr|cssparser-0.9.20-7|35	%prep
21mr|cssparser-0.9.20-7|36	%setup -q
21mr|cssparser-0.9.20-7|37	
21mr|cssparser-0.9.20-7|38	%pom_remove_plugin :maven-checkstyle-plugin
21mr|cssparser-0.9.20-7|39	# unused artefact
21mr|cssparser-0.9.20-7|40	%pom_remove_plugin :maven-source-plugin
21mr|cssparser-0.9.20-7|41	
21mr|cssparser-0.9.20-7|42	# SACParserCSS3Test.unicodeInputByteStreamDefaultEncoding:2981
21mr|cssparser-0.9.20-7|43	# expected:<...:before { content: "[? - ?]" }> but was:<...:before { content: "[? - ?]" }>
21mr|cssparser-0.9.20-7|44	rm src/test/java/com/steadystate/css/parser/SACParserCSS3Test.java
21mr|cssparser-0.9.20-7|45	
21mr|cssparser-0.9.20-7|46	%build
21mr|cssparser-0.9.20-7|47	%mvn_build
21mr|cssparser-0.9.20-7|48	
21mr|cssparser-0.9.20-7|49	%install
21mr|cssparser-0.9.20-7|50	%mvn_install
21mr|cssparser-0.9.20-7|51	
21mr|cssparser-0.9.20-7|52	%files -f .mfiles
21mr|cssparser-0.9.20-7|53	%doc doc/license.html doc/readme.html
21mr|cssparser-0.9.20-7|54	%license LICENSE.txt
21mr|cssparser-0.9.20-7|55	
21mr|cssparser-0.9.20-7|56	%files javadoc -f .mfiles-javadoc
21mr|cssparser-0.9.20-7|57	%license LICENSE.txt
21mr|cssparser-0.9.20-7|58	

11860 21
21mr|csvjdbc-1.0.29-7|1	Name:          csvjdbc
21mr|csvjdbc-1.0.29-7|2	Version:       1.0.29
21mr|csvjdbc-1.0.29-7|3	Release:       7
21mr|csvjdbc-1.0.29-7|4	Summary:       Java driver for reading comma-separated-value files
21mr|csvjdbc-1.0.29-7|5	License:       LGPLv2+
21mr|csvjdbc-1.0.29-7|6	URL:           http://csvjdbc.sourceforge.net/
21mr|csvjdbc-1.0.29-7|7	# there's no upstream tarball
21mr|csvjdbc-1.0.29-7|8	# git clone git://git.code.sf.net/p/csvjdbc/code csvjdbc
21mr|csvjdbc-1.0.29-7|9	# cd csvjdbc && git checkout v1.0-29 && git checkout-index -f -a --prefix=csvjdbc-1.0.29/
21mr|csvjdbc-1.0.29-7|10	# find csvjdbc-1.0.29/ -name "*.class" -print -delete
21mr|csvjdbc-1.0.29-7|11	# find csvjdbc-1.0.29/ -name "*.jar" -print -delete
21mr|csvjdbc-1.0.29-7|12	# tar -cJf ../csvjdbc-1.0.29.tar.xz csvjdbc-1.0.29
21mr|csvjdbc-1.0.29-7|13	Source0:       %{name}-%{version}.tar.xz
21mr|csvjdbc-1.0.29-7|14	
21mr|csvjdbc-1.0.29-7|15	BuildRequires: maven-local
21mr|csvjdbc-1.0.29-7|16	BuildRequires: mvn(junit:junit)
21mr|csvjdbc-1.0.29-7|17	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|csvjdbc-1.0.29-7|18	
21mr|csvjdbc-1.0.29-7|19	Group:          Development/Java
21mr|csvjdbc-1.0.29-7|20	BuildArch:     noarch
21mr|csvjdbc-1.0.29-7|21	# Java stack is not supported on x86_32
21mr|csvjdbc-1.0.29-7|22	ExcludeArch: %{ix86}
21mr|csvjdbc-1.0.29-7|23	
21mr|csvjdbc-1.0.29-7|24	%description
21mr|csvjdbc-1.0.29-7|25	CsvJdbc is a read-only JDBC driver that uses Comma Separated Value
21mr|csvjdbc-1.0.29-7|26	(CSV) files or DBF files as database tables. It is ideal for
21mr|csvjdbc-1.0.29-7|27	writing data import programs or analyzing log files.
21mr|csvjdbc-1.0.29-7|28	
21mr|csvjdbc-1.0.29-7|29	The driver enables a directory or a ZIP file containing CSV or DBF files
21mr|csvjdbc-1.0.29-7|30	to be accessed as though it were a database containing tables. However,
21mr|csvjdbc-1.0.29-7|31	as there is no real database management system behind the scenes,
21mr|csvjdbc-1.0.29-7|32	not all JDBC functionality is available.
21mr|csvjdbc-1.0.29-7|33	
21mr|csvjdbc-1.0.29-7|34	%package javadoc
21mr|csvjdbc-1.0.29-7|35	Summary:       Javadoc for %{name}
21mr|csvjdbc-1.0.29-7|36	
21mr|csvjdbc-1.0.29-7|37	%description javadoc
21mr|csvjdbc-1.0.29-7|38	This package contains javadoc for %{name}.
21mr|csvjdbc-1.0.29-7|39	
21mr|csvjdbc-1.0.29-7|40	%prep
21mr|csvjdbc-1.0.29-7|41	%setup -q -n %{name}-%{version}
21mr|csvjdbc-1.0.29-7|42	
21mr|csvjdbc-1.0.29-7|43	mv src/doc/license.txt .
21mr|csvjdbc-1.0.29-7|44	
21mr|csvjdbc-1.0.29-7|45	# Unneeded tasks
21mr|csvjdbc-1.0.29-7|46	%pom_remove_plugin :maven-gpg-plugin
21mr|csvjdbc-1.0.29-7|47	%pom_remove_plugin :maven-javadoc-plugin
21mr|csvjdbc-1.0.29-7|48	%pom_remove_plugin :maven-release-plugin
21mr|csvjdbc-1.0.29-7|49	%pom_remove_plugin :maven-source-plugin
21mr|csvjdbc-1.0.29-7|50	# org.apache.maven.wagon:wagon-ssh:2.5
21mr|csvjdbc-1.0.29-7|51	%pom_xpath_remove pom:build/pom:extensions
21mr|csvjdbc-1.0.29-7|52	
21mr|csvjdbc-1.0.29-7|53	%mvn_file net.sourceforge.%{name}:%{name} %{name}
21mr|csvjdbc-1.0.29-7|54	
21mr|csvjdbc-1.0.29-7|55	%build
21mr|csvjdbc-1.0.29-7|56	
21mr|csvjdbc-1.0.29-7|57	%mvn_build
21mr|csvjdbc-1.0.29-7|58	
21mr|csvjdbc-1.0.29-7|59	%install
21mr|csvjdbc-1.0.29-7|60	%mvn_install
21mr|csvjdbc-1.0.29-7|61	
21mr|csvjdbc-1.0.29-7|62	%files -f .mfiles
21mr|csvjdbc-1.0.29-7|63	%doc src/doc/*
21mr|csvjdbc-1.0.29-7|64	%license license.txt
21mr|csvjdbc-1.0.29-7|65	
21mr|csvjdbc-1.0.29-7|66	%files javadoc -f .mfiles-javadoc
21mr|csvjdbc-1.0.29-7|67	%license license.txt
21mr|csvjdbc-1.0.29-7|68	

11861 21
21mr|ctags-5.8-13|1	Summary:	Generates an index (or "tag") file for objects found in source files
21mr|ctags-5.8-13|2	Name:		ctags
21mr|ctags-5.8-13|3	Version:	5.8
21mr|ctags-5.8-13|4	Release:	13
21mr|ctags-5.8-13|5	# Add epoch to be grater than ctags provided by xemacs-extras
21mr|ctags-5.8-13|6	Epoch:		1
21mr|ctags-5.8-13|7	License:	GPLv2+
21mr|ctags-5.8-13|8	Group:		Development/Other
21mr|ctags-5.8-13|9	Url:		http://ctags.sourceforge.net/
21mr|ctags-5.8-13|10	Source0:	http://prdownloads.sourceforge.net/ctags/%{name}-%{version}.tar.bz2
21mr|ctags-5.8-13|11	Patch0:		ctags-5.7-destdir.patch
21mr|ctags-5.8-13|12	Patch1:		ctags-5.7-segment-fault.patch
21mr|ctags-5.8-13|13	Patch2:		ctags-5.8-css.patch
21mr|ctags-5.8-13|14	Patch3:		ctags-5.8-ocaml-crash.patch
21mr|ctags-5.8-13|15	Patch4:		ctags-5.8-cssparse.patch
21mr|ctags-5.8-13|16	Patch5:		ctags-5.8-memmove.patch
21mr|ctags-5.8-13|17	Patch6:		ctags-5.8-format-security.patch
21mr|ctags-5.8-13|18	Patch7:		ctags-CVE-2014-7204.patch
21mr|ctags-5.8-13|19	
21mr|ctags-5.8-13|20	%description
21mr|ctags-5.8-13|21	The ctags program generate an index (or "tag") file for a variety of
21mr|ctags-5.8-13|22	language objects found in files.  This tag file allows these items to
21mr|ctags-5.8-13|23	be quickly and easily located by a text editor or other utility.  A
21mr|ctags-5.8-13|24	"tag" signifies a language object for which an index entry is
21mr|ctags-5.8-13|25	available (or, alternatively, the index entry created for that object).
21mr|ctags-5.8-13|26	
21mr|ctags-5.8-13|27	Alternatively, ctags can generate a cross reference file which lists, in
21mr|ctags-5.8-13|28	human readable form, information about the various source objects found in
21mr|ctags-5.8-13|29	a set of language files.
21mr|ctags-5.8-13|30	
21mr|ctags-5.8-13|31	%files
21mr|ctags-5.8-13|32	%doc EXTENDING.html FAQ NEWS README ctags.html
21mr|ctags-5.8-13|33	%{_bindir}/exuberant-ctags
21mr|ctags-5.8-13|34	%{_mandir}/man1/exuberant-ctags.1*
21mr|ctags-5.8-13|35	
21mr|ctags-5.8-13|36	%post
21mr|ctags-5.8-13|37	update-alternatives --install %{_bindir}/ctags ctags %{_bindir}/exuberant-ctags 10 \
21mr|ctags-5.8-13|38	--slave %{_mandir}/man1/ctags.1%{_extension} ctags.1%{_extension} %{_mandir}/man1/exuberant-ctags.1%{_extension}
21mr|ctags-5.8-13|39	
21mr|ctags-5.8-13|40	%postun
21mr|ctags-5.8-13|41	[ $1 = 0 ] || exit 0
21mr|ctags-5.8-13|42	update-alternatives --remove ctags %{_bindir}/exuberant-ctags
21mr|ctags-5.8-13|43	
21mr|ctags-5.8-13|44	#----------------------------------------------------------------------------
21mr|ctags-5.8-13|45	
21mr|ctags-5.8-13|46	%prep
21mr|ctags-5.8-13|47	%setup -q
21mr|ctags-5.8-13|48	%patch0 -p1 -b .destdir
21mr|ctags-5.8-13|49	%patch1 -p1 -b .crash
21mr|ctags-5.8-13|50	%patch2 -p1 -b .css-support
21mr|ctags-5.8-13|51	%patch3 -p1 -b .ocaml-crash
21mr|ctags-5.8-13|52	%patch4 -p1 -b .cssparse-crash
21mr|ctags-5.8-13|53	%patch5 -p1 -b .memmove
21mr|ctags-5.8-13|54	%patch6 -p1 -b .fmt-sec
21mr|ctags-5.8-13|55	%patch7 -p1 -b .CVE-2014-7204
21mr|ctags-5.8-13|56	# fix permission for %doc
21mr|ctags-5.8-13|57	chmod a+r ctags.html
21mr|ctags-5.8-13|58	
21mr|ctags-5.8-13|59	%build
21mr|ctags-5.8-13|60	%configure \
21mr|ctags-5.8-13|61	--disable-etags \
21mr|ctags-5.8-13|62	--enable-tmpdir=/tmp
21mr|ctags-5.8-13|63	%make
21mr|ctags-5.8-13|64	
21mr|ctags-5.8-13|65	%install
21mr|ctags-5.8-13|66	%makeinstall
21mr|ctags-5.8-13|67	
21mr|ctags-5.8-13|68	mv %{buildroot}/%{_bindir}/ctags %{buildroot}/%{_bindir}/exuberant-ctags
21mr|ctags-5.8-13|69	mv %{buildroot}/%{_mandir}/man1/ctags.1 %{buildroot}/%{_mandir}/man1/exuberant-ctags.1

11862 21
21mr|ctdb-2.5.6-1|1	Summary:	Clustered TDB
21mr|ctdb-2.5.6-1|2	Name:		ctdb
21mr|ctdb-2.5.6-1|3	Version:	2.5.6
21mr|ctdb-2.5.6-1|4	Release:	1
21mr|ctdb-2.5.6-1|5	License:	GPLv3+
21mr|ctdb-2.5.6-1|6	Group:		System/Cluster
21mr|ctdb-2.5.6-1|7	Url:		http://ctdb.samba.org/
21mr|ctdb-2.5.6-1|8	Source0:	http://ftp.samba.org/pub/ctdb/%{name}-%{version}.tar.gz
21mr|ctdb-2.5.6-1|9	Source1:	ctdb_check_config
21mr|ctdb-2.5.6-1|10	Source100:	%{name}.rpmlintrc
21mr|ctdb-2.5.6-1|11	# Fedora specific patch, ctdb should not be enabled by default in the runlevels
21mr|ctdb-2.5.6-1|12	Patch1:		ctdb-2.5.6-no_default-runlevel.patch
21mr|ctdb-2.5.6-1|13	Patch2:		ctdb-2.5.6-linkage-fix.patch
21mr|ctdb-2.5.6-1|14	Patch3:		ctdb-2.5.6-fix-unit-file.patch
21mr|ctdb-2.5.6-1|15	BuildRequires:	pkgconfig(libtirpc)
21mr|ctdb-2.5.6-1|16	BuildRequires:	pkgconfig(popt)
21mr|ctdb-2.5.6-1|17	BuildRequires:	pkgconfig(talloc)
21mr|ctdb-2.5.6-1|18	BuildRequires:	pkgconfig(tevent)
21mr|ctdb-2.5.6-1|19	Requires(pre):	chkconfig
21mr|ctdb-2.5.6-1|20	Requires(pre):	coreutils
21mr|ctdb-2.5.6-1|21	Requires(pre):	mktemp
21mr|ctdb-2.5.6-1|22	Requires(pre):	psmisc
21mr|ctdb-2.5.6-1|23	Requires(pre):	sed
21mr|ctdb-2.5.6-1|24	Requires(pre,postun):	rpm-helper
21mr|ctdb-2.5.6-1|25	Requires(pre,postun):	systemd
21mr|ctdb-2.5.6-1|26	
21mr|ctdb-2.5.6-1|27	%description
21mr|ctdb-2.5.6-1|28	This package contains the clustered database used by samba.
21mr|ctdb-2.5.6-1|29	
21mr|ctdb-2.5.6-1|30	%files
21mr|ctdb-2.5.6-1|31	%doc doc/*html
21mr|ctdb-2.5.6-1|32	%attr(755,root,root) %{_unitdir}/%{name}.service
21mr|ctdb-2.5.6-1|33	%config(noreplace) %{_sysconfdir}/%{name}/nodes
21mr|ctdb-2.5.6-1|34	%{_sysconfdir}/%{name}/functions
21mr|ctdb-2.5.6-1|35	%{_sysconfdir}/%{name}/events.d/
21mr|ctdb-2.5.6-1|36	%{_sysconfdir}/%{name}/nfs-rpc-checks.d/
21mr|ctdb-2.5.6-1|37	%{_sysconfdir}/%{name}/statd-callout
21mr|ctdb-2.5.6-1|38	%{_sysconfdir}/%{name}/systemd/%{name}_check_config
21mr|ctdb-2.5.6-1|39	%{_sysconfdir}/%{name}/*.sh
21mr|ctdb-2.5.6-1|40	%{_sysconfdir}/sudoers.d/%{name}
21mr|ctdb-2.5.6-1|41	%{_sysconfdir}/sysconfig/%{name}
21mr|ctdb-2.5.6-1|42	%{_sbindir}/ctdbd
21mr|ctdb-2.5.6-1|43	%{_sbindir}/ctdbd_wrapper
21mr|ctdb-2.5.6-1|44	%{_bindir}/%{name}
21mr|ctdb-2.5.6-1|45	%{_bindir}/ltdbtool
21mr|ctdb-2.5.6-1|46	%{_bindir}/smnotify
21mr|ctdb-2.5.6-1|47	%{_bindir}/%{name}_diagnostics
21mr|ctdb-2.5.6-1|48	%{_bindir}/%{name}_event_helper
21mr|ctdb-2.5.6-1|49	%{_bindir}/%{name}_lock_helper
21mr|ctdb-2.5.6-1|50	%{_bindir}/onnode
21mr|ctdb-2.5.6-1|51	%{_bindir}/ping_pong
21mr|ctdb-2.5.6-1|52	%{_mandir}/man1/%{name}.1*
21mr|ctdb-2.5.6-1|53	%{_mandir}/man1/ltdbtool.1*
21mr|ctdb-2.5.6-1|54	%{_mandir}/man1/ctdbd.1*
21mr|ctdb-2.5.6-1|55	%{_mandir}/man1/ctdbd_wrapper.1*
21mr|ctdb-2.5.6-1|56	%{_mandir}/man1/onnode.1*
21mr|ctdb-2.5.6-1|57	%{_mandir}/man1/ping_pong.1*
21mr|ctdb-2.5.6-1|58	%{_mandir}/man5/ctdbd.conf.5*
21mr|ctdb-2.5.6-1|59	%{_mandir}/man7/%{name}.7*
21mr|ctdb-2.5.6-1|60	%{_mandir}/man7/%{name}-statistics.7*
21mr|ctdb-2.5.6-1|61	%{_mandir}/man7/%{name}-tunables.7*
21mr|ctdb-2.5.6-1|62	%dir %attr(750,root,root) /var/lib/%{name}
21mr|ctdb-2.5.6-1|63	
21mr|ctdb-2.5.6-1|64	%post
21mr|ctdb-2.5.6-1|65	%_post_service %{name}
21mr|ctdb-2.5.6-1|66	
21mr|ctdb-2.5.6-1|67	%preun
21mr|ctdb-2.5.6-1|68	%_preun_service %{name}
21mr|ctdb-2.5.6-1|69	
21mr|ctdb-2.5.6-1|70	#----------------------------------------------------------------------------
21mr|ctdb-2.5.6-1|71	
21mr|ctdb-2.5.6-1|72	%package devel
21mr|ctdb-2.5.6-1|73	Summary:	Development files for ctdb
21mr|ctdb-2.5.6-1|74	Group:		Development/Other
21mr|ctdb-2.5.6-1|75	
21mr|ctdb-2.5.6-1|76	%description devel
21mr|ctdb-2.5.6-1|77	Development files for %{name}.
21mr|ctdb-2.5.6-1|78	
21mr|ctdb-2.5.6-1|79	%files devel
21mr|ctdb-2.5.6-1|80	%doc COPYING
21mr|ctdb-2.5.6-1|81	%{_includedir}/*.h
21mr|ctdb-2.5.6-1|82	%{_libdir}/pkgconfig/%{name}.pc
21mr|ctdb-2.5.6-1|83	
21mr|ctdb-2.5.6-1|84	#----------------------------------------------------------------------------
21mr|ctdb-2.5.6-1|85	
21mr|ctdb-2.5.6-1|86	%prep
21mr|ctdb-2.5.6-1|87	%setup -q
21mr|ctdb-2.5.6-1|88	%apply_patches
21mr|ctdb-2.5.6-1|89	
21mr|ctdb-2.5.6-1|90	
21mr|ctdb-2.5.6-1|91	%build
21mr|ctdb-2.5.6-1|92	## Always run autogen.sh
21mr|ctdb-2.5.6-1|93	./autogen.sh
21mr|ctdb-2.5.6-1|94	export CFLAGS="%{build_cflags} $EXTRA -D_GNU_SOURCE"
21mr|ctdb-2.5.6-1|95	%configure \
21mr|ctdb-2.5.6-1|96	--without-included-popt \
21mr|ctdb-2.5.6-1|97	--without-included-talloc \
21mr|ctdb-2.5.6-1|98	--without-included-tdb \
21mr|ctdb-2.5.6-1|99	--without-included-tevent
21mr|ctdb-2.5.6-1|100	
21mr|ctdb-2.5.6-1|101	make showflags
21mr|ctdb-2.5.6-1|102	%make
21mr|ctdb-2.5.6-1|103	sed -i -e 's/^(Version: *)$/$1 %{version}/g' %{name}.pc
21mr|ctdb-2.5.6-1|104	
21mr|ctdb-2.5.6-1|105	
21mr|ctdb-2.5.6-1|106	%install
21mr|ctdb-2.5.6-1|107	%makeinstall_std
21mr|ctdb-2.5.6-1|108	
21mr|ctdb-2.5.6-1|109	mkdir -p %{buildroot}%{_unitdir}
21mr|ctdb-2.5.6-1|110	install -m 755 config/%{name}.service %{buildroot}%{_unitdir}
21mr|ctdb-2.5.6-1|111	
21mr|ctdb-2.5.6-1|112	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|ctdb-2.5.6-1|113	install -m 644 config/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|ctdb-2.5.6-1|114	
21mr|ctdb-2.5.6-1|115	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/systemd
21mr|ctdb-2.5.6-1|116	install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/systemd
21mr|ctdb-2.5.6-1|117	
21mr|ctdb-2.5.6-1|118	mkdir -p %{buildroot}/var/lib/%{name}
21mr|ctdb-2.5.6-1|119	perl -pi -e 's,/var/ctdb,/var/lib/%{name},g' %{buildroot}/%{_initrddir}/%{name}
21mr|ctdb-2.5.6-1|120	
21mr|ctdb-2.5.6-1|121	touch %{buildroot}/%{_sysconfdir}/%{name}/nodes

11863 21
21mr|cunit-2.1.3-6|1	%define oname CUnit
21mr|cunit-2.1.3-6|2	%define oversion 2.1-3
21mr|cunit-2.1.3-6|3	
21mr|cunit-2.1.3-6|4	%define major 1
21mr|cunit-2.1.3-6|5	%define libname %mklibname %{name} %{major}
21mr|cunit-2.1.3-6|6	%define devname %mklibname %{name} -d
21mr|cunit-2.1.3-6|7	
21mr|cunit-2.1.3-6|8	Summary:	A Unit Testing Framework for C
21mr|cunit-2.1.3-6|9	Name:		cunit
21mr|cunit-2.1.3-6|10	Version:	2.1.3
21mr|cunit-2.1.3-6|11	Release:	6
21mr|cunit-2.1.3-6|12	License:	GPLv2+
21mr|cunit-2.1.3-6|13	Group:		System/Libraries
21mr|cunit-2.1.3-6|14	Url:		http://cunit.sourceforge.net
21mr|cunit-2.1.3-6|15	Source0:	http://sourceforge.net/projects/cunit/files/CUnit/%{oversion}/%{oname}-%{oversion}.tar.bz2
21mr|cunit-2.1.3-6|16	Patch0:		cunit-2.1.0.link_against_ncurses.patch
21mr|cunit-2.1.3-6|17	BuildRequires:	pkgconfig(ncurses)
21mr|cunit-2.1.3-6|18	
21mr|cunit-2.1.3-6|19	%description
21mr|cunit-2.1.3-6|20	CUnit is a lightweight system for writing, administering, and running unit
21mr|cunit-2.1.3-6|21	tests in C.  It provides C programmers a basic testing functionality with a
21mr|cunit-2.1.3-6|22	flexible variety of user interfaces.
21mr|cunit-2.1.3-6|23	
21mr|cunit-2.1.3-6|24	CUnit is built as a static library which is linked with the user's testing
21mr|cunit-2.1.3-6|25	code.  It uses a simple framework for building test structures, and provides a
21mr|cunit-2.1.3-6|26	rich set of assertions for testing common data types. In addition, several
21mr|cunit-2.1.3-6|27	different interfaces are provided for running tests and reporting results.
21mr|cunit-2.1.3-6|28	These interfaces currently include:
21mr|cunit-2.1.3-6|29	
21mr|cunit-2.1.3-6|30	- Automated: Non-interactive output to xml file
21mr|cunit-2.1.3-6|31	- Basic: Non-interactive flexible programming interface
21mr|cunit-2.1.3-6|32	- Console: Interactive console interface (ansi C)
21mr|cunit-2.1.3-6|33	- Curses: Interactive graphical interface (Unix)
21mr|cunit-2.1.3-6|34	
21mr|cunit-2.1.3-6|35	#----------------------------------------------------------------------------
21mr|cunit-2.1.3-6|36	
21mr|cunit-2.1.3-6|37	%package -n %{libname}
21mr|cunit-2.1.3-6|38	Summary:	C testing framework
21mr|cunit-2.1.3-6|39	Group:		System/Libraries
21mr|cunit-2.1.3-6|40	
21mr|cunit-2.1.3-6|41	%description -n %{libname}
21mr|cunit-2.1.3-6|42	CUnit is a lightweight system for writing, administering, and running unit
21mr|cunit-2.1.3-6|43	tests in C.  It provides C programmers a basic testing functionality with a
21mr|cunit-2.1.3-6|44	flexible variety of user interfaces.
21mr|cunit-2.1.3-6|45	
21mr|cunit-2.1.3-6|46	CUnit is built as a static library which is linked with the user's testing
21mr|cunit-2.1.3-6|47	code.  It uses a simple framework for building test structures, and provides a
21mr|cunit-2.1.3-6|48	rich set of assertions for testing common data types. In addition, several
21mr|cunit-2.1.3-6|49	different interfaces are provided for running tests and reporting results.
21mr|cunit-2.1.3-6|50	These interfaces currently include:
21mr|cunit-2.1.3-6|51	
21mr|cunit-2.1.3-6|52	- Automated: Non-interactive output to xml file
21mr|cunit-2.1.3-6|53	- Basic: Non-interactive flexible programming interface
21mr|cunit-2.1.3-6|54	- Console: Interactive console interface (ansi C)
21mr|cunit-2.1.3-6|55	- Curses: Interactive graphical interface (Unix)
21mr|cunit-2.1.3-6|56	
21mr|cunit-2.1.3-6|57	%files -n %{libname}
21mr|cunit-2.1.3-6|58	%{_libdir}/libcunit.so.%{major}*
21mr|cunit-2.1.3-6|59	
21mr|cunit-2.1.3-6|60	#----------------------------------------------------------------------------
21mr|cunit-2.1.3-6|61	
21mr|cunit-2.1.3-6|62	%package -n %{devname}
21mr|cunit-2.1.3-6|63	Summary:	Development files for %{name}
21mr|cunit-2.1.3-6|64	Group:		Development/C
21mr|cunit-2.1.3-6|65	Requires:	%{libname} = %{EVRD}
21mr|cunit-2.1.3-6|66	Provides:	%{name}-devel = %{EVRD}
21mr|cunit-2.1.3-6|67	
21mr|cunit-2.1.3-6|68	%description -n %{devname}
21mr|cunit-2.1.3-6|69	This package contains development files for %{name}.
21mr|cunit-2.1.3-6|70	
21mr|cunit-2.1.3-6|71	%files -n %{devname}
21mr|cunit-2.1.3-6|72	%{_datadir}/doc/%{libname}-devel-%{version}
21mr|cunit-2.1.3-6|73	%{_libdir}/*.so
21mr|cunit-2.1.3-6|74	%{_libdir}/*.a
21mr|cunit-2.1.3-6|75	%{_libdir}/pkgconfig/%{name}.pc
21mr|cunit-2.1.3-6|76	%{_includedir}/%{oname}
21mr|cunit-2.1.3-6|77	%{_datadir}/%{oname}
21mr|cunit-2.1.3-6|78	%{_mandir}/man3/*
21mr|cunit-2.1.3-6|79	
21mr|cunit-2.1.3-6|80	#----------------------------------------------------------------------------
21mr|cunit-2.1.3-6|81	
21mr|cunit-2.1.3-6|82	%prep
21mr|cunit-2.1.3-6|83	%setup -q -n %{oname}-%{oversion}
21mr|cunit-2.1.3-6|84	%patch0 -p0
21mr|cunit-2.1.3-6|85	chmod 644 AUTHORS NEWS ChangeLog README TODO
21mr|cunit-2.1.3-6|86	
21mr|cunit-2.1.3-6|87	%build
21mr|cunit-2.1.3-6|88	autoreconf -fi
21mr|cunit-2.1.3-6|89	%configure \
21mr|cunit-2.1.3-6|90	--enable-curses \
21mr|cunit-2.1.3-6|91	--enable-static
21mr|cunit-2.1.3-6|92	%make
21mr|cunit-2.1.3-6|93	
21mr|cunit-2.1.3-6|94	%install
21mr|cunit-2.1.3-6|95	%makeinstall_std
21mr|cunit-2.1.3-6|96	
21mr|cunit-2.1.3-6|97	# fix la file
21mr|cunit-2.1.3-6|98	perl -pi -e 's| -L\S+ ||'  %{buildroot}%{_libdir}/libcunit.la
21mr|cunit-2.1.3-6|99	
21mr|cunit-2.1.3-6|100	# ugly, but needed to deal with installed and non-installed documentation
21mr|cunit-2.1.3-6|101	install -d -m 755 %{buildroot}%{_datadir}/doc/%{libname}-devel-%{version}
21mr|cunit-2.1.3-6|102	mv %{buildroot}%{_prefix}/doc/%{oname} \
21mr|cunit-2.1.3-6|103	%{buildroot}%{_datadir}/doc/%{libname}-devel-%{version}/html
21mr|cunit-2.1.3-6|104	install -m 644 AUTHORS NEWS ChangeLog README TODO \
21mr|cunit-2.1.3-6|105	%{buildroot}%{_datadir}/doc/%{libname}-devel-%{version}
21mr|cunit-2.1.3-6|106	rm -rf %{buildroot}%{_prefix}/doc

11864 21
21mr|cups-2.4.16-1|1	# {_exec_prefix}/lib/cups is correct, even on x86_64.
21mr|cups-2.4.16-1|2	# It is not used for shared objects but for executables.
21mr|cups-2.4.16-1|3	# It's more of a libexec-style ({_libexecdir}) usage,
21mr|cups-2.4.16-1|4	# but we use lib for compatibility with 3rd party drivers (at upstream request).
21mr|cups-2.4.16-1|5	%global cups_serverbin %{_exec_prefix}/lib/cups
21mr|cups-2.4.16-1|6	
21mr|cups-2.4.16-1|7	# Turning this on lets CUPS to be built in debug mode (with debugger symbols)
21mr|cups-2.4.16-1|8	%define debug 1
21mr|cups-2.4.16-1|9	%define enable_check 0
21mr|cups-2.4.16-1|10	
21mr|cups-2.4.16-1|11	%{?build_nickel}%{?!build_nickel:%bcond_with nickel}
21mr|cups-2.4.16-1|12	
21mr|cups-2.4.16-1|13	# We would like to avoid not well controllable network broadcasting
21mr|cups-2.4.16-1|14	# in certified distros
21mr|cups-2.4.16-1|15	%if %{with nickel}
21mr|cups-2.4.16-1|16	%bcond_with avahi
21mr|cups-2.4.16-1|17	%else
21mr|cups-2.4.16-1|18	%bcond_without avahi
21mr|cups-2.4.16-1|19	%endif
21mr|cups-2.4.16-1|20	
21mr|cups-2.4.16-1|21	%bcond_with poll_ppd_base
21mr|cups-2.4.16-1|22	
21mr|cups-2.4.16-1|23	Summary:	Common Unix Printing System - Server package
21mr|cups-2.4.16-1|24	Name:		cups
21mr|cups-2.4.16-1|25	Version:	2.4.16
21mr|cups-2.4.16-1|26	Release:	1
21mr|cups-2.4.16-1|27	License:	GPLv2+ and LGPLv2+
21mr|cups-2.4.16-1|28	Group:		System/Printing
21mr|cups-2.4.16-1|29	Url:		https://openprinting.github.io/cups/
21mr|cups-2.4.16-1|30	#Source0:	ftp://ftp.easysw.com/pub/cups/%%{version}/%%{name}-%%{version}-source.tar.bz2
21mr|cups-2.4.16-1|31	Source0:	https://github.com/OpenPrinting/cups/releases/download/v%{version}/cups-%{version}-source.tar.gz
21mr|cups-2.4.16-1|32	# Small C program to get list of all installed PPD files
21mr|cups-2.4.16-1|33	Source1:	poll_ppd_base.c
21mr|cups-2.4.16-1|34	# Small C program to list the printer-specific options of a particular printer
21mr|cups-2.4.16-1|35	# fails to build now
21mr|cups-2.4.16-1|36	Source2:	lphelp.c
21mr|cups-2.4.16-1|37	# Backend for NCP protocol
21mr|cups-2.4.16-1|38	Source7:	ncp.backend
21mr|cups-2.4.16-1|39	Source10:	cups.sysusers.conf
21mr|cups-2.4.16-1|40	# Backend filter for nprint (Novell client) from Mark Horn
21mr|cups-2.4.16-1|41	# (mark@hornclan.com)
21mr|cups-2.4.16-1|42	Source11:	http://www.hornclan.com/~mark/cups/nprint.2002011801
21mr|cups-2.4.16-1|43	# AppleTalk/netatalk backend for CUPS
21mr|cups-2.4.16-1|44	Source12:	http://www.oeh.uni-linz.ac.at/~rupi/pap/pap-backend.tar.bz2
21mr|cups-2.4.16-1|45	Source13:	http://www.oeh.uni-linz.ac.at/~rupi/pap/pap-docu.pdf.bz2
21mr|cups-2.4.16-1|46	Source14:	http://www.linuxprinting.org/download/printing/photo_print
21mr|cups-2.4.16-1|47	Source15:	http://printing.kde.org/downloads/pdfdistiller
21mr|cups-2.4.16-1|48	Source16:	cjktexttops
21mr|cups-2.4.16-1|49	Source17:	correctcupsconfig
21mr|cups-2.4.16-1|50	# udev rules for setting symlinks needed if the usblp module is loaded
21mr|cups-2.4.16-1|51	Source19:	10-cups_device_links.rules
21mr|cups-2.4.16-1|52	# Udev rules for setting properly rights and groups
21mr|cups-2.4.16-1|53	Source20:	10-cups_device_usb.rules
21mr|cups-2.4.16-1|54	# For rosa-printmarkerd, applied only on certified platforms
21mr|cups-2.4.16-1|55	Source21:	rosa-printmarkerd-mime.diff
21mr|cups-2.4.16-1|56	
21mr|cups-2.4.16-1|57	Patch2:		cups-system-auth.patch
21mr|cups-2.4.16-1|58	Patch5:		cups-banners.patch
21mr|cups-2.4.16-1|59	Patch8:		cups-direct-usb.patch
21mr|cups-2.4.16-1|60	Patch13:	cups-driverd-timeout.patch
21mr|cups-2.4.16-1|61	# https://bugzilla.redhat.com/show_bug.cgi?id=747866
21mr|cups-2.4.16-1|62	Patch14:	cups-dymo-deviceid.patch
21mr|cups-2.4.16-1|63	Patch16:	cups-usb-paperout.patch
21mr|cups-2.4.16-1|64	Patch18:	cups-filter-debug.patch
21mr|cups-2.4.16-1|65	Patch19:	cups-uri-compat.patch
21mr|cups-2.4.16-1|66	Patch32:	cups-freebind.patch
21mr|cups-2.4.16-1|67	Patch39:	cups-ipp-multifile.patch
21mr|cups-2.4.16-1|68	Patch41:	cups-web-devices-timeout.patch
21mr|cups-2.4.16-1|69	Patch46:	cups-print-device-uri.patch
21mr|cups-2.4.16-1|70	# https://github.com/OpenPrinting/cups/pull/826
21mr|cups-2.4.16-1|71	Patch601:	0001-Fix-driverless-printing-on-Pantum-M7300FDW.patch
21mr|cups-2.4.16-1|72	# https://github.com/OpenPrinting/cups/commit/75eb1eca9d9a
21mr|cups-2.4.16-1|73	Patch602:	75eb1eca9d9a14064bb0d73efc0bb067d646e994.patch
21mr|cups-2.4.16-1|74	
21mr|cups-2.4.16-1|75	BuildRequires:	xdg-utils
21mr|cups-2.4.16-1|76	BuildRequires:	acl-devel
21mr|cups-2.4.16-1|77	BuildRequires:	jpeg-devel
21mr|cups-2.4.16-1|78	BuildRequires:	krb5-devel
21mr|cups-2.4.16-1|79	BuildRequires:	openldap-devel
21mr|cups-2.4.16-1|80	BuildRequires:	openslp-devel
21mr|cups-2.4.16-1|81	BuildRequires:	pam-devel
21mr|cups-2.4.16-1|82	BuildRequires:	tiff-devel
21mr|cups-2.4.16-1|83	%if %{with avahi}
21mr|cups-2.4.16-1|84	BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
21mr|cups-2.4.16-1|85	%endif
21mr|cups-2.4.16-1|86	BuildRequires:	pkgconfig(dbus-1) >= 0.50
21mr|cups-2.4.16-1|87	BuildRequires:	pkgconfig(gnutls) >= 3.0
21mr|cups-2.4.16-1|88	BuildRequires:	pkgconfig(libcrypto)
21mr|cups-2.4.16-1|89	BuildRequires:	pkgconfig(libpng)
21mr|cups-2.4.16-1|90	BuildRequires:	pkgconfig(libssl)
21mr|cups-2.4.16-1|91	BuildRequires:	pkgconfig(libusb) < 1.0
21mr|cups-2.4.16-1|92	BuildRequires:	pkgconfig(libusb-1.0)
21mr|cups-2.4.16-1|93	BuildRequires:	pkgconfig(zlib)
21mr|cups-2.4.16-1|94	%if !%{with bootstrap}
21mr|cups-2.4.16-1|95	BuildRequires:	poppler
21mr|cups-2.4.16-1|96	%endif
21mr|cups-2.4.16-1|97	BuildRequires:	systemd-units
21mr|cups-2.4.16-1|98	BuildRequires:	pkgconfig(libsystemd)
21mr|cups-2.4.16-1|99	BuildRequires:	pkgconfig(systemd)
21mr|cups-2.4.16-1|100	%if %{with selinux}
21mr|cups-2.4.16-1|101	BuildRequires:	audit-devel
21mr|cups-2.4.16-1|102	BuildRequires:	selinux-devel
21mr|cups-2.4.16-1|103	%endif
21mr|cups-2.4.16-1|104	
21mr|cups-2.4.16-1|105	Requires:	%{name}-common >= %{EVRD}
21mr|cups-2.4.16-1|106	Requires:	cups-filters
21mr|cups-2.4.16-1|107	# for bash script /usr/lib/cups/backend/pdf
21mr|cups-2.4.16-1|108	Requires:	which
21mr|cups-2.4.16-1|109	Requires:	net-tools
21mr|cups-2.4.16-1|110	%if !%{with bootstrap}
21mr|cups-2.4.16-1|111	Requires:	poppler
21mr|cups-2.4.16-1|112	%if %{with avahi}
21mr|cups-2.4.16-1|113	Recommends:	avahi
21mr|cups-2.4.16-1|114	%endif
21mr|cups-2.4.16-1|115	%if %{mdvver} < 202310
21mr|cups-2.4.16-1|116	Requires(pre):	/bin/systemd-sysusers
21mr|cups-2.4.16-1|117	%else
21mr|cups-2.4.16-1|118	Requires(pre):	/usr/bin/systemd-sysusers
21mr|cups-2.4.16-1|119	%endif
21mr|cups-2.4.16-1|120	%endif
21mr|cups-2.4.16-1|121	Requires:	printer-testpages
21mr|cups-2.4.16-1|122	# Take care that device files are created with correct permissions
21mr|cups-2.4.16-1|123	Requires:	udev
21mr|cups-2.4.16-1|124	# For desktop menus
21mr|cups-2.4.16-1|125	Requires:	(xdg-utils if task-x11)
21mr|cups-2.4.16-1|126	# user lp (used in %%attr) is in default /etc/passwd
21mr|cups-2.4.16-1|127	OrderWithRequires:	setup
21mr|cups-2.4.16-1|128	Provides:	cupsddk-drivers = %{EVRD}
21mr|cups-2.4.16-1|129	
21mr|cups-2.4.16-1|130	%description
21mr|cups-2.4.16-1|131	The Common Unix Printing System provides a portable printing layer for
21mr|cups-2.4.16-1|132	UNIX(TM) operating systems. It has been developed by Easy Software Products
21mr|cups-2.4.16-1|133	to promote a standard printing solution for all UNIX vendors and users.
21mr|cups-2.4.16-1|134	CUPS provides the System V and Berkeley command-line interfaces.
21mr|cups-2.4.16-1|135	This is the main package needed for CUPS servers (machines where a
21mr|cups-2.4.16-1|136	printer is connected to or which host a queue for a network printer).
21mr|cups-2.4.16-1|137	It can also be used on CUPS clients so that they simply pick up
21mr|cups-2.4.16-1|138	broadcasted printer information from other CUPS servers and do not
21mr|cups-2.4.16-1|139	need to be assigned to a specific CUPS server by an
21mr|cups-2.4.16-1|140	%{_sysconfdir}/cups/client.conf file.
21mr|cups-2.4.16-1|141	
21mr|cups-2.4.16-1|142	%files
21mr|cups-2.4.16-1|143	%license LICENSE
21mr|cups-2.4.16-1|144	%doc *.md
21mr|cups-2.4.16-1|145	%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/cupsd.conf
21mr|cups-2.4.16-1|146	%config(noreplace) %attr(-,root,root) %{_sysconfdir}/cups/cups-files.conf
21mr|cups-2.4.16-1|147	%config(noreplace) %attr(-,root,root) %{_sysconfdir}/cups/cups-files.conf.default
21mr|cups-2.4.16-1|148	%ghost %config(noreplace) %{_sysconfdir}/cups/printers.conf
21mr|cups-2.4.16-1|149	%ghost %config(noreplace) %{_sysconfdir}/cups/classes.conf
21mr|cups-2.4.16-1|150	%ghost %config(noreplace) %{_sysconfdir}/cups/subscriptions.conf
21mr|cups-2.4.16-1|151	%ghost %config(noreplace) %{_sysconfdir}/cups/lpoptions
21mr|cups-2.4.16-1|152	%attr(-,root,sys) %{_sysconfdir}/cups/cupsd.conf.default
21mr|cups-2.4.16-1|153	%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/ppd
21mr|cups-2.4.16-1|154	%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/ssl
21mr|cups-2.4.16-1|155	%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/snmp.conf
21mr|cups-2.4.16-1|156	%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/snmp.conf.default
21mr|cups-2.4.16-1|157	%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/dbus-1/system.d/cups.conf
21mr|cups-2.4.16-1|158	%{_tmpfilesdir}/cups.conf
21mr|cups-2.4.16-1|159	%{_tmpfilesdir}/cups-lp.conf
21mr|cups-2.4.16-1|160	%config(noreplace) %{_sysconfdir}/pam.d/cups
21mr|cups-2.4.16-1|161	%{_udevrulesdir}/*
21mr|cups-2.4.16-1|162	%dir %{_prefix}/lib/cups
21mr|cups-2.4.16-1|163	%{_prefix}/lib/cups/cgi-bin
21mr|cups-2.4.16-1|164	%{_prefix}/lib/cups/daemon
21mr|cups-2.4.16-1|165	%{_prefix}/lib/cups/notifier
21mr|cups-2.4.16-1|166	%{_prefix}/lib/cups/filter
21mr|cups-2.4.16-1|167	%{_prefix}/lib/cups/monitor
21mr|cups-2.4.16-1|168	%dir %{_prefix}/lib/cups/backend
21mr|cups-2.4.16-1|169	%dir %{_prefix}/lib/cups/command
21mr|cups-2.4.16-1|170	%if %{with avahi}
21mr|cups-2.4.16-1|171	%{_prefix}/lib/cups/backend/dnssd
21mr|cups-2.4.16-1|172	%endif
21mr|cups-2.4.16-1|173	%{_prefix}/lib/cups/command/ippevepcl
21mr|cups-2.4.16-1|174	%{_prefix}/lib/cups/command/ippeveps
21mr|cups-2.4.16-1|175	%{_prefix}/lib/cups/backend/http
21mr|cups-2.4.16-1|176	%{_prefix}/lib/cups/backend/https
21mr|cups-2.4.16-1|177	%{_prefix}/lib/cups/backend/ipp
21mr|cups-2.4.16-1|178	%{_prefix}/lib/cups/backend/ipps
21mr|cups-2.4.16-1|179	%{_prefix}/lib/cups/backend/lpd
21mr|cups-2.4.16-1|180	%{_prefix}/lib/cups/backend/nprint
21mr|cups-2.4.16-1|181	%{_prefix}/lib/cups/backend/pap
21mr|cups-2.4.16-1|182	#{_prefix}/lib/cups/backend/parallel
21mr|cups-2.4.16-1|183	%{_prefix}/lib/cups/backend/ncp
21mr|cups-2.4.16-1|184	#%%{_prefix}/lib/cups/backend/scsi
21mr|cups-2.4.16-1|185	%{_prefix}/lib/cups/backend/snmp
21mr|cups-2.4.16-1|186	%{_prefix}/lib/cups/backend/socket
21mr|cups-2.4.16-1|187	%{_prefix}/lib/cups/backend/usb
21mr|cups-2.4.16-1|188	%{_prefix}/lib/cups/backend/pdf
21mr|cups-2.4.16-1|189	%dir %{_prefix}/lib/cups/driver
21mr|cups-2.4.16-1|190	%{_datadir}/cups
21mr|cups-2.4.16-1|191	%attr(0755,root,lp) %{_var}/log/cups
21mr|cups-2.4.16-1|192	# Set ownerships of spool directory which is normally done by 'make install'
21mr|cups-2.4.16-1|193	# Because RPM does 'make install' as normal user, this has to be done here
21mr|cups-2.4.16-1|194	%dir %attr(0710,root,lp) %{_var}/spool/cups
21mr|cups-2.4.16-1|195	%dir %attr(01770,root,lp) %{_var}/spool/cups/tmp
21mr|cups-2.4.16-1|196	%dir %attr(775,root,lp) %{_var}/cache/cups
21mr|cups-2.4.16-1|197	# Bug #28383 dirs
21mr|cups-2.4.16-1|198	%dir %{_datadir}/ppd
21mr|cups-2.4.16-1|199	%dir %{_libdir}/printdriver
21mr|cups-2.4.16-1|200	# Desktop icons
21mr|cups-2.4.16-1|201	%{_datadir}/applications/*
21mr|cups-2.4.16-1|202	%{_datadir}/icons/hicolor/*/apps/cups.png
21mr|cups-2.4.16-1|203	%ifarch x86_64
21mr|cups-2.4.16-1|204	# Compatibility link, will be removed soon
21mr|cups-2.4.16-1|205	%{_libdir}/cups
21mr|cups-2.4.16-1|206	%endif
21mr|cups-2.4.16-1|207	%{_sysusersdir}/cups.conf
21mr|cups-2.4.16-1|208	%{_unitdir}/cups-lpd.socket
21mr|cups-2.4.16-1|209	%{_unitdir}/cups-lpd@.service
21mr|cups-2.4.16-1|210	%{_unitdir}/cups.path
21mr|cups-2.4.16-1|211	%{_unitdir}/cups.service
21mr|cups-2.4.16-1|212	%{_unitdir}/cups.socket
21mr|cups-2.4.16-1|213	%{_unitdir}/system-cups.slice
21mr|cups-2.4.16-1|214	
21mr|cups-2.4.16-1|215	%pre
21mr|cups-2.4.16-1|216	%sysusers_create_package cups %{SOURCE10}
21mr|cups-2.4.16-1|217	
21mr|cups-2.4.16-1|218	%post
21mr|cups-2.4.16-1|219	# Make sure group ownerships are correct
21mr|cups-2.4.16-1|220	chgrp -R lp %{_sysconfdir}/cups %{_var}/*/cups
21mr|cups-2.4.16-1|221	
21mr|cups-2.4.16-1|222	%systemd_post cups-lpd.socket cups.path cups.service cups.socket
21mr|cups-2.4.16-1|223	
21mr|cups-2.4.16-1|224	%preun
21mr|cups-2.4.16-1|225	%systemd_preun cups-lpd.socket cups.path cups.service cups.socket
21mr|cups-2.4.16-1|226	
21mr|cups-2.4.16-1|227	#----------------------------------------------------------------------------
21mr|cups-2.4.16-1|228	
21mr|cups-2.4.16-1|229	%package common
21mr|cups-2.4.16-1|230	Summary:	Common Unix Printing System - Common stuff
21mr|cups-2.4.16-1|231	License:	GPLv2+
21mr|cups-2.4.16-1|232	Group:		System/Printing
21mr|cups-2.4.16-1|233	Requires:	net-tools
21mr|cups-2.4.16-1|234	# To satisfy LSB/FHS
21mr|cups-2.4.16-1|235	Provides:	lpddaemon = %{EVRD}
21mr|cups-2.4.16-1|236	
21mr|cups-2.4.16-1|237	%description common
21mr|cups-2.4.16-1|238	The Common Unix Printing System provides a portable printing layer for
21mr|cups-2.4.16-1|239	UNIX(TM) operating systems. It contains the command line utilities for
21mr|cups-2.4.16-1|240	printing and administration (lpr, lpq, lprm, lpadmin, lpc, ...), man
21mr|cups-2.4.16-1|241	pages, locales, and a sample configuration file for daemon-less CUPS
21mr|cups-2.4.16-1|242	clients (%{_sysconfdir}/cups/client.conf).
21mr|cups-2.4.16-1|243	
21mr|cups-2.4.16-1|244	This package you need for both CUPS clients and servers.
21mr|cups-2.4.16-1|245	
21mr|cups-2.4.16-1|246	%files common
21mr|cups-2.4.16-1|247	%license LICENSE
21mr|cups-2.4.16-1|248	%dir %config(noreplace) %attr(-,lp,lp) %{_sysconfdir}/cups
21mr|cups-2.4.16-1|249	%ghost %config(noreplace) %attr(-,lp,lp) %{_sysconfdir}/cups/client.conf
21mr|cups-2.4.16-1|250	%{_bindir}/cancel
21mr|cups-2.4.16-1|251	%{_bindir}/ippeveprinter
21mr|cups-2.4.16-1|252	%{_bindir}/lp
21mr|cups-2.4.16-1|253	%{_bindir}/lpq
21mr|cups-2.4.16-1|254	%{_bindir}/lpr
21mr|cups-2.4.16-1|255	%{_bindir}/lprm
21mr|cups-2.4.16-1|256	%{_bindir}/lpstat
21mr|cups-2.4.16-1|257	%{_sbindir}/correctcupsconfig
21mr|cups-2.4.16-1|258	%{_sbindir}/cupsaccept
21mr|cups-2.4.16-1|259	%{_sbindir}/cupsctl
21mr|cups-2.4.16-1|260	%{_sbindir}/cupsd
21mr|cups-2.4.16-1|261	%{_sbindir}/cupsdisable
21mr|cups-2.4.16-1|262	%{_sbindir}/cupsenable
21mr|cups-2.4.16-1|263	%{_sbindir}/cupsfilter
21mr|cups-2.4.16-1|264	%{_sbindir}/cupsreject
21mr|cups-2.4.16-1|265	%{_sbindir}/lpadmin
21mr|cups-2.4.16-1|266	%{_sbindir}/lpc
21mr|cups-2.4.16-1|267	%{_sbindir}/lpinfo
21mr|cups-2.4.16-1|268	%{_sbindir}/lpmove
21mr|cups-2.4.16-1|269	%if %{with avahi}
21mr|cups-2.4.16-1|270	%{_bindir}/ippfind
21mr|cups-2.4.16-1|271	%endif
21mr|cups-2.4.16-1|272	%{_bindir}/ipptool
21mr|cups-2.4.16-1|273	#%%{_bindir}/lphelp
21mr|cups-2.4.16-1|274	%{_bindir}/lpoptions
21mr|cups-2.4.16-1|275	%{_bindir}/photo_print
21mr|cups-2.4.16-1|276	#{_bindir}/poll_ppd_base
21mr|cups-2.4.16-1|277	%{_bindir}/ppdc
21mr|cups-2.4.16-1|278	%{_bindir}/ppdhtml
21mr|cups-2.4.16-1|279	%{_bindir}/ppdi
21mr|cups-2.4.16-1|280	%{_bindir}/ppdmerge
21mr|cups-2.4.16-1|281	%{_bindir}/ppdpo
21mr|cups-2.4.16-1|282	%{_bindir}/cupstestppd
21mr|cups-2.4.16-1|283	%{_datadir}/locale/*/*.po
21mr|cups-2.4.16-1|284	%{_mandir}/man?/*
21mr|cups-2.4.16-1|285	%exclude %{_mandir}/man1/cups-config.1*
21mr|cups-2.4.16-1|286	
21mr|cups-2.4.16-1|287	#----------------------------------------------------------------------------
21mr|cups-2.4.16-1|288	
21mr|cups-2.4.16-1|289	%define cupsmajor 2
21mr|cups-2.4.16-1|290	%define libcups %mklibname cups %{cupsmajor}
21mr|cups-2.4.16-1|291	
21mr|cups-2.4.16-1|292	%package -n %{libcups}
21mr|cups-2.4.16-1|293	Summary:	Common Unix Printing System - CUPS shared library
21mr|cups-2.4.16-1|294	License:	LGPLv2+
21mr|cups-2.4.16-1|295	Group:		System/Libraries
21mr|cups-2.4.16-1|296	Obsoletes:	%{_lib}cups3 < 1.6.1-2
21mr|cups-2.4.16-1|297	# Removed in 2.2.10
21mr|cups-2.4.16-1|298	Obsoletes:	%{_lib}cupscgi1 < 2.2.10
21mr|cups-2.4.16-1|299	Obsoletes:	%{_lib}cupsmime1 < 2.2.10
21mr|cups-2.4.16-1|300	Obsoletes:	%{_lib}cupsppdc1 < 2.2.10
21mr|cups-2.4.16-1|301	# compat with Fedora/RH and e.g. its java
21mr|cups-2.4.16-1|302	Provides:	cups-libs = %{EVRD}
21mr|cups-2.4.16-1|303	
21mr|cups-2.4.16-1|304	%description -n %{libcups}
21mr|cups-2.4.16-1|305	Common Unix Printing System - CUPS shared library.
21mr|cups-2.4.16-1|306	
21mr|cups-2.4.16-1|307	%files -n %{libcups}
21mr|cups-2.4.16-1|308	%license LICENSE
21mr|cups-2.4.16-1|309	%{_libdir}/libcups.so.%{cupsmajor}*
21mr|cups-2.4.16-1|310	
21mr|cups-2.4.16-1|311	#----------------------------------------------------------------------------
21mr|cups-2.4.16-1|312	
21mr|cups-2.4.16-1|313	%define cupsimagemajor 2
21mr|cups-2.4.16-1|314	%define libcupsimage %mklibname cupsimage %{cupsimagemajor}
21mr|cups-2.4.16-1|315	
21mr|cups-2.4.16-1|316	%package -n %{libcupsimage}
21mr|cups-2.4.16-1|317	Summary:	Common Unix Printing System - CUPSimage shared library
21mr|cups-2.4.16-1|318	License:	LGPLv2
21mr|cups-2.4.16-1|319	Group:		System/Libraries
21mr|cups-2.4.16-1|320	Conflicts:	%{libcups} < 1.6.1-2
21mr|cups-2.4.16-1|321	
21mr|cups-2.4.16-1|322	%description -n %{libcupsimage}
21mr|cups-2.4.16-1|323	Common Unix Printing System - CUPSimage shared library.
21mr|cups-2.4.16-1|324	
21mr|cups-2.4.16-1|325	%files -n %{libcupsimage}
21mr|cups-2.4.16-1|326	%license LICENSE
21mr|cups-2.4.16-1|327	%{_libdir}/libcupsimage.so.%{cupsimagemajor}*
21mr|cups-2.4.16-1|328	
21mr|cups-2.4.16-1|329	#----------------------------------------------------------------------------
21mr|cups-2.4.16-1|330	
21mr|cups-2.4.16-1|331	%define devname %mklibname %{name} -d
21mr|cups-2.4.16-1|332	
21mr|cups-2.4.16-1|333	%package -n %{devname}
21mr|cups-2.4.16-1|334	Summary:	Common Unix Printing System - development files
21mr|cups-2.4.16-1|335	License:	LGPLv2+
21mr|cups-2.4.16-1|336	Group:		Development/C
21mr|cups-2.4.16-1|337	Requires:	%{libcups} = %{EVRD}
21mr|cups-2.4.16-1|338	Requires:	%{libcupsimage} = %{EVRD}
21mr|cups-2.4.16-1|339	Provides:	cups-devel = %{EVRD}
21mr|cups-2.4.16-1|340	# There is no pkgconfig file (https://github.com/apple/cups/issues/3128),
21mr|cups-2.4.16-1|341	# so RPM can't make deps for devel subpackage automatically,
21mr|cups-2.4.16-1|342	# let's resolve LIBS= from resulting /usr/bin/cups-config
21mr|cups-2.4.16-1|343	# Otherwise e.g. Chromium tries to link with -l<...>, but it is not installed.
21mr|cups-2.4.16-1|344	# LIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err  -lz -lpthread -lm -lcrypt   -lz"
21mr|cups-2.4.16-1|345	Requires:	pkgconfig(krb5)
21mr|cups-2.4.16-1|346	Requires:	pkgconfig(com_err)
21mr|cups-2.4.16-1|347	Requires:	pkgconfig(zlib)
21mr|cups-2.4.16-1|348	Requires:	glibc-devel
21mr|cups-2.4.16-1|349	
21mr|cups-2.4.16-1|350	%description -n %{devname}
21mr|cups-2.4.16-1|351	Common Unix Printing System - development files.
21mr|cups-2.4.16-1|352	
21mr|cups-2.4.16-1|353	%files -n %{devname}
21mr|cups-2.4.16-1|354	%license LICENSE
21mr|cups-2.4.16-1|355	%{_includedir}/cups
21mr|cups-2.4.16-1|356	%{_libdir}/*.so
21mr|cups-2.4.16-1|357	%{_libdir}/pkgconfig/cups.pc
21mr|cups-2.4.16-1|358	%{_bindir}/cups-config
21mr|cups-2.4.16-1|359	%{_mandir}/man1/cups-config.1*
21mr|cups-2.4.16-1|360	
21mr|cups-2.4.16-1|361	#----------------------------------------------------------------------------
21mr|cups-2.4.16-1|362	
21mr|cups-2.4.16-1|363	%prep
21mr|cups-2.4.16-1|364	%setup -qn %{name}-%{version}
21mr|cups-2.4.16-1|365	%autopatch -p1
21mr|cups-2.4.16-1|366	
21mr|cups-2.4.16-1|367	%if %{with nickel}
21mr|cups-2.4.16-1|368	patch -p1 < %{SOURCE21}
21mr|cups-2.4.16-1|369	%endif
21mr|cups-2.4.16-1|370	
21mr|cups-2.4.16-1|371	# Set CUPS users and groups
21mr|cups-2.4.16-1|372	perl -p -i -e 's:(SystemGroup\s+.*)$:$1\nGroup sys\nUser lp:' conf/cupsd.conf.in
21mr|cups-2.4.16-1|373	
21mr|cups-2.4.16-1|374	# Let local printers be broadcasted in the local network(s)
21mr|cups-2.4.16-1|375	perl -p -i -e 's:(Listen\s+)localhost:$1*:' conf/cupsd.conf.in
21mr|cups-2.4.16-1|376	perl -p -i -e 's:(Browsing\s+On):$1:' conf/cupsd.conf.in
21mr|cups-2.4.16-1|377	perl -p -i -e 's:(<Location\s+/\s*>):$1\n  Allow \@LOCAL:' conf/cupsd.conf.in
21mr|cups-2.4.16-1|378	
21mr|cups-2.4.16-1|379	# Allow remote administration in local network (connections are encrypted,
21mr|cups-2.4.16-1|380	# so no security problem)
21mr|cups-2.4.16-1|381	perl -p -i -e 's:(<Location\s+/admin(|/conf)\s*>):$1\n  Allow \@LOCAL:' conf/cupsd.conf.in
21mr|cups-2.4.16-1|382	
21mr|cups-2.4.16-1|383	# Replace the PAM configuration file
21mr|cups-2.4.16-1|384	cat << EOF > scheduler/cups.pam
21mr|cups-2.4.16-1|385	auth	include	system-auth
21mr|cups-2.4.16-1|386	account	include	system-auth
21mr|cups-2.4.16-1|387	EOF
21mr|cups-2.4.16-1|388	cp -f scheduler/cups.pam conf/pam.std.in
21mr|cups-2.4.16-1|389	
21mr|cups-2.4.16-1|390	# Let the Makefiles not trying to set file ownerships
21mr|cups-2.4.16-1|391	perl -p -i -e "s/ -o \\$.CUPS_USER.//" scheduler/Makefile
21mr|cups-2.4.16-1|392	perl -p -i -e "s/ -g \\$.CUPS_GROUP.//" scheduler/Makefile
21mr|cups-2.4.16-1|393	perl -p -i -e "s/ -o \\$.CUPS_USER.//" systemv/Makefile
21mr|cups-2.4.16-1|394	perl -p -i -e "s/ -g \\$.CUPS_GROUP.//" systemv/Makefile
21mr|cups-2.4.16-1|395	
21mr|cups-2.4.16-1|396	# Log into the system journal by default (RHBZ#1078781, RHBZ#1519331).
21mr|cups-2.4.16-1|397	# (but keep old behaviour on older platforms)
21mr|cups-2.4.16-1|398	%if %{mdvver} >= 202310
21mr|cups-2.4.16-1|399	sed -i -e 's,^ErrorLog .*$,ErrorLog syslog,' conf/cups-files.conf.in
21mr|cups-2.4.16-1|400	sed -i -e 's,^AccessLog .*$,AccessLog syslog,' conf/cups-files.conf.in
21mr|cups-2.4.16-1|401	sed -i -e 's,^PageLog .*,PageLog syslog,' conf/cups-files.conf.in
21mr|cups-2.4.16-1|402	%endif
21mr|cups-2.4.16-1|403	
21mr|cups-2.4.16-1|404	# Let's look at the compilation command lines.
21mr|cups-2.4.16-1|405	perl -p -i -e "s,^.SILENT:,," Makedefs.in
21mr|cups-2.4.16-1|406	
21mr|cups-2.4.16-1|407	# Load additional tools
21mr|cups-2.4.16-1|408	cp %{SOURCE1} poll_ppd_base.c
21mr|cups-2.4.16-1|409	cp %{SOURCE2} lphelp.c
21mr|cups-2.4.16-1|410	# Load nprint backend
21mr|cups-2.4.16-1|411	cp %{SOURCE11} nprint
21mr|cups-2.4.16-1|412	# Load AppleTalk "pap" backend
21mr|cups-2.4.16-1|413	%setup -q -T -D -a 12 -n %{name}-%{version}
21mr|cups-2.4.16-1|414	# Load the "pap" documentation
21mr|cups-2.4.16-1|415	bzcat %{SOURCE13} > pap-docu.pdf
21mr|cups-2.4.16-1|416	# Load the "photo_print" utility
21mr|cups-2.4.16-1|417	cp %{SOURCE14} photo_print
21mr|cups-2.4.16-1|418	# Load the "pdfdistiller" utility
21mr|cups-2.4.16-1|419	cp %{SOURCE15} pdf
21mr|cups-2.4.16-1|420	# Load the "cjktexttops" filter
21mr|cups-2.4.16-1|421	cp %{SOURCE16} cjktexttops
21mr|cups-2.4.16-1|422	
21mr|cups-2.4.16-1|423	%build
21mr|cups-2.4.16-1|424	# needed by additional SOURCES
21mr|cups-2.4.16-1|425	aclocal
21mr|cups-2.4.16-1|426	autoconf
21mr|cups-2.4.16-1|427	# cups uses clang by default but we prefer gcc
21mr|cups-2.4.16-1|428	export CC=gcc
21mr|cups-2.4.16-1|429	export CXX=g++
21mr|cups-2.4.16-1|430	%set_build_flags
21mr|cups-2.4.16-1|431	# cups uses $DSOFLAGS instead of $LDFLAGS for shared libs
21mr|cups-2.4.16-1|432	export DSOFLAGS="$LDFLAGS"
21mr|cups-2.4.16-1|433	%configure \
21mr|cups-2.4.16-1|434	%if %{with selinux}
21mr|cups-2.4.16-1|435	--enable-lspp \
21mr|cups-2.4.16-1|436	%endif
21mr|cups-2.4.16-1|437	%if %{with avahi}
21mr|cups-2.4.16-1|438	--enable-avahi \
21mr|cups-2.4.16-1|439	%else
21mr|cups-2.4.16-1|440	--disable-avahi \
21mr|cups-2.4.16-1|441	%endif
21mr|cups-2.4.16-1|442	%if %{debug}
21mr|cups-2.4.16-1|443	--enable-debug=yes \
21mr|cups-2.4.16-1|444	%endif
21mr|cups-2.4.16-1|445	--with-cupsd-file-perm=0755 \
21mr|cups-2.4.16-1|446	--with-exe-file-perm=0755 \
21mr|cups-2.4.16-1|447	--with-log-file-perm=0600 \
21mr|cups-2.4.16-1|448	--disable-default-shared \
21mr|cups-2.4.16-1|449	--disable-libpaper \
21mr|cups-2.4.16-1|450	--enable-raw-printing \
21mr|cups-2.4.16-1|451	--enable-ssl \
21mr|cups-2.4.16-1|452	--enable-sync-on-close \
21mr|cups-2.4.16-1|453	--disable-static \
21mr|cups-2.4.16-1|454	--with-cups-group=lp \
21mr|cups-2.4.16-1|455	--with-cups-user=lp \
21mr|cups-2.4.16-1|456	--with-system-groups="lpadmin root wheel" \
21mr|cups-2.4.16-1|457	--with-error-policy="retry-job" \
21mr|cups-2.4.16-1|458	--with-docdir=%{_datadir}/cups/doc \
21mr|cups-2.4.16-1|459	--with-icondir=%{_datadir}/icons \
21mr|cups-2.4.16-1|460	--with-dbusdir=%{_sysconfdir}/dbus-1 \
21mr|cups-2.4.16-1|461	--with-pkgconfpath=%{_libdir}/pkgconfig \
21mr|cups-2.4.16-1|462	--enable-webif \
21mr|cups-2.4.16-1|463	--enable-relro \
21mr|cups-2.4.16-1|464	--without-xinetd \
21mr|cups-2.4.16-1|465	--without-rcdir
21mr|cups-2.4.16-1|466	
21mr|cups-2.4.16-1|467	%if %{debug}
21mr|cups-2.4.16-1|468	# Remove "-s" (stripping) option from "install" command used for binaries
21mr|cups-2.4.16-1|469	# by "make install"
21mr|cups-2.4.16-1|470	perl -p -i -e 's:^(\s*INSTALL_BIN\s*=.*)-s:$1:' Makedefs
21mr|cups-2.4.16-1|471	%endif
21mr|cups-2.4.16-1|472	
21mr|cups-2.4.16-1|473	# Remove hardcoded "chgrp" from Makefiles
21mr|cups-2.4.16-1|474	perl -p -i -e 's/chgrp/:/' Makefile */Makefile
21mr|cups-2.4.16-1|475	# w/a strange issues with detecting dbus directory
21mr|cups-2.4.16-1|476	sed -i -e 's,$(DBUSDIR),%{_sysconfdir}/dbus-1/,g' desktop/Makefile
21mr|cups-2.4.16-1|477	%make_build
21mr|cups-2.4.16-1|478	
21mr|cups-2.4.16-1|479	# Compile additional tools
21mr|cups-2.4.16-1|480	%if %{with poll_ppd_base}
21mr|cups-2.4.16-1|481	gcc %{optflags} %{ldflags} -opoll_ppd_base -I. -I./cups poll_ppd_base.c -L./cups -lcups
21mr|cups-2.4.16-1|482	%endif
21mr|cups-2.4.16-1|483	
21mr|cups-2.4.16-1|484	%install
21mr|cups-2.4.16-1|485	make install \
21mr|cups-2.4.16-1|486	BUILDROOT=%{buildroot} \
21mr|cups-2.4.16-1|487	DOCDIR=%{buildroot}%{_datadir}/cups/doc \
21mr|cups-2.4.16-1|488	CHOWN=":" CHGRP=":" STRIP="$STRIP" \
21mr|cups-2.4.16-1|489	LOGDIR=%{buildroot}%{_var}/log/cups \
21mr|cups-2.4.16-1|490	REQUESTS=%{buildroot}%{_var}/spool/cups \
21mr|cups-2.4.16-1|491	STATEDIR=%{buildroot}%{_var}/run/cups
21mr|cups-2.4.16-1|492	
21mr|cups-2.4.16-1|493	rm -f %{buildroot}%{_libdir}/lib*.la
21mr|cups-2.4.16-1|494	# Make a directory for PPD generators
21mr|cups-2.4.16-1|495	mkdir -p %{buildroot}%{_prefix}/lib/cups/driver
21mr|cups-2.4.16-1|496	
21mr|cups-2.4.16-1|497	# Make a directory for the SSL files
21mr|cups-2.4.16-1|498	mkdir -p %{buildroot}%{_sysconfdir}/cups/ssl
21mr|cups-2.4.16-1|499	
21mr|cups-2.4.16-1|500	# Install nprint backend
21mr|cups-2.4.16-1|501	install -m 755 nprint %{buildroot}%{_prefix}/lib/cups/backend/
21mr|cups-2.4.16-1|502	
21mr|cups-2.4.16-1|503	# Install AppleTalk backend
21mr|cups-2.4.16-1|504	install -m 755 pap-backend/pap %{buildroot}%{_prefix}/lib/cups/backend/
21mr|cups-2.4.16-1|505	install -m 644 pap-docu.pdf %{buildroot}%{_datadir}/%{name}/doc
21mr|cups-2.4.16-1|506	
21mr|cups-2.4.16-1|507	# Install "photo_print"
21mr|cups-2.4.16-1|508	install -m 755 photo_print %{buildroot}%{_bindir}
21mr|cups-2.4.16-1|509	
21mr|cups-2.4.16-1|510	# Install "pdfdistiller"
21mr|cups-2.4.16-1|511	install -m 755 pdf %{buildroot}%{_prefix}/lib/cups/backend/
21mr|cups-2.4.16-1|512	
21mr|cups-2.4.16-1|513	# Install "cjktexttops"
21mr|cups-2.4.16-1|514	install -m 755 cjktexttops %{buildroot}%{_prefix}/lib/cups/filter/
21mr|cups-2.4.16-1|515	
21mr|cups-2.4.16-1|516	# Install additional tools
21mr|cups-2.4.16-1|517	%if %{with poll_ppd_base}
21mr|cups-2.4.16-1|518	install -m 755 poll_ppd_base %{buildroot}%{_bindir}
21mr|cups-2.4.16-1|519	%endif
21mr|cups-2.4.16-1|520	
21mr|cups-2.4.16-1|521	# Set link to test page in /usr/share/printer-testpages
21mr|cups-2.4.16-1|522	ln -s %{_datadir}/printer-testpages/testprint.ps %{buildroot}%{_datadir}/cups/data/testprint-mdv.ps
21mr|cups-2.4.16-1|523	
21mr|cups-2.4.16-1|524	# Install PPDs
21mr|cups-2.4.16-1|525	mkdir -p %{buildroot}%{_datadir}/cups/model
21mr|cups-2.4.16-1|526	#install -m 755 ppd/*.ppd %{buildroot}%{_datadir}/cups/model
21mr|cups-2.4.16-1|527	
21mr|cups-2.4.16-1|528	# Install script for automatic CUPS configuration
21mr|cups-2.4.16-1|529	cp %{SOURCE17} %{buildroot}%{_sbindir}/correctcupsconfig
21mr|cups-2.4.16-1|530	chmod a+rx %{buildroot}%{_sbindir}/correctcupsconfig
21mr|cups-2.4.16-1|531	
21mr|cups-2.4.16-1|532	%ifarch x86_64
21mr|cups-2.4.16-1|533	# This one will be removed soon, when all other packages are
21mr|cups-2.4.16-1|534	# modified appropriately
21mr|cups-2.4.16-1|535	ln -s %{_prefix}/lib/cups %{buildroot}%{_libdir}/cups
21mr|cups-2.4.16-1|536	%endif
21mr|cups-2.4.16-1|537	
21mr|cups-2.4.16-1|538	# Remove links to the startup script, we make our own ones with chkconfig
21mr|cups-2.4.16-1|539	rm -rf %{buildroot}%{_sysconfdir}/rc?.d/[SK]*
21mr|cups-2.4.16-1|540	# Remove superflouus man page stuff
21mr|cups-2.4.16-1|541	rm -rf %{buildroot}%{_mandir}/cat
21mr|cups-2.4.16-1|542	rm -rf %{buildroot}%{_mandir}/cat?
21mr|cups-2.4.16-1|543	rm -rf %{buildroot}%{_mandir}/*/cat
21mr|cups-2.4.16-1|544	rm -rf %{buildroot}%{_mandir}/*/cat?
21mr|cups-2.4.16-1|545	
21mr|cups-2.4.16-1|546	# Install missing headers (Thanks to Oden Eriksson)
21mr|cups-2.4.16-1|547	install -m644 cups/debug-private.h  %{buildroot}%{_includedir}/cups/
21mr|cups-2.4.16-1|548	install -m644 cups/string-private.h %{buildroot}%{_includedir}/cups/
21mr|cups-2.4.16-1|549	install -m644 config.h %{buildroot}%{_includedir}/cups/
21mr|cups-2.4.16-1|550	
21mr|cups-2.4.16-1|551	#Install NCP
21mr|cups-2.4.16-1|552	install -p -m 755 %{SOURCE7} %{buildroot}%{_prefix}/lib/cups/backend/ncp
21mr|cups-2.4.16-1|553	
21mr|cups-2.4.16-1|554	# Create dummy config files to make them SELinux-prelabelled
21mr|cups-2.4.16-1|555	touch %{buildroot}%{_sysconfdir}/cups/printers.conf
21mr|cups-2.4.16-1|556	touch %{buildroot}%{_sysconfdir}/cups/classes.conf
21mr|cups-2.4.16-1|557	touch %{buildroot}%{_sysconfdir}/cups/client.conf
21mr|cups-2.4.16-1|558	touch %{buildroot}%{_sysconfdir}/cups/subscriptions.conf
21mr|cups-2.4.16-1|559	touch %{buildroot}%{_sysconfdir}/cups/lpoptions
21mr|cups-2.4.16-1|560	
21mr|cups-2.4.16-1|561	# install /usr/lib/tmpfiles.d/cups.conf (bug #656566, bug #893834)
21mr|cups-2.4.16-1|562	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|cups-2.4.16-1|563	cat > %{buildroot}%{_tmpfilesdir}/cups.conf <<EOF
21mr|cups-2.4.16-1|564	# See tmpfiles.d(5) for details
21mr|cups-2.4.16-1|565	
21mr|cups-2.4.16-1|566	d /run/cups 0755 root lp -
21mr|cups-2.4.16-1|567	d /run/cups/certs 0511 lp sys -
21mr|cups-2.4.16-1|568	
21mr|cups-2.4.16-1|569	d /var/spool/cups/tmp - - - 30d
21mr|cups-2.4.16-1|570	EOF
21mr|cups-2.4.16-1|571	
21mr|cups-2.4.16-1|572	# /usr/lib/tmpfiles.d/cups-lp.conf (bug #812641)
21mr|cups-2.4.16-1|573	cat > %{buildroot}%{_tmpfilesdir}/cups-lp.conf <<EOF
21mr|cups-2.4.16-1|574	# This file is part of cups.
21mr|cups-2.4.16-1|575	#
21mr|cups-2.4.16-1|576	# Legacy parallel port character device nodes, to trigger the
21mr|cups-2.4.16-1|577	# auto-loading of the kernel module on access.
21mr|cups-2.4.16-1|578	#
21mr|cups-2.4.16-1|579	# See tmpfiles.d(5) for details
21mr|cups-2.4.16-1|580	
21mr|cups-2.4.16-1|581	c /dev/lp0 0660 root lp - 6:0
21mr|cups-2.4.16-1|582	c /dev/lp1 0660 root lp - 6:1
21mr|cups-2.4.16-1|583	c /dev/lp2 0660 root lp - 6:2
21mr|cups-2.4.16-1|584	c /dev/lp3 0660 root lp - 6:3
21mr|cups-2.4.16-1|585	EOF
21mr|cups-2.4.16-1|586	
21mr|cups-2.4.16-1|587	# Prefer xdg-utils rather than htmlview (kde one)
21mr|cups-2.4.16-1|588	sed -i s/htmlview/xdg-open/ %{buildroot}%{_datadir}/applications/*.desktop
21mr|cups-2.4.16-1|589	
21mr|cups-2.4.16-1|590	## Hide desktop file
21mr|cups-2.4.16-1|591	chmod 0644 %{buildroot}%{_datadir}/applications/cups.desktop
21mr|cups-2.4.16-1|592	echo -e '\nHidden=true' >> %{buildroot}%{_datadir}/applications/cups.desktop
21mr|cups-2.4.16-1|593	
21mr|cups-2.4.16-1|594	# http://qa.mandriva.com/show_bug.cgi?id=28383
21mr|cups-2.4.16-1|595	# Common PPD dirs
21mr|cups-2.4.16-1|596	mkdir -p %{buildroot}%{_datadir}/ppd
21mr|cups-2.4.16-1|597	
21mr|cups-2.4.16-1|598	# Make CUPS know them
21mr|cups-2.4.16-1|599	ln -s /usr/local/share/ppd %{buildroot}%{_datadir}/cups/model/1-local-admin
21mr|cups-2.4.16-1|600	ln -s /opt/share/ppd %{buildroot}%{_datadir}/cups/model/2-third-party
21mr|cups-2.4.16-1|601	ln -s %{_datadir}/ppd %{buildroot}%{_datadir}/cups/model/3-distribution
21mr|cups-2.4.16-1|602	
21mr|cups-2.4.16-1|603	# Common printer driver dirs
21mr|cups-2.4.16-1|604	mkdir -p %{buildroot}%{_libdir}/printdriver
21mr|cups-2.4.16-1|605	# Other dirs can't be handled here, but on %post instead.
21mr|cups-2.4.16-1|606	
21mr|cups-2.4.16-1|607	# Create /dev/lp* nodes to make usblp happy
21mr|cups-2.4.16-1|608	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|cups-2.4.16-1|609	install -c -m 644 %{SOURCE19} %{buildroot}%{_udevrulesdir}
21mr|cups-2.4.16-1|610	# Fix USB printers permissions and groups
21mr|cups-2.4.16-1|611	install -c -m 644 %{SOURCE20} %{buildroot}%{_udevrulesdir}
21mr|cups-2.4.16-1|612	
21mr|cups-2.4.16-1|613	# Remove stuff that's also in cups-filters
21mr|cups-2.4.16-1|614	rm -f %{buildroot}%{_datadir}/cups/banners/{classified,confidential,secret,standard,topsecret,unclassified}
21mr|cups-2.4.16-1|615	rm -f %{buildroot}%{_datadir}/cups/data/testprint
21mr|cups-2.4.16-1|616	
21mr|cups-2.4.16-1|617	for lang in `ls -1 %{buildroot}%{_datadir}/locale/`
21mr|cups-2.4.16-1|618	do
21mr|cups-2.4.16-1|619	echo "%%lang($lang) %{_datadir}/locale/$lang/cups_$lang.po" >> %{name}.lang
21mr|cups-2.4.16-1|620	done
21mr|cups-2.4.16-1|621	
21mr|cups-2.4.16-1|622	install -Dm0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/cups.conf
21mr|cups-2.4.16-1|623	
21mr|cups-2.4.16-1|624	# this directory is already created, but make sure to create and own it when building without avahi
21mr|cups-2.4.16-1|625	mkdir -p %{buildroot}%{_prefix}/lib/cups/command
21mr|cups-2.4.16-1|626	
21mr|cups-2.4.16-1|627	%if %{with nickel}
21mr|cups-2.4.16-1|628	# In addition to rosa-printmarkerd-mime.diff for rosa-printmarkerd.
21mr|cups-2.4.16-1|629	# Only these 2 files must be available to CUPS, even if other
21mr|cups-2.4.16-1|630	# are installed by other packages such as cups-filters.
21mr|cups-2.4.16-1|631	# rosa-printmarkerd-mime.diff bind-mounts /mime-nickel
21mr|cups-2.4.16-1|632	# on top of /mime, by this overcovering real files from /mime
21mr|cups-2.4.16-1|633	# by the ones from /mime-nickel only for the namespace of cups.service
21mr|cups-2.4.16-1|634	mkdir -p %{buildroot}%{_datadir}/cups/mime-nickel
21mr|cups-2.4.16-1|635	( cd %{buildroot}%{_datadir}/cups/mime-nickel
21mr|cups-2.4.16-1|636	for i in mime.convs mime.types; do
21mr|cups-2.4.16-1|637	cp -v ../mime/$i .
21mr|cups-2.4.16-1|638	done
21mr|cups-2.4.16-1|639	)
21mr|cups-2.4.16-1|640	%endif
21mr|cups-2.4.16-1|641	
21mr|cups-2.4.16-1|642	%if !%{with bootstrap} && %{enable_check}
21mr|cups-2.4.16-1|643	%check
21mr|cups-2.4.16-1|644	export LC_ALL=C
21mr|cups-2.4.16-1|645	export LC_MESSAGES=C
21mr|cups-2.4.16-1|646	export LANG=C
21mr|cups-2.4.16-1|647	export LANGUAGE=C
21mr|cups-2.4.16-1|648	make test << EOF
21mr|cups-2.4.16-1|649	
21mr|cups-2.4.16-1|650	EOF
21mr|cups-2.4.16-1|651	%endif
21mr|cups-2.4.16-1|652	
21mr|cups-2.4.16-1|653	%changelog
21mr|cups-2.4.16-1|654	* Mon Jan 12 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cups-2.4.16-1|655	- Update version to 2.4.16
21mr|cups-2.4.16-1|656	
21mr|cups-2.4.16-1|657	* Thu Oct 23 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.4.14-1
21mr|cups-2.4.16-1|658	- Update version to 2.4.14
21mr|cups-2.4.16-1|659	
21mr|cups-2.4.16-1|660	- Merge: 3283daa b3faca9
21mr|cups-2.4.16-1|661	* Mon Apr 14 2025 mikhailnov <m.novosyolov@rosalinux.ru> 2.4.12-1
21mr|cups-2.4.16-1|662	- Merge pull request #9 from tema/cups:rosa2023.1
21mr|cups-2.4.16-1|663	- Новая версия 2.4.12
21mr|cups-2.4.16-1|664	
21mr|cups-2.4.16-1|665	* Wed Apr 9 2025 Artem Proskurnev <temap@mail.ru>
21mr|cups-2.4.16-1|666	- New version 2.4.12
21mr|cups-2.4.16-1|667	- * GnuTLS follows system crypto policies now (Issue #1105)
21mr|cups-2.4.16-1|668	- * Added NoSystem SSLOptions value (Issue #1130)
21mr|cups-2.4.16-1|669	- * Now we raise alert for certificate issues (Issue #1194)
21mr|cups-2.4.16-1|670	- * Added Kyocera USB quirk (Issue #1198)
21mr|cups-2.4.16-1|671	- * The scheduler now logs a job's debugging history if the backend fails (Issue #1205)
21mr|cups-2.4.16-1|672	- * Fixed a potential timing issue with cupsEnumDests (Issue #1084)
21mr|cups-2.4.16-1|673	- * Fixed a potential "lost PPD" condition in the scheduler (Issue #1109)
21mr|cups-2.4.16-1|674	- * Fixed a compressed file error handling bug (Issue #1070)
21mr|cups-2.4.16-1|675	- * Fixed a bug in the make-and-model whitespace trimming code (Issue #1096)
21mr|cups-2.4.16-1|676	- * Fixed a removal of IPP Everywhere permanent queue if installation failed (Issue #1102)
21mr|cups-2.4.16-1|677	- * Fixed ServerToken None in scheduler (Issue #1111)
21mr|cups-2.4.16-1|678	- * Fixed invalid IPP keyword values created from PPD option names (Issue #1118)
21mr|cups-2.4.16-1|679	- * Fixed handling of "media" and "PageSize" in the same print request (Issue #1125)
21mr|cups-2.4.16-1|680	- * Fixed client raster printing from macOS (Issue #1143)
21mr|cups-2.4.16-1|681	- * Fixed the default User-Agent string.
21mr|cups-2.4.16-1|682	- * Fixed a recursion issue in ippReadIO.
21mr|cups-2.4.16-1|683	- * Fixed handling incorrect radix in scan_ps() (Issue #1188)
21mr|cups-2.4.16-1|684	- * Fixed validation of dateTime values with time zones more than UTC+11 (Issue #1201)
21mr|cups-2.4.16-1|685	- * Fixed attributes returned by the Create-Xxx-Subscriptions requests (Issue #1204)
21mr|cups-2.4.16-1|686	- * Fixed ippDateToTime when using a non GMT/UTC timezone (Issue #1208)
21mr|cups-2.4.16-1|687	- * Fixed job-completed event notifications for jobs that are cancelled before started (Issue #1209)
21mr|cups-2.4.16-1|688	- * Fixed DNS-SD discovery with ippfind (Issue #1211)
21mr|cups-2.4.16-1|689	
21mr|cups-2.4.16-1|690	* Tue Apr 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.11-2
21mr|cups-2.4.16-1|691	- better url
21mr|cups-2.4.16-1|692	
21mr|cups-2.4.16-1|693	- Merge: f04b827 a08e0c5
21mr|cups-2.4.16-1|694	* Tue Apr 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|695	- Merge remote-tracking branch 'a/rosa2021.1' into rosa2023.1
21mr|cups-2.4.16-1|696	
21mr|cups-2.4.16-1|697	- Merge: 2122557 2ac3ce4
21mr|cups-2.4.16-1|698	* Tue Apr 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|699	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|cups-2.4.16-1|700	
21mr|cups-2.4.16-1|701	* Tue Apr 1 2025 Artem Proskurnev <temap@mail.ru>
21mr|cups-2.4.16-1|702	- Fixed unreliable DNS-SD discovery with ippfind -T 0
21mr|cups-2.4.16-1|703	- The driverless backend uses the ippfind tool for DNS-SD discovery. When
21mr|cups-2.4.16-1|704	- invoking ippfind, it uses the -T 0 option to maximize speed.
21mr|cups-2.4.16-1|705	- In this mode, ippfind follows a heuristic: if no new events are received
21mr|cups-2.4.16-1|706	- from Avahi for 500 milliseconds and all discovered services have already
21mr|cups-2.4.16-1|707	- been resolved, it assumes discovery is complete and exits.
21mr|cups-2.4.16-1|708	- However, Avahi sometimes responds too slowly, meaning a 500 ms silence
21mr|cups-2.4.16-1|709	- does not necessarily indicate that no more services will be discovered
21mr|cups-2.4.16-1|710	- shortly. As a result, ippfind may exit prematurely, increasing the
21mr|cups-2.4.16-1|711	- likelihood of missing devices.
21mr|cups-2.4.16-1|712	- This issue occurs particularly often when only the loopback interface is
21mr|cups-2.4.16-1|713	- active, and the only available devices are those published by the
21mr|cups-2.4.16-1|714	- ipp-usb daemon.
21mr|cups-2.4.16-1|715	- To address this, the fix increases the minimum search time to 2500
21mr|cups-2.4.16-1|716	- milliseconds. This change has minimal impact on normal operations,
21mr|cups-2.4.16-1|717	- since discovery typically takes 2000–2500 ms when devices are found,
21mr|cups-2.4.16-1|718	- while eliminating unreliability caused by early termination.
21mr|cups-2.4.16-1|719	
21mr|cups-2.4.16-1|720	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|cups-2.4.16-1|721	- automated spec cleanup
21mr|cups-2.4.16-1|722	
21mr|cups-2.4.16-1|723	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|cups-2.4.16-1|724	- automated spec cleanup
21mr|cups-2.4.16-1|725	
21mr|cups-2.4.16-1|726	* Tue Jan 21 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.4.11-1
21mr|cups-2.4.16-1|727	- Update version to 2.4.11
21mr|cups-2.4.16-1|728	
21mr|cups-2.4.16-1|729	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|cups-2.4.16-1|730	- autoadd .nvchecker.toml for cups
21mr|cups-2.4.16-1|731	
21mr|cups-2.4.16-1|732	* Tue Sep 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.10-6
21mr|cups-2.4.16-1|733	- php configure option does not exist nowadays, avoid $LDFALGS without %%%%optflags
21mr|cups-2.4.16-1|734	
21mr|cups-2.4.16-1|735	- Merge: 7a3b4a3 56ce312
21mr|cups-2.4.16-1|736	* Tue Sep 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.10-5
21mr|cups-2.4.16-1|737	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cups-2.4.16-1|738	
21mr|cups-2.4.16-1|739	* Wed Aug 14 2024 Irgaliev Amin <irgaliev01@mail.ru> 2.4.10-5
21mr|cups-2.4.16-1|740	- Fix HTTP PeerCred authentication for domain users
21mr|cups-2.4.16-1|741	
21mr|cups-2.4.16-1|742	* Tue Sep 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|743	- Better disablement (+ tune cupsd.conf)
21mr|cups-2.4.16-1|744	- Fixes: 469f00c8977a6cad8d6ef432e08f23f62333cbf2
21mr|cups-2.4.16-1|745	
21mr|cups-2.4.16-1|746	* Tue Sep 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|747	- MaxLogSize is already set, is not he 1st line and defaults to 1m (1 month) and in rosa2023.1+ we log to journald by default, so there is no need to rotate cups log there
21mr|cups-2.4.16-1|748	
21mr|cups-2.4.16-1|749	* Tue Sep 10 2024 VictorR2007 <victorr2007@yandex.ru> 2.4.10-3
21mr|cups-2.4.16-1|750	- Disabling the option that makes printers public when adding
21mr|cups-2.4.16-1|751	
21mr|cups-2.4.16-1|752	* Wed Sep 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|cups-2.4.16-1|753	- fix unpackages files while bootstrap
21mr|cups-2.4.16-1|754	
21mr|cups-2.4.16-1|755	* Wed Sep 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|cups-2.4.16-1|756	- br: openldap-devel instead of libldap-devel
21mr|cups-2.4.16-1|757	
21mr|cups-2.4.16-1|758	* Sun Jul 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.10-2
21mr|cups-2.4.16-1|759	- remove patch that breaks cups
21mr|cups-2.4.16-1|760	- E [28/Jul/2024:15:04:24 +0300] [Client 8] Returning HTTP Запрещено for Get-Notifications (/) from localhost
21mr|cups-2.4.16-1|761	- E [28/Jul/2024:15:04:27 +0300] [Client 20] Returning HTTP Запрещено for Get-Notifications (/) from localhost
21mr|cups-2.4.16-1|762	- a propper fix is being developed
21mr|cups-2.4.16-1|763	
21mr|cups-2.4.16-1|764	* Sun Jul 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|765	- upd: 2.4.7 -> 2.4.10
21mr|cups-2.4.16-1|766	- fix CVE-2024-35235
21mr|cups-2.4.16-1|767	- remove patch merged into upstream
21mr|cups-2.4.16-1|768	- remove lspp patch which has been broken for ages (a working version is in branch rosa2019.05)
21mr|cups-2.4.16-1|769	
21mr|cups-2.4.16-1|770	* Mon Jul 8 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2.4.7-11
21mr|cups-2.4.16-1|771	- MassBuild#5145: Increase release tag
21mr|cups-2.4.16-1|772	
21mr|cups-2.4.16-1|773	- Merge: 815b4e0 457bf75
21mr|cups-2.4.16-1|774	* Sat Jul 6 2024 fedya <alexander@mezon.ru>
21mr|cups-2.4.16-1|775	- Merge pull request #4 from tema/cups:rosa2023.1
21mr|cups-2.4.16-1|776	- Удаление кода, который отрезает домен у имени пользователя
21mr|cups-2.4.16-1|777	
21mr|cups-2.4.16-1|778	* Sat Jul 6 2024 Artem Proskurnev <temap@mail.ru>
21mr|cups-2.4.16-1|779	- Remove code that cuts off the @domain or @KDC from the username
21mr|cups-2.4.16-1|780	
21mr|cups-2.4.16-1|781	* Thu Apr 11 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2.4.7-9
21mr|cups-2.4.16-1|782	- MassBuild#4886: Increase release tag
21mr|cups-2.4.16-1|783	
21mr|cups-2.4.16-1|784	* Thu Apr 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|cups-2.4.16-1|785	- MassBuild#4878: Increase release tag
21mr|cups-2.4.16-1|786	
21mr|cups-2.4.16-1|787	- Merge: 787cd16 cfd7cea
21mr|cups-2.4.16-1|788	* Fri Mar 15 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.7-7
21mr|cups-2.4.16-1|789	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cups-2.4.16-1|790	
21mr|cups-2.4.16-1|791	* Fri Mar 15 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|792	- cups-filters depends from ghostscript, cups does not call /usr/bin/gs
21mr|cups-2.4.16-1|793	
21mr|cups-2.4.16-1|794	- Merge: 4420f5c 3bf2cc2
21mr|cups-2.4.16-1|795	* Fri Mar 15 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|796	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cups-2.4.16-1|797	
21mr|cups-2.4.16-1|798	* Fri Mar 8 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|799	- pick patch adding filter by model to web UI
21mr|cups-2.4.16-1|800	
21mr|cups-2.4.16-1|801	* Wed Feb 21 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|cups-2.4.16-1|802	- Up release
21mr|cups-2.4.16-1|803	
21mr|cups-2.4.16-1|804	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.7-4
21mr|cups-2.4.16-1|805	- make logs understandable for humans like in Fedora
21mr|cups-2.4.16-1|806	
21mr|cups-2.4.16-1|807	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|808	- pick useful patch from Fedora
21mr|cups-2.4.16-1|809	
21mr|cups-2.4.16-1|810	- Merge: 9ca3ed9 930295c
21mr|cups-2.4.16-1|811	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.4.7-2
21mr|cups-2.4.16-1|812	- Merge update to 2.4.x by MOS
21mr|cups-2.4.16-1|813	
21mr|cups-2.4.16-1|814	* Wed Dec 20 2023 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|cups-2.4.16-1|815	- Update to 2.4.7
21mr|cups-2.4.16-1|816	
21mr|cups-2.4.16-1|817	- Merge: b22bbb1 9ca3ed9
21mr|cups-2.4.16-1|818	* Wed Nov 29 2023 slava86 <s.matveev@rosalinux.ru> 2.3.3op2-10
21mr|cups-2.4.16-1|819	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cups-2.4.16-1|820	
21mr|cups-2.4.16-1|821	* Wed Nov 29 2023 slava86 <s.matveev@rosalinux.ru> 2.3.3op2-10
21mr|cups-2.4.16-1|822	- Security fixed CVE-2023-32324,return systemd-sysusers 202110
21mr|cups-2.4.16-1|823	
21mr|cups-2.4.16-1|824	* Sat Nov 18 2023 Victor Ryzhikh <victorr2007@yandex.ru> 2.3.3op2-9
21mr|cups-2.4.16-1|825	- /usr move
21mr|cups-2.4.16-1|826	
21mr|cups-2.4.16-1|827	* Thu Nov 16 2023 Irgaliev Amin <irgaliev01@mail.ru>
21mr|cups-2.4.16-1|828	- Backport PR 826
21mr|cups-2.4.16-1|829	
21mr|cups-2.4.16-1|830	- Merge: 593ee47 226d844
21mr|cups-2.4.16-1|831	* Fri Oct 27 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.3.3op2-8
21mr|cups-2.4.16-1|832	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cups-2.4.16-1|833	
21mr|cups-2.4.16-1|834	* Mon Oct 23 2023 Irgaliev Amin <irgaliev01@mail.ru> 2.3.3op2-8
21mr|cups-2.4.16-1|835	- Backport PR 805
21mr|cups-2.4.16-1|836	
21mr|cups-2.4.16-1|837	- Merge: 096cb3d fccae1f
21mr|cups-2.4.16-1|838	* Thu Oct 19 2023 slava86 <s.matveev@rosalinux.ru> 2.3.3op2-7
21mr|cups-2.4.16-1|839	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cups-2.4.16-1|840	
21mr|cups-2.4.16-1|841	* Thu Oct 19 2023 slava86 <s.matveev@rosalinux.ru> 2.3.3op2-7
21mr|cups-2.4.16-1|842	- Security fixed CVE-2022-26691
21mr|cups-2.4.16-1|843	- fix CVE-2023-34241
21mr|cups-2.4.16-1|844	
21mr|cups-2.4.16-1|845	* Thu Oct 19 2023 slava86 <s.matveev@rosalinux.ru>
21mr|cups-2.4.16-1|846	- Security fixed CVE-2022-26691
21mr|cups-2.4.16-1|847	
21mr|cups-2.4.16-1|848	* Mon Oct 2 2023 slava86 <s.matveev@rosalinux.ru> 2.3.3op2-6
21mr|cups-2.4.16-1|849	- Security fixed CVE-2023-4504
21mr|cups-2.4.16-1|850	
21mr|cups-2.4.16-1|851	* Fri May 20 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.3.3op2-5
21mr|cups-2.4.16-1|852	- add device_uri for found network printers
21mr|cups-2.4.16-1|853	
21mr|cups-2.4.16-1|854	* Tue Apr 5 2022 dzou <dzou@company.com>
21mr|cups-2.4.16-1|855	- php is option
21mr|cups-2.4.16-1|856	
21mr|cups-2.4.16-1|857	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.3.3op2-4
21mr|cups-2.4.16-1|858	- rm more not used files
21mr|cups-2.4.16-1|859	
21mr|cups-2.4.16-1|860	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.3.3op2-3
21mr|cups-2.4.16-1|861	- Restore providing cupsddk-drivers (used as BR in some packages)
21mr|cups-2.4.16-1|862	
21mr|cups-2.4.16-1|863	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.3.3op2-2
21mr|cups-2.4.16-1|864	- Rebase from v2.2 to v2.3 from OpenPrinting:
21mr|cups-2.4.16-1|865	- use new upstream (the same people develop a fork now, not under Apple's control)
21mr|cups-2.4.16-1|866	- drop strange not needed or merged to upstream patches (new upstream has merged many downstream patches), Fedora also dropped most of them
21mr|cups-2.4.16-1|867	- drop not used patches
21mr|cups-2.4.16-1|868	- drop not used (not read anywhere) /etc/sysconfig/cups
21mr|cups-2.4.16-1|869	- get rid of rpm-helper
21mr|cups-2.4.16-1|870	- drop renaming systemd units, upstream renamed them
21mr|cups-2.4.16-1|871	- drop hffilter, it is not used now, rosa-printmarkerd replaces it
21mr|cups-2.4.16-1|872	- mark license properly
21mr|cups-2.4.16-1|873	- remove update-alternatives because there is nothing to have alternatives with (proklov_av@ also suggested to drop them some time ago)
21mr|cups-2.4.16-1|874	- list all binmary files explicitly
21mr|cups-2.4.16-1|875	- do not pull xdg-utils and X11 tools into non-graphical systems
21mr|cups-2.4.16-1|876	- drop logrotate patches and config, default to syslog (systemd-journald) (Fedora package 1:2.3.3-20 did this)
21mr|cups-2.4.16-1|877	
21mr|cups-2.4.16-1|878	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.13-10
21mr|cups-2.4.16-1|879	- Add wheel to admins who can manage printers (with authentication) (RB#11483)
21mr|cups-2.4.16-1|880	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11483
21mr|cups-2.4.16-1|881	
21mr|cups-2.4.16-1|882	* Tue Aug 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.13-9
21mr|cups-2.4.16-1|883	- rm odd dep: setfacl is not used anywhere directly, udev depends from it itself
21mr|cups-2.4.16-1|884	
21mr|cups-2.4.16-1|885	* Tue Aug 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|886	- R which for pdf backend
21mr|cups-2.4.16-1|887	
21mr|cups-2.4.16-1|888	- Merge: dcb5548 f4b33c9
21mr|cups-2.4.16-1|889	* Tue Aug 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.13-8
21mr|cups-2.4.16-1|890	- Merge branch 'rosa2019.05' of abf.io:import/cups into rosa2019.05
21mr|cups-2.4.16-1|891	
21mr|cups-2.4.16-1|892	* Tue Aug 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.13-7
21mr|cups-2.4.16-1|893	- Fix PartOf= in systemd units
21mr|cups-2.4.16-1|894	- $ grep -inHr org.cups.cupsd /lib/systemd
21mr|cups-2.4.16-1|895	- /lib/systemd/system/cups.path:3:PartOf=org.cups.cupsd.service
21mr|cups-2.4.16-1|896	- /lib/systemd/system/cups.socket:3:PartOf=org.cups.cupsd.service
21mr|cups-2.4.16-1|897	- $ systemctl --type=service --full --plain --no-legend --no-pager --all | grep cups
21mr|cups-2.4.16-1|898	- cups.service                           loaded    active   running CUPS Scheduler
21mr|cups-2.4.16-1|899	- org.cups.cupsd.service                 not-found inactive dead    org.cups.cupsd.service
21mr|cups-2.4.16-1|900	- Noted by keleg@
21mr|cups-2.4.16-1|901	
21mr|cups-2.4.16-1|902	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.2.13-6
21mr|cups-2.4.16-1|903	- MassBuild#2340: Increase release tag
21mr|cups-2.4.16-1|904	
21mr|cups-2.4.16-1|905	* Mon Apr 12 2021 Владимир Потапов <vladimir.potapov@rosalab.ru> 2.2.13-6
21mr|cups-2.4.16-1|906	- revert fix
21mr|cups-2.4.16-1|907	
21mr|cups-2.4.16-1|908	* Mon Apr 12 2021 Владимир Потапов <vladimir.potapov@rosalab.ru>
21mr|cups-2.4.16-1|909	- fix 777 rights
21mr|cups-2.4.16-1|910	
21mr|cups-2.4.16-1|911	* Sat Nov 7 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.13-5
21mr|cups-2.4.16-1|912	- Fix order of filters (from marochkin@)
21mr|cups-2.4.16-1|913	- Fixes: 1f01a791aa88c
21mr|cups-2.4.16-1|914	
21mr|cups-2.4.16-1|915	* Sat Nov 7 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.13-4
21mr|cups-2.4.16-1|916	- Fix printing CUPS test page and other plain text files with marking filter
21mr|cups-2.4.16-1|917	
21mr|cups-2.4.16-1|918	* Fri Oct 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.13-3
21mr|cups-2.4.16-1|919	- Remove obsolete broken scriptlets:
21mr|cups-2.4.16-1|920	- * Remove script which migrated configs, it is not needed nowadays,
21mr|cups-2.4.16-1|921	- but causes troubles and sometimes breaks configs, e.g. by incorrectly
21mr|cups-2.4.16-1|922	- appending "PageLogFormat" to /etc/cups/cups-files.conf
21mr|cups-2.4.16-1|923	- * Remove obsolete removal of an incorrect symlink
21mr|cups-2.4.16-1|924	
21mr|cups-2.4.16-1|925	* Thu Oct 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.13-2
21mr|cups-2.4.16-1|926	- Fix printing to printers supportinmg only raster PCL (such as Kraftway KRP472) in Nickelized mode
21mr|cups-2.4.16-1|927	- The printer printed postscript as plain text for example, ot both a good image and plain text PS.
21mr|cups-2.4.16-1|928	- Solution by marochkin@.
21mr|cups-2.4.16-1|929	
21mr|cups-2.4.16-1|930	* Thu Jul 30 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|cups-2.4.16-1|931	- Delete no longer used patch from git
21mr|cups-2.4.16-1|932	
21mr|cups-2.4.16-1|933	- Merge: 6642462 14ffe77
21mr|cups-2.4.16-1|934	* Thu Jul 30 2020 abondrov <andrey.bondrov@rosalab.ru> 2.2.13-1
21mr|cups-2.4.16-1|935	- Merge pull request #2 from valeriak/cups:rosa2019.05
21mr|cups-2.4.16-1|936	- Fix CVE-2019-2228
21mr|cups-2.4.16-1|937	
21mr|cups-2.4.16-1|938	* Wed Jul 29 2020 lerkas <lerkas@gmail.com>
21mr|cups-2.4.16-1|939	- Updated to version 2.2.13 and drop CVE-2019-2228.patch
21mr|cups-2.4.16-1|940	
21mr|cups-2.4.16-1|941	* Wed Jul 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.12-21
21mr|cups-2.4.16-1|942	- Make only separate mime types available for cupsd in certified dostros by bind-mounting in cups.service namespace
21mr|cups-2.4.16-1|943	- Fixes: b7489e9f84f9
21mr|cups-2.4.16-1|944	
21mr|cups-2.4.16-1|945	* Fri Jul 3 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.12-20
21mr|cups-2.4.16-1|946	- Remove odd files in /mime/ in Nickelized mode
21mr|cups-2.4.16-1|947	- Enhances: e2b51f0e14bb05e53da8de7895a18f36d3754f60
21mr|cups-2.4.16-1|948	
21mr|cups-2.4.16-1|949	* Fri Jun 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.12-19
21mr|cups-2.4.16-1|950	- Apply changes of mime configs to make rosa-printmarkerd work properly
21mr|cups-2.4.16-1|951	
21mr|cups-2.4.16-1|952	* Sun May 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.12-18
21mr|cups-2.4.16-1|953	- Ensure that user lp exists before cups is installed
21mr|cups-2.4.16-1|954	
21mr|cups-2.4.16-1|955	* Wed May 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.12-17
21mr|cups-2.4.16-1|956	- Disable Avahi in certified distros to disable not well controllable network broadcasting
21mr|cups-2.4.16-1|957	
21mr|cups-2.4.16-1|958	- Merge: 27f1b0c dd2f758
21mr|cups-2.4.16-1|959	* Sun Apr 26 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|cups-2.4.16-1|960	- Merge branch 'rosa2019.1' of abf.io:import/cups into rosa2019.05
21mr|cups-2.4.16-1|961	
21mr|cups-2.4.16-1|962	* Tue Apr 21 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.12-16
21mr|cups-2.4.16-1|963	- Provide cups-libs for compat with Fedora/RH and its java
21mr|cups-2.4.16-1|964	
21mr|cups-2.4.16-1|965	- Merge: dd93e38 d17aa8c
21mr|cups-2.4.16-1|966	* Tue Apr 14 2020 NixTux Commit Bot <noreply@nixtux.ru> 2.2.12-15
21mr|cups-2.4.16-1|967	- Merge branch 'rosa2019.1' of abf.io:import/cups into rosa2019.05
21mr|cups-2.4.16-1|968	
21mr|cups-2.4.16-1|969	* Tue Mar 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.12-15
21mr|cups-2.4.16-1|970	- rm multiarching, probably not needed; put cups-config(1) to devel pkg
21mr|cups-2.4.16-1|971	
21mr|cups-2.4.16-1|972	* Tue Mar 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.2.12-13
21mr|cups-2.4.16-1|973	- w/a strange issues with detecting dbus directory
21mr|cups-2.4.16-1|974	
21mr|cups-2.4.16-1|975	* Tue Mar 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|976	- fix dbus dir which may be not found, use some systemd macros
21mr|cups-2.4.16-1|977	
21mr|cups-2.4.16-1|978	* Tue Mar 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|979	- remove with-systemd condition:
21mr|cups-2.4.16-1|980	- %%%%_unitdir/* should be deleted to make the package buildable without systemd
21mr|cups-2.4.16-1|981	- And I do not see sense in bootstrapping without systemd
21mr|cups-2.4.16-1|982	
21mr|cups-2.4.16-1|983	* Mon Mar 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-2.4.16-1|984	- Avoid dependency loop hffilter<->cups

11865 21
21mr|cups-browsed-2.0.0-1|1	Summary:	Daemon for local auto-installation of remote printers
21mr|cups-browsed-2.0.0-1|2	Name:		cups-browsed
21mr|cups-browsed-2.0.0-1|3	Epoch:		1
21mr|cups-browsed-2.0.0-1|4	Version:	2.0.0
21mr|cups-browsed-2.0.0-1|5	Release:	1
21mr|cups-browsed-2.0.0-1|6	License:	Apache 2.0 WITH LLVM-exception
21mr|cups-browsed-2.0.0-1|7	Group:		System/Printing
21mr|cups-browsed-2.0.0-1|8	Url:		https://github.com/OpenPrinting/cups-browsed
21mr|cups-browsed-2.0.0-1|9	
21mr|cups-browsed-2.0.0-1|10	Source0:	https://github.com/OpenPrinting/cups-browsed/releases/download/%{version}/cups-browsed-%{version}.tar.xz
21mr|cups-browsed-2.0.0-1|11	
21mr|cups-browsed-2.0.0-1|12	# for generating configure and Makefile scripts in autogen.h
21mr|cups-browsed-2.0.0-1|13	BuildRequires: autoconf
21mr|cups-browsed-2.0.0-1|14	# for generating configure and Makefile scripts in autogen.h
21mr|cups-browsed-2.0.0-1|15	BuildRequires: automake
21mr|cups-browsed-2.0.0-1|16	# most filter functions written in C
21mr|cups-browsed-2.0.0-1|17	BuildRequires: gcc
21mr|cups-browsed-2.0.0-1|18	# for generating configure and Makefile scripts in autogen.h
21mr|cups-browsed-2.0.0-1|19	BuildRequires: gettext-devel
21mr|cups-browsed-2.0.0-1|20	# for generating configure and Makefile scripts in autogen.h
21mr|cups-browsed-2.0.0-1|21	BuildRequires: libtool
21mr|cups-browsed-2.0.0-1|22	# uses Makefiles
21mr|cups-browsed-2.0.0-1|23	BuildRequires: make
21mr|cups-browsed-2.0.0-1|24	# for looking for devices on mDNS and their sharing on mDNS
21mr|cups-browsed-2.0.0-1|25	BuildRequires: pkgconfig(avahi-client)
21mr|cups-browsed-2.0.0-1|26	# for polling avahi
21mr|cups-browsed-2.0.0-1|27	BuildRequires: pkgconfig(avahi-glib)
21mr|cups-browsed-2.0.0-1|28	# uses CUPS and IPP API
21mr|cups-browsed-2.0.0-1|29	BuildRequires: pkgconfig(cups) >= 2.2.2
21mr|cups-browsed-2.0.0-1|30	# uses cupsfilters API
21mr|cups-browsed-2.0.0-1|31	BuildRequires: pkgconfig(libcupsfilters) >= 2.0b3
21mr|cups-browsed-2.0.0-1|32	# implicitclass uses libppd
21mr|cups-browsed-2.0.0-1|33	BuildRequires: pkgconfig(libppd) >= 2.0b3
21mr|cups-browsed-2.0.0-1|34	# for dBUS proxy from GLib
21mr|cups-browsed-2.0.0-1|35	BuildRequires: pkgconfig(glib-2.0)
21mr|cups-browsed-2.0.0-1|36	
21mr|cups-browsed-2.0.0-1|37	# seems that /usr/lib/cups/backend/implicitclass was by mistake
21mr|cups-browsed-2.0.0-1|38	# in cups-filters, but not in cups-browsed built from the same SRPM (project)
21mr|cups-browsed-2.0.0-1|39	Conflicts:	cups-filters < 2.0
21mr|cups-browsed-2.0.0-1|40	
21mr|cups-browsed-2.0.0-1|41	%description
21mr|cups-browsed-2.0.0-1|42	cups-browsed is a helper daemon, which automatically installs printers
21mr|cups-browsed-2.0.0-1|43	locally, provides load balancing and clustering of print queues.
21mr|cups-browsed-2.0.0-1|44	The daemon installs the printers based on found mDNS records and CUPS
21mr|cups-browsed-2.0.0-1|45	broadcast, or by polling a remote print server.
21mr|cups-browsed-2.0.0-1|46	
21mr|cups-browsed-2.0.0-1|47	%files
21mr|cups-browsed-2.0.0-1|48	%doc %{_docdir}/%{name}
21mr|cups-browsed-2.0.0-1|49	%attr(0744,root,root) /usr/lib/cups/backend/implicitclass
21mr|cups-browsed-2.0.0-1|50	%config(noreplace) %{_sysconfdir}/cups/cups-browsed.conf
21mr|cups-browsed-2.0.0-1|51	%{_sbindir}/cups-browsed
21mr|cups-browsed-2.0.0-1|52	%{_mandir}/man5/cups-browsed.conf.5*
21mr|cups-browsed-2.0.0-1|53	%{_mandir}/man8/cups-browsed.8*
21mr|cups-browsed-2.0.0-1|54	%{_unitdir}/cups-browsed.service
21mr|cups-browsed-2.0.0-1|55	
21mr|cups-browsed-2.0.0-1|56	%post
21mr|cups-browsed-2.0.0-1|57	%systemd_post cups-browsed.service
21mr|cups-browsed-2.0.0-1|58	
21mr|cups-browsed-2.0.0-1|59	%preun
21mr|cups-browsed-2.0.0-1|60	%systemd_preun cups-browsed.service
21mr|cups-browsed-2.0.0-1|61	
21mr|cups-browsed-2.0.0-1|62	# Initial installation
21mr|cups-browsed-2.0.0-1|63	if [ $1 -eq 1 ] ; then
21mr|cups-browsed-2.0.0-1|64	IN=%{_sysconfdir}/cups/cupsd.conf
21mr|cups-browsed-2.0.0-1|65	OUT=%{_sysconfdir}/cups/cups-browsed.conf
21mr|cups-browsed-2.0.0-1|66	keyword=BrowsePoll
21mr|cups-browsed-2.0.0-1|67	
21mr|cups-browsed-2.0.0-1|68	# We can remove this after few releases, it's just for the introduction of cups-browsed.
21mr|cups-browsed-2.0.0-1|69	if [ -f "$OUT" ]; then
21mr|cups-browsed-2.0.0-1|70	echo -e "\n# NOTE: This file is not part of CUPS. You need to start&enable cups-browsed service." >> "$OUT"
21mr|cups-browsed-2.0.0-1|71	fi
21mr|cups-browsed-2.0.0-1|72	
21mr|cups-browsed-2.0.0-1|73	# move BrowsePoll from cupsd.conf to cups-browsed.conf
21mr|cups-browsed-2.0.0-1|74	if [ -f "$IN" ] && grep -iq ^$keyword "$IN"; then
21mr|cups-browsed-2.0.0-1|75	if ! grep -iq ^$keyword "$OUT"; then
21mr|cups-browsed-2.0.0-1|76	(cat >> "$OUT" <<EOF
21mr|cups-browsed-2.0.0-1|77	
21mr|cups-browsed-2.0.0-1|78	# Settings automatically moved from cupsd.conf by RPM package:
21mr|cups-browsed-2.0.0-1|79	EOF
21mr|cups-browsed-2.0.0-1|80	) || :
21mr|cups-browsed-2.0.0-1|81	(grep -i ^$keyword "$IN" >> "$OUT") || :
21mr|cups-browsed-2.0.0-1|82	#systemctl enable cups-browsed.service >/dev/null 2>&1 || :
21mr|cups-browsed-2.0.0-1|83	fi
21mr|cups-browsed-2.0.0-1|84	sed -i -e "s,^$keyword,#$keyword directive moved to cups-browsed.conf\n#$keyword,i" "$IN" || :
21mr|cups-browsed-2.0.0-1|85	fi
21mr|cups-browsed-2.0.0-1|86	fi
21mr|cups-browsed-2.0.0-1|87	
21mr|cups-browsed-2.0.0-1|88	#----------------------------------------------------------------------------
21mr|cups-browsed-2.0.0-1|89	
21mr|cups-browsed-2.0.0-1|90	%prep
21mr|cups-browsed-2.0.0-1|91	%autosetup -p1
21mr|cups-browsed-2.0.0-1|92	
21mr|cups-browsed-2.0.0-1|93	%build
21mr|cups-browsed-2.0.0-1|94	# generate configuration/compilation files
21mr|cups-browsed-2.0.0-1|95	./autogen.sh
21mr|cups-browsed-2.0.0-1|96	
21mr|cups-browsed-2.0.0-1|97	%configure --enable-auto-setup-driverless-only\
21mr|cups-browsed-2.0.0-1|98	--disable-rpath\
21mr|cups-browsed-2.0.0-1|99	--disable-saving-created-queues\
21mr|cups-browsed-2.0.0-1|100	--disable-frequent-netif-update\
21mr|cups-browsed-2.0.0-1|101	--with-browseremoteprotocols=none\
21mr|cups-browsed-2.0.0-1|102	--with-remote-cups-local-queue-naming=RemoteName\
21mr|cups-browsed-2.0.0-1|103	--without-rcdir
21mr|cups-browsed-2.0.0-1|104	
21mr|cups-browsed-2.0.0-1|105	%make_build
21mr|cups-browsed-2.0.0-1|106	
21mr|cups-browsed-2.0.0-1|107	%install
21mr|cups-browsed-2.0.0-1|108	%make_install
21mr|cups-browsed-2.0.0-1|109	
21mr|cups-browsed-2.0.0-1|110	# systemd unit file
21mr|cups-browsed-2.0.0-1|111	mkdir -p %{buildroot}%{_unitdir}
21mr|cups-browsed-2.0.0-1|112	install -p -m 644 daemon/cups-browsed.service %{buildroot}%{_unitdir}
21mr|cups-browsed-2.0.0-1|113	
21mr|cups-browsed-2.0.0-1|114	# remove INSTALL file
21mr|cups-browsed-2.0.0-1|115	rm -f %{buildroot}%{_pkgdocdir}/INSTALL
21mr|cups-browsed-2.0.0-1|116	
21mr|cups-browsed-2.0.0-1|117	# provided by cups-browsed dependency
21mr|cups-browsed-2.0.0-1|118	rm -f %{buildroot}%{_pkgdocdir}/CHANGES-1.x.md
21mr|cups-browsed-2.0.0-1|119	
21mr|cups-browsed-2.0.0-1|120	# license related files are already under /usr/share/licenses
21mr|cups-browsed-2.0.0-1|121	rm -f %{buildroot}%{_pkgdocdir}/{LICENSE,COPYING,NOTICE}

11866 21
21mr|cups-drivers-bjnp-2.0.3-3|1	%define origname cups-bjnp
21mr|cups-drivers-bjnp-2.0.3-3|2	%global optflags %{optflags} -Wno-error=deprecated-declarations
21mr|cups-drivers-bjnp-2.0.3-3|3	
21mr|cups-drivers-bjnp-2.0.3-3|4	Summary:	CUPS backend for the Canon BJNP network printers
21mr|cups-drivers-bjnp-2.0.3-3|5	Name:		cups-drivers-bjnp
21mr|cups-drivers-bjnp-2.0.3-3|6	Version:	2.0.3
21mr|cups-drivers-bjnp-2.0.3-3|7	Release:	3
21mr|cups-drivers-bjnp-2.0.3-3|8	License:	GPLv2
21mr|cups-drivers-bjnp-2.0.3-3|9	Source0:	http://downloads.sourceforge.net/%{origname}/%{origname}-%{version}.tar.gz
21mr|cups-drivers-bjnp-2.0.3-3|10	Group:		System/Printing
21mr|cups-drivers-bjnp-2.0.3-3|11	URL:		https://sourceforge.net/projects/cups-bjnp
21mr|cups-drivers-bjnp-2.0.3-3|12	BuildRequires:	cups
21mr|cups-drivers-bjnp-2.0.3-3|13	BuildRequires:	cups-devel
21mr|cups-drivers-bjnp-2.0.3-3|14	Requires:	cups
21mr|cups-drivers-bjnp-2.0.3-3|15	
21mr|cups-drivers-bjnp-2.0.3-3|16	%description
21mr|cups-drivers-bjnp-2.0.3-3|17	This package contains a backend for CUPS for Canon printers using the
21mr|cups-drivers-bjnp-2.0.3-3|18	proprietary BJNP network protocol.
21mr|cups-drivers-bjnp-2.0.3-3|19	
21mr|cups-drivers-bjnp-2.0.3-3|20	%prep
21mr|cups-drivers-bjnp-2.0.3-3|21	%setup -q -n %{origname}-%{version}
21mr|cups-drivers-bjnp-2.0.3-3|22	
21mr|cups-drivers-bjnp-2.0.3-3|23	%build
21mr|cups-drivers-bjnp-2.0.3-3|24	%configure \
21mr|cups-drivers-bjnp-2.0.3-3|25	--with-cupsbackenddir=%{_prefix}/lib/cups/backend
21mr|cups-drivers-bjnp-2.0.3-3|26	%make
21mr|cups-drivers-bjnp-2.0.3-3|27	
21mr|cups-drivers-bjnp-2.0.3-3|28	%install
21mr|cups-drivers-bjnp-2.0.3-3|29	%makeinstall_std
21mr|cups-drivers-bjnp-2.0.3-3|30	
21mr|cups-drivers-bjnp-2.0.3-3|31	%files
21mr|cups-drivers-bjnp-2.0.3-3|32	%doc COPYING ChangeLog TODO NEWS README
21mr|cups-drivers-bjnp-2.0.3-3|33	%{_prefix}/lib/cups/backend/bjnp

11867 21
21mr|cups-drivers-capt-0.1-19|1	%define rname capt
21mr|cups-drivers-capt-0.1-19|2	
21mr|cups-drivers-capt-0.1-19|3	Summary:	CAPT driver for Canon LBP-810 and LBP-1120
21mr|cups-drivers-capt-0.1-19|4	Name:		cups-drivers-%{rname}
21mr|cups-drivers-capt-0.1-19|5	Version:	0.1
21mr|cups-drivers-capt-0.1-19|6	Release:	19
21mr|cups-drivers-capt-0.1-19|7	License:	GPLv2+
21mr|cups-drivers-capt-0.1-19|8	Group:		System/Printing
21mr|cups-drivers-capt-0.1-19|9	Url:		http://www.boichat.ch/nicolas/capt/
21mr|cups-drivers-capt-0.1-19|10	Source0:	http://www.boichat.ch/nicolas/capt/%{rname}-%{version}.tar.gz
21mr|cups-drivers-capt-0.1-19|11	Patch0:		capt-0.1-LDFLAGS.diff
21mr|cups-drivers-capt-0.1-19|12	Patch1:		capt-0.1-gcc7.patch
21mr|cups-drivers-capt-0.1-19|13	Requires:	cups
21mr|cups-drivers-capt-0.1-19|14	
21mr|cups-drivers-capt-0.1-19|15	%description
21mr|cups-drivers-capt-0.1-19|16	CAPT driver for Canon LBP-810 and LBP-1120
21mr|cups-drivers-capt-0.1-19|17	
21mr|cups-drivers-capt-0.1-19|18	This package contains CUPS drivers (PPD) for the following printers:
21mr|cups-drivers-capt-0.1-19|19	
21mr|cups-drivers-capt-0.1-19|20	o Canon-LBP-810
21mr|cups-drivers-capt-0.1-19|21	o Canon-LBP-1120
21mr|cups-drivers-capt-0.1-19|22	
21mr|cups-drivers-capt-0.1-19|23	%files
21mr|cups-drivers-capt-0.1-19|24	%defattr(0644,root,root,0755)
21mr|cups-drivers-capt-0.1-19|25	%doc COPYING NEWS README SPECS THANKS TODO
21mr|cups-drivers-capt-0.1-19|26	%attr(0755,root,root) %{_bindir}/capt*
21mr|cups-drivers-capt-0.1-19|27	%attr(0755,root,root) %dir %{_datadir}/cups/model/capt
21mr|cups-drivers-capt-0.1-19|28	%attr(0644,root,root) %{_datadir}/cups/model/capt/Canon-LBP-810-capt.ppd*
21mr|cups-drivers-capt-0.1-19|29	%attr(0644,root,root) %{_datadir}/cups/model/capt/Canon-LBP-1120-capt.ppd*
21mr|cups-drivers-capt-0.1-19|30	
21mr|cups-drivers-capt-0.1-19|31	#----------------------------------------------------------------------------
21mr|cups-drivers-capt-0.1-19|32	
21mr|cups-drivers-capt-0.1-19|33	%prep
21mr|cups-drivers-capt-0.1-19|34	%setup -q -n %{rname}-%{version}
21mr|cups-drivers-capt-0.1-19|35	%patch0 -p0
21mr|cups-drivers-capt-0.1-19|36	%patch1 -p1
21mr|cups-drivers-capt-0.1-19|37	
21mr|cups-drivers-capt-0.1-19|38	%build
21mr|cups-drivers-capt-0.1-19|39	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|cups-drivers-capt-0.1-19|40	
21mr|cups-drivers-capt-0.1-19|41	# Correct PPD files to pass "cupstestppd"
21mr|cups-drivers-capt-0.1-19|42	perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/g" ppd/*.ppd
21mr|cups-drivers-capt-0.1-19|43	
21mr|cups-drivers-capt-0.1-19|44	# Do not generate a log file with fixed name, security problem!
21mr|cups-drivers-capt-0.1-19|45	perl -p -i -e "s:/tmp/capt.log:/dev/null:g" ppd/*.ppd
21mr|cups-drivers-capt-0.1-19|46	
21mr|cups-drivers-capt-0.1-19|47	# Create PPD file for LBP-1120
21mr|cups-drivers-capt-0.1-19|48	cp ppd/Canon-LBP-810-capt.ppd ppd/Canon-LBP-1120-capt.ppd
21mr|cups-drivers-capt-0.1-19|49	perl -p -i -e "s:LBP-810:LBP-1120:g" ppd/Canon-LBP-1120-capt.ppd
21mr|cups-drivers-capt-0.1-19|50	perl -p -i -e "s:lbp810:lbp1120:g" ppd/Canon-LBP-1120-capt.ppd
21mr|cups-drivers-capt-0.1-19|51	
21mr|cups-drivers-capt-0.1-19|52	%install
21mr|cups-drivers-capt-0.1-19|53	install -d %{buildroot}%{_bindir}
21mr|cups-drivers-capt-0.1-19|54	install -d %{buildroot}%{_datadir}/cups/model/capt
21mr|cups-drivers-capt-0.1-19|55	
21mr|cups-drivers-capt-0.1-19|56	install -m0755 capt %{buildroot}%{_bindir}/
21mr|cups-drivers-capt-0.1-19|57	install -m0755 capt-* %{buildroot}%{_bindir}/
21mr|cups-drivers-capt-0.1-19|58	install -m0644 ppd/*.ppd %{buildroot}%{_datadir}/cups/model/capt/

11868 21
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|1	%define commit 62719249ac34633338be54bc74beddd0e7003d38
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|2	%define commit_short %(echo %{commit} | head -c6)
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|3	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|4	Summary(ru_RU.UTF-8): Драйвер CAPT для принтеров Canon LBP2900/3000/3010/3100/3108/3150/6000/6018
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|5	Summary:	Driver for Canon CAPT printers LBP2900/3000/3010/3100/3108/3150/6000/6018
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|6	Name:		cups-drivers-captdriver
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|7	Version:	0.1.4.1
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|8	Release:	2.git%{commit_short}.9
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|9	License:	GPL-3.0-or-later
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|10	Group:		System/Configuration/Printing
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|11	Url:		https://github.com/mounaiban/captdriver
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|12	Source0:	https://github.com/mounaiban/captdriver/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|13	Source1:	Canon-LBP2900.ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|14	Source2:	Canon-LBP3010.ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|15	# fir make ppd (we use it from Source1 and Source2)
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|16	#BuildRequires:	cups
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|17	BuildRequires:	cups-devel
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|18	# generator of rpm provides
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|19	BuildRequires:	python3-cups
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|20	Provides:	captdriver = %{EVRD}
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|21	Provides:	printer-driver-foo2capt = %{EVRD}
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|22	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|23	%description
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|24	Captdriver an alternative driver for Canon laser printers that only support the proprietary
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|25	CAPT communications protocol and associated data stream formats.
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|26	It aims to be a portable and reliable driver that can extend the service life of existing
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|27	CAPT-only printers by extending support to more platforms and newer operating systems.
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|28	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|29	Wiki -  https://github.com/mounaiban/captdriver/wiki
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|30	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|31	The following printer-host-operating system combinations have been found to work:
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|32	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|33	LBP2900
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|34	LBP3000
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|35	LBP3010
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|36	LBP3018
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|37	LBP3050
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|38	LBP3100/3108/3150
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|39	LBP6000/6018
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|40	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|41	%description -l ru_RU.UTF-8
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|42	Captdriver - это альтернативный драйвер для лазерных принтеров Canon,
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|43	который поддерживает только проприетарные принтеры с протоколом CAPT.
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|44	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|45	Руководство по работе с драйвером принтера -  https://github.com/mounaiban/captdriver/wiki
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|46	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|47	Поддерживаются следующие принтеры:
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|48	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|49	LBP2900
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|50	LBP3000
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|51	LBP3010
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|52	LBP3018
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|53	LBP3050
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|54	LBP3100/3108/3150
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|55	LBP6000/6018
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|56	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|57	%files
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|58	%{_datadir}/cups/model/captdriver
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|59	/usr/lib/cups/filter/rastertocapt
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|60	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|61	#------------------------------------------------------------------
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|62	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|63	%prep
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|64	%autosetup -p1 -n captdriver-%{commit}
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|65	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|66	%build
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|67	%configure
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|68	%make_build
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|69	#make_build ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|70	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|71	%install
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|72	mkdir -p %{buildroot}/usr/lib/cups/filter
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|73	mkdir -p %{buildroot}%{_datadir}/cups/model/captdriver
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|74	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|75	install -Dm0755 src/rastertocapt %{buildroot}/usr/lib/cups/filter
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|76	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|77	# Split models 2900/3000
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|78	for i in 2900 3000
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|79	do
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|80	install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/cups/model/captdriver/Canon-LBP${i}.ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|81	sed -i -e "s,LBP2900,LBP${i},g" -e "s,CNLB2K9.ppd,Canon-LBP${i}.ppd,g" %{buildroot}%{_datadir}/cups/model/captdriver/Canon-LBP${i}.ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|82	done
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|83	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|84	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|85	# Split models 3010 etc.
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|86	for i in 3010 3018 3050 3100 3108 3150 6000 6018
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|87	do
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|88	install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/cups/model/captdriver/Canon-LBP${i}.ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|89	sed -i -e "s,LBP3010,LBP${i},g" -e "s,CNLB3K10.ppd,Canon-LBP${i}.ppd,g" %{buildroot}%{_datadir}/cups/model/captdriver/Canon-LBP${i}.ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|90	done
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|91	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|92	%changelog
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|93	* Sun Nov 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|94	- fix typo
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|95	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|96	* Sun Nov 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|97	- fix typo
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|98	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|99	* Sun Nov 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|100	- cleanup
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|101	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|102	* Sun Nov 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|103	- update Description
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|104	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|105	* Sat Nov 15 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|106	- update ppd files, add model 3018, 3050
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|107	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|108	* Fri Jan 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.1.4.1-2.git627192.7
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|109	- move to main
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|110	- python3-cups does not make any provides here, but maybe it will make them some day in the future...
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|111	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|112	* Thu Dec 28 2023 Artem Proskurnev <temap@mail.ru> 0.1.4.1-2.git627192.6
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|113	- Rename spec
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|114	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|115	* Thu Dec 28 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|116	- Rename. Add models
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|117	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|118	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru> 0.1.4.1-2.git627192.5
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|119	- Add provide github name
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|120	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|121	- Merge: 52d82ae b69a23f
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|122	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|123	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|124	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|125	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|126	- Fix filename in ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|127	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|128	- Merge: 92f6061 ec5e46b
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|129	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|130	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|131	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|132	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru> 0.1.4.1-2.git627192.3
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|133	- Add sources
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|134	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|135	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|136	- Split ppd models 2900/3010
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|137	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|138	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|139	- Remove "Inc" for correct list show
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|140	- В списке моделей впереди дописывается Inc, что не позволяет найти по модели в списке
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|141	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|142	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|143	- Add ppd
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|144	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|145	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru> 0.1.4.1-2.git627192.1
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|146	- Source
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|147	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|148	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|149	- ppd files
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|150	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|151	* Fri Dec 22 2023 Artem Proskurnev <temap@mail.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|152	- Rosa style
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|153	
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|154	* Fri Dec 22 2023 ABF <abf@rosalinux.ru>
21mr|cups-drivers-captdriver-0.1.4.1-2.git627192.9|155	- Automatic import for version 0.1.4.2-alt1.git_1_8ecc3cd

11869 21
21mr|cups-drivers-carps-0-0.git9f4c6c.2|1	%define commit 9f4c6cc8f41dd08d6ba734a05c2b58e714baca99
21mr|cups-drivers-carps-0-0.git9f4c6c.2|2	%define commit_short %(echo %{commit} | head -c6)
21mr|cups-drivers-carps-0-0.git9f4c6c.2|3	
21mr|cups-drivers-carps-0-0.git9f4c6c.2|4	Summary:	Driver for Canon CARPS-speaking printers
21mr|cups-drivers-carps-0-0.git9f4c6c.2|5	Name:		cups-drivers-carps
21mr|cups-drivers-carps-0-0.git9f4c6c.2|6	Version:	0
21mr|cups-drivers-carps-0-0.git9f4c6c.2|7	Release:	0.git%{commit_short}.2
21mr|cups-drivers-carps-0-0.git9f4c6c.2|8	License:	GPLv3
21mr|cups-drivers-carps-0-0.git9f4c6c.2|9	Group:		System/Printing
21mr|cups-drivers-carps-0-0.git9f4c6c.2|10	Url:		https://github.com/ondrej-zary/carps-cups
21mr|cups-drivers-carps-0-0.git9f4c6c.2|11	Source0:	https://github.com/ondrej-zary/carps-cups/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|cups-drivers-carps-0-0.git9f4c6c.2|12	# https://github.com/ondrej-zary/carps-cups/pull/20
21mr|cups-drivers-carps-0-0.git9f4c6c.2|13	Patch0001:		0001-Adapt-Makefile-for-RPM-packaging.patch
21mr|cups-drivers-carps-0-0.git9f4c6c.2|14	BuildRequires:	cups-devel
21mr|cups-drivers-carps-0-0.git9f4c6c.2|15	BuildRequires:	cups
21mr|cups-drivers-carps-0-0.git9f4c6c.2|16	BuildRequires:	%{_bindir}/ppdc
21mr|cups-drivers-carps-0-0.git9f4c6c.2|17	# generator of rpm provides
21mr|cups-drivers-carps-0-0.git9f4c6c.2|18	BuildRequires:	python3-cups
21mr|cups-drivers-carps-0-0.git9f4c6c.2|19	# upstream name
21mr|cups-drivers-carps-0-0.git9f4c6c.2|20	Provides:	carps-cups = %{EVRD}
21mr|cups-drivers-carps-0-0.git9f4c6c.2|21	Provides:	carps-cups%{_isa} = %{EVRD}
21mr|cups-drivers-carps-0-0.git9f4c6c.2|22	
21mr|cups-drivers-carps-0-0.git9f4c6c.2|23	%description
21mr|cups-drivers-carps-0-0.git9f4c6c.2|24	Driver for Canon CARPS-speaking printers
21mr|cups-drivers-carps-0-0.git9f4c6c.2|25	
21mr|cups-drivers-carps-0-0.git9f4c6c.2|26	%files
21mr|cups-drivers-carps-0-0.git9f4c6c.2|27	%license LICENSE
21mr|cups-drivers-carps-0-0.git9f4c6c.2|28	%doc README.md carps.txt
21mr|cups-drivers-carps-0-0.git9f4c6c.2|29	/usr/lib/cups/filter/rastertocarps
21mr|cups-drivers-carps-0-0.git9f4c6c.2|30	%{_datadir}/cups/drv/carps.drv
21mr|cups-drivers-carps-0-0.git9f4c6c.2|31	%{_datadir}/cups/usb/carps.usb-quirks
21mr|cups-drivers-carps-0-0.git9f4c6c.2|32	
21mr|cups-drivers-carps-0-0.git9f4c6c.2|33	#------------------------------------------------------------------
21mr|cups-drivers-carps-0-0.git9f4c6c.2|34	
21mr|cups-drivers-carps-0-0.git9f4c6c.2|35	%prep
21mr|cups-drivers-carps-0-0.git9f4c6c.2|36	%autosetup -p1 -n carps-cups-%{commit}
21mr|cups-drivers-carps-0-0.git9f4c6c.2|37	
21mr|cups-drivers-carps-0-0.git9f4c6c.2|38	%build
21mr|cups-drivers-carps-0-0.git9f4c6c.2|39	%setup_compile_flags
21mr|cups-drivers-carps-0-0.git9f4c6c.2|40	%make_build
21mr|cups-drivers-carps-0-0.git9f4c6c.2|41	
21mr|cups-drivers-carps-0-0.git9f4c6c.2|42	%install
21mr|cups-drivers-carps-0-0.git9f4c6c.2|43	%make_install

11870 21
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|1	%define rname	foo2zjs
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|2	%define snap	20150211
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|3	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|4	Summary:	A linux printer driver for ZjStream protocol
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|5	Name:		cups-drivers-%{rname}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|6	Version:	0.0
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|7	Release:	2.%{snap}.1
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|8	Epoch:		1
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|9	Group:		System/Printing
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|10	License:	GPLv2
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|11	Url:		http://foo2zjs.rkkda.com/
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|12	Source0:	http://foo2zjs.rkkda.com/foo2zjs.tar.gz
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|13	Patch0:		foo2zjs-system_icc2ps.patch
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|14	Patch1:		foo2zjs-makeinstall.patch
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|15	Patch2:		foo2zjs-cflags.patch
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|16	Patch3:		foo2zjs-system_jbig.patch
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|17	Patch4:		foo2zjs-LDFLAGS.patch
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|18	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|19	BuildRequires:	bc
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|20	BuildRequires:	foomatic-filters
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|21	BuildRequires:	cups-filters-devel
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|22	BuildRequires:	cups-filters
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|23	BuildRequires:	cups-devel
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|24	BuildRequires:	ghostscript
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|25	BuildRequires:	groff-base
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|26	BuildRequires:	jbig-devel
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|27	BuildRequires:	lcms
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|28	Requires:	foomatic-db-engine
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|29	Requires:	lcms
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|30	Requires:	mscompress
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|31	Requires:	wget
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|32	# psutils, unzip, and mscompress needed by the foo2zjs driver
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|33	Requires:	psutils
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|34	Requires:	unzip
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|35	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|36	%description
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|37	foo2zjs is an open source printer driver for printers that use the Zenographics
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|38	ZjStream wire protocol for their print data, such as the Minolta/QMS magicolor
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|39	2300 DL. These printers are often erroneously referred to as winprinters or GDI
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|40	printers. Please read the README file for a list of supported printers.
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|41	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|42	%files
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|43	%doc COPYING ChangeLog INSTALL INSTALL.usb README
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|44	%{_bindir}/command2foo2lava-pjl
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|45	%{_prefix}/lib/cups/filter/command2foo2lava-pjl
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|46	#%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|47	%{_mandir}/man1/arm2hpdl.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|48	%{_mandir}/man1/foo2hbpl2.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|49	%{_mandir}/man1/foo2hbpl2-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|50	%{_mandir}/man1/foo2hiperc.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|51	%{_mandir}/man1/foo2hiperc-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|52	%{_mandir}/man1/foo2hp.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|53	%{_mandir}/man1/foo2hp2600-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|54	%{_mandir}/man1/foo2lava.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|55	%{_mandir}/man1/foo2lava-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|56	%{_mandir}/man1/foo2oak.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|57	%{_mandir}/man1/foo2oak-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|58	%{_mandir}/man1/foo2qpdl.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|59	%{_mandir}/man1/foo2qpdl-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|60	%{_mandir}/man1/foo2slx.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|61	%{_mandir}/man1/foo2slx-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|62	%{_mandir}/man1/foo2xqx.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|63	%{_mandir}/man1/foo2xqx-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|64	%{_mandir}/man1/foo2zjs-pstops.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|65	%{_mandir}/man1/gipddecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|66	%{_mandir}/man1/hbpldecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|67	%{_mandir}/man1/hipercdecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|68	%{_mandir}/man1/lavadecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|69	%{_mandir}/man1/oakdecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|70	%{_mandir}/man1/opldecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|71	%{_mandir}/man1/printer-profile.1.*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|72	%{_mandir}/man1/qpdldecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|73	%{_mandir}/man1/%{rname}.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|74	%{_mandir}/man1/%{rname}-wrapper.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|75	%{_mandir}/man1/slxdecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|76	%{_mandir}/man1/usb_printerid.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|77	%{_mandir}/man1/xqxdecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|78	%{_mandir}/man1/zjsdecode.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|79	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|80	%dir %{_datadir}/foo2hp
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|81	%dir %{_datadir}/foo2hp/icm
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|82	%dir %{_datadir}/%{rname}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|83	%dir %{_datadir}/%{rname}/crd
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|84	%dir %{_datadir}/%{rname}/firmware
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|85	%dir %{_datadir}/%{rname}/icm
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|86	%dir %{_datadir}/foo2xqx
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|87	%dir %{_datadir}/foo2lava
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|88	%dir %{_datadir}/foo2lava/icm
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|89	%dir %{_datadir}/foo2oak
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|90	%dir %{_datadir}/foo2oak/icm
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|91	%dir %{_datadir}/foo2qpdl
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|92	%dir %{_datadir}/foo2qpdl/crd
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|93	%dir %{_datadir}/foo2qpdl/icm
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|94	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|95	%{_datadir}/%{rname}/*.ps
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|96	%{_datadir}/%{rname}/crd/*.crd
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|97	%{_datadir}/%{rname}/crd/*.ps
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|98	%{_datadir}/foo2qpdl/crd/*cms*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|99	%{_datadir}/foo2qpdl/crd/*.ps
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|100	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|101	%{_datadir}/foomatic/db/source/opt/*.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|102	%{_datadir}/foomatic/db/source/printer/*.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|103	%{_datadir}/foomatic/db/source/driver/*.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|104	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|105	%dir %{_datadir}/cups/model/%{rname}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|106	%{_datadir}/cups/model/%{rname}/Dell-1355.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|107	%{_datadir}/cups/model/%{rname}/Dell-C1765.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|108	%{_datadir}/cups/model/%{rname}/Epson-AcuLaser_M1400.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|109	%{_datadir}/cups/model/%{rname}/Fuji_Xerox-DocuPrint_CM205.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|110	%{_datadir}/cups/model/%{rname}/Fuji_Xerox-DocuPrint_CM215.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|111	%{_datadir}/cups/model/%{rname}/Fuji_Xerox-DocuPrint_M215.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|112	%{_datadir}/cups/model/%{rname}/Fuji_Xerox-DocuPrint_P205.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|113	%{_datadir}/cups/model/%{rname}/Generic-OAKT_Printer.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|114	%{_datadir}/cups/model/%{rname}/Generic-ZjStream_Printer.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|115	%{_datadir}/cups/model/%{rname}/HP-Color_LaserJet_1500.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|116	%{_datadir}/cups/model/%{rname}/HP-Color_LaserJet_1600.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|117	%{_datadir}/cups/model/%{rname}/HP-Color_LaserJet_2600n.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|118	%{_datadir}/cups/model/%{rname}/HP-Color_LaserJet_CP1215.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|119	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|120	%{_datadir}/cups/model/%{rname}/HP-LaserJet_1000.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|121	%{_datadir}/cups/model/%{rname}/HP-LaserJet_1005.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|122	%{_datadir}/cups/model/%{rname}/HP-LaserJet_1018.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|123	%{_datadir}/cups/model/%{rname}/HP-LaserJet_1020.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|124	%{_datadir}/cups/model/%{rname}/HP-LaserJet_1022n.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|125	%{_datadir}/cups/model/%{rname}/HP-LaserJet_1022nw.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|126	%{_datadir}/cups/model/%{rname}/HP-LaserJet_1022.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|127	%{_datadir}/cups/model/%{rname}/HP-LaserJet_M1005_MFP.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|128	%{_datadir}/cups/model/%{rname}/HP-LaserJet_M1120_MFP.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|129	%{_datadir}/cups/model/%{rname}/HP-LaserJet_M1319_MFP.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|130	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1005.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|131	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1006.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|132	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1007.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|133	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1008.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|134	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1505.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|135	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P2014.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|136	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P2035.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|137	%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_M1212nf_MFP.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|138	%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_2430_DL.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|139	%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_2480_MF.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|140	%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_2490_MF.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|141	%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_2530_DL.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|142	%{_datadir}/cups/model/%{rname}/Kyocera-KM-1635.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|143	%{_datadir}/cups/model/%{rname}/Kyocera-KM-2035.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|144	%{_datadir}/cups/model/%{rname}/Lexmark-C500.ppd.gz
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|145	%{_datadir}/cups/model/%{rname}/Minolta-Color_PageWorks_Pro_L.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|146	%{_datadir}/cups/model/%{rname}/Minolta-magicolor_2200_DL.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|147	%{_datadir}/cups/model/%{rname}/Minolta-magicolor_2300_DL.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|148	%{_datadir}/cups/model/%{rname}/Minolta-magicolor_2430_DL.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|149	%{_datadir}/cups/model/%{rname}/Oki-C301dn.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|150	%{_datadir}/cups/model/%{rname}/Oki-C310dn.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|151	%{_datadir}/cups/model/%{rname}/Oki-C511dn.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|152	%{_datadir}/cups/model/%{rname}/Oki-C810.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|153	%{_datadir}/cups/model/%{rname}/Oki-C3100.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|154	%{_datadir}/cups/model/%{rname}/Oki-C3200.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|155	%{_datadir}/cups/model/%{rname}/Oki-C3300.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|156	%{_datadir}/cups/model/%{rname}/Oki-C3400.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|157	%{_datadir}/cups/model/%{rname}/Oki-C3530_MFP.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|158	%{_datadir}/cups/model/%{rname}/Oki-C5100.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|159	%{_datadir}/cups/model/%{rname}/Oki-C5200.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|160	%{_datadir}/cups/model/%{rname}/Oki-C5500.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|161	%{_datadir}/cups/model/%{rname}/Oki-C5600.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|162	%{_datadir}/cups/model/%{rname}/Oki-C5800.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|163	%{_datadir}/cups/model/%{rname}/Samsung-CLP-300.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|164	%{_datadir}/cups/model/%{rname}/Samsung-CLP-315.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|165	%{_datadir}/cups/model/%{rname}/Samsung-CLP-325.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|166	%{_datadir}/cups/model/%{rname}/Samsung-CLP-365.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|167	%{_datadir}/cups/model/%{rname}/Samsung-CLP-600.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|168	%{_datadir}/cups/model/%{rname}/Samsung-CLP-610.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|169	%{_datadir}/cups/model/%{rname}/Samsung-CLX-2160.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|170	%{_datadir}/cups/model/%{rname}/Samsung-CLX-3160.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|171	%{_datadir}/cups/model/%{rname}/Samsung-CLX-3175.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|172	%{_datadir}/cups/model/%{rname}/Samsung-CLX-3185.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|173	%{_datadir}/cups/model/%{rname}/Xerox-Phaser_6110.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|174	%{_datadir}/cups/model/%{rname}/Xerox-Phaser_6115MFP.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|175	%{_datadir}/cups/model/%{rname}/Xerox-WorkCentre_3045.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|176	%{_datadir}/cups/model/%{rname}/Xerox-WorkCentre_6015.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|177	%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_1600W.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|178	%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_1680MF.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|179	%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_1690MF.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|180	%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_4690MF.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|181	%{_datadir}/cups/model/%{rname}/Samsung-CLP-310.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|182	# added since 20101208, may conflict with foomatic-db later
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|183	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1505n.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|184	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P2014n.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|185	%{_datadir}/cups/model/%{rname}/HP-LaserJet_P2035n.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|186	%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_CP1025nw.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|187	%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_P1102.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|188	%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_P1102w.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|189	%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_P1566.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|190	%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_P1606dn.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|191	%{_datadir}/cups/model/%{rname}/Oki-C110.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|192	%{_datadir}/cups/model/%{rname}/Oki-C5650.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|193	%{_datadir}/cups/model/%{rname}/Olivetti-d-Color_P160W.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|194	%{_datadir}/cups/model/%{rname}/Samsung-CLP-620.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|195	%{_datadir}/cups/model/%{rname}/Xerox-Phaser_6121MFP.ppd*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|196	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|197	%{_datadir}/foo2zjs/hplj1020_icon.gif
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|198	%{_datadir}/foo2zjs/hplj10xx_gui.tcl
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|199	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|200	%{_bindir}/%{rname}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|201	%{_bindir}/%{rname}-getweb
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|202	%{_bindir}/%{rname}-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|203	%{_bindir}/printer-profile
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|204	%{_bindir}/arm2hpdl
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|205	%{_bindir}/foo2hiperc
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|206	%{_bindir}/foo2hiperc-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|207	%{_bindir}/foo2hbpl2
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|208	%{_bindir}/foo2hbpl2-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|209	%{_bindir}/foo2hp
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|210	%{_bindir}/foo2hp2600-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|211	%{_bindir}/foo2lava
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|212	%{_bindir}/foo2lava-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|213	%{_bindir}/foo2oak
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|214	%{_bindir}/foo2oak-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|215	%{_bindir}/foo2qpdl
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|216	%{_bindir}/foo2qpdl-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|217	%{_bindir}/foo2slx
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|218	%{_bindir}/foo2slx-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|219	%{_bindir}/foo2xqx
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|220	%{_bindir}/foo2xqx-wrapper
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|221	%{_bindir}/foo2zjs-pstops
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|222	%{_bindir}/gipddecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|223	%{_bindir}/hipercdecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|224	%{_bindir}/hbpldecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|225	%{_bindir}/lavadecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|226	%{_bindir}/oakdecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|227	%{_bindir}/opldecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|228	%{_bindir}/qpdldecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|229	%{_bindir}/slxdecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|230	%{_bindir}/xqxdecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|231	%{_bindir}/zjsdecode
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|232	%{_sbindir}/usb_printerid
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|233	%{_sbindir}/hplj1000
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|234	%{_sbindir}/hplj1005
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|235	%{_sbindir}/hplj1018
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|236	%{_sbindir}/hplj1020
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|237	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|238	#----------------------------------------------------------------------------
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|239	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|240	%prep
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|241	%setup -qn %{rname}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|242	%apply_patches
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|243	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|244	# fix attribs
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|245	chmod 644 COPYING ChangeLog INSTALL INSTALL.usb README
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|246	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|247	%build
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|248	make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|249	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|250	# Fit udev rules to stricter syntax of new udev
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|251	# (blino) don't try to rename the device,
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|252	#         it has already been renamed to the exact same name in 50-mdk.rules
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|253	#         so udev would skip the rule
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|254	#perl -p -i -e 's:(KERNEL|BUS|SYSFS.*?)=([^=]):$1==$2:g;s{SYMLINK=}{SYMLINK+=}g;s{(?:NAME|MODE)=.*?,\s*}{}g;s:===:==:g' hplj10xx.rules
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|255	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|256	%install
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|257	install -d %{buildroot}%{_bindir}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|258	install -d %{buildroot}%{_sbindir}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|259	install -d %{buildroot}%{_datadir}/foomatic/db/source/{driver,opt,printer}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|260	install -d %{buildroot}%{_datadir}/cups/model/%{rname}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|261	#install -d %{buildroot}%{_sysconfdir}/udev/rules.d
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|262	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|263	make install \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|264	DESTDIR="%{buildroot}" \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|265	PREFIX=%{buildroot}%{_prefix} \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|266	BIN=%{buildroot}%{_bindir} \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|267	SHAREZJS=%{buildroot}%{_datadir}/%{rname} \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|268	SHAREOAK=%{buildroot}%{_datadir}/foo2oak \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|269	SHAREHP=%{buildroot}%{_datadir}/foo2hp \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|270	SHAREXQX=%{buildroot}%{_datadir}/foo2xqx \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|271	SHARELAVA=%{buildroot}%{_datadir}/foo2lava \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|272	SHAREQPDL=%{buildroot}%{_datadir}/foo2qpdl \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|273	MANDIR=%{buildroot}%{_mandir} \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|274	DOCDIR=%{buildroot}%{_datadir}/doc/%{rname}/ \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|275	FOODB=%{buildroot}%{_datadir}/foomatic/db/source \
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|276	MODEL=%{buildroot}%{_datadir}/cups/model/%{rname}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|277	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|278	# bork, bork, bork
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|279	mv %{buildroot}/bin/usb_printerid %{buildroot}%{_bindir}/
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|280	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|281	install -m0755 getweb %{buildroot}%{_bindir}/%{rname}-getweb
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|282	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|283	mv %{buildroot}%{_bindir}/usb_printerid %{buildroot}%{_sbindir}/usb_printerid
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|284	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|285	install -m0755 hplj1000 %{buildroot}%{_sbindir}/
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|286	sed -i -e 's:\./(getweb):%{rname}-$1:g' %{buildroot}%{_sbindir}/hplj1000
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|287	sed -i -e 's:/bin(/usb_printerid):%{_sbindir}$1:g' %{buildroot}%{_sbindir}/hplj1000
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|288	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|289	ln -s hplj1000 %{buildroot}%{_sbindir}/hplj1005
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|290	ln -s hplj1000 %{buildroot}%{_sbindir}/hplj1018
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|291	ln -s hplj1000 %{buildroot}%{_sbindir}/hplj1020
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|292	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|293	#install -m0644 hplj10xx.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|294	#perl -p -i -e 's:%{_sysconfdir}/hotplug/usb:%{_sbindir}:' %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|295	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|296	mkdir -p %{buildroot}%{_datadir}/%{name}/firmware
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|297	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|298	# cleanup
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|299	rm -rf %{buildroot}%{_datadir}/doc/%{rname}
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|300	rm -rf %{buildroot}%{_mandir}/man1/foo2zjs-icc2ps.1*
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|301	
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|302	# provided by foomatic-db
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|303	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Generic-OAKT_Printer.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|304	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-Color_LaserJet_CP1215.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|305	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2480_MF.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|306	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2490_MF.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|307	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2530_DL.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|308	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Kyocera-KM-1635.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|309	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Kyocera-KM-2035.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|310	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Xerox-Phaser_6110.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|311	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Xerox-Phaser_6115MFP.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|312	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-Color_LaserJet_CP1215.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|313	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2480_MF.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|314	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2490_MF.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|315	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2530_DL.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|316	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Kyocera-KM-1635.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|317	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Kyocera-KM-2035.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|318	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Xerox-Phaser_6110.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|319	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Xerox-Phaser_6115MFP.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|320	# these are provided by foomatic-db-4.0-2.20091014.1mdv2010.0
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|321	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Generic-ZjStream_Printer.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|322	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_1018.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|323	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_M1120_MFP.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|324	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1005.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|325	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1006.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|326	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1007.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|327	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1008.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|328	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1505.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|329	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P2014.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|330	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Lexmark-C500.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|331	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Minolta-magicolor_2200_DL.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|332	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3100.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|333	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3200.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|334	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3300.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|335	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3400.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|336	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3530_MFP.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|337	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5100.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|338	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5200.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|339	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5500.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|340	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5600.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|341	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5800.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|342	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLP-315.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|343	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLP-610.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|344	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLX-2160.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|345	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLX-3160.xml
21mr|cups-drivers-foo2zjs-0.0-2.20150211.1|346	rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLX-3175.xml

11871 21
21mr|cups-drivers-lbp660-0.3.1-17|1	%define rname lbp660
21mr|cups-drivers-lbp660-0.3.1-17|2	
21mr|cups-drivers-lbp660-0.3.1-17|3	Summary:	Linux Canon LBP-460/660 driver
21mr|cups-drivers-lbp660-0.3.1-17|4	Name:		cups-drivers-%{rname}
21mr|cups-drivers-lbp660-0.3.1-17|5	Version:	0.3.1
21mr|cups-drivers-lbp660-0.3.1-17|6	Release:	17
21mr|cups-drivers-lbp660-0.3.1-17|7	License:	GPLv2+
21mr|cups-drivers-lbp660-0.3.1-17|8	Group:		System/Printing
21mr|cups-drivers-lbp660-0.3.1-17|9	Url:		http://www.boichat.ch/nicolas/lbp660/
21mr|cups-drivers-lbp660-0.3.1-17|10	Source0:	http://www.boichat.ch/nicolas/lbp660/lbp660-%{version}.tar.gz
21mr|cups-drivers-lbp660-0.3.1-17|11	Patch0:		lbp660-0.3.1-ldflags.patch
21mr|cups-drivers-lbp660-0.3.1-17|12	Patch1:		lbp660-0.3.1-gcc7.patch
21mr|cups-drivers-lbp660-0.3.1-17|13	Patch2:		cups-drivers-lbp660-c99.patch
21mr|cups-drivers-lbp660-0.3.1-17|14	Requires:	cups
21mr|cups-drivers-lbp660-0.3.1-17|15	ExclusiveArch: %{ix86} %{x86_64}
21mr|cups-drivers-lbp660-0.3.1-17|16	
21mr|cups-drivers-lbp660-0.3.1-17|17	%description
21mr|cups-drivers-lbp660-0.3.1-17|18	In this package there is a linux driver for the Canon LBP-660 and
21mr|cups-drivers-lbp660-0.3.1-17|19	LBP-460 printers.
21mr|cups-drivers-lbp660-0.3.1-17|20	
21mr|cups-drivers-lbp660-0.3.1-17|21	This package contains CUPS drivers (PPD) for the following printers:
21mr|cups-drivers-lbp660-0.3.1-17|22	
21mr|cups-drivers-lbp660-0.3.1-17|23	o Canon-LBP-460
21mr|cups-drivers-lbp660-0.3.1-17|24	o Canon-LBP-660
21mr|cups-drivers-lbp660-0.3.1-17|25	
21mr|cups-drivers-lbp660-0.3.1-17|26	%files
21mr|cups-drivers-lbp660-0.3.1-17|27	%defattr(0644,root,root,0755)
21mr|cups-drivers-lbp660-0.3.1-17|28	%license COPYING
21mr|cups-drivers-lbp660-0.3.1-17|29	%doc NEWS README THANKS TODO
21mr|cups-drivers-lbp660-0.3.1-17|30	# "%{rname}" talks directly to the parallel port I/O 0x378, not to /dev/lp0
21mr|cups-drivers-lbp660-0.3.1-17|31	# Therefore SUID "root" is needed. Program only executable by "lp" & "root"
21mr|cups-drivers-lbp660-0.3.1-17|32	# (group-executable).
21mr|cups-drivers-lbp660-0.3.1-17|33	# UPD 19.11.2025: removed superbits, kb#487
21mr|cups-drivers-lbp660-0.3.1-17|34	# Probably nobody has such printers nowadays
21mr|cups-drivers-lbp660-0.3.1-17|35	%attr(755,root,root) %{_bindir}/%{rname}
21mr|cups-drivers-lbp660-0.3.1-17|36	%attr(755,root,root) %{_bindir}/lbp460
21mr|cups-drivers-lbp660-0.3.1-17|37	%attr(0755,root,root) %{_bindir}/lbp[46]60-*
21mr|cups-drivers-lbp660-0.3.1-17|38	%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
21mr|cups-drivers-lbp660-0.3.1-17|39	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Canon-LBP-460-lbp460.ppd*
21mr|cups-drivers-lbp660-0.3.1-17|40	%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Canon-LBP-660-%{rname}.ppd*
21mr|cups-drivers-lbp660-0.3.1-17|41	
21mr|cups-drivers-lbp660-0.3.1-17|42	#----------------------------------------------------------------------------
21mr|cups-drivers-lbp660-0.3.1-17|43	
21mr|cups-drivers-lbp660-0.3.1-17|44	%prep
21mr|cups-drivers-lbp660-0.3.1-17|45	%autosetup -p1 -n %{rname}-%{version}
21mr|cups-drivers-lbp660-0.3.1-17|46	
21mr|cups-drivers-lbp660-0.3.1-17|47	%build
21mr|cups-drivers-lbp660-0.3.1-17|48	%make_build CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|cups-drivers-lbp660-0.3.1-17|49	
21mr|cups-drivers-lbp660-0.3.1-17|50	# Correct PPD files to pass "cupstestppd"
21mr|cups-drivers-lbp660-0.3.1-17|51	perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/" ppd/*.ppd
21mr|cups-drivers-lbp660-0.3.1-17|52	
21mr|cups-drivers-lbp660-0.3.1-17|53	# Do not generate a log file with fixed name, security problem!
21mr|cups-drivers-lbp660-0.3.1-17|54	perl -p -i -e "s:/tmp/lbp.60.log:/dev/null:" ppd/*.ppd
21mr|cups-drivers-lbp660-0.3.1-17|55	
21mr|cups-drivers-lbp660-0.3.1-17|56	%install
21mr|cups-drivers-lbp660-0.3.1-17|57	install -d %{buildroot}%{_bindir}
21mr|cups-drivers-lbp660-0.3.1-17|58	install -d %{buildroot}%{_datadir}/cups/model/%{rname}
21mr|cups-drivers-lbp660-0.3.1-17|59	
21mr|cups-drivers-lbp660-0.3.1-17|60	install -m0755 lbp[46]60 %{buildroot}%{_bindir}/
21mr|cups-drivers-lbp660-0.3.1-17|61	install -m0755 lbp[46]60-* %{buildroot}%{_bindir}/
21mr|cups-drivers-lbp660-0.3.1-17|62	install -m0644 ppd/*.ppd %{buildroot}%{_datadir}/cups/model/%{rname}/
21mr|cups-drivers-lbp660-0.3.1-17|63	
21mr|cups-drivers-lbp660-0.3.1-17|64	%changelog
21mr|cups-drivers-lbp660-0.3.1-17|65	* Wed Nov 19 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-drivers-lbp660-0.3.1-17|66	- Get rid of SUID bits (kb#487)
21mr|cups-drivers-lbp660-0.3.1-17|67	- https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=487
21mr|cups-drivers-lbp660-0.3.1-17|68	
21mr|cups-drivers-lbp660-0.3.1-17|69	* Thu Feb 20 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.3.1-16
21mr|cups-drivers-lbp660-0.3.1-17|70	- fix build with gcc14
21mr|cups-drivers-lbp660-0.3.1-17|71	
21mr|cups-drivers-lbp660-0.3.1-17|72	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|cups-drivers-lbp660-0.3.1-17|73	- automated spec cleanup
21mr|cups-drivers-lbp660-0.3.1-17|74	
21mr|cups-drivers-lbp660-0.3.1-17|75	* Wed Sep 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.3.1-15
21mr|cups-drivers-lbp660-0.3.1-17|76	- restore ExclusiveArch, not buildable on non-x86
21mr|cups-drivers-lbp660-0.3.1-17|77	
21mr|cups-drivers-lbp660-0.3.1-17|78	* Wed Sep 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-drivers-lbp660-0.3.1-17|79	- Restore and cleanup
21mr|cups-drivers-lbp660-0.3.1-17|80	
21mr|cups-drivers-lbp660-0.3.1-17|81	* Tue Jul 27 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|cups-drivers-lbp660-0.3.1-17|82	- Deleted from repo main
21mr|cups-drivers-lbp660-0.3.1-17|83	
21mr|cups-drivers-lbp660-0.3.1-17|84	* Tue Jul 13 2021 Andrey Grigorev <survolog@yandex.ru> 0.3.1-13
21mr|cups-drivers-lbp660-0.3.1-17|85	- MassBuild#2338: Increase release tag
21mr|cups-drivers-lbp660-0.3.1-17|86	
21mr|cups-drivers-lbp660-0.3.1-17|87	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.3.1-12
21mr|cups-drivers-lbp660-0.3.1-17|88	- bot: rpm5 -> rpm4 (8)
21mr|cups-drivers-lbp660-0.3.1-17|89	
21mr|cups-drivers-lbp660-0.3.1-17|90	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|cups-drivers-lbp660-0.3.1-17|91	- bot: rpm5 -> rpm4 (5)
21mr|cups-drivers-lbp660-0.3.1-17|92	
21mr|cups-drivers-lbp660-0.3.1-17|93	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|cups-drivers-lbp660-0.3.1-17|94	- bot: rpm5 -> rpm4 (1)

11872 21
21mr|cups-drivers-magicolor2430dl-1.6.1-22|1	%define rname magicolor2430dl
21mr|cups-drivers-magicolor2430dl-1.6.1-22|2	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|3	Summary:	Cups Driver for KONICA MINOLTA magicolor 2430 DL
21mr|cups-drivers-magicolor2430dl-1.6.1-22|4	Name:		cups-drivers-%{rname}
21mr|cups-drivers-magicolor2430dl-1.6.1-22|5	Version:	1.6.1
21mr|cups-drivers-magicolor2430dl-1.6.1-22|6	Release:	22
21mr|cups-drivers-magicolor2430dl-1.6.1-22|7	License:	GPLv2+
21mr|cups-drivers-magicolor2430dl-1.6.1-22|8	Group:		System/Printing
21mr|cups-drivers-magicolor2430dl-1.6.1-22|9	Url:		http://printer.konicaminolta.net/
21mr|cups-drivers-magicolor2430dl-1.6.1-22|10	Source0:	magicolor2430DL-%{version}.tar.gz
21mr|cups-drivers-magicolor2430dl-1.6.1-22|11	Patch0:		magicolor2430DL-shared_system_libs.diff
21mr|cups-drivers-magicolor2430dl-1.6.1-22|12	Patch1:         magicolor2430DL-1.6.1-automake-1.13.patch
21mr|cups-drivers-magicolor2430dl-1.6.1-22|13	Patch2:         magicolor2430DL-1.6.1-cups-2.2.patch
21mr|cups-drivers-magicolor2430dl-1.6.1-22|14	BuildRequires:	cups-devel
21mr|cups-drivers-magicolor2430dl-1.6.1-22|15	BuildRequires:	jbig-devel
21mr|cups-drivers-magicolor2430dl-1.6.1-22|16	BuildRequires:	pkgconfig(lcms)
21mr|cups-drivers-magicolor2430dl-1.6.1-22|17	Requires:	cups
21mr|cups-drivers-magicolor2430dl-1.6.1-22|18	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|19	%description
21mr|cups-drivers-magicolor2430dl-1.6.1-22|20	This package contains KONICA MINOLTA CUPS LavaFlow stream(PCL-like) filter
21mr|cups-drivers-magicolor2430dl-1.6.1-22|21	rastertokm2430dl and the PPD file. The filter converts CUPS raster data to
21mr|cups-drivers-magicolor2430dl-1.6.1-22|22	KONICA MINOLTA LavaFlow stream.
21mr|cups-drivers-magicolor2430dl-1.6.1-22|23	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|24	This package contains CUPS drivers (PPD) for the following printers:
21mr|cups-drivers-magicolor2430dl-1.6.1-22|25	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|26	o KONICA MINOLTA magicolor 2430 DL printer
21mr|cups-drivers-magicolor2430dl-1.6.1-22|27	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|28	%files
21mr|cups-drivers-magicolor2430dl-1.6.1-22|29	%license COPYING
21mr|cups-drivers-magicolor2430dl-1.6.1-22|30	%doc AUTHORS ChangeLog
21mr|cups-drivers-magicolor2430dl-1.6.1-22|31	%{_prefix}/lib/cups/filter/rastertokm2430dl
21mr|cups-drivers-magicolor2430dl-1.6.1-22|32	%{_datadir}/KONICA_MINOLTA/mc2430DL
21mr|cups-drivers-magicolor2430dl-1.6.1-22|33	%attr(0644,root,root) %{_datadir}/cups/model/KONICA_MINOLTA/km2430dl.ppd*
21mr|cups-drivers-magicolor2430dl-1.6.1-22|34	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|35	#----------------------------------------------------------------------------
21mr|cups-drivers-magicolor2430dl-1.6.1-22|36	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|37	%prep
21mr|cups-drivers-magicolor2430dl-1.6.1-22|38	%setup -q -n magicolor2430DL-%{version}
21mr|cups-drivers-magicolor2430dl-1.6.1-22|39	%patch0 -p0
21mr|cups-drivers-magicolor2430dl-1.6.1-22|40	%patch1 -p1
21mr|cups-drivers-magicolor2430dl-1.6.1-22|41	%patch2 -p1
21mr|cups-drivers-magicolor2430dl-1.6.1-22|42	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|43	# Fix copy of CUPS headers in kmlf.h
21mr|cups-drivers-magicolor2430dl-1.6.1-22|44	perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' src/kmlf.h
21mr|cups-drivers-magicolor2430dl-1.6.1-22|45	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|46	# Remove asterisks from group names in PPD file
21mr|cups-drivers-magicolor2430dl-1.6.1-22|47	gzip -dc src/km_en.ppd.gz | perl -p -e 's/(Group:\s+)\*/$1/g' | gzip > src/km_en.tmp.ppd.gz && mv -f src/km_en.tmp.ppd.gz src/km_en.ppd.gz
21mr|cups-drivers-magicolor2430dl-1.6.1-22|48	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|49	# Add support for the magicolor 2300 DL
21mr|cups-drivers-magicolor2430dl-1.6.1-22|50	gzip -dc src/km_en.ppd.gz | perl -p -e 's:2430(\s*DL):2300$1:g' | gzip > src/km2300dl.ppd.gz
21mr|cups-drivers-magicolor2430dl-1.6.1-22|51	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|52	# Determine the directory for the CUPS filters using the correct method
21mr|cups-drivers-magicolor2430dl-1.6.1-22|53	perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' configure*
21mr|cups-drivers-magicolor2430dl-1.6.1-22|54	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|55	%build
21mr|cups-drivers-magicolor2430dl-1.6.1-22|56	rm -f configure
21mr|cups-drivers-magicolor2430dl-1.6.1-22|57	libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf
21mr|cups-drivers-magicolor2430dl-1.6.1-22|58	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|59	%configure
21mr|cups-drivers-magicolor2430dl-1.6.1-22|60	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|61	%make
21mr|cups-drivers-magicolor2430dl-1.6.1-22|62	
21mr|cups-drivers-magicolor2430dl-1.6.1-22|63	%install
21mr|cups-drivers-magicolor2430dl-1.6.1-22|64	%makeinstall_std

11873 21
21mr|cups-drivers-magicolor5430dl-1.8.1-22|1	%define rname magicolor5430dl
21mr|cups-drivers-magicolor5430dl-1.8.1-22|2	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|3	Summary:	Cups Driver for KONICA MINOLTA magicolor 5430 DL
21mr|cups-drivers-magicolor5430dl-1.8.1-22|4	Name:		cups-drivers-%{rname}
21mr|cups-drivers-magicolor5430dl-1.8.1-22|5	Version:	1.8.1
21mr|cups-drivers-magicolor5430dl-1.8.1-22|6	Release:	22
21mr|cups-drivers-magicolor5430dl-1.8.1-22|7	License:	GPLv2+
21mr|cups-drivers-magicolor5430dl-1.8.1-22|8	Group:		System/Printing
21mr|cups-drivers-magicolor5430dl-1.8.1-22|9	Url:		http://printer.konicaminolta.net/
21mr|cups-drivers-magicolor5430dl-1.8.1-22|10	Source0:	magicolor5430DL-%{version}.tar.gz
21mr|cups-drivers-magicolor5430dl-1.8.1-22|11	Patch0:		magicolor2430DL-shared_system_libs.diff
21mr|cups-drivers-magicolor5430dl-1.8.1-22|12	Patch1:         magicolor5430DL-1.8.1-automake-1.13.patch
21mr|cups-drivers-magicolor5430dl-1.8.1-22|13	Patch2:         magicolor5430DL-1.8.1-cups-2.2.patch
21mr|cups-drivers-magicolor5430dl-1.8.1-22|14	BuildRequires:	cups-devel
21mr|cups-drivers-magicolor5430dl-1.8.1-22|15	BuildRequires:	jbig-devel
21mr|cups-drivers-magicolor5430dl-1.8.1-22|16	BuildRequires:	pkgconfig(lcms)
21mr|cups-drivers-magicolor5430dl-1.8.1-22|17	Requires:	cups
21mr|cups-drivers-magicolor5430dl-1.8.1-22|18	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|19	%description
21mr|cups-drivers-magicolor5430dl-1.8.1-22|20	This package contains KONICA MINOLTA CUPS LavaFlow stream(PCL-like) filter
21mr|cups-drivers-magicolor5430dl-1.8.1-22|21	rastertokm5430dl and the PPD file. The filter converts CUPS raster data to
21mr|cups-drivers-magicolor5430dl-1.8.1-22|22	KONICA MINOLTA LavaFlow stream.
21mr|cups-drivers-magicolor5430dl-1.8.1-22|23	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|24	This package contains CUPS drivers (PPD) for the following printers:
21mr|cups-drivers-magicolor5430dl-1.8.1-22|25	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|26	o KONICA MINOLTA magicolor 5430 DL printer
21mr|cups-drivers-magicolor5430dl-1.8.1-22|27	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|28	%files
21mr|cups-drivers-magicolor5430dl-1.8.1-22|29	%license COPYING
21mr|cups-drivers-magicolor5430dl-1.8.1-22|30	%doc AUTHORS ChangeLog
21mr|cups-drivers-magicolor5430dl-1.8.1-22|31	%{_prefix}/lib/cups/filter/rastertokm5430dl
21mr|cups-drivers-magicolor5430dl-1.8.1-22|32	%{_datadir}/KONICA_MINOLTA/mc5430DL
21mr|cups-drivers-magicolor5430dl-1.8.1-22|33	%attr(0644,root,root) %{_datadir}/cups/model/KONICA_MINOLTA/km5430dl.ppd*
21mr|cups-drivers-magicolor5430dl-1.8.1-22|34	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|35	#----------------------------------------------------------------------------
21mr|cups-drivers-magicolor5430dl-1.8.1-22|36	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|37	%prep
21mr|cups-drivers-magicolor5430dl-1.8.1-22|38	%setup -q -n magicolor5430DL-%{version}
21mr|cups-drivers-magicolor5430dl-1.8.1-22|39	%patch0 -p0
21mr|cups-drivers-magicolor5430dl-1.8.1-22|40	%patch1 -p1
21mr|cups-drivers-magicolor5430dl-1.8.1-22|41	%patch2 -p1
21mr|cups-drivers-magicolor5430dl-1.8.1-22|42	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|43	# Fix copy of CUPS headers in kmlf.h
21mr|cups-drivers-magicolor5430dl-1.8.1-22|44	perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' src/kmlf.h
21mr|cups-drivers-magicolor5430dl-1.8.1-22|45	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|46	# Remove asterisks from group names in PPD file
21mr|cups-drivers-magicolor5430dl-1.8.1-22|47	gzip -dc src/km_en.ppd.gz | perl -p -e 's/(Group:\s+)\*/$1/g' | gzip > src/km_en.tmp.ppd.gz && mv -f src/km_en.tmp.ppd.gz src/km_en.ppd.gz
21mr|cups-drivers-magicolor5430dl-1.8.1-22|48	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|49	# Determine the directory for the CUPS filters using the correct method
21mr|cups-drivers-magicolor5430dl-1.8.1-22|50	perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' configure*
21mr|cups-drivers-magicolor5430dl-1.8.1-22|51	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|52	%build
21mr|cups-drivers-magicolor5430dl-1.8.1-22|53	rm -f configure
21mr|cups-drivers-magicolor5430dl-1.8.1-22|54	libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf
21mr|cups-drivers-magicolor5430dl-1.8.1-22|55	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|56	%configure
21mr|cups-drivers-magicolor5430dl-1.8.1-22|57	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|58	%make
21mr|cups-drivers-magicolor5430dl-1.8.1-22|59	
21mr|cups-drivers-magicolor5430dl-1.8.1-22|60	%install
21mr|cups-drivers-magicolor5430dl-1.8.1-22|61	%makeinstall_std

11874 21
21mr|cups-drivers-magicolor5440dl-1.2.1-21|1	%define rname magicolor5440dl
21mr|cups-drivers-magicolor5440dl-1.2.1-21|2	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|3	Summary:	Cups Driver for KONICA MINOLTA magicolor 5440 DL
21mr|cups-drivers-magicolor5440dl-1.2.1-21|4	Name:		cups-drivers-%{rname}
21mr|cups-drivers-magicolor5440dl-1.2.1-21|5	Version:	1.2.1
21mr|cups-drivers-magicolor5440dl-1.2.1-21|6	Release:	21
21mr|cups-drivers-magicolor5440dl-1.2.1-21|7	License:	GPLv2+
21mr|cups-drivers-magicolor5440dl-1.2.1-21|8	Group:		System/Printing
21mr|cups-drivers-magicolor5440dl-1.2.1-21|9	Url:		http://printer.konicaminolta.net/
21mr|cups-drivers-magicolor5440dl-1.2.1-21|10	Source0:	magicolor5440DL-%{version}.tar.gz
21mr|cups-drivers-magicolor5440dl-1.2.1-21|11	Patch0:		magicolor2430DL-shared_system_libs.diff
21mr|cups-drivers-magicolor5440dl-1.2.1-21|12	Patch1:         magicolor5440DL-1.2.1-automake-1.13.patch
21mr|cups-drivers-magicolor5440dl-1.2.1-21|13	Patch2:         magicolor5440DL-1.2.1-cups-2.2.patch
21mr|cups-drivers-magicolor5440dl-1.2.1-21|14	BuildRequires:	cups-devel
21mr|cups-drivers-magicolor5440dl-1.2.1-21|15	BuildRequires:	jbig-devel
21mr|cups-drivers-magicolor5440dl-1.2.1-21|16	BuildRequires:	pkgconfig(lcms)
21mr|cups-drivers-magicolor5440dl-1.2.1-21|17	Requires:	cups
21mr|cups-drivers-magicolor5440dl-1.2.1-21|18	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|19	%description
21mr|cups-drivers-magicolor5440dl-1.2.1-21|20	This package contains KONICA MINOLTA CUPS LavaFlow stream(PCL-like) filter
21mr|cups-drivers-magicolor5440dl-1.2.1-21|21	rastertokm5440dl and the PPD file. The filter converts CUPS raster data to
21mr|cups-drivers-magicolor5440dl-1.2.1-21|22	KONICA MINOLTA LavaFlow stream.
21mr|cups-drivers-magicolor5440dl-1.2.1-21|23	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|24	This package contains CUPS drivers (PPD) for the following printers:
21mr|cups-drivers-magicolor5440dl-1.2.1-21|25	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|26	o KONICA MINOLTA magicolor 5440 DL printer
21mr|cups-drivers-magicolor5440dl-1.2.1-21|27	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|28	%files
21mr|cups-drivers-magicolor5440dl-1.2.1-21|29	%license COPYING
21mr|cups-drivers-magicolor5440dl-1.2.1-21|30	%doc AUTHORS ChangeLog
21mr|cups-drivers-magicolor5440dl-1.2.1-21|31	%{_prefix}/lib/cups/filter/rastertokm5440dl
21mr|cups-drivers-magicolor5440dl-1.2.1-21|32	%{_datadir}/KONICA_MINOLTA/mc5440DL
21mr|cups-drivers-magicolor5440dl-1.2.1-21|33	%attr(0644,root,root) %{_datadir}/cups/model/KONICA_MINOLTA/km5440dl.ppd*
21mr|cups-drivers-magicolor5440dl-1.2.1-21|34	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|35	#----------------------------------------------------------------------------
21mr|cups-drivers-magicolor5440dl-1.2.1-21|36	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|37	%prep
21mr|cups-drivers-magicolor5440dl-1.2.1-21|38	%setup -q -n magicolor5440DL-%{version}
21mr|cups-drivers-magicolor5440dl-1.2.1-21|39	%patch0 -p0
21mr|cups-drivers-magicolor5440dl-1.2.1-21|40	%patch1 -p1
21mr|cups-drivers-magicolor5440dl-1.2.1-21|41	%patch2 -p1
21mr|cups-drivers-magicolor5440dl-1.2.1-21|42	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|43	# Fix copy of CUPS headers in kmlf.h
21mr|cups-drivers-magicolor5440dl-1.2.1-21|44	perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' src/kmlf.h
21mr|cups-drivers-magicolor5440dl-1.2.1-21|45	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|46	# Remove asterisks from group names in PPD file
21mr|cups-drivers-magicolor5440dl-1.2.1-21|47	gzip -dc src/km_en.ppd.gz | perl -p -e 's/(Group:\s+)\*/$1/g' | gzip > src/km_en.tmp.ppd.gz && mv -f src/km_en.tmp.ppd.gz src/km_en.ppd.gz
21mr|cups-drivers-magicolor5440dl-1.2.1-21|48	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|49	# Determine the directory for the CUPS filters using the correct method
21mr|cups-drivers-magicolor5440dl-1.2.1-21|50	perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' configure*
21mr|cups-drivers-magicolor5440dl-1.2.1-21|51	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|52	%build
21mr|cups-drivers-magicolor5440dl-1.2.1-21|53	rm -f configure
21mr|cups-drivers-magicolor5440dl-1.2.1-21|54	libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf
21mr|cups-drivers-magicolor5440dl-1.2.1-21|55	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|56	%configure
21mr|cups-drivers-magicolor5440dl-1.2.1-21|57	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|58	%make
21mr|cups-drivers-magicolor5440dl-1.2.1-21|59	
21mr|cups-drivers-magicolor5440dl-1.2.1-21|60	%install
21mr|cups-drivers-magicolor5440dl-1.2.1-21|61	%makeinstall_std

11875 21
21mr|cups-drivers-ptouch-1.6-2|1	%define rname ptouch
21mr|cups-drivers-ptouch-1.6-2|2	
21mr|cups-drivers-ptouch-1.6-2|3	Summary:	CUPS/foomatic driver for Brother P-touch label printers
21mr|cups-drivers-ptouch-1.6-2|4	Name:		cups-drivers-%{rname}
21mr|cups-drivers-ptouch-1.6-2|5	Version:	1.6
21mr|cups-drivers-ptouch-1.6-2|6	Release:	2
21mr|cups-drivers-ptouch-1.6-2|7	License:	GPLv2+
21mr|cups-drivers-ptouch-1.6-2|8	Group:		System/Printing
21mr|cups-drivers-ptouch-1.6-2|9	Url:		https://github.com/philpem/printer-driver-ptouch
21mr|cups-drivers-ptouch-1.6-2|10	Source0:	https://github.com/philpem/printer-driver-ptouch/releases/download/v%{version}/ptouch-driver-%{version}.tar.gz
21mr|cups-drivers-ptouch-1.6-2|11	BuildRequires:	cups
21mr|cups-drivers-ptouch-1.6-2|12	BuildRequires:	ghostscript
21mr|cups-drivers-ptouch-1.6-2|13	BuildRequires:	perl(XML::LibXML)
21mr|cups-drivers-ptouch-1.6-2|14	BuildRequires:	pkgconfig(libpng)
21mr|cups-drivers-ptouch-1.6-2|15	BuildRequires:	cups-devel
21mr|cups-drivers-ptouch-1.6-2|16	Requires:	cups
21mr|cups-drivers-ptouch-1.6-2|17	
21mr|cups-drivers-ptouch-1.6-2|18	%description
21mr|cups-drivers-ptouch-1.6-2|19	The ptouch-driver consists of a CUPS raster filter for driving the family of
21mr|cups-drivers-ptouch-1.6-2|20	Brother P-touch label printers.
21mr|cups-drivers-ptouch-1.6-2|21	
21mr|cups-drivers-ptouch-1.6-2|22	%files
21mr|cups-drivers-ptouch-1.6-2|23	%defattr(0644,root,root,0755)
21mr|cups-drivers-ptouch-1.6-2|24	%doc AUTHORS COPYING ChangeLog NEWS README
21mr|cups-drivers-ptouch-1.6-2|25	%attr(0755,root,root) %{_prefix}/lib/cups/filter/rastertoptch
21mr|cups-drivers-ptouch-1.6-2|26	%attr(0644,root,root) %{_datadir}/foomatic/db/source/printer/*.xml
21mr|cups-drivers-ptouch-1.6-2|27	%attr(0644,root,root) %{_datadir}/foomatic/db/source/driver/*.xml
21mr|cups-drivers-ptouch-1.6-2|28	%attr(0644,root,root) %{_datadir}/foomatic/db/source/opt/*.xml
21mr|cups-drivers-ptouch-1.6-2|29	%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
21mr|cups-drivers-ptouch-1.6-2|30	
21mr|cups-drivers-ptouch-1.6-2|31	#----------------------------------------------------------------------------
21mr|cups-drivers-ptouch-1.6-2|32	
21mr|cups-drivers-ptouch-1.6-2|33	%prep
21mr|cups-drivers-ptouch-1.6-2|34	%setup -qn %{rname}-driver-%{version}
21mr|cups-drivers-ptouch-1.6-2|35	
21mr|cups-drivers-ptouch-1.6-2|36	%build
21mr|cups-drivers-ptouch-1.6-2|37	%configure \
21mr|cups-drivers-ptouch-1.6-2|38	--libdir=%{_prefix}/lib
21mr|cups-drivers-ptouch-1.6-2|39	
21mr|cups-drivers-ptouch-1.6-2|40	%make
21mr|cups-drivers-ptouch-1.6-2|41	
21mr|cups-drivers-ptouch-1.6-2|42	%install
21mr|cups-drivers-ptouch-1.6-2|43	install -d %{buildroot}%{_datadir}/cups/model/%{rname}
21mr|cups-drivers-ptouch-1.6-2|44	
21mr|cups-drivers-ptouch-1.6-2|45	%makeinstall_std

11876 21
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|1	%global checkout 20130902svn
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|2	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|3	%define rname splix
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|4	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|5	Summary:	CUPS printer drivers for SPL (Samsung Printer Language) printers
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|6	Name:		cups-drivers-%{rname}
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|7	Version:	2.0.1
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|8	Release:	0.%{checkout}.8
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|9	License:	GPL
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|10	Group:		System/Printing
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|11	URL:		http://splix.ap2c.org/
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|12	# This is a SVN snapshot downloaded via 'Download Snapshot' from
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|13	# https://sourceforge.net/p/splix/code/315/tree/
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|14	# and renamed to follow naming guidelines
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|15	Source0: splix-%{version}.%{checkout}.tar.bz2
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|16	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|17	# IEEE 1284 Device IDs
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|18	Patch0:		splix-deviceID.patch
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|19	Patch1:		splix-qt5.patch
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|20	Patch2:		Samsung-SCX-3400.patch
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|21	Patch3:		Samsung-ProXpress-M4020ND.patch
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|22	Requires:	cups
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|23	BuildRequires:	cups
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|24	BuildRequires:	cups-devel
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|25	BuildRequires:	ghostscript
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|26	BuildRequires:	jbigkit-devel
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|27	BuildRequires:	python3-cups
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|28	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|29	%description
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|30	SpliX is a set of CUPS printer drivers for SPL (Samsung Printer Language)
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|31	printers. If you have a such printer, you need to download and use SpliX.
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|32	Moreover you will find documentation about this proprietary language.
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|33	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|34	This package contains CUPS drivers (PPD) for Dell, Samsung and Xerox
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|35	printers.
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|36	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|37	%prep
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|38	%autosetup -p1 -n splix
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|39	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|40	# remove old PPDs (not sure why some PPDs are outside ppd/)
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|41	rm -f *.ppd
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|42	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|43	pushd ppd
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|44	# remove old PPDs
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|45	make distclean
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|46	popd
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|47	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|48	%build
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|49	%setup_compile_flags
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|50	%serverbuild
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|51	# *.drv.in -> *.drv
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|52	%make drv
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|53	%make all DRV_ONLY=1
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|54	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|55	%install
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|56	%makeinstall_std DRV_ONLY=1 CUPSDRV=%{_datadir}/cups/drv/splix
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|57	
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|58	%files
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|59	%license COPYING
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|60	%doc AUTHORS ChangeLog THANKS
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|61	%{_prefix}/lib/cups/filter/pstoqpdl
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|62	%{_prefix}/lib/cups/filter/rastertoqpdl
21mr|cups-drivers-splix-2.0.1-0.20130902svn.8|63	%{_datadir}/cups/drv/splix

11877 21
21mr|cups-filters-2.0.1-1|1	%define _cups_serverbin %{_prefix}/lib/cups
21mr|cups-filters-2.0.1-1|2	
21mr|cups-filters-2.0.1-1|3	%if %{mdvver} >= 202310
21mr|cups-filters-2.0.1-1|4	%define gs_path %{_bindir}/gsc
21mr|cups-filters-2.0.1-1|5	%else
21mr|cups-filters-2.0.1-1|6	# abf.io/import/ghostscript10
21mr|cups-filters-2.0.1-1|7	# https://github.com/OpenPrinting/cups-filters/commit/531505b
21mr|cups-filters-2.0.1-1|8	%define gs_path %{_bindir}/gsc10
21mr|cups-filters-2.0.1-1|9	%endif
21mr|cups-filters-2.0.1-1|10	
21mr|cups-filters-2.0.1-1|11	Summary:	Print filters for use with CUPS
21mr|cups-filters-2.0.1-1|12	Name:		cups-filters
21mr|cups-filters-2.0.1-1|13	Version:	2.0.1
21mr|cups-filters-2.0.1-1|14	Release:	1
21mr|cups-filters-2.0.1-1|15	# For a breakdown of the licensing, see COPYING file
21mr|cups-filters-2.0.1-1|16	# GPLv2, filters: commandto*, imagetoraster, pdftops, rasterto*, imagetopdf, pstopdf, texttopdf, backends: parallel, serial
21mr|cups-filters-2.0.1-1|17	# GPLv2+, filters: gstopxl, textonly, texttops, imagetops
21mr|cups-filters-2.0.1-1|18	# GPLv3, filters: bannertopdf
21mr|cups-filters-2.0.1-1|19	# GPLv3+, filters: urftopdf
21mr|cups-filters-2.0.1-1|20	# LGPLv2+, utils: cups-browsed
21mr|cups-filters-2.0.1-1|21	# MIT, filters: gstoraster, pdftoijs, pdftoopvp, pdftopdf, pdftoraster
21mr|cups-filters-2.0.1-1|22	License:	GPLv2+ and GPLv3+ and LGPLv2.1+ and MIT
21mr|cups-filters-2.0.1-1|23	Group:		System/Printing
21mr|cups-filters-2.0.1-1|24	Url:		http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
21mr|cups-filters-2.0.1-1|25	Source0:	https://github.com/OpenPrinting/cups-filters/releases/download/%{version}/cups-filters-%{version}.tar.xz
21mr|cups-filters-2.0.1-1|26	Patch0:		CVE-2025-64524.patch
21mr|cups-filters-2.0.1-1|27	BuildRequires:	autoconf
21mr|cups-filters-2.0.1-1|28	BuildRequires:	automake
21mr|cups-filters-2.0.1-1|29	BuildRequires:	gettext-devel
21mr|cups-filters-2.0.1-1|30	BuildRequires:	poppler
21mr|cups-filters-2.0.1-1|31	BuildRequires:	python3-cups
21mr|cups-filters-2.0.1-1|32	BuildRequires:	fonts-ttf-dejavu
21mr|cups-filters-2.0.1-1|33	BuildRequires:	ghostscript
21mr|cups-filters-2.0.1-1|34	BuildRequires:	avahi-common-devel
21mr|cups-filters-2.0.1-1|35	BuildRequires:	tiff-devel
21mr|cups-filters-2.0.1-1|36	BuildRequires:	%{gs_path}
21mr|cups-filters-2.0.1-1|37	BuildRequires:	pkgconfig(avahi-client)
21mr|cups-filters-2.0.1-1|38	BuildRequires:	pkgconfig(dbus-1)
21mr|cups-filters-2.0.1-1|39	BuildRequires:	pkgconfig(fontconfig)
21mr|cups-filters-2.0.1-1|40	BuildRequires:	pkgconfig(freetype2)
21mr|cups-filters-2.0.1-1|41	BuildRequires:	pkgconfig(ijs)
21mr|cups-filters-2.0.1-1|42	BuildRequires:	pkgconfig(lcms2)
21mr|cups-filters-2.0.1-1|43	BuildRequires:	pkgconfig(libexif)
21mr|cups-filters-2.0.1-1|44	BuildRequires:	pkgconfig(libqpdf)
21mr|cups-filters-2.0.1-1|45	BuildRequires:	pkgconfig(poppler)
21mr|cups-filters-2.0.1-1|46	BuildRequires:	pkgconfig(poppler-cpp)
21mr|cups-filters-2.0.1-1|47	BuildRequires:	pkgconfig(cups) >= 2.2.2
21mr|cups-filters-2.0.1-1|48	BuildRequires:	pkgconfig(libcupsfilters) >= 2.0b3
21mr|cups-filters-2.0.1-1|49	BuildRequires:	pkgconfig(libppd) >= 2.0b3
21mr|cups-filters-2.0.1-1|50	Requires:	%{gs_path}
21mr|cups-filters-2.0.1-1|51	Recommends:	colord
21mr|cups-filters-2.0.1-1|52	Obsoletes:	foomatic-filters < 4.0.18
21mr|cups-filters-2.0.1-1|53	Provides:	foomatic-filters = %{EVRD}
21mr|cups-filters-2.0.1-1|54	Conflicts:	foomatic-filters < 4.0.18
21mr|cups-filters-2.0.1-1|55	Conflicts:	cups < 2.2.2
21mr|cups-filters-2.0.1-1|56	Conflicts:	ghostscript-common < 9.14
21mr|cups-filters-2.0.1-1|57	
21mr|cups-filters-2.0.1-1|58	%description
21mr|cups-filters-2.0.1-1|59	This project provides backends, filters, and other software that was once part
21mr|cups-filters-2.0.1-1|60	of the core CUPS distribution but is no longer maintained by Apple Inc.
21mr|cups-filters-2.0.1-1|61	
21mr|cups-filters-2.0.1-1|62	In addition, it contains additional filters and software developed
21mr|cups-filters-2.0.1-1|63	independently of Apple, especially filters for the PDF-centric printing
21mr|cups-filters-2.0.1-1|64	workflow introduced by OpenPrinting and a daemon to browse Bonjour broadcasts
21mr|cups-filters-2.0.1-1|65	of remote CUPS printers to make these printers available locally and to
21mr|cups-filters-2.0.1-1|66	provide backward compatibility to the old CUPS broadcasting and browsing
21mr|cups-filters-2.0.1-1|67	of CUPS 1.5.x and older.
21mr|cups-filters-2.0.1-1|68	
21mr|cups-filters-2.0.1-1|69	%files
21mr|cups-filters-2.0.1-1|70	%license COPYING LICENSE NOTICE
21mr|cups-filters-2.0.1-1|71	%doc AUTHORS ABOUT-NLS CHANGES.md CONTRIBUTING.md DEVELOPING.md README.md
21mr|cups-filters-2.0.1-1|72	%{_bindir}/foomatic-rip
21mr|cups-filters-2.0.1-1|73	%{_bindir}/driverless
21mr|cups-filters-2.0.1-1|74	%{_bindir}/driverless-fax
21mr|cups-filters-2.0.1-1|75	%attr(0744,root,root) %{_cups_serverbin}/backend/beh
21mr|cups-filters-2.0.1-1|76	%attr(0744,root,root) %{_cups_serverbin}/backend/parallel
21mr|cups-filters-2.0.1-1|77	%attr(0744,root,root) %{_cups_serverbin}/backend/serial
21mr|cups-filters-2.0.1-1|78	%{_cups_serverbin}/backend/driverless
21mr|cups-filters-2.0.1-1|79	%{_cups_serverbin}/backend/driverless-fax
21mr|cups-filters-2.0.1-1|80	%attr(0755,root,root) %{_cups_serverbin}/filter/*
21mr|cups-filters-2.0.1-1|81	%{_cups_serverbin}/driver/driverless
21mr|cups-filters-2.0.1-1|82	%{_cups_serverbin}/driver/driverless-fax
21mr|cups-filters-2.0.1-1|83	%{_datadir}/cups/drv/cupsfilters.drv
21mr|cups-filters-2.0.1-1|84	%{_datadir}/cups/mime/cupsfilters.types
21mr|cups-filters-2.0.1-1|85	%{_datadir}/cups/mime/cupsfilters.convs
21mr|cups-filters-2.0.1-1|86	%{_datadir}/cups/mime/cupsfilters-universal-postscript.convs
21mr|cups-filters-2.0.1-1|87	%{_datadir}/cups/mime/cupsfilters-universal.convs
21mr|cups-filters-2.0.1-1|88	%{_datadir}/ppd/cupsfilters
21mr|cups-filters-2.0.1-1|89	%{_datadir}/ppdc/escp.h
21mr|cups-filters-2.0.1-1|90	%{_datadir}/ppdc/pcl.h
21mr|cups-filters-2.0.1-1|91	%{_datadir}/man/man1/*
21mr|cups-filters-2.0.1-1|92	
21mr|cups-filters-2.0.1-1|93	#----------------------------------------------------------------------------
21mr|cups-filters-2.0.1-1|94	
21mr|cups-filters-2.0.1-1|95	%prep
21mr|cups-filters-2.0.1-1|96	%autosetup -p1
21mr|cups-filters-2.0.1-1|97	
21mr|cups-filters-2.0.1-1|98	%build
21mr|cups-filters-2.0.1-1|99	# work-around Rpath
21mr|cups-filters-2.0.1-1|100	./autogen.sh
21mr|cups-filters-2.0.1-1|101	
21mr|cups-filters-2.0.1-1|102	%configure --enable-driverless \
21mr|cups-filters-2.0.1-1|103	--enable-universal-cups-filter \
21mr|cups-filters-2.0.1-1|104	--disable-mutool \
21mr|cups-filters-2.0.1-1|105	--with-gs-path=%{gs_path} \
21mr|cups-filters-2.0.1-1|106	--disable-rpath \
21mr|cups-filters-2.0.1-1|107	--disable-silent-rules \
21mr|cups-filters-2.0.1-1|108	--disable-static
21mr|cups-filters-2.0.1-1|109	
21mr|cups-filters-2.0.1-1|110	%make_build
21mr|cups-filters-2.0.1-1|111	
21mr|cups-filters-2.0.1-1|112	%install
21mr|cups-filters-2.0.1-1|113	%make_install
21mr|cups-filters-2.0.1-1|114	
21mr|cups-filters-2.0.1-1|115	ln -sf %{_cups_serverbin}/filter/universal %{buildroot}%{_bindir}/foomatic-rip
21mr|cups-filters-2.0.1-1|116	
21mr|cups-filters-2.0.1-1|117	rm -f %{buildroot}%{_docdir}/%{name}/{COPYING,NOTICE,LICENSE}
21mr|cups-filters-2.0.1-1|118	rm -f %{buildroot}%{_docdir}/%{name}/INSTALL
21mr|cups-filters-2.0.1-1|119	rm -f %{buildroot}%{_docdir}/%{name}/CHANGES-1.x.md
21mr|cups-filters-2.0.1-1|120	
21mr|cups-filters-2.0.1-1|121	%changelog
21mr|cups-filters-2.0.1-1|122	* Wed Jan 7 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|cups-filters-2.0.1-1|123	- Update version to 2.0.1
21mr|cups-filters-2.0.1-1|124	
21mr|cups-filters-2.0.1-1|125	* Wed Feb 14 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0.0-4
21mr|cups-filters-2.0.1-1|126	- fix typo
21mr|cups-filters-2.0.1-1|127	
21mr|cups-filters-2.0.1-1|128	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0.0-3
21mr|cups-filters-2.0.1-1|129	- define path to gs binary
21mr|cups-filters-2.0.1-1|130	- gs libraries are not used:
21mr|cups-filters-2.0.1-1|131	- $ rpm -qpR cups-filters-2.0.0-2-rosa2023.1.x86_64.rpm
21mr|cups-filters-2.0.1-1|132	- /bin/sh
21mr|cups-filters-2.0.1-1|133	- libc.so.6()(64bit)
21mr|cups-filters-2.0.1-1|134	- libc.so.6(GLIBC_2.11)(64bit)
21mr|cups-filters-2.0.1-1|135	- libc.so.6(GLIBC_2.14)(64bit)
21mr|cups-filters-2.0.1-1|136	- libc.so.6(GLIBC_2.15)(64bit)
21mr|cups-filters-2.0.1-1|137	- libc.so.6(GLIBC_2.2.5)(64bit)
21mr|cups-filters-2.0.1-1|138	- libc.so.6(GLIBC_2.3)(64bit)
21mr|cups-filters-2.0.1-1|139	- libc.so.6(GLIBC_2.3.4)(64bit)
21mr|cups-filters-2.0.1-1|140	- libc.so.6(GLIBC_2.34)(64bit)
21mr|cups-filters-2.0.1-1|141	- libc.so.6(GLIBC_2.38)(64bit)
21mr|cups-filters-2.0.1-1|142	- libc.so.6(GLIBC_2.4)(64bit)
21mr|cups-filters-2.0.1-1|143	- libcups.so.2()(64bit)
21mr|cups-filters-2.0.1-1|144	- libcupsfilters.so.2()(64bit)
21mr|cups-filters-2.0.1-1|145	- libm.so.6()(64bit)
21mr|cups-filters-2.0.1-1|146	- libm.so.6(GLIBC_2.2.5)(64bit)
21mr|cups-filters-2.0.1-1|147	- libppd.so.2()(64bit)
21mr|cups-filters-2.0.1-1|148	- rpmlib(CompressedFileNames) <= 3.0.4-1
21mr|cups-filters-2.0.1-1|149	- rpmlib(FileDigests) <= 4.6.0-1
21mr|cups-filters-2.0.1-1|150	- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
21mr|cups-filters-2.0.1-1|151	- rpmlib(PayloadIsXz) <= 5.2-1
21mr|cups-filters-2.0.1-1|152	- rtld(GNU_HASH)
21mr|cups-filters-2.0.1-1|153	
21mr|cups-filters-2.0.1-1|154	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0.0-2
21mr|cups-filters-2.0.1-1|155	- let it set needed c++ standard by itself, prettify line
21mr|cups-filters-2.0.1-1|156	
21mr|cups-filters-2.0.1-1|157	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-filters-2.0.1-1|158	- libraries are built in libcupsfilters now, remove no more used macros
21mr|cups-filters-2.0.1-1|159	
21mr|cups-filters-2.0.1-1|160	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-filters-2.0.1-1|161	- bc is not used
21mr|cups-filters-2.0.1-1|162	
21mr|cups-filters-2.0.1-1|163	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-filters-2.0.1-1|164	- seems that colord is not needed for mosat devices
21mr|cups-filters-2.0.1-1|165	
21mr|cups-filters-2.0.1-1|166	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-filters-2.0.1-1|167	- pdftoops is not called here, it is required by libppd
21mr|cups-filters-2.0.1-1|168	
21mr|cups-filters-2.0.1-1|169	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|cups-filters-2.0.1-1|170	- cups-browsed is a separate project now
21mr|cups-filters-2.0.1-1|171	
21mr|cups-filters-2.0.1-1|172	* Wed Dec 20 2023 Irgaliev Amin <irgaliev01@mail.ru>
21mr|cups-filters-2.0.1-1|173	- Update to 2.0.0
21mr|cups-filters-2.0.1-1|174	
21mr|cups-filters-2.0.1-1|175	* Mon May 22 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.28.17-1
21mr|cups-filters-2.0.1-1|176	- upd: 1.28.16 -> 1.28.17, fix CVE-2023-24805
21mr|cups-filters-2.0.1-1|177	- 1.28.16 is not published where Source0 pointed. Changed to Github.
21mr|cups-filters-2.0.1-1|178	
21mr|cups-filters-2.0.1-1|179	* Mon May 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|cups-filters-2.0.1-1|180	- switch to c++17
21mr|cups-filters-2.0.1-1|181	
21mr|cups-filters-2.0.1-1|182	* Sat May 6 2023 Александр <a.proklov@rosalinux.ru> 1.28.16-3
21mr|cups-filters-2.0.1-1|183	- up release
21mr|cups-filters-2.0.1-1|184	
21mr|cups-filters-2.0.1-1|185	* Sat Mar 25 2023 Andrey Bondrov <abondrov@rosalab.ru> 1.28.16-2
21mr|cups-filters-2.0.1-1|186	- Bump release
21mr|cups-filters-2.0.1-1|187	
21mr|cups-filters-2.0.1-1|188	* Fri Feb 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.28.16-1
21mr|cups-filters-2.0.1-1|189	- upd: 1.28.12 -> 1.28.16
21mr|cups-filters-2.0.1-1|190	
21mr|cups-filters-2.0.1-1|191	* Wed Mar 9 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.28.12-1
21mr|cups-filters-2.0.1-1|192	- Update to 1.28.12
21mr|cups-filters-2.0.1-1|193	
21mr|cups-filters-2.0.1-1|194	* Tue Jan 18 2022 Александр <a.proklov@rosalinux.ru> 1.27.5-5
21mr|cups-filters-2.0.1-1|195	- rebuild for qpdf
21mr|cups-filters-2.0.1-1|196	
21mr|cups-filters-2.0.1-1|197	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.27.5-4
21mr|cups-filters-2.0.1-1|198	- REbuild with cups-config not exposing linkage with dropped hffilter
21mr|cups-filters-2.0.1-1|199	
21mr|cups-filters-2.0.1-1|200	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.27.5-3
21mr|cups-filters-2.0.1-1|201	- MassBuild#2340: Increase release tag
21mr|cups-filters-2.0.1-1|202	
21mr|cups-filters-2.0.1-1|203	- Merge: 60827af 49322ed
21mr|cups-filters-2.0.1-1|204	* Fri Jun 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.27.5-2
21mr|cups-filters-2.0.1-1|205	- Merge branch 'rosa2019.05' of abf.io:import/cups-filters into rosa2019.1
21mr|cups-filters-2.0.1-1|206	
21mr|cups-filters-2.0.1-1|207	* Fri Jun 26 2020 Wedge <shadowpilot34@gmail.com> 1.26.2-5
21mr|cups-filters-2.0.1-1|208	- Fix null dereference in imagetoraster filter
21mr|cups-filters-2.0.1-1|209	
21mr|cups-filters-2.0.1-1|210	* Fri Jun 26 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.26.2-4
21mr|cups-filters-2.0.1-1|211	- Bump release
21mr|cups-filters-2.0.1-1|212	
21mr|cups-filters-2.0.1-1|213	* Mon Jun 22 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|cups-filters-2.0.1-1|214	- BR: avahi-common-devel
21mr|cups-filters-2.0.1-1|215	
21mr|cups-filters-2.0.1-1|216	* Mon Jun 22 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.27.5-1
21mr|cups-filters-2.0.1-1|217	- update version 1.27.5, fix python3 name
21mr|cups-filters-2.0.1-1|218	
21mr|cups-filters-2.0.1-1|219	* Fri May 22 2020 Mikhail N <m.novosyolov@rosalinux.ru> 1.26.2-3
21mr|cups-filters-2.0.1-1|220	- BR libqpdf
21mr|cups-filters-2.0.1-1|221	
21mr|cups-filters-2.0.1-1|222	* Fri May 22 2020 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|cups-filters-2.0.1-1|223	- BR dbus-1
21mr|cups-filters-2.0.1-1|224	
21mr|cups-filters-2.0.1-1|225	* Fri May 22 2020 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|cups-filters-2.0.1-1|226	- Explicitly BR avahi-client to fix building on platforms where avahi was disabled in cups and so not pulled by cups-devel with the help of devel-rpm-generator
21mr|cups-filters-2.0.1-1|227	
21mr|cups-filters-2.0.1-1|228	* Sun Jan 26 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|cups-filters-2.0.1-1|229	- Rebuild
21mr|cups-filters-2.0.1-1|230	
21mr|cups-filters-2.0.1-1|231	* Wed Jan 22 2020 Victor Ryzhikh <victorr2007@yandex.ru> 1.26.2-1
21mr|cups-filters-2.0.1-1|232	- Updated to 1.26.2
21mr|cups-filters-2.0.1-1|233	
21mr|cups-filters-2.0.1-1|234	* Wed Jan 22 2020 VictorR2007 <victorr2007@yandex.ru>
21mr|cups-filters-2.0.1-1|235	- Updated to 1.26.2
21mr|cups-filters-2.0.1-1|236	
21mr|cups-filters-2.0.1-1|237	* Wed Jan 22 2020 VictorR2007 <victorr2007@yandex.ru>
21mr|cups-filters-2.0.1-1|238	- Updated to 1.26.2
21mr|cups-filters-2.0.1-1|239	
21mr|cups-filters-2.0.1-1|240	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|cups-filters-2.0.1-1|241	- bot: rpm5 -> rpm4 (8)

11878 21
21mr|cups-pk-helper-0.2.6-0.git151fb.2|1	%define commit 151fbac90f62f959ccc648d4f73ca6aafc8f8e6a
21mr|cups-pk-helper-0.2.6-0.git151fb.2|2	%define commit_short %(echo %{commit} | head -c 5)
21mr|cups-pk-helper-0.2.6-0.git151fb.2|3	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|4	Name:           cups-pk-helper
21mr|cups-pk-helper-0.2.6-0.git151fb.2|5	Version:        0.2.6
21mr|cups-pk-helper-0.2.6-0.git151fb.2|6	Release:        0.git%{commit_short}.2
21mr|cups-pk-helper-0.2.6-0.git151fb.2|7	Summary:        A helper that makes system-config-printer use PolicyKit
21mr|cups-pk-helper-0.2.6-0.git151fb.2|8	Group:          System/Printing
21mr|cups-pk-helper-0.2.6-0.git151fb.2|9	License:        GPLv2+
21mr|cups-pk-helper-0.2.6-0.git151fb.2|10	URL:            http://www.freedesktop.org/wiki/Software/cups-pk-helper
21mr|cups-pk-helper-0.2.6-0.git151fb.2|11	Source0:        https://gitlab.freedesktop.org/cups-pk-helper/cups-pk-helper/-/archive/%{commit}/cups-pk-helper-%{commit}.tar.gz
21mr|cups-pk-helper-0.2.6-0.git151fb.2|12	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|13	BuildRequires:	meson
21mr|cups-pk-helper-0.2.6-0.git151fb.2|14	# BRs are just from meson.build
21mr|cups-pk-helper-0.2.6-0.git151fb.2|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|cups-pk-helper-0.2.6-0.git151fb.2|16	BuildRequires:	pkgconfig(gio-2.0)
21mr|cups-pk-helper-0.2.6-0.git151fb.2|17	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|cups-pk-helper-0.2.6-0.git151fb.2|18	BuildRequires:	pkgconfig(gobject-2.0)
21mr|cups-pk-helper-0.2.6-0.git151fb.2|19	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|cups-pk-helper-0.2.6-0.git151fb.2|20	BuildRequires:	cups-devel
21mr|cups-pk-helper-0.2.6-0.git151fb.2|21	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|22	Requires:	dbus
21mr|cups-pk-helper-0.2.6-0.git151fb.2|23	Requires:	polkit
21mr|cups-pk-helper-0.2.6-0.git151fb.2|24	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|25	%description
21mr|cups-pk-helper-0.2.6-0.git151fb.2|26	cups-pk-helper is an application which makes cups configuration
21mr|cups-pk-helper-0.2.6-0.git151fb.2|27	interfaces available under control of PolicyKit.
21mr|cups-pk-helper-0.2.6-0.git151fb.2|28	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|29	%prep
21mr|cups-pk-helper-0.2.6-0.git151fb.2|30	%autosetup -p1 -n %{name}-%{commit}
21mr|cups-pk-helper-0.2.6-0.git151fb.2|31	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|32	%build
21mr|cups-pk-helper-0.2.6-0.git151fb.2|33	# harden a bit (btw compiler gives quite a lot of warnings)
21mr|cups-pk-helper-0.2.6-0.git151fb.2|34	%serverbuild
21mr|cups-pk-helper-0.2.6-0.git151fb.2|35	%meson
21mr|cups-pk-helper-0.2.6-0.git151fb.2|36	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|37	%install
21mr|cups-pk-helper-0.2.6-0.git151fb.2|38	%meson_install
21mr|cups-pk-helper-0.2.6-0.git151fb.2|39	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|40	%find_lang %{name}
21mr|cups-pk-helper-0.2.6-0.git151fb.2|41	
21mr|cups-pk-helper-0.2.6-0.git151fb.2|42	%files -f %{name}.lang
21mr|cups-pk-helper-0.2.6-0.git151fb.2|43	%license COPYING
21mr|cups-pk-helper-0.2.6-0.git151fb.2|44	%doc AUTHORS NEWS README
21mr|cups-pk-helper-0.2.6-0.git151fb.2|45	%{_libexecdir}/cups-pk-helper-mechanism
21mr|cups-pk-helper-0.2.6-0.git151fb.2|46	%{_datadir}/dbus-1/system.d/org.opensuse.CupsPkHelper.Mechanism.conf
21mr|cups-pk-helper-0.2.6-0.git151fb.2|47	%{_datadir}/dbus-1/system-services/org.opensuse.CupsPkHelper.Mechanism.service
21mr|cups-pk-helper-0.2.6-0.git151fb.2|48	%{_datadir}/polkit-1/actions/org.opensuse.cupspkhelper.mechanism.policy

11879 21
21mr|cura-4.13.2-2|1	Summary:	3D printer control software
21mr|cura-4.13.2-2|2	Name:		cura
21mr|cura-4.13.2-2|3	Version:	4.13.2
21mr|cura-4.13.2-2|4	Release:	2
21mr|cura-4.13.2-2|5	Epoch:		1
21mr|cura-4.13.2-2|6	License:	AGPLv3+
21mr|cura-4.13.2-2|7	Group:		System/Printing
21mr|cura-4.13.2-2|8	Url:		https://ultimaker.com/en/products/cura-software
21mr|cura-4.13.2-2|9	Source0:	https://github.com/Ultimaker/Cura/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|cura-4.13.2-2|10	# Fixes wrong import
21mr|cura-4.13.2-2|11	# Can be removed when https://github.com/Ultimaker/Cura/pull/11246 is merged
21mr|cura-4.13.2-2|12	Patch0:         https://github.com/Ultimaker/Cura/commit/aad4180.patch
21mr|cura-4.13.2-2|13	# Skip forced loading SentryLogger to avoid an error on startup
21mr|cura-4.13.2-2|14	Patch1:		028e7f7.patch
21mr|cura-4.13.2-2|15	BuildRequires:	cmake
21mr|cura-4.13.2-2|16	BuildRequires:	desktop-file-utils
21mr|cura-4.13.2-2|17	BuildRequires:	dos2unix
21mr|cura-4.13.2-2|18	BuildRequires:	git
21mr|cura-4.13.2-2|19	BuildRequires:	python3-devel
21mr|cura-4.13.2-2|20	BuildRequires:	python3-pip
21mr|cura-4.13.2-2|21	BuildRequires:	python3-keyring
21mr|cura-4.13.2-2|22	BuildRequires:	python3-pytest
21mr|cura-4.13.2-2|23	BuildRequires:	python3-savitar = %{version}
21mr|cura-4.13.2-2|24	BuildRequires:	python3-uranium = %{version}
21mr|cura-4.13.2-2|25	BuildRequires:	python3-pynest2d = %{version}
21mr|cura-4.13.2-2|26	Requires:	python3-qt5
21mr|cura-4.13.2-2|27	Requires:	python3-keyring
21mr|cura-4.13.2-2|28	Requires:	python3-pynest2d = %{version}
21mr|cura-4.13.2-2|29	Requires:	python3-savitar = %{version}
21mr|cura-4.13.2-2|30	Requires:	python3-serial
21mr|cura-4.13.2-2|31	Requires:	python3-uranium = %{version}
21mr|cura-4.13.2-2|32	Requires:	python3-zeroconf
21mr|cura-4.13.2-2|33	Requires:	qt5-qtquickcontrols-qml
21mr|cura-4.13.2-2|34	Requires:	qt5-qtquickcontrols2-qml
21mr|cura-4.13.2-2|35	Requires:	CuraEngine = %{epoch}:%{version}
21mr|cura-4.13.2-2|36	Requires:	cura-fdm-materials = %{version}
21mr|cura-4.13.2-2|37	# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1494278
21mr|cura-4.13.2-2|38	# Needs check for ROSA
21mr|cura-4.13.2-2|39	#Requires:	libglvnd-devel
21mr|cura-4.13.2-2|40	# So that it just works
21mr|cura-4.13.2-2|41	Requires:	3dprinter-udev-rules
21mr|cura-4.13.2-2|42	BuildArch:      noarch
21mr|cura-4.13.2-2|43	
21mr|cura-4.13.2-2|44	%description
21mr|cura-4.13.2-2|45	Cura is a project which aims to be an single software solution for 3D printing.
21mr|cura-4.13.2-2|46	While it is developed to be used with the Ultimaker 3D printer, it can be used
21mr|cura-4.13.2-2|47	with other RepRap based designs.
21mr|cura-4.13.2-2|48	
21mr|cura-4.13.2-2|49	Cura helps you to setup an Ultimaker, shows your 3D model, allows for scaling /
21mr|cura-4.13.2-2|50	positioning, can slice the model to G-Code, with sane editable configuration
21mr|cura-4.13.2-2|51	settings and send this G-Code to the 3D printer for printing.
21mr|cura-4.13.2-2|52	
21mr|cura-4.13.2-2|53	%files -f %{name}.lang -f fdmextruder.def.json.lang -f fdmprinter.def.json.lang
21mr|cura-4.13.2-2|54	%license LICENSE
21mr|cura-4.13.2-2|55	%doc README.md
21mr|cura-4.13.2-2|56	# CHANGES is not updated since 15.x
21mr|cura-4.13.2-2|57	# things in docs are developer oriented
21mr|cura-4.13.2-2|58	%{python3_sitelib}/%{name}
21mr|cura-4.13.2-2|59	%{_datadir}/%{name}
21mr|cura-4.13.2-2|60	%{_datadir}/applications/com.ultimaker.cura.desktop
21mr|cura-4.13.2-2|61	%{_datadir}/metainfo/com.ultimaker.cura.appdata.xml
21mr|cura-4.13.2-2|62	%{_datadir}/icons/hicolor/128x128/apps/%{name}-icon.png
21mr|cura-4.13.2-2|63	%{_datadir}/mime/packages/%{name}.xml
21mr|cura-4.13.2-2|64	%{_bindir}/%{name}
21mr|cura-4.13.2-2|65	%{_prefix}/lib/%{name}
21mr|cura-4.13.2-2|66	
21mr|cura-4.13.2-2|67	#----------------------------------------------------------------------------
21mr|cura-4.13.2-2|68	
21mr|cura-4.13.2-2|69	%prep
21mr|cura-4.13.2-2|70	%autosetup -n Cura-%{version} -p1
21mr|cura-4.13.2-2|71	
21mr|cura-4.13.2-2|72	# Wrong end of line encoding
21mr|cura-4.13.2-2|73	dos2unix docs/How_to_use_the_flame_graph_profiler.md
21mr|cura-4.13.2-2|74	
21mr|cura-4.13.2-2|75	# Wrong shebang
21mr|cura-4.13.2-2|76	sed -i '1s=^#!/usr/bin/\(python\|env python\)3*=#!%{__python3}=' cura_app.py
21mr|cura-4.13.2-2|77	
21mr|cura-4.13.2-2|78	%build
21mr|cura-4.13.2-2|79	%cmake \
21mr|cura-4.13.2-2|80	-DLIB_SUFFIX:STR= \
21mr|cura-4.13.2-2|81	-DCURA_VERSION=%{version} \
21mr|cura-4.13.2-2|82	-DCURA_BUILDTYPE=RPM \
21mr|cura-4.13.2-2|83	-DCURA_CLOUD_API_VERSION=1 \
21mr|cura-4.13.2-2|84	-DCURA_CLOUD_API_ROOT:STRING="https://api.ultimaker.com" \
21mr|cura-4.13.2-2|85	-DCURA_CLOUD_ACCOUNT_API_ROOT:STRING="https://account.ultimaker.com" \
21mr|cura-4.13.2-2|86	-DGETTEXT_MSGINIT_EXECUTABLE:STRING=="%{_bindir}/msginit"
21mr|cura-4.13.2-2|87	%make
21mr|cura-4.13.2-2|88	
21mr|cura-4.13.2-2|89	%install
21mr|cura-4.13.2-2|90	%makeinstall_std -C build
21mr|cura-4.13.2-2|91	
21mr|cura-4.13.2-2|92	pushd %{buildroot}%{_datadir}
21mr|cura-4.13.2-2|93	mv cura/resources/i18n locale
21mr|cura-4.13.2-2|94	ln -s ../../locale cura/resources/i18n
21mr|cura-4.13.2-2|95	rm locale/*/*.po
21mr|cura-4.13.2-2|96	popd
21mr|cura-4.13.2-2|97	
21mr|cura-4.13.2-2|98	rm -vfr %{buildroot}%{_datadir}/locale/*.pot
21mr|cura-4.13.2-2|99	
21mr|cura-4.13.2-2|100	%find_lang %{name}
21mr|cura-4.13.2-2|101	%find_lang fdmextruder.def.json
21mr|cura-4.13.2-2|102	%find_lang fdmprinter.def.json
21mr|cura-4.13.2-2|103	
21mr|cura-4.13.2-2|104	%check
21mr|cura-4.13.2-2|105	%__python3 -m pip freeze
21mr|cura-4.13.2-2|106	
21mr|cura-4.13.2-2|107	# https://github.com/Ultimaker/Cura/issues/2954
21mr|cura-4.13.2-2|108	%__python3 -m pytest -v -k "not TestCuraContainerRegistry and not TestExtruderStack and not TestGlobalStack"

11880 21
21mr|CuraEngine-4.13.2-2|1	Summary:	Engine for processing 3D models into G-code instructions for 3D printers
21mr|CuraEngine-4.13.2-2|2	Name:		CuraEngine
21mr|CuraEngine-4.13.2-2|3	Version:	4.13.2
21mr|CuraEngine-4.13.2-2|4	Release:	2
21mr|CuraEngine-4.13.2-2|5	Epoch:		1
21mr|CuraEngine-4.13.2-2|6	License:	AGPLv3+
21mr|CuraEngine-4.13.2-2|7	Group:		Development/Other
21mr|CuraEngine-4.13.2-2|8	Url:		https://github.com/Ultimaker/%{name}
21mr|CuraEngine-4.13.2-2|9	Source0:	%{url}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|CuraEngine-4.13.2-2|10	Patch1:		CuraEngine-static-libstdcpp.patch
21mr|CuraEngine-4.13.2-2|11	BuildRequires:	cmake
21mr|CuraEngine-4.13.2-2|12	BuildRequires:	ninja
21mr|CuraEngine-4.13.2-2|13	BuildRequires:	gomp-devel
21mr|CuraEngine-4.13.2-2|14	BuildRequires:	stb-devel
21mr|CuraEngine-4.13.2-2|15	BuildRequires:	libarcus-devel = %{version}
21mr|CuraEngine-4.13.2-2|16	BuildRequires:	polyclipping-devel >= 6.1.2
21mr|CuraEngine-4.13.2-2|17	BuildRequires:	pkgconfig(protobuf)
21mr|CuraEngine-4.13.2-2|18	BuildRequires:	pkgconfig(RapidJSON)
21mr|CuraEngine-4.13.2-2|19	
21mr|CuraEngine-4.13.2-2|20	%description
21mr|CuraEngine-4.13.2-2|21	%{name} is a C++ console application for 3D printing G-code generation. It
21mr|CuraEngine-4.13.2-2|22	has been made as a better and faster alternative to the old Skeinforge engine.
21mr|CuraEngine-4.13.2-2|23	
21mr|CuraEngine-4.13.2-2|24	This is just a console application for G-code generation. For a full graphical
21mr|CuraEngine-4.13.2-2|25	application look at cura with is the graphical frontend for %{name}.
21mr|CuraEngine-4.13.2-2|26	
21mr|CuraEngine-4.13.2-2|27	%files
21mr|CuraEngine-4.13.2-2|28	%doc LICENSE README.md
21mr|CuraEngine-4.13.2-2|29	%{_bindir}/%{name}
21mr|CuraEngine-4.13.2-2|30	
21mr|CuraEngine-4.13.2-2|31	#----------------------------------------------------------------------------
21mr|CuraEngine-4.13.2-2|32	
21mr|CuraEngine-4.13.2-2|33	%prep
21mr|CuraEngine-4.13.2-2|34	%autosetup -p1
21mr|CuraEngine-4.13.2-2|35	
21mr|CuraEngine-4.13.2-2|36	# bundled libraries
21mr|CuraEngine-4.13.2-2|37	rm -rf libs
21mr|CuraEngine-4.13.2-2|38	sed -i 's|#include <clipper/clipper.hpp>|#include <polyclipping/clipper.hpp>|' src/utils/*.h src/*.cpp
21mr|CuraEngine-4.13.2-2|39	
21mr|CuraEngine-4.13.2-2|40	# The -DCURA_ENGINE_VERSION does not work, so we sed-change the default value
21mr|CuraEngine-4.13.2-2|41	sed -i 's/"DEV"/"%{version}"/' src/settings/Settings.h
21mr|CuraEngine-4.13.2-2|42	
21mr|CuraEngine-4.13.2-2|43	%build
21mr|CuraEngine-4.13.2-2|44	%cmake \
21mr|CuraEngine-4.13.2-2|45	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|CuraEngine-4.13.2-2|46	-DCURA_ENGINE_VERSION:STRING=%{version} \
21mr|CuraEngine-4.13.2-2|47	-DUSE_SYSTEM_LIBS=ON \
21mr|CuraEngine-4.13.2-2|48	-Wno-dev \
21mr|CuraEngine-4.13.2-2|49	-G Ninja
21mr|CuraEngine-4.13.2-2|50	
21mr|CuraEngine-4.13.2-2|51	%ninja_build
21mr|CuraEngine-4.13.2-2|52	
21mr|CuraEngine-4.13.2-2|53	%install
21mr|CuraEngine-4.13.2-2|54	%ninja_install -C build
21mr|CuraEngine-4.13.2-2|55	
21mr|CuraEngine-4.13.2-2|56	%check
21mr|CuraEngine-4.13.2-2|57	%{buildroot}%{_bindir}/%{name} help

11881 21
21mr|cura-fdm-materials-4.13.2-1|1	Summary:	Cura FDM Material database
21mr|cura-fdm-materials-4.13.2-1|2	Name:		cura-fdm-materials
21mr|cura-fdm-materials-4.13.2-1|3	Version:	4.13.2
21mr|cura-fdm-materials-4.13.2-1|4	Release:	1
21mr|cura-fdm-materials-4.13.2-1|5	# See https://github.com/Ultimaker/Cura/issues/1779 for clarification
21mr|cura-fdm-materials-4.13.2-1|6	License:	Public Domain
21mr|cura-fdm-materials-4.13.2-1|7	Group:		System/Printing
21mr|cura-fdm-materials-4.13.2-1|8	Url:		https://github.com/Ultimaker/fdm_materials
21mr|cura-fdm-materials-4.13.2-1|9	Source0:	%{url}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|cura-fdm-materials-4.13.2-1|10	BuildRequires:	cmake
21mr|cura-fdm-materials-4.13.2-1|11	BuildArch:	noarch
21mr|cura-fdm-materials-4.13.2-1|12	
21mr|cura-fdm-materials-4.13.2-1|13	%description
21mr|cura-fdm-materials-4.13.2-1|14	Cura material files.
21mr|cura-fdm-materials-4.13.2-1|15	
21mr|cura-fdm-materials-4.13.2-1|16	These files are needed to work with printers like Ultimaker 2+ and Ultimaker 3.
21mr|cura-fdm-materials-4.13.2-1|17	
21mr|cura-fdm-materials-4.13.2-1|18	%files
21mr|cura-fdm-materials-4.13.2-1|19	%doc LICENSE
21mr|cura-fdm-materials-4.13.2-1|20	%{_datadir}/cura/resources/materials/
21mr|cura-fdm-materials-4.13.2-1|21	
21mr|cura-fdm-materials-4.13.2-1|22	#----------------------------------------------------------------------------
21mr|cura-fdm-materials-4.13.2-1|23	
21mr|cura-fdm-materials-4.13.2-1|24	%prep
21mr|cura-fdm-materials-4.13.2-1|25	%setup -qn fdm_materials-%{version}
21mr|cura-fdm-materials-4.13.2-1|26	
21mr|cura-fdm-materials-4.13.2-1|27	%build
21mr|cura-fdm-materials-4.13.2-1|28	%cmake
21mr|cura-fdm-materials-4.13.2-1|29	%make
21mr|cura-fdm-materials-4.13.2-1|30	
21mr|cura-fdm-materials-4.13.2-1|31	%install
21mr|cura-fdm-materials-4.13.2-1|32	%makeinstall_std -C build

11882 21
21mr|curator-2.10.0-8|1	Name:          curator
21mr|curator-2.10.0-8|2	Version:       2.10.0
21mr|curator-2.10.0-8|3	Release:       8
21mr|curator-2.10.0-8|4	Summary:       A set of Java libraries that make using Apache ZooKeeper much easier
21mr|curator-2.10.0-8|5	License:       ASL 2.0
21mr|curator-2.10.0-8|6	URL:           http://%{name}.apache.org/
21mr|curator-2.10.0-8|7	Source0:       http://archive.apache.org/dist/%{name}/%{version}/apache-%{name}-%{version}-source-release.zip
21mr|curator-2.10.0-8|8	# Fix test deps
21mr|curator-2.10.0-8|9	Patch0:        curator-2.10.0-commons-math3.patch
21mr|curator-2.10.0-8|10	Patch1:        curator-2.10.0-jetty9.patch
21mr|curator-2.10.0-8|11	
21mr|curator-2.10.0-8|12	BuildRequires: maven-local
21mr|curator-2.10.0-8|13	BuildRequires: mvn(com.google.guava:guava)
21mr|curator-2.10.0-8|14	BuildRequires: mvn(com.sun.jersey:jersey-client:1)
21mr|curator-2.10.0-8|15	BuildRequires: mvn(com.sun.jersey:jersey-core:1)
21mr|curator-2.10.0-8|16	BuildRequires: mvn(com.sun.jersey:jersey-server:1)
21mr|curator-2.10.0-8|17	BuildRequires: mvn(com.sun.jersey:jersey-servlet:1)
21mr|curator-2.10.0-8|18	BuildRequires: mvn(javax.ws.rs:jsr311-api)
21mr|curator-2.10.0-8|19	BuildRequires: mvn(junit:junit)
21mr|curator-2.10.0-8|20	BuildRequires: mvn(org.apache:apache:pom:)
21mr|curator-2.10.0-8|21	BuildRequires: mvn(org.apache.commons:commons-math3)
21mr|curator-2.10.0-8|22	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|curator-2.10.0-8|23	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|curator-2.10.0-8|24	BuildRequires: mvn(org.apache.zookeeper:zookeeper)
21mr|curator-2.10.0-8|25	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|curator-2.10.0-8|26	BuildRequires: mvn(org.javassist:javassist)
21mr|curator-2.10.0-8|27	BuildRequires: mvn(org.eclipse.jetty:jetty-server)
21mr|curator-2.10.0-8|28	BuildRequires: mvn(org.eclipse.jetty:jetty-servlet)
21mr|curator-2.10.0-8|29	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|curator-2.10.0-8|30	BuildRequires: mvn(org.mockito:mockito-core)
21mr|curator-2.10.0-8|31	BuildRequires: mvn(org.scannotation:scannotation)
21mr|curator-2.10.0-8|32	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|curator-2.10.0-8|33	BuildRequires: mvn(org.testng:testng)
21mr|curator-2.10.0-8|34	
21mr|curator-2.10.0-8|35	Requires: %{name}-client = %{version}-%{release}
21mr|curator-2.10.0-8|36	Requires: %{name}-examples
21mr|curator-2.10.0-8|37	Requires: %{name}-framework
21mr|curator-2.10.0-8|38	Requires: %{name}-recipes
21mr|curator-2.10.0-8|39	Requires: %{name}-test
21mr|curator-2.10.0-8|40	Requires: %{name}-x-discovery
21mr|curator-2.10.0-8|41	Requires: %{name}-x-discovery-server
21mr|curator-2.10.0-8|42	
21mr|curator-2.10.0-8|43	Group:          Development/Java
21mr|curator-2.10.0-8|44	BuildArch:     noarch
21mr|curator-2.10.0-8|45	# Java stack is not supported on x86_32
21mr|curator-2.10.0-8|46	ExcludeArch: %{ix86}
21mr|curator-2.10.0-8|47	
21mr|curator-2.10.0-8|48	%description
21mr|curator-2.10.0-8|49	Curator is a set of Java libraries that
21mr|curator-2.10.0-8|50	make using Apache ZooKeeper much easier.
21mr|curator-2.10.0-8|51	
21mr|curator-2.10.0-8|52	%package client
21mr|curator-2.10.0-8|53	Summary:       Curator Client
21mr|curator-2.10.0-8|54	
21mr|curator-2.10.0-8|55	%description client
21mr|curator-2.10.0-8|56	Low-level API.
21mr|curator-2.10.0-8|57	
21mr|curator-2.10.0-8|58	%package examples
21mr|curator-2.10.0-8|59	Summary:       Curator Examples
21mr|curator-2.10.0-8|60	
21mr|curator-2.10.0-8|61	%description examples
21mr|curator-2.10.0-8|62	Example usages of various Curator features.
21mr|curator-2.10.0-8|63	
21mr|curator-2.10.0-8|64	%package framework
21mr|curator-2.10.0-8|65	Summary:       Curator Framework
21mr|curator-2.10.0-8|66	
21mr|curator-2.10.0-8|67	%description framework
21mr|curator-2.10.0-8|68	High-level API that greatly simplifies using ZooKeeper.
21mr|curator-2.10.0-8|69	
21mr|curator-2.10.0-8|70	%package recipes
21mr|curator-2.10.0-8|71	Summary:       Curator Recipes
21mr|curator-2.10.0-8|72	
21mr|curator-2.10.0-8|73	%description recipes
21mr|curator-2.10.0-8|74	All of the recipes listed on the ZooKeeper recipes doc
21mr|curator-2.10.0-8|75	(except two phase commit).
21mr|curator-2.10.0-8|76	
21mr|curator-2.10.0-8|77	%package test
21mr|curator-2.10.0-8|78	Summary:       Curator Testing
21mr|curator-2.10.0-8|79	
21mr|curator-2.10.0-8|80	%description test
21mr|curator-2.10.0-8|81	Unit testing utilities.
21mr|curator-2.10.0-8|82	
21mr|curator-2.10.0-8|83	%package x-discovery
21mr|curator-2.10.0-8|84	Summary:       Curator Service Discovery
21mr|curator-2.10.0-8|85	
21mr|curator-2.10.0-8|86	%description x-discovery
21mr|curator-2.10.0-8|87	A service discovery recipe.
21mr|curator-2.10.0-8|88	
21mr|curator-2.10.0-8|89	%package x-discovery-server
21mr|curator-2.10.0-8|90	Summary:       Curator Service Discovery Server
21mr|curator-2.10.0-8|91	
21mr|curator-2.10.0-8|92	%description x-discovery-server
21mr|curator-2.10.0-8|93	Bridges non-Java or legacy applications with the
21mr|curator-2.10.0-8|94	Curator Service Discovery.
21mr|curator-2.10.0-8|95	
21mr|curator-2.10.0-8|96	%package javadoc
21mr|curator-2.10.0-8|97	Summary:       Javadoc for %{name}
21mr|curator-2.10.0-8|98	
21mr|curator-2.10.0-8|99	%description javadoc
21mr|curator-2.10.0-8|100	This package contains javadoc for %{name}
21mr|curator-2.10.0-8|101	
21mr|curator-2.10.0-8|102	%prep
21mr|curator-2.10.0-8|103	%setup -q -n apache-%{name}-%{version}
21mr|curator-2.10.0-8|104	find -name '*.class' -print -delete
21mr|curator-2.10.0-8|105	find -name '*.jar' -print -delete
21mr|curator-2.10.0-8|106	
21mr|curator-2.10.0-8|107	%patch0 -p1
21mr|curator-2.10.0-8|108	%patch1 -p1
21mr|curator-2.10.0-8|109	
21mr|curator-2.10.0-8|110	# disable cause build failure
21mr|curator-2.10.0-8|111	%pom_remove_plugin :maven-license-plugin
21mr|curator-2.10.0-8|112	
21mr|curator-2.10.0-8|113	%pom_remove_plugin :maven-site-plugin
21mr|curator-2.10.0-8|114	%pom_remove_plugin -r :maven-shade-plugin
21mr|curator-2.10.0-8|115	%pom_remove_plugin -r :clirr-maven-plugin
21mr|curator-2.10.0-8|116	
21mr|curator-2.10.0-8|117	%pom_remove_plugin :apache-rat-plugin
21mr|curator-2.10.0-8|118	%pom_remove_plugin :maven-dependency-plugin
21mr|curator-2.10.0-8|119	%pom_remove_plugin :maven-install-plugin
21mr|curator-2.10.0-8|120	%pom_remove_plugin :maven-release-plugin
21mr|curator-2.10.0-8|121	%pom_remove_plugin :maven-scm-publish-plugin
21mr|curator-2.10.0-8|122	
21mr|curator-2.10.0-8|123	# unavailable build deps
21mr|curator-2.10.0-8|124	# com.facebook.swift:swift-service:0.12.0
21mr|curator-2.10.0-8|125	# https://github.com/dropwizard/dropwizard
21mr|curator-2.10.0-8|126	# io.dropwizard:dropwizard-configuration:0.7.0
21mr|curator-2.10.0-8|127	# io.dropwizard:dropwizard-logging:0.7.0
21mr|curator-2.10.0-8|128	%pom_disable_module curator-x-rpc
21mr|curator-2.10.0-8|129	
21mr|curator-2.10.0-8|130	%pom_xpath_set "pom:properties/pom:jersey-version" 1
21mr|curator-2.10.0-8|131	%pom_change_dep -r net.sf.scannotation: org.scannotation:
21mr|curator-2.10.0-8|132	
21mr|curator-2.10.0-8|133	# remove flakey tests
21mr|curator-2.10.0-8|134	rm -f curator-recipes/src/test/java/org/apache/curator/framework/recipes/nodes/TestGroupMember.java
21mr|curator-2.10.0-8|135	rm -f curator-recipes/src/test/java/org/apache/curator/framework/recipes/queue/TestDistributedQueue.java
21mr|curator-2.10.0-8|136	rm -f curator-recipes/src/test/java/org/apache/curator/framework/recipes/queue/TestBoundedDistributedQueue.java
21mr|curator-2.10.0-8|137	rm -f curator-recipes/src/test/java/org/apache/curator/framework/recipes/queue/TestQueueSharder.java
21mr|curator-2.10.0-8|138	rm -f curator-x-discovery-server/src/test/java/org/apache/curator/x/discovery/server/jetty_resteasy/TestStringsWithRestEasy.java
21mr|curator-2.10.0-8|139	
21mr|curator-2.10.0-8|140	# AssertionError: expected [true] but found [false]
21mr|curator-2.10.0-8|141	rm -f curator-recipes/src/test/java/org/apache/curator/framework/recipes/queue/TestDistributedDelayQueue.java
21mr|curator-2.10.0-8|142	
21mr|curator-2.10.0-8|143	# Use 6.8.21 >= testng =< 6.8.8
21mr|curator-2.10.0-8|144	sed -i "s/org.testng.internal.annotations.Sets/org.testng.collections.Sets/" \
21mr|curator-2.10.0-8|145	curator-recipes/src/test/java/org/apache/curator/framework/recipes/leader/TestLeaderSelector.java \
21mr|curator-2.10.0-8|146	curator-recipes/src/test/java/org/apache/curator/framework/recipes/leader/TestLeaderSelectorParticipants.java
21mr|curator-2.10.0-8|147	
21mr|curator-2.10.0-8|148	# Missing junit dependency in POM
21mr|curator-2.10.0-8|149	# https://lists.fedoraproject.org/pipermail/bigdata/2014-May/000456.html
21mr|curator-2.10.0-8|150	%pom_add_dep junit:junit:4.12:test
21mr|curator-2.10.0-8|151	
21mr|curator-2.10.0-8|152	%build
21mr|curator-2.10.0-8|153	
21mr|curator-2.10.0-8|154	%mvn_build -s -- -DskipTests
21mr|curator-2.10.0-8|155	
21mr|curator-2.10.0-8|156	%install
21mr|curator-2.10.0-8|157	%mvn_install
21mr|curator-2.10.0-8|158	
21mr|curator-2.10.0-8|159	%files -f .mfiles-apache-curator
21mr|curator-2.10.0-8|160	%license LICENSE NOTICE
21mr|curator-2.10.0-8|161	
21mr|curator-2.10.0-8|162	%files client -f .mfiles-curator-client
21mr|curator-2.10.0-8|163	%doc README
21mr|curator-2.10.0-8|164	%license LICENSE NOTICE
21mr|curator-2.10.0-8|165	
21mr|curator-2.10.0-8|166	%files examples -f .mfiles-curator-examples
21mr|curator-2.10.0-8|167	%files framework -f .mfiles-curator-framework
21mr|curator-2.10.0-8|168	%files recipes -f .mfiles-curator-recipes
21mr|curator-2.10.0-8|169	%files test -f .mfiles-curator-test
21mr|curator-2.10.0-8|170	%license LICENSE NOTICE
21mr|curator-2.10.0-8|171	
21mr|curator-2.10.0-8|172	%files x-discovery -f .mfiles-curator-x-discovery
21mr|curator-2.10.0-8|173	%files x-discovery-server -f .mfiles-curator-x-discovery-server
21mr|curator-2.10.0-8|174	%doc curator-x-discovery-server/README.txt
21mr|curator-2.10.0-8|175	
21mr|curator-2.10.0-8|176	
21mr|curator-2.10.0-8|177	%files javadoc -f .mfiles-javadoc
21mr|curator-2.10.0-8|178	%license LICENSE NOTICE
21mr|curator-2.10.0-8|179	

11883 21
21mr|curl-8.7.1-7|1	%define major 4
21mr|curl-8.7.1-7|2	%define libname %mklibname %{name} %{major}
21mr|curl-8.7.1-7|3	%define libname_libressl %mklibname %{name}-libressl %{major}
21mr|curl-8.7.1-7|4	%define libname_gnutls %mklibname %{name}-gnutls %{major}
21mr|curl-8.7.1-7|5	%define devname %mklibname %{name} -d
21mr|curl-8.7.1-7|6	%define devname_libressl %mklibname %{name}-libressl -d
21mr|curl-8.7.1-7|7	%define devname_gnutls %mklibname %{name}-gnutls -d
21mr|curl-8.7.1-7|8	
21mr|curl-8.7.1-7|9	%define ssh2 0
21mr|curl-8.7.1-7|10	
21mr|curl-8.7.1-7|11	# Using libressl allows to support GOST TLS without pain
21mr|curl-8.7.1-7|12	# test: curl https://www.cryptopro.ru:4444/test/tls-cli.asp
21mr|curl-8.7.1-7|13	# Building a separate curl with libressl
21mr|curl-8.7.1-7|14	%bcond_without libressl
21mr|curl-8.7.1-7|15	
21mr|curl-8.7.1-7|16	# Quite a lot of third-party software is compiled on Debian/Ubuntu
21mr|curl-8.7.1-7|17	# and is linked with libcurl dynamically, Debian's invention libcurl-gnutls.so
21mr|curl-8.7.1-7|18	# becomes a runtime dependency. Build the same crap to satisfy runtime dependencies.
21mr|curl-8.7.1-7|19	# Examples of such software:
21mr|curl-8.7.1-7|20	# - OnlyOffice DesktopEditors (and probably R7 Office)
21mr|curl-8.7.1-7|21	# - SberPro https://www.sberbank.ru/ru/legal/new/sbrfbusiness
21mr|curl-8.7.1-7|22	# GnuTLS, btw, is also capable of GOST.
21mr|curl-8.7.1-7|23	%bcond_without gnutls
21mr|curl-8.7.1-7|24	
21mr|curl-8.7.1-7|25	# To build rpm with new python:
21mr|curl-8.7.1-7|26	# nghttp2-devel requires boost-devel which depends on old python
21mr|curl-8.7.1-7|27	%bcond_without http2
21mr|curl-8.7.1-7|28	
21mr|curl-8.7.1-7|29	# Important! We perform autoreconf, then change resulting 'configure'
21mr|curl-8.7.1-7|30	# script, this prevents if from regenerating after we have changed it.
21mr|curl-8.7.1-7|31	%define _disable_rebuild_configure 1
21mr|curl-8.7.1-7|32	
21mr|curl-8.7.1-7|33	%define _docs %{expand:
21mr|curl-8.7.1-7|34	%doc _docs/CHANGES \
21mr|curl-8.7.1-7|35	%doc _docs/COPYING \
21mr|curl-8.7.1-7|36	%doc _docs/README \
21mr|curl-8.7.1-7|37	%doc _docs/README.md \
21mr|curl-8.7.1-7|38	%doc _docs/RELEASE-NOTES \
21mr|curl-8.7.1-7|39	%doc _docs/SECURITY.md \
21mr|curl-8.7.1-7|40	%doc _docs/docs/FAQ \
21mr|curl-8.7.1-7|41	%doc _docs/docs/THANKS \
21mr|curl-8.7.1-7|42	%doc _docs/docs/KNOWN_BUGS \
21mr|curl-8.7.1-7|43	%doc _docs/docs/*.md
21mr|curl-8.7.1-7|44	}
21mr|curl-8.7.1-7|45	
21mr|curl-8.7.1-7|46	%define ssl_list openssl %{?with_libressl:libressl} %{?with_gnutls:gnutls}
21mr|curl-8.7.1-7|47	
21mr|curl-8.7.1-7|48	%define shell_begin %{expand:for SSL in %%{ssl_list} ; \
21mr|curl-8.7.1-7|49	do \
21mr|curl-8.7.1-7|50	mkdir -p "$SSL" ;\
21mr|curl-8.7.1-7|51	pushd "$SSL"}
21mr|curl-8.7.1-7|52	%define shell_end popd; done
21mr|curl-8.7.1-7|53	
21mr|curl-8.7.1-7|54	Summary:	Gets a file from a FTP, GOPHER or HTTP server
21mr|curl-8.7.1-7|55	Name:		curl
21mr|curl-8.7.1-7|56	Version:	8.7.1
21mr|curl-8.7.1-7|57	Release:	7
21mr|curl-8.7.1-7|58	Epoch:		1
21mr|curl-8.7.1-7|59	License:	BSD-like
21mr|curl-8.7.1-7|60	Group:		Networking/Other
21mr|curl-8.7.1-7|61	Url:		https://curl.haxx.se
21mr|curl-8.7.1-7|62	# Release tarball does not have some useful docs
21mr|curl-8.7.1-7|63	#Source0:	https://curl.haxx.se/download/%{name}-%{version}.tar.xz
21mr|curl-8.7.1-7|64	Source0:	https://github.com/curl/curl/archive/curl-%(echo %{version} | sed -e 's,\.,_,g').tar.gz?/%{name}-%{version}.tar.gz
21mr|curl-8.7.1-7|65	Patch0001:	%{name}-7.59.0-multilib.patch
21mr|curl-8.7.1-7|66	Patch0002:	%{name}-libressl.patch
21mr|curl-8.7.1-7|67	# fix issue with --compressed option
21mr|curl-8.7.1-7|68	Patch0003:	0001-curl-8.7.1-fix-compressed-option.patch
21mr|curl-8.7.1-7|69	# fix chunked POST via callback regression
21mr|curl-8.7.1-7|70	Patch0004:	0002-curl-8.7.1-fix-chunked-POST-via-callback.patch
21mr|curl-8.7.1-7|71	Patch0005:	CVE-2024-9681.patch
21mr|curl-8.7.1-7|72	Patch0006:	CVE-2025-0725.patch
21mr|curl-8.7.1-7|73	Patch0007:	CVE-2024-8096.patch
21mr|curl-8.7.1-7|74	# from Debian https://sources.debian.org/src/curl/7.88.1-10%2Bdeb12u14/debian/patches/CVE-2024-11053.patch
21mr|curl-8.7.1-7|75	Patch0008:	CVE-2024-11053.patch
21mr|curl-8.7.1-7|76	# from Debian https://sources.debian.org/src/curl/7.88.1-10%2Bdeb12u14/debian/patches/CVE-2025-0167.patch
21mr|curl-8.7.1-7|77	Patch0009:	CVE-2025-0167.patch
21mr|curl-8.7.1-7|78	Patch0010:	CVE-2025-14524.patch
21mr|curl-8.7.1-7|79	Patch0011:	CVE-2025-15079.patch
21mr|curl-8.7.1-7|80	Patch0012:	CVE-2025-15224.patch
21mr|curl-8.7.1-7|81	Patch0013:	CVE-2025-10966.patch
21mr|curl-8.7.1-7|82	Patch0014:	CVE-2025-14819.patch
21mr|curl-8.7.1-7|83	# backport for old version
21mr|curl-8.7.1-7|84	Patch0015:	CVE-2025-14017.patch
21mr|curl-8.7.1-7|85	# backport patch
21mr|curl-8.7.1-7|86	Patch0016:	CVE-2026-3784.patch
21mr|curl-8.7.1-7|87	# backport patch
21mr|curl-8.7.1-7|88	Patch0017:	CVE-2026-3783.patch
21mr|curl-8.7.1-7|89	
21mr|curl-8.7.1-7|90	BuildRequires:	groff
21mr|curl-8.7.1-7|91	BuildRequires:	rsync
21mr|curl-8.7.1-7|92	BuildRequires:	stunnel
21mr|curl-8.7.1-7|93	BuildRequires:	openldap-devel
21mr|curl-8.7.1-7|94	BuildRequires:	pkgconfig(krb5)
21mr|curl-8.7.1-7|95	BuildRequires:	pkgconfig(libcares)
21mr|curl-8.7.1-7|96	BuildRequires:	pkgconfig(libzstd)
21mr|curl-8.7.1-7|97	BuildRequires:	pkgconfig(com_err)
21mr|curl-8.7.1-7|98	#BuildRequires:	pkgconfig(libidn)
21mr|curl-8.7.1-7|99	BuildRequires:	pkgconfig(libidn2)
21mr|curl-8.7.1-7|100	%if %{with http2}
21mr|curl-8.7.1-7|101	BuildRequires:	pkgconfig(libnghttp2)
21mr|curl-8.7.1-7|102	%endif
21mr|curl-8.7.1-7|103	%if 0%{?ssh2}
21mr|curl-8.7.1-7|104	BuildRequires:	pkgconfig(libssh2)
21mr|curl-8.7.1-7|105	%else
21mr|curl-8.7.1-7|106	BuildRequires:	pkgconfig(libssh)
21mr|curl-8.7.1-7|107	%endif
21mr|curl-8.7.1-7|108	%if %{with libressl}
21mr|curl-8.7.1-7|109	BuildRequires:	pkgconfig(libressl)
21mr|curl-8.7.1-7|110	%endif
21mr|curl-8.7.1-7|111	%if %{with gnutls}
21mr|curl-8.7.1-7|112	BuildRequires:	pkgconfig(gnutls)
21mr|curl-8.7.1-7|113	%endif
21mr|curl-8.7.1-7|114	BuildRequires:	pkgconfig(openssl)
21mr|curl-8.7.1-7|115	BuildRequires:	pkgconfig(zlib)
21mr|curl-8.7.1-7|116	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|curl-8.7.1-7|117	# TODO: Package and enable libpsl support
21mr|curl-8.7.1-7|118	Requires:	%{libname} = %{EVRD}
21mr|curl-8.7.1-7|119	Provides:	webfetch = %{EVRD}
21mr|curl-8.7.1-7|120	
21mr|curl-8.7.1-7|121	%description
21mr|curl-8.7.1-7|122	curl is a client to get documents/files from servers, using any of the
21mr|curl-8.7.1-7|123	supported protocols. The command is designed to work without user interaction
21mr|curl-8.7.1-7|124	or any kind of interactivity.
21mr|curl-8.7.1-7|125	It offers a busload of useful tricks like proxy support, user authentication,
21mr|curl-8.7.1-7|126	ftp upload, HTTP post, file transfer resume and more.
21mr|curl-8.7.1-7|127	This version is compiled with SSL (https) support.
21mr|curl-8.7.1-7|128	
21mr|curl-8.7.1-7|129	%files
21mr|curl-8.7.1-7|130	%_docs
21mr|curl-8.7.1-7|131	%{_bindir}/%{name}
21mr|curl-8.7.1-7|132	%{_mandir}/man1/%{name}.1*
21mr|curl-8.7.1-7|133	
21mr|curl-8.7.1-7|134	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|135	%if %{with libressl}
21mr|curl-8.7.1-7|136	%package -n curl-libressl
21mr|curl-8.7.1-7|137	Summary:	Gets a file from a FTP, GOPHER or HTTP server
21mr|curl-8.7.1-7|138	Group:		Networking/Other
21mr|curl-8.7.1-7|139	Provides:	curl-gost = %{EVRD}
21mr|curl-8.7.1-7|140	
21mr|curl-8.7.1-7|141	%description -n curl-libressl
21mr|curl-8.7.1-7|142	curl is a client to get documents/files from servers, using any of the
21mr|curl-8.7.1-7|143	supported protocols. The command is designed to work without user interaction
21mr|curl-8.7.1-7|144	or any kind of interactivity.
21mr|curl-8.7.1-7|145	It offers a busload of useful tricks like proxy support, user authentication,
21mr|curl-8.7.1-7|146	ftp upload, HTTP post, file transfer resume and more.
21mr|curl-8.7.1-7|147	This version is compiled with LibreSSL and is capable of GOST TLS.
21mr|curl-8.7.1-7|148	
21mr|curl-8.7.1-7|149	%files -n curl-libressl
21mr|curl-8.7.1-7|150	%_docs
21mr|curl-8.7.1-7|151	%{_bindir}/curl-libressl
21mr|curl-8.7.1-7|152	%{_bindir}/curl-gost
21mr|curl-8.7.1-7|153	%endif
21mr|curl-8.7.1-7|154	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|155	
21mr|curl-8.7.1-7|156	%if %{with gnutls}
21mr|curl-8.7.1-7|157	%package -n curl-gnutls
21mr|curl-8.7.1-7|158	Summary:	Gets a file from a FTP, GOPHER or HTTP server
21mr|curl-8.7.1-7|159	Group:		Networking/Other
21mr|curl-8.7.1-7|160	
21mr|curl-8.7.1-7|161	%description -n curl-gnutls
21mr|curl-8.7.1-7|162	curl is a client to get documents/files from servers, using any of the
21mr|curl-8.7.1-7|163	supported protocols. The command is designed to work without user interaction
21mr|curl-8.7.1-7|164	or any kind of interactivity.
21mr|curl-8.7.1-7|165	It offers a busload of useful tricks like proxy support, user authentication,
21mr|curl-8.7.1-7|166	ftp upload, HTTP post, file transfer resume and more.
21mr|curl-8.7.1-7|167	This version is compiled with GnuTLS library.
21mr|curl-8.7.1-7|168	
21mr|curl-8.7.1-7|169	%files -n curl-gnutls
21mr|curl-8.7.1-7|170	%_docs
21mr|curl-8.7.1-7|171	%{_bindir}/curl-gnutls
21mr|curl-8.7.1-7|172	%endif
21mr|curl-8.7.1-7|173	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|174	
21mr|curl-8.7.1-7|175	%package -n %{libname}
21mr|curl-8.7.1-7|176	Summary:	A library of functions for file transfer
21mr|curl-8.7.1-7|177	Group:		Networking/Other
21mr|curl-8.7.1-7|178	Requires:	rootcerts
21mr|curl-8.7.1-7|179	Provides:	libcurl-openssl = %{EVRD}
21mr|curl-8.7.1-7|180	Provides:	libcurl-openssl%{_isa} = %{EVRD}
21mr|curl-8.7.1-7|181	
21mr|curl-8.7.1-7|182	%description -n %{libname}
21mr|curl-8.7.1-7|183	libcurl is a library of functions for sending and receiving files through
21mr|curl-8.7.1-7|184	various protocols, including http and ftp.
21mr|curl-8.7.1-7|185	You should install this package if you plan to use any applications that
21mr|curl-8.7.1-7|186	use libcurl.
21mr|curl-8.7.1-7|187	
21mr|curl-8.7.1-7|188	%files -n %{libname}
21mr|curl-8.7.1-7|189	%_docs
21mr|curl-8.7.1-7|190	%{_libdir}/libcurl.so.%{major}*
21mr|curl-8.7.1-7|191	
21mr|curl-8.7.1-7|192	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|193	%if %{with libressl}
21mr|curl-8.7.1-7|194	%package -n %{libname_libressl}
21mr|curl-8.7.1-7|195	Summary:	A library of functions for file transfer
21mr|curl-8.7.1-7|196	Group:		Networking/Other
21mr|curl-8.7.1-7|197	Requires:	rootcerts
21mr|curl-8.7.1-7|198	Provides:	libcurl-libressl = %{EVRD}
21mr|curl-8.7.1-7|199	Provides:	libcurl-libressl%{_isa} = %{EVRD}
21mr|curl-8.7.1-7|200	
21mr|curl-8.7.1-7|201	%description -n %{libname_libressl}
21mr|curl-8.7.1-7|202	libcurl is a library of functions for sending and receiving files through
21mr|curl-8.7.1-7|203	various protocols, including http and ftp.
21mr|curl-8.7.1-7|204	You should install this package if you plan to use any applications that
21mr|curl-8.7.1-7|205	use libcurl.
21mr|curl-8.7.1-7|206	libcurl-libressl is linked with LibreSSL and is capable of GOST TLS.
21mr|curl-8.7.1-7|207	
21mr|curl-8.7.1-7|208	%files -n %{libname_libressl}
21mr|curl-8.7.1-7|209	%_docs
21mr|curl-8.7.1-7|210	%{_libdir}/libcurl-libressl.so.%{major}*
21mr|curl-8.7.1-7|211	%endif
21mr|curl-8.7.1-7|212	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|213	
21mr|curl-8.7.1-7|214	%if %{with gnutls}
21mr|curl-8.7.1-7|215	%package -n %{libname_gnutls}
21mr|curl-8.7.1-7|216	Summary:	A library of functions for file transfer
21mr|curl-8.7.1-7|217	Group:		Networking/Other
21mr|curl-8.7.1-7|218	Requires:	rootcerts
21mr|curl-8.7.1-7|219	Provides:	libcurl-gnutls = %{EVRD}
21mr|curl-8.7.1-7|220	Provides:	libcurl-gnutls%{_isa} = %{EVRD}
21mr|curl-8.7.1-7|221	
21mr|curl-8.7.1-7|222	%description -n %{libname_gnutls}
21mr|curl-8.7.1-7|223	libcurl is a library of functions for sending and receiving files through
21mr|curl-8.7.1-7|224	various protocols, including http and ftp.
21mr|curl-8.7.1-7|225	You should install this package if you plan to use any applications that
21mr|curl-8.7.1-7|226	use libcurl.
21mr|curl-8.7.1-7|227	libcurl-gnutls is linked with GnuTLS library.
21mr|curl-8.7.1-7|228	
21mr|curl-8.7.1-7|229	%files -n %{libname_gnutls}
21mr|curl-8.7.1-7|230	%_docs
21mr|curl-8.7.1-7|231	%{_libdir}/libcurl-gnutls.so.%{major}*
21mr|curl-8.7.1-7|232	%endif
21mr|curl-8.7.1-7|233	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|234	
21mr|curl-8.7.1-7|235	%package -n %{devname}
21mr|curl-8.7.1-7|236	Summary:	Header files and static libraries for libcurl
21mr|curl-8.7.1-7|237	Group:		Development/C
21mr|curl-8.7.1-7|238	Requires:	%{libname} = %{EVRD}
21mr|curl-8.7.1-7|239	Provides:	%{name}-devel = %{EVRD}
21mr|curl-8.7.1-7|240	
21mr|curl-8.7.1-7|241	%description -n %{devname}
21mr|curl-8.7.1-7|242	libcurl is a library of functions for sending and receiving files through
21mr|curl-8.7.1-7|243	various protocols, including http and ftp.
21mr|curl-8.7.1-7|244	You should install this package if you wish to develop applications that
21mr|curl-8.7.1-7|245	use libcurl.
21mr|curl-8.7.1-7|246	
21mr|curl-8.7.1-7|247	%files -n %{devname}
21mr|curl-8.7.1-7|248	%_docs
21mr|curl-8.7.1-7|249	%{_bindir}/%{name}-config
21mr|curl-8.7.1-7|250	%{_libdir}/libcurl.so
21mr|curl-8.7.1-7|251	%{_includedir}/%{name}
21mr|curl-8.7.1-7|252	%exclude %{_includedir}/curl-libressl
21mr|curl-8.7.1-7|253	%{_libdir}/pkgconfig/libcurl.pc
21mr|curl-8.7.1-7|254	%{_datadir}/aclocal/*.m4
21mr|curl-8.7.1-7|255	%{_mandir}/man1/%{name}-config.1*
21mr|curl-8.7.1-7|256	%{_mandir}/man3/*
21mr|curl-8.7.1-7|257	
21mr|curl-8.7.1-7|258	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|259	%if %{with libressl}
21mr|curl-8.7.1-7|260	
21mr|curl-8.7.1-7|261	%package -n %{devname_libressl}
21mr|curl-8.7.1-7|262	Summary:	Header files and devel libraries for libcurl with LibreSSL
21mr|curl-8.7.1-7|263	Group:		Development/C
21mr|curl-8.7.1-7|264	Requires:	%{libname_libressl} = %{EVRD}
21mr|curl-8.7.1-7|265	Provides:	%{name}-libressl-devel = %{EVRD}
21mr|curl-8.7.1-7|266	Provides:	%{name}-gost-devel = %{EVRD}
21mr|curl-8.7.1-7|267	
21mr|curl-8.7.1-7|268	%description -n %{devname_libressl}
21mr|curl-8.7.1-7|269	libcurl is a library of functions for sending and receiving files through
21mr|curl-8.7.1-7|270	various protocols, including http and ftp.
21mr|curl-8.7.1-7|271	You should install this package if you wish to develop applications that
21mr|curl-8.7.1-7|272	use libcurl linked with LibreSSL and capable of GOST.
21mr|curl-8.7.1-7|273	
21mr|curl-8.7.1-7|274	%files -n %{devname_libressl}
21mr|curl-8.7.1-7|275	%_docs
21mr|curl-8.7.1-7|276	%{_includedir}/curl-libressl
21mr|curl-8.7.1-7|277	%{_libdir}/pkgconfig/libcurl-libressl.pc
21mr|curl-8.7.1-7|278	%{_libdir}/libcurl-libressl.so
21mr|curl-8.7.1-7|279	
21mr|curl-8.7.1-7|280	%endif
21mr|curl-8.7.1-7|281	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|282	
21mr|curl-8.7.1-7|283	%if %{with gnutls}
21mr|curl-8.7.1-7|284	
21mr|curl-8.7.1-7|285	%package -n %{devname_gnutls}
21mr|curl-8.7.1-7|286	Summary:	Header files and devel libraries for libcurl with gnutls
21mr|curl-8.7.1-7|287	Group:		Development/C
21mr|curl-8.7.1-7|288	Requires:	%{libname_gnutls} = %{EVRD}
21mr|curl-8.7.1-7|289	Provides:	%{name}-gnutls-devel = %{EVRD}
21mr|curl-8.7.1-7|290	
21mr|curl-8.7.1-7|291	%description -n %{devname_gnutls}
21mr|curl-8.7.1-7|292	libcurl is a library of functions for sending and receiving files through
21mr|curl-8.7.1-7|293	various protocols, including http and ftp.
21mr|curl-8.7.1-7|294	You should install this package if you wish to develop applications that
21mr|curl-8.7.1-7|295	use libcurl linked with gnutls and capable of GOST.
21mr|curl-8.7.1-7|296	
21mr|curl-8.7.1-7|297	%files -n %{devname_gnutls}
21mr|curl-8.7.1-7|298	%_docs
21mr|curl-8.7.1-7|299	%{_includedir}/curl-gnutls
21mr|curl-8.7.1-7|300	%{_libdir}/pkgconfig/libcurl-gnutls.pc
21mr|curl-8.7.1-7|301	%{_libdir}/libcurl-gnutls.so
21mr|curl-8.7.1-7|302	
21mr|curl-8.7.1-7|303	%endif
21mr|curl-8.7.1-7|304	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|305	
21mr|curl-8.7.1-7|306	%package examples
21mr|curl-8.7.1-7|307	Summary:	Example files for %{name} development
21mr|curl-8.7.1-7|308	Group:		Development/C
21mr|curl-8.7.1-7|309	Requires:	%{name}-devel = %{EVRD}
21mr|curl-8.7.1-7|310	BuildArch:	noarch
21mr|curl-8.7.1-7|311	
21mr|curl-8.7.1-7|312	%description examples
21mr|curl-8.7.1-7|313	Example files for %{name} development.
21mr|curl-8.7.1-7|314	
21mr|curl-8.7.1-7|315	%files examples
21mr|curl-8.7.1-7|316	%doc docs/examples
21mr|curl-8.7.1-7|317	
21mr|curl-8.7.1-7|318	#----------------------------------------------------------------------------
21mr|curl-8.7.1-7|319	
21mr|curl-8.7.1-7|320	%prep
21mr|curl-8.7.1-7|321	%setup -q -n curl-curl-%(echo %{version} | sed -e 's,\.,_,g')
21mr|curl-8.7.1-7|322	cp libcurl.pc.in libcurl.pc.in.0
21mr|curl-8.7.1-7|323	%autopatch -p1
21mr|curl-8.7.1-7|324	
21mr|curl-8.7.1-7|325	# Prevent configure script from discarding -g in CFLAGS
21mr|curl-8.7.1-7|326	# https://bugzilla.redhat.com/show_bug.cgi?id=496778
21mr|curl-8.7.1-7|327	for i in flags_dbg_all flags_opt_all flags_opt_yes flags_dbg_yes
21mr|curl-8.7.1-7|328	do
21mr|curl-8.7.1-7|329	sed -i'' -E -e "s,flags_dbg_yes=.+,flags_dbg_yes=''," m4/curl-compilers.m4
21mr|curl-8.7.1-7|330	done
21mr|curl-8.7.1-7|331	# after Patch3 curl-libressl.patch
21mr|curl-8.7.1-7|332	# 0 - original (OpenSSL), 1 - patched (LibreSSL)
21mr|curl-8.7.1-7|333	cp libcurl.pc.in libcurl.pc.in.1
21mr|curl-8.7.1-7|334	regexp="$(echo %{ssl_list} | sed -e 's, ,|,g')"
21mr|curl-8.7.1-7|335	for i in %{ssl_list}; do
21mr|curl-8.7.1-7|336	mkdir -p "$i"
21mr|curl-8.7.1-7|337	cp -r $(ls -1v | grep -vE "$regexp") "$i"/
21mr|curl-8.7.1-7|338	done
21mr|curl-8.7.1-7|339	
21mr|curl-8.7.1-7|340	# remove "-DEV" from useragent ("curl/7.74.0-DEV" -> "curl/7.74.0")
21mr|curl-8.7.1-7|341	sed -i -e 's,-DEV\",\",' include/curl/curlver.h
21mr|curl-8.7.1-7|342	
21mr|curl-8.7.1-7|343	# %%_docs copy docs/*.md, remove odd ones
21mr|curl-8.7.1-7|344	rm -fv docs/README.md
21mr|curl-8.7.1-7|345	# build scripts seem to remove useful files, backup them
21mr|curl-8.7.1-7|346	mkdir -p _docs/
21mr|curl-8.7.1-7|347	rsync -av --relative --progress $(echo "%_docs" | sed -e 's,%doc,,g' -e 's,_docs/,,g') _docs/
21mr|curl-8.7.1-7|348	
21mr|curl-8.7.1-7|349	rm -fr $(ls -1v | grep -vE "${regexp}|docs|COPYING|CHANGES")
21mr|curl-8.7.1-7|350	
21mr|curl-8.7.1-7|351	%build
21mr|curl-8.7.1-7|352	%set_build_flags
21mr|curl-8.7.1-7|353	%shell_begin
21mr|curl-8.7.1-7|354	
21mr|curl-8.7.1-7|355	ADD_CONF_OPTS=""
21mr|curl-8.7.1-7|356	case "$SSL" in
21mr|curl-8.7.1-7|357	libressl )
21mr|curl-8.7.1-7|358	with_gnutls=without
21mr|curl-8.7.1-7|359	with_openssl=with
21mr|curl-8.7.1-7|360	cp libcurl.pc.in.1 libcurl.pc.in
21mr|curl-8.7.1-7|361	# validate that correct file is being used
21mr|curl-8.7.1-7|362	grep -q LIBRESSL_ libcurl.pc.in
21mr|curl-8.7.1-7|363	new_libname=libcurl-libressl
21mr|curl-8.7.1-7|364	sed -i'' m4/curl-openssl.m4 \
21mr|curl-8.7.1-7|365	-e 's,openssl.pc,libressl.pc,g' \
21mr|curl-8.7.1-7|366	-e 's,PKGCONFIG(openssl,PKGCONFIG(libressl,g' \
21mr|curl-8.7.1-7|367	-e 's,$PREFIX_OPENSSL/lib$libsuff,$PREFIX_OPENSSL/lib,g'
21mr|curl-8.7.1-7|368	# $LIBS apply to libcurl.so only, so there will not be overlinking
21mr|curl-8.7.1-7|369	# even if to add -lxxx here
21mr|curl-8.7.1-7|370	export LIBS="$(pkg-config --cflags-only-I --libs-only-L libressl)"
21mr|curl-8.7.1-7|371	export CFLAGS="$LIBS %{optflags}"
21mr|curl-8.7.1-7|372	export PREFIX_OPENSSL=%{libressl_prefix}
21mr|curl-8.7.1-7|373	# It will be /usr/include/curl-libressl/curl
21mr|curl-8.7.1-7|374	# to allow '#include <curl/xxx.h> to work with -I/usr/include/curl-libressl
21mr|curl-8.7.1-7|375	ADD_CONF_OPTS="\
21mr|curl-8.7.1-7|376	--includedir=%{_includedir}/curl-libressl \
21mr|curl-8.7.1-7|377	"
21mr|curl-8.7.1-7|378	;;
21mr|curl-8.7.1-7|379	openssl )
21mr|curl-8.7.1-7|380	with_gnutls=without
21mr|curl-8.7.1-7|381	with_openssl=with
21mr|curl-8.7.1-7|382	cp libcurl.pc.in.0 libcurl.pc.in
21mr|curl-8.7.1-7|383	! grep -q LIBRESSL_ libcurl.pc.in
21mr|curl-8.7.1-7|384	new_libname=libcurl
21mr|curl-8.7.1-7|385	export LIBS="$(pkg-config --cflags-only-I --libs-only-L openssl)"
21mr|curl-8.7.1-7|386	export CFLAGS="$LIBS %{optflags}"
21mr|curl-8.7.1-7|387	export PREFIX_OPENSSL=%{_prefix}
21mr|curl-8.7.1-7|388	ADD_CONF_OPTS=""
21mr|curl-8.7.1-7|389	;;
21mr|curl-8.7.1-7|390	gnutls )
21mr|curl-8.7.1-7|391	with_gnutls=with
21mr|curl-8.7.1-7|392	with_openssl=without
21mr|curl-8.7.1-7|393	new_libname=libcurl-gnutls
21mr|curl-8.7.1-7|394	# It will be /usr/include/curl-libressl/gnutls
21mr|curl-8.7.1-7|395	# to allow '#include <curl/xxx.h> to work with -I/usr/include/curl-gnuttls
21mr|curl-8.7.1-7|396	ADD_CONF_OPTS="\
21mr|curl-8.7.1-7|397	--includedir=%{_includedir}/curl-gnutls \
21mr|curl-8.7.1-7|398	"
21mr|curl-8.7.1-7|399	;;
21mr|curl-8.7.1-7|400	esac
21mr|curl-8.7.1-7|401	
21mr|curl-8.7.1-7|402	autoreconf -fiv
21mr|curl-8.7.1-7|403	sed -i configure \
21mr|curl-8.7.1-7|404	-e "s,\$libname,${new_libname},g" \
21mr|curl-8.7.1-7|405	-e "s,\${libname},${new_libname},g"
21mr|curl-8.7.1-7|406	
21mr|curl-8.7.1-7|407	%configure \
21mr|curl-8.7.1-7|408	--disable-static \
21mr|curl-8.7.1-7|409	--${with_openssl}-openssl \
21mr|curl-8.7.1-7|410	--${with_gnutls}-gnutls \
21mr|curl-8.7.1-7|411	--without-bearssl \
21mr|curl-8.7.1-7|412	--with-zlib \
21mr|curl-8.7.1-7|413	--with-lber-lib=lber \
21mr|curl-8.7.1-7|414	--with-libidn2 \
21mr|curl-8.7.1-7|415	%if %{with http2}
21mr|curl-8.7.1-7|416	--with-nghttp2 \
21mr|curl-8.7.1-7|417	%endif
21mr|curl-8.7.1-7|418	%if 0%{?ssh2}
21mr|curl-8.7.1-7|419	--with-ssh2 \
21mr|curl-8.7.1-7|420	%else
21mr|curl-8.7.1-7|421	--with-libssh \
21mr|curl-8.7.1-7|422	%endif
21mr|curl-8.7.1-7|423	--with-random \
21mr|curl-8.7.1-7|424	--enable-hidden-symbols \
21mr|curl-8.7.1-7|425	--enable-optimize \
21mr|curl-8.7.1-7|426	--enable-nonblocking \
21mr|curl-8.7.1-7|427	--enable-thread \
21mr|curl-8.7.1-7|428	--enable-crypto-auth \
21mr|curl-8.7.1-7|429	--enable-libgcc \
21mr|curl-8.7.1-7|430	--enable-ldaps \
21mr|curl-8.7.1-7|431	--enable-ipv6 \
21mr|curl-8.7.1-7|432	--with-ca-bundle=%{_openssldir}/certs/ca-bundle.crt \
21mr|curl-8.7.1-7|433	--with-gssapi=%{_prefix} \
21mr|curl-8.7.1-7|434	--enable-ares \
21mr|curl-8.7.1-7|435	--enable-tls-srp \
21mr|curl-8.7.1-7|436	--without-libpsl \
21mr|curl-8.7.1-7|437	$ADD_CONF_OPTS --
21mr|curl-8.7.1-7|438	
21mr|curl-8.7.1-7|439	%make_build
21mr|curl-8.7.1-7|440	
21mr|curl-8.7.1-7|441	# we don't want them in curl-examples:
21mr|curl-8.7.1-7|442	rm -r docs/examples/.deps ||:
21mr|curl-8.7.1-7|443	find docs/examples -name .gitignore -print -delete
21mr|curl-8.7.1-7|444	
21mr|curl-8.7.1-7|445	%shell_end
21mr|curl-8.7.1-7|446	
21mr|curl-8.7.1-7|447	%install
21mr|curl-8.7.1-7|448	%shell_begin
21mr|curl-8.7.1-7|449	case "$SSL" in
21mr|curl-8.7.1-7|450	openssl )
21mr|curl-8.7.1-7|451	%makeinstall_std
21mr|curl-8.7.1-7|452	;;
21mr|curl-8.7.1-7|453	libressl )
21mr|curl-8.7.1-7|454	tmp="$(mktemp -d -p $PWD)"
21mr|curl-8.7.1-7|455	mkdir -p "$tmp"
21mr|curl-8.7.1-7|456	make DESTDIR="${tmp}" install
21mr|curl-8.7.1-7|457	mv -v ${tmp}%{_bindir}/curl %{buildroot}%{_bindir}/curl-libressl
21mr|curl-8.7.1-7|458	mv -v ${tmp}%{_libdir}/libcurl-libressl* %{buildroot}%{_libdir}
21mr|curl-8.7.1-7|459	mv -v ${tmp}%{_includedir}/curl-libressl %{buildroot}%{_includedir}/
21mr|curl-8.7.1-7|460	cat ${tmp}%{_libdir}/pkgconfig/libcurl.pc | \
21mr|curl-8.7.1-7|461	sed -r \
21mr|curl-8.7.1-7|462	-e 's,^Name:.+,Name: libcurl-libressl,g' \
21mr|curl-8.7.1-7|463	-e 's,-lcurl,-lcurl-libressl,g' \
21mr|curl-8.7.1-7|464	-e "s,@LIBRESSL_LIBS@,$(pkg-config --libs-only-L libressl),g" \
21mr|curl-8.7.1-7|465	-e "s,@LIBRESSL_LIBS_PRIVATE@,,g" \
21mr|curl-8.7.1-7|466	-e "s,@LIBRESSL_CFLAGS@,$(pkg-config --cflags-only-I libressl),g" \
21mr|curl-8.7.1-7|467	> %{buildroot}%{_libdir}/pkgconfig/libcurl-libressl.pc
21mr|curl-8.7.1-7|468	#rm -fr "$tmp"
21mr|curl-8.7.1-7|469	;;
21mr|curl-8.7.1-7|470	gnutls )
21mr|curl-8.7.1-7|471	tmp="$(mktemp -d -p $PWD)"
21mr|curl-8.7.1-7|472	mkdir -p "$tmp"
21mr|curl-8.7.1-7|473	make DESTDIR="${tmp}" install
21mr|curl-8.7.1-7|474	mv -v ${tmp}%{_bindir}/curl %{buildroot}%{_bindir}/curl-gnutls
21mr|curl-8.7.1-7|475	mv -v ${tmp}%{_libdir}/libcurl-gnutls* %{buildroot}%{_libdir}
21mr|curl-8.7.1-7|476	mv -v ${tmp}%{_includedir}/curl-gnutls %{buildroot}%{_includedir}/
21mr|curl-8.7.1-7|477	cat ${tmp}%{_libdir}/pkgconfig/libcurl.pc | \
21mr|curl-8.7.1-7|478	sed -r \
21mr|curl-8.7.1-7|479	-e 's,^Name:.+,Name: libcurl-gnutls,g' \
21mr|curl-8.7.1-7|480	-e 's,-lcurl,-lcurl-gnutls,g' \
21mr|curl-8.7.1-7|481	-e 's,-I$\{includedir\},-I$\{includedir\} -I$\{includedir\}/curl-gnutls,' \
21mr|curl-8.7.1-7|482	> %{buildroot}%{_libdir}/pkgconfig/libcurl-gnutls.pc
21mr|curl-8.7.1-7|483	;;
21mr|curl-8.7.1-7|484	* ) echo 'Unknown $SSL' && exit 1 ;;
21mr|curl-8.7.1-7|485	esac
21mr|curl-8.7.1-7|486	
21mr|curl-8.7.1-7|487	%shell_end
21mr|curl-8.7.1-7|488	
21mr|curl-8.7.1-7|489	# [july 2008] HACK. to be replaced by a real fix
21mr|curl-8.7.1-7|490	sed -i -e 's!-Wl,--as-needed!!' -e 's!-Wl,--no-undefined!!' %{buildroot}%{_bindir}/%{name}-config
21mr|curl-8.7.1-7|491	sed -i -e 's!-Wl,--as-needed!!' -e 's!-Wl,--no-undefined!!' %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|curl-8.7.1-7|492	
21mr|curl-8.7.1-7|493	# (tpg) use rootcerts's certificates #35917
21mr|curl-8.7.1-7|494	find %{buildroot} -name ca-bundle.crt -exec rm -f '{}' \;
21mr|curl-8.7.1-7|495	
21mr|curl-8.7.1-7|496	# we don't package mk-ca-bundle so we don't need man for it
21mr|curl-8.7.1-7|497	rm -f %{buildroot}%{_mandir}/man1/mk-ca-bundle.1*
21mr|curl-8.7.1-7|498	
21mr|curl-8.7.1-7|499	%if %{with libressl}
21mr|curl-8.7.1-7|500	( cd %{buildroot}%{_bindir} ; ln -s curl-libressl curl-gost )
21mr|curl-8.7.1-7|501	%endif
21mr|curl-8.7.1-7|502	
21mr|curl-8.7.1-7|503	%check
21mr|curl-8.7.1-7|504	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
21mr|curl-8.7.1-7|505	%if %{with libressl}
21mr|curl-8.7.1-7|506	readelf -a %{buildroot}%{_bindir}/curl-libressl | grep NEEDED | grep -q libcurl-libressl
21mr|curl-8.7.1-7|507	readelf -a %{buildroot}%{_libdir}/libcurl-libressl.so | grep SONAME | grep -q libcurl-libressl
21mr|curl-8.7.1-7|508	readelf -a %{buildroot}%{_libdir}/libcurl-libressl.so | grep NEEDED | grep -q 'libssl.so.%{libressl_libssl_sover}'
21mr|curl-8.7.1-7|509	readelf -a %{buildroot}%{_libdir}/libcurl-libressl.so | grep NEEDED | grep -q 'libcrypto.so.%{libressl_libcrypto_sover}'
21mr|curl-8.7.1-7|510	readelf -a %{buildroot}%{_libdir}/libcurl-gnutls.so | grep NEEDED | grep -q 'libgnutls.so.'
21mr|curl-8.7.1-7|511	! readelf -a %{buildroot}%{_libdir}/libcurl.so | grep SONAME | grep -q libcurl-libressl
21mr|curl-8.7.1-7|512	readelf -a %{buildroot}%{_libdir}/libcurl-gnutls.so | grep SONAME | grep -q libcurl-gnutls
21mr|curl-8.7.1-7|513	# Check that GSS-API has been enabled
21mr|curl-8.7.1-7|514	readelf -a %{buildroot}%{_libdir}/libcurl.so          | grep NEEDED | grep -q libgssapi
21mr|curl-8.7.1-7|515	readelf -a %{buildroot}%{_libdir}/libcurl-libressl.so | grep NEEDED | grep -q libgssapi
21mr|curl-8.7.1-7|516	readelf -a %{buildroot}%{_libdir}/libcurl-gnutls.so   | grep NEEDED | grep -q libgssapi
21mr|curl-8.7.1-7|517	# This test will not fail if there is no connection with internet
21mr|curl-8.7.1-7|518	# --insecure to ignore missing SSL certificate
21mr|curl-8.7.1-7|519	if %{buildroot}%{_bindir}/curl-libressl --insecure \
21mr|curl-8.7.1-7|520	"https://www.cryptopro.ru:4444/test/tls-cli.asp" 2>&1 | \
21mr|curl-8.7.1-7|521	grep -q ':unsupported algorithm$' ;
21mr|curl-8.7.1-7|522	then
21mr|curl-8.7.1-7|523	echo "GOST is not supported"
21mr|curl-8.7.1-7|524	exit 1
21mr|curl-8.7.1-7|525	fi
21mr|curl-8.7.1-7|526	%endif
21mr|curl-8.7.1-7|527	
21mr|curl-8.7.1-7|528	
21mr|curl-8.7.1-7|529	## fix security issue
21mr|curl-8.7.1-7|530	# CVE-2022-22576 CVE-2022-27774 CVE-2022-27775 CVE-2022-27776
21mr|curl-8.7.1-7|531	# CVE-2022-27778 CVE-2022-27779 CVE-2022-27780 CVE-2022-27781
21mr|curl-8.7.1-7|532	# CVE-2022-27782 CVE-2022-30115 CVE-2022-32205 CVE-2022-32206
21mr|curl-8.7.1-7|533	# CVE-2022-32207 CVE-2022-32208 CVE-2022-35252
21mr|curl-8.7.1-7|534	
21mr|curl-8.7.1-7|535	
21mr|curl-8.7.1-7|536	%changelog
21mr|curl-8.7.1-7|537	* Wed Mar 18 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|curl-8.7.1-7|538	- fix CVE
21mr|curl-8.7.1-7|539	
21mr|curl-8.7.1-7|540	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru> 8.7.1-6
21mr|curl-8.7.1-7|541	- fix CVE
21mr|curl-8.7.1-7|542	
21mr|curl-8.7.1-7|543	* Thu Jan 22 2026 Aleksandr Proklov <a.proklov@rosa.ru> 8.7.1-5
21mr|curl-8.7.1-7|544	- fix CVE
21mr|curl-8.7.1-7|545	
21mr|curl-8.7.1-7|546	* Mon Aug 11 2025 Aleksandr Proklov <a.proklov@rosa.ru> 8.7.1-4
21mr|curl-8.7.1-7|547	- rediff patch
21mr|curl-8.7.1-7|548	
21mr|curl-8.7.1-7|549	* Mon Aug 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|curl-8.7.1-7|550	- fix CVE
21mr|curl-8.7.1-7|551	
21mr|curl-8.7.1-7|552	* Tue May 20 2025 Aleksandr Proklov <a.proklov@rosa.ru> 8.7.1-3
21mr|curl-8.7.1-7|553	- fix CVE
21mr|curl-8.7.1-7|554	
21mr|curl-8.7.1-7|555	* Tue Dec 24 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 8.7.1-2
21mr|curl-8.7.1-7|556	- fix CVE
21mr|curl-8.7.1-7|557	
21mr|curl-8.7.1-7|558	- Merge: 4f54db7 c32b89f
21mr|curl-8.7.1-7|559	* Tue Apr 16 2024 slava86 <s.matveev@rosalinux.ru> 8.7.1-1
21mr|curl-8.7.1-7|560	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|curl-8.7.1-7|561	
21mr|curl-8.7.1-7|562	* Tue Apr 2 2024 Alexander Stefanov <alexander@mezon.ru> 8.7.1-1
21mr|curl-8.7.1-7|563	- add git fixes
21mr|curl-8.7.1-7|564	
21mr|curl-8.7.1-7|565	* Wed Mar 27 2024 Alexander Stefanov <alexander@mezon.ru> 8.7.1-1
21mr|curl-8.7.1-7|566	- 8.7.1
21mr|curl-8.7.1-7|567	
21mr|curl-8.7.1-7|568	* Sat Feb 3 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 8.6.0-2
21mr|curl-8.7.1-7|569	- Rebuild with openssl3
21mr|curl-8.7.1-7|570	
21mr|curl-8.7.1-7|571	* Thu Feb 1 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 8.6.0-1
21mr|curl-8.7.1-7|572	- Update version to 8.6.0
21mr|curl-8.7.1-7|573	
21mr|curl-8.7.1-7|574	* Thu Jan 11 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 8.5.0-1
21mr|curl-8.7.1-7|575	- Update version to 8.5.0
21mr|curl-8.7.1-7|576	
21mr|curl-8.7.1-7|577	* Thu Jan 11 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 8.5.0-1
21mr|curl-8.7.1-7|578	- Update version to 8.5.0
21mr|curl-8.7.1-7|579	
21mr|curl-8.7.1-7|580	* Mon Nov 20 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|curl-8.7.1-7|581	- enable debug
21mr|curl-8.7.1-7|582	
21mr|curl-8.7.1-7|583	* Mon Nov 20 2023 Victor Ryzhikh <victorr2007@yandex.ru> 8.4.0-2
21mr|curl-8.7.1-7|584	- Disabled debug
21mr|curl-8.7.1-7|585	
21mr|curl-8.7.1-7|586	* Mon Nov 20 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|curl-8.7.1-7|587	- Revert commit Fix builb debug
21mr|curl-8.7.1-7|588	
21mr|curl-8.7.1-7|589	* Mon Nov 20 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|curl-8.7.1-7|590	- Fix builb debug
21mr|curl-8.7.1-7|591	
21mr|curl-8.7.1-7|592	* Thu Oct 12 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 8.4.0-1
21mr|curl-8.7.1-7|593	- upd: 7.86.0 -> 8.4.0
21mr|curl-8.7.1-7|594	
21mr|curl-8.7.1-7|595	* Fri Feb 10 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 7.86.0-2
21mr|curl-8.7.1-7|596	- Use bcond for http2 support
21mr|curl-8.7.1-7|597	
21mr|curl-8.7.1-7|598	* Thu Dec 1 2022 slava86 <s.matveev@rosalinux.ru> 7.86.0-1
21mr|curl-8.7.1-7|599	- 7.81.0 -> 7.86.0
21mr|curl-8.7.1-7|600	- update to fix security issues
21mr|curl-8.7.1-7|601	
21mr|curl-8.7.1-7|602	* Tue Nov 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.81.0-4
21mr|curl-8.7.1-7|603	- Add provides to pull libcurl-gnutls in steam by a name without major number
21mr|curl-8.7.1-7|604	- binaries built on Ubuntu (and shipped in steam) are often linked to libcurl-gnutls
21mr|curl-8.7.1-7|605	
21mr|curl-8.7.1-7|606	* Mon Oct 10 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 7.81.0-3
21mr|curl-8.7.1-7|607	- Enable http2 support
21mr|curl-8.7.1-7|608	- At least solves the problem for downloading flatpak files from flathub
21mr|curl-8.7.1-7|609	
21mr|curl-8.7.1-7|610	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 7.81.0-2
21mr|curl-8.7.1-7|611	- MassBuild#2792: Increase release tag
21mr|curl-8.7.1-7|612	
21mr|curl-8.7.1-7|613	* Sun Aug 28 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|curl-8.7.1-7|614	- Revert "Updated curl.spec" see https://abf.rosalinux.ru/import/curl/pull_requests/7
21mr|curl-8.7.1-7|615	- This reverts commit 672fa7713207a505c72cfec23be3fbbabe39d1ed.
21mr|curl-8.7.1-7|616	
21mr|curl-8.7.1-7|617	* Sun Aug 28 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|curl-8.7.1-7|618	- Revert "Updated .abf.yml" see https://abf.rosalinux.ru/import/curl/pull_requests/7
21mr|curl-8.7.1-7|619	- This reverts commit 16cd47b0f995461419be020ff4c5fa152698d978.
21mr|curl-8.7.1-7|620	
21mr|curl-8.7.1-7|621	* Sun Aug 28 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|curl-8.7.1-7|622	- Revert "Clear for update to 7.84.0" see https://abf.rosalinux.ru/import/curl/pull_requests/7
21mr|curl-8.7.1-7|623	- This reverts commit 2982f920237a55b22345b22cf9e10f7a5cb3748e.
21mr|curl-8.7.1-7|624	
21mr|curl-8.7.1-7|625	* Sat Aug 27 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|curl-8.7.1-7|626	- Clear for update to 7.84.0
21mr|curl-8.7.1-7|627	
21mr|curl-8.7.1-7|628	- Merge: 7f35398 16cd47b
21mr|curl-8.7.1-7|629	* Sat Aug 27 2022 survolog <survolog@yandex.ru>
21mr|curl-8.7.1-7|630	- Merge pull request #7 from minergenon/curl:rosa2021.1
21mr|curl-8.7.1-7|631	- curl
21mr|curl-8.7.1-7|632	
21mr|curl-8.7.1-7|633	* Sat Aug 27 2022 <minergenon@gmail.com>
21mr|curl-8.7.1-7|634	- Updated .abf.yml
21mr|curl-8.7.1-7|635	
21mr|curl-8.7.1-7|636	* Sat Aug 27 2022 <minergenon@gmail.com>
21mr|curl-8.7.1-7|637	- Updated curl.spec
21mr|curl-8.7.1-7|638	
21mr|curl-8.7.1-7|639	* Wed Feb 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.81.0-1
21mr|curl-8.7.1-7|640	- upd: 7.78.0 -> 7.81.0
21mr|curl-8.7.1-7|641	
21mr|curl-8.7.1-7|642	* Tue Sep 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.78.0-3
21mr|curl-8.7.1-7|643	- delete odd files in /usr/share/doc
21mr|curl-8.7.1-7|644	
21mr|curl-8.7.1-7|645	* Tue Sep 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.78.0-1
21mr|curl-8.7.1-7|646	- adapt patches for new version
21mr|curl-8.7.1-7|647	
21mr|curl-8.7.1-7|648	* Tue Sep 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|curl-8.7.1-7|649	- upd: 7.76.1 -> 7.78.0
21mr|curl-8.7.1-7|650	
21mr|curl-8.7.1-7|651	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 7.76.1-2
21mr|curl-8.7.1-7|652	- MassBuild#2340: Increase release tag
21mr|curl-8.7.1-7|653	
21mr|curl-8.7.1-7|654	* Wed Apr 14 2021 Alexander Stefanov <alexander@mezon.ru> 7.76.1-1
21mr|curl-8.7.1-7|655	- 7.76.1
21mr|curl-8.7.1-7|656	
21mr|curl-8.7.1-7|657	* Tue Apr 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.76.0-2
21mr|curl-8.7.1-7|658	- upd: 7.75.0 -> 7.76.0
21mr|curl-8.7.1-7|659	
21mr|curl-8.7.1-7|660	* Tue Apr 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|curl-8.7.1-7|661	- Revert "7.76.0"
21mr|curl-8.7.1-7|662	- %%%%aply_patches is intentionally in that place, otherwise pkgconfig files are broken.
21mr|curl-8.7.1-7|663	- This reverts commit 58935934a5db01d34783c9e29c178bf7e54207c8.
21mr|curl-8.7.1-7|664	
21mr|curl-8.7.1-7|665	* Sun Apr 4 2021 Alexander Stefanov <alexander@mezon.ru> 7.76.0-1
21mr|curl-8.7.1-7|666	- 7.76.0
21mr|curl-8.7.1-7|667	
21mr|curl-8.7.1-7|668	* Tue Mar 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.75.0-2
21mr|curl-8.7.1-7|669	- Build libcurl-gnutls
21mr|curl-8.7.1-7|670	
21mr|curl-8.7.1-7|671	* Thu Feb 11 2021 Alexander Stefanov <alexander@mezon.ru> 7.75.0-1
21mr|curl-8.7.1-7|672	- 7.75.0
21mr|curl-8.7.1-7|673	
21mr|curl-8.7.1-7|674	* Tue Feb 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.74.0-2
21mr|curl-8.7.1-7|675	- remove "-DEV" from useragent ("curl/7.74.0-DEV" -> "curl/7.74.0")
21mr|curl-8.7.1-7|676	
21mr|curl-8.7.1-7|677	* Sat Dec 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.74.0-1
21mr|curl-8.7.1-7|678	- TLS SRP support is buildable with LibreSSL 3.2.0
21mr|curl-8.7.1-7|679	
21mr|curl-8.7.1-7|680	* Fri Dec 11 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|curl-8.7.1-7|681	- Update docs, add more docs, use git tag
21mr|curl-8.7.1-7|682	
21mr|curl-8.7.1-7|683	* Fri Dec 11 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|curl-8.7.1-7|684	- Fix patch
21mr|curl-8.7.1-7|685	- Adapt for upstream commit https://github.com/curl/curl/commit/6f3369bbcf9d0ebdaa5d141f8ca446448c24494c
21mr|curl-8.7.1-7|686	
21mr|curl-8.7.1-7|687	* Fri Dec 11 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|curl-8.7.1-7|688	- upd: 7.73.0 -> 7.74.0 (fixed CVE-2020-8286, CVE-2020-8285, CVE-2020-8231, CVE-2020-8284)
21mr|curl-8.7.1-7|689	
21mr|curl-8.7.1-7|690	* Sun Oct 18 2020 Alexander Stefanov <alexander@mezon.ru> 7.73.0-1
21mr|curl-8.7.1-7|691	- 7.73.0
21mr|curl-8.7.1-7|692	
21mr|curl-8.7.1-7|693	* Mon Aug 31 2020 Alzim <a.zimin@rosalinux.ru> 7.72.0-1
21mr|curl-8.7.1-7|694	- Updated to 7.72.0
21mr|curl-8.7.1-7|695	
21mr|curl-8.7.1-7|696	* Sun Jul 5 2020 Alexander Stefanov <alexander@mezon.ru> 7.71.1-1
21mr|curl-8.7.1-7|697	- version autoupdate [7.71.1]
21mr|curl-8.7.1-7|698	
21mr|curl-8.7.1-7|699	* Wed Jun 24 2020 Alzim <a.zimin@rosalinux.ru> 7.71.0-1
21mr|curl-8.7.1-7|700	- Updated to 7.71.0
21mr|curl-8.7.1-7|701	
21mr|curl-8.7.1-7|702	* Wed Apr 29 2020 Alexander Stefanov <alexander@mezon.ru> 7.70.0-1
21mr|curl-8.7.1-7|703	- version autoupdate [7.70.0]
21mr|curl-8.7.1-7|704	
21mr|curl-8.7.1-7|705	* Tue Mar 24 2020 Алзим <a.zimin@rosalinux.ru> 7.69.1-1
21mr|curl-8.7.1-7|706	- Updated to 7.69.1

11884 21
21mr|curve25519-java-0.1.0-7|1	Name:          curve25519-java
21mr|curve25519-java-0.1.0-7|2	Version:       0.1.0
21mr|curve25519-java-0.1.0-7|3	Release:       7
21mr|curve25519-java-0.1.0-7|4	Summary:       Implementation of Curve25519 in Java
21mr|curve25519-java-0.1.0-7|5	# Fork of https://code.google.com/p/curve25519-java/
21mr|curve25519-java-0.1.0-7|6	# Public domain: ./src/main/java/djb/Bench.java
21mr|curve25519-java-0.1.0-7|7	# ./src/main/java/djb/Curve25519.java
21mr|curve25519-java-0.1.0-7|8	# Licensed under ASL 2.0
21mr|curve25519-java-0.1.0-7|9	License:       ASL 2.0 and Public Domain
21mr|curve25519-java-0.1.0-7|10	URL:           https://github.com/trevorbernard/curve25519-java
21mr|curve25519-java-0.1.0-7|11	Source0:       https://github.com/trevorbernard/curve25519-java/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|curve25519-java-0.1.0-7|12	# https://github.com/trevorbernard/curve25519-java/issues/1
21mr|curve25519-java-0.1.0-7|13	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|curve25519-java-0.1.0-7|14	
21mr|curve25519-java-0.1.0-7|15	BuildRequires: maven-local
21mr|curve25519-java-0.1.0-7|16	BuildRequires: mvn(junit:junit)
21mr|curve25519-java-0.1.0-7|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|curve25519-java-0.1.0-7|18	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|curve25519-java-0.1.0-7|19	
21mr|curve25519-java-0.1.0-7|20	Group:          Development/Java
21mr|curve25519-java-0.1.0-7|21	BuildArch:     noarch
21mr|curve25519-java-0.1.0-7|22	# Java stack is not supported on x86_32
21mr|curve25519-java-0.1.0-7|23	ExcludeArch: %{ix86}
21mr|curve25519-java-0.1.0-7|24	
21mr|curve25519-java-0.1.0-7|25	%description
21mr|curve25519-java-0.1.0-7|26	Java port of Matthijs van Duin's implementation
21mr|curve25519-java-0.1.0-7|27	of Daniel J Bernstein's Curve25519.
21mr|curve25519-java-0.1.0-7|28	
21mr|curve25519-java-0.1.0-7|29	%package javadoc
21mr|curve25519-java-0.1.0-7|30	Summary:       Javadoc for %{name}
21mr|curve25519-java-0.1.0-7|31	
21mr|curve25519-java-0.1.0-7|32	%description javadoc
21mr|curve25519-java-0.1.0-7|33	This package contains javadoc for %{name}.
21mr|curve25519-java-0.1.0-7|34	
21mr|curve25519-java-0.1.0-7|35	%prep
21mr|curve25519-java-0.1.0-7|36	%setup -q -n %{name}-%{version}
21mr|curve25519-java-0.1.0-7|37	find . -name "*.class" -delete
21mr|curve25519-java-0.1.0-7|38	find . -name "*.jar" -print -delete
21mr|curve25519-java-0.1.0-7|39	
21mr|curve25519-java-0.1.0-7|40	cp -p %{SOURCE1} LICENSE.txt
21mr|curve25519-java-0.1.0-7|41	sed -i 's/\r//' LICENSE.txt
21mr|curve25519-java-0.1.0-7|42	
21mr|curve25519-java-0.1.0-7|43	%pom_remove_plugin :maven-gpg-plugin
21mr|curve25519-java-0.1.0-7|44	%pom_remove_plugin :maven-javadoc-plugin
21mr|curve25519-java-0.1.0-7|45	%pom_remove_plugin :maven-source-plugin
21mr|curve25519-java-0.1.0-7|46	
21mr|curve25519-java-0.1.0-7|47	# Add OSGi support
21mr|curve25519-java-0.1.0-7|48	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|curve25519-java-0.1.0-7|49	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 . "
21mr|curve25519-java-0.1.0-7|50	<extensions>true</extensions>
21mr|curve25519-java-0.1.0-7|51	<configuration>
21mr|curve25519-java-0.1.0-7|52	<instructions>
21mr|curve25519-java-0.1.0-7|53	<Bundle-Name>\${project.name}</Bundle-Name>
21mr|curve25519-java-0.1.0-7|54	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|curve25519-java-0.1.0-7|55	</instructions>
21mr|curve25519-java-0.1.0-7|56	</configuration>
21mr|curve25519-java-0.1.0-7|57	<executions>
21mr|curve25519-java-0.1.0-7|58	<execution>
21mr|curve25519-java-0.1.0-7|59	<id>bundle-manifest</id>
21mr|curve25519-java-0.1.0-7|60	<phase>process-classes</phase>
21mr|curve25519-java-0.1.0-7|61	<goals>
21mr|curve25519-java-0.1.0-7|62	<goal>manifest</goal>
21mr|curve25519-java-0.1.0-7|63	</goals>
21mr|curve25519-java-0.1.0-7|64	</execution>
21mr|curve25519-java-0.1.0-7|65	</executions>"
21mr|curve25519-java-0.1.0-7|66	
21mr|curve25519-java-0.1.0-7|67	%mvn_file org.zeromq:%{name} %{name}
21mr|curve25519-java-0.1.0-7|68	
21mr|curve25519-java-0.1.0-7|69	%build
21mr|curve25519-java-0.1.0-7|70	
21mr|curve25519-java-0.1.0-7|71	%mvn_build
21mr|curve25519-java-0.1.0-7|72	
21mr|curve25519-java-0.1.0-7|73	%install
21mr|curve25519-java-0.1.0-7|74	%mvn_install
21mr|curve25519-java-0.1.0-7|75	
21mr|curve25519-java-0.1.0-7|76	%files -f .mfiles
21mr|curve25519-java-0.1.0-7|77	%doc README.md
21mr|curve25519-java-0.1.0-7|78	%license LICENSE.txt
21mr|curve25519-java-0.1.0-7|79	
21mr|curve25519-java-0.1.0-7|80	%files javadoc -f .mfiles-javadoc
21mr|curve25519-java-0.1.0-7|81	%license LICENSE.txt
21mr|curve25519-java-0.1.0-7|82	

11885 21
21mr|curvesapi-1.04-7|1	%global githash 25f63a4a5a98a4bc82bb0e155cdf4d28e0c9e8a7
21mr|curvesapi-1.04-7|2	Name:          curvesapi
21mr|curvesapi-1.04-7|3	Version:       1.04
21mr|curvesapi-1.04-7|4	Release:       7
21mr|curvesapi-1.04-7|5	Summary:       Java implementation of various mathematical curves
21mr|curvesapi-1.04-7|6	# Fork of https://sourceforge.net/projects/curves/
21mr|curvesapi-1.04-7|7	License:       BSD
21mr|curvesapi-1.04-7|8	Group:         Development/Java
21mr|curvesapi-1.04-7|9	URL:           https://github.com/virtuald/curvesapi
21mr|curvesapi-1.04-7|10	Source0:       https://github.com/virtuald/curvesapi/archive/%{githash}/%{name}-%{version}.tar.gz
21mr|curvesapi-1.04-7|11	
21mr|curvesapi-1.04-7|12	BuildRequires: maven-local
21mr|curvesapi-1.04-7|13	BuildRequires: mvn(junit:junit)
21mr|curvesapi-1.04-7|14	
21mr|curvesapi-1.04-7|15	BuildArch:     noarch
21mr|curvesapi-1.04-7|16	# Java stack is not supported on x86_32
21mr|curvesapi-1.04-7|17	ExcludeArch: %{ix86}
21mr|curvesapi-1.04-7|18	
21mr|curvesapi-1.04-7|19	%description
21mr|curvesapi-1.04-7|20	Implementation of various mathematical curves that define themselves
21mr|curvesapi-1.04-7|21	over a set of control points. The API is written in Java. The curves
21mr|curvesapi-1.04-7|22	supported are: Bezier, B-Spline, Cardinal Spline, Catmull-Rom Spline,
21mr|curvesapi-1.04-7|23	Lagrange, Natural Cubic Spline, and NURBS.
21mr|curvesapi-1.04-7|24	
21mr|curvesapi-1.04-7|25	%package javadoc
21mr|curvesapi-1.04-7|26	Summary:       Javadoc for %{name}
21mr|curvesapi-1.04-7|27	
21mr|curvesapi-1.04-7|28	%description javadoc
21mr|curvesapi-1.04-7|29	This package contains javadoc for %{name}.
21mr|curvesapi-1.04-7|30	
21mr|curvesapi-1.04-7|31	%prep
21mr|curvesapi-1.04-7|32	%setup -q -n %{name}-%{githash}
21mr|curvesapi-1.04-7|33	
21mr|curvesapi-1.04-7|34	# Convert from dos to unix line ending
21mr|curvesapi-1.04-7|35	for file in r*.txt demo/*.java
21mr|curvesapi-1.04-7|36	do
21mr|curvesapi-1.04-7|37	sed -i.orig 's|\r||g' $file
21mr|curvesapi-1.04-7|38	touch -r $file.orig $file
21mr|curvesapi-1.04-7|39	rm $file.orig
21mr|curvesapi-1.04-7|40	done
21mr|curvesapi-1.04-7|41	
21mr|curvesapi-1.04-7|42	%mvn_file :%{name} %{name}
21mr|curvesapi-1.04-7|43	
21mr|curvesapi-1.04-7|44	%build
21mr|curvesapi-1.04-7|45	
21mr|curvesapi-1.04-7|46	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|curvesapi-1.04-7|47	
21mr|curvesapi-1.04-7|48	%install
21mr|curvesapi-1.04-7|49	%mvn_install
21mr|curvesapi-1.04-7|50	
21mr|curvesapi-1.04-7|51	%files -f .mfiles
21mr|curvesapi-1.04-7|52	%doc README.md readme.txt release-notes.txt scshot.png demo
21mr|curvesapi-1.04-7|53	%license license.txt
21mr|curvesapi-1.04-7|54	
21mr|curvesapi-1.04-7|55	%files javadoc -f .mfiles-javadoc
21mr|curvesapi-1.04-7|56	%license license.txt
21mr|curvesapi-1.04-7|57	

11886 21
21mr|custodia-0.6.0-2|1	Name:		custodia
21mr|custodia-0.6.0-2|2	Version:	0.6.0
21mr|custodia-0.6.0-2|3	Release:	2
21mr|custodia-0.6.0-2|4	Summary:	A service to manage, retrieve and store secrets for other processes
21mr|custodia-0.6.0-2|5	Group:		Development/Python
21mr|custodia-0.6.0-2|6	License:	GPLv3+
21mr|custodia-0.6.0-2|7	URL:		https://github.com/latchset/%{name}
21mr|custodia-0.6.0-2|8	Source0:	https://github.com/latchset/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|custodia-0.6.0-2|9	Source2:	custodia.conf
21mr|custodia-0.6.0-2|10	Source3:	custodia@.service
21mr|custodia-0.6.0-2|11	Source4:	custodia@.socket
21mr|custodia-0.6.0-2|12	Source5:	custodia.tmpfiles.conf
21mr|custodia-0.6.0-2|13	Source6:	custodia.sysusers.conf
21mr|custodia-0.6.0-2|14	Patch1:		nonfatal_deprecation.patch
21mr|custodia-0.6.0-2|15	Patch2:		0001-Replace-use-of-pytest-get_marker.patch
21mr|custodia-0.6.0-2|16	BuildRequires:	pkgconfig(python3)
21mr|custodia-0.6.0-2|17	BuildRequires:	python3egg(jwcrypto) >= 0.4.2
21mr|custodia-0.6.0-2|18	BuildRequires:	python3egg(requests)
21mr|custodia-0.6.0-2|19	BuildRequires:	python3egg(setuptools) > 18
21mr|custodia-0.6.0-2|20	BuildRequires:	python3egg(coverage)
21mr|custodia-0.6.0-2|21	BuildRequires:	python3egg(pytest)
21mr|custodia-0.6.0-2|22	BuildRequires:	python3egg(docutils)
21mr|custodia-0.6.0-2|23	BuildRequires:	python3-systemd
21mr|custodia-0.6.0-2|24	Requires(pre):	/bin/systemd-sysusers
21mr|custodia-0.6.0-2|25	BuildArch:	noarch
21mr|custodia-0.6.0-2|26	
21mr|custodia-0.6.0-2|27	%description
21mr|custodia-0.6.0-2|28	A service to manage, retrieve and store secrets for other processes
21mr|custodia-0.6.0-2|29	Custodia is a Secrets Service Provider, it stores or proxies access to     \
21mr|custodia-0.6.0-2|30	keys, password, and secret material in general. Custodia is built to       \
21mr|custodia-0.6.0-2|31	use the HTTP protocol and a RESTful API as an IPC mechanism over a local   \
21mr|custodia-0.6.0-2|32	Unix Socket. It can also be exposed to a network via a Reverse Proxy       \
21mr|custodia-0.6.0-2|33	service assuming proper authentication and header validation is            \
21mr|custodia-0.6.0-2|34	implemented in the Proxy.                                                  \
21mr|custodia-0.6.0-2|35	
21mr|custodia-0.6.0-2|36	%files
21mr|custodia-0.6.0-2|37	%doc README API.md
21mr|custodia-0.6.0-2|38	%doc %{_defaultdocdir}/custodia/examples/custodia.conf
21mr|custodia-0.6.0-2|39	%license LICENSE
21mr|custodia-0.6.0-2|40	%{_mandir}/man7/custodia*
21mr|custodia-0.6.0-2|41	%{_sbindir}/custodia
21mr|custodia-0.6.0-2|42	%{_bindir}/custodia-cli
21mr|custodia-0.6.0-2|43	%dir %attr(0700,custodia,custodia) %{_sysconfdir}/custodia
21mr|custodia-0.6.0-2|44	%config(noreplace) %attr(600,custodia,custodia) %{_sysconfdir}/custodia/custodia.conf
21mr|custodia-0.6.0-2|45	%attr(644,root,root)  %{_unitdir}/custodia@.socket
21mr|custodia-0.6.0-2|46	%attr(644,root,root)  %{_unitdir}/custodia@.service
21mr|custodia-0.6.0-2|47	%dir %attr(0700,custodia,custodia) %{_localstatedir}/lib/custodia
21mr|custodia-0.6.0-2|48	%dir %attr(0700,custodia,custodia) %{_localstatedir}/log/custodia
21mr|custodia-0.6.0-2|49	%dir %attr(0755,custodia,custodia) %{_localstatedir}/run/custodia
21mr|custodia-0.6.0-2|50	%{_tmpfilesdir}/custodia.conf
21mr|custodia-0.6.0-2|51	%{_sysusersdir}/custodia.conf
21mr|custodia-0.6.0-2|52	
21mr|custodia-0.6.0-2|53	%pre
21mr|custodia-0.6.0-2|54	%sysusers_create_package custodia %{SOURCE6}
21mr|custodia-0.6.0-2|55	
21mr|custodia-0.6.0-2|56	#------------------------------------------------------------------
21mr|custodia-0.6.0-2|57	%package -n python3-custodia
21mr|custodia-0.6.0-2|58	Summary:    Sub-package with python3 custodia modules
21mr|custodia-0.6.0-2|59	Requires:   python3-jwcrypto >= 0.4.2
21mr|custodia-0.6.0-2|60	Requires:   python3-requests
21mr|custodia-0.6.0-2|61	Requires:   python3-setuptools
21mr|custodia-0.6.0-2|62	Requires:   python3-systemd
21mr|custodia-0.6.0-2|63	Conflicts:  python3-custodia-extra < %{version}
21mr|custodia-0.6.0-2|64	
21mr|custodia-0.6.0-2|65	%description -n python3-custodia
21mr|custodia-0.6.0-2|66	Sub-package with python custodia modules
21mr|custodia-0.6.0-2|67	
21mr|custodia-0.6.0-2|68	%files -n python3-custodia
21mr|custodia-0.6.0-2|69	%license LICENSE
21mr|custodia-0.6.0-2|70	%{python3_sitelib}/%{name}
21mr|custodia-0.6.0-2|71	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info
21mr|custodia-0.6.0-2|72	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}-nspkg.pth
21mr|custodia-0.6.0-2|73	%{_sbindir}/custodia
21mr|custodia-0.6.0-2|74	%{_bindir}/custodia-cli
21mr|custodia-0.6.0-2|75	
21mr|custodia-0.6.0-2|76	#-------------------------------------------------------------------
21mr|custodia-0.6.0-2|77	
21mr|custodia-0.6.0-2|78	%prep
21mr|custodia-0.6.0-2|79	%autosetup -p1
21mr|custodia-0.6.0-2|80	
21mr|custodia-0.6.0-2|81	%build
21mr|custodia-0.6.0-2|82	%py3_build
21mr|custodia-0.6.0-2|83	
21mr|custodia-0.6.0-2|84	%check
21mr|custodia-0.6.0-2|85	# don't download packages
21mr|custodia-0.6.0-2|86	export PIP_INDEX_URL=http://host.invalid./
21mr|custodia-0.6.0-2|87	# Don't try to download dnspython3. The package is provided by python%{python3_pkgversion}-dns
21mr|custodia-0.6.0-2|88	export PIP_NO_DEPS=yes
21mr|custodia-0.6.0-2|89	# Ignore all install packages to enforce installation of sdist. Otherwise tox
21mr|custodia-0.6.0-2|90	# may pick up this package from global site-packages instead of source dist.
21mr|custodia-0.6.0-2|91	export PIP_IGNORE_INSTALLED=yes
21mr|custodia-0.6.0-2|92	
21mr|custodia-0.6.0-2|93	# Test custodia in a virtual environment
21mr|custodia-0.6.0-2|94	%{__python3} -m venv --system-site-packages testenv
21mr|custodia-0.6.0-2|95	testenv/bin/pip install .
21mr|custodia-0.6.0-2|96	testenv/bin/python -m pytest --capture=no --strict --skip-servertests
21mr|custodia-0.6.0-2|97	
21mr|custodia-0.6.0-2|98	%install
21mr|custodia-0.6.0-2|99	mkdir -p %{buildroot}/%{_sbindir}
21mr|custodia-0.6.0-2|100	mkdir -p %{buildroot}/%{_mandir}/man7
21mr|custodia-0.6.0-2|101	mkdir -p %{buildroot}/%{_defaultdocdir}/custodia
21mr|custodia-0.6.0-2|102	mkdir -p %{buildroot}/%{_defaultdocdir}/custodia/examples
21mr|custodia-0.6.0-2|103	mkdir -p %{buildroot}/%{_sysconfdir}/custodia
21mr|custodia-0.6.0-2|104	mkdir -p %{buildroot}/%{_unitdir}
21mr|custodia-0.6.0-2|105	mkdir -p %{buildroot}/%{_tmpfilesdir}
21mr|custodia-0.6.0-2|106	mkdir -p %{buildroot}/%{_localstatedir}/lib/custodia
21mr|custodia-0.6.0-2|107	mkdir -p %{buildroot}/%{_localstatedir}/log/custodia
21mr|custodia-0.6.0-2|108	mkdir -p %{buildroot}/%{_localstatedir}/run/custodia
21mr|custodia-0.6.0-2|109	
21mr|custodia-0.6.0-2|110	%py3_install
21mr|custodia-0.6.0-2|111	mv %{buildroot}/%{_bindir}/custodia %{buildroot}/%{_sbindir}/custodia
21mr|custodia-0.6.0-2|112	
21mr|custodia-0.6.0-2|113	install -m 644 -t "%{buildroot}/%{_mandir}/man7" man/custodia.7
21mr|custodia-0.6.0-2|114	install -m 644 -t "%{buildroot}/%{_defaultdocdir}/custodia" README API.md
21mr|custodia-0.6.0-2|115	install -m 644 -t "%{buildroot}/%{_defaultdocdir}/custodia/examples" custodia.conf
21mr|custodia-0.6.0-2|116	install -m 600 %{SOURCE2} %{buildroot}%{_sysconfdir}/custodia
21mr|custodia-0.6.0-2|117	install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}
21mr|custodia-0.6.0-2|118	install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}
21mr|custodia-0.6.0-2|119	install -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/custodia.conf
21mr|custodia-0.6.0-2|120	
21mr|custodia-0.6.0-2|121	#install sysuser config
21mr|custodia-0.6.0-2|122	install -d %{buildroot}%{_sysusersdir}/
21mr|custodia-0.6.0-2|123	install -m 0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/custodia.conf

11887 21
21mr|cvs-1.12.13-31|1	%global __requires_exceptions tcsh\\|/bin/csh
21mr|cvs-1.12.13-31|2	%global __requires_exclude_from ^/usr/share/cvs/contrib/
21mr|cvs-1.12.13-31|3	
21mr|cvs-1.12.13-31|4	Summary:	A version control system
21mr|cvs-1.12.13-31|5	Name:		cvs
21mr|cvs-1.12.13-31|6	Version:	1.12.13
21mr|cvs-1.12.13-31|7	Release:	31
21mr|cvs-1.12.13-31|8	License:	GPLv2+
21mr|cvs-1.12.13-31|9	Group:		Development/Tools
21mr|cvs-1.12.13-31|10	Url:		http://www.nongnu.org/cvs/
21mr|cvs-1.12.13-31|11	Source0:	http://ftp.gnu.org/non-gnu/cvs/source/feature/%{version}/%{name}-%{version}.tar.bz2
21mr|cvs-1.12.13-31|12	Source1:	http://ftp.gnu.org/non-gnu/cvs/source/feature/%{version}/%{name}-%{version}.tar.bz2.sig
21mr|cvs-1.12.13-31|13	Source2: 	cvspserver
21mr|cvs-1.12.13-31|14	Source3: 	cvs.conf
21mr|cvs-1.12.13-31|15	Source4: 	cvs-xinetd
21mr|cvs-1.12.13-31|16	Patch0:		cvs-1.11.19-varargs.patch
21mr|cvs-1.12.13-31|17	Patch2: 	cvs-1.12.13-errno.patch
21mr|cvs-1.12.13-31|18	Patch4:		cvs-1.11.1-newline.patch
21mr|cvs-1.12.13-31|19	Patch5:		cvs-1.11.4-first-login.patch
21mr|cvs-1.12.13-31|20	Patch6:		cvs-1.11.19-cvsbug.patch
21mr|cvs-1.12.13-31|21	# Patch from cvs of cvs:
21mr|cvs-1.12.13-31|22	# http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14840
21mr|cvs-1.12.13-31|23	Patch7:		cvs-zlib-read.patch
21mr|cvs-1.12.13-31|24	Patch8:		cvs-1.12.13-format_not_a_string_literal_and_no_format_arguments.diff
21mr|cvs-1.12.13-31|25	Patch9:		cvs-1.12.13-CVE-2012-0804.diff
21mr|cvs-1.12.13-31|26	Patch10:	cvs-1.11.23-Fix-CVE-2017-12836.patch
21mr|cvs-1.12.13-31|27	
21mr|cvs-1.12.13-31|28	BuildRequires:	groff
21mr|cvs-1.12.13-31|29	BuildRequires:	tcsh
21mr|cvs-1.12.13-31|30	BuildRequires:	texinfo
21mr|cvs-1.12.13-31|31	BuildRequires:	texlive
21mr|cvs-1.12.13-31|32	BuildRequires:	texlive-dehyph-exptl
21mr|cvs-1.12.13-31|33	BuildRequires:	vim-minimal
21mr|cvs-1.12.13-31|34	BuildRequires:	krb5-devel
21mr|cvs-1.12.13-31|35	BuildRequires:	pkgconfig(zlib)
21mr|cvs-1.12.13-31|36	Requires:	openssh-clients
21mr|cvs-1.12.13-31|37	
21mr|cvs-1.12.13-31|38	%description
21mr|cvs-1.12.13-31|39	CVS means Concurrent Version System; it is a version control system which can
21mr|cvs-1.12.13-31|40	record the history of your files (usually, but not always, source code). CVS
21mr|cvs-1.12.13-31|41	only stores the differences between versions, instead of every version of every
21mr|cvs-1.12.13-31|42	file you've ever created. CVS also keeps a log of who, when and why changes
21mr|cvs-1.12.13-31|43	occurred, among other aspects.
21mr|cvs-1.12.13-31|44	
21mr|cvs-1.12.13-31|45	CVS is very helpful for managing releases and controlling the concurrent
21mr|cvs-1.12.13-31|46	editing of source files among multiple authors. Instead of providing version
21mr|cvs-1.12.13-31|47	control for a collection of files in a single directory, CVS provides version
21mr|cvs-1.12.13-31|48	control for a hierarchical collection of directories consisting of revision
21mr|cvs-1.12.13-31|49	controlled files.
21mr|cvs-1.12.13-31|50	
21mr|cvs-1.12.13-31|51	These directories and files can then be combined together to form a software
21mr|cvs-1.12.13-31|52	release.
21mr|cvs-1.12.13-31|53	
21mr|cvs-1.12.13-31|54	Install the cvs package if you need to use a version control system.
21mr|cvs-1.12.13-31|55	
21mr|cvs-1.12.13-31|56	%files
21mr|cvs-1.12.13-31|57	%doc BUGS FAQ MINOR-BUGS NEWS PROJECTS TODO README
21mr|cvs-1.12.13-31|58	%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
21mr|cvs-1.12.13-31|59	%dir %{_sysconfdir}/cvs
21mr|cvs-1.12.13-31|60	%config(noreplace) %{_sysconfdir}/cvs/cvs.conf
21mr|cvs-1.12.13-31|61	%{_bindir}/cvs
21mr|cvs-1.12.13-31|62	%{_bindir}/cvsbug
21mr|cvs-1.12.13-31|63	%{_bindir}/rcs2log
21mr|cvs-1.12.13-31|64	%{_sbindir}/cvspserver
21mr|cvs-1.12.13-31|65	%{_infodir}/cvs*
21mr|cvs-1.12.13-31|66	%{_datadir}/cvs
21mr|cvs-1.12.13-31|67	%{_mandir}/man1/cvs.1*
21mr|cvs-1.12.13-31|68	%{_mandir}/man5/cvs.5*
21mr|cvs-1.12.13-31|69	%{_mandir}/man8/cvsbug.8*
21mr|cvs-1.12.13-31|70	
21mr|cvs-1.12.13-31|71	#----------------------------------------------------------------------------
21mr|cvs-1.12.13-31|72	
21mr|cvs-1.12.13-31|73	%prep
21mr|cvs-1.12.13-31|74	%setup -q
21mr|cvs-1.12.13-31|75	%patch0 -p1 -b .varargs
21mr|cvs-1.12.13-31|76	%patch2 -p1 -b .errno
21mr|cvs-1.12.13-31|77	%patch4 -p1 -b .newline
21mr|cvs-1.12.13-31|78	%patch5 -p1 -b .first-login
21mr|cvs-1.12.13-31|79	%patch6 -p1 -b .cvsbug
21mr|cvs-1.12.13-31|80	%patch7 -p0 -b .zlib-read
21mr|cvs-1.12.13-31|81	%patch8 -p1 -b .format_not_a_string_literal_and_no_format_arguments
21mr|cvs-1.12.13-31|82	%patch9 -p0 -b .CVE-2012-0804
21mr|cvs-1.12.13-31|83	%patch10 -p1 -b .CVE-2017-12836
21mr|cvs-1.12.13-31|84	
21mr|cvs-1.12.13-31|85	%build
21mr|cvs-1.12.13-31|86	# http://qa.mandriva.com/show_bug.cgi?id=31848
21mr|cvs-1.12.13-31|87	%define _fortify_cflags %{nil}
21mr|cvs-1.12.13-31|88	
21mr|cvs-1.12.13-31|89	export SENDMAIL="%{_sbindir}/sendmail"
21mr|cvs-1.12.13-31|90	
21mr|cvs-1.12.13-31|91	%serverbuild
21mr|cvs-1.12.13-31|92	
21mr|cvs-1.12.13-31|93	export CXXFLAGS="${CFLAGS}"
21mr|cvs-1.12.13-31|94	export CCFLAGS="${CFLAGS}"
21mr|cvs-1.12.13-31|95	
21mr|cvs-1.12.13-31|96	%configure \
21mr|cvs-1.12.13-31|97	--with-tmpdir=/tmp \
21mr|cvs-1.12.13-31|98	--with-external-zlib \
21mr|cvs-1.12.13-31|99	--with-editor=vi
21mr|cvs-1.12.13-31|100	
21mr|cvs-1.12.13-31|101	%make
21mr|cvs-1.12.13-31|102	
21mr|cvs-1.12.13-31|103	%install
21mr|cvs-1.12.13-31|104	install -d %{buildroot}%{_sysconfdir}/xinetd.d
21mr|cvs-1.12.13-31|105	install -d %{buildroot}%{_sysconfdir}/cvs
21mr|cvs-1.12.13-31|106	install -d %{buildroot}%{_sbindir}
21mr|cvs-1.12.13-31|107	
21mr|cvs-1.12.13-31|108	%makeinstall
21mr|cvs-1.12.13-31|109	
21mr|cvs-1.12.13-31|110	install -m0755 %{SOURCE2} %{buildroot}%{_sbindir}/
21mr|cvs-1.12.13-31|111	install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/cvs
21mr|cvs-1.12.13-31|112	install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/xinetd.d/%{name}

11888 21
21mr|cwiid-0.6.02-1|1	%define _disable_ld_no_undefined 1
21mr|cwiid-0.6.02-1|2	
21mr|cwiid-0.6.02-1|3	%define major 1
21mr|cwiid-0.6.02-1|4	%define libname %mklibname %{name} %{major}
21mr|cwiid-0.6.02-1|5	%define devname %mklibname %{name} -d
21mr|cwiid-0.6.02-1|6	
21mr|cwiid-0.6.02-1|7	Summary:	CWiid Wiimote Interface
21mr|cwiid-0.6.02-1|8	Name:		cwiid
21mr|cwiid-0.6.02-1|9	Version:	0.6.02
21mr|cwiid-0.6.02-1|10	Release:	1
21mr|cwiid-0.6.02-1|11	License:	GPLv2+
21mr|cwiid-0.6.02-1|12	Group:		System/Kernel and hardware
21mr|cwiid-0.6.02-1|13	Url:		https://github.com/abstrakraft/cwiid
21mr|cwiid-0.6.02-1|14	Source0:	http://www.abstrakraft.org/%{name}-%{version}.tar.xz
21mr|cwiid-0.6.02-1|15	Patch0:		cwiid-0.6.02-fix-linkage.patch
21mr|cwiid-0.6.02-1|16	BuildRequires:	bison
21mr|cwiid-0.6.02-1|17	BuildRequires:	flex
21mr|cwiid-0.6.02-1|18	BuildRequires:	pkgconfig(bluez)
21mr|cwiid-0.6.02-1|19	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|cwiid-0.6.02-1|20	BuildRequires:	pkgconfig(python2)
21mr|cwiid-0.6.02-1|21	Requires:	python2-%{name}
21mr|cwiid-0.6.02-1|22	# Plugins are used by wminput, they shouldn't be in a library package
21mr|cwiid-0.6.02-1|23	Conflicts:	%{_lib}cwiid1 < 0.6.01-6
21mr|cwiid-0.6.02-1|24	
21mr|cwiid-0.6.02-1|25	%description
21mr|cwiid-0.6.02-1|26	CWiid is a Wiimote Interface.
21mr|cwiid-0.6.02-1|27	The %{name} package contains the following parts:
21mr|cwiid-0.6.02-1|28	1.%{name} library - abstracts the interface to the wiimote by hiding
21mr|cwiid-0.6.02-1|29	the details of the underlying Bluetooth connection
21mr|cwiid-0.6.02-1|30	2.wmif - provides a simple text-based interface to the wiimote.
21mr|cwiid-0.6.02-1|31	3.wmgui - provides a simple GTK gui to the wiimote.
21mr|cwiid-0.6.02-1|32	
21mr|cwiid-0.6.02-1|33	%files
21mr|cwiid-0.6.02-1|34	%doc README.md
21mr|cwiid-0.6.02-1|35	%docdir %{_docdir}/%{name}
21mr|cwiid-0.6.02-1|36	%dir %{_sysconfdir}/%{name}
21mr|cwiid-0.6.02-1|37	%dir %{_sysconfdir}/%{name}/wminput
21mr|cwiid-0.6.02-1|38	%config(noreplace) %{_sysconfdir}/%{name}/wminput/*
21mr|cwiid-0.6.02-1|39	%{_bindir}/lswm
21mr|cwiid-0.6.02-1|40	%{_bindir}/wmgui
21mr|cwiid-0.6.02-1|41	%{_bindir}/wminput
21mr|cwiid-0.6.02-1|42	%{_libdir}/%{name}/plugins/*.so
21mr|cwiid-0.6.02-1|43	%{_mandir}/man1/*.1*
21mr|cwiid-0.6.02-1|44	%{_docdir}/%{name}/*
21mr|cwiid-0.6.02-1|45	
21mr|cwiid-0.6.02-1|46	#----------------------------------------------------------------------------
21mr|cwiid-0.6.02-1|47	
21mr|cwiid-0.6.02-1|48	%package -n %{libname}
21mr|cwiid-0.6.02-1|49	Summary:	CWiid Wiimote library
21mr|cwiid-0.6.02-1|50	Group:		System/Libraries
21mr|cwiid-0.6.02-1|51	
21mr|cwiid-0.6.02-1|52	%description -n %{libname}
21mr|cwiid-0.6.02-1|53	This package contains the library needed to run programs dynamically
21mr|cwiid-0.6.02-1|54	linked with the CWiid Wiimote library.
21mr|cwiid-0.6.02-1|55	
21mr|cwiid-0.6.02-1|56	%files -n %{libname}
21mr|cwiid-0.6.02-1|57	%{_libdir}/lib%{name}.so.%{major}*
21mr|cwiid-0.6.02-1|58	
21mr|cwiid-0.6.02-1|59	#----------------------------------------------------------------------------
21mr|cwiid-0.6.02-1|60	
21mr|cwiid-0.6.02-1|61	%package -n %{devname}
21mr|cwiid-0.6.02-1|62	Summary:	Development headers and libraries for CWiid
21mr|cwiid-0.6.02-1|63	Group:		Development/C
21mr|cwiid-0.6.02-1|64	Requires:	%{libname} = %{EVRD}
21mr|cwiid-0.6.02-1|65	Provides:	%{name}-devel = %{EVRD}
21mr|cwiid-0.6.02-1|66	
21mr|cwiid-0.6.02-1|67	%description -n %{devname}
21mr|cwiid-0.6.02-1|68	This package contains the header files and libraries needed for
21mr|cwiid-0.6.02-1|69	developing programs using the CWiid Wiimote library.
21mr|cwiid-0.6.02-1|70	
21mr|cwiid-0.6.02-1|71	%files -n %{devname}
21mr|cwiid-0.6.02-1|72	%{_includedir}/%{name}.h
21mr|cwiid-0.6.02-1|73	%{_libdir}/lib%{name}.a
21mr|cwiid-0.6.02-1|74	%{_libdir}/lib%{name}.so
21mr|cwiid-0.6.02-1|75	%{_libdir}/pkgconfig/cwiid.pc
21mr|cwiid-0.6.02-1|76	
21mr|cwiid-0.6.02-1|77	#----------------------------------------------------------------------------
21mr|cwiid-0.6.02-1|78	
21mr|cwiid-0.6.02-1|79	%package -n python2-%{name}
21mr|cwiid-0.6.02-1|80	%py2_migration_meta python2-%{name}
21mr|cwiid-0.6.02-1|81	Summary:	Python bindings for the %{name} Wiimote library
21mr|cwiid-0.6.02-1|82	Group:		Development/Python
21mr|cwiid-0.6.02-1|83	
21mr|cwiid-0.6.02-1|84	%description -n python2-%{name}
21mr|cwiid-0.6.02-1|85	This package contains Python bindings for the %{name} Wiimote library.
21mr|cwiid-0.6.02-1|86	
21mr|cwiid-0.6.02-1|87	%files -n python2-%{name}
21mr|cwiid-0.6.02-1|88	%{python2_sitearch}/%{name}.so
21mr|cwiid-0.6.02-1|89	%{python2_sitearch}/*.egg-info
21mr|cwiid-0.6.02-1|90	
21mr|cwiid-0.6.02-1|91	#----------------------------------------------------------------------------
21mr|cwiid-0.6.02-1|92	
21mr|cwiid-0.6.02-1|93	%prep
21mr|cwiid-0.6.02-1|94	%setup -q
21mr|cwiid-0.6.02-1|95	%patch0 -p1
21mr|cwiid-0.6.02-1|96	
21mr|cwiid-0.6.02-1|97	%build
21mr|cwiid-0.6.02-1|98	autoreconf
21mr|cwiid-0.6.02-1|99	export PYTHON=%__python2
21mr|cwiid-0.6.02-1|100	%configure \
21mr|cwiid-0.6.02-1|101	--disable-ldconfig \
21mr|cwiid-0.6.02-1|102	--docdir=%{_docdir}/%{name}
21mr|cwiid-0.6.02-1|103	
21mr|cwiid-0.6.02-1|104	%make WARNFLAGS="%{optflags} -Wall"
21mr|cwiid-0.6.02-1|105	
21mr|cwiid-0.6.02-1|106	%install
21mr|cwiid-0.6.02-1|107	%makeinstall_std

11889 21
21mr|cxf-3.1.6-8|1	%global tarname apache-%{name}-%{version}-src
21mr|cxf-3.1.6-8|2	
21mr|cxf-3.1.6-8|3	%bcond_with jetty
21mr|cxf-3.1.6-8|4	
21mr|cxf-3.1.6-8|5	Name:          cxf
21mr|cxf-3.1.6-8|6	Epoch:         1
21mr|cxf-3.1.6-8|7	Version:       3.1.6
21mr|cxf-3.1.6-8|8	Release:       8
21mr|cxf-3.1.6-8|9	Summary:       Apache CXF
21mr|cxf-3.1.6-8|10	License:       ASL 2.0
21mr|cxf-3.1.6-8|11	URL:           http://cxf.apache.org/
21mr|cxf-3.1.6-8|12	Source0:       http://www.apache.org/dist/cxf/%{version}/%{tarname}.tar.gz
21mr|cxf-3.1.6-8|13	
21mr|cxf-3.1.6-8|14	Patch0:        cxf-3.1.4-port-to-servlet-3.1.patch
21mr|cxf-3.1.6-8|15	Patch1:        cxf-3.1.4-port-to-ehcache-core-2.6.patch
21mr|cxf-3.1.6-8|16	Patch2:        cxf-3.1.4-osgi-Dictionary.patch
21mr|cxf-3.1.6-8|17	
21mr|cxf-3.1.6-8|18	Patch3:        cxf-3.1.6-CVE-2016-6812.patch
21mr|cxf-3.1.6-8|19	Patch4:        cxf-3.1.6-CVE-2016-8739.patch
21mr|cxf-3.1.6-8|20	Patch5:        cxf-3.1.6-CVE-2017-3156.patch
21mr|cxf-3.1.6-8|21	
21mr|cxf-3.1.6-8|22	# From ALT Linux
21mr|cxf-3.1.6-8|23	Patch6:        cxf-3.1.6-wss4j-2.1.12.patch
21mr|cxf-3.1.6-8|24	Patch7:        cxf-3.1.6-jaxrs-api-2.1.5.patch
21mr|cxf-3.1.6-8|25	
21mr|cxf-3.1.6-8|26	# ROSA
21mr|cxf-3.1.6-8|27	Patch10:       0001-Force-woodstox-core-5.patch
21mr|cxf-3.1.6-8|28	Patch11:       0001-Fix-building-with-current-Servlet-API.patch
21mr|cxf-3.1.6-8|29	
21mr|cxf-3.1.6-8|30	BuildRequires: maven-local
21mr|cxf-3.1.6-8|31	BuildRequires: mvn(antlr:antlr)
21mr|cxf-3.1.6-8|32	BuildRequires: mvn(cglib:cglib)
21mr|cxf-3.1.6-8|33	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|cxf-3.1.6-8|34	BuildRequires: mvn(com.sun.mail:javax.mail)
21mr|cxf-3.1.6-8|35	BuildRequires: mvn(com.sun.xml.fastinfoset:FastInfoset)
21mr|cxf-3.1.6-8|36	BuildRequires: mvn(commons-lang:commons-lang)
21mr|cxf-3.1.6-8|37	BuildRequires: mvn(io.dropwizard.metrics:metrics-core)
21mr|cxf-3.1.6-8|38	BuildRequires: mvn(io.netty:netty-all)
21mr|cxf-3.1.6-8|39	BuildRequires: mvn(io.swagger:swagger-jaxrs) >= 1.5.8
21mr|cxf-3.1.6-8|40	BuildRequires: mvn(javax.annotation:javax.annotation-api)
21mr|cxf-3.1.6-8|41	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|cxf-3.1.6-8|42	BuildRequires: mvn(javax.validation:validation-api)
21mr|cxf-3.1.6-8|43	BuildRequires: mvn(javax.ws.rs:javax.ws.rs-api)
21mr|cxf-3.1.6-8|44	BuildRequires: mvn(jdom:jdom)
21mr|cxf-3.1.6-8|45	BuildRequires: mvn(junit:junit)
21mr|cxf-3.1.6-8|46	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|cxf-3.1.6-8|47	BuildRequires: mvn(net.java.dev.msv:msv-core)
21mr|cxf-3.1.6-8|48	BuildRequires: mvn(net.oauth.core:oauth-provider)
21mr|cxf-3.1.6-8|49	BuildRequires: mvn(net.sf.cglib:cglib)
21mr|cxf-3.1.6-8|50	# ehcache:2.9.0
21mr|cxf-3.1.6-8|51	BuildRequires: mvn(net.sf.ehcache:ehcache-core)
21mr|cxf-3.1.6-8|52	BuildRequires: mvn(org.apache.ant:ant)
21mr|cxf-3.1.6-8|53	BuildRequires: mvn(org.apache.aries.blueprint:blueprint-parser) >= 1.3.1
21mr|cxf-3.1.6-8|54	BuildRequires: mvn(org.apache.aries.blueprint:org.apache.aries.blueprint.api) >= 1.0.0
21mr|cxf-3.1.6-8|55	BuildRequires: mvn(org.apache.aries.blueprint:org.apache.aries.blueprint.core) >= 1.0.0
21mr|cxf-3.1.6-8|56	BuildRequires: mvn(org.apache.commons:commons-jexl)
21mr|cxf-3.1.6-8|57	BuildRequires: mvn(org.apache.cxf:cxf-xjc-plugin)
21mr|cxf-3.1.6-8|58	BuildRequires: mvn(org.apache.cxf.build-utils:cxf-buildtools)
21mr|cxf-3.1.6-8|59	BuildRequires: mvn(org.apache.cxf.build-utils:cxf-xml2fastinfoset-plugin)
21mr|cxf-3.1.6-8|60	BuildRequires: mvn(org.apache.cxf.xjcplugins:cxf-xjc-dv)
21mr|cxf-3.1.6-8|61	BuildRequires: mvn(org.apache.cxf.xjcplugins:cxf-xjc-javadoc)
21mr|cxf-3.1.6-8|62	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|cxf-3.1.6-8|63	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jcache_1.0_spec)
21mr|cxf-3.1.6-8|64	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|cxf-3.1.6-8|65	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|cxf-3.1.6-8|66	BuildRequires: mvn(org.apache.httpcomponents:httpcore-nio)
21mr|cxf-3.1.6-8|67	BuildRequires: mvn(org.apache.httpcomponents:httpasyncclient)
21mr|cxf-3.1.6-8|68	BuildRequires: mvn(org.apache.maven:maven-artifact)
21mr|cxf-3.1.6-8|69	BuildRequires: mvn(org.apache.maven:maven-compat)
21mr|cxf-3.1.6-8|70	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|cxf-3.1.6-8|71	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|cxf-3.1.6-8|72	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|cxf-3.1.6-8|73	BuildRequires: mvn(org.apache.maven.plugins:maven-install-plugin)
21mr|cxf-3.1.6-8|74	BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|cxf-3.1.6-8|75	BuildRequires: mvn(org.apache.maven.plugins:maven-javadoc-plugin)
21mr|cxf-3.1.6-8|76	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|cxf-3.1.6-8|77	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|cxf-3.1.6-8|78	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|cxf-3.1.6-8|79	BuildRequires: mvn(org.apache.maven.shared:maven-artifact-resolver)
21mr|cxf-3.1.6-8|80	BuildRequires: mvn(org.apache.mina:mina-core)
21mr|cxf-3.1.6-8|81	BuildRequires: mvn(org.apache.neethi:neethi)
21mr|cxf-3.1.6-8|82	BuildRequires: mvn(org.apache.velocity:velocity)
21mr|cxf-3.1.6-8|83	# rpm -q --whatprovides 'mvn(org.apache.ws.xmlschema:xmlschema-core)'
21mr|cxf-3.1.6-8|84	#XmlSchema-2.2.3-4.noarch
21mr|cxf-3.1.6-8|85	#ws-xmlschema-2.2.1-7.noarch
21mr|cxf-3.1.6-8|86	BuildRequires: mvn(org.apache.ws.xmlschema:xmlschema-core) >= 2.2.1
21mr|cxf-3.1.6-8|87	BuildRequires: ws-xmlschema
21mr|cxf-3.1.6-8|88	BuildRequires: mvn(org.apache.wss4j:wss4j-policy) >= 2.1.5
21mr|cxf-3.1.6-8|89	BuildRequires: mvn(org.apache.wss4j:wss4j-ws-security-common) >= 2.1.5
21mr|cxf-3.1.6-8|90	BuildRequires: mvn(org.apache.wss4j:wss4j-ws-security-dom) >= 2.1.5
21mr|cxf-3.1.6-8|91	BuildRequires: mvn(org.apache.wss4j:wss4j-ws-security-policy-stax) >= 2.1.5
21mr|cxf-3.1.6-8|92	BuildRequires: mvn(org.apache.wss4j:wss4j-ws-security-stax) >= 2.1.5
21mr|cxf-3.1.6-8|93	BuildRequires: mvn(org.apache.xmlbeans:xmlbeans)
21mr|cxf-3.1.6-8|94	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|cxf-3.1.6-8|95	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|cxf-3.1.6-8|96	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|cxf-3.1.6-8|97	BuildRequires: mvn(org.codehaus.plexus:plexus-archiver)
21mr|cxf-3.1.6-8|98	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|cxf-3.1.6-8|99	BuildRequires: mvn(org.codehaus.woodstox:woodstox-core-asl:5)
21mr|cxf-3.1.6-8|100	BuildRequires: mvn(org.eclipse.gemini.blueprint:gemini-blueprint-core)
21mr|cxf-3.1.6-8|101	BuildRequires: mvn(org.eclipse.gemini.blueprint:gemini-blueprint-io)
21mr|cxf-3.1.6-8|102	%if %{with jetty}
21mr|cxf-3.1.6-8|103	BuildRequires: mvn(org.eclipse.jetty:jetty-continuation)
21mr|cxf-3.1.6-8|104	BuildRequires: mvn(org.eclipse.jetty:jetty-http)
21mr|cxf-3.1.6-8|105	BuildRequires: mvn(org.eclipse.jetty:jetty-io)
21mr|cxf-3.1.6-8|106	BuildRequires: mvn(org.eclipse.jetty:jetty-jmx)
21mr|cxf-3.1.6-8|107	BuildRequires: mvn(org.eclipse.jetty:jetty-security)
21mr|cxf-3.1.6-8|108	BuildRequires: mvn(org.eclipse.jetty:jetty-server)
21mr|cxf-3.1.6-8|109	BuildRequires: mvn(org.eclipse.jetty:jetty-util)
21mr|cxf-3.1.6-8|110	%endif
21mr|cxf-3.1.6-8|111	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|cxf-3.1.6-8|112	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi.services)
21mr|cxf-3.1.6-8|113	BuildRequires: mvn(org.eclipse.tycho:tycho-packaging-plugin)
21mr|cxf-3.1.6-8|114	BuildRequires: mvn(org.glassfish.jaxb:jaxb-core)
21mr|cxf-3.1.6-8|115	BuildRequires: mvn(org.glassfish.jaxb:jaxb-runtime)
21mr|cxf-3.1.6-8|116	BuildRequires: mvn(org.glassfish.jaxb:jaxb-xjc)
21mr|cxf-3.1.6-8|117	BuildRequires: mvn(org.glassfish.jaxb:txw2)
21mr|cxf-3.1.6-8|118	BuildRequires: mvn(org.jboss:jandex)
21mr|cxf-3.1.6-8|119	BuildRequires: mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|cxf-3.1.6-8|120	BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec)
21mr|cxf-3.1.6-8|121	BuildRequires: mvn(org.jibx:jibx-bind)
21mr|cxf-3.1.6-8|122	BuildRequires: mvn(org.jibx:jibx-run)
21mr|cxf-3.1.6-8|123	BuildRequires: mvn(org.jibx:jibx-schema)
21mr|cxf-3.1.6-8|124	BuildRequires: mvn(org.jibx:jibx-tools)
21mr|cxf-3.1.6-8|125	BuildRequires: mvn(org.jvnet.jaxb2_commons:jaxb2-basics)
21mr|cxf-3.1.6-8|126	BuildRequires: mvn(org.ow2.asm:asm)
21mr|cxf-3.1.6-8|127	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|cxf-3.1.6-8|128	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|cxf-3.1.6-8|129	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|cxf-3.1.6-8|130	BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
21mr|cxf-3.1.6-8|131	# springframework:4.1.9.RELEASE https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1363923
21mr|cxf-3.1.6-8|132	BuildRequires: mvn(org.springframework:spring-aop)
21mr|cxf-3.1.6-8|133	BuildRequires: mvn(org.springframework:spring-beans)
21mr|cxf-3.1.6-8|134	BuildRequires: mvn(org.springframework:spring-context)
21mr|cxf-3.1.6-8|135	BuildRequires: mvn(org.springframework:spring-core)
21mr|cxf-3.1.6-8|136	BuildRequires: mvn(org.springframework:spring-web)
21mr|cxf-3.1.6-8|137	BuildRequires: mvn(org.springframework:spring-webmvc)
21mr|cxf-3.1.6-8|138	BuildRequires: mvn(org.springframework.ldap:spring-ldap-core)
21mr|cxf-3.1.6-8|139	BuildRequires: mvn(rhino:js)
21mr|cxf-3.1.6-8|140	BuildRequires: mvn(wsdl4j:wsdl4j)
21mr|cxf-3.1.6-8|141	BuildRequires: mvn(xerces:xercesImpl)
21mr|cxf-3.1.6-8|142	BuildRequires: mvn(xml-resolver:xml-resolver)
21mr|cxf-3.1.6-8|143	BuildRequires: mvn(org.apache:apache-jar-resource-bundle)
21mr|cxf-3.1.6-8|144	
21mr|cxf-3.1.6-8|145	BuildRequires: mvn(org.apache.cxf:cxf-rt-ws-security)
21mr|cxf-3.1.6-8|146	
21mr|cxf-3.1.6-8|147	# No more available
21mr|cxf-3.1.6-8|148	Obsoletes:     %{name}-api < %{version}-%{release}
21mr|cxf-3.1.6-8|149	
21mr|cxf-3.1.6-8|150	Group:          Development/Java
21mr|cxf-3.1.6-8|151	BuildArch:     noarch
21mr|cxf-3.1.6-8|152	# Java stack is not supported on x86_32
21mr|cxf-3.1.6-8|153	ExcludeArch: %{ix86}
21mr|cxf-3.1.6-8|154	
21mr|cxf-3.1.6-8|155	%description
21mr|cxf-3.1.6-8|156	Apache CXF is an open-source services framework that aids in
21mr|cxf-3.1.6-8|157	the development of services using front-end programming APIs,
21mr|cxf-3.1.6-8|158	like JAX-WS and JAX-RS.
21mr|cxf-3.1.6-8|159	
21mr|cxf-3.1.6-8|160	#package javadoc
21mr|cxf-3.1.6-8|161	#Summary:       Javadoc for %{name}
21mr|cxf-3.1.6-8|162	#
21mr|cxf-3.1.6-8|163	#description javadoc
21mr|cxf-3.1.6-8|164	#This package contains the API documentation for %{name}.
21mr|cxf-3.1.6-8|165	
21mr|cxf-3.1.6-8|166	%package maven-plugins
21mr|cxf-3.1.6-8|167	Summary:       Apache CXF Maven Plugins
21mr|cxf-3.1.6-8|168	
21mr|cxf-3.1.6-8|169	%description maven-plugins
21mr|cxf-3.1.6-8|170	Maven plugins required for building or testing Apache CXF.
21mr|cxf-3.1.6-8|171	
21mr|cxf-3.1.6-8|172	%package rt
21mr|cxf-3.1.6-8|173	Summary:       Apache CXF Runtime
21mr|cxf-3.1.6-8|174	
21mr|cxf-3.1.6-8|175	%description rt
21mr|cxf-3.1.6-8|176	This package contains core feature set of Apache CXF;
21mr|cxf-3.1.6-8|177	web service standards support, frontends, and protocols
21mr|cxf-3.1.6-8|178	support.
21mr|cxf-3.1.6-8|179	
21mr|cxf-3.1.6-8|180	%package services
21mr|cxf-3.1.6-8|181	Summary:       Apache CXF Services
21mr|cxf-3.1.6-8|182	
21mr|cxf-3.1.6-8|183	%description services
21mr|cxf-3.1.6-8|184	This package contains Apache CXF WSN services.
21mr|cxf-3.1.6-8|185	
21mr|cxf-3.1.6-8|186	%package tools
21mr|cxf-3.1.6-8|187	Summary:       Apache CXF Tools
21mr|cxf-3.1.6-8|188	
21mr|cxf-3.1.6-8|189	%description tools
21mr|cxf-3.1.6-8|190	Apache CXF Command Line Tools.
21mr|cxf-3.1.6-8|191	
21mr|cxf-3.1.6-8|192	%prep
21mr|cxf-3.1.6-8|193	%autosetup -p1 -n %{tarname}
21mr|cxf-3.1.6-8|194	
21mr|cxf-3.1.6-8|195	find . -name "*.jar" -print -delete
21mr|cxf-3.1.6-8|196	find . -name "*.class" -print -delete
21mr|cxf-3.1.6-8|197	
21mr|cxf-3.1.6-8|198	# viy: maven-javadoc-plugin 3
21mr|cxf-3.1.6-8|199	%pom_disable_module "java2wadl-plugin" maven-plugins
21mr|cxf-3.1.6-8|200	
21mr|cxf-3.1.6-8|201	# Disable main modules
21mr|cxf-3.1.6-8|202	# No ant-trax
21mr|cxf-3.1.6-8|203	%pom_disable_module "testutils"
21mr|cxf-3.1.6-8|204	%pom_disable_module "integration"
21mr|cxf-3.1.6-8|205	
21mr|cxf-3.1.6-8|206	%pom_disable_module "osgi"
21mr|cxf-3.1.6-8|207	%pom_disable_module "bundle" osgi
21mr|cxf-3.1.6-8|208	%pom_disable_module "itests" osgi
21mr|cxf-3.1.6-8|209	%pom_disable_module "itests-felix" osgi
21mr|cxf-3.1.6-8|210	%pom_disable_module "karaf" osgi
21mr|cxf-3.1.6-8|211	
21mr|cxf-3.1.6-8|212	%pom_disable_module "systests"
21mr|cxf-3.1.6-8|213	# Test dependency
21mr|cxf-3.1.6-8|214	%pom_disable_module "systests" services/sts
21mr|cxf-3.1.6-8|215	%pom_disable_module "test" tools/wsdlto
21mr|cxf-3.1.6-8|216	%pom_disable_module "javascript-tests" rt/javascript
21mr|cxf-3.1.6-8|217	
21mr|cxf-3.1.6-8|218	# Unnecessary
21mr|cxf-3.1.6-8|219	%pom_disable_module "sts-war" services/sts
21mr|cxf-3.1.6-8|220	%pom_disable_module "xkms-war" services/xkms
21mr|cxf-3.1.6-8|221	%pom_disable_module "archetypes" maven-plugins
21mr|cxf-3.1.6-8|222	%pom_disable_module "xkms-features" services/xkms
21mr|cxf-3.1.6-8|223	%pom_disable_module "xkms-osgi" services/xkms
21mr|cxf-3.1.6-8|224	%pom_disable_module "xkms-itests" services/xkms
21mr|cxf-3.1.6-8|225	
21mr|cxf-3.1.6-8|226	# org.atmosphere:atmosphere-runtime:2.3.5
21mr|cxf-3.1.6-8|227	# com.ning:async-http-client:1.9.8 2014-05-05: Retired
21mr|cxf-3.1.6-8|228	%pom_disable_module "websocket" rt/transports
21mr|cxf-3.1.6-8|229	
21mr|cxf-3.1.6-8|230	# org.apache.tuscany.sdo:tuscany-sdo-impl,tuscany-sdo-tools:1.1.1 2016/05/28 - Apache Tuscany has been retired.
21mr|cxf-3.1.6-8|231	%pom_disable_module "sdo" rt/databinding
21mr|cxf-3.1.6-8|232	
21mr|cxf-3.1.6-8|233	# org.apache.abdera:abdera-core,abdera-parser,abdera-extensions-json:1.1.3
21mr|cxf-3.1.6-8|234	%pom_disable_module "extensions/providers" rt/rs
21mr|cxf-3.1.6-8|235	
21mr|cxf-3.1.6-8|236	# org.apache.geronimo.specs:geronimo-jpa_2.0_spec:1.0
21mr|cxf-3.1.6-8|237	# org.apache.olingo:olingo-odata2-core:1.2.0
21mr|cxf-3.1.6-8|238	# org.apache.hbase:hbase-client:1.1.1 2015-10-13: Retired
21mr|cxf-3.1.6-8|239	%pom_disable_module "extensions/search" rt/rs
21mr|cxf-3.1.6-8|240	
21mr|cxf-3.1.6-8|241	# com.google.gwt:gwt-servlet,gwt-user:2.7.0,com.google.gwt.inject:gin:2.1.2,org.codehaus.mojo:gwt-maven-plugin:2.7.0
21mr|cxf-3.1.6-8|242	%pom_disable_module "management-web" rt
21mr|cxf-3.1.6-8|243	
21mr|cxf-3.1.6-8|244	# org.apache.activemq:activemq-broker:5.12.0
21mr|cxf-3.1.6-8|245	# https://bugzilla.redhat.com/show_bug.cgi?id=998251
21mr|cxf-3.1.6-8|246	%pom_disable_module "wsn-core" services/wsn
21mr|cxf-3.1.6-8|247	
21mr|cxf-3.1.6-8|248	%pom_disable_module "wsn-osgi" services/wsn
21mr|cxf-3.1.6-8|249	
21mr|cxf-3.1.6-8|250	%if %{without jetty}
21mr|cxf-3.1.6-8|251	# Do not support jetty 9.4.0
21mr|cxf-3.1.6-8|252	%pom_disable_module "http-jetty" rt/transports
21mr|cxf-3.1.6-8|253	%endif
21mr|cxf-3.1.6-8|254	
21mr|cxf-3.1.6-8|255	%pom_remove_plugin -r :maven-pmd-plugin
21mr|cxf-3.1.6-8|256	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|cxf-3.1.6-8|257	# com.googlecode.maven-download-plugin:download-maven-plugin:1.2.0 https://publicsuffix.org/list/effective_tld_names.dat
21mr|cxf-3.1.6-8|258	%pom_remove_plugin -r :download-maven-plugin
21mr|cxf-3.1.6-8|259	
21mr|cxf-3.1.6-8|260	# used only for generate test stuff
21mr|cxf-3.1.6-8|261	%pom_remove_plugin -r org.codehaus.mojo:xmlbeans-maven-plugin
21mr|cxf-3.1.6-8|262	
21mr|cxf-3.1.6-8|263	%pom_remove_dep -r :ant-nodeps
21mr|cxf-3.1.6-8|264	
21mr|cxf-3.1.6-8|265	%pom_xpath_set pom:properties/pom:cxf.servlet-api.group javax.servlet parent
21mr|cxf-3.1.6-8|266	%pom_xpath_set pom:properties/pom:cxf.servlet-api.artifact javax.servlet-api parent
21mr|cxf-3.1.6-8|267	%pom_xpath_set pom:properties/pom:cxf.servlet-api-2.5.artifact javax.servlet-api parent
21mr|cxf-3.1.6-8|268	
21mr|cxf-3.1.6-8|269	%pom_change_dep -r :geronimo-j2ee-connector_1.5_spec org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec:1.0.1.Final
21mr|cxf-3.1.6-8|270	%pom_change_dep -r :geronimo-javamail_1.4_spec com.sun.mail:javax.mail:1.5.2
21mr|cxf-3.1.6-8|271	
21mr|cxf-3.1.6-8|272	%pom_change_dep -r org.springframework.osgi:spring-osgi-io org.eclipse.gemini.blueprint:gemini-blueprint-io:1.0.2.RELEASE
21mr|cxf-3.1.6-8|273	%pom_change_dep -r org.springframework.osgi:spring-osgi-core org.eclipse.gemini.blueprint:gemini-blueprint-core:1.0.2.RELEASE
21mr|cxf-3.1.6-8|274	sed -i "s|org.springframework.osgi|org.eclipse.gemini.blueprint|" \
21mr|cxf-3.1.6-8|275	core/src/main/java/org/apache/cxf/common/util/SpringOsgiUtil.java
21mr|cxf-3.1.6-8|276	
21mr|cxf-3.1.6-8|277	# Remove deprecated httpclient annotations
21mr|cxf-3.1.6-8|278	sed -i '/ThreadSafe/d' \
21mr|cxf-3.1.6-8|279	rt/transports/http-hc/src/main/java/org/apache/cxf/transport/http/asyncclient/SharedInputBuffer.java \
21mr|cxf-3.1.6-8|280	rt/transports/http-hc/src/main/java/org/apache/cxf/transport/http/asyncclient/SharedOutputBuffer.java
21mr|cxf-3.1.6-8|281	
21mr|cxf-3.1.6-8|282	%pom_change_dep -r :org.osgi.core  org.eclipse.osgi:org.eclipse.osgi:3.11.0.v20160714-1000
21mr|cxf-3.1.6-8|283	%pom_change_dep -r :org.osgi.compendium org.eclipse.osgi:org.eclipse.osgi.services:3.5.100.v20160714-1000
21mr|cxf-3.1.6-8|284	
21mr|cxf-3.1.6-8|285	%pom_change_dep -r com.sun.xml.bind:jaxb-core org.glassfish.jaxb:jaxb-core:2.2.11
21mr|cxf-3.1.6-8|286	%pom_change_dep -r com.sun.xml.bind:jaxb-impl org.glassfish.jaxb:jaxb-runtime:2.2.11
21mr|cxf-3.1.6-8|287	%pom_change_dep -r com.sun.xml.bind:jaxb-xjc org.glassfish.jaxb:jaxb-xjc:2.2.11
21mr|cxf-3.1.6-8|288	
21mr|cxf-3.1.6-8|289	%pom_change_dep -r :log4j :log4j:1.2.17
21mr|cxf-3.1.6-8|290	%pom_change_dep -r :cglib-nodep :cglib:3.1
21mr|cxf-3.1.6-8|291	%pom_change_dep -r javax.servlet:servlet-api :javax.servlet-api:3.1.0
21mr|cxf-3.1.6-8|292	
21mr|cxf-3.1.6-8|293	%pom_change_dep io.netty:netty-codec-http io.netty:netty-all rt/transports/http-netty/netty-{client,server}
21mr|cxf-3.1.6-8|294	
21mr|cxf-3.1.6-8|295	# NOTE: Maybe org.glassfish.jaxb:txw2 should be added as runtime deps in cxf-codegen-plugin pom file
21mr|cxf-3.1.6-8|296	for mod in rt/ws/policy tools/javato/ws services/wsn/wsn-api services/xkms/xkms-common ; do
21mr|cxf-3.1.6-8|297	# NoClassDefFoundError: com/sun/xml/txw2/output/XmlSerializer
21mr|cxf-3.1.6-8|298	%pom_xpath_inject "pom:plugin[pom:artifactId = 'cxf-codegen-plugin']" "
21mr|cxf-3.1.6-8|299	<dependencies>
21mr|cxf-3.1.6-8|300	<dependency>
21mr|cxf-3.1.6-8|301	<groupId>org.glassfish.jaxb</groupId>
21mr|cxf-3.1.6-8|302	<artifactId>txw2</artifactId>
21mr|cxf-3.1.6-8|303	<version>2.2.11</version>
21mr|cxf-3.1.6-8|304	</dependency>
21mr|cxf-3.1.6-8|305	</dependencies>" ${mod}
21mr|cxf-3.1.6-8|306	done
21mr|cxf-3.1.6-8|307	
21mr|cxf-3.1.6-8|308	%pom_xpath_inject "pom:plugin[pom:artifactId = 'cxf-codegen-plugin']/pom:dependencies" "
21mr|cxf-3.1.6-8|309	<dependency>
21mr|cxf-3.1.6-8|310	<groupId>org.glassfish.jaxb</groupId>
21mr|cxf-3.1.6-8|311	<artifactId>txw2</artifactId>
21mr|cxf-3.1.6-8|312	<version>2.2.11</version>
21mr|cxf-3.1.6-8|313	</dependency>" services/ws-discovery/ws-discovery-api
21mr|cxf-3.1.6-8|314	
21mr|cxf-3.1.6-8|315	# Disable old swagger support
21mr|cxf-3.1.6-8|316	%pom_remove_dep -r com.wordnik:swagger-jaxrs_2.10 rt/rs/description
21mr|cxf-3.1.6-8|317	rm rt/rs/description/src/main/java/org/apache/cxf/jaxrs/swagger/SwaggerFeature.java
21mr|cxf-3.1.6-8|318	
21mr|cxf-3.1.6-8|319	%pom_change_dep -r :geronimo-servlet_2.5_spec javax.servlet:javax.servlet-api:3.1.0 rt/transports/http-netty/netty-server
21mr|cxf-3.1.6-8|320	
21mr|cxf-3.1.6-8|321	%pom_change_dep -r :ehcache :ehcache-core:2.6.11
21mr|cxf-3.1.6-8|322	
21mr|cxf-3.1.6-8|323	%pom_change_dep -r org.bouncycastle:bcprov-ext-jdk15on :bcprov-jdk15on rt/rs/security/jose-parent/jose
21mr|cxf-3.1.6-8|324	
21mr|cxf-3.1.6-8|325	# Use hazelcast:1.9.4
21mr|cxf-3.1.6-8|326	%pom_remove_dep -r com.hazelcast:hazelcast
21mr|cxf-3.1.6-8|327	rm services/sts/sts-core/src/main/java/org/apache/cxf/sts/cache/HazelCast*.java
21mr|cxf-3.1.6-8|328	
21mr|cxf-3.1.6-8|329	# Create Jandex index file(s)
21mr|cxf-3.1.6-8|330	# Required by WildFly
21mr|cxf-3.1.6-8|331	%pom_add_plugin "org.jboss.jandex:jandex-maven-plugin:1.0.4" rt/ws/security "
21mr|cxf-3.1.6-8|332	<executions>
21mr|cxf-3.1.6-8|333	<execution>
21mr|cxf-3.1.6-8|334	<id>make-index</id>
21mr|cxf-3.1.6-8|335	<goals>
21mr|cxf-3.1.6-8|336	<goal>jandex</goal>
21mr|cxf-3.1.6-8|337	</goals>
21mr|cxf-3.1.6-8|338	</execution>
21mr|cxf-3.1.6-8|339	</executions>"
21mr|cxf-3.1.6-8|340	
21mr|cxf-3.1.6-8|341	%pom_add_plugin "org.apache.felix:maven-bundle-plugin:3.0.1" rt/ws/security '
21mr|cxf-3.1.6-8|342	<configuration>
21mr|cxf-3.1.6-8|343	<instructions>
21mr|cxf-3.1.6-8|344	<Bundle-DocURL>http://cxf.apache.org</Bundle-DocURL>
21mr|cxf-3.1.6-8|345	<Bundle-SymbolicName>${cxf.osgi.symbolic.name}</Bundle-SymbolicName>
21mr|cxf-3.1.6-8|346	<Fragment-Host>${cxf.fragment.host}</Fragment-Host>
21mr|cxf-3.1.6-8|347	<Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
21mr|cxf-3.1.6-8|348	<Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
21mr|cxf-3.1.6-8|349	<Implementation-Version>${cxf.osgi.version.clean}</Implementation-Version>
21mr|cxf-3.1.6-8|350	<Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
21mr|cxf-3.1.6-8|351	<Specification-Version>${cxf.osgi.version.clean}</Specification-Version>
21mr|cxf-3.1.6-8|352	<Import-Package>
21mr|cxf-3.1.6-8|353	${cxf.osgi.import},
21mr|cxf-3.1.6-8|354	*
21mr|cxf-3.1.6-8|355	</Import-Package>
21mr|cxf-3.1.6-8|356	<Include-Resource>
21mr|cxf-3.1.6-8|357	{maven-resources},
21mr|cxf-3.1.6-8|358	/META-INF/jandex.idx=${project.build.outputDirectory}/META-INF/jandex.idx
21mr|cxf-3.1.6-8|359	</Include-Resource>
21mr|cxf-3.1.6-8|360	</instructions>
21mr|cxf-3.1.6-8|361	</configuration>'
21mr|cxf-3.1.6-8|362	
21mr|cxf-3.1.6-8|363	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools']/pom:scope" maven-plugins/java2wadl-plugin
21mr|cxf-3.1.6-8|364	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools']/pom:systemPath" maven-plugins/java2wadl-plugin
21mr|cxf-3.1.6-8|365	
21mr|cxf-3.1.6-8|366	%mvn_package ":cxf-tools*" tools
21mr|cxf-3.1.6-8|367	%mvn_package ":cxf-rt*" rt
21mr|cxf-3.1.6-8|368	%mvn_package ":cxf-maven-plugins*" maven-plugins
21mr|cxf-3.1.6-8|369	%mvn_package ":cxf-services*" services
21mr|cxf-3.1.6-8|370	
21mr|cxf-3.1.6-8|371	%build
21mr|cxf-3.1.6-8|372	
21mr|cxf-3.1.6-8|373	# [WARNING] Ignoring metadata for artifact org.apache.ws.xmlschema:xmlschema-core:jar:SYSTEM as it has duplicate metadata
21mr|cxf-3.1.6-8|374	mkdir -p .m2/org/apache/ws/xmlschema/xmlschema-core/2.2.1/
21mr|cxf-3.1.6-8|375	ln -s "$(build-classpath ws-xmlschema)" .m2/org/apache/ws/xmlschema/xmlschema-core/2.2.1/xmlschema-core-2.2.1.jar
21mr|cxf-3.1.6-8|376	
21mr|cxf-3.1.6-8|377	%mvn_build -f -j
21mr|cxf-3.1.6-8|378	
21mr|cxf-3.1.6-8|379	# Create Jandex index file(s)
21mr|cxf-3.1.6-8|380	# Required by WildFly
21mr|cxf-3.1.6-8|381	java -cp $(build-classpath jandex) org.jboss.jandex.Main -j rt/security/target/cxf-rt-security-%{version}.jar
21mr|cxf-3.1.6-8|382	java -cp $(build-classpath jandex) org.jboss.jandex.Main -j rt/ws/security/target/cxf-rt-ws-security-%{version}.jar
21mr|cxf-3.1.6-8|383	
21mr|cxf-3.1.6-8|384	%install
21mr|cxf-3.1.6-8|385	%mvn_install
21mr|cxf-3.1.6-8|386	
21mr|cxf-3.1.6-8|387	install -pm 644 rt/security/target/cxf-rt-security-%{version}-jandex.jar %{buildroot}%{_javadir}/%{name}/cxf-rt-security-jandex.jar
21mr|cxf-3.1.6-8|388	install -pm 644 rt/ws/security/target/cxf-rt-ws-security-%{version}-jandex.jar %{buildroot}%{_javadir}/%{name}/cxf-rt-ws-security-jandex.jar
21mr|cxf-3.1.6-8|389	
21mr|cxf-3.1.6-8|390	%files -f .mfiles
21mr|cxf-3.1.6-8|391	%doc README
21mr|cxf-3.1.6-8|392	%license LICENSE NOTICE
21mr|cxf-3.1.6-8|393	
21mr|cxf-3.1.6-8|394	%files tools -f .mfiles-tools
21mr|cxf-3.1.6-8|395	%license LICENSE NOTICE
21mr|cxf-3.1.6-8|396	
21mr|cxf-3.1.6-8|397	%files rt -f .mfiles-rt
21mr|cxf-3.1.6-8|398	%{_javadir}/%{name}/cxf-rt-security-jandex.jar
21mr|cxf-3.1.6-8|399	%{_javadir}/%{name}/cxf-rt-ws-security-jandex.jar
21mr|cxf-3.1.6-8|400	%license LICENSE NOTICE
21mr|cxf-3.1.6-8|401	
21mr|cxf-3.1.6-8|402	%files services -f .mfiles-services
21mr|cxf-3.1.6-8|403	%license LICENSE NOTICE
21mr|cxf-3.1.6-8|404	
21mr|cxf-3.1.6-8|405	%files maven-plugins -f .mfiles-maven-plugins
21mr|cxf-3.1.6-8|406	%license LICENSE NOTICE
21mr|cxf-3.1.6-8|407	
21mr|cxf-3.1.6-8|408	# Not buildable with maven-javadoc-plugin 3
21mr|cxf-3.1.6-8|409	#files javadoc -f .mfiles-javadoc
21mr|cxf-3.1.6-8|410	#license LICENSE NOTICE
21mr|cxf-3.1.6-8|411	

11890 21
21mr|cxf-build-utils-3.2.0-7|1	Name:          cxf-build-utils
21mr|cxf-build-utils-3.2.0-7|2	Version:       3.2.0
21mr|cxf-build-utils-3.2.0-7|3	Release:       7
21mr|cxf-build-utils-3.2.0-7|4	Summary:       Apache CXF Build Utils
21mr|cxf-build-utils-3.2.0-7|5	License:       ASL 2.0
21mr|cxf-build-utils-3.2.0-7|6	URL:           http://cxf.apache.org/build-utils.html
21mr|cxf-build-utils-3.2.0-7|7	Source0:       https://github.com/apache/cxf-build-utils/archive/%{name}-%{version}.tar.gz
21mr|cxf-build-utils-3.2.0-7|8	
21mr|cxf-build-utils-3.2.0-7|9	BuildRequires: maven-local
21mr|cxf-build-utils-3.2.0-7|10	BuildRequires: mvn(com.sun.xml.fastinfoset:FastInfoset)
21mr|cxf-build-utils-3.2.0-7|11	BuildRequires: mvn(jdom:jdom)
21mr|cxf-build-utils-3.2.0-7|12	BuildRequires: mvn(junit:junit)
21mr|cxf-build-utils-3.2.0-7|13	# BuildRequires: mvn(net.sourceforge.pmd:pmd-java)
21mr|cxf-build-utils-3.2.0-7|14	BuildRequires: mvn(org.apache:apache:pom:)
21mr|cxf-build-utils-3.2.0-7|15	BuildRequires: mvn(org.apache.maven:maven-artifact)
21mr|cxf-build-utils-3.2.0-7|16	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|cxf-build-utils-3.2.0-7|17	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|cxf-build-utils-3.2.0-7|18	BuildRequires: mvn(org.apache.maven:maven-project)
21mr|cxf-build-utils-3.2.0-7|19	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|cxf-build-utils-3.2.0-7|20	BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|cxf-build-utils-3.2.0-7|21	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|cxf-build-utils-3.2.0-7|22	BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
21mr|cxf-build-utils-3.2.0-7|23	
21mr|cxf-build-utils-3.2.0-7|24	Group:          Development/Java
21mr|cxf-build-utils-3.2.0-7|25	BuildArch:     noarch
21mr|cxf-build-utils-3.2.0-7|26	# Java stack is not supported on x86_32
21mr|cxf-build-utils-3.2.0-7|27	ExcludeArch: %{ix86}
21mr|cxf-build-utils-3.2.0-7|28	
21mr|cxf-build-utils-3.2.0-7|29	%description
21mr|cxf-build-utils-3.2.0-7|30	The Apache CXF Build Utils contains common utilities and configuration files
21mr|cxf-build-utils-3.2.0-7|31	that are used by multiple versions of the CXF builds.
21mr|cxf-build-utils-3.2.0-7|32	
21mr|cxf-build-utils-3.2.0-7|33	%package javadoc
21mr|cxf-build-utils-3.2.0-7|34	Summary:       Javadoc for %{name}
21mr|cxf-build-utils-3.2.0-7|35	
21mr|cxf-build-utils-3.2.0-7|36	%description javadoc
21mr|cxf-build-utils-3.2.0-7|37	This package contains the API documentation for %{name}.
21mr|cxf-build-utils-3.2.0-7|38	
21mr|cxf-build-utils-3.2.0-7|39	%prep
21mr|cxf-build-utils-3.2.0-7|40	%setup -q -n %{name}-%{name}-%{version}
21mr|cxf-build-utils-3.2.0-7|41	# Was retired
21mr|cxf-build-utils-3.2.0-7|42	%pom_remove_dep net.sourceforge.pmd:pmd-java buildtools
21mr|cxf-build-utils-3.2.0-7|43	rm -r buildtools/src/main/java/org/apache/cxf/pmd
21mr|cxf-build-utils-3.2.0-7|44	
21mr|cxf-build-utils-3.2.0-7|45	%build
21mr|cxf-build-utils-3.2.0-7|46	
21mr|cxf-build-utils-3.2.0-7|47	%mvn_build
21mr|cxf-build-utils-3.2.0-7|48	
21mr|cxf-build-utils-3.2.0-7|49	%install
21mr|cxf-build-utils-3.2.0-7|50	%mvn_install
21mr|cxf-build-utils-3.2.0-7|51	
21mr|cxf-build-utils-3.2.0-7|52	%files -f .mfiles
21mr|cxf-build-utils-3.2.0-7|53	%files javadoc -f .mfiles-javadoc
21mr|cxf-build-utils-3.2.0-7|54	

11891 21
21mr|cxf-xjc-utils-3.0.5-6|1	Name:          cxf-xjc-utils
21mr|cxf-xjc-utils-3.0.5-6|2	Version:       3.0.5
21mr|cxf-xjc-utils-3.0.5-6|3	Release:       6
21mr|cxf-xjc-utils-3.0.5-6|4	Summary:       Apache CXF XJC-Utils
21mr|cxf-xjc-utils-3.0.5-6|5	Group:         Development/Java
21mr|cxf-xjc-utils-3.0.5-6|6	License:       ASL 2.0
21mr|cxf-xjc-utils-3.0.5-6|7	URL:           http://cxf.apache.org/xjc-utils.html
21mr|cxf-xjc-utils-3.0.5-6|8	Source0:       https://github.com/apache/cxf-xjc-utils/archive/xjc-utils-%{version}.tar.gz
21mr|cxf-xjc-utils-3.0.5-6|9	
21mr|cxf-xjc-utils-3.0.5-6|10	BuildRequires: maven-local
21mr|cxf-xjc-utils-3.0.5-6|11	BuildRequires: mvn(commons-codec:commons-codec)
21mr|cxf-xjc-utils-3.0.5-6|12	BuildRequires: mvn(commons-lang:commons-lang)
21mr|cxf-xjc-utils-3.0.5-6|13	BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|cxf-xjc-utils-3.0.5-6|14	BuildRequires: mvn(junit:junit)
21mr|cxf-xjc-utils-3.0.5-6|15	BuildRequires: mvn(org.apache:apache:pom:)
21mr|cxf-xjc-utils-3.0.5-6|16	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|cxf-xjc-utils-3.0.5-6|17	BuildRequires: mvn(org.apache.maven:maven-compat)
21mr|cxf-xjc-utils-3.0.5-6|18	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|cxf-xjc-utils-3.0.5-6|19	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|cxf-xjc-utils-3.0.5-6|20	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|cxf-xjc-utils-3.0.5-6|21	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|cxf-xjc-utils-3.0.5-6|22	BuildRequires: mvn(org.apache.maven.shared:maven-artifact-resolver)
21mr|cxf-xjc-utils-3.0.5-6|23	BuildRequires: mvn(org.apache.ws.jaxme:jaxme2)
21mr|cxf-xjc-utils-3.0.5-6|24	BuildRequires: mvn(org.codehaus.plexus:plexus-archiver)
21mr|cxf-xjc-utils-3.0.5-6|25	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|cxf-xjc-utils-3.0.5-6|26	BuildRequires: mvn(org.glassfish.jaxb:jaxb-core)
21mr|cxf-xjc-utils-3.0.5-6|27	BuildRequires: mvn(org.glassfish.jaxb:jaxb-runtime)
21mr|cxf-xjc-utils-3.0.5-6|28	BuildRequires: mvn(org.glassfish.jaxb:jaxb-xjc)
21mr|cxf-xjc-utils-3.0.5-6|29	BuildRequires: mvn(org.javassist:javassist)
21mr|cxf-xjc-utils-3.0.5-6|30	BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
21mr|cxf-xjc-utils-3.0.5-6|31	BuildRequires: mvn(wsdl4j:wsdl4j)
21mr|cxf-xjc-utils-3.0.5-6|32	BuildRequires: mvn(xml-resolver:xml-resolver)
21mr|cxf-xjc-utils-3.0.5-6|33	
21mr|cxf-xjc-utils-3.0.5-6|34	BuildArch:     noarch
21mr|cxf-xjc-utils-3.0.5-6|35	# Java stack is not supported on x86_32
21mr|cxf-xjc-utils-3.0.5-6|36	ExcludeArch: %{ix86}
21mr|cxf-xjc-utils-3.0.5-6|37	
21mr|cxf-xjc-utils-3.0.5-6|38	%description
21mr|cxf-xjc-utils-3.0.5-6|39	The Apache CXF XJC-Utils provides a bunch of utilities for working
21mr|cxf-xjc-utils-3.0.5-6|40	with JAXB to generate better or more usable code.
21mr|cxf-xjc-utils-3.0.5-6|41	
21mr|cxf-xjc-utils-3.0.5-6|42	%package javadoc
21mr|cxf-xjc-utils-3.0.5-6|43	Summary:       Javadoc for %{name}
21mr|cxf-xjc-utils-3.0.5-6|44	
21mr|cxf-xjc-utils-3.0.5-6|45	%description javadoc
21mr|cxf-xjc-utils-3.0.5-6|46	This package contains the API documentation for %{name}.
21mr|cxf-xjc-utils-3.0.5-6|47	
21mr|cxf-xjc-utils-3.0.5-6|48	%prep
21mr|cxf-xjc-utils-3.0.5-6|49	%setup -q -n %{name}-xjc-utils-%{version}
21mr|cxf-xjc-utils-3.0.5-6|50	
21mr|cxf-xjc-utils-3.0.5-6|51	%pom_remove_plugin org.apache.maven.plugins:maven-pmd-plugin
21mr|cxf-xjc-utils-3.0.5-6|52	%pom_disable_module bug671
21mr|cxf-xjc-utils-3.0.5-6|53	
21mr|cxf-xjc-utils-3.0.5-6|54	%pom_change_dep -r :jaxb-core org.glassfish.jaxb::2.2.11
21mr|cxf-xjc-utils-3.0.5-6|55	%pom_change_dep -r :jaxb-impl org.glassfish.jaxb:jaxb-runtime:2.2.11
21mr|cxf-xjc-utils-3.0.5-6|56	%pom_change_dep -r :jaxb-xjc org.glassfish.jaxb::2.2.11
21mr|cxf-xjc-utils-3.0.5-6|57	%pom_change_dep -r :jaxme2 org.apache.ws.jaxme:
21mr|cxf-xjc-utils-3.0.5-6|58	
21mr|cxf-xjc-utils-3.0.5-6|59	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|cxf-xjc-utils-3.0.5-6|60	
21mr|cxf-xjc-utils-3.0.5-6|61	# ClassNotFoundException: org.apache.commons.codec.binary.Base64
21mr|cxf-xjc-utils-3.0.5-6|62	%pom_add_dep commons-codec:commons-codec:1.10:test dv-test
21mr|cxf-xjc-utils-3.0.5-6|63	
21mr|cxf-xjc-utils-3.0.5-6|64	# Not available test deps
21mr|cxf-xjc-utils-3.0.5-6|65	# org.eclipse.equinox:app:jar:1.3.100-v20130327-1442
21mr|cxf-xjc-utils-3.0.5-6|66	%pom_remove_dep org.eclipse.equinox:app javadoc
21mr|cxf-xjc-utils-3.0.5-6|67	# com.cedarsoft.commons:io:jar:6.0.1:
21mr|cxf-xjc-utils-3.0.5-6|68	%pom_remove_dep com.cedarsoft.commons:io javadoc
21mr|cxf-xjc-utils-3.0.5-6|69	rm -r javadoc/src/test/java/*
21mr|cxf-xjc-utils-3.0.5-6|70	# org.eclipse.jdt:core:3.3.0-v_771
21mr|cxf-xjc-utils-3.0.5-6|71	%pom_remove_dep org.eclipse.jdt:core javadoc
21mr|cxf-xjc-utils-3.0.5-6|72	
21mr|cxf-xjc-utils-3.0.5-6|73	%build
21mr|cxf-xjc-utils-3.0.5-6|74	
21mr|cxf-xjc-utils-3.0.5-6|75	%mvn_build
21mr|cxf-xjc-utils-3.0.5-6|76	
21mr|cxf-xjc-utils-3.0.5-6|77	%install
21mr|cxf-xjc-utils-3.0.5-6|78	%mvn_install
21mr|cxf-xjc-utils-3.0.5-6|79	
21mr|cxf-xjc-utils-3.0.5-6|80	%files -f .mfiles
21mr|cxf-xjc-utils-3.0.5-6|81	%files javadoc -f .mfiles-javadoc
21mr|cxf-xjc-utils-3.0.5-6|82	

11892 21
21mr|cyrus-imapd-2.4.20-5|1	# use saslauth group if
21mr|cyrus-imapd-2.4.20-5|2	# adjust systemd unit from sources when changing this value
21mr|cyrus-imapd-2.4.20-5|3	%define SASLGROUP 0
21mr|cyrus-imapd-2.4.20-5|4	
21mr|cyrus-imapd-2.4.20-5|5	# preforking cyrus.conf as default
21mr|cyrus-imapd-2.4.20-5|6	%define PREFORK 1
21mr|cyrus-imapd-2.4.20-5|7	
21mr|cyrus-imapd-2.4.20-5|8	# enable idled (default no)
21mr|cyrus-imapd-2.4.20-5|9	%define IDLED 0
21mr|cyrus-imapd-2.4.20-5|10	
21mr|cyrus-imapd-2.4.20-5|11	# enable automatic mailbox creation on deliver (default no):
21mr|cyrus-imapd-2.4.20-5|12	%define build_autocreate 1
21mr|cyrus-imapd-2.4.20-5|13	
21mr|cyrus-imapd-2.4.20-5|14	# create on demand folder requested by sieve filter (default no):
21mr|cyrus-imapd-2.4.20-5|15	%define build_autosieve 0
21mr|cyrus-imapd-2.4.20-5|16	
21mr|cyrus-imapd-2.4.20-5|17	# remove quota files extension:
21mr|cyrus-imapd-2.4.20-5|18	%define build_rmquota 0
21mr|cyrus-imapd-2.4.20-5|19	
21mr|cyrus-imapd-2.4.20-5|20	# snmp support
21mr|cyrus-imapd-2.4.20-5|21	%global with_snmp 1
21mr|cyrus-imapd-2.4.20-5|22	
21mr|cyrus-imapd-2.4.20-5|23	# ldap/pts support
21mr|cyrus-imapd-2.4.20-5|24	%global with_ldap 1
21mr|cyrus-imapd-2.4.20-5|25	
21mr|cyrus-imapd-2.4.20-5|26	%global with_mysql 1
21mr|cyrus-imapd-2.4.20-5|27	
21mr|cyrus-imapd-2.4.20-5|28	%global with_pgsql 1
21mr|cyrus-imapd-2.4.20-5|29	
21mr|cyrus-imapd-2.4.20-5|30	%global with_sqlite 1
21mr|cyrus-imapd-2.4.20-5|31	
21mr|cyrus-imapd-2.4.20-5|32	# virtual domains in LDAP support
21mr|cyrus-imapd-2.4.20-5|33	# needed by Kolab2
21mr|cyrus-imapd-2.4.20-5|34	%define build_virtualdomains_in_ldap 1
21mr|cyrus-imapd-2.4.20-5|35	
21mr|cyrus-imapd-2.4.20-5|36	%if %{SASLGROUP}
21mr|cyrus-imapd-2.4.20-5|37	%define		_saslgroup saslauth
21mr|cyrus-imapd-2.4.20-5|38	%endif
21mr|cyrus-imapd-2.4.20-5|39	%define		_cyrususer cyrus
21mr|cyrus-imapd-2.4.20-5|40	%define		_cyrusgroup mail
21mr|cyrus-imapd-2.4.20-5|41	%define		_vardata %{_var}/lib/imap
21mr|cyrus-imapd-2.4.20-5|42	%define		_spooldata %{_var}/spool/imap
21mr|cyrus-imapd-2.4.20-5|43	# (gb) stick to /usr/lib/cyrus-imapd as this is an existing practise
21mr|cyrus-imapd-2.4.20-5|44	# from MDK 10.0 and below + /etc/init.d/cyrus-imapd would need to
21mr|cyrus-imapd-2.4.20-5|45	# runtime-detect the libdir since this ought to be an arch-independent
21mr|cyrus-imapd-2.4.20-5|46	# script.
21mr|cyrus-imapd-2.4.20-5|47	%define		_cyrexecdir %{_prefix}/lib/cyrus-imapd
21mr|cyrus-imapd-2.4.20-5|48	%define		_confdir master/conf
21mr|cyrus-imapd-2.4.20-5|49	%if %{PREFORK}
21mr|cyrus-imapd-2.4.20-5|50	%define		_cyrusconf %{_confdir}/prefork.conf
21mr|cyrus-imapd-2.4.20-5|51	%else
21mr|cyrus-imapd-2.4.20-5|52	%define		_cyrusconf %{_confdir}/normal.conf
21mr|cyrus-imapd-2.4.20-5|53	%endif
21mr|cyrus-imapd-2.4.20-5|54	
21mr|cyrus-imapd-2.4.20-5|55	Summary:	A high-performance mail store with IMAP and POP3 support
21mr|cyrus-imapd-2.4.20-5|56	Name:		cyrus-imapd
21mr|cyrus-imapd-2.4.20-5|57	Version:	2.4.20
21mr|cyrus-imapd-2.4.20-5|58	Release:	5
21mr|cyrus-imapd-2.4.20-5|59	License:	OSI Approved
21mr|cyrus-imapd-2.4.20-5|60	Group:		System/Servers
21mr|cyrus-imapd-2.4.20-5|61	Url:		http://cyrusimap.org/
21mr|cyrus-imapd-2.4.20-5|62	Source0:	ftp://ftp.cyrusimap.org/cyrus-imapd/%{name}-%{version}.tar.gz
21mr|cyrus-imapd-2.4.20-5|63	Source1:	ftp://ftp.cyrusimap.org/cyrus-imapd/%{name}-%{version}.tar.gz.sig
21mr|cyrus-imapd-2.4.20-5|64	Source2:	cyrus-procmailrc
21mr|cyrus-imapd-2.4.20-5|65	Source4:	cyrus-user-procmailrc.template
21mr|cyrus-imapd-2.4.20-5|66	Source6:	cyrus-imapd.imap-2.1.x-conf
21mr|cyrus-imapd-2.4.20-5|67	Source8:	cyrus-imapd.pamd
21mr|cyrus-imapd-2.4.20-5|68	Source12:	cyrus-imapd.sysconfig
21mr|cyrus-imapd-2.4.20-5|69	Source13:	http://clement.hermann.free.fr/scripts/Cyrus/imapcreate.pl
21mr|cyrus-imapd-2.4.20-5|70	Source14:	cyrus-imapd.README.RPM
21mr|cyrus-imapd-2.4.20-5|71	Source15:	cyrus-imapd.cvt_cyrusdb_all
21mr|cyrus-imapd-2.4.20-5|72	Source19:	cyrus-imapd-procmail+cyrus.mc
21mr|cyrus-imapd-2.4.20-5|73	Source20:	cyrus-imapd.cron-daily
21mr|cyrus-imapd-2.4.20-5|74	Source21:	http://ftp.andrew.cmu.edu/pub/net/mibs/cmu/cmu.mib
21mr|cyrus-imapd-2.4.20-5|75	#systemd support
21mr|cyrus-imapd-2.4.20-5|76	Source22:	cyrus-imapd.service
21mr|cyrus-imapd-2.4.20-5|77	Source23:	cyr_systemd_helper
21mr|cyrus-imapd-2.4.20-5|78	# This patch fixes the perl install path for mdk9.0 and later
21mr|cyrus-imapd-2.4.20-5|79	Patch1:		cyrus-imapd-mdk9.0perl-patch
21mr|cyrus-imapd-2.4.20-5|80	# cyrus-master instead of master in syslog
21mr|cyrus-imapd-2.4.20-5|81	Patch2:		cyrus-imapd-logident.patch
21mr|cyrus-imapd-2.4.20-5|82	# rediffed P3 and P4 comes from http://blog.vx.sk/archives/13-Autocreate-and-autosieve-patches-for-Cyrus-IMAP-Server-24.html
21mr|cyrus-imapd-2.4.20-5|83	# Autocreate INBOX patch (http://email.uoa.gr/projects/cyrus/autocreate/)
21mr|cyrus-imapd-2.4.20-5|84	# OpenSUSE patch (upstream backport)
21mr|cyrus-imapd-2.4.20-5|85	Patch3:		cyrus-imapd-2.4.19_autocreate-0.10-0.patch
21mr|cyrus-imapd-2.4.20-5|86	# Create on demand folder requested by sieve filter (http://email.uoa.gr/projects/cyrus/autosievefolder/)
21mr|cyrus-imapd-2.4.20-5|87	# Dropped - doesn't build anymore and no upstream updates for a long time
21mr|cyrus-imapd-2.4.20-5|88	#Patch4:	http://email.uoa.gr/download/cyrus/cyrus-imapd-2.3.16/cyrus-imapd-2.3.16-autosieve-0.6.0.diff
21mr|cyrus-imapd-2.4.20-5|89	#Patch4:		cyrus-imapd-2.4.13-autosieve-0.6.0.diff
21mr|cyrus-imapd-2.4.20-5|90	# Remove QUOTA patch (http://email.uoa.gr/projects/cyrus/quota-patches/rmquota/)
21mr|cyrus-imapd-2.4.20-5|91	Patch5:		http://email.uoa.gr/download/cyrus/cyrus-imapd-2.3.9/cyrus-imapd-2.3.9-rmquota-0.5-0.diff
21mr|cyrus-imapd-2.4.20-5|92	# command line switch to disallow plaintext login
21mr|cyrus-imapd-2.4.20-5|93	Patch6:		cyrus-imapd-2.4.13-plaintext.diff
21mr|cyrus-imapd-2.4.20-5|94	# (oe) for kolab2: Patch to support virtdomains: ldap (parse domain from "email" field an LDAP user entry)
21mr|cyrus-imapd-2.4.20-5|95	Patch8:		cyrus-imapd-kolab-ldap.diff
21mr|cyrus-imapd-2.4.20-5|96	# (bluca) add ptloader to cyrus.conf
21mr|cyrus-imapd-2.4.20-5|97	Patch10:	cyrus-imapd-ptloader-conf.diff
21mr|cyrus-imapd-2.4.20-5|98	# (bluca) fix LDAP_OPT_X_SASL_SECPROPS error in ptloader
21mr|cyrus-imapd-2.4.20-5|99	Patch11:	cyrus-imapd-ptloader-secprops.diff
21mr|cyrus-imapd-2.4.20-5|100	# OpenSUSE patch (Outlook 2013-compatible XLIST behaviour)
21mr|cyrus-imapd-2.4.20-5|101	Patch12:	cyrus-imapd-2.4.18-D19-Outlook_2013_XLIST.patch
21mr|cyrus-imapd-2.4.20-5|102	# Other patches from simon matter
21mr|cyrus-imapd-2.4.20-5|103	Patch19:	cyrus-imapd-2.3.11-mkimap.patch
21mr|cyrus-imapd-2.4.20-5|104	Patch21:	cyrus-imapd-2.3.16-sieve_port.patch
21mr|cyrus-imapd-2.4.20-5|105	# fedora patches
21mr|cyrus-imapd-2.4.20-5|106	Patch100:	http://www.oakton.edu/~jwade/cyrus/cyrus-imapd-2.1.3/cyrus-imapd-2.1.3-flock.patch
21mr|cyrus-imapd-2.4.20-5|107	Patch101:	cyrus-imapd-2.3.1-authid_normalize.patch
21mr|cyrus-imapd-2.4.20-5|108	# for c-i <= 2.4.12
21mr|cyrus-imapd-2.4.20-5|109	Patch102:	cyrus-imapd-2.4.12-debugopt.patch
21mr|cyrus-imapd-2.4.20-5|110	BuildRequires:	bison
21mr|cyrus-imapd-2.4.20-5|111	BuildRequires:	flex
21mr|cyrus-imapd-2.4.20-5|112	BuildRequires:	groff
21mr|cyrus-imapd-2.4.20-5|113	BuildRequires:	perl-Digest-SHA1
21mr|cyrus-imapd-2.4.20-5|114	BuildRequires:	db-devel
21mr|cyrus-imapd-2.4.20-5|115	BuildRequires:	lm_sensors-devel
21mr|cyrus-imapd-2.4.20-5|116	BuildRequires:	perl-devel
21mr|cyrus-imapd-2.4.20-5|117	BuildRequires:	sasl-devel
21mr|cyrus-imapd-2.4.20-5|118	BuildRequires:	tcp_wrappers-devel
21mr|cyrus-imapd-2.4.20-5|119	BuildRequires:	pkgconfig(ext2fs)
21mr|cyrus-imapd-2.4.20-5|120	BuildRequires:	pkgconfig(libpcre)
21mr|cyrus-imapd-2.4.20-5|121	BuildRequires:	pkgconfig(openssl)
21mr|cyrus-imapd-2.4.20-5|122	%if %{with_snmp}
21mr|cyrus-imapd-2.4.20-5|123	BuildRequires:	net-snmp-devel
21mr|cyrus-imapd-2.4.20-5|124	BuildRequires:	pkgconfig(libelf)
21mr|cyrus-imapd-2.4.20-5|125	Requires:	net-snmp-mibs
21mr|cyrus-imapd-2.4.20-5|126	%endif
21mr|cyrus-imapd-2.4.20-5|127	%if %{with_ldap}
21mr|cyrus-imapd-2.4.20-5|128	BuildRequires:	openldap-devel
21mr|cyrus-imapd-2.4.20-5|129	%endif
21mr|cyrus-imapd-2.4.20-5|130	%if %{build_virtualdomains_in_ldap}
21mr|cyrus-imapd-2.4.20-5|131	BuildRequires:	openldap-devel
21mr|cyrus-imapd-2.4.20-5|132	%endif
21mr|cyrus-imapd-2.4.20-5|133	%if %{with_mysql}
21mr|cyrus-imapd-2.4.20-5|134	BuildRequires:	pkgconfig(mariadb)
21mr|cyrus-imapd-2.4.20-5|135	%endif
21mr|cyrus-imapd-2.4.20-5|136	%if %{with_pgsql}
21mr|cyrus-imapd-2.4.20-5|137	BuildRequires:	pkgconfig(libpq)
21mr|cyrus-imapd-2.4.20-5|138	%endif
21mr|cyrus-imapd-2.4.20-5|139	%if %{with_sqlite}
21mr|cyrus-imapd-2.4.20-5|140	BuildRequires:	pkgconfig(sqlite3)
21mr|cyrus-imapd-2.4.20-5|141	%endif
21mr|cyrus-imapd-2.4.20-5|142	# with previous versions of sasl, imap LOGIN would fail
21mr|cyrus-imapd-2.4.20-5|143	Requires:	%{mklibname sasl 2} >= 2.1.15
21mr|cyrus-imapd-2.4.20-5|144	# /usr/sbin/useradd
21mr|cyrus-imapd-2.4.20-5|145	# /usr/sbin/groupadd
21mr|cyrus-imapd-2.4.20-5|146	# /usr/sbin/userdel
21mr|cyrus-imapd-2.4.20-5|147	# /usr/sbin/groupdel
21mr|cyrus-imapd-2.4.20-5|148	Requires(pre,postun):	rpm-helper
21mr|cyrus-imapd-2.4.20-5|149	Requires(post):	e2fsprogs
21mr|cyrus-imapd-2.4.20-5|150	Requires(post):	openssl
21mr|cyrus-imapd-2.4.20-5|151	Requires(post,preun,postun):	systemd-units
21mr|cyrus-imapd-2.4.20-5|152	Provides:	imap
21mr|cyrus-imapd-2.4.20-5|153	Provides:	imap-server
21mr|cyrus-imapd-2.4.20-5|154	
21mr|cyrus-imapd-2.4.20-5|155	%description
21mr|cyrus-imapd-2.4.20-5|156	The Cyrus IMAP Server is a scaleable enterprise mail system
21mr|cyrus-imapd-2.4.20-5|157	designed for use from small to large enterprise environments using
21mr|cyrus-imapd-2.4.20-5|158	standards-based technologies.
21mr|cyrus-imapd-2.4.20-5|159	
21mr|cyrus-imapd-2.4.20-5|160	A full Cyrus IMAP implementation allows a seamless mail and bulletin
21mr|cyrus-imapd-2.4.20-5|161	board environment to be set up across multiple servers. It differs from
21mr|cyrus-imapd-2.4.20-5|162	other IMAP server implementations in that it is run on "sealed"
21mr|cyrus-imapd-2.4.20-5|163	servers, where users are not normally permitted to log in. The mailbox
21mr|cyrus-imapd-2.4.20-5|164	database is stored in parts of the filesystem that are private to the
21mr|cyrus-imapd-2.4.20-5|165	Cyrus IMAP system. All user access to mail is through software using
21mr|cyrus-imapd-2.4.20-5|166	the IMAP, POP3, or KPOP protocols. TLSv1 and SSL are supported for
21mr|cyrus-imapd-2.4.20-5|167	security.
21mr|cyrus-imapd-2.4.20-5|168	
21mr|cyrus-imapd-2.4.20-5|169	This is the main package, install also the %{name}-utils package (it
21mr|cyrus-imapd-2.4.20-5|170	contains server administration tools and depends on the perl-Cyrus
21mr|cyrus-imapd-2.4.20-5|171	package).
21mr|cyrus-imapd-2.4.20-5|172	
21mr|cyrus-imapd-2.4.20-5|173	%files
21mr|cyrus-imapd-2.4.20-5|174	%doc doc/* extradocs/*
21mr|cyrus-imapd-2.4.20-5|175	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.conf
21mr|cyrus-imapd-2.4.20-5|176	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|cyrus-imapd-2.4.20-5|177	%attr(0644,root,root) %config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/pop
21mr|cyrus-imapd-2.4.20-5|178	%attr(0644,root,root) %config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/imap
21mr|cyrus-imapd-2.4.20-5|179	%attr(0644,root,root) %config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/sieve
21mr|cyrus-imapd-2.4.20-5|180	%attr(0644,root,root) %config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/lmtp
21mr|cyrus-imapd-2.4.20-5|181	%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/%{name}
21mr|cyrus-imapd-2.4.20-5|182	%attr(0755,root,root) %dir %{_cyrexecdir}
21mr|cyrus-imapd-2.4.20-5|183	%attr(0755,root,root) %{_cyrexecdir}/arbitron
21mr|cyrus-imapd-2.4.20-5|184	%attr(0755,root,root) %{_cyrexecdir}/chk_cyrus
21mr|cyrus-imapd-2.4.20-5|185	%attr(0755,root,root) %{_cyrexecdir}/ctl_cyrusdb
21mr|cyrus-imapd-2.4.20-5|186	%attr(0755,root,root) %{_cyrexecdir}/ctl_deliver
21mr|cyrus-imapd-2.4.20-5|187	%attr(0755,root,root) %{_cyrexecdir}/ctl_mboxlist
21mr|cyrus-imapd-2.4.20-5|188	%attr(0755,root,root) %{_cyrexecdir}/cvt_cyrusdb
21mr|cyrus-imapd-2.4.20-5|189	%attr(0755,root,root) %{_cyrexecdir}/cvt_cyrusdb_all
21mr|cyrus-imapd-2.4.20-5|190	%attr(0755,root,root) %{_cyrexecdir}/cyr_dbtool
21mr|cyrus-imapd-2.4.20-5|191	%attr(0755,root,root) %{_cyrexecdir}/cyr_df
21mr|cyrus-imapd-2.4.20-5|192	%attr(0755,root,root) %{_cyrexecdir}/cyrdump
21mr|cyrus-imapd-2.4.20-5|193	%attr(0755,root,root) %{_cyrexecdir}/cyr_expire
21mr|cyrus-imapd-2.4.20-5|194	%attr(0755,root,root) %{_cyrexecdir}/cyr_sequence
21mr|cyrus-imapd-2.4.20-5|195	%attr(0755,root,root) %{_cyrexecdir}/cyr_synclog
21mr|cyrus-imapd-2.4.20-5|196	%attr(0755,root,root) %{_cyrexecdir}/cyr_systemd_helper
21mr|cyrus-imapd-2.4.20-5|197	%attr(0755,root,root) %{_cyrexecdir}/cyr_userseen
21mr|cyrus-imapd-2.4.20-5|198	%attr(0755,root,root) %{_cyrexecdir}/cyrus-master
21mr|cyrus-imapd-2.4.20-5|199	%attr(0755,root,root) %{_cyrexecdir}/dohash
21mr|cyrus-imapd-2.4.20-5|200	%attr(0755,root,root) %{_cyrexecdir}/fud
21mr|cyrus-imapd-2.4.20-5|201	%attr(0755,root,root) %{_cyrexecdir}/imapd
21mr|cyrus-imapd-2.4.20-5|202	%attr(0755,root,root) %{_cyrexecdir}/ipurge
21mr|cyrus-imapd-2.4.20-5|203	%attr(0755,root,root) %{_cyrexecdir}/lmtpd
21mr|cyrus-imapd-2.4.20-5|204	%attr(0755,root,root) %{_cyrexecdir}/masssievec
21mr|cyrus-imapd-2.4.20-5|205	%attr(0755,root,root) %{_cyrexecdir}/mbexamine
21mr|cyrus-imapd-2.4.20-5|206	%attr(0755,root,root) %{_cyrexecdir}/mbpath
21mr|cyrus-imapd-2.4.20-5|207	%attr(0755,root,root) %{_cyrexecdir}/migrate-metadata
21mr|cyrus-imapd-2.4.20-5|208	%attr(0755,root,root) %{_cyrexecdir}/mkimap
21mr|cyrus-imapd-2.4.20-5|209	%attr(0755,root,root) %{_cyrexecdir}/mknewsgroups
21mr|cyrus-imapd-2.4.20-5|210	%attr(0755,root,root) %{_cyrexecdir}/notifyd
21mr|cyrus-imapd-2.4.20-5|211	%attr(0755,root,root) %{_cyrexecdir}/pop3d
21mr|cyrus-imapd-2.4.20-5|212	%attr(0755,root,root) %{_cyrexecdir}/quota
21mr|cyrus-imapd-2.4.20-5|213	%attr(0755,root,root) %{_cyrexecdir}/reconstruct
21mr|cyrus-imapd-2.4.20-5|214	%attr(0755,root,root) %{_cyrexecdir}/rehash
21mr|cyrus-imapd-2.4.20-5|215	%attr(0755,root,root) %{_cyrexecdir}/sievec
21mr|cyrus-imapd-2.4.20-5|216	%attr(0755,root,root) %{_cyrexecdir}/sieved
21mr|cyrus-imapd-2.4.20-5|217	%attr(0755,root,root) %{_cyrexecdir}/squatter
21mr|cyrus-imapd-2.4.20-5|218	%attr(0755,root,root) %{_cyrexecdir}/timsieved
21mr|cyrus-imapd-2.4.20-5|219	%attr(0755,root,root) %{_cyrexecdir}/tls_prune
21mr|cyrus-imapd-2.4.20-5|220	%attr(0755,root,root) %{_cyrexecdir}/translatesieve
21mr|cyrus-imapd-2.4.20-5|221	%attr(0755,root,root) %{_cyrexecdir}/undohash
21mr|cyrus-imapd-2.4.20-5|222	%attr(0755,root,root) %{_cyrexecdir}/unexpunge
21mr|cyrus-imapd-2.4.20-5|223	%attr(0755,root,root) %{_cyrexecdir}/upgradesieve
21mr|cyrus-imapd-2.4.20-5|224	%if %{with_ldap}
21mr|cyrus-imapd-2.4.20-5|225	%attr(0755,root,root) %{_cyrexecdir}/ptdump
21mr|cyrus-imapd-2.4.20-5|226	%attr(0755,root,root) %{_cyrexecdir}/ptexpire
21mr|cyrus-imapd-2.4.20-5|227	%attr(0755,root,root) %{_cyrexecdir}/ptloader
21mr|cyrus-imapd-2.4.20-5|228	%endif
21mr|cyrus-imapd-2.4.20-5|229	%if %{build_autocreate}
21mr|cyrus-imapd-2.4.20-5|230	%attr(0755,root,root) %{_cyrexecdir}/compile_sieve
21mr|cyrus-imapd-2.4.20-5|231	%endif
21mr|cyrus-imapd-2.4.20-5|232	%attr(0755,root,root) %{_cyrexecdir}/smmapd
21mr|cyrus-imapd-2.4.20-5|233	%if %{IDLED}
21mr|cyrus-imapd-2.4.20-5|234	%attr(0755,root,root) %{_cyrexecdir}/idled
21mr|cyrus-imapd-2.4.20-5|235	%endif
21mr|cyrus-imapd-2.4.20-5|236	%attr(4754,%{_cyrususer},%{_cyrusgroup}) %{_cyrexecdir}/deliver
21mr|cyrus-imapd-2.4.20-5|237	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %dir %{_vardata}
21mr|cyrus-imapd-2.4.20-5|238	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/user
21mr|cyrus-imapd-2.4.20-5|239	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/quota
21mr|cyrus-imapd-2.4.20-5|240	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/proc
21mr|cyrus-imapd-2.4.20-5|241	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/log
21mr|cyrus-imapd-2.4.20-5|242	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/msg
21mr|cyrus-imapd-2.4.20-5|243	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/socket
21mr|cyrus-imapd-2.4.20-5|244	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/db
21mr|cyrus-imapd-2.4.20-5|245	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/sieve
21mr|cyrus-imapd-2.4.20-5|246	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/rpm
21mr|cyrus-imapd-2.4.20-5|247	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/backup
21mr|cyrus-imapd-2.4.20-5|248	%if %{with_ldap}
21mr|cyrus-imapd-2.4.20-5|249	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/ptclient
21mr|cyrus-imapd-2.4.20-5|250	%endif
21mr|cyrus-imapd-2.4.20-5|251	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %dir %{_spooldata}
21mr|cyrus-imapd-2.4.20-5|252	%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_spooldata}/*
21mr|cyrus-imapd-2.4.20-5|253	%if %{with_snmp}
21mr|cyrus-imapd-2.4.20-5|254	%attr(0644,root,root) %{_datadir}/snmp/mibs/*
21mr|cyrus-imapd-2.4.20-5|255	%attr(0644,%{_cyrususer},%{_cyrusgroup}) /var/lib/net-snmp/cyrusMaster.conf
21mr|cyrus-imapd-2.4.20-5|256	%endif
21mr|cyrus-imapd-2.4.20-5|257	%attr(0644,root,root) %{_mandir}/man5/*
21mr|cyrus-imapd-2.4.20-5|258	%attr(0644,root,root) %{_mandir}/man8/arbitron.8*
21mr|cyrus-imapd-2.4.20-5|259	%attr(0644,root,root) %{_mandir}/man8/chk_cyrus.8*
21mr|cyrus-imapd-2.4.20-5|260	%attr(0644,root,root) %{_mandir}/man8/ctl_cyrusdb.8*
21mr|cyrus-imapd-2.4.20-5|261	%attr(0644,root,root) %{_mandir}/man8/ctl_deliver.8*
21mr|cyrus-imapd-2.4.20-5|262	%attr(0644,root,root) %{_mandir}/man8/ctl_mboxlist.8*
21mr|cyrus-imapd-2.4.20-5|263	%attr(0644,root,root) %{_mandir}/man8/cvt_cyrusdb.8*
21mr|cyrus-imapd-2.4.20-5|264	%attr(0644,root,root) %{_mandir}/man8/cyr_dbtool.8*
21mr|cyrus-imapd-2.4.20-5|265	%attr(0644,root,root) %{_mandir}/man8/cyr_df.8*
21mr|cyrus-imapd-2.4.20-5|266	%attr(0644,root,root) %{_mandir}/man8/cyr_expire.8*
21mr|cyrus-imapd-2.4.20-5|267	%attr(0644,root,root) %{_mandir}/man8/cyr_synclog.8*
21mr|cyrus-imapd-2.4.20-5|268	%attr(0644,root,root) %{_mandir}/man8/cyrus-master.8*
21mr|cyrus-imapd-2.4.20-5|269	%attr(0644,root,root) %{_mandir}/man8/deliver.8*
21mr|cyrus-imapd-2.4.20-5|270	%attr(0644,root,root) %{_mandir}/man8/fud.8*
21mr|cyrus-imapd-2.4.20-5|271	%attr(0644,root,root) %{_mandir}/man8/idled.8*
21mr|cyrus-imapd-2.4.20-5|272	%attr(0644,root,root) %{_mandir}/man8/imapd.8*
21mr|cyrus-imapd-2.4.20-5|273	%attr(0644,root,root) %{_mandir}/man8/ipurge.8*
21mr|cyrus-imapd-2.4.20-5|274	%attr(0644,root,root) %{_mandir}/man8/lmtpd.8*
21mr|cyrus-imapd-2.4.20-5|275	%attr(0644,root,root) %{_mandir}/man8/mbexamine.8*
21mr|cyrus-imapd-2.4.20-5|276	%attr(0644,root,root) %{_mandir}/man8/mbpath.8*
21mr|cyrus-imapd-2.4.20-5|277	%attr(0644,root,root) %{_mandir}/man8/notifyd.8*
21mr|cyrus-imapd-2.4.20-5|278	%attr(0644,root,root) %{_mandir}/man8/pop3d.8*
21mr|cyrus-imapd-2.4.20-5|279	%attr(0644,root,root) %{_mandir}/man8/quota.8*
21mr|cyrus-imapd-2.4.20-5|280	%attr(0644,root,root) %{_mandir}/man8/reconstruct.8*
21mr|cyrus-imapd-2.4.20-5|281	%attr(0644,root,root) %{_mandir}/man8/rmnews.8*
21mr|cyrus-imapd-2.4.20-5|282	%attr(0644,root,root) %{_mandir}/man8/smmapd.8*
21mr|cyrus-imapd-2.4.20-5|283	%attr(0644,root,root) %{_mandir}/man8/squatter.8*
21mr|cyrus-imapd-2.4.20-5|284	%attr(0644,root,root) %{_mandir}/man8/sync_client.8*
21mr|cyrus-imapd-2.4.20-5|285	%attr(0644,root,root) %{_mandir}/man8/syncnews.8*
21mr|cyrus-imapd-2.4.20-5|286	%attr(0644,root,root) %{_mandir}/man8/sync_reset.8*
21mr|cyrus-imapd-2.4.20-5|287	%attr(0644,root,root) %{_mandir}/man8/sync_server.8*
21mr|cyrus-imapd-2.4.20-5|288	%attr(0644,root,root) %{_mandir}/man8/timsieved.8*
21mr|cyrus-imapd-2.4.20-5|289	%attr(0644,root,root) %{_mandir}/man8/tls_prune.8*
21mr|cyrus-imapd-2.4.20-5|290	%attr(0644,root,root) %{_mandir}/man8/unexpunge.8*
21mr|cyrus-imapd-2.4.20-5|291	%doc COPYRIGHT README README.RPM
21mr|cyrus-imapd-2.4.20-5|292	%if %{build_autocreate}
21mr|cyrus-imapd-2.4.20-5|293	%doc README.autocreate
21mr|cyrus-imapd-2.4.20-5|294	%endif
21mr|cyrus-imapd-2.4.20-5|295	%{_unitdir}/cyrus-imapd.service
21mr|cyrus-imapd-2.4.20-5|296	
21mr|cyrus-imapd-2.4.20-5|297	%pre
21mr|cyrus-imapd-2.4.20-5|298	# Create 'cyrus' user on target host
21mr|cyrus-imapd-2.4.20-5|299	%if %{SASLGROUP}
21mr|cyrus-imapd-2.4.20-5|300	/usr/sbin/groupadd -r %{_saslgroup} 2> /dev/null || :
21mr|cyrus-imapd-2.4.20-5|301	/usr/sbin/useradd -c "Cyrus IMAP Server" -d %{_vardata} -g %{_cyrusgroup} \
21mr|cyrus-imapd-2.4.20-5|302	-G %{_saslgroup} -s /bin/bash -r %{_cyrususer} 2> /dev/null || :
21mr|cyrus-imapd-2.4.20-5|303	%else
21mr|cyrus-imapd-2.4.20-5|304	/usr/sbin/useradd -c "Cyrus IMAP Server" -d %{_vardata} -g %{_cyrusgroup} \
21mr|cyrus-imapd-2.4.20-5|305	-s /bin/bash -r %{_cyrususer} 2> /dev/null || :
21mr|cyrus-imapd-2.4.20-5|306	%endif
21mr|cyrus-imapd-2.4.20-5|307	
21mr|cyrus-imapd-2.4.20-5|308	%post
21mr|cyrus-imapd-2.4.20-5|309	if [ $1 = 1 ] ; then
21mr|cyrus-imapd-2.4.20-5|310	# make sure we own the stuff, otherwise /var/log/mail/* will fill
21mr|cyrus-imapd-2.4.20-5|311	# the whole disk with error messages...
21mr|cyrus-imapd-2.4.20-5|312	chown -R %{_cyrususer}:%{_cyrusgroup} %{_vardata} %{_spooldata}
21mr|cyrus-imapd-2.4.20-5|313	fi
21mr|cyrus-imapd-2.4.20-5|314	
21mr|cyrus-imapd-2.4.20-5|315	# Force synchronous updates only on ext2 filesystems
21mr|cyrus-imapd-2.4.20-5|316	# Note: This will slow down user creation for 10.000+ users!
21mr|cyrus-imapd-2.4.20-5|317	for i in %{_vardata}/{user,quota} %{_spooldata}; do
21mr|cyrus-imapd-2.4.20-5|318	if [ `find $i -maxdepth 0 -printf %F` = "ext2" ]; then
21mr|cyrus-imapd-2.4.20-5|319	chattr -R +S $i 2>/dev/null
21mr|cyrus-imapd-2.4.20-5|320	fi
21mr|cyrus-imapd-2.4.20-5|321	done
21mr|cyrus-imapd-2.4.20-5|322	
21mr|cyrus-imapd-2.4.20-5|323	# Add sieve service if necessary
21mr|cyrus-imapd-2.4.20-5|324	if ! grep -q ^sieve %{_sysconfdir}/services; then
21mr|cyrus-imapd-2.4.20-5|325	echo -e 'sieve\t\t2000/tcp\t\t\t# Sieve mail filter daemon' >> %{_sysconfdir}/services
21mr|cyrus-imapd-2.4.20-5|326	fi
21mr|cyrus-imapd-2.4.20-5|327	
21mr|cyrus-imapd-2.4.20-5|328	# Add lmtp service if necessary
21mr|cyrus-imapd-2.4.20-5|329	if ! grep -q ^lmtp %{_sysconfdir}/services; then
21mr|cyrus-imapd-2.4.20-5|330	echo -e 'lmtp\t\t2003/tcp\t\t\t# Local mail delivery protocol (rfc2033)' >> %{_sysconfdir}/services
21mr|cyrus-imapd-2.4.20-5|331	fi
21mr|cyrus-imapd-2.4.20-5|332	
21mr|cyrus-imapd-2.4.20-5|333	# upgrade from previous versions with compiled in database backends
21mr|cyrus-imapd-2.4.20-5|334	rm -f %{_vardata}/rpm/db.cfg.cache 2> /dev/null
21mr|cyrus-imapd-2.4.20-5|335	
21mr|cyrus-imapd-2.4.20-5|336	# cache the installed version for next upgrade
21mr|cyrus-imapd-2.4.20-5|337	echo %{version} > %{_vardata}/rpm/version
21mr|cyrus-imapd-2.4.20-5|338	
21mr|cyrus-imapd-2.4.20-5|339	%systemd_post cyrus-imapd.service
21mr|cyrus-imapd-2.4.20-5|340	
21mr|cyrus-imapd-2.4.20-5|341	%preun
21mr|cyrus-imapd-2.4.20-5|342	%systemd_preun cyrus-imapd.service
21mr|cyrus-imapd-2.4.20-5|343	
21mr|cyrus-imapd-2.4.20-5|344	%postun
21mr|cyrus-imapd-2.4.20-5|345	%systemd_postun_with_restart cyrus-imapd.service
21mr|cyrus-imapd-2.4.20-5|346	if [ $1 = 0 ]; then
21mr|cyrus-imapd-2.4.20-5|347	# Package removal, not upgrade
21mr|cyrus-imapd-2.4.20-5|348	%_postun_userdel %{_cyrususer}
21mr|cyrus-imapd-2.4.20-5|349	%if %{SASLGROUP}
21mr|cyrus-imapd-2.4.20-5|350	if [ "`grep ^%{_saslgroup}: %{_sysconfdir}/group | cut -d: -f4-`" = "" ]; then
21mr|cyrus-imapd-2.4.20-5|351	%_postun_groupdel %{_saslgroup}
21mr|cyrus-imapd-2.4.20-5|352	fi
21mr|cyrus-imapd-2.4.20-5|353	%endif
21mr|cyrus-imapd-2.4.20-5|354	rm -f %{_vardata}/socket/lmtp 2> /dev/null
21mr|cyrus-imapd-2.4.20-5|355	rm -f %{_vardata}/rpm/version 2> /dev/null
21mr|cyrus-imapd-2.4.20-5|356	fi
21mr|cyrus-imapd-2.4.20-5|357	
21mr|cyrus-imapd-2.4.20-5|358	#----------------------------------------------------------------------------
21mr|cyrus-imapd-2.4.20-5|359	
21mr|cyrus-imapd-2.4.20-5|360	%package murder
21mr|cyrus-imapd-2.4.20-5|361	Summary:	Cyrus IMAP server murder aggregator system files
21mr|cyrus-imapd-2.4.20-5|362	Group:		System/Servers
21mr|cyrus-imapd-2.4.20-5|363	Requires:	%{name} = %{EVRD}
21mr|cyrus-imapd-2.4.20-5|364	
21mr|cyrus-imapd-2.4.20-5|365	%description murder
21mr|cyrus-imapd-2.4.20-5|366	The %{name}-murder package contains the Cyrus murder aggregator system,
21mr|cyrus-imapd-2.4.20-5|367	i.e. IMAP, POP3 and LMTP proxies, and the mupdate mailbox master daemon.
21mr|cyrus-imapd-2.4.20-5|368	It allows for cluster setups where there are many backend Cyrus spools
21mr|cyrus-imapd-2.4.20-5|369	and frontend proxy servers.
21mr|cyrus-imapd-2.4.20-5|370	
21mr|cyrus-imapd-2.4.20-5|371	%files murder
21mr|cyrus-imapd-2.4.20-5|372	%doc doc/text/install-murder
21mr|cyrus-imapd-2.4.20-5|373	%config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/mupdate
21mr|cyrus-imapd-2.4.20-5|374	%config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/csync
21mr|cyrus-imapd-2.4.20-5|375	%attr(0755,root,root) %{_cyrexecdir}/lmtpproxyd
21mr|cyrus-imapd-2.4.20-5|376	%attr(0755,root,root) %{_cyrexecdir}/mupdate
21mr|cyrus-imapd-2.4.20-5|377	%attr(0755,root,root) %{_cyrexecdir}/pop3proxyd
21mr|cyrus-imapd-2.4.20-5|378	%attr(0755,root,root) %{_cyrexecdir}/proxyd
21mr|cyrus-imapd-2.4.20-5|379	
21mr|cyrus-imapd-2.4.20-5|380	#----------------------------------------------------------------------------
21mr|cyrus-imapd-2.4.20-5|381	
21mr|cyrus-imapd-2.4.20-5|382	%package nntp
21mr|cyrus-imapd-2.4.20-5|383	Summary:	Cyrus IMAP server murder nntp support files
21mr|cyrus-imapd-2.4.20-5|384	Group:		System/Servers
21mr|cyrus-imapd-2.4.20-5|385	Requires:	%{name} = %{EVRD}
21mr|cyrus-imapd-2.4.20-5|386	Conflicts:	leafnode
21mr|cyrus-imapd-2.4.20-5|387	
21mr|cyrus-imapd-2.4.20-5|388	%description nntp
21mr|cyrus-imapd-2.4.20-5|389	Cyrus has the ability to export Usenet via IMAP and/or export shared
21mr|cyrus-imapd-2.4.20-5|390	IMAP mailboxes via NNTP. This is made possible by a new NNTP daemon
21mr|cyrus-imapd-2.4.20-5|391	which is included in this package.
21mr|cyrus-imapd-2.4.20-5|392	
21mr|cyrus-imapd-2.4.20-5|393	%files nntp
21mr|cyrus-imapd-2.4.20-5|394	%doc doc/text/install-netnews
21mr|cyrus-imapd-2.4.20-5|395	%config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/nntp
21mr|cyrus-imapd-2.4.20-5|396	%attr(0755,root,root) %{_cyrexecdir}/fetchnews
21mr|cyrus-imapd-2.4.20-5|397	%attr(0755,root,root) %{_cyrexecdir}/nntpd
21mr|cyrus-imapd-2.4.20-5|398	%attr(0644,root,root) %{_mandir}/man8/nntpd.8*
21mr|cyrus-imapd-2.4.20-5|399	%attr(0644,root,root) %{_mandir}/man8/fetchnews.8*
21mr|cyrus-imapd-2.4.20-5|400	
21mr|cyrus-imapd-2.4.20-5|401	#----------------------------------------------------------------------------
21mr|cyrus-imapd-2.4.20-5|402	
21mr|cyrus-imapd-2.4.20-5|403	%package devel
21mr|cyrus-imapd-2.4.20-5|404	Summary:	Cyrus IMAPd development files
21mr|cyrus-imapd-2.4.20-5|405	Group:		Development/Other
21mr|cyrus-imapd-2.4.20-5|406	
21mr|cyrus-imapd-2.4.20-5|407	%description devel
21mr|cyrus-imapd-2.4.20-5|408	This package contains header files and libraries necessary for
21mr|cyrus-imapd-2.4.20-5|409	developing applications which use the imclient library.
21mr|cyrus-imapd-2.4.20-5|410	
21mr|cyrus-imapd-2.4.20-5|411	The main package is %{name}.
21mr|cyrus-imapd-2.4.20-5|412	
21mr|cyrus-imapd-2.4.20-5|413	%files devel
21mr|cyrus-imapd-2.4.20-5|414	%{_includedir}/cyrus
21mr|cyrus-imapd-2.4.20-5|415	%{_libdir}/lib*.a
21mr|cyrus-imapd-2.4.20-5|416	%attr(0644,root,root) %{_mandir}/man3/imclient.3*
21mr|cyrus-imapd-2.4.20-5|417	
21mr|cyrus-imapd-2.4.20-5|418	#----------------------------------------------------------------------------
21mr|cyrus-imapd-2.4.20-5|419	
21mr|cyrus-imapd-2.4.20-5|420	%package -n perl-Cyrus
21mr|cyrus-imapd-2.4.20-5|421	Summary:	Cyrus IMAPd utility Perl modules
21mr|cyrus-imapd-2.4.20-5|422	Group:		Development/Perl
21mr|cyrus-imapd-2.4.20-5|423	# with previous versions of sasl, imap LOGIN would fail
21mr|cyrus-imapd-2.4.20-5|424	Requires:	%{mklibname sasl 2} >= 2.1.15
21mr|cyrus-imapd-2.4.20-5|425	
21mr|cyrus-imapd-2.4.20-5|426	%description -n perl-Cyrus
21mr|cyrus-imapd-2.4.20-5|427	This package contains Perl modules necessary to use the Cyrus server
21mr|cyrus-imapd-2.4.20-5|428	administrative utilities.
21mr|cyrus-imapd-2.4.20-5|429	
21mr|cyrus-imapd-2.4.20-5|430	The main package is %{name}.
21mr|cyrus-imapd-2.4.20-5|431	
21mr|cyrus-imapd-2.4.20-5|432	%files -n perl-Cyrus
21mr|cyrus-imapd-2.4.20-5|433	%doc perl/imap/README perl/imap/Changes perl/imap/examples
21mr|cyrus-imapd-2.4.20-5|434	%{perl_vendorarch}/auto/Cyrus
21mr|cyrus-imapd-2.4.20-5|435	%{perl_vendorarch}/Cyrus
21mr|cyrus-imapd-2.4.20-5|436	%attr(0644,root,root) %{_mandir}/man3/Cyrus*
21mr|cyrus-imapd-2.4.20-5|437	
21mr|cyrus-imapd-2.4.20-5|438	#----------------------------------------------------------------------------
21mr|cyrus-imapd-2.4.20-5|439	
21mr|cyrus-imapd-2.4.20-5|440	%package utils
21mr|cyrus-imapd-2.4.20-5|441	Summary:	Cyrus IMAPd server admin utilities
21mr|cyrus-imapd-2.4.20-5|442	Group:		System/Servers
21mr|cyrus-imapd-2.4.20-5|443	Requires:	perl-Cyrus = %{EVRD}
21mr|cyrus-imapd-2.4.20-5|444	
21mr|cyrus-imapd-2.4.20-5|445	%description utils
21mr|cyrus-imapd-2.4.20-5|446	This package contains Cyrus IMAPd server administrative tools. It
21mr|cyrus-imapd-2.4.20-5|447	can be installed on systems other than the one running the server.
21mr|cyrus-imapd-2.4.20-5|448	
21mr|cyrus-imapd-2.4.20-5|449	This package depends on the perl-Cyrus package.
21mr|cyrus-imapd-2.4.20-5|450	The main package is %{name}.
21mr|cyrus-imapd-2.4.20-5|451	
21mr|cyrus-imapd-2.4.20-5|452	%files utils
21mr|cyrus-imapd-2.4.20-5|453	%attr(0755,root,root) %{_cyrexecdir}/cyradm
21mr|cyrus-imapd-2.4.20-5|454	%attr(0755,root,root) %{_cyrexecdir}/imtest
21mr|cyrus-imapd-2.4.20-5|455	%attr(0755,root,root) %{_cyrexecdir}/imapcreate
21mr|cyrus-imapd-2.4.20-5|456	%attr(0755,root,root) %{_bindir}/*
21mr|cyrus-imapd-2.4.20-5|457	%attr(0644,root,root) %{_mandir}/man1/*
21mr|cyrus-imapd-2.4.20-5|458	
21mr|cyrus-imapd-2.4.20-5|459	#----------------------------------------------------------------------------
21mr|cyrus-imapd-2.4.20-5|460	
21mr|cyrus-imapd-2.4.20-5|461	%prep
21mr|cyrus-imapd-2.4.20-5|462	%setup -q -n %{name}-%{version}
21mr|cyrus-imapd-2.4.20-5|463	%patch1 -p0 -b .mdk9.0perl.orig
21mr|cyrus-imapd-2.4.20-5|464	%patch2
21mr|cyrus-imapd-2.4.20-5|465	%if %{build_autocreate}
21mr|cyrus-imapd-2.4.20-5|466	%patch3 -p1 -b .autocreate.orig
21mr|cyrus-imapd-2.4.20-5|467	%endif
21mr|cyrus-imapd-2.4.20-5|468	%if %{build_autosieve}
21mr|cyrus-imapd-2.4.20-5|469	%patch4 -p1 -b .autosieve.orig
21mr|cyrus-imapd-2.4.20-5|470	%endif
21mr|cyrus-imapd-2.4.20-5|471	%if %{build_rmquota}
21mr|cyrus-imapd-2.4.20-5|472	%patch5 -p1 -b .rmquota.orig <- this patch is broken and won't apply
21mr|cyrus-imapd-2.4.20-5|473	%endif
21mr|cyrus-imapd-2.4.20-5|474	
21mr|cyrus-imapd-2.4.20-5|475	%patch6 -p1 -b .plaintext.orig
21mr|cyrus-imapd-2.4.20-5|476	
21mr|cyrus-imapd-2.4.20-5|477	# (oe) for kolab2: Patch to support virtdomains: ldap (parse domain from "email" field an LDAP user entry)
21mr|cyrus-imapd-2.4.20-5|478	%if %{build_virtualdomains_in_ldap}
21mr|cyrus-imapd-2.4.20-5|479	%patch8 -p1 -b .kolab-ldap.orig
21mr|cyrus-imapd-2.4.20-5|480	%endif
21mr|cyrus-imapd-2.4.20-5|481	%if %{with_ldap}
21mr|cyrus-imapd-2.4.20-5|482	%patch10 -p1 -b .ptloader.orig
21mr|cyrus-imapd-2.4.20-5|483	%endif
21mr|cyrus-imapd-2.4.20-5|484	%patch11 -p1 -b .secprops.orig
21mr|cyrus-imapd-2.4.20-5|485	
21mr|cyrus-imapd-2.4.20-5|486	%patch12 -p1 -b .outlook2013
21mr|cyrus-imapd-2.4.20-5|487	
21mr|cyrus-imapd-2.4.20-5|488	%patch19 -p1 -b .mkimap.orig
21mr|cyrus-imapd-2.4.20-5|489	%patch21 -p1 -b .sieve_port.orig
21mr|cyrus-imapd-2.4.20-5|490	
21mr|cyrus-imapd-2.4.20-5|491	# fedora patches
21mr|cyrus-imapd-2.4.20-5|492	%patch100 -p1 -b .flock
21mr|cyrus-imapd-2.4.20-5|493	%patch101 -p1 -b .authid_normalize
21mr|cyrus-imapd-2.4.20-5|494	%patch102 -p1 -b .debugopt
21mr|cyrus-imapd-2.4.20-5|495	
21mr|cyrus-imapd-2.4.20-5|496	find . -name Makefile* |xargs sed -i -e 's,configure.in,configure.ac,g'
21mr|cyrus-imapd-2.4.20-5|497	
21mr|cyrus-imapd-2.4.20-5|498	## Extra documentation
21mr|cyrus-imapd-2.4.20-5|499	mkdir -p extradocs
21mr|cyrus-imapd-2.4.20-5|500	for i in %{SOURCE2} %{SOURCE4} %{SOURCE19} ; do
21mr|cyrus-imapd-2.4.20-5|501	cp $i extradocs
21mr|cyrus-imapd-2.4.20-5|502	done
21mr|cyrus-imapd-2.4.20-5|503	
21mr|cyrus-imapd-2.4.20-5|504	## regenerate html man pages
21mr|cyrus-imapd-2.4.20-5|505	pushd man
21mr|cyrus-imapd-2.4.20-5|506	for mp in *[1-8] ; do groff -m man -T html $mp > ../doc/man/$mp.html ; done
21mr|cyrus-imapd-2.4.20-5|507	popd
21mr|cyrus-imapd-2.4.20-5|508	
21mr|cyrus-imapd-2.4.20-5|509	# fix build under mdx8.2
21mr|cyrus-imapd-2.4.20-5|510	#perl -ni -e "print unless /^AC_PREREQ/" configure.in
21mr|cyrus-imapd-2.4.20-5|511	
21mr|cyrus-imapd-2.4.20-5|512	install -m 0644 %{SOURCE8} cyrus-imapd.pamd
21mr|cyrus-imapd-2.4.20-5|513	
21mr|cyrus-imapd-2.4.20-5|514	# cleanup
21mr|cyrus-imapd-2.4.20-5|515	for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21mr|cyrus-imapd-2.4.20-5|516	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|cyrus-imapd-2.4.20-5|517	done
21mr|cyrus-imapd-2.4.20-5|518	
21mr|cyrus-imapd-2.4.20-5|519	# Bugfix build for 2019.x
21mr|cyrus-imapd-2.4.20-5|520	sed -i 's!gettid!_nm_gettid!g' lib/cyrusdb_berkeley.c
21mr|cyrus-imapd-2.4.20-5|521	
21mr|cyrus-imapd-2.4.20-5|522	%build
21mr|cyrus-imapd-2.4.20-5|523	%serverbuild
21mr|cyrus-imapd-2.4.20-5|524	
21mr|cyrus-imapd-2.4.20-5|525	# it does not work with -fPIE and someone added that to the serverbuild macro...
21mr|cyrus-imapd-2.4.20-5|526	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21mr|cyrus-imapd-2.4.20-5|527	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21mr|cyrus-imapd-2.4.20-5|528	RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS |sed -e 's|-fPIE||g'`
21mr|cyrus-imapd-2.4.20-5|529	
21mr|cyrus-imapd-2.4.20-5|530	CPPFLAGS="-I%{_includedir}/et $CPPFLAGS"
21mr|cyrus-imapd-2.4.20-5|531	export CPPFLAGS
21mr|cyrus-imapd-2.4.20-5|532	CFLAGS="$RPM_OPT_FLAGS -fPIC"
21mr|cyrus-imapd-2.4.20-5|533	export CFLAGS
21mr|cyrus-imapd-2.4.20-5|534	LDFLAGS="-L%{_libdir}"
21mr|cyrus-imapd-2.4.20-5|535	export LDFLAGS
21mr|cyrus-imapd-2.4.20-5|536	
21mr|cyrus-imapd-2.4.20-5|537	#with the existing autom4te.cache autoheader would fail with the message
21mr|cyrus-imapd-2.4.20-5|538	#Can't locate object method "path" via package "Request" at /usr/share/autoconf/Autom4te/C4che.pm line 69, <GEN1> line 111.
21mr|cyrus-imapd-2.4.20-5|539	#
21mr|cyrus-imapd-2.4.20-5|540	rm -rf autom4te.cache configure
21mr|cyrus-imapd-2.4.20-5|541	export WANT_AUTOCONF_2_5=1
21mr|cyrus-imapd-2.4.20-5|542	libtoolize --copy --force; aclocal -I cmulocal; autoheader; autoconf
21mr|cyrus-imapd-2.4.20-5|543	
21mr|cyrus-imapd-2.4.20-5|544	# this removes rpath
21mr|cyrus-imapd-2.4.20-5|545	export andrew_cv_runpath_switch=none
21mr|cyrus-imapd-2.4.20-5|546	
21mr|cyrus-imapd-2.4.20-5|547	%configure \
21mr|cyrus-imapd-2.4.20-5|548	%if %{IDLED}
21mr|cyrus-imapd-2.4.20-5|549	--with-idle=idled \
21mr|cyrus-imapd-2.4.20-5|550	%endif
21mr|cyrus-imapd-2.4.20-5|551	%if !%{with_snmp}
21mr|cyrus-imapd-2.4.20-5|552	--without-snmp \
21mr|cyrus-imapd-2.4.20-5|553	%endif
21mr|cyrus-imapd-2.4.20-5|554	%if %{with_ldap}
21mr|cyrus-imapd-2.4.20-5|555	--with-ldap=/usr \
21mr|cyrus-imapd-2.4.20-5|556	%endif
21mr|cyrus-imapd-2.4.20-5|557	%if %{with_mysql}
21mr|cyrus-imapd-2.4.20-5|558	--with-mysql \
21mr|cyrus-imapd-2.4.20-5|559	--with-mysql-incdir=/usr/include/mysql \
21mr|cyrus-imapd-2.4.20-5|560	%endif
21mr|cyrus-imapd-2.4.20-5|561	%if %{with_pgsql}
21mr|cyrus-imapd-2.4.20-5|562	--with-pgsql \
21mr|cyrus-imapd-2.4.20-5|563	%endif
21mr|cyrus-imapd-2.4.20-5|564	%if %{with_sqlite}
21mr|cyrus-imapd-2.4.20-5|565	--with-sqlite \
21mr|cyrus-imapd-2.4.20-5|566	%endif
21mr|cyrus-imapd-2.4.20-5|567	--with-extraident="Mandriva-RPM-%{version}-%{release}" \
21mr|cyrus-imapd-2.4.20-5|568	--with-syslogfacility=MAIL \
21mr|cyrus-imapd-2.4.20-5|569	--with-bdb=db \
21mr|cyrus-imapd-2.4.20-5|570	--with-bdb-libdir=%{_libdir} \
21mr|cyrus-imapd-2.4.20-5|571	--enable-murder \
21mr|cyrus-imapd-2.4.20-5|572	--enable-netscapehack \
21mr|cyrus-imapd-2.4.20-5|573	--enable-listext \
21mr|cyrus-imapd-2.4.20-5|574	--enable-nntp \
21mr|cyrus-imapd-2.4.20-5|575	--with-perl=%{__perl} \
21mr|cyrus-imapd-2.4.20-5|576	--with-cyrus-prefix=%{_cyrexecdir} \
21mr|cyrus-imapd-2.4.20-5|577	--with-service-path=%{_cyrexecdir}
21mr|cyrus-imapd-2.4.20-5|578	#    --with-krb=%{_prefix}/kerberos \
21mr|cyrus-imapd-2.4.20-5|579	
21mr|cyrus-imapd-2.4.20-5|580	make clean
21mr|cyrus-imapd-2.4.20-5|581	# no parallel make - 2.3.10
21mr|cyrus-imapd-2.4.20-5|582	make
21mr|cyrus-imapd-2.4.20-5|583	
21mr|cyrus-imapd-2.4.20-5|584	# Modify docs master --> cyrus-master
21mr|cyrus-imapd-2.4.20-5|585	pushd man
21mr|cyrus-imapd-2.4.20-5|586	perl -pi -e "s#master\(8\)#cyrus-master(8)#" `ls *5 *8`
21mr|cyrus-imapd-2.4.20-5|587	cd ../doc
21mr|cyrus-imapd-2.4.20-5|588	perl -pi -e "s#master#cyrus-master#g;" man.html
21mr|cyrus-imapd-2.4.20-5|589	cd man
21mr|cyrus-imapd-2.4.20-5|590	perl -pi -e "s#master\(8\)#cyrus-master(8)#;" `ls *html`
21mr|cyrus-imapd-2.4.20-5|591	popd
21mr|cyrus-imapd-2.4.20-5|592	
21mr|cyrus-imapd-2.4.20-5|593	# Modify path in perl scripts
21mr|cyrus-imapd-2.4.20-5|594	pushd perl/imap/examples
21mr|cyrus-imapd-2.4.20-5|595	perl -pi -e "s#/usr/local/bin/perl#%{__perl}#" `find . -type f -name "*.pl"`
21mr|cyrus-imapd-2.4.20-5|596	popd
21mr|cyrus-imapd-2.4.20-5|597	
21mr|cyrus-imapd-2.4.20-5|598	# Cleanup of doc dir
21mr|cyrus-imapd-2.4.20-5|599	find doc perl -name CVS -type d | xargs -r rm -fr
21mr|cyrus-imapd-2.4.20-5|600	find doc -name "*~" -type f | xargs -r rm -f
21mr|cyrus-imapd-2.4.20-5|601	find doc -name "*.*.orig" -type f | xargs -r rm -f
21mr|cyrus-imapd-2.4.20-5|602	
21mr|cyrus-imapd-2.4.20-5|603	rm -f doc/Makefile.dist
21mr|cyrus-imapd-2.4.20-5|604	rm -f doc/text/htmlstrip.c
21mr|cyrus-imapd-2.4.20-5|605	
21mr|cyrus-imapd-2.4.20-5|606	# modify lmtp socket path in .conf files
21mr|cyrus-imapd-2.4.20-5|607	perl -pi -e "s#/var/imap#%{_vardata}#" %{_confdir}/*.conf
21mr|cyrus-imapd-2.4.20-5|608	
21mr|cyrus-imapd-2.4.20-5|609	%install
21mr|cyrus-imapd-2.4.20-5|610	%makeinstall_std
21mr|cyrus-imapd-2.4.20-5|611	%makeinstall_std -C man
21mr|cyrus-imapd-2.4.20-5|612	
21mr|cyrus-imapd-2.4.20-5|613	install -m 755 imtest/imtest	%{buildroot}%{_cyrexecdir}/
21mr|cyrus-imapd-2.4.20-5|614	install -m 755 perl/imap/cyradm	%{buildroot}%{_cyrexecdir}/
21mr|cyrus-imapd-2.4.20-5|615	
21mr|cyrus-imapd-2.4.20-5|616	# Install tools
21mr|cyrus-imapd-2.4.20-5|617	for tool in dohash masssievec mkimap mknewsgroups rehash translatesieve undohash  upgradesieve ; do
21mr|cyrus-imapd-2.4.20-5|618	test -f tools/${tool} && install -m 755 tools/${tool} %{buildroot}%{_cyrexecdir}/
21mr|cyrus-imapd-2.4.20-5|619	done
21mr|cyrus-imapd-2.4.20-5|620	install -m 755 %{SOURCE13} %{buildroot}%{_cyrexecdir}/imapcreate
21mr|cyrus-imapd-2.4.20-5|621	
21mr|cyrus-imapd-2.4.20-5|622	# Create directories
21mr|cyrus-imapd-2.4.20-5|623	install -d \
21mr|cyrus-imapd-2.4.20-5|624	%if %{with_snmp}
21mr|cyrus-imapd-2.4.20-5|625	%{buildroot}%{_datadir}/snmp/mibs \
21mr|cyrus-imapd-2.4.20-5|626	%endif
21mr|cyrus-imapd-2.4.20-5|627	%if %{with_ldap}
21mr|cyrus-imapd-2.4.20-5|628	%{buildroot}%{_vardata}/ptclient/ \
21mr|cyrus-imapd-2.4.20-5|629	%endif
21mr|cyrus-imapd-2.4.20-5|630	%{buildroot}%{_sysconfdir}/{pam.d,sysconfig,cron.daily} \
21mr|cyrus-imapd-2.4.20-5|631	%{buildroot}%{_unitdir} \
21mr|cyrus-imapd-2.4.20-5|632	%{buildroot}%{_libdir}/sasl \
21mr|cyrus-imapd-2.4.20-5|633	%{buildroot}%{_bindir} \
21mr|cyrus-imapd-2.4.20-5|634	%{buildroot}%{_spooldata}/stage. \
21mr|cyrus-imapd-2.4.20-5|635	%{buildroot}%{_vardata}/{user,quota,proc,log,msg,socket,db,sieve,rpm,backup}
21mr|cyrus-imapd-2.4.20-5|636	
21mr|cyrus-imapd-2.4.20-5|637	# Install additional files
21mr|cyrus-imapd-2.4.20-5|638	install -m 755 %{SOURCE15} %{buildroot}%{_cyrexecdir}/cvt_cyrusdb_all
21mr|cyrus-imapd-2.4.20-5|639	
21mr|cyrus-imapd-2.4.20-5|640	# Install config files
21mr|cyrus-imapd-2.4.20-5|641	install -m 644 %{_cyrusconf} %{buildroot}%{_sysconfdir}/cyrus.conf
21mr|cyrus-imapd-2.4.20-5|642	install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/imapd.conf
21mr|cyrus-imapd-2.4.20-5|643	
21mr|cyrus-imapd-2.4.20-5|644	install -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/pop
21mr|cyrus-imapd-2.4.20-5|645	install -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/imap
21mr|cyrus-imapd-2.4.20-5|646	install -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/sieve
21mr|cyrus-imapd-2.4.20-5|647	install -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/mupdate
21mr|cyrus-imapd-2.4.20-5|648	install -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/lmtp
21mr|cyrus-imapd-2.4.20-5|649	install -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/nntp
21mr|cyrus-imapd-2.4.20-5|650	install -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/csync
21mr|cyrus-imapd-2.4.20-5|651	
21mr|cyrus-imapd-2.4.20-5|652	install -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|cyrus-imapd-2.4.20-5|653	install -m 755 %{SOURCE20} %{buildroot}%{_sysconfdir}/cron.daily/%{name}
21mr|cyrus-imapd-2.4.20-5|654	install -m 644 %{SOURCE22} %{buildroot}/lib/systemd/system/cyrus-imapd.service
21mr|cyrus-imapd-2.4.20-5|655	install -m 755 %{SOURCE23} %{buildroot}%{_cyrexecdir}/cyr_systemd_helper
21mr|cyrus-imapd-2.4.20-5|656	
21mr|cyrus-imapd-2.4.20-5|657	%if %{with_snmp}
21mr|cyrus-imapd-2.4.20-5|658	# Install snmp mibs
21mr|cyrus-imapd-2.4.20-5|659	install -m 644 master/CYRUS-MASTER.mib %{buildroot}%{_datadir}/snmp/mibs/CYRUS-MASTER-MIB.txt
21mr|cyrus-imapd-2.4.20-5|660	install -m 644 %{SOURCE21} %{buildroot}%{_datadir}/snmp/mibs/CMU-MIB.txt
21mr|cyrus-imapd-2.4.20-5|661	%endif
21mr|cyrus-imapd-2.4.20-5|662	
21mr|cyrus-imapd-2.4.20-5|663	
21mr|cyrus-imapd-2.4.20-5|664	# Install README.RPM
21mr|cyrus-imapd-2.4.20-5|665	install -m 644 %{SOURCE14} README.RPM
21mr|cyrus-imapd-2.4.20-5|666	cat << EOF >> README.RPM
21mr|cyrus-imapd-2.4.20-5|667	
21mr|cyrus-imapd-2.4.20-5|668	RPM BUILD TIME CONFIGURATION OPTIONS
21mr|cyrus-imapd-2.4.20-5|669	
21mr|cyrus-imapd-2.4.20-5|670	This RPM package has been compiled with the following options:
21mr|cyrus-imapd-2.4.20-5|671	
21mr|cyrus-imapd-2.4.20-5|672	use saslauth group
21mr|cyrus-imapd-2.4.20-5|673	SASLGROUP: %{SASLGROUP}
21mr|cyrus-imapd-2.4.20-5|674	
21mr|cyrus-imapd-2.4.20-5|675	use preforking cyrus.conf
21mr|cyrus-imapd-2.4.20-5|676	PREFORK: %{PREFORK}
21mr|cyrus-imapd-2.4.20-5|677	
21mr|cyrus-imapd-2.4.20-5|678	enable IDLED support
21mr|cyrus-imapd-2.4.20-5|679	IDLED: %{IDLED}
21mr|cyrus-imapd-2.4.20-5|680	
21mr|cyrus-imapd-2.4.20-5|681	enable full directory hash
21mr|cyrus-imapd-2.4.20-5|682	FULLDIRHASH: %{FULLDIRHASH}
21mr|cyrus-imapd-2.4.20-5|683	
21mr|cyrus-imapd-2.4.20-5|684	EOF
21mr|cyrus-imapd-2.4.20-5|685	
21mr|cyrus-imapd-2.4.20-5|686	# Install templates
21mr|cyrus-imapd-2.4.20-5|687	install -m 755 -d doc/conf
21mr|cyrus-imapd-2.4.20-5|688	install -m 644 %{_confdir}/*.conf doc/conf/
21mr|cyrus-imapd-2.4.20-5|689	
21mr|cyrus-imapd-2.4.20-5|690	# Rename 'master' binary and manpage to avoid crash with postfix
21mr|cyrus-imapd-2.4.20-5|691	mv -f %{buildroot}%{_cyrexecdir}/master %{buildroot}%{_cyrexecdir}/cyrus-master
21mr|cyrus-imapd-2.4.20-5|692	mv -f %{buildroot}%{_mandir}/man8/master.8 %{buildroot}%{_mandir}/man8/cyrus-master.8
21mr|cyrus-imapd-2.4.20-5|693	cp -af doc/man/master.8.html doc/man/cyrus-master.8.html
21mr|cyrus-imapd-2.4.20-5|694	
21mr|cyrus-imapd-2.4.20-5|695	# Create symlinks
21mr|cyrus-imapd-2.4.20-5|696	ln -sf ../lib/cyrus-imapd/cyradm %{buildroot}%{_bindir}/
21mr|cyrus-imapd-2.4.20-5|697	ln -sf ../lib/cyrus-imapd/imtest %{buildroot}%{_bindir}/
21mr|cyrus-imapd-2.4.20-5|698	ln -sf ../lib/cyrus-imapd/imapcreate %{buildroot}%{_bindir}/
21mr|cyrus-imapd-2.4.20-5|699	
21mr|cyrus-imapd-2.4.20-5|700	# required if upgrading from 2.2.x -> 2.3.6+
21mr|cyrus-imapd-2.4.20-5|701	install -m 755 tools/migrate-metadata %{buildroot}%{_cyrexecdir}/migrate-metadata
21mr|cyrus-imapd-2.4.20-5|702	
21mr|cyrus-imapd-2.4.20-5|703	# provide the cyrusMaster.conf file, discovered by doing:
21mr|cyrus-imapd-2.4.20-5|704	# /usr/lib/cyrus-imapd/cyrus-master -p /var/run/cyrus-master.pid -D
21mr|cyrus-imapd-2.4.20-5|705	%if %{with_snmp}
21mr|cyrus-imapd-2.4.20-5|706	install -d %{buildroot}/var/lib/net-snmp
21mr|cyrus-imapd-2.4.20-5|707	echo "# placeholder" > %{buildroot}/var/lib/net-snmp/cyrusMaster.conf
21mr|cyrus-imapd-2.4.20-5|708	%endif
21mr|cyrus-imapd-2.4.20-5|709	
21mr|cyrus-imapd-2.4.20-5|710	# cleanup
21mr|cyrus-imapd-2.4.20-5|711	find %{buildroot}%{perl_vendorarch} -name "*.orig" | xargs rm -f

11893 21
21mr|cyrus-sasl-2.1.28-5|1	%define major 2
21mr|cyrus-sasl-2.1.28-5|2	%define libname %mklibname sasl %{major}
21mr|cyrus-sasl-2.1.28-5|3	%define sasl2_db_filename /var/lib/sasl2/sasl.db
21mr|cyrus-sasl-2.1.28-5|4	%define libname3 %mklibname sasl 3
21mr|cyrus-sasl-2.1.28-5|5	
21mr|cyrus-sasl-2.1.28-5|6	%define KRB5 1
21mr|cyrus-sasl-2.1.28-5|7	%define SQL 0
21mr|cyrus-sasl-2.1.28-5|8	%define SRP 0
21mr|cyrus-sasl-2.1.28-5|9	%define LDAP 0
21mr|cyrus-sasl-2.1.28-5|10	%define SRPSTR enabled
21mr|cyrus-sasl-2.1.28-5|11	%define SQLSTR enabled
21mr|cyrus-sasl-2.1.28-5|12	%define LDAPSTR enabled
21mr|cyrus-sasl-2.1.28-5|13	
21mr|cyrus-sasl-2.1.28-5|14	%{?_with_krb5: %{expand: %%global KRB5 1}}
21mr|cyrus-sasl-2.1.28-5|15	%{?_without_krb5: %{expand: %%global KRB5 0}}
21mr|cyrus-sasl-2.1.28-5|16	%{?_with_srp: %{expand: %%global SRP 1}}
21mr|cyrus-sasl-2.1.28-5|17	%{?_without_srp: %{expand: %%global SRP 0}}
21mr|cyrus-sasl-2.1.28-5|18	%{?_with_sql: %{expand: %%global SQL 1}}
21mr|cyrus-sasl-2.1.28-5|19	%{?_without_sql: %{expand: %%global SQL 0}}
21mr|cyrus-sasl-2.1.28-5|20	%{?_with_ldap: %{expand: %%global LDAP 1}}
21mr|cyrus-sasl-2.1.28-5|21	%{?_without_ldap: %{expand: %%global LDAP 0}}
21mr|cyrus-sasl-2.1.28-5|22	
21mr|cyrus-sasl-2.1.28-5|23	%{?_with_srp: %{expand: %%global SRPSTR enabled}}
21mr|cyrus-sasl-2.1.28-5|24	%{?_without_srp: %{expand: %%global SRPSTR disabled}}
21mr|cyrus-sasl-2.1.28-5|25	%{?_with_sql: %{expand: %%global SQLSTR enabled}}
21mr|cyrus-sasl-2.1.28-5|26	%{?_without_sql: %{expand: %%global SQLSTR disabled}}
21mr|cyrus-sasl-2.1.28-5|27	%{?_with_ldap: %{expand: %%global LDAPSTR enabled}}
21mr|cyrus-sasl-2.1.28-5|28	%{?_without_ldap: %{expand: %%global LDAPSTR disabled}}
21mr|cyrus-sasl-2.1.28-5|29	
21mr|cyrus-sasl-2.1.28-5|30	# bootstrapping overrides the above LDAP defines
21mr|cyrus-sasl-2.1.28-5|31	%{?bootstrap: %{expand: %%global LDAP 0}}
21mr|cyrus-sasl-2.1.28-5|32	%{?bootstrap: %{expand: %%global LDAPSTR disabled}}
21mr|cyrus-sasl-2.1.28-5|33	
21mr|cyrus-sasl-2.1.28-5|34	Summary:	The Simple Authentication and Security Layer
21mr|cyrus-sasl-2.1.28-5|35	Name:		cyrus-sasl
21mr|cyrus-sasl-2.1.28-5|36	Version:	2.1.28
21mr|cyrus-sasl-2.1.28-5|37	Release:	5
21mr|cyrus-sasl-2.1.28-5|38	License:	BSD-style
21mr|cyrus-sasl-2.1.28-5|39	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|40	URL:		http://cyrusimap.org/
21mr|cyrus-sasl-2.1.28-5|41	Source0:	https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-%{version}/cyrus-sasl-%{version}.tar.gz
21mr|cyrus-sasl-2.1.28-5|42	Source2:	saslauthd.service
21mr|cyrus-sasl-2.1.28-5|43	Source3:	saslauthd.sysconfig
21mr|cyrus-sasl-2.1.28-5|44	Source4:	service.conf.example
21mr|cyrus-sasl-2.1.28-5|45	Source7:	sasl-mechlist.c
21mr|cyrus-sasl-2.1.28-5|46	Source8:	sasl-checkpass.c
21mr|cyrus-sasl-2.1.28-5|47	# From upstream git, required for reconfigure after applying patches to configure.ac
21mr|cyrus-sasl-2.1.28-5|48	# https://raw.githubusercontent.com/cyrusimap/cyrus-sasl/master/autogen.sh
21mr|cyrus-sasl-2.1.28-5|49	Source11:	autogen.sh
21mr|cyrus-sasl-2.1.28-5|50	
21mr|cyrus-sasl-2.1.28-5|51	# Debian patches
21mr|cyrus-sasl-2.1.28-5|52	# Upstream bumped major so version from 2 to 3 in v2.1.26,
21mr|cyrus-sasl-2.1.28-5|53	# but backward compatibility is 100% (https://abi-laboratory.pro/index.php?view=timeline&l=cyrus-sasl),
21mr|cyrus-sasl-2.1.28-5|54	# so, to prevent rebuilding many other packages, lets decrease so version as in Debian
21mr|cyrus-sasl-2.1.28-5|55	Patch10:	0005-Fixes-in-library-mutexes.patch
21mr|cyrus-sasl-2.1.28-5|56	Patch11:	0008-Don-t-overwrite-PIC-objects-with-non-PIC-variant.patch
21mr|cyrus-sasl-2.1.28-5|57	Patch12:	0010-Update-required-libraries-when-ld-as-needed-is-used.patch
21mr|cyrus-sasl-2.1.28-5|58	Patch13:	0013-Don-t-use-la-files-for-opening-plugins.patch
21mr|cyrus-sasl-2.1.28-5|59	Patch15:	0022-Fix-keytab-option-for-MIT-Kerberos.patch
21mr|cyrus-sasl-2.1.28-5|60	Patch16:	0025-Revert-upstream-soname-bump.patch
21mr|cyrus-sasl-2.1.28-5|61	Patch17:	0027-properly-create-libsasl2.pc.patch
21mr|cyrus-sasl-2.1.28-5|62	Patch18:	0032-Add-with_pgsql-include-postgresql-to-include-path.patch
21mr|cyrus-sasl-2.1.28-5|63	
21mr|cyrus-sasl-2.1.28-5|64	# Other patches
21mr|cyrus-sasl-2.1.28-5|65	Patch30:	OpenBSD-64bit-time_t-year2038.patch
21mr|cyrus-sasl-2.1.28-5|66	
21mr|cyrus-sasl-2.1.28-5|67	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|68	BuildRequires:	autoconf
21mr|cyrus-sasl-2.1.28-5|69	BuildRequires:	db-devel
21mr|cyrus-sasl-2.1.28-5|70	BuildRequires:	pam-devel
21mr|cyrus-sasl-2.1.28-5|71	BuildRequires:	openssl-devel
21mr|cyrus-sasl-2.1.28-5|72	BuildRequires:	autoconf automake libtool
21mr|cyrus-sasl-2.1.28-5|73	BuildRequires:  groff
21mr|cyrus-sasl-2.1.28-5|74	# 1.4.x is thread safe, which means we can disable sasl mutexes (see ./configure
21mr|cyrus-sasl-2.1.28-5|75	# further below)
21mr|cyrus-sasl-2.1.28-5|76	%if %{KRB5}
21mr|cyrus-sasl-2.1.28-5|77	BuildRequires:	krb5-devel >= 1.4.1
21mr|cyrus-sasl-2.1.28-5|78	%endif
21mr|cyrus-sasl-2.1.28-5|79	%if %{SQL}
21mr|cyrus-sasl-2.1.28-5|80	BuildRequires:	mysql-devel
21mr|cyrus-sasl-2.1.28-5|81	BuildRequires:	postgresql-devel
21mr|cyrus-sasl-2.1.28-5|82	BuildRequires:	sqlite3-devel
21mr|cyrus-sasl-2.1.28-5|83	%endif
21mr|cyrus-sasl-2.1.28-5|84	%if %{LDAP}
21mr|cyrus-sasl-2.1.28-5|85	BuildRequires:	openldap-devel
21mr|cyrus-sasl-2.1.28-5|86	%endif
21mr|cyrus-sasl-2.1.28-5|87	
21mr|cyrus-sasl-2.1.28-5|88	%description
21mr|cyrus-sasl-2.1.28-5|89	SASL is the Simple Authentication and Security Layer,
21mr|cyrus-sasl-2.1.28-5|90	a method for adding authentication support to connection-based protocols.
21mr|cyrus-sasl-2.1.28-5|91	To use SASL, a protocol includes a command for identifying and authenticating
21mr|cyrus-sasl-2.1.28-5|92	a user to a server and for optionally negotiating protection of subsequent
21mr|cyrus-sasl-2.1.28-5|93	protocol interactions. If its use is negotiated, a security layer is inserted
21mr|cyrus-sasl-2.1.28-5|94	between the protocol and the connection.
21mr|cyrus-sasl-2.1.28-5|95	To actually use SASL you must install at least one of the %{libname}-plug-XXXX
21mr|cyrus-sasl-2.1.28-5|96	authentication plugin, such as %{libname}-plug-plain.
21mr|cyrus-sasl-2.1.28-5|97	The SQL auxprop plugin can be rebuild with different database backends:
21mr|cyrus-sasl-2.1.28-5|98	--with srp	SRP support	(%{SRPSTR})
21mr|cyrus-sasl-2.1.28-5|99	--with sql	SQL auxprop support	(%{SQLSTR})
21mr|cyrus-sasl-2.1.28-5|100	
21mr|cyrus-sasl-2.1.28-5|101	%package -n	%{libname}
21mr|cyrus-sasl-2.1.28-5|102	Summary:	Libraries for SASL a the Simple Authentication and Security Layer
21mr|cyrus-sasl-2.1.28-5|103	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|104	
21mr|cyrus-sasl-2.1.28-5|105	%description -n	%{libname}
21mr|cyrus-sasl-2.1.28-5|106	SASL is the Simple Authentication and Security Layer,
21mr|cyrus-sasl-2.1.28-5|107	a method for adding authentication support to connection-based protocols.
21mr|cyrus-sasl-2.1.28-5|108	To use SASL, a protocol includes a command for identifying and authenticating
21mr|cyrus-sasl-2.1.28-5|109	a user to a server and for optionally negotiating protection of subsequent
21mr|cyrus-sasl-2.1.28-5|110	protocol interactions. If its use is negotiated, a security layer is inserted
21mr|cyrus-sasl-2.1.28-5|111	between the protocol and the connection.
21mr|cyrus-sasl-2.1.28-5|112	
21mr|cyrus-sasl-2.1.28-5|113	%package -n %{libname3}
21mr|cyrus-sasl-2.1.28-5|114	Summary:	Libraries for SASL a the Simple Authentication and Security Layer
21mr|cyrus-sasl-2.1.28-5|115	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|116	Requires:	%{libname}
21mr|cyrus-sasl-2.1.28-5|117	Provides:	libsasl2.so.3%{_arch_tag_suffix}
21mr|cyrus-sasl-2.1.28-5|118	
21mr|cyrus-sasl-2.1.28-5|119	%description -n %{libname3}
21mr|cyrus-sasl-2.1.28-5|120	Symlink libsasl2.so.2 -> libsasl2.so.3
21mr|cyrus-sasl-2.1.28-5|121	
21mr|cyrus-sasl-2.1.28-5|122	%package -n	%{libname}-devel
21mr|cyrus-sasl-2.1.28-5|123	Summary:	Libraries for SASL a the Simple Authentication and Security Layer
21mr|cyrus-sasl-2.1.28-5|124	Group:		Development/C
21mr|cyrus-sasl-2.1.28-5|125	%if "%{_lib}" != "lib"
21mr|cyrus-sasl-2.1.28-5|126	Provides:	libsasl-devel = %{version}
21mr|cyrus-sasl-2.1.28-5|127	Provides:	libsasl2-devel = %{version}
21mr|cyrus-sasl-2.1.28-5|128	%endif
21mr|cyrus-sasl-2.1.28-5|129	Provides:	%{mklibname -d sasl} = %{version}
21mr|cyrus-sasl-2.1.28-5|130	Provides:	sasl-devel = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|131	Provides:	cyrus-sasl-devel = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|132	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|133	Requires:	pam-devel
21mr|cyrus-sasl-2.1.28-5|134	
21mr|cyrus-sasl-2.1.28-5|135	%description -n	%{libname}-devel
21mr|cyrus-sasl-2.1.28-5|136	SASL is the Simple Authentication and Security Layer,
21mr|cyrus-sasl-2.1.28-5|137	a method for adding authentication support to connection-based protocols.
21mr|cyrus-sasl-2.1.28-5|138	To use SASL, a protocol includes a command for identifying and authenticating
21mr|cyrus-sasl-2.1.28-5|139	a user to a server and for optionally negotiating protection of subsequent
21mr|cyrus-sasl-2.1.28-5|140	protocol interactions. If its use is negotiated, a security layer is inserted
21mr|cyrus-sasl-2.1.28-5|141	between the protocol and the connection.
21mr|cyrus-sasl-2.1.28-5|142	
21mr|cyrus-sasl-2.1.28-5|143	%package -n	%{libname}-plug-anonymous
21mr|cyrus-sasl-2.1.28-5|144	Summary:	SASL ANONYMOUS mechanism plugin
21mr|cyrus-sasl-2.1.28-5|145	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|146	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|147	Provides:	sasl-plug-anonymous = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|148	Provides:	cyrus-sasl-anonymous = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|149	
21mr|cyrus-sasl-2.1.28-5|150	%description -n	%{libname}-plug-anonymous
21mr|cyrus-sasl-2.1.28-5|151	This plugin implements the SASL ANONYMOUS mechanism,
21mr|cyrus-sasl-2.1.28-5|152	used for anonymous authentication.
21mr|cyrus-sasl-2.1.28-5|153	
21mr|cyrus-sasl-2.1.28-5|154	%package -n	%{libname}-plug-crammd5
21mr|cyrus-sasl-2.1.28-5|155	Summary:	SASL CRAM-MD5 mechanism plugin
21mr|cyrus-sasl-2.1.28-5|156	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|157	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|158	Provides:	sasl-plug-crammd5 = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|159	Provides:	cyrus-sasl-crammd5 = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|160	
21mr|cyrus-sasl-2.1.28-5|161	%description -n	%{libname}-plug-crammd5
21mr|cyrus-sasl-2.1.28-5|162	This plugin implements the SASL CRAM-MD5 mechanism.
21mr|cyrus-sasl-2.1.28-5|163	CRAM-MD5 is the mandatory-to-implement authentication mechanism for a
21mr|cyrus-sasl-2.1.28-5|164	number of protocols; it uses MD5 with a challenge/response system to
21mr|cyrus-sasl-2.1.28-5|165	authenticate the user.
21mr|cyrus-sasl-2.1.28-5|166	
21mr|cyrus-sasl-2.1.28-5|167	%package -n	%{libname}-plug-digestmd5
21mr|cyrus-sasl-2.1.28-5|168	Summary:	SASL DIGEST-MD5 mechanism plugin
21mr|cyrus-sasl-2.1.28-5|169	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|170	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|171	Provides:	sasl-plug-digestmd5 = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|172	Provides:	cyrus-sasl-digestmd5 = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|173	
21mr|cyrus-sasl-2.1.28-5|174	%description -n	%{libname}-plug-digestmd5
21mr|cyrus-sasl-2.1.28-5|175	This plugin implements the latest draft of the SASL DIGEST-MD5
21mr|cyrus-sasl-2.1.28-5|176	mechanism.  Although not yet finalized, this is likely to become the
21mr|cyrus-sasl-2.1.28-5|177	new mandatory-to-implement authentication system in all new protocols.
21mr|cyrus-sasl-2.1.28-5|178	It's based on the digest md5 authentication system designed for HTTP.
21mr|cyrus-sasl-2.1.28-5|179	
21mr|cyrus-sasl-2.1.28-5|180	%package -n	%{libname}-plug-plain
21mr|cyrus-sasl-2.1.28-5|181	Summary:	SASL PLAIN mechanism plugin
21mr|cyrus-sasl-2.1.28-5|182	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|183	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|184	Provides:	sasl-plug-plain = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|185	Provides:	cyrus-sasl-plain = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|186	
21mr|cyrus-sasl-2.1.28-5|187	%description -n	%{libname}-plug-plain
21mr|cyrus-sasl-2.1.28-5|188	This plugin implements the SASL PLAIN mechanism.  Although insecure,
21mr|cyrus-sasl-2.1.28-5|189	PLAIN is useful for transitioning to new security mechanisms, as this
21mr|cyrus-sasl-2.1.28-5|190	is the only mechanism which gives the server a copy of the user's
21mr|cyrus-sasl-2.1.28-5|191	password.
21mr|cyrus-sasl-2.1.28-5|192	
21mr|cyrus-sasl-2.1.28-5|193	%package -n	%{libname}-plug-scram
21mr|cyrus-sasl-2.1.28-5|194	Summary:	SASL SCRAM-SHA-1 mechanism plugin
21mr|cyrus-sasl-2.1.28-5|195	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|196	Requires:	%{libname} = %{version}
21mr|cyrus-sasl-2.1.28-5|197	Provides:	sasl-plug-scram = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|198	Provides:	cyrus-sasl-scram = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|199	
21mr|cyrus-sasl-2.1.28-5|200	%description -n	%{libname}-plug-scram
21mr|cyrus-sasl-2.1.28-5|201	This plugin implements the SASL SCRAM-SHA-1 SASL plugin mechanism.
21mr|cyrus-sasl-2.1.28-5|202	
21mr|cyrus-sasl-2.1.28-5|203	%package -n	%{libname}-plug-login
21mr|cyrus-sasl-2.1.28-5|204	Summary:	SASL LOGIN mechanism plugin
21mr|cyrus-sasl-2.1.28-5|205	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|206	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|207	Provides:	sasl-plug-login = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|208	Provides:	cyrus-sasl-login = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|209	
21mr|cyrus-sasl-2.1.28-5|210	%description -n	%{libname}-plug-login
21mr|cyrus-sasl-2.1.28-5|211	This plugin implements the SASL LOGIN mechanism.
21mr|cyrus-sasl-2.1.28-5|212	THIS PLUGIN IS DEPRECATED, is maintained only for compatibility reasons
21mr|cyrus-sasl-2.1.28-5|213	and will be dropped soon.
21mr|cyrus-sasl-2.1.28-5|214	Please use the plain plugin instead.
21mr|cyrus-sasl-2.1.28-5|215	
21mr|cyrus-sasl-2.1.28-5|216	%if %{KRB5}
21mr|cyrus-sasl-2.1.28-5|217	%package -n	%{libname}-plug-gssapi
21mr|cyrus-sasl-2.1.28-5|218	Summary:	SASL GSSAPI mechanism plugin
21mr|cyrus-sasl-2.1.28-5|219	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|220	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|221	Requires:	krb5-libs
21mr|cyrus-sasl-2.1.28-5|222	Provides:	sasl-plug-gssapi = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|223	Provides:	cyrus-sasl-gssapi = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|224	
21mr|cyrus-sasl-2.1.28-5|225	%description -n	%{libname}-plug-gssapi
21mr|cyrus-sasl-2.1.28-5|226	This plugin implements the SASL GSSAPI (kerberos 5)mechanism.
21mr|cyrus-sasl-2.1.28-5|227	%endif
21mr|cyrus-sasl-2.1.28-5|228	
21mr|cyrus-sasl-2.1.28-5|229	%package -n	%{libname}-plug-otp
21mr|cyrus-sasl-2.1.28-5|230	Summary:	SASL OTP mechanism plugin
21mr|cyrus-sasl-2.1.28-5|231	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|232	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|233	Provides:	sasl-plug-otp = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|234	Provides:	cyrus-sasl-otp = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|235	
21mr|cyrus-sasl-2.1.28-5|236	%description -n	%{libname}-plug-otp
21mr|cyrus-sasl-2.1.28-5|237	This plugin implements the SASL OTP mechanism.
21mr|cyrus-sasl-2.1.28-5|238	
21mr|cyrus-sasl-2.1.28-5|239	%package -n	%{libname}-plug-sasldb
21mr|cyrus-sasl-2.1.28-5|240	Summary:	SASL sasldb auxprop plugin
21mr|cyrus-sasl-2.1.28-5|241	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|242	Requires(post):	/bin/systemd-sysusers
21mr|cyrus-sasl-2.1.28-5|243	# That requirement has to be here (in "Requires") also
21mr|cyrus-sasl-2.1.28-5|244	# (http://archives.mandrivalinux.com/cooker/2005-06/msg00109.php)
21mr|cyrus-sasl-2.1.28-5|245	Requires:	%{libname} = %{EVRD}, %{name} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|246	Provides:	sasl-plug-sasldb = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|247	Provides:	cyrus-sasl-sasldb = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|248	
21mr|cyrus-sasl-2.1.28-5|249	%description -n	%{libname}-plug-sasldb
21mr|cyrus-sasl-2.1.28-5|250	This package provides the SASL sasldb auxprop plugin, which stores secrets
21mr|cyrus-sasl-2.1.28-5|251	in a Berkeley database file.
21mr|cyrus-sasl-2.1.28-5|252	
21mr|cyrus-sasl-2.1.28-5|253	%if %{SRP}
21mr|cyrus-sasl-2.1.28-5|254	%package -n	%{libname}-plug-srp
21mr|cyrus-sasl-2.1.28-5|255	Summary:	SASL srp mechanism plugin
21mr|cyrus-sasl-2.1.28-5|256	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|257	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|258	Provides:	sasl-plug-srp = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|259	Provides:	cyrus-sasl-srp = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|260	
21mr|cyrus-sasl-2.1.28-5|261	%description -n	%{libname}-plug-srp
21mr|cyrus-sasl-2.1.28-5|262	This plugin implements the srp  mechanism.
21mr|cyrus-sasl-2.1.28-5|263	%endif
21mr|cyrus-sasl-2.1.28-5|264	
21mr|cyrus-sasl-2.1.28-5|265	%package -n	%{libname}-plug-ntlm
21mr|cyrus-sasl-2.1.28-5|266	Summary:	SASL ntlm authentication plugin
21mr|cyrus-sasl-2.1.28-5|267	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|268	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|269	Provides:	sasl-plug-ntlm = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|270	Provides:	cyrus-sasl-ntlm = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|271	
21mr|cyrus-sasl-2.1.28-5|272	%description -n	%{libname}-plug-ntlm
21mr|cyrus-sasl-2.1.28-5|273	This plugin implements the (unsupported) ntlm authentication.
21mr|cyrus-sasl-2.1.28-5|274	
21mr|cyrus-sasl-2.1.28-5|275	%if %{SQL}
21mr|cyrus-sasl-2.1.28-5|276	%package -n	%{libname}-plug-sql
21mr|cyrus-sasl-2.1.28-5|277	Summary:	SQL auxprop support for Cyrus SASL
21mr|cyrus-sasl-2.1.28-5|278	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|279	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|280	Provides:	sasl-plug-sql = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|281	Provides:	cyrus-sasl-sql = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|282	Obsoletes:	%{libname}-plug-mysql < 2.1.27
21mr|cyrus-sasl-2.1.28-5|283	Obsoletes:	%{libname}-plug-pgsql < 2.1.27
21mr|cyrus-sasl-2.1.28-5|284	Obsoletes:	%{libname}-plug-sqlite3 < 2.1.27
21mr|cyrus-sasl-2.1.28-5|285	Provides:	%{libname}-plug-mysql = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|286	Provides:	%{libname}-plug-pgsql = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|287	Provides:	%{libname}-plug-sqlite3 = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|288	
21mr|cyrus-sasl-2.1.28-5|289	%description -n	%{libname}-plug-sql
21mr|cyrus-sasl-2.1.28-5|290	This plugins implements support of using a RDBMS
21mr|cyrus-sasl-2.1.28-5|291	for storing shared secrets. Supports:
21mr|cyrus-sasl-2.1.28-5|292	- Sqlite3
21mr|cyrus-sasl-2.1.28-5|293	- MySQL
21mr|cyrus-sasl-2.1.28-5|294	- PostgreSQL
21mr|cyrus-sasl-2.1.28-5|295	%endif
21mr|cyrus-sasl-2.1.28-5|296	
21mr|cyrus-sasl-2.1.28-5|297	%if %{LDAP}
21mr|cyrus-sasl-2.1.28-5|298	%package -n	%{libname}-plug-ldapdb
21mr|cyrus-sasl-2.1.28-5|299	Summary:	SASL ldapdb auxprop plugin
21mr|cyrus-sasl-2.1.28-5|300	Group:		System/Libraries
21mr|cyrus-sasl-2.1.28-5|301	Requires:	%{libname} = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|302	Provides:	sasl-plug-ldapdb = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|303	Provides:	cyrus-sasl-ldapdb = %{EVRD}
21mr|cyrus-sasl-2.1.28-5|304	
21mr|cyrus-sasl-2.1.28-5|305	%description -n	%{libname}-plug-ldapdb
21mr|cyrus-sasl-2.1.28-5|306	This plugin implements the LDAP auxprop authentication method.
21mr|cyrus-sasl-2.1.28-5|307	%endif
21mr|cyrus-sasl-2.1.28-5|308	
21mr|cyrus-sasl-2.1.28-5|309	%prep
21mr|cyrus-sasl-2.1.28-5|310	%autosetup -p1
21mr|cyrus-sasl-2.1.28-5|311	
21mr|cyrus-sasl-2.1.28-5|312	install -m 0644 %{SOURCE4} .
21mr|cyrus-sasl-2.1.28-5|313	cp %{SOURCE7} sasl-mechlist.c
21mr|cyrus-sasl-2.1.28-5|314	cp %{SOURCE8} sasl-checkpass.c
21mr|cyrus-sasl-2.1.28-5|315	cp %{SOURCE11} ./
21mr|cyrus-sasl-2.1.28-5|316	
21mr|cyrus-sasl-2.1.28-5|317	rm -f config/config.guess config/config.sub
21mr|cyrus-sasl-2.1.28-5|318	rm -f config/ltconfig config/ltmain.sh config/libtool.m4 configure
21mr|cyrus-sasl-2.1.28-5|319	rm -fr autom4te.cache
21mr|cyrus-sasl-2.1.28-5|320	libtoolize -c -f -i
21mr|cyrus-sasl-2.1.28-5|321	aclocal -I config
21mr|cyrus-sasl-2.1.28-5|322	autoheader
21mr|cyrus-sasl-2.1.28-5|323	autoconf
21mr|cyrus-sasl-2.1.28-5|324	automake -a -c
21mr|cyrus-sasl-2.1.28-5|325	
21mr|cyrus-sasl-2.1.28-5|326	%build
21mr|cyrus-sasl-2.1.28-5|327	%setup_compile_flags
21mr|cyrus-sasl-2.1.28-5|328	
21mr|cyrus-sasl-2.1.28-5|329	# Note: RPATH=/usr/lib is set in m4/cyrus.m4,
21mr|cyrus-sasl-2.1.28-5|330	# but RPM spechelper should remove all RPATHs, so leave it as it is.
21mr|cyrus-sasl-2.1.28-5|331	%serverbuild
21mr|cyrus-sasl-2.1.28-5|332	%configure 	\
21mr|cyrus-sasl-2.1.28-5|333	--disable-static \
21mr|cyrus-sasl-2.1.28-5|334	--enable-shared \
21mr|cyrus-sasl-2.1.28-5|335	--with-plugindir=%{_libdir}/sasl2 \
21mr|cyrus-sasl-2.1.28-5|336	--with-configdir=%{_sysconfdir}/sasl2:%{_libdir}/sasl2 \
21mr|cyrus-sasl-2.1.28-5|337	--disable-krb4 \
21mr|cyrus-sasl-2.1.28-5|338	--enable-login \
21mr|cyrus-sasl-2.1.28-5|339	%if %{SRP}
21mr|cyrus-sasl-2.1.28-5|340	--enable-srp --enable-srp-setpass \
21mr|cyrus-sasl-2.1.28-5|341	%else
21mr|cyrus-sasl-2.1.28-5|342	--without-srp --without-srp-srp-setpass \
21mr|cyrus-sasl-2.1.28-5|343	%endif
21mr|cyrus-sasl-2.1.28-5|344	--enable-ntlm \
21mr|cyrus-sasl-2.1.28-5|345	--enable-db4 \
21mr|cyrus-sasl-2.1.28-5|346	--enable-gssapi \
21mr|cyrus-sasl-2.1.28-5|347	--disable-gss_mutexes \
21mr|cyrus-sasl-2.1.28-5|348	%if %{SQL}
21mr|cyrus-sasl-2.1.28-5|349	--enable-sql \
21mr|cyrus-sasl-2.1.28-5|350	--with-mysql=%{_prefix} \
21mr|cyrus-sasl-2.1.28-5|351	--with-pgsql=%{_prefix} \
21mr|cyrus-sasl-2.1.28-5|352	--with-sqlite3=%{_prefix} \
21mr|cyrus-sasl-2.1.28-5|353	%else
21mr|cyrus-sasl-2.1.28-5|354	--disable-sql \
21mr|cyrus-sasl-2.1.28-5|355	%endif
21mr|cyrus-sasl-2.1.28-5|356	%if %{LDAP}
21mr|cyrus-sasl-2.1.28-5|357	--with-ldap=%{_prefix} --enable-ldapdb \
21mr|cyrus-sasl-2.1.28-5|358	%endif
21mr|cyrus-sasl-2.1.28-5|359	--with-dbpath=%{sasl2_db_filename} \
21mr|cyrus-sasl-2.1.28-5|360	--with-saslauthd=/run/saslauthd \
21mr|cyrus-sasl-2.1.28-5|361	--with-authdaemond=/run/authdaemon.courier-imap/socket \
21mr|cyrus-sasl-2.1.28-5|362	--with-devrandom=/dev/urandom
21mr|cyrus-sasl-2.1.28-5|363	
21mr|cyrus-sasl-2.1.28-5|364	%make
21mr|cyrus-sasl-2.1.28-5|365	%make -C saslauthd testsaslauthd
21mr|cyrus-sasl-2.1.28-5|366	%make -C sample
21mr|cyrus-sasl-2.1.28-5|367	
21mr|cyrus-sasl-2.1.28-5|368	install saslauthd/LDAP_SASLAUTHD README.ldap
21mr|cyrus-sasl-2.1.28-5|369	
21mr|cyrus-sasl-2.1.28-5|370	# Build a small program to list the available mechanisms, because I need it.
21mr|cyrus-sasl-2.1.28-5|371	pushd lib
21mr|cyrus-sasl-2.1.28-5|372	../libtool --tag=CC --mode=link %{__cc} -o sasl2-shared-mechlist \
21mr|cyrus-sasl-2.1.28-5|373	-I../include $CFLAGS ../sasl-mechlist.c $LDFLAGS ./libsasl2.la
21mr|cyrus-sasl-2.1.28-5|374	../libtool --tag=CC --mode=link %{__cc} -o sasl2-shared-checkpass \
21mr|cyrus-sasl-2.1.28-5|375	-I../include $CFLAGS -DSASL2 ../sasl-checkpass.c $LDFLAGS ./libsasl2.la
21mr|cyrus-sasl-2.1.28-5|376	popd
21mr|cyrus-sasl-2.1.28-5|377	
21mr|cyrus-sasl-2.1.28-5|378	%install
21mr|cyrus-sasl-2.1.28-5|379	rm -rf %{buildroot}
21mr|cyrus-sasl-2.1.28-5|380	
21mr|cyrus-sasl-2.1.28-5|381	mkdir -p %{buildroot}/var/lib/sasl2 %{buildroot}/run/saslauthd
21mr|cyrus-sasl-2.1.28-5|382	mkdir -p %{buildroot}%{_sysconfdir}/sasl2
21mr|cyrus-sasl-2.1.28-5|383	
21mr|cyrus-sasl-2.1.28-5|384	%makeinstall_std
21mr|cyrus-sasl-2.1.28-5|385	
21mr|cyrus-sasl-2.1.28-5|386	install -m644 %{SOURCE2} -D %{buildroot}%{_unitdir}/saslauthd.service
21mr|cyrus-sasl-2.1.28-5|387	install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/saslauthd
21mr|cyrus-sasl-2.1.28-5|388	
21mr|cyrus-sasl-2.1.28-5|389	# to be removed later
21mr|cyrus-sasl-2.1.28-5|390	# we don't need these
21mr|cyrus-sasl-2.1.28-5|391	rm -f %{buildroot}%{_libdir}/sasl2/*.*a
21mr|cyrus-sasl-2.1.28-5|392	
21mr|cyrus-sasl-2.1.28-5|393	# dbconverter-2 isn't installed by make install
21mr|cyrus-sasl-2.1.28-5|394	
21mr|cyrus-sasl-2.1.28-5|395	cd utils
21mr|cyrus-sasl-2.1.28-5|396	/bin/sh ../libtool --mode=install /usr/bin/install -c dbconverter-2 \
21mr|cyrus-sasl-2.1.28-5|397	%{buildroot}/%{_sbindir}/dbconverter-2
21mr|cyrus-sasl-2.1.28-5|398	
21mr|cyrus-sasl-2.1.28-5|399	cd ..
21mr|cyrus-sasl-2.1.28-5|400	cp saslauthd/testsaslauthd %{buildroot}%{_sbindir}
21mr|cyrus-sasl-2.1.28-5|401	cd sample
21mr|cyrus-sasl-2.1.28-5|402	/bin/sh ../libtool --mode=install /usr/bin/install -c client \
21mr|cyrus-sasl-2.1.28-5|403	%{buildroot}/%{_sbindir}/sasl-sample-client
21mr|cyrus-sasl-2.1.28-5|404	/bin/sh ../libtool --mode=install /usr/bin/install -c server \
21mr|cyrus-sasl-2.1.28-5|405	%{buildroot}/%{_sbindir}/sasl-sample-server
21mr|cyrus-sasl-2.1.28-5|406	cd ..
21mr|cyrus-sasl-2.1.28-5|407	
21mr|cyrus-sasl-2.1.28-5|408	mkdir -p %{buildroot}%{_sysusersdir}
21mr|cyrus-sasl-2.1.28-5|409	cat > %{buildroot}%{_sysusersdir}/%{name}.conf << 'EOF'
21mr|cyrus-sasl-2.1.28-5|410	g sasl - -
21mr|cyrus-sasl-2.1.28-5|411	EOF
21mr|cyrus-sasl-2.1.28-5|412	
21mr|cyrus-sasl-2.1.28-5|413	# quick README about the sasl.db file permissions
21mr|cyrus-sasl-2.1.28-5|414	cat > README.Mandriva.sasldb <<EOF
21mr|cyrus-sasl-2.1.28-5|415	Starting with %{libname}-plug-sasldb-2.1.22-6mdk, Mandriva by default
21mr|cyrus-sasl-2.1.28-5|416	creates a system group called "sasl" and installs an empty
21mr|cyrus-sasl-2.1.28-5|417	%{sasl2_db_filename} file with the following permissions:
21mr|cyrus-sasl-2.1.28-5|418	mode 0640, ownership root:sasl.
21mr|cyrus-sasl-2.1.28-5|419	
21mr|cyrus-sasl-2.1.28-5|420	If the %{sasl2_db_filename} file already exists, it is not changed
21mr|cyrus-sasl-2.1.28-5|421	in any way.
21mr|cyrus-sasl-2.1.28-5|422	
21mr|cyrus-sasl-2.1.28-5|423	It is recommended that administrators keep these permissions and add
21mr|cyrus-sasl-2.1.28-5|424	application users to the "sasl" group if access to this database is needed.
21mr|cyrus-sasl-2.1.28-5|425	
21mr|cyrus-sasl-2.1.28-5|426	For example, to permit the Postfix SMTP to authenticate users via the sasldb
21mr|cyrus-sasl-2.1.28-5|427	auxprop plugin, add the "postfix" user to the "sasl" group and read the
21mr|cyrus-sasl-2.1.28-5|428	"SMTP Authentication" section of the README.MDK documentation file for
21mr|cyrus-sasl-2.1.28-5|429	details regarding Postfix's chroot setup.
21mr|cyrus-sasl-2.1.28-5|430	
21mr|cyrus-sasl-2.1.28-5|431	For other applications in general, just add their user to the "sasl" group.
21mr|cyrus-sasl-2.1.28-5|432	
21mr|cyrus-sasl-2.1.28-5|433	Have fun,
21mr|cyrus-sasl-2.1.28-5|434	Mandriva Team.
21mr|cyrus-sasl-2.1.28-5|435	
21mr|cyrus-sasl-2.1.28-5|436	EOF
21mr|cyrus-sasl-2.1.28-5|437	
21mr|cyrus-sasl-2.1.28-5|438	# This is just to "close" vim's syntax misinterpretation.. ;p
21mr|cyrus-sasl-2.1.28-5|439	
21mr|cyrus-sasl-2.1.28-5|440	# Provide an easy way to query the list of available mechanisms.
21mr|cyrus-sasl-2.1.28-5|441	./libtool --tag=CC --mode=install install -m0755 lib/sasl2-shared-mechlist %{buildroot}%{_sbindir}/
21mr|cyrus-sasl-2.1.28-5|442	./libtool --tag=CC --mode=install install -m0755 lib/sasl2-shared-checkpass %{buildroot}%{_sbindir}/
21mr|cyrus-sasl-2.1.28-5|443	
21mr|cyrus-sasl-2.1.28-5|444	# 0025-Revert-upstream-soname-bump.patch changes 3 to 2, but some proprietary packages,
21mr|cyrus-sasl-2.1.28-5|445	# e.g. mongodb-enterprise, are linked with libsasl2.so.3
21mr|cyrus-sasl-2.1.28-5|446	ln -s libsasl2.so.2 %{buildroot}%{_libdir}/libsasl2.so.3
21mr|cyrus-sasl-2.1.28-5|447	
21mr|cyrus-sasl-2.1.28-5|448	%check
21mr|cyrus-sasl-2.1.28-5|449	# Check that the SQL plugin has been built with support of all needed RDBMS
21mr|cyrus-sasl-2.1.28-5|450	%if %{SQL}
21mr|cyrus-sasl-2.1.28-5|451	readelf -a %{buildroot}%{_libdir}/sasl2/libsql.so | grep NEEDED | tr -d '[]' | awk '{print $NF}' > tmpfile
21mr|cyrus-sasl-2.1.28-5|452	for i in libmysqlclient.so libpq.so libsqlite3.so
21mr|cyrus-sasl-2.1.28-5|453	do
21mr|cyrus-sasl-2.1.28-5|454	grep -q "^$i" tmpfile
21mr|cyrus-sasl-2.1.28-5|455	done
21mr|cyrus-sasl-2.1.28-5|456	%endif
21mr|cyrus-sasl-2.1.28-5|457	
21mr|cyrus-sasl-2.1.28-5|458	%post -n %{libname}-plug-sasldb
21mr|cyrus-sasl-2.1.28-5|459	%sysusers_create %{name}.conf
21mr|cyrus-sasl-2.1.28-5|460	if [ ! -f %{sasl2_db_filename} ]; then
21mr|cyrus-sasl-2.1.28-5|461	# the file was never created before nor converted from sasl1
21mr|cyrus-sasl-2.1.28-5|462	touch %{sasl2_db_filename}
21mr|cyrus-sasl-2.1.28-5|463	chmod 0640 %{sasl2_db_filename}
21mr|cyrus-sasl-2.1.28-5|464	chown root:sasl %{sasl2_db_filename}
21mr|cyrus-sasl-2.1.28-5|465	fi
21mr|cyrus-sasl-2.1.28-5|466	
21mr|cyrus-sasl-2.1.28-5|467	%post
21mr|cyrus-sasl-2.1.28-5|468	%systemd_post saslauthd.service
21mr|cyrus-sasl-2.1.28-5|469	
21mr|cyrus-sasl-2.1.28-5|470	%preun
21mr|cyrus-sasl-2.1.28-5|471	%systemd_preun saslauthd.service
21mr|cyrus-sasl-2.1.28-5|472	
21mr|cyrus-sasl-2.1.28-5|473	%files
21mr|cyrus-sasl-2.1.28-5|474	%license COPYING
21mr|cyrus-sasl-2.1.28-5|475	%doc AUTHORS README* ChangeLog
21mr|cyrus-sasl-2.1.28-5|476	%doc service.conf.example
21mr|cyrus-sasl-2.1.28-5|477	%dir /var/lib/sasl2
21mr|cyrus-sasl-2.1.28-5|478	%{_unitdir}/saslauthd.service
21mr|cyrus-sasl-2.1.28-5|479	%dir %{_sysconfdir}/sasl2
21mr|cyrus-sasl-2.1.28-5|480	%attr (644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/saslauthd
21mr|cyrus-sasl-2.1.28-5|481	%{_sbindir}/dbconverter-2
21mr|cyrus-sasl-2.1.28-5|482	%{_sbindir}/pluginviewer
21mr|cyrus-sasl-2.1.28-5|483	%{_sbindir}/sasl-sample-client
21mr|cyrus-sasl-2.1.28-5|484	%{_sbindir}/sasl-sample-server
21mr|cyrus-sasl-2.1.28-5|485	%{_sbindir}/saslauthd
21mr|cyrus-sasl-2.1.28-5|486	%{_sbindir}/sasldblistusers2
21mr|cyrus-sasl-2.1.28-5|487	%{_sbindir}/saslpasswd2
21mr|cyrus-sasl-2.1.28-5|488	%{_sbindir}/testsaslauthd
21mr|cyrus-sasl-2.1.28-5|489	%{_mandir}/man8/*
21mr|cyrus-sasl-2.1.28-5|490	
21mr|cyrus-sasl-2.1.28-5|491	%files -n %{libname}
21mr|cyrus-sasl-2.1.28-5|492	%license COPYING
21mr|cyrus-sasl-2.1.28-5|493	%dir %{_libdir}/sasl2
21mr|cyrus-sasl-2.1.28-5|494	%{_libdir}/libsasl*.so.%{major}*
21mr|cyrus-sasl-2.1.28-5|495	
21mr|cyrus-sasl-2.1.28-5|496	%files -n %{libname3}
21mr|cyrus-sasl-2.1.28-5|497	%{_libdir}/libsasl*.so.3
21mr|cyrus-sasl-2.1.28-5|498	
21mr|cyrus-sasl-2.1.28-5|499	%files -n %{libname}-plug-anonymous
21mr|cyrus-sasl-2.1.28-5|500	%license COPYING
21mr|cyrus-sasl-2.1.28-5|501	%{_libdir}/sasl2/libanonymous.so*
21mr|cyrus-sasl-2.1.28-5|502	
21mr|cyrus-sasl-2.1.28-5|503	%files -n %{libname}-plug-otp
21mr|cyrus-sasl-2.1.28-5|504	%license COPYING
21mr|cyrus-sasl-2.1.28-5|505	%{_libdir}/sasl2/libotp.so*
21mr|cyrus-sasl-2.1.28-5|506	
21mr|cyrus-sasl-2.1.28-5|507	%files -n %{libname}-plug-scram
21mr|cyrus-sasl-2.1.28-5|508	%license COPYING
21mr|cyrus-sasl-2.1.28-5|509	%{_libdir}/sasl2/libscram.so*
21mr|cyrus-sasl-2.1.28-5|510	
21mr|cyrus-sasl-2.1.28-5|511	%files -n %{libname}-plug-crammd5
21mr|cyrus-sasl-2.1.28-5|512	%license COPYING
21mr|cyrus-sasl-2.1.28-5|513	%{_libdir}/sasl2/libcrammd5.so*
21mr|cyrus-sasl-2.1.28-5|514	
21mr|cyrus-sasl-2.1.28-5|515	%files -n %{libname}-plug-sasldb
21mr|cyrus-sasl-2.1.28-5|516	%license COPYING
21mr|cyrus-sasl-2.1.28-5|517	%doc README.Mandriva.sasldb
21mr|cyrus-sasl-2.1.28-5|518	%{_libdir}/sasl2/libsasldb.so*
21mr|cyrus-sasl-2.1.28-5|519	%{_sysusersdir}/%{name}.conf
21mr|cyrus-sasl-2.1.28-5|520	
21mr|cyrus-sasl-2.1.28-5|521	%if %{KRB5}
21mr|cyrus-sasl-2.1.28-5|522	%files -n %{libname}-plug-gssapi
21mr|cyrus-sasl-2.1.28-5|523	%license COPYING
21mr|cyrus-sasl-2.1.28-5|524	%{_libdir}/sasl2/libgs2.so*
21mr|cyrus-sasl-2.1.28-5|525	%{_libdir}/sasl2/libgssapiv2.so*
21mr|cyrus-sasl-2.1.28-5|526	%endif
21mr|cyrus-sasl-2.1.28-5|527	
21mr|cyrus-sasl-2.1.28-5|528	%files -n %{libname}-plug-digestmd5
21mr|cyrus-sasl-2.1.28-5|529	%license COPYING
21mr|cyrus-sasl-2.1.28-5|530	%{_libdir}/sasl2/libdigestmd5.so*
21mr|cyrus-sasl-2.1.28-5|531	
21mr|cyrus-sasl-2.1.28-5|532	%files -n %{libname}-plug-plain
21mr|cyrus-sasl-2.1.28-5|533	%license COPYING
21mr|cyrus-sasl-2.1.28-5|534	%{_libdir}/sasl2/libplain.so*
21mr|cyrus-sasl-2.1.28-5|535	
21mr|cyrus-sasl-2.1.28-5|536	%files -n %{libname}-plug-login
21mr|cyrus-sasl-2.1.28-5|537	%license COPYING
21mr|cyrus-sasl-2.1.28-5|538	%{_libdir}/sasl2/liblogin.so*
21mr|cyrus-sasl-2.1.28-5|539	
21mr|cyrus-sasl-2.1.28-5|540	%if %{SRP}
21mr|cyrus-sasl-2.1.28-5|541	%files -n %{libname}-plug-srp
21mr|cyrus-sasl-2.1.28-5|542	%license COPYING
21mr|cyrus-sasl-2.1.28-5|543	%{_libdir}/sasl2/libsrp.so*
21mr|cyrus-sasl-2.1.28-5|544	%endif
21mr|cyrus-sasl-2.1.28-5|545	
21mr|cyrus-sasl-2.1.28-5|546	%files -n %{libname}-plug-ntlm
21mr|cyrus-sasl-2.1.28-5|547	%license COPYING
21mr|cyrus-sasl-2.1.28-5|548	%{_libdir}/sasl2/libntlm.so*
21mr|cyrus-sasl-2.1.28-5|549	
21mr|cyrus-sasl-2.1.28-5|550	%if %{SQL}
21mr|cyrus-sasl-2.1.28-5|551	%files -n %{libname}-plug-sql
21mr|cyrus-sasl-2.1.28-5|552	%license COPYING
21mr|cyrus-sasl-2.1.28-5|553	%{_libdir}/sasl2/libsql.so*
21mr|cyrus-sasl-2.1.28-5|554	%endif
21mr|cyrus-sasl-2.1.28-5|555	
21mr|cyrus-sasl-2.1.28-5|556	%if %{LDAP}
21mr|cyrus-sasl-2.1.28-5|557	%files -n %{libname}-plug-ldapdb
21mr|cyrus-sasl-2.1.28-5|558	%license COPYING
21mr|cyrus-sasl-2.1.28-5|559	%{_libdir}/sasl2/libldapdb.so*
21mr|cyrus-sasl-2.1.28-5|560	%endif
21mr|cyrus-sasl-2.1.28-5|561	
21mr|cyrus-sasl-2.1.28-5|562	%files -n %{libname}-devel
21mr|cyrus-sasl-2.1.28-5|563	%license COPYING
21mr|cyrus-sasl-2.1.28-5|564	%doc AUTHORS README* ChangeLog
21mr|cyrus-sasl-2.1.28-5|565	%{_sbindir}/sasl2-shared-mechlist
21mr|cyrus-sasl-2.1.28-5|566	%{_sbindir}/sasl2-shared-checkpass
21mr|cyrus-sasl-2.1.28-5|567	%{_includedir}/sasl
21mr|cyrus-sasl-2.1.28-5|568	%{_libdir}/*.*so
21mr|cyrus-sasl-2.1.28-5|569	%{_libdir}/pkgconfig/libsasl2.pc
21mr|cyrus-sasl-2.1.28-5|570	%{_mandir}/man3/*

11894 21
21mr|dagger-1.2.2-11|1	Name:          dagger
21mr|dagger-1.2.2-11|2	Version:       1.2.2
21mr|dagger-1.2.2-11|3	Release:       11
21mr|dagger-1.2.2-11|4	Summary:       A fast dependency injector for Android and Java
21mr|dagger-1.2.2-11|5	# CC0: core/src/main/java/dagger/internal/ArrayQueue.java
21mr|dagger-1.2.2-11|6	License:       ASL 2.0 and CC0
21mr|dagger-1.2.2-11|7	URL:           http://square.github.io/dagger/
21mr|dagger-1.2.2-11|8	Source0:       https://github.com/square/dagger/archive/%{name}-parent-%{version}.tar.gz
21mr|dagger-1.2.2-11|9	
21mr|dagger-1.2.2-11|10	BuildRequires: maven-local
21mr|dagger-1.2.2-11|11	BuildRequires: mvn(com.google.guava:guava)
21mr|dagger-1.2.2-11|12	BuildRequires: mvn(com.squareup:javawriter)
21mr|dagger-1.2.2-11|13	BuildRequires: mvn(javax.inject:javax.inject)
21mr|dagger-1.2.2-11|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|dagger-1.2.2-11|15	
21mr|dagger-1.2.2-11|16	%if 0
21mr|dagger-1.2.2-11|17	# Test deps
21mr|dagger-1.2.2-11|18	BuildRequires: mvn(junit:junit)
21mr|dagger-1.2.2-11|19	# Unavailable test deps
21mr|dagger-1.2.2-11|20	BuildRequires: mvn(com.google.testing.compile:compile-testing:0.4)
21mr|dagger-1.2.2-11|21	BuildRequires: mvn(org.easytesting:fest-assert:1.4)
21mr|dagger-1.2.2-11|22	BuildRequires: mvn(org.truth0:truth:0.13)
21mr|dagger-1.2.2-11|23	%endif
21mr|dagger-1.2.2-11|24	
21mr|dagger-1.2.2-11|25	Group:          Development/Java
21mr|dagger-1.2.2-11|26	BuildArch:     noarch
21mr|dagger-1.2.2-11|27	# Java stack is not supported on x86_32
21mr|dagger-1.2.2-11|28	ExcludeArch: %{ix86}
21mr|dagger-1.2.2-11|29	
21mr|dagger-1.2.2-11|30	%description
21mr|dagger-1.2.2-11|31	A fast dependency injector for Android and Java.
21mr|dagger-1.2.2-11|32	
21mr|dagger-1.2.2-11|33	For more information please see the website.
21mr|dagger-1.2.2-11|34	
21mr|dagger-1.2.2-11|35	%package compiler
21mr|dagger-1.2.2-11|36	Summary:       Dagger Compiler
21mr|dagger-1.2.2-11|37	
21mr|dagger-1.2.2-11|38	%description compiler
21mr|dagger-1.2.2-11|39	Tools to generate Dagger injection and
21mr|dagger-1.2.2-11|40	module adapters from annotated code and
21mr|dagger-1.2.2-11|41	validate them.
21mr|dagger-1.2.2-11|42	
21mr|dagger-1.2.2-11|43	%package javadoc
21mr|dagger-1.2.2-11|44	Summary:       Javadoc for %{name}
21mr|dagger-1.2.2-11|45	
21mr|dagger-1.2.2-11|46	%description javadoc
21mr|dagger-1.2.2-11|47	This package contains javadoc for %{name}.
21mr|dagger-1.2.2-11|48	
21mr|dagger-1.2.2-11|49	%prep
21mr|dagger-1.2.2-11|50	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|dagger-1.2.2-11|51	
21mr|dagger-1.2.2-11|52	rm -r website/static/*.js
21mr|dagger-1.2.2-11|53	
21mr|dagger-1.2.2-11|54	%pom_remove_plugin :maven-checkstyle-plugin
21mr|dagger-1.2.2-11|55	%pom_remove_plugin :maven-release-plugin
21mr|dagger-1.2.2-11|56	
21mr|dagger-1.2.2-11|57	%pom_remove_plugin :maven-invoker-plugin compiler
21mr|dagger-1.2.2-11|58	%pom_remove_plugin :maven-assembly-plugin compiler
21mr|dagger-1.2.2-11|59	%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin core
21mr|dagger-1.2.2-11|60	
21mr|dagger-1.2.2-11|61	%pom_remove_dep org.truth0:truth
21mr|dagger-1.2.2-11|62	%pom_remove_dep com.google.testing.compile:compile-testing
21mr|dagger-1.2.2-11|63	%pom_remove_dep org.easytesting:fest-assert
21mr|dagger-1.2.2-11|64	
21mr|dagger-1.2.2-11|65	%pom_xpath_remove "pom:dependency[pom:scope = 'test']" compiler
21mr|dagger-1.2.2-11|66	%pom_xpath_remove "pom:dependency[pom:scope = 'test']" core
21mr|dagger-1.2.2-11|67	
21mr|dagger-1.2.2-11|68	%pom_disable_module examples
21mr|dagger-1.2.2-11|69	
21mr|dagger-1.2.2-11|70	%mvn_file com.squareup.%{name}:%{name}-compiler %{name}-compiler
21mr|dagger-1.2.2-11|71	%mvn_file com.squareup.%{name}:%{name} %{name}
21mr|dagger-1.2.2-11|72	
21mr|dagger-1.2.2-11|73	%mvn_package com.squareup.%{name}:%{name} %{name}
21mr|dagger-1.2.2-11|74	%mvn_package com.squareup.%{name}:%{name}-parent %{name}
21mr|dagger-1.2.2-11|75	
21mr|dagger-1.2.2-11|76	%build
21mr|dagger-1.2.2-11|77	
21mr|dagger-1.2.2-11|78	# Unavailable test deps: org.truth0:truth
21mr|dagger-1.2.2-11|79	#                        com.google.testing.compile:compile-testing
21mr|dagger-1.2.2-11|80	#                        org.easytesting:fest-assert
21mr|dagger-1.2.2-11|81	%mvn_build -sf
21mr|dagger-1.2.2-11|82	
21mr|dagger-1.2.2-11|83	%install
21mr|dagger-1.2.2-11|84	%mvn_install
21mr|dagger-1.2.2-11|85	
21mr|dagger-1.2.2-11|86	%files -f .mfiles-%{name}
21mr|dagger-1.2.2-11|87	%doc CHANGELOG.md README.md
21mr|dagger-1.2.2-11|88	%license LICENSE.txt
21mr|dagger-1.2.2-11|89	
21mr|dagger-1.2.2-11|90	%files compiler -f .mfiles-%{name}-compiler
21mr|dagger-1.2.2-11|91	%license LICENSE.txt
21mr|dagger-1.2.2-11|92	
21mr|dagger-1.2.2-11|93	%files javadoc -f .mfiles-javadoc
21mr|dagger-1.2.2-11|94	%license LICENSE.txt
21mr|dagger-1.2.2-11|95	

11895 21
21mr|dain-snappy-0.4-8|1	%global commit e02f7c887d666afbdd11763f3a6ba22e68f53f15
21mr|dain-snappy-0.4-8|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|dain-snappy-0.4-8|3	
21mr|dain-snappy-0.4-8|4	%bcond_with hadoop
21mr|dain-snappy-0.4-8|5	
21mr|dain-snappy-0.4-8|6	Name:           dain-snappy
21mr|dain-snappy-0.4-8|7	Version:        0.4
21mr|dain-snappy-0.4-8|8	Release:        8
21mr|dain-snappy-0.4-8|9	Summary:        Snappy compression library
21mr|dain-snappy-0.4-8|10	License:        ASL 2.0 and BSD
21mr|dain-snappy-0.4-8|11	URL:            https://github.com/dain/snappy
21mr|dain-snappy-0.4-8|12	Group:          Development/Java
21mr|dain-snappy-0.4-8|13	BuildArch:      noarch
21mr|dain-snappy-0.4-8|14	# Java stack is not supported on x86_32
21mr|dain-snappy-0.4-8|15	ExcludeArch: %{ix86}
21mr|dain-snappy-0.4-8|16	
21mr|dain-snappy-0.4-8|17	Source0:        https://github.com/dain/snappy/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
21mr|dain-snappy-0.4-8|18	
21mr|dain-snappy-0.4-8|19	BuildRequires:  maven-local
21mr|dain-snappy-0.4-8|20	BuildRequires:  mvn(com.google.guava:guava)
21mr|dain-snappy-0.4-8|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|dain-snappy-0.4-8|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|dain-snappy-0.4-8|23	BuildRequires:  mvn(org.testng:testng)
21mr|dain-snappy-0.4-8|24	BuildRequires:  mvn(org.xerial.snappy:snappy-java)
21mr|dain-snappy-0.4-8|25	%if %{with hadoop}
21mr|dain-snappy-0.4-8|26	BuildRequires:  mvn(org.apache.hadoop:hadoop-common)
21mr|dain-snappy-0.4-8|27	%endif
21mr|dain-snappy-0.4-8|28	
21mr|dain-snappy-0.4-8|29	%description
21mr|dain-snappy-0.4-8|30	This is a rewrite (port) of Snappy writen in pure Java. This
21mr|dain-snappy-0.4-8|31	compression code produces a byte-for-byte exact copy of the output
21mr|dain-snappy-0.4-8|32	created by the original C++ code, and extremely fast.
21mr|dain-snappy-0.4-8|33	
21mr|dain-snappy-0.4-8|34	%package javadoc
21mr|dain-snappy-0.4-8|35	Summary:        API documentation for %{name}
21mr|dain-snappy-0.4-8|36	
21mr|dain-snappy-0.4-8|37	%description javadoc
21mr|dain-snappy-0.4-8|38	%{summary}.
21mr|dain-snappy-0.4-8|39	
21mr|dain-snappy-0.4-8|40	%prep
21mr|dain-snappy-0.4-8|41	%setup -q -n snappy-%{commit}
21mr|dain-snappy-0.4-8|42	%pom_remove_plugin :really-executable-jar-maven-plugin
21mr|dain-snappy-0.4-8|43	%pom_remove_plugin :maven-javadoc-plugin
21mr|dain-snappy-0.4-8|44	%pom_remove_plugin :maven-surefire-plugin
21mr|dain-snappy-0.4-8|45	
21mr|dain-snappy-0.4-8|46	%if %{with hadoop}
21mr|dain-snappy-0.4-8|47	%pom_change_dep :hadoop-core :hadoop-common
21mr|dain-snappy-0.4-8|48	%else
21mr|dain-snappy-0.4-8|49	%pom_remove_dep :hadoop-core
21mr|dain-snappy-0.4-8|50	find -name HadoopSnappyCodec.java -delete
21mr|dain-snappy-0.4-8|51	find -name TestHadoopSnappyCodec.java -delete
21mr|dain-snappy-0.4-8|52	%endif
21mr|dain-snappy-0.4-8|53	
21mr|dain-snappy-0.4-8|54	# Broken test - dain-snappy produces different output than original snappy
21mr|dain-snappy-0.4-8|55	sed -i /@Test/d $(find -name SnappyTest.java)
21mr|dain-snappy-0.4-8|56	
21mr|dain-snappy-0.4-8|57	%build
21mr|dain-snappy-0.4-8|58	%mvn_build
21mr|dain-snappy-0.4-8|59	
21mr|dain-snappy-0.4-8|60	%install
21mr|dain-snappy-0.4-8|61	%mvn_install
21mr|dain-snappy-0.4-8|62	
21mr|dain-snappy-0.4-8|63	%files -f .mfiles
21mr|dain-snappy-0.4-8|64	%doc README.md
21mr|dain-snappy-0.4-8|65	%license license.txt notice.md
21mr|dain-snappy-0.4-8|66	
21mr|dain-snappy-0.4-8|67	%files javadoc -f .mfiles-javadoc
21mr|dain-snappy-0.4-8|68	%license license.txt notice.md
21mr|dain-snappy-0.4-8|69	

11896 21
21mr|daq-2.0.7-3|1	%define major 2
21mr|daq-2.0.7-3|2	%define sfbpfmajor 0
21mr|daq-2.0.7-3|3	%define libname %mklibname %{name} %{major}
21mr|daq-2.0.7-3|4	%define libsfbpf %mklibname sfbpf %{sfbpfmajor}
21mr|daq-2.0.7-3|5	%define devname %mklibname %{name} -d
21mr|daq-2.0.7-3|6	%define sdevname %mklibname %{name} -d -s
21mr|daq-2.0.7-3|7	
21mr|daq-2.0.7-3|8	Summary:	Data Acquisition library, for packet I/O
21mr|daq-2.0.7-3|9	Name:		daq
21mr|daq-2.0.7-3|10	Version:	2.0.7
21mr|daq-2.0.7-3|11	Release:	3
21mr|daq-2.0.7-3|12	License:	GPLv2+
21mr|daq-2.0.7-3|13	Group:		Networking/Other
21mr|daq-2.0.7-3|14	Url:		http://www.snort.org/
21mr|daq-2.0.7-3|15	Source0:	https://www.snort.org/downloads/snort/%{name}-%{version}.tar.gz
21mr|daq-2.0.7-3|16	Patch0:		daq-2.0.6-parallel-grammar.patch
21mr|daq-2.0.7-3|17	BuildRequires:	bison
21mr|daq-2.0.7-3|18	BuildRequires:	flex
21mr|daq-2.0.7-3|19	BuildRequires:	dnet-devel
21mr|daq-2.0.7-3|20	BuildRequires:	pcap-devel
21mr|daq-2.0.7-3|21	BuildRequires:	pkgconfig(libipq)
21mr|daq-2.0.7-3|22	BuildRequires:	pkgconfig(libnetfilter_queue)
21mr|daq-2.0.7-3|23	BuildRequires:	pkgconfig(xtables)
21mr|daq-2.0.7-3|24	
21mr|daq-2.0.7-3|25	%description
21mr|daq-2.0.7-3|26	Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
21mr|daq-2.0.7-3|27	DAQ replaces direct calls to PCAP functions with an abstraction layer that
21mr|daq-2.0.7-3|28	facilitates operation on a variety of hardware and software interfaces without
21mr|daq-2.0.7-3|29	requiring changes to Snort.  It is possible to select the DAQ type and mode
21mr|daq-2.0.7-3|30	when invoking Snort to perform PCAP readback or inline operation, etc.  The
21mr|daq-2.0.7-3|31	DAQ library may be useful for other packet processing applications and the
21mr|daq-2.0.7-3|32	modular nature allows you to build new modules for other platforms.
21mr|daq-2.0.7-3|33	
21mr|daq-2.0.7-3|34	#----------------------------------------------------------------------------
21mr|daq-2.0.7-3|35	
21mr|daq-2.0.7-3|36	%package -n %{libname}
21mr|daq-2.0.7-3|37	Summary:	Main library for DAQ
21mr|daq-2.0.7-3|38	Group:		System/Libraries
21mr|daq-2.0.7-3|39	Provides:	%{name} = %{EVRD}
21mr|daq-2.0.7-3|40	
21mr|daq-2.0.7-3|41	%description -n %{libname}
21mr|daq-2.0.7-3|42	Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
21mr|daq-2.0.7-3|43	DAQ replaces direct calls to PCAP functions with an abstraction layer that
21mr|daq-2.0.7-3|44	facilitates operation on a variety of hardware and software interfaces without
21mr|daq-2.0.7-3|45	requiring changes to Snort.  It is possible to select the DAQ type and mode
21mr|daq-2.0.7-3|46	when invoking Snort to perform PCAP readback or inline operation, etc.  The
21mr|daq-2.0.7-3|47	DAQ library may be useful for other packet processing applications and the
21mr|daq-2.0.7-3|48	modular nature allows you to build new modules for other platforms.
21mr|daq-2.0.7-3|49	
21mr|daq-2.0.7-3|50	%files -n %{libname}
21mr|daq-2.0.7-3|51	%{_libdir}/libdaq.so.%{major}*
21mr|daq-2.0.7-3|52	
21mr|daq-2.0.7-3|53	#----------------------------------------------------------------------------
21mr|daq-2.0.7-3|54	
21mr|daq-2.0.7-3|55	%package -n %{libsfbpf}
21mr|daq-2.0.7-3|56	Summary:	Library for DAQ
21mr|daq-2.0.7-3|57	Group:		System/Libraries
21mr|daq-2.0.7-3|58	
21mr|daq-2.0.7-3|59	%description -n %{libsfbpf}
21mr|daq-2.0.7-3|60	Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
21mr|daq-2.0.7-3|61	DAQ replaces direct calls to PCAP functions with an abstraction layer that
21mr|daq-2.0.7-3|62	facilitates operation on a variety of hardware and software interfaces without
21mr|daq-2.0.7-3|63	requiring changes to Snort.  It is possible to select the DAQ type and mode
21mr|daq-2.0.7-3|64	when invoking Snort to perform PCAP readback or inline operation, etc.  The
21mr|daq-2.0.7-3|65	DAQ library may be useful for other packet processing applications and the
21mr|daq-2.0.7-3|66	modular nature allows you to build new modules for other platforms.
21mr|daq-2.0.7-3|67	
21mr|daq-2.0.7-3|68	%files -n %{libsfbpf}
21mr|daq-2.0.7-3|69	%{_libdir}/libsfbpf.so.%{sfbpfmajor}*
21mr|daq-2.0.7-3|70	
21mr|daq-2.0.7-3|71	#----------------------------------------------------------------------------
21mr|daq-2.0.7-3|72	
21mr|daq-2.0.7-3|73	%package -n %{name}-modules
21mr|daq-2.0.7-3|74	Summary:	Bundled DAQ modules
21mr|daq-2.0.7-3|75	Group:		System/Libraries
21mr|daq-2.0.7-3|76	Provides:	%{name}-modules = %{EVRD}
21mr|daq-2.0.7-3|77	
21mr|daq-2.0.7-3|78	%description -n %{name}-modules
21mr|daq-2.0.7-3|79	Contains the DAQ modules that come bundled with the base LibDAQ distribution.
21mr|daq-2.0.7-3|80	
21mr|daq-2.0.7-3|81	%files -n %{name}-modules
21mr|daq-2.0.7-3|82	%doc README
21mr|daq-2.0.7-3|83	%{_libdir}/daq/daq_afpacket.so
21mr|daq-2.0.7-3|84	%{_libdir}/daq/daq_dump.so
21mr|daq-2.0.7-3|85	%{_libdir}/daq/daq_nfq.so
21mr|daq-2.0.7-3|86	%{_libdir}/daq/daq_pcap.so
21mr|daq-2.0.7-3|87	
21mr|daq-2.0.7-3|88	#----------------------------------------------------------------------------
21mr|daq-2.0.7-3|89	
21mr|daq-2.0.7-3|90	%package -n %{devname}
21mr|daq-2.0.7-3|91	Summary:	Development libraries and header files for DAQ
21mr|daq-2.0.7-3|92	Group:		Development/C
21mr|daq-2.0.7-3|93	Requires:	%{libname} = %{EVRD}
21mr|daq-2.0.7-3|94	Requires:	%{libsfbpf} = %{EVRD}
21mr|daq-2.0.7-3|95	Provides:	%{name}-devel = %{EVRD}
21mr|daq-2.0.7-3|96	
21mr|daq-2.0.7-3|97	%description -n %{devname}
21mr|daq-2.0.7-3|98	This package contains the development libraries and header files for %{name}.
21mr|daq-2.0.7-3|99	
21mr|daq-2.0.7-3|100	%files -n %{devname}
21mr|daq-2.0.7-3|101	%{_bindir}/daq-modules-config
21mr|daq-2.0.7-3|102	%{_includedir}/*.h
21mr|daq-2.0.7-3|103	%{_libdir}/*.so
21mr|daq-2.0.7-3|104	
21mr|daq-2.0.7-3|105	#----------------------------------------------------------------------------
21mr|daq-2.0.7-3|106	
21mr|daq-2.0.7-3|107	%package -n %{sdevname}
21mr|daq-2.0.7-3|108	Summary:	Static libraries for DAQ
21mr|daq-2.0.7-3|109	Group:		Development/C
21mr|daq-2.0.7-3|110	Requires:	%{devname} = %{EVRD}
21mr|daq-2.0.7-3|111	Provides:	%{name}-static-devel = %{EVRD}
21mr|daq-2.0.7-3|112	
21mr|daq-2.0.7-3|113	%description -n %{sdevname}
21mr|daq-2.0.7-3|114	This package contains the static libraries for %{name}.
21mr|daq-2.0.7-3|115	
21mr|daq-2.0.7-3|116	%files -n %{sdevname}
21mr|daq-2.0.7-3|117	# used with --enable-static-daq option in snort
21mr|daq-2.0.7-3|118	%{_libdir}/libdaq_static.a
21mr|daq-2.0.7-3|119	%{_libdir}/libdaq_static_modules.a
21mr|daq-2.0.7-3|120	# --disable-static disables these libraries:
21mr|daq-2.0.7-3|121	#{_libdir}/libdaq.a
21mr|daq-2.0.7-3|122	#{_libdir}/libsfbpf.a
21mr|daq-2.0.7-3|123	
21mr|daq-2.0.7-3|124	#----------------------------------------------------------------------------
21mr|daq-2.0.7-3|125	
21mr|daq-2.0.7-3|126	%prep
21mr|daq-2.0.7-3|127	%setup -q
21mr|daq-2.0.7-3|128	%patch0 -p1
21mr|daq-2.0.7-3|129	
21mr|daq-2.0.7-3|130	%build
21mr|daq-2.0.7-3|131	rm -f configure
21mr|daq-2.0.7-3|132	autoreconf -fi
21mr|daq-2.0.7-3|133	%configure \
21mr|daq-2.0.7-3|134	--disable-static \
21mr|daq-2.0.7-3|135	--disable-ipfw-module
21mr|daq-2.0.7-3|136	
21mr|daq-2.0.7-3|137	%make
21mr|daq-2.0.7-3|138	
21mr|daq-2.0.7-3|139	%install
21mr|daq-2.0.7-3|140	%makeinstall_std

11897 21
21mr|darktable-3.8.1-3|1	# cmake flag -DRAWSPEED_ENABLE_LTO needs GCC >= 9
21mr|darktable-3.8.1-3|2	%if %{mdvver} >= 201910
21mr|darktable-3.8.1-3|3	%global	_use_rawspeed_lto "ON"
21mr|darktable-3.8.1-3|4	%else
21mr|darktable-3.8.1-3|5	%global	_use_rawspeed_lto "OFF"
21mr|darktable-3.8.1-3|6	%endif
21mr|darktable-3.8.1-3|7	
21mr|darktable-3.8.1-3|8	%define	_cmake_skip_rpath %{nil}
21mr|darktable-3.8.1-3|9	%define	dont_remove_rpath 1
21mr|darktable-3.8.1-3|10	
21mr|darktable-3.8.1-3|11	Summary:	Utility to organize and develop raw images
21mr|darktable-3.8.1-3|12	Name:		darktable
21mr|darktable-3.8.1-3|13	Version:	3.8.1
21mr|darktable-3.8.1-3|14	Release:	3
21mr|darktable-3.8.1-3|15	License:	GPLv3+
21mr|darktable-3.8.1-3|16	Group:		Graphics
21mr|darktable-3.8.1-3|17	Url:		http://www.darktable.org
21mr|darktable-3.8.1-3|18	Source0:	https://github.com/darktable-org/darktable/releases/download/release-%{version}/%{name}-%{version}.tar.xz
21mr|darktable-3.8.1-3|19	Source100:	%{name}.rpmlintrc
21mr|darktable-3.8.1-3|20	# ROSA patch, https://github.com/darktable-org/darktable/issues/8122
21mr|darktable-3.8.1-3|21	Patch0:		0001-Make-RPATH-absolute.patch
21mr|darktable-3.8.1-3|22	BuildRequires:	cmake >= 3.10.0
21mr|darktable-3.8.1-3|23	BuildRequires:	desktop-file-utils
21mr|darktable-3.8.1-3|24	BuildRequires:	gettext
21mr|darktable-3.8.1-3|25	BuildRequires:	gnome-doc-utils
21mr|darktable-3.8.1-3|26	BuildRequires:	intltool
21mr|darktable-3.8.1-3|27	BuildRequires:	iso-codes >= 3.66
21mr|darktable-3.8.1-3|28	BuildRequires:	libxml2-utils
21mr|darktable-3.8.1-3|29	# For OpenCL support
21mr|darktable-3.8.1-3|30	BuildRequires:	llvm >= 7.0.0
21mr|darktable-3.8.1-3|31	BuildRequires:	clang >= 7.0.0
21mr|darktable-3.8.1-3|32	BuildRequires:	mesaopencl-devel
21mr|darktable-3.8.1-3|33	BuildRequires:	perl-Image-ExifTool
21mr|darktable-3.8.1-3|34	BuildRequires:	po4a
21mr|darktable-3.8.1-3|35	BuildRequires:	python3-jsonschema
21mr|darktable-3.8.1-3|36	BuildRequires:	xml2po
21mr|darktable-3.8.1-3|37	BuildRequires:	xsltproc
21mr|darktable-3.8.1-3|38	BuildRequires:	cups-devel
21mr|darktable-3.8.1-3|39	BuildRequires:	gettext-devel
21mr|darktable-3.8.1-3|40	BuildRequires:	gomp-devel >= 4.5
21mr|darktable-3.8.1-3|41	BuildRequires:	iso-codes-devel
21mr|darktable-3.8.1-3|42	BuildRequires:	pugixml-devel >= 1.8
21mr|darktable-3.8.1-3|43	BuildRequires:	pkgconfig(cairo)
21mr|darktable-3.8.1-3|44	BuildRequires:	pkgconfig(colord)
21mr|darktable-3.8.1-3|45	BuildRequires:	pkgconfig(colord-gtk)
21mr|darktable-3.8.1-3|46	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|darktable-3.8.1-3|47	BuildRequires:	pkgconfig(exiv2) >= 0.24
21mr|darktable-3.8.1-3|48	BuildRequires:	pkgconfig(gconf-2.0)
21mr|darktable-3.8.1-3|49	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|darktable-3.8.1-3|50	BuildRequires:	pkgconfig(glib-2.0) >= 2.32
21mr|darktable-3.8.1-3|51	BuildRequires:	pkgconfig(gl)
21mr|darktable-3.8.1-3|52	BuildRequires:	pkgconfig(glu)
21mr|darktable-3.8.1-3|53	BuildRequires:	pkgconfig(gnome-keyring-1) >= 3.12.0
21mr|darktable-3.8.1-3|54	BuildRequires:	pkgconfig(GraphicsMagick)
21mr|darktable-3.8.1-3|55	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.22
21mr|darktable-3.8.1-3|56	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|darktable-3.8.1-3|57	BuildRequires:	pkgconfig(lcms2)
21mr|darktable-3.8.1-3|58	BuildRequires:	pkgconfig(lensfun)
21mr|darktable-3.8.1-3|59	BuildRequires:	pkgconfig(libcurl) >= 7.56
21mr|darktable-3.8.1-3|60	BuildRequires:	pkgconfig(libglade-2.0)
21mr|darktable-3.8.1-3|61	BuildRequires:	pkgconfig(libgphoto2) >= 2.5
21mr|darktable-3.8.1-3|62	BuildRequires:	pkgconfig(libheif)
21mr|darktable-3.8.1-3|63	BuildRequires:	pkgconfig(libjpeg)
21mr|darktable-3.8.1-3|64	BuildRequires:	pkgconfig(libopenjp2)
21mr|darktable-3.8.1-3|65	BuildRequires:	pkgconfig(libpng)
21mr|darktable-3.8.1-3|66	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|darktable-3.8.1-3|67	BuildRequires:	pkgconfig(libsecret-1) >= 0.18
21mr|darktable-3.8.1-3|68	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|darktable-3.8.1-3|69	BuildRequires:	pkgconfig(libtiff-4)
21mr|darktable-3.8.1-3|70	BuildRequires:	pkgconfig(libwebp) >= 0.3.0
21mr|darktable-3.8.1-3|71	BuildRequires:	pkgconfig(libxml-2.0)
21mr|darktable-3.8.1-3|72	BuildRequires:	lua5.4-devel
21mr|darktable-3.8.1-3|73	BuildRequires:	pkgconfig(OpenEXR)
21mr|darktable-3.8.1-3|74	BuildRequires:	pkgconfig(osmgpsmap-1.0) >= 1.1.0
21mr|darktable-3.8.1-3|75	BuildRequires:	pkgconfig(pangocairo)
21mr|darktable-3.8.1-3|76	BuildRequires:	pkgconfig(sdl2)
21mr|darktable-3.8.1-3|77	BuildRequires:	pkgconfig(sqlite3) >= 3.15
21mr|darktable-3.8.1-3|78	BuildRequires:	pkgconfig(x11)
21mr|darktable-3.8.1-3|79	BuildRequires:	pkgconfig(xext)
21mr|darktable-3.8.1-3|80	BuildRequires:	pkgconfig(zlib)
21mr|darktable-3.8.1-3|81	Requires:	gphoto2
21mr|darktable-3.8.1-3|82	# Only 64 bit arches are supported
21mr|darktable-3.8.1-3|83	# See ./src/is_supported_platform.h
21mr|darktable-3.8.1-3|84	# e2k - just try...
21mr|darktable-3.8.1-3|85	ExclusiveArch:	%{x86_64} aarch64 %{e2k} ppc64le
21mr|darktable-3.8.1-3|86	
21mr|darktable-3.8.1-3|87	%description
21mr|darktable-3.8.1-3|88	Darktable is an open source photography workflow application and RAW developer.
21mr|darktable-3.8.1-3|89	A virtual lighttable and darkroom for photographers. It manages your digital
21mr|darktable-3.8.1-3|90	negatives in a database, lets you view them through a zoomable lighttable
21mr|darktable-3.8.1-3|91	and enables you to develop raw images and enhance them.
21mr|darktable-3.8.1-3|92	
21mr|darktable-3.8.1-3|93	%files -f %{name}.lang
21mr|darktable-3.8.1-3|94	%doc doc/README* doc/TRANSLATORS* LICENSE
21mr|darktable-3.8.1-3|95	#{_sysconfdir}/ld.so.conf.d/%%{name}-%%{_arch}.conf
21mr|darktable-3.8.1-3|96	%{_bindir}/%{name}*
21mr|darktable-3.8.1-3|97	%{_libdir}/%{name}
21mr|darktable-3.8.1-3|98	%{_datadir}/applications/%{name}.desktop
21mr|darktable-3.8.1-3|99	%{_datadir}/%{name}
21mr|darktable-3.8.1-3|100	%{_datadir}/metainfo/darktable.appdata.xml
21mr|darktable-3.8.1-3|101	%{_iconsdir}/hicolor/*/apps/%{name}*
21mr|darktable-3.8.1-3|102	%{_mandir}/man1/%{name}*
21mr|darktable-3.8.1-3|103	%{_mandir}/*/man1/%{name}*
21mr|darktable-3.8.1-3|104	
21mr|darktable-3.8.1-3|105	#----------------------------------------------------------------------------
21mr|darktable-3.8.1-3|106	
21mr|darktable-3.8.1-3|107	%prep
21mr|darktable-3.8.1-3|108	%autosetup -p1
21mr|darktable-3.8.1-3|109	
21mr|darktable-3.8.1-3|110	# Fix clang headers detection
21mr|darktable-3.8.1-3|111	sed -i 's|${LLVM_INSTALL_PREFIX}/lib/clang|${LLVM_INSTALL_PREFIX}/%{_lib}/clang|g' CMakeLists.txt
21mr|darktable-3.8.1-3|112	
21mr|darktable-3.8.1-3|113	# Assume that we are building on a supported architecture
21mr|darktable-3.8.1-3|114	# This file just checks if the architecture is supported
21mr|darktable-3.8.1-3|115	sed -i -e 's,#error,#warning,g' src/is_supported_platform.h
21mr|darktable-3.8.1-3|116	
21mr|darktable-3.8.1-3|117	# (Fedora) Remove bundled OpenCL headers.
21mr|darktable-3.8.1-3|118	rm -rf src/external/CL
21mr|darktable-3.8.1-3|119	sed -i -e 's, \"external/CL/\*\.h\" , ,' src/CMakeLists.txt
21mr|darktable-3.8.1-3|120	
21mr|darktable-3.8.1-3|121	# (Fedora) Remove bundled lua
21mr|darktable-3.8.1-3|122	rm -rf src/external/lua/
21mr|darktable-3.8.1-3|123	
21mr|darktable-3.8.1-3|124	
21mr|darktable-3.8.1-3|125	%build
21mr|darktable-3.8.1-3|126	%cmake \
21mr|darktable-3.8.1-3|127	-DCMAKE_BUILD_TYPE:STRING=Release \
21mr|darktable-3.8.1-3|128	-DBINARY_PACKAGE_BUILD:BOOLEAN=ON \
21mr|darktable-3.8.1-3|129	-DUSE_OPENCL=ON \
21mr|darktable-3.8.1-3|130	-DRAWSPEED_ENABLE_LTO=%{_use_rawspeed_lto} \
21mr|darktable-3.8.1-3|131	-DPROJECT_VERSION:STRING="%{version}" \
21mr|darktable-3.8.1-3|132	-DCMAKE_LIBRARY_PATH:PATH=%{_libdir}
21mr|darktable-3.8.1-3|133	
21mr|darktable-3.8.1-3|134	%make
21mr|darktable-3.8.1-3|135	
21mr|darktable-3.8.1-3|136	
21mr|darktable-3.8.1-3|137	%install
21mr|darktable-3.8.1-3|138	%makeinstall_std -C build
21mr|darktable-3.8.1-3|139	
21mr|darktable-3.8.1-3|140	desktop-file-install --delete-original \
21mr|darktable-3.8.1-3|141	--set-key="Exec" --set-value="%{name}" \
21mr|darktable-3.8.1-3|142	%{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|darktable-3.8.1-3|143	
21mr|darktable-3.8.1-3|144	%find_lang %{name}
21mr|darktable-3.8.1-3|145	
21mr|darktable-3.8.1-3|146	# We use %%doc macro to pull needed docs
21mr|darktable-3.8.1-3|147	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21mr|darktable-3.8.1-3|148	
21mr|darktable-3.8.1-3|149	# Useless stuff making rpmlint complain
21mr|darktable-3.8.1-3|150	rm -rf %{buildroot}%{_datadir}/%{name}/lua/%{name}/external/pygy_require/.gitignore

11898 21
21mr|dash-0.5.11.5-1|1	# Currently debug is empty so rpmlint rejects build
21mr|dash-0.5.11.5-1|2	%define _enable_debug_packages %{nil}
21mr|dash-0.5.11.5-1|3	%define debug_package %{nil}
21mr|dash-0.5.11.5-1|4	
21mr|dash-0.5.11.5-1|5	%bcond_with diet
21mr|dash-0.5.11.5-1|6	
21mr|dash-0.5.11.5-1|7	Summary:	The Debian Almquist Shell (formerly NetBSD's ash)
21mr|dash-0.5.11.5-1|8	Name:		dash
21mr|dash-0.5.11.5-1|9	Version:	0.5.11.5
21mr|dash-0.5.11.5-1|10	Release:	1
21mr|dash-0.5.11.5-1|11	License:	BSD
21mr|dash-0.5.11.5-1|12	Group:		Shells
21mr|dash-0.5.11.5-1|13	URL:		http://gondor.apana.org.au/~herbert/dash/
21mr|dash-0.5.11.5-1|14	Source0:	http://gondor.apana.org.au/~herbert/dash/files/%{name}-%{version}.tar.gz
21mr|dash-0.5.11.5-1|15	BuildRequires:	bison
21mr|dash-0.5.11.5-1|16	%if %{with diet}
21mr|dash-0.5.11.5-1|17	BuildRequires:	dietlibc-devel
21mr|dash-0.5.11.5-1|18	%endif
21mr|dash-0.5.11.5-1|19	Requires(post,postun):	rpm-helper
21mr|dash-0.5.11.5-1|20	# explicit file provide:
21mr|dash-0.5.11.5-1|21	Provides:	/bin/dash
21mr|dash-0.5.11.5-1|22	
21mr|dash-0.5.11.5-1|23	%description
21mr|dash-0.5.11.5-1|24	"dash" is a POSIX compliant shell that is much smaller than "bash".
21mr|dash-0.5.11.5-1|25	Dash supports many features that a real sh shell would support, however
21mr|dash-0.5.11.5-1|26	it is much smaller in size. This becomes an advantage in situations
21mr|dash-0.5.11.5-1|27	where there is a lack of memery (initial ram-disks, etc). dash does
21mr|dash-0.5.11.5-1|28	lack a few features, like command line history.
21mr|dash-0.5.11.5-1|29	
21mr|dash-0.5.11.5-1|30	dash is the continuation of the original NetBSD ash fork. dash is much
21mr|dash-0.5.11.5-1|31	more up-to-date, and properly maintained.
21mr|dash-0.5.11.5-1|32	
21mr|dash-0.5.11.5-1|33	You should install dash if you need a near featureful lightweight shell
21mr|dash-0.5.11.5-1|34	that is similar to GNU's bash.
21mr|dash-0.5.11.5-1|35	
21mr|dash-0.5.11.5-1|36	%files
21mr|dash-0.5.11.5-1|37	%doc ChangeLog COPYING
21mr|dash-0.5.11.5-1|38	/bin/dash
21mr|dash-0.5.11.5-1|39	%{_mandir}/man1/*
21mr|dash-0.5.11.5-1|40	
21mr|dash-0.5.11.5-1|41	%post
21mr|dash-0.5.11.5-1|42	/usr/share/rpm-helper/add-shell %{name} $1 /bin/dash
21mr|dash-0.5.11.5-1|43	
21mr|dash-0.5.11.5-1|44	%postun
21mr|dash-0.5.11.5-1|45	/usr/share/rpm-helper/del-shell %{name} $1 /bin/dash
21mr|dash-0.5.11.5-1|46	
21mr|dash-0.5.11.5-1|47	#----------------------------------------------------------------------------
21mr|dash-0.5.11.5-1|48	
21mr|dash-0.5.11.5-1|49	%if %{with diet}
21mr|dash-0.5.11.5-1|50	%package static
21mr|dash-0.5.11.5-1|51	Summary:	The Debian Almquist Shell (statically compiled)
21mr|dash-0.5.11.5-1|52	License:	BSD
21mr|dash-0.5.11.5-1|53	Group:		Shells
21mr|dash-0.5.11.5-1|54	Provides:	ash = %{EVRD}
21mr|dash-0.5.11.5-1|55	# explicit file provide:
21mr|dash-0.5.11.5-1|56	Provides:	/bin/dash.static
21mr|dash-0.5.11.5-1|57	
21mr|dash-0.5.11.5-1|58	%description static
21mr|dash-0.5.11.5-1|59	"dash" is a POSIX compliant shell that is much smaller than "bash".
21mr|dash-0.5.11.5-1|60	Dash supports many features that a real sh shell would support, however
21mr|dash-0.5.11.5-1|61	it is much smaller in size. This becomes an advantage in situations
21mr|dash-0.5.11.5-1|62	where there is a lack of memery (initial ram-disks, etc). dash does
21mr|dash-0.5.11.5-1|63	lack a few features, like command line history.
21mr|dash-0.5.11.5-1|64	
21mr|dash-0.5.11.5-1|65	dash is the continuation of the original NetBSD ash fork. dash is much
21mr|dash-0.5.11.5-1|66	more up-to-date, and properly maintained.
21mr|dash-0.5.11.5-1|67	
21mr|dash-0.5.11.5-1|68	You should install dash if you need a near featureful lightweight shell
21mr|dash-0.5.11.5-1|69	that is similar to GNU's bash.
21mr|dash-0.5.11.5-1|70	
21mr|dash-0.5.11.5-1|71	This version is statically compiled.
21mr|dash-0.5.11.5-1|72	
21mr|dash-0.5.11.5-1|73	%files static
21mr|dash-0.5.11.5-1|74	%doc ChangeLog COPYING
21mr|dash-0.5.11.5-1|75	/bin/dash.static
21mr|dash-0.5.11.5-1|76	/bin/ash
21mr|dash-0.5.11.5-1|77	%endif
21mr|dash-0.5.11.5-1|78	
21mr|dash-0.5.11.5-1|79	#----------------------------------------------------------------------------
21mr|dash-0.5.11.5-1|80	
21mr|dash-0.5.11.5-1|81	%prep
21mr|dash-0.5.11.5-1|82	%setup -q
21mr|dash-0.5.11.5-1|83	
21mr|dash-0.5.11.5-1|84	%build
21mr|dash-0.5.11.5-1|85	export CFLAGS="%{optflags} -Os"
21mr|dash-0.5.11.5-1|86	export CXXFLAGS=$CFLAGS
21mr|dash-0.5.11.5-1|87	
21mr|dash-0.5.11.5-1|88	%configure
21mr|dash-0.5.11.5-1|89	
21mr|dash-0.5.11.5-1|90	# Build dynamically linked dash first
21mr|dash-0.5.11.5-1|91	%make
21mr|dash-0.5.11.5-1|92	%__strip src/dash
21mr|dash-0.5.11.5-1|93	mv src/dash src/dash.dynamic
21mr|dash-0.5.11.5-1|94	
21mr|dash-0.5.11.5-1|95	%if %{with diet}
21mr|dash-0.5.11.5-1|96	# Build statically linked dietlibc dash last
21mr|dash-0.5.11.5-1|97	make clean
21mr|dash-0.5.11.5-1|98	%configure CC="diet gcc"
21mr|dash-0.5.11.5-1|99	%make CC="diet gcc"
21mr|dash-0.5.11.5-1|100	%__strip src/dash
21mr|dash-0.5.11.5-1|101	mv src/dash src/dash.static
21mr|dash-0.5.11.5-1|102	%endif
21mr|dash-0.5.11.5-1|103	
21mr|dash-0.5.11.5-1|104	%install
21mr|dash-0.5.11.5-1|105	mkdir -p %{buildroot}/bin
21mr|dash-0.5.11.5-1|106	mkdir -p %{buildroot}%{_mandir}/man1
21mr|dash-0.5.11.5-1|107	
21mr|dash-0.5.11.5-1|108	install -m 755 src/dash.dynamic %{buildroot}/bin/dash
21mr|dash-0.5.11.5-1|109	install -m 644 src/dash.1 %{buildroot}%{_mandir}/man1/dash.1
21mr|dash-0.5.11.5-1|110	
21mr|dash-0.5.11.5-1|111	%if %{with diet}
21mr|dash-0.5.11.5-1|112	install -m 755 src/dash.static %{buildroot}/bin/dash.static
21mr|dash-0.5.11.5-1|113	ln -s /bin/dash.static %{buildroot}/bin/ash
21mr|dash-0.5.11.5-1|114	ln -s %{_mandir}/man1/dash.1 %{buildroot}%{_mandir}/man1/ash.1
21mr|dash-0.5.11.5-1|115	%endif

11899 21
21mr|datanucleus-api-jdo-3.2.8-9|1	%global commit 3c0a06622831bd7af6c231c1b5d5398f3afc7271
21mr|datanucleus-api-jdo-3.2.8-9|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|datanucleus-api-jdo-3.2.8-9|3	
21mr|datanucleus-api-jdo-3.2.8-9|4	Name:          datanucleus-api-jdo
21mr|datanucleus-api-jdo-3.2.8-9|5	Version:       3.2.8
21mr|datanucleus-api-jdo-3.2.8-9|6	Release:       9
21mr|datanucleus-api-jdo-3.2.8-9|7	Summary:       DataNucleus JDO API plugin
21mr|datanucleus-api-jdo-3.2.8-9|8	License:       ASL 2.0
21mr|datanucleus-api-jdo-3.2.8-9|9	URL:           https://github.com/datanucleus/datanucleus-api-jdo
21mr|datanucleus-api-jdo-3.2.8-9|10	Source:        https://github.com/datanucleus/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|datanucleus-api-jdo-3.2.8-9|11	
21mr|datanucleus-api-jdo-3.2.8-9|12	BuildRequires: java-devel
21mr|datanucleus-api-jdo-3.2.8-9|13	
21mr|datanucleus-api-jdo-3.2.8-9|14	# note this HAS to be jdo-api 3.x, not jdo2-api 2.2
21mr|datanucleus-api-jdo-3.2.8-9|15	BuildRequires: mvn(javax.jdo:jdo-api)
21mr|datanucleus-api-jdo-3.2.8-9|16	BuildRequires: mvn(javax.transaction:jta)
21mr|datanucleus-api-jdo-3.2.8-9|17	BuildRequires: mvn(org.datanucleus:datanucleus-core)
21mr|datanucleus-api-jdo-3.2.8-9|18	# Test deps
21mr|datanucleus-api-jdo-3.2.8-9|19	BuildRequires: mvn(junit:junit)
21mr|datanucleus-api-jdo-3.2.8-9|20	BuildRequires: mvn(log4j:log4j)
21mr|datanucleus-api-jdo-3.2.8-9|21	
21mr|datanucleus-api-jdo-3.2.8-9|22	BuildRequires: maven-local
21mr|datanucleus-api-jdo-3.2.8-9|23	BuildRequires: datanucleus-maven-parent
21mr|datanucleus-api-jdo-3.2.8-9|24	
21mr|datanucleus-api-jdo-3.2.8-9|25	Group:          Development/Java
21mr|datanucleus-api-jdo-3.2.8-9|26	BuildArch:     noarch
21mr|datanucleus-api-jdo-3.2.8-9|27	# Java stack is not supported on x86_32
21mr|datanucleus-api-jdo-3.2.8-9|28	ExcludeArch: %{ix86}
21mr|datanucleus-api-jdo-3.2.8-9|29	
21mr|datanucleus-api-jdo-3.2.8-9|30	%description
21mr|datanucleus-api-jdo-3.2.8-9|31	Plugin providing DataNucleus implementation of JDO API.
21mr|datanucleus-api-jdo-3.2.8-9|32	
21mr|datanucleus-api-jdo-3.2.8-9|33	%package javadoc
21mr|datanucleus-api-jdo-3.2.8-9|34	Summary:       Javadoc for %{name}
21mr|datanucleus-api-jdo-3.2.8-9|35	
21mr|datanucleus-api-jdo-3.2.8-9|36	%description javadoc
21mr|datanucleus-api-jdo-3.2.8-9|37	This package contains javadoc for %{name}.
21mr|datanucleus-api-jdo-3.2.8-9|38	
21mr|datanucleus-api-jdo-3.2.8-9|39	%prep
21mr|datanucleus-api-jdo-3.2.8-9|40	%setup -q -n %{name}-%{commit}
21mr|datanucleus-api-jdo-3.2.8-9|41	
21mr|datanucleus-api-jdo-3.2.8-9|42	sed -i 's/\r//' META-INF/LICENSE.txt META-INF/NOTICE.txt META-INF/README.txt
21mr|datanucleus-api-jdo-3.2.8-9|43	cp -p META-INF/LICENSE.txt .
21mr|datanucleus-api-jdo-3.2.8-9|44	cp -p META-INF/NOTICE.txt .
21mr|datanucleus-api-jdo-3.2.8-9|45	cp -p META-INF/README.txt .
21mr|datanucleus-api-jdo-3.2.8-9|46	
21mr|datanucleus-api-jdo-3.2.8-9|47	%build
21mr|datanucleus-api-jdo-3.2.8-9|48	
21mr|datanucleus-api-jdo-3.2.8-9|49	%mvn_file : %{name}
21mr|datanucleus-api-jdo-3.2.8-9|50	%mvn_build
21mr|datanucleus-api-jdo-3.2.8-9|51	
21mr|datanucleus-api-jdo-3.2.8-9|52	%install
21mr|datanucleus-api-jdo-3.2.8-9|53	%mvn_install
21mr|datanucleus-api-jdo-3.2.8-9|54	
21mr|datanucleus-api-jdo-3.2.8-9|55	%files -f .mfiles
21mr|datanucleus-api-jdo-3.2.8-9|56	%doc LICENSE.txt NOTICE.txt README.txt
21mr|datanucleus-api-jdo-3.2.8-9|57	
21mr|datanucleus-api-jdo-3.2.8-9|58	%files javadoc -f .mfiles-javadoc
21mr|datanucleus-api-jdo-3.2.8-9|59	%doc LICENSE.txt NOTICE.txt
21mr|datanucleus-api-jdo-3.2.8-9|60	

11900 21
21mr|datanucleus-core-3.2.15-10|1	%global debug_package %nil
21mr|datanucleus-core-3.2.15-10|2	
21mr|datanucleus-core-3.2.15-10|3	%global commit f7d15412f9a95353ecfbc0a72211568fd2efe21a
21mr|datanucleus-core-3.2.15-10|4	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|datanucleus-core-3.2.15-10|5	
21mr|datanucleus-core-3.2.15-10|6	Name:          datanucleus-core
21mr|datanucleus-core-3.2.15-10|7	Version:       3.2.15
21mr|datanucleus-core-3.2.15-10|8	Release:       10
21mr|datanucleus-core-3.2.15-10|9	Summary:       DataNucleus Core
21mr|datanucleus-core-3.2.15-10|10	License:       ASL 2.0
21mr|datanucleus-core-3.2.15-10|11	URL:           http://www.datanucleus.org/%{name}
21mr|datanucleus-core-3.2.15-10|12	Source:        https://github.com/datanucleus/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|datanucleus-core-3.2.15-10|13	
21mr|datanucleus-core-3.2.15-10|14	BuildRequires: java-devel
21mr|datanucleus-core-3.2.15-10|15	BuildRequires: mvn(javax.time:time-api)
21mr|datanucleus-core-3.2.15-10|16	BuildRequires: mvn(javax.jdo:jdo-api)
21mr|datanucleus-core-3.2.15-10|17	BuildRequires: mvn(javax.transaction:jta)
21mr|datanucleus-core-3.2.15-10|18	BuildRequires: mvn(log4j:log4j)
21mr|datanucleus-core-3.2.15-10|19	BuildRequires: mvn(mx4j:mx4j)
21mr|datanucleus-core-3.2.15-10|20	BuildRequires: mvn(mx4j:mx4j-tools)
21mr|datanucleus-core-3.2.15-10|21	BuildRequires: mvn(org.apache.ant:ant)
21mr|datanucleus-core-3.2.15-10|22	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-validation_1.0_spec)
21mr|datanucleus-core-3.2.15-10|23	BuildRequires: mvn(org.ow2.asm:asm)
21mr|datanucleus-core-3.2.15-10|24	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|datanucleus-core-3.2.15-10|25	
21mr|datanucleus-core-3.2.15-10|26	# Test deps
21mr|datanucleus-core-3.2.15-10|27	BuildRequires: mvn(junit:junit)
21mr|datanucleus-core-3.2.15-10|28	BuildRequires: maven-local
21mr|datanucleus-core-3.2.15-10|29	BuildRequires: maven-install-plugin
21mr|datanucleus-core-3.2.15-10|30	
21mr|datanucleus-core-3.2.15-10|31	# use Fedora base64 pkg
21mr|datanucleus-core-3.2.15-10|32	BuildRequires: mvn(biz.source_code:base64coder)
21mr|datanucleus-core-3.2.15-10|33	
21mr|datanucleus-core-3.2.15-10|34	BuildRequires: datanucleus-maven-parent
21mr|datanucleus-core-3.2.15-10|35	
21mr|datanucleus-core-3.2.15-10|36	Group:          Development/Java
21mr|datanucleus-core-3.2.15-10|37	BuildArch:     noarch
21mr|datanucleus-core-3.2.15-10|38	# Java stack is not supported on x86_32
21mr|datanucleus-core-3.2.15-10|39	ExcludeArch: %{ix86}
21mr|datanucleus-core-3.2.15-10|40	
21mr|datanucleus-core-3.2.15-10|41	%description
21mr|datanucleus-core-3.2.15-10|42	DataNucleus Core provides the primary components
21mr|datanucleus-core-3.2.15-10|43	of a heterogeneous Java persistence solution.
21mr|datanucleus-core-3.2.15-10|44	It supports persistence API's being layered on
21mr|datanucleus-core-3.2.15-10|45	top of the core functionality.
21mr|datanucleus-core-3.2.15-10|46	
21mr|datanucleus-core-3.2.15-10|47	%package javadoc
21mr|datanucleus-core-3.2.15-10|48	Summary:       Javadoc for %{name}
21mr|datanucleus-core-3.2.15-10|49	
21mr|datanucleus-core-3.2.15-10|50	%description javadoc
21mr|datanucleus-core-3.2.15-10|51	This package contains javadoc for %{name}.
21mr|datanucleus-core-3.2.15-10|52	
21mr|datanucleus-core-3.2.15-10|53	%prep
21mr|datanucleus-core-3.2.15-10|54	%setup -q -n %{name}-%{commit}
21mr|datanucleus-core-3.2.15-10|55	
21mr|datanucleus-core-3.2.15-10|56	# just completely dump eclipse plugin support
21mr|datanucleus-core-3.2.15-10|57	# too dependent on system scope jars
21mr|datanucleus-core-3.2.15-10|58	rm src/java/org/datanucleus/plugin/EclipsePluginRegistry.java
21mr|datanucleus-core-3.2.15-10|59	%pom_remove_dep org.eclipse.core:org.eclipse.core.runtime.compatibility.auth
21mr|datanucleus-core-3.2.15-10|60	%pom_remove_dep org.eclipse.equinox:org.eclipse.equinox.registry
21mr|datanucleus-core-3.2.15-10|61	%pom_remove_dep org.eclipse.equinox:org.eclipse.equinox.common
21mr|datanucleus-core-3.2.15-10|62	%pom_remove_dep org.eclipse.equinox:org.eclipse.equinox.preferences
21mr|datanucleus-core-3.2.15-10|63	%pom_remove_dep org.eclipse.core:org.eclipse.core.runtime
21mr|datanucleus-core-3.2.15-10|64	%pom_remove_dep org.eclipse.core:org.eclipse.core.contenttype
21mr|datanucleus-core-3.2.15-10|65	%pom_remove_dep org.eclipse.core:org.eclipse.core.jobs
21mr|datanucleus-core-3.2.15-10|66	
21mr|datanucleus-core-3.2.15-10|67	# Use system jvm apis
21mr|datanucleus-core-3.2.15-10|68	%pom_remove_dep javax.management:jmx
21mr|datanucleus-core-3.2.15-10|69	# Use system asm4 apis
21mr|datanucleus-core-3.2.15-10|70	rm -r src/java/org/datanucleus/asm
21mr|datanucleus-core-3.2.15-10|71	%pom_add_dep org.ow2.asm:asm
21mr|datanucleus-core-3.2.15-10|72	sed -i "s|org.datanucleus.asm|org.objectweb.asm|" $(find . -name "*.java")
21mr|datanucleus-core-3.2.15-10|73	
21mr|datanucleus-core-3.2.15-10|74	%pom_xpath_inject "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin' ]/pom:configuration/pom:instructions" '
21mr|datanucleus-core-3.2.15-10|75	<Require-Bundle>org.eclipse.equinox.registry;resolution:=optional,org.eclipse.core.runtime;resolution:=optional</Require-Bundle>
21mr|datanucleus-core-3.2.15-10|76	<Bundle-Name>${project.name}</Bundle-Name>
21mr|datanucleus-core-3.2.15-10|77	<Bundle-Vendor>DataNucleus</Bundle-Vendor>
21mr|datanucleus-core-3.2.15-10|78	<Premain-Class>org.datanucleus.enhancer.DataNucleusClassFileTransformer</Premain-Class>
21mr|datanucleus-core-3.2.15-10|79	<Export-Package>org.datanucleus*;version="${project.version}"</Export-Package>'
21mr|datanucleus-core-3.2.15-10|80	%pom_xpath_inject "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin' ]" "
21mr|datanucleus-core-3.2.15-10|81	<executions>
21mr|datanucleus-core-3.2.15-10|82	<execution>
21mr|datanucleus-core-3.2.15-10|83	<id>bundle-manifest</id>
21mr|datanucleus-core-3.2.15-10|84	<phase>process-classes</phase>
21mr|datanucleus-core-3.2.15-10|85	<goals>
21mr|datanucleus-core-3.2.15-10|86	<goal>manifest</goal>
21mr|datanucleus-core-3.2.15-10|87	</goals>
21mr|datanucleus-core-3.2.15-10|88	</execution>
21mr|datanucleus-core-3.2.15-10|89	</executions>"
21mr|datanucleus-core-3.2.15-10|90	
21mr|datanucleus-core-3.2.15-10|91	# cache-api unavailable and used for an optional L2 pluggable cache
21mr|datanucleus-core-3.2.15-10|92	%pom_remove_dep javax.cache:cache-api
21mr|datanucleus-core-3.2.15-10|93	find -name 'JavaxCache*.java' -delete
21mr|datanucleus-core-3.2.15-10|94	sed -i".orig" "/javax.cache/d" plugin.xml
21mr|datanucleus-core-3.2.15-10|95	
21mr|datanucleus-core-3.2.15-10|96	# swap out embedded base64 codec
21mr|datanucleus-core-3.2.15-10|97	find -name 'Base64.java' -delete
21mr|datanucleus-core-3.2.15-10|98	sed -i "s|org.datanucleus.util.Base64|biz.source_code.base64Coder.Base64Coder|" $(find . -name "*.java")
21mr|datanucleus-core-3.2.15-10|99	sed -i "s|\.Base64;|\.Base64Coder;|" $(find . -name "*.java")
21mr|datanucleus-core-3.2.15-10|100	sed -i "s|Base64\.|Base64Coder\.|" $(find . -name "*.java")
21mr|datanucleus-core-3.2.15-10|101	%pom_add_dep biz.source_code:base64coder
21mr|datanucleus-core-3.2.15-10|102	
21mr|datanucleus-core-3.2.15-10|103	sed -i 's/\r//' META-INF/LICENSE.txt META-INF/NOTICE.txt META-INF/README.txt
21mr|datanucleus-core-3.2.15-10|104	cp -p META-INF/LICENSE.txt .
21mr|datanucleus-core-3.2.15-10|105	cp -p META-INF/NOTICE.txt .
21mr|datanucleus-core-3.2.15-10|106	cp -p META-INF/README.txt .
21mr|datanucleus-core-3.2.15-10|107	
21mr|datanucleus-core-3.2.15-10|108	%build
21mr|datanucleus-core-3.2.15-10|109	%mvn_build -f
21mr|datanucleus-core-3.2.15-10|110	
21mr|datanucleus-core-3.2.15-10|111	%install
21mr|datanucleus-core-3.2.15-10|112	%mvn_install
21mr|datanucleus-core-3.2.15-10|113	
21mr|datanucleus-core-3.2.15-10|114	%files -f .mfiles
21mr|datanucleus-core-3.2.15-10|115	%doc LICENSE.txt NOTICE.txt
21mr|datanucleus-core-3.2.15-10|116	
21mr|datanucleus-core-3.2.15-10|117	%files javadoc -f .mfiles-javadoc
21mr|datanucleus-core-3.2.15-10|118	%doc LICENSE.txt NOTICE.txt
21mr|datanucleus-core-3.2.15-10|119	

11901 21
21mr|datanucleus-maven-parent-3.3-10|1	%global commit 8e55762cef51784b0308ed4cdcfeceaadb03e1d6
21mr|datanucleus-maven-parent-3.3-10|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|datanucleus-maven-parent-3.3-10|3	
21mr|datanucleus-maven-parent-3.3-10|4	Name:           datanucleus-maven-parent
21mr|datanucleus-maven-parent-3.3-10|5	Version:        3.3
21mr|datanucleus-maven-parent-3.3-10|6	Release:        10
21mr|datanucleus-maven-parent-3.3-10|7	Summary:        DataNucleus Maven parent project
21mr|datanucleus-maven-parent-3.3-10|8	
21mr|datanucleus-maven-parent-3.3-10|9	License:        ASL 2.0
21mr|datanucleus-maven-parent-3.3-10|10	URL:            https://github.com/datanucleus/datanucleus-maven-parent
21mr|datanucleus-maven-parent-3.3-10|11	Source:         https://github.com/datanucleus/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|datanucleus-maven-parent-3.3-10|12	
21mr|datanucleus-maven-parent-3.3-10|13	# jira opened for missing ASL file
21mr|datanucleus-maven-parent-3.3-10|14	# http://www.datanucleus.org/servlet/jira/browse/NUCACCESS-130
21mr|datanucleus-maven-parent-3.3-10|15	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|datanucleus-maven-parent-3.3-10|16	Group:          Development/Java
21mr|datanucleus-maven-parent-3.3-10|17	BuildArch: noarch
21mr|datanucleus-maven-parent-3.3-10|18	# Java stack is not supported on x86_32
21mr|datanucleus-maven-parent-3.3-10|19	ExcludeArch: %{ix86}
21mr|datanucleus-maven-parent-3.3-10|20	
21mr|datanucleus-maven-parent-3.3-10|21	BuildRequires:  maven-local
21mr|datanucleus-maven-parent-3.3-10|22	BuildRequires:  maven-clean-plugin
21mr|datanucleus-maven-parent-3.3-10|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|datanucleus-maven-parent-3.3-10|24	
21mr|datanucleus-maven-parent-3.3-10|25	%description
21mr|datanucleus-maven-parent-3.3-10|26	Datanucleus Maven parent pom used by other datanucleus packages.
21mr|datanucleus-maven-parent-3.3-10|27	
21mr|datanucleus-maven-parent-3.3-10|28	%prep
21mr|datanucleus-maven-parent-3.3-10|29	%setup -q -n %{name}-%{commit}
21mr|datanucleus-maven-parent-3.3-10|30	cp -p %{SOURCE1} LICENSE
21mr|datanucleus-maven-parent-3.3-10|31	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|datanucleus-maven-parent-3.3-10|32	
21mr|datanucleus-maven-parent-3.3-10|33	%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-ssh-external']]"
21mr|datanucleus-maven-parent-3.3-10|34	
21mr|datanucleus-maven-parent-3.3-10|35	%pom_remove_parent
21mr|datanucleus-maven-parent-3.3-10|36	
21mr|datanucleus-maven-parent-3.3-10|37	%build
21mr|datanucleus-maven-parent-3.3-10|38	%mvn_build
21mr|datanucleus-maven-parent-3.3-10|39	
21mr|datanucleus-maven-parent-3.3-10|40	%install
21mr|datanucleus-maven-parent-3.3-10|41	%mvn_install
21mr|datanucleus-maven-parent-3.3-10|42	
21mr|datanucleus-maven-parent-3.3-10|43	%files -f .mfiles
21mr|datanucleus-maven-parent-3.3-10|44	%doc LICENSE
21mr|datanucleus-maven-parent-3.3-10|45	

11902 21
21mr|datanucleus-rdbms-3.2.13-10|1	%global commit 9bd33de81ccdce1c1c448cdd3c0aa8d9480eff9a
21mr|datanucleus-rdbms-3.2.13-10|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|datanucleus-rdbms-3.2.13-10|3	
21mr|datanucleus-rdbms-3.2.13-10|4	Name:          datanucleus-rdbms
21mr|datanucleus-rdbms-3.2.13-10|5	Version:       3.2.13
21mr|datanucleus-rdbms-3.2.13-10|6	Release:       10
21mr|datanucleus-rdbms-3.2.13-10|7	Summary:       DataNucleus RDBMS
21mr|datanucleus-rdbms-3.2.13-10|8	License:       ASL 2.0
21mr|datanucleus-rdbms-3.2.13-10|9	URL:           http://www.datanucleus.org/%{name}
21mr|datanucleus-rdbms-3.2.13-10|10	Source:        https://github.com/datanucleus/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|datanucleus-rdbms-3.2.13-10|11	
21mr|datanucleus-rdbms-3.2.13-10|12	BuildRequires: java-devel
21mr|datanucleus-rdbms-3.2.13-10|13	BuildRequires: mvn(com.mchange:c3p0)
21mr|datanucleus-rdbms-3.2.13-10|14	BuildRequires: mvn(commons-collections:commons-collections)
21mr|datanucleus-rdbms-3.2.13-10|15	BuildRequires: mvn(commons-dbcp:commons-dbcp)
21mr|datanucleus-rdbms-3.2.13-10|16	BuildRequires: mvn(commons-pool:commons-pool)
21mr|datanucleus-rdbms-3.2.13-10|17	BuildRequires: mvn(javax.time:time-api)
21mr|datanucleus-rdbms-3.2.13-10|18	BuildRequires: mvn(javax.transaction:jta)
21mr|datanucleus-rdbms-3.2.13-10|19	BuildRequires: mvn(org.datanucleus:datanucleus-core)
21mr|datanucleus-rdbms-3.2.13-10|20	BuildRequires: mvn(proxool:proxool)
21mr|datanucleus-rdbms-3.2.13-10|21	BuildRequires: mvn(org.apache.tomcat:tomcat-jdbc)
21mr|datanucleus-rdbms-3.2.13-10|22	# Test deps
21mr|datanucleus-rdbms-3.2.13-10|23	BuildRequires: mvn(junit:junit)
21mr|datanucleus-rdbms-3.2.13-10|24	BuildRequires: mvn(log4j:log4j)
21mr|datanucleus-rdbms-3.2.13-10|25	
21mr|datanucleus-rdbms-3.2.13-10|26	BuildRequires: maven-local
21mr|datanucleus-rdbms-3.2.13-10|27	BuildRequires: maven-install-plugin
21mr|datanucleus-rdbms-3.2.13-10|28	BuildRequires: datanucleus-maven-parent
21mr|datanucleus-rdbms-3.2.13-10|29	
21mr|datanucleus-rdbms-3.2.13-10|30	# fix for broken proxool metadata
21mr|datanucleus-rdbms-3.2.13-10|31	BuildRequires: mvn(net.sf.cglib:cglib)
21mr|datanucleus-rdbms-3.2.13-10|32	
21mr|datanucleus-rdbms-3.2.13-10|33	Group:          Development/Java
21mr|datanucleus-rdbms-3.2.13-10|34	BuildArch:     noarch
21mr|datanucleus-rdbms-3.2.13-10|35	# Java stack is not supported on x86_32
21mr|datanucleus-rdbms-3.2.13-10|36	ExcludeArch: %{ix86}
21mr|datanucleus-rdbms-3.2.13-10|37	
21mr|datanucleus-rdbms-3.2.13-10|38	%description
21mr|datanucleus-rdbms-3.2.13-10|39	Plugin for DataNucleus providing persistence to RDBMS data-stores.
21mr|datanucleus-rdbms-3.2.13-10|40	
21mr|datanucleus-rdbms-3.2.13-10|41	%package javadoc
21mr|datanucleus-rdbms-3.2.13-10|42	Summary:       Javadoc for %{name}
21mr|datanucleus-rdbms-3.2.13-10|43	
21mr|datanucleus-rdbms-3.2.13-10|44	%description javadoc
21mr|datanucleus-rdbms-3.2.13-10|45	This package contains javadoc for %{name}.
21mr|datanucleus-rdbms-3.2.13-10|46	
21mr|datanucleus-rdbms-3.2.13-10|47	%prep
21mr|datanucleus-rdbms-3.2.13-10|48	%setup -q -n %{name}-%{commit}
21mr|datanucleus-rdbms-3.2.13-10|49	
21mr|datanucleus-rdbms-3.2.13-10|50	# Fix c3p0 gId
21mr|datanucleus-rdbms-3.2.13-10|51	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:artifactId = 'c3p0' ]/pom:groupId" com.mchange
21mr|datanucleus-rdbms-3.2.13-10|52	
21mr|datanucleus-rdbms-3.2.13-10|53	# Non free
21mr|datanucleus-rdbms-3.2.13-10|54	%pom_remove_dep oracle:ojdbc14_g
21mr|datanucleus-rdbms-3.2.13-10|55	%pom_remove_dep oracle:xdb
21mr|datanucleus-rdbms-3.2.13-10|56	%pom_remove_dep oracle:xmlparser
21mr|datanucleus-rdbms-3.2.13-10|57	rm -r src/java/org/datanucleus/store/rdbms/mapping/oracle/Oracle*.java \
21mr|datanucleus-rdbms-3.2.13-10|58	src/java/org/datanucleus/store/rdbms/mapping/oracle/XMLTypeRDBMSMapping.java \
21mr|datanucleus-rdbms-3.2.13-10|59	src/java/org/datanucleus/store/rdbms/adapter/OracleAdapter.java
21mr|datanucleus-rdbms-3.2.13-10|60	
21mr|datanucleus-rdbms-3.2.13-10|61	# Unavailable dep
21mr|datanucleus-rdbms-3.2.13-10|62	%pom_remove_dep com.jolbox:bonecp
21mr|datanucleus-rdbms-3.2.13-10|63	rm -r src/java/org/datanucleus/store/rdbms/connectionpool/BoneCP*.java
21mr|datanucleus-rdbms-3.2.13-10|64	# Required by bonecp
21mr|datanucleus-rdbms-3.2.13-10|65	%pom_remove_dep org.slf4j:slf4j-api
21mr|datanucleus-rdbms-3.2.13-10|66	%pom_remove_dep org.slf4j:slf4j-log4j12
21mr|datanucleus-rdbms-3.2.13-10|67	
21mr|datanucleus-rdbms-3.2.13-10|68	%pom_xpath_inject "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin' ]/pom:configuration/pom:instructions" '
21mr|datanucleus-rdbms-3.2.13-10|69	<Require-Bundle>org.datanucleus;bundle-version="${project.version}"</Require-Bundle>
21mr|datanucleus-rdbms-3.2.13-10|70	<Bundle-Name>${project.name}</Bundle-Name>
21mr|datanucleus-rdbms-3.2.13-10|71	<Bundle-Vendor>DataNucleus</Bundle-Vendor>'
21mr|datanucleus-rdbms-3.2.13-10|72	%pom_xpath_inject "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin' ]" "
21mr|datanucleus-rdbms-3.2.13-10|73	<executions>
21mr|datanucleus-rdbms-3.2.13-10|74	<execution>
21mr|datanucleus-rdbms-3.2.13-10|75	<id>bundle-manifest</id>
21mr|datanucleus-rdbms-3.2.13-10|76	<phase>process-classes</phase>
21mr|datanucleus-rdbms-3.2.13-10|77	<goals>
21mr|datanucleus-rdbms-3.2.13-10|78	<goal>manifest</goal>
21mr|datanucleus-rdbms-3.2.13-10|79	</goals>
21mr|datanucleus-rdbms-3.2.13-10|80	</execution>
21mr|datanucleus-rdbms-3.2.13-10|81	</executions>"
21mr|datanucleus-rdbms-3.2.13-10|82	
21mr|datanucleus-rdbms-3.2.13-10|83	sed -i 's/\r//' META-INF/LICENSE.txt META-INF/NOTICE.txt META-INF/README.txt
21mr|datanucleus-rdbms-3.2.13-10|84	cp -p META-INF/LICENSE.txt .
21mr|datanucleus-rdbms-3.2.13-10|85	cp -p META-INF/NOTICE.txt .
21mr|datanucleus-rdbms-3.2.13-10|86	cp -p META-INF/README.txt .
21mr|datanucleus-rdbms-3.2.13-10|87	
21mr|datanucleus-rdbms-3.2.13-10|88	%build
21mr|datanucleus-rdbms-3.2.13-10|89	%mvn_build
21mr|datanucleus-rdbms-3.2.13-10|90	
21mr|datanucleus-rdbms-3.2.13-10|91	%install
21mr|datanucleus-rdbms-3.2.13-10|92	%mvn_install
21mr|datanucleus-rdbms-3.2.13-10|93	
21mr|datanucleus-rdbms-3.2.13-10|94	%files -f .mfiles
21mr|datanucleus-rdbms-3.2.13-10|95	%doc LICENSE.txt NOTICE.txt README.txt
21mr|datanucleus-rdbms-3.2.13-10|96	
21mr|datanucleus-rdbms-3.2.13-10|97	%files javadoc -f .mfiles-javadoc
21mr|datanucleus-rdbms-3.2.13-10|98	%doc LICENSE.txt NOTICE.txt
21mr|datanucleus-rdbms-3.2.13-10|99	

11903 21
21mr|dav1d-1.3.0-2|1	%define	major 7
21mr|dav1d-1.3.0-2|2	%define	libname %mklibname %{name} %{major}
21mr|dav1d-1.3.0-2|3	%define	devel %mklibname %{name} -d
21mr|dav1d-1.3.0-2|4	
21mr|dav1d-1.3.0-2|5	%define	gitdate 20230507
21mr|dav1d-1.3.0-2|6	
21mr|dav1d-1.3.0-2|7	# There are near 900 tests, needing a few min to run completely:
21mr|dav1d-1.3.0-2|8	# add means to run them locally and keep them disabled for ABF
21mr|dav1d-1.3.0-2|9	%define	run_tests 0
21mr|dav1d-1.3.0-2|10	
21mr|dav1d-1.3.0-2|11	Summary:	An open-source and cross-platform AV1 decoder
21mr|dav1d-1.3.0-2|12	Name:		dav1d
21mr|dav1d-1.3.0-2|13	Version:	1.3.0
21mr|dav1d-1.3.0-2|14	Release:	2
21mr|dav1d-1.3.0-2|15	License:	BSD
21mr|dav1d-1.3.0-2|16	Group:		Video
21mr|dav1d-1.3.0-2|17	Url:		https://code.videolan.org/videolan/dav1d/
21mr|dav1d-1.3.0-2|18	Source0:	https://downloads.videolan.org/pub/videolan/dav1d/%{version}/%{name}-%{version}.tar.bz2
21mr|dav1d-1.3.0-2|19	# Data for more accurate tests:
21mr|dav1d-1.3.0-2|20	# always pull the HEAD master and repackage it with the HEAD date to allow for easy updates
21mr|dav1d-1.3.0-2|21	# https://code.videolan.org/videolan/dav1d-test-data
21mr|dav1d-1.3.0-2|22	Source1:	%{name}-test-data-%{gitdate}.tar.xz
21mr|dav1d-1.3.0-2|23	Patch0:		CVE-2024-1580.patch
21mr|dav1d-1.3.0-2|24	BuildRequires:	doxygen
21mr|dav1d-1.3.0-2|25	BuildRequires:	graphviz
21mr|dav1d-1.3.0-2|26	BuildRequires:	meson >= 0.49.0
21mr|dav1d-1.3.0-2|27	BuildRequires:	nasm >= 2.14.0
21mr|dav1d-1.3.0-2|28	BuildRequires:	ninja
21mr|dav1d-1.3.0-2|29	
21mr|dav1d-1.3.0-2|30	%description
21mr|dav1d-1.3.0-2|31	Dav1d is a new AV1 cross-platform decoder, open-source and focused on speed
21mr|dav1d-1.3.0-2|32	and correctness. The goal of this project is to provide a decoder for most
21mr|dav1d-1.3.0-2|33	platforms, and achieve the highest speed possible to overcome the lack of AV1
21mr|dav1d-1.3.0-2|34	hardware decoder. It aims to support all features from AV1, including all
21mr|dav1d-1.3.0-2|35	sub-sampling and bit-depth parameters.
21mr|dav1d-1.3.0-2|36	
21mr|dav1d-1.3.0-2|37	%files
21mr|dav1d-1.3.0-2|38	%doc CONTRIBUTING.md COPYING README.md THANKS.md NEWS
21mr|dav1d-1.3.0-2|39	%{_bindir}/%{name}
21mr|dav1d-1.3.0-2|40	
21mr|dav1d-1.3.0-2|41	#-----------------------------------------------------------------------------
21mr|dav1d-1.3.0-2|42	
21mr|dav1d-1.3.0-2|43	%package -n %{libname}
21mr|dav1d-1.3.0-2|44	Summary:	An open-source and cross-platform AV1 decoder
21mr|dav1d-1.3.0-2|45	Group:		System/Libraries
21mr|dav1d-1.3.0-2|46	
21mr|dav1d-1.3.0-2|47	%description -n %{libname}
21mr|dav1d-1.3.0-2|48	Dav1d is a new AV1 cross-platform decoder, open-source and focused on speed
21mr|dav1d-1.3.0-2|49	and correctness. The goal of this project is to provide a decoder for most
21mr|dav1d-1.3.0-2|50	platforms, and achieve the highest speed possible to overcome the lack of AV1
21mr|dav1d-1.3.0-2|51	hardware decoder. It aims to support all features from AV1, including all
21mr|dav1d-1.3.0-2|52	sub-sampling and bit-depth parameters.
21mr|dav1d-1.3.0-2|53	This package contains the main decoder library.
21mr|dav1d-1.3.0-2|54	
21mr|dav1d-1.3.0-2|55	%files -n %{libname}
21mr|dav1d-1.3.0-2|56	%doc COPYING
21mr|dav1d-1.3.0-2|57	%{_libdir}/libdav1d.so.%{major}*
21mr|dav1d-1.3.0-2|58	
21mr|dav1d-1.3.0-2|59	#-----------------------------------------------------------------------------
21mr|dav1d-1.3.0-2|60	
21mr|dav1d-1.3.0-2|61	%package -n %{devel}
21mr|dav1d-1.3.0-2|62	Summary:	An open-source and cross-platform AV1 decoder
21mr|dav1d-1.3.0-2|63	Group:		Development/C
21mr|dav1d-1.3.0-2|64	Requires:	%{libname} = %{EVRD}
21mr|dav1d-1.3.0-2|65	
21mr|dav1d-1.3.0-2|66	%description -n %{devel}
21mr|dav1d-1.3.0-2|67	Dav1d is a new AV1 cross-platform decoder, open-source and focused on speed
21mr|dav1d-1.3.0-2|68	and correctness. The goal of this project is to provide a decoder for most
21mr|dav1d-1.3.0-2|69	platforms, and achieve the highest speed possible to overcome the lack of AV1
21mr|dav1d-1.3.0-2|70	hardware decoder. It aims to support all features from AV1, including all
21mr|dav1d-1.3.0-2|71	sub-sampling and bit-depth parameters.
21mr|dav1d-1.3.0-2|72	This package contains the needed to build programs using %{libname}.
21mr|dav1d-1.3.0-2|73	
21mr|dav1d-1.3.0-2|74	%files -n %{devel}
21mr|dav1d-1.3.0-2|75	%doc COPYING
21mr|dav1d-1.3.0-2|76	%{_includedir}/%{name}/
21mr|dav1d-1.3.0-2|77	%{_libdir}/libdav1d.so
21mr|dav1d-1.3.0-2|78	%{_libdir}/pkgconfig/%{name}.pc
21mr|dav1d-1.3.0-2|79	
21mr|dav1d-1.3.0-2|80	#-----------------------------------------------------------------------------
21mr|dav1d-1.3.0-2|81	
21mr|dav1d-1.3.0-2|82	%prep
21mr|dav1d-1.3.0-2|83	%setup -q -a1
21mr|dav1d-1.3.0-2|84	# Move the test data directory to the right place
21mr|dav1d-1.3.0-2|85	mv %{name}-test-data-%{gitdate} tests/%{name}-test-data
21mr|dav1d-1.3.0-2|86	%autopatch -p1
21mr|dav1d-1.3.0-2|87	
21mr|dav1d-1.3.0-2|88	%build
21mr|dav1d-1.3.0-2|89	%meson	--buildtype release -Dtestdata_tests=true -Denable_docs=true
21mr|dav1d-1.3.0-2|90	%meson_build
21mr|dav1d-1.3.0-2|91	
21mr|dav1d-1.3.0-2|92	
21mr|dav1d-1.3.0-2|93	%install
21mr|dav1d-1.3.0-2|94	%meson_install
21mr|dav1d-1.3.0-2|95	
21mr|dav1d-1.3.0-2|96	
21mr|dav1d-1.3.0-2|97	%if %{run_tests}
21mr|dav1d-1.3.0-2|98	%check
21mr|dav1d-1.3.0-2|99	%meson_test
21mr|dav1d-1.3.0-2|100	%endif

11904 21
21mr|davfs2-1.6.0-2|1	%define dav_user %{name}
21mr|davfs2-1.6.0-2|2	%define dav_group %{name}
21mr|davfs2-1.6.0-2|3	%define dav_localstatedir /run
21mr|davfs2-1.6.0-2|4	%define dav_syscachedir /var/cache
21mr|davfs2-1.6.0-2|5	%define _sbindir /sbin
21mr|davfs2-1.6.0-2|6	
21mr|davfs2-1.6.0-2|7	Summary:	File system driver that allows you to mount a WebDAV server
21mr|davfs2-1.6.0-2|8	Name:		davfs2
21mr|davfs2-1.6.0-2|9	Version: 	1.6.0
21mr|davfs2-1.6.0-2|10	Release: 	2
21mr|davfs2-1.6.0-2|11	License:	GPLv2+
21mr|davfs2-1.6.0-2|12	Group:		System/Kernel and hardware
21mr|davfs2-1.6.0-2|13	URL:		http://savannah.nongnu.org/projects/davfs2
21mr|davfs2-1.6.0-2|14	Source0:	http://ftp.twaren.net/Unix/NonGNU/davfs2/davfs2-%{version}.tar.gz
21mr|davfs2-1.6.0-2|15	Source1:	%{name}.tmpfiles.conf
21mr|davfs2-1.6.0-2|16	Source2:	%{dav_user}.sysusers.conf
21mr|davfs2-1.6.0-2|17	Requires(pre):	/bin/systemd-sysusers
21mr|davfs2-1.6.0-2|18	Requires(post):	systemd
21mr|davfs2-1.6.0-2|19	BuildRequires:	neon-devel >= 0.27
21mr|davfs2-1.6.0-2|20	BuildRequires:	gettext-devel >= 0.14.4
21mr|davfs2-1.6.0-2|21	BuildRequires:	libtool
21mr|davfs2-1.6.0-2|22	Provides:	davfs = %{version}-%{release}
21mr|davfs2-1.6.0-2|23	Obsoletes:	davfs < 0.2.5
21mr|davfs2-1.6.0-2|24	
21mr|davfs2-1.6.0-2|25	%description
21mr|davfs2-1.6.0-2|26	davfs2 is a Linux file system driver that allows you to mount a WebDAV server
21mr|davfs2-1.6.0-2|27	as a local file system, like a disk drive. This way applications can access
21mr|davfs2-1.6.0-2|28	resources on a Web server without knowing anything about HTTP or WebDAV. davfs2
21mr|davfs2-1.6.0-2|29	runs as a daemon in userspace. It uses the kernel file system coda or fuse.
21mr|davfs2-1.6.0-2|30	Most probably your Linux kernel includes at least one of this file systems. To
21mr|davfs2-1.6.0-2|31	connect to the WebDAV server it makes use of the neon library. Neon supports
21mr|davfs2-1.6.0-2|32	TLS/SSL (using OpenSSL or GnuTLS) and access via proxy server.
21mr|davfs2-1.6.0-2|33	
21mr|davfs2-1.6.0-2|34	davfs2 allows you to e.g.
21mr|davfs2-1.6.0-2|35	
21mr|davfs2-1.6.0-2|36	* use a WebDAV server as workspace for a geographically distributed work
21mr|davfs2-1.6.0-2|37	group.
21mr|davfs2-1.6.0-2|38	* save documents on a WebDAV server and access and edit them via internet from
21mr|davfs2-1.6.0-2|39	wherever you want.
21mr|davfs2-1.6.0-2|40	* edit a web site in place, using your preferred development tools.
21mr|davfs2-1.6.0-2|41	
21mr|davfs2-1.6.0-2|42	#--------------------------------------------------------------------------------
21mr|davfs2-1.6.0-2|43	%prep
21mr|davfs2-1.6.0-2|44	%setup -q
21mr|davfs2-1.6.0-2|45	
21mr|davfs2-1.6.0-2|46	%build
21mr|davfs2-1.6.0-2|47	autoreconf -vfi
21mr|davfs2-1.6.0-2|48	
21mr|davfs2-1.6.0-2|49	export dav_user=%{dav_user}
21mr|davfs2-1.6.0-2|50	export dav_group=%{dav_group}
21mr|davfs2-1.6.0-2|51	export dav_localstatedir=%{dav_localstatedir}
21mr|davfs2-1.6.0-2|52	export dav_syscachedir=%{dav_syscachedir}
21mr|davfs2-1.6.0-2|53	
21mr|davfs2-1.6.0-2|54	%configure \
21mr|davfs2-1.6.0-2|55	--disable-rpath
21mr|davfs2-1.6.0-2|56	
21mr|davfs2-1.6.0-2|57	%make
21mr|davfs2-1.6.0-2|58	
21mr|davfs2-1.6.0-2|59	%install
21mr|davfs2-1.6.0-2|60	install -d %{buildroot}%{dav_syscachedir}/%{name}
21mr|davfs2-1.6.0-2|61	install -d %{buildroot}%{_datadir}/%{name}
21mr|davfs2-1.6.0-2|62	
21mr|davfs2-1.6.0-2|63	%makeinstall_std
21mr|davfs2-1.6.0-2|64	
21mr|davfs2-1.6.0-2|65	# rename the binaries
21mr|davfs2-1.6.0-2|66	ln -s %{_sbindir}/mount.davfs %{buildroot}%{_sbindir}/mount.%{name}
21mr|davfs2-1.6.0-2|67	ln -s %{_sbindir}/umount.davfs %{buildroot}%{_sbindir}/umount.%{name}
21mr|davfs2-1.6.0-2|68	
21mr|davfs2-1.6.0-2|69	# create tmpfiles directory
21mr|davfs2-1.6.0-2|70	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|davfs2-1.6.0-2|71	
21mr|davfs2-1.6.0-2|72	# rename the manpages
21mr|davfs2-1.6.0-2|73	find %{buildroot}%{_mandir} -name "*.gz" | xargs gunzip
21mr|davfs2-1.6.0-2|74	
21mr|davfs2-1.6.0-2|75	#install sysuser config
21mr|davfs2-1.6.0-2|76	install -d %{buildroot}%{_sysusersdir}/
21mr|davfs2-1.6.0-2|77	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|davfs2-1.6.0-2|78	
21mr|davfs2-1.6.0-2|79	%find_lang %{name} --all-name
21mr|davfs2-1.6.0-2|80	
21mr|davfs2-1.6.0-2|81	%pre
21mr|davfs2-1.6.0-2|82	# create users and groups
21mr|davfs2-1.6.0-2|83	%sysusers_create_package %{dav_user} %{SOURCE2}
21mr|davfs2-1.6.0-2|84	
21mr|davfs2-1.6.0-2|85	%post
21mr|davfs2-1.6.0-2|86	%tmpfiles_create %{name}.conf
21mr|davfs2-1.6.0-2|87	
21mr|davfs2-1.6.0-2|88	
21mr|davfs2-1.6.0-2|89	%files -f %{name}.lang
21mr|davfs2-1.6.0-2|90	%doc %{_docdir}/davfs2
21mr|davfs2-1.6.0-2|91	%dir %{_sysconfdir}/%{name}
21mr|davfs2-1.6.0-2|92	%dir %{_sysconfdir}/%{name}/certs
21mr|davfs2-1.6.0-2|93	%dir %{_sysconfdir}/%{name}/certs/private
21mr|davfs2-1.6.0-2|94	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|davfs2-1.6.0-2|95	%config(noreplace) %{_sysconfdir}/%{name}/secrets
21mr|davfs2-1.6.0-2|96	%{_sbindir}/mount.davfs*
21mr|davfs2-1.6.0-2|97	%{_sbindir}/umount.davfs*
21mr|davfs2-1.6.0-2|98	%{_tmpfilesdir}/%{name}.conf
21mr|davfs2-1.6.0-2|99	%{_mandir}/man5/*
21mr|davfs2-1.6.0-2|100	%{_mandir}/man8/*
21mr|davfs2-1.6.0-2|101	%lang(de) %{_mandir}/de/man5/*
21mr|davfs2-1.6.0-2|102	%lang(de) %{_mandir}/de/man8/*
21mr|davfs2-1.6.0-2|103	%lang(es) %{_mandir}/es/man5/*
21mr|davfs2-1.6.0-2|104	%attr(1775,root,%{dav_group}) %dir %{dav_syscachedir}/%{name}
21mr|davfs2-1.6.0-2|105	%dir %{_datadir}/%{name}
21mr|davfs2-1.6.0-2|106	%{_datadir}/%{name}/*
21mr|davfs2-1.6.0-2|107	%{_sysusersdir}/%{dav_user}.conf

11905 21
21mr|db181-18.1.32-2|1	%define sname	db
21mr|db181-18.1.32-2|2	
21mr|db181-18.1.32-2|3	%define libname		%mklibname %{sname} %{api}
21mr|db181-18.1.32-2|4	%define devname		%mklibname %{sname} %{api} -d
21mr|db181-18.1.32-2|5	%define statname	%mklibname %{sname} %{api} -s -d
21mr|db181-18.1.32-2|6	
21mr|db181-18.1.32-2|7	%define libdbcxx	%mklibname %{sname}cxx %{api}
21mr|db181-18.1.32-2|8	%define libdbsql	%mklibname %{sname}sql %{api}
21mr|db181-18.1.32-2|9	%define libdbtcl	%mklibname %{sname}tcl %{api}
21mr|db181-18.1.32-2|10	%define libdbjava	%mklibname %{sname}java %{api}
21mr|db181-18.1.32-2|11	
21mr|db181-18.1.32-2|12	%define libdbnss	%mklibname %{sname}nss %{api}
21mr|db181-18.1.32-2|13	%define devdbnss	%mklibname %{sname}nss %{api} -d
21mr|db181-18.1.32-2|14	
21mr|db181-18.1.32-2|15	%bcond_with java
21mr|db181-18.1.32-2|16	%bcond_without sql
21mr|db181-18.1.32-2|17	%bcond_with tcl
21mr|db181-18.1.32-2|18	%bcond_with db1
21mr|db181-18.1.32-2|19	# Define to build a stripped down version to use for nss libraries
21mr|db181-18.1.32-2|20	%bcond_with	 nss
21mr|db181-18.1.32-2|21	
21mr|db181-18.1.32-2|22	# Define to rename utilities and allow parallel installation
21mr|db181-18.1.32-2|23	%bcond_without parallel
21mr|db181-18.1.32-2|24	
21mr|db181-18.1.32-2|25	# mutexes defaults to POSIX/pthreads/library
21mr|db181-18.1.32-2|26	%bcond_with asmmutex
21mr|db181-18.1.32-2|27	
21mr|db181-18.1.32-2|28	
21mr|db181-18.1.32-2|29	Summary:	The Berkeley DB database library for C
21mr|db181-18.1.32-2|30	Version:	18.1.32
21mr|db181-18.1.32-2|31	%global api %(echo %{version}|cut -d. -f1-2)
21mr|db181-18.1.32-2|32	%global shortapi %(echo %{version}|cut -d. -f1)
21mr|db181-18.1.32-2|33	%global binext	%(echo %{api} | sed -e 's|\\.||g')
21mr|db181-18.1.32-2|34	Name:		%{sname}%{binext}
21mr|db181-18.1.32-2|35	Release:	2
21mr|db181-18.1.32-2|36	License:	AGPL
21mr|db181-18.1.32-2|37	Group:		System/Libraries
21mr|db181-18.1.32-2|38	Url:		http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html
21mr|db181-18.1.32-2|39	Source0:	http://download.oracle.com/otn/berkeley-db/db-%{version}.tar.gz
21mr|db181-18.1.32-2|40	# statically link db1 library
21mr|db181-18.1.32-2|41	Patch0:		db-5.1.19-db185.patch
21mr|db181-18.1.32-2|42	Patch1:		db-5.1.25-sql_flags.patch
21mr|db181-18.1.32-2|43	Patch2:		db-5.1.19-tcl-link.patch
21mr|db181-18.1.32-2|44	Patch3:		arm-thumb-mutex_db5.patch
21mr|db181-18.1.32-2|45	# Workaround for clang producing __mulodi4 calls
21mr|db181-18.1.32-2|46	#Patch5:		db-sql-18.1.25-arm-clang-buildfix.patch
21mr|db181-18.1.32-2|47	# ubuntu patches
21mr|db181-18.1.32-2|48	Patch102:	006-mutex_alignment.patch
21mr|db181-18.1.32-2|49	
21mr|db181-18.1.32-2|50	BuildRequires:	ed
21mr|db181-18.1.32-2|51	BuildRequires:	libtool
21mr|db181-18.1.32-2|52	%if %{with sql}
21mr|db181-18.1.32-2|53	BuildRequires:	pkgconfig(sqlite3)
21mr|db181-18.1.32-2|54	%endif
21mr|db181-18.1.32-2|55	%if %{with tcl}
21mr|db181-18.1.32-2|56	BuildRequires:	pkgconfig(tcl)
21mr|db181-18.1.32-2|57	%endif
21mr|db181-18.1.32-2|58	%if %{with db1}
21mr|db181-18.1.32-2|59	BuildRequires:	db1-devel
21mr|db181-18.1.32-2|60	%endif
21mr|db181-18.1.32-2|61	%if %{with java}
21mr|db181-18.1.32-2|62	BuildRequires:	java-rpmbuild
21mr|db181-18.1.32-2|63	BuildRequires:	java-devel
21mr|db181-18.1.32-2|64	BuildRequires:	sharutils
21mr|db181-18.1.32-2|65	%endif
21mr|db181-18.1.32-2|66	BuildRequires:	binutils
21mr|db181-18.1.32-2|67	
21mr|db181-18.1.32-2|68	%description
21mr|db181-18.1.32-2|69	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db181-18.1.32-2|70	embedded database support for both traditional and client/server applications.
21mr|db181-18.1.32-2|71	Berkeley DB is used by many applications, including Python and Perl, so this
21mr|db181-18.1.32-2|72	should be installed on all systems.
21mr|db181-18.1.32-2|73	
21mr|db181-18.1.32-2|74	%package -n	%{libname}
21mr|db181-18.1.32-2|75	Summary:	The Berkeley DB database library for C
21mr|db181-18.1.32-2|76	Group:		System/Libraries
21mr|db181-18.1.32-2|77	
21mr|db181-18.1.32-2|78	%description -n	%{libname}
21mr|db181-18.1.32-2|79	This package contains the shared library required by Berkeley DB.
21mr|db181-18.1.32-2|80	
21mr|db181-18.1.32-2|81	%package -n	%{libdbcxx}
21mr|db181-18.1.32-2|82	Summary:	The Berkeley DB database library for C++
21mr|db181-18.1.32-2|83	Group:		System/Libraries
21mr|db181-18.1.32-2|84	
21mr|db181-18.1.32-2|85	%description -n	%{libdbcxx}
21mr|db181-18.1.32-2|86	This package contains the files needed to build C++ programs which use
21mr|db181-18.1.32-2|87	Berkeley DB.
21mr|db181-18.1.32-2|88	
21mr|db181-18.1.32-2|89	%if %{with sql}
21mr|db181-18.1.32-2|90	%package -n	%{libdbsql}
21mr|db181-18.1.32-2|91	Summary:	The Berkeley DB database library for SQL
21mr|db181-18.1.32-2|92	Group:		System/Libraries
21mr|db181-18.1.32-2|93	
21mr|db181-18.1.32-2|94	%description -n	%{libdbsql}
21mr|db181-18.1.32-2|95	This package contains the files needed to build SQL programs which use
21mr|db181-18.1.32-2|96	Berkeley DB.
21mr|db181-18.1.32-2|97	%endif
21mr|db181-18.1.32-2|98	
21mr|db181-18.1.32-2|99	%if %{with java}
21mr|db181-18.1.32-2|100	%package -n	%{libdbjava}
21mr|db181-18.1.32-2|101	Summary:	The Berkeley DB database library for C++
21mr|db181-18.1.32-2|102	Group:		System/Libraries
21mr|db181-18.1.32-2|103	
21mr|db181-18.1.32-2|104	%description -n	%{libdbjava}
21mr|db181-18.1.32-2|105	This package contains the files needed to build Java programs which use
21mr|db181-18.1.32-2|106	Berkeley DB.
21mr|db181-18.1.32-2|107	
21mr|db181-18.1.32-2|108	%package -n	%{libdbjava}-javadoc
21mr|db181-18.1.32-2|109	Summary:	Javadoc for %{name}
21mr|db181-18.1.32-2|110	Group:		Development/Java
21mr|db181-18.1.32-2|111	
21mr|db181-18.1.32-2|112	%description -n %{libdbjava}-javadoc
21mr|db181-18.1.32-2|113	Javadoc for %{name}.
21mr|db181-18.1.32-2|114	%endif
21mr|db181-18.1.32-2|115	
21mr|db181-18.1.32-2|116	%if %{with tcl}
21mr|db181-18.1.32-2|117	%package -n	%{libdbtcl}
21mr|db181-18.1.32-2|118	Summary:	The Berkeley DB database library for TCL
21mr|db181-18.1.32-2|119	Group:		System/Libraries
21mr|db181-18.1.32-2|120	
21mr|db181-18.1.32-2|121	%description -n	%{libdbtcl}
21mr|db181-18.1.32-2|122	This package contains the header files, libraries, and documentation for
21mr|db181-18.1.32-2|123	building tcl programs which use Berkeley DB.
21mr|db181-18.1.32-2|124	%endif
21mr|db181-18.1.32-2|125	
21mr|db181-18.1.32-2|126	%package utils
21mr|db181-18.1.32-2|127	Summary:	Command line tools for managing Berkeley DB databases
21mr|db181-18.1.32-2|128	Group:		Databases
21mr|db181-18.1.32-2|129	%if !%{with parallel}
21mr|db181-18.1.32-2|130	Conflicts:	db-utils < %{api}
21mr|db181-18.1.32-2|131	%endif
21mr|db181-18.1.32-2|132	Requires:	%{name}_recover = %{EVRD}
21mr|db181-18.1.32-2|133	
21mr|db181-18.1.32-2|134	%description	utils
21mr|db181-18.1.32-2|135	This package contains command line tools for managing Berkeley DB databases.
21mr|db181-18.1.32-2|136	
21mr|db181-18.1.32-2|137	%package -n	%{name}_recover
21mr|db181-18.1.32-2|138	Summary:	Minimal package with '%{name}_recover' only
21mr|db181-18.1.32-2|139	Group:		Databases
21mr|db181-18.1.32-2|140	
21mr|db181-18.1.32-2|141	%description -n	%{name}_recover
21mr|db181-18.1.32-2|142	This is a minimal package that ships with '%{name}_recover' only as it's
21mr|db181-18.1.32-2|143	required for using "RPM ACID".
21mr|db181-18.1.32-2|144	
21mr|db181-18.1.32-2|145	%package -n	%{devname}
21mr|db181-18.1.32-2|146	Summary:	Development libraries/header files for the Berkeley DB library
21mr|db181-18.1.32-2|147	Group:		Development/Databases
21mr|db181-18.1.32-2|148	Requires:	%{libname} = %{EVRD}
21mr|db181-18.1.32-2|149	%if %{with sql}
21mr|db181-18.1.32-2|150	Requires:	%{libdbsql} = %{EVRD}
21mr|db181-18.1.32-2|151	%endif
21mr|db181-18.1.32-2|152	%if %{with tcl}
21mr|db181-18.1.32-2|153	Requires:	%{libdbtcl} = %{EVRD}
21mr|db181-18.1.32-2|154	%endif
21mr|db181-18.1.32-2|155	%if %{with java}
21mr|db181-18.1.32-2|156	Requires:	%{libdbjava} = %{EVRD}
21mr|db181-18.1.32-2|157	%endif
21mr|db181-18.1.32-2|158	Requires:	%{libdbcxx} = %{EVRD}
21mr|db181-18.1.32-2|159	Provides:	%{name}-devel = %{EVRD}
21mr|db181-18.1.32-2|160	# Keeping db52 (later it will probably be 5.3) default
21mr|db181-18.1.32-2|161	#Provides:	%{sname}-devel = %{EVRD}
21mr|db181-18.1.32-2|162	Provides:	db18.1-devel = %{EVRD}
21mr|db181-18.1.32-2|163	Provides:	db18-devel = %{EVRD}
21mr|db181-18.1.32-2|164	# MD remove the following line if there is a newer fork of the same api
21mr|db181-18.1.32-2|165	# ie: this is 6.0 and there is a fork of 6.1 or 6.2....
21mr|db181-18.1.32-2|166	Provides:	%{sname}%{shortapi}-devel = %{EVRD}
21mr|db181-18.1.32-2|167	
21mr|db181-18.1.32-2|168	%description -n	%{devname}
21mr|db181-18.1.32-2|169	This package contains the header files, libraries, and documentation for
21mr|db181-18.1.32-2|170	building programs which use Berkeley DB.
21mr|db181-18.1.32-2|171	
21mr|db181-18.1.32-2|172	%package -n	%{statname}
21mr|db181-18.1.32-2|173	Summary:	Development static libraries files for the Berkeley DB library
21mr|db181-18.1.32-2|174	Group:		Development/Databases
21mr|db181-18.1.32-2|175	Requires:	%{devname} = %{EVRD}
21mr|db181-18.1.32-2|176	Provides:	%{name}-static-devel = %{EVRD}
21mr|db181-18.1.32-2|177	
21mr|db181-18.1.32-2|178	%description -n	%{statname}
21mr|db181-18.1.32-2|179	This package contains the static libraries for building programs which
21mr|db181-18.1.32-2|180	use Berkeley DB.
21mr|db181-18.1.32-2|181	
21mr|db181-18.1.32-2|182	%if %{with nss}
21mr|db181-18.1.32-2|183	%package -n	%{libdbnss}
21mr|db181-18.1.32-2|184	Summary:	The Berkeley DB database library for NSS modules
21mr|db181-18.1.32-2|185	Group:		System/Libraries
21mr|db181-18.1.32-2|186	
21mr|db181-18.1.32-2|187	%description -n	%{libdbnss}
21mr|db181-18.1.32-2|188	This package contains the shared library required by some nss modules
21mr|db181-18.1.32-2|189	that use Berkeley DB.
21mr|db181-18.1.32-2|190	
21mr|db181-18.1.32-2|191	%package -n	%{devdbnss}
21mr|db181-18.1.32-2|192	Summary:	Development libraries/header files for building nss modules with Berkeley DB
21mr|db181-18.1.32-2|193	Group:		Development/Databases
21mr|db181-18.1.32-2|194	Requires:	%{libdbnss} = %{EVRD}
21mr|db181-18.1.32-2|195	Provides:	dbnss%{binext}-devel = %{EVRD}
21mr|db181-18.1.32-2|196	Provides:	db_nss%{binext}-devel = %{EVRD}
21mr|db181-18.1.32-2|197	
21mr|db181-18.1.32-2|198	%description -n	%{devdbnss}
21mr|db181-18.1.32-2|199	This package contains the header files and libraries for building nss
21mr|db181-18.1.32-2|200	modules which use Berkeley DB.
21mr|db181-18.1.32-2|201	%endif
21mr|db181-18.1.32-2|202	
21mr|db181-18.1.32-2|203	%prep
21mr|db181-18.1.32-2|204	%setup -qn %{sname}-%{version}
21mr|db181-18.1.32-2|205	# fix strange attribs
21mr|db181-18.1.32-2|206	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|db181-18.1.32-2|207	%autopatch -p1
21mr|db181-18.1.32-2|208	
21mr|db181-18.1.32-2|209	# copy modern config.* files to target
21mr|db181-18.1.32-2|210	for f in config.guess config.sub ; do
21mr|db181-18.1.32-2|211	test -f /usr/share/libtool/config/$f || continue
21mr|db181-18.1.32-2|212	find . -type f -name $f -exec cp /usr/share/libtool/config/$f \{\} \;
21mr|db181-18.1.32-2|213	done
21mr|db181-18.1.32-2|214	
21mr|db181-18.1.32-2|215	
21mr|db181-18.1.32-2|216	pushd dist
21mr|db181-18.1.32-2|217	libtoolize --copy --force
21mr|db181-18.1.32-2|218	cat %{_datadir}/aclocal/libtool.m4 >> aclocal.m4
21mr|db181-18.1.32-2|219	popd
21mr|db181-18.1.32-2|220	
21mr|db181-18.1.32-2|221	# Remove tags files which we don't need.
21mr|db181-18.1.32-2|222	find . -name tags | xargs rm -f
21mr|db181-18.1.32-2|223	# Define a shell function for fixing HREF references in the docs, which
21mr|db181-18.1.32-2|224	# would otherwise break when we split the docs up into subpackages.
21mr|db181-18.1.32-2|225	fixup_href() {
21mr|db181-18.1.32-2|226	for doc in $@ ; do
21mr|db181-18.1.32-2|227	chmod u+w ${doc}
21mr|db181-18.1.32-2|228	sed -e 's,="../api_c/,="../../%{name}-devel/api_c/,g' \
21mr|db181-18.1.32-2|229	-e 's,="api_c/,="../%{name}-devel/api_c/,g' \
21mr|db181-18.1.32-2|230	-e 's,="../api_cxx/,="../../%{name}-devel/api_cxx/,g' \
21mr|db181-18.1.32-2|231	-e 's,="api_cxx/,="../%{name}-devel/api_cxx/,g' \
21mr|db181-18.1.32-2|232	-e 's,="../api_tcl/,="../../%{name}-devel/api_tcl/,g' \
21mr|db181-18.1.32-2|233	-e 's,="api_tcl/,="../%{name}-devel/api_tcl/,g' \
21mr|db181-18.1.32-2|234	-e 's,="../java/,="../../%{name}-devel/java/,g' \
21mr|db181-18.1.32-2|235	-e 's,="java/,="../%{name}-devel/java/,g' \
21mr|db181-18.1.32-2|236	-e 's,="../examples_c/,="../../%{name}-devel/examples_c/,g' \
21mr|db181-18.1.32-2|237	-e 's,="examples_c/,="../%{name}-devel/examples_c/,g' \
21mr|db181-18.1.32-2|238	-e 's,="../examples_cxx/,="../../%{name}-devel/examples_cxx/,g' \
21mr|db181-18.1.32-2|239	-e 's,="examples_cxx/,="../%{name}-devel/examples_cxx/,g' \
21mr|db181-18.1.32-2|240	-e 's,="../ref/,="../../%{name}-devel/ref/,g' \
21mr|db181-18.1.32-2|241	-e 's,="ref/,="../%{name}-devel/ref/,g' \
21mr|db181-18.1.32-2|242	-e 's,="../images/,="../../%{name}-devel/images/,g' \
21mr|db181-18.1.32-2|243	-e 's,="images/,="../%{name}-devel/images/,g' \
21mr|db181-18.1.32-2|244	-e 's,="../utility/,="../../%{name}-utils/utility/,g' \
21mr|db181-18.1.32-2|245	-e 's,="utility/,="../%{name}-utils/utility/,g' ${doc} > ${doc}.new
21mr|db181-18.1.32-2|246	touch -r ${doc} ${doc}.new
21mr|db181-18.1.32-2|247	cat ${doc}.new > ${doc}
21mr|db181-18.1.32-2|248	touch -r ${doc}.new ${doc}
21mr|db181-18.1.32-2|249	rm -f ${doc}.new
21mr|db181-18.1.32-2|250	done
21mr|db181-18.1.32-2|251	}
21mr|db181-18.1.32-2|252	
21mr|db181-18.1.32-2|253	set +x	# XXX painful to watch
21mr|db181-18.1.32-2|254	# Fix all of the HTML files.
21mr|db181-18.1.32-2|255	fixup_href `find . -name "*.html"`
21mr|db181-18.1.32-2|256	set -x	# XXX painful to watch
21mr|db181-18.1.32-2|257	
21mr|db181-18.1.32-2|258	cd dist
21mr|db181-18.1.32-2|259	./s_config
21mr|db181-18.1.32-2|260	
21mr|db181-18.1.32-2|261	%build
21mr|db181-18.1.32-2|262	# fails to build in ix86 and arm32
21mr|db181-18.1.32-2|263	# with clang 7.0.1, db 18.1.25
21mr|db181-18.1.32-2|264	%ifarch %ix86 %{arm}
21mr|db181-18.1.32-2|265	export CC=gcc
21mr|db181-18.1.32-2|266	export CXX=g++
21mr|db181-18.1.32-2|267	%endif
21mr|db181-18.1.32-2|268	
21mr|db181-18.1.32-2|269	%ifarch ppc
21mr|db181-18.1.32-2|270	CFLAGS="$CFLAGS -D_GNU_SOURCE -D_REENTRANT"
21mr|db181-18.1.32-2|271	%endif
21mr|db181-18.1.32-2|272	export CFLAGS
21mr|db181-18.1.32-2|273	
21mr|db181-18.1.32-2|274	%ifnarch %{arm} %{e2k}
21mr|db181-18.1.32-2|275	%global ldflags %{ldflags} -fuse-ld=bfd
21mr|db181-18.1.32-2|276	%endif
21mr|db181-18.1.32-2|277	
21mr|db181-18.1.32-2|278	%if %{with java}
21mr|db181-18.1.32-2|279	export CLASSPATH=
21mr|db181-18.1.32-2|280	export JAVAC=%{javac}
21mr|db181-18.1.32-2|281	export JAR=%{jar}
21mr|db181-18.1.32-2|282	export JAVA=%{java}
21mr|db181-18.1.32-2|283	export JAVACFLAGS="-nowarn"
21mr|db181-18.1.32-2|284	#JAVA_MAKE="JAR=%{jar} JAVAC=%{javac} JAVACFLAGS="-nowarn" JAVA=%{java}"
21mr|db181-18.1.32-2|285	%endif
21mr|db181-18.1.32-2|286	pushd build_unix
21mr|db181-18.1.32-2|287	CONFIGURE_TOP="../dist" \
21mr|db181-18.1.32-2|288	%configure \
21mr|db181-18.1.32-2|289	--includedir=%{_includedir}/%{name} \
21mr|db181-18.1.32-2|290	--enable-shared \
21mr|db181-18.1.32-2|291	--enable-static \
21mr|db181-18.1.32-2|292	--enable-dbm \
21mr|db181-18.1.32-2|293	--enable-o_direct \
21mr|db181-18.1.32-2|294	%if %{with sql}
21mr|db181-18.1.32-2|295	--enable-sql \
21mr|db181-18.1.32-2|296	%endif
21mr|db181-18.1.32-2|297	%if %{with db1}
21mr|db181-18.1.32-2|298	--enable-compat185 \
21mr|db181-18.1.32-2|299	--enable-dump185 \
21mr|db181-18.1.32-2|300	%endif
21mr|db181-18.1.32-2|301	%if %{with tcl}
21mr|db181-18.1.32-2|302	--enable-tcl --with-tcl=%{_libdir} --enable-test \
21mr|db181-18.1.32-2|303	%endif
21mr|db181-18.1.32-2|304	--enable-cxx \
21mr|db181-18.1.32-2|305	%if %{with java}
21mr|db181-18.1.32-2|306	--enable-java \
21mr|db181-18.1.32-2|307	%endif
21mr|db181-18.1.32-2|308	%if %{with asmmutex}
21mr|db181-18.1.32-2|309	%ifarch %{ix86}
21mr|db181-18.1.32-2|310	--disable-posixmutexes \
21mr|db181-18.1.32-2|311	--with-mutex=x86/gcc-assembly \
21mr|db181-18.1.32-2|312	%endif
21mr|db181-18.1.32-2|313	%ifarch %{x86_64}
21mr|db181-18.1.32-2|314	--disable-posixmutexes \
21mr|db181-18.1.32-2|315	--with-mutex=x86_64/gcc-assembly \
21mr|db181-18.1.32-2|316	%endif
21mr|db181-18.1.32-2|317	%ifarch alpha
21mr|db181-18.1.32-2|318	--disable-posixmutexes \
21mr|db181-18.1.32-2|319	--with-mutex=ALPHA/gcc-assembly \
21mr|db181-18.1.32-2|320	%endif
21mr|db181-18.1.32-2|321	%ifarch ia64
21mr|db181-18.1.32-2|322	--disable-posixmutexes \
21mr|db181-18.1.32-2|323	--with-mutex=ia64/gcc-assembly \
21mr|db181-18.1.32-2|324	%endif
21mr|db181-18.1.32-2|325	%ifarch ppc
21mr|db181-18.1.32-2|326	--disable-posixmutexes \
21mr|db181-18.1.32-2|327	--with-mutex=PPC/gcc-assembly \
21mr|db181-18.1.32-2|328	%endif
21mr|db181-18.1.32-2|329	%ifarch %{sparc}
21mr|db181-18.1.32-2|330	--disable-posixmutexes \
21mr|db181-18.1.32-2|331	--with-mutex=Sparc/gcc-assembly \
21mr|db181-18.1.32-2|332	%endif
21mr|db181-18.1.32-2|333	%ifarch %{mips}
21mr|db181-18.1.32-2|334	--disable-posixmutexes \
21mr|db181-18.1.32-2|335	--with-mutex=MIPS/gcc-assembly \
21mr|db181-18.1.32-2|336	%endif
21mr|db181-18.1.32-2|337	%ifarch %{arm}
21mr|db181-18.1.32-2|338	--disable-posixmutexes \
21mr|db181-18.1.32-2|339	--with-mutex=ARM/gcc-assembly \
21mr|db181-18.1.32-2|340	%endif
21mr|db181-18.1.32-2|341	%ifarch %{armx}
21mr|db181-18.1.32-2|342	--disable-posixmutexes \
21mr|db181-18.1.32-2|343	--with-mutex=ARM64/gcc-assembly \
21mr|db181-18.1.32-2|344	%endif
21mr|db181-18.1.32-2|345	%else
21mr|db181-18.1.32-2|346	--enable-posixmutexes \
21mr|db181-18.1.32-2|347	--with-mutex=POSIX/pthreads/library \
21mr|db181-18.1.32-2|348	%endif
21mr|db181-18.1.32-2|349	|| :
21mr|db181-18.1.32-2|350	if ! [ -e Makefile ]; then
21mr|db181-18.1.32-2|351	echo config.log:
21mr|db181-18.1.32-2|352	cat config.log
21mr|db181-18.1.32-2|353	exit 1
21mr|db181-18.1.32-2|354	fi
21mr|db181-18.1.32-2|355	
21mr|db181-18.1.32-2|356	%make $JAVA_MAKE
21mr|db181-18.1.32-2|357	%if %{with java}
21mr|db181-18.1.32-2|358	pushd ../lang/java
21mr|db181-18.1.32-2|359	%{javadoc} -d ../sql/jdbc/doc `find . -name '*.java'`
21mr|db181-18.1.32-2|360	popd
21mr|db181-18.1.32-2|361	%endif
21mr|db181-18.1.32-2|362	popd
21mr|db181-18.1.32-2|363	%if %{with nss}
21mr|db181-18.1.32-2|364	mkdir build_nss
21mr|db181-18.1.32-2|365	pushd build_nss
21mr|db181-18.1.32-2|366	CONFIGURE_TOP="../dist" \
21mr|db181-18.1.32-2|367	%configure \
21mr|db181-18.1.32-2|368	--includedir=%{_includedir}/db_nss \
21mr|db181-18.1.32-2|369	--enable-shared \
21mr|db181-18.1.32-2|370	--disable-static \
21mr|db181-18.1.32-2|371	--enable-dbm \
21mr|db181-18.1.32-2|372	--enable-o_direct \
21mr|db181-18.1.32-2|373	--disable-tcl \
21mr|db181-18.1.32-2|374	--disable-cxx \
21mr|db181-18.1.32-2|375	--disable-java \
21mr|db181-18.1.32-2|376	--with-uniquename=_nss \
21mr|db181-18.1.32-2|377	--enable-compat185 \
21mr|db181-18.1.32-2|378	--disable-cryptography \
21mr|db181-18.1.32-2|379	--disable-queue \
21mr|db181-18.1.32-2|380	--disable-replication \
21mr|db181-18.1.32-2|381	--disable-verify \
21mr|db181-18.1.32-2|382	%if %{with asmmutex}
21mr|db181-18.1.32-2|383	%ifarch %{ix86}
21mr|db181-18.1.32-2|384	--disable-posixmutexes \
21mr|db181-18.1.32-2|385	--with-mutex=x86/gcc-assembly \
21mr|db181-18.1.32-2|386	%endif
21mr|db181-18.1.32-2|387	%ifarch x86_64
21mr|db181-18.1.32-2|388	--disable-posixmutexes \
21mr|db181-18.1.32-2|389	--with-mutex=x86_64/gcc-assembly \
21mr|db181-18.1.32-2|390	%endif
21mr|db181-18.1.32-2|391	%ifarch alpha
21mr|db181-18.1.32-2|392	--disable-posixmutexes \
21mr|db181-18.1.32-2|393	--with-mutex=ALPHA/gcc-assembly \
21mr|db181-18.1.32-2|394	%endif
21mr|db181-18.1.32-2|395	%ifarch ia64
21mr|db181-18.1.32-2|396	--disable-posixmutexes \
21mr|db181-18.1.32-2|397	--with-mutex=ia64/gcc-assembly \
21mr|db181-18.1.32-2|398	%endif
21mr|db181-18.1.32-2|399	%ifarch ppc
21mr|db181-18.1.32-2|400	--disable-posixmutexes \
21mr|db181-18.1.32-2|401	--with-mutex=PPC/gcc-assembly \
21mr|db181-18.1.32-2|402	%endif
21mr|db181-18.1.32-2|403	%ifarch %{sparc}
21mr|db181-18.1.32-2|404	--disable-posixmutexes \
21mr|db181-18.1.32-2|405	--with-mutex=Sparc/gcc-assembly \
21mr|db181-18.1.32-2|406	%endif
21mr|db181-18.1.32-2|407	%ifarch %{mips}
21mr|db181-18.1.32-2|408	--disable-posixmutexes \
21mr|db181-18.1.32-2|409	--with-mutex=MIPS/gcc-assembly \
21mr|db181-18.1.32-2|410	%endif
21mr|db181-18.1.32-2|411	%ifarch %{arm}
21mr|db181-18.1.32-2|412	--disable-posixmutexes \
21mr|db181-18.1.32-2|413	--with-mutex=ARM/gcc-assembly \
21mr|db181-18.1.32-2|414	%endif
21mr|db181-18.1.32-2|415	%else
21mr|db181-18.1.32-2|416	--enable-posixmutexes \
21mr|db181-18.1.32-2|417	--with-mutex=POSIX/pthreads/library \
21mr|db181-18.1.32-2|418	%endif
21mr|db181-18.1.32-2|419	|| :
21mr|db181-18.1.32-2|420	if ! [ -e Makefile ]; then
21mr|db181-18.1.32-2|421	echo config.log:
21mr|db181-18.1.32-2|422	cat config.log
21mr|db181-18.1.32-2|423	exit 1
21mr|db181-18.1.32-2|424	fi
21mr|db181-18.1.32-2|425	
21mr|db181-18.1.32-2|426	%make libdb_base=libdb_nss libso_target=libdb_nss-%{api}.la libdir=/%{_lib}
21mr|db181-18.1.32-2|427	popd
21mr|db181-18.1.32-2|428	%endif
21mr|db181-18.1.32-2|429	
21mr|db181-18.1.32-2|430	%install
21mr|db181-18.1.32-2|431	make -C build_unix install_setup install_include install_lib install_utilities \
21mr|db181-18.1.32-2|432	DESTDIR=%{buildroot} emode=755
21mr|db181-18.1.32-2|433	
21mr|db181-18.1.32-2|434	%if %{with nss}
21mr|db181-18.1.32-2|435	make -C build_nss install_include install_lib libdb_base=libdb_nss \
21mr|db181-18.1.32-2|436	DESTDIR=%{buildroot} LIB_INSTALL_FILE_LIST=""
21mr|db181-18.1.32-2|437	
21mr|db181-18.1.32-2|438	mkdir -p %{buildroot}/%{_lib}
21mr|db181-18.1.32-2|439	mv %{buildroot}/%{_libdir}/libdb_nss-%{api}.so %{buildroot}/%{_lib}
21mr|db181-18.1.32-2|440	ln -s  /%{_lib}/libdb_nss-%{api}.so %{buildroot}%{_libdir}
21mr|db181-18.1.32-2|441	%endif
21mr|db181-18.1.32-2|442	
21mr|db181-18.1.32-2|443	ln -sf %{name}/db.h %{buildroot}%{_includedir}/db.h
21mr|db181-18.1.32-2|444	
21mr|db181-18.1.32-2|445	# XXX This is needed for parallel install with db4.2
21mr|db181-18.1.32-2|446	%if %{with parallel}
21mr|db181-18.1.32-2|447	for F in %{buildroot}%{_bindir}/*db_* ; do
21mr|db181-18.1.32-2|448	mv $F `echo $F | sed -e 's,db_,%{name}_,'`
21mr|db181-18.1.32-2|449	done
21mr|db181-18.1.32-2|450	%endif
21mr|db181-18.1.32-2|451	
21mr|db181-18.1.32-2|452	# Move db.jar file to the correct place, and version it
21mr|db181-18.1.32-2|453	%if %{with java}
21mr|db181-18.1.32-2|454	mkdir -p %{buildroot}%{_jnidir}
21mr|db181-18.1.32-2|455	mv %{buildroot}%{_libdir}/db.jar %{buildroot}%{_jnidir}/db%{api}-%{version}.jar
21mr|db181-18.1.32-2|456	(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)
21mr|db181-18.1.32-2|457	
21mr|db181-18.1.32-2|458	mkdir -p %{buildroot}%{_javadocdir}/db%{api}-%{version}
21mr|db181-18.1.32-2|459	cp -a lang/sql/jdbc/doc/* %{buildroot}%{_javadocdir}/db%{api}-%{version}
21mr|db181-18.1.32-2|460	ln -s db%{api}-%{version} %{buildroot}%{_javadocdir}/db%{api}
21mr|db181-18.1.32-2|461	
21mr|db181-18.1.32-2|462	%endif
21mr|db181-18.1.32-2|463	
21mr|db181-18.1.32-2|464	rm -rf %{buildroot}%{_includedir}/db_nss/db_cxx.h
21mr|db181-18.1.32-2|465	
21mr|db181-18.1.32-2|466	%if %{with sql}
21mr|db181-18.1.32-2|467	mv %{buildroot}%{_bindir}/{dbsql,db%{api}_sql}
21mr|db181-18.1.32-2|468	%endif
21mr|db181-18.1.32-2|469	
21mr|db181-18.1.32-2|470	%files -n %{libname}
21mr|db181-18.1.32-2|471	%doc LICENSE README
21mr|db181-18.1.32-2|472	%{_libdir}/libdb-%{api}.so
21mr|db181-18.1.32-2|473	
21mr|db181-18.1.32-2|474	%files -n %{libdbcxx}
21mr|db181-18.1.32-2|475	%{_libdir}/libdb_cxx-%{api}.so
21mr|db181-18.1.32-2|476	
21mr|db181-18.1.32-2|477	%if %{with sql}
21mr|db181-18.1.32-2|478	%files -n %{libdbsql}
21mr|db181-18.1.32-2|479	%{_libdir}/libdb_sql-%{api}.so
21mr|db181-18.1.32-2|480	%endif
21mr|db181-18.1.32-2|481	
21mr|db181-18.1.32-2|482	%if %{with java}
21mr|db181-18.1.32-2|483	%files -n %{libdbjava}
21mr|db181-18.1.32-2|484	%doc lang/sql/jdbc/doc/*
21mr|db181-18.1.32-2|485	%doc examples/java/src
21mr|db181-18.1.32-2|486	%{_libdir}/libdb_java-%{api}.so
21mr|db181-18.1.32-2|487	%{_libdir}/libdb_java-%{api}_g.so
21mr|db181-18.1.32-2|488	%{_jnidir}/db%{api}.jar
21mr|db181-18.1.32-2|489	%{_jnidir}/db%{api}-%{version}.jar
21mr|db181-18.1.32-2|490	
21mr|db181-18.1.32-2|491	%files -n %{libdbjava}-javadoc
21mr|db181-18.1.32-2|492	%{_javadocdir}/db%{api}
21mr|db181-18.1.32-2|493	%{_javadocdir}/db%{api}-%{version}
21mr|db181-18.1.32-2|494	%endif
21mr|db181-18.1.32-2|495	
21mr|db181-18.1.32-2|496	%if %{with tcl}
21mr|db181-18.1.32-2|497	%files -n %{libdbtcl}
21mr|db181-18.1.32-2|498	%{_libdir}/libdb_tcl-%{api}.so
21mr|db181-18.1.32-2|499	%endif
21mr|db181-18.1.32-2|500	
21mr|db181-18.1.32-2|501	%files utils
21mr|db181-18.1.32-2|502	%doc docs/api_reference/C/db_archive.html
21mr|db181-18.1.32-2|503	%doc docs/api_reference/C/db_checkpoint.html
21mr|db181-18.1.32-2|504	%doc docs/api_reference/C/db_deadlock.html
21mr|db181-18.1.32-2|505	%doc docs/api_reference/C/db_dump.html
21mr|db181-18.1.32-2|506	%doc docs/api_reference/C/db_load.html
21mr|db181-18.1.32-2|507	%doc docs/api_reference/C/db_printlog.html
21mr|db181-18.1.32-2|508	%doc docs/api_reference/C/db_replicate.html
21mr|db181-18.1.32-2|509	%doc docs/api_reference/C/db_stat.html
21mr|db181-18.1.32-2|510	%doc docs/api_reference/C/db_upgrade.html
21mr|db181-18.1.32-2|511	%doc docs/api_reference/C/db_verify.html
21mr|db181-18.1.32-2|512	%{_bindir}/%{name}_archive
21mr|db181-18.1.32-2|513	%{_bindir}/%{name}_checkpoint
21mr|db181-18.1.32-2|514	%{_bindir}/%{name}_convert
21mr|db181-18.1.32-2|515	%{_bindir}/%{name}_deadlock
21mr|db181-18.1.32-2|516	%{_bindir}/%{name}_dump*
21mr|db181-18.1.32-2|517	%{_bindir}/%{name}_hotbackup
21mr|db181-18.1.32-2|518	%{_bindir}/%{name}_load
21mr|db181-18.1.32-2|519	%{_bindir}/%{name}_log_verify
21mr|db181-18.1.32-2|520	%{_bindir}/%{name}_printlog
21mr|db181-18.1.32-2|521	%{_bindir}/%{name}_replicate
21mr|db181-18.1.32-2|522	%{_bindir}/%{name}_stat
21mr|db181-18.1.32-2|523	%{_bindir}/%{name}_tuner
21mr|db181-18.1.32-2|524	%{_bindir}/%{name}_upgrade
21mr|db181-18.1.32-2|525	%{_bindir}/%{name}_verify
21mr|db181-18.1.32-2|526	%if %{with sql}
21mr|db181-18.1.32-2|527	%doc docs/api_reference/C/dbsql.html
21mr|db181-18.1.32-2|528	%{_bindir}/db%{api}_sql
21mr|db181-18.1.32-2|529	%endif
21mr|db181-18.1.32-2|530	
21mr|db181-18.1.32-2|531	%files -n %{name}_recover
21mr|db181-18.1.32-2|532	%doc docs/api_reference/C/db_recover.html
21mr|db181-18.1.32-2|533	%{_bindir}/%{name}_recover
21mr|db181-18.1.32-2|534	
21mr|db181-18.1.32-2|535	%files -n %{devname}
21mr|db181-18.1.32-2|536	%doc docs/api_reference
21mr|db181-18.1.32-2|537	%dir %{_includedir}/%{name}
21mr|db181-18.1.32-2|538	%{_includedir}/%{name}/db.h
21mr|db181-18.1.32-2|539	%if %{with db1}
21mr|db181-18.1.32-2|540	%{_includedir}/%{name}/db_185.h
21mr|db181-18.1.32-2|541	%endif
21mr|db181-18.1.32-2|542	%{_includedir}/%{name}/db_cxx.h
21mr|db181-18.1.32-2|543	%if %{with sql}
21mr|db181-18.1.32-2|544	%{_includedir}/%{name}/dbsql.h
21mr|db181-18.1.32-2|545	%endif
21mr|db181-18.1.32-2|546	%{_includedir}/db.h
21mr|db181-18.1.32-2|547	%{_libdir}/libdb.so
21mr|db181-18.1.32-2|548	%{_libdir}/libdb-%{shortapi}.so
21mr|db181-18.1.32-2|549	%{_libdir}/libdb_cxx.so
21mr|db181-18.1.32-2|550	%{_libdir}/libdb_cxx-%{shortapi}.so
21mr|db181-18.1.32-2|551	%if %{with sql}
21mr|db181-18.1.32-2|552	%{_libdir}/libdb_sql.so
21mr|db181-18.1.32-2|553	%{_libdir}/libdb_sql-%{shortapi}.so
21mr|db181-18.1.32-2|554	%endif
21mr|db181-18.1.32-2|555	%if %{with tcl}
21mr|db181-18.1.32-2|556	%{_libdir}/libdb_tcl.so
21mr|db181-18.1.32-2|557	%{_libdir}/libdb_tcl-%{shortapi}.so
21mr|db181-18.1.32-2|558	%endif
21mr|db181-18.1.32-2|559	%if %{with java}
21mr|db181-18.1.32-2|560	%{_libdir}/libdb_java.so
21mr|db181-18.1.32-2|561	%{_libdir}/libdb_java-%{shortapi}.so
21mr|db181-18.1.32-2|562	%endif
21mr|db181-18.1.32-2|563	
21mr|db181-18.1.32-2|564	%files -n %{statname}
21mr|db181-18.1.32-2|565	%{_libdir}/*.a
21mr|db181-18.1.32-2|566	
21mr|db181-18.1.32-2|567	%if %{with nss}
21mr|db181-18.1.32-2|568	%files -n %{libdbnss}
21mr|db181-18.1.32-2|569	/%{_lib}/libdb_nss-%{api}.so
21mr|db181-18.1.32-2|570	
21mr|db181-18.1.32-2|571	%files -n %{devdbnss}
21mr|db181-18.1.32-2|572	%dir %{_includedir}/db_nss
21mr|db181-18.1.32-2|573	%{_includedir}/db_nss/db.h
21mr|db181-18.1.32-2|574	%if %{with db1}
21mr|db181-18.1.32-2|575	%{_includedir}/db_nss/db_185.h
21mr|db181-18.1.32-2|576	%endif
21mr|db181-18.1.32-2|577	%{_libdir}/libdb_nss.so
21mr|db181-18.1.32-2|578	%{_libdir}/libdb_nss-%{shortapi}.so
21mr|db181-18.1.32-2|579	%{_libdir}/libdb_nss-%{api}.so
21mr|db181-18.1.32-2|580	%endif

11906 21
21mr|db52-5.2.42-14|1	%define	__soversion	5.2
21mr|db52-5.2.42-14|2	%define	_libdb_a	libdb-%{__soversion}.a
21mr|db52-5.2.42-14|3	%define	_libcxx_a	libdb_cxx-%{__soversion}.a
21mr|db52-5.2.42-14|4	
21mr|db52-5.2.42-14|5	%define libname_orig	%mklibname db
21mr|db52-5.2.42-14|6	%define libname		%{libname_orig}%{__soversion}
21mr|db52-5.2.42-14|7	%define libnamedev	%{libname}-devel
21mr|db52-5.2.42-14|8	%define libnamestatic	%{libname}-static-devel
21mr|db52-5.2.42-14|9	
21mr|db52-5.2.42-14|10	%define libdbcxx	%{libname_orig}cxx%{__soversion}
21mr|db52-5.2.42-14|11	%define libdbsql	%{libname_orig}sql%{__soversion}
21mr|db52-5.2.42-14|12	%define libdbtcl	%{libname_orig}tcl%{__soversion}
21mr|db52-5.2.42-14|13	%define libdbjava	%{libname_orig}java%{__soversion}
21mr|db52-5.2.42-14|14	
21mr|db52-5.2.42-14|15	%define libdbnss	%{libname_orig}nss%{__soversion}
21mr|db52-5.2.42-14|16	%define libdbnssdev	%{libdbnss}-devel
21mr|db52-5.2.42-14|17	
21mr|db52-5.2.42-14|18	%bcond_with java
21mr|db52-5.2.42-14|19	
21mr|db52-5.2.42-14|20	%bcond_without	sql
21mr|db52-5.2.42-14|21	%bcond_without	tcl
21mr|db52-5.2.42-14|22	#db1 now in contrib
21mr|db52-5.2.42-14|23	%bcond_with	db1
21mr|db52-5.2.42-14|24	
21mr|db52-5.2.42-14|25	# Define to build a stripped down version to use for nss libraries
21mr|db52-5.2.42-14|26	%bcond_without	nss
21mr|db52-5.2.42-14|27	%bcond_with	systap
21mr|db52-5.2.42-14|28	
21mr|db52-5.2.42-14|29	# Define to rename utilities and allow parallel installation
21mr|db52-5.2.42-14|30	%bcond_without	parallel
21mr|db52-5.2.42-14|31	
21mr|db52-5.2.42-14|32	# mutexes defaults to POSIX/pthreads/library
21mr|db52-5.2.42-14|33	%bcond_with	asmmutex
21mr|db52-5.2.42-14|34	
21mr|db52-5.2.42-14|35	Summary:	The Berkeley DB database library for C
21mr|db52-5.2.42-14|36	Name:		db52
21mr|db52-5.2.42-14|37	Version:	5.2.42
21mr|db52-5.2.42-14|38	Release:	14
21mr|db52-5.2.42-14|39	Source0:	http://download.oracle.com/berkeley-db/db-%{version}.tar.gz
21mr|db52-5.2.42-14|40	# statically link db1 library
21mr|db52-5.2.42-14|41	Patch0:		db-5.1.19-db185.patch
21mr|db52-5.2.42-14|42	Patch1:		db-5.1.25-sql_flags.patch
21mr|db52-5.2.42-14|43	Patch2:		db-5.1.19-tcl-link.patch
21mr|db52-5.2.42-14|44	Patch3:		db-5.2.42-atomic.patch
21mr|db52-5.2.42-14|45	Patch4:		db-5.3.28-lemon_hash.patch
21mr|db52-5.2.42-14|46	Url:		https://www.oracle.com/database/berkeley-db/index.html
21mr|db52-5.2.42-14|47	License:	BSD
21mr|db52-5.2.42-14|48	Group:		System/Libraries
21mr|db52-5.2.42-14|49	BuildRequires:	util-linux
21mr|db52-5.2.42-14|50	%if %{with systap}
21mr|db52-5.2.42-14|51	BuildRequires:	systemtap
21mr|db52-5.2.42-14|52	BuildRequires:	systemtap-devel
21mr|db52-5.2.42-14|53	%endif
21mr|db52-5.2.42-14|54	%if %{with sql}
21mr|db52-5.2.42-14|55	BuildRequires:	sqlite3-devel
21mr|db52-5.2.42-14|56	%endif
21mr|db52-5.2.42-14|57	%if %{with tcl}
21mr|db52-5.2.42-14|58	BuildRequires:	tcl-devel
21mr|db52-5.2.42-14|59	%endif
21mr|db52-5.2.42-14|60	%if %{with db1}
21mr|db52-5.2.42-14|61	BuildRequires:	db1-devel
21mr|db52-5.2.42-14|62	%endif
21mr|db52-5.2.42-14|63	BuildRequires:	ed libtool
21mr|db52-5.2.42-14|64	%if %{with java}
21mr|db52-5.2.42-14|65	BuildRequires:	java-1.8.0-devel
21mr|db52-5.2.42-14|66	BuildRequires:	java-rpmbuild
21mr|db52-5.2.42-14|67	BuildRequires:	sharutils
21mr|db52-5.2.42-14|68	%endif
21mr|db52-5.2.42-14|69	
21mr|db52-5.2.42-14|70	%description
21mr|db52-5.2.42-14|71	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|72	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|73	Berkeley DB is used by many applications, including Python and Perl, so this
21mr|db52-5.2.42-14|74	should be installed on all systems.
21mr|db52-5.2.42-14|75	
21mr|db52-5.2.42-14|76	%package -n	%{libname}
21mr|db52-5.2.42-14|77	Summary:	The Berkeley DB database library for C
21mr|db52-5.2.42-14|78	Group:		System/Libraries
21mr|db52-5.2.42-14|79	
21mr|db52-5.2.42-14|80	%description -n	%{libname}
21mr|db52-5.2.42-14|81	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|82	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|83	Berkeley DB is used by many applications, including Python and Perl, so this
21mr|db52-5.2.42-14|84	should be installed on all systems.
21mr|db52-5.2.42-14|85	
21mr|db52-5.2.42-14|86	%package -n	%{libdbcxx}
21mr|db52-5.2.42-14|87	Summary:	The Berkeley DB database library for C++
21mr|db52-5.2.42-14|88	Group:		System/Libraries
21mr|db52-5.2.42-14|89	
21mr|db52-5.2.42-14|90	%description -n	%{libdbcxx}
21mr|db52-5.2.42-14|91	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|92	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|93	Berkeley DB is used by many applications, including Python and Perl, so this
21mr|db52-5.2.42-14|94	should be installed on all systems.
21mr|db52-5.2.42-14|95	
21mr|db52-5.2.42-14|96	This package contains the files needed to build C++ programs which use
21mr|db52-5.2.42-14|97	Berkeley DB.
21mr|db52-5.2.42-14|98	
21mr|db52-5.2.42-14|99	%if %{with sql}
21mr|db52-5.2.42-14|100	%package -n	%{libdbsql}
21mr|db52-5.2.42-14|101	Summary:	The Berkeley DB database library for SQL
21mr|db52-5.2.42-14|102	Group:		System/Libraries
21mr|db52-5.2.42-14|103	
21mr|db52-5.2.42-14|104	%description -n	%{libdbsql}
21mr|db52-5.2.42-14|105	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|106	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|107	Berkeley DB is used by many applications, including Python and Perl, so this
21mr|db52-5.2.42-14|108	should be installed on all systems.
21mr|db52-5.2.42-14|109	
21mr|db52-5.2.42-14|110	This package contains the files needed to build SQL programs which use
21mr|db52-5.2.42-14|111	Berkeley DB.
21mr|db52-5.2.42-14|112	%endif
21mr|db52-5.2.42-14|113	
21mr|db52-5.2.42-14|114	%if %{with java}
21mr|db52-5.2.42-14|115	%package -n	%{libdbjava}
21mr|db52-5.2.42-14|116	Summary:	The Berkeley DB database library for C++
21mr|db52-5.2.42-14|117	Group:		System/Libraries
21mr|db52-5.2.42-14|118	%rename		db%{__soversion}
21mr|db52-5.2.42-14|119	
21mr|db52-5.2.42-14|120	%description -n	%{libdbjava}
21mr|db52-5.2.42-14|121	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|122	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|123	Berkeley DB is used by many applications, including Python and Perl, so this
21mr|db52-5.2.42-14|124	should be installed on all systems.
21mr|db52-5.2.42-14|125	
21mr|db52-5.2.42-14|126	This package contains the files needed to build Java programs which use
21mr|db52-5.2.42-14|127	Berkeley DB.
21mr|db52-5.2.42-14|128	
21mr|db52-5.2.42-14|129	#%package -n	%{libdbjava}-javadoc
21mr|db52-5.2.42-14|130	#Summary:	Javadoc for %{name}
21mr|db52-5.2.42-14|131	#Group:		Development/Java
21mr|db52-5.2.42-14|132	
21mr|db52-5.2.42-14|133	#%description -n %{libdbjava}-javadoc
21mr|db52-5.2.42-14|134	#Javadoc for %{name}.
21mr|db52-5.2.42-14|135	%endif
21mr|db52-5.2.42-14|136	
21mr|db52-5.2.42-14|137	%if %{with tcl}
21mr|db52-5.2.42-14|138	%package -n	%{libdbtcl}
21mr|db52-5.2.42-14|139	Summary:	The Berkeley DB database library for TCL
21mr|db52-5.2.42-14|140	Group:		System/Libraries
21mr|db52-5.2.42-14|141	
21mr|db52-5.2.42-14|142	%description -n	%{libdbtcl}
21mr|db52-5.2.42-14|143	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|144	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|145	Berkeley DB is used by many applications, including Python and Perl, so this
21mr|db52-5.2.42-14|146	should be installed on all systems.
21mr|db52-5.2.42-14|147	
21mr|db52-5.2.42-14|148	This package contains the header files, libraries, and documentation for
21mr|db52-5.2.42-14|149	building tcl programs which use Berkeley DB.
21mr|db52-5.2.42-14|150	%endif
21mr|db52-5.2.42-14|151	
21mr|db52-5.2.42-14|152	%package	utils
21mr|db52-5.2.42-14|153	Summary:	Command line tools for managing Berkeley DB databases
21mr|db52-5.2.42-14|154	Group:		Databases
21mr|db52-5.2.42-14|155	%if !%{with parallel}
21mr|db52-5.2.42-14|156	Conflicts:	db4-utils
21mr|db52-5.2.42-14|157	Conflicts:	db5-utils < %{__soversion}
21mr|db52-5.2.42-14|158	Conflicts:	db-utils < %{__soversion}
21mr|db52-5.2.42-14|159	%endif
21mr|db52-5.2.42-14|160	Provides:	db5-utils = %{EVRD}
21mr|db52-5.2.42-14|161	Provides:	db-utils = %{EVRD}
21mr|db52-5.2.42-14|162	Requires:	%{name}_recover = %{EVRD}
21mr|db52-5.2.42-14|163	
21mr|db52-5.2.42-14|164	%description	utils
21mr|db52-5.2.42-14|165	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|166	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|167	Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
21mr|db52-5.2.42-14|168	record access methods, transactions, locking, logging, shared memory caching
21mr|db52-5.2.42-14|169	and database recovery. DB supports C, C++, Java and Perl APIs.
21mr|db52-5.2.42-14|170	
21mr|db52-5.2.42-14|171	This package contains command line tools for managing Berkeley DB databases.
21mr|db52-5.2.42-14|172	
21mr|db52-5.2.42-14|173	%package -n	%{name}_recover
21mr|db52-5.2.42-14|174	Summary:	Minimal package with '%{name}_recover' only
21mr|db52-5.2.42-14|175	Group:		Databases
21mr|db52-5.2.42-14|176	Provides:	db_recover = %{EVRD}
21mr|db52-5.2.42-14|177	
21mr|db52-5.2.42-14|178	%description -n	%{name}_recover
21mr|db52-5.2.42-14|179	This is a minimal package that ships with '%{name}_recover' only as it's
21mr|db52-5.2.42-14|180	required for using "RPM ACID".
21mr|db52-5.2.42-14|181	
21mr|db52-5.2.42-14|182	%package -n	%{libnamedev}
21mr|db52-5.2.42-14|183	Summary:	Development libraries/header files for the Berkeley DB library
21mr|db52-5.2.42-14|184	Group:		Development/Databases
21mr|db52-5.2.42-14|185	Requires:	%{libname} = %{EVRD}
21mr|db52-5.2.42-14|186	%if %{with sql}
21mr|db52-5.2.42-14|187	Requires:	%{libdbsql} = %{EVRD}
21mr|db52-5.2.42-14|188	%endif
21mr|db52-5.2.42-14|189	%if %{with tcl}
21mr|db52-5.2.42-14|190	Requires:	%{libdbtcl} = %{EVRD}
21mr|db52-5.2.42-14|191	%endif
21mr|db52-5.2.42-14|192	%if %{with java}
21mr|db52-5.2.42-14|193	Requires:	%{libdbjava} = %{EVRD}
21mr|db52-5.2.42-14|194	%endif
21mr|db52-5.2.42-14|195	Requires:	%{libdbcxx} = %{EVRD}
21mr|db52-5.2.42-14|196	Provides:	db%{__soversion}-devel = %{EVRD}
21mr|db52-5.2.42-14|197	Provides:	libdb%{__soversion}-devel = %{EVRD}
21mr|db52-5.2.42-14|198	Conflicts:	db-devel < %{__soversion}
21mr|db52-5.2.42-14|199	Conflicts:	db4.8-devel
21mr|db52-5.2.42-14|200	Conflicts:	db4.7-devel
21mr|db52-5.2.42-14|201	Conflicts:	db4.6-devel
21mr|db52-5.2.42-14|202	Conflicts:	db4.5-devel
21mr|db52-5.2.42-14|203	Conflicts:	db4.4-devel
21mr|db52-5.2.42-14|204	Conflicts:	db4.3-devel
21mr|db52-5.2.42-14|205	Conflicts:	db4.2-devel
21mr|db52-5.2.42-14|206	Provides:	db-devel = %{EVRD}
21mr|db52-5.2.42-14|207	Provides:	db5-devel = %{EVRD}
21mr|db52-5.2.42-14|208	Provides:	%{name}-devel = %{EVRD}
21mr|db52-5.2.42-14|209	
21mr|db52-5.2.42-14|210	%description -n	%{libnamedev}
21mr|db52-5.2.42-14|211	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|212	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|213	Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
21mr|db52-5.2.42-14|214	record access methods, transactions, locking, logging, shared memory caching
21mr|db52-5.2.42-14|215	and database recovery. DB supports C, C++, Java, Perl and SQL APIs.
21mr|db52-5.2.42-14|216	
21mr|db52-5.2.42-14|217	This package contains the header files, libraries, and documentation for
21mr|db52-5.2.42-14|218	building programs which use Berkeley DB.
21mr|db52-5.2.42-14|219	
21mr|db52-5.2.42-14|220	%package -n	%{libnamestatic}
21mr|db52-5.2.42-14|221	Summary:	Development static libraries files for the Berkeley DB library
21mr|db52-5.2.42-14|222	Group:		Development/Databases
21mr|db52-5.2.42-14|223	Requires:	db%{__soversion}-devel = %{EVRD}
21mr|db52-5.2.42-14|224	Provides:	db%{__soversion}-static-devel = %{EVRD}
21mr|db52-5.2.42-14|225	Provides:	libdb%{__soversion}-static-devel = %{EVRD}
21mr|db52-5.2.42-14|226	Conflicts:	db-static-devel < %{__soversion}
21mr|db52-5.2.42-14|227	Provides:	db-static-devel = %{EVRD}
21mr|db52-5.2.42-14|228	Provides:	db5-static-devel = %{EVRD}
21mr|db52-5.2.42-14|229	
21mr|db52-5.2.42-14|230	%description -n	%{libnamestatic}
21mr|db52-5.2.42-14|231	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|232	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|233	Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
21mr|db52-5.2.42-14|234	record access methods, transactions, locking, logging, shared memory caching
21mr|db52-5.2.42-14|235	and database recovery. DB supports C, C++, Java and Perl APIs.
21mr|db52-5.2.42-14|236	
21mr|db52-5.2.42-14|237	This package contains the static libraries for building programs which
21mr|db52-5.2.42-14|238	use Berkeley DB.
21mr|db52-5.2.42-14|239	
21mr|db52-5.2.42-14|240	%if %{with nss}
21mr|db52-5.2.42-14|241	%package -n	%{libdbnss}
21mr|db52-5.2.42-14|242	Summary:	The Berkeley DB database library for NSS modules
21mr|db52-5.2.42-14|243	Group:		System/Libraries
21mr|db52-5.2.42-14|244	
21mr|db52-5.2.42-14|245	%description -n	%{libdbnss}
21mr|db52-5.2.42-14|246	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|247	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|248	Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
21mr|db52-5.2.42-14|249	record access methods, transactions, locking, logging, shared memory caching
21mr|db52-5.2.42-14|250	and database recovery. DB supports C, C++, Java and Perl APIs.
21mr|db52-5.2.42-14|251	
21mr|db52-5.2.42-14|252	This package contains the shared library required by some nss modules
21mr|db52-5.2.42-14|253	that use Berkeley DB.
21mr|db52-5.2.42-14|254	
21mr|db52-5.2.42-14|255	%package -n	%{libdbnssdev}
21mr|db52-5.2.42-14|256	Summary:	Development libraries/header files for building nss modules with Berkeley DB
21mr|db52-5.2.42-14|257	Group:		Development/Databases
21mr|db52-5.2.42-14|258	Requires:	%{libdbnss} = %{EVRD}
21mr|db52-5.2.42-14|259	Provides:	libdbnss-devel = %{EVRD}
21mr|db52-5.2.42-14|260	Provides:	%{_lib}dbnss-devel = %{EVRD}
21mr|db52-5.2.42-14|261	Provides:	db_nss-devel = %{EVRD}
21mr|db52-5.2.42-14|262	Provides:	libdb_nss-devel = %{EVRD}
21mr|db52-5.2.42-14|263	Conflicts:	db_nss-devel < %{__soversion}
21mr|db52-5.2.42-14|264	
21mr|db52-5.2.42-14|265	%description -n	%{libdbnssdev}
21mr|db52-5.2.42-14|266	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db52-5.2.42-14|267	embedded database support for both traditional and client/server applications.
21mr|db52-5.2.42-14|268	Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
21mr|db52-5.2.42-14|269	record access methods, transactions, locking, logging, shared memory caching
21mr|db52-5.2.42-14|270	and database recovery. DB supports C, C++, Java and Perl APIs.
21mr|db52-5.2.42-14|271	
21mr|db52-5.2.42-14|272	This package contains the header files and libraries for building nss
21mr|db52-5.2.42-14|273	modules which use Berkeley DB.
21mr|db52-5.2.42-14|274	%endif
21mr|db52-5.2.42-14|275	
21mr|db52-5.2.42-14|276	%prep
21mr|db52-5.2.42-14|277	%setup -q -n db-%{version}
21mr|db52-5.2.42-14|278	%config_update
21mr|db52-5.2.42-14|279	
21mr|db52-5.2.42-14|280	# fix strange attribs
21mr|db52-5.2.42-14|281	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|db52-5.2.42-14|282	
21mr|db52-5.2.42-14|283	rm -r lang/sql/jdbc/doc
21mr|db52-5.2.42-14|284	%autopatch -p1
21mr|db52-5.2.42-14|285	
21mr|db52-5.2.42-14|286	pushd dist
21mr|db52-5.2.42-14|287	libtoolize --copy --force
21mr|db52-5.2.42-14|288	cat %{_datadir}/aclocal/libtool.m4 >> aclocal.m4
21mr|db52-5.2.42-14|289	popd
21mr|db52-5.2.42-14|290	
21mr|db52-5.2.42-14|291	# Remove tags files which we don't need.
21mr|db52-5.2.42-14|292	find . -name tags | xargs rm -f
21mr|db52-5.2.42-14|293	# Define a shell function for fixing HREF references in the docs, which
21mr|db52-5.2.42-14|294	# would otherwise break when we split the docs up into subpackages.
21mr|db52-5.2.42-14|295	fixup_href() {
21mr|db52-5.2.42-14|296	for doc in $@ ; do
21mr|db52-5.2.42-14|297	chmod u+w ${doc}
21mr|db52-5.2.42-14|298	sed -e 's,="../api_c/,="../../%{name}-devel/api_c/,g' \
21mr|db52-5.2.42-14|299	-e 's,="api_c/,="../%{name}-devel/api_c/,g' \
21mr|db52-5.2.42-14|300	-e 's,="../api_cxx/,="../../%{name}-devel/api_cxx/,g' \
21mr|db52-5.2.42-14|301	-e 's,="api_cxx/,="../%{name}-devel/api_cxx/,g' \
21mr|db52-5.2.42-14|302	-e 's,="../api_tcl/,="../../%{name}-devel/api_tcl/,g' \
21mr|db52-5.2.42-14|303	-e 's,="api_tcl/,="../%{name}-devel/api_tcl/,g' \
21mr|db52-5.2.42-14|304	-e 's,="../java/,="../../%{name}-devel/java/,g' \
21mr|db52-5.2.42-14|305	-e 's,="java/,="../%{name}-devel/java/,g' \
21mr|db52-5.2.42-14|306	-e 's,="../examples_c/,="../../%{name}-devel/examples_c/,g' \
21mr|db52-5.2.42-14|307	-e 's,="examples_c/,="../%{name}-devel/examples_c/,g' \
21mr|db52-5.2.42-14|308	-e 's,="../examples_cxx/,="../../%{name}-devel/examples_cxx/,g' \
21mr|db52-5.2.42-14|309	-e 's,="examples_cxx/,="../%{name}-devel/examples_cxx/,g' \
21mr|db52-5.2.42-14|310	-e 's,="../ref/,="../../%{name}-devel/ref/,g' \
21mr|db52-5.2.42-14|311	-e 's,="ref/,="../%{name}-devel/ref/,g' \
21mr|db52-5.2.42-14|312	-e 's,="../images/,="../../%{name}-devel/images/,g' \
21mr|db52-5.2.42-14|313	-e 's,="images/,="../%{name}-devel/images/,g' \
21mr|db52-5.2.42-14|314	-e 's,="../utility/,="../../%{name}-utils/utility/,g' \
21mr|db52-5.2.42-14|315	-e 's,="utility/,="../%{name}-utils/utility/,g' ${doc} > ${doc}.new
21mr|db52-5.2.42-14|316	touch -r ${doc} ${doc}.new
21mr|db52-5.2.42-14|317	cat ${doc}.new > ${doc}
21mr|db52-5.2.42-14|318	touch -r ${doc}.new ${doc}
21mr|db52-5.2.42-14|319	rm -f ${doc}.new
21mr|db52-5.2.42-14|320	done
21mr|db52-5.2.42-14|321	}
21mr|db52-5.2.42-14|322	
21mr|db52-5.2.42-14|323	set +x	# XXX painful to watch
21mr|db52-5.2.42-14|324	# Fix all of the HTML files.
21mr|db52-5.2.42-14|325	fixup_href `find . -name "*.html"`
21mr|db52-5.2.42-14|326	set -x	# XXX painful to watch
21mr|db52-5.2.42-14|327	
21mr|db52-5.2.42-14|328	cd dist
21mr|db52-5.2.42-14|329	./s_config
21mr|db52-5.2.42-14|330	
21mr|db52-5.2.42-14|331	%build
21mr|db52-5.2.42-14|332	%ifarch ppc
21mr|db52-5.2.42-14|333	CFLAGS="$CFLAGS -D_GNU_SOURCE -D_REENTRANT"
21mr|db52-5.2.42-14|334	%endif
21mr|db52-5.2.42-14|335	export CFLAGS
21mr|db52-5.2.42-14|336	
21mr|db52-5.2.42-14|337	%if %{with java}
21mr|db52-5.2.42-14|338	export CLASSPATH=
21mr|db52-5.2.42-14|339	export JAVAC=%{javac}
21mr|db52-5.2.42-14|340	export JAR=%{jar}
21mr|db52-5.2.42-14|341	export JAVA=%{java}
21mr|db52-5.2.42-14|342	export JAVACFLAGS="-nowarn"
21mr|db52-5.2.42-14|343	JAVA_MAKE="JAR=%{jar} JAVAC=%{javac} JAVACFLAGS="-nowarn" JAVA=%{java}"
21mr|db52-5.2.42-14|344	%endif
21mr|db52-5.2.42-14|345	
21mr|db52-5.2.42-14|346	pushd build_unix
21mr|db52-5.2.42-14|347	CONFIGURE_TOP="../dist" \
21mr|db52-5.2.42-14|348	%configure	--includedir=%{_includedir}/%{name} \
21mr|db52-5.2.42-14|349	--enable-shared --enable-static \
21mr|db52-5.2.42-14|350	--enable-dbm \
21mr|db52-5.2.42-14|351	%if %{with systap}
21mr|db52-5.2.42-14|352	--enable-systemtap \
21mr|db52-5.2.42-14|353	%endif
21mr|db52-5.2.42-14|354	--enable-o_direct \
21mr|db52-5.2.42-14|355	%if %{with sql}
21mr|db52-5.2.42-14|356	--enable-sql \
21mr|db52-5.2.42-14|357	%endif
21mr|db52-5.2.42-14|358	%if %{with db1}
21mr|db52-5.2.42-14|359	--enable-compat185 --enable-dump185 \
21mr|db52-5.2.42-14|360	%endif
21mr|db52-5.2.42-14|361	%if %{with tcl}
21mr|db52-5.2.42-14|362	--enable-tcl --with-tcl=%{_libdir} --enable-test \
21mr|db52-5.2.42-14|363	%endif
21mr|db52-5.2.42-14|364	--enable-cxx \
21mr|db52-5.2.42-14|365	%if %{with java}
21mr|db52-5.2.42-14|366	--enable-java \
21mr|db52-5.2.42-14|367	%endif
21mr|db52-5.2.42-14|368	%if %{with asmmutex}
21mr|db52-5.2.42-14|369	%ifarch %{ix86}
21mr|db52-5.2.42-14|370	--disable-posixmutexes --with-mutex=x86/gcc-assembly
21mr|db52-5.2.42-14|371	%endif
21mr|db52-5.2.42-14|372	%ifarch x86_64
21mr|db52-5.2.42-14|373	--disable-posixmutexes --with-mutex=x86_64/gcc-assembly
21mr|db52-5.2.42-14|374	%endif
21mr|db52-5.2.42-14|375	%ifarch alpha
21mr|db52-5.2.42-14|376	--disable-posixmutexes --with-mutex=ALPHA/gcc-assembly
21mr|db52-5.2.42-14|377	%endif
21mr|db52-5.2.42-14|378	%ifarch ia64
21mr|db52-5.2.42-14|379	--disable-posixmutexes --with-mutex=ia64/gcc-assembly
21mr|db52-5.2.42-14|380	%endif
21mr|db52-5.2.42-14|381	%ifarch ppc
21mr|db52-5.2.42-14|382	--disable-posixmutexes --with-mutex=PPC/gcc-assembly
21mr|db52-5.2.42-14|383	%endif
21mr|db52-5.2.42-14|384	%ifarch %{sparc}
21mr|db52-5.2.42-14|385	--disable-posixmutexes --with-mutex=Sparc/gcc-assembly
21mr|db52-5.2.42-14|386	%endif
21mr|db52-5.2.42-14|387	%ifarch %{mips}
21mr|db52-5.2.42-14|388	--disable-posixmutexes --with-mutex=MIPS/gcc-assembly
21mr|db52-5.2.42-14|389	%endif
21mr|db52-5.2.42-14|390	%ifarch %{arm}
21mr|db52-5.2.42-14|391	--disable-posixmutexes --with-mutex=ARM/gcc-assembly
21mr|db52-5.2.42-14|392	%endif
21mr|db52-5.2.42-14|393	%else
21mr|db52-5.2.42-14|394	--enable-posixmutexes --with-mutex=POSIX/pthreads/library
21mr|db52-5.2.42-14|395	%endif
21mr|db52-5.2.42-14|396	
21mr|db52-5.2.42-14|397	%make $JAVA_MAKE
21mr|db52-5.2.42-14|398	#if %{with java}
21mr|db52-5.2.42-14|399	#pushd ../lang/java
21mr|db52-5.2.42-14|400	#{javadoc} -d ../sql/jdbc/doc `find . -name '*.java'`
21mr|db52-5.2.42-14|401	#popd
21mr|db52-5.2.42-14|402	#endif
21mr|db52-5.2.42-14|403	popd
21mr|db52-5.2.42-14|404	%if %{with nss}
21mr|db52-5.2.42-14|405	mkdir build_nss
21mr|db52-5.2.42-14|406	pushd build_nss
21mr|db52-5.2.42-14|407	CONFIGURE_TOP="../dist" \
21mr|db52-5.2.42-14|408	%configure	--includedir=%{_includedir}/db_nss \
21mr|db52-5.2.42-14|409	--enable-shared --disable-static \
21mr|db52-5.2.42-14|410	--enable-dbm \
21mr|db52-5.2.42-14|411	%if %{with systap}
21mr|db52-5.2.42-14|412	--enable-systemtap \
21mr|db52-5.2.42-14|413	%endif
21mr|db52-5.2.42-14|414	--enable-o_direct \
21mr|db52-5.2.42-14|415	--disable-tcl --disable-cxx --disable-java \
21mr|db52-5.2.42-14|416	--with-uniquename=_nss \
21mr|db52-5.2.42-14|417	--enable-compat185 \
21mr|db52-5.2.42-14|418	--disable-cryptography --disable-queue \
21mr|db52-5.2.42-14|419	--disable-replication --disable-verify \
21mr|db52-5.2.42-14|420	%if %{with asmmutex}
21mr|db52-5.2.42-14|421	%ifarch %{ix86}
21mr|db52-5.2.42-14|422	--disable-posixmutexes --with-mutex=x86/gcc-assembly
21mr|db52-5.2.42-14|423	%endif
21mr|db52-5.2.42-14|424	%ifarch x86_64
21mr|db52-5.2.42-14|425	--disable-posixmutexes --with-mutex=x86_64/gcc-assembly
21mr|db52-5.2.42-14|426	%endif
21mr|db52-5.2.42-14|427	%ifarch alpha
21mr|db52-5.2.42-14|428	--disable-posixmutexes --with-mutex=ALPHA/gcc-assembly
21mr|db52-5.2.42-14|429	%endif
21mr|db52-5.2.42-14|430	%ifarch ia64
21mr|db52-5.2.42-14|431	--disable-posixmutexes --with-mutex=ia64/gcc-assembly
21mr|db52-5.2.42-14|432	%endif
21mr|db52-5.2.42-14|433	%ifarch ppc
21mr|db52-5.2.42-14|434	--disable-posixmutexes --with-mutex=PPC/gcc-assembly
21mr|db52-5.2.42-14|435	%endif
21mr|db52-5.2.42-14|436	%ifarch %{sparc}
21mr|db52-5.2.42-14|437	--disable-posixmutexes --with-mutex=Sparc/gcc-assembly
21mr|db52-5.2.42-14|438	%endif
21mr|db52-5.2.42-14|439	%ifarch %{mips}
21mr|db52-5.2.42-14|440	--disable-posixmutexes --with-mutex=MIPS/gcc-assembly
21mr|db52-5.2.42-14|441	%endif
21mr|db52-5.2.42-14|442	%ifarch %{arm}
21mr|db52-5.2.42-14|443	--disable-posixmutexes --with-mutex=ARM/gcc-assembly
21mr|db52-5.2.42-14|444	%endif
21mr|db52-5.2.42-14|445	%else
21mr|db52-5.2.42-14|446	--enable-posixmutexes --with-mutex=POSIX/pthreads/library
21mr|db52-5.2.42-14|447	%endif
21mr|db52-5.2.42-14|448	
21mr|db52-5.2.42-14|449	
21mr|db52-5.2.42-14|450	
21mr|db52-5.2.42-14|451	%make libdb_base=libdb_nss libso_target=libdb_nss-%{__soversion}.la libdir=/%{_lib}
21mr|db52-5.2.42-14|452	popd
21mr|db52-5.2.42-14|453	%endif
21mr|db52-5.2.42-14|454	
21mr|db52-5.2.42-14|455	%install
21mr|db52-5.2.42-14|456	make -C build_unix install_setup install_include install_lib install_utilities \
21mr|db52-5.2.42-14|457	DESTDIR=%{buildroot} emode=755
21mr|db52-5.2.42-14|458	
21mr|db52-5.2.42-14|459	%if %{with nss}
21mr|db52-5.2.42-14|460	make -C build_nss install_include install_lib libdb_base=libdb_nss \
21mr|db52-5.2.42-14|461	DESTDIR=%{buildroot} LIB_INSTALL_FILE_LIST=""
21mr|db52-5.2.42-14|462	
21mr|db52-5.2.42-14|463	mkdir -p %{buildroot}/%{_lib}
21mr|db52-5.2.42-14|464	mv %{buildroot}/%{_libdir}/libdb_nss-%{__soversion}.so %{buildroot}/%{_lib}
21mr|db52-5.2.42-14|465	ln -s  /%{_lib}/libdb_nss-%{__soversion}.so %{buildroot}%{_libdir}
21mr|db52-5.2.42-14|466	%endif
21mr|db52-5.2.42-14|467	
21mr|db52-5.2.42-14|468	ln -sf %{name}/db.h %{buildroot}%{_includedir}/db.h
21mr|db52-5.2.42-14|469	
21mr|db52-5.2.42-14|470	# XXX This is needed for parallel install with db4.2
21mr|db52-5.2.42-14|471	%if %{with parallel}
21mr|db52-5.2.42-14|472	for F in %{buildroot}%{_bindir}/*db_* ; do
21mr|db52-5.2.42-14|473	mv $F `echo $F | sed -e 's,db_,%{name}_,'`
21mr|db52-5.2.42-14|474	done
21mr|db52-5.2.42-14|475	%endif
21mr|db52-5.2.42-14|476	
21mr|db52-5.2.42-14|477	# Move db.jar file to the correct place, and version it
21mr|db52-5.2.42-14|478	%if %{with java}
21mr|db52-5.2.42-14|479	mkdir -p %{buildroot}%{_jnidir}
21mr|db52-5.2.42-14|480	mv %{buildroot}%{_libdir}/db.jar %{buildroot}%{_jnidir}/db%{__soversion}-%{version}.jar
21mr|db52-5.2.42-14|481	(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do ln -s ${jar} ${jar/-%{version}/}; done)
21mr|db52-5.2.42-14|482	
21mr|db52-5.2.42-14|483	#mkdir -p %{buildroot}%{_javadocdir}/db%{__soversion}-%{version}
21mr|db52-5.2.42-14|484	#cp -a lang/sql/jdbc/doc/* %{buildroot}%{_javadocdir}/db%{__soversion}-%{version}
21mr|db52-5.2.42-14|485	#ln -s db%{__soversion}-%{version} %{buildroot}%{_javadocdir}/db%{__soversion}
21mr|db52-5.2.42-14|486	
21mr|db52-5.2.42-14|487	%endif
21mr|db52-5.2.42-14|488	
21mr|db52-5.2.42-14|489	rm -rf %{buildroot}%{_includedir}/db_nss/db_cxx.h
21mr|db52-5.2.42-14|490	
21mr|db52-5.2.42-14|491	%if %{with sql}
21mr|db52-5.2.42-14|492	mv %{buildroot}%{_bindir}/{dbsql,db%{__soversion}_sql}
21mr|db52-5.2.42-14|493	%endif
21mr|db52-5.2.42-14|494	
21mr|db52-5.2.42-14|495	%files -n %{libname}
21mr|db52-5.2.42-14|496	%defattr(644,root,root,755)
21mr|db52-5.2.42-14|497	%doc LICENSE README
21mr|db52-5.2.42-14|498	%attr(755,root,root) %{_libdir}/libdb-%{__soversion}.so
21mr|db52-5.2.42-14|499	
21mr|db52-5.2.42-14|500	%files -n %{libdbcxx}
21mr|db52-5.2.42-14|501	%defattr(755,root,root)
21mr|db52-5.2.42-14|502	%{_libdir}/libdb_cxx-%{__soversion}.so
21mr|db52-5.2.42-14|503	
21mr|db52-5.2.42-14|504	%if %{with sql}
21mr|db52-5.2.42-14|505	%files -n %{libdbsql}
21mr|db52-5.2.42-14|506	%defattr(755,root,root)
21mr|db52-5.2.42-14|507	%{_libdir}/libdb_sql-%{__soversion}.so
21mr|db52-5.2.42-14|508	%endif
21mr|db52-5.2.42-14|509	
21mr|db52-5.2.42-14|510	%if %{with java}
21mr|db52-5.2.42-14|511	%files -n %{libdbjava}
21mr|db52-5.2.42-14|512	%defattr(644,root,root,755)
21mr|db52-5.2.42-14|513	#doc lang/sql/jdbc/doc/*
21mr|db52-5.2.42-14|514	%doc examples/java/src
21mr|db52-5.2.42-14|515	%attr(755,root,root) %{_libdir}/libdb_java-%{__soversion}.so
21mr|db52-5.2.42-14|516	%attr(755,root,root) %{_libdir}/libdb_java-%{__soversion}_g.so
21mr|db52-5.2.42-14|517	%{_jnidir}/db%{__soversion}.jar
21mr|db52-5.2.42-14|518	%{_jnidir}/db%{__soversion}-%{version}.jar
21mr|db52-5.2.42-14|519	
21mr|db52-5.2.42-14|520	#%files -n %{libdbjava}-javadoc
21mr|db52-5.2.42-14|521	#%defattr(0644,root,root,0755)
21mr|db52-5.2.42-14|522	#%doc %{_javadocdir}/db%{__soversion}-%{version}
21mr|db52-5.2.42-14|523	#%doc %dir %{_javadocdir}/db%{__soversion}
21mr|db52-5.2.42-14|524	%endif
21mr|db52-5.2.42-14|525	
21mr|db52-5.2.42-14|526	%if %{with tcl}
21mr|db52-5.2.42-14|527	%files -n %{libdbtcl}
21mr|db52-5.2.42-14|528	%defattr(755,root,root)
21mr|db52-5.2.42-14|529	%{_libdir}/libdb_tcl-%{__soversion}.so
21mr|db52-5.2.42-14|530	%endif
21mr|db52-5.2.42-14|531	
21mr|db52-5.2.42-14|532	%files utils
21mr|db52-5.2.42-14|533	%doc docs/api_reference/C/db_archive.html
21mr|db52-5.2.42-14|534	%doc docs/api_reference/C/db_checkpoint.html
21mr|db52-5.2.42-14|535	%doc docs/api_reference/C/db_deadlock.html
21mr|db52-5.2.42-14|536	%doc docs/api_reference/C/db_dump.html
21mr|db52-5.2.42-14|537	%doc docs/api_reference/C/db_load.html
21mr|db52-5.2.42-14|538	%doc docs/api_reference/C/db_printlog.html
21mr|db52-5.2.42-14|539	%doc docs/api_reference/C/db_replicate.html
21mr|db52-5.2.42-14|540	%doc docs/api_reference/C/db_stat.html
21mr|db52-5.2.42-14|541	%doc docs/api_reference/C/db_upgrade.html
21mr|db52-5.2.42-14|542	%doc docs/api_reference/C/db_verify.html
21mr|db52-5.2.42-14|543	%{_bindir}/db*_archive
21mr|db52-5.2.42-14|544	%{_bindir}/db*_checkpoint
21mr|db52-5.2.42-14|545	%{_bindir}/db*_deadlock
21mr|db52-5.2.42-14|546	%{_bindir}/db*_dump*
21mr|db52-5.2.42-14|547	%{_bindir}/db*_hotbackup
21mr|db52-5.2.42-14|548	%{_bindir}/db*_load
21mr|db52-5.2.42-14|549	%{_bindir}/db*_printlog
21mr|db52-5.2.42-14|550	%{_bindir}/db*_replicate
21mr|db52-5.2.42-14|551	%{_bindir}/db*_stat
21mr|db52-5.2.42-14|552	%{_bindir}/db*_tuner
21mr|db52-5.2.42-14|553	%{_bindir}/db*_upgrade
21mr|db52-5.2.42-14|554	%{_bindir}/db*_verify
21mr|db52-5.2.42-14|555	%if %{with sql}
21mr|db52-5.2.42-14|556	%doc docs/api_reference/C/dbsql.html
21mr|db52-5.2.42-14|557	%{_bindir}/db%{__soversion}_sql
21mr|db52-5.2.42-14|558	%endif
21mr|db52-5.2.42-14|559	
21mr|db52-5.2.42-14|560	%files -n %{name}_recover
21mr|db52-5.2.42-14|561	%doc docs/api_reference/C/db_recover.html
21mr|db52-5.2.42-14|562	%{_bindir}/db*_recover
21mr|db52-5.2.42-14|563	
21mr|db52-5.2.42-14|564	%files -n %{libnamedev}
21mr|db52-5.2.42-14|565	%defattr(644,root,root,755)
21mr|db52-5.2.42-14|566	%doc docs/api_reference
21mr|db52-5.2.42-14|567	%dir %{_includedir}/%{name}
21mr|db52-5.2.42-14|568	%{_includedir}/%{name}/db.h
21mr|db52-5.2.42-14|569	%if %{with db1}
21mr|db52-5.2.42-14|570	%{_includedir}/%{name}/db_185.h
21mr|db52-5.2.42-14|571	%endif
21mr|db52-5.2.42-14|572	%{_includedir}/%{name}/db_cxx.h
21mr|db52-5.2.42-14|573	%if %{with sql}
21mr|db52-5.2.42-14|574	%{_includedir}/%{name}/dbsql.h
21mr|db52-5.2.42-14|575	%endif
21mr|db52-5.2.42-14|576	%{_includedir}/db.h
21mr|db52-5.2.42-14|577	%{_libdir}/libdb.so
21mr|db52-5.2.42-14|578	%{_libdir}/libdb-5.so
21mr|db52-5.2.42-14|579	%{_libdir}/libdb_cxx.so
21mr|db52-5.2.42-14|580	%{_libdir}/libdb_cxx-5.so
21mr|db52-5.2.42-14|581	%if %{with sql}
21mr|db52-5.2.42-14|582	%{_libdir}/libdb_sql.so
21mr|db52-5.2.42-14|583	%{_libdir}/libdb_sql-5.so
21mr|db52-5.2.42-14|584	%endif
21mr|db52-5.2.42-14|585	%if %{with tcl}
21mr|db52-5.2.42-14|586	%{_libdir}/libdb_tcl.so
21mr|db52-5.2.42-14|587	%{_libdir}/libdb_tcl-5.so
21mr|db52-5.2.42-14|588	%endif
21mr|db52-5.2.42-14|589	%if %{with java}
21mr|db52-5.2.42-14|590	%{_libdir}/libdb_java.so
21mr|db52-5.2.42-14|591	%{_libdir}/libdb_java-5.so
21mr|db52-5.2.42-14|592	%endif
21mr|db52-5.2.42-14|593	
21mr|db52-5.2.42-14|594	%files -n %{libnamestatic}
21mr|db52-5.2.42-14|595	%defattr(644,root,root,755)
21mr|db52-5.2.42-14|596	%{_libdir}/*.a
21mr|db52-5.2.42-14|597	
21mr|db52-5.2.42-14|598	%if %{with nss}
21mr|db52-5.2.42-14|599	%files -n %{libdbnss}
21mr|db52-5.2.42-14|600	%defattr(755,root,root)
21mr|db52-5.2.42-14|601	/%{_lib}/libdb_nss-%{__soversion}.so
21mr|db52-5.2.42-14|602	
21mr|db52-5.2.42-14|603	%files -n %{libdbnssdev}
21mr|db52-5.2.42-14|604	%defattr(644,root,root,755)
21mr|db52-5.2.42-14|605	%dir %{_includedir}/db_nss
21mr|db52-5.2.42-14|606	%{_includedir}/db_nss/db.h
21mr|db52-5.2.42-14|607	#%%if %%{with db1}
21mr|db52-5.2.42-14|608	%{_includedir}/db_nss/db_185.h
21mr|db52-5.2.42-14|609	# %endif
21mr|db52-5.2.42-14|610	%{_libdir}/libdb_nss.so
21mr|db52-5.2.42-14|611	%{_libdir}/libdb_nss-5.so
21mr|db52-5.2.42-14|612	%{_libdir}/libdb_nss-%{__soversion}.so
21mr|db52-5.2.42-14|613	%endif

11907 21
21mr|db62-6.2.38-2|1	%define api %(echo %{version}|cut -d. -f1,2)
21mr|db62-6.2.38-2|2	%define shortapi %(echo %{version}|cut -d. -f1,1)
21mr|db62-6.2.38-2|3	%define binext	%(echo %{api} | sed -e 's|\\.||g')
21mr|db62-6.2.38-2|4	%define sname	db
21mr|db62-6.2.38-2|5	
21mr|db62-6.2.38-2|6	%define libname		%mklibname %{sname} %{api}
21mr|db62-6.2.38-2|7	%define devname		%mklibname %{sname} %{api} -d
21mr|db62-6.2.38-2|8	%define statname	%mklibname %{sname} %{api} -s -d
21mr|db62-6.2.38-2|9	
21mr|db62-6.2.38-2|10	%define libdbcxx	%mklibname %{sname}cxx %{api}
21mr|db62-6.2.38-2|11	%define libdbsql	%mklibname %{sname}sql %{api}
21mr|db62-6.2.38-2|12	%define libdbtcl	%mklibname %{sname}tcl %{api}
21mr|db62-6.2.38-2|13	%define libdbjava	%mklibname %{sname}java %{api}
21mr|db62-6.2.38-2|14	
21mr|db62-6.2.38-2|15	%define libdbnss	%mklibname %{sname}nss %{api}
21mr|db62-6.2.38-2|16	%define devdbnss	%mklibname %{sname}nss %{api} -d
21mr|db62-6.2.38-2|17	
21mr|db62-6.2.38-2|18	%bcond_with java
21mr|db62-6.2.38-2|19	%bcond_without sql
21mr|db62-6.2.38-2|20	%bcond_with tcl
21mr|db62-6.2.38-2|21	%bcond_with db1
21mr|db62-6.2.38-2|22	# Define to build a stripped down version to use for nss libraries
21mr|db62-6.2.38-2|23	%bcond_with	 nss
21mr|db62-6.2.38-2|24	
21mr|db62-6.2.38-2|25	# Define to rename utilities and allow parallel installation
21mr|db62-6.2.38-2|26	%bcond_without parallel
21mr|db62-6.2.38-2|27	
21mr|db62-6.2.38-2|28	# mutexes defaults to POSIX/pthreads/library
21mr|db62-6.2.38-2|29	%bcond_with asmmutex
21mr|db62-6.2.38-2|30	
21mr|db62-6.2.38-2|31	Summary:	The Berkeley DB database library for C
21mr|db62-6.2.38-2|32	Name:		db62
21mr|db62-6.2.38-2|33	Version:	6.2.38
21mr|db62-6.2.38-2|34	Release:	2
21mr|db62-6.2.38-2|35	License:	BSD
21mr|db62-6.2.38-2|36	Group:		System/Libraries
21mr|db62-6.2.38-2|37	Url:		http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html
21mr|db62-6.2.38-2|38	Source0:	http://download.oracle.com/otn/berkeley-db/db-%{version}.tar.gz
21mr|db62-6.2.38-2|39	# statically link db1 library
21mr|db62-6.2.38-2|40	Patch0:		db-5.1.19-db185.patch
21mr|db62-6.2.38-2|41	Patch1:		db-5.1.25-sql_flags.patch
21mr|db62-6.2.38-2|42	Patch2:		db-5.1.19-tcl-link.patch
21mr|db62-6.2.38-2|43	Patch3:		arm-thumb-mutex_db5.patch
21mr|db62-6.2.38-2|44	# ubuntu patches
21mr|db62-6.2.38-2|45	Patch102:	006-mutex_alignment.patch
21mr|db62-6.2.38-2|46	
21mr|db62-6.2.38-2|47	BuildRequires:	ed
21mr|db62-6.2.38-2|48	BuildRequires:	libtool
21mr|db62-6.2.38-2|49	%if %{with sql}
21mr|db62-6.2.38-2|50	BuildRequires:	pkgconfig(sqlite3)
21mr|db62-6.2.38-2|51	%endif
21mr|db62-6.2.38-2|52	%if %{with tcl}
21mr|db62-6.2.38-2|53	BuildRequires:	pkgconfig(tcl)
21mr|db62-6.2.38-2|54	%endif
21mr|db62-6.2.38-2|55	%if %{with db1}
21mr|db62-6.2.38-2|56	BuildRequires:	db1-devel
21mr|db62-6.2.38-2|57	%endif
21mr|db62-6.2.38-2|58	%if %{with java}
21mr|db62-6.2.38-2|59	BuildRequires:	java-rpmbuild
21mr|db62-6.2.38-2|60	BuildRequires:	java-devel
21mr|db62-6.2.38-2|61	BuildRequires:	sharutils
21mr|db62-6.2.38-2|62	%endif
21mr|db62-6.2.38-2|63	
21mr|db62-6.2.38-2|64	%description
21mr|db62-6.2.38-2|65	The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
21mr|db62-6.2.38-2|66	embedded database support for both traditional and client/server applications.
21mr|db62-6.2.38-2|67	Berkeley DB is used by many applications, including Python and Perl, so this
21mr|db62-6.2.38-2|68	should be installed on all systems.
21mr|db62-6.2.38-2|69	
21mr|db62-6.2.38-2|70	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|71	%package -n	%{libname}
21mr|db62-6.2.38-2|72	Summary:	The Berkeley DB database library for C
21mr|db62-6.2.38-2|73	Group:		System/Libraries
21mr|db62-6.2.38-2|74	
21mr|db62-6.2.38-2|75	%description -n	%{libname}
21mr|db62-6.2.38-2|76	This package contains the shared library required by Berkeley DB.
21mr|db62-6.2.38-2|77	
21mr|db62-6.2.38-2|78	%files -n %{libname}
21mr|db62-6.2.38-2|79	%doc LICENSE README
21mr|db62-6.2.38-2|80	%{_libdir}/libdb-%{api}.so
21mr|db62-6.2.38-2|81	
21mr|db62-6.2.38-2|82	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|83	
21mr|db62-6.2.38-2|84	%package -n	%{libdbcxx}
21mr|db62-6.2.38-2|85	Summary:	The Berkeley DB database library for C++
21mr|db62-6.2.38-2|86	Group:		System/Libraries
21mr|db62-6.2.38-2|87	
21mr|db62-6.2.38-2|88	%description -n	%{libdbcxx}
21mr|db62-6.2.38-2|89	This package contains the files needed to build C++ programs which use
21mr|db62-6.2.38-2|90	Berkeley DB.
21mr|db62-6.2.38-2|91	
21mr|db62-6.2.38-2|92	
21mr|db62-6.2.38-2|93	%files -n %{libdbcxx}
21mr|db62-6.2.38-2|94	%{_libdir}/libdb_cxx-%{api}.so
21mr|db62-6.2.38-2|95	
21mr|db62-6.2.38-2|96	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|97	
21mr|db62-6.2.38-2|98	%if %{with sql}
21mr|db62-6.2.38-2|99	%package -n	%{libdbsql}
21mr|db62-6.2.38-2|100	Summary:	The Berkeley DB database library for SQL
21mr|db62-6.2.38-2|101	Group:		System/Libraries
21mr|db62-6.2.38-2|102	
21mr|db62-6.2.38-2|103	%description -n	%{libdbsql}
21mr|db62-6.2.38-2|104	This package contains the files needed to build SQL programs which use
21mr|db62-6.2.38-2|105	Berkeley DB.
21mr|db62-6.2.38-2|106	
21mr|db62-6.2.38-2|107	%files -n %{libdbsql}
21mr|db62-6.2.38-2|108	%{_libdir}/libdb_sql-%{api}.so
21mr|db62-6.2.38-2|109	
21mr|db62-6.2.38-2|110	%endif
21mr|db62-6.2.38-2|111	
21mr|db62-6.2.38-2|112	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|113	
21mr|db62-6.2.38-2|114	%if %{with java}
21mr|db62-6.2.38-2|115	%package -n	%{libdbjava}
21mr|db62-6.2.38-2|116	Summary:	The Berkeley DB database library for C++
21mr|db62-6.2.38-2|117	Group:		System/Libraries
21mr|db62-6.2.38-2|118	
21mr|db62-6.2.38-2|119	%description -n	%{libdbjava}
21mr|db62-6.2.38-2|120	This package contains the files needed to build Java programs which use
21mr|db62-6.2.38-2|121	Berkeley DB.
21mr|db62-6.2.38-2|122	
21mr|db62-6.2.38-2|123	%files -n %{libdbjava}
21mr|db62-6.2.38-2|124	%doc lang/sql/jdbc/doc/*
21mr|db62-6.2.38-2|125	%doc examples/java/src
21mr|db62-6.2.38-2|126	%{_libdir}/libdb_java-%{api}.so
21mr|db62-6.2.38-2|127	%{_libdir}/libdb_java-%{api}_g.so
21mr|db62-6.2.38-2|128	%{_jnidir}/db%{api}.jar
21mr|db62-6.2.38-2|129	%{_jnidir}/db%{api}-%{version}.jar
21mr|db62-6.2.38-2|130	
21mr|db62-6.2.38-2|131	
21mr|db62-6.2.38-2|132	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|133	
21mr|db62-6.2.38-2|134	%package -n	%{libdbjava}-javadoc
21mr|db62-6.2.38-2|135	Summary:	Javadoc for %{name}
21mr|db62-6.2.38-2|136	Group:		Development/Java
21mr|db62-6.2.38-2|137	
21mr|db62-6.2.38-2|138	%description -n %{libdbjava}-javadoc
21mr|db62-6.2.38-2|139	Javadoc for %{name}.
21mr|db62-6.2.38-2|140	
21mr|db62-6.2.38-2|141	%files -n %{libdbjava}-javadoc
21mr|db62-6.2.38-2|142	%{_javadocdir}/db%{api}
21mr|db62-6.2.38-2|143	%{_javadocdir}/db%{api}-%{version}
21mr|db62-6.2.38-2|144	
21mr|db62-6.2.38-2|145	%endif
21mr|db62-6.2.38-2|146	
21mr|db62-6.2.38-2|147	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|148	
21mr|db62-6.2.38-2|149	%if %{with tcl}
21mr|db62-6.2.38-2|150	%package -n	%{libdbtcl}
21mr|db62-6.2.38-2|151	Summary:	The Berkeley DB database library for TCL
21mr|db62-6.2.38-2|152	Group:		System/Libraries
21mr|db62-6.2.38-2|153	
21mr|db62-6.2.38-2|154	%description -n	%{libdbtcl}
21mr|db62-6.2.38-2|155	This package contains the header files, libraries, and documentation for
21mr|db62-6.2.38-2|156	building tcl programs which use Berkeley DB.
21mr|db62-6.2.38-2|157	
21mr|db62-6.2.38-2|158	%files -n %{libdbtcl}
21mr|db62-6.2.38-2|159	%{_libdir}/libdb_tcl-%{api}.so
21mr|db62-6.2.38-2|160	
21mr|db62-6.2.38-2|161	%endif
21mr|db62-6.2.38-2|162	
21mr|db62-6.2.38-2|163	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|164	
21mr|db62-6.2.38-2|165	%package utils
21mr|db62-6.2.38-2|166	Summary:	Command line tools for managing Berkeley DB databases
21mr|db62-6.2.38-2|167	Group:		Databases
21mr|db62-6.2.38-2|168	%if !%{with parallel}
21mr|db62-6.2.38-2|169	Conflicts:	db-utils < %{api}
21mr|db62-6.2.38-2|170	%endif
21mr|db62-6.2.38-2|171	Requires:	%{name}_recover = %{EVRD}
21mr|db62-6.2.38-2|172	
21mr|db62-6.2.38-2|173	%description	utils
21mr|db62-6.2.38-2|174	This package contains command line tools for managing Berkeley DB databases.
21mr|db62-6.2.38-2|175	
21mr|db62-6.2.38-2|176	%files utils
21mr|db62-6.2.38-2|177	%doc docs/api_reference/C/db_archive.html
21mr|db62-6.2.38-2|178	%doc docs/api_reference/C/db_checkpoint.html
21mr|db62-6.2.38-2|179	%doc docs/api_reference/C/db_deadlock.html
21mr|db62-6.2.38-2|180	%doc docs/api_reference/C/db_dump.html
21mr|db62-6.2.38-2|181	%doc docs/api_reference/C/db_load.html
21mr|db62-6.2.38-2|182	%doc docs/api_reference/C/db_printlog.html
21mr|db62-6.2.38-2|183	%doc docs/api_reference/C/db_replicate.html
21mr|db62-6.2.38-2|184	%doc docs/api_reference/C/db_stat.html
21mr|db62-6.2.38-2|185	%doc docs/api_reference/C/db_upgrade.html
21mr|db62-6.2.38-2|186	%doc docs/api_reference/C/db_verify.html
21mr|db62-6.2.38-2|187	%{_bindir}/%{name}_archive
21mr|db62-6.2.38-2|188	%{_bindir}/%{name}_checkpoint
21mr|db62-6.2.38-2|189	%{_bindir}/%{name}_convert
21mr|db62-6.2.38-2|190	%{_bindir}/%{name}_deadlock
21mr|db62-6.2.38-2|191	%{_bindir}/%{name}_dump*
21mr|db62-6.2.38-2|192	%{_bindir}/%{name}_hotbackup
21mr|db62-6.2.38-2|193	%{_bindir}/%{name}_load
21mr|db62-6.2.38-2|194	%{_bindir}/%{name}_log_verify
21mr|db62-6.2.38-2|195	%{_bindir}/%{name}_printlog
21mr|db62-6.2.38-2|196	%{_bindir}/%{name}_replicate
21mr|db62-6.2.38-2|197	%{_bindir}/%{name}_stat
21mr|db62-6.2.38-2|198	%{_bindir}/%{name}_tuner
21mr|db62-6.2.38-2|199	%{_bindir}/%{name}_upgrade
21mr|db62-6.2.38-2|200	%{_bindir}/%{name}_verify
21mr|db62-6.2.38-2|201	%if %{with sql}
21mr|db62-6.2.38-2|202	%doc docs/api_reference/C/dbsql.html
21mr|db62-6.2.38-2|203	%{_bindir}/db%{api}_sql
21mr|db62-6.2.38-2|204	%endif
21mr|db62-6.2.38-2|205	
21mr|db62-6.2.38-2|206	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|207	
21mr|db62-6.2.38-2|208	%package -n	%{name}_recover
21mr|db62-6.2.38-2|209	Summary:	Minimal package with '%{name}_recover' only
21mr|db62-6.2.38-2|210	Group:		Databases
21mr|db62-6.2.38-2|211	
21mr|db62-6.2.38-2|212	%description -n	%{name}_recover
21mr|db62-6.2.38-2|213	This is a minimal package that ships with '%{name}_recover' only as it's
21mr|db62-6.2.38-2|214	required for using "RPM ACID".
21mr|db62-6.2.38-2|215	
21mr|db62-6.2.38-2|216	%files -n %{name}_recover
21mr|db62-6.2.38-2|217	%doc docs/api_reference/C/db_recover.html
21mr|db62-6.2.38-2|218	%{_bindir}/%{name}_recover
21mr|db62-6.2.38-2|219	
21mr|db62-6.2.38-2|220	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|221	
21mr|db62-6.2.38-2|222	%package -n	%{devname}
21mr|db62-6.2.38-2|223	Summary:	Development libraries/header files for the Berkeley DB library
21mr|db62-6.2.38-2|224	Group:		Development/Databases
21mr|db62-6.2.38-2|225	Requires:	%{libname} = %{EVRD}
21mr|db62-6.2.38-2|226	%if %{with sql}
21mr|db62-6.2.38-2|227	Requires:	%{libdbsql} = %{EVRD}
21mr|db62-6.2.38-2|228	%endif
21mr|db62-6.2.38-2|229	%if %{with tcl}
21mr|db62-6.2.38-2|230	Requires:	%{libdbtcl} = %{EVRD}
21mr|db62-6.2.38-2|231	%endif
21mr|db62-6.2.38-2|232	%if %{with java}
21mr|db62-6.2.38-2|233	Requires:	%{libdbjava} = %{EVRD}
21mr|db62-6.2.38-2|234	%endif
21mr|db62-6.2.38-2|235	Requires:	%{libdbcxx} = %{EVRD}
21mr|db62-6.2.38-2|236	Provides:	%{name}-devel = %{EVRD}
21mr|db62-6.2.38-2|237	# Keeping db52 (later it will probably be 5.3) default
21mr|db62-6.2.38-2|238	#Provides:	%{sname}-devel = %{EVRD}
21mr|db62-6.2.38-2|239	
21mr|db62-6.2.38-2|240	# MD remove the following line if there is a newer fork of the same api
21mr|db62-6.2.38-2|241	# ie: this is 6.0 and there is a fork of 6.1 or 6.2....
21mr|db62-6.2.38-2|242	Provides:	%{sname}%{shortapi}-devel = %{EVRD}
21mr|db62-6.2.38-2|243	
21mr|db62-6.2.38-2|244	%description -n	%{devname}
21mr|db62-6.2.38-2|245	This package contains the header files, libraries, and documentation for
21mr|db62-6.2.38-2|246	building programs which use Berkeley DB.
21mr|db62-6.2.38-2|247	
21mr|db62-6.2.38-2|248	%files -n %{devname}
21mr|db62-6.2.38-2|249	%doc docs/api_reference
21mr|db62-6.2.38-2|250	%dir %{_includedir}/%{name}
21mr|db62-6.2.38-2|251	%{_includedir}/%{name}/db.h
21mr|db62-6.2.38-2|252	%if %{with db1}
21mr|db62-6.2.38-2|253	%{_includedir}/%{name}/db_185.h
21mr|db62-6.2.38-2|254	%endif
21mr|db62-6.2.38-2|255	%{_includedir}/%{name}/db_cxx.h
21mr|db62-6.2.38-2|256	%if %{with sql}
21mr|db62-6.2.38-2|257	%{_includedir}/%{name}/dbsql.h
21mr|db62-6.2.38-2|258	%endif
21mr|db62-6.2.38-2|259	%{_includedir}/db.h
21mr|db62-6.2.38-2|260	%{_libdir}/libdb.so
21mr|db62-6.2.38-2|261	%{_libdir}/libdb-6.so
21mr|db62-6.2.38-2|262	%{_libdir}/libdb_cxx.so
21mr|db62-6.2.38-2|263	%{_libdir}/libdb_cxx-6.so
21mr|db62-6.2.38-2|264	%if %{with sql}
21mr|db62-6.2.38-2|265	%{_libdir}/libdb_sql.so
21mr|db62-6.2.38-2|266	%{_libdir}/libdb_sql-6.so
21mr|db62-6.2.38-2|267	%endif
21mr|db62-6.2.38-2|268	%if %{with tcl}
21mr|db62-6.2.38-2|269	%{_libdir}/libdb_tcl.so
21mr|db62-6.2.38-2|270	%{_libdir}/libdb_tcl-6.so
21mr|db62-6.2.38-2|271	%endif
21mr|db62-6.2.38-2|272	%if %{with java}
21mr|db62-6.2.38-2|273	%{_libdir}/libdb_java.so
21mr|db62-6.2.38-2|274	%{_libdir}/libdb_java-6.so
21mr|db62-6.2.38-2|275	%endif
21mr|db62-6.2.38-2|276	
21mr|db62-6.2.38-2|277	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|278	
21mr|db62-6.2.38-2|279	%package -n	%{statname}
21mr|db62-6.2.38-2|280	Summary:	Development static libraries files for the Berkeley DB library
21mr|db62-6.2.38-2|281	Group:		Development/Databases
21mr|db62-6.2.38-2|282	Requires:	%{devname} = %{EVRD}
21mr|db62-6.2.38-2|283	Provides:	%{name}-static-devel = %{EVRD}
21mr|db62-6.2.38-2|284	
21mr|db62-6.2.38-2|285	%description -n	%{statname}
21mr|db62-6.2.38-2|286	This package contains the static libraries for building programs which
21mr|db62-6.2.38-2|287	use Berkeley DB.
21mr|db62-6.2.38-2|288	
21mr|db62-6.2.38-2|289	%files -n %{statname}
21mr|db62-6.2.38-2|290	%{_libdir}/*.a
21mr|db62-6.2.38-2|291	
21mr|db62-6.2.38-2|292	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|293	
21mr|db62-6.2.38-2|294	%if %{with nss}
21mr|db62-6.2.38-2|295	%package -n	%{libdbnss}
21mr|db62-6.2.38-2|296	Summary:	The Berkeley DB database library for NSS modules
21mr|db62-6.2.38-2|297	Group:		System/Libraries
21mr|db62-6.2.38-2|298	
21mr|db62-6.2.38-2|299	%description -n	%{libdbnss}
21mr|db62-6.2.38-2|300	This package contains the shared library required by some nss modules
21mr|db62-6.2.38-2|301	that use Berkeley DB.
21mr|db62-6.2.38-2|302	
21mr|db62-6.2.38-2|303	%files -n %{libdbnss}
21mr|db62-6.2.38-2|304	/%{_lib}/libdb_nss-%{api}.so
21mr|db62-6.2.38-2|305	
21mr|db62-6.2.38-2|306	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|307	
21mr|db62-6.2.38-2|308	%package -n	%{devdbnss}
21mr|db62-6.2.38-2|309	Summary:	Development libraries/header files for building nss modules with Berkeley DB
21mr|db62-6.2.38-2|310	Group:		Development/Databases
21mr|db62-6.2.38-2|311	Requires:	%{libdbnss} = %{EVRD}
21mr|db62-6.2.38-2|312	Provides:	dbnss%{binext}-devel = %{EVRD}
21mr|db62-6.2.38-2|313	Provides:	db_nss%{binext}-devel = %{EVRD}
21mr|db62-6.2.38-2|314	
21mr|db62-6.2.38-2|315	%description -n	%{devdbnss}
21mr|db62-6.2.38-2|316	This package contains the header files and libraries for building nss
21mr|db62-6.2.38-2|317	modules which use Berkeley DB.
21mr|db62-6.2.38-2|318	
21mr|db62-6.2.38-2|319	%files -n %{devdbnss}
21mr|db62-6.2.38-2|320	%dir %{_includedir}/db_nss
21mr|db62-6.2.38-2|321	%{_includedir}/db_nss/db.h
21mr|db62-6.2.38-2|322	%if %{with db1}
21mr|db62-6.2.38-2|323	%{_includedir}/db_nss/db_185.h
21mr|db62-6.2.38-2|324	%endif
21mr|db62-6.2.38-2|325	%{_libdir}/libdb_nss.so
21mr|db62-6.2.38-2|326	%{_libdir}/libdb_nss-6.so
21mr|db62-6.2.38-2|327	%{_libdir}/libdb_nss-%{api}.so
21mr|db62-6.2.38-2|328	
21mr|db62-6.2.38-2|329	%endif
21mr|db62-6.2.38-2|330	
21mr|db62-6.2.38-2|331	#-----------------------------------------------------------------------------
21mr|db62-6.2.38-2|332	
21mr|db62-6.2.38-2|333	%prep
21mr|db62-6.2.38-2|334	%setup -qn %{sname}-%{version}
21mr|db62-6.2.38-2|335	# fix strange attribs
21mr|db62-6.2.38-2|336	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|db62-6.2.38-2|337	%autopatch -p1
21mr|db62-6.2.38-2|338	
21mr|db62-6.2.38-2|339	# copy modern config.* files to target
21mr|db62-6.2.38-2|340	for f in config.guess config.sub ; do
21mr|db62-6.2.38-2|341	test -f /usr/share/libtool/config/$f || continue
21mr|db62-6.2.38-2|342	find . -type f -name $f -exec cp /usr/share/libtool/config/$f \{\} \;
21mr|db62-6.2.38-2|343	done
21mr|db62-6.2.38-2|344	
21mr|db62-6.2.38-2|345	
21mr|db62-6.2.38-2|346	pushd dist
21mr|db62-6.2.38-2|347	libtoolize --copy --force
21mr|db62-6.2.38-2|348	cat %{_datadir}/aclocal/libtool.m4 >> aclocal.m4
21mr|db62-6.2.38-2|349	popd
21mr|db62-6.2.38-2|350	
21mr|db62-6.2.38-2|351	# Remove tags files which we don't need.
21mr|db62-6.2.38-2|352	find . -name tags | xargs rm -f
21mr|db62-6.2.38-2|353	# Define a shell function for fixing HREF references in the docs, which
21mr|db62-6.2.38-2|354	# would otherwise break when we split the docs up into subpackages.
21mr|db62-6.2.38-2|355	fixup_href() {
21mr|db62-6.2.38-2|356	for doc in $@ ; do
21mr|db62-6.2.38-2|357	chmod u+w ${doc}
21mr|db62-6.2.38-2|358	sed -e 's,="../api_c/,="../../%{name}-devel/api_c/,g' \
21mr|db62-6.2.38-2|359	-e 's,="api_c/,="../%{name}-devel/api_c/,g' \
21mr|db62-6.2.38-2|360	-e 's,="../api_cxx/,="../../%{name}-devel/api_cxx/,g' \
21mr|db62-6.2.38-2|361	-e 's,="api_cxx/,="../%{name}-devel/api_cxx/,g' \
21mr|db62-6.2.38-2|362	-e 's,="../api_tcl/,="../../%{name}-devel/api_tcl/,g' \
21mr|db62-6.2.38-2|363	-e 's,="api_tcl/,="../%{name}-devel/api_tcl/,g' \
21mr|db62-6.2.38-2|364	-e 's,="../java/,="../../%{name}-devel/java/,g' \
21mr|db62-6.2.38-2|365	-e 's,="java/,="../%{name}-devel/java/,g' \
21mr|db62-6.2.38-2|366	-e 's,="../examples_c/,="../../%{name}-devel/examples_c/,g' \
21mr|db62-6.2.38-2|367	-e 's,="examples_c/,="../%{name}-devel/examples_c/,g' \
21mr|db62-6.2.38-2|368	-e 's,="../examples_cxx/,="../../%{name}-devel/examples_cxx/,g' \
21mr|db62-6.2.38-2|369	-e 's,="examples_cxx/,="../%{name}-devel/examples_cxx/,g' \
21mr|db62-6.2.38-2|370	-e 's,="../ref/,="../../%{name}-devel/ref/,g' \
21mr|db62-6.2.38-2|371	-e 's,="ref/,="../%{name}-devel/ref/,g' \
21mr|db62-6.2.38-2|372	-e 's,="../images/,="../../%{name}-devel/images/,g' \
21mr|db62-6.2.38-2|373	-e 's,="images/,="../%{name}-devel/images/,g' \
21mr|db62-6.2.38-2|374	-e 's,="../utility/,="../../%{name}-utils/utility/,g' \
21mr|db62-6.2.38-2|375	-e 's,="utility/,="../%{name}-utils/utility/,g' ${doc} > ${doc}.new
21mr|db62-6.2.38-2|376	touch -r ${doc} ${doc}.new
21mr|db62-6.2.38-2|377	cat ${doc}.new > ${doc}
21mr|db62-6.2.38-2|378	touch -r ${doc}.new ${doc}
21mr|db62-6.2.38-2|379	rm -f ${doc}.new
21mr|db62-6.2.38-2|380	done
21mr|db62-6.2.38-2|381	}
21mr|db62-6.2.38-2|382	
21mr|db62-6.2.38-2|383	set +x	# XXX painful to watch
21mr|db62-6.2.38-2|384	# Fix all of the HTML files.
21mr|db62-6.2.38-2|385	fixup_href `find . -name "*.html"`
21mr|db62-6.2.38-2|386	set -x	# XXX painful to watch
21mr|db62-6.2.38-2|387	
21mr|db62-6.2.38-2|388	cd dist
21mr|db62-6.2.38-2|389	./s_config
21mr|db62-6.2.38-2|390	
21mr|db62-6.2.38-2|391	%build
21mr|db62-6.2.38-2|392	# fails to build in i586
21mr|db62-6.2.38-2|393	%ifarch %ix86
21mr|db62-6.2.38-2|394	export CC=gcc
21mr|db62-6.2.38-2|395	export CXX=g++
21mr|db62-6.2.38-2|396	%endif
21mr|db62-6.2.38-2|397	
21mr|db62-6.2.38-2|398	%ifarch ppc
21mr|db62-6.2.38-2|399	CFLAGS="$CFLAGS -D_GNU_SOURCE -D_REENTRANT"
21mr|db62-6.2.38-2|400	%endif
21mr|db62-6.2.38-2|401	export CFLAGS
21mr|db62-6.2.38-2|402	
21mr|db62-6.2.38-2|403	%ifnarch %{arm} %{e2k}
21mr|db62-6.2.38-2|404	%global ldflags %{ldflags} -fuse-ld=bfd
21mr|db62-6.2.38-2|405	%endif
21mr|db62-6.2.38-2|406	
21mr|db62-6.2.38-2|407	%if %{with java}
21mr|db62-6.2.38-2|408	export CLASSPATH=
21mr|db62-6.2.38-2|409	export JAVAC=%{javac}
21mr|db62-6.2.38-2|410	export JAR=%{jar}
21mr|db62-6.2.38-2|411	export JAVA=%{java}
21mr|db62-6.2.38-2|412	export JAVACFLAGS="-nowarn"
21mr|db62-6.2.38-2|413	#JAVA_MAKE="JAR=%{jar} JAVAC=%{javac} JAVACFLAGS="-nowarn" JAVA=%{java}"
21mr|db62-6.2.38-2|414	%endif
21mr|db62-6.2.38-2|415	pushd build_unix
21mr|db62-6.2.38-2|416	CONFIGURE_TOP="../dist" \
21mr|db62-6.2.38-2|417	%configure \
21mr|db62-6.2.38-2|418	--includedir=%{_includedir}/%{name} \
21mr|db62-6.2.38-2|419	--enable-shared \
21mr|db62-6.2.38-2|420	--enable-static \
21mr|db62-6.2.38-2|421	--enable-dbm \
21mr|db62-6.2.38-2|422	--enable-o_direct \
21mr|db62-6.2.38-2|423	%if %{with sql}
21mr|db62-6.2.38-2|424	--enable-sql \
21mr|db62-6.2.38-2|425	%endif
21mr|db62-6.2.38-2|426	%if %{with db1}
21mr|db62-6.2.38-2|427	--enable-compat185 \
21mr|db62-6.2.38-2|428	--enable-dump185 \
21mr|db62-6.2.38-2|429	%endif
21mr|db62-6.2.38-2|430	%if %{with tcl}
21mr|db62-6.2.38-2|431	--enable-tcl --with-tcl=%{_libdir} --enable-test \
21mr|db62-6.2.38-2|432	%endif
21mr|db62-6.2.38-2|433	--enable-cxx \
21mr|db62-6.2.38-2|434	%if %{with java}
21mr|db62-6.2.38-2|435	--enable-java \
21mr|db62-6.2.38-2|436	%endif
21mr|db62-6.2.38-2|437	%if %{with asmmutex}
21mr|db62-6.2.38-2|438	%ifarch %{ix86}
21mr|db62-6.2.38-2|439	--disable-posixmutexes \
21mr|db62-6.2.38-2|440	--with-mutex=x86/gcc-assembly
21mr|db62-6.2.38-2|441	%endif
21mr|db62-6.2.38-2|442	%ifarch %{x86_64}
21mr|db62-6.2.38-2|443	--disable-posixmutexes \
21mr|db62-6.2.38-2|444	--with-mutex=x86_64/gcc-assembly
21mr|db62-6.2.38-2|445	%endif
21mr|db62-6.2.38-2|446	%ifarch alpha
21mr|db62-6.2.38-2|447	--disable-posixmutexes \
21mr|db62-6.2.38-2|448	--with-mutex=ALPHA/gcc-assembly
21mr|db62-6.2.38-2|449	%endif
21mr|db62-6.2.38-2|450	%ifarch ia64
21mr|db62-6.2.38-2|451	--disable-posixmutexes \
21mr|db62-6.2.38-2|452	--with-mutex=ia64/gcc-assembly
21mr|db62-6.2.38-2|453	%endif
21mr|db62-6.2.38-2|454	%ifarch ppc
21mr|db62-6.2.38-2|455	--disable-posixmutexes \
21mr|db62-6.2.38-2|456	--with-mutex=PPC/gcc-assembly
21mr|db62-6.2.38-2|457	%endif
21mr|db62-6.2.38-2|458	%ifarch %{sparc}
21mr|db62-6.2.38-2|459	--disable-posixmutexes \
21mr|db62-6.2.38-2|460	--with-mutex=Sparc/gcc-assembly
21mr|db62-6.2.38-2|461	%endif
21mr|db62-6.2.38-2|462	%ifarch %{mips}
21mr|db62-6.2.38-2|463	--disable-posixmutexes \
21mr|db62-6.2.38-2|464	--with-mutex=MIPS/gcc-assembly
21mr|db62-6.2.38-2|465	%endif
21mr|db62-6.2.38-2|466	%ifarch %{arm}
21mr|db62-6.2.38-2|467	--disable-posixmutexes \
21mr|db62-6.2.38-2|468	--with-mutex=ARM/gcc-assembly
21mr|db62-6.2.38-2|469	%endif
21mr|db62-6.2.38-2|470	%ifarch %{armx}
21mr|db62-6.2.38-2|471	--disable-posixmutexes \
21mr|db62-6.2.38-2|472	--with-mutex=ARM64/gcc-assembly
21mr|db62-6.2.38-2|473	%endif
21mr|db62-6.2.38-2|474	%else
21mr|db62-6.2.38-2|475	--enable-posixmutexes \
21mr|db62-6.2.38-2|476	--with-mutex=POSIX/pthreads/library
21mr|db62-6.2.38-2|477	%endif
21mr|db62-6.2.38-2|478	
21mr|db62-6.2.38-2|479	%make $JAVA_MAKE
21mr|db62-6.2.38-2|480	%if %{with java}
21mr|db62-6.2.38-2|481	pushd ../lang/java
21mr|db62-6.2.38-2|482	%{javadoc} -d ../sql/jdbc/doc `find . -name '*.java'`
21mr|db62-6.2.38-2|483	popd
21mr|db62-6.2.38-2|484	%endif
21mr|db62-6.2.38-2|485	popd
21mr|db62-6.2.38-2|486	%if %{with nss}
21mr|db62-6.2.38-2|487	mkdir build_nss
21mr|db62-6.2.38-2|488	pushd build_nss
21mr|db62-6.2.38-2|489	CONFIGURE_TOP="../dist" \
21mr|db62-6.2.38-2|490	%configure \
21mr|db62-6.2.38-2|491	--includedir=%{_includedir}/db_nss \
21mr|db62-6.2.38-2|492	--enable-shared \
21mr|db62-6.2.38-2|493	--disable-static \
21mr|db62-6.2.38-2|494	--enable-dbm \
21mr|db62-6.2.38-2|495	--enable-o_direct \
21mr|db62-6.2.38-2|496	--disable-tcl \
21mr|db62-6.2.38-2|497	--disable-cxx \
21mr|db62-6.2.38-2|498	--disable-java \
21mr|db62-6.2.38-2|499	--with-uniquename=_nss \
21mr|db62-6.2.38-2|500	--enable-compat185 \
21mr|db62-6.2.38-2|501	--disable-cryptography \
21mr|db62-6.2.38-2|502	--disable-queue \
21mr|db62-6.2.38-2|503	--disable-replication \
21mr|db62-6.2.38-2|504	--disable-verify \
21mr|db62-6.2.38-2|505	%if %{with asmmutex}
21mr|db62-6.2.38-2|506	%ifarch %{ix86}
21mr|db62-6.2.38-2|507	--disable-posixmutexes \
21mr|db62-6.2.38-2|508	--with-mutex=x86/gcc-assembly
21mr|db62-6.2.38-2|509	%endif
21mr|db62-6.2.38-2|510	%ifarch x86_64
21mr|db62-6.2.38-2|511	--disable-posixmutexes \
21mr|db62-6.2.38-2|512	--with-mutex=x86_64/gcc-assembly
21mr|db62-6.2.38-2|513	%endif
21mr|db62-6.2.38-2|514	%ifarch alpha
21mr|db62-6.2.38-2|515	--disable-posixmutexes \
21mr|db62-6.2.38-2|516	--with-mutex=ALPHA/gcc-assembly
21mr|db62-6.2.38-2|517	%endif
21mr|db62-6.2.38-2|518	%ifarch ia64
21mr|db62-6.2.38-2|519	--disable-posixmutexes \
21mr|db62-6.2.38-2|520	--with-mutex=ia64/gcc-assembly
21mr|db62-6.2.38-2|521	%endif
21mr|db62-6.2.38-2|522	%ifarch ppc
21mr|db62-6.2.38-2|523	--disable-posixmutexes \
21mr|db62-6.2.38-2|524	--with-mutex=PPC/gcc-assembly
21mr|db62-6.2.38-2|525	%endif
21mr|db62-6.2.38-2|526	%ifarch %{sparc}
21mr|db62-6.2.38-2|527	--disable-posixmutexes \
21mr|db62-6.2.38-2|528	--with-mutex=Sparc/gcc-assembly
21mr|db62-6.2.38-2|529	%endif
21mr|db62-6.2.38-2|530	%ifarch %{mips}
21mr|db62-6.2.38-2|531	--disable-posixmutexes \
21mr|db62-6.2.38-2|532	--with-mutex=MIPS/gcc-assembly
21mr|db62-6.2.38-2|533	%endif
21mr|db62-6.2.38-2|534	%ifarch %{arm}
21mr|db62-6.2.38-2|535	--disable-posixmutexes \
21mr|db62-6.2.38-2|536	--with-mutex=ARM/gcc-assembly
21mr|db62-6.2.38-2|537	%endif
21mr|db62-6.2.38-2|538	%else
21mr|db62-6.2.38-2|539	--enable-posixmutexes \
21mr|db62-6.2.38-2|540	--with-mutex=POSIX/pthreads/library
21mr|db62-6.2.38-2|541	%endif
21mr|db62-6.2.38-2|542	
21mr|db62-6.2.38-2|543	%make libdb_base=libdb_nss libso_target=libdb_nss-%{api}.la libdir=/%{_lib}
21mr|db62-6.2.38-2|544	popd
21mr|db62-6.2.38-2|545	%endif
21mr|db62-6.2.38-2|546	
21mr|db62-6.2.38-2|547	%install
21mr|db62-6.2.38-2|548	make -C build_unix install_setup install_include install_lib install_utilities \
21mr|db62-6.2.38-2|549	DESTDIR=%{buildroot} emode=755
21mr|db62-6.2.38-2|550	
21mr|db62-6.2.38-2|551	%if %{with nss}
21mr|db62-6.2.38-2|552	make -C build_nss install_include install_lib libdb_base=libdb_nss \
21mr|db62-6.2.38-2|553	DESTDIR=%{buildroot} LIB_INSTALL_FILE_LIST=""
21mr|db62-6.2.38-2|554	
21mr|db62-6.2.38-2|555	mkdir -p %{buildroot}/%{_lib}
21mr|db62-6.2.38-2|556	mv %{buildroot}/%{_libdir}/libdb_nss-%{api}.so %{buildroot}/%{_lib}
21mr|db62-6.2.38-2|557	ln -s  /%{_lib}/libdb_nss-%{api}.so %{buildroot}%{_libdir}
21mr|db62-6.2.38-2|558	%endif
21mr|db62-6.2.38-2|559	
21mr|db62-6.2.38-2|560	ln -sf %{name}/db.h %{buildroot}%{_includedir}/db.h
21mr|db62-6.2.38-2|561	
21mr|db62-6.2.38-2|562	# XXX This is needed for parallel install with db4.2
21mr|db62-6.2.38-2|563	%if %{with parallel}
21mr|db62-6.2.38-2|564	for F in %{buildroot}%{_bindir}/*db_* ; do
21mr|db62-6.2.38-2|565	mv $F `echo $F | sed -e 's,db_,%{name}_,'`
21mr|db62-6.2.38-2|566	done
21mr|db62-6.2.38-2|567	%endif
21mr|db62-6.2.38-2|568	
21mr|db62-6.2.38-2|569	# Move db.jar file to the correct place, and version it
21mr|db62-6.2.38-2|570	%if %{with java}
21mr|db62-6.2.38-2|571	mkdir -p %{buildroot}%{_jnidir}
21mr|db62-6.2.38-2|572	mv %{buildroot}%{_libdir}/db.jar %{buildroot}%{_jnidir}/db%{api}-%{version}.jar
21mr|db62-6.2.38-2|573	(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)
21mr|db62-6.2.38-2|574	
21mr|db62-6.2.38-2|575	mkdir -p %{buildroot}%{_javadocdir}/db%{api}-%{version}
21mr|db62-6.2.38-2|576	cp -a lang/sql/jdbc/doc/* %{buildroot}%{_javadocdir}/db%{api}-%{version}
21mr|db62-6.2.38-2|577	ln -s db%{api}-%{version} %{buildroot}%{_javadocdir}/db%{api}
21mr|db62-6.2.38-2|578	
21mr|db62-6.2.38-2|579	%endif
21mr|db62-6.2.38-2|580	
21mr|db62-6.2.38-2|581	rm -rf %{buildroot}%{_includedir}/db_nss/db_cxx.h
21mr|db62-6.2.38-2|582	
21mr|db62-6.2.38-2|583	%if %{with sql}
21mr|db62-6.2.38-2|584	mv %{buildroot}%{_bindir}/{dbsql,db%{api}_sql}
21mr|db62-6.2.38-2|585	%endif

11908 21
21mr|dbench-4.0-7|1	Summary:	Filesystem benchmark similar to Netbench
21mr|dbench-4.0-7|2	Name:		dbench
21mr|dbench-4.0-7|3	Version:	4.0
21mr|dbench-4.0-7|4	Release:	7
21mr|dbench-4.0-7|5	License:	GPLv3+
21mr|dbench-4.0-7|6	Group:		System/Kernel and hardware
21mr|dbench-4.0-7|7	Url:		http://samba.org/ftp/tridge/dbench/README
21mr|dbench-4.0-7|8	Source0:	http://samba.org/ftp/tridge/dbench/%{name}-%{version}.tar.gz
21mr|dbench-4.0-7|9	BuildRequires:	pkgconfig(popt)
21mr|dbench-4.0-7|10	
21mr|dbench-4.0-7|11	%description
21mr|dbench-4.0-7|12	dbench is a filesystem benchmark that generates load patterns similar
21mr|dbench-4.0-7|13	to those of the commercial Netbench benchmark, but without requiring
21mr|dbench-4.0-7|14	a lab of Windows load generators to run. It is now considered a de-facto
21mr|dbench-4.0-7|15	standard for generating load on the Linux VFS.
21mr|dbench-4.0-7|16	
21mr|dbench-4.0-7|17	%files
21mr|dbench-4.0-7|18	%doc COPYING README
21mr|dbench-4.0-7|19	%attr(755,root,root) %{_bindir}/dbench
21mr|dbench-4.0-7|20	%attr(755,root,root) %{_bindir}/tbench
21mr|dbench-4.0-7|21	%attr(755,root,root) %{_bindir}/tbench_srv
21mr|dbench-4.0-7|22	%attr(644,root,root) %{_mandir}/man1/dbench.1.*
21mr|dbench-4.0-7|23	%attr(644,root,root) %{_mandir}/man1/tbench.1.*
21mr|dbench-4.0-7|24	%attr(644,root,root) %{_mandir}/man1/tbench_srv.1.*
21mr|dbench-4.0-7|25	%attr(644,root,root) %{_datadir}/%{name}/client.txt
21mr|dbench-4.0-7|26	
21mr|dbench-4.0-7|27	#----------------------------------------------------------------------------
21mr|dbench-4.0-7|28	
21mr|dbench-4.0-7|29	%prep
21mr|dbench-4.0-7|30	%setup -q
21mr|dbench-4.0-7|31	
21mr|dbench-4.0-7|32	%build
21mr|dbench-4.0-7|33	./autogen.sh
21mr|dbench-4.0-7|34	%configure --datadir=/usr/share/dbench
21mr|dbench-4.0-7|35	%make CC="cc %build_ldflags"
21mr|dbench-4.0-7|36	
21mr|dbench-4.0-7|37	%install
21mr|dbench-4.0-7|38	mkdir -p %{buildroot}%{_bindir}
21mr|dbench-4.0-7|39	mkdir -p %{buildroot}%{_mandir}/man1
21mr|dbench-4.0-7|40	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|dbench-4.0-7|41	install -c -m 0755 dbench %{buildroot}%{_bindir}/dbench
21mr|dbench-4.0-7|42	install -c -m 0755 tbench %{buildroot}%{_bindir}/tbench
21mr|dbench-4.0-7|43	install -c -m 0755 tbench_srv %{buildroot}%{_bindir}/tbench_srv
21mr|dbench-4.0-7|44	install -c -m 0644 dbench.1 %{buildroot}%{_mandir}/man1/dbench.1
21mr|dbench-4.0-7|45	install -c -m 0644 client.txt %{buildroot}%{_datadir}/%{name}/client.txt
21mr|dbench-4.0-7|46	pushd %{buildroot}%{_mandir}/man1/
21mr|dbench-4.0-7|47	ln -sf dbench.1 tbench.1
21mr|dbench-4.0-7|48	ln -sf dbench.1 tbench_srv.1
21mr|dbench-4.0-7|49	popd

11909 21
21mr|dblatex-0.3.12-1|1	Summary:	DocBook to LaTeX/ConTeXt Publishing
21mr|dblatex-0.3.12-1|2	Name:		dblatex
21mr|dblatex-0.3.12-1|3	Version:	0.3.12
21mr|dblatex-0.3.12-1|4	Release:	1
21mr|dblatex-0.3.12-1|5	Group:		Publishing
21mr|dblatex-0.3.12-1|6	License:	GPLv2+
21mr|dblatex-0.3.12-1|7	Url:		http://dblatex.sourceforge.net/
21mr|dblatex-0.3.12-1|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}3-%{version}.tar.bz2
21mr|dblatex-0.3.12-1|9	Source1:	COPYING-docbook-xsl
21mr|dblatex-0.3.12-1|10	Patch0:		dblatex-0.3.11-which-shutil.patch
21mr|dblatex-0.3.12-1|11	Patch1:		dblatex-0.3.11-disable-debian.patch
21mr|dblatex-0.3.12-1|12	BuildRequires:	imagemagick
21mr|dblatex-0.3.12-1|13	BuildRequires:	texlive-tetex
21mr|dblatex-0.3.12-1|14	BuildRequires:	tetex-latex
21mr|dblatex-0.3.12-1|15	BuildRequires:	texlive-latex.bin
21mr|dblatex-0.3.12-1|16	BuildRequires:	texlive-stmaryrd
21mr|dblatex-0.3.12-1|17	BuildRequires:	texlive-wasysym
21mr|dblatex-0.3.12-1|18	BuildRequires:	texlive-bookmark
21mr|dblatex-0.3.12-1|19	BuildRequires:	xsltproc
21mr|dblatex-0.3.12-1|20	BuildRequires:	pkgconfig(python3)
21mr|dblatex-0.3.12-1|21	Buildrequires:  /usr/bin/pathfix.py
21mr|dblatex-0.3.12-1|22	Requires:	docbook-dtd44-xml
21mr|dblatex-0.3.12-1|23	Requires:	docbook-dtd45-xml
21mr|dblatex-0.3.12-1|24	Requires:	imagemagick
21mr|dblatex-0.3.12-1|25	Requires:	texlive-tetex
21mr|dblatex-0.3.12-1|26	Requires:	tetex-latex
21mr|dblatex-0.3.12-1|27	Requires:	texlive-bibtopic
21mr|dblatex-0.3.12-1|28	Requires:	transfig
21mr|dblatex-0.3.12-1|29	Requires:	xmltex
21mr|dblatex-0.3.12-1|30	Requires:	xsltproc
21mr|dblatex-0.3.12-1|31	Requires(post,postun):	kpathsea
21mr|dblatex-0.3.12-1|32	BuildArch:	noarch
21mr|dblatex-0.3.12-1|33	
21mr|dblatex-0.3.12-1|34	%description
21mr|dblatex-0.3.12-1|35	dblatex is a program that transforms your SGML/XMLDocBook
21mr|dblatex-0.3.12-1|36	documents to DVI, PostScript or PDF by translating them
21mr|dblatex-0.3.12-1|37	into pure LaTeX as a first process.  MathML 2.0 markups
21mr|dblatex-0.3.12-1|38	are supported, too. It started as a clone of DB2LaTeX.
21mr|dblatex-0.3.12-1|39	
21mr|dblatex-0.3.12-1|40	%post
21mr|dblatex-0.3.12-1|41	/usr/bin/texhash
21mr|dblatex-0.3.12-1|42	
21mr|dblatex-0.3.12-1|43	%postun
21mr|dblatex-0.3.12-1|44	/usr/bin/texhash
21mr|dblatex-0.3.12-1|45	
21mr|dblatex-0.3.12-1|46	%files
21mr|dblatex-0.3.12-1|47	%{_mandir}/man1/dblatex.1*
21mr|dblatex-0.3.12-1|48	%doc COPYRIGHT docs/manual.pdf COPYING-docbook-xsl README-xsltml
21mr|dblatex-0.3.12-1|49	%{python3_sitelib}/dbtexmf/
21mr|dblatex-0.3.12-1|50	%{python3_sitelib}/dblatex-*.egg-info
21mr|dblatex-0.3.12-1|51	%{_bindir}/dblatex
21mr|dblatex-0.3.12-1|52	%{_datadir}/dblatex/
21mr|dblatex-0.3.12-1|53	%{_datadir}/texlive/texmf-dist/tex/latex/dblatex/
21mr|dblatex-0.3.12-1|54	%dir %{_sysconfdir}/dblatex
21mr|dblatex-0.3.12-1|55	
21mr|dblatex-0.3.12-1|56	#-----------------------------------------------------------------------
21mr|dblatex-0.3.12-1|57	%prep
21mr|dblatex-0.3.12-1|58	%autosetup -p1 -n %{name}3-%{version}
21mr|dblatex-0.3.12-1|59	
21mr|dblatex-0.3.12-1|60	#rm -rf lib/contrib
21mr|dblatex-0.3.12-1|61	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" .
21mr|dblatex-0.3.12-1|62	
21mr|dblatex-0.3.12-1|63	%build
21mr|dblatex-0.3.12-1|64	%{__python3} setup.py build
21mr|dblatex-0.3.12-1|65	
21mr|dblatex-0.3.12-1|66	%install
21mr|dblatex-0.3.12-1|67	%{__python3} setup.py install --root %{buildroot}
21mr|dblatex-0.3.12-1|68	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_bindir}/dblatex
21mr|dblatex-0.3.12-1|69	
21mr|dblatex-0.3.12-1|70	# these are already in tetex-latex:
21mr|dblatex-0.3.12-1|71	for file in bibtopic.sty enumitem.sty ragged2e.sty passivetex/ xelatex/; do
21mr|dblatex-0.3.12-1|72	rm -rf %{buildroot}%{_datadir}/dblatex/latex/misc/$file
21mr|dblatex-0.3.12-1|73	done
21mr|dblatex-0.3.12-1|74	
21mr|dblatex-0.3.12-1|75	mkdir -p %{buildroot}%{_datadir}/texlive/texmf-dist/tex/latex/dblatex
21mr|dblatex-0.3.12-1|76	for file in ` find %{buildroot}%{_datadir}/dblatex/latex/ -name '*.sty' ` ; do
21mr|dblatex-0.3.12-1|77	mv $file %{buildroot}%{_datadir}/texlive/texmf-dist/tex/latex/dblatex/`basename $file`;
21mr|dblatex-0.3.12-1|78	done
21mr|dblatex-0.3.12-1|79	
21mr|dblatex-0.3.12-1|80	## also move .xetex files
21mr|dblatex-0.3.12-1|81	for file in ` find %{buildroot}%{_datadir}/dblatex/latex/ -name '*.xetex' ` ; do
21mr|dblatex-0.3.12-1|82	mv $file %{buildroot}%{_datadir}/texlive/texmf-dist/tex/latex/dblatex/`basename $file`;
21mr|dblatex-0.3.12-1|83	done
21mr|dblatex-0.3.12-1|84	
21mr|dblatex-0.3.12-1|85	rmdir %{buildroot}%{_datadir}/dblatex/latex/{misc,contrib/example,style}
21mr|dblatex-0.3.12-1|86	
21mr|dblatex-0.3.12-1|87	mkdir -p %{buildroot}%{_sysconfdir}/dblatex
21mr|dblatex-0.3.12-1|88	# shipped in %%docs
21mr|dblatex-0.3.12-1|89	rm -rf %{buildroot}%{_datadir}/doc/
21mr|dblatex-0.3.12-1|90	
21mr|dblatex-0.3.12-1|91	sed -e 's/\r//' xsl/mathml2/README > README-xsltml
21mr|dblatex-0.3.12-1|92	touch -r xsl/mathml2/README README-xsltml
21mr|dblatex-0.3.12-1|93	cp -p %{SOURCE1} COPYING-docbook-xsl
21mr|dblatex-0.3.12-1|94	

11910 21
21mr|dbus-1.12.20-9|1	%define _rundir /run
21mr|dbus-1.12.20-9|2	
21mr|dbus-1.12.20-9|3	%define api 1
21mr|dbus-1.12.20-9|4	%define major 3
21mr|dbus-1.12.20-9|5	%define libname %mklibname dbus- %{api} %{major}
21mr|dbus-1.12.20-9|6	%define devname %mklibname dbus- %{api} -d
21mr|dbus-1.12.20-9|7	
21mr|dbus-1.12.20-9|8	%bcond_with verbose
21mr|dbus-1.12.20-9|9	
21mr|dbus-1.12.20-9|10	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|dbus-1.12.20-9|11	
21mr|dbus-1.12.20-9|12	# systemd depends from dbus, do not add "OrderWithRequires: systemd" here
21mr|dbus-1.12.20-9|13	# Note "Require(pre): setup" bellow
21mr|dbus-1.12.20-9|14	%global __ordergen_orderwithrequires %{nil}
21mr|dbus-1.12.20-9|15	
21mr|dbus-1.12.20-9|16	Summary:	D-Bus message bus
21mr|dbus-1.12.20-9|17	Name:		dbus
21mr|dbus-1.12.20-9|18	Version:	1.12.20
21mr|dbus-1.12.20-9|19	Release:	9
21mr|dbus-1.12.20-9|20	License:	GPLv2+ or AFL
21mr|dbus-1.12.20-9|21	Group:		System/Servers
21mr|dbus-1.12.20-9|22	Url:		http://www.freedesktop.org/Software/dbus
21mr|dbus-1.12.20-9|23	Source0:	http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
21mr|dbus-1.12.20-9|24	Source1:	doxygen_to_devhelp.xsl
21mr|dbus-1.12.20-9|25	Source2:	https://src.fedoraproject.org/rpms/dbus/raw/master/f/00-start-message-bus.sh
21mr|dbus-1.12.20-9|26	Source3:	https://src.fedoraproject.org/rpms/dbus/raw/master/f/dbus.socket
21mr|dbus-1.12.20-9|27	Source4:	https://src.fedoraproject.org/rpms/dbus/raw/master/f/dbus-daemon.service
21mr|dbus-1.12.20-9|28	Source5:	https://src.fedoraproject.org/rpms/dbus/raw/master/f/dbus.user.socket
21mr|dbus-1.12.20-9|29	Source6:	https://src.fedoraproject.org/rpms/dbus/raw/master/f/dbus-daemon.user.service
21mr|dbus-1.12.20-9|30	Patch0:		dbus-1.10.10-docbook-dtd45.patch
21mr|dbus-1.12.20-9|31	Patch1:		0001-tools-Use-Python3-for-GetAllMatchRules.patch
21mr|dbus-1.12.20-9|32	# (fc) 1.0.2-5mdv disable fatal warnings on check (fd.o bug #13270)
21mr|dbus-1.12.20-9|33	Patch3:		dbus-1.0.2-disable_fatal_warning_on_check.patch
21mr|dbus-1.12.20-9|34	Patch5:		dbus-1.10.10-fix-disabling-of-xml-docs.patch
21mr|dbus-1.12.20-9|35	Patch7:		dbus-1.10.10-increase-timeouts.patch
21mr|dbus-1.12.20-9|36	Patch100:	CVE-2022-42010.patch
21mr|dbus-1.12.20-9|37	Patch101:	CVE-2022-42011.patch
21mr|dbus-1.12.20-9|38	Patch102:	CVE-2022-42012.patch
21mr|dbus-1.12.20-9|39	Patch103:	CVE-2023-34969.patch
21mr|dbus-1.12.20-9|40	BuildRequires:	asciidoc
21mr|dbus-1.12.20-9|41	BuildRequires:	autoconf-archive
21mr|dbus-1.12.20-9|42	BuildRequires:	docbook2x
21mr|dbus-1.12.20-9|43	BuildRequires:	docbook-dtd45-xml
21mr|dbus-1.12.20-9|44	BuildRequires:	doxygen
21mr|dbus-1.12.20-9|45	BuildRequires:	libtool
21mr|dbus-1.12.20-9|46	BuildRequires:	xmlto
21mr|dbus-1.12.20-9|47	%if %{with selinux}
21mr|dbus-1.12.20-9|48	BuildRequires:	selinux-devel
21mr|dbus-1.12.20-9|49	%endif
21mr|dbus-1.12.20-9|50	BuildRequires:	pkgconfig(expat)
21mr|dbus-1.12.20-9|51	BuildRequires:	pkgconfig(glib-2.0)
21mr|dbus-1.12.20-9|52	BuildRequires:	pkgconfig(libcap-ng)
21mr|dbus-1.12.20-9|53	BuildRequires:	pkgconfig(libsystemd)
21mr|dbus-1.12.20-9|54	BuildRequires:	pkgconfig(sm)
21mr|dbus-1.12.20-9|55	BuildRequires:	pkgconfig(systemd)
21mr|dbus-1.12.20-9|56	BuildRequires:	pkgconfig(x11)
21mr|dbus-1.12.20-9|57	Requires(pre):	setup
21mr|dbus-1.12.20-9|58	Provides:	should-restart = system
21mr|dbus-1.12.20-9|59	
21mr|dbus-1.12.20-9|60	%description
21mr|dbus-1.12.20-9|61	D-Bus is a system for sending messages between applications. It is
21mr|dbus-1.12.20-9|62	used both for the system-wide message bus service, and as a
21mr|dbus-1.12.20-9|63	per-user-login-session messaging facility.
21mr|dbus-1.12.20-9|64	
21mr|dbus-1.12.20-9|65	
21mr|dbus-1.12.20-9|66	%package common
21mr|dbus-1.12.20-9|67	Summary:	D-BUS message bus configuration
21mr|dbus-1.12.20-9|68	Group:		System/Servers
21mr|dbus-1.12.20-9|69	BuildArch:	noarch
21mr|dbus-1.12.20-9|70	Requires:	dbus-daemon = %{EVRD}
21mr|dbus-1.12.20-9|71	%{?systemd_requires}
21mr|dbus-1.12.20-9|72	
21mr|dbus-1.12.20-9|73	%description common
21mr|dbus-1.12.20-9|74	The %{name}-common package provides the configuration and setup files for D-Bus
21mr|dbus-1.12.20-9|75	implementations to provide a System and User Message Bus.
21mr|dbus-1.12.20-9|76	
21mr|dbus-1.12.20-9|77	%files common
21mr|dbus-1.12.20-9|78	%dir %{_sysconfdir}/dbus-%{api}
21mr|dbus-1.12.20-9|79	%dir %{_sysconfdir}/dbus-%{api}/session.d
21mr|dbus-1.12.20-9|80	%dir %{_sysconfdir}/dbus-%{api}/system.d
21mr|dbus-1.12.20-9|81	%dir %{_datadir}/dbus-%{api}
21mr|dbus-1.12.20-9|82	%config(noreplace) %{_sysconfdir}/dbus-%{api}/*.conf
21mr|dbus-1.12.20-9|83	%{_presetdir}/86-%{name}-common.preset
21mr|dbus-1.12.20-9|84	%{_datadir}/dbus-%{api}/system-services
21mr|dbus-1.12.20-9|85	%{_datadir}/dbus-%{api}/services
21mr|dbus-1.12.20-9|86	%{_datadir}/dbus-%{api}/interfaces
21mr|dbus-1.12.20-9|87	%{_datadir}/dbus-%{api}/session.conf
21mr|dbus-1.12.20-9|88	%{_datadir}/dbus-%{api}/system.conf
21mr|dbus-1.12.20-9|89	%{_unitdir}/dbus.socket
21mr|dbus-1.12.20-9|90	%{_userunitdir}/dbus.socket
21mr|dbus-1.12.20-9|91	
21mr|dbus-1.12.20-9|92	%post common
21mr|dbus-1.12.20-9|93	%systemd_post dbus.socket
21mr|dbus-1.12.20-9|94	%systemd_user_post dbus.socket
21mr|dbus-1.12.20-9|95	
21mr|dbus-1.12.20-9|96	%preun common
21mr|dbus-1.12.20-9|97	%systemd_preun dbus.socket
21mr|dbus-1.12.20-9|98	%systemd_user_preun dbus.socket
21mr|dbus-1.12.20-9|99	
21mr|dbus-1.12.20-9|100	#----------------------------------------------------------------------------
21mr|dbus-1.12.20-9|101	
21mr|dbus-1.12.20-9|102	%package daemon
21mr|dbus-1.12.20-9|103	Summary:	D-BUS message bus
21mr|dbus-1.12.20-9|104	Group:		System/Servers
21mr|dbus-1.12.20-9|105	%{?systemd_requires}
21mr|dbus-1.12.20-9|106	Requires:	dbus-common = %{EVRD}
21mr|dbus-1.12.20-9|107	Requires:	%{libname} = %{EVRD}
21mr|dbus-1.12.20-9|108	Requires:	dbus-tools = %{EVRD}
21mr|dbus-1.12.20-9|109	Requires(pre):	shadow
21mr|dbus-1.12.20-9|110	Provides:	dbus = %{EVRD}
21mr|dbus-1.12.20-9|111	
21mr|dbus-1.12.20-9|112	%description daemon
21mr|dbus-1.12.20-9|113	D-BUS is a system for sending messages between applications. It is
21mr|dbus-1.12.20-9|114	used both for the system-wide message bus service, and as a
21mr|dbus-1.12.20-9|115	per-user-login-session messaging facility.
21mr|dbus-1.12.20-9|116	
21mr|dbus-1.12.20-9|117	%files daemon
21mr|dbus-1.12.20-9|118	%ghost %dir %{_rundir}/%{name}
21mr|dbus-1.12.20-9|119	%dir %{_localstatedir}/lib/dbus/
21mr|dbus-1.12.20-9|120	%{_bindir}/dbus-daemon
21mr|dbus-1.12.20-9|121	%{_bindir}/dbus-cleanup-sockets
21mr|dbus-1.12.20-9|122	%{_bindir}/dbus-run-session
21mr|dbus-1.12.20-9|123	%{_bindir}/dbus-test-tool
21mr|dbus-1.12.20-9|124	%{_mandir}/man1/dbus-cleanup-sockets.1*
21mr|dbus-1.12.20-9|125	%{_mandir}/man1/dbus-daemon.1*
21mr|dbus-1.12.20-9|126	%{_mandir}/man1/dbus-run-session.1*
21mr|dbus-1.12.20-9|127	%{_mandir}/man1/dbus-test-tool.1*
21mr|dbus-1.12.20-9|128	%dir %{_libexecdir}/dbus-%{api}
21mr|dbus-1.12.20-9|129	# See doc/system-activation.txt in source tarball for the rationale
21mr|dbus-1.12.20-9|130	# behind these permissions
21mr|dbus-1.12.20-9|131	%attr(4750,root,messagebus) %{_libexecdir}/dbus-1/dbus-daemon-launch-helper
21mr|dbus-1.12.20-9|132	%{_tmpfilesdir}/dbus.conf
21mr|dbus-1.12.20-9|133	%{_unitdir}/dbus-daemon.service
21mr|dbus-1.12.20-9|134	%{_userunitdir}/dbus-daemon.service
21mr|dbus-1.12.20-9|135	
21mr|dbus-1.12.20-9|136	%post daemon
21mr|dbus-1.12.20-9|137	%systemd_post dbus-daemon.service
21mr|dbus-1.12.20-9|138	%systemd_user_post dbus-daemon.service
21mr|dbus-1.12.20-9|139	
21mr|dbus-1.12.20-9|140	%preun daemon
21mr|dbus-1.12.20-9|141	%systemd_preun dbus-daemon.service
21mr|dbus-1.12.20-9|142	%systemd_user_preun dbus-daemon.service
21mr|dbus-1.12.20-9|143	
21mr|dbus-1.12.20-9|144	#----------------------------------------------------------------------------
21mr|dbus-1.12.20-9|145	
21mr|dbus-1.12.20-9|146	%package tools
21mr|dbus-1.12.20-9|147	Summary:	D-BUS Tools and Utilities
21mr|dbus-1.12.20-9|148	Group:		System/Servers
21mr|dbus-1.12.20-9|149	Requires:	%{libname} = %{EVRD}
21mr|dbus-1.12.20-9|150	
21mr|dbus-1.12.20-9|151	%description tools
21mr|dbus-1.12.20-9|152	Tools and utilities to interact with a running D-Bus Message Bus, provided by
21mr|dbus-1.12.20-9|153	the reference implementation.
21mr|dbus-1.12.20-9|154	
21mr|dbus-1.12.20-9|155	%files tools
21mr|dbus-1.12.20-9|156	%{_bindir}/dbus-send
21mr|dbus-1.12.20-9|157	%{_bindir}/dbus-monitor
21mr|dbus-1.12.20-9|158	%{_bindir}/dbus-update-activation-environment
21mr|dbus-1.12.20-9|159	%{_bindir}/dbus-uuidgen
21mr|dbus-1.12.20-9|160	%{_mandir}/man1/dbus-monitor.1*
21mr|dbus-1.12.20-9|161	%{_mandir}/man1/dbus-send.1*
21mr|dbus-1.12.20-9|162	%{_mandir}/man1/dbus-update-activation-environment.1*
21mr|dbus-1.12.20-9|163	%{_mandir}/man1/dbus-uuidgen.1*
21mr|dbus-1.12.20-9|164	
21mr|dbus-1.12.20-9|165	#----------------------------------------------------------------------------
21mr|dbus-1.12.20-9|166	
21mr|dbus-1.12.20-9|167	%package -n %{libname}
21mr|dbus-1.12.20-9|168	Summary:	Shared library for using D-Bus
21mr|dbus-1.12.20-9|169	Group:		System/Libraries
21mr|dbus-1.12.20-9|170	# compat with Fedora/RH
21mr|dbus-1.12.20-9|171	Provides: dbus-libs = %{EVRD}
21mr|dbus-1.12.20-9|172	
21mr|dbus-1.12.20-9|173	%description -n %{libname}
21mr|dbus-1.12.20-9|174	D-Bus shared library.
21mr|dbus-1.12.20-9|175	
21mr|dbus-1.12.20-9|176	%files -n %{libname}
21mr|dbus-1.12.20-9|177	%{_libdir}/libdbus-%{api}.so.%{major}*
21mr|dbus-1.12.20-9|178	
21mr|dbus-1.12.20-9|179	#----------------------------------------------------------------------------
21mr|dbus-1.12.20-9|180	
21mr|dbus-1.12.20-9|181	%package -n %{devname}
21mr|dbus-1.12.20-9|182	Summary:	Libraries and headers for D-Bus
21mr|dbus-1.12.20-9|183	Group:		Development/C
21mr|dbus-1.12.20-9|184	Requires:	%{libname} = %{EVRD}
21mr|dbus-1.12.20-9|185	Provides:	%{name}-devel = %{EVRD}
21mr|dbus-1.12.20-9|186	
21mr|dbus-1.12.20-9|187	%description -n %{devname}
21mr|dbus-1.12.20-9|188	Headers and static libraries for D-Bus.
21mr|dbus-1.12.20-9|189	
21mr|dbus-1.12.20-9|190	%files -n %{devname}
21mr|dbus-1.12.20-9|191	%doc ChangeLog
21mr|dbus-1.12.20-9|192	%{_libdir}/libdbus-%{api}.so
21mr|dbus-1.12.20-9|193	%{_libdir}/dbus-1.0/include/
21mr|dbus-1.12.20-9|194	%{_libdir}/pkgconfig/dbus-%{api}.pc
21mr|dbus-1.12.20-9|195	%{_includedir}/dbus-1.0/
21mr|dbus-1.12.20-9|196	%{_libdir}/cmake/DBus1/DBus1*.cmake
21mr|dbus-1.12.20-9|197	%{_datadir}/xml/dbus-1/*.dtd
21mr|dbus-1.12.20-9|198	
21mr|dbus-1.12.20-9|199	#----------------------------------------------------------------------------
21mr|dbus-1.12.20-9|200	
21mr|dbus-1.12.20-9|201	%package x11
21mr|dbus-1.12.20-9|202	Summary:	X11-requiring add-ons for D-Bus
21mr|dbus-1.12.20-9|203	Group:		System/Servers
21mr|dbus-1.12.20-9|204	Requires:	%{name}-daemon = %{EVRD}
21mr|dbus-1.12.20-9|205	
21mr|dbus-1.12.20-9|206	%description x11
21mr|dbus-1.12.20-9|207	D-Bus contains some tools that require Xlib to be installed, those are
21mr|dbus-1.12.20-9|208	in this separate package so server systems need not install X.
21mr|dbus-1.12.20-9|209	
21mr|dbus-1.12.20-9|210	%files x11
21mr|dbus-1.12.20-9|211	%{_sysconfdir}/X11/xinit.d/*
21mr|dbus-1.12.20-9|212	%{_bindir}/dbus-launch
21mr|dbus-1.12.20-9|213	%{_mandir}/man1/dbus-launch.1*
21mr|dbus-1.12.20-9|214	
21mr|dbus-1.12.20-9|215	#----------------------------------------------------------------------------
21mr|dbus-1.12.20-9|216	
21mr|dbus-1.12.20-9|217	%package doc
21mr|dbus-1.12.20-9|218	Summary:	Developer documentation for D-BUS
21mr|dbus-1.12.20-9|219	Group:		Books/Computer books
21mr|dbus-1.12.20-9|220	Recommends:	devhelp
21mr|dbus-1.12.20-9|221	
21mr|dbus-1.12.20-9|222	%description doc
21mr|dbus-1.12.20-9|223	This package contains developer documentation for D-Bus along with
21mr|dbus-1.12.20-9|224	other supporting documentation such as the introspect dtd file.
21mr|dbus-1.12.20-9|225	
21mr|dbus-1.12.20-9|226	%files doc
21mr|dbus-1.12.20-9|227	%doc COPYING NEWS
21mr|dbus-1.12.20-9|228	%doc doc/introspect.dtd doc/introspect.xsl doc/system-activation.txt
21mr|dbus-1.12.20-9|229	%{_docdir}/%{name}/*
21mr|dbus-1.12.20-9|230	%doc %{_datadir}/devhelp/books/dbus
21mr|dbus-1.12.20-9|231	
21mr|dbus-1.12.20-9|232	#----------------------------------------------------------------------------
21mr|dbus-1.12.20-9|233	
21mr|dbus-1.12.20-9|234	%prep
21mr|dbus-1.12.20-9|235	%autosetup -p1
21mr|dbus-1.12.20-9|236	
21mr|dbus-1.12.20-9|237	
21mr|dbus-1.12.20-9|238	%build
21mr|dbus-1.12.20-9|239	autoreconf -fi
21mr|dbus-1.12.20-9|240	
21mr|dbus-1.12.20-9|241	%serverbuild_hardened
21mr|dbus-1.12.20-9|242	COMMON_ARGS=" --enable-user-session --enable-systemd --with-systemdsystemunitdir=%{_unitdir} \
21mr|dbus-1.12.20-9|243	--with-systemduserunitdir=%{_userunitdir} --enable-inotify --enable-libaudit --disable-selinux \
21mr|dbus-1.12.20-9|244	--with-system-pid-file=%{_rundir}/messagebus.pid  \
21mr|dbus-1.12.20-9|245	%if %{with selinux}
21mr|dbus-1.12.20-9|246	--enable-selinux \
21mr|dbus-1.12.20-9|247	%else
21mr|dbus-1.12.20-9|248	--disable-selinux \
21mr|dbus-1.12.20-9|249	%endif
21mr|dbus-1.12.20-9|250	--with-system-socket=%{_rundir}/dbus/system_bus_socket \
21mr|dbus-1.12.20-9|251	--libexecdir=%{_libexecdir}/dbus-%{api} --disable-static"
21mr|dbus-1.12.20-9|252	
21mr|dbus-1.12.20-9|253	#### Build once with tests to make check
21mr|dbus-1.12.20-9|254	%configure \
21mr|dbus-1.12.20-9|255	$COMMON_ARGS \
21mr|dbus-1.12.20-9|256	--enable-libaudit \
21mr|dbus-1.12.20-9|257	--disable-tests \
21mr|dbus-1.12.20-9|258	--disable-asserts \
21mr|dbus-1.12.20-9|259	--enable-doxygen-docs \
21mr|dbus-1.12.20-9|260	--enable-xml-docs \
21mr|dbus-1.12.20-9|261	--enable-x11-autolaunch \
21mr|dbus-1.12.20-9|262	--with-x \
21mr|dbus-1.12.20-9|263	%if %{with verbose}
21mr|dbus-1.12.20-9|264	--enable-verbose-mode
21mr|dbus-1.12.20-9|265	%else
21mr|dbus-1.12.20-9|266	--disable-verbose-mode
21mr|dbus-1.12.20-9|267	%endif
21mr|dbus-1.12.20-9|268	
21mr|dbus-1.12.20-9|269	%make_build
21mr|dbus-1.12.20-9|270	doxygen Doxyfile
21mr|dbus-1.12.20-9|271	xsltproc -o dbus.devhelp %{SOURCE1} doc/api/xml/index.xml
21mr|dbus-1.12.20-9|272	
21mr|dbus-1.12.20-9|273	%check
21mr|dbus-1.12.20-9|274	%make_build check
21mr|dbus-1.12.20-9|275	
21mr|dbus-1.12.20-9|276	%install
21mr|dbus-1.12.20-9|277	%make_install
21mr|dbus-1.12.20-9|278	
21mr|dbus-1.12.20-9|279	# Obsolete, but still widely used, for drop-in configuration snippets.
21mr|dbus-1.12.20-9|280	install --directory %{buildroot}%{_sysconfdir}/dbus-%{api}/session.d
21mr|dbus-1.12.20-9|281	install --directory %{buildroot}%{_sysconfdir}/dbus-%{api}/system.d
21mr|dbus-1.12.20-9|282	install --directory %{buildroot}%{_datadir}/dbus-1/interfaces
21mr|dbus-1.12.20-9|283	
21mr|dbus-1.12.20-9|284	# (tpg) needed for dbus-uuidgen
21mr|dbus-1.12.20-9|285	mkdir -p %{buildroot}%{_var}/lib/dbus
21mr|dbus-1.12.20-9|286	mkdir -p %{buildroot}/run/dbus
21mr|dbus-1.12.20-9|287	
21mr|dbus-1.12.20-9|288	# Delete upstream units
21mr|dbus-1.12.20-9|289	rm -f %{buildroot}%{_unitdir}/dbus.{socket,service}
21mr|dbus-1.12.20-9|290	rm -f %{buildroot}%{_unitdir}/sockets.target.wants/dbus.socket
21mr|dbus-1.12.20-9|291	rm -f %{buildroot}%{_unitdir}/multi-user.target.wants/dbus.service
21mr|dbus-1.12.20-9|292	rm -f %{buildroot}%{_userunitdir}/dbus.{socket,service}
21mr|dbus-1.12.20-9|293	rm -f %{buildroot}%{_userunitdir}/sockets.target.wants/dbus.socket
21mr|dbus-1.12.20-9|294	rm -f %{buildroot}%{_sysusersdir}/dbus.conf
21mr|dbus-1.12.20-9|295	
21mr|dbus-1.12.20-9|296	# Install downstream units
21mr|dbus-1.12.20-9|297	mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|dbus-1.12.20-9|298	install -Dp -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/X11/xinit.d/00-start-message-bus.sh
21mr|dbus-1.12.20-9|299	install -Dp -m644 %{SOURCE3} %{buildroot}%{_unitdir}/dbus.socket
21mr|dbus-1.12.20-9|300	install -Dp -m644 %{SOURCE4} %{buildroot}%{_unitdir}/dbus-daemon.service
21mr|dbus-1.12.20-9|301	install -Dp -m644 %{SOURCE5} %{buildroot}%{_userunitdir}/dbus.socket
21mr|dbus-1.12.20-9|302	install -Dp -m644 %{SOURCE6} %{buildroot}%{_userunitdir}/dbus-daemon.service
21mr|dbus-1.12.20-9|303	
21mr|dbus-1.12.20-9|304	install -d %{buildroot}%{_presetdir}
21mr|dbus-1.12.20-9|305	cat > %{buildroot}%{_presetdir}/86-%{name}-common.preset << EOF
21mr|dbus-1.12.20-9|306	enable dbus-daemon.service
21mr|dbus-1.12.20-9|307	enable dbus.socket
21mr|dbus-1.12.20-9|308	EOF
21mr|dbus-1.12.20-9|309	
21mr|dbus-1.12.20-9|310	#add devhelp compatible helps
21mr|dbus-1.12.20-9|311	mkdir -p %{buildroot}%{_datadir}/devhelp/books/dbus
21mr|dbus-1.12.20-9|312	mkdir -p %{buildroot}%{_datadir}/devhelp/books/dbus/api
21mr|dbus-1.12.20-9|313	
21mr|dbus-1.12.20-9|314	cp dbus.devhelp %{buildroot}%{_datadir}/devhelp/books/dbus
21mr|dbus-1.12.20-9|315	cp doc/dbus-specification.html %{buildroot}%{_datadir}/devhelp/books/dbus
21mr|dbus-1.12.20-9|316	cp doc/dbus-faq.html %{buildroot}%{_datadir}/devhelp/books/dbus
21mr|dbus-1.12.20-9|317	cp doc/dbus-tutorial.html %{buildroot}%{_datadir}/devhelp/books/dbus
21mr|dbus-1.12.20-9|318	cp doc/api/html/* %{buildroot}%{_datadir}/devhelp/books/dbus/api

11911 21
21mr|dbus-broker-33-1|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|dbus-broker-33-1|2	
21mr|dbus-broker-33-1|3	%define api 1
21mr|dbus-broker-33-1|4	%define major 3
21mr|dbus-broker-33-1|5	%define libname %mklibname dbus- %{api} %{major}
21mr|dbus-broker-33-1|6	%define devname %mklibname -d dbus- %{api}
21mr|dbus-broker-33-1|7	
21mr|dbus-broker-33-1|8	Summary:	Linux D-Bus Message Broker
21mr|dbus-broker-33-1|9	Name:		dbus-broker
21mr|dbus-broker-33-1|10	Version:	33
21mr|dbus-broker-33-1|11	Release:	1
21mr|dbus-broker-33-1|12	License:	ASL 2.0
21mr|dbus-broker-33-1|13	Group:		System/Servers
21mr|dbus-broker-33-1|14	Url:		https://github.com/bus1/dbus-broker
21mr|dbus-broker-33-1|15	Source0:	https://github.com/bus1/dbus-broker/releases/download/v%{version}/dbus-broker-%{version}.tar.xz
21mr|dbus-broker-33-1|16	BuildRequires:	meson
21mr|dbus-broker-33-1|17	BuildRequires:	pkgconfig(libsystemd)
21mr|dbus-broker-33-1|18	BuildRequires:	pkgconfig(audit)
21mr|dbus-broker-33-1|19	BuildRequires:	pkgconfig(expat)
21mr|dbus-broker-33-1|20	BuildRequires:	pkgconfig(dbus-1)
21mr|dbus-broker-33-1|21	BuildRequires:	pkgconfig(libcap-ng)
21mr|dbus-broker-33-1|22	BuildRequires:	pkgconfig(audit)
21mr|dbus-broker-33-1|23	%if %{with selinux}
21mr|dbus-broker-33-1|24	BuildRequires:	selinux-devel
21mr|dbus-broker-33-1|25	%endif
21mr|dbus-broker-33-1|26	Requires(pre):	shadow
21mr|dbus-broker-33-1|27	%{?systemd_requires}
21mr|dbus-broker-33-1|28	
21mr|dbus-broker-33-1|29	%description
21mr|dbus-broker-33-1|30	dbus-broker is an implementation of a message bus as defined by the D-Bus
21mr|dbus-broker-33-1|31	specification. Its aim is to provide high performance and reliability, while
21mr|dbus-broker-33-1|32	keeping compatibility to the D-Bus reference implementation. It is exclusively
21mr|dbus-broker-33-1|33	written for Linux systems, and makes use of many modern features provided by
21mr|dbus-broker-33-1|34	recent Linux kernel releases.
21mr|dbus-broker-33-1|35	
21mr|dbus-broker-33-1|36	%prep
21mr|dbus-broker-33-1|37	%autosetup -p1
21mr|dbus-broker-33-1|38	
21mr|dbus-broker-33-1|39	%build
21mr|dbus-broker-33-1|40	%meson -Daudit=true \
21mr|dbus-broker-33-1|41	-Ddocs=false \
21mr|dbus-broker-33-1|42	%if %{with selinux}
21mr|dbus-broker-33-1|43	-Dselinux=true \
21mr|dbus-broker-33-1|44	%endif
21mr|dbus-broker-33-1|45	-Dsystem-console-users=gdm,sddm,lightdm,lxdm \
21mr|dbus-broker-33-1|46	-Dlinux-4-17=true
21mr|dbus-broker-33-1|47	
21mr|dbus-broker-33-1|48	%meson_build
21mr|dbus-broker-33-1|49	
21mr|dbus-broker-33-1|50	%install
21mr|dbus-broker-33-1|51	%meson_install
21mr|dbus-broker-33-1|52	
21mr|dbus-broker-33-1|53	install -d %{buildroot}%{_presetdir}
21mr|dbus-broker-33-1|54	cat > %{buildroot}%{_presetdir}/86-%{name}.preset << EOF
21mr|dbus-broker-33-1|55	enable %{name}.service
21mr|dbus-broker-33-1|56	EOF
21mr|dbus-broker-33-1|57	
21mr|dbus-broker-33-1|58	%check
21mr|dbus-broker-33-1|59	%meson_test
21mr|dbus-broker-33-1|60	
21mr|dbus-broker-33-1|61	%pre
21mr|dbus-broker-33-1|62	# create dbus user and group
21mr|dbus-broker-33-1|63	getent group messagebus >/dev/null || groupadd -f -g messagebus -r messagebus
21mr|dbus-broker-33-1|64	if ! getent passwd messagebus >/dev/null ; then
21mr|dbus-broker-33-1|65	if ! getent passwd messagebus >/dev/null ; then
21mr|dbus-broker-33-1|66	useradd -r -u messagebus -g messagebus -d '/' -s /sbin/nologin -c "System message bus" messagebus
21mr|dbus-broker-33-1|67	else
21mr|dbus-broker-33-1|68	useradd -r -g messagebus -d '/' -s /sbin/nologin -c "System message bus" messagebus
21mr|dbus-broker-33-1|69	fi
21mr|dbus-broker-33-1|70	fi
21mr|dbus-broker-33-1|71	exit 0
21mr|dbus-broker-33-1|72	
21mr|dbus-broker-33-1|73	%post
21mr|dbus-broker-33-1|74	# systemd has special checks if dbus.socket and dbus.service are active and
21mr|dbus-broker-33-1|75	# will close the dbus connection if they are not. When the symlinks are changed
21mr|dbus-broker-33-1|76	# from dbus-daemon to dbus-broker, systemd would think that dbus is gone,
21mr|dbus-broker-33-1|77	# because dbus.service (which now is an alias for dbus-broker.service) is not
21mr|dbus-broker-33-1|78	# active. Let's add a temporary override that will keep pid1 happy.
21mr|dbus-broker-33-1|79	if [ $1 -eq 1 ] ; then
21mr|dbus-broker-33-1|80	if systemctl is-enabled -q dbus-daemon.service; then
21mr|dbus-broker-33-1|81	# Install a temporary generator that'll keep providing the
21mr|dbus-broker-33-1|82	# alias as it was.
21mr|dbus-broker-33-1|83	mkdir -p /run/systemd/system-generators/
21mr|dbus-broker-33-1|84	cat >>/run/systemd/system-generators/dbus-symlink-generator <<EOF
21mr|dbus-broker-33-1|85	#!/bin/sh
21mr|dbus-broker-33-1|86	ln -s %{_unitdir}/dbus-daemon.service \$2/dbus.service
21mr|dbus-broker-33-1|87	EOF
21mr|dbus-broker-33-1|88	chmod +x /run/systemd/system-generators/dbus-symlink-generator
21mr|dbus-broker-33-1|89	chcon system_u:object_r:init_exec_t:s0 /run/systemd/system-generators/dbus-symlink-generator || :
21mr|dbus-broker-33-1|90	fi
21mr|dbus-broker-33-1|91	if systemctl is-enabled -q --global dbus-daemon.service; then
21mr|dbus-broker-33-1|92	mkdir -p /run/systemd/user-generators/
21mr|dbus-broker-33-1|93	cat >>/run/systemd/user-generators/dbus-symlink-generator <<EOF
21mr|dbus-broker-33-1|94	#!/bin/sh
21mr|dbus-broker-33-1|95	ln -s %{_userunitdir}/dbus-daemon.service \$2/dbus.service
21mr|dbus-broker-33-1|96	EOF
21mr|dbus-broker-33-1|97	chmod +x /run/systemd/user-generators/dbus-symlink-generator
21mr|dbus-broker-33-1|98	fi
21mr|dbus-broker-33-1|99	
21mr|dbus-broker-33-1|100	systemctl --no-reload -q disable dbus-daemon.service || :
21mr|dbus-broker-33-1|101	systemctl --no-reload -q --global disable dbus-daemon.service || :
21mr|dbus-broker-33-1|102	systemctl --no-reload -q enable dbus-broker.service || :
21mr|dbus-broker-33-1|103	systemctl --no-reload -q --global enable dbus-broker.service || :
21mr|dbus-broker-33-1|104	fi
21mr|dbus-broker-33-1|105	
21mr|dbus-broker-33-1|106	%triggerpostun -- dbus-daemon
21mr|dbus-broker-33-1|107	if [ $2 -eq 0 ]; then
21mr|dbus-broker-33-1|108	systemctl --no-reload enable dbus-broker.service || :
21mr|dbus-broker-33-1|109	systemctl --no-reload --global enable dbus-broker.service || :
21mr|dbus-broker-33-1|110	fi
21mr|dbus-broker-33-1|111	
21mr|dbus-broker-33-1|112	%triggerin -- setup
21mr|dbus-broker-33-1|113	if [ $1 -ge 2 -o $2 -ge 2 ]; then
21mr|dbus-broker-33-1|114	
21mr|dbus-broker-33-1|115	if ! getent group messagebus >/dev/null 2>&1; then
21mr|dbus-broker-33-1|116	groupadd -r messagebus 2>/dev/null || :
21mr|dbus-broker-33-1|117	fi
21mr|dbus-broker-33-1|118	
21mr|dbus-broker-33-1|119	if ! getent passwd messagebus >/dev/null 2>&1; then
21mr|dbus-broker-33-1|120	useradd -r -g messagebus -d '/' -s /sbin/nologin -c "System message bus" messagebus 2>/dev/null ||:
21mr|dbus-broker-33-1|121	fi
21mr|dbus-broker-33-1|122	fi
21mr|dbus-broker-33-1|123	
21mr|dbus-broker-33-1|124	%files
21mr|dbus-broker-33-1|125	%{_presetdir}/86-%{name}.preset
21mr|dbus-broker-33-1|126	%{_bindir}/dbus-broker
21mr|dbus-broker-33-1|127	%{_bindir}/dbus-broker-launch
21mr|dbus-broker-33-1|128	%{_unitdir}/dbus-broker.service
21mr|dbus-broker-33-1|129	%{_journalcatalogdir}/%{name}*.catalog
21mr|dbus-broker-33-1|130	%{_userunitdir}/dbus-broker.service

11912 21
21mr|dbus-c++-0.9.0-12|1	%define api 1
21mr|dbus-c++-0.9.0-12|2	%define major 0
21mr|dbus-c++-0.9.0-12|3	%define libname %mklibname %{name} %{api} %{major}
21mr|dbus-c++-0.9.0-12|4	%define devname %mklibname %{name} -d
21mr|dbus-c++-0.9.0-12|5	
21mr|dbus-c++-0.9.0-12|6	Summary:	Native C++ bindings for D-Bus
21mr|dbus-c++-0.9.0-12|7	Name:		dbus-c++
21mr|dbus-c++-0.9.0-12|8	Version:	0.9.0
21mr|dbus-c++-0.9.0-12|9	Release:	12
21mr|dbus-c++-0.9.0-12|10	License:	LGPLv2+
21mr|dbus-c++-0.9.0-12|11	Group:		System/Libraries
21mr|dbus-c++-0.9.0-12|12	Url:		https://sourceforge.net/projects/dbus-cplusplus/
21mr|dbus-c++-0.9.0-12|13	Source0:	http://downloads.sourceforge.net/project/dbus-cplusplus/%{name}/%{version}/lib%{name}-%{version}.tar.gz
21mr|dbus-c++-0.9.0-12|14	Patch0:		libdbus-c++-0.9.0-mdv-build_order.patch
21mr|dbus-c++-0.9.0-12|15	Patch1:		libdbus-c++-0.9.0-mdv-linking.patch
21mr|dbus-c++-0.9.0-12|16	Patch2:		dbus-c++-0.9.0-gcc-4.7.patch
21mr|dbus-c++-0.9.0-12|17	Patch3:		dbus-c++-0.9.0-macro_collision.patch
21mr|dbus-c++-0.9.0-12|18	Patch4:		dbus-c++-0.9.0-writechar.patch
21mr|dbus-c++-0.9.0-12|19	# Remove broken classes for multithreading support
21mr|dbus-c++-0.9.0-12|20	Patch5:		dbus-c++-0.9.0-threading.patch
21mr|dbus-c++-0.9.0-12|21	BuildRequires:	libtool
21mr|dbus-c++-0.9.0-12|22	BuildRequires:	pkgconfig(dbus-1)
21mr|dbus-c++-0.9.0-12|23	BuildRequires:	pkgconfig(expat)
21mr|dbus-c++-0.9.0-12|24	BuildRequires:	pkgconfig(gdkmm-2.4)
21mr|dbus-c++-0.9.0-12|25	BuildRequires:	pkgconfig(glib-2.0)
21mr|dbus-c++-0.9.0-12|26	# It's in Contrib so don't use it
21mr|dbus-c++-0.9.0-12|27	#BuildRequires:	ecore-devel
21mr|dbus-c++-0.9.0-12|28	
21mr|dbus-c++-0.9.0-12|29	%description
21mr|dbus-c++-0.9.0-12|30	Native C++ bindings for D-Bus for use in C++ programs.
21mr|dbus-c++-0.9.0-12|31	
21mr|dbus-c++-0.9.0-12|32	%files
21mr|dbus-c++-0.9.0-12|33	%doc COPYING AUTHORS
21mr|dbus-c++-0.9.0-12|34	%{_bindir}/dbusxx-introspect
21mr|dbus-c++-0.9.0-12|35	%{_bindir}/dbusxx-xml2cpp
21mr|dbus-c++-0.9.0-12|36	
21mr|dbus-c++-0.9.0-12|37	#----------------------------------------------------------------------------
21mr|dbus-c++-0.9.0-12|38	
21mr|dbus-c++-0.9.0-12|39	%package -n %{libname}
21mr|dbus-c++-0.9.0-12|40	Summary:	Native C++ bindings for D-Bus
21mr|dbus-c++-0.9.0-12|41	Group:		System/Libraries
21mr|dbus-c++-0.9.0-12|42	
21mr|dbus-c++-0.9.0-12|43	%description -n %{libname}
21mr|dbus-c++-0.9.0-12|44	Native C++ bindings for D-Bus for use in C++ programs.
21mr|dbus-c++-0.9.0-12|45	
21mr|dbus-c++-0.9.0-12|46	%files -n %{libname}
21mr|dbus-c++-0.9.0-12|47	%{_libdir}/libdbus-c++*-%{api}.so.%{major}*
21mr|dbus-c++-0.9.0-12|48	
21mr|dbus-c++-0.9.0-12|49	#----------------------------------------------------------------------------
21mr|dbus-c++-0.9.0-12|50	
21mr|dbus-c++-0.9.0-12|51	%package -n %{devname}
21mr|dbus-c++-0.9.0-12|52	Summary:	Development files for %{name}
21mr|dbus-c++-0.9.0-12|53	Group:		Development/C
21mr|dbus-c++-0.9.0-12|54	Requires:	%{libname} = %{EVRD}
21mr|dbus-c++-0.9.0-12|55	Requires:	%{name} >= %{EVRD}
21mr|dbus-c++-0.9.0-12|56	Provides:	%{name}-devel = %{EVRD}
21mr|dbus-c++-0.9.0-12|57	
21mr|dbus-c++-0.9.0-12|58	%description -n %{devname}
21mr|dbus-c++-0.9.0-12|59	The %{name}-devel package contains libraries and header files for
21mr|dbus-c++-0.9.0-12|60	developing applications that use %{name}.
21mr|dbus-c++-0.9.0-12|61	
21mr|dbus-c++-0.9.0-12|62	%files -n %{devname}
21mr|dbus-c++-0.9.0-12|63	%doc TODO
21mr|dbus-c++-0.9.0-12|64	%{_includedir}/*
21mr|dbus-c++-0.9.0-12|65	%{_libdir}/*.so
21mr|dbus-c++-0.9.0-12|66	%{_libdir}/pkgconfig/*
21mr|dbus-c++-0.9.0-12|67	
21mr|dbus-c++-0.9.0-12|68	#----------------------------------------------------------------------------
21mr|dbus-c++-0.9.0-12|69	
21mr|dbus-c++-0.9.0-12|70	%prep
21mr|dbus-c++-0.9.0-12|71	%autosetup -p1 -n lib%{name}-%{version}
21mr|dbus-c++-0.9.0-12|72	
21mr|dbus-c++-0.9.0-12|73	%build
21mr|dbus-c++-0.9.0-12|74	autoreconf -fi
21mr|dbus-c++-0.9.0-12|75	export CXXFLAGS="%{optflags} -std=gnu++11"
21mr|dbus-c++-0.9.0-12|76	%configure \
21mr|dbus-c++-0.9.0-12|77	--disable-static \
21mr|dbus-c++-0.9.0-12|78	--disable-ecore \
21mr|dbus-c++-0.9.0-12|79	--enable-glib \
21mr|dbus-c++-0.9.0-12|80	--disable-tests
21mr|dbus-c++-0.9.0-12|81	make
21mr|dbus-c++-0.9.0-12|82	
21mr|dbus-c++-0.9.0-12|83	%install
21mr|dbus-c++-0.9.0-12|84	%makeinstall_std

11913 21
21mr|dbus-glib-0.110-1|1	%define api 1
21mr|dbus-glib-0.110-1|2	%define major 2
21mr|dbus-glib-0.110-1|3	%define libname %mklibname dbus-glib- %{api} %{major}
21mr|dbus-glib-0.110-1|4	%define devname %mklibname dbus-glib- %{api} -d
21mr|dbus-glib-0.110-1|5	
21mr|dbus-glib-0.110-1|6	%define git_url git://git.freedesktop.org/git/dbus/dbus-glib
21mr|dbus-glib-0.110-1|7	%bcond_with crosscompile
21mr|dbus-glib-0.110-1|8	
21mr|dbus-glib-0.110-1|9	Summary:	D-Bus message bus
21mr|dbus-glib-0.110-1|10	Name:		dbus-glib
21mr|dbus-glib-0.110-1|11	Version:	0.110
21mr|dbus-glib-0.110-1|12	Release:	1
21mr|dbus-glib-0.110-1|13	License:	AFL and GPLv2+
21mr|dbus-glib-0.110-1|14	Group:		System/Libraries
21mr|dbus-glib-0.110-1|15	Url:		http://www.freedesktop.org/Software/dbus
21mr|dbus-glib-0.110-1|16	Source0:	http://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|dbus-glib-0.110-1|17	BuildRequires:	pkgconfig(dbus-1)
21mr|dbus-glib-0.110-1|18	BuildRequires:	pkgconfig(expat)
21mr|dbus-glib-0.110-1|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|dbus-glib-0.110-1|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|dbus-glib-0.110-1|21	
21mr|dbus-glib-0.110-1|22	%description
21mr|dbus-glib-0.110-1|23	D-Bus add-on library to integrate the standard D-Bus library with
21mr|dbus-glib-0.110-1|24	the GLib thread abstraction and main loop.
21mr|dbus-glib-0.110-1|25	
21mr|dbus-glib-0.110-1|26	#----------------------------------------------------------------------------
21mr|dbus-glib-0.110-1|27	
21mr|dbus-glib-0.110-1|28	%package -n %{libname}
21mr|dbus-glib-0.110-1|29	Summary:	D-Bus GLib-based library
21mr|dbus-glib-0.110-1|30	Group:		System/Libraries
21mr|dbus-glib-0.110-1|31	Provides:	dbus-glib = %{EVRD}
21mr|dbus-glib-0.110-1|32	
21mr|dbus-glib-0.110-1|33	%description -n %{libname}
21mr|dbus-glib-0.110-1|34	D-Bus add-on library to integrate the standard D-Bus library with
21mr|dbus-glib-0.110-1|35	the GLib thread abstraction and main loop.
21mr|dbus-glib-0.110-1|36	
21mr|dbus-glib-0.110-1|37	%files -n %{libname}
21mr|dbus-glib-0.110-1|38	%{_libdir}/libdbus-glib-%{api}.so.%{major}*
21mr|dbus-glib-0.110-1|39	
21mr|dbus-glib-0.110-1|40	#----------------------------------------------------------------------------
21mr|dbus-glib-0.110-1|41	
21mr|dbus-glib-0.110-1|42	%package -n %{devname}
21mr|dbus-glib-0.110-1|43	Summary:	D-Bus headers
21mr|dbus-glib-0.110-1|44	Group:		Development/C
21mr|dbus-glib-0.110-1|45	Requires:	%{libname} = %{EVRD}
21mr|dbus-glib-0.110-1|46	Provides:	%{name}-devel = %{EVRD}
21mr|dbus-glib-0.110-1|47	
21mr|dbus-glib-0.110-1|48	%description -n %{devname}
21mr|dbus-glib-0.110-1|49	Headers libraries for D-Bus.
21mr|dbus-glib-0.110-1|50	
21mr|dbus-glib-0.110-1|51	%files -n %{devname}
21mr|dbus-glib-0.110-1|52	%{_bindir}/dbus-binding-tool
21mr|dbus-glib-0.110-1|53	%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh
21mr|dbus-glib-0.110-1|54	%{_libexecdir}/dbus-bash-completion-helper
21mr|dbus-glib-0.110-1|55	%{_libdir}/libdbus-glib-%{api}.so
21mr|dbus-glib-0.110-1|56	%{_libdir}/pkgconfig/dbus-glib-%{api}.pc
21mr|dbus-glib-0.110-1|57	%{_includedir}/dbus-1.0/dbus/*.h
21mr|dbus-glib-0.110-1|58	%{_datadir}/gtk-doc/html/dbus-glib/
21mr|dbus-glib-0.110-1|59	%{_mandir}/man1/*
21mr|dbus-glib-0.110-1|60	
21mr|dbus-glib-0.110-1|61	#----------------------------------------------------------------------------
21mr|dbus-glib-0.110-1|62	
21mr|dbus-glib-0.110-1|63	%prep
21mr|dbus-glib-0.110-1|64	%setup -q
21mr|dbus-glib-0.110-1|65	#fix build with new automake
21mr|dbus-glib-0.110-1|66	sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' configure.*
21mr|dbus-glib-0.110-1|67	autoreconf -fi
21mr|dbus-glib-0.110-1|68	
21mr|dbus-glib-0.110-1|69	%build
21mr|dbus-glib-0.110-1|70	%if %{with crosscompile}
21mr|dbus-glib-0.110-1|71	export ac_cv_have_abstract_sockets=yes
21mr|dbus-glib-0.110-1|72	export ac_cv_func_posix_getpwnam_r=yes
21mr|dbus-glib-0.110-1|73	export have_abstract_sockets=yes
21mr|dbus-glib-0.110-1|74	%endif
21mr|dbus-glib-0.110-1|75	%configure  \
21mr|dbus-glib-0.110-1|76	--disable-static \
21mr|dbus-glib-0.110-1|77	--disable-tests \
21mr|dbus-glib-0.110-1|78	--disable-verbose-mode \
21mr|dbus-glib-0.110-1|79	%if %{with crosscompile}
21mr|dbus-glib-0.110-1|80	--with-dbus-binding-tool=/usr/bin/dbus-binding-tool \
21mr|dbus-glib-0.110-1|81	%endif
21mr|dbus-glib-0.110-1|82	--disable-asserts
21mr|dbus-glib-0.110-1|83	
21mr|dbus-glib-0.110-1|84	%make
21mr|dbus-glib-0.110-1|85	
21mr|dbus-glib-0.110-1|86	%install
21mr|dbus-glib-0.110-1|87	%makeinstall_std
21mr|dbus-glib-0.110-1|88	
21mr|dbus-glib-0.110-1|89	%check
21mr|dbus-glib-0.110-1|90	make check

11914 21
21mr|dbus-java-2.7-30|1	# the package is arch-dependent because scripts contain arch dependent paths
21mr|dbus-java-2.7-30|2	# the debuginfo package will be empty if produced
21mr|dbus-java-2.7-30|3	%global debug_package %{nil}
21mr|dbus-java-2.7-30|4	
21mr|dbus-java-2.7-30|5	Name:       dbus-java
21mr|dbus-java-2.7-30|6	Version:    2.7
21mr|dbus-java-2.7-30|7	Release:    30
21mr|dbus-java-2.7-30|8	Summary:    Java implementation of the DBus protocol
21mr|dbus-java-2.7-30|9	License:    AFL or LGPLv2
21mr|dbus-java-2.7-30|10	URL:        http://freedesktop.org/wiki/Software/DBusBindings
21mr|dbus-java-2.7-30|11	Source0:    http://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|dbus-java-2.7-30|12	Group:      Development/Java
21mr|dbus-java-2.7-30|13	# OSGi manifests
21mr|dbus-java-2.7-30|14	Source1:    %{name}-osgi-MANIFEST.MF
21mr|dbus-java-2.7-30|15	
21mr|dbus-java-2.7-30|16	Patch1:     classpath_fix.patch
21mr|dbus-java-2.7-30|17	# fedora specific paths
21mr|dbus-java-2.7-30|18	Patch2:     parallel.patch
21mr|dbus-java-2.7-30|19	# java-7 compatibility patch
21mr|dbus-java-2.7-30|20	# https://bugs.freedesktop.org/show_bug.cgi?id=44791
21mr|dbus-java-2.7-30|21	Patch3:     utf-8-encoding.patch
21mr|dbus-java-2.7-30|22	Patch4:     version-less-jars.patch
21mr|dbus-java-2.7-30|23	# Java stack is not supported on x86_32
21mr|dbus-java-2.7-30|24	ExcludeArch: %{ix86}
21mr|dbus-java-2.7-30|25	
21mr|dbus-java-2.7-30|26	BuildRequires:  javapackages-local
21mr|dbus-java-2.7-30|27	BuildRequires:  texlive-amsfonts
21mr|dbus-java-2.7-30|28	BuildRequires:  texlive-amsmath
21mr|dbus-java-2.7-30|29	BuildRequires:  texlive
21mr|dbus-java-2.7-30|30	BuildRequires:  texlive-cm
21mr|dbus-java-2.7-30|31	# contrib
21mr|dbus-java-2.7-30|32	#BuildRequires:  texlive-collection-fontsextra
21mr|dbus-java-2.7-30|33	BuildRequires:  texlive-latex
21mr|dbus-java-2.7-30|34	BuildRequires:  texlive-tlpkg
21mr|dbus-java-2.7-30|35	BuildRequires:  texlive-metafont
21mr|dbus-java-2.7-30|36	BuildRequires:  texlive-pdftex
21mr|dbus-java-2.7-30|37	BuildRequires:  texlive-pdftex-def
21mr|dbus-java-2.7-30|38	BuildRequires:  texlive-hyperref
21mr|dbus-java-2.7-30|39	BuildRequires:  texlive-oberdiek
21mr|dbus-java-2.7-30|40	BuildRequires:  texlive-graphics
21mr|dbus-java-2.7-30|41	BuildRequires:  texlive-iftex
21mr|dbus-java-2.7-30|42	BuildRequires:  texlive-latexconfig
21mr|dbus-java-2.7-30|43	BuildRequires:  texlive-texconfig
21mr|dbus-java-2.7-30|44	BuildRequires:  texlive-tex4ht
21mr|dbus-java-2.7-30|45	BuildRequires:  texlive-kpathsea
21mr|dbus-java-2.7-30|46	BuildRequires:  texlive-url
21mr|dbus-java-2.7-30|47	BuildRequires:  docbook-to-man
21mr|dbus-java-2.7-30|48	BuildRequires:  gettext
21mr|dbus-java-2.7-30|49	BuildRequires:  libmatthew-java
21mr|dbus-java-2.7-30|50	BuildRequires:  docbook2x
21mr|dbus-java-2.7-30|51	BuildRequires:  texlive-preprint
21mr|dbus-java-2.7-30|52	
21mr|dbus-java-2.7-30|53	Requires:   java >= 1:1.6.0
21mr|dbus-java-2.7-30|54	Requires:   javapackages-tools
21mr|dbus-java-2.7-30|55	Requires:   libmatthew-java
21mr|dbus-java-2.7-30|56	
21mr|dbus-java-2.7-30|57	%description
21mr|dbus-java-2.7-30|58	D-Bus is a message bus system, a simple way for applications to
21mr|dbus-java-2.7-30|59	talk to one another. In addition to interprocess communication,
21mr|dbus-java-2.7-30|60	D-Bus helps coordinate process lifecycle; it makes it simple and
21mr|dbus-java-2.7-30|61	reliable to code a "single instance" application or daemon, and to
21mr|dbus-java-2.7-30|62	launch applications and daemons on demand when their services are
21mr|dbus-java-2.7-30|63	needed.
21mr|dbus-java-2.7-30|64	
21mr|dbus-java-2.7-30|65	This is a complete independent implementation of the D-Bus protocol
21mr|dbus-java-2.7-30|66	in Java. It comprises a library to write programs in Java which
21mr|dbus-java-2.7-30|67	access D-Bus, a tool for generating stubs from D-Bus introspection
21mr|dbus-java-2.7-30|68	data and a simple daemon. Being written in Java it works on both
21mr|dbus-java-2.7-30|69	Windows and Linux (and other Unix-like systems).
21mr|dbus-java-2.7-30|70	
21mr|dbus-java-2.7-30|71	When using a TCP transport it is entirely Java-based; when using
21mr|dbus-java-2.7-30|72	Unix-sockets it requires a small JNI library to use Unix-Sockets.
21mr|dbus-java-2.7-30|73	
21mr|dbus-java-2.7-30|74	
21mr|dbus-java-2.7-30|75	%package javadoc
21mr|dbus-java-2.7-30|76	Summary:    Javadocs for %{name}
21mr|dbus-java-2.7-30|77	
21mr|dbus-java-2.7-30|78	
21mr|dbus-java-2.7-30|79	%description javadoc
21mr|dbus-java-2.7-30|80	Javadocs for %{name}
21mr|dbus-java-2.7-30|81	
21mr|dbus-java-2.7-30|82	
21mr|dbus-java-2.7-30|83	%prep
21mr|dbus-java-2.7-30|84	%setup -q
21mr|dbus-java-2.7-30|85	%patch1 -p1
21mr|dbus-java-2.7-30|86	%patch2 -p1
21mr|dbus-java-2.7-30|87	%patch3 -p1
21mr|dbus-java-2.7-30|88	%patch4 -p1
21mr|dbus-java-2.7-30|89	
21mr|dbus-java-2.7-30|90	sed -i "s|!doctype|!DOCTYPE|g" *.sgml
21mr|dbus-java-2.7-30|91	sed -i 's|<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN"|<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"|g' *.sgml
21mr|dbus-java-2.7-30|92	
21mr|dbus-java-2.7-30|93	#generate font map for build doc
21mr|dbus-java-2.7-30|94	updmap
21mr|dbus-java-2.7-30|95	
21mr|dbus-java-2.7-30|96	%build
21mr|dbus-java-2.7-30|97	
21mr|dbus-java-2.7-30|98	# no configure file
21mr|dbus-java-2.7-30|99	make %{?_smp_mflags} \
21mr|dbus-java-2.7-30|100	DOCBOOKTOMAN="docbook2x-man"\
21mr|dbus-java-2.7-30|101	-j1 \
21mr|dbus-java-2.7-30|102	JARPREFIX=%{_javadir}/%{name} \
21mr|dbus-java-2.7-30|103	BINPREFIX=%{_bindir} \
21mr|dbus-java-2.7-30|104	MANPREFIX=%{_mandir}/man1 \
21mr|dbus-java-2.7-30|105	DOCPREFIX=%{_defaultdocdir}/%{name} \
21mr|dbus-java-2.7-30|106	JAVADOCPREFIX=%{_javadocdir}/%{name} \
21mr|dbus-java-2.7-30|107	JAVAUNIXLIBDIR=%{_libdir}/libmatthew-java \
21mr|dbus-java-2.7-30|108	JAVAUNIXJARDIR=%{_jnidir} \
21mr|dbus-java-2.7-30|109	JAVADOC="javadoc -Xdoclint:none"
21mr|dbus-java-2.7-30|110	
21mr|dbus-java-2.7-30|111	# Inject OSGi manifests
21mr|dbus-java-2.7-30|112	jar umf %{SOURCE1} libdbus-java-%{version}.jar
21mr|dbus-java-2.7-30|113	
21mr|dbus-java-2.7-30|114	%check
21mr|dbus-java-2.7-30|115	make check \
21mr|dbus-java-2.7-30|116	JARPREFIX=%{_javadir}/%{name} \
21mr|dbus-java-2.7-30|117	BINPREFIX=%{_bindir} \
21mr|dbus-java-2.7-30|118	MANPREFIX=%{_mandir}/man1 \
21mr|dbus-java-2.7-30|119	DOCPREFIX=%{_defaultdocdir}/%{name} \
21mr|dbus-java-2.7-30|120	JAVADOCPREFIX=%{_javadocdir}/%{name} \
21mr|dbus-java-2.7-30|121	JAVAUNIXLIBDIR=%{_libdir}/libmatthew-java \
21mr|dbus-java-2.7-30|122	JAVAUNIXJARDIR=%{_jnidir} \
21mr|dbus-java-2.7-30|123	JAVADOC="javadoc -Xdoclint:none"
21mr|dbus-java-2.7-30|124	
21mr|dbus-java-2.7-30|125	
21mr|dbus-java-2.7-30|126	%install
21mr|dbus-java-2.7-30|127	make install \
21mr|dbus-java-2.7-30|128	DESTDIR=$RPM_BUILD_ROOT \
21mr|dbus-java-2.7-30|129	JARPREFIX=%{_javadir}/%{name} \
21mr|dbus-java-2.7-30|130	BINPREFIX=%{_bindir} \
21mr|dbus-java-2.7-30|131	MANPREFIX=%{_mandir}/man1 \
21mr|dbus-java-2.7-30|132	DOCPREFIX=%{_defaultdocdir}/%{name} \
21mr|dbus-java-2.7-30|133	JAVADOCPREFIX=%{_javadocdir}/%{name} \
21mr|dbus-java-2.7-30|134	JAVAUNIXLIBDIR=%{_libdir}/libmatthew-java \
21mr|dbus-java-2.7-30|135	JAVAUNIXJARDIR=%{_jnidir} \
21mr|dbus-java-2.7-30|136	JAVADOC="javadoc -Xdoclint:none"
21mr|dbus-java-2.7-30|137	
21mr|dbus-java-2.7-30|138	%files
21mr|dbus-java-2.7-30|139	%{_javadir}/%{name}
21mr|dbus-java-2.7-30|140	%{_bindir}/CreateInterface
21mr|dbus-java-2.7-30|141	%{_bindir}/DBusCall
21mr|dbus-java-2.7-30|142	%{_bindir}/DBusDaemon
21mr|dbus-java-2.7-30|143	%{_bindir}/DBusViewer
21mr|dbus-java-2.7-30|144	%{_bindir}/ListDBus
21mr|dbus-java-2.7-30|145	%doc %{_defaultdocdir}/%{name}
21mr|dbus-java-2.7-30|146	%doc %{_mandir}/man1/CreateInterface.1.xz
21mr|dbus-java-2.7-30|147	%doc %{_mandir}/man1/DBusCall.1.xz
21mr|dbus-java-2.7-30|148	%doc %{_mandir}/man1/DBusDaemon.1.xz
21mr|dbus-java-2.7-30|149	%doc %{_mandir}/man1/DBusViewer.1.xz
21mr|dbus-java-2.7-30|150	%doc %{_mandir}/man1/ListDBus.1.xz
21mr|dbus-java-2.7-30|151	%license COPYING
21mr|dbus-java-2.7-30|152	
21mr|dbus-java-2.7-30|153	%files javadoc
21mr|dbus-java-2.7-30|154	%{_javadocdir}/%{name}
21mr|dbus-java-2.7-30|155	%license COPYING
21mr|dbus-java-2.7-30|156	
21mr|dbus-java-2.7-30|157	

11915 21
21mr|dcadec-0.2.0-4|1	%define major 0
21mr|dcadec-0.2.0-4|2	%define libname %mklibname %{name} %{major}
21mr|dcadec-0.2.0-4|3	%define devname %mklibname %{name} -d
21mr|dcadec-0.2.0-4|4	
21mr|dcadec-0.2.0-4|5	Summary:	DTS Coherent Acoustics decoder with support for HD extensions
21mr|dcadec-0.2.0-4|6	Name:		dcadec
21mr|dcadec-0.2.0-4|7	Version:	0.2.0
21mr|dcadec-0.2.0-4|8	Release:	4
21mr|dcadec-0.2.0-4|9	License:	LGPLv2.1+
21mr|dcadec-0.2.0-4|10	Group:		Sound
21mr|dcadec-0.2.0-4|11	Url:		https://github.com/foo86/dcadec
21mr|dcadec-0.2.0-4|12	Source0:	https://github.com/foo86/dcadec/archive/%{name}-%{version}.tar.gz
21mr|dcadec-0.2.0-4|13	Conflicts:	libdca-tools
21mr|dcadec-0.2.0-4|14	
21mr|dcadec-0.2.0-4|15	%description
21mr|dcadec-0.2.0-4|16	DTS Coherent Acoustics decoder with support for HD extensions.
21mr|dcadec-0.2.0-4|17	
21mr|dcadec-0.2.0-4|18	%files
21mr|dcadec-0.2.0-4|19	%{_bindir}/dcadec
21mr|dcadec-0.2.0-4|20	
21mr|dcadec-0.2.0-4|21	#----------------------------------------------------------------------------
21mr|dcadec-0.2.0-4|22	
21mr|dcadec-0.2.0-4|23	%package -n %{libname}
21mr|dcadec-0.2.0-4|24	Summary:	Shared library for DTS Coherent Acoustics decoder
21mr|dcadec-0.2.0-4|25	Group:		System/Libraries
21mr|dcadec-0.2.0-4|26	
21mr|dcadec-0.2.0-4|27	%description -n %{libname}
21mr|dcadec-0.2.0-4|28	Shared library for DTS Coherent Acoustics decoder.
21mr|dcadec-0.2.0-4|29	
21mr|dcadec-0.2.0-4|30	%files -n %{libname}
21mr|dcadec-0.2.0-4|31	%{_libdir}/lib%{name}.so.%{major}*
21mr|dcadec-0.2.0-4|32	
21mr|dcadec-0.2.0-4|33	#----------------------------------------------------------------------------
21mr|dcadec-0.2.0-4|34	
21mr|dcadec-0.2.0-4|35	%package -n %{devname}
21mr|dcadec-0.2.0-4|36	Summary:	Development files for DTS Coherent Acoustics decoder
21mr|dcadec-0.2.0-4|37	Group:		Development/C
21mr|dcadec-0.2.0-4|38	Requires:	%{libname} = %{EVRD}
21mr|dcadec-0.2.0-4|39	Provides:	%{name}-devel = %{EVRD}
21mr|dcadec-0.2.0-4|40	Conflicts:	%{name}-devel < 0.2.0
21mr|dcadec-0.2.0-4|41	Obsoletes:	%{name}-devel < 0.2.0
21mr|dcadec-0.2.0-4|42	
21mr|dcadec-0.2.0-4|43	%description -n %{devname}
21mr|dcadec-0.2.0-4|44	Development files for DTS Coherent Acoustics decoder.
21mr|dcadec-0.2.0-4|45	
21mr|dcadec-0.2.0-4|46	%files -n %{devname}
21mr|dcadec-0.2.0-4|47	%dir %{_includedir}/libdcadec/
21mr|dcadec-0.2.0-4|48	%{_includedir}/libdcadec/*.h
21mr|dcadec-0.2.0-4|49	%{_libdir}/lib%{name}.so
21mr|dcadec-0.2.0-4|50	%{_libdir}/pkgconfig/%{name}.pc
21mr|dcadec-0.2.0-4|51	
21mr|dcadec-0.2.0-4|52	#----------------------------------------------------------------------------
21mr|dcadec-0.2.0-4|53	
21mr|dcadec-0.2.0-4|54	%prep
21mr|dcadec-0.2.0-4|55	%setup -q
21mr|dcadec-0.2.0-4|56	
21mr|dcadec-0.2.0-4|57	%build
21mr|dcadec-0.2.0-4|58	%setup_compile_flags
21mr|dcadec-0.2.0-4|59	%make \
21mr|dcadec-0.2.0-4|60	CONFIG_SHARED=1
21mr|dcadec-0.2.0-4|61	
21mr|dcadec-0.2.0-4|62	%install
21mr|dcadec-0.2.0-4|63	%makeinstall_std \
21mr|dcadec-0.2.0-4|64	CONFIG_SHARED=1 \
21mr|dcadec-0.2.0-4|65	PREFIX=%{_prefix} \
21mr|dcadec-0.2.0-4|66	LIBDIR=%{_libdir}
21mr|dcadec-0.2.0-4|67	
21mr|dcadec-0.2.0-4|68	#chmod .so for strip
21mr|dcadec-0.2.0-4|69	chmod 755 %{buildroot}%{_libdir}/lib%{name}.so.%{major}*

11916 21
21mr|dconf-0.40.0-8|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|dconf-0.40.0-8|2	
21mr|dconf-0.40.0-8|3	%define major 1
21mr|dconf-0.40.0-8|4	%define libname %mklibname %{name} %{major}
21mr|dconf-0.40.0-8|5	%define devname %mklibname %{name} -d
21mr|dconf-0.40.0-8|6	
21mr|dconf-0.40.0-8|7	Summary:	Configuration backend for Glib
21mr|dconf-0.40.0-8|8	Name:		dconf
21mr|dconf-0.40.0-8|9	Version:	0.40.0
21mr|dconf-0.40.0-8|10	Release:	8
21mr|dconf-0.40.0-8|11	License:	LGPLv2+
21mr|dconf-0.40.0-8|12	Group:		System/Libraries
21mr|dconf-0.40.0-8|13	Url:		https://download.gnome.org/sources/dconf
21mr|dconf-0.40.0-8|14	Source0:	https://download.gnome.org/sources/dconf/%{url_ver}/%{name}-%{version}.tar.xz
21mr|dconf-0.40.0-8|15	# From Fedora
21mr|dconf-0.40.0-8|16	Patch1:		dconf-override.patch
21mr|dconf-0.40.0-8|17	BuildRequires:	gtk-doc
21mr|dconf-0.40.0-8|18	BuildRequires:	meson
21mr|dconf-0.40.0-8|19	BuildRequires:	xsltproc
21mr|dconf-0.40.0-8|20	BuildRequires:	bash-completion-devel
21mr|dconf-0.40.0-8|21	BuildRequires:	vala-devel
21mr|dconf-0.40.0-8|22	BuildRequires:	pkgconfig(dbus-1)
21mr|dconf-0.40.0-8|23	BuildRequires:	pkgconfig(gio-2.0)
21mr|dconf-0.40.0-8|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|dconf-0.40.0-8|25	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|dconf-0.40.0-8|26	BuildRequires:	pkgconfig(libxml-2.0)
21mr|dconf-0.40.0-8|27	
21mr|dconf-0.40.0-8|28	%description
21mr|dconf-0.40.0-8|29	This is a configuration backend for Glib's GSettings and part of GNOME 3.0.
21mr|dconf-0.40.0-8|30	
21mr|dconf-0.40.0-8|31	%files
21mr|dconf-0.40.0-8|32	%doc NEWS README
21mr|dconf-0.40.0-8|33	%license COPYING
21mr|dconf-0.40.0-8|34	%{_bindir}/%{name}
21mr|dconf-0.40.0-8|35	%config(noreplace) %{_sysconfdir}/%{name}/profile/user
21mr|dconf-0.40.0-8|36	%{_datadir}/bash-completion/completions/%{name}
21mr|dconf-0.40.0-8|37	%{_datadir}/dbus-1/services/ca.desrt.%{name}.service
21mr|dconf-0.40.0-8|38	%dir %{_sysconfdir}/%{name}
21mr|dconf-0.40.0-8|39	%dir %{_sysconfdir}/%{name}/db
21mr|dconf-0.40.0-8|40	%dir %{_sysconfdir}/%{name}/db/distro.d
21mr|dconf-0.40.0-8|41	%dir %{_sysconfdir}/%{name}/db/distro.d/locks
21mr|dconf-0.40.0-8|42	%dir %{_sysconfdir}/%{name}/db/local.d
21mr|dconf-0.40.0-8|43	%dir %{_sysconfdir}/%{name}/db/local.d/locks
21mr|dconf-0.40.0-8|44	%dir %{_sysconfdir}/%{name}/db/site.d
21mr|dconf-0.40.0-8|45	%dir %{_sysconfdir}/%{name}/db/site.d/locks
21mr|dconf-0.40.0-8|46	%dir %{_sysconfdir}/%{name}/profile
21mr|dconf-0.40.0-8|47	%{_libexecdir}/%{name}-service
21mr|dconf-0.40.0-8|48	%{_mandir}/man?/*
21mr|dconf-0.40.0-8|49	%{_userunitdir}/%{name}.service
21mr|dconf-0.40.0-8|50	
21mr|dconf-0.40.0-8|51	%transfiletriggerin -- %{_sysconfdir}/%{name}/db
21mr|dconf-0.40.0-8|52	%{_bindir}/dconf update
21mr|dconf-0.40.0-8|53	
21mr|dconf-0.40.0-8|54	#----------------------------------------------------------------------------
21mr|dconf-0.40.0-8|55	
21mr|dconf-0.40.0-8|56	%package -n %{libname}
21mr|dconf-0.40.0-8|57	Summary:	Configuration backend library for Glib
21mr|dconf-0.40.0-8|58	Group:		System/Libraries
21mr|dconf-0.40.0-8|59	Recommends:	%{name}-gio-modules = %{EVRD}
21mr|dconf-0.40.0-8|60	Obsoletes:	%{_lib}dconf1 <= 0.40.0-7
21mr|dconf-0.40.0-8|61	
21mr|dconf-0.40.0-8|62	%description -n %{libname}
21mr|dconf-0.40.0-8|63	This is a configuration backend for Glib's GSettings and part of GNOME 3.0.
21mr|dconf-0.40.0-8|64	
21mr|dconf-0.40.0-8|65	%files -n %{libname}
21mr|dconf-0.40.0-8|66	%{_libdir}/lib%{name}.so.%{major}*
21mr|dconf-0.40.0-8|67	
21mr|dconf-0.40.0-8|68	#----------------------------------------------------------------------------
21mr|dconf-0.40.0-8|69	
21mr|dconf-0.40.0-8|70	%package gio-modules
21mr|dconf-0.40.0-8|71	Summary:	Configuration backend library for Glib (GIO modules)
21mr|dconf-0.40.0-8|72	Group:		System/Libraries
21mr|dconf-0.40.0-8|73	Obsoletes:	%{_lib}dconf-gio-modules <= 0.40.0-7
21mr|dconf-0.40.0-8|74	%ifarch x86_64 aarch64
21mr|dconf-0.40.0-8|75	Requires(post,postun):	gio2.0-64
21mr|dconf-0.40.0-8|76	%else
21mr|dconf-0.40.0-8|77	Requires(post,postun):	gio2.0-32
21mr|dconf-0.40.0-8|78	%endif
21mr|dconf-0.40.0-8|79	
21mr|dconf-0.40.0-8|80	%description gio-modules
21mr|dconf-0.40.0-8|81	This is a configuration backend for Glib's GSettings (GIO modules).
21mr|dconf-0.40.0-8|82	
21mr|dconf-0.40.0-8|83	%files gio-modules
21mr|dconf-0.40.0-8|84	%{_libdir}/gio/modules/lib%{name}settings.*
21mr|dconf-0.40.0-8|85	
21mr|dconf-0.40.0-8|86	%post gio-modules
21mr|dconf-0.40.0-8|87	%ifarch x86_64 aarch64
21mr|dconf-0.40.0-8|88	%{_bindir}/gio-querymodules-64 %{_libdir}/gio/modules
21mr|dconf-0.40.0-8|89	%else
21mr|dconf-0.40.0-8|90	%{_bindir}/gio-querymodules-32 %{_libdir}/gio/modules
21mr|dconf-0.40.0-8|91	%endif
21mr|dconf-0.40.0-8|92	
21mr|dconf-0.40.0-8|93	%postun gio-modules
21mr|dconf-0.40.0-8|94	if [ "$1" = "0" ]; then
21mr|dconf-0.40.0-8|95	%ifarch x86_64 aarch64
21mr|dconf-0.40.0-8|96	%{_bindir}/gio-querymodules-64 %{_libdir}/gio/modules
21mr|dconf-0.40.0-8|97	%else
21mr|dconf-0.40.0-8|98	%{_bindir}/gio-querymodules-32 %{_libdir}/gio/modules
21mr|dconf-0.40.0-8|99	%endif
21mr|dconf-0.40.0-8|100	fi
21mr|dconf-0.40.0-8|101	
21mr|dconf-0.40.0-8|102	#----------------------------------------------------------------------------
21mr|dconf-0.40.0-8|103	
21mr|dconf-0.40.0-8|104	%package -n %{devname}
21mr|dconf-0.40.0-8|105	Summary:	Configuration backend library for Glib - development files
21mr|dconf-0.40.0-8|106	Group:		Development/C
21mr|dconf-0.40.0-8|107	Provides:	%{name}-devel = %{EVRD}
21mr|dconf-0.40.0-8|108	Requires:	%{libname} = %{EVRD}
21mr|dconf-0.40.0-8|109	
21mr|dconf-0.40.0-8|110	%description -n %{devname}
21mr|dconf-0.40.0-8|111	This is a configuration backend for Glib's GSettings and part of GNOME 3.0.
21mr|dconf-0.40.0-8|112	
21mr|dconf-0.40.0-8|113	%files -n %{devname}
21mr|dconf-0.40.0-8|114	%{_datadir}/gtk-doc/html/%{name}
21mr|dconf-0.40.0-8|115	%{_datadir}/vala/vapi/%{name}*
21mr|dconf-0.40.0-8|116	%{_includedir}/%{name}
21mr|dconf-0.40.0-8|117	%{_libdir}/lib%{name}.so
21mr|dconf-0.40.0-8|118	%{_libdir}/pkgconfig/%{name}.pc
21mr|dconf-0.40.0-8|119	
21mr|dconf-0.40.0-8|120	#----------------------------------------------------------------------------
21mr|dconf-0.40.0-8|121	
21mr|dconf-0.40.0-8|122	%prep
21mr|dconf-0.40.0-8|123	%autosetup -p1
21mr|dconf-0.40.0-8|124	
21mr|dconf-0.40.0-8|125	%build
21mr|dconf-0.40.0-8|126	%meson -Dgtk_doc=true
21mr|dconf-0.40.0-8|127	%meson_build
21mr|dconf-0.40.0-8|128	
21mr|dconf-0.40.0-8|129	%install
21mr|dconf-0.40.0-8|130	%meson_install
21mr|dconf-0.40.0-8|131	
21mr|dconf-0.40.0-8|132	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/profile
21mr|dconf-0.40.0-8|133	cat > %{buildroot}%{_sysconfdir}/%{name}/profile/user << EOF
21mr|dconf-0.40.0-8|134	user-db:user
21mr|dconf-0.40.0-8|135	system-db:local
21mr|dconf-0.40.0-8|136	system-db:site
21mr|dconf-0.40.0-8|137	system-db:distro
21mr|dconf-0.40.0-8|138	EOF
21mr|dconf-0.40.0-8|139	
21mr|dconf-0.40.0-8|140	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/db/{distro,local,site}.d/locks

11917 21
21mr|dconf-editor-43.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|dconf-editor-43.0-1|2	
21mr|dconf-editor-43.0-1|3	Summary:	Configuration editor for dconf
21mr|dconf-editor-43.0-1|4	Name:		dconf-editor
21mr|dconf-editor-43.0-1|5	Version:	43.0
21mr|dconf-editor-43.0-1|6	Release:	1
21mr|dconf-editor-43.0-1|7	License:	LGPLv2+
21mr|dconf-editor-43.0-1|8	Group:		Graphical desktop/GNOME
21mr|dconf-editor-43.0-1|9	Url:		https://download.gnome.org/sources/dconf-editor
21mr|dconf-editor-43.0-1|10	Source0:	https://download.gnome.org/sources/dconf-editor/%{url_ver}/%{name}-%{version}.tar.xz
21mr|dconf-editor-43.0-1|11	Patch0:		dconf-editor-43.0-po-ru-translate.patch
21mr|dconf-editor-43.0-1|12	BuildRequires:	appstream-util
21mr|dconf-editor-43.0-1|13	BuildRequires:	intltool
21mr|dconf-editor-43.0-1|14	BuildRequires:	meson
21mr|dconf-editor-43.0-1|15	BuildRequires:	vala
21mr|dconf-editor-43.0-1|16	BuildRequires:	pkgconfig(dconf)
21mr|dconf-editor-43.0-1|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|dconf-editor-43.0-1|18	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|dconf-editor-43.0-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|dconf-editor-43.0-1|20	BuildRequires:	pkgconfig(libhandy-1)
21mr|dconf-editor-43.0-1|21	BuildRequires:	pkgconfig(libxml-2.0)
21mr|dconf-editor-43.0-1|22	Requires:	dconf
21mr|dconf-editor-43.0-1|23	
21mr|dconf-editor-43.0-1|24	%description
21mr|dconf-editor-43.0-1|25	Graphical tool for editing the dconf configuration database.
21mr|dconf-editor-43.0-1|26	
21mr|dconf-editor-43.0-1|27	%files -f %{name}.lang
21mr|dconf-editor-43.0-1|28	%doc NEWS README.md
21mr|dconf-editor-43.0-1|29	%license COPYING
21mr|dconf-editor-43.0-1|30	%{_appdatadir}/ca.desrt.%{name}.appdata.xml
21mr|dconf-editor-43.0-1|31	%{_bindir}/%{name}
21mr|dconf-editor-43.0-1|32	%{_datadir}/applications/ca.desrt.%{name}.desktop
21mr|dconf-editor-43.0-1|33	%{_datadir}/bash-completion/completions/%{name}
21mr|dconf-editor-43.0-1|34	%{_datadir}/dbus-1/services/ca.desrt.%{name}.service
21mr|dconf-editor-43.0-1|35	%{_datadir}/glib-2.0/schemas/ca.desrt.%{name}.gschema.xml
21mr|dconf-editor-43.0-1|36	%{_datadir}/icons/*/*/*/*
21mr|dconf-editor-43.0-1|37	%{_mandir}/man1/%{name}.1*
21mr|dconf-editor-43.0-1|38	
21mr|dconf-editor-43.0-1|39	#----------------------------------------------------------------------------
21mr|dconf-editor-43.0-1|40	
21mr|dconf-editor-43.0-1|41	%prep
21mr|dconf-editor-43.0-1|42	%autosetup -p1
21mr|dconf-editor-43.0-1|43	
21mr|dconf-editor-43.0-1|44	%build
21mr|dconf-editor-43.0-1|45	%meson
21mr|dconf-editor-43.0-1|46	%meson_build
21mr|dconf-editor-43.0-1|47	
21mr|dconf-editor-43.0-1|48	%install
21mr|dconf-editor-43.0-1|49	%meson_install
21mr|dconf-editor-43.0-1|50	
21mr|dconf-editor-43.0-1|51	%find_lang %{name}

11918 21
21mr|dcraw-9.28.0-4|1	%bcond_without gimp2
21mr|dcraw-9.28.0-4|2	
21mr|dcraw-9.28.0-4|3	Summary:	Reads the raw image formats of 279 digital cameras
21mr|dcraw-9.28.0-4|4	Name:		dcraw
21mr|dcraw-9.28.0-4|5	Version:	9.28.0
21mr|dcraw-9.28.0-4|6	Release:	4
21mr|dcraw-9.28.0-4|7	License:	Freely redistributable without restriction
21mr|dcraw-9.28.0-4|8	Group:		Graphics
21mr|dcraw-9.28.0-4|9	Url:		http://www.dechifro.org/dcraw/
21mr|dcraw-9.28.0-4|10	Source0:	http://www.dechifro.org/dcraw/archive/dcraw-%{version}.tar.gz
21mr|dcraw-9.28.0-4|11	Source2:	http://www.cybercom.net/~dcoffin/dcraw/rawphoto.c
21mr|dcraw-9.28.0-4|12	# additional programs from http://www.dechifro.org/dcraw/
21mr|dcraw-9.28.0-4|13	Source11:	http://www.dechifro.org/dcraw/parse.c
21mr|dcraw-9.28.0-4|14	Source12:	http://www.dechifro.org/dcraw/clean_crw.c
21mr|dcraw-9.28.0-4|15	Source13:	http://www.dechifro.org/dcraw/fujiturn.c
21mr|dcraw-9.28.0-4|16	Source14:	http://www.dechifro.org/dcraw/fuji_green.c
21mr|dcraw-9.28.0-4|17	Patch0:		dcraw-9.21-lcms2-error-reporting.patch
21mr|dcraw-9.28.0-4|18	Patch1:		dcraw-CVE-2018-5801.patch
21mr|dcraw-9.28.0-4|19	Patch2:		dcraw-CVE-2017-13735.patch
21mr|dcraw-9.28.0-4|20	Patch3:		dcraw-CVE-2017-14608.patch
21mr|dcraw-9.28.0-4|21	Patch4:		dcraw-CVE-2018-19655.patch
21mr|dcraw-9.28.0-4|22	BuildRequires:	gettext-devel
21mr|dcraw-9.28.0-4|23	BuildRequires:	jpeg-devel
21mr|dcraw-9.28.0-4|24	%if %{with gimp2}
21mr|dcraw-9.28.0-4|25	BuildRequires:	pkgconfig(gimp-2.0)
21mr|dcraw-9.28.0-4|26	%endif
21mr|dcraw-9.28.0-4|27	BuildRequires:	pkgconfig(jasper)
21mr|dcraw-9.28.0-4|28	BuildRequires:	pkgconfig(lcms2)
21mr|dcraw-9.28.0-4|29	
21mr|dcraw-9.28.0-4|30	%description
21mr|dcraw-9.28.0-4|31	Reads and processes raw images from more than 279 digital cameras.
21mr|dcraw-9.28.0-4|32	
21mr|dcraw-9.28.0-4|33	Raw images are the data directly read from the CCD of the camera,
21mr|dcraw-9.28.0-4|34	without in-camera processing, without lossy JPEG compression, and in
21mr|dcraw-9.28.0-4|35	36 or 48 bits color depth (TIFF has 24 bits). Problem of the raw
21mr|dcraw-9.28.0-4|36	images is that they are in proprietary, camera-specific formats as
21mr|dcraw-9.28.0-4|37	once, there seems not to be a standard format for high-color-depth
21mr|dcraw-9.28.0-4|38	images, and second, the raw images contain headers with information
21mr|dcraw-9.28.0-4|39	about camera settings.
21mr|dcraw-9.28.0-4|40	
21mr|dcraw-9.28.0-4|41	This is a collection of command line tools to read and convert the raw
21mr|dcraw-9.28.0-4|42	image files and also to get camera setting information out of them.
21mr|dcraw-9.28.0-4|43	
21mr|dcraw-9.28.0-4|44	This program does not download the files from the camera, it only
21mr|dcraw-9.28.0-4|45	processes the already downloaded files. Depending on your camera
21mr|dcraw-9.28.0-4|46	model, mount your camera as a USB mass-storage device, use GPhoto2
21mr|dcraw-9.28.0-4|47	("gtkam", "digikam", "flphoto", "gphoto2"), or a flash card reader for
21mr|dcraw-9.28.0-4|48	downloading the files.
21mr|dcraw-9.28.0-4|49	
21mr|dcraw-9.28.0-4|50	%files -f %{name}.lang -f %{name}-man-files
21mr|dcraw-9.28.0-4|51	%{_bindir}/clean_crw
21mr|dcraw-9.28.0-4|52	%{_bindir}/dcraw
21mr|dcraw-9.28.0-4|53	%{_bindir}/dcraw-parse
21mr|dcraw-9.28.0-4|54	%{_bindir}/fujiturn
21mr|dcraw-9.28.0-4|55	%{_bindir}/fuji_green
21mr|dcraw-9.28.0-4|56	%{_mandir}/man1/dcraw.1*
21mr|dcraw-9.28.0-4|57	
21mr|dcraw-9.28.0-4|58	#----------------------------------------------------------------------------
21mr|dcraw-9.28.0-4|59	
21mr|dcraw-9.28.0-4|60	%if %{with gimp2}
21mr|dcraw-9.28.0-4|61	%package gimp2.0
21mr|dcraw-9.28.0-4|62	Summary:	A GIMP plug-in to load raw files of digicams (GIMP 2.x)
21mr|dcraw-9.28.0-4|63	Group:		Graphics
21mr|dcraw-9.28.0-4|64	Requires:	gimp
21mr|dcraw-9.28.0-4|65	Requires:	%{name}
21mr|dcraw-9.28.0-4|66	
21mr|dcraw-9.28.0-4|67	%description gimp2.0
21mr|dcraw-9.28.0-4|68	GIMP 2.x plug-in to load all raw image files of digital cameras
21mr|dcraw-9.28.0-4|69	supported by the dcraw package. This allows direct editing of the
21mr|dcraw-9.28.0-4|70	original images of the camera, without any conversion or compression
21mr|dcraw-9.28.0-4|71	loss.
21mr|dcraw-9.28.0-4|72	
21mr|dcraw-9.28.0-4|73	%files gimp2.0
21mr|dcraw-9.28.0-4|74	%{_libdir}/gimp/2.0/plug-ins/rawphoto
21mr|dcraw-9.28.0-4|75	%endif
21mr|dcraw-9.28.0-4|76	
21mr|dcraw-9.28.0-4|77	#----------------------------------------------------------------------------
21mr|dcraw-9.28.0-4|78	
21mr|dcraw-9.28.0-4|79	%prep
21mr|dcraw-9.28.0-4|80	%autosetup -n dcraw
21mr|dcraw-9.28.0-4|81	
21mr|dcraw-9.28.0-4|82	%if %{with gimp2}
21mr|dcraw-9.28.0-4|83	mkdir gimp2.0
21mr|dcraw-9.28.0-4|84	install -m644 %{SOURCE2} gimp2.0/rawphoto.c
21mr|dcraw-9.28.0-4|85	%endif
21mr|dcraw-9.28.0-4|86	
21mr|dcraw-9.28.0-4|87	%build
21mr|dcraw-9.28.0-4|88	# (From Fedora)
21mr|dcraw-9.28.0-4|89	%{__cc} %{optflags} %{ldflags} \
21mr|dcraw-9.28.0-4|90	-Wl,--no-as-needed \
21mr|dcraw-9.28.0-4|91	-lm -ljpeg -llcms2 -ljasper \
21mr|dcraw-9.28.0-4|92	-DLOCALEDIR="\"%{_datadir}/locale\"" \
21mr|dcraw-9.28.0-4|93	-o dcraw dcraw.c
21mr|dcraw-9.28.0-4|94	# build language catalogs
21mr|dcraw-9.28.0-4|95	for catsrc in dcraw_*.po; do
21mr|dcraw-9.28.0-4|96	lang="${catsrc%.po}"
21mr|dcraw-9.28.0-4|97	lang="${lang#dcraw_}"
21mr|dcraw-9.28.0-4|98	msgfmt -o "dcraw_${lang}.mo" "$catsrc"
21mr|dcraw-9.28.0-4|99	done
21mr|dcraw-9.28.0-4|100	
21mr|dcraw-9.28.0-4|101	# Build GIMP plug-in
21mr|dcraw-9.28.0-4|102	%if %{with gimp2}
21mr|dcraw-9.28.0-4|103	gimptool-2.0 --build gimp2.0/rawphoto.c
21mr|dcraw-9.28.0-4|104	mv rawphoto gimp2.0
21mr|dcraw-9.28.0-4|105	%endif
21mr|dcraw-9.28.0-4|106	
21mr|dcraw-9.28.0-4|107	# Build additional tools
21mr|dcraw-9.28.0-4|108	# "parse" is a too generic name, change it to "dcraw-parse" to avoid conflicts
21mr|dcraw-9.28.0-4|109	%{__cc} %{optflags} %{ldflags} -o dcraw-parse %{SOURCE11}
21mr|dcraw-9.28.0-4|110	%{__cc} %{optflags} %{ldflags} -o clean_crw %{SOURCE12}
21mr|dcraw-9.28.0-4|111	%{__cc} %{optflags} %{ldflags} -o fujiturn %{SOURCE13}
21mr|dcraw-9.28.0-4|112	%{__cc} %{optflags} %{ldflags} -o fuji_green %{SOURCE14} -lm
21mr|dcraw-9.28.0-4|113	
21mr|dcraw-9.28.0-4|114	%install
21mr|dcraw-9.28.0-4|115	
21mr|dcraw-9.28.0-4|116	install -d -m 0755 %{buildroot}%{_bindir}
21mr|dcraw-9.28.0-4|117	install -m 0755 dcraw %{buildroot}%{_bindir}
21mr|dcraw-9.28.0-4|118	
21mr|dcraw-9.28.0-4|119	# install language catalogs
21mr|dcraw-9.28.0-4|120	for catalog in dcraw_*.mo; do
21mr|dcraw-9.28.0-4|121	lang="${catalog%.mo}"
21mr|dcraw-9.28.0-4|122	lang="${lang#dcraw_}"
21mr|dcraw-9.28.0-4|123	install -d -m 0755 "%{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES"
21mr|dcraw-9.28.0-4|124	install -m 0644 "$catalog" "%{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/dcraw.mo"
21mr|dcraw-9.28.0-4|125	done
21mr|dcraw-9.28.0-4|126	
21mr|dcraw-9.28.0-4|127	install -d -m 0755 %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
21mr|dcraw-9.28.0-4|128	install -m 0644 dcraw.1 %{buildroot}%{_mandir}/man1/dcraw.1
21mr|dcraw-9.28.0-4|129	# localized manpages
21mr|dcraw-9.28.0-4|130	rm -f %{name}-man-files
21mr|dcraw-9.28.0-4|131	touch %{name}-man-files
21mr|dcraw-9.28.0-4|132	for manpage in dcraw_*.1; do
21mr|dcraw-9.28.0-4|133	lang="${manpage%.1}"
21mr|dcraw-9.28.0-4|134	lang="${lang#dcraw_}"
21mr|dcraw-9.28.0-4|135	install -d -m 0755 "%{buildroot}%{_mandir}/${lang}/man1"
21mr|dcraw-9.28.0-4|136	install -m 0644 "${manpage}" "%{buildroot}%{_mandir}/${lang}/man1/dcraw.1"
21mr|dcraw-9.28.0-4|137	echo "%%lang($lang) %%{_mandir}/${lang}/man1/*" >> %{name}-man-files
21mr|dcraw-9.28.0-4|138	done
21mr|dcraw-9.28.0-4|139	
21mr|dcraw-9.28.0-4|140	%find_lang %{name}
21mr|dcraw-9.28.0-4|141	
21mr|dcraw-9.28.0-4|142	%if %{with gimp2}
21mr|dcraw-9.28.0-4|143	install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21mr|dcraw-9.28.0-4|144	install -m 755 gimp2.0/rawphoto %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21mr|dcraw-9.28.0-4|145	%endif
21mr|dcraw-9.28.0-4|146	
21mr|dcraw-9.28.0-4|147	# Install additionall tools
21mr|dcraw-9.28.0-4|148	for i in dcraw-parse clean_crw fujiturn fuji_green
21mr|dcraw-9.28.0-4|149	do
21mr|dcraw-9.28.0-4|150	install -m0755 "$i" %{buildroot}%{_bindir}/
21mr|dcraw-9.28.0-4|151	done

11919 21
21mr|ddate-0.2.2-1|1	Name:       ddate
21mr|ddate-0.2.2-1|2	Version:    0.2.2
21mr|ddate-0.2.2-1|3	Release:    1
21mr|ddate-0.2.2-1|4	Summary:    Convert Gregorian dates to Discordian dates
21mr|ddate-0.2.2-1|5	Group:      System/Base
21mr|ddate-0.2.2-1|6	License:    Public Domain
21mr|ddate-0.2.2-1|7	URL:        https://github.com/bo0ts/%{name}/tree/
21mr|ddate-0.2.2-1|8	Source0:    https://github.com/bo0ts/%{name}/archive/v%{version}.tar.gz
21mr|ddate-0.2.2-1|9	BuildRequires:  cmake
21mr|ddate-0.2.2-1|10	
21mr|ddate-0.2.2-1|11	%description
21mr|ddate-0.2.2-1|12	This tool prints a date in the Discordian date format.
21mr|ddate-0.2.2-1|13	
21mr|ddate-0.2.2-1|14	%prep
21mr|ddate-0.2.2-1|15	%setup -q
21mr|ddate-0.2.2-1|16	
21mr|ddate-0.2.2-1|17	%build
21mr|ddate-0.2.2-1|18	%cmake
21mr|ddate-0.2.2-1|19	%make
21mr|ddate-0.2.2-1|20	
21mr|ddate-0.2.2-1|21	%install
21mr|ddate-0.2.2-1|22	%makeinstall_std -C build
21mr|ddate-0.2.2-1|23	
21mr|ddate-0.2.2-1|24	%check
21mr|ddate-0.2.2-1|25	ctest
21mr|ddate-0.2.2-1|26	
21mr|ddate-0.2.2-1|27	%files
21mr|ddate-0.2.2-1|28	%doc README.org
21mr|ddate-0.2.2-1|29	%{_bindir}/*
21mr|ddate-0.2.2-1|30	%{_mandir}/man1/*

11920 21
21mr|dd_rescue-1.99.11-1|1	Summary:	Does copy data from one file or block device to another
21mr|dd_rescue-1.99.11-1|2	Name:		dd_rescue
21mr|dd_rescue-1.99.11-1|3	Version:	1.99.11
21mr|dd_rescue-1.99.11-1|4	Release:	1
21mr|dd_rescue-1.99.11-1|5	License:	GPLv2+
21mr|dd_rescue-1.99.11-1|6	Group:		System/Kernel and hardware
21mr|dd_rescue-1.99.11-1|7	Url:		http://www.garloff.de/kurt/linux/ddrescue/
21mr|dd_rescue-1.99.11-1|8	Source0:	http://www.garloff.de/kurt/linux/ddrescue/%{name}-%{version}.tar.bz2
21mr|dd_rescue-1.99.11-1|9	BuildRequires:	pkgconfig(lzo2)
21mr|dd_rescue-1.99.11-1|10	BuildRequires:	pkgconfig(openssl)
21mr|dd_rescue-1.99.11-1|11	
21mr|dd_rescue-1.99.11-1|12	%description
21mr|dd_rescue-1.99.11-1|13	Like dd, dd_rescue does copy data from one file or block device to another.
21mr|dd_rescue-1.99.11-1|14	You can specify file positions (called seek and Skip in dd). There are several
21mr|dd_rescue-1.99.11-1|15	differences:
21mr|dd_rescue-1.99.11-1|16	o dd_rescue does not provide character conversions.
21mr|dd_rescue-1.99.11-1|17	o The command syntax is different. Call dd_rescue -h.
21mr|dd_rescue-1.99.11-1|18	o dd_rescue does not abort on errors on the input file, unless you specify a
21mr|dd_rescue-1.99.11-1|19	maximum error number. Then dd_rescue will abort when this number is reached
21mr|dd_rescue-1.99.11-1|20	o dd_rescue does not truncate the output file, unless asked to.
21mr|dd_rescue-1.99.11-1|21	o You can tell dd_rescue to start from the end of a file and move bcakwards.
21mr|dd_rescue-1.99.11-1|22	o It uses two block sizes, a large (soft) block size and a small (hard) block
21mr|dd_rescue-1.99.11-1|23	size. In case of errors, the size falls back to the small one and is
21mr|dd_rescue-1.99.11-1|24	promoted again after a while without errors.
21mr|dd_rescue-1.99.11-1|25	
21mr|dd_rescue-1.99.11-1|26	%files
21mr|dd_rescue-1.99.11-1|27	%doc README.dd_rescue
21mr|dd_rescue-1.99.11-1|28	%{_bindir}/dd_rescue
21mr|dd_rescue-1.99.11-1|29	%{_libdir}/*.so
21mr|dd_rescue-1.99.11-1|30	%{_mandir}/man1/*
21mr|dd_rescue-1.99.11-1|31	
21mr|dd_rescue-1.99.11-1|32	#----------------------------------------------------------------------------
21mr|dd_rescue-1.99.11-1|33	
21mr|dd_rescue-1.99.11-1|34	%prep
21mr|dd_rescue-1.99.11-1|35	%setup -q
21mr|dd_rescue-1.99.11-1|36	
21mr|dd_rescue-1.99.11-1|37	%build
21mr|dd_rescue-1.99.11-1|38	%make
21mr|dd_rescue-1.99.11-1|39	
21mr|dd_rescue-1.99.11-1|40	%install
21mr|dd_rescue-1.99.11-1|41	%makeinstall_std \
21mr|dd_rescue-1.99.11-1|42	LIB=%{_lib} \
21mr|dd_rescue-1.99.11-1|43	INSTASROOT="" \
21mr|dd_rescue-1.99.11-1|44	INSTALLFLAGS=""

11921 21
21mr|deadbeef-1.9.4-1|1	%bcond_without faad
21mr|deadbeef-1.9.4-1|2	
21mr|deadbeef-1.9.4-1|3	Summary:	Ultimate music player for GNU/Linux
21mr|deadbeef-1.9.4-1|4	Name:		deadbeef
21mr|deadbeef-1.9.4-1|5	Version:	1.9.4
21mr|deadbeef-1.9.4-1|6	Release:	1
21mr|deadbeef-1.9.4-1|7	License:	GPLv2+
21mr|deadbeef-1.9.4-1|8	Group:		Sound
21mr|deadbeef-1.9.4-1|9	Url:		http://deadbeef.sourceforge.net
21mr|deadbeef-1.9.4-1|10	#Source0:	https://github.com/DeaDBeeF-Player/deadbeef/archive/%%{version}.tar.gz?/%%{name}-%%{version}.tar.bz2
21mr|deadbeef-1.9.4-1|11	Source0:	https://downloads.sourceforge.net/project/deadbeef/travis/linux/%{version}/%{name}-%{version}.tar.bz2
21mr|deadbeef-1.9.4-1|12	Source1:	deadbeef-1.9.1-ru.tar.gz
21mr|deadbeef-1.9.4-1|13	Patch0:	deadbeef-1.9.4-drop-political-references.patch
21mr|deadbeef-1.9.4-1|14	Patch1:	deadbeef-1.9.4-fix-desktop-file.patch
21mr|deadbeef-1.9.4-1|15	BuildRequires:	clang
21mr|deadbeef-1.9.4-1|16	BuildRequires:	bison
21mr|deadbeef-1.9.4-1|17	BuildRequires:	desktop-file-utils
21mr|deadbeef-1.9.4-1|18	BuildRequires:	gettext
21mr|deadbeef-1.9.4-1|19	BuildRequires:	intltool
21mr|deadbeef-1.9.4-1|20	BuildRequires:	libtool
21mr|deadbeef-1.9.4-1|21	BuildRequires:	swig
21mr|deadbeef-1.9.4-1|22	BuildRequires:	yasm
21mr|deadbeef-1.9.4-1|23	BuildRequires:	ffmpeg-devel
21mr|deadbeef-1.9.4-1|24	BuildRequires:	libdispatch-devel
21mr|deadbeef-1.9.4-1|25	%if %{with faad}
21mr|deadbeef-1.9.4-1|26	BuildRequires:	libfaad2-devel
21mr|deadbeef-1.9.4-1|27	%endif
21mr|deadbeef-1.9.4-1|28	BuildRequires:	libstdc++-static-devel
21mr|deadbeef-1.9.4-1|29	BuildRequires:	pkgconfig(adplug)
21mr|deadbeef-1.9.4-1|30	BuildRequires:	pkgconfig(alsa)
21mr|deadbeef-1.9.4-1|31	BuildRequires:	pkgconfig(atk)
21mr|deadbeef-1.9.4-1|32	BuildRequires:	pkgconfig(cairo)
21mr|deadbeef-1.9.4-1|33	BuildRequires:	pkgconfig(dbus-1)
21mr|deadbeef-1.9.4-1|34	BuildRequires:	pkgconfig(flac)
21mr|deadbeef-1.9.4-1|35	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|deadbeef-1.9.4-1|36	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|deadbeef-1.9.4-1|37	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|deadbeef-1.9.4-1|38	BuildRequires:	pkgconfig(glib-2.0)
21mr|deadbeef-1.9.4-1|39	BuildRequires:	pkgconfig(imlib2)
21mr|deadbeef-1.9.4-1|40	BuildRequires:	pkgconfig(jansson)
21mr|deadbeef-1.9.4-1|41	BuildRequires:	pkgconfig(libavcodec)
21mr|deadbeef-1.9.4-1|42	BuildRequires:	pkgconfig(libavformat)
21mr|deadbeef-1.9.4-1|43	BuildRequires:	pkgconfig(libavutil)
21mr|deadbeef-1.9.4-1|44	BuildRequires:	pkgconfig(libcddb)
21mr|deadbeef-1.9.4-1|45	BuildRequires:	pkgconfig(libcdio)
21mr|deadbeef-1.9.4-1|46	BuildRequires:	pkgconfig(libcurl)
21mr|deadbeef-1.9.4-1|47	BuildRequires:	pkgconfig(libdca)
21mr|deadbeef-1.9.4-1|48	BuildRequires:	pkgconfig(libgme)
21mr|deadbeef-1.9.4-1|49	BuildRequires:	pkgconfig(libjpeg)
21mr|deadbeef-1.9.4-1|50	BuildRequires:	pkgconfig(libmpg123)
21mr|deadbeef-1.9.4-1|51	BuildRequires:	pkgconfig(libnotify)
21mr|deadbeef-1.9.4-1|52	BuildRequires:	pkgconfig(libpulse)
21mr|deadbeef-1.9.4-1|53	BuildRequires:	pkgconfig(libsidplay2)
21mr|deadbeef-1.9.4-1|54	BuildRequires:	pkgconfig(libzip)
21mr|deadbeef-1.9.4-1|55	#libmad broken on non x86 arch
21mr|deadbeef-1.9.4-1|56	%ifarch %{ix86} x86_64
21mr|deadbeef-1.9.4-1|57	BuildRequires:	pkgconfig(mad)
21mr|deadbeef-1.9.4-1|58	%endif
21mr|deadbeef-1.9.4-1|59	BuildRequires:	pkgconfig(ogg)
21mr|deadbeef-1.9.4-1|60	BuildRequires:	pkgconfig(opusfile)
21mr|deadbeef-1.9.4-1|61	BuildRequires:	pkgconfig(pango)
21mr|deadbeef-1.9.4-1|62	BuildRequires:	pkgconfig(samplerate)
21mr|deadbeef-1.9.4-1|63	BuildRequires:	pkgconfig(sndfile)
21mr|deadbeef-1.9.4-1|64	BuildRequires:	pkgconfig(soundtouch)
21mr|deadbeef-1.9.4-1|65	BuildRequires:	pkgconfig(vorbis)
21mr|deadbeef-1.9.4-1|66	BuildRequires:	pkgconfig(wavpack)
21mr|deadbeef-1.9.4-1|67	BuildRequires:	pkgconfig(wildmidi)
21mr|deadbeef-1.9.4-1|68	BuildRequires:	pkgconfig(x11)
21mr|deadbeef-1.9.4-1|69	BuildRequires:	pkgconfig(zlib)
21mr|deadbeef-1.9.4-1|70	Recommends:		opus-tools
21mr|deadbeef-1.9.4-1|71	Recommends:		vorbis-tools
21mr|deadbeef-1.9.4-1|72	
21mr|deadbeef-1.9.4-1|73	%description
21mr|deadbeef-1.9.4-1|74	DeaDBeeF is an audio player for GNU/Linux systems with X11 written in C and
21mr|deadbeef-1.9.4-1|75	C++.
21mr|deadbeef-1.9.4-1|76	Features:
21mr|deadbeef-1.9.4-1|77	* minimal depends
21mr|deadbeef-1.9.4-1|78	* native GTK2 GUI
21mr|deadbeef-1.9.4-1|79	* native GTK3 GUI
21mr|deadbeef-1.9.4-1|80	* cuesheet support
21mr|deadbeef-1.9.4-1|81	* mp3, ogg, flac, ape and other popular formats
21mr|deadbeef-1.9.4-1|82	* chiptune formats with subtunes
21mr|deadbeef-1.9.4-1|83	* song-length databases
21mr|deadbeef-1.9.4-1|84	* small memory footprint.
21mr|deadbeef-1.9.4-1|85	
21mr|deadbeef-1.9.4-1|86	%files -f %{name}.lang
21mr|deadbeef-1.9.4-1|87	%doc AUTHORS ChangeLog COPYING.GPLv2 COPYING.LGPLv2.1
21mr|deadbeef-1.9.4-1|88	%doc about.txt help.txt translators.txt
21mr|deadbeef-1.9.4-1|89	%dir %{_datadir}/%{name}
21mr|deadbeef-1.9.4-1|90	%dir %{_datadir}/%{name}/pixmaps
21mr|deadbeef-1.9.4-1|91	%{_bindir}/%{name}
21mr|deadbeef-1.9.4-1|92	%{_libdir}/%{name}/*.so*
21mr|deadbeef-1.9.4-1|93	%{_datadir}/applications/%{name}.desktop
21mr|deadbeef-1.9.4-1|94	%{_datadir}/%{name}/pixmaps/*.png
21mr|deadbeef-1.9.4-1|95	%{_iconsdir}/hicolor/*/apps/*.png
21mr|deadbeef-1.9.4-1|96	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|deadbeef-1.9.4-1|97	%{_libdir}/%{name}/convpresets/*.txt
21mr|deadbeef-1.9.4-1|98	%{_libdir}/%{name}/data68
21mr|deadbeef-1.9.4-1|99	
21mr|deadbeef-1.9.4-1|100	#----------------------------------------------------------------------------
21mr|deadbeef-1.9.4-1|101	
21mr|deadbeef-1.9.4-1|102	%package devel
21mr|deadbeef-1.9.4-1|103	Summary:	Development files for %{name}
21mr|deadbeef-1.9.4-1|104	Group:		Development/C++
21mr|deadbeef-1.9.4-1|105	Requires:	%{name} = %{EVRD}
21mr|deadbeef-1.9.4-1|106	
21mr|deadbeef-1.9.4-1|107	%description devel
21mr|deadbeef-1.9.4-1|108	Development files and headers for %{name}.
21mr|deadbeef-1.9.4-1|109	
21mr|deadbeef-1.9.4-1|110	%files devel
21mr|deadbeef-1.9.4-1|111	%doc %{_docdir}/%{name}/README
21mr|deadbeef-1.9.4-1|112	%dir %{_includedir}/%{name}
21mr|deadbeef-1.9.4-1|113	%{_includedir}/%{name}/*.h
21mr|deadbeef-1.9.4-1|114	
21mr|deadbeef-1.9.4-1|115	#----------------------------------------------------------------------------
21mr|deadbeef-1.9.4-1|116	
21mr|deadbeef-1.9.4-1|117	%prep
21mr|deadbeef-1.9.4-1|118	%setup -q
21mr|deadbeef-1.9.4-1|119	%patch0 -p1
21mr|deadbeef-1.9.4-1|120	%patch1 -p1
21mr|deadbeef-1.9.4-1|121	
21mr|deadbeef-1.9.4-1|122	# Install russian translation
21mr|deadbeef-1.9.4-1|123	pushd po
21mr|deadbeef-1.9.4-1|124	tar -xvzf %{SOURCE1}
21mr|deadbeef-1.9.4-1|125	popd
21mr|deadbeef-1.9.4-1|126	
21mr|deadbeef-1.9.4-1|127	# Fix perms
21mr|deadbeef-1.9.4-1|128	find . -name "*.cpp" -o -name "*.hpp" | xargs chmod -x
21mr|deadbeef-1.9.4-1|129	find . -name "*.c" -o -name "*.h" | xargs chmod -x
21mr|deadbeef-1.9.4-1|130	
21mr|deadbeef-1.9.4-1|131	
21mr|deadbeef-1.9.4-1|132	%build
21mr|deadbeef-1.9.4-1|133	export CC=/usr/bin/clang CXX=/usr/bin/clang++
21mr|deadbeef-1.9.4-1|134	%configure \
21mr|deadbeef-1.9.4-1|135	--enable-notify \
21mr|deadbeef-1.9.4-1|136	--enable-m3u \
21mr|deadbeef-1.9.4-1|137	--enable-gtk3 \
21mr|deadbeef-1.9.4-1|138	--enable-gtk2 \
21mr|deadbeef-1.9.4-1|139	--disable-static \
21mr|deadbeef-1.9.4-1|140	%if !%{with faad}
21mr|deadbeef-1.9.4-1|141	--disable-aac \
21mr|deadbeef-1.9.4-1|142	%endif
21mr|deadbeef-1.9.4-1|143	--enable-ffmpeg
21mr|deadbeef-1.9.4-1|144	%make
21mr|deadbeef-1.9.4-1|145	
21mr|deadbeef-1.9.4-1|146	
21mr|deadbeef-1.9.4-1|147	%install
21mr|deadbeef-1.9.4-1|148	%makeinstall_std
21mr|deadbeef-1.9.4-1|149	
21mr|deadbeef-1.9.4-1|150	# Seems to be missing from .desktop file
21mr|deadbeef-1.9.4-1|151	#sed -i 's/Play Shortcut Group/X-Play Shortcut Group/' %%{buildroot}%%{_datadir}/applications/%%{name}.desktop
21mr|deadbeef-1.9.4-1|152	#sed -i 's/Pause Shortcut Group/X-Pause Shortcut Group/' %%{buildroot}%%{_datadir}/applications/%%{name}.desktop
21mr|deadbeef-1.9.4-1|153	#sed -i 's/Stop Shortcut Group/X-Stop Shortcut Group/' %%{buildroot}%%{_datadir}/applications/%%{name}.desktop
21mr|deadbeef-1.9.4-1|154	#sed -i 's/Next Shortcut Group/X-Next Shortcut Group/' %%{buildroot}%%{_datadir}/applications/%%{name}.desktop
21mr|deadbeef-1.9.4-1|155	#sed -i 's/Prev Shortcut Group/X-Prev Shortcut Group/' %%{buildroot}%%{_datadir}/applications/%%{name}.desktop
21mr|deadbeef-1.9.4-1|156	
21mr|deadbeef-1.9.4-1|157	%find_lang %{name}

11922 21
21mr|debootstrap-1.0.126-1|1	%define debug_package %{nil}
21mr|debootstrap-1.0.126-1|2	
21mr|debootstrap-1.0.126-1|3	Summary:	Bootstrap a basic Debian system
21mr|debootstrap-1.0.126-1|4	Name:		debootstrap
21mr|debootstrap-1.0.126-1|5	Version:	1.0.126
21mr|debootstrap-1.0.126-1|6	Release:	1
21mr|debootstrap-1.0.126-1|7	License:	MIT
21mr|debootstrap-1.0.126-1|8	Group:		System/Configuration/Packaging
21mr|debootstrap-1.0.126-1|9	Url:		http://packages.debian.org/unstable/admin/debootstrap
21mr|debootstrap-1.0.126-1|10	Source0:	http://ftp.debian.org/debian/pool/main/d/debootstrap/%{name}_%{version}.tar.gz
21mr|debootstrap-1.0.126-1|11	Source1:	devices.tar.gz
21mr|debootstrap-1.0.126-1|12	
21mr|debootstrap-1.0.126-1|13	%description
21mr|debootstrap-1.0.126-1|14	debootstrap is used to create a Debian base system from scratch,
21mr|debootstrap-1.0.126-1|15	without requiring the availability of dpkg or apt. It does this by
21mr|debootstrap-1.0.126-1|16	downloading .deb files from a mirror site, and carefully unpacking
21mr|debootstrap-1.0.126-1|17	them into a directory which can eventually be chrooted into.
21mr|debootstrap-1.0.126-1|18	
21mr|debootstrap-1.0.126-1|19	%files
21mr|debootstrap-1.0.126-1|20	%doc TODO
21mr|debootstrap-1.0.126-1|21	%{_sbindir}/%{name}
21mr|debootstrap-1.0.126-1|22	%{_datadir}/%{name}
21mr|debootstrap-1.0.126-1|23	%{_mandir}/man8/%{name}.8*
21mr|debootstrap-1.0.126-1|24	
21mr|debootstrap-1.0.126-1|25	#----------------------------------------------------------------------------
21mr|debootstrap-1.0.126-1|26	
21mr|debootstrap-1.0.126-1|27	%prep
21mr|debootstrap-1.0.126-1|28	%setup -qn %{name}
21mr|debootstrap-1.0.126-1|29	perl -pi -e 's/ -o root -g root//' Makefile
21mr|debootstrap-1.0.126-1|30	perl -pi -e 's/^(\s+)(chown.*)$/$1#$2/g' Makefile
21mr|debootstrap-1.0.126-1|31	perl -pi -e 's/^(all:.*?)(\S+.tar.gz)$/$1/g' Makefile
21mr|debootstrap-1.0.126-1|32	perl -pi -e 's,qw\(%{_prefix}/lib /lib\),qw\(%{_libdir} /%{_lib}\),' functions
21mr|debootstrap-1.0.126-1|33	cp %{SOURCE1} .
21mr|debootstrap-1.0.126-1|34	
21mr|debootstrap-1.0.126-1|35	%build
21mr|debootstrap-1.0.126-1|36	%make
21mr|debootstrap-1.0.126-1|37	
21mr|debootstrap-1.0.126-1|38	%install
21mr|debootstrap-1.0.126-1|39	%makeinstall_std
21mr|debootstrap-1.0.126-1|40	install -D -m 644 %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8
21mr|debootstrap-1.0.126-1|41	

11923 21
21mr|debugedit-5.0-2|1	Name: debugedit
21mr|debugedit-5.0-2|2	Summary: Tools for debuginfo creation
21mr|debugedit-5.0-2|3	Group: System/Configuration/Packaging
21mr|debugedit-5.0-2|4	License: GPLv3+ and GPLv2+ and LGPLv2+
21mr|debugedit-5.0-2|5	Version: 5.0
21mr|debugedit-5.0-2|6	Release: 2
21mr|debugedit-5.0-2|7	URL: https://sourceware.org/debugedit/
21mr|debugedit-5.0-2|8	Source0: https://sourceware.org/pub/debugedit/%{version}/%{name}-%{version}.tar.xz
21mr|debugedit-5.0-2|9	Patch1: 0001-tests-Handle-zero-directory-entry-in-.debug_line-DWA.patch
21mr|debugedit-5.0-2|10	# patches which were in rpm before this project was separated from rpm
21mr|debugedit-5.0-2|11	Patch2: rpm-4.15.0-find-debuginfo__mga-cfg.diff
21mr|debugedit-5.0-2|12	Patch3: 0001-find-debuginfo.sh-decompress-DWARF-compressed-ELF-se.patch
21mr|debugedit-5.0-2|13	
21mr|debugedit-5.0-2|14	BuildRequires: make gcc
21mr|debugedit-5.0-2|15	BuildRequires: pkgconfig(libelf)
21mr|debugedit-5.0-2|16	BuildRequires: pkgconfig(libdw)
21mr|debugedit-5.0-2|17	BuildRequires: help2man
21mr|debugedit-5.0-2|18	BuildRequires: gnupg2
21mr|debugedit-5.0-2|19	
21mr|debugedit-5.0-2|20	# For the testsuite.
21mr|debugedit-5.0-2|21	BuildRequires: autoconf
21mr|debugedit-5.0-2|22	BuildRequires: automake
21mr|debugedit-5.0-2|23	
21mr|debugedit-5.0-2|24	# The find-debuginfo.sh script has a couple of tools it needs at runtime.
21mr|debugedit-5.0-2|25	# For strip_to_debug, eu-strip
21mr|debugedit-5.0-2|26	Requires: elfutils
21mr|debugedit-5.0-2|27	# For add_minidebug, readelf, awk, nm, sort, comm, objcopy, xz
21mr|debugedit-5.0-2|28	Requires: binutils, gawk, coreutils, xz
21mr|debugedit-5.0-2|29	# For find and xargs
21mr|debugedit-5.0-2|30	Requires: findutils
21mr|debugedit-5.0-2|31	# For do_file, gdb_add_index
21mr|debugedit-5.0-2|32	# We only need gdb-add-index, so suggest gdb-minimal (full gdb is also ok)
21mr|debugedit-5.0-2|33	Requires: /usr/bin/gdb-add-index
21mr|debugedit-5.0-2|34	Suggests: gdb-minimal
21mr|debugedit-5.0-2|35	# For run_job, sed
21mr|debugedit-5.0-2|36	Requires: sed
21mr|debugedit-5.0-2|37	# For dwz
21mr|debugedit-5.0-2|38	Requires: dwz
21mr|debugedit-5.0-2|39	# For append_uniq, grep
21mr|debugedit-5.0-2|40	Requires: grep
21mr|debugedit-5.0-2|41	
21mr|debugedit-5.0-2|42	%description
21mr|debugedit-5.0-2|43	The debugedit project provides programs and scripts for creating
21mr|debugedit-5.0-2|44	debuginfo and source file distributions, collect build-ids and rewrite
21mr|debugedit-5.0-2|45	source paths in DWARF data for debugging, tracing and profiling.
21mr|debugedit-5.0-2|46	
21mr|debugedit-5.0-2|47	It is based on code originally from the rpm project plus libiberty and
21mr|debugedit-5.0-2|48	binutils.  It depends on the elfutils libelf and libdw libraries to
21mr|debugedit-5.0-2|49	read and write ELF files, DWARF data and build-ids.
21mr|debugedit-5.0-2|50	
21mr|debugedit-5.0-2|51	%prep
21mr|debugedit-5.0-2|52	%autosetup -p1
21mr|debugedit-5.0-2|53	
21mr|debugedit-5.0-2|54	%build
21mr|debugedit-5.0-2|55	%configure
21mr|debugedit-5.0-2|56	%make_build
21mr|debugedit-5.0-2|57	
21mr|debugedit-5.0-2|58	%install
21mr|debugedit-5.0-2|59	%make_install
21mr|debugedit-5.0-2|60	
21mr|debugedit-5.0-2|61	%check
21mr|debugedit-5.0-2|62	# The testsuite should be zero fail.
21mr|debugedit-5.0-2|63	# It uses its own CFLAGS and LDFLAGS settings.
21mr|debugedit-5.0-2|64	sed -i 's/^\(C\|LD\)FLAGS=.*/\1FLAGS=""/' tests/atlocal
21mr|debugedit-5.0-2|65	make check %{?_smp_mflags}
21mr|debugedit-5.0-2|66	
21mr|debugedit-5.0-2|67	%files
21mr|debugedit-5.0-2|68	%license COPYING COPYING3 COPYING.LIB
21mr|debugedit-5.0-2|69	%doc README
21mr|debugedit-5.0-2|70	%{_bindir}/debugedit
21mr|debugedit-5.0-2|71	%{_bindir}/sepdebugcrcfix
21mr|debugedit-5.0-2|72	%{_bindir}/find-debuginfo
21mr|debugedit-5.0-2|73	%{_mandir}/man1/debugedit.1*
21mr|debugedit-5.0-2|74	%{_mandir}/man1/sepdebugcrcfix.1*
21mr|debugedit-5.0-2|75	%{_mandir}/man1/find-debuginfo.1*

11924 21
21mr|decentxml-1.4-20|1	%global revision 572a0baa91d1
21mr|decentxml-1.4-20|2	
21mr|decentxml-1.4-20|3	Name:             decentxml
21mr|decentxml-1.4-20|4	Version:          1.4
21mr|decentxml-1.4-20|5	Release:          20
21mr|decentxml-1.4-20|6	Summary:          XML parser optimized for round-tripping and code reuse
21mr|decentxml-1.4-20|7	License:          BSD
21mr|decentxml-1.4-20|8	# Google Code has shut down.
21mr|decentxml-1.4-20|9	# URL:            http://code.google.com/p/decentxml
21mr|decentxml-1.4-20|10	URL:              https://bitbucket.org/digulla/%{name}
21mr|decentxml-1.4-20|11	Group:          Development/Java
21mr|decentxml-1.4-20|12	BuildArch:        noarch
21mr|decentxml-1.4-20|13	# Java stack is not supported on x86_32
21mr|decentxml-1.4-20|14	ExcludeArch: %{ix86}
21mr|decentxml-1.4-20|15	
21mr|decentxml-1.4-20|16	# Google Code has shut down.
21mr|decentxml-1.4-20|17	# Source0:        https://decentxml.googlecode.com/files/decentxml-1.4-src.zip
21mr|decentxml-1.4-20|18	#
21mr|decentxml-1.4-20|19	# This version is equivalent to the last Google Code release, other than
21mr|decentxml-1.4-20|20	# folder structure due to how Bitbucket makes zip archives:
21mr|decentxml-1.4-20|21	#
21mr|decentxml-1.4-20|22	# decentxml-1.4 -> digulla-decentxml-572a0baa91d1
21mr|decentxml-1.4-20|23	Source0:          https://bitbucket.org/digulla/%{name}/get/r%{version}.zip
21mr|decentxml-1.4-20|24	
21mr|decentxml-1.4-20|25	# For running w3c conformance test suite.
21mr|decentxml-1.4-20|26	Source1:          http://www.w3.org/XML/Test/xmlts20031210.zip
21mr|decentxml-1.4-20|27	
21mr|decentxml-1.4-20|28	BuildRequires:  maven-local
21mr|decentxml-1.4-20|29	BuildRequires:  mvn(junit:junit)
21mr|decentxml-1.4-20|30	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|decentxml-1.4-20|31	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|decentxml-1.4-20|32	
21mr|decentxml-1.4-20|33	
21mr|decentxml-1.4-20|34	%description
21mr|decentxml-1.4-20|35	XML parser optimized for round-tripping and code reuse with main
21mr|decentxml-1.4-20|36	features being:
21mr|decentxml-1.4-20|37	* Allows 100% round-tripping, even for weird white-space between
21mr|decentxml-1.4-20|38	attributes in the start tag or in the end tag
21mr|decentxml-1.4-20|39	* Suitable for building editors and filters which want/need to
21mr|decentxml-1.4-20|40	preserve the original file layout as much as possible
21mr|decentxml-1.4-20|41	* Error messages have line and column information
21mr|decentxml-1.4-20|42	* Easy to reuse individual components
21mr|decentxml-1.4-20|43	* XML 1.1 compatible
21mr|decentxml-1.4-20|44	
21mr|decentxml-1.4-20|45	%package javadoc
21mr|decentxml-1.4-20|46	Summary:          API documentation for %{name}
21mr|decentxml-1.4-20|47	
21mr|decentxml-1.4-20|48	%description javadoc
21mr|decentxml-1.4-20|49	This package contains the API documentation for %{name}.
21mr|decentxml-1.4-20|50	
21mr|decentxml-1.4-20|51	%prep
21mr|decentxml-1.4-20|52	%setup -q -n digulla-%{name}-%{revision}
21mr|decentxml-1.4-20|53	
21mr|decentxml-1.4-20|54	# We are looking for xml conformance data one level above so unzip
21mr|decentxml-1.4-20|55	# here and symlink there.
21mr|decentxml-1.4-20|56	unzip %{SOURCE1}
21mr|decentxml-1.4-20|57	ln -sf %{name}-%{version}/xmlconf ../xmlconf
21mr|decentxml-1.4-20|58	sed -i -e "s|junit-dep|junit|g" pom.xml
21mr|decentxml-1.4-20|59	
21mr|decentxml-1.4-20|60	# Two tests fail with Java 8, probably because of some Unicode incompatibility.
21mr|decentxml-1.4-20|61	sed -i '/not_wf_sa_16[89] /d' src/test/java/de/pdark/decentxml/XMLConformanceTest.java
21mr|decentxml-1.4-20|62	
21mr|decentxml-1.4-20|63	%pom_remove_plugin :maven-javadoc-plugin
21mr|decentxml-1.4-20|64	
21mr|decentxml-1.4-20|65	# Don't use deprecated "attached" goal of Maven Assembly Plugin, which
21mr|decentxml-1.4-20|66	# was removed in version 3.0.0.
21mr|decentxml-1.4-20|67	%pom_xpath_set "pom:plugin[pom:artifactId='maven-assembly-plugin']/pom:executions/pom:execution/pom:goals/pom:goal[text()='attached']" single
21mr|decentxml-1.4-20|68	
21mr|decentxml-1.4-20|69	%build
21mr|decentxml-1.4-20|70	%mvn_file  : %{name}
21mr|decentxml-1.4-20|71	%mvn_build
21mr|decentxml-1.4-20|72	
21mr|decentxml-1.4-20|73	%install
21mr|decentxml-1.4-20|74	%mvn_install
21mr|decentxml-1.4-20|75	
21mr|decentxml-1.4-20|76	%files -f .mfiles
21mr|decentxml-1.4-20|77	%license LICENSE
21mr|decentxml-1.4-20|78	%doc README
21mr|decentxml-1.4-20|79	
21mr|decentxml-1.4-20|80	%files javadoc -f .mfiles-javadoc
21mr|decentxml-1.4-20|81	%license LICENSE
21mr|decentxml-1.4-20|82	

11925 21
21mr|default-editors-2.0-2|1	%define list_editors mcedit micro nano vi vim
21mr|default-editors-2.0-2|2	
21mr|default-editors-2.0-2|3	Summary(ru_RU.UTF-8):	Установка консольных редакторов по умолчанию
21mr|default-editors-2.0-2|4	Summary:	Set default console editors
21mr|default-editors-2.0-2|5	Name:		default-editors
21mr|default-editors-2.0-2|6	License:	MIT
21mr|default-editors-2.0-2|7	Group:		System/Base
21mr|default-editors-2.0-2|8	Version:	2.0
21mr|default-editors-2.0-2|9	Release:	2
21mr|default-editors-2.0-2|10	BuildArch:	noarch
21mr|default-editors-2.0-2|11	
21mr|default-editors-2.0-2|12	%description
21mr|default-editors-2.0-2|13	This packages sets environmental variable EDITOR.
21mr|default-editors-2.0-2|14	
21mr|default-editors-2.0-2|15	%description -l ru_RU.UTF-8
21mr|default-editors-2.0-2|16	Установка переменной окружения EDITOR в значение отличное от vi
21mr|default-editors-2.0-2|17	
21mr|default-editors-2.0-2|18	#-------------------------------------------------------
21mr|default-editors-2.0-2|19	
21mr|default-editors-2.0-2|20	%define mk_pkg() %{expand:
21mr|default-editors-2.0-2|21	%package -n %{1}-as-default-editor
21mr|default-editors-2.0-2|22	
21mr|default-editors-2.0-2|23	Summary(ru_RU.UTF-8): Установить %{1} редактором по умолчанию
21mr|default-editors-2.0-2|24	Summary: Set %{1} as default $EDITOR
21mr|default-editors-2.0-2|25	Requires: /usr/bin/%{1}
21mr|default-editors-2.0-2|26	Provides: default-editor = %{1}_%{EVRD}
21mr|default-editors-2.0-2|27	
21mr|default-editors-2.0-2|28	%description -n %{1}-as-default-editor
21mr|default-editors-2.0-2|29	This packages sets environmental variable EDITOR=%{1}.
21mr|default-editors-2.0-2|30	
21mr|default-editors-2.0-2|31	%description -l ru_RU.UTF-8 -n %{1}-as-default-editor
21mr|default-editors-2.0-2|32	Пакет устанавливает переменную окружения EDITOR=%{1}.
21mr|default-editors-2.0-2|33	
21mr|default-editors-2.0-2|34	%files -n %{1}-as-default-editor
21mr|default-editors-2.0-2|35	%config %{_sysconfdir}/profile.d/10-%{1}-as-default-editor.sh
21mr|default-editors-2.0-2|36	%config %{_sysconfdir}/profile.d/10-%{1}-as-default-editor.csh
21mr|default-editors-2.0-2|37	}
21mr|default-editors-2.0-2|38	
21mr|default-editors-2.0-2|39	#-------------------------------------------------------
21mr|default-editors-2.0-2|40	
21mr|default-editors-2.0-2|41	%{expand:%(
21mr|default-editors-2.0-2|42	for i in %{list_editors}
21mr|default-editors-2.0-2|43	do
21mr|default-editors-2.0-2|44	echo "%%mk_pkg $i"
21mr|default-editors-2.0-2|45	done
21mr|default-editors-2.0-2|46	)}
21mr|default-editors-2.0-2|47	
21mr|default-editors-2.0-2|48	#-------------------------------------------------------
21mr|default-editors-2.0-2|49	
21mr|default-editors-2.0-2|50	%prep
21mr|default-editors-2.0-2|51	
21mr|default-editors-2.0-2|52	%build
21mr|default-editors-2.0-2|53	
21mr|default-editors-2.0-2|54	%install
21mr|default-editors-2.0-2|55	mkdir -p %{buildroot}/etc/profile.d
21mr|default-editors-2.0-2|56	
21mr|default-editors-2.0-2|57	for i in %{list_editors}
21mr|default-editors-2.0-2|58	do
21mr|default-editors-2.0-2|59	echo "export EDITOR=${i}" > %{buildroot}%{_sysconfdir}/profile.d/10-${i}-as-default-editor.sh
21mr|default-editors-2.0-2|60	echo "setenv EDITOR ${i}" > %{buildroot}%{_sysconfdir}/profile.d/10-${i}-as-default-editor.csh
21mr|default-editors-2.0-2|61	done
21mr|default-editors-2.0-2|62	
21mr|default-editors-2.0-2|63	# not executable, sourceable
21mr|default-editors-2.0-2|64	chmod 0644 %{buildroot}/etc/profile.d/*

11926 21
21mr|deja-dup-42.8-4|1	%define url_ver	%(echo %{version} | cut -d. -f1)
21mr|deja-dup-42.8-4|2	
21mr|deja-dup-42.8-4|3	%define _cmake_skip_rpath	%nil
21mr|deja-dup-42.8-4|4	
21mr|deja-dup-42.8-4|5	Summary:	Simple backup tool and front-end for duplicity
21mr|deja-dup-42.8-4|6	Name:		deja-dup
21mr|deja-dup-42.8-4|7	Version:	42.8
21mr|deja-dup-42.8-4|8	Release:	4
21mr|deja-dup-42.8-4|9	License:	GPLv3+
21mr|deja-dup-42.8-4|10	Group:		Archiving/Backup
21mr|deja-dup-42.8-4|11	Url:		https://gitlab.gnome.org/World/deja-dup
21mr|deja-dup-42.8-4|12	Source0:	https://gitlab.gnome.org/World/deja-dup/-/archive/%{version}/deja-dup-%{version}.tar.bz2
21mr|deja-dup-42.8-4|13	Patch0:		deja-dup-42.8-replace-google-yandex.patch
21mr|deja-dup-42.8-4|14	Patch1:		deja-dup-42.8-ru-po-translate.patch
21mr|deja-dup-42.8-4|15	Patch2:		deja-dup-42.4-fix_localestring.patch
21mr|deja-dup-42.8-4|16	BuildRequires:	appstream-util
21mr|deja-dup-42.8-4|17	BuildRequires:	cmake
21mr|deja-dup-42.8-4|18	BuildRequires:	gettext
21mr|deja-dup-42.8-4|19	BuildRequires:	itstool
21mr|deja-dup-42.8-4|20	BuildRequires:	libxml2-utils
21mr|deja-dup-42.8-4|21	BuildRequires:	locales-en
21mr|deja-dup-42.8-4|22	BuildRequires:	meson
21mr|deja-dup-42.8-4|23	BuildRequires:	vala
21mr|deja-dup-42.8-4|24	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|deja-dup-42.8-4|25	BuildRequires:	pkgconfig(goa-1.0)
21mr|deja-dup-42.8-4|26	BuildRequires:	pkgconfig(gtk4)
21mr|deja-dup-42.8-4|27	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|deja-dup-42.8-4|28	BuildRequires:	pkgconfig(libhandy-1)
21mr|deja-dup-42.8-4|29	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|deja-dup-42.8-4|30	BuildRequires:	pkgconfig(libnotify)
21mr|deja-dup-42.8-4|31	BuildRequires:	pkgconfig(libpeas-1.0)
21mr|deja-dup-42.8-4|32	BuildRequires:	pkgconfig(libsecret-1)
21mr|deja-dup-42.8-4|33	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|deja-dup-42.8-4|34	BuildRequires:	pkgconfig(packagekit-glib2)
21mr|deja-dup-42.8-4|35	Requires:	adwaita-icon-theme
21mr|deja-dup-42.8-4|36	Requires:	dconf
21mr|deja-dup-42.8-4|37	Requires:	duplicity
21mr|deja-dup-42.8-4|38	Requires:	python3-gobject3
21mr|deja-dup-42.8-4|39	
21mr|deja-dup-42.8-4|40	%description
21mr|deja-dup-42.8-4|41	Déjà Dup is a simple backup tool. It hides the complexity of doing backups the
21mr|deja-dup-42.8-4|42	'right way' (encrypted, off-site, and regular) and uses duplicity as the
21mr|deja-dup-42.8-4|43	back-end.
21mr|deja-dup-42.8-4|44	
21mr|deja-dup-42.8-4|45	Features:
21mr|deja-dup-42.8-4|46	- Support for local, remote, or cloud backup locations, such as Amazon S3
21mr|deja-dup-42.8-4|47	- Securely encrypts and compresses your data
21mr|deja-dup-42.8-4|48	- Incrementally backs up, letting you restore from any particular backup
21mr|deja-dup-42.8-4|49	- Schedules regular backups
21mr|deja-dup-42.8-4|50	- Integrates well into your GNOME desktop
21mr|deja-dup-42.8-4|51	
21mr|deja-dup-42.8-4|52	%files -f %{name}.lang
21mr|deja-dup-42.8-4|53	%doc NEWS.md README.md
21mr|deja-dup-42.8-4|54	%{_bindir}/deja-*
21mr|deja-dup-42.8-4|55	%{_datadir}/metainfo/org.gnome.DejaDup.appdata.xml
21mr|deja-dup-42.8-4|56	%{_datadir}/applications/org.gnome.DejaDup.desktop
21mr|deja-dup-42.8-4|57	%{_datadir}/dbus-1/services/org.gnome.DejaDup.service
21mr|deja-dup-42.8-4|58	%{_datadir}/glib-2.0/schemas/org.gnome.DejaDup.gschema.xml
21mr|deja-dup-42.8-4|59	%{_iconsdir}/hicolor/*/*/org.gnome.DejaDup*.{svg,png}
21mr|deja-dup-42.8-4|60	%{_libdir}/%{name}/
21mr|deja-dup-42.8-4|61	%{_libexecdir}/%{name}/
21mr|deja-dup-42.8-4|62	%{_mandir}/man1/deja-dup*.1*
21mr|deja-dup-42.8-4|63	%{_sysconfdir}/xdg/autostart/org.gnome.DejaDup.Monitor.desktop
21mr|deja-dup-42.8-4|64	
21mr|deja-dup-42.8-4|65	#----------------------------------------------------------------------------
21mr|deja-dup-42.8-4|66	
21mr|deja-dup-42.8-4|67	%prep
21mr|deja-dup-42.8-4|68	%autosetup -p1
21mr|deja-dup-42.8-4|69	
21mr|deja-dup-42.8-4|70	%build
21mr|deja-dup-42.8-4|71	%meson
21mr|deja-dup-42.8-4|72	%meson_build
21mr|deja-dup-42.8-4|73	
21mr|deja-dup-42.8-4|74	%install
21mr|deja-dup-42.8-4|75	%meson_install
21mr|deja-dup-42.8-4|76	
21mr|deja-dup-42.8-4|77	#clean some unwanted files
21mr|deja-dup-42.8-4|78	rm -rf %{buildroot}%{_datadir}/icons/Humanity/
21mr|deja-dup-42.8-4|79	
21mr|deja-dup-42.8-4|80	%find_lang %{name} --with-gnome --with-man --all-name

11927 21
21mr|dejagnu-1.6.3-1|1	Name:		dejagnu
21mr|dejagnu-1.6.3-1|2	Version:	1.6.3
21mr|dejagnu-1.6.3-1|3	Release:	1
21mr|dejagnu-1.6.3-1|4	Epoch:		20010912
21mr|dejagnu-1.6.3-1|5	Summary:	A front end for testing other programs
21mr|dejagnu-1.6.3-1|6	License:	GPLv2+
21mr|dejagnu-1.6.3-1|7	URL:		http://www.gnu.org/software/dejagnu/
21mr|dejagnu-1.6.3-1|8	Source0:	ftp://ftp.gnu.org/gnu/dejagnu/%{name}-%{version}.tar
21mr|dejagnu-1.6.3-1|9	Group:		Development/Other
21mr|dejagnu-1.6.3-1|10	Requires:	common-licenses tcl >= 8.0 expect >= 5.21
21mr|dejagnu-1.6.3-1|11	BuildRequires:	docbook-utils docbook-utils-pdf
21mr|dejagnu-1.6.3-1|12	BuildRequires:	docbook-dtd-xml
21mr|dejagnu-1.6.3-1|13	# in contrib, but likely not needed anyways even if configure checks for it..
21mr|dejagnu-1.6.3-1|14	#BuildRequires:	docbook2x
21mr|dejagnu-1.6.3-1|15	BuildRequires:	expect
21mr|dejagnu-1.6.3-1|16	BuildRequires:	screen texinfo
21mr|dejagnu-1.6.3-1|17	BuildArch:	noarch
21mr|dejagnu-1.6.3-1|18	
21mr|dejagnu-1.6.3-1|19	%description
21mr|dejagnu-1.6.3-1|20	DejaGnu is an Expect/Tcl based framework for testing other programs.
21mr|dejagnu-1.6.3-1|21	DejaGnu has several purposes: to make it easy to write tests for any
21mr|dejagnu-1.6.3-1|22	program; to allow you to write tests which will be portable to any
21mr|dejagnu-1.6.3-1|23	host or target where a program must be tested; and to standardize the
21mr|dejagnu-1.6.3-1|24	output format of all tests (making it easier to integrate the testing
21mr|dejagnu-1.6.3-1|25	into software development).
21mr|dejagnu-1.6.3-1|26	
21mr|dejagnu-1.6.3-1|27	%prep
21mr|dejagnu-1.6.3-1|28	%setup -q
21mr|dejagnu-1.6.3-1|29	
21mr|dejagnu-1.6.3-1|30	%build
21mr|dejagnu-1.6.3-1|31	%configure -v
21mr|dejagnu-1.6.3-1|32	
21mr|dejagnu-1.6.3-1|33	%install
21mr|dejagnu-1.6.3-1|34	%makeinstall_std
21mr|dejagnu-1.6.3-1|35	
21mr|dejagnu-1.6.3-1|36	%check
21mr|dejagnu-1.6.3-1|37	echo ============TESTING===============
21mr|dejagnu-1.6.3-1|38	# Dejagnu test suite also has to test reporting to user.  It needs a
21mr|dejagnu-1.6.3-1|39	# terminal for that.  That doesn't compute in mock.  Work around it by
21mr|dejagnu-1.6.3-1|40	# running the test under screen and communicating back to test runner
21mr|dejagnu-1.6.3-1|41	# via temporary file.  If you have better idea, we accept patches.
21mr|dejagnu-1.6.3-1|42	TMP=`mktemp`
21mr|dejagnu-1.6.3-1|43	screen -D -m sh -c '(make check RUNTESTFLAGS="RUNTEST=`pwd`/runtest"; echo $?) >> '$TMP
21mr|dejagnu-1.6.3-1|44	RESULT=`tail -n 1 $TMP`
21mr|dejagnu-1.6.3-1|45	cat $TMP
21mr|dejagnu-1.6.3-1|46	rm -f $TMP
21mr|dejagnu-1.6.3-1|47	echo ============END TESTING===========
21mr|dejagnu-1.6.3-1|48	exit $RESULT
21mr|dejagnu-1.6.3-1|49	
21mr|dejagnu-1.6.3-1|50	%files
21mr|dejagnu-1.6.3-1|51	%doc AUTHORS NEWS README TODO ChangeLog doc/dejagnu.texi
21mr|dejagnu-1.6.3-1|52	%dir %{_datadir}/dejagnu
21mr|dejagnu-1.6.3-1|53	%{_datadir}/dejagnu/*
21mr|dejagnu-1.6.3-1|54	%{_bindir}/runtest
21mr|dejagnu-1.6.3-1|55	%{_mandir}/man1/runtest.1*
21mr|dejagnu-1.6.3-1|56	%{_infodir}/dejagnu.info*
21mr|dejagnu-1.6.3-1|57	%{_includedir}/dejagnu.h
21mr|dejagnu-1.6.3-1|58	%{_bindir}/dejagnu
21mr|dejagnu-1.6.3-1|59	%{_datadir}/man/man1/dejagnu-help.1.xz
21mr|dejagnu-1.6.3-1|60	%{_datadir}/man/man1/dejagnu-report-card.1.xz
21mr|dejagnu-1.6.3-1|61	%{_datadir}/man/man1/dejagnu.1.xz

11928 21
21mr|deltarpm-3.6.3-1|1	
21mr|deltarpm-3.6.3-1|2	Summary:	Tools to create and apply deltarpms
21mr|deltarpm-3.6.3-1|3	Name:		deltarpm
21mr|deltarpm-3.6.3-1|4	Version:	3.6.3
21mr|deltarpm-3.6.3-1|5	Release:	1
21mr|deltarpm-3.6.3-1|6	License:	BSD
21mr|deltarpm-3.6.3-1|7	Group:		System/Configuration/Packaging
21mr|deltarpm-3.6.3-1|8	URL:		https://github.com/rpm-software-management/deltarpm
21mr|deltarpm-3.6.3-1|9	Source0:	https://github.com/rpm-software-management/deltarpm/archive/%{version}/%{name}-%{version}.tar.gz
21mr|deltarpm-3.6.3-1|10	BuildRequires:	rpm >= 2:4.14.0-0
21mr|deltarpm-3.6.3-1|11	BuildRequires:	pkgconfig(rpm) >= 4.14.0
21mr|deltarpm-3.6.3-1|12	BuildRequires:	pkgconfig(popt)
21mr|deltarpm-3.6.3-1|13	BuildRequires:	pkgconfig(zlib)
21mr|deltarpm-3.6.3-1|14	#BuildRequires:	pkgconfig(bzip2)
21mr|deltarpm-3.6.3-1|15	BuildRequires:	bzip2-devel
21mr|deltarpm-3.6.3-1|16	BuildRequires:	pkgconfig(liblzma)
21mr|deltarpm-3.6.3-1|17	BuildRequires:	pkgconfig(libzstd)
21mr|deltarpm-3.6.3-1|18	# This doesn't work anyway
21mr|deltarpm-3.6.3-1|19	Obsoletes:	drpmsync < 3.6.2
21mr|deltarpm-3.6.3-1|20	# Fold this tool into the main package because it's too trivial to keep separate
21mr|deltarpm-3.6.3-1|21	Obsoletes:	deltaiso < 3.6.2
21mr|deltarpm-3.6.3-1|22	Provides:	deltaiso = %{version}-%{release}
21mr|deltarpm-3.6.3-1|23	# These are gone and no longer provided
21mr|deltarpm-3.6.3-1|24	Obsoletes:	python-deltarpm < 3.6.2
21mr|deltarpm-3.6.3-1|25	
21mr|deltarpm-3.6.3-1|26	
21mr|deltarpm-3.6.3-1|27	%description
21mr|deltarpm-3.6.3-1|28	This package contains tools to create and apply deltarpms. A deltarpm
21mr|deltarpm-3.6.3-1|29	contains the difference between an old and a new version of a rpm,
21mr|deltarpm-3.6.3-1|30	which makes it possible to recreate the new rpm from the deltarpm and
21mr|deltarpm-3.6.3-1|31	the old one. You don't have to have a copy of the old rpm, deltarpms
21mr|deltarpm-3.6.3-1|32	can also work with installed rpms.
21mr|deltarpm-3.6.3-1|33	
21mr|deltarpm-3.6.3-1|34	Starting from version 2.2, there are also tools to handle ISO diffs.
21mr|deltarpm-3.6.3-1|35	
21mr|deltarpm-3.6.3-1|36	%prep
21mr|deltarpm-3.6.3-1|37	%autosetup -p1
21mr|deltarpm-3.6.3-1|38	
21mr|deltarpm-3.6.3-1|39	%build
21mr|deltarpm-3.6.3-1|40	%setup_compile_flags
21mr|deltarpm-3.6.3-1|41	%make CC=%{__cc} rpmdumpheader="%{_libdir}/rpm/rpmdumpheader" prefix=%{_prefix} mandir=%{_mandir} bindir=%{_bindir}
21mr|deltarpm-3.6.3-1|42	
21mr|deltarpm-3.6.3-1|43	%install
21mr|deltarpm-3.6.3-1|44	mkdir -p %{buildroot}%{_libdir}/rpm
21mr|deltarpm-3.6.3-1|45	%makeinstall_std rpmdumpheader="%{_libdir}/rpm/rpmdumpheader" DESTDIR=%{buildroot} prefix=%{_prefix} mandir=%{_mandir} bindir=%{_bindir}
21mr|deltarpm-3.6.3-1|46	
21mr|deltarpm-3.6.3-1|47	# Drop drpmsync as we can't use it (missing perl deps)
21mr|deltarpm-3.6.3-1|48	find %{buildroot} -name "drpmsync*" -delete
21mr|deltarpm-3.6.3-1|49	
21mr|deltarpm-3.6.3-1|50	%files
21mr|deltarpm-3.6.3-1|51	%doc README NEWS
21mr|deltarpm-3.6.3-1|52	%{_bindir}/*
21mr|deltarpm-3.6.3-1|53	%{_mandir}/man8/*
21mr|deltarpm-3.6.3-1|54	%{_libdir}/rpm/rpmdumpheader

11929 21
21mr|deltaspike-1.2.1-12|1	%global namedreltag %{nil}
21mr|deltaspike-1.2.1-12|2	%global namedversion %{version}%{?namedreltag}
21mr|deltaspike-1.2.1-12|3	%bcond_with test
21mr|deltaspike-1.2.1-12|4	Name:          deltaspike
21mr|deltaspike-1.2.1-12|5	Version:       1.2.1
21mr|deltaspike-1.2.1-12|6	Release:       12
21mr|deltaspike-1.2.1-12|7	Summary:       Portable CDI extensions
21mr|deltaspike-1.2.1-12|8	License:       ASL 2.0
21mr|deltaspike-1.2.1-12|9	URL:           http://deltaspike.apache.org/
21mr|deltaspike-1.2.1-12|10	Source0:       https://github.com/apache/deltaspike/archive/%{name}-project-%{namedversion}.tar.gz
21mr|deltaspike-1.2.1-12|11	# Support for servlet 3.1 apis
21mr|deltaspike-1.2.1-12|12	Patch0:        deltaspike-1.2.1-MockServletContext.patch
21mr|deltaspike-1.2.1-12|13	
21mr|deltaspike-1.2.1-12|14	BuildRequires: maven-local
21mr|deltaspike-1.2.1-12|15	BuildRequires: mvn(javax.el:javax.el-api)
21mr|deltaspike-1.2.1-12|16	BuildRequires: mvn(javax.inject:javax.inject)
21mr|deltaspike-1.2.1-12|17	BuildRequires: mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|deltaspike-1.2.1-12|18	BuildRequires: mvn(junit:junit)
21mr|deltaspike-1.2.1-12|19	BuildRequires: mvn(org.apache:apache:pom:)
21mr|deltaspike-1.2.1-12|20	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jcdi_1.0_spec)
21mr|deltaspike-1.2.1-12|21	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|deltaspike-1.2.1-12|22	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-validation_1.0_spec)
21mr|deltaspike-1.2.1-12|23	BuildRequires: mvn(org.apache.geronimo.specs:specs:pom:)
21mr|deltaspike-1.2.1-12|24	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|deltaspike-1.2.1-12|25	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|deltaspike-1.2.1-12|26	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|deltaspike-1.2.1-12|27	BuildRequires: mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|deltaspike-1.2.1-12|28	BuildRequires: mvn(org.apache.openwebbeans:openwebbeans:pom:)
21mr|deltaspike-1.2.1-12|29	BuildRequires: mvn(org.apache.openwebbeans:openwebbeans-impl)
21mr|deltaspike-1.2.1-12|30	BuildRequires: mvn(org.apache.openwebbeans:openwebbeans-resource)
21mr|deltaspike-1.2.1-12|31	BuildRequires: mvn(org.apache.openwebbeans:openwebbeans-spi)
21mr|deltaspike-1.2.1-12|32	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|deltaspike-1.2.1-12|33	BuildRequires: mvn(org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec)
21mr|deltaspike-1.2.1-12|34	BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|deltaspike-1.2.1-12|35	BuildRequires: mvn(org.jboss.weld.se:weld-se-core)
21mr|deltaspike-1.2.1-12|36	BuildRequires: mvn(org.quartz-scheduler:quartz)
21mr|deltaspike-1.2.1-12|37	# site plugin runtime deps
21mr|deltaspike-1.2.1-12|38	BuildRequires: mvn(org.apache.maven.doxia:doxia-integration-tools)
21mr|deltaspike-1.2.1-12|39	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|deltaspike-1.2.1-12|40	
21mr|deltaspike-1.2.1-12|41	BuildRequires: xmvn
21mr|deltaspike-1.2.1-12|42	
21mr|deltaspike-1.2.1-12|43	%if %{with test}
21mr|deltaspike-1.2.1-12|44	# Test deps
21mr|deltaspike-1.2.1-12|45	BuildRequires: mvn(asm:asm-commons)
21mr|deltaspike-1.2.1-12|46	BuildRequires: mvn(javassist:javassist)
21mr|deltaspike-1.2.1-12|47	BuildRequires: mvn(org.apache.bval:bval-jsr303)
21mr|deltaspike-1.2.1-12|48	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-osgi-locator)
21mr|deltaspike-1.2.1-12|49	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|deltaspike-1.2.1-12|50	BuildRequires: mvn(org.apache.openwebbeans.arquillian:owb-arquillian-standalone)
21mr|deltaspike-1.2.1-12|51	BuildRequires: mvn(org.apache.xbean:xbean-finder)
21mr|deltaspike-1.2.1-12|52	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|deltaspike-1.2.1-12|53	BuildRequires: mvn(org.jboss.arquillian.junit:arquillian-junit-container)
21mr|deltaspike-1.2.1-12|54	BuildRequires: mvn(org.jboss.as:jboss-as-arquillian-container-remote)
21mr|deltaspike-1.2.1-12|55	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-impl)
21mr|deltaspike-1.2.1-12|56	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven)
21mr|deltaspike-1.2.1-12|57	BuildRequires: mvn(org.apache.myfaces.test:myfaces-test20)
21mr|deltaspike-1.2.1-12|58	BuildRequires: mvn(org.apache.myfaces.core:myfaces-impl-test)
21mr|deltaspike-1.2.1-12|59	
21mr|deltaspike-1.2.1-12|60	BuildRequires: mvn(org.bsc.maven:maven-processor-plugin)
21mr|deltaspike-1.2.1-12|61	BuildRequires: mvn(org.hibernate:hibernate-jpamodelgen)
21mr|deltaspike-1.2.1-12|62	# TODO
21mr|deltaspike-1.2.1-12|63	# https://bugzilla.redhat.com/show_bug.cgi?id=1208379
21mr|deltaspike-1.2.1-12|64	BuildRequires: mvn(org.primefaces.extensions:resources-optimizer-maven-plugin)
21mr|deltaspike-1.2.1-12|65	# 2015-07-29: Retired because it depends on shrinkwrap-resolver which did not...
21mr|deltaspike-1.2.1-12|66	BuildRequires: mvn(org.jboss.arquillian.container:arquillian-container-test-spi)
21mr|deltaspike-1.2.1-12|67	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:)
21mr|deltaspike-1.2.1-12|68	
21mr|deltaspike-1.2.1-12|69	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-api)
21mr|deltaspike-1.2.1-12|70	%endif
21mr|deltaspike-1.2.1-12|71	
21mr|deltaspike-1.2.1-12|72	Group:          Development/Java
21mr|deltaspike-1.2.1-12|73	BuildArch:     noarch
21mr|deltaspike-1.2.1-12|74	# Java stack is not supported on x86_32
21mr|deltaspike-1.2.1-12|75	ExcludeArch: %{ix86}
21mr|deltaspike-1.2.1-12|76	
21mr|deltaspike-1.2.1-12|77	%description
21mr|deltaspike-1.2.1-12|78	DeltaSpike consist of a number of portable CDI extensions
21mr|deltaspike-1.2.1-12|79	that provide useful features for Java application developers.
21mr|deltaspike-1.2.1-12|80	
21mr|deltaspike-1.2.1-12|81	%package core
21mr|deltaspike-1.2.1-12|82	Summary:       Apache DeltaSpike Core
21mr|deltaspike-1.2.1-12|83	
21mr|deltaspike-1.2.1-12|84	%description core
21mr|deltaspike-1.2.1-12|85	Apache DeltaSpike Core APIs and Implementation.
21mr|deltaspike-1.2.1-12|86	
21mr|deltaspike-1.2.1-12|87	%package cdictrl
21mr|deltaspike-1.2.1-12|88	Summary:       Apache DeltaSpike ContainerControl
21mr|deltaspike-1.2.1-12|89	
21mr|deltaspike-1.2.1-12|90	%description cdictrl
21mr|deltaspike-1.2.1-12|91	This project provides a way to generically run CDI containers
21mr|deltaspike-1.2.1-12|92	from inside of unit tests or Java SE applications.
21mr|deltaspike-1.2.1-12|93	
21mr|deltaspike-1.2.1-12|94	%package modules
21mr|deltaspike-1.2.1-12|95	Summary:       Apache DeltaSpike Modules
21mr|deltaspike-1.2.1-12|96	
21mr|deltaspike-1.2.1-12|97	%description modules
21mr|deltaspike-1.2.1-12|98	Apache DeltaSpike Modules Parent Pom.
21mr|deltaspike-1.2.1-12|99	
21mr|deltaspike-1.2.1-12|100	%package bean-validation-module
21mr|deltaspike-1.2.1-12|101	Summary:       Apache DeltaSpike BeanValidation-Module
21mr|deltaspike-1.2.1-12|102	
21mr|deltaspike-1.2.1-12|103	%description bean-validation-module
21mr|deltaspike-1.2.1-12|104	Apache DeltaSpike BeanValidation-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|105	
21mr|deltaspike-1.2.1-12|106	%package data-module
21mr|deltaspike-1.2.1-12|107	Summary:       Apache DeltaSpike Data-Module
21mr|deltaspike-1.2.1-12|108	
21mr|deltaspike-1.2.1-12|109	%description data-module
21mr|deltaspike-1.2.1-12|110	Apache DeltaSpike Data-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|111	
21mr|deltaspike-1.2.1-12|112	%package jpa-module
21mr|deltaspike-1.2.1-12|113	Summary:       Apache DeltaSpike JPA-Module
21mr|deltaspike-1.2.1-12|114	
21mr|deltaspike-1.2.1-12|115	%description jpa-module
21mr|deltaspike-1.2.1-12|116	Apache DeltaSpike JPA-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|117	
21mr|deltaspike-1.2.1-12|118	%package jsf-module
21mr|deltaspike-1.2.1-12|119	Summary:       Apache DeltaSpike JSF-Module
21mr|deltaspike-1.2.1-12|120	
21mr|deltaspike-1.2.1-12|121	%description jsf-module
21mr|deltaspike-1.2.1-12|122	Apache DeltaSpike JSF-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|123	
21mr|deltaspike-1.2.1-12|124	%package partial-bean-module
21mr|deltaspike-1.2.1-12|125	Summary:       Apache DeltaSpike Partial-Bean-Module
21mr|deltaspike-1.2.1-12|126	
21mr|deltaspike-1.2.1-12|127	%description partial-bean-module
21mr|deltaspike-1.2.1-12|128	Apache DeltaSpike Partial-Bean-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|129	
21mr|deltaspike-1.2.1-12|130	%package scheduler-module
21mr|deltaspike-1.2.1-12|131	Summary:       Apache DeltaSpike Scheduler-Module
21mr|deltaspike-1.2.1-12|132	
21mr|deltaspike-1.2.1-12|133	%description scheduler-module
21mr|deltaspike-1.2.1-12|134	Apache DeltaSpike Scheduler-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|135	
21mr|deltaspike-1.2.1-12|136	%package security-module
21mr|deltaspike-1.2.1-12|137	Summary:       Apache DeltaSpike Security-Module
21mr|deltaspike-1.2.1-12|138	
21mr|deltaspike-1.2.1-12|139	%description security-module
21mr|deltaspike-1.2.1-12|140	Apache DeltaSpike Security-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|141	
21mr|deltaspike-1.2.1-12|142	%package servlet-module
21mr|deltaspike-1.2.1-12|143	Summary:       Apache DeltaSpike Servlet-Module
21mr|deltaspike-1.2.1-12|144	
21mr|deltaspike-1.2.1-12|145	%description servlet-module
21mr|deltaspike-1.2.1-12|146	Apache DeltaSpike Servlet-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|147	
21mr|deltaspike-1.2.1-12|148	%package test-control-module
21mr|deltaspike-1.2.1-12|149	Summary:       Apache DeltaSpike Test-Control-Module
21mr|deltaspike-1.2.1-12|150	
21mr|deltaspike-1.2.1-12|151	%description test-control-module
21mr|deltaspike-1.2.1-12|152	Apache DeltaSpike Test-Control-Module APIs and implementations.
21mr|deltaspike-1.2.1-12|153	
21mr|deltaspike-1.2.1-12|154	%package test-utils
21mr|deltaspike-1.2.1-12|155	Summary:       Apache DeltaSpike Test-Utils
21mr|deltaspike-1.2.1-12|156	
21mr|deltaspike-1.2.1-12|157	%description test-utils
21mr|deltaspike-1.2.1-12|158	This package contains our Test Categories and
21mr|deltaspike-1.2.1-12|159	other useful stuff for running our tests.
21mr|deltaspike-1.2.1-12|160	
21mr|deltaspike-1.2.1-12|161	%package javadoc
21mr|deltaspike-1.2.1-12|162	Summary:       Javadoc for %{name}
21mr|deltaspike-1.2.1-12|163	
21mr|deltaspike-1.2.1-12|164	%description javadoc
21mr|deltaspike-1.2.1-12|165	This package contains javadoc for %{name}.
21mr|deltaspike-1.2.1-12|166	
21mr|deltaspike-1.2.1-12|167	%prep
21mr|deltaspike-1.2.1-12|168	%setup -q -n %{name}-%{name}-project-%{namedversion}
21mr|deltaspike-1.2.1-12|169	# Cleanup
21mr|deltaspike-1.2.1-12|170	find . -name "*.class" -print -delete
21mr|deltaspike-1.2.1-12|171	find . -name "*.jar" -print -delete
21mr|deltaspike-1.2.1-12|172	mv %{name}/* .
21mr|deltaspike-1.2.1-12|173	rm -r %{name}
21mr|deltaspike-1.2.1-12|174	
21mr|deltaspike-1.2.1-12|175	%patch0 -p1
21mr|deltaspike-1.2.1-12|176	
21mr|deltaspike-1.2.1-12|177	%pom_disable_module checkstyle-rules
21mr|deltaspike-1.2.1-12|178	%pom_disable_module examples
21mr|deltaspike-1.2.1-12|179	
21mr|deltaspike-1.2.1-12|180	# org.apache.openejb:openejb-core 4.0.0-beta-2
21mr|deltaspike-1.2.1-12|181	%pom_disable_module impl-openejb cdictrl
21mr|deltaspike-1.2.1-12|182	# package org.apache.myfaces.test.mock does not exist
21mr|deltaspike-1.2.1-12|183	# package org.apache.myfaces.mc.test.core.runner
21mr|deltaspike-1.2.1-12|184	%pom_disable_module impl modules/test-control
21mr|deltaspike-1.2.1-12|185	
21mr|deltaspike-1.2.1-12|186	%pom_remove_plugin :maven-checkstyle-plugin parent
21mr|deltaspike-1.2.1-12|187	
21mr|deltaspike-1.2.1-12|188	%pom_remove_plugin -r :maven-dependency-plugin
21mr|deltaspike-1.2.1-12|189	%pom_remove_plugin -r :maven-source-plugin
21mr|deltaspike-1.2.1-12|190	%pom_remove_plugin :maven-processor-plugin modules/data/impl
21mr|deltaspike-1.2.1-12|191	
21mr|deltaspike-1.2.1-12|192	%pom_remove_plugin -r :resources-optimizer-maven-plugin
21mr|deltaspike-1.2.1-12|193	# Don't work with bundle-plugin 2.5.4
21mr|deltaspike-1.2.1-12|194	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:configuration" parent
21mr|deltaspike-1.2.1-12|195	
21mr|deltaspike-1.2.1-12|196	# Retired
21mr|deltaspike-1.2.1-12|197	%pom_remove_dep -r :shrinkwrap-resolver-bom
21mr|deltaspike-1.2.1-12|198	%pom_remove_dep -r :arquillian-bom parent
21mr|deltaspike-1.2.1-12|199	%pom_remove_dep -r :arquillian-container-test-spi
21mr|deltaspike-1.2.1-12|200	rm -r test-utils/src/main/java/org/apache/deltaspike/test/arquillian
21mr|deltaspike-1.2.1-12|201	%pom_remove_dep -r :shrinkwrap-api
21mr|deltaspike-1.2.1-12|202	rm -r test-utils/src/main/java/org/apache/deltaspike/test/utils/ShrinkWrapArchiveUtil.java
21mr|deltaspike-1.2.1-12|203	
21mr|deltaspike-1.2.1-12|204	%pom_remove_dep :geronimo-servlet_2.5_spec parent
21mr|deltaspike-1.2.1-12|205	%pom_change_dep -r :geronimo-interceptor_1.1_spec org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec
21mr|deltaspike-1.2.1-12|206	%pom_change_dep -r :geronimo-atinject_1.0_spec javax.inject:javax.inject
21mr|deltaspike-1.2.1-12|207	%pom_change_dep -r :geronimo-jpa_2.0_spec org.hibernate.javax.persistence:hibernate-jpa-2.0-api
21mr|deltaspike-1.2.1-12|208	%pom_change_dep -r :myfaces-api org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec
21mr|deltaspike-1.2.1-12|209	%pom_change_dep -r :geronimo-servlet_2.5_spec javax.servlet:javax.servlet-api:3.1.0
21mr|deltaspike-1.2.1-12|210	%pom_change_dep -r :geronimo-servlet_3.0_spec javax.servlet:javax.servlet-api:3.1.0
21mr|deltaspike-1.2.1-12|211	%pom_change_dep -r :geronimo-el_2.2_spec javax.el:javax.el-api:3.0.0
21mr|deltaspike-1.2.1-12|212	
21mr|deltaspike-1.2.1-12|213	%mvn_package ":%{name}-project" %{name}
21mr|deltaspike-1.2.1-12|214	%mvn_package ":parent*" %{name}
21mr|deltaspike-1.2.1-12|215	%mvn_package ":*core*" core
21mr|deltaspike-1.2.1-12|216	# unavailable deps for: impl-openejb
21mr|deltaspike-1.2.1-12|217	%mvn_package ":*cdictrl*" cdictrl
21mr|deltaspike-1.2.1-12|218	%mvn_package ":modules-project" modules
21mr|deltaspike-1.2.1-12|219	%mvn_package ":*bean-validation*" bean-validation-module
21mr|deltaspike-1.2.1-12|220	%mvn_package ":*data*" data-module
21mr|deltaspike-1.2.1-12|221	%mvn_package ":*jpa*" jpa-module
21mr|deltaspike-1.2.1-12|222	%mvn_package ":*jsf*" jsf-module
21mr|deltaspike-1.2.1-12|223	%mvn_package ":*partial*" partial-bean-module
21mr|deltaspike-1.2.1-12|224	%mvn_package ":*scheduler*" scheduler-module
21mr|deltaspike-1.2.1-12|225	%mvn_package ":*security*" security-module
21mr|deltaspike-1.2.1-12|226	%mvn_package ":*servlet*" servlet-module
21mr|deltaspike-1.2.1-12|227	%mvn_package ":*test-control*" test-control-module
21mr|deltaspike-1.2.1-12|228	%mvn_package ":test-utils" test-utils
21mr|deltaspike-1.2.1-12|229	
21mr|deltaspike-1.2.1-12|230	%if %{with test}
21mr|deltaspike-1.2.1-12|231	%mvn_package :::tests: test-utils
21mr|deltaspike-1.2.1-12|232	%endif
21mr|deltaspike-1.2.1-12|233	
21mr|deltaspike-1.2.1-12|234	%build
21mr|deltaspike-1.2.1-12|235	
21mr|deltaspike-1.2.1-12|236	# No test deps
21mr|deltaspike-1.2.1-12|237	%mvn_build \
21mr|deltaspike-1.2.1-12|238	%if %{without test}
21mr|deltaspike-1.2.1-12|239	-f
21mr|deltaspike-1.2.1-12|240	%endif
21mr|deltaspike-1.2.1-12|241	
21mr|deltaspike-1.2.1-12|242	%install
21mr|deltaspike-1.2.1-12|243	%mvn_install
21mr|deltaspike-1.2.1-12|244	
21mr|deltaspike-1.2.1-12|245	%files -f .mfiles-%{name}
21mr|deltaspike-1.2.1-12|246	%doc README.md readme/*-%{namedversion}.txt
21mr|deltaspike-1.2.1-12|247	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|248	
21mr|deltaspike-1.2.1-12|249	%files core -f .mfiles-core
21mr|deltaspike-1.2.1-12|250	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|251	
21mr|deltaspike-1.2.1-12|252	%files cdictrl -f .mfiles-cdictrl
21mr|deltaspike-1.2.1-12|253	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|254	
21mr|deltaspike-1.2.1-12|255	%files modules -f .mfiles-modules
21mr|deltaspike-1.2.1-12|256	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|257	
21mr|deltaspike-1.2.1-12|258	%files bean-validation-module -f .mfiles-bean-validation-module
21mr|deltaspike-1.2.1-12|259	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|260	
21mr|deltaspike-1.2.1-12|261	%files data-module -f .mfiles-data-module
21mr|deltaspike-1.2.1-12|262	%doc modules/data/README.adoc
21mr|deltaspike-1.2.1-12|263	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|264	
21mr|deltaspike-1.2.1-12|265	%files jpa-module -f .mfiles-jpa-module
21mr|deltaspike-1.2.1-12|266	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|267	
21mr|deltaspike-1.2.1-12|268	%files jsf-module -f .mfiles-jsf-module
21mr|deltaspike-1.2.1-12|269	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|270	
21mr|deltaspike-1.2.1-12|271	%files partial-bean-module -f .mfiles-partial-bean-module
21mr|deltaspike-1.2.1-12|272	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|273	
21mr|deltaspike-1.2.1-12|274	%files scheduler-module -f .mfiles-scheduler-module
21mr|deltaspike-1.2.1-12|275	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|276	
21mr|deltaspike-1.2.1-12|277	%files security-module -f .mfiles-security-module
21mr|deltaspike-1.2.1-12|278	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|279	
21mr|deltaspike-1.2.1-12|280	%files servlet-module -f .mfiles-servlet-module
21mr|deltaspike-1.2.1-12|281	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|282	
21mr|deltaspike-1.2.1-12|283	%files test-control-module -f .mfiles-test-control-module
21mr|deltaspike-1.2.1-12|284	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|285	
21mr|deltaspike-1.2.1-12|286	%files test-utils -f .mfiles-test-utils
21mr|deltaspike-1.2.1-12|287	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|288	
21mr|deltaspike-1.2.1-12|289	%files javadoc -f .mfiles-javadoc
21mr|deltaspike-1.2.1-12|290	%license LICENSE NOTICE
21mr|deltaspike-1.2.1-12|291	

11930 21
21mr|deluge-2.2.0-1|1	%define debug_package	%{nil}
21mr|deluge-2.2.0-1|2	
21mr|deluge-2.2.0-1|3	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|deluge-2.2.0-1|4	
21mr|deluge-2.2.0-1|5	Summary:	Full-featured GTK+ Bittorrent client
21mr|deluge-2.2.0-1|6	Name:		deluge
21mr|deluge-2.2.0-1|7	Version:	2.2.0
21mr|deluge-2.2.0-1|8	Release:	1
21mr|deluge-2.2.0-1|9	License:	GPLv3+ with exceptions
21mr|deluge-2.2.0-1|10	Group:		Networking/File transfer
21mr|deluge-2.2.0-1|11	Url:		https://deluge-torrent.org
21mr|deluge-2.2.0-1|12	Source0:	https://download.deluge-torrent.org/source/%{url_ver}/%{name}-%{version}.tar.xz
21mr|deluge-2.2.0-1|13	Source2:	deluge-daemon.service
21mr|deluge-2.2.0-1|14	Source3:	deluge-web.service
21mr|deluge-2.2.0-1|15	Source4:	deluge.sysusers.conf
21mr|deluge-2.2.0-1|16	Source5:	ru.po
21mr|deluge-2.2.0-1|17	Patch0:		deluge-2.0.3-hard-translate.patch
21mr|deluge-2.2.0-1|18	Patch1:		deluge-2.1.1-default-columns.patch
21mr|deluge-2.2.0-1|19	BuildRequires:	appstream-util
21mr|deluge-2.2.0-1|20	BuildRequires:	desktop-file-utils
21mr|deluge-2.2.0-1|21	BuildRequires:	intltool
21mr|deluge-2.2.0-1|22	BuildRequires:	python3-devel
21mr|deluge-2.2.0-1|23	BuildRequires:	python3-wheel
21mr|deluge-2.2.0-1|24	BuildRequires:	python3-setuptools
21mr|deluge-2.2.0-1|25	BuildRequires:	python3dist(libtorrent)
21mr|deluge-2.2.0-1|26	## add Requires to make into Meta package
21mr|deluge-2.2.0-1|27	Requires:	%{name}-common = %{EVRD}
21mr|deluge-2.2.0-1|28	Requires:	%{name}-gtk = %{EVRD}
21mr|deluge-2.2.0-1|29	Requires:	%{name}-images = %{EVRD}
21mr|deluge-2.2.0-1|30	Requires:	%{name}-console = %{EVRD}
21mr|deluge-2.2.0-1|31	Requires:	%{name}-web = %{EVRD}
21mr|deluge-2.2.0-1|32	Requires:	%{name}-daemon = %{EVRD}
21mr|deluge-2.2.0-1|33	BuildArch:	noarch
21mr|deluge-2.2.0-1|34	
21mr|deluge-2.2.0-1|35	%description
21mr|deluge-2.2.0-1|36	Deluge is a Bittorrent client. Deluge is intended to bring a native,
21mr|deluge-2.2.0-1|37	full-featured client to Linux GTK+ desktop environments such as GNOME
21mr|deluge-2.2.0-1|38	and XFCE.
21mr|deluge-2.2.0-1|39	
21mr|deluge-2.2.0-1|40	#----------------------------------------------------------------------------
21mr|deluge-2.2.0-1|41	
21mr|deluge-2.2.0-1|42	%package common
21mr|deluge-2.2.0-1|43	Summary:	Files common to Deluge sub packages
21mr|deluge-2.2.0-1|44	Requires:	python3-libtorrent-rasterbar
21mr|deluge-2.2.0-1|45	Requires:	python3-service-identity
21mr|deluge-2.2.0-1|46	#Recommends:	python3-GeoIP
21mr|deluge-2.2.0-1|47	
21mr|deluge-2.2.0-1|48	%description common
21mr|deluge-2.2.0-1|49	Common files needed by the Deluge bittorrent client sub packages
21mr|deluge-2.2.0-1|50	
21mr|deluge-2.2.0-1|51	%files common -f %{name}.lang
21mr|deluge-2.2.0-1|52	%doc CHANGELOG.md README.md
21mr|deluge-2.2.0-1|53	%license LICENSE
21mr|deluge-2.2.0-1|54	%dir %{python3_sitelib}/%{name}
21mr|deluge-2.2.0-1|55	%dir %{python3_sitelib}/%{name}/i18n/*
21mr|deluge-2.2.0-1|56	%dir %{python3_sitelib}/%{name}/i18n/*/LC_MESSAGES
21mr|deluge-2.2.0-1|57	%dir %{python3_sitelib}/%{name}/ui
21mr|deluge-2.2.0-1|58	%{python3_sitelib}/%{name}/core
21mr|deluge-2.2.0-1|59	# includes %%name.pot too
21mr|deluge-2.2.0-1|60	%dir %{python3_sitelib}/%{name}/i18n
21mr|deluge-2.2.0-1|61	%{python3_sitelib}/%{name}/i18n/*.py
21mr|deluge-2.2.0-1|62	%{python3_sitelib}/%{name}/i18n/__pycache__/*
21mr|deluge-2.2.0-1|63	%{python3_sitelib}/%{name}/plugins
21mr|deluge-2.2.0-1|64	%{python3_sitelib}/%{name}/*.py*
21mr|deluge-2.2.0-1|65	%{python3_sitelib}/%{name}/__pycache__
21mr|deluge-2.2.0-1|66	%{python3_sitelib}/%{name}/ui/*.py*
21mr|deluge-2.2.0-1|67	%{python3_sitelib}/%{name}/ui/__pycache__
21mr|deluge-2.2.0-1|68	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info/
21mr|deluge-2.2.0-1|69	
21mr|deluge-2.2.0-1|70	#----------------------------------------------------------------------------
21mr|deluge-2.2.0-1|71	
21mr|deluge-2.2.0-1|72	%package gtk
21mr|deluge-2.2.0-1|73	Summary:	The gtk UI to Deluge
21mr|deluge-2.2.0-1|74	Requires:	%{name}-common = %{EVRD}
21mr|deluge-2.2.0-1|75	Requires:	%{name}-images = %{EVRD}
21mr|deluge-2.2.0-1|76	Requires:	%{name}-daemon = %{EVRD}
21mr|deluge-2.2.0-1|77	Requires:	appindicator-gtk3
21mr|deluge-2.2.0-1|78	Requires:	gtk+3.0
21mr|deluge-2.2.0-1|79	## Required for the proper ownership of icon dirs.
21mr|deluge-2.2.0-1|80	Requires:	hicolor-icon-theme
21mr|deluge-2.2.0-1|81	Requires:	librsvg2
21mr|deluge-2.2.0-1|82	Requires:	python3-cairo
21mr|deluge-2.2.0-1|83	Requires:	python3-gi-cairo
21mr|deluge-2.2.0-1|84	Requires:	python3-gobject3
21mr|deluge-2.2.0-1|85	Requires:	python3-distro
21mr|deluge-2.2.0-1|86	Recommends:	python3-dbus
21mr|deluge-2.2.0-1|87	Recommends:	python3-pygame
21mr|deluge-2.2.0-1|88	Provides:	%{name} = %{EVRD}
21mr|deluge-2.2.0-1|89	
21mr|deluge-2.2.0-1|90	%description gtk
21mr|deluge-2.2.0-1|91	Deluge bittorent client GTK graphical user interface
21mr|deluge-2.2.0-1|92	
21mr|deluge-2.2.0-1|93	%files gtk
21mr|deluge-2.2.0-1|94	%{_bindir}/%{name}
21mr|deluge-2.2.0-1|95	%{_bindir}/%{name}-gtk
21mr|deluge-2.2.0-1|96	%{_datadir}/applications/%{name}.desktop
21mr|deluge-2.2.0-1|97	%{_datadir}/icons/hicolor/*/apps/%{name}*
21mr|deluge-2.2.0-1|98	%{_datadir}/pixmaps/%{name}.*
21mr|deluge-2.2.0-1|99	%{_mandir}/man?/%{name}.1*
21mr|deluge-2.2.0-1|100	%{_mandir}/man?/%{name}-gtk*
21mr|deluge-2.2.0-1|101	%{_metainfodir}/%{name}.metainfo.xml
21mr|deluge-2.2.0-1|102	%{python3_sitelib}/%{name}/ui/gtk3
21mr|deluge-2.2.0-1|103	
21mr|deluge-2.2.0-1|104	#----------------------------------------------------------------------------
21mr|deluge-2.2.0-1|105	
21mr|deluge-2.2.0-1|106	%package images
21mr|deluge-2.2.0-1|107	Summary:	Image files for deluge
21mr|deluge-2.2.0-1|108	
21mr|deluge-2.2.0-1|109	%description images
21mr|deluge-2.2.0-1|110	Data files used by the GTK and web user interface for Deluge bittorent client
21mr|deluge-2.2.0-1|111	
21mr|deluge-2.2.0-1|112	%files images
21mr|deluge-2.2.0-1|113	# only pixmaps dir is in data so I own it all
21mr|deluge-2.2.0-1|114	%{python3_sitelib}/%{name}/ui/data
21mr|deluge-2.2.0-1|115	# if someone decides to only install images
21mr|deluge-2.2.0-1|116	%dir %{python3_sitelib}/%{name}
21mr|deluge-2.2.0-1|117	
21mr|deluge-2.2.0-1|118	#----------------------------------------------------------------------------
21mr|deluge-2.2.0-1|119	
21mr|deluge-2.2.0-1|120	%package console
21mr|deluge-2.2.0-1|121	Summary:	CLI to Deluge
21mr|deluge-2.2.0-1|122	Requires:	%{name}-common = %{EVRD}
21mr|deluge-2.2.0-1|123	Requires:	%{name}-daemon = %{EVRD}
21mr|deluge-2.2.0-1|124	
21mr|deluge-2.2.0-1|125	%description console
21mr|deluge-2.2.0-1|126	Deluge bittorent client command line interface
21mr|deluge-2.2.0-1|127	
21mr|deluge-2.2.0-1|128	%files console
21mr|deluge-2.2.0-1|129	%{_bindir}/%{name}-console
21mr|deluge-2.2.0-1|130	%{python3_sitelib}/%{name}/ui/console
21mr|deluge-2.2.0-1|131	%{_mandir}/man?/%{name}-console*
21mr|deluge-2.2.0-1|132	
21mr|deluge-2.2.0-1|133	#----------------------------------------------------------------------------
21mr|deluge-2.2.0-1|134	
21mr|deluge-2.2.0-1|135	%package web
21mr|deluge-2.2.0-1|136	Summary:	Web interface to Deluge
21mr|deluge-2.2.0-1|137	License:	GPLv3 with exceptions
21mr|deluge-2.2.0-1|138	Requires:	python3-mako
21mr|deluge-2.2.0-1|139	Requires:	%{name}-common = %{EVRD}
21mr|deluge-2.2.0-1|140	Requires:	%{name}-images = %{EVRD}
21mr|deluge-2.2.0-1|141	Requires:	%{name}-daemon = %{EVRD}
21mr|deluge-2.2.0-1|142	
21mr|deluge-2.2.0-1|143	%description web
21mr|deluge-2.2.0-1|144	Deluge bittorent client web interface
21mr|deluge-2.2.0-1|145	
21mr|deluge-2.2.0-1|146	%files web
21mr|deluge-2.2.0-1|147	%{_bindir}/%{name}-web
21mr|deluge-2.2.0-1|148	%{python3_sitelib}/%{name}/ui/web
21mr|deluge-2.2.0-1|149	%{_mandir}/man?/%{name}-web*
21mr|deluge-2.2.0-1|150	%{_unitdir}/%{name}-web.service
21mr|deluge-2.2.0-1|151	
21mr|deluge-2.2.0-1|152	%post web
21mr|deluge-2.2.0-1|153	%systemd_post deluge-web.service
21mr|deluge-2.2.0-1|154	
21mr|deluge-2.2.0-1|155	%preun web
21mr|deluge-2.2.0-1|156	%systemd_preun deluge-web.service
21mr|deluge-2.2.0-1|157	
21mr|deluge-2.2.0-1|158	%postun web
21mr|deluge-2.2.0-1|159	%systemd_postun_with_restart deluge-web.service
21mr|deluge-2.2.0-1|160	
21mr|deluge-2.2.0-1|161	#----------------------------------------------------------------------------
21mr|deluge-2.2.0-1|162	
21mr|deluge-2.2.0-1|163	%package daemon
21mr|deluge-2.2.0-1|164	Summary:	The Deluge daemon
21mr|deluge-2.2.0-1|165	Requires:	%{name}-common = %{EVRD}
21mr|deluge-2.2.0-1|166	Requires(pre):	/bin/systemd-sysusers
21mr|deluge-2.2.0-1|167	
21mr|deluge-2.2.0-1|168	%description daemon
21mr|deluge-2.2.0-1|169	Files for the Deluge daemon
21mr|deluge-2.2.0-1|170	
21mr|deluge-2.2.0-1|171	%files daemon
21mr|deluge-2.2.0-1|172	%{_bindir}/%{name}d
21mr|deluge-2.2.0-1|173	%{_unitdir}/%{name}-daemon.service
21mr|deluge-2.2.0-1|174	%attr(-,%{name}, %{name})/var/lib/%{name}/
21mr|deluge-2.2.0-1|175	%{_mandir}/man?/%{name}d*
21mr|deluge-2.2.0-1|176	%{_sysusersdir}/%{name}.conf
21mr|deluge-2.2.0-1|177	
21mr|deluge-2.2.0-1|178	%pre daemon
21mr|deluge-2.2.0-1|179	%sysusers_create_package %{name} %{SOURCE4}
21mr|deluge-2.2.0-1|180	
21mr|deluge-2.2.0-1|181	%post daemon
21mr|deluge-2.2.0-1|182	%systemd_post deluge-daemon.service
21mr|deluge-2.2.0-1|183	
21mr|deluge-2.2.0-1|184	%preun daemon
21mr|deluge-2.2.0-1|185	%systemd_preun deluge-daemon.service
21mr|deluge-2.2.0-1|186	
21mr|deluge-2.2.0-1|187	%postun daemon
21mr|deluge-2.2.0-1|188	%systemd_postun_with_restart deluge-daemon.service
21mr|deluge-2.2.0-1|189	
21mr|deluge-2.2.0-1|190	#----------------------------------------------------------------------------
21mr|deluge-2.2.0-1|191	
21mr|deluge-2.2.0-1|192	%prep
21mr|deluge-2.2.0-1|193	%autosetup -p1
21mr|deluge-2.2.0-1|194	cp -f %{SOURCE5} %{name}/i18n/
21mr|deluge-2.2.0-1|195	
21mr|deluge-2.2.0-1|196	%build
21mr|deluge-2.2.0-1|197	%py3_build
21mr|deluge-2.2.0-1|198	
21mr|deluge-2.2.0-1|199	%install
21mr|deluge-2.2.0-1|200	%py3_install
21mr|deluge-2.2.0-1|201	
21mr|deluge-2.2.0-1|202	# http://dev.deluge-torrent.org/ticket/2034
21mr|deluge-2.2.0-1|203	mkdir -p %{buildroot}%{_unitdir}
21mr|deluge-2.2.0-1|204	install -m644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}-daemon.service
21mr|deluge-2.2.0-1|205	install -m644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}-web.service
21mr|deluge-2.2.0-1|206	mkdir -p %{buildroot}/var/lib/%{name}
21mr|deluge-2.2.0-1|207	
21mr|deluge-2.2.0-1|208	desktop-file-install	\
21mr|deluge-2.2.0-1|209	--dir %{buildroot}%{_datadir}/applications	\
21mr|deluge-2.2.0-1|210	--copy-name-to-generic-name			\
21mr|deluge-2.2.0-1|211	--add-mime-type=application/x-bittorrent	\
21mr|deluge-2.2.0-1|212	--delete-original				\
21mr|deluge-2.2.0-1|213	--remove-category=Application			\
21mr|deluge-2.2.0-1|214	%{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|deluge-2.2.0-1|215	
21mr|deluge-2.2.0-1|216	appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.metainfo.xml
21mr|deluge-2.2.0-1|217	
21mr|deluge-2.2.0-1|218	## NOTE: The lang files should REEEAALLLY be in a standard place such as
21mr|deluge-2.2.0-1|219	##	/usr/share/locale or similar. It'd make things so much nicer for
21mr|deluge-2.2.0-1|220	##	the packaging. :O
21mr|deluge-2.2.0-1|221	## A bit of sed magic to mark the translation files with %%lang, taken from
21mr|deluge-2.2.0-1|222	## find-lang.sh (part of the rpm-build package) and tweaked somewhat. We
21mr|deluge-2.2.0-1|223	## cannot (unfortunately) call find-lang directly since it's not on a
21mr|deluge-2.2.0-1|224	## "$PREFIX/share/locale/"-ish directory tree.
21mr|deluge-2.2.0-1|225	
21mr|deluge-2.2.0-1|226	pushd %{buildroot}
21mr|deluge-2.2.0-1|227	find -type f -o -type l \
21mr|deluge-2.2.0-1|228	| sed '
21mr|deluge-2.2.0-1|229	s:%{buildroot}%{python3_sitelib}::
21mr|deluge-2.2.0-1|230	s:^\.::
21mr|deluge-2.2.0-1|231	s:\(.*/deluge/i18n/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3:
21mr|deluge-2.2.0-1|232	s:^\([^%].*\)::
21mr|deluge-2.2.0-1|233	s:%lang(C) ::
21mr|deluge-2.2.0-1|234	/^$/d' \
21mr|deluge-2.2.0-1|235	> %{name}.lang
21mr|deluge-2.2.0-1|236	
21mr|deluge-2.2.0-1|237	## Now we move that list back to our sources, so that '%%files -f' can find it
21mr|deluge-2.2.0-1|238	## properly.
21mr|deluge-2.2.0-1|239	popd && mv %{buildroot}/%{name}.lang .
21mr|deluge-2.2.0-1|240	
21mr|deluge-2.2.0-1|241	#install sysuser config
21mr|deluge-2.2.0-1|242	install -d %{buildroot}%{_sysusersdir}/
21mr|deluge-2.2.0-1|243	install -m0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/%{name}.conf

11931 21
21mr|derby-10.13.1.1-4|1	Name:           derby
21mr|derby-10.13.1.1-4|2	Version:        10.13.1.1
21mr|derby-10.13.1.1-4|3	Release:        4
21mr|derby-10.13.1.1-4|4	Summary:        Relational database implemented entirely in Java
21mr|derby-10.13.1.1-4|5	Group:          Development/Java
21mr|derby-10.13.1.1-4|6	License:        ASL 2.0
21mr|derby-10.13.1.1-4|7	URL:            http://db.apache.org/derby/
21mr|derby-10.13.1.1-4|8	Source0:        http://archive.apache.org/dist/db/derby/db-derby-%{version}/db-derby-%{version}-src.tar.gz
21mr|derby-10.13.1.1-4|9	Source1:        derby-script
21mr|derby-10.13.1.1-4|10	Source2:        derby.service
21mr|derby-10.13.1.1-4|11	
21mr|derby-10.13.1.1-4|12	# Changes needed for latest javacc
21mr|derby-10.13.1.1-4|13	Patch1: derby-javacc.patch
21mr|derby-10.13.1.1-4|14	# For compatibility with lucene >= 4.10
21mr|derby-10.13.1.1-4|15	Patch2: derby-lucene.patch
21mr|derby-10.13.1.1-4|16	
21mr|derby-10.13.1.1-4|17	BuildRequires:  apache-parent
21mr|derby-10.13.1.1-4|18	BuildRequires:  javapackages-local
21mr|derby-10.13.1.1-4|19	BuildRequires:  glassfish-servlet-api
21mr|derby-10.13.1.1-4|20	BuildRequires:  jakarta-oro
21mr|derby-10.13.1.1-4|21	BuildRequires:  javacc
21mr|derby-10.13.1.1-4|22	BuildRequires:  json_simple
21mr|derby-10.13.1.1-4|23	BuildRequires:  lucene4
21mr|derby-10.13.1.1-4|24	BuildRequires:  junit
21mr|derby-10.13.1.1-4|25	BuildRequires:  ant
21mr|derby-10.13.1.1-4|26	BuildRequires:  systemd
21mr|derby-10.13.1.1-4|27	Requires(pre):  shadow-utils
21mr|derby-10.13.1.1-4|28	Requires(post): systemd
21mr|derby-10.13.1.1-4|29	Requires(preun): systemd
21mr|derby-10.13.1.1-4|30	Requires(postun): systemd
21mr|derby-10.13.1.1-4|31	
21mr|derby-10.13.1.1-4|32	BuildArch:      noarch
21mr|derby-10.13.1.1-4|33	# Java stack is not supported on x86_32
21mr|derby-10.13.1.1-4|34	ExcludeArch: %{ix86}
21mr|derby-10.13.1.1-4|35	
21mr|derby-10.13.1.1-4|36	%description
21mr|derby-10.13.1.1-4|37	Apache Derby, an Apache DB sub-project, is a relational database implemented
21mr|derby-10.13.1.1-4|38	entirely in Java. Some key advantages include a small footprint, conformance
21mr|derby-10.13.1.1-4|39	to Java, JDBC, and SQL standards and embedded JDBC driver.
21mr|derby-10.13.1.1-4|40	
21mr|derby-10.13.1.1-4|41	%package javadoc
21mr|derby-10.13.1.1-4|42	Summary: API documentation for derby
21mr|derby-10.13.1.1-4|43	
21mr|derby-10.13.1.1-4|44	%description javadoc
21mr|derby-10.13.1.1-4|45	%{summary}.
21mr|derby-10.13.1.1-4|46	
21mr|derby-10.13.1.1-4|47	%prep
21mr|derby-10.13.1.1-4|48	%setup -q -c
21mr|derby-10.13.1.1-4|49	
21mr|derby-10.13.1.1-4|50	find -name '*.jar' -delete
21mr|derby-10.13.1.1-4|51	find -name '*.class' -delete
21mr|derby-10.13.1.1-4|52	
21mr|derby-10.13.1.1-4|53	pushd db-derby-%{version}-src
21mr|derby-10.13.1.1-4|54	
21mr|derby-10.13.1.1-4|55	#rm java/engine/org/apache/derby/impl/sql/compile/Token.java
21mr|derby-10.13.1.1-4|56	%patch1 -p0
21mr|derby-10.13.1.1-4|57	%patch2 -p0
21mr|derby-10.13.1.1-4|58	
21mr|derby-10.13.1.1-4|59	# Don't use Class-Path in manifests
21mr|derby-10.13.1.1-4|60	sed -i -e '/Class-Path/d' build.xml
21mr|derby-10.13.1.1-4|61	
21mr|derby-10.13.1.1-4|62	# Don't download online packagelists
21mr|derby-10.13.1.1-4|63	sed -e 's/initjars,set-doclint,install_packagelists/initjars,set-doclint/' \
21mr|derby-10.13.1.1-4|64	-e '/<link offline/,+1d' \
21mr|derby-10.13.1.1-4|65	-i build.xml
21mr|derby-10.13.1.1-4|66	
21mr|derby-10.13.1.1-4|67	# Symlink system libs (tools/ant/properties/extrapath.properties)
21mr|derby-10.13.1.1-4|68	ln -sf $(build-classpath oro) tools/java/jakarta-oro-2.0.8.jar
21mr|derby-10.13.1.1-4|69	ln -sf $(build-classpath glassfish-servlet-api) tools/java/geronimo-spec-servlet-2.4-rc4.jar
21mr|derby-10.13.1.1-4|70	ln -sf $(build-classpath javacc) tools/java/javacc.jar
21mr|derby-10.13.1.1-4|71	ln -sf $(build-classpath json_simple) tools/java/json_simple-1.1.jar
21mr|derby-10.13.1.1-4|72	ln -sf $(build-classpath junit) tools/java/junit.jar
21mr|derby-10.13.1.1-4|73	ln -sf $(build-classpath lucene4/lucene-core-4) tools/java/lucene-core.jar
21mr|derby-10.13.1.1-4|74	ln -sf $(build-classpath lucene4/lucene-analyzers-common-4) tools/java/lucene-analyzers-common.jar
21mr|derby-10.13.1.1-4|75	ln -sf $(build-classpath lucene4/lucene-queryparser-4) tools/java/lucene-queryparser.jar
21mr|derby-10.13.1.1-4|76	
21mr|derby-10.13.1.1-4|77	popd
21mr|derby-10.13.1.1-4|78	
21mr|derby-10.13.1.1-4|79	%build
21mr|derby-10.13.1.1-4|80	pushd db-derby-%{version}-src
21mr|derby-10.13.1.1-4|81	
21mr|derby-10.13.1.1-4|82	# Fire
21mr|derby-10.13.1.1-4|83	ant buildsource buildjars javadoc
21mr|derby-10.13.1.1-4|84	
21mr|derby-10.13.1.1-4|85	# Generate maven poms
21mr|derby-10.13.1.1-4|86	find maven2 -name pom.xml | xargs sed -i -e 's|ALPHA_VERSION|%{version}|'
21mr|derby-10.13.1.1-4|87	
21mr|derby-10.13.1.1-4|88	# Request maven installation
21mr|derby-10.13.1.1-4|89	%mvn_artifact maven2/pom.xml
21mr|derby-10.13.1.1-4|90	for p in engine net client tools \
21mr|derby-10.13.1.1-4|91	derbyLocale_cs derbyLocale_de_DE derbyLocale_es derbyLocale_fr derbyLocale_hu \
21mr|derby-10.13.1.1-4|92	derbyLocale_it derbyLocale_ja_JP derbyLocale_ko_KR derbyLocale_pl derbyLocale_pt_BR \
21mr|derby-10.13.1.1-4|93	derbyLocale_ru derbyLocale_zh_CN derbyLocale_zh_TW ; do
21mr|derby-10.13.1.1-4|94	d=derby${p#derby}
21mr|derby-10.13.1.1-4|95	%mvn_artifact maven2/${p}/pom.xml jars/sane/${d%engine}.jar
21mr|derby-10.13.1.1-4|96	done
21mr|derby-10.13.1.1-4|97	
21mr|derby-10.13.1.1-4|98	popd
21mr|derby-10.13.1.1-4|99	
21mr|derby-10.13.1.1-4|100	%install
21mr|derby-10.13.1.1-4|101	pushd db-derby-%{version}-src
21mr|derby-10.13.1.1-4|102	
21mr|derby-10.13.1.1-4|103	%mvn_install -J javadoc
21mr|derby-10.13.1.1-4|104	
21mr|derby-10.13.1.1-4|105	# Wrapper scripts
21mr|derby-10.13.1.1-4|106	install -d $RPM_BUILD_ROOT%{_bindir}
21mr|derby-10.13.1.1-4|107	install -p -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}-ij
21mr|derby-10.13.1.1-4|108	for P in sysinfo NetworkServerControl startNetworkServer stopNetworkServer
21mr|derby-10.13.1.1-4|109	do
21mr|derby-10.13.1.1-4|110	ln $RPM_BUILD_ROOT%{_bindir}/%{name}-ij \
21mr|derby-10.13.1.1-4|111	$RPM_BUILD_ROOT%{_bindir}/%{name}-$P
21mr|derby-10.13.1.1-4|112	done
21mr|derby-10.13.1.1-4|113	
21mr|derby-10.13.1.1-4|114	# Systemd unit
21mr|derby-10.13.1.1-4|115	mkdir -p $RPM_BUILD_ROOT%{_unitdir}
21mr|derby-10.13.1.1-4|116	install -p -m 644 %{SOURCE2} \
21mr|derby-10.13.1.1-4|117	$RPM_BUILD_ROOT%{_unitdir}/%{name}.service
21mr|derby-10.13.1.1-4|118	
21mr|derby-10.13.1.1-4|119	# Derby home dir
21mr|derby-10.13.1.1-4|120	install -dm 755 $RPM_BUILD_ROOT/var/lib/derby
21mr|derby-10.13.1.1-4|121	
21mr|derby-10.13.1.1-4|122	popd
21mr|derby-10.13.1.1-4|123	
21mr|derby-10.13.1.1-4|124	%pre
21mr|derby-10.13.1.1-4|125	getent group derby >/dev/null || groupadd -r derby
21mr|derby-10.13.1.1-4|126	getent passwd derby >/dev/null || \
21mr|derby-10.13.1.1-4|127	useradd -r -g derby -d /var/lib/derby -s /sbin/nologin \
21mr|derby-10.13.1.1-4|128	-c "Apache Derby service account" derby
21mr|derby-10.13.1.1-4|129	exit 0
21mr|derby-10.13.1.1-4|130	
21mr|derby-10.13.1.1-4|131	%post
21mr|derby-10.13.1.1-4|132	%systemd_post derby.service
21mr|derby-10.13.1.1-4|133	
21mr|derby-10.13.1.1-4|134	%preun
21mr|derby-10.13.1.1-4|135	%systemd_preun derby.service
21mr|derby-10.13.1.1-4|136	
21mr|derby-10.13.1.1-4|137	%postun
21mr|derby-10.13.1.1-4|138	%systemd_postun_with_restart derby.service
21mr|derby-10.13.1.1-4|139	
21mr|derby-10.13.1.1-4|140	%files -f  db-derby-%{version}-src/.mfiles
21mr|derby-10.13.1.1-4|141	%{_bindir}/*
21mr|derby-10.13.1.1-4|142	%doc db-%{name}-%{version}-src/published_api_overview.html
21mr|derby-10.13.1.1-4|143	%doc db-%{name}-%{version}-src/RELEASE-NOTES.html
21mr|derby-10.13.1.1-4|144	%doc db-%{name}-%{version}-src/README
21mr|derby-10.13.1.1-4|145	%{_unitdir}/%{name}.service
21mr|derby-10.13.1.1-4|146	%attr(755,derby,derby) %{_sharedstatedir}/%{name}
21mr|derby-10.13.1.1-4|147	%license db-derby-%{version}-src/LICENSE
21mr|derby-10.13.1.1-4|148	%license db-derby-%{version}-src/NOTICE
21mr|derby-10.13.1.1-4|149	
21mr|derby-10.13.1.1-4|150	%files javadoc -f db-derby-%{version}-src/.mfiles-javadoc
21mr|derby-10.13.1.1-4|151	%license db-derby-%{version}-src/LICENSE
21mr|derby-10.13.1.1-4|152	%license db-derby-%{version}-src/NOTICE
21mr|derby-10.13.1.1-4|153	

11932 21
21mr|desktop-common-data-2014.6-1|1	Summary:	Desktop common files
21mr|desktop-common-data-2014.6-1|2	Name:		desktop-common-data
21mr|desktop-common-data-2014.6-1|3	Version:	2014.6
21mr|desktop-common-data-2014.6-1|4	Release:	1
21mr|desktop-common-data-2014.6-1|5	License:	GPLv2+
21mr|desktop-common-data-2014.6-1|6	Group:		System/Configuration/Other
21mr|desktop-common-data-2014.6-1|7	Url:		http://www.rosalinux.com/
21mr|desktop-common-data-2014.6-1|8	Source0:	%{name}-%{version}.tar.bz2
21mr|desktop-common-data-2014.6-1|9	Patch0:		desktop-common-data-menu.patch
21mr|desktop-common-data-2014.6-1|10	Patch1:		desktop-common-data-2014.1-browser.patch
21mr|desktop-common-data-2014.6-1|11	Patch2:		desktop-common-data-2014.1-qterminal.patch
21mr|desktop-common-data-2014.6-1|12	BuildRequires:	gettext
21mr|desktop-common-data-2014.6-1|13	BuildRequires:	intltool
21mr|desktop-common-data-2014.6-1|14	BuildRequires:	libxml2-utils
21mr|desktop-common-data-2014.6-1|15	BuildRequires:	menu-messages
21mr|desktop-common-data-2014.6-1|16	Provides:	menu-xdg = %{EVRD}
21mr|desktop-common-data-2014.6-1|17	Provides:	menu = 2.1.24
21mr|desktop-common-data-2014.6-1|18	Requires:	mdk-menu-messages
21mr|desktop-common-data-2014.6-1|19	Requires:	run-parts
21mr|desktop-common-data-2014.6-1|20	Requires:	xdg-utils
21mr|desktop-common-data-2014.6-1|21	Requires:	xdg-user-dirs
21mr|desktop-common-data-2014.6-1|22	Requires(post):	hicolor-icon-theme
21mr|desktop-common-data-2014.6-1|23	Requires:	hicolor-icon-theme
21mr|desktop-common-data-2014.6-1|24	BuildArch:	noarch
21mr|desktop-common-data-2014.6-1|25	
21mr|desktop-common-data-2014.6-1|26	%description
21mr|desktop-common-data-2014.6-1|27	This package contains useful icons, menu structure and others goodies for the
21mr|desktop-common-data-2014.6-1|28	ROSA Linux desktop.
21mr|desktop-common-data-2014.6-1|29	
21mr|desktop-common-data-2014.6-1|30	%files
21mr|desktop-common-data-2014.6-1|31	%{_bindir}/*
21mr|desktop-common-data-2014.6-1|32	%{_sbindir}/*
21mr|desktop-common-data-2014.6-1|33	%{_sysconfdir}/profile.d/*
21mr|desktop-common-data-2014.6-1|34	%dir %{_sysconfdir}/menu.d
21mr|desktop-common-data-2014.6-1|35	%dir %{_sysconfdir}/xdg
21mr|desktop-common-data-2014.6-1|36	%dir %{_sysconfdir}/xdg/menus
21mr|desktop-common-data-2014.6-1|37	%dir %{_sysconfdir}/xdg/menus/applications-merged
21mr|desktop-common-data-2014.6-1|38	%config(noreplace) %{_sysconfdir}/xdg/menus/*.menu
21mr|desktop-common-data-2014.6-1|39	%dir %{_var}/lib/menu
21mr|desktop-common-data-2014.6-1|40	#
21mr|desktop-common-data-2014.6-1|41	%dir %{_datadir}/faces/
21mr|desktop-common-data-2014.6-1|42	%dir %{_datadir}/mdk/
21mr|desktop-common-data-2014.6-1|43	%dir %{_datadir}/mdk/faces/
21mr|desktop-common-data-2014.6-1|44	%{_datadir}/faces/*
21mr|desktop-common-data-2014.6-1|45	%{_datadir}/mdk/faces/*
21mr|desktop-common-data-2014.6-1|46	#
21mr|desktop-common-data-2014.6-1|47	%dir %{_datadir}/mdk/backgrounds/
21mr|desktop-common-data-2014.6-1|48	%{_datadir}/mdk/backgrounds/*.jpg
21mr|desktop-common-data-2014.6-1|49	#
21mr|desktop-common-data-2014.6-1|50	%dir %{_datadir}/apps/kdm/pics/
21mr|desktop-common-data-2014.6-1|51	%{_datadir}/apps/kdm/pics/*
21mr|desktop-common-data-2014.6-1|52	#
21mr|desktop-common-data-2014.6-1|53	%dir %{_datadir}/mdk/xfdrake/
21mr|desktop-common-data-2014.6-1|54	%{_datadir}/mdk/xfdrake/*.png
21mr|desktop-common-data-2014.6-1|55	#
21mr|desktop-common-data-2014.6-1|56	%{_datadir}/sounds/*.wav
21mr|desktop-common-data-2014.6-1|57	%{_datadir}/sounds/ia_ora
21mr|desktop-common-data-2014.6-1|58	%{_datadir}/mdk/dm
21mr|desktop-common-data-2014.6-1|59	#
21mr|desktop-common-data-2014.6-1|60	%{_iconsdir}/*.png
21mr|desktop-common-data-2014.6-1|61	%{_iconsdir}/*.svg
21mr|desktop-common-data-2014.6-1|62	%{_liconsdir}/*.png
21mr|desktop-common-data-2014.6-1|63	%{_liconsdir}/*.svg
21mr|desktop-common-data-2014.6-1|64	%{_miconsdir}/*.png
21mr|desktop-common-data-2014.6-1|65	%{_miconsdir}/*.svg
21mr|desktop-common-data-2014.6-1|66	%{_datadir}/icons/hicolor/*/*/*.png
21mr|desktop-common-data-2014.6-1|67	%{_datadir}/desktop-directories/*.directory
21mr|desktop-common-data-2014.6-1|68	
21mr|desktop-common-data-2014.6-1|69	%post
21mr|desktop-common-data-2014.6-1|70	if [ -f %{_sysconfdir}/X11/window-managers.rpmsave ];then
21mr|desktop-common-data-2014.6-1|71	%{_sbindir}/convertsession -f %{_sysconfdir}/X11/window-managers.rpmsave || :
21mr|desktop-common-data-2014.6-1|72	fi
21mr|desktop-common-data-2014.6-1|73	%make_session
21mr|desktop-common-data-2014.6-1|74	# (cg) See sound-theme-freedesktop for explanation about touch
21mr|desktop-common-data-2014.6-1|75	touch --no-create %{_datadir}/sounds %{_datadir}/sounds/ia_ora
21mr|desktop-common-data-2014.6-1|76	
21mr|desktop-common-data-2014.6-1|77	%postun
21mr|desktop-common-data-2014.6-1|78	# (cg) See sound-theme-freedesktop for explanation about touch
21mr|desktop-common-data-2014.6-1|79	touch --no-create %{_datadir}/sounds %{_datadir}/sounds/ia_ora
21mr|desktop-common-data-2014.6-1|80	
21mr|desktop-common-data-2014.6-1|81	%filetriggerin -- %{_datadir}/applications/
21mr|desktop-common-data-2014.6-1|82	%{_bindir}/update-menus
21mr|desktop-common-data-2014.6-1|83	
21mr|desktop-common-data-2014.6-1|84	%filetriggerin -- %{_datadir}/X11/dm.d/
21mr|desktop-common-data-2014.6-1|85	%{_sbindir}/fndSession
21mr|desktop-common-data-2014.6-1|86	
21mr|desktop-common-data-2014.6-1|87	%filetriggerin -- %{_sysconfdir}/X11/wmsession.d/
21mr|desktop-common-data-2014.6-1|88	%{_sbindir}/fndSession
21mr|desktop-common-data-2014.6-1|89	
21mr|desktop-common-data-2014.6-1|90	%filetriggerpostun -- %{_datadir}/applications/
21mr|desktop-common-data-2014.6-1|91	%{_bindir}/update-menus
21mr|desktop-common-data-2014.6-1|92	
21mr|desktop-common-data-2014.6-1|93	%filetriggerpostun -- %{_datadir}/X11/dm.d/
21mr|desktop-common-data-2014.6-1|94	%{_sbindir}/fndSession
21mr|desktop-common-data-2014.6-1|95	
21mr|desktop-common-data-2014.6-1|96	%filetriggerpostun -- %{_sysconfdir}/X11/wmsession.d/
21mr|desktop-common-data-2014.6-1|97	%{_sbindir}/fndSession
21mr|desktop-common-data-2014.6-1|98	
21mr|desktop-common-data-2014.6-1|99	#----------------------------------------------------------------------------
21mr|desktop-common-data-2014.6-1|100	
21mr|desktop-common-data-2014.6-1|101	%prep
21mr|desktop-common-data-2014.6-1|102	%autosetup -p1
21mr|desktop-common-data-2014.6-1|103	
21mr|desktop-common-data-2014.6-1|104	%build
21mr|desktop-common-data-2014.6-1|105	make
21mr|desktop-common-data-2014.6-1|106	
21mr|desktop-common-data-2014.6-1|107	%install
21mr|desktop-common-data-2014.6-1|108	## Install backgrounds
21mr|desktop-common-data-2014.6-1|109	# User & root's backgrounds
21mr|desktop-common-data-2014.6-1|110	install -d -m 0755 %{buildroot}%{_datadir}/mdk/backgrounds/
21mr|desktop-common-data-2014.6-1|111	install -m 0644 backgrounds/flower.jpg %{buildroot}%{_datadir}/mdk/backgrounds/
21mr|desktop-common-data-2014.6-1|112	install -m 0644 backgrounds/nature.jpg %{buildroot}%{_datadir}/mdk/backgrounds/
21mr|desktop-common-data-2014.6-1|113	
21mr|desktop-common-data-2014.6-1|114	# XFdrake test card
21mr|desktop-common-data-2014.6-1|115	install -d -m 0755 %{buildroot}%{_datadir}/mdk/xfdrake/
21mr|desktop-common-data-2014.6-1|116	install -m 0644 backgrounds/xfdrake-test-card.png %{buildroot}%{_datadir}/mdk/xfdrake/xfdrake-test-card.png
21mr|desktop-common-data-2014.6-1|117	
21mr|desktop-common-data-2014.6-1|118	## Install scripts
21mr|desktop-common-data-2014.6-1|119	# /usr/bin/
21mr|desktop-common-data-2014.6-1|120	install -d -m 0755 %{buildroot}%{_bindir}/
21mr|desktop-common-data-2014.6-1|121	for i in bin/*.sh ; do install -m 0755 $i %{buildroot}%{_bindir}/ ; done
21mr|desktop-common-data-2014.6-1|122	install -m 0755 bin/www-browser %{buildroot}%{_bindir}/
21mr|desktop-common-data-2014.6-1|123	install -m 0755 bin/xvt %{buildroot}%{_bindir}/
21mr|desktop-common-data-2014.6-1|124	install -m 0755 bin/editor %{buildroot}%{_bindir}/
21mr|desktop-common-data-2014.6-1|125	
21mr|desktop-common-data-2014.6-1|126	# /usr/sbin/
21mr|desktop-common-data-2014.6-1|127	install -d -m 0755 %{buildroot}%{_sbindir}/
21mr|desktop-common-data-2014.6-1|128	for i in sbin/* ; do install -m 0755 $i %{buildroot}%{_sbindir}/ ; done
21mr|desktop-common-data-2014.6-1|129	
21mr|desktop-common-data-2014.6-1|130	## Install faces
21mr|desktop-common-data-2014.6-1|131	install -d -m 0755 %{buildroot}%{_datadir}/mdk/faces/
21mr|desktop-common-data-2014.6-1|132	install -d -m 0755 %{buildroot}%{_datadir}/faces/
21mr|desktop-common-data-2014.6-1|133	for i in faces/*.png ; do install -m 0644 $i %{buildroot}%{_datadir}/mdk/faces/ ; done
21mr|desktop-common-data-2014.6-1|134	
21mr|desktop-common-data-2014.6-1|135	# David - 9.0-5mdk - For KDE
21mr|desktop-common-data-2014.6-1|136	install -m 0644 faces/default.png %{buildroot}%{_datadir}/faces/default.png
21mr|desktop-common-data-2014.6-1|137	
21mr|desktop-common-data-2014.6-1|138	# David - 9.0-5mdk - For GDM
21mr|desktop-common-data-2014.6-1|139	install -m 0644 faces/default.png %{buildroot}%{_datadir}/faces/user-default-mdk.png
21mr|desktop-common-data-2014.6-1|140	
21mr|desktop-common-data-2014.6-1|141	## KDE
21mr|desktop-common-data-2014.6-1|142	# kdm
21mr|desktop-common-data-2014.6-1|143	install -d -m 0755 %{buildroot}%{_datadir}/apps/kdm/pics/
21mr|desktop-common-data-2014.6-1|144	install -m 0644 kde/kdm-mdk-logo.png %{buildroot}%{_datadir}/apps/kdm/pics/
21mr|desktop-common-data-2014.6-1|145	
21mr|desktop-common-data-2014.6-1|146	## icons
21mr|desktop-common-data-2014.6-1|147	install -d -m 0755 %{buildroot}%{_miconsdir} %{buildroot}%{_liconsdir}
21mr|desktop-common-data-2014.6-1|148	install -m 0644 menu/icons/*.png %{buildroot}%{_iconsdir}
21mr|desktop-common-data-2014.6-1|149	install -m 0644 menu/icons/*.svg %{buildroot}%{_iconsdir}
21mr|desktop-common-data-2014.6-1|150	install -m 0644 menu/icons/large/*.png %{buildroot}%{_liconsdir}
21mr|desktop-common-data-2014.6-1|151	install -m 0644 menu/icons/large/*.svg %{buildroot}%{_liconsdir}
21mr|desktop-common-data-2014.6-1|152	install -m 0644 menu/icons/mini/*.png %{buildroot}%{_miconsdir}
21mr|desktop-common-data-2014.6-1|153	install -m 0644 menu/icons/mini/*.svg %{buildroot}%{_miconsdir}
21mr|desktop-common-data-2014.6-1|154	cp -r menu/icons/hicolor  %{buildroot}%{_datadir}/icons/
21mr|desktop-common-data-2014.6-1|155	
21mr|desktop-common-data-2014.6-1|156	# XDG menus
21mr|desktop-common-data-2014.6-1|157	install -d -m 0755 %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
21mr|desktop-common-data-2014.6-1|158	install -d -m 0755 %{buildroot}%{_sysconfdir}/menu.d %{buildroot}/%{_sysconfdir}/profile.d
21mr|desktop-common-data-2014.6-1|159	install -m 0644 applications.menu %{buildroot}%{_sysconfdir}/xdg/menus/applications.menu
21mr|desktop-common-data-2014.6-1|160	install -m 0644 kde-applications.menu %{buildroot}%{_sysconfdir}/xdg/menus/kde-applications.menu
21mr|desktop-common-data-2014.6-1|161	install -m 0755 menu/xdg_menu %{buildroot}%{_bindir}
21mr|desktop-common-data-2014.6-1|162	install -m 0755 menu/update-menus %{buildroot}%{_bindir}/update-menus
21mr|desktop-common-data-2014.6-1|163	install -m 0644 menu/menustyle.csh %{buildroot}%{_sysconfdir}/profile.d/30menustyle.csh
21mr|desktop-common-data-2014.6-1|164	install -m 0644 menu/menustyle.sh  %{buildroot}%{_sysconfdir}/profile.d/30menustyle.sh
21mr|desktop-common-data-2014.6-1|165	
21mr|desktop-common-data-2014.6-1|166	if [ "%_install_langs" != "all" ]; then
21mr|desktop-common-data-2014.6-1|167	echo ERROR : rpm macro %%_install_langs is not set to \"all\", causing some translations to not be available on your build system and therefore preventing building this package. Add \"%%_install_langs all\" to /etc/rpm/macros and force a reinstall of mdk-menu-messages package to ensure all translations are installed on this system before rebuilding this package
21mr|desktop-common-data-2014.6-1|168	return 1
21mr|desktop-common-data-2014.6-1|169	fi
21mr|desktop-common-data-2014.6-1|170	
21mr|desktop-common-data-2014.6-1|171	install -d -m 0755 %{buildroot}%{_datadir}/desktop-directories
21mr|desktop-common-data-2014.6-1|172	mkdir tmp-l10n
21mr|desktop-common-data-2014.6-1|173	for i in %{_datadir}/locale/*/LC_MESSAGES/menu-messages.mo ; do
21mr|desktop-common-data-2014.6-1|174	msgunfmt $i > tmp-l10n/`echo $i | sed -e 's|%{_datadir}/locale/||' -e 's|/LC.*||'`.po
21mr|desktop-common-data-2014.6-1|175	done
21mr|desktop-common-data-2014.6-1|176	
21mr|desktop-common-data-2014.6-1|177	install -d -m 0755 %{buildroot}%{_var}/lib/menu
21mr|desktop-common-data-2014.6-1|178	
21mr|desktop-common-data-2014.6-1|179	for i in menu/desktop-directories/*.in ; do
21mr|desktop-common-data-2014.6-1|180	%{_bindir}/intltool-merge --desktop-style -c tmp-l10n/cache tmp-l10n $i %{buildroot}%{_datadir}/desktop-directories/`basename $i .in` 2>&1 | grep -q "Odd number of elements in hash assignment" && echo "menu message po broken (see bug #25895), aborting " && exit 1
21mr|desktop-common-data-2014.6-1|181	done
21mr|desktop-common-data-2014.6-1|182	
21mr|desktop-common-data-2014.6-1|183	#install theme for GDM/KDM
21mr|desktop-common-data-2014.6-1|184	install -d -m 0755 %{buildroot}%{_datadir}/mdk/dm
21mr|desktop-common-data-2014.6-1|185	for i in dm/*.png dm/*.desktop dm/*.xml ; do
21mr|desktop-common-data-2014.6-1|186	install -m 0644 $i %{buildroot}%{_datadir}/mdk/dm/
21mr|desktop-common-data-2014.6-1|187	done
21mr|desktop-common-data-2014.6-1|188	
21mr|desktop-common-data-2014.6-1|189	# install sound samples
21mr|desktop-common-data-2014.6-1|190	install -d -m 0755 %{buildroot}%{_datadir}/sounds
21mr|desktop-common-data-2014.6-1|191	for i in sounds/ia_ora*.wav ; do
21mr|desktop-common-data-2014.6-1|192	install -m 0644 $i %{buildroot}%{_datadir}/sounds
21mr|desktop-common-data-2014.6-1|193	done
21mr|desktop-common-data-2014.6-1|194	
21mr|desktop-common-data-2014.6-1|195	#install sound theme Ia Ora
21mr|desktop-common-data-2014.6-1|196	install -d -m 0755 %{buildroot}%{_datadir}/sounds/ia_ora/stereo
21mr|desktop-common-data-2014.6-1|197	install -m 0644 sounds/index.theme %{buildroot}%{_datadir}/sounds/ia_ora
21mr|desktop-common-data-2014.6-1|198	ln -s ../../ia_ora-startup.wav %{buildroot}%{_datadir}/sounds/ia_ora/stereo/desktop-login.wav
21mr|desktop-common-data-2014.6-1|199	ln -s ../../ia_ora-shutdown.wav %{buildroot}%{_datadir}/sounds/ia_ora/stereo/desktop-logout.wav
21mr|desktop-common-data-2014.6-1|200	ln -s ../../ia_ora-error.wav %{buildroot}%{_datadir}/sounds/ia_ora/stereo/dialog-error.wav
21mr|desktop-common-data-2014.6-1|201	ln -s ../../ia_ora-notification.wav %{buildroot}%{_datadir}/sounds/ia_ora/stereo/dialog-warning.wav
21mr|desktop-common-data-2014.6-1|202	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/dialog.disabled
21mr|desktop-common-data-2014.6-1|203	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/power.disabled
21mr|desktop-common-data-2014.6-1|204	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/battery.disabled
21mr|desktop-common-data-2014.6-1|205	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/suspend.disabled
21mr|desktop-common-data-2014.6-1|206	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/screen-capture.disabled
21mr|desktop-common-data-2014.6-1|207	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/service.disabled
21mr|desktop-common-data-2014.6-1|208	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/system.disabled
21mr|desktop-common-data-2014.6-1|209	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/desktop.disabled
21mr|desktop-common-data-2014.6-1|210	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/device.disabled
21mr|desktop-common-data-2014.6-1|211	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/bell.disabled
21mr|desktop-common-data-2014.6-1|212	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/message-new-email.disabled
21mr|desktop-common-data-2014.6-1|213	touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/trash-empty.disabled

11933 21
21mr|desktop-file-utils-0.26-2|1	%{?build_emacs}%{?!build_emacs:%bcond_without emacs}
21mr|desktop-file-utils-0.26-2|2	
21mr|desktop-file-utils-0.26-2|3	Summary:	Utilities for working with desktop entries
21mr|desktop-file-utils-0.26-2|4	Name:		desktop-file-utils
21mr|desktop-file-utils-0.26-2|5	Version:	0.26
21mr|desktop-file-utils-0.26-2|6	Release:	2
21mr|desktop-file-utils-0.26-2|7	License:	GPLv2+
21mr|desktop-file-utils-0.26-2|8	Group:		Graphical desktop/Other
21mr|desktop-file-utils-0.26-2|9	Url:		http://freedesktop.org/Software/desktop-file-utils
21mr|desktop-file-utils-0.26-2|10	Source0:	http://freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz
21mr|desktop-file-utils-0.26-2|11	# from upstream for support Desktop Entry specification 1.5
21mr|desktop-file-utils-0.26-2|12	Patch0:		desktop-file-utils-0.27.patch
21mr|desktop-file-utils-0.26-2|13	BuildRequires:	glibc-static-devel
21mr|desktop-file-utils-0.26-2|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|desktop-file-utils-0.26-2|15	BuildRequires:	pkgconfig(popt)
21mr|desktop-file-utils-0.26-2|16	%if %{with emacs}
21mr|desktop-file-utils-0.26-2|17	BuildRequires:	emacs-bin
21mr|desktop-file-utils-0.26-2|18	%endif
21mr|desktop-file-utils-0.26-2|19	
21mr|desktop-file-utils-0.26-2|20	%description
21mr|desktop-file-utils-0.26-2|21	desktop-file-utils contains a couple of command line utilities for working
21mr|desktop-file-utils-0.26-2|22	with desktop entries. It requires GLib and popt to compile, because the
21mr|desktop-file-utils-0.26-2|23	implementation requires Unicode utilities and such.
21mr|desktop-file-utils-0.26-2|24	
21mr|desktop-file-utils-0.26-2|25	Right now the only documentation is "desktop-file-install --help".
21mr|desktop-file-utils-0.26-2|26	desktop-file-validate takes a single argument, the file to validate.
21mr|desktop-file-utils-0.26-2|27	
21mr|desktop-file-utils-0.26-2|28	%files
21mr|desktop-file-utils-0.26-2|29	%doc AUTHORS NEWS README ChangeLog
21mr|desktop-file-utils-0.26-2|30	%{_bindir}/*
21mr|desktop-file-utils-0.26-2|31	%{_mandir}/man1/*
21mr|desktop-file-utils-0.26-2|32	%optional %{_datadir}/emacs/site-lisp/desktop-entry-mode.el*
21mr|desktop-file-utils-0.26-2|33	%if %{with emacs}
21mr|desktop-file-utils-0.26-2|34	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
21mr|desktop-file-utils-0.26-2|35	%endif
21mr|desktop-file-utils-0.26-2|36	
21mr|desktop-file-utils-0.26-2|37	%post
21mr|desktop-file-utils-0.26-2|38	%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null
21mr|desktop-file-utils-0.26-2|39	
21mr|desktop-file-utils-0.26-2|40	%filetriggerin -- %{_datadir}/applications/
21mr|desktop-file-utils-0.26-2|41	%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null
21mr|desktop-file-utils-0.26-2|42	
21mr|desktop-file-utils-0.26-2|43	%filetriggerpostun -- %{_datadir}/applications/
21mr|desktop-file-utils-0.26-2|44	%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null
21mr|desktop-file-utils-0.26-2|45	
21mr|desktop-file-utils-0.26-2|46	#---------------------------------------------------------------
21mr|desktop-file-utils-0.26-2|47	
21mr|desktop-file-utils-0.26-2|48	%prep
21mr|desktop-file-utils-0.26-2|49	%autosetup -p1
21mr|desktop-file-utils-0.26-2|50	
21mr|desktop-file-utils-0.26-2|51	%build
21mr|desktop-file-utils-0.26-2|52	autoreconf -fi
21mr|desktop-file-utils-0.26-2|53	%configure
21mr|desktop-file-utils-0.26-2|54	
21mr|desktop-file-utils-0.26-2|55	%make_build
21mr|desktop-file-utils-0.26-2|56	
21mr|desktop-file-utils-0.26-2|57	%install
21mr|desktop-file-utils-0.26-2|58	%make_install
21mr|desktop-file-utils-0.26-2|59	
21mr|desktop-file-utils-0.26-2|60	%if %{with emacs}
21mr|desktop-file-utils-0.26-2|61	mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
21mr|desktop-file-utils-0.26-2|62	cat > %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el << EOF
21mr|desktop-file-utils-0.26-2|63	(autoload 'desktop-entry-mode "desktop-entry-mode" "Desktop Entry mode" t)
21mr|desktop-file-utils-0.26-2|64	(add-to-list 'auto-mode-alist
21mr|desktop-file-utils-0.26-2|65	'("\\\\.desktop\\\\(\\\\.in\\\\)?$" . desktop-entry-mode))
21mr|desktop-file-utils-0.26-2|66	(add-hook 'desktop-entry-mode-hook 'font-lock-mode)
21mr|desktop-file-utils-0.26-2|67	EOF
21mr|desktop-file-utils-0.26-2|68	%endif

11934 21
21mr|dev86-0.16.21-1|1	%define debug_package %{nil}
21mr|dev86-0.16.21-1|2	
21mr|dev86-0.16.21-1|3	%define bccdir %{_libdir}/bcc
21mr|dev86-0.16.21-1|4	
21mr|dev86-0.16.21-1|5	Summary:	A real mode 80x86 assembler and linker
21mr|dev86-0.16.21-1|6	Name:		dev86
21mr|dev86-0.16.21-1|7	Version:	0.16.21
21mr|dev86-0.16.21-1|8	Release:	1
21mr|dev86-0.16.21-1|9	License:	GPLv2+
21mr|dev86-0.16.21-1|10	Group:		Development/Other
21mr|dev86-0.16.21-1|11	Url:		http://homepage.ntlworld.com/robert.debath/
21mr|dev86-0.16.21-1|12	Source0:	http://homepage.ntlworld.com/robert.debath/dev86/Dev86src-%{version}.tar.gz
21mr|dev86-0.16.21-1|13	Patch0:		dev86-noelks.patch
21mr|dev86-0.16.21-1|14	Patch1:		dev86-64bit.patch
21mr|dev86-0.16.21-1|15	Patch2:		dev86-nostrip.patch
21mr|dev86-0.16.21-1|16	Patch4:		dev86-long.patch
21mr|dev86-0.16.21-1|17	ExclusiveArch:	%{ix86} ppc x86_64 %{arm}
21mr|dev86-0.16.21-1|18	
21mr|dev86-0.16.21-1|19	%description
21mr|dev86-0.16.21-1|20	The dev86 package provides an assembler and linker for real mode 80x86
21mr|dev86-0.16.21-1|21	instructions. You'll need to have this package installed in order to
21mr|dev86-0.16.21-1|22	build programs that run in real mode, including LILO and the kernel's
21mr|dev86-0.16.21-1|23	bootstrapping code, from their sources.
21mr|dev86-0.16.21-1|24	
21mr|dev86-0.16.21-1|25	You should install dev86 if you intend to build programs that run in real
21mr|dev86-0.16.21-1|26	mode from their source code.
21mr|dev86-0.16.21-1|27	
21mr|dev86-0.16.21-1|28	%files
21mr|dev86-0.16.21-1|29	%doc README MAGIC Contributors README.bootblocks README.copt README.dis88
21mr|dev86-0.16.21-1|30	%doc README.elksemu README.unproto README-0.4.bin86 README.bin86 ChangeLog.bin86
21mr|dev86-0.16.21-1|31	%dir %{bccdir}
21mr|dev86-0.16.21-1|32	%{_bindir}/*
21mr|dev86-0.16.21-1|33	%{bccdir}/*
21mr|dev86-0.16.21-1|34	%{_mandir}/man1/*
21mr|dev86-0.16.21-1|35	%exclude %{bccdir}/i386/lib*
21mr|dev86-0.16.21-1|36	%exclude %{bccdir}/include
21mr|dev86-0.16.21-1|37	
21mr|dev86-0.16.21-1|38	#----------------------------------------------------------------------------
21mr|dev86-0.16.21-1|39	
21mr|dev86-0.16.21-1|40	%package devel
21mr|dev86-0.16.21-1|41	Summary:	Development files for dev86
21mr|dev86-0.16.21-1|42	Group:		Development/Other
21mr|dev86-0.16.21-1|43	Requires:	%{name} = %{EVRD}
21mr|dev86-0.16.21-1|44	
21mr|dev86-0.16.21-1|45	%description devel
21mr|dev86-0.16.21-1|46	The dev86 package provides an assembler and linker for real mode 80x86
21mr|dev86-0.16.21-1|47	instructions. You'll need to have this package installed in order to
21mr|dev86-0.16.21-1|48	build programs that run in real mode, including LILO and the kernel's
21mr|dev86-0.16.21-1|49	bootstrapping code, from their sources.
21mr|dev86-0.16.21-1|50	
21mr|dev86-0.16.21-1|51	The dev86-devel package provides C headers need to use bcc, the C
21mr|dev86-0.16.21-1|52	compiler for real mode x86.
21mr|dev86-0.16.21-1|53	
21mr|dev86-0.16.21-1|54	You should install dev86 if you intend to build programs that run in real
21mr|dev86-0.16.21-1|55	mode from their source code.
21mr|dev86-0.16.21-1|56	
21mr|dev86-0.16.21-1|57	Note that you don't need dev86-devel package in order to build
21mr|dev86-0.16.21-1|58	a kernel.
21mr|dev86-0.16.21-1|59	
21mr|dev86-0.16.21-1|60	%files devel
21mr|dev86-0.16.21-1|61	%doc README
21mr|dev86-0.16.21-1|62	%dir %{bccdir}/include
21mr|dev86-0.16.21-1|63	%{bccdir}/include/*
21mr|dev86-0.16.21-1|64	%{bccdir}/i386/lib*
21mr|dev86-0.16.21-1|65	
21mr|dev86-0.16.21-1|66	#----------------------------------------------------------------------------
21mr|dev86-0.16.21-1|67	
21mr|dev86-0.16.21-1|68	%prep
21mr|dev86-0.16.21-1|69	%setup -q
21mr|dev86-0.16.21-1|70	%patch0 -p1 -b .noelks
21mr|dev86-0.16.21-1|71	%if "%{_lib}" == "lib64"
21mr|dev86-0.16.21-1|72	%patch1 -p1 -b .64bit
21mr|dev86-0.16.21-1|73	%endif
21mr|dev86-0.16.21-1|74	%patch2 -p1 -b .nostrip
21mr|dev86-0.16.21-1|75	%patch4 -p1 -b .long
21mr|dev86-0.16.21-1|76	
21mr|dev86-0.16.21-1|77	%build
21mr|dev86-0.16.21-1|78	# the main makefile doesn't allow parallel build
21mr|dev86-0.16.21-1|79	make <<!FooBar!
21mr|dev86-0.16.21-1|80	5
21mr|dev86-0.16.21-1|81	quit
21mr|dev86-0.16.21-1|82	!FooBar!
21mr|dev86-0.16.21-1|83	
21mr|dev86-0.16.21-1|84	%install
21mr|dev86-0.16.21-1|85	make DIST=%{buildroot} MANDIR=%{_mandir} LIBDIR=%{bccdir} INCLDIR=%{bccdir} install install-man
21mr|dev86-0.16.21-1|86	
21mr|dev86-0.16.21-1|87	pushd %{buildroot}%{_bindir}
21mr|dev86-0.16.21-1|88	rm -f nm86 size86
21mr|dev86-0.16.21-1|89	ln objdump86 nm86
21mr|dev86-0.16.21-1|90	ln objdump86 size86
21mr|dev86-0.16.21-1|91	popd
21mr|dev86-0.16.21-1|92	
21mr|dev86-0.16.21-1|93	# %doc --parents would be overkill
21mr|dev86-0.16.21-1|94	for i in elksemu unproto bin86 copt dis88 bootblocks; do
21mr|dev86-0.16.21-1|95	ln -f $i/README README.$i
21mr|dev86-0.16.21-1|96	done
21mr|dev86-0.16.21-1|97	ln -f bin86/README-0.4 README-0.4.bin86
21mr|dev86-0.16.21-1|98	ln -f bin86/ChangeLog ChangeLog.bin86

11935 21
21mr|devel-rpm-generators-0.15-2|1	Summary:	Macros to automate devel requires and provides
21mr|devel-rpm-generators-0.15-2|2	Name:		devel-rpm-generators
21mr|devel-rpm-generators-0.15-2|3	Group:		System/Libraries
21mr|devel-rpm-generators-0.15-2|4	License:	GPLv2
21mr|devel-rpm-generators-0.15-2|5	Url:		https://abf.io/import/devel-rpm-generators
21mr|devel-rpm-generators-0.15-2|6	Version:	0.15
21mr|devel-rpm-generators-0.15-2|7	Release:	2
21mr|devel-rpm-generators-0.15-2|8	Source0:	develgen.sh
21mr|devel-rpm-generators-0.15-2|9	Source1:	develgen.attr
21mr|devel-rpm-generators-0.15-2|10	Source2:	develgen.macros
21mr|devel-rpm-generators-0.15-2|11	Source3:	COPYING
21mr|devel-rpm-generators-0.15-2|12	Requires:	gawk
21mr|devel-rpm-generators-0.15-2|13	Requires:	grep
21mr|devel-rpm-generators-0.15-2|14	Requires:	patchelf
21mr|devel-rpm-generators-0.15-2|15	Requires:	file
21mr|devel-rpm-generators-0.15-2|16	Requires:	coreutils
21mr|devel-rpm-generators-0.15-2|17	BuildArch:	noarch
21mr|devel-rpm-generators-0.15-2|18	
21mr|devel-rpm-generators-0.15-2|19	%description
21mr|devel-rpm-generators-0.15-2|20	RPM 4 macros for generating devel(xxx)
21mr|devel-rpm-generators-0.15-2|21	Provides and Requires (dependencies)
21mr|devel-rpm-generators-0.15-2|22	for devel libraries.
21mr|devel-rpm-generators-0.15-2|23	
21mr|devel-rpm-generators-0.15-2|24	%files
21mr|devel-rpm-generators-0.15-2|25	%license COPYING
21mr|devel-rpm-generators-0.15-2|26	%{_rpmconfigdir}/fileattrs/develgen.attr
21mr|devel-rpm-generators-0.15-2|27	%{_rpmconfigdir}/develgen.sh
21mr|devel-rpm-generators-0.15-2|28	%{_rpmmacrodir}/*develgen*
21mr|devel-rpm-generators-0.15-2|29	
21mr|devel-rpm-generators-0.15-2|30	%prep
21mr|devel-rpm-generators-0.15-2|31	cp %{SOURCE3} .
21mr|devel-rpm-generators-0.15-2|32	
21mr|devel-rpm-generators-0.15-2|33	%build
21mr|devel-rpm-generators-0.15-2|34	%install
21mr|devel-rpm-generators-0.15-2|35	install -m644 -D %{SOURCE1} %{buildroot}/%{_rpmconfigdir}/fileattrs/develgen.attr
21mr|devel-rpm-generators-0.15-2|36	install -m755 -D %{SOURCE0} %{buildroot}/%{_rpmconfigdir}/develgen.sh
21mr|devel-rpm-generators-0.15-2|37	%install_macro develgen %{SOURCE2}
21mr|devel-rpm-generators-0.15-2|38	
21mr|devel-rpm-generators-0.15-2|39	# This generator did not exist on aarch64 before,
21mr|devel-rpm-generators-0.15-2|40	# for now generate only Provides, later restore Requires
21mr|devel-rpm-generators-0.15-2|41	#%%ifarch aarch64 does not work here due to "BuildArch: noarch" probably
21mr|devel-rpm-generators-0.15-2|42	#if file "$(realpath /bin/sh)" | grep aarch64 ; then
21mr|devel-rpm-generators-0.15-2|43	#  sed -i -e 's,^%__develgen_requires,#__develgen_requires,g' %{buildroot}/%{_rpmconfigdir}/fileattrs/develgen.attr
21mr|devel-rpm-generators-0.15-2|44	#fi

11936 21
21mr|devhelp-41.2-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|devhelp-41.2-1|2	
21mr|devhelp-41.2-1|3	%define major 6
21mr|devhelp-41.2-1|4	%define api 3
21mr|devhelp-41.2-1|5	%define girmajor 3.0
21mr|devhelp-41.2-1|6	%define libname %mklibname %{name} %{api} %{major}
21mr|devhelp-41.2-1|7	%define girname %mklibname %{name}-gir %{girmajor}
21mr|devhelp-41.2-1|8	%define devname %mklibname %{name} -d
21mr|devhelp-41.2-1|9	
21mr|devhelp-41.2-1|10	Summary:	API documentation browser for developers
21mr|devhelp-41.2-1|11	Name:		devhelp
21mr|devhelp-41.2-1|12	Version:	41.2
21mr|devhelp-41.2-1|13	Release:	1
21mr|devhelp-41.2-1|14	License:	GPLv2+
21mr|devhelp-41.2-1|15	Group:		Development/GNOME and GTK+
21mr|devhelp-41.2-1|16	Url:		https://download.gnome.org/sources/devhelp
21mr|devhelp-41.2-1|17	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|devhelp-41.2-1|18	Patch0:		devhelp-cflags.patch
21mr|devhelp-41.2-1|19	Patch1:		fix-for-new-meson-versions.patch
21mr|devhelp-41.2-1|20	BuildRequires:	cmake
21mr|devhelp-41.2-1|21	BuildRequires:	gettext-devel
21mr|devhelp-41.2-1|22	BuildRequires:	gtk-doc
21mr|devhelp-41.2-1|23	BuildRequires:	intltool
21mr|devhelp-41.2-1|24	BuildRequires:	itstool
21mr|devhelp-41.2-1|25	BuildRequires:	meson
21mr|devhelp-41.2-1|26	BuildRequires:	yelp-tools
21mr|devhelp-41.2-1|27	BuildRequires:	python3dist(jinja2)
21mr|devhelp-41.2-1|28	BuildRequires:	python3dist(markdown)
21mr|devhelp-41.2-1|29	BuildRequires:	python3dist(markupsafe)
21mr|devhelp-41.2-1|30	BuildRequires:	python3dist(pygments)
21mr|devhelp-41.2-1|31	BuildRequires:	python3dist(toml)
21mr|devhelp-41.2-1|32	BuildRequires:	python3dist(typogrify)
21mr|devhelp-41.2-1|33	BuildRequires:	pkgconfig(amtk-5)
21mr|devhelp-41.2-1|34	BuildRequires:	pkgconfig(gconf-2.0)
21mr|devhelp-41.2-1|35	BuildRequires:	pkgconfig(glib-2.0)
21mr|devhelp-41.2-1|36	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|devhelp-41.2-1|37	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|devhelp-41.2-1|38	BuildRequires:	pkgconfig(gtk4)
21mr|devhelp-41.2-1|39	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|devhelp-41.2-1|40	
21mr|devhelp-41.2-1|41	%description
21mr|devhelp-41.2-1|42	Devhelp is an API documentation browser for GNOME 2. It works
21mr|devhelp-41.2-1|43	natively with Gtk-doc (System used in GTK+ and GNOME for
21mr|devhelp-41.2-1|44	documentating APIs) and it is possible to create books for other
21mr|devhelp-41.2-1|45	documentation as well.
21mr|devhelp-41.2-1|46	
21mr|devhelp-41.2-1|47	%files -f %{name}.lang
21mr|devhelp-41.2-1|48	%doc NEWS README.md
21mr|devhelp-41.2-1|49	%license LICENSES/*
21mr|devhelp-41.2-1|50	%{_bindir}/*
21mr|devhelp-41.2-1|51	%{_appdatadir}/org.gnome.Devhelp.appdata.xml
21mr|devhelp-41.2-1|52	%{_datadir}/applications/org.gnome.Devhelp.desktop
21mr|devhelp-41.2-1|53	%{_datadir}/dbus-1/services/org.gnome.Devhelp.service
21mr|devhelp-41.2-1|54	%{_datadir}/devhelp
21mr|devhelp-41.2-1|55	%{_datadir}/icons/hicolor/*/apps/*
21mr|devhelp-41.2-1|56	%{_datadir}/glib-2.0/schemas/org.gnome.libdevhelp-3.gschema.xml
21mr|devhelp-41.2-1|57	%{_datadir}/glib-2.0/schemas/org.gnome.devhelp.gschema.xml
21mr|devhelp-41.2-1|58	%{_mandir}/man1/devhelp.1*
21mr|devhelp-41.2-1|59	
21mr|devhelp-41.2-1|60	#----------------------------------------------------------------------------
21mr|devhelp-41.2-1|61	
21mr|devhelp-41.2-1|62	%package -n %{libname}
21mr|devhelp-41.2-1|63	Summary:	Dynamic libraries for devhelp
21mr|devhelp-41.2-1|64	Group:		System/Libraries
21mr|devhelp-41.2-1|65	Requires:	%{name}
21mr|devhelp-41.2-1|66	
21mr|devhelp-41.2-1|67	%description -n %{libname}
21mr|devhelp-41.2-1|68	This package contains dynamic libraries for devhelp.
21mr|devhelp-41.2-1|69	
21mr|devhelp-41.2-1|70	%files -n %{libname}
21mr|devhelp-41.2-1|71	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|devhelp-41.2-1|72	
21mr|devhelp-41.2-1|73	#----------------------------------------------------------------------------
21mr|devhelp-41.2-1|74	
21mr|devhelp-41.2-1|75	%package -n %{girname}
21mr|devhelp-41.2-1|76	Summary:	GObject Introspection interface description for %{name}
21mr|devhelp-41.2-1|77	Group:		System/Libraries
21mr|devhelp-41.2-1|78	Requires:	%{libname} = %{EVRD}
21mr|devhelp-41.2-1|79	
21mr|devhelp-41.2-1|80	%description -n %{girname}
21mr|devhelp-41.2-1|81	GObject Introspection interface description for %{name}.
21mr|devhelp-41.2-1|82	
21mr|devhelp-41.2-1|83	%files -n %{girname}
21mr|devhelp-41.2-1|84	%{_libdir}/girepository-1.0/Devhelp-%{girmajor}.typelib
21mr|devhelp-41.2-1|85	
21mr|devhelp-41.2-1|86	#----------------------------------------------------------------------------
21mr|devhelp-41.2-1|87	
21mr|devhelp-41.2-1|88	%package -n %{devname}
21mr|devhelp-41.2-1|89	Summary:	Development files and headers for devhelp
21mr|devhelp-41.2-1|90	Group:		Development/GNOME and GTK+
21mr|devhelp-41.2-1|91	Requires:	pkgconfig(gsettings-desktop-schemas)
21mr|devhelp-41.2-1|92	Requires:	%{libname} = %{EVRD}
21mr|devhelp-41.2-1|93	Requires:	%{girname} = %{EVRD}
21mr|devhelp-41.2-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|devhelp-41.2-1|95	
21mr|devhelp-41.2-1|96	%description -n %{devname}
21mr|devhelp-41.2-1|97	This package contains the development files and headers for devhelp.
21mr|devhelp-41.2-1|98	
21mr|devhelp-41.2-1|99	%files -n %{devname}
21mr|devhelp-41.2-1|100	%{_datadir}/gir-1.0/Devhelp-%{girmajor}.gir
21mr|devhelp-41.2-1|101	%{_defaultdocdir}/%{name}-%{api}
21mr|devhelp-41.2-1|102	%{_libdir}/lib%{name}-%{api}.so
21mr|devhelp-41.2-1|103	%{_libdir}/pkgconfig/lib%{name}-3.0.pc
21mr|devhelp-41.2-1|104	%{_includedir}/devhelp-3/
21mr|devhelp-41.2-1|105	
21mr|devhelp-41.2-1|106	#----------------------------------------------------------------------------
21mr|devhelp-41.2-1|107	
21mr|devhelp-41.2-1|108	%package plugins
21mr|devhelp-41.2-1|109	Summary:	Plugins for Devhelp
21mr|devhelp-41.2-1|110	Group:		Editors
21mr|devhelp-41.2-1|111	
21mr|devhelp-41.2-1|112	%description plugins
21mr|devhelp-41.2-1|113	Plugins to use with Devhelp.
21mr|devhelp-41.2-1|114	
21mr|devhelp-41.2-1|115	%files plugins
21mr|devhelp-41.2-1|116	%{_datadir}/emacs/site-lisp/devhelp.el
21mr|devhelp-41.2-1|117	%{_datadir}/vim/vimfiles/plugin/devhelp.vim
21mr|devhelp-41.2-1|118	%{_libdir}/gedit/plugins
21mr|devhelp-41.2-1|119	
21mr|devhelp-41.2-1|120	#----------------------------------------------------------------------------
21mr|devhelp-41.2-1|121	
21mr|devhelp-41.2-1|122	%prep
21mr|devhelp-41.2-1|123	%autosetup -p1
21mr|devhelp-41.2-1|124	
21mr|devhelp-41.2-1|125	%build
21mr|devhelp-41.2-1|126	%meson \
21mr|devhelp-41.2-1|127	-Dgtk_doc=true		\
21mr|devhelp-41.2-1|128	-Dplugin_emacs=true	\
21mr|devhelp-41.2-1|129	-Dplugin_gedit=true	\
21mr|devhelp-41.2-1|130	-Dplugin_vim=true
21mr|devhelp-41.2-1|131	%meson_build
21mr|devhelp-41.2-1|132	
21mr|devhelp-41.2-1|133	%install
21mr|devhelp-41.2-1|134	%meson_install
21mr|devhelp-41.2-1|135	
21mr|devhelp-41.2-1|136	%find_lang %{name} --with-gnome

11937 21
21mr|devil-1.8.0-1|1	%define oname DevIL
21mr|devil-1.8.0-1|2	%define major 1
21mr|devil-1.8.0-1|3	%define libIL %mklibname IL %{major}
21mr|devil-1.8.0-1|4	%define libILU %mklibname ILU %{major}
21mr|devil-1.8.0-1|5	%define libILUT %mklibname ILUT %{major}
21mr|devil-1.8.0-1|6	%define devname %mklibname %{name} -d
21mr|devil-1.8.0-1|7	
21mr|devil-1.8.0-1|8	%global __requires_exclude devel\\(liballeg.*
21mr|devil-1.8.0-1|9	
21mr|devil-1.8.0-1|10	Summary:	Open source image library
21mr|devil-1.8.0-1|11	Name:		devil
21mr|devil-1.8.0-1|12	Version:	1.8.0
21mr|devil-1.8.0-1|13	Release:	1
21mr|devil-1.8.0-1|14	License:	LGPLv2+
21mr|devil-1.8.0-1|15	Group:		System/Libraries
21mr|devil-1.8.0-1|16	Url:		http://openil.sourceforge.net/
21mr|devil-1.8.0-1|17	Source0:	https://github.com/DentonW/DevIL/archive/refs/tags/v1.8.0.tar.gz?/%{oname}-%{version}.tar.gz
21mr|devil-1.8.0-1|18	Patch0:		devil-1.8.0-jasper.patch
21mr|devil-1.8.0-1|19	Patch1:		devil-1.8.0-versioning.patch
21mr|devil-1.8.0-1|20	Patch2:		e2k-fix-lcc-with-lcc-confusion.patch
21mr|devil-1.8.0-1|21	BuildRequires:	cmake
21mr|devil-1.8.0-1|22	BuildRequires:	file
21mr|devil-1.8.0-1|23	BuildRequires:	libtool
21mr|devil-1.8.0-1|24	BuildRequires:	giflib-devel
21mr|devil-1.8.0-1|25	BuildRequires:	jpeg-devel
21mr|devil-1.8.0-1|26	BuildRequires:	mng-devel
21mr|devil-1.8.0-1|27	BuildRequires:	tiff-devel
21mr|devil-1.8.0-1|28	BuildRequires:	texinfo
21mr|devil-1.8.0-1|29	BuildRequires:	pkgconfig(glu)
21mr|devil-1.8.0-1|30	BuildRequires:	pkgconfig(jasper)
21mr|devil-1.8.0-1|31	BuildRequires:	pkgconfig(lcms)
21mr|devil-1.8.0-1|32	BuildRequires:	pkgconfig(libpng)
21mr|devil-1.8.0-1|33	BuildRequires:	pkgconfig(OpenEXR)
21mr|devil-1.8.0-1|34	BuildRequires:	pkgconfig(sdl)
21mr|devil-1.8.0-1|35	BuildRequires:	pkgconfig(zlib)
21mr|devil-1.8.0-1|36	
21mr|devil-1.8.0-1|37	%description
21mr|devil-1.8.0-1|38	DevIL is an Open Source image library whose distribution is done under the
21mr|devil-1.8.0-1|39	terms of the GNU LGPL license.
21mr|devil-1.8.0-1|40	DevIL offers you a simple way to implement loading, manipulating, filtering,
21mr|devil-1.8.0-1|41	converting, displaying, saving from/to several different image formats in your
21mr|devil-1.8.0-1|42	own project.
21mr|devil-1.8.0-1|43	
21mr|devil-1.8.0-1|44	#----------------------------------------------------------------------------
21mr|devil-1.8.0-1|45	
21mr|devil-1.8.0-1|46	# version 1.8.0 use cmake for build, ilur not builded (ilur source presents in src)
21mr|devil-1.8.0-1|47	# pkg reserved for next release!
21mr|devil-1.8.0-1|48	
21mr|devil-1.8.0-1|49	#%%package utils
21mr|devil-1.8.0-1|50	#Summary:	Tools provided by %{oname}
21mr|devil-1.8.0-1|51	#Group:		System/Libraries
21mr|devil-1.8.0-1|52	#Provides:	%{name} = %{EVRD}
21mr|devil-1.8.0-1|53	
21mr|devil-1.8.0-1|54	#%%description utils
21mr|devil-1.8.0-1|55	#This package contains tools provided by %{oname}.
21mr|devil-1.8.0-1|56	
21mr|devil-1.8.0-1|57	#%%files utils
21mr|devil-1.8.0-1|58	#%%{_bindir}/ilur
21mr|devil-1.8.0-1|59	
21mr|devil-1.8.0-1|60	#----------------------------------------------------------------------------
21mr|devil-1.8.0-1|61	
21mr|devil-1.8.0-1|62	%package -n %{libIL}
21mr|devil-1.8.0-1|63	Summary:	Libraries needed for programs using %{oname}
21mr|devil-1.8.0-1|64	Group:		System/Libraries
21mr|devil-1.8.0-1|65	
21mr|devil-1.8.0-1|66	%description -n %{libIL}
21mr|devil-1.8.0-1|67	This package contains the shared library for %{oname}.
21mr|devil-1.8.0-1|68	
21mr|devil-1.8.0-1|69	%files -n %{libIL}
21mr|devil-1.8.0-1|70	%{_libdir}/libIL.so.%{major}*
21mr|devil-1.8.0-1|71	
21mr|devil-1.8.0-1|72	#----------------------------------------------------------------------------
21mr|devil-1.8.0-1|73	
21mr|devil-1.8.0-1|74	%package -n %{libILU}
21mr|devil-1.8.0-1|75	Summary:	Libraries needed for programs using %{oname}
21mr|devil-1.8.0-1|76	Group:		System/Libraries
21mr|devil-1.8.0-1|77	
21mr|devil-1.8.0-1|78	%description -n %{libILU}
21mr|devil-1.8.0-1|79	This package contains the shared library for %{oname}.
21mr|devil-1.8.0-1|80	
21mr|devil-1.8.0-1|81	%files -n %{libILU}
21mr|devil-1.8.0-1|82	%{_libdir}/libILU.so.%{major}*
21mr|devil-1.8.0-1|83	
21mr|devil-1.8.0-1|84	#----------------------------------------------------------------------------
21mr|devil-1.8.0-1|85	
21mr|devil-1.8.0-1|86	%package -n %{libILUT}
21mr|devil-1.8.0-1|87	Summary:	Libraries needed for programs using %{oname}
21mr|devil-1.8.0-1|88	Group:		System/Libraries
21mr|devil-1.8.0-1|89	
21mr|devil-1.8.0-1|90	%description -n %{libILUT}
21mr|devil-1.8.0-1|91	This package contains the shared library for %{oname}.
21mr|devil-1.8.0-1|92	
21mr|devil-1.8.0-1|93	%files -n %{libILUT}
21mr|devil-1.8.0-1|94	%{_libdir}/libILUT.so.%{major}*
21mr|devil-1.8.0-1|95	
21mr|devil-1.8.0-1|96	#----------------------------------------------------------------------------
21mr|devil-1.8.0-1|97	
21mr|devil-1.8.0-1|98	%package -n %{devname}
21mr|devil-1.8.0-1|99	Summary:	Development headers and libraries for writing programs using %{oname}
21mr|devil-1.8.0-1|100	Group:		Development/C
21mr|devil-1.8.0-1|101	Requires:	%{libIL} = %{EVRD}
21mr|devil-1.8.0-1|102	Requires:	%{libILU} = %{EVRD}
21mr|devil-1.8.0-1|103	Requires:	%{libILUT} = %{EVRD}
21mr|devil-1.8.0-1|104	Provides:	%{name}-devel = %{EVRD}
21mr|devil-1.8.0-1|105	
21mr|devil-1.8.0-1|106	%description -n %{devname}
21mr|devil-1.8.0-1|107	Development headers and libraries for writing programs using %{oname}.
21mr|devil-1.8.0-1|108	
21mr|devil-1.8.0-1|109	%files -n %{devname}
21mr|devil-1.8.0-1|110	%doc %{oname}/AUTHORS %{oname}/CREDITS %{oname}/ChangeLog %{oname}/Libraries.txt %{oname}/README.md
21mr|devil-1.8.0-1|111	%{_libdir}/*.so
21mr|devil-1.8.0-1|112	%{_libdir}/pkgconfig/*.pc
21mr|devil-1.8.0-1|113	%{_includedir}/IL
21mr|devil-1.8.0-1|114	
21mr|devil-1.8.0-1|115	#----------------------------------------------------------------------------
21mr|devil-1.8.0-1|116	
21mr|devil-1.8.0-1|117	%prep
21mr|devil-1.8.0-1|118	%autosetup -p1 -n %{oname}-%{version}
21mr|devil-1.8.0-1|119	
21mr|devil-1.8.0-1|120	# strip away annoying ^M
21mr|devil-1.8.0-1|121	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|devil-1.8.0-1|122	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|devil-1.8.0-1|123	
21mr|devil-1.8.0-1|124	# Hardcoded paths for installation, as described in the INSTALL file
21mr|devil-1.8.0-1|125	sed -i \
21mr|devil-1.8.0-1|126	-e 's|lib$|%{_lib}|g' \
21mr|devil-1.8.0-1|127	%{oname}/src-IL/CMakeLists.txt %{oname}/src-ILU/CMakeLists.txt %{oname}/src-ILUT/CMakeLists.txt
21mr|devil-1.8.0-1|128	sed -i \
21mr|devil-1.8.0-1|129	-e 's|lib\/|%{_lib}\/|g' \
21mr|devil-1.8.0-1|130	%{oname}/src-IL/CMakeLists.txt %{oname}/src-ILU/CMakeLists.txt %{oname}/src-ILUT/CMakeLists.txt
21mr|devil-1.8.0-1|131	
21mr|devil-1.8.0-1|132	
21mr|devil-1.8.0-1|133	%build
21mr|devil-1.8.0-1|134	cd %{oname}
21mr|devil-1.8.0-1|135	%cmake
21mr|devil-1.8.0-1|136	%make
21mr|devil-1.8.0-1|137	
21mr|devil-1.8.0-1|138	%install
21mr|devil-1.8.0-1|139	cd %{oname}
21mr|devil-1.8.0-1|140	%makeinstall_std -C build

11938 21
21mr|dftd4-3.7.0-2|1	%global	debug_package %{nil}
21mr|dftd4-3.7.0-2|2	
21mr|dftd4-3.7.0-2|3	%define major 3
21mr|dftd4-3.7.0-2|4	%define libname %mklibname %{name} %{major}
21mr|dftd4-3.7.0-2|5	%define devname %mklibname %{name} -d
21mr|dftd4-3.7.0-2|6	
21mr|dftd4-3.7.0-2|7	Name:		dftd4
21mr|dftd4-3.7.0-2|8	Version:	3.7.0
21mr|dftd4-3.7.0-2|9	Release:	2
21mr|dftd4-3.7.0-2|10	Summary:	Generally Applicable Atomic-Charge Dependent London Dispersion Correction
21mr|dftd4-3.7.0-2|11	Group:		Sciences/Chemistry
21mr|dftd4-3.7.0-2|12	License:	LGPL-3.0-or-later
21mr|dftd4-3.7.0-2|13	URL:		https://dftd4.readthedocs.io/
21mr|dftd4-3.7.0-2|14	Source0:	https://github.com/dftd4/dftd4/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|dftd4-3.7.0-2|15	
21mr|dftd4-3.7.0-2|16	BuildRequires:	meson
21mr|dftd4-3.7.0-2|17	BuildRequires:	gcc-gfortran
21mr|dftd4-3.7.0-2|18	BuildRequires:	gomp-devel
21mr|dftd4-3.7.0-2|19	BuildRequires:	mctc-lib-devel
21mr|dftd4-3.7.0-2|20	BuildRequires:	mstore-devel
21mr|dftd4-3.7.0-2|21	BuildRequires:	multicharge-devel
21mr|dftd4-3.7.0-2|22	BuildRequires:	openblas-devel
21mr|dftd4-3.7.0-2|23	#BuildRequires:	python3-devel
21mr|dftd4-3.7.0-2|24	#BuildRequires:	python3-cffi
21mr|dftd4-3.7.0-2|25	BuildRequires:  rubygem-asciidoctor
21mr|dftd4-3.7.0-2|26	
21mr|dftd4-3.7.0-2|27	%description
21mr|dftd4-3.7.0-2|28	Generally Applicable Atomic-Charge Dependent London Dispersion Correction.
21mr|dftd4-3.7.0-2|29	
21mr|dftd4-3.7.0-2|30	%files
21mr|dftd4-3.7.0-2|31	%license COPYING COPYING.LESSER
21mr|dftd4-3.7.0-2|32	%doc README.md
21mr|dftd4-3.7.0-2|33	%{_bindir}/dftd4
21mr|dftd4-3.7.0-2|34	%{_mandir}/man1/dftd4.1*
21mr|dftd4-3.7.0-2|35	%{_datadir}/dftd4/
21mr|dftd4-3.7.0-2|36	#---------------------------------------------
21mr|dftd4-3.7.0-2|37	
21mr|dftd4-3.7.0-2|38	%package -n %{libname}
21mr|dftd4-3.7.0-2|39	Summary:	%{name} shared library
21mr|dftd4-3.7.0-2|40	Group:		System/Libraries
21mr|dftd4-3.7.0-2|41	
21mr|dftd4-3.7.0-2|42	%description -n %{libname}
21mr|dftd4-3.7.0-2|43	%{name} shared library.
21mr|dftd4-3.7.0-2|44	
21mr|dftd4-3.7.0-2|45	%files -n %{libname}
21mr|dftd4-3.7.0-2|46	%{_libdir}/lib%{name}.so.%{major}*
21mr|dftd4-3.7.0-2|47	#---------------------------------------------
21mr|dftd4-3.7.0-2|48	%package -n %{devname}
21mr|dftd4-3.7.0-2|49	Summary:	Development headers for dftd4
21mr|dftd4-3.7.0-2|50	Group:		Development/Other
21mr|dftd4-3.7.0-2|51	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|dftd4-3.7.0-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|dftd4-3.7.0-2|53	
21mr|dftd4-3.7.0-2|54	%description -n %{devname}
21mr|dftd4-3.7.0-2|55	This package contains the development headers for dftd4
21mr|dftd4-3.7.0-2|56	
21mr|dftd4-3.7.0-2|57	%files -n %{devname}
21mr|dftd4-3.7.0-2|58	%{_libdir}/libdftd4.so
21mr|dftd4-3.7.0-2|59	%{_fmoddir}/dftd4*.mod
21mr|dftd4-3.7.0-2|60	%{_libdir}/pkgconfig/dftd4.pc
21mr|dftd4-3.7.0-2|61	%{_includedir}/dftd4.h
21mr|dftd4-3.7.0-2|62	#---------------------------------------------
21mr|dftd4-3.7.0-2|63	%if 0
21mr|dftd4-3.7.0-2|64	%package -n python3-dftd4
21mr|dftd4-3.7.0-2|65	Summary:	Python 3 interface for dftd4
21mr|dftd4-3.7.0-2|66	Group:		Development/Python
21mr|dftd4-3.7.0-2|67	Requires:	%{name}%{?_isa} = %{EVRD}
21mr|dftd4-3.7.0-2|68	Provides:	%{name}-devel = %{EVRD}
21mr|dftd4-3.7.0-2|69	
21mr|dftd4-3.7.0-2|70	%description -n python3-dftd4
21mr|dftd4-3.7.0-2|71	This package contains the Python 3 interface for dftd4.
21mr|dftd4-3.7.0-2|72	
21mr|dftd4-3.7.0-2|73	%files -n python3-dftd4
21mr|dftd4-3.7.0-2|74	%{python3_sitearch}/dftd4/
21mr|dftd4-3.7.0-2|75	%endif
21mr|dftd4-3.7.0-2|76	#---------------------------------------------
21mr|dftd4-3.7.0-2|77	%prep
21mr|dftd4-3.7.0-2|78	%setup -q
21mr|dftd4-3.7.0-2|79	
21mr|dftd4-3.7.0-2|80	%build
21mr|dftd4-3.7.0-2|81	# flexiblas64 not available on ix86 architecture
21mr|dftd4-3.7.0-2|82	%meson -Dlapack=custom -Dcustom_libraries=openblas -Dilp64=false -Dpython=false
21mr|dftd4-3.7.0-2|83	%meson_build
21mr|dftd4-3.7.0-2|84	
21mr|dftd4-3.7.0-2|85	%install
21mr|dftd4-3.7.0-2|86	%meson_install
21mr|dftd4-3.7.0-2|87	# Move Fortran modules to the right place
21mr|dftd4-3.7.0-2|88	mkdir -p %{buildroot}%{_fmoddir}
21mr|dftd4-3.7.0-2|89	mv %{buildroot}%{_includedir}/dftd4/gcc-*/*.mod %{buildroot}%{_fmoddir}
21mr|dftd4-3.7.0-2|90	# Remove static library
21mr|dftd4-3.7.0-2|91	rm %{buildroot}%{_libdir}/libdftd4.a
21mr|dftd4-3.7.0-2|92	sed -i 's|-I${includedir}/dftd4/gcc-.*|-I%{_fmoddir}|' %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|dftd4-3.7.0-2|93	
21mr|dftd4-3.7.0-2|94	%check
21mr|dftd4-3.7.0-2|95	# Reduce parallellism and increase the timeout multiplier since the default is not enough on some architectures
21mr|dftd4-3.7.0-2|96	#MESON_TESTTHREADS=2 %%meson_test --timeout-multiplier 4
21mr|dftd4-3.7.0-2|97	

11939 21
21mr|dhcp-4.4.3P1-2|1	# Workaround to build with GCC 10
21mr|dhcp-4.4.3P1-2|2	%global optflags %{optflags} -fcommon
21mr|dhcp-4.4.3P1-2|3	%define major_version	4.4.3
21mr|dhcp-4.4.3P1-2|4	%define patch_version	P1
21mr|dhcp-4.4.3P1-2|5	%define var_dhcpd %{_var}/lib/dhcpd
21mr|dhcp-4.4.3P1-2|6	%define var_dhclient %{_var}/lib/dhclient
21mr|dhcp-4.4.3P1-2|7	%global _disable_rebuild_configure 1
21mr|dhcp-4.4.3P1-2|8	
21mr|dhcp-4.4.3P1-2|9	Name:		dhcp
21mr|dhcp-4.4.3P1-2|10	Epoch:		3
21mr|dhcp-4.4.3P1-2|11	Version:	%{major_version}%{patch_version}
21mr|dhcp-4.4.3P1-2|12	Release:	2
21mr|dhcp-4.4.3P1-2|13	Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server/relay agent/client
21mr|dhcp-4.4.3P1-2|14	License:	Distributable
21mr|dhcp-4.4.3P1-2|15	Group:		System/Servers
21mr|dhcp-4.4.3P1-2|16	URL:		http://www.isc.org/software/dhcp
21mr|dhcp-4.4.3P1-2|17	Source0:	ftp://ftp.isc.org/isc/%{name}/%{major_version}%{patch_version}/%{name}-%{major_version}-%{patch_version}.tar.gz
21mr|dhcp-4.4.3P1-2|18	Source2:	dhcpd.conf
21mr|dhcp-4.4.3P1-2|19	Source4:	dhcp-dynamic-dns-examples.tar.bz2
21mr|dhcp-4.4.3P1-2|20	Source7:	dhcpreport.pl
21mr|dhcp-4.4.3P1-2|21	Source8:	dhcpd-chroot.sh
21mr|dhcp-4.4.3P1-2|22	# (eugeni) dhclient-exit-hooks script
21mr|dhcp-4.4.3P1-2|23	Source9:	dhclient-exit-hooks
21mr|dhcp-4.4.3P1-2|24	Source10:	draft-ietf-dhc-ldap-schema-01.txt
21mr|dhcp-4.4.3P1-2|25	Source12:	dhcpd.service
21mr|dhcp-4.4.3P1-2|26	Source14:	dhcpd6.service
21mr|dhcp-4.4.3P1-2|27	Source16:	dhcrelay.service
21mr|dhcp-4.4.3P1-2|28	Source17:	dhcpd.tmpfiles
21mr|dhcp-4.4.3P1-2|29	Source18:	dhclient.tmpfiles
21mr|dhcp-4.4.3P1-2|30	Source19:	dhcrelay.tmpfiles
21mr|dhcp-4.4.3P1-2|31	# sysusers.d(5) (systemd-sysusers)
21mr|dhcp-4.4.3P1-2|32	Source20:	isc-dhcpd.conf
21mr|dhcp-4.4.3P1-2|33	#Source21:	isc-dhcp-client.conf
21mr|dhcp-4.4.3P1-2|34	# Per-interface dhclient service from Arch Linux (modified)
21mr|dhcp-4.4.3P1-2|35	Source22:	dhclient@.service
21mr|dhcp-4.4.3P1-2|36	
21mr|dhcp-4.4.3P1-2|37	Patch17:	dhcp-4.2.0-add_timeout_when_NULL.patch
21mr|dhcp-4.4.3P1-2|38	Patch18:	CVE-2021-25220.patch
21mr|dhcp-4.4.3P1-2|39	# Starting from dhcp 4.x built in Bind libs are used
21mr|dhcp-4.4.3P1-2|40	#BuildRequires:	bind-devel
21mr|dhcp-4.4.3P1-2|41	BuildRequires:	groff-base
21mr|dhcp-4.4.3P1-2|42	BuildRequires:	groff-for-man
21mr|dhcp-4.4.3P1-2|43	BuildRequires:	libtool
21mr|dhcp-4.4.3P1-2|44	BuildRequires:	openldap-devel
21mr|dhcp-4.4.3P1-2|45	BuildRequires:	systemd-units
21mr|dhcp-4.4.3P1-2|46	# --with-ldap-gssapi
21mr|dhcp-4.4.3P1-2|47	BuildRequires:	krb5-devel
21mr|dhcp-4.4.3P1-2|48	BuildRequires:	pkgconfig(libcap-ng)
21mr|dhcp-4.4.3P1-2|49	BuildRequires:	pkgconfig(libsasl2)
21mr|dhcp-4.4.3P1-2|50	Requires:	bash
21mr|dhcp-4.4.3P1-2|51	# /var/spool/initramfs-regen
21mr|dhcp-4.4.3P1-2|52	Requires:	rosa-kernel-tools
21mr|dhcp-4.4.3P1-2|53	
21mr|dhcp-4.4.3P1-2|54	%description
21mr|dhcp-4.4.3P1-2|55	DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
21mr|dhcp-4.4.3P1-2|56	individual devices on an IP network to get their own network configuration
21mr|dhcp-4.4.3P1-2|57	information (IP address, subnetmask, broadcast address, etc.) from a DHCP
21mr|dhcp-4.4.3P1-2|58	server. The overall purpose of DHCP is to make it easier to administer a
21mr|dhcp-4.4.3P1-2|59	large network. The dhcp package includes the DHCP server and a DHCP relay
21mr|dhcp-4.4.3P1-2|60	agent. You will also need to install the dhcp-client or dhcpcd package,
21mr|dhcp-4.4.3P1-2|61	or pump or dhcpxd, which provides the DHCP client daemon, on client machines.
21mr|dhcp-4.4.3P1-2|62	
21mr|dhcp-4.4.3P1-2|63	If you want the DHCP server and/or relay, you will also need to install the
21mr|dhcp-4.4.3P1-2|64	dhcp-server and/or dhcp-relay packages.
21mr|dhcp-4.4.3P1-2|65	
21mr|dhcp-4.4.3P1-2|66	%package common
21mr|dhcp-4.4.3P1-2|67	Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server
21mr|dhcp-4.4.3P1-2|68	Group:		System/Servers
21mr|dhcp-4.4.3P1-2|69	
21mr|dhcp-4.4.3P1-2|70	%description common
21mr|dhcp-4.4.3P1-2|71	DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
21mr|dhcp-4.4.3P1-2|72	individual devices on an IP network to get their own network
21mr|dhcp-4.4.3P1-2|73	configuration information (IP address, subnetmask, broadcast address,
21mr|dhcp-4.4.3P1-2|74	etc.) from a DHCP server.  The overall purpose of DHCP is to make it
21mr|dhcp-4.4.3P1-2|75	easier to administer a large network.  The dhcp package includes the
21mr|dhcp-4.4.3P1-2|76	DHCP server and a DHCP relay agent.
21mr|dhcp-4.4.3P1-2|77	
21mr|dhcp-4.4.3P1-2|78	You will also need to install the dhcp-client or dhcpcd package, or pump or
21mr|dhcp-4.4.3P1-2|79	dhcpxd, which provides the DHCP client daemon, on  client machines. If you
21mr|dhcp-4.4.3P1-2|80	want the DHCP server and/or relay, you will also need to install the
21mr|dhcp-4.4.3P1-2|81	dhcp-server and/or dhcp-relay packages.
21mr|dhcp-4.4.3P1-2|82	
21mr|dhcp-4.4.3P1-2|83	%package doc
21mr|dhcp-4.4.3P1-2|84	Summary:	Documentation about the ISC DHCP server/client
21mr|dhcp-4.4.3P1-2|85	Group:		System/Servers
21mr|dhcp-4.4.3P1-2|86	
21mr|dhcp-4.4.3P1-2|87	%description doc
21mr|dhcp-4.4.3P1-2|88	This package contains RFC/API/protocol documentation about the ISC
21mr|dhcp-4.4.3P1-2|89	DHCP server and client.
21mr|dhcp-4.4.3P1-2|90	
21mr|dhcp-4.4.3P1-2|91	DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
21mr|dhcp-4.4.3P1-2|92	individual devices on an IP network to get their own network
21mr|dhcp-4.4.3P1-2|93	configuration information (IP address, subnetmask, broadcast address,
21mr|dhcp-4.4.3P1-2|94	etc.) from a DHCP server.  The overall purpose of DHCP is to make it
21mr|dhcp-4.4.3P1-2|95	easier to administer a large network.  The dhcp package includes the
21mr|dhcp-4.4.3P1-2|96	DHCP server and a DHCP relay agent.
21mr|dhcp-4.4.3P1-2|97	
21mr|dhcp-4.4.3P1-2|98	%package server
21mr|dhcp-4.4.3P1-2|99	Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server
21mr|dhcp-4.4.3P1-2|100	Group:		System/Servers
21mr|dhcp-4.4.3P1-2|101	Requires:	dhcp-common = %{EVRD}
21mr|dhcp-4.4.3P1-2|102	Requires(post):  systemd-units
21mr|dhcp-4.4.3P1-2|103	%if %{mdvver} <= 201610
21mr|dhcp-4.4.3P1-2|104	Requires(postun): rpm-helper
21mr|dhcp-4.4.3P1-2|105	%endif
21mr|dhcp-4.4.3P1-2|106	# per daemon name
21mr|dhcp-4.4.3P1-2|107	Provides:	dhcpd = %{EVRD}
21mr|dhcp-4.4.3P1-2|108	
21mr|dhcp-4.4.3P1-2|109	%description server
21mr|dhcp-4.4.3P1-2|110	DHCP server is the Internet Software Consortium (ISC) DHCP server for various
21mr|dhcp-4.4.3P1-2|111	UNIX operating systems. It allows a UNIX mac hine to serve DHCP requests from
21mr|dhcp-4.4.3P1-2|112	the network.
21mr|dhcp-4.4.3P1-2|113	
21mr|dhcp-4.4.3P1-2|114	You should install dhcp-server if you want to set up a DHCP server on your
21mr|dhcp-4.4.3P1-2|115	network. You will also need to install the base dhcp package.
21mr|dhcp-4.4.3P1-2|116	
21mr|dhcp-4.4.3P1-2|117	%package client
21mr|dhcp-4.4.3P1-2|118	Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) client
21mr|dhcp-4.4.3P1-2|119	Group:		System/Servers
21mr|dhcp-4.4.3P1-2|120	Requires:	dhcp-common = %{EVRD}
21mr|dhcp-4.4.3P1-2|121	Requires:	run-parts
21mr|dhcp-4.4.3P1-2|122	Requires(post):  systemd-units
21mr|dhcp-4.4.3P1-2|123	
21mr|dhcp-4.4.3P1-2|124	%description client
21mr|dhcp-4.4.3P1-2|125	DHCP client is the Internet Software Consortium (ISC) DHCP client for various
21mr|dhcp-4.4.3P1-2|126	UNIX operating systems.  It allows a UNIX mac hine to obtain it's networking
21mr|dhcp-4.4.3P1-2|127	parameters from a DHCP server.
21mr|dhcp-4.4.3P1-2|128	
21mr|dhcp-4.4.3P1-2|129	You should install dhcp-client if you want to use the ISC DHCP client instead
21mr|dhcp-4.4.3P1-2|130	of the Red Hat DHCP client, pump, or dhcpcd, or dhcpxd. You will also need to
21mr|dhcp-4.4.3P1-2|131	install the base dhcp package.
21mr|dhcp-4.4.3P1-2|132	
21mr|dhcp-4.4.3P1-2|133	%package relay
21mr|dhcp-4.4.3P1-2|134	Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) relay
21mr|dhcp-4.4.3P1-2|135	Group:		System/Servers
21mr|dhcp-4.4.3P1-2|136	Requires:	dhcp-common = %{EVRD}
21mr|dhcp-4.4.3P1-2|137	Requires(post):  systemd-units
21mr|dhcp-4.4.3P1-2|138	
21mr|dhcp-4.4.3P1-2|139	%description relay
21mr|dhcp-4.4.3P1-2|140	DHCP relay is the Internet Software Consortium (ISC) relay agent for DHCP
21mr|dhcp-4.4.3P1-2|141	packets. It is used on a subnet with DHCP clients to "relay" their requests
21mr|dhcp-4.4.3P1-2|142	to a subnet that has a DHCP server on it. Because DHCP packets can be
21mr|dhcp-4.4.3P1-2|143	broadcast, they will not be routed off of the local subnet. The DHCP relay
21mr|dhcp-4.4.3P1-2|144	takes care of this for the client. You will need to set the environment
21mr|dhcp-4.4.3P1-2|145	variable SERVERS and optionally OPTIONS in /etc/sysconfig/dhcrelay before
21mr|dhcp-4.4.3P1-2|146	starting the server.
21mr|dhcp-4.4.3P1-2|147	
21mr|dhcp-4.4.3P1-2|148	%package devel
21mr|dhcp-4.4.3P1-2|149	Summary:	Development headers and libraries for the dhcpctl API
21mr|dhcp-4.4.3P1-2|150	Group:		Development/Other
21mr|dhcp-4.4.3P1-2|151	Requires:	dhcp-common = %{EVRD}
21mr|dhcp-4.4.3P1-2|152	
21mr|dhcp-4.4.3P1-2|153	%description devel
21mr|dhcp-4.4.3P1-2|154	DHCP devel contains all of the libraries and headers for developing with the
21mr|dhcp-4.4.3P1-2|155	Internet Software Consortium (ISC) dhcpctl API.
21mr|dhcp-4.4.3P1-2|156	
21mr|dhcp-4.4.3P1-2|157	%package -n	openldap-schemas-%{name}
21mr|dhcp-4.4.3P1-2|158	summary:	OpenLDAP schema files from %{name}-%{EVRD} source tree
21mr|dhcp-4.4.3P1-2|159	Group:		Databases
21mr|dhcp-4.4.3P1-2|160	BuildArch:	noarch
21mr|dhcp-4.4.3P1-2|161	Requires(pre):	openldap-config
21mr|dhcp-4.4.3P1-2|162	
21mr|dhcp-4.4.3P1-2|163	%description -n openldap-schemas-%{name}
21mr|dhcp-4.4.3P1-2|164	OpenLDAP schema files from %{name}-%{EVRD} source tree
21mr|dhcp-4.4.3P1-2|165	
21mr|dhcp-4.4.3P1-2|166	%prep
21mr|dhcp-4.4.3P1-2|167	%setup -q -n %{name}-%{major_version}-%{patch_version}
21mr|dhcp-4.4.3P1-2|168	#%setup
21mr|dhcp-4.4.3P1-2|169	pushd bind ; tar -xvf bind.tar.gz >/dev/null ; popd
21mr|dhcp-4.4.3P1-2|170	
21mr|dhcp-4.4.3P1-2|171	# Handle cases in add_timeout() where the function is called with a NULL
21mr|dhcp-4.4.3P1-2|172	# value for the 'when' parameter
21mr|dhcp-4.4.3P1-2|173	%patch17 -p1 -b .dracut
21mr|dhcp-4.4.3P1-2|174	# Ensure 64-bit platforms parse lease file dates & times correctly
21mr|dhcp-4.4.3P1-2|175	%patch18 -p1 -b .64-bit_lease_parse
21mr|dhcp-4.4.3P1-2|176	# change hardcoded paths from /sbin/dhc* to /usr/sbin/dhc*, if there are any
21mr|dhcp-4.4.3P1-2|177	sed -i 'includes/dhcpd.h' -e 's,\"/sbin/dhc,\"/usr/sbin/dhc,g' || true
21mr|dhcp-4.4.3P1-2|178	
21mr|dhcp-4.4.3P1-2|179	%build
21mr|dhcp-4.4.3P1-2|180	%serverbuild_hardened
21mr|dhcp-4.4.3P1-2|181	
21mr|dhcp-4.4.3P1-2|182	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9917
21mr|dhcp-4.4.3P1-2|183	# For some reason, despite default being /sbin/dhclient-script in includes/dhcpd.h,
21mr|dhcp-4.4.3P1-2|184	# dhclient tries to execve() /usr/sbin/dhclient-script if
21mr|dhcp-4.4.3P1-2|185	# the correct path is not defined explicitly; to verify:
21mr|dhcp-4.4.3P1-2|186	# strings `which dhclient` | grep dhclient-script
21mr|dhcp-4.4.3P1-2|187	export CFLAGS="${CFLAGS} -D_PATH_DHCLIENT_SCRIPT='\"/sbin/dhclient-script\"'"
21mr|dhcp-4.4.3P1-2|188	
21mr|dhcp-4.4.3P1-2|189	autoreconf -if
21mr|dhcp-4.4.3P1-2|190	%configure \
21mr|dhcp-4.4.3P1-2|191	--with-srv-lease-file=%{var_dhcpd}/dhcpd.leases \
21mr|dhcp-4.4.3P1-2|192	--with-srv6-lease-file=%{var_dhcpd}/dhcpd6.leases \
21mr|dhcp-4.4.3P1-2|193	--with-cli-lease-file=%{var_dhclient}/dhclient.leases \
21mr|dhcp-4.4.3P1-2|194	--with-cli6-lease-file=%{var_dhclient}/dhclient6.leases \
21mr|dhcp-4.4.3P1-2|195	--with-srv-pid-file=/run/dhcpd/dhcpd.pid \
21mr|dhcp-4.4.3P1-2|196	--with-srv6-pid-file=/run/dhcpd/dhcpd6.pid \
21mr|dhcp-4.4.3P1-2|197	--with-cli-pid-file=/run/dhclient/dhclient.pid \
21mr|dhcp-4.4.3P1-2|198	--with-cli6-pid-file=/run/dhclient/dhclient6.pid \
21mr|dhcp-4.4.3P1-2|199	--with-relay-pid-file=/run/dhcrelay/dhcrelay.pid \
21mr|dhcp-4.4.3P1-2|200	--enable-paranoia \
21mr|dhcp-4.4.3P1-2|201	--enable-early-chroot \
21mr|dhcp-4.4.3P1-2|202	--with-ldap \
21mr|dhcp-4.4.3P1-2|203	--with-ldapcrypto \
21mr|dhcp-4.4.3P1-2|204	--with-ldap-gssapi
21mr|dhcp-4.4.3P1-2|205	make
21mr|dhcp-4.4.3P1-2|206	
21mr|dhcp-4.4.3P1-2|207	%install
21mr|dhcp-4.4.3P1-2|208	
21mr|dhcp-4.4.3P1-2|209	%makeinstall_std
21mr|dhcp-4.4.3P1-2|210	
21mr|dhcp-4.4.3P1-2|211	install -m0644 %{SOURCE10} doc
21mr|dhcp-4.4.3P1-2|212	install -d %{buildroot}/sbin
21mr|dhcp-4.4.3P1-2|213	mv %{buildroot}%{_sbindir}/dhclient %{buildroot}/sbin/dhclient
21mr|dhcp-4.4.3P1-2|214	install -m 755 client/scripts/linux %{buildroot}/sbin/dhclient-script
21mr|dhcp-4.4.3P1-2|215	
21mr|dhcp-4.4.3P1-2|216	# initrds include dhclient, regenerate them when it is updated
21mr|dhcp-4.4.3P1-2|217	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|dhcp-4.4.3P1-2|218	touch %{buildroot}/var/spool/initramfs-regen/dhcp-client
21mr|dhcp-4.4.3P1-2|219	
21mr|dhcp-4.4.3P1-2|220	install -d %{buildroot}%{_unitdir}
21mr|dhcp-4.4.3P1-2|221	install -m 644 %{SOURCE12} %{buildroot}%{_unitdir}/dhcpd.service
21mr|dhcp-4.4.3P1-2|222	install -m 644 %{SOURCE14} %{buildroot}%{_unitdir}/dhcpd6.service
21mr|dhcp-4.4.3P1-2|223	install -m 644 %{SOURCE16} %{buildroot}%{_unitdir}/dhcrelay.service
21mr|dhcp-4.4.3P1-2|224	install -m 644 %{SOURCE22} %{buildroot}%{_unitdir}/
21mr|dhcp-4.4.3P1-2|225	
21mr|dhcp-4.4.3P1-2|226	install -D -p -m 644 %{SOURCE17} %{buildroot}%{_tmpfilesdir}/dhcpd.conf
21mr|dhcp-4.4.3P1-2|227	install -D -p -m 644 %{SOURCE18} %{buildroot}%{_tmpfilesdir}/dhclient.conf
21mr|dhcp-4.4.3P1-2|228	install -D -p -m 644 %{SOURCE19} %{buildroot}%{_tmpfilesdir}/dhcrelay.conf
21mr|dhcp-4.4.3P1-2|229	
21mr|dhcp-4.4.3P1-2|230	install -d %{buildroot}%{_sysusersdir}
21mr|dhcp-4.4.3P1-2|231	install -m 644 %{SOURCE20} %{buildroot}%{_sysusersdir}/
21mr|dhcp-4.4.3P1-2|232	#install -m 644 %{SOURCE21} %{buildroot}%{_sysusersdir}/
21mr|dhcp-4.4.3P1-2|233	
21mr|dhcp-4.4.3P1-2|234	install -m 755 %{SOURCE7} %{SOURCE8} %{buildroot}%{_sbindir}
21mr|dhcp-4.4.3P1-2|235	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}
21mr|dhcp-4.4.3P1-2|236	install -m 755 contrib/ldap/dhcpd-conf-to-ldap %{buildroot}%{_sbindir}
21mr|dhcp-4.4.3P1-2|237	
21mr|dhcp-4.4.3P1-2|238	# install exit-hooks script to /etc/
21mr|dhcp-4.4.3P1-2|239	install -m 755 %{SOURCE9} %{buildroot}%{_sysconfdir}
21mr|dhcp-4.4.3P1-2|240	
21mr|dhcp-4.4.3P1-2|241	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|dhcp-4.4.3P1-2|242	cat > %{buildroot}%{_sysconfdir}/sysconfig/dhcpd <<EOF
21mr|dhcp-4.4.3P1-2|243	# You can set here various option for dhcpd
21mr|dhcp-4.4.3P1-2|244	
21mr|dhcp-4.4.3P1-2|245	# Which configuration file to use.
21mr|dhcp-4.4.3P1-2|246	# CONFIGFILE="/etc/dhcpd.conf"
21mr|dhcp-4.4.3P1-2|247	
21mr|dhcp-4.4.3P1-2|248	# Where to store the lease state information.
21mr|dhcp-4.4.3P1-2|249	# LEASEFILE="%{var_dhcpd}/dhcpd.leases"
21mr|dhcp-4.4.3P1-2|250	
21mr|dhcp-4.4.3P1-2|251	# Define INTERFACES to limit which network interfaces dhcpd listens on.
21mr|dhcp-4.4.3P1-2|252	# The default null value causes dhcpd to listen on all interfaces.
21mr|dhcp-4.4.3P1-2|253	#INTERFACES=""
21mr|dhcp-4.4.3P1-2|254	
21mr|dhcp-4.4.3P1-2|255	# Define OPTIONS with any other options to pass to the dhcpd server.
21mr|dhcp-4.4.3P1-2|256	# See dhcpd(8) for available options and syntax.
21mr|dhcp-4.4.3P1-2|257	OPTIONS="-q"
21mr|dhcp-4.4.3P1-2|258	EOF
21mr|dhcp-4.4.3P1-2|259	
21mr|dhcp-4.4.3P1-2|260	cat > %{buildroot}%{_sysconfdir}/sysconfig/dhcrelay <<EOF
21mr|dhcp-4.4.3P1-2|261	# Define SERVERS with a list of one or more DHCP servers where
21mr|dhcp-4.4.3P1-2|262	# DHCP packets are to be relayed to and from.  This is mandatory.
21mr|dhcp-4.4.3P1-2|263	#SERVERS="10.11.12.13 10.9.8.7"
21mr|dhcp-4.4.3P1-2|264	SERVERS=""
21mr|dhcp-4.4.3P1-2|265	
21mr|dhcp-4.4.3P1-2|266	# Define OPTIONS with any other options to pass to the dhcrelay server.
21mr|dhcp-4.4.3P1-2|267	# See dhcrelay(8) for available options and syntax.
21mr|dhcp-4.4.3P1-2|268	#OPTIONS="-q -i eth0 -i eth1"
21mr|dhcp-4.4.3P1-2|269	OPTIONS="-q"
21mr|dhcp-4.4.3P1-2|270	EOF
21mr|dhcp-4.4.3P1-2|271	
21mr|dhcp-4.4.3P1-2|272	find . -type d -exec chmod 0755 {} \;
21mr|dhcp-4.4.3P1-2|273	find . -type f -exec chmod 0644 {} \;
21mr|dhcp-4.4.3P1-2|274	
21mr|dhcp-4.4.3P1-2|275	rm -rf doc/ja_JP.eucJP
21mr|dhcp-4.4.3P1-2|276	
21mr|dhcp-4.4.3P1-2|277	# remove empty files
21mr|dhcp-4.4.3P1-2|278	
21mr|dhcp-4.4.3P1-2|279	find -size 0 |grep ldap | xargs rm -rf
21mr|dhcp-4.4.3P1-2|280	
21mr|dhcp-4.4.3P1-2|281	cat > %{buildroot}%{_sysconfdir}/dhclient-enter-hooks << 'EOF'
21mr|dhcp-4.4.3P1-2|282	# See dhclient-script(8):
21mr|dhcp-4.4.3P1-2|283	# man 8 dhclient-script
21mr|dhcp-4.4.3P1-2|284	EOF
21mr|dhcp-4.4.3P1-2|285	cat > %{buildroot}%{_sysconfdir}/dhclient-exit-hooks << 'EOF'
21mr|dhcp-4.4.3P1-2|286	# See dhclient-script(8):
21mr|dhcp-4.4.3P1-2|287	# man 8 dhclient-script
21mr|dhcp-4.4.3P1-2|288	EOF
21mr|dhcp-4.4.3P1-2|289	mkdir -p %{buildroot}%{_sysconfdir}/dhclient-enter-hooks.d
21mr|dhcp-4.4.3P1-2|290	mkdir -p %{buildroot}%{_sysconfdir}/dhclient-exit-hooks.d
21mr|dhcp-4.4.3P1-2|291	
21mr|dhcp-4.4.3P1-2|292	# remove unwanted file
21mr|dhcp-4.4.3P1-2|293	rm -f %{buildroot}%{_sysconfdir}/dhclient.conf.example
21mr|dhcp-4.4.3P1-2|294	rm -f %{buildroot}%{_sysconfdir}/dhcpd.conf.example
21mr|dhcp-4.4.3P1-2|295	rm -f %{buildroot}%{_libdir}/*.a
21mr|dhcp-4.4.3P1-2|296	
21mr|dhcp-4.4.3P1-2|297	# Prepare schema files to be included into OpenLDAP configuration
21mr|dhcp-4.4.3P1-2|298	mkdir -p %{buildroot}%{_sysconfdir}/openldap/{schema,slapd.d}
21mr|dhcp-4.4.3P1-2|299	install -m 0644 contrib/ldap/dhcp.schema %{buildroot}%{_sysconfdir}/openldap/schema/
21mr|dhcp-4.4.3P1-2|300	install -m 0644 contrib/ldap/README.ldap %{buildroot}%{_sysconfdir}/openldap/schema/README.%{name}
21mr|dhcp-4.4.3P1-2|301	cat > %{buildroot}%{_sysconfdir}/openldap/slapd.d/%{name}.conf <<EOF
21mr|dhcp-4.4.3P1-2|302	# If interested in storing DHCP leases in your instance of OpenLDAP,
21mr|dhcp-4.4.3P1-2|303	# load this file or copy uncommented lines below to your slapd.conf.
21mr|dhcp-4.4.3P1-2|304	#
21mr|dhcp-4.4.3P1-2|305	# For details see:
21mr|dhcp-4.4.3P1-2|306	#  %{_sysconfdir}/openldap/schema/README.%{name}
21mr|dhcp-4.4.3P1-2|307	#
21mr|dhcp-4.4.3P1-2|308	# You may also find 'dhcpd-conf-to-ldap' script from
21mr|dhcp-4.4.3P1-2|309	# dhcp-server package useful.
21mr|dhcp-4.4.3P1-2|310	
21mr|dhcp-4.4.3P1-2|311	include %{_sysconfdir}/openldap/schema/dhcp.schema
21mr|dhcp-4.4.3P1-2|312	
21mr|dhcp-4.4.3P1-2|313	EOF
21mr|dhcp-4.4.3P1-2|314	
21mr|dhcp-4.4.3P1-2|315	%post server
21mr|dhcp-4.4.3P1-2|316	%sysusers_create isc-dhcpd.conf
21mr|dhcp-4.4.3P1-2|317	%tmpfiles_create dhcpd.conf
21mr|dhcp-4.4.3P1-2|318	# migrate from root:root as it was before ROSA package v4.4.1
21mr|dhcp-4.4.3P1-2|319	# create this directory if it does not esist and then chmod it to allow dhcpd to work properly
21mr|dhcp-4.4.3P1-2|320	[ ! -d %{var_dhcpd}/ ] && mkdir -p %{var_dhcpd}/
21mr|dhcp-4.4.3P1-2|321	[ -d %{var_dhcpd} ] && chown -R isc-dhcpd:isc-dhcpd %{var_dhcpd}/
21mr|dhcp-4.4.3P1-2|322	# https://forum.rosalinux.ru/viewtopic.php?f=56&t=9403
21mr|dhcp-4.4.3P1-2|323	# dhcpd.leases(5) requires precreated databases
21mr|dhcp-4.4.3P1-2|324	for i in dhcpd dhcpd6; do
21mr|dhcp-4.4.3P1-2|325	[ ! -f %{var_dhcpd}/${i}.leases ] && touch %{var_dhcpd}/${i}.leases && chown isc-dhcpd:isc-dhcpd %{var_dhcpd}/${i}.leases; done
21mr|dhcp-4.4.3P1-2|326	%systemd_post dhcpd.service dhcpd6.service
21mr|dhcp-4.4.3P1-2|327	
21mr|dhcp-4.4.3P1-2|328	%preun server
21mr|dhcp-4.4.3P1-2|329	%systemd_preun dhcpd.service dhcpd6.service
21mr|dhcp-4.4.3P1-2|330	
21mr|dhcp-4.4.3P1-2|331	%post relay
21mr|dhcp-4.4.3P1-2|332	%tmpfiles_create dhcrelay.conf
21mr|dhcp-4.4.3P1-2|333	%systemd_post dhcrelay.service
21mr|dhcp-4.4.3P1-2|334	
21mr|dhcp-4.4.3P1-2|335	%preun relay
21mr|dhcp-4.4.3P1-2|336	%systemd_preun dhcrelay.service
21mr|dhcp-4.4.3P1-2|337	
21mr|dhcp-4.4.3P1-2|338	%post client
21mr|dhcp-4.4.3P1-2|339	# migrate from root:root as it was before ROSA package v4.4.1
21mr|dhcp-4.4.3P1-2|340	# create this directory if it does not esist and then chmod it to allow dhcpd to work properly
21mr|dhcp-4.4.3P1-2|341	[ ! -d %{var_dhclient}/ ] && mkdir -p %{var_dhclient}/
21mr|dhcp-4.4.3P1-2|342	%tmpfiles_create dhclient.conf
21mr|dhcp-4.4.3P1-2|343	
21mr|dhcp-4.4.3P1-2|344	%if %{mdvver} <= 201610
21mr|dhcp-4.4.3P1-2|345	%postun server
21mr|dhcp-4.4.3P1-2|346	# Migrate from dhcpd user created by scripts
21mr|dhcp-4.4.3P1-2|347	# to a dynamic user by systemd-sysusers.
21mr|dhcp-4.4.3P1-2|348	# Makes sense on <=rosa2016.1 only, because a version without
21mr|dhcp-4.4.3P1-2|349	# this user existed in rosa2019.* from the beginning.
21mr|dhcp-4.4.3P1-2|350	if grep -q '^dhcpd:' /etc/passwd ; then
21mr|dhcp-4.4.3P1-2|351	%_postun_userdel dhcpd 2>&1 >/dev/null || true
21mr|dhcp-4.4.3P1-2|352	fi
21mr|dhcp-4.4.3P1-2|353	%endif
21mr|dhcp-4.4.3P1-2|354	
21mr|dhcp-4.4.3P1-2|355	%files common
21mr|dhcp-4.4.3P1-2|356	%doc README contrib/ldap/README.ldap RELNOTES
21mr|dhcp-4.4.3P1-2|357	%doc contrib/3.0b1-lease-convert
21mr|dhcp-4.4.3P1-2|358	%{_mandir}/man5/dhcp-options.5*
21mr|dhcp-4.4.3P1-2|359	
21mr|dhcp-4.4.3P1-2|360	%files doc
21mr|dhcp-4.4.3P1-2|361	%doc doc/*
21mr|dhcp-4.4.3P1-2|362	
21mr|dhcp-4.4.3P1-2|363	%files server
21mr|dhcp-4.4.3P1-2|364	%doc server/dhcpd.conf.example tests/failover contrib/ldap/dhcp.schema
21mr|dhcp-4.4.3P1-2|365	%{_unitdir}/dhcpd.service
21mr|dhcp-4.4.3P1-2|366	%{_unitdir}/dhcpd6.service
21mr|dhcp-4.4.3P1-2|367	%{_tmpfilesdir}/dhcpd.conf
21mr|dhcp-4.4.3P1-2|368	%config(noreplace) %{_sysconfdir}/dhcpd.conf
21mr|dhcp-4.4.3P1-2|369	%config(noreplace) %{_sysconfdir}/dhclient-exit-hooks
21mr|dhcp-4.4.3P1-2|370	%config(noreplace) %{_sysconfdir}/sysconfig/dhcpd
21mr|dhcp-4.4.3P1-2|371	%{_sbindir}/dhcpd
21mr|dhcp-4.4.3P1-2|372	%{_sbindir}/dhcpreport.pl
21mr|dhcp-4.4.3P1-2|373	%{_sbindir}/dhcpd-conf-to-ldap
21mr|dhcp-4.4.3P1-2|374	%{_sbindir}/dhcpd-chroot.sh
21mr|dhcp-4.4.3P1-2|375	%{_bindir}/omshell
21mr|dhcp-4.4.3P1-2|376	%{_mandir}/man1/omshell.1*
21mr|dhcp-4.4.3P1-2|377	%{_mandir}/man3/omapi.3*
21mr|dhcp-4.4.3P1-2|378	%{_mandir}/man5/dhcpd.conf.5*
21mr|dhcp-4.4.3P1-2|379	%{_mandir}/man5/dhcpd.leases.5*
21mr|dhcp-4.4.3P1-2|380	%{_mandir}/man5/dhcp-eval.5*
21mr|dhcp-4.4.3P1-2|381	%{_mandir}/man8/dhcpd.8*
21mr|dhcp-4.4.3P1-2|382	%config %{_sysusersdir}/isc-dhcpd.conf
21mr|dhcp-4.4.3P1-2|383	
21mr|dhcp-4.4.3P1-2|384	%files relay
21mr|dhcp-4.4.3P1-2|385	%{_unitdir}/dhcrelay.service
21mr|dhcp-4.4.3P1-2|386	%{_tmpfilesdir}/dhcrelay.conf
21mr|dhcp-4.4.3P1-2|387	%config(noreplace) %{_sysconfdir}/sysconfig/dhcrelay
21mr|dhcp-4.4.3P1-2|388	%{_sbindir}/dhcrelay
21mr|dhcp-4.4.3P1-2|389	%{_mandir}/man8/dhcrelay.8*
21mr|dhcp-4.4.3P1-2|390	
21mr|dhcp-4.4.3P1-2|391	%files client
21mr|dhcp-4.4.3P1-2|392	%doc client/dhclient.conf.example
21mr|dhcp-4.4.3P1-2|393	%attr (0755,root,root) /sbin/dhclient-script
21mr|dhcp-4.4.3P1-2|394	%{_tmpfilesdir}/dhclient.conf
21mr|dhcp-4.4.3P1-2|395	%{_unitdir}/dhclient@.service
21mr|dhcp-4.4.3P1-2|396	/sbin/dhclient
21mr|dhcp-4.4.3P1-2|397	%{_mandir}/man5/dhclient.conf.5*
21mr|dhcp-4.4.3P1-2|398	%{_mandir}/man5/dhclient.leases.5*
21mr|dhcp-4.4.3P1-2|399	%{_mandir}/man8/dhclient.8*
21mr|dhcp-4.4.3P1-2|400	%{_mandir}/man8/dhclient-script.8*
21mr|dhcp-4.4.3P1-2|401	/var/spool/initramfs-regen/dhcp-client
21mr|dhcp-4.4.3P1-2|402	%config(noreplace) %{_sysconfdir}/dhclient-enter-hooks
21mr|dhcp-4.4.3P1-2|403	%config(noreplace) %{_sysconfdir}/dhclient-exit-hooks
21mr|dhcp-4.4.3P1-2|404	%dir %{_sysconfdir}/dhclient-enter-hooks.d
21mr|dhcp-4.4.3P1-2|405	%dir %{_sysconfdir}/dhclient-exit-hooks.d
21mr|dhcp-4.4.3P1-2|406	
21mr|dhcp-4.4.3P1-2|407	%files devel
21mr|dhcp-4.4.3P1-2|408	%{_includedir}/*
21mr|dhcp-4.4.3P1-2|409	%{_mandir}/man3/*
21mr|dhcp-4.4.3P1-2|410	%exclude %{_mandir}/man3/omapi.3*
21mr|dhcp-4.4.3P1-2|411	
21mr|dhcp-4.4.3P1-2|412	%files -n openldap-schemas-%{name}
21mr|dhcp-4.4.3P1-2|413	%config(noreplace) %{_sysconfdir}/openldap/schema/*
21mr|dhcp-4.4.3P1-2|414	%attr(750,ldap,ldap) %config(noreplace) %{_sysconfdir}/openldap/slapd.d/%{name}.conf

11940 21
21mr|dhcpcd-10.2.2-2|1	Summary:	DHCP Client Daemon
21mr|dhcpcd-10.2.2-2|2	Name:		dhcpcd
21mr|dhcpcd-10.2.2-2|3	Version:	10.2.2
21mr|dhcpcd-10.2.2-2|4	Release:	2
21mr|dhcpcd-10.2.2-2|5	License:	BSD-Like
21mr|dhcpcd-10.2.2-2|6	Group:		System/Servers
21mr|dhcpcd-10.2.2-2|7	URL:		http://roy.marples.name/projects/dhcpcd
21mr|dhcpcd-10.2.2-2|8	Source0:	https://github.com/NetworkConfiguration/dhcpcd/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|dhcpcd-10.2.2-2|9	Source1:	%{name}.service
21mr|dhcpcd-10.2.2-2|10	Source2:	%{name}@.service
21mr|dhcpcd-10.2.2-2|11	Source3:	%{name}.sysusers.conf
21mr|dhcpcd-10.2.2-2|12	Patch1:		dhcpcd-9.4.0-fix-install-permissions.patch
21mr|dhcpcd-10.2.2-2|13	%if %{mdvver} >= 202310
21mr|dhcpcd-10.2.2-2|14	Requires(pre):	%{_bindir}/systemd-sysusers
21mr|dhcpcd-10.2.2-2|15	%else
21mr|dhcpcd-10.2.2-2|16	Requires(pre):	/bin/systemd-sysusers
21mr|dhcpcd-10.2.2-2|17	%endif
21mr|dhcpcd-10.2.2-2|18	Provides:	dhcp-client-daemon
21mr|dhcpcd-10.2.2-2|19	
21mr|dhcpcd-10.2.2-2|20	%description
21mr|dhcpcd-10.2.2-2|21	dhcpcd is an RFC2131 compliant DHCP client. It is fully featured and yet
21mr|dhcpcd-10.2.2-2|22	lightweight: the binary is 60k as reported by size(1) on Linux i386. It has
21mr|dhcpcd-10.2.2-2|23	support for duplicate address detection, IPv4LL, carrier detection, and a
21mr|dhcpcd-10.2.2-2|24	merged resolv.conf and ntp.conf for which other DHCP clients require third
21mr|dhcpcd-10.2.2-2|25	party tools.
21mr|dhcpcd-10.2.2-2|26	
21mr|dhcpcd-10.2.2-2|27	%files
21mr|dhcpcd-10.2.2-2|28	%config(noreplace) %{_sysconfdir}/dhcpcd.conf
21mr|dhcpcd-10.2.2-2|29	%{_sbindir}/dhcpcd
21mr|dhcpcd-10.2.2-2|30	%dir %{_libdir}/dhcpcd-hooks
21mr|dhcpcd-10.2.2-2|31	%{_libdir}/dhcpcd-hooks/*
21mr|dhcpcd-10.2.2-2|32	%{_libdir}/dhcpcd-run-hooks
21mr|dhcpcd-10.2.2-2|33	%{_datadir}/%{name}/hooks
21mr|dhcpcd-10.2.2-2|34	%{_mandir}/man5/dhcpcd.conf.5*
21mr|dhcpcd-10.2.2-2|35	%{_mandir}/man8/dhcpcd.8*
21mr|dhcpcd-10.2.2-2|36	%{_mandir}/man8/dhcpcd-run-hooks.8*
21mr|dhcpcd-10.2.2-2|37	%{_unitdir}/%{name}.service
21mr|dhcpcd-10.2.2-2|38	%{_unitdir}/%{name}@.service
21mr|dhcpcd-10.2.2-2|39	%{_sysusersdir}/%{name}.conf
21mr|dhcpcd-10.2.2-2|40	%defattr (0644,root,dhcpcd,0755)
21mr|dhcpcd-10.2.2-2|41	%{_sharedstatedir}/%{name}
21mr|dhcpcd-10.2.2-2|42	
21mr|dhcpcd-10.2.2-2|43	%pre
21mr|dhcpcd-10.2.2-2|44	%sysusers_create_package %{name} %{SOURCE3}
21mr|dhcpcd-10.2.2-2|45	
21mr|dhcpcd-10.2.2-2|46	%post
21mr|dhcpcd-10.2.2-2|47	%systemd_post %{name}.service
21mr|dhcpcd-10.2.2-2|48	
21mr|dhcpcd-10.2.2-2|49	%preun
21mr|dhcpcd-10.2.2-2|50	%systemd_preun %{name}.service
21mr|dhcpcd-10.2.2-2|51	
21mr|dhcpcd-10.2.2-2|52	%postun
21mr|dhcpcd-10.2.2-2|53	%systemd_postun_with_restart %{name}.service
21mr|dhcpcd-10.2.2-2|54	
21mr|dhcpcd-10.2.2-2|55	#----------------------------------------------------------------------------
21mr|dhcpcd-10.2.2-2|56	%prep
21mr|dhcpcd-10.2.2-2|57	%autosetup -p1
21mr|dhcpcd-10.2.2-2|58	
21mr|dhcpcd-10.2.2-2|59	%build
21mr|dhcpcd-10.2.2-2|60	%configure	--bindir=%{_sbindir} \
21mr|dhcpcd-10.2.2-2|61	--libdir=%{_libdir} \
21mr|dhcpcd-10.2.2-2|62	--libexecdir=%{_libdir} \
21mr|dhcpcd-10.2.2-2|63	--with-hook=ntp.conf \
21mr|dhcpcd-10.2.2-2|64	--with-hook=timesyncd.conf \
21mr|dhcpcd-10.2.2-2|65	--dbdir=%{_sharedstatedir}/%{name} \
21mr|dhcpcd-10.2.2-2|66	--without-udev
21mr|dhcpcd-10.2.2-2|67	
21mr|dhcpcd-10.2.2-2|68	%ifarch %{e2k}
21mr|dhcpcd-10.2.2-2|69	sed -i 's/i386/e2k/' src/privsep-linux.c
21mr|dhcpcd-10.2.2-2|70	sed -i 's/I386/E2K/' src/privsep-linux.c
21mr|dhcpcd-10.2.2-2|71	%endif
21mr|dhcpcd-10.2.2-2|72	
21mr|dhcpcd-10.2.2-2|73	
21mr|dhcpcd-10.2.2-2|74	%make_build
21mr|dhcpcd-10.2.2-2|75	
21mr|dhcpcd-10.2.2-2|76	%install
21mr|dhcpcd-10.2.2-2|77	%make_install
21mr|dhcpcd-10.2.2-2|78	
21mr|dhcpcd-10.2.2-2|79	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21mr|dhcpcd-10.2.2-2|80	install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}@.service
21mr|dhcpcd-10.2.2-2|81	install -d %{buildroot}%{_sharedstatedir}/%{name}
21mr|dhcpcd-10.2.2-2|82	
21mr|dhcpcd-10.2.2-2|83	# install sysuser config
21mr|dhcpcd-10.2.2-2|84	install -d %{buildroot}%{_sysusersdir}/
21mr|dhcpcd-10.2.2-2|85	install -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/%{name}.conf

11941 21
21mr|dialog-1.3-0.20230209.1|1	%define major 15
21mr|dialog-1.3-0.20230209.1|2	%define libname %mklibname %{name} %{major}
21mr|dialog-1.3-0.20230209.1|3	%define devname %mklibname -d %{name}
21mr|dialog-1.3-0.20230209.1|4	
21mr|dialog-1.3-0.20230209.1|5	%global dialogsubversion 20230209
21mr|dialog-1.3-0.20230209.1|6	
21mr|dialog-1.3-0.20230209.1|7	Summary:	A utility for creating TTY dialog boxes
21mr|dialog-1.3-0.20230209.1|8	Name:		dialog
21mr|dialog-1.3-0.20230209.1|9	Version:	1.3
21mr|dialog-1.3-0.20230209.1|10	Release:	0.%{dialogsubversion}.1
21mr|dialog-1.3-0.20230209.1|11	License:	LGPLv2.1+
21mr|dialog-1.3-0.20230209.1|12	Group:		Development/Tools
21mr|dialog-1.3-0.20230209.1|13	Url:		http://invisible-island.net/dialog/dialog.html
21mr|dialog-1.3-0.20230209.1|14	Source0:	https://invisible-island.net/archives/dialog/dialog-%{version}-%{dialogsubversion}.tgz
21mr|dialog-1.3-0.20230209.1|15	BuildRequires:	findutils
21mr|dialog-1.3-0.20230209.1|16	BuildRequires:	gettext
21mr|dialog-1.3-0.20230209.1|17	BuildRequires:	libtool
21mr|dialog-1.3-0.20230209.1|18	BuildRequires:	pkgconfig(ncursesw)
21mr|dialog-1.3-0.20230209.1|19	Conflicts:	cdialog < 1.2
21mr|dialog-1.3-0.20230209.1|20	Obsoletes:	cdialog < 1.2
21mr|dialog-1.3-0.20230209.1|21	Provides:	cdialog = %{EVRD}
21mr|dialog-1.3-0.20230209.1|22	
21mr|dialog-1.3-0.20230209.1|23	%description
21mr|dialog-1.3-0.20230209.1|24	Dialog is a utility that allows you to show dialog boxes (containing
21mr|dialog-1.3-0.20230209.1|25	questions or messages) in TTY (text mode) interfaces.  Dialog is called
21mr|dialog-1.3-0.20230209.1|26	from within a shell script.  The following dialog boxes are implemented:
21mr|dialog-1.3-0.20230209.1|27	yes/no, menu, input, message, text, info, checklist, radiolist, and
21mr|dialog-1.3-0.20230209.1|28	gauge.
21mr|dialog-1.3-0.20230209.1|29	
21mr|dialog-1.3-0.20230209.1|30	Install dialog if you would like to create TTY dialog boxes.
21mr|dialog-1.3-0.20230209.1|31	
21mr|dialog-1.3-0.20230209.1|32	%files -f %{name}.lang
21mr|dialog-1.3-0.20230209.1|33	%doc COPYING dialog.lsm README _samples/samples
21mr|dialog-1.3-0.20230209.1|34	%{_bindir}/dialog
21mr|dialog-1.3-0.20230209.1|35	%{_mandir}/man1/dialog.*
21mr|dialog-1.3-0.20230209.1|36	
21mr|dialog-1.3-0.20230209.1|37	#----------------------------------------------------------------------------
21mr|dialog-1.3-0.20230209.1|38	
21mr|dialog-1.3-0.20230209.1|39	%package -n %{libname}
21mr|dialog-1.3-0.20230209.1|40	Summary:	Dialog shared library
21mr|dialog-1.3-0.20230209.1|41	Group:		System/Libraries
21mr|dialog-1.3-0.20230209.1|42	
21mr|dialog-1.3-0.20230209.1|43	%description -n %{libname}
21mr|dialog-1.3-0.20230209.1|44	Dialog is a utility that allows you to show dialog boxes (containing
21mr|dialog-1.3-0.20230209.1|45	questions or messages) in TTY (text mode) interfaces. This package
21mr|dialog-1.3-0.20230209.1|46	contains the dialog shared library.
21mr|dialog-1.3-0.20230209.1|47	
21mr|dialog-1.3-0.20230209.1|48	%files -n %{libname}
21mr|dialog-1.3-0.20230209.1|49	%{_libdir}/libdialog.so.%{major}*
21mr|dialog-1.3-0.20230209.1|50	#----------------------------------------------------------------------------
21mr|dialog-1.3-0.20230209.1|51	
21mr|dialog-1.3-0.20230209.1|52	%package -n %{devname}
21mr|dialog-1.3-0.20230209.1|53	Summary:	Development files for building applications with the dialog library
21mr|dialog-1.3-0.20230209.1|54	Group:		Development/C
21mr|dialog-1.3-0.20230209.1|55	Requires:	pkgconfig(ncursesw)
21mr|dialog-1.3-0.20230209.1|56	Provides:	%{name}-devel
21mr|dialog-1.3-0.20230209.1|57	Requires:	%{libname} = %{EVRD}
21mr|dialog-1.3-0.20230209.1|58	
21mr|dialog-1.3-0.20230209.1|59	%description -n %{devname}
21mr|dialog-1.3-0.20230209.1|60	Dialog is a utility that allows you to show dialog boxes (containing
21mr|dialog-1.3-0.20230209.1|61	questions or messages) in TTY (text mode) interfaces. This package
21mr|dialog-1.3-0.20230209.1|62	contains the files needed for developing applications, which use the
21mr|dialog-1.3-0.20230209.1|63	dialog library.
21mr|dialog-1.3-0.20230209.1|64	
21mr|dialog-1.3-0.20230209.1|65	%files -n %{devname}
21mr|dialog-1.3-0.20230209.1|66	%{_bindir}/dialog-config
21mr|dialog-1.3-0.20230209.1|67	%{_includedir}/*.h
21mr|dialog-1.3-0.20230209.1|68	%{_libdir}/libdialog.so
21mr|dialog-1.3-0.20230209.1|69	%{_mandir}/man3/dialog.*
21mr|dialog-1.3-0.20230209.1|70	
21mr|dialog-1.3-0.20230209.1|71	#----------------------------------------------------------------------------
21mr|dialog-1.3-0.20230209.1|72	
21mr|dialog-1.3-0.20230209.1|73	%prep
21mr|dialog-1.3-0.20230209.1|74	%autosetup -p1 -n dialog-%{version}-%{dialogsubversion}
21mr|dialog-1.3-0.20230209.1|75	
21mr|dialog-1.3-0.20230209.1|76	%build
21mr|dialog-1.3-0.20230209.1|77	%configure \
21mr|dialog-1.3-0.20230209.1|78	--enable-nls \
21mr|dialog-1.3-0.20230209.1|79	--with-libtool \
21mr|dialog-1.3-0.20230209.1|80	--with-ncursesw \
21mr|dialog-1.3-0.20230209.1|81	--disable-static
21mr|dialog-1.3-0.20230209.1|82	
21mr|dialog-1.3-0.20230209.1|83	%make
21mr|dialog-1.3-0.20230209.1|84	
21mr|dialog-1.3-0.20230209.1|85	%install
21mr|dialog-1.3-0.20230209.1|86	# prepare packaged samples
21mr|dialog-1.3-0.20230209.1|87	rm -rf _samples
21mr|dialog-1.3-0.20230209.1|88	mkdir _samples
21mr|dialog-1.3-0.20230209.1|89	cp -a samples _samples
21mr|dialog-1.3-0.20230209.1|90	rm -rf _samples/samples/install
21mr|dialog-1.3-0.20230209.1|91	find _samples -type f -print0 | xargs -0 chmod a-x
21mr|dialog-1.3-0.20230209.1|92	
21mr|dialog-1.3-0.20230209.1|93	%makeinstall_std
21mr|dialog-1.3-0.20230209.1|94	
21mr|dialog-1.3-0.20230209.1|95	chmod 755 %{buildroot}%{_libdir}/libdialog.so.*.*.*
21mr|dialog-1.3-0.20230209.1|96	
21mr|dialog-1.3-0.20230209.1|97	# remove trash
21mr|dialog-1.3-0.20230209.1|98	rm -fr %{buildroot}/%{_libdir}/.libs/
21mr|dialog-1.3-0.20230209.1|99	
21mr|dialog-1.3-0.20230209.1|100	%find_lang %{name}

11942 21
21mr|dibbler-1.0.1-10|1	# Workaround to build with GCC 10
21mr|dibbler-1.0.1-10|2	%global optflags %{optflags} -fcommon
21mr|dibbler-1.0.1-10|3	%global common_desc \
21mr|dibbler-1.0.1-10|4	Dibbler is a portable DHCPv6 implementation. It supports stateful (i.e. IPv6 \
21mr|dibbler-1.0.1-10|5	address granting and IPv6 prefix delegation) as well as stateless (i.e. option \
21mr|dibbler-1.0.1-10|6	granting) autoconfiguration for IPv6.
21mr|dibbler-1.0.1-10|7	
21mr|dibbler-1.0.1-10|8	%global _pkgdocdir %{_docdir}/%{name}
21mr|dibbler-1.0.1-10|9	
21mr|dibbler-1.0.1-10|10	Name:		dibbler
21mr|dibbler-1.0.1-10|11	Version:	1.0.1
21mr|dibbler-1.0.1-10|12	Release:	10
21mr|dibbler-1.0.1-10|13	Summary:	Portable DHCPv6 implementation
21mr|dibbler-1.0.1-10|14	Group:		System/Servers
21mr|dibbler-1.0.1-10|15	License:	GPLv2
21mr|dibbler-1.0.1-10|16	URL:		http://klub.com.pl/dhcpv6
21mr|dibbler-1.0.1-10|17	Source0:	http://klub.com.pl/dhcpv6/dibbler/dibbler-%{version}.tar.gz
21mr|dibbler-1.0.1-10|18	
21mr|dibbler-1.0.1-10|19	BuildRequires:  gcc-c++
21mr|dibbler-1.0.1-10|20	%description
21mr|dibbler-1.0.1-10|21	%{common_desc}
21mr|dibbler-1.0.1-10|22	
21mr|dibbler-1.0.1-10|23	
21mr|dibbler-1.0.1-10|24	%package client
21mr|dibbler-1.0.1-10|25	Summary:	Dibbler, DHCPv6 client
21mr|dibbler-1.0.1-10|26	
21mr|dibbler-1.0.1-10|27	
21mr|dibbler-1.0.1-10|28	%description client
21mr|dibbler-1.0.1-10|29	%{common_desc}
21mr|dibbler-1.0.1-10|30	This package contains DHCPv6 client.
21mr|dibbler-1.0.1-10|31	
21mr|dibbler-1.0.1-10|32	%package relay
21mr|dibbler-1.0.1-10|33	Summary:	Dibbler, DHCPv6 relay
21mr|dibbler-1.0.1-10|34	
21mr|dibbler-1.0.1-10|35	%description relay
21mr|dibbler-1.0.1-10|36	%{common_desc}
21mr|dibbler-1.0.1-10|37	This package contains DHCPv6 relay.
21mr|dibbler-1.0.1-10|38	
21mr|dibbler-1.0.1-10|39	%package requestor
21mr|dibbler-1.0.1-10|40	Summary:	Dibbler, DHCPv6 request generator
21mr|dibbler-1.0.1-10|41	
21mr|dibbler-1.0.1-10|42	%description requestor
21mr|dibbler-1.0.1-10|43	%{common_desc}
21mr|dibbler-1.0.1-10|44	This package contains DHCPv6 request generator.
21mr|dibbler-1.0.1-10|45	
21mr|dibbler-1.0.1-10|46	%package server
21mr|dibbler-1.0.1-10|47	Summary:	Dibbler, DHCPv6 server
21mr|dibbler-1.0.1-10|48	
21mr|dibbler-1.0.1-10|49	%description server
21mr|dibbler-1.0.1-10|50	%{common_desc}
21mr|dibbler-1.0.1-10|51	This package contains DHCPv6 server.
21mr|dibbler-1.0.1-10|52	
21mr|dibbler-1.0.1-10|53	%package docs
21mr|dibbler-1.0.1-10|54	Summary:	Dibbler documentation
21mr|dibbler-1.0.1-10|55	BuildArch:	noarch
21mr|dibbler-1.0.1-10|56	
21mr|dibbler-1.0.1-10|57	%description docs
21mr|dibbler-1.0.1-10|58	%{common_desc}
21mr|dibbler-1.0.1-10|59	This package contains dibbler documentation.
21mr|dibbler-1.0.1-10|60	
21mr|dibbler-1.0.1-10|61	%prep
21mr|dibbler-1.0.1-10|62	%setup -q -n dibbler-%{version}
21mr|dibbler-1.0.1-10|63	
21mr|dibbler-1.0.1-10|64	%build
21mr|dibbler-1.0.1-10|65	%configure
21mr|dibbler-1.0.1-10|66	%make_build
21mr|dibbler-1.0.1-10|67	
21mr|dibbler-1.0.1-10|68	%install
21mr|dibbler-1.0.1-10|69	%make_install
21mr|dibbler-1.0.1-10|70	
21mr|dibbler-1.0.1-10|71	# We explicitly add license file to each sub-package, so no need to install it
21mr|dibbler-1.0.1-10|72	# as documentation
21mr|dibbler-1.0.1-10|73	rm %{buildroot}%{_pkgdocdir}/LICENSE
21mr|dibbler-1.0.1-10|74	
21mr|dibbler-1.0.1-10|75	# Setup directories
21mr|dibbler-1.0.1-10|76	install -p -d -m 755 %{buildroot}%{_sharedstatedir}/dibbler
21mr|dibbler-1.0.1-10|77	install -p -d -m 755 %{buildroot}%{_sysconfdir}/dibbler
21mr|dibbler-1.0.1-10|78	
21mr|dibbler-1.0.1-10|79	# Install configuration files
21mr|dibbler-1.0.1-10|80	for config in client relay server; do
21mr|dibbler-1.0.1-10|81	cp -p doc/examples/$config.conf %{buildroot}%{_sysconfdir}/dibbler
21mr|dibbler-1.0.1-10|82	done
21mr|dibbler-1.0.1-10|83	
21mr|dibbler-1.0.1-10|84	# Kill example files irrelevant to Fedora Linux
21mr|dibbler-1.0.1-10|85	for file in client-win32.conf server-win32.conf; do
21mr|dibbler-1.0.1-10|86	rm %{buildroot}%{_pkgdocdir}/examples/$file
21mr|dibbler-1.0.1-10|87	done
21mr|dibbler-1.0.1-10|88	
21mr|dibbler-1.0.1-10|89	for file in client-notify-bsd.sh client-notify-macos.sh; do
21mr|dibbler-1.0.1-10|90	rm %{buildroot}%{_pkgdocdir}/scripts/notify-scripts/$file
21mr|dibbler-1.0.1-10|91	done
21mr|dibbler-1.0.1-10|92	
21mr|dibbler-1.0.1-10|93	
21mr|dibbler-1.0.1-10|94	%files client
21mr|dibbler-1.0.1-10|95	%license LICENSE
21mr|dibbler-1.0.1-10|96	%{_sbindir}/dibbler-client
21mr|dibbler-1.0.1-10|97	%{_mandir}/man8/dibbler-client.8*
21mr|dibbler-1.0.1-10|98	%dir %{_sysconfdir}/dibbler
21mr|dibbler-1.0.1-10|99	%config(noreplace) %{_sysconfdir}/dibbler/client.conf
21mr|dibbler-1.0.1-10|100	%dir %{_sharedstatedir}/dibbler
21mr|dibbler-1.0.1-10|101	
21mr|dibbler-1.0.1-10|102	%files relay
21mr|dibbler-1.0.1-10|103	%license LICENSE
21mr|dibbler-1.0.1-10|104	%{_sbindir}/dibbler-relay
21mr|dibbler-1.0.1-10|105	%{_mandir}/man8/dibbler-relay.8*
21mr|dibbler-1.0.1-10|106	%dir %{_sysconfdir}/dibbler
21mr|dibbler-1.0.1-10|107	%config(noreplace) %{_sysconfdir}/dibbler/relay.conf
21mr|dibbler-1.0.1-10|108	%dir %{_sharedstatedir}/dibbler
21mr|dibbler-1.0.1-10|109	
21mr|dibbler-1.0.1-10|110	%files requestor
21mr|dibbler-1.0.1-10|111	%license LICENSE
21mr|dibbler-1.0.1-10|112	%{_sbindir}/dibbler-requestor
21mr|dibbler-1.0.1-10|113	%dir %{_sharedstatedir}/dibbler
21mr|dibbler-1.0.1-10|114	
21mr|dibbler-1.0.1-10|115	%files server
21mr|dibbler-1.0.1-10|116	%license LICENSE
21mr|dibbler-1.0.1-10|117	%{_sbindir}/dibbler-server
21mr|dibbler-1.0.1-10|118	%{_mandir}/man8/dibbler-server.8*
21mr|dibbler-1.0.1-10|119	%dir %{_sysconfdir}/dibbler
21mr|dibbler-1.0.1-10|120	%config(noreplace) %{_sysconfdir}/dibbler/server.conf
21mr|dibbler-1.0.1-10|121	%dir %{_sharedstatedir}/dibbler
21mr|dibbler-1.0.1-10|122	
21mr|dibbler-1.0.1-10|123	%files docs
21mr|dibbler-1.0.1-10|124	%license LICENSE
21mr|dibbler-1.0.1-10|125	%dir %{_pkgdocdir}
21mr|dibbler-1.0.1-10|126	%{_pkgdocdir}/CHANGELOG
21mr|dibbler-1.0.1-10|127	%{_pkgdocdir}/RELNOTES
21mr|dibbler-1.0.1-10|128	%{_pkgdocdir}/dibbler-user.pdf
21mr|dibbler-1.0.1-10|129	%dir %{_pkgdocdir}/examples
21mr|dibbler-1.0.1-10|130	%dir %{_pkgdocdir}/scripts
21mr|dibbler-1.0.1-10|131	%{_pkgdocdir}/examples/*.conf
21mr|dibbler-1.0.1-10|132	%{_pkgdocdir}/scripts/*

11943 21
21mr|dietlibc-0.34-1|1	%define _enable_debug_packages %{nil}
21mr|dietlibc-0.34-1|2	%define debug_package          %{nil}
21mr|dietlibc-0.34-1|3	
21mr|dietlibc-0.34-1|4	# This is eventually a biarch package, so no %_lib for diethome
21mr|dietlibc-0.34-1|5	%define diethome %{_prefix}/lib/dietlibc
21mr|dietlibc-0.34-1|6	
21mr|dietlibc-0.34-1|7	# Enable builds without testing (default shall always be testing)
21mr|dietlibc-0.34-1|8	%bcond_without check
21mr|dietlibc-0.34-1|9	
21mr|dietlibc-0.34-1|10	Summary:	C library optimized for size
21mr|dietlibc-0.34-1|11	Name:		dietlibc
21mr|dietlibc-0.34-1|12	Version:	0.34
21mr|dietlibc-0.34-1|13	Release:	1
21mr|dietlibc-0.34-1|14	License:	GPLv2+
21mr|dietlibc-0.34-1|15	Group:		Development/C
21mr|dietlibc-0.34-1|16	Url:		http://www.fefe.de/dietlibc/
21mr|dietlibc-0.34-1|17	Source0:	http://www.fefe.de/dietlibc/dietlibc-%{version}.tar.xz
21mr|dietlibc-0.34-1|18	Source2:	build_cross_dietlibc.sh
21mr|dietlibc-0.34-1|19	# all in one from RH:
21mr|dietlibc-0.34-1|20	Patch1:		dietlibc-0.34-mdkconfig.patch
21mr|dietlibc-0.34-1|21	Patch5:		dietlibc-0.22-net-ethernet.patch
21mr|dietlibc-0.34-1|22	Patch6:		dietlibc-0.34-rpc-types.patch
21mr|dietlibc-0.34-1|23	Patch17:	dietlibc-0.34-x86_64-stat64.patch
21mr|dietlibc-0.34-1|24	Patch23:	dietlibc-0.34-biarch.patch
21mr|dietlibc-0.34-1|25	Patch26:	dietlibc-0.34-kernel2.6-types.patch
21mr|dietlibc-0.34-1|26	Patch27:	dietlibc-0.34-cross.patch
21mr|dietlibc-0.34-1|27	# (UPSTREAMED differently)
21mr|dietlibc-0.34-1|28	Patch33:	dietlibc-0.34-fix-strncmp.patch
21mr|dietlibc-0.34-1|29	# (pixel) add -fno-stack-protector to override default %{optflags}
21mr|dietlibc-0.34-1|30	Patch37:	dietlibc-0.34-force-no-stack-protector.patch
21mr|dietlibc-0.34-1|31	Patch113:	dietlibc-0.34-i386-types.patch
21mr|dietlibc-0.34-1|32	
21mr|dietlibc-0.34-1|33	# (UPSTREAMED)
21mr|dietlibc-0.34-1|34	Patch200:       dietlibc-0.34_mips_Makefile_fixes.patch
21mr|dietlibc-0.34-1|35	Patch201:       dietlibc_mips_use_misc.patch
21mr|dietlibc-0.34-1|36	Patch300:	diet_arm_eabi_time.patch
21mr|dietlibc-0.34-1|37	Patch301:	diet_arm_create_module.patch
21mr|dietlibc-0.34-1|38	# (tv) add string.h's basename (prevent libkmod to segfault in basebame())
21mr|dietlibc-0.34-1|39	Patch322:	basename.diff
21mr|dietlibc-0.34-1|40	Patch323:	dietlibc-0.34-rdts-test.patch
21mr|dietlibc-0.34-1|41	
21mr|dietlibc-0.34-1|42	%description
21mr|dietlibc-0.34-1|43	Small libc for building embedded applications.
21mr|dietlibc-0.34-1|44	
21mr|dietlibc-0.34-1|45	#----------------------------------------------------------------------------
21mr|dietlibc-0.34-1|46	
21mr|dietlibc-0.34-1|47	%package devel
21mr|dietlibc-0.34-1|48	Summary:	Development files for dietlibc
21mr|dietlibc-0.34-1|49	Group:		Development/C
21mr|dietlibc-0.34-1|50	Provides:	%{name} = %{EVRD}
21mr|dietlibc-0.34-1|51	
21mr|dietlibc-0.34-1|52	%description devel
21mr|dietlibc-0.34-1|53	Small libc for building embedded applications.
21mr|dietlibc-0.34-1|54	
21mr|dietlibc-0.34-1|55	%files devel
21mr|dietlibc-0.34-1|56	%doc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO FAQ
21mr|dietlibc-0.34-1|57	%{_bindir}/diet
21mr|dietlibc-0.34-1|58	%{_mandir}/man*/*
21mr|dietlibc-0.34-1|59	%dir %{diethome}
21mr|dietlibc-0.34-1|60	%dir %{diethome}/include
21mr|dietlibc-0.34-1|61	%{diethome}/include/*
21mr|dietlibc-0.34-1|62	%dir %{diethome}/lib-*
21mr|dietlibc-0.34-1|63	%{diethome}/lib-*/*
21mr|dietlibc-0.34-1|64	
21mr|dietlibc-0.34-1|65	#----------------------------------------------------------------------------
21mr|dietlibc-0.34-1|66	
21mr|dietlibc-0.34-1|67	%prep
21mr|dietlibc-0.34-1|68	%setup -q
21mr|dietlibc-0.34-1|69	
21mr|dietlibc-0.34-1|70	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|dietlibc-0.34-1|71	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|dietlibc-0.34-1|72	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|dietlibc-0.34-1|73	
21mr|dietlibc-0.34-1|74	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21mr|dietlibc-0.34-1|75	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|dietlibc-0.34-1|76	done
21mr|dietlibc-0.34-1|77	
21mr|dietlibc-0.34-1|78	%patch1 -p1 -b .mdkconfig
21mr|dietlibc-0.34-1|79	%patch5 -p1 -b .net-ethernet
21mr|dietlibc-0.34-1|80	%patch6 -p1 -b .rpc-types
21mr|dietlibc-0.34-1|81	%patch17 -p1 -b .x86_64-stat64
21mr|dietlibc-0.34-1|82	%patch23 -p1 -b .biarch
21mr|dietlibc-0.34-1|83	%patch26 -p1 -b .kernel2.6-types
21mr|dietlibc-0.34-1|84	%patch27 -p1 -b .cross
21mr|dietlibc-0.34-1|85	%patch33 -p1 -b .fix-strncmp
21mr|dietlibc-0.34-1|86	%patch37 -p1 -b .stack-protector
21mr|dietlibc-0.34-1|87	
21mr|dietlibc-0.34-1|88	%patch200 -p1 -b .mips
21mr|dietlibc-0.34-1|89	%patch201 -p1 -b .mips_misc
21mr|dietlibc-0.34-1|90	%patch300 -p1 -b .arm_time
21mr|dietlibc-0.34-1|91	%patch301 -p1 -b .arm_create_module
21mr|dietlibc-0.34-1|92	%patch322 -p1 -b .readdir_r
21mr|dietlibc-0.34-1|93	%patch323 -p1
21mr|dietlibc-0.34-1|94	
21mr|dietlibc-0.34-1|95	%patch113 -p1 -b .386_types
21mr|dietlibc-0.34-1|96	rm -f x86_64/getpriority.S
21mr|dietlibc-0.34-1|97	
21mr|dietlibc-0.34-1|98	#WANT_VALGRIND_SUPPORT
21mr|dietlibc-0.34-1|99	# disable unwanted features
21mr|dietlibc-0.34-1|100	cp dietfeatures.h{,.tv}
21mr|dietlibc-0.34-1|101	sed -i \
21mr|dietlibc-0.34-1|102	-e '/#define WANT_\(LARGEFILE_BACKCOMPAT\|\LINKER_WARNINGS\|IPV6_DNS\|HIGH_PRECISION_MATH\|SAFEGUARDNT_LINKER_WARNINGS\|PLUGPLAY_DNS\|SAFEGUARD\)/d' \
21mr|dietlibc-0.34-1|103	dietfeatures.h
21mr|dietlibc-0.34-1|104	
21mr|dietlibc-0.34-1|105	# fix execute permission on test scripts
21mr|dietlibc-0.34-1|106	chmod a+x test/{dirent,inet,stdio,string,stdlib,time}/runtests.sh
21mr|dietlibc-0.34-1|107	
21mr|dietlibc-0.34-1|108	%build
21mr|dietlibc-0.34-1|109	%make DEBUG=1
21mr|dietlibc-0.34-1|110	
21mr|dietlibc-0.34-1|111	%check
21mr|dietlibc-0.34-1|112	# make and run the tests
21mr|dietlibc-0.34-1|113	%if %{with check}
21mr|dietlibc-0.34-1|114	cd test; rm *.c.*
21mr|dietlibc-0.34-1|115	%ifarch %{mips} %{arm}
21mr|dietlibc-0.34-1|116	sed -i -e 's!cycles empty!empty!' Makefile
21mr|dietlibc-0.34-1|117	%endif
21mr|dietlibc-0.34-1|118	# fix build in chroot:
21mr|dietlibc-0.34-1|119	export DIETHOME="%{_builddir}/%{name}-%{version}"
21mr|dietlibc-0.34-1|120	MYARCH=`uname -m | sed -e 's/i[4-9]86/i386/' -e 's/armv[3-7]t\?e\?[lb]/arm/' -e 's!mips!%{_arch}!g'`
21mr|dietlibc-0.34-1|121	find -name "Makefile" | xargs perl -pi -e "s|^DIET.*|DIET=\"${DIETHOME}/bin-${MYARCH}/diet\"|g"
21mr|dietlibc-0.34-1|122	# compile test suite:
21mr|dietlibc-0.34-1|123	%make all  DEBUG=1
21mr|dietlibc-0.34-1|124	%make -C inet all DEBUG=1
21mr|dietlibc-0.34-1|125	
21mr|dietlibc-0.34-1|126	# run the tests
21mr|dietlibc-0.34-1|127	# getpass requires user input
21mr|dietlibc-0.34-1|128	perl -pi -e "s|^PASS.*|PASS=\"\"|g" runtests.sh
21mr|dietlibc-0.34-1|129	sh ./runtests.sh
21mr|dietlibc-0.34-1|130	cd ..
21mr|dietlibc-0.34-1|131	%endif
21mr|dietlibc-0.34-1|132	
21mr|dietlibc-0.34-1|133	%install
21mr|dietlibc-0.34-1|134	%makeinstall_std DEBUG=1

11944 21
21mr|diffstat-1.64-1|1	Summary:	A utility which provides statistics based on the output of diff
21mr|diffstat-1.64-1|2	Name:		diffstat
21mr|diffstat-1.64-1|3	Version:	1.64
21mr|diffstat-1.64-1|4	Release:	1
21mr|diffstat-1.64-1|5	License:	MIT
21mr|diffstat-1.64-1|6	Group:		Development/Other
21mr|diffstat-1.64-1|7	Url:		http://invisible-island.net/diffstat/diffstat.html
21mr|diffstat-1.64-1|8	Source0: 	ftp://invisible-island.net/diffstat/%name-%version.tgz
21mr|diffstat-1.64-1|9	
21mr|diffstat-1.64-1|10	%description
21mr|diffstat-1.64-1|11	Diffstat is is useful for reviewing large, complex patch files. It reads from
21mr|diffstat-1.64-1|12	one or more input files which contain output from diff, producing a histogram
21mr|diffstat-1.64-1|13	of the total lines changed for each file referenced.
21mr|diffstat-1.64-1|14	
21mr|diffstat-1.64-1|15	%files
21mr|diffstat-1.64-1|16	%doc CHANGES
21mr|diffstat-1.64-1|17	%{_bindir}/diffstat
21mr|diffstat-1.64-1|18	%{_mandir}/man1/diffstat.1*
21mr|diffstat-1.64-1|19	
21mr|diffstat-1.64-1|20	#----------------------------------------------------------------------------
21mr|diffstat-1.64-1|21	
21mr|diffstat-1.64-1|22	%prep
21mr|diffstat-1.64-1|23	%setup -q
21mr|diffstat-1.64-1|24	
21mr|diffstat-1.64-1|25	%build
21mr|diffstat-1.64-1|26	%configure
21mr|diffstat-1.64-1|27	%make
21mr|diffstat-1.64-1|28	
21mr|diffstat-1.64-1|29	%install
21mr|diffstat-1.64-1|30	%makeinstall_std
21mr|diffstat-1.64-1|31	

11945 21
21mr|diffutils-3.8-1|1	Summary:	A GNU collection of diff utilities
21mr|diffutils-3.8-1|2	Name:		diffutils
21mr|diffutils-3.8-1|3	Version:	3.8
21mr|diffutils-3.8-1|4	Release:	1
21mr|diffutils-3.8-1|5	License:	GPLv2+
21mr|diffutils-3.8-1|6	Group:		Development/Tools
21mr|diffutils-3.8-1|7	Url:		http://www.gnu.org/software/diffutils/
21mr|diffutils-3.8-1|8	Source0:	ftp://ftp.gnu.org/pub/gnu/diffutils/%{name}-%{version}.tar.xz
21mr|diffutils-3.8-1|9	Source2:	%{name}-help2man.bz2
21mr|diffutils-3.8-1|10	BuildRequires:	gettext-devel
21mr|diffutils-3.8-1|11	BuildRequires:	libsigsegv-devel
21mr|diffutils-3.8-1|12	BuildRequires:	texinfo
21mr|diffutils-3.8-1|13	
21mr|diffutils-3.8-1|14	%description
21mr|diffutils-3.8-1|15	Diffutils includes four utilities:  diff, cmp, diff3 and sdiff.
21mr|diffutils-3.8-1|16	
21mr|diffutils-3.8-1|17	* Diff compares two files and shows the differences, line by line.
21mr|diffutils-3.8-1|18	* The cmp command shows the offset and line numbers where two files differ,
21mr|diffutils-3.8-1|19	or cmp can show the characters that differ between the two files.
21mr|diffutils-3.8-1|20	* The diff3 command shows the differences between three files. Diff3 can be
21mr|diffutils-3.8-1|21	used when two people have made independent changes to a common original;
21mr|diffutils-3.8-1|22	diff3 can produce a merged file that contains both persons' changes and
21mr|diffutils-3.8-1|23	warnings about conflicts.
21mr|diffutils-3.8-1|24	* The sdiff command can be used to list diff of two files side by side or
21mr|diffutils-3.8-1|25	merge two files interactively.
21mr|diffutils-3.8-1|26	
21mr|diffutils-3.8-1|27	Install diffutils if you need to compare text files.
21mr|diffutils-3.8-1|28	
21mr|diffutils-3.8-1|29	%files -f %{name}.lang
21mr|diffutils-3.8-1|30	%doc NEWS README
21mr|diffutils-3.8-1|31	%{_bindir}/*
21mr|diffutils-3.8-1|32	%{_mandir}/man*/*
21mr|diffutils-3.8-1|33	%{_infodir}/%{name}.info*
21mr|diffutils-3.8-1|34	
21mr|diffutils-3.8-1|35	#----------------------------------------------------------------------------
21mr|diffutils-3.8-1|36	
21mr|diffutils-3.8-1|37	%prep
21mr|diffutils-3.8-1|38	%setup -q
21mr|diffutils-3.8-1|39	%apply_patches
21mr|diffutils-3.8-1|40	
21mr|diffutils-3.8-1|41	bzcat %{SOURCE2} > help2man
21mr|diffutils-3.8-1|42	chmod +x help2man
21mr|diffutils-3.8-1|43	
21mr|diffutils-3.8-1|44	# default editor for sdiff interactive mode, vi is likely better than ed
21mr|diffutils-3.8-1|45	sed -i -e 's/^(#define\s+DEFAULT_EDITOR_PROGRAM\s+)"ed"/$1"vi"/' configure*
21mr|diffutils-3.8-1|46	
21mr|diffutils-3.8-1|47	aclocal -I m4 --dont-fix
21mr|diffutils-3.8-1|48	automake -a
21mr|diffutils-3.8-1|49	autoconf -f
21mr|diffutils-3.8-1|50	
21mr|diffutils-3.8-1|51	%build
21mr|diffutils-3.8-1|52	# for finding help2man
21mr|diffutils-3.8-1|53	export PATH=$PATH:`pwd`
21mr|diffutils-3.8-1|54	%configure \
21mr|diffutils-3.8-1|55	--without-included-regex \
21mr|diffutils-3.8-1|56	--with-packager="%{distribution}" \
21mr|diffutils-3.8-1|57	--with-packager-bug-reports="%{bugurl}"
21mr|diffutils-3.8-1|58	
21mr|diffutils-3.8-1|59	%make
21mr|diffutils-3.8-1|60	
21mr|diffutils-3.8-1|61	%install
21mr|diffutils-3.8-1|62	%makeinstall_std
21mr|diffutils-3.8-1|63	
21mr|diffutils-3.8-1|64	%find_lang %{name}

11946 21
21mr|digikam-8.0.0-3|1	# Disable until libmediawiki gets individual tarball release
21mr|digikam-8.0.0-3|2	%bcond_with wikimedia
21mr|digikam-8.0.0-3|3	
21mr|digikam-8.0.0-3|4	Summary:	A KDE photo management utility
21mr|digikam-8.0.0-3|5	Name:		digikam
21mr|digikam-8.0.0-3|6	Epoch:		2
21mr|digikam-8.0.0-3|7	Version:	8.0.0
21mr|digikam-8.0.0-3|8	Release:	3
21mr|digikam-8.0.0-3|9	License:	GPLv2+
21mr|digikam-8.0.0-3|10	Group:		Graphics
21mr|digikam-8.0.0-3|11	Url:		http://www.digikam.org
21mr|digikam-8.0.0-3|12	Source0:	http://download.kde.org/stable/digikam/%{version}/digiKam-%{version}.tar.xz
21mr|digikam-8.0.0-3|13	Source1:	digiKam-8.0.0_ru.tar.gz
21mr|digikam-8.0.0-3|14	Source100:	%{name}.rpmlintrc
21mr|digikam-8.0.0-3|15	# fix thumbbar scrolls to 100th image https://bugs.kde.org/show_bug.cgi?id=468593
21mr|digikam-8.0.0-3|16	Patch1: digikam-8.0.0-disable-QListView-Batched-optimization-for-the-thumb.patch
21mr|digikam-8.0.0-3|17	Patch2: https://invent.kde.org/graphics/digikam/-/commit/5b4ba173f6a84a8be1131b1523dc42df95171ec7.diff
21mr|digikam-8.0.0-3|18	BuildRequires:	ninja
21mr|digikam-8.0.0-3|19	BuildRequires:	appstream
21mr|digikam-8.0.0-3|20	BuildRequires:	bison
21mr|digikam-8.0.0-3|21	BuildRequires:	doxygen
21mr|digikam-8.0.0-3|22	BuildRequires:	eigen3
21mr|digikam-8.0.0-3|23	BuildRequires:	extra-cmake-modules
21mr|digikam-8.0.0-3|24	BuildRequires:	flex
21mr|digikam-8.0.0-3|25	BuildRequires:	graphviz
21mr|digikam-8.0.0-3|26	BuildRequires:	git
21mr|digikam-8.0.0-3|27	BuildRequires:	ruby
21mr|digikam-8.0.0-3|28	BuildRequires:	qtav-devel
21mr|digikam-8.0.0-3|29	BuildRequires:	ccache
21mr|digikam-8.0.0-3|30	BuildRequires:	imagemagick
21mr|digikam-8.0.0-3|31	BuildRequires:	boost-devel
21mr|digikam-8.0.0-3|32	BuildRequires:	gomp-devel
21mr|digikam-8.0.0-3|33	# mariadb-connector-c
21mr|digikam-8.0.0-3|34	BuildRequires:	mysql-devel
21mr|digikam-8.0.0-3|35	# mariadb, MySQL embeded library
21mr|digikam-8.0.0-3|36	BuildRequires:	libmysqld-devel
21mr|digikam-8.0.0-3|37	BuildRequires:	kf5akonadi-devel
21mr|digikam-8.0.0-3|38	BuildRequires:	kf5akonadicontact-devel
21mr|digikam-8.0.0-3|39	BuildRequires:	kf5calendarcore-devel
21mr|digikam-8.0.0-3|40	BuildRequires:	kf5config-devel
21mr|digikam-8.0.0-3|41	BuildRequires:	kf5coreaddons-devel
21mr|digikam-8.0.0-3|42	BuildRequires:	kf5doctools-devel
21mr|digikam-8.0.0-3|43	BuildRequires:	kf5filemetadata-devel
21mr|digikam-8.0.0-3|44	BuildRequires:	kf5i18n-devel
21mr|digikam-8.0.0-3|45	BuildRequires:	kf5iconthemes-devel
21mr|digikam-8.0.0-3|46	BuildRequires:	kf5kio-devel
21mr|digikam-8.0.0-3|47	BuildRequires:	kf5notifications-devel
21mr|digikam-8.0.0-3|48	BuildRequires:	kf5notifyconfig-devel
21mr|digikam-8.0.0-3|49	BuildRequires:	kf5sane-devel
21mr|digikam-8.0.0-3|50	BuildRequires:	kf5service-devel
21mr|digikam-8.0.0-3|51	BuildRequires:	kf5solid-devel
21mr|digikam-8.0.0-3|52	BuildRequires:	kf5sonnet-devel
21mr|digikam-8.0.0-3|53	BuildRequires:	kf5threadweaver-devel
21mr|digikam-8.0.0-3|54	BuildRequires:	kf5windowsystem-devel
21mr|digikam-8.0.0-3|55	BuildRequires:	kf5xmlgui-devel
21mr|digikam-8.0.0-3|56	BuildRequires:	kf5vkontakte-devel
21mr|digikam-8.0.0-3|57	BuildRequires:	opencv-devel >= 4.3.0
21mr|digikam-8.0.0-3|58	BuildRequires:	pkgconfig(exiv2)
21mr|digikam-8.0.0-3|59	BuildRequires:	pkgconfig(expat)
21mr|digikam-8.0.0-3|60	BuildRequires:	pkgconfig(gl)
21mr|digikam-8.0.0-3|61	BuildRequires:	pkgconfig(glu)
21mr|digikam-8.0.0-3|62	BuildRequires:	pkgconfig(ImageMagick)
21mr|digikam-8.0.0-3|63	BuildRequires:	pkgconfig(jasper)
21mr|digikam-8.0.0-3|64	BuildRequires:	pkgconfig(lcms2)
21mr|digikam-8.0.0-3|65	BuildRequires:	pkgconfig(lensfun)
21mr|digikam-8.0.0-3|66	BuildRequires:	pkgconfig(libheif)
21mr|digikam-8.0.0-3|67	BuildRequires:	pkgconfig(libgphoto2)
21mr|digikam-8.0.0-3|68	BuildRequires:	pkgconfig(libjpeg)
21mr|digikam-8.0.0-3|69	BuildRequires:	pkgconfig(libpng)
21mr|digikam-8.0.0-3|70	BuildRequires:	pkgconfig(libtiff-4)
21mr|digikam-8.0.0-3|71	BuildRequires:	pkgconfig(libxml-2.0)
21mr|digikam-8.0.0-3|72	BuildRequires:	pkgconfig(libxslt)
21mr|digikam-8.0.0-3|73	BuildRequires:	pkgconfig(lqr-1)
21mr|digikam-8.0.0-3|74	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|digikam-8.0.0-3|75	BuildRequires:	pkgconfig(Qt5Core)
21mr|digikam-8.0.0-3|76	BuildRequires:	pkgconfig(Qt5DBus)
21mr|digikam-8.0.0-3|77	BuildRequires:	pkgconfig(Qt5Gui)
21mr|digikam-8.0.0-3|78	BuildRequires:	pkgconfig(Qt5Network)
21mr|digikam-8.0.0-3|79	BuildRequires:	pkgconfig(Qt5NetworkAuth)
21mr|digikam-8.0.0-3|80	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|digikam-8.0.0-3|81	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|digikam-8.0.0-3|82	BuildRequires:	pkgconfig(Qt5Sql)
21mr|digikam-8.0.0-3|83	BuildRequires:	pkgconfig(Qt5Test)
21mr|digikam-8.0.0-3|84	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|digikam-8.0.0-3|85	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|digikam-8.0.0-3|86	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|digikam-8.0.0-3|87	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|digikam-8.0.0-3|88	BuildRequires:	pkgconfig(Qt5Xml)
21mr|digikam-8.0.0-3|89	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|digikam-8.0.0-3|90	BuildRequires:	pkgconfig(x11)
21mr|digikam-8.0.0-3|91	BuildRequires:	marble-devel
21mr|digikam-8.0.0-3|92	# MediaPlayer dependencies
21mr|digikam-8.0.0-3|93	BuildRequires:	pkgconfig(libavcodec)
21mr|digikam-8.0.0-3|94	BuildRequires:	pkgconfig(libavdevice)
21mr|digikam-8.0.0-3|95	BuildRequires:	pkgconfig(libavfilter)
21mr|digikam-8.0.0-3|96	BuildRequires:	pkgconfig(libavformat)
21mr|digikam-8.0.0-3|97	BuildRequires:	pkgconfig(libswscale)
21mr|digikam-8.0.0-3|98	BuildRequires:	pkgconfig(libass)
21mr|digikam-8.0.0-3|99	BuildRequires:	pkgconfig(openal)
21mr|digikam-8.0.0-3|100	BuildRequires:	pkgconfig(libpulse)
21mr|digikam-8.0.0-3|101	BuildRequires:	pkgconfig(libva)
21mr|digikam-8.0.0-3|102	BuildRequires:	pkgconfig(xext)
21mr|digikam-8.0.0-3|103	BuildRequires:	pkgconfig(xv)
21mr|digikam-8.0.0-3|104	Requires:	libgphoto-common
21mr|digikam-8.0.0-3|105	Requires:	qt5-database-plugin-sqlite
21mr|digikam-8.0.0-3|106	# Needed to show geolocation
21mr|digikam-8.0.0-3|107	Recommends:	marble
21mr|digikam-8.0.0-3|108	
21mr|digikam-8.0.0-3|109	%description
21mr|digikam-8.0.0-3|110	DigiKam is an advanced digital photo management application for KDE.
21mr|digikam-8.0.0-3|111	Photos can be collected into albums which can be sorted chronologically,
21mr|digikam-8.0.0-3|112	by directory layout or by custom collections.
21mr|digikam-8.0.0-3|113	DigiKam also provides tagging functionality. Images can be tagged despite of
21mr|digikam-8.0.0-3|114	their position and digiKam provides fast and intuitive ways to browse them.
21mr|digikam-8.0.0-3|115	User comments and customized meta-information added to images, are stored
21mr|digikam-8.0.0-3|116	into a database and retrieved to make them available into the user interface.
21mr|digikam-8.0.0-3|117	As soon as the camera is plugged in digikam allows you to preview, download,
21mr|digikam-8.0.0-3|118	upload and delete images.
21mr|digikam-8.0.0-3|119	Digikam also includes tools like Image Editor, to modify photos using plugins
21mr|digikam-8.0.0-3|120	such as red eye correction or Gamma correction, exif management,...
21mr|digikam-8.0.0-3|121	Light Table to make artistic photos and an external image editor such
21mr|digikam-8.0.0-3|122	as Showfoto.
21mr|digikam-8.0.0-3|123	Digikam also uses KIPI plugins (KDE Image Plugin Interface) to increase
21mr|digikam-8.0.0-3|124	its functionalities.
21mr|digikam-8.0.0-3|125	
21mr|digikam-8.0.0-3|126	%files -f %{name}.lang
21mr|digikam-8.0.0-3|127	%{_kde5_bindir}/digikam
21mr|digikam-8.0.0-3|128	%{_kde5_bindir}/digitaglinktree
21mr|digikam-8.0.0-3|129	%{_kde5_bindir}/cleanup_digikamdb
21mr|digikam-8.0.0-3|130	%{_kde5_datadir}/digikam
21mr|digikam-8.0.0-3|131	%{_kde5_datadir}/solid/actions/digikam*.desktop
21mr|digikam-8.0.0-3|132	%{_kde5_xmlguidir}/digikam
21mr|digikam-8.0.0-3|133	%{_kde5_applicationsdir}/org.kde.digikam.desktop
21mr|digikam-8.0.0-3|134	%{_kde5_mandir}/man1/digitaglinktree.1*
21mr|digikam-8.0.0-3|135	%{_kde5_mandir}/man1/cleanup_digikamdb.1*
21mr|digikam-8.0.0-3|136	%{_kde5_iconsdir}/*/*/apps/digikam.*
21mr|digikam-8.0.0-3|137	%{_kde5_iconsdir}/hicolor/*/*/avplayer.*
21mr|digikam-8.0.0-3|138	%{_kde5_iconsdir}/hicolor/*/*/dk-*.*
21mr|digikam-8.0.0-3|139	%{_kde5_iconsdir}/hicolor/*/apps/expoblending.png
21mr|digikam-8.0.0-3|140	%{_kde5_iconsdir}/hicolor/*/*/panorama.*
21mr|digikam-8.0.0-3|141	%{_kde5_iconsdir}/*/*/*/albumfolder*.*
21mr|digikam-8.0.0-3|142	%{_kde5_iconsdir}/*/*/*/overexposure.*
21mr|digikam-8.0.0-3|143	%{_kde5_iconsdir}/*/*/*/tag*.*
21mr|digikam-8.0.0-3|144	%{_kde5_iconsdir}/*/*/*/underexposure.*
21mr|digikam-8.0.0-3|145	%{_kde5_notificationsdir}/digikam.notifyrc
21mr|digikam-8.0.0-3|146	%{_qt5_plugindir}/digikam
21mr|digikam-8.0.0-3|147	%{_appdatadir}/org.kde.digikam.appdata.xml
21mr|digikam-8.0.0-3|148	
21mr|digikam-8.0.0-3|149	#-----------------------------------------------------------------------
21mr|digikam-8.0.0-3|150	
21mr|digikam-8.0.0-3|151	%package -n showfoto
21mr|digikam-8.0.0-3|152	Summary:	Fast Image Editor
21mr|digikam-8.0.0-3|153	Group:		Graphics
21mr|digikam-8.0.0-3|154	# Otherwise it doesn't work properly
21mr|digikam-8.0.0-3|155	Requires:	%{name} = %{EVRD}
21mr|digikam-8.0.0-3|156	
21mr|digikam-8.0.0-3|157	%description -n showfoto
21mr|digikam-8.0.0-3|158	Showfoto is a fast Image Editor with powerful image editing tools.
21mr|digikam-8.0.0-3|159	You can use it to view your photographs and improve them.
21mr|digikam-8.0.0-3|160	
21mr|digikam-8.0.0-3|161	%files -n showfoto
21mr|digikam-8.0.0-3|162	%{_kde5_bindir}/showfoto
21mr|digikam-8.0.0-3|163	%{_kde5_applicationsdir}/org.kde.showfoto.desktop
21mr|digikam-8.0.0-3|164	%{_kde5_datadir}/showfoto
21mr|digikam-8.0.0-3|165	%{_kde5_iconsdir}/*/*/apps/showfoto.*
21mr|digikam-8.0.0-3|166	%{_kde5_xmlguidir}/showfoto/showfotoui5.rc
21mr|digikam-8.0.0-3|167	%{_appdatadir}/org.kde.showfoto.appdata.xml
21mr|digikam-8.0.0-3|168	
21mr|digikam-8.0.0-3|169	#-----------------------------------------------------------------------
21mr|digikam-8.0.0-3|170	
21mr|digikam-8.0.0-3|171	%define digikamcore_major 8
21mr|digikam-8.0.0-3|172	%define libdigikamcore %mklibname digikamcore %{digikamcore_major}
21mr|digikam-8.0.0-3|173	
21mr|digikam-8.0.0-3|174	%package -n %{libdigikamcore}
21mr|digikam-8.0.0-3|175	Summary:	Runtime library for %{name}
21mr|digikam-8.0.0-3|176	Group:		System/Libraries
21mr|digikam-8.0.0-3|177	
21mr|digikam-8.0.0-3|178	%description -n %{libdigikamcore}
21mr|digikam-8.0.0-3|179	Librairie File needed by %{name}
21mr|digikam-8.0.0-3|180	
21mr|digikam-8.0.0-3|181	%files -n %{libdigikamcore}
21mr|digikam-8.0.0-3|182	%{_kde5_libdir}/libdigikamcore.so.%{digikamcore_major}*
21mr|digikam-8.0.0-3|183	
21mr|digikam-8.0.0-3|184	#-----------------------------------------------------------------------
21mr|digikam-8.0.0-3|185	
21mr|digikam-8.0.0-3|186	%define digikamdatabase_major 8
21mr|digikam-8.0.0-3|187	%define libdigikamdatabase %mklibname digikamdatabase %{digikamdatabase_major}
21mr|digikam-8.0.0-3|188	
21mr|digikam-8.0.0-3|189	%package -n %{libdigikamdatabase}
21mr|digikam-8.0.0-3|190	Summary:	Shared library for %{name}
21mr|digikam-8.0.0-3|191	Group:		System/Libraries
21mr|digikam-8.0.0-3|192	
21mr|digikam-8.0.0-3|193	%description -n %{libdigikamdatabase}
21mr|digikam-8.0.0-3|194	Shared library for %{name}.
21mr|digikam-8.0.0-3|195	
21mr|digikam-8.0.0-3|196	%files -n %{libdigikamdatabase}
21mr|digikam-8.0.0-3|197	%{_kde5_libdir}/libdigikamdatabase.so.%{digikamdatabase_major}*
21mr|digikam-8.0.0-3|198	
21mr|digikam-8.0.0-3|199	#-----------------------------------------------------------------------
21mr|digikam-8.0.0-3|200	
21mr|digikam-8.0.0-3|201	%define digikamgui_major 8
21mr|digikam-8.0.0-3|202	%define libdigikamgui %mklibname digikamgui %{digikamgui_major}
21mr|digikam-8.0.0-3|203	
21mr|digikam-8.0.0-3|204	%package -n %{libdigikamgui}
21mr|digikam-8.0.0-3|205	Summary:	Shared library for %{name}
21mr|digikam-8.0.0-3|206	Group:		System/Libraries
21mr|digikam-8.0.0-3|207	
21mr|digikam-8.0.0-3|208	%description -n %{libdigikamgui}
21mr|digikam-8.0.0-3|209	Shared library for %{name}.
21mr|digikam-8.0.0-3|210	
21mr|digikam-8.0.0-3|211	%files -n %{libdigikamgui}
21mr|digikam-8.0.0-3|212	%{_kde5_libdir}/libdigikamgui.so.%{digikamgui_major}*
21mr|digikam-8.0.0-3|213	
21mr|digikam-8.0.0-3|214	#-----------------------------------------------------------------------
21mr|digikam-8.0.0-3|215	
21mr|digikam-8.0.0-3|216	%define devname %mklibname %{name} -d
21mr|digikam-8.0.0-3|217	
21mr|digikam-8.0.0-3|218	%package -n %{devname}
21mr|digikam-8.0.0-3|219	Summary:	Development files for %{name}
21mr|digikam-8.0.0-3|220	Group:		Development/KDE and Qt
21mr|digikam-8.0.0-3|221	Requires:	%{libdigikamcore} = %{EVRD}
21mr|digikam-8.0.0-3|222	Requires:	%{libdigikamdatabase} = %{EVRD}
21mr|digikam-8.0.0-3|223	Requires:	%{libdigikamgui} = %{EVRD}
21mr|digikam-8.0.0-3|224	Provides:	%{name}-devel = %{EVRD}
21mr|digikam-8.0.0-3|225	
21mr|digikam-8.0.0-3|226	%description -n %{devname}
21mr|digikam-8.0.0-3|227	Development files for %{name}
21mr|digikam-8.0.0-3|228	
21mr|digikam-8.0.0-3|229	%files -n %{devname}
21mr|digikam-8.0.0-3|230	%{_kde5_includedir}/digikam/
21mr|digikam-8.0.0-3|231	%{_kde5_libdir}/libdigikamcore.so
21mr|digikam-8.0.0-3|232	%{_kde5_libdir}/libdigikamdatabase.so
21mr|digikam-8.0.0-3|233	%{_kde5_libdir}/libdigikamgui.so
21mr|digikam-8.0.0-3|234	%{_kde5_libdir}/cmake/DigikamCore/
21mr|digikam-8.0.0-3|235	%{_kde5_libdir}/cmake/DigikamDatabase/
21mr|digikam-8.0.0-3|236	%{_kde5_libdir}/cmake/DigikamGui/
21mr|digikam-8.0.0-3|237	%{_kde5_libdir}/cmake/DigikamPlugin/
21mr|digikam-8.0.0-3|238	
21mr|digikam-8.0.0-3|239	#----------------------------------------------------------------------------
21mr|digikam-8.0.0-3|240	
21mr|digikam-8.0.0-3|241	%prep
21mr|digikam-8.0.0-3|242	%autosetup -p1 -n %{name}-%{version}
21mr|digikam-8.0.0-3|243	
21mr|digikam-8.0.0-3|244	pushd po
21mr|digikam-8.0.0-3|245	tar -xvzf %{SOURCE1}
21mr|digikam-8.0.0-3|246	popd
21mr|digikam-8.0.0-3|247	
21mr|digikam-8.0.0-3|248	%cmake_kde5 -G Ninja \
21mr|digikam-8.0.0-3|249	-DENABLE_OPENCV3:BOOL=ON \
21mr|digikam-8.0.0-3|250	-DCMAKE_SKIP_RPATH=ON \
21mr|digikam-8.0.0-3|251	-DBUILD_TESTING=OFF \
21mr|digikam-8.0.0-3|252	-DENABLE_MYSQLSUPPORT:BOOL=ON \
21mr|digikam-8.0.0-3|253	-DENABLE_INTERNALMYSQL:BOOL=OFF \
21mr|digikam-8.0.0-3|254	-DENABLE_AKONADICONTACTSUPPORT:BOOL=ON \
21mr|digikam-8.0.0-3|255	-DENABLE_APPSTYLES:BOOL=ON \
21mr|digikam-8.0.0-3|256	-DENABLE_KFILEMETADATASUPPORT:BOOL=ON \
21mr|digikam-8.0.0-3|257	-DENABLE_MEDIAPLAYER:BOOL=ON \
21mr|digikam-8.0.0-3|258	-DCMAKE_C_COMPILER=gcc \
21mr|digikam-8.0.0-3|259	-DENABLE_QWEBENGINE=ON
21mr|digikam-8.0.0-3|260	
21mr|digikam-8.0.0-3|261	%build
21mr|digikam-8.0.0-3|262	export LD_LIBRARY_PATH=$(pwd)/build/bin
21mr|digikam-8.0.0-3|263	%ninja_build -C build
21mr|digikam-8.0.0-3|264	
21mr|digikam-8.0.0-3|265	%install
21mr|digikam-8.0.0-3|266	export LD_LIBRARY_PATH=$(pwd)/build/bin
21mr|digikam-8.0.0-3|267	%ninja_install -C build
21mr|digikam-8.0.0-3|268	
21mr|digikam-8.0.0-3|269	%find_lang %{name} --with-html --with-kde

11947 21
21mr|ding-libs-0.6.1-16|1	%define path_utils_version 0.2.1
21mr|ding-libs-0.6.1-16|2	%define dhash_version 0.5.0
21mr|ding-libs-0.6.1-16|3	%define collection_version 0.7.0
21mr|ding-libs-0.6.1-16|4	%define ref_array_version 0.1.5
21mr|ding-libs-0.6.1-16|5	%define ini_config_version 1.3.1
21mr|ding-libs-0.6.1-16|6	%define basicobjects_version 0.1.1
21mr|ding-libs-0.6.1-16|7	
21mr|ding-libs-0.6.1-16|8	%define path_utils_major 1
21mr|ding-libs-0.6.1-16|9	%define path_utils_libname %mklibname path_utils %{path_utils_major}
21mr|ding-libs-0.6.1-16|10	%define path_utils_devname %mklibname path_utils -d
21mr|ding-libs-0.6.1-16|11	
21mr|ding-libs-0.6.1-16|12	%define dhash_major 1
21mr|ding-libs-0.6.1-16|13	%define dhash_libname %mklibname dhash %{dhash_major}
21mr|ding-libs-0.6.1-16|14	%define dhash_devname %mklibname dhash -d
21mr|ding-libs-0.6.1-16|15	
21mr|ding-libs-0.6.1-16|16	%define collection_major 4
21mr|ding-libs-0.6.1-16|17	%define collection_libname %mklibname collection %{collection_major}
21mr|ding-libs-0.6.1-16|18	%define collection_devname %mklibname collection -d
21mr|ding-libs-0.6.1-16|19	
21mr|ding-libs-0.6.1-16|20	%define ref_array_major 1
21mr|ding-libs-0.6.1-16|21	%define ref_array_libname %mklibname ref_array %{ref_array_major}
21mr|ding-libs-0.6.1-16|22	%define ref_array_devname %mklibname ref_array -d
21mr|ding-libs-0.6.1-16|23	
21mr|ding-libs-0.6.1-16|24	%define ini_config_major 5
21mr|ding-libs-0.6.1-16|25	%define ini_config_libname %mklibname ini_config %{ini_config_major}
21mr|ding-libs-0.6.1-16|26	%define ini_config_devname %mklibname ini_config -d
21mr|ding-libs-0.6.1-16|27	
21mr|ding-libs-0.6.1-16|28	%define basicobjects_major 0
21mr|ding-libs-0.6.1-16|29	%define basicobjects_libname %mklibname basicobjects %{basicobjects_major}
21mr|ding-libs-0.6.1-16|30	%define basicobjects_devname %mklibname basicobjects -d
21mr|ding-libs-0.6.1-16|31	
21mr|ding-libs-0.6.1-16|32	Summary:	"Ding is not GLib" assorted utility libraries
21mr|ding-libs-0.6.1-16|33	Name:		ding-libs
21mr|ding-libs-0.6.1-16|34	Version:	0.6.1
21mr|ding-libs-0.6.1-16|35	Release:	16
21mr|ding-libs-0.6.1-16|36	License:	LGPLv3+
21mr|ding-libs-0.6.1-16|37	Group:		Development/C
21mr|ding-libs-0.6.1-16|38	Url:		http://fedorahosted.org/sssd/
21mr|ding-libs-0.6.1-16|39	Source0:	http://fedorahosted.org/releases/d/i/ding-libs/%{name}-%{version}.tar.gz
21mr|ding-libs-0.6.1-16|40	Patch0:		INI-Silence-ini_augment-match-failures.patch
21mr|ding-libs-0.6.1-16|41	Patch1:		INI-Remove-definiton-of-TRACE_LEVEL.patch
21mr|ding-libs-0.6.1-16|42	Patch2:		ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch
21mr|ding-libs-0.6.1-16|43	BuildRequires:	doxygen
21mr|ding-libs-0.6.1-16|44	BuildRequires:	pkgconfig(check)
21mr|ding-libs-0.6.1-16|45	
21mr|ding-libs-0.6.1-16|46	%description
21mr|ding-libs-0.6.1-16|47	A set of helpful libraries used by projects such as SSSD.
21mr|ding-libs-0.6.1-16|48	
21mr|ding-libs-0.6.1-16|49	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|50	
21mr|ding-libs-0.6.1-16|51	%package -n %{path_utils_libname}
21mr|ding-libs-0.6.1-16|52	Summary:	Filesystem Path Utilities
21mr|ding-libs-0.6.1-16|53	Version:	%{path_utils_version}
21mr|ding-libs-0.6.1-16|54	Group:		Development/C
21mr|ding-libs-0.6.1-16|55	
21mr|ding-libs-0.6.1-16|56	%description -n %{path_utils_libname}
21mr|ding-libs-0.6.1-16|57	Utility functions to manipulate filesystem pathnames.
21mr|ding-libs-0.6.1-16|58	
21mr|ding-libs-0.6.1-16|59	%files -n %{path_utils_libname}
21mr|ding-libs-0.6.1-16|60	%doc COPYING COPYING.LESSER
21mr|ding-libs-0.6.1-16|61	%{_libdir}/libpath_utils.so.%{path_utils_major}*
21mr|ding-libs-0.6.1-16|62	
21mr|ding-libs-0.6.1-16|63	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|64	
21mr|ding-libs-0.6.1-16|65	%package -n %{path_utils_devname}
21mr|ding-libs-0.6.1-16|66	Summary:	Development files for libpath_utils
21mr|ding-libs-0.6.1-16|67	Version:	%{path_utils_version}
21mr|ding-libs-0.6.1-16|68	Group:		Development/C
21mr|ding-libs-0.6.1-16|69	Requires:	%{path_utils_libname} = %{path_utils_version}-%{release}
21mr|ding-libs-0.6.1-16|70	Provides:	path_utils-devel = %{path_utils_version}-%{release}
21mr|ding-libs-0.6.1-16|71	
21mr|ding-libs-0.6.1-16|72	%description -n %{path_utils_devname}
21mr|ding-libs-0.6.1-16|73	Utility functions to manipulate filesystem pathnames.
21mr|ding-libs-0.6.1-16|74	
21mr|ding-libs-0.6.1-16|75	%files -n %{path_utils_devname}
21mr|ding-libs-0.6.1-16|76	%doc path_utils/README.path_utils
21mr|ding-libs-0.6.1-16|77	%doc path_utils/doc/html/
21mr|ding-libs-0.6.1-16|78	%{_libdir}/libpath_utils.so
21mr|ding-libs-0.6.1-16|79	%{_libdir}/pkgconfig/path_utils.pc
21mr|ding-libs-0.6.1-16|80	%{_includedir}/path_utils.h
21mr|ding-libs-0.6.1-16|81	
21mr|ding-libs-0.6.1-16|82	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|83	
21mr|ding-libs-0.6.1-16|84	%package -n %{dhash_libname}
21mr|ding-libs-0.6.1-16|85	Summary:	Dynamic hash table
21mr|ding-libs-0.6.1-16|86	Version:	%{dhash_version}
21mr|ding-libs-0.6.1-16|87	Group:		Development/C
21mr|ding-libs-0.6.1-16|88	
21mr|ding-libs-0.6.1-16|89	%description -n %{dhash_libname}
21mr|ding-libs-0.6.1-16|90	A hash table which will dynamically resize to achieve optimal storage & access
21mr|ding-libs-0.6.1-16|91	time properties.
21mr|ding-libs-0.6.1-16|92	
21mr|ding-libs-0.6.1-16|93	%files -n %{dhash_libname}
21mr|ding-libs-0.6.1-16|94	%doc COPYING COPYING.LESSER
21mr|ding-libs-0.6.1-16|95	%{_libdir}/libdhash.so.%{dhash_major}*
21mr|ding-libs-0.6.1-16|96	
21mr|ding-libs-0.6.1-16|97	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|98	
21mr|ding-libs-0.6.1-16|99	%package -n %{dhash_devname}
21mr|ding-libs-0.6.1-16|100	Summary:	Development files for libdhash
21mr|ding-libs-0.6.1-16|101	Version:	%{dhash_version}
21mr|ding-libs-0.6.1-16|102	Group:		Development/C
21mr|ding-libs-0.6.1-16|103	Requires:	%{dhash_libname} = %{dhash_version}-%{release}
21mr|ding-libs-0.6.1-16|104	Provides:	dhash-devel = %{dhash_version}-%{release}
21mr|ding-libs-0.6.1-16|105	
21mr|ding-libs-0.6.1-16|106	%description -n %{dhash_devname}
21mr|ding-libs-0.6.1-16|107	A hash table which will dynamically resize to achieve optimal storage & access
21mr|ding-libs-0.6.1-16|108	time properties.
21mr|ding-libs-0.6.1-16|109	
21mr|ding-libs-0.6.1-16|110	%files -n %{dhash_devname}
21mr|ding-libs-0.6.1-16|111	%doc dhash/README.dhash
21mr|ding-libs-0.6.1-16|112	%{_includedir}/dhash.h
21mr|ding-libs-0.6.1-16|113	%{_libdir}/libdhash.so
21mr|ding-libs-0.6.1-16|114	%{_libdir}/pkgconfig/dhash.pc
21mr|ding-libs-0.6.1-16|115	
21mr|ding-libs-0.6.1-16|116	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|117	
21mr|ding-libs-0.6.1-16|118	%package -n %{collection_libname}
21mr|ding-libs-0.6.1-16|119	Summary:	Collection data-type for C
21mr|ding-libs-0.6.1-16|120	Version:	%{collection_version}
21mr|ding-libs-0.6.1-16|121	Group:		Development/C
21mr|ding-libs-0.6.1-16|122	
21mr|ding-libs-0.6.1-16|123	%description -n %{collection_libname}
21mr|ding-libs-0.6.1-16|124	A data-type to collect data in a hierarchical structure for easy iteration
21mr|ding-libs-0.6.1-16|125	and serialization.
21mr|ding-libs-0.6.1-16|126	
21mr|ding-libs-0.6.1-16|127	%files -n %{collection_libname}
21mr|ding-libs-0.6.1-16|128	%doc COPYING COPYING.LESSER
21mr|ding-libs-0.6.1-16|129	%{_libdir}/libcollection.so.%{collection_major}*
21mr|ding-libs-0.6.1-16|130	
21mr|ding-libs-0.6.1-16|131	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|132	
21mr|ding-libs-0.6.1-16|133	%package -n %{collection_devname}
21mr|ding-libs-0.6.1-16|134	Summary:	Development files for libcollection
21mr|ding-libs-0.6.1-16|135	Version:	%{collection_version}
21mr|ding-libs-0.6.1-16|136	Group:		Development/C
21mr|ding-libs-0.6.1-16|137	Requires:	%{collection_libname} = %{collection_version}-%{release}
21mr|ding-libs-0.6.1-16|138	Provides:	collection-devel = %{collection_version}-%{release}
21mr|ding-libs-0.6.1-16|139	
21mr|ding-libs-0.6.1-16|140	%description -n %{collection_devname}
21mr|ding-libs-0.6.1-16|141	A data-type to collect data in a hierarchical structure for easy iteration
21mr|ding-libs-0.6.1-16|142	and serialization.
21mr|ding-libs-0.6.1-16|143	
21mr|ding-libs-0.6.1-16|144	%files -n %{collection_devname}
21mr|ding-libs-0.6.1-16|145	%doc collection/doc/html/
21mr|ding-libs-0.6.1-16|146	%{_includedir}/collection.h
21mr|ding-libs-0.6.1-16|147	%{_includedir}/collection_tools.h
21mr|ding-libs-0.6.1-16|148	%{_includedir}/collection_queue.h
21mr|ding-libs-0.6.1-16|149	%{_includedir}/collection_stack.h
21mr|ding-libs-0.6.1-16|150	%{_libdir}/libcollection.so
21mr|ding-libs-0.6.1-16|151	%{_libdir}/pkgconfig/collection.pc
21mr|ding-libs-0.6.1-16|152	
21mr|ding-libs-0.6.1-16|153	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|154	
21mr|ding-libs-0.6.1-16|155	%package -n %{ref_array_libname}
21mr|ding-libs-0.6.1-16|156	Summary:	A refcounted array for C
21mr|ding-libs-0.6.1-16|157	Version:	%{ref_array_version}
21mr|ding-libs-0.6.1-16|158	Group:		Development/C
21mr|ding-libs-0.6.1-16|159	
21mr|ding-libs-0.6.1-16|160	%description -n %{ref_array_libname}
21mr|ding-libs-0.6.1-16|161	A dynamically-growing, reference-counted array.
21mr|ding-libs-0.6.1-16|162	
21mr|ding-libs-0.6.1-16|163	%files -n %{ref_array_libname}
21mr|ding-libs-0.6.1-16|164	%doc COPYING COPYING.LESSER
21mr|ding-libs-0.6.1-16|165	%{_libdir}/libref_array.so.%{ref_array_major}*
21mr|ding-libs-0.6.1-16|166	
21mr|ding-libs-0.6.1-16|167	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|168	
21mr|ding-libs-0.6.1-16|169	%package -n %{ref_array_devname}
21mr|ding-libs-0.6.1-16|170	Summary:	Development files for libref_array
21mr|ding-libs-0.6.1-16|171	Version:	%{ref_array_version}
21mr|ding-libs-0.6.1-16|172	Group:		Development/C
21mr|ding-libs-0.6.1-16|173	Requires:	%{ref_array_libname} = %{ref_array_version}-%{release}
21mr|ding-libs-0.6.1-16|174	Provides:	ref_array-devel = %{ref_array_version}-%{release}
21mr|ding-libs-0.6.1-16|175	
21mr|ding-libs-0.6.1-16|176	%description -n %{ref_array_devname}
21mr|ding-libs-0.6.1-16|177	A dynamically-growing, reference-counted array
21mr|ding-libs-0.6.1-16|178	
21mr|ding-libs-0.6.1-16|179	%files -n %{ref_array_devname}
21mr|ding-libs-0.6.1-16|180	%doc refarray/README.ref_array
21mr|ding-libs-0.6.1-16|181	%doc refarray/doc/html/
21mr|ding-libs-0.6.1-16|182	%{_includedir}/ref_array.h
21mr|ding-libs-0.6.1-16|183	%{_libdir}/libref_array.so
21mr|ding-libs-0.6.1-16|184	%{_libdir}/pkgconfig/ref_array.pc
21mr|ding-libs-0.6.1-16|185	
21mr|ding-libs-0.6.1-16|186	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|187	
21mr|ding-libs-0.6.1-16|188	%package -n %{ini_config_libname}
21mr|ding-libs-0.6.1-16|189	Summary:	INI file parser for C
21mr|ding-libs-0.6.1-16|190	Version:	%{ini_config_version}
21mr|ding-libs-0.6.1-16|191	Group:		Development/C
21mr|ding-libs-0.6.1-16|192	
21mr|ding-libs-0.6.1-16|193	%description -n %{ini_config_libname}
21mr|ding-libs-0.6.1-16|194	Library to process config files in INI format into a libcollection data
21mr|ding-libs-0.6.1-16|195	structure.
21mr|ding-libs-0.6.1-16|196	
21mr|ding-libs-0.6.1-16|197	%files -n %{ini_config_libname}
21mr|ding-libs-0.6.1-16|198	%doc COPYING COPYING.LESSER
21mr|ding-libs-0.6.1-16|199	%{_libdir}/libini_config.so.%{ini_config_major}*
21mr|ding-libs-0.6.1-16|200	
21mr|ding-libs-0.6.1-16|201	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|202	
21mr|ding-libs-0.6.1-16|203	%package -n %{ini_config_devname}
21mr|ding-libs-0.6.1-16|204	Summary:	Development files for libini_config
21mr|ding-libs-0.6.1-16|205	Version:	%{ini_config_version}
21mr|ding-libs-0.6.1-16|206	Group:		Development/C
21mr|ding-libs-0.6.1-16|207	Requires:	%{ini_config_libname} = %{ini_config_version}-%{release}
21mr|ding-libs-0.6.1-16|208	Provides:	ini_config-devel = %{ini_config_version}-%{release}
21mr|ding-libs-0.6.1-16|209	
21mr|ding-libs-0.6.1-16|210	%description -n %{ini_config_devname}
21mr|ding-libs-0.6.1-16|211	Library to process config files in INI format into a libcollection data
21mr|ding-libs-0.6.1-16|212	structure.
21mr|ding-libs-0.6.1-16|213	
21mr|ding-libs-0.6.1-16|214	%files -n %{ini_config_devname}
21mr|ding-libs-0.6.1-16|215	%doc ini/doc/html/
21mr|ding-libs-0.6.1-16|216	%{_includedir}/ini_config.h
21mr|ding-libs-0.6.1-16|217	%{_includedir}/ini_comment.h
21mr|ding-libs-0.6.1-16|218	%{_includedir}/ini_configmod.h
21mr|ding-libs-0.6.1-16|219	%{_includedir}/ini_configobj.h
21mr|ding-libs-0.6.1-16|220	%{_includedir}/ini_valueobj.h
21mr|ding-libs-0.6.1-16|221	%{_libdir}/libini_config.so
21mr|ding-libs-0.6.1-16|222	%{_libdir}/pkgconfig/ini_config.pc
21mr|ding-libs-0.6.1-16|223	
21mr|ding-libs-0.6.1-16|224	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|225	
21mr|ding-libs-0.6.1-16|226	%package -n %{basicobjects_libname}
21mr|ding-libs-0.6.1-16|227	Summary:	Basic object types for C
21mr|ding-libs-0.6.1-16|228	Version:	%{basicobjects_version}
21mr|ding-libs-0.6.1-16|229	Group:		Development/C
21mr|ding-libs-0.6.1-16|230	
21mr|ding-libs-0.6.1-16|231	%description -n %{basicobjects_libname}
21mr|ding-libs-0.6.1-16|232	Basic object types.
21mr|ding-libs-0.6.1-16|233	
21mr|ding-libs-0.6.1-16|234	%files -n %{basicobjects_libname}
21mr|ding-libs-0.6.1-16|235	%doc COPYING COPYING.LESSER
21mr|ding-libs-0.6.1-16|236	%{_libdir}/libbasicobjects.so.%{basicobjects_major}*
21mr|ding-libs-0.6.1-16|237	
21mr|ding-libs-0.6.1-16|238	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|239	
21mr|ding-libs-0.6.1-16|240	%package -n %{basicobjects_devname}
21mr|ding-libs-0.6.1-16|241	Summary:	Development files for libbasicobjects
21mr|ding-libs-0.6.1-16|242	Version:	%{basicobjects_version}
21mr|ding-libs-0.6.1-16|243	Group:		Development/C
21mr|ding-libs-0.6.1-16|244	Requires:	%{basicobjects_libname} = %{basicobjects_version}-%{release}
21mr|ding-libs-0.6.1-16|245	Provides:	basicobjects-devel = %{basicobjects_version}-%{release}
21mr|ding-libs-0.6.1-16|246	
21mr|ding-libs-0.6.1-16|247	%description -n %{basicobjects_devname}
21mr|ding-libs-0.6.1-16|248	Basic object types.
21mr|ding-libs-0.6.1-16|249	
21mr|ding-libs-0.6.1-16|250	%files -n %{basicobjects_devname}
21mr|ding-libs-0.6.1-16|251	%{_includedir}/simplebuffer.h
21mr|ding-libs-0.6.1-16|252	%{_libdir}/libbasicobjects.so
21mr|ding-libs-0.6.1-16|253	%{_libdir}/pkgconfig/basicobjects.pc
21mr|ding-libs-0.6.1-16|254	
21mr|ding-libs-0.6.1-16|255	#----------------------------------------------------------------------------
21mr|ding-libs-0.6.1-16|256	
21mr|ding-libs-0.6.1-16|257	%prep
21mr|ding-libs-0.6.1-16|258	%setup -q
21mr|ding-libs-0.6.1-16|259	%patch0 -p1
21mr|ding-libs-0.6.1-16|260	%patch1 -p1
21mr|ding-libs-0.6.1-16|261	%patch2 -p1
21mr|ding-libs-0.6.1-16|262	
21mr|ding-libs-0.6.1-16|263	%build
21mr|ding-libs-0.6.1-16|264	%configure \
21mr|ding-libs-0.6.1-16|265	--disable-static
21mr|ding-libs-0.6.1-16|266	
21mr|ding-libs-0.6.1-16|267	%make
21mr|ding-libs-0.6.1-16|268	%make docs
21mr|ding-libs-0.6.1-16|269	
21mr|ding-libs-0.6.1-16|270	%install
21mr|ding-libs-0.6.1-16|271	rm -fr dhash/examples/{.dirstamp,.deps/.dirstamp,dhash_example.o,dhash_test.o}
21mr|ding-libs-0.6.1-16|272	%makeinstall_std
21mr|ding-libs-0.6.1-16|273	
21mr|ding-libs-0.6.1-16|274	# Remove the example files from the output directory
21mr|ding-libs-0.6.1-16|275	# We will copy them directly from the source directory
21mr|ding-libs-0.6.1-16|276	# for packaging
21mr|ding-libs-0.6.1-16|277	rm -f \
21mr|ding-libs-0.6.1-16|278	%{buildroot}/usr/share/doc/ding-libs/README.* \
21mr|ding-libs-0.6.1-16|279	%{buildroot}/usr/share/doc/ding-libs/examples/dhash_example.c \
21mr|ding-libs-0.6.1-16|280	%{buildroot}/usr/share/doc/ding-libs/examples/dhash_test.c
21mr|ding-libs-0.6.1-16|281	
21mr|ding-libs-0.6.1-16|282	# Remove document install script. RPM is handling this
21mr|ding-libs-0.6.1-16|283	rm -f */doc/html/installdox
21mr|ding-libs-0.6.1-16|284	
21mr|ding-libs-0.6.1-16|285	find %{buildroot} -size 0 -delete
21mr|ding-libs-0.6.1-16|286	
21mr|ding-libs-0.6.1-16|287	%check
21mr|ding-libs-0.6.1-16|288	%make check

11948 21
21mr|directfb-1.6.3-9|1	%define oname DirectFB
21mr|directfb-1.6.3-9|2	%define api 1.6
21mr|directfb-1.6.3-9|3	%define major 0
21mr|directfb-1.6.3-9|4	%define libdirect %mklibname direct %{api} %{major}
21mr|directfb-1.6.3-9|5	%define libdirectfb %mklibname directfb %{api} %{major}
21mr|directfb-1.6.3-9|6	%define libfusion %mklibname fusion %{api} %{major}
21mr|directfb-1.6.3-9|7	%define devname %mklibname %{name} -d
21mr|directfb-1.6.3-9|8	
21mr|directfb-1.6.3-9|9	# Multiple applications support
21mr|directfb-1.6.3-9|10	# Requires fusion kernel module
21mr|directfb-1.6.3-9|11	%bcond_with multi
21mr|directfb-1.6.3-9|12	
21mr|directfb-1.6.3-9|13	Summary:	Hardware graphics acceleration library
21mr|directfb-1.6.3-9|14	Name:		directfb
21mr|directfb-1.6.3-9|15	Version:	1.6.3
21mr|directfb-1.6.3-9|16	Release:	9
21mr|directfb-1.6.3-9|17	License:	LGPLv2+
21mr|directfb-1.6.3-9|18	Group:		System/Libraries
21mr|directfb-1.6.3-9|19	Url:		http://www.directfb.org/
21mr|directfb-1.6.3-9|20	Source0:	http://directfb.org/downloads/Core/%{oname}-1.6/%{oname}-%{version}.tar.gz
21mr|directfb-1.6.3-9|21	# from Debian
21mr|directfb-1.6.3-9|22	Patch0:		03_link_static_sysfs.patch
21mr|directfb-1.6.3-9|23	Patch1:		DirectFB-1.6.1-link-static-ar.patch
21mr|directfb-1.6.3-9|24	# Explicitly link with -lm. Was failing only on x86_64, but not on i586,
21mr|directfb-1.6.3-9|25	# apparently because -O3 was generating code to bypass libm on i586.
21mr|directfb-1.6.3-9|26	Patch3:		DirectFB-1.2.7-sincos-x86_64.patch
21mr|directfb-1.6.3-9|27	# remove common linkage of x11 system and x11 input driver
21mr|directfb-1.6.3-9|28	# it makes directfb segfault
21mr|directfb-1.6.3-9|29	# (this is a workaround, not a proper upstreamable fix)
21mr|directfb-1.6.3-9|30	Patch4:		DirectFB-1.4.2-x11-linkage.patch
21mr|directfb-1.6.3-9|31	# from Debian #401296, 93_fix_unicode_key_handling.patch
21mr|directfb-1.6.3-9|32	Patch6:		DirectFB-1.4.2-unicode.patch
21mr|directfb-1.6.3-9|33	Patch7:		DirectFB-1.6.1-svg-includedir.patch
21mr|directfb-1.6.3-9|34	Patch8:		DirectFB-1.6.1-zlib.patch
21mr|directfb-1.6.3-9|35	Patch9:		DirectFB-1.5.3-add-missing-davinci-files.patch
21mr|directfb-1.6.3-9|36	
21mr|directfb-1.6.3-9|37	BuildRequires:	bzip2-devel
21mr|directfb-1.6.3-9|38	BuildRequires:	jpeg-devel
21mr|directfb-1.6.3-9|39	BuildRequires:	sysfsutils-devel
21mr|directfb-1.6.3-9|40	BuildRequires:	pkgconfig(egl)
21mr|directfb-1.6.3-9|41	BuildRequires:	pkgconfig(freetype2)
21mr|directfb-1.6.3-9|42	# NEED-A-FIX Building without MESA support
21mr|directfb-1.6.3-9|43	#BuildRequires:	pkgconfig(gbm)
21mr|directfb-1.6.3-9|44	BuildRequires:	pkgconfig(gl)
21mr|directfb-1.6.3-9|45	BuildRequires:	pkgconfig(glesv2)
21mr|directfb-1.6.3-9|46	BuildRequires:	pkgconfig(jasper)
21mr|directfb-1.6.3-9|47	BuildRequires:	pkgconfig(libdrm)
21mr|directfb-1.6.3-9|48	BuildRequires:	pkgconfig(libpng)
21mr|directfb-1.6.3-9|49	BuildRequires:	pkgconfig(libsvg-cairo)
21mr|directfb-1.6.3-9|50	BuildRequires:	pkgconfig(libvncserver)
21mr|directfb-1.6.3-9|51	BuildRequires:	pkgconfig(vdpau)
21mr|directfb-1.6.3-9|52	BuildRequires:	pkgconfig(x11)
21mr|directfb-1.6.3-9|53	BuildRequires:	pkgconfig(xext)
21mr|directfb-1.6.3-9|54	BuildRequires:	pkgconfig(xproto)
21mr|directfb-1.6.3-9|55	BuildRequires:	pkgconfig(zlib)
21mr|directfb-1.6.3-9|56	%if %{with multi}
21mr|directfb-1.6.3-9|57	BuildRequires:	fusion-devel >= 3.0
21mr|directfb-1.6.3-9|58	%endif
21mr|directfb-1.6.3-9|59	Conflicts:	%{_lib}directfb1.6_0 < 1.6.3
21mr|directfb-1.6.3-9|60	Conflicts:	%{_lib}directfb-devel < 1.6.3
21mr|directfb-1.6.3-9|61	
21mr|directfb-1.6.3-9|62	%description
21mr|directfb-1.6.3-9|63	DirectFB hardware graphics acceleration utilities and interfaces.
21mr|directfb-1.6.3-9|64	
21mr|directfb-1.6.3-9|65	%files
21mr|directfb-1.6.3-9|66	%{_bindir}/dfbdump
21mr|directfb-1.6.3-9|67	%{_bindir}/dfbdumpinput
21mr|directfb-1.6.3-9|68	%{_bindir}/dfbfx
21mr|directfb-1.6.3-9|69	%{_bindir}/dfbg
21mr|directfb-1.6.3-9|70	%{_bindir}/dfbinfo
21mr|directfb-1.6.3-9|71	%{_bindir}/dfbinput
21mr|directfb-1.6.3-9|72	%{_bindir}/dfbinspector
21mr|directfb-1.6.3-9|73	%{_bindir}/dfblayer
21mr|directfb-1.6.3-9|74	%{_bindir}/dfbmaster
21mr|directfb-1.6.3-9|75	%{_bindir}/dfbpenmount
21mr|directfb-1.6.3-9|76	%{_bindir}/dfbscreen
21mr|directfb-1.6.3-9|77	%{_bindir}/directfb-config
21mr|directfb-1.6.3-9|78	%{_bindir}/directfb-csource
21mr|directfb-1.6.3-9|79	%{_bindir}/mkdfiff
21mr|directfb-1.6.3-9|80	%{_bindir}/mkdgiff
21mr|directfb-1.6.3-9|81	%{_bindir}/mkdgifft
21mr|directfb-1.6.3-9|82	%{_bindir}/pxa3xx_dump
21mr|directfb-1.6.3-9|83	%{_datadir}/directfb-%{version}/
21mr|directfb-1.6.3-9|84	%{_libdir}/directfb-%{api}-%{major}/
21mr|directfb-1.6.3-9|85	%{_mandir}/man1/directfb-csource.1*
21mr|directfb-1.6.3-9|86	%{_mandir}/man1/dfbg.1*
21mr|directfb-1.6.3-9|87	%{_mandir}/man5/directfbrc.5*
21mr|directfb-1.6.3-9|88	
21mr|directfb-1.6.3-9|89	#----------------------------------------------------------------------------
21mr|directfb-1.6.3-9|90	
21mr|directfb-1.6.3-9|91	%package -n %{libdirect}
21mr|directfb-1.6.3-9|92	Summary:	The direct library, a part of DirectFB
21mr|directfb-1.6.3-9|93	Group:		System/Libraries
21mr|directfb-1.6.3-9|94	Conflicts:	%{_lib}directfb1.6_0 < 1.6.3
21mr|directfb-1.6.3-9|95	
21mr|directfb-1.6.3-9|96	%description -n %{libdirect}
21mr|directfb-1.6.3-9|97	The direct library, a part of DirectFB.
21mr|directfb-1.6.3-9|98	
21mr|directfb-1.6.3-9|99	%files -n %{libdirect}
21mr|directfb-1.6.3-9|100	%{_libdir}/libdirect-%{api}.so.%{major}*
21mr|directfb-1.6.3-9|101	
21mr|directfb-1.6.3-9|102	#----------------------------------------------------------------------------
21mr|directfb-1.6.3-9|103	
21mr|directfb-1.6.3-9|104	%package -n %{libdirectfb}
21mr|directfb-1.6.3-9|105	Summary:	Shared library part of %{oname}
21mr|directfb-1.6.3-9|106	Group:		System/Libraries
21mr|directfb-1.6.3-9|107	# We use >= instead of = to avoid build issues when library major changes
21mr|directfb-1.6.3-9|108	Requires:	%{name} >= %{EVRD}
21mr|directfb-1.6.3-9|109	
21mr|directfb-1.6.3-9|110	%description -n %{libdirectfb}
21mr|directfb-1.6.3-9|111	DirectFB hardware graphics acceleration main library.
21mr|directfb-1.6.3-9|112	
21mr|directfb-1.6.3-9|113	%files -n %{libdirectfb}
21mr|directfb-1.6.3-9|114	%{_libdir}/libdirectfb-%{api}.so.%{major}*
21mr|directfb-1.6.3-9|115	
21mr|directfb-1.6.3-9|116	#----------------------------------------------------------------------------
21mr|directfb-1.6.3-9|117	
21mr|directfb-1.6.3-9|118	%package -n %{libfusion}
21mr|directfb-1.6.3-9|119	Summary:	The fusion library, a part of DirectFB
21mr|directfb-1.6.3-9|120	Group:		System/Libraries
21mr|directfb-1.6.3-9|121	Conflicts:	%{_lib}directfb1.6_0 < 1.6.3
21mr|directfb-1.6.3-9|122	
21mr|directfb-1.6.3-9|123	%description -n %{libfusion}
21mr|directfb-1.6.3-9|124	The fusion library, a part of DirectFB.
21mr|directfb-1.6.3-9|125	
21mr|directfb-1.6.3-9|126	%files -n %{libfusion}
21mr|directfb-1.6.3-9|127	%{_libdir}/libfusion-%{api}.so.%{major}*
21mr|directfb-1.6.3-9|128	
21mr|directfb-1.6.3-9|129	#----------------------------------------------------------------------------
21mr|directfb-1.6.3-9|130	
21mr|directfb-1.6.3-9|131	%package -n %{devname}
21mr|directfb-1.6.3-9|132	Summary:	Header files for compiling DirectFB applications
21mr|directfb-1.6.3-9|133	Group:		Development/C
21mr|directfb-1.6.3-9|134	Requires:	%{libdirect} = %{EVRD}
21mr|directfb-1.6.3-9|135	Requires:	%{libdirectfb} = %{EVRD}
21mr|directfb-1.6.3-9|136	Requires:	%{libfusion} = %{EVRD}
21mr|directfb-1.6.3-9|137	Provides:	%{name}-devel = %{EVRD}
21mr|directfb-1.6.3-9|138	
21mr|directfb-1.6.3-9|139	%description -n %{devname}
21mr|directfb-1.6.3-9|140	DirectFB header files for building applications based on %{oname}.
21mr|directfb-1.6.3-9|141	
21mr|directfb-1.6.3-9|142	%files -n %{devname}
21mr|directfb-1.6.3-9|143	%{_bindir}/directfb-config
21mr|directfb-1.6.3-9|144	%{_includedir}/directfb
21mr|directfb-1.6.3-9|145	%{_includedir}/directfb-internal
21mr|directfb-1.6.3-9|146	%{_libdir}/pkgconfig/*
21mr|directfb-1.6.3-9|147	%{_libdir}/*.so
21mr|directfb-1.6.3-9|148	
21mr|directfb-1.6.3-9|149	#----------------------------------------------------------------------------
21mr|directfb-1.6.3-9|150	
21mr|directfb-1.6.3-9|151	%package doc
21mr|directfb-1.6.3-9|152	Summary:	DirectFB - documentation
21mr|directfb-1.6.3-9|153	Group:		Documentation
21mr|directfb-1.6.3-9|154	
21mr|directfb-1.6.3-9|155	%description doc
21mr|directfb-1.6.3-9|156	DirectFB documentation and examples.
21mr|directfb-1.6.3-9|157	
21mr|directfb-1.6.3-9|158	%files doc
21mr|directfb-1.6.3-9|159	%doc docs/html/*
21mr|directfb-1.6.3-9|160	%doc README* AUTHORS NEWS TODO
21mr|directfb-1.6.3-9|161	
21mr|directfb-1.6.3-9|162	#----------------------------------------------------------------------------
21mr|directfb-1.6.3-9|163	
21mr|directfb-1.6.3-9|164	%prep
21mr|directfb-1.6.3-9|165	%setup  -q -n %{oname}-%{version}
21mr|directfb-1.6.3-9|166	%patch0 -p1 -b .sysfs
21mr|directfb-1.6.3-9|167	%patch1 -p1 -b .link-static-ar
21mr|directfb-1.6.3-9|168	%patch3 -p1
21mr|directfb-1.6.3-9|169	%patch4 -p1 -b .x11-linkage
21mr|directfb-1.6.3-9|170	%patch6 -p1 -b .unicode
21mr|directfb-1.6.3-9|171	%patch7 -p0 -b .svgdir
21mr|directfb-1.6.3-9|172	%patch8 -p1 -b .zlib
21mr|directfb-1.6.3-9|173	%patch9 -p1 -b .davinci
21mr|directfb-1.6.3-9|174	
21mr|directfb-1.6.3-9|175	# Needed for Qt 5 as of Qt 5.0.1:
21mr|directfb-1.6.3-9|176	sed -i -e '/define __typeof/d' lib/direct/os/linux/glibc/types.h
21mr|directfb-1.6.3-9|177	find . -name "*.h" |xargs sed -i -e 's,__typeof__,typeof,g'
21mr|directfb-1.6.3-9|178	
21mr|directfb-1.6.3-9|179	autoreconf -if
21mr|directfb-1.6.3-9|180	
21mr|directfb-1.6.3-9|181	%build
21mr|directfb-1.6.3-9|182	%configure \
21mr|directfb-1.6.3-9|183	--disable-maintainer-mode \
21mr|directfb-1.6.3-9|184	--enable-shared \
21mr|directfb-1.6.3-9|185	--disable-static \
21mr|directfb-1.6.3-9|186	--disable-fast-install \
21mr|directfb-1.6.3-9|187	--disable-debug \
21mr|directfb-1.6.3-9|188	--enable-zlib \
21mr|directfb-1.6.3-9|189	%ifarch %{ix86}
21mr|directfb-1.6.3-9|190	--disable-mmx \
21mr|directfb-1.6.3-9|191	--disable-sse \
21mr|directfb-1.6.3-9|192	%endif
21mr|directfb-1.6.3-9|193	%if %{with multi}
21mr|directfb-1.6.3-9|194	--enable-multi
21mr|directfb-1.6.3-9|195	%else
21mr|directfb-1.6.3-9|196	--disable-multi
21mr|directfb-1.6.3-9|197	%endif
21mr|directfb-1.6.3-9|198	
21mr|directfb-1.6.3-9|199	%make LIBS="-lbz2 -ldl -pthread -lpthread -lrt"
21mr|directfb-1.6.3-9|200	
21mr|directfb-1.6.3-9|201	%install
21mr|directfb-1.6.3-9|202	%makeinstall_std

11949 21
21mr|directory-project-35-8|1	Name:          directory-project
21mr|directory-project-35-8|2	Version:       35
21mr|directory-project-35-8|3	Release:       8
21mr|directory-project-35-8|4	Summary:       Apache Directory Project Root pom
21mr|directory-project-35-8|5	License:       ASL 2.0
21mr|directory-project-35-8|6	Url:           http://directory.apache.org/
21mr|directory-project-35-8|7	# svn export http://svn.apache.org/repos/asf/directory/project/tags/35 directory-project-35
21mr|directory-project-35-8|8	# tar cJf directory-project-35.tar.xz directory-project-35
21mr|directory-project-35-8|9	Source0:       directory-project-35.tar.xz
21mr|directory-project-35-8|10	
21mr|directory-project-35-8|11	BuildRequires: maven-local
21mr|directory-project-35-8|12	BuildRequires: mvn(org.apache:apache:pom:)
21mr|directory-project-35-8|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|directory-project-35-8|14	
21mr|directory-project-35-8|15	Group:          Development/Java
21mr|directory-project-35-8|16	BuildArch:     noarch
21mr|directory-project-35-8|17	# Java stack is not supported on x86_32
21mr|directory-project-35-8|18	ExcludeArch: %{ix86}
21mr|directory-project-35-8|19	
21mr|directory-project-35-8|20	%description
21mr|directory-project-35-8|21	The Apache Directory Project provides directory solutions
21mr|directory-project-35-8|22	entirely written in Java. These include a directory server,
21mr|directory-project-35-8|23	which has been certified as LDAP v3 compliant by the
21mr|directory-project-35-8|24	Open Group (Apache Directory Server), and Eclipse-based
21mr|directory-project-35-8|25	directory tools (Apache Directory Studio).
21mr|directory-project-35-8|26	
21mr|directory-project-35-8|27	%prep
21mr|directory-project-35-8|28	%setup -q
21mr|directory-project-35-8|29	%pom_remove_plugin :tools-maven-plugin
21mr|directory-project-35-8|30	%pom_remove_plugin :maven-xbean-plugin
21mr|directory-project-35-8|31	%pom_remove_plugin :clirr-maven-plugin
21mr|directory-project-35-8|32	%pom_remove_plugin :cobertura-maven-plugin
21mr|directory-project-35-8|33	%pom_remove_plugin :dashboard-maven-plugin
21mr|directory-project-35-8|34	%pom_remove_plugin :findbugs-maven-plugin
21mr|directory-project-35-8|35	%pom_remove_plugin :javancss-maven-plugin
21mr|directory-project-35-8|36	%pom_remove_plugin :jdepend-maven-plugin
21mr|directory-project-35-8|37	%pom_remove_plugin :l10n-maven-plugin
21mr|directory-project-35-8|38	%pom_remove_plugin :taglist-maven-plugin
21mr|directory-project-35-8|39	%pom_remove_plugin :versions-maven-plugin
21mr|directory-project-35-8|40	%pom_remove_plugin :docbkx-maven-plugin
21mr|directory-project-35-8|41	
21mr|directory-project-35-8|42	%pom_remove_plugin :maven-site-plugin
21mr|directory-project-35-8|43	
21mr|directory-project-35-8|44	%build
21mr|directory-project-35-8|45	
21mr|directory-project-35-8|46	%mvn_build
21mr|directory-project-35-8|47	
21mr|directory-project-35-8|48	%install
21mr|directory-project-35-8|49	%mvn_install
21mr|directory-project-35-8|50	
21mr|directory-project-35-8|51	%files -f .mfiles
21mr|directory-project-35-8|52	%doc README.txt
21mr|directory-project-35-8|53	%license LICENSE.txt NOTICE.txt
21mr|directory-project-35-8|54	

11950 21
21mr|DirectX-Headers-1.614.1-1|1	%global debug_package %nil
21mr|DirectX-Headers-1.614.1-1|2	
21mr|DirectX-Headers-1.614.1-1|3	Name:           DirectX-Headers
21mr|DirectX-Headers-1.614.1-1|4	Version:        1.614.1
21mr|DirectX-Headers-1.614.1-1|5	Release:        1
21mr|DirectX-Headers-1.614.1-1|6	Summary:        DirectX headers for using D3D12
21mr|DirectX-Headers-1.614.1-1|7	License:        MIT
21mr|DirectX-Headers-1.614.1-1|8	Group:		System/Libraries
21mr|DirectX-Headers-1.614.1-1|9	URL:            https://github.com/microsoft/DirectX-Headers
21mr|DirectX-Headers-1.614.1-1|10	Source0:        https://github.com/microsoft/DirectX-Headers/archive/refs/tags/%{name}-%{version}.tar.gz
21mr|DirectX-Headers-1.614.1-1|11	Provides:	directx-headers = %{EVRD}
21mr|DirectX-Headers-1.614.1-1|12	BuildRequires:  meson
21mr|DirectX-Headers-1.614.1-1|13	
21mr|DirectX-Headers-1.614.1-1|14	%description
21mr|DirectX-Headers-1.614.1-1|15	DirectX headers for using D3D12.
21mr|DirectX-Headers-1.614.1-1|16	
21mr|DirectX-Headers-1.614.1-1|17	%prep
21mr|DirectX-Headers-1.614.1-1|18	%autosetup -p1
21mr|DirectX-Headers-1.614.1-1|19	
21mr|DirectX-Headers-1.614.1-1|20	%build
21mr|DirectX-Headers-1.614.1-1|21	# Disable LTO as it breaks mesa
21mr|DirectX-Headers-1.614.1-1|22	%set_build_flags
21mr|DirectX-Headers-1.614.1-1|23	export CXXFLAGS="%{optflags} -fno-lto"
21mr|DirectX-Headers-1.614.1-1|24	%meson -Dbuild-test=false
21mr|DirectX-Headers-1.614.1-1|25	%meson_build
21mr|DirectX-Headers-1.614.1-1|26	
21mr|DirectX-Headers-1.614.1-1|27	%install
21mr|DirectX-Headers-1.614.1-1|28	%meson_install
21mr|DirectX-Headers-1.614.1-1|29	
21mr|DirectX-Headers-1.614.1-1|30	%files
21mr|DirectX-Headers-1.614.1-1|31	%{_includedir}/directx/
21mr|DirectX-Headers-1.614.1-1|32	%{_includedir}/dxguids/
21mr|DirectX-Headers-1.614.1-1|33	%{_includedir}/wsl/
21mr|DirectX-Headers-1.614.1-1|34	%{_libdir}/pkgconfig/*.pc
21mr|DirectX-Headers-1.614.1-1|35	%{_libdir}/*.a

11951 21
21mr|discount-2.2.7-1|1	%define major 2
21mr|discount-2.2.7-1|2	%define libname %mklibname markdown %{major}
21mr|discount-2.2.7-1|3	%define devname %mklibname markdown -d
21mr|discount-2.2.7-1|4	
21mr|discount-2.2.7-1|5	Summary:	A command-line utility for converting Markdown files into HTML
21mr|discount-2.2.7-1|6	Name:		discount
21mr|discount-2.2.7-1|7	Version:	2.2.7
21mr|discount-2.2.7-1|8	Release:	1
21mr|discount-2.2.7-1|9	License:	BSD
21mr|discount-2.2.7-1|10	Group:		Text tools
21mr|discount-2.2.7-1|11	Url:		http://www.pell.portland.or.us/~orc/Code/discount
21mr|discount-2.2.7-1|12	Source0:	https://github.com/Orc/discount/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|discount-2.2.7-1|13	Patch0:		discount-2.2.4-ldconfig.patch
21mr|discount-2.2.7-1|14	
21mr|discount-2.2.7-1|15	%description
21mr|discount-2.2.7-1|16	Discount is an implementation of John Gruber's Markdown language in C.
21mr|discount-2.2.7-1|17	It includes all of the original Markdown features, along with a few
21mr|discount-2.2.7-1|18	extensions, and passes the Markdown test suite.
21mr|discount-2.2.7-1|19	
21mr|discount-2.2.7-1|20	%files
21mr|discount-2.2.7-1|21	%{_bindir}/markdown
21mr|discount-2.2.7-1|22	%{_bindir}/%{name}-makepage
21mr|discount-2.2.7-1|23	%{_bindir}/%{name}-mkd2html
21mr|discount-2.2.7-1|24	%{_bindir}/%{name}-theme
21mr|discount-2.2.7-1|25	%{_mandir}/man1/markdown.1*
21mr|discount-2.2.7-1|26	%{_mandir}/man7/markdown.7*
21mr|discount-2.2.7-1|27	%{_mandir}/man1/%{name}-*.1*
21mr|discount-2.2.7-1|28	%{_mandir}/man7/mkd-*.7*
21mr|discount-2.2.7-1|29	
21mr|discount-2.2.7-1|30	#----------------------------------------------------------------------------
21mr|discount-2.2.7-1|31	
21mr|discount-2.2.7-1|32	%package -n %{libname}
21mr|discount-2.2.7-1|33	Summary:	A fast implementation of the Markdown language in C
21mr|discount-2.2.7-1|34	Group:		System/Libraries
21mr|discount-2.2.7-1|35	
21mr|discount-2.2.7-1|36	%description -n %{libname}
21mr|discount-2.2.7-1|37	libmarkdown is the library portion of Discount, a fast Markdown language
21mr|discount-2.2.7-1|38	implementation, written in C.
21mr|discount-2.2.7-1|39	
21mr|discount-2.2.7-1|40	%files -n %{libname}
21mr|discount-2.2.7-1|41	%doc README COPYRIGHT CREDITS
21mr|discount-2.2.7-1|42	%{_libdir}/libmarkdown.so.%{major}*
21mr|discount-2.2.7-1|43	
21mr|discount-2.2.7-1|44	#----------------------------------------------------------------------------
21mr|discount-2.2.7-1|45	
21mr|discount-2.2.7-1|46	%package -n %{devname}
21mr|discount-2.2.7-1|47	Summary:	Development headers for the libmarkdown library
21mr|discount-2.2.7-1|48	Group:		Development/C
21mr|discount-2.2.7-1|49	Requires:	%{libname} = %{EVRD}
21mr|discount-2.2.7-1|50	Provides:	%{name}-devel = %{EVRD}
21mr|discount-2.2.7-1|51	Provides:	libmarkdown-devel = %{EVRD}
21mr|discount-2.2.7-1|52	Provides:	markdown-devel = %{EVRD}
21mr|discount-2.2.7-1|53	
21mr|discount-2.2.7-1|54	%description -n %{devname}
21mr|discount-2.2.7-1|55	This package contains development headers and developer-oriented man pages for
21mr|discount-2.2.7-1|56	libmarkdown.
21mr|discount-2.2.7-1|57	
21mr|discount-2.2.7-1|58	%files -n %{devname}
21mr|discount-2.2.7-1|59	%{_libdir}/libmarkdown.so
21mr|discount-2.2.7-1|60	%{_libdir}/pkgconfig/libmarkdown.pc
21mr|discount-2.2.7-1|61	%{_includedir}/mkdio.h
21mr|discount-2.2.7-1|62	%{_mandir}/man3/markdown.3*
21mr|discount-2.2.7-1|63	%{_mandir}/man3/mkd*.3*
21mr|discount-2.2.7-1|64	
21mr|discount-2.2.7-1|65	#----------------------------------------------------------------------------
21mr|discount-2.2.7-1|66	
21mr|discount-2.2.7-1|67	%prep
21mr|discount-2.2.7-1|68	%autosetup -p1
21mr|discount-2.2.7-1|69	
21mr|discount-2.2.7-1|70	%build
21mr|discount-2.2.7-1|71	%setup_compile_flags
21mr|discount-2.2.7-1|72	# Not using %%configure since it is not an autotools script
21mr|discount-2.2.7-1|73	./configure.sh \
21mr|discount-2.2.7-1|74	--shared \
21mr|discount-2.2.7-1|75	--pkg-config \
21mr|discount-2.2.7-1|76	--prefix=%{_prefix} \
21mr|discount-2.2.7-1|77	--execdir=%{_bindir} \
21mr|discount-2.2.7-1|78	--libdir=%{_libdir} \
21mr|discount-2.2.7-1|79	--mandir=%{_mandir} \
21mr|discount-2.2.7-1|80	--enable-all-features \
21mr|discount-2.2.7-1|81	--with-fenced-code
21mr|discount-2.2.7-1|82	# parallel build fail
21mr|discount-2.2.7-1|83	%make -j1
21mr|discount-2.2.7-1|84	
21mr|discount-2.2.7-1|85	%install
21mr|discount-2.2.7-1|86	%makeinstall_std install.everything
21mr|discount-2.2.7-1|87	
21mr|discount-2.2.7-1|88	install -D -m644 libmarkdown.pc %{buildroot}%{_libdir}/pkgconfig/libmarkdown.pc
21mr|discount-2.2.7-1|89	
21mr|discount-2.2.7-1|90	# Rename sample programs (names are too generic) and matching man1 pages
21mr|discount-2.2.7-1|91	mv %{buildroot}%{_bindir}/makepage %{buildroot}%{_bindir}/%{name}-makepage
21mr|discount-2.2.7-1|92	mv %{buildroot}%{_bindir}/mkd2html %{buildroot}%{_bindir}/%{name}-mkd2html
21mr|discount-2.2.7-1|93	mv %{buildroot}%{_bindir}/theme %{buildroot}%{_bindir}/%{name}-theme
21mr|discount-2.2.7-1|94	mv %{buildroot}%{_mandir}/man1/makepage.1 \
21mr|discount-2.2.7-1|95	%{buildroot}%{_mandir}/man1/%{name}-makepage.1
21mr|discount-2.2.7-1|96	mv %{buildroot}%{_mandir}/man1/mkd2html.1 \
21mr|discount-2.2.7-1|97	%{buildroot}%{_mandir}/man1/%{name}-mkd2html.1
21mr|discount-2.2.7-1|98	mv %{buildroot}%{_mandir}/man1/theme.1 \
21mr|discount-2.2.7-1|99	%{buildroot}%{_mandir}/man1/%{name}-theme.1

11952 21
21mr|discover-5.27.11-3|1	%bcond_without packagekit
21mr|discover-5.27.11-3|2	
21mr|discover-5.27.11-3|3	Summary:	Plasma 5 package manager
21mr|discover-5.27.11-3|4	Name:		discover
21mr|discover-5.27.11-3|5	Version:	5.27.11
21mr|discover-5.27.11-3|6	Release:	3
21mr|discover-5.27.11-3|7	License:	GPLv2+
21mr|discover-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|discover-5.27.11-3|9	Url:		https://www.kde.org/
21mr|discover-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|discover-5.27.11-3|11	Source1:	discoverrc
21mr|discover-5.27.11-3|12	Patch0:		discover-5.17.5-default-sort-by-name.patch
21mr|discover-5.27.11-3|13	# always force refresh, periodic refresh set to 12h instead of 24h
21mr|discover-5.27.11-3|14	Patch1:		https://src.fedoraproject.org/rpms/plasma-discover/raw/rawhide/f/discover-5.21.4-pk_refresh_force.patch
21mr|discover-5.27.11-3|15	BuildRequires:	extra-cmake-modules
21mr|discover-5.27.11-3|16	%if %{with packagekit}
21mr|discover-5.27.11-3|17	BuildRequires:	appstream-qt5-devel
21mr|discover-5.27.11-3|18	BuildRequires:	pkgconfig(packagekitqt5)
21mr|discover-5.27.11-3|19	%endif
21mr|discover-5.27.11-3|20	BuildRequires:	kf5attica-devel
21mr|discover-5.27.11-3|21	BuildRequires:	kf5config-devel
21mr|discover-5.27.11-3|22	BuildRequires:	kf5configwidgets-devel
21mr|discover-5.27.11-3|23	BuildRequires:	kf5coreaddons-devel
21mr|discover-5.27.11-3|24	BuildRequires:	kf5dbusaddons-devel
21mr|discover-5.27.11-3|25	BuildRequires:	kf5declarative-devel
21mr|discover-5.27.11-3|26	BuildRequires:	kf5i18n-devel
21mr|discover-5.27.11-3|27	BuildRequires:	kf5iconthemes-devel
21mr|discover-5.27.11-3|28	BuildRequires:	kf5itemviews-devel
21mr|discover-5.27.11-3|29	BuildRequires:	kf5idletime-devel
21mr|discover-5.27.11-3|30	BuildRequires:	kf5kdelibs4support-devel
21mr|discover-5.27.11-3|31	BuildRequires:	kf5kio-devel
21mr|discover-5.27.11-3|32	BuildRequires:	kf5newstuff-devel
21mr|discover-5.27.11-3|33	BuildRequires:	kf5notifications-devel
21mr|discover-5.27.11-3|34	BuildRequires:	kf5plasma-devel
21mr|discover-5.27.11-3|35	BuildRequires:	kf5purpose-devel
21mr|discover-5.27.11-3|36	BuildRequires:	kf5solid-devel
21mr|discover-5.27.11-3|37	BuildRequires:	kf5wallet-devel
21mr|discover-5.27.11-3|38	BuildRequires:	kf5widgetsaddons-devel
21mr|discover-5.27.11-3|39	BuildRequires:	kirigami2-devel
21mr|discover-5.27.11-3|40	BuildRequires:	pkgconfig(flatpak)
21mr|discover-5.27.11-3|41	BuildRequires:	pkgconfig(libmarkdown)
21mr|discover-5.27.11-3|42	BuildRequires:	pkgconfig(phonon4qt5)
21mr|discover-5.27.11-3|43	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|discover-5.27.11-3|44	BuildRequires:	pkgconfig(Qt5Core)
21mr|discover-5.27.11-3|45	BuildRequires:	pkgconfig(Qt5DBus)
21mr|discover-5.27.11-3|46	BuildRequires:	pkgconfig(Qt5Gui)
21mr|discover-5.27.11-3|47	BuildRequires:	pkgconfig(Qt5Network)
21mr|discover-5.27.11-3|48	BuildRequires:	pkgconfig(Qt5Qml)
21mr|discover-5.27.11-3|49	BuildRequires:	pkgconfig(Qt5Quick)
21mr|discover-5.27.11-3|50	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|discover-5.27.11-3|51	BuildRequires:	pkgconfig(Qt5Svg)
21mr|discover-5.27.11-3|52	BuildRequires:	pkgconfig(Qt5Test)
21mr|discover-5.27.11-3|53	%ifarch %{x86_64} %{ix86} %{aarch64}
21mr|discover-5.27.11-3|54	BuildRequires:	pkgconfig(Qt5WebView)
21mr|discover-5.27.11-3|55	%endif
21mr|discover-5.27.11-3|56	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|discover-5.27.11-3|57	BuildRequires:	pkgconfig(Qt5Xml)
21mr|discover-5.27.11-3|58	BuildRequires:	pkgconfig(qca2-qt5)
21mr|discover-5.27.11-3|59	# kns backend downloads KDE-specific stuff and is not needed in other DEs
21mr|discover-5.27.11-3|60	# where discover works very well
21mr|discover-5.27.11-3|61	Recommends:	(%{name}-backend-kns if plasma5-workspace)
21mr|discover-5.27.11-3|62	Recommends:	(%{name}-backend-flatpak if flatpak)
21mr|discover-5.27.11-3|63	# packagekit backend uses dnf, it is always useful
21mr|discover-5.27.11-3|64	Recommends:	%{name}-backend-packagekit
21mr|discover-5.27.11-3|65	Requires:	kirigami2
21mr|discover-5.27.11-3|66	Requires:	qt5-qtquickcontrols2
21mr|discover-5.27.11-3|67	Conflicts:	%{_lib}discovercommon5 < 5.27.8-2
21mr|discover-5.27.11-3|68	Obsoletes:	%{_lib}discovercommon5 < 5.27.8-2
21mr|discover-5.27.11-3|69	Conflicts:	%{_lib}discovernotifiers5 < 5.27.8-2
21mr|discover-5.27.11-3|70	Obsoletes:	%{_lib}discovernotifiers5 < 5.27.8-2
21mr|discover-5.27.11-3|71	Conflicts:	libdiscover-i18n < 5.27.8-2
21mr|discover-5.27.11-3|72	Obsoletes:	libdiscover-i18n < 5.27.8-2
21mr|discover-5.27.11-3|73	
21mr|discover-5.27.11-3|74	%description
21mr|discover-5.27.11-3|75	Plasma 5 package manager.
21mr|discover-5.27.11-3|76	
21mr|discover-5.27.11-3|77	%files -f %{name}.lang
21mr|discover-5.27.11-3|78	%{_kde5_applicationsdir}/kcm_updates.desktop
21mr|discover-5.27.11-3|79	%{_kde5_applicationsdir}/org.kde.discover.desktop
21mr|discover-5.27.11-3|80	%{_kde5_applicationsdir}/org.kde.discover.urlhandler.desktop
21mr|discover-5.27.11-3|81	%{_kde5_applicationsdir}/org.kde.discover.snap.desktop
21mr|discover-5.27.11-3|82	%{_kde5_bindir}/plasma-discover
21mr|discover-5.27.11-3|83	%{_kde5_bindir}/plasma-discover-update
21mr|discover-5.27.11-3|84	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_updates.so
21mr|discover-5.27.11-3|85	%{_kde5_datadir}/qlogging-categories5/discover.categories
21mr|discover-5.27.11-3|86	%{_kde5_iconsdir}/hicolor/*/apps/plasmadiscover.*
21mr|discover-5.27.11-3|87	%{_kde5_xmlguidir}/plasmadiscover/plasmadiscoverui.rc
21mr|discover-5.27.11-3|88	%{_appdatadir}/org.kde.discover.appdata.xml
21mr|discover-5.27.11-3|89	%{_kde5_datadir}/kpackage/kcms/kcm_updates/contents/ui/main.qml
21mr|discover-5.27.11-3|90	%{_kde5_libdir}/plasma-discover/libDiscoverCommon.so
21mr|discover-5.27.11-3|91	%{_kde5_libdir}/plasma-discover/libDiscoverNotifiers.so
21mr|discover-5.27.11-3|92	%dir %{_kde5_libdir}/plasma-discover
21mr|discover-5.27.11-3|93	%dir %{_kde5_xmlguidir}/plasmadiscover
21mr|discover-5.27.11-3|94	%{_sysconfdir}/xdg/discoverrc
21mr|discover-5.27.11-3|95	
21mr|discover-5.27.11-3|96	#----------------------------------------------------------------------------
21mr|discover-5.27.11-3|97	
21mr|discover-5.27.11-3|98	%package backend-flatpak
21mr|discover-5.27.11-3|99	Summary:	Flatpak backend for Discover
21mr|discover-5.27.11-3|100	Group:		Graphical desktop/KDE
21mr|discover-5.27.11-3|101	Requires:	flatpak
21mr|discover-5.27.11-3|102	Requires:	(flatpak-kcm if plasma5-systemsettings)
21mr|discover-5.27.11-3|103	Requires:	xdg-desktop-portal-kde
21mr|discover-5.27.11-3|104	
21mr|discover-5.27.11-3|105	%description backend-flatpak
21mr|discover-5.27.11-3|106	Flatpak backend for Discover.
21mr|discover-5.27.11-3|107	
21mr|discover-5.27.11-3|108	%files backend-flatpak
21mr|discover-5.27.11-3|109	%{_kde5_applicationsdir}/org.kde.discover-flatpak.desktop
21mr|discover-5.27.11-3|110	%{_kde5_datadir}/libdiscover/categories/flatpak-backend-categories.xml
21mr|discover-5.27.11-3|111	%{_kde5_iconsdir}/hicolor/*/apps/flatpak-discover.*
21mr|discover-5.27.11-3|112	%{_qt5_plugindir}/discover/flatpak-backend.so
21mr|discover-5.27.11-3|113	%{_qt5_plugindir}/discover-notifier/FlatpakNotifier.so
21mr|discover-5.27.11-3|114	%{_appdatadir}/org.kde.discover.flatpak.appdata.xml
21mr|discover-5.27.11-3|115	
21mr|discover-5.27.11-3|116	#----------------------------------------------------------------------------
21mr|discover-5.27.11-3|117	
21mr|discover-5.27.11-3|118	%package backend-kns
21mr|discover-5.27.11-3|119	Summary:	KNewStuff backend for Discover
21mr|discover-5.27.11-3|120	Group:		Graphical desktop/KDE
21mr|discover-5.27.11-3|121	Obsoletes:	muon-backend-kns < 5.5
21mr|discover-5.27.11-3|122	
21mr|discover-5.27.11-3|123	%description backend-kns
21mr|discover-5.27.11-3|124	KNewStuff backend for Discover.
21mr|discover-5.27.11-3|125	
21mr|discover-5.27.11-3|126	%files backend-kns
21mr|discover-5.27.11-3|127	%{_qt5_plugindir}/discover/kns-backend.so
21mr|discover-5.27.11-3|128	
21mr|discover-5.27.11-3|129	#----------------------------------------------------------------------------
21mr|discover-5.27.11-3|130	
21mr|discover-5.27.11-3|131	%if %{with packagekit}
21mr|discover-5.27.11-3|132	%package backend-packagekit
21mr|discover-5.27.11-3|133	Summary:	PackageKit backend for Discover
21mr|discover-5.27.11-3|134	Group:		Graphical desktop/KDE
21mr|discover-5.27.11-3|135	Requires:	packagekit
21mr|discover-5.27.11-3|136	Requires:	dnf-plugins-core
21mr|discover-5.27.11-3|137	Obsoletes:	muon-backend-packagekit < 5.5
21mr|discover-5.27.11-3|138	
21mr|discover-5.27.11-3|139	%description backend-packagekit
21mr|discover-5.27.11-3|140	PackageKit backend for Discover.
21mr|discover-5.27.11-3|141	
21mr|discover-5.27.11-3|142	%files backend-packagekit
21mr|discover-5.27.11-3|143	%{_kde5_datadir}/libdiscover/categories/packagekit-backend-categories.xml
21mr|discover-5.27.11-3|144	%{_appdatadir}/org.kde.discover.packagekit.appdata.xml
21mr|discover-5.27.11-3|145	%{_qt5_plugindir}/discover/packagekit-backend.so
21mr|discover-5.27.11-3|146	%{_qt5_plugindir}/discover-notifier/DiscoverPackageKitNotifier.so
21mr|discover-5.27.11-3|147	%endif
21mr|discover-5.27.11-3|148	
21mr|discover-5.27.11-3|149	#----------------------------------------------------------------------------
21mr|discover-5.27.11-3|150	
21mr|discover-5.27.11-3|151	%package -n plasma5-applet-discovernotifier
21mr|discover-5.27.11-3|152	Summary:	Plasma 5 Discover notifier plasmoid
21mr|discover-5.27.11-3|153	Group:		Graphical desktop/KDE
21mr|discover-5.27.11-3|154	Requires:	%{name} = %{EVRD}
21mr|discover-5.27.11-3|155	Obsoletes:	plasma5-applet-muonnotifier < 5.5
21mr|discover-5.27.11-3|156	
21mr|discover-5.27.11-3|157	%description -n plasma5-applet-discovernotifier
21mr|discover-5.27.11-3|158	Plasma 5 Discover notifier plasmoid.
21mr|discover-5.27.11-3|159	
21mr|discover-5.27.11-3|160	%files -n plasma5-applet-discovernotifier
21mr|discover-5.27.11-3|161	%{_kde5_applicationsdir}/org.kde.discover.notifier.desktop
21mr|discover-5.27.11-3|162	%{_kde5_libdir}/libexec/DiscoverNotifier
21mr|discover-5.27.11-3|163	%{_kde5_configdir}/autostart/org.kde.discover.notifier.desktop
21mr|discover-5.27.11-3|164	
21mr|discover-5.27.11-3|165	#----------------------------------------------------------------------------
21mr|discover-5.27.11-3|166	
21mr|discover-5.27.11-3|167	%package -n libdiscover-common
21mr|discover-5.27.11-3|168	Summary:	Plasma 5 package manager library common data files
21mr|discover-5.27.11-3|169	Group:		Graphical desktop/KDE
21mr|discover-5.27.11-3|170	Conflicts:	libmuon-common < 5.5
21mr|discover-5.27.11-3|171	Obsoletes:	libmuon-common < 5.5
21mr|discover-5.27.11-3|172	BuildArch:	noarch
21mr|discover-5.27.11-3|173	
21mr|discover-5.27.11-3|174	%description -n libdiscover-common
21mr|discover-5.27.11-3|175	Plasma 5 package manager library common data files.
21mr|discover-5.27.11-3|176	
21mr|discover-5.27.11-3|177	%files -n libdiscover-common
21mr|discover-5.27.11-3|178	%{_kde5_notificationsdir}/discoverabstractnotifier.notifyrc
21mr|discover-5.27.11-3|179	
21mr|discover-5.27.11-3|180	#----------------------------------------------------------------------------
21mr|discover-5.27.11-3|181	
21mr|discover-5.27.11-3|182	%prep
21mr|discover-5.27.11-3|183	%autosetup -p1
21mr|discover-5.27.11-3|184	
21mr|discover-5.27.11-3|185	%build
21mr|discover-5.27.11-3|186	%cmake_kde5 -DCMAKE_SKIP_RPATH:BOOL=OFF
21mr|discover-5.27.11-3|187	%make
21mr|discover-5.27.11-3|188	
21mr|discover-5.27.11-3|189	%install
21mr|discover-5.27.11-3|190	%makeinstall_std -C build
21mr|discover-5.27.11-3|191	install -m 644 -p -D %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/discoverrc
21mr|discover-5.27.11-3|192	
21mr|discover-5.27.11-3|193	
21mr|discover-5.27.11-3|194	%find_lang libdiscover plasma-discover plasma-discover-exporter kcm_updates \
21mr|discover-5.27.11-3|195	plasma-discover-notifier plasma-discover-updater %{name}.lang

11953 21
21mr|disruptor-3.4.4-1|1	Name:          disruptor
21mr|disruptor-3.4.4-1|2	Version:       3.4.4
21mr|disruptor-3.4.4-1|3	Release:       1
21mr|disruptor-3.4.4-1|4	Summary:       Concurrent Programming Framework
21mr|disruptor-3.4.4-1|5	Group:         Development/Java
21mr|disruptor-3.4.4-1|6	License:       ASL 2.0
21mr|disruptor-3.4.4-1|7	URL:           http://lmax-exchange.github.io/disruptor/
21mr|disruptor-3.4.4-1|8	Source0:       https://github.com/LMAX-Exchange/disruptor/archive/%{version}/%{name}-%{version}.tar.gz
21mr|disruptor-3.4.4-1|9	Source1:       https://repo1.maven.org/maven2/com/lmax/%{name}/%{version}/%{name}-%{version}.pom
21mr|disruptor-3.4.4-1|10	# see http://www.jmock.org/threading-synchroniser.html
21mr|disruptor-3.4.4-1|11	Patch0:        disruptor-3.3.2-jmock.patch
21mr|disruptor-3.4.4-1|12	
21mr|disruptor-3.4.4-1|13	BuildRequires: maven-local
21mr|disruptor-3.4.4-1|14	BuildRequires: mvn(junit:junit)
21mr|disruptor-3.4.4-1|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|disruptor-3.4.4-1|16	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|disruptor-3.4.4-1|17	BuildRequires: mvn(org.jmock:jmock-junit4)
21mr|disruptor-3.4.4-1|18	BuildRequires: mvn(org.jmock:jmock-legacy)
21mr|disruptor-3.4.4-1|19	
21mr|disruptor-3.4.4-1|20	%if 0
21mr|disruptor-3.4.4-1|21	# Unavailable performance test deps
21mr|disruptor-3.4.4-1|22	BuildRequires: mvn(org.hdrhistogram:HdrHistogram:1.2.1)
21mr|disruptor-3.4.4-1|23	%endif
21mr|disruptor-3.4.4-1|24	
21mr|disruptor-3.4.4-1|25	BuildArch:     noarch
21mr|disruptor-3.4.4-1|26	# Java stack is not supported on x86_32
21mr|disruptor-3.4.4-1|27	ExcludeArch: %{ix86}
21mr|disruptor-3.4.4-1|28	
21mr|disruptor-3.4.4-1|29	%description
21mr|disruptor-3.4.4-1|30	A High Performance Inter-Thread Messaging Library.
21mr|disruptor-3.4.4-1|31	
21mr|disruptor-3.4.4-1|32	%package javadoc
21mr|disruptor-3.4.4-1|33	Summary:       Javadoc for %{name}
21mr|disruptor-3.4.4-1|34	
21mr|disruptor-3.4.4-1|35	%description javadoc
21mr|disruptor-3.4.4-1|36	This package contains javadoc for %{name}.
21mr|disruptor-3.4.4-1|37	
21mr|disruptor-3.4.4-1|38	%prep
21mr|disruptor-3.4.4-1|39	%setup -q
21mr|disruptor-3.4.4-1|40	# Cleanup
21mr|disruptor-3.4.4-1|41	find . -name "*.class" -print -delete
21mr|disruptor-3.4.4-1|42	find . -name "*.jar" -type f -print -delete
21mr|disruptor-3.4.4-1|43	
21mr|disruptor-3.4.4-1|44	#%%patch0 -p1
21mr|disruptor-3.4.4-1|45	
21mr|disruptor-3.4.4-1|46	cp -p %{SOURCE1} pom.xml
21mr|disruptor-3.4.4-1|47	
21mr|disruptor-3.4.4-1|48	# Add OSGi support
21mr|disruptor-3.4.4-1|49	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|disruptor-3.4.4-1|50	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 . '
21mr|disruptor-3.4.4-1|51	<extensions>true</extensions>
21mr|disruptor-3.4.4-1|52	<configuration>
21mr|disruptor-3.4.4-1|53	<instructions>
21mr|disruptor-3.4.4-1|54	<Bundle-DocURL>%{url}</Bundle-DocURL>
21mr|disruptor-3.4.4-1|55	<Bundle-Name>${project.name}</Bundle-Name>
21mr|disruptor-3.4.4-1|56	<Bundle-Vendor>LMAX Disruptor Development Team</Bundle-Vendor>
21mr|disruptor-3.4.4-1|57	</instructions>
21mr|disruptor-3.4.4-1|58	</configuration>
21mr|disruptor-3.4.4-1|59	<executions>
21mr|disruptor-3.4.4-1|60	<execution>
21mr|disruptor-3.4.4-1|61	<id>bundle-manifest</id>
21mr|disruptor-3.4.4-1|62	<phase>process-classes</phase>
21mr|disruptor-3.4.4-1|63	<goals>
21mr|disruptor-3.4.4-1|64	<goal>manifest</goal>
21mr|disruptor-3.4.4-1|65	</goals>
21mr|disruptor-3.4.4-1|66	</execution>
21mr|disruptor-3.4.4-1|67	</executions>'
21mr|disruptor-3.4.4-1|68	
21mr|disruptor-3.4.4-1|69	# fail to compile cause: incompatible hamcrest apis
21mr|disruptor-3.4.4-1|70	rm -r src/test/java/com/lmax/disruptor/RingBufferTest.java \
21mr|disruptor-3.4.4-1|71	src/test/java/com/lmax/disruptor/RingBufferEventMatcher.java
21mr|disruptor-3.4.4-1|72	# Failed to stop thread: Thread[com.lmax.disruptor.BatchEventProcessor@1d057a39,5,main]
21mr|disruptor-3.4.4-1|73	rm -r src/test/java/com/lmax/disruptor/dsl/DisruptorTest.java
21mr|disruptor-3.4.4-1|74	# Test fails due to incompatible jmock version
21mr|disruptor-3.4.4-1|75	#rm -f src/test/java/com/lmax/disruptor/EventPollerTest.java
21mr|disruptor-3.4.4-1|76	
21mr|disruptor-3.4.4-1|77	%mvn_file :%{name} %{name}
21mr|disruptor-3.4.4-1|78	
21mr|disruptor-3.4.4-1|79	%build
21mr|disruptor-3.4.4-1|80	
21mr|disruptor-3.4.4-1|81	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8 -Dproject.build.sourceEncoding=UTF-8 -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
21mr|disruptor-3.4.4-1|82	
21mr|disruptor-3.4.4-1|83	%install
21mr|disruptor-3.4.4-1|84	%mvn_install
21mr|disruptor-3.4.4-1|85	
21mr|disruptor-3.4.4-1|86	%files -f .mfiles
21mr|disruptor-3.4.4-1|87	%doc README.md
21mr|disruptor-3.4.4-1|88	%license LICENCE.txt
21mr|disruptor-3.4.4-1|89	
21mr|disruptor-3.4.4-1|90	%files javadoc -f .mfiles-javadoc
21mr|disruptor-3.4.4-1|91	%license LICENCE.txt
21mr|disruptor-3.4.4-1|92	

11954 21
21mr|distribution-gpg-keys-1.38-1|1	Name:		distribution-gpg-keys
21mr|distribution-gpg-keys-1.38-1|2	Version:	1.38
21mr|distribution-gpg-keys-1.38-1|3	Release:	1%{?dist}
21mr|distribution-gpg-keys-1.38-1|4	Summary:	GPG keys of various Linux distributions
21mr|distribution-gpg-keys-1.38-1|5	Group:		System/Base
21mr|distribution-gpg-keys-1.38-1|6	
21mr|distribution-gpg-keys-1.38-1|7	License:	CC0
21mr|distribution-gpg-keys-1.38-1|8	URL:		https://github.com/xsuchy/distribution-gpg-keys
21mr|distribution-gpg-keys-1.38-1|9	# Sources can be obtained by
21mr|distribution-gpg-keys-1.38-1|10	# git clone git://github.com/xsuchy/distribution-gpg-keys.git
21mr|distribution-gpg-keys-1.38-1|11	# cd distribution-gpg-keys
21mr|distribution-gpg-keys-1.38-1|12	# tito build --tgz
21mr|distribution-gpg-keys-1.38-1|13	Source0:	%{name}-%{version}.tar.gz
21mr|distribution-gpg-keys-1.38-1|14	BuildArch:	noarch
21mr|distribution-gpg-keys-1.38-1|15	
21mr|distribution-gpg-keys-1.38-1|16	%if 0%{?fedora} > 0
21mr|distribution-gpg-keys-1.38-1|17	Suggests:	ubu-keyring
21mr|distribution-gpg-keys-1.38-1|18	Suggests:	debian-keyring
21mr|distribution-gpg-keys-1.38-1|19	Suggests:	archlinux-keyrings
21mr|distribution-gpg-keys-1.38-1|20	Suggests:   %{name}-copr
21mr|distribution-gpg-keys-1.38-1|21	%endif
21mr|distribution-gpg-keys-1.38-1|22	
21mr|distribution-gpg-keys-1.38-1|23	%description
21mr|distribution-gpg-keys-1.38-1|24	GPG keys used by various Linux distributions to sign packages.
21mr|distribution-gpg-keys-1.38-1|25	
21mr|distribution-gpg-keys-1.38-1|26	%package copr
21mr|distribution-gpg-keys-1.38-1|27	Summary: GPG keys for Copr projects
21mr|distribution-gpg-keys-1.38-1|28	BuildArch: noarch
21mr|distribution-gpg-keys-1.38-1|29	
21mr|distribution-gpg-keys-1.38-1|30	%description copr
21mr|distribution-gpg-keys-1.38-1|31	GPG keys used by Copr projects.
21mr|distribution-gpg-keys-1.38-1|32	
21mr|distribution-gpg-keys-1.38-1|33	%prep
21mr|distribution-gpg-keys-1.38-1|34	%setup -q
21mr|distribution-gpg-keys-1.38-1|35	
21mr|distribution-gpg-keys-1.38-1|36	
21mr|distribution-gpg-keys-1.38-1|37	%build
21mr|distribution-gpg-keys-1.38-1|38	#nothing to do here
21mr|distribution-gpg-keys-1.38-1|39	
21mr|distribution-gpg-keys-1.38-1|40	
21mr|distribution-gpg-keys-1.38-1|41	%install
21mr|distribution-gpg-keys-1.38-1|42	mkdir -p %{buildroot}%{_datadir}/%{name}/
21mr|distribution-gpg-keys-1.38-1|43	cp -a keys/* %{buildroot}%{_datadir}/%{name}/
21mr|distribution-gpg-keys-1.38-1|44	
21mr|distribution-gpg-keys-1.38-1|45	
21mr|distribution-gpg-keys-1.38-1|46	%files
21mr|distribution-gpg-keys-1.38-1|47	%license LICENSE
21mr|distribution-gpg-keys-1.38-1|48	%doc README.md SOURCES.md
21mr|distribution-gpg-keys-1.38-1|49	%{_datadir}/%{name}
21mr|distribution-gpg-keys-1.38-1|50	%exclude %{_datadir}/%{name}/copr
21mr|distribution-gpg-keys-1.38-1|51	
21mr|distribution-gpg-keys-1.38-1|52	%files copr
21mr|distribution-gpg-keys-1.38-1|53	%license LICENSE
21mr|distribution-gpg-keys-1.38-1|54	%{_datadir}/%{name}/copr

11955 21
21mr|djvulibre-3.5.29-1|1	%define major 21
21mr|djvulibre-3.5.29-1|2	%define libname %mklibname %{name} %{major}
21mr|djvulibre-3.5.29-1|3	%define devname %mklibname %{name} -d
21mr|djvulibre-3.5.29-1|4	
21mr|djvulibre-3.5.29-1|5	Summary:	DjVu encoders and utilities
21mr|djvulibre-3.5.29-1|6	Name:		djvulibre
21mr|djvulibre-3.5.29-1|7	Version:	3.5.29
21mr|djvulibre-3.5.29-1|8	Release:	1
21mr|djvulibre-3.5.29-1|9	License:	GPLv2+
21mr|djvulibre-3.5.29-1|10	Group:		Publishing
21mr|djvulibre-3.5.29-1|11	Url:		http://djvu.sourceforge.net/
21mr|djvulibre-3.5.29-1|12	Source0:	http://downloads.sourceforge.net/project/djvu/DjVuLibre/%{version}/%{name}-%{version}.tar.gz
21mr|djvulibre-3.5.29-1|13	Patch0:		djvulibre-3.5.27-gcc6.patch
21mr|djvulibre-3.5.29-1|14	#debian patch for fix CVE-2021-32490 CVE-2021-32491 CVE-2021-32492 CVE-2021-32493 CVE-2021-3500
21mr|djvulibre-3.5.29-1|15	Patch1:		0001-djvulibre-fedora-Patch0-djvulibre-3.5.22-cdefs.patch.patch
21mr|djvulibre-3.5.29-1|16	Patch2:		0002-djvulibre-fedora-Patch6-djvulibre-3.5.27-export-file.patch
21mr|djvulibre-3.5.29-1|17	Patch6:		0006-djvulibre-fedora-Patch11-djvulibre-3.5.27-djvuport-s.patch
21mr|djvulibre-3.5.29-1|18	# from Fedora
21mr|djvulibre-3.5.29-1|19	Patch20:	djvulibre-3.5.29-out-of-bound-write-2.patch
21mr|djvulibre-3.5.29-1|20	
21mr|djvulibre-3.5.29-1|21	Patch30:	CVE-2021-46312.patch
21mr|djvulibre-3.5.29-1|22	
21mr|djvulibre-3.5.29-1|23	BuildRequires:	tiff-devel
21mr|djvulibre-3.5.29-1|24	BuildRequires:	pkgconfig(libjpeg)
21mr|djvulibre-3.5.29-1|25	BuildRequires:	hicolor-icon-theme
21mr|djvulibre-3.5.29-1|26	
21mr|djvulibre-3.5.29-1|27	%description
21mr|djvulibre-3.5.29-1|28	DjVu is a web-centric format and software platform for distributing documents
21mr|djvulibre-3.5.29-1|29	and images.  DjVu content downloads faster, displays and renders faster, looks
21mr|djvulibre-3.5.29-1|30	nicer on a screen, and consume less client resources than competing formats.
21mr|djvulibre-3.5.29-1|31	DjVu was originally developed at AT&T Labs-Research by Leon Bottou, Yann LeCun,
21mr|djvulibre-3.5.29-1|32	Patrick Haffner, and many others.  In March 2000, AT&T sold DjVu to LizardTech
21mr|djvulibre-3.5.29-1|33	Inc. who now distributes Windows/Mac plug-ins, and commercial encoders (mostly
21mr|djvulibre-3.5.29-1|34	on Windows).
21mr|djvulibre-3.5.29-1|35	
21mr|djvulibre-3.5.29-1|36	In an effort to promote DjVu as a Web standard, the LizardTech management was
21mr|djvulibre-3.5.29-1|37	enlightened enough to release the reference implementation of DjVu under the
21mr|djvulibre-3.5.29-1|38	GNU GPL in October 2000.  DjVuLibre (which means free DjVu), is an enhanced
21mr|djvulibre-3.5.29-1|39	version of that code maintained by the original inventors of DjVu. It is
21mr|djvulibre-3.5.29-1|40	compatible with version 3.5 of the LizardTech DjVu software suite.
21mr|djvulibre-3.5.29-1|41	
21mr|djvulibre-3.5.29-1|42	DjVulibre-3.5 contains:
21mr|djvulibre-3.5.29-1|43	- A full-fledged wavelet-based compressor for pictures.
21mr|djvulibre-3.5.29-1|44	- A simple compressor for bitonal (black and white) scanned pages.
21mr|djvulibre-3.5.29-1|45	- A compressor for palettized images (a la GIF/PNG).
21mr|djvulibre-3.5.29-1|46	- A set of utilities to manipulate and assemble DjVu images and documents.
21mr|djvulibre-3.5.29-1|47	- A set of decoders to convert DjVu to a number of other formats.
21mr|djvulibre-3.5.29-1|48	- An up-to-date version of the C++ DjVu Reference Library.
21mr|djvulibre-3.5.29-1|49	
21mr|djvulibre-3.5.29-1|50	%files
21mr|djvulibre-3.5.29-1|51	%doc README COPYRIGHT COPYING INSTALL NEWS doc
21mr|djvulibre-3.5.29-1|52	%{_bindir}/any2djvu
21mr|djvulibre-3.5.29-1|53	%{_bindir}/bzz
21mr|djvulibre-3.5.29-1|54	%{_bindir}/c44
21mr|djvulibre-3.5.29-1|55	%{_bindir}/cjb2
21mr|djvulibre-3.5.29-1|56	%{_bindir}/cpaldjvu
21mr|djvulibre-3.5.29-1|57	%{_bindir}/csepdjvu
21mr|djvulibre-3.5.29-1|58	%{_bindir}/ddjvu
21mr|djvulibre-3.5.29-1|59	%{_bindir}/djvm
21mr|djvulibre-3.5.29-1|60	%{_bindir}/djvmcvt
21mr|djvulibre-3.5.29-1|61	%{_bindir}/djvudigital
21mr|djvulibre-3.5.29-1|62	%{_bindir}/djvudump
21mr|djvulibre-3.5.29-1|63	%{_bindir}/djvuextract
21mr|djvulibre-3.5.29-1|64	%{_bindir}/djvumake
21mr|djvulibre-3.5.29-1|65	%{_bindir}/djvups
21mr|djvulibre-3.5.29-1|66	%{_bindir}/djvused
21mr|djvulibre-3.5.29-1|67	%{_bindir}/djvuserve
21mr|djvulibre-3.5.29-1|68	%{_bindir}/djvutoxml
21mr|djvulibre-3.5.29-1|69	%{_bindir}/djvutxt
21mr|djvulibre-3.5.29-1|70	%{_bindir}/djvuxmlparser
21mr|djvulibre-3.5.29-1|71	%{_datadir}/djvu
21mr|djvulibre-3.5.29-1|72	%{_mandir}/man1/any2djvu.1*
21mr|djvulibre-3.5.29-1|73	%{_mandir}/man1/bzz.1*
21mr|djvulibre-3.5.29-1|74	%{_mandir}/man1/c44.1*
21mr|djvulibre-3.5.29-1|75	%{_mandir}/man1/cjb2.1*
21mr|djvulibre-3.5.29-1|76	%{_mandir}/man1/cpaldjvu.1*
21mr|djvulibre-3.5.29-1|77	%{_mandir}/man1/csepdjvu.1*
21mr|djvulibre-3.5.29-1|78	%{_mandir}/man1/ddjvu.1*
21mr|djvulibre-3.5.29-1|79	%{_mandir}/man1/djvm.1*
21mr|djvulibre-3.5.29-1|80	%{_mandir}/man1/djvmcvt.1*
21mr|djvulibre-3.5.29-1|81	%{_mandir}/man1/djvu.1*
21mr|djvulibre-3.5.29-1|82	%{_mandir}/man1/djvudigital.1*
21mr|djvulibre-3.5.29-1|83	%{_mandir}/man1/djvudump.1*
21mr|djvulibre-3.5.29-1|84	%{_mandir}/man1/djvuextract.1*
21mr|djvulibre-3.5.29-1|85	%{_mandir}/man1/djvumake.1*
21mr|djvulibre-3.5.29-1|86	%{_mandir}/man1/djvups.1*
21mr|djvulibre-3.5.29-1|87	%{_mandir}/man1/djvused.1*
21mr|djvulibre-3.5.29-1|88	%{_mandir}/man1/djvuserve.1*
21mr|djvulibre-3.5.29-1|89	%{_mandir}/man1/djvutoxml.1*
21mr|djvulibre-3.5.29-1|90	%{_mandir}/man1/djvutxt.1*
21mr|djvulibre-3.5.29-1|91	%{_mandir}/man1/djvuxml.1*
21mr|djvulibre-3.5.29-1|92	%{_mandir}/man1/djvuxmlparser.1*
21mr|djvulibre-3.5.29-1|93	%{_iconsdir}/hicolor/*/mimetypes/image-vnd.djvu.*
21mr|djvulibre-3.5.29-1|94	
21mr|djvulibre-3.5.29-1|95	#----------------------------------------------------------------------------
21mr|djvulibre-3.5.29-1|96	
21mr|djvulibre-3.5.29-1|97	%package -n %{libname}
21mr|djvulibre-3.5.29-1|98	Summary:	DjVulibre library
21mr|djvulibre-3.5.29-1|99	Group:		System/Libraries
21mr|djvulibre-3.5.29-1|100	
21mr|djvulibre-3.5.29-1|101	%description -n %{libname}
21mr|djvulibre-3.5.29-1|102	Djvulibre shared libraries.
21mr|djvulibre-3.5.29-1|103	
21mr|djvulibre-3.5.29-1|104	%files -n %{libname}
21mr|djvulibre-3.5.29-1|105	%{_libdir}/libdjvulibre.so.%{major}*
21mr|djvulibre-3.5.29-1|106	
21mr|djvulibre-3.5.29-1|107	#----------------------------------------------------------------------------
21mr|djvulibre-3.5.29-1|108	
21mr|djvulibre-3.5.29-1|109	%package -n %{devname}
21mr|djvulibre-3.5.29-1|110	Summary:	DjVulibre development files
21mr|djvulibre-3.5.29-1|111	Group:		Development/Other
21mr|djvulibre-3.5.29-1|112	Requires:	%{libname} = %{EVRD}
21mr|djvulibre-3.5.29-1|113	Provides:	%{name}-devel = %{EVRD}
21mr|djvulibre-3.5.29-1|114	
21mr|djvulibre-3.5.29-1|115	%description -n %{devname}
21mr|djvulibre-3.5.29-1|116	DjVulibre development files.
21mr|djvulibre-3.5.29-1|117	
21mr|djvulibre-3.5.29-1|118	%files -n %{devname}
21mr|djvulibre-3.5.29-1|119	%{_libdir}/*.so
21mr|djvulibre-3.5.29-1|120	%{_includedir}/libdjvu
21mr|djvulibre-3.5.29-1|121	%{_libdir}/pkgconfig/*.pc
21mr|djvulibre-3.5.29-1|122	
21mr|djvulibre-3.5.29-1|123	#----------------------------------------------------------------------------
21mr|djvulibre-3.5.29-1|124	
21mr|djvulibre-3.5.29-1|125	%prep
21mr|djvulibre-3.5.29-1|126	%autosetup -p1
21mr|djvulibre-3.5.29-1|127	
21mr|djvulibre-3.5.29-1|128	%build
21mr|djvulibre-3.5.29-1|129	%configure \
21mr|djvulibre-3.5.29-1|130	--prefix=%{_prefix} \
21mr|djvulibre-3.5.29-1|131	--enable-xmltools \
21mr|djvulibre-3.5.29-1|132	--enable-threads \
21mr|djvulibre-3.5.29-1|133	--enable-debug \
21mr|djvulibre-3.5.29-1|134	--enable-i18n \
21mr|djvulibre-3.5.29-1|135	--enable-desktopfiles \
21mr|djvulibre-3.5.29-1|136	--with-tiff \
21mr|djvulibre-3.5.29-1|137	--disable-static
21mr|djvulibre-3.5.29-1|138	
21mr|djvulibre-3.5.29-1|139	%make_build
21mr|djvulibre-3.5.29-1|140	
21mr|djvulibre-3.5.29-1|141	%install
21mr|djvulibre-3.5.29-1|142	%make_install
21mr|djvulibre-3.5.29-1|143	# Quick fix to stop ldconfig from complaining
21mr|djvulibre-3.5.29-1|144	find %{buildroot}%{_libdir} -name "*.so*" -exec chmod 755 {} \;
21mr|djvulibre-3.5.29-1|145	# Quick cleanup of the docs
21mr|djvulibre-3.5.29-1|146	rm -rf doc/CVS 2>/dev/null || :
21mr|djvulibre-3.5.29-1|147	rm -rf doc/minilisp/.cvsignore 2 > /dev/null || :
21mr|djvulibre-3.5.29-1|148	
21mr|djvulibre-3.5.29-1|149	%changelog
21mr|djvulibre-3.5.29-1|150	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|djvulibre-3.5.29-1|151	- Update version to 3.5.29
21mr|djvulibre-3.5.29-1|152	
21mr|djvulibre-3.5.29-1|153	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|djvulibre-3.5.29-1|154	- automated spec cleanup
21mr|djvulibre-3.5.29-1|155	
21mr|djvulibre-3.5.29-1|156	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|djvulibre-3.5.29-1|157	- autoadd .nvchecker.toml for djvulibre
21mr|djvulibre-3.5.29-1|158	
21mr|djvulibre-3.5.29-1|159	* Sat Sep 7 2024 Alexander Stefanov <alexander@mezon.ru> 3.5.28-4
21mr|djvulibre-3.5.29-1|160	- cleanup useless sstuff
21mr|djvulibre-3.5.29-1|161	
21mr|djvulibre-3.5.29-1|162	* Thu Nov 30 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.5.28-4
21mr|djvulibre-3.5.29-1|163	- fix CVE
21mr|djvulibre-3.5.29-1|164	
21mr|djvulibre-3.5.29-1|165	* Thu Nov 30 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.5.28-4
21mr|djvulibre-3.5.29-1|166	- check fix CVE-2021-3500, add patch from fedora
21mr|djvulibre-3.5.29-1|167	
21mr|djvulibre-3.5.29-1|168	* Thu Dec 1 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.5.28-3
21mr|djvulibre-3.5.29-1|169	- add patch from Debian for fix CVE
21mr|djvulibre-3.5.29-1|170	
21mr|djvulibre-3.5.29-1|171	* Wed Apr 27 2022 HisShadow <shadowpilot34@gmail.com>
21mr|djvulibre-3.5.29-1|172	- R: ghostscript
21mr|djvulibre-3.5.29-1|173	
21mr|djvulibre-3.5.29-1|174	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 3.5.28-2
21mr|djvulibre-3.5.29-1|175	- MassBuild#2340: Increase release tag
21mr|djvulibre-3.5.29-1|176	
21mr|djvulibre-3.5.29-1|177	* Sun Apr 11 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.5.28-1
21mr|djvulibre-3.5.29-1|178	- update version 3.5.28

11956 21
21mr|dkms-2.8.4-2|1	%define _dkmsdir %{_localstatedir}/lib/%{name}
21mr|dkms-2.8.4-2|2	%define _dkmsbinarydir %{_localstatedir}/lib/%{name}-binary
21mr|dkms-2.8.4-2|3	
21mr|dkms-2.8.4-2|4	Summary:	Dynamic Kernel Module Support Framework
21mr|dkms-2.8.4-2|5	Name:		dkms
21mr|dkms-2.8.4-2|6	Version:	2.8.4
21mr|dkms-2.8.4-2|7	URL:		https://github.com/dell/dkms
21mr|dkms-2.8.4-2|8	Release:	2
21mr|dkms-2.8.4-2|9	License:	GPLv2+
21mr|dkms-2.8.4-2|10	Group:		System/Base
21mr|dkms-2.8.4-2|11	# unofficial version, git rev a62d38d49148871c6b17636f31c93f986d31c914
21mr|dkms-2.8.4-2|12	Source0:	https://github.com/dell/dkms/archive/v%{version}.tar.gz
21mr|dkms-2.8.4-2|13	Source1:	dkms-mkrpm.template
21mr|dkms-2.8.4-2|14	Source2:	dkms.depmod.conf
21mr|dkms-2.8.4-2|15	Source4:	dkms.service
21mr|dkms-2.8.4-2|16	Patch2:		dkms-2.6.1-mdkize.patch
21mr|dkms-2.8.4-2|17	Patch7:		dkms-2.6.1-procconfig.patch
21mr|dkms-2.8.4-2|18	Patch8:		dkms-2.6.1-mdkrpm-split-ver-rel.patch
21mr|dkms-2.8.4-2|19	Patch10:	dkms-2.6.1-binary_only.patch
21mr|dkms-2.8.4-2|20	Patch11:	dkms-2.6.1-min-max-kernel.patch
21mr|dkms-2.8.4-2|21	Patch17:	dkms-2.6.1-autoalias.patch
21mr|dkms-2.8.4-2|22	Patch18:	dkms-2.6.1-mkrpm_status.patch
21mr|dkms-2.8.4-2|23	Patch24:	dkms-2.6.1-generic-preparation-for-2.6.39-and-higher.patch
21mr|dkms-2.8.4-2|24	Patch25:	dkms-2.6.1-suggest-devel-not-source.patch
21mr|dkms-2.8.4-2|25	Patch35:	dkms-2.6.1-dont_fail_if_module_source_removed.patch
21mr|dkms-2.8.4-2|26	Patch37:	dkms-2.6.1-parallel_fix.patch
21mr|dkms-2.8.4-2|27	Patch38:	dkms-2.6.1-display_plymouth_message.patch
21mr|dkms-2.8.4-2|28	
21mr|dkms-2.8.4-2|29	BuildArch:	noarch
21mr|dkms-2.8.4-2|30	Requires:	kernel-devel
21mr|dkms-2.8.4-2|31	Suggests:	kernel-devel-latest
21mr|dkms-2.8.4-2|32	
21mr|dkms-2.8.4-2|33	Requires: patch
21mr|dkms-2.8.4-2|34	Requires: coreutils
21mr|dkms-2.8.4-2|35	Requires: cpio
21mr|dkms-2.8.4-2|36	Requires: sed
21mr|dkms-2.8.4-2|37	Requires: gawk
21mr|dkms-2.8.4-2|38	Requires: grep
21mr|dkms-2.8.4-2|39	Requires: findutils
21mr|dkms-2.8.4-2|40	Requires: lsb-release
21mr|dkms-2.8.4-2|41	Requires: gcc
21mr|dkms-2.8.4-2|42	Requires: make
21mr|dkms-2.8.4-2|43	Requires: which
21mr|dkms-2.8.4-2|44	Requires: file
21mr|dkms-2.8.4-2|45	Requires: kmod
21mr|dkms-2.8.4-2|46	
21mr|dkms-2.8.4-2|47	%description
21mr|dkms-2.8.4-2|48	This package contains the framework for the Dynamic
21mr|dkms-2.8.4-2|49	Kernel Module Support (DKMS) method for installing
21mr|dkms-2.8.4-2|50	module RPMS as originally developed by the Dell
21mr|dkms-2.8.4-2|51	Computer Corporation.
21mr|dkms-2.8.4-2|52	
21mr|dkms-2.8.4-2|53	This package is intended for building binary kernel
21mr|dkms-2.8.4-2|54	modules with dkms source packages installed
21mr|dkms-2.8.4-2|55	
21mr|dkms-2.8.4-2|56	%prep
21mr|dkms-2.8.4-2|57	%autosetup -p1
21mr|dkms-2.8.4-2|58	
21mr|dkms-2.8.4-2|59	%build
21mr|dkms-2.8.4-2|60	
21mr|dkms-2.8.4-2|61	%install
21mr|dkms-2.8.4-2|62	%make_install INITD=%{buildroot}%{_initrddir} \
21mr|dkms-2.8.4-2|63	SBIN=%{buildroot}%{_sbindir} \
21mr|dkms-2.8.4-2|64	VAR=%{buildroot}%{_localstatedir}/lib/%{name} \
21mr|dkms-2.8.4-2|65	MAN=%{buildroot}%{_mandir}/man8 \
21mr|dkms-2.8.4-2|66	ETC=%{buildroot}%{_sysconfdir}/%{name} \
21mr|dkms-2.8.4-2|67	BASHDIR=%{buildroot}%{_sysconfdir}/bash_completion.d \
21mr|dkms-2.8.4-2|68	LIBDIR=%{buildroot}%{_prefix}/lib/%{name}
21mr|dkms-2.8.4-2|69	
21mr|dkms-2.8.4-2|70	install -m644 -p %{SOURCE1} -D %{buildroot}%{_sysconfdir}/%{name}/template-dkms-mkrpm.spec
21mr|dkms-2.8.4-2|71	install -m755 -p dkms_mkkerneldoth -D %{buildroot}%{_sbindir}/dkms_mkkerneldoth
21mr|dkms-2.8.4-2|72	rm %{buildroot}%{_prefix}/lib/%{name}/dkms_autoinstaller
21mr|dkms-2.8.4-2|73	mkdir -p %{buildroot}%{_dkmsbinarydir}
21mr|dkms-2.8.4-2|74	install -m644 -p %{SOURCE2} -D %{buildroot}%{_sysconfdir}/depmod.d/%{name}.conf
21mr|dkms-2.8.4-2|75	install -m644 -p %{SOURCE4} -D %{buildroot}%{_unitdir}/%{name}.service
21mr|dkms-2.8.4-2|76	
21mr|dkms-2.8.4-2|77	install -d %{buildroot}%{_presetdir}
21mr|dkms-2.8.4-2|78	cat > %{buildroot}%{_presetdir}/86-dkms.preset << EOF
21mr|dkms-2.8.4-2|79	enable dkms.service
21mr|dkms-2.8.4-2|80	EOF
21mr|dkms-2.8.4-2|81	
21mr|dkms-2.8.4-2|82	install -m0755 dkms_autoinstaller %{buildroot}%{_sbindir}/dkms_autoinstaller
21mr|dkms-2.8.4-2|83	
21mr|dkms-2.8.4-2|84	%post
21mr|dkms-2.8.4-2|85	%systemd_post dkms.service
21mr|dkms-2.8.4-2|86	
21mr|dkms-2.8.4-2|87	%preun
21mr|dkms-2.8.4-2|88	%systemd_preun dkms.service
21mr|dkms-2.8.4-2|89	
21mr|dkms-2.8.4-2|90	%posttrans
21mr|dkms-2.8.4-2|91	# do all this in %%posttrans because all file will be already in place
21mr|dkms-2.8.4-2|92	/bin/systemctl --quiet restart dkms.service || :
21mr|dkms-2.8.4-2|93	/bin/systemctl --quiet try-restart loadmodules.service || :
21mr|dkms-2.8.4-2|94	/bin/systemctl --quiet try-restart systemd-modules-load.service || :
21mr|dkms-2.8.4-2|95	
21mr|dkms-2.8.4-2|96	%files
21mr|dkms-2.8.4-2|97	%doc sample.spec sample.conf AUTHORS template-dkms-mkrpm.spec
21mr|dkms-2.8.4-2|98	%{_presetdir}/86-dkms.preset
21mr|dkms-2.8.4-2|99	%{_unitdir}/%{name}.service
21mr|dkms-2.8.4-2|100	%{_sbindir}/dkms
21mr|dkms-2.8.4-2|101	%{_sbindir}/dkms_autoinstaller
21mr|dkms-2.8.4-2|102	%{_dkmsdir}
21mr|dkms-2.8.4-2|103	%dir %{_dkmsbinarydir}
21mr|dkms-2.8.4-2|104	%{_sbindir}/dkms_mkkerneldoth
21mr|dkms-2.8.4-2|105	%{_mandir}/man8/dkms.8*
21mr|dkms-2.8.4-2|106	%config(noreplace) %{_sysconfdir}/dkms
21mr|dkms-2.8.4-2|107	# these dirs are for plugins - owned by other packages
21mr|dkms-2.8.4-2|108	%dir %{_prefix}/lib/%{name}
21mr|dkms-2.8.4-2|109	%{_prefix}/lib/%{name}/common.postinst
21mr|dkms-2.8.4-2|110	%{_sysconfdir}/kernel/postinst.d/%{name}
21mr|dkms-2.8.4-2|111	%{_sysconfdir}/kernel/prerm.d/%{name}
21mr|dkms-2.8.4-2|112	%{_sysconfdir}/bash_completion.d/%{name}
21mr|dkms-2.8.4-2|113	%{_sysconfdir}/depmod.d/%{name}.conf
21mr|dkms-2.8.4-2|114	
21mr|dkms-2.8.4-2|115	%changelog
21mr|dkms-2.8.4-2|116	* Wed Feb 25 2026 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|dkms-2.8.4-2|117	- Drop dkms-2.6.1-symvers.patch
21mr|dkms-2.8.4-2|118	
21mr|dkms-2.8.4-2|119	* Tue Apr 18 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.8.4-1
21mr|dkms-2.8.4-2|120	- Update for 2.8.4 for use zst archive module format, Drop P29 (previously applied)
21mr|dkms-2.8.4-2|121	
21mr|dkms-2.8.4-2|122	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.8.3-4
21mr|dkms-2.8.4-2|123	- MassBuild#2340: Increase release tag
21mr|dkms-2.8.4-2|124	
21mr|dkms-2.8.4-2|125	* Wed May 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.8.3-3
21mr|dkms-2.8.4-2|126	- clean up:
21mr|dkms-2.8.4-2|127	- process systemd unit according to the preset properly on installation and removal
21mr|dkms-2.8.4-2|128	- move rebuilding of kernel modules to %%posttrans because needed files are already in place at that moment (in %%post - there may be not in place yet)
21mr|dkms-2.8.4-2|129	- remove empty %%pre scriptlet, convert Requires(pre) to just Requires
21mr|dkms-2.8.4-2|130	- remove provide dkms-minimal which is not used by any consumers
21mr|dkms-2.8.4-2|131	- remove not needed filter of deps, /bin/awk does exist
21mr|dkms-2.8.4-2|132	
21mr|dkms-2.8.4-2|133	* Thu Apr 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dkms-2.8.4-2|134	- install script used in kernels (RB#11284)
21mr|dkms-2.8.4-2|135	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11284
21mr|dkms-2.8.4-2|136	
21mr|dkms-2.8.4-2|137	* Fri Jul 17 2020 Alexander Stefanov <alexander@mezon.ru> 2.8.3-1
21mr|dkms-2.8.4-2|138	- version autoupdate [2.8.3]
21mr|dkms-2.8.4-2|139	
21mr|dkms-2.8.4-2|140	* Wed Jun 10 2020 Alexander Stefanov <alexander@mezon.ru> 2.8.1-1
21mr|dkms-2.8.4-2|141	- upload source
21mr|dkms-2.8.4-2|142	
21mr|dkms-2.8.4-2|143	* Wed Jun 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|dkms-2.8.4-2|144	- 2.8.1
21mr|dkms-2.8.4-2|145	
21mr|dkms-2.8.4-2|146	* Wed Apr 22 2020 Alexander Stefanov <alexander@mezon.ru> 2.6.1-7
21mr|dkms-2.8.4-2|147	- fix issue with filename, it is docker-builder bug, need to investigate
21mr|dkms-2.8.4-2|148	
21mr|dkms-2.8.4-2|149	* Wed Apr 22 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|dkms-2.8.4-2|150	- add patches and template
21mr|dkms-2.8.4-2|151	
21mr|dkms-2.8.4-2|152	* Wed Apr 22 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|dkms-2.8.4-2|153	- 2.6.1, sync with omv

11957 21
21mr|dleyna-connector-dbus-0.3.0-4|1	%define api 1.0
21mr|dleyna-connector-dbus-0.3.0-4|2	
21mr|dleyna-connector-dbus-0.3.0-4|3	Name:		dleyna-connector-dbus
21mr|dleyna-connector-dbus-0.3.0-4|4	Version:	0.3.0
21mr|dleyna-connector-dbus-0.3.0-4|5	Release:	4
21mr|dleyna-connector-dbus-0.3.0-4|6	Summary:	D-Bus connector for dLeyna services
21mr|dleyna-connector-dbus-0.3.0-4|7	Group:		System/Servers
21mr|dleyna-connector-dbus-0.3.0-4|8	License:	LGPLv2
21mr|dleyna-connector-dbus-0.3.0-4|9	Url:		https://github.com/01org/dleyna-connector-dbus
21mr|dleyna-connector-dbus-0.3.0-4|10	Source0:	%{name}-%{version}.tar.gz
21mr|dleyna-connector-dbus-0.3.0-4|11	BuildRequires:	libtool-base
21mr|dleyna-connector-dbus-0.3.0-4|12	BuildRequires:	pkgconfig(dleyna-core-1.0)
21mr|dleyna-connector-dbus-0.3.0-4|13	BuildRequires:	pkgconfig(glib-2.0)
21mr|dleyna-connector-dbus-0.3.0-4|14	BuildRequires:	pkgconfig(gio-2.0)
21mr|dleyna-connector-dbus-0.3.0-4|15	BuildRequires:	pkgconfig(dbus-1)
21mr|dleyna-connector-dbus-0.3.0-4|16	
21mr|dleyna-connector-dbus-0.3.0-4|17	%description
21mr|dleyna-connector-dbus-0.3.0-4|18	D-Bus connector for dLeyna services.
21mr|dleyna-connector-dbus-0.3.0-4|19	
21mr|dleyna-connector-dbus-0.3.0-4|20	%files
21mr|dleyna-connector-dbus-0.3.0-4|21	%doc AUTHORS COPYING ChangeLog README
21mr|dleyna-connector-dbus-0.3.0-4|22	%dir %{_libdir}/dleyna-%{api}
21mr|dleyna-connector-dbus-0.3.0-4|23	%dir %{_libdir}/dleyna-%{api}/connectors
21mr|dleyna-connector-dbus-0.3.0-4|24	%{_libdir}/dleyna-%{api}/connectors/libdleyna-connector-dbus.so
21mr|dleyna-connector-dbus-0.3.0-4|25	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|dleyna-connector-dbus-0.3.0-4|26	#-----------------------------------------------------------------------------------------
21mr|dleyna-connector-dbus-0.3.0-4|27	%prep
21mr|dleyna-connector-dbus-0.3.0-4|28	%setup -q
21mr|dleyna-connector-dbus-0.3.0-4|29	
21mr|dleyna-connector-dbus-0.3.0-4|30	
21mr|dleyna-connector-dbus-0.3.0-4|31	%build
21mr|dleyna-connector-dbus-0.3.0-4|32	./autogen.sh
21mr|dleyna-connector-dbus-0.3.0-4|33	%configure \
21mr|dleyna-connector-dbus-0.3.0-4|34	--disable-static
21mr|dleyna-connector-dbus-0.3.0-4|35	
21mr|dleyna-connector-dbus-0.3.0-4|36	%make
21mr|dleyna-connector-dbus-0.3.0-4|37	
21mr|dleyna-connector-dbus-0.3.0-4|38	%install
21mr|dleyna-connector-dbus-0.3.0-4|39	%makeinstall_std

11958 21
21mr|dleyna-core-0.6.0-6|1	%define api 1.0
21mr|dleyna-core-0.6.0-6|2	%define major 5
21mr|dleyna-core-0.6.0-6|3	%define libname	%mklibname dleyna-core %{api} %{major}
21mr|dleyna-core-0.6.0-6|4	%define devname	%mklibname dleyna-core %{api} -d
21mr|dleyna-core-0.6.0-6|5	
21mr|dleyna-core-0.6.0-6|6	Name:		dleyna-core
21mr|dleyna-core-0.6.0-6|7	Version:	0.6.0
21mr|dleyna-core-0.6.0-6|8	Release:	6
21mr|dleyna-core-0.6.0-6|9	Summary:	Utilities for higher level dLeyna libraries
21mr|dleyna-core-0.6.0-6|10	Group:		System/Libraries
21mr|dleyna-core-0.6.0-6|11	License:	LGPLv2
21mr|dleyna-core-0.6.0-6|12	URL:            https://github.com/01org/dleyna-core/
21mr|dleyna-core-0.6.0-6|13	Source0:	%{name}-%{version}.tar.gz
21mr|dleyna-core-0.6.0-6|14	Patch0:		dleyna-core-gupnp-1.2.patch
21mr|dleyna-core-0.6.0-6|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|dleyna-core-0.6.0-6|16	BuildRequires:	pkgconfig(gupnp-1.2)
21mr|dleyna-core-0.6.0-6|17	
21mr|dleyna-core-0.6.0-6|18	%description
21mr|dleyna-core-0.6.0-6|19	A set of utility functions that are used by the higher level dLeyna libraries
21mr|dleyna-core-0.6.0-6|20	to communicate with DLNA devices. It provides APIs for logging, error, settings
21mr|dleyna-core-0.6.0-6|21	and task management, and an IPC abstraction.
21mr|dleyna-core-0.6.0-6|22	
21mr|dleyna-core-0.6.0-6|23	#--------------------------------------------------------------------
21mr|dleyna-core-0.6.0-6|24	%package -n %{libname}
21mr|dleyna-core-0.6.0-6|25	Summary:	Utilities for higher level dLeyna libraries
21mr|dleyna-core-0.6.0-6|26	Group:		System/Libraries
21mr|dleyna-core-0.6.0-6|27	
21mr|dleyna-core-0.6.0-6|28	%description -n %{libname}
21mr|dleyna-core-0.6.0-6|29	A set of utility functions that are used by the higher level dLeyna libraries
21mr|dleyna-core-0.6.0-6|30	to communicate with DLNA devices. It provides APIs for logging, error, settings
21mr|dleyna-core-0.6.0-6|31	and task management, and an IPC abstraction.
21mr|dleyna-core-0.6.0-6|32	
21mr|dleyna-core-0.6.0-6|33	%files -n %{libname}
21mr|dleyna-core-0.6.0-6|34	%{_libdir}/libdleyna-core-%{api}.so.%{major}.0.0
21mr|dleyna-core-0.6.0-6|35	%{_libdir}/libdleyna-core-%{api}.so.%{major}
21mr|dleyna-core-0.6.0-6|36	#----------------------------------------------------------------------------------
21mr|dleyna-core-0.6.0-6|37	%package -n %{devname}
21mr|dleyna-core-0.6.0-6|38	Summary:	Development files for %{name}
21mr|dleyna-core-0.6.0-6|39	Group:		Development/C
21mr|dleyna-core-0.6.0-6|40	Requires:	%{libname} = %{EVRD}
21mr|dleyna-core-0.6.0-6|41	
21mr|dleyna-core-0.6.0-6|42	%description -n %{devname}
21mr|dleyna-core-0.6.0-6|43	The %{devname} package contains libraries and header files for
21mr|dleyna-core-0.6.0-6|44	developing applications that use %{name}.
21mr|dleyna-core-0.6.0-6|45	
21mr|dleyna-core-0.6.0-6|46	%files -n %{devname}
21mr|dleyna-core-0.6.0-6|47	%doc AUTHORS COPYING ChangeLog README
21mr|dleyna-core-0.6.0-6|48	%{_libdir}/libdleyna-core-%{api}.so
21mr|dleyna-core-0.6.0-6|49	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|dleyna-core-0.6.0-6|50	%dir %{_includedir}/dleyna-%{api}
21mr|dleyna-core-0.6.0-6|51	%dir %{_includedir}/dleyna-%{api}/libdleyna
21mr|dleyna-core-0.6.0-6|52	%{_includedir}/dleyna-%{api}/libdleyna/core
21mr|dleyna-core-0.6.0-6|53	#----------------------------------------------------------------------------------
21mr|dleyna-core-0.6.0-6|54	%prep
21mr|dleyna-core-0.6.0-6|55	%autosetup -p1
21mr|dleyna-core-0.6.0-6|56	
21mr|dleyna-core-0.6.0-6|57	
21mr|dleyna-core-0.6.0-6|58	%build
21mr|dleyna-core-0.6.0-6|59	autoreconf -fi
21mr|dleyna-core-0.6.0-6|60	%configure \
21mr|dleyna-core-0.6.0-6|61	--disable-silent-rules \
21mr|dleyna-core-0.6.0-6|62	--disable-static
21mr|dleyna-core-0.6.0-6|63	
21mr|dleyna-core-0.6.0-6|64	%make
21mr|dleyna-core-0.6.0-6|65	
21mr|dleyna-core-0.6.0-6|66	
21mr|dleyna-core-0.6.0-6|67	%install
21mr|dleyna-core-0.6.0-6|68	%makeinstall_std

11959 21
21mr|dleyna-server-0.6.0-5|1	%define api 1.0
21mr|dleyna-server-0.6.0-5|2	%define major 1
21mr|dleyna-server-0.6.0-5|3	
21mr|dleyna-server-0.6.0-5|4	Name:		dleyna-server
21mr|dleyna-server-0.6.0-5|5	Version:	0.6.0
21mr|dleyna-server-0.6.0-5|6	Release:	5
21mr|dleyna-server-0.6.0-5|7	Summary:	Service for interacting with Digital Media Servers
21mr|dleyna-server-0.6.0-5|8	Group:		System/Servers
21mr|dleyna-server-0.6.0-5|9	License:	LGPLv2
21mr|dleyna-server-0.6.0-5|10	URL:		https://github.com/01org/dleyna-server/
21mr|dleyna-server-0.6.0-5|11	Source0:	%{name}-%{version}.tar.gz
21mr|dleyna-server-0.6.0-5|12	Patch0:		dleyna-server-0.6.0-fix-missing-include-gupnp.h.patch
21mr|dleyna-server-0.6.0-5|13	Patch1:		dleyna-server-Avoid-possible-crash-when-getting-server-properties.patch
21mr|dleyna-server-0.6.0-5|14	Patch2:		port-to-gupnp-1.2.patch
21mr|dleyna-server-0.6.0-5|15	BuildRequires:	pkgconfig(dleyna-core-%{api})
21mr|dleyna-server-0.6.0-5|16	BuildRequires:	pkgconfig(glib-2.0) >= 2.28
21mr|dleyna-server-0.6.0-5|17	BuildRequires:	pkgconfig(gssdp-1.2)
21mr|dleyna-server-0.6.0-5|18	BuildRequires:	pkgconfig(gupnp-1.2) >= 0.19.1
21mr|dleyna-server-0.6.0-5|19	BuildRequires:	pkgconfig(gupnp-av-1.0) >= 0.11.5
21mr|dleyna-server-0.6.0-5|20	BuildRequires:	pkgconfig(gupnp-dlna-2.0) >= 0.9.4
21mr|dleyna-server-0.6.0-5|21	BuildRequires:	libsoup-devel
21mr|dleyna-server-0.6.0-5|22	Requires:	dbus
21mr|dleyna-server-0.6.0-5|23	
21mr|dleyna-server-0.6.0-5|24	%description
21mr|dleyna-server-0.6.0-5|25	D-Bus service for clients to discover and manipulate DLNA Digital Media
21mr|dleyna-server-0.6.0-5|26	Servers (DMSes).
21mr|dleyna-server-0.6.0-5|27	
21mr|dleyna-server-0.6.0-5|28	%files
21mr|dleyna-server-0.6.0-5|29	%doc AUTHORS ChangeLog README
21mr|dleyna-server-0.6.0-5|30	%{_datadir}/dbus-1/services/com.intel.%{name}.service
21mr|dleyna-server-0.6.0-5|31	%dir %{_libdir}/%{name}
21mr|dleyna-server-0.6.0-5|32	%{_libdir}/%{name}/libdleyna-server-%{api}.so.%{major}*
21mr|dleyna-server-0.6.0-5|33	%{_libexecdir}/%{name}-service
21mr|dleyna-server-0.6.0-5|34	%config(noreplace) %{_sysconfdir}/%{name}-service.conf
21mr|dleyna-server-0.6.0-5|35	#-------------------------------------------------------------------------
21mr|dleyna-server-0.6.0-5|36	%prep
21mr|dleyna-server-0.6.0-5|37	%setup -q
21mr|dleyna-server-0.6.0-5|38	%apply_patches
21mr|dleyna-server-0.6.0-5|39	
21mr|dleyna-server-0.6.0-5|40	%build
21mr|dleyna-server-0.6.0-5|41	autoreconf -fiv
21mr|dleyna-server-0.6.0-5|42	%configure \
21mr|dleyna-server-0.6.0-5|43	--disable-silent-rules \
21mr|dleyna-server-0.6.0-5|44	--disable-static
21mr|dleyna-server-0.6.0-5|45	
21mr|dleyna-server-0.6.0-5|46	%make
21mr|dleyna-server-0.6.0-5|47	
21mr|dleyna-server-0.6.0-5|48	
21mr|dleyna-server-0.6.0-5|49	%install
21mr|dleyna-server-0.6.0-5|50	%makeinstall_std
21mr|dleyna-server-0.6.0-5|51	
21mr|dleyna-server-0.6.0-5|52	
21mr|dleyna-server-0.6.0-5|53	rm -rf %{buildroot}/%{_includedir}
21mr|dleyna-server-0.6.0-5|54	rm -f %{buildroot}/%{_libdir}/%{name}/libdleyna-server-%{api}.so
21mr|dleyna-server-0.6.0-5|55	rm -rf %{buildroot}/%{_libdir}/pkgconfig

11960 21
21mr|dlm-4.0.7-1.1|1	%define major 3
21mr|dlm-4.0.7-1.1|2	%define libname %mklibname %{name} %{major}
21mr|dlm-4.0.7-1.1|3	%define devname %mklibname %{name} -d
21mr|dlm-4.0.7-1.1|4	
21mr|dlm-4.0.7-1.1|5	Summary:	Control daemon and tool
21mr|dlm-4.0.7-1.1|6	Name:		dlm
21mr|dlm-4.0.7-1.1|7	Version:	4.0.7
21mr|dlm-4.0.7-1.1|8	Release:	1.1
21mr|dlm-4.0.7-1.1|9	License:	GPLv2 and GPLv2+ and LGPLv2+
21mr|dlm-4.0.7-1.1|10	Group:		System/Kernel and hardware
21mr|dlm-4.0.7-1.1|11	Url:		https://fedorahosted.org/cluster
21mr|dlm-4.0.7-1.1|12	Source0:	http://git.fedorahosted.org/cgit/dlm.git/snapshot/%{name}-%{version}.tar.gz
21mr|dlm-4.0.7-1.1|13	Patch0:		dlm-4.0.7-glibc2.28.patch
21mr|dlm-4.0.7-1.1|14	BuildRequires:	systemd-units
21mr|dlm-4.0.7-1.1|15	BuildRequires:	pkgconfig(corosync)
21mr|dlm-4.0.7-1.1|16	BuildRequires:	pkgconfig(libxml-2.0)
21mr|dlm-4.0.7-1.1|17	BuildRequires:	pkgconfig(pacemaker)
21mr|dlm-4.0.7-1.1|18	BuildRequires:	pkgconfig(systemd)
21mr|dlm-4.0.7-1.1|19	Requires:	corosync
21mr|dlm-4.0.7-1.1|20	Requires:	%{libname} = %{EVRD}
21mr|dlm-4.0.7-1.1|21	Requires(post,preun,postun): systemd-units
21mr|dlm-4.0.7-1.1|22	
21mr|dlm-4.0.7-1.1|23	%description
21mr|dlm-4.0.7-1.1|24	The kernel dlm requires a user daemon to control membership.
21mr|dlm-4.0.7-1.1|25	
21mr|dlm-4.0.7-1.1|26	%files
21mr|dlm-4.0.7-1.1|27	%doc README.license
21mr|dlm-4.0.7-1.1|28	%{_unitdir}/dlm.service
21mr|dlm-4.0.7-1.1|29	%{_sbindir}/dlm_controld
21mr|dlm-4.0.7-1.1|30	%{_sbindir}/dlm_tool
21mr|dlm-4.0.7-1.1|31	%{_sbindir}/dlm_stonith
21mr|dlm-4.0.7-1.1|32	%{_mandir}/man8/dlm*
21mr|dlm-4.0.7-1.1|33	%{_mandir}/man5/dlm*
21mr|dlm-4.0.7-1.1|34	%{_mandir}/man3/*dlm*
21mr|dlm-4.0.7-1.1|35	%config(noreplace) %{_sysconfdir}/sysconfig/dlm
21mr|dlm-4.0.7-1.1|36	
21mr|dlm-4.0.7-1.1|37	%post
21mr|dlm-4.0.7-1.1|38	%systemd_post dlm.service
21mr|dlm-4.0.7-1.1|39	
21mr|dlm-4.0.7-1.1|40	%preun
21mr|dlm-4.0.7-1.1|41	%systemd_preun dlm.service
21mr|dlm-4.0.7-1.1|42	
21mr|dlm-4.0.7-1.1|43	%postun
21mr|dlm-4.0.7-1.1|44	%systemd_postun_with_restart dlm.service
21mr|dlm-4.0.7-1.1|45	
21mr|dlm-4.0.7-1.1|46	#------------------------------------------------------------------
21mr|dlm-4.0.7-1.1|47	
21mr|dlm-4.0.7-1.1|48	%package -n %{libname}
21mr|dlm-4.0.7-1.1|49	Summary:	Library for %{name}
21mr|dlm-4.0.7-1.1|50	Group:		System/Libraries
21mr|dlm-4.0.7-1.1|51	Provides:	%{name}-lib = %{EVRD}
21mr|dlm-4.0.7-1.1|52	
21mr|dlm-4.0.7-1.1|53	%description -n %{libname}
21mr|dlm-4.0.7-1.1|54	This package contains the libraries needed to use the dlm
21mr|dlm-4.0.7-1.1|55	from userland applications.
21mr|dlm-4.0.7-1.1|56	
21mr|dlm-4.0.7-1.1|57	%files -n %{libname}
21mr|dlm-4.0.7-1.1|58	%doc README.license
21mr|dlm-4.0.7-1.1|59	%{_prefix}/lib/udev/rules.d/*-dlm.rules
21mr|dlm-4.0.7-1.1|60	%{_libdir}/libdlm*.so.%{major}*
21mr|dlm-4.0.7-1.1|61	
21mr|dlm-4.0.7-1.1|62	#------------------------------------------------------------------
21mr|dlm-4.0.7-1.1|63	
21mr|dlm-4.0.7-1.1|64	%package -n %{devname}
21mr|dlm-4.0.7-1.1|65	Summary:	Development files for %{name}
21mr|dlm-4.0.7-1.1|66	Group:		Development/C
21mr|dlm-4.0.7-1.1|67	Requires:	%{libname} = %{EVRD}
21mr|dlm-4.0.7-1.1|68	Provides:	%{name}-devel = %{EVRD}
21mr|dlm-4.0.7-1.1|69	
21mr|dlm-4.0.7-1.1|70	%description -n %{devname}
21mr|dlm-4.0.7-1.1|71	This package contains libraries and header files for
21mr|dlm-4.0.7-1.1|72	developing applications that use %{name}.
21mr|dlm-4.0.7-1.1|73	
21mr|dlm-4.0.7-1.1|74	%files -n %{devname}
21mr|dlm-4.0.7-1.1|75	%doc README.license
21mr|dlm-4.0.7-1.1|76	%{_libdir}/libdlm*.so
21mr|dlm-4.0.7-1.1|77	%{_includedir}/libdlm*.h
21mr|dlm-4.0.7-1.1|78	%{_libdir}/pkgconfig/*.pc
21mr|dlm-4.0.7-1.1|79	
21mr|dlm-4.0.7-1.1|80	#------------------------------------------------------------------
21mr|dlm-4.0.7-1.1|81	
21mr|dlm-4.0.7-1.1|82	%prep
21mr|dlm-4.0.7-1.1|83	%setup -q
21mr|dlm-4.0.7-1.1|84	%patch0 -p1
21mr|dlm-4.0.7-1.1|85	
21mr|dlm-4.0.7-1.1|86	%build
21mr|dlm-4.0.7-1.1|87	# upstream does not require configure
21mr|dlm-4.0.7-1.1|88	# upstream does not support _smp_mflags
21mr|dlm-4.0.7-1.1|89	make \
21mr|dlm-4.0.7-1.1|90	LIBDIR=%{_libdir}
21mr|dlm-4.0.7-1.1|91	#make -C fence
21mr|dlm-4.0.7-1.1|92	
21mr|dlm-4.0.7-1.1|93	%install
21mr|dlm-4.0.7-1.1|94	%makeinstall_std \
21mr|dlm-4.0.7-1.1|95	LIBDIR=%{_libdir}
21mr|dlm-4.0.7-1.1|96	#%makeinstall_std -C fence
21mr|dlm-4.0.7-1.1|97	
21mr|dlm-4.0.7-1.1|98	install -Dm 0644 init/dlm.service %{buildroot}%{_unitdir}/dlm.service
21mr|dlm-4.0.7-1.1|99	install -Dm 0644 init/dlm.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dlm

11961 21
21mr|dmidecode-3.5-2|1	Summary:	Tool for dumping a computer's DMI table contents
21mr|dmidecode-3.5-2|2	Name:		dmidecode
21mr|dmidecode-3.5-2|3	Version:	3.5
21mr|dmidecode-3.5-2|4	Release:	2
21mr|dmidecode-3.5-2|5	License:	GPLv2+
21mr|dmidecode-3.5-2|6	Group:		System/Kernel and hardware
21mr|dmidecode-3.5-2|7	Url:		http://www.nongnu.org/dmidecode/
21mr|dmidecode-3.5-2|8	Source0:	http://download.savannah.gnu.org/releases/dmidecode/%{name}-%{version}.tar.xz
21mr|dmidecode-3.5-2|9	# upstream patches for v3.5
21mr|dmidecode-3.5-2|10	Patch0:		80de3762.patch
21mr|dmidecode-3.5-2|11	Patch1:		c76ddda0.patch
21mr|dmidecode-3.5-2|12	
21mr|dmidecode-3.5-2|13	%description
21mr|dmidecode-3.5-2|14	Dmidecode is a tool for dumping a computer's DMI (some say SMBIOS) table
21mr|dmidecode-3.5-2|15	contents in a human-readable format. This table contains a description of the
21mr|dmidecode-3.5-2|16	system's hardware components, as well as other useful pieces of information
21mr|dmidecode-3.5-2|17	such as serial numbers and BIOS revision. Part of its code can be found in
21mr|dmidecode-3.5-2|18	the Linux kernel, because DMI data may be used to enable or disable specific
21mr|dmidecode-3.5-2|19	portions of code depending on the hardware vendor. Thus, dmidecode is mainly
21mr|dmidecode-3.5-2|20	used to detect system "signatures" and add them to the kernel source code
21mr|dmidecode-3.5-2|21	when needed.
21mr|dmidecode-3.5-2|22	
21mr|dmidecode-3.5-2|23	%files
21mr|dmidecode-3.5-2|24	%doc AUTHORS README LICENSE NEWS
21mr|dmidecode-3.5-2|25	%{_sbindir}/*
21mr|dmidecode-3.5-2|26	%{_mandir}/man8/*
21mr|dmidecode-3.5-2|27	
21mr|dmidecode-3.5-2|28	#--------------------------------------------------------------------------
21mr|dmidecode-3.5-2|29	
21mr|dmidecode-3.5-2|30	%prep
21mr|dmidecode-3.5-2|31	%setup -q
21mr|dmidecode-3.5-2|32	
21mr|dmidecode-3.5-2|33	%build
21mr|dmidecode-3.5-2|34	%make CFLAGS="%{optflags}" LDFLAGS="%{?ldflags}" CC=%{__cc}
21mr|dmidecode-3.5-2|35	
21mr|dmidecode-3.5-2|36	%install
21mr|dmidecode-3.5-2|37	%makeinstall_std prefix=%{_prefix} mandir=%{_mandir}
21mr|dmidecode-3.5-2|38	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

11962 21
21mr|dmraid-1.0.0-0.rc16.21|1	# we need the libs in /lib(64) as /usr might not be mounted
21mr|dmraid-1.0.0-0.rc16.21|2	%global _libdir /%{_lib}
21mr|dmraid-1.0.0-0.rc16.21|3	%global _sbindir /sbin
21mr|dmraid-1.0.0-0.rc16.21|4	
21mr|dmraid-1.0.0-0.rc16.21|5	%define extraver rc16
21mr|dmraid-1.0.0-0.rc16.21|6	
21mr|dmraid-1.0.0-0.rc16.21|7	# from lib/version.h
21mr|dmraid-1.0.0-0.rc16.21|8	%define major 1
21mr|dmraid-1.0.0-0.rc16.21|9	%define libname %mklibname dmraid %{major}
21mr|dmraid-1.0.0-0.rc16.21|10	%define devname %mklibname dmraid -d
21mr|dmraid-1.0.0-0.rc16.21|11	
21mr|dmraid-1.0.0-0.rc16.21|12	Summary:	Device-mapper ATARAID tool
21mr|dmraid-1.0.0-0.rc16.21|13	Name:		dmraid
21mr|dmraid-1.0.0-0.rc16.21|14	Version:	1.0.0
21mr|dmraid-1.0.0-0.rc16.21|15	Release:	0.%{extraver}.21
21mr|dmraid-1.0.0-0.rc16.21|16	License:	GPLv2+
21mr|dmraid-1.0.0-0.rc16.21|17	Group:		System/Kernel and hardware
21mr|dmraid-1.0.0-0.rc16.21|18	Url:		http://people.redhat.com/~heinzm
21mr|dmraid-1.0.0-0.rc16.21|19	Source0:	http://people.redhat.com/~heinzm/sw/dmraid/src/%{name}-%{version}.%{extraver}.tar.bz2
21mr|dmraid-1.0.0-0.rc16.21|20	Source1:	fedora-dmraid-activation
21mr|dmraid-1.0.0-0.rc16.21|21	Source2:	dmraid-activation.service
21mr|dmraid-1.0.0-0.rc16.21|22	# (bluca) since fedora/redhat rpm is the real upstream for dmraid
21mr|dmraid-1.0.0-0.rc16.21|23	# patch numbers < 100 are reserved for patches synced from fedora/redhat
21mr|dmraid-1.0.0-0.rc16.21|24	# patch numbers > 100 are for our distro specific patches
21mr|dmraid-1.0.0-0.rc16.21|25	Patch0:		dmraid-1.0.0.rc16-test_devices.patch
21mr|dmraid-1.0.0-0.rc16.21|26	Patch1:		ddf1_lsi_persistent_name.patch
21mr|dmraid-1.0.0-0.rc16.21|27	Patch2:		pdc_raid10_failure.patch
21mr|dmraid-1.0.0-0.rc16.21|28	Patch3:		return_error_wo_disks.patch
21mr|dmraid-1.0.0-0.rc16.21|29	Patch4:		fix_sil_jbod.patch
21mr|dmraid-1.0.0-0.rc16.21|30	Patch5:		avoid_register.patch
21mr|dmraid-1.0.0-0.rc16.21|31	#we dont use this# Patch6: move_pattern_file_to_var.patch
21mr|dmraid-1.0.0-0.rc16.21|32	Patch7:		libversion.patch
21mr|dmraid-1.0.0-0.rc16.21|33	Patch8:		libversion-display.patch
21mr|dmraid-1.0.0-0.rc16.21|34	Patch9:		bz635995-data_corruption_during_activation_volume_marked_for_rebuild.patch
21mr|dmraid-1.0.0-0.rc16.21|35	# Patch10: bz626417_8-faulty_message_after_unsuccessful_vol_registration.patch
21mr|dmraid-1.0.0-0.rc16.21|36	Patch11:	bz626417_19-enabling_registration_degraded_volume.patch
21mr|dmraid-1.0.0-0.rc16.21|37	Patch12:	bz626417_20-cleanup_some_compilation_warning.patch
21mr|dmraid-1.0.0-0.rc16.21|38	Patch13:	bz626417_21-add_option_that_postpones_any_metadata_updates.patch
21mr|dmraid-1.0.0-0.rc16.21|39	Patch101:	lib-events-libdmraid-events-isw-strfmt.patch
21mr|dmraid-1.0.0-0.rc16.21|40	Patch102:	fix-linking.patch
21mr|dmraid-1.0.0-0.rc16.21|41	Patch103:	libdmraid-events-soname.patch
21mr|dmraid-1.0.0-0.rc16.21|42	Patch104:	libdmraid-events-install.patch
21mr|dmraid-1.0.0-0.rc16.21|43	
21mr|dmraid-1.0.0-0.rc16.21|44	BuildRequires:	device-mapper-devel >= 1.02.02
21mr|dmraid-1.0.0-0.rc16.21|45	BuildRequires:	device-mapper-event-devel >= 1.02.02
21mr|dmraid-1.0.0-0.rc16.21|46	Requires:	%{libname} = %{EVRD}
21mr|dmraid-1.0.0-0.rc16.21|47	Requires:	dmraid-events = %{EVRD}
21mr|dmraid-1.0.0-0.rc16.21|48	Requires:	kpartx >= 0.4.8-16
21mr|dmraid-1.0.0-0.rc16.21|49	Requires:	systemd
21mr|dmraid-1.0.0-0.rc16.21|50	Requires(post):	systemd >= 195-4
21mr|dmraid-1.0.0-0.rc16.21|51	
21mr|dmraid-1.0.0-0.rc16.21|52	%description
21mr|dmraid-1.0.0-0.rc16.21|53	dmraid (Device-Mapper Raid tool) supports RAID device discovery, RAID
21mr|dmraid-1.0.0-0.rc16.21|54	set activation, creation, removal, rebuild and display of properties for
21mr|dmraid-1.0.0-0.rc16.21|55	ATARAID/DDF1 metadata.
21mr|dmraid-1.0.0-0.rc16.21|56	
21mr|dmraid-1.0.0-0.rc16.21|57	dmraid uses libdevmapper and the device-mapper kernel runtime to create
21mr|dmraid-1.0.0-0.rc16.21|58	devices with respective mappings for the ATARAID sets discovered.
21mr|dmraid-1.0.0-0.rc16.21|59	
21mr|dmraid-1.0.0-0.rc16.21|60	The following ATARAID types are supported:
21mr|dmraid-1.0.0-0.rc16.21|61	
21mr|dmraid-1.0.0-0.rc16.21|62	Adaptec HostRAID ASR
21mr|dmraid-1.0.0-0.rc16.21|63	Highpoint HPT37X
21mr|dmraid-1.0.0-0.rc16.21|64	Highpoint HPT45X
21mr|dmraid-1.0.0-0.rc16.21|65	Intel Software RAID
21mr|dmraid-1.0.0-0.rc16.21|66	JMicron JMB36x
21mr|dmraid-1.0.0-0.rc16.21|67	LSI Logic MegaRAID
21mr|dmraid-1.0.0-0.rc16.21|68	NVidia NForce
21mr|dmraid-1.0.0-0.rc16.21|69	Promise FastTrack
21mr|dmraid-1.0.0-0.rc16.21|70	Silicon Image Medley
21mr|dmraid-1.0.0-0.rc16.21|71	SNIA DDF1
21mr|dmraid-1.0.0-0.rc16.21|72	VIA Software RAID
21mr|dmraid-1.0.0-0.rc16.21|73	
21mr|dmraid-1.0.0-0.rc16.21|74	%files
21mr|dmraid-1.0.0-0.rc16.21|75	%defattr(-,root,root,755)
21mr|dmraid-1.0.0-0.rc16.21|76	%doc CHANGELOG CREDITS KNOWN_BUGS README TODO doc/dmraid_design.txt
21mr|dmraid-1.0.0-0.rc16.21|77	%{_sbindir}/dmraid
21mr|dmraid-1.0.0-0.rc16.21|78	%{_mandir}/man8/dmraid.8*
21mr|dmraid-1.0.0-0.rc16.21|79	%{_sbindir}/fedora-dmraid-activation
21mr|dmraid-1.0.0-0.rc16.21|80	%{_unitdir}/dmraid-activation.service
21mr|dmraid-1.0.0-0.rc16.21|81	%ghost %dir /var/lock/dmraid
21mr|dmraid-1.0.0-0.rc16.21|82	
21mr|dmraid-1.0.0-0.rc16.21|83	%post
21mr|dmraid-1.0.0-0.rc16.21|84	%systemd_post dmraid-activation.service
21mr|dmraid-1.0.0-0.rc16.21|85	
21mr|dmraid-1.0.0-0.rc16.21|86	#----------------------------------------------------------------------------
21mr|dmraid-1.0.0-0.rc16.21|87	
21mr|dmraid-1.0.0-0.rc16.21|88	%package -n %{libname}
21mr|dmraid-1.0.0-0.rc16.21|89	Summary:	Libraries for dmraid
21mr|dmraid-1.0.0-0.rc16.21|90	Group:		System/Libraries
21mr|dmraid-1.0.0-0.rc16.21|91	
21mr|dmraid-1.0.0-0.rc16.21|92	%description -n %{libname}
21mr|dmraid-1.0.0-0.rc16.21|93	Provides libraries for dmraid.
21mr|dmraid-1.0.0-0.rc16.21|94	
21mr|dmraid-1.0.0-0.rc16.21|95	%files -n %{libname}
21mr|dmraid-1.0.0-0.rc16.21|96	%attr (0555,root,root) %{_libdir}/libdmraid.so.%{major}*
21mr|dmraid-1.0.0-0.rc16.21|97	
21mr|dmraid-1.0.0-0.rc16.21|98	#----------------------------------------------------------------------------
21mr|dmraid-1.0.0-0.rc16.21|99	
21mr|dmraid-1.0.0-0.rc16.21|100	%package -n %{devname}
21mr|dmraid-1.0.0-0.rc16.21|101	Summary:	Development libraries and headers for dmraid
21mr|dmraid-1.0.0-0.rc16.21|102	Group:		Development/Other
21mr|dmraid-1.0.0-0.rc16.21|103	Provides:	%{name}-devel = %{version}.%{extraver}
21mr|dmraid-1.0.0-0.rc16.21|104	Requires:	%{libname} = %{EVRD}
21mr|dmraid-1.0.0-0.rc16.21|105	
21mr|dmraid-1.0.0-0.rc16.21|106	%description -n %{devname}
21mr|dmraid-1.0.0-0.rc16.21|107	Provides a library interface for RAID device discovery, RAID set
21mr|dmraid-1.0.0-0.rc16.21|108	activation and display of properties for ATARAID volumes.
21mr|dmraid-1.0.0-0.rc16.21|109	
21mr|dmraid-1.0.0-0.rc16.21|110	%files -n %{devname}
21mr|dmraid-1.0.0-0.rc16.21|111	%defattr(644,root,root,755)
21mr|dmraid-1.0.0-0.rc16.21|112	%dir %{_includedir}/dmraid
21mr|dmraid-1.0.0-0.rc16.21|113	%{_includedir}/dmraid/*.h
21mr|dmraid-1.0.0-0.rc16.21|114	%{_libdir}/libdmraid.so
21mr|dmraid-1.0.0-0.rc16.21|115	
21mr|dmraid-1.0.0-0.rc16.21|116	#----------------------------------------------------------------------------
21mr|dmraid-1.0.0-0.rc16.21|117	
21mr|dmraid-1.0.0-0.rc16.21|118	%package events
21mr|dmraid-1.0.0-0.rc16.21|119	Summary:	Dmraid event tool
21mr|dmraid-1.0.0-0.rc16.21|120	Group:		System/Base
21mr|dmraid-1.0.0-0.rc16.21|121	Requires:	%{name} = %{EVRD}
21mr|dmraid-1.0.0-0.rc16.21|122	Requires:	device-mapper-event  >= 1.02.02
21mr|dmraid-1.0.0-0.rc16.21|123	
21mr|dmraid-1.0.0-0.rc16.21|124	%description events
21mr|dmraid-1.0.0-0.rc16.21|125	Provides a dmeventd DSO and the dmevent_tool to register devices with it
21mr|dmraid-1.0.0-0.rc16.21|126	for device monitoring. All active RAID sets should be manually registered
21mr|dmraid-1.0.0-0.rc16.21|127	with dmevent_tool.
21mr|dmraid-1.0.0-0.rc16.21|128	
21mr|dmraid-1.0.0-0.rc16.21|129	%files events
21mr|dmraid-1.0.0-0.rc16.21|130	%defattr(-,root,root,755)
21mr|dmraid-1.0.0-0.rc16.21|131	%{_sbindir}/dmevent_tool
21mr|dmraid-1.0.0-0.rc16.21|132	%attr (0555,root,root) %{_libdir}/libdmraid-events-isw.so
21mr|dmraid-1.0.0-0.rc16.21|133	%{_mandir}/man8/dmevent_tool*
21mr|dmraid-1.0.0-0.rc16.21|134	
21mr|dmraid-1.0.0-0.rc16.21|135	#----------------------------------------------------------------------------
21mr|dmraid-1.0.0-0.rc16.21|136	
21mr|dmraid-1.0.0-0.rc16.21|137	%prep
21mr|dmraid-1.0.0-0.rc16.21|138	%setup -qn %{name}/%{version}.%{extraver}
21mr|dmraid-1.0.0-0.rc16.21|139	%patch0 -p1 -b .test_devices
21mr|dmraid-1.0.0-0.rc16.21|140	%patch1 -p1 -b .ddf1_lsi_persistent_name
21mr|dmraid-1.0.0-0.rc16.21|141	%patch2 -p1 -b .pdc_raid10_failure
21mr|dmraid-1.0.0-0.rc16.21|142	%patch3 -p1 -b .return_error_wo_disks
21mr|dmraid-1.0.0-0.rc16.21|143	%patch4 -p1 -b .fix_sil_jbod
21mr|dmraid-1.0.0-0.rc16.21|144	%patch5 -p1 -b .avoid_register
21mr|dmraid-1.0.0-0.rc16.21|145	%patch7 -p1 -b .libversion
21mr|dmraid-1.0.0-0.rc16.21|146	%patch8 -p1 -b .libversion_display
21mr|dmraid-1.0.0-0.rc16.21|147	%patch9 -p1 -b .bz635995
21mr|dmraid-1.0.0-0.rc16.21|148	%patch11 -p1 -b .bz626417_19
21mr|dmraid-1.0.0-0.rc16.21|149	%patch12 -p1 -b .bz626417_20
21mr|dmraid-1.0.0-0.rc16.21|150	%patch13 -p1 -b .bz626417_21
21mr|dmraid-1.0.0-0.rc16.21|151	
21mr|dmraid-1.0.0-0.rc16.21|152	%patch101 -p1 -b .libdmraid_events_isw_strfmt
21mr|dmraid-1.0.0-0.rc16.21|153	%patch102 -p1 -b .linking
21mr|dmraid-1.0.0-0.rc16.21|154	%patch103 -p1 -b .lib_events_soname
21mr|dmraid-1.0.0-0.rc16.21|155	%patch104 -p1 -b .lib_events_install
21mr|dmraid-1.0.0-0.rc16.21|156	
21mr|dmraid-1.0.0-0.rc16.21|157	cp %{SOURCE2} .
21mr|dmraid-1.0.0-0.rc16.21|158	
21mr|dmraid-1.0.0-0.rc16.21|159	%build
21mr|dmraid-1.0.0-0.rc16.21|160	%configure \
21mr|dmraid-1.0.0-0.rc16.21|161	--with-user=`id -un` \
21mr|dmraid-1.0.0-0.rc16.21|162	--with-group=`id -gn` \
21mr|dmraid-1.0.0-0.rc16.21|163	--disable-libselinux \
21mr|dmraid-1.0.0-0.rc16.21|164	--disable-libsepol \
21mr|dmraid-1.0.0-0.rc16.21|165	--enable-led \
21mr|dmraid-1.0.0-0.rc16.21|166	--enable-intel_led \
21mr|dmraid-1.0.0-0.rc16.21|167	--enable-shared_lib
21mr|dmraid-1.0.0-0.rc16.21|168	make
21mr|dmraid-1.0.0-0.rc16.21|169	
21mr|dmraid-1.0.0-0.rc16.21|170	sed s,"@SBINDIR@","%{_sbindir}",g -i dmraid-activation.service
21mr|dmraid-1.0.0-0.rc16.21|171	
21mr|dmraid-1.0.0-0.rc16.21|172	%install
21mr|dmraid-1.0.0-0.rc16.21|173	%makeinstall
21mr|dmraid-1.0.0-0.rc16.21|174	rm -f %{buildroot}%{_libdir}/libdmraid.a
21mr|dmraid-1.0.0-0.rc16.21|175	
21mr|dmraid-1.0.0-0.rc16.21|176	mkdir -p %{buildroot}/var/lock/dmraid
21mr|dmraid-1.0.0-0.rc16.21|177	
21mr|dmraid-1.0.0-0.rc16.21|178	# Install systemd unit
21mr|dmraid-1.0.0-0.rc16.21|179	mkdir -p %{buildroot}%{_unitdir}
21mr|dmraid-1.0.0-0.rc16.21|180	install -m 755 %{SOURCE1} %{buildroot}%{_sbindir}/fedora-dmraid-activation
21mr|dmraid-1.0.0-0.rc16.21|181	install -m 444 dmraid-activation.service %{buildroot}%{_unitdir}/dmraid-activation.service
21mr|dmraid-1.0.0-0.rc16.21|182	
21mr|dmraid-1.0.0-0.rc16.21|183	chmod 755 %{buildroot}%{_libdir}/libdmraid-events-isw.so
21mr|dmraid-1.0.0-0.rc16.21|184	chmod 755 %{buildroot}%{_libdir}/libdmraid.so.%{major}*

11963 21
21mr|dnf-4.9.0-6|1	%define hawkey_version 0.64.0
21mr|dnf-4.9.0-6|2	%define libcomps_version 0.1.8
21mr|dnf-4.9.0-6|3	%define rpm_version 4.14.2
21mr|dnf-4.9.0-6|4	%define min_plugins_core 4.0.20
21mr|dnf-4.9.0-6|5	%define min_plugins_extras 4.0.4
21mr|dnf-4.9.0-6|6	
21mr|dnf-4.9.0-6|7	%define confdir %{_sysconfdir}/dnf
21mr|dnf-4.9.0-6|8	
21mr|dnf-4.9.0-6|9	%define pluginconfpath %{confdir}/plugins
21mr|dnf-4.9.0-6|10	%define py3pluginpath %{python3_sitelib}/dnf-plugins
21mr|dnf-4.9.0-6|11	
21mr|dnf-4.9.0-6|12	# (ngompa): To avoid annoying problems...
21mr|dnf-4.9.0-6|13	%global __python %{__python3}
21mr|dnf-4.9.0-6|14	
21mr|dnf-4.9.0-6|15	# freeze on ABF...
21mr|dnf-4.9.0-6|16	%bcond_with tests
21mr|dnf-4.9.0-6|17	
21mr|dnf-4.9.0-6|18	Summary:	Package manager forked from Yum, using libsolv as a dependency resolver
21mr|dnf-4.9.0-6|19	Name:		dnf
21mr|dnf-4.9.0-6|20	Version:	4.9.0
21mr|dnf-4.9.0-6|21	Release:	6
21mr|dnf-4.9.0-6|22	Group:		System/Configuration/Packaging
21mr|dnf-4.9.0-6|23	# For a breakdown of the licensing, see PACKAGE-LICENSING
21mr|dnf-4.9.0-6|24	License:	GPLv2+ and GPLv2 and GPL
21mr|dnf-4.9.0-6|25	URL:		https://github.com/rpm-software-management/dnf
21mr|dnf-4.9.0-6|26	Source0:	https://github.com/rpm-software-management/dnf/archive/%{version}/%{name}-%{version}.tar.gz
21mr|dnf-4.9.0-6|27	# Russian man
21mr|dnf-4.9.0-6|28	Source1:	dnf.8
21mr|dnf-4.9.0-6|29	
21mr|dnf-4.9.0-6|30	# Backports from upstream
21mr|dnf-4.9.0-6|31	# https://github.com/rpm-software-management/dnf/commit/beddf1b28d769e4f4fd8029bf1193019cd67bc01
21mr|dnf-4.9.0-6|32	# libdnf is built from git snapshot to make this work
21mr|dnf-4.9.0-6|33	# Ddjusted: removed version bump from 4.9.0 to 4.9.1
21mr|dnf-4.9.0-6|34	Patch1:		beddf1b28d769e4f4fd8029bf1193019cd67bc01.patch
21mr|dnf-4.9.0-6|35	
21mr|dnf-4.9.0-6|36	# Fixes line breaks in dnf --help
21mr|dnf-4.9.0-6|37	Patch2:		fix.locale.string.patch
21mr|dnf-4.9.0-6|38	
21mr|dnf-4.9.0-6|39	# Teach dnf about znver1 and e2k arches
21mr|dnf-4.9.0-6|40	# znver1 is x86_64 with -mtune=znver1, invented in OpenMandriva and not used in ROSA
21mr|dnf-4.9.0-6|41	# e2k is Russian VLIW-like architecture
21mr|dnf-4.9.0-6|42	Patch500:	dnf-arches.diff
21mr|dnf-4.9.0-6|43	
21mr|dnf-4.9.0-6|44	# ROSA-specific patches
21mr|dnf-4.9.0-6|45	Patch1002:	dnf-2.7.5-Allow-overriding-SYSTEMD_DIR-for-split-usr.patch
21mr|dnf-4.9.0-6|46	Patch1003:	0001-Decrease-timeout.patch
21mr|dnf-4.9.0-6|47	Patch1004:	0002-Fix-for-abspath-links-in-etc-dnf-vars.patch
21mr|dnf-4.9.0-6|48	
21mr|dnf-4.9.0-6|49	# The makecache timer disables itself whenever it is run in a live environment.
21mr|dnf-4.9.0-6|50	# However, the upstream version of the unit only knows about the upstream dracut
21mr|dnf-4.9.0-6|51	# live environment module. Since we currently use a custom one in Mageia,
21mr|dnf-4.9.0-6|52	# we need to detect it and properly disable the timer. (ngompa)
21mr|dnf-4.9.0-6|53	Patch1100:	1001-Disable-the-dnf-makecache-timer-for-Mageia-live-envi.patch
21mr|dnf-4.9.0-6|54	
21mr|dnf-4.9.0-6|55	BuildArch:	noarch
21mr|dnf-4.9.0-6|56	BuildRequires:	cmake
21mr|dnf-4.9.0-6|57	BuildRequires:	gettext
21mr|dnf-4.9.0-6|58	# Need systemd macros
21mr|dnf-4.9.0-6|59	BuildRequires:	systemd-units
21mr|dnf-4.9.0-6|60	BuildRequires:	python3-sphinx
21mr|dnf-4.9.0-6|61	Requires:	python3-dnf = %{version}-%{release}
21mr|dnf-4.9.0-6|62	Recommends:	dnf-yum
21mr|dnf-4.9.0-6|63	Recommends:	dnf-plugins-core
21mr|dnf-4.9.0-6|64	Recommends:	python3-dnf-plugin-unique-useragent
21mr|dnf-4.9.0-6|65	Conflicts:	dnf-plugins-core < %{min_plugins_core}
21mr|dnf-4.9.0-6|66	Provides:	dnf-command(autoremove)
21mr|dnf-4.9.0-6|67	Provides:	dnf-command(check-update)
21mr|dnf-4.9.0-6|68	Provides:	dnf-command(clean)
21mr|dnf-4.9.0-6|69	Provides:	dnf-command(distro-sync)
21mr|dnf-4.9.0-6|70	Provides:	dnf-command(downgrade)
21mr|dnf-4.9.0-6|71	Provides:	dnf-command(group)
21mr|dnf-4.9.0-6|72	Provides:	dnf-command(history)
21mr|dnf-4.9.0-6|73	Provides:	dnf-command(info)
21mr|dnf-4.9.0-6|74	Provides:	dnf-command(install)
21mr|dnf-4.9.0-6|75	Provides:	dnf-command(list)
21mr|dnf-4.9.0-6|76	Provides:	dnf-command(makecache)
21mr|dnf-4.9.0-6|77	Provides:	dnf-command(mark)
21mr|dnf-4.9.0-6|78	Provides:	dnf-command(provides)
21mr|dnf-4.9.0-6|79	Provides:	dnf-command(reinstall)
21mr|dnf-4.9.0-6|80	Provides:	dnf-command(remove)
21mr|dnf-4.9.0-6|81	Provides:	dnf-command(repolist)
21mr|dnf-4.9.0-6|82	Provides:	dnf-command(repoquery)
21mr|dnf-4.9.0-6|83	Provides:	dnf-command(repository-packages)
21mr|dnf-4.9.0-6|84	Provides:	dnf-command(search)
21mr|dnf-4.9.0-6|85	Provides:	dnf-command(updateinfo)
21mr|dnf-4.9.0-6|86	Provides:	dnf-command(upgrade)
21mr|dnf-4.9.0-6|87	Provides:	dnf-command(upgrade-to)
21mr|dnf-4.9.0-6|88	
21mr|dnf-4.9.0-6|89	%description
21mr|dnf-4.9.0-6|90	Package manager forked from Yum, using libsolv as a dependency resolver.
21mr|dnf-4.9.0-6|91	
21mr|dnf-4.9.0-6|92	%package conf
21mr|dnf-4.9.0-6|93	Summary:	Configuration files for DNF
21mr|dnf-4.9.0-6|94	Group:		System/Configuration/Packaging
21mr|dnf-4.9.0-6|95	
21mr|dnf-4.9.0-6|96	%description conf
21mr|dnf-4.9.0-6|97	Configuration files for DNF.
21mr|dnf-4.9.0-6|98	
21mr|dnf-4.9.0-6|99	%package yum
21mr|dnf-4.9.0-6|100	Summary:	As a Yum CLI compatibility layer, supplies /usr/bin/yum redirecting to DNF
21mr|dnf-4.9.0-6|101	Group:		System/Configuration/Packaging
21mr|dnf-4.9.0-6|102	Conflicts:	yum
21mr|dnf-4.9.0-6|103	Requires:	dnf = %{version}-%{release}
21mr|dnf-4.9.0-6|104	
21mr|dnf-4.9.0-6|105	%description yum
21mr|dnf-4.9.0-6|106	As a Yum CLI compatibility layer, supplies /usr/bin/yum redirecting to DNF.
21mr|dnf-4.9.0-6|107	
21mr|dnf-4.9.0-6|108	%package -n python3-dnf
21mr|dnf-4.9.0-6|109	Summary:	Python 3 interface to DNF
21mr|dnf-4.9.0-6|110	Group:		System/Configuration/Packaging
21mr|dnf-4.9.0-6|111	BuildRequires:	pkgconfig(python3)
21mr|dnf-4.9.0-6|112	BuildRequires:	python3-hawkey >= %{hawkey_version}
21mr|dnf-4.9.0-6|113	BuildRequires:	python3-libdnf >= %{hawkey_version}
21mr|dnf-4.9.0-6|114	BuildRequires:	python3-libcomps >= %{libcomps_version}
21mr|dnf-4.9.0-6|115	BuildRequires:	python3-nose
21mr|dnf-4.9.0-6|116	BuildRequires:	python3-gpg
21mr|dnf-4.9.0-6|117	BuildRequires:	python3-rpm >= %{rpm_version}
21mr|dnf-4.9.0-6|118	BuildRequires:	pkgconfig(bash-completion)
21mr|dnf-4.9.0-6|119	Recommends:	bash-completion
21mr|dnf-4.9.0-6|120	Recommends:	python3-dbus
21mr|dnf-4.9.0-6|121	Recommends:	rpm-plugin-systemd-inhibit
21mr|dnf-4.9.0-6|122	Requires:	dnf-conf = %{version}-%{release}
21mr|dnf-4.9.0-6|123	Requires:	deltarpm
21mr|dnf-4.9.0-6|124	Requires:	python3-hawkey >= %{hawkey_version}
21mr|dnf-4.9.0-6|125	Requires:	python3-libdnf >= %{hawkey_version}
21mr|dnf-4.9.0-6|126	Requires:	python3-libcomps >= %{libcomps_version}
21mr|dnf-4.9.0-6|127	Requires:	python3-gpg
21mr|dnf-4.9.0-6|128	Requires:	python3-rpm >= %{rpm_version}
21mr|dnf-4.9.0-6|129	# DNF 2.0 doesn't work with old plugins
21mr|dnf-4.9.0-6|130	Conflicts:	python3-dnf-plugins-core < %{min_plugins_core}
21mr|dnf-4.9.0-6|131	Conflicts:	python3-dnf-plugins-extras-common < %{min_plugins_extras}
21mr|dnf-4.9.0-6|132	
21mr|dnf-4.9.0-6|133	%description -n python3-dnf
21mr|dnf-4.9.0-6|134	Python 3 interface to DNF.
21mr|dnf-4.9.0-6|135	
21mr|dnf-4.9.0-6|136	%package automatic
21mr|dnf-4.9.0-6|137	Summary:	Alternative CLI to "dnf upgrade" suitable for automatic, regular execution
21mr|dnf-4.9.0-6|138	Group:		System/Configuration/Packaging
21mr|dnf-4.9.0-6|139	Requires:	dnf = %{version}-%{release}
21mr|dnf-4.9.0-6|140	Requires:	systemd
21mr|dnf-4.9.0-6|141	
21mr|dnf-4.9.0-6|142	%description automatic
21mr|dnf-4.9.0-6|143	Alternative CLI to "dnf upgrade" suitable for automatic, regular execution.
21mr|dnf-4.9.0-6|144	
21mr|dnf-4.9.0-6|145	%prep
21mr|dnf-4.9.0-6|146	%autosetup -p1
21mr|dnf-4.9.0-6|147	
21mr|dnf-4.9.0-6|148	%build
21mr|dnf-4.9.0-6|149	%cmake -DPYTHON_DESIRED:str=3 \
21mr|dnf-4.9.0-6|150	-DSYSTEMD_DIR:str="%{_unitdir}"
21mr|dnf-4.9.0-6|151	
21mr|dnf-4.9.0-6|152	%make
21mr|dnf-4.9.0-6|153	make doc-man
21mr|dnf-4.9.0-6|154	
21mr|dnf-4.9.0-6|155	%install
21mr|dnf-4.9.0-6|156	%makeinstall_std -C build
21mr|dnf-4.9.0-6|157	
21mr|dnf-4.9.0-6|158	%find_lang %{name}
21mr|dnf-4.9.0-6|159	
21mr|dnf-4.9.0-6|160	mkdir -p %{buildroot}%{pluginconfpath}
21mr|dnf-4.9.0-6|161	mkdir -p %{buildroot}%{py3pluginpath}
21mr|dnf-4.9.0-6|162	mkdir -p %{buildroot}%{_localstatedir}/log
21mr|dnf-4.9.0-6|163	mkdir -p %{buildroot}%{_mandir}/ru/man8
21mr|dnf-4.9.0-6|164	mkdir -p %{buildroot}%{_var}/cache/dnf
21mr|dnf-4.9.0-6|165	mkdir -p %{buildroot}%{confdir}/vars
21mr|dnf-4.9.0-6|166	touch %{buildroot}%{_localstatedir}/log/%{name}.log
21mr|dnf-4.9.0-6|167	ln -sr %{buildroot}%{_bindir}/dnf-3 %{buildroot}%{_bindir}/dnf
21mr|dnf-4.9.0-6|168	mv %{buildroot}%{_bindir}/dnf-automatic-3 %{buildroot}%{_bindir}/dnf-automatic
21mr|dnf-4.9.0-6|169	ln -sr %{buildroot}%{_bindir}/dnf %{buildroot}%{_bindir}/yum
21mr|dnf-4.9.0-6|170	
21mr|dnf-4.9.0-6|171	install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/ru/man8
21mr|dnf-4.9.0-6|172	
21mr|dnf-4.9.0-6|173	install -d %{buildroot}%{_presetdir}
21mr|dnf-4.9.0-6|174	cat > %{buildroot}%{_presetdir}/86-%{name}.preset << EOF
21mr|dnf-4.9.0-6|175	enable %{name}-makecache.timer
21mr|dnf-4.9.0-6|176	EOF
21mr|dnf-4.9.0-6|177	
21mr|dnf-4.9.0-6|178	cat > %{buildroot}%{_presetdir}/86-%{name}-automatic.preset << EOF
21mr|dnf-4.9.0-6|179	enable %{name}-automatic.timer
21mr|dnf-4.9.0-6|180	enable %{name}-automatic-notifyonly.timer
21mr|dnf-4.9.0-6|181	enable %{name}-automatic-download.timer
21mr|dnf-4.9.0-6|182	disable %{name}-automatic-install.timer
21mr|dnf-4.9.0-6|183	EOF
21mr|dnf-4.9.0-6|184	
21mr|dnf-4.9.0-6|185	# (tpg) not needed here
21mr|dnf-4.9.0-6|186	rm -vf %{buildroot}%{confdir}/%{name}-strict.conf
21mr|dnf-4.9.0-6|187	
21mr|dnf-4.9.0-6|188	# (mikhailnov) enable updating package to the latest version by "dnf install foo"
21mr|dnf-4.9.0-6|189	sed -i %{buildroot}%{confdir}/%{name}.conf -e 's,^best=False$,best=True,g'
21mr|dnf-4.9.0-6|190	grep -q '^best=True$' %{buildroot}%{confdir}/%{name}.conf
21mr|dnf-4.9.0-6|191	
21mr|dnf-4.9.0-6|192	# own default location of repos configs
21mr|dnf-4.9.0-6|193	mkdir -p %{buildroot}%{_sysconfdir}/yum.repos.d
21mr|dnf-4.9.0-6|194	
21mr|dnf-4.9.0-6|195	# ROSA-specific packages forming the base system
21mr|dnf-4.9.0-6|196	cat > %{buildroot}%{confdir}/protected.d/basesystem.conf << 'EOF'
21mr|dnf-4.9.0-6|197	basesystem-minimal
21mr|dnf-4.9.0-6|198	distro-release
21mr|dnf-4.9.0-6|199	filesystem
21mr|dnf-4.9.0-6|200	setup
21mr|dnf-4.9.0-6|201	EOF
21mr|dnf-4.9.0-6|202	
21mr|dnf-4.9.0-6|203	%if %{with tests}
21mr|dnf-4.9.0-6|204	%check
21mr|dnf-4.9.0-6|205	make ARGS="-V" test -C build
21mr|dnf-4.9.0-6|206	%endif
21mr|dnf-4.9.0-6|207	
21mr|dnf-4.9.0-6|208	%files -f %{name}.lang
21mr|dnf-4.9.0-6|209	%license COPYING PACKAGE-LICENSING
21mr|dnf-4.9.0-6|210	%doc AUTHORS README.rst
21mr|dnf-4.9.0-6|211	%{_bindir}/dnf
21mr|dnf-4.9.0-6|212	%{_mandir}/man5/dnf-transaction-json.5*
21mr|dnf-4.9.0-6|213	%{_mandir}/man7/dnf.modularity.7*
21mr|dnf-4.9.0-6|214	%{_mandir}/man8/dnf.8*
21mr|dnf-4.9.0-6|215	%{_mandir}/man8/yum2dnf.8*
21mr|dnf-4.9.0-6|216	%{_mandir}/ru/man8/dnf.8*
21mr|dnf-4.9.0-6|217	%{_presetdir}/86-%{name}.preset
21mr|dnf-4.9.0-6|218	%{_unitdir}/dnf-makecache.service
21mr|dnf-4.9.0-6|219	%{_unitdir}/dnf-makecache.timer
21mr|dnf-4.9.0-6|220	%{_var}/cache/dnf
21mr|dnf-4.9.0-6|221	%dir %{_sysconfdir}/yum.repos.d
21mr|dnf-4.9.0-6|222	
21mr|dnf-4.9.0-6|223	%files conf
21mr|dnf-4.9.0-6|224	%license COPYING PACKAGE-LICENSING
21mr|dnf-4.9.0-6|225	%doc AUTHORS README.rst
21mr|dnf-4.9.0-6|226	%dir %{confdir}
21mr|dnf-4.9.0-6|227	%dir %{pluginconfpath}
21mr|dnf-4.9.0-6|228	%dir %{confdir}/aliases.d
21mr|dnf-4.9.0-6|229	%dir %{confdir}/protected.d
21mr|dnf-4.9.0-6|230	%dir %{confdir}/vars
21mr|dnf-4.9.0-6|231	%config(noreplace) %{confdir}/%{name}.conf
21mr|dnf-4.9.0-6|232	%config(noreplace) %{confdir}/aliases.d/zypper.conf
21mr|dnf-4.9.0-6|233	%config(noreplace) %{confdir}/protected.d/basesystem.conf
21mr|dnf-4.9.0-6|234	%config(noreplace) %{confdir}/protected.d/%{name}.conf
21mr|dnf-4.9.0-6|235	%config(noreplace) %{confdir}/protected.d/yum.conf
21mr|dnf-4.9.0-6|236	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|dnf-4.9.0-6|237	%ghost %{_localstatedir}/log/hawkey.log
21mr|dnf-4.9.0-6|238	%ghost %{_localstatedir}/log/%{name}.log
21mr|dnf-4.9.0-6|239	%ghost %{_localstatedir}/log/%{name}.librepo.log
21mr|dnf-4.9.0-6|240	%ghost %{_localstatedir}/log/%{name}.rpm.log
21mr|dnf-4.9.0-6|241	%ghost %{_localstatedir}/log/%{name}.plugin.log
21mr|dnf-4.9.0-6|242	%ghost %{_sharedstatedir}/%{name}
21mr|dnf-4.9.0-6|243	%ghost %{_sharedstatedir}/%{name}/groups.json
21mr|dnf-4.9.0-6|244	%ghost %{_sharedstatedir}/%{name}/yumdb
21mr|dnf-4.9.0-6|245	%ghost %{_sharedstatedir}/%{name}/history
21mr|dnf-4.9.0-6|246	%{_datadir}/bash-completion/completions/dnf
21mr|dnf-4.9.0-6|247	%{_mandir}/man5/dnf.conf.5.*
21mr|dnf-4.9.0-6|248	%{_tmpfilesdir}/dnf.conf
21mr|dnf-4.9.0-6|249	%{_sysconfdir}/libreport/events.d/collect_dnf.conf
21mr|dnf-4.9.0-6|250	
21mr|dnf-4.9.0-6|251	%files yum
21mr|dnf-4.9.0-6|252	%license COPYING PACKAGE-LICENSING
21mr|dnf-4.9.0-6|253	%doc AUTHORS README.rst
21mr|dnf-4.9.0-6|254	%{_bindir}/yum
21mr|dnf-4.9.0-6|255	%{_mandir}/man1/yum-aliases.1*
21mr|dnf-4.9.0-6|256	%{_mandir}/man5/yum.conf.5*
21mr|dnf-4.9.0-6|257	%{_mandir}/man8/yum.8.*
21mr|dnf-4.9.0-6|258	%{_mandir}/man8/yum-shell.8*
21mr|dnf-4.9.0-6|259	
21mr|dnf-4.9.0-6|260	%files -n python3-dnf
21mr|dnf-4.9.0-6|261	%license COPYING PACKAGE-LICENSING
21mr|dnf-4.9.0-6|262	%doc AUTHORS README.rst
21mr|dnf-4.9.0-6|263	%{_bindir}/dnf-3
21mr|dnf-4.9.0-6|264	%exclude %{python3_sitelib}/dnf/automatic
21mr|dnf-4.9.0-6|265	%{python3_sitelib}/dnf/
21mr|dnf-4.9.0-6|266	%dir %{py3pluginpath}
21mr|dnf-4.9.0-6|267	
21mr|dnf-4.9.0-6|268	%files automatic
21mr|dnf-4.9.0-6|269	%license COPYING PACKAGE-LICENSING
21mr|dnf-4.9.0-6|270	%doc AUTHORS
21mr|dnf-4.9.0-6|271	%{_bindir}/%{name}-automatic
21mr|dnf-4.9.0-6|272	%config(noreplace) %{confdir}/automatic.conf
21mr|dnf-4.9.0-6|273	%{_presetdir}/86-%{name}-automatic.preset
21mr|dnf-4.9.0-6|274	%{_unitdir}/%{name}-automatic.service
21mr|dnf-4.9.0-6|275	%{_unitdir}/%{name}-automatic.timer
21mr|dnf-4.9.0-6|276	%{_unitdir}/%{name}-automatic-notifyonly.service
21mr|dnf-4.9.0-6|277	%{_unitdir}/%{name}-automatic-notifyonly.timer
21mr|dnf-4.9.0-6|278	%{_unitdir}/%{name}-automatic-download.service
21mr|dnf-4.9.0-6|279	%{_unitdir}/%{name}-automatic-download.timer
21mr|dnf-4.9.0-6|280	%{_unitdir}/%{name}-automatic-install.service
21mr|dnf-4.9.0-6|281	%{_unitdir}/%{name}-automatic-install.timer
21mr|dnf-4.9.0-6|282	%{python3_sitelib}/%{name}/automatic
21mr|dnf-4.9.0-6|283	%{_mandir}/man8/dnf-automatic.8*
21mr|dnf-4.9.0-6|284	
21mr|dnf-4.9.0-6|285	%changelog
21mr|dnf-4.9.0-6|286	* Thu Nov 20 2025 betcher <a.betcher@rosa.ru>
21mr|dnf-4.9.0-6|287	- Fix for abspath links in /etc/dnf/vars
21mr|dnf-4.9.0-6|288	
21mr|dnf-4.9.0-6|289	* Wed Jul 9 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.9.0-5
21mr|dnf-4.9.0-6|290	- install python3-dnf-plugin-unique-useragent by default
21mr|dnf-4.9.0-6|291	
21mr|dnf-4.9.0-6|292	* Tue Jun 13 2023 VictorR2007 <victorr2007@yandex.ru> 4.9.0-4
21mr|dnf-4.9.0-6|293	- Fix Russian translations
21mr|dnf-4.9.0-6|294	
21mr|dnf-4.9.0-6|295	* Tue Jun 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.9.0-3
21mr|dnf-4.9.0-6|296	- decrease default timeout
21mr|dnf-4.9.0-6|297	
21mr|dnf-4.9.0-6|298	* Fri Mar 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.9.0-2
21mr|dnf-4.9.0-6|299	- add /etc/dnf/vars (may be used e.g. in rosa-repos)
21mr|dnf-4.9.0-6|300	
21mr|dnf-4.9.0-6|301	* Fri Mar 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dnf-4.9.0-6|302	- Add support of e2k architecture, merge with dnf-3.0.2-znver1.patch
21mr|dnf-4.9.0-6|303	
21mr|dnf-4.9.0-6|304	* Sun Oct 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.9.0-1
21mr|dnf-4.9.0-6|305	- upd: 4.6.1 -> 4.9.0
21mr|dnf-4.9.0-6|306	
21mr|dnf-4.9.0-6|307	* Sun Sep 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.6.1-4
21mr|dnf-4.9.0-6|308	- Protect ROSA-specific packages forming the base system from accidental removal
21mr|dnf-4.9.0-6|309	
21mr|dnf-4.9.0-6|310	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 4.6.1-3
21mr|dnf-4.9.0-6|311	- MassBuild#2339: Increase release tag
21mr|dnf-4.9.0-6|312	
21mr|dnf-4.9.0-6|313	* Fri Jun 25 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.6.1-2
21mr|dnf-4.9.0-6|314	- own default location of repos configs
21mr|dnf-4.9.0-6|315	
21mr|dnf-4.9.0-6|316	* Wed Mar 10 2021 Alexander Stefanov <alexander@mezon.ru> 4.6.1-1
21mr|dnf-4.9.0-6|317	- 4.6.1
21mr|dnf-4.9.0-6|318	
21mr|dnf-4.9.0-6|319	* Fri Feb 26 2021 Alexander Stefanov <alexander@mezon.ru> 4.6.0-1
21mr|dnf-4.9.0-6|320	- remove dead macro
21mr|dnf-4.9.0-6|321	
21mr|dnf-4.9.0-6|322	* Fri Feb 26 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|dnf-4.9.0-6|323	- 4.6.0
21mr|dnf-4.9.0-6|324	
21mr|dnf-4.9.0-6|325	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|dnf-4.9.0-6|326	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|dnf-4.9.0-6|327	- (13) rosa2019.1: run with 10-12 added
21mr|dnf-4.9.0-6|328	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|dnf-4.9.0-6|329	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|dnf-4.9.0-6|330	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|dnf-4.9.0-6|331	- (9): Adopt spec for enabled byte compiling in Python
21mr|dnf-4.9.0-6|332	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|dnf-4.9.0-6|333	- 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|dnf-4.9.0-6|334	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|dnf-4.9.0-6|335	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|dnf-4.9.0-6|336	
21mr|dnf-4.9.0-6|337	* Thu Nov 19 2020 Alexander Stefanov <alexander@mezon.ru> 4.4.2-1
21mr|dnf-4.9.0-6|338	- 4.4.2
21mr|dnf-4.9.0-6|339	
21mr|dnf-4.9.0-6|340	* Sat Oct 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.4.0-2
21mr|dnf-4.9.0-6|341	- enable updating package to the latest version by "dnf install foo"
21mr|dnf-4.9.0-6|342	
21mr|dnf-4.9.0-6|343	* Sat Oct 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.4.0-1
21mr|dnf-4.9.0-6|344	- tests freeze on abf
21mr|dnf-4.9.0-6|345	
21mr|dnf-4.9.0-6|346	* Sat Oct 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dnf-4.9.0-6|347	- upd: 4.2.17 -> 4.4.0
21mr|dnf-4.9.0-6|348	
21mr|dnf-4.9.0-6|349	* Sat Oct 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dnf-4.9.0-6|350	- Ship Russian man not in compressed form for readability
21mr|dnf-4.9.0-6|351	
21mr|dnf-4.9.0-6|352	* Tue Jun 16 2020 Victor Ryzhikh <victorr2007@yandex.ru> 4.2.17-4
21mr|dnf-4.9.0-6|353	- Added Russian man
21mr|dnf-4.9.0-6|354	
21mr|dnf-4.9.0-6|355	* Tue Jun 16 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|dnf-4.9.0-6|356	- Added Russian man
21mr|dnf-4.9.0-6|357	
21mr|dnf-4.9.0-6|358	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 4.2.17-3
21mr|dnf-4.9.0-6|359	- bot: rpm5 -> rpm4 (8)
21mr|dnf-4.9.0-6|360	
21mr|dnf-4.9.0-6|361	* Wed Jan 1 2020 Neal Gompa <ngompa13@gmail.com> 4.2.17-3
21mr|dnf-4.9.0-6|362	- Ensure python-libdnf is pulled in at build-time and runtime
21mr|dnf-4.9.0-6|363	
21mr|dnf-4.9.0-6|364	* Mon Dec 30 2019 Neal Gompa <ngompa13@gmail.com>
21mr|dnf-4.9.0-6|365	- Adapt to ROSA
21mr|dnf-4.9.0-6|366	
21mr|dnf-4.9.0-6|367	* Mon Dec 30 2019 ABF <abf@rosalinux.ru>
21mr|dnf-4.9.0-6|368	- Automatic import for version 4.2.17-2

11964 21
21mr|dnfdaemon-0.3.22-1|1	%global dnf_org org.baseurl.Dnf
21mr|dnfdaemon-0.3.22-1|2	%global dnf_version 4.4.0
21mr|dnfdaemon-0.3.22-1|3	
21mr|dnfdaemon-0.3.22-1|4	Name:           dnfdaemon
21mr|dnfdaemon-0.3.22-1|5	Version:        0.3.22
21mr|dnfdaemon-0.3.22-1|6	Release:        1
21mr|dnfdaemon-0.3.22-1|7	Summary:        D-Bus daemon for DNF package actions
21mr|dnfdaemon-0.3.22-1|8	Group:          System/Configuration/Packaging
21mr|dnfdaemon-0.3.22-1|9	License:        GPLv2+
21mr|dnfdaemon-0.3.22-1|10	URL:            https://github.com/manatools/dnfdaemon
21mr|dnfdaemon-0.3.22-1|11	Source0:        https://github.com/manatools/dnfdaemon/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|dnfdaemon-0.3.22-1|12	# https://github.com/manatools/dnfdaemon/pull/40
21mr|dnfdaemon-0.3.22-1|13	Patch0:        dnfdaemon-russian.patch
21mr|dnfdaemon-0.3.22-1|14	BuildArch:      noarch
21mr|dnfdaemon-0.3.22-1|15	BuildRequires: pkgconfig(python3)
21mr|dnfdaemon-0.3.22-1|16	BuildRequires:    pkgconfig(systemd)
21mr|dnfdaemon-0.3.22-1|17	Requires:       python3-gi
21mr|dnfdaemon-0.3.22-1|18	Requires:       python3-dbus
21mr|dnfdaemon-0.3.22-1|19	Requires:       python3-dnf >= %{dnf_version}
21mr|dnfdaemon-0.3.22-1|20	Requires:       polkit
21mr|dnfdaemon-0.3.22-1|21	# dbus-x11
21mr|dnfdaemon-0.3.22-1|22	Requires:       /usr/bin/dbus-launch
21mr|dnfdaemon-0.3.22-1|23	
21mr|dnfdaemon-0.3.22-1|24	%description
21mr|dnfdaemon-0.3.22-1|25	D-Bus daemon for performing package actions with the DNF package manager
21mr|dnfdaemon-0.3.22-1|26	
21mr|dnfdaemon-0.3.22-1|27	%package -n python3-%{name}
21mr|dnfdaemon-0.3.22-1|28	Summary:        Python 3 API for communicating with the dnf-daemon D-Bus service
21mr|dnfdaemon-0.3.22-1|29	Group:          Development/Python
21mr|dnfdaemon-0.3.22-1|30	BuildRequires:  python3-devel
21mr|dnfdaemon-0.3.22-1|31	Requires:       %{name} = %{version}-%{release}
21mr|dnfdaemon-0.3.22-1|32	Requires:       python3-gi
21mr|dnfdaemon-0.3.22-1|33	
21mr|dnfdaemon-0.3.22-1|34	%description -n python3-%{name}
21mr|dnfdaemon-0.3.22-1|35	Python 3 API for communicating with the dnf-daemon D-Bus service
21mr|dnfdaemon-0.3.22-1|36	
21mr|dnfdaemon-0.3.22-1|37	%prep
21mr|dnfdaemon-0.3.22-1|38	%autosetup -p1 -n %{name}-%{version}
21mr|dnfdaemon-0.3.22-1|39	
21mr|dnfdaemon-0.3.22-1|40	%build
21mr|dnfdaemon-0.3.22-1|41	# Nothing to build
21mr|dnfdaemon-0.3.22-1|42	
21mr|dnfdaemon-0.3.22-1|43	sed -i -e "s|/usr/lib/systemd|/lib/systemd|g" Makefile
21mr|dnfdaemon-0.3.22-1|44	
21mr|dnfdaemon-0.3.22-1|45	%install
21mr|dnfdaemon-0.3.22-1|46	make install DESTDIR=%{buildroot} DATADIR=%{_datadir} SYSCONFDIR=%{_sysconfdir}
21mr|dnfdaemon-0.3.22-1|47	
21mr|dnfdaemon-0.3.22-1|48	%post
21mr|dnfdaemon-0.3.22-1|49	%systemd_post %{name}.service
21mr|dnfdaemon-0.3.22-1|50	
21mr|dnfdaemon-0.3.22-1|51	%preun
21mr|dnfdaemon-0.3.22-1|52	%systemd_preun %{name}.service
21mr|dnfdaemon-0.3.22-1|53	
21mr|dnfdaemon-0.3.22-1|54	%files
21mr|dnfdaemon-0.3.22-1|55	%license COPYING
21mr|dnfdaemon-0.3.22-1|56	%doc README.md ChangeLog
21mr|dnfdaemon-0.3.22-1|57	%{_datadir}/dbus-1/system-services/%{dnf_org}*
21mr|dnfdaemon-0.3.22-1|58	%{_datadir}/dbus-1/services/%{dnf_org}*
21mr|dnfdaemon-0.3.22-1|59	%{_datadir}/%{name}/
21mr|dnfdaemon-0.3.22-1|60	%{_unitdir}/%{name}.service
21mr|dnfdaemon-0.3.22-1|61	%{_datadir}/polkit-1/actions/%{dnf_org}*
21mr|dnfdaemon-0.3.22-1|62	# this should not be edited by the user, so no %%config
21mr|dnfdaemon-0.3.22-1|63	%{_sysconfdir}/dbus-1/system.d/%{dnf_org}*
21mr|dnfdaemon-0.3.22-1|64	%dir %{python3_sitelib}/%{name}
21mr|dnfdaemon-0.3.22-1|65	%{python3_sitelib}/%{name}/__*
21mr|dnfdaemon-0.3.22-1|66	%{python3_sitelib}/%{name}/server
21mr|dnfdaemon-0.3.22-1|67	
21mr|dnfdaemon-0.3.22-1|68	%files -n  python3-%{name}
21mr|dnfdaemon-0.3.22-1|69	%license COPYING
21mr|dnfdaemon-0.3.22-1|70	%doc README.md ChangeLog
21mr|dnfdaemon-0.3.22-1|71	%{python3_sitelib}/%{name}/client

11965 21
21mr|dnfdragora-2.1.6-3|1	Summary:	DNF package-manager based on libYui abstraction
21mr|dnfdragora-2.1.6-3|2	Name:		dnfdragora
21mr|dnfdragora-2.1.6-3|3	Version:	2.1.6
21mr|dnfdragora-2.1.6-3|4	Release:	3
21mr|dnfdragora-2.1.6-3|5	License:	GPLv3+
21mr|dnfdragora-2.1.6-3|6	Group:		System/Configuration/Packaging
21mr|dnfdragora-2.1.6-3|7	Url:		https://github.com/manatools/dnfdragora
21mr|dnfdragora-2.1.6-3|8	Source0:	https://github.com/manatools/dnfdragora/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|dnfdragora-2.1.6-3|9	Source2:	update-system.desktop
21mr|dnfdragora-2.1.6-3|10	Source3:	update-system
21mr|dnfdragora-2.1.6-3|11	Source4:	update-system.console.apps
21mr|dnfdragora-2.1.6-3|12	Source5:	update-system.pam.d
21mr|dnfdragora-2.1.6-3|13	Source6:	images.tar.gz
21mr|dnfdragora-2.1.6-3|14	Source7:	dnfdragora-update-runner.sh
21mr|dnfdragora-2.1.6-3|15	Patch0:		rosa-texts.patch
21mr|dnfdragora-2.1.6-3|16	Patch1:		fix-splitting-desktop-gnome.patch
21mr|dnfdragora-2.1.6-3|17	Patch2:		mask-i686-packages-by-default.patch
21mr|dnfdragora-2.1.6-3|18	Patch4:		rosa.droup.panel.patch
21mr|dnfdragora-2.1.6-3|19	Patch5:		dnfdragora-2.1.5-po-ru-translate.patch
21mr|dnfdragora-2.1.6-3|20	Patch6:		desktop-translate.patch
21mr|dnfdragora-2.1.6-3|21	Patch8:		0001-ROSA-hide-tray-icon-if-there-are-no-updates.patch
21mr|dnfdragora-2.1.6-3|22	# В апстрим отправлен PR
21mr|dnfdragora-2.1.6-3|23	# https://github.com/manatools/dnfdragora/pull/229
21mr|dnfdragora-2.1.6-3|24	Patch9:		Fix-spaces-in-path.patch
21mr|dnfdragora-2.1.6-3|25	# В апстрим отправлен PR
21mr|dnfdragora-2.1.6-3|26	# https://github.com/manatools/dnfdragora/pull/230
21mr|dnfdragora-2.1.6-3|27	Patch10:	Fix-empty-error-window.patch
21mr|dnfdragora-2.1.6-3|28	Patch11:	Fix-removesuffix-problem.patch
21mr|dnfdragora-2.1.6-3|29	BuildRequires:	appstream-util
21mr|dnfdragora-2.1.6-3|30	BuildRequires:	cmake
21mr|dnfdragora-2.1.6-3|31	BuildRequires:	desktop-file-utils
21mr|dnfdragora-2.1.6-3|32	BuildRequires:	gettext
21mr|dnfdragora-2.1.6-3|33	BuildRequires:	python3-dnfdaemon
21mr|dnfdragora-2.1.6-3|34	BuildRequires:	python3-yui
21mr|dnfdragora-2.1.6-3|35	BuildRequires:	python3dist(cairosvg)
21mr|dnfdragora-2.1.6-3|36	BuildRequires:	python3dist(notify2)
21mr|dnfdragora-2.1.6-3|37	BuildRequires:	python3dist(pillow)
21mr|dnfdragora-2.1.6-3|38	BuildRequires:	python3dist(pystray)
21mr|dnfdragora-2.1.6-3|39	BuildRequires:	python3dist(pyxdg)
21mr|dnfdragora-2.1.6-3|40	BuildRequires:	python3dist(pyyaml)
21mr|dnfdragora-2.1.6-3|41	BuildRequires:	python3dist(sphinx)
21mr|dnfdragora-2.1.6-3|42	BuildRequires:	pkgconfig(python3)
21mr|dnfdragora-2.1.6-3|43	Requires:	dnf
21mr|dnfdragora-2.1.6-3|44	Requires:	filesystem
21mr|dnfdragora-2.1.6-3|45	Requires:	hicolor-icon-theme
21mr|dnfdragora-2.1.6-3|46	# Ensure base TUI deps are installed
21mr|dnfdragora-2.1.6-3|47	Requires:	libyui-ncurses
21mr|dnfdragora-2.1.6-3|48	Requires:	libyui-mga-ncurses
21mr|dnfdragora-2.1.6-3|49	Requires:	python3-dnfdaemon
21mr|dnfdragora-2.1.6-3|50	Requires:	python3-manatools
21mr|dnfdragora-2.1.6-3|51	Requires:	python3-yui
21mr|dnfdragora-2.1.6-3|52	Requires:	python3dist(pyyaml)
21mr|dnfdragora-2.1.6-3|53	# Suggest users to select a GUI
21mr|dnfdragora-2.1.6-3|54	Recommends:	%{name}-gui
21mr|dnfdragora-2.1.6-3|55	BuildArch:	noarch
21mr|dnfdragora-2.1.6-3|56	
21mr|dnfdragora-2.1.6-3|57	%description
21mr|dnfdragora-2.1.6-3|58	%{name} is a DNF frontend, based on rpmdragora from Mageia
21mr|dnfdragora-2.1.6-3|59	(originally rpmdrake) Perl code.
21mr|dnfdragora-2.1.6-3|60	
21mr|dnfdragora-2.1.6-3|61	%{name} is written in Python 3 and uses libYui, the widget
21mr|dnfdragora-2.1.6-3|62	abstraction library written by SUSE, so that it can be run
21mr|dnfdragora-2.1.6-3|63	using Qt 5, GTK+ 3, or ncurses interfaces.
21mr|dnfdragora-2.1.6-3|64	
21mr|dnfdragora-2.1.6-3|65	%files -f %{name}.lang
21mr|dnfdragora-2.1.6-3|66	%doc README.md TODO.md %{name}.yaml.example
21mr|dnfdragora-2.1.6-3|67	%license AUTHORS LICENSE
21mr|dnfdragora-2.1.6-3|68	%{_bindir}/%{name}
21mr|dnfdragora-2.1.6-3|69	%{_bindir}/dragora*
21mr|dnfdragora-2.1.6-3|70	%dir %{_sysconfdir}/%{name}
21mr|dnfdragora-2.1.6-3|71	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.yaml
21mr|dnfdragora-2.1.6-3|72	%{python3_sitelib}/%{name}/
21mr|dnfdragora-2.1.6-3|73	%exclude %{python3_sitelib}/%{name}/updater.py
21mr|dnfdragora-2.1.6-3|74	%exclude %{python3_sitelib}/%{name}/__pycache__/updater.cpython*.py?
21mr|dnfdragora-2.1.6-3|75	%{_datadir}/%{name}/
21mr|dnfdragora-2.1.6-3|76	%exclude %{_datadir}/applications/*%{name}-updater.desktop
21mr|dnfdragora-2.1.6-3|77	%{_mandir}/man5/%{name}.yaml.5*
21mr|dnfdragora-2.1.6-3|78	%{_mandir}/man8/%{name}.8*
21mr|dnfdragora-2.1.6-3|79	
21mr|dnfdragora-2.1.6-3|80	#-----------------------------------------------------------
21mr|dnfdragora-2.1.6-3|81	
21mr|dnfdragora-2.1.6-3|82	%package qt
21mr|dnfdragora-2.1.6-3|83	Summary:	Qt frontend for %{name}
21mr|dnfdragora-2.1.6-3|84	Group:		System/Configuration/Packaging
21mr|dnfdragora-2.1.6-3|85	Provides:	%{name}-gui = %{EVRD}
21mr|dnfdragora-2.1.6-3|86	Requires:	%{name}-common = %{EVRD}
21mr|dnfdragora-2.1.6-3|87	Requires:	libyui-qt
21mr|dnfdragora-2.1.6-3|88	Requires:	libyui-mga-qt
21mr|dnfdragora-2.1.6-3|89	Requires:	qt5-qttranslations
21mr|dnfdragora-2.1.6-3|90	
21mr|dnfdragora-2.1.6-3|91	%description qt
21mr|dnfdragora-2.1.6-3|92	This package pulls in the dependencies to run %{name} with a Qt5 GUI.
21mr|dnfdragora-2.1.6-3|93	
21mr|dnfdragora-2.1.6-3|94	%files qt
21mr|dnfdragora-2.1.6-3|95	# No files
21mr|dnfdragora-2.1.6-3|96	
21mr|dnfdragora-2.1.6-3|97	#-----------------------------------------------------------
21mr|dnfdragora-2.1.6-3|98	
21mr|dnfdragora-2.1.6-3|99	%package gtk
21mr|dnfdragora-2.1.6-3|100	Summary:	GTK+ frontend for %{name}
21mr|dnfdragora-2.1.6-3|101	Group:		System/Configuration/Packaging
21mr|dnfdragora-2.1.6-3|102	Provides:	%{name}-gui = %{EVRD}
21mr|dnfdragora-2.1.6-3|103	Requires:	%{name}-common = %{EVRD}
21mr|dnfdragora-2.1.6-3|104	Requires:	libyui-gtk
21mr|dnfdragora-2.1.6-3|105	Requires:	libyui-mga-gtk
21mr|dnfdragora-2.1.6-3|106	
21mr|dnfdragora-2.1.6-3|107	%description gtk
21mr|dnfdragora-2.1.6-3|108	This package pulls in the dependencies to run %{name} with a GTK+3 GUI.
21mr|dnfdragora-2.1.6-3|109	
21mr|dnfdragora-2.1.6-3|110	%files gtk
21mr|dnfdragora-2.1.6-3|111	# No files
21mr|dnfdragora-2.1.6-3|112	
21mr|dnfdragora-2.1.6-3|113	#-----------------------------------------------------------
21mr|dnfdragora-2.1.6-3|114	
21mr|dnfdragora-2.1.6-3|115	%package common
21mr|dnfdragora-2.1.6-3|116	Summary:	Shared files for Qt and GTK+ flavours of %{name}
21mr|dnfdragora-2.1.6-3|117	Group:		System/Configuration/Packaging
21mr|dnfdragora-2.1.6-3|118	# It's silly to install this without the actual program...
21mr|dnfdragora-2.1.6-3|119	Requires:	%{name} = %{EVRD}
21mr|dnfdragora-2.1.6-3|120	# Without this requirement, it's possible to have desktop files installed
21mr|dnfdragora-2.1.6-3|121	# that won't do anything, since there's no GUI deps installed.
21mr|dnfdragora-2.1.6-3|122	Requires:	%{name}-gui
21mr|dnfdragora-2.1.6-3|123	Suggests:	(%{name}-qt if plasma5-workspace)
21mr|dnfdragora-2.1.6-3|124	Suggests:	(%{name}-qt if plasma6-workspace)
21mr|dnfdragora-2.1.6-3|125	Suggests:	(%{name}-qt if lumina-desktop)
21mr|dnfdragora-2.1.6-3|126	Suggests:	(%{name}-qt if lxqt-session)
21mr|dnfdragora-2.1.6-3|127	Suggests:	(%{name}-gtk if xfce4-session)
21mr|dnfdragora-2.1.6-3|128	Suggests:	(%{name}-gtk if mate-session-manager)
21mr|dnfdragora-2.1.6-3|129	Suggests:	(%{name}-gtk if gnome-session-x11-session)
21mr|dnfdragora-2.1.6-3|130	Suggests:	(%{name}-gtk if gnome-classic-session)
21mr|dnfdragora-2.1.6-3|131	Suggests:	(%{name}-gtk if gnome-flashback)
21mr|dnfdragora-2.1.6-3|132	Suggests:	(%{name}-gtk if gnome-session-wayland-session)
21mr|dnfdragora-2.1.6-3|133	Suggests:	(%{name}-gtk if cinnamon)
21mr|dnfdragora-2.1.6-3|134	Suggests:	(%{name}-gtk if budgie-desktop)
21mr|dnfdragora-2.1.6-3|135	# lxde
21mr|dnfdragora-2.1.6-3|136	Suggests:	(%{name}-gtk if lxsession)
21mr|dnfdragora-2.1.6-3|137	
21mr|dnfdragora-2.1.6-3|138	%description common
21mr|dnfdragora-2.1.6-3|139	This package contains shared files used by the Qt and GTK+ flavours of
21mr|dnfdragora-2.1.6-3|140	%{name}, which are not strictly necessary for the ncurses flavour of the
21mr|dnfdragora-2.1.6-3|141	main %{name} package.
21mr|dnfdragora-2.1.6-3|142	
21mr|dnfdragora-2.1.6-3|143	%files common
21mr|dnfdragora-2.1.6-3|144	%{_datadir}/appdata/*%{name}.appdata.xml
21mr|dnfdragora-2.1.6-3|145	%{_datadir}/applications/*%{name}*.desktop
21mr|dnfdragora-2.1.6-3|146	%exclude %{_datadir}/applications/*%{name}-updater.desktop
21mr|dnfdragora-2.1.6-3|147	%{_datadir}/icons/hicolor/*/apps/%{name}*
21mr|dnfdragora-2.1.6-3|148	
21mr|dnfdragora-2.1.6-3|149	#-----------------------------------------------------------
21mr|dnfdragora-2.1.6-3|150	
21mr|dnfdragora-2.1.6-3|151	%package updater
21mr|dnfdragora-2.1.6-3|152	Summary:	Update notifier applet for %{name}
21mr|dnfdragora-2.1.6-3|153	Group:		System/Configuration/Packaging
21mr|dnfdragora-2.1.6-3|154	Requires:	%{name}-gui = %{EVRD}
21mr|dnfdragora-2.1.6-3|155	Requires:	libnotify
21mr|dnfdragora-2.1.6-3|156	Requires:	python3-cairosvg
21mr|dnfdragora-2.1.6-3|157	Requires:	python3-cssselect2
21mr|dnfdragora-2.1.6-3|158	Requires:	python3-notify2
21mr|dnfdragora-2.1.6-3|159	Requires:	python3-pillow
21mr|dnfdragora-2.1.6-3|160	Requires:	python3-pystray
21mr|dnfdragora-2.1.6-3|161	Requires:	python3-pyxdg
21mr|dnfdragora-2.1.6-3|162	Requires:	python3-webencodings
21mr|dnfdragora-2.1.6-3|163	Requires:	typelib(AppIndicator3)
21mr|dnfdragora-2.1.6-3|164	
21mr|dnfdragora-2.1.6-3|165	%description updater
21mr|dnfdragora-2.1.6-3|166	%{name} is a DNF frontend, based on rpmdragora from Mageia
21mr|dnfdragora-2.1.6-3|167	(originally rpmdrake) Perl code.
21mr|dnfdragora-2.1.6-3|168	
21mr|dnfdragora-2.1.6-3|169	%{name} is written in Python 3 and uses libYui, the widget
21mr|dnfdragora-2.1.6-3|170	abstraction library written by SUSE, so that it can be run
21mr|dnfdragora-2.1.6-3|171	using Qt 5, GTK+ 3, or ncurses interfaces.
21mr|dnfdragora-2.1.6-3|172	
21mr|dnfdragora-2.1.6-3|173	This package provides the update notifier applet for %{name}.
21mr|dnfdragora-2.1.6-3|174	
21mr|dnfdragora-2.1.6-3|175	%files updater
21mr|dnfdragora-2.1.6-3|176	%{_bindir}/%{name}-updater
21mr|dnfdragora-2.1.6-3|177	%{_bindir}/%{name}-updater-runner
21mr|dnfdragora-2.1.6-3|178	%{_datadir}/applications/*%{name}-updater.desktop
21mr|dnfdragora-2.1.6-3|179	%{python3_sitelib}/%{name}/updater.py*
21mr|dnfdragora-2.1.6-3|180	%{python3_sitelib}/%{name}/__pycache__/updater.cpython*.py?
21mr|dnfdragora-2.1.6-3|181	
21mr|dnfdragora-2.1.6-3|182	#-----------------------------------------------------------
21mr|dnfdragora-2.1.6-3|183	
21mr|dnfdragora-2.1.6-3|184	%package updater-autostart
21mr|dnfdragora-2.1.6-3|185	Summary:	Update notifier applet for %{name}
21mr|dnfdragora-2.1.6-3|186	Group:		System/Configuration/Packaging
21mr|dnfdragora-2.1.6-3|187	Requires:	%{name}-updater = %{EVRD}
21mr|dnfdragora-2.1.6-3|188	
21mr|dnfdragora-2.1.6-3|189	%description updater-autostart
21mr|dnfdragora-2.1.6-3|190	Add dnfdragora-updater into autostart to check for updates automatically
21mr|dnfdragora-2.1.6-3|191	
21mr|dnfdragora-2.1.6-3|192	%files updater-autostart
21mr|dnfdragora-2.1.6-3|193	%{_sysconfdir}/xdg/autostart/*%{name}*.desktop
21mr|dnfdragora-2.1.6-3|194	
21mr|dnfdragora-2.1.6-3|195	#-----------------------------------------------------------
21mr|dnfdragora-2.1.6-3|196	
21mr|dnfdragora-2.1.6-3|197	%package -n update-system
21mr|dnfdragora-2.1.6-3|198	Summary:	Simple update system
21mr|dnfdragora-2.1.6-3|199	Group:		System/Configuration/Packaging
21mr|dnfdragora-2.1.6-3|200	Requires:	dnf
21mr|dnfdragora-2.1.6-3|201	Requires:	usermode
21mr|dnfdragora-2.1.6-3|202	Requires:	xterm
21mr|dnfdragora-2.1.6-3|203	Requires:	zenity
21mr|dnfdragora-2.1.6-3|204	
21mr|dnfdragora-2.1.6-3|205	%description -n update-system
21mr|dnfdragora-2.1.6-3|206	Simple update system.
21mr|dnfdragora-2.1.6-3|207	
21mr|dnfdragora-2.1.6-3|208	%files -n update-system
21mr|dnfdragora-2.1.6-3|209	%{_bindir}/update-system
21mr|dnfdragora-2.1.6-3|210	%{_datadir}/applications/update-system.desktop
21mr|dnfdragora-2.1.6-3|211	%{_iconsdir}/hicolor/scalable/apps/dnfdragora-update.svg
21mr|dnfdragora-2.1.6-3|212	%{_sbindir}/update-system
21mr|dnfdragora-2.1.6-3|213	%config (noreplace) %{_sysconfdir}/pam.d/update-system
21mr|dnfdragora-2.1.6-3|214	%config (noreplace) %{_sysconfdir}/security/console.apps/update-system
21mr|dnfdragora-2.1.6-3|215	
21mr|dnfdragora-2.1.6-3|216	#-----------------------------------------------------------
21mr|dnfdragora-2.1.6-3|217	
21mr|dnfdragora-2.1.6-3|218	%prep
21mr|dnfdragora-2.1.6-3|219	%autosetup -p1
21mr|dnfdragora-2.1.6-3|220	%ifarch %{ix86}
21mr|dnfdragora-2.1.6-3|221	%patch2 -p1 -R
21mr|dnfdragora-2.1.6-3|222	%endif
21mr|dnfdragora-2.1.6-3|223	
21mr|dnfdragora-2.1.6-3|224	pushd share
21mr|dnfdragora-2.1.6-3|225	tar -xvzf %{SOURCE6}
21mr|dnfdragora-2.1.6-3|226	popd
21mr|dnfdragora-2.1.6-3|227	
21mr|dnfdragora-2.1.6-3|228	%build
21mr|dnfdragora-2.1.6-3|229	%cmake	-DCHECK_RUNTIME_DEPENDENCIES=ON				\
21mr|dnfdragora-2.1.6-3|230	-DENABLE_COMPS=OFF					\
21mr|dnfdragora-2.1.6-3|231	-Wno-dev
21mr|dnfdragora-2.1.6-3|232	%make
21mr|dnfdragora-2.1.6-3|233	
21mr|dnfdragora-2.1.6-3|234	%install
21mr|dnfdragora-2.1.6-3|235	%makeinstall_std -C build
21mr|dnfdragora-2.1.6-3|236	
21mr|dnfdragora-2.1.6-3|237	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|dnfdragora-2.1.6-3|238	mkdir -p %{buildroot}%{_sbindir}
21mr|dnfdragora-2.1.6-3|239	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21mr|dnfdragora-2.1.6-3|240	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|dnfdragora-2.1.6-3|241	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/applications/org.mageia.update-system.desktop
21mr|dnfdragora-2.1.6-3|242	install -m755 %{SOURCE3} %{buildroot}%{_sbindir}/
21mr|dnfdragora-2.1.6-3|243	ln -s consolehelper %{buildroot}%{_bindir}/update-system
21mr|dnfdragora-2.1.6-3|244	install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/security/console.apps/update-system
21mr|dnfdragora-2.1.6-3|245	install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pam.d/update-system
21mr|dnfdragora-2.1.6-3|246	cp share/images/dnfdragora-update.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21mr|dnfdragora-2.1.6-3|247	
21mr|dnfdragora-2.1.6-3|248	install -m755 %{SOURCE7} %{buildroot}%{_bindir}/dnfdragora-updater-runner
21mr|dnfdragora-2.1.6-3|249	sed -i'' %{buildroot}%{_sysconfdir}/xdg/autostart/org.mageia.dnfdragora-updater.desktop -E -e 's,^Exec=.+,Exec=dnfdragora-updater-runner,'
21mr|dnfdragora-2.1.6-3|250	
21mr|dnfdragora-2.1.6-3|251	# rename from org.mageia.xxx.desktop to xxx.desktop
21mr|dnfdragora-2.1.6-3|252	find %{buildroot}%{_datadir}/applications %{buildroot}%{_sysconfdir}/xdg/autostart -iname '*.desktop' -print | while read -r line ; do
21mr|dnfdragora-2.1.6-3|253	new_name="$(echo "$line" | sed -e 's,org.mageia.,,g')"
21mr|dnfdragora-2.1.6-3|254	mv -v "$line" "$new_name"
21mr|dnfdragora-2.1.6-3|255	done
21mr|dnfdragora-2.1.6-3|256	
21mr|dnfdragora-2.1.6-3|257	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/dragora
21mr|dnfdragora-2.1.6-3|258	cat > %{buildroot}%{_bindir}/%{name} <<EOF
21mr|dnfdragora-2.1.6-3|259	#!/bin/bash
21mr|dnfdragora-2.1.6-3|260	if tty |grep -q tty; then
21mr|dnfdragora-2.1.6-3|261	sudo -i dragora-tty "\$@" || (dragora --exit && dragora "\$@" && reset)
21mr|dnfdragora-2.1.6-3|262	else
21mr|dnfdragora-2.1.6-3|263	dragora --exit && dragora "\$@"
21mr|dnfdragora-2.1.6-3|264	[ \$(id -u) -eq 0 ] && dragora --exit
21mr|dnfdragora-2.1.6-3|265	fi
21mr|dnfdragora-2.1.6-3|266	EOF
21mr|dnfdragora-2.1.6-3|267	chmod +x %{buildroot}%{_bindir}/%{name}
21mr|dnfdragora-2.1.6-3|268	
21mr|dnfdragora-2.1.6-3|269	cat > %{buildroot}%{_bindir}/dragora-tty <<EOF
21mr|dnfdragora-2.1.6-3|270	#!/bin/bash
21mr|dnfdragora-2.1.6-3|271	eval \$(dbus-launch --sh-syntax)
21mr|dnfdragora-2.1.6-3|272	dragora --exit && dragora "\$@"
21mr|dnfdragora-2.1.6-3|273	dragora --exit
21mr|dnfdragora-2.1.6-3|274	reset
21mr|dnfdragora-2.1.6-3|275	exit 0
21mr|dnfdragora-2.1.6-3|276	EOF
21mr|dnfdragora-2.1.6-3|277	chmod +x %{buildroot}%{_bindir}/dragora-tty
21mr|dnfdragora-2.1.6-3|278	%py3_shebang_fix %{buildroot}%{_bindir}/dragora
21mr|dnfdragora-2.1.6-3|279	%py3_shebang_fix %{buildroot}%{_bindir}/dnfdragora-updater
21mr|dnfdragora-2.1.6-3|280	
21mr|dnfdragora-2.1.6-3|281	%find_lang %{name}
21mr|dnfdragora-2.1.6-3|282	
21mr|dnfdragora-2.1.6-3|283	%check
21mr|dnfdragora-2.1.6-3|284	# Validate desktop-files.
21mr|dnfdragora-2.1.6-3|285	%{_bindir}/desktop-file-validate				\
21mr|dnfdragora-2.1.6-3|286	%{buildroot}%{_datadir}/applications/*.desktop
21mr|dnfdragora-2.1.6-3|287	
21mr|dnfdragora-2.1.6-3|288	# Validate AppData-files.
21mr|dnfdragora-2.1.6-3|289	%{_bindir}/appstream-util validate-relax --nonet		\
21mr|dnfdragora-2.1.6-3|290	%{buildroot}%{_datadir}/appdata/*.appdata.xml

11966 21
21mr|dnf-plugins-core-4.0.23-2|1	%{?!dnf_lowest_compatible: %global dnf_lowest_compatible 4.2.14}
21mr|dnf-plugins-core-4.0.23-2|2	%define dnf_plugins_extra 2.0.0
21mr|dnf-plugins-core-4.0.23-2|3	%define hawkey_version 0.46.1
21mr|dnf-plugins-core-4.0.23-2|4	
21mr|dnf-plugins-core-4.0.23-2|5	# (ngompa): To avoid annoying problems...
21mr|dnf-plugins-core-4.0.23-2|6	%global __python %{__python3}
21mr|dnf-plugins-core-4.0.23-2|7	
21mr|dnf-plugins-core-4.0.23-2|8	# Copr targets are not available for ROSA
21mr|dnf-plugins-core-4.0.23-2|9	%bcond_with copr_plugin
21mr|dnf-plugins-core-4.0.23-2|10	
21mr|dnf-plugins-core-4.0.23-2|11	Summary:	Core Plugins for DNF
21mr|dnf-plugins-core-4.0.23-2|12	Name:		dnf-plugins-core
21mr|dnf-plugins-core-4.0.23-2|13	Version:	4.0.23
21mr|dnf-plugins-core-4.0.23-2|14	Release:	2
21mr|dnf-plugins-core-4.0.23-2|15	Group:		System/Configuration/Packaging
21mr|dnf-plugins-core-4.0.23-2|16	License:	GPLv2+
21mr|dnf-plugins-core-4.0.23-2|17	Url:		https://github.com/rpm-software-management/dnf-plugins-core
21mr|dnf-plugins-core-4.0.23-2|18	Source0:	https://github.com/rpm-software-management/dnf-plugins-core/archive/%{version}/%{name}-%{version}.tar.gz
21mr|dnf-plugins-core-4.0.23-2|19	BuildArch:	noarch
21mr|dnf-plugins-core-4.0.23-2|20	BuildRequires:	cmake
21mr|dnf-plugins-core-4.0.23-2|21	BuildRequires:	gettext
21mr|dnf-plugins-core-4.0.23-2|22	Requires:	python3-dnf-plugins-core = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|23	Provides:	dnf-command(builddep)
21mr|dnf-plugins-core-4.0.23-2|24	Provides:	dnf-command(changelog)
21mr|dnf-plugins-core-4.0.23-2|25	Provides:	dnf-command(config-manager)
21mr|dnf-plugins-core-4.0.23-2|26	%if %{with copr_plugin}
21mr|dnf-plugins-core-4.0.23-2|27	Provides:	dnf-command(copr)
21mr|dnf-plugins-core-4.0.23-2|28	%endif
21mr|dnf-plugins-core-4.0.23-2|29	Provides:	dnf-command(debug-dump)
21mr|dnf-plugins-core-4.0.23-2|30	Provides:	dnf-command(debug-restore)
21mr|dnf-plugins-core-4.0.23-2|31	Provides:	dnf-command(debuginfo-install)
21mr|dnf-plugins-core-4.0.23-2|32	Provides:	dnf-command(download)
21mr|dnf-plugins-core-4.0.23-2|33	Provides:	dnf-command(repoclosure)
21mr|dnf-plugins-core-4.0.23-2|34	Provides:	dnf-command(repodiff)
21mr|dnf-plugins-core-4.0.23-2|35	Provides:	dnf-command(repograph)
21mr|dnf-plugins-core-4.0.23-2|36	Provides:	dnf-command(repomanage)
21mr|dnf-plugins-core-4.0.23-2|37	Provides:	dnf-command(reposync)
21mr|dnf-plugins-core-4.0.23-2|38	
21mr|dnf-plugins-core-4.0.23-2|39	# Plugins shift from extras to core
21mr|dnf-plugins-core-4.0.23-2|40	Provides:	dnf-plugins-extras-debug = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|41	Provides:	dnf-plugins-extras-repoclosure = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|42	Provides:	dnf-plugins-extras-repograph = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|43	Provides:	dnf-plugins-extras-repomanage = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|44	# Generic package name Provides
21mr|dnf-plugins-core-4.0.23-2|45	Provides:	dnf-plugin-builddep = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|46	Provides:	dnf-plugin-config-manager = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|47	Provides:	dnf-plugin-debuginfo-install = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|48	Provides:	dnf-plugin-download = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|49	Provides:	dnf-plugin-generate_completion_cache = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|50	Provides:	dnf-plugin-groups-manager = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|51	Provides:	dnf-plugin-needs_restarting = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|52	Provides:	dnf-plugin-repoclosure = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|53	Provides:	dnf-plugin-repodiff = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|54	Provides:	dnf-plugin-repograph = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|55	Provides:	dnf-plugin-repomanage = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|56	Provides:	dnf-plugin-reposync = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|57	Conflicts:	dnf-plugins-extras-common-data < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|58	
21mr|dnf-plugins-core-4.0.23-2|59	%description
21mr|dnf-plugins-core-4.0.23-2|60	Core Plugins for DNF. This package enhances DNF with the builddep,
21mr|dnf-plugins-core-4.0.23-2|61	config-manager, %{?_with_copr_plugin:copr, }debug, debuginfo-install,
21mr|dnf-plugins-core-4.0.23-2|62	download, needs-restarting, repoclosure, repograph, repomanage,
21mr|dnf-plugins-core-4.0.23-2|63	and reposync commands. Additionally, it provides the
21mr|dnf-plugins-core-4.0.23-2|64	generate_completion_cache passive plugin.
21mr|dnf-plugins-core-4.0.23-2|65	
21mr|dnf-plugins-core-4.0.23-2|66	%files -f %{name}.lang
21mr|dnf-plugins-core-4.0.23-2|67	%license COPYING
21mr|dnf-plugins-core-4.0.23-2|68	%doc AUTHORS README.rst
21mr|dnf-plugins-core-4.0.23-2|69	%{_mandir}/man8/dnf-builddep.*
21mr|dnf-plugins-core-4.0.23-2|70	%{_mandir}/man8/dnf-config-manager.*
21mr|dnf-plugins-core-4.0.23-2|71	%if %{with copr_plugin}
21mr|dnf-plugins-core-4.0.23-2|72	%{_mandir}/man8/dnf-copr.*
21mr|dnf-plugins-core-4.0.23-2|73	%else
21mr|dnf-plugins-core-4.0.23-2|74	%exclude %{_mandir}/man8/dnf-copr.*
21mr|dnf-plugins-core-4.0.23-2|75	%endif
21mr|dnf-plugins-core-4.0.23-2|76	%{_mandir}/man1/dnf-utils.*
21mr|dnf-plugins-core-4.0.23-2|77	%{_mandir}/man1/package-cleanup.*
21mr|dnf-plugins-core-4.0.23-2|78	%{_mandir}/man1/yumdownloader.*
21mr|dnf-plugins-core-4.0.23-2|79	%{_mandir}/man8/yum-copr.*
21mr|dnf-plugins-core-4.0.23-2|80	%{_mandir}/man1/yum-changelog.*
21mr|dnf-plugins-core-4.0.23-2|81	%{_mandir}/man1/debuginfo-install.*
21mr|dnf-plugins-core-4.0.23-2|82	%{_mandir}/man1/needs-restarting.*
21mr|dnf-plugins-core-4.0.23-2|83	%{_mandir}/man1/repo-graph.*
21mr|dnf-plugins-core-4.0.23-2|84	%{_mandir}/man1/repoclosure.*
21mr|dnf-plugins-core-4.0.23-2|85	%{_mandir}/man1/repodiff.*
21mr|dnf-plugins-core-4.0.23-2|86	%{_mandir}/man1/repomanage.*
21mr|dnf-plugins-core-4.0.23-2|87	%{_mandir}/man1/reposync.*
21mr|dnf-plugins-core-4.0.23-2|88	%{_mandir}/man1/yum-builddep.*
21mr|dnf-plugins-core-4.0.23-2|89	%{_mandir}/man1/yum-config-manager.*
21mr|dnf-plugins-core-4.0.23-2|90	%{_mandir}/man1/yum-debug-dump.*
21mr|dnf-plugins-core-4.0.23-2|91	%{_mandir}/man1/yum-debug-restore.*
21mr|dnf-plugins-core-4.0.23-2|92	%{_mandir}/man1/yum-utils.1.xz
21mr|dnf-plugins-core-4.0.23-2|93	%{_mandir}/man1/yum-groups-manager.1.xz
21mr|dnf-plugins-core-4.0.23-2|94	%{_mandir}/man8/dnf-changelog.*
21mr|dnf-plugins-core-4.0.23-2|95	%{_mandir}/man8/dnf-debug.*
21mr|dnf-plugins-core-4.0.23-2|96	%{_mandir}/man8/dnf-debuginfo-install.*
21mr|dnf-plugins-core-4.0.23-2|97	%{_mandir}/man8/dnf-download.*
21mr|dnf-plugins-core-4.0.23-2|98	%{_mandir}/man8/dnf-generate_completion_cache.*
21mr|dnf-plugins-core-4.0.23-2|99	%{_mandir}/man8/dnf-needs-restarting.*
21mr|dnf-plugins-core-4.0.23-2|100	%{_mandir}/man8/dnf-repoclosure.*
21mr|dnf-plugins-core-4.0.23-2|101	%{_mandir}/man8/dnf-repodiff.*
21mr|dnf-plugins-core-4.0.23-2|102	%{_mandir}/man8/dnf-repograph.*
21mr|dnf-plugins-core-4.0.23-2|103	%{_mandir}/man8/dnf-repomanage.*
21mr|dnf-plugins-core-4.0.23-2|104	%{_mandir}/man8/dnf-reposync.*
21mr|dnf-plugins-core-4.0.23-2|105	%{_mandir}/man8/dnf-groups-manager.8.xz
21mr|dnf-plugins-core-4.0.23-2|106	
21mr|dnf-plugins-core-4.0.23-2|107	%dir %{_sysconfdir}/dnf/protected.d
21mr|dnf-plugins-core-4.0.23-2|108	%ghost %{_var}/cache/dnf/packages.db
21mr|dnf-plugins-core-4.0.23-2|109	%config(noreplace) %{_sysconfdir}/dnf/plugins/debuginfo-install.conf
21mr|dnf-plugins-core-4.0.23-2|110	%config(noreplace) %{_sysconfdir}/dnf/plugins/copr.conf
21mr|dnf-plugins-core-4.0.23-2|111	
21mr|dnf-plugins-core-4.0.23-2|112	#----------------------------------------------------------------------
21mr|dnf-plugins-core-4.0.23-2|113	%package -n python3-dnf-plugins-core
21mr|dnf-plugins-core-4.0.23-2|114	Summary:	Python 3 interface to core plugins for DNF
21mr|dnf-plugins-core-4.0.23-2|115	Group:		System/Configuration/Packaging
21mr|dnf-plugins-core-4.0.23-2|116	BuildRequires:	pkgconfig(python3)
21mr|dnf-plugins-core-4.0.23-2|117	BuildRequires:	python3-dnf >= %{dnf_lowest_compatible}
21mr|dnf-plugins-core-4.0.23-2|118	BuildRequires:	python3-nose
21mr|dnf-plugins-core-4.0.23-2|119	BuildRequires:	python3-sphinx
21mr|dnf-plugins-core-4.0.23-2|120	BuildRequires:	python3-setuptools
21mr|dnf-plugins-core-4.0.23-2|121	BuildRequires:	python3-dbus
21mr|dnf-plugins-core-4.0.23-2|122	Requires:	python3-dnf >= %{dnf_lowest_compatible}
21mr|dnf-plugins-core-4.0.23-2|123	Requires:	python3-hawkey >= %{hawkey_version}
21mr|dnf-plugins-core-4.0.23-2|124	Requires:	python3-dateutil
21mr|dnf-plugins-core-4.0.23-2|125	Requires:	python3-dbus
21mr|dnf-plugins-core-4.0.23-2|126	#Requires:	python3-distro
21mr|dnf-plugins-core-4.0.23-2|127	
21mr|dnf-plugins-core-4.0.23-2|128	Conflicts:	%{name} <= 0.1.5
21mr|dnf-plugins-core-4.0.23-2|129	# let the both python plugin versions be updated simultaneously
21mr|dnf-plugins-core-4.0.23-2|130	Conflicts:	python3-%{name} < %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|131	Conflicts:	python2-%{name} < %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|132	Provides:	python3-dnf-plugins-extras-debug = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|133	Provides:	python3-dnf-plugins-extras-repoclosure = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|134	Provides:	python3-dnf-plugins-extras-repograph = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|135	Provides:	python3-dnf-plugins-extras-repomanage = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|136	Obsoletes:	python3-dnf-plugins-extras-debug < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|137	Obsoletes:	python3-dnf-plugins-extras-repoclosure < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|138	Obsoletes:	python3-dnf-plugins-extras-repograph < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|139	Obsoletes:	python3-dnf-plugins-extras-repomanage < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|140	
21mr|dnf-plugins-core-4.0.23-2|141	%description -n python3-dnf-plugins-core
21mr|dnf-plugins-core-4.0.23-2|142	Core Plugins for DNF, Python 3 interface. This package enhances DNF with
21mr|dnf-plugins-core-4.0.23-2|143	the builddep, config-manager, %{?_with_copr_plugin:copr, }debug,
21mr|dnf-plugins-core-4.0.23-2|144	debuginfo-install, download, needs-restarting, repoclosure, repograph,
21mr|dnf-plugins-core-4.0.23-2|145	repomanage, and reposync commands.
21mr|dnf-plugins-core-4.0.23-2|146	
21mr|dnf-plugins-core-4.0.23-2|147	Additionally, it provides the generate_completion_cache passive plugin.
21mr|dnf-plugins-core-4.0.23-2|148	
21mr|dnf-plugins-core-4.0.23-2|149	%files -n python3-dnf-plugins-core
21mr|dnf-plugins-core-4.0.23-2|150	%license COPYING
21mr|dnf-plugins-core-4.0.23-2|151	%doc AUTHORS README.rst
21mr|dnf-plugins-core-4.0.23-2|152	%{python3_sitelib}/dnf-plugins/builddep.py*
21mr|dnf-plugins-core-4.0.23-2|153	%{python3_sitelib}/dnf-plugins/__pycache__/builddep.*
21mr|dnf-plugins-core-4.0.23-2|154	%{python3_sitelib}/dnf-plugins/config_manager.py*
21mr|dnf-plugins-core-4.0.23-2|155	%{python3_sitelib}/dnf-plugins/__pycache__/config_manager.*
21mr|dnf-plugins-core-4.0.23-2|156	%if %{with copr_plugin}
21mr|dnf-plugins-core-4.0.23-2|157	%{python3_sitelib}/dnf-plugins/copr.py*
21mr|dnf-plugins-core-4.0.23-2|158	%{python3_sitelib}/dnf-plugins/__pycache__/copr.*
21mr|dnf-plugins-core-4.0.23-2|159	%else
21mr|dnf-plugins-core-4.0.23-2|160	%exclude %{python3_sitelib}/dnf-plugins/copr.*
21mr|dnf-plugins-core-4.0.23-2|161	%exclude %{python3_sitelib}/dnf-plugins/__pycache__/copr.*
21mr|dnf-plugins-core-4.0.23-2|162	%endif
21mr|dnf-plugins-core-4.0.23-2|163	%{python3_sitelib}/dnf-plugins/changelog.py*
21mr|dnf-plugins-core-4.0.23-2|164	%{python3_sitelib}/dnf-plugins/__pycache__/changelog.*
21mr|dnf-plugins-core-4.0.23-2|165	%{python3_sitelib}/dnf-plugins/debug.py*
21mr|dnf-plugins-core-4.0.23-2|166	%{python3_sitelib}/dnf-plugins/__pycache__/debug.*
21mr|dnf-plugins-core-4.0.23-2|167	%{python3_sitelib}/dnf-plugins/debuginfo-install.py*
21mr|dnf-plugins-core-4.0.23-2|168	%{python3_sitelib}/dnf-plugins/__pycache__/debuginfo-install.*
21mr|dnf-plugins-core-4.0.23-2|169	%{python3_sitelib}/dnf-plugins/download.py*
21mr|dnf-plugins-core-4.0.23-2|170	%{python3_sitelib}/dnf-plugins/__pycache__/download.*
21mr|dnf-plugins-core-4.0.23-2|171	%{python3_sitelib}/dnf-plugins/generate_completion_cache.py*
21mr|dnf-plugins-core-4.0.23-2|172	%{python3_sitelib}/dnf-plugins/__pycache__/generate_completion_cache.*
21mr|dnf-plugins-core-4.0.23-2|173	%{python3_sitelib}/dnf-plugins/needs_restarting.py*
21mr|dnf-plugins-core-4.0.23-2|174	%{python3_sitelib}/dnf-plugins/__pycache__/needs_restarting.*
21mr|dnf-plugins-core-4.0.23-2|175	%{python3_sitelib}/dnf-plugins/repoclosure.py*
21mr|dnf-plugins-core-4.0.23-2|176	%{python3_sitelib}/dnf-plugins/__pycache__/repoclosure.*
21mr|dnf-plugins-core-4.0.23-2|177	%{python3_sitelib}/dnf-plugins/repodiff.py*
21mr|dnf-plugins-core-4.0.23-2|178	%{python3_sitelib}/dnf-plugins/__pycache__/repodiff.*
21mr|dnf-plugins-core-4.0.23-2|179	%{python3_sitelib}/dnf-plugins/repograph.py*
21mr|dnf-plugins-core-4.0.23-2|180	%{python3_sitelib}/dnf-plugins/__pycache__/repograph.*
21mr|dnf-plugins-core-4.0.23-2|181	%{python3_sitelib}/dnf-plugins/repomanage.py*
21mr|dnf-plugins-core-4.0.23-2|182	%{python3_sitelib}/dnf-plugins/__pycache__/repomanage.*
21mr|dnf-plugins-core-4.0.23-2|183	%{python3_sitelib}/dnf-plugins/reposync.py*
21mr|dnf-plugins-core-4.0.23-2|184	%{python3_sitelib}/dnf-plugins/__pycache__/reposync.*
21mr|dnf-plugins-core-4.0.23-2|185	%{python3_sitelib}/dnf-plugins/groups_manager.py
21mr|dnf-plugins-core-4.0.23-2|186	%{python3_sitelib}/dnf-plugins/__pycache__/groups_manager.*
21mr|dnf-plugins-core-4.0.23-2|187	%{python3_sitelib}/dnfpluginscore/
21mr|dnf-plugins-core-4.0.23-2|188	
21mr|dnf-plugins-core-4.0.23-2|189	
21mr|dnf-plugins-core-4.0.23-2|190	#----------------------------------------------------------------------
21mr|dnf-plugins-core-4.0.23-2|191	
21mr|dnf-plugins-core-4.0.23-2|192	%package -n dnf-utils
21mr|dnf-plugins-core-4.0.23-2|193	Summary:	Yum-utils CLI compatibility layer
21mr|dnf-plugins-core-4.0.23-2|194	Group:		System/Configuration/Packaging
21mr|dnf-plugins-core-4.0.23-2|195	Provides:	yum-utils = %{EVRD}
21mr|dnf-plugins-core-4.0.23-2|196	# Allow GDB to have dnf-utils satisfy its requirement for debuginfo-install command
21mr|dnf-plugins-core-4.0.23-2|197	Provides:	pkg-command(debuginfo-install)
21mr|dnf-plugins-core-4.0.23-2|198	# Conflict with other provider of /usr/bin/debuginfo-install
21mr|dnf-plugins-core-4.0.23-2|199	Conflicts:	urpmi-debug-info-install
21mr|dnf-plugins-core-4.0.23-2|200	# Conflict with older versions where debuginfo-install was bundled
21mr|dnf-plugins-core-4.0.23-2|201	Conflicts:	gdb < 9.0
21mr|dnf-plugins-core-4.0.23-2|202	Requires:	dnf >= %{dnf_lowest_compatible}
21mr|dnf-plugins-core-4.0.23-2|203	Requires:	%{name} = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|204	Requires:	python3-dnf >= %{dnf_lowest_compatible}
21mr|dnf-plugins-core-4.0.23-2|205	
21mr|dnf-plugins-core-4.0.23-2|206	%description -n dnf-utils
21mr|dnf-plugins-core-4.0.23-2|207	As a Yum-utils CLI compatibility layer, supplies in CLI shims for
21mr|dnf-plugins-core-4.0.23-2|208	debuginfo-install, repograph, package-cleanup, repoclosure, repodiff, repomanage,
21mr|dnf-plugins-core-4.0.23-2|209	repoquery, reposync, repotrack, builddep, config-manager, debug, and
21mr|dnf-plugins-core-4.0.23-2|210	download that use new implementations using DNF.
21mr|dnf-plugins-core-4.0.23-2|211	
21mr|dnf-plugins-core-4.0.23-2|212	%files -n dnf-utils
21mr|dnf-plugins-core-4.0.23-2|213	%{_libexecdir}/dnf-utils
21mr|dnf-plugins-core-4.0.23-2|214	%{_bindir}/debuginfo-install
21mr|dnf-plugins-core-4.0.23-2|215	%{_bindir}/needs-restarting
21mr|dnf-plugins-core-4.0.23-2|216	%{_bindir}/find-repos-of-install
21mr|dnf-plugins-core-4.0.23-2|217	%{_bindir}/package-cleanup
21mr|dnf-plugins-core-4.0.23-2|218	%{_bindir}/repo-graph
21mr|dnf-plugins-core-4.0.23-2|219	%{_bindir}/repoclosure
21mr|dnf-plugins-core-4.0.23-2|220	%{_bindir}/repodiff
21mr|dnf-plugins-core-4.0.23-2|221	%{_bindir}/repomanage
21mr|dnf-plugins-core-4.0.23-2|222	%{_bindir}/repoquery
21mr|dnf-plugins-core-4.0.23-2|223	%{_bindir}/reposync
21mr|dnf-plugins-core-4.0.23-2|224	%{_bindir}/repotrack
21mr|dnf-plugins-core-4.0.23-2|225	%{_bindir}/yum-builddep
21mr|dnf-plugins-core-4.0.23-2|226	%{_bindir}/yum-config-manager
21mr|dnf-plugins-core-4.0.23-2|227	%{_bindir}/yum-debug-dump
21mr|dnf-plugins-core-4.0.23-2|228	%{_bindir}/yum-debug-restore
21mr|dnf-plugins-core-4.0.23-2|229	%{_bindir}/yumdownloader
21mr|dnf-plugins-core-4.0.23-2|230	
21mr|dnf-plugins-core-4.0.23-2|231	#----------------------------------------------------------------------
21mr|dnf-plugins-core-4.0.23-2|232	
21mr|dnf-plugins-core-4.0.23-2|233	%package -n python3-dnf-plugin-leaves
21mr|dnf-plugins-core-4.0.23-2|234	Summary:	Leaves Plugin for DNF
21mr|dnf-plugins-core-4.0.23-2|235	Group:		System/Configuration/Packaging
21mr|dnf-plugins-core-4.0.23-2|236	Requires:	python3-%{name} = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|237	Provides:	python3-dnf-plugins-extras-leaves = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|238	Provides:	dnf-command(leaves)
21mr|dnf-plugins-core-4.0.23-2|239	Provides:	dnf-plugin-leaves = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|240	Provides:	dnf-plugins-extras-leaves = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|241	Conflicts:	dnf-plugins-extras-common-data < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|242	Conflicts:	python2-dnf-plugin-leaves < %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|243	Obsoletes:	python3-dnf-plugins-extras-leaves < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|244	
21mr|dnf-plugins-core-4.0.23-2|245	%description -n python3-dnf-plugin-leaves
21mr|dnf-plugins-core-4.0.23-2|246	Leaves Plugin for DNF, Python 3 version. List all installed packages
21mr|dnf-plugins-core-4.0.23-2|247	not required by any other installed package.
21mr|dnf-plugins-core-4.0.23-2|248	
21mr|dnf-plugins-core-4.0.23-2|249	%files -n python3-dnf-plugin-leaves
21mr|dnf-plugins-core-4.0.23-2|250	%{python3_sitelib}/dnf-plugins/leaves.*
21mr|dnf-plugins-core-4.0.23-2|251	%{python3_sitelib}/dnf-plugins/__pycache__/leaves.*
21mr|dnf-plugins-core-4.0.23-2|252	%{_mandir}/man8/dnf-leaves.*
21mr|dnf-plugins-core-4.0.23-2|253	
21mr|dnf-plugins-core-4.0.23-2|254	#----------------------------------------------------------------------
21mr|dnf-plugins-core-4.0.23-2|255	
21mr|dnf-plugins-core-4.0.23-2|256	%package -n python3-dnf-plugin-local
21mr|dnf-plugins-core-4.0.23-2|257	Summary:	Local Plugin for DNF
21mr|dnf-plugins-core-4.0.23-2|258	Group:		System/Configuration/Packaging
21mr|dnf-plugins-core-4.0.23-2|259	Requires:	createrepo_c
21mr|dnf-plugins-core-4.0.23-2|260	Requires:	python3-%{name} = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|261	Provides:	dnf-plugin-local =  %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|262	Provides:	python3-dnf-plugins-extras-local = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|263	Provides:	dnf-plugins-extras-local = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|264	Conflicts:	dnf-plugins-extras-common-data < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|265	Conflicts:	python2-dnf-plugin-local < %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|266	Obsoletes:	python3-dnf-plugins-extras-local < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|267	
21mr|dnf-plugins-core-4.0.23-2|268	%description -n python3-dnf-plugin-local
21mr|dnf-plugins-core-4.0.23-2|269	Local Plugin for DNF, Python 3 version. Automatically copy all downloaded
21mr|dnf-plugins-core-4.0.23-2|270	packages to a repository on the local filesystem and generating repo metadata.
21mr|dnf-plugins-core-4.0.23-2|271	
21mr|dnf-plugins-core-4.0.23-2|272	%files -n python3-dnf-plugin-local
21mr|dnf-plugins-core-4.0.23-2|273	%config(noreplace) %{_sysconfdir}/dnf/plugins/local.conf
21mr|dnf-plugins-core-4.0.23-2|274	%{python3_sitelib}/dnf-plugins/local.*
21mr|dnf-plugins-core-4.0.23-2|275	%{python3_sitelib}/dnf-plugins/__pycache__/local.*
21mr|dnf-plugins-core-4.0.23-2|276	%{_mandir}/man8/dnf-local.*
21mr|dnf-plugins-core-4.0.23-2|277	
21mr|dnf-plugins-core-4.0.23-2|278	#----------------------------------------------------------------------
21mr|dnf-plugins-core-4.0.23-2|279	
21mr|dnf-plugins-core-4.0.23-2|280	%package -n python3-dnf-plugin-show-leaves
21mr|dnf-plugins-core-4.0.23-2|281	Summary:	Show-leaves Plugin for DNF
21mr|dnf-plugins-core-4.0.23-2|282	Group:		System/Configuration/Packaging
21mr|dnf-plugins-core-4.0.23-2|283	Requires:	python3-%{name} = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|284	Requires:	python3-dnf-plugin-leaves = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|285	Provides:	dnf-plugin-show-leaves =  %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|286	Provides:	python3-dnf-plugins-extras-show-leaves = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|287	Provides:	dnf-command(show-leaves)
21mr|dnf-plugins-core-4.0.23-2|288	Provides:	dnf-plugins-extras-show-leaves = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|289	Conflicts:	dnf-plugins-extras-common-data < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|290	Conflicts:	python2-dnf-plugin-show-leaves < %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|291	Obsoletes:	python3-dnf-plugins-extras-show-leaves < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|292	
21mr|dnf-plugins-core-4.0.23-2|293	%description -n python3-dnf-plugin-show-leaves
21mr|dnf-plugins-core-4.0.23-2|294	Show-leaves Plugin for DNF, Python 3 version. List all installed
21mr|dnf-plugins-core-4.0.23-2|295	packages that are no longer required by any other installed package
21mr|dnf-plugins-core-4.0.23-2|296	after a transaction.
21mr|dnf-plugins-core-4.0.23-2|297	
21mr|dnf-plugins-core-4.0.23-2|298	
21mr|dnf-plugins-core-4.0.23-2|299	%files -n python3-dnf-plugin-show-leaves
21mr|dnf-plugins-core-4.0.23-2|300	%{python3_sitelib}/dnf-plugins/show_leaves.*
21mr|dnf-plugins-core-4.0.23-2|301	%{python3_sitelib}/dnf-plugins/__pycache__/show_leaves.*
21mr|dnf-plugins-core-4.0.23-2|302	%{_mandir}/man8/dnf-show-leaves.*
21mr|dnf-plugins-core-4.0.23-2|303	
21mr|dnf-plugins-core-4.0.23-2|304	#----------------------------------------------------------------------
21mr|dnf-plugins-core-4.0.23-2|305	
21mr|dnf-plugins-core-4.0.23-2|306	%package -n python3-dnf-plugin-versionlock
21mr|dnf-plugins-core-4.0.23-2|307	Summary:	Version Lock Plugin for DNF
21mr|dnf-plugins-core-4.0.23-2|308	Group:		System/Configuration/Packaging
21mr|dnf-plugins-core-4.0.23-2|309	Requires:	python3-%{name} = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|310	Provides:	dnf-plugin-versionlock =  %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|311	Provides:	python3-dnf-plugins-extras-versionlock = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|312	Provides:	dnf-command(versionlock)
21mr|dnf-plugins-core-4.0.23-2|313	Provides:	dnf-plugins-extras-versionlock = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|314	Conflicts:	dnf-plugins-extras-common-data < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|315	Conflicts:	python2-dnf-plugin-versionlock < %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|316	Obsoletes:	python3-dnf-plugins-extras-versionlock < %{dnf_plugins_extra}
21mr|dnf-plugins-core-4.0.23-2|317	
21mr|dnf-plugins-core-4.0.23-2|318	%description -n python3-dnf-plugin-versionlock
21mr|dnf-plugins-core-4.0.23-2|319	Version lock plugin takes a set of name/versions for packages
21mr|dnf-plugins-core-4.0.23-2|320	and excludes all other versions of those packages. This allows
21mr|dnf-plugins-core-4.0.23-2|321	you to e.g. protect packages from being updated by newer versions.
21mr|dnf-plugins-core-4.0.23-2|322	
21mr|dnf-plugins-core-4.0.23-2|323	%files -n python3-dnf-plugin-versionlock
21mr|dnf-plugins-core-4.0.23-2|324	%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.conf
21mr|dnf-plugins-core-4.0.23-2|325	%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.list
21mr|dnf-plugins-core-4.0.23-2|326	%{python3_sitelib}/dnf-plugins/versionlock.*
21mr|dnf-plugins-core-4.0.23-2|327	%{python3_sitelib}/dnf-plugins/__pycache__/versionlock.*
21mr|dnf-plugins-core-4.0.23-2|328	%{_mandir}/man8/dnf-versionlock.*
21mr|dnf-plugins-core-4.0.23-2|329	%{_mandir}/man5/yum-versionlock.conf.5*
21mr|dnf-plugins-core-4.0.23-2|330	%{_mandir}/man8/yum-versionlock.8*
21mr|dnf-plugins-core-4.0.23-2|331	
21mr|dnf-plugins-core-4.0.23-2|332	#----------------------------------------------------------------------
21mr|dnf-plugins-core-4.0.23-2|333	
21mr|dnf-plugins-core-4.0.23-2|334	%package -n python3-dnf-plugin-post-transaction-actions
21mr|dnf-plugins-core-4.0.23-2|335	Summary:	Post transaction actions Plugin for DNF
21mr|dnf-plugins-core-4.0.23-2|336	Requires:	python3-%{name} = %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|337	Provides:       dnf-plugin-post-transaction-actions =  %{version}-%{release}
21mr|dnf-plugins-core-4.0.23-2|338	
21mr|dnf-plugins-core-4.0.23-2|339	%description -n python3-dnf-plugin-post-transaction-actions
21mr|dnf-plugins-core-4.0.23-2|340	Post transaction actions Plugin for DNF, Python 3 version. Plugin runs actions
21mr|dnf-plugins-core-4.0.23-2|341	(shell commands) after transaction is completed. Actions are defined in action
21mr|dnf-plugins-core-4.0.23-2|342	files.
21mr|dnf-plugins-core-4.0.23-2|343	
21mr|dnf-plugins-core-4.0.23-2|344	%files -n python3-dnf-plugin-post-transaction-actions
21mr|dnf-plugins-core-4.0.23-2|345	%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.conf
21mr|dnf-plugins-core-4.0.23-2|346	%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.d
21mr|dnf-plugins-core-4.0.23-2|347	%{python3_sitelib}/dnf-plugins/post-transaction-actions.*
21mr|dnf-plugins-core-4.0.23-2|348	%{python3_sitelib}/dnf-plugins/__pycache__/post-transaction-actions.*
21mr|dnf-plugins-core-4.0.23-2|349	%{_mandir}/man8/dnf-post-transaction-actions.*
21mr|dnf-plugins-core-4.0.23-2|350	
21mr|dnf-plugins-core-4.0.23-2|351	#----------------------------------------------------------------------
21mr|dnf-plugins-core-4.0.23-2|352	
21mr|dnf-plugins-core-4.0.23-2|353	%prep
21mr|dnf-plugins-core-4.0.23-2|354	%autosetup -p1
21mr|dnf-plugins-core-4.0.23-2|355	
21mr|dnf-plugins-core-4.0.23-2|356	%build
21mr|dnf-plugins-core-4.0.23-2|357	%cmake -DPYTHON_DESIRED:str=3
21mr|dnf-plugins-core-4.0.23-2|358	%make
21mr|dnf-plugins-core-4.0.23-2|359	make doc-man
21mr|dnf-plugins-core-4.0.23-2|360	
21mr|dnf-plugins-core-4.0.23-2|361	%install
21mr|dnf-plugins-core-4.0.23-2|362	%makeinstall_std -C build
21mr|dnf-plugins-core-4.0.23-2|363	
21mr|dnf-plugins-core-4.0.23-2|364	%find_lang %{name}
21mr|dnf-plugins-core-4.0.23-2|365	
21mr|dnf-plugins-core-4.0.23-2|366	mv %{buildroot}%{_libexecdir}/dnf-utils-3 %{buildroot}%{_libexecdir}/dnf-utils
21mr|dnf-plugins-core-4.0.23-2|367	
21mr|dnf-plugins-core-4.0.23-2|368	mkdir -p %{buildroot}%{_bindir}
21mr|dnf-plugins-core-4.0.23-2|369	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/debuginfo-install
21mr|dnf-plugins-core-4.0.23-2|370	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/needs-restarting
21mr|dnf-plugins-core-4.0.23-2|371	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/find-repos-of-install
21mr|dnf-plugins-core-4.0.23-2|372	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repo-graph
21mr|dnf-plugins-core-4.0.23-2|373	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/package-cleanup
21mr|dnf-plugins-core-4.0.23-2|374	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoclosure
21mr|dnf-plugins-core-4.0.23-2|375	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repodiff
21mr|dnf-plugins-core-4.0.23-2|376	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repomanage
21mr|dnf-plugins-core-4.0.23-2|377	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoquery
21mr|dnf-plugins-core-4.0.23-2|378	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/reposync
21mr|dnf-plugins-core-4.0.23-2|379	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repotrack
21mr|dnf-plugins-core-4.0.23-2|380	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-builddep
21mr|dnf-plugins-core-4.0.23-2|381	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-config-manager
21mr|dnf-plugins-core-4.0.23-2|382	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-debug-dump
21mr|dnf-plugins-core-4.0.23-2|383	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-debug-restore
21mr|dnf-plugins-core-4.0.23-2|384	ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yumdownloader
21mr|dnf-plugins-core-4.0.23-2|385	
21mr|dnf-plugins-core-4.0.23-2|386	# Purge man page for not installed migrate plugin
21mr|dnf-plugins-core-4.0.23-2|387	rm -f %{buildroot}%{_mandir}/man8/dnf-migrate.8*
21mr|dnf-plugins-core-4.0.23-2|388	
21mr|dnf-plugins-core-4.0.23-2|389	%check
21mr|dnf-plugins-core-4.0.23-2|390	LC_ALL=C LANG=C LANGUAGE=C PYTHONPATH=./plugins /usr/bin/nosetests-%{python3_version} -s tests/

11967 21
21mr|dnf-plugins-extras-4.0.15-1|1	%{!?dnf_lowest_compatible: %global dnf_lowest_compatible 4.4.0}
21mr|dnf-plugins-extras-4.0.15-1|2	%global dnf_plugins_extra_obsolete 2.0.0
21mr|dnf-plugins-extras-4.0.15-1|3	
21mr|dnf-plugins-extras-4.0.15-1|4	# (ngompa): To avoid annoying problems...
21mr|dnf-plugins-extras-4.0.15-1|5	%global __python %{__python3}
21mr|dnf-plugins-extras-4.0.15-1|6	
21mr|dnf-plugins-extras-4.0.15-1|7	# ROSA does not have rpmconf
21mr|dnf-plugins-extras-4.0.15-1|8	%bcond_with rpmconf
21mr|dnf-plugins-extras-4.0.15-1|9	# ROSA does not have snapper
21mr|dnf-plugins-extras-4.0.15-1|10	%bcond_with snapper
21mr|dnf-plugins-extras-4.0.15-1|11	# ROSA does not have tracer
21mr|dnf-plugins-extras-4.0.15-1|12	%bcond_with tracer
21mr|dnf-plugins-extras-4.0.15-1|13	%bcond_without pykickstart
21mr|dnf-plugins-extras-4.0.15-1|14	
21mr|dnf-plugins-extras-4.0.15-1|15	Name:		dnf-plugins-extras
21mr|dnf-plugins-extras-4.0.15-1|16	Version:	4.0.15
21mr|dnf-plugins-extras-4.0.15-1|17	Release:	1
21mr|dnf-plugins-extras-4.0.15-1|18	Summary:	Extras Plugins for DNF
21mr|dnf-plugins-extras-4.0.15-1|19	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|20	License:	GPLv2+
21mr|dnf-plugins-extras-4.0.15-1|21	URL:		https://github.com/rpm-software-management/dnf-plugins-extras
21mr|dnf-plugins-extras-4.0.15-1|22	Source0:	https://github.com/rpm-software-management/dnf-plugins-extras/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|dnf-plugins-extras-4.0.15-1|23	
21mr|dnf-plugins-extras-4.0.15-1|24	BuildArch:	noarch
21mr|dnf-plugins-extras-4.0.15-1|25	BuildRequires:	cmake
21mr|dnf-plugins-extras-4.0.15-1|26	BuildRequires:	gettext
21mr|dnf-plugins-extras-4.0.15-1|27	BuildRequires:	pkgconfig(python3)
21mr|dnf-plugins-extras-4.0.15-1|28	BuildRequires:	python3-setuptools
21mr|dnf-plugins-extras-4.0.15-1|29	BuildRequires:	python3-dnf >= %{dnf_lowest_compatible}
21mr|dnf-plugins-extras-4.0.15-1|30	BuildRequires:	python3-nose
21mr|dnf-plugins-extras-4.0.15-1|31	BuildRequires:	python3-sphinx
21mr|dnf-plugins-extras-4.0.15-1|32	
21mr|dnf-plugins-extras-4.0.15-1|33	%description
21mr|dnf-plugins-extras-4.0.15-1|34	Extras Plugins for DNF.
21mr|dnf-plugins-extras-4.0.15-1|35	
21mr|dnf-plugins-extras-4.0.15-1|36	%package -n python3-%{name}-common
21mr|dnf-plugins-extras-4.0.15-1|37	Summary:	Common files for Extras Plugins for DNF
21mr|dnf-plugins-extras-4.0.15-1|38	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|39	Requires:	python3-dnf >= %{dnf_lowest_compatible}
21mr|dnf-plugins-extras-4.0.15-1|40	Provides:	%{name}-common = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|41	Obsoletes:	%{name}-common < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|42	Obsoletes:	python3-%{name}-common < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|43	Obsoletes:	%{name} < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|44	Obsoletes:	%{name}-common-data < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|45	Conflicts:	python2-%{name}-common < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|46	
21mr|dnf-plugins-extras-4.0.15-1|47	%description -n python3-%{name}-common
21mr|dnf-plugins-extras-4.0.15-1|48	Common files for Extras Plugins for DNF, Python 3 version.
21mr|dnf-plugins-extras-4.0.15-1|49	
21mr|dnf-plugins-extras-4.0.15-1|50	%if %{with pykickstart}
21mr|dnf-plugins-extras-4.0.15-1|51	%package -n python3-dnf-plugin-kickstart
21mr|dnf-plugins-extras-4.0.15-1|52	Summary:	Kickstart Plugin for DNF
21mr|dnf-plugins-extras-4.0.15-1|53	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|54	Requires:	python3-%{name}-common = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|55	BuildRequires:	python3-kickstart
21mr|dnf-plugins-extras-4.0.15-1|56	Requires:	python3-kickstart
21mr|dnf-plugins-extras-4.0.15-1|57	Provides:	dnf-command(kickstart)
21mr|dnf-plugins-extras-4.0.15-1|58	Provides:	%{name}-kickstart = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|59	Provides:	dnf-plugin-kickstart = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|60	Provides:	python3-%{name}-kickstart = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|61	Conflicts:	python2-dnf-plugin-kickstart < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|62	Obsoletes:	python3-%{name}-kickstart < %{dnf_plugins_extra_obsolete}
21mr|dnf-plugins-extras-4.0.15-1|63	
21mr|dnf-plugins-extras-4.0.15-1|64	%description -n python3-dnf-plugin-kickstart
21mr|dnf-plugins-extras-4.0.15-1|65	Kickstart Plugin for DNF, Python 3 version. Install packages listed in a
21mr|dnf-plugins-extras-4.0.15-1|66	Kickstart file.
21mr|dnf-plugins-extras-4.0.15-1|67	%endif
21mr|dnf-plugins-extras-4.0.15-1|68	
21mr|dnf-plugins-extras-4.0.15-1|69	%if %{with rpmconf}
21mr|dnf-plugins-extras-4.0.15-1|70	%package -n python3-dnf-plugin-rpmconf
21mr|dnf-plugins-extras-4.0.15-1|71	Summary:	RpmConf Plugin for DNF
21mr|dnf-plugins-extras-4.0.15-1|72	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|73	BuildRequires:	python3-rpmconf
21mr|dnf-plugins-extras-4.0.15-1|74	Requires:	python3-%{name}-common = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|75	Requires:	python3-rpmconf
21mr|dnf-plugins-extras-4.0.15-1|76	Provides:	%{name}-rpmconf = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|77	Provides:	dnf-plugin-rpmconf = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|78	Provides:	python3-%{name}-rpmconf = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|79	Obsoletes:	python3-%{name}-rpmconf < %{dnf_plugins_extra_obsolete}
21mr|dnf-plugins-extras-4.0.15-1|80	
21mr|dnf-plugins-extras-4.0.15-1|81	%description -n python3-dnf-plugin-rpmconf
21mr|dnf-plugins-extras-4.0.15-1|82	RpmConf Plugin for DNF, Python 3 version. Handles .rpmnew, .rpmsave every
21mr|dnf-plugins-extras-4.0.15-1|83	transaction.
21mr|dnf-plugins-extras-4.0.15-1|84	%endif
21mr|dnf-plugins-extras-4.0.15-1|85	
21mr|dnf-plugins-extras-4.0.15-1|86	%if %{with snapper}
21mr|dnf-plugins-extras-4.0.15-1|87	%package -n python3-dnf-plugin-snapper
21mr|dnf-plugins-extras-4.0.15-1|88	Summary:	Snapper Plugin for DNF
21mr|dnf-plugins-extras-4.0.15-1|89	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|90	Requires:	python3-%{name}-common = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|91	Requires:	python3-dbus
21mr|dnf-plugins-extras-4.0.15-1|92	Requires:	snapper
21mr|dnf-plugins-extras-4.0.15-1|93	Provides:	%{name}-snapper = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|94	Provides:	dnf-plugin-snapper = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|95	Provides:	python3-%{name}-snapper = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|96	Conflicts:	python2-dnf-plugin-snapper < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|97	Obsoletes:	python3-%{name}-snapper < %{dnf_plugins_extra_obsolete}
21mr|dnf-plugins-extras-4.0.15-1|98	
21mr|dnf-plugins-extras-4.0.15-1|99	%description -n python3-dnf-plugin-snapper
21mr|dnf-plugins-extras-4.0.15-1|100	Snapper Plugin for DNF, Python 3 version. Creates snapshot every transaction.
21mr|dnf-plugins-extras-4.0.15-1|101	%endif
21mr|dnf-plugins-extras-4.0.15-1|102	
21mr|dnf-plugins-extras-4.0.15-1|103	%package -n python3-dnf-plugin-system-upgrade
21mr|dnf-plugins-extras-4.0.15-1|104	Summary:	System Upgrade Plugin for DNF
21mr|dnf-plugins-extras-4.0.15-1|105	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|106	Requires:	python3-%{name}-common = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|107	Requires:	python3-systemd
21mr|dnf-plugins-extras-4.0.15-1|108	Provides:	dnf-command(system-upgrade)
21mr|dnf-plugins-extras-4.0.15-1|109	Provides:	%{name}-system-upgrade = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|110	Provides:	system-upgrade = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|111	Provides:	dnf-plugin-system-upgrade = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|112	Provides:	python3-%{name}-system-upgrade = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|113	Obsoletes:	python3-%{name}-system-upgrade < %{dnf_plugins_extra_obsolete}
21mr|dnf-plugins-extras-4.0.15-1|114	Obsoletes:	fedup < 0.9.4
21mr|dnf-plugins-extras-4.0.15-1|115	Obsoletes:	dnf-plugin-system-upgrade < 0.10
21mr|dnf-plugins-extras-4.0.15-1|116	Conflicts:	python2-dnf-plugin-system-upgrade < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|117	BuildRequires:	systemd-units
21mr|dnf-plugins-extras-4.0.15-1|118	BuildRequires:	pkgconfig(libsystemd)
21mr|dnf-plugins-extras-4.0.15-1|119	BuildRequires:	python3-systemd
21mr|dnf-plugins-extras-4.0.15-1|120	%{?systemd_requires}
21mr|dnf-plugins-extras-4.0.15-1|121	
21mr|dnf-plugins-extras-4.0.15-1|122	%description -n python3-dnf-plugin-system-upgrade
21mr|dnf-plugins-extras-4.0.15-1|123	System Upgrade Plugin for DNF, Python 3 version. Enables offline system upgrades
21mr|dnf-plugins-extras-4.0.15-1|124	using the "dnf system-upgrade" command.
21mr|dnf-plugins-extras-4.0.15-1|125	
21mr|dnf-plugins-extras-4.0.15-1|126	%if %{with tracer}
21mr|dnf-plugins-extras-4.0.15-1|127	%package -n python3-dnf-plugin-tracer
21mr|dnf-plugins-extras-4.0.15-1|128	Summary:	Tracer Plugin for DNF
21mr|dnf-plugins-extras-4.0.15-1|129	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|130	Requires:	python3-%{name}-common = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|131	Requires:	python3-tracer >= 0.6.12
21mr|dnf-plugins-extras-4.0.15-1|132	Provides:	dnf-plugin-tracer = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|133	Provides:	%{name}-tracer = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|134	Provides:	python3-%{name}-tracer = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|135	Conflicts:	python2-dnf-plugin-tracer < %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|136	Obsoletes:	python3-%{name}-tracer < %{dnf_plugins_extra_obsolete}
21mr|dnf-plugins-extras-4.0.15-1|137	
21mr|dnf-plugins-extras-4.0.15-1|138	%description -n python3-dnf-plugin-tracer
21mr|dnf-plugins-extras-4.0.15-1|139	Tracer Plugin for DNF, Python 3 version. Finds outdated running applications in
21mr|dnf-plugins-extras-4.0.15-1|140	your system every transaction.
21mr|dnf-plugins-extras-4.0.15-1|141	%endif
21mr|dnf-plugins-extras-4.0.15-1|142	
21mr|dnf-plugins-extras-4.0.15-1|143	%package -n python3-dnf-plugin-torproxy
21mr|dnf-plugins-extras-4.0.15-1|144	Summary:	Tor Proxy Plugin for DNF
21mr|dnf-plugins-extras-4.0.15-1|145	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|146	Requires:	python3-%{name}-common = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|147	Requires:	python3-pycurl
21mr|dnf-plugins-extras-4.0.15-1|148	Provides:	dnf-plugin-torproxy = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|149	Provides:	%{name}-torproxy = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|150	Provides:	python3-%{name}-torproxy = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|151	Obsoletes:	python3-%{name}-torproxy < %{dnf_plugins_extra_obsolete}
21mr|dnf-plugins-extras-4.0.15-1|152	
21mr|dnf-plugins-extras-4.0.15-1|153	%description -n python3-dnf-plugin-torproxy
21mr|dnf-plugins-extras-4.0.15-1|154	Tor proxy plugin forces DNF to use Tor to download packages. It makes sure that
21mr|dnf-plugins-extras-4.0.15-1|155	Tor is working and avoids leaking the hostname by using the proper SOCKS5 interface.
21mr|dnf-plugins-extras-4.0.15-1|156	
21mr|dnf-plugins-extras-4.0.15-1|157	%package -n python3-dnf-plugin-showvars
21mr|dnf-plugins-extras-4.0.15-1|158	Summary:	Showvars Plugin for DNF
21mr|dnf-plugins-extras-4.0.15-1|159	Group:		System/Configuration/Packaging
21mr|dnf-plugins-extras-4.0.15-1|160	Requires:	python3-%{name}-common = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|161	Provides:	dnf-plugin-showvars = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|162	Provides:	%{name}-showvars = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|163	Provides:	python3-%{name}-showvars = %{version}-%{release}
21mr|dnf-plugins-extras-4.0.15-1|164	
21mr|dnf-plugins-extras-4.0.15-1|165	%description -n python3-dnf-plugin-showvars
21mr|dnf-plugins-extras-4.0.15-1|166	This plugin dumps the current value of any defined DNF variables.  For example
21mr|dnf-plugins-extras-4.0.15-1|167	$releasever and $basearch.
21mr|dnf-plugins-extras-4.0.15-1|168	
21mr|dnf-plugins-extras-4.0.15-1|169	%prep
21mr|dnf-plugins-extras-4.0.15-1|170	%autosetup -n %{name}-%{version}%{?prerel:-%{prerel}} -p1
21mr|dnf-plugins-extras-4.0.15-1|171	
21mr|dnf-plugins-extras-4.0.15-1|172	%build
21mr|dnf-plugins-extras-4.0.15-1|173	%cmake -DPYTHON_DESIRED:str=3
21mr|dnf-plugins-extras-4.0.15-1|174	%make
21mr|dnf-plugins-extras-4.0.15-1|175	make doc-man
21mr|dnf-plugins-extras-4.0.15-1|176	
21mr|dnf-plugins-extras-4.0.15-1|177	%install
21mr|dnf-plugins-extras-4.0.15-1|178	%makeinstall_std -C build
21mr|dnf-plugins-extras-4.0.15-1|179	
21mr|dnf-plugins-extras-4.0.15-1|180	mkdir -p %{buildroot}%{_unitdir}/system-update.target.wants/
21mr|dnf-plugins-extras-4.0.15-1|181	cd %{buildroot}%{_unitdir}/system-update.target.wants/
21mr|dnf-plugins-extras-4.0.15-1|182	ln -sr ../dnf-system-upgrade.service
21mr|dnf-plugins-extras-4.0.15-1|183	cd -
21mr|dnf-plugins-extras-4.0.15-1|184	
21mr|dnf-plugins-extras-4.0.15-1|185	%find_lang %{name}
21mr|dnf-plugins-extras-4.0.15-1|186	
21mr|dnf-plugins-extras-4.0.15-1|187	%if ! %{with pykickstart}
21mr|dnf-plugins-extras-4.0.15-1|188	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/kickstart.*
21mr|dnf-plugins-extras-4.0.15-1|189	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/__pycache__/kickstart.*
21mr|dnf-plugins-extras-4.0.15-1|190	rm -rf %{buildroot}%{_mandir}/man8/dnf.plugin.kickstart.*
21mr|dnf-plugins-extras-4.0.15-1|191	rm -rf %{buildroot}%{_mandir}/man8/dnf-kickstart.*
21mr|dnf-plugins-extras-4.0.15-1|192	%endif
21mr|dnf-plugins-extras-4.0.15-1|193	
21mr|dnf-plugins-extras-4.0.15-1|194	%if ! %{with rpmconf}
21mr|dnf-plugins-extras-4.0.15-1|195	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/rpmconf.*
21mr|dnf-plugins-extras-4.0.15-1|196	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/rpm_conf.*
21mr|dnf-plugins-extras-4.0.15-1|197	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/__pycache__/rpmconf.*
21mr|dnf-plugins-extras-4.0.15-1|198	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/__pycache__/rpm_conf.*
21mr|dnf-plugins-extras-4.0.15-1|199	rm -rf %{buildroot}%{_mandir}/man8/dnf.plugin.rpmconf.*
21mr|dnf-plugins-extras-4.0.15-1|200	rm -rf %{buildroot}%{_sysconfdir}/dnf/plugins/rpmconf.conf
21mr|dnf-plugins-extras-4.0.15-1|201	rm -rf %{buildroot}%{_mandir}/man8/dnf.plugin.rpmconf.*
21mr|dnf-plugins-extras-4.0.15-1|202	rm -rf %{buildroot}%{_mandir}/man8/dnf-rpmconf.*
21mr|dnf-plugins-extras-4.0.15-1|203	%endif
21mr|dnf-plugins-extras-4.0.15-1|204	
21mr|dnf-plugins-extras-4.0.15-1|205	%if ! %{with snapper}
21mr|dnf-plugins-extras-4.0.15-1|206	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/snapper.*
21mr|dnf-plugins-extras-4.0.15-1|207	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/__pycache__/snapper.*
21mr|dnf-plugins-extras-4.0.15-1|208	rm -rf %{buildroot}%{_mandir}/man8/dnf.plugin.snapper.*
21mr|dnf-plugins-extras-4.0.15-1|209	rm -rf %{buildroot}%{_mandir}/man8/dnf-snapper.*
21mr|dnf-plugins-extras-4.0.15-1|210	%endif
21mr|dnf-plugins-extras-4.0.15-1|211	
21mr|dnf-plugins-extras-4.0.15-1|212	%if ! %{with tracer}
21mr|dnf-plugins-extras-4.0.15-1|213	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/tracer.*
21mr|dnf-plugins-extras-4.0.15-1|214	rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/__pycache__/tracer.*
21mr|dnf-plugins-extras-4.0.15-1|215	rm -rf %{buildroot}%{_mandir}/man8/dnf.plugin.tracer.*
21mr|dnf-plugins-extras-4.0.15-1|216	rm -rf %{buildroot}%{_mandir}/man8/dnf-tracer.*
21mr|dnf-plugins-extras-4.0.15-1|217	%endif
21mr|dnf-plugins-extras-4.0.15-1|218	
21mr|dnf-plugins-extras-4.0.15-1|219	
21mr|dnf-plugins-extras-4.0.15-1|220	%check
21mr|dnf-plugins-extras-4.0.15-1|221	%if ! %{with pykickstart}
21mr|dnf-plugins-extras-4.0.15-1|222	rm -rf tests/test_kickstart.*
21mr|dnf-plugins-extras-4.0.15-1|223	%endif
21mr|dnf-plugins-extras-4.0.15-1|224	
21mr|dnf-plugins-extras-4.0.15-1|225	%if ! %{with rpmconf}
21mr|dnf-plugins-extras-4.0.15-1|226	rm -rf tests/test_rpmconf.*
21mr|dnf-plugins-extras-4.0.15-1|227	%endif
21mr|dnf-plugins-extras-4.0.15-1|228	
21mr|dnf-plugins-extras-4.0.15-1|229	PYTHONPATH="%{buildroot}%{python3_sitelib}:%{buildroot}%{python3_sitelib}/dnf-plugins/" nosetests-%{python3_version} -s tests/
21mr|dnf-plugins-extras-4.0.15-1|230	
21mr|dnf-plugins-extras-4.0.15-1|231	%files -n python3-%{name}-common -f %{name}.lang
21mr|dnf-plugins-extras-4.0.15-1|232	%{python3_sitelib}/dnfpluginsextras/
21mr|dnf-plugins-extras-4.0.15-1|233	%license COPYING
21mr|dnf-plugins-extras-4.0.15-1|234	%doc AUTHORS README.rst
21mr|dnf-plugins-extras-4.0.15-1|235	
21mr|dnf-plugins-extras-4.0.15-1|236	%if %{with pykickstart}
21mr|dnf-plugins-extras-4.0.15-1|237	%files -n python3-dnf-plugin-kickstart
21mr|dnf-plugins-extras-4.0.15-1|238	%{python3_sitelib}/dnf-plugins/kickstart.*
21mr|dnf-plugins-extras-4.0.15-1|239	%{python3_sitelib}/dnf-plugins/__pycache__/kickstart.*
21mr|dnf-plugins-extras-4.0.15-1|240	%{_mandir}/man8/dnf-kickstart.8*
21mr|dnf-plugins-extras-4.0.15-1|241	%endif
21mr|dnf-plugins-extras-4.0.15-1|242	
21mr|dnf-plugins-extras-4.0.15-1|243	%if %{with rpmconf}
21mr|dnf-plugins-extras-4.0.15-1|244	%files -n python3-dnf-plugin-rpmconf
21mr|dnf-plugins-extras-4.0.15-1|245	%config(noreplace) %{_sysconfdir}/dnf/plugins/rpmconf.conf
21mr|dnf-plugins-extras-4.0.15-1|246	%{python3_sitelib}/dnf-plugins/rpm_conf.*
21mr|dnf-plugins-extras-4.0.15-1|247	%{python3_sitelib}/dnf-plugins/__pycache__/rpm_conf.*
21mr|dnf-plugins-extras-4.0.15-1|248	%{_mandir}/man8/dnf-rpmconf.8*
21mr|dnf-plugins-extras-4.0.15-1|249	%endif
21mr|dnf-plugins-extras-4.0.15-1|250	
21mr|dnf-plugins-extras-4.0.15-1|251	%if %{with snapper}
21mr|dnf-plugins-extras-4.0.15-1|252	%files -n python3-dnf-plugin-snapper
21mr|dnf-plugins-extras-4.0.15-1|253	%{python3_sitelib}/dnf-plugins/snapper.*
21mr|dnf-plugins-extras-4.0.15-1|254	%{python3_sitelib}/dnf-plugins/__pycache__/snapper.*
21mr|dnf-plugins-extras-4.0.15-1|255	%{_mandir}/man8/dnf-snapper.8*
21mr|dnf-plugins-extras-4.0.15-1|256	%endif
21mr|dnf-plugins-extras-4.0.15-1|257	
21mr|dnf-plugins-extras-4.0.15-1|258	%files -n python3-dnf-plugin-system-upgrade
21mr|dnf-plugins-extras-4.0.15-1|259	%{_unitdir}/dnf-system-upgrade.service
21mr|dnf-plugins-extras-4.0.15-1|260	%{_unitdir}/system-update.target.wants/dnf-system-upgrade.service
21mr|dnf-plugins-extras-4.0.15-1|261	%{_unitdir}/dnf-system-upgrade-cleanup.service
21mr|dnf-plugins-extras-4.0.15-1|262	%{python3_sitelib}/dnf-plugins/system_upgrade.py*
21mr|dnf-plugins-extras-4.0.15-1|263	%{python3_sitelib}/dnf-plugins/__pycache__/system_upgrade*.pyc
21mr|dnf-plugins-extras-4.0.15-1|264	%{_mandir}/man8/dnf-system-upgrade.8*
21mr|dnf-plugins-extras-4.0.15-1|265	
21mr|dnf-plugins-extras-4.0.15-1|266	%if %{with tracer}
21mr|dnf-plugins-extras-4.0.15-1|267	%files -n python3-dnf-plugin-tracer
21mr|dnf-plugins-extras-4.0.15-1|268	%{python3_sitelib}/dnf-plugins/tracer.*
21mr|dnf-plugins-extras-4.0.15-1|269	%{python3_sitelib}/dnf-plugins/__pycache__/tracer.*
21mr|dnf-plugins-extras-4.0.15-1|270	%{_mandir}/man8/dnf-tracer.8*
21mr|dnf-plugins-extras-4.0.15-1|271	%endif
21mr|dnf-plugins-extras-4.0.15-1|272	
21mr|dnf-plugins-extras-4.0.15-1|273	%files -n python3-dnf-plugin-torproxy
21mr|dnf-plugins-extras-4.0.15-1|274	%config(noreplace) %{_sysconfdir}/dnf/plugins/torproxy.conf
21mr|dnf-plugins-extras-4.0.15-1|275	%{python3_sitelib}/dnf-plugins/torproxy.*
21mr|dnf-plugins-extras-4.0.15-1|276	%{python3_sitelib}/dnf-plugins/__pycache__/torproxy*.pyc
21mr|dnf-plugins-extras-4.0.15-1|277	%{_mandir}/man8/dnf-torproxy.8*
21mr|dnf-plugins-extras-4.0.15-1|278	
21mr|dnf-plugins-extras-4.0.15-1|279	%files -n python3-dnf-plugin-showvars
21mr|dnf-plugins-extras-4.0.15-1|280	%{python3_sitelib}/dnf-plugins/showvars.*
21mr|dnf-plugins-extras-4.0.15-1|281	%{python3_sitelib}/dnf-plugins/__pycache__/showvars.*
21mr|dnf-plugins-extras-4.0.15-1|282	%{_mandir}/man8/dnf-showvars.8*

11968 21
21mr|dnf-URPM-2-0.git20180418.2757451.3|1	%global snapdate 20180418
21mr|dnf-URPM-2-0.git20180418.2757451.3|2	%global commit 27574518bb3be9f7c7fc060e6be39df6eac85f21
21mr|dnf-URPM-2-0.git20180418.2757451.3|3	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|dnf-URPM-2-0.git20180418.2757451.3|4	
21mr|dnf-URPM-2-0.git20180418.2757451.3|5	%global rel 3
21mr|dnf-URPM-2-0.git20180418.2757451.3|6	
21mr|dnf-URPM-2-0.git20180418.2757451.3|7	# Replacing urpmi
21mr|dnf-URPM-2-0.git20180418.2757451.3|8	%bcond_without as_urpmi
21mr|dnf-URPM-2-0.git20180418.2757451.3|9	
21mr|dnf-URPM-2-0.git20180418.2757451.3|10	Name:           dnf-URPM
21mr|dnf-URPM-2-0.git20180418.2757451.3|11	Version:        2
21mr|dnf-URPM-2-0.git20180418.2757451.3|12	Release:        %{?snapdate:0.git%{snapdate}.%{shortcommit}.}%{rel}
21mr|dnf-URPM-2-0.git20180418.2757451.3|13	Summary:        URPM* tool suite implemented on top of DNF
21mr|dnf-URPM-2-0.git20180418.2757451.3|14	Group:          System/Base
21mr|dnf-URPM-2-0.git20180418.2757451.3|15	License:        GPLv3+
21mr|dnf-URPM-2-0.git20180418.2757451.3|16	URL:            https://github.com/rpm-software-management/%{name}
21mr|dnf-URPM-2-0.git20180418.2757451.3|17	Source0:        %{url}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
21mr|dnf-URPM-2-0.git20180418.2757451.3|18	
21mr|dnf-URPM-2-0.git20180418.2757451.3|19	BuildRequires:  python3-devel
21mr|dnf-URPM-2-0.git20180418.2757451.3|20	# dnf-urpmi
21mr|dnf-URPM-2-0.git20180418.2757451.3|21	Requires:       dnf-command(install)
21mr|dnf-URPM-2-0.git20180418.2757451.3|22	Requires:       dnf-command(upgrade)
21mr|dnf-URPM-2-0.git20180418.2757451.3|23	Requires:       dnf-command(builddep)
21mr|dnf-URPM-2-0.git20180418.2757451.3|24	Requires:       dnf-command(downgrade)
21mr|dnf-URPM-2-0.git20180418.2757451.3|25	Requires:       dnf-command(reinstall)
21mr|dnf-URPM-2-0.git20180418.2757451.3|26	# dnf-urpmi.update - Not yet implemented
21mr|dnf-URPM-2-0.git20180418.2757451.3|27	#Requires:       dnf-command(makecache)
21mr|dnf-URPM-2-0.git20180418.2757451.3|28	# dnf-urpme
21mr|dnf-URPM-2-0.git20180418.2757451.3|29	Requires:       dnf-command(remove)
21mr|dnf-URPM-2-0.git20180418.2757451.3|30	# dnf-urpmq / dnf-urpmf - Not yet implemented
21mr|dnf-URPM-2-0.git20180418.2757451.3|31	#Requires:       dnf-command(repoquery)
21mr|dnf-URPM-2-0.git20180418.2757451.3|32	
21mr|dnf-URPM-2-0.git20180418.2757451.3|33	Provides:       dnf-urpm = %{version}-%{release}
21mr|dnf-URPM-2-0.git20180418.2757451.3|34	
21mr|dnf-URPM-2-0.git20180418.2757451.3|35	BuildArch:      noarch
21mr|dnf-URPM-2-0.git20180418.2757451.3|36	
21mr|dnf-URPM-2-0.git20180418.2757451.3|37	# Do not conflict with real urpmi for now
21mr|dnf-URPM-2-0.git20180418.2757451.3|38	#%%if %{with as_urpmi}
21mr|dnf-URPM-2-0.git20180418.2757451.3|39	#Obsoletes:      urpmi < 8.03.10
21mr|dnf-URPM-2-0.git20180418.2757451.3|40	#Provides:       urpmi = 8.03.10
21mr|dnf-URPM-2-0.git20180418.2757451.3|41	#%%endif
21mr|dnf-URPM-2-0.git20180418.2757451.3|42	
21mr|dnf-URPM-2-0.git20180418.2757451.3|43	%description
21mr|dnf-URPM-2-0.git20180418.2757451.3|44	dnf-URPM aims to reimplement the URPM tool suite on top of DNF,
21mr|dnf-URPM-2-0.git20180418.2757451.3|45	a next generation repository manager and dependency resolver with
21mr|dnf-URPM-2-0.git20180418.2757451.3|46	a well-defined and tested CLI and API.
21mr|dnf-URPM-2-0.git20180418.2757451.3|47	
21mr|dnf-URPM-2-0.git20180418.2757451.3|48	The hope is to implement as much of the functionality of urpmi,
21mr|dnf-URPM-2-0.git20180418.2757451.3|49	urpmi.update, urpme, urpmq, and urpmf as possible on top of DNF.
21mr|dnf-URPM-2-0.git20180418.2757451.3|50	
21mr|dnf-URPM-2-0.git20180418.2757451.3|51	
21mr|dnf-URPM-2-0.git20180418.2757451.3|52	%prep
21mr|dnf-URPM-2-0.git20180418.2757451.3|53	%autosetup -n %{name}-%{commit}
21mr|dnf-URPM-2-0.git20180418.2757451.3|54	
21mr|dnf-URPM-2-0.git20180418.2757451.3|55	%build
21mr|dnf-URPM-2-0.git20180418.2757451.3|56	# Nothing to build
21mr|dnf-URPM-2-0.git20180418.2757451.3|57	
21mr|dnf-URPM-2-0.git20180418.2757451.3|58	%install
21mr|dnf-URPM-2-0.git20180418.2757451.3|59	# Install module code
21mr|dnf-URPM-2-0.git20180418.2757451.3|60	mkdir -p %{buildroot}%{python3_sitelib}
21mr|dnf-URPM-2-0.git20180418.2757451.3|61	cp -av dnf_URPM %{buildroot}%{python3_sitelib}
21mr|dnf-URPM-2-0.git20180418.2757451.3|62	
21mr|dnf-URPM-2-0.git20180418.2757451.3|63	# Install commands
21mr|dnf-URPM-2-0.git20180418.2757451.3|64	mkdir -p %{buildroot}%{_bindir}
21mr|dnf-URPM-2-0.git20180418.2757451.3|65	%if %{with as_urpmi}
21mr|dnf-URPM-2-0.git20180418.2757451.3|66	mkdir -p %{buildroot}%{_sbindir}
21mr|dnf-URPM-2-0.git20180418.2757451.3|67	%endif
21mr|dnf-URPM-2-0.git20180418.2757451.3|68	
21mr|dnf-URPM-2-0.git20180418.2757451.3|69	for urpmcmd in urpmi urpme; do
21mr|dnf-URPM-2-0.git20180418.2757451.3|70	install -pm 0755 dnf-${urpmcmd} %{buildroot}%{_bindir}/dnf-${urpmcmd}
21mr|dnf-URPM-2-0.git20180418.2757451.3|71	%if %{with as_urpmi}
21mr|dnf-URPM-2-0.git20180418.2757451.3|72	ln -sr %{buildroot}%{_bindir}/dnf-${urpmcmd} %{buildroot}%{_sbindir}/${urpmcmd}
21mr|dnf-URPM-2-0.git20180418.2757451.3|73	%endif
21mr|dnf-URPM-2-0.git20180418.2757451.3|74	done
21mr|dnf-URPM-2-0.git20180418.2757451.3|75	
21mr|dnf-URPM-2-0.git20180418.2757451.3|76	
21mr|dnf-URPM-2-0.git20180418.2757451.3|77	%files
21mr|dnf-URPM-2-0.git20180418.2757451.3|78	%license LICENSE
21mr|dnf-URPM-2-0.git20180418.2757451.3|79	%doc README.md AUTHORS.md TODO.md
21mr|dnf-URPM-2-0.git20180418.2757451.3|80	%{python3_sitelib}/dnf_URPM/
21mr|dnf-URPM-2-0.git20180418.2757451.3|81	%{_bindir}/dnf-urpm*
21mr|dnf-URPM-2-0.git20180418.2757451.3|82	%if %{with as_urpmi}
21mr|dnf-URPM-2-0.git20180418.2757451.3|83	%{_sbindir}/urpm*
21mr|dnf-URPM-2-0.git20180418.2757451.3|84	%endif

11969 21
21mr|dnsjava-2.1.3-16|1	# Test of properly function library need DNS querys. It work perfectly on my machine and pass all tests.
21mr|dnsjava-2.1.3-16|2	# But internet access is not allowed from mock chroot. So, I need disable it by default. Yo may enable it if you want.
21mr|dnsjava-2.1.3-16|3	%global do_not_test 1
21mr|dnsjava-2.1.3-16|4	
21mr|dnsjava-2.1.3-16|5	Name:          dnsjava
21mr|dnsjava-2.1.3-16|6	Version:       2.1.3
21mr|dnsjava-2.1.3-16|7	Release:       16
21mr|dnsjava-2.1.3-16|8	Summary:       Java DNS implementation
21mr|dnsjava-2.1.3-16|9	License:       BSD and MIT
21mr|dnsjava-2.1.3-16|10	URL:           http://www.dnsjava.org/
21mr|dnsjava-2.1.3-16|11	Source0:       http://www.dnsjava.org/download/%{name}-%{version}.tar.gz
21mr|dnsjava-2.1.3-16|12	Source1:       %{name}-%{version}.pom
21mr|dnsjava-2.1.3-16|13	# bz#842582
21mr|dnsjava-2.1.3-16|14	Patch0:        dnsjava-2.0.6-java1.5.target.patch
21mr|dnsjava-2.1.3-16|15	
21mr|dnsjava-2.1.3-16|16	BuildRequires: ant
21mr|dnsjava-2.1.3-16|17	BuildRequires: aqute-bnd
21mr|dnsjava-2.1.3-16|18	# see https://fedorahosted.org/released/javapackages/doc/#_add_maven_depmap_macro_2
21mr|dnsjava-2.1.3-16|19	BuildRequires: javapackages-local
21mr|dnsjava-2.1.3-16|20	# For tests
21mr|dnsjava-2.1.3-16|21	BuildRequires: ant-junit
21mr|dnsjava-2.1.3-16|22	Group:          Development/Java
21mr|dnsjava-2.1.3-16|23	BuildArch:     noarch
21mr|dnsjava-2.1.3-16|24	# Java stack is not supported on x86_32
21mr|dnsjava-2.1.3-16|25	ExcludeArch: %{ix86}
21mr|dnsjava-2.1.3-16|26	
21mr|dnsjava-2.1.3-16|27	%description
21mr|dnsjava-2.1.3-16|28	dnsjava is an implementation of DNS in Java. It supports all of the common
21mr|dnsjava-2.1.3-16|29	record types and the DNSSEC types. It can be used for queries, zone transfers,
21mr|dnsjava-2.1.3-16|30	and dynamic updates. It includes a cache which can be used by clients, and a
21mr|dnsjava-2.1.3-16|31	minimal implementation of a server. It supports TSIG authenticated messages,
21mr|dnsjava-2.1.3-16|32	partial DNSSEC verification, and EDNS0.
21mr|dnsjava-2.1.3-16|33	
21mr|dnsjava-2.1.3-16|34	dnsjava provides functionality above and beyond that of the InetAddress class.
21mr|dnsjava-2.1.3-16|35	Since it is written in pure Java, dnsjava is fully threadable, and in many
21mr|dnsjava-2.1.3-16|36	cases is faster than using InetAddress.
21mr|dnsjava-2.1.3-16|37	
21mr|dnsjava-2.1.3-16|38	dnsjava provides both high and low level access to DNS. The high level
21mr|dnsjava-2.1.3-16|39	functions perform queries for records of a given name, type, and class, and
21mr|dnsjava-2.1.3-16|40	return an array of records. There is also a clone of InetAddress, which is
21mr|dnsjava-2.1.3-16|41	even simpler. A cache is used to reduce the number of DNS queries sent. The
21mr|dnsjava-2.1.3-16|42	low level functions allow direct manipulation of dns messages and records, as
21mr|dnsjava-2.1.3-16|43	well as allowing additional resolver properties to be set.
21mr|dnsjava-2.1.3-16|44	
21mr|dnsjava-2.1.3-16|45	A 'dig' clone and a dynamic update program are included, as well as a
21mr|dnsjava-2.1.3-16|46	primary-only server.
21mr|dnsjava-2.1.3-16|47	
21mr|dnsjava-2.1.3-16|48	%package javadoc
21mr|dnsjava-2.1.3-16|49	Summary:       Javadoc for %{name}
21mr|dnsjava-2.1.3-16|50	
21mr|dnsjava-2.1.3-16|51	%description javadoc
21mr|dnsjava-2.1.3-16|52	Javadoc for %{name}.
21mr|dnsjava-2.1.3-16|53	
21mr|dnsjava-2.1.3-16|54	%prep
21mr|dnsjava-2.1.3-16|55	%setup -q
21mr|dnsjava-2.1.3-16|56	rm -rf doc/
21mr|dnsjava-2.1.3-16|57	find -name "*.class" -print -delete
21mr|dnsjava-2.1.3-16|58	find -name "*.jar" -print -delete
21mr|dnsjava-2.1.3-16|59	
21mr|dnsjava-2.1.3-16|60	%patch0 -p0 -b .java1.5
21mr|dnsjava-2.1.3-16|61	
21mr|dnsjava-2.1.3-16|62	iconv -f iso8859-1 -t utf8 Changelog > Changelog.tmp
21mr|dnsjava-2.1.3-16|63	touch -r Changelog Changelog.tmp
21mr|dnsjava-2.1.3-16|64	mv -f Changelog.tmp Changelog
21mr|dnsjava-2.1.3-16|65	# install in _javadir
21mr|dnsjava-2.1.3-16|66	%mvn_file %{name}:%{name} %{name}
21mr|dnsjava-2.1.3-16|67	
21mr|dnsjava-2.1.3-16|68	%build
21mr|dnsjava-2.1.3-16|69	
21mr|dnsjava-2.1.3-16|70	export CLASSPATH=%(build-classpath jce aqute-bnd)
21mr|dnsjava-2.1.3-16|71	ant -Dj2se.javadoc=%{_javadocdir}/java clean docsclean bundle docs
21mr|dnsjava-2.1.3-16|72	
21mr|dnsjava-2.1.3-16|73	%mvn_artifact %{SOURCE1} org.xbill.dns_%{version}.jar
21mr|dnsjava-2.1.3-16|74	
21mr|dnsjava-2.1.3-16|75	%install
21mr|dnsjava-2.1.3-16|76	%mvn_install -J doc
21mr|dnsjava-2.1.3-16|77	
21mr|dnsjava-2.1.3-16|78	%if ! 0%{?do_not_test}
21mr|dnsjava-2.1.3-16|79	%check
21mr|dnsjava-2.1.3-16|80	export CLASSPATH='%(build-classpath junit):%{name}-%{version}.jar'
21mr|dnsjava-2.1.3-16|81	ant -Dj2se.javadoc=%{_javadocdir}/java compile_tests
21mr|dnsjava-2.1.3-16|82	ant -Dj2se.javadoc=%{_javadocdir}/java run_tests
21mr|dnsjava-2.1.3-16|83	%endif
21mr|dnsjava-2.1.3-16|84	
21mr|dnsjava-2.1.3-16|85	%files -f .mfiles
21mr|dnsjava-2.1.3-16|86	%license LICENSE
21mr|dnsjava-2.1.3-16|87	%doc Changelog README USAGE examples.html *.java
21mr|dnsjava-2.1.3-16|88	
21mr|dnsjava-2.1.3-16|89	%files javadoc -f .mfiles-javadoc
21mr|dnsjava-2.1.3-16|90	%license LICENSE
21mr|dnsjava-2.1.3-16|91	

11970 21
21mr|dnsmasq-2.90-1|1	Summary:	A lightweight dhcp and caching nameserver
21mr|dnsmasq-2.90-1|2	Name:		dnsmasq
21mr|dnsmasq-2.90-1|3	Version:	2.90
21mr|dnsmasq-2.90-1|4	Release:	1
21mr|dnsmasq-2.90-1|5	License:	GPLv2 or GPLv3
21mr|dnsmasq-2.90-1|6	Group:		System/Servers
21mr|dnsmasq-2.90-1|7	Url:		http://www.thekelleys.org.uk/dnsmasq
21mr|dnsmasq-2.90-1|8	Source0:	http://www.thekelleys.org.uk/dnsmasq/%{name}-%{version}.tar.xz
21mr|dnsmasq-2.90-1|9	Source1:	dnsmasq.sysconfig
21mr|dnsmasq-2.90-1|10	Source2:	dnsmasq.service
21mr|dnsmasq-2.90-1|11	Source4:	README.update.urpmi
21mr|dnsmasq-2.90-1|12	Patch0:		dnsmasq-2.80-compile.patch
21mr|dnsmasq-2.90-1|13	
21mr|dnsmasq-2.90-1|14	BuildRequires:	pkgconfig(dbus-1)
21mr|dnsmasq-2.90-1|15	BuildRequires:	pkgconfig(libidn)
21mr|dnsmasq-2.90-1|16	BuildRequires:	rpm-helper
21mr|dnsmasq-2.90-1|17	Requires:	%{name}-base = %{version}-%{release}
21mr|dnsmasq-2.90-1|18	Requires(preun,post):	rpm-helper
21mr|dnsmasq-2.90-1|19	Conflicts:	bind
21mr|dnsmasq-2.90-1|20	
21mr|dnsmasq-2.90-1|21	%description
21mr|dnsmasq-2.90-1|22	Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It
21mr|dnsmasq-2.90-1|23	is designed to provide DNS and, optionally, DHCP, to a small network. It can
21mr|dnsmasq-2.90-1|24	serve the names of local machines which are not in the global DNS. The DHCP
21mr|dnsmasq-2.90-1|25	server integrates with the DNS server and allows machines with DHCP-allocated
21mr|dnsmasq-2.90-1|26	addresses to appear in the DNS with names configured either in each host or
21mr|dnsmasq-2.90-1|27	in a central configuration file. Dnsmasq supports static and dynamic DHCP
21mr|dnsmasq-2.90-1|28	leases and BOOTP for network booting of diskless machines.
21mr|dnsmasq-2.90-1|29	
21mr|dnsmasq-2.90-1|30	%package	base
21mr|dnsmasq-2.90-1|31	Summary:	A lightweight dhcp and caching nameserver - base files without init scripts
21mr|dnsmasq-2.90-1|32	Group:		Networking/Remote access
21mr|dnsmasq-2.90-1|33	
21mr|dnsmasq-2.90-1|34	%description	base
21mr|dnsmasq-2.90-1|35	Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It
21mr|dnsmasq-2.90-1|36	is designed to provide DNS and, optionally, DHCP, to a small network. It can
21mr|dnsmasq-2.90-1|37	serve the names of local machines which are not in the global DNS. The DHCP
21mr|dnsmasq-2.90-1|38	server integrates with the DNS server and allows machines with DHCP-allocated
21mr|dnsmasq-2.90-1|39	addresses to appear in the DNS with names configured either in each host or
21mr|dnsmasq-2.90-1|40	in a central configuration file. Dnsmasq supports static and dynamic DHCP
21mr|dnsmasq-2.90-1|41	leases and BOOTP for network booting of diskless machines.
21mr|dnsmasq-2.90-1|42	
21mr|dnsmasq-2.90-1|43	This package contains the base files of the Dnsmasq server, without the init
21mr|dnsmasq-2.90-1|44	scripts and global configuration files.
21mr|dnsmasq-2.90-1|45	
21mr|dnsmasq-2.90-1|46	%package        utils
21mr|dnsmasq-2.90-1|47	Summary:        Utilities for manipulating DHCP server leases
21mr|dnsmasq-2.90-1|48	
21mr|dnsmasq-2.90-1|49	%description    utils
21mr|dnsmasq-2.90-1|50	Utilities that use the standard DHCP protocol to query/remove a DHCP
21mr|dnsmasq-2.90-1|51	server's leases.
21mr|dnsmasq-2.90-1|52	
21mr|dnsmasq-2.90-1|53	%files utils
21mr|dnsmasq-2.90-1|54	%license COPYING COPYING-v3
21mr|dnsmasq-2.90-1|55	%{_bindir}/dhcp_*
21mr|dnsmasq-2.90-1|56	%{_mandir}/man1/dhcp_*
21mr|dnsmasq-2.90-1|57	
21mr|dnsmasq-2.90-1|58	%prep
21mr|dnsmasq-2.90-1|59	%autosetup -p1
21mr|dnsmasq-2.90-1|60	
21mr|dnsmasq-2.90-1|61	%build
21mr|dnsmasq-2.90-1|62	#fedya
21mr|dnsmasq-2.90-1|63	sed -i -r 's:lua5.[0-9]+:lua:' Makefile
21mr|dnsmasq-2.90-1|64	
21mr|dnsmasq-2.90-1|65	#(tpg) enable dbus support
21mr|dnsmasq-2.90-1|66	sed -i 's|/\* #define HAVE_DBUS \*/|#define HAVE_DBUS|g' src/config.h
21mr|dnsmasq-2.90-1|67	
21mr|dnsmasq-2.90-1|68	# fedya
21mr|dnsmasq-2.90-1|69	# use /var/lib/dnsmasq instead of /var/lib/misc
21mr|dnsmasq-2.90-1|70	for file in dnsmasq.conf.example man/dnsmasq.8 man/es/dnsmasq.8 src/config.h; do
21mr|dnsmasq-2.90-1|71	sed -i 's|/var/lib/misc/dnsmasq.leases|/var/lib/dnsmasq/dnsmasq.leases|g' "$file"
21mr|dnsmasq-2.90-1|72	done
21mr|dnsmasq-2.90-1|73	
21mr|dnsmasq-2.90-1|74	#enable IDN support
21mr|dnsmasq-2.90-1|75	sed -i 's|/\* #define HAVE_IDN \*/|#define HAVE_IDN|g' src/config.h
21mr|dnsmasq-2.90-1|76	
21mr|dnsmasq-2.90-1|77	# RH bugzilla
21mr|dnsmasq-2.90-1|78	#enable /etc/dnsmasq.d fix bz 526703
21mr|dnsmasq-2.90-1|79	sed -i 's|#conf-dir=/etc/dnsmasq.d|conf-dir=/etc/dnsmasq.d|g' dnsmasq.conf.example
21mr|dnsmasq-2.90-1|80	
21mr|dnsmasq-2.90-1|81	%serverbuild
21mr|dnsmasq-2.90-1|82	%make_build CC=%{__cc} CFLAGS="%{optflags}" LDFLAGS="%ldflags"
21mr|dnsmasq-2.90-1|83	%make_build -C contrib/lease-tools CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS"
21mr|dnsmasq-2.90-1|84	
21mr|dnsmasq-2.90-1|85	%install
21mr|dnsmasq-2.90-1|86	install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|dnsmasq-2.90-1|87	install -m644 %{SOURCE2} -D %{buildroot}/lib/systemd/system/%{name}.service
21mr|dnsmasq-2.90-1|88	install -m644 dnsmasq.conf.example -D %{buildroot}%{_sysconfdir}/dnsmasq.conf
21mr|dnsmasq-2.90-1|89	install -m755 -D src/dnsmasq %{buildroot}%{_sbindir}/dnsmasq
21mr|dnsmasq-2.90-1|90	install -m644 man/dnsmasq.8 -D %{buildroot}%{_mandir}/man8/dnsmasq.8
21mr|dnsmasq-2.90-1|91	install -m644 %{SOURCE4} README.update.urpmi
21mr|dnsmasq-2.90-1|92	install -d %{buildroot}/%{_sysconfdir}/dnsmasq.d/
21mr|dnsmasq-2.90-1|93	install -d %{buildroot}/var/lib/%{name}/
21mr|dnsmasq-2.90-1|94	
21mr|dnsmasq-2.90-1|95	# utils sub package
21mr|dnsmasq-2.90-1|96	mkdir -p %{buildroot}%{_bindir} \
21mr|dnsmasq-2.90-1|97	%{buildroot}%{_mandir}/man1
21mr|dnsmasq-2.90-1|98	install -m 755 contrib/lease-tools/dhcp_release %{buildroot}%{_bindir}/dhcp_release
21mr|dnsmasq-2.90-1|99	install -m 644 contrib/lease-tools/dhcp_release.1 %{buildroot}%{_mandir}/man1/dhcp_release.1
21mr|dnsmasq-2.90-1|100	install -m 755 contrib/lease-tools/dhcp_release6 %{buildroot}%{_bindir}/dhcp_release6
21mr|dnsmasq-2.90-1|101	install -m 644 contrib/lease-tools/dhcp_release6.1 %{buildroot}%{_mandir}/man1/dhcp_release6.1
21mr|dnsmasq-2.90-1|102	install -m 755 contrib/lease-tools/dhcp_lease_time %{buildroot}%{_bindir}/dhcp_lease_time
21mr|dnsmasq-2.90-1|103	install -m 644 contrib/lease-tools/dhcp_lease_time.1 %{buildroot}%{_mandir}/man1/dhcp_lease_time.1
21mr|dnsmasq-2.90-1|104	
21mr|dnsmasq-2.90-1|105	%pre
21mr|dnsmasq-2.90-1|106	%_pre_useradd %{name} /dev/null /sbin/nologin
21mr|dnsmasq-2.90-1|107	%_pre_groupadd %{name} %{name}
21mr|dnsmasq-2.90-1|108	%post
21mr|dnsmasq-2.90-1|109	%_post_service %{name}
21mr|dnsmasq-2.90-1|110	
21mr|dnsmasq-2.90-1|111	%preun
21mr|dnsmasq-2.90-1|112	%_preun_service %{name}
21mr|dnsmasq-2.90-1|113	
21mr|dnsmasq-2.90-1|114	%postun
21mr|dnsmasq-2.90-1|115	%_postun_userdel %{name}
21mr|dnsmasq-2.90-1|116	%_postun_groupdel %{name} %{name}
21mr|dnsmasq-2.90-1|117	
21mr|dnsmasq-2.90-1|118	%files
21mr|dnsmasq-2.90-1|119	%config(noreplace) %{_sysconfdir}/dnsmasq.conf
21mr|dnsmasq-2.90-1|120	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|dnsmasq-2.90-1|121	%dir %{_sysconfdir}/dnsmasq.d/
21mr|dnsmasq-2.90-1|122	%dir /var/lib/%{name}
21mr|dnsmasq-2.90-1|123	/lib/systemd/system/%{name}.service
21mr|dnsmasq-2.90-1|124	%doc README.update.urpmi
21mr|dnsmasq-2.90-1|125	
21mr|dnsmasq-2.90-1|126	%files base
21mr|dnsmasq-2.90-1|127	%doc CHANGELOG FAQ COPYING COPYING-v3 doc.html setup.html
21mr|dnsmasq-2.90-1|128	%{_sbindir}/%{name}
21mr|dnsmasq-2.90-1|129	%doc %{_mandir}/man8/%{name}*

11971 21
21mr|dnssec4j-0.1.6-8|1	Name:          dnssec4j
21mr|dnssec4j-0.1.6-8|2	Version:       0.1.6
21mr|dnssec4j-0.1.6-8|3	Release:       8
21mr|dnssec4j-0.1.6-8|4	Summary:       Java Wrapper around DNSSEC primitives in dnsjava
21mr|dnssec4j-0.1.6-8|5	License:       ASL 2.0 and GPLv3+
21mr|dnssec4j-0.1.6-8|6	URL:           https://github.com/adamfisk/DNSSEC4J
21mr|dnssec4j-0.1.6-8|7	Source0:       https://github.com/adamfisk/DNSSEC4J/archive/%{name}-%{version}.tar.gz
21mr|dnssec4j-0.1.6-8|8	
21mr|dnssec4j-0.1.6-8|9	BuildRequires: maven-local
21mr|dnssec4j-0.1.6-8|10	BuildRequires: mvn(dnsjava:dnsjava)
21mr|dnssec4j-0.1.6-8|11	BuildRequires: mvn(junit:junit)
21mr|dnssec4j-0.1.6-8|12	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|dnssec4j-0.1.6-8|13	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|dnssec4j-0.1.6-8|14	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|dnssec4j-0.1.6-8|15	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|dnssec4j-0.1.6-8|16	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|dnssec4j-0.1.6-8|17	
21mr|dnssec4j-0.1.6-8|18	Group:          Development/Java
21mr|dnssec4j-0.1.6-8|19	BuildArch:     noarch
21mr|dnssec4j-0.1.6-8|20	# Java stack is not supported on x86_32
21mr|dnssec4j-0.1.6-8|21	ExcludeArch: %{ix86}
21mr|dnssec4j-0.1.6-8|22	
21mr|dnssec4j-0.1.6-8|23	%description
21mr|dnssec4j-0.1.6-8|24	DNSSEC4J is a higher level wrapper around the
21mr|dnssec4j-0.1.6-8|25	DNSSEC primitives in dnsjava allowing applications to
21mr|dnssec4j-0.1.6-8|26	more easily integrate DNSSEC into their applications.
21mr|dnssec4j-0.1.6-8|27	
21mr|dnssec4j-0.1.6-8|28	%package javadoc
21mr|dnssec4j-0.1.6-8|29	Summary:       Javadoc for %{name}
21mr|dnssec4j-0.1.6-8|30	
21mr|dnssec4j-0.1.6-8|31	%description javadoc
21mr|dnssec4j-0.1.6-8|32	This package contains javadoc for %{name}.
21mr|dnssec4j-0.1.6-8|33	
21mr|dnssec4j-0.1.6-8|34	%prep
21mr|dnssec4j-0.1.6-8|35	%setup -q -n DNSSEC4J-%{name}-%{version}
21mr|dnssec4j-0.1.6-8|36	
21mr|dnssec4j-0.1.6-8|37	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|dnssec4j-0.1.6-8|38	%pom_remove_plugin :maven-site-plugin
21mr|dnssec4j-0.1.6-8|39	
21mr|dnssec4j-0.1.6-8|40	%pom_change_dep :dnsjava dnsjava:
21mr|dnssec4j-0.1.6-8|41	
21mr|dnssec4j-0.1.6-8|42	%mvn_file :%{name} %{name}
21mr|dnssec4j-0.1.6-8|43	
21mr|dnssec4j-0.1.6-8|44	%build
21mr|dnssec4j-0.1.6-8|45	# Tests use web access, and @ random fails
21mr|dnssec4j-0.1.6-8|46	# DnsSecTest.testGetByName:55  Results not equal for www.beck.com expected:<[54.243.91.158]> but was:<[107.21.220.33]>
21mr|dnssec4j-0.1.6-8|47	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|dnssec4j-0.1.6-8|48	
21mr|dnssec4j-0.1.6-8|49	%install
21mr|dnssec4j-0.1.6-8|50	%mvn_install
21mr|dnssec4j-0.1.6-8|51	
21mr|dnssec4j-0.1.6-8|52	%files -f .mfiles
21mr|dnssec4j-0.1.6-8|53	%doc README.md
21mr|dnssec4j-0.1.6-8|54	%license COPYRIGHT.txt LICENSE_APACHE_2.txt LICENSE_GPL.txt
21mr|dnssec4j-0.1.6-8|55	
21mr|dnssec4j-0.1.6-8|56	%files javadoc -f .mfiles-javadoc
21mr|dnssec4j-0.1.6-8|57	%license COPYRIGHT.txt LICENSE_APACHE_2.txt LICENSE_GPL.txt
21mr|dnssec4j-0.1.6-8|58	

11972 21
21mr|docbook2x-0.8.8-16|1	%define oname docbook2X
21mr|docbook2x-0.8.8-16|2	
21mr|docbook2x-0.8.8-16|3	Summary:	A docbook to GNU Texinfo format converter
21mr|docbook2x-0.8.8-16|4	Name:		docbook2x
21mr|docbook2x-0.8.8-16|5	Version:	0.8.8
21mr|docbook2x-0.8.8-16|6	Release:	16
21mr|docbook2x-0.8.8-16|7	License:	MIT
21mr|docbook2x-0.8.8-16|8	Group:		Publishing
21mr|docbook2x-0.8.8-16|9	Url:		http://docbook2x.sourceforge.net/
21mr|docbook2x-0.8.8-16|10	Source0:	http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{oname}-%{version}.tar.bz2
21mr|docbook2x-0.8.8-16|11	BuildRequires:	perl(XML::SAX)
21mr|docbook2x-0.8.8-16|12	BuildRequires:	xsltproc
21mr|docbook2x-0.8.8-16|13	Requires:	xsltproc
21mr|docbook2x-0.8.8-16|14	
21mr|docbook2x-0.8.8-16|15	%description
21mr|docbook2x-0.8.8-16|16	Converts DocBook documents into the traditional Unix man page format
21mr|docbook2x-0.8.8-16|17	and the GNU Texinfo format.
21mr|docbook2x-0.8.8-16|18	
21mr|docbook2x-0.8.8-16|19	%files
21mr|docbook2x-0.8.8-16|20	%{_bindir}/db2x_manxml
21mr|docbook2x-0.8.8-16|21	%{_bindir}/db2x_texixml
21mr|docbook2x-0.8.8-16|22	%{_bindir}/db2x_xsltproc
21mr|docbook2x-0.8.8-16|23	%{_bindir}/docbook2x-man
21mr|docbook2x-0.8.8-16|24	%{_bindir}/docbook2x-texi
21mr|docbook2x-0.8.8-16|25	%{_bindir}/sgml2xml-isoent
21mr|docbook2x-0.8.8-16|26	%{_bindir}/utf8trans
21mr|docbook2x-0.8.8-16|27	%{_docdir}/docbook2X
21mr|docbook2x-0.8.8-16|28	%{_datadir}/docbook2X
21mr|docbook2x-0.8.8-16|29	%{_mandir}/man1/*
21mr|docbook2x-0.8.8-16|30	%{_infodir}/*
21mr|docbook2x-0.8.8-16|31	
21mr|docbook2x-0.8.8-16|32	#----------------------------------------------------------------------------
21mr|docbook2x-0.8.8-16|33	
21mr|docbook2x-0.8.8-16|34	%prep
21mr|docbook2x-0.8.8-16|35	%setup -qn %{oname}-%{version}
21mr|docbook2x-0.8.8-16|36	
21mr|docbook2x-0.8.8-16|37	%build
21mr|docbook2x-0.8.8-16|38	# to avoid clashing with docbook2* from docbook-utils
21mr|docbook2x-0.8.8-16|39	%configure --program-transform-name='s/^docbook2/docbook2x-/'
21mr|docbook2x-0.8.8-16|40	%make
21mr|docbook2x-0.8.8-16|41	
21mr|docbook2x-0.8.8-16|42	%install
21mr|docbook2x-0.8.8-16|43	%makeinstall_std

11973 21
21mr|docbook-dtds-1.0-77|1	%global openjadever 1.3.3
21mr|docbook-dtds-1.0-77|2	%global version_list "{3,4}.{0,1}-sgml 4.1.2-xml 4.{2,3,4,5}-{sgml,xml} 4.{2,3,4,5}-rng 4.{2,3,4,5}-xsd"
21mr|docbook-dtds-1.0-77|3	%global catalog_list "{3,4}.{0,1}-sgml 4.1.2-xml 4.{2,3,4,5}-{sgml,xml}"
21mr|docbook-dtds-1.0-77|4	%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
21mr|docbook-dtds-1.0-77|5	
21mr|docbook-dtds-1.0-77|6	Name:		docbook-dtds
21mr|docbook-dtds-1.0-77|7	Version:	1.0
21mr|docbook-dtds-1.0-77|8	Release:	77
21mr|docbook-dtds-1.0-77|9	Group:		Publishing
21mr|docbook-dtds-1.0-77|10	
21mr|docbook-dtds-1.0-77|11	Summary:	SGML and XML document type definitions for DocBook
21mr|docbook-dtds-1.0-77|12	
21mr|docbook-dtds-1.0-77|13	License:	Copyright only
21mr|docbook-dtds-1.0-77|14	URL:		http://www.oasis-open.org/docbook/
21mr|docbook-dtds-1.0-77|15	
21mr|docbook-dtds-1.0-77|16	Obsoletes:	docbook-dtd30-sgml < %{EVRD}
21mr|docbook-dtds-1.0-77|17	Obsoletes:	docbook-dtd31-sgml < %{EVRD}
21mr|docbook-dtds-1.0-77|18	Obsoletes:	docbook-dtd40-sgml < %{EVRD}
21mr|docbook-dtds-1.0-77|19	Obsoletes:	docbook-dtd41-sgml < %{EVRD}
21mr|docbook-dtds-1.0-77|20	Obsoletes:	docbook-dtd412-xml < %{EVRD}
21mr|docbook-dtds-1.0-77|21	Provides:	docbook-dtd-xml = %{EVRD}
21mr|docbook-dtds-1.0-77|22	Provides:	docbook-dtd-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|23	Provides:	docbook-dtd30-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|24	Provides:	docbook-dtd31-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|25	Provides:	docbook-dtd40-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|26	Provides:	docbook-dtd41-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|27	Provides:	docbook-dtd412-xml = %{EVRD}
21mr|docbook-dtds-1.0-77|28	Provides:	docbook-dtd42-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|29	Provides:	docbook-dtd42-xml = %{EVRD}
21mr|docbook-dtds-1.0-77|30	Provides:	docbook-dtd43-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|31	Provides:	docbook-dtd43-xml = %{EVRD}
21mr|docbook-dtds-1.0-77|32	Provides:	docbook-dtd44-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|33	Provides:	docbook-dtd44-xml = %{EVRD}
21mr|docbook-dtds-1.0-77|34	Provides:	docbook-dtd45-sgml = %{EVRD}
21mr|docbook-dtds-1.0-77|35	Provides:	docbook-dtd45-xml = %{EVRD}
21mr|docbook-dtds-1.0-77|36	
21mr|docbook-dtds-1.0-77|37	Requires(post): /usr/bin/xmlcatalog
21mr|docbook-dtds-1.0-77|38	Requires(postun): /usr/bin/xmlcatalog
21mr|docbook-dtds-1.0-77|39	Requires(post): %{__chmod}
21mr|docbook-dtds-1.0-77|40	Requires(post): sed
21mr|docbook-dtds-1.0-77|41	Requires(postun): sed
21mr|docbook-dtds-1.0-77|42	Requires: sgml-common
21mr|docbook-dtds-1.0-77|43	Requires: xml-common
21mr|docbook-dtds-1.0-77|44	Requires: docbook-style-dsssl
21mr|docbook-dtds-1.0-77|45	
21mr|docbook-dtds-1.0-77|46	BuildArch: noarch
21mr|docbook-dtds-1.0-77|47	Source0:	http://www.oasis-open.org/docbook/sgml/3.0/docbk30.zip
21mr|docbook-dtds-1.0-77|48	Source1:	http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip
21mr|docbook-dtds-1.0-77|49	Source2:	http://www.oasis-open.org/docbook/sgml/4.0/docbk40.zip
21mr|docbook-dtds-1.0-77|50	Source3:	http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip
21mr|docbook-dtds-1.0-77|51	Source4:	http://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip
21mr|docbook-dtds-1.0-77|52	Source5:	http://www.oasis-open.org/docbook/sgml/4.2/docbook-4.2.zip
21mr|docbook-dtds-1.0-77|53	Source6:	http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip
21mr|docbook-dtds-1.0-77|54	Source7:	http://www.docbook.org/sgml/4.3/docbook-4.3.zip
21mr|docbook-dtds-1.0-77|55	Source8:	http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip
21mr|docbook-dtds-1.0-77|56	Source9:	http://www.docbook.org/sgml/4.4/docbook-4.4.zip
21mr|docbook-dtds-1.0-77|57	Source10:	http://www.docbook.org/xml/4.4/docbook-xml-4.4.zip
21mr|docbook-dtds-1.0-77|58	Source11:	http://www.docbook.org/sgml/4.5/docbook-4.5.zip
21mr|docbook-dtds-1.0-77|59	Source12:	http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip
21mr|docbook-dtds-1.0-77|60	Source13:	http://www.docbook.org/rng/4.2/docbook-rng-4.2.zip
21mr|docbook-dtds-1.0-77|61	Source14:	http://www.docbook.org/rng/4.3/docbook-rng-4.3.zip
21mr|docbook-dtds-1.0-77|62	Source15:	http://www.docbook.org/rng/4.4/docbook-rng-4.4.zip
21mr|docbook-dtds-1.0-77|63	#compressed from http://www.docbook.org/rng/4.5/ upstream archive unavailable
21mr|docbook-dtds-1.0-77|64	Source16:	docbook-rng-4.5.zip
21mr|docbook-dtds-1.0-77|65	Source17:	http://www.docbook.org/xsd/4.2/docbook-xsd-4.2.zip
21mr|docbook-dtds-1.0-77|66	Source18:	http://www.docbook.org/xsd/4.3/docbook-xsd-4.3.zip
21mr|docbook-dtds-1.0-77|67	Source19:	http://www.docbook.org/xsd/4.4/docbook-xsd-4.4.zip
21mr|docbook-dtds-1.0-77|68	#compressed from http://www.docbook.org/xsd/4.5/ upstream archive unavailable
21mr|docbook-dtds-1.0-77|69	Source20:	docbook-xsd-4.5.zip
21mr|docbook-dtds-1.0-77|70	#fix old catalog files
21mr|docbook-dtds-1.0-77|71	Patch0:		docbook-dtd30-sgml-1.0.catalog.patch
21mr|docbook-dtds-1.0-77|72	Patch1:		docbook-dtd31-sgml-1.0.catalog.patch
21mr|docbook-dtds-1.0-77|73	Patch2:		docbook-dtd40-sgml-1.0.catalog.patch
21mr|docbook-dtds-1.0-77|74	Patch3:		docbook-dtd41-sgml-1.0.catalog.patch
21mr|docbook-dtds-1.0-77|75	Patch4:		docbook-dtd42-sgml-1.0.catalog.patch
21mr|docbook-dtds-1.0-77|76	#fix euro sign in 4.2 dtds
21mr|docbook-dtds-1.0-77|77	Patch5:		docbook-4.2-euro.patch
21mr|docbook-dtds-1.0-77|78	#Fix ISO entities in 4.3/4.4/4.5 SGML
21mr|docbook-dtds-1.0-77|79	Patch6:		docbook-dtds-ents.patch
21mr|docbook-dtds-1.0-77|80	#Use system rewrite for web URL's in sgml catalogs to prevent reading from the network(#478680)
21mr|docbook-dtds-1.0-77|81	Patch7:		docbook-sgml-systemrewrite.patch
21mr|docbook-dtds-1.0-77|82	#use XML at the end of public identificators of XML 4.1.2 ISO entities
21mr|docbook-dtds-1.0-77|83	Patch8:		docbook-dtd412-entities.patch
21mr|docbook-dtds-1.0-77|84	
21mr|docbook-dtds-1.0-77|85	BuildRequires:	unzip
21mr|docbook-dtds-1.0-77|86	
21mr|docbook-dtds-1.0-77|87	%description
21mr|docbook-dtds-1.0-77|88	The DocBook Document Type Definition (DTD) describes the syntax of
21mr|docbook-dtds-1.0-77|89	technical documentation texts (articles, books and manual pages).
21mr|docbook-dtds-1.0-77|90	This syntax is XML-compliant and is developed by the OASIS consortium.
21mr|docbook-dtds-1.0-77|91	This package contains SGML and XML versions of the DocBook DTD.
21mr|docbook-dtds-1.0-77|92	
21mr|docbook-dtds-1.0-77|93	
21mr|docbook-dtds-1.0-77|94	%prep
21mr|docbook-dtds-1.0-77|95	%setup -c -T
21mr|docbook-dtds-1.0-77|96	eval mkdir %{version_list}
21mr|docbook-dtds-1.0-77|97	# DocBook V3.0
21mr|docbook-dtds-1.0-77|98	cd 3.0-sgml
21mr|docbook-dtds-1.0-77|99	unzip %{SOURCE0}
21mr|docbook-dtds-1.0-77|100	%patch0 -p0 -b docbook.cat
21mr|docbook-dtds-1.0-77|101	cd ..
21mr|docbook-dtds-1.0-77|102	
21mr|docbook-dtds-1.0-77|103	# DocBook V3.1
21mr|docbook-dtds-1.0-77|104	cd 3.1-sgml
21mr|docbook-dtds-1.0-77|105	unzip %{SOURCE1}
21mr|docbook-dtds-1.0-77|106	%patch1 -p0 -b docbook.cat
21mr|docbook-dtds-1.0-77|107	cd ..
21mr|docbook-dtds-1.0-77|108	
21mr|docbook-dtds-1.0-77|109	# DocBook V4.0
21mr|docbook-dtds-1.0-77|110	cd 4.0-sgml
21mr|docbook-dtds-1.0-77|111	unzip %{SOURCE2}
21mr|docbook-dtds-1.0-77|112	%patch2 -p0 -b docbook.cat
21mr|docbook-dtds-1.0-77|113	cd ..
21mr|docbook-dtds-1.0-77|114	
21mr|docbook-dtds-1.0-77|115	# DocBook V4.1
21mr|docbook-dtds-1.0-77|116	cd 4.1-sgml
21mr|docbook-dtds-1.0-77|117	unzip %{SOURCE3}
21mr|docbook-dtds-1.0-77|118	%patch3 -p0 -b docbook.cat
21mr|docbook-dtds-1.0-77|119	cd ..
21mr|docbook-dtds-1.0-77|120	
21mr|docbook-dtds-1.0-77|121	# DocBook XML V4.1.2
21mr|docbook-dtds-1.0-77|122	cd 4.1.2-xml
21mr|docbook-dtds-1.0-77|123	unzip %{SOURCE4}
21mr|docbook-dtds-1.0-77|124	cd ..
21mr|docbook-dtds-1.0-77|125	
21mr|docbook-dtds-1.0-77|126	# DocBook V4.2
21mr|docbook-dtds-1.0-77|127	cd 4.2-sgml
21mr|docbook-dtds-1.0-77|128	unzip %{SOURCE5}
21mr|docbook-dtds-1.0-77|129	%patch4 -p0 -b docbook.cat
21mr|docbook-dtds-1.0-77|130	cd ..
21mr|docbook-dtds-1.0-77|131	
21mr|docbook-dtds-1.0-77|132	# DocBook XML V4.2
21mr|docbook-dtds-1.0-77|133	cd 4.2-xml
21mr|docbook-dtds-1.0-77|134	unzip %{SOURCE6}
21mr|docbook-dtds-1.0-77|135	cd ..
21mr|docbook-dtds-1.0-77|136	
21mr|docbook-dtds-1.0-77|137	# DocBook V4.3
21mr|docbook-dtds-1.0-77|138	cd 4.3-sgml
21mr|docbook-dtds-1.0-77|139	unzip %{SOURCE7}
21mr|docbook-dtds-1.0-77|140	cd ..
21mr|docbook-dtds-1.0-77|141	
21mr|docbook-dtds-1.0-77|142	# DocBook XML V4.3
21mr|docbook-dtds-1.0-77|143	cd 4.3-xml
21mr|docbook-dtds-1.0-77|144	unzip %{SOURCE8}
21mr|docbook-dtds-1.0-77|145	cd ..
21mr|docbook-dtds-1.0-77|146	
21mr|docbook-dtds-1.0-77|147	# DocBook V4.4
21mr|docbook-dtds-1.0-77|148	cd 4.4-sgml
21mr|docbook-dtds-1.0-77|149	unzip %{SOURCE9}
21mr|docbook-dtds-1.0-77|150	cd ..
21mr|docbook-dtds-1.0-77|151	
21mr|docbook-dtds-1.0-77|152	# DocBook XML V4.4
21mr|docbook-dtds-1.0-77|153	cd 4.4-xml
21mr|docbook-dtds-1.0-77|154	unzip %{SOURCE10}
21mr|docbook-dtds-1.0-77|155	cd ..
21mr|docbook-dtds-1.0-77|156	
21mr|docbook-dtds-1.0-77|157	# DocBook v4.5
21mr|docbook-dtds-1.0-77|158	cd 4.5-sgml
21mr|docbook-dtds-1.0-77|159	unzip %{SOURCE11}
21mr|docbook-dtds-1.0-77|160	cd ..
21mr|docbook-dtds-1.0-77|161	
21mr|docbook-dtds-1.0-77|162	# DocBook XML v4.5
21mr|docbook-dtds-1.0-77|163	cd 4.5-xml
21mr|docbook-dtds-1.0-77|164	unzip %{SOURCE12}
21mr|docbook-dtds-1.0-77|165	cd ..
21mr|docbook-dtds-1.0-77|166	
21mr|docbook-dtds-1.0-77|167	# Docbook RNG v4.2
21mr|docbook-dtds-1.0-77|168	cd 4.2-rng
21mr|docbook-dtds-1.0-77|169	unzip %{SOURCE13}
21mr|docbook-dtds-1.0-77|170	cd ..
21mr|docbook-dtds-1.0-77|171	
21mr|docbook-dtds-1.0-77|172	# Docbook RNG v4.3
21mr|docbook-dtds-1.0-77|173	cd 4.3-rng
21mr|docbook-dtds-1.0-77|174	unzip %{SOURCE14}
21mr|docbook-dtds-1.0-77|175	cd ..
21mr|docbook-dtds-1.0-77|176	
21mr|docbook-dtds-1.0-77|177	# Docbook RNG v4.4
21mr|docbook-dtds-1.0-77|178	cd 4.4-rng
21mr|docbook-dtds-1.0-77|179	unzip %{SOURCE15}
21mr|docbook-dtds-1.0-77|180	cd ..
21mr|docbook-dtds-1.0-77|181	
21mr|docbook-dtds-1.0-77|182	# Docbook RNG v4.5
21mr|docbook-dtds-1.0-77|183	cd 4.5-rng
21mr|docbook-dtds-1.0-77|184	unzip %{SOURCE16}
21mr|docbook-dtds-1.0-77|185	cd ..
21mr|docbook-dtds-1.0-77|186	
21mr|docbook-dtds-1.0-77|187	# Docbook XSD v4.2
21mr|docbook-dtds-1.0-77|188	cd 4.2-xsd
21mr|docbook-dtds-1.0-77|189	unzip %{SOURCE17}
21mr|docbook-dtds-1.0-77|190	cd ..
21mr|docbook-dtds-1.0-77|191	
21mr|docbook-dtds-1.0-77|192	# Docbook XSD v4.3
21mr|docbook-dtds-1.0-77|193	cd 4.3-xsd
21mr|docbook-dtds-1.0-77|194	unzip %{SOURCE18}
21mr|docbook-dtds-1.0-77|195	cd ..
21mr|docbook-dtds-1.0-77|196	
21mr|docbook-dtds-1.0-77|197	# Docbook XSD v4.4
21mr|docbook-dtds-1.0-77|198	cd 4.4-xsd
21mr|docbook-dtds-1.0-77|199	unzip %{SOURCE19}
21mr|docbook-dtds-1.0-77|200	cd ..
21mr|docbook-dtds-1.0-77|201	
21mr|docbook-dtds-1.0-77|202	# Docbook XSD v4.5
21mr|docbook-dtds-1.0-77|203	cd 4.5-xsd
21mr|docbook-dtds-1.0-77|204	unzip %{SOURCE20}
21mr|docbook-dtds-1.0-77|205	cd ..
21mr|docbook-dtds-1.0-77|206	
21mr|docbook-dtds-1.0-77|207	# Fix &euro; in SGML.
21mr|docbook-dtds-1.0-77|208	%patch5 -p1
21mr|docbook-dtds-1.0-77|209	
21mr|docbook-dtds-1.0-77|210	# Fix ISO entities in 4.3/4.4/4.5 SGML
21mr|docbook-dtds-1.0-77|211	%patch6 -p1
21mr|docbook-dtds-1.0-77|212	
21mr|docbook-dtds-1.0-77|213	# Rewrite SYSTEM to use local catalog instead web ones (#478680)
21mr|docbook-dtds-1.0-77|214	%patch7 -p1
21mr|docbook-dtds-1.0-77|215	
21mr|docbook-dtds-1.0-77|216	# Add XML to the end of public identificators of 4.1.2 XML entities
21mr|docbook-dtds-1.0-77|217	%patch8 -p1
21mr|docbook-dtds-1.0-77|218	
21mr|docbook-dtds-1.0-77|219	# Increase NAMELEN (bug #36058, bug #159382).
21mr|docbook-dtds-1.0-77|220	sed -e's,\(NAMELEN\s\+\)44\(\s\*\)\?,\1256,' -i.namelen */docbook.dcl
21mr|docbook-dtds-1.0-77|221	
21mr|docbook-dtds-1.0-77|222	# fix of \r\n issue from rpmlint
21mr|docbook-dtds-1.0-77|223	sed -i 's/\r//' */*.txt
21mr|docbook-dtds-1.0-77|224	
21mr|docbook-dtds-1.0-77|225	
21mr|docbook-dtds-1.0-77|226	if [ `id -u` -eq 0 ]; then
21mr|docbook-dtds-1.0-77|227	chown -R root:root .
21mr|docbook-dtds-1.0-77|228	chmod -R a+rX,g-w,o-w .
21mr|docbook-dtds-1.0-77|229	fi
21mr|docbook-dtds-1.0-77|230	
21mr|docbook-dtds-1.0-77|231	
21mr|docbook-dtds-1.0-77|232	%build
21mr|docbook-dtds-1.0-77|233	
21mr|docbook-dtds-1.0-77|234	
21mr|docbook-dtds-1.0-77|235	%install
21mr|docbook-dtds-1.0-77|236	# Symlinks
21mr|docbook-dtds-1.0-77|237	mkdir -p $RPM_BUILD_ROOT/etc/sgml
21mr|docbook-dtds-1.0-77|238	for fmt in sgml xml; do
21mr|docbook-dtds-1.0-77|239	ln -s $fmt-docbook-4.5.cat \
21mr|docbook-dtds-1.0-77|240	$RPM_BUILD_ROOT/etc/sgml/$fmt-docbook.cat
21mr|docbook-dtds-1.0-77|241	done
21mr|docbook-dtds-1.0-77|242	
21mr|docbook-dtds-1.0-77|243	eval set %{version_list}
21mr|docbook-dtds-1.0-77|244	for dir
21mr|docbook-dtds-1.0-77|245	do
21mr|docbook-dtds-1.0-77|246	cd $dir
21mr|docbook-dtds-1.0-77|247	fmt=${dir#*-} ver=${dir%%-*}
21mr|docbook-dtds-1.0-77|248	case $fmt in
21mr|docbook-dtds-1.0-77|249	sgml)   DESTDIR=$RPM_BUILD_ROOT/usr/share/sgml/docbook/$fmt-dtd-$ver ;;
21mr|docbook-dtds-1.0-77|250	xml)    DESTDIR=$RPM_BUILD_ROOT/usr/share/sgml/docbook/$fmt-dtd-$ver ;;
21mr|docbook-dtds-1.0-77|251	rng)    DESTDIR=$RPM_BUILD_ROOT/usr/share/sgml/docbook/$fmt-$ver ;;
21mr|docbook-dtds-1.0-77|252	xsd)    DESTDIR=$RPM_BUILD_ROOT/usr/share/sgml/docbook/$fmt-$ver ;;
21mr|docbook-dtds-1.0-77|253	esac
21mr|docbook-dtds-1.0-77|254	case $fmt in
21mr|docbook-dtds-1.0-77|255	sgml)   mkdir -p $DESTDIR ; install *.dcl $DESTDIR ;;
21mr|docbook-dtds-1.0-77|256	xml)    mkdir -p $DESTDIR/ent ; install ent/* $DESTDIR/ent ;;
21mr|docbook-dtds-1.0-77|257	rng)    mkdir -p $DESTDIR ; install *.r* $DESTDIR ;;
21mr|docbook-dtds-1.0-77|258	xsd)    mkdir -p $DESTDIR ; install *.xsd $DESTDIR;;
21mr|docbook-dtds-1.0-77|259	esac
21mr|docbook-dtds-1.0-77|260	cd ..
21mr|docbook-dtds-1.0-77|261	done
21mr|docbook-dtds-1.0-77|262	
21mr|docbook-dtds-1.0-77|263	eval set %{catalog_list}
21mr|docbook-dtds-1.0-77|264	for dir
21mr|docbook-dtds-1.0-77|265	do
21mr|docbook-dtds-1.0-77|266	cd $dir
21mr|docbook-dtds-1.0-77|267	fmt=${dir#*-} ver=${dir%%-*}
21mr|docbook-dtds-1.0-77|268	DESTDIR=$RPM_BUILD_ROOT/usr/share/sgml/docbook/$fmt-dtd-$ver
21mr|docbook-dtds-1.0-77|269	install *.dtd *.mod $DESTDIR
21mr|docbook-dtds-1.0-77|270	install docbook.cat $DESTDIR/catalog
21mr|docbook-dtds-1.0-77|271	cd ..
21mr|docbook-dtds-1.0-77|272	# File for %%ghost
21mr|docbook-dtds-1.0-77|273	touch $RPM_BUILD_ROOT/etc/sgml/$fmt-docbook-$ver.cat
21mr|docbook-dtds-1.0-77|274	done
21mr|docbook-dtds-1.0-77|275	
21mr|docbook-dtds-1.0-77|276	#workaround the missing support for --parents hack in rpm 4.11+
21mr|docbook-dtds-1.0-77|277	mkdir -p $RPM_BUILD_ROOT%{_pkgdocdir}
21mr|docbook-dtds-1.0-77|278	for i in */*.txt */ChangeLog */README
21mr|docbook-dtds-1.0-77|279	do
21mr|docbook-dtds-1.0-77|280	cp -pr --parents $i $RPM_BUILD_ROOT%{_pkgdocdir}
21mr|docbook-dtds-1.0-77|281	done
21mr|docbook-dtds-1.0-77|282	
21mr|docbook-dtds-1.0-77|283	
21mr|docbook-dtds-1.0-77|284	%files
21mr|docbook-dtds-1.0-77|285	#in upstream tarballs there is a lot of files with 0755 permissions
21mr|docbook-dtds-1.0-77|286	#but they don't need to be, 0644 is enough for every file in tarball
21mr|docbook-dtds-1.0-77|287	%{_pkgdocdir}
21mr|docbook-dtds-1.0-77|288	/usr/share/sgml/docbook/*ml-dtd-*
21mr|docbook-dtds-1.0-77|289	/usr/share/sgml/docbook/rng-*
21mr|docbook-dtds-1.0-77|290	/usr/share/sgml/docbook/xsd-*
21mr|docbook-dtds-1.0-77|291	%config(noreplace) /etc/sgml/*ml-docbook.cat
21mr|docbook-dtds-1.0-77|292	%ghost %config(noreplace) /etc/sgml/*ml-docbook-*.cat
21mr|docbook-dtds-1.0-77|293	
21mr|docbook-dtds-1.0-77|294	%post
21mr|docbook-dtds-1.0-77|295	catcmd='/usr/bin/xmlcatalog --noout'
21mr|docbook-dtds-1.0-77|296	xmlcatalog=/usr/share/sgml/docbook/xmlcatalog
21mr|docbook-dtds-1.0-77|297	
21mr|docbook-dtds-1.0-77|298	## Clean up pre-docbook-dtds mess caused by broken trigger.
21mr|docbook-dtds-1.0-77|299	for v in 3.0 3.1 4.0 4.1 4.2
21mr|docbook-dtds-1.0-77|300	do
21mr|docbook-dtds-1.0-77|301	if [ -f /etc/sgml/sgml-docbook-$v.cat ]
21mr|docbook-dtds-1.0-77|302	then
21mr|docbook-dtds-1.0-77|303	$catcmd --sgml --del /etc/sgml/sgml-docbook-$v.cat \
21mr|docbook-dtds-1.0-77|304	/usr/share/sgml/openjade-1.3.3/catalog 2>/dev/null
21mr|docbook-dtds-1.0-77|305	fi
21mr|docbook-dtds-1.0-77|306	done
21mr|docbook-dtds-1.0-77|307	
21mr|docbook-dtds-1.0-77|308	# The STYLESHEETS/catalog command is for the case in which the style sheets
21mr|docbook-dtds-1.0-77|309	# were installed after another DTD but before this DTD
21mr|docbook-dtds-1.0-77|310	for STYLESHEETS in /usr/share/sgml/docbook/dsssl-stylesheets-*; do : ; done
21mr|docbook-dtds-1.0-77|311	case $STYLESHEETS in
21mr|docbook-dtds-1.0-77|312	*-"*") STYLESHEETS= ;;
21mr|docbook-dtds-1.0-77|313	esac
21mr|docbook-dtds-1.0-77|314	eval set %{catalog_list}
21mr|docbook-dtds-1.0-77|315	for dir
21mr|docbook-dtds-1.0-77|316	do
21mr|docbook-dtds-1.0-77|317	fmt=${dir#*-} ver=${dir%%-*}
21mr|docbook-dtds-1.0-77|318	sgmldir=/usr/share/sgml/docbook/$fmt-dtd-$ver
21mr|docbook-dtds-1.0-77|319	## SGML catalog
21mr|docbook-dtds-1.0-77|320	# Update the centralized catalog corresponding to this version of the DTD
21mr|docbook-dtds-1.0-77|321	for cat_dir in /usr/share/sgml/sgml-iso-entities-8879.1986 $sgmldir $STYLESHEETS; do
21mr|docbook-dtds-1.0-77|322	$catcmd --sgml --add /etc/sgml/$fmt-docbook-$ver.cat $cat_dir/catalog
21mr|docbook-dtds-1.0-77|323	done
21mr|docbook-dtds-1.0-77|324	## XML catalog
21mr|docbook-dtds-1.0-77|325	if [ $fmt = xml -a -w $xmlcatalog ]; then
21mr|docbook-dtds-1.0-77|326	while read f desc; do
21mr|docbook-dtds-1.0-77|327	case $ver in 4.[45]) f=${f/-/} ;; esac
21mr|docbook-dtds-1.0-77|328	$catcmd --add public "$desc" $sgmldir/$f $xmlcatalog
21mr|docbook-dtds-1.0-77|329	done <<ENDENT
21mr|docbook-dtds-1.0-77|330	ent/iso-pub.ent	ISO 8879:1986//ENTITIES Publishing//EN
21mr|docbook-dtds-1.0-77|331	ent/iso-grk1.ent	ISO 8879:1986//ENTITIES Greek Letters//EN
21mr|docbook-dtds-1.0-77|332	dbpoolx.mod	-//OASIS//ELEMENTS DocBook XML Information Pool V$ver//EN
21mr|docbook-dtds-1.0-77|333	ent/iso-box.ent	ISO 8879:1986//ENTITIES Box and Line Drawing//EN
21mr|docbook-dtds-1.0-77|334	docbookx.dtd	-//OASIS//DTD DocBook XML V$ver//EN
21mr|docbook-dtds-1.0-77|335	ent/iso-grk3.ent	ISO 8879:1986//ENTITIES Greek Symbols//EN
21mr|docbook-dtds-1.0-77|336	ent/iso-amsn.ent	ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN
21mr|docbook-dtds-1.0-77|337	ent/iso-num.ent	ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN
21mr|docbook-dtds-1.0-77|338	dbcentx.mod	-//OASIS//ENTITIES DocBook XML Character Entities V$ver//EN
21mr|docbook-dtds-1.0-77|339	ent/iso-grk4.ent	ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN
21mr|docbook-dtds-1.0-77|340	dbnotnx.mod	-//OASIS//ENTITIES DocBook XML Notations V$ver//EN
21mr|docbook-dtds-1.0-77|341	ent/iso-dia.ent	ISO 8879:1986//ENTITIES Diacritical Marks//EN
21mr|docbook-dtds-1.0-77|342	ent/iso-grk2.ent	ISO 8879:1986//ENTITIES Monotoniko Greek//EN
21mr|docbook-dtds-1.0-77|343	dbgenent.mod	-//OASIS//ENTITIES DocBook XML Additional General Entities V$ver//EN
21mr|docbook-dtds-1.0-77|344	dbhierx.mod	-//OASIS//ELEMENTS DocBook XML Document Hierarchy V$ver//EN
21mr|docbook-dtds-1.0-77|345	ent/iso-amsa.ent	ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN
21mr|docbook-dtds-1.0-77|346	ent/iso-amso.ent	ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN
21mr|docbook-dtds-1.0-77|347	ent/iso-cyr1.ent	ISO 8879:1986//ENTITIES Russian Cyrillic//EN
21mr|docbook-dtds-1.0-77|348	ent/iso-tech.ent	ISO 8879:1986//ENTITIES General Technical//EN
21mr|docbook-dtds-1.0-77|349	ent/iso-amsc.ent	ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN
21mr|docbook-dtds-1.0-77|350	soextblx.dtd	-//OASIS//DTD XML Exchange Table Model 19990315//EN
21mr|docbook-dtds-1.0-77|351	calstblx.dtd	-//OASIS//DTD DocBook XML CALS Table Model V$ver//EN
21mr|docbook-dtds-1.0-77|352	ent/iso-lat1.ent	ISO 8879:1986//ENTITIES Added Latin 1//EN
21mr|docbook-dtds-1.0-77|353	ent/iso-amsb.ent	ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN
21mr|docbook-dtds-1.0-77|354	ent/iso-lat2.ent	ISO 8879:1986//ENTITIES Added Latin 2//EN
21mr|docbook-dtds-1.0-77|355	ent/iso-amsr.ent	ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN
21mr|docbook-dtds-1.0-77|356	ent/iso-cyr2.ent	ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN
21mr|docbook-dtds-1.0-77|357	ENDENT
21mr|docbook-dtds-1.0-77|358	for f in System URI; do
21mr|docbook-dtds-1.0-77|359	$catcmd --add rewrite$f "http://www.oasis-open.org/docbook/xml/$ver" \
21mr|docbook-dtds-1.0-77|360	$sgmldir $xmlcatalog
21mr|docbook-dtds-1.0-77|361	done
21mr|docbook-dtds-1.0-77|362	fi
21mr|docbook-dtds-1.0-77|363	done
21mr|docbook-dtds-1.0-77|364	
21mr|docbook-dtds-1.0-77|365	# Historic versions of this scriptlet contained the following comment:
21mr|docbook-dtds-1.0-77|366	# <quote>
21mr|docbook-dtds-1.0-77|367	# Fix up SGML super catalog so that there isn't an XML DTD before an
21mr|docbook-dtds-1.0-77|368	# SGML one.  We need to do this (*sigh*) because xmlcatalog messes up
21mr|docbook-dtds-1.0-77|369	# the order of the lines, and SGML tools don't like to see XML things
21mr|docbook-dtds-1.0-77|370	# they aren't expecting.
21mr|docbook-dtds-1.0-77|371	# </quote>
21mr|docbook-dtds-1.0-77|372	# But the code that followed just found the first XML DTD and the first
21mr|docbook-dtds-1.0-77|373	# SGML DTD, swappinmg these two lines if the XML one preceded.
21mr|docbook-dtds-1.0-77|374	# But that only ensures that there is an SGML DTD before all XML ones.
21mr|docbook-dtds-1.0-77|375	# No one complained, so either this was enough, or the buggy SGML tools
21mr|docbook-dtds-1.0-77|376	# are long dead, or their users do not use bugzilla.
21mr|docbook-dtds-1.0-77|377	# Anyway, the following code, introduced in 1.0-46, does better: it ensures
21mr|docbook-dtds-1.0-77|378	# that all XML DTDs are after all SGML ones, by moving them to the end.
21mr|docbook-dtds-1.0-77|379	sed -ni '
21mr|docbook-dtds-1.0-77|380	/xml-docbook/ H
21mr|docbook-dtds-1.0-77|381	/xml-docbook/ !p
21mr|docbook-dtds-1.0-77|382	$ {
21mr|docbook-dtds-1.0-77|383	g
21mr|docbook-dtds-1.0-77|384	s/^\n//p
21mr|docbook-dtds-1.0-77|385	}
21mr|docbook-dtds-1.0-77|386	' /etc/sgml/catalog
21mr|docbook-dtds-1.0-77|387	
21mr|docbook-dtds-1.0-77|388	# Finally, make sure everything in /etc/sgml is readable!
21mr|docbook-dtds-1.0-77|389	%{__chmod} a+r /etc/sgml/*
21mr|docbook-dtds-1.0-77|390	
21mr|docbook-dtds-1.0-77|391	%postun
21mr|docbook-dtds-1.0-77|392	# remove entries only on removal of package
21mr|docbook-dtds-1.0-77|393	if [ "$1" = 0 ]; then
21mr|docbook-dtds-1.0-77|394	catcmd='/usr/bin/xmlcatalog --noout'
21mr|docbook-dtds-1.0-77|395	xmlcatalog=/usr/share/sgml/docbook/xmlcatalog
21mr|docbook-dtds-1.0-77|396	entities="
21mr|docbook-dtds-1.0-77|397	ent/iso-pub.ent
21mr|docbook-dtds-1.0-77|398	ent/iso-grk1.ent
21mr|docbook-dtds-1.0-77|399	dbpoolx.mod
21mr|docbook-dtds-1.0-77|400	ent/iso-box.ent
21mr|docbook-dtds-1.0-77|401	docbookx.dtd
21mr|docbook-dtds-1.0-77|402	ent/iso-grk3.ent
21mr|docbook-dtds-1.0-77|403	ent/iso-amsn.ent
21mr|docbook-dtds-1.0-77|404	ent/iso-num.ent
21mr|docbook-dtds-1.0-77|405	dbcentx.mod
21mr|docbook-dtds-1.0-77|406	ent/iso-grk4.ent
21mr|docbook-dtds-1.0-77|407	dbnotnx.mod
21mr|docbook-dtds-1.0-77|408	ent/iso-dia.ent
21mr|docbook-dtds-1.0-77|409	ent/iso-grk2.ent
21mr|docbook-dtds-1.0-77|410	dbgenent.mod
21mr|docbook-dtds-1.0-77|411	dbhierx.mod
21mr|docbook-dtds-1.0-77|412	ent/iso-amsa.ent
21mr|docbook-dtds-1.0-77|413	ent/iso-amso.ent
21mr|docbook-dtds-1.0-77|414	ent/iso-cyr1.ent
21mr|docbook-dtds-1.0-77|415	ent/iso-tech.ent
21mr|docbook-dtds-1.0-77|416	ent/iso-amsc.ent
21mr|docbook-dtds-1.0-77|417	soextblx.dtd
21mr|docbook-dtds-1.0-77|418	calstblx.dtd
21mr|docbook-dtds-1.0-77|419	ent/iso-lat1.ent
21mr|docbook-dtds-1.0-77|420	ent/iso-amsb.ent
21mr|docbook-dtds-1.0-77|421	ent/iso-lat2.ent
21mr|docbook-dtds-1.0-77|422	ent/iso-amsr.ent
21mr|docbook-dtds-1.0-77|423	ent/iso-cyr2.ent
21mr|docbook-dtds-1.0-77|424	"
21mr|docbook-dtds-1.0-77|425	eval set %{catalog_list}
21mr|docbook-dtds-1.0-77|426	for dir
21mr|docbook-dtds-1.0-77|427	do
21mr|docbook-dtds-1.0-77|428	fmt=${dir#*-} ver=${dir%%-*}
21mr|docbook-dtds-1.0-77|429	sgmldir=/usr/share/sgml/docbook/$fmt-dtd-$ver
21mr|docbook-dtds-1.0-77|430	## SGML catalog
21mr|docbook-dtds-1.0-77|431	# Update the centralized catalog corresponding to this version of the DTD
21mr|docbook-dtds-1.0-77|432	$catcmd --sgml --del /etc/sgml/catalog /etc/sgml/$fmt-docbook-$ver.cat >/dev/null
21mr|docbook-dtds-1.0-77|433	rm -f /etc/sgml/$fmt-docbook-$ver.cat
21mr|docbook-dtds-1.0-77|434	## XML catalog
21mr|docbook-dtds-1.0-77|435	if [ $fmt = xml -a -w $xmlcatalog ]; then
21mr|docbook-dtds-1.0-77|436	for f in $entities; do
21mr|docbook-dtds-1.0-77|437	case $ver in 4.[45]) f=${f/-/} ;; esac
21mr|docbook-dtds-1.0-77|438	$catcmd --del $sgmldir/$f $xmlcatalog >/dev/null
21mr|docbook-dtds-1.0-77|439	done
21mr|docbook-dtds-1.0-77|440	$catcmd --del $sgmldir $xmlcatalog >/dev/null
21mr|docbook-dtds-1.0-77|441	fi
21mr|docbook-dtds-1.0-77|442	done
21mr|docbook-dtds-1.0-77|443	
21mr|docbook-dtds-1.0-77|444	# See the comment attached to this command in the %%post scriptlet.
21mr|docbook-dtds-1.0-77|445	sed -ni '
21mr|docbook-dtds-1.0-77|446	/xml-docbook/ H
21mr|docbook-dtds-1.0-77|447	/xml-docbook/ !p
21mr|docbook-dtds-1.0-77|448	$ {
21mr|docbook-dtds-1.0-77|449	g
21mr|docbook-dtds-1.0-77|450	s/^\n//p
21mr|docbook-dtds-1.0-77|451	}
21mr|docbook-dtds-1.0-77|452	' /etc/sgml/catalog
21mr|docbook-dtds-1.0-77|453	fi
21mr|docbook-dtds-1.0-77|454	
21mr|docbook-dtds-1.0-77|455	%triggerin -- openjade >= %{openjadever}
21mr|docbook-dtds-1.0-77|456	eval set %{catalog_list}
21mr|docbook-dtds-1.0-77|457	for dir
21mr|docbook-dtds-1.0-77|458	do
21mr|docbook-dtds-1.0-77|459	fmt=${dir#*-} ver=${dir%%-*}
21mr|docbook-dtds-1.0-77|460	/usr/bin/xmlcatalog --sgml --noout --add /etc/sgml/$fmt-docbook-$ver.cat \
21mr|docbook-dtds-1.0-77|461	/usr/share/sgml/openjade-%{openjadever}/catalog
21mr|docbook-dtds-1.0-77|462	done
21mr|docbook-dtds-1.0-77|463	
21mr|docbook-dtds-1.0-77|464	%triggerun -- openjade >= %{openjadever}
21mr|docbook-dtds-1.0-77|465	[ $2 = 0 ] || exit 0
21mr|docbook-dtds-1.0-77|466	eval set %{catalog_list}
21mr|docbook-dtds-1.0-77|467	for dir
21mr|docbook-dtds-1.0-77|468	do
21mr|docbook-dtds-1.0-77|469	fmt=${dir#*-} ver=${dir%%-*}
21mr|docbook-dtds-1.0-77|470	/usr/bin/xmlcatalog --sgml --noout --del /etc/sgml/$fmt-docbook-$ver.cat \
21mr|docbook-dtds-1.0-77|471	/usr/share/sgml/openjade-%{openjadever}/catalog
21mr|docbook-dtds-1.0-77|472	done

11974 21
21mr|docbook-style-dsssl-1.79-18|1	%define name docbook-style-dsssl
21mr|docbook-style-dsssl-1.79-18|2	%define version 1.79
21mr|docbook-style-dsssl-1.79-18|3	%define release 18
21mr|docbook-style-dsssl-1.79-18|4	
21mr|docbook-style-dsssl-1.79-18|5	name:		%{name}
21mr|docbook-style-dsssl-1.79-18|6	version:	%{version}
21mr|docbook-style-dsssl-1.79-18|7	release:	%{release}
21mr|docbook-style-dsssl-1.79-18|8	Group:		Publishing
21mr|docbook-style-dsssl-1.79-18|9	
21mr|docbook-style-dsssl-1.79-18|10	Summary:	Norman Walsh's modular stylesheets for DocBook
21mr|docbook-style-dsssl-1.79-18|11	
21mr|docbook-style-dsssl-1.79-18|12	License:	Artistic style
21mr|docbook-style-dsssl-1.79-18|13	URL:		http://sourceforge.net/projects/docbook/
21mr|docbook-style-dsssl-1.79-18|14	
21mr|docbook-style-dsssl-1.79-18|15	Requires:	sgml-common >= 0.2
21mr|docbook-style-dsssl-1.79-18|16	Requires:	jade >= 1.2.1
21mr|docbook-style-dsssl-1.79-18|17	
21mr|docbook-style-dsssl-1.79-18|18	
21mr|docbook-style-dsssl-1.79-18|19	BuildArch:	noarch
21mr|docbook-style-dsssl-1.79-18|20	Source0:	http://prdownloads.sourceforge.net/docbook/docbook-dsssl-%{version}.tar.bz2
21mr|docbook-style-dsssl-1.79-18|21	Patch0:		docbook-dsssl-1.78-DTDDECL.patch
21mr|docbook-style-dsssl-1.79-18|22	
21mr|docbook-style-dsssl-1.79-18|23	%define sgmlbase %{_datadir}/sgml
21mr|docbook-style-dsssl-1.79-18|24	
21mr|docbook-style-dsssl-1.79-18|25	%description
21mr|docbook-style-dsssl-1.79-18|26	These DSSSL stylesheets allow you to convert any DocBook document to another
21mr|docbook-style-dsssl-1.79-18|27	printed (for example, RTF or PostScript) or online (for example, HTML) format.
21mr|docbook-style-dsssl-1.79-18|28	They are highly customizable.
21mr|docbook-style-dsssl-1.79-18|29	
21mr|docbook-style-dsssl-1.79-18|30	
21mr|docbook-style-dsssl-1.79-18|31	%prep
21mr|docbook-style-dsssl-1.79-18|32	%setup -n docbook-dsssl-%{version} -q
21mr|docbook-style-dsssl-1.79-18|33	%setup -T -D -n docbook-dsssl-%{version}
21mr|docbook-style-dsssl-1.79-18|34	%patch0 -p1
21mr|docbook-style-dsssl-1.79-18|35	
21mr|docbook-style-dsssl-1.79-18|36	%build
21mr|docbook-style-dsssl-1.79-18|37	
21mr|docbook-style-dsssl-1.79-18|38	%install
21mr|docbook-style-dsssl-1.79-18|39	DESTDIR=$RPM_BUILD_ROOT
21mr|docbook-style-dsssl-1.79-18|40	mkdir -p $DESTDIR%{_bindir}
21mr|docbook-style-dsssl-1.79-18|41	mkdir -p $DESTDIR%{sgmlbase}/docbook/dsssl-stylesheets-%{version}/
21mr|docbook-style-dsssl-1.79-18|42	
21mr|docbook-style-dsssl-1.79-18|43	cd $RPM_BUILD_DIR/docbook-dsssl-%{version}
21mr|docbook-style-dsssl-1.79-18|44	
21mr|docbook-style-dsssl-1.79-18|45	install bin/collateindex.pl $DESTDIR%{_bindir}
21mr|docbook-style-dsssl-1.79-18|46	cp -r contrib catalog dtds VERSION olink common html frames lib print images $DESTDIR%{sgmlbase}/docbook/dsssl-stylesheets-%{version}/
21mr|docbook-style-dsssl-1.79-18|47	
21mr|docbook-style-dsssl-1.79-18|48	rm -f $DESTDIR%{sgmlbase}/docbook/dsssl-stylesheets
21mr|docbook-style-dsssl-1.79-18|49	ln -sf dsssl-stylesheets-%{version} $DESTDIR%{sgmlbase}/docbook/dsssl-stylesheets
21mr|docbook-style-dsssl-1.79-18|50	
21mr|docbook-style-dsssl-1.79-18|51	cd ..
21mr|docbook-style-dsssl-1.79-18|52	
21mr|docbook-style-dsssl-1.79-18|53	
21mr|docbook-style-dsssl-1.79-18|54	%clean
21mr|docbook-style-dsssl-1.79-18|55	DESTDIR=$RPM_BUILD_ROOT
21mr|docbook-style-dsssl-1.79-18|56	rm -rf $DESTDIR
21mr|docbook-style-dsssl-1.79-18|57	
21mr|docbook-style-dsssl-1.79-18|58	
21mr|docbook-style-dsssl-1.79-18|59	%Files
21mr|docbook-style-dsssl-1.79-18|60	%defattr (0644,root,root,0755)
21mr|docbook-style-dsssl-1.79-18|61	%doc BUGS README RELEASE-NOTES.* VERSION
21mr|docbook-style-dsssl-1.79-18|62	%doc ChangeLog WhatsNew
21mr|docbook-style-dsssl-1.79-18|63	%attr(-,root,root) %{_bindir}/collateindex.pl
21mr|docbook-style-dsssl-1.79-18|64	%dir %{sgmlbase}/docbook/dsssl-stylesheets-%{version}
21mr|docbook-style-dsssl-1.79-18|65	%{sgmlbase}/docbook/dsssl-stylesheets-%{version}/*
21mr|docbook-style-dsssl-1.79-18|66	%{sgmlbase}/docbook/dsssl-stylesheets
21mr|docbook-style-dsssl-1.79-18|67	
21mr|docbook-style-dsssl-1.79-18|68	%post
21mr|docbook-style-dsssl-1.79-18|69	# remove possible old references to
21mr|docbook-style-dsssl-1.79-18|70	# %{sgmlbase}/docbook/dsssl-stylesheets-%{version}/catalog
21mr|docbook-style-dsssl-1.79-18|71	rm -f %{_sysconfdir}/sgml/sgml-docbook-\*.cat
21mr|docbook-style-dsssl-1.79-18|72	
21mr|docbook-style-dsssl-1.79-18|73	# fix old broken stuff
21mr|docbook-style-dsssl-1.79-18|74	if [ -f %{_sysconfdir}/sgml/xml-docbook-\*.cat ]; then
21mr|docbook-style-dsssl-1.79-18|75	sed -e '\|CATALOG "%{_sysconfdir}/sgml/xml-docbook-\*.cat"|D' %{_sysconfdir}/sgml/catalog > \
21mr|docbook-style-dsssl-1.79-18|76	%{_sysconfdir}/sgml/catalog.bak
21mr|docbook-style-dsssl-1.79-18|77	mv -f %{_sysconfdir}/sgml/catalog.bak %{_sysconfdir}/sgml/catalog
21mr|docbook-style-dsssl-1.79-18|78	rm -f %{_sysconfdir}/sgml/xml-docbook-\*.cat
21mr|docbook-style-dsssl-1.79-18|79	fi
21mr|docbook-style-dsssl-1.79-18|80	
21mr|docbook-style-dsssl-1.79-18|81	for centralized in %{_sysconfdir}/sgml/sgml-docbook-*.cat; do
21mr|docbook-style-dsssl-1.79-18|82	if [ "$centralized" = "%{_sysconfdir}/sgml/sgml-docbook-*.cat" ]; then break; fi
21mr|docbook-style-dsssl-1.79-18|83	sed -e "/dsssl-stylesheets-[0-9]/D" $centralized > \
21mr|docbook-style-dsssl-1.79-18|84	$centralized.bak
21mr|docbook-style-dsssl-1.79-18|85	mv -f $centralized.bak $centralized
21mr|docbook-style-dsssl-1.79-18|86	done
21mr|docbook-style-dsssl-1.79-18|87	
21mr|docbook-style-dsssl-1.79-18|88	for centralized in %{_sysconfdir}/sgml/{sgml,xml}-docbook-*.cat; do
21mr|docbook-style-dsssl-1.79-18|89	if [ "$centralized" = "%{_sysconfdir}/sgml/{sgml,xml}-docbook-*.cat" ]; then break; fi
21mr|docbook-style-dsssl-1.79-18|90	if [ "$centralized" = "%{_sysconfdir}/sgml/xml-docbook-*.cat" ]; then continue; fi
21mr|docbook-style-dsssl-1.79-18|91	if [ "$centralized" = "%{_sysconfdir}/sgml/sgml-docbook-*.cat" ]; then continue; fi
21mr|docbook-style-dsssl-1.79-18|92	if [ -f "$centralized" ]; then
21mr|docbook-style-dsssl-1.79-18|93	%{_bindir}/xmlcatalog --sgml --noout --add $centralized \
21mr|docbook-style-dsssl-1.79-18|94	%{sgmlbase}/docbook/dsssl-stylesheets/catalog
21mr|docbook-style-dsssl-1.79-18|95	fi
21mr|docbook-style-dsssl-1.79-18|96	done
21mr|docbook-style-dsssl-1.79-18|97	
21mr|docbook-style-dsssl-1.79-18|98	%postun
21mr|docbook-style-dsssl-1.79-18|99	# Do not remove if upgrade
21mr|docbook-style-dsssl-1.79-18|100	if [ "$1" = "0" -a -x %{_bindir}/xmlcatalog ]; then
21mr|docbook-style-dsssl-1.79-18|101	for centralized in %{_sysconfdir}/sgml/{sgml,xml}-docbook-*.cat; do
21mr|docbook-style-dsssl-1.79-18|102	if  [ "$centralized" = "%{_sysconfdir}/sgml/{sgml,xml}-docbook-*.cat" ]; then break; fi
21mr|docbook-style-dsssl-1.79-18|103	if  [ "$centralized" = "%{_sysconfdir}/sgml/xml-docbook-*.cat" ]; then continue; fi
21mr|docbook-style-dsssl-1.79-18|104	if  [ "$centralized" = "%{_sysconfdir}/sgml/sgml-docbook-*.cat" ]; then continue; fi
21mr|docbook-style-dsssl-1.79-18|105	
21mr|docbook-style-dsssl-1.79-18|106	if [ -w $centralized ]; then
21mr|docbook-style-dsssl-1.79-18|107	%{_bindir}/xmlcatalog --sgml --noout --del $centralized \
21mr|docbook-style-dsssl-1.79-18|108	%{sgmlbase}/docbook/dsssl-stylesheets/catalog
21mr|docbook-style-dsssl-1.79-18|109	fi
21mr|docbook-style-dsssl-1.79-18|110	done
21mr|docbook-style-dsssl-1.79-18|111	
21mr|docbook-style-dsssl-1.79-18|112	fi

11975 21
21mr|docbook-style-dsssl-doc-1.79-15|1	%define name docbook-style-dsssl-doc
21mr|docbook-style-dsssl-doc-1.79-15|2	%define version 1.79
21mr|docbook-style-dsssl-doc-1.79-15|3	%define release 15
21mr|docbook-style-dsssl-doc-1.79-15|4	
21mr|docbook-style-dsssl-doc-1.79-15|5	Name:		%{name}
21mr|docbook-style-dsssl-doc-1.79-15|6	Version:	%{version}
21mr|docbook-style-dsssl-doc-1.79-15|7	Release:	%{release}
21mr|docbook-style-dsssl-doc-1.79-15|8	Group:		Books/Computer books
21mr|docbook-style-dsssl-doc-1.79-15|9	Summary:	Documentation for DocBook dssl stylesheets
21mr|docbook-style-dsssl-doc-1.79-15|10	License:	Artistic like
21mr|docbook-style-dsssl-doc-1.79-15|11	URL:		http://sourceforge.net/projects/docbook/
21mr|docbook-style-dsssl-doc-1.79-15|12	BuildArch:	noarch
21mr|docbook-style-dsssl-doc-1.79-15|13	Source0:	http://prdownloads.sourceforge.net/docbook/docbook-dsssl-doc-%{version}.tar.bz2
21mr|docbook-style-dsssl-doc-1.79-15|14	
21mr|docbook-style-dsssl-doc-1.79-15|15	%description
21mr|docbook-style-dsssl-doc-1.79-15|16	This package contains the documentation for these stylesheets:
21mr|docbook-style-dsssl-doc-1.79-15|17	structure, customization, etc.
21mr|docbook-style-dsssl-doc-1.79-15|18	
21mr|docbook-style-dsssl-doc-1.79-15|19	%prep
21mr|docbook-style-dsssl-doc-1.79-15|20	%setup -n docbook-dsssl-%{version} -q
21mr|docbook-style-dsssl-doc-1.79-15|21	
21mr|docbook-style-dsssl-doc-1.79-15|22	%files
21mr|docbook-style-dsssl-doc-1.79-15|23	%defattr (-,root,root)
21mr|docbook-style-dsssl-doc-1.79-15|24	%doc doc docsrc

11976 21
21mr|docbook-style-xsl-1.79.2-2|1	Summary:	Norman Walsh's modular stylesheets for DocBook
21mr|docbook-style-xsl-1.79.2-2|2	Name:		docbook-style-xsl
21mr|docbook-style-xsl-1.79.2-2|3	Version:	1.79.2
21mr|docbook-style-xsl-1.79.2-2|4	Release:	2
21mr|docbook-style-xsl-1.79.2-2|5	Group:		Publishing
21mr|docbook-style-xsl-1.79.2-2|6	License:	Copyright only
21mr|docbook-style-xsl-1.79.2-2|7	Url:		http://sourceforge.net/projects/docbook
21mr|docbook-style-xsl-1.79.2-2|8	Source0:	https://github.com/docbook/xslt10-stylesheets/releases/download/release%2F%{version}/docbook-xsl-nons-%{version}.tar.bz2
21mr|docbook-style-xsl-1.79.2-2|9	Source1:	https://github.com/docbook/xslt10-stylesheets/releases/download/release%2F%{version}/docbook-xsl-doc-%{version}.tar.bz2
21mr|docbook-style-xsl-1.79.2-2|10	Source2:	%{name}.Makefile
21mr|docbook-style-xsl-1.79.2-2|11	#Avoid proportional-column-width for passivetex (bug #176766).
21mr|docbook-style-xsl-1.79.2-2|12	Patch1:		docbook-xsl-pagesetup.patch
21mr|docbook-style-xsl-1.79.2-2|13	#Hard-code the margin-left work around to expect passivetex (bug #113456).
21mr|docbook-style-xsl-1.79.2-2|14	Patch2:		docbook-xsl-marginleft.patch
21mr|docbook-style-xsl-1.79.2-2|15	#fix of #161619 - adjustColumnWidths now available
21mr|docbook-style-xsl-1.79.2-2|16	Patch3:		docbook-xsl-newmethods.patch
21mr|docbook-style-xsl-1.79.2-2|17	#change a few non-constant expressions to constant - needed for passivetex(#366441)
21mr|docbook-style-xsl-1.79.2-2|18	Patch4:		docbook-xsl-non-constant-expressions.patch
21mr|docbook-style-xsl-1.79.2-2|19	#added fixes for passivetex extension and list-item-body(#161371)
21mr|docbook-style-xsl-1.79.2-2|20	Patch5:		docbook-xsl-list-item-body.patch
21mr|docbook-style-xsl-1.79.2-2|21	#workaround missing mandir section problem (#727251)
21mr|docbook-style-xsl-1.79.2-2|22	Patch6:		docbook-xsl-mandir.patch
21mr|docbook-style-xsl-1.79.2-2|23	#Non-recursive string.subst that doesn't kill smb.conf.5 generation
21mr|docbook-style-xsl-1.79.2-2|24	Patch7:		docbook-style-xsl-non-recursive-string-subst.patch
21mr|docbook-style-xsl-1.79.2-2|25	Provides:	docbook-xsl = %{version}
21mr|docbook-style-xsl-1.79.2-2|26	Requires:	docbook-dtd-xml
21mr|docbook-style-xsl-1.79.2-2|27	Requires(post,postun): libxml2-utils
21mr|docbook-style-xsl-1.79.2-2|28	Requires(post,postun): xml-common
21mr|docbook-style-xsl-1.79.2-2|29	BuildArch:	noarch
21mr|docbook-style-xsl-1.79.2-2|30	
21mr|docbook-style-xsl-1.79.2-2|31	#Requires(pre):	sgml-common
21mr|docbook-style-xsl-1.79.2-2|32	
21mr|docbook-style-xsl-1.79.2-2|33	%description
21mr|docbook-style-xsl-1.79.2-2|34	These XSL stylesheets allow to convert any DocBook document to another
21mr|docbook-style-xsl-1.79.2-2|35	printed (for example, RTF or PostScript) or online (for example, HTML) format.
21mr|docbook-style-xsl-1.79.2-2|36	They are highly customizable.
21mr|docbook-style-xsl-1.79.2-2|37	
21mr|docbook-style-xsl-1.79.2-2|38	%files
21mr|docbook-style-xsl-1.79.2-2|39	%doc BUGS TODO README VERSION NEWS* COPYING INSTALL
21mr|docbook-style-xsl-1.79.2-2|40	%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}
21mr|docbook-style-xsl-1.79.2-2|41	%{_datadir}/sgml/docbook/xsl-stylesheets
21mr|docbook-style-xsl-1.79.2-2|42	
21mr|docbook-style-xsl-1.79.2-2|43	%post
21mr|docbook-style-xsl-1.79.2-2|44	CATALOG=%{_sysconfdir}/xml/catalog
21mr|docbook-style-xsl-1.79.2-2|45	%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
21mr|docbook-style-xsl-1.79.2-2|46	"http://cdn.docbook.org/release/xsl-nons/%{version}" \
21mr|docbook-style-xsl-1.79.2-2|47	"file://%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-1.79.2-2|48	%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
21mr|docbook-style-xsl-1.79.2-2|49	"http://cdn.docbook.org/release/xsl-nons/%{version}" \
21mr|docbook-style-xsl-1.79.2-2|50	"file://%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-1.79.2-2|51	%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
21mr|docbook-style-xsl-1.79.2-2|52	"http://cdn.docbook.org/release/xsl-nons/current/" \
21mr|docbook-style-xsl-1.79.2-2|53	"file://%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-1.79.2-2|54	%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
21mr|docbook-style-xsl-1.79.2-2|55	"http://cdn.docbook.org/release/xsl-nons/current/" \
21mr|docbook-style-xsl-1.79.2-2|56	"file://%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-1.79.2-2|57	#keep the old one sourceforge URIs at least temporarily
21mr|docbook-style-xsl-1.79.2-2|58	%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
21mr|docbook-style-xsl-1.79.2-2|59	"http://docbook.sourceforge.net/release/xsl/current" \
21mr|docbook-style-xsl-1.79.2-2|60	"file://%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-1.79.2-2|61	%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
21mr|docbook-style-xsl-1.79.2-2|62	"http://docbook.sourceforge.net/release/xsl/current" \
21mr|docbook-style-xsl-1.79.2-2|63	"file://%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-1.79.2-2|64	
21mr|docbook-style-xsl-1.79.2-2|65	%postun
21mr|docbook-style-xsl-1.79.2-2|66	# do not remove on upgrade
21mr|docbook-style-xsl-1.79.2-2|67	if [ "$1" = 0 ]; then
21mr|docbook-style-xsl-1.79.2-2|68	CATALOG=%{_sysconfdir}/xml/catalog
21mr|docbook-style-xsl-1.79.2-2|69	%{_bindir}/xmlcatalog --noout --del \
21mr|docbook-style-xsl-1.79.2-2|70	"file://%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-1.79.2-2|71	fi
21mr|docbook-style-xsl-1.79.2-2|72	
21mr|docbook-style-xsl-1.79.2-2|73	#------------------------------------------------------------------------------
21mr|docbook-style-xsl-1.79.2-2|74	
21mr|docbook-style-xsl-1.79.2-2|75	%package doc
21mr|docbook-style-xsl-1.79.2-2|76	Summary:	Documentation for DocBook stylesheets
21mr|docbook-style-xsl-1.79.2-2|77	Group:		Documentation
21mr|docbook-style-xsl-1.79.2-2|78	
21mr|docbook-style-xsl-1.79.2-2|79	%description doc
21mr|docbook-style-xsl-1.79.2-2|80	This package contains the documentation for these stylesheets:
21mr|docbook-style-xsl-1.79.2-2|81	structure, customization, etc.
21mr|docbook-style-xsl-1.79.2-2|82	
21mr|docbook-style-xsl-1.79.2-2|83	%files doc
21mr|docbook-style-xsl-1.79.2-2|84	%doc doc docsrc
21mr|docbook-style-xsl-1.79.2-2|85	
21mr|docbook-style-xsl-1.79.2-2|86	#------------------------------------------------------------------------------
21mr|docbook-style-xsl-1.79.2-2|87	
21mr|docbook-style-xsl-1.79.2-2|88	%prep
21mr|docbook-style-xsl-1.79.2-2|89	%setup -c -T -n docbook-xsl-%{version}
21mr|docbook-style-xsl-1.79.2-2|90	tar jxf %{SOURCE0}
21mr|docbook-style-xsl-1.79.2-2|91	mv docbook-xsl-nons-%{version}/* .
21mr|docbook-style-xsl-1.79.2-2|92	pushd ..
21mr|docbook-style-xsl-1.79.2-2|93	tar jxf %{SOURCE1}
21mr|docbook-style-xsl-1.79.2-2|94	popd
21mr|docbook-style-xsl-1.79.2-2|95	
21mr|docbook-style-xsl-1.79.2-2|96	%patch1 -p1 -b .pagesetup
21mr|docbook-style-xsl-1.79.2-2|97	%patch2 -p1 -b .marginleft
21mr|docbook-style-xsl-1.79.2-2|98	%patch3 -p1 -b .newmethods
21mr|docbook-style-xsl-1.79.2-2|99	%patch4 -p1 -b .nonconstant
21mr|docbook-style-xsl-1.79.2-2|100	%patch5 -p1 -b .listitembody
21mr|docbook-style-xsl-1.79.2-2|101	%patch6 -p1 -b .mandir
21mr|docbook-style-xsl-1.79.2-2|102	%patch7 -p2 -b .non-recursive-subst
21mr|docbook-style-xsl-1.79.2-2|103	
21mr|docbook-style-xsl-1.79.2-2|104	cp -p %{SOURCE2} Makefile
21mr|docbook-style-xsl-1.79.2-2|105	
21mr|docbook-style-xsl-1.79.2-2|106	# fix of non UTF-8 files rpmlint warnings
21mr|docbook-style-xsl-1.79.2-2|107	for fhtml in $(find ./doc -name '*.html' -type f)
21mr|docbook-style-xsl-1.79.2-2|108	do
21mr|docbook-style-xsl-1.79.2-2|109	iconv -f ISO-8859-1 -t UTF-8 "$fhtml" -o "$fhtml".tmp
21mr|docbook-style-xsl-1.79.2-2|110	mv -f "$fhtml".tmp "$fhtml"
21mr|docbook-style-xsl-1.79.2-2|111	sed -i 's/charset=ISO-8859-1/charset=UTF-8/' "$fhtml"
21mr|docbook-style-xsl-1.79.2-2|112	done
21mr|docbook-style-xsl-1.79.2-2|113	
21mr|docbook-style-xsl-1.79.2-2|114	for f in $(find -name "*'*");
21mr|docbook-style-xsl-1.79.2-2|115	do
21mr|docbook-style-xsl-1.79.2-2|116	mv -v "$f" $(echo "$f" | tr -d "'")
21mr|docbook-style-xsl-1.79.2-2|117	done
21mr|docbook-style-xsl-1.79.2-2|118	
21mr|docbook-style-xsl-1.79.2-2|119	%build
21mr|docbook-style-xsl-1.79.2-2|120	
21mr|docbook-style-xsl-1.79.2-2|121	%install
21mr|docbook-style-xsl-1.79.2-2|122	make install \
21mr|docbook-style-xsl-1.79.2-2|123	BINDIR=%{buildroot}{_bindir} \
21mr|docbook-style-xsl-1.79.2-2|124	DESTDIR=%{buildroot}%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}
21mr|docbook-style-xsl-1.79.2-2|125	cp -a VERSION.xsl \
21mr|docbook-style-xsl-1.79.2-2|126	%{buildroot}%{_datadir}/sgml/docbook/xsl-stylesheets-%{version}/VERSION.xsl
21mr|docbook-style-xsl-1.79.2-2|127	ln -sf xsl-stylesheets-%{version} \
21mr|docbook-style-xsl-1.79.2-2|128	%{buildroot}%{_datadir}/sgml/docbook/xsl-stylesheets

11977 21
21mr|docbook-style-xsl-ns-1.79.1-4|1	%define Name docbook-style-xsl-ns
21mr|docbook-style-xsl-ns-1.79.1-4|2	
21mr|docbook-style-xsl-ns-1.79.1-4|3	Name:		%{Name}
21mr|docbook-style-xsl-ns-1.79.1-4|4	Version:	1.79.1
21mr|docbook-style-xsl-ns-1.79.1-4|5	Release:	4
21mr|docbook-style-xsl-ns-1.79.1-4|6	Group:		Publishing
21mr|docbook-style-xsl-ns-1.79.1-4|7	Summary:	Norman Walsh's modular stylesheets for DocBook5
21mr|docbook-style-xsl-ns-1.79.1-4|8	License:	Artistic style
21mr|docbook-style-xsl-ns-1.79.1-4|9	URL:		http://sourceforge.net/projects/docbook
21mr|docbook-style-xsl-ns-1.79.1-4|10	Provides:	docbook-xsl-ns = %{version}
21mr|docbook-style-xsl-ns-1.79.1-4|11	Requires:	docbook-dtd-xml
21mr|docbook-style-xsl-ns-1.79.1-4|12	Requires(pre):	sgml-common >= 0.6.3-2mdk
21mr|docbook-style-xsl-ns-1.79.1-4|13	Source0:	https://sourceforge.net/projects/docbook/files/docbook-xsl-ns/1.79.1/docbook-xsl-ns-%{version}.tar.bz2
21mr|docbook-style-xsl-ns-1.79.1-4|14	BuildArch:	noarch
21mr|docbook-style-xsl-ns-1.79.1-4|15	%rename		docbook5-style-xsl
21mr|docbook-style-xsl-ns-1.79.1-4|16	
21mr|docbook-style-xsl-ns-1.79.1-4|17	%define sgmlbase %{_datadir}/sgml/
21mr|docbook-style-xsl-ns-1.79.1-4|18	
21mr|docbook-style-xsl-ns-1.79.1-4|19	%Description
21mr|docbook-style-xsl-ns-1.79.1-4|20	These XSL stylesheets allow to convert any DocBook5 document to another
21mr|docbook-style-xsl-ns-1.79.1-4|21	printed (for example, RTF or PostScript) or online (for example, HTML) format.
21mr|docbook-style-xsl-ns-1.79.1-4|22	They are highly customizable.
21mr|docbook-style-xsl-ns-1.79.1-4|23	Note that this is an experimental release for testing purposes only: it makes
21mr|docbook-style-xsl-ns-1.79.1-4|24	the stylesheets namespace aware for the first time for DocBook 5 (RNG based).
21mr|docbook-style-xsl-ns-1.79.1-4|25	For production use please install docbook-style-xsl instead.
21mr|docbook-style-xsl-ns-1.79.1-4|26	
21mr|docbook-style-xsl-ns-1.79.1-4|27	%prep
21mr|docbook-style-xsl-ns-1.79.1-4|28	%autosetup -n docbook-xsl-ns-%{version} -p1
21mr|docbook-style-xsl-ns-1.79.1-4|29	
21mr|docbook-style-xsl-ns-1.79.1-4|30	%build
21mr|docbook-style-xsl-ns-1.79.1-4|31	# index jar files to please rpmlint
21mr|docbook-style-xsl-ns-1.79.1-4|32	# jar -i extensions/*.jar
21mr|docbook-style-xsl-ns-1.79.1-4|33	
21mr|docbook-style-xsl-ns-1.79.1-4|34	%install
21mr|docbook-style-xsl-ns-1.79.1-4|35	TARGET=%{sgmlbase}/docbook/xsl-ns-stylesheets-%{version}
21mr|docbook-style-xsl-ns-1.79.1-4|36	mkdir -p %{buildroot}$TARGET
21mr|docbook-style-xsl-ns-1.79.1-4|37	# Camille 2007-01-23: "slides website roundtrip" XSL not available in this DB5 release
21mr|docbook-style-xsl-ns-1.79.1-4|38	cp -a VERSION common eclipse extensions fo highlighting html htmlhelp images javahelp lib template xhtml manpages profiling params tools %{buildroot}$TARGET
21mr|docbook-style-xsl-ns-1.79.1-4|39	ln -s VERSION %{buildroot}$TARGET/VERSION.xsl
21mr|docbook-style-xsl-ns-1.79.1-4|40	
21mr|docbook-style-xsl-ns-1.79.1-4|41	ln -s xsl-ns-stylesheets-%{version} \
21mr|docbook-style-xsl-ns-1.79.1-4|42	%{buildroot}/%{sgmlbase}/docbook/xsl-ns-stylesheets
21mr|docbook-style-xsl-ns-1.79.1-4|43	
21mr|docbook-style-xsl-ns-1.79.1-4|44	%post
21mr|docbook-style-xsl-ns-1.79.1-4|45	CATALOG=/etc/xml/catalog
21mr|docbook-style-xsl-ns-1.79.1-4|46	%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
21mr|docbook-style-xsl-ns-1.79.1-4|47	"http://docbook.sourceforge.net/release/xsl-ns/%{version}" \
21mr|docbook-style-xsl-ns-1.79.1-4|48	"file:///usr/share/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-ns-1.79.1-4|49	%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
21mr|docbook-style-xsl-ns-1.79.1-4|50	"http://docbook.sourceforge.net/release/xsl-ns/%{version}" \
21mr|docbook-style-xsl-ns-1.79.1-4|51	"file:///usr/share/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-ns-1.79.1-4|52	%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
21mr|docbook-style-xsl-ns-1.79.1-4|53	"http://docbook.sourceforge.net/release/xsl-ns/current" \
21mr|docbook-style-xsl-ns-1.79.1-4|54	"file:///usr/share/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-ns-1.79.1-4|55	%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
21mr|docbook-style-xsl-ns-1.79.1-4|56	"http://docbook.sourceforge.net/release/xsl-ns/current" \
21mr|docbook-style-xsl-ns-1.79.1-4|57	"file:///usr/share/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-ns-1.79.1-4|58	
21mr|docbook-style-xsl-ns-1.79.1-4|59	%postun
21mr|docbook-style-xsl-ns-1.79.1-4|60	# do not remove on upgrade
21mr|docbook-style-xsl-ns-1.79.1-4|61	CATALOG=/etc/xml/catalog
21mr|docbook-style-xsl-ns-1.79.1-4|62	if [ "$1" = "0" -a -x %{_bindir}/xmlcatalog -a -f $CATALOG ]; then
21mr|docbook-style-xsl-ns-1.79.1-4|63	%{_bindir}/xmlcatalog --noout --del \
21mr|docbook-style-xsl-ns-1.79.1-4|64	"file:///usr/share/sgml/docbook/xsl-ns-stylesheets-%{version}" $CATALOG
21mr|docbook-style-xsl-ns-1.79.1-4|65	fi
21mr|docbook-style-xsl-ns-1.79.1-4|66	
21mr|docbook-style-xsl-ns-1.79.1-4|67	%files
21mr|docbook-style-xsl-ns-1.79.1-4|68	%doc BUGS TODO README VERSION NEWS* COPYING RELEASE* INSTALL
21mr|docbook-style-xsl-ns-1.79.1-4|69	%{sgmlbase}/docbook/xsl-ns-stylesheets-%{version}
21mr|docbook-style-xsl-ns-1.79.1-4|70	%{sgmlbase}/docbook/xsl-ns-stylesheets

11978 21
21mr|docbook-to-man-2.0.0-12|1	# Workaround to build with GCC 10
21mr|docbook-to-man-2.0.0-12|2	%global optflags %{optflags} -fcommon
21mr|docbook-to-man-2.0.0-12|3	%define name		docbook-to-man
21mr|docbook-to-man-2.0.0-12|4	%define deb_release	26
21mr|docbook-to-man-2.0.0-12|5	%define version		2.0.0
21mr|docbook-to-man-2.0.0-12|6	%define release     12
21mr|docbook-to-man-2.0.0-12|7	
21mr|docbook-to-man-2.0.0-12|8	Name:		%{name}
21mr|docbook-to-man-2.0.0-12|9	Version:	%{version}
21mr|docbook-to-man-2.0.0-12|10	Release:	%{release}
21mr|docbook-to-man-2.0.0-12|11	Summary:	Converter from DocBook SGML into roff man macros
21mr|docbook-to-man-2.0.0-12|12	License:	MIT
21mr|docbook-to-man-2.0.0-12|13	Group:		Publishing
21mr|docbook-to-man-2.0.0-12|14	URL:		http://www.oasis-open.org/docbook/tools/dtm/
21mr|docbook-to-man-2.0.0-12|15	Source0:	http://ftp.debian.org/debian/pool/main/d/docbook-to-man/%{name}_%{version}.orig.tar.gz
21mr|docbook-to-man-2.0.0-12|16	Patch0:		%{name}_%{version}-%{deb_release}.diff.gz
21mr|docbook-to-man-2.0.0-12|17	Patch10:	%{name}-debian.patch
21mr|docbook-to-man-2.0.0-12|18	Patch11:	%{name}-opt.patch
21mr|docbook-to-man-2.0.0-12|19	Patch12:	%{name}-PLD.patch
21mr|docbook-to-man-2.0.0-12|20	BuildRequires:	docbook-dtd41-sgml
21mr|docbook-to-man-2.0.0-12|21	BuildRequires:	OpenSP
21mr|docbook-to-man-2.0.0-12|22	Requires:	docbook-dtd41-sgml
21mr|docbook-to-man-2.0.0-12|23	Requires:	OpenSP
21mr|docbook-to-man-2.0.0-12|24	
21mr|docbook-to-man-2.0.0-12|25	%description
21mr|docbook-to-man-2.0.0-12|26	docbook-to-man is a batch converter that transforms UNIX-style
21mr|docbook-to-man-2.0.0-12|27	manpages from the DocBook SGML format into nroff/troff man macros.
21mr|docbook-to-man-2.0.0-12|28	
21mr|docbook-to-man-2.0.0-12|29	This is not the original version by Fred Dalrymple, but one with the
21mr|docbook-to-man-2.0.0-12|30	modifications by David Bolen with Debian changes.
21mr|docbook-to-man-2.0.0-12|31	
21mr|docbook-to-man-2.0.0-12|32	%prep
21mr|docbook-to-man-2.0.0-12|33	%setup -q -n %{name}-%{version}.orig
21mr|docbook-to-man-2.0.0-12|34	%patch0
21mr|docbook-to-man-2.0.0-12|35	%patch10 -p1
21mr|docbook-to-man-2.0.0-12|36	%{__patch} -p1 -s < debian/patches/01-conglomeration.dpatch
21mr|docbook-to-man-2.0.0-12|37	%patch11 -p1
21mr|docbook-to-man-2.0.0-12|38	%patch12 -p1
21mr|docbook-to-man-2.0.0-12|39	
21mr|docbook-to-man-2.0.0-12|40	%build
21mr|docbook-to-man-2.0.0-12|41	%{__make} \
21mr|docbook-to-man-2.0.0-12|42	CC="%{__cc}" \
21mr|docbook-to-man-2.0.0-12|43	OPT="%{optflags}" \
21mr|docbook-to-man-2.0.0-12|44	ROOT=%{_prefix}
21mr|docbook-to-man-2.0.0-12|45	
21mr|docbook-to-man-2.0.0-12|46	%install
21mr|docbook-to-man-2.0.0-12|47	rm -rf $RPM_BUILD_ROOT
21mr|docbook-to-man-2.0.0-12|48	install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/sgml,%{_mandir}/man{1,5}}
21mr|docbook-to-man-2.0.0-12|49	
21mr|docbook-to-man-2.0.0-12|50	%{__make} install \
21mr|docbook-to-man-2.0.0-12|51	ROOT=$RPM_BUILD_ROOT%{_prefix}
21mr|docbook-to-man-2.0.0-12|52	
21mr|docbook-to-man-2.0.0-12|53	install Doc/{docbook-to-man.1,instant.1} $RPM_BUILD_ROOT%{_mandir}/man1
21mr|docbook-to-man-2.0.0-12|54	install Doc/transpec.1 $RPM_BUILD_ROOT%{_mandir}/man5/transpec.5
21mr|docbook-to-man-2.0.0-12|55	
21mr|docbook-to-man-2.0.0-12|56	%clean
21mr|docbook-to-man-2.0.0-12|57	rm -rf $RPM_BUILD_ROOT
21mr|docbook-to-man-2.0.0-12|58	
21mr|docbook-to-man-2.0.0-12|59	%files
21mr|docbook-to-man-2.0.0-12|60	%defattr(644,root,root,755)
21mr|docbook-to-man-2.0.0-12|61	%doc README README.ANS
21mr|docbook-to-man-2.0.0-12|62	%attr(755,root,root) %{_bindir}/docbook-to-man
21mr|docbook-to-man-2.0.0-12|63	%attr(755,root,root) %{_bindir}/instant
21mr|docbook-to-man-2.0.0-12|64	%{_datadir}/sgml/transpec
21mr|docbook-to-man-2.0.0-12|65	%{_mandir}/man1/docbook-to-man.1*
21mr|docbook-to-man-2.0.0-12|66	%{_mandir}/man1/instant.1*
21mr|docbook-to-man-2.0.0-12|67	%{_mandir}/man5/transpec.5*

11979 21
21mr|docbook-utils-0.6.14-23|1	Summary:	Shell scripts to manage DocBook documents
21mr|docbook-utils-0.6.14-23|2	Name:		docbook-utils
21mr|docbook-utils-0.6.14-23|3	Version:	0.6.14
21mr|docbook-utils-0.6.14-23|4	Release:	23
21mr|docbook-utils-0.6.14-23|5	License:	GPLv2+
21mr|docbook-utils-0.6.14-23|6	Group:		Publishing
21mr|docbook-utils-0.6.14-23|7	Url:		ftp://sources.redhat.com/pub/docbook-tools/new-trials/
21mr|docbook-utils-0.6.14-23|8	Source0:	ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/%{name}-%{version}.tar.bz2
21mr|docbook-utils-0.6.14-23|9	Source1:	db2html
21mr|docbook-utils-0.6.14-23|10	Source2:	docbook2man-spec.pl
21mr|docbook-utils-0.6.14-23|11	Patch0:		docbook-utils-spaces.patch
21mr|docbook-utils-0.6.14-23|12	Patch1:		docbook-utils-2ndspaces.patch
21mr|docbook-utils-0.6.14-23|13	Patch2:		docbook-utils-w3mtxtconvert.patch
21mr|docbook-utils-0.6.14-23|14	Patch3:		docbook-utils-grepnocolors.patch
21mr|docbook-utils-0.6.14-23|15	Patch4:		docbook-utils-sgmlinclude.patch
21mr|docbook-utils-0.6.14-23|16	Patch5:		docbook-utils-rtfmanpage.patch
21mr|docbook-utils-0.6.14-23|17	Patch6:		docbook-utils-papersize.patch
21mr|docbook-utils-0.6.14-23|18	Patch7:		docbook-utils-nofinalecho.patch
21mr|docbook-utils-0.6.14-23|19	Patch8:		docbook-utils-newgrep.patch
21mr|docbook-utils-0.6.14-23|20	BuildRequires:	docbook-dtd31-sgml
21mr|docbook-utils-0.6.14-23|21	BuildRequires:	docbook-style-dsssl >= 1.72
21mr|docbook-utils-0.6.14-23|22	Requires:	docbook-style-dsssl >= 1.72
21mr|docbook-utils-0.6.14-23|23	Requires:	gawk
21mr|docbook-utils-0.6.14-23|24	Requires:	grep
21mr|docbook-utils-0.6.14-23|25	Requires:	perl-SGMLSpm >= 1.03ii
21mr|docbook-utils-0.6.14-23|26	Requires:	which
21mr|docbook-utils-0.6.14-23|27	Obsoletes:	sgml-tools < %{EVRD}
21mr|docbook-utils-0.6.14-23|28	Provides:	sgml-tools = %{EVRD}
21mr|docbook-utils-0.6.14-23|29	BuildArch:	noarch
21mr|docbook-utils-0.6.14-23|30	
21mr|docbook-utils-0.6.14-23|31	%description
21mr|docbook-utils-0.6.14-23|32	This package contains scripts are for easy conversion from DocBook
21mr|docbook-utils-0.6.14-23|33	files to other formats (for example, HTML, RTF, and PostScript), and
21mr|docbook-utils-0.6.14-23|34	for comparing SGML files.
21mr|docbook-utils-0.6.14-23|35	
21mr|docbook-utils-0.6.14-23|36	%files
21mr|docbook-utils-0.6.14-23|37	%doc README COPYING TODO doc/HTML/*.html
21mr|docbook-utils-0.6.14-23|38	%{_bindir}/jw
21mr|docbook-utils-0.6.14-23|39	%{_bindir}/docbook2html
21mr|docbook-utils-0.6.14-23|40	%{_bindir}/docbook2man
21mr|docbook-utils-0.6.14-23|41	%{_bindir}/docbook2rtf
21mr|docbook-utils-0.6.14-23|42	%{_bindir}/docbook2tex
21mr|docbook-utils-0.6.14-23|43	%{_bindir}/docbook2texi
21mr|docbook-utils-0.6.14-23|44	%{_bindir}/docbook2txt
21mr|docbook-utils-0.6.14-23|45	%attr(0755,root,root) %{_bindir}/db2html
21mr|docbook-utils-0.6.14-23|46	%{_bindir}/db2rtf
21mr|docbook-utils-0.6.14-23|47	%{_bindir}/db2man
21mr|docbook-utils-0.6.14-23|48	%{_bindir}/sgmldiff
21mr|docbook-utils-0.6.14-23|49	%{_datadir}/sgml/docbook/utils-%{version}
21mr|docbook-utils-0.6.14-23|50	%{_mandir}/*/db2dvi.*
21mr|docbook-utils-0.6.14-23|51	%{_mandir}/*/db2html.*
21mr|docbook-utils-0.6.14-23|52	%{_mandir}/*/db2man.*
21mr|docbook-utils-0.6.14-23|53	%{_mandir}/*/db2ps.*
21mr|docbook-utils-0.6.14-23|54	%{_mandir}/*/db2rtf.*
21mr|docbook-utils-0.6.14-23|55	%{_mandir}/*/docbook2html.*
21mr|docbook-utils-0.6.14-23|56	%{_mandir}/*/docbook2rtf.*
21mr|docbook-utils-0.6.14-23|57	%{_mandir}/*/docbook2man.*
21mr|docbook-utils-0.6.14-23|58	%{_mandir}/*/docbook2tex.*
21mr|docbook-utils-0.6.14-23|59	%{_mandir}/*/docbook2texi.*
21mr|docbook-utils-0.6.14-23|60	%{_mandir}/*/docbook2txt.*
21mr|docbook-utils-0.6.14-23|61	%{_mandir}/*/jw.*
21mr|docbook-utils-0.6.14-23|62	%{_mandir}/*/sgmldiff.*
21mr|docbook-utils-0.6.14-23|63	%{_mandir}/*/*-spec.*
21mr|docbook-utils-0.6.14-23|64	
21mr|docbook-utils-0.6.14-23|65	#----------------------------------------------------------------------------
21mr|docbook-utils-0.6.14-23|66	
21mr|docbook-utils-0.6.14-23|67	%package pdf
21mr|docbook-utils-0.6.14-23|68	Summary:	A script for converting DocBook documents to PDF format
21mr|docbook-utils-0.6.14-23|69	Group:		Publishing
21mr|docbook-utils-0.6.14-23|70	Url:		ftp://sources.redhat.com/pub/docbook-tools/new-trials/
21mr|docbook-utils-0.6.14-23|71	Requires:	%{name} = %{EVRD}
21mr|docbook-utils-0.6.14-23|72	Requires:	texlive
21mr|docbook-utils-0.6.14-23|73	Requires:	tetex-dvips
21mr|docbook-utils-0.6.14-23|74	Obsoletes:	stylesheets-db2pdf < %{EVRD}
21mr|docbook-utils-0.6.14-23|75	Provides:	stylesheets-db2pdf = %{EVRD}
21mr|docbook-utils-0.6.14-23|76	Conflicts:	%{name} < 0.6.14-13
21mr|docbook-utils-0.6.14-23|77	
21mr|docbook-utils-0.6.14-23|78	%description pdf
21mr|docbook-utils-0.6.14-23|79	This package contains a script for converting DocBook documents to
21mr|docbook-utils-0.6.14-23|80	PDF format.
21mr|docbook-utils-0.6.14-23|81	
21mr|docbook-utils-0.6.14-23|82	%files pdf
21mr|docbook-utils-0.6.14-23|83	%{_bindir}/docbook2pdf
21mr|docbook-utils-0.6.14-23|84	%{_bindir}/docbook2dvi
21mr|docbook-utils-0.6.14-23|85	%{_bindir}/docbook2ps
21mr|docbook-utils-0.6.14-23|86	%{_bindir}/db2dvi
21mr|docbook-utils-0.6.14-23|87	%{_bindir}/db2pdf
21mr|docbook-utils-0.6.14-23|88	%{_bindir}/db2ps
21mr|docbook-utils-0.6.14-23|89	%{_mandir}/*/db2pdf.*
21mr|docbook-utils-0.6.14-23|90	%{_mandir}/*/docbook2pdf.*
21mr|docbook-utils-0.6.14-23|91	%{_mandir}/*/docbook2dvi.*
21mr|docbook-utils-0.6.14-23|92	%{_mandir}/*/docbook2ps.*
21mr|docbook-utils-0.6.14-23|93	
21mr|docbook-utils-0.6.14-23|94	#----------------------------------------------------------------------------
21mr|docbook-utils-0.6.14-23|95	
21mr|docbook-utils-0.6.14-23|96	%prep
21mr|docbook-utils-0.6.14-23|97	%setup -q
21mr|docbook-utils-0.6.14-23|98	%apply_patches
21mr|docbook-utils-0.6.14-23|99	
21mr|docbook-utils-0.6.14-23|100	%build
21mr|docbook-utils-0.6.14-23|101	%configure
21mr|docbook-utils-0.6.14-23|102	%make
21mr|docbook-utils-0.6.14-23|103	
21mr|docbook-utils-0.6.14-23|104	%install
21mr|docbook-utils-0.6.14-23|105	mkdir -p %{buildroot}%{_mandir}/man{1,7}
21mr|docbook-utils-0.6.14-23|106	for sec in 1 7; do cp -af doc/man/*.$sec %{buildroot}%{_mandir}/man$sec; done
21mr|docbook-utils-0.6.14-23|107	
21mr|docbook-utils-0.6.14-23|108	%makeinstall_std
21mr|docbook-utils-0.6.14-23|109	
21mr|docbook-utils-0.6.14-23|110	for util in dvi html pdf ps rtf man
21mr|docbook-utils-0.6.14-23|111	do
21mr|docbook-utils-0.6.14-23|112	ln -s docbook2$util %{buildroot}%{_bindir}/db2$util
21mr|docbook-utils-0.6.14-23|113	ln -s jw.1 %{buildroot}%{_mandir}/man1/db2$util.1
21mr|docbook-utils-0.6.14-23|114	done
21mr|docbook-utils-0.6.14-23|115	ln -s jw.1 %{buildroot}%{_mandir}/man1/docbook2txt.1
21mr|docbook-utils-0.6.14-23|116	
21mr|docbook-utils-0.6.14-23|117	# db2html is not just a symlink, as it has to create the output directory
21mr|docbook-utils-0.6.14-23|118	rm -f %{buildroot}%{_bindir}/db2html
21mr|docbook-utils-0.6.14-23|119	install -c -m 775 %{SOURCE1} %{buildroot}%{_bindir}/db2html
21mr|docbook-utils-0.6.14-23|120	install -p -m 755 %{SOURCE2} %{buildroot}%{_datadir}/sgml/docbook/utils-%{version}/helpers/docbook2man-spec.pl
21mr|docbook-utils-0.6.14-23|121	
21mr|docbook-utils-0.6.14-23|122	# clean install html files
21mr|docbook-utils-0.6.14-23|123	rm -rf %{buildroot}%{_prefix}/doc

11980 21
21mr|docker-29.1.3-1|1	# modifying the dockerinit binary breaks the SHA1 sum check by docker
21mr|docker-29.1.3-1|2	
21mr|docker-29.1.3-1|3	%global buildx_version 0.30.1
21mr|docker-29.1.3-1|4	
21mr|docker-29.1.3-1|5	%global project docker
21mr|docker-29.1.3-1|6	%global repo %{project}
21mr|docker-29.1.3-1|7	%global import_path github.com/%{project}/%{repo}
21mr|docker-29.1.3-1|8	
21mr|docker-29.1.3-1|9	#debuginfo not supported with Go
21mr|docker-29.1.3-1|10	%global gopath  %{_libdir}/golang
21mr|docker-29.1.3-1|11	%define gosrc %{gopath}/src/pkg/%{import_path}
21mr|docker-29.1.3-1|12	
21mr|docker-29.1.3-1|13	%global commit      fbf3ed25f893e6ce21336f1101590e40a13934f4
21mr|docker-29.1.3-1|14	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|docker-29.1.3-1|15	
21mr|docker-29.1.3-1|16	%global commit_tini 369448a167e8b3da4ca5bca0b3307500c3371828
21mr|docker-29.1.3-1|17	%global shortcommit_tini %(echo %{commit_tini} | head -c6)
21mr|docker-29.1.3-1|18	
21mr|docker-29.1.3-1|19	Summary:	Automates deployment of containerized applications
21mr|docker-29.1.3-1|20	Name:		docker
21mr|docker-29.1.3-1|21	Version:	29.1.3
21mr|docker-29.1.3-1|22	%global moby_version %{version}
21mr|docker-29.1.3-1|23	Release:	1
21mr|docker-29.1.3-1|24	License:	ASL 2.0
21mr|docker-29.1.3-1|25	Epoch:		1
21mr|docker-29.1.3-1|26	Group:		System/Configuration/Other
21mr|docker-29.1.3-1|27	URL:		http://www.docker.com
21mr|docker-29.1.3-1|28	Source0:	https://github.com/moby/moby/archive/refs/tags/docker-v%{version}.tar.gz
21mr|docker-29.1.3-1|29	Source1:	%{repo}.service
21mr|docker-29.1.3-1|30	Source2:	%{repo}.sysconfig
21mr|docker-29.1.3-1|31	Source3:	%{repo}-storage.sysconfig
21mr|docker-29.1.3-1|32	Source4:	docker.sysusers
21mr|docker-29.1.3-1|33	Source6:	%{repo}-network.sysconfig
21mr|docker-29.1.3-1|34	Source7:	%{repo}.socket
21mr|docker-29.1.3-1|35	Source8:	%{repo}-network-cleanup.sh
21mr|docker-29.1.3-1|36	Source9:	overlay.conf
21mr|docker-29.1.3-1|37	# use custom daemon.json
21mr|docker-29.1.3-1|38	# to prevent degenerative westoid sanctions
21mr|docker-29.1.3-1|39	Source10:	daemon.json
21mr|docker-29.1.3-1|40	# tini
21mr|docker-29.1.3-1|41	Source11:	https://github.com/krallin/tini/archive/%{commit_tini}/tini-%{shortcommit_tini}.tar.gz
21mr|docker-29.1.3-1|42	# cli
21mr|docker-29.1.3-1|43	Source12:	https://github.com/docker/cli/archive/v%{version}/cli-%{version}.tar.gz
21mr|docker-29.1.3-1|44	# docker-buildx
21mr|docker-29.1.3-1|45	Source13:	https://github.com/docker/buildx/archive/v%{buildx_version}/buildx-%{buildx_version}.tar.gz
21mr|docker-29.1.3-1|46	# (tpg) taken from https://gist.github.com/goll/bdd6b43c2023f82d15729e9b0067de60
21mr|docker-29.1.3-1|47	Source14:	nftables-docker.nft
21mr|docker-29.1.3-1|48	BuildRequires:	gcc
21mr|docker-29.1.3-1|49	BuildRequires:	glibc-devel
21mr|docker-29.1.3-1|50	BuildRequires:	glibc-static-devel
21mr|docker-29.1.3-1|51	BuildRequires:	libltdl-devel
21mr|docker-29.1.3-1|52	# ensure build uses golang 1.4 or above
21mr|docker-29.1.3-1|53	BuildRequires:	golang >= 1.7
21mr|docker-29.1.3-1|54	BuildRequires:	pkgconfig(sqlite3)
21mr|docker-29.1.3-1|55	BuildRequires:	go-md2man
21mr|docker-29.1.3-1|56	BuildRequires:	btrfs-devel
21mr|docker-29.1.3-1|57	BuildRequires:	pkgconfig(systemd)
21mr|docker-29.1.3-1|58	BuildRequires:	systemd
21mr|docker-29.1.3-1|59	BuildRequires:	libtool-devel
21mr|docker-29.1.3-1|60	BuildRequires:	pkgconfig(libnftables)
21mr|docker-29.1.3-1|61	BuildRequires:	pkgconfig(libseccomp)
21mr|docker-29.1.3-1|62	BuildRequires:	cmake
21mr|docker-29.1.3-1|63	Requires(pre):	systemd
21mr|docker-29.1.3-1|64	%systemd_requires
21mr|docker-29.1.3-1|65	# With docker >= 1.11 you now need containerd (and runC or crun as a dep)
21mr|docker-29.1.3-1|66	Requires:	containerd
21mr|docker-29.1.3-1|67	Requires:	crun
21mr|docker-29.1.3-1|68	# need xz to work with ubuntu images
21mr|docker-29.1.3-1|69	# https://bugzilla.redhat.com/show_bug.cgi?id=1045220
21mr|docker-29.1.3-1|70	Requires:	xz
21mr|docker-29.1.3-1|71	Requires:	bridge-utils
21mr|docker-29.1.3-1|72	Requires:	iptables
21mr|docker-29.1.3-1|73	Requires(post):	nftables
21mr|docker-29.1.3-1|74	Requires(postun):	sed
21mr|docker-29.1.3-1|75	# https://bugzilla.redhat.com/show_bug.cgi?id=1034919
21mr|docker-29.1.3-1|76	# No longer needed in Fedora because of libcontainer
21mr|docker-29.1.3-1|77	Provides:	lxc-docker = %{version}
21mr|docker-29.1.3-1|78	Provides:	docker-swarm = %{EVRD}
21mr|docker-29.1.3-1|79	Provides:	docker-cli = %{EVRD}
21mr|docker-29.1.3-1|80	# compat with Docker repos for RH
21mr|docker-29.1.3-1|81	Provides:	docker-ce = %{EVRD}
21mr|docker-29.1.3-1|82	Recommends:	(%{name}-fish-completion if fish)
21mr|docker-29.1.3-1|83	Recommends:	(%{name}-zsh-completion if zsh)
21mr|docker-29.1.3-1|84	Recommends:	(%{name}-vim if vim)
21mr|docker-29.1.3-1|85	
21mr|docker-29.1.3-1|86	%description
21mr|docker-29.1.3-1|87	Docker is an open-source engine that automates the deployment of any
21mr|docker-29.1.3-1|88	application as a lightweight, portable, self-sufficient container that will
21mr|docker-29.1.3-1|89	run virtually anywhere.
21mr|docker-29.1.3-1|90	
21mr|docker-29.1.3-1|91	Docker containers can encapsulate any payload, and will run consistently on
21mr|docker-29.1.3-1|92	and between virtually any server. The same container that a developer builds
21mr|docker-29.1.3-1|93	and tests on a laptop will run at scale, in production*, on VMs, bare-metal
21mr|docker-29.1.3-1|94	servers, OpenStack clusters, public instances, or combinations of the above.
21mr|docker-29.1.3-1|95	
21mr|docker-29.1.3-1|96	%package fish-completion
21mr|docker-29.1.3-1|97	Summary:	fish completion files for Docker
21mr|docker-29.1.3-1|98	Requires:	%{repo} = %{EVRD}
21mr|docker-29.1.3-1|99	Provides:	%{repo}-io-fish-completion = %{EVRD}
21mr|docker-29.1.3-1|100	
21mr|docker-29.1.3-1|101	%description fish-completion
21mr|docker-29.1.3-1|102	This package installs %{summary}.
21mr|docker-29.1.3-1|103	
21mr|docker-29.1.3-1|104	%package unit-test
21mr|docker-29.1.3-1|105	Summary:	%{summary} - for running unit tests
21mr|docker-29.1.3-1|106	
21mr|docker-29.1.3-1|107	%description unit-test
21mr|docker-29.1.3-1|108	%{summary} - for running unit tests.
21mr|docker-29.1.3-1|109	
21mr|docker-29.1.3-1|110	%package vim
21mr|docker-29.1.3-1|111	Summary:	vim syntax highlighting files for Docker
21mr|docker-29.1.3-1|112	Requires:	%{repo} = %{EVRD}
21mr|docker-29.1.3-1|113	Requires:	vim
21mr|docker-29.1.3-1|114	Provides:	%{repo}-io-vim = %{EVRD}
21mr|docker-29.1.3-1|115	
21mr|docker-29.1.3-1|116	%description vim
21mr|docker-29.1.3-1|117	This package installs %{summary}.
21mr|docker-29.1.3-1|118	
21mr|docker-29.1.3-1|119	%package zsh-completion
21mr|docker-29.1.3-1|120	Summary:	zsh completion files for Docker
21mr|docker-29.1.3-1|121	Requires:	%{repo} = %{EVRD}
21mr|docker-29.1.3-1|122	Requires:	zsh
21mr|docker-29.1.3-1|123	Provides:	%{repo}-io-zsh-completion = %{EVRD}
21mr|docker-29.1.3-1|124	
21mr|docker-29.1.3-1|125	%description zsh-completion
21mr|docker-29.1.3-1|126	This package installs %{summary}.
21mr|docker-29.1.3-1|127	
21mr|docker-29.1.3-1|128	%prep
21mr|docker-29.1.3-1|129	%autosetup -p1 -n moby-docker-v%{version}
21mr|docker-29.1.3-1|130	tar xf %{SOURCE11}
21mr|docker-29.1.3-1|131	mv tini-%{commit_tini} tini
21mr|docker-29.1.3-1|132	tar xf %{SOURCE12}
21mr|docker-29.1.3-1|133	tar xf %{SOURCE13}
21mr|docker-29.1.3-1|134	mv buildx-%{buildx_version} buildx
21mr|docker-29.1.3-1|135	# Needs to be done after unpacking extra bits, given we may want
21mr|docker-29.1.3-1|136	# to patch tini -- so no %%autosetup
21mr|docker-29.1.3-1|137	%autopatch -p1
21mr|docker-29.1.3-1|138	
21mr|docker-29.1.3-1|139	%build
21mr|docker-29.1.3-1|140	export GOPATH="%{_builddir}"
21mr|docker-29.1.3-1|141	export DOCKER_GITCOMMIT="%{shortcommit}"
21mr|docker-29.1.3-1|142	export DOCKER_CLI_EXPERIMENTAL=enabled
21mr|docker-29.1.3-1|143	export TMP_GOPATH="$(pwd)/GO"
21mr|docker-29.1.3-1|144	export CGO_ENABLED=1
21mr|docker-29.1.3-1|145	export DISABLE_WARN_OUTSIDE_CONTAINER=1
21mr|docker-29.1.3-1|146	
21mr|docker-29.1.3-1|147	_fake_enter() {
21mr|docker-29.1.3-1|148	mkdir -p "$GOPATH/src/${2%/*}"
21mr|docker-29.1.3-1|149	rm -f "$GOPATH/src/$2"
21mr|docker-29.1.3-1|150	ln -rsT "$1" "$GOPATH/src/$2"
21mr|docker-29.1.3-1|151	pushd  "$GOPATH/src/$2" >/dev/null
21mr|docker-29.1.3-1|152	}
21mr|docker-29.1.3-1|153	
21mr|docker-29.1.3-1|154	_fake_reverse() {
21mr|docker-29.1.3-1|155	popd >/dev/null
21mr|docker-29.1.3-1|156	}
21mr|docker-29.1.3-1|157	
21mr|docker-29.1.3-1|158	# cli
21mr|docker-29.1.3-1|159	_fake_enter cli-%{version} github.com/docker/cli
21mr|docker-29.1.3-1|160	make VERSION=%{moby_version} GO_BUILDTAGS="rpm_crashback" GO_LDFLAGS="-linkmode=external" dynbinary manpages
21mr|docker-29.1.3-1|161	_fake_reverse
21mr|docker-29.1.3-1|162	
21mr|docker-29.1.3-1|163	# docker-init
21mr|docker-29.1.3-1|164	cd tini
21mr|docker-29.1.3-1|165	%cmake
21mr|docker-29.1.3-1|166	%make_build tini-static
21mr|docker-29.1.3-1|167	cd ../..
21mr|docker-29.1.3-1|168	
21mr|docker-29.1.3-1|169	# dockerd
21mr|docker-29.1.3-1|170	DOCKER_BUILDTAGS='selinux seccomp journald' VERSION=%{moby_version} hack/make.sh dynbinary
21mr|docker-29.1.3-1|171	
21mr|docker-29.1.3-1|172	# docker-buildx
21mr|docker-29.1.3-1|173	cd buildx
21mr|docker-29.1.3-1|174	make VERSION=%{buildx_version} REVISION= GO_EXTRA_LDFLAGS="-linkmode=external" build
21mr|docker-29.1.3-1|175	cd ..
21mr|docker-29.1.3-1|176	
21mr|docker-29.1.3-1|177	%install
21mr|docker-29.1.3-1|178	# install binaries
21mr|docker-29.1.3-1|179	install -d %{buildroot}%{_bindir}
21mr|docker-29.1.3-1|180	install -p -m 755 cli-%{version}/build/docker-linux-* %{buildroot}%{_bindir}/docker
21mr|docker-29.1.3-1|181	install -d %{buildroot}%{_sbindir}
21mr|docker-29.1.3-1|182	install -p -m 755 bundles/dynbinary-daemon/dockerd %{buildroot}%{_sbindir}/dockerd
21mr|docker-29.1.3-1|183	install -p -m 755 bundles/dynbinary-daemon/docker-proxy %{buildroot}%{_bindir}/docker-proxy
21mr|docker-29.1.3-1|184	install -p -m 755 tini/build/tini-static %{buildroot}%{_bindir}/docker-init
21mr|docker-29.1.3-1|185	install -d %{buildroot}%{_libexecdir}/docker/cli-plugins
21mr|docker-29.1.3-1|186	install -p -m 755 buildx/bin/build/docker-buildx %{buildroot}%{_libexecdir}/docker/cli-plugins/docker-buildx
21mr|docker-29.1.3-1|187	
21mr|docker-29.1.3-1|188	# Place to store images
21mr|docker-29.1.3-1|189	install -d %{buildroot}%{_var}/lib/docker
21mr|docker-29.1.3-1|190	
21mr|docker-29.1.3-1|191	install -d %{buildroot}%{_sysconfdir}/docker
21mr|docker-29.1.3-1|192	# (tpg) we are using nftables
21mr|docker-29.1.3-1|193	# (bero) but for reasons yet to be determined, that prevents containers
21mr|docker-29.1.3-1|194	# from having net access -- allow them to keep using iptables for now
21mr|docker-29.1.3-1|195	cat > %{buildroot}%{_sysconfdir}/docker/daemon.json << 'EOF'
21mr|docker-29.1.3-1|196	{
21mr|docker-29.1.3-1|197	"iptables": true
21mr|docker-29.1.3-1|198	}
21mr|docker-29.1.3-1|199	EOF
21mr|docker-29.1.3-1|200	install -D -p -m 755 %{SOURCE14} %{buildroot}%{_sysconfdir}/nftables/%{name}.nft
21mr|docker-29.1.3-1|201	
21mr|docker-29.1.3-1|202	# install bash completion
21mr|docker-29.1.3-1|203	install -d %{buildroot}%{_sysconfdir}/bash_completion.d
21mr|docker-29.1.3-1|204	install -p -m 644 cli-%{version}/contrib/completion/bash/docker %{buildroot}%{_sysconfdir}/bash_completion.d/docker.bash
21mr|docker-29.1.3-1|205	
21mr|docker-29.1.3-1|206	# install zsh completion
21mr|docker-29.1.3-1|207	install -d %{buildroot}%{_datadir}/zsh/site-functions
21mr|docker-29.1.3-1|208	install -p -m 644 cli-%{version}/contrib/completion/zsh/_docker %{buildroot}%{_datadir}/zsh/site-functions
21mr|docker-29.1.3-1|209	
21mr|docker-29.1.3-1|210	# install fish completion
21mr|docker-29.1.3-1|211	# create, install and own /usr/share/fish/vendor_completions.d until
21mr|docker-29.1.3-1|212	# upstream fish provides it
21mr|docker-29.1.3-1|213	install -dp %{buildroot}%{_datadir}/fish/vendor_completions.d
21mr|docker-29.1.3-1|214	install -p -m 644 cli-%{version}/contrib/completion/fish/%{repo}.fish %{buildroot}%{_datadir}/fish/vendor_completions.d
21mr|docker-29.1.3-1|215	
21mr|docker-29.1.3-1|216	# install udev rules
21mr|docker-29.1.3-1|217	install -d %{buildroot}%{_udevrulesdir}
21mr|docker-29.1.3-1|218	cat >%{buildroot}%{_udevrulesdir}/80-docker.rules <<'EOF'
21mr|docker-29.1.3-1|219	# hide docker's loopback devices from udisks, and thus from user desktops
21mr|docker-29.1.3-1|220	SUBSYSTEM=="block", ENV{DM_NAME}=="docker-*", ENV{UDISKS_PRESENTATION_HIDE}="1", ENV{UDISKS_IGNORE}="1"
21mr|docker-29.1.3-1|221	SUBSYSTEM=="block", DEVPATH=="/devices/virtual/block/loop*", ATTR{loop/backing_file}=="/var/lib/docker/*", ENV{UDISKS_PRESENTATION_HIDE}="1", ENV{UDISKS_IGNORE}="1"
21mr|docker-29.1.3-1|222	EOF
21mr|docker-29.1.3-1|223	# install storage dir
21mr|docker-29.1.3-1|224	install -d -m 700 %{buildroot}%{_var}/lib/docker
21mr|docker-29.1.3-1|225	# install systemd/init scripts
21mr|docker-29.1.3-1|226	install -d %{buildroot}%{_unitdir}
21mr|docker-29.1.3-1|227	install -p -m 644 %{SOURCE1} %{SOURCE7} %{buildroot}%{_unitdir}
21mr|docker-29.1.3-1|228	
21mr|docker-29.1.3-1|229	# for additional args
21mr|docker-29.1.3-1|230	install -d %{buildroot}%{_sysconfdir}/sysconfig/
21mr|docker-29.1.3-1|231	install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{repo}
21mr|docker-29.1.3-1|232	install -p -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/sysconfig/%{repo}-network
21mr|docker-29.1.3-1|233	install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{repo}-storage
21mr|docker-29.1.3-1|234	
21mr|docker-29.1.3-1|235	#network cleanup
21mr|docker-29.1.3-1|236	install -d %{buildroot}%{_sbindir}
21mr|docker-29.1.3-1|237	install -p -m 755 %{SOURCE8} %{buildroot}%{_sbindir}/docker-network-cleanup
21mr|docker-29.1.3-1|238	
21mr|docker-29.1.3-1|239	install -d %{buildroot}%{_presetdir}
21mr|docker-29.1.3-1|240	cat > %{buildroot}%{_presetdir}/86-docker.preset << EOF
21mr|docker-29.1.3-1|241	enable docker.socket
21mr|docker-29.1.3-1|242	EOF
21mr|docker-29.1.3-1|243	
21mr|docker-29.1.3-1|244	install -d %{buildroot}%{_sysconfdir}/modules-load.d/
21mr|docker-29.1.3-1|245	install -p -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/modules-load.d/overlay.conf
21mr|docker-29.1.3-1|246	
21mr|docker-29.1.3-1|247	install -Dpm 644 %{SOURCE4} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|docker-29.1.3-1|248	# install config with registry mirror
21mr|docker-29.1.3-1|249	install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/%{name}/daemon.json
21mr|docker-29.1.3-1|250	
21mr|docker-29.1.3-1|251	#%%check
21mr|docker-29.1.3-1|252	# This is completely unstable so I deactivate it for now.
21mr|docker-29.1.3-1|253	#[ ! -w /run/%{repo}.sock ] || {
21mr|docker-29.1.3-1|254	#mkdir test_dir
21mr|docker-29.1.3-1|255	#pushd test_dir
21mr|docker-29.1.3-1|256	#git clone https://github.com/lsm5/docker.git -b fedora-1.10
21mr|docker-29.1.3-1|257	#pushd %{repo}
21mr|docker-29.1.3-1|258	#make test
21mr|docker-29.1.3-1|259	#popd
21mr|docker-29.1.3-1|260	#popd
21mr|docker-29.1.3-1|261	#}
21mr|docker-29.1.3-1|262	
21mr|docker-29.1.3-1|263	%pre
21mr|docker-29.1.3-1|264	%sysusers_create_package %{name} %{SOURCE4}
21mr|docker-29.1.3-1|265	
21mr|docker-29.1.3-1|266	%post
21mr|docker-29.1.3-1|267	%systemd_post docker
21mr|docker-29.1.3-1|268	if [ -e %{_sysconfdir}/sysconfig/nftables.conf ] && ! grep -q docker.nft %{_sysconfdir}/sysconfig/nftables.conf; then
21mr|docker-29.1.3-1|269	printf '%s\n' 'include "/etc/nftables/docker.nft"' >> %{_sysconfdir}/sysconfig/nftables.conf
21mr|docker-29.1.3-1|270	fi
21mr|docker-29.1.3-1|271	
21mr|docker-29.1.3-1|272	%preun
21mr|docker-29.1.3-1|273	%systemd_preun docker
21mr|docker-29.1.3-1|274	
21mr|docker-29.1.3-1|275	%postun
21mr|docker-29.1.3-1|276	%systemd_postun_with_restart docker
21mr|docker-29.1.3-1|277	if [ $1 == 0 ] && [ -e %{_sysconfdir}/sysconfig/nftables.conf ]; then
21mr|docker-29.1.3-1|278	sed -i -e '/docker\.nft/d' %{_sysconfdir}/sysconfig/nftables.conf
21mr|docker-29.1.3-1|279	fi
21mr|docker-29.1.3-1|280	
21mr|docker-29.1.3-1|281	%files
21mr|docker-29.1.3-1|282	%config(noreplace) %{_sysconfdir}/sysconfig/%{repo}
21mr|docker-29.1.3-1|283	%config(noreplace) %{_sysconfdir}/sysconfig/%{repo}-network
21mr|docker-29.1.3-1|284	%config(noreplace) %{_sysconfdir}/sysconfig/%{repo}-storage
21mr|docker-29.1.3-1|285	%{_sysusersdir}/%{name}.conf
21mr|docker-29.1.3-1|286	%dir %{_sysconfdir}/docker
21mr|docker-29.1.3-1|287	%config(noreplace) %{_sysconfdir}/docker/daemon.json
21mr|docker-29.1.3-1|288	%config(noreplace) %{_sysconfdir}/nftables/%{name}.nft
21mr|docker-29.1.3-1|289	%{_bindir}/docker
21mr|docker-29.1.3-1|290	%{_bindir}/docker-proxy
21mr|docker-29.1.3-1|291	%{_bindir}/docker-init
21mr|docker-29.1.3-1|292	%{_sbindir}/docker-network-cleanup
21mr|docker-29.1.3-1|293	%{_sbindir}/dockerd
21mr|docker-29.1.3-1|294	%{_presetdir}/86-docker.preset
21mr|docker-29.1.3-1|295	%{_unitdir}/docker.service
21mr|docker-29.1.3-1|296	%{_unitdir}/docker.socket
21mr|docker-29.1.3-1|297	%dir %{_sysconfdir}/bash_completion.d
21mr|docker-29.1.3-1|298	%{_sysconfdir}/bash_completion.d/docker.bash
21mr|docker-29.1.3-1|299	%dir %{_var}/lib/docker
21mr|docker-29.1.3-1|300	%dir %{_udevrulesdir}
21mr|docker-29.1.3-1|301	%{_udevrulesdir}/80-docker.rules
21mr|docker-29.1.3-1|302	%{_sysconfdir}/modules-load.d/overlay.conf
21mr|docker-29.1.3-1|303	%{_libexecdir}/docker
21mr|docker-29.1.3-1|304	
21mr|docker-29.1.3-1|305	%files fish-completion
21mr|docker-29.1.3-1|306	%dir %{_datadir}/fish/vendor_completions.d/
21mr|docker-29.1.3-1|307	%{_datadir}/fish/vendor_completions.d/%{repo}.fish
21mr|docker-29.1.3-1|308	
21mr|docker-29.1.3-1|309	%files zsh-completion
21mr|docker-29.1.3-1|310	%{_datadir}/zsh/site-functions/_%{repo}
21mr|docker-29.1.3-1|311	
21mr|docker-29.1.3-1|312	%changelog
21mr|docker-29.1.3-1|313	- Merge: 6af5171 7004c91
21mr|docker-29.1.3-1|314	* Mon Dec 22 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|docker-29.1.3-1|315	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|docker-29.1.3-1|316	
21mr|docker-29.1.3-1|317	- Merge: 49cb6e4 48a27df
21mr|docker-29.1.3-1|318	* Mon Dec 22 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|docker-29.1.3-1|319	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|docker-29.1.3-1|320	
21mr|docker-29.1.3-1|321	* Sun Dec 21 2025 alex stefanov <alexander@mezon.ru>
21mr|docker-29.1.3-1|322	- fix build
21mr|docker-29.1.3-1|323	
21mr|docker-29.1.3-1|324	* Sun Dec 21 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|docker-29.1.3-1|325	- Update version to 29.1.3
21mr|docker-29.1.3-1|326	
21mr|docker-29.1.3-1|327	* Fri May 9 2025 repo bot <abf@abf.io> 27.5.1-2
21mr|docker-29.1.3-1|328	- fix provides docker-cli
21mr|docker-29.1.3-1|329	
21mr|docker-29.1.3-1|330	* Tue May 6 2025 repo bot <abf@abf.io>
21mr|docker-29.1.3-1|331	- fix reqs iptables
21mr|docker-29.1.3-1|332	
21mr|docker-29.1.3-1|333	* Fri Jan 31 2025 Aleksandr Proklov <a.proklov@rosa.ru> 27.5.1-1
21mr|docker-29.1.3-1|334	- Update version to 27.5.1
21mr|docker-29.1.3-1|335	
21mr|docker-29.1.3-1|336	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru> 27.5.0-1
21mr|docker-29.1.3-1|337	- autoupdate version to 27.5.0
21mr|docker-29.1.3-1|338	
21mr|docker-29.1.3-1|339	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|docker-29.1.3-1|340	- autoadd .nvchecker.toml
21mr|docker-29.1.3-1|341	
21mr|docker-29.1.3-1|342	- Merge: f2ceb57 a2356d8
21mr|docker-29.1.3-1|343	* Tue Sep 24 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 27.3.1-1
21mr|docker-29.1.3-1|344	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|docker-29.1.3-1|345	
21mr|docker-29.1.3-1|346	* Tue Sep 24 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 27.3.1-1
21mr|docker-29.1.3-1|347	- Update version to 27.3.1
21mr|docker-29.1.3-1|348	
21mr|docker-29.1.3-1|349	* Tue Aug 20 2024 Alexander Stefanov <alexander@mezon.ru> 27.1.2-1
21mr|docker-29.1.3-1|350	- 27.1.2
21mr|docker-29.1.3-1|351	
21mr|docker-29.1.3-1|352	* Thu Jul 25 2024 Alexander Stefanov <alexander@mezon.ru> 27.1.1-1
21mr|docker-29.1.3-1|353	- 27.1.1
21mr|docker-29.1.3-1|354	
21mr|docker-29.1.3-1|355	* Fri Jul 5 2024 Alexander Stefanov <alexander@mezon.ru> 27.0.3-1
21mr|docker-29.1.3-1|356	- 27.0.3
21mr|docker-29.1.3-1|357	
21mr|docker-29.1.3-1|358	* Thu May 30 2024 Alexander Stefanov <alexander@mezon.ru> 26.0.1-4
21mr|docker-29.1.3-1|359	- workaround for westoid cannibalism
21mr|docker-29.1.3-1|360	
21mr|docker-29.1.3-1|361	* Fri Apr 12 2024 Alexander Stefanov <alexander@mezon.ru> 26.0.1-3
21mr|docker-29.1.3-1|362	- 26.0.1
21mr|docker-29.1.3-1|363	
21mr|docker-29.1.3-1|364	* Fri Mar 1 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 25.0.3-3
21mr|docker-29.1.3-1|365	- Make docker the owner of cli-pligins dir
21mr|docker-29.1.3-1|366	
21mr|docker-29.1.3-1|367	* Fri Mar 1 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 25.0.3-1
21mr|docker-29.1.3-1|368	- Make docker the owner of cli-pligins dir
21mr|docker-29.1.3-1|369	
21mr|docker-29.1.3-1|370	* Fri Mar 1 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 25.0.3-2
21mr|docker-29.1.3-1|371	- Update docker.spec
21mr|docker-29.1.3-1|372	- add build for buildx 0.12.1
21mr|docker-29.1.3-1|373	- remove libnetwork build
21mr|docker-29.1.3-1|374	- libnetwork has been merged to the main repo of Moby since Docker 22.06
21mr|docker-29.1.3-1|375	- remove Requires devmapper:
21mr|docker-29.1.3-1|376	- devicemapper storage driver removed from Docker 25
21mr|docker-29.1.3-1|377	
21mr|docker-29.1.3-1|378	* Fri Mar 1 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|docker-29.1.3-1|379	- Update to 25.0.3
21mr|docker-29.1.3-1|380	- add build for buildx 0.12.1
21mr|docker-29.1.3-1|381	- remove libnetwork build
21mr|docker-29.1.3-1|382	- libnetwork has been merged to the main repo of Moby since Docker 22.06
21mr|docker-29.1.3-1|383	- remove Requires devmapper:
21mr|docker-29.1.3-1|384	- devicemapper storage driver removed from Docker 25
21mr|docker-29.1.3-1|385	
21mr|docker-29.1.3-1|386	* Mon Feb 26 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|docker-29.1.3-1|387	- Bump release
21mr|docker-29.1.3-1|388	
21mr|docker-29.1.3-1|389	* Sun Feb 25 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 25.0.3-1
21mr|docker-29.1.3-1|390	- Update version to 25.0.3
21mr|docker-29.1.3-1|391	
21mr|docker-29.1.3-1|392	- Merge: 5088628 1f451f5
21mr|docker-29.1.3-1|393	* Mon Feb 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 25.0.2-2
21mr|docker-29.1.3-1|394	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|docker-29.1.3-1|395	
21mr|docker-29.1.3-1|396	* Tue Feb 6 2024 Alexander Stefanov <alexander@mezon.ru> 25.0.2-1
21mr|docker-29.1.3-1|397	- 25.0.2
21mr|docker-29.1.3-1|398	
21mr|docker-29.1.3-1|399	* Thu Jan 11 2024 Alexander Stefanov <alexander@mezon.ru> 24.0.7-1
21mr|docker-29.1.3-1|400	- 24.0.7
21mr|docker-29.1.3-1|401	
21mr|docker-29.1.3-1|402	* Mon Aug 14 2023 Alexander Stefanov <alexander@mezon.ru> 24.0.5-1
21mr|docker-29.1.3-1|403	- 24.0.5
21mr|docker-29.1.3-1|404	
21mr|docker-29.1.3-1|405	* Wed Jun 7 2023 Andrey Grigorev <survolog@yandex.ru> 24.0.2-2
21mr|docker-29.1.3-1|406	- Bump release
21mr|docker-29.1.3-1|407	
21mr|docker-29.1.3-1|408	* Fri May 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 24.0.2-1
21mr|docker-29.1.3-1|409	- Update version to 24.0.2
21mr|docker-29.1.3-1|410	
21mr|docker-29.1.3-1|411	* Thu Mar 9 2023 Alexander Stefanov <alexander@mezon.ru> 23.0.1-1
21mr|docker-29.1.3-1|412	- 23.0.1
21mr|docker-29.1.3-1|413	
21mr|docker-29.1.3-1|414	* Sun Nov 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 20.10.17-2
21mr|docker-29.1.3-1|415	- pull addons automatically
21mr|docker-29.1.3-1|416	
21mr|docker-29.1.3-1|417	* Sun Nov 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|docker-29.1.3-1|418	- P docker-ce
21mr|docker-29.1.3-1|419	- https://www.opennet.ru/openforum/vsluhforumID3/128847.html#180
21mr|docker-29.1.3-1|420	
21mr|docker-29.1.3-1|421	* Fri Jul 22 2022 Alexander Stefanov <alexander@mezon.ru> 20.10.17-1
21mr|docker-29.1.3-1|422	- update 20.10.17
21mr|docker-29.1.3-1|423	
21mr|docker-29.1.3-1|424	* Mon Aug 30 2021 Alexander Stefanov <alexander@mezon.ru> 20.10.8-2
21mr|docker-29.1.3-1|425	- adjust req
21mr|docker-29.1.3-1|426	
21mr|docker-29.1.3-1|427	* Mon Aug 30 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|docker-29.1.3-1|428	- add missed files
21mr|docker-29.1.3-1|429	
21mr|docker-29.1.3-1|430	* Mon Aug 30 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|docker-29.1.3-1|431	- 20.10.8
21mr|docker-29.1.3-1|432	
21mr|docker-29.1.3-1|433	* Wed Apr 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 19.03.15-2
21mr|docker-29.1.3-1|434	- Process docker socket# Пожалуйста, введите сообщение коммита для ваших изменений. Строки,
21mr|docker-29.1.3-1|435	
21mr|docker-29.1.3-1|436	* Fri Feb 5 2021 Alexander Stefanov <alexander@mezon.ru> 19.03.15-1
21mr|docker-29.1.3-1|437	- 19.03.15
21mr|docker-29.1.3-1|438	
21mr|docker-29.1.3-1|439	* Sat Dec 5 2020 Alexander Stefanov <alexander@mezon.ru> 19.03.14-1
21mr|docker-29.1.3-1|440	- add firewalld rule
21mr|docker-29.1.3-1|441	
21mr|docker-29.1.3-1|442	* Sat Dec 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|docker-29.1.3-1|443	- upgrade, cleanup
21mr|docker-29.1.3-1|444	
21mr|docker-29.1.3-1|445	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|docker-29.1.3-1|446	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|docker-29.1.3-1|447	- (13) rosa2019.1: run with 10-12 added
21mr|docker-29.1.3-1|448	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|docker-29.1.3-1|449	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|docker-29.1.3-1|450	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|docker-29.1.3-1|451	- (9): Adopt spec for enabled byte compiling in Python
21mr|docker-29.1.3-1|452	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|docker-29.1.3-1|453	- 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|docker-29.1.3-1|454	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|docker-29.1.3-1|455	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|docker-29.1.3-1|456	
21mr|docker-29.1.3-1|457	* Tue Sep 22 2020 Alzim <a.zimin@rosalinux.ru> 19.03.13-1
21mr|docker-29.1.3-1|458	- Updated to 19.03.13
21mr|docker-29.1.3-1|459	
21mr|docker-29.1.3-1|460	* Mon Jun 29 2020 Alzim <a.zimin@rosalinux.ru> 19.03.12-1
21mr|docker-29.1.3-1|461	- Updated to 19.03.12
21mr|docker-29.1.3-1|462	
21mr|docker-29.1.3-1|463	* Sun Jun 7 2020 Алзим <a.zimin@rosalinux.ru> 19.03.11-1
21mr|docker-29.1.3-1|464	- Updated to 19.03.11
21mr|docker-29.1.3-1|465	
21mr|docker-29.1.3-1|466	* Sat May 30 2020 Alexander Stefanov <alexander@mezon.ru> 19.03.10-1
21mr|docker-29.1.3-1|467	- 19.03.10
21mr|docker-29.1.3-1|468	
21mr|docker-29.1.3-1|469	* Tue May 19 2020 Алзим <a.zimin@rosalinux.ru> 19.03.9-1
21mr|docker-29.1.3-1|470	- Updated to 19.03.9
21mr|docker-29.1.3-1|471	
21mr|docker-29.1.3-1|472	* Sat Apr 25 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|docker-29.1.3-1|473	- Upload misisng sources
21mr|docker-29.1.3-1|474	
21mr|docker-29.1.3-1|475	* Tue Mar 24 2020 Alexander Stefanov <alexander@mezon.ru> 19.03.8-1
21mr|docker-29.1.3-1|476	- 19.03.8
21mr|docker-29.1.3-1|477	
21mr|docker-29.1.3-1|478	* Sat Mar 7 2020 Алзим <a.zimin@rosalinux.ru> 19.03.7-1
21mr|docker-29.1.3-1|479	- Updated to 19.03.7
21mr|docker-29.1.3-1|480	
21mr|docker-29.1.3-1|481	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|docker-29.1.3-1|482	- bot: rpm5 -> rpm4 (8)
21mr|docker-29.1.3-1|483	
21mr|docker-29.1.3-1|484	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|docker-29.1.3-1|485	- bot: rpm5 -> rpm4 (1)

11981 21
21mr|docker-client-java-8.11.7-6|1	Name:           docker-client-java
21mr|docker-client-java-8.11.7-6|2	Version:        8.11.7
21mr|docker-client-java-8.11.7-6|3	Release:        6
21mr|docker-client-java-8.11.7-6|4	Summary:        Docker Client
21mr|docker-client-java-8.11.7-6|5	
21mr|docker-client-java-8.11.7-6|6	# Obsoletes/Provides added in F27
21mr|docker-client-java-8.11.7-6|7	Provides:       docker-client = %{version}-%{release}
21mr|docker-client-java-8.11.7-6|8	Obsoletes:      docker-client < %{version}-%{release}
21mr|docker-client-java-8.11.7-6|9	
21mr|docker-client-java-8.11.7-6|10	License:        ASL 2.0
21mr|docker-client-java-8.11.7-6|11	URL:            https://github.com/spotify/docker-client
21mr|docker-client-java-8.11.7-6|12	Source0:        https://github.com/spotify/docker-client/archive/v%{version}.tar.gz
21mr|docker-client-java-8.11.7-6|13	
21mr|docker-client-java-8.11.7-6|14	Patch0: 0001-Port-to-latest-version-of-Google-AutoValue.patch
21mr|docker-client-java-8.11.7-6|15	
21mr|docker-client-java-8.11.7-6|16	BuildRequires:  maven-local
21mr|docker-client-java-8.11.7-6|17	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|docker-client-java-8.11.7-6|18	BuildRequires:  mvn(com.fasterxml.jackson.datatype:jackson-datatype-guava)
21mr|docker-client-java-8.11.7-6|19	BuildRequires:  mvn(com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider)
21mr|docker-client-java-8.11.7-6|20	BuildRequires:  mvn(com.github.jnr:jnr-unixsocket)
21mr|docker-client-java-8.11.7-6|21	BuildRequires:  mvn(com.google.auto.value:auto-value) >= 1.4.1
21mr|docker-client-java-8.11.7-6|22	BuildRequires:	mvn(com.google.auto.value:auto-value-annotations) >= 1.4.1
21mr|docker-client-java-8.11.7-6|23	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|docker-client-java-8.11.7-6|24	BuildRequires:  mvn(com.google.guava:guava)
21mr|docker-client-java-8.11.7-6|25	BuildRequires:  mvn(commons-io:commons-io)
21mr|docker-client-java-8.11.7-6|26	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|docker-client-java-8.11.7-6|27	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|docker-client-java-8.11.7-6|28	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|docker-client-java-8.11.7-6|29	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|docker-client-java-8.11.7-6|30	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|docker-client-java-8.11.7-6|31	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|docker-client-java-8.11.7-6|32	BuildRequires:  mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|docker-client-java-8.11.7-6|33	BuildRequires:  mvn(org.glassfish.hk2:hk2-api)
21mr|docker-client-java-8.11.7-6|34	BuildRequires:  mvn(org.glassfish.jersey.connectors:jersey-apache-connector)
21mr|docker-client-java-8.11.7-6|35	BuildRequires:  mvn(org.glassfish.jersey.core:jersey-client)
21mr|docker-client-java-8.11.7-6|36	BuildRequires:  mvn(org.glassfish.jersey.media:jersey-media-json-jackson)
21mr|docker-client-java-8.11.7-6|37	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|docker-client-java-8.11.7-6|38	
21mr|docker-client-java-8.11.7-6|39	Group:          Development/Java
21mr|docker-client-java-8.11.7-6|40	BuildArch: noarch
21mr|docker-client-java-8.11.7-6|41	# Java stack is not supported on x86_32
21mr|docker-client-java-8.11.7-6|42	ExcludeArch: %{ix86}
21mr|docker-client-java-8.11.7-6|43	
21mr|docker-client-java-8.11.7-6|44	%description
21mr|docker-client-java-8.11.7-6|45	The Docker Client is a Java API library for accessing a Docker daemon.
21mr|docker-client-java-8.11.7-6|46	
21mr|docker-client-java-8.11.7-6|47	%prep
21mr|docker-client-java-8.11.7-6|48	%setup -q -n docker-client-%{version}
21mr|docker-client-java-8.11.7-6|49	%patch0 -p1
21mr|docker-client-java-8.11.7-6|50	
21mr|docker-client-java-8.11.7-6|51	# The parent pom doen't add anything we can't live without
21mr|docker-client-java-8.11.7-6|52	%pom_remove_parent
21mr|docker-client-java-8.11.7-6|53	sed -i -e '/<packaging>/a<groupId>com.spotify</groupId>' pom.xml
21mr|docker-client-java-8.11.7-6|54	
21mr|docker-client-java-8.11.7-6|55	# Plugins unnecessary for RPM builds
21mr|docker-client-java-8.11.7-6|56	%pom_remove_plugin :maven-shade-plugin
21mr|docker-client-java-8.11.7-6|57	%pom_remove_plugin :jacoco-maven-plugin
21mr|docker-client-java-8.11.7-6|58	
21mr|docker-client-java-8.11.7-6|59	# Unnecessary static ananlysis stuff
21mr|docker-client-java-8.11.7-6|60	%pom_remove_dep com.google.code.findbugs:annotations
21mr|docker-client-java-8.11.7-6|61	sed -i -e '/SuppressFBWarnings/d' src/main/java/com/spotify/docker/client/DefaultDockerClient.java \
21mr|docker-client-java-8.11.7-6|62	src/main/java/com/spotify/docker/client/messages/{Host,Container}Config.java
21mr|docker-client-java-8.11.7-6|63	
21mr|docker-client-java-8.11.7-6|64	# Missing dep for google cloud support
21mr|docker-client-java-8.11.7-6|65	%pom_remove_dep :google-auth-library-oauth2-http
21mr|docker-client-java-8.11.7-6|66	rm -rf src/{main,test}/java/com/spotify/docker/client/auth/gcr
21mr|docker-client-java-8.11.7-6|67	
21mr|docker-client-java-8.11.7-6|68	# Add dep on hk2 api
21mr|docker-client-java-8.11.7-6|69	%pom_add_dep org.glassfish.hk2:hk2-api
21mr|docker-client-java-8.11.7-6|70	
21mr|docker-client-java-8.11.7-6|71	# Generate OSGi metadata
21mr|docker-client-java-8.11.7-6|72	%pom_add_plugin "org.apache.felix:maven-bundle-plugin" pom.xml \
21mr|docker-client-java-8.11.7-6|73	"<configuration>
21mr|docker-client-java-8.11.7-6|74	<instructions>
21mr|docker-client-java-8.11.7-6|75	<Bundle-SymbolicName>\${project.groupId}.docker.client</Bundle-SymbolicName>
21mr|docker-client-java-8.11.7-6|76	<_nouses>true</_nouses>
21mr|docker-client-java-8.11.7-6|77	</instructions>
21mr|docker-client-java-8.11.7-6|78	</configuration>
21mr|docker-client-java-8.11.7-6|79	<executions>
21mr|docker-client-java-8.11.7-6|80	<execution>
21mr|docker-client-java-8.11.7-6|81	<id>create-manifest</id>
21mr|docker-client-java-8.11.7-6|82	<phase>process-classes</phase>
21mr|docker-client-java-8.11.7-6|83	<goals><goal>manifest</goal></goals>
21mr|docker-client-java-8.11.7-6|84	</execution>
21mr|docker-client-java-8.11.7-6|85	</executions>"
21mr|docker-client-java-8.11.7-6|86	%pom_add_plugin "org.apache.maven.plugins:maven-jar-plugin" pom.xml \
21mr|docker-client-java-8.11.7-6|87	"<configuration>
21mr|docker-client-java-8.11.7-6|88	<archive>
21mr|docker-client-java-8.11.7-6|89	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|docker-client-java-8.11.7-6|90	</archive>
21mr|docker-client-java-8.11.7-6|91	</configuration>"
21mr|docker-client-java-8.11.7-6|92	
21mr|docker-client-java-8.11.7-6|93	%pom_add_dep com.google.auto.value:auto-value-annotations
21mr|docker-client-java-8.11.7-6|94	%pom_change_dep :guava:20.0 :guava:25.0
21mr|docker-client-java-8.11.7-6|95	
21mr|docker-client-java-8.11.7-6|96	%build
21mr|docker-client-java-8.11.7-6|97	%mvn_build -j -f
21mr|docker-client-java-8.11.7-6|98	
21mr|docker-client-java-8.11.7-6|99	%install
21mr|docker-client-java-8.11.7-6|100	%mvn_install
21mr|docker-client-java-8.11.7-6|101	
21mr|docker-client-java-8.11.7-6|102	%files -f .mfiles
21mr|docker-client-java-8.11.7-6|103	%license LICENSE NOTICE
21mr|docker-client-java-8.11.7-6|104	%doc README.md
21mr|docker-client-java-8.11.7-6|105	

11982 21
21mr|docker-compose-2.29.7-1|1	%define     debug_package %{nil}
21mr|docker-compose-2.29.7-1|2	
21mr|docker-compose-2.29.7-1|3	%define     oname docker-compose
21mr|docker-compose-2.29.7-1|4	
21mr|docker-compose-2.29.7-1|5	Name:		%{oname}
21mr|docker-compose-2.29.7-1|6	Version:	2.29.7
21mr|docker-compose-2.29.7-1|7	Release:	1
21mr|docker-compose-2.29.7-1|8	Summary:	Docker compose golang version
21mr|docker-compose-2.29.7-1|9	Group:		System/Kernel and hardware
21mr|docker-compose-2.29.7-1|10	License:	ASL 2.0
21mr|docker-compose-2.29.7-1|11	URL:		https://docs.docker.com/compose
21mr|docker-compose-2.29.7-1|12	Source0:	https://github.com/docker/compose/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|docker-compose-2.29.7-1|13	Source10:	docker-compose-go-mod-vendor-%{version}.tar.xz
21mr|docker-compose-2.29.7-1|14	Source11:	upd.sh
21mr|docker-compose-2.29.7-1|15	# docker-compose is compatible with fig and is a simple rename.
21mr|docker-compose-2.29.7-1|16	Provides:	fig = %{version}-%{release}
21mr|docker-compose-2.29.7-1|17	Obsoletes:	fig < 1.0.0-4
21mr|docker-compose-2.29.7-1|18	
21mr|docker-compose-2.29.7-1|19	BuildRequires:	golang
21mr|docker-compose-2.29.7-1|20	BuildRequires:	git-core
21mr|docker-compose-2.29.7-1|21	BuildRequires:	upx
21mr|docker-compose-2.29.7-1|22	
21mr|docker-compose-2.29.7-1|23	Requires:	docker
21mr|docker-compose-2.29.7-1|24	
21mr|docker-compose-2.29.7-1|25	%description
21mr|docker-compose-2.29.7-1|26	Docker Compose v2
21mr|docker-compose-2.29.7-1|27	
21mr|docker-compose-2.29.7-1|28	Docker Compose is a tool for running multi-container
21mr|docker-compose-2.29.7-1|29	applications on Docker defined using the Compose file
21mr|docker-compose-2.29.7-1|30	format. A Compose file is used to define how the one or
21mr|docker-compose-2.29.7-1|31	more containers that make up your application are
21mr|docker-compose-2.29.7-1|32	configured. Once you have a Compose file, you can
21mr|docker-compose-2.29.7-1|33	create and start your application with a single command:
21mr|docker-compose-2.29.7-1|34	
21mr|docker-compose-2.29.7-1|35	docker compose up
21mr|docker-compose-2.29.7-1|36	
21mr|docker-compose-2.29.7-1|37	%prep
21mr|docker-compose-2.29.7-1|38	%autosetup -p1 -n compose-%{version}
21mr|docker-compose-2.29.7-1|39	
21mr|docker-compose-2.29.7-1|40	%build
21mr|docker-compose-2.29.7-1|41	( cd .. && tar -xf %{SOURCE10} )
21mr|docker-compose-2.29.7-1|42	export GO111MODULE=on
21mr|docker-compose-2.29.7-1|43	
21mr|docker-compose-2.29.7-1|44	CGO_ENABLED=0 go build -trimpath -ldflags="-s -w -X github.com/docker/compose/v2/internal.Version=%{version}"  -o bin/%{oname} ./cmd
21mr|docker-compose-2.29.7-1|45	upx bin/%{oname}
21mr|docker-compose-2.29.7-1|46	
21mr|docker-compose-2.29.7-1|47	find . -type f -size 0 -exec rm -f {} \;
21mr|docker-compose-2.29.7-1|48	
21mr|docker-compose-2.29.7-1|49	%install
21mr|docker-compose-2.29.7-1|50	install -Dm0755 bin/%{oname} %{buildroot}%{_bindir}/%{oname}
21mr|docker-compose-2.29.7-1|51	mkdir -p %{buildroot}%{_libexecdir}/docker/cli-plugins
21mr|docker-compose-2.29.7-1|52	ln -s %{_bindir}/%{oname} %{buildroot}%{_libexecdir}/docker/cli-plugins/%{oname}
21mr|docker-compose-2.29.7-1|53	
21mr|docker-compose-2.29.7-1|54	%files
21mr|docker-compose-2.29.7-1|55	%doc README.md LICENSE docs
21mr|docker-compose-2.29.7-1|56	%{_bindir}/%{oname}
21mr|docker-compose-2.29.7-1|57	%{_libexecdir}/docker/cli-plugins/%{oname}

11983 21
21mr|docker-containerd-1.4.3-1|1	%bcond_with debug
21mr|docker-containerd-1.4.3-1|2	
21mr|docker-containerd-1.4.3-1|3	%if %{with debug}
21mr|docker-containerd-1.4.3-1|4	%global _dwz_low_mem_die_limit 0
21mr|docker-containerd-1.4.3-1|5	%else
21mr|docker-containerd-1.4.3-1|6	%global debug_package %{nil}
21mr|docker-containerd-1.4.3-1|7	%endif
21mr|docker-containerd-1.4.3-1|8	
21mr|docker-containerd-1.4.3-1|9	%if ! 0%{?gobuild:1}
21mr|docker-containerd-1.4.3-1|10	%define gobuild(o:) go build -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n')" -a -v -x %{?**};
21mr|docker-containerd-1.4.3-1|11	%endif
21mr|docker-containerd-1.4.3-1|12	
21mr|docker-containerd-1.4.3-1|13	%global import_path github.com/containerd/containerd
21mr|docker-containerd-1.4.3-1|14	
21mr|docker-containerd-1.4.3-1|15	%define oname containerd
21mr|docker-containerd-1.4.3-1|16	
21mr|docker-containerd-1.4.3-1|17	Summary:	A daemon to control runC
21mr|docker-containerd-1.4.3-1|18	Name:		docker-containerd
21mr|docker-containerd-1.4.3-1|19	Version:	1.4.3
21mr|docker-containerd-1.4.3-1|20	Release:	1
21mr|docker-containerd-1.4.3-1|21	License:	ASL 2.0
21mr|docker-containerd-1.4.3-1|22	Group:		System/Kernel and hardware
21mr|docker-containerd-1.4.3-1|23	Url:		http://www.docker.com
21mr|docker-containerd-1.4.3-1|24	%global commit b321d358e6eef9c82fa3f3bb8826dca3724c58c6
21mr|docker-containerd-1.4.3-1|25	%global tag v%{version}
21mr|docker-containerd-1.4.3-1|26	Source0:	https://github.com/containerd/containerd/archive/%{tag}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|docker-containerd-1.4.3-1|27	Source1:	containerd.service
21mr|docker-containerd-1.4.3-1|28	Source2:	containerd.toml
21mr|docker-containerd-1.4.3-1|29	BuildRequires:	glibc-static-devel
21mr|docker-containerd-1.4.3-1|30	BuildRequires:	golang
21mr|docker-containerd-1.4.3-1|31	BuildRequires:	btrfs-devel
21mr|docker-containerd-1.4.3-1|32	BuildRequires:	pkgconfig(libseccomp)
21mr|docker-containerd-1.4.3-1|33	Requires:	runc
21mr|docker-containerd-1.4.3-1|34	
21mr|docker-containerd-1.4.3-1|35	%description
21mr|docker-containerd-1.4.3-1|36	Containerd is a daemon with an API and a command line client, to manage
21mr|docker-containerd-1.4.3-1|37	containers on one machine.
21mr|docker-containerd-1.4.3-1|38	
21mr|docker-containerd-1.4.3-1|39	It uses runC to run containers according to the OCI specification.
21mr|docker-containerd-1.4.3-1|40	Containerd has advanced features such as seccomp and user namespace
21mr|docker-containerd-1.4.3-1|41	support as well as checkpoint and restore for cloning and live migration
21mr|docker-containerd-1.4.3-1|42	of containers.
21mr|docker-containerd-1.4.3-1|43	
21mr|docker-containerd-1.4.3-1|44	%files
21mr|docker-containerd-1.4.3-1|45	%doc *.md LICENSE NOTICE
21mr|docker-containerd-1.4.3-1|46	%{_bindir}/containerd
21mr|docker-containerd-1.4.3-1|47	%{_bindir}/containerd-shim
21mr|docker-containerd-1.4.3-1|48	%{_bindir}/docker-containerd
21mr|docker-containerd-1.4.3-1|49	%{_bindir}/docker-containerd-shim
21mr|docker-containerd-1.4.3-1|50	%{_bindir}/ctr
21mr|docker-containerd-1.4.3-1|51	%{_unitdir}/containerd.service
21mr|docker-containerd-1.4.3-1|52	%dir %{_sysconfdir}/containerd
21mr|docker-containerd-1.4.3-1|53	%config(noreplace) %{_sysconfdir}/containerd/config.toml
21mr|docker-containerd-1.4.3-1|54	
21mr|docker-containerd-1.4.3-1|55	#------------------------------------------------------------------
21mr|docker-containerd-1.4.3-1|56	
21mr|docker-containerd-1.4.3-1|57	%prep
21mr|docker-containerd-1.4.3-1|58	%setup -qn %{oname}-%{version}
21mr|docker-containerd-1.4.3-1|59	
21mr|docker-containerd-1.4.3-1|60	%build
21mr|docker-containerd-1.4.3-1|61	mkdir -p src/%(dirname %{import_path})
21mr|docker-containerd-1.4.3-1|62	ln -s ../../.. src/%{import_path}
21mr|docker-containerd-1.4.3-1|63	export GOPATH=$(pwd):%{_libdir}/golang
21mr|docker-containerd-1.4.3-1|64	export LDFLAGS="-X %{import_path}/version.Package=%{import_path} -X %{import_path}/version.Version=%{tag} -X %{import_path}/version.Revision=%{commit}"
21mr|docker-containerd-1.4.3-1|65	go build -o bin/containerd %{import_path}/cmd/containerd
21mr|docker-containerd-1.4.3-1|66	go build -o bin/containerd-shim %{import_path}/cmd/containerd-shim
21mr|docker-containerd-1.4.3-1|67	go build -o bin/ctr %{import_path}/cmd/ctr
21mr|docker-containerd-1.4.3-1|68	
21mr|docker-containerd-1.4.3-1|69	%install
21mr|docker-containerd-1.4.3-1|70	install -D -m 0755 bin/containerd %{buildroot}%{_bindir}/containerd
21mr|docker-containerd-1.4.3-1|71	install -D -m 0755 bin/containerd-shim %{buildroot}%{_bindir}/containerd-shim
21mr|docker-containerd-1.4.3-1|72	install -D -m 0755 bin/ctr %{buildroot}%{_bindir}/ctr
21mr|docker-containerd-1.4.3-1|73	install -D -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/containerd.service
21mr|docker-containerd-1.4.3-1|74	install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/containerd/config.toml
21mr|docker-containerd-1.4.3-1|75	
21mr|docker-containerd-1.4.3-1|76	ln -s containerd %{buildroot}%{_bindir}/docker-containerd
21mr|docker-containerd-1.4.3-1|77	ln -s containerd-shim %{buildroot}%{_bindir}/docker-containerd-shim
21mr|docker-containerd-1.4.3-1|78	
21mr|docker-containerd-1.4.3-1|79	%post
21mr|docker-containerd-1.4.3-1|80	%systemd_post containerd.service
21mr|docker-containerd-1.4.3-1|81	
21mr|docker-containerd-1.4.3-1|82	%preun
21mr|docker-containerd-1.4.3-1|83	%systemd_preun containerd.service
21mr|docker-containerd-1.4.3-1|84	
21mr|docker-containerd-1.4.3-1|85	%postun
21mr|docker-containerd-1.4.3-1|86	%systemd_postun_with_restart containerd.service

11984 21
21mr|dolphin-checksign-plugin-0.1-2|1	Summary:	dolphin checksign plugin
21mr|dolphin-checksign-plugin-0.1-2|2	Name:		dolphin-checksign-plugin
21mr|dolphin-checksign-plugin-0.1-2|3	Version:	0.1
21mr|dolphin-checksign-plugin-0.1-2|4	Release:	2
21mr|dolphin-checksign-plugin-0.1-2|5	License:	GPLv3
21mr|dolphin-checksign-plugin-0.1-2|6	Group:		System/Base
21mr|dolphin-checksign-plugin-0.1-2|7	Url:		https://abf.io/import/dolphin-checksign-plugin
21mr|dolphin-checksign-plugin-0.1-2|8	Source0:	dolphin-checksign.sh
21mr|dolphin-checksign-plugin-0.1-2|9	Source1:	checksign.desktop
21mr|dolphin-checksign-plugin-0.1-2|10	Source2:	dolphin-checksign.po
21mr|dolphin-checksign-plugin-0.1-2|11	BuildRequires:	/usr/bin/msgfmt
21mr|dolphin-checksign-plugin-0.1-2|12	Requires:	bash
21mr|dolphin-checksign-plugin-0.1-2|13	Requires:	gettext
21mr|dolphin-checksign-plugin-0.1-2|14	Requires:	plasma5-dolphin
21mr|dolphin-checksign-plugin-0.1-2|15	Requires:	ima-evm-utils
21mr|dolphin-checksign-plugin-0.1-2|16	Requires:	kdialog
21mr|dolphin-checksign-plugin-0.1-2|17	BuildArch:	noarch
21mr|dolphin-checksign-plugin-0.1-2|18	
21mr|dolphin-checksign-plugin-0.1-2|19	%description
21mr|dolphin-checksign-plugin-0.1-2|20	checksign plugin for right click menu dolphin
21mr|dolphin-checksign-plugin-0.1-2|21	
21mr|dolphin-checksign-plugin-0.1-2|22	%files
21mr|dolphin-checksign-plugin-0.1-2|23	%{_bindir}/dolphin-checksign.sh
21mr|dolphin-checksign-plugin-0.1-2|24	%{_datadir}/kservices5/ServiceMenus/*.desktop
21mr|dolphin-checksign-plugin-0.1-2|25	%{_localedir}/ru/LC_MESSAGES/dolphin-checksign.mo
21mr|dolphin-checksign-plugin-0.1-2|26	
21mr|dolphin-checksign-plugin-0.1-2|27	%prep
21mr|dolphin-checksign-plugin-0.1-2|28	
21mr|dolphin-checksign-plugin-0.1-2|29	%build
21mr|dolphin-checksign-plugin-0.1-2|30	
21mr|dolphin-checksign-plugin-0.1-2|31	%install
21mr|dolphin-checksign-plugin-0.1-2|32	mkdir -p %{buildroot}/%{_bindir}
21mr|dolphin-checksign-plugin-0.1-2|33	mkdir -p %{buildroot}/%{_datadir}/kservices5/ServiceMenus/
21mr|dolphin-checksign-plugin-0.1-2|34	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21mr|dolphin-checksign-plugin-0.1-2|35	install -m 755 %{SOURCE0}  %{buildroot}/%{_bindir}/dolphin-checksign.sh
21mr|dolphin-checksign-plugin-0.1-2|36	install -m 644 %{SOURCE1}  %{buildroot}/%{_datadir}/kservices5/ServiceMenus/checksign.desktop
21mr|dolphin-checksign-plugin-0.1-2|37	msgfmt -v %{SOURCE2} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/dolphin-checksign.mo

11985 21
21mr|dolphin-plugins-23.08.4-2|1	Summary:	Plugins for Dolphin to view various VCS files
21mr|dolphin-plugins-23.08.4-2|2	Name:		dolphin-plugins
21mr|dolphin-plugins-23.08.4-2|3	Version:	23.08.4
21mr|dolphin-plugins-23.08.4-2|4	Release:	2
21mr|dolphin-plugins-23.08.4-2|5	Epoch:		1
21mr|dolphin-plugins-23.08.4-2|6	License:	GPLv2+
21mr|dolphin-plugins-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|dolphin-plugins-23.08.4-2|8	Url:		http://www.kde.org
21mr|dolphin-plugins-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|dolphin-plugins-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|dolphin-plugins-23.08.4-2|11	BuildRequires:	dolphin-devel
21mr|dolphin-plugins-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|dolphin-plugins-23.08.4-2|13	BuildRequires:	kf5kdelibs4support-devel
21mr|dolphin-plugins-23.08.4-2|14	BuildRequires:	kf5kio-devel
21mr|dolphin-plugins-23.08.4-2|15	BuildRequires:	kf5parts-devel
21mr|dolphin-plugins-23.08.4-2|16	BuildRequires:	kf5texteditor-devel
21mr|dolphin-plugins-23.08.4-2|17	BuildRequires:	kf5widgetsaddons-devel
21mr|dolphin-plugins-23.08.4-2|18	BuildRequires:	kf5xmlgui-devel
21mr|dolphin-plugins-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|dolphin-plugins-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|dolphin-plugins-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Network)
21mr|dolphin-plugins-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|dolphin-plugins-23.08.4-2|23	Provides:	plasma5-dolphin-plugins = %{EVRD}
21mr|dolphin-plugins-23.08.4-2|24	
21mr|dolphin-plugins-23.08.4-2|25	%description
21mr|dolphin-plugins-23.08.4-2|26	Plugins for Dolphin to view various VCS files:
21mr|dolphin-plugins-23.08.4-2|27	- bazaar
21mr|dolphin-plugins-23.08.4-2|28	- dropbox
21mr|dolphin-plugins-23.08.4-2|29	- git
21mr|dolphin-plugins-23.08.4-2|30	- mercurial (hg)
21mr|dolphin-plugins-23.08.4-2|31	- subversion (svn)
21mr|dolphin-plugins-23.08.4-2|32	
21mr|dolphin-plugins-23.08.4-2|33	%files -f %{name}.lang
21mr|dolphin-plugins-23.08.4-2|34	%{_kde5_datadir}/config.kcfg/fileviewsvnpluginsettings.kcfg
21mr|dolphin-plugins-23.08.4-2|35	%{_kde5_datadir}/config.kcfg/fileviewgitpluginsettings.kcfg
21mr|dolphin-plugins-23.08.4-2|36	%{_kde5_datadir}/config.kcfg/fileviewhgpluginsettings.kcfg
21mr|dolphin-plugins-23.08.4-2|37	%{_qt5_plugindir}/dolphin/vcs/fileviewbazaarplugin.so
21mr|dolphin-plugins-23.08.4-2|38	%{_qt5_plugindir}/dolphin/vcs/fileviewdropboxplugin.so
21mr|dolphin-plugins-23.08.4-2|39	%{_qt5_plugindir}/dolphin/vcs/fileviewgitplugin.so
21mr|dolphin-plugins-23.08.4-2|40	%{_qt5_plugindir}/dolphin/vcs/fileviewhgplugin.so
21mr|dolphin-plugins-23.08.4-2|41	%{_qt5_plugindir}/dolphin/vcs/fileviewsvnplugin.so
21mr|dolphin-plugins-23.08.4-2|42	%{_qt5_plugindir}/kf5/kfileitemaction/mountisoaction.so
21mr|dolphin-plugins-23.08.4-2|43	%{_appdatadir}/org.kde.dolphin-plugins.metainfo.xml
21mr|dolphin-plugins-23.08.4-2|44	
21mr|dolphin-plugins-23.08.4-2|45	#----------------------------------------------------------------------------
21mr|dolphin-plugins-23.08.4-2|46	
21mr|dolphin-plugins-23.08.4-2|47	%prep
21mr|dolphin-plugins-23.08.4-2|48	%autosetup -p1
21mr|dolphin-plugins-23.08.4-2|49	
21mr|dolphin-plugins-23.08.4-2|50	%build
21mr|dolphin-plugins-23.08.4-2|51	%cmake_kde5
21mr|dolphin-plugins-23.08.4-2|52	%make
21mr|dolphin-plugins-23.08.4-2|53	
21mr|dolphin-plugins-23.08.4-2|54	%install
21mr|dolphin-plugins-23.08.4-2|55	%makeinstall_std -C build
21mr|dolphin-plugins-23.08.4-2|56	
21mr|dolphin-plugins-23.08.4-2|57	%find_lang fileviewbazaarplugin fileviewgitplugin fileviewhgplugin fileviewsvnplugin \
21mr|dolphin-plugins-23.08.4-2|58	mountisoaction %{name}.lang --with-kde
21mr|dolphin-plugins-23.08.4-2|59	

11986 21
21mr|dom4j-2.0.3-1|1	# Copyright (c) 2000-2007, JPackage Project
21mr|dom4j-2.0.3-1|2	# All rights reserved.
21mr|dom4j-2.0.3-1|3	#
21mr|dom4j-2.0.3-1|4	# Redistribution and use in source and binary forms, with or without
21mr|dom4j-2.0.3-1|5	# modification, are permitted provided that the following conditions
21mr|dom4j-2.0.3-1|6	# are met:
21mr|dom4j-2.0.3-1|7	#
21mr|dom4j-2.0.3-1|8	# 1. Redistributions of source code must retain the above copyright
21mr|dom4j-2.0.3-1|9	#    notice, this list of conditions and the following disclaimer.
21mr|dom4j-2.0.3-1|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|dom4j-2.0.3-1|11	#    notice, this list of conditions and the following disclaimer in the
21mr|dom4j-2.0.3-1|12	#    documentation and/or other materials provided with the
21mr|dom4j-2.0.3-1|13	#    distribution.
21mr|dom4j-2.0.3-1|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|dom4j-2.0.3-1|15	#    contributors may be used to endorse or promote products derived
21mr|dom4j-2.0.3-1|16	#    from this software without specific prior written permission.
21mr|dom4j-2.0.3-1|17	#
21mr|dom4j-2.0.3-1|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|dom4j-2.0.3-1|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|dom4j-2.0.3-1|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|dom4j-2.0.3-1|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|dom4j-2.0.3-1|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|dom4j-2.0.3-1|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|dom4j-2.0.3-1|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|dom4j-2.0.3-1|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|dom4j-2.0.3-1|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|dom4j-2.0.3-1|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|dom4j-2.0.3-1|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|dom4j-2.0.3-1|29	#
21mr|dom4j-2.0.3-1|30	
21mr|dom4j-2.0.3-1|31	Name:           dom4j
21mr|dom4j-2.0.3-1|32	Version:        2.0.3
21mr|dom4j-2.0.3-1|33	Release:        1
21mr|dom4j-2.0.3-1|34	Epoch:          0
21mr|dom4j-2.0.3-1|35	Summary:        Open Source XML framework for Java
21mr|dom4j-2.0.3-1|36	License:        BSD
21mr|dom4j-2.0.3-1|37	URL:            https://dom4j.github.io/
21mr|dom4j-2.0.3-1|38	Group:          Development/Java
21mr|dom4j-2.0.3-1|39	BuildArch:      noarch
21mr|dom4j-2.0.3-1|40	# Java stack is not supported on x86_32
21mr|dom4j-2.0.3-1|41	ExcludeArch: %{ix86}
21mr|dom4j-2.0.3-1|42	Source0:        https://github.com/%{name}/%{name}/archive/version-%{version}.tar.gz
21mr|dom4j-2.0.3-1|43	Source1:        https://repo1.maven.org/maven2/org/%{name}/%{name}/%{version}/%{name}-%{version}.pom
21mr|dom4j-2.0.3-1|44	Obsoletes:      %{name}-demo < 2.0.0
21mr|dom4j-2.0.3-1|45	Obsoletes:      %{name}-manual < 2.0.0
21mr|dom4j-2.0.3-1|46	BuildRequires:  maven-local
21mr|dom4j-2.0.3-1|47	BuildRequires:  mvn(jaxen:jaxen)
21mr|dom4j-2.0.3-1|48	BuildRequires:  mvn(net.java.dev.msv:xsdlib)
21mr|dom4j-2.0.3-1|49	BuildRequires:  mvn(xpp3:xpp3)
21mr|dom4j-2.0.3-1|50	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|dom4j-2.0.3-1|51	
21mr|dom4j-2.0.3-1|52	# Test deps
21mr|dom4j-2.0.3-1|53	BuildRequires:  mvn(org.testng:testng)
21mr|dom4j-2.0.3-1|54	BuildRequires:  mvn(xerces:xercesImpl)
21mr|dom4j-2.0.3-1|55	BuildRequires:  mvn(xalan:xalan)
21mr|dom4j-2.0.3-1|56	
21mr|dom4j-2.0.3-1|57	%description
21mr|dom4j-2.0.3-1|58	dom4j is an Open Source XML framework for Java. dom4j allows you to read,
21mr|dom4j-2.0.3-1|59	write, navigate, create and modify XML documents. dom4j integrates with
21mr|dom4j-2.0.3-1|60	DOM and SAX and is seamlessly integrated with full XPath support.
21mr|dom4j-2.0.3-1|61	
21mr|dom4j-2.0.3-1|62	%package javadoc
21mr|dom4j-2.0.3-1|63	Summary:        Javadoc for %{name}
21mr|dom4j-2.0.3-1|64	
21mr|dom4j-2.0.3-1|65	%description javadoc
21mr|dom4j-2.0.3-1|66	Javadoc for %{name}.
21mr|dom4j-2.0.3-1|67	
21mr|dom4j-2.0.3-1|68	
21mr|dom4j-2.0.3-1|69	%prep
21mr|dom4j-2.0.3-1|70	%autosetup -p1 -n %{name}-version-%{version}
21mr|dom4j-2.0.3-1|71	
21mr|dom4j-2.0.3-1|72	%mvn_alias org.%{name}:%{name} %{name}:%{name}
21mr|dom4j-2.0.3-1|73	%mvn_file : %{name}/%{name} %{name}
21mr|dom4j-2.0.3-1|74	
21mr|dom4j-2.0.3-1|75	cp %{SOURCE1} pom.xml
21mr|dom4j-2.0.3-1|76	sed -i 's/runtime/compile/' pom.xml
21mr|dom4j-2.0.3-1|77	
21mr|dom4j-2.0.3-1|78	# test deps missing from pom
21mr|dom4j-2.0.3-1|79	%pom_add_dep xalan:xalan::test
21mr|dom4j-2.0.3-1|80	%pom_add_dep org.testng:testng:6.8.21:test
21mr|dom4j-2.0.3-1|81	%pom_add_dep xerces:xercesImpl::test
21mr|dom4j-2.0.3-1|82	
21mr|dom4j-2.0.3-1|83	# Remove support for code which depends on ancient / deprecated classes
21mr|dom4j-2.0.3-1|84	# xpp2 (deprecated and not developed since 2003)
21mr|dom4j-2.0.3-1|85	rm -r src/main/java/org/dom4j/xpp
21mr|dom4j-2.0.3-1|86	rm src/main/java/org/dom4j/io/XPPReader.java
21mr|dom4j-2.0.3-1|87	# The datatype code depends on msv (deprecated and not developed since 2013)
21mr|dom4j-2.0.3-1|88	rm -r src/main/java/org/dom4j/datatype
21mr|dom4j-2.0.3-1|89	rm -r src/test/java/org/dom4j/datatype
21mr|dom4j-2.0.3-1|90	%pom_remove_dep net.java.dev.msv:xsdlib
21mr|dom4j-2.0.3-1|91	
21mr|dom4j-2.0.3-1|92	# dom4j supports multiple parsers, remove support for unpackaged parsers
21mr|dom4j-2.0.3-1|93	rm src/main/java/org/dom4j/io/XPP3Reader.java
21mr|dom4j-2.0.3-1|94	rm src/test/java/org/dom4j/io/XPP3ReaderTest.java
21mr|dom4j-2.0.3-1|95	%pom_remove_dep xpp3:xpp3
21mr|dom4j-2.0.3-1|96	%pom_remove_dep pull-parser:pull-parser
21mr|dom4j-2.0.3-1|97	%pom_remove_dep javax.xml.stream:stax-api
21mr|dom4j-2.0.3-1|98	
21mr|dom4j-2.0.3-1|99	# Remove non-deterministic tests
21mr|dom4j-2.0.3-1|100	rm src/test/java/org/dom4j/ThreadingTest.java
21mr|dom4j-2.0.3-1|101	rm src/test/java/org/dom4j/util/PerThreadSingletonTest.java
21mr|dom4j-2.0.3-1|102	
21mr|dom4j-2.0.3-1|103	%build
21mr|dom4j-2.0.3-1|104	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8 -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
21mr|dom4j-2.0.3-1|105	
21mr|dom4j-2.0.3-1|106	%install
21mr|dom4j-2.0.3-1|107	%mvn_install
21mr|dom4j-2.0.3-1|108	
21mr|dom4j-2.0.3-1|109	%files -f .mfiles
21mr|dom4j-2.0.3-1|110	%license LICENSE
21mr|dom4j-2.0.3-1|111	%doc README.md
21mr|dom4j-2.0.3-1|112	
21mr|dom4j-2.0.3-1|113	%files javadoc -f .mfiles-javadoc
21mr|dom4j-2.0.3-1|114	%license LICENSE
21mr|dom4j-2.0.3-1|115	

11987 21
21mr|dos2unix-7.5.2-1|1	Summary:	Converts DOS-style EOLs to UNIX-style EOLs and vice versa
21mr|dos2unix-7.5.2-1|2	Name:		dos2unix
21mr|dos2unix-7.5.2-1|3	Version:	7.5.2
21mr|dos2unix-7.5.2-1|4	Release:	1
21mr|dos2unix-7.5.2-1|5	License:	BSD
21mr|dos2unix-7.5.2-1|6	Group:		Text tools
21mr|dos2unix-7.5.2-1|7	Url:		http://waterlan.home.xs4all.nl/dos2unix.html
21mr|dos2unix-7.5.2-1|8	Source0:	http://waterlan.home.xs4all.nl/dos2unix/%{name}-%{version}.tar.gz
21mr|dos2unix-7.5.2-1|9	BuildRequires:	gettext
21mr|dos2unix-7.5.2-1|10	BuildRequires:	perl-devel
21mr|dos2unix-7.5.2-1|11	Provides:	unix2dos = %{EVRD}
21mr|dos2unix-7.5.2-1|12	Provides:	mac2unix = %{EVRD}
21mr|dos2unix-7.5.2-1|13	Provides:	unix2mac = %{EVRD}
21mr|dos2unix-7.5.2-1|14	Obsoletes:	unix2dos < 5.3.1
21mr|dos2unix-7.5.2-1|15	
21mr|dos2unix-7.5.2-1|16	%description
21mr|dos2unix-7.5.2-1|17	A filter used to convert DOS-style EOLs to UNIX-style EOLs and vice
21mr|dos2unix-7.5.2-1|18	versa (EOL - End Of Line character).
21mr|dos2unix-7.5.2-1|19	
21mr|dos2unix-7.5.2-1|20	This package contains updated Benjamin Lin's implementations of dos2unix
21mr|dos2unix-7.5.2-1|21	and unix2dos.
21mr|dos2unix-7.5.2-1|22	
21mr|dos2unix-7.5.2-1|23	Benjamin Lin's implementations of dos2unix and unix2dos are a part of many
21mr|dos2unix-7.5.2-1|24	Linux distributions such as RedHat, Fedora, Suse, Gentoo and others.
21mr|dos2unix-7.5.2-1|25	This update includes all RedHat patches and fixes several other problems.
21mr|dos2unix-7.5.2-1|26	Internationalization has been added and ports to various OS have been made.
21mr|dos2unix-7.5.2-1|27	
21mr|dos2unix-7.5.2-1|28	%files -f %{name}.lang
21mr|dos2unix-7.5.2-1|29	%doc %{_docdir}/%{name}/*
21mr|dos2unix-7.5.2-1|30	%{_bindir}/dos2unix
21mr|dos2unix-7.5.2-1|31	%{_bindir}/unix2dos
21mr|dos2unix-7.5.2-1|32	%{_bindir}/mac2unix
21mr|dos2unix-7.5.2-1|33	%{_bindir}/unix2mac
21mr|dos2unix-7.5.2-1|34	%{_mandir}/man1/*.1*
21mr|dos2unix-7.5.2-1|35	%{_mandir}/*/man1/*.1*
21mr|dos2unix-7.5.2-1|36	
21mr|dos2unix-7.5.2-1|37	#----------------------------------------------------------------------------
21mr|dos2unix-7.5.2-1|38	
21mr|dos2unix-7.5.2-1|39	%prep
21mr|dos2unix-7.5.2-1|40	%autosetup -p1
21mr|dos2unix-7.5.2-1|41	
21mr|dos2unix-7.5.2-1|42	%build
21mr|dos2unix-7.5.2-1|43	%make_build
21mr|dos2unix-7.5.2-1|44	
21mr|dos2unix-7.5.2-1|45	%install
21mr|dos2unix-7.5.2-1|46	%make_install
21mr|dos2unix-7.5.2-1|47	
21mr|dos2unix-7.5.2-1|48	# doc is installed two times in doc dir
21mr|dos2unix-7.5.2-1|49	mv %{buildroot}%{_docdir}/%{name}-%{version}/ %{buildroot}%{_docdir}/%{name}
21mr|dos2unix-7.5.2-1|50	
21mr|dos2unix-7.5.2-1|51	%find_lang %{name}

11988 21
21mr|dosfstools-4.2-2|1	Summary:	Utilities to create and check MS-DOS FAT filesystems
21mr|dosfstools-4.2-2|2	Name:		dosfstools
21mr|dosfstools-4.2-2|3	Version:	4.2
21mr|dosfstools-4.2-2|4	Release:	2
21mr|dosfstools-4.2-2|5	License:	GPLv3+
21mr|dosfstools-4.2-2|6	Group:		File tools
21mr|dosfstools-4.2-2|7	Url:		http://github.com/dosfstools/dosfstools
21mr|dosfstools-4.2-2|8	Source0:	http://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|dosfstools-4.2-2|9	BuildRequires:	pkgconfig(libudev)
21mr|dosfstools-4.2-2|10	BuildRequires:	autoconf-archive
21mr|dosfstools-4.2-2|11	BuildRequires:	gettext-devel
21mr|dosfstools-4.2-2|12	Provides:		mkdosfs-ygg = %{version}
21mr|dosfstools-4.2-2|13	
21mr|dosfstools-4.2-2|14	%description
21mr|dosfstools-4.2-2|15	Inside of this package there are two utilities to create and to check MS-DOS
21mr|dosfstools-4.2-2|16	FAT filesystems on either harddisks or floppies under Linux. This version uses
21mr|dosfstools-4.2-2|17	the enhanced boot sector/superblock format of DOS 3.3+ as well as provides a
21mr|dosfstools-4.2-2|18	default dummy boot sector code.
21mr|dosfstools-4.2-2|19	
21mr|dosfstools-4.2-2|20	%files
21mr|dosfstools-4.2-2|21	%doc %{_docdir}/%{name}
21mr|dosfstools-4.2-2|22	/sbin/fatlabel
21mr|dosfstools-4.2-2|23	/sbin/mkdosfs
21mr|dosfstools-4.2-2|24	/sbin/mkfs.fat
21mr|dosfstools-4.2-2|25	/sbin/mkfs.msdos
21mr|dosfstools-4.2-2|26	/sbin/mkfs.vfat
21mr|dosfstools-4.2-2|27	/sbin/fsck.fat
21mr|dosfstools-4.2-2|28	/sbin/fsck.msdos
21mr|dosfstools-4.2-2|29	/sbin/fsck.vfat
21mr|dosfstools-4.2-2|30	/sbin/dosfsck
21mr|dosfstools-4.2-2|31	/sbin/dosfslabel
21mr|dosfstools-4.2-2|32	%{_mandir}/man8/*
21mr|dosfstools-4.2-2|33	
21mr|dosfstools-4.2-2|34	#----------------------------------------------------------------------------
21mr|dosfstools-4.2-2|35	
21mr|dosfstools-4.2-2|36	%prep
21mr|dosfstools-4.2-2|37	%autosetup -p1
21mr|dosfstools-4.2-2|38	
21mr|dosfstools-4.2-2|39	%build
21mr|dosfstools-4.2-2|40	autoreconf -vfi
21mr|dosfstools-4.2-2|41	export CFLAGS="%{optflags} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|dosfstools-4.2-2|42	%configure \
21mr|dosfstools-4.2-2|43	--sbindir=/sbin \
21mr|dosfstools-4.2-2|44	--enable-compat-symlinks
21mr|dosfstools-4.2-2|45	%make_build
21mr|dosfstools-4.2-2|46	
21mr|dosfstools-4.2-2|47	%install
21mr|dosfstools-4.2-2|48	%make_install

11989 21
21mr|dotconf-1.3-2|1	%define api 1.0
21mr|dotconf-1.3-2|2	%define major 0
21mr|dotconf-1.3-2|3	%define libname %mklibname dotconf %{major}
21mr|dotconf-1.3-2|4	%define devname %mklibname dotconf -d
21mr|dotconf-1.3-2|5	%define sdevname %mklibname dotconf -d -s
21mr|dotconf-1.3-2|6	
21mr|dotconf-1.3-2|7	Name:		dotconf
21mr|dotconf-1.3-2|8	Summary:	A ConfigurationFile Parser Library
21mr|dotconf-1.3-2|9	Version:	1.3
21mr|dotconf-1.3-2|10	Release:	2
21mr|dotconf-1.3-2|11	License:	LGPLv2.1
21mr|dotconf-1.3-2|12	Group:		System/Libraries
21mr|dotconf-1.3-2|13	Url:		https://github.com/williamh/dotconf/
21mr|dotconf-1.3-2|14	Source0:	https://github.com/williamh/dotconf/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|dotconf-1.3-2|15	BuildRequires:	recode
21mr|dotconf-1.3-2|16	
21mr|dotconf-1.3-2|17	%description
21mr|dotconf-1.3-2|18	Dotconf is a configuration file parser library.
21mr|dotconf-1.3-2|19	
21mr|dotconf-1.3-2|20	#----------------------------------------------------------------------------
21mr|dotconf-1.3-2|21	
21mr|dotconf-1.3-2|22	%package -n %{libname}
21mr|dotconf-1.3-2|23	Summary:	The shared libraries needed for running programs using dotconf
21mr|dotconf-1.3-2|24	Group:		System/Libraries
21mr|dotconf-1.3-2|25	Conflicts:	%{_lib}dotconf1 < 1.0.13-10
21mr|dotconf-1.3-2|26	Obsoletes:	%{_lib}dotconf1 < 1.0.13-10
21mr|dotconf-1.3-2|27	
21mr|dotconf-1.3-2|28	%description -n %{libname}
21mr|dotconf-1.3-2|29	Dotconf is a configuration file parser library.
21mr|dotconf-1.3-2|30	This package contains only the shared libraries needed for running programs
21mr|dotconf-1.3-2|31	dynamically linked against dotconf.
21mr|dotconf-1.3-2|32	
21mr|dotconf-1.3-2|33	%files -n %{libname}
21mr|dotconf-1.3-2|34	%doc AUTHORS README
21mr|dotconf-1.3-2|35	%{_libdir}/libdotconf.so.%{major}*
21mr|dotconf-1.3-2|36	
21mr|dotconf-1.3-2|37	#----------------------------------------------------------------------------
21mr|dotconf-1.3-2|38	
21mr|dotconf-1.3-2|39	%package -n %{devname}
21mr|dotconf-1.3-2|40	Summary:	The libraries and headers needed for dotconf development
21mr|dotconf-1.3-2|41	Group:		Development/C
21mr|dotconf-1.3-2|42	Requires:	%{libname} = %{EVRD}
21mr|dotconf-1.3-2|43	Provides:	%{name}-devel = %{EVRD}
21mr|dotconf-1.3-2|44	
21mr|dotconf-1.3-2|45	%description -n %{devname}
21mr|dotconf-1.3-2|46	Dotconf is a configuration file parser library.
21mr|dotconf-1.3-2|47	This package contains documentation, headers and shared library symlinks
21mr|dotconf-1.3-2|48	needed for dotconf development.
21mr|dotconf-1.3-2|49	
21mr|dotconf-1.3-2|50	%files -n %{devname}
21mr|dotconf-1.3-2|51	%doc AUTHORS README
21mr|dotconf-1.3-2|52	%{_includedir}/*.h
21mr|dotconf-1.3-2|53	%{_libdir}/*.so
21mr|dotconf-1.3-2|54	%{_libdir}/pkgconfig/%{name}.pc
21mr|dotconf-1.3-2|55	%{_docdir}/dotconf/dotconf*.txt
21mr|dotconf-1.3-2|56	
21mr|dotconf-1.3-2|57	#----------------------------------------------------------------------------
21mr|dotconf-1.3-2|58	
21mr|dotconf-1.3-2|59	%package examples
21mr|dotconf-1.3-2|60	Summary:	The examples for the dotconf library
21mr|dotconf-1.3-2|61	Group:		Development/C
21mr|dotconf-1.3-2|62	
21mr|dotconf-1.3-2|63	%description examples
21mr|dotconf-1.3-2|64	Dotconf is a configuration file parser library.
21mr|dotconf-1.3-2|65	This package contains examples, installed in the same place as the
21mr|dotconf-1.3-2|66	documentation.
21mr|dotconf-1.3-2|67	
21mr|dotconf-1.3-2|68	%files examples
21mr|dotconf-1.3-2|69	%{_docdir}/dotconf/examples/*
21mr|dotconf-1.3-2|70	
21mr|dotconf-1.3-2|71	#----------------------------------------------------------------------------
21mr|dotconf-1.3-2|72	
21mr|dotconf-1.3-2|73	%prep
21mr|dotconf-1.3-2|74	%setup -q
21mr|dotconf-1.3-2|75	recode l1..u8 AUTHORS doc/dotconf-features.txt
21mr|dotconf-1.3-2|76	
21mr|dotconf-1.3-2|77	%build
21mr|dotconf-1.3-2|78	#fix build
21mr|dotconf-1.3-2|79	autoreconf -i
21mr|dotconf-1.3-2|80	%configure
21mr|dotconf-1.3-2|81	%make
21mr|dotconf-1.3-2|82	
21mr|dotconf-1.3-2|83	%install
21mr|dotconf-1.3-2|84	%makeinstall_std

11990 21
21mr|dotnet3.1-3.1.118-2|1	%bcond_with bootstrap
21mr|dotnet3.1-3.1.118-2|2	%define _build_pkgcheck_set %{nil}
21mr|dotnet3.1-3.1.118-2|3	%define _build_pkgcheck_srpm %{nil}
21mr|dotnet3.1-3.1.118-2|4	
21mr|dotnet3.1-3.1.118-2|5	%if %{mdvver} == 201905
21mr|dotnet3.1-3.1.118-2|6	%define __python_3 %{__python38}
21mr|dotnet3.1-3.1.118-2|7	%else
21mr|dotnet3.1-3.1.118-2|8	%define __python_3 %{__python3}
21mr|dotnet3.1-3.1.118-2|9	%endif
21mr|dotnet3.1-3.1.118-2|10	
21mr|dotnet3.1-3.1.118-2|11	# Avoid provides/requires from private libraries
21mr|dotnet3.1-3.1.118-2|12	%global privlibs             libhostfxr
21mr|dotnet3.1-3.1.118-2|13	%global privlibs %{privlibs}|libclrjit
21mr|dotnet3.1-3.1.118-2|14	%global privlibs %{privlibs}|libcoreclr
21mr|dotnet3.1-3.1.118-2|15	%global privlibs %{privlibs}|libcoreclrtraceptprovider
21mr|dotnet3.1-3.1.118-2|16	%global privlibs %{privlibs}|libdbgshim
21mr|dotnet3.1-3.1.118-2|17	%global privlibs %{privlibs}|libhostpolicy
21mr|dotnet3.1-3.1.118-2|18	%global privlibs %{privlibs}|libmscordaccore
21mr|dotnet3.1-3.1.118-2|19	%global privlibs %{privlibs}|libmscordbi
21mr|dotnet3.1-3.1.118-2|20	%global privlibs %{privlibs}|libsos
21mr|dotnet3.1-3.1.118-2|21	%global privlibs %{privlibs}|libsosplugin
21mr|dotnet3.1-3.1.118-2|22	%global __provides_exclude ^(%{privlibs})\\.so
21mr|dotnet3.1-3.1.118-2|23	%global __requires_exclude ^(%{privlibs})\\.so
21mr|dotnet3.1-3.1.118-2|24	
21mr|dotnet3.1-3.1.118-2|25	# LTO triggers a compilation error for a source level issue.  Given that LTO should not
21mr|dotnet3.1-3.1.118-2|26	# change the validity of any given source and the nature of the error (undefined enum), I
21mr|dotnet3.1-3.1.118-2|27	# suspect a generator program is mis-behaving in some way.  This needs further debugging,
21mr|dotnet3.1-3.1.118-2|28	# until that's done, disable LTO.  This has to happen before setting the flags below.
21mr|dotnet3.1-3.1.118-2|29	%define _lto_cflags %{nil}
21mr|dotnet3.1-3.1.118-2|30	
21mr|dotnet3.1-3.1.118-2|31	
21mr|dotnet3.1-3.1.118-2|32	%global host_version 3.1.18
21mr|dotnet3.1-3.1.118-2|33	%global runtime_version 3.1.18
21mr|dotnet3.1-3.1.118-2|34	%global aspnetcore_runtime_version %{runtime_version}
21mr|dotnet3.1-3.1.118-2|35	%global sdk_version 3.1.118
21mr|dotnet3.1-3.1.118-2|36	# upstream can update releases without revving the SDK version so these don't always match
21mr|dotnet3.1-3.1.118-2|37	%global src_version %{sdk_version}
21mr|dotnet3.1-3.1.118-2|38	%global templates_version %(echo %{runtime_version} | awk 'BEGIN { FS="."; OFS="." } {print $1, $2, $3+1 }')
21mr|dotnet3.1-3.1.118-2|39	
21mr|dotnet3.1-3.1.118-2|40	%global host_rpm_version %{host_version}
21mr|dotnet3.1-3.1.118-2|41	%global aspnetcore_runtime_rpm_version %{aspnetcore_runtime_version}
21mr|dotnet3.1-3.1.118-2|42	%global runtime_rpm_version %{runtime_version}
21mr|dotnet3.1-3.1.118-2|43	%global sdk_rpm_version %{sdk_version}
21mr|dotnet3.1-3.1.118-2|44	
21mr|dotnet3.1-3.1.118-2|45	%if 0%{?fedora} || 0%{?rhel} < 8
21mr|dotnet3.1-3.1.118-2|46	%global use_bundled_libunwind 0
21mr|dotnet3.1-3.1.118-2|47	%else
21mr|dotnet3.1-3.1.118-2|48	%global use_bundled_libunwind 1
21mr|dotnet3.1-3.1.118-2|49	%endif
21mr|dotnet3.1-3.1.118-2|50	
21mr|dotnet3.1-3.1.118-2|51	%ifarch aarch64
21mr|dotnet3.1-3.1.118-2|52	%global use_bundled_libunwind 1
21mr|dotnet3.1-3.1.118-2|53	%endif
21mr|dotnet3.1-3.1.118-2|54	
21mr|dotnet3.1-3.1.118-2|55	%ifarch x86_64
21mr|dotnet3.1-3.1.118-2|56	%global runtime_arch x64
21mr|dotnet3.1-3.1.118-2|57	%endif
21mr|dotnet3.1-3.1.118-2|58	%ifarch aarch64
21mr|dotnet3.1-3.1.118-2|59	%global runtime_arch arm64
21mr|dotnet3.1-3.1.118-2|60	%endif
21mr|dotnet3.1-3.1.118-2|61	
21mr|dotnet3.1-3.1.118-2|62	%global runtime_id %{distsuffix}.%{rosa_release}*-%{runtime_arch}
21mr|dotnet3.1-3.1.118-2|63	%bcond_with identifier_platform_rosa
21mr|dotnet3.1-3.1.118-2|64	
21mr|dotnet3.1-3.1.118-2|65	Name:           dotnet3.1
21mr|dotnet3.1-3.1.118-2|66	Version:        %{sdk_rpm_version}
21mr|dotnet3.1-3.1.118-2|67	Release:        2
21mr|dotnet3.1-3.1.118-2|68	Summary:        .NET Core Runtime and SDK
21mr|dotnet3.1-3.1.118-2|69	Group:          Development/Other
21mr|dotnet3.1-3.1.118-2|70	License:        MIT and ASL 2.0 and BSD and LGPLv2+ and CC-BY and CC0 and MS-PL and EPL-1.0 and GPL+ and GPLv2 and ISC and OFL and zlib
21mr|dotnet3.1-3.1.118-2|71	URL:            https://github.com/dotnet/
21mr|dotnet3.1-3.1.118-2|72	
21mr|dotnet3.1-3.1.118-2|73	# The source is generated on a Fedora box via:
21mr|dotnet3.1-3.1.118-2|74	# ./build-dotnet-tarball v%%{src_version}-SDK
21mr|dotnet3.1-3.1.118-2|75	Source0:        dotnet-v%{src_version}-SDK%{?_with_bootstrap:-original}.tar.gz
21mr|dotnet3.1-3.1.118-2|76	Source1:        check-debug-symbols.py
21mr|dotnet3.1-3.1.118-2|77	Source2:        dotnet.sh.in
21mr|dotnet3.1-3.1.118-2|78	
21mr|dotnet3.1-3.1.118-2|79	Patch1:         source-build-warnings-are-not-errors.patch
21mr|dotnet3.1-3.1.118-2|80	
21mr|dotnet3.1-3.1.118-2|81	# Fix building with our additional CFLAGS/CXXFLAGS/LDFLAGS
21mr|dotnet3.1-3.1.118-2|82	Patch100:       corefx-optflags-support.patch
21mr|dotnet3.1-3.1.118-2|83	#Add some support for cgroupv2 in corefx
21mr|dotnet3.1-3.1.118-2|84	# All these patches are upstreamed for 5.0
21mr|dotnet3.1-3.1.118-2|85	Patch101:       corefx-39686-cgroupv2-01.patch
21mr|dotnet3.1-3.1.118-2|86	Patch102:       corefx-39686-cgroupv2-02.patch
21mr|dotnet3.1-3.1.118-2|87	Patch103:       corefx-39633-cgroupv2-mountpoints.patch
21mr|dotnet3.1-3.1.118-2|88	# Adding Rosalinux to the group to generate RID
21mr|dotnet3.1-3.1.118-2|89	# https://github.com/dotnet/source-build/issues/2095
21mr|dotnet3.1-3.1.118-2|90	Patch104:       corefx-Rosalinux-groups.patch
21mr|dotnet3.1-3.1.118-2|91	
21mr|dotnet3.1-3.1.118-2|92	# Fix build with clang 10; Already applied at tarball-build time
21mr|dotnet3.1-3.1.118-2|93	# Patch201:       coreclr-clang10.patch
21mr|dotnet3.1-3.1.118-2|94	# Fix build on recent versions of gcc/clang
21mr|dotnet3.1-3.1.118-2|95	# https://github.com/libunwind/libunwind/pull/166
21mr|dotnet3.1-3.1.118-2|96	# Already applied
21mr|dotnet3.1-3.1.118-2|97	#Patch202:       coreclr-libunwind-fno-common.patch
21mr|dotnet3.1-3.1.118-2|98	
21mr|dotnet3.1-3.1.118-2|99	# Disable telemetry by default; make it opt-in
21mr|dotnet3.1-3.1.118-2|100	Patch500:       cli-telemetry-optout.patch
21mr|dotnet3.1-3.1.118-2|101	# fix RID bootstrap, do it once
21mr|dotnet3.1-3.1.118-2|102	Patch501:       RuntimeIdentifierGraph-Rosa.patch
21mr|dotnet3.1-3.1.118-2|103	
21mr|dotnet3.1-3.1.118-2|104	ExclusiveArch:  x86_64
21mr|dotnet3.1-3.1.118-2|105	
21mr|dotnet3.1-3.1.118-2|106	BuildRequires:  clang
21mr|dotnet3.1-3.1.118-2|107	BuildRequires:  cmake
21mr|dotnet3.1-3.1.118-2|108	BuildRequires:  coreutils
21mr|dotnet3.1-3.1.118-2|109	%if %{without bootstrap}
21mr|dotnet3.1-3.1.118-2|110	BuildRequires:  dotnet-build-reference-packages
21mr|dotnet3.1-3.1.118-2|111	BuildRequires:  dotnet-sdk-3.1
21mr|dotnet3.1-3.1.118-2|112	BuildRequires:  dotnet-sdk-3.1-source-built-artifacts
21mr|dotnet3.1-3.1.118-2|113	%endif
21mr|dotnet3.1-3.1.118-2|114	BuildRequires:  findutils
21mr|dotnet3.1-3.1.118-2|115	BuildRequires:  git
21mr|dotnet3.1-3.1.118-2|116	BuildRequires:  locales-en
21mr|dotnet3.1-3.1.118-2|117	BuildRequires:  hostname
21mr|dotnet3.1-3.1.118-2|118	BuildRequires:  krb5-devel
21mr|dotnet3.1-3.1.118-2|119	BuildRequires:  pkgconfig(libcurl)
21mr|dotnet3.1-3.1.118-2|120	BuildRequires:  icu-devel
21mr|dotnet3.1-3.1.118-2|121	%if ! %{use_bundled_libunwind}
21mr|dotnet3.1-3.1.118-2|122	BuildRequires:  libunwind-devel
21mr|dotnet3.1-3.1.118-2|123	%endif
21mr|dotnet3.1-3.1.118-2|124	BuildRequires:  %{_lib}lldb-devel
21mr|dotnet3.1-3.1.118-2|125	BuildRequires:  llvm
21mr|dotnet3.1-3.1.118-2|126	BuildRequires:  lttng-ust-devel
21mr|dotnet3.1-3.1.118-2|127	BuildRequires:  make
21mr|dotnet3.1-3.1.118-2|128	BuildRequires:  openssl-devel
21mr|dotnet3.1-3.1.118-2|129	BuildRequires:  python3
21mr|dotnet3.1-3.1.118-2|130	BuildRequires:  systemtap-sdt-devel
21mr|dotnet3.1-3.1.118-2|131	BuildRequires:  tar
21mr|dotnet3.1-3.1.118-2|132	BuildRequires:  zlib-devel
21mr|dotnet3.1-3.1.118-2|133	BuildRequires:  which
21mr|dotnet3.1-3.1.118-2|134	ExcludeArch:    %{armx}
21mr|dotnet3.1-3.1.118-2|135	
21mr|dotnet3.1-3.1.118-2|136	%description
21mr|dotnet3.1-3.1.118-2|137	.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet3.1-3.1.118-2|138	cross platform applications that work on Linux, macOS and Windows.
21mr|dotnet3.1-3.1.118-2|139	
21mr|dotnet3.1-3.1.118-2|140	It particularly focuses on creating console applications, web
21mr|dotnet3.1-3.1.118-2|141	applications and micro-services.
21mr|dotnet3.1-3.1.118-2|142	
21mr|dotnet3.1-3.1.118-2|143	.NET Core contains a runtime conforming to .NET Standards a set of
21mr|dotnet3.1-3.1.118-2|144	framework libraries, an SDK containing compilers and a 'dotnet'
21mr|dotnet3.1-3.1.118-2|145	application to drive everything.
21mr|dotnet3.1-3.1.118-2|146	
21mr|dotnet3.1-3.1.118-2|147	
21mr|dotnet3.1-3.1.118-2|148	%package -n dotnet
21mr|dotnet3.1-3.1.118-2|149	
21mr|dotnet3.1-3.1.118-2|150	Version:        %{sdk_rpm_version}
21mr|dotnet3.1-3.1.118-2|151	Summary:        .NET Core CLI tools and runtime
21mr|dotnet3.1-3.1.118-2|152	
21mr|dotnet3.1-3.1.118-2|153	Requires:       dotnet-sdk-3.1 >= %{sdk_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|154	
21mr|dotnet3.1-3.1.118-2|155	%description -n dotnet
21mr|dotnet3.1-3.1.118-2|156	.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet3.1-3.1.118-2|157	cross platform applications that work on Linux, macOS and Windows.
21mr|dotnet3.1-3.1.118-2|158	
21mr|dotnet3.1-3.1.118-2|159	It particularly focuses on creating console applications, web
21mr|dotnet3.1-3.1.118-2|160	applications and micro-services.
21mr|dotnet3.1-3.1.118-2|161	
21mr|dotnet3.1-3.1.118-2|162	.NET Core contains a runtime conforming to .NET Standards a set of
21mr|dotnet3.1-3.1.118-2|163	framework libraries, an SDK containing compilers and a 'dotnet'
21mr|dotnet3.1-3.1.118-2|164	application to drive everything.
21mr|dotnet3.1-3.1.118-2|165	
21mr|dotnet3.1-3.1.118-2|166	
21mr|dotnet3.1-3.1.118-2|167	%package -n dotnet-host
21mr|dotnet3.1-3.1.118-2|168	
21mr|dotnet3.1-3.1.118-2|169	Version:        %{host_rpm_version}
21mr|dotnet3.1-3.1.118-2|170	Summary:        .NET command line launcher
21mr|dotnet3.1-3.1.118-2|171	
21mr|dotnet3.1-3.1.118-2|172	%description -n dotnet-host
21mr|dotnet3.1-3.1.118-2|173	The .NET Core host is a command line program that runs a standalone
21mr|dotnet3.1-3.1.118-2|174	.NET core application or launches the SDK.
21mr|dotnet3.1-3.1.118-2|175	
21mr|dotnet3.1-3.1.118-2|176	.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet3.1-3.1.118-2|177	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet3.1-3.1.118-2|178	
21mr|dotnet3.1-3.1.118-2|179	It particularly focuses on creating console applications, web
21mr|dotnet3.1-3.1.118-2|180	applications and micro-services.
21mr|dotnet3.1-3.1.118-2|181	
21mr|dotnet3.1-3.1.118-2|182	
21mr|dotnet3.1-3.1.118-2|183	%package -n dotnet-hostfxr-3.1
21mr|dotnet3.1-3.1.118-2|184	
21mr|dotnet3.1-3.1.118-2|185	Version:        %{host_rpm_version}
21mr|dotnet3.1-3.1.118-2|186	Summary:        .NET Core command line host resolver
21mr|dotnet3.1-3.1.118-2|187	
21mr|dotnet3.1-3.1.118-2|188	# Theoretically any version of the host should work. But lets aim for the one
21mr|dotnet3.1-3.1.118-2|189	# provided by this package, or from a newer version of .NET Core
21mr|dotnet3.1-3.1.118-2|190	Requires:       dotnet-host >= %{host_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|191	
21mr|dotnet3.1-3.1.118-2|192	%description -n dotnet-hostfxr-3.1
21mr|dotnet3.1-3.1.118-2|193	The .NET Core host resolver contains the logic to resolve and select
21mr|dotnet3.1-3.1.118-2|194	the right version of the .NET Core SDK or runtime to use.
21mr|dotnet3.1-3.1.118-2|195	
21mr|dotnet3.1-3.1.118-2|196	.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet3.1-3.1.118-2|197	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet3.1-3.1.118-2|198	
21mr|dotnet3.1-3.1.118-2|199	It particularly focuses on creating console applications, web
21mr|dotnet3.1-3.1.118-2|200	applications and micro-services.
21mr|dotnet3.1-3.1.118-2|201	
21mr|dotnet3.1-3.1.118-2|202	
21mr|dotnet3.1-3.1.118-2|203	%package -n dotnet-runtime-3.1
21mr|dotnet3.1-3.1.118-2|204	
21mr|dotnet3.1-3.1.118-2|205	Version:        %{runtime_rpm_version}
21mr|dotnet3.1-3.1.118-2|206	Summary:        NET Core 3.1 runtime
21mr|dotnet3.1-3.1.118-2|207	
21mr|dotnet3.1-3.1.118-2|208	Requires:       dotnet-hostfxr-3.1 >= %{host_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|209	
21mr|dotnet3.1-3.1.118-2|210	# remove development tools
21mr|dotnet3.1-3.1.118-2|211	%if 0
21mr|dotnet3.1-3.1.118-2|212	# libicu is dlopen()ed
21mr|dotnet3.1-3.1.118-2|213	Requires:       %{_lib}icu-devel
21mr|dotnet3.1-3.1.118-2|214	%endif
21mr|dotnet3.1-3.1.118-2|215	
21mr|dotnet3.1-3.1.118-2|216	%if %{use_bundled_libunwind}
21mr|dotnet3.1-3.1.118-2|217	Provides: bundled(libunwind) = 1.3
21mr|dotnet3.1-3.1.118-2|218	%endif
21mr|dotnet3.1-3.1.118-2|219	
21mr|dotnet3.1-3.1.118-2|220	%description -n dotnet-runtime-3.1
21mr|dotnet3.1-3.1.118-2|221	The .NET Core runtime contains everything needed to run .NET Core applications.
21mr|dotnet3.1-3.1.118-2|222	It includes a high performance Virtual Machine as well as the framework
21mr|dotnet3.1-3.1.118-2|223	libraries used by .NET Core applications.
21mr|dotnet3.1-3.1.118-2|224	
21mr|dotnet3.1-3.1.118-2|225	.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet3.1-3.1.118-2|226	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet3.1-3.1.118-2|227	
21mr|dotnet3.1-3.1.118-2|228	It particularly focuses on creating console applications, web
21mr|dotnet3.1-3.1.118-2|229	applications and micro-services.
21mr|dotnet3.1-3.1.118-2|230	
21mr|dotnet3.1-3.1.118-2|231	
21mr|dotnet3.1-3.1.118-2|232	%package -n aspnetcore-runtime-3.1
21mr|dotnet3.1-3.1.118-2|233	
21mr|dotnet3.1-3.1.118-2|234	Version:        %{aspnetcore_runtime_rpm_version}
21mr|dotnet3.1-3.1.118-2|235	Summary:        ASP.NET Core 3.1 runtime
21mr|dotnet3.1-3.1.118-2|236	
21mr|dotnet3.1-3.1.118-2|237	Requires:       dotnet-runtime-3.1 >= %{runtime_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|238	
21mr|dotnet3.1-3.1.118-2|239	%description -n aspnetcore-runtime-3.1
21mr|dotnet3.1-3.1.118-2|240	The ASP.NET Core runtime contains everything needed to run .NET Core
21mr|dotnet3.1-3.1.118-2|241	web applications. It includes a high performance Virtual Machine as
21mr|dotnet3.1-3.1.118-2|242	well as the framework libraries used by .NET Core applications.
21mr|dotnet3.1-3.1.118-2|243	
21mr|dotnet3.1-3.1.118-2|244	ASP.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet3.1-3.1.118-2|245	cross platform web applications that work on Linux, Mac and Windows.
21mr|dotnet3.1-3.1.118-2|246	
21mr|dotnet3.1-3.1.118-2|247	It particularly focuses on creating console applications, web
21mr|dotnet3.1-3.1.118-2|248	applications and micro-services.
21mr|dotnet3.1-3.1.118-2|249	
21mr|dotnet3.1-3.1.118-2|250	
21mr|dotnet3.1-3.1.118-2|251	%package -n dotnet-templates-3.1
21mr|dotnet3.1-3.1.118-2|252	
21mr|dotnet3.1-3.1.118-2|253	Version:        %{sdk_rpm_version}
21mr|dotnet3.1-3.1.118-2|254	Summary:        .NET Core 3.1 templates
21mr|dotnet3.1-3.1.118-2|255	
21mr|dotnet3.1-3.1.118-2|256	# Theoretically any version of the host should work. But lets aim for the one
21mr|dotnet3.1-3.1.118-2|257	# provided by this package, or from a newer version of .NET Core
21mr|dotnet3.1-3.1.118-2|258	Requires:       dotnet-host >= %{host_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|259	
21mr|dotnet3.1-3.1.118-2|260	%description -n dotnet-templates-3.1
21mr|dotnet3.1-3.1.118-2|261	This package contains templates used by the .NET Core SDK.
21mr|dotnet3.1-3.1.118-2|262	
21mr|dotnet3.1-3.1.118-2|263	ASP.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet3.1-3.1.118-2|264	cross platform web applications that work on Linux, Mac and Windows.
21mr|dotnet3.1-3.1.118-2|265	
21mr|dotnet3.1-3.1.118-2|266	It particularly focuses on creating console applications, web
21mr|dotnet3.1-3.1.118-2|267	applications and micro-services.
21mr|dotnet3.1-3.1.118-2|268	
21mr|dotnet3.1-3.1.118-2|269	
21mr|dotnet3.1-3.1.118-2|270	%package -n dotnet-sdk-3.1
21mr|dotnet3.1-3.1.118-2|271	
21mr|dotnet3.1-3.1.118-2|272	Version:        %{sdk_rpm_version}
21mr|dotnet3.1-3.1.118-2|273	Summary:        .NET Core 3.1 Software Development Kit
21mr|dotnet3.1-3.1.118-2|274	
21mr|dotnet3.1-3.1.118-2|275	Provides:       bundled(js-jquery)
21mr|dotnet3.1-3.1.118-2|276	Provides:       bundled(npm)
21mr|dotnet3.1-3.1.118-2|277	
21mr|dotnet3.1-3.1.118-2|278	Requires:       dotnet-runtime-3.1 >= %{runtime_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|279	Requires:       aspnetcore-runtime-3.1 >= %{aspnetcore_runtime_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|280	
21mr|dotnet3.1-3.1.118-2|281	Requires:       dotnet-apphost-pack-3.1 >= %{runtime_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|282	Requires:       dotnet-targeting-pack-3.1 >= %{runtime_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|283	Requires:       aspnetcore-targeting-pack-3.1 >= %{aspnetcore_runtime_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|284	Requires:       netstandard-targeting-pack-2.1 >= %{sdk_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|285	
21mr|dotnet3.1-3.1.118-2|286	Requires:       dotnet-templates-3.1 >= %{sdk_rpm_version}-%{release}
21mr|dotnet3.1-3.1.118-2|287	
21mr|dotnet3.1-3.1.118-2|288	%description -n dotnet-sdk-3.1
21mr|dotnet3.1-3.1.118-2|289	The .NET Core SDK is a collection of command line applications to
21mr|dotnet3.1-3.1.118-2|290	create, build, publish and run .NET Core applications.
21mr|dotnet3.1-3.1.118-2|291	
21mr|dotnet3.1-3.1.118-2|292	.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet3.1-3.1.118-2|293	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet3.1-3.1.118-2|294	
21mr|dotnet3.1-3.1.118-2|295	It particularly focuses on creating console applications, web
21mr|dotnet3.1-3.1.118-2|296	applications and micro-services.
21mr|dotnet3.1-3.1.118-2|297	
21mr|dotnet3.1-3.1.118-2|298	
21mr|dotnet3.1-3.1.118-2|299	%global dotnet_targeting_pack() %{expand:
21mr|dotnet3.1-3.1.118-2|300	%package -n %{1}
21mr|dotnet3.1-3.1.118-2|301	
21mr|dotnet3.1-3.1.118-2|302	Version:        %{2}
21mr|dotnet3.1-3.1.118-2|303	Summary:        Targeting Pack for %{3} %{4}
21mr|dotnet3.1-3.1.118-2|304	
21mr|dotnet3.1-3.1.118-2|305	Requires:       dotnet-host
21mr|dotnet3.1-3.1.118-2|306	
21mr|dotnet3.1-3.1.118-2|307	%description -n %{1}
21mr|dotnet3.1-3.1.118-2|308	This package provides a targeting pack for %{3} %{4}
21mr|dotnet3.1-3.1.118-2|309	that allows developers to compile against and target %{3} %{4}
21mr|dotnet3.1-3.1.118-2|310	applications using the .NET Core SDK.
21mr|dotnet3.1-3.1.118-2|311	
21mr|dotnet3.1-3.1.118-2|312	%files -n %{1}
21mr|dotnet3.1-3.1.118-2|313	%dir %{_libdir}/dotnet/packs
21mr|dotnet3.1-3.1.118-2|314	%{_libdir}/dotnet/packs/%{5}
21mr|dotnet3.1-3.1.118-2|315	}
21mr|dotnet3.1-3.1.118-2|316	
21mr|dotnet3.1-3.1.118-2|317	%dotnet_targeting_pack dotnet-apphost-pack-3.1 %{runtime_rpm_version} Microsoft.NETCore.App 3.1 Microsoft.NETCore.App.Host.%{runtime_id}
21mr|dotnet3.1-3.1.118-2|318	%dotnet_targeting_pack dotnet-targeting-pack-3.1 %{runtime_rpm_version} Microsoft.NETCore.App 3.1 Microsoft.NETCore.App.Ref
21mr|dotnet3.1-3.1.118-2|319	%dotnet_targeting_pack aspnetcore-targeting-pack-3.1 %{aspnetcore_runtime_rpm_version} Microsoft.AspNetCore.App 3.1 Microsoft.AspNetCore.App.Ref
21mr|dotnet3.1-3.1.118-2|320	%dotnet_targeting_pack netstandard-targeting-pack-2.1 %{sdk_rpm_version} NETStandard.Library 2.1 NETStandard.Library.Ref
21mr|dotnet3.1-3.1.118-2|321	
21mr|dotnet3.1-3.1.118-2|322	
21mr|dotnet3.1-3.1.118-2|323	%package -n dotnet-sdk-3.1-source-built-artifacts
21mr|dotnet3.1-3.1.118-2|324	
21mr|dotnet3.1-3.1.118-2|325	Version:        %{sdk_rpm_version}
21mr|dotnet3.1-3.1.118-2|326	Summary:        Internal package for building .NET Core 3.1 Software Development Kit
21mr|dotnet3.1-3.1.118-2|327	
21mr|dotnet3.1-3.1.118-2|328	%description -n dotnet-sdk-3.1-source-built-artifacts
21mr|dotnet3.1-3.1.118-2|329	The .NET Core source-built archive is a collection of packages needed
21mr|dotnet3.1-3.1.118-2|330	to build the .NET Core SDK itself.
21mr|dotnet3.1-3.1.118-2|331	
21mr|dotnet3.1-3.1.118-2|332	These are not meant for general use.
21mr|dotnet3.1-3.1.118-2|333	
21mr|dotnet3.1-3.1.118-2|334	
21mr|dotnet3.1-3.1.118-2|335	%prep
21mr|dotnet3.1-3.1.118-2|336	%setup -q -n dotnet-v%{src_version}-SDK%{?_with_bootstrap:-original}
21mr|dotnet3.1-3.1.118-2|337	
21mr|dotnet3.1-3.1.118-2|338	# https://github.com/dotnet/source-build/issues/1689
21mr|dotnet3.1-3.1.118-2|339	find . -type f -exec touch {} +
21mr|dotnet3.1-3.1.118-2|340	
21mr|dotnet3.1-3.1.118-2|341	%if %{without bootstrap}
21mr|dotnet3.1-3.1.118-2|342	# Remove all prebuilts
21mr|dotnet3.1-3.1.118-2|343	find -iname '*.dll' -type f -delete
21mr|dotnet3.1-3.1.118-2|344	find -iname '*.so' -type f -delete
21mr|dotnet3.1-3.1.118-2|345	find -iname '*.tar.gz' -type f -delete
21mr|dotnet3.1-3.1.118-2|346	find -iname '*.nupkg' -type f -delete
21mr|dotnet3.1-3.1.118-2|347	find -iname '*.zip' -type f -delete
21mr|dotnet3.1-3.1.118-2|348	rm -rf .dotnet/
21mr|dotnet3.1-3.1.118-2|349	rm -rf packages/source-built
21mr|dotnet3.1-3.1.118-2|350	%endif
21mr|dotnet3.1-3.1.118-2|351	
21mr|dotnet3.1-3.1.118-2|352	%if %{without bootstrap}
21mr|dotnet3.1-3.1.118-2|353	sed -i -e 's|3.1.100-preview1-014459|3.1.103|' global.json
21mr|dotnet3.1-3.1.118-2|354	mkdir -p packages/archive
21mr|dotnet3.1-3.1.118-2|355	ln -s %{_libdir}/dotnet/source-built-artifacts/*.tar.gz packages/archive/
21mr|dotnet3.1-3.1.118-2|356	ln -s %{_libdir}/dotnet/reference-packages/Private.SourceBuild.ReferencePackages*.tar.gz packages/archive
21mr|dotnet3.1-3.1.118-2|357	%endif
21mr|dotnet3.1-3.1.118-2|358	
21mr|dotnet3.1-3.1.118-2|359	# Fix bad hardcoded path in build
21mr|dotnet3.1-3.1.118-2|360	sed -i 's|/usr/share/dotnet|%{_libdir}/dotnet|' src/core-setup.*/src/corehost/common/pal.unix.cpp
21mr|dotnet3.1-3.1.118-2|361	
21mr|dotnet3.1-3.1.118-2|362	# Disable warnings
21mr|dotnet3.1-3.1.118-2|363	sed -i 's|skiptests|skiptests ignorewarnings|' repos/coreclr.proj
21mr|dotnet3.1-3.1.118-2|364	
21mr|dotnet3.1-3.1.118-2|365	%patch1 -p1
21mr|dotnet3.1-3.1.118-2|366	
21mr|dotnet3.1-3.1.118-2|367	pushd src/corefx.*
21mr|dotnet3.1-3.1.118-2|368	%patch100 -p1
21mr|dotnet3.1-3.1.118-2|369	%patch101 -p1
21mr|dotnet3.1-3.1.118-2|370	%patch102 -p1
21mr|dotnet3.1-3.1.118-2|371	%patch103 -p1
21mr|dotnet3.1-3.1.118-2|372	%if %{with identifier_platform_rosa}
21mr|dotnet3.1-3.1.118-2|373	%patch104 -p1
21mr|dotnet3.1-3.1.118-2|374	%endif
21mr|dotnet3.1-3.1.118-2|375	popd
21mr|dotnet3.1-3.1.118-2|376	
21mr|dotnet3.1-3.1.118-2|377	pushd src/coreclr.*
21mr|dotnet3.1-3.1.118-2|378	#%%patch201 -p1
21mr|dotnet3.1-3.1.118-2|379	#%%patch202 -p1
21mr|dotnet3.1-3.1.118-2|380	popd
21mr|dotnet3.1-3.1.118-2|381	
21mr|dotnet3.1-3.1.118-2|382	pushd src/core-setup.*
21mr|dotnet3.1-3.1.118-2|383	popd
21mr|dotnet3.1-3.1.118-2|384	
21mr|dotnet3.1-3.1.118-2|385	pushd src/cli.*
21mr|dotnet3.1-3.1.118-2|386	%patch500 -p1
21mr|dotnet3.1-3.1.118-2|387	popd
21mr|dotnet3.1-3.1.118-2|388	
21mr|dotnet3.1-3.1.118-2|389	# If CLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE is misisng, add it back
21mr|dotnet3.1-3.1.118-2|390	grep CLR_CMAKE_USE_SYSTEM_LIBUNWIND repos/coreclr.common.props || \
21mr|dotnet3.1-3.1.118-2|391	sed -i 's|\$(BuildArguments) </BuildArguments>|$(BuildArguments) cmakeargs -DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE</BuildArguments>|' repos/coreclr.common.props
21mr|dotnet3.1-3.1.118-2|392	
21mr|dotnet3.1-3.1.118-2|393	%if %{use_bundled_libunwind}
21mr|dotnet3.1-3.1.118-2|394	sed -i 's|-DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE|-DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=FALSE|' repos/coreclr.common.props
21mr|dotnet3.1-3.1.118-2|395	%endif
21mr|dotnet3.1-3.1.118-2|396	
21mr|dotnet3.1-3.1.118-2|397	%ifnarch x86_64
21mr|dotnet3.1-3.1.118-2|398	mkdir -p artifacts/obj/%{runtime_arch}/Release
21mr|dotnet3.1-3.1.118-2|399	cp artifacts/obj/x64/Release/PackageVersions.props artifacts/obj/%{runtime_arch}/Release/PackageVersions.props
21mr|dotnet3.1-3.1.118-2|400	%endif
21mr|dotnet3.1-3.1.118-2|401	
21mr|dotnet3.1-3.1.118-2|402	cat source-build-info.txt
21mr|dotnet3.1-3.1.118-2|403	
21mr|dotnet3.1-3.1.118-2|404	find -iname 'nuget.config' -exec echo {}: \; -exec cat {} \; -exec echo \;
21mr|dotnet3.1-3.1.118-2|405	
21mr|dotnet3.1-3.1.118-2|406	
21mr|dotnet3.1-3.1.118-2|407	%build
21mr|dotnet3.1-3.1.118-2|408	cat /etc/os-release
21mr|dotnet3.1-3.1.118-2|409	
21mr|dotnet3.1-3.1.118-2|410	%if %{without bootstrap}
21mr|dotnet3.1-3.1.118-2|411	# We need to create a copy because we will mutate this
21mr|dotnet3.1-3.1.118-2|412	cp -a %{_libdir}/dotnet previously-built-dotnet
21mr|dotnet3.1-3.1.118-2|413	pushd previously-built-dotnet
21mr|dotnet3.1-3.1.118-2|414	patch -p1 < %{P:501}
21mr|dotnet3.1-3.1.118-2|415	popd
21mr|dotnet3.1-3.1.118-2|416	%endif
21mr|dotnet3.1-3.1.118-2|417	
21mr|dotnet3.1-3.1.118-2|418	%if 0%{?fedora} > 32 || 0%{?rhel} > 8
21mr|dotnet3.1-3.1.118-2|419	# Setting this macro ensures that only clang supported options will be
21mr|dotnet3.1-3.1.118-2|420	# added to ldflags and cflags.
21mr|dotnet3.1-3.1.118-2|421	%global toolchain clang
21mr|dotnet3.1-3.1.118-2|422	%set_build_flags
21mr|dotnet3.1-3.1.118-2|423	%else
21mr|dotnet3.1-3.1.118-2|424	# Filter flags not supported by clang
21mr|dotnet3.1-3.1.118-2|425	#  -specs=
21mr|dotnet3.1-3.1.118-2|426	%global dotnet_cflags %(echo %optflags | sed -re 's/-specs=[^ ]*//g')
21mr|dotnet3.1-3.1.118-2|427	%global dotnet_ldflags %(echo %{__global_ldflags} | sed -re 's/-specs=[^ ]*//g') -ldl -pthread -lm
21mr|dotnet3.1-3.1.118-2|428	export CFLAGS="%{dotnet_cflags}"
21mr|dotnet3.1-3.1.118-2|429	export CXXFLAGS="%{dotnet_cflags}"
21mr|dotnet3.1-3.1.118-2|430	export LDFLAGS="%{dotnet_ldflags}"
21mr|dotnet3.1-3.1.118-2|431	%endif
21mr|dotnet3.1-3.1.118-2|432	
21mr|dotnet3.1-3.1.118-2|433	%ifarch aarch64
21mr|dotnet3.1-3.1.118-2|434	# mbranch-protection=standard breaks unwinding in CoreCLR through libunwind
21mr|dotnet3.1-3.1.118-2|435	CFLAGS=$(echo $CFLAGS | sed -e 's/-mbranch-protection=standard //')
21mr|dotnet3.1-3.1.118-2|436	CXXFLAGS=$(echo $CXXFLAGS | sed -e 's/-mbranch-protection=standard //')
21mr|dotnet3.1-3.1.118-2|437	%endif
21mr|dotnet3.1-3.1.118-2|438	
21mr|dotnet3.1-3.1.118-2|439	# fstack-clash-protection breaks CoreCLR
21mr|dotnet3.1-3.1.118-2|440	CFLAGS=$(echo $CFLAGS  | sed -e 's/-fstack-clash-protection//' )
21mr|dotnet3.1-3.1.118-2|441	CXXFLAGS=$(echo $CXXFLAGS  | sed -e 's/-fstack-clash-protection//' )
21mr|dotnet3.1-3.1.118-2|442	
21mr|dotnet3.1-3.1.118-2|443	echo $CFLAGS
21mr|dotnet3.1-3.1.118-2|444	echo $CXXFLAGS
21mr|dotnet3.1-3.1.118-2|445	echo $LDFLAGS
21mr|dotnet3.1-3.1.118-2|446	
21mr|dotnet3.1-3.1.118-2|447	#%%if %%{without bootstrap}
21mr|dotnet3.1-3.1.118-2|448	#  --with-ref-packages %%{_libdir}/dotnet/reference-packages/ \
21mr|dotnet3.1-3.1.118-2|449	#  --with-packages %%{_libdir}/dotnet/source-built-artifacts/*.tar.gz \
21mr|dotnet3.1-3.1.118-2|450	#  --with-sdk %%{_libdir}/dotnet \
21mr|dotnet3.1-3.1.118-2|451	#%%endif
21mr|dotnet3.1-3.1.118-2|452	
21mr|dotnet3.1-3.1.118-2|453	VERBOSE=1 ./build.sh \
21mr|dotnet3.1-3.1.118-2|454	%if %{without bootstrap}
21mr|dotnet3.1-3.1.118-2|455	--with-sdk previously-built-dotnet \
21mr|dotnet3.1-3.1.118-2|456	%endif
21mr|dotnet3.1-3.1.118-2|457	-- \
21mr|dotnet3.1-3.1.118-2|458	/v:n \
21mr|dotnet3.1-3.1.118-2|459	/p:SkipPortableRuntimeBuild=true \
21mr|dotnet3.1-3.1.118-2|460	/p:LogVerbosity=n \
21mr|dotnet3.1-3.1.118-2|461	/p:MinimalConsoleLogOutput=false \
21mr|dotnet3.1-3.1.118-2|462	/p:ContinueOnPrebuiltBaselineError=true
21mr|dotnet3.1-3.1.118-2|463	
21mr|dotnet3.1-3.1.118-2|464	
21mr|dotnet3.1-3.1.118-2|465	sed -e 's|[@]LIBDIR[@]|%{_libdir}|g' %{SOURCE2} > dotnet.sh
21mr|dotnet3.1-3.1.118-2|466	
21mr|dotnet3.1-3.1.118-2|467	
21mr|dotnet3.1-3.1.118-2|468	%install
21mr|dotnet3.1-3.1.118-2|469	install -dm 0755 %{buildroot}%{_libdir}/dotnet
21mr|dotnet3.1-3.1.118-2|470	ls artifacts/%{runtime_arch}/Release
21mr|dotnet3.1-3.1.118-2|471	tar xf artifacts/%{runtime_arch}/Release/dotnet-sdk-%{sdk_version}-%{runtime_id}.tar.gz -C %{buildroot}%{_libdir}/dotnet/
21mr|dotnet3.1-3.1.118-2|472	
21mr|dotnet3.1-3.1.118-2|473	# Install managed symbols
21mr|dotnet3.1-3.1.118-2|474	tar xf artifacts/%{runtime_arch}/Release/runtime/dotnet-runtime-symbols-%{runtime_version}-%{runtime_id}.tar.gz \
21mr|dotnet3.1-3.1.118-2|475	-C %{buildroot}/%{_libdir}/dotnet/shared/Microsoft.NETCore.App/%{runtime_version}/
21mr|dotnet3.1-3.1.118-2|476	
21mr|dotnet3.1-3.1.118-2|477	# Fix executable permissions on files
21mr|dotnet3.1-3.1.118-2|478	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.dll' -exec chmod -x {} \;
21mr|dotnet3.1-3.1.118-2|479	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.pdb' -exec chmod -x {} \;
21mr|dotnet3.1-3.1.118-2|480	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.props' -exec chmod -x {} \;
21mr|dotnet3.1-3.1.118-2|481	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.pubxml' -exec chmod -x {} \;
21mr|dotnet3.1-3.1.118-2|482	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.targets' -exec chmod -x {} \;
21mr|dotnet3.1-3.1.118-2|483	chmod 0755 %{buildroot}/%{_libdir}/dotnet/sdk/%{sdk_version}/AppHostTemplate/apphost
21mr|dotnet3.1-3.1.118-2|484	chmod 0755 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Host.%{runtime_id}/%{runtime_version}/runtimes/%{runtime_id}/native/libnethost.so
21mr|dotnet3.1-3.1.118-2|485	chmod 0755 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Host.%{runtime_id}/%{runtime_version}/runtimes/%{runtime_id}/native/apphost
21mr|dotnet3.1-3.1.118-2|486	chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Host.%{runtime_id}/%{runtime_version}/runtimes/%{runtime_id}/native/nethost.h
21mr|dotnet3.1-3.1.118-2|487	
21mr|dotnet3.1-3.1.118-2|488	install -dm 0755 %{buildroot}%{_sysconfdir}/profile.d/
21mr|dotnet3.1-3.1.118-2|489	install dotnet.sh %{buildroot}%{_sysconfdir}/profile.d/
21mr|dotnet3.1-3.1.118-2|490	
21mr|dotnet3.1-3.1.118-2|491	install -dm 0755 %{buildroot}/%{_datadir}/bash-completion/completions
21mr|dotnet3.1-3.1.118-2|492	# dynamic completion needs the file to be named the same as the base command
21mr|dotnet3.1-3.1.118-2|493	install src/cli.*/scripts/register-completions.bash %{buildroot}/%{_datadir}/bash-completion/completions/dotnet
21mr|dotnet3.1-3.1.118-2|494	
21mr|dotnet3.1-3.1.118-2|495	# TODO: the zsh completion script needs to be ported to use #compdef
21mr|dotnet3.1-3.1.118-2|496	#install -dm 755 %%{buildroot}/%%{_datadir}/zsh/site-functions
21mr|dotnet3.1-3.1.118-2|497	#install src/cli/scripts/register-completions.zsh %%{buildroot}/%%{_datadir}/zsh/site-functions/_dotnet
21mr|dotnet3.1-3.1.118-2|498	
21mr|dotnet3.1-3.1.118-2|499	install -dm 0755 %{buildroot}%{_bindir}
21mr|dotnet3.1-3.1.118-2|500	ln -s ../../%{_libdir}/dotnet/dotnet %{buildroot}%{_bindir}/
21mr|dotnet3.1-3.1.118-2|501	
21mr|dotnet3.1-3.1.118-2|502	install -dm 0755 %{buildroot}%{_mandir}/man1/
21mr|dotnet3.1-3.1.118-2|503	find -iname 'dotnet*.1' -type f -exec cp {} %{buildroot}%{_mandir}/man1/ \;
21mr|dotnet3.1-3.1.118-2|504	
21mr|dotnet3.1-3.1.118-2|505	echo "%{_libdir}/dotnet" >> install_location
21mr|dotnet3.1-3.1.118-2|506	install -dm 0755 %{buildroot}%{_sysconfdir}/dotnet
21mr|dotnet3.1-3.1.118-2|507	install install_location %{buildroot}%{_sysconfdir}/dotnet/
21mr|dotnet3.1-3.1.118-2|508	
21mr|dotnet3.1-3.1.118-2|509	install -dm 0755 %{buildroot}%{_libdir}/dotnet/source-built-artifacts
21mr|dotnet3.1-3.1.118-2|510	install artifacts/%{runtime_arch}/Release/Private.SourceBuilt.Artifacts.*.tar.gz %{buildroot}/%{_libdir}/dotnet/source-built-artifacts/
21mr|dotnet3.1-3.1.118-2|511	
21mr|dotnet3.1-3.1.118-2|512	# Check debug symbols in all elf objects. This is not in %%check
21mr|dotnet3.1-3.1.118-2|513	# because native binaries are stripped by rpm-build after %%install.
21mr|dotnet3.1-3.1.118-2|514	# So we need to do this check earlier.
21mr|dotnet3.1-3.1.118-2|515	echo "Testing build results for debug symbols..."
21mr|dotnet3.1-3.1.118-2|516	%{__python_3} %{SOURCE1} -v %{buildroot}%{_libdir}/dotnet/
21mr|dotnet3.1-3.1.118-2|517	
21mr|dotnet3.1-3.1.118-2|518	%check
21mr|dotnet3.1-3.1.118-2|519	%{buildroot}%{_libdir}/dotnet/dotnet --info
21mr|dotnet3.1-3.1.118-2|520	
21mr|dotnet3.1-3.1.118-2|521	
21mr|dotnet3.1-3.1.118-2|522	%files -n dotnet
21mr|dotnet3.1-3.1.118-2|523	# empty package useful for dependencies
21mr|dotnet3.1-3.1.118-2|524	
21mr|dotnet3.1-3.1.118-2|525	%files -n dotnet-host
21mr|dotnet3.1-3.1.118-2|526	%dir %{_libdir}/dotnet
21mr|dotnet3.1-3.1.118-2|527	%{_libdir}/dotnet/dotnet
21mr|dotnet3.1-3.1.118-2|528	%dir %{_libdir}/dotnet/host
21mr|dotnet3.1-3.1.118-2|529	%dir %{_libdir}/dotnet/host/fxr
21mr|dotnet3.1-3.1.118-2|530	%{_bindir}/dotnet
21mr|dotnet3.1-3.1.118-2|531	%license %{_libdir}/dotnet/LICENSE.txt
21mr|dotnet3.1-3.1.118-2|532	%license %{_libdir}/dotnet/ThirdPartyNotices.txt
21mr|dotnet3.1-3.1.118-2|533	%doc %{_mandir}/man1/dotnet*.1.xz
21mr|dotnet3.1-3.1.118-2|534	%{_sysconfdir}/profile.d/dotnet.sh
21mr|dotnet3.1-3.1.118-2|535	%{_sysconfdir}/dotnet
21mr|dotnet3.1-3.1.118-2|536	%dir %{_datadir}/bash-completion
21mr|dotnet3.1-3.1.118-2|537	%dir %{_datadir}/bash-completion/completions
21mr|dotnet3.1-3.1.118-2|538	%{_datadir}/bash-completion/completions/dotnet
21mr|dotnet3.1-3.1.118-2|539	
21mr|dotnet3.1-3.1.118-2|540	%files -n dotnet-hostfxr-3.1
21mr|dotnet3.1-3.1.118-2|541	%dir %{_libdir}/dotnet/host/fxr
21mr|dotnet3.1-3.1.118-2|542	%{_libdir}/dotnet/host/fxr/%{host_version}
21mr|dotnet3.1-3.1.118-2|543	
21mr|dotnet3.1-3.1.118-2|544	%files -n dotnet-runtime-3.1
21mr|dotnet3.1-3.1.118-2|545	%dir %{_libdir}/dotnet/shared
21mr|dotnet3.1-3.1.118-2|546	%dir %{_libdir}/dotnet/shared/Microsoft.NETCore.App
21mr|dotnet3.1-3.1.118-2|547	%{_libdir}/dotnet/shared/Microsoft.NETCore.App/%{runtime_version}
21mr|dotnet3.1-3.1.118-2|548	
21mr|dotnet3.1-3.1.118-2|549	%files -n aspnetcore-runtime-3.1
21mr|dotnet3.1-3.1.118-2|550	%dir %{_libdir}/dotnet/shared
21mr|dotnet3.1-3.1.118-2|551	%dir %{_libdir}/dotnet/shared/Microsoft.AspNetCore.App
21mr|dotnet3.1-3.1.118-2|552	%{_libdir}/dotnet/shared/Microsoft.AspNetCore.App/%{aspnetcore_runtime_version}
21mr|dotnet3.1-3.1.118-2|553	
21mr|dotnet3.1-3.1.118-2|554	%files -n dotnet-templates-3.1
21mr|dotnet3.1-3.1.118-2|555	%dir %{_libdir}/dotnet/templates
21mr|dotnet3.1-3.1.118-2|556	%{_libdir}/dotnet/templates/%{templates_version}
21mr|dotnet3.1-3.1.118-2|557	
21mr|dotnet3.1-3.1.118-2|558	%files -n dotnet-sdk-3.1
21mr|dotnet3.1-3.1.118-2|559	%dir %{_libdir}/dotnet/sdk
21mr|dotnet3.1-3.1.118-2|560	%{_libdir}/dotnet/sdk/%{sdk_version}
21mr|dotnet3.1-3.1.118-2|561	%dir %{_libdir}/dotnet/packs
21mr|dotnet3.1-3.1.118-2|562	
21mr|dotnet3.1-3.1.118-2|563	%files -n dotnet-sdk-3.1-source-built-artifacts
21mr|dotnet3.1-3.1.118-2|564	%dir %{_libdir}/dotnet
21mr|dotnet3.1-3.1.118-2|565	%{_libdir}/dotnet/source-built-artifacts
21mr|dotnet3.1-3.1.118-2|566	
21mr|dotnet3.1-3.1.118-2|567	

11991 21
21mr|dotnet6.0-6.0.115-1|1	%bcond_with bootstrap
21mr|dotnet6.0-6.0.115-1|2	
21mr|dotnet6.0-6.0.115-1|3	# Avoid provides/requires from private libraries
21mr|dotnet6.0-6.0.115-1|4	%global privlibs             libhostfxr
21mr|dotnet6.0-6.0.115-1|5	%global privlibs %{privlibs}|libclrjit
21mr|dotnet6.0-6.0.115-1|6	%global privlibs %{privlibs}|libcoreclr
21mr|dotnet6.0-6.0.115-1|7	%global privlibs %{privlibs}|libcoreclrtraceptprovider
21mr|dotnet6.0-6.0.115-1|8	%global privlibs %{privlibs}|libdbgshim
21mr|dotnet6.0-6.0.115-1|9	%global privlibs %{privlibs}|libhostpolicy
21mr|dotnet6.0-6.0.115-1|10	%global privlibs %{privlibs}|libmscordaccore
21mr|dotnet6.0-6.0.115-1|11	%global privlibs %{privlibs}|libmscordbi
21mr|dotnet6.0-6.0.115-1|12	%global privlibs %{privlibs}|libsos
21mr|dotnet6.0-6.0.115-1|13	%global privlibs %{privlibs}|libsosplugin
21mr|dotnet6.0-6.0.115-1|14	%global __provides_exclude ^(%{privlibs})\\.so
21mr|dotnet6.0-6.0.115-1|15	%global __requires_exclude ^(%{privlibs})\\.so
21mr|dotnet6.0-6.0.115-1|16	
21mr|dotnet6.0-6.0.115-1|17	# LTO triggers a compilation error for a source level issue.  Given that LTO should not
21mr|dotnet6.0-6.0.115-1|18	# change the validity of any given source and the nature of the error (undefined enum), I
21mr|dotnet6.0-6.0.115-1|19	# suspect a generator program is mis-behaving in some way.  This needs further debugging,
21mr|dotnet6.0-6.0.115-1|20	# until that's done, disable LTO.  This has to happen before setting the flags below.
21mr|dotnet6.0-6.0.115-1|21	%define _lto_cflags %{nil}
21mr|dotnet6.0-6.0.115-1|22	
21mr|dotnet6.0-6.0.115-1|23	%global host_version 6.0.15
21mr|dotnet6.0-6.0.115-1|24	%global runtime_version 6.0.15
21mr|dotnet6.0-6.0.115-1|25	%global aspnetcore_runtime_version %{runtime_version}
21mr|dotnet6.0-6.0.115-1|26	%global sdk_version 6.0.115
21mr|dotnet6.0-6.0.115-1|27	%global sdk_feature_band_version %(echo %{sdk_version} | sed -e 's|[[:digit:]][[:digit:]]$|00|')
21mr|dotnet6.0-6.0.115-1|28	%global templates_version %{runtime_version}
21mr|dotnet6.0-6.0.115-1|29	#%%global templates_version %%(echo %%{runtime_version} | awk 'BEGIN { FS="."; OFS="." } {print $1, $2, $3+1 }')
21mr|dotnet6.0-6.0.115-1|30	
21mr|dotnet6.0-6.0.115-1|31	%global host_rpm_version %{host_version}
21mr|dotnet6.0-6.0.115-1|32	%global runtime_rpm_version %{runtime_version}
21mr|dotnet6.0-6.0.115-1|33	%global aspnetcore_runtime_rpm_version %{aspnetcore_runtime_version}
21mr|dotnet6.0-6.0.115-1|34	%global sdk_rpm_version %{sdk_version}
21mr|dotnet6.0-6.0.115-1|35	
21mr|dotnet6.0-6.0.115-1|36	# upstream can update releases without revving the SDK version so these don't always match
21mr|dotnet6.0-6.0.115-1|37	%global upstream_tag v%{sdk_version}
21mr|dotnet6.0-6.0.115-1|38	
21mr|dotnet6.0-6.0.115-1|39	%global use_bundled_libunwind 1
21mr|dotnet6.0-6.0.115-1|40	
21mr|dotnet6.0-6.0.115-1|41	%ifarch x86_64
21mr|dotnet6.0-6.0.115-1|42	%global runtime_arch x64
21mr|dotnet6.0-6.0.115-1|43	%endif
21mr|dotnet6.0-6.0.115-1|44	
21mr|dotnet6.0-6.0.115-1|45	%global runtime_id %{distsuffix}.%{rosa_release}*-%{runtime_arch}
21mr|dotnet6.0-6.0.115-1|46	
21mr|dotnet6.0-6.0.115-1|47	Name:           dotnet6.0
21mr|dotnet6.0-6.0.115-1|48	Version:        %{sdk_rpm_version}
21mr|dotnet6.0-6.0.115-1|49	Release:        1
21mr|dotnet6.0-6.0.115-1|50	Summary:        .NET Runtime and SDK
21mr|dotnet6.0-6.0.115-1|51	Group:          Development/Other
21mr|dotnet6.0-6.0.115-1|52	License:        MIT and ASL 2.0 and BSD and LGPLv2+ and CC-BY and CC0 and MS-PL and EPL-1.0 and GPL+ and GPLv2 and ISC and OFL and zlib
21mr|dotnet6.0-6.0.115-1|53	URL:            https://github.com/dotnet/
21mr|dotnet6.0-6.0.115-1|54	
21mr|dotnet6.0-6.0.115-1|55	%if %{with bootstrap}
21mr|dotnet6.0-6.0.115-1|56	# The source is generated on a Fedora box via:
21mr|dotnet6.0-6.0.115-1|57	# ./build-dotnet-tarball --bootstrap %%{upstream_tag}
21mr|dotnet6.0-6.0.115-1|58	Source0:        dotnet-%{upstream_tag}-x64-bootstrap.tar.xz
21mr|dotnet6.0-6.0.115-1|59	%else
21mr|dotnet6.0-6.0.115-1|60	# The source is generated on a Fedora box via:
21mr|dotnet6.0-6.0.115-1|61	# ./build-dotnet-tarball %%{upstream_tag}
21mr|dotnet6.0-6.0.115-1|62	Source0:        dotnet-%{upstream_tag}.tar.gz
21mr|dotnet6.0-6.0.115-1|63	%endif
21mr|dotnet6.0-6.0.115-1|64	
21mr|dotnet6.0-6.0.115-1|65	Source10:       check-debug-symbols.py
21mr|dotnet6.0-6.0.115-1|66	Source11:       dotnet.sh.in
21mr|dotnet6.0-6.0.115-1|67	
21mr|dotnet6.0-6.0.115-1|68	Patch0:		runtime-ROSA-rid.patch
21mr|dotnet6.0-6.0.115-1|69	# Mono still has a dependency on (now unbuildable) ILStrip which was removed from CoreCLR: https://github.com/dotnet/runtime/pull/60315
21mr|dotnet6.0-6.0.115-1|70	Patch101:       runtime-mono-remove-ilstrip.patch
21mr|dotnet6.0-6.0.115-1|71	# Disable telemetry by default; make it opt-in
21mr|dotnet6.0-6.0.115-1|72	Patch1500:      sdk-telemetry-optout.patch
21mr|dotnet6.0-6.0.115-1|73	ExclusiveArch:  x86_64
21mr|dotnet6.0-6.0.115-1|74	
21mr|dotnet6.0-6.0.115-1|75	BuildRequires:  clang
21mr|dotnet6.0-6.0.115-1|76	BuildRequires:  cmake
21mr|dotnet6.0-6.0.115-1|77	BuildRequires:  coreutils
21mr|dotnet6.0-6.0.115-1|78	BuildRequires:  curl
21mr|dotnet6.0-6.0.115-1|79	%if %{without bootstrap}
21mr|dotnet6.0-6.0.115-1|80	BuildRequires:  dotnet-sdk-6.0
21mr|dotnet6.0-6.0.115-1|81	BuildRequires:  dotnet-sdk-6.0-source-built-artifacts
21mr|dotnet6.0-6.0.115-1|82	%endif
21mr|dotnet6.0-6.0.115-1|83	BuildRequires:  findutils
21mr|dotnet6.0-6.0.115-1|84	BuildRequires:  git
21mr|dotnet6.0-6.0.115-1|85	BuildRequires:  locales-en
21mr|dotnet6.0-6.0.115-1|86	BuildRequires:  hostname
21mr|dotnet6.0-6.0.115-1|87	BuildRequires:  krb5-devel
21mr|dotnet6.0-6.0.115-1|88	BuildRequires:  pkgconfig(libcurl)
21mr|dotnet6.0-6.0.115-1|89	BuildRequires:  icu-devel
21mr|dotnet6.0-6.0.115-1|90	%if ! %{use_bundled_libunwind}
21mr|dotnet6.0-6.0.115-1|91	BuildRequires:  libunwind-devel
21mr|dotnet6.0-6.0.115-1|92	%endif
21mr|dotnet6.0-6.0.115-1|93	BuildRequires:  %{_lib}lldb-devel
21mr|dotnet6.0-6.0.115-1|94	BuildRequires:  llvm
21mr|dotnet6.0-6.0.115-1|95	BuildRequires:  lttng-ust-devel
21mr|dotnet6.0-6.0.115-1|96	BuildRequires:  make
21mr|dotnet6.0-6.0.115-1|97	BuildRequires:  openssl-devel
21mr|dotnet6.0-6.0.115-1|98	BuildRequires:  python3
21mr|dotnet6.0-6.0.115-1|99	BuildRequires:  systemtap-sdt-devel
21mr|dotnet6.0-6.0.115-1|100	BuildRequires:  tar
21mr|dotnet6.0-6.0.115-1|101	BuildRequires:  zlib-devel
21mr|dotnet6.0-6.0.115-1|102	BuildRequires:  which
21mr|dotnet6.0-6.0.115-1|103	
21mr|dotnet6.0-6.0.115-1|104	%description
21mr|dotnet6.0-6.0.115-1|105	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet6.0-6.0.115-1|106	cross platform applications that work on Linux, macOS and Windows.
21mr|dotnet6.0-6.0.115-1|107	
21mr|dotnet6.0-6.0.115-1|108	It particularly focuses on creating console applications, web
21mr|dotnet6.0-6.0.115-1|109	applications and micro-services.
21mr|dotnet6.0-6.0.115-1|110	
21mr|dotnet6.0-6.0.115-1|111	.NET contains a runtime conforming to .NET Standards a set of
21mr|dotnet6.0-6.0.115-1|112	framework libraries, an SDK containing compilers and a 'dotnet'
21mr|dotnet6.0-6.0.115-1|113	application to drive everything.
21mr|dotnet6.0-6.0.115-1|114	
21mr|dotnet6.0-6.0.115-1|115	
21mr|dotnet6.0-6.0.115-1|116	%package -n dotnet
21mr|dotnet6.0-6.0.115-1|117	
21mr|dotnet6.0-6.0.115-1|118	Version:        %{sdk_rpm_version}
21mr|dotnet6.0-6.0.115-1|119	Summary:        .NET CLI tools and runtime
21mr|dotnet6.0-6.0.115-1|120	
21mr|dotnet6.0-6.0.115-1|121	Requires:       dotnet-sdk-6.0 >= %{sdk_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|122	
21mr|dotnet6.0-6.0.115-1|123	%description -n dotnet
21mr|dotnet6.0-6.0.115-1|124	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet6.0-6.0.115-1|125	cross platform applications that work on Linux, macOS and Windows.
21mr|dotnet6.0-6.0.115-1|126	
21mr|dotnet6.0-6.0.115-1|127	It particularly focuses on creating console applications, web
21mr|dotnet6.0-6.0.115-1|128	applications and micro-services.
21mr|dotnet6.0-6.0.115-1|129	
21mr|dotnet6.0-6.0.115-1|130	.NET contains a runtime conforming to .NET Standards a set of
21mr|dotnet6.0-6.0.115-1|131	framework libraries, an SDK containing compilers and a 'dotnet'
21mr|dotnet6.0-6.0.115-1|132	application to drive everything.
21mr|dotnet6.0-6.0.115-1|133	
21mr|dotnet6.0-6.0.115-1|134	
21mr|dotnet6.0-6.0.115-1|135	%package -n dotnet-host
21mr|dotnet6.0-6.0.115-1|136	
21mr|dotnet6.0-6.0.115-1|137	Version:        %{host_rpm_version}
21mr|dotnet6.0-6.0.115-1|138	Summary:        .NET command line launcher
21mr|dotnet6.0-6.0.115-1|139	
21mr|dotnet6.0-6.0.115-1|140	%description -n dotnet-host
21mr|dotnet6.0-6.0.115-1|141	The .NET host is a command line program that runs a standalone
21mr|dotnet6.0-6.0.115-1|142	.NET application or launches the SDK.
21mr|dotnet6.0-6.0.115-1|143	
21mr|dotnet6.0-6.0.115-1|144	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet6.0-6.0.115-1|145	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet6.0-6.0.115-1|146	
21mr|dotnet6.0-6.0.115-1|147	It particularly focuses on creating console applications, web
21mr|dotnet6.0-6.0.115-1|148	applications and micro-services.
21mr|dotnet6.0-6.0.115-1|149	
21mr|dotnet6.0-6.0.115-1|150	
21mr|dotnet6.0-6.0.115-1|151	%package -n dotnet-hostfxr-6.0
21mr|dotnet6.0-6.0.115-1|152	
21mr|dotnet6.0-6.0.115-1|153	Version:        %{host_rpm_version}
21mr|dotnet6.0-6.0.115-1|154	Summary:        .NET command line host resolver
21mr|dotnet6.0-6.0.115-1|155	
21mr|dotnet6.0-6.0.115-1|156	# Theoretically any version of the host should work. But lets aim for the one
21mr|dotnet6.0-6.0.115-1|157	# provided by this package, or from a newer version of .NET
21mr|dotnet6.0-6.0.115-1|158	Requires:       dotnet-host >= %{host_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|159	
21mr|dotnet6.0-6.0.115-1|160	%description -n dotnet-hostfxr-6.0
21mr|dotnet6.0-6.0.115-1|161	The .NET host resolver contains the logic to resolve and select
21mr|dotnet6.0-6.0.115-1|162	the right version of the .NET SDK or runtime to use.
21mr|dotnet6.0-6.0.115-1|163	
21mr|dotnet6.0-6.0.115-1|164	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet6.0-6.0.115-1|165	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet6.0-6.0.115-1|166	
21mr|dotnet6.0-6.0.115-1|167	It particularly focuses on creating console applications, web
21mr|dotnet6.0-6.0.115-1|168	applications and micro-services.
21mr|dotnet6.0-6.0.115-1|169	
21mr|dotnet6.0-6.0.115-1|170	
21mr|dotnet6.0-6.0.115-1|171	%package -n dotnet-runtime-6.0
21mr|dotnet6.0-6.0.115-1|172	
21mr|dotnet6.0-6.0.115-1|173	Version:        %{runtime_rpm_version}
21mr|dotnet6.0-6.0.115-1|174	Summary:        NET 6.0 runtime
21mr|dotnet6.0-6.0.115-1|175	
21mr|dotnet6.0-6.0.115-1|176	Requires:       dotnet-hostfxr-6.0 >= %{host_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|177	
21mr|dotnet6.0-6.0.115-1|178	# libicu is dlopen()ed
21mr|dotnet6.0-6.0.115-1|179	Requires:       icu-devel
21mr|dotnet6.0-6.0.115-1|180	
21mr|dotnet6.0-6.0.115-1|181	# See src/runtime/src/libraries/Native/AnyOS/brotli-version.txt
21mr|dotnet6.0-6.0.115-1|182	Provides: bundled(libbrotli) = 1.0.9
21mr|dotnet6.0-6.0.115-1|183	%if %{use_bundled_libunwind}
21mr|dotnet6.0-6.0.115-1|184	# See src/runtime/src/coreclr/pal/src/libunwind/libunwind-version.txt
21mr|dotnet6.0-6.0.115-1|185	Provides: bundled(libunwind) = 1.5.rc1.28.g9165d2a1
21mr|dotnet6.0-6.0.115-1|186	%endif
21mr|dotnet6.0-6.0.115-1|187	
21mr|dotnet6.0-6.0.115-1|188	%description -n dotnet-runtime-6.0
21mr|dotnet6.0-6.0.115-1|189	The .NET runtime contains everything needed to run .NET applications.
21mr|dotnet6.0-6.0.115-1|190	It includes a high performance Virtual Machine as well as the framework
21mr|dotnet6.0-6.0.115-1|191	libraries used by .NET applications.
21mr|dotnet6.0-6.0.115-1|192	
21mr|dotnet6.0-6.0.115-1|193	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet6.0-6.0.115-1|194	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet6.0-6.0.115-1|195	
21mr|dotnet6.0-6.0.115-1|196	It particularly focuses on creating console applications, web
21mr|dotnet6.0-6.0.115-1|197	applications and micro-services.
21mr|dotnet6.0-6.0.115-1|198	
21mr|dotnet6.0-6.0.115-1|199	
21mr|dotnet6.0-6.0.115-1|200	%package -n aspnetcore-runtime-6.0
21mr|dotnet6.0-6.0.115-1|201	
21mr|dotnet6.0-6.0.115-1|202	Version:        %{aspnetcore_runtime_rpm_version}
21mr|dotnet6.0-6.0.115-1|203	Summary:        ASP.NET Core 6.0 runtime
21mr|dotnet6.0-6.0.115-1|204	
21mr|dotnet6.0-6.0.115-1|205	Requires:       dotnet-runtime-6.0 >= %{runtime_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|206	
21mr|dotnet6.0-6.0.115-1|207	%description -n aspnetcore-runtime-6.0
21mr|dotnet6.0-6.0.115-1|208	The ASP.NET Core runtime contains everything needed to run .NET
21mr|dotnet6.0-6.0.115-1|209	web applications. It includes a high performance Virtual Machine as
21mr|dotnet6.0-6.0.115-1|210	well as the framework libraries used by .NET applications.
21mr|dotnet6.0-6.0.115-1|211	
21mr|dotnet6.0-6.0.115-1|212	ASP.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet6.0-6.0.115-1|213	cross platform web applications that work on Linux, Mac and Windows.
21mr|dotnet6.0-6.0.115-1|214	
21mr|dotnet6.0-6.0.115-1|215	It particularly focuses on creating console applications, web
21mr|dotnet6.0-6.0.115-1|216	applications and micro-services.
21mr|dotnet6.0-6.0.115-1|217	
21mr|dotnet6.0-6.0.115-1|218	
21mr|dotnet6.0-6.0.115-1|219	%package -n dotnet-templates-6.0
21mr|dotnet6.0-6.0.115-1|220	
21mr|dotnet6.0-6.0.115-1|221	Version:        %{sdk_rpm_version}
21mr|dotnet6.0-6.0.115-1|222	Summary:        .NET 6.0 templates
21mr|dotnet6.0-6.0.115-1|223	
21mr|dotnet6.0-6.0.115-1|224	# Theoretically any version of the host should work. But lets aim for the one
21mr|dotnet6.0-6.0.115-1|225	# provided by this package, or from a newer version of .NET
21mr|dotnet6.0-6.0.115-1|226	Requires:       dotnet-host >= %{host_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|227	
21mr|dotnet6.0-6.0.115-1|228	%description -n dotnet-templates-6.0
21mr|dotnet6.0-6.0.115-1|229	This package contains templates used by the .NET SDK.
21mr|dotnet6.0-6.0.115-1|230	
21mr|dotnet6.0-6.0.115-1|231	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet6.0-6.0.115-1|232	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet6.0-6.0.115-1|233	
21mr|dotnet6.0-6.0.115-1|234	It particularly focuses on creating console applications, web
21mr|dotnet6.0-6.0.115-1|235	applications and micro-services.
21mr|dotnet6.0-6.0.115-1|236	
21mr|dotnet6.0-6.0.115-1|237	
21mr|dotnet6.0-6.0.115-1|238	%package -n dotnet-sdk-6.0
21mr|dotnet6.0-6.0.115-1|239	
21mr|dotnet6.0-6.0.115-1|240	Version:        %{sdk_rpm_version}
21mr|dotnet6.0-6.0.115-1|241	Summary:        .NET 6.0 Software Development Kit
21mr|dotnet6.0-6.0.115-1|242	
21mr|dotnet6.0-6.0.115-1|243	Provides:       bundled(js-jquery)
21mr|dotnet6.0-6.0.115-1|244	
21mr|dotnet6.0-6.0.115-1|245	Requires:       dotnet-runtime-6.0 >= %{runtime_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|246	Requires:       aspnetcore-runtime-6.0 >= %{aspnetcore_runtime_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|247	
21mr|dotnet6.0-6.0.115-1|248	Requires:       dotnet-apphost-pack-6.0 >= %{runtime_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|249	Requires:       dotnet-targeting-pack-6.0 >= %{runtime_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|250	Requires:       aspnetcore-targeting-pack-6.0 >= %{aspnetcore_runtime_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|251	Requires:       netstandard-targeting-pack-2.1 >= %{sdk_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|252	
21mr|dotnet6.0-6.0.115-1|253	Requires:       dotnet-templates-6.0 >= %{sdk_rpm_version}-%{release}
21mr|dotnet6.0-6.0.115-1|254	
21mr|dotnet6.0-6.0.115-1|255	%description -n dotnet-sdk-6.0
21mr|dotnet6.0-6.0.115-1|256	The .NET SDK is a collection of command line applications to
21mr|dotnet6.0-6.0.115-1|257	create, build, publish and run .NET applications.
21mr|dotnet6.0-6.0.115-1|258	
21mr|dotnet6.0-6.0.115-1|259	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet6.0-6.0.115-1|260	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet6.0-6.0.115-1|261	
21mr|dotnet6.0-6.0.115-1|262	It particularly focuses on creating console applications, web
21mr|dotnet6.0-6.0.115-1|263	applications and micro-services.
21mr|dotnet6.0-6.0.115-1|264	
21mr|dotnet6.0-6.0.115-1|265	
21mr|dotnet6.0-6.0.115-1|266	%global dotnet_targeting_pack() %{expand:
21mr|dotnet6.0-6.0.115-1|267	%package -n %{1}
21mr|dotnet6.0-6.0.115-1|268	
21mr|dotnet6.0-6.0.115-1|269	Version:        %{2}
21mr|dotnet6.0-6.0.115-1|270	Summary:        Targeting Pack for %{3} %{4}
21mr|dotnet6.0-6.0.115-1|271	
21mr|dotnet6.0-6.0.115-1|272	Requires:       dotnet-host
21mr|dotnet6.0-6.0.115-1|273	
21mr|dotnet6.0-6.0.115-1|274	%description -n %{1}
21mr|dotnet6.0-6.0.115-1|275	This package provides a targeting pack for %{3} %{4}
21mr|dotnet6.0-6.0.115-1|276	that allows developers to compile against and target %{3} %{4}
21mr|dotnet6.0-6.0.115-1|277	applications using the .NET SDK.
21mr|dotnet6.0-6.0.115-1|278	
21mr|dotnet6.0-6.0.115-1|279	%files -n %{1}
21mr|dotnet6.0-6.0.115-1|280	%dir %{_libdir}/dotnet/packs
21mr|dotnet6.0-6.0.115-1|281	%{_libdir}/dotnet/packs/%{5}
21mr|dotnet6.0-6.0.115-1|282	}
21mr|dotnet6.0-6.0.115-1|283	
21mr|dotnet6.0-6.0.115-1|284	%dotnet_targeting_pack dotnet-apphost-pack-6.0 %{runtime_rpm_version} Microsoft.NETCore.App 6.0 Microsoft.NETCore.App.Host.%{runtime_id}
21mr|dotnet6.0-6.0.115-1|285	%dotnet_targeting_pack dotnet-targeting-pack-6.0 %{runtime_rpm_version} Microsoft.NETCore.App 6.0 Microsoft.NETCore.App.Ref
21mr|dotnet6.0-6.0.115-1|286	%dotnet_targeting_pack aspnetcore-targeting-pack-6.0 %{aspnetcore_runtime_rpm_version} Microsoft.AspNetCore.App 6.0 Microsoft.AspNetCore.App.Ref
21mr|dotnet6.0-6.0.115-1|287	%dotnet_targeting_pack netstandard-targeting-pack-2.1 %{sdk_rpm_version} NETStandard.Library 2.1 NETStandard.Library.Ref
21mr|dotnet6.0-6.0.115-1|288	
21mr|dotnet6.0-6.0.115-1|289	
21mr|dotnet6.0-6.0.115-1|290	%package -n dotnet-sdk-6.0-source-built-artifacts
21mr|dotnet6.0-6.0.115-1|291	
21mr|dotnet6.0-6.0.115-1|292	Version:        %{sdk_rpm_version}
21mr|dotnet6.0-6.0.115-1|293	Summary:        Internal package for building .NET 6.0 Software Development Kit
21mr|dotnet6.0-6.0.115-1|294	
21mr|dotnet6.0-6.0.115-1|295	%description -n dotnet-sdk-6.0-source-built-artifacts
21mr|dotnet6.0-6.0.115-1|296	The .NET source-built archive is a collection of packages needed
21mr|dotnet6.0-6.0.115-1|297	to build the .NET SDK itself.
21mr|dotnet6.0-6.0.115-1|298	
21mr|dotnet6.0-6.0.115-1|299	These are not meant for general use.
21mr|dotnet6.0-6.0.115-1|300	
21mr|dotnet6.0-6.0.115-1|301	
21mr|dotnet6.0-6.0.115-1|302	%prep
21mr|dotnet6.0-6.0.115-1|303	%if %{without bootstrap}
21mr|dotnet6.0-6.0.115-1|304	%setup -q -n dotnet-%{upstream_tag}
21mr|dotnet6.0-6.0.115-1|305	%else
21mr|dotnet6.0-6.0.115-1|306	%setup -q -T -b 0 -n dotnet-%{upstream_tag}-x64-bootstrap
21mr|dotnet6.0-6.0.115-1|307	%endif
21mr|dotnet6.0-6.0.115-1|308	
21mr|dotnet6.0-6.0.115-1|309	%if %{without bootstrap}
21mr|dotnet6.0-6.0.115-1|310	# Remove all prebuilts
21mr|dotnet6.0-6.0.115-1|311	find -iname '*.dll' -type f -delete
21mr|dotnet6.0-6.0.115-1|312	find -iname '*.so' -type f -delete
21mr|dotnet6.0-6.0.115-1|313	find -iname '*.tar.gz' -type f -delete
21mr|dotnet6.0-6.0.115-1|314	find -iname '*.nupkg' -type f -delete
21mr|dotnet6.0-6.0.115-1|315	find -iname '*.zip' -type f -delete
21mr|dotnet6.0-6.0.115-1|316	rm -rf .dotnet/
21mr|dotnet6.0-6.0.115-1|317	rm -rf packages/source-built
21mr|dotnet6.0-6.0.115-1|318	
21mr|dotnet6.0-6.0.115-1|319	mkdir -p packages/archive
21mr|dotnet6.0-6.0.115-1|320	ln -s %{_libdir}/dotnet/source-built-artifacts/Private.SourceBuilt.Artifacts.*.tar.gz packages/archive/
21mr|dotnet6.0-6.0.115-1|321	%endif
21mr|dotnet6.0-6.0.115-1|322	
21mr|dotnet6.0-6.0.115-1|323	# Fix bad hardcoded path in build
21mr|dotnet6.0-6.0.115-1|324	sed -i 's|/usr/share/dotnet|%{_libdir}/dotnet|' src/runtime/src/native/corehost/hostmisc/pal.unix.cpp
21mr|dotnet6.0-6.0.115-1|325	
21mr|dotnet6.0-6.0.115-1|326	pushd src/runtime
21mr|dotnet6.0-6.0.115-1|327	%patch0 -p3
21mr|dotnet6.0-6.0.115-1|328	%patch101 -p1
21mr|dotnet6.0-6.0.115-1|329	popd
21mr|dotnet6.0-6.0.115-1|330	
21mr|dotnet6.0-6.0.115-1|331	pushd src/sdk
21mr|dotnet6.0-6.0.115-1|332	%patch1500 -p1
21mr|dotnet6.0-6.0.115-1|333	popd
21mr|dotnet6.0-6.0.115-1|334	
21mr|dotnet6.0-6.0.115-1|335	pushd src/installer
21mr|dotnet6.0-6.0.115-1|336	popd
21mr|dotnet6.0-6.0.115-1|337	
21mr|dotnet6.0-6.0.115-1|338	
21mr|dotnet6.0-6.0.115-1|339	%if ! %{use_bundled_libunwind}
21mr|dotnet6.0-6.0.115-1|340	sed -i -E 's|( /p:BuildDebPackage=false)|\1 --cmakeargs -DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE|' src/runtime/eng/SourceBuild.props
21mr|dotnet6.0-6.0.115-1|341	%endif
21mr|dotnet6.0-6.0.115-1|342	
21mr|dotnet6.0-6.0.115-1|343	%build
21mr|dotnet6.0-6.0.115-1|344	cat /etc/os-release
21mr|dotnet6.0-6.0.115-1|345	
21mr|dotnet6.0-6.0.115-1|346	%if %{without bootstrap}
21mr|dotnet6.0-6.0.115-1|347	# We need to create a copy because we will mutate this
21mr|dotnet6.0-6.0.115-1|348	cp -a %{_libdir}/dotnet previously-built-dotnet
21mr|dotnet6.0-6.0.115-1|349	find previously-built-dotnet
21mr|dotnet6.0-6.0.115-1|350	%endif
21mr|dotnet6.0-6.0.115-1|351	
21mr|dotnet6.0-6.0.115-1|352	# Filter flags not supported by clang
21mr|dotnet6.0-6.0.115-1|353	%global dotnet_cflags %(echo %optflags | sed -re 's/-specs=[^ ]*//g')
21mr|dotnet6.0-6.0.115-1|354	%global dotnet_ldflags %(echo %{__global_ldflags} | sed -re 's/-specs=[^ ]*//g')
21mr|dotnet6.0-6.0.115-1|355	export CFLAGS="%{dotnet_cflags}"
21mr|dotnet6.0-6.0.115-1|356	export CXXFLAGS="%{dotnet_cflags}"
21mr|dotnet6.0-6.0.115-1|357	export LDFLAGS="%{dotnet_ldflags}"
21mr|dotnet6.0-6.0.115-1|358	
21mr|dotnet6.0-6.0.115-1|359	# -fstack-clash-protection breaks CoreCLR
21mr|dotnet6.0-6.0.115-1|360	CFLAGS=$(echo $CFLAGS  | sed -e 's/-fstack-clash-protection//' )
21mr|dotnet6.0-6.0.115-1|361	CXXFLAGS=$(echo $CXXFLAGS  | sed -e 's/-fstack-clash-protection//' )
21mr|dotnet6.0-6.0.115-1|362	
21mr|dotnet6.0-6.0.115-1|363	export EXTRA_CFLAGS="$CFLAGS"
21mr|dotnet6.0-6.0.115-1|364	export EXTRA_CXXFLAGS="$CXXFLAGS"
21mr|dotnet6.0-6.0.115-1|365	export EXTRA_LDFLAGS="$LDFLAGS"
21mr|dotnet6.0-6.0.115-1|366	
21mr|dotnet6.0-6.0.115-1|367	# Disable tracing, which is incompatible with certain versions of
21mr|dotnet6.0-6.0.115-1|368	# lttng See https://github.com/dotnet/runtime/issues/57784. The
21mr|dotnet6.0-6.0.115-1|369	# suggested compile-time change doesn't work, unfortunately.
21mr|dotnet6.0-6.0.115-1|370	export COMPlus_LTTng=0
21mr|dotnet6.0-6.0.115-1|371	
21mr|dotnet6.0-6.0.115-1|372	# OpenSSL 3.0 in RHEL 9 has disabled SHA1, used by .NET for strong
21mr|dotnet6.0-6.0.115-1|373	# name signing. See https://github.com/dotnet/runtime/issues/67304
21mr|dotnet6.0-6.0.115-1|374	# https://gitlab.com/redhat/centos-stream/rpms/openssl/-/commit/78fb78d30755ae18fdaef28ef392f4e67c662ff6
21mr|dotnet6.0-6.0.115-1|375	export OPENSSL_ENABLE_SHA1_SIGNATURES=1
21mr|dotnet6.0-6.0.115-1|376	
21mr|dotnet6.0-6.0.115-1|377	%if %{with bootstrap}
21mr|dotnet6.0-6.0.115-1|378	rm -fr .dotnet
21mr|dotnet6.0-6.0.115-1|379	./prep.sh --bootstrap
21mr|dotnet6.0-6.0.115-1|380	%endif
21mr|dotnet6.0-6.0.115-1|381	
21mr|dotnet6.0-6.0.115-1|382	VERBOSE=1 ./build.sh \
21mr|dotnet6.0-6.0.115-1|383	%if %{without bootstrap}
21mr|dotnet6.0-6.0.115-1|384	--with-sdk previously-built-dotnet \
21mr|dotnet6.0-6.0.115-1|385	%endif
21mr|dotnet6.0-6.0.115-1|386	-- \
21mr|dotnet6.0-6.0.115-1|387	
21mr|dotnet6.0-6.0.115-1|388	echo \
21mr|dotnet6.0-6.0.115-1|389	/v:n \
21mr|dotnet6.0-6.0.115-1|390	/p:SkipPortableRuntimeBuild=true \
21mr|dotnet6.0-6.0.115-1|391	/p:LogVerbosity=n \
21mr|dotnet6.0-6.0.115-1|392	/p:MinimalConsoleLogOutput=false \
21mr|dotnet6.0-6.0.115-1|393	/p:ContinueOnPrebuiltBaselineError=true \
21mr|dotnet6.0-6.0.115-1|394	%{nil}
21mr|dotnet6.0-6.0.115-1|395	
21mr|dotnet6.0-6.0.115-1|396	sed -e 's|[@]LIBDIR[@]|%{_libdir}|g' %{SOURCE11} > dotnet.sh
21mr|dotnet6.0-6.0.115-1|397	
21mr|dotnet6.0-6.0.115-1|398	%install
21mr|dotnet6.0-6.0.115-1|399	install -dm 0755 %{buildroot}%{_libdir}/dotnet
21mr|dotnet6.0-6.0.115-1|400	ls artifacts/%{runtime_arch}/Release
21mr|dotnet6.0-6.0.115-1|401	tar xf artifacts/%{runtime_arch}/Release/dotnet-sdk-%{sdk_version}-%{runtime_id}.tar.gz -C %{buildroot}%{_libdir}/dotnet/
21mr|dotnet6.0-6.0.115-1|402	
21mr|dotnet6.0-6.0.115-1|403	# See https://github.com/dotnet/source-build/issues/2579
21mr|dotnet6.0-6.0.115-1|404	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'testhost.x86' -delete
21mr|dotnet6.0-6.0.115-1|405	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'vstest.console' -delete
21mr|dotnet6.0-6.0.115-1|406	
21mr|dotnet6.0-6.0.115-1|407	# Install managed symbols: disabled because they don't contain sources
21mr|dotnet6.0-6.0.115-1|408	# but point to the paths the sources would have been at in the build
21mr|dotnet6.0-6.0.115-1|409	# servers. The end user experience is pretty bad atm.
21mr|dotnet6.0-6.0.115-1|410	# tar xf artifacts/%%{runtime_arch}/Release/runtime/dotnet-runtime-symbols-%%{runtime_id}-%%{runtime_version}.tar.gz \
21mr|dotnet6.0-6.0.115-1|411	#    -C %%{buildroot}/%%{_libdir}/dotnet/shared/Microsoft.NETCore.App/%%{runtime_version}/
21mr|dotnet6.0-6.0.115-1|412	
21mr|dotnet6.0-6.0.115-1|413	# Fix executable permissions on files
21mr|dotnet6.0-6.0.115-1|414	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'apphost' -exec chmod +x {} \;
21mr|dotnet6.0-6.0.115-1|415	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'singlefilehost' -exec chmod +x {} \;
21mr|dotnet6.0-6.0.115-1|416	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'lib*so' -exec chmod +x {} \;
21mr|dotnet6.0-6.0.115-1|417	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.a' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|418	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.dll' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|419	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.h' -exec chmod 0644 {} \;
21mr|dotnet6.0-6.0.115-1|420	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.json' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|421	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.pdb' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|422	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.props' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|423	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.pubxml' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|424	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.targets' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|425	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.txt' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|426	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.xml' -exec chmod -x {} \;
21mr|dotnet6.0-6.0.115-1|427	
21mr|dotnet6.0-6.0.115-1|428	install -dm 0755 %{buildroot}%{_sysconfdir}/profile.d/
21mr|dotnet6.0-6.0.115-1|429	install dotnet.sh %{buildroot}%{_sysconfdir}/profile.d/
21mr|dotnet6.0-6.0.115-1|430	
21mr|dotnet6.0-6.0.115-1|431	install -dm 0755 %{buildroot}/%{_datadir}/bash-completion/completions
21mr|dotnet6.0-6.0.115-1|432	# dynamic completion needs the file to be named the same as the base command
21mr|dotnet6.0-6.0.115-1|433	install src/sdk/scripts/register-completions.bash %{buildroot}/%{_datadir}/bash-completion/completions/dotnet
21mr|dotnet6.0-6.0.115-1|434	
21mr|dotnet6.0-6.0.115-1|435	# TODO: the zsh completion script needs to be ported to use #compdef
21mr|dotnet6.0-6.0.115-1|436	#install -dm 755 %%{buildroot}/%%{_datadir}/zsh/site-functions
21mr|dotnet6.0-6.0.115-1|437	#install src/cli/scripts/register-completions.zsh %%{buildroot}/%%{_datadir}/zsh/site-functions/_dotnet
21mr|dotnet6.0-6.0.115-1|438	
21mr|dotnet6.0-6.0.115-1|439	install -dm 0755 %{buildroot}%{_bindir}
21mr|dotnet6.0-6.0.115-1|440	ln -s ../../%{_libdir}/dotnet/dotnet %{buildroot}%{_bindir}/
21mr|dotnet6.0-6.0.115-1|441	
21mr|dotnet6.0-6.0.115-1|442	install -dm 0755 %{buildroot}%{_mandir}/man1/
21mr|dotnet6.0-6.0.115-1|443	find -iname 'dotnet*.1' -type f -exec cp {} %{buildroot}%{_mandir}/man1/ \;
21mr|dotnet6.0-6.0.115-1|444	
21mr|dotnet6.0-6.0.115-1|445	install -dm 0755 %{buildroot}%{_sysconfdir}/dotnet
21mr|dotnet6.0-6.0.115-1|446	echo "%{_libdir}/dotnet" >> install_location
21mr|dotnet6.0-6.0.115-1|447	install install_location %{buildroot}%{_sysconfdir}/dotnet/
21mr|dotnet6.0-6.0.115-1|448	echo "%{_libdir}/dotnet" >> install_location_%{runtime_arch}
21mr|dotnet6.0-6.0.115-1|449	install install_location_%{runtime_arch} %{buildroot}%{_sysconfdir}/dotnet/
21mr|dotnet6.0-6.0.115-1|450	
21mr|dotnet6.0-6.0.115-1|451	install -dm 0755 %{buildroot}%{_libdir}/dotnet/source-built-artifacts
21mr|dotnet6.0-6.0.115-1|452	install -m 0644 artifacts/%{runtime_arch}/Release/Private.SourceBuilt.Artifacts.*.tar.gz %{buildroot}/%{_libdir}/dotnet/source-built-artifacts/
21mr|dotnet6.0-6.0.115-1|453	
21mr|dotnet6.0-6.0.115-1|454	
21mr|dotnet6.0-6.0.115-1|455	# Quick and dirty check for https://github.com/dotnet/source-build/issues/2731
21mr|dotnet6.0-6.0.115-1|456	test -f %{buildroot}%{_libdir}/dotnet/sdk/%{sdk_version}/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props
21mr|dotnet6.0-6.0.115-1|457	
21mr|dotnet6.0-6.0.115-1|458	# Check debug symbols in all elf objects. This is not in %%check
21mr|dotnet6.0-6.0.115-1|459	# because native binaries are stripped by rpm-build after %%install.
21mr|dotnet6.0-6.0.115-1|460	# So we need to do this check earlier.
21mr|dotnet6.0-6.0.115-1|461	echo "Testing build results for debug symbols..."
21mr|dotnet6.0-6.0.115-1|462	%{__python3} %{SOURCE10} -v %{buildroot}%{_libdir}/dotnet/
21mr|dotnet6.0-6.0.115-1|463	
21mr|dotnet6.0-6.0.115-1|464	%check
21mr|dotnet6.0-6.0.115-1|465	%{buildroot}%{_libdir}/dotnet/dotnet --info
21mr|dotnet6.0-6.0.115-1|466	%{buildroot}%{_libdir}/dotnet/dotnet --version
21mr|dotnet6.0-6.0.115-1|467	
21mr|dotnet6.0-6.0.115-1|468	
21mr|dotnet6.0-6.0.115-1|469	%files -n dotnet
21mr|dotnet6.0-6.0.115-1|470	# empty package useful for dependencies
21mr|dotnet6.0-6.0.115-1|471	
21mr|dotnet6.0-6.0.115-1|472	%files -n dotnet-host
21mr|dotnet6.0-6.0.115-1|473	%dir %{_libdir}/dotnet
21mr|dotnet6.0-6.0.115-1|474	%{_libdir}/dotnet/dotnet
21mr|dotnet6.0-6.0.115-1|475	%dir %{_libdir}/dotnet/host
21mr|dotnet6.0-6.0.115-1|476	%dir %{_libdir}/dotnet/host/fxr
21mr|dotnet6.0-6.0.115-1|477	%{_bindir}/dotnet
21mr|dotnet6.0-6.0.115-1|478	%license %{_libdir}/dotnet/LICENSE.txt
21mr|dotnet6.0-6.0.115-1|479	%license %{_libdir}/dotnet/ThirdPartyNotices.txt
21mr|dotnet6.0-6.0.115-1|480	%doc %{_mandir}/man?/dotnet*.?.*
21mr|dotnet6.0-6.0.115-1|481	%config(noreplace) %{_sysconfdir}/profile.d/dotnet.sh
21mr|dotnet6.0-6.0.115-1|482	%config(noreplace) %{_sysconfdir}/dotnet
21mr|dotnet6.0-6.0.115-1|483	%dir %{_datadir}/bash-completion
21mr|dotnet6.0-6.0.115-1|484	%dir %{_datadir}/bash-completion/completions
21mr|dotnet6.0-6.0.115-1|485	%{_datadir}/bash-completion/completions/dotnet
21mr|dotnet6.0-6.0.115-1|486	
21mr|dotnet6.0-6.0.115-1|487	%files -n dotnet-hostfxr-6.0
21mr|dotnet6.0-6.0.115-1|488	%dir %{_libdir}/dotnet/host/fxr
21mr|dotnet6.0-6.0.115-1|489	%{_libdir}/dotnet/host/fxr/%{host_version}
21mr|dotnet6.0-6.0.115-1|490	
21mr|dotnet6.0-6.0.115-1|491	%files -n dotnet-runtime-6.0
21mr|dotnet6.0-6.0.115-1|492	%dir %{_libdir}/dotnet/shared
21mr|dotnet6.0-6.0.115-1|493	%dir %{_libdir}/dotnet/shared/Microsoft.NETCore.App
21mr|dotnet6.0-6.0.115-1|494	%{_libdir}/dotnet/shared/Microsoft.NETCore.App/%{runtime_version}
21mr|dotnet6.0-6.0.115-1|495	
21mr|dotnet6.0-6.0.115-1|496	%files -n aspnetcore-runtime-6.0
21mr|dotnet6.0-6.0.115-1|497	%dir %{_libdir}/dotnet/shared
21mr|dotnet6.0-6.0.115-1|498	%dir %{_libdir}/dotnet/shared/Microsoft.AspNetCore.App
21mr|dotnet6.0-6.0.115-1|499	%{_libdir}/dotnet/shared/Microsoft.AspNetCore.App/%{aspnetcore_runtime_version}
21mr|dotnet6.0-6.0.115-1|500	
21mr|dotnet6.0-6.0.115-1|501	%files -n dotnet-templates-6.0
21mr|dotnet6.0-6.0.115-1|502	%dir %{_libdir}/dotnet/templates
21mr|dotnet6.0-6.0.115-1|503	%{_libdir}/dotnet/templates/%{templates_version}
21mr|dotnet6.0-6.0.115-1|504	
21mr|dotnet6.0-6.0.115-1|505	%files -n dotnet-sdk-6.0
21mr|dotnet6.0-6.0.115-1|506	%dir %{_libdir}/dotnet/sdk
21mr|dotnet6.0-6.0.115-1|507	%{_libdir}/dotnet/sdk/%{sdk_version}
21mr|dotnet6.0-6.0.115-1|508	%dir %{_libdir}/dotnet/sdk-manifests
21mr|dotnet6.0-6.0.115-1|509	%{_libdir}/dotnet/sdk-manifests/%{sdk_feature_band_version}
21mr|dotnet6.0-6.0.115-1|510	%{_libdir}/dotnet/metadata
21mr|dotnet6.0-6.0.115-1|511	%dir %{_libdir}/dotnet/packs
21mr|dotnet6.0-6.0.115-1|512	
21mr|dotnet6.0-6.0.115-1|513	%files -n dotnet-sdk-6.0-source-built-artifacts
21mr|dotnet6.0-6.0.115-1|514	%dir %{_libdir}/dotnet
21mr|dotnet6.0-6.0.115-1|515	%{_libdir}/dotnet/source-built-artifacts
21mr|dotnet6.0-6.0.115-1|516	
21mr|dotnet6.0-6.0.115-1|517	

11992 21
21mr|dotnet9.0-9.0.104-2|1	%bcond_with bootstrap
21mr|dotnet9.0-9.0.104-2|2	
21mr|dotnet9.0-9.0.104-2|3	# LTO triggers a compilation error for a source level issue.  Given that LTO should not
21mr|dotnet9.0-9.0.104-2|4	# change the validity of any given source and the nature of the error (undefined enum), I
21mr|dotnet9.0-9.0.104-2|5	# suspect a generator program is mis-behaving in some way.  This needs further debugging,
21mr|dotnet9.0-9.0.104-2|6	# until that's done, disable LTO.  This has to happen before setting the flags below.
21mr|dotnet9.0-9.0.104-2|7	%define _lto_cflags %{nil}
21mr|dotnet9.0-9.0.104-2|8	%define _disable_lto %{nil}
21mr|dotnet9.0-9.0.104-2|9	
21mr|dotnet9.0-9.0.104-2|10	%global dotnetver 9.0
21mr|dotnet9.0-9.0.104-2|11	
21mr|dotnet9.0-9.0.104-2|12	# Only the package for the latest dotnet version should provide RPMs like
21mr|dotnet9.0-9.0.104-2|13	# dotnet-host and netstandard-targeting-pack-2.1
21mr|dotnet9.0-9.0.104-2|14	%global is_latest_dotnet 1
21mr|dotnet9.0-9.0.104-2|15	
21mr|dotnet9.0-9.0.104-2|16	# upstream can produce releases with a different tag than the SDK version
21mr|dotnet9.0-9.0.104-2|17	#%%global upstream_tag v%%{runtime_version}
21mr|dotnet9.0-9.0.104-2|18	%global upstream_tag v9.0.3
21mr|dotnet9.0-9.0.104-2|19	%global upstream_tag_without_v %(echo %{upstream_tag} | sed -e 's|^v||')
21mr|dotnet9.0-9.0.104-2|20	
21mr|dotnet9.0-9.0.104-2|21	%global hostfxr_version %{runtime_version}
21mr|dotnet9.0-9.0.104-2|22	%global runtime_version 9.0.3
21mr|dotnet9.0-9.0.104-2|23	%global aspnetcore_runtime_version 9.0.3
21mr|dotnet9.0-9.0.104-2|24	%global sdk_version 9.0.104
21mr|dotnet9.0-9.0.104-2|25	%global sdk_feature_band_version %(echo %{sdk_version} | cut -d '-' -f 1 | sed -e 's|[[:digit:]][[:digit:]]$|00|')
21mr|dotnet9.0-9.0.104-2|26	%global templates_version %{aspnetcore_runtime_version}
21mr|dotnet9.0-9.0.104-2|27	#%%global templates_version %%(echo %%{runtime_version} | awk 'BEGIN { FS="."; OFS="." } {print $1, $2, $3+1 }')
21mr|dotnet9.0-9.0.104-2|28	
21mr|dotnet9.0-9.0.104-2|29	%global runtime_rpm_version %{runtime_version}
21mr|dotnet9.0-9.0.104-2|30	%global aspnetcore_runtime_rpm_version %{aspnetcore_runtime_version}
21mr|dotnet9.0-9.0.104-2|31	%global sdk_rpm_version %{sdk_version}
21mr|dotnet9.0-9.0.104-2|32	
21mr|dotnet9.0-9.0.104-2|33	%global use_bundled_brotli 0
21mr|dotnet9.0-9.0.104-2|34	%global use_bundled_libunwind 1
21mr|dotnet9.0-9.0.104-2|35	%global use_bundled_llvm_libunwind 1
21mr|dotnet9.0-9.0.104-2|36	%global use_bundled_rapidjson 0
21mr|dotnet9.0-9.0.104-2|37	%global use_bundled_zlib 0
21mr|dotnet9.0-9.0.104-2|38	
21mr|dotnet9.0-9.0.104-2|39	%ifarch aarch64 ppc64le s390x
21mr|dotnet9.0-9.0.104-2|40	%global use_bundled_libunwind 1
21mr|dotnet9.0-9.0.104-2|41	%endif
21mr|dotnet9.0-9.0.104-2|42	
21mr|dotnet9.0-9.0.104-2|43	%ifarch x86_64
21mr|dotnet9.0-9.0.104-2|44	%global runtime_arch x64
21mr|dotnet9.0-9.0.104-2|45	%endif
21mr|dotnet9.0-9.0.104-2|46	
21mr|dotnet9.0-9.0.104-2|47	%global mono_archs ppc64le s390x
21mr|dotnet9.0-9.0.104-2|48	
21mr|dotnet9.0-9.0.104-2|49	%global include_macros 1
21mr|dotnet9.0-9.0.104-2|50	
21mr|dotnet9.0-9.0.104-2|51	%{!?runtime_id:%global runtime_id %(. /etc/os-release ; echo "${ID}.${VERSION_ID%%.*}")-%{runtime_arch}}
21mr|dotnet9.0-9.0.104-2|52	
21mr|dotnet9.0-9.0.104-2|53	# Define macros for OS backwards compat
21mr|dotnet9.0-9.0.104-2|54	%if %{undefined bash_completions_dir}
21mr|dotnet9.0-9.0.104-2|55	%global bash_completions_dir %{_datadir}/bash-completion/completions
21mr|dotnet9.0-9.0.104-2|56	%endif
21mr|dotnet9.0-9.0.104-2|57	%if %{undefined zsh_completions_dir}
21mr|dotnet9.0-9.0.104-2|58	%global zsh_completions_dir %{_datadir}/zsh/site-functions
21mr|dotnet9.0-9.0.104-2|59	%endif
21mr|dotnet9.0-9.0.104-2|60	
21mr|dotnet9.0-9.0.104-2|61	Name:           dotnet%{dotnetver}
21mr|dotnet9.0-9.0.104-2|62	Version:        %{sdk_rpm_version}
21mr|dotnet9.0-9.0.104-2|63	Release:        2
21mr|dotnet9.0-9.0.104-2|64	Summary:        .NET Runtime and SDK
21mr|dotnet9.0-9.0.104-2|65	Group:          Development/Other
21mr|dotnet9.0-9.0.104-2|66	License:        0BSD AND Apache-2.0 AND (Apache-2.0 WITH LLVM-exception) AND APSL-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND BSL-1.0 AND bzip2-1.0.6 AND CC0-1.0 AND CC-BY-3.0 AND CC-BY-4.0 AND CC-PDDC AND CNRI-Python AND EPL-1.0 AND GPL-2.0-only AND (GPL-2.0-only WITH GCC-exception-2.0) AND GPL-2.0-or-later AND GPL-3.0-only AND ICU AND ISC AND LGPL-2.1-only AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND LicenseRef-ISO-8879 AND MIT AND MIT-Wu AND MS-PL AND MS-RL AND NCSA AND OFL-1.1 AND OpenSSL AND Unicode-DFS-2015 AND Unicode-DFS-2016 AND W3C-19980720 AND X11 AND Zlib
21mr|dotnet9.0-9.0.104-2|67	
21mr|dotnet9.0-9.0.104-2|68	URL:            https://github.com/dotnet/
21mr|dotnet9.0-9.0.104-2|69	
21mr|dotnet9.0-9.0.104-2|70	%if %{with bootstrap}
21mr|dotnet9.0-9.0.104-2|71	# The source is generated on a Fedora box via:
21mr|dotnet9.0-9.0.104-2|72	# ./build-dotnet-bootstrap-tarball %%{upstream_tag}
21mr|dotnet9.0-9.0.104-2|73	Source0:        dotnet-%{upstream_tag}-x64-bootstrap.tar.gz
21mr|dotnet9.0-9.0.104-2|74	%else
21mr|dotnet9.0-9.0.104-2|75	Source0:        https://github.com/dotnet/dotnet/archive/refs/tags/%{upstream_tag}.tar.gz?/dotnet-%{upstream_tag_without_v}.tar.gz
21mr|dotnet9.0-9.0.104-2|76	%endif
21mr|dotnet9.0-9.0.104-2|77	Source5:        https://github.com/dotnet/dotnet/releases/download/%{upstream_tag}/release.json
21mr|dotnet9.0-9.0.104-2|78	
21mr|dotnet9.0-9.0.104-2|79	Source10:       macros.dotnet
21mr|dotnet9.0-9.0.104-2|80	
21mr|dotnet9.0-9.0.104-2|81	Source20:       check-debug-symbols.py
21mr|dotnet9.0-9.0.104-2|82	Source21:       dotnet.sh.in
21mr|dotnet9.0-9.0.104-2|83	Source22:	dotnet9.0.rpmlintrc
21mr|dotnet9.0-9.0.104-2|84	
21mr|dotnet9.0-9.0.104-2|85	# https://github.com/dotnet/runtime/pull/95216#issuecomment-1842799314
21mr|dotnet9.0-9.0.104-2|86	Patch0:         runtime-re-enable-implicit-rejection.patch
21mr|dotnet9.0-9.0.104-2|87	# We disable checking the signature of the last certificate in a chain if the certificate is supposedly self-signed.
21mr|dotnet9.0-9.0.104-2|88	# A side effect of not checking the self-signature of such a certificate is that disabled or unsupported message
21mr|dotnet9.0-9.0.104-2|89	# digests used for the signature are not treated as fatal errors.
21mr|dotnet9.0-9.0.104-2|90	# https://issues.redhat.com/browse/RHEL-25254
21mr|dotnet9.0-9.0.104-2|91	Patch1:         runtime-openssl-sha1.patch
21mr|dotnet9.0-9.0.104-2|92	# fix an error caused by combining Fedora's CFLAGS with how .NET builds some assembly files
21mr|dotnet9.0-9.0.104-2|93	Patch2:         runtime-disable-fortify-on-ilasm-parser.patch
21mr|dotnet9.0-9.0.104-2|94	# Fix parsing a test project on ppc64le
21mr|dotnet9.0-9.0.104-2|95	Patch3:         roslyn-analyzers-ppc64le-apphost.patch
21mr|dotnet9.0-9.0.104-2|96	Patch4:		runtime-ROSA-rid.patch
21mr|dotnet9.0-9.0.104-2|97	
21mr|dotnet9.0-9.0.104-2|98	ExclusiveArch:  aarch64 ppc64le s390x x86_64
21mr|dotnet9.0-9.0.104-2|99	
21mr|dotnet9.0-9.0.104-2|100	
21mr|dotnet9.0-9.0.104-2|101	BuildRequires:  clang
21mr|dotnet9.0-9.0.104-2|102	BuildRequires:  cmake
21mr|dotnet9.0-9.0.104-2|103	BuildRequires:  coreutils
21mr|dotnet9.0-9.0.104-2|104	BuildRequires:  curl
21mr|dotnet9.0-9.0.104-2|105	%if %{without bootstrap}
21mr|dotnet9.0-9.0.104-2|106	BuildRequires:  dotnet-sdk-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|107	BuildRequires:  dotnet-sdk-%{dotnetver}-source-built-artifacts
21mr|dotnet9.0-9.0.104-2|108	%endif
21mr|dotnet9.0-9.0.104-2|109	BuildRequires:  findutils
21mr|dotnet9.0-9.0.104-2|110	BuildRequires:  git
21mr|dotnet9.0-9.0.104-2|111	BuildRequires:  locales-en
21mr|dotnet9.0-9.0.104-2|112	BuildRequires:  hostname
21mr|dotnet9.0-9.0.104-2|113	BuildRequires:  krb5-devel
21mr|dotnet9.0-9.0.104-2|114	BuildRequires:  pkgconfig(libcurl)
21mr|dotnet9.0-9.0.104-2|115	BuildRequires:  icu-devel
21mr|dotnet9.0-9.0.104-2|116	%if ! %{use_bundled_libunwind}
21mr|dotnet9.0-9.0.104-2|117	BuildRequires:  libunwind-devel
21mr|dotnet9.0-9.0.104-2|118	%endif
21mr|dotnet9.0-9.0.104-2|119	BuildRequires:  %{_lib}lldb-devel
21mr|dotnet9.0-9.0.104-2|120	%if ! %{use_bundled_brotli}
21mr|dotnet9.0-9.0.104-2|121	BuildRequires:  pkgconfig(libbrotlienc)
21mr|dotnet9.0-9.0.104-2|122	%endif
21mr|dotnet9.0-9.0.104-2|123	BuildRequires:  pkgconfig(RapidJSON)
21mr|dotnet9.0-9.0.104-2|124	BuildRequires:  llvm
21mr|dotnet9.0-9.0.104-2|125	BuildRequires:  lttng-ust-devel
21mr|dotnet9.0-9.0.104-2|126	BuildRequires:  make
21mr|dotnet9.0-9.0.104-2|127	BuildRequires:  openssl-devel
21mr|dotnet9.0-9.0.104-2|128	BuildRequires:  python3
21mr|dotnet9.0-9.0.104-2|129	BuildRequires:  systemtap-sdt-devel
21mr|dotnet9.0-9.0.104-2|130	BuildRequires:  tar
21mr|dotnet9.0-9.0.104-2|131	BuildRequires:  zlib-devel
21mr|dotnet9.0-9.0.104-2|132	BuildRequires:  which
21mr|dotnet9.0-9.0.104-2|133	
21mr|dotnet9.0-9.0.104-2|134	# The tracing support in CoreCLR is optional. It has a run-time
21mr|dotnet9.0-9.0.104-2|135	# dependency on some additional libraries like lttng-ust. The runtime
21mr|dotnet9.0-9.0.104-2|136	# gracefully disables tracing if the dependencies are missing.
21mr|dotnet9.0-9.0.104-2|137	%global __requires_exclude_from ^(%{_libdir}/dotnet/.*/libcoreclrtraceptprovider\\.so)$
21mr|dotnet9.0-9.0.104-2|138	
21mr|dotnet9.0-9.0.104-2|139	# Avoid generating provides and requires for private libraries
21mr|dotnet9.0-9.0.104-2|140	%global privlibs             libhostfxr
21mr|dotnet9.0-9.0.104-2|141	%global privlibs %{privlibs}|libclrgc
21mr|dotnet9.0-9.0.104-2|142	%global privlibs %{privlibs}|libclrjit
21mr|dotnet9.0-9.0.104-2|143	%global privlibs %{privlibs}|libcoreclr
21mr|dotnet9.0-9.0.104-2|144	%global privlibs %{privlibs}|libcoreclrtraceptprovider
21mr|dotnet9.0-9.0.104-2|145	%global privlibs %{privlibs}|libhostpolicy
21mr|dotnet9.0-9.0.104-2|146	%global privlibs %{privlibs}|libmscordaccore
21mr|dotnet9.0-9.0.104-2|147	%global privlibs %{privlibs}|libmscordbi
21mr|dotnet9.0-9.0.104-2|148	%global privlibs %{privlibs}|libnethost
21mr|dotnet9.0-9.0.104-2|149	%global privlibs %{privlibs}|libSystem.Globalization.Native
21mr|dotnet9.0-9.0.104-2|150	%global privlibs %{privlibs}|libSystem.IO.Compression.Native
21mr|dotnet9.0-9.0.104-2|151	%global privlibs %{privlibs}|libSystem.Native
21mr|dotnet9.0-9.0.104-2|152	%global privlibs %{privlibs}|libSystem.Net.Security.Native
21mr|dotnet9.0-9.0.104-2|153	%global privlibs %{privlibs}|libSystem.Security.Cryptography.Native.OpenSsl
21mr|dotnet9.0-9.0.104-2|154	%global __provides_exclude ^(%{privlibs})\\.so
21mr|dotnet9.0-9.0.104-2|155	%global __requires_exclude ^(%{privlibs})\\.so
21mr|dotnet9.0-9.0.104-2|156	
21mr|dotnet9.0-9.0.104-2|157	
21mr|dotnet9.0-9.0.104-2|158	%description
21mr|dotnet9.0-9.0.104-2|159	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet9.0-9.0.104-2|160	cross platform applications that work on Linux, macOS and Windows.
21mr|dotnet9.0-9.0.104-2|161	
21mr|dotnet9.0-9.0.104-2|162	It particularly focuses on creating console applications, web
21mr|dotnet9.0-9.0.104-2|163	applications and micro-services.
21mr|dotnet9.0-9.0.104-2|164	
21mr|dotnet9.0-9.0.104-2|165	.NET contains a runtime conforming to .NET Standards a set of
21mr|dotnet9.0-9.0.104-2|166	framework libraries, an SDK containing compilers and a 'dotnet'
21mr|dotnet9.0-9.0.104-2|167	application to drive everything.
21mr|dotnet9.0-9.0.104-2|168	
21mr|dotnet9.0-9.0.104-2|169	# The `dotnet` package was a bit of historical mistake. Users
21mr|dotnet9.0-9.0.104-2|170	# shouldn't be asked to install .NET without a version because .NET
21mr|dotnet9.0-9.0.104-2|171	# code (source or build) is generally version specific. We have kept
21mr|dotnet9.0-9.0.104-2|172	# it around in older versions of RHEL and Fedora. But no reason to
21mr|dotnet9.0-9.0.104-2|173	# continue this mistake.
21mr|dotnet9.0-9.0.104-2|174	
21mr|dotnet9.0-9.0.104-2|175	%package -n dotnet
21mr|dotnet9.0-9.0.104-2|176	
21mr|dotnet9.0-9.0.104-2|177	Version:        %{sdk_rpm_version}
21mr|dotnet9.0-9.0.104-2|178	Summary:        .NET CLI tools and runtime
21mr|dotnet9.0-9.0.104-2|179	
21mr|dotnet9.0-9.0.104-2|180	Requires:       dotnet-sdk-%{dotnetver}%{?_isa} >= %{sdk_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|181	
21mr|dotnet9.0-9.0.104-2|182	%description -n dotnet
21mr|dotnet9.0-9.0.104-2|183	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet9.0-9.0.104-2|184	cross platform applications that work on Linux, macOS and Windows.
21mr|dotnet9.0-9.0.104-2|185	
21mr|dotnet9.0-9.0.104-2|186	It particularly focuses on creating console applications, web
21mr|dotnet9.0-9.0.104-2|187	applications and micro-services.
21mr|dotnet9.0-9.0.104-2|188	
21mr|dotnet9.0-9.0.104-2|189	.NET contains a runtime conforming to .NET Standards a set of
21mr|dotnet9.0-9.0.104-2|190	framework libraries, an SDK containing compilers and a 'dotnet'
21mr|dotnet9.0-9.0.104-2|191	application to drive everything.
21mr|dotnet9.0-9.0.104-2|192	
21mr|dotnet9.0-9.0.104-2|193	
21mr|dotnet9.0-9.0.104-2|194	%package -n dotnet-host
21mr|dotnet9.0-9.0.104-2|195	
21mr|dotnet9.0-9.0.104-2|196	Version:        %{runtime_rpm_version}
21mr|dotnet9.0-9.0.104-2|197	Summary:        .NET command line launcher
21mr|dotnet9.0-9.0.104-2|198	
21mr|dotnet9.0-9.0.104-2|199	%description -n dotnet-host
21mr|dotnet9.0-9.0.104-2|200	The .NET host is a command line program that runs a standalone
21mr|dotnet9.0-9.0.104-2|201	.NET application or launches the SDK.
21mr|dotnet9.0-9.0.104-2|202	
21mr|dotnet9.0-9.0.104-2|203	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet9.0-9.0.104-2|204	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet9.0-9.0.104-2|205	
21mr|dotnet9.0-9.0.104-2|206	It particularly focuses on creating console applications, web
21mr|dotnet9.0-9.0.104-2|207	applications and micro-services.
21mr|dotnet9.0-9.0.104-2|208	
21mr|dotnet9.0-9.0.104-2|209	
21mr|dotnet9.0-9.0.104-2|210	%package -n dotnet-hostfxr-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|211	
21mr|dotnet9.0-9.0.104-2|212	Version:        %{runtime_rpm_version}
21mr|dotnet9.0-9.0.104-2|213	Summary:        .NET command line host resolver
21mr|dotnet9.0-9.0.104-2|214	
21mr|dotnet9.0-9.0.104-2|215	# Theoretically any version of the host should work. But lets aim for the one
21mr|dotnet9.0-9.0.104-2|216	# provided by this package, or from a newer version of .NET
21mr|dotnet9.0-9.0.104-2|217	Requires:       dotnet-host%{?_isa} >= %{runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|218	
21mr|dotnet9.0-9.0.104-2|219	%description -n dotnet-hostfxr-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|220	The .NET host resolver contains the logic to resolve and select
21mr|dotnet9.0-9.0.104-2|221	the right version of the .NET SDK or runtime to use.
21mr|dotnet9.0-9.0.104-2|222	
21mr|dotnet9.0-9.0.104-2|223	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet9.0-9.0.104-2|224	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet9.0-9.0.104-2|225	
21mr|dotnet9.0-9.0.104-2|226	It particularly focuses on creating console applications, web
21mr|dotnet9.0-9.0.104-2|227	applications and micro-services.
21mr|dotnet9.0-9.0.104-2|228	
21mr|dotnet9.0-9.0.104-2|229	
21mr|dotnet9.0-9.0.104-2|230	%package -n dotnet-runtime-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|231	
21mr|dotnet9.0-9.0.104-2|232	Version:        %{runtime_rpm_version}
21mr|dotnet9.0-9.0.104-2|233	Summary:        NET %{dotnetver} runtime
21mr|dotnet9.0-9.0.104-2|234	
21mr|dotnet9.0-9.0.104-2|235	Requires:       dotnet-hostfxr-%{dotnetver}%{?_isa} >= %{runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|236	
21mr|dotnet9.0-9.0.104-2|237	# libicu is dlopen()ed
21mr|dotnet9.0-9.0.104-2|238	Requires:       icu-devel
21mr|dotnet9.0-9.0.104-2|239	
21mr|dotnet9.0-9.0.104-2|240	# See src/runtime/src/libraries/Native/AnyOS/brotli-version.txt
21mr|dotnet9.0-9.0.104-2|241	Provides: bundled(libbrotli) = 1.0.9
21mr|dotnet9.0-9.0.104-2|242	%if %{use_bundled_libunwind}
21mr|dotnet9.0-9.0.104-2|243	# See src/runtime/src/coreclr/pal/src/libunwind/libunwind-version.txt
21mr|dotnet9.0-9.0.104-2|244	Provides: bundled(libunwind) = 1.5.rc1.28.g9165d2a1
21mr|dotnet9.0-9.0.104-2|245	%endif
21mr|dotnet9.0-9.0.104-2|246	
21mr|dotnet9.0-9.0.104-2|247	%description -n dotnet-runtime-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|248	The .NET runtime contains everything needed to run .NET applications.
21mr|dotnet9.0-9.0.104-2|249	It includes a high performance Virtual Machine as well as the framework
21mr|dotnet9.0-9.0.104-2|250	libraries used by .NET applications.
21mr|dotnet9.0-9.0.104-2|251	
21mr|dotnet9.0-9.0.104-2|252	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet9.0-9.0.104-2|253	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet9.0-9.0.104-2|254	
21mr|dotnet9.0-9.0.104-2|255	It particularly focuses on creating console applications, web
21mr|dotnet9.0-9.0.104-2|256	applications and micro-services.
21mr|dotnet9.0-9.0.104-2|257	
21mr|dotnet9.0-9.0.104-2|258	
21mr|dotnet9.0-9.0.104-2|259	%package -n dotnet-runtime-dbg-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|260	
21mr|dotnet9.0-9.0.104-2|261	Version:        %{runtime_rpm_version}
21mr|dotnet9.0-9.0.104-2|262	Summary:        Managed debug symbols NET %{dotnetver} runtime
21mr|dotnet9.0-9.0.104-2|263	
21mr|dotnet9.0-9.0.104-2|264	Requires:       dotnet-runtime-%{dotnetver}%{?_isa} = %{runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|265	
21mr|dotnet9.0-9.0.104-2|266	%description -n dotnet-runtime-dbg-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|267	This package contains the managed symbol (pdb) files useful to debug the
21mr|dotnet9.0-9.0.104-2|268	managed parts of the .NET runtime itself.
21mr|dotnet9.0-9.0.104-2|269	
21mr|dotnet9.0-9.0.104-2|270	
21mr|dotnet9.0-9.0.104-2|271	%package -n aspnetcore-runtime-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|272	
21mr|dotnet9.0-9.0.104-2|273	Version:        %{aspnetcore_runtime_rpm_version}
21mr|dotnet9.0-9.0.104-2|274	Summary:        ASP.NET Core %{dotnetver} runtime
21mr|dotnet9.0-9.0.104-2|275	
21mr|dotnet9.0-9.0.104-2|276	Requires:       dotnet-runtime-%{dotnetver}%{?_isa} = %{runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|277	
21mr|dotnet9.0-9.0.104-2|278	%description -n aspnetcore-runtime-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|279	The ASP.NET Core runtime contains everything needed to run .NET
21mr|dotnet9.0-9.0.104-2|280	web applications. It includes a high performance Virtual Machine as
21mr|dotnet9.0-9.0.104-2|281	well as the framework libraries used by .NET applications.
21mr|dotnet9.0-9.0.104-2|282	
21mr|dotnet9.0-9.0.104-2|283	ASP.NET Core is a fast, lightweight and modular platform for creating
21mr|dotnet9.0-9.0.104-2|284	cross platform web applications that work on Linux, Mac and Windows.
21mr|dotnet9.0-9.0.104-2|285	
21mr|dotnet9.0-9.0.104-2|286	It particularly focuses on creating console applications, web
21mr|dotnet9.0-9.0.104-2|287	applications and micro-services.
21mr|dotnet9.0-9.0.104-2|288	
21mr|dotnet9.0-9.0.104-2|289	
21mr|dotnet9.0-9.0.104-2|290	%package -n aspnetcore-runtime-dbg-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|291	
21mr|dotnet9.0-9.0.104-2|292	Version:        %{aspnetcore_runtime_rpm_version}
21mr|dotnet9.0-9.0.104-2|293	Summary:        Managed debug symbols for the ASP.NET Core %{dotnetver} runtime
21mr|dotnet9.0-9.0.104-2|294	
21mr|dotnet9.0-9.0.104-2|295	Requires:       aspnetcore-runtime-%{dotnetver}%{?_isa} = %{aspnetcore_runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|296	
21mr|dotnet9.0-9.0.104-2|297	%description -n aspnetcore-runtime-dbg-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|298	This package contains the managed symbol (pdb) files useful to debug the
21mr|dotnet9.0-9.0.104-2|299	managed parts of the ASP.NET Core runtime itself.
21mr|dotnet9.0-9.0.104-2|300	
21mr|dotnet9.0-9.0.104-2|301	
21mr|dotnet9.0-9.0.104-2|302	%package -n dotnet-templates-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|303	
21mr|dotnet9.0-9.0.104-2|304	Version:        %{sdk_rpm_version}
21mr|dotnet9.0-9.0.104-2|305	Summary:        .NET %{dotnetver} templates
21mr|dotnet9.0-9.0.104-2|306	
21mr|dotnet9.0-9.0.104-2|307	# Theoretically any version of the host should work. But lets aim for the one
21mr|dotnet9.0-9.0.104-2|308	# provided by this package, or from a newer version of .NET
21mr|dotnet9.0-9.0.104-2|309	Requires:       dotnet-host%{?_isa} >= %{runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|310	
21mr|dotnet9.0-9.0.104-2|311	%description -n dotnet-templates-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|312	This package contains templates used by the .NET SDK.
21mr|dotnet9.0-9.0.104-2|313	
21mr|dotnet9.0-9.0.104-2|314	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet9.0-9.0.104-2|315	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet9.0-9.0.104-2|316	
21mr|dotnet9.0-9.0.104-2|317	It particularly focuses on creating console applications, web
21mr|dotnet9.0-9.0.104-2|318	applications and micro-services.
21mr|dotnet9.0-9.0.104-2|319	
21mr|dotnet9.0-9.0.104-2|320	
21mr|dotnet9.0-9.0.104-2|321	%package -n dotnet-sdk-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|322	
21mr|dotnet9.0-9.0.104-2|323	Version:        %{sdk_rpm_version}
21mr|dotnet9.0-9.0.104-2|324	Summary:        .NET %{dotnetver} Software Development Kit
21mr|dotnet9.0-9.0.104-2|325	
21mr|dotnet9.0-9.0.104-2|326	Provides:       bundled(js-jquery)
21mr|dotnet9.0-9.0.104-2|327	
21mr|dotnet9.0-9.0.104-2|328	Requires:       dotnet-runtime-%{dotnetver}%{?_isa} >= %{runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|329	Requires:       aspnetcore-runtime-%{dotnetver}%{?_isa} >= %{aspnetcore_runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|330	
21mr|dotnet9.0-9.0.104-2|331	Requires:       dotnet-apphost-pack-%{dotnetver}%{?_isa} >= %{runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|332	Requires:       dotnet-targeting-pack-%{dotnetver}%{?_isa} >= %{runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|333	Requires:       aspnetcore-targeting-pack-%{dotnetver}%{?_isa} >= %{aspnetcore_runtime_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|334	Requires:       netstandard-targeting-pack-2.1%{?_isa} >= %{sdk_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|335	
21mr|dotnet9.0-9.0.104-2|336	Requires:       dotnet-templates-%{dotnetver}%{?_isa} >= %{sdk_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|337	
21mr|dotnet9.0-9.0.104-2|338	%description -n dotnet-sdk-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|339	The .NET SDK is a collection of command line applications to
21mr|dotnet9.0-9.0.104-2|340	create, build, publish and run .NET applications.
21mr|dotnet9.0-9.0.104-2|341	
21mr|dotnet9.0-9.0.104-2|342	.NET is a fast, lightweight and modular platform for creating
21mr|dotnet9.0-9.0.104-2|343	cross platform applications that work on Linux, Mac and Windows.
21mr|dotnet9.0-9.0.104-2|344	
21mr|dotnet9.0-9.0.104-2|345	It particularly focuses on creating console applications, web
21mr|dotnet9.0-9.0.104-2|346	applications and micro-services.
21mr|dotnet9.0-9.0.104-2|347	
21mr|dotnet9.0-9.0.104-2|348	
21mr|dotnet9.0-9.0.104-2|349	%package -n dotnet-sdk-dbg-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|350	
21mr|dotnet9.0-9.0.104-2|351	Version:        %{sdk_rpm_version}
21mr|dotnet9.0-9.0.104-2|352	Summary:        Managed debug symbols for the .NET %{dotnetver} Software Development Kit
21mr|dotnet9.0-9.0.104-2|353	
21mr|dotnet9.0-9.0.104-2|354	Requires:       dotnet-sdk-%{dotnetver}%{?_isa} = %{sdk_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|355	
21mr|dotnet9.0-9.0.104-2|356	%description -n dotnet-sdk-dbg-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|357	This package contains the managed symbol (pdb) files useful to debug the .NET
21mr|dotnet9.0-9.0.104-2|358	Software Development Kit (SDK) itself.
21mr|dotnet9.0-9.0.104-2|359	
21mr|dotnet9.0-9.0.104-2|360	
21mr|dotnet9.0-9.0.104-2|361	%package -n dotnet-sdk-aot-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|362	
21mr|dotnet9.0-9.0.104-2|363	Version:        %{sdk_rpm_version}
21mr|dotnet9.0-9.0.104-2|364	Summary:        Ahead-of-Time (AOT) support for the .NET %{dotnetver} Software Development Kit
21mr|dotnet9.0-9.0.104-2|365	
21mr|dotnet9.0-9.0.104-2|366	Requires:       dotnet-sdk-%{dotnetver}%{?_isa} >= %{sdk_rpm_version}-%{release}
21mr|dotnet9.0-9.0.104-2|367	
21mr|dotnet9.0-9.0.104-2|368	# When installing AOT support, also install all dependencies needed to build
21mr|dotnet9.0-9.0.104-2|369	# NativeAOT applications. AOT invokes `clang ... -lssl -lcrypto -lbrotlienc
21mr|dotnet9.0-9.0.104-2|370	# -lbrotlidec -lz ...`.
21mr|dotnet9.0-9.0.104-2|371	Requires:       pkgconfig(libbrotlienc)
21mr|dotnet9.0-9.0.104-2|372	Requires:       clang
21mr|dotnet9.0-9.0.104-2|373	Requires:       openssl-devel
21mr|dotnet9.0-9.0.104-2|374	Requires:       zlib-devel
21mr|dotnet9.0-9.0.104-2|375	
21mr|dotnet9.0-9.0.104-2|376	%description -n dotnet-sdk-aot-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|377	This package provides Ahead-of-time (AOT) compilation support for the .NET SDK.
21mr|dotnet9.0-9.0.104-2|378	
21mr|dotnet9.0-9.0.104-2|379	
21mr|dotnet9.0-9.0.104-2|380	%global dotnet_targeting_pack() %{expand:
21mr|dotnet9.0-9.0.104-2|381	%package -n %{1}
21mr|dotnet9.0-9.0.104-2|382	
21mr|dotnet9.0-9.0.104-2|383	Version:        %{2}
21mr|dotnet9.0-9.0.104-2|384	Summary:        Targeting Pack for %{3} %{4}
21mr|dotnet9.0-9.0.104-2|385	
21mr|dotnet9.0-9.0.104-2|386	Requires:       dotnet-host%{?_isa}
21mr|dotnet9.0-9.0.104-2|387	
21mr|dotnet9.0-9.0.104-2|388	%description -n %{1}
21mr|dotnet9.0-9.0.104-2|389	This package provides a targeting pack for %{3} %{4}
21mr|dotnet9.0-9.0.104-2|390	that allows developers to compile against and target %{3} %{4}
21mr|dotnet9.0-9.0.104-2|391	applications using the .NET SDK.
21mr|dotnet9.0-9.0.104-2|392	
21mr|dotnet9.0-9.0.104-2|393	%files -n %{1}
21mr|dotnet9.0-9.0.104-2|394	%dir %{_libdir}/dotnet/packs
21mr|dotnet9.0-9.0.104-2|395	%{_libdir}/dotnet/packs/%{5}
21mr|dotnet9.0-9.0.104-2|396	}
21mr|dotnet9.0-9.0.104-2|397	
21mr|dotnet9.0-9.0.104-2|398	%dotnet_targeting_pack dotnet-apphost-pack-%{dotnetver} %{runtime_rpm_version} Microsoft.NETCore.App %{dotnetver} Microsoft.NETCore.App.Host.%{runtime_id}
21mr|dotnet9.0-9.0.104-2|399	%dotnet_targeting_pack dotnet-targeting-pack-%{dotnetver} %{runtime_rpm_version} Microsoft.NETCore.App %{dotnetver} Microsoft.NETCore.App.Ref
21mr|dotnet9.0-9.0.104-2|400	%dotnet_targeting_pack aspnetcore-targeting-pack-%{dotnetver} %{aspnetcore_runtime_rpm_version} Microsoft.AspNetCore.App %{dotnetver} Microsoft.AspNetCore.App.Ref
21mr|dotnet9.0-9.0.104-2|401	%if %{is_latest_dotnet}
21mr|dotnet9.0-9.0.104-2|402	%dotnet_targeting_pack netstandard-targeting-pack-2.1 %{sdk_rpm_version} NETStandard.Library 2.1 NETStandard.Library.Ref
21mr|dotnet9.0-9.0.104-2|403	%endif
21mr|dotnet9.0-9.0.104-2|404	
21mr|dotnet9.0-9.0.104-2|405	
21mr|dotnet9.0-9.0.104-2|406	%package -n dotnet-sdk-%{dotnetver}-source-built-artifacts
21mr|dotnet9.0-9.0.104-2|407	
21mr|dotnet9.0-9.0.104-2|408	Version:        %{sdk_rpm_version}
21mr|dotnet9.0-9.0.104-2|409	Summary:        Internal package for building .NET %{dotnetver} Software Development Kit
21mr|dotnet9.0-9.0.104-2|410	
21mr|dotnet9.0-9.0.104-2|411	%description -n dotnet-sdk-%{dotnetver}-source-built-artifacts
21mr|dotnet9.0-9.0.104-2|412	The .NET source-built archive is a collection of packages needed
21mr|dotnet9.0-9.0.104-2|413	to build the .NET SDK itself.
21mr|dotnet9.0-9.0.104-2|414	
21mr|dotnet9.0-9.0.104-2|415	These are not meant for general use.
21mr|dotnet9.0-9.0.104-2|416	
21mr|dotnet9.0-9.0.104-2|417	
21mr|dotnet9.0-9.0.104-2|418	
21mr|dotnet9.0-9.0.104-2|419	%prep
21mr|dotnet9.0-9.0.104-2|420	release_json_tag=$(grep tag %{SOURCE5} | cut -d: -f2 | sed -E 's/[," ]*//g')
21mr|dotnet9.0-9.0.104-2|421	if [[ ${release_json_tag} != %{upstream_tag} ]]; then
21mr|dotnet9.0-9.0.104-2|422	echo "error: tag in release.json doesn't match tag in spec file"
21mr|dotnet9.0-9.0.104-2|423	exit 1
21mr|dotnet9.0-9.0.104-2|424	fi
21mr|dotnet9.0-9.0.104-2|425	
21mr|dotnet9.0-9.0.104-2|426	%if %{without bootstrap}
21mr|dotnet9.0-9.0.104-2|427	%setup -q -n dotnet-%{upstream_tag_without_v}
21mr|dotnet9.0-9.0.104-2|428	
21mr|dotnet9.0-9.0.104-2|429	# Remove all prebuilts and binaries
21mr|dotnet9.0-9.0.104-2|430	rm -rf .dotnet/
21mr|dotnet9.0-9.0.104-2|431	rm -rf packages/source-built
21mr|dotnet9.0-9.0.104-2|432	rm -rf src/aspnetcore/src/submodules/Node-Externals/
21mr|dotnet9.0-9.0.104-2|433	find -type f \( \
21mr|dotnet9.0-9.0.104-2|434	-iname '*.bin' -or \
21mr|dotnet9.0-9.0.104-2|435	-iname '*.binlog' -or \
21mr|dotnet9.0-9.0.104-2|436	-iname '*.dat' -or \
21mr|dotnet9.0-9.0.104-2|437	-iname '*.db' -or \
21mr|dotnet9.0-9.0.104-2|438	-iname '*.dll' -or \
21mr|dotnet9.0-9.0.104-2|439	-iname '*.doc' -or \
21mr|dotnet9.0-9.0.104-2|440	-iname '*.docx' -or \
21mr|dotnet9.0-9.0.104-2|441	-iname '*.exe' -or \
21mr|dotnet9.0-9.0.104-2|442	-iname '*.mdb' -or \
21mr|dotnet9.0-9.0.104-2|443	-iname '*.mod' -or \
21mr|dotnet9.0-9.0.104-2|444	-iname '*.msi' -or \
21mr|dotnet9.0-9.0.104-2|445	-iname '*.netmodule' -or \
21mr|dotnet9.0-9.0.104-2|446	-iname '*.nupkg' -or \
21mr|dotnet9.0-9.0.104-2|447	-iname '*.o' -or \
21mr|dotnet9.0-9.0.104-2|448	-iname '*.obj' -or \
21mr|dotnet9.0-9.0.104-2|449	-iname '*.out' -or \
21mr|dotnet9.0-9.0.104-2|450	-iname '*.p7b' -or \
21mr|dotnet9.0-9.0.104-2|451	-iname '*.p7s' -or \
21mr|dotnet9.0-9.0.104-2|452	-iname '*.pdb' -or \
21mr|dotnet9.0-9.0.104-2|453	-iname '*.pfx' -or \
21mr|dotnet9.0-9.0.104-2|454	-iname '*.so' -or \
21mr|dotnet9.0-9.0.104-2|455	-iname '*.tar.gz' -or \
21mr|dotnet9.0-9.0.104-2|456	-iname '*.tgz' -or \
21mr|dotnet9.0-9.0.104-2|457	-iname '*.tlb' -or \
21mr|dotnet9.0-9.0.104-2|458	-iname '*.winmd' -or \
21mr|dotnet9.0-9.0.104-2|459	-iname '*.vsix' -or \
21mr|dotnet9.0-9.0.104-2|460	-iname '*.zip' \
21mr|dotnet9.0-9.0.104-2|461	\) \
21mr|dotnet9.0-9.0.104-2|462	-delete
21mr|dotnet9.0-9.0.104-2|463	
21mr|dotnet9.0-9.0.104-2|464	#    \( -iname '*.snk' -not \
21mr|dotnet9.0-9.0.104-2|465	#      \( -ipath './prereqs/*' -or -ipath './src/arcade/*' -or -ipath './src/source-build-externals/*' -or -ipath './src/deployment-tools/*' \) \
21mr|dotnet9.0-9.0.104-2|466	#    \) -or \
21mr|dotnet9.0-9.0.104-2|467	
21mr|dotnet9.0-9.0.104-2|468	mkdir -p prereqs/packages/archive
21mr|dotnet9.0-9.0.104-2|469	ln -s %{_libdir}/dotnet/source-built-artifacts/Private.SourceBuilt.Artifacts.*.tar.gz prereqs/packages/archive/
21mr|dotnet9.0-9.0.104-2|470	
21mr|dotnet9.0-9.0.104-2|471	%else
21mr|dotnet9.0-9.0.104-2|472	
21mr|dotnet9.0-9.0.104-2|473	%setup -q -T -b 0 -n dotnet-%{upstream_tag}-x64-bootstrap
21mr|dotnet9.0-9.0.104-2|474	
21mr|dotnet9.0-9.0.104-2|475	%ifarch aarch64 ppc64le s390x
21mr|dotnet9.0-9.0.104-2|476	rm -rf .dotnet
21mr|dotnet9.0-9.0.104-2|477	mkdir -p .dotnet/
21mr|dotnet9.0-9.0.104-2|478	%endif
21mr|dotnet9.0-9.0.104-2|479	
21mr|dotnet9.0-9.0.104-2|480	%ifarch aarch64
21mr|dotnet9.0-9.0.104-2|481	tar -x -f %{SOURCE1} -C .dotnet/
21mr|dotnet9.0-9.0.104-2|482	%endif
21mr|dotnet9.0-9.0.104-2|483	%ifarch ppc64le
21mr|dotnet9.0-9.0.104-2|484	tar -x --strip-components=1 -f %{SOURCE2} -C prereqs/packages/prebuilt/
21mr|dotnet9.0-9.0.104-2|485	%endif
21mr|dotnet9.0-9.0.104-2|486	%ifarch s390x
21mr|dotnet9.0-9.0.104-2|487	tar -x --strip-components=1 -f %{SOURCE3} -C prereqs/packages/prebuilt/
21mr|dotnet9.0-9.0.104-2|488	%endif
21mr|dotnet9.0-9.0.104-2|489	
21mr|dotnet9.0-9.0.104-2|490	%ifarch ppc64le s390x
21mr|dotnet9.0-9.0.104-2|491	tar xf prereqs/packages/prebuilt/dotnet-sdk*.tar.gz -C .dotnet/
21mr|dotnet9.0-9.0.104-2|492	rm prereqs/packages/prebuilt/dotnet-sdk*.tar.gz
21mr|dotnet9.0-9.0.104-2|493	boot_sdk_version=$(ls -1 .dotnet/sdk/)
21mr|dotnet9.0-9.0.104-2|494	sed -i -E 's|"dotnet": "[^"]+"|"dotnet" : "'$boot_sdk_version'"|' global.json
21mr|dotnet9.0-9.0.104-2|495	%endif
21mr|dotnet9.0-9.0.104-2|496	
21mr|dotnet9.0-9.0.104-2|497	%endif
21mr|dotnet9.0-9.0.104-2|498	
21mr|dotnet9.0-9.0.104-2|499	%autopatch -p1 -M 999
21mr|dotnet9.0-9.0.104-2|500	
21mr|dotnet9.0-9.0.104-2|501	%if ! %{use_bundled_brotli}
21mr|dotnet9.0-9.0.104-2|502	rm -rf src/runtime/src/native/external/brotli/
21mr|dotnet9.0-9.0.104-2|503	%endif
21mr|dotnet9.0-9.0.104-2|504	
21mr|dotnet9.0-9.0.104-2|505	%if ! %{use_bundled_libunwind}
21mr|dotnet9.0-9.0.104-2|506	rm -rf src/runtime/src/native/external/libunwind/
21mr|dotnet9.0-9.0.104-2|507	%endif
21mr|dotnet9.0-9.0.104-2|508	
21mr|dotnet9.0-9.0.104-2|509	%if ! %{use_bundled_llvm_libunwind}
21mr|dotnet9.0-9.0.104-2|510	rm -rf src/runtime/src/native/external/llvm-libunwind
21mr|dotnet9.0-9.0.104-2|511	%endif
21mr|dotnet9.0-9.0.104-2|512	
21mr|dotnet9.0-9.0.104-2|513	%if ! %{use_bundled_rapidjson}
21mr|dotnet9.0-9.0.104-2|514	rm -rf src/runtime/src/native/external/rapidjson
21mr|dotnet9.0-9.0.104-2|515	%endif
21mr|dotnet9.0-9.0.104-2|516	
21mr|dotnet9.0-9.0.104-2|517	%if ! %{use_bundled_zlib}
21mr|dotnet9.0-9.0.104-2|518	rm -rf src/runtime/src/native/external/zlib
21mr|dotnet9.0-9.0.104-2|519	rm -rf src/runtime/src/native/external/zlib-intel
21mr|dotnet9.0-9.0.104-2|520	rm -rf src/runtime/src/native/external/zlib-ng
21mr|dotnet9.0-9.0.104-2|521	%endif
21mr|dotnet9.0-9.0.104-2|522	
21mr|dotnet9.0-9.0.104-2|523	
21mr|dotnet9.0-9.0.104-2|524	
21mr|dotnet9.0-9.0.104-2|525	%build
21mr|dotnet9.0-9.0.104-2|526	cat /etc/os-release
21mr|dotnet9.0-9.0.104-2|527	
21mr|dotnet9.0-9.0.104-2|528	%if %{without bootstrap}
21mr|dotnet9.0-9.0.104-2|529	# We need to create a copy because build scripts will mutate this
21mr|dotnet9.0-9.0.104-2|530	cp -a %{_libdir}/dotnet previously-built-dotnet
21mr|dotnet9.0-9.0.104-2|531	find previously-built-dotnet
21mr|dotnet9.0-9.0.104-2|532	%endif
21mr|dotnet9.0-9.0.104-2|533	
21mr|dotnet9.0-9.0.104-2|534	%if 0%{?fedora} || 0%{?rhel} >= 9
21mr|dotnet9.0-9.0.104-2|535	# Setting this macro ensures that only clang supported options will be
21mr|dotnet9.0-9.0.104-2|536	# added to ldflags and cflags.
21mr|dotnet9.0-9.0.104-2|537	%global toolchain clang
21mr|dotnet9.0-9.0.104-2|538	%set_build_flags
21mr|dotnet9.0-9.0.104-2|539	%else
21mr|dotnet9.0-9.0.104-2|540	# Filter flags not supported by clang
21mr|dotnet9.0-9.0.104-2|541	%global dotnet_cflags %(echo %optflags | sed -re 's/-specs=[^ ]*//g')
21mr|dotnet9.0-9.0.104-2|542	%global dotnet_ldflags %(echo %{__global_ldflags} | sed -re 's/-specs=[^ ]*//g')
21mr|dotnet9.0-9.0.104-2|543	export CFLAGS="%{dotnet_cflags}"
21mr|dotnet9.0-9.0.104-2|544	export CXXFLAGS="%{dotnet_cflags}"
21mr|dotnet9.0-9.0.104-2|545	export LDFLAGS="%{dotnet_ldflags}"
21mr|dotnet9.0-9.0.104-2|546	%endif
21mr|dotnet9.0-9.0.104-2|547	
21mr|dotnet9.0-9.0.104-2|548	# -fstack-clash-protection breaks CoreCLR
21mr|dotnet9.0-9.0.104-2|549	CFLAGS=$(echo $CFLAGS  | sed -e 's/-fstack-clash-protection//' )
21mr|dotnet9.0-9.0.104-2|550	CXXFLAGS=$(echo $CXXFLAGS  | sed -e 's/-fstack-clash-protection//' )
21mr|dotnet9.0-9.0.104-2|551	
21mr|dotnet9.0-9.0.104-2|552	%ifarch aarch64
21mr|dotnet9.0-9.0.104-2|553	# -mbranch-protection=standard breaks unwinding in CoreCLR through libunwind
21mr|dotnet9.0-9.0.104-2|554	CFLAGS=$(echo $CFLAGS | sed -e 's/-mbranch-protection=standard //')
21mr|dotnet9.0-9.0.104-2|555	CXXFLAGS=$(echo $CXXFLAGS | sed -e 's/-mbranch-protection=standard //')
21mr|dotnet9.0-9.0.104-2|556	%endif
21mr|dotnet9.0-9.0.104-2|557	
21mr|dotnet9.0-9.0.104-2|558	%ifarch s390x
21mr|dotnet9.0-9.0.104-2|559	# -march=z13 -mtune=z14 makes clang crash while compiling .NET
21mr|dotnet9.0-9.0.104-2|560	CFLAGS=$(echo $CFLAGS | sed -e 's/ -march=z13//')
21mr|dotnet9.0-9.0.104-2|561	CFLAGS=$(echo $CFLAGS | sed -e 's/ -mtune=z14//')
21mr|dotnet9.0-9.0.104-2|562	CXXFLAGS=$(echo $CXXFLAGS | sed -e 's/ -march=z13//')
21mr|dotnet9.0-9.0.104-2|563	CXXFLAGS=$(echo $CXXFLAGS | sed -e 's/ -mtune=z14//')
21mr|dotnet9.0-9.0.104-2|564	%endif
21mr|dotnet9.0-9.0.104-2|565	
21mr|dotnet9.0-9.0.104-2|566	# Enabling fortify-source and "-Wall -Weverything" produces new warnings from libc. Turn them off.
21mr|dotnet9.0-9.0.104-2|567	CFLAGS="$CFLAGS -Wno-used-but-marked-unused"
21mr|dotnet9.0-9.0.104-2|568	CXXFLAGS="$CXXFLAGS -Wno-used-but-marked-unused"
21mr|dotnet9.0-9.0.104-2|569	
21mr|dotnet9.0-9.0.104-2|570	export EXTRA_CFLAGS="$CFLAGS"
21mr|dotnet9.0-9.0.104-2|571	export EXTRA_CXXFLAGS="$CXXFLAGS"
21mr|dotnet9.0-9.0.104-2|572	export EXTRA_LDFLAGS="$LDFLAGS"
21mr|dotnet9.0-9.0.104-2|573	
21mr|dotnet9.0-9.0.104-2|574	# Disable tracing, which is incompatible with certain versions of
21mr|dotnet9.0-9.0.104-2|575	# lttng See https://github.com/dotnet/runtime/issues/57784. The
21mr|dotnet9.0-9.0.104-2|576	# suggested compile-time change doesn't work, unfortunately.
21mr|dotnet9.0-9.0.104-2|577	export COMPlus_LTTng=0
21mr|dotnet9.0-9.0.104-2|578	
21mr|dotnet9.0-9.0.104-2|579	# Escape commas in the vendor name
21mr|dotnet9.0-9.0.104-2|580	vendor=$(echo "%{?dist_vendor}%{!?dist_vendor:%_host_vendor}" | sed -E 's/,/%2c/')
21mr|dotnet9.0-9.0.104-2|581	
21mr|dotnet9.0-9.0.104-2|582	system_libs=
21mr|dotnet9.0-9.0.104-2|583	%if ! %{use_bundled_brotli}
21mr|dotnet9.0-9.0.104-2|584	system_libs=$system_libs+brotli+
21mr|dotnet9.0-9.0.104-2|585	%endif
21mr|dotnet9.0-9.0.104-2|586	%if ! %{use_bundled_libunwind}
21mr|dotnet9.0-9.0.104-2|587	system_libs=$system_libs+libunwind+
21mr|dotnet9.0-9.0.104-2|588	%endif
21mr|dotnet9.0-9.0.104-2|589	%if ! %{use_bundled_llvm_libunwind}
21mr|dotnet9.0-9.0.104-2|590	system_libs=$system_libs+llvmlibunwind+
21mr|dotnet9.0-9.0.104-2|591	%endif
21mr|dotnet9.0-9.0.104-2|592	%if ! %{use_bundled_rapidjson}
21mr|dotnet9.0-9.0.104-2|593	system_libs=$system_libs+rapidjson+
21mr|dotnet9.0-9.0.104-2|594	%endif
21mr|dotnet9.0-9.0.104-2|595	%if ! %{use_bundled_zlib}
21mr|dotnet9.0-9.0.104-2|596	system_libs=$system_libs+zlib+
21mr|dotnet9.0-9.0.104-2|597	%endif
21mr|dotnet9.0-9.0.104-2|598	
21mr|dotnet9.0-9.0.104-2|599	%ifarch ppc64le s390x
21mr|dotnet9.0-9.0.104-2|600	max_attempts=3
21mr|dotnet9.0-9.0.104-2|601	%else
21mr|dotnet9.0-9.0.104-2|602	max_attempts=1
21mr|dotnet9.0-9.0.104-2|603	%endif
21mr|dotnet9.0-9.0.104-2|604	
21mr|dotnet9.0-9.0.104-2|605	function retry_until_success {
21mr|dotnet9.0-9.0.104-2|606	local exit_code=1
21mr|dotnet9.0-9.0.104-2|607	local tries=$1
21mr|dotnet9.0-9.0.104-2|608	shift
21mr|dotnet9.0-9.0.104-2|609	set +e
21mr|dotnet9.0-9.0.104-2|610	while [[ $exit_code != 0 ]] && [[ $tries != 0 ]]; do
21mr|dotnet9.0-9.0.104-2|611	(( tries = tries - 1 ))
21mr|dotnet9.0-9.0.104-2|612	"$@"
21mr|dotnet9.0-9.0.104-2|613	exit_code=$?
21mr|dotnet9.0-9.0.104-2|614	done
21mr|dotnet9.0-9.0.104-2|615	set -e
21mr|dotnet9.0-9.0.104-2|616	return $exit_code
21mr|dotnet9.0-9.0.104-2|617	}
21mr|dotnet9.0-9.0.104-2|618	
21mr|dotnet9.0-9.0.104-2|619	VERBOSE=1 retry_until_success $max_attempts \
21mr|dotnet9.0-9.0.104-2|620	timeout 5h \
21mr|dotnet9.0-9.0.104-2|621	./build.sh \
21mr|dotnet9.0-9.0.104-2|622	--source-only \
21mr|dotnet9.0-9.0.104-2|623	--release-manifest %{SOURCE5} \
21mr|dotnet9.0-9.0.104-2|624	%if %{without bootstrap}
21mr|dotnet9.0-9.0.104-2|625	--with-sdk previously-built-dotnet \
21mr|dotnet9.0-9.0.104-2|626	%endif
21mr|dotnet9.0-9.0.104-2|627	%ifarch %{mono_archs}
21mr|dotnet9.0-9.0.104-2|628	--use-mono-runtime \
21mr|dotnet9.0-9.0.104-2|629	%endif
21mr|dotnet9.0-9.0.104-2|630	-- \
21mr|dotnet9.0-9.0.104-2|631	/p:UseSystemLibs=${system_libs} \
21mr|dotnet9.0-9.0.104-2|632	/p:TargetRid=%{runtime_id} \
21mr|dotnet9.0-9.0.104-2|633	/p:OfficialBuilder="$vendor" \
21mr|dotnet9.0-9.0.104-2|634	/p:MinimalConsoleLogOutput=false \
21mr|dotnet9.0-9.0.104-2|635	/p:ContinueOnPrebuiltBaselineError=true \
21mr|dotnet9.0-9.0.104-2|636	/v:n \
21mr|dotnet9.0-9.0.104-2|637	/p:LogVerbosity=n
21mr|dotnet9.0-9.0.104-2|638	
21mr|dotnet9.0-9.0.104-2|639	
21mr|dotnet9.0-9.0.104-2|640	sed -e 's|[@]LIBDIR[@]|%{_libdir}|g' %{SOURCE21} > dotnet.sh
21mr|dotnet9.0-9.0.104-2|641	
21mr|dotnet9.0-9.0.104-2|642	
21mr|dotnet9.0-9.0.104-2|643	
21mr|dotnet9.0-9.0.104-2|644	%install
21mr|dotnet9.0-9.0.104-2|645	install -dm 0755 %{buildroot}%{_libdir}/dotnet
21mr|dotnet9.0-9.0.104-2|646	ls artifacts/assets/Release/
21mr|dotnet9.0-9.0.104-2|647	mkdir -p built-sdk
21mr|dotnet9.0-9.0.104-2|648	tar xf artifacts/assets/Release/dotnet-sdk-%{sdk_version}-%{runtime_id}.tar.gz -C %{buildroot}%{_libdir}/dotnet/
21mr|dotnet9.0-9.0.104-2|649	
21mr|dotnet9.0-9.0.104-2|650	# Delete bundled certificates: we want to use the system store only,
21mr|dotnet9.0-9.0.104-2|651	# except for when we have no other choice and ca-certificates doesn't
21mr|dotnet9.0-9.0.104-2|652	# provide it. Currently ca-ceritificates has no support for
21mr|dotnet9.0-9.0.104-2|653	# timestamping certificates (timestamp.ctl).
21mr|dotnet9.0-9.0.104-2|654	find %{buildroot}%{_libdir}/dotnet -name 'codesignctl.pem' -delete
21mr|dotnet9.0-9.0.104-2|655	if [[ $(find %{buildroot}%{_libdir}/dotnet -name '*.pem' -print | wc -l) != 1 ]]; then
21mr|dotnet9.0-9.0.104-2|656	find %{buildroot}%{_libdir}/dotnet -name '*.pem' -print
21mr|dotnet9.0-9.0.104-2|657	echo "too many certificate bundles"
21mr|dotnet9.0-9.0.104-2|658	exit 2
21mr|dotnet9.0-9.0.104-2|659	fi
21mr|dotnet9.0-9.0.104-2|660	
21mr|dotnet9.0-9.0.104-2|661	# Install managed symbols
21mr|dotnet9.0-9.0.104-2|662	tar xf artifacts/assets/Release/dotnet-symbols-sdk-%{sdk_version}*-%{runtime_id}.tar.gz \
21mr|dotnet9.0-9.0.104-2|663	-C %{buildroot}%{_libdir}/dotnet/
21mr|dotnet9.0-9.0.104-2|664	find %{buildroot}%{_libdir}/dotnet/packs -iname '*.pdb' -delete
21mr|dotnet9.0-9.0.104-2|665	
21mr|dotnet9.0-9.0.104-2|666	# Fix executable permissions on files
21mr|dotnet9.0-9.0.104-2|667	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'apphost' -exec chmod +x {} \;
21mr|dotnet9.0-9.0.104-2|668	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'ilc' -exec chmod +x {} \;
21mr|dotnet9.0-9.0.104-2|669	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'singlefilehost' -exec chmod +x {} \;
21mr|dotnet9.0-9.0.104-2|670	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.sh' -exec chmod +x {} \;
21mr|dotnet9.0-9.0.104-2|671	find %{buildroot}%{_libdir}/dotnet/ -type f -name 'lib*so' -exec chmod +x {} \;
21mr|dotnet9.0-9.0.104-2|672	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.a' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|673	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.dll' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|674	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.h' -exec chmod 0644 {} \;
21mr|dotnet9.0-9.0.104-2|675	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.json' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|676	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.o' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|677	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.pdb' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|678	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.props' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|679	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.pubxml' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|680	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.targets' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|681	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.txt' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|682	find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.xml' -exec chmod -x {} \;
21mr|dotnet9.0-9.0.104-2|683	
21mr|dotnet9.0-9.0.104-2|684	%if %{is_latest_dotnet}
21mr|dotnet9.0-9.0.104-2|685	install -dm 0755 %{buildroot}%{_sysconfdir}/profile.d/
21mr|dotnet9.0-9.0.104-2|686	install dotnet.sh %{buildroot}%{_sysconfdir}/profile.d/
21mr|dotnet9.0-9.0.104-2|687	
21mr|dotnet9.0-9.0.104-2|688	# Install dynamic completions
21mr|dotnet9.0-9.0.104-2|689	install -dm 0755 %{buildroot}/%{bash_completions_dir}
21mr|dotnet9.0-9.0.104-2|690	install src/sdk/scripts/register-completions.bash %{buildroot}/%{bash_completions_dir}/dotnet
21mr|dotnet9.0-9.0.104-2|691	install -dm 755 %{buildroot}/%{zsh_completions_dir}
21mr|dotnet9.0-9.0.104-2|692	install src/sdk/scripts/register-completions.zsh %{buildroot}/%{zsh_completions_dir}/_dotnet
21mr|dotnet9.0-9.0.104-2|693	
21mr|dotnet9.0-9.0.104-2|694	install -dm 0755 %{buildroot}%{_bindir}
21mr|dotnet9.0-9.0.104-2|695	ln -s ../../%{_libdir}/dotnet/dotnet %{buildroot}%{_bindir}/
21mr|dotnet9.0-9.0.104-2|696	
21mr|dotnet9.0-9.0.104-2|697	for section in 1 7; do
21mr|dotnet9.0-9.0.104-2|698	install -dm 0755 %{buildroot}%{_mandir}/man${section}/
21mr|dotnet9.0-9.0.104-2|699	find -iname 'dotnet*'.${section} -type f -exec cp {} %{buildroot}%{_mandir}/man${section}/ \;
21mr|dotnet9.0-9.0.104-2|700	done
21mr|dotnet9.0-9.0.104-2|701	
21mr|dotnet9.0-9.0.104-2|702	install -dm 0755 %{buildroot}%{_sysconfdir}/dotnet
21mr|dotnet9.0-9.0.104-2|703	echo "%{_libdir}/dotnet" >> install_location
21mr|dotnet9.0-9.0.104-2|704	install install_location %{buildroot}%{_sysconfdir}/dotnet/
21mr|dotnet9.0-9.0.104-2|705	echo "%{_libdir}/dotnet" >> install_location_%{runtime_arch}
21mr|dotnet9.0-9.0.104-2|706	install install_location_%{runtime_arch} %{buildroot}%{_sysconfdir}/dotnet/
21mr|dotnet9.0-9.0.104-2|707	%endif
21mr|dotnet9.0-9.0.104-2|708	
21mr|dotnet9.0-9.0.104-2|709	install -dm 0755 %{buildroot}%{_libdir}/dotnet/source-built-artifacts
21mr|dotnet9.0-9.0.104-2|710	install -m 0644 artifacts/assets/Release/Private.SourceBuilt.Artifacts.*.tar.gz %{buildroot}/%{_libdir}/dotnet/source-built-artifacts/
21mr|dotnet9.0-9.0.104-2|711	
21mr|dotnet9.0-9.0.104-2|712	
21mr|dotnet9.0-9.0.104-2|713	# Quick and dirty check for https://github.com/dotnet/source-build/issues/2731
21mr|dotnet9.0-9.0.104-2|714	test -f %{buildroot}%{_libdir}/dotnet/sdk/%{sdk_version}/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props
21mr|dotnet9.0-9.0.104-2|715	
21mr|dotnet9.0-9.0.104-2|716	# Check debug symbols in all elf objects. This is not in %%check
21mr|dotnet9.0-9.0.104-2|717	# because native binaries are stripped by rpm-build after %%install.
21mr|dotnet9.0-9.0.104-2|718	# So we need to do this check earlier.
21mr|dotnet9.0-9.0.104-2|719	echo "Testing build results for debug symbols..."
21mr|dotnet9.0-9.0.104-2|720	%{__python3} %{SOURCE20} -v %{buildroot}%{_libdir}/dotnet/
21mr|dotnet9.0-9.0.104-2|721	
21mr|dotnet9.0-9.0.104-2|722	%if %{include_macros}
21mr|dotnet9.0-9.0.104-2|723	install -dm 0755 %{buildroot}%{_rpmmacrodir}/
21mr|dotnet9.0-9.0.104-2|724	install -m 0644 %{SOURCE10} %{buildroot}%{_rpmmacrodir}/
21mr|dotnet9.0-9.0.104-2|725	%endif
21mr|dotnet9.0-9.0.104-2|726	
21mr|dotnet9.0-9.0.104-2|727	find %{buildroot}%{_libdir}/dotnet/shared/Microsoft.NETCore.App -type f -and -not -name '*.pdb' | sed -E 's|%{buildroot}||' > dotnet-runtime-non-dbg-files
21mr|dotnet9.0-9.0.104-2|728	find %{buildroot}%{_libdir}/dotnet/shared/Microsoft.NETCore.App -type f -name '*.pdb'  | sed -E 's|%{buildroot}||' > dotnet-runtime-dbg-files
21mr|dotnet9.0-9.0.104-2|729	find %{buildroot}%{_libdir}/dotnet/shared/Microsoft.AspNetCore.App -type f -and -not -name '*.pdb'  | sed -E 's|%{buildroot}||' > aspnetcore-runtime-non-dbg-files
21mr|dotnet9.0-9.0.104-2|730	find %{buildroot}%{_libdir}/dotnet/shared/Microsoft.AspNetCore.App -type f -name '*.pdb' | sed -E 's|%{buildroot}||' > aspnetcore-runtime-dbg-files
21mr|dotnet9.0-9.0.104-2|731	find %{buildroot}%{_libdir}/dotnet/sdk -type d | tail -n +2 | sed -E 's|%{buildroot}||' | sed -E 's|^|%dir |' > dotnet-sdk-non-dbg-files
21mr|dotnet9.0-9.0.104-2|732	find %{buildroot}%{_libdir}/dotnet/sdk -type f -and -not -name '*.pdb' | sed -E 's|%{buildroot}||' >> dotnet-sdk-non-dbg-files
21mr|dotnet9.0-9.0.104-2|733	find %{buildroot}%{_libdir}/dotnet/sdk -type f -name '*.pdb'  | sed -E 's|%{buildroot}||' > dotnet-sdk-dbg-files
21mr|dotnet9.0-9.0.104-2|734	
21mr|dotnet9.0-9.0.104-2|735	%if %{is_latest_dotnet} == 0
21mr|dotnet9.0-9.0.104-2|736	# If this is an older version, self-test now, before we delete files. After we
21mr|dotnet9.0-9.0.104-2|737	# delete files, we will not have everything we need to self-test in %%check.
21mr|dotnet9.0-9.0.104-2|738	%{buildroot}%{_libdir}/dotnet/dotnet --info
21mr|dotnet9.0-9.0.104-2|739	%{buildroot}%{_libdir}/dotnet/dotnet --version
21mr|dotnet9.0-9.0.104-2|740	
21mr|dotnet9.0-9.0.104-2|741	# Provided by dotnet-host from another SRPM
21mr|dotnet9.0-9.0.104-2|742	rm %{buildroot}%{_libdir}/dotnet/LICENSE.txt
21mr|dotnet9.0-9.0.104-2|743	rm %{buildroot}%{_libdir}/dotnet/ThirdPartyNotices.txt
21mr|dotnet9.0-9.0.104-2|744	rm %{buildroot}%{_libdir}/dotnet/dotnet
21mr|dotnet9.0-9.0.104-2|745	# Provided by netstandard-targeting-pack-2.1 from another SRPM
21mr|dotnet9.0-9.0.104-2|746	rm -rf %{buildroot}%{_libdir}/dotnet/packs/NETStandard.Library.Ref/2.1.0
21mr|dotnet9.0-9.0.104-2|747	%endif
21mr|dotnet9.0-9.0.104-2|748	
21mr|dotnet9.0-9.0.104-2|749	%if %{without bootstrap}
21mr|dotnet9.0-9.0.104-2|750	cp -fr %{_libdir}/dotnet/sdk/*/Sdks/Microsoft.NET.Sdk.WindowsDesktop \
21mr|dotnet9.0-9.0.104-2|751	%else
21mr|dotnet9.0-9.0.104-2|752	cp -fr ${PWD}/.dotnet/sdk/*/Sdks/Microsoft.NET.Sdk.WindowsDesktop \
21mr|dotnet9.0-9.0.104-2|753	%endif
21mr|dotnet9.0-9.0.104-2|754	%{buildroot}/%{_libdir}/dotnet/sdk/*/Sdks
21mr|dotnet9.0-9.0.104-2|755	
21mr|dotnet9.0-9.0.104-2|756	%check
21mr|dotnet9.0-9.0.104-2|757	# lttng in Fedora > 35 is incompatible with .NET
21mr|dotnet9.0-9.0.104-2|758	export COMPlus_LTTng=0
21mr|dotnet9.0-9.0.104-2|759	
21mr|dotnet9.0-9.0.104-2|760	%if %{is_latest_dotnet}
21mr|dotnet9.0-9.0.104-2|761	%{buildroot}%{_libdir}/dotnet/dotnet --info
21mr|dotnet9.0-9.0.104-2|762	%{buildroot}%{_libdir}/dotnet/dotnet --version
21mr|dotnet9.0-9.0.104-2|763	%endif
21mr|dotnet9.0-9.0.104-2|764	
21mr|dotnet9.0-9.0.104-2|765	
21mr|dotnet9.0-9.0.104-2|766	
21mr|dotnet9.0-9.0.104-2|767	%files -n dotnet
21mr|dotnet9.0-9.0.104-2|768	# empty package useful for dependencies
21mr|dotnet9.0-9.0.104-2|769	
21mr|dotnet9.0-9.0.104-2|770	%if %{is_latest_dotnet}
21mr|dotnet9.0-9.0.104-2|771	%files -n dotnet-host
21mr|dotnet9.0-9.0.104-2|772	%dir %{_libdir}/dotnet
21mr|dotnet9.0-9.0.104-2|773	%{_libdir}/dotnet/dotnet
21mr|dotnet9.0-9.0.104-2|774	%dir %{_libdir}/dotnet/host
21mr|dotnet9.0-9.0.104-2|775	%dir %{_libdir}/dotnet/host/fxr
21mr|dotnet9.0-9.0.104-2|776	%{_bindir}/dotnet
21mr|dotnet9.0-9.0.104-2|777	%license %{_libdir}/dotnet/LICENSE.txt
21mr|dotnet9.0-9.0.104-2|778	%license %{_libdir}/dotnet/ThirdPartyNotices.txt
21mr|dotnet9.0-9.0.104-2|779	%doc %{_mandir}/man1/dotnet*.1.*
21mr|dotnet9.0-9.0.104-2|780	%doc %{_mandir}/man7/dotnet*.7.*
21mr|dotnet9.0-9.0.104-2|781	%config(noreplace) %{_sysconfdir}/profile.d/dotnet.sh
21mr|dotnet9.0-9.0.104-2|782	%config(noreplace) %{_sysconfdir}/dotnet
21mr|dotnet9.0-9.0.104-2|783	%dir %{_datadir}/bash-completion
21mr|dotnet9.0-9.0.104-2|784	%dir %{bash_completions_dir}
21mr|dotnet9.0-9.0.104-2|785	%{_datadir}/bash-completion/completions/dotnet
21mr|dotnet9.0-9.0.104-2|786	%dir %{_datadir}/zsh
21mr|dotnet9.0-9.0.104-2|787	%dir %{zsh_completions_dir}
21mr|dotnet9.0-9.0.104-2|788	%{_datadir}/zsh/site-functions/_dotnet
21mr|dotnet9.0-9.0.104-2|789	%if %{include_macros}
21mr|dotnet9.0-9.0.104-2|790	%{_rpmmacrodir}/macros.dotnet
21mr|dotnet9.0-9.0.104-2|791	%endif
21mr|dotnet9.0-9.0.104-2|792	%endif
21mr|dotnet9.0-9.0.104-2|793	
21mr|dotnet9.0-9.0.104-2|794	%files -n dotnet-hostfxr-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|795	%dir %{_libdir}/dotnet/host/fxr
21mr|dotnet9.0-9.0.104-2|796	%{_libdir}/dotnet/host/fxr/%{hostfxr_version}
21mr|dotnet9.0-9.0.104-2|797	
21mr|dotnet9.0-9.0.104-2|798	%files -n dotnet-runtime-%{dotnetver} -f dotnet-runtime-non-dbg-files
21mr|dotnet9.0-9.0.104-2|799	%dir %{_libdir}/dotnet/shared
21mr|dotnet9.0-9.0.104-2|800	%dir %{_libdir}/dotnet/shared/Microsoft.NETCore.App
21mr|dotnet9.0-9.0.104-2|801	%dir %{_libdir}/dotnet/shared/Microsoft.NETCore.App/%{runtime_version}
21mr|dotnet9.0-9.0.104-2|802	
21mr|dotnet9.0-9.0.104-2|803	%files -n dotnet-runtime-dbg-%{dotnetver} -f dotnet-runtime-dbg-files
21mr|dotnet9.0-9.0.104-2|804	
21mr|dotnet9.0-9.0.104-2|805	%files -n aspnetcore-runtime-%{dotnetver} -f aspnetcore-runtime-non-dbg-files
21mr|dotnet9.0-9.0.104-2|806	%dir %{_libdir}/dotnet/shared
21mr|dotnet9.0-9.0.104-2|807	%dir %{_libdir}/dotnet/shared/Microsoft.AspNetCore.App
21mr|dotnet9.0-9.0.104-2|808	%dir %{_libdir}/dotnet/shared/Microsoft.AspNetCore.App/%{aspnetcore_runtime_version}
21mr|dotnet9.0-9.0.104-2|809	
21mr|dotnet9.0-9.0.104-2|810	%files -n aspnetcore-runtime-dbg-%{dotnetver} -f aspnetcore-runtime-dbg-files
21mr|dotnet9.0-9.0.104-2|811	
21mr|dotnet9.0-9.0.104-2|812	%files -n dotnet-templates-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|813	%dir %{_libdir}/dotnet/templates
21mr|dotnet9.0-9.0.104-2|814	%{_libdir}/dotnet/templates/%{templates_version}
21mr|dotnet9.0-9.0.104-2|815	
21mr|dotnet9.0-9.0.104-2|816	%files -n dotnet-sdk-%{dotnetver} -f dotnet-sdk-non-dbg-files
21mr|dotnet9.0-9.0.104-2|817	%dir %{_libdir}/dotnet/sdk
21mr|dotnet9.0-9.0.104-2|818	%dir %{_libdir}/dotnet/sdk-manifests
21mr|dotnet9.0-9.0.104-2|819	%{_libdir}/dotnet/sdk-manifests/%{sdk_feature_band_version}*
21mr|dotnet9.0-9.0.104-2|820	# FIXME is using a 8.0.100 version a bug in the SDK?
21mr|dotnet9.0-9.0.104-2|821	%{_libdir}/dotnet/sdk-manifests/8.0.100/
21mr|dotnet9.0-9.0.104-2|822	%{_libdir}/dotnet/metadata
21mr|dotnet9.0-9.0.104-2|823	%ifnarch %{mono_archs}
21mr|dotnet9.0-9.0.104-2|824	%{_libdir}/dotnet/library-packs
21mr|dotnet9.0-9.0.104-2|825	%endif
21mr|dotnet9.0-9.0.104-2|826	%dir %{_libdir}/dotnet/packs
21mr|dotnet9.0-9.0.104-2|827	%dir %{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Runtime.%{runtime_id}
21mr|dotnet9.0-9.0.104-2|828	%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Runtime.%{runtime_id}/%{aspnetcore_runtime_version}
21mr|dotnet9.0-9.0.104-2|829	%dir %{_libdir}/dotnet/packs/Microsoft.NETCore.App.Runtime.%{runtime_id}
21mr|dotnet9.0-9.0.104-2|830	%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Runtime.%{runtime_id}/%{runtime_version}
21mr|dotnet9.0-9.0.104-2|831	%{_libdir}/dotnet/sdk/*/Sdks/Microsoft.NET.Sdk.WindowsDesktop
21mr|dotnet9.0-9.0.104-2|832	
21mr|dotnet9.0-9.0.104-2|833	%files -n dotnet-sdk-dbg-%{dotnetver} -f dotnet-sdk-dbg-files
21mr|dotnet9.0-9.0.104-2|834	
21mr|dotnet9.0-9.0.104-2|835	%ifnarch %{mono_archs}
21mr|dotnet9.0-9.0.104-2|836	%files -n dotnet-sdk-aot-%{dotnetver}
21mr|dotnet9.0-9.0.104-2|837	%dir %{_libdir}/dotnet/packs
21mr|dotnet9.0-9.0.104-2|838	%dir %{_libdir}/dotnet/packs/runtime.%{runtime_id}.Microsoft.DotNet.ILCompiler/
21mr|dotnet9.0-9.0.104-2|839	%{_libdir}/dotnet/packs/runtime.%{runtime_id}.Microsoft.DotNet.ILCompiler/%{runtime_version}
21mr|dotnet9.0-9.0.104-2|840	%endif
21mr|dotnet9.0-9.0.104-2|841	
21mr|dotnet9.0-9.0.104-2|842	%files -n dotnet-sdk-%{dotnetver}-source-built-artifacts
21mr|dotnet9.0-9.0.104-2|843	%dir %{_libdir}/dotnet
21mr|dotnet9.0-9.0.104-2|844	%{_libdir}/dotnet/source-built-artifacts
21mr|dotnet9.0-9.0.104-2|845	
21mr|dotnet9.0-9.0.104-2|846	

11993 21
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|1	%global debug_package %{nil}
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|2	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|3	%global commit cd5a8c6f5c67cbaa87755aafa8765e812ceaa2dc
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|4	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|5	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|6	Name:           dotnet-build-reference-packages
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|7	Version:        0
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|8	Release:        8.20200608git%{shortcommit}
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|9	Summary:        Reference packages needed by the .NET Core SDK build
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|10	Group:          Development/Other
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|11	License:        MIT
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|12	URL:            https://github.com/dotnet/source-build-reference-packages
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|13	Source0:        https://github.com/dotnet/source-build-reference-packages/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|14	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|15	ExclusiveArch:  x86_64
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|16	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|17	BuildRequires:  dotnet-sdk-3.1
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|18	BuildRequires:  dotnet-sdk-3.1-source-built-artifacts
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|19	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|20	%description
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|21	This contains references packages used for building .NET Core.
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|22	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|23	This is not meant to be used by end-users.
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|24	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|25	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|26	%prep
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|27	%setup -q -n source-build-reference-packages-%{commit}
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|28	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|29	find -name '*.nupkg' -type f -delete
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|30	find -name '*.dll' -type f -delete
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|31	find -name '*.so' -type f -delete
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|32	find -name '*.tar.gz' -type f -delete
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|33	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|34	%build
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|35	find -iname 'nuget.config' -exec echo {} \; -exec cat {} \;
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|36	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|37	%{_libdir}/dotnet/dotnet --info
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|38	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|39	./build.sh \
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|40	--with-sdk %{_libdir}/dotnet \
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|41	--with-packages %{_libdir}/dotnet/source-built-artifacts/*.tar.gz
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|42	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|43	pushd artifacts/reference-packages
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|44	tar cvzf Private.SourceBuild.ReferencePackages.%{version}.tar.gz *.nupkg
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|45	popd
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|46	mv artifacts/reference-packages/Private.SourceBuild.ReferencePackages.%{version}.tar.gz .
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|47	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|48	%install
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|49	mkdir -p %{buildroot}/%{_libdir}/dotnet
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|50	cp -a artifacts/reference-packages %{buildroot}/%{_libdir}/dotnet/
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|51	cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz %{buildroot}/%{_libdir}/dotnet/reference-packages/
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|52	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|53	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|54	%files
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|55	%dir %{_libdir}/dotnet/
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|56	%{_libdir}/dotnet/reference-packages/
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|57	%license LICENSE.txt
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|58	
21mr|dotnet-build-reference-packages-0-8.20200608gitcd5a8c6|59	

11994 21
21mr|double-conversion-3.1.5-1|1	%define major 3
21mr|double-conversion-3.1.5-1|2	%define libname %mklibname %{name} %{major}
21mr|double-conversion-3.1.5-1|3	%define develname %mklibname %{name} -d
21mr|double-conversion-3.1.5-1|4	%define staticname %mklibname %{name} -d -s
21mr|double-conversion-3.1.5-1|5	%define gitdate 20160703
21mr|double-conversion-3.1.5-1|6	%bcond_without static_libs # don't build static libraries
21mr|double-conversion-3.1.5-1|7	
21mr|double-conversion-3.1.5-1|8	Summary:	Library providing binary-decimal and decimal-binary routines for IEEE doubles
21mr|double-conversion-3.1.5-1|9	Name:		double-conversion
21mr|double-conversion-3.1.5-1|10	Version:	3.1.5
21mr|double-conversion-3.1.5-1|11	Release:	1
21mr|double-conversion-3.1.5-1|12	License:	BSD
21mr|double-conversion-3.1.5-1|13	Group:          System/Libraries
21mr|double-conversion-3.1.5-1|14	URL:            https://github.com/google/double-conversion/
21mr|double-conversion-3.1.5-1|15	# git archive --format=tar --prefix double-conversion-2.0.1-$(date +%Y%m%d)/ HEAD | xz -vf > double-conversion-2.0.1-$(date +%Y%m%d).tar.xz
21mr|double-conversion-3.1.5-1|16	#Source0:	https://github.com/google/double-conversion/archive/%{name}-%{version}-%{gitdate}.tar.gz
21mr|double-conversion-3.1.5-1|17	Source0:	https://github.com/google/double-conversion/archive/%{name}-%{version}.tar.gz
21mr|double-conversion-3.1.5-1|18	Patch0:		e2k-port.patch
21mr|double-conversion-3.1.5-1|19	BuildRequires:  cmake
21mr|double-conversion-3.1.5-1|20	
21mr|double-conversion-3.1.5-1|21	%description
21mr|double-conversion-3.1.5-1|22	Provides binary-decimal and decimal-binary routines for IEEE doubles.
21mr|double-conversion-3.1.5-1|23	The library consists of efficient conversion routines that have been
21mr|double-conversion-3.1.5-1|24	extracted from the V8 JavaScript engine. The code has been re-factored
21mr|double-conversion-3.1.5-1|25	and improved so that it can be used more easily in other projects.
21mr|double-conversion-3.1.5-1|26	
21mr|double-conversion-3.1.5-1|27	%package -n %{libname}
21mr|double-conversion-3.1.5-1|28	Summary:	Library providing binary-decimal and decimal-binary routines for IEEE doubles
21mr|double-conversion-3.1.5-1|29	Group:		System/Libraries
21mr|double-conversion-3.1.5-1|30	
21mr|double-conversion-3.1.5-1|31	%description -n %{libname}
21mr|double-conversion-3.1.5-1|32	Provides binary-decimal and decimal-binary routines for IEEE doubles.
21mr|double-conversion-3.1.5-1|33	The library consists of efficient conversion routines that have been
21mr|double-conversion-3.1.5-1|34	extracted from the V8 JavaScript engine. The code has been re-factored
21mr|double-conversion-3.1.5-1|35	and improved so that it can be used more easily in other projects.
21mr|double-conversion-3.1.5-1|36	
21mr|double-conversion-3.1.5-1|37	%package -n %{develname}
21mr|double-conversion-3.1.5-1|38	Summary:	Development files and headers for %{name}
21mr|double-conversion-3.1.5-1|39	Group:		Development/Other
21mr|double-conversion-3.1.5-1|40	Provides:	%{name}-devel = %{EVRD}
21mr|double-conversion-3.1.5-1|41	Requires:	%{libname} = %{EVRD}
21mr|double-conversion-3.1.5-1|42	
21mr|double-conversion-3.1.5-1|43	%description -n %{develname}
21mr|double-conversion-3.1.5-1|44	Contains header files for developing applications that
21mr|double-conversion-3.1.5-1|45	use the %{name} library.
21mr|double-conversion-3.1.5-1|46	
21mr|double-conversion-3.1.5-1|47	There is extensive documentation in src/double-conversion.h.
21mr|double-conversion-3.1.5-1|48	Other examples can be found in test/cctest/test-conversions.cc.
21mr|double-conversion-3.1.5-1|49	
21mr|double-conversion-3.1.5-1|50	%package -n %{staticname}
21mr|double-conversion-3.1.5-1|51	Summary:	Static library for %{name}
21mr|double-conversion-3.1.5-1|52	Group:		Development/Other
21mr|double-conversion-3.1.5-1|53	Requires:	%{develname} = %{EVRD}
21mr|double-conversion-3.1.5-1|54	Provides:	%{name}-static-devel = %{EVRD}
21mr|double-conversion-3.1.5-1|55	
21mr|double-conversion-3.1.5-1|56	%description -n %{staticname}
21mr|double-conversion-3.1.5-1|57	Static %{name} library.
21mr|double-conversion-3.1.5-1|58	
21mr|double-conversion-3.1.5-1|59	%prep
21mr|double-conversion-3.1.5-1|60	%autosetup -n %{name}-%{version} -p1
21mr|double-conversion-3.1.5-1|61	# Fix up install locations
21mr|double-conversion-3.1.5-1|62	# https://github.com/floitsch/double-conversion/issues/8
21mr|double-conversion-3.1.5-1|63	sed -i -e 's,lib/,%{_lib}/,g;s,"lib","%{_lib}",g' CMakeLists.txt
21mr|double-conversion-3.1.5-1|64	
21mr|double-conversion-3.1.5-1|65	%build
21mr|double-conversion-3.1.5-1|66	mkdir -p build-shared
21mr|double-conversion-3.1.5-1|67	cd build-shared
21mr|double-conversion-3.1.5-1|68	%cmake -DBUILD_TESTING=ON ../..
21mr|double-conversion-3.1.5-1|69	%make_build
21mr|double-conversion-3.1.5-1|70	cd ../..
21mr|double-conversion-3.1.5-1|71	
21mr|double-conversion-3.1.5-1|72	%if %{with static_libs}
21mr|double-conversion-3.1.5-1|73	mkdir  -p build-static
21mr|double-conversion-3.1.5-1|74	cd build-static
21mr|double-conversion-3.1.5-1|75	CXXFLAGS="%{optflags} -fPIC" %cmake -DBUILD_SHARED_LIBS=NO ../..
21mr|double-conversion-3.1.5-1|76	%make_build
21mr|double-conversion-3.1.5-1|77	cd ../..
21mr|double-conversion-3.1.5-1|78	%endif
21mr|double-conversion-3.1.5-1|79	
21mr|double-conversion-3.1.5-1|80	%install
21mr|double-conversion-3.1.5-1|81	%if %{with static_libs}
21mr|double-conversion-3.1.5-1|82	cd build-static
21mr|double-conversion-3.1.5-1|83	%make_install -C build
21mr|double-conversion-3.1.5-1|84	cd -
21mr|double-conversion-3.1.5-1|85	%endif
21mr|double-conversion-3.1.5-1|86	
21mr|double-conversion-3.1.5-1|87	cd build-shared
21mr|double-conversion-3.1.5-1|88	%make_install -C build
21mr|double-conversion-3.1.5-1|89	cd -
21mr|double-conversion-3.1.5-1|90	
21mr|double-conversion-3.1.5-1|91	%check
21mr|double-conversion-3.1.5-1|92	cd build-shared
21mr|double-conversion-3.1.5-1|93	ctest -V
21mr|double-conversion-3.1.5-1|94	cd -
21mr|double-conversion-3.1.5-1|95	
21mr|double-conversion-3.1.5-1|96	%files -n %{libname}
21mr|double-conversion-3.1.5-1|97	%{_libdir}/lib%{name}.so.%{major}*
21mr|double-conversion-3.1.5-1|98	
21mr|double-conversion-3.1.5-1|99	%files -n %{develname}
21mr|double-conversion-3.1.5-1|100	%doc LICENSE README.md AUTHORS Changelog
21mr|double-conversion-3.1.5-1|101	%{_libdir}/lib%{name}.so
21mr|double-conversion-3.1.5-1|102	%{_libdir}/cmake/%{name}
21mr|double-conversion-3.1.5-1|103	%{_includedir}/%{name}
21mr|double-conversion-3.1.5-1|104	
21mr|double-conversion-3.1.5-1|105	%if %{with static_libs}
21mr|double-conversion-3.1.5-1|106	%files -n %{staticname}
21mr|double-conversion-3.1.5-1|107	%{_libdir}/lib%{name}.a
21mr|double-conversion-3.1.5-1|108	%endif

11995 21
21mr|dovecot-2.3.21.1-6|1	%bcond_without gssapi
21mr|dovecot-2.3.21.1-6|2	%bcond_without ldap
21mr|dovecot-2.3.21.1-6|3	%bcond_without lucene
21mr|dovecot-2.3.21.1-6|4	%bcond_without mysql
21mr|dovecot-2.3.21.1-6|5	%bcond_without pgsql
21mr|dovecot-2.3.21.1-6|6	%bcond_without sqlite
21mr|dovecot-2.3.21.1-6|7	%bcond_without sieve
21mr|dovecot-2.3.21.1-6|8	%bcond_without systemd
21mr|dovecot-2.3.21.1-6|9	
21mr|dovecot-2.3.21.1-6|10	# The Sieve plugin needs to reference internal symbols
21mr|dovecot-2.3.21.1-6|11	%define	_disable_ld_no_undefined 1
21mr|dovecot-2.3.21.1-6|12	
21mr|dovecot-2.3.21.1-6|13	%define	major %(echo %version |cut -d. -f1-2)
21mr|dovecot-2.3.21.1-6|14	%define	sieve_version 0.5.19
21mr|dovecot-2.3.21.1-6|15	
21mr|dovecot-2.3.21.1-6|16	Summary:	Secure IMAP and POP3 server
21mr|dovecot-2.3.21.1-6|17	Name:		dovecot
21mr|dovecot-2.3.21.1-6|18	Version:	2.3.21.1
21mr|dovecot-2.3.21.1-6|19	Release:	6
21mr|dovecot-2.3.21.1-6|20	License:	MIT and LGPLv2.1+ and BSD and Public Domain
21mr|dovecot-2.3.21.1-6|21	Group:		System/Servers
21mr|dovecot-2.3.21.1-6|22	Url:		https://www.dovecot.org
21mr|dovecot-2.3.21.1-6|23	Source0:	https://dovecot.org/releases/%{major}/%{name}-%{version}.tar.gz
21mr|dovecot-2.3.21.1-6|24	Source2:	%{name}-pamd
21mr|dovecot-2.3.21.1-6|25	Source3:	%{name}-init
21mr|dovecot-2.3.21.1-6|26	Source4:	http://dovecot.org/tools/migration_wuimp_to_dovecot.pl
21mr|dovecot-2.3.21.1-6|27	Source5:	http://dovecot.org/tools/mboxcrypt.pl
21mr|dovecot-2.3.21.1-6|28	Source6:	https://pigeonhole.dovecot.org/releases/%{major}/dovecot-%{major}-pigeonhole-%{sieve_version}.tar.gz
21mr|dovecot-2.3.21.1-6|29	Source7:	http://www.earth.ox.ac.uk/~steve/sieve/procmail2sieve.pl
21mr|dovecot-2.3.21.1-6|30	Source8:	dovecot.sysusers.conf
21mr|dovecot-2.3.21.1-6|31	Source9:	dovecot.tmpfiles.conf
21mr|dovecot-2.3.21.1-6|32	Source100:	%{name}.rpmlintrc
21mr|dovecot-2.3.21.1-6|33	Patch0:		dovecot-conf-ssl.patch
21mr|dovecot-2.3.21.1-6|34	Patch2:		dovecot-2.2.36.3-fix-libstemmer-includes.patch
21mr|dovecot-2.3.21.1-6|35	Patch3:		dovecot-service.patch
21mr|dovecot-2.3.21.1-6|36	Patch4:		CVE-2022-30550.patch
21mr|dovecot-2.3.21.1-6|37	BuildRequires:	bzip2-devel
21mr|dovecot-2.3.21.1-6|38	BuildRequires:	pkgconfig(libzstd)
21mr|dovecot-2.3.21.1-6|39	%if %{with systemd}
21mr|dovecot-2.3.21.1-6|40	BuildRequires:	pkgconfig(systemd)
21mr|dovecot-2.3.21.1-6|41	%endif
21mr|dovecot-2.3.21.1-6|42	BuildRequires:	gettext-devel
21mr|dovecot-2.3.21.1-6|43	BuildRequires:	libstemmer-devel
21mr|dovecot-2.3.21.1-6|44	BuildRequires:	libwrap-devel
21mr|dovecot-2.3.21.1-6|45	%if %{with mysql}
21mr|dovecot-2.3.21.1-6|46	BuildRequires:	mysql-devel
21mr|dovecot-2.3.21.1-6|47	%endif
21mr|dovecot-2.3.21.1-6|48	%if %{with ldap}
21mr|dovecot-2.3.21.1-6|49	BuildRequires:	openldap-devel
21mr|dovecot-2.3.21.1-6|50	%endif
21mr|dovecot-2.3.21.1-6|51	BuildRequires:	pam-devel
21mr|dovecot-2.3.21.1-6|52	BuildRequires:	sasl-devel
21mr|dovecot-2.3.21.1-6|53	%if %{with gssapi}
21mr|dovecot-2.3.21.1-6|54	BuildRequires:	pkgconfig(krb5)
21mr|dovecot-2.3.21.1-6|55	BuildRequires:	pkgconfig(libgssglue)
21mr|dovecot-2.3.21.1-6|56	%endif
21mr|dovecot-2.3.21.1-6|57	BuildRequires:	pkgconfig(icu-i18n)
21mr|dovecot-2.3.21.1-6|58	BuildRequires:	pkgconfig(libcap)
21mr|dovecot-2.3.21.1-6|59	%if %{with lucene}
21mr|dovecot-2.3.21.1-6|60	BuildRequires:	pkgconfig(libclucene-core)
21mr|dovecot-2.3.21.1-6|61	%endif
21mr|dovecot-2.3.21.1-6|62	BuildRequires:	pkgconfig(libexttextcat)
21mr|dovecot-2.3.21.1-6|63	BuildRequires:	pkgconfig(liblz4)
21mr|dovecot-2.3.21.1-6|64	BuildRequires:	pkgconfig(liblzma)
21mr|dovecot-2.3.21.1-6|65	%if %{with pgsql}
21mr|dovecot-2.3.21.1-6|66	BuildRequires:	pkgconfig(libpq)
21mr|dovecot-2.3.21.1-6|67	%endif
21mr|dovecot-2.3.21.1-6|68	BuildRequires:	pkgconfig(libtirpc)
21mr|dovecot-2.3.21.1-6|69	BuildRequires:	pkgconfig(nss)
21mr|dovecot-2.3.21.1-6|70	BuildRequires:	pkgconfig(openssl)
21mr|dovecot-2.3.21.1-6|71	%if %{with sqlite}
21mr|dovecot-2.3.21.1-6|72	BuildRequires:	pkgconfig(sqlite3)
21mr|dovecot-2.3.21.1-6|73	%endif
21mr|dovecot-2.3.21.1-6|74	Provides:	imap-server
21mr|dovecot-2.3.21.1-6|75	Provides:	pop3-server
21mr|dovecot-2.3.21.1-6|76	Provides:	imaps-server
21mr|dovecot-2.3.21.1-6|77	Provides:	pop3s-server
21mr|dovecot-2.3.21.1-6|78	Requires:	%{name}-config >= 2.1
21mr|dovecot-2.3.21.1-6|79	Requires:	cert-sh-functions
21mr|dovecot-2.3.21.1-6|80	
21mr|dovecot-2.3.21.1-6|81	%description
21mr|dovecot-2.3.21.1-6|82	Dovecot is an IMAP and POP3 server for Linux/UNIX-like systems, written with
21mr|dovecot-2.3.21.1-6|83	security primarily in mind. Although it's written with C, it uses several
21mr|dovecot-2.3.21.1-6|84	coding techniques to avoid most of the common pitfalls.
21mr|dovecot-2.3.21.1-6|85	It can work with standard mbox and maildir formats and it's fully compatible
21mr|dovecot-2.3.21.1-6|86	with UW-IMAP and Courier IMAP servers as well as mail clients accessing the
21mr|dovecot-2.3.21.1-6|87	mailboxes directly.
21mr|dovecot-2.3.21.1-6|88	
21mr|dovecot-2.3.21.1-6|89	You can rebuild %{name} with some conditional build switches;
21mr|dovecot-2.3.21.1-6|90	(ie. use with rpm --rebuild):
21mr|dovecot-2.3.21.1-6|91	--with[out] gssapi		GSSAPI support (enabled)
21mr|dovecot-2.3.21.1-6|92	--with[out] ldap		LDAP support (enabled)
21mr|dovecot-2.3.21.1-6|93	--with[out] lucene		Lucene support (enabled)
21mr|dovecot-2.3.21.1-6|94	--with[out] mysql		MySQL support (enabled)
21mr|dovecot-2.3.21.1-6|95	--with[out] pgsql		PostgreSQL support (enabled)
21mr|dovecot-2.3.21.1-6|96	--with[out] sqlite		SQLite support (enabled)
21mr|dovecot-2.3.21.1-6|97	--with[out] sieve		CMU Sieve support (enabled).
21mr|dovecot-2.3.21.1-6|98	
21mr|dovecot-2.3.21.1-6|99	%files
21mr|dovecot-2.3.21.1-6|100	# to preserve security of the ssl password which may be in the config
21mr|dovecot-2.3.21.1-6|101	# file but also allow the use of the 'deliver' command as any user,
21mr|dovecot-2.3.21.1-6|102	# we set the 'deliver' command sgid mail and have the config file owned
21mr|dovecot-2.3.21.1-6|103	# by root.mail. See bug #44926. idea from Josh Bressers at Red Hat.
21mr|dovecot-2.3.21.1-6|104	# - AdamW 2008/10
21mr|dovecot-2.3.21.1-6|105	%doc AUTHORS ChangeLog COPYING* NEWS README TODO
21mr|dovecot-2.3.21.1-6|106	%doc doc/*.sh doc/*.txt doc/*.cnf
21mr|dovecot-2.3.21.1-6|107	%attr(0750,root,mail) %dir %{_sysconfdir}/%{name}
21mr|dovecot-2.3.21.1-6|108	%attr(0750,root,mail) %dir %{_sysconfdir}/%{name}/conf.d
21mr|dovecot-2.3.21.1-6|109	%doc %{_sysconfdir}/dovecot/README
21mr|dovecot-2.3.21.1-6|110	%if %{with systemd}
21mr|dovecot-2.3.21.1-6|111	%{_unitdir}/dovecot.service
21mr|dovecot-2.3.21.1-6|112	%{_unitdir}/dovecot.socket
21mr|dovecot-2.3.21.1-6|113	%else
21mr|dovecot-2.3.21.1-6|114	%attr(0755,root,root) %{_initrddir}/%{name}
21mr|dovecot-2.3.21.1-6|115	%endif
21mr|dovecot-2.3.21.1-6|116	%{_sysusersdir}/%{name}.conf
21mr|dovecot-2.3.21.1-6|117	%{_tmpfilesdir}/%{name}.conf
21mr|dovecot-2.3.21.1-6|118	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|dovecot-2.3.21.1-6|119	%{_sbindir}/*
21mr|dovecot-2.3.21.1-6|120	%{_bindir}/doveadm
21mr|dovecot-2.3.21.1-6|121	%{_bindir}/doveconf
21mr|dovecot-2.3.21.1-6|122	%{_bindir}/dovecot-sysreport
21mr|dovecot-2.3.21.1-6|123	%{_bindir}/dsync
21mr|dovecot-2.3.21.1-6|124	%{_bindir}/procmail2sieve.pl
21mr|dovecot-2.3.21.1-6|125	# %%dir %%{_libexecdir}/%%{name}
21mr|dovecot-2.3.21.1-6|126	%{_libexecdir}/%{name}/checkpassword-reply
21mr|dovecot-2.3.21.1-6|127	%attr(2755,root,mail) %{_libexecdir}/%{name}/deliver
21mr|dovecot-2.3.21.1-6|128	%{_libexecdir}/%{name}/aggregator
21mr|dovecot-2.3.21.1-6|129	%{_libexecdir}/%{name}/anvil
21mr|dovecot-2.3.21.1-6|130	%{_libexecdir}/%{name}/auth
21mr|dovecot-2.3.21.1-6|131	%{_libexecdir}/%{name}/config
21mr|dovecot-2.3.21.1-6|132	%{_libexecdir}/%{name}/decode2text.sh
21mr|dovecot-2.3.21.1-6|133	%{_libexecdir}/%{name}/dict
21mr|dovecot-2.3.21.1-6|134	%{_libexecdir}/%{name}/director
21mr|dovecot-2.3.21.1-6|135	%{_libexecdir}/%{name}/dns-client
21mr|dovecot-2.3.21.1-6|136	%{_libexecdir}/%{name}/doveadm-server
21mr|dovecot-2.3.21.1-6|137	%{_libexecdir}/%{name}/dovecot-lda
21mr|dovecot-2.3.21.1-6|138	%{_libexecdir}/%{name}/health-check.sh
21mr|dovecot-2.3.21.1-6|139	%{_libexecdir}/%{name}/imap-urlauth
21mr|dovecot-2.3.21.1-6|140	%{_libexecdir}/%{name}/imap-urlauth-login
21mr|dovecot-2.3.21.1-6|141	%{_libexecdir}/%{name}/imap-urlauth-worker
21mr|dovecot-2.3.21.1-6|142	%{_libexecdir}/%{name}/indexer
21mr|dovecot-2.3.21.1-6|143	%{_libexecdir}/%{name}/indexer-worker
21mr|dovecot-2.3.21.1-6|144	%{_libexecdir}/%{name}/ipc
21mr|dovecot-2.3.21.1-6|145	%{_libexecdir}/%{name}/gdbhelper
21mr|dovecot-2.3.21.1-6|146	%{_libexecdir}/%{name}/imap
21mr|dovecot-2.3.21.1-6|147	%{_libexecdir}/%{name}/imap-hibernate
21mr|dovecot-2.3.21.1-6|148	%{_libexecdir}/%{name}/imap-login
21mr|dovecot-2.3.21.1-6|149	%{_libexecdir}/%{name}/lmtp
21mr|dovecot-2.3.21.1-6|150	%{_libexecdir}/%{name}/log
21mr|dovecot-2.3.21.1-6|151	%{_libexecdir}/%{name}/maildirlock
21mr|dovecot-2.3.21.1-6|152	%{_libexecdir}/%{name}/pop3
21mr|dovecot-2.3.21.1-6|153	%{_libexecdir}/%{name}/pop3-login
21mr|dovecot-2.3.21.1-6|154	%{_libexecdir}/%{name}/quota-status
21mr|dovecot-2.3.21.1-6|155	%{_libexecdir}/%{name}/rawlog
21mr|dovecot-2.3.21.1-6|156	%{_libexecdir}/%{name}/replicator
21mr|dovecot-2.3.21.1-6|157	%{_libexecdir}/%{name}/script
21mr|dovecot-2.3.21.1-6|158	%{_libexecdir}/%{name}/script-login
21mr|dovecot-2.3.21.1-6|159	%{_libexecdir}/%{name}/submission
21mr|dovecot-2.3.21.1-6|160	%{_libexecdir}/%{name}/submission-login
21mr|dovecot-2.3.21.1-6|161	#%%{_libexecdir}/%{name}/ssl-params
21mr|dovecot-2.3.21.1-6|162	%{_libexecdir}/%{name}/stats
21mr|dovecot-2.3.21.1-6|163	%{_libexecdir}/%{name}/old-stats
21mr|dovecot-2.3.21.1-6|164	%{_libexecdir}/%{name}/xml2text
21mr|dovecot-2.3.21.1-6|165	%dir %{_libdir}/%{name}
21mr|dovecot-2.3.21.1-6|166	%{_libdir}/%{name}/libdcrypt_openssl.so
21mr|dovecot-2.3.21.1-6|167	%{_libdir}/%{name}/libdovecot-dsync.so*
21mr|dovecot-2.3.21.1-6|168	%{_libdir}/%{name}/libdovecot-compression.so*
21mr|dovecot-2.3.21.1-6|169	%{_libdir}/%{name}/libdovecot-fts.so*
21mr|dovecot-2.3.21.1-6|170	%{_libdir}/%{name}/libdovecot-lda.so*
21mr|dovecot-2.3.21.1-6|171	%{_libdir}/%{name}/libdovecot-ldap.so*
21mr|dovecot-2.3.21.1-6|172	%{_libdir}/%{name}/libdovecot-login.so*
21mr|dovecot-2.3.21.1-6|173	%{_libdir}/%{name}/libdovecot-sql.so*
21mr|dovecot-2.3.21.1-6|174	#{_libdir}/%%{name}/libdovecot-ssl.so*
21mr|dovecot-2.3.21.1-6|175	%{_libdir}/%{name}/libdovecot-storage.so*
21mr|dovecot-2.3.21.1-6|176	%{_libdir}/%{name}/libdovecot.so*
21mr|dovecot-2.3.21.1-6|177	%dir %{_libdir}/%{name}/modules
21mr|dovecot-2.3.21.1-6|178	%{_libdir}/%{name}/modules/*.so
21mr|dovecot-2.3.21.1-6|179	%dir %{_libdir}/%{name}/modules/auth
21mr|dovecot-2.3.21.1-6|180	%{_libdir}/%{name}/modules/auth/*.so
21mr|dovecot-2.3.21.1-6|181	%exclude %{_libdir}/%{name}/modules/auth/libauthdb_ldap.so
21mr|dovecot-2.3.21.1-6|182	%exclude %{_libdir}/%{name}/modules/auth/libmech_gssapi.so
21mr|dovecot-2.3.21.1-6|183	%if %{with pgsql}
21mr|dovecot-2.3.21.1-6|184	%exclude %{_libdir}/%{name}/modules/auth/libdriver_pgsql.so
21mr|dovecot-2.3.21.1-6|185	%exclude %{_libdir}/%{name}/modules/dict/libdriver_pgsql.so
21mr|dovecot-2.3.21.1-6|186	%exclude %{_libdir}/%{name}/modules/libdriver_pgsql.so
21mr|dovecot-2.3.21.1-6|187	%endif
21mr|dovecot-2.3.21.1-6|188	%if %{with mysql}
21mr|dovecot-2.3.21.1-6|189	%exclude %{_libdir}/%{name}/modules/auth/libdriver_mysql.so
21mr|dovecot-2.3.21.1-6|190	%exclude %{_libdir}/%{name}/modules/dict/libdriver_mysql.so
21mr|dovecot-2.3.21.1-6|191	%exclude %{_libdir}/%{name}/modules/libdriver_mysql.so
21mr|dovecot-2.3.21.1-6|192	%endif
21mr|dovecot-2.3.21.1-6|193	%if %{with sqlite}
21mr|dovecot-2.3.21.1-6|194	%exclude %{_libdir}/%{name}/modules/auth/libdriver_sqlite.so
21mr|dovecot-2.3.21.1-6|195	%exclude %{_libdir}/%{name}/modules/dict/libdriver_sqlite.so
21mr|dovecot-2.3.21.1-6|196	%exclude %{_libdir}/%{name}/modules/libdriver_sqlite.so
21mr|dovecot-2.3.21.1-6|197	%endif
21mr|dovecot-2.3.21.1-6|198	%dir %{_libdir}/%{name}/modules/dict/
21mr|dovecot-2.3.21.1-6|199	%{_libdir}/%{name}/modules/dict/*.so
21mr|dovecot-2.3.21.1-6|200	%dir %{_libdir}/%{name}/modules/doveadm
21mr|dovecot-2.3.21.1-6|201	%{_libdir}/%{name}/modules/doveadm/*.so
21mr|dovecot-2.3.21.1-6|202	%dir %{_libdir}/%{name}/modules/settings
21mr|dovecot-2.3.21.1-6|203	%{_libdir}/%{name}/modules/settings/*.so
21mr|dovecot-2.3.21.1-6|204	%dir %{_libdir}/%{name}/modules/old-stats/
21mr|dovecot-2.3.21.1-6|205	%{_libdir}/%{name}/modules/old-stats/*.so
21mr|dovecot-2.3.21.1-6|206	%attr(0700,root,root) %dir /var/lib/%{name}
21mr|dovecot-2.3.21.1-6|207	%{_mandir}/man1/deliver.1*
21mr|dovecot-2.3.21.1-6|208	%{_mandir}/man1/doveadm*.1*
21mr|dovecot-2.3.21.1-6|209	%{_mandir}/man1/doveconf.1*
21mr|dovecot-2.3.21.1-6|210	%{_mandir}/man1/dovecot-lda.1*
21mr|dovecot-2.3.21.1-6|211	%{_mandir}/man1/dovecot.1*
21mr|dovecot-2.3.21.1-6|212	%{_mandir}/man1/dsync.1*
21mr|dovecot-2.3.21.1-6|213	%{_mandir}/man1/sieve-dump.1*
21mr|dovecot-2.3.21.1-6|214	%{_mandir}/man1/sieved.1*
21mr|dovecot-2.3.21.1-6|215	%{_mandir}/man1/dovecot-sysreport.1*
21mr|dovecot-2.3.21.1-6|216	%{_mandir}/man7/doveadm-search-query.7*
21mr|dovecot-2.3.21.1-6|217	%{_mandir}/man7/pigeonhole.7*
21mr|dovecot-2.3.21.1-6|218	%{_datadir}/%{name}/stopwords/
21mr|dovecot-2.3.21.1-6|219	
21mr|dovecot-2.3.21.1-6|220	%post
21mr|dovecot-2.3.21.1-6|221	%sysusers_create dovecot.conf
21mr|dovecot-2.3.21.1-6|222	%tmpfiles_create dovecot.conf
21mr|dovecot-2.3.21.1-6|223	%systemd_post dovecot.service
21mr|dovecot-2.3.21.1-6|224	
21mr|dovecot-2.3.21.1-6|225	%preun
21mr|dovecot-2.3.21.1-6|226	%systemd_preun dovecot.service
21mr|dovecot-2.3.21.1-6|227	
21mr|dovecot-2.3.21.1-6|228	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|229	
21mr|dovecot-2.3.21.1-6|230	%if %{with gssapi}
21mr|dovecot-2.3.21.1-6|231	%package plugins-gssapi
21mr|dovecot-2.3.21.1-6|232	Summary:	GSSAPI support for dovecot
21mr|dovecot-2.3.21.1-6|233	Group:		System/Servers
21mr|dovecot-2.3.21.1-6|234	Requires:	%{name} >= %{version}
21mr|dovecot-2.3.21.1-6|235	
21mr|dovecot-2.3.21.1-6|236	%description plugins-gssapi
21mr|dovecot-2.3.21.1-6|237	This package provides GSSAPI capabilities to dovecot in a modular form.
21mr|dovecot-2.3.21.1-6|238	
21mr|dovecot-2.3.21.1-6|239	%files plugins-gssapi
21mr|dovecot-2.3.21.1-6|240	%doc COPYING
21mr|dovecot-2.3.21.1-6|241	%{_libdir}/%{name}/modules/auth/libmech_gssapi.so
21mr|dovecot-2.3.21.1-6|242	
21mr|dovecot-2.3.21.1-6|243	%post plugins-gssapi
21mr|dovecot-2.3.21.1-6|244	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|245	
21mr|dovecot-2.3.21.1-6|246	%postun plugins-gssapi
21mr|dovecot-2.3.21.1-6|247	if [ "$1" = "0" ]; then
21mr|dovecot-2.3.21.1-6|248	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|249	fi
21mr|dovecot-2.3.21.1-6|250	%endif
21mr|dovecot-2.3.21.1-6|251	
21mr|dovecot-2.3.21.1-6|252	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|253	
21mr|dovecot-2.3.21.1-6|254	%if %{with ldap}
21mr|dovecot-2.3.21.1-6|255	%package plugins-ldap
21mr|dovecot-2.3.21.1-6|256	Summary:	LDAP support for dovecot
21mr|dovecot-2.3.21.1-6|257	Group:		System/Servers
21mr|dovecot-2.3.21.1-6|258	Requires:	%{name} >= %{version}
21mr|dovecot-2.3.21.1-6|259	
21mr|dovecot-2.3.21.1-6|260	%description plugins-ldap
21mr|dovecot-2.3.21.1-6|261	This package provides LDAP capabilities to dovecot in a modular form.
21mr|dovecot-2.3.21.1-6|262	
21mr|dovecot-2.3.21.1-6|263	%files plugins-ldap
21mr|dovecot-2.3.21.1-6|264	%doc COPYING
21mr|dovecot-2.3.21.1-6|265	%{_libdir}/%{name}/modules/auth/libauthdb_ldap.so
21mr|dovecot-2.3.21.1-6|266	
21mr|dovecot-2.3.21.1-6|267	%post plugins-ldap
21mr|dovecot-2.3.21.1-6|268	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|269	
21mr|dovecot-2.3.21.1-6|270	%postun plugins-ldap
21mr|dovecot-2.3.21.1-6|271	if [ "$1" = "0" ]; then
21mr|dovecot-2.3.21.1-6|272	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|273	fi
21mr|dovecot-2.3.21.1-6|274	%endif
21mr|dovecot-2.3.21.1-6|275	
21mr|dovecot-2.3.21.1-6|276	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|277	
21mr|dovecot-2.3.21.1-6|278	%if %{with mysql}
21mr|dovecot-2.3.21.1-6|279	%package plugins-mysql
21mr|dovecot-2.3.21.1-6|280	Summary:	MySQL backend for dovecot
21mr|dovecot-2.3.21.1-6|281	Group:		System/Servers
21mr|dovecot-2.3.21.1-6|282	Requires:	%{name} >= %{version}
21mr|dovecot-2.3.21.1-6|283	
21mr|dovecot-2.3.21.1-6|284	%description plugins-mysql
21mr|dovecot-2.3.21.1-6|285	This package provides the MySQL backend for dovecot-auth etc.
21mr|dovecot-2.3.21.1-6|286	
21mr|dovecot-2.3.21.1-6|287	%files plugins-mysql
21mr|dovecot-2.3.21.1-6|288	%doc COPYING
21mr|dovecot-2.3.21.1-6|289	%{_libdir}/%{name}/modules/auth/libdriver_mysql.so
21mr|dovecot-2.3.21.1-6|290	%{_libdir}/%{name}/modules/dict/libdriver_mysql.so
21mr|dovecot-2.3.21.1-6|291	%{_libdir}/%{name}/modules/libdriver_mysql.so
21mr|dovecot-2.3.21.1-6|292	
21mr|dovecot-2.3.21.1-6|293	%post plugins-mysql
21mr|dovecot-2.3.21.1-6|294	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|295	
21mr|dovecot-2.3.21.1-6|296	%postun plugins-mysql
21mr|dovecot-2.3.21.1-6|297	if [ "$1" = "0" ]; then
21mr|dovecot-2.3.21.1-6|298	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|299	fi
21mr|dovecot-2.3.21.1-6|300	%endif
21mr|dovecot-2.3.21.1-6|301	
21mr|dovecot-2.3.21.1-6|302	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|303	
21mr|dovecot-2.3.21.1-6|304	%if %{with pgsql}
21mr|dovecot-2.3.21.1-6|305	%package plugins-pgsql
21mr|dovecot-2.3.21.1-6|306	Summary:	Postgres SQL backend for dovecot
21mr|dovecot-2.3.21.1-6|307	Group:		System/Servers
21mr|dovecot-2.3.21.1-6|308	Requires:	%{name} >= %{version}
21mr|dovecot-2.3.21.1-6|309	
21mr|dovecot-2.3.21.1-6|310	%description plugins-pgsql
21mr|dovecot-2.3.21.1-6|311	This package provides the Postgres SQL backend for dovecot-auth etc.
21mr|dovecot-2.3.21.1-6|312	
21mr|dovecot-2.3.21.1-6|313	%files plugins-pgsql
21mr|dovecot-2.3.21.1-6|314	%doc COPYING
21mr|dovecot-2.3.21.1-6|315	%{_libdir}/%{name}/modules/auth/libdriver_pgsql.so
21mr|dovecot-2.3.21.1-6|316	%{_libdir}/%{name}/modules/dict/libdriver_pgsql.so
21mr|dovecot-2.3.21.1-6|317	%{_libdir}/%{name}/modules/libdriver_pgsql.so
21mr|dovecot-2.3.21.1-6|318	
21mr|dovecot-2.3.21.1-6|319	%post plugins-pgsql
21mr|dovecot-2.3.21.1-6|320	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|321	
21mr|dovecot-2.3.21.1-6|322	%postun plugins-pgsql
21mr|dovecot-2.3.21.1-6|323	if [ "$1" = "0" ]; then
21mr|dovecot-2.3.21.1-6|324	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|325	fi
21mr|dovecot-2.3.21.1-6|326	%endif
21mr|dovecot-2.3.21.1-6|327	
21mr|dovecot-2.3.21.1-6|328	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|329	
21mr|dovecot-2.3.21.1-6|330	%if %{with sieve}
21mr|dovecot-2.3.21.1-6|331	%package plugins-sieve
21mr|dovecot-2.3.21.1-6|332	Summary:	CMU Sieve plugin for dovecot LDA
21mr|dovecot-2.3.21.1-6|333	Group:		System/Servers
21mr|dovecot-2.3.21.1-6|334	Requires:	%{name} >= %{version}
21mr|dovecot-2.3.21.1-6|335	
21mr|dovecot-2.3.21.1-6|336	%description plugins-sieve
21mr|dovecot-2.3.21.1-6|337	This package provides the CMU Sieve plugin version %{sieve_version} for dovecot LDA.
21mr|dovecot-2.3.21.1-6|338	
21mr|dovecot-2.3.21.1-6|339	%files plugins-sieve
21mr|dovecot-2.3.21.1-6|340	%doc COPYING
21mr|dovecot-2.3.21.1-6|341	%{_bindir}/sieve-filter
21mr|dovecot-2.3.21.1-6|342	%{_bindir}/sieve-test
21mr|dovecot-2.3.21.1-6|343	%{_bindir}/sievec
21mr|dovecot-2.3.21.1-6|344	%{_bindir}/sieve-dump
21mr|dovecot-2.3.21.1-6|345	%{_libdir}/%{name}/libdovecot-sieve.so*
21mr|dovecot-2.3.21.1-6|346	%{_libdir}/%{name}/modules/sieve/lib90_sieve_extprograms_plugin.so
21mr|dovecot-2.3.21.1-6|347	%{_libdir}/%{name}/modules/sieve/lib90_sieve_imapsieve_plugin.so
21mr|dovecot-2.3.21.1-6|348	%{_libexecdir}/%{name}/managesieve
21mr|dovecot-2.3.21.1-6|349	%{_libexecdir}/%{name}/managesieve-login
21mr|dovecot-2.3.21.1-6|350	%{_mandir}/man1/sievec.1*
21mr|dovecot-2.3.21.1-6|351	%{_mandir}/man1/sieve-test.1*
21mr|dovecot-2.3.21.1-6|352	
21mr|dovecot-2.3.21.1-6|353	%post plugins-sieve
21mr|dovecot-2.3.21.1-6|354	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|355	
21mr|dovecot-2.3.21.1-6|356	%postun plugins-sieve
21mr|dovecot-2.3.21.1-6|357	if [ "$1" = "0" ]; then
21mr|dovecot-2.3.21.1-6|358	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|359	fi
21mr|dovecot-2.3.21.1-6|360	%endif
21mr|dovecot-2.3.21.1-6|361	
21mr|dovecot-2.3.21.1-6|362	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|363	
21mr|dovecot-2.3.21.1-6|364	%if %{with sqlite}
21mr|dovecot-2.3.21.1-6|365	%package plugins-sqlite
21mr|dovecot-2.3.21.1-6|366	Summary:	SQLite backend for dovecot
21mr|dovecot-2.3.21.1-6|367	Group:		System/Servers
21mr|dovecot-2.3.21.1-6|368	Requires:	%{name} >= %{version}
21mr|dovecot-2.3.21.1-6|369	
21mr|dovecot-2.3.21.1-6|370	%description plugins-sqlite
21mr|dovecot-2.3.21.1-6|371	This package provides the SQLite backend for dovecot-auth etc.
21mr|dovecot-2.3.21.1-6|372	
21mr|dovecot-2.3.21.1-6|373	%files plugins-sqlite
21mr|dovecot-2.3.21.1-6|374	%doc COPYING
21mr|dovecot-2.3.21.1-6|375	%{_libdir}/%{name}/modules/auth/libdriver_sqlite.so
21mr|dovecot-2.3.21.1-6|376	%{_libdir}/%{name}/modules/dict/libdriver_sqlite.so
21mr|dovecot-2.3.21.1-6|377	%{_libdir}/%{name}/modules/libdriver_sqlite.so
21mr|dovecot-2.3.21.1-6|378	
21mr|dovecot-2.3.21.1-6|379	%post plugins-sqlite
21mr|dovecot-2.3.21.1-6|380	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|381	
21mr|dovecot-2.3.21.1-6|382	%postun plugins-sqlite
21mr|dovecot-2.3.21.1-6|383	if [ "$1" = "0" ]; then
21mr|dovecot-2.3.21.1-6|384	systemctl condrestart %{name}.service > /dev/null 2>&1 || :
21mr|dovecot-2.3.21.1-6|385	fi
21mr|dovecot-2.3.21.1-6|386	%endif
21mr|dovecot-2.3.21.1-6|387	
21mr|dovecot-2.3.21.1-6|388	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|389	
21mr|dovecot-2.3.21.1-6|390	%package devel
21mr|dovecot-2.3.21.1-6|391	Summary:	Devel files for Dovecot IMAP and POP3 server
21mr|dovecot-2.3.21.1-6|392	Group:		Development/C
21mr|dovecot-2.3.21.1-6|393	Requires:	%{name} >= %{version}
21mr|dovecot-2.3.21.1-6|394	
21mr|dovecot-2.3.21.1-6|395	%description devel
21mr|dovecot-2.3.21.1-6|396	Dovecot is an IMAP and POP3 server for Linux/UNIX-like systems, written with
21mr|dovecot-2.3.21.1-6|397	security primarily in mind. Although it's written with C, it uses several
21mr|dovecot-2.3.21.1-6|398	coding techniques to avoid most of the common pitfalls.
21mr|dovecot-2.3.21.1-6|399	
21mr|dovecot-2.3.21.1-6|400	Dovecot can work with standard mbox and maildir formats and it's fully
21mr|dovecot-2.3.21.1-6|401	compatible with UW-IMAP and Courier IMAP servers as well as mail clients
21mr|dovecot-2.3.21.1-6|402	accessing the mailboxes directly.
21mr|dovecot-2.3.21.1-6|403	
21mr|dovecot-2.3.21.1-6|404	This package contains development files for dovecot.
21mr|dovecot-2.3.21.1-6|405	
21mr|dovecot-2.3.21.1-6|406	%files devel
21mr|dovecot-2.3.21.1-6|407	%doc COPYING
21mr|dovecot-2.3.21.1-6|408	%dir %{_includedir}/%{name}
21mr|dovecot-2.3.21.1-6|409	%{_includedir}/%{name}/*
21mr|dovecot-2.3.21.1-6|410	%{_libdir}/%{name}/dovecot-config
21mr|dovecot-2.3.21.1-6|411	%{_datadir}/aclocal/*.m4
21mr|dovecot-2.3.21.1-6|412	
21mr|dovecot-2.3.21.1-6|413	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|414	
21mr|dovecot-2.3.21.1-6|415	%package config-standalone
21mr|dovecot-2.3.21.1-6|416	Summary:	Config files for running dovecot standalone
21mr|dovecot-2.3.21.1-6|417	Group:		System/Servers
21mr|dovecot-2.3.21.1-6|418	Provides:	%{name}-config = %{EVRD}
21mr|dovecot-2.3.21.1-6|419	
21mr|dovecot-2.3.21.1-6|420	%description config-standalone
21mr|dovecot-2.3.21.1-6|421	Config files for running the Dovecot IMAP and POP3 server by itself.
21mr|dovecot-2.3.21.1-6|422	
21mr|dovecot-2.3.21.1-6|423	This is the basic configuration for running a Dovecot server - you may
21mr|dovecot-2.3.21.1-6|424	want to install the postfix-dovecot-config package instead if you wish
21mr|dovecot-2.3.21.1-6|425	to run a combination of the Postfix SMTP server and the Dovecot IMAP/POP3
21mr|dovecot-2.3.21.1-6|426	server.
21mr|dovecot-2.3.21.1-6|427	
21mr|dovecot-2.3.21.1-6|428	%files config-standalone
21mr|dovecot-2.3.21.1-6|429	%doc COPYING
21mr|dovecot-2.3.21.1-6|430	%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/%{name}/dovecot.conf
21mr|dovecot-2.3.21.1-6|431	%config(noreplace) %attr(0644,root,mail) %{_sysconfdir}/%{name}/conf.d/*
21mr|dovecot-2.3.21.1-6|432	
21mr|dovecot-2.3.21.1-6|433	#----------------------------------------------------------------------------
21mr|dovecot-2.3.21.1-6|434	
21mr|dovecot-2.3.21.1-6|435	%prep
21mr|dovecot-2.3.21.1-6|436	%setup -q
21mr|dovecot-2.3.21.1-6|437	%if %{with sieve}
21mr|dovecot-2.3.21.1-6|438	%setup -q -D -T -a 6
21mr|dovecot-2.3.21.1-6|439	%endif
21mr|dovecot-2.3.21.1-6|440	%autopatch -p1
21mr|dovecot-2.3.21.1-6|441	
21mr|dovecot-2.3.21.1-6|442	# Remove patch backups so they don't get packaged into the
21mr|dovecot-2.3.21.1-6|443	# config subpackages
21mr|dovecot-2.3.21.1-6|444	find . -name "*~" |xargs rm || :
21mr|dovecot-2.3.21.1-6|445	
21mr|dovecot-2.3.21.1-6|446	# Fix perms
21mr|dovecot-2.3.21.1-6|447	find . -name "*.c" |xargs chmod -x
21mr|dovecot-2.3.21.1-6|448	
21mr|dovecot-2.3.21.1-6|449	sed -i -e 's,@OPENSSLDIR@,%{_openssldir},g' doc/example-config/conf.d/10-ssl.conf
21mr|dovecot-2.3.21.1-6|450	
21mr|dovecot-2.3.21.1-6|451	%ifarch %{e2k}
21mr|dovecot-2.3.21.1-6|452	# lcc 1.25.22: error #1835: attribute "returns_nonnull" does not apply here
21mr|dovecot-2.3.21.1-6|453	sed -i 's/ ATTR_RETURNS_NONNULL//' src/lib/mempool.h
21mr|dovecot-2.3.21.1-6|454	%endif
21mr|dovecot-2.3.21.1-6|455	
21mr|dovecot-2.3.21.1-6|456	%build
21mr|dovecot-2.3.21.1-6|457	# %%configure macros fail aclocal in dovecot-*-pigeonhole directory
21mr|dovecot-2.3.21.1-6|458	# dovecot-2.3-pigeonhole-0.5.19/m4/dovecot.m4:490: error: m4_copy:
21mr|dovecot-2.3.21.1-6|459	# won't overwrite defined macro: gl_AS_VAR_APPEND
21mr|dovecot-2.3.21.1-6|460	./configure \
21mr|dovecot-2.3.21.1-6|461	--disable-silent-rules \
21mr|dovecot-2.3.21.1-6|462	--disable-dependency-tracking \
21mr|dovecot-2.3.21.1-6|463	--disable-rpath \
21mr|dovecot-2.3.21.1-6|464	--prefix=%{_prefix} \
21mr|dovecot-2.3.21.1-6|465	--bindir=%{_bindir} \
21mr|dovecot-2.3.21.1-6|466	--sbindir=%{_sbindir} \
21mr|dovecot-2.3.21.1-6|467	--sysconfdir=%{_sysconfdir} \
21mr|dovecot-2.3.21.1-6|468	--datadir=%{_datadir} \
21mr|dovecot-2.3.21.1-6|469	--includedir=%{_includedir} \
21mr|dovecot-2.3.21.1-6|470	--libdir=%{_libdir} \
21mr|dovecot-2.3.21.1-6|471	--libexecdir=%{_libexecdir} \
21mr|dovecot-2.3.21.1-6|472	--localstatedir=%{_localstatedir} \
21mr|dovecot-2.3.21.1-6|473	--mandir=%{_mandir} \
21mr|dovecot-2.3.21.1-6|474	--disable-static \
21mr|dovecot-2.3.21.1-6|475	--with-sql=plugin \
21mr|dovecot-2.3.21.1-6|476	--with-ssl=openssl \
21mr|dovecot-2.3.21.1-6|477	--with-ssldir=%{_sysconfdir}/ssl/%{name} \
21mr|dovecot-2.3.21.1-6|478	--with-moduledir=%{_libdir}/%{name}/modules \
21mr|dovecot-2.3.21.1-6|479	%if %{with systemd}
21mr|dovecot-2.3.21.1-6|480	--with-systemd \
21mr|dovecot-2.3.21.1-6|481	%endif
21mr|dovecot-2.3.21.1-6|482	--with-nss \
21mr|dovecot-2.3.21.1-6|483	%if %{with ldap}
21mr|dovecot-2.3.21.1-6|484	--with-ldap=plugin \
21mr|dovecot-2.3.21.1-6|485	%endif
21mr|dovecot-2.3.21.1-6|486	%if %{with pgsql}
21mr|dovecot-2.3.21.1-6|487	--with-pgsql \
21mr|dovecot-2.3.21.1-6|488	%endif
21mr|dovecot-2.3.21.1-6|489	%if %{with mysql}
21mr|dovecot-2.3.21.1-6|490	--with-mysql \
21mr|dovecot-2.3.21.1-6|491	%endif
21mr|dovecot-2.3.21.1-6|492	%if %{with sqlite}
21mr|dovecot-2.3.21.1-6|493	--with-sqlite \
21mr|dovecot-2.3.21.1-6|494	%endif
21mr|dovecot-2.3.21.1-6|495	%if %{with gssapi}
21mr|dovecot-2.3.21.1-6|496	--with-gssapi=plugin \
21mr|dovecot-2.3.21.1-6|497	%endif
21mr|dovecot-2.3.21.1-6|498	%if %{with lucene}
21mr|dovecot-2.3.21.1-6|499	--with-lucene \
21mr|dovecot-2.3.21.1-6|500	%endif
21mr|dovecot-2.3.21.1-6|501	--with-libcap \
21mr|dovecot-2.3.21.1-6|502	--with-icu \
21mr|dovecot-2.3.21.1-6|503	--with-stemmer \
21mr|dovecot-2.3.21.1-6|504	--with-textcat
21mr|dovecot-2.3.21.1-6|505	
21mr|dovecot-2.3.21.1-6|506	%make_build
21mr|dovecot-2.3.21.1-6|507	
21mr|dovecot-2.3.21.1-6|508	%if %{with sieve}
21mr|dovecot-2.3.21.1-6|509	pushd dovecot-*-pigeonhole-%{sieve_version}
21mr|dovecot-2.3.21.1-6|510	rm -f configure
21mr|dovecot-2.3.21.1-6|511	autoreconf -vfi
21mr|dovecot-2.3.21.1-6|512	touch doc/man/sieve-filter.1
21mr|dovecot-2.3.21.1-6|513	%configure \
21mr|dovecot-2.3.21.1-6|514	--disable-static \
21mr|dovecot-2.3.21.1-6|515	--with-dovecot=../ \
21mr|dovecot-2.3.21.1-6|516	--with-unfinished-features
21mr|dovecot-2.3.21.1-6|517	%make_build
21mr|dovecot-2.3.21.1-6|518	popd
21mr|dovecot-2.3.21.1-6|519	%endif
21mr|dovecot-2.3.21.1-6|520	
21mr|dovecot-2.3.21.1-6|521	%install
21mr|dovecot-2.3.21.1-6|522	%make_install
21mr|dovecot-2.3.21.1-6|523	
21mr|dovecot-2.3.21.1-6|524	%if %{with sieve}
21mr|dovecot-2.3.21.1-6|525	pushd dovecot-*-pigeonhole-%{sieve_version}
21mr|dovecot-2.3.21.1-6|526	%make_install
21mr|dovecot-2.3.21.1-6|527	# temporary borkiness i guess...
21mr|dovecot-2.3.21.1-6|528	f=%{buildroot}%{_mandir}/man1/sieve-filter.1
21mr|dovecot-2.3.21.1-6|529	if ! [ -s $f ]; then rm -f $f; fi
21mr|dovecot-2.3.21.1-6|530	popd
21mr|dovecot-2.3.21.1-6|531	%endif
21mr|dovecot-2.3.21.1-6|532	
21mr|dovecot-2.3.21.1-6|533	# Install pam config
21mr|dovecot-2.3.21.1-6|534	install -d %{buildroot}%{_sysconfdir}/pam.d
21mr|dovecot-2.3.21.1-6|535	cat %{SOURCE2} > %{buildroot}%{_sysconfdir}/pam.d/%{name}
21mr|dovecot-2.3.21.1-6|536	
21mr|dovecot-2.3.21.1-6|537	# If not using systemd, install sysvinit script
21mr|dovecot-2.3.21.1-6|538	%if %{without systemd}
21mr|dovecot-2.3.21.1-6|539	install -d %{buildroot}%{_initrddir}
21mr|dovecot-2.3.21.1-6|540	install -m0755 %{SOURCE3} %{buildroot}%{_initrddir}/%{name}
21mr|dovecot-2.3.21.1-6|541	%endif
21mr|dovecot-2.3.21.1-6|542	pwd
21mr|dovecot-2.3.21.1-6|543	
21mr|dovecot-2.3.21.1-6|544	# Install sample config...
21mr|dovecot-2.3.21.1-6|545	cp doc/example-config/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21mr|dovecot-2.3.21.1-6|546	cp -a doc/example-config/conf.d %{buildroot}%{_sysconfdir}/%{name}/
21mr|dovecot-2.3.21.1-6|547	# ... remove useless stuff from the above copy
21mr|dovecot-2.3.21.1-6|548	rm -f %{buildroot}%{_sysconfdir}/%{name}/Makefile*
21mr|dovecot-2.3.21.1-6|549	
21mr|dovecot-2.3.21.1-6|550	# Install various needed dirs
21mr|dovecot-2.3.21.1-6|551	install -d %{buildroot}%{_libdir}/%{name}/modules
21mr|dovecot-2.3.21.1-6|552	install -d %{buildroot}/var/lib/%{name}
21mr|dovecot-2.3.21.1-6|553	
21mr|dovecot-2.3.21.1-6|554	install -d %{buildroot}%{_sysusersdir}/
21mr|dovecot-2.3.21.1-6|555	install -d %{buildroot}%{_tmpfilesdir}/
21mr|dovecot-2.3.21.1-6|556	install -m0644 %{SOURCE8} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|dovecot-2.3.21.1-6|557	install -m0644 %{SOURCE9} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|dovecot-2.3.21.1-6|558	
21mr|dovecot-2.3.21.1-6|559	# Install some tools
21mr|dovecot-2.3.21.1-6|560	cp %{SOURCE4} .
21mr|dovecot-2.3.21.1-6|561	cp %{SOURCE5} .
21mr|dovecot-2.3.21.1-6|562	
21mr|dovecot-2.3.21.1-6|563	# Install and fix procmail2sieve converter script
21mr|dovecot-2.3.21.1-6|564	install -d -m 755 %{buildroot}%{_bindir}
21mr|dovecot-2.3.21.1-6|565	install %{SOURCE7} -m 755 %{buildroot}%{_bindir}
21mr|dovecot-2.3.21.1-6|566	perl -pi -e 's|#!/usr/local/bin/perl|#!%{_bindir}/perl|' \
21mr|dovecot-2.3.21.1-6|567	%{buildroot}%{_bindir}/procmail2sieve.pl
21mr|dovecot-2.3.21.1-6|568	
21mr|dovecot-2.3.21.1-6|569	# We took them in %%doc
21mr|dovecot-2.3.21.1-6|570	rm -f %{buildroot}%{_sysconfdir}/dovecot*-example.conf
21mr|dovecot-2.3.21.1-6|571	rm -rf %{buildroot}%{_datadir}/doc/dovecot*

11996 21
21mr|doxygen-1.12.0-1|1	%bcond_with doc
21mr|doxygen-1.12.0-1|2	%bcond_without qt5
21mr|doxygen-1.12.0-1|3	
21mr|doxygen-1.12.0-1|4	Summary:	A documentation system for C/C++
21mr|doxygen-1.12.0-1|5	Name:		doxygen
21mr|doxygen-1.12.0-1|6	Version:	1.12.0
21mr|doxygen-1.12.0-1|7	Release:	1
21mr|doxygen-1.12.0-1|8	Epoch:		1
21mr|doxygen-1.12.0-1|9	License:	GPLv2+
21mr|doxygen-1.12.0-1|10	Group:		Development/Tools
21mr|doxygen-1.12.0-1|11	Url:		http://www.stack.nl/~dimitri/doxygen/
21mr|doxygen-1.12.0-1|12	Source0:	http://doxygen.nl/files/%{name}-%{version}.src.tar.gz
21mr|doxygen-1.12.0-1|13	Patch0:		doxygen-1.2.12-fix-latex.patch
21mr|doxygen-1.12.0-1|14	BuildRequires:	bison
21mr|doxygen-1.12.0-1|15	BuildRequires:	cmake
21mr|doxygen-1.12.0-1|16	BuildRequires:	flex
21mr|doxygen-1.12.0-1|17	BuildRequires:	pkgconfig(libpng)
21mr|doxygen-1.12.0-1|18	%if %{with qt5}
21mr|doxygen-1.12.0-1|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|doxygen-1.12.0-1|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|doxygen-1.12.0-1|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|doxygen-1.12.0-1|22	BuildRequires:	pkgconfig(Qt5Xml)
21mr|doxygen-1.12.0-1|23	%endif
21mr|doxygen-1.12.0-1|24	%if %{with doc}
21mr|doxygen-1.12.0-1|25	BuildRequires:	ghostscript
21mr|doxygen-1.12.0-1|26	BuildRequires:	tetex-latex
21mr|doxygen-1.12.0-1|27	BuildRequires:	texlive-epstopdf
21mr|doxygen-1.12.0-1|28	%endif
21mr|doxygen-1.12.0-1|29	
21mr|doxygen-1.12.0-1|30	%description
21mr|doxygen-1.12.0-1|31	Doxygen can generate an online class browser (in HTML) and/or a
21mr|doxygen-1.12.0-1|32	reference manual (in LaTeX) from a set of documented source files. The
21mr|doxygen-1.12.0-1|33	documentation is extracted directly from the sources. Doxygen can
21mr|doxygen-1.12.0-1|34	also be configured to extract the code structure from undocumented
21mr|doxygen-1.12.0-1|35	source files.
21mr|doxygen-1.12.0-1|36	
21mr|doxygen-1.12.0-1|37	%files
21mr|doxygen-1.12.0-1|38	%if %{with doc}
21mr|doxygen-1.12.0-1|39	%doc html examples pdf
21mr|doxygen-1.12.0-1|40	%endif
21mr|doxygen-1.12.0-1|41	%doc README.md LICENSE
21mr|doxygen-1.12.0-1|42	%{_bindir}/doxygen
21mr|doxygen-1.12.0-1|43	%{_mandir}/man1/doxygen.1*
21mr|doxygen-1.12.0-1|44	
21mr|doxygen-1.12.0-1|45	#----------------------------------------------------------------------------
21mr|doxygen-1.12.0-1|46	
21mr|doxygen-1.12.0-1|47	%if %{with qt5}
21mr|doxygen-1.12.0-1|48	%package doxywizard
21mr|doxygen-1.12.0-1|49	Summary:	A GUI for creating and editing configuration files
21mr|doxygen-1.12.0-1|50	Group:		Development/Tools
21mr|doxygen-1.12.0-1|51	Requires:	%{name} = %{EVRD}
21mr|doxygen-1.12.0-1|52	
21mr|doxygen-1.12.0-1|53	%description doxywizard
21mr|doxygen-1.12.0-1|54	Doxygen can generate an online class browser (in HTML) and/or a
21mr|doxygen-1.12.0-1|55	reference manual (in LaTeX) from a set of documented source files. The
21mr|doxygen-1.12.0-1|56	documentation is extracted directly from the sources. Doxygen can
21mr|doxygen-1.12.0-1|57	also be configured to extract the code structure from undocumented
21mr|doxygen-1.12.0-1|58	source files.
21mr|doxygen-1.12.0-1|59	
21mr|doxygen-1.12.0-1|60	This is the GUI interface for doxygen.  It requires qt and X11 to
21mr|doxygen-1.12.0-1|61	install.
21mr|doxygen-1.12.0-1|62	
21mr|doxygen-1.12.0-1|63	%files doxywizard
21mr|doxygen-1.12.0-1|64	%{_bindir}/doxywizard
21mr|doxygen-1.12.0-1|65	%{_mandir}/man1/doxywizard.1*
21mr|doxygen-1.12.0-1|66	%endif
21mr|doxygen-1.12.0-1|67	
21mr|doxygen-1.12.0-1|68	#----------------------------------------------------------------------------
21mr|doxygen-1.12.0-1|69	
21mr|doxygen-1.12.0-1|70	%prep
21mr|doxygen-1.12.0-1|71	%setup -q
21mr|doxygen-1.12.0-1|72	%patch0 -p1
21mr|doxygen-1.12.0-1|73	
21mr|doxygen-1.12.0-1|74	%build
21mr|doxygen-1.12.0-1|75	%cmake \
21mr|doxygen-1.12.0-1|76	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|doxygen-1.12.0-1|77	-DBUILD_STATIC_LIBS:BOOL=ON \
21mr|doxygen-1.12.0-1|78	%if %{with doc}
21mr|doxygen-1.12.0-1|79	-Dbuild_doc=ON \
21mr|doxygen-1.12.0-1|80	%endif
21mr|doxygen-1.12.0-1|81	%if %{with qt5}
21mr|doxygen-1.12.0-1|82	-Dbuild_wizard=ON
21mr|doxygen-1.12.0-1|83	%endif
21mr|doxygen-1.12.0-1|84	
21mr|doxygen-1.12.0-1|85	make LFLAGS="%{?ldflags}" all
21mr|doxygen-1.12.0-1|86	
21mr|doxygen-1.12.0-1|87	%if %{with doc}
21mr|doxygen-1.12.0-1|88	make docs
21mr|doxygen-1.12.0-1|89	%endif
21mr|doxygen-1.12.0-1|90	
21mr|doxygen-1.12.0-1|91	%install
21mr|doxygen-1.12.0-1|92	%makeinstall_std -C build
21mr|doxygen-1.12.0-1|93	
21mr|doxygen-1.12.0-1|94	%if %{without doc}
21mr|doxygen-1.12.0-1|95	install -m644 doc/doxygen.1 -D %{buildroot}%{_mandir}/man1/doxygen.1
21mr|doxygen-1.12.0-1|96	%if %{with qt5}
21mr|doxygen-1.12.0-1|97	install -m644 doc/doxywizard.1 -D %{buildroot}%{_mandir}/man1/doxywizard.1
21mr|doxygen-1.12.0-1|98	%endif
21mr|doxygen-1.12.0-1|99	%endif

11997 21
21mr|dozer-5.5.1-10|1	%global githash 2cd932235358bee74468867285c98c5eacdcdaca
21mr|dozer-5.5.1-10|2	Name:          dozer
21mr|dozer-5.5.1-10|3	Version:       5.5.1
21mr|dozer-5.5.1-10|4	Release:       10
21mr|dozer-5.5.1-10|5	Summary:       Java Bean to Java Bean mapper
21mr|dozer-5.5.1-10|6	Group:         Development/Java
21mr|dozer-5.5.1-10|7	License:       ASL 2.0
21mr|dozer-5.5.1-10|8	URL:           http://dozer.sourceforge.net/
21mr|dozer-5.5.1-10|9	Source0:       https://github.com/DozerMapper/%{name}/archive/%{githash}.zip
21mr|dozer-5.5.1-10|10	# https://github.com/DozerMapper/dozer/issues/228
21mr|dozer-5.5.1-10|11	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|dozer-5.5.1-10|12	
21mr|dozer-5.5.1-10|13	BuildRequires: apache-commons-beanutils
21mr|dozer-5.5.1-10|14	BuildRequires: apache-commons-lang3
21mr|dozer-5.5.1-10|15	BuildRequires: bea-stax
21mr|dozer-5.5.1-10|16	BuildRequires: bea-stax-api
21mr|dozer-5.5.1-10|17	BuildRequires: felix-osgi-core
21mr|dozer-5.5.1-10|18	BuildRequires: felix-parent
21mr|dozer-5.5.1-10|19	BuildRequires: glassfish-el
21mr|dozer-5.5.1-10|20	BuildRequires: glassfish-el-api
21mr|dozer-5.5.1-10|21	BuildRequires: glassfish-jaxb
21mr|dozer-5.5.1-10|22	BuildRequires: glassfish-jaxb-api
21mr|dozer-5.5.1-10|23	BuildRequires: hibernate3
21mr|dozer-5.5.1-10|24	BuildRequires: junit
21mr|dozer-5.5.1-10|25	BuildRequires: jcl-over-slf4j
21mr|dozer-5.5.1-10|26	BuildRequires: protobuf-java
21mr|dozer-5.5.1-10|27	BuildRequires: slf4j
21mr|dozer-5.5.1-10|28	BuildRequires: slf4j-log4j12
21mr|dozer-5.5.1-10|29	BuildRequires: springframework
21mr|dozer-5.5.1-10|30	BuildRequires: springframework-context
21mr|dozer-5.5.1-10|31	BuildRequires: xmlbeans
21mr|dozer-5.5.1-10|32	
21mr|dozer-5.5.1-10|33	# test deps
21mr|dozer-5.5.1-10|34	BuildRequires: cglib
21mr|dozer-5.5.1-10|35	BuildRequires: javassist
21mr|dozer-5.5.1-10|36	BuildRequires: mockito
21mr|dozer-5.5.1-10|37	BuildRequires: objectweb-asm3
21mr|dozer-5.5.1-10|38	BuildRequires: relaxngDatatype
21mr|dozer-5.5.1-10|39	BuildRequires: springframework-test
21mr|dozer-5.5.1-10|40	BuildRequires: xml-commons-apis
21mr|dozer-5.5.1-10|41	
21mr|dozer-5.5.1-10|42	BuildRequires: jaxb2-maven-plugin
21mr|dozer-5.5.1-10|43	BuildRequires: maven-local
21mr|dozer-5.5.1-10|44	BuildRequires: maven-plugin-build-helper
21mr|dozer-5.5.1-10|45	BuildRequires: maven-plugin-bundle
21mr|dozer-5.5.1-10|46	BuildRequires: xmlbeans-maven-plugin
21mr|dozer-5.5.1-10|47	
21mr|dozer-5.5.1-10|48	BuildArch:     noarch
21mr|dozer-5.5.1-10|49	# Java stack is not supported on x86_32
21mr|dozer-5.5.1-10|50	ExcludeArch: %{ix86}
21mr|dozer-5.5.1-10|51	
21mr|dozer-5.5.1-10|52	%description
21mr|dozer-5.5.1-10|53	Dozer is a Java Bean to Java Bean mapper that recursively
21mr|dozer-5.5.1-10|54	copies data from one object to another. Typically, these
21mr|dozer-5.5.1-10|55	Java Beans will be of different complex types.
21mr|dozer-5.5.1-10|56	
21mr|dozer-5.5.1-10|57	Dozer supports simple property mapping, complex type mapping,
21mr|dozer-5.5.1-10|58	bi-directional mapping, implicit-explicit mapping, as well as
21mr|dozer-5.5.1-10|59	recursive mapping. This includes mapping collection attributes
21mr|dozer-5.5.1-10|60	that also need mapping at the element level.
21mr|dozer-5.5.1-10|61	
21mr|dozer-5.5.1-10|62	%package javadoc
21mr|dozer-5.5.1-10|63	Summary:       Javadoc for %{name}
21mr|dozer-5.5.1-10|64	
21mr|dozer-5.5.1-10|65	%description javadoc
21mr|dozer-5.5.1-10|66	This package contains javadoc for %{name}.
21mr|dozer-5.5.1-10|67	
21mr|dozer-5.5.1-10|68	%prep
21mr|dozer-5.5.1-10|69	%setup -q -n %{name}-%{githash}
21mr|dozer-5.5.1-10|70	find . -name "*.jar" -delete
21mr|dozer-5.5.1-10|71	find . -name "*.class" -delete
21mr|dozer-5.5.1-10|72	
21mr|dozer-5.5.1-10|73	cp -p %{SOURCE1} LICENSE
21mr|dozer-5.5.1-10|74	sed -i 's/\r//' LICENSE
21mr|dozer-5.5.1-10|75	
21mr|dozer-5.5.1-10|76	%pom_disable_module osgi
21mr|dozer-5.5.1-10|77	%pom_disable_module osgi-test
21mr|dozer-5.5.1-10|78	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|dozer-5.5.1-10|79	<extensions>true</extensions>
21mr|dozer-5.5.1-10|80	<configuration>
21mr|dozer-5.5.1-10|81	<instructions>
21mr|dozer-5.5.1-10|82	<Bundle-Name>${project.artifactId}</Bundle-Name>
21mr|dozer-5.5.1-10|83	<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
21mr|dozer-5.5.1-10|84	<Bundle-Description>${project.name}</Bundle-Description>
21mr|dozer-5.5.1-10|85	</instructions>
21mr|dozer-5.5.1-10|86	</configuration>
21mr|dozer-5.5.1-10|87	<executions>
21mr|dozer-5.5.1-10|88	<execution>
21mr|dozer-5.5.1-10|89	<id>bundle-manifest</id>
21mr|dozer-5.5.1-10|90	<phase>process-classes</phase>
21mr|dozer-5.5.1-10|91	<goals>
21mr|dozer-5.5.1-10|92	<goal>manifest</goal>
21mr|dozer-5.5.1-10|93	</goals>
21mr|dozer-5.5.1-10|94	</execution>
21mr|dozer-5.5.1-10|95	</executions>'
21mr|dozer-5.5.1-10|96	
21mr|dozer-5.5.1-10|97	for p in core proto spring; do
21mr|dozer-5.5.1-10|98	%pom_xpath_set "pom:project/pom:packaging" bundle ${p}
21mr|dozer-5.5.1-10|99	# Unwanted
21mr|dozer-5.5.1-10|100	%pom_remove_plugin :maven-source-plugin ${p}
21mr|dozer-5.5.1-10|101	%pom_remove_plugin :maven-javadoc-plugin ${p}
21mr|dozer-5.5.1-10|102	%pom_remove_plugin :cobertura-maven-plugin ${p}
21mr|dozer-5.5.1-10|103	done
21mr|dozer-5.5.1-10|104	
21mr|dozer-5.5.1-10|105	# Unavailable
21mr|dozer-5.5.1-10|106	%pom_remove_plugin :findbugs-maven-plugin core
21mr|dozer-5.5.1-10|107	%pom_remove_plugin :maven-pdf-plugin core
21mr|dozer-5.5.1-10|108	
21mr|dozer-5.5.1-10|109	# org.apache.maven.wagon:wagon-ssh
21mr|dozer-5.5.1-10|110	%pom_xpath_remove "pom:build/pom:extensions"
21mr|dozer-5.5.1-10|111	%pom_remove_plugin :maven-site-plugin core
21mr|dozer-5.5.1-10|112	
21mr|dozer-5.5.1-10|113	# fix deps aId:gId
21mr|dozer-5.5.1-10|114	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:artifactId='asm']/pom:version" 3 core
21mr|dozer-5.5.1-10|115	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:artifactId='hibernate-core']/pom:version" 3 core
21mr|dozer-5.5.1-10|116	
21mr|dozer-5.5.1-10|117	%pom_remove_dep org.glassfish.web:el-impl core
21mr|dozer-5.5.1-10|118	%pom_add_dep org.glassfish.web:javax.el::provided core
21mr|dozer-5.5.1-10|119	%pom_remove_dep cglib:cglib-nodep core
21mr|dozer-5.5.1-10|120	%pom_add_dep net.sf.cglib:cglib::test core
21mr|dozer-5.5.1-10|121	%pom_remove_dep javax.xml.bind:jsr173_api core
21mr|dozer-5.5.1-10|122	%pom_add_dep stax:stax-api::provided core
21mr|dozer-5.5.1-10|123	%pom_xpath_set "pom:dependency[pom:groupId='javax.el']/pom:artifactId" javax.el-api core
21mr|dozer-5.5.1-10|124	
21mr|dozer-5.5.1-10|125	
21mr|dozer-5.5.1-10|126	# these test fails:
21mr|dozer-5.5.1-10|127	# Class org.dozer.util.ReflectionUtils can not access a member of
21mr|dozer-5.5.1-10|128	# class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl with modifiers "public"
21mr|dozer-5.5.1-10|129	# requires: com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl
21mr|dozer-5.5.1-10|130	rm -r core/src/test/java/org/dozer/functional_tests/ConstructorTest.java \
21mr|dozer-5.5.1-10|131	core/src/test/java/org/dozer/functional_tests/DateFormatTest.java
21mr|dozer-5.5.1-10|132	
21mr|dozer-5.5.1-10|133	%build
21mr|dozer-5.5.1-10|134	
21mr|dozer-5.5.1-10|135	# for eclipse plugin see https://github.com/DozerMapper/dozer/issues/209
21mr|dozer-5.5.1-10|136	# in near future should be in a separate project
21mr|dozer-5.5.1-10|137	# Disable test suite incompatibility with newer cglib
21mr|dozer-5.5.1-10|138	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|dozer-5.5.1-10|139	
21mr|dozer-5.5.1-10|140	%install
21mr|dozer-5.5.1-10|141	%mvn_install
21mr|dozer-5.5.1-10|142	
21mr|dozer-5.5.1-10|143	%files -f .mfiles
21mr|dozer-5.5.1-10|144	%doc README.md
21mr|dozer-5.5.1-10|145	%license LICENSE.md LICENSE
21mr|dozer-5.5.1-10|146	
21mr|dozer-5.5.1-10|147	%files javadoc -f .mfiles-javadoc
21mr|dozer-5.5.1-10|148	%license LICENSE.md LICENSE
21mr|dozer-5.5.1-10|149	

11998 21
21mr|dpdk-22.07-1|1	# Add option to build as static libraries (--without shared)
21mr|dpdk-22.07-1|2	%bcond_without shared
21mr|dpdk-22.07-1|3	# Add option to build without examples
21mr|dpdk-22.07-1|4	%bcond_without examples
21mr|dpdk-22.07-1|5	# Add option to build without tools
21mr|dpdk-22.07-1|6	%bcond_without tools
21mr|dpdk-22.07-1|7	
21mr|dpdk-22.07-1|8	%define sdkdir  %{_datadir}/%{name}
21mr|dpdk-22.07-1|9	%define docdir  %{_docdir}/%{name}
21mr|dpdk-22.07-1|10	%define incdir %{_includedir}/%{name}
21mr|dpdk-22.07-1|11	%define pmddir %{_libdir}/%{name}-pmds
21mr|dpdk-22.07-1|12	
21mr|dpdk-22.07-1|13	Summary:   Set of libraries and drivers for fast packet processing
21mr|dpdk-22.07-1|14	Group:     System/Libraries
21mr|dpdk-22.07-1|15	Name:      dpdk
21mr|dpdk-22.07-1|16	Version:   22.07
21mr|dpdk-22.07-1|17	Release:   1
21mr|dpdk-22.07-1|18	Epoch:     2
21mr|dpdk-22.07-1|19	URL:       http://dpdk.org
21mr|dpdk-22.07-1|20	Source0:   http://fast.dpdk.org/rel/%{name}-%{version}.tar.xz
21mr|dpdk-22.07-1|21	
21mr|dpdk-22.07-1|22	#
21mr|dpdk-22.07-1|23	# Note that, while this is dual licensed, all code that is included with this
21mr|dpdk-22.07-1|24	# Pakcage are BSD licensed. The only files that aren't licensed via BSD is the
21mr|dpdk-22.07-1|25	# kni kernel module which is dual LGPLv2/BSD, and thats not built for fedora.
21mr|dpdk-22.07-1|26	#
21mr|dpdk-22.07-1|27	License:   BSD and LGPLv2 and GPLv2
21mr|dpdk-22.07-1|28	
21mr|dpdk-22.07-1|29	#
21mr|dpdk-22.07-1|30	# The DPDK is designed to optimize througput of network traffic using, among
21mr|dpdk-22.07-1|31	# other techniques, carefully crafted assembly instructions.  As such it
21mr|dpdk-22.07-1|32	# needs extensive work to port it to other architectures.
21mr|dpdk-22.07-1|33	#
21mr|dpdk-22.07-1|34	ExclusiveArch: %{x86_64} i686 aarch64 ppc64le riscv64
21mr|dpdk-22.07-1|35	
21mr|dpdk-22.07-1|36	# machine_arch maps between rpm and dpdk arch name, often same as _target_cpu
21mr|dpdk-22.07-1|37	# machine_tmpl is the config template machine name, often "native"
21mr|dpdk-22.07-1|38	# machine is the actual machine name used in the dpdk make system
21mr|dpdk-22.07-1|39	%ifarch %{x86_64}
21mr|dpdk-22.07-1|40	%define machine_arch x86_64
21mr|dpdk-22.07-1|41	%define machine_tmpl native
21mr|dpdk-22.07-1|42	%define machine default
21mr|dpdk-22.07-1|43	%endif
21mr|dpdk-22.07-1|44	%ifarch i686
21mr|dpdk-22.07-1|45	%define machine_arch i686
21mr|dpdk-22.07-1|46	%define machine_tmpl native
21mr|dpdk-22.07-1|47	%define machine default
21mr|dpdk-22.07-1|48	%endif
21mr|dpdk-22.07-1|49	%ifarch aarch64
21mr|dpdk-22.07-1|50	%define machine_arch arm64
21mr|dpdk-22.07-1|51	%define machine_tmpl armv8a
21mr|dpdk-22.07-1|52	%define machine armv8a
21mr|dpdk-22.07-1|53	%endif
21mr|dpdk-22.07-1|54	%ifarch ppc64le
21mr|dpdk-22.07-1|55	%define machine_arch ppc_64
21mr|dpdk-22.07-1|56	%define machine_tmpl power8
21mr|dpdk-22.07-1|57	%define machine power8
21mr|dpdk-22.07-1|58	%endif
21mr|dpdk-22.07-1|59	%ifarch riscv64
21mr|dpdk-22.07-1|60	%define machine_arch riscv64
21mr|dpdk-22.07-1|61	%define machine_tmpl riscv64
21mr|dpdk-22.07-1|62	%define machine riscv64
21mr|dpdk-22.07-1|63	%endif
21mr|dpdk-22.07-1|64	
21mr|dpdk-22.07-1|65	BuildRequires: kernel-headers
21mr|dpdk-22.07-1|66	BuildRequires: libpcap-devel
21mr|dpdk-22.07-1|67	BuildRequires: doxygen
21mr|dpdk-22.07-1|68	BuildRequires: python3-sphinx
21mr|dpdk-22.07-1|69	BuildRequires: python3-pyelftools
21mr|dpdk-22.07-1|70	BuildRequires: zlib-devel
21mr|dpdk-22.07-1|71	BuildRequires: numactl-devel
21mr|dpdk-22.07-1|72	BuildRequires: meson
21mr|dpdk-22.07-1|73	
21mr|dpdk-22.07-1|74	%description
21mr|dpdk-22.07-1|75	The Data Plane Development Kit is a set of libraries and drivers for
21mr|dpdk-22.07-1|76	fast packet processing in the user space.
21mr|dpdk-22.07-1|77	
21mr|dpdk-22.07-1|78	%files
21mr|dpdk-22.07-1|79	# BSD
21mr|dpdk-22.07-1|80	%{_bindir}/dpdk-testpmd
21mr|dpdk-22.07-1|81	%{_bindir}/dpdk-proc-info
21mr|dpdk-22.07-1|82	%{_libdir}/*.so.*
21mr|dpdk-22.07-1|83	%{_libdir}/dpdk/pmds-22.2/*
21mr|dpdk-22.07-1|84	
21mr|dpdk-22.07-1|85	#-----------------------------------------------------------------
21mr|dpdk-22.07-1|86	%package devel
21mr|dpdk-22.07-1|87	Summary:     Data Plane Development Kit development files
21mr|dpdk-22.07-1|88	Requires:    %{name} = %{EVRD} python3
21mr|dpdk-22.07-1|89	%if ! %{with shared}
21mr|dpdk-22.07-1|90	Provides:    %{name}-static = %{EVRD}
21mr|dpdk-22.07-1|91	%endif
21mr|dpdk-22.07-1|92	
21mr|dpdk-22.07-1|93	%description devel
21mr|dpdk-22.07-1|94	This package contains the headers and other files needed for developing
21mr|dpdk-22.07-1|95	applications with the Data Plane Development Kit.
21mr|dpdk-22.07-1|96	
21mr|dpdk-22.07-1|97	%files devel
21mr|dpdk-22.07-1|98	#BSD
21mr|dpdk-22.07-1|99	%{_includedir}/*.h
21mr|dpdk-22.07-1|100	%{_includedir}/generic/*
21mr|dpdk-22.07-1|101	%{sdkdir}
21mr|dpdk-22.07-1|102	%{_libdir}/pkgconfig/libdpdk.pc
21mr|dpdk-22.07-1|103	%if %{with examples}
21mr|dpdk-22.07-1|104	%exclude %{sdkdir}/examples/
21mr|dpdk-22.07-1|105	%endif
21mr|dpdk-22.07-1|106	%{_libdir}/*.a
21mr|dpdk-22.07-1|107	%{_libdir}/*.so
21mr|dpdk-22.07-1|108	%{_libdir}/pkgconfig/libdpdk-libs.pc
21mr|dpdk-22.07-1|109	
21mr|dpdk-22.07-1|110	#-----------------------------------------------------------------
21mr|dpdk-22.07-1|111	
21mr|dpdk-22.07-1|112	%package doc
21mr|dpdk-22.07-1|113	Summary:      Data Plane Development Kit API documentation
21mr|dpdk-22.07-1|114	BuildArch:    noarch
21mr|dpdk-22.07-1|115	
21mr|dpdk-22.07-1|116	%description doc
21mr|dpdk-22.07-1|117	API programming documentation for the Data Plane Development Kit.
21mr|dpdk-22.07-1|118	
21mr|dpdk-22.07-1|119	%files doc
21mr|dpdk-22.07-1|120	#BSD
21mr|dpdk-22.07-1|121	%{docdir}
21mr|dpdk-22.07-1|122	#-----------------------------------------------------------------
21mr|dpdk-22.07-1|123	
21mr|dpdk-22.07-1|124	%if %{with tools}
21mr|dpdk-22.07-1|125	%package tools
21mr|dpdk-22.07-1|126	Summary:      Tools for setting up Data Plane Development Kit environment
21mr|dpdk-22.07-1|127	Requires:     %{name} = %{EVRD}
21mr|dpdk-22.07-1|128	Requires:     kmod pciutils findutils iproute python3-pyelftools
21mr|dpdk-22.07-1|129	
21mr|dpdk-22.07-1|130	%description tools
21mr|dpdk-22.07-1|131	%{summary}
21mr|dpdk-22.07-1|132	
21mr|dpdk-22.07-1|133	%files tools
21mr|dpdk-22.07-1|134	%{_bindir}/dpdk-devbind.py
21mr|dpdk-22.07-1|135	%{_bindir}/dpdk-hugepages.py
21mr|dpdk-22.07-1|136	%{_bindir}/dpdk-telemetry.py
21mr|dpdk-22.07-1|137	%{_bindir}/dpdk-pmdinfo.py
21mr|dpdk-22.07-1|138	%{_bindir}/dpdk-test
21mr|dpdk-22.07-1|139	%{_bindir}/dpdk-test-acl
21mr|dpdk-22.07-1|140	%{_bindir}/dpdk-test-bbdev
21mr|dpdk-22.07-1|141	%{_bindir}/dpdk-test-cmdline
21mr|dpdk-22.07-1|142	%{_bindir}/dpdk-test-compress-perf
21mr|dpdk-22.07-1|143	%{_bindir}/dpdk-test-eventdev
21mr|dpdk-22.07-1|144	%{_bindir}/dpdk-test-fib
21mr|dpdk-22.07-1|145	%{_bindir}/dpdk-test-flow-perf
21mr|dpdk-22.07-1|146	%{_bindir}/dpdk-test-gpudev
21mr|dpdk-22.07-1|147	%{_bindir}/dpdk-test-pipeline
21mr|dpdk-22.07-1|148	%{_bindir}/dpdk-test-regex
21mr|dpdk-22.07-1|149	%{_bindir}/dpdk-test-sad
21mr|dpdk-22.07-1|150	%{_bindir}/dpdk-pdump
21mr|dpdk-22.07-1|151	%{_bindir}/dpdk-dumpcap
21mr|dpdk-22.07-1|152	%{_bindir}/dpdk-test-crypto-perf
21mr|dpdk-22.07-1|153	%endif
21mr|dpdk-22.07-1|154	#-----------------------------------------------------------------
21mr|dpdk-22.07-1|155	
21mr|dpdk-22.07-1|156	%if %{with examples}
21mr|dpdk-22.07-1|157	%package examples
21mr|dpdk-22.07-1|158	Summary:       Data Plane Development Kit example applications
21mr|dpdk-22.07-1|159	BuildRequires: libvirt-devel
21mr|dpdk-22.07-1|160	
21mr|dpdk-22.07-1|161	%description examples
21mr|dpdk-22.07-1|162	Example applications utilizing the Data Plane Development Kit, such
21mr|dpdk-22.07-1|163	as L2 and L3 forwarding.
21mr|dpdk-22.07-1|164	
21mr|dpdk-22.07-1|165	%files examples
21mr|dpdk-22.07-1|166	%doc %{sdkdir}/examples
21mr|dpdk-22.07-1|167	
21mr|dpdk-22.07-1|168	%endif
21mr|dpdk-22.07-1|169	#-----------------------------------------------------------------
21mr|dpdk-22.07-1|170	
21mr|dpdk-22.07-1|171	%prep
21mr|dpdk-22.07-1|172	%setup -q -n dpdk-%{version}
21mr|dpdk-22.07-1|173	
21mr|dpdk-22.07-1|174	%build
21mr|dpdk-22.07-1|175	%set_build_flags
21mr|dpdk-22.07-1|176	%meson
21mr|dpdk-22.07-1|177	%meson_build
21mr|dpdk-22.07-1|178	
21mr|dpdk-22.07-1|179	%install
21mr|dpdk-22.07-1|180	%meson_install
21mr|dpdk-22.07-1|181	
21mr|dpdk-22.07-1|182	# Replace /usr/bin/env python with /usr/bin/python3
21mr|dpdk-22.07-1|183	find %{buildroot}%{sdkdir}/ -name "*.py" -exec \
21mr|dpdk-22.07-1|184	sed -i -e 's|#!\s*/usr/bin/env python|#!/usr/bin/python|' {} +
21mr|dpdk-22.07-1|185	
21mr|dpdk-22.07-1|186	find %{buildroot}%{_bindir}/ -name "*.py" -exec \
21mr|dpdk-22.07-1|187	sed -i -e 's|#!\s*/usr/bin/env python|#!/usr/bin/python|' {} +
21mr|dpdk-22.07-1|188	
21mr|dpdk-22.07-1|189	find %{buildroot}%{sdkdir}/ -name "*.py" -exec \
21mr|dpdk-22.07-1|190	sed -i -e 's|#!\s*/usr/bin/python|#!/usr/bin/python|' {} +
21mr|dpdk-22.07-1|191	

11999 21
21mr|dracut-053-0.git5eb736.28|1	%define commit 5eb736103d06197f37283bc27815c050adec81ea
21mr|dracut-053-0.git5eb736.28|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|dracut-053-0.git5eb736.28|3	
21mr|dracut-053-0.git5eb736.28|4	%define dracutlibdir %{_prefix}/lib/dracut
21mr|dracut-053-0.git5eb736.28|5	
21mr|dracut-053-0.git5eb736.28|6	Summary:	Next generation initrd image generator
21mr|dracut-053-0.git5eb736.28|7	Name:		dracut
21mr|dracut-053-0.git5eb736.28|8	Version:	053
21mr|dracut-053-0.git5eb736.28|9	Release:	0.git%{commit_short}.28
21mr|dracut-053-0.git5eb736.28|10	License:	GPLv2+
21mr|dracut-053-0.git5eb736.28|11	Group:		System/Base
21mr|dracut-053-0.git5eb736.28|12	Url:		https://github.com/dracutdevs/dracut
21mr|dracut-053-0.git5eb736.28|13	Source0:	https://github.com/dracutdevs/dracut/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|dracut-053-0.git5eb736.28|14	Source1:	01-rosa.conf
21mr|dracut-053-0.git5eb736.28|15	Source2:	rosa2016.1_01-rosa.conf
21mr|dracut-053-0.git5eb736.28|16	
21mr|dracut-053-0.git5eb736.28|17	# Git tree with these patches: https://github.com/mikhailnov/dracut/tree/rosa-053%2B
21mr|dracut-053-0.git5eb736.28|18	Patch0001:	0001-Always-use-noatime-option-for-live-rw.patch
21mr|dracut-053-0.git5eb736.28|19	Patch0002:	0002-dev-sdXn-dev-sdX-for-the-system-images.patch
21mr|dracut-053-0.git5eb736.28|20	Patch0003:	0003-ROSA-plymouth-theme.patch
21mr|dracut-053-0.git5eb736.28|21	Patch0004:	0004-Do-not-strip-kernel-modules-by-default.patch
21mr|dracut-053-0.git5eb736.28|22	Patch0005:	0005-Drop-explicit-9-compression-level.patch
21mr|dracut-053-0.git5eb736.28|23	# revert https://github.com/dracutdevs/dracut/commit/42d93d348
21mr|dracut-053-0.git5eb736.28|24	Patch0006:	0006-Revert-Use-eurlatgr-as-default-console-font.patch
21mr|dracut-053-0.git5eb736.28|25	# https://github.com/dracutdevs/dracut/pull/1396
21mr|dracut-053-0.git5eb736.28|26	Patch0007:	0007-Understand-dbus-daemon.service.patch
21mr|dracut-053-0.git5eb736.28|27	# cherry-picked 57eefcf7058 from upstream
21mr|dracut-053-0.git5eb736.28|28	Patch0008:	0008-fix-network-use-wicked-unit-instead-of-find_binary.patch
21mr|dracut-053-0.git5eb736.28|29	# preferred_network_handler
21mr|dracut-053-0.git5eb736.28|30	# https://github.com/dracutdevs/dracut/pull/1421
21mr|dracut-053-0.git5eb736.28|31	Patch0009:	0009-network-add-option-to-specify-preferred-network-modu.patch
21mr|dracut-053-0.git5eb736.28|32	# https://github.com/dracutdevs/dracut/pull/1442
21mr|dracut-053-0.git5eb736.28|33	Patch0010:	0010-Support-ZSTD-compressed-kernel-modules.patch
21mr|dracut-053-0.git5eb736.28|34	# https://github.com/dracutdevs/dracut/pull/1481
21mr|dracut-053-0.git5eb736.28|35	Patch0011:	0011-fix-url-lib-fix-passing-args.patch
21mr|dracut-053-0.git5eb736.28|36	# https://github.com/dracutdevs/dracut/pull/1550
21mr|dracut-053-0.git5eb736.28|37	Patch0012:	0012-fix-dmsquash-live-set-correct-path-to-checkisomd5.patch
21mr|dracut-053-0.git5eb736.28|38	# https://github.com/dracutdevs/dracut/commit/b292ce729
21mr|dracut-053-0.git5eb736.28|39	Patch0013:	0013-fix-kernel-modules-add-blk_mq_alloc_disk-and-blk_cle.patch
21mr|dracut-053-0.git5eb736.28|40	# https://github.com/dracutdevs/dracut/pull/2103
21mr|dracut-053-0.git5eb736.28|41	Patch0014:	0014-fix-90kernel-modules-fix-MMC-and-NVMe-on-kernels-6.0.patch
21mr|dracut-053-0.git5eb736.28|42	# backport of the tpm2-tss module
21mr|dracut-053-0.git5eb736.28|43	Patch0015:	0015-feat-systemd-udevd-introducing-the-systemd-udevd-mod.patch
21mr|dracut-053-0.git5eb736.28|44	Patch0016:	0016-fix-systemd-udev-use-global-vars-instead-of-fixed-pa.patch
21mr|dracut-053-0.git5eb736.28|45	Patch0017:	0017-fix-systemd-udev-define-variables-in-backport.patch
21mr|dracut-053-0.git5eb736.28|46	Patch0018:	0018-feat-tpm2-tss-introducing-the-tpm2-tss-module.patch
21mr|dracut-053-0.git5eb736.28|47	Patch0019:	0019-fix-tpm2-tss-add-tpm2-requirement.patch
21mr|dracut-053-0.git5eb736.28|48	Patch0020:	0020-fix-tpm2-tss-typo-in-depends.patch
21mr|dracut-053-0.git5eb736.28|49	Patch0021:	0021-fix-tpm2-tss-add-a-missing-library.patch
21mr|dracut-053-0.git5eb736.28|50	Patch0022:	0022-fix-fido2-add-a-missing-library.patch
21mr|dracut-053-0.git5eb736.28|51	#/ end of backport of tpm2-tss
21mr|dracut-053-0.git5eb736.28|52	# https://github.com/openSUSE/dracut/commit/dcbe23c14d13ca335ad327b7bb985071ca442f12
21mr|dracut-053-0.git5eb736.28|53	Patch0023:	0023-override-systemd-sysusers.service.patch
21mr|dracut-053-0.git5eb736.28|54	Patch0024:	0024-fix-url-lib-improve-ca-bundle-detection.patch
21mr|dracut-053-0.git5eb736.28|55	# https://github.com/dracutdevs/dracut/pull/2312
21mr|dracut-053-0.git5eb736.28|56	Patch0025:	0025-fix-url-lib-remove-junk-before-path-to-ca-bundle.patch
21mr|dracut-053-0.git5eb736.28|57	# https://github.com/dracutdevs/dracut/commit/b7ef13027
21mr|dracut-053-0.git5eb736.28|58	Patch0026:	0026-fix-modsign-load-keys-to-correct-keyring.patch
21mr|dracut-053-0.git5eb736.28|59	# https://github.com/dracutdevs/dracut/commit/12beeac741e4429
21mr|dracut-053-0.git5eb736.28|60	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=13427
21mr|dracut-053-0.git5eb736.28|61	Patch0027:	0027-fix-fs-lib-install-fsck-utilities.patch
21mr|dracut-053-0.git5eb736.28|62	Patch0028:	0028-fix-kernel-modules-detect-block-device-s-hardware-dr.patch
21mr|dracut-053-0.git5eb736.28|63	Patch0029:	0029-fix-kernel-modules-add-more-modules-on-RISC-V.patch
21mr|dracut-053-0.git5eb736.28|64	Patch0030:	0030-fix-90kernel-modules-add-Type-C-USB-drivers-for-gene.patch
21mr|dracut-053-0.git5eb736.28|65	Patch0031:	0031-fix-90kernel-modules-add-isp1760-USB-controller.patch
21mr|dracut-053-0.git5eb736.28|66	Patch0032:	0032-fix-kernel-modules-add-mailbox-drivers-for-arm.patch
21mr|dracut-053-0.git5eb736.28|67	Patch0033:	0033-fix-kernel-modules-always-include-nvmem-driver-on-nv.patch
21mr|dracut-053-0.git5eb736.28|68	Patch0034:	0034-fix-90kernel-modules-add-nonstandard-NVMe-drivers.patch
21mr|dracut-053-0.git5eb736.28|69	Patch0035:	0035-fix-kernel-modules-add-sysctl-to-initramfs-to-handle.patch
21mr|dracut-053-0.git5eb736.28|70	Patch0036:	0036-feat-kernel-modules-exclude-USB-drivers-in-strict-ho.patch
21mr|dracut-053-0.git5eb736.28|71	Patch0037:	0037-fix-kernel-modules-add-UFS-drivers.patch
21mr|dracut-053-0.git5eb736.28|72	Patch0038:	0038-feat-kernel-modules-driver-support-for-macbook-keybo.patch
21mr|dracut-053-0.git5eb736.28|73	Patch0039:	0039-fix-crypt-add-missing-libraries.patch
21mr|dracut-053-0.git5eb736.28|74	Patch0040:	0040-fix-network-legacy-add-missing-options-to-dhclient.c.patch
21mr|dracut-053-0.git5eb736.28|75	Patch0041:	0041-fix-network-add-errors-and-warnings-when-network-int.patch
21mr|dracut-053-0.git5eb736.28|76	Patch0042:	0042-fix-network-legacy-check-if-dhclient-has-timeout-opt.patch
21mr|dracut-053-0.git5eb736.28|77	Patch0043:	0043-fix-network-legacy-always-include-af_packet.patch
21mr|dracut-053-0.git5eb736.28|78	Patch0044:	0044-fix-iscsi-prefix-syntax-for-static-iBFT-IPv6-address.patch
21mr|dracut-053-0.git5eb736.28|79	Patch0045:	0045-feat-lvm-always-include-all-drivers-that-LVM-can-use.patch
21mr|dracut-053-0.git5eb736.28|80	Patch0046:	0046-fix-dmsquash-live-live-dev.patch
21mr|dracut-053-0.git5eb736.28|81	Patch0047:	0047-fix-lvm-drop-dm-eventd-binary-and-libs-from-initramf.patch
21mr|dracut-053-0.git5eb736.28|82	Patch0048:	0048-fix-dracut.sh-remove-microcode-check-based-on-CONFIG.patch
21mr|dracut-053-0.git5eb736.28|83	Patch0049:	0049-fix-add-modules.builtin.modinfo-to-the-initramfs.patch
21mr|dracut-053-0.git5eb736.28|84	Patch0050:	0050-ROSA-fix-network-manager-detect-dhclient.patch
21mr|dracut-053-0.git5eb736.28|85	Patch0051:	0051-Add-kostylen-for-networkroot.patch
21mr|dracut-053-0.git5eb736.28|86	# okdesk#1709
21mr|dracut-053-0.git5eb736.28|87	Patch0052:	0052-Workaround-network-bond-creation.patch
21mr|dracut-053-0.git5eb736.28|88	
21mr|dracut-053-0.git5eb736.28|89	BuildRequires:	docbook-dtd45-xml
21mr|dracut-053-0.git5eb736.28|90	BuildRequires:	docbook-style-xsl
21mr|dracut-053-0.git5eb736.28|91	BuildRequires:	xsltproc
21mr|dracut-053-0.git5eb736.28|92	BuildRequires:	dash
21mr|dracut-053-0.git5eb736.28|93	BuildRequires:	bash
21mr|dracut-053-0.git5eb736.28|94	BuildRequires:	git-core
21mr|dracut-053-0.git5eb736.28|95	BuildRequires:	asciidoc
21mr|dracut-053-0.git5eb736.28|96	BuildRequires:	systemd-units
21mr|dracut-053-0.git5eb736.28|97	BuildRequires:	bash-completion
21mr|dracut-053-0.git5eb736.28|98	BuildRequires:	pkgconfig(libkmod)
21mr|dracut-053-0.git5eb736.28|99	BuildRequires:	pkgconfig(bash-completion)
21mr|dracut-053-0.git5eb736.28|100	
21mr|dracut-053-0.git5eb736.28|101	%ifarch %{ix86} x86_64
21mr|dracut-053-0.git5eb736.28|102	Requires:	v86d
21mr|dracut-053-0.git5eb736.28|103	%endif
21mr|dracut-053-0.git5eb736.28|104	Requires(pre):	filesystem
21mr|dracut-053-0.git5eb736.28|105	Requires(pre):	coreutils
21mr|dracut-053-0.git5eb736.28|106	Requires:	udev
21mr|dracut-053-0.git5eb736.28|107	Requires:	util-linux-ng
21mr|dracut-053-0.git5eb736.28|108	Requires:	kmod-compat
21mr|dracut-053-0.git5eb736.28|109	Requires:	e2fsprogs
21mr|dracut-053-0.git5eb736.28|110	Requires:	cpio
21mr|dracut-053-0.git5eb736.28|111	Requires:	findutils
21mr|dracut-053-0.git5eb736.28|112	Requires:	binutils
21mr|dracut-053-0.git5eb736.28|113	Requires:	grep
21mr|dracut-053-0.git5eb736.28|114	Requires:	mktemp
21mr|dracut-053-0.git5eb736.28|115	Requires:	bash
21mr|dracut-053-0.git5eb736.28|116	Requires:	kbd
21mr|dracut-053-0.git5eb736.28|117	Requires:	tar
21mr|dracut-053-0.git5eb736.28|118	Requires:	gzip
21mr|dracut-053-0.git5eb736.28|119	Requires:	pigz
21mr|dracut-053-0.git5eb736.28|120	Requires:	bzip2
21mr|dracut-053-0.git5eb736.28|121	Requires:	xz
21mr|dracut-053-0.git5eb736.28|122	Requires:	file
21mr|dracut-053-0.git5eb736.28|123	Requires:	bridge-utils
21mr|dracut-053-0.git5eb736.28|124	#Requires:	bootloader-utils
21mr|dracut-053-0.git5eb736.28|125	# dhcp-client, for module network-legacy
21mr|dracut-053-0.git5eb736.28|126	# TODO: maybe we can work without network-legacy?
21mr|dracut-053-0.git5eb736.28|127	Requires:	/sbin/dhclient
21mr|dracut-053-0.git5eb736.28|128	Requires(post,postun):	update-alternatives
21mr|dracut-053-0.git5eb736.28|129	# to regenerate initrds
21mr|dracut-053-0.git5eb736.28|130	Requires:	rosa-kernel-tools
21mr|dracut-053-0.git5eb736.28|131	
21mr|dracut-053-0.git5eb736.28|132	# Dependencies of module 90multipath
21mr|dracut-053-0.git5eb736.28|133	# https://github.com/dracutdevs/dracut/blob/cf31fcf804/modules.d/90multipath/module-setup.sh#L92-L98
21mr|dracut-053-0.git5eb736.28|134	Requires:	(dmsetup if multipath-tools)
21mr|dracut-053-0.git5eb736.28|135	Requires:	(kpartx if multipath-tools)
21mr|dracut-053-0.git5eb736.28|136	Requires:	(procps-ng if multipath-tools)
21mr|dracut-053-0.git5eb736.28|137	# pidof, https://github.com/dracutdevs/dracut/issues/2027
21mr|dracut-053-0.git5eb736.28|138	Requires:	(sysvinit-tools if multipath-tools)
21mr|dracut-053-0.git5eb736.28|139	# TODO: add similar boolean deps for other modules
21mr|dracut-053-0.git5eb736.28|140	
21mr|dracut-053-0.git5eb736.28|141	# These reqs pollute systems with odd dependencies,
21mr|dracut-053-0.git5eb736.28|142	# there is no real need in them in this package,
21mr|dracut-053-0.git5eb736.28|143	# dracut can work without lvm if there are no LVMs.
21mr|dracut-053-0.git5eb736.28|144	# Keep them for compatibility only to avoid orphans.
21mr|dracut-053-0.git5eb736.28|145	%if %{mdvver} < 201900
21mr|dracut-053-0.git5eb736.28|146	Recommends:	plymouth
21mr|dracut-053-0.git5eb736.28|147	Requires(post):	dmraid
21mr|dracut-053-0.git5eb736.28|148	Requires(post):	lvm2
21mr|dracut-053-0.git5eb736.28|149	Requires:	lvm2
21mr|dracut-053-0.git5eb736.28|150	Requires(post):	mdadm
21mr|dracut-053-0.git5eb736.28|151	Requires(post):	dracut-aufs
21mr|dracut-053-0.git5eb736.28|152	%endif
21mr|dracut-053-0.git5eb736.28|153	
21mr|dracut-053-0.git5eb736.28|154	# dracut module url-lib requires curl; that module is used rarely,
21mr|dracut-053-0.git5eb736.28|155	# so let't avoid requiring curl explicitly, but, if curl is being
21mr|dracut-053-0.git5eb736.28|156	# installed in one transaction with dracut, make sure that curl
21mr|dracut-053-0.git5eb736.28|157	# is installed before dracut to ensure that initrds will be generatable;
21mr|dracut-053-0.git5eb736.28|158	# bellow are dependencies of livenet, url-lib, nfs and some other modules.
21mr|dracut-053-0.git5eb736.28|159	# TODO: add a Provides generator to RPM to generate "Provides: binary(xxx)"
21mr|dracut-053-0.git5eb736.28|160	# and then generate all needed dependencies by grep'ping "require_binaries"
21mr|dracut-053-0.git5eb736.28|161	%if %rpm4
21mr|dracut-053-0.git5eb736.28|162	OrderWithRequires: coreutils
21mr|dracut-053-0.git5eb736.28|163	OrderWithRequires: curl
21mr|dracut-053-0.git5eb736.28|164	OrderWithRequires: nfs-utils
21mr|dracut-053-0.git5eb736.28|165	OrderWithRequires: /usr/bin/tar
21mr|dracut-053-0.git5eb736.28|166	OrderWithRequires: /usr/bin/gzip
21mr|dracut-053-0.git5eb736.28|167	# network-legacy fails without it
21mr|dracut-053-0.git5eb736.28|168	OrderWithRequires: /sbin/dhclient
21mr|dracut-053-0.git5eb736.28|169	%endif
21mr|dracut-053-0.git5eb736.28|170	
21mr|dracut-053-0.git5eb736.28|171	%description
21mr|dracut-053-0.git5eb736.28|172	Dracut contains tools to create a bootable initramfs for 2.6 Linux kernels.
21mr|dracut-053-0.git5eb736.28|173	Unlike existing implementations, dracut does hard-code as little as possible
21mr|dracut-053-0.git5eb736.28|174	into the initramfs. Dracut contains various modules which are driven by the
21mr|dracut-053-0.git5eb736.28|175	event-based udev. Having root on MD, DM, LVM2, LUKS is supported as well as
21mr|dracut-053-0.git5eb736.28|176	NFS, iSCSI, NBD, FCoE with the dracut-network package.
21mr|dracut-053-0.git5eb736.28|177	
21mr|dracut-053-0.git5eb736.28|178	%prep
21mr|dracut-053-0.git5eb736.28|179	%autosetup -S git_am -n %{name}-%{commit}
21mr|dracut-053-0.git5eb736.28|180	
21mr|dracut-053-0.git5eb736.28|181	# We don't want to strip dracut-install, that's debuginfo's job
21mr|dracut-053-0.git5eb736.28|182	sed -i -e 's,\$(strip),,g' install/Makefile
21mr|dracut-053-0.git5eb736.28|183	# historical
21mr|dracut-053-0.git5eb736.28|184	grep -Irl '/boot/initramfs' | xargs sed -i -e 's,/boot/initramfs,/boot/initrd,g'
21mr|dracut-053-0.git5eb736.28|185	# inspect changes made by sed
21mr|dracut-053-0.git5eb736.28|186	git diff
21mr|dracut-053-0.git5eb736.28|187	
21mr|dracut-053-0.git5eb736.28|188	%build
21mr|dracut-053-0.git5eb736.28|189	%global optflags %{optflags} -Os
21mr|dracut-053-0.git5eb736.28|190	%serverbuild_hardened
21mr|dracut-053-0.git5eb736.28|191	
21mr|dracut-053-0.git5eb736.28|192	# The build system sets CFLAGS overriding the default value dracut's Makefile
21mr|dracut-053-0.git5eb736.28|193	# uses. However, that default set of options also sets the path to libkmod
21mr|dracut-053-0.git5eb736.28|194	# headers. Add it here then.
21mr|dracut-053-0.git5eb736.28|195	export CFLAGS="%{optflags} $(pkg-config --cflags libkmod)"
21mr|dracut-053-0.git5eb736.28|196	
21mr|dracut-053-0.git5eb736.28|197	%configure \
21mr|dracut-053-0.git5eb736.28|198	--systemdsystemunitdir=%{_unitdir} \
21mr|dracut-053-0.git5eb736.28|199	--bashcompletiondir=$(pkg-config --variable=completionsdir bash-completion) \
21mr|dracut-053-0.git5eb736.28|200	--libdir=%{_prefix}/lib
21mr|dracut-053-0.git5eb736.28|201	
21mr|dracut-053-0.git5eb736.28|202	%make CC=%{__cc}
21mr|dracut-053-0.git5eb736.28|203	
21mr|dracut-053-0.git5eb736.28|204	%install
21mr|dracut-053-0.git5eb736.28|205	%makeinstall_std
21mr|dracut-053-0.git5eb736.28|206	
21mr|dracut-053-0.git5eb736.28|207	# We place the distro-specific config in /usr/lib/dracut/dracut-conf.d/
21mr|dracut-053-0.git5eb736.28|208	# to make it overridable (the file with the same name in /etc/dracut.conf.d/
21mr|dracut-053-0.git5eb736.28|209	# has a higher priority).
21mr|dracut-053-0.git5eb736.28|210	%if %{mdvver} > 201610
21mr|dracut-053-0.git5eb736.28|211	install -m 644 %{SOURCE1} %{buildroot}%{dracutlibdir}/dracut.conf.d/01-rosa.conf
21mr|dracut-053-0.git5eb736.28|212	%else
21mr|dracut-053-0.git5eb736.28|213	install -m 644 %{SOURCE2} %{buildroot}%{dracutlibdir}/dracut.conf.d/01-rosa.conf
21mr|dracut-053-0.git5eb736.28|214	%endif
21mr|dracut-053-0.git5eb736.28|215	# until the e2k kernel supports xz compressed initrd
21mr|dracut-053-0.git5eb736.28|216	%ifarch %{e2k}
21mr|dracut-053-0.git5eb736.28|217	sed -i 's/compress=.*/compress="gzip"/' %{buildroot}%{dracutlibdir}/dracut.conf.d/01-rosa.conf
21mr|dracut-053-0.git5eb736.28|218	%endif
21mr|dracut-053-0.git5eb736.28|219	
21mr|dracut-053-0.git5eb736.28|220	echo "DRACUT_VERSION=%{version}-%{release}" > %{buildroot}%{dracutlibdir}/dracut-version.sh
21mr|dracut-053-0.git5eb736.28|221	
21mr|dracut-053-0.git5eb736.28|222	# fix permission of module files
21mr|dracut-053-0.git5eb736.28|223	chmod +x %{buildroot}%{dracutlibdir}/modules.d/*/*.sh
21mr|dracut-053-0.git5eb736.28|224	
21mr|dracut-053-0.git5eb736.28|225	mkdir -p %{buildroot}/boot/dracut
21mr|dracut-053-0.git5eb736.28|226	mkdir -p %{buildroot}%{_var}/lib/dracut/overlay
21mr|dracut-053-0.git5eb736.28|227	install -m 755 -d %{buildroot}%{_datadir}/dracut
21mr|dracut-053-0.git5eb736.28|228	
21mr|dracut-053-0.git5eb736.28|229	mkdir -p %{buildroot}%{_sbindir}
21mr|dracut-053-0.git5eb736.28|230	mkdir -p %{buildroot}/sbin
21mr|dracut-053-0.git5eb736.28|231	mv %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/
21mr|dracut-053-0.git5eb736.28|232	
21mr|dracut-053-0.git5eb736.28|233	ln -s %{_sbindir}/dracut %{buildroot}%{_bindir}/dracut
21mr|dracut-053-0.git5eb736.28|234	ln -s %{_sbindir}/dracut %{buildroot}/sbin/dracut
21mr|dracut-053-0.git5eb736.28|235	ln -s %{dracutlibdir}/dracut-install %{buildroot}%{_sbindir}/dracut-install
21mr|dracut-053-0.git5eb736.28|236	
21mr|dracut-053-0.git5eb736.28|237	mkdir -p %{buildroot}%{_localstatedir}/log
21mr|dracut-053-0.git5eb736.28|238	touch %{buildroot}%{_localstatedir}/log/dracut.log
21mr|dracut-053-0.git5eb736.28|239	
21mr|dracut-053-0.git5eb736.28|240	# (tpg) don't follow this usr madness
21mr|dracut-053-0.git5eb736.28|241	# systemctl sits in /bin, and it symlinks to /usr/bin
21mr|dracut-053-0.git5eb736.28|242	sed -i -e 's#/usr/bin/systemctl#/bin/systemctl#g' %{buildroot}%{dracutlibdir}/modules.d/*/*.service
21mr|dracut-053-0.git5eb736.28|243	# (tpg) use real path for udevadm
21mr|dracut-053-0.git5eb736.28|244	sed -i -e 's#/usr/bin/udevadm#/sbin/udevadm#g' %{buildroot}%{dracutlibdir}/modules.d/*/*.service
21mr|dracut-053-0.git5eb736.28|245	
21mr|dracut-053-0.git5eb736.28|246	# regenerate initrds with rosa-kernel-tools when installing or updating dracut
21mr|dracut-053-0.git5eb736.28|247	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|dracut-053-0.git5eb736.28|248	touch %{buildroot}/var/spool/initramfs-regen/dracut
21mr|dracut-053-0.git5eb736.28|249	
21mr|dracut-053-0.git5eb736.28|250	%pre
21mr|dracut-053-0.git5eb736.28|251	# migration from symlink to file
21mr|dracut-053-0.git5eb736.28|252	if [ -L %{_sbindir}/lsinitrd ] && [ "$(realpath %{_sbindir}/lsinitrd)" = "%{_sbindir}/lsinitrd-dracut" ]; then
21mr|dracut-053-0.git5eb736.28|253	rm %{_sbindir}/lsinitrd
21mr|dracut-053-0.git5eb736.28|254	fi
21mr|dracut-053-0.git5eb736.28|255	
21mr|dracut-053-0.git5eb736.28|256	%files
21mr|dracut-053-0.git5eb736.28|257	%doc README.generic README.kernel AUTHORS
21mr|dracut-053-0.git5eb736.28|258	%dir /boot/dracut
21mr|dracut-053-0.git5eb736.28|259	%dir %{_datadir}/dracut
21mr|dracut-053-0.git5eb736.28|260	%dir %{_var}/lib/dracut
21mr|dracut-053-0.git5eb736.28|261	%dir %{_var}/lib/dracut/overlay
21mr|dracut-053-0.git5eb736.28|262	%dir %{dracutlibdir}/modules.d
21mr|dracut-053-0.git5eb736.28|263	%dir %{dracutlibdir}/dracut.conf.d
21mr|dracut-053-0.git5eb736.28|264	%dir %{_sysconfdir}/dracut.conf.d
21mr|dracut-053-0.git5eb736.28|265	%config %{_sysconfdir}/dracut.conf
21mr|dracut-053-0.git5eb736.28|266	%attr(0644,root,root) %ghost %config(missingok,noreplace) %{_localstatedir}/log/dracut.log
21mr|dracut-053-0.git5eb736.28|267	%{dracutlibdir}/dracut.conf.d/01-rosa.conf
21mr|dracut-053-0.git5eb736.28|268	/sbin/dracut
21mr|dracut-053-0.git5eb736.28|269	%{_sbindir}/dracut
21mr|dracut-053-0.git5eb736.28|270	%{_bindir}/dracut
21mr|dracut-053-0.git5eb736.28|271	%{_sbindir}/dracut-catimages
21mr|dracut-053-0.git5eb736.28|272	%{_sbindir}/dracut-install
21mr|dracut-053-0.git5eb736.28|273	%{_sbindir}/lsinitrd
21mr|dracut-053-0.git5eb736.28|274	%{_unitdir}/*.service
21mr|dracut-053-0.git5eb736.28|275	%{_unitdir}/*/*.service
21mr|dracut-053-0.git5eb736.28|276	%{_prefix}/lib/kernel/install.d/5*-dracut*.install
21mr|dracut-053-0.git5eb736.28|277	%{dracutlibdir}/skipcpio
21mr|dracut-053-0.git5eb736.28|278	%{dracutlibdir}/dracut-install
21mr|dracut-053-0.git5eb736.28|279	%{dracutlibdir}/dracut-version.sh
21mr|dracut-053-0.git5eb736.28|280	%{dracutlibdir}/dracut-functions.sh
21mr|dracut-053-0.git5eb736.28|281	%{dracutlibdir}/dracut-functions
21mr|dracut-053-0.git5eb736.28|282	%{dracutlibdir}/modules.d/*
21mr|dracut-053-0.git5eb736.28|283	%{dracutlibdir}/dracut-initramfs-restore
21mr|dracut-053-0.git5eb736.28|284	%{dracutlibdir}/dracut-logger.sh
21mr|dracut-053-0.git5eb736.28|285	%{dracutlibdir}/dracut-init.sh
21mr|dracut-053-0.git5eb736.28|286	%{dracutlibdir}/dracut-util
21mr|dracut-053-0.git5eb736.28|287	%{_datadir}/bash-completion/completions/dracut
21mr|dracut-053-0.git5eb736.28|288	%{_datadir}/bash-completion/completions/lsinitrd
21mr|dracut-053-0.git5eb736.28|289	%{_mandir}/man1/lsinitrd.1.*
21mr|dracut-053-0.git5eb736.28|290	%{_mandir}/man5/dracut.conf.5*
21mr|dracut-053-0.git5eb736.28|291	%{_mandir}/man7/dracut.bootup.7*
21mr|dracut-053-0.git5eb736.28|292	%{_mandir}/man7/dracut.kernel.7*
21mr|dracut-053-0.git5eb736.28|293	%{_mandir}/man7/dracut.cmdline.7*
21mr|dracut-053-0.git5eb736.28|294	%{_mandir}/man7/dracut.modules.7*
21mr|dracut-053-0.git5eb736.28|295	%{_mandir}/man8/dracut*.8*
21mr|dracut-053-0.git5eb736.28|296	%{_datadir}/pkgconfig/dracut.pc
21mr|dracut-053-0.git5eb736.28|297	/var/spool/initramfs-regen/dracut
21mr|dracut-053-0.git5eb736.28|298	
21mr|dracut-053-0.git5eb736.28|299	%changelog
21mr|dracut-053-0.git5eb736.28|300	* Fri Mar 13 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dracut-053-0.git5eb736.28|301	- Fix bond creation (okdesk#1709)
21mr|dracut-053-0.git5eb736.28|302	
21mr|dracut-053-0.git5eb736.28|303	* Fri Mar 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.26
21mr|dracut-053-0.git5eb736.28|304	- zstd -3 instead of zstd -15
21mr|dracut-053-0.git5eb736.28|305	- keleg@ tested:
21mr|dracut-053-0.git5eb736.28|306	- Насчет сжатия initrd, описанного на форуме https://forum.rosa.ru/viewtopic.php?t=11374. Сейчас установлено максимально возможное сжатие - 15.
21mr|dracut-053-0.git5eb736.28|307	- Проблема действительно существует, на моем не самом слабом проце ( почти 4Ггц ксеон правда в виртуалке с двумя ядрами) сжатие идет сейчас 43 секунды с результатом в 170 Мб. Это задалбливает (вот, опять брендинг тестирую - каждое обновление почти минута)
21mr|dracut-053-0.git5eb736.28|308	- Потестировал с разными параметрами сжатия  в /etc/dracut.conf.d/compress.conf
21mr|dracut-053-0.git5eb736.28|309	- compress="zstd -1" - 29 секунд, результат 198Мб
21mr|dracut-053-0.git5eb736.28|310	- compress="zstd -2" - 27 сек, 189 Мб
21mr|dracut-053-0.git5eb736.28|311	- compress="zstd -3" - 27 сек, 181 Мб
21mr|dracut-053-0.git5eb736.28|312	- compress="zstd -4" - 30 сек, 179 мб
21mr|dracut-053-0.git5eb736.28|313	- compress="zstd -5" - 30 сек, 178 мб
21mr|dracut-053-0.git5eb736.28|314	- compress="zstd -6" - 31 сек, 177 мб
21mr|dracut-053-0.git5eb736.28|315	- compress="zstd -7" - 32 сек, 176 мб
21mr|dracut-053-0.git5eb736.28|316	
21mr|dracut-053-0.git5eb736.28|317	* Mon Apr 14 2025 BiteDasher <finziyr@yandex.ru> 053-0.git5eb736.25
21mr|dracut-053-0.git5eb736.28|318	- Bump release: add workaround for networkroot
21mr|dracut-053-0.git5eb736.28|319	
21mr|dracut-053-0.git5eb736.28|320	* Tue Jun 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dracut-053-0.git5eb736.28|321	- Fix network-manager module in ROSA < 2023.1
21mr|dracut-053-0.git5eb736.28|322	
21mr|dracut-053-0.git5eb736.28|323	* Tue Mar 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.23
21mr|dracut-053-0.git5eb736.28|324	- Adapt e2k if-else
21mr|dracut-053-0.git5eb736.28|325	- Fixes: 8d86e207f457ff309bc96a3931893c06d6e27df6
21mr|dracut-053-0.git5eb736.28|326	
21mr|dracut-053-0.git5eb736.28|327	* Tue Mar 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dracut-053-0.git5eb736.28|328	- Fix warning about missing modules.builtin.modinfo
21mr|dracut-053-0.git5eb736.28|329	
21mr|dracut-053-0.git5eb736.28|330	* Tue Mar 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dracut-053-0.git5eb736.28|331	- Fix loading microcode on kernel 6.6
21mr|dracut-053-0.git5eb736.28|332	
21mr|dracut-053-0.git5eb736.28|333	* Thu Feb 22 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.20
21mr|dracut-053-0.git5eb736.28|334	- pick potentially usefull commits from upstream (nothing very important)
21mr|dracut-053-0.git5eb736.28|335	
21mr|dracut-053-0.git5eb736.28|336	* Thu Feb 15 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.19
21mr|dracut-053-0.git5eb736.28|337	- Fix compression config
21mr|dracut-053-0.git5eb736.28|338	- $compress_l is used for what is specified via cmdline (dracut --compress) and has priority over $compress,
21mr|dracut-053-0.git5eb736.28|339	- so setting compress=<...> in /etc/dracut.conf.d/ did not work.
21mr|dracut-053-0.git5eb736.28|340	
21mr|dracut-053-0.git5eb736.28|341	* Mon Nov 27 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.18
21mr|dracut-053-0.git5eb736.28|342	- Fix fsck (thanks to FalloutNV) (RB#13427)
21mr|dracut-053-0.git5eb736.28|343	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=13427
21mr|dracut-053-0.git5eb736.28|344	
21mr|dracut-053-0.git5eb736.28|345	* Thu Oct 19 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.17
21mr|dracut-053-0.git5eb736.28|346	- dependency from dash is not required, avoid a yet another interpreter
21mr|dracut-053-0.git5eb736.28|347	
21mr|dracut-053-0.git5eb736.28|348	* Thu Jul 20 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.16
21mr|dracut-053-0.git5eb736.28|349	- pick fix of importing kernel modules signing keys
21mr|dracut-053-0.git5eb736.28|350	- https://github.com/dracutdevs/dracut/pull/2022
21mr|dracut-053-0.git5eb736.28|351	
21mr|dracut-053-0.git5eb736.28|352	* Wed Apr 19 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.15
21mr|dracut-053-0.git5eb736.28|353	- Fix installing CA bundle (RB#13177)
21mr|dracut-053-0.git5eb736.28|354	- Path to certificates grepped from libcurl.so contained junk, a correct value will be grepped from libcrypto.so.
21mr|dracut-053-0.git5eb736.28|355	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=13177
21mr|dracut-053-0.git5eb736.28|356	
21mr|dracut-053-0.git5eb736.28|357	* Thu Apr 13 2023 betcher <a.betkher@rosalinux.ru>
21mr|dracut-053-0.git5eb736.28|358	- fix for creating system users inside initrd
21mr|dracut-053-0.git5eb736.28|359	
21mr|dracut-053-0.git5eb736.28|360	* Wed Feb 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.12
21mr|dracut-053-0.git5eb736.28|361	- backport tpm2-tss module
21mr|dracut-053-0.git5eb736.28|362	
21mr|dracut-053-0.git5eb736.28|363	* Sun Dec 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.11
21mr|dracut-053-0.git5eb736.28|364	- Fix booting from /dev/mmcblk* on kernels 6.0+
21mr|dracut-053-0.git5eb736.28|365	
21mr|dracut-053-0.git5eb736.28|366	* Fri Oct 28 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.10
21mr|dracut-053-0.git5eb736.28|367	- Fix creating initrd with multipath-tools + anaconda-dracut
21mr|dracut-053-0.git5eb736.28|368	- dracut-install: ERROR: installing 'pidof'
21mr|dracut-053-0.git5eb736.28|369	- dracut: FAILED: /usr/sbin/dracut-install -D /var/tmp/dracut.YJrSAF/initramfs -a pkill pidof kpartx dmsetup multipath multipathd
21mr|dracut-053-0.git5eb736.28|370	
21mr|dracut-053-0.git5eb736.28|371	* Mon May 16 2022 betcher <a.betkher@rosalinux.ru>
21mr|dracut-053-0.git5eb736.28|372	- temporary fix for e2k
21mr|dracut-053-0.git5eb736.28|373	
21mr|dracut-053-0.git5eb736.28|374	* Sun Feb 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.9
21mr|dracut-053-0.git5eb736.28|375	- /usr/lib/kernel/install.d will be owned by systemd
21mr|dracut-053-0.git5eb736.28|376	
21mr|dracut-053-0.git5eb736.28|377	* Wed Jun 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.8
21mr|dracut-053-0.git5eb736.28|378	- rm update-alternatives: such an alternative does not make sense because there are no other utilities "lsinitrd", also update-laternatives was not in requires (noted by PastorDi)
21mr|dracut-053-0.git5eb736.28|379	
21mr|dracut-053-0.git5eb736.28|380	* Mon Jun 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.7
21mr|dracut-053-0.git5eb736.28|381	- Fix path to checkisomd5
21mr|dracut-053-0.git5eb736.28|382	
21mr|dracut-053-0.git5eb736.28|383	* Wed May 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.6
21mr|dracut-053-0.git5eb736.28|384	- Fix downloading kickstart files in Anaconda
21mr|dracut-053-0.git5eb736.28|385	
21mr|dracut-053-0.git5eb736.28|386	* Tue May 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.5
21mr|dracut-053-0.git5eb736.28|387	- Support ZSTD-compressed kernel modules
21mr|dracut-053-0.git5eb736.28|388	
21mr|dracut-053-0.git5eb736.28|389	* Sat May 1 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.3
21mr|dracut-053-0.git5eb736.28|390	- make the simpliest network module be the default, avoid dbus and NetworkManager from being included into initrds by default
21mr|dracut-053-0.git5eb736.28|391	
21mr|dracut-053-0.git5eb736.28|392	* Wed Apr 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.2
21mr|dracut-053-0.git5eb736.28|393	- migrate to one per-transaction queue of regenerating initrds
21mr|dracut-053-0.git5eb736.28|394	
21mr|dracut-053-0.git5eb736.28|395	* Sun Apr 25 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 053-0.git5eb736.1
21mr|dracut-053-0.git5eb736.28|396	- upd to 053+
21mr|dracut-053-0.git5eb736.28|397	- update to snapshot of current git master
21mr|dracut-053-0.git5eb736.28|398	- switched to zstd compression by default: it is multithreaded and fast
21mr|dracut-053-0.git5eb736.28|399	- zstd -15 in dracut.sh is not much slower than default zstd -3 (~10 sec),
21mr|dracut-053-0.git5eb736.28|400	- size of initrd is not much bigger with -3 (~ 2 MB),
21mr|dracut-053-0.git5eb736.28|401	- let's leave upstream default compression level here for now
21mr|dracut-053-0.git5eb736.28|402	- patch: fix detecting dbus daemons ervice in ROSA (dbus is a new module in dracut)
21mr|dracut-053-0.git5eb736.28|403	- PRed to upstream: https://github.com/dracutdevs/dracut/pull/1396
21mr|dracut-053-0.git5eb736.28|404	- dropped patches already existing in upstream
21mr|dracut-053-0.git5eb736.28|405	- drop patch of rngd.service based on feedback in https://github.com/dracutdevs/dracut/pull/791,
21mr|dracut-053-0.git5eb736.28|406	- rng-tools have been rebuild with jitter enptopry enabled, it should solve the problem
21mr|dracut-053-0.git5eb736.28|407	- per https://github.com/dracutdevs/dracut/pull/791#issuecomment-626687669
21mr|dracut-053-0.git5eb736.28|408	- drop mkinitrd as upstream dropped it:
21mr|dracut-053-0.git5eb736.28|409	- commit 43df4ee274e7135aff87868bf3bf2fbab47aa8b4
21mr|dracut-053-0.git5eb736.28|410	- Author: Harald Hoyer <harald@redhat.com>
21mr|dracut-053-0.git5eb736.28|411	- Date:   Tue Mar 30 10:23:26 2021 +0200
21mr|dracut-053-0.git5eb736.28|412	- feat(mkinitrd): remove mkinitrd
21mr|dracut-053-0.git5eb736.28|413	- It was not working anyway, so nobody used it for years.
21mr|dracut-053-0.git5eb736.28|414	- If it is not used, just remove it.
21mr|dracut-053-0.git5eb736.28|415	- mkinitrd-suse.sh will be maintained by SUSE as it is SUSE specific
21mr|dracut-053-0.git5eb736.28|416	- anyway.
21mr|dracut-053-0.git5eb736.28|417	
21mr|dracut-053-0.git5eb736.28|418	* Mon Jan 18 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-13.gitb68930
21mr|dracut-053-0.git5eb736.28|419	- Fix importing keys to IMA keyring
21mr|dracut-053-0.git5eb736.28|420	
21mr|dracut-053-0.git5eb736.28|421	* Sun Aug 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-12.gitb68930
21mr|dracut-053-0.git5eb736.28|422	- cherry-pick fix of working without Plymouth installed
21mr|dracut-053-0.git5eb736.28|423	
21mr|dracut-053-0.git5eb736.28|424	* Sun Aug 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-11.gitb68930
21mr|dracut-053-0.git5eb736.28|425	- Remove lvm from default config
21mr|dracut-053-0.git5eb736.28|426	- Fixes: ad31f9915c0bb12823c79b4fa5e438612619bce2
21mr|dracut-053-0.git5eb736.28|427	
21mr|dracut-053-0.git5eb736.28|428	* Sun Aug 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-10.gitb68930
21mr|dracut-053-0.git5eb736.28|429	- get rid of pulling plymouth, those who need it will install this not useful and buggy piece of software in other ways
21mr|dracut-053-0.git5eb736.28|430	
21mr|dracut-053-0.git5eb736.28|431	* Sun Aug 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-9.gitb68930
21mr|dracut-053-0.git5eb736.28|432	- module network fails without dhclient
21mr|dracut-053-0.git5eb736.28|433	- + dracut --force /boot/initrd-5.4.59-generic-1rosa2019.1-x86_64.img 5.4.59-generic-1rosa2019.1-x86_64
21mr|dracut-053-0.git5eb736.28|434	- dracut: dracut module 'network' depends on 'network-legacy', which can't be installed
21mr|dracut-053-0.git5eb736.28|435	- dracut: dracut module 'ifcfg' depends on 'network', which can't be installed
21mr|dracut-053-0.git5eb736.28|436	- dracut: dracut module 'cifs' depends on 'network', which can't be installed
21mr|dracut-053-0.git5eb736.28|437	
21mr|dracut-053-0.git5eb736.28|438	* Fri Aug 21 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-8.gitb68930
21mr|dracut-053-0.git5eb736.28|439	- remove deps from lvm and co
21mr|dracut-053-0.git5eb736.28|440	
21mr|dracut-053-0.git5eb736.28|441	* Thu May 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-7.gitb68930
21mr|dracut-053-0.git5eb736.28|442	- OrderWithRequires for more modules
21mr|dracut-053-0.git5eb736.28|443	
21mr|dracut-053-0.git5eb736.28|444	* Thu May 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-6.gitb68930
21mr|dracut-053-0.git5eb736.28|445	- Install curl before dracut to ensure that module url-lib is installable
21mr|dracut-053-0.git5eb736.28|446	
21mr|dracut-053-0.git5eb736.28|447	* Sun Apr 19 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-5.gitb68930
21mr|dracut-053-0.git5eb736.28|448	- patch: always install /etc/vconsole.conf
21mr|dracut-053-0.git5eb736.28|449	- There was a similar patch in this dracut package before me, but I did not understand how it works.
21mr|dracut-053-0.git5eb736.28|450	- This patch implements something similar.
21mr|dracut-053-0.git5eb736.28|451	- See also: https://abf.io/import/systemd/commit/ed52162f9ef99558c70737b9750f1627084afefa
21mr|dracut-053-0.git5eb736.28|452	
21mr|dracut-053-0.git5eb736.28|453	* Fri Apr 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-4.gitb68930
21mr|dracut-053-0.git5eb736.28|454	- add link to new PR
21mr|dracut-053-0.git5eb736.28|455	
21mr|dracut-053-0.git5eb736.28|456	* Fri Apr 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-4.gitb68930
21mr|dracut-053-0.git5eb736.28|457	- patch: Don't start rngd if there is no hardware entropy generator
21mr|dracut-053-0.git5eb736.28|458	- rngd requires a hardware random generator device:
21mr|dracut-053-0.git5eb736.28|459	-r, --rng-device=file      Kernel device used for random number input
21mr|dracut-053-0.git5eb736.28|460	- (default: /dev/hw_random)
21mr|dracut-053-0.git5eb736.28|461	- But it is not present in virtual machines and multiple hardware paltforms.
21mr|dracut-053-0.git5eb736.28|462	- It leads to rngd.service being failed in initrd.
21mr|dracut-053-0.git5eb736.28|463	- Let's stop trying to run rngd if default device /dev/hw_random does not exist.
21mr|dracut-053-0.git5eb736.28|464	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=10606#c1
21mr|dracut-053-0.git5eb736.28|465	
21mr|dracut-053-0.git5eb736.28|466	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-3.gitb68930
21mr|dracut-053-0.git5eb736.28|467	- patch: restore latarcyrheb-sun16 as the default console font
21mr|dracut-053-0.git5eb736.28|468	
21mr|dracut-053-0.git5eb736.28|469	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 050-2.gitb68930
21mr|dracut-053-0.git5eb736.28|470	- patch: fix "dracut-install not found"
21mr|dracut-053-0.git5eb736.28|471	
21mr|dracut-053-0.git5eb736.28|472	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dracut-053-0.git5eb736.28|473	- Describe why we add noatime option
21mr|dracut-053-0.git5eb736.28|474	
21mr|dracut-053-0.git5eb736.28|475	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|dracut-053-0.git5eb736.28|476	- Update to 050+git, reformat all patches, drop patches merged to upstream, drop old patches with unclear aim

12000 21
21mr|dracut-aufs-1.0-17|1	Summary:	AUFS support for dracut
21mr|dracut-aufs-1.0-17|2	Name:		dracut-aufs
21mr|dracut-aufs-1.0-17|3	Version:	1.0
21mr|dracut-aufs-1.0-17|4	Release:	17
21mr|dracut-aufs-1.0-17|5	Group:		System/Base
21mr|dracut-aufs-1.0-17|6	License:	GPLv2+
21mr|dracut-aufs-1.0-17|7	URL:		http://wiki.rosalab.ru/ru/index.php/ROSA_Freeze
21mr|dracut-aufs-1.0-17|8	Source0:	union-mount.sh
21mr|dracut-aufs-1.0-17|9	Source1:	module-setup.sh
21mr|dracut-aufs-1.0-17|10	BuildArch:	noarch
21mr|dracut-aufs-1.0-17|11	Requires:	rosa-kernel-tools
21mr|dracut-aufs-1.0-17|12	
21mr|dracut-aufs-1.0-17|13	%description
21mr|dracut-aufs-1.0-17|14	Provide possibility to mount system directories using AUFS
21mr|dracut-aufs-1.0-17|15	during boot.
21mr|dracut-aufs-1.0-17|16	
21mr|dracut-aufs-1.0-17|17	%prep
21mr|dracut-aufs-1.0-17|18	# Nothing to do
21mr|dracut-aufs-1.0-17|19	
21mr|dracut-aufs-1.0-17|20	%build
21mr|dracut-aufs-1.0-17|21	# Nothing to do
21mr|dracut-aufs-1.0-17|22	
21mr|dracut-aufs-1.0-17|23	%install
21mr|dracut-aufs-1.0-17|24	mkdir -p %{buildroot}%{_prefix}/lib/dracut/modules.d/99union-mount/
21mr|dracut-aufs-1.0-17|25	
21mr|dracut-aufs-1.0-17|26	install -m 755 %{SOURCE0} %{buildroot}%{_prefix}/lib/dracut/modules.d/99union-mount/
21mr|dracut-aufs-1.0-17|27	install -m 755 %{SOURCE1} %{buildroot}%{_prefix}/lib/dracut/modules.d/99union-mount/
21mr|dracut-aufs-1.0-17|28	
21mr|dracut-aufs-1.0-17|29	# regenerate initrds by rosa-kernel-tools
21mr|dracut-aufs-1.0-17|30	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|dracut-aufs-1.0-17|31	touch %{buildroot}/var/spool/initramfs-regen/%{name}
21mr|dracut-aufs-1.0-17|32	
21mr|dracut-aufs-1.0-17|33	%files
21mr|dracut-aufs-1.0-17|34	%{_prefix}/lib/dracut/modules.d/99union-mount/

12001 21
21mr|dracut-networkroot-1.3-1|1	Summary:	Dracut module to mount NFS/CIFS, load SquashFS/EXT4 image and make an overlay over it
21mr|dracut-networkroot-1.3-1|2	Name:		dracut-networkroot
21mr|dracut-networkroot-1.3-1|3	Version:	1.3
21mr|dracut-networkroot-1.3-1|4	Release:	1
21mr|dracut-networkroot-1.3-1|5	License:	GPLv3
21mr|dracut-networkroot-1.3-1|6	Group:		System/Base
21mr|dracut-networkroot-1.3-1|7	Url:		https://abf.io/import/dracut-network
21mr|dracut-networkroot-1.3-1|8	Source10:	module-setup.sh
21mr|dracut-networkroot-1.3-1|9	Source11:	networkroot-lib.sh
21mr|dracut-networkroot-1.3-1|10	Source12:	networkroot-cmdline.sh
21mr|dracut-networkroot-1.3-1|11	Source13:	nwroot.sh
21mr|dracut-networkroot-1.3-1|12	Source14:	README.txt
21mr|dracut-networkroot-1.3-1|13	BuildArch:	noarch
21mr|dracut-networkroot-1.3-1|14	
21mr|dracut-networkroot-1.3-1|15	%description
21mr|dracut-networkroot-1.3-1|16	Dracut module to mount NFS/CIFS, load SquashFS/EXT4 image and make an overlay over it
21mr|dracut-networkroot-1.3-1|17	
21mr|dracut-networkroot-1.3-1|18	%files
21mr|dracut-networkroot-1.3-1|19	%dir %{_prefix}/lib/dracut/modules.d/51networkroot
21mr|dracut-networkroot-1.3-1|20	%{_prefix}/lib/dracut/modules.d/51networkroot/module-setup.sh
21mr|dracut-networkroot-1.3-1|21	%{_prefix}/lib/dracut/modules.d/51networkroot/networkroot-lib.sh
21mr|dracut-networkroot-1.3-1|22	%{_prefix}/lib/dracut/modules.d/51networkroot/networkroot-cmdline.sh
21mr|dracut-networkroot-1.3-1|23	%{_prefix}/lib/dracut/modules.d/51networkroot/nwroot.sh
21mr|dracut-networkroot-1.3-1|24	%{_prefix}/lib/dracut/modules.d/51networkroot/README.txt
21mr|dracut-networkroot-1.3-1|25	
21mr|dracut-networkroot-1.3-1|26	#------------------------------------------------------------------
21mr|dracut-networkroot-1.3-1|27	
21mr|dracut-networkroot-1.3-1|28	%prep
21mr|dracut-networkroot-1.3-1|29	%setup -Tc
21mr|dracut-networkroot-1.3-1|30	
21mr|dracut-networkroot-1.3-1|31	%install
21mr|dracut-networkroot-1.3-1|32	install -D -m 755 -t %{buildroot}%{_prefix}/lib/dracut/modules.d/51networkroot %{sources}

12002 21
21mr|dragonbox-1.1.3-2|1	# Static library only -- no debug package
21mr|dragonbox-1.1.3-2|2	%define debug_package %{nil}
21mr|dragonbox-1.1.3-2|3	%define devname %mklibname dragonbox -d
21mr|dragonbox-1.1.3-2|4	
21mr|dragonbox-1.1.3-2|5	Name: dragonbox
21mr|dragonbox-1.1.3-2|6	Version:	1.1.3
21mr|dragonbox-1.1.3-2|7	Release:	2
21mr|dragonbox-1.1.3-2|8	Source0: https://github.com/jk-jeon/dragonbox/archive/refs/tags/%{version}.tar.gz
21mr|dragonbox-1.1.3-2|9	Summary: Float-to-string conversion library
21mr|dragonbox-1.1.3-2|10	URL: https://github.com/jk-jeon/dragonbox
21mr|dragonbox-1.1.3-2|11	License: Apache-2.0
21mr|dragonbox-1.1.3-2|12	Group: System/Libraries
21mr|dragonbox-1.1.3-2|13	BuildRequires: cmake ninja
21mr|dragonbox-1.1.3-2|14	
21mr|dragonbox-1.1.3-2|15	%description
21mr|dragonbox-1.1.3-2|16	Dragonbox is a float-to-string conversion algorithm.
21mr|dragonbox-1.1.3-2|17	
21mr|dragonbox-1.1.3-2|18	It generates a pair of integers from a floating-point number: the decimal
21mr|dragonbox-1.1.3-2|19	significand and the decimal exponent of the input floating-point number.
21mr|dragonbox-1.1.3-2|20	These integers can then be used for string generation of decimal
21mr|dragonbox-1.1.3-2|21	representation of the input floating-point number, the procedure
21mr|dragonbox-1.1.3-2|22	commonly called ftoa or dtoa.
21mr|dragonbox-1.1.3-2|23	
21mr|dragonbox-1.1.3-2|24	The algorithm guarantees three things:
21mr|dragonbox-1.1.3-2|25	
21mr|dragonbox-1.1.3-2|26	1. It has the roundtrip guarantee; that is, a correct parser interprets the
21mr|dragonbox-1.1.3-2|27	generated output string as the original input floating-point number.
21mr|dragonbox-1.1.3-2|28	
21mr|dragonbox-1.1.3-2|29	2. The output is of the shortest length; that is, no other output strings that
21mr|dragonbox-1.1.3-2|30	are interpreted as the input number can contain less number of significand
21mr|dragonbox-1.1.3-2|31	digits than the output of Dragonbox.
21mr|dragonbox-1.1.3-2|32	
21mr|dragonbox-1.1.3-2|33	3. The output is correctly rounded: the number generated by Dragonbox is the
21mr|dragonbox-1.1.3-2|34	closest to the actual value of the input number among possible outputs of
21mr|dragonbox-1.1.3-2|35	minimum number of digits.
21mr|dragonbox-1.1.3-2|36	
21mr|dragonbox-1.1.3-2|37	%package -n %{devname}
21mr|dragonbox-1.1.3-2|38	Summary: Development files for the %{name} float-to-string conversion library
21mr|dragonbox-1.1.3-2|39	Group: Development/C
21mr|dragonbox-1.1.3-2|40	Provides:	%{name}-devel = %{EVRD}
21mr|dragonbox-1.1.3-2|41	
21mr|dragonbox-1.1.3-2|42	%description -n %{devname}
21mr|dragonbox-1.1.3-2|43	Development files (Headers etc.) for %{name}.
21mr|dragonbox-1.1.3-2|44	
21mr|dragonbox-1.1.3-2|45	Dragonbox is a float-to-string conversion algorithm.
21mr|dragonbox-1.1.3-2|46	
21mr|dragonbox-1.1.3-2|47	It generates a pair of integers from a floating-point number: the decimal
21mr|dragonbox-1.1.3-2|48	significand and the decimal exponent of the input floating-point number.
21mr|dragonbox-1.1.3-2|49	These integers can then be used for string generation of decimal
21mr|dragonbox-1.1.3-2|50	representation of the input floating-point number, the procedure
21mr|dragonbox-1.1.3-2|51	commonly called ftoa or dtoa.
21mr|dragonbox-1.1.3-2|52	
21mr|dragonbox-1.1.3-2|53	The algorithm guarantees three things:
21mr|dragonbox-1.1.3-2|54	
21mr|dragonbox-1.1.3-2|55	1. It has the roundtrip guarantee; that is, a correct parser interprets the
21mr|dragonbox-1.1.3-2|56	generated output string as the original input floating-point number.
21mr|dragonbox-1.1.3-2|57	
21mr|dragonbox-1.1.3-2|58	2. The output is of the shortest length; that is, no other output strings that
21mr|dragonbox-1.1.3-2|59	are interpreted as the input number can contain less number of significand
21mr|dragonbox-1.1.3-2|60	digits than the output of Dragonbox.
21mr|dragonbox-1.1.3-2|61	
21mr|dragonbox-1.1.3-2|62	3. The output is correctly rounded: the number generated by Dragonbox is the
21mr|dragonbox-1.1.3-2|63	closest to the actual value of the input number among possible outputs of
21mr|dragonbox-1.1.3-2|64	minimum number of digits.
21mr|dragonbox-1.1.3-2|65	
21mr|dragonbox-1.1.3-2|66	%prep
21mr|dragonbox-1.1.3-2|67	%autosetup -p1
21mr|dragonbox-1.1.3-2|68	%cmake -G Ninja
21mr|dragonbox-1.1.3-2|69	
21mr|dragonbox-1.1.3-2|70	%build
21mr|dragonbox-1.1.3-2|71	%ninja_build -C build
21mr|dragonbox-1.1.3-2|72	
21mr|dragonbox-1.1.3-2|73	%install
21mr|dragonbox-1.1.3-2|74	%ninja_install -C build
21mr|dragonbox-1.1.3-2|75	
21mr|dragonbox-1.1.3-2|76	%files -n %{devname}
21mr|dragonbox-1.1.3-2|77	%{_includedir}/*
21mr|dragonbox-1.1.3-2|78	%{_libdir}/cmake/*
21mr|dragonbox-1.1.3-2|79	%{_libdir}/*.a

12003 21
21mr|dragonplayer-23.08.4-2|1	%define oname dragon
21mr|dragonplayer-23.08.4-2|2	
21mr|dragonplayer-23.08.4-2|3	Summary:	A simple video player for KDE
21mr|dragonplayer-23.08.4-2|4	Name:		dragonplayer
21mr|dragonplayer-23.08.4-2|5	Version:	23.08.4
21mr|dragonplayer-23.08.4-2|6	Release:	2
21mr|dragonplayer-23.08.4-2|7	Epoch:		3
21mr|dragonplayer-23.08.4-2|8	License:	GPLv2+
21mr|dragonplayer-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|dragonplayer-23.08.4-2|10	Url:		http://www.kde.org/applications/multimedia/dragonplayer/
21mr|dragonplayer-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|dragonplayer-23.08.4-2|12	Source1:	dragon-23.03_ru.tar.gz
21mr|dragonplayer-23.08.4-2|13	BuildRequires:	extra-cmake-modules
21mr|dragonplayer-23.08.4-2|14	BuildRequires:	kf5config-devel
21mr|dragonplayer-23.08.4-2|15	BuildRequires:	kf5configwidgets-devel
21mr|dragonplayer-23.08.4-2|16	BuildRequires:	kf5coreaddons-devel
21mr|dragonplayer-23.08.4-2|17	BuildRequires:	kf5crash-devel
21mr|dragonplayer-23.08.4-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|dragonplayer-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|dragonplayer-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|dragonplayer-23.08.4-2|21	BuildRequires:	kf5jobwidgets-devel
21mr|dragonplayer-23.08.4-2|22	BuildRequires:	kf5kio-devel
21mr|dragonplayer-23.08.4-2|23	BuildRequires:	kf5notifications-devel
21mr|dragonplayer-23.08.4-2|24	BuildRequires:	kf5parts-devel
21mr|dragonplayer-23.08.4-2|25	BuildRequires:	kf5service-devel
21mr|dragonplayer-23.08.4-2|26	BuildRequires:	kf5solid-devel
21mr|dragonplayer-23.08.4-2|27	BuildRequires:	kf5widgetsaddons-devel
21mr|dragonplayer-23.08.4-2|28	BuildRequires:	kf5windowsystem-devel
21mr|dragonplayer-23.08.4-2|29	BuildRequires:	kf5xmlgui-devel
21mr|dragonplayer-23.08.4-2|30	BuildRequires:	pkgconfig(phonon4qt5)
21mr|dragonplayer-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Core)
21mr|dragonplayer-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5DBus)
21mr|dragonplayer-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Gui)
21mr|dragonplayer-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|dragonplayer-23.08.4-2|35	
21mr|dragonplayer-23.08.4-2|36	%description
21mr|dragonplayer-23.08.4-2|37	Dragon Player is a multimedia player where the focus is on simplicity,
21mr|dragonplayer-23.08.4-2|38	instead of features. Dragon Player does one thing, and only one thing,
21mr|dragonplayer-23.08.4-2|39	which is playing multimedia files. It's simple interface is designed not
21mr|dragonplayer-23.08.4-2|40	to get in your way and instead empower you to simply play multimedia
21mr|dragonplayer-23.08.4-2|41	files.
21mr|dragonplayer-23.08.4-2|42	
21mr|dragonplayer-23.08.4-2|43	%files -f %{name}.lang
21mr|dragonplayer-23.08.4-2|44	%{_kde5_applicationsdir}/org.kde.dragonplayer.desktop
21mr|dragonplayer-23.08.4-2|45	%{_kde5_bindir}/dragon
21mr|dragonplayer-23.08.4-2|46	%{_kde5_datadir}/solid/actions/dragonplayer-*.desktop
21mr|dragonplayer-23.08.4-2|47	%{_kde5_iconsdir}/*/*/*/*
21mr|dragonplayer-23.08.4-2|48	%{_kde5_mandir}/man1/*
21mr|dragonplayer-23.08.4-2|49	%{_kde5_services}/ServiceMenus/dragonplayer_*
21mr|dragonplayer-23.08.4-2|50	%{_kde5_sysconfdir}/xdg/dragonplayerrc
21mr|dragonplayer-23.08.4-2|51	%{_appdatadir}/org.kde.dragonplayer.appdata.xml
21mr|dragonplayer-23.08.4-2|52	%{_qt5_plugindir}/kf5/parts/dragonpart.so
21mr|dragonplayer-23.08.4-2|53	
21mr|dragonplayer-23.08.4-2|54	#------------------------------------------------------------------------------
21mr|dragonplayer-23.08.4-2|55	
21mr|dragonplayer-23.08.4-2|56	%prep
21mr|dragonplayer-23.08.4-2|57	%autosetup -p1 -n %{oname}-%{version}
21mr|dragonplayer-23.08.4-2|58	
21mr|dragonplayer-23.08.4-2|59	pushd po
21mr|dragonplayer-23.08.4-2|60	tar -xvzf %{SOURCE1}
21mr|dragonplayer-23.08.4-2|61	popd
21mr|dragonplayer-23.08.4-2|62	
21mr|dragonplayer-23.08.4-2|63	%build
21mr|dragonplayer-23.08.4-2|64	%cmake_kde5
21mr|dragonplayer-23.08.4-2|65	%make
21mr|dragonplayer-23.08.4-2|66	
21mr|dragonplayer-23.08.4-2|67	%install
21mr|dragonplayer-23.08.4-2|68	%makeinstall_std -C build
21mr|dragonplayer-23.08.4-2|69	
21mr|dragonplayer-23.08.4-2|70	# To avoid conflicts with kde-l10n
21mr|dragonplayer-23.08.4-2|71	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|dragonplayer-23.08.4-2|72	
21mr|dragonplayer-23.08.4-2|73	%find_lang %{name} --with-kde --with-html
21mr|dragonplayer-23.08.4-2|74	

12004 21
21mr|drakconf-icons-12.19.3-3|1	Summary:	Control Center Icons
21mr|drakconf-icons-12.19.3-3|2	Name:		drakconf-icons
21mr|drakconf-icons-12.19.3-3|3	Version:	12.19.3
21mr|drakconf-icons-12.19.3-3|4	Release:	3
21mr|drakconf-icons-12.19.3-3|5	License:	GPLv2+
21mr|drakconf-icons-12.19.3-3|6	Group:		Graphical desktop/Other
21mr|drakconf-icons-12.19.3-3|7	Url:		http://abf.io/import/drakconf-icons
21mr|drakconf-icons-12.19.3-3|8	Source0:	%{name}-%{version}.tar.gz
21mr|drakconf-icons-12.19.3-3|9	BuildRequires:	imagemagick
21mr|drakconf-icons-12.19.3-3|10	BuildArch:	noarch
21mr|drakconf-icons-12.19.3-3|11	
21mr|drakconf-icons-12.19.3-3|12	%description
21mr|drakconf-icons-12.19.3-3|13	Icons for elements of old ROSA Control Center.
21mr|drakconf-icons-12.19.3-3|14	
21mr|drakconf-icons-12.19.3-3|15	%files
21mr|drakconf-icons-12.19.3-3|16	%{_datadir}/mcc/themes/default/*.png
21mr|drakconf-icons-12.19.3-3|17	%dir %{_datadir}/mcc/themes/
21mr|drakconf-icons-12.19.3-3|18	%dir %{_datadir}/mcc/themes/default
21mr|drakconf-icons-12.19.3-3|19	%{_datadir}/mcc/themes/default/gtkrc
21mr|drakconf-icons-12.19.3-3|20	%{_iconsdir}/hicolor/*/apps/*
21mr|drakconf-icons-12.19.3-3|21	
21mr|drakconf-icons-12.19.3-3|22	#----------------------------------------------------------------------------
21mr|drakconf-icons-12.19.3-3|23	
21mr|drakconf-icons-12.19.3-3|24	%prep
21mr|drakconf-icons-12.19.3-3|25	%setup -q
21mr|drakconf-icons-12.19.3-3|26	
21mr|drakconf-icons-12.19.3-3|27	%build
21mr|drakconf-icons-12.19.3-3|28	
21mr|drakconf-icons-12.19.3-3|29	%install
21mr|drakconf-icons-12.19.3-3|30	mkdir -p %{buildroot}%{_datadir}/mcc/themes/default
21mr|drakconf-icons-12.19.3-3|31	cp *png %{buildroot}%{_datadir}/mcc/themes/default/
21mr|drakconf-icons-12.19.3-3|32	cp gtkrc %{buildroot}%{_datadir}/mcc/themes/default/
21mr|drakconf-icons-12.19.3-3|33	pushd %{buildroot}%{_datadir}/mcc/themes/default/
21mr|drakconf-icons-12.19.3-3|34	mv MandrivaUpdate.png RosaUpdate.png
21mr|drakconf-icons-12.19.3-3|35	mv MandrivaUpdate_128.png RosaUpdate_128.png
21mr|drakconf-icons-12.19.3-3|36	cp firewall-mdk_128.png drakfirewall_128.png
21mr|drakconf-icons-12.19.3-3|37	
21mr|drakconf-icons-12.19.3-3|38	# install hicolor theme icons
21mr|drakconf-icons-12.19.3-3|39	for app in XFdrake-mdk drakauth-mdk drakdvb drakfirewall draksec-mdk;
21mr|drakconf-icons-12.19.3-3|40	do
21mr|drakconf-icons-12.19.3-3|41	for N in 16 32 48 64 128;
21mr|drakconf-icons-12.19.3-3|42	do
21mr|drakconf-icons-12.19.3-3|43	convert ${app}_128.png -scale ${N}x${N} ${N}.png;
21mr|drakconf-icons-12.19.3-3|44	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/
21mr|drakconf-icons-12.19.3-3|45	mv ${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/${app}.png
21mr|drakconf-icons-12.19.3-3|46	done
21mr|drakconf-icons-12.19.3-3|47	done
21mr|drakconf-icons-12.19.3-3|48	popd

12005 21
21mr|drakconf-lxqt-1.1-3|1	#Deprecated
21mr|drakconf-lxqt-1.1-3|2	
21mr|drakconf-lxqt-1.1-3|3	Summary:	Drakxtools launchers for LXQt Control Center
21mr|drakconf-lxqt-1.1-3|4	Name:		drakconf-lxqt
21mr|drakconf-lxqt-1.1-3|5	Version:	1.1
21mr|drakconf-lxqt-1.1-3|6	Release:	3
21mr|drakconf-lxqt-1.1-3|7	License:	GPLv2+
21mr|drakconf-lxqt-1.1-3|8	Group:		System/Base
21mr|drakconf-lxqt-1.1-3|9	Url:		https://abf.io
21mr|drakconf-lxqt-1.1-3|10	Source0:	lxqt_drakauth.desktop
21mr|drakconf-lxqt-1.1-3|11	Source1:	lxqt_drakfirewall.desktop
21mr|drakconf-lxqt-1.1-3|12	Source2:	lxqt_drakguard.desktop
21mr|drakconf-lxqt-1.1-3|13	Source3:	lxqt_draksec.desktop
21mr|drakconf-lxqt-1.1-3|14	Source4:	lxqt_harddrake.desktop
21mr|drakconf-lxqt-1.1-3|15	Source5:	lxqt_logdrake.desktop
21mr|drakconf-lxqt-1.1-3|16	Source6:	lxqt_rpmdrake.desktop
21mr|drakconf-lxqt-1.1-3|17	Source7:	lxqt_rpmdrake-sources.desktop
21mr|drakconf-lxqt-1.1-3|18	Source8:	lxqt_rpmdrake-update.desktop
21mr|drakconf-lxqt-1.1-3|19	Source9:	lxqt_update-freq.desktop
21mr|drakconf-lxqt-1.1-3|20	Source10:	lxqt_XFdrake.desktop
21mr|drakconf-lxqt-1.1-3|21	
21mr|drakconf-lxqt-1.1-3|22	%description
21mr|drakconf-lxqt-1.1-3|23	This metapackage integrates Drakx utilites via LXQt Control Center.
21mr|drakconf-lxqt-1.1-3|24	
21mr|drakconf-lxqt-1.1-3|25	%files
21mr|drakconf-lxqt-1.1-3|26	%{_datadir}/applications/*
21mr|drakconf-lxqt-1.1-3|27	
21mr|drakconf-lxqt-1.1-3|28	#----------------------------------------------------------------------------
21mr|drakconf-lxqt-1.1-3|29	
21mr|drakconf-lxqt-1.1-3|30	%prep
21mr|drakconf-lxqt-1.1-3|31	
21mr|drakconf-lxqt-1.1-3|32	%build
21mr|drakconf-lxqt-1.1-3|33	
21mr|drakconf-lxqt-1.1-3|34	%install
21mr|drakconf-lxqt-1.1-3|35	mkdir -p %{buildroot}%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|36	#install -m644 %%{SOURCE0} %%{buildroot}%%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|37	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|38	#install -m644 %%{SOURCE2} %%{buildroot}%%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|39	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|40	#install -m644 %%{SOURCE4} %%{buildroot}%%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|41	# Disable logdrake - it doesn't support journalctl
21mr|drakconf-lxqt-1.1-3|42	#install -m644 %%{SOURCE5} %%{buildroot}%%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|43	#install -m644 %%{SOURCE6} %%{buildroot}%%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|44	#install -m644 %%{SOURCE7} %%{buildroot}%%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|45	#install -m644 %%{SOURCE8} %%{buildroot}%%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|46	#install -m644 %%{SOURCE9} %%{buildroot}%%{_datadir}/applications
21mr|drakconf-lxqt-1.1-3|47	install -m644 %{SOURCE10} %{buildroot}%{_datadir}/applications

12006 21
21mr|drakx-installer-binaries-2.0-16|1	%define debug_package %{nil}
21mr|drakx-installer-binaries-2.0-16|2	%define family drakx-installer
21mr|drakx-installer-binaries-2.0-16|3	
21mr|drakx-installer-binaries-2.0-16|4	Summary:	DrakX binaries
21mr|drakx-installer-binaries-2.0-16|5	Name:		drakx-installer-binaries
21mr|drakx-installer-binaries-2.0-16|6	Version:	2.0
21mr|drakx-installer-binaries-2.0-16|7	Release:	16
21mr|drakx-installer-binaries-2.0-16|8	License:	GPLv2+
21mr|drakx-installer-binaries-2.0-16|9	Group:		Development/Other
21mr|drakx-installer-binaries-2.0-16|10	Url:		http://wiki.mandriva.com/Tools/DrakX
21mr|drakx-installer-binaries-2.0-16|11	Source0:	%{name}-%{version}.tar.xz
21mr|drakx-installer-binaries-2.0-16|12	Patch0:		kmod-log.diff
21mr|drakx-installer-binaries-2.0-16|13	Patch2:		drakx-installer-binaries-2.0-tirpc.patch
21mr|drakx-installer-binaries-2.0-16|14	Patch3:		drakx-installer-binaries-2.0-fix-lib-deps.patch
21mr|drakx-installer-binaries-2.0-16|15	Patch4:		drakx-installer-binaries-2.0-no-werror.patch
21mr|drakx-installer-binaries-2.0-16|16	Patch5:		glibc229.patch
21mr|drakx-installer-binaries-2.0-16|17	
21mr|drakx-installer-binaries-2.0-16|18	BuildRequires:	byacc
21mr|drakx-installer-binaries-2.0-16|19	BuildRequires:	flex
21mr|drakx-installer-binaries-2.0-16|20	BuildRequires:	hwdata
21mr|drakx-installer-binaries-2.0-16|21	# Seems to be really needed
21mr|drakx-installer-binaries-2.0-16|22	BuildRequires:	kernel
21mr|drakx-installer-binaries-2.0-16|23	BuildRequires:	rpcsvc-proto-devel
21mr|drakx-installer-binaries-2.0-16|24	BuildRequires:	ldetect-lst >= 0.1.222
21mr|drakx-installer-binaries-2.0-16|25	BuildRequires:	ldetect-lst-devel
21mr|drakx-installer-binaries-2.0-16|26	BuildRequires:	ldetect-devel >= 0.9.1
21mr|drakx-installer-binaries-2.0-16|27	BuildRequires:	slang-static-devel
21mr|drakx-installer-binaries-2.0-16|28	BuildRequires:	sysfsutils-devel
21mr|drakx-installer-binaries-2.0-16|29	BuildRequires:	pkgconfig(libkmod)
21mr|drakx-installer-binaries-2.0-16|30	BuildRequires:	pkgconfig(liblzma)
21mr|drakx-installer-binaries-2.0-16|31	BuildRequires:	pkgconfig(libnewt)
21mr|drakx-installer-binaries-2.0-16|32	BuildRequires:	pkgconfig(libnsl)
21mr|drakx-installer-binaries-2.0-16|33	BuildRequires:	pkgconfig(libpci)
21mr|drakx-installer-binaries-2.0-16|34	BuildRequires:	pkgconfig(libtirpc)
21mr|drakx-installer-binaries-2.0-16|35	BuildRequires:	pkgconfig(zlib)
21mr|drakx-installer-binaries-2.0-16|36	#- not requiring the same version otherwise releasing drakx-installer-images takes a day
21mr|drakx-installer-binaries-2.0-16|37	#- (restore this when the build system can build a pack of packages)
21mr|drakx-installer-binaries-2.0-16|38	Requires:	ldetect-lst
21mr|drakx-installer-binaries-2.0-16|39	%rename		%{name}-probe
21mr|drakx-installer-binaries-2.0-16|40	
21mr|drakx-installer-binaries-2.0-16|41	%description
21mr|drakx-installer-binaries-2.0-16|42	Binaries needed to build the ROSA Linux installer (DrakX).
21mr|drakx-installer-binaries-2.0-16|43	
21mr|drakx-installer-binaries-2.0-16|44	%files
21mr|drakx-installer-binaries-2.0-16|45	%doc mdk-stage1/NEWS
21mr|drakx-installer-binaries-2.0-16|46	%dir %{_libdir}/%{family}
21mr|drakx-installer-binaries-2.0-16|47	%dir %{_libdir}/%{family}/binaries
21mr|drakx-installer-binaries-2.0-16|48	%{_libdir}/%{family}/binaries/stage1
21mr|drakx-installer-binaries-2.0-16|49	%{_libdir}/%{family}/binaries/rescue-gui
21mr|drakx-installer-binaries-2.0-16|50	%{_libdir}/%{family}/binaries/dhcp-client
21mr|drakx-installer-binaries-2.0-16|51	#{_libdir}/%{family}/binaries/drvinst
21mr|drakx-installer-binaries-2.0-16|52	#{_libdir}/%{family}/binaries/lspcidrake
21mr|drakx-installer-binaries-2.0-16|53	%optional %{_libdir}/%{family}/binaries/pcmcia_probe.o
21mr|drakx-installer-binaries-2.0-16|54	%{_libdir}/%{family}/binaries/probe-modules
21mr|drakx-installer-binaries-2.0-16|55	%{_libdir}/%{family}/binaries/init
21mr|drakx-installer-binaries-2.0-16|56	
21mr|drakx-installer-binaries-2.0-16|57	#----------------------------------------------------------------------------
21mr|drakx-installer-binaries-2.0-16|58	
21mr|drakx-installer-binaries-2.0-16|59	%prep
21mr|drakx-installer-binaries-2.0-16|60	%setup -q
21mr|drakx-installer-binaries-2.0-16|61	%apply_patches
21mr|drakx-installer-binaries-2.0-16|62	
21mr|drakx-installer-binaries-2.0-16|63	%build
21mr|drakx-installer-binaries-2.0-16|64	make -C mdk-stage1 OPTFLAGS="$(pkg-config --cflags libkmod)"
21mr|drakx-installer-binaries-2.0-16|65	
21mr|drakx-installer-binaries-2.0-16|66	%install
21mr|drakx-installer-binaries-2.0-16|67	cd mdk-stage1
21mr|drakx-installer-binaries-2.0-16|68	dest=%{buildroot}%{_libdir}/%{family}/binaries
21mr|drakx-installer-binaries-2.0-16|69	mkdir -p $dest
21mr|drakx-installer-binaries-2.0-16|70	install init stage1 rescue-gui dhcp-client probe-modules $dest
21mr|drakx-installer-binaries-2.0-16|71	if [ -e pcmcia/pcmcia_probe.o ]; then
21mr|drakx-installer-binaries-2.0-16|72	install -m 644 pcmcia/pcmcia_probe.o $dest
21mr|drakx-installer-binaries-2.0-16|73	fi

12007 21
21mr|drakx-kbd-mouse-x11-0.130-7|1	%define drakxtools_required_version  14.39
21mr|drakx-kbd-mouse-x11-0.130-7|2	%define drakxtools_conflicted_version  10.4.89
21mr|drakx-kbd-mouse-x11-0.130-7|3	
21mr|drakx-kbd-mouse-x11-0.130-7|4	%global __requires_exclude ^perl((interactive::gtk)
21mr|drakx-kbd-mouse-x11-0.130-7|5	
21mr|drakx-kbd-mouse-x11-0.130-7|6	Summary: 	Tools to configure the keyboard, the mice and the graphic card
21mr|drakx-kbd-mouse-x11-0.130-7|7	Name:		drakx-kbd-mouse-x11
21mr|drakx-kbd-mouse-x11-0.130-7|8	Version:	0.130
21mr|drakx-kbd-mouse-x11-0.130-7|9	Release:	7
21mr|drakx-kbd-mouse-x11-0.130-7|10	Source0:	%{name}-%{version}.tar.gz
21mr|drakx-kbd-mouse-x11-0.130-7|11	Source1:	XFdrake.desktop
21mr|drakx-kbd-mouse-x11-0.130-7|12	Patch1:		make-sure-cards-array-has-all-elements-defined.patch
21mr|drakx-kbd-mouse-x11-0.130-7|13	
21mr|drakx-kbd-mouse-x11-0.130-7|14	License:	GPLv2+
21mr|drakx-kbd-mouse-x11-0.130-7|15	Group:		System/Configuration/Other
21mr|drakx-kbd-mouse-x11-0.130-7|16	Url:		https://abf.rosalinux.ru/soft/drakx-kbd-mouse-x11
21mr|drakx-kbd-mouse-x11-0.130-7|17	#BuildRequires:	perl-MDK-Common-devel
21mr|drakx-kbd-mouse-x11-0.130-7|18	BuildRequires:	gettext perl-devel
21mr|drakx-kbd-mouse-x11-0.130-7|19	BuildRequires:	libxxf86misc-devel ncurses-devel
21mr|drakx-kbd-mouse-x11-0.130-7|20	Requires:	drakxtools-curses => %drakxtools_required_version
21mr|drakx-kbd-mouse-x11-0.130-7|21	# need the common pam config files for usermode config
21mr|drakx-kbd-mouse-x11-0.130-7|22	Requires:	usermode-consoleonly >= 1.92-4mdv2008.0
21mr|drakx-kbd-mouse-x11-0.130-7|23	%ifnarch %{sparcx} %{arm} %{mips}
21mr|drakx-kbd-mouse-x11-0.130-7|24	Requires:	monitor-edid >= 1.12
21mr|drakx-kbd-mouse-x11-0.130-7|25	# Need for grub2-cfg-mod utility
21mr|drakx-kbd-mouse-x11-0.130-7|26	Requires:	grub2 >= 2.00-31
21mr|drakx-kbd-mouse-x11-0.130-7|27	%endif
21mr|drakx-kbd-mouse-x11-0.130-7|28	# for Cards+ using nvidia-current|nvidia71xx|nvidia96xx instead of nvidia/nvidia97xx/NVIDIA_LEGACY
21mr|drakx-kbd-mouse-x11-0.130-7|29	Requires:	ldetect-lst >= 0.1.312
21mr|drakx-kbd-mouse-x11-0.130-7|30	# for nokmsboot (initrds have to have nokmsboot support and udev has to handle it)
21mr|drakx-kbd-mouse-x11-0.130-7|31	Requires: 	%{name}-common = %{EVRD}
21mr|drakx-kbd-mouse-x11-0.130-7|32	# we don't want to require X libs (xf86misc is always used inside an eval)
21mr|drakx-kbd-mouse-x11-0.130-7|33	%define  __requires_exclude ^libX
21mr|drakx-kbd-mouse-x11-0.130-7|34	
21mr|drakx-kbd-mouse-x11-0.130-7|35	%description
21mr|drakx-kbd-mouse-x11-0.130-7|36	Keyboarddrake enables to configure  the keyboard.
21mr|drakx-kbd-mouse-x11-0.130-7|37	Mousedrake enables to configure the mice.
21mr|drakx-kbd-mouse-x11-0.130-7|38	
21mr|drakx-kbd-mouse-x11-0.130-7|39	%prep
21mr|drakx-kbd-mouse-x11-0.130-7|40	%setup -q
21mr|drakx-kbd-mouse-x11-0.130-7|41	%apply_patches
21mr|drakx-kbd-mouse-x11-0.130-7|42	
21mr|drakx-kbd-mouse-x11-0.130-7|43	%build
21mr|drakx-kbd-mouse-x11-0.130-7|44	%make OPTIMIZE="%{optflags} -Os"
21mr|drakx-kbd-mouse-x11-0.130-7|45	
21mr|drakx-kbd-mouse-x11-0.130-7|46	%install
21mr|drakx-kbd-mouse-x11-0.130-7|47	%makeinstall_std
21mr|drakx-kbd-mouse-x11-0.130-7|48	
21mr|drakx-kbd-mouse-x11-0.130-7|49	#install lang
21mr|drakx-kbd-mouse-x11-0.130-7|50	%find_lang %{name}
21mr|drakx-kbd-mouse-x11-0.130-7|51	
21mr|drakx-kbd-mouse-x11-0.130-7|52	mkdir -p %{buildroot}%{_datadir}/applications
21mr|drakx-kbd-mouse-x11-0.130-7|53	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21mr|drakx-kbd-mouse-x11-0.130-7|54	
21mr|drakx-kbd-mouse-x11-0.130-7|55	# consolehelper configuration
21mr|drakx-kbd-mouse-x11-0.130-7|56	# ask for user password
21mr|drakx-kbd-mouse-x11-0.130-7|57	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/XFdrake
21mr|drakx-kbd-mouse-x11-0.130-7|58	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
21mr|drakx-kbd-mouse-x11-0.130-7|59	cat > %{buildroot}%{_sysconfdir}/pam.d/xfdrake  <<EOF
21mr|drakx-kbd-mouse-x11-0.130-7|60	#%PAM-1.0
21mr|drakx-kbd-mouse-x11-0.130-7|61	auth		include		config-util-user
21mr|drakx-kbd-mouse-x11-0.130-7|62	account		include		config-util-user
21mr|drakx-kbd-mouse-x11-0.130-7|63	session		include		config-util-user
21mr|drakx-kbd-mouse-x11-0.130-7|64	EOF
21mr|drakx-kbd-mouse-x11-0.130-7|65	
21mr|drakx-kbd-mouse-x11-0.130-7|66	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21mr|drakx-kbd-mouse-x11-0.130-7|67	cat > %{buildroot}%{_sysconfdir}/security/console.apps/xfdrake <<EOF
21mr|drakx-kbd-mouse-x11-0.130-7|68	USER=<user>
21mr|drakx-kbd-mouse-x11-0.130-7|69	PROGRAM=/usr/sbin/XFdrake
21mr|drakx-kbd-mouse-x11-0.130-7|70	FALLBACK=false
21mr|drakx-kbd-mouse-x11-0.130-7|71	SESSION=true
21mr|drakx-kbd-mouse-x11-0.130-7|72	EOF
21mr|drakx-kbd-mouse-x11-0.130-7|73	
21mr|drakx-kbd-mouse-x11-0.130-7|74	ln -s %{_sysconfdir}/security/console.apps/xfdrake \
21mr|drakx-kbd-mouse-x11-0.130-7|75	%{buildroot}%{_sysconfdir}/security/console.apps/XFdrake
21mr|drakx-kbd-mouse-x11-0.130-7|76	
21mr|drakx-kbd-mouse-x11-0.130-7|77	%post
21mr|drakx-kbd-mouse-x11-0.130-7|78	[ -f /etc/vconsole.conf ] && sed -e 's/\s*KEYMAP\s*=\s*ru4\s*/KEYMAP=ru/' -i /etc/vconsole.conf
21mr|drakx-kbd-mouse-x11-0.130-7|79	
21mr|drakx-kbd-mouse-x11-0.130-7|80	# add nokmsboot if necessary and rebuild initrds so that they handle it
21mr|drakx-kbd-mouse-x11-0.130-7|81	%triggerpostun -- drakx-kbd-mouse-x11 < 0.91
21mr|drakx-kbd-mouse-x11-0.130-7|82	perl -I/usr/lib/libDrakX -MXconfig::various -e 'Xconfig::various::setup_kms();' &>/dev/null
21mr|drakx-kbd-mouse-x11-0.130-7|83	%{_sbindir}/bootloader-config --action rebuild-initrds || :
21mr|drakx-kbd-mouse-x11-0.130-7|84	
21mr|drakx-kbd-mouse-x11-0.130-7|85	%files
21mr|drakx-kbd-mouse-x11-0.130-7|86	%doc COPYING NEWS
21mr|drakx-kbd-mouse-x11-0.130-7|87	%_sbindir/keyboarddrake
21mr|drakx-kbd-mouse-x11-0.130-7|88	%_sbindir/mousedrake
21mr|drakx-kbd-mouse-x11-0.130-7|89	
21mr|drakx-kbd-mouse-x11-0.130-7|90	%package common
21mr|drakx-kbd-mouse-x11-0.130-7|91	Summary: Files which are needed for other drak utils
21mr|drakx-kbd-mouse-x11-0.130-7|92	# files were moved
21mr|drakx-kbd-mouse-x11-0.130-7|93	Obsoletes: %{name} < 0.130-6
21mr|drakx-kbd-mouse-x11-0.130-7|94	Conflicts: %{name} < 0.130-6
21mr|drakx-kbd-mouse-x11-0.130-7|95	
21mr|drakx-kbd-mouse-x11-0.130-7|96	%description common
21mr|drakx-kbd-mouse-x11-0.130-7|97	Contains common icons, pixmaps, perl modules
21mr|drakx-kbd-mouse-x11-0.130-7|98	
21mr|drakx-kbd-mouse-x11-0.130-7|99	%files common -f %{name}.lang
21mr|drakx-kbd-mouse-x11-0.130-7|100	%_datadir/libDrakX/pixmaps/*
21mr|drakx-kbd-mouse-x11-0.130-7|101	/usr/lib/libDrakX/auto/*
21mr|drakx-kbd-mouse-x11-0.130-7|102	/usr/lib/libDrakX/xf86misc/main.pm
21mr|drakx-kbd-mouse-x11-0.130-7|103	/usr/lib/libDrakX/Xconfig/*.pm
21mr|drakx-kbd-mouse-x11-0.130-7|104	%dir /usr/lib/libDrakX/Xconfig
21mr|drakx-kbd-mouse-x11-0.130-7|105	/usr/lib/libDrakX/*.pm
21mr|drakx-kbd-mouse-x11-0.130-7|106	
21mr|drakx-kbd-mouse-x11-0.130-7|107	%package -n xfdrake
21mr|drakx-kbd-mouse-x11-0.130-7|108	Summary: Tool to configure the graphic card
21mr|drakx-kbd-mouse-x11-0.130-7|109	Requires: %{name}-common = %{EVRD}
21mr|drakx-kbd-mouse-x11-0.130-7|110	Conflicts: %{name} < 0.130-7
21mr|drakx-kbd-mouse-x11-0.130-7|111	
21mr|drakx-kbd-mouse-x11-0.130-7|112	%description -n xfdrake
21mr|drakx-kbd-mouse-x11-0.130-7|113	XFdrake enables to configure the graphic card.
21mr|drakx-kbd-mouse-x11-0.130-7|114	
21mr|drakx-kbd-mouse-x11-0.130-7|115	%files -n xfdrake
21mr|drakx-kbd-mouse-x11-0.130-7|116	%doc COPYING NEWS
21mr|drakx-kbd-mouse-x11-0.130-7|117	%config(noreplace) %{_sysconfdir}/pam.d/xfdrake
21mr|drakx-kbd-mouse-x11-0.130-7|118	%config(noreplace) %{_sysconfdir}/security/console.apps/xfdrake
21mr|drakx-kbd-mouse-x11-0.130-7|119	%{_sysconfdir}/security/console.apps/XFdrake
21mr|drakx-kbd-mouse-x11-0.130-7|120	/sbin/display_driver_helper
21mr|drakx-kbd-mouse-x11-0.130-7|121	%_bindir/XFdrake
21mr|drakx-kbd-mouse-x11-0.130-7|122	%_sbindir/XFdrake
21mr|drakx-kbd-mouse-x11-0.130-7|123	%{_datadir}/applications/XFdrake.desktop

12008 21
21mr|drakx-net-1.1-14|1	%define drakxtools_ver 12.36
21mr|drakx-net-1.1-14|2	
21mr|drakx-net-1.1-14|3	%define libname lib%{name}
21mr|drakx-net-1.1-14|4	
21mr|drakx-net-1.1-14|5	%define gtk_files (connection_manager|drakroam|ifw|monitor|netcenter|drakconnect/edit|drakconnect/global).pm
21mr|drakx-net-1.1-14|6	
21mr|drakx-net-1.1-14|7	Summary:	Mandriva network tools
21mr|drakx-net-1.1-14|8	Name:		drakx-net
21mr|drakx-net-1.1-14|9	Version:	1.1
21mr|drakx-net-1.1-14|10	Release:	14
21mr|drakx-net-1.1-14|11	Source0:	%{name}-%{version}.tar.xz
21mr|drakx-net-1.1-14|12	Source1:	admin.policy
21mr|drakx-net-1.1-14|13	Patch0:		%{name}-nm-applet-disable-with-NM.patch
21mr|drakx-net-1.1-14|14	Patch1:		drakx-net-1.1-drakhosts-l10n-domain.patch
21mr|drakx-net-1.1-14|15	License:	GPLv2+
21mr|drakx-net-1.1-14|16	Group:		System/Configuration/Networking
21mr|drakx-net-1.1-14|17	Url:		https://abf.rosalinux.ru/soft/drakx-net
21mr|drakx-net-1.1-14|18	BuildArch:	noarch
21mr|drakx-net-1.1-14|19	BuildRequires:	intltool
21mr|drakx-net-1.1-14|20	Requires:	drakxtools >= %{drakxtools_ver}
21mr|drakx-net-1.1-14|21	Requires:	%{name}-text = %{version}
21mr|drakx-net-1.1-14|22	Requires:	%{libname} = %{version}
21mr|drakx-net-1.1-14|23	Recommends:	netprofile >= 0.20
21mr|drakx-net-1.1-14|24	Requires:	perl-Gtk2 >= 1.154
21mr|drakx-net-1.1-14|25	Requires:	usermode-consoleonly >= 1.92-4mdv2008.0
21mr|drakx-net-1.1-14|26	Conflicts:	drakxtools <= 10.4.83
21mr|drakx-net-1.1-14|27	Recommends:	net_monitor
21mr|drakx-net-1.1-14|28	Recommends:	networkmanager
21mr|drakx-net-1.1-14|29	
21mr|drakx-net-1.1-14|30	%description
21mr|drakx-net-1.1-14|31	This package contains the Mandriva network tools.
21mr|drakx-net-1.1-14|32	
21mr|drakx-net-1.1-14|33	%package	text
21mr|drakx-net-1.1-14|34	Summary:	Mandriva network text tools
21mr|drakx-net-1.1-14|35	Group:		System/Configuration/Networking
21mr|drakx-net-1.1-14|36	Requires:	drakxtools-curses >= %{drakxtools_ver}
21mr|drakx-net-1.1-14|37	Requires:	%{libname} = %{version}
21mr|drakx-net-1.1-14|38	Conflicts:	drakxtools-curses <= 10.4.83
21mr|drakx-net-1.1-14|39	Conflicts:	mdkonline < 2.37
21mr|drakx-net-1.1-14|40	
21mr|drakx-net-1.1-14|41	%description	text
21mr|drakx-net-1.1-14|42	This package contains the Mandriva network tools that can be used in
21mr|drakx-net-1.1-14|43	text mode.
21mr|drakx-net-1.1-14|44	
21mr|drakx-net-1.1-14|45	drakconnect: LAN/Internet connection configuration. It handles
21mr|drakx-net-1.1-14|46	ethernet, ISDN, DSL, cable, modem.
21mr|drakx-net-1.1-14|47	
21mr|drakx-net-1.1-14|48	drakfirewall: simple firewall configurator
21mr|drakx-net-1.1-14|49	
21mr|drakx-net-1.1-14|50	drakgw: internet connection sharing
21mr|drakx-net-1.1-14|51	
21mr|drakx-net-1.1-14|52	drakproxy: proxies configuration
21mr|drakx-net-1.1-14|53	
21mr|drakx-net-1.1-14|54	drakvpn: VPN configuration (openvpn, vpnc)
21mr|drakx-net-1.1-14|55	
21mr|drakx-net-1.1-14|56	%package -n	%{libname}
21mr|drakx-net-1.1-14|57	Summary:	ROSA network tools library
21mr|drakx-net-1.1-14|58	Group:		System/Configuration/Networking
21mr|drakx-net-1.1-14|59	Requires:	drakxtools-backend >= %{drakxtools_ver}
21mr|drakx-net-1.1-14|60	# require perl-Net-Telnet for OpenVPN connections (#36126):
21mr|drakx-net-1.1-14|61	Requires:	perl-Net-Telnet
21mr|drakx-net-1.1-14|62	# Require crda, iw and wireless-regdb for CRDA domain settings (#47324)
21mr|drakx-net-1.1-14|63	#Requires:	crda
21mr|drakx-net-1.1-14|64	Requires:	iw
21mr|drakx-net-1.1-14|65	Requires:	wireless-regdb
21mr|drakx-net-1.1-14|66	Conflicts:	drakxtools-backend <= 10.4.83
21mr|drakx-net-1.1-14|67	
21mr|drakx-net-1.1-14|68	%description -n	%{libname}
21mr|drakx-net-1.1-14|69	This package contains the ROSA network tools library.
21mr|drakx-net-1.1-14|70	
21mr|drakx-net-1.1-14|71	%prep
21mr|drakx-net-1.1-14|72	%setup -q
21mr|drakx-net-1.1-14|73	%patch0 -p1
21mr|drakx-net-1.1-14|74	%patch1 -p1
21mr|drakx-net-1.1-14|75	
21mr|drakx-net-1.1-14|76	%build
21mr|drakx-net-1.1-14|77	%make
21mr|drakx-net-1.1-14|78	
21mr|drakx-net-1.1-14|79	%install
21mr|drakx-net-1.1-14|80	%makeinstall_std
21mr|drakx-net-1.1-14|81	
21mr|drakx-net-1.1-14|82	find %{buildroot}%{_prefix}/lib/libDrakX/network/ -type f -name '*.pm'| sed -e 's#^%{buildroot}/##g' | perl -ne 'm!/%{gtk_files}$! ? print STDERR "/$_" : print "/$_"' > %{name}-nogtk.list 2> %{name}-gtk.list
21mr|drakx-net-1.1-14|83	
21mr|drakx-net-1.1-14|84	%find_lang %{name} %{name}.lang
21mr|drakx-net-1.1-14|85	cat %{name}-nogtk.list %{name}.lang > %{name}.list
21mr|drakx-net-1.1-14|86	
21mr|drakx-net-1.1-14|87	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|drakx-net-1.1-14|88	for pak in  drakproxy drakhosts draksambashare draknfs drakfirewall; do
21mr|drakx-net-1.1-14|89	cp %{SOURCE1} %{buildroot}%{_datadir}/polkit-1/actions/$pak.policy
21mr|drakx-net-1.1-14|90	sed -i "s/@pak@/$pak/" %{buildroot}%{_datadir}/polkit-1/actions/$pak.policy
21mr|drakx-net-1.1-14|91	cat > %{buildroot}%{_bindir}/$pak <<EOF
21mr|drakx-net-1.1-14|92	#!/bin/sh
21mr|drakx-net-1.1-14|93	pkexec %{_sbindir}/$pak "\$@"
21mr|drakx-net-1.1-14|94	EOF
21mr|drakx-net-1.1-14|95	chmod +x %{buildroot}%{_bindir}/$pak
21mr|drakx-net-1.1-14|96	
21mr|drakx-net-1.1-14|97	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|drakx-net-1.1-14|98	cat > %{buildroot}%{_sysconfdir}/pam.d/$pak <<EOF
21mr|drakx-net-1.1-14|99	#%PAM-1.0
21mr|drakx-net-1.1-14|100	auth		include		config-util
21mr|drakx-net-1.1-14|101	account		include		config-util
21mr|drakx-net-1.1-14|102	session		include		config-util
21mr|drakx-net-1.1-14|103	EOF
21mr|drakx-net-1.1-14|104	done
21mr|drakx-net-1.1-14|105	
21mr|drakx-net-1.1-14|106	#drop draknet-center desktop file
21mr|drakx-net-1.1-14|107	rm -f %{buildroot}%{_datadir}/applications/draknetcenter.desktop
21mr|drakx-net-1.1-14|108	
21mr|drakx-net-1.1-14|109	#full drop netapplet
21mr|drakx-net-1.1-14|110	rm -f %{buildroot}%{_bindir}/net_applet
21mr|drakx-net-1.1-14|111	rm -f %{buildroot}%{_datadir}/applications/net_applet.desktop
21mr|drakx-net-1.1-14|112	rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/net_applet.desktop
21mr|drakx-net-1.1-14|113	
21mr|drakx-net-1.1-14|114	#rm non-needing part (TODO - fix in tarball)
21mr|drakx-net-1.1-14|115	
21mr|drakx-net-1.1-14|116	rm -f %{buildroot}%{_sbindir}/drakids
21mr|drakx-net-1.1-14|117	rm -f %{buildroot}%{_sbindir}/draknetcenter
21mr|drakx-net-1.1-14|118	rm -f %{buildroot}%{_sbindir}/draknetprofile
21mr|drakx-net-1.1-14|119	rm -f %{buildroot}%{_sbindir}/drakroam
21mr|drakx-net-1.1-14|120	rm -f %{buildroot}%{_sbindir}/drakconnect
21mr|drakx-net-1.1-14|121	rm -f %{buildroot}%{_sbindir}/drakgw
21mr|drakx-net-1.1-14|122	rm -f %{buildroot}%{_sbindir}/drakinvictus
21mr|drakx-net-1.1-14|123	rm -f %{buildroot}%{_sbindir}/drakvpn
21mr|drakx-net-1.1-14|124	
21mr|drakx-net-1.1-14|125	
21mr|drakx-net-1.1-14|126	
21mr|drakx-net-1.1-14|127	%check
21mr|drakx-net-1.1-14|128	while read f; do
21mr|drakx-net-1.1-14|129	grep Gtk2 %{buildroot}$f && exit 1
21mr|drakx-net-1.1-14|130	done < %{name}-nogtk.list
21mr|drakx-net-1.1-14|131	exit 0
21mr|drakx-net-1.1-14|132	
21mr|drakx-net-1.1-14|133	%files -f %{name}-gtk.list
21mr|drakx-net-1.1-14|134	%doc NEWS
21mr|drakx-net-1.1-14|135	
21mr|drakx-net-1.1-14|136	%{_bindir}/drakhosts
21mr|drakx-net-1.1-14|137	%{_bindir}/draknfs
21mr|drakx-net-1.1-14|138	%{_bindir}/draksambashare
21mr|drakx-net-1.1-14|139	%{_sbindir}/drakhosts
21mr|drakx-net-1.1-14|140	%{_sbindir}/draknfs
21mr|drakx-net-1.1-14|141	%{_sbindir}/draksambashare
21mr|drakx-net-1.1-14|142	%config(noreplace) %{_sysconfdir}/pam.d/drakhosts
21mr|drakx-net-1.1-14|143	%config(noreplace) %{_sysconfdir}/pam.d/draknfs
21mr|drakx-net-1.1-14|144	%config(noreplace) %{_sysconfdir}/pam.d/draksambashare
21mr|drakx-net-1.1-14|145	%{_datadir}/polkit-1/actions/drakhosts.policy
21mr|drakx-net-1.1-14|146	%{_datadir}/polkit-1/actions/draknfs.policy
21mr|drakx-net-1.1-14|147	%{_datadir}/polkit-1/actions/draksambashare.policy
21mr|drakx-net-1.1-14|148	
21mr|drakx-net-1.1-14|149	%{_prefix}/lib/libDrakX/icons/*.png
21mr|drakx-net-1.1-14|150	%{_datadir}/libDrakX/pixmaps/*.png
21mr|drakx-net-1.1-14|151	
21mr|drakx-net-1.1-14|152	%files text
21mr|drakx-net-1.1-14|153	%config(noreplace) %{_sysconfdir}/pam.d/drakproxy
21mr|drakx-net-1.1-14|154	%config(noreplace) %{_sysconfdir}/pam.d/drakfirewall
21mr|drakx-net-1.1-14|155	
21mr|drakx-net-1.1-14|156	%{_bindir}/drakfirewall
21mr|drakx-net-1.1-14|157	%{_bindir}/drakproxy
21mr|drakx-net-1.1-14|158	%{_sbindir}/drakfirewall
21mr|drakx-net-1.1-14|159	%{_sbindir}/drakproxy
21mr|drakx-net-1.1-14|160	%{_datadir}/polkit-1/actions/drakfirewall.policy
21mr|drakx-net-1.1-14|161	%{_datadir}/polkit-1/actions/drakproxy.policy
21mr|drakx-net-1.1-14|162	
21mr|drakx-net-1.1-14|163	%files -n %{libname} -f %{name}.list
21mr|drakx-net-1.1-14|164	%dir %{_prefix}/lib/libDrakX/network/
21mr|drakx-net-1.1-14|165	%dir %{_prefix}/lib/libDrakX/network/connection
21mr|drakx-net-1.1-14|166	%dir %{_prefix}/lib/libDrakX/network/connection/isdn
21mr|drakx-net-1.1-14|167	%dir %{_prefix}/lib/libDrakX/network/connection/providers
21mr|drakx-net-1.1-14|168	%dir %{_prefix}/lib/libDrakX/network/drakconnect
21mr|drakx-net-1.1-14|169	%dir %{_prefix}/lib/libDrakX/network/vpn

12009 21
21mr|drakxtools-14.105-2|1	%define debug_package %{nil}
21mr|drakxtools-14.105-2|2	
21mr|drakxtools-14.105-2|3	Summary:	The drakxtools (diskdrake, ...)
21mr|drakxtools-14.105-2|4	Name:		drakxtools
21mr|drakxtools-14.105-2|5	Version:	14.105
21mr|drakxtools-14.105-2|6	Release:	2
21mr|drakxtools-14.105-2|7	License:	GPLv2+
21mr|drakxtools-14.105-2|8	Group:		System/Configuration/Other
21mr|drakxtools-14.105-2|9	Url:		https://abf.rosalinux.ru/soft/drakxtools
21mr|drakxtools-14.105-2|10	Source0:	https://abf.rosalinux.ru/soft/drakxtools/archive/%{name}-version-%{version}.tar.gz
21mr|drakxtools-14.105-2|11	Source1:	drakxdisks.desktop
21mr|drakxtools-14.105-2|12	Source2:	drakxservices.desktop
21mr|drakxtools-14.105-2|13	Source3:	admin.policy
21mr|drakxtools-14.105-2|14	Source9:	drakxtools.rpmlintrc
21mr|drakxtools-14.105-2|15	BuildRequires:	gettext
21mr|drakxtools-14.105-2|16	BuildRequires:	ldetect-devel >= 0.9.0
21mr|drakxtools-14.105-2|17	BuildRequires:	pkgconfig(ncurses)
21mr|drakxtools-14.105-2|18	BuildRequires:	perl-devel
21mr|drakxtools-14.105-2|19	BuildRequires:	perl_checker
21mr|drakxtools-14.105-2|20	BuildRequires:	perl-MDK-Common-devel >= 1.1.8-3
21mr|drakxtools-14.105-2|21	BuildRequires:	pkgconfig(libparted)
21mr|drakxtools-14.105-2|22	BuildRequires:	drakx-installer-binaries
21mr|drakxtools-14.105-2|23	BuildRequires:	intltool
21mr|drakxtools-14.105-2|24	BuildRequires:	pkgconfig(libtirpc)
21mr|drakxtools-14.105-2|25	BuildRequires:	pkgconfig(libnsl)
21mr|drakxtools-14.105-2|26	
21mr|drakxtools-14.105-2|27	# usermode 1.111-3-rosa2012.1 has the /etc/pam.d/config-util
21mr|drakxtools-14.105-2|28	# files to which we symlink
21mr|drakxtools-14.105-2|29	Requires:	usermode-consoleonly >= 1.44-4
21mr|drakxtools-14.105-2|30	Requires:	perl-Locale-gettext >= 1.05-4
21mr|drakxtools-14.105-2|31	Requires:	module-init-tools
21mr|drakxtools-14.105-2|32	Requires:	perl-Gtk2 >= 1.220
21mr|drakxtools-14.105-2|33	Requires:	perl-Glib >= 1.072-1
21mr|drakxtools-14.105-2|34	Requires:	usermode >= 1.92-4
21mr|drakxtools-14.105-2|35	Requires:	perl-Net-DBus
21mr|drakxtools-14.105-2|36	Requires:	perl-Gtk2-WebKit
21mr|drakxtools-14.105-2|37	Requires:	ldetect-lst >= 0.1.299
21mr|drakxtools-14.105-2|38	Requires:	pam
21mr|drakxtools-14.105-2|39	# needed by drakfont (eg: type1inst):
21mr|drakxtools-14.105-2|40	Requires:	font-tools
21mr|drakxtools-14.105-2|41	Requires:	libxxf86misc
21mr|drakxtools-14.105-2|42	# needed by any::enable_x_screensaver()
21mr|drakxtools-14.105-2|43	Requires:	xset
21mr|drakxtools-14.105-2|44	Requires:	drakconf-icons
21mr|drakxtools-14.105-2|45	Requires:	urpmi
21mr|drakxtools-14.105-2|46	# Contrib, for drakdvb
21mr|drakxtools-14.105-2|47	Recommends:	w_scan2
21mr|drakxtools-14.105-2|48	Provides:	draksec = %{EVRD}
21mr|drakxtools-14.105-2|49	Provides:	diskdrake = %{EVRD}
21mr|drakxtools-14.105-2|50	Provides:	kbdconfig = %{EVRD}
21mr|drakxtools-14.105-2|51	Provides:	mouseconfig = %{EVRD}
21mr|drakxtools-14.105-2|52	Provides:	setuptool = %{EVRD}
21mr|drakxtools-14.105-2|53	Provides:	drakfloppy = %{EVRD}
21mr|drakxtools-14.105-2|54	Provides:	drakxtools-newt = %{EVRD}
21mr|drakxtools-14.105-2|55	Provides:	drakxtools-curses = %{EVRD}
21mr|drakxtools-14.105-2|56	#global __requires_exclude ^perl((Net::FTP|Time::localtime|URPM|Xconfig::.*)
21mr|drakxtools-14.105-2|57	Obsoletes:	drakxtools-curses < 14.102-6
21mr|drakxtools-14.105-2|58	Conflicts:	drakxtools-curses < 14.102-6
21mr|drakxtools-14.105-2|59	
21mr|drakxtools-14.105-2|60	%description
21mr|drakxtools-14.105-2|61	Contains many Mandriva Linux applications simplifying users and
21mr|drakxtools-14.105-2|62	administrators life on a Mandriva Linux machine. Nearly all of
21mr|drakxtools-14.105-2|63	them work both under XFree (graphical environment) and in console
21mr|drakxtools-14.105-2|64	(text environment), allowing easy distant work.
21mr|drakxtools-14.105-2|65	- drakclock: date & time configurator
21mr|drakxtools-14.105-2|66	- drakfont: import fonts in the system
21mr|drakxtools-14.105-2|67	- draklog: show extracted information from the system logs
21mr|drakxtools-14.105-2|68	- draksec: security options managment
21mr|drakxtools-14.105-2|69	- adduserdrake: help you adding a user
21mr|drakxtools-14.105-2|70	- diskdrake: DiskDrake makes hard disk partitioning easier. It is
21mr|drakxtools-14.105-2|71	graphical, simple and powerful. Different skill levels are available
21mr|drakxtools-14.105-2|72	(newbie, advanced user, expert). It's written entirely in Perl and
21mr|drakxtools-14.105-2|73	Perl/Gtk. It uses resize_fat which is a perl rewrite of the work of
21mr|drakxtools-14.105-2|74	Andrew Clausen (libresize).
21mr|drakxtools-14.105-2|75	- drakauth: configure authentification (LDAP/NIS/...)
21mr|drakxtools-14.105-2|76	- drakkeyboard: configure your keyboard (both console and X)
21mr|drakxtools-14.105-2|77	- drakmouse: autodetect and configure your mouse
21mr|drakxtools-14.105-2|78	- drakscanner: scanner configurator
21mr|drakxtools-14.105-2|79	- draksound: sound card configuration
21mr|drakxtools-14.105-2|80	- drakx11: menu-driven program which walks you through setting up
21mr|drakxtools-14.105-2|81	your X server; it autodetects both monitor and video card if
21mr|drakxtools-14.105-2|82	possible
21mr|drakxtools-14.105-2|83	- drakxservices: SysV services and daemons configurator
21mr|drakxtools-14.105-2|84	- lsnetdrake: display available nfs and smb shares
21mr|drakxtools-14.105-2|85	- lspcidrake: display your pci information, *and* the corresponding
21mr|drakxtools-14.105-2|86	kernel module
21mr|drakxtools-14.105-2|87	
21mr|drakxtools-14.105-2|88	%files -f %{name}.list
21mr|drakxtools-14.105-2|89	%{_bindir}/adduserdrake
21mr|drakxtools-14.105-2|90	%{_bindir}/clock.pl
21mr|drakxtools-14.105-2|91	%{_bindir}/diskdrake
21mr|drakxtools-14.105-2|92	%{_bindir}/drakauth
21mr|drakxtools-14.105-2|93	%{_bindir}/drakboot
21mr|drakxtools-14.105-2|94	%{_bindir}/drakclock
21mr|drakxtools-14.105-2|95	%{_bindir}/drakdisk
21mr|drakxtools-14.105-2|96	%{_bindir}/drakedm
21mr|drakxtools-14.105-2|97	%{_bindir}/drakfont
21mr|drakxtools-14.105-2|98	%{_bindir}/drakguard
21mr|drakxtools-14.105-2|99	%{_bindir}/drakkeyboard
21mr|drakxtools-14.105-2|100	%{_bindir}/draklog
21mr|drakxtools-14.105-2|101	%{_bindir}/drakmouse
21mr|drakxtools-14.105-2|102	%{_bindir}/drakperm
21mr|drakxtools-14.105-2|103	%{_bindir}/drakscanner
21mr|drakxtools-14.105-2|104	%{_bindir}/draksec
21mr|drakxtools-14.105-2|105	%{_bindir}/draksound
21mr|drakxtools-14.105-2|106	%{_bindir}/drakups
21mr|drakxtools-14.105-2|107	%{_bindir}/drakx11
21mr|drakxtools-14.105-2|108	%{_bindir}/drakxservices
21mr|drakxtools-14.105-2|109	%{_bindir}/keyboarddrake
21mr|drakxtools-14.105-2|110	%{_bindir}/logdrake
21mr|drakxtools-14.105-2|111	%{_bindir}/mousedrake
21mr|drakxtools-14.105-2|112	%{_bindir}/scannerdrake
21mr|drakxtools-14.105-2|113	%{_bindir}/Xdrakres
21mr|drakxtools-14.105-2|114	%{_datadir}/polkit-1/actions/adduserdrake.policy
21mr|drakxtools-14.105-2|115	%{_datadir}/polkit-1/actions/diskdrake.policy
21mr|drakxtools-14.105-2|116	%{_datadir}/polkit-1/actions/drakauth.policy
21mr|drakxtools-14.105-2|117	%{_datadir}/polkit-1/actions/drakboot.policy
21mr|drakxtools-14.105-2|118	%{_datadir}/polkit-1/actions/drakdisk.policy
21mr|drakxtools-14.105-2|119	%{_datadir}/polkit-1/actions/drakedm.policy
21mr|drakxtools-14.105-2|120	%{_datadir}/polkit-1/actions/drakguard.policy
21mr|drakxtools-14.105-2|121	%{_datadir}/polkit-1/actions/draklog.policy
21mr|drakxtools-14.105-2|122	%{_datadir}/polkit-1/actions/drakperm.policy
21mr|drakxtools-14.105-2|123	%{_datadir}/polkit-1/actions/draksec.policy
21mr|drakxtools-14.105-2|124	%{_datadir}/polkit-1/actions/drakups.policy
21mr|drakxtools-14.105-2|125	%{_datadir}/polkit-1/actions/drakxservices.policy
21mr|drakxtools-14.105-2|126	%{_datadir}/polkit-1/actions/logdrake.policy
21mr|drakxtools-14.105-2|127	%config(noreplace) %{_sysconfdir}/security/console.apps/clock.pl
21mr|drakxtools-14.105-2|128	%config(noreplace) %{_sysconfdir}/security/console.apps/drakclock
21mr|drakxtools-14.105-2|129	%config(noreplace) %{_sysconfdir}/security/console.apps/drakfont
21mr|drakxtools-14.105-2|130	%config(noreplace) %{_sysconfdir}/security/console.apps/xdrakres
21mr|drakxtools-14.105-2|131	%config(noreplace) %{_sysconfdir}/security/console.apps/Xdrakres
21mr|drakxtools-14.105-2|132	%config(noreplace) %{_sysconfdir}/pam.d/clock.pl
21mr|drakxtools-14.105-2|133	%config(noreplace) %{_sysconfdir}/pam.d/drakclock
21mr|drakxtools-14.105-2|134	%config(noreplace) %{_sysconfdir}/pam.d/drakfont
21mr|drakxtools-14.105-2|135	%config(noreplace) %{_sysconfdir}/pam.d/xdrakres
21mr|drakxtools-14.105-2|136	%config(noreplace) %{_sysconfdir}/security/console.apps/drakkeyboard
21mr|drakxtools-14.105-2|137	%config(noreplace) %{_sysconfdir}/security/console.apps/drakmouse
21mr|drakxtools-14.105-2|138	%config(noreplace) %{_sysconfdir}/security/console.apps/drakscanner
21mr|drakxtools-14.105-2|139	%config(noreplace) %{_sysconfdir}/security/console.apps/draksound
21mr|drakxtools-14.105-2|140	%config(noreplace) %{_sysconfdir}/security/console.apps/drakx11
21mr|drakxtools-14.105-2|141	%config(noreplace) %{_sysconfdir}/security/console.apps/keyboarddrake
21mr|drakxtools-14.105-2|142	%config(noreplace) %{_sysconfdir}/security/console.apps/mousedrake
21mr|drakxtools-14.105-2|143	%config(noreplace) %{_sysconfdir}/security/console.apps/scannerdrake
21mr|drakxtools-14.105-2|144	%config(noreplace) %{_sysconfdir}/pam.d/drakkeyboard
21mr|drakxtools-14.105-2|145	%config(noreplace) %{_sysconfdir}/pam.d/drakmouse
21mr|drakxtools-14.105-2|146	%config(noreplace) %{_sysconfdir}/pam.d/drakscanner
21mr|drakxtools-14.105-2|147	%config(noreplace) %{_sysconfdir}/pam.d/draksound
21mr|drakxtools-14.105-2|148	%config(noreplace) %{_sysconfdir}/pam.d/drakx11
21mr|drakxtools-14.105-2|149	%config(noreplace) %{_sysconfdir}/pam.d/keyboarddrake
21mr|drakxtools-14.105-2|150	%config(noreplace) %{_sysconfdir}/pam.d/mousedrake
21mr|drakxtools-14.105-2|151	%config(noreplace) %{_sysconfdir}/pam.d/scannerdrake
21mr|drakxtools-14.105-2|152	%{_datadir}/applications/drakxdisks.desktop
21mr|drakxtools-14.105-2|153	%{_datadir}/applications/drakxservices.desktop
21mr|drakxtools-14.105-2|154	%doc perl-install/diskdrake/diskdrake.html
21mr|drakxtools-14.105-2|155	
21mr|drakxtools-14.105-2|156	%post
21mr|drakxtools-14.105-2|157	%make_session
21mr|drakxtools-14.105-2|158	[[ ! -e %{_sbindir}/kbdconfig ]] && ln -s -f keyboarddrake %{_sbindir}/kbdconfig
21mr|drakxtools-14.105-2|159	[[ ! -e %{_sbindir}/mouseconfig ]] && ln -s -f mousedrake %{_sbindir}/mouseconfig
21mr|drakxtools-14.105-2|160	:
21mr|drakxtools-14.105-2|161	
21mr|drakxtools-14.105-2|162	%postun
21mr|drakxtools-14.105-2|163	%make_session
21mr|drakxtools-14.105-2|164	for i in %{_sbindir}/kbdconfig %{_sbindir}/mouseconfig %{_bindir}/printtool;do
21mr|drakxtools-14.105-2|165	[[ -L $i ]] && rm -f $i
21mr|drakxtools-14.105-2|166	done
21mr|drakxtools-14.105-2|167	:
21mr|drakxtools-14.105-2|168	
21mr|drakxtools-14.105-2|169	%package backend
21mr|drakxtools-14.105-2|170	Summary:	Drakxtools libraries and background tools
21mr|drakxtools-14.105-2|171	Group:		System/Configuration/Other
21mr|drakxtools-14.105-2|172	Requires:	dmidecode
21mr|drakxtools-14.105-2|173	Requires:	perl-File-FnMatch
21mr|drakxtools-14.105-2|174	# for common::wrap_command_for_root()
21mr|drakxtools-14.105-2|175	Requires:	perl-String-ShellQuote
21mr|drakxtools-14.105-2|176	
21mr|drakxtools-14.105-2|177	%description backend
21mr|drakxtools-14.105-2|178	See package %{name}.
21mr|drakxtools-14.105-2|179	
21mr|drakxtools-14.105-2|180	%files backend -f %{name}-backend.list
21mr|drakxtools-14.105-2|181	%config(noreplace) /etc/security/fileshare.conf
21mr|drakxtools-14.105-2|182	
21mr|drakxtools-14.105-2|183	#----------------------------------------------------------------------------
21mr|drakxtools-14.105-2|184	
21mr|drakxtools-14.105-2|185	%package http
21mr|drakxtools-14.105-2|186	Summary:	The drakxtools via http
21mr|drakxtools-14.105-2|187	Group:		System/Configuration/Other
21mr|drakxtools-14.105-2|188	Requires:	%{name}-curses = %{EVRD}
21mr|drakxtools-14.105-2|189	Requires:	perl(Net::SSLeay) >= 1.22-1
21mr|drakxtools-14.105-2|190	Requires:	perl-Authen-PAM >= 0.14-1
21mr|drakxtools-14.105-2|191	Requires:	perl-CGI >= 2.91-1
21mr|drakxtools-14.105-2|192	
21mr|drakxtools-14.105-2|193	%description http
21mr|drakxtools-14.105-2|194	This package lets you configure your computer through your Web browser:
21mr|drakxtools-14.105-2|195	it provides an HTTP interface to the Mandriva tools found in the drakxtools
21mr|drakxtools-14.105-2|196	package.
21mr|drakxtools-14.105-2|197	
21mr|drakxtools-14.105-2|198	%files http -f %{name}-http.list
21mr|drakxtools-14.105-2|199	%dir %{_sysconfdir}/drakxtools_http
21mr|drakxtools-14.105-2|200	%config(noreplace) %{_sysconfdir}/pam.d/miniserv
21mr|drakxtools-14.105-2|201	%{_sysconfdir}/init.d/drakxtools_http
21mr|drakxtools-14.105-2|202	%config(noreplace) %{_sysconfdir}/drakxtools_http/conf
21mr|drakxtools-14.105-2|203	%config(noreplace) %{_sysconfdir}/drakxtools_http/authorised_progs
21mr|drakxtools-14.105-2|204	%config(noreplace) %{_sysconfdir}/logrotate.d/drakxtools-http
21mr|drakxtools-14.105-2|205	
21mr|drakxtools-14.105-2|206	#----------------------------------------------------------------------------
21mr|drakxtools-14.105-2|207	
21mr|drakxtools-14.105-2|208	%package -n drakx-finish-install
21mr|drakxtools-14.105-2|209	Summary:	First boot configuration
21mr|drakxtools-14.105-2|210	Group:		System/Configuration/Other
21mr|drakxtools-14.105-2|211	Requires:	%{name} = %{EVRD}
21mr|drakxtools-14.105-2|212	#Requires:	drakx-installer-matchbox
21mr|drakxtools-14.105-2|213	Requires:	perl-Geo-IP
21mr|drakxtools-14.105-2|214	Requires:	perl-HTTP-Date
21mr|drakxtools-14.105-2|215	Requires:	libdrakx-net
21mr|drakxtools-14.105-2|216	
21mr|drakxtools-14.105-2|217	%description -n drakx-finish-install
21mr|drakxtools-14.105-2|218	For OEM-like duplications, it allows at first boot:
21mr|drakxtools-14.105-2|219	- network configuration
21mr|drakxtools-14.105-2|220	- creating users
21mr|drakxtools-14.105-2|221	- setting root password
21mr|drakxtools-14.105-2|222	- choosing authentication
21mr|drakxtools-14.105-2|223	
21mr|drakxtools-14.105-2|224	%files -n drakx-finish-install
21mr|drakxtools-14.105-2|225	%config(noreplace) %{_sysconfdir}/sysconfig/finish-install
21mr|drakxtools-14.105-2|226	%{_sysconfdir}/X11/xsetup.d/??finish-install.xsetup
21mr|drakxtools-14.105-2|227	%{_sbindir}/finish-install
21mr|drakxtools-14.105-2|228	
21mr|drakxtools-14.105-2|229	#----------------------------------------------------------------------------
21mr|drakxtools-14.105-2|230	
21mr|drakxtools-14.105-2|231	%package -n harddrake
21mr|drakxtools-14.105-2|232	Summary:	Main Hardware Configuration/Information Tool
21mr|drakxtools-14.105-2|233	Group:		System/Configuration/Hardware
21mr|drakxtools-14.105-2|234	Requires:	%{name}-curses = %{EVRD}
21mr|drakxtools-14.105-2|235	Provides:	kudzu = %{EVRD}
21mr|drakxtools-14.105-2|236	Provides:	kudzu-devel = %{EVRD}
21mr|drakxtools-14.105-2|237	Provides:	libdetect0 = %{EVRD}
21mr|drakxtools-14.105-2|238	Provides:	libdetect0-devel = %{EVRD}
21mr|drakxtools-14.105-2|239	Provides:	libdetect-lst = %{EVRD}
21mr|drakxtools-14.105-2|240	Provides:	libdetect-lst-devel = %{EVRD}
21mr|drakxtools-14.105-2|241	Provides:	detect = %{EVRD}
21mr|drakxtools-14.105-2|242	Provides:	detect-lst = %{EVRD}
21mr|drakxtools-14.105-2|243	Requires:	drakx-kbd-mouse-x11
21mr|drakxtools-14.105-2|244	
21mr|drakxtools-14.105-2|245	%description -n harddrake
21mr|drakxtools-14.105-2|246	The harddrake service is a hardware probing tool run at system boot
21mr|drakxtools-14.105-2|247	time to determine what hardware has been added or removed from the
21mr|drakxtools-14.105-2|248	system.
21mr|drakxtools-14.105-2|249	
21mr|drakxtools-14.105-2|250	It then offer to run needed config tool to update the OS
21mr|drakxtools-14.105-2|251	configuration.
21mr|drakxtools-14.105-2|252	
21mr|drakxtools-14.105-2|253	%files -n harddrake
21mr|drakxtools-14.105-2|254	%dir /etc/sysconfig/harddrake2/
21mr|drakxtools-14.105-2|255	%config(noreplace) /etc/sysconfig/harddrake2/previous_hw
21mr|drakxtools-14.105-2|256	%config(noreplace) /etc/sysconfig/harddrake2/service.conf
21mr|drakxtools-14.105-2|257	%config(noreplace) %{_sysconfdir}/sysconfig/harddrake2/kernel
21mr|drakxtools-14.105-2|258	%dir %{_datadir}/harddrake/
21mr|drakxtools-14.105-2|259	%{_datadir}/harddrake/*
21mr|drakxtools-14.105-2|260	%{_sysconfdir}/X11/xsetup.d/??notify-x11-free-driver-switch.xsetup
21mr|drakxtools-14.105-2|261	#%{_sysconfdir}/X11/xinit.d/harddrake2
21mr|drakxtools-14.105-2|262	
21mr|drakxtools-14.105-2|263	%postun -n harddrake
21mr|drakxtools-14.105-2|264	file /etc/sysconfig/harddrake2/previous_hw | fgrep -q perl && %{_datadir}/harddrake/convert || :
21mr|drakxtools-14.105-2|265	
21mr|drakxtools-14.105-2|266	#----------------------------------------------------------------------------
21mr|drakxtools-14.105-2|267	
21mr|drakxtools-14.105-2|268	%package -n harddrake-ui
21mr|drakxtools-14.105-2|269	Summary:	Main Hardware Configuration/Information Tool
21mr|drakxtools-14.105-2|270	Group:		System/Configuration/Hardware
21mr|drakxtools-14.105-2|271	Requires:	%{name} = %{EVRD}
21mr|drakxtools-14.105-2|272	Requires:	sane-backends
21mr|drakxtools-14.105-2|273	Requires:	drakx-kbd-mouse-x11
21mr|drakxtools-14.105-2|274	# Without package urpmi installed, the application fails to launch.
21mr|drakxtools-14.105-2|275	# Package urpmi is a dependency of package plasma5-kcm-harddrake,
21mr|drakxtools-14.105-2|276	# after the removal of which application harddrake-ui stops working.
21mr|drakxtools-14.105-2|277	Requires:	urpmi
21mr|drakxtools-14.105-2|278	
21mr|drakxtools-14.105-2|279	%description -n harddrake-ui
21mr|drakxtools-14.105-2|280	This is the main configuration tool for hardware that calls all the
21mr|drakxtools-14.105-2|281	other configuration tools.
21mr|drakxtools-14.105-2|282	
21mr|drakxtools-14.105-2|283	It offers a nice GUI that show the hardware configuration splitted by
21mr|drakxtools-14.105-2|284	hardware classes.
21mr|drakxtools-14.105-2|285	
21mr|drakxtools-14.105-2|286	%files -n harddrake-ui
21mr|drakxtools-14.105-2|287	%dir /etc/sysconfig/harddrake2/
21mr|drakxtools-14.105-2|288	%{_bindir}/drakhardware
21mr|drakxtools-14.105-2|289	%{_bindir}/harddrake2
21mr|drakxtools-14.105-2|290	%{_datadir}/applications/harddrake.desktop
21mr|drakxtools-14.105-2|291	%{_datadir}/pixmaps/harddrake2
21mr|drakxtools-14.105-2|292	%{_datadir}/polkit-1/actions/drakhardware.policy
21mr|drakxtools-14.105-2|293	%{_datadir}/polkit-1/actions/harddrake2.policy
21mr|drakxtools-14.105-2|294	%{_iconsdir}/harddrake.png
21mr|drakxtools-14.105-2|295	%{_iconsdir}/large/harddrake.png
21mr|drakxtools-14.105-2|296	%{_iconsdir}/mini/harddrake.png
21mr|drakxtools-14.105-2|297	%{_sbindir}/drakhardware
21mr|drakxtools-14.105-2|298	%{_sbindir}/harddrake2
21mr|drakxtools-14.105-2|299	
21mr|drakxtools-14.105-2|300	#----------------------------------------------------------------------------
21mr|drakxtools-14.105-2|301	
21mr|drakxtools-14.105-2|302	%package -n localedrake
21mr|drakxtools-14.105-2|303	Summary:	Language configurator
21mr|drakxtools-14.105-2|304	Group:		System/Configuration/Other
21mr|drakxtools-14.105-2|305	Requires:	%{name} = %{EVRD}
21mr|drakxtools-14.105-2|306	
21mr|drakxtools-14.105-2|307	%description -n localedrake
21mr|drakxtools-14.105-2|308	It is tool for interface language & country configuration.
21mr|drakxtools-14.105-2|309	
21mr|drakxtools-14.105-2|310	%files -n localedrake
21mr|drakxtools-14.105-2|311	%{_bindir}/localedrake
21mr|drakxtools-14.105-2|312	%{_bindir}/draklocale
21mr|drakxtools-14.105-2|313	%{_datadir}/applications/localedrake-user.desktop
21mr|drakxtools-14.105-2|314	%{_iconsdir}/hicolor/scalable/apps/localedrake.svg
21mr|drakxtools-14.105-2|315	
21mr|drakxtools-14.105-2|316	#----------------------------------------------------------------------------
21mr|drakxtools-14.105-2|317	
21mr|drakxtools-14.105-2|318	%prep
21mr|drakxtools-14.105-2|319	%setup -q -n %{name}-version-%{version}
21mr|drakxtools-14.105-2|320	
21mr|drakxtools-14.105-2|321	# Setting CCFLAGS to %{optflags} fixes debug package generation,
21mr|drakxtools-14.105-2|322	# but completely breaks 32bit binary.
21mr|drakxtools-14.105-2|323	%build
21mr|drakxtools-14.105-2|324	%make -C perl-install \
21mr|drakxtools-14.105-2|325	CFLAGS="%{optflags}" \
21mr|drakxtools-14.105-2|326	-I/usr/include/ldetect/
21mr|drakxtools-14.105-2|327	
21mr|drakxtools-14.105-2|328	%install
21mr|drakxtools-14.105-2|329	%make -C perl-install PREFIX=%{buildroot} install
21mr|drakxtools-14.105-2|330	mkdir -p %{buildroot}%{_sysconfdir}/{X11/xinit.d,X11/wmsession.d,sysconfig/harddrake2}
21mr|drakxtools-14.105-2|331	touch %{buildroot}/etc/sysconfig/harddrake2/previous_hw
21mr|drakxtools-14.105-2|332	
21mr|drakxtools-14.105-2|333	dirs1="usr/lib/libDrakX usr/share/libDrakX"
21mr|drakxtools-14.105-2|334	(cd %{buildroot} ; find $dirs1 usr/bin usr/sbin ! -type d -printf "/%%p\n")|egrep -v 'bin/.*(harddrake|drakhardware|drak-user-domain-login)' > %{name}.list
21mr|drakxtools-14.105-2|335	(cd %{buildroot} ; find $dirs1 -type d -printf "%%%%dir /%%p\n") >> %{name}.list
21mr|drakxtools-14.105-2|336	
21mr|drakxtools-14.105-2|337	perl -ni -e '/dbus_object\.pm|Xdrakres|clock|display_help|drak(floppy|hosts|splash)|gtk|icons|logdrake|pixmaps|curses.pm|\.png$/ ? print STDERR $_ : print' %{name}.list 2> %{name}-backend.list
21mr|drakxtools-14.105-2|338	perl -ni -e 'm!lib/libDrakX|bootloader-config|fileshare|lsnetdrake|drakupdate_fstab|rpcinfo|serial_probe! && !/curses/i ? print STDERR $_ : print' %{name}.list 2>> %{name}-backend.list
21mr|drakxtools-14.105-2|339	perl -ni -e '/http/ ? print STDERR $_ : print' %{name}.list 2> %{name}-http.list
21mr|drakxtools-14.105-2|340	perl -ni -e '/finish-install/ ? print STDERR $_ : print' %{name}.list 2> finish-install.list
21mr|drakxtools-14.105-2|341	sed -i "/sbin.drakclock/d" %{name}-backend.list
21mr|drakxtools-14.105-2|342	echo "/usr/sbin/drakclock" >>%{name}.list
21mr|drakxtools-14.105-2|343	
21mr|drakxtools-14.105-2|344	#mdk menu entry
21mr|drakxtools-14.105-2|345	mkdir -p %{buildroot}%{_datadir}/autostart
21mr|drakxtools-14.105-2|346	
21mr|drakxtools-14.105-2|347	cat > %{buildroot}%{_sysconfdir}/X11/xinit.d/harddrake2 <<EOF
21mr|drakxtools-14.105-2|348	#!/bin/sh
21mr|drakxtools-14.105-2|349	exec /usr/share/harddrake/service_harddrake X11
21mr|drakxtools-14.105-2|350	EOF
21mr|drakxtools-14.105-2|351	
21mr|drakxtools-14.105-2|352	cat > %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/kernel <<EOF
21mr|drakxtools-14.105-2|353	KERNEL=3.8
21mr|drakxtools-14.105-2|354	EOF
21mr|drakxtools-14.105-2|355	
21mr|drakxtools-14.105-2|356	mv %{buildroot}%{_sbindir}/service_harddrake_confirm %{buildroot}%{_datadir}/harddrake/confirm
21mr|drakxtools-14.105-2|357	
21mr|drakxtools-14.105-2|358	chmod +x %{buildroot}{%{_datadir}/harddrake/{conf*,service_harddrake},%{_sysconfdir}/X11/xinit.d/harddrake2}
21mr|drakxtools-14.105-2|359	# temporary fix until we reenable this feature
21mr|drakxtools-14.105-2|360	rm -f %{buildroot}%{_sysconfdir}/X11/xinit.d/harddrake2
21mr|drakxtools-14.105-2|361	
21mr|drakxtools-14.105-2|362	perl -I perl-install -mharddrake::data -e 'print "DETECT_$_->{class}=yes\n" foreach @harddrake::data::tree' |sort > %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/service.conf
21mr|drakxtools-14.105-2|363	echo -e "AUTORECONFIGURE_RIGHT_XORG_DRIVER=yes\n" >> %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/service.conf
21mr|drakxtools-14.105-2|364	
21mr|drakxtools-14.105-2|365	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21mr|drakxtools-14.105-2|366	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/
21mr|drakxtools-14.105-2|367	
21mr|drakxtools-14.105-2|368	# consolehelper config
21mr|drakxtools-14.105-2|369	#
21mr|drakxtools-14.105-2|370	
21mr|drakxtools-14.105-2|371	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/ %{buildroot}%{_sysconfdir}/security/console.apps/
21mr|drakxtools-14.105-2|372	
21mr|drakxtools-14.105-2|373	function make_consolehelper {
21mr|drakxtools-14.105-2|374	pak="$1"
21mr|drakxtools-14.105-2|375	
21mr|drakxtools-14.105-2|376	# Workaround for consolehelper not working with capital-lettered files:
21mr|drakxtools-14.105-2|377	# make rule files lowercase and add symlink with correct case in console.apps.
21mr|drakxtools-14.105-2|378	pak_lc=${pak,,}
21mr|drakxtools-14.105-2|379	ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
21mr|drakxtools-14.105-2|380	cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak_lc <<EOF
21mr|drakxtools-14.105-2|381	USER=root
21mr|drakxtools-14.105-2|382	PROGRAM=%{_sbindir}/$pak
21mr|drakxtools-14.105-2|383	FALLBACK=false
21mr|drakxtools-14.105-2|384	SESSION=true
21mr|drakxtools-14.105-2|385	EOF
21mr|drakxtools-14.105-2|386	cat > %{buildroot}%{_sysconfdir}/pam.d/$pak_lc <<EOF
21mr|drakxtools-14.105-2|387	#%%PAM-1.0
21mr|drakxtools-14.105-2|388	auth		include		config-util-user
21mr|drakxtools-14.105-2|389	account		include		config-util-user
21mr|drakxtools-14.105-2|390	session		include		config-util-user
21mr|drakxtools-14.105-2|391	EOF
21mr|drakxtools-14.105-2|392	if [ "$pak" != "$pak_lc" ]; then
21mr|drakxtools-14.105-2|393	ln -s $pak_lc %{buildroot}%{_sysconfdir}/security/console.apps/$pak
21mr|drakxtools-14.105-2|394	fi
21mr|drakxtools-14.105-2|395	}
21mr|drakxtools-14.105-2|396	
21mr|drakxtools-14.105-2|397	for pak in drakclock clock.pl keyboarddrake drakkeyboard mousedrake drakmouse drakfont drakscanner scannerdrake drakx11 Xdrakres draksound; do
21mr|drakxtools-14.105-2|398	make_consolehelper $pak
21mr|drakxtools-14.105-2|399	done
21mr|drakxtools-14.105-2|400	
21mr|drakxtools-14.105-2|401	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|drakxtools-14.105-2|402	for pak in drakups drakauth logdrake draklog drakboot draksec drakxservices drakguard harddrake2 drakhardware drakedm diskdrake drakdisk adduserdrake drakperm; do
21mr|drakxtools-14.105-2|403	cp %{SOURCE3} %{buildroot}%{_datadir}/polkit-1/actions/$pak.policy
21mr|drakxtools-14.105-2|404	sed -i "s/@pak@/$pak/" %{buildroot}%{_datadir}/polkit-1/actions/$pak.policy
21mr|drakxtools-14.105-2|405	cat > %{buildroot}%{_bindir}/$pak <<EOF
21mr|drakxtools-14.105-2|406	#!/bin/sh
21mr|drakxtools-14.105-2|407	pkexec %{_sbindir}/$pak "\$@"
21mr|drakxtools-14.105-2|408	EOF
21mr|drakxtools-14.105-2|409	chmod +x %{buildroot}%{_bindir}/$pak
21mr|drakxtools-14.105-2|410	done
21mr|drakxtools-14.105-2|411	
21mr|drakxtools-14.105-2|412	%find_lang libDrakX libDrakX.lang
21mr|drakxtools-14.105-2|413	%find_lang libDrakX-standalone libDrakX-standalone.lang
21mr|drakxtools-14.105-2|414	cat libDrakX.lang libDrakX-standalone.lang >> %{name}.list
21mr|drakxtools-14.105-2|415	sed -i '/localedrake/d' %{name}.list
21mr|drakxtools-14.105-2|416	sed -i '/draklocale/d' %{name}.list
21mr|drakxtools-14.105-2|417	
21mr|drakxtools-14.105-2|418	%check
21mr|drakxtools-14.105-2|419	cd perl-install
21mr|drakxtools-14.105-2|420	%make check
21mr|drakxtools-14.105-2|421	
21mr|drakxtools-14.105-2|422	%changelog
21mr|drakxtools-14.105-2|423	* Wed Nov 19 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|drakxtools-14.105-2|424	- Remove odd SUID bit (kb#487)
21mr|drakxtools-14.105-2|425	- This script is not used and does not have SUID in rosa13.
21mr|drakxtools-14.105-2|426	- https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=487
21mr|drakxtools-14.105-2|427	
21mr|drakxtools-14.105-2|428	* Thu Mar 21 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 14.105-1
21mr|drakxtools-14.105-2|429	- Update to 14.105
21mr|drakxtools-14.105-2|430	
21mr|drakxtools-14.105-2|431	* Tue Dec 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 14.103-2
21mr|drakxtools-14.105-2|432	- R urpmi
21mr|drakxtools-14.105-2|433	- user@client2 ~ $ drakauth
21mr|drakxtools-14.105-2|434	- INTERNAL ERROR: gtknew Title1: unknown option(s) label
21mr|drakxtools-14.105-2|435	- MDK::Common::Various::internal_error() called from /usr/lib/libDrakX/mygtk2.pm:142
21mr|drakxtools-14.105-2|436	- mygtk2::_gtk() called from /usr/lib/libDrakX/mygtk2.pm:41
21mr|drakxtools-14.105-2|437	- mygtk2::gtknew() called from /usr/bin/drakbug:174
21mr|drakxtools-14.105-2|438	- This was solved by installing urpmi
21mr|drakxtools-14.105-2|439	
21mr|drakxtools-14.105-2|440	* Tue Dec 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|drakxtools-14.105-2|441	- upd: 14.102 -> 14.103
21mr|drakxtools-14.105-2|442	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=13012
21mr|drakxtools-14.105-2|443	
21mr|drakxtools-14.105-2|444	* Wed Oct 12 2022 Andrey Grigorev <survolog@yandex.ru> 14.102-15
21mr|drakxtools-14.105-2|445	- Move some draks from backend
21mr|drakxtools-14.105-2|446	
21mr|drakxtools-14.105-2|447	* Sun Oct 9 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|drakxtools-14.105-2|448	- Added to harddrake-ui requires urpmi.
21mr|drakxtools-14.105-2|449	
21mr|drakxtools-14.105-2|450	* Sun Oct 9 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|drakxtools-14.105-2|451	- Added to harddrake-ui requires urpmi.
21mr|drakxtools-14.105-2|452	
21mr|drakxtools-14.105-2|453	* Fri Feb 25 2022 Александр <a.proklov@rosalinux.ru> 14.102-14
21mr|drakxtools-14.105-2|454	- up release
21mr|drakxtools-14.105-2|455	
21mr|drakxtools-14.105-2|456	* Tue Dec 28 2021 Victor Ryzhikh <victorr2007@yandex.ru> 14.102-13
21mr|drakxtools-14.105-2|457	- Fix timezone rus
21mr|drakxtools-14.105-2|458	
21mr|drakxtools-14.105-2|459	* Tue Dec 28 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|drakxtools-14.105-2|460	- Fix typo
21mr|drakxtools-14.105-2|461	
21mr|drakxtools-14.105-2|462	* Mon Dec 27 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|drakxtools-14.105-2|463	- Fix timezone rus
21mr|drakxtools-14.105-2|464	
21mr|drakxtools-14.105-2|465	* Sun Oct 10 2021 Владимир Потапов <v.potapov@rosalinux.ru>
21mr|drakxtools-14.105-2|466	- remove drakfirewall
21mr|drakxtools-14.105-2|467	
21mr|drakxtools-14.105-2|468	* Sun Oct 10 2021 Владимир Потапов <v.potapov@rosalinux.ru>
21mr|drakxtools-14.105-2|469	- Add drakfirewall
21mr|drakxtools-14.105-2|470	
21mr|drakxtools-14.105-2|471	* Fri Oct 8 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 14.102-11
21mr|drakxtools-14.105-2|472	- Try use polkit for root programs
21mr|drakxtools-14.105-2|473	
21mr|drakxtools-14.105-2|474	* Wed Sep 29 2021 Victor Ryzhikh <victorr2007@yandex.ru> 14.102-10
21mr|drakxtools-14.105-2|475	- Updated name Russian
21mr|drakxtools-14.105-2|476	
21mr|drakxtools-14.105-2|477	* Wed Sep 29 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|drakxtools-14.105-2|478	- Updated name Russian
21mr|drakxtools-14.105-2|479	
21mr|drakxtools-14.105-2|480	* Wed Sep 29 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|drakxtools-14.105-2|481	- Updated name Russian
21mr|drakxtools-14.105-2|482	
21mr|drakxtools-14.105-2|483	* Tue Sep 28 2021 VictorR2007 <victorr2007@yandex.ru> 14.102-9
21mr|drakxtools-14.105-2|484	- Fix deskdrake
21mr|drakxtools-14.105-2|485	
21mr|drakxtools-14.105-2|486	* Tue Sep 14 2021 VictorR2007 <victorr2007@yandex.ru> 14.102-8
21mr|drakxtools-14.105-2|487	- Updated permissions for drakxservices
21mr|drakxtools-14.105-2|488	
21mr|drakxtools-14.105-2|489	* Mon Sep 13 2021 Victor Ryzhikh <victorr2007@yandex.ru> 14.102-7
21mr|drakxtools-14.105-2|490	- Fixed launching drakxservices from user
21mr|drakxtools-14.105-2|491	
21mr|drakxtools-14.105-2|492	* Mon Sep 13 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|drakxtools-14.105-2|493	- Fix menu
21mr|drakxtools-14.105-2|494	
21mr|drakxtools-14.105-2|495	* Mon Sep 13 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|drakxtools-14.105-2|496	- Fix menu
21mr|drakxtools-14.105-2|497	
21mr|drakxtools-14.105-2|498	* Fri Sep 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 14.102-6
21mr|drakxtools-14.105-2|499	- versionize obsoletes/conflicts to ensure correct operation of package managers
21mr|drakxtools-14.105-2|500	
21mr|drakxtools-14.105-2|501	* Tue Aug 24 2021 Александр <betcher@yandex.ru>
21mr|drakxtools-14.105-2|502	- Removed, and added to obsoletes %%{name}-curses
21mr|drakxtools-14.105-2|503	- increased release tag
21mr|drakxtools-14.105-2|504	
21mr|drakxtools-14.105-2|505	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 14.102-4
21mr|drakxtools-14.105-2|506	- MassBuild#2340: Increase release tag
21mr|drakxtools-14.105-2|507	
21mr|drakxtools-14.105-2|508	* Sat Jun 26 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 14.102-3
21mr|drakxtools-14.105-2|509	- matchbox deleted from repo
21mr|drakxtools-14.105-2|510	
21mr|drakxtools-14.105-2|511	* Thu Apr 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 14.102-2
21mr|drakxtools-14.105-2|512	- minimize deps, do not pull networkmanager etc.
21mr|drakxtools-14.105-2|513	
21mr|drakxtools-14.105-2|514	* Mon Mar 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 14.102-1
21mr|drakxtools-14.105-2|515	- meta-task is not used in dnf-based distros (rosa2019.x)
21mr|drakxtools-14.105-2|516	
21mr|drakxtools-14.105-2|517	* Mon Mar 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|drakxtools-14.105-2|518	- v14.102 (Use pwquality if available)
21mr|drakxtools-14.105-2|519	
21mr|drakxtools-14.105-2|520	* Wed Nov 25 2020 Александр <a.proklov@rosalinux.ru> 14.101-2
21mr|drakxtools-14.105-2|521	- revert change MDK-common
21mr|drakxtools-14.105-2|522	
21mr|drakxtools-14.105-2|523	* Wed Nov 25 2020 Александр <a.proklov@rosalinux.ru>
21mr|drakxtools-14.105-2|524	- Add BR
21mr|drakxtools-14.105-2|525	
21mr|drakxtools-14.105-2|526	* Wed Nov 25 2020 Александр <a.proklov@rosalinux.ru>
21mr|drakxtools-14.105-2|527	- fix BR MDK-common
21mr|drakxtools-14.105-2|528	
21mr|drakxtools-14.105-2|529	* Tue Oct 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 14.101-2
21mr|drakxtools-14.105-2|530	- Fix upgrading after moving files
21mr|drakxtools-14.105-2|531	- Commit abd7244e6a13ff32 "Move draklocale from curses to localedrake" moved files but did not make upgrades smooth.
21mr|drakxtools-14.105-2|532	
21mr|drakxtools-14.105-2|533	* Thu Oct 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 14.101-1
21mr|drakxtools-14.105-2|534	- upd: 14.100 -> 14.101
21mr|drakxtools-14.105-2|535	- Do not loose results of PAM setup when retrying connection to AD
21mr|drakxtools-14.105-2|536	- It first rolled back all backups, then tried reconnecting but did not restore
21mr|drakxtools-14.105-2|537	- rolled back PAM setup if succeed that time.
21mr|drakxtools-14.105-2|538	- https://abf.io/soft/drakxtools/commit/95fd4805d2f4f7a7f44af7eb5d3f7d885650bd12
21mr|drakxtools-14.105-2|539	
21mr|drakxtools-14.105-2|540	* Mon Sep 21 2020 Andrey Grigorev <survolog@yandex.ru> 14.100-4
21mr|drakxtools-14.105-2|541	- Move draklocale from curses to localedrake
21mr|drakxtools-14.105-2|542	
21mr|drakxtools-14.105-2|543	* Thu Sep 10 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 14.100-3
21mr|drakxtools-14.105-2|544	- Disable swap for rosa2019.05
21mr|drakxtools-14.105-2|545	
21mr|drakxtools-14.105-2|546	* Mon Aug 10 2020 Vladimir Potapov <vladimir.potapov@rosalab.ru> 14.100-2
21mr|drakxtools-14.105-2|547	- remove swap for autopartiotion
21mr|drakxtools-14.105-2|548	
21mr|drakxtools-14.105-2|549	* Mon Apr 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 14.100-1
21mr|drakxtools-14.105-2|550	- v14.100
21mr|drakxtools-14.105-2|551	
21mr|drakxtools-14.105-2|552	- Merge: 1ea8ecd 691801d
21mr|drakxtools-14.105-2|553	* Mon Apr 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|drakxtools-14.105-2|554	- Merge branch 'rosa2016.1' of abf.io:import/drakxtools into rosa2019.1
21mr|drakxtools-14.105-2|555	
21mr|drakxtools-14.105-2|556	* Mon Apr 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|drakxtools-14.105-2|557	- filters edited by slava86@
21mr|drakxtools-14.105-2|558	
21mr|drakxtools-14.105-2|559	- Merge: ce81c13 34c21c1
21mr|drakxtools-14.105-2|560	* Mon Apr 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|drakxtools-14.105-2|561	- Merge branch 'rosa2019.05' of abf.io:import/drakxtools into rosa2019.1
21mr|drakxtools-14.105-2|562	
21mr|drakxtools-14.105-2|563	- Merge: 352d85c f5b6b1b
21mr|drakxtools-14.105-2|564	* Mon Apr 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|drakxtools-14.105-2|565	- Merge branch 'rosa2019.0' of abf.io:import/drakxtools into rosa2019.1
21mr|drakxtools-14.105-2|566	
21mr|drakxtools-14.105-2|567	- Merge: 55e7471 352d85c
21mr|drakxtools-14.105-2|568	* Sun Apr 26 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|drakxtools-14.105-2|569	- Merge branch 'rosa2019.1' of abf.io:import/drakxtools into rosa2019.05
21mr|drakxtools-14.105-2|570	
21mr|drakxtools-14.105-2|571	* Fri Apr 24 2020 Святослав <xer8686@mail.ru>
21mr|drakxtools-14.105-2|572	- close everything from rpm5
21mr|drakxtools-14.105-2|573	
21mr|drakxtools-14.105-2|574	* Thu Apr 23 2020 Святослав <xer8686@mail.ru>
21mr|drakxtools-14.105-2|575	- debug_package
21mr|drakxtools-14.105-2|576	
21mr|drakxtools-14.105-2|577	- Merge: f5b6b1b 1526588
21mr|drakxtools-14.105-2|578	* Tue Apr 14 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|drakxtools-14.105-2|579	- Merge branch 'rosa2019.1' of abf.io:import/drakxtools into rosa2019.05
21mr|drakxtools-14.105-2|580	
21mr|drakxtools-14.105-2|581	* Mon Feb 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|drakxtools-14.105-2|582	- add .abf.yml (network is off in rpm4-based platforms)
21mr|drakxtools-14.105-2|583	
21mr|drakxtools-14.105-2|584	* Thu Jan 30 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 14.98-5
21mr|drakxtools-14.105-2|585	- Set fsedit to 36-1-3, 40960
21mr|drakxtools-14.105-2|586	
21mr|drakxtools-14.105-2|587	* Wed Jan 15 2020 Andrey Grigorev <survolog@yandex.ru>
21mr|drakxtools-14.105-2|588	- Set ratio of disk autosize
21mr|drakxtools-14.105-2|589	
21mr|drakxtools-14.105-2|590	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|drakxtools-14.105-2|591	- bot: rpm5 -> rpm4 (8)
21mr|drakxtools-14.105-2|592	
21mr|drakxtools-14.105-2|593	* Mon Jan 13 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 14.98-4
21mr|drakxtools-14.105-2|594	- Set ratio of disk autosize
21mr|drakxtools-14.105-2|595	
21mr|drakxtools-14.105-2|596	* Mon Jan 13 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|drakxtools-14.105-2|597	- Delete .abf.yml
21mr|drakxtools-14.105-2|598	
21mr|drakxtools-14.105-2|599	* Mon Jan 13 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|drakxtools-14.105-2|600	- Increase root directory disk size
21mr|drakxtools-14.105-2|601	
21mr|drakxtools-14.105-2|602	* Mon Jan 13 2020 Andrey Grigorev <survolog@yandex.ru>
21mr|drakxtools-14.105-2|603	- Bump release
21mr|drakxtools-14.105-2|604	
21mr|drakxtools-14.105-2|605	* Thu Jan 9 2020 Andrey Grigorev <survolog@yandex.ru> 14.98-3
21mr|drakxtools-14.105-2|606	- Fix typo (mdvver ==)
21mr|drakxtools-14.105-2|607	
21mr|drakxtools-14.105-2|608	* Thu Jan 9 2020 Andrey Grigorev <survolog@yandex.ru>
21mr|drakxtools-14.105-2|609	- Set 14GB for "/" in auto-allocating
21mr|drakxtools-14.105-2|610	
21mr|drakxtools-14.105-2|611	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|drakxtools-14.105-2|612	- bot: rpm5 -> rpm4 (5)
21mr|drakxtools-14.105-2|613	
21mr|drakxtools-14.105-2|614	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|drakxtools-14.105-2|615	- bot: rpm5 -> rpm4 (1)

12010 21
21mr|drkonqi-5.27.11-3|1	Summary:	DrKonqi crash handler for Plasma 5
21mr|drkonqi-5.27.11-3|2	Name:		drkonqi
21mr|drkonqi-5.27.11-3|3	Version:	5.27.11
21mr|drkonqi-5.27.11-3|4	Release:	3
21mr|drkonqi-5.27.11-3|5	License:	GPLv2+
21mr|drkonqi-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|drkonqi-5.27.11-3|7	Url:		https://www.kde.org/
21mr|drkonqi-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|drkonqi-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|drkonqi-5.27.11-3|10	BuildRequires:	kf5completion-devel
21mr|drkonqi-5.27.11-3|11	BuildRequires:	kf5configwidgets-devel
21mr|drkonqi-5.27.11-3|12	BuildRequires:	kf5coreaddons-devel
21mr|drkonqi-5.27.11-3|13	BuildRequires:	kf5crash-devel
21mr|drkonqi-5.27.11-3|14	BuildRequires:	kf5declarative-devel
21mr|drkonqi-5.27.11-3|15	BuildRequires:	kf5i18n-devel
21mr|drkonqi-5.27.11-3|16	BuildRequires:	kf5idletime-devel
21mr|drkonqi-5.27.11-3|17	BuildRequires:	kf5itemmodels-devel
21mr|drkonqi-5.27.11-3|18	BuildRequires:	kf5jobwidgets-devel
21mr|drkonqi-5.27.11-3|19	BuildRequires:	kf5kio-devel
21mr|drkonqi-5.27.11-3|20	BuildRequires:	kf5notifications-devel
21mr|drkonqi-5.27.11-3|21	BuildRequires:	kf5service-devel
21mr|drkonqi-5.27.11-3|22	BuildRequires:	kf5syntaxhighlighting-devel
21mr|drkonqi-5.27.11-3|23	BuildRequires:	kf5wallet-devel
21mr|drkonqi-5.27.11-3|24	BuildRequires:	kf5widgetsaddons-devel
21mr|drkonqi-5.27.11-3|25	BuildRequires:	kf5xmlrpcclient-devel
21mr|drkonqi-5.27.11-3|26	BuildRequires:	kuserfeedback-devel
21mr|drkonqi-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|drkonqi-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|drkonqi-5.27.11-3|29	BuildRequires:	pkgconfig(Qt5DBus)
21mr|drkonqi-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|drkonqi-5.27.11-3|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|drkonqi-5.27.11-3|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|drkonqi-5.27.11-3|33	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|drkonqi-5.27.11-3|34	Conflicts:	plasma5-workspace < 5.11
21mr|drkonqi-5.27.11-3|35	
21mr|drkonqi-5.27.11-3|36	%description
21mr|drkonqi-5.27.11-3|37	DrKonqi crash handler for Plasma 5.
21mr|drkonqi-5.27.11-3|38	
21mr|drkonqi-5.27.11-3|39	%files -f %{name}5.lang
21mr|drkonqi-5.27.11-3|40	%{_kde5_applicationsdir}/org.kde.drkonqi.desktop
21mr|drkonqi-5.27.11-3|41	%{_kde5_applicationsdir}/org.kde.drkonqi.coredump.gui.desktop
21mr|drkonqi-5.27.11-3|42	%dir %{_kde5_datadir}/drkonqi/
21mr|drkonqi-5.27.11-3|43	%{_kde5_bindir}/drkonqi-coredump-gui
21mr|drkonqi-5.27.11-3|44	%{_kde5_datadir}/drkonqi/*
21mr|drkonqi-5.27.11-3|45	%{_kde5_datadir}/qlogging-categories5/drkonqi.categories
21mr|drkonqi-5.27.11-3|46	%{_kde5_libexecdir}/drkonqi
21mr|drkonqi-5.27.11-3|47	%{_kde5_libexecdir}/drkonqi-coredump-cleanup
21mr|drkonqi-5.27.11-3|48	%{_kde5_libexecdir}/drkonqi-coredump-launcher
21mr|drkonqi-5.27.11-3|49	%{_kde5_libexecdir}/drkonqi-coredump-processor
21mr|drkonqi-5.27.11-3|50	%{_qt5_plugindir}/drkonqi/KDECoredumpNotifierTruck.so
21mr|drkonqi-5.27.11-3|51	%{_prefix}/lib/systemd/system/drkonqi-coredump-processor@.service
21mr|drkonqi-5.27.11-3|52	%{_prefix}/lib/systemd/user/drkonqi-coredump-cleanup.service
21mr|drkonqi-5.27.11-3|53	%{_prefix}/lib/systemd/user/drkonqi-coredump-cleanup.timer
21mr|drkonqi-5.27.11-3|54	%{_prefix}/lib/systemd/user/drkonqi-coredump-launcher.socket
21mr|drkonqi-5.27.11-3|55	%{_prefix}/lib/systemd/user/drkonqi-coredump-launcher@.service
21mr|drkonqi-5.27.11-3|56	
21mr|drkonqi-5.27.11-3|57	
21mr|drkonqi-5.27.11-3|58	#----------------------------------------------------------------------------
21mr|drkonqi-5.27.11-3|59	
21mr|drkonqi-5.27.11-3|60	%prep
21mr|drkonqi-5.27.11-3|61	%setup -qn %{name}-%{version}
21mr|drkonqi-5.27.11-3|62	%build
21mr|drkonqi-5.27.11-3|63	%cmake_kde5
21mr|drkonqi-5.27.11-3|64	%make
21mr|drkonqi-5.27.11-3|65	
21mr|drkonqi-5.27.11-3|66	%install
21mr|drkonqi-5.27.11-3|67	%makeinstall_std -C build
21mr|drkonqi-5.27.11-3|68	
21mr|drkonqi-5.27.11-3|69	%find_lang %{name}5

12011 21
21mr|drpm-0.4.1-2|1	%global _hardened_build 1
21mr|drpm-0.4.1-2|2	
21mr|drpm-0.4.1-2|3	%define major 0
21mr|drpm-0.4.1-2|4	%define libname %mklibname %name %major
21mr|drpm-0.4.1-2|5	%define libname_devel %mklibname -d %name
21mr|drpm-0.4.1-2|6	
21mr|drpm-0.4.1-2|7	Name:		drpm
21mr|drpm-0.4.1-2|8	Version:	0.4.1
21mr|drpm-0.4.1-2|9	Release:	2
21mr|drpm-0.4.1-2|10	Summary:	A small library for fetching information from DeltaRPM packages
21mr|drpm-0.4.1-2|11	Group:		System/Libraries
21mr|drpm-0.4.1-2|12	License:	LGPLv2+
21mr|drpm-0.4.1-2|13	URL:		https://github.com/rpm-software-management/%{name}
21mr|drpm-0.4.1-2|14	Source0:	%{url}/releases/download/%{version}/%{name}-%{version}.tar.bz2
21mr|drpm-0.4.1-2|15	BuildRequires:	pkgconfig(rpm)
21mr|drpm-0.4.1-2|16	BuildRequires:	pkgconfig(zlib)
21mr|drpm-0.4.1-2|17	BuildRequires:	bzip2-devel
21mr|drpm-0.4.1-2|18	BuildRequires:	pkgconfig(liblzma)
21mr|drpm-0.4.1-2|19	BuildRequires:	pkgconfig(openssl)
21mr|drpm-0.4.1-2|20	BuildRequires:	pkgconfig(libzstd)
21mr|drpm-0.4.1-2|21	BuildRequires:	cmake >= 2.8
21mr|drpm-0.4.1-2|22	BuildRequires:	pkgconfig(cmocka) >= 1.0
21mr|drpm-0.4.1-2|23	%ifnarch %{armx} %{riscv} %{e2k}
21mr|drpm-0.4.1-2|24	BuildRequires:	valgrind
21mr|drpm-0.4.1-2|25	%endif
21mr|drpm-0.4.1-2|26	BuildRequires:	doxygen
21mr|drpm-0.4.1-2|27	
21mr|drpm-0.4.1-2|28	%package -n %{libname}
21mr|drpm-0.4.1-2|29	Summary:	A small library for fetching information from DeltaRPM packages
21mr|drpm-0.4.1-2|30	Group:		System/Libraries
21mr|drpm-0.4.1-2|31	
21mr|drpm-0.4.1-2|32	%package -n %{libname_devel}
21mr|drpm-0.4.1-2|33	Summary:	C interface for the drpm library
21mr|drpm-0.4.1-2|34	Group:		Development/C
21mr|drpm-0.4.1-2|35	Provides:	%{name}-devel%{?_isa} = %{version}-%{release}
21mr|drpm-0.4.1-2|36	Provides:	%{name}-devel = %{version}-%{release}
21mr|drpm-0.4.1-2|37	Requires:	%{libname}%{?_isa} = %{version}-%{release}
21mr|drpm-0.4.1-2|38	
21mr|drpm-0.4.1-2|39	%description
21mr|drpm-0.4.1-2|40	The drpm package provides a small library allowing one to fetch
21mr|drpm-0.4.1-2|41	various info from DeltaRPM packages.
21mr|drpm-0.4.1-2|42	
21mr|drpm-0.4.1-2|43	%description -n %{libname}
21mr|drpm-0.4.1-2|44	This package provides a small library allowing one to fetch
21mr|drpm-0.4.1-2|45	information from DeltaRPM packages.
21mr|drpm-0.4.1-2|46	
21mr|drpm-0.4.1-2|47	%description -n %{libname_devel}
21mr|drpm-0.4.1-2|48	This package provides a C interface (drpm.h) for the drpm library.
21mr|drpm-0.4.1-2|49	
21mr|drpm-0.4.1-2|50	%prep
21mr|drpm-0.4.1-2|51	%autosetup -p1
21mr|drpm-0.4.1-2|52	
21mr|drpm-0.4.1-2|53	%build
21mr|drpm-0.4.1-2|54	%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DINCLUDE_INSTALL_DIR=%{_includedir} -DWITH_ZSTD:BOOL=ON
21mr|drpm-0.4.1-2|55	%make
21mr|drpm-0.4.1-2|56	
21mr|drpm-0.4.1-2|57	%install
21mr|drpm-0.4.1-2|58	cd ./build
21mr|drpm-0.4.1-2|59	%makeinstall_std
21mr|drpm-0.4.1-2|60	cd -
21mr|drpm-0.4.1-2|61	
21mr|drpm-0.4.1-2|62	%files -n %{libname}
21mr|drpm-0.4.1-2|63	%{_libdir}/libdrpm.so.%{major}
21mr|drpm-0.4.1-2|64	%{_libdir}/libdrpm.so.%{major}.*
21mr|drpm-0.4.1-2|65	%license COPYING
21mr|drpm-0.4.1-2|66	
21mr|drpm-0.4.1-2|67	%files -n %{libname_devel}
21mr|drpm-0.4.1-2|68	%{_libdir}/libdrpm.so
21mr|drpm-0.4.1-2|69	%{_includedir}/drpm.h
21mr|drpm-0.4.1-2|70	%{_libdir}/pkgconfig/drpm.pc

12012 21
21mr|drv_z42-0.4.3-22|1	Summary:	Printer driver for the Lexmark Z42, Z43 and Z52 printer
21mr|drv_z42-0.4.3-22|2	Name: 		drv_z42
21mr|drv_z42-0.4.3-22|3	Version:	0.4.3
21mr|drv_z42-0.4.3-22|4	Release:	22
21mr|drv_z42-0.4.3-22|5	License:	GPLv2+
21mr|drv_z42-0.4.3-22|6	Group:		System/Printing
21mr|drv_z42-0.4.3-22|7	Url:		http://www.xs4all.nl/~pastolk/
21mr|drv_z42-0.4.3-22|8	Source:		http://www.xs4all.nl/~pastolk/drv_z42-%{version}.tar.gz
21mr|drv_z42-0.4.3-22|9	Source1:	z42-2.png
21mr|drv_z42-0.4.3-22|10	Source2:	lexmark.png
21mr|drv_z42-0.4.3-22|11	BuildRequires:	imagemagick
21mr|drv_z42-0.4.3-22|12	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|drv_z42-0.4.3-22|13	
21mr|drv_z42-0.4.3-22|14	%description
21mr|drv_z42-0.4.3-22|15	Driver for the Lexmark printers Z42, Z43, Z52, X73 and the Compaq IJ1200.
21mr|drv_z42-0.4.3-22|16	
21mr|drv_z42-0.4.3-22|17	%files
21mr|drv_z42-0.4.3-22|18	%defattr(0644,root,root,0755)
21mr|drv_z42-0.4.3-22|19	%doc COPYING ChangeLog FAQ README
21mr|drv_z42-0.4.3-22|20	%attr(0755,root,root) %{_bindir}/z42_cmyk
21mr|drv_z42-0.4.3-22|21	
21mr|drv_z42-0.4.3-22|22	#----------------------------------------------------------------------------
21mr|drv_z42-0.4.3-22|23	
21mr|drv_z42-0.4.3-22|24	%package -n z42tool
21mr|drv_z42-0.4.3-22|25	Summary:	GUI for Lexmark printer maintence
21mr|drv_z42-0.4.3-22|26	Group:		System/Printing
21mr|drv_z42-0.4.3-22|27	Requires:	%{name} = %{EVRD}
21mr|drv_z42-0.4.3-22|28	
21mr|drv_z42-0.4.3-22|29	%description -n z42tool
21mr|drv_z42-0.4.3-22|30	GUI tool to configure the Lexmark printers Z42, Z43, Z52, X73 and the Compaq
21mr|drv_z42-0.4.3-22|31	IJ1200.
21mr|drv_z42-0.4.3-22|32	
21mr|drv_z42-0.4.3-22|33	%files -n z42tool
21mr|drv_z42-0.4.3-22|34	%defattr(0644,root,root,0755)
21mr|drv_z42-0.4.3-22|35	%doc z42tool/README
21mr|drv_z42-0.4.3-22|36	%{_datadir}/z42tool
21mr|drv_z42-0.4.3-22|37	%attr(0755,root,root) %{_bindir}/z42tool
21mr|drv_z42-0.4.3-22|38	%{_iconsdir}/*.png
21mr|drv_z42-0.4.3-22|39	%{_miconsdir}/*.png
21mr|drv_z42-0.4.3-22|40	%{_liconsdir}/*.png
21mr|drv_z42-0.4.3-22|41	%{_datadir}/applications/*.desktop
21mr|drv_z42-0.4.3-22|42	
21mr|drv_z42-0.4.3-22|43	#----------------------------------------------------------------------------
21mr|drv_z42-0.4.3-22|44	
21mr|drv_z42-0.4.3-22|45	%prep
21mr|drv_z42-0.4.3-22|46	%setup -q -n %{name}
21mr|drv_z42-0.4.3-22|47	
21mr|drv_z42-0.4.3-22|48	%build
21mr|drv_z42-0.4.3-22|49	pushd src
21mr|drv_z42-0.4.3-22|50	%__cc %{optflags} %{ldflags} -o z42_cmyk z42_cmyk.c
21mr|drv_z42-0.4.3-22|51	popd
21mr|drv_z42-0.4.3-22|52	
21mr|drv_z42-0.4.3-22|53	pushd z42tool
21mr|drv_z42-0.4.3-22|54	%configure
21mr|drv_z42-0.4.3-22|55	%make
21mr|drv_z42-0.4.3-22|56	popd
21mr|drv_z42-0.4.3-22|57	
21mr|drv_z42-0.4.3-22|58	%install
21mr|drv_z42-0.4.3-22|59	install -d %{buildroot}%{_bindir}
21mr|drv_z42-0.4.3-22|60	
21mr|drv_z42-0.4.3-22|61	pushd src
21mr|drv_z42-0.4.3-22|62	install -m0755 z42_cmyk %{buildroot}%{_bindir}
21mr|drv_z42-0.4.3-22|63	popd
21mr|drv_z42-0.4.3-22|64	
21mr|drv_z42-0.4.3-22|65	pushd z42tool
21mr|drv_z42-0.4.3-22|66	%makeinstall_std
21mr|drv_z42-0.4.3-22|67	popd
21mr|drv_z42-0.4.3-22|68	
21mr|drv_z42-0.4.3-22|69	# icon
21mr|drv_z42-0.4.3-22|70	install -d %{buildroot}%{_miconsdir}
21mr|drv_z42-0.4.3-22|71	install -d %{buildroot}%{_iconsdir}
21mr|drv_z42-0.4.3-22|72	install -d %{buildroot}%{_liconsdir}
21mr|drv_z42-0.4.3-22|73	
21mr|drv_z42-0.4.3-22|74	convert %{SOURCE2} -strip -resize 16x16 %{buildroot}%{_miconsdir}/z42tool.png
21mr|drv_z42-0.4.3-22|75	convert %{SOURCE2} -strip -resize 32x32 %{buildroot}%{_iconsdir}/z42tool.png
21mr|drv_z42-0.4.3-22|76	convert %{SOURCE2} -strip -resize 48x48 %{buildroot}%{_liconsdir}/z42tool.png
21mr|drv_z42-0.4.3-22|77	
21mr|drv_z42-0.4.3-22|78	# XDG menu
21mr|drv_z42-0.4.3-22|79	install -d %{buildroot}%{_datadir}/applications
21mr|drv_z42-0.4.3-22|80	cat > %{buildroot}%{_datadir}/applications/z42tool.desktop << EOF
21mr|drv_z42-0.4.3-22|81	[Desktop Entry]
21mr|drv_z42-0.4.3-22|82	Name=Lexmark printer manager
21mr|drv_z42-0.4.3-22|83	Name[ru]=Управление принтерами Lexmark
21mr|drv_z42-0.4.3-22|84	Comment=Мониторинг, настройка, состояние картриджей ...
21mr|drv_z42-0.4.3-22|85	Exec=%{_bindir}/z42tool
21mr|drv_z42-0.4.3-22|86	Icon=z42tool
21mr|drv_z42-0.4.3-22|87	Terminal=false
21mr|drv_z42-0.4.3-22|88	Type=Application
21mr|drv_z42-0.4.3-22|89	Categories=System;Monitor;
21mr|drv_z42-0.4.3-22|90	EOF

12013 21
21mr|dssi-1.1.1-12|1	Summary:	Disposable Soft Synth Interface examples and utilities
21mr|dssi-1.1.1-12|2	Name:		dssi
21mr|dssi-1.1.1-12|3	Version:	1.1.1
21mr|dssi-1.1.1-12|4	Release:	12
21mr|dssi-1.1.1-12|5	License:	LGPLv2+
21mr|dssi-1.1.1-12|6	Group:		Sound
21mr|dssi-1.1.1-12|7	Url:		http://dssi.sourceforge.net/
21mr|dssi-1.1.1-12|8	Source0:	http://prdownloads.sourceforge.net/dssi/%{name}-%{version}.tar.gz
21mr|dssi-1.1.1-12|9	Source1:	dssi.sh.bz2
21mr|dssi-1.1.1-12|10	Source2:	dssi.csh.bz2
21mr|dssi-1.1.1-12|11	BuildRequires:	ladspa-devel
21mr|dssi-1.1.1-12|12	BuildRequires:	qt4-devel
21mr|dssi-1.1.1-12|13	BuildRequires:	pkgconfig(alsa)
21mr|dssi-1.1.1-12|14	BuildRequires:	pkgconfig(jack)
21mr|dssi-1.1.1-12|15	BuildRequires:	pkgconfig(liblo)
21mr|dssi-1.1.1-12|16	BuildRequires:	pkgconfig(samplerate)
21mr|dssi-1.1.1-12|17	BuildRequires:	pkgconfig(sndfile)
21mr|dssi-1.1.1-12|18	
21mr|dssi-1.1.1-12|19	%description
21mr|dssi-1.1.1-12|20	DSSI (pronounced "dizzy") is an API for audio plugins, with particular
21mr|dssi-1.1.1-12|21	application for software synthesis plugins with native user
21mr|dssi-1.1.1-12|22	interfaces. DSSI is an open specification developed for use in Linux
21mr|dssi-1.1.1-12|23	audio applications, although portable to other platforms. It may be
21mr|dssi-1.1.1-12|24	thought of as LADSPA-for-instruments, or something comparable to VSTi.
21mr|dssi-1.1.1-12|25	
21mr|dssi-1.1.1-12|26	This package contains examples and utilities.
21mr|dssi-1.1.1-12|27	
21mr|dssi-1.1.1-12|28	%files
21mr|dssi-1.1.1-12|29	%doc ChangeLog README
21mr|dssi-1.1.1-12|30	%{_bindir}/jack-dssi-host
21mr|dssi-1.1.1-12|31	%{_bindir}/dssi_analyse_plugin
21mr|dssi-1.1.1-12|32	%{_bindir}/dssi_list_plugins
21mr|dssi-1.1.1-12|33	%{_bindir}/dssi_osc_send
21mr|dssi-1.1.1-12|34	%{_bindir}/dssi_osc_update
21mr|dssi-1.1.1-12|35	%{_bindir}/karplong
21mr|dssi-1.1.1-12|36	%{_bindir}/less_trivial_synth
21mr|dssi-1.1.1-12|37	%{_bindir}/trivial_sampler
21mr|dssi-1.1.1-12|38	%{_bindir}/trivial_synth
21mr|dssi-1.1.1-12|39	%{_libdir}/dssi/*.so
21mr|dssi-1.1.1-12|40	%{_libdir}/dssi/less_trivial_synth/LTS_*
21mr|dssi-1.1.1-12|41	%{_libdir}/dssi/trivial_sampler/trivial_sampler_*
21mr|dssi-1.1.1-12|42	%{_mandir}/man1/dssi_osc_send.1*
21mr|dssi-1.1.1-12|43	%{_mandir}/man1/dssi_osc_update.1*
21mr|dssi-1.1.1-12|44	%{_mandir}/man1/jack-dssi-host.1*
21mr|dssi-1.1.1-12|45	%{_mandir}/man1/dssi_analyse_plugin.1*
21mr|dssi-1.1.1-12|46	%{_mandir}/man1/dssi_list_plugins.1*
21mr|dssi-1.1.1-12|47	%config(noreplace) %attr(644,root,root) %{_sysconfdir}/profile.d/dssi*sh
21mr|dssi-1.1.1-12|48	
21mr|dssi-1.1.1-12|49	#----------------------------------------------------------------------------
21mr|dssi-1.1.1-12|50	
21mr|dssi-1.1.1-12|51	%package devel
21mr|dssi-1.1.1-12|52	Summary:	Disposable Soft Synth Interface API
21mr|dssi-1.1.1-12|53	Group:		Development/C
21mr|dssi-1.1.1-12|54	Requires:	%{name} = %{EVRD}
21mr|dssi-1.1.1-12|55	Requires:	ladspa-devel
21mr|dssi-1.1.1-12|56	Requires:	pkgconfig(alsa)
21mr|dssi-1.1.1-12|57	
21mr|dssi-1.1.1-12|58	%description devel
21mr|dssi-1.1.1-12|59	DSSI (pronounced "dizzy") is an API for audio plugins, with particular
21mr|dssi-1.1.1-12|60	application for software synthesis plugins with native user
21mr|dssi-1.1.1-12|61	interfaces. DSSI is an open specification developed for use in Linux
21mr|dssi-1.1.1-12|62	audio applications, although portable to other platforms. It may be
21mr|dssi-1.1.1-12|63	thought of as LADSPA-for-instruments, or something comparable to VSTi.
21mr|dssi-1.1.1-12|64	
21mr|dssi-1.1.1-12|65	DSSI consists of a C language API for use by plugins and hosts, based
21mr|dssi-1.1.1-12|66	on the LADSPA API, and an OSC (Open Sound Control) API for use in user
21mr|dssi-1.1.1-12|67	interface to host communications. The DSSI specification consists of
21mr|dssi-1.1.1-12|68	an RFC which describes the background for the proposal and defines the
21mr|dssi-1.1.1-12|69	OSC part of the specification, and a documented header file which
21mr|dssi-1.1.1-12|70	defines the C API.
21mr|dssi-1.1.1-12|71	
21mr|dssi-1.1.1-12|72	%files devel
21mr|dssi-1.1.1-12|73	%doc doc/TODO doc/*.txt
21mr|dssi-1.1.1-12|74	%{_includedir}/dssi.h
21mr|dssi-1.1.1-12|75	%{_libdir}/pkgconfig/dssi.pc
21mr|dssi-1.1.1-12|76	
21mr|dssi-1.1.1-12|77	#----------------------------------------------------------------------------
21mr|dssi-1.1.1-12|78	
21mr|dssi-1.1.1-12|79	%prep
21mr|dssi-1.1.1-12|80	%setup -q
21mr|dssi-1.1.1-12|81	
21mr|dssi-1.1.1-12|82	%build
21mr|dssi-1.1.1-12|83	%configure
21mr|dssi-1.1.1-12|84	%make
21mr|dssi-1.1.1-12|85	
21mr|dssi-1.1.1-12|86	%install
21mr|dssi-1.1.1-12|87	%makeinstall_std
21mr|dssi-1.1.1-12|88	
21mr|dssi-1.1.1-12|89	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21mr|dssi-1.1.1-12|90	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/profile.d/dssi.sh
21mr|dssi-1.1.1-12|91	bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/profile.d/dssi.csh
21mr|dssi-1.1.1-12|92	perl -pi -e "s!__LIBDIR__!%{_libdir}!" %{buildroot}%{_sysconfdir}/profile.d/dssi*sh

12014 21
21mr|dtc-1.6.1-1|1	%define api 1
21mr|dtc-1.6.1-1|2	%define major 1
21mr|dtc-1.6.1-1|3	%define libname %mklibname fdt %{api} %{major}
21mr|dtc-1.6.1-1|4	%define devname %mklibname -d fdt %{api}
21mr|dtc-1.6.1-1|5	%define devnamestatic %mklibname -d fdt_static %{api}
21mr|dtc-1.6.1-1|6	
21mr|dtc-1.6.1-1|7	Name:		dtc
21mr|dtc-1.6.1-1|8	Version:	1.6.1
21mr|dtc-1.6.1-1|9	Release:	1
21mr|dtc-1.6.1-1|10	Summary:	Device Tree Compiler
21mr|dtc-1.6.1-1|11	Group:		Development/Other
21mr|dtc-1.6.1-1|12	License:	GPLv2+
21mr|dtc-1.6.1-1|13	URL:		http://devicetree.org/Device_Tree_Compiler
21mr|dtc-1.6.1-1|14	Source0:	https://www.kernel.org/pub/software/utils/dtc/%{name}-%{version}.tar.xz
21mr|dtc-1.6.1-1|15	BuildRequires:	bison
21mr|dtc-1.6.1-1|16	BuildRequires:	flex
21mr|dtc-1.6.1-1|17	BuildRequires:	swig
21mr|dtc-1.6.1-1|18	BuildRequires:	pkgconfig(python3)
21mr|dtc-1.6.1-1|19	
21mr|dtc-1.6.1-1|20	%description
21mr|dtc-1.6.1-1|21	The Device Tree Compiler generates flattened Open Firmware style device trees
21mr|dtc-1.6.1-1|22	for use with PowerPC machines that lack an Open Firmware implementation and
21mr|dtc-1.6.1-1|23	ARM/AArch64 devices that don't implement UEFI.
21mr|dtc-1.6.1-1|24	
21mr|dtc-1.6.1-1|25	%package -n	%{libname}
21mr|dtc-1.6.1-1|26	Summary:	Device tree library
21mr|dtc-1.6.1-1|27	Group:		System/Libraries
21mr|dtc-1.6.1-1|28	
21mr|dtc-1.6.1-1|29	%description -n %{libname}
21mr|dtc-1.6.1-1|30	libfdt is a library to process Open Firmware style device trees on various
21mr|dtc-1.6.1-1|31	architectures.
21mr|dtc-1.6.1-1|32	
21mr|dtc-1.6.1-1|33	%package -n	%{devname}
21mr|dtc-1.6.1-1|34	Summary:	Development headers for device tree library
21mr|dtc-1.6.1-1|35	Group:		System/Libraries
21mr|dtc-1.6.1-1|36	Requires:	%{libname} = %{version}-%{release}
21mr|dtc-1.6.1-1|37	Provides:	%{name}-devel = %{version}-%{release}
21mr|dtc-1.6.1-1|38	Provides:	fdt-devel = %{version}-%{release}
21mr|dtc-1.6.1-1|39	
21mr|dtc-1.6.1-1|40	%description -n	%{devname}
21mr|dtc-1.6.1-1|41	This package provides development files for libfdt
21mr|dtc-1.6.1-1|42	
21mr|dtc-1.6.1-1|43	%package -n	%{devnamestatic}
21mr|dtc-1.6.1-1|44	Summary:	Development headers for device tree library
21mr|dtc-1.6.1-1|45	Group:		System/Libraries
21mr|dtc-1.6.1-1|46	Requires:	%{name}-devel = %{version}-%{release}
21mr|dtc-1.6.1-1|47	Provides:	fdt-static-devel = %{version}-%{release}
21mr|dtc-1.6.1-1|48	
21mr|dtc-1.6.1-1|49	%description -n	%{devnamestatic}
21mr|dtc-1.6.1-1|50	This package provides development files for libfdt
21mr|dtc-1.6.1-1|51	
21mr|dtc-1.6.1-1|52	%package -n python3-%{name}
21mr|dtc-1.6.1-1|53	Summary:	Python 3 bindings for %{name}
21mr|dtc-1.6.1-1|54	Provides:	python3-libfdt = %{EVRD}
21mr|dtc-1.6.1-1|55	Requires:	%{name} = %{EVRD}
21mr|dtc-1.6.1-1|56	
21mr|dtc-1.6.1-1|57	%description -n python3-%{name}
21mr|dtc-1.6.1-1|58	This package provides python3 bindings for %{name}.
21mr|dtc-1.6.1-1|59	
21mr|dtc-1.6.1-1|60	%prep
21mr|dtc-1.6.1-1|61	%setup -q
21mr|dtc-1.6.1-1|62	%autopatch -p1
21mr|dtc-1.6.1-1|63	sed -i 's/python2/python3/' pylibfdt/setup.py
21mr|dtc-1.6.1-1|64	
21mr|dtc-1.6.1-1|65	%ifarch %{e2k}
21mr|dtc-1.6.1-1|66	# -MG is an unrecognized option for lcc
21mr|dtc-1.6.1-1|67	sed -i 's,-MG,,' Makefile
21mr|dtc-1.6.1-1|68	echo '#define DTC_VERSION "DTC %{version}"' > version_gen.h
21mr|dtc-1.6.1-1|69	%endif
21mr|dtc-1.6.1-1|70	
21mr|dtc-1.6.1-1|71	%build
21mr|dtc-1.6.1-1|72	%setup_compile_flags
21mr|dtc-1.6.1-1|73	
21mr|dtc-1.6.1-1|74	sed -i \
21mr|dtc-1.6.1-1|75	-e '/^CFLAGS =/s:=:+= %{optflags}:' \
21mr|dtc-1.6.1-1|76	-e '/^CPPFLAGS =/s:=:+=:' \
21mr|dtc-1.6.1-1|77	-e '/^WARNINGS =/s:=:+=:' \
21mr|dtc-1.6.1-1|78	-e "/^PREFIX =/s:=.*:= %{_prefix}:" \
21mr|dtc-1.6.1-1|79	-e "/^LIBDIR =/s:=.*:= \%{_libdir}:" \
21mr|dtc-1.6.1-1|80	Makefile
21mr|dtc-1.6.1-1|81	
21mr|dtc-1.6.1-1|82	# no-macro-redefined is a workaround for flex bug
21mr|dtc-1.6.1-1|83	# https://github.com/westes/flex/issues/155
21mr|dtc-1.6.1-1|84	%make CC=%{__cc} LDFLAGS="%{optflags}" WARNINGS+=-Wno-macro-redefined
21mr|dtc-1.6.1-1|85	
21mr|dtc-1.6.1-1|86	%install
21mr|dtc-1.6.1-1|87	%make_install DESTDIR=$RPM_BUILD_ROOT PREFIX=$RPM_BUILD_ROOT/usr \
21mr|dtc-1.6.1-1|88	LIBDIR=%{_libdir} BINDIR=%{_bindir} INCLUDEDIR=%{_includedir} V=1
21mr|dtc-1.6.1-1|89	
21mr|dtc-1.6.1-1|90	%files
21mr|dtc-1.6.1-1|91	%{_bindir}/*
21mr|dtc-1.6.1-1|92	
21mr|dtc-1.6.1-1|93	%files -n %{libname}
21mr|dtc-1.6.1-1|94	%{_libdir}/libfdt-%{version}.so
21mr|dtc-1.6.1-1|95	%{_libdir}/libfdt.so.*
21mr|dtc-1.6.1-1|96	
21mr|dtc-1.6.1-1|97	%files -n %{devname}
21mr|dtc-1.6.1-1|98	%doc GPL
21mr|dtc-1.6.1-1|99	%{_libdir}/libfdt.so
21mr|dtc-1.6.1-1|100	%{_includedir}/*
21mr|dtc-1.6.1-1|101	
21mr|dtc-1.6.1-1|102	%files -n %{devnamestatic}
21mr|dtc-1.6.1-1|103	%{_libdir}/libfdt.a
21mr|dtc-1.6.1-1|104	
21mr|dtc-1.6.1-1|105	%files -n python3-%{name}
21mr|dtc-1.6.1-1|106	%{python3_sitearch}/*

12015 21
21mr|duktape-2.7.0-1|1	%define major 207
21mr|duktape-2.7.0-1|2	%define libname %mklibname %{name} %{major}
21mr|duktape-2.7.0-1|3	%define libnamed %mklibname %{name}d %{major}
21mr|duktape-2.7.0-1|4	%define devname %mklibname %{name} -d
21mr|duktape-2.7.0-1|5	
21mr|duktape-2.7.0-1|6	Summary:	Embeddable Javascript engine
21mr|duktape-2.7.0-1|7	Name:		duktape
21mr|duktape-2.7.0-1|8	Version:	2.7.0
21mr|duktape-2.7.0-1|9	Release:	1
21mr|duktape-2.7.0-1|10	License:	MIT
21mr|duktape-2.7.0-1|11	Group:		System/Libraries
21mr|duktape-2.7.0-1|12	Url:		http://duktape.org/
21mr|duktape-2.7.0-1|13	Source0:	http://duktape.org/%{name}-%{version}.tar.xz
21mr|duktape-2.7.0-1|14	
21mr|duktape-2.7.0-1|15	%description
21mr|duktape-2.7.0-1|16	Duktape is an embeddable Javascript engine, with a focus on portability
21mr|duktape-2.7.0-1|17	and compact footprint.
21mr|duktape-2.7.0-1|18	
21mr|duktape-2.7.0-1|19	This package contains a commandline duk interpreter.
21mr|duktape-2.7.0-1|20	
21mr|duktape-2.7.0-1|21	#----------------------------------------------------------------------------
21mr|duktape-2.7.0-1|22	
21mr|duktape-2.7.0-1|23	%package -n %{libname}
21mr|duktape-2.7.0-1|24	Summary:	Embeddable Javascript engine shared library
21mr|duktape-2.7.0-1|25	Group:		System/Libraries
21mr|duktape-2.7.0-1|26	
21mr|duktape-2.7.0-1|27	%description -n %{libname}
21mr|duktape-2.7.0-1|28	Embeddable Javascript engine shared library.
21mr|duktape-2.7.0-1|29	
21mr|duktape-2.7.0-1|30	%files -n %{libname}
21mr|duktape-2.7.0-1|31	%{_libdir}/libduktape.so.%{major}*
21mr|duktape-2.7.0-1|32	
21mr|duktape-2.7.0-1|33	#----------------------------------------------------------------------------
21mr|duktape-2.7.0-1|34	
21mr|duktape-2.7.0-1|35	%package -n %{libnamed}
21mr|duktape-2.7.0-1|36	Summary:	Embeddable Javascript engine shared library
21mr|duktape-2.7.0-1|37	Group:		System/Libraries
21mr|duktape-2.7.0-1|38	
21mr|duktape-2.7.0-1|39	%description -n %{libnamed}
21mr|duktape-2.7.0-1|40	Embeddable Javascript engine shared library.
21mr|duktape-2.7.0-1|41	
21mr|duktape-2.7.0-1|42	%files -n %{libnamed}
21mr|duktape-2.7.0-1|43	%{_libdir}/libduktaped.so.%{major}*
21mr|duktape-2.7.0-1|44	
21mr|duktape-2.7.0-1|45	#----------------------------------------------------------------------------
21mr|duktape-2.7.0-1|46	
21mr|duktape-2.7.0-1|47	%package -n %{devname}
21mr|duktape-2.7.0-1|48	Summary:	Development files for %{name}
21mr|duktape-2.7.0-1|49	Group:		Development/C
21mr|duktape-2.7.0-1|50	Requires:	%{libname} = %{EVRD}
21mr|duktape-2.7.0-1|51	Requires:	%{libnamed} = %{EVRD}
21mr|duktape-2.7.0-1|52	Provides:	%{name}-devel = %{EVRD}
21mr|duktape-2.7.0-1|53	
21mr|duktape-2.7.0-1|54	%description -n %{devname}
21mr|duktape-2.7.0-1|55	Libraries and header files for developing programs based on %{name}.
21mr|duktape-2.7.0-1|56	
21mr|duktape-2.7.0-1|57	%files -n %{devname}
21mr|duktape-2.7.0-1|58	%{_includedir}/duk_config.h
21mr|duktape-2.7.0-1|59	%{_includedir}/duktape.h
21mr|duktape-2.7.0-1|60	%{_libdir}/libduktape.so
21mr|duktape-2.7.0-1|61	%{_libdir}/libduktaped.so
21mr|duktape-2.7.0-1|62	%{_libdir}/pkgconfig/*.pc
21mr|duktape-2.7.0-1|63	
21mr|duktape-2.7.0-1|64	#----------------------------------------------------------------------------
21mr|duktape-2.7.0-1|65	
21mr|duktape-2.7.0-1|66	%prep
21mr|duktape-2.7.0-1|67	%autosetup -p1
21mr|duktape-2.7.0-1|68	
21mr|duktape-2.7.0-1|69	%build
21mr|duktape-2.7.0-1|70	%set_build_flags
21mr|duktape-2.7.0-1|71	mv Makefile.sharedlibrary Makefile
21mr|duktape-2.7.0-1|72	sed 's/-Wall -Wextra/$(CFLAGS)/g' -i Makefile
21mr|duktape-2.7.0-1|73	%make_build CFLAGS="$CFLAGS -D DUK_USE_FASTINT -w -lm"
21mr|duktape-2.7.0-1|74	
21mr|duktape-2.7.0-1|75	%install
21mr|duktape-2.7.0-1|76	%make_install INSTALL_PREFIX="/" LIBDIR="%{_libdir}"
21mr|duktape-2.7.0-1|77	mv %{buildroot}/include/ %{buildroot}/%{_prefix}
21mr|duktape-2.7.0-1|78	
21mr|duktape-2.7.0-1|79	sed -e's|@PREFIX@|%{_prefix}|' \
21mr|duktape-2.7.0-1|80	-e's|@LIBDIR@|/%{_lib}|' \
21mr|duktape-2.7.0-1|81	-e's|@VERSION@|%{version}|' < %{name}.pc.in > %{buildroot}/%{_libdir}/pkgconfig/%{name}.pc

12016 21
21mr|dump-0.4b47-1|1	# Workaround to build with GCC 10
21mr|dump-0.4b47-1|2	%global optflags %{optflags} -fcommon
21mr|dump-0.4b47-1|3	
21mr|dump-0.4b47-1|4	Summary:	Programs for backing up and restoring filesystems
21mr|dump-0.4b47-1|5	Name:		dump
21mr|dump-0.4b47-1|6	Version:	0.4b47
21mr|dump-0.4b47-1|7	Release:	1
21mr|dump-0.4b47-1|8	License:	BSD
21mr|dump-0.4b47-1|9	Group:		Archiving/Backup
21mr|dump-0.4b47-1|10	Url:		http://sourceforge.net/projects/dump/
21mr|dump-0.4b47-1|11	Source0: 	ftp://osdn.dl.sourceforge.net/pub/sourceforge/d/du/%{name}/%{name}-%{version}.tar.gz
21mr|dump-0.4b47-1|12	Patch0:		dump-0.4b37-compile-fix.patch
21mr|dump-0.4b47-1|13	Patch1:		dump_progname_mips.patch
21mr|dump-0.4b47-1|14	BuildRequires:	pkgconfig(blkid)
21mr|dump-0.4b47-1|15	BuildRequires:	pkgconfig(bzip2)
21mr|dump-0.4b47-1|16	BuildRequires:	pkgconfig(com_err)
21mr|dump-0.4b47-1|17	BuildRequires:	pkgconfig(ext2fs)
21mr|dump-0.4b47-1|18	BuildRequires:	pkgconfig(lzo2)
21mr|dump-0.4b47-1|19	BuildRequires:	pkgconfig(ncursesw)
21mr|dump-0.4b47-1|20	BuildRequires:	pkgconfig(openssl)
21mr|dump-0.4b47-1|21	BuildRequires:	pkgconfig(readline)
21mr|dump-0.4b47-1|22	BuildRequires:	pkgconfig(zlib)
21mr|dump-0.4b47-1|23	Requires:	rmt = %{EVRD}
21mr|dump-0.4b47-1|24	
21mr|dump-0.4b47-1|25	%description
21mr|dump-0.4b47-1|26	The dump package contains both dump and restore.  Dump examines files in
21mr|dump-0.4b47-1|27	a filesystem, determines which ones need to be backed up, and copies
21mr|dump-0.4b47-1|28	those files to a specified disk, tape or other storage medium.  The
21mr|dump-0.4b47-1|29	restore command performs the inverse function of dump; it can restore a
21mr|dump-0.4b47-1|30	full backup of a filesystem.  Subsequent incremental backups can then be
21mr|dump-0.4b47-1|31	layered on top of the full backup.  Single files and directory subtrees
21mr|dump-0.4b47-1|32	may also be restored from full or partial backups.
21mr|dump-0.4b47-1|33	
21mr|dump-0.4b47-1|34	%files
21mr|dump-0.4b47-1|35	%doc AUTHORS ChangeLog KNOWNBUGS NEWS README REPORTING-BUGS TODO MAINTAINERS dump.lsm
21mr|dump-0.4b47-1|36	%license COPYING
21mr|dump-0.4b47-1|37	%attr(0664,root,disk) %config(noreplace) %{_sysconfdir}/dumpdates
21mr|dump-0.4b47-1|38	#attr(6755,root,tty) {_sbindir}/dump
21mr|dump-0.4b47-1|39	%{_sbindir}/dump*
21mr|dump-0.4b47-1|40	#attr(6755,root,tty) {_sbindir}/restore
21mr|dump-0.4b47-1|41	%{_sbindir}/restore*
21mr|dump-0.4b47-1|42	%{_sbindir}/rdump
21mr|dump-0.4b47-1|43	%{_sbindir}/rrestore
21mr|dump-0.4b47-1|44	%{_mandir}/man8/dump.8*
21mr|dump-0.4b47-1|45	%{_mandir}/man8/rdump.8*
21mr|dump-0.4b47-1|46	%{_mandir}/man8/restore.8*
21mr|dump-0.4b47-1|47	%{_mandir}/man8/rrestore.8*
21mr|dump-0.4b47-1|48	
21mr|dump-0.4b47-1|49	#----------------------------------------------------------------------------
21mr|dump-0.4b47-1|50	
21mr|dump-0.4b47-1|51	%package -n rmt
21mr|dump-0.4b47-1|52	Summary:	Provides certain programs with access to remote tape devices
21mr|dump-0.4b47-1|53	Group:		Archiving/Backup
21mr|dump-0.4b47-1|54	Provides:	/sbin/rmt
21mr|dump-0.4b47-1|55	
21mr|dump-0.4b47-1|56	%description -n rmt
21mr|dump-0.4b47-1|57	The rmt utility provides remote access to tape devices for programs
21mr|dump-0.4b47-1|58	like dump (a filesystem backup program), restore (a program for
21mr|dump-0.4b47-1|59	restoring files from a backup) and tar (an archiving program).
21mr|dump-0.4b47-1|60	
21mr|dump-0.4b47-1|61	%files -n rmt
21mr|dump-0.4b47-1|62	%license COPYING
21mr|dump-0.4b47-1|63	%{_sbindir}/ermt
21mr|dump-0.4b47-1|64	%{_sbindir}/rmt
21mr|dump-0.4b47-1|65	%{_sysconfdir}/rmt
21mr|dump-0.4b47-1|66	%{_mandir}/man8/rmt.8*
21mr|dump-0.4b47-1|67	
21mr|dump-0.4b47-1|68	#----------------------------------------------------------------------------
21mr|dump-0.4b47-1|69	
21mr|dump-0.4b47-1|70	%prep
21mr|dump-0.4b47-1|71	%autosetup -p1
21mr|dump-0.4b47-1|72	rm -f compat/include/{lzoconf,minilzo}.h
21mr|dump-0.4b47-1|73	rm -f compat/lib/minilzo.c
21mr|dump-0.4b47-1|74	
21mr|dump-0.4b47-1|75	%build
21mr|dump-0.4b47-1|76	autoreconf -fi
21mr|dump-0.4b47-1|77	%configure \
21mr|dump-0.4b47-1|78	--with-manowner=root \
21mr|dump-0.4b47-1|79	--with-mangrp=root \
21mr|dump-0.4b47-1|80	--with-manmode=644 \
21mr|dump-0.4b47-1|81	--enable-ermt \
21mr|dump-0.4b47-1|82	--disable-kerberos \
21mr|dump-0.4b47-1|83	--disable-transselinux
21mr|dump-0.4b47-1|84	
21mr|dump-0.4b47-1|85	%make_build OPT="$RPM_OPT_FLAGS -fPIC -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts"
21mr|dump-0.4b47-1|86	
21mr|dump-0.4b47-1|87	%install
21mr|dump-0.4b47-1|88	%make_install
21mr|dump-0.4b47-1|89	
21mr|dump-0.4b47-1|90	for i in dump restore; do
21mr|dump-0.4b47-1|91	mv %{buildroot}%{_sbindir}/$i %{buildroot}%{_sbindir}/$i.ext3
21mr|dump-0.4b47-1|92	ln -s $i.ext3 %{buildroot}%{_sbindir}/$i.ext2
21mr|dump-0.4b47-1|93	ln -s $i.ext3 %{buildroot}%{_sbindir}/$i
21mr|dump-0.4b47-1|94	done
21mr|dump-0.4b47-1|95	
21mr|dump-0.4b47-1|96	pushd %{buildroot}
21mr|dump-0.4b47-1|97	mkdir .%{_sysconfdir}
21mr|dump-0.4b47-1|98	> .%{_sysconfdir}/dumpdates
21mr|dump-0.4b47-1|99	ln -s ..%{_sbindir}/rmt ./%{_sysconfdir}/rmt
21mr|dump-0.4b47-1|100	popd
21mr|dump-0.4b47-1|101	

12017 21
21mr|dumpet-2.1-10|1	Summary:	A tool to dump and debug bootable CD images
21mr|dumpet-2.1-10|2	Name:		dumpet
21mr|dumpet-2.1-10|3	Version:	2.1
21mr|dumpet-2.1-10|4	Release:	10
21mr|dumpet-2.1-10|5	License:	GPLv2+
21mr|dumpet-2.1-10|6	Group:		System/Base
21mr|dumpet-2.1-10|7	Url:		https://fedorahosted.org/dumpet/
21mr|dumpet-2.1-10|8	Source0:	https://fedorahosted.org/releases/d/u/dumpet/%{name}-%{version}.tar.bz2
21mr|dumpet-2.1-10|9	BuildRequires:	pkgconfig(popt)
21mr|dumpet-2.1-10|10	BuildRequires:	pkgconfig(libxml-2.0)
21mr|dumpet-2.1-10|11	
21mr|dumpet-2.1-10|12	%description
21mr|dumpet-2.1-10|13	DumpET is a utility to aid in the debugging of bootable CD-ROM images.
21mr|dumpet-2.1-10|14	
21mr|dumpet-2.1-10|15	%prep
21mr|dumpet-2.1-10|16	%setup -q
21mr|dumpet-2.1-10|17	
21mr|dumpet-2.1-10|18	%build
21mr|dumpet-2.1-10|19	%make CFLAGS="%{optflags} $(pkg-config --cflags libxml-2.0)"
21mr|dumpet-2.1-10|20	
21mr|dumpet-2.1-10|21	%install
21mr|dumpet-2.1-10|22	mkdir -p %{buildroot}/%{_bindir}
21mr|dumpet-2.1-10|23	%makeinstall_std
21mr|dumpet-2.1-10|24	
21mr|dumpet-2.1-10|25	%files
21mr|dumpet-2.1-10|26	%doc README TODO COPYING
21mr|dumpet-2.1-10|27	%{_bindir}/dumpet
21mr|dumpet-2.1-10|28	%{_mandir}/man1/dumpet.1*

12018 21
21mr|duplicity-0.8.23-1|1	Summary:	Untrusted/encrypted backup using rsync algorithm
21mr|duplicity-0.8.23-1|2	Name:		duplicity
21mr|duplicity-0.8.23-1|3	Version:	0.8.23
21mr|duplicity-0.8.23-1|4	Release:	1
21mr|duplicity-0.8.23-1|5	License:	GPLv2+
21mr|duplicity-0.8.23-1|6	Group:		Archiving/Backup
21mr|duplicity-0.8.23-1|7	Url:		http://www.nongnu.org/duplicity/
21mr|duplicity-0.8.23-1|8	Source0:	https://launchpad.net/duplicity/0.8-series/0.8.23/+download/%{name}-%{version}.tar.gz
21mr|duplicity-0.8.23-1|9	BuildRequires:	librsync-devel
21mr|duplicity-0.8.23-1|10	BuildRequires:	pkgconfig(python3)
21mr|duplicity-0.8.23-1|11	BuildRequires:	python3dist(setuptools)
21mr|duplicity-0.8.23-1|12	BuildRequires:	python3dist(setuptools-scm)
21mr|duplicity-0.8.23-1|13	BuildRequires:	python3dist(pytest-runner)
21mr|duplicity-0.8.23-1|14	Requires:	gnupg2
21mr|duplicity-0.8.23-1|15	Requires:	ncftp
21mr|duplicity-0.8.23-1|16	Requires:	openssh-clients
21mr|duplicity-0.8.23-1|17	Requires:	python3dist(lockfile)
21mr|duplicity-0.8.23-1|18	Requires:	rsync
21mr|duplicity-0.8.23-1|19	Requires:	python3dist(pygobject)
21mr|duplicity-0.8.23-1|20	Requires:	python3dist(paramiko)
21mr|duplicity-0.8.23-1|21	Requires:	python3dist(pexpect)
21mr|duplicity-0.8.23-1|22	Recommends:	python3dist(boto)
21mr|duplicity-0.8.23-1|23	Recommends:	python3dist(dropbox)
21mr|duplicity-0.8.23-1|24	
21mr|duplicity-0.8.23-1|25	%description
21mr|duplicity-0.8.23-1|26	Duplicity incrementally backs up files and directory by encrypting tar-format
21mr|duplicity-0.8.23-1|27	volumes with GnuPG and uploading them to a remote (or local) file server. In
21mr|duplicity-0.8.23-1|28	theory many remote backends are possible; right now local, ssh/scp, ftp, and
21mr|duplicity-0.8.23-1|29	rsync backends are written. Because duplicity uses librsync, the incremental
21mr|duplicity-0.8.23-1|30	archives are space efficient and only record the parts of files that have
21mr|duplicity-0.8.23-1|31	changed since the last backup.  Currently duplicity supports deleted files,
21mr|duplicity-0.8.23-1|32	full unix permissions, directories, symbolic links, fifos, etc., but not hard
21mr|duplicity-0.8.23-1|33	links.
21mr|duplicity-0.8.23-1|34	
21mr|duplicity-0.8.23-1|35	%files -f %{name}.lang
21mr|duplicity-0.8.23-1|36	%doc CHANGELOG.md README.md
21mr|duplicity-0.8.23-1|37	%{_bindir}/rdiffdir
21mr|duplicity-0.8.23-1|38	%{_bindir}/duplicity
21mr|duplicity-0.8.23-1|39	%{_mandir}/man1/*
21mr|duplicity-0.8.23-1|40	%{py3_platsitedir}/duplicity
21mr|duplicity-0.8.23-1|41	%{py3_platsitedir}/*.egg-info
21mr|duplicity-0.8.23-1|42	
21mr|duplicity-0.8.23-1|43	#----------------------------------------------------------------------------
21mr|duplicity-0.8.23-1|44	
21mr|duplicity-0.8.23-1|45	%prep
21mr|duplicity-0.8.23-1|46	%setup -q
21mr|duplicity-0.8.23-1|47	
21mr|duplicity-0.8.23-1|48	%build
21mr|duplicity-0.8.23-1|49	%py3_build
21mr|duplicity-0.8.23-1|50	
21mr|duplicity-0.8.23-1|51	%install
21mr|duplicity-0.8.23-1|52	%py3_install
21mr|duplicity-0.8.23-1|53	
21mr|duplicity-0.8.23-1|54	#handle docs in files section
21mr|duplicity-0.8.23-1|55	rm -Rf %{buildroot}%{_docdir}
21mr|duplicity-0.8.23-1|56	
21mr|duplicity-0.8.23-1|57	%find_lang %{name}

12019 21
21mr|dvdbackup-0.4.2-6|1	Summary:	DVD-Video creation framework
21mr|dvdbackup-0.4.2-6|2	Name:		dvdbackup
21mr|dvdbackup-0.4.2-6|3	Version:	0.4.2
21mr|dvdbackup-0.4.2-6|4	Release:	6
21mr|dvdbackup-0.4.2-6|5	License: 	GPLv3+
21mr|dvdbackup-0.4.2-6|6	Group:		Archiving/Cd burning
21mr|dvdbackup-0.4.2-6|7	Url:		http://sourceforge.net/projects/dvdbackup/
21mr|dvdbackup-0.4.2-6|8	Source0:	http://downloads.sourceforge.net/dvdbackup/%{name}-%{version}.tar.xz
21mr|dvdbackup-0.4.2-6|9	Patch0:		dvdbackup-0.4.2-libdvdread6.1.0.patch
21mr|dvdbackup-0.4.2-6|10	Patch1:		dvdbackup-m4-macro.patch
21mr|dvdbackup-0.4.2-6|11	BuildRequires:	pkgconfig(dvdread)
21mr|dvdbackup-0.4.2-6|12	
21mr|dvdbackup-0.4.2-6|13	%description
21mr|dvdbackup-0.4.2-6|14	DVD-Create will not just offer a free DVD Authoring solutions for Linux and
21mr|dvdbackup-0.4.2-6|15	Unix. DVD-Create offers you a framework that enables you to write DVD creation,
21mr|dvdbackup-0.4.2-6|16	editing, and backup software without needing to know all the secretes of
21mr|dvdbackup-0.4.2-6|17	DVD-Video.
21mr|dvdbackup-0.4.2-6|18	
21mr|dvdbackup-0.4.2-6|19	%files -f %{name}.lang
21mr|dvdbackup-0.4.2-6|20	%doc NEWS README COPYING AUTHORS ABOUT-NLS
21mr|dvdbackup-0.4.2-6|21	%{_bindir}/%{name}
21mr|dvdbackup-0.4.2-6|22	%{_mandir}/man1/dvdbackup.1*
21mr|dvdbackup-0.4.2-6|23	
21mr|dvdbackup-0.4.2-6|24	#----------------------------------------------------------------------------
21mr|dvdbackup-0.4.2-6|25	
21mr|dvdbackup-0.4.2-6|26	%prep
21mr|dvdbackup-0.4.2-6|27	%autosetup -p1
21mr|dvdbackup-0.4.2-6|28	
21mr|dvdbackup-0.4.2-6|29	%build
21mr|dvdbackup-0.4.2-6|30	%configure
21mr|dvdbackup-0.4.2-6|31	
21mr|dvdbackup-0.4.2-6|32	%install
21mr|dvdbackup-0.4.2-6|33	%makeinstall_std
21mr|dvdbackup-0.4.2-6|34	
21mr|dvdbackup-0.4.2-6|35	%find_lang %{name}

12020 21
21mr|dvd+rw-tools-7.1-16|1	Summary:	Tools for burning on DVD+RW compliant burner
21mr|dvd+rw-tools-7.1-16|2	Name:		dvd+rw-tools
21mr|dvd+rw-tools-7.1-16|3	Version:	7.1
21mr|dvd+rw-tools-7.1-16|4	Release:	16
21mr|dvd+rw-tools-7.1-16|5	License:	GPLv2+
21mr|dvd+rw-tools-7.1-16|6	Group:		Archiving/Cd burning
21mr|dvd+rw-tools-7.1-16|7	Url:		http://fy.chalmers.se/~appro/linux/DVD+RW/
21mr|dvd+rw-tools-7.1-16|8	Source0:	http://fy.chalmers.se/~appro/linux/DVD+RW/tools/%{name}-%{version}.tar.gz
21mr|dvd+rw-tools-7.1-16|9	Source1:	dvd+rw-mediainfo.1
21mr|dvd+rw-tools-7.1-16|10	# (fc) use genisoimage, not mkisofs by default (SUSE)
21mr|dvd+rw-tools-7.1-16|11	Patch0:		growisofs-genisoimage.patch
21mr|dvd+rw-tools-7.1-16|12	# fix build with gcc 4.3
21mr|dvd+rw-tools-7.1-16|13	Patch2:		dvd+rw-tools-limits.h_fix.diff
21mr|dvd+rw-tools-7.1-16|14	# (fc) Allow burn small images on DVD-DL (Fedora bug #476154)
21mr|dvd+rw-tools-7.1-16|15	Patch3:		dvd+rw-tools-7.0-dvddl.patch
21mr|dvd+rw-tools-7.1-16|16	# (fc) fix widechar overflow (Fedora bug #426068)
21mr|dvd+rw-tools-7.1-16|17	Patch4:		dvd+rw-tools-7.0-wctomb.patch
21mr|dvd+rw-tools-7.1-16|18	# (fc) fix exit status of dvd+rw-format (Fedora bug #243036)
21mr|dvd+rw-tools-7.1-16|19	Patch5:		dvd+rw-tools-7.0-wexit.patch
21mr|dvd+rw-tools-7.1-16|20	# (fc) use rpm_opt_flags (SUSE)
21mr|dvd+rw-tools-7.1-16|21	Patch6:		rpm_opt_flags.diff
21mr|dvd+rw-tools-7.1-16|22	Patch7:		dvd+rw-tools-7.1-sysmacro-inc.patch
21mr|dvd+rw-tools-7.1-16|23	Requires:	cdrkit-genisoimage
21mr|dvd+rw-tools-7.1-16|24	
21mr|dvd+rw-tools-7.1-16|25	%description
21mr|dvd+rw-tools-7.1-16|26	Even though a modified kernel can let you put for example an ext2 file
21mr|dvd+rw-tools-7.1-16|27	system on DVD+RW, it's probably not very practical, because you most
21mr|dvd+rw-tools-7.1-16|28	likely want to access the data on an arbitrary computer. Or in other
21mr|dvd+rw-tools-7.1-16|29	words you most likely want ISO9660. The trouble is that you might as
21mr|dvd+rw-tools-7.1-16|30	well want to add data now and then. And what options do you have in
21mr|dvd+rw-tools-7.1-16|31	the lack of multiple sessions (no, DVD+RW has no notion of multiple
21mr|dvd+rw-tools-7.1-16|32	sessions)? Complete re-mastering which takes more and more time as
21mr|dvd+rw-tools-7.1-16|33	data set grows? Well, yes, unless you employ growisofs! Growisofs
21mr|dvd+rw-tools-7.1-16|34	provides the way to both lay down and grow an ISO9660 file system on
21mr|dvd+rw-tools-7.1-16|35	(as well as to burn an arbitrary pre-mastered image to) all supported
21mr|dvd+rw-tools-7.1-16|36	optical media.
21mr|dvd+rw-tools-7.1-16|37	
21mr|dvd+rw-tools-7.1-16|38	%files
21mr|dvd+rw-tools-7.1-16|39	%doc index.html
21mr|dvd+rw-tools-7.1-16|40	%{_sbindir}/*
21mr|dvd+rw-tools-7.1-16|41	%{_bindir}/*
21mr|dvd+rw-tools-7.1-16|42	%{_mandir}/man1/*
21mr|dvd+rw-tools-7.1-16|43	
21mr|dvd+rw-tools-7.1-16|44	#----------------------------------------------------------------------------
21mr|dvd+rw-tools-7.1-16|45	
21mr|dvd+rw-tools-7.1-16|46	%prep
21mr|dvd+rw-tools-7.1-16|47	%setup -q
21mr|dvd+rw-tools-7.1-16|48	%patch0 -p1 -b .genisoimage
21mr|dvd+rw-tools-7.1-16|49	%patch2 -p1 -b .limits
21mr|dvd+rw-tools-7.1-16|50	%patch3 -p1 -b .dvddl
21mr|dvd+rw-tools-7.1-16|51	%patch4 -p1 -b .wctomb
21mr|dvd+rw-tools-7.1-16|52	%patch5 -p1 -b .wexit
21mr|dvd+rw-tools-7.1-16|53	%patch6 -p1 -b .rpm_opt_flags
21mr|dvd+rw-tools-7.1-16|54	%patch7 -p1 -b .sysmacro
21mr|dvd+rw-tools-7.1-16|55	
21mr|dvd+rw-tools-7.1-16|56	%build
21mr|dvd+rw-tools-7.1-16|57	%make LDFLAGS="%{ldflags}"
21mr|dvd+rw-tools-7.1-16|58	%make rpl8 btcflash LDFLAGS="%{ldflags}"
21mr|dvd+rw-tools-7.1-16|59	
21mr|dvd+rw-tools-7.1-16|60	%install
21mr|dvd+rw-tools-7.1-16|61	make install prefix=%{buildroot}%{_prefix}
21mr|dvd+rw-tools-7.1-16|62	install -d %{buildroot}%{_sbindir}
21mr|dvd+rw-tools-7.1-16|63	install -m755 rpl8 %{buildroot}%{_sbindir}

12021 21
21mr|dvgrab-3.5-13|1	Summary:	DV grabber through the FireWire interface
21mr|dvgrab-3.5-13|2	Name:		dvgrab
21mr|dvgrab-3.5-13|3	Version:	3.5
21mr|dvgrab-3.5-13|4	Release:	13
21mr|dvgrab-3.5-13|5	License:	GPLv2+
21mr|dvgrab-3.5-13|6	Group:		Video
21mr|dvgrab-3.5-13|7	Url:		http://www.kinodv.org/
21mr|dvgrab-3.5-13|8	Source0:	http://prdownloads.sourceforge.net/kino/%{name}-%{version}.tar.gz
21mr|dvgrab-3.5-13|9	Patch0:		dvgrab-3.5-use-best-quality-for-DV-to-JPEG-decoding.patch
21mr|dvgrab-3.5-13|10	Patch1:		dvgrab-3.5-gcc6.patch
21mr|dvgrab-3.5-13|11	BuildRequires:	linux-userspace-headers
21mr|dvgrab-3.5-13|12	BuildRequires:	jpeg-devel
21mr|dvgrab-3.5-13|13	BuildRequires:	pkgconfig(libavc1394)
21mr|dvgrab-3.5-13|14	BuildRequires:	pkgconfig(libiec61883)
21mr|dvgrab-3.5-13|15	BuildRequires:	pkgconfig(libraw1394)
21mr|dvgrab-3.5-13|16	BuildRequires:	pkgconfig(libdv)
21mr|dvgrab-3.5-13|17	BuildRequires:	pkgconfig(libquicktime)
21mr|dvgrab-3.5-13|18	
21mr|dvgrab-3.5-13|19	%description
21mr|dvgrab-3.5-13|20	Dvgrab is a small utility that grabs AVI-2 video from a DV camera using the
21mr|dvgrab-3.5-13|21	IEEE-1394 bus (aka FireWire).
21mr|dvgrab-3.5-13|22	
21mr|dvgrab-3.5-13|23	%files
21mr|dvgrab-3.5-13|24	%doc AUTHORS ChangeLog README TODO
21mr|dvgrab-3.5-13|25	%{_bindir}/*
21mr|dvgrab-3.5-13|26	%{_mandir}/man1/*
21mr|dvgrab-3.5-13|27	
21mr|dvgrab-3.5-13|28	#-----------------------------------------------------------------------------
21mr|dvgrab-3.5-13|29	
21mr|dvgrab-3.5-13|30	%prep
21mr|dvgrab-3.5-13|31	%setup -q
21mr|dvgrab-3.5-13|32	%patch0 -p1
21mr|dvgrab-3.5-13|33	%patch1 -p1
21mr|dvgrab-3.5-13|34	perl -p -i -e 's/quicktime\/quicktime.h/lqt\/quicktime.h/g' filehandler.h
21mr|dvgrab-3.5-13|35	
21mr|dvgrab-3.5-13|36	%build
21mr|dvgrab-3.5-13|37	%configure \
21mr|dvgrab-3.5-13|38	--with-libjpeg
21mr|dvgrab-3.5-13|39	%make
21mr|dvgrab-3.5-13|40	
21mr|dvgrab-3.5-13|41	%install
21mr|dvgrab-3.5-13|42	%makeinstall_std

12022 21
21mr|dwz-0.14-1|1	Summary:	DWARF optimization and duplicate removal tool
21mr|dwz-0.14-1|2	Name:		dwz
21mr|dwz-0.14-1|3	Version:	0.14
21mr|dwz-0.14-1|4	Release:	1
21mr|dwz-0.14-1|5	License:	GPLv2+ and GPLv3+
21mr|dwz-0.14-1|6	Group:		Development/Tools
21mr|dwz-0.14-1|7	# git archive --format=tar --remote=git://sourceware.org/git/dwz.git \
21mr|dwz-0.14-1|8	#   --prefix=%{name}-%{version}/ %{name}-%{version} \
21mr|dwz-0.14-1|9	#   | bzip2 -9 > %{name}-%{version}.tar.xz
21mr|dwz-0.14-1|10	Source0:	https://sourceware.org/ftp/dwz/releases/%{name}-%{version}.tar.xz
21mr|dwz-0.14-1|11	Patch0:		dwz-0.12-CFLAGS.patch
21mr|dwz-0.14-1|12	BuildRequires:	pkgconfig(libelf)
21mr|dwz-0.14-1|13	BuildRequires:  pkgconfig(libdw)
21mr|dwz-0.14-1|14	
21mr|dwz-0.14-1|15	%description
21mr|dwz-0.14-1|16	The dwz package contains a program that attempts to optimize DWARF
21mr|dwz-0.14-1|17	debugging information contained in ELF shared libraries and ELF executables
21mr|dwz-0.14-1|18	for size, by replacing DWARF information representation with equivalent
21mr|dwz-0.14-1|19	smaller representation where possible and by reducing the amount of
21mr|dwz-0.14-1|20	duplication using techniques from DWARF standard appendix E - creating
21mr|dwz-0.14-1|21	DW_TAG_partial_unit compilation units (CUs) for duplicated information
21mr|dwz-0.14-1|22	and using DW_TAG_imported_unit to import it into each CU that needs it.
21mr|dwz-0.14-1|23	
21mr|dwz-0.14-1|24	%files
21mr|dwz-0.14-1|25	%doc COPYING COPYING3 COPYING.RUNTIME
21mr|dwz-0.14-1|26	%{_bindir}/dwz
21mr|dwz-0.14-1|27	%{_mandir}/man1/dwz.1*
21mr|dwz-0.14-1|28	
21mr|dwz-0.14-1|29	#---------------------------------------------------------------------------
21mr|dwz-0.14-1|30	
21mr|dwz-0.14-1|31	%prep
21mr|dwz-0.14-1|32	%autosetup -p1 -n %{name}
21mr|dwz-0.14-1|33	
21mr|dwz-0.14-1|34	%build
21mr|dwz-0.14-1|35	%make_build CC=%{__cc} CFLAGS='%{optflags}' LDFLAGS='%{ldflags}' \
21mr|dwz-0.14-1|36	prefix=%{_prefix} mandir=%{_mandir} bindir=%{_bindir}
21mr|dwz-0.14-1|37	
21mr|dwz-0.14-1|38	%install
21mr|dwz-0.14-1|39	%make_install prefix=%{_prefix} mandir=%{_mandir} bindir=%{_bindir}

12023 21
21mr|dynalink-0.7-14|1	Name:          dynalink
21mr|dynalink-0.7-14|2	Version:       0.7
21mr|dynalink-0.7-14|3	Release:       14
21mr|dynalink-0.7-14|4	Summary:       Dynamic Linker Framework for Languages on the JVM
21mr|dynalink-0.7-14|5	License:       ASL 2.0 or BSD
21mr|dynalink-0.7-14|6	URL:           http://szegedi.github.com/dynalink/
21mr|dynalink-0.7-14|7	Source0:       https://github.com/szegedi/%{name}/archive/%{version}.tar.gz
21mr|dynalink-0.7-14|8	
21mr|dynalink-0.7-14|9	BuildRequires: mvn(org.ow2.asm:asm)
21mr|dynalink-0.7-14|10	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|dynalink-0.7-14|11	# test deps
21mr|dynalink-0.7-14|12	BuildRequires: mvn(junit:junit)
21mr|dynalink-0.7-14|13	BuildRequires: maven-local
21mr|dynalink-0.7-14|14	
21mr|dynalink-0.7-14|15	Group:          Development/Java
21mr|dynalink-0.7-14|16	BuildArch:     noarch
21mr|dynalink-0.7-14|17	# Java stack is not supported on x86_32
21mr|dynalink-0.7-14|18	ExcludeArch: %{ix86}
21mr|dynalink-0.7-14|19	
21mr|dynalink-0.7-14|20	%description
21mr|dynalink-0.7-14|21	Dynalink is an invoke-dynamic-based high-level linking and
21mr|dynalink-0.7-14|22	meta-object protocol library. It enables creation of
21mr|dynalink-0.7-14|23	languages on the JVM that can easily inter-operate with
21mr|dynalink-0.7-14|24	plain Java objects and each other.
21mr|dynalink-0.7-14|25	
21mr|dynalink-0.7-14|26	%package javadoc
21mr|dynalink-0.7-14|27	Summary:       Javadoc for %{name}
21mr|dynalink-0.7-14|28	
21mr|dynalink-0.7-14|29	%description javadoc
21mr|dynalink-0.7-14|30	This package contains javadoc for %{name}.
21mr|dynalink-0.7-14|31	
21mr|dynalink-0.7-14|32	%prep
21mr|dynalink-0.7-14|33	%setup -q
21mr|dynalink-0.7-14|34	
21mr|dynalink-0.7-14|35	%pom_remove_plugin com.github.koraktor:mavanagaiata
21mr|dynalink-0.7-14|36	
21mr|dynalink-0.7-14|37	sed -i 's/\r//' LIMITATIONS README.markdown
21mr|dynalink-0.7-14|38	
21mr|dynalink-0.7-14|39	%mvn_file : %{name}
21mr|dynalink-0.7-14|40	
21mr|dynalink-0.7-14|41	%build
21mr|dynalink-0.7-14|42	
21mr|dynalink-0.7-14|43	# Disable test suite, build problems on arm builder
21mr|dynalink-0.7-14|44	%mvn_build -f
21mr|dynalink-0.7-14|45	
21mr|dynalink-0.7-14|46	%install
21mr|dynalink-0.7-14|47	%mvn_install
21mr|dynalink-0.7-14|48	
21mr|dynalink-0.7-14|49	%files -f .mfiles
21mr|dynalink-0.7-14|50	%doc LIMITATIONS README.markdown
21mr|dynalink-0.7-14|51	%license LICENSE-Apache-2.0.txt LICENSE-BSD.txt
21mr|dynalink-0.7-14|52	
21mr|dynalink-0.7-14|53	%files javadoc -f .mfiles-javadoc
21mr|dynalink-0.7-14|54	%license LICENSE-Apache-2.0.txt LICENSE-BSD.txt
21mr|dynalink-0.7-14|55	

12024 21
21mr|dyninst-10.2.1-1|1	%global dyninst_base dyninst-%{version}
21mr|dyninst-10.2.1-1|2	%global testsuite_base testsuite-%{version}
21mr|dyninst-10.2.1-1|3	
21mr|dyninst-10.2.1-1|4	%define tsuite_ver 10.1.0
21mr|dyninst-10.2.1-1|5	
21mr|dyninst-10.2.1-1|6	Name:		dyninst
21mr|dyninst-10.2.1-1|7	Version:	10.2.1
21mr|dyninst-10.2.1-1|8	Release:	1
21mr|dyninst-10.2.1-1|9	Summary:	An API for Run-time Code Generation
21mr|dyninst-10.2.1-1|10	Group:		System/Base
21mr|dyninst-10.2.1-1|11	License:	LGPLv2+
21mr|dyninst-10.2.1-1|12	URL:		http://www.dyninst.org
21mr|dyninst-10.2.1-1|13	Source0: https://github.com/dyninst/dyninst/archive/v%{version}/dyninst-%{version}.tar.gz
21mr|dyninst-10.2.1-1|14	Source1: https://github.com/dyninst/testsuite/archive/v%{tsuite_ver}/testsuite-%{tsuite_ver}.tar.gz
21mr|dyninst-10.2.1-1|15	BuildRequires: elfutils-devel
21mr|dyninst-10.2.1-1|16	BuildRequires: boost-devel
21mr|dyninst-10.2.1-1|17	BuildRequires: binutils-devel
21mr|dyninst-10.2.1-1|18	BuildRequires: cmake
21mr|dyninst-10.2.1-1|19	BuildRequires: gomp-devel
21mr|dyninst-10.2.1-1|20	BuildRequires: tirpc-devel
21mr|dyninst-10.2.1-1|21	BuildRequires: tbb-devel
21mr|dyninst-10.2.1-1|22	
21mr|dyninst-10.2.1-1|23	# Extra requires just for the testsuite
21mr|dyninst-10.2.1-1|24	BuildRequires: gcc-gfortran nasm libxml2-devel
21mr|dyninst-10.2.1-1|25	ExclusiveArch:	%{ix86} %{x86_64} ppc64le aarch64
21mr|dyninst-10.2.1-1|26	
21mr|dyninst-10.2.1-1|27	# Testsuite files should not provide/require anything
21mr|dyninst-10.2.1-1|28	%{?filter_setup:
21mr|dyninst-10.2.1-1|29	%filter_provides_in %{_libdir}/dyninst/testsuite/
21mr|dyninst-10.2.1-1|30	%filter_requires_in %{_libdir}/dyninst/testsuite/
21mr|dyninst-10.2.1-1|31	%filter_setup
21mr|dyninst-10.2.1-1|32	}
21mr|dyninst-10.2.1-1|33	
21mr|dyninst-10.2.1-1|34	%description
21mr|dyninst-10.2.1-1|35	Dyninst is an Application Program Interface (API) to permit the insertion of
21mr|dyninst-10.2.1-1|36	code into a running program. The API also permits changing or removing
21mr|dyninst-10.2.1-1|37	subroutine calls from the application program. Run-time code changes are
21mr|dyninst-10.2.1-1|38	useful to support a variety of applications including debugging, performance
21mr|dyninst-10.2.1-1|39	monitoring, and to support composing applications out of existing packages.
21mr|dyninst-10.2.1-1|40	The goal of this API is to provide a machine independent interface to permit
21mr|dyninst-10.2.1-1|41	the creation of tools and applications that use run-time code patching.
21mr|dyninst-10.2.1-1|42	
21mr|dyninst-10.2.1-1|43	%files
21mr|dyninst-10.2.1-1|44	%exclude %{_bindir}/cfg_to_dot
21mr|dyninst-10.2.1-1|45	%exclude /usr/bin/codeCoverage
21mr|dyninst-10.2.1-1|46	%exclude /usr/bin/parseThat
21mr|dyninst-10.2.1-1|47	%exclude /usr/bin/unstrip
21mr|dyninst-10.2.1-1|48	%exclude /usr/bin/ddb.db
21mr|dyninst-10.2.1-1|49	%exclude /usr/bin/params.db
21mr|dyninst-10.2.1-1|50	%exclude /usr/bin/unistd.db
21mr|dyninst-10.2.1-1|51	%dir %{_libdir}/dyninst
21mr|dyninst-10.2.1-1|52	%{_libdir}/dyninst/*.so.*
21mr|dyninst-10.2.1-1|53	# dyninst mutators dlopen the runtime library
21mr|dyninst-10.2.1-1|54	%{_libdir}/dyninst/libdyninstAPI_RT.so
21mr|dyninst-10.2.1-1|55	%doc %{dyninst_base}/COPYRIGHT
21mr|dyninst-10.2.1-1|56	%doc %{dyninst_base}/LICENSE.md
21mr|dyninst-10.2.1-1|57	%config(noreplace) /etc/ld.so.conf.d/*
21mr|dyninst-10.2.1-1|58	
21mr|dyninst-10.2.1-1|59	#---------------------------------------------------------------------------
21mr|dyninst-10.2.1-1|60	%package doc
21mr|dyninst-10.2.1-1|61	Summary:	Documentation for using the Dyninst API
21mr|dyninst-10.2.1-1|62	Group:		Documentation
21mr|dyninst-10.2.1-1|63	
21mr|dyninst-10.2.1-1|64	%description doc
21mr|dyninst-10.2.1-1|65	dyninst-doc contains API documentation for the Dyninst libraries.
21mr|dyninst-10.2.1-1|66	
21mr|dyninst-10.2.1-1|67	%files doc
21mr|dyninst-10.2.1-1|68	%doc %{dyninst_base}/dataflowAPI/doc/dataflowAPI.pdf
21mr|dyninst-10.2.1-1|69	%doc %{dyninst_base}/dynC_API/doc/dynC_API.pdf
21mr|dyninst-10.2.1-1|70	%doc %{dyninst_base}/dyninstAPI/doc/dyninstAPI.pdf
21mr|dyninst-10.2.1-1|71	%doc %{dyninst_base}/instructionAPI/doc/instructionAPI.pdf
21mr|dyninst-10.2.1-1|72	%doc %{dyninst_base}/parseAPI/doc/parseAPI.pdf
21mr|dyninst-10.2.1-1|73	%doc %{dyninst_base}/patchAPI/doc/patchAPI.pdf
21mr|dyninst-10.2.1-1|74	%doc %{dyninst_base}/proccontrol/doc/proccontrol.pdf
21mr|dyninst-10.2.1-1|75	%doc %{dyninst_base}/stackwalk/doc/stackwalk.pdf
21mr|dyninst-10.2.1-1|76	%doc %{dyninst_base}/symtabAPI/doc/symtabAPI.pdf
21mr|dyninst-10.2.1-1|77	
21mr|dyninst-10.2.1-1|78	#---------------------------------------------------------------------------
21mr|dyninst-10.2.1-1|79	
21mr|dyninst-10.2.1-1|80	%package devel
21mr|dyninst-10.2.1-1|81	Summary:	Header files for compiling programs with Dyninst
21mr|dyninst-10.2.1-1|82	Group:		Development/Other
21mr|dyninst-10.2.1-1|83	Requires:	dyninst = %{EVRD}
21mr|dyninst-10.2.1-1|84	Requires:	boost-devel
21mr|dyninst-10.2.1-1|85	Requires:	tbb-devel
21mr|dyninst-10.2.1-1|86	
21mr|dyninst-10.2.1-1|87	%description devel
21mr|dyninst-10.2.1-1|88	dyninst-devel includes the C header files that specify the Dyninst user-space
21mr|dyninst-10.2.1-1|89	libraries and interfaces. This is required for rebuilding any program
21mr|dyninst-10.2.1-1|90	that uses Dyninst.
21mr|dyninst-10.2.1-1|91	
21mr|dyninst-10.2.1-1|92	%files devel
21mr|dyninst-10.2.1-1|93	%{_includedir}/dyninst
21mr|dyninst-10.2.1-1|94	%{_libdir}/dyninst/*.so
21mr|dyninst-10.2.1-1|95	%{_libdir}/cmake/Dyninst
21mr|dyninst-10.2.1-1|96	
21mr|dyninst-10.2.1-1|97	#---------------------------------------------------------------------------
21mr|dyninst-10.2.1-1|98	
21mr|dyninst-10.2.1-1|99	%package static
21mr|dyninst-10.2.1-1|100	Summary:	Static libraries for the compiling programs with Dyninst
21mr|dyninst-10.2.1-1|101	Group:		Development/Other
21mr|dyninst-10.2.1-1|102	Requires:	dyninst-devel = %{EVRD}
21mr|dyninst-10.2.1-1|103	
21mr|dyninst-10.2.1-1|104	%description static
21mr|dyninst-10.2.1-1|105	dyninst-static includes the static versions of the library files for
21mr|dyninst-10.2.1-1|106	the dyninst user-space libraries and interfaces.
21mr|dyninst-10.2.1-1|107	
21mr|dyninst-10.2.1-1|108	%files static
21mr|dyninst-10.2.1-1|109	%{_libdir}/dyninst/*.a
21mr|dyninst-10.2.1-1|110	
21mr|dyninst-10.2.1-1|111	#---------------------------------------------------------------------------
21mr|dyninst-10.2.1-1|112	
21mr|dyninst-10.2.1-1|113	%prep
21mr|dyninst-10.2.1-1|114	%autosetup -p1 -n %{name}-%{version} -c
21mr|dyninst-10.2.1-1|115	
21mr|dyninst-10.2.1-1|116	# cotire seems to cause non-deterministic gcc errors
21mr|dyninst-10.2.1-1|117	# https://bugzilla.redhat.com/show_bug.cgi?id=1420551
21mr|dyninst-10.2.1-1|118	sed -i.cotire -e 's/USE_COTIRE true/USE_COTIRE false/' %{dyninst_base}/cmake/shared.cmake
21mr|dyninst-10.2.1-1|119	
21mr|dyninst-10.2.1-1|120	%build
21mr|dyninst-10.2.1-1|121	CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
21mr|dyninst-10.2.1-1|122	LDFLAGS="$LDFLAGS $RPM_LD_FLAGS"
21mr|dyninst-10.2.1-1|123	CXXFLAGS="$CFLAGS"
21mr|dyninst-10.2.1-1|124	export CFLAGS CXXFLAGS LDFLAGS
21mr|dyninst-10.2.1-1|125	
21mr|dyninst-10.2.1-1|126	pushd %{dyninst_base}
21mr|dyninst-10.2.1-1|127	%cmake \
21mr|dyninst-10.2.1-1|128	-DENABLE_STATIC_LIBS=1 \
21mr|dyninst-10.2.1-1|129	-DINSTALL_LIB_DIR:PATH=%{_libdir}/dyninst \
21mr|dyninst-10.2.1-1|130	-DINSTALL_INCLUDE_DIR:PATH=%{_includedir}/dyninst \
21mr|dyninst-10.2.1-1|131	-DINSTALL_CMAKE_DIR:PATH=%{_libdir}/cmake/Dyninst \
21mr|dyninst-10.2.1-1|132	-DCMAKE_BUILD_TYPE=None \
21mr|dyninst-10.2.1-1|133	-DCMAKE_SKIP_RPATH:BOOL=YES
21mr|dyninst-10.2.1-1|134	
21mr|dyninst-10.2.1-1|135	%make_build
21mr|dyninst-10.2.1-1|136	popd
21mr|dyninst-10.2.1-1|137	
21mr|dyninst-10.2.1-1|138	%install
21mr|dyninst-10.2.1-1|139	pushd %{dyninst_base}
21mr|dyninst-10.2.1-1|140	%make_install -C build
21mr|dyninst-10.2.1-1|141	mkdir -p %{buildroot}/etc/ld.so.conf.d
21mr|dyninst-10.2.1-1|142	echo "%{_libdir}/dyninst" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf
21mr|dyninst-10.2.1-1|143	popd
21mr|dyninst-10.2.1-1|144	
21mr|dyninst-10.2.1-1|145	# It doesn't install docs the way we want, so remove them.
21mr|dyninst-10.2.1-1|146	# We'll just grab the pdfs later, directly from the build dir.
21mr|dyninst-10.2.1-1|147	rm -fv %{buildroot}%{_docdir}/*-%{version}.pdf
21mr|dyninst-10.2.1-1|148	
21mr|dyninst-10.2.1-1|149	
21mr|dyninst-10.2.1-1|150	
21mr|dyninst-10.2.1-1|151	

12025 21
21mr|e2fsprogs-1.46.6-1|1	%define _root_sbindir /sbin
21mr|e2fsprogs-1.46.6-1|2	%define _root_libdir /%{_lib}
21mr|e2fsprogs-1.46.6-1|3	
21mr|e2fsprogs-1.46.6-1|4	# Library package should be slpit later
21mr|e2fsprogs-1.46.6-1|5	%define major 2
21mr|e2fsprogs-1.46.6-1|6	%define libname %mklibname ext2fs %{major}
21mr|e2fsprogs-1.46.6-1|7	%define devname %mklibname ext2fs -d
21mr|e2fsprogs-1.46.6-1|8	
21mr|e2fsprogs-1.46.6-1|9	%define git_url git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
21mr|e2fsprogs-1.46.6-1|10	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|e2fsprogs-1.46.6-1|11	
21mr|e2fsprogs-1.46.6-1|12	Summary:	Utilities used for ext2/ext3/ext4 filesystems
21mr|e2fsprogs-1.46.6-1|13	Name:		e2fsprogs
21mr|e2fsprogs-1.46.6-1|14	Version:	1.46.6
21mr|e2fsprogs-1.46.6-1|15	Release:	1
21mr|e2fsprogs-1.46.6-1|16	License:	GPLv2+
21mr|e2fsprogs-1.46.6-1|17	Group:		System/Kernel and hardware
21mr|e2fsprogs-1.46.6-1|18	Url:		http://e2fsprogs.sourceforge.net
21mr|e2fsprogs-1.46.6-1|19	Source0:	https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/%{name}-%{version}.tar.gz
21mr|e2fsprogs-1.46.6-1|20	Source1:	e3jsize
21mr|e2fsprogs-1.46.6-1|21	# https://git.yoctoproject.org/cgit/cgit.cgi/meta-selinux/tree/recipes-devtools/e2fsprogs
21mr|e2fsprogs-1.46.6-1|22	Patch0:		misc_create_inode.c-label_rootfs.patch
21mr|e2fsprogs-1.46.6-1|23	Patch1:		e2fsprogs-1.43.7-fuse3.patch
21mr|e2fsprogs-1.46.6-1|24	
21mr|e2fsprogs-1.46.6-1|25	BuildRequires:	gettext
21mr|e2fsprogs-1.46.6-1|26	BuildRequires:	texinfo
21mr|e2fsprogs-1.46.6-1|27	BuildRequires:	pkgconfig(blkid)
21mr|e2fsprogs-1.46.6-1|28	BuildRequires:	pkgconfig(uuid)
21mr|e2fsprogs-1.46.6-1|29	BuildRequires:	pkgconfig(fuse3)
21mr|e2fsprogs-1.46.6-1|30	BuildRequires:	pkgconfig(systemd)
21mr|e2fsprogs-1.46.6-1|31	BuildRequires:	pkgconfig(udev)
21mr|e2fsprogs-1.46.6-1|32	
21mr|e2fsprogs-1.46.6-1|33	%if %{with selinux}
21mr|e2fsprogs-1.46.6-1|34	BuildRequires:	selinux-devel
21mr|e2fsprogs-1.46.6-1|35	%endif
21mr|e2fsprogs-1.46.6-1|36	
21mr|e2fsprogs-1.46.6-1|37	%description
21mr|e2fsprogs-1.46.6-1|38	The e2fsprogs package contains a number of utilities for creating,
21mr|e2fsprogs-1.46.6-1|39	checking, modifying and correcting any inconsistencies in ext2, ext3,
21mr|e2fsprogs-1.46.6-1|40	and ext4 filesystems. E2fsprogs contains e2fsck (used to repair
21mr|e2fsprogs-1.46.6-1|41	filesystem inconsistencies after an unclean shutdown), mke2fs (used to
21mr|e2fsprogs-1.46.6-1|42	initialize a partition to contain an empty ext2 filesystem), debugfs
21mr|e2fsprogs-1.46.6-1|43	(used to examine the internal structure of a filesystem, to manually
21mr|e2fsprogs-1.46.6-1|44	repair a corrupted filesystem or to create test cases for e2fsck), tune2fs
21mr|e2fsprogs-1.46.6-1|45	(used to modify filesystem parameters), resize2fs to grow and shrink
21mr|e2fsprogs-1.46.6-1|46	unmounted filesystems, and most of the other core ext2fs filesystem
21mr|e2fsprogs-1.46.6-1|47	utilities.
21mr|e2fsprogs-1.46.6-1|48	
21mr|e2fsprogs-1.46.6-1|49	%files -f %{name}.lang
21mr|e2fsprogs-1.46.6-1|50	%doc README
21mr|e2fsprogs-1.46.6-1|51	%{_root_sbindir}/badblocks
21mr|e2fsprogs-1.46.6-1|52	%{_root_sbindir}/debugfs
21mr|e2fsprogs-1.46.6-1|53	%{_root_sbindir}/dumpe2fs
21mr|e2fsprogs-1.46.6-1|54	%{_root_sbindir}/e2fsck
21mr|e2fsprogs-1.46.6-1|55	%{_root_sbindir}/e2fsck.static
21mr|e2fsprogs-1.46.6-1|56	%{_root_sbindir}/e2image
21mr|e2fsprogs-1.46.6-1|57	%{_root_sbindir}/e2label
21mr|e2fsprogs-1.46.6-1|58	%{_root_sbindir}/e2mmpstatus
21mr|e2fsprogs-1.46.6-1|59	%{_root_sbindir}/e2scrub
21mr|e2fsprogs-1.46.6-1|60	%{_root_sbindir}/e2scrub_all
21mr|e2fsprogs-1.46.6-1|61	%{_root_sbindir}/e2undo
21mr|e2fsprogs-1.46.6-1|62	%{_root_sbindir}/e3jsize
21mr|e2fsprogs-1.46.6-1|63	%{_root_sbindir}/fsck.ext2
21mr|e2fsprogs-1.46.6-1|64	%{_root_sbindir}/fsck.ext3
21mr|e2fsprogs-1.46.6-1|65	%{_root_sbindir}/fsck.ext4
21mr|e2fsprogs-1.46.6-1|66	%{_root_sbindir}/logsave
21mr|e2fsprogs-1.46.6-1|67	%{_root_sbindir}/mke2fs
21mr|e2fsprogs-1.46.6-1|68	%{_root_sbindir}/mke3fs
21mr|e2fsprogs-1.46.6-1|69	%{_root_sbindir}/mkfs.ext2
21mr|e2fsprogs-1.46.6-1|70	%{_root_sbindir}/mkfs.ext3
21mr|e2fsprogs-1.46.6-1|71	%{_root_sbindir}/mkfs.ext4
21mr|e2fsprogs-1.46.6-1|72	%{_root_sbindir}/resize2fs
21mr|e2fsprogs-1.46.6-1|73	%{_root_sbindir}/tune2fs
21mr|e2fsprogs-1.46.6-1|74	/lib/systemd/system/e2scrub*
21mr|e2fsprogs-1.46.6-1|75	/lib/udev/rules.d/96-e2scrub.rules
21mr|e2fsprogs-1.46.6-1|76	%config(noreplace) %{_sysconfdir}/mke2fs.conf
21mr|e2fsprogs-1.46.6-1|77	%config(noreplace) %{_sysconfdir}/e2scrub.conf
21mr|e2fsprogs-1.46.6-1|78	# %%config(noreplace) %%{_sysconfdir}/cron.d/e2scrub_all
21mr|e2fsprogs-1.46.6-1|79	%{_bindir}/chattr
21mr|e2fsprogs-1.46.6-1|80	%{_bindir}/lsattr
21mr|e2fsprogs-1.46.6-1|81	%{_bindir}/fuse2fs
21mr|e2fsprogs-1.46.6-1|82	%{_mandir}/man1/chattr.1*
21mr|e2fsprogs-1.46.6-1|83	%{_mandir}/man1/lsattr.1*
21mr|e2fsprogs-1.46.6-1|84	%{_mandir}/man1/fuse2fs.1*
21mr|e2fsprogs-1.46.6-1|85	%{_mandir}/man5/e2fsck.conf.5*
21mr|e2fsprogs-1.46.6-1|86	%{_mandir}/man5/mke2fs.conf.5*
21mr|e2fsprogs-1.46.6-1|87	%{_mandir}/man5/ext2.5*
21mr|e2fsprogs-1.46.6-1|88	%{_mandir}/man5/ext3.5*
21mr|e2fsprogs-1.46.6-1|89	%{_mandir}/man5/ext4.5*
21mr|e2fsprogs-1.46.6-1|90	%{_mandir}/man8/badblocks.8*
21mr|e2fsprogs-1.46.6-1|91	%{_mandir}/man8/debugfs.8*
21mr|e2fsprogs-1.46.6-1|92	%{_mandir}/man8/dumpe2fs.8*
21mr|e2fsprogs-1.46.6-1|93	%{_mandir}/man8/e2freefrag.8*
21mr|e2fsprogs-1.46.6-1|94	%{_mandir}/man8/e2fsck.8*
21mr|e2fsprogs-1.46.6-1|95	%{_mandir}/man8/e2image.8*
21mr|e2fsprogs-1.46.6-1|96	%{_mandir}/man8/e2label.8*
21mr|e2fsprogs-1.46.6-1|97	%{_mandir}/man8/e2mmpstatus.8*
21mr|e2fsprogs-1.46.6-1|98	%{_mandir}/man8/e2scrub.8*
21mr|e2fsprogs-1.46.6-1|99	%{_mandir}/man8/e2scrub_all.8*
21mr|e2fsprogs-1.46.6-1|100	%{_mandir}/man8/e2undo.8.*
21mr|e2fsprogs-1.46.6-1|101	%{_mandir}/man8/e4crypt.8*
21mr|e2fsprogs-1.46.6-1|102	%{_mandir}/man8/e4defrag.8.*
21mr|e2fsprogs-1.46.6-1|103	%{_mandir}/man8/filefrag.8*
21mr|e2fsprogs-1.46.6-1|104	%{_mandir}/man8/fsck.ext2.8*
21mr|e2fsprogs-1.46.6-1|105	%{_mandir}/man8/fsck.ext3.8*
21mr|e2fsprogs-1.46.6-1|106	%{_mandir}/man8/fsck.ext4.8.*
21mr|e2fsprogs-1.46.6-1|107	%{_mandir}/man8/logsave.8*
21mr|e2fsprogs-1.46.6-1|108	%{_mandir}/man8/mke2fs.8*
21mr|e2fsprogs-1.46.6-1|109	%{_mandir}/man8/mkfs.ext2.8*
21mr|e2fsprogs-1.46.6-1|110	%{_mandir}/man8/mkfs.ext3.8*
21mr|e2fsprogs-1.46.6-1|111	%{_mandir}/man8/mkfs.ext4.8.*
21mr|e2fsprogs-1.46.6-1|112	%{_mandir}/man8/mklost+found.8*
21mr|e2fsprogs-1.46.6-1|113	%{_mandir}/man8/resize2fs.8*
21mr|e2fsprogs-1.46.6-1|114	%{_mandir}/man8/tune2fs.8*
21mr|e2fsprogs-1.46.6-1|115	%{_sbindir}/e2freefrag
21mr|e2fsprogs-1.46.6-1|116	%{_sbindir}/e4defrag
21mr|e2fsprogs-1.46.6-1|117	%{_sbindir}/e4crypt
21mr|e2fsprogs-1.46.6-1|118	%{_sbindir}/filefrag
21mr|e2fsprogs-1.46.6-1|119	%{_sbindir}/mklost+found
21mr|e2fsprogs-1.46.6-1|120	%{_libdir}/e2fsprogs
21mr|e2fsprogs-1.46.6-1|121	#%%{_libdir}/e2fsprogs/e2scrub_all_cron
21mr|e2fsprogs-1.46.6-1|122	
21mr|e2fsprogs-1.46.6-1|123	#----------------------------------------------------------------------------
21mr|e2fsprogs-1.46.6-1|124	
21mr|e2fsprogs-1.46.6-1|125	%package -n %{libname}
21mr|e2fsprogs-1.46.6-1|126	Summary:	The libraries for Ext2fs
21mr|e2fsprogs-1.46.6-1|127	Group:		System/Libraries
21mr|e2fsprogs-1.46.6-1|128	
21mr|e2fsprogs-1.46.6-1|129	%description -n %{libname}
21mr|e2fsprogs-1.46.6-1|130	The e2fsprogs package contains a number of utilities for creating,
21mr|e2fsprogs-1.46.6-1|131	checking, modifying and correcting any inconsistencies in ext2, ext3,
21mr|e2fsprogs-1.46.6-1|132	and ext4 filesystems. E2fsprogs contains e2fsck (used to repair
21mr|e2fsprogs-1.46.6-1|133	filesystem inconsistencies after an unclean shutdown), mke2fs (used to
21mr|e2fsprogs-1.46.6-1|134	initialize a partition to contain an empty ext2 filesystem), debugfs
21mr|e2fsprogs-1.46.6-1|135	(used to examine the internal structure of a filesystem, to manually
21mr|e2fsprogs-1.46.6-1|136	repair a corrupted filesystem or to create test cases for e2fsck), tune2fs
21mr|e2fsprogs-1.46.6-1|137	(used to modify filesystem parameters), resize2fs to grow and shrink
21mr|e2fsprogs-1.46.6-1|138	unmounted filesystems, and most of the other core ext2fs filesystem
21mr|e2fsprogs-1.46.6-1|139	utilities.
21mr|e2fsprogs-1.46.6-1|140	
21mr|e2fsprogs-1.46.6-1|141	This package contains the shared libraries.
21mr|e2fsprogs-1.46.6-1|142	
21mr|e2fsprogs-1.46.6-1|143	%files -n %{libname}
21mr|e2fsprogs-1.46.6-1|144	%doc README
21mr|e2fsprogs-1.46.6-1|145	%{_root_libdir}/libcom_err.so.%{major}*
21mr|e2fsprogs-1.46.6-1|146	%{_root_libdir}/libe2p.so.%{major}*
21mr|e2fsprogs-1.46.6-1|147	%{_root_libdir}/libext2fs.so.%{major}*
21mr|e2fsprogs-1.46.6-1|148	%{_root_libdir}/libss.so.%{major}*
21mr|e2fsprogs-1.46.6-1|149	%{_libdir}/e2initrd_helper
21mr|e2fsprogs-1.46.6-1|150	
21mr|e2fsprogs-1.46.6-1|151	#----------------------------------------------------------------------------
21mr|e2fsprogs-1.46.6-1|152	
21mr|e2fsprogs-1.46.6-1|153	%package -n %{devname}
21mr|e2fsprogs-1.46.6-1|154	Summary:	The libraries for Ext2fs
21mr|e2fsprogs-1.46.6-1|155	Group:		Development/C
21mr|e2fsprogs-1.46.6-1|156	Requires:	%{libname} = %{EVRD}
21mr|e2fsprogs-1.46.6-1|157	Provides:	ext2fs-devel = %{EVRD}
21mr|e2fsprogs-1.46.6-1|158	
21mr|e2fsprogs-1.46.6-1|159	%description -n %{devname}
21mr|e2fsprogs-1.46.6-1|160	The e2fsprogs package contains a number of utilities for creating,
21mr|e2fsprogs-1.46.6-1|161	checking, modifying and correcting any inconsistencies in ext2, ext3,
21mr|e2fsprogs-1.46.6-1|162	and ext4 filesystems.  E2fsprogs contains e2fsck (used to repair
21mr|e2fsprogs-1.46.6-1|163	filesystem inconsistencies after an unclean shutdown), mke2fs (used to
21mr|e2fsprogs-1.46.6-1|164	initialize a partition to contain an empty ext2 filesystem), debugfs
21mr|e2fsprogs-1.46.6-1|165	(used to examine the internal structure of a filesystem, to manually
21mr|e2fsprogs-1.46.6-1|166	repair a corrupted filesystem or to create test cases for e2fsck), tune2fs
21mr|e2fsprogs-1.46.6-1|167	(used to modify filesystem parameters), resize2fs to grow and shrink
21mr|e2fsprogs-1.46.6-1|168	unmounted filesystems, and most of the other core ext2fs filesystem
21mr|e2fsprogs-1.46.6-1|169	utilities.
21mr|e2fsprogs-1.46.6-1|170	
21mr|e2fsprogs-1.46.6-1|171	You should install %{libname} to use tools that compile with ext2fs
21mr|e2fsprogs-1.46.6-1|172	features.
21mr|e2fsprogs-1.46.6-1|173	
21mr|e2fsprogs-1.46.6-1|174	%files -n %{devname}
21mr|e2fsprogs-1.46.6-1|175	%doc RELEASE-NOTES
21mr|e2fsprogs-1.46.6-1|176	%{_infodir}/libext2fs.info*
21mr|e2fsprogs-1.46.6-1|177	%{_bindir}/compile_et
21mr|e2fsprogs-1.46.6-1|178	%{_mandir}/man1/compile_et.1*
21mr|e2fsprogs-1.46.6-1|179	%{_bindir}/mk_cmds
21mr|e2fsprogs-1.46.6-1|180	%{_mandir}/man1/mk_cmds.1*
21mr|e2fsprogs-1.46.6-1|181	%{_libdir}/pkgconfig/*
21mr|e2fsprogs-1.46.6-1|182	%{_libdir}/libcom_err.so
21mr|e2fsprogs-1.46.6-1|183	%{_libdir}/libe2p.a
21mr|e2fsprogs-1.46.6-1|184	%{_libdir}/libe2p.so
21mr|e2fsprogs-1.46.6-1|185	%{_libdir}/libext2fs.a
21mr|e2fsprogs-1.46.6-1|186	%{_libdir}/libext2fs.so
21mr|e2fsprogs-1.46.6-1|187	%{_libdir}/libcom_err.a
21mr|e2fsprogs-1.46.6-1|188	%{_libdir}/libss.so
21mr|e2fsprogs-1.46.6-1|189	%{_datadir}/et
21mr|e2fsprogs-1.46.6-1|190	%{_datadir}/ss
21mr|e2fsprogs-1.46.6-1|191	%{_includedir}/com_err.h
21mr|e2fsprogs-1.46.6-1|192	%{_includedir}/et
21mr|e2fsprogs-1.46.6-1|193	%{_includedir}/ext2fs
21mr|e2fsprogs-1.46.6-1|194	%{_includedir}/ss
21mr|e2fsprogs-1.46.6-1|195	%dir %{_includedir}/e2p
21mr|e2fsprogs-1.46.6-1|196	%{_includedir}/e2p/e2p.h
21mr|e2fsprogs-1.46.6-1|197	%{_mandir}/man3/com_err.3*
21mr|e2fsprogs-1.46.6-1|198	
21mr|e2fsprogs-1.46.6-1|199	#----------------------------------------------------------------------------
21mr|e2fsprogs-1.46.6-1|200	
21mr|e2fsprogs-1.46.6-1|201	%prep
21mr|e2fsprogs-1.46.6-1|202	%autosetup -p1
21mr|e2fsprogs-1.46.6-1|203	# Remove flawed tests
21mr|e2fsprogs-1.46.6-1|204	rm -rf tests/m_rootdir_acl
21mr|e2fsprogs-1.46.6-1|205	
21mr|e2fsprogs-1.46.6-1|206	rm -f configure
21mr|e2fsprogs-1.46.6-1|207	autoconf
21mr|e2fsprogs-1.46.6-1|208	
21mr|e2fsprogs-1.46.6-1|209	# Fix build:
21mr|e2fsprogs-1.46.6-1|210	chmod 644 po/*.po
21mr|e2fsprogs-1.46.6-1|211	
21mr|e2fsprogs-1.46.6-1|212	%build
21mr|e2fsprogs-1.46.6-1|213	%global optflags %{optflags} -I%{_includedir}/fuse3
21mr|e2fsprogs-1.46.6-1|214	%configure \
21mr|e2fsprogs-1.46.6-1|215	--enable-elf-shlibs \
21mr|e2fsprogs-1.46.6-1|216	--disable-libblkid \
21mr|e2fsprogs-1.46.6-1|217	--disable-libuuid \
21mr|e2fsprogs-1.46.6-1|218	--disable-fsck \
21mr|e2fsprogs-1.46.6-1|219	--disable-uuidd \
21mr|e2fsprogs-1.46.6-1|220	--enable-symlink-install
21mr|e2fsprogs-1.46.6-1|221	%make_build
21mr|e2fsprogs-1.46.6-1|222	%make_build -C e2fsck e2fsck.static
21mr|e2fsprogs-1.46.6-1|223	
21mr|e2fsprogs-1.46.6-1|224	%check
21mr|e2fsprogs-1.46.6-1|225	LC_ALL=C make check
21mr|e2fsprogs-1.46.6-1|226	
21mr|e2fsprogs-1.46.6-1|227	%install
21mr|e2fsprogs-1.46.6-1|228	export PATH=/sbin:$PATH
21mr|e2fsprogs-1.46.6-1|229	
21mr|e2fsprogs-1.46.6-1|230	%make_install install-libs \
21mr|e2fsprogs-1.46.6-1|231	root_sbindir=%{_root_sbindir} root_libdir=%{_root_libdir}
21mr|e2fsprogs-1.46.6-1|232	
21mr|e2fsprogs-1.46.6-1|233	for i in libcom_err.so.2 libe2p.so.2 libext2fs.so.2 libss.so.2; do
21mr|e2fsprogs-1.46.6-1|234	ln -s $i %{buildroot}%{_root_libdir}/${i%.[0-9]}
21mr|e2fsprogs-1.46.6-1|235	done
21mr|e2fsprogs-1.46.6-1|236	
21mr|e2fsprogs-1.46.6-1|237	# remove static libraries with a shared counterpart
21mr|e2fsprogs-1.46.6-1|238	rm -f  %{buildroot}%{_libdir}/libss.a \
21mr|e2fsprogs-1.46.6-1|239	%{buildroot}%{_root_libdir}/libcom_err.so \
21mr|e2fsprogs-1.46.6-1|240	%{buildroot}%{_root_libdir}/libe2p.so \
21mr|e2fsprogs-1.46.6-1|241	%{buildroot}%{_root_libdir}/libext2fs.so \
21mr|e2fsprogs-1.46.6-1|242	%{buildroot}%{_root_libdir}/libss.so
21mr|e2fsprogs-1.46.6-1|243	
21mr|e2fsprogs-1.46.6-1|244	%find_lang %{name}
21mr|e2fsprogs-1.46.6-1|245	
21mr|e2fsprogs-1.46.6-1|246	chmod +x %{buildroot}%{_bindir}/{mk_cmds,compile_et}
21mr|e2fsprogs-1.46.6-1|247	
21mr|e2fsprogs-1.46.6-1|248	install -m 755 e2fsck/e2fsck.static %{buildroot}%{_root_sbindir}
21mr|e2fsprogs-1.46.6-1|249	install -m 755 %{SOURCE1} %{buildroot}%{_root_sbindir}
21mr|e2fsprogs-1.46.6-1|250	ln -f %{buildroot}%{_root_sbindir}/mke2fs \
21mr|e2fsprogs-1.46.6-1|251	%{buildroot}%{_root_sbindir}/mke3fs
21mr|e2fsprogs-1.46.6-1|252	
21mr|e2fsprogs-1.46.6-1|253	# We don't need the cron job, use a systemd timer if necessary
21mr|e2fsprogs-1.46.6-1|254	rm -rf %{buildroot}%{_sysconfdir}/cron.d

12026 21
21mr|easymock-3.6-4|1	Name:           easymock
21mr|easymock-3.6-4|2	Version:        3.6
21mr|easymock-3.6-4|3	Release:        4
21mr|easymock-3.6-4|4	Summary:        Easy mock objects
21mr|easymock-3.6-4|5	License:        ASL 2.0
21mr|easymock-3.6-4|6	URL:            http://www.easymock.org
21mr|easymock-3.6-4|7	
21mr|easymock-3.6-4|8	# ./generate-tarball.sh
21mr|easymock-3.6-4|9	Source0:        %{name}-%{version}.tar.gz
21mr|easymock-3.6-4|10	# Remove bundled binaries which cannot be easily verified for licensing
21mr|easymock-3.6-4|11	Source1:        generate-tarball.sh
21mr|easymock-3.6-4|12	
21mr|easymock-3.6-4|13	Patch1:         0001-Disable-android-support.patch
21mr|easymock-3.6-4|14	Patch2:         0002-Unshade-cglib-and-asm.patch
21mr|easymock-3.6-4|15	Patch3:         0003-Fix-OSGi-manifest.patch
21mr|easymock-3.6-4|16	
21mr|easymock-3.6-4|17	Group:          Development/Java
21mr|easymock-3.6-4|18	BuildArch:      noarch
21mr|easymock-3.6-4|19	# Java stack is not supported on x86_32
21mr|easymock-3.6-4|20	ExcludeArch: %{ix86}
21mr|easymock-3.6-4|21	
21mr|easymock-3.6-4|22	BuildRequires:  maven-local
21mr|easymock-3.6-4|23	BuildRequires:  mvn(cglib:cglib)
21mr|easymock-3.6-4|24	BuildRequires:  mvn(junit:junit)
21mr|easymock-3.6-4|25	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|easymock-3.6-4|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|easymock-3.6-4|27	BuildRequires:  mvn(org.apache.maven.surefire:surefire-junit47)
21mr|easymock-3.6-4|28	BuildRequires:  mvn(org.apache.maven.surefire:surefire-testng)
21mr|easymock-3.6-4|29	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|easymock-3.6-4|30	BuildRequires:  mvn(org.objenesis:objenesis)
21mr|easymock-3.6-4|31	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|easymock-3.6-4|32	BuildRequires:  mvn(org.testng:testng)
21mr|easymock-3.6-4|33	# xmvn-builddep misses this:
21mr|easymock-3.6-4|34	BuildRequires:  mvn(org.apache:apache-jar-resource-bundle)
21mr|easymock-3.6-4|35	
21mr|easymock-3.6-4|36	Obsoletes:      %{name}3 < 3.4
21mr|easymock-3.6-4|37	Provides:       %{name}3 = %{version}-%{release}
21mr|easymock-3.6-4|38	Obsoletes:      %{name}2 < 2.5.2-10
21mr|easymock-3.6-4|39	
21mr|easymock-3.6-4|40	
21mr|easymock-3.6-4|41	%description
21mr|easymock-3.6-4|42	EasyMock provides Mock Objects for interfaces in JUnit tests by generating
21mr|easymock-3.6-4|43	them on the fly using Java's proxy mechanism. Due to EasyMock's unique style
21mr|easymock-3.6-4|44	of recording expectations, most refactorings will not affect the Mock Objects.
21mr|easymock-3.6-4|45	So EasyMock is a perfect fit for Test-Driven Development.
21mr|easymock-3.6-4|46	
21mr|easymock-3.6-4|47	
21mr|easymock-3.6-4|48	%package javadoc
21mr|easymock-3.6-4|49	Summary:        Javadoc for %{name}
21mr|easymock-3.6-4|50	
21mr|easymock-3.6-4|51	%description javadoc
21mr|easymock-3.6-4|52	Javadoc for %{name}.
21mr|easymock-3.6-4|53	
21mr|easymock-3.6-4|54	
21mr|easymock-3.6-4|55	%prep
21mr|easymock-3.6-4|56	%setup -q -n %{name}-%{name}-%{version}
21mr|easymock-3.6-4|57	
21mr|easymock-3.6-4|58	%patch1 -p1
21mr|easymock-3.6-4|59	%patch2 -p1
21mr|easymock-3.6-4|60	%patch3 -p1
21mr|easymock-3.6-4|61	
21mr|easymock-3.6-4|62	%pom_remove_plugin :maven-license-plugin
21mr|easymock-3.6-4|63	%pom_remove_plugin :maven-timestamp-plugin
21mr|easymock-3.6-4|64	%pom_remove_plugin :maven-enforcer-plugin
21mr|easymock-3.6-4|65	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|easymock-3.6-4|66	%pom_remove_plugin :animal-sniffer-maven-plugin core
21mr|easymock-3.6-4|67	
21mr|easymock-3.6-4|68	# remove android support
21mr|easymock-3.6-4|69	rm core/src/main/java/org/easymock/internal/Android*.java
21mr|easymock-3.6-4|70	rm core/src/test/java/org/easymock/tests2/ClassExtensionHelperTest.java
21mr|easymock-3.6-4|71	%pom_disable_module test-android
21mr|easymock-3.6-4|72	%pom_remove_dep :dexmaker core
21mr|easymock-3.6-4|73	
21mr|easymock-3.6-4|74	# unbundle asm and cglib
21mr|easymock-3.6-4|75	%pom_disable_module test-nodeps
21mr|easymock-3.6-4|76	%pom_remove_plugin :maven-shade-plugin core
21mr|easymock-3.6-4|77	
21mr|easymock-3.6-4|78	# missing test deps
21mr|easymock-3.6-4|79	%pom_disable_module test-integration
21mr|easymock-3.6-4|80	%pom_disable_module test-osgi
21mr|easymock-3.6-4|81	
21mr|easymock-3.6-4|82	# remove some warning caused by unavailable plugin
21mr|easymock-3.6-4|83	%pom_remove_plugin org.codehaus.mojo:versions-maven-plugin
21mr|easymock-3.6-4|84	
21mr|easymock-3.6-4|85	# For compatibility reasons
21mr|easymock-3.6-4|86	%mvn_file ":easymock{*}" easymock@1 easymock3@1
21mr|easymock-3.6-4|87	
21mr|easymock-3.6-4|88	# ssh not needed during our builds
21mr|easymock-3.6-4|89	%pom_xpath_remove pom:extensions
21mr|easymock-3.6-4|90	
21mr|easymock-3.6-4|91	%build
21mr|easymock-3.6-4|92	%mvn_build
21mr|easymock-3.6-4|93	
21mr|easymock-3.6-4|94	%install
21mr|easymock-3.6-4|95	%mvn_install
21mr|easymock-3.6-4|96	
21mr|easymock-3.6-4|97	
21mr|easymock-3.6-4|98	%files -f .mfiles
21mr|easymock-3.6-4|99	%license core/LICENSE.txt
21mr|easymock-3.6-4|100	
21mr|easymock-3.6-4|101	%files javadoc -f .mfiles-javadoc
21mr|easymock-3.6-4|102	%license core/LICENSE.txt
21mr|easymock-3.6-4|103	
21mr|easymock-3.6-4|104	

12027 21
21mr|easypaint-0.1.1-6.git81d7a8.1|1	%define oname EasyPaint
21mr|easypaint-0.1.1-6.git81d7a8.1|2	%define commit 81d7a87d870f7f6f8069da305bfd5a1677637e56
21mr|easypaint-0.1.1-6.git81d7a8.1|3	%define short_commit %(echo %{commit} | head -c 6)
21mr|easypaint-0.1.1-6.git81d7a8.1|4	
21mr|easypaint-0.1.1-6.git81d7a8.1|5	Summary:	A simple graphics painting program
21mr|easypaint-0.1.1-6.git81d7a8.1|6	Name:		easypaint
21mr|easypaint-0.1.1-6.git81d7a8.1|7	Version:	0.1.1
21mr|easypaint-0.1.1-6.git81d7a8.1|8	Release:	6.git%{short_commit}.1
21mr|easypaint-0.1.1-6.git81d7a8.1|9	License:	MIT
21mr|easypaint-0.1.1-6.git81d7a8.1|10	Group:		Graphics
21mr|easypaint-0.1.1-6.git81d7a8.1|11	Url:		https://github.com/Gr1N/EasyPaint
21mr|easypaint-0.1.1-6.git81d7a8.1|12	Source0:	https://github.com/Gr1N/EasyPaint/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|easypaint-0.1.1-6.git81d7a8.1|13	Source10:	easypaint_de_DE.ts
21mr|easypaint-0.1.1-6.git81d7a8.1|14	Source11:	easypaint_pl_PL.ts
21mr|easypaint-0.1.1-6.git81d7a8.1|15	Patch0:		easypaint-0.1.1-add-translations.patch
21mr|easypaint-0.1.1-6.git81d7a8.1|16	Patch1:		easypaint-0.1.1-fix-incomplete-type.patch
21mr|easypaint-0.1.1-6.git81d7a8.1|17	Patch2:		easypaint-0.1.1-fix-translate.patch
21mr|easypaint-0.1.1-6.git81d7a8.1|18	Patch3:		easypaint-0.1.1-hard-ru-translate.patch
21mr|easypaint-0.1.1-6.git81d7a8.1|19	BuildRequires:	qt5-linguist-tools
21mr|easypaint-0.1.1-6.git81d7a8.1|20	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|easypaint-0.1.1-6.git81d7a8.1|21	
21mr|easypaint-0.1.1-6.git81d7a8.1|22	%description
21mr|easypaint-0.1.1-6.git81d7a8.1|23	EasyPaint is a simple graphics painting program.
21mr|easypaint-0.1.1-6.git81d7a8.1|24	
21mr|easypaint-0.1.1-6.git81d7a8.1|25	%files
21mr|easypaint-0.1.1-6.git81d7a8.1|26	%doc AUTHORS README.md
21mr|easypaint-0.1.1-6.git81d7a8.1|27	%license COPYING
21mr|easypaint-0.1.1-6.git81d7a8.1|28	%{_bindir}/%{name}
21mr|easypaint-0.1.1-6.git81d7a8.1|29	%{_datadir}/applications/%{name}.desktop
21mr|easypaint-0.1.1-6.git81d7a8.1|30	%{_datadir}/%{name}
21mr|easypaint-0.1.1-6.git81d7a8.1|31	%{_datadir}/pixmaps/%{name}_64.png
21mr|easypaint-0.1.1-6.git81d7a8.1|32	
21mr|easypaint-0.1.1-6.git81d7a8.1|33	#----------------------------------------------------------------------------
21mr|easypaint-0.1.1-6.git81d7a8.1|34	
21mr|easypaint-0.1.1-6.git81d7a8.1|35	%prep
21mr|easypaint-0.1.1-6.git81d7a8.1|36	%autosetup -p2 -n %{oname}-%{commit}
21mr|easypaint-0.1.1-6.git81d7a8.1|37	
21mr|easypaint-0.1.1-6.git81d7a8.1|38	sed -i /^Version=0/d sources/media/easypaint.desktop
21mr|easypaint-0.1.1-6.git81d7a8.1|39	
21mr|easypaint-0.1.1-6.git81d7a8.1|40	cp %{SOURCE10} %{SOURCE11} sources/translations/
21mr|easypaint-0.1.1-6.git81d7a8.1|41	
21mr|easypaint-0.1.1-6.git81d7a8.1|42	%build
21mr|easypaint-0.1.1-6.git81d7a8.1|43	%qmake_qt5 sources/%{name}.pro
21mr|easypaint-0.1.1-6.git81d7a8.1|44	
21mr|easypaint-0.1.1-6.git81d7a8.1|45	%install
21mr|easypaint-0.1.1-6.git81d7a8.1|46	%makeinstall_qt
21mr|easypaint-0.1.1-6.git81d7a8.1|47	
21mr|easypaint-0.1.1-6.git81d7a8.1|48	mkdir -p %{buildroot}%{_datadir}/%{name}/translations/
21mr|easypaint-0.1.1-6.git81d7a8.1|49	for i in sources/translations/*.ts; do
21mr|easypaint-0.1.1-6.git81d7a8.1|50	nametr=$(echo $i |rev |cut -d. -f2 |cut -d/ -f1 |rev)
21mr|easypaint-0.1.1-6.git81d7a8.1|51	lconvert-qt5 $i -o %{buildroot}%{_datadir}/%{name}/translations/$nametr.qm
21mr|easypaint-0.1.1-6.git81d7a8.1|52	done

12028 21
21mr|easytag-2.4.3-1|1	Summary:	Tag editor for MP3, OGG and some other files
21mr|easytag-2.4.3-1|2	Name:		easytag
21mr|easytag-2.4.3-1|3	Version:	2.4.3
21mr|easytag-2.4.3-1|4	Release:	1
21mr|easytag-2.4.3-1|5	Epoch:	1
21mr|easytag-2.4.3-1|6	License:	GPLv3+
21mr|easytag-2.4.3-1|7	Group:		Sound
21mr|easytag-2.4.3-1|8	Url:		https://wiki.gnome.org/Apps/EasyTAG
21mr|easytag-2.4.3-1|9	Source0:	https://download.gnome.org/sources/%{name}/2.4/%{name}-%{version}.tar.xz
21mr|easytag-2.4.3-1|10	Source1:	easytag_ru.po.tar.gz
21mr|easytag-2.4.3-1|11	BuildRequires:	appdata-tools
21mr|easytag-2.4.3-1|12	BuildRequires:	desktop-file-utils
21mr|easytag-2.4.3-1|13	BuildRequires:	docbook-dtd44-xml
21mr|easytag-2.4.3-1|14	BuildRequires:	docbook-style-xsl
21mr|easytag-2.4.3-1|15	BuildRequires:	itstool
21mr|easytag-2.4.3-1|16	BuildRequires:	intltool
21mr|easytag-2.4.3-1|17	BuildRequires:	libmp4v2-utils
21mr|easytag-2.4.3-1|18	BuildRequires:	yelp
21mr|easytag-2.4.3-1|19	BuildRequires:	yelp-tools
21mr|easytag-2.4.3-1|20	BuildRequires:	xsltproc
21mr|easytag-2.4.3-1|21	BuildRequires:	id3lib-devel
21mr|easytag-2.4.3-1|22	BuildRequires:	pkgconfig(flac)
21mr|easytag-2.4.3-1|23	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|easytag-2.4.3-1|24	BuildRequires:	pkgconfig(id3tag)
21mr|easytag-2.4.3-1|25	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|easytag-2.4.3-1|26	BuildRequires:	pkgconfig(opus)
21mr|easytag-2.4.3-1|27	BuildRequires:	pkgconfig(opusfile)
21mr|easytag-2.4.3-1|28	BuildRequires:	pkgconfig(speex)
21mr|easytag-2.4.3-1|29	BuildRequires:	pkgconfig(taglib)
21mr|easytag-2.4.3-1|30	BuildRequires:	pkgconfig(vorbis)
21mr|easytag-2.4.3-1|31	BuildRequires:	pkgconfig(wavpack)
21mr|easytag-2.4.3-1|32	Requires:	yelp
21mr|easytag-2.4.3-1|33	
21mr|easytag-2.4.3-1|34	%description
21mr|easytag-2.4.3-1|35	EasyTAG is an utility for viewing and editing tags of MP3, MP2, FLAC,
21mr|easytag-2.4.3-1|36	Ogg Vorbis, MP4/AAC, MusePack, Wavpack, Speex and Monkey's Audio
21mr|easytag-2.4.3-1|37	files. Its simple and nice GTK+ interface makes tagging easier under
21mr|easytag-2.4.3-1|38	GNU/Linux.
21mr|easytag-2.4.3-1|39	Features:
21mr|easytag-2.4.3-1|40	- View, edit, write tags of MP3, MP2 files (ID3 tag with pictures),
21mr|easytag-2.4.3-1|41	FLAC files (FLAC Vorbis tag), Ogg Vorbis files (Ogg Vorbis tag),
21mr|easytag-2.4.3-1|42	MP4/AAC (MP4/AAC tag), and MusePack, Wavpack, Monkey's Audio files
21mr|easytag-2.4.3-1|43	(APE tag), Speex files, Opus files,
21mr|easytag-2.4.3-1|44	- Can edit more tag fields : Title, Artist, Album, Disc Album, Year,
21mr|easytag-2.4.3-1|45	Track Number, Genre, Comment, Composer, Original Artist/Performer,
21mr|easytag-2.4.3-1|46	Copyright, URL and Encoder name,
21mr|easytag-2.4.3-1|47	- Auto tagging: parse filename and directory to complete automatically
21mr|easytag-2.4.3-1|48	the fields (using masks),
21mr|easytag-2.4.3-1|49	- Ability to rename files and directories from the tag (using masks) or by
21mr|easytag-2.4.3-1|50	loading a text file,
21mr|easytag-2.4.3-1|51	- Process selected files of the selected directory,
21mr|easytag-2.4.3-1|52	- Ability to browse subdirectories,
21mr|easytag-2.4.3-1|53	- Recursion for tagging, removing, renaming, saving...,
21mr|easytag-2.4.3-1|54	- Can set a field (artist, title,...) to all other files,
21mr|easytag-2.4.3-1|55	- Read file header informations (bit-rate, time, ...) and display them,
21mr|easytag-2.4.3-1|56	- Auto completion of the date if a partial is entered,
21mr|easytag-2.4.3-1|57	- Undo and redo last changes,
21mr|easytag-2.4.3-1|58	- Ability to process fields of tag and file name (convert letters into
21mr|easytag-2.4.3-1|59	uppercase, downcase, ...),
21mr|easytag-2.4.3-1|60	- Ability to open a directory or a file with an external program,
21mr|easytag-2.4.3-1|61	- CDDB support using Freedb.org servers (manual and automatic search),
21mr|easytag-2.4.3-1|62	- A tree based browser or a view by Artist & Album,
21mr|easytag-2.4.3-1|63	- A list to select files,
21mr|easytag-2.4.3-1|64	- A playlist generator window,
21mr|easytag-2.4.3-1|65	- A file searching window,
21mr|easytag-2.4.3-1|66	- Simple and explicit interface!,
21mr|easytag-2.4.3-1|67	
21mr|easytag-2.4.3-1|68	%files -f %{name}.lang
21mr|easytag-2.4.3-1|69	%doc COPYING.GPL3 ChangeLog README TODO THANKS
21mr|easytag-2.4.3-1|70	%doc %{_datadir}/help/*/%{name}/*
21mr|easytag-2.4.3-1|71	%{_bindir}/%{name}
21mr|easytag-2.4.3-1|72	%{_mandir}/man1/%{name}.1*
21mr|easytag-2.4.3-1|73	%{_datadir}/applications/%{name}.desktop
21mr|easytag-2.4.3-1|74	%{_datadir}/appdata/%{name}.appdata.xml
21mr|easytag-2.4.3-1|75	%{_datadir}/icons/hicolor/*/apps/%{name}*.*
21mr|easytag-2.4.3-1|76	%{_datadir}/glib-2.0/schemas/org.gnome.EasyTAG.enums.xml
21mr|easytag-2.4.3-1|77	%{_datadir}/glib-2.0/schemas/org.gnome.EasyTAG.gschema.xml
21mr|easytag-2.4.3-1|78	
21mr|easytag-2.4.3-1|79	#----------------------------------------------------------------------------
21mr|easytag-2.4.3-1|80	
21mr|easytag-2.4.3-1|81	%package nautilus
21mr|easytag-2.4.3-1|82	Summary:	Nautilus extension for opening in EasyTAG
21mr|easytag-2.4.3-1|83	Group:		Sound
21mr|easytag-2.4.3-1|84	License:	GPLv3+
21mr|easytag-2.4.3-1|85	Requires:	%{name} = %{EVRD}
21mr|easytag-2.4.3-1|86	
21mr|easytag-2.4.3-1|87	%description nautilus
21mr|easytag-2.4.3-1|88	Nautilus extension to add "Open with EasyTAG" to the Nautilus context menu, for
21mr|easytag-2.4.3-1|89	easier access to EasyTAG when opening directories and audio files.
21mr|easytag-2.4.3-1|90	
21mr|easytag-2.4.3-1|91	%files nautilus
21mr|easytag-2.4.3-1|92	%doc COPYING.GPL3 ChangeLog README TODO THANKS
21mr|easytag-2.4.3-1|93	%{_datadir}/appdata/%{name}-nautilus.metainfo.xml
21mr|easytag-2.4.3-1|94	%{_libdir}/nautilus/extensions-3.0/libnautilus-%{name}.so
21mr|easytag-2.4.3-1|95	
21mr|easytag-2.4.3-1|96	#----------------------------------------------------------------------------
21mr|easytag-2.4.3-1|97	
21mr|easytag-2.4.3-1|98	%prep
21mr|easytag-2.4.3-1|99	%setup -qn %{name}-%{version}
21mr|easytag-2.4.3-1|100	
21mr|easytag-2.4.3-1|101	pushd po
21mr|easytag-2.4.3-1|102	tar -xvzf %{SOURCE1}
21mr|easytag-2.4.3-1|103	popd
21mr|easytag-2.4.3-1|104	
21mr|easytag-2.4.3-1|105	%build
21mr|easytag-2.4.3-1|106	%configure
21mr|easytag-2.4.3-1|107	%make
21mr|easytag-2.4.3-1|108	
21mr|easytag-2.4.3-1|109	
21mr|easytag-2.4.3-1|110	%install
21mr|easytag-2.4.3-1|111	%makeinstall_std
21mr|easytag-2.4.3-1|112	
21mr|easytag-2.4.3-1|113	%find_lang %{name}
21mr|easytag-2.4.3-1|114	
21mr|easytag-2.4.3-1|115	desktop-file-install --vendor="" \
21mr|easytag-2.4.3-1|116	--remove-mime-type="x-directory/normal" \
21mr|easytag-2.4.3-1|117	--add-mime-type="inode/directory" \
21mr|easytag-2.4.3-1|118	--remove-category="Editor" \
21mr|easytag-2.4.3-1|119	--dir %{buildroot}%{_datadir}/applications \
21mr|easytag-2.4.3-1|120	%{buildroot}%{_datadir}/applications/*

12029 21
21mr|ebay-cors-filter-1.0.1-12|1	Name:          ebay-cors-filter
21mr|ebay-cors-filter-1.0.1-12|2	Version:       1.0.1
21mr|ebay-cors-filter-1.0.1-12|3	Release:       12
21mr|ebay-cors-filter-1.0.1-12|4	Summary:       eBay CORS filter
21mr|ebay-cors-filter-1.0.1-12|5	License:       ASL 2.0
21mr|ebay-cors-filter-1.0.1-12|6	URL:           https://github.com/eBay/cors-filter
21mr|ebay-cors-filter-1.0.1-12|7	Source0:       https://github.com/eBay/cors-filter/archive/cors-filter-%{version}.tar.gz
21mr|ebay-cors-filter-1.0.1-12|8	Patch0:        %{name}-1.0.1-servlet.patch
21mr|ebay-cors-filter-1.0.1-12|9	
21mr|ebay-cors-filter-1.0.1-12|10	BuildRequires: maven-local
21mr|ebay-cors-filter-1.0.1-12|11	BuildRequires: mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|ebay-cors-filter-1.0.1-12|12	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|ebay-cors-filter-1.0.1-12|13	
21mr|ebay-cors-filter-1.0.1-12|14	Group:          Development/Java
21mr|ebay-cors-filter-1.0.1-12|15	BuildArch:     noarch
21mr|ebay-cors-filter-1.0.1-12|16	# Java stack is not supported on x86_32
21mr|ebay-cors-filter-1.0.1-12|17	ExcludeArch: %{ix86}
21mr|ebay-cors-filter-1.0.1-12|18	
21mr|ebay-cors-filter-1.0.1-12|19	%description
21mr|ebay-cors-filter-1.0.1-12|20	CORS (Cross Origin Resource Sharing) is a mechanism supported by W3C to
21mr|ebay-cors-filter-1.0.1-12|21	enable cross origin requests in web-browsers. CORS requires support from
21mr|ebay-cors-filter-1.0.1-12|22	both browser and server to work. This is a Java servlet filter
21mr|ebay-cors-filter-1.0.1-12|23	implementation of server-side CORS for web containers such as Apache
21mr|ebay-cors-filter-1.0.1-12|24	Tomcat.
21mr|ebay-cors-filter-1.0.1-12|25	
21mr|ebay-cors-filter-1.0.1-12|26	%package javadoc
21mr|ebay-cors-filter-1.0.1-12|27	Summary:       Javadoc for %{name}
21mr|ebay-cors-filter-1.0.1-12|28	
21mr|ebay-cors-filter-1.0.1-12|29	%description javadoc
21mr|ebay-cors-filter-1.0.1-12|30	This package contains API documentation for %{name}.
21mr|ebay-cors-filter-1.0.1-12|31	
21mr|ebay-cors-filter-1.0.1-12|32	%prep
21mr|ebay-cors-filter-1.0.1-12|33	%setup -q -n cors-filter-cors-filter-%{version}
21mr|ebay-cors-filter-1.0.1-12|34	%patch0 -p1
21mr|ebay-cors-filter-1.0.1-12|35	
21mr|ebay-cors-filter-1.0.1-12|36	%build
21mr|ebay-cors-filter-1.0.1-12|37	sed -i 's/\r//' LICENSE NOTICE README.md
21mr|ebay-cors-filter-1.0.1-12|38	%mvn_build
21mr|ebay-cors-filter-1.0.1-12|39	
21mr|ebay-cors-filter-1.0.1-12|40	%install
21mr|ebay-cors-filter-1.0.1-12|41	%mvn_install
21mr|ebay-cors-filter-1.0.1-12|42	
21mr|ebay-cors-filter-1.0.1-12|43	%files -f .mfiles
21mr|ebay-cors-filter-1.0.1-12|44	%license LICENSE NOTICE
21mr|ebay-cors-filter-1.0.1-12|45	%doc README.md cors-flowchart.png
21mr|ebay-cors-filter-1.0.1-12|46	
21mr|ebay-cors-filter-1.0.1-12|47	%files javadoc -f .mfiles-javadoc
21mr|ebay-cors-filter-1.0.1-12|48	%license LICENSE NOTICE
21mr|ebay-cors-filter-1.0.1-12|49	

12030 21
21mr|ebook-tools-0.2.2-10|1	%define major   0
21mr|ebook-tools-0.2.2-10|2	%define libepub %mklibname epub %{major}
21mr|ebook-tools-0.2.2-10|3	%define devepub %mklibname epub -d
21mr|ebook-tools-0.2.2-10|4	
21mr|ebook-tools-0.2.2-10|5	Summary:	Tools for accessing and converting various ebook file formats
21mr|ebook-tools-0.2.2-10|6	Name:		ebook-tools
21mr|ebook-tools-0.2.2-10|7	Version:	0.2.2
21mr|ebook-tools-0.2.2-10|8	Release:	10
21mr|ebook-tools-0.2.2-10|9	License:	MIT
21mr|ebook-tools-0.2.2-10|10	Group:		Publishing
21mr|ebook-tools-0.2.2-10|11	Url:		http://sourceforge.net/projects/ebook-tools
21mr|ebook-tools-0.2.2-10|12	Source0:	%{name}-%{version}.tar.gz
21mr|ebook-tools-0.2.2-10|13	Patch0:		ebook-tools-0.2.2-libzip2.patch
21mr|ebook-tools-0.2.2-10|14	Patch1:		ebook-tools-0.2.2-crashfix.patch
21mr|ebook-tools-0.2.2-10|15	BuildRequires:	pkgconfig(libzip)
21mr|ebook-tools-0.2.2-10|16	BuildRequires:	pkgconfig(libxml-2.0)
21mr|ebook-tools-0.2.2-10|17	BuildRequires:	cmake
21mr|ebook-tools-0.2.2-10|18	
21mr|ebook-tools-0.2.2-10|19	%description
21mr|ebook-tools-0.2.2-10|20	Tools for accessing and converting various ebook file formats.
21mr|ebook-tools-0.2.2-10|21	
21mr|ebook-tools-0.2.2-10|22	%files
21mr|ebook-tools-0.2.2-10|23	%{_bindir}/einfo
21mr|ebook-tools-0.2.2-10|24	%{_bindir}/lit2epub
21mr|ebook-tools-0.2.2-10|25	
21mr|ebook-tools-0.2.2-10|26	#----------------------------------------------------------------------------
21mr|ebook-tools-0.2.2-10|27	
21mr|ebook-tools-0.2.2-10|28	%package -n %{libepub}
21mr|ebook-tools-0.2.2-10|29	Summary:	KDE shared library
21mr|ebook-tools-0.2.2-10|30	Group:		System/Libraries
21mr|ebook-tools-0.2.2-10|31	
21mr|ebook-tools-0.2.2-10|32	%description -n %{libepub}
21mr|ebook-tools-0.2.2-10|33	%{name} library.
21mr|ebook-tools-0.2.2-10|34	
21mr|ebook-tools-0.2.2-10|35	%files -n %{libepub}
21mr|ebook-tools-0.2.2-10|36	%{_libdir}/libepub.so.%{major}*
21mr|ebook-tools-0.2.2-10|37	
21mr|ebook-tools-0.2.2-10|38	#----------------------------------------------------------------------------
21mr|ebook-tools-0.2.2-10|39	
21mr|ebook-tools-0.2.2-10|40	%package -n %{devepub}
21mr|ebook-tools-0.2.2-10|41	Summary:	Devel stuff for %{name}
21mr|ebook-tools-0.2.2-10|42	Group:		Development/KDE and Qt
21mr|ebook-tools-0.2.2-10|43	Requires:	%{libepub} = %{EVRD}
21mr|ebook-tools-0.2.2-10|44	Provides:	%{name}-devel = %{EVRD}
21mr|ebook-tools-0.2.2-10|45	Obsoletes:	ebook-tools-devel < 0.2.1-2
21mr|ebook-tools-0.2.2-10|46	
21mr|ebook-tools-0.2.2-10|47	%description -n %{devepub}
21mr|ebook-tools-0.2.2-10|48	This package contains header files needed if you wish to build applications
21mr|ebook-tools-0.2.2-10|49	based on %{name}
21mr|ebook-tools-0.2.2-10|50	
21mr|ebook-tools-0.2.2-10|51	%files -n %{devepub}
21mr|ebook-tools-0.2.2-10|52	%{_includedir}/*.h
21mr|ebook-tools-0.2.2-10|53	%{_libdir}/libepub.so
21mr|ebook-tools-0.2.2-10|54	
21mr|ebook-tools-0.2.2-10|55	#----------------------------------------------------------------------------
21mr|ebook-tools-0.2.2-10|56	
21mr|ebook-tools-0.2.2-10|57	%prep
21mr|ebook-tools-0.2.2-10|58	%autosetup -p1
21mr|ebook-tools-0.2.2-10|59	
21mr|ebook-tools-0.2.2-10|60	%build
21mr|ebook-tools-0.2.2-10|61	%cmake
21mr|ebook-tools-0.2.2-10|62	%make_build
21mr|ebook-tools-0.2.2-10|63	
21mr|ebook-tools-0.2.2-10|64	%install
21mr|ebook-tools-0.2.2-10|65	%make_install -C build

12031 21
21mr|ecap-1.0.1-1|1	%define major 3
21mr|ecap-1.0.1-1|2	%define libname %mklibname %{name}  %{major}
21mr|ecap-1.0.1-1|3	%define develname %mklibname %{name} -d
21mr|ecap-1.0.1-1|4	
21mr|ecap-1.0.1-1|5	Name:		ecap
21mr|ecap-1.0.1-1|6	Version:	1.0.1
21mr|ecap-1.0.1-1|7	Release:	1
21mr|ecap-1.0.1-1|8	Summary:	eCAP library
21mr|ecap-1.0.1-1|9	License:	BSD
21mr|ecap-1.0.1-1|10	Group:		Networking/Other
21mr|ecap-1.0.1-1|11	URL:		http://www.e-cap.org/
21mr|ecap-1.0.1-1|12	Source0:	http://www.measurement-factory.com/tmp/ecap/libecap-%{version}.tar.gz
21mr|ecap-1.0.1-1|13	BuildRequires:	kernel-headers
21mr|ecap-1.0.1-1|14	
21mr|ecap-1.0.1-1|15	%description
21mr|ecap-1.0.1-1|16	eCAP is a software interface that allows a network application, such as an
21mr|ecap-1.0.1-1|17	HTTP proxy or an ICAP server, to outsource content analysis and adaptation
21mr|ecap-1.0.1-1|18	to a loadable module. For each applicable protocol message being
21mr|ecap-1.0.1-1|19	processed, an eCAP-enabled application supplies the message details to the
21mr|ecap-1.0.1-1|20	adaptation module and gets back an adapted message or a "not interested"
21mr|ecap-1.0.1-1|21	response. These exchanges often include message bodies.
21mr|ecap-1.0.1-1|22	
21mr|ecap-1.0.1-1|23	%package -n %{libname}
21mr|ecap-1.0.1-1|24	Summary:	Main library for dssl
21mr|ecap-1.0.1-1|25	Group:		System/Libraries
21mr|ecap-1.0.1-1|26	Provides:	%{name} = %{version}-%{release}
21mr|ecap-1.0.1-1|27	
21mr|ecap-1.0.1-1|28	%description -n %{libname}
21mr|ecap-1.0.1-1|29	DSSL library is a network caputre and SSL decryption toolkit useful for
21mr|ecap-1.0.1-1|30	snort and other SSL aware software.
21mr|ecap-1.0.1-1|31	
21mr|ecap-1.0.1-1|32	%package -n %{develname}
21mr|ecap-1.0.1-1|33	Summary:	Header files for the dssl library
21mr|ecap-1.0.1-1|34	Group:		Development/C
21mr|ecap-1.0.1-1|35	Requires:	%{libname} = %{version}-%{release}
21mr|ecap-1.0.1-1|36	Provides:	%{name}-devel = %{version}-%{release}
21mr|ecap-1.0.1-1|37	
21mr|ecap-1.0.1-1|38	%description    -n %{develname}
21mr|ecap-1.0.1-1|39	DSSL library is a network caputre and SSL decryption toolkit useful for
21mr|ecap-1.0.1-1|40	snort and other SSL aware software.  These are .h files.
21mr|ecap-1.0.1-1|41	
21mr|ecap-1.0.1-1|42	%prep
21mr|ecap-1.0.1-1|43	%setup -qn libecap-%{version}
21mr|ecap-1.0.1-1|44	
21mr|ecap-1.0.1-1|45	%build
21mr|ecap-1.0.1-1|46	%configure \
21mr|ecap-1.0.1-1|47	--enable-static \
21mr|ecap-1.0.1-1|48	--enable-shared \
21mr|ecap-1.0.1-1|49	--enable-std-include
21mr|ecap-1.0.1-1|50	
21mr|ecap-1.0.1-1|51	%make
21mr|ecap-1.0.1-1|52	
21mr|ecap-1.0.1-1|53	%install
21mr|ecap-1.0.1-1|54	%makeinstall_std
21mr|ecap-1.0.1-1|55	rm -f %{buildroot}%{_libdir}/libecap.la
21mr|ecap-1.0.1-1|56	
21mr|ecap-1.0.1-1|57	%files -n %{libname}
21mr|ecap-1.0.1-1|58	%doc LICENSE
21mr|ecap-1.0.1-1|59	%{_libdir}/libecap.so.%{major}*
21mr|ecap-1.0.1-1|60	
21mr|ecap-1.0.1-1|61	%files  -n %{develname}
21mr|ecap-1.0.1-1|62	%{_includedir}/libecap/*
21mr|ecap-1.0.1-1|63	%{_libdir}/libecap.so
21mr|ecap-1.0.1-1|64	%{_libdir}/libecap.a
21mr|ecap-1.0.1-1|65	%{_libdir}/pkgconfig/libecap.pc

12032 21
21mr|ecj-4.12-2|1	Epoch: 1
21mr|ecj-4.12-2|2	
21mr|ecj-4.12-2|3	%global qualifier R-4.12-201906051800
21mr|ecj-4.12-2|4	
21mr|ecj-4.12-2|5	Summary: Eclipse Compiler for Java
21mr|ecj-4.12-2|6	Name: ecj
21mr|ecj-4.12-2|7	Version: 4.12
21mr|ecj-4.12-2|8	Release: 2
21mr|ecj-4.12-2|9	URL: http://www.eclipse.org
21mr|ecj-4.12-2|10	License: EPL-2.0
21mr|ecj-4.12-2|11	
21mr|ecj-4.12-2|12	Source0: http://download.eclipse.org/eclipse/downloads/drops4/%{qualifier}/ecjsrc-%{version}.jar
21mr|ecj-4.12-2|13	Source1: https://repo1.maven.org/maven2/org/eclipse/jdt/ecj/3.18.0/ecj-3.18.0.pom
21mr|ecj-4.12-2|14	# Extracted from https://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/%%{qualifier}/ecj-%%{version}.jar
21mr|ecj-4.12-2|15	Source4: MANIFEST.MF
21mr|ecj-4.12-2|16	# Java API stubs for newer JDKs
21mr|ecj-4.12-2|17	Source5: java10api.jar
21mr|ecj-4.12-2|18	
21mr|ecj-4.12-2|19	# Always generate debug info when building RPMs (Andrew Haley)
21mr|ecj-4.12-2|20	Patch0: %{name}-rpmdebuginfo.patch
21mr|ecj-4.12-2|21	
21mr|ecj-4.12-2|22	# Include java API stubs in build
21mr|ecj-4.12-2|23	Patch1: javaAPI.patch
21mr|ecj-4.12-2|24	
21mr|ecj-4.12-2|25	Group:          Development/Java
21mr|ecj-4.12-2|26	BuildArch: noarch
21mr|ecj-4.12-2|27	# Java stack is not supported on x86_32
21mr|ecj-4.12-2|28	ExcludeArch: %{ix86}
21mr|ecj-4.12-2|29	
21mr|ecj-4.12-2|30	BuildRequires: ant
21mr|ecj-4.12-2|31	BuildRequires: javapackages-local
21mr|ecj-4.12-2|32	
21mr|ecj-4.12-2|33	%description
21mr|ecj-4.12-2|34	ECJ is the Java bytecode compiler of the Eclipse Platform.  It is also known as
21mr|ecj-4.12-2|35	the JDT Core batch compiler.
21mr|ecj-4.12-2|36	
21mr|ecj-4.12-2|37	%prep
21mr|ecj-4.12-2|38	%setup -q -c
21mr|ecj-4.12-2|39	%patch0 -p1
21mr|ecj-4.12-2|40	%patch1
21mr|ecj-4.12-2|41	
21mr|ecj-4.12-2|42	sed -i -e 's|debuglevel=\"lines,source\"|debug=\"yes\"|g' build.xml
21mr|ecj-4.12-2|43	
21mr|ecj-4.12-2|44	cp %{SOURCE1} pom.xml
21mr|ecj-4.12-2|45	mkdir -p scripts/binary/META-INF/
21mr|ecj-4.12-2|46	cp %{SOURCE4} scripts/binary/META-INF/MANIFEST.MF
21mr|ecj-4.12-2|47	
21mr|ecj-4.12-2|48	# JDTCompilerAdapter isn't used by the batch compiler
21mr|ecj-4.12-2|49	rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java
21mr|ecj-4.12-2|50	
21mr|ecj-4.12-2|51	# Aliases
21mr|ecj-4.12-2|52	%mvn_alias org.eclipse.jdt:ecj org.eclipse.jdt:core org.eclipse.jdt.core.compiler:ecj \
21mr|ecj-4.12-2|53	org.eclipse.tycho:org.eclipse.jdt.core org.eclipse.tycho:org.eclipse.jdt.compiler.apt
21mr|ecj-4.12-2|54	
21mr|ecj-4.12-2|55	# Make Java API stubs available for other packages
21mr|ecj-4.12-2|56	%mvn_artifact "org.eclipse:java10api:jar:10" %{SOURCE5}
21mr|ecj-4.12-2|57	%mvn_alias "org.eclipse:java10api:jar:10" "org.eclipse:java9api:jar:9"
21mr|ecj-4.12-2|58	
21mr|ecj-4.12-2|59	%build
21mr|ecj-4.12-2|60	ant -Djavaapi=%{SOURCE5}
21mr|ecj-4.12-2|61	
21mr|ecj-4.12-2|62	%install
21mr|ecj-4.12-2|63	%mvn_artifact pom.xml ecj.jar
21mr|ecj-4.12-2|64	%mvn_install
21mr|ecj-4.12-2|65	
21mr|ecj-4.12-2|66	# Install the ecj wrapper script
21mr|ecj-4.12-2|67	%jpackage_script org.eclipse.jdt.internal.compiler.batch.Main '' '' ecj ecj true
21mr|ecj-4.12-2|68	
21mr|ecj-4.12-2|69	# Install manpage
21mr|ecj-4.12-2|70	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
21mr|ecj-4.12-2|71	install -m 644 -p ecj.1 $RPM_BUILD_ROOT%{_mandir}/man1/ecj.1
21mr|ecj-4.12-2|72	
21mr|ecj-4.12-2|73	%files -f .mfiles
21mr|ecj-4.12-2|74	%license about.html
21mr|ecj-4.12-2|75	%{_bindir}/ecj
21mr|ecj-4.12-2|76	%{_mandir}/man1/ecj*
21mr|ecj-4.12-2|77	

12033 21
21mr|eclipse-4.11-5|1	%define _duplicate_files_terminate_build 0
21mr|eclipse-4.11-5|2	
21mr|eclipse-4.11-5|3	# Set to 1 to build Eclipse without circular dependency to eclipse-pde, API
21mr|eclipse-4.11-5|4	# generation and docs will not be built and a second run will be required, but
21mr|eclipse-4.11-5|5	# this is a way to bootstrap Eclipse on secondary archs.
21mr|eclipse-4.11-5|6	%bcond_without bootstrap
21mr|eclipse-4.11-5|7	
21mr|eclipse-4.11-5|8	%global __requires_exclude ^(libc.so.*|libdl.so.*|libpthread.so.*)$
21mr|eclipse-4.11-5|9	
21mr|eclipse-4.11-5|10	%global eb_commit       c985e357223668b4bc1fb76ea6b9e0c12829b7e8
21mr|eclipse-4.11-5|11	%global eclipse_rel     %{version}RC2
21mr|eclipse-4.11-5|12	%global eclipse_tag     S-%{eclipse_rel}-201903070500
21mr|eclipse-4.11-5|13	
21mr|eclipse-4.11-5|14	%global _jetty_version  9.4.15
21mr|eclipse-4.11-5|15	%global _lucene_version 7.7.0
21mr|eclipse-4.11-5|16	
21mr|eclipse-4.11-5|17	%ifarch %{ix86}
21mr|eclipse-4.11-5|18	%global eclipse_arch x86
21mr|eclipse-4.11-5|19	%endif
21mr|eclipse-4.11-5|20	%ifarch %{arm}
21mr|eclipse-4.11-5|21	%global eclipse_arch arm
21mr|eclipse-4.11-5|22	%endif
21mr|eclipse-4.11-5|23	%ifarch s390x x86_64 aarch64 ppc64le
21mr|eclipse-4.11-5|24	%global eclipse_arch %{_arch}
21mr|eclipse-4.11-5|25	%endif
21mr|eclipse-4.11-5|26	
21mr|eclipse-4.11-5|27	# Desktop file information
21mr|eclipse-4.11-5|28	%global app_name %{?app_name_prefix}%{!?app_name_prefix:Eclipse}
21mr|eclipse-4.11-5|29	%global app_exec %{?app_exec_prefix} eclipse
21mr|eclipse-4.11-5|30	
21mr|eclipse-4.11-5|31	# Eclipse is arch-specific, but multilib agnostic
21mr|eclipse-4.11-5|32	%global _eclipsedir %{_prefix}/lib/eclipse
21mr|eclipse-4.11-5|33	
21mr|eclipse-4.11-5|34	%if 0%{?fedora} || 0%{?rhel} > 7
21mr|eclipse-4.11-5|35	%global use_wayland 1
21mr|eclipse-4.11-5|36	%else
21mr|eclipse-4.11-5|37	%global use_wayland 0
21mr|eclipse-4.11-5|38	%endif
21mr|eclipse-4.11-5|39	
21mr|eclipse-4.11-5|40	%define _debugsource_template %{nil}
21mr|eclipse-4.11-5|41	# disable relinking in spec-helper to be more compatible with Fedora
21mr|eclipse-4.11-5|42	%define dont_relink 1
21mr|eclipse-4.11-5|43	
21mr|eclipse-4.11-5|44	Summary:        An open, extensible IDE
21mr|eclipse-4.11-5|45	Name:           eclipse
21mr|eclipse-4.11-5|46	Version:        4.11
21mr|eclipse-4.11-5|47	Release:        5
21mr|eclipse-4.11-5|48	Epoch:          1
21mr|eclipse-4.11-5|49	License:        EPL-2.0
21mr|eclipse-4.11-5|50	Group:          Development/Java
21mr|eclipse-4.11-5|51	URL:            http://www.eclipse.org/
21mr|eclipse-4.11-5|52	
21mr|eclipse-4.11-5|53	Source0: http://download.eclipse.org/eclipse/downloads/drops4/%{eclipse_tag}/eclipse-platform-sources-%{eclipse_rel}.tar.xz
21mr|eclipse-4.11-5|54	
21mr|eclipse-4.11-5|55	# Can generate locally with:
21mr|eclipse-4.11-5|56	# git archive --format=tar --prefix=org.eclipse.linuxtools.eclipse-build-%%{eb_commit}/ \
21mr|eclipse-4.11-5|57	#   %%{eb_commit} | xz > org.eclipse.linuxtools.eclipse-build-%%{eb_commit}.tar.xz
21mr|eclipse-4.11-5|58	Source1: http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.eclipse-build.git/snapshot/org.eclipse.linuxtools.eclipse-build-%{eb_commit}.tar.xz
21mr|eclipse-4.11-5|59	
21mr|eclipse-4.11-5|60	Source2: eclipse.rpmlintrc
21mr|eclipse-4.11-5|61	
21mr|eclipse-4.11-5|62	# Eclipse should not include source for dependencies that are not supplied by this package
21mr|eclipse-4.11-5|63	# and should not include source for bundles that are not relevant to our platform
21mr|eclipse-4.11-5|64	Patch0:  eclipse-no-source-for-dependencies.patch
21mr|eclipse-4.11-5|65	
21mr|eclipse-4.11-5|66	# https://bugs.eclipse.org/bugs/show_bug.cgi?id=377515
21mr|eclipse-4.11-5|67	Patch1:  eclipse-p2-pick-up-renamed-jars.patch
21mr|eclipse-4.11-5|68	
21mr|eclipse-4.11-5|69	# Patch for this was contributed. Unlikely to be released.
21mr|eclipse-4.11-5|70	Patch2:  eclipse-ignore-version-when-calculating-home.patch
21mr|eclipse-4.11-5|71	
21mr|eclipse-4.11-5|72	# Explicit requirement on hamcrest where it is used directly
21mr|eclipse-4.11-5|73	Patch3:  explicit-hamcrest.patch
21mr|eclipse-4.11-5|74	
21mr|eclipse-4.11-5|75	# Add support for all arches supported by Fedora
21mr|eclipse-4.11-5|76	Patch4:  eclipse-secondary-arches.patch
21mr|eclipse-4.11-5|77	
21mr|eclipse-4.11-5|78	Patch5:  eclipse-debug-symbols.patch
21mr|eclipse-4.11-5|79	
21mr|eclipse-4.11-5|80	#Patch6:  eclipse-test-support.patch
21mr|eclipse-4.11-5|81	
21mr|eclipse-4.11-5|82	# https://bugs.eclipse.org/bugs/show_bug.cgi?id=408138
21mr|eclipse-4.11-5|83	Patch12: eclipse-fix-dropins.patch
21mr|eclipse-4.11-5|84	
21mr|eclipse-4.11-5|85	# Feature plugin definitions lock onto version of plugin at build-time.
21mr|eclipse-4.11-5|86	# If plugin is external, updating it breaks the feature. (version changes)
21mr|eclipse-4.11-5|87	# Workaround : Change <plugin> definition to a 'requirement'
21mr|eclipse-4.11-5|88	# Also makes the following BSN changes at the same time:
21mr|eclipse-4.11-5|89	# com.sun.el -> com.sun.el.javax.el
21mr|eclipse-4.11-5|90	# javax.el -> javax.el-api
21mr|eclipse-4.11-5|91	# javax.servlet -> javax.servlet-api
21mr|eclipse-4.11-5|92	# org.apache.jasper.glassfish -> org.glassfish.web.javax.servlet.jsp
21mr|eclipse-4.11-5|93	# javax.annotation -> javax.annotation-api
21mr|eclipse-4.11-5|94	# org.w3c.dom.smil -> removed
21mr|eclipse-4.11-5|95	Patch13: eclipse-feature-plugins-to-category-ius.patch
21mr|eclipse-4.11-5|96	
21mr|eclipse-4.11-5|97	Patch15: eclipse-support-symlink-bundles.patch
21mr|eclipse-4.11-5|98	
21mr|eclipse-4.11-5|99	# Fix various JDT and PDE tests
21mr|eclipse-4.11-5|100	Patch20: eclipse-fix-tests.patch
21mr|eclipse-4.11-5|101	
21mr|eclipse-4.11-5|102	# Droplet fixes
21mr|eclipse-4.11-5|103	Patch21: eclipse-adjust-droplets.patch
21mr|eclipse-4.11-5|104	Patch22: eclipse-pde-tp-support-droplets.patch
21mr|eclipse-4.11-5|105	
21mr|eclipse-4.11-5|106	# Disable uses by default
21mr|eclipse-4.11-5|107	Patch24: eclipse-disable-uses-constraints.patch
21mr|eclipse-4.11-5|108	
21mr|eclipse-4.11-5|109	# Droplet fixes
21mr|eclipse-4.11-5|110	Patch26: eclipse-make-droplets-runnable.patch
21mr|eclipse-4.11-5|111	Patch27: eclipse-disable-droplets-in-dropins.patch
21mr|eclipse-4.11-5|112	
21mr|eclipse-4.11-5|113	# Temporary measure until wayland improves
21mr|eclipse-4.11-5|114	Patch28: prefer_x11_backend.patch
21mr|eclipse-4.11-5|115	
21mr|eclipse-4.11-5|116	# Fix errors when building ant launcher
21mr|eclipse-4.11-5|117	Patch29: fix_ant_build.patch
21mr|eclipse-4.11-5|118	
21mr|eclipse-4.11-5|119	# Hide the p2 Droplets from cluttering Install Wizard Combo
21mr|eclipse-4.11-5|120	Patch30: eclipse-hide-droplets-from-install-wizard.patch
21mr|eclipse-4.11-5|121	
21mr|eclipse-4.11-5|122	# https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=3cf23b7d8b0fc4e57f18118cb6fc92a8e6de0490
21mr|eclipse-4.11-5|123	Patch31: fixed-compilation-error.patch
21mr|eclipse-4.11-5|124	
21mr|eclipse-4.11-5|125	# Upstream no longer supports non-64bit arches
21mr|eclipse-4.11-5|126	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-4.11-5|127	
21mr|eclipse-4.11-5|128	BuildRequires: maven-local
21mr|eclipse-4.11-5|129	BuildRequires: tycho
21mr|eclipse-4.11-5|130	BuildRequires: tycho-extras
21mr|eclipse-4.11-5|131	BuildRequires: cbi-plugins
21mr|eclipse-4.11-5|132	BuildRequires: maven-antrun-plugin
21mr|eclipse-4.11-5|133	BuildRequires: maven-assembly-plugin
21mr|eclipse-4.11-5|134	BuildRequires: maven-dependency-plugin
21mr|eclipse-4.11-5|135	BuildRequires: maven-enforcer-plugin
21mr|eclipse-4.11-5|136	BuildRequires: maven-install-plugin
21mr|eclipse-4.11-5|137	BuildRequires: maven-shade-plugin
21mr|eclipse-4.11-5|138	BuildRequires: xml-maven-plugin
21mr|eclipse-4.11-5|139	BuildRequires: rhino
21mr|eclipse-4.11-5|140	BuildRequires: sonatype-oss-parent
21mr|eclipse-4.11-5|141	BuildRequires: rsync
21mr|eclipse-4.11-5|142	BuildRequires: make, gcc
21mr|eclipse-4.11-5|143	BuildRequires: zip, unzip
21mr|eclipse-4.11-5|144	BuildRequires: desktop-file-utils
21mr|eclipse-4.11-5|145	BuildRequires: pkgconfig(glib-2.0)
21mr|eclipse-4.11-5|146	BuildRequires: pkgconfig(gio-2.0)
21mr|eclipse-4.11-5|147	BuildRequires: pkgconfig(nspr)
21mr|eclipse-4.11-5|148	BuildRequires: pkgconfig(glu)
21mr|eclipse-4.11-5|149	BuildRequires: pkgconfig(gl)
21mr|eclipse-4.11-5|150	BuildRequires: pkgconfig(cairo)
21mr|eclipse-4.11-5|151	BuildRequires: pkgconfig(xt)
21mr|eclipse-4.11-5|152	BuildRequires: pkgconfig(xtst)
21mr|eclipse-4.11-5|153	BuildRequires: pkgconfig(libsecret-1)
21mr|eclipse-4.11-5|154	BuildRequires: pkgconfig(gtk+-2.0)
21mr|eclipse-4.11-5|155	BuildRequires: pkgconfig(gtk+-3.0)
21mr|eclipse-4.11-5|156	BuildRequires: pkgconfig(webkit2gtk-4.0)
21mr|eclipse-4.11-5|157	BuildRequires: icu4j >= 1:63.1
21mr|eclipse-4.11-5|158	BuildRequires: ant >= 1.10.5
21mr|eclipse-4.11-5|159	BuildRequires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging ant-apache-bsf
21mr|eclipse-4.11-5|160	BuildRequires: ant-commons-net ant-javamail ant-jdepend ant-junit ant-swing ant-jsch ant-testutil ant-apache-xalan2 ant-jmf ant-xz ant-junit5
21mr|eclipse-4.11-5|161	BuildRequires: jsch >= 0:0.1.46-2
21mr|eclipse-4.11-5|162	BuildRequires: apache-commons-el >= 1.0-22
21mr|eclipse-4.11-5|163	BuildRequires: apache-commons-logging
21mr|eclipse-4.11-5|164	BuildRequires: apache-commons-codec
21mr|eclipse-4.11-5|165	BuildRequires: apache-commons-jxpath
21mr|eclipse-4.11-5|166	BuildRequires: apache-commons-fileupload
21mr|eclipse-4.11-5|167	BuildRequires: apache-sshd
21mr|eclipse-4.11-5|168	BuildRequires: osgi(org.apache.felix.gogo.shell) >= 1.1.0
21mr|eclipse-4.11-5|169	BuildRequires: osgi(org.apache.felix.gogo.command) >= 1.0.2
21mr|eclipse-4.11-5|170	BuildRequires: osgi(org.apache.felix.gogo.runtime) >= 1.1.0
21mr|eclipse-4.11-5|171	BuildRequires: osgi(org.apache.felix.scr) >= 2.1.14
21mr|eclipse-4.11-5|172	BuildRequires: osgi(org.eclipse.jetty.util) >= %{_jetty_version}
21mr|eclipse-4.11-5|173	BuildRequires: osgi(org.eclipse.jetty.server) >= %{_jetty_version}
21mr|eclipse-4.11-5|174	BuildRequires: osgi(org.eclipse.jetty.http) >= %{_jetty_version}
21mr|eclipse-4.11-5|175	BuildRequires: osgi(org.eclipse.jetty.continuation) >= %{_jetty_version}
21mr|eclipse-4.11-5|176	BuildRequires: osgi(org.eclipse.jetty.io) >= %{_jetty_version}
21mr|eclipse-4.11-5|177	BuildRequires: osgi(org.eclipse.jetty.security) >= %{_jetty_version}
21mr|eclipse-4.11-5|178	BuildRequires: osgi(org.eclipse.jetty.servlet) >= %{_jetty_version}
21mr|eclipse-4.11-5|179	BuildRequires: lucene-core >= %{_lucene_version}
21mr|eclipse-4.11-5|180	BuildRequires: lucene-analysis >= %{_lucene_version}
21mr|eclipse-4.11-5|181	BuildRequires: lucene-queryparser >= %{_lucene_version}
21mr|eclipse-4.11-5|182	BuildRequires: lucene-analyzers-smartcn >= %{_lucene_version}
21mr|eclipse-4.11-5|183	BuildRequires: junit >= 4.12
21mr|eclipse-4.11-5|184	BuildRequires: junit5 >= 5.4.0
21mr|eclipse-4.11-5|185	BuildRequires: apiguardian
21mr|eclipse-4.11-5|186	BuildRequires: hamcrest
21mr|eclipse-4.11-5|187	BuildRequires: sat4j
21mr|eclipse-4.11-5|188	BuildRequires: objectweb-asm >= 7.0
21mr|eclipse-4.11-5|189	BuildRequires: sac
21mr|eclipse-4.11-5|190	BuildRequires: batik >= 1.10
21mr|eclipse-4.11-5|191	BuildRequires: batik-css >= 1.10
21mr|eclipse-4.11-5|192	BuildRequires: xmlgraphics-commons >= 2.2
21mr|eclipse-4.11-5|193	BuildRequires: xml-commons-apis
21mr|eclipse-4.11-5|194	BuildRequires: atinject
21mr|eclipse-4.11-5|195	BuildRequires: eclipse-ecf-core >= 3.14.4
21mr|eclipse-4.11-5|196	BuildRequires: eclipse-emf-core >= 1:2.16.0
21mr|eclipse-4.11-5|197	BuildRequires: eclipse-license2
21mr|eclipse-4.11-5|198	BuildRequires: glassfish-annotation-api
21mr|eclipse-4.11-5|199	BuildRequires: glassfish-el-api >= 3.0.1
21mr|eclipse-4.11-5|200	BuildRequires: glassfish-el >= 3.0.1
21mr|eclipse-4.11-5|201	BuildRequires: glassfish-jsp-api >= 2.2.1-4
21mr|eclipse-4.11-5|202	BuildRequires: glassfish-jsp >= 2.2.5
21mr|eclipse-4.11-5|203	BuildRequires: glassfish-servlet-api >= 3.1.0
21mr|eclipse-4.11-5|204	BuildRequires: httpcomponents-core
21mr|eclipse-4.11-5|205	BuildRequires: httpcomponents-client
21mr|eclipse-4.11-5|206	BuildRequires: jsoup
21mr|eclipse-4.11-5|207	BuildRequires: xz-java
21mr|eclipse-4.11-5|208	BuildRequires: mockito >= 2.23.9
21mr|eclipse-4.11-5|209	BuildRequires: osgi(osgi.annotation)
21mr|eclipse-4.11-5|210	# Build deps that are excluded when bootstrapping
21mr|eclipse-4.11-5|211	%if ! %{with bootstrap}
21mr|eclipse-4.11-5|212	# For building docs and apitooling
21mr|eclipse-4.11-5|213	BuildRequires: eclipse-pde
21mr|eclipse-4.11-5|214	# For contributor tools
21mr|eclipse-4.11-5|215	BuildRequires: eclipse-egit
21mr|eclipse-4.11-5|216	BuildRequires: eclipse-emf-runtime
21mr|eclipse-4.11-5|217	%endif
21mr|eclipse-4.11-5|218	
21mr|eclipse-4.11-5|219	%description
21mr|eclipse-4.11-5|220	The Eclipse platform is designed for building integrated development
21mr|eclipse-4.11-5|221	environments (IDEs), server-side applications, desktop applications, and
21mr|eclipse-4.11-5|222	everything in between.
21mr|eclipse-4.11-5|223	
21mr|eclipse-4.11-5|224	%package        swt
21mr|eclipse-4.11-5|225	Summary:        SWT Library for GTK+
21mr|eclipse-4.11-5|226	Requires:       java-headless >= 1:1.8.0
21mr|eclipse-4.11-5|227	Requires:       javapackages-tools
21mr|eclipse-4.11-5|228	##Requires:       gtk3
21mr|eclipse-4.11-5|229	##Requires:       webkitgtk4
21mr|eclipse-4.11-5|230	
21mr|eclipse-4.11-5|231	%description swt
21mr|eclipse-4.11-5|232	SWT Library for GTK+.
21mr|eclipse-4.11-5|233	
21mr|eclipse-4.11-5|234	%package        equinox-osgi
21mr|eclipse-4.11-5|235	Summary:        Eclipse OSGi - Equinox
21mr|eclipse-4.11-5|236	BuildArch:      noarch
21mr|eclipse-4.11-5|237	Requires:       java-headless >= 1:1.8.0
21mr|eclipse-4.11-5|238	Requires:       javapackages-tools
21mr|eclipse-4.11-5|239	Provides:       osgi(system.bundle) = %{EVRD}
21mr|eclipse-4.11-5|240	
21mr|eclipse-4.11-5|241	%description  equinox-osgi
21mr|eclipse-4.11-5|242	Eclipse OSGi - Equinox
21mr|eclipse-4.11-5|243	
21mr|eclipse-4.11-5|244	%package        platform
21mr|eclipse-4.11-5|245	Summary:        Eclipse platform common files
21mr|eclipse-4.11-5|246	Recommends:     eclipse-abrt
21mr|eclipse-4.11-5|247	Recommends:     eclipse-usage
21mr|eclipse-4.11-5|248	
21mr|eclipse-4.11-5|249	Requires: ant >= 1.10.5
21mr|eclipse-4.11-5|250	Requires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging ant-apache-bsf
21mr|eclipse-4.11-5|251	Requires: ant-commons-net ant-javamail ant-jdepend ant-junit ant-swing ant-jsch ant-testutil ant-apache-xalan2 ant-jmf ant-xz ant-junit5
21mr|eclipse-4.11-5|252	Requires: jsch >= 0.1.46-2
21mr|eclipse-4.11-5|253	Requires: apache-commons-el >= 1.0-23
21mr|eclipse-4.11-5|254	Requires: apache-commons-logging
21mr|eclipse-4.11-5|255	Requires: apache-commons-codec
21mr|eclipse-4.11-5|256	Requires: apache-commons-jxpath
21mr|eclipse-4.11-5|257	Requires: osgi(org.apache.felix.gogo.shell) >= 1.1.0
21mr|eclipse-4.11-5|258	Requires: osgi(org.apache.felix.gogo.command) >= 1.0.2
21mr|eclipse-4.11-5|259	Requires: osgi(org.apache.felix.gogo.runtime) >= 1.1.0
21mr|eclipse-4.11-5|260	Requires: osgi(org.apache.felix.scr) >= 2.1.14
21mr|eclipse-4.11-5|261	Requires: osgi(org.eclipse.jetty.util) >= %{_jetty_version}
21mr|eclipse-4.11-5|262	Requires: osgi(org.eclipse.jetty.server) >= %{_jetty_version}
21mr|eclipse-4.11-5|263	Requires: osgi(org.eclipse.jetty.http) >= %{_jetty_version}
21mr|eclipse-4.11-5|264	Requires: osgi(org.eclipse.jetty.continuation) >= %{_jetty_version}
21mr|eclipse-4.11-5|265	Requires: osgi(org.eclipse.jetty.io) >= %{_jetty_version}
21mr|eclipse-4.11-5|266	Requires: osgi(org.eclipse.jetty.security) >= %{_jetty_version}
21mr|eclipse-4.11-5|267	Requires: osgi(org.eclipse.jetty.servlet) >= %{_jetty_version}
21mr|eclipse-4.11-5|268	Requires: lucene-core >= %{_lucene_version}
21mr|eclipse-4.11-5|269	Requires: lucene-analysis >= %{_lucene_version}
21mr|eclipse-4.11-5|270	Requires: lucene-queryparser >= %{_lucene_version}
21mr|eclipse-4.11-5|271	Requires: lucene-analyzers-smartcn >= %{_lucene_version}
21mr|eclipse-4.11-5|272	Requires: sat4j
21mr|eclipse-4.11-5|273	Requires: sac
21mr|eclipse-4.11-5|274	Requires: batik >= 1.10
21mr|eclipse-4.11-5|275	Requires: batik-css >= 1.10
21mr|eclipse-4.11-5|276	Requires: xmlgraphics-commons >= 2.2
21mr|eclipse-4.11-5|277	Requires: xml-commons-apis
21mr|eclipse-4.11-5|278	Requires: atinject
21mr|eclipse-4.11-5|279	Requires: eclipse-ecf-core >= 3.14.4
21mr|eclipse-4.11-5|280	Requires: eclipse-emf-core >= 1:2.16.0
21mr|eclipse-4.11-5|281	Requires: glassfish-annotation-api
21mr|eclipse-4.11-5|282	Requires: glassfish-el-api >= 3.0.1
21mr|eclipse-4.11-5|283	Requires: glassfish-el >= 3.0.1
21mr|eclipse-4.11-5|284	Requires: glassfish-jsp-api >= 2.2.1-4
21mr|eclipse-4.11-5|285	Requires: glassfish-jsp >= 2.2.5
21mr|eclipse-4.11-5|286	Requires: glassfish-servlet-api >= 3.1.0
21mr|eclipse-4.11-5|287	Requires: icu4j >= 1:63.1
21mr|eclipse-4.11-5|288	Requires: %{name}-swt = %{EVRD}
21mr|eclipse-4.11-5|289	Requires: %{name}-equinox-osgi = %{EVRD}
21mr|eclipse-4.11-5|290	Requires: httpcomponents-core
21mr|eclipse-4.11-5|291	Requires: httpcomponents-client
21mr|eclipse-4.11-5|292	Requires: osgi(org.tukaani.xz)
21mr|eclipse-4.11-5|293	
21mr|eclipse-4.11-5|294	# Provides/obsoletes added in F26
21mr|eclipse-4.11-5|295	# This is the best place to add this because adding it to the nls RPMs causes every
21mr|eclipse-4.11-5|296	# single language pack to be installed, which is not desireable -- it needs to be
21mr|eclipse-4.11-5|297	# obsoleted by exactly one thing.
21mr|eclipse-4.11-5|298	Provides:  eclipse-nls = %{version}-%{release}
21mr|eclipse-4.11-5|299	Obsoletes: eclipse-nls < %{version}-%{release}
21mr|eclipse-4.11-5|300	
21mr|eclipse-4.11-5|301	%description    platform
21mr|eclipse-4.11-5|302	The Eclipse Platform is the base of all IDE plugins.  This does not include the
21mr|eclipse-4.11-5|303	Java Development Tools or the Plugin Development Environment.
21mr|eclipse-4.11-5|304	
21mr|eclipse-4.11-5|305	%package        jdt
21mr|eclipse-4.11-5|306	Summary:        Eclipse Java Development Tools
21mr|eclipse-4.11-5|307	Group:          Development/Java
21mr|eclipse-4.11-5|308	BuildArch:      noarch
21mr|eclipse-4.11-5|309	
21mr|eclipse-4.11-5|310	Provides:       %{name} = %{EVRD}
21mr|eclipse-4.11-5|311	Requires:       %{name}-platform = %{EVRD}
21mr|eclipse-4.11-5|312	Requires:       junit >= 4.12
21mr|eclipse-4.11-5|313	Requires:       junit5 >= 5.4.0
21mr|eclipse-4.11-5|314	Requires:       osgi(org.hamcrest.core)
21mr|eclipse-4.11-5|315	
21mr|eclipse-4.11-5|316	%description    jdt
21mr|eclipse-4.11-5|317	Eclipse Java Development Tools.  This package is required to use Eclipse for
21mr|eclipse-4.11-5|318	developing software written in the Java programming language.
21mr|eclipse-4.11-5|319	
21mr|eclipse-4.11-5|320	%package        pde
21mr|eclipse-4.11-5|321	Summary:        Eclipse Plugin Development Environment
21mr|eclipse-4.11-5|322	BuildArch:      noarch
21mr|eclipse-4.11-5|323	
21mr|eclipse-4.11-5|324	Requires:       %{name}-platform = %{EVRD}
21mr|eclipse-4.11-5|325	Requires:       %{name}-jdt = %{EVRD}
21mr|eclipse-4.11-5|326	Requires:       objectweb-asm >= 7.0
21mr|eclipse-4.11-5|327	
21mr|eclipse-4.11-5|328	%description    pde
21mr|eclipse-4.11-5|329	Eclipse Plugin Development Environment.  This package is required for
21mr|eclipse-4.11-5|330	developing Eclipse plugins.
21mr|eclipse-4.11-5|331	
21mr|eclipse-4.11-5|332	%package        p2-discovery
21mr|eclipse-4.11-5|333	Summary:        Eclipse p2 Discovery
21mr|eclipse-4.11-5|334	Group:          Development/Java
21mr|eclipse-4.11-5|335	BuildArch:      noarch
21mr|eclipse-4.11-5|336	# Java stack is not supported on x86_32
21mr|eclipse-4.11-5|337	ExcludeArch: %{ix86}
21mr|eclipse-4.11-5|338	
21mr|eclipse-4.11-5|339	Requires:       %{name}-platform = %{EVRD}
21mr|eclipse-4.11-5|340	
21mr|eclipse-4.11-5|341	%description    p2-discovery
21mr|eclipse-4.11-5|342	The p2 Discovery mechanism provides a simplified and branded front-end for the
21mr|eclipse-4.11-5|343	p2 provisioning platform. Discovery can be used as a tool to display and
21mr|eclipse-4.11-5|344	install from existing P2 repositories or as a framework to build branded
21mr|eclipse-4.11-5|345	installer UIs.
21mr|eclipse-4.11-5|346	
21mr|eclipse-4.11-5|347	%package        contributor-tools
21mr|eclipse-4.11-5|348	Summary:        Tools for Eclipse Contributors
21mr|eclipse-4.11-5|349	
21mr|eclipse-4.11-5|350	Requires:       %{name}-platform = %{EVRD}
21mr|eclipse-4.11-5|351	Requires:       easymock
21mr|eclipse-4.11-5|352	Requires:       hamcrest
21mr|eclipse-4.11-5|353	Requires:       mockito >= 2.23.9
21mr|eclipse-4.11-5|354	
21mr|eclipse-4.11-5|355	%description    contributor-tools
21mr|eclipse-4.11-5|356	This package contains tools specifically for Eclipse contributors. It includes
21mr|eclipse-4.11-5|357	SWT tools, E4 tools, Rel-Eng tools and Eclipse Test frameworks.
21mr|eclipse-4.11-5|358	
21mr|eclipse-4.11-5|359	%package        tests
21mr|eclipse-4.11-5|360	Summary:        Eclipse Tests
21mr|eclipse-4.11-5|361	
21mr|eclipse-4.11-5|362	Requires:       %{name}-contributor-tools = %{EVRD}
21mr|eclipse-4.11-5|363	
21mr|eclipse-4.11-5|364	%description    tests
21mr|eclipse-4.11-5|365	Eclipse Tests.
21mr|eclipse-4.11-5|366	
21mr|eclipse-4.11-5|367	%prep
21mr|eclipse-4.11-5|368	%setup -T -c
21mr|eclipse-4.11-5|369	
21mr|eclipse-4.11-5|370	# Extract main source
21mr|eclipse-4.11-5|371	tar --strip-components=1 -xf %{SOURCE0}
21mr|eclipse-4.11-5|372	
21mr|eclipse-4.11-5|373	# Extract linuxtools/eclipse-build sources
21mr|eclipse-4.11-5|374	tar --strip-components=1 -xf %{SOURCE1}
21mr|eclipse-4.11-5|375	
21mr|eclipse-4.11-5|376	# Delete pre-built binary artifacts except some test data that cannot be generated
21mr|eclipse-4.11-5|377	find . ! -path "*/JCL/*" ! -name "rtstubs*.jar" ! -name "java10api.jar" ! -name "j9stubs.jar" \
21mr|eclipse-4.11-5|378	-type f -name *.jar -delete
21mr|eclipse-4.11-5|379	find . -type f -name *.class -delete
21mr|eclipse-4.11-5|380	find . -type f -name *.so -delete
21mr|eclipse-4.11-5|381	find . -type f -name *.dll -delete
21mr|eclipse-4.11-5|382	find . -type f -name *.jnilib -delete
21mr|eclipse-4.11-5|383	
21mr|eclipse-4.11-5|384	# Remove pre-compiled native launchers
21mr|eclipse-4.11-5|385	rm -rf rt.equinox.binaries/org.eclipse.equinox.executable/{bin,contributed}/
21mr|eclipse-4.11-5|386	
21mr|eclipse-4.11-5|387	%patch0
21mr|eclipse-4.11-5|388	%patch1
21mr|eclipse-4.11-5|389	%patch2
21mr|eclipse-4.11-5|390	%patch3
21mr|eclipse-4.11-5|391	%patch4 -p1
21mr|eclipse-4.11-5|392	%patch5
21mr|eclipse-4.11-5|393	#%patch6
21mr|eclipse-4.11-5|394	%patch12
21mr|eclipse-4.11-5|395	%patch13 -p1
21mr|eclipse-4.11-5|396	%patch15
21mr|eclipse-4.11-5|397	%patch20
21mr|eclipse-4.11-5|398	%patch21
21mr|eclipse-4.11-5|399	%patch22
21mr|eclipse-4.11-5|400	%patch24
21mr|eclipse-4.11-5|401	%patch26
21mr|eclipse-4.11-5|402	%patch27
21mr|eclipse-4.11-5|403	%if ! %{use_wayland}
21mr|eclipse-4.11-5|404	# Enable wayland by default on F27+
21mr|eclipse-4.11-5|405	%patch28
21mr|eclipse-4.11-5|406	%endif
21mr|eclipse-4.11-5|407	%patch29
21mr|eclipse-4.11-5|408	%patch30 -p1
21mr|eclipse-4.11-5|409	%patch31 -p1
21mr|eclipse-4.11-5|410	
21mr|eclipse-4.11-5|411	# Remove python-based test
21mr|eclipse-4.11-5|412	rm eclipse.platform.swt/tests/org.eclipse.swt.tests.gtk/ManualTests/org/eclipse/swt/tests/gtk/accessibility/Bug543949_ComponentExtentsTest.py
21mr|eclipse-4.11-5|413	
21mr|eclipse-4.11-5|414	# Remove jgit deps because building from source tarball, not a git repo
21mr|eclipse-4.11-5|415	%pom_remove_dep :tycho-buildtimestamp-jgit eclipse-platform-parent
21mr|eclipse-4.11-5|416	%pom_remove_dep :tycho-sourceref-jgit eclipse-platform-parent
21mr|eclipse-4.11-5|417	%pom_xpath_remove 'pom:configuration/pom:timestampProvider' eclipse-platform-parent
21mr|eclipse-4.11-5|418	%pom_xpath_remove 'pom:configuration/pom:sourceReferences' eclipse-platform-parent
21mr|eclipse-4.11-5|419	
21mr|eclipse-4.11-5|420	# Resolving the target platform requires too many changes, so don't use it
21mr|eclipse-4.11-5|421	%pom_xpath_remove "pom:configuration/pom:target" eclipse-platform-parent
21mr|eclipse-4.11-5|422	
21mr|eclipse-4.11-5|423	# Disable as many products as possible to make the build faster, we care only for the IDE
21mr|eclipse-4.11-5|424	%pom_disable_module platform.sdk eclipse.platform.releng.tychoeclipsebuilder
21mr|eclipse-4.11-5|425	%pom_disable_module rcp eclipse.platform.releng.tychoeclipsebuilder
21mr|eclipse-4.11-5|426	%pom_disable_module rcp.sdk eclipse.platform.releng.tychoeclipsebuilder
21mr|eclipse-4.11-5|427	%pom_disable_module rcp.config eclipse.platform.releng.tychoeclipsebuilder
21mr|eclipse-4.11-5|428	%pom_disable_module sdk eclipse.platform.releng.tychoeclipsebuilder
21mr|eclipse-4.11-5|429	%pom_disable_module equinox-sdk eclipse.platform.releng.tychoeclipsebuilder
21mr|eclipse-4.11-5|430	%pom_disable_module equinox.starterkit.product eclipse.platform.releng.tychoeclipsebuilder
21mr|eclipse-4.11-5|431	%pom_disable_module eclipse.platform.repository eclipse.platform.releng.tychoeclipsebuilder
21mr|eclipse-4.11-5|432	
21mr|eclipse-4.11-5|433	# Disable bundles that we don't ship as part of the remaining products
21mr|eclipse-4.11-5|434	%pom_disable_module bundles/org.eclipse.equinox.cm.test rt.equinox.bundles
21mr|eclipse-4.11-5|435	%pom_disable_module features/org.eclipse.equinox.sdk rt.equinox.bundles
21mr|eclipse-4.11-5|436	%pom_disable_module bundles/org.eclipse.equinox.console.jaas.fragment rt.equinox.bundles
21mr|eclipse-4.11-5|437	%pom_disable_module bundles/org.eclipse.equinox.console.ssh rt.equinox.bundles
21mr|eclipse-4.11-5|438	%pom_disable_module bundles/org.eclipse.equinox.console.ssh.tests rt.equinox.bundles
21mr|eclipse-4.11-5|439	%pom_disable_module bundles/org.eclipse.equinox.console.tests rt.equinox.bundles
21mr|eclipse-4.11-5|440	%pom_disable_module bundles/org.eclipse.equinox.ip rt.equinox.bundles
21mr|eclipse-4.11-5|441	%pom_disable_module bundles/org.eclipse.equinox.transforms.xslt rt.equinox.bundles
21mr|eclipse-4.11-5|442	%pom_disable_module bundles/org.eclipse.equinox.transforms.hook rt.equinox.bundles
21mr|eclipse-4.11-5|443	%pom_disable_module bundles/org.eclipse.equinox.weaving.caching.j9 rt.equinox.bundles
21mr|eclipse-4.11-5|444	%pom_disable_module bundles/org.eclipse.equinox.weaving.caching rt.equinox.bundles
21mr|eclipse-4.11-5|445	%pom_disable_module bundles/org.eclipse.equinox.weaving.hook rt.equinox.bundles
21mr|eclipse-4.11-5|446	%pom_disable_module features/org.eclipse.equinox.compendium.sdk rt.equinox.bundles
21mr|eclipse-4.11-5|447	%pom_disable_module features/org.eclipse.equinox.core.sdk rt.equinox.bundles
21mr|eclipse-4.11-5|448	%pom_disable_module features/org.eclipse.equinox.p2.sdk rt.equinox.p2
21mr|eclipse-4.11-5|449	%pom_disable_module features/org.eclipse.equinox.server.p2 rt.equinox.bundles
21mr|eclipse-4.11-5|450	%pom_disable_module features/org.eclipse.equinox.serverside.sdk rt.equinox.bundles
21mr|eclipse-4.11-5|451	%pom_disable_module bundles/org.eclipse.equinox.p2.tests.reconciler.product rt.equinox.p2
21mr|eclipse-4.11-5|452	%pom_disable_module bundles/org.eclipse.equinox.p2.artifact.optimizers rt.equinox.p2
21mr|eclipse-4.11-5|453	%pom_disable_module bundles/org.eclipse.equinox.p2.tests.optimizers rt.equinox.p2
21mr|eclipse-4.11-5|454	%pom_disable_module bundles/org.eclipse.equinox.p2.artifact.processors rt.equinox.p2
21mr|eclipse-4.11-5|455	
21mr|eclipse-4.11-5|456	# Don't need annotations for obsolete JDKs
21mr|eclipse-4.11-5|457	%pom_disable_module org.eclipse.jdt.annotation_v1 eclipse.jdt.core
21mr|eclipse-4.11-5|458	%pom_xpath_remove "plugin[@version='1.1.400.qualifier']" eclipse.jdt/org.eclipse.jdt-feature/feature.xml
21mr|eclipse-4.11-5|459	sed -i -e '/org\.eclipse\.jdt\.annotation;bundle-version="\[1\.1\.0,2\.0\.0)"/d' \
21mr|eclipse-4.11-5|460	eclipse.jdt.core/org.eclipse.jdt.core.tests.{model,builder,compiler}/META-INF/MANIFEST.MF \
21mr|eclipse-4.11-5|461	eclipse.jdt.core/org.eclipse.jdt.apt.pluggable.tests/META-INF/MANIFEST.MF \
21mr|eclipse-4.11-5|462	eclipse.jdt.ui/org.eclipse.jdt.ui.tests/META-INF/MANIFEST.MF
21mr|eclipse-4.11-5|463	sed -i -e 's/javax.annotation/javax.annotation-api/' eclipse.jdt.core/org.eclipse.jdt.core.tests.compiler/META-INF/MANIFEST.MF
21mr|eclipse-4.11-5|464	
21mr|eclipse-4.11-5|465	# Disable examples
21mr|eclipse-4.11-5|466	%pom_disable_module bundles/org.eclipse.sdk.examples eclipse.platform.releng
21mr|eclipse-4.11-5|467	%pom_disable_module features/org.eclipse.sdk.examples-feature eclipse.platform.releng
21mr|eclipse-4.11-5|468	%pom_disable_module examples/org.eclipse.swt.examples.ole.win32 eclipse.platform.swt
21mr|eclipse-4.11-5|469	
21mr|eclipse-4.11-5|470	# Disable servletbridge stuff
21mr|eclipse-4.11-5|471	%pom_disable_module bundles/org.eclipse.equinox.http.servletbridge rt.equinox.bundles
21mr|eclipse-4.11-5|472	%pom_disable_module bundles/org.eclipse.equinox.servletbridge rt.equinox.bundles
21mr|eclipse-4.11-5|473	%pom_disable_module bundles/org.eclipse.equinox.servletbridge.template rt.equinox.bundles
21mr|eclipse-4.11-5|474	
21mr|eclipse-4.11-5|475	# Missing dep on reddeer
21mr|eclipse-4.11-5|476	%pom_disable_module ui/org.eclipse.pde.ui.tests.smartimport eclipse.pde.ui
21mr|eclipse-4.11-5|477	
21mr|eclipse-4.11-5|478	# Don't need enforcer on RPM builds
21mr|eclipse-4.11-5|479	%pom_remove_plugin :maven-enforcer-plugin eclipse-platform-parent
21mr|eclipse-4.11-5|480	
21mr|eclipse-4.11-5|481	# This part generates secondary fragments using primary fragments
21mr|eclipse-4.11-5|482	rm -rf eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.linux.{aarch64,s390x}
21mr|eclipse-4.11-5|483	rm -rf rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.linux.{aarch64,s390x}
21mr|eclipse-4.11-5|484	for dir in rt.equinox.binaries rt.equinox.framework/bundles eclipse.platform.swt.binaries/bundles ; do
21mr|eclipse-4.11-5|485	utils/ensure_arch.sh "$dir" x86_64 aarch64 s390x
21mr|eclipse-4.11-5|486	done
21mr|eclipse-4.11-5|487	
21mr|eclipse-4.11-5|488	# Remove platform-specific stuff that we don't care about to reduce build time
21mr|eclipse-4.11-5|489	# (i.e., all bundles that are not applicable to the current build platform --
21mr|eclipse-4.11-5|490	# this reduces the build time on arm by around 20 minutes per architecture that
21mr|eclipse-4.11-5|491	# we are not currently building)
21mr|eclipse-4.11-5|492	TYCHO_ENV="<environment><os>linux</os><ws>gtk</ws><arch>%{eclipse_arch}</arch></environment>"
21mr|eclipse-4.11-5|493	%pom_xpath_set "pom:configuration/pom:environments" "$TYCHO_ENV" eclipse-platform-parent
21mr|eclipse-4.11-5|494	%pom_xpath_set "pom:configuration/pom:environments" "$TYCHO_ENV" eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests
21mr|eclipse-4.11-5|495	%pom_xpath_set "pom:configuration/pom:environments" "$TYCHO_ENV" eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk
21mr|eclipse-4.11-5|496	for b in `ls eclipse.platform.swt.binaries/bundles | grep -P -e 'org.eclipse.swt\.(?!gtk\.linux.%{eclipse_arch}$)'` ; do
21mr|eclipse-4.11-5|497	module=$(grep ">bundles/$b<" eclipse.platform.swt.binaries/pom.xml || :)
21mr|eclipse-4.11-5|498	if [ -n "$module" ] ; then
21mr|eclipse-4.11-5|499	%pom_disable_module bundles/$b eclipse.platform.swt.binaries
21mr|eclipse-4.11-5|500	%pom_xpath_inject "pom:excludes" "<plugin id='$b'/>" eclipse.platform.ui/features/org.eclipse.e4.rcp
21mr|eclipse-4.11-5|501	fi
21mr|eclipse-4.11-5|502	done
21mr|eclipse-4.11-5|503	for b in `ls rt.equinox.framework/bundles | grep -P -e 'org.eclipse.equinox.launcher\.(?!gtk\.linux.%{eclipse_arch}$)'` ; do
21mr|eclipse-4.11-5|504	module=$(grep ">bundles/$b<" rt.equinox.framework/pom.xml || :)
21mr|eclipse-4.11-5|505	if [ -n "$module" ] ; then
21mr|eclipse-4.11-5|506	%pom_disable_module bundles/$b rt.equinox.framework
21mr|eclipse-4.11-5|507	%pom_xpath_remove -f "plugin[@id='$b']" rt.equinox.framework/features/org.eclipse.equinox.executable.feature/feature.xml
21mr|eclipse-4.11-5|508	fi
21mr|eclipse-4.11-5|509	done
21mr|eclipse-4.11-5|510	for b in `(cd rt.equinox.bundles/bundles && ls -d *{macosx,win32,linux}*) | grep -P -e 'org.eclipse.equinox.security\.(?!linux\.%{eclipse_arch}$)'` ; do
21mr|eclipse-4.11-5|511	module=$(grep ">bundles/$b<" rt.equinox.bundles/pom.xml || :)
21mr|eclipse-4.11-5|512	if [ -n "$module" ] ; then
21mr|eclipse-4.11-5|513	%pom_disable_module bundles/$b rt.equinox.bundles
21mr|eclipse-4.11-5|514	%pom_xpath_remove -f "plugin[@id='$b']" rt.equinox.p2/features/org.eclipse.equinox.p2.core.feature/feature.xml
21mr|eclipse-4.11-5|515	fi
21mr|eclipse-4.11-5|516	done
21mr|eclipse-4.11-5|517	for b in `ls eclipse.platform.team/bundles/org.eclipse.core.net/fragments/ | grep -P -e 'org.eclipse.core.net\.(?!linux.%{eclipse_arch}$)'` ; do
21mr|eclipse-4.11-5|518	%pom_disable_module bundles/org.eclipse.core.net/fragments/$b eclipse.platform.team
21mr|eclipse-4.11-5|519	done
21mr|eclipse-4.11-5|520	for b in `ls eclipse.platform.resources/bundles/ | grep -P -e 'org.eclipse.core.filesystem\.(?!linux\.%{eclipse_arch}$)'` ; do
21mr|eclipse-4.11-5|521	module=$(grep ">bundles/$b<" eclipse.platform.resources/pom.xml || :)
21mr|eclipse-4.11-5|522	if [ -n "$module" ] ; then
21mr|eclipse-4.11-5|523	%pom_disable_module bundles/$b eclipse.platform.resources
21mr|eclipse-4.11-5|524	%pom_xpath_remove -f "plugin[@id='$b']" eclipse.platform.resources/tests/org.eclipse.core.tests.filesystem.feature/feature.xml
21mr|eclipse-4.11-5|525	fi
21mr|eclipse-4.11-5|526	done
21mr|eclipse-4.11-5|527	%pom_disable_module org.eclipse.jdt.launching.macosx eclipse.jdt.debug
21mr|eclipse-4.11-5|528	%pom_disable_module org.eclipse.jdt.launching.ui.macosx eclipse.jdt.debug
21mr|eclipse-4.11-5|529	%pom_disable_module bundles/org.eclipse.compare.win32 eclipse.platform.team
21mr|eclipse-4.11-5|530	%pom_disable_module org.eclipse.e4.ui.workbench.renderers.swt.cocoa eclipse.platform.ui/bundles
21mr|eclipse-4.11-5|531	%pom_disable_module org.eclipse.ui.cocoa eclipse.platform.ui/bundles
21mr|eclipse-4.11-5|532	%pom_disable_module org.eclipse.ui.win32 eclipse.platform.ui/bundles
21mr|eclipse-4.11-5|533	%pom_disable_module bundles/org.eclipse.core.resources.win32.x86_64 eclipse.platform.resources
21mr|eclipse-4.11-5|534	for f in eclipse.jdt/org.eclipse.jdt-feature/feature.xml \
21mr|eclipse-4.11-5|535	eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml \
21mr|eclipse-4.11-5|536	eclipse.platform.releng/features/org.eclipse.rcp/feature.xml \
21mr|eclipse-4.11-5|537	eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml ; do
21mr|eclipse-4.11-5|538	%pom_xpath_remove -f "plugin[@os='macosx']" $f
21mr|eclipse-4.11-5|539	%pom_xpath_remove -f "plugin[@os='win32']" $f
21mr|eclipse-4.11-5|540	%pom_xpath_remove -f "plugin[@ws='win32']" $f
21mr|eclipse-4.11-5|541	for arch in x86 x86_64 arm aarch64 ppc64le s390x ; do
21mr|eclipse-4.11-5|542	if [ "$arch" != "%{eclipse_arch}" ] ; then
21mr|eclipse-4.11-5|543	%pom_xpath_remove -f "plugin[@arch='$arch']" $f
21mr|eclipse-4.11-5|544	fi
21mr|eclipse-4.11-5|545	done
21mr|eclipse-4.11-5|546	done
21mr|eclipse-4.11-5|547	
21mr|eclipse-4.11-5|548	# We don't need SWT fragments since we only care for current arch
21mr|eclipse-4.11-5|549	%pom_disable_module tests/org.eclipse.swt.tests.fragments.feature eclipse.platform.swt
21mr|eclipse-4.11-5|550	%pom_xpath_remove "pom:dependency-resolution" eclipse.platform.swt/tests/org.eclipse.swt.tests{,.gtk}
21mr|eclipse-4.11-5|551	
21mr|eclipse-4.11-5|552	# Disable contributor tools that have external dependencies during bootstrap
21mr|eclipse-4.11-5|553	%if %{with bootstrap}
21mr|eclipse-4.11-5|554	%pom_disable_module eclipse.platform.ui.tools
21mr|eclipse-4.11-5|555	%pom_disable_module features/org.eclipse.releng.tools eclipse.platform.releng
21mr|eclipse-4.11-5|556	%pom_disable_module bundles/org.eclipse.releng.tools eclipse.platform.releng
21mr|eclipse-4.11-5|557	%pom_disable_module bundles/org.eclipse.releng.tests eclipse.platform.releng
21mr|eclipse-4.11-5|558	%pom_xpath_remove "plugin[@id='org.eclipse.releng.tests']" \
21mr|eclipse-4.11-5|559	eclipse.platform.releng/features/org.eclipse.sdk.tests/feature.xml
21mr|eclipse-4.11-5|560	%endif
21mr|eclipse-4.11-5|561	
21mr|eclipse-4.11-5|562	# Include some extra features with the product that some other projects may need at
21mr|eclipse-4.11-5|563	# build time as part of their target platform definitions
21mr|eclipse-4.11-5|564	sed -i -e '/<features>/a<feature id="org.eclipse.core.runtime.feature"/>' \
21mr|eclipse-4.11-5|565	eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product
21mr|eclipse-4.11-5|566	
21mr|eclipse-4.11-5|567	# Ensure batch compiler gets installed correctly
21mr|eclipse-4.11-5|568	sed -i -e '/org.eclipse.ui.themes/i<plugin id="org.eclipse.jdt.core.compiler.batch" download-size="0" install-size="0" version="0.0.0" unpack="false"/>' \
21mr|eclipse-4.11-5|569	eclipse.platform.releng/features/org.eclipse.platform-feature/feature.xml
21mr|eclipse-4.11-5|570	sed -i -e '/<\/excludes>/i<plugin id="org.eclipse.jdt.core.compiler.batch"/>' \
21mr|eclipse-4.11-5|571	eclipse.platform.releng/features/org.eclipse.platform-feature/pom.xml
21mr|eclipse-4.11-5|572	
21mr|eclipse-4.11-5|573	# Prevent dep cycle
21mr|eclipse-4.11-5|574	%pom_xpath_remove "plugin[@id='org.eclipse.core.tests.harness']" eclipse.platform.releng/features/org.eclipse.test-feature/feature.xml
21mr|eclipse-4.11-5|575	
21mr|eclipse-4.11-5|576	# Include maven descriptors to allow our test execution setup to work
21mr|eclipse-4.11-5|577	%pom_xpath_set "pom:plugin[pom:artifactId = 'tycho-packaging-plugin']/pom:configuration/pom:archive/pom:addMavenDescriptor" "true" eclipse-platform-parent
21mr|eclipse-4.11-5|578	
21mr|eclipse-4.11-5|579	# Don't set perms on files for platforms that aren't linux
21mr|eclipse-4.11-5|580	for f in rt.equinox.framework/features/org.eclipse.equinox.executable.feature/build.properties; do
21mr|eclipse-4.11-5|581	grep '^root\.linux\.gtk\.%{eclipse_arch}[.=]' $f > tmp
21mr|eclipse-4.11-5|582	sed -i -e '/^root\./d' $f && cat tmp >> $f
21mr|eclipse-4.11-5|583	done
21mr|eclipse-4.11-5|584	
21mr|eclipse-4.11-5|585	# Hack - this can go away once upstream grows arm and aarch64 support
21mr|eclipse-4.11-5|586	mkdir -p rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/%{eclipse_arch}
21mr|eclipse-4.11-5|587	
21mr|eclipse-4.11-5|588	# Ensure that bundles with native artifacts are dir-shaped, so no *.so is extracted into user.home
21mr|eclipse-4.11-5|589	for f in eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.linux.*/META-INF/MANIFEST.MF \
21mr|eclipse-4.11-5|590	eclipse.platform.resources/bundles/org.eclipse.core.filesystem.linux.*/META-INF/MANIFEST.MF \
21mr|eclipse-4.11-5|591	eclipse.platform.team/bundles/org.eclipse.core.net.linux.*/META-INF/MANIFEST.MF ; do
21mr|eclipse-4.11-5|592	echo -e "Eclipse-BundleShape: dir\n\n" >> $f;
21mr|eclipse-4.11-5|593	done
21mr|eclipse-4.11-5|594	
21mr|eclipse-4.11-5|595	# Add dep on Java API stubs when compiling with JDT
21mr|eclipse-4.11-5|596	%pom_xpath_inject "pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId='tycho-compiler-plugin']/pom:dependencies" \
21mr|eclipse-4.11-5|597	"<dependency><groupId>org.eclipse</groupId><artifactId>java10api</artifactId><version>10</version></dependency>" eclipse-platform-parent
21mr|eclipse-4.11-5|598	
21mr|eclipse-4.11-5|599	# Build fake ant bundle that contains symlinks to system jars
21mr|eclipse-4.11-5|600	dependencies/fake_ant_dependency.sh
21mr|eclipse-4.11-5|601	
21mr|eclipse-4.11-5|602	# Allow usage of javax.servlet.jsp 2.3.
21mr|eclipse-4.11-5|603	sed -i '/javax\.servlet\.jsp/ s/2\.3/2\.4/' rt.equinox.bundles/bundles/org.eclipse.equinox.jsp.jasper/META-INF/MANIFEST.MF
21mr|eclipse-4.11-5|604	
21mr|eclipse-4.11-5|605	# Use javax.servlet-api (Glassfish) instead of javax.servlet (Tomcat)
21mr|eclipse-4.11-5|606	find -name feature.xml | xargs sed -i -e 's|"javax.servlet"|"javax.servlet-api"|'
21mr|eclipse-4.11-5|607	sed -i -e "2iRequire-Bundle: javax.servlet-api" rt.equinox.bundles/bundles/org.eclipse.equinox.http.{jetty,servlet}/META-INF/MANIFEST.MF
21mr|eclipse-4.11-5|608	
21mr|eclipse-4.11-5|609	# Fix constraint on gogo runtime
21mr|eclipse-4.11-5|610	sed -i -e '/org.apache.felix.service.command/s/;status=provisional//' rt.equinox.bundles/bundles/org.eclipse.equinox.console{,.ssh}/META-INF/MANIFEST.MF
21mr|eclipse-4.11-5|611	
21mr|eclipse-4.11-5|612	# Pre-compiling JSPs does not currently work
21mr|eclipse-4.11-5|613	%pom_remove_plugin org.eclipse.jetty:jetty-jspc-maven-plugin eclipse.platform.ua/org.eclipse.help.webapp
21mr|eclipse-4.11-5|614	
21mr|eclipse-4.11-5|615	# Remove generated files not present during bootstrap build
21mr|eclipse-4.11-5|616	# org.eclipse.platform.doc.isv, org.eclipse.jdt.doc.isv, org.eclipse.pde.doc.user
21mr|eclipse-4.11-5|617	%if %{with bootstrap}
21mr|eclipse-4.11-5|618	sed -i '22,51d' eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml
21mr|eclipse-4.11-5|619	%endif
21mr|eclipse-4.11-5|620	
21mr|eclipse-4.11-5|621	# Use system osgi.annotation lib
21mr|eclipse-4.11-5|622	ln -s $(build-classpath osgi-annotation) rt.equinox.framework/bundles/org.eclipse.osgi/osgi/
21mr|eclipse-4.11-5|623	ln -s $(build-classpath osgi-annotation) rt.equinox.framework/bundles/org.eclipse.osgi.services/lib/
21mr|eclipse-4.11-5|624	ln -s $(build-classpath osgi-annotation) rt.equinox.framework/bundles/org.eclipse.osgi.util/lib/
21mr|eclipse-4.11-5|625	ln -s $(build-classpath osgi-annotation) rt.equinox.bundles/bundles/org.eclipse.equinox.http.servlet/osgi/
21mr|eclipse-4.11-5|626	ln -s $(build-classpath osgi-annotation) rt.equinox.bundles/bundles/org.eclipse.equinox.coordinator/lib/
21mr|eclipse-4.11-5|627	ln -s $(build-classpath osgi-annotation) rt.equinox.bundles/bundles/org.eclipse.equinox.log.stream/osgi/
21mr|eclipse-4.11-5|628	
21mr|eclipse-4.11-5|629	# The order of these mvn_package calls is important
21mr|eclipse-4.11-5|630	%mvn_package "::pom::" __noinstall
21mr|eclipse-4.11-5|631	%mvn_package ":*tests*" tests
21mr|eclipse-4.11-5|632	%mvn_package ":org.eclipse.equinox.frameworkadmin.test" tests
21mr|eclipse-4.11-5|633	%mvn_package ":org.eclipse.equinox.p2.installer" tests
21mr|eclipse-4.11-5|634	%mvn_package ":org.eclipse.jface.examples.databinding" tests
21mr|eclipse-4.11-5|635	%mvn_package ":org.eclipse.pde.tools.versioning" tests
21mr|eclipse-4.11-5|636	%mvn_package ":org.eclipse.update.core" tests
21mr|eclipse-4.11-5|637	%mvn_package "org.eclipse.test:org.eclipse.test" contributor-tools
21mr|eclipse-4.11-5|638	%mvn_package ":*examples*" __noinstall
21mr|eclipse-4.11-5|639	%mvn_package "::jar:sources{,-feature}:" sdk
21mr|eclipse-4.11-5|640	%mvn_package ":org.eclipse.jdt.doc.isv" sdk
21mr|eclipse-4.11-5|641	%mvn_package ":org.eclipse.platform.doc.isv" sdk
21mr|eclipse-4.11-5|642	%mvn_package ":org.eclipse.equinox.executable" sdk
21mr|eclipse-4.11-5|643	%mvn_package "org.eclipse.jdt{,.feature}:" jdt
21mr|eclipse-4.11-5|644	%mvn_package ":org.eclipse.ant.{launching,ui}" jdt
21mr|eclipse-4.11-5|645	%mvn_package ":org.eclipse.equinox.p2.discovery.{feature,compatibility}" p2-discovery
21mr|eclipse-4.11-5|646	%mvn_package ":org.eclipse.equinox.p2{,.ui}.discovery" p2-discovery
21mr|eclipse-4.11-5|647	%mvn_package ":org.eclipse.e4{,.core}.tools*" contributor-tools
21mr|eclipse-4.11-5|648	%mvn_package ":org.eclipse.releng.tools" contributor-tools
21mr|eclipse-4.11-5|649	%mvn_package ":org.eclipse.swt.tools*" contributor-tools
21mr|eclipse-4.11-5|650	%mvn_package "org.eclipse.test{,.feature}:" contributor-tools
21mr|eclipse-4.11-5|651	%mvn_package ":org.eclipse.ant.optional.junit" contributor-tools
21mr|eclipse-4.11-5|652	%mvn_package "org.eclipse.cvs{,.feature}:" cvs
21mr|eclipse-4.11-5|653	%mvn_package "org.eclipse.team:org.eclipse.team.cvs*" cvs
21mr|eclipse-4.11-5|654	%mvn_package "org.eclipse.pde{,.ui,.feature}:" pde
21mr|eclipse-4.11-5|655	%mvn_package "org.eclipse.ui:org.eclipse.ui.{views.log,trace}" pde
21mr|eclipse-4.11-5|656	%mvn_package "org.eclipse.sdk{,.feature}:" sdk
21mr|eclipse-4.11-5|657	%mvn_package ":" __noinstall
21mr|eclipse-4.11-5|658	
21mr|eclipse-4.11-5|659	%build
21mr|eclipse-4.11-5|660	# Compiler/linker flags for native parts
21mr|eclipse-4.11-5|661	export CFLAGS="%{optflags}"
21mr|eclipse-4.11-5|662	export LDFLAGS="%{__global_ldflags}"
21mr|eclipse-4.11-5|663	export M_CFLAGS="$CFLAGS"
21mr|eclipse-4.11-5|664	export M_ARCH="$LDFLAGS"
21mr|eclipse-4.11-5|665	
21mr|eclipse-4.11-5|666	#This is the lowest value where the build succeeds. 512m is not enough.
21mr|eclipse-4.11-5|667	export MAVEN_OPTS="-Xmx1024m -XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState ${MAVEN_OPTS}"
21mr|eclipse-4.11-5|668	export JAVA_HOME=%{_jvmdir}/java
21mr|eclipse-4.11-5|669	
21mr|eclipse-4.11-5|670	# Pre-build agent jar needed for AdvancedSourceLookupSupport
21mr|eclipse-4.11-5|671	sed -i -e '/createSourcesJar/d' eclipse.jdt.debug/org.eclipse.jdt.launching.javaagent/pom.xml
21mr|eclipse-4.11-5|672	(cd eclipse.jdt.debug/org.eclipse.jdt.launching.javaagent && xmvn -e -o -B clean verify)
21mr|eclipse-4.11-5|673	mv eclipse.jdt.debug/org.eclipse.jdt.launching.javaagent/target/javaagent-shaded.jar \
21mr|eclipse-4.11-5|674	eclipse.jdt.debug/org.eclipse.jdt.launching/lib
21mr|eclipse-4.11-5|675	
21mr|eclipse-4.11-5|676	# Qualifier generated from last modification time of source tarball
21mr|eclipse-4.11-5|677	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d-%H%M)
21mr|eclipse-4.11-5|678	%mvn_build -j -f -- -e -DforceContextQualifier=$QUALIFIER \
21mr|eclipse-4.11-5|679	%if %{with bootstrap}
21mr|eclipse-4.11-5|680	-P !api-generation,!build-docs \
21mr|eclipse-4.11-5|681	%endif
21mr|eclipse-4.11-5|682	-Declipse.javadoc=/usr/bin/javadoc \
21mr|eclipse-4.11-5|683	-Dnative=$(pwd)/eclipse.platform.swt.binaries/bundles/gtk.linux.%{eclipse_arch} \
21mr|eclipse-4.11-5|684	-Dtycho.local.keepTarget \
21mr|eclipse-4.11-5|685	-Dfedora.p2.repos=$(pwd)/.m2/p2/repo-sdk/plugins -DbuildType=X
21mr|eclipse-4.11-5|686	
21mr|eclipse-4.11-5|687	# Location that the product is materialised
21mr|eclipse-4.11-5|688	product="eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.eclipse.platform.ide/linux/gtk/%{eclipse_arch}"
21mr|eclipse-4.11-5|689	
21mr|eclipse-4.11-5|690	# Re-symlink ant bundle to use system jars
21mr|eclipse-4.11-5|691	dependencies/fake_ant_dependency.sh $product/eclipse/plugins/org.apache.ant_*
21mr|eclipse-4.11-5|692	
21mr|eclipse-4.11-5|693	# Symlink necessary plugins that are provided by other packages
21mr|eclipse-4.11-5|694	dependencies/replace_platform_plugins_with_symlinks.sh $product/eclipse %{_javadir} %{_jnidir}
21mr|eclipse-4.11-5|695	
21mr|eclipse-4.11-5|696	pushd $product/eclipse
21mr|eclipse-4.11-5|697	
21mr|eclipse-4.11-5|698	#clean up
21mr|eclipse-4.11-5|699	rm -rf configuration/org.eclipse.core.runtime
21mr|eclipse-4.11-5|700	rm -rf configuration/org.eclipse.equinox.app
21mr|eclipse-4.11-5|701	rm -rf configuration/org.eclipse.update
21mr|eclipse-4.11-5|702	rm -rf configuration/org.eclipse.osgi
21mr|eclipse-4.11-5|703	rm -rf p2/org.eclipse.equinox.p2.core/cache/*
21mr|eclipse-4.11-5|704	# no icon needed
21mr|eclipse-4.11-5|705	rm -f icon.xpm
21mr|eclipse-4.11-5|706	
21mr|eclipse-4.11-5|707	# EMF and ECF are packaged separately
21mr|eclipse-4.11-5|708	rm -rf features/org.eclipse.emf.* plugins/org.eclipse.emf.* \
21mr|eclipse-4.11-5|709	features/org.eclipse.ecf.* plugins/org.eclipse.ecf.* plugins/org.eclipse.ecf_*
21mr|eclipse-4.11-5|710	
21mr|eclipse-4.11-5|711	#delete all local repositories. We want to have only "original" by default.
21mr|eclipse-4.11-5|712	pushd p2/org.eclipse.equinox.p2.engine/.settings
21mr|eclipse-4.11-5|713	sed -i "/repositories\/file/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
21mr|eclipse-4.11-5|714	sed -i "/repositories\/memory/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
21mr|eclipse-4.11-5|715	popd
21mr|eclipse-4.11-5|716	
21mr|eclipse-4.11-5|717	# ini file adjustements
21mr|eclipse-4.11-5|718	sed -i "s|-Xms40m|-Xms512m|g" eclipse.ini
21mr|eclipse-4.11-5|719	sed -i "s|-Xmx512m|-Xmx1024m|g" eclipse.ini
21mr|eclipse-4.11-5|720	sed -i '1i-protect\nroot' eclipse.ini
21mr|eclipse-4.11-5|721	
21mr|eclipse-4.11-5|722	# Temporary fix until https://bugs.eclipse.org/294877 is resolved
21mr|eclipse-4.11-5|723	cat >> eclipse.ini <<EOF
21mr|eclipse-4.11-5|724	-Dorg.eclipse.swt.browser.UseWebKitGTK=true
21mr|eclipse-4.11-5|725	-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
21mr|eclipse-4.11-5|726	-XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>
21mr|eclipse-4.11-5|727	-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate
21mr|eclipse-4.11-5|728	-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding
21mr|eclipse-4.11-5|729	-XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile
21mr|eclipse-4.11-5|730	-XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState
21mr|eclipse-4.11-5|731	-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=%{_datadir}/eclipse/dropins
21mr|eclipse-4.11-5|732	-Dp2.fragments=%{_eclipsedir}/droplets,%{_datadir}/eclipse/droplets
21mr|eclipse-4.11-5|733	-Declipse.p2.skipMovedInstallDetection=true
21mr|eclipse-4.11-5|734	-Dosgi.resolver.usesMode=ignore
21mr|eclipse-4.11-5|735	EOF
21mr|eclipse-4.11-5|736	
21mr|eclipse-4.11-5|737	popd #eclipse
21mr|eclipse-4.11-5|738	
21mr|eclipse-4.11-5|739	%install
21mr|eclipse-4.11-5|740	%mvn_install
21mr|eclipse-4.11-5|741	
21mr|eclipse-4.11-5|742	# Some directories we need
21mr|eclipse-4.11-5|743	install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}
21mr|eclipse-4.11-5|744	install -d -m 755 $RPM_BUILD_ROOT%{_jnidir}
21mr|eclipse-4.11-5|745	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/eclipse
21mr|eclipse-4.11-5|746	install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|eclipse-4.11-5|747	install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
21mr|eclipse-4.11-5|748	
21mr|eclipse-4.11-5|749	# Install icons
21mr|eclipse-4.11-5|750	install -D eclipse.platform/platform/org.eclipse.platform/eclipse32.png \
21mr|eclipse-4.11-5|751	$RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/apps/%{name}.png
21mr|eclipse-4.11-5|752	install -D eclipse.platform/platform/org.eclipse.platform/eclipse48.png \
21mr|eclipse-4.11-5|753	$RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/apps/%{name}.png
21mr|eclipse-4.11-5|754	install -D eclipse.platform/platform/org.eclipse.platform/eclipse256.png \
21mr|eclipse-4.11-5|755	$RPM_BUILD_ROOT/usr/share/icons/hicolor/256x256/apps/%{name}.png
21mr|eclipse-4.11-5|756	install -d $RPM_BUILD_ROOT/usr/share/pixmaps
21mr|eclipse-4.11-5|757	ln -s /usr/share/icons/hicolor/256x256/apps/%{name}.png \
21mr|eclipse-4.11-5|758	$RPM_BUILD_ROOT/usr/share/pixmaps/%{name}.png
21mr|eclipse-4.11-5|759	
21mr|eclipse-4.11-5|760	# Install desktop file
21mr|eclipse-4.11-5|761	sed -i -e 's/Exec=eclipse/Exec=%{app_exec}/g' desktopintegration/eclipse.desktop
21mr|eclipse-4.11-5|762	sed -i -e 's/Name=Eclipse/Name=%{app_name}/g' desktopintegration/eclipse.desktop
21mr|eclipse-4.11-5|763	sed -i -e 's/Icon=eclipse/Icon=%{name}/g' desktopintegration/eclipse.desktop
21mr|eclipse-4.11-5|764	install -m644 -D desktopintegration/eclipse.desktop $RPM_BUILD_ROOT/usr/share/applications/%{name}.desktop
21mr|eclipse-4.11-5|765	desktop-file-validate $RPM_BUILD_ROOT/usr/share/applications/%{name}.desktop
21mr|eclipse-4.11-5|766	
21mr|eclipse-4.11-5|767	# Install appstream appdata
21mr|eclipse-4.11-5|768	install -m644 -D desktopintegration/eclipse.appdata.xml      $RPM_BUILD_ROOT%{_datadir}/appdata/eclipse.appdata.xml
21mr|eclipse-4.11-5|769	install -m644 -D desktopintegration/eclipse-jdt.metainfo.xml $RPM_BUILD_ROOT%{_datadir}/appdata/eclipse-jdt.metainfo.xml
21mr|eclipse-4.11-5|770	install -m644 -D desktopintegration/eclipse-pde.metainfo.xml $RPM_BUILD_ROOT%{_datadir}/appdata/eclipse-pde.metainfo.xml
21mr|eclipse-4.11-5|771	
21mr|eclipse-4.11-5|772	LOCAL_PWD=`pwd`
21mr|eclipse-4.11-5|773	#change the installation p2 files
21mr|eclipse-4.11-5|774	pushd eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.eclipse.platform.ide/linux/gtk/%{eclipse_arch}/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile/
21mr|eclipse-4.11-5|775	for i in `ls | grep "profile.gz"` ; do  \
21mr|eclipse-4.11-5|776	echo $i ; \
21mr|eclipse-4.11-5|777	gunzip $i ; \
21mr|eclipse-4.11-5|778	sed -i -e "s@${LOCAL_PWD}/eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.eclipse.platform.ide/linux/gtk/%{eclipse_arch}/eclipse@%{_eclipsedir}@g" *.profile ; \
21mr|eclipse-4.11-5|779	gzip *.profile ; \
21mr|eclipse-4.11-5|780	done
21mr|eclipse-4.11-5|781	popd
21mr|eclipse-4.11-5|782	
21mr|eclipse-4.11-5|783	#installation itself - copy it into right location
21mr|eclipse-4.11-5|784	rsync -vrpl eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.eclipse.platform.ide/linux/gtk/%{eclipse_arch}/eclipse \
21mr|eclipse-4.11-5|785	%{buildroot}%{_prefix}/lib
21mr|eclipse-4.11-5|786	
21mr|eclipse-4.11-5|787	# Symlink eclipse binary
21mr|eclipse-4.11-5|788	pushd %{buildroot}%{_bindir}
21mr|eclipse-4.11-5|789	ln -s %{_eclipsedir}/eclipse
21mr|eclipse-4.11-5|790	popd
21mr|eclipse-4.11-5|791	
21mr|eclipse-4.11-5|792	# Symlink eclipse ini
21mr|eclipse-4.11-5|793	pushd %{buildroot}/%{_sysconfdir}/
21mr|eclipse-4.11-5|794	ln -s %{_eclipsedir}/eclipse.ini
21mr|eclipse-4.11-5|795	popd
21mr|eclipse-4.11-5|796	
21mr|eclipse-4.11-5|797	# List jars to be symlinked into javadir
21mr|eclipse-4.11-5|798	pushd %{buildroot}%{_eclipsedir}/plugins
21mr|eclipse-4.11-5|799	EQUINOX_JARS=$(ls . | grep -P '^org.eclipse.equinox(?!.*\.ui[\._])' | sed -e 's|^org\.eclipse\.\(.*\)_.*|\1|')
21mr|eclipse-4.11-5|800	OSGI_JARS=$(ls . | grep '^org.eclipse.osgi' | sed -e 's|^org\.eclipse\.\(.*\)_.*|\1|')
21mr|eclipse-4.11-5|801	popd
21mr|eclipse-4.11-5|802	
21mr|eclipse-4.11-5|803	# Symlink jars into javadir
21mr|eclipse-4.11-5|804	location=%{_eclipsedir}/plugins
21mr|eclipse-4.11-5|805	while [ "$location" != "/" ] ; do
21mr|eclipse-4.11-5|806	location=$(dirname $location)
21mr|eclipse-4.11-5|807	updir="$updir../"
21mr|eclipse-4.11-5|808	done
21mr|eclipse-4.11-5|809	pushd %{buildroot}%{_javadir}/eclipse
21mr|eclipse-4.11-5|810	for J in $EQUINOX_JARS core.contenttype core.jobs core.net core.runtime ; do
21mr|eclipse-4.11-5|811	DIR=$updir%{_eclipsedir}/plugins
21mr|eclipse-4.11-5|812	if [ "$J" != "equinox.http.servlet" ] ; then
21mr|eclipse-4.11-5|813	[ -e "`ls $DIR/org.eclipse.${J}_*.jar`" ] && ln -s $DIR/org.eclipse.${J}_*.jar ${J}.jar
21mr|eclipse-4.11-5|814	fi
21mr|eclipse-4.11-5|815	done
21mr|eclipse-4.11-5|816	popd
21mr|eclipse-4.11-5|817	
21mr|eclipse-4.11-5|818	# Generate addition Maven metadata
21mr|eclipse-4.11-5|819	rm -rf .xmvn/ .xmvn-reactor
21mr|eclipse-4.11-5|820	%mvn_package "org.eclipse.osgi:" equinox-osgi
21mr|eclipse-4.11-5|821	%mvn_package "org.eclipse.equinox.http:" platform
21mr|eclipse-4.11-5|822	%mvn_package "org.eclipse.swt:" swt
21mr|eclipse-4.11-5|823	
21mr|eclipse-4.11-5|824	# Install Maven metadata for OSGi jars
21mr|eclipse-4.11-5|825	for J in $OSGI_JARS ; do
21mr|eclipse-4.11-5|826	JAR=%{buildroot}%{_eclipsedir}/plugins/org.eclipse.${J}_*.jar
21mr|eclipse-4.11-5|827	VER=$(echo $JAR | sed -e "s/.*${J}_\(.*\)\.jar/\1/")
21mr|eclipse-4.11-5|828	%mvn_artifact "org.eclipse.osgi:$J:jar:$VER" $JAR
21mr|eclipse-4.11-5|829	if [ "$J" = "osgi" ] ; then
21mr|eclipse-4.11-5|830	%mvn_alias "org.eclipse.osgi:$J" "org.eclipse.osgi:org.eclipse.$J" "org.eclipse.tycho:org.eclipse.$J" "org.eclipse:$J"
21mr|eclipse-4.11-5|831	else
21mr|eclipse-4.11-5|832	%mvn_alias "org.eclipse.osgi:$J" "org.eclipse.osgi:org.eclipse.$J" "org.eclipse.tycho:org.eclipse.$J"
21mr|eclipse-4.11-5|833	fi
21mr|eclipse-4.11-5|834	done
21mr|eclipse-4.11-5|835	
21mr|eclipse-4.11-5|836	
21mr|eclipse-4.11-5|837	# Install Maven metadata for Equinox HTTP Servlet
21mr|eclipse-4.11-5|838	JAR=%{buildroot}%{_eclipsedir}/plugins/org.eclipse.equinox.http.servlet_*.jar
21mr|eclipse-4.11-5|839	VER=$(echo $JAR | sed -e "s/.*_\(.*\)\.jar/\1/")
21mr|eclipse-4.11-5|840	%mvn_artifact "org.eclipse.equinox.http:equinox.http.servlet:jar:$VER" $JAR
21mr|eclipse-4.11-5|841	%mvn_alias "org.eclipse.equinox.http:equinox.http.servlet" "org.eclipse.equinox.http:servlet"
21mr|eclipse-4.11-5|842	
21mr|eclipse-4.11-5|843	# Install Maven metadata for SWT
21mr|eclipse-4.11-5|844	JAR=%{buildroot}%{_eclipsedir}/plugins/org.eclipse.swt_*.jar
21mr|eclipse-4.11-5|845	VER=$(echo $JAR | sed -e "s/.*_\(.*\)\.jar/\1/")
21mr|eclipse-4.11-5|846	%mvn_artifact "org.eclipse.swt:org.eclipse.swt:jar:$VER" ./eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.linux.%{eclipse_arch}/target/org.eclipse.swt.gtk.linux.%{eclipse_arch}-*-SNAPSHOT.jar
21mr|eclipse-4.11-5|847	%mvn_alias "org.eclipse.swt:org.eclipse.swt" "org.eclipse.swt:swt"
21mr|eclipse-4.11-5|848	%mvn_file "org.eclipse.swt:org.eclipse.swt" swt
21mr|eclipse-4.11-5|849	
21mr|eclipse-4.11-5|850	%mvn_install
21mr|eclipse-4.11-5|851	
21mr|eclipse-4.11-5|852	# Symlink SWT jar
21mr|eclipse-4.11-5|853	pushd %{buildroot}/%{_eclipsedir}/
21mr|eclipse-4.11-5|854	ln -s $(abs2rel %{_jnidir}/swt.jar %{_eclipsedir})
21mr|eclipse-4.11-5|855	popd
21mr|eclipse-4.11-5|856	
21mr|eclipse-4.11-5|857	# Tests framework
21mr|eclipse-4.11-5|858	unzip eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/target/eclipse-junit-tests-bundle.zip \
21mr|eclipse-4.11-5|859	-d $RPM_BUILD_ROOT/%{_datadir}/ -x eclipse-testing/runtests.bat eclipse-testing/runtestsmac.sh
21mr|eclipse-4.11-5|860	cp utils/splitter.xsl $RPM_BUILD_ROOT/%{_datadir}/eclipse-testing
21mr|eclipse-4.11-5|861	rm $RPM_BUILD_ROOT/%{_datadir}/eclipse-testing/eclipse-junit-tests-*.zip
21mr|eclipse-4.11-5|862	
21mr|eclipse-4.11-5|863	# These properties are not correct and nested properties won't get resolved
21mr|eclipse-4.11-5|864	sed -i '/org.eclipse.equinox.p2.reconciler.test/ d' $RPM_BUILD_ROOT/%{_datadir}/eclipse-testing/equinoxp2tests.properties
21mr|eclipse-4.11-5|865	
21mr|eclipse-4.11-5|866	# Package testbundle-to-eclipse-test
21mr|eclipse-4.11-5|867	cp -r testbundle-to-eclipse-test $RPM_BUILD_ROOT/%{_datadir}/eclipse-testing/testbundle
21mr|eclipse-4.11-5|868	mv $RPM_BUILD_ROOT/%{_datadir}/eclipse-testing/testbundle/eclipse-runTestBundles $RPM_BUILD_ROOT/%{_bindir}/eclipse-runTestBundles
21mr|eclipse-4.11-5|869	
21mr|eclipse-4.11-5|870	#fix so permissions
21mr|eclipse-4.11-5|871	find $RPM_BUILD_ROOT/%{_eclipsedir} -name *.so -exec chmod a+x {} \;
21mr|eclipse-4.11-5|872	
21mr|eclipse-4.11-5|873	# Usage marker
21mr|eclipse-4.11-5|874	install -d -m 755 %{buildroot}%{_eclipsedir}/.pkgs
21mr|eclipse-4.11-5|875	echo "%{version}-%{release}" > %{buildroot}%{_eclipsedir}/.pkgs/Distro
21mr|eclipse-4.11-5|876	
21mr|eclipse-4.11-5|877	
21mr|eclipse-4.11-5|878	###### ROSA hacks
21mr|eclipse-4.11-5|879	%if %{with bootstrap}
21mr|eclipse-4.11-5|880	#no files
21mr|eclipse-4.11-5|881	sed -i -e '32791d' .mfiles-tests
21mr|eclipse-4.11-5|882	%endif
21mr|eclipse-4.11-5|883	# delete strange artefacts (*.orig)
21mr|eclipse-4.11-5|884	sed -i -e '/\.orig$/d' .mfiles*
21mr|eclipse-4.11-5|885	
21mr|eclipse-4.11-5|886	# Fix more permissions to force stripping
21mr|eclipse-4.11-5|887	find %{buildroot} -type f -print | while read -r line ; do
21mr|eclipse-4.11-5|888	if file "$line" | grep -q ELF ; then
21mr|eclipse-4.11-5|889	chmod +x "$line"
21mr|eclipse-4.11-5|890	fi
21mr|eclipse-4.11-5|891	done
21mr|eclipse-4.11-5|892	
21mr|eclipse-4.11-5|893	%files swt -f .mfiles-swt
21mr|eclipse-4.11-5|894	%{_eclipsedir}/plugins/org.eclipse.swt_*
21mr|eclipse-4.11-5|895	%{_eclipsedir}/plugins/org.eclipse.swt.gtk.linux.*
21mr|eclipse-4.11-5|896	%{_eclipsedir}/swt.jar
21mr|eclipse-4.11-5|897	
21mr|eclipse-4.11-5|898	%files platform -f .mfiles-platform
21mr|eclipse-4.11-5|899	%{_bindir}/eclipse
21mr|eclipse-4.11-5|900	#%%{_eclipsedir}/eclipse
21mr|eclipse-4.11-5|901	%{_eclipsedir}/.eclipseproduct
21mr|eclipse-4.11-5|902	%{_eclipsedir}/.pkgs
21mr|eclipse-4.11-5|903	%config %{_eclipsedir}/eclipse.ini
21mr|eclipse-4.11-5|904	%config %{_sysconfdir}/eclipse.ini
21mr|eclipse-4.11-5|905	/usr/share/applications/*
21mr|eclipse-4.11-5|906	/usr/share/pixmaps/*
21mr|eclipse-4.11-5|907	/usr/share/icons/*/*/apps/*
21mr|eclipse-4.11-5|908	%{_datadir}/appdata/eclipse.appdata.xml
21mr|eclipse-4.11-5|909	%dir %{_eclipsedir}/configuration/
21mr|eclipse-4.11-5|910	%dir %{_eclipsedir}/configuration/org.eclipse.equinox.simpleconfigurator/
21mr|eclipse-4.11-5|911	%{_eclipsedir}/configuration/config.ini
21mr|eclipse-4.11-5|912	%{_eclipsedir}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
21mr|eclipse-4.11-5|913	%{_eclipsedir}/features/org.eclipse.core.runtime.feature_*
21mr|eclipse-4.11-5|914	%{_eclipsedir}/features/org.eclipse.e4.rcp_*
21mr|eclipse-4.11-5|915	%{_eclipsedir}/features/org.eclipse.equinox.core.feature_*
21mr|eclipse-4.11-5|916	%{_eclipsedir}/features/org.eclipse.equinox.p2.core.feature_*
21mr|eclipse-4.11-5|917	%{_eclipsedir}/features/org.eclipse.equinox.p2.extras.feature_*
21mr|eclipse-4.11-5|918	%{_eclipsedir}/features/org.eclipse.equinox.p2.rcp.feature_*
21mr|eclipse-4.11-5|919	%{_eclipsedir}/features/org.eclipse.equinox.p2.user.ui_*
21mr|eclipse-4.11-5|920	%{_eclipsedir}/features/org.eclipse.help_*
21mr|eclipse-4.11-5|921	%{_eclipsedir}/features/org.eclipse.platform_*
21mr|eclipse-4.11-5|922	%{_eclipsedir}/features/org.eclipse.rcp_*
21mr|eclipse-4.11-5|923	%{_eclipsedir}/plugins/com.ibm.icu_*
21mr|eclipse-4.11-5|924	%{_eclipsedir}/plugins/com.jcraft.jsch_*
21mr|eclipse-4.11-5|925	%{_eclipsedir}/plugins/com.sun.el.javax.el_*
21mr|eclipse-4.11-5|926	%{_eclipsedir}/plugins/javax.*
21mr|eclipse-4.11-5|927	%{_eclipsedir}/plugins/org.apache.*
21mr|eclipse-4.11-5|928	%{_eclipsedir}/plugins/org.eclipse.ant.core_*
21mr|eclipse-4.11-5|929	%{_eclipsedir}/plugins/org.eclipse.compare_*
21mr|eclipse-4.11-5|930	%{_eclipsedir}/plugins/org.eclipse.compare.core_*
21mr|eclipse-4.11-5|931	%{_eclipsedir}/plugins/org.eclipse.core.commands_*
21mr|eclipse-4.11-5|932	%{_eclipsedir}/plugins/org.eclipse.core.contenttype_*
21mr|eclipse-4.11-5|933	%{_eclipsedir}/plugins/org.eclipse.core.databinding.beans_*
21mr|eclipse-4.11-5|934	%{_eclipsedir}/plugins/org.eclipse.core.databinding.observable_*
21mr|eclipse-4.11-5|935	%{_eclipsedir}/plugins/org.eclipse.core.databinding.property_*
21mr|eclipse-4.11-5|936	%{_eclipsedir}/plugins/org.eclipse.core.databinding_*
21mr|eclipse-4.11-5|937	%{_eclipsedir}/plugins/org.eclipse.core.expressions_*
21mr|eclipse-4.11-5|938	%{_eclipsedir}/plugins/org.eclipse.core.externaltools_*
21mr|eclipse-4.11-5|939	%{_eclipsedir}/plugins/org.eclipse.core.filebuffers_*
21mr|eclipse-4.11-5|940	%{_eclipsedir}/plugins/org.eclipse.core.filesystem*
21mr|eclipse-4.11-5|941	%{_eclipsedir}/plugins/org.eclipse.core.jobs_*
21mr|eclipse-4.11-5|942	%{_eclipsedir}/plugins/org.eclipse.core.net*
21mr|eclipse-4.11-5|943	%{_eclipsedir}/plugins/org.eclipse.core.resources_*
21mr|eclipse-4.11-5|944	%{_eclipsedir}/plugins/org.eclipse.core.runtime_*
21mr|eclipse-4.11-5|945	%{_eclipsedir}/plugins/org.eclipse.core.variables_*
21mr|eclipse-4.11-5|946	%{_eclipsedir}/plugins/org.eclipse.debug.core_*
21mr|eclipse-4.11-5|947	%{_eclipsedir}/plugins/org.eclipse.debug.ui_*
21mr|eclipse-4.11-5|948	%{_eclipsedir}/plugins/org.eclipse.e4.core.commands_*
21mr|eclipse-4.11-5|949	%{_eclipsedir}/plugins/org.eclipse.e4.core.contexts_*
21mr|eclipse-4.11-5|950	%{_eclipsedir}/plugins/org.eclipse.e4.core.di_*
21mr|eclipse-4.11-5|951	%{_eclipsedir}/plugins/org.eclipse.e4.core.di.annotations_*
21mr|eclipse-4.11-5|952	%{_eclipsedir}/plugins/org.eclipse.e4.core.di.extensions_*
21mr|eclipse-4.11-5|953	%{_eclipsedir}/plugins/org.eclipse.e4.core.di.extensions.supplier_*
21mr|eclipse-4.11-5|954	%{_eclipsedir}/plugins/org.eclipse.e4.core.services_*
21mr|eclipse-4.11-5|955	%{_eclipsedir}/plugins/org.eclipse.e4.emf.xpath_*
21mr|eclipse-4.11-5|956	%{_eclipsedir}/plugins/org.eclipse.e4.ui.bindings_*
21mr|eclipse-4.11-5|957	%{_eclipsedir}/plugins/org.eclipse.e4.ui.css.core_*
21mr|eclipse-4.11-5|958	%{_eclipsedir}/plugins/org.eclipse.e4.ui.css.swt_*
21mr|eclipse-4.11-5|959	%{_eclipsedir}/plugins/org.eclipse.e4.ui.css.swt.theme_*
21mr|eclipse-4.11-5|960	%{_eclipsedir}/plugins/org.eclipse.e4.ui.di_*
21mr|eclipse-4.11-5|961	%{_eclipsedir}/plugins/org.eclipse.e4.ui.dialogs_*
21mr|eclipse-4.11-5|962	%{_eclipsedir}/plugins/org.eclipse.e4.ui.model.workbench_*
21mr|eclipse-4.11-5|963	%{_eclipsedir}/plugins/org.eclipse.e4.ui.services_*
21mr|eclipse-4.11-5|964	%{_eclipsedir}/plugins/org.eclipse.e4.ui.swt.gtk_*
21mr|eclipse-4.11-5|965	%{_eclipsedir}/plugins/org.eclipse.e4.ui.widgets_*
21mr|eclipse-4.11-5|966	%{_eclipsedir}/plugins/org.eclipse.e4.ui.workbench_*
21mr|eclipse-4.11-5|967	%{_eclipsedir}/plugins/org.eclipse.e4.ui.workbench3_*
21mr|eclipse-4.11-5|968	%{_eclipsedir}/plugins/org.eclipse.e4.ui.workbench.addons.swt_*
21mr|eclipse-4.11-5|969	%{_eclipsedir}/plugins/org.eclipse.e4.ui.workbench.renderers.swt_*
21mr|eclipse-4.11-5|970	%{_eclipsedir}/plugins/org.eclipse.e4.ui.workbench.swt_*
21mr|eclipse-4.11-5|971	%{_eclipsedir}/plugins/org.eclipse.equinox.app_*
21mr|eclipse-4.11-5|972	%{_eclipsedir}/plugins/org.eclipse.equinox.bidi_*
21mr|eclipse-4.11-5|973	%{_eclipsedir}/plugins/org.eclipse.equinox.common_*
21mr|eclipse-4.11-5|974	%{_eclipsedir}/plugins/org.eclipse.equinox.concurrent_*
21mr|eclipse-4.11-5|975	%{_eclipsedir}/plugins/org.eclipse.equinox.console_*
21mr|eclipse-4.11-5|976	%{_eclipsedir}/plugins/org.eclipse.equinox.ds_*
21mr|eclipse-4.11-5|977	%{_eclipsedir}/plugins/org.eclipse.equinox.event_*
21mr|eclipse-4.11-5|978	%{_eclipsedir}/plugins/org.eclipse.equinox.frameworkadmin_*
21mr|eclipse-4.11-5|979	%{_eclipsedir}/plugins/org.eclipse.equinox.frameworkadmin.equinox_*
21mr|eclipse-4.11-5|980	%{_eclipsedir}/plugins/org.eclipse.equinox.http.jetty_*
21mr|eclipse-4.11-5|981	%{_eclipsedir}/plugins/org.eclipse.equinox.http.registry_*
21mr|eclipse-4.11-5|982	%{_eclipsedir}/plugins/org.eclipse.equinox.http.servlet_*
21mr|eclipse-4.11-5|983	%{_eclipsedir}/plugins/org.eclipse.equinox.jsp.jasper_*
21mr|eclipse-4.11-5|984	%{_eclipsedir}/plugins/org.eclipse.equinox.jsp.jasper.registry_*
21mr|eclipse-4.11-5|985	%{_eclipsedir}/plugins/org.eclipse.equinox.launcher_*
21mr|eclipse-4.11-5|986	%{_eclipsedir}/plugins/org.eclipse.equinox.launcher.gtk.linux.*_*
21mr|eclipse-4.11-5|987	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.artifact.repository_*
21mr|eclipse-4.11-5|988	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.console_*
21mr|eclipse-4.11-5|989	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.core_*
21mr|eclipse-4.11-5|990	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.director_*
21mr|eclipse-4.11-5|991	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.director.app_*
21mr|eclipse-4.11-5|992	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.directorywatcher_*
21mr|eclipse-4.11-5|993	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.engine_*
21mr|eclipse-4.11-5|994	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.extensionlocation_*
21mr|eclipse-4.11-5|995	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.garbagecollector_*
21mr|eclipse-4.11-5|996	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.jarprocessor_*
21mr|eclipse-4.11-5|997	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.metadata_*
21mr|eclipse-4.11-5|998	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.metadata.repository_*
21mr|eclipse-4.11-5|999	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.operations_*
21mr|eclipse-4.11-5|1000	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.publisher_*
21mr|eclipse-4.11-5|1001	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.publisher.eclipse_*
21mr|eclipse-4.11-5|1002	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.reconciler.dropins_*
21mr|eclipse-4.11-5|1003	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.repository_*
21mr|eclipse-4.11-5|1004	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.repository.tools_*
21mr|eclipse-4.11-5|1005	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_*
21mr|eclipse-4.11-5|1006	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.touchpoint.natives_*
21mr|eclipse-4.11-5|1007	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.transport.ecf_*
21mr|eclipse-4.11-5|1008	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.ui_*
21mr|eclipse-4.11-5|1009	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.ui.importexport_*
21mr|eclipse-4.11-5|1010	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.ui.sdk_*
21mr|eclipse-4.11-5|1011	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_*
21mr|eclipse-4.11-5|1012	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.updatechecker_*
21mr|eclipse-4.11-5|1013	%{_eclipsedir}/plugins/org.eclipse.equinox.p2.updatesite_*
21mr|eclipse-4.11-5|1014	%{_eclipsedir}/plugins/org.eclipse.equinox.preferences_*
21mr|eclipse-4.11-5|1015	%{_eclipsedir}/plugins/org.eclipse.equinox.registry_*
21mr|eclipse-4.11-5|1016	%{_eclipsedir}/plugins/org.eclipse.equinox.security*
21mr|eclipse-4.11-5|1017	%{_eclipsedir}/plugins/org.eclipse.equinox.simpleconfigurator_*
21mr|eclipse-4.11-5|1018	%{_eclipsedir}/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_*
21mr|eclipse-4.11-5|1019	%{_eclipsedir}/plugins/org.eclipse.equinox.util_*
21mr|eclipse-4.11-5|1020	%{_eclipsedir}/plugins/org.eclipse.help_*
21mr|eclipse-4.11-5|1021	%{_eclipsedir}/plugins/org.eclipse.help.base_*
21mr|eclipse-4.11-5|1022	%{_eclipsedir}/plugins/org.eclipse.help.ui_*
21mr|eclipse-4.11-5|1023	%{_eclipsedir}/plugins/org.eclipse.help.webapp_*
21mr|eclipse-4.11-5|1024	%{_eclipsedir}/plugins/org.eclipse.jdt.core.compiler.batch_*
21mr|eclipse-4.11-5|1025	%{_eclipsedir}/plugins/org.eclipse.jetty.*
21mr|eclipse-4.11-5|1026	%{_eclipsedir}/plugins/org.eclipse.jface_*
21mr|eclipse-4.11-5|1027	%{_eclipsedir}/plugins/org.eclipse.jface.databinding_*
21mr|eclipse-4.11-5|1028	%{_eclipsedir}/plugins/org.eclipse.jface.text_*
21mr|eclipse-4.11-5|1029	%{_eclipsedir}/plugins/org.eclipse.jsch.core_*
21mr|eclipse-4.11-5|1030	%{_eclipsedir}/plugins/org.eclipse.jsch.ui_*
21mr|eclipse-4.11-5|1031	%{_eclipsedir}/plugins/org.eclipse.ltk.core.refactoring_*
21mr|eclipse-4.11-5|1032	%{_eclipsedir}/plugins/org.eclipse.ltk.ui.refactoring_*
21mr|eclipse-4.11-5|1033	%{_eclipsedir}/plugins/org.eclipse.platform_*
21mr|eclipse-4.11-5|1034	%{_eclipsedir}/plugins/org.eclipse.platform.doc.user_*
21mr|eclipse-4.11-5|1035	%{_eclipsedir}/plugins/org.eclipse.rcp_*
21mr|eclipse-4.11-5|1036	%{_eclipsedir}/plugins/org.eclipse.search_*
21mr|eclipse-4.11-5|1037	%{_eclipsedir}/plugins/org.eclipse.team.core_*
21mr|eclipse-4.11-5|1038	%{_eclipsedir}/plugins/org.eclipse.team.genericeditor.diff.extension_*
21mr|eclipse-4.11-5|1039	%{_eclipsedir}/plugins/org.eclipse.team.ui_*
21mr|eclipse-4.11-5|1040	%{_eclipsedir}/plugins/org.eclipse.text_*
21mr|eclipse-4.11-5|1041	%{_eclipsedir}/plugins/org.eclipse.ui_*
21mr|eclipse-4.11-5|1042	%{_eclipsedir}/plugins/org.eclipse.ui.browser_*
21mr|eclipse-4.11-5|1043	%{_eclipsedir}/plugins/org.eclipse.ui.cheatsheets_*
21mr|eclipse-4.11-5|1044	%{_eclipsedir}/plugins/org.eclipse.ui.console_*
21mr|eclipse-4.11-5|1045	%{_eclipsedir}/plugins/org.eclipse.ui.editors_*
21mr|eclipse-4.11-5|1046	%{_eclipsedir}/plugins/org.eclipse.ui.externaltools_*
21mr|eclipse-4.11-5|1047	%{_eclipsedir}/plugins/org.eclipse.ui.forms_*
21mr|eclipse-4.11-5|1048	%{_eclipsedir}/plugins/org.eclipse.ui.genericeditor_*
21mr|eclipse-4.11-5|1049	%{_eclipsedir}/plugins/org.eclipse.ui.ide_*
21mr|eclipse-4.11-5|1050	%{_eclipsedir}/plugins/org.eclipse.ui.ide.application_*
21mr|eclipse-4.11-5|1051	%{_eclipsedir}/plugins/org.eclipse.ui.intro_*
21mr|eclipse-4.11-5|1052	%{_eclipsedir}/plugins/org.eclipse.ui.intro.quicklinks_*
21mr|eclipse-4.11-5|1053	%{_eclipsedir}/plugins/org.eclipse.ui.intro.universal_*
21mr|eclipse-4.11-5|1054	%{_eclipsedir}/plugins/org.eclipse.ui.monitoring_*
21mr|eclipse-4.11-5|1055	%{_eclipsedir}/plugins/org.eclipse.ui.navigator_*
21mr|eclipse-4.11-5|1056	%{_eclipsedir}/plugins/org.eclipse.ui.navigator.resources_*
21mr|eclipse-4.11-5|1057	%{_eclipsedir}/plugins/org.eclipse.ui.net_*
21mr|eclipse-4.11-5|1058	%{_eclipsedir}/plugins/org.eclipse.ui.themes_*
21mr|eclipse-4.11-5|1059	%{_eclipsedir}/plugins/org.eclipse.ui.views_*
21mr|eclipse-4.11-5|1060	%{_eclipsedir}/plugins/org.eclipse.ui.views.log_*
21mr|eclipse-4.11-5|1061	%{_eclipsedir}/plugins/org.eclipse.ui.views.properties.tabbed_*
21mr|eclipse-4.11-5|1062	%{_eclipsedir}/plugins/org.eclipse.ui.workbench_*
21mr|eclipse-4.11-5|1063	%{_eclipsedir}/plugins/org.eclipse.ui.workbench.texteditor_*
21mr|eclipse-4.11-5|1064	%{_eclipsedir}/plugins/org.eclipse.update.configurator_*
21mr|eclipse-4.11-5|1065	%{_eclipsedir}/plugins/org.eclipse.urischeme_*
21mr|eclipse-4.11-5|1066	%{_eclipsedir}/plugins/org.glassfish.web.javax.servlet.jsp_*
21mr|eclipse-4.11-5|1067	%{_eclipsedir}/plugins/org.kxml2_*
21mr|eclipse-4.11-5|1068	%{_eclipsedir}/plugins/org.sat4j.core_*
21mr|eclipse-4.11-5|1069	%{_eclipsedir}/plugins/org.sat4j.pb_*
21mr|eclipse-4.11-5|1070	%{_eclipsedir}/plugins/org.tukaani.xz_*
21mr|eclipse-4.11-5|1071	%{_eclipsedir}/plugins/org.w3c.css.sac_*
21mr|eclipse-4.11-5|1072	%{_eclipsedir}/plugins/org.w3c.dom.svg_*
21mr|eclipse-4.11-5|1073	%{_eclipsedir}/plugins/org.xmlpull_*
21mr|eclipse-4.11-5|1074	%doc %{_eclipsedir}/readme
21mr|eclipse-4.11-5|1075	%{_eclipsedir}/artifacts.xml
21mr|eclipse-4.11-5|1076	%{_eclipsedir}/p2
21mr|eclipse-4.11-5|1077	%{_javadir}/%{name}/core*
21mr|eclipse-4.11-5|1078	%{_javadir}/%{name}/equinox.*
21mr|eclipse-4.11-5|1079	
21mr|eclipse-4.11-5|1080	%files jdt -f .mfiles-jdt
21mr|eclipse-4.11-5|1081	%{_datadir}/appdata/eclipse-jdt.metainfo.xml
21mr|eclipse-4.11-5|1082	
21mr|eclipse-4.11-5|1083	%files pde -f .mfiles-pde -f .mfiles-cvs -f .mfiles-sdk
21mr|eclipse-4.11-5|1084	%{_datadir}/appdata/eclipse-pde.metainfo.xml
21mr|eclipse-4.11-5|1085	
21mr|eclipse-4.11-5|1086	%files p2-discovery -f .mfiles-p2-discovery
21mr|eclipse-4.11-5|1087	
21mr|eclipse-4.11-5|1088	%files contributor-tools -f .mfiles-contributor-tools
21mr|eclipse-4.11-5|1089	
21mr|eclipse-4.11-5|1090	%files tests -f .mfiles-tests
21mr|eclipse-4.11-5|1091	%{_bindir}/eclipse-runTestBundles
21mr|eclipse-4.11-5|1092	%{_datadir}/eclipse-testing
21mr|eclipse-4.11-5|1093	
21mr|eclipse-4.11-5|1094	%files equinox-osgi -f .mfiles-equinox-osgi
21mr|eclipse-4.11-5|1095	%{_eclipsedir}/plugins/org.eclipse.osgi_*
21mr|eclipse-4.11-5|1096	%{_eclipsedir}/plugins/org.eclipse.osgi.compatibility.state_*
21mr|eclipse-4.11-5|1097	%{_eclipsedir}/plugins/org.eclipse.osgi.services_*
21mr|eclipse-4.11-5|1098	%{_eclipsedir}/plugins/org.eclipse.osgi.util_*
21mr|eclipse-4.11-5|1099	

12034 21
21mr|eclipse-abrt-0.0.3-9|1	Name:		eclipse-abrt
21mr|eclipse-abrt-0.0.3-9|2	Version:	0.0.3
21mr|eclipse-abrt-0.0.3-9|3	Release:	9
21mr|eclipse-abrt-0.0.3-9|4	Summary:	Eclipse ABRT plugin
21mr|eclipse-abrt-0.0.3-9|5	License:	EPL-1.0
21mr|eclipse-abrt-0.0.3-9|6	URL:		https://pagure.io/eclipse-abrt
21mr|eclipse-abrt-0.0.3-9|7	
21mr|eclipse-abrt-0.0.3-9|8	Source0:	https://pagure.io/releases/eclipse-abrt/eclipse-abrt-%{version}.tar.xz
21mr|eclipse-abrt-0.0.3-9|9	
21mr|eclipse-abrt-0.0.3-9|10	Group:          Development/Java
21mr|eclipse-abrt-0.0.3-9|11	BuildArch:	noarch
21mr|eclipse-abrt-0.0.3-9|12	# Java stack is not supported on x86_32
21mr|eclipse-abrt-0.0.3-9|13	ExcludeArch: %{ix86}
21mr|eclipse-abrt-0.0.3-9|14	
21mr|eclipse-abrt-0.0.3-9|15	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-abrt-0.0.3-9|16	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-abrt-0.0.3-9|17	
21mr|eclipse-abrt-0.0.3-9|18	BuildRequires:	tycho
21mr|eclipse-abrt-0.0.3-9|19	BuildRequires:	tycho-extras
21mr|eclipse-abrt-0.0.3-9|20	BuildRequires:	eclipse-platform
21mr|eclipse-abrt-0.0.3-9|21	BuildRequires:	jnr-unixsocket
21mr|eclipse-abrt-0.0.3-9|22	BuildRequires:	eclipse-epp-logging
21mr|eclipse-abrt-0.0.3-9|23	BuildRequires:	eclipse-license
21mr|eclipse-abrt-0.0.3-9|24	BuildRequires:	osgi(org.eclipse.mylyn.bugzilla.ui)
21mr|eclipse-abrt-0.0.3-9|25	
21mr|eclipse-abrt-0.0.3-9|26	Requires:	eclipse-platform >= 1:4.3.2
21mr|eclipse-abrt-0.0.3-9|27	Requires:	eclipse-epp-logging
21mr|eclipse-abrt-0.0.3-9|28	
21mr|eclipse-abrt-0.0.3-9|29	Obsoletes:	eclipse-mylyn-fedora-integration >= 1.0.4-1
21mr|eclipse-abrt-0.0.3-9|30	
21mr|eclipse-abrt-0.0.3-9|31	%description
21mr|eclipse-abrt-0.0.3-9|32	This plugin provide support to add error reports from Eclipse to ABRT
21mr|eclipse-abrt-0.0.3-9|33	
21mr|eclipse-abrt-0.0.3-9|34	%prep
21mr|eclipse-abrt-0.0.3-9|35	%setup -q -n eclipse-abrt-%{version}
21mr|eclipse-abrt-0.0.3-9|36	
21mr|eclipse-abrt-0.0.3-9|37	%build
21mr|eclipse-abrt-0.0.3-9|38	%mvn_build  -j -- -f pom.xml
21mr|eclipse-abrt-0.0.3-9|39	
21mr|eclipse-abrt-0.0.3-9|40	%install
21mr|eclipse-abrt-0.0.3-9|41	%mvn_install
21mr|eclipse-abrt-0.0.3-9|42	
21mr|eclipse-abrt-0.0.3-9|43	%files -f .mfiles
21mr|eclipse-abrt-0.0.3-9|44	

12035 21
21mr|eclipse-anyedit-2.7.1-4|1	Summary: AnyEdit plugin for eclipse
21mr|eclipse-anyedit-2.7.1-4|2	Name: eclipse-anyedit
21mr|eclipse-anyedit-2.7.1-4|3	Version: 2.7.1
21mr|eclipse-anyedit-2.7.1-4|4	Release: 4
21mr|eclipse-anyedit-2.7.1-4|5	License: EPL-1.0
21mr|eclipse-anyedit-2.7.1-4|6	URL: http://andrei.gmxhome.de/anyedit/index.html
21mr|eclipse-anyedit-2.7.1-4|7	
21mr|eclipse-anyedit-2.7.1-4|8	Source0: https://github.com/iloveeclipse/anyedittools/archive/%{version}.tar.gz
21mr|eclipse-anyedit-2.7.1-4|9	
21mr|eclipse-anyedit-2.7.1-4|10	BuildRequires: tycho
21mr|eclipse-anyedit-2.7.1-4|11	BuildRequires: eclipse-jdt
21mr|eclipse-anyedit-2.7.1-4|12	
21mr|eclipse-anyedit-2.7.1-4|13	Group:          Development/Java
21mr|eclipse-anyedit-2.7.1-4|14	BuildArch:     noarch
21mr|eclipse-anyedit-2.7.1-4|15	# Java stack is not supported on x86_32
21mr|eclipse-anyedit-2.7.1-4|16	ExcludeArch: %{ix86}
21mr|eclipse-anyedit-2.7.1-4|17	
21mr|eclipse-anyedit-2.7.1-4|18	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-anyedit-2.7.1-4|19	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-anyedit-2.7.1-4|20	
21mr|eclipse-anyedit-2.7.1-4|21	%description
21mr|eclipse-anyedit-2.7.1-4|22	The AnyEdit plugin adds several new actions to the context menu of text-based
21mr|eclipse-anyedit-2.7.1-4|23	Eclipse editors.
21mr|eclipse-anyedit-2.7.1-4|24	
21mr|eclipse-anyedit-2.7.1-4|25	%prep
21mr|eclipse-anyedit-2.7.1-4|26	%setup -q -n anyedittools-%{version}
21mr|eclipse-anyedit-2.7.1-4|27	
21mr|eclipse-anyedit-2.7.1-4|28	xmvn -o org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms \
21mr|eclipse-anyedit-2.7.1-4|29	-DgroupId=de.loskutov -Dversion=%{version}
21mr|eclipse-anyedit-2.7.1-4|30	
21mr|eclipse-anyedit-2.7.1-4|31	# Use Java 1.8 annotations
21mr|eclipse-anyedit-2.7.1-4|32	sed -i -e '/jdt\.annotation/s/1\.2.\0/3.0.0/' AnyEditTools/META-INF/MANIFEST.MF
21mr|eclipse-anyedit-2.7.1-4|33	sed -i -e 's/JavaSE-1.7/JavaSE-1.8/' AnyEditTools/META-INF/MANIFEST.MF AnyEditTools/build.properties
21mr|eclipse-anyedit-2.7.1-4|34	sed -i -e 's/1.7/1.8/' AnyEditTools/.settings/org.eclipse.jdt.core.prefs
21mr|eclipse-anyedit-2.7.1-4|35	
21mr|eclipse-anyedit-2.7.1-4|36	# don't install poms
21mr|eclipse-anyedit-2.7.1-4|37	%mvn_package "::pom::" __noinstall
21mr|eclipse-anyedit-2.7.1-4|38	
21mr|eclipse-anyedit-2.7.1-4|39	%build
21mr|eclipse-anyedit-2.7.1-4|40	%mvn_build -j
21mr|eclipse-anyedit-2.7.1-4|41	
21mr|eclipse-anyedit-2.7.1-4|42	%install
21mr|eclipse-anyedit-2.7.1-4|43	%mvn_install
21mr|eclipse-anyedit-2.7.1-4|44	
21mr|eclipse-anyedit-2.7.1-4|45	%files -f .mfiles
21mr|eclipse-anyedit-2.7.1-4|46	%doc README.md
21mr|eclipse-anyedit-2.7.1-4|47	%license LICENSE.md
21mr|eclipse-anyedit-2.7.1-4|48	

12036 21
21mr|eclipse-cdt-9.7.0-2|1	%global _eclipsedir %{_prefix}/lib/eclipse
21mr|eclipse-cdt-9.7.0-2|2	
21mr|eclipse-cdt-9.7.0-2|3	%global _build_id_links alldebug
21mr|eclipse-cdt-9.7.0-2|4	
21mr|eclipse-cdt-9.7.0-2|5	# Change following to 0 to default to no container/remote support when building
21mr|eclipse-cdt-9.7.0-2|6	# for the first time in a buildroot -- this is needed to build:
21mr|eclipse-cdt-9.7.0-2|7	#  * eclipse-linuxtools-docker
21mr|eclipse-cdt-9.7.0-2|8	#  * eclipse-remote
21mr|eclipse-cdt-9.7.0-2|9	#  * eclipse-tm-terminal
21mr|eclipse-cdt-9.7.0-2|10	#  * eclipse-launchbar
21mr|eclipse-cdt-9.7.0-2|11	# which all make circular dependencies on cdt
21mr|eclipse-cdt-9.7.0-2|12	%global _enable_container_and_remote_support 1
21mr|eclipse-cdt-9.7.0-2|13	%global _enable_container_support 1
21mr|eclipse-cdt-9.7.0-2|14	
21mr|eclipse-cdt-9.7.0-2|15	Epoch: 2
21mr|eclipse-cdt-9.7.0-2|16	
21mr|eclipse-cdt-9.7.0-2|17	%global eclipse_base            %{_datadir}/eclipse
21mr|eclipse-cdt-9.7.0-2|18	%global cdt_snapshot            org.eclipse.cdt-825423c1e3b2c94d628fbfc5de3c179a647ca51b
21mr|eclipse-cdt-9.7.0-2|19	%global template_snapshot       org.eclipse.tools.templates-dc437804a238f57a12675f882ba2fbac7c79ef1a
21mr|eclipse-cdt-9.7.0-2|20	
21mr|eclipse-cdt-9.7.0-2|21	%global _cdtstandalonedir	%{_prefix}/lib/cdt-stand-alone-debugger
21mr|eclipse-cdt-9.7.0-2|22	
21mr|eclipse-cdt-9.7.0-2|23	# we don't want to either provide or require anything from the stand-alone debugger install dir
21mr|eclipse-cdt-9.7.0-2|24	%global __provides_exclude_from ^%{_cdtstandalonedir}/.*$
21mr|eclipse-cdt-9.7.0-2|25	%global __requires_exclude_from ^%{_cdtstandalonedir}/.*$
21mr|eclipse-cdt-9.7.0-2|26	
21mr|eclipse-cdt-9.7.0-2|27	%ifarch %{ix86}
21mr|eclipse-cdt-9.7.0-2|28	%global eclipse_arch x86
21mr|eclipse-cdt-9.7.0-2|29	%endif
21mr|eclipse-cdt-9.7.0-2|30	%ifarch %{arm}
21mr|eclipse-cdt-9.7.0-2|31	%global eclipse_arch arm
21mr|eclipse-cdt-9.7.0-2|32	%endif
21mr|eclipse-cdt-9.7.0-2|33	%ifarch s390x x86_64 aarch64 ppc64le
21mr|eclipse-cdt-9.7.0-2|34	%global eclipse_arch %{_arch}
21mr|eclipse-cdt-9.7.0-2|35	%endif
21mr|eclipse-cdt-9.7.0-2|36	
21mr|eclipse-cdt-9.7.0-2|37	# Desktop file information
21mr|eclipse-cdt-9.7.0-2|38	%global app_name %{?app_name_prefix}%{!?app_name_prefix:Eclipse} C/C++ Debugger
21mr|eclipse-cdt-9.7.0-2|39	%global app_exec %{?app_exec_prefix} cdtdebug
21mr|eclipse-cdt-9.7.0-2|40	
21mr|eclipse-cdt-9.7.0-2|41	Summary:        Eclipse C/C++ Development Tools (CDT) plugin
21mr|eclipse-cdt-9.7.0-2|42	Name:           eclipse-cdt
21mr|eclipse-cdt-9.7.0-2|43	Version:        9.7.0
21mr|eclipse-cdt-9.7.0-2|44	Release:        2
21mr|eclipse-cdt-9.7.0-2|45	License:        EPL-2.0 and CPL
21mr|eclipse-cdt-9.7.0-2|46	Group:          Development/Java
21mr|eclipse-cdt-9.7.0-2|47	URL:            http://www.eclipse.org/cdt
21mr|eclipse-cdt-9.7.0-2|48	
21mr|eclipse-cdt-9.7.0-2|49	Source0: http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/snapshot/%{cdt_snapshot}.tar.xz
21mr|eclipse-cdt-9.7.0-2|50	
21mr|eclipse-cdt-9.7.0-2|51	# This could be broken out into a separate SRPM if another project starts using it
21mr|eclipse-cdt-9.7.0-2|52	Source1: http://git.eclipse.org/c/cdt/org.eclipse.tools.templates.git/snapshot/%{template_snapshot}.tar.xz
21mr|eclipse-cdt-9.7.0-2|53	
21mr|eclipse-cdt-9.7.0-2|54	Source3: eclipse-cdt.desktop
21mr|eclipse-cdt-9.7.0-2|55	
21mr|eclipse-cdt-9.7.0-2|56	# man-page for /usr/bin/cdtdebug
21mr|eclipse-cdt-9.7.0-2|57	Source4: cdtdebug.man
21mr|eclipse-cdt-9.7.0-2|58	
21mr|eclipse-cdt-9.7.0-2|59	# Following fixes cdtdebug.sh script to get proper platform filesystem plugin
21mr|eclipse-cdt-9.7.0-2|60	Patch1: eclipse-cdt-cdtdebug.patch
21mr|eclipse-cdt-9.7.0-2|61	
21mr|eclipse-cdt-9.7.0-2|62	# Following fixes Standalone Debugger config.ini file to use bundle symbolic names
21mr|eclipse-cdt-9.7.0-2|63	Patch2: eclipse-cdt-config-ini.patch
21mr|eclipse-cdt-9.7.0-2|64	
21mr|eclipse-cdt-9.7.0-2|65	# Following fixes Standalone Debugger README file to refer to /usr/bin/cdtdebug
21mr|eclipse-cdt-9.7.0-2|66	Patch3: eclipse-cdt-cdtdebug-readme.patch
21mr|eclipse-cdt-9.7.0-2|67	
21mr|eclipse-cdt-9.7.0-2|68	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-cdt-9.7.0-2|69	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-cdt-9.7.0-2|70	
21mr|eclipse-cdt-9.7.0-2|71	BuildRequires: make
21mr|eclipse-cdt-9.7.0-2|72	BuildRequires: rsync
21mr|eclipse-cdt-9.7.0-2|73	BuildRequires: gcc-c++
21mr|eclipse-cdt-9.7.0-2|74	BuildRequires: tycho
21mr|eclipse-cdt-9.7.0-2|75	BuildRequires: tycho-extras
21mr|eclipse-cdt-9.7.0-2|76	BuildRequires: eclipse-license2
21mr|eclipse-cdt-9.7.0-2|77	BuildRequires: desktop-file-utils
21mr|eclipse-cdt-9.7.0-2|78	BuildRequires: lpg-java-compat
21mr|eclipse-cdt-9.7.0-2|79	BuildRequires: google-gson
21mr|eclipse-cdt-9.7.0-2|80	BuildRequires: glassfish-jaxb-api
21mr|eclipse-cdt-9.7.0-2|81	BuildRequires: eclipse-platform
21mr|eclipse-cdt-9.7.0-2|82	BuildRequires: eclipse-pde
21mr|eclipse-cdt-9.7.0-2|83	BuildRequires: eclipse-contributor-tools
21mr|eclipse-cdt-9.7.0-2|84	BuildRequires: eclipse-swtbot >= 2.4.0
21mr|eclipse-cdt-9.7.0-2|85	BuildRequires: eclipse-tm-terminal
21mr|eclipse-cdt-9.7.0-2|86	BuildRequires: exec-maven-plugin
21mr|eclipse-cdt-9.7.0-2|87	BuildRequires: maven-antrun-plugin
21mr|eclipse-cdt-9.7.0-2|88	BuildRequires: freemarker
21mr|eclipse-cdt-9.7.0-2|89	BuildRequires: mockito
21mr|eclipse-cdt-9.7.0-2|90	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|91	%if %{_enable_container_support}
21mr|eclipse-cdt-9.7.0-2|92	BuildRequires: eclipse-linuxtools-docker >= 5.3.0
21mr|eclipse-cdt-9.7.0-2|93	%endif
21mr|eclipse-cdt-9.7.0-2|94	BuildRequires: eclipse-launchbar >= 1:2.2.2
21mr|eclipse-cdt-9.7.0-2|95	BuildRequires: eclipse-remote >= 2.1.0
21mr|eclipse-cdt-9.7.0-2|96	BuildRequires: eclipse-tm-terminal-connectors >= 4.3.0
21mr|eclipse-cdt-9.7.0-2|97	%endif
21mr|eclipse-cdt-9.7.0-2|98	
21mr|eclipse-cdt-9.7.0-2|99	Requires:      gdb make gcc-c++
21mr|eclipse-cdt-9.7.0-2|100	Requires:      hamcrest
21mr|eclipse-cdt-9.7.0-2|101	Requires:      eclipse-launchbar >= 1:2.2.2
21mr|eclipse-cdt-9.7.0-2|102	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|103	Requires:      autoconf automake libtool
21mr|eclipse-cdt-9.7.0-2|104	Requires:      eclipse-remote >= 2.1.0
21mr|eclipse-cdt-9.7.0-2|105	Requires:      eclipse-tm-terminal-connectors >= 4.3.0
21mr|eclipse-cdt-9.7.0-2|106	%endif
21mr|eclipse-cdt-9.7.0-2|107	
21mr|eclipse-cdt-9.7.0-2|108	Recommends:    eclipse-linuxtools-libhover
21mr|eclipse-cdt-9.7.0-2|109	Recommends:    eclipse-cdt-llvm
21mr|eclipse-cdt-9.7.0-2|110	Recommends:    eclipse-cdt-qt
21mr|eclipse-cdt-9.7.0-2|111	
21mr|eclipse-cdt-9.7.0-2|112	%description
21mr|eclipse-cdt-9.7.0-2|113	Eclipse features and plugins that are useful for C and C++ development.
21mr|eclipse-cdt-9.7.0-2|114	
21mr|eclipse-cdt-9.7.0-2|115	%package native
21mr|eclipse-cdt-9.7.0-2|116	Summary:        Eclipse C/C++ Development Tools (CDT) Natives
21mr|eclipse-cdt-9.7.0-2|117	Requires:       eclipse-platform
21mr|eclipse-cdt-9.7.0-2|118	
21mr|eclipse-cdt-9.7.0-2|119	%description native
21mr|eclipse-cdt-9.7.0-2|120	Architecture specific parts of CDT.
21mr|eclipse-cdt-9.7.0-2|121	
21mr|eclipse-cdt-9.7.0-2|122	%package parsers
21mr|eclipse-cdt-9.7.0-2|123	Summary:        Eclipse C/C++ Development Tools (CDT) Optional Parsers
21mr|eclipse-cdt-9.7.0-2|124	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|125	Requires:       lpg-java-compat
21mr|eclipse-cdt-9.7.0-2|126	
21mr|eclipse-cdt-9.7.0-2|127	%description parsers
21mr|eclipse-cdt-9.7.0-2|128	Optional language-variant parsers for the CDT.
21mr|eclipse-cdt-9.7.0-2|129	
21mr|eclipse-cdt-9.7.0-2|130	%package llvm
21mr|eclipse-cdt-9.7.0-2|131	Summary:        Eclipse C/C++ Development Tools (CDT) LLVM
21mr|eclipse-cdt-9.7.0-2|132	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|133	Requires:       lpg-java-compat
21mr|eclipse-cdt-9.7.0-2|134	%if 0%{?fedora} || 0%{?rhel} > 7
21mr|eclipse-cdt-9.7.0-2|135	Requires:       clang
21mr|eclipse-cdt-9.7.0-2|136	Requires:       lldb
21mr|eclipse-cdt-9.7.0-2|137	%endif
21mr|eclipse-cdt-9.7.0-2|138	
21mr|eclipse-cdt-9.7.0-2|139	%description llvm
21mr|eclipse-cdt-9.7.0-2|140	Optional llvm parsers for the CDT.
21mr|eclipse-cdt-9.7.0-2|141	
21mr|eclipse-cdt-9.7.0-2|142	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|143	
21mr|eclipse-cdt-9.7.0-2|144	%package arduino
21mr|eclipse-cdt-9.7.0-2|145	Summary:        Arduino C++ Tools
21mr|eclipse-cdt-9.7.0-2|146	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|147	Requires:       eclipse-tm-terminal-connectors >= 4.3.0
21mr|eclipse-cdt-9.7.0-2|148	
21mr|eclipse-cdt-9.7.0-2|149	%description arduino
21mr|eclipse-cdt-9.7.0-2|150	Extensions to support Arduino C++ projects in Eclipse.
21mr|eclipse-cdt-9.7.0-2|151	
21mr|eclipse-cdt-9.7.0-2|152	%if %{_enable_container_support}
21mr|eclipse-cdt-9.7.0-2|153	%package docker
21mr|eclipse-cdt-9.7.0-2|154	Summary:        C/C++ Docker Launcher
21mr|eclipse-cdt-9.7.0-2|155	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|156	Requires:       eclipse-linuxtools-docker >= 5.3.0
21mr|eclipse-cdt-9.7.0-2|157	
21mr|eclipse-cdt-9.7.0-2|158	%description docker
21mr|eclipse-cdt-9.7.0-2|159	Special launcher for CDT to allow launching and debugging C/C++ applications
21mr|eclipse-cdt-9.7.0-2|160	in Docker Containers.
21mr|eclipse-cdt-9.7.0-2|161	%endif
21mr|eclipse-cdt-9.7.0-2|162	
21mr|eclipse-cdt-9.7.0-2|163	%package qt
21mr|eclipse-cdt-9.7.0-2|164	Summary:        QT C++ Tools
21mr|eclipse-cdt-9.7.0-2|165	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|166	#for new qt project to work out of the box
21mr|eclipse-cdt-9.7.0-2|167	#Requires:       pkgconfig(Qt5)
21mr|eclipse-cdt-9.7.0-2|168	Requires:       qt5-devel
21mr|eclipse-cdt-9.7.0-2|169	Requires:       pkgconfig(Qt5Qml)
21mr|eclipse-cdt-9.7.0-2|170	Requires:       pkgconfig(Qt5Quick)
21mr|eclipse-cdt-9.7.0-2|171	
21mr|eclipse-cdt-9.7.0-2|172	%description qt
21mr|eclipse-cdt-9.7.0-2|173	Extensions to support Qt projects and objects in the indexer.
21mr|eclipse-cdt-9.7.0-2|174	
21mr|eclipse-cdt-9.7.0-2|175	%endif
21mr|eclipse-cdt-9.7.0-2|176	
21mr|eclipse-cdt-9.7.0-2|177	%package tests
21mr|eclipse-cdt-9.7.0-2|178	Summary:        Eclipse C/C++ Development Tools (CDT) Tests
21mr|eclipse-cdt-9.7.0-2|179	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|180	Requires:       %{name}-llvm = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|181	Requires:       %{name}-parsers = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|182	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|183	Requires:       %{name}-docker = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|184	Requires:       %{name}-arduino = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|185	Requires:       %{name}-qt = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|186	%endif
21mr|eclipse-cdt-9.7.0-2|187	Requires:       eclipse-tests
21mr|eclipse-cdt-9.7.0-2|188	Requires:       eclipse-swtbot >= 2.4.0
21mr|eclipse-cdt-9.7.0-2|189	Requires:       hamcrest
21mr|eclipse-cdt-9.7.0-2|190	
21mr|eclipse-cdt-9.7.0-2|191	%description tests
21mr|eclipse-cdt-9.7.0-2|192	Test plugins for the CDT.
21mr|eclipse-cdt-9.7.0-2|193	
21mr|eclipse-cdt-9.7.0-2|194	%package sdk
21mr|eclipse-cdt-9.7.0-2|195	Summary:        Eclipse C/C++ Development Tools (CDT) SDK plugin
21mr|eclipse-cdt-9.7.0-2|196	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|eclipse-cdt-9.7.0-2|197	
21mr|eclipse-cdt-9.7.0-2|198	%description sdk
21mr|eclipse-cdt-9.7.0-2|199	Source for Eclipse CDT for use within Eclipse.
21mr|eclipse-cdt-9.7.0-2|200	
21mr|eclipse-cdt-9.7.0-2|201	%prep
21mr|eclipse-cdt-9.7.0-2|202	%setup -q -n %{cdt_snapshot}
21mr|eclipse-cdt-9.7.0-2|203	
21mr|eclipse-cdt-9.7.0-2|204	# get desktop info
21mr|eclipse-cdt-9.7.0-2|205	mkdir desktop
21mr|eclipse-cdt-9.7.0-2|206	cp %{SOURCE3} desktop
21mr|eclipse-cdt-9.7.0-2|207	
21mr|eclipse-cdt-9.7.0-2|208	# handle man page
21mr|eclipse-cdt-9.7.0-2|209	mkdir man
21mr|eclipse-cdt-9.7.0-2|210	cp %{SOURCE4} man
21mr|eclipse-cdt-9.7.0-2|211	
21mr|eclipse-cdt-9.7.0-2|212	%patch1 -p0
21mr|eclipse-cdt-9.7.0-2|213	%patch2 -p0
21mr|eclipse-cdt-9.7.0-2|214	%patch3 -p1
21mr|eclipse-cdt-9.7.0-2|215	
21mr|eclipse-cdt-9.7.0-2|216	# Fix tycho target environment
21mr|eclipse-cdt-9.7.0-2|217	TYCHO_ENV="<environment><os>linux</os><ws>gtk</ws><arch>%{eclipse_arch}</arch></environment>"
21mr|eclipse-cdt-9.7.0-2|218	%pom_xpath_set "pom:configuration/pom:environments" "$TYCHO_ENV" . core/org.eclipse.cdt.core.linux debug/org.eclipse.cdt.debug.application.product
21mr|eclipse-cdt-9.7.0-2|219	
21mr|eclipse-cdt-9.7.0-2|220	# Add secondary arch support if we are building there
21mr|eclipse-cdt-9.7.0-2|221	%ifarch s390x aarch64
21mr|eclipse-cdt-9.7.0-2|222	sed -i -e 's/linux.x86"/linux.%{eclipse_arch}"/g' pom.xml
21mr|eclipse-cdt-9.7.0-2|223	pushd core
21mr|eclipse-cdt-9.7.0-2|224	sed -i -e 's/linux.x86 /linux.%{eclipse_arch} /g' org.eclipse.cdt.core.native/plugin.properties
21mr|eclipse-cdt-9.7.0-2|225	sed -i -e 's/\\(x86\\)/(%{eclipse_arch})/g' org.eclipse.cdt.core.native/plugin.properties
21mr|eclipse-cdt-9.7.0-2|226	cp -r org.eclipse.cdt.core.linux.x86 org.eclipse.cdt.core.linux.%{eclipse_arch}
21mr|eclipse-cdt-9.7.0-2|227	rm -fr org.eclipse.cdt.core.linux.x86
21mr|eclipse-cdt-9.7.0-2|228	pushd org.eclipse.cdt.core.linux.%{eclipse_arch}
21mr|eclipse-cdt-9.7.0-2|229	sed -i -e 's/x86/%{eclipse_arch}/g' pom.xml
21mr|eclipse-cdt-9.7.0-2|230	sed -i -e 's/x86/%{eclipse_arch}/g' META-INF/MANIFEST.MF
21mr|eclipse-cdt-9.7.0-2|231	mv os/linux/x86 os/linux/%{eclipse_arch}
21mr|eclipse-cdt-9.7.0-2|232	popd
21mr|eclipse-cdt-9.7.0-2|233	sed -i -e 's/x86/%{eclipse_arch}/g' org.eclipse.cdt.core.linux/pom.xml
21mr|eclipse-cdt-9.7.0-2|234	popd
21mr|eclipse-cdt-9.7.0-2|235	sed -i -e 's/"org.eclipse.cdt.core.linux.x86"/"org.eclipse.cdt.core.linux.%{eclipse_arch}"/g' \
21mr|eclipse-cdt-9.7.0-2|236	-e 's/arch="x86"/arch="%{eclipse_arch}"/' releng/org.eclipse.cdt.native-feature/feature.xml
21mr|eclipse-cdt-9.7.0-2|237	sed -i -e "s|org.eclipse.cdt.core.linux.x86</module>|org.eclipse.cdt.core.linux.%{eclipse_arch}</module>|g" pom.xml
21mr|eclipse-cdt-9.7.0-2|238	%endif
21mr|eclipse-cdt-9.7.0-2|239	%ifarch s390x x86_64 aarch64 ppc64le
21mr|eclipse-cdt-9.7.0-2|240	sed -i -e 's|linux/x86_64/|linux/%{eclipse_arch}/|' \
21mr|eclipse-cdt-9.7.0-2|241	native/org.eclipse.cdt.native.serial/jni/Makefile
21mr|eclipse-cdt-9.7.0-2|242	%else
21mr|eclipse-cdt-9.7.0-2|243	sed -i -e 's|linux/x86/|linux/%{eclipse_arch}/|' \
21mr|eclipse-cdt-9.7.0-2|244	native/org.eclipse.cdt.native.serial/jni/Makefile
21mr|eclipse-cdt-9.7.0-2|245	%endif
21mr|eclipse-cdt-9.7.0-2|246	sed -i -e 's|-m.. |$(CFLAGS) $(LDFLAGS) |' \
21mr|eclipse-cdt-9.7.0-2|247	native/org.eclipse.cdt.native.serial/jni/Makefile
21mr|eclipse-cdt-9.7.0-2|248	
21mr|eclipse-cdt-9.7.0-2|249	# Ensure correct platform fragments appear in config.ini ...
21mr|eclipse-cdt-9.7.0-2|250	sed -i -e 's/x86_64/%{eclipse_arch}/' \
21mr|eclipse-cdt-9.7.0-2|251	debug/org.eclipse.cdt.debug.application.product/debug.product
21mr|eclipse-cdt-9.7.0-2|252	# ... then remove fragments on platforms they aren't shipped
21mr|eclipse-cdt-9.7.0-2|253	%ifarch s390x aarch64 ppc64le
21mr|eclipse-cdt-9.7.0-2|254	sed -i '/filesystem.linux.%{eclipse_arch}/d' \
21mr|eclipse-cdt-9.7.0-2|255	debug/org.eclipse.cdt.debug.application.product/debug.product
21mr|eclipse-cdt-9.7.0-2|256	sed -i '/net.linux.%{eclipse_arch}/d' \
21mr|eclipse-cdt-9.7.0-2|257	debug/org.eclipse.cdt.debug.application.product/debug.product
21mr|eclipse-cdt-9.7.0-2|258	%endif
21mr|eclipse-cdt-9.7.0-2|259	
21mr|eclipse-cdt-9.7.0-2|260	# Force the arch-specific plug-ins to be dir-shaped so that binary stripping works and the native files
21mr|eclipse-cdt-9.7.0-2|261	# aren't loaded into the user.home .eclipse configuration
21mr|eclipse-cdt-9.7.0-2|262	echo "Eclipse-BundleShape: dir" >> core/org.eclipse.cdt.core.linux.%{eclipse_arch}/META-INF/MANIFEST.MF
21mr|eclipse-cdt-9.7.0-2|263	echo "Eclipse-BundleShape: dir" >> native/org.eclipse.cdt.native.serial/META-INF/MANIFEST.MF
21mr|eclipse-cdt-9.7.0-2|264	sed -i -e '/library/s/library\//library\/*.c,library\/*.h,library\/Makefile/' \
21mr|eclipse-cdt-9.7.0-2|265	core/org.eclipse.cdt.core.linux/build.properties
21mr|eclipse-cdt-9.7.0-2|266	
21mr|eclipse-cdt-9.7.0-2|267	# Remove pre-built natives
21mr|eclipse-cdt-9.7.0-2|268	rm -rf native/org.eclipse.cdt.native.serial/os/* \
21mr|eclipse-cdt-9.7.0-2|269	core/org.eclipse.cdt.core.linux.*/os/*
21mr|eclipse-cdt-9.7.0-2|270	mkdir -p native/org.eclipse.cdt.native.serial/os/linux/%{eclipse_arch} \
21mr|eclipse-cdt-9.7.0-2|271	core/org.eclipse.cdt.core.linux.%{eclipse_arch}/os/linux/%{eclipse_arch}
21mr|eclipse-cdt-9.7.0-2|272	
21mr|eclipse-cdt-9.7.0-2|273	# Don't use the target configuration
21mr|eclipse-cdt-9.7.0-2|274	%pom_disable_module releng/org.eclipse.cdt.target
21mr|eclipse-cdt-9.7.0-2|275	%pom_xpath_remove "pom:configuration/pom:target"
21mr|eclipse-cdt-9.7.0-2|276	
21mr|eclipse-cdt-9.7.0-2|277	# Don't need to build the repo
21mr|eclipse-cdt-9.7.0-2|278	%pom_disable_module releng/org.eclipse.cdt.repo
21mr|eclipse-cdt-9.7.0-2|279	%pom_disable_module releng/org.eclipse.cdt.testing.repo
21mr|eclipse-cdt-9.7.0-2|280	
21mr|eclipse-cdt-9.7.0-2|281	# Disable the jgit provider and force default packaging
21mr|eclipse-cdt-9.7.0-2|282	%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin
21mr|eclipse-cdt-9.7.0-2|283	
21mr|eclipse-cdt-9.7.0-2|284	# Unnecessary plugins for RPM builds
21mr|eclipse-cdt-9.7.0-2|285	%pom_remove_plugin org.jacoco:jacoco-maven-plugin
21mr|eclipse-cdt-9.7.0-2|286	
21mr|eclipse-cdt-9.7.0-2|287	# Disable docker, autotools, and remote features if we are building a boot-strap build
21mr|eclipse-cdt-9.7.0-2|288	%if ! %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|289	%pom_disable_module launch/org.eclipse.cdt.docker.launcher
21mr|eclipse-cdt-9.7.0-2|290	%pom_disable_module launch/org.eclipse.cdt.docker.launcher-feature
21mr|eclipse-cdt-9.7.0-2|291	%pom_disable_module build/org.eclipse.cdt.autotools.core
21mr|eclipse-cdt-9.7.0-2|292	%pom_disable_module build/org.eclipse.cdt.autotools.docs
21mr|eclipse-cdt-9.7.0-2|293	%pom_disable_module build/org.eclipse.cdt.autotools.ui
21mr|eclipse-cdt-9.7.0-2|294	%pom_disable_module build/org.eclipse.cdt.autotools-feature
21mr|eclipse-cdt-9.7.0-2|295	%pom_disable_module build/org.eclipse.cdt.autotools.tests
21mr|eclipse-cdt-9.7.0-2|296	%pom_disable_module build/org.eclipse.cdt.autotools.ui.tests
21mr|eclipse-cdt-9.7.0-2|297	%pom_disable_module build/org.eclipse.cdt.cmake.core
21mr|eclipse-cdt-9.7.0-2|298	%pom_disable_module build/org.eclipse.cdt.cmake.ui
21mr|eclipse-cdt-9.7.0-2|299	%pom_disable_module build/org.eclipse.cdt.cmake-feature
21mr|eclipse-cdt-9.7.0-2|300	%pom_disable_module build/org.eclipse.cdt.cmake.ui.tests
21mr|eclipse-cdt-9.7.0-2|301	%pom_disable_module build/org.eclipse.cdt.make.ui
21mr|eclipse-cdt-9.7.0-2|302	%pom_disable_module build/org.eclipse.cdt.managedbuilder.ui
21mr|eclipse-cdt-9.7.0-2|303	%pom_disable_module debug/org.eclipse.cdt.debug.core
21mr|eclipse-cdt-9.7.0-2|304	%pom_disable_module debug/org.eclipse.cdt.debug.ui
21mr|eclipse-cdt-9.7.0-2|305	%pom_disable_module debug/org.eclipse.cdt.gdb.ui
21mr|eclipse-cdt-9.7.0-2|306	%pom_disable_module debug/org.eclipse.cdt.gdb-feature
21mr|eclipse-cdt-9.7.0-2|307	%pom_disable_module debug/org.eclipse.cdt.gnu.debug-feature
21mr|eclipse-cdt-9.7.0-2|308	%pom_disable_module debug/org.eclipse.cdt.debug.application
21mr|eclipse-cdt-9.7.0-2|309	%pom_disable_module debug/org.eclipse.cdt.debug.application.product
21mr|eclipse-cdt-9.7.0-2|310	%pom_disable_module debug/org.eclipse.cdt.debug.standalone-feature
21mr|eclipse-cdt-9.7.0-2|311	%pom_disable_module dsf/org.eclipse.cdt.dsf
21mr|eclipse-cdt-9.7.0-2|312	%pom_disable_module dsf/org.eclipse.cdt.dsf.ui
21mr|eclipse-cdt-9.7.0-2|313	%pom_disable_module dsf-gdb/org.eclipse.cdt.dsf.gdb
21mr|eclipse-cdt-9.7.0-2|314	%pom_disable_module dsf-gdb/org.eclipse.cdt.dsf.gdb.ui
21mr|eclipse-cdt-9.7.0-2|315	%pom_disable_module dsf-gdb/org.eclipse.cdt.gnu.dsf-feature
21mr|eclipse-cdt-9.7.0-2|316	%pom_disable_module dsf-gdb/org.eclipse.cdt.gnu.multicorevisualizer-feature
21mr|eclipse-cdt-9.7.0-2|317	%pom_disable_module dsf-gdb/org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui
21mr|eclipse-cdt-9.7.0-2|318	%pom_disable_module llvm/org.eclipse.cdt.llvm.dsf.lldb.core
21mr|eclipse-cdt-9.7.0-2|319	%pom_disable_module llvm/org.eclipse.cdt.llvm.dsf.lldb-feature
21mr|eclipse-cdt-9.7.0-2|320	%pom_disable_module llvm/org.eclipse.cdt.llvm.dsf.lldb.ui
21mr|eclipse-cdt-9.7.0-2|321	%pom_disable_module jtag/org.eclipse.cdt.debug.gdbjtag
21mr|eclipse-cdt-9.7.0-2|322	%pom_disable_module jtag/org.eclipse.cdt.debug.gdbjtag.core
21mr|eclipse-cdt-9.7.0-2|323	%pom_disable_module jtag/org.eclipse.cdt.debug.gdbjtag.ui
21mr|eclipse-cdt-9.7.0-2|324	%pom_disable_module jtag/org.eclipse.cdt.debug.gdbjtag-feature
21mr|eclipse-cdt-9.7.0-2|325	%pom_disable_module memory/org.eclipse.cdt.debug.ui.memory-feature
21mr|eclipse-cdt-9.7.0-2|326	%pom_disable_module memory/org.eclipse.cdt.debug.ui.memory.floatingpoint
21mr|eclipse-cdt-9.7.0-2|327	%pom_disable_module memory/org.eclipse.cdt.debug.ui.memory.memorybrowser
21mr|eclipse-cdt-9.7.0-2|328	%pom_disable_module memory/org.eclipse.cdt.debug.ui.memory.search
21mr|eclipse-cdt-9.7.0-2|329	%pom_disable_module memory/org.eclipse.cdt.debug.ui.memory.traditional
21mr|eclipse-cdt-9.7.0-2|330	%pom_disable_module memory/org.eclipse.cdt.debug.ui.memory.transport
21mr|eclipse-cdt-9.7.0-2|331	%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner
21mr|eclipse-cdt-9.7.0-2|332	%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.qttest
21mr|eclipse-cdt-9.7.0-2|333	%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.boost
21mr|eclipse-cdt-9.7.0-2|334	%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.tap
21mr|eclipse-cdt-9.7.0-2|335	%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.feature
21mr|eclipse-cdt-9.7.0-2|336	%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.gtest
21mr|eclipse-cdt-9.7.0-2|337	%pom_disable_module visualizer/org.eclipse.cdt.visualizer.core
21mr|eclipse-cdt-9.7.0-2|338	%pom_disable_module visualizer/org.eclipse.cdt.visualizer.ui
21mr|eclipse-cdt-9.7.0-2|339	%pom_disable_module visualizer/org.eclipse.cdt.visualizer-feature
21mr|eclipse-cdt-9.7.0-2|340	%pom_disable_module cross/org.eclipse.cdt.build.crossgcc-feature
21mr|eclipse-cdt-9.7.0-2|341	%pom_disable_module cross/org.eclipse.cdt.build.crossgcc
21mr|eclipse-cdt-9.7.0-2|342	%pom_disable_module cross/org.eclipse.cdt.launch.remote
21mr|eclipse-cdt-9.7.0-2|343	%pom_disable_module cross/org.eclipse.cdt.launch.remote-feature
21mr|eclipse-cdt-9.7.0-2|344	%pom_disable_module cross/org.eclipse.cdt.launch.serial.core
21mr|eclipse-cdt-9.7.0-2|345	%pom_disable_module cross/org.eclipse.cdt.launch.serial.ui
21mr|eclipse-cdt-9.7.0-2|346	%pom_disable_module cross/org.eclipse.cdt.launch.serial-feature
21mr|eclipse-cdt-9.7.0-2|347	%pom_disable_module launch/org.eclipse.cdt.launch
21mr|eclipse-cdt-9.7.0-2|348	%pom_disable_module remote/org.eclipse.cdt.remote.core
21mr|eclipse-cdt-9.7.0-2|349	%pom_disable_module qt/org.eclipse.cdt.qt.core
21mr|eclipse-cdt-9.7.0-2|350	%pom_disable_module qt/org.eclipse.cdt.qt.ui
21mr|eclipse-cdt-9.7.0-2|351	%pom_disable_module qt/org.eclipse.cdt.qt-feature
21mr|eclipse-cdt-9.7.0-2|352	%pom_disable_module qt/org.eclipse.cdt.qt.ui.tests
21mr|eclipse-cdt-9.7.0-2|353	%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino.core
21mr|eclipse-cdt-9.7.0-2|354	%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino.ui
21mr|eclipse-cdt-9.7.0-2|355	%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino-feature
21mr|eclipse-cdt-9.7.0-2|356	%pom_disable_module xlc/org.eclipse.cdt.xlc.feature
21mr|eclipse-cdt-9.7.0-2|357	%pom_disable_module xlc/org.eclipse.cdt.xlc.sdk-feature
21mr|eclipse-cdt-9.7.0-2|358	%pom_disable_module xlc/org.eclipse.cdt.make.xlc.core
21mr|eclipse-cdt-9.7.0-2|359	%pom_disable_module xlc/org.eclipse.cdt.core.lrparser.xlc
21mr|eclipse-cdt-9.7.0-2|360	%pom_disable_module xlc/org.eclipse.cdt.errorparsers.xlc
21mr|eclipse-cdt-9.7.0-2|361	%pom_disable_module xlc/org.eclipse.cdt.managedbuilder.xlc.ui
21mr|eclipse-cdt-9.7.0-2|362	%pom_disable_module xlc/org.eclipse.cdt.managedbuilder.xlc.core
21mr|eclipse-cdt-9.7.0-2|363	%pom_disable_module xlc/org.eclipse.cdt.managedbuilder.xlupc.ui
21mr|eclipse-cdt-9.7.0-2|364	%pom_disable_module releng/org.eclipse.cdt
21mr|eclipse-cdt-9.7.0-2|365	%pom_disable_module releng/org.eclipse.cdt.platform-feature
21mr|eclipse-cdt-9.7.0-2|366	%pom_disable_module releng/org.eclipse.cdt-feature
21mr|eclipse-cdt-9.7.0-2|367	%pom_disable_module releng/org.eclipse.cdt.sdk
21mr|eclipse-cdt-9.7.0-2|368	%pom_disable_module releng/org.eclipse.cdt.sdk-feature
21mr|eclipse-cdt-9.7.0-2|369	%pom_disable_module build/org.eclipse.cdt.managedbuilder.core.tests
21mr|eclipse-cdt-9.7.0-2|370	%pom_disable_module build/org.eclipse.cdt.managedbuilder.ui.tests
21mr|eclipse-cdt-9.7.0-2|371	%pom_disable_module build/org.eclipse.cdt.make.core.tests
21mr|eclipse-cdt-9.7.0-2|372	%pom_disable_module build/org.eclipse.cdt.make.ui.tests
21mr|eclipse-cdt-9.7.0-2|373	%pom_disable_module codan/org.eclipse.cdt.codan.core.tests
21mr|eclipse-cdt-9.7.0-2|374	%pom_disable_module codan/org.eclipse.cdt.codan.checkers.ui.tests
21mr|eclipse-cdt-9.7.0-2|375	%pom_disable_module core/org.eclipse.cdt.core.tests
21mr|eclipse-cdt-9.7.0-2|376	%pom_disable_module core/org.eclipse.cdt.ui.tests
21mr|eclipse-cdt-9.7.0-2|377	%pom_disable_module dsf-gdb/org.eclipse.cdt.dsf.gdb.tests
21mr|eclipse-cdt-9.7.0-2|378	%pom_disable_module dsf-gdb/org.eclipse.cdt.tests.dsf.gdb
21mr|eclipse-cdt-9.7.0-2|379	%pom_disable_module dsf-gdb/org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.tests
21mr|eclipse-cdt-9.7.0-2|380	%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.tests
21mr|eclipse-cdt-9.7.0-2|381	%pom_disable_module xlc/org.eclipse.cdt.errorparsers.xlc.tests
21mr|eclipse-cdt-9.7.0-2|382	%pom_disable_module releng/org.eclipse.cdt.testing
21mr|eclipse-cdt-9.7.0-2|383	%pom_disable_module releng/org.eclipse.cdt.testing-feature
21mr|eclipse-cdt-9.7.0-2|384	%else
21mr|eclipse-cdt-9.7.0-2|385	%if ! %{_enable_container_support}
21mr|eclipse-cdt-9.7.0-2|386	%pom_disable_module launch/org.eclipse.cdt.docker.launcher
21mr|eclipse-cdt-9.7.0-2|387	%pom_disable_module launch/org.eclipse.cdt.docker.launcher-feature
21mr|eclipse-cdt-9.7.0-2|388	%endif
21mr|eclipse-cdt-9.7.0-2|389	# Always disable arduino support on rhel
21mr|eclipse-cdt-9.7.0-2|390	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|eclipse-cdt-9.7.0-2|391	%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino.core
21mr|eclipse-cdt-9.7.0-2|392	%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino.ui
21mr|eclipse-cdt-9.7.0-2|393	%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino-feature
21mr|eclipse-cdt-9.7.0-2|394	%endif
21mr|eclipse-cdt-9.7.0-2|395	%endif
21mr|eclipse-cdt-9.7.0-2|396	
21mr|eclipse-cdt-9.7.0-2|397	# Disable all bundles not relavent to the platform we currently building
21mr|eclipse-cdt-9.7.0-2|398	for b in `ls core/ | grep -P -e 'org.eclipse.cdt.core\.(?!linux\.%{eclipse_arch}$|tests$|linux$|native$)'` ; do
21mr|eclipse-cdt-9.7.0-2|399	module=$(grep ">core/$b<" pom.xml || :)
21mr|eclipse-cdt-9.7.0-2|400	if [ -n "$module" ] ; then
21mr|eclipse-cdt-9.7.0-2|401	%pom_disable_module "core/$b"
21mr|eclipse-cdt-9.7.0-2|402	%pom_xpath_remove "plugin[@id='$b']" releng/org.eclipse.cdt.native-feature/feature.xml
21mr|eclipse-cdt-9.7.0-2|403	fi
21mr|eclipse-cdt-9.7.0-2|404	done
21mr|eclipse-cdt-9.7.0-2|405	
21mr|eclipse-cdt-9.7.0-2|406	# Disable meson (missing dep tm4e)
21mr|eclipse-cdt-9.7.0-2|407	%pom_disable_module build/org.eclipse.cdt.meson.core
21mr|eclipse-cdt-9.7.0-2|408	%pom_disable_module build/org.eclipse.cdt.meson.docs
21mr|eclipse-cdt-9.7.0-2|409	%pom_disable_module build/org.eclipse.cdt.meson.ui
21mr|eclipse-cdt-9.7.0-2|410	%pom_disable_module build/org.eclipse.cdt.meson.ui.editor
21mr|eclipse-cdt-9.7.0-2|411	%pom_disable_module build/org.eclipse.cdt.meson-feature
21mr|eclipse-cdt-9.7.0-2|412	%pom_disable_module build/org.eclipse.cdt.meson.ui.tests
21mr|eclipse-cdt-9.7.0-2|413	
21mr|eclipse-cdt-9.7.0-2|414	# Disable lsp4e (missing dep)
21mr|eclipse-cdt-9.7.0-2|415	%pom_disable_module lsp/org.eclipse.cdt.lsp.core
21mr|eclipse-cdt-9.7.0-2|416	%pom_disable_module lsp/org.eclipse.cdt.lsp.core.tests
21mr|eclipse-cdt-9.7.0-2|417	%pom_disable_module lsp/org.eclipse.cdt.lsp-feature
21mr|eclipse-cdt-9.7.0-2|418	
21mr|eclipse-cdt-9.7.0-2|419	# Disable examples
21mr|eclipse-cdt-9.7.0-2|420	%pom_disable_module visualizer/org.eclipse.cdt.visualizer.examples
21mr|eclipse-cdt-9.7.0-2|421	%pom_disable_module dsf/org.eclipse.cdt.examples.dsf
21mr|eclipse-cdt-9.7.0-2|422	%pom_disable_module dsf/org.eclipse.cdt.examples.dsf.pda
21mr|eclipse-cdt-9.7.0-2|423	%pom_disable_module dsf/org.eclipse.cdt.examples.dsf.pda.ui
21mr|eclipse-cdt-9.7.0-2|424	%pom_disable_module dsf/org.eclipse.cdt.examples.dsf-feature
21mr|eclipse-cdt-9.7.0-2|425	%pom_disable_module dsf-gdb/org.eclipse.cdt.examples.dsf.gdb
21mr|eclipse-cdt-9.7.0-2|426	
21mr|eclipse-cdt-9.7.0-2|427	# Fix hamcrest and mockito deps
21mr|eclipse-cdt-9.7.0-2|428	RE="-e s/org.hamcrest/org.hamcrest.library/"
21mr|eclipse-cdt-9.7.0-2|429	%if 0%{?fedora} && 0%{?fedora} < 30
21mr|eclipse-cdt-9.7.0-2|430	RE="$RE -e s/org.mockito/org.mockito.mockito-core/"
21mr|eclipse-cdt-9.7.0-2|431	%endif
21mr|eclipse-cdt-9.7.0-2|432	sed -i $RE \
21mr|eclipse-cdt-9.7.0-2|433	dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/META-INF/MANIFEST.MF \
21mr|eclipse-cdt-9.7.0-2|434	codan/org.eclipse.cdt.codan.checkers.ui.tests/META-INF/MANIFEST.MF \
21mr|eclipse-cdt-9.7.0-2|435	core/org.eclipse.cdt.ui.tests/META-INF/MANIFEST.MF \
21mr|eclipse-cdt-9.7.0-2|436	core/org.eclipse.cdt.core.tests/META-INF/MANIFEST.MF
21mr|eclipse-cdt-9.7.0-2|437	
21mr|eclipse-cdt-9.7.0-2|438	# Add template tools to the build
21mr|eclipse-cdt-9.7.0-2|439	tar xf %{SOURCE1} --strip-components=1 --exclude=%{template_snapshot}/pom.xml
21mr|eclipse-cdt-9.7.0-2|440	%pom_set_parent "org.eclipse.cdt:cdt-parent:%{version}-SNAPSHOT" bundles
21mr|eclipse-cdt-9.7.0-2|441	for b in org.eclipse.tools.templates.{core,freemarker,ui,freemarker.java11} ; do
21mr|eclipse-cdt-9.7.0-2|442	%pom_xpath_inject "pom:project/pom:modules" "<module>bundles/$b</module>"
21mr|eclipse-cdt-9.7.0-2|443	done
21mr|eclipse-cdt-9.7.0-2|444	
21mr|eclipse-cdt-9.7.0-2|445	# Fix freemarker dep
21mr|eclipse-cdt-9.7.0-2|446	sed -i -e 's/org.freemarker/org.freemarker.freemarker/' \
21mr|eclipse-cdt-9.7.0-2|447	qt/org.eclipse.cdt.qt.core/META-INF/MANIFEST.MF \
21mr|eclipse-cdt-9.7.0-2|448	bundles/org.eclipse.tools.templates.freemarker/META-INF/MANIFEST.MF \
21mr|eclipse-cdt-9.7.0-2|449	build/org.eclipse.cdt.cmake.core/META-INF/MANIFEST.MF
21mr|eclipse-cdt-9.7.0-2|450	
21mr|eclipse-cdt-9.7.0-2|451	# Use unversioned dep of packages that can be supplied by the JRE
21mr|eclipse-cdt-9.7.0-2|452	sed -i -e '/javax.xml.bind/s/;version="2.2.0"//' \
21mr|eclipse-cdt-9.7.0-2|453	core/org.eclipse.cdt.core/META-INF/MANIFEST.MF \
21mr|eclipse-cdt-9.7.0-2|454	qt/org.eclipse.cdt.qt.core/META-INF/MANIFEST.MF \
21mr|eclipse-cdt-9.7.0-2|455	bundles/org.eclipse.tools.templates.freemarker.java11/META-INF/MANIFEST.MF
21mr|eclipse-cdt-9.7.0-2|456	sed -i -e '/com.sun.xml.bind/d' -e '/org.eclipse.tools.templates.core/s/,//' bundles/org.eclipse.tools.templates.freemarker/META-INF/MANIFEST.MF
21mr|eclipse-cdt-9.7.0-2|457	sed -i -e 's/javax.xml.bind/jaxb-api/' bundles/org.eclipse.tools.templates.freemarker/build.properties
21mr|eclipse-cdt-9.7.0-2|458	sed -i -e 's/com.sun.xml.bind.v2/com.sun.xml.internal.bind.v2/' bundles/org.eclipse.tools.templates.freemarker/src/org/eclipse/tools/templates/freemarker/FMGenerator.java
21mr|eclipse-cdt-9.7.0-2|459	# Avoid unnecessary dep on Java 11
21mr|eclipse-cdt-9.7.0-2|460	sed -i -e 's/JavaSE-11/JavaSE-1.8/' bundles/org.eclipse.tools.templates.freemarker.java11/META-INF/MANIFEST.MF
21mr|eclipse-cdt-9.7.0-2|461	
21mr|eclipse-cdt-9.7.0-2|462	%mvn_package "::pom::" __noinstall
21mr|eclipse-cdt-9.7.0-2|463	%mvn_package ":*.{testing,tests,tests.dsf,tests.dsf.gdb}" tests
21mr|eclipse-cdt-9.7.0-2|464	%mvn_package "::jar:sources{,-feature}:" sdk
21mr|eclipse-cdt-9.7.0-2|465	%mvn_package :*.sdk sdk
21mr|eclipse-cdt-9.7.0-2|466	%mvn_package :*.doc.isv sdk
21mr|eclipse-cdt-9.7.0-2|467	%mvn_package ":org.eclipse.cdt.core{,.native,.linux,.linux.%{eclipse_arch}}" native
21mr|eclipse-cdt-9.7.0-2|468	%mvn_package ":org.eclipse.cdt.native{,.serial}" native
21mr|eclipse-cdt-9.7.0-2|469	%mvn_package ":*.testsrunner*"
21mr|eclipse-cdt-9.7.0-2|470	%mvn_package :*parser* parsers
21mr|eclipse-cdt-9.7.0-2|471	%mvn_package ":org.eclipse.cdt.*{xlc,xlupc,bupc}*" parsers
21mr|eclipse-cdt-9.7.0-2|472	%mvn_package :org.eclipse.tools.templates.*
21mr|eclipse-cdt-9.7.0-2|473	%mvn_package :org.eclipse.cdt.arduino* arduino
21mr|eclipse-cdt-9.7.0-2|474	%mvn_package :org.eclipse.cdt.docker* docker
21mr|eclipse-cdt-9.7.0-2|475	%mvn_package ":org.eclipse.cdt.{managedbuilder.llvm,llvm.dsf}*" llvm
21mr|eclipse-cdt-9.7.0-2|476	%mvn_package :org.eclipse.cdt.qt* qt
21mr|eclipse-cdt-9.7.0-2|477	%mvn_package :org.eclipse.cdt.cmake* qt
21mr|eclipse-cdt-9.7.0-2|478	%mvn_package :org.eclipse.cdt*
21mr|eclipse-cdt-9.7.0-2|479	
21mr|eclipse-cdt-9.7.0-2|480	%build
21mr|eclipse-cdt-9.7.0-2|481	
21mr|eclipse-cdt-9.7.0-2|482	export JAVA_HOME=%{_jvmdir}/java
21mr|eclipse-cdt-9.7.0-2|483	
21mr|eclipse-cdt-9.7.0-2|484	export CFLAGS="${CFLAGS:-%__global_cflags}"
21mr|eclipse-cdt-9.7.0-2|485	export LDFLAGS="${LDFLAGS:-%__global_ldflags}"
21mr|eclipse-cdt-9.7.0-2|486	
21mr|eclipse-cdt-9.7.0-2|487	# Build native serial library
21mr|eclipse-cdt-9.7.0-2|488	pushd native/org.eclipse.cdt.native.serial/jni
21mr|eclipse-cdt-9.7.0-2|489	make ../os/linux/%{eclipse_arch}/libserial.so
21mr|eclipse-cdt-9.7.0-2|490	popd
21mr|eclipse-cdt-9.7.0-2|491	
21mr|eclipse-cdt-9.7.0-2|492	# Avoid running out of heap on s390x
21mr|eclipse-cdt-9.7.0-2|493	export MAVEN_OPTS="-Xmx1024m"
21mr|eclipse-cdt-9.7.0-2|494	
21mr|eclipse-cdt-9.7.0-2|495	# Qualifier generated from last modification time of source tarball
21mr|eclipse-cdt-9.7.0-2|496	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +%Y%m%d%H%M)
21mr|eclipse-cdt-9.7.0-2|497	%mvn_build -j -f -- -Dtycho.local.keepTarget -Dnative=linux.%{eclipse_arch} -DforceContextQualifier=$QUALIFIER \
21mr|eclipse-cdt-9.7.0-2|498	-Pbuild-standalone-debugger-rcp
21mr|eclipse-cdt-9.7.0-2|499	
21mr|eclipse-cdt-9.7.0-2|500	%install
21mr|eclipse-cdt-9.7.0-2|501	%mvn_install
21mr|eclipse-cdt-9.7.0-2|502	
21mr|eclipse-cdt-9.7.0-2|503	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|504	
21mr|eclipse-cdt-9.7.0-2|505	binInstallDir=%{buildroot}/%{_bindir}
21mr|eclipse-cdt-9.7.0-2|506	install -d -m755 $binInstallDir
21mr|eclipse-cdt-9.7.0-2|507	
21mr|eclipse-cdt-9.7.0-2|508	libInstallDir=%{buildroot}/%{_cdtstandalonedir}
21mr|eclipse-cdt-9.7.0-2|509	install -d -m755 $libInstallDir
21mr|eclipse-cdt-9.7.0-2|510	
21mr|eclipse-cdt-9.7.0-2|511	#standalone debugger - copy it into right location
21mr|eclipse-cdt-9.7.0-2|512	rsync -vrpl debug/org.eclipse.cdt.debug.application.product/target/products/org.eclipse.cdt.debug.application.product/linux/gtk/%{eclipse_arch}/cdt-stand-alone-debugger \
21mr|eclipse-cdt-9.7.0-2|513	%{buildroot}%{_prefix}/lib
21mr|eclipse-cdt-9.7.0-2|514	
21mr|eclipse-cdt-9.7.0-2|515	# Symlink cdtdebug binary
21mr|eclipse-cdt-9.7.0-2|516	pushd %{buildroot}%{_bindir}
21mr|eclipse-cdt-9.7.0-2|517	ln -s %{_cdtstandalonedir}/cdtdebug
21mr|eclipse-cdt-9.7.0-2|518	popd
21mr|eclipse-cdt-9.7.0-2|519	
21mr|eclipse-cdt-9.7.0-2|520	# Use distro-specific working dir to avoid clashing with upstream
21mr|eclipse-cdt-9.7.0-2|521	%if 0%{?rhel}
21mr|eclipse-cdt-9.7.0-2|522	sed -i -e '/-data/i-configuration' -e '/-data/i@user.home\/rhcdtdebugger' \
21mr|eclipse-cdt-9.7.0-2|523	-e 's/@noDefault/@user.home\/workspace-rhcdtdebug/' %{buildroot}%{_cdtstandalonedir}/cdtdebug.ini
21mr|eclipse-cdt-9.7.0-2|524	%else
21mr|eclipse-cdt-9.7.0-2|525	sed -i -e '/-data/i-configuration' -e '/-data/i@user.home\/fcdtdebugger' \
21mr|eclipse-cdt-9.7.0-2|526	-e 's/@noDefault/@user.home\/workspace-fcdtdebug/' %{buildroot}%{_cdtstandalonedir}/cdtdebug.ini
21mr|eclipse-cdt-9.7.0-2|527	%endif
21mr|eclipse-cdt-9.7.0-2|528	
21mr|eclipse-cdt-9.7.0-2|529	%endif
21mr|eclipse-cdt-9.7.0-2|530	
21mr|eclipse-cdt-9.7.0-2|531	# Install icons
21mr|eclipse-cdt-9.7.0-2|532	install -D debug/org.eclipse.cdt.debug.application/icons/cc32.png \
21mr|eclipse-cdt-9.7.0-2|533	$RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/apps/%{name}.png
21mr|eclipse-cdt-9.7.0-2|534	install -D debug/org.eclipse.cdt.debug.application/icons/cc48.png \
21mr|eclipse-cdt-9.7.0-2|535	$RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/apps/%{name}.png
21mr|eclipse-cdt-9.7.0-2|536	install -D debug/org.eclipse.cdt.debug.application/icons/cc128.png \
21mr|eclipse-cdt-9.7.0-2|537	$RPM_BUILD_ROOT/usr/share/icons/hicolor/128x128/apps/%{name}.png
21mr|eclipse-cdt-9.7.0-2|538	install -D debug/org.eclipse.cdt.debug.application/icons/cc.png \
21mr|eclipse-cdt-9.7.0-2|539	$RPM_BUILD_ROOT/usr/share/icons/hicolor/256x256/apps/%{name}.png
21mr|eclipse-cdt-9.7.0-2|540	install -d $RPM_BUILD_ROOT/usr/share/pixmaps
21mr|eclipse-cdt-9.7.0-2|541	ln -s /usr/share/icons/hicolor/256x256/apps/%{name}.png \
21mr|eclipse-cdt-9.7.0-2|542	$RPM_BUILD_ROOT/usr/share/pixmaps/%{name}.png
21mr|eclipse-cdt-9.7.0-2|543	
21mr|eclipse-cdt-9.7.0-2|544	# Fix permissions on native libraries
21mr|eclipse-cdt-9.7.0-2|545	find $RPM_BUILD_ROOT -name *.so -exec chmod +x {} \;
21mr|eclipse-cdt-9.7.0-2|546	
21mr|eclipse-cdt-9.7.0-2|547	# Install desktop file
21mr|eclipse-cdt-9.7.0-2|548	sed -i -e 's|Exec=cdtdebug|Exec=%{app_exec}|g' desktop/eclipse-cdt.desktop
21mr|eclipse-cdt-9.7.0-2|549	sed -i -e 's|Name=Eclipse.*|Name=%{app_name}|g' desktop/eclipse-cdt.desktop
21mr|eclipse-cdt-9.7.0-2|550	sed -i -e "s|Icon=eclipse|Icon=%{name}|g" desktop/eclipse-cdt.desktop
21mr|eclipse-cdt-9.7.0-2|551	install -D desktop/eclipse-cdt.desktop $RPM_BUILD_ROOT/usr/share/applications/%{name}.desktop
21mr|eclipse-cdt-9.7.0-2|552	desktop-file-validate $RPM_BUILD_ROOT/usr/share/applications/%{name}.desktop
21mr|eclipse-cdt-9.7.0-2|553	
21mr|eclipse-cdt-9.7.0-2|554	# Install man page
21mr|eclipse-cdt-9.7.0-2|555	install -D -m 644 man/cdtdebug.man $RPM_BUILD_ROOT/%{_mandir}/man1/cdtdebug.1
21mr|eclipse-cdt-9.7.0-2|556	
21mr|eclipse-cdt-9.7.0-2|557	# Remove uneeded extra symlinks that are optional deps of log4j:
21mr|eclipse-cdt-9.7.0-2|558	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|559	sed -i -e '/mail/d' .mfiles* %{buildroot}/%{_datadir}/eclipse/droplets/*/fragment.info %{buildroot}/%{_datadir}/java/*/fragment.info
21mr|eclipse-cdt-9.7.0-2|560	%else
21mr|eclipse-cdt-9.7.0-2|561	sed -i -e '/mail/d' .mfiles*
21mr|eclipse-cdt-9.7.0-2|562	%endif
21mr|eclipse-cdt-9.7.0-2|563	rm -f %{buildroot}/%{_datadir}/eclipse/droplets/*/plugins/*mail* %{buildroot}/%{_datadir}/java/*/plugins/*mail*
21mr|eclipse-cdt-9.7.0-2|564	
21mr|eclipse-cdt-9.7.0-2|565	%files -f .mfiles
21mr|eclipse-cdt-9.7.0-2|566	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|567	%{_bindir}/cdtdebug
21mr|eclipse-cdt-9.7.0-2|568	%{_cdtstandalonedir}/*
21mr|eclipse-cdt-9.7.0-2|569	%endif
21mr|eclipse-cdt-9.7.0-2|570	/usr/share/applications/*
21mr|eclipse-cdt-9.7.0-2|571	/usr/share/pixmaps/*
21mr|eclipse-cdt-9.7.0-2|572	/usr/share/icons/*/*/apps/*
21mr|eclipse-cdt-9.7.0-2|573	%{_mandir}/man1/cdtdebug.1*
21mr|eclipse-cdt-9.7.0-2|574	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|575	
21mr|eclipse-cdt-9.7.0-2|576	%files native -f .mfiles-native
21mr|eclipse-cdt-9.7.0-2|577	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|578	
21mr|eclipse-cdt-9.7.0-2|579	%files sdk -f .mfiles-sdk
21mr|eclipse-cdt-9.7.0-2|580	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|581	
21mr|eclipse-cdt-9.7.0-2|582	%files parsers -f .mfiles-parsers
21mr|eclipse-cdt-9.7.0-2|583	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|584	
21mr|eclipse-cdt-9.7.0-2|585	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|586	
21mr|eclipse-cdt-9.7.0-2|587	%files tests -f .mfiles-tests
21mr|eclipse-cdt-9.7.0-2|588	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|589	
21mr|eclipse-cdt-9.7.0-2|590	%endif
21mr|eclipse-cdt-9.7.0-2|591	
21mr|eclipse-cdt-9.7.0-2|592	%files llvm -f .mfiles-llvm
21mr|eclipse-cdt-9.7.0-2|593	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|594	
21mr|eclipse-cdt-9.7.0-2|595	%if %{_enable_container_and_remote_support}
21mr|eclipse-cdt-9.7.0-2|596	
21mr|eclipse-cdt-9.7.0-2|597	%files qt -f .mfiles-qt
21mr|eclipse-cdt-9.7.0-2|598	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|599	
21mr|eclipse-cdt-9.7.0-2|600	%files arduino -f .mfiles-arduino
21mr|eclipse-cdt-9.7.0-2|601	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|602	
21mr|eclipse-cdt-9.7.0-2|603	%if %{_enable_container_support}
21mr|eclipse-cdt-9.7.0-2|604	
21mr|eclipse-cdt-9.7.0-2|605	%files docker -f .mfiles-docker
21mr|eclipse-cdt-9.7.0-2|606	%license releng/org.eclipse.cdt.sdk/epl-v20.html
21mr|eclipse-cdt-9.7.0-2|607	
21mr|eclipse-cdt-9.7.0-2|608	%endif
21mr|eclipse-cdt-9.7.0-2|609	%endif
21mr|eclipse-cdt-9.7.0-2|610	

12037 21
21mr|eclipse-checkstyle-7.6.0-7|1	%global install_loc %{_datadir}/eclipse/droplets/checkstyle
21mr|eclipse-checkstyle-7.6.0-7|2	%global cs_ver 7.6
21mr|eclipse-checkstyle-7.6.0-7|3	
21mr|eclipse-checkstyle-7.6.0-7|4	Summary:   Checkstyle plugin for Eclipse
21mr|eclipse-checkstyle-7.6.0-7|5	Name:      eclipse-checkstyle
21mr|eclipse-checkstyle-7.6.0-7|6	Version:   7.6.0
21mr|eclipse-checkstyle-7.6.0-7|7	Release:   7
21mr|eclipse-checkstyle-7.6.0-7|8	License:   LGPLv2+
21mr|eclipse-checkstyle-7.6.0-7|9	URL:       http://eclipse-cs.sourceforge.net
21mr|eclipse-checkstyle-7.6.0-7|10	
21mr|eclipse-checkstyle-7.6.0-7|11	Group:          Development/Java
21mr|eclipse-checkstyle-7.6.0-7|12	BuildArch: noarch
21mr|eclipse-checkstyle-7.6.0-7|13	# Java stack is not supported on x86_32
21mr|eclipse-checkstyle-7.6.0-7|14	ExcludeArch: %{ix86}
21mr|eclipse-checkstyle-7.6.0-7|15	
21mr|eclipse-checkstyle-7.6.0-7|16	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-checkstyle-7.6.0-7|17	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-checkstyle-7.6.0-7|18	
21mr|eclipse-checkstyle-7.6.0-7|19	# Redirected from https://sourceforge.net/p/eclipse-cs/git/ci/7.6.0/tarball
21mr|eclipse-checkstyle-7.6.0-7|20	Source0: https://sourceforge.net/code-snapshots/git/e/ec/eclipse-cs/git.git/eclipse-cs-git-38600a3c2b01faba76ede3976da733fab453a535.zip
21mr|eclipse-checkstyle-7.6.0-7|21	
21mr|eclipse-checkstyle-7.6.0-7|22	# Sent upstream: https://sourceforge.net/p/eclipse-cs/bugs/421/
21mr|eclipse-checkstyle-7.6.0-7|23	Patch0: oxygen-compatibility.patch
21mr|eclipse-checkstyle-7.6.0-7|24	
21mr|eclipse-checkstyle-7.6.0-7|25	Requires: checkstyle >= %{cs_ver}
21mr|eclipse-checkstyle-7.6.0-7|26	Requires: antlr-tool
21mr|eclipse-checkstyle-7.6.0-7|27	Requires: antlr4-runtime
21mr|eclipse-checkstyle-7.6.0-7|28	Requires: guava
21mr|eclipse-checkstyle-7.6.0-7|29	Requires: apache-commons-beanutils
21mr|eclipse-checkstyle-7.6.0-7|30	Requires: apache-commons-collections
21mr|eclipse-checkstyle-7.6.0-7|31	Requires: apache-commons-logging
21mr|eclipse-checkstyle-7.6.0-7|32	Requires: dom4j
21mr|eclipse-checkstyle-7.6.0-7|33	Requires: jfreechart
21mr|eclipse-checkstyle-7.6.0-7|34	Requires: jfreechart-swt
21mr|eclipse-checkstyle-7.6.0-7|35	
21mr|eclipse-checkstyle-7.6.0-7|36	BuildRequires: tycho
21mr|eclipse-checkstyle-7.6.0-7|37	BuildRequires: tycho-extras
21mr|eclipse-checkstyle-7.6.0-7|38	BuildRequires: eclipse-jdt
21mr|eclipse-checkstyle-7.6.0-7|39	BuildRequires: checkstyle >= %{cs_ver}
21mr|eclipse-checkstyle-7.6.0-7|40	BuildRequires: antlr-tool
21mr|eclipse-checkstyle-7.6.0-7|41	BuildRequires: antlr4-runtime
21mr|eclipse-checkstyle-7.6.0-7|42	BuildRequires: guava
21mr|eclipse-checkstyle-7.6.0-7|43	BuildRequires: apache-commons-beanutils
21mr|eclipse-checkstyle-7.6.0-7|44	BuildRequires: apache-commons-collections
21mr|eclipse-checkstyle-7.6.0-7|45	BuildRequires: apache-commons-logging
21mr|eclipse-checkstyle-7.6.0-7|46	BuildRequires: dom4j
21mr|eclipse-checkstyle-7.6.0-7|47	BuildRequires: jfreechart
21mr|eclipse-checkstyle-7.6.0-7|48	BuildRequires: jfreechart-swt
21mr|eclipse-checkstyle-7.6.0-7|49	
21mr|eclipse-checkstyle-7.6.0-7|50	%description
21mr|eclipse-checkstyle-7.6.0-7|51	The Eclipse Checkstyle plugin integrates the Checkstyle Java code
21mr|eclipse-checkstyle-7.6.0-7|52	auditor into the Eclipse IDE. The plugin provides real-time feedback
21mr|eclipse-checkstyle-7.6.0-7|53	to the user about violations of rules that check for coding style and
21mr|eclipse-checkstyle-7.6.0-7|54	possible error prone code constructs.
21mr|eclipse-checkstyle-7.6.0-7|55	
21mr|eclipse-checkstyle-7.6.0-7|56	%prep
21mr|eclipse-checkstyle-7.6.0-7|57	%setup -q -n eclipse-cs-git-38600a3c2b01faba76ede3976da733fab453a535
21mr|eclipse-checkstyle-7.6.0-7|58	
21mr|eclipse-checkstyle-7.6.0-7|59	%patch0 -p1
21mr|eclipse-checkstyle-7.6.0-7|60	
21mr|eclipse-checkstyle-7.6.0-7|61	# Ensure correct JDT bundle is wired
21mr|eclipse-checkstyle-7.6.0-7|62	sed -i -e '/org.eclipse.jdt.core/d' -e '/Require-Bundle/s/\(.*\)/\1,org.eclipse.jdt.core/' \
21mr|eclipse-checkstyle-7.6.0-7|63	net.sf.eclipsecs.{core,ui}/META-INF/MANIFEST.MF
21mr|eclipse-checkstyle-7.6.0-7|64	
21mr|eclipse-checkstyle-7.6.0-7|65	# Delete pre-built binaries
21mr|eclipse-checkstyle-7.6.0-7|66	find -name '*.class' -exec rm -f '{}' \;
21mr|eclipse-checkstyle-7.6.0-7|67	find -name '*.jar' -exec rm -f '{}' \;
21mr|eclipse-checkstyle-7.6.0-7|68	find -name '*.zip' -exec rm -f '{}' \;
21mr|eclipse-checkstyle-7.6.0-7|69	
21mr|eclipse-checkstyle-7.6.0-7|70	# Fix checkstyle libs manifest
21mr|eclipse-checkstyle-7.6.0-7|71	sed -i -e "s|checkstyle-%{cs_ver}-all.jar|checkstyle.jar,antlr.jar,antlr4-runtime.jar,guava.jar,commons-beanutils.jar,commons-collections.jar,commons-logging.jar|g" \
21mr|eclipse-checkstyle-7.6.0-7|72	net.sf.eclipsecs.checkstyle/META-INF/MANIFEST.MF net.sf.eclipsecs.checkstyle/build.properties
21mr|eclipse-checkstyle-7.6.0-7|73	
21mr|eclipse-checkstyle-7.6.0-7|74	# Dir shaped bundles for those with embedded libs
21mr|eclipse-checkstyle-7.6.0-7|75	sed -i -e "/ActivationPolicy/aEclipse-BundleShape: dir" net.sf.eclipsecs.{checkstyle,core,ui}/META-INF/MANIFEST.MF
21mr|eclipse-checkstyle-7.6.0-7|76	
21mr|eclipse-checkstyle-7.6.0-7|77	pushd net.sf.eclipsecs.checkstyle
21mr|eclipse-checkstyle-7.6.0-7|78	ln -s $(build-classpath checkstyle) checkstyle.jar
21mr|eclipse-checkstyle-7.6.0-7|79	ln -s $(build-classpath guava)      guava.jar
21mr|eclipse-checkstyle-7.6.0-7|80	ln -s $(build-classpath antlr)      antlr.jar
21mr|eclipse-checkstyle-7.6.0-7|81	ln -s $(build-classpath antlr4-runtime) antlr4-runtime.jar
21mr|eclipse-checkstyle-7.6.0-7|82	ln -s $(build-classpath commons-beanutils) commons-beanutils.jar
21mr|eclipse-checkstyle-7.6.0-7|83	ln -s $(build-classpath commons-collections) commons-collections.jar
21mr|eclipse-checkstyle-7.6.0-7|84	ln -s $(build-classpath commons-logging) commons-logging.jar
21mr|eclipse-checkstyle-7.6.0-7|85	popd
21mr|eclipse-checkstyle-7.6.0-7|86	
21mr|eclipse-checkstyle-7.6.0-7|87	pushd net.sf.eclipsecs.core
21mr|eclipse-checkstyle-7.6.0-7|88	ln -s $(build-classpath dom4j/dom4j) lib/dom4j-1.6.1.jar
21mr|eclipse-checkstyle-7.6.0-7|89	popd
21mr|eclipse-checkstyle-7.6.0-7|90	
21mr|eclipse-checkstyle-7.6.0-7|91	pushd net.sf.eclipsecs.ui
21mr|eclipse-checkstyle-7.6.0-7|92	ln -s $(build-classpath jcommon/jcommon)           lib/jcommon-1.0.16.jar
21mr|eclipse-checkstyle-7.6.0-7|93	ln -s $(build-classpath jfreechart/jfreechart)     lib/jfreechart-1.0.14.jar
21mr|eclipse-checkstyle-7.6.0-7|94	ln -s $(build-classpath jfreechart/jfreechart-swt) lib/jfreechart-1.0.14-swt.jar
21mr|eclipse-checkstyle-7.6.0-7|95	popd
21mr|eclipse-checkstyle-7.6.0-7|96	
21mr|eclipse-checkstyle-7.6.0-7|97	%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin net.sf.eclipsecs.parent
21mr|eclipse-checkstyle-7.6.0-7|98	%pom_disable_module ../net.sf.eclipsecs-updatesite net.sf.eclipsecs.parent
21mr|eclipse-checkstyle-7.6.0-7|99	%pom_disable_module ../net.sf.eclipsecs.sample net.sf.eclipsecs.parent
21mr|eclipse-checkstyle-7.6.0-7|100	
21mr|eclipse-checkstyle-7.6.0-7|101	# Unable to bundle checkstyle source into source plugin
21mr|eclipse-checkstyle-7.6.0-7|102	%pom_remove_plugin :maven-antrun-plugin net.sf.eclipsecs.checkstyle
21mr|eclipse-checkstyle-7.6.0-7|103	
21mr|eclipse-checkstyle-7.6.0-7|104	# Don't install poms
21mr|eclipse-checkstyle-7.6.0-7|105	%mvn_package "::pom::" __noinstall
21mr|eclipse-checkstyle-7.6.0-7|106	
21mr|eclipse-checkstyle-7.6.0-7|107	%build
21mr|eclipse-checkstyle-7.6.0-7|108	%mvn_build -j -- -f net.sf.eclipsecs.parent/pom.xml
21mr|eclipse-checkstyle-7.6.0-7|109	
21mr|eclipse-checkstyle-7.6.0-7|110	%install
21mr|eclipse-checkstyle-7.6.0-7|111	%mvn_install
21mr|eclipse-checkstyle-7.6.0-7|112	
21mr|eclipse-checkstyle-7.6.0-7|113	pushd $RPM_BUILD_ROOT%{install_loc}/plugins/net.sf.eclipsecs.checkstyle_*
21mr|eclipse-checkstyle-7.6.0-7|114	rm *.jar
21mr|eclipse-checkstyle-7.6.0-7|115	ln -s $(build-classpath checkstyle) checkstyle.jar
21mr|eclipse-checkstyle-7.6.0-7|116	ln -s $(build-classpath guava)      guava.jar
21mr|eclipse-checkstyle-7.6.0-7|117	ln -s $(build-classpath antlr)      antlr.jar
21mr|eclipse-checkstyle-7.6.0-7|118	ln -s $(build-classpath antlr4-runtime) antlr4-runtime.jar
21mr|eclipse-checkstyle-7.6.0-7|119	ln -s $(build-classpath commons-beanutils) commons-beanutils.jar
21mr|eclipse-checkstyle-7.6.0-7|120	ln -s $(build-classpath commons-collections) commons-collections.jar
21mr|eclipse-checkstyle-7.6.0-7|121	ln -s $(build-classpath commons-logging) commons-logging.jar
21mr|eclipse-checkstyle-7.6.0-7|122	popd
21mr|eclipse-checkstyle-7.6.0-7|123	
21mr|eclipse-checkstyle-7.6.0-7|124	pushd $RPM_BUILD_ROOT%{install_loc}/plugins/net.sf.eclipsecs.core_*
21mr|eclipse-checkstyle-7.6.0-7|125	rm lib/*.jar
21mr|eclipse-checkstyle-7.6.0-7|126	ln -s $(build-classpath dom4j/dom4j) lib/dom4j-1.6.1.jar
21mr|eclipse-checkstyle-7.6.0-7|127	popd
21mr|eclipse-checkstyle-7.6.0-7|128	
21mr|eclipse-checkstyle-7.6.0-7|129	pushd $RPM_BUILD_ROOT%{install_loc}/plugins/net.sf.eclipsecs.ui_*
21mr|eclipse-checkstyle-7.6.0-7|130	rm lib/*.jar
21mr|eclipse-checkstyle-7.6.0-7|131	ln -s $(build-classpath jcommon/jcommon)           lib/jcommon-1.0.16.jar
21mr|eclipse-checkstyle-7.6.0-7|132	ln -s $(build-classpath jfreechart/jfreechart)     lib/jfreechart-1.0.14.jar
21mr|eclipse-checkstyle-7.6.0-7|133	ln -s $(build-classpath jfreechart/jfreechart-swt) lib/jfreechart-1.0.14-swt.jar
21mr|eclipse-checkstyle-7.6.0-7|134	popd
21mr|eclipse-checkstyle-7.6.0-7|135	
21mr|eclipse-checkstyle-7.6.0-7|136	%files -f .mfiles
21mr|eclipse-checkstyle-7.6.0-7|137	%license net.sf.eclipsecs-feature/license.html
21mr|eclipse-checkstyle-7.6.0-7|138	

12038 21
21mr|eclipse-color-theme-1.0.0-11|1	%global install_loc     %{_datadir}/eclipse/dropins/%{name}
21mr|eclipse-color-theme-1.0.0-11|2	%global git_tag         69c3149
21mr|eclipse-color-theme-1.0.0-11|3	
21mr|eclipse-color-theme-1.0.0-11|4	Summary:        An Eclipse plugin which permits color theme switching
21mr|eclipse-color-theme-1.0.0-11|5	Name:           eclipse-color-theme
21mr|eclipse-color-theme-1.0.0-11|6	Version:        1.0.0
21mr|eclipse-color-theme-1.0.0-11|7	Release:        11
21mr|eclipse-color-theme-1.0.0-11|8	License:        EPL-1.0
21mr|eclipse-color-theme-1.0.0-11|9	URL:            http://www.eclipsecolorthemes.org/
21mr|eclipse-color-theme-1.0.0-11|10	# http://github.com/eclipse-color-theme/eclipse-color-theme/tarball/v%{version}
21mr|eclipse-color-theme-1.0.0-11|11	Source0:        %{name}-%{name}-v%{version}-0-g%{git_tag}.tar.gz
21mr|eclipse-color-theme-1.0.0-11|12	
21mr|eclipse-color-theme-1.0.0-11|13	# Patch submitted upstream https://github.com/eclipse-color-theme/eclipse-color-theme/pull/218
21mr|eclipse-color-theme-1.0.0-11|14	Patch0:         explicit-hamcrest-use.patch
21mr|eclipse-color-theme-1.0.0-11|15	
21mr|eclipse-color-theme-1.0.0-11|16	BuildRequires: eclipse-pde
21mr|eclipse-color-theme-1.0.0-11|17	BuildRequires: tycho
21mr|eclipse-color-theme-1.0.0-11|18	Requires:      eclipse-platform
21mr|eclipse-color-theme-1.0.0-11|19	
21mr|eclipse-color-theme-1.0.0-11|20	Group:          Development/Java
21mr|eclipse-color-theme-1.0.0-11|21	BuildArch:     noarch
21mr|eclipse-color-theme-1.0.0-11|22	# Java stack is not supported on x86_32
21mr|eclipse-color-theme-1.0.0-11|23	ExcludeArch: %{ix86}
21mr|eclipse-color-theme-1.0.0-11|24	
21mr|eclipse-color-theme-1.0.0-11|25	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-color-theme-1.0.0-11|26	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-color-theme-1.0.0-11|27	
21mr|eclipse-color-theme-1.0.0-11|28	%description
21mr|eclipse-color-theme-1.0.0-11|29	The Eclipse Color Theme plugin makes it possible to switch color themes
21mr|eclipse-color-theme-1.0.0-11|30	conveniently and without side effects. It includes the most popular themes
21mr|eclipse-color-theme-1.0.0-11|31	from eclipsecolorthemes.org, but you can add any theme created on the site
21mr|eclipse-color-theme-1.0.0-11|32	by exporting it as XML.
21mr|eclipse-color-theme-1.0.0-11|33	
21mr|eclipse-color-theme-1.0.0-11|34	%prep
21mr|eclipse-color-theme-1.0.0-11|35	%setup -q -n %{name}-%{name}-%{git_tag}
21mr|eclipse-color-theme-1.0.0-11|36	%patch0 -p1
21mr|eclipse-color-theme-1.0.0-11|37	
21mr|eclipse-color-theme-1.0.0-11|38	%mvn_package ":*.test" __noinstall
21mr|eclipse-color-theme-1.0.0-11|39	
21mr|eclipse-color-theme-1.0.0-11|40	%build
21mr|eclipse-color-theme-1.0.0-11|41	%mvn_build -j
21mr|eclipse-color-theme-1.0.0-11|42	
21mr|eclipse-color-theme-1.0.0-11|43	%install
21mr|eclipse-color-theme-1.0.0-11|44	%mvn_install
21mr|eclipse-color-theme-1.0.0-11|45	
21mr|eclipse-color-theme-1.0.0-11|46	%files -f .mfiles
21mr|eclipse-color-theme-1.0.0-11|47	%doc README.md CHANGES.md
21mr|eclipse-color-theme-1.0.0-11|48	%license COPYING
21mr|eclipse-color-theme-1.0.0-11|49	

12039 21
21mr|eclipse-dltk-5.11.0-1|1	%global gittag R5_11_0
21mr|eclipse-dltk-5.11.0-1|2	
21mr|eclipse-dltk-5.11.0-1|3	Name:      eclipse-dltk
21mr|eclipse-dltk-5.11.0-1|4	Version:   5.11.0
21mr|eclipse-dltk-5.11.0-1|5	Release:   1
21mr|eclipse-dltk-5.11.0-1|6	Summary:   Dynamic Languages Toolkit (DLTK) Eclipse plug-in
21mr|eclipse-dltk-5.11.0-1|7	License:   EPL-2.0 and (CPL or GPLv2+ or LGPLv2+) and Ruby and ASL 2.0
21mr|eclipse-dltk-5.11.0-1|8	URL:       http://www.eclipse.org/dltk/
21mr|eclipse-dltk-5.11.0-1|9	
21mr|eclipse-dltk-5.11.0-1|10	# source tarball and the script used to generate it from upstream's source control
21mr|eclipse-dltk-5.11.0-1|11	# script usage:
21mr|eclipse-dltk-5.11.0-1|12	# $ sh get-dltk.sh
21mr|eclipse-dltk-5.11.0-1|13	Source0:   eclipse-dltk-%{gittag}.tar.xz
21mr|eclipse-dltk-5.11.0-1|14	Source1:   get-dltk.sh
21mr|eclipse-dltk-5.11.0-1|15	
21mr|eclipse-dltk-5.11.0-1|16	Patch0:    use-import-package-for-javax.patch
21mr|eclipse-dltk-5.11.0-1|17	
21mr|eclipse-dltk-5.11.0-1|18	Group:          Development/Java
21mr|eclipse-dltk-5.11.0-1|19	BuildArch:        noarch
21mr|eclipse-dltk-5.11.0-1|20	# Java stack is not supported on x86_32
21mr|eclipse-dltk-5.11.0-1|21	ExcludeArch: %{ix86}
21mr|eclipse-dltk-5.11.0-1|22	
21mr|eclipse-dltk-5.11.0-1|23	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-dltk-5.11.0-1|24	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-dltk-5.11.0-1|25	
21mr|eclipse-dltk-5.11.0-1|26	BuildRequires:    eclipse-license >= 1.0.1
21mr|eclipse-dltk-5.11.0-1|27	BuildRequires:    eclipse-pde >= 1:4.6.0
21mr|eclipse-dltk-5.11.0-1|28	BuildRequires:    eclipse-emf-runtime
21mr|eclipse-dltk-5.11.0-1|29	BuildRequires:    eclipse-mylyn >= 3.21.0-4
21mr|eclipse-dltk-5.11.0-1|30	BuildRequires:    eclipse-rse
21mr|eclipse-dltk-5.11.0-1|31	BuildRequires:    eclipse-manpage
21mr|eclipse-dltk-5.11.0-1|32	BuildRequires:    lucene
21mr|eclipse-dltk-5.11.0-1|33	BuildRequires:    lucene-analysis
21mr|eclipse-dltk-5.11.0-1|34	BuildRequires:    lucene-misc
21mr|eclipse-dltk-5.11.0-1|35	BuildRequires:    tycho
21mr|eclipse-dltk-5.11.0-1|36	BuildRequires:    tycho-extras
21mr|eclipse-dltk-5.11.0-1|37	BuildRequires:    mockito
21mr|eclipse-dltk-5.11.0-1|38	Requires:         eclipse-platform >= 1:4.6.0
21mr|eclipse-dltk-5.11.0-1|39	
21mr|eclipse-dltk-5.11.0-1|40	%description
21mr|eclipse-dltk-5.11.0-1|41	Dynamic Languages Toolkit (DLTK) is a tool for vendors, researchers, and users
21mr|eclipse-dltk-5.11.0-1|42	who rely on dynamic languages. DLTK is comprised of a set of extensible
21mr|eclipse-dltk-5.11.0-1|43	frameworks designed to reduce the complexity of building full featured
21mr|eclipse-dltk-5.11.0-1|44	development environments for dynamic languages such as PHP and Perl.
21mr|eclipse-dltk-5.11.0-1|45	
21mr|eclipse-dltk-5.11.0-1|46	%package   ruby
21mr|eclipse-dltk-5.11.0-1|47	Summary:   Ruby Eclipse plug-in
21mr|eclipse-dltk-5.11.0-1|48	Requires:  ruby
21mr|eclipse-dltk-5.11.0-1|49	#needed for ri to have standard docs so one has the basic help
21mr|eclipse-dltk-5.11.0-1|50	Requires:  ruby-doc
21mr|eclipse-dltk-5.11.0-1|51	%if ! 0%{?rhel}
21mr|eclipse-dltk-5.11.0-1|52	#needed for tests runner
21mr|eclipse-dltk-5.11.0-1|53	Requires:  rubygem-test-unit
21mr|eclipse-dltk-5.11.0-1|54	%endif
21mr|eclipse-dltk-5.11.0-1|55	
21mr|eclipse-dltk-5.11.0-1|56	%description ruby
21mr|eclipse-dltk-5.11.0-1|57	Ruby development environment for Eclipse based on the Eclipse Dynamic
21mr|eclipse-dltk-5.11.0-1|58	Languages Toolkit (DLTK).
21mr|eclipse-dltk-5.11.0-1|59	
21mr|eclipse-dltk-5.11.0-1|60	%package   tcl
21mr|eclipse-dltk-5.11.0-1|61	Summary:   TCL Eclipse plug-in
21mr|eclipse-dltk-5.11.0-1|62	Requires:  tcl
21mr|eclipse-dltk-5.11.0-1|63	
21mr|eclipse-dltk-5.11.0-1|64	%description tcl
21mr|eclipse-dltk-5.11.0-1|65	TCL development environment for Eclipse based on the Eclipse Dynamic
21mr|eclipse-dltk-5.11.0-1|66	Languages Toolkit (DLTK). Includes Incr TCL and XOTCL extensions.
21mr|eclipse-dltk-5.11.0-1|67	
21mr|eclipse-dltk-5.11.0-1|68	%package   mylyn
21mr|eclipse-dltk-5.11.0-1|69	Summary:   Mylyn integration for Eclipse DLTK projects
21mr|eclipse-dltk-5.11.0-1|70	Requires:  eclipse-mylyn >= 3.21.0-4
21mr|eclipse-dltk-5.11.0-1|71	
21mr|eclipse-dltk-5.11.0-1|72	%description mylyn
21mr|eclipse-dltk-5.11.0-1|73	Mylyn task-focused UI integration for Eclipse Dynamic Languages Toolkit
21mr|eclipse-dltk-5.11.0-1|74	(DLTK) projects.
21mr|eclipse-dltk-5.11.0-1|75	
21mr|eclipse-dltk-5.11.0-1|76	%package   rse
21mr|eclipse-dltk-5.11.0-1|77	Summary:   RSE integration for Eclipse DLTK projects
21mr|eclipse-dltk-5.11.0-1|78	
21mr|eclipse-dltk-5.11.0-1|79	%description rse
21mr|eclipse-dltk-5.11.0-1|80	Remote Development Support via RSE for DLTK based IDEs.
21mr|eclipse-dltk-5.11.0-1|81	
21mr|eclipse-dltk-5.11.0-1|82	%package   sh
21mr|eclipse-dltk-5.11.0-1|83	Summary:   Shell Script editor support
21mr|eclipse-dltk-5.11.0-1|84	Obsoletes: eclipse-shelled <= 2.0.3-9.fc24
21mr|eclipse-dltk-5.11.0-1|85	Provides:  eclipse-shelled = %{version}-%{release}
21mr|eclipse-dltk-5.11.0-1|86	
21mr|eclipse-dltk-5.11.0-1|87	%description sh
21mr|eclipse-dltk-5.11.0-1|88	Shell Script editor/launch support based on DLTK.
21mr|eclipse-dltk-5.11.0-1|89	
21mr|eclipse-dltk-5.11.0-1|90	%package   sdk
21mr|eclipse-dltk-5.11.0-1|91	Summary:   Eclipse DLTK SDK
21mr|eclipse-dltk-5.11.0-1|92	Requires:  eclipse-pde >= 1:4.6.0
21mr|eclipse-dltk-5.11.0-1|93	Requires:  %{name}       = %{version}-%{release}
21mr|eclipse-dltk-5.11.0-1|94	Requires:  %{name}-ruby  = %{version}-%{release}
21mr|eclipse-dltk-5.11.0-1|95	Requires:  %{name}-tcl   = %{version}-%{release}
21mr|eclipse-dltk-5.11.0-1|96	Requires:  %{name}-mylyn = %{version}-%{release}
21mr|eclipse-dltk-5.11.0-1|97	Requires:  %{name}-rse   = %{version}-%{release}
21mr|eclipse-dltk-5.11.0-1|98	Requires:  %{name}-sh    = %{version}-%{release}
21mr|eclipse-dltk-5.11.0-1|99	
21mr|eclipse-dltk-5.11.0-1|100	%description sdk
21mr|eclipse-dltk-5.11.0-1|101	Documentation and source for the Eclipse Dynamic Languages Toolkit (DLTK).
21mr|eclipse-dltk-5.11.0-1|102	
21mr|eclipse-dltk-5.11.0-1|103	%package   tests
21mr|eclipse-dltk-5.11.0-1|104	Summary:   Eclipse DLTK Tests
21mr|eclipse-dltk-5.11.0-1|105	Requires:  %{name}-sdk = %{version}-%{release}
21mr|eclipse-dltk-5.11.0-1|106	Requires:  eclipse-swtbot
21mr|eclipse-dltk-5.11.0-1|107	
21mr|eclipse-dltk-5.11.0-1|108	%description tests
21mr|eclipse-dltk-5.11.0-1|109	Tests for Eclipse Dynamic Languages Toolkit (DLTK).
21mr|eclipse-dltk-5.11.0-1|110	
21mr|eclipse-dltk-5.11.0-1|111	%prep
21mr|eclipse-dltk-5.11.0-1|112	%setup -q -n eclipse-dltk-%{gittag}
21mr|eclipse-dltk-5.11.0-1|113	%patch0
21mr|eclipse-dltk-5.11.0-1|114	
21mr|eclipse-dltk-5.11.0-1|115	# We are not shipping the python and javascript editors
21mr|eclipse-dltk-5.11.0-1|116	# For python we have eclipse-pydev, which should be used instead
21mr|eclipse-dltk-5.11.0-1|117	# For javascript we have eclipse-webtools, which should be used instead
21mr|eclipse-dltk-5.11.0-1|118	%pom_disable_module "../org.eclipse.dltk.javascript" org.eclipse.dltk.releng
21mr|eclipse-dltk-5.11.0-1|119	%pom_disable_module "../org.eclipse.dltk.python" org.eclipse.dltk.releng
21mr|eclipse-dltk-5.11.0-1|120	%pom_disable_module "releng/org.eclipse.dltk.core.targetplatform" org.eclipse.dltk.core/core
21mr|eclipse-dltk-5.11.0-1|121	
21mr|eclipse-dltk-5.11.0-1|122	# Disable h2 indexer, using the lucene one instead
21mr|eclipse-dltk-5.11.0-1|123	%pom_disable_module "features/org.eclipse.dltk.core.index-feature" org.eclipse.dltk.core/core
21mr|eclipse-dltk-5.11.0-1|124	%pom_disable_module "features/org.eclipse.dltk.core.index.sdk" org.eclipse.dltk.core/core
21mr|eclipse-dltk-5.11.0-1|125	%pom_disable_module "plugins/org.eclipse.dltk.core.index.sql" org.eclipse.dltk.core/core
21mr|eclipse-dltk-5.11.0-1|126	%pom_disable_module "plugins/org.eclipse.dltk.core.index.sql.h2" org.eclipse.dltk.core/core
21mr|eclipse-dltk-5.11.0-1|127	
21mr|eclipse-dltk-5.11.0-1|128	# It's not necessary to build an update site or p2 repo when using mvn_install
21mr|eclipse-dltk-5.11.0-1|129	%pom_disable_module build/update.site org.eclipse.dltk.releng
21mr|eclipse-dltk-5.11.0-1|130	
21mr|eclipse-dltk-5.11.0-1|131	# Allow greater range of Lucene versions
21mr|eclipse-dltk-5.11.0-1|132	sed -i -e '/apache\.lucene/s/7\.6\.0/8.0.0/' \
21mr|eclipse-dltk-5.11.0-1|133	org.eclipse.dltk.core/core/plugins/org.eclipse.dltk.core.index.lucene/META-INF/MANIFEST.MF
21mr|eclipse-dltk-5.11.0-1|134	
21mr|eclipse-dltk-5.11.0-1|135	# org.hamcrest -> org.hamcrest.core
21mr|eclipse-dltk-5.11.0-1|136	sed -i -e 's/org.hamcrest/org.hamcrest.core/' \
21mr|eclipse-dltk-5.11.0-1|137	org.eclipse.dltk.core/core/tests/org.eclipse.dltk.debug.tests/META-INF/MANIFEST.MF
21mr|eclipse-dltk-5.11.0-1|138	
21mr|eclipse-dltk-5.11.0-1|139	sed -i '/<target>/,/<\/target>/ d' org.eclipse.dltk.core/core/tests/org.eclipse.dltk.core.tests/pom.xml
21mr|eclipse-dltk-5.11.0-1|140	
21mr|eclipse-dltk-5.11.0-1|141	%pom_xpath_remove "pom:plugin[pom:artifactId='tycho-packaging-plugin']/pom:dependencies" org.eclipse.dltk.releng
21mr|eclipse-dltk-5.11.0-1|142	%pom_xpath_remove "pom:plugin[pom:artifactId='tycho-packaging-plugin']/pom:configuration" org.eclipse.dltk.releng
21mr|eclipse-dltk-5.11.0-1|143	%pom_xpath_remove "pom:plugin[pom:artifactId='target-platform-configuration']/pom:configuration/pom:target" org.eclipse.dltk.releng
21mr|eclipse-dltk-5.11.0-1|144	
21mr|eclipse-dltk-5.11.0-1|145	%mvn_package "::pom::" __noinstall
21mr|eclipse-dltk-5.11.0-1|146	%mvn_package ":*.tests" tests
21mr|eclipse-dltk-5.11.0-1|147	%mvn_package "::jar:sources{,-feature}:" sdk
21mr|eclipse-dltk-5.11.0-1|148	%mvn_package ":*.sdk" sdk
21mr|eclipse-dltk-5.11.0-1|149	%mvn_package "org.eclipse.dltk.core:org.eclipse.dltk.core.doc.isv" sdk
21mr|eclipse-dltk-5.11.0-1|150	%mvn_package "org.eclipse.dltk{,.core}:" core
21mr|eclipse-dltk-5.11.0-1|151	%mvn_package "org.eclipse.dltk.ruby:" ruby
21mr|eclipse-dltk-5.11.0-1|152	%mvn_package "org.eclipse.dltk.{tcl,itcl,xotcl}:" tcl
21mr|eclipse-dltk-5.11.0-1|153	%mvn_package "org.eclipse.dltk.mylyn:" mylyn
21mr|eclipse-dltk-5.11.0-1|154	%mvn_package "org.eclipse.dltk.rse:" rse
21mr|eclipse-dltk-5.11.0-1|155	%mvn_package "org.eclipse.dltk.sh:" sh
21mr|eclipse-dltk-5.11.0-1|156	%mvn_package "org.eclipse.dltk.features:org.eclipse.dltk.core{,.index,.index.lucene}" core
21mr|eclipse-dltk-5.11.0-1|157	%mvn_package "org.eclipse.dltk.features:org.eclipse.dltk.ruby" ruby
21mr|eclipse-dltk-5.11.0-1|158	%mvn_package "org.eclipse.dltk.features:org.eclipse.dltk.{tcl,itcl,xotcl}" tcl
21mr|eclipse-dltk-5.11.0-1|159	%mvn_package "org.eclipse.dltk.features:org.eclipse.dltk.mylyn" mylyn
21mr|eclipse-dltk-5.11.0-1|160	%mvn_package "org.eclipse.dltk.features:org.eclipse.dltk.rse" rse
21mr|eclipse-dltk-5.11.0-1|161	
21mr|eclipse-dltk-5.11.0-1|162	%build
21mr|eclipse-dltk-5.11.0-1|163	# Qualifier generated from last modification time of source tarball
21mr|eclipse-dltk-5.11.0-1|164	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +%Y%m%d%H%M)
21mr|eclipse-dltk-5.11.0-1|165	%mvn_build -j -f -- -f org.eclipse.dltk.releng/pom.xml -DforceContextQualifier=$QUALIFIER
21mr|eclipse-dltk-5.11.0-1|166	
21mr|eclipse-dltk-5.11.0-1|167	%install
21mr|eclipse-dltk-5.11.0-1|168	%mvn_install
21mr|eclipse-dltk-5.11.0-1|169	
21mr|eclipse-dltk-5.11.0-1|170	%files -f .mfiles-core
21mr|eclipse-dltk-5.11.0-1|171	%license org.eclipse.dltk.core/LICENSE
21mr|eclipse-dltk-5.11.0-1|172	
21mr|eclipse-dltk-5.11.0-1|173	%files ruby -f .mfiles-ruby
21mr|eclipse-dltk-5.11.0-1|174	%license org.eclipse.dltk.ruby/LICENSE
21mr|eclipse-dltk-5.11.0-1|175	
21mr|eclipse-dltk-5.11.0-1|176	%files tcl -f .mfiles-tcl
21mr|eclipse-dltk-5.11.0-1|177	%license org.eclipse.dltk.tcl/LICENSE
21mr|eclipse-dltk-5.11.0-1|178	
21mr|eclipse-dltk-5.11.0-1|179	%files mylyn -f .mfiles-mylyn
21mr|eclipse-dltk-5.11.0-1|180	
21mr|eclipse-dltk-5.11.0-1|181	%files rse -f .mfiles-rse
21mr|eclipse-dltk-5.11.0-1|182	
21mr|eclipse-dltk-5.11.0-1|183	%files sh -f .mfiles-sh
21mr|eclipse-dltk-5.11.0-1|184	%license org.eclipse.dltk.sh/LICENSE
21mr|eclipse-dltk-5.11.0-1|185	
21mr|eclipse-dltk-5.11.0-1|186	%files sdk -f .mfiles-sdk
21mr|eclipse-dltk-5.11.0-1|187	
21mr|eclipse-dltk-5.11.0-1|188	%files tests -f .mfiles-tests
21mr|eclipse-dltk-5.11.0-1|189	

12040 21
21mr|eclipse-dtp-1.14.102-4|1	%global tag 0cdebb8165f564f4348fbed6b08c54427c77fdb9
21mr|eclipse-dtp-1.14.102-4|2	
21mr|eclipse-dtp-1.14.102-4|3	Name:      eclipse-dtp
21mr|eclipse-dtp-1.14.102-4|4	Version:   1.14.102
21mr|eclipse-dtp-1.14.102-4|5	Release:   4
21mr|eclipse-dtp-1.14.102-4|6	Summary:   Eclipse Data Tools Platform
21mr|eclipse-dtp-1.14.102-4|7	License:   EPL-2.0
21mr|eclipse-dtp-1.14.102-4|8	URL:       https://www.eclipse.org/datatools/
21mr|eclipse-dtp-1.14.102-4|9	
21mr|eclipse-dtp-1.14.102-4|10	Source0: https://git.eclipse.org/c/datatools/org.eclipse.datatools.git/snapshot/org.eclipse.datatools-%{tag}.tar.xz
21mr|eclipse-dtp-1.14.102-4|11	
21mr|eclipse-dtp-1.14.102-4|12	Group:          Development/Java
21mr|eclipse-dtp-1.14.102-4|13	BuildArch:        noarch
21mr|eclipse-dtp-1.14.102-4|14	# Java stack is not supported on x86_32
21mr|eclipse-dtp-1.14.102-4|15	ExcludeArch: %{ix86}
21mr|eclipse-dtp-1.14.102-4|16	
21mr|eclipse-dtp-1.14.102-4|17	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-dtp-1.14.102-4|18	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-dtp-1.14.102-4|19	
21mr|eclipse-dtp-1.14.102-4|20	BuildRequires:    tycho
21mr|eclipse-dtp-1.14.102-4|21	BuildRequires:    tycho-extras
21mr|eclipse-dtp-1.14.102-4|22	BuildRequires:    apache-commons-net
21mr|eclipse-dtp-1.14.102-4|23	BuildRequires:    eclipse-emf-runtime
21mr|eclipse-dtp-1.14.102-4|24	BuildRequires:    eclipse-gef
21mr|eclipse-dtp-1.14.102-4|25	BuildRequires:    eclipse-pde
21mr|eclipse-dtp-1.14.102-4|26	BuildRequires:    xalan-j2
21mr|eclipse-dtp-1.14.102-4|27	BuildRequires:    xerces-j2
21mr|eclipse-dtp-1.14.102-4|28	BuildRequires:    xml-commons-apis
21mr|eclipse-dtp-1.14.102-4|29	BuildRequires:    xml-commons-resolver
21mr|eclipse-dtp-1.14.102-4|30	BuildRequires:    wsdl4j
21mr|eclipse-dtp-1.14.102-4|31	BuildRequires:    lpg-java-compat = 1.1.0
21mr|eclipse-dtp-1.14.102-4|32	BuildRequires:    lucene
21mr|eclipse-dtp-1.14.102-4|33	BuildRequires:    lucene-analysis
21mr|eclipse-dtp-1.14.102-4|34	BuildRequires:    lucene-queryparser
21mr|eclipse-dtp-1.14.102-4|35	BuildRequires:    lucene-misc
21mr|eclipse-dtp-1.14.102-4|36	
21mr|eclipse-dtp-1.14.102-4|37	%description
21mr|eclipse-dtp-1.14.102-4|38	The Eclipse Data Tools Platform provides extensible frameworks and exemplary
21mr|eclipse-dtp-1.14.102-4|39	tools, enabling a diverse set of plug-in offerings specific to particular
21mr|eclipse-dtp-1.14.102-4|40	data-centric technologies and supported by the DTP ecosystem.
21mr|eclipse-dtp-1.14.102-4|41	
21mr|eclipse-dtp-1.14.102-4|42	%prep
21mr|eclipse-dtp-1.14.102-4|43	%setup -q -n org.eclipse.datatools-%{tag}
21mr|eclipse-dtp-1.14.102-4|44	
21mr|eclipse-dtp-1.14.102-4|45	# Avoid using tycho-sourceref-jgit due to source tarball not being a git repo
21mr|eclipse-dtp-1.14.102-4|46	%pom_remove_plugin :tycho-packaging-plugin
21mr|eclipse-dtp-1.14.102-4|47	
21mr|eclipse-dtp-1.14.102-4|48	# Don't need to build tests or update site for RPM builds
21mr|eclipse-dtp-1.14.102-4|49	%pom_disable_module tests
21mr|eclipse-dtp-1.14.102-4|50	%pom_disable_module site
21mr|eclipse-dtp-1.14.102-4|51	
21mr|eclipse-dtp-1.14.102-4|52	# Don't build oda bundles
21mr|eclipse-dtp-1.14.102-4|53	%pom_disable_module org.eclipse.datatools.enablement.oda.ecore plugins/enablement
21mr|eclipse-dtp-1.14.102-4|54	%pom_disable_module org.eclipse.datatools.enablement.oda.ecore.ui plugins/enablement
21mr|eclipse-dtp-1.14.102-4|55	%pom_disable_module org.eclipse.datatools.enablement.oda.ecore.feature features
21mr|eclipse-dtp-1.14.102-4|56	%pom_disable_module org.eclipse.datatools.enablement.oda.ecore.sdk.feature features
21mr|eclipse-dtp-1.14.102-4|57	
21mr|eclipse-dtp-1.14.102-4|58	# Don't package poms
21mr|eclipse-dtp-1.14.102-4|59	%mvn_package "::pom::" __noinstall
21mr|eclipse-dtp-1.14.102-4|60	
21mr|eclipse-dtp-1.14.102-4|61	%build
21mr|eclipse-dtp-1.14.102-4|62	%mvn_build -j
21mr|eclipse-dtp-1.14.102-4|63	
21mr|eclipse-dtp-1.14.102-4|64	%install
21mr|eclipse-dtp-1.14.102-4|65	%mvn_install
21mr|eclipse-dtp-1.14.102-4|66	
21mr|eclipse-dtp-1.14.102-4|67	%files -f .mfiles
21mr|eclipse-dtp-1.14.102-4|68	

12041 21
21mr|eclipse-ecf-3.14.4-2|1	%global _eclipsedir %{_prefix}/lib/eclipse
21mr|eclipse-ecf-3.14.4-2|2	
21mr|eclipse-ecf-3.14.4-2|3	# This exclude breaks the cyclic dependency on the platform to aide in
21mr|eclipse-ecf-3.14.4-2|4	# bootstrapping
21mr|eclipse-ecf-3.14.4-2|5	%global __requires_exclude .*org\.eclipse\.equinox.*
21mr|eclipse-ecf-3.14.4-2|6	
21mr|eclipse-ecf-3.14.4-2|7	%global git_tag 5d501929b628b6aa6d28b2f5df73fc45c0fa1945
21mr|eclipse-ecf-3.14.4-2|8	
21mr|eclipse-ecf-3.14.4-2|9	# Set this flag to avoid building additional providers when their
21mr|eclipse-ecf-3.14.4-2|10	# dependencies are not available
21mr|eclipse-ecf-3.14.4-2|11	%bcond_without providers
21mr|eclipse-ecf-3.14.4-2|12	# Set this flag to avoid building everything except for the core bundles
21mr|eclipse-ecf-3.14.4-2|13	# Allows building into a brand new buildroot before Eclipse is even built
21mr|eclipse-ecf-3.14.4-2|14	%bcond_with bootstrap
21mr|eclipse-ecf-3.14.4-2|15	
21mr|eclipse-ecf-3.14.4-2|16	Name:           eclipse-ecf
21mr|eclipse-ecf-3.14.4-2|17	Version:        3.14.4
21mr|eclipse-ecf-3.14.4-2|18	Release:        2
21mr|eclipse-ecf-3.14.4-2|19	Summary:        Eclipse Communication Framework (ECF) Eclipse plug-in
21mr|eclipse-ecf-3.14.4-2|20	
21mr|eclipse-ecf-3.14.4-2|21	# Note: The jive/smack provider is apache licensed
21mr|eclipse-ecf-3.14.4-2|22	License:        EPL-1.0 and ASL 2.0
21mr|eclipse-ecf-3.14.4-2|23	URL:            http://www.eclipse.org/ecf/
21mr|eclipse-ecf-3.14.4-2|24	Source0:        http://git.eclipse.org/c/ecf/org.eclipse.ecf.git/snapshot/org.eclipse.ecf-%{git_tag}.tar.xz
21mr|eclipse-ecf-3.14.4-2|25	
21mr|eclipse-ecf-3.14.4-2|26	# Change how feature deps are specified, to avoid embedding versions
21mr|eclipse-ecf-3.14.4-2|27	Patch0:         eclipse-ecf-feature-deps.patch
21mr|eclipse-ecf-3.14.4-2|28	
21mr|eclipse-ecf-3.14.4-2|29	BuildRequires:  tycho
21mr|eclipse-ecf-3.14.4-2|30	BuildRequires:  tycho-extras
21mr|eclipse-ecf-3.14.4-2|31	BuildRequires:  maven-plugin-build-helper
21mr|eclipse-ecf-3.14.4-2|32	BuildRequires:  eclipse-license
21mr|eclipse-ecf-3.14.4-2|33	BuildRequires:  osgi-annotation
21mr|eclipse-ecf-3.14.4-2|34	BuildRequires:  xpp3-minimal
21mr|eclipse-ecf-3.14.4-2|35	BuildRequires:  httpcomponents-client
21mr|eclipse-ecf-3.14.4-2|36	BuildRequires:  httpcomponents-core
21mr|eclipse-ecf-3.14.4-2|37	BuildRequires:  apache-commons-codec
21mr|eclipse-ecf-3.14.4-2|38	BuildRequires:  apache-commons-logging
21mr|eclipse-ecf-3.14.4-2|39	%if %{without bootstrap}
21mr|eclipse-ecf-3.14.4-2|40	BuildRequires:  eclipse-emf-runtime
21mr|eclipse-ecf-3.14.4-2|41	BuildRequires:  eclipse-pde
21mr|eclipse-ecf-3.14.4-2|42	%if %{with providers}
21mr|eclipse-ecf-3.14.4-2|43	BuildRequires:  dnsjava
21mr|eclipse-ecf-3.14.4-2|44	BuildRequires:  irclib
21mr|eclipse-ecf-3.14.4-2|45	%endif
21mr|eclipse-ecf-3.14.4-2|46	%endif
21mr|eclipse-ecf-3.14.4-2|47	
21mr|eclipse-ecf-3.14.4-2|48	Group:          Development/Java
21mr|eclipse-ecf-3.14.4-2|49	BuildArch: noarch
21mr|eclipse-ecf-3.14.4-2|50	# Java stack is not supported on x86_32
21mr|eclipse-ecf-3.14.4-2|51	ExcludeArch: %{ix86}
21mr|eclipse-ecf-3.14.4-2|52	
21mr|eclipse-ecf-3.14.4-2|53	%description
21mr|eclipse-ecf-3.14.4-2|54	ECF is a set of frameworks for building communications into applications and
21mr|eclipse-ecf-3.14.4-2|55	services. It provides a lightweight, modular, transport-independent, fully
21mr|eclipse-ecf-3.14.4-2|56	compliant implementation of the OSGi Remote Services standard.
21mr|eclipse-ecf-3.14.4-2|57	
21mr|eclipse-ecf-3.14.4-2|58	%package   core
21mr|eclipse-ecf-3.14.4-2|59	Summary:   Eclipse ECF Core
21mr|eclipse-ecf-3.14.4-2|60	Requires:  httpcomponents-client
21mr|eclipse-ecf-3.14.4-2|61	Requires:  httpcomponents-core
21mr|eclipse-ecf-3.14.4-2|62	
21mr|eclipse-ecf-3.14.4-2|63	%description core
21mr|eclipse-ecf-3.14.4-2|64	ECF bundles required by eclipse-platform.
21mr|eclipse-ecf-3.14.4-2|65	
21mr|eclipse-ecf-3.14.4-2|66	%if %{without bootstrap}
21mr|eclipse-ecf-3.14.4-2|67	%package   runtime
21mr|eclipse-ecf-3.14.4-2|68	Summary:   Eclipse Communication Framework (ECF) Eclipse plug-in
21mr|eclipse-ecf-3.14.4-2|69	
21mr|eclipse-ecf-3.14.4-2|70	%description runtime
21mr|eclipse-ecf-3.14.4-2|71	ECF is a set of frameworks for building communications into applications and
21mr|eclipse-ecf-3.14.4-2|72	services. It provides a lightweight, modular, transport-independent, fully
21mr|eclipse-ecf-3.14.4-2|73	compliant implementation of the OSGi Remote Services standard.
21mr|eclipse-ecf-3.14.4-2|74	
21mr|eclipse-ecf-3.14.4-2|75	%package   sdk
21mr|eclipse-ecf-3.14.4-2|76	Summary:   Eclipse ECF SDK
21mr|eclipse-ecf-3.14.4-2|77	
21mr|eclipse-ecf-3.14.4-2|78	%description sdk
21mr|eclipse-ecf-3.14.4-2|79	Documentation and developer resources for the Eclipse Communication Framework
21mr|eclipse-ecf-3.14.4-2|80	(ECF) plug-in.
21mr|eclipse-ecf-3.14.4-2|81	%endif
21mr|eclipse-ecf-3.14.4-2|82	
21mr|eclipse-ecf-3.14.4-2|83	%prep
21mr|eclipse-ecf-3.14.4-2|84	%setup -q -n org.eclipse.ecf-%{git_tag}
21mr|eclipse-ecf-3.14.4-2|85	
21mr|eclipse-ecf-3.14.4-2|86	find . -type f -name "*.jar" -exec rm {} \;
21mr|eclipse-ecf-3.14.4-2|87	find . -type f -name "*.class" -exec rm {} \;
21mr|eclipse-ecf-3.14.4-2|88	
21mr|eclipse-ecf-3.14.4-2|89	%patch0
21mr|eclipse-ecf-3.14.4-2|90	
21mr|eclipse-ecf-3.14.4-2|91	# Correction for content of runtime package
21mr|eclipse-ecf-3.14.4-2|92	%pom_xpath_remove "feature/plugin[@id='org.eclipse.ecf.presence']" releng/features/org.eclipse.ecf.core/feature.xml
21mr|eclipse-ecf-3.14.4-2|93	
21mr|eclipse-ecf-3.14.4-2|94	# Fix ASM restriction
21mr|eclipse-ecf-3.14.4-2|95	sed -i -e '/org.objectweb.asm/s/7/8/' protocols/bundles/ch.ethz.iks.r_osgi.remote/META-INF/MANIFEST.MF
21mr|eclipse-ecf-3.14.4-2|96	
21mr|eclipse-ecf-3.14.4-2|97	# Don't build examples or tests
21mr|eclipse-ecf-3.14.4-2|98	sed -i -e '/<module>examples/d' -e '/<module>tests/d' pom.xml
21mr|eclipse-ecf-3.14.4-2|99	%pom_disable_module releng/features/org.eclipse.ecf.tests.feature
21mr|eclipse-ecf-3.14.4-2|100	%pom_disable_module releng/features/org.eclipse.ecf.eventadmin.examples.feature
21mr|eclipse-ecf-3.14.4-2|101	%pom_disable_module releng/features/org.eclipse.ecf.remoteservice.examples.feature
21mr|eclipse-ecf-3.14.4-2|102	%pom_disable_module releng/features/org.eclipse.ecf.remoteservice.sdk.examples.feature
21mr|eclipse-ecf-3.14.4-2|103	%pom_xpath_remove "feature/requires/import[@feature='org.eclipse.ecf.remoteservice.sdk.examples.feature']" releng/features/org.eclipse.ecf.core/feature.xml
21mr|eclipse-ecf-3.14.4-2|104	%pom_xpath_remove "feature/plugin[@id='org.eclipse.ecf.example.clients']" releng/features/org.eclipse.ecf.core/feature.xml
21mr|eclipse-ecf-3.14.4-2|105	%pom_xpath_remove "feature/plugin[@id='org.eclipse.ecf.example.collab']" releng/features/org.eclipse.ecf.core/feature.xml
21mr|eclipse-ecf-3.14.4-2|106	
21mr|eclipse-ecf-3.14.4-2|107	# Don't use target platform or jgit packaging bits
21mr|eclipse-ecf-3.14.4-2|108	%pom_xpath_remove "pom:target"
21mr|eclipse-ecf-3.14.4-2|109	%pom_xpath_remove "pom:plugin[pom:artifactId='tycho-packaging-plugin']/pom:dependencies"
21mr|eclipse-ecf-3.14.4-2|110	%pom_xpath_remove "pom:plugin[pom:artifactId='tycho-packaging-plugin']/pom:configuration/pom:sourceReferences"
21mr|eclipse-ecf-3.14.4-2|111	%pom_xpath_remove "pom:plugin[pom:artifactId='tycho-packaging-plugin']/pom:configuration/pom:timestampProvider"
21mr|eclipse-ecf-3.14.4-2|112	%pom_disable_module releng/org.eclipse.ecf.releng.repository
21mr|eclipse-ecf-3.14.4-2|113	
21mr|eclipse-ecf-3.14.4-2|114	# Remove unnecesary dep on json
21mr|eclipse-ecf-3.14.4-2|115	%pom_xpath_remove "feature/requires/import[@plugin='org.json']" releng/features/org.eclipse.ecf.remoteservice.rest.feature/feature.xml
21mr|eclipse-ecf-3.14.4-2|116	
21mr|eclipse-ecf-3.14.4-2|117	# Using latest zookeeper requires non-trivial port
21mr|eclipse-ecf-3.14.4-2|118	%pom_disable_module releng/features/org.eclipse.ecf.discovery.zookeeper.feature
21mr|eclipse-ecf-3.14.4-2|119	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.zookeeper
21mr|eclipse-ecf-3.14.4-2|120	%pom_xpath_remove "feature/includes[@id='org.eclipse.ecf.discovery.zookeeper.feature']" releng/features/org.eclipse.ecf.remoteservice.sdk.feature/feature.xml
21mr|eclipse-ecf-3.14.4-2|121	
21mr|eclipse-ecf-3.14.4-2|122	# Using latest rome requires non-trivial port
21mr|eclipse-ecf-3.14.4-2|123	%pom_disable_module releng/features/org.eclipse.ecf.remoteservice.rest.synd.feature
21mr|eclipse-ecf-3.14.4-2|124	%pom_disable_module framework/bundles/org.eclipse.ecf.remoteservice.rest.synd
21mr|eclipse-ecf-3.14.4-2|125	
21mr|eclipse-ecf-3.14.4-2|126	# Disable SLP provider, rhbz#1416706
21mr|eclipse-ecf-3.14.4-2|127	%pom_disable_module releng/features/org.eclipse.ecf.discovery.slp.feature
21mr|eclipse-ecf-3.14.4-2|128	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.jslp
21mr|eclipse-ecf-3.14.4-2|129	%pom_disable_module protocols/bundles/ch.ethz.iks.slp
21mr|eclipse-ecf-3.14.4-2|130	%pom_xpath_remove "feature/includes[@id='org.eclipse.ecf.discovery.slp.feature']" releng/features/org.eclipse.ecf.remoteservice.sdk.feature/feature.xml
21mr|eclipse-ecf-3.14.4-2|131	
21mr|eclipse-ecf-3.14.4-2|132	# Misc other providers
21mr|eclipse-ecf-3.14.4-2|133	%if %{without providers}
21mr|eclipse-ecf-3.14.4-2|134	%pom_disable_module releng/features/org.eclipse.ecf.discovery.dnssd.feature
21mr|eclipse-ecf-3.14.4-2|135	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.dnssd
21mr|eclipse-ecf-3.14.4-2|136	%pom_disable_module protocols/bundles/org.jivesoftware.smack
21mr|eclipse-ecf-3.14.4-2|137	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.xmpp.datashare
21mr|eclipse-ecf-3.14.4-2|138	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.xmpp
21mr|eclipse-ecf-3.14.4-2|139	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.xmpp.remoteservice
21mr|eclipse-ecf-3.14.4-2|140	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.xmpp.ui
21mr|eclipse-ecf-3.14.4-2|141	%pom_disable_module releng/features/org.eclipse.ecf.xmpp.feature
21mr|eclipse-ecf-3.14.4-2|142	%pom_xpath_remove "feature/plugin[@id='org.eclipse.ecf.provider.xmpp.ui']" releng/features/org.eclipse.ecf.core/feature.xml
21mr|eclipse-ecf-3.14.4-2|143	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.irc
21mr|eclipse-ecf-3.14.4-2|144	%pom_disable_module providers/bundles/org.eclipse.ecf.provider.irc.ui
21mr|eclipse-ecf-3.14.4-2|145	%pom_xpath_remove "feature/plugin[@id='org.eclipse.ecf.provider.irc']" releng/features/org.eclipse.ecf.core/feature.xml
21mr|eclipse-ecf-3.14.4-2|146	%pom_xpath_remove "feature/plugin[@id='org.eclipse.ecf.provider.irc.ui']" releng/features/org.eclipse.ecf.core/feature.xml
21mr|eclipse-ecf-3.14.4-2|147	%endif
21mr|eclipse-ecf-3.14.4-2|148	
21mr|eclipse-ecf-3.14.4-2|149	# Use system libs
21mr|eclipse-ecf-3.14.4-2|150	ln -s $(build-classpath osgi-annotation) osgi/bundles/org.eclipse.osgi.services.remoteserviceadmin/osgi/osgi.annotation.jar
21mr|eclipse-ecf-3.14.4-2|151	%if %{with providers}
21mr|eclipse-ecf-3.14.4-2|152	ln -s $(build-classpath xpp3-minimal) protocols/bundles/org.jivesoftware.smack/jars/xpp.jar
21mr|eclipse-ecf-3.14.4-2|153	echo "Eclipse-BundleShape: dir" >> protocols/bundles/org.jivesoftware.smack/META-INF/MANIFEST.MF
21mr|eclipse-ecf-3.14.4-2|154	ln -s $(build-classpath irclib) providers/bundles/org.eclipse.ecf.provider.irc/lib/irclib.jar
21mr|eclipse-ecf-3.14.4-2|155	echo "Eclipse-BundleShape: dir" >> providers/bundles/org.eclipse.ecf.provider.irc/META-INF/MANIFEST.MF
21mr|eclipse-ecf-3.14.4-2|156	%endif
21mr|eclipse-ecf-3.14.4-2|157	
21mr|eclipse-ecf-3.14.4-2|158	%if %{with bootstrap}
21mr|eclipse-ecf-3.14.4-2|159	# Only build core modules when bootstrapping
21mr|eclipse-ecf-3.14.4-2|160	%pom_xpath_replace "pom:modules" "<modules>
21mr|eclipse-ecf-3.14.4-2|161	<module>releng/features/org.eclipse.ecf.core.feature</module>
21mr|eclipse-ecf-3.14.4-2|162	<module>releng/features/org.eclipse.ecf.core.ssl.feature</module>
21mr|eclipse-ecf-3.14.4-2|163	<module>releng/features/org.eclipse.ecf.filetransfer.feature</module>
21mr|eclipse-ecf-3.14.4-2|164	<module>releng/features/org.eclipse.ecf.filetransfer.httpclient4.feature</module>
21mr|eclipse-ecf-3.14.4-2|165	<module>releng/features/org.eclipse.ecf.filetransfer.httpclient4.ssl.feature</module>
21mr|eclipse-ecf-3.14.4-2|166	<module>releng/features/org.eclipse.ecf.filetransfer.ssl.feature</module>
21mr|eclipse-ecf-3.14.4-2|167	<module>framework/bundles/org.eclipse.ecf</module>
21mr|eclipse-ecf-3.14.4-2|168	<module>framework/bundles/org.eclipse.ecf.identity</module>
21mr|eclipse-ecf-3.14.4-2|169	<module>framework/bundles/org.eclipse.ecf.filetransfer</module>
21mr|eclipse-ecf-3.14.4-2|170	<module>framework/bundles/org.eclipse.ecf.ssl</module>
21mr|eclipse-ecf-3.14.4-2|171	<module>providers/bundles/org.eclipse.ecf.provider.filetransfer</module>
21mr|eclipse-ecf-3.14.4-2|172	<module>providers/bundles/org.eclipse.ecf.provider.filetransfer.httpclient4</module>
21mr|eclipse-ecf-3.14.4-2|173	<module>providers/bundles/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl</module>
21mr|eclipse-ecf-3.14.4-2|174	<module>providers/bundles/org.eclipse.ecf.provider.filetransfer.ssl</module>
21mr|eclipse-ecf-3.14.4-2|175	</modules>"
21mr|eclipse-ecf-3.14.4-2|176	%endif
21mr|eclipse-ecf-3.14.4-2|177	
21mr|eclipse-ecf-3.14.4-2|178	# TODO: Figure out why this is necessary....
21mr|eclipse-ecf-3.14.4-2|179	sed -i -e '/Require-Bundle:/a\ org.eclipse.osgi.services,' framework/bundles/org.eclipse.ecf.console/META-INF/MANIFEST.MF
21mr|eclipse-ecf-3.14.4-2|180	
21mr|eclipse-ecf-3.14.4-2|181	# Don't install poms
21mr|eclipse-ecf-3.14.4-2|182	%mvn_package "::{pom,target}::" __noinstall
21mr|eclipse-ecf-3.14.4-2|183	
21mr|eclipse-ecf-3.14.4-2|184	%if %{with bootstrap}
21mr|eclipse-ecf-3.14.4-2|185	%mvn_package "::jar:{sources,sources-feature}:" __noinstall
21mr|eclipse-ecf-3.14.4-2|186	%else
21mr|eclipse-ecf-3.14.4-2|187	%mvn_package "::jar:{sources,sources-feature}:" sdk
21mr|eclipse-ecf-3.14.4-2|188	%endif
21mr|eclipse-ecf-3.14.4-2|189	%mvn_package ":org.eclipse.ecf.{core,sdk}" sdk
21mr|eclipse-ecf-3.14.4-2|190	%mvn_package ":org.eclipse.ecf.docshare*" sdk
21mr|eclipse-ecf-3.14.4-2|191	for p in $(grep '<plugin' releng/features/org.eclipse.ecf.core/feature.xml | sed -e 's/.*id="\(.*\)" d.*/\1/') ; do
21mr|eclipse-ecf-3.14.4-2|192	%mvn_package ":$p" sdk
21mr|eclipse-ecf-3.14.4-2|193	done
21mr|eclipse-ecf-3.14.4-2|194	%mvn_package ":*.ui" sdk
21mr|eclipse-ecf-3.14.4-2|195	%mvn_package ":*.ui.*" sdk
21mr|eclipse-ecf-3.14.4-2|196	%mvn_package ":org.eclipse.ecf.remoteservice.sdk.*" sdk
21mr|eclipse-ecf-3.14.4-2|197	%mvn_package ":org.eclipse.ecf.core.{,ssl.}feature"
21mr|eclipse-ecf-3.14.4-2|198	%mvn_package ":org.eclipse.ecf.filetransfer.{,httpclient4.}{,ssl.}feature"
21mr|eclipse-ecf-3.14.4-2|199	%mvn_package ":org.eclipse.ecf{,.identity,.ssl,.filetransfer}"
21mr|eclipse-ecf-3.14.4-2|200	%mvn_package ":org.eclipse.ecf.provider.filetransfer*"
21mr|eclipse-ecf-3.14.4-2|201	%mvn_package ":" runtime
21mr|eclipse-ecf-3.14.4-2|202	
21mr|eclipse-ecf-3.14.4-2|203	%build
21mr|eclipse-ecf-3.14.4-2|204	# Qualifier generated from last modification time of source tarball
21mr|eclipse-ecf-3.14.4-2|205	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d-%H%M)
21mr|eclipse-ecf-3.14.4-2|206	%mvn_build -j -- -DforceContextQualifier=$QUALIFIER
21mr|eclipse-ecf-3.14.4-2|207	
21mr|eclipse-ecf-3.14.4-2|208	%install
21mr|eclipse-ecf-3.14.4-2|209	%mvn_install
21mr|eclipse-ecf-3.14.4-2|210	
21mr|eclipse-ecf-3.14.4-2|211	# Move to libdir due to being part of core platform
21mr|eclipse-ecf-3.14.4-2|212	install -d -m 755 %{buildroot}%{_eclipsedir}
21mr|eclipse-ecf-3.14.4-2|213	mv %{buildroot}%{_datadir}/eclipse/droplets/ecf/{plugins,features} %{buildroot}%{_eclipsedir}
21mr|eclipse-ecf-3.14.4-2|214	rm -r %{buildroot}%{_datadir}/eclipse/droplets/ecf
21mr|eclipse-ecf-3.14.4-2|215	
21mr|eclipse-ecf-3.14.4-2|216	# Fixup metadata
21mr|eclipse-ecf-3.14.4-2|217	sed -i -e 's|%{_datadir}/eclipse/droplets/ecf|%{_eclipsedir}|' %{buildroot}%{_datadir}/maven-metadata/eclipse-ecf.xml
21mr|eclipse-ecf-3.14.4-2|218	sed -i -e 's|%{_datadir}/eclipse/droplets/ecf/features/|%{_eclipsedir}/features/|' \
21mr|eclipse-ecf-3.14.4-2|219	-e 's|%{_datadir}/eclipse/droplets/ecf/plugins/|%{_eclipsedir}/plugins/|' .mfiles
21mr|eclipse-ecf-3.14.4-2|220	sed -i -e '/droplets/d' .mfiles
21mr|eclipse-ecf-3.14.4-2|221	
21mr|eclipse-ecf-3.14.4-2|222	# Remove any symlinks that might be created during bootstrapping due to missing platform bundles
21mr|eclipse-ecf-3.14.4-2|223	for del in $( (cd %{buildroot}%{_eclipsedir}/plugins && ls | grep -v -e '^org\.eclipse\.ecf' ) ) ; do
21mr|eclipse-ecf-3.14.4-2|224	rm %{buildroot}%{_eclipsedir}/plugins/$del
21mr|eclipse-ecf-3.14.4-2|225	sed -i -e "/$del/d" .mfiles
21mr|eclipse-ecf-3.14.4-2|226	done
21mr|eclipse-ecf-3.14.4-2|227	
21mr|eclipse-ecf-3.14.4-2|228	# Symlink jars into javadir
21mr|eclipse-ecf-3.14.4-2|229	install -d -m 755 %{buildroot}%{_javadir}/eclipse
21mr|eclipse-ecf-3.14.4-2|230	location=%{_eclipsedir}/plugins
21mr|eclipse-ecf-3.14.4-2|231	while [ "$location" != "/" ] ; do
21mr|eclipse-ecf-3.14.4-2|232	location=$(dirname $location)
21mr|eclipse-ecf-3.14.4-2|233	updir="$updir../"
21mr|eclipse-ecf-3.14.4-2|234	done
21mr|eclipse-ecf-3.14.4-2|235	pushd %{buildroot}%{_javadir}/eclipse
21mr|eclipse-ecf-3.14.4-2|236	for J in ecf{,.identity,.ssl,.filetransfer,.provider.filetransfer{,.ssl,.httpclient4{,.ssl}}}  ; do
21mr|eclipse-ecf-3.14.4-2|237	DIR=$updir%{_eclipsedir}/plugins
21mr|eclipse-ecf-3.14.4-2|238	[ -e "`ls $DIR/org.eclipse.${J}_*.jar`" ] && ln -s $DIR/org.eclipse.${J}_*.jar ${J}.jar
21mr|eclipse-ecf-3.14.4-2|239	done
21mr|eclipse-ecf-3.14.4-2|240	popd
21mr|eclipse-ecf-3.14.4-2|241	
21mr|eclipse-ecf-3.14.4-2|242	# Use system libs
21mr|eclipse-ecf-3.14.4-2|243	%if %{without bootstrap}
21mr|eclipse-ecf-3.14.4-2|244	%if %{with providers}
21mr|eclipse-ecf-3.14.4-2|245	pushd %{buildroot}%{_datadir}/eclipse/droplets/ecf-sdk/plugins/org.eclipse.ecf.provider.irc_*
21mr|eclipse-ecf-3.14.4-2|246	rm lib/irclib.jar && ln -s $(build-classpath irclib) lib/irclib.jar
21mr|eclipse-ecf-3.14.4-2|247	popd
21mr|eclipse-ecf-3.14.4-2|248	pushd %{buildroot}%{_datadir}/eclipse/droplets/ecf-runtime/plugins/org.jivesoftware.smack_*
21mr|eclipse-ecf-3.14.4-2|249	rm jars/xpp.jar && ln -s $(build-classpath xpp3-minimal) jars/xpp.jar
21mr|eclipse-ecf-3.14.4-2|250	popd
21mr|eclipse-ecf-3.14.4-2|251	%endif
21mr|eclipse-ecf-3.14.4-2|252	%endif
21mr|eclipse-ecf-3.14.4-2|253	
21mr|eclipse-ecf-3.14.4-2|254	%files core -f .mfiles
21mr|eclipse-ecf-3.14.4-2|255	%{_javadir}/eclipse/*
21mr|eclipse-ecf-3.14.4-2|256	
21mr|eclipse-ecf-3.14.4-2|257	%if %{without bootstrap}
21mr|eclipse-ecf-3.14.4-2|258	%files runtime -f .mfiles-runtime
21mr|eclipse-ecf-3.14.4-2|259	
21mr|eclipse-ecf-3.14.4-2|260	%files sdk -f .mfiles-sdk
21mr|eclipse-ecf-3.14.4-2|261	%endif
21mr|eclipse-ecf-3.14.4-2|262	

12042 21
21mr|eclipse-eclemma-3.1.2-2|1	%global gittag %{version}
21mr|eclipse-eclemma-3.1.2-2|2	
21mr|eclipse-eclemma-3.1.2-2|3	Name:      eclipse-eclemma
21mr|eclipse-eclemma-3.1.2-2|4	Version:   3.1.2
21mr|eclipse-eclemma-3.1.2-2|5	Release:   2
21mr|eclipse-eclemma-3.1.2-2|6	Summary:   Java code coverage tool plugin for Eclipse
21mr|eclipse-eclemma-3.1.2-2|7	License:   EPL-1.0 and ASL 2.0
21mr|eclipse-eclemma-3.1.2-2|8	URL:       http://www.eclemma.org
21mr|eclipse-eclemma-3.1.2-2|9	Source0:   https://github.com/eclipse/eclemma/archive/v%{gittag}/%{name}-%{version}.tar.gz
21mr|eclipse-eclemma-3.1.2-2|10	
21mr|eclipse-eclemma-3.1.2-2|11	Group:          Development/Java
21mr|eclipse-eclemma-3.1.2-2|12	BuildArch:        noarch
21mr|eclipse-eclemma-3.1.2-2|13	# Java stack is not supported on x86_32
21mr|eclipse-eclemma-3.1.2-2|14	ExcludeArch: %{ix86}
21mr|eclipse-eclemma-3.1.2-2|15	
21mr|eclipse-eclemma-3.1.2-2|16	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-eclemma-3.1.2-2|17	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-eclemma-3.1.2-2|18	
21mr|eclipse-eclemma-3.1.2-2|19	BuildRequires:    eclipse-pde
21mr|eclipse-eclemma-3.1.2-2|20	BuildRequires:    eclipse-swtbot
21mr|eclipse-eclemma-3.1.2-2|21	BuildRequires:    eclipse-license
21mr|eclipse-eclemma-3.1.2-2|22	BuildRequires:    jacoco >= 0.7.8
21mr|eclipse-eclemma-3.1.2-2|23	BuildRequires:    maven-local
21mr|eclipse-eclemma-3.1.2-2|24	BuildRequires:    tycho
21mr|eclipse-eclemma-3.1.2-2|25	BuildRequires:    maven-plugin-build-helper
21mr|eclipse-eclemma-3.1.2-2|26	BuildRequires:    maven-dependency-plugin
21mr|eclipse-eclemma-3.1.2-2|27	
21mr|eclipse-eclemma-3.1.2-2|28	%description
21mr|eclipse-eclemma-3.1.2-2|29	EclEmma is a Java code coverage tool for Eclipse based on the EMMA Java
21mr|eclipse-eclemma-3.1.2-2|30	code coverage tool.  Features include launching from within the IDE,
21mr|eclipse-eclemma-3.1.2-2|31	coverage analysis summaries, and highlighting in Java source code
21mr|eclipse-eclemma-3.1.2-2|32	editors.
21mr|eclipse-eclemma-3.1.2-2|33	
21mr|eclipse-eclemma-3.1.2-2|34	%prep
21mr|eclipse-eclemma-3.1.2-2|35	%setup -q -n eclemma-%{gittag}
21mr|eclipse-eclemma-3.1.2-2|36	
21mr|eclipse-eclemma-3.1.2-2|37	find -name '*.class' -exec rm -f '{}' \;
21mr|eclipse-eclemma-3.1.2-2|38	find -name '*.jar' -exec rm -f '{}' \;
21mr|eclipse-eclemma-3.1.2-2|39	
21mr|eclipse-eclemma-3.1.2-2|40	# Unnecessary plugins for RPM build
21mr|eclipse-eclemma-3.1.2-2|41	%pom_remove_plugin :jacoco-maven-plugin org.eclipse.eclemma.build/pom.xml
21mr|eclipse-eclemma-3.1.2-2|42	
21mr|eclipse-eclemma-3.1.2-2|43	# Don't use jgit packaging extensions
21mr|eclipse-eclemma-3.1.2-2|44	%pom_xpath_remove 'pom:configuration/pom:sourceReferences' org.eclipse.eclemma.build
21mr|eclipse-eclemma-3.1.2-2|45	%pom_remove_dep 'org.eclipse.tycho.extras:tycho-sourceref-jgit' org.eclipse.eclemma.build
21mr|eclipse-eclemma-3.1.2-2|46	
21mr|eclipse-eclemma-3.1.2-2|47	# Relax dep on jacoco
21mr|eclipse-eclemma-3.1.2-2|48	sed -i -e 's|0.8.3|0.7.8|g' org.eclipse.eclemma.{core,ui}/META-INF/MANIFEST.MF
21mr|eclipse-eclemma-3.1.2-2|49	
21mr|eclipse-eclemma-3.1.2-2|50	%build
21mr|eclipse-eclemma-3.1.2-2|51	%mvn_build -j -f -- -Dimplicit-target
21mr|eclipse-eclemma-3.1.2-2|52	
21mr|eclipse-eclemma-3.1.2-2|53	%install
21mr|eclipse-eclemma-3.1.2-2|54	%mvn_install
21mr|eclipse-eclemma-3.1.2-2|55	
21mr|eclipse-eclemma-3.1.2-2|56	%files -f .mfiles
21mr|eclipse-eclemma-3.1.2-2|57	%license LICENSE
21mr|eclipse-eclemma-3.1.2-2|58	%doc org.eclipse.eclemma.feature/about.html
21mr|eclipse-eclemma-3.1.2-2|59	

12043 21
21mr|eclipse-egit-5.6.0-2|1	%global gittag 5.6.0.201912101111-r
21mr|eclipse-egit-5.6.0-2|2	
21mr|eclipse-egit-5.6.0-2|3	Name:             eclipse-egit
21mr|eclipse-egit-5.6.0-2|4	Version:          5.6.0
21mr|eclipse-egit-5.6.0-2|5	Release:          2
21mr|eclipse-egit-5.6.0-2|6	Summary:          Eclipse Git Integration
21mr|eclipse-egit-5.6.0-2|7	Group:            Development/Java
21mr|eclipse-egit-5.6.0-2|8	License:          EPL-2.0
21mr|eclipse-egit-5.6.0-2|9	URL:              http://www.eclipse.org/egit
21mr|eclipse-egit-5.6.0-2|10	Source0:          https://git.eclipse.org/c/egit/egit.git/snapshot/egit-%{gittag}.tar.xz
21mr|eclipse-egit-5.6.0-2|11	
21mr|eclipse-egit-5.6.0-2|12	BuildRequires:    tycho
21mr|eclipse-egit-5.6.0-2|13	BuildRequires:    maven-antrun-plugin
21mr|eclipse-egit-5.6.0-2|14	BuildRequires:    eclipse-platform
21mr|eclipse-egit-5.6.0-2|15	BuildRequires:    eclipse-jdt
21mr|eclipse-egit-5.6.0-2|16	BuildRequires:    eclipse-jgit >= %{version}
21mr|eclipse-egit-5.6.0-2|17	BuildRequires:    jgit >= %{version}
21mr|eclipse-egit-5.6.0-2|18	BuildRequires:    eclipse-license2
21mr|eclipse-egit-5.6.0-2|19	Requires:         eclipse-platform
21mr|eclipse-egit-5.6.0-2|20	Requires:         eclipse-jgit >= %{version}
21mr|eclipse-egit-5.6.0-2|21	Requires:         jgit >= %{version}
21mr|eclipse-egit-5.6.0-2|22	
21mr|eclipse-egit-5.6.0-2|23	BuildArch:        noarch
21mr|eclipse-egit-5.6.0-2|24	# Java stack is not supported on x86_32
21mr|eclipse-egit-5.6.0-2|25	ExcludeArch: %{ix86}
21mr|eclipse-egit-5.6.0-2|26	
21mr|eclipse-egit-5.6.0-2|27	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-egit-5.6.0-2|28	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-egit-5.6.0-2|29	
21mr|eclipse-egit-5.6.0-2|30	# Obsoletes added in F31
21mr|eclipse-egit-5.6.0-2|31	Obsoletes: %{name}-mylyn <= 5.6.0-2
21mr|eclipse-egit-5.6.0-2|32	
21mr|eclipse-egit-5.6.0-2|33	%description
21mr|eclipse-egit-5.6.0-2|34	The eclipse-egit package contains Eclipse plugins for
21mr|eclipse-egit-5.6.0-2|35	interacting with Git repositories.
21mr|eclipse-egit-5.6.0-2|36	
21mr|eclipse-egit-5.6.0-2|37	%prep
21mr|eclipse-egit-5.6.0-2|38	%setup -q -n egit-%{gittag}
21mr|eclipse-egit-5.6.0-2|39	
21mr|eclipse-egit-5.6.0-2|40	# Disable unnecessary plugins for RPM builds
21mr|eclipse-egit-5.6.0-2|41	%pom_remove_plugin :maven-enforcer-plugin
21mr|eclipse-egit-5.6.0-2|42	
21mr|eclipse-egit-5.6.0-2|43	%pom_xpath_remove "pom:repositories"
21mr|eclipse-egit-5.6.0-2|44	%pom_xpath_remove "pom:dependencies"
21mr|eclipse-egit-5.6.0-2|45	%pom_xpath_remove "pom:profiles"
21mr|eclipse-egit-5.6.0-2|46	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin/pom:configuration/pom:target"
21mr|eclipse-egit-5.6.0-2|47	%pom_xpath_remove "*[local-name() ='plugin' and (child::*[text()='tycho-packaging-plugin'])]"
21mr|eclipse-egit-5.6.0-2|48	%pom_xpath_remove "pom:dependencies" org.eclipse.egit.doc/pom.xml
21mr|eclipse-egit-5.6.0-2|49	%pom_disable_module org.eclipse.egit.repository
21mr|eclipse-egit-5.6.0-2|50	%pom_disable_module org.eclipse.egit.source-feature
21mr|eclipse-egit-5.6.0-2|51	%pom_disable_module org.eclipse.egit.target
21mr|eclipse-egit-5.6.0-2|52	
21mr|eclipse-egit-5.6.0-2|53	# Don't build mylyn feature
21mr|eclipse-egit-5.6.0-2|54	%pom_disable_module org.eclipse.egit.mylyn.ui
21mr|eclipse-egit-5.6.0-2|55	%pom_disable_module org.eclipse.egit.mylyn-feature
21mr|eclipse-egit-5.6.0-2|56	
21mr|eclipse-egit-5.6.0-2|57	# Relax jsch dep
21mr|eclipse-egit-5.6.0-2|58	sed -i -e 's/0\.1\.55/0.1.54/' org.eclipse.egit-feature/feature.xml
21mr|eclipse-egit-5.6.0-2|59	
21mr|eclipse-egit-5.6.0-2|60	# Ensure correct apache sshd bundle gets symlinked
21mr|eclipse-egit-5.6.0-2|61	sed -i -e '/jsch/a<import plugin="org.apache.sshd.osgi"/>' org.eclipse.egit-feature/feature.xml
21mr|eclipse-egit-5.6.0-2|62	
21mr|eclipse-egit-5.6.0-2|63	# Disable tests
21mr|eclipse-egit-5.6.0-2|64	%pom_disable_module org.eclipse.egit.core.test
21mr|eclipse-egit-5.6.0-2|65	%pom_disable_module org.eclipse.egit.ui.test
21mr|eclipse-egit-5.6.0-2|66	%pom_disable_module org.eclipse.egit.gitflow.test
21mr|eclipse-egit-5.6.0-2|67	%pom_disable_module org.eclipse.egit.mylyn.ui.test
21mr|eclipse-egit-5.6.0-2|68	
21mr|eclipse-egit-5.6.0-2|69	%mvn_package "::pom::" __noinstall
21mr|eclipse-egit-5.6.0-2|70	%mvn_package :* egit
21mr|eclipse-egit-5.6.0-2|71	
21mr|eclipse-egit-5.6.0-2|72	%build
21mr|eclipse-egit-5.6.0-2|73	%mvn_build -j -f
21mr|eclipse-egit-5.6.0-2|74	
21mr|eclipse-egit-5.6.0-2|75	%install
21mr|eclipse-egit-5.6.0-2|76	%mvn_install
21mr|eclipse-egit-5.6.0-2|77	
21mr|eclipse-egit-5.6.0-2|78	%files -f .mfiles-egit
21mr|eclipse-egit-5.6.0-2|79	%license LICENSE
21mr|eclipse-egit-5.6.0-2|80	%doc README.md
21mr|eclipse-egit-5.6.0-2|81	

12044 21
21mr|eclipse-emf-2.16.0-2|1	%global _eclipsedir %{_prefix}/lib/eclipse
21mr|eclipse-emf-2.16.0-2|2	
21mr|eclipse-emf-2.16.0-2|3	%global emf_tag 666f438f84c97358ce33fd4c1f615212cdd419f9
21mr|eclipse-emf-2.16.0-2|4	%global xsd_tag a5f53126aa28435e3f44bde6700372c8559127de
21mr|eclipse-emf-2.16.0-2|5	
21mr|eclipse-emf-2.16.0-2|6	# Set this flag to avoid building everything except for the core bundles
21mr|eclipse-emf-2.16.0-2|7	# Allows building into a brand new buildroot before Eclipse is even built
21mr|eclipse-emf-2.16.0-2|8	%bcond_with bootstrap
21mr|eclipse-emf-2.16.0-2|9	
21mr|eclipse-emf-2.16.0-2|10	Name:      eclipse-emf
21mr|eclipse-emf-2.16.0-2|11	Version:   2.16.0
21mr|eclipse-emf-2.16.0-2|12	Release:   2
21mr|eclipse-emf-2.16.0-2|13	Summary:   EMF and XSD Eclipse plug-ins
21mr|eclipse-emf-2.16.0-2|14	
21mr|eclipse-emf-2.16.0-2|15	License:   EPL-2.0
21mr|eclipse-emf-2.16.0-2|16	URL:       http://www.eclipse.org/modeling/emf/
21mr|eclipse-emf-2.16.0-2|17	Source0:   http://git.eclipse.org/c/emf/org.eclipse.emf.git/snapshot/org.eclipse.emf-%{emf_tag}.tar.xz
21mr|eclipse-emf-2.16.0-2|18	Source1:   http://git.eclipse.org/c/xsd/org.eclipse.xsd.git/snapshot/org.eclipse.xsd-%{xsd_tag}.tar.xz
21mr|eclipse-emf-2.16.0-2|19	
21mr|eclipse-emf-2.16.0-2|20	# Avoid hard build-time dep on nebula (not in Fedora)
21mr|eclipse-emf-2.16.0-2|21	Patch0:    remove-nebula-dep.patch
21mr|eclipse-emf-2.16.0-2|22	# Remove test that requires internet connection
21mr|eclipse-emf-2.16.0-2|23	Patch1:    remove-network-tests.patch
21mr|eclipse-emf-2.16.0-2|24	# Remove test that seems to fail in some timezones, reported upstream: https://bugs.eclipse.org/bugs/show_bug.cgi?id=534542
21mr|eclipse-emf-2.16.0-2|25	Patch2:    remove-timezone-test.patch
21mr|eclipse-emf-2.16.0-2|26	# Remove unnecessary imports of JRE packages that are supplied by the system bundle
21mr|eclipse-emf-2.16.0-2|27	Patch3:    remove-unnecessary-imports.patch
21mr|eclipse-emf-2.16.0-2|28	
21mr|eclipse-emf-2.16.0-2|29	BuildRequires: tycho
21mr|eclipse-emf-2.16.0-2|30	BuildRequires: tycho-extras
21mr|eclipse-emf-2.16.0-2|31	%if %{without bootstrap}
21mr|eclipse-emf-2.16.0-2|32	BuildRequires: eclipse-pde
21mr|eclipse-emf-2.16.0-2|33	%endif
21mr|eclipse-emf-2.16.0-2|34	
21mr|eclipse-emf-2.16.0-2|35	Group:          Development/Java
21mr|eclipse-emf-2.16.0-2|36	BuildArch: noarch
21mr|eclipse-emf-2.16.0-2|37	# Java stack is not supported on x86_32
21mr|eclipse-emf-2.16.0-2|38	ExcludeArch: %{ix86}
21mr|eclipse-emf-2.16.0-2|39	
21mr|eclipse-emf-2.16.0-2|40	%description
21mr|eclipse-emf-2.16.0-2|41	The Eclipse Modeling Framework (EMF) and XML Schema Definition (XSD) plug-ins.
21mr|eclipse-emf-2.16.0-2|42	
21mr|eclipse-emf-2.16.0-2|43	%package   core
21mr|eclipse-emf-2.16.0-2|44	Epoch:     1
21mr|eclipse-emf-2.16.0-2|45	Summary:   Eclipse EMF Core Bundles
21mr|eclipse-emf-2.16.0-2|46	
21mr|eclipse-emf-2.16.0-2|47	%description core
21mr|eclipse-emf-2.16.0-2|48	Core EMF bundles required by the Eclipse platform.
21mr|eclipse-emf-2.16.0-2|49	
21mr|eclipse-emf-2.16.0-2|50	%if %{without bootstrap}
21mr|eclipse-emf-2.16.0-2|51	%package   runtime
21mr|eclipse-emf-2.16.0-2|52	Summary:   Eclipse Modeling Framework (EMF) Eclipse plug-in
21mr|eclipse-emf-2.16.0-2|53	
21mr|eclipse-emf-2.16.0-2|54	%description runtime
21mr|eclipse-emf-2.16.0-2|55	The Eclipse Modeling Framework (EMF) allows developers to build tools and
21mr|eclipse-emf-2.16.0-2|56	other applications based on a structured data model. From a model
21mr|eclipse-emf-2.16.0-2|57	specification described in XMI, EMF provides tools and run-time support to
21mr|eclipse-emf-2.16.0-2|58	produce a set of Java classes for the model, along with a set of adapter
21mr|eclipse-emf-2.16.0-2|59	classes that enable viewing and command-based editing of the model, and a
21mr|eclipse-emf-2.16.0-2|60	basic editor.
21mr|eclipse-emf-2.16.0-2|61	
21mr|eclipse-emf-2.16.0-2|62	%package   xsd
21mr|eclipse-emf-2.16.0-2|63	Summary:   XML Schema Definition (XSD) Eclipse plug-in
21mr|eclipse-emf-2.16.0-2|64	# Obsoletes added in F28
21mr|eclipse-emf-2.16.0-2|65	Obsoletes: eclipse-xsd < %{version}-%{release}
21mr|eclipse-emf-2.16.0-2|66	Provides:  eclipse-xsd = %{version}-%{release}
21mr|eclipse-emf-2.16.0-2|67	
21mr|eclipse-emf-2.16.0-2|68	%description xsd
21mr|eclipse-emf-2.16.0-2|69	The XML Schema Definition (XSD) plug-in is a library that provides an API for
21mr|eclipse-emf-2.16.0-2|70	manipulating the components of an XML Schema as described by the W3C XML
21mr|eclipse-emf-2.16.0-2|71	Schema specifications, as well as an API for manipulating the DOM-accessible
21mr|eclipse-emf-2.16.0-2|72	representation of XML Schema as a series of XML documents.
21mr|eclipse-emf-2.16.0-2|73	
21mr|eclipse-emf-2.16.0-2|74	%package   sdk
21mr|eclipse-emf-2.16.0-2|75	Summary:   Eclipse EMF and XSD SDK
21mr|eclipse-emf-2.16.0-2|76	# Obsoletes added in F28
21mr|eclipse-emf-2.16.0-2|77	Obsoletes: %{name}-tests < %{version}-%{release}
21mr|eclipse-emf-2.16.0-2|78	Obsoletes: %{name}-examples < %{version}-%{release}
21mr|eclipse-emf-2.16.0-2|79	Obsoletes: eclipse-xsd-examples < %{version}-%{release}
21mr|eclipse-emf-2.16.0-2|80	Obsoletes: eclipse-xsd-sdk < %{version}-%{release}
21mr|eclipse-emf-2.16.0-2|81	Provides:  eclipse-xsd-sdk = %{version}-%{release}
21mr|eclipse-emf-2.16.0-2|82	
21mr|eclipse-emf-2.16.0-2|83	%description sdk
21mr|eclipse-emf-2.16.0-2|84	Documentation and developer resources for the Eclipse Modeling Framework
21mr|eclipse-emf-2.16.0-2|85	(EMF) plug-in and XML Schema Definition (XSD) plug-in.
21mr|eclipse-emf-2.16.0-2|86	%endif
21mr|eclipse-emf-2.16.0-2|87	
21mr|eclipse-emf-2.16.0-2|88	%prep
21mr|eclipse-emf-2.16.0-2|89	%setup -c -T -q -a 0 -a 1
21mr|eclipse-emf-2.16.0-2|90	mv org.eclipse.emf-%{emf_tag}/ org.eclipse.emf/
21mr|eclipse-emf-2.16.0-2|91	mv org.eclipse.xsd-%{xsd_tag}/ org.eclipse.xsd/
21mr|eclipse-emf-2.16.0-2|92	
21mr|eclipse-emf-2.16.0-2|93	%patch0
21mr|eclipse-emf-2.16.0-2|94	%patch1
21mr|eclipse-emf-2.16.0-2|95	%patch2
21mr|eclipse-emf-2.16.0-2|96	%patch3
21mr|eclipse-emf-2.16.0-2|97	
21mr|eclipse-emf-2.16.0-2|98	pushd org.eclipse.emf
21mr|eclipse-emf-2.16.0-2|99	
21mr|eclipse-emf-2.16.0-2|100	# TODO: ODA, GWT, Xtext and RAP components are not packaged, so don't build corresponding bundles
21mr|eclipse-emf-2.16.0-2|101	sed -i -e '/org.eclipse.emf.gwt/d' releng/org.eclipse.emf.parent/{plugins,features}/pom.xml
21mr|eclipse-emf-2.16.0-2|102	sed -i -e '/org.eclipse.emf.oda/d' releng/org.eclipse.emf.parent/{plugins,features}/pom.xml
21mr|eclipse-emf-2.16.0-2|103	sed -i -e '/org.eclipse.emf.rap/d' releng/org.eclipse.emf.parent/{plugins,features}/pom.xml
21mr|eclipse-emf-2.16.0-2|104	sed -i -e '/codegen.ecore.xtext/d' releng/org.eclipse.emf.parent/{plugins,features}/pom.xml
21mr|eclipse-emf-2.16.0-2|105	sed -i -e '/ecore.xcore/d' releng/org.eclipse.emf.parent/{plugins,features}/pom.xml
21mr|eclipse-emf-2.16.0-2|106	sed -i -e '/test.edit.ui.rap/d' releng/org.eclipse.emf.parent/{plugins,features}/pom.xml
21mr|eclipse-emf-2.16.0-2|107	%pom_xpath_remove "plugin[@id='org.eclipse.emf.test.edit.ui.rap']" tests/org.eclipse.emf.tests-feature/feature.xml
21mr|eclipse-emf-2.16.0-2|108	
21mr|eclipse-emf-2.16.0-2|109	# Disable example bundles, we don't want to ship them
21mr|eclipse-emf-2.16.0-2|110	%pom_disable_module "../../../examples/org.eclipse.emf.examples-feature" releng/org.eclipse.emf.parent/features
21mr|eclipse-emf-2.16.0-2|111	%pom_disable_module "../../../../org.eclipse.xsd/features/org.eclipse.xsd.example-feature" releng/org.eclipse.emf.parent/features
21mr|eclipse-emf-2.16.0-2|112	sed -i -e '/<module>.*examples/d' releng/org.eclipse.emf.parent/plugins/pom.xml
21mr|eclipse-emf-2.16.0-2|113	%pom_xpath_remove "plugin[@id='org.eclipse.emf.test.examples']" tests/org.eclipse.emf.tests-feature/feature.xml
21mr|eclipse-emf-2.16.0-2|114	
21mr|eclipse-emf-2.16.0-2|115	# Disable modules unneeded for tycho build
21mr|eclipse-emf-2.16.0-2|116	
21mr|eclipse-emf-2.16.0-2|117	%pom_disable_module "tp" releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|118	%pom_disable_module "../org.eclipse.emf.site" releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|119	%pom_disable_module '../../../features/org.eclipse.emf.all-feature' releng/org.eclipse.emf.parent/features
21mr|eclipse-emf-2.16.0-2|120	
21mr|eclipse-emf-2.16.0-2|121	# Disable jgit/target platform stuff that we can't use in RPM builds
21mr|eclipse-emf-2.16.0-2|122	%pom_remove_plugin :target-platform-configuration releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|123	%pom_remove_dep :tycho-sourceref-jgit releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|124	%pom_remove_dep :tycho-buildtimestamp-jgit releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|125	%pom_xpath_remove 'pom:configuration/pom:timestampProvider' releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|126	%pom_xpath_remove 'pom:configuration/pom:jgit.ignore' releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|127	%pom_xpath_remove 'pom:configuration/pom:jgit.dirtyWorkingTree' releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|128	%pom_xpath_remove 'pom:configuration/pom:sourceReferences' releng/org.eclipse.emf.parent
21mr|eclipse-emf-2.16.0-2|129	
21mr|eclipse-emf-2.16.0-2|130	%if %{with bootstrap}
21mr|eclipse-emf-2.16.0-2|131	# Only build core modules when bootstrapping
21mr|eclipse-emf-2.16.0-2|132	%pom_xpath_replace "pom:modules" "<modules>
21mr|eclipse-emf-2.16.0-2|133	<module>../../../features/org.eclipse.emf.base-feature</module>
21mr|eclipse-emf-2.16.0-2|134	<module>../../../features/org.eclipse.emf.license-feature</module>
21mr|eclipse-emf-2.16.0-2|135	<module>../../../features/org.eclipse.emf.common-feature</module>
21mr|eclipse-emf-2.16.0-2|136	<module>../../../features/org.eclipse.emf.ecore-feature</module>
21mr|eclipse-emf-2.16.0-2|137	</modules>" releng/org.eclipse.emf.parent/features
21mr|eclipse-emf-2.16.0-2|138	%pom_xpath_replace "pom:modules" "<modules>
21mr|eclipse-emf-2.16.0-2|139	<module>../../../plugins/org.eclipse.emf.common</module>
21mr|eclipse-emf-2.16.0-2|140	<module>../../../plugins/org.eclipse.emf.ecore.change</module>
21mr|eclipse-emf-2.16.0-2|141	<module>../../../plugins/org.eclipse.emf.ecore.xmi</module>
21mr|eclipse-emf-2.16.0-2|142	<module>../../../plugins/org.eclipse.emf.ecore</module>
21mr|eclipse-emf-2.16.0-2|143	</modules>" releng/org.eclipse.emf.parent/plugins
21mr|eclipse-emf-2.16.0-2|144	%endif
21mr|eclipse-emf-2.16.0-2|145	
21mr|eclipse-emf-2.16.0-2|146	popd
21mr|eclipse-emf-2.16.0-2|147	
21mr|eclipse-emf-2.16.0-2|148	# Don't install poms or license features
21mr|eclipse-emf-2.16.0-2|149	%mvn_package "::pom::" __noinstall
21mr|eclipse-emf-2.16.0-2|150	%mvn_package ":org.eclipse.{emf,xsd}.license" __noinstall
21mr|eclipse-emf-2.16.0-2|151	
21mr|eclipse-emf-2.16.0-2|152	# No need to ship tests as they are run at buildtime
21mr|eclipse-emf-2.16.0-2|153	%mvn_package ":org.eclipse.emf.tests" __noinstall
21mr|eclipse-emf-2.16.0-2|154	%mvn_package ":org.eclipse.emf.test.*" __noinstall
21mr|eclipse-emf-2.16.0-2|155	
21mr|eclipse-emf-2.16.0-2|156	%if %{with bootstrap}
21mr|eclipse-emf-2.16.0-2|157	%mvn_package ":::{sources,sources-feature}:" __noinstall
21mr|eclipse-emf-2.16.0-2|158	%else
21mr|eclipse-emf-2.16.0-2|159	%mvn_package ":::{sources,sources-feature}:" sdk
21mr|eclipse-emf-2.16.0-2|160	%endif
21mr|eclipse-emf-2.16.0-2|161	%mvn_package ":org.eclipse.emf.{sdk,doc,cheatsheets,example.installer}" sdk
21mr|eclipse-emf-2.16.0-2|162	%mvn_package ":org.eclipse.xsd.{sdk,doc,cheatsheets,example.installer}" sdk
21mr|eclipse-emf-2.16.0-2|163	%mvn_package "org.eclipse.emf.features:org.eclipse.emf.{base,common,ecore}"
21mr|eclipse-emf-2.16.0-2|164	%mvn_package "org.eclipse.emf:org.eclipse.emf.{common,ecore,ecore.change,ecore.xmi}"
21mr|eclipse-emf-2.16.0-2|165	%mvn_package ":org.eclipse.xsd*" xsd
21mr|eclipse-emf-2.16.0-2|166	%mvn_package ":org.eclipse.emf.mapping.xsd**" xsd
21mr|eclipse-emf-2.16.0-2|167	%mvn_package ":" runtime
21mr|eclipse-emf-2.16.0-2|168	
21mr|eclipse-emf-2.16.0-2|169	%build
21mr|eclipse-emf-2.16.0-2|170	# Qualifier generated from last modification time of source tarball
21mr|eclipse-emf-2.16.0-2|171	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d-%H%M)
21mr|eclipse-emf-2.16.0-2|172	%mvn_build -j -- -f org.eclipse.emf/pom.xml -DforceContextQualifier=$QUALIFIER -Dmaven.test.failure.ignore=true
21mr|eclipse-emf-2.16.0-2|173	
21mr|eclipse-emf-2.16.0-2|174	%install
21mr|eclipse-emf-2.16.0-2|175	%mvn_install
21mr|eclipse-emf-2.16.0-2|176	
21mr|eclipse-emf-2.16.0-2|177	# Move to libdir due to being part of core platform
21mr|eclipse-emf-2.16.0-2|178	install -d -m 755 %{buildroot}%{_eclipsedir}
21mr|eclipse-emf-2.16.0-2|179	mv %{buildroot}%{_datadir}/eclipse/droplets/emf/{plugins,features} %{buildroot}%{_eclipsedir}
21mr|eclipse-emf-2.16.0-2|180	rm -r %{buildroot}%{_datadir}/eclipse/droplets/emf
21mr|eclipse-emf-2.16.0-2|181	
21mr|eclipse-emf-2.16.0-2|182	# Fixup metadata
21mr|eclipse-emf-2.16.0-2|183	sed -i -e 's|%{_datadir}/eclipse/droplets/emf|%{_eclipsedir}|' %{buildroot}%{_datadir}/maven-metadata/eclipse-emf.xml
21mr|eclipse-emf-2.16.0-2|184	sed -i -e 's|%{_datadir}/eclipse/droplets/emf/features/|%{_eclipsedir}/features/|' \
21mr|eclipse-emf-2.16.0-2|185	-e 's|%{_datadir}/eclipse/droplets/emf/plugins/|%{_eclipsedir}/plugins/|' .mfiles
21mr|eclipse-emf-2.16.0-2|186	sed -i -e '/droplets/d' .mfiles
21mr|eclipse-emf-2.16.0-2|187	
21mr|eclipse-emf-2.16.0-2|188	# Remove any symlinks that might be created during bootstrapping due to missing platform bundles
21mr|eclipse-emf-2.16.0-2|189	for del in $( (cd %{buildroot}%{_eclipsedir}/plugins && ls | grep -v -e '^org\.eclipse\.emf' ) ) ; do
21mr|eclipse-emf-2.16.0-2|190	rm %{buildroot}%{_eclipsedir}/plugins/$del
21mr|eclipse-emf-2.16.0-2|191	sed -i -e "/$del/d" .mfiles
21mr|eclipse-emf-2.16.0-2|192	done
21mr|eclipse-emf-2.16.0-2|193	
21mr|eclipse-emf-2.16.0-2|194	%files core -f .mfiles
21mr|eclipse-emf-2.16.0-2|195	%license org.eclipse.emf/features/org.eclipse.emf.license-feature/*.html
21mr|eclipse-emf-2.16.0-2|196	
21mr|eclipse-emf-2.16.0-2|197	%if %{without bootstrap}
21mr|eclipse-emf-2.16.0-2|198	%files runtime -f .mfiles-runtime
21mr|eclipse-emf-2.16.0-2|199	
21mr|eclipse-emf-2.16.0-2|200	%files xsd -f .mfiles-xsd
21mr|eclipse-emf-2.16.0-2|201	
21mr|eclipse-emf-2.16.0-2|202	%files sdk -f .mfiles-sdk
21mr|eclipse-emf-2.16.0-2|203	%endif
21mr|eclipse-emf-2.16.0-2|204	

12045 21
21mr|eclipse-epic-0.7.5-4|1	%global gittag stable_0_7_5
21mr|eclipse-epic-0.7.5-4|2	
21mr|eclipse-epic-0.7.5-4|3	Name:      eclipse-epic
21mr|eclipse-epic-0.7.5-4|4	Version:   0.7.5
21mr|eclipse-epic-0.7.5-4|5	Release:   4
21mr|eclipse-epic-0.7.5-4|6	Summary:   Perl Eclipse plug-in
21mr|eclipse-epic-0.7.5-4|7	License:   CPL
21mr|eclipse-epic-0.7.5-4|8	URL:       http://www.epic-ide.org/
21mr|eclipse-epic-0.7.5-4|9	
21mr|eclipse-epic-0.7.5-4|10	Source0:   https://github.com/jploski/epic-ide/archive/%{gittag}.tar.gz
21mr|eclipse-epic-0.7.5-4|11	Source1:   eclipse-epic.metainfo.xml
21mr|eclipse-epic-0.7.5-4|12	
21mr|eclipse-epic-0.7.5-4|13	# enable module starter and taint checking by default
21mr|eclipse-epic-0.7.5-4|14	Patch0:    eclipse-epic-enable-module-starter.patch
21mr|eclipse-epic-0.7.5-4|15	# fix build against photon, see https://github.com/jploski/epic-ide/pull/48
21mr|eclipse-epic-0.7.5-4|16	Patch1:    photon-build.patch
21mr|eclipse-epic-0.7.5-4|17	
21mr|eclipse-epic-0.7.5-4|18	Group:          Development/Java
21mr|eclipse-epic-0.7.5-4|19	BuildArch:        noarch
21mr|eclipse-epic-0.7.5-4|20	# Java stack is not supported on x86_32
21mr|eclipse-epic-0.7.5-4|21	ExcludeArch: %{ix86}
21mr|eclipse-epic-0.7.5-4|22	
21mr|eclipse-epic-0.7.5-4|23	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-epic-0.7.5-4|24	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-epic-0.7.5-4|25	
21mr|eclipse-epic-0.7.5-4|26	BuildRequires:    perl-generators
21mr|eclipse-epic-0.7.5-4|27	BuildRequires:    tycho
21mr|eclipse-epic-0.7.5-4|28	BuildRequires:    antlr
21mr|eclipse-epic-0.7.5-4|29	BuildRequires:    jdom
21mr|eclipse-epic-0.7.5-4|30	BuildRequires:    gnu-regexp
21mr|eclipse-epic-0.7.5-4|31	BuildRequires:    brazil
21mr|eclipse-epic-0.7.5-4|32	BuildRequires:    zip
21mr|eclipse-epic-0.7.5-4|33	Requires:         eclipse-platform
21mr|eclipse-epic-0.7.5-4|34	Requires:         antlr
21mr|eclipse-epic-0.7.5-4|35	Requires:         jdom
21mr|eclipse-epic-0.7.5-4|36	Requires:         gnu-regexp
21mr|eclipse-epic-0.7.5-4|37	Requires:         brazil
21mr|eclipse-epic-0.7.5-4|38	Requires:         perl-interpreter
21mr|eclipse-epic-0.7.5-4|39	Requires:         perl(PadWalker)
21mr|eclipse-epic-0.7.5-4|40	Requires:         perl(Module::Starter)
21mr|eclipse-epic-0.7.5-4|41	Requires:         perl(Test::Simple)
21mr|eclipse-epic-0.7.5-4|42	Requires:         perl(Perl::Tidy)
21mr|eclipse-epic-0.7.5-4|43	
21mr|eclipse-epic-0.7.5-4|44	%description
21mr|eclipse-epic-0.7.5-4|45	EPIC is an open source Perl IDE based on the Eclipse platform. Features
21mr|eclipse-epic-0.7.5-4|46	supported are syntax highlighting, on-the-fly syntax check, content assist,
21mr|eclipse-epic-0.7.5-4|47	perldoc support, source formatter, templating support, a regular expression
21mr|eclipse-epic-0.7.5-4|48	view and a Perl debugger.
21mr|eclipse-epic-0.7.5-4|49	
21mr|eclipse-epic-0.7.5-4|50	%prep
21mr|eclipse-epic-0.7.5-4|51	%setup -q -n epic-ide-%{gittag}
21mr|eclipse-epic-0.7.5-4|52	
21mr|eclipse-epic-0.7.5-4|53	%patch0
21mr|eclipse-epic-0.7.5-4|54	%patch1 -p1
21mr|eclipse-epic-0.7.5-4|55	
21mr|eclipse-epic-0.7.5-4|56	# remove all bundled libs
21mr|eclipse-epic-0.7.5-4|57	find -name '*.class' -exec rm -f '{}' \;
21mr|eclipse-epic-0.7.5-4|58	find -name '*.jar' -exec rm -f '{}' \;
21mr|eclipse-epic-0.7.5-4|59	
21mr|eclipse-epic-0.7.5-4|60	# build against fedora packaged libs
21mr|eclipse-epic-0.7.5-4|61	build-jar-repository -s -p org.epic.lib/lib jdom antlr gnu-regexp brazil
21mr|eclipse-epic-0.7.5-4|62	grep -lR jdom-1.1 *         | xargs sed --in-place "s/jdom-1.1/jdom/"
21mr|eclipse-epic-0.7.5-4|63	grep -lR antlr-2.7.5 *      | xargs sed --in-place "s/antlr-2.7.5/antlr/"
21mr|eclipse-epic-0.7.5-4|64	grep -lR gnu-regexp-1.1.4 * | xargs sed --in-place "s/gnu-regexp-1.1.4/gnu-regexp/"
21mr|eclipse-epic-0.7.5-4|65	grep -lR brazil_mini *      | xargs sed --in-place "s/brazil_mini/brazil/"
21mr|eclipse-epic-0.7.5-4|66	
21mr|eclipse-epic-0.7.5-4|67	# remove plugins we don't build
21mr|eclipse-epic-0.7.5-4|68	rm -rf org.epic.perleditor{.ecf,-test}
21mr|eclipse-epic-0.7.5-4|69	
21mr|eclipse-epic-0.7.5-4|70	# generate poms
21mr|eclipse-epic-0.7.5-4|71	xmvn -o org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms \
21mr|eclipse-epic-0.7.5-4|72	-DgroupId=org.epic -Dversion=%{version}
21mr|eclipse-epic-0.7.5-4|73	
21mr|eclipse-epic-0.7.5-4|74	# put the source plugin together
21mr|eclipse-epic-0.7.5-4|75	for p in org.epic.perleditor \
21mr|eclipse-epic-0.7.5-4|76	org.epic.regexp \
21mr|eclipse-epic-0.7.5-4|77	org.epic.debug; do
21mr|eclipse-epic-0.7.5-4|78	pver=$(grep -e '^Bundle-Version' $p/META-INF/MANIFEST.MF | cut -d' ' -f2)
21mr|eclipse-epic-0.7.5-4|79	mkdir org.epic.source/src/${p}_${pver}
21mr|eclipse-epic-0.7.5-4|80	pushd $p/src
21mr|eclipse-epic-0.7.5-4|81	zip -r -q ../../org.epic.source/src/${p}_${pver}/src.zip *
21mr|eclipse-epic-0.7.5-4|82	popd
21mr|eclipse-epic-0.7.5-4|83	done
21mr|eclipse-epic-0.7.5-4|84	
21mr|eclipse-epic-0.7.5-4|85	# dir-shaped bundles
21mr|eclipse-epic-0.7.5-4|86	for p in org.epic.doc org.epic.lib org.epic.source; do
21mr|eclipse-epic-0.7.5-4|87	echo "Eclipse-BundleShape: dir" >> $p/META-INF/MANIFEST.MF
21mr|eclipse-epic-0.7.5-4|88	done
21mr|eclipse-epic-0.7.5-4|89	
21mr|eclipse-epic-0.7.5-4|90	# don't install poms
21mr|eclipse-epic-0.7.5-4|91	%mvn_package "::pom::" __noinstall
21mr|eclipse-epic-0.7.5-4|92	
21mr|eclipse-epic-0.7.5-4|93	%build
21mr|eclipse-epic-0.7.5-4|94	# parse grammar for grammar parser
21mr|eclipse-epic-0.7.5-4|95	pushd org.epic.perleditor/src/org/epic/core/parser/
21mr|eclipse-epic-0.7.5-4|96	for g in `find . -name "*.g"`; do
21mr|eclipse-epic-0.7.5-4|97	antlr $g
21mr|eclipse-epic-0.7.5-4|98	done
21mr|eclipse-epic-0.7.5-4|99	popd
21mr|eclipse-epic-0.7.5-4|100	
21mr|eclipse-epic-0.7.5-4|101	%mvn_build -j
21mr|eclipse-epic-0.7.5-4|102	
21mr|eclipse-epic-0.7.5-4|103	%install
21mr|eclipse-epic-0.7.5-4|104	%mvn_install
21mr|eclipse-epic-0.7.5-4|105	
21mr|eclipse-epic-0.7.5-4|106	# appdata
21mr|eclipse-epic-0.7.5-4|107	install -m644 -D %{SOURCE1} %{buildroot}%{_datadir}/appdata/eclipse-epic.metainfo.xml
21mr|eclipse-epic-0.7.5-4|108	
21mr|eclipse-epic-0.7.5-4|109	# need to recreate the symlinks to libraries that were setup in "prep"
21mr|eclipse-epic-0.7.5-4|110	# because for some reason the ant copy task doesn't preserve them
21mr|eclipse-epic-0.7.5-4|111	pushd %{buildroot}%{_datadir}/eclipse/droplets/epic/plugins/org.epic.lib_*/lib
21mr|eclipse-epic-0.7.5-4|112	rm *.jar
21mr|eclipse-epic-0.7.5-4|113	build-jar-repository -s -p . jdom antlr gnu-regexp brazil
21mr|eclipse-epic-0.7.5-4|114	popd
21mr|eclipse-epic-0.7.5-4|115	
21mr|eclipse-epic-0.7.5-4|116	%files -f .mfiles
21mr|eclipse-epic-0.7.5-4|117	%license org.epic.feature.main/license.html
21mr|eclipse-epic-0.7.5-4|118	%{_datadir}/appdata/eclipse-epic.metainfo.xml
21mr|eclipse-epic-0.7.5-4|119	

12046 21
21mr|eclipse-epp-logging-2.0.7-8|1	%global git_tag 96b6065ed50d4c10e80995b3cae97b143485df17
21mr|eclipse-epp-logging-2.0.7-8|2	
21mr|eclipse-epp-logging-2.0.7-8|3	Name:           eclipse-epp-logging
21mr|eclipse-epp-logging-2.0.7-8|4	Version:        2.0.7
21mr|eclipse-epp-logging-2.0.7-8|5	Release:        8
21mr|eclipse-epp-logging-2.0.7-8|6	Summary:        Eclipse Error Reporting tool
21mr|eclipse-epp-logging-2.0.7-8|7	License:        EPL-1.0
21mr|eclipse-epp-logging-2.0.7-8|8	URL:            http://www.eclipse.org/epp/
21mr|eclipse-epp-logging-2.0.7-8|9	
21mr|eclipse-epp-logging-2.0.7-8|10	Source0:        http://git.eclipse.org/c/epp/org.eclipse.epp.logging.git/snapshot/org.eclipse.epp.logging-%{git_tag}.tar.xz
21mr|eclipse-epp-logging-2.0.7-8|11	
21mr|eclipse-epp-logging-2.0.7-8|12	Patch0:		feature-cleanup.patch
21mr|eclipse-epp-logging-2.0.7-8|13	
21mr|eclipse-epp-logging-2.0.7-8|14	Group:          Development/Java
21mr|eclipse-epp-logging-2.0.7-8|15	BuildArch:      noarch
21mr|eclipse-epp-logging-2.0.7-8|16	# Java stack is not supported on x86_32
21mr|eclipse-epp-logging-2.0.7-8|17	ExcludeArch: %{ix86}
21mr|eclipse-epp-logging-2.0.7-8|18	
21mr|eclipse-epp-logging-2.0.7-8|19	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-epp-logging-2.0.7-8|20	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-epp-logging-2.0.7-8|21	
21mr|eclipse-epp-logging-2.0.7-8|22	BuildRequires: tycho
21mr|eclipse-epp-logging-2.0.7-8|23	BuildRequires: tycho-extras
21mr|eclipse-epp-logging-2.0.7-8|24	BuildRequires: eclipse-pde
21mr|eclipse-epp-logging-2.0.7-8|25	BuildRequires: eclipse-license
21mr|eclipse-epp-logging-2.0.7-8|26	BuildRequires: eclipse-emf-runtime
21mr|eclipse-epp-logging-2.0.7-8|27	BuildRequires: eclipse-mylyn
21mr|eclipse-epp-logging-2.0.7-8|28	BuildRequires: apache-commons-lang3
21mr|eclipse-epp-logging-2.0.7-8|29	BuildRequires: lucene
21mr|eclipse-epp-logging-2.0.7-8|30	BuildRequires: google-gson
21mr|eclipse-epp-logging-2.0.7-8|31	BuildRequires: guava20
21mr|eclipse-epp-logging-2.0.7-8|32	BuildRequires: httpcomponents-client
21mr|eclipse-epp-logging-2.0.7-8|33	BuildRequires: httpcomponents-client-cache
21mr|eclipse-epp-logging-2.0.7-8|34	BuildRequires: exec-maven-plugin
21mr|eclipse-epp-logging-2.0.7-8|35	
21mr|eclipse-epp-logging-2.0.7-8|36	Requires:       eclipse-platform >= 1:4.6.0
21mr|eclipse-epp-logging-2.0.7-8|37	
21mr|eclipse-epp-logging-2.0.7-8|38	%description
21mr|eclipse-epp-logging-2.0.7-8|39	EPP Logging provides a set of logging plugins for the Eclipse IDE.
21mr|eclipse-epp-logging-2.0.7-8|40	
21mr|eclipse-epp-logging-2.0.7-8|41	%prep
21mr|eclipse-epp-logging-2.0.7-8|42	%setup -q -n org.eclipse.epp.logging-%{git_tag}
21mr|eclipse-epp-logging-2.0.7-8|43	%patch0 -p1
21mr|eclipse-epp-logging-2.0.7-8|44	
21mr|eclipse-epp-logging-2.0.7-8|45	sed -i -e 's/core=split;//' bundles/org.eclipse.epp.logging.aeri.ide/META-INF/MANIFEST.MF
21mr|eclipse-epp-logging-2.0.7-8|46	
21mr|eclipse-epp-logging-2.0.7-8|47	# Delete anything prebuilt or bundled
21mr|eclipse-epp-logging-2.0.7-8|48	find -name *.jar -delete
21mr|eclipse-epp-logging-2.0.7-8|49	find -name *.class -delete
21mr|eclipse-epp-logging-2.0.7-8|50	
21mr|eclipse-epp-logging-2.0.7-8|51	# Use newer jdt annotations
21mr|eclipse-epp-logging-2.0.7-8|52	sed -i -e '/jdt\.annotation;bundle-version/s/2\.0\.0/3.0.0/' $(find -name MANIFEST.MF)
21mr|eclipse-epp-logging-2.0.7-8|53	
21mr|eclipse-epp-logging-2.0.7-8|54	pushd features/
21mr|eclipse-epp-logging-2.0.7-8|55	%pom_disable_module org.eclipse.epp.logging.3rd.feature
21mr|eclipse-epp-logging-2.0.7-8|56	%pom_disable_module org.eclipse.epp.logging.aeri.tests.feature
21mr|eclipse-epp-logging-2.0.7-8|57	%pom_disable_module org.eclipse.epp.logging.sdk.feature
21mr|eclipse-epp-logging-2.0.7-8|58	popd
21mr|eclipse-epp-logging-2.0.7-8|59	
21mr|eclipse-epp-logging-2.0.7-8|60	%pom_disable_module releng
21mr|eclipse-epp-logging-2.0.7-8|61	%pom_disable_module tests
21mr|eclipse-epp-logging-2.0.7-8|62	%pom_disable_module examples
21mr|eclipse-epp-logging-2.0.7-8|63	
21mr|eclipse-epp-logging-2.0.7-8|64	# Remove plugins not needed for RPM builds
21mr|eclipse-epp-logging-2.0.7-8|65	%pom_remove_plugin ":maven-enforcer-plugin" . features bundles
21mr|eclipse-epp-logging-2.0.7-8|66	%pom_remove_plugin ":maven-checkstyle-plugin" . bundles tests
21mr|eclipse-epp-logging-2.0.7-8|67	%pom_remove_plugin ":maven-license-plugin" . bundles
21mr|eclipse-epp-logging-2.0.7-8|68	%pom_remove_plugin org.eclipse.tycho:target-platform-configuration
21mr|eclipse-epp-logging-2.0.7-8|69	%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin
21mr|eclipse-epp-logging-2.0.7-8|70	%pom_remove_plugin org.codehaus.mojo:tidy-maven-plugin
21mr|eclipse-epp-logging-2.0.7-8|71	%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin bundles/
21mr|eclipse-epp-logging-2.0.7-8|72	%pom_remove_plugin org.jacoco:jacoco-maven-plugin tests/
21mr|eclipse-epp-logging-2.0.7-8|73	
21mr|eclipse-epp-logging-2.0.7-8|74	# Need to remove some erroneous @Override annotations generated by EMF, see
21mr|eclipse-epp-logging-2.0.7-8|75	# https://bugs.eclipse.org/bugs/show_bug.cgi?id=542525
21mr|eclipse-epp-logging-2.0.7-8|76	%pom_add_plugin org.codehaus.mojo:exec-maven-plugin:1.6.0 bundles/org.eclipse.epp.logging.aeri.core \
21mr|eclipse-epp-logging-2.0.7-8|77	"<executions>
21mr|eclipse-epp-logging-2.0.7-8|78	<execution><phase>process-sources</phase><goals><goal>exec</goal></goals></execution>
21mr|eclipse-epp-logging-2.0.7-8|79	</executions>
21mr|eclipse-epp-logging-2.0.7-8|80	<configuration>
21mr|eclipse-epp-logging-2.0.7-8|81	<executable>sed</executable>
21mr|eclipse-epp-logging-2.0.7-8|82	<arguments>
21mr|eclipse-epp-logging-2.0.7-8|83	<argument>-i</argument>
21mr|eclipse-epp-logging-2.0.7-8|84	<argument>s/@Override//</argument>
21mr|eclipse-epp-logging-2.0.7-8|85	<argument>\${project.build.directory}/generated-sources/emf/org/eclipse/epp/logging/aeri/core/impl/StringToStringMapImpl.java</argument>
21mr|eclipse-epp-logging-2.0.7-8|86	<argument>\${project.build.directory}/generated-sources/emf/org/eclipse/epp/logging/aeri/core/impl/StringToLinkMapImpl.java</argument>
21mr|eclipse-epp-logging-2.0.7-8|87	<argument>\${project.build.directory}/generated-sources/emf/org/eclipse/epp/logging/aeri/core/impl/ModelFactoryImpl.java</argument>
21mr|eclipse-epp-logging-2.0.7-8|88	</arguments>
21mr|eclipse-epp-logging-2.0.7-8|89	</configuration>"
21mr|eclipse-epp-logging-2.0.7-8|90	
21mr|eclipse-epp-logging-2.0.7-8|91	%mvn_package "::pom::" __noinstall
21mr|eclipse-epp-logging-2.0.7-8|92	
21mr|eclipse-epp-logging-2.0.7-8|93	%build
21mr|eclipse-epp-logging-2.0.7-8|94	# Qualifier generated from last modification time of source tarball
21mr|eclipse-epp-logging-2.0.7-8|95	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d-%H%M)
21mr|eclipse-epp-logging-2.0.7-8|96	%mvn_build -j -- -DforceContextQualifier=$QUALIFIER
21mr|eclipse-epp-logging-2.0.7-8|97	
21mr|eclipse-epp-logging-2.0.7-8|98	%install
21mr|eclipse-epp-logging-2.0.7-8|99	%mvn_install
21mr|eclipse-epp-logging-2.0.7-8|100	
21mr|eclipse-epp-logging-2.0.7-8|101	%files -f .mfiles
21mr|eclipse-epp-logging-2.0.7-8|102	
21mr|eclipse-epp-logging-2.0.7-8|103	

12047 21
21mr|eclipse-findbugs-3.0.1-19|1	%global pkg_date     20150306
21mr|eclipse-findbugs-3.0.1-19|2	%global pkg_git_rev  5afe4d1
21mr|eclipse-findbugs-3.0.1-19|3	
21mr|eclipse-findbugs-3.0.1-19|4	Name:           eclipse-findbugs
21mr|eclipse-findbugs-3.0.1-19|5	Version:        3.0.1
21mr|eclipse-findbugs-3.0.1-19|6	Release:        19
21mr|eclipse-findbugs-3.0.1-19|7	Summary:        Eclipse plugin for FindBugs
21mr|eclipse-findbugs-3.0.1-19|8	
21mr|eclipse-findbugs-3.0.1-19|9	License:        LGPLv2+
21mr|eclipse-findbugs-3.0.1-19|10	URL:            http://findbugs.sourceforge.net/
21mr|eclipse-findbugs-3.0.1-19|11	Source0:        http://downloads.sourceforge.net/findbugs/edu.umd.cs.findbugs.plugin.eclipse_%{version}.%{pkg_date}-%{pkg_git_rev}-source.zip
21mr|eclipse-findbugs-3.0.1-19|12	Source1:        fragment.info
21mr|eclipse-findbugs-3.0.1-19|13	
21mr|eclipse-findbugs-3.0.1-19|14	# This patch is Fedora-specific, so it has not been submitted upstream.  The
21mr|eclipse-findbugs-3.0.1-19|15	# patch makes the build infrastructure use installed JARs for the build, rather
21mr|eclipse-findbugs-3.0.1-19|16	# than downloading JARs.
21mr|eclipse-findbugs-3.0.1-19|17	Patch0:         eclipsePlugin-build.patch
21mr|eclipse-findbugs-3.0.1-19|18	
21mr|eclipse-findbugs-3.0.1-19|19	BuildRequires:  ant, ant-findbugs, eclipse-pde, findbugs = %{version}
21mr|eclipse-findbugs-3.0.1-19|20	BuildRequires:  java-devel >= 1:1.6.0, javapackages-tools
21mr|eclipse-findbugs-3.0.1-19|21	BuildRequires:  dom4j
21mr|eclipse-findbugs-3.0.1-19|22	Requires:       ant, ant-findbugs, eclipse-jdt, findbugs = %{version}
21mr|eclipse-findbugs-3.0.1-19|23	Requires:       java >= 1:1.6.0, javapackages-tools
21mr|eclipse-findbugs-3.0.1-19|24	Requires:       dom4j
21mr|eclipse-findbugs-3.0.1-19|25	
21mr|eclipse-findbugs-3.0.1-19|26	Group:          Development/Java
21mr|eclipse-findbugs-3.0.1-19|27	BuildArch:      noarch
21mr|eclipse-findbugs-3.0.1-19|28	# Java stack is not supported on x86_32
21mr|eclipse-findbugs-3.0.1-19|29	ExcludeArch: %{ix86}
21mr|eclipse-findbugs-3.0.1-19|30	
21mr|eclipse-findbugs-3.0.1-19|31	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-findbugs-3.0.1-19|32	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-findbugs-3.0.1-19|33	
21mr|eclipse-findbugs-3.0.1-19|34	%global droplets_dir %{_datadir}/eclipse/droplets
21mr|eclipse-findbugs-3.0.1-19|35	%global droplet_dir %{droplets_dir}/findbugs
21mr|eclipse-findbugs-3.0.1-19|36	%global plugins_dir %{droplet_dir}/plugins
21mr|eclipse-findbugs-3.0.1-19|37	%global plugin_dir  %{plugins_dir}/edu.umd.cs.findbugs.plugin.eclipse_%{version}.%{pkg_date}-%{pkg_git_rev}
21mr|eclipse-findbugs-3.0.1-19|38	
21mr|eclipse-findbugs-3.0.1-19|39	%description
21mr|eclipse-findbugs-3.0.1-19|40	An Eclipse plugin for the FindBugs Java bug detector.
21mr|eclipse-findbugs-3.0.1-19|41	
21mr|eclipse-findbugs-3.0.1-19|42	%prep
21mr|eclipse-findbugs-3.0.1-19|43	%setup -q -c edu.umd.cs.findbugs.plugin.eclipse_%{version}.%{pkg_date}-%{pkg_git_rev}
21mr|eclipse-findbugs-3.0.1-19|44	%patch0 -p1
21mr|eclipse-findbugs-3.0.1-19|45	
21mr|eclipse-findbugs-3.0.1-19|46	%build
21mr|eclipse-findbugs-3.0.1-19|47	# Eclipse is always in /usr/lib on all arches
21mr|eclipse-findbugs-3.0.1-19|48	ECLIPSE_BASE=/usr/lib/eclipse
21mr|eclipse-findbugs-3.0.1-19|49	
21mr|eclipse-findbugs-3.0.1-19|50	# Set up the eclipse path
21mr|eclipse-findbugs-3.0.1-19|51	sed -i -e "s|@SWT_JAR@|${ECLIPSE_BASE}/swt.jar|" build.xml
21mr|eclipse-findbugs-3.0.1-19|52	
21mr|eclipse-findbugs-3.0.1-19|53	ant -DeclipsePlugin.dir=${ECLIPSE_BASE}/plugins \
21mr|eclipse-findbugs-3.0.1-19|54	-DeclipseJdtPlugin.dir=%{droplets_dir}/eclipse-jdt/plugins \
21mr|eclipse-findbugs-3.0.1-19|55	-DeclipseSdkPlugin.dir=%{droplets_dir}/eclipse-pde/plugins \
21mr|eclipse-findbugs-3.0.1-19|56	-Djavadir=%{_javadir} \
21mr|eclipse-findbugs-3.0.1-19|57	-Dplugin.date=%{pkg_date} \
21mr|eclipse-findbugs-3.0.1-19|58	-Drelease.base=%{version} \
21mr|eclipse-findbugs-3.0.1-19|59	-Dfindbugs.git.revision=%{pkg_git_rev} \
21mr|eclipse-findbugs-3.0.1-19|60	dist
21mr|eclipse-findbugs-3.0.1-19|61	
21mr|eclipse-findbugs-3.0.1-19|62	%install
21mr|eclipse-findbugs-3.0.1-19|63	mkdir -p $RPM_BUILD_ROOT%{plugins_dir}
21mr|eclipse-findbugs-3.0.1-19|64	unzip -q -d $RPM_BUILD_ROOT%{plugins_dir} \
21mr|eclipse-findbugs-3.0.1-19|65	zips/edu.umd.cs.findbugs.plugin.eclipse_%{version}.%{pkg_date}-%{pkg_git_rev}.zip
21mr|eclipse-findbugs-3.0.1-19|66	
21mr|eclipse-findbugs-3.0.1-19|67	# Symlink to the external jars we need
21mr|eclipse-findbugs-3.0.1-19|68	mkdir $RPM_BUILD_ROOT%{plugin_dir}/lib
21mr|eclipse-findbugs-3.0.1-19|69	for i in findbugs jsr-305 findbugs-annotations findbugs-bcel dom4j jaxen \
21mr|eclipse-findbugs-3.0.1-19|70	jFormatString apache-commons-lang objectweb-asm/asm-all; do
21mr|eclipse-findbugs-3.0.1-19|71	ln -s ../../../../../../java/$i.jar $RPM_BUILD_ROOT%{plugin_dir}/lib
21mr|eclipse-findbugs-3.0.1-19|72	done
21mr|eclipse-findbugs-3.0.1-19|73	
21mr|eclipse-findbugs-3.0.1-19|74	# Remove unnecessary files (used at build-time only)
21mr|eclipse-findbugs-3.0.1-19|75	rm -f $RPM_BUILD_ROOT%{plugin_dir}/.options
21mr|eclipse-findbugs-3.0.1-19|76	rm -fr $RPM_BUILD_ROOT%{plugin_dir}/doc
21mr|eclipse-findbugs-3.0.1-19|77	
21mr|eclipse-findbugs-3.0.1-19|78	cp %{SOURCE1} $RPM_BUILD_ROOT%{droplet_dir}/
21mr|eclipse-findbugs-3.0.1-19|79	
21mr|eclipse-findbugs-3.0.1-19|80	%files
21mr|eclipse-findbugs-3.0.1-19|81	%doc RELEASENOTES
21mr|eclipse-findbugs-3.0.1-19|82	%{droplet_dir}
21mr|eclipse-findbugs-3.0.1-19|83	

12048 21
21mr|eclipse-gef-3.11.0-9|1	%global git_version R4_0_0
21mr|eclipse-gef-3.11.0-9|2	
21mr|eclipse-gef-3.11.0-9|3	Name:      eclipse-gef
21mr|eclipse-gef-3.11.0-9|4	Version:   3.11.0
21mr|eclipse-gef-3.11.0-9|5	
21mr|eclipse-gef-3.11.0-9|6	Release:   9
21mr|eclipse-gef-3.11.0-9|7	Summary:   Graphical Editing Framework (GEF) Eclipse plug-in
21mr|eclipse-gef-3.11.0-9|8	License:   EPL-1.0
21mr|eclipse-gef-3.11.0-9|9	URL:       http://www.eclipse.org/gef/
21mr|eclipse-gef-3.11.0-9|10	
21mr|eclipse-gef-3.11.0-9|11	Source0:   http://git.eclipse.org/c/gef/org.eclipse.gef.git/snapshot/org.eclipse.gef-%{git_version}.tar.xz
21mr|eclipse-gef-3.11.0-9|12	
21mr|eclipse-gef-3.11.0-9|13	Group:          Development/Java
21mr|eclipse-gef-3.11.0-9|14	BuildArch:        noarch
21mr|eclipse-gef-3.11.0-9|15	# Java stack is not supported on x86_32
21mr|eclipse-gef-3.11.0-9|16	ExcludeArch: %{ix86}
21mr|eclipse-gef-3.11.0-9|17	
21mr|eclipse-gef-3.11.0-9|18	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-gef-3.11.0-9|19	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-gef-3.11.0-9|20	
21mr|eclipse-gef-3.11.0-9|21	BuildRequires:    tycho
21mr|eclipse-gef-3.11.0-9|22	BuildRequires:    maven-antrun-plugin
21mr|eclipse-gef-3.11.0-9|23	BuildRequires:    maven-dependency-plugin
21mr|eclipse-gef-3.11.0-9|24	BuildRequires:    eclipse-pde >= 1:4.4.0
21mr|eclipse-gef-3.11.0-9|25	BuildRequires:    eclipse-license
21mr|eclipse-gef-3.11.0-9|26	BuildRequires:    ant-contrib
21mr|eclipse-gef-3.11.0-9|27	Requires:         eclipse-platform >= 1:4.4.0
21mr|eclipse-gef-3.11.0-9|28	
21mr|eclipse-gef-3.11.0-9|29	# Obsoletes added in F30
21mr|eclipse-gef-3.11.0-9|30	Obsoletes:  %{name}-examples < %{version}-%{release}
21mr|eclipse-gef-3.11.0-9|31	
21mr|eclipse-gef-3.11.0-9|32	%description
21mr|eclipse-gef-3.11.0-9|33	The Graphical Editing Framework (GEF) allows developers to create a rich
21mr|eclipse-gef-3.11.0-9|34	graphical editor from an existing application model. GEF is completely
21mr|eclipse-gef-3.11.0-9|35	application neutral and provides the groundwork to build almost any
21mr|eclipse-gef-3.11.0-9|36	application, including but not limited to: activity diagrams, GUI builders,
21mr|eclipse-gef-3.11.0-9|37	class diagram editors, state machines, and even WYSIWYG text editors.
21mr|eclipse-gef-3.11.0-9|38	
21mr|eclipse-gef-3.11.0-9|39	%package   sdk
21mr|eclipse-gef-3.11.0-9|40	Summary:   Eclipse GEF SDK
21mr|eclipse-gef-3.11.0-9|41	Requires:  eclipse-pde >= 1:4.4.0
21mr|eclipse-gef-3.11.0-9|42	Requires:  %{name} = %{version}-%{release}
21mr|eclipse-gef-3.11.0-9|43	
21mr|eclipse-gef-3.11.0-9|44	%description sdk
21mr|eclipse-gef-3.11.0-9|45	Documentation and source for the Eclipse Graphical Editing Framework (GEF).
21mr|eclipse-gef-3.11.0-9|46	
21mr|eclipse-gef-3.11.0-9|47	%package   tests
21mr|eclipse-gef-3.11.0-9|48	Summary:   Eclipse GEF Tests
21mr|eclipse-gef-3.11.0-9|49	
21mr|eclipse-gef-3.11.0-9|50	%description tests
21mr|eclipse-gef-3.11.0-9|51	Tests for the Eclipse Graphical Editing Framework (GEF).
21mr|eclipse-gef-3.11.0-9|52	
21mr|eclipse-gef-3.11.0-9|53	%prep
21mr|eclipse-gef-3.11.0-9|54	%setup -q -n org.eclipse.gef-%{git_version}
21mr|eclipse-gef-3.11.0-9|55	
21mr|eclipse-gef-3.11.0-9|56	find -name *.jar -exec rm -rf {} \;
21mr|eclipse-gef-3.11.0-9|57	find -name *.class -exec rm -rf {} \;
21mr|eclipse-gef-3.11.0-9|58	
21mr|eclipse-gef-3.11.0-9|59	%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin org.eclipse.gef.releng/pom.xml
21mr|eclipse-gef-3.11.0-9|60	
21mr|eclipse-gef-3.11.0-9|61	# Don't ship examples
21mr|eclipse-gef-3.11.0-9|62	for m in .flow .logic .shapes .text .ui.capabilities .source-feature -feature ; do
21mr|eclipse-gef-3.11.0-9|63	%pom_disable_module "../org.eclipse.gef.examples$m" org.eclipse.gef.releng
21mr|eclipse-gef-3.11.0-9|64	done
21mr|eclipse-gef-3.11.0-9|65	
21mr|eclipse-gef-3.11.0-9|66	# Not needed for RPM builds
21mr|eclipse-gef-3.11.0-9|67	%pom_disable_module "../org.eclipse.gef.all-feature" org.eclipse.gef.releng
21mr|eclipse-gef-3.11.0-9|68	%pom_disable_module "../org.eclipse.gef.repository" org.eclipse.gef.releng
21mr|eclipse-gef-3.11.0-9|69	
21mr|eclipse-gef-3.11.0-9|70	%mvn_package "org.eclipse.gef:" __noinstall
21mr|eclipse-gef-3.11.0-9|71	%mvn_package ":org.eclipse.*.tests" tests
21mr|eclipse-gef-3.11.0-9|72	%mvn_package "::jar:sources:" sdk
21mr|eclipse-gef-3.11.0-9|73	%mvn_package ":*.{sdk,source,capabilities,doc.isv,examples.ui.pde}" sdk
21mr|eclipse-gef-3.11.0-9|74	%mvn_package ":" core
21mr|eclipse-gef-3.11.0-9|75	
21mr|eclipse-gef-3.11.0-9|76	%build
21mr|eclipse-gef-3.11.0-9|77	%mvn_build -j -f -- -f org.eclipse.gef.releng/pom.xml -P !MARS.target
21mr|eclipse-gef-3.11.0-9|78	
21mr|eclipse-gef-3.11.0-9|79	%install
21mr|eclipse-gef-3.11.0-9|80	%mvn_install
21mr|eclipse-gef-3.11.0-9|81	
21mr|eclipse-gef-3.11.0-9|82	%files -f .mfiles-core
21mr|eclipse-gef-3.11.0-9|83	
21mr|eclipse-gef-3.11.0-9|84	%files sdk -f .mfiles-sdk
21mr|eclipse-gef-3.11.0-9|85	
21mr|eclipse-gef-3.11.0-9|86	%files tests -f .mfiles-tests
21mr|eclipse-gef-3.11.0-9|87	

12049 21
21mr|eclipse-jgit-5.6.0-1|1	%global gittag 5.6.0.201912101111-r
21mr|eclipse-jgit-5.6.0-1|2	
21mr|eclipse-jgit-5.6.0-1|3	Name:           eclipse-jgit
21mr|eclipse-jgit-5.6.0-1|4	Version:        5.6.0
21mr|eclipse-jgit-5.6.0-1|5	Release:        1
21mr|eclipse-jgit-5.6.0-1|6	Summary:        Eclipse JGit
21mr|eclipse-jgit-5.6.0-1|7	
21mr|eclipse-jgit-5.6.0-1|8	# The jgit Eclipse plug-ins are "EDL" licensed, which is equivilent to the new BSD license
21mr|eclipse-jgit-5.6.0-1|9	License:        BSD
21mr|eclipse-jgit-5.6.0-1|10	URL:            https://www.eclipse.org/jgit/
21mr|eclipse-jgit-5.6.0-1|11	Source0:        https://git.eclipse.org/c/jgit/jgit.git/snapshot/jgit-%{gittag}.tar.xz
21mr|eclipse-jgit-5.6.0-1|12	
21mr|eclipse-jgit-5.6.0-1|13	# Set the correct classpath for the command line tools
21mr|eclipse-jgit-5.6.0-1|14	Patch0:         0001-Ensure-the-correct-classpath-is-set-for-the-jgit-com.patch
21mr|eclipse-jgit-5.6.0-1|15	# Switch to feature requirements for third-party bundles, also makes the following changes:
21mr|eclipse-jgit-5.6.0-1|16	#  javaewah -> com.googlecode.javaewah.JavaEWAH
21mr|eclipse-jgit-5.6.0-1|17	#  org.slf4j.api -> slf4j.api
21mr|eclipse-jgit-5.6.0-1|18	#  org.slf4j.impl.log4j12 -> slf4j.simple
21mr|eclipse-jgit-5.6.0-1|19	Patch1:         0002-Don-t-embed-versions-of-third-party-libs-use-feature.patch
21mr|eclipse-jgit-5.6.0-1|20	Group:          Development/Java
21mr|eclipse-jgit-5.6.0-1|21	BuildArch: noarch
21mr|eclipse-jgit-5.6.0-1|22	# Java stack is not supported on x86_32
21mr|eclipse-jgit-5.6.0-1|23	ExcludeArch: %{ix86}
21mr|eclipse-jgit-5.6.0-1|24	
21mr|eclipse-jgit-5.6.0-1|25	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-jgit-5.6.0-1|26	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-jgit-5.6.0-1|27	
21mr|eclipse-jgit-5.6.0-1|28	BuildRequires:  tycho
21mr|eclipse-jgit-5.6.0-1|29	BuildRequires:  jgit = %{version}
21mr|eclipse-jgit-5.6.0-1|30	
21mr|eclipse-jgit-5.6.0-1|31	Requires:       eclipse-platform
21mr|eclipse-jgit-5.6.0-1|32	Requires:       jgit = %{version}
21mr|eclipse-jgit-5.6.0-1|33	
21mr|eclipse-jgit-5.6.0-1|34	%description
21mr|eclipse-jgit-5.6.0-1|35	A pure Java implementation of the Git version control system.
21mr|eclipse-jgit-5.6.0-1|36	
21mr|eclipse-jgit-5.6.0-1|37	%prep
21mr|eclipse-jgit-5.6.0-1|38	%setup -n jgit-%{gittag} -q
21mr|eclipse-jgit-5.6.0-1|39	%patch0 -p1
21mr|eclipse-jgit-5.6.0-1|40	%patch1 -p1
21mr|eclipse-jgit-5.6.0-1|41	
21mr|eclipse-jgit-5.6.0-1|42	# Disable multithreaded build
21mr|eclipse-jgit-5.6.0-1|43	rm .mvn/maven.config
21mr|eclipse-jgit-5.6.0-1|44	
21mr|eclipse-jgit-5.6.0-1|45	# Don't try to get deps from local *maven* repo, use tycho resolved ones
21mr|eclipse-jgit-5.6.0-1|46	for p in $(find org.eclipse.jgit.packaging -name pom.xml) ; do
21mr|eclipse-jgit-5.6.0-1|47	grep -q dependencies $p && %pom_xpath_remove "pom:dependencies" $p
21mr|eclipse-jgit-5.6.0-1|48	done
21mr|eclipse-jgit-5.6.0-1|49	
21mr|eclipse-jgit-5.6.0-1|50	# Don't need target platform or repository modules with xmvn
21mr|eclipse-jgit-5.6.0-1|51	%pom_disable_module org.eclipse.jgit.target org.eclipse.jgit.packaging
21mr|eclipse-jgit-5.6.0-1|52	%pom_disable_module org.eclipse.jgit.repository org.eclipse.jgit.packaging
21mr|eclipse-jgit-5.6.0-1|53	%pom_xpath_remove "pom:build/pom:pluginManagement/pom:plugins/pom:plugin/pom:configuration/pom:target" org.eclipse.jgit.packaging/pom.xml
21mr|eclipse-jgit-5.6.0-1|54	
21mr|eclipse-jgit-5.6.0-1|55	# Don't build source features
21mr|eclipse-jgit-5.6.0-1|56	%pom_disable_module org.eclipse.jgit.source.feature org.eclipse.jgit.packaging
21mr|eclipse-jgit-5.6.0-1|57	
21mr|eclipse-jgit-5.6.0-1|58	# Remove unnecessary plugins for RPM builds
21mr|eclipse-jgit-5.6.0-1|59	%pom_remove_plugin :maven-enforcer-plugin org.eclipse.jgit.packaging
21mr|eclipse-jgit-5.6.0-1|60	
21mr|eclipse-jgit-5.6.0-1|61	pushd org.eclipse.jgit.packaging
21mr|eclipse-jgit-5.6.0-1|62	%mvn_package "::pom::" __noinstall
21mr|eclipse-jgit-5.6.0-1|63	popd
21mr|eclipse-jgit-5.6.0-1|64	
21mr|eclipse-jgit-5.6.0-1|65	%build
21mr|eclipse-jgit-5.6.0-1|66	pushd org.eclipse.jgit.packaging
21mr|eclipse-jgit-5.6.0-1|67	%mvn_build -j
21mr|eclipse-jgit-5.6.0-1|68	popd
21mr|eclipse-jgit-5.6.0-1|69	
21mr|eclipse-jgit-5.6.0-1|70	%install
21mr|eclipse-jgit-5.6.0-1|71	pushd org.eclipse.jgit.packaging
21mr|eclipse-jgit-5.6.0-1|72	%mvn_install
21mr|eclipse-jgit-5.6.0-1|73	popd
21mr|eclipse-jgit-5.6.0-1|74	
21mr|eclipse-jgit-5.6.0-1|75	%files -f org.eclipse.jgit.packaging/.mfiles
21mr|eclipse-jgit-5.6.0-1|76	%license LICENSE
21mr|eclipse-jgit-5.6.0-1|77	%doc README.md
21mr|eclipse-jgit-5.6.0-1|78	

12050 21
21mr|eclipse-launchbar-2.2.3-1|1	%global git_tag fe09ae9bae9780adc8b43a8eb020c4f3fd4aab2e
21mr|eclipse-launchbar-2.2.3-1|2	
21mr|eclipse-launchbar-2.2.3-1|3	# Set this to avoid building remote launching bundles to eliminate
21mr|eclipse-launchbar-2.2.3-1|4	# a circular dep on CDT->launchbar->remote->CDT
21mr|eclipse-launchbar-2.2.3-1|5	%bcond_without remote
21mr|eclipse-launchbar-2.2.3-1|6	
21mr|eclipse-launchbar-2.2.3-1|7	Epoch:          1
21mr|eclipse-launchbar-2.2.3-1|8	Name:           eclipse-launchbar
21mr|eclipse-launchbar-2.2.3-1|9	Version:        2.2.3
21mr|eclipse-launchbar-2.2.3-1|10	Release:        1
21mr|eclipse-launchbar-2.2.3-1|11	Summary:        Eclipse Launchbar plug-in
21mr|eclipse-launchbar-2.2.3-1|12	License:        EPL-1.0
21mr|eclipse-launchbar-2.2.3-1|13	URL:            https://wiki.eclipse.org/CDT/LaunchBar
21mr|eclipse-launchbar-2.2.3-1|14	
21mr|eclipse-launchbar-2.2.3-1|15	Source0:        http://git.eclipse.org/c/cdt/org.eclipse.launchbar.git/snapshot/org.eclipse.launchbar-%{git_tag}.tar.xz
21mr|eclipse-launchbar-2.2.3-1|16	
21mr|eclipse-launchbar-2.2.3-1|17	Group:          Development/Java
21mr|eclipse-launchbar-2.2.3-1|18	BuildArch:      noarch
21mr|eclipse-launchbar-2.2.3-1|19	# Java stack is not supported on x86_32
21mr|eclipse-launchbar-2.2.3-1|20	ExcludeArch: %{ix86}
21mr|eclipse-launchbar-2.2.3-1|21	
21mr|eclipse-launchbar-2.2.3-1|22	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-launchbar-2.2.3-1|23	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-launchbar-2.2.3-1|24	
21mr|eclipse-launchbar-2.2.3-1|25	BuildRequires: tycho
21mr|eclipse-launchbar-2.2.3-1|26	BuildRequires: tycho-extras
21mr|eclipse-launchbar-2.2.3-1|27	BuildRequires: eclipse-pde
21mr|eclipse-launchbar-2.2.3-1|28	BuildRequires: eclipse-license
21mr|eclipse-launchbar-2.2.3-1|29	%if %{with remote}
21mr|eclipse-launchbar-2.2.3-1|30	BuildRequires: eclipse-remote
21mr|eclipse-launchbar-2.2.3-1|31	%endif
21mr|eclipse-launchbar-2.2.3-1|32	
21mr|eclipse-launchbar-2.2.3-1|33	Requires: eclipse-platform
21mr|eclipse-launchbar-2.2.3-1|34	
21mr|eclipse-launchbar-2.2.3-1|35	%description
21mr|eclipse-launchbar-2.2.3-1|36	An alternative to the default launcher toolbar in Eclipse.
21mr|eclipse-launchbar-2.2.3-1|37	
21mr|eclipse-launchbar-2.2.3-1|38	%prep
21mr|eclipse-launchbar-2.2.3-1|39	%setup -q -n org.eclipse.launchbar-%{git_tag}
21mr|eclipse-launchbar-2.2.3-1|40	
21mr|eclipse-launchbar-2.2.3-1|41	find -name *.jar -exec rm -rf {} \;
21mr|eclipse-launchbar-2.2.3-1|42	find -name *.class -exec rm -rf {} \;
21mr|eclipse-launchbar-2.2.3-1|43	
21mr|eclipse-launchbar-2.2.3-1|44	# No need to create update site/p2 repo for RPM builds
21mr|eclipse-launchbar-2.2.3-1|45	%pom_disable_module repo
21mr|eclipse-launchbar-2.2.3-1|46	
21mr|eclipse-launchbar-2.2.3-1|47	# Disable tests for now
21mr|eclipse-launchbar-2.2.3-1|48	%pom_disable_module tests/org.eclipse.launchbar.core.tests
21mr|eclipse-launchbar-2.2.3-1|49	%pom_disable_module tests/org.eclipse.launchbar.ui.tests
21mr|eclipse-launchbar-2.2.3-1|50	
21mr|eclipse-launchbar-2.2.3-1|51	%if %{without remote}
21mr|eclipse-launchbar-2.2.3-1|52	%pom_disable_module bundles/org.eclipse.launchbar.remote.core
21mr|eclipse-launchbar-2.2.3-1|53	%pom_disable_module bundles/org.eclipse.launchbar.remote.ui
21mr|eclipse-launchbar-2.2.3-1|54	%pom_disable_module features/org.eclipse.launchbar.remote
21mr|eclipse-launchbar-2.2.3-1|55	%endif
21mr|eclipse-launchbar-2.2.3-1|56	
21mr|eclipse-launchbar-2.2.3-1|57	# No parent poms
21mr|eclipse-launchbar-2.2.3-1|58	%mvn_package "::pom::" __noinstall
21mr|eclipse-launchbar-2.2.3-1|59	
21mr|eclipse-launchbar-2.2.3-1|60	%build
21mr|eclipse-launchbar-2.2.3-1|61	%mvn_build -j
21mr|eclipse-launchbar-2.2.3-1|62	
21mr|eclipse-launchbar-2.2.3-1|63	%install
21mr|eclipse-launchbar-2.2.3-1|64	%mvn_install
21mr|eclipse-launchbar-2.2.3-1|65	
21mr|eclipse-launchbar-2.2.3-1|66	%files -f .mfiles
21mr|eclipse-launchbar-2.2.3-1|67	

12051 21
21mr|eclipse-license-2.0.1-7|1	# We need to ship both versions of the EPL
21mr|eclipse-license-2.0.1-7|2	# Some plug-ins are moving to EPL 2, but some plug-ins might stay with EPL 1
21mr|eclipse-license-2.0.1-7|3	%global eplv2_ver 2.0.1
21mr|eclipse-license-2.0.1-7|4	%global eplv2_tag org.eclipse.license-license-%{eplv2_ver}.v20180423-1114
21mr|eclipse-license-2.0.1-7|5	%global eplv1_ver 1.0.1
21mr|eclipse-license-2.0.1-7|6	%global eplv1_tag org.eclipse.license-license-%{eplv1_ver}.v20140414-1359
21mr|eclipse-license-2.0.1-7|7	
21mr|eclipse-license-2.0.1-7|8	Name:      eclipse-license
21mr|eclipse-license-2.0.1-7|9	Version:   %{eplv2_ver}
21mr|eclipse-license-2.0.1-7|10	Release:   7
21mr|eclipse-license-2.0.1-7|11	Summary:   Shared license features for Eclipse
21mr|eclipse-license-2.0.1-7|12	License:   EPL-1.0 and EPL-2.0
21mr|eclipse-license-2.0.1-7|13	URL:       http://wiki.eclipse.org/CBI
21mr|eclipse-license-2.0.1-7|14	Source1:   http://git.eclipse.org/c/cbi/org.eclipse.license.git/snapshot/%{eplv1_tag}.tar.bz2
21mr|eclipse-license-2.0.1-7|15	Source2:   http://git.eclipse.org/c/cbi/org.eclipse.license.git/snapshot/%{eplv2_tag}.tar.bz2
21mr|eclipse-license-2.0.1-7|16	
21mr|eclipse-license-2.0.1-7|17	Group:          Development/Java
21mr|eclipse-license-2.0.1-7|18	BuildArch: noarch
21mr|eclipse-license-2.0.1-7|19	# Java stack is not supported on x86_32
21mr|eclipse-license-2.0.1-7|20	ExcludeArch: %{ix86}
21mr|eclipse-license-2.0.1-7|21	
21mr|eclipse-license-2.0.1-7|22	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-license-2.0.1-7|23	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-license-2.0.1-7|24	
21mr|eclipse-license-2.0.1-7|25	BuildRequires: tycho
21mr|eclipse-license-2.0.1-7|26	
21mr|eclipse-license-2.0.1-7|27	%description
21mr|eclipse-license-2.0.1-7|28	Shared license features for Eclipse. Other features may consume these
21mr|eclipse-license-2.0.1-7|29	features to avoid unnecessary duplication of license boiler plate.
21mr|eclipse-license-2.0.1-7|30	
21mr|eclipse-license-2.0.1-7|31	%package -n %{name}1
21mr|eclipse-license-2.0.1-7|32	Version:   %{eplv1_ver}
21mr|eclipse-license-2.0.1-7|33	Summary:   Shared EPL v1.0 license feature for Eclipse
21mr|eclipse-license-2.0.1-7|34	License:   EPL-1.0
21mr|eclipse-license-2.0.1-7|35	# Provides/Obsoletes added in F28
21mr|eclipse-license-2.0.1-7|36	Provides:  eclipse-license = %{eplv1_ver}-20
21mr|eclipse-license-2.0.1-7|37	Obsoletes: eclipse-license < %{eplv2_ver}-%{release}
21mr|eclipse-license-2.0.1-7|38	
21mr|eclipse-license-2.0.1-7|39	%description -n %{name}1
21mr|eclipse-license-2.0.1-7|40	Shared license feature for Eclipse. Other features may consume this
21mr|eclipse-license-2.0.1-7|41	feature to avoid unnecessary duplication of license boiler plate.
21mr|eclipse-license-2.0.1-7|42	
21mr|eclipse-license-2.0.1-7|43	%package -n %{name}2
21mr|eclipse-license-2.0.1-7|44	Version:   %{eplv2_ver}
21mr|eclipse-license-2.0.1-7|45	Summary:   Shared EPL v2.0 license feature for Eclipse
21mr|eclipse-license-2.0.1-7|46	License:   EPL-2.0
21mr|eclipse-license-2.0.1-7|47	
21mr|eclipse-license-2.0.1-7|48	%description -n %{name}2
21mr|eclipse-license-2.0.1-7|49	Shared license feature for Eclipse. Other features may consume this
21mr|eclipse-license-2.0.1-7|50	feature to avoid unnecessary duplication of license boiler plate.
21mr|eclipse-license-2.0.1-7|51	
21mr|eclipse-license-2.0.1-7|52	%prep
21mr|eclipse-license-2.0.1-7|53	%setup -q -c -T
21mr|eclipse-license-2.0.1-7|54	
21mr|eclipse-license-2.0.1-7|55	tar xf %{SOURCE1}
21mr|eclipse-license-2.0.1-7|56	tar xf %{SOURCE2}
21mr|eclipse-license-2.0.1-7|57	
21mr|eclipse-license-2.0.1-7|58	%pom_remove_plugin ":tycho-packaging-plugin" */pom.xml
21mr|eclipse-license-2.0.1-7|59	
21mr|eclipse-license-2.0.1-7|60	%build
21mr|eclipse-license-2.0.1-7|61	pushd %{eplv1_tag}
21mr|eclipse-license-2.0.1-7|62	%mvn_build -j
21mr|eclipse-license-2.0.1-7|63	popd
21mr|eclipse-license-2.0.1-7|64	
21mr|eclipse-license-2.0.1-7|65	pushd %{eplv2_tag}
21mr|eclipse-license-2.0.1-7|66	sed -i -e 's/\(-SNAPSHOT\|\.qualifier\)/.v20180423-1114/' pom.xml */*.xml
21mr|eclipse-license-2.0.1-7|67	%mvn_build -j
21mr|eclipse-license-2.0.1-7|68	popd
21mr|eclipse-license-2.0.1-7|69	
21mr|eclipse-license-2.0.1-7|70	%install
21mr|eclipse-license-2.0.1-7|71	pushd %{eplv1_tag}
21mr|eclipse-license-2.0.1-7|72	%mvn_package "::pom::" __noinstall
21mr|eclipse-license-2.0.1-7|73	%mvn_package ":" 1
21mr|eclipse-license-2.0.1-7|74	%mvn_install
21mr|eclipse-license-2.0.1-7|75	popd
21mr|eclipse-license-2.0.1-7|76	
21mr|eclipse-license-2.0.1-7|77	# Remove exploded tycho external bundles zipfile in case we are operating
21mr|eclipse-license-2.0.1-7|78	# in bootstrap mode
21mr|eclipse-license-2.0.1-7|79	rm -rf /tmp/tycho-bundles-external*
21mr|eclipse-license-2.0.1-7|80	
21mr|eclipse-license-2.0.1-7|81	pushd %{eplv2_tag}
21mr|eclipse-license-2.0.1-7|82	%mvn_package "::pom::" __noinstall
21mr|eclipse-license-2.0.1-7|83	%mvn_package ":" 2
21mr|eclipse-license-2.0.1-7|84	%mvn_install
21mr|eclipse-license-2.0.1-7|85	popd
21mr|eclipse-license-2.0.1-7|86	
21mr|eclipse-license-2.0.1-7|87	%files -n %{name}1 -f %{eplv1_tag}/.mfiles-1
21mr|eclipse-license-2.0.1-7|88	%license %{eplv1_tag}/org.eclipse.license/*.html
21mr|eclipse-license-2.0.1-7|89	
21mr|eclipse-license-2.0.1-7|90	%files -n %{name}2 -f %{eplv2_tag}/.mfiles-2
21mr|eclipse-license-2.0.1-7|91	%license %{eplv2_tag}/org.eclipse.license/*.html
21mr|eclipse-license-2.0.1-7|92	

12052 21
21mr|eclipselink-2.6.3-8|1	
21mr|eclipselink-2.6.3-8|2	%global reltag .v20160428-59c81c5
21mr|eclipselink-2.6.3-8|3	%global namedversion %{version}%{?reltag}
21mr|eclipselink-2.6.3-8|4	
21mr|eclipselink-2.6.3-8|5	%global core org.eclipse.persistence.core
21mr|eclipselink-2.6.3-8|6	%global dbws org.eclipse.persistence.dbws
21mr|eclipselink-2.6.3-8|7	%global extension org.eclipse.persistence.extension
21mr|eclipselink-2.6.3-8|8	%global jpa org.eclipse.persistence.jpa
21mr|eclipselink-2.6.3-8|9	%global jpql org.eclipse.persistence.jpa.jpql
21mr|eclipselink-2.6.3-8|10	%global modelgen org.eclipse.persistence.jpa.modelgen.processor
21mr|eclipselink-2.6.3-8|11	%global moxy org.eclipse.persistence.moxy
21mr|eclipselink-2.6.3-8|12	%global sdo org.eclipse.persistence.sdo
21mr|eclipselink-2.6.3-8|13	
21mr|eclipselink-2.6.3-8|14	Name:          eclipselink
21mr|eclipselink-2.6.3-8|15	Version:       2.6.3
21mr|eclipselink-2.6.3-8|16	Release:       8
21mr|eclipselink-2.6.3-8|17	Summary:       Eclipse Persistence Services Project
21mr|eclipselink-2.6.3-8|18	License:       EPL and BSD
21mr|eclipselink-2.6.3-8|19	Url:           http://www.eclipse.org/eclipselink/
21mr|eclipselink-2.6.3-8|20	# http://git.eclipse.org/c/eclipselink/eclipselink.runtime
21mr|eclipselink-2.6.3-8|21	Source0:       http://www.mirrorservice.org/sites/download.eclipse.org/eclipseMirror/rt/%{name}/releases/%{version}/%{name}-src-%{namedversion}.zip
21mr|eclipselink-2.6.3-8|22	Source1:       %{name}-%{version}-build.properties
21mr|eclipselink-2.6.3-8|23	Source2:       %{name}-%{version}-build.xml
21mr|eclipselink-2.6.3-8|24	
21mr|eclipselink-2.6.3-8|25	Source3:       http://repo1.maven.org/maven2/org/eclipse/persistence/%{name}/%{version}/%{name}-%{version}.pom
21mr|eclipselink-2.6.3-8|26	Source4:       http://repo1.maven.org/maven2/org/eclipse/persistence/%{core}/%{version}/%{core}-%{version}.pom
21mr|eclipselink-2.6.3-8|27	Source5:       http://repo1.maven.org/maven2/org/eclipse/persistence/%{dbws}/%{version}/%{dbws}-%{version}.pom
21mr|eclipselink-2.6.3-8|28	Source6:       http://repo1.maven.org/maven2/org/eclipse/persistence/%{extension}/%{version}/%{extension}-%{version}.pom
21mr|eclipselink-2.6.3-8|29	Source7:       http://repo1.maven.org/maven2/org/eclipse/persistence/%{jpa}/%{version}/%{jpa}-%{version}.pom
21mr|eclipselink-2.6.3-8|30	Source8:       http://repo1.maven.org/maven2/org/eclipse/persistence/%{jpql}/%{version}/%{jpql}-%{version}.pom
21mr|eclipselink-2.6.3-8|31	Source9:       http://repo1.maven.org/maven2/org/eclipse/persistence/%{modelgen}/%{version}/%{modelgen}-%{version}.pom
21mr|eclipselink-2.6.3-8|32	Source10:      http://repo1.maven.org/maven2/org/eclipse/persistence/%{moxy}/%{version}/%{moxy}-%{version}.pom
21mr|eclipselink-2.6.3-8|33	Source11:      http://repo1.maven.org/maven2/org/eclipse/persistence/%{sdo}/%{version}/%{sdo}-%{version}.pom
21mr|eclipselink-2.6.3-8|34	
21mr|eclipselink-2.6.3-8|35	BuildRequires: ant
21mr|eclipselink-2.6.3-8|36	BuildRequires: antlr3-java
21mr|eclipselink-2.6.3-8|37	BuildRequires: antlr3-tool
21mr|eclipselink-2.6.3-8|38	BuildRequires: aqute-bnd
21mr|eclipselink-2.6.3-8|39	BuildRequires: bean-validation-api
21mr|eclipselink-2.6.3-8|40	BuildRequires: cdi-api
21mr|eclipselink-2.6.3-8|41	BuildRequires: eclipse-equinox-osgi
21mr|eclipselink-2.6.3-8|42	BuildRequires: eclipselink-persistence-api
21mr|eclipselink-2.6.3-8|43	BuildRequires: glassfish-jaxb-api
21mr|eclipselink-2.6.3-8|44	BuildRequires: glassfish-jaxb-codemodel
21mr|eclipselink-2.6.3-8|45	BuildRequires: glassfish-jaxb-core
21mr|eclipselink-2.6.3-8|46	BuildRequires: glassfish-jaxb-jxc
21mr|eclipselink-2.6.3-8|47	BuildRequires: glassfish-servlet-api
21mr|eclipselink-2.6.3-8|48	BuildRequires: java-devel
21mr|eclipselink-2.6.3-8|49	BuildRequires: java-javadoc
21mr|eclipselink-2.6.3-8|50	BuildRequires: javamail
21mr|eclipselink-2.6.3-8|51	BuildRequires: javapackages-local
21mr|eclipselink-2.6.3-8|52	BuildRequires: jboss-connector-1.7-api
21mr|eclipselink-2.6.3-8|53	BuildRequires: jboss-jaxrs-2.0-api
21mr|eclipselink-2.6.3-8|54	BuildRequires: jboss-jms-2.0-api
21mr|eclipselink-2.6.3-8|55	BuildRequires: jboss-transaction-1.2-api
21mr|eclipselink-2.6.3-8|56	BuildRequires: jgroups
21mr|eclipselink-2.6.3-8|57	BuildRequires: jsonp
21mr|eclipselink-2.6.3-8|58	BuildRequires: objectweb-asm
21mr|eclipselink-2.6.3-8|59	BuildRequires: stringtemplate4
21mr|eclipselink-2.6.3-8|60	BuildRequires: tuscany-sdo-java
21mr|eclipselink-2.6.3-8|61	BuildRequires: xsom
21mr|eclipselink-2.6.3-8|62	
21mr|eclipselink-2.6.3-8|63	Group:          Development/Java
21mr|eclipselink-2.6.3-8|64	BuildArch:     noarch
21mr|eclipselink-2.6.3-8|65	# Java stack is not supported on x86_32
21mr|eclipselink-2.6.3-8|66	ExcludeArch: %{ix86}
21mr|eclipselink-2.6.3-8|67	
21mr|eclipselink-2.6.3-8|68	%description
21mr|eclipselink-2.6.3-8|69	Eclipse Persistence Services Project, more commonly known as EclipseLink,
21mr|eclipselink-2.6.3-8|70	is a Java comprehensive persistence framework delivering a set of persistence
21mr|eclipselink-2.6.3-8|71	services based around standards. This lets you rapidly build applications
21mr|eclipselink-2.6.3-8|72	that combine the best aspects of object technology and the specific data
21mr|eclipselink-2.6.3-8|73	source.
21mr|eclipselink-2.6.3-8|74	
21mr|eclipselink-2.6.3-8|75	EclipseLink was started by a donation of the full source code and
21mr|eclipselink-2.6.3-8|76	test suites of Oracle's TopLink product.
21mr|eclipselink-2.6.3-8|77	
21mr|eclipselink-2.6.3-8|78	EclipseLink's services currently include object-relational with JPA,
21mr|eclipselink-2.6.3-8|79	object-XML binding in MOXy (with support for JAXB), a Service Data Objects
21mr|eclipselink-2.6.3-8|80	(SDO) implementation and support for another technologies like: Database Web
21mr|eclipselink-2.6.3-8|81	Services (DWS), XML-Relational (XRM) and Non-Relational (EIS via JCA).
21mr|eclipselink-2.6.3-8|82	
21mr|eclipselink-2.6.3-8|83	%package javadoc
21mr|eclipselink-2.6.3-8|84	Summary:       Javadoc for %{name}
21mr|eclipselink-2.6.3-8|85	
21mr|eclipselink-2.6.3-8|86	%description javadoc
21mr|eclipselink-2.6.3-8|87	This package contains javadoc for %{name}.
21mr|eclipselink-2.6.3-8|88	
21mr|eclipselink-2.6.3-8|89	%prep
21mr|eclipselink-2.6.3-8|90	%setup -q -c
21mr|eclipselink-2.6.3-8|91	
21mr|eclipselink-2.6.3-8|92	rm -r org/eclipse/persistence/internal/libraries/*
21mr|eclipselink-2.6.3-8|93	find ./ -name "*.java" -exec sed -i "s/org.eclipse.persistence.internal.libraries.antlr/org.antlr/g" {} +
21mr|eclipselink-2.6.3-8|94	find ./ -name "*.java" -exec sed -i "s/org.eclipse.persistence.internal.libraries.asm/org.objectweb.asm/g" {} +
21mr|eclipselink-2.6.3-8|95	
21mr|eclipselink-2.6.3-8|96	# temporary fix for antlr 3.5.2
21mr|eclipselink-2.6.3-8|97	sed -i "s|Token.EOF_TOKEN|Token.EOF|" \
21mr|eclipselink-2.6.3-8|98	org/eclipse/persistence/internal/jpa/parsing/jpql/JPQLParser.java
21mr|eclipselink-2.6.3-8|99	
21mr|eclipselink-2.6.3-8|100	cp -p %{SOURCE1} build.properties
21mr|eclipselink-2.6.3-8|101	cp -p %{SOURCE2} build.xml
21mr|eclipselink-2.6.3-8|102	
21mr|eclipselink-2.6.3-8|103	cp -p %{SOURCE3} pom.xml
21mr|eclipselink-2.6.3-8|104	%pom_change_dep org.eclipse.persistence:commonj.sdo org.apache.tuscany.sdo:tuscany-sdo-api-r2.1:1.1.1
21mr|eclipselink-2.6.3-8|105	
21mr|eclipselink-2.6.3-8|106	cp -p %{SOURCE4} core-pom.xml
21mr|eclipselink-2.6.3-8|107	%pom_change_dep org.eclipse.persistence:org.eclipse.persistence.asm org.ow2.asm:asm:5.0.4 core-pom.xml
21mr|eclipselink-2.6.3-8|108	%pom_add_dep org.ow2.asm:asm-commons:5.0.4:compile core-pom.xml
21mr|eclipselink-2.6.3-8|109	%pom_add_dep org.ow2.asm:asm-tree:5.0.4:compile core-pom.xml
21mr|eclipselink-2.6.3-8|110	%pom_add_dep org.ow2.asm:asm-tree:5.0.4:compile core-pom.xml
21mr|eclipselink-2.6.3-8|111	%pom_add_dep org.ow2.asm:asm-util:5.0.4:compile core-pom.xml
21mr|eclipselink-2.6.3-8|112	#%pom_add_dep org.ow2.asm:asm-xml:5.0.4:compile core-pom.xml
21mr|eclipselink-2.6.3-8|113	
21mr|eclipselink-2.6.3-8|114	cp -p %{SOURCE7} jpa-pom.xml
21mr|eclipselink-2.6.3-8|115	%pom_change_dep org.eclipse.persistence:org.eclipse.persistence.antlr org.antlr:antlr-runtime:3.5.2 jpa-pom.xml
21mr|eclipselink-2.6.3-8|116	%pom_change_dep org.eclipse.persistence:org.eclipse.persistence.asm org.ow2.asm:asm:5.0.4 jpa-pom.xml
21mr|eclipselink-2.6.3-8|117	%pom_add_dep org.ow2.asm:asm:5.0.4:compile jpa-pom.xml
21mr|eclipselink-2.6.3-8|118	%pom_add_dep org.ow2.asm:asm-commons:5.0.4:compile jpa-pom.xml
21mr|eclipselink-2.6.3-8|119	%pom_add_dep org.ow2.asm:asm-tree:5.0.4:compile jpa-pom.xml
21mr|eclipselink-2.6.3-8|120	%pom_add_dep org.ow2.asm:asm-tree:5.0.4:compile jpa-pom.xml
21mr|eclipselink-2.6.3-8|121	%pom_add_dep org.ow2.asm:asm-util:5.0.4:compile jpa-pom.xml
21mr|eclipselink-2.6.3-8|122	#%pom_add_dep org.ow2.asm:asm-xml:5.0.4:compile jpa-pom.xml
21mr|eclipselink-2.6.3-8|123	
21mr|eclipselink-2.6.3-8|124	cp -p %{SOURCE11} sdo-pom.xml
21mr|eclipselink-2.6.3-8|125	%pom_change_dep org.eclipse.persistence:commonj.sdo org.apache.tuscany.sdo:tuscany-sdo-api-r2.1:1.1.1 sdo-pom.xml
21mr|eclipselink-2.6.3-8|126	
21mr|eclipselink-2.6.3-8|127	# fix non ASCII chars
21mr|eclipselink-2.6.3-8|128	for s in org/eclipse/persistence/internal/jpa/transaction/JTATransactionWrapper.java \
21mr|eclipselink-2.6.3-8|129	org/eclipse/persistence/jpa/jpql/parser/AbstractExpression.java \
21mr|eclipselink-2.6.3-8|130	org/eclipse/persistence/jpa/jpql/tools/DefaultGrammarValidator.java \
21mr|eclipselink-2.6.3-8|131	org/eclipse/persistence/jpa/jpql/tools/model/IScalarExpressionStateObjectBuilder.java \
21mr|eclipselink-2.6.3-8|132	org/eclipse/persistence/platform/database/HANAPlatform.java \
21mr|eclipselink-2.6.3-8|133	org/eclipse/persistence/platform/database/MaxDBPlatform.java;do
21mr|eclipselink-2.6.3-8|134	native2ascii -encoding UTF8 ${s} ${s}
21mr|eclipselink-2.6.3-8|135	done
21mr|eclipselink-2.6.3-8|136	
21mr|eclipselink-2.6.3-8|137	%build
21mr|eclipselink-2.6.3-8|138	
21mr|eclipselink-2.6.3-8|139	(
21mr|eclipselink-2.6.3-8|140	cd org/eclipse/persistence/internal/oxm/record/json/
21mr|eclipselink-2.6.3-8|141	antlr3 JSON.g
21mr|eclipselink-2.6.3-8|142	)
21mr|eclipselink-2.6.3-8|143	
21mr|eclipselink-2.6.3-8|144	(
21mr|eclipselink-2.6.3-8|145	cd org/eclipse/persistence/internal/jpa/parsing/jpql/antlr/
21mr|eclipselink-2.6.3-8|146	# error: variable node is already defined in method subselectIdentificationVariableDeclaration(List)
21mr|eclipselink-2.6.3-8|147	sed -i '/Object node = null;/d' JPQL.g
21mr|eclipselink-2.6.3-8|148	antlr3 JPQL.g
21mr|eclipselink-2.6.3-8|149	)
21mr|eclipselink-2.6.3-8|150	
21mr|eclipselink-2.6.3-8|151	ant
21mr|eclipselink-2.6.3-8|152	
21mr|eclipselink-2.6.3-8|153	%install
21mr|eclipselink-2.6.3-8|154	%mvn_artifact pom.xml target/%{name}.jar
21mr|eclipselink-2.6.3-8|155	%mvn_artifact core-pom.xml target/%{core}-%{version}.jar
21mr|eclipselink-2.6.3-8|156	%mvn_artifact %{SOURCE5} target/%{dbws}-%{version}.jar
21mr|eclipselink-2.6.3-8|157	%mvn_artifact %{SOURCE6} target/%{extension}-%{version}.jar
21mr|eclipselink-2.6.3-8|158	%mvn_artifact jpa-pom.xml target/%{jpa}-%{version}.jar
21mr|eclipselink-2.6.3-8|159	%mvn_artifact %{SOURCE8} target/%{jpql}-%{version}.jar
21mr|eclipselink-2.6.3-8|160	%mvn_artifact %{SOURCE9} target/%{modelgen}-%{version}.jar
21mr|eclipselink-2.6.3-8|161	%mvn_artifact %{SOURCE10} target/%{moxy}-%{version}.jar
21mr|eclipselink-2.6.3-8|162	%mvn_artifact sdo-pom.xml target/%{sdo}-%{version}.jar
21mr|eclipselink-2.6.3-8|163	%mvn_install -J target/api
21mr|eclipselink-2.6.3-8|164	
21mr|eclipselink-2.6.3-8|165	%files -f .mfiles
21mr|eclipselink-2.6.3-8|166	%doc about.html readme.html
21mr|eclipselink-2.6.3-8|167	%license license.html
21mr|eclipselink-2.6.3-8|168	
21mr|eclipselink-2.6.3-8|169	%files javadoc -f .mfiles-javadoc
21mr|eclipselink-2.6.3-8|170	%license license.html
21mr|eclipselink-2.6.3-8|171	

12053 21
21mr|eclipselink-persistence-api-2.1.0-9|1	%global oname javax.persistence
21mr|eclipselink-persistence-api-2.1.0-9|2	%global namedreltag .v201304241213
21mr|eclipselink-persistence-api-2.1.0-9|3	%global namedversion %{version}%{?namedreltag}
21mr|eclipselink-persistence-api-2.1.0-9|4	%global api_version 2.1
21mr|eclipselink-persistence-api-2.1.0-9|5	Name:          eclipselink-persistence-api
21mr|eclipselink-persistence-api-2.1.0-9|6	Version:       2.1.0
21mr|eclipselink-persistence-api-2.1.0-9|7	Release:       9
21mr|eclipselink-persistence-api-2.1.0-9|8	Summary:       JPA 2.1 Spec OSGi Bundle
21mr|eclipselink-persistence-api-2.1.0-9|9	License:       EPL and ASL 2.0
21mr|eclipselink-persistence-api-2.1.0-9|10	URL:           http://www.eclipse.org/eclipselink/
21mr|eclipselink-persistence-api-2.1.0-9|11	#Source0:       https://github.com/eclipse/javax.persistence/archive/%%{namedversion}.tar.gz
21mr|eclipselink-persistence-api-2.1.0-9|12	Source0:       http://git.eclipse.org/c/eclipselink/javax.persistence.git/snapshot/%{oname}-%{namedversion}.tar.xz
21mr|eclipselink-persistence-api-2.1.0-9|13	Source1:       eclipse-javax.persistence-template.pom.xml
21mr|eclipselink-persistence-api-2.1.0-9|14	
21mr|eclipselink-persistence-api-2.1.0-9|15	BuildRequires: java-javadoc
21mr|eclipselink-persistence-api-2.1.0-9|16	BuildRequires:  maven-local
21mr|eclipselink-persistence-api-2.1.0-9|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|eclipselink-persistence-api-2.1.0-9|18	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|eclipselink-persistence-api-2.1.0-9|19	
21mr|eclipselink-persistence-api-2.1.0-9|20	Group:          Development/Java
21mr|eclipselink-persistence-api-2.1.0-9|21	BuildArch:     noarch
21mr|eclipselink-persistence-api-2.1.0-9|22	# Java stack is not supported on x86_32
21mr|eclipselink-persistence-api-2.1.0-9|23	ExcludeArch: %{ix86}
21mr|eclipselink-persistence-api-2.1.0-9|24	
21mr|eclipselink-persistence-api-2.1.0-9|25	%description
21mr|eclipselink-persistence-api-2.1.0-9|26	EclipseLink definition of the Java Persistence 2.1 API.
21mr|eclipselink-persistence-api-2.1.0-9|27	
21mr|eclipselink-persistence-api-2.1.0-9|28	%package javadoc
21mr|eclipselink-persistence-api-2.1.0-9|29	Summary:       Javadoc for %{name}
21mr|eclipselink-persistence-api-2.1.0-9|30	
21mr|eclipselink-persistence-api-2.1.0-9|31	%description javadoc
21mr|eclipselink-persistence-api-2.1.0-9|32	This package contains javadoc for %{name}.
21mr|eclipselink-persistence-api-2.1.0-9|33	
21mr|eclipselink-persistence-api-2.1.0-9|34	%prep
21mr|eclipselink-persistence-api-2.1.0-9|35	%setup -q -n %{oname}-%{namedversion}
21mr|eclipselink-persistence-api-2.1.0-9|36	
21mr|eclipselink-persistence-api-2.1.0-9|37	cp -p %{SOURCE1} pom.xml
21mr|eclipselink-persistence-api-2.1.0-9|38	sed -i "s|@VERSION@|%{version}|" pom.xml
21mr|eclipselink-persistence-api-2.1.0-9|39	sed -i "s|@API_VERSION@|%{api_version}|" pom.xml
21mr|eclipselink-persistence-api-2.1.0-9|40	sed -i "s|@IMPL_VERSION@|%{namedversion}|" pom.xml
21mr|eclipselink-persistence-api-2.1.0-9|41	
21mr|eclipselink-persistence-api-2.1.0-9|42	# Switch which OSGi APIs are used at compile time
21mr|eclipselink-persistence-api-2.1.0-9|43	%pom_change_dep "org.eclipse.osgi:org.eclipse.osgi" "org.osgi:osgi.core:6.0.0:provided"
21mr|eclipselink-persistence-api-2.1.0-9|44	
21mr|eclipselink-persistence-api-2.1.0-9|45	cp -p resource/{about,license,readme}.html .
21mr|eclipselink-persistence-api-2.1.0-9|46	
21mr|eclipselink-persistence-api-2.1.0-9|47	mkdir -p target/classes
21mr|eclipselink-persistence-api-2.1.0-9|48	rm -r META-INF/MANIFEST.MF
21mr|eclipselink-persistence-api-2.1.0-9|49	mv META-INF target/classes/
21mr|eclipselink-persistence-api-2.1.0-9|50	
21mr|eclipselink-persistence-api-2.1.0-9|51	# fix non ASCII chars
21mr|eclipselink-persistence-api-2.1.0-9|52	for s in src/javax/persistence/EntityManager.java\
21mr|eclipselink-persistence-api-2.1.0-9|53	src/javax/persistence/MapsId.java;do
21mr|eclipselink-persistence-api-2.1.0-9|54	native2ascii -encoding UTF8 ${s} ${s}
21mr|eclipselink-persistence-api-2.1.0-9|55	done
21mr|eclipselink-persistence-api-2.1.0-9|56	
21mr|eclipselink-persistence-api-2.1.0-9|57	%mvn_file :%{oname} %{name}
21mr|eclipselink-persistence-api-2.1.0-9|58	
21mr|eclipselink-persistence-api-2.1.0-9|59	%build
21mr|eclipselink-persistence-api-2.1.0-9|60	
21mr|eclipselink-persistence-api-2.1.0-9|61	%mvn_build
21mr|eclipselink-persistence-api-2.1.0-9|62	
21mr|eclipselink-persistence-api-2.1.0-9|63	%install
21mr|eclipselink-persistence-api-2.1.0-9|64	%mvn_install
21mr|eclipselink-persistence-api-2.1.0-9|65	
21mr|eclipselink-persistence-api-2.1.0-9|66	%files -f .mfiles
21mr|eclipselink-persistence-api-2.1.0-9|67	%license license.html
21mr|eclipselink-persistence-api-2.1.0-9|68	
21mr|eclipselink-persistence-api-2.1.0-9|69	%files javadoc -f .mfiles-javadoc
21mr|eclipselink-persistence-api-2.1.0-9|70	%license license.html readme.txt
21mr|eclipselink-persistence-api-2.1.0-9|71	

12054 21
21mr|eclipse-linuxtools-7.2.0-4|1	%global git_tag 7.2.0
21mr|eclipse-linuxtools-7.2.0-4|2	
21mr|eclipse-linuxtools-7.2.0-4|3	Name:           eclipse-linuxtools
21mr|eclipse-linuxtools-7.2.0-4|4	Version:        7.2.0
21mr|eclipse-linuxtools-7.2.0-4|5	Release:        4
21mr|eclipse-linuxtools-7.2.0-4|6	Summary:        Linux specific Eclipse plugins
21mr|eclipse-linuxtools-7.2.0-4|7	
21mr|eclipse-linuxtools-7.2.0-4|8	License:        EPL-2.0
21mr|eclipse-linuxtools-7.2.0-4|9	URL:            http://eclipse.org/linuxtools/
21mr|eclipse-linuxtools-7.2.0-4|10	Source0:        http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.git/snapshot/org.eclipse.linuxtools-%{git_tag}.tar.xz
21mr|eclipse-linuxtools-7.2.0-4|11	Source1:        libstdc++-v3.libhover
21mr|eclipse-linuxtools-7.2.0-4|12	
21mr|eclipse-linuxtools-7.2.0-4|13	Patch0: 0001-Use-local-libhover-data.patch
21mr|eclipse-linuxtools-7.2.0-4|14	Patch1: 0002-Fix-Docker-Tooling-terminal-on-newer-versions-of-Jer.patch
21mr|eclipse-linuxtools-7.2.0-4|15	Patch2: 0003-Use-import-package-for-javax.xml.bind.patch
21mr|eclipse-linuxtools-7.2.0-4|16	
21mr|eclipse-linuxtools-7.2.0-4|17	BuildRequires: tycho
21mr|eclipse-linuxtools-7.2.0-4|18	BuildRequires: tycho-extras
21mr|eclipse-linuxtools-7.2.0-4|19	BuildRequires: eclipse-cdt
21mr|eclipse-linuxtools-7.2.0-4|20	BuildRequires: eclipse-jdt
21mr|eclipse-linuxtools-7.2.0-4|21	BuildRequires: swt-chart
21mr|eclipse-linuxtools-7.2.0-4|22	BuildRequires: eclipse-remote
21mr|eclipse-linuxtools-7.2.0-4|23	BuildRequires: eclipse-license2
21mr|eclipse-linuxtools-7.2.0-4|24	BuildRequires: eclipse-swtbot
21mr|eclipse-linuxtools-7.2.0-4|25	BuildRequires: eclipse-gef
21mr|eclipse-linuxtools-7.2.0-4|26	BuildRequires: eclipse-mylyn
21mr|eclipse-linuxtools-7.2.0-4|27	BuildRequires: exec-maven-plugin
21mr|eclipse-linuxtools-7.2.0-4|28	BuildRequires: eclipse-ptp
21mr|eclipse-linuxtools-7.2.0-4|29	BuildRequires: nekohtml
21mr|eclipse-linuxtools-7.2.0-4|30	BuildRequires: docker-client-java >= 8.11.7-4
21mr|eclipse-linuxtools-7.2.0-4|31	BuildRequires: glassfish-jax-rs-api
21mr|eclipse-linuxtools-7.2.0-4|32	BuildRequires: glassfish-jaxb-api
21mr|eclipse-linuxtools-7.2.0-4|33	BuildRequires: assertj-core
21mr|eclipse-linuxtools-7.2.0-4|34	BuildRequires: mockito
21mr|eclipse-linuxtools-7.2.0-4|35	# Ensure we have latest security fixes
21mr|eclipse-linuxtools-7.2.0-4|36	BuildRequires: bouncycastle >= 1.61
21mr|eclipse-linuxtools-7.2.0-4|37	BuildRequires: jackson-databind >= 2.9.8
21mr|eclipse-linuxtools-7.2.0-4|38	BuildRequires: jersey >= 2.28-3
21mr|eclipse-linuxtools-7.2.0-4|39	# Required because of transitive optional dep from guava
21mr|eclipse-linuxtools-7.2.0-4|40	Requires:  glassfish-annotation-api
21mr|eclipse-linuxtools-7.2.0-4|41	
21mr|eclipse-linuxtools-7.2.0-4|42	Group:          Development/Java
21mr|eclipse-linuxtools-7.2.0-4|43	BuildArch: noarch
21mr|eclipse-linuxtools-7.2.0-4|44	# Java stack is not supported on x86_32
21mr|eclipse-linuxtools-7.2.0-4|45	ExcludeArch: %{ix86}
21mr|eclipse-linuxtools-7.2.0-4|46	
21mr|eclipse-linuxtools-7.2.0-4|47	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-linuxtools-7.2.0-4|48	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-linuxtools-7.2.0-4|49	
21mr|eclipse-linuxtools-7.2.0-4|50	%description
21mr|eclipse-linuxtools-7.2.0-4|51	The Linux Tools project is a two-faceted project. Firstly, it develops tools
21mr|eclipse-linuxtools-7.2.0-4|52	and frameworks for writing tools for Linux developers. Secondly, it provides
21mr|eclipse-linuxtools-7.2.0-4|53	a place for Linux distributions to collaboratively overcome issues surrounding
21mr|eclipse-linuxtools-7.2.0-4|54	distribution packaging of Eclipse technology. The project will produce both
21mr|eclipse-linuxtools-7.2.0-4|55	best practices and tools related to packaging.
21mr|eclipse-linuxtools-7.2.0-4|56	
21mr|eclipse-linuxtools-7.2.0-4|57	%package changelog
21mr|eclipse-linuxtools-7.2.0-4|58	
21mr|eclipse-linuxtools-7.2.0-4|59	Summary:   Eclipse ChangeLog plug-in
21mr|eclipse-linuxtools-7.2.0-4|60	Epoch:     2
21mr|eclipse-linuxtools-7.2.0-4|61	Obsoletes: eclipse-changelog < 2:%{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|62	Provides:  eclipse-changelog = 2:%{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|63	
21mr|eclipse-linuxtools-7.2.0-4|64	%description changelog
21mr|eclipse-linuxtools-7.2.0-4|65	The Eclipse ChangeLog package contains Eclipse features and plugins that are
21mr|eclipse-linuxtools-7.2.0-4|66	useful for ChangeLog maintenance within the Eclipse IDE.  It includes
21mr|eclipse-linuxtools-7.2.0-4|67	fragments for parsing C, C++, and Java source files to create more detailed
21mr|eclipse-linuxtools-7.2.0-4|68	entries containing function or method names.
21mr|eclipse-linuxtools-7.2.0-4|69	
21mr|eclipse-linuxtools-7.2.0-4|70	%package rpm-editor
21mr|eclipse-linuxtools-7.2.0-4|71	
21mr|eclipse-linuxtools-7.2.0-4|72	Summary:   RPM Spec file editor for Eclipse
21mr|eclipse-linuxtools-7.2.0-4|73	Requires:  rpmlint >= 0.81
21mr|eclipse-linuxtools-7.2.0-4|74	Requires:  rpmdevtools
21mr|eclipse-linuxtools-7.2.0-4|75	Obsoletes: eclipse-rpmstubby < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|76	Provides:  eclipse-rpmstubby = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|77	Obsoletes: eclipse-rpm-editor < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|78	Provides:  eclipse-rpm-editor = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|79	
21mr|eclipse-linuxtools-7.2.0-4|80	%description rpm-editor
21mr|eclipse-linuxtools-7.2.0-4|81	The Eclipse Spec file Editor package contains Eclipse plugins that are
21mr|eclipse-linuxtools-7.2.0-4|82	useful for maintenance of RPM spec files within the Eclipse IDE.
21mr|eclipse-linuxtools-7.2.0-4|83	
21mr|eclipse-linuxtools-7.2.0-4|84	%package manpage
21mr|eclipse-linuxtools-7.2.0-4|85	
21mr|eclipse-linuxtools-7.2.0-4|86	Summary:   Man page viewer
21mr|eclipse-linuxtools-7.2.0-4|87	Obsoletes: eclipse-manpage < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|88	Provides:  eclipse-manpage = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|89	
21mr|eclipse-linuxtools-7.2.0-4|90	%description manpage
21mr|eclipse-linuxtools-7.2.0-4|91	Plugin providing common interface for displaying a man page in a view or
21mr|eclipse-linuxtools-7.2.0-4|92	fetching its content for embedded display purposes (e.g hover help).
21mr|eclipse-linuxtools-7.2.0-4|93	
21mr|eclipse-linuxtools-7.2.0-4|94	%package docker
21mr|eclipse-linuxtools-7.2.0-4|95	
21mr|eclipse-linuxtools-7.2.0-4|96	Summary:  Docker Tooling
21mr|eclipse-linuxtools-7.2.0-4|97	Requires: docker-client-java >= 8.11.7-4
21mr|eclipse-linuxtools-7.2.0-4|98	# Ensure we have latest security fixes
21mr|eclipse-linuxtools-7.2.0-4|99	Requires: bouncycastle >= 1.61
21mr|eclipse-linuxtools-7.2.0-4|100	Requires: jackson-databind >= 2.9.8
21mr|eclipse-linuxtools-7.2.0-4|101	Requires: jersey >= 2.28-3
21mr|eclipse-linuxtools-7.2.0-4|102	
21mr|eclipse-linuxtools-7.2.0-4|103	%description docker
21mr|eclipse-linuxtools-7.2.0-4|104	Plugin providing support for managing Docker containers and images in
21mr|eclipse-linuxtools-7.2.0-4|105	Eclipse.
21mr|eclipse-linuxtools-7.2.0-4|106	
21mr|eclipse-linuxtools-7.2.0-4|107	%package vagrant
21mr|eclipse-linuxtools-7.2.0-4|108	
21mr|eclipse-linuxtools-7.2.0-4|109	Summary:  Vagrant Tooling
21mr|eclipse-linuxtools-7.2.0-4|110	Recommends: vagrant
21mr|eclipse-linuxtools-7.2.0-4|111	
21mr|eclipse-linuxtools-7.2.0-4|112	%description vagrant
21mr|eclipse-linuxtools-7.2.0-4|113	Plugin providing support for managing Vagrant machines and mages in
21mr|eclipse-linuxtools-7.2.0-4|114	Eclipse.
21mr|eclipse-linuxtools-7.2.0-4|115	
21mr|eclipse-linuxtools-7.2.0-4|116	%package gcov
21mr|eclipse-linuxtools-7.2.0-4|117	
21mr|eclipse-linuxtools-7.2.0-4|118	Summary:   GCov Integration
21mr|eclipse-linuxtools-7.2.0-4|119	Obsoletes: eclipse-gcov < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|120	Provides:  eclipse-gcov = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|121	
21mr|eclipse-linuxtools-7.2.0-4|122	%description gcov
21mr|eclipse-linuxtools-7.2.0-4|123	Functionality to integrate GCov with the Eclipse workbench.
21mr|eclipse-linuxtools-7.2.0-4|124	
21mr|eclipse-linuxtools-7.2.0-4|125	%package gprof
21mr|eclipse-linuxtools-7.2.0-4|126	
21mr|eclipse-linuxtools-7.2.0-4|127	Summary:   GProf Integration
21mr|eclipse-linuxtools-7.2.0-4|128	Obsoletes: eclipse-gprof < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|129	Provides:  eclipse-gprof = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|130	
21mr|eclipse-linuxtools-7.2.0-4|131	%description gprof
21mr|eclipse-linuxtools-7.2.0-4|132	Functionality to integrate GProf with the Eclipse workbench.
21mr|eclipse-linuxtools-7.2.0-4|133	
21mr|eclipse-linuxtools-7.2.0-4|134	%package oprofile
21mr|eclipse-linuxtools-7.2.0-4|135	
21mr|eclipse-linuxtools-7.2.0-4|136	Summary:   Eclipse plugin for OProfile integration
21mr|eclipse-linuxtools-7.2.0-4|137	Obsoletes: eclipse-oprofile < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|138	Provides:  eclipse-oprofile = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|139	%if %{?rhel}%{!?rhel:0} == 7
21mr|eclipse-linuxtools-7.2.0-4|140	Requires:  oprofile >= 0.9.3
21mr|eclipse-linuxtools-7.2.0-4|141	%endif
21mr|eclipse-linuxtools-7.2.0-4|142	
21mr|eclipse-linuxtools-7.2.0-4|143	%description oprofile
21mr|eclipse-linuxtools-7.2.0-4|144	Eclipse plugins to integrate OProfile's profiling capabilities with the CDT.
21mr|eclipse-linuxtools-7.2.0-4|145	
21mr|eclipse-linuxtools-7.2.0-4|146	%package perf
21mr|eclipse-linuxtools-7.2.0-4|147	
21mr|eclipse-linuxtools-7.2.0-4|148	Summary:   Eclipse plugin for Perf integration
21mr|eclipse-linuxtools-7.2.0-4|149	Obsoletes: eclipse-perf < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|150	Provides:  eclipse-perf = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|151	Requires:  perf
21mr|eclipse-linuxtools-7.2.0-4|152	
21mr|eclipse-linuxtools-7.2.0-4|153	%description perf
21mr|eclipse-linuxtools-7.2.0-4|154	Eclipse plugins to integrate Perf's profiling capabilities with the CDT.
21mr|eclipse-linuxtools-7.2.0-4|155	
21mr|eclipse-linuxtools-7.2.0-4|156	%package valgrind
21mr|eclipse-linuxtools-7.2.0-4|157	
21mr|eclipse-linuxtools-7.2.0-4|158	Summary:   Valgrind Tools Integration for Eclipse
21mr|eclipse-linuxtools-7.2.0-4|159	Obsoletes: eclipse-valgrind < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|160	Provides:  eclipse-valgrind = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|161	Requires:  valgrind
21mr|eclipse-linuxtools-7.2.0-4|162	
21mr|eclipse-linuxtools-7.2.0-4|163	%description valgrind
21mr|eclipse-linuxtools-7.2.0-4|164	This package for Eclipse allows users to launch their C/C++ Development Tools
21mr|eclipse-linuxtools-7.2.0-4|165	projects using the Valgrind tool suite and presents the results in the IDE.
21mr|eclipse-linuxtools-7.2.0-4|166	
21mr|eclipse-linuxtools-7.2.0-4|167	%package systemtap
21mr|eclipse-linuxtools-7.2.0-4|168	
21mr|eclipse-linuxtools-7.2.0-4|169	Summary:   Systemtap Tools Integration for Eclipse
21mr|eclipse-linuxtools-7.2.0-4|170	Obsoletes: eclipse-systemtap < %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|171	Provides:  eclipse-systemtap = %{version}-%{release}
21mr|eclipse-linuxtools-7.2.0-4|172	Requires:  systemtap
21mr|eclipse-linuxtools-7.2.0-4|173	
21mr|eclipse-linuxtools-7.2.0-4|174	%description systemtap
21mr|eclipse-linuxtools-7.2.0-4|175	Integrate Systemtap's profiling and tracing capabilities with the CDT.
21mr|eclipse-linuxtools-7.2.0-4|176	
21mr|eclipse-linuxtools-7.2.0-4|177	%package libhover
21mr|eclipse-linuxtools-7.2.0-4|178	
21mr|eclipse-linuxtools-7.2.0-4|179	Summary: Libhover documentation plugin for Eclipse
21mr|eclipse-linuxtools-7.2.0-4|180	
21mr|eclipse-linuxtools-7.2.0-4|181	%description libhover
21mr|eclipse-linuxtools-7.2.0-4|182	Common interface for C library hover help to the CDT (C/C++ Development Tools)
21mr|eclipse-linuxtools-7.2.0-4|183	as well as a fundamental set of library hovers to choose from.
21mr|eclipse-linuxtools-7.2.0-4|184	
21mr|eclipse-linuxtools-7.2.0-4|185	%package javadocs
21mr|eclipse-linuxtools-7.2.0-4|186	
21mr|eclipse-linuxtools-7.2.0-4|187	Summary: Javadocs documentation plugin for Eclipse
21mr|eclipse-linuxtools-7.2.0-4|188	
21mr|eclipse-linuxtools-7.2.0-4|189	%description javadocs
21mr|eclipse-linuxtools-7.2.0-4|190	Integrates system installed/available javadocs into Eclipse help system.
21mr|eclipse-linuxtools-7.2.0-4|191	
21mr|eclipse-linuxtools-7.2.0-4|192	%package tests
21mr|eclipse-linuxtools-7.2.0-4|193	
21mr|eclipse-linuxtools-7.2.0-4|194	Summary:  Linux Tools Project Test Bundles
21mr|eclipse-linuxtools-7.2.0-4|195	Requires: eclipse-linuxtools-changelog
21mr|eclipse-linuxtools-7.2.0-4|196	Requires: eclipse-linuxtools-rpm-editor
21mr|eclipse-linuxtools-7.2.0-4|197	Requires: eclipse-linuxtools-manpage
21mr|eclipse-linuxtools-7.2.0-4|198	Requires: eclipse-linuxtools-gcov
21mr|eclipse-linuxtools-7.2.0-4|199	Requires: eclipse-linuxtools-gprof
21mr|eclipse-linuxtools-7.2.0-4|200	Requires: eclipse-linuxtools-oprofile
21mr|eclipse-linuxtools-7.2.0-4|201	Requires: eclipse-linuxtools-perf
21mr|eclipse-linuxtools-7.2.0-4|202	Requires: eclipse-linuxtools-valgrind
21mr|eclipse-linuxtools-7.2.0-4|203	Requires: eclipse-linuxtools-systemtap
21mr|eclipse-linuxtools-7.2.0-4|204	Requires: eclipse-linuxtools-libhover
21mr|eclipse-linuxtools-7.2.0-4|205	Requires: eclipse-linuxtools-javadocs
21mr|eclipse-linuxtools-7.2.0-4|206	Requires: eclipse-ptp
21mr|eclipse-linuxtools-7.2.0-4|207	Requires: eclipse-swtbot
21mr|eclipse-linuxtools-7.2.0-4|208	Requires: eclipse-tests
21mr|eclipse-linuxtools-7.2.0-4|209	
21mr|eclipse-linuxtools-7.2.0-4|210	%description tests
21mr|eclipse-linuxtools-7.2.0-4|211	All test bundles for the Linux Tools project.
21mr|eclipse-linuxtools-7.2.0-4|212	
21mr|eclipse-linuxtools-7.2.0-4|213	
21mr|eclipse-linuxtools-7.2.0-4|214	%prep
21mr|eclipse-linuxtools-7.2.0-4|215	%setup -q -n org.eclipse.linuxtools-%{git_tag}
21mr|eclipse-linuxtools-7.2.0-4|216	%patch0 -p1
21mr|eclipse-linuxtools-7.2.0-4|217	%patch1 -p1
21mr|eclipse-linuxtools-7.2.0-4|218	%patch2 -p1
21mr|eclipse-linuxtools-7.2.0-4|219	
21mr|eclipse-linuxtools-7.2.0-4|220	pushd libhover/org.eclipse.linuxtools.cdt.libhover.libstdcxx
21mr|eclipse-linuxtools-7.2.0-4|221	mkdir data
21mr|eclipse-linuxtools-7.2.0-4|222	cp %{SOURCE1} data/.
21mr|eclipse-linuxtools-7.2.0-4|223	popd
21mr|eclipse-linuxtools-7.2.0-4|224	
21mr|eclipse-linuxtools-7.2.0-4|225	# Not needed for RPM builds
21mr|eclipse-linuxtools-7.2.0-4|226	%pom_remove_plugin org.jacoco:jacoco-maven-plugin
21mr|eclipse-linuxtools-7.2.0-4|227	%pom_remove_dep :tycho-sourceref-jgit vagrant containers
21mr|eclipse-linuxtools-7.2.0-4|228	%pom_xpath_remove 'pom:configuration/pom:sourceReferences' vagrant containers
21mr|eclipse-linuxtools-7.2.0-4|229	
21mr|eclipse-linuxtools-7.2.0-4|230	# org.assertj -> org.assertj.core
21mr|eclipse-linuxtools-7.2.0-4|231	sed -i -e 's/org.assertj/org.assertj.core/' containers/org.eclipse.linuxtools.docker.ui.tests/META-INF/MANIFEST.MF
21mr|eclipse-linuxtools-7.2.0-4|232	
21mr|eclipse-linuxtools-7.2.0-4|233	# Reddeer is not available
21mr|eclipse-linuxtools-7.2.0-4|234	%pom_disable_module org.eclipse.linuxtools.docker.reddeer containers
21mr|eclipse-linuxtools-7.2.0-4|235	%pom_disable_module org.eclipse.linuxtools.docker.integration.tests containers
21mr|eclipse-linuxtools-7.2.0-4|236	%pom_disable_module org.eclipse.linuxtools.docker.tests-feature containers
21mr|eclipse-linuxtools-7.2.0-4|237	
21mr|eclipse-linuxtools-7.2.0-4|238	# Don't use target platform
21mr|eclipse-linuxtools-7.2.0-4|239	%pom_disable_module releng
21mr|eclipse-linuxtools-7.2.0-4|240	%pom_disable_module org.eclipse.linuxtools.changelog.ui.tests changelog
21mr|eclipse-linuxtools-7.2.0-4|241	%pom_disable_module org.eclipse.linuxtools.docker.ui.tests containers
21mr|eclipse-linuxtools-7.2.0-4|242	sed -i '/<target>/,/<\/target>/ d' pom.xml
21mr|eclipse-linuxtools-7.2.0-4|243	
21mr|eclipse-linuxtools-7.2.0-4|244	# Fix uses conflict introduced by EBZ #474606
21mr|eclipse-linuxtools-7.2.0-4|245	sed -i -e '9i\ javax.annotation-api;bundle-version="1.2.0",' \
21mr|eclipse-linuxtools-7.2.0-4|246	containers/org.eclipse.linuxtools.docker.core/META-INF/MANIFEST.MF
21mr|eclipse-linuxtools-7.2.0-4|247	
21mr|eclipse-linuxtools-7.2.0-4|248	# Relax restriction on guava
21mr|eclipse-linuxtools-7.2.0-4|249	sed -i -e '/com.google.guava/s/guava\(;bundle-version=\".*\"\)\?/guava;bundle-version=\"[18.0.0,21.0.0)\"/' \
21mr|eclipse-linuxtools-7.2.0-4|250	containers/org.eclipse.linuxtools.docker.{core,ui.tests,integration.tests}/META-INF/MANIFEST.MF
21mr|eclipse-linuxtools-7.2.0-4|251	
21mr|eclipse-linuxtools-7.2.0-4|252	%mvn_package "::pom::" __noinstall
21mr|eclipse-linuxtools-7.2.0-4|253	%mvn_package ":*.{test,tests}" linuxtools-tests
21mr|eclipse-linuxtools-7.2.0-4|254	%mvn_package ":*.tests.hamcrest-wrap" linuxtools-tests
21mr|eclipse-linuxtools-7.2.0-4|255	%mvn_package ":org.eclipse.linuxtools.{jdt.,}docker*" docker
21mr|eclipse-linuxtools-7.2.0-4|256	%mvn_package ":org.eclipse.linuxtools.vagrant*" vagrant
21mr|eclipse-linuxtools-7.2.0-4|257	%mvn_package "org.eclipse.linuxtools{,.profiling}:" core
21mr|eclipse-linuxtools-7.2.0-4|258	%mvn_package "org.eclipse.linuxtools.javadocs:" javadocs
21mr|eclipse-linuxtools-7.2.0-4|259	%mvn_package "org.eclipse.linuxtools.changelog:" changelog
21mr|eclipse-linuxtools-7.2.0-4|260	%mvn_package "org.eclipse.linuxtools.gcov:" gcov
21mr|eclipse-linuxtools-7.2.0-4|261	%mvn_package "org.eclipse.linuxtools.gprof:" gprof
21mr|eclipse-linuxtools-7.2.0-4|262	%mvn_package "org.eclipse.linuxtools.man:" manpage
21mr|eclipse-linuxtools-7.2.0-4|263	%mvn_package "org.eclipse.linuxtools.oprofile:" oprofile
21mr|eclipse-linuxtools-7.2.0-4|264	%mvn_package "org.eclipse.linuxtools.perf{,-parent}:" perf
21mr|eclipse-linuxtools-7.2.0-4|265	%mvn_package "org.eclipse.linuxtools.rpm:" rpm-editor
21mr|eclipse-linuxtools-7.2.0-4|266	%mvn_package "org.eclipse.linuxtools.systemtap:" systemtap
21mr|eclipse-linuxtools-7.2.0-4|267	%mvn_package "org.eclipse.linuxtools.valgrind:" valgrind
21mr|eclipse-linuxtools-7.2.0-4|268	%mvn_package "org.eclipse.linuxtools.cdt.libhover:" libhover
21mr|eclipse-linuxtools-7.2.0-4|269	
21mr|eclipse-linuxtools-7.2.0-4|270	%build
21mr|eclipse-linuxtools-7.2.0-4|271	%mvn_build -j -f
21mr|eclipse-linuxtools-7.2.0-4|272	
21mr|eclipse-linuxtools-7.2.0-4|273	%install
21mr|eclipse-linuxtools-7.2.0-4|274	%mvn_install
21mr|eclipse-linuxtools-7.2.0-4|275	
21mr|eclipse-linuxtools-7.2.0-4|276	# Appstream addon metadata
21mr|eclipse-linuxtools-7.2.0-4|277	for p in changelog gcov gprof oprofile perf systemtap valgrind  ; do
21mr|eclipse-linuxtools-7.2.0-4|278	install -m644 -D $p/eclipse-$p.metainfo.xml %{buildroot}%{_datadir}/appdata/eclipse-$p.metainfo.xml
21mr|eclipse-linuxtools-7.2.0-4|279	done
21mr|eclipse-linuxtools-7.2.0-4|280	
21mr|eclipse-linuxtools-7.2.0-4|281	%files -f .mfiles-core
21mr|eclipse-linuxtools-7.2.0-4|282	%doc README.md
21mr|eclipse-linuxtools-7.2.0-4|283	
21mr|eclipse-linuxtools-7.2.0-4|284	%files changelog -f .mfiles-changelog
21mr|eclipse-linuxtools-7.2.0-4|285	%{_datadir}/appdata/eclipse-changelog.metainfo.xml
21mr|eclipse-linuxtools-7.2.0-4|286	
21mr|eclipse-linuxtools-7.2.0-4|287	%files rpm-editor -f .mfiles-rpm-editor
21mr|eclipse-linuxtools-7.2.0-4|288	
21mr|eclipse-linuxtools-7.2.0-4|289	%files manpage -f .mfiles-manpage
21mr|eclipse-linuxtools-7.2.0-4|290	
21mr|eclipse-linuxtools-7.2.0-4|291	%files gcov -f .mfiles-gcov
21mr|eclipse-linuxtools-7.2.0-4|292	%{_datadir}/appdata/eclipse-gcov.metainfo.xml
21mr|eclipse-linuxtools-7.2.0-4|293	
21mr|eclipse-linuxtools-7.2.0-4|294	%files gprof -f .mfiles-gprof
21mr|eclipse-linuxtools-7.2.0-4|295	%{_datadir}/appdata/eclipse-gprof.metainfo.xml
21mr|eclipse-linuxtools-7.2.0-4|296	
21mr|eclipse-linuxtools-7.2.0-4|297	%files docker -f .mfiles-docker
21mr|eclipse-linuxtools-7.2.0-4|298	
21mr|eclipse-linuxtools-7.2.0-4|299	%files vagrant -f .mfiles-vagrant
21mr|eclipse-linuxtools-7.2.0-4|300	
21mr|eclipse-linuxtools-7.2.0-4|301	%files oprofile -f .mfiles-oprofile
21mr|eclipse-linuxtools-7.2.0-4|302	%{_datadir}/appdata/eclipse-oprofile.metainfo.xml
21mr|eclipse-linuxtools-7.2.0-4|303	
21mr|eclipse-linuxtools-7.2.0-4|304	%files perf -f .mfiles-perf
21mr|eclipse-linuxtools-7.2.0-4|305	%{_datadir}/appdata/eclipse-perf.metainfo.xml
21mr|eclipse-linuxtools-7.2.0-4|306	
21mr|eclipse-linuxtools-7.2.0-4|307	%files valgrind -f .mfiles-valgrind
21mr|eclipse-linuxtools-7.2.0-4|308	%{_datadir}/appdata/eclipse-valgrind.metainfo.xml
21mr|eclipse-linuxtools-7.2.0-4|309	
21mr|eclipse-linuxtools-7.2.0-4|310	%files systemtap -f .mfiles-systemtap
21mr|eclipse-linuxtools-7.2.0-4|311	%{_datadir}/appdata/eclipse-systemtap.metainfo.xml
21mr|eclipse-linuxtools-7.2.0-4|312	
21mr|eclipse-linuxtools-7.2.0-4|313	%files libhover -f .mfiles-libhover
21mr|eclipse-linuxtools-7.2.0-4|314	
21mr|eclipse-linuxtools-7.2.0-4|315	%files javadocs -f .mfiles-javadocs
21mr|eclipse-linuxtools-7.2.0-4|316	
21mr|eclipse-linuxtools-7.2.0-4|317	%files tests -f .mfiles-linuxtools-tests
21mr|eclipse-linuxtools-7.2.0-4|318	

12055 21
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|1	%global commit b2d587b0e271e5dc04c2a29a7ca76df01adad98a
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|3	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|4	Name:           eclipse-m2e-antlr
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|5	Version:        0.15.0
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|6	Release:        0.13.git%{shortcommit}
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|7	Summary:        M2E ANTLR connector
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|8	License:        EPL
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|9	URL:            https://github.com/tesla/m2eclipse-antlr/
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|10	Group:          Development/Java
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|11	BuildArch:      noarch
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|14	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|15	Source0:        https://github.com/tesla/m2eclipse-antlr/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|16	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|17	BuildRequires:  maven-local
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|18	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|19	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|20	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|21	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|22	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|23	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|24	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|25	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|26	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|27	%description
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|28	This package provides ANTLR connector for Eclipse M2E.
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|29	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|30	%prep
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|31	%setup -q -n m2eclipse-antlr-%{commit}
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|32	find -name *.jar -delete
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|33	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|34	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|35	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|36	%pom_disable_module org.sonatype.m2e.antlr.tests
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|37	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|38	%build
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|39	%mvn_build -j
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|40	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|41	%install
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|42	%mvn_install
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|43	
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|44	%files -f .mfiles
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|45	%doc org.sonatype.m2e.antlr.feature/license.html
21mr|eclipse-m2e-antlr-0.15.0-0.13.gitb2d587b|46	

12056 21
21mr|eclipse-m2e-apt-1.5.0-2|1	%global commit  %{version}.201804060341
21mr|eclipse-m2e-apt-1.5.0-2|2	
21mr|eclipse-m2e-apt-1.5.0-2|3	Name:           eclipse-m2e-apt
21mr|eclipse-m2e-apt-1.5.0-2|4	Version:        1.5.0
21mr|eclipse-m2e-apt-1.5.0-2|5	Release:        2
21mr|eclipse-m2e-apt-1.5.0-2|6	Summary:        M2E JDT Annotation Processor Toolkit connector
21mr|eclipse-m2e-apt-1.5.0-2|7	License:        EPL-1.0
21mr|eclipse-m2e-apt-1.5.0-2|8	URL:            https://github.com/jbosstools/m2e-apt
21mr|eclipse-m2e-apt-1.5.0-2|9	Group:          Development/Java
21mr|eclipse-m2e-apt-1.5.0-2|10	BuildArch:      noarch
21mr|eclipse-m2e-apt-1.5.0-2|11	# Java stack is not supported on x86_32
21mr|eclipse-m2e-apt-1.5.0-2|12	ExcludeArch: %{ix86}
21mr|eclipse-m2e-apt-1.5.0-2|13	
21mr|eclipse-m2e-apt-1.5.0-2|14	Source0:        https://github.com/jbosstools/m2e-apt/archive/%{commit}/%{name}-%{version}.tar.gz
21mr|eclipse-m2e-apt-1.5.0-2|15	
21mr|eclipse-m2e-apt-1.5.0-2|16	BuildRequires:  maven-local
21mr|eclipse-m2e-apt-1.5.0-2|17	BuildRequires:  mvn(org.eclipse.tycho.extras:tycho-source-feature-plugin)
21mr|eclipse-m2e-apt-1.5.0-2|18	BuildRequires:  mvn(org.eclipse.tycho:target-platform-configuration)
21mr|eclipse-m2e-apt-1.5.0-2|19	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|eclipse-m2e-apt-1.5.0-2|20	BuildRequires:  mvn(org.eclipse.tycho:tycho-p2-plugin)
21mr|eclipse-m2e-apt-1.5.0-2|21	BuildRequires:  mvn(org.eclipse.tycho:tycho-source-plugin)
21mr|eclipse-m2e-apt-1.5.0-2|22	BuildRequires:  osgi(org.eclipse.license)
21mr|eclipse-m2e-apt-1.5.0-2|23	BuildRequires:  osgi(org.eclipse.jdt.core)
21mr|eclipse-m2e-apt-1.5.0-2|24	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-apt-1.5.0-2|25	BuildRequires:  osgi(org.eclipse.wst.sse.core)
21mr|eclipse-m2e-apt-1.5.0-2|26	BuildRequires:  osgi(org.eclipse.wst.xml.core)
21mr|eclipse-m2e-apt-1.5.0-2|27	BuildRequires:  osgi(slf4j.api)
21mr|eclipse-m2e-apt-1.5.0-2|28	
21mr|eclipse-m2e-apt-1.5.0-2|29	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-apt-1.5.0-2|30	
21mr|eclipse-m2e-apt-1.5.0-2|31	%description
21mr|eclipse-m2e-apt-1.5.0-2|32	This package provides JDT Annotation Process Toolkit connector for Eclipse
21mr|eclipse-m2e-apt-1.5.0-2|33	M2E. It provides automatic Annotation Processing configuration in Eclipse
21mr|eclipse-m2e-apt-1.5.0-2|34	based on your project's pom.xml and its classpath dependencies.
21mr|eclipse-m2e-apt-1.5.0-2|35	
21mr|eclipse-m2e-apt-1.5.0-2|36	%prep
21mr|eclipse-m2e-apt-1.5.0-2|37	%setup -q -n m2e-apt-%{commit}
21mr|eclipse-m2e-apt-1.5.0-2|38	find -name *.jar -delete
21mr|eclipse-m2e-apt-1.5.0-2|39	
21mr|eclipse-m2e-apt-1.5.0-2|40	# Avoid relying on forge parent pom
21mr|eclipse-m2e-apt-1.5.0-2|41	%pom_remove_parent
21mr|eclipse-m2e-apt-1.5.0-2|42	
21mr|eclipse-m2e-apt-1.5.0-2|43	# Don't need to build update site for RPM builds
21mr|eclipse-m2e-apt-1.5.0-2|44	%pom_disable_module org.jboss.tools.maven.apt.site
21mr|eclipse-m2e-apt-1.5.0-2|45	
21mr|eclipse-m2e-apt-1.5.0-2|46	# Tests are not able to be run due to missing plugin "org.bsc.maven"
21mr|eclipse-m2e-apt-1.5.0-2|47	%pom_disable_module org.jboss.tools.maven.apt.tests
21mr|eclipse-m2e-apt-1.5.0-2|48	
21mr|eclipse-m2e-apt-1.5.0-2|49	# Avoid using tycho-sourceref-jgit due to source tarball not being a git repo
21mr|eclipse-m2e-apt-1.5.0-2|50	%pom_remove_plugin :tycho-packaging-plugin
21mr|eclipse-m2e-apt-1.5.0-2|51	
21mr|eclipse-m2e-apt-1.5.0-2|52	# This project is EPL licensed, so let's reuse the eclipse-license
21mr|eclipse-m2e-apt-1.5.0-2|53	sed -i -e 's/org.jboss.tools.foundation.license.feature/org.eclipse.license/' \
21mr|eclipse-m2e-apt-1.5.0-2|54	org.jboss.tools.maven.apt.feature/feature.xml
21mr|eclipse-m2e-apt-1.5.0-2|55	
21mr|eclipse-m2e-apt-1.5.0-2|56	# Don't package parent pom
21mr|eclipse-m2e-apt-1.5.0-2|57	%mvn_package "::pom::" __noinstall
21mr|eclipse-m2e-apt-1.5.0-2|58	
21mr|eclipse-m2e-apt-1.5.0-2|59	%build
21mr|eclipse-m2e-apt-1.5.0-2|60	%mvn_build -j
21mr|eclipse-m2e-apt-1.5.0-2|61	
21mr|eclipse-m2e-apt-1.5.0-2|62	%install
21mr|eclipse-m2e-apt-1.5.0-2|63	%mvn_install
21mr|eclipse-m2e-apt-1.5.0-2|64	
21mr|eclipse-m2e-apt-1.5.0-2|65	%files -f .mfiles
21mr|eclipse-m2e-apt-1.5.0-2|66	%doc README.md
21mr|eclipse-m2e-apt-1.5.0-2|67	%license org.jboss.tools.maven.apt.feature/license.html
21mr|eclipse-m2e-apt-1.5.0-2|68	

12057 21
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|1	%global commit 2dbbbb758f72c7665f590feec7f84e855c7b9951
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|3	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|4	Name:           eclipse-m2e-buildhelper
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|5	Version:        0.15.0
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|6	Release:        0.13.git%{shortcommit}
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|7	Summary:        M2E Build Helper connector
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|8	License:        EPL-1.0
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|9	URL:            https://github.com/tesla/m2eclipse-buildhelper/
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|10	Group:          Development/Java
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|11	BuildArch:      noarch
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|14	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|15	Source0:        https://github.com/tesla/m2eclipse-buildhelper/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|16	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|17	BuildRequires:  maven-local
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|18	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|19	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|20	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|21	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|22	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|23	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|24	%description
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|25	This package provides Build Helper connector for Eclipse M2E.
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|26	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|27	%prep
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|28	%setup -q -n m2eclipse-buildhelper-%{commit}
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|29	find -name *.jar -delete
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|30	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|31	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|32	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|33	%pom_disable_module org.sonatype.m2e.buildhelper.tests
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|34	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|35	%build
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|36	%mvn_build -j
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|37	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|38	%install
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|39	%mvn_install
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|40	
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|41	%files -f .mfiles
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|42	%doc org.sonatype.m2e.buildhelper.feature/license.html
21mr|eclipse-m2e-buildhelper-0.15.0-0.13.git2dbbbb7|43	

12058 21
21mr|eclipse-m2e-core-1.11.0-1|1	%global release_dir m2e-core-c5392da6bab9893bcbf5b43f651abe48d5819bea
21mr|eclipse-m2e-core-1.11.0-1|2	
21mr|eclipse-m2e-core-1.11.0-1|3	Name:           eclipse-m2e-core
21mr|eclipse-m2e-core-1.11.0-1|4	Version:        1.11.0
21mr|eclipse-m2e-core-1.11.0-1|5	Release:        1
21mr|eclipse-m2e-core-1.11.0-1|6	Summary:        Maven integration for Eclipse
21mr|eclipse-m2e-core-1.11.0-1|7	
21mr|eclipse-m2e-core-1.11.0-1|8	# Most of components are under EPL, but some of them are licensed under
21mr|eclipse-m2e-core-1.11.0-1|9	# ASL 2.0 license.
21mr|eclipse-m2e-core-1.11.0-1|10	License:        EPL-1.0 and ASL 2.0
21mr|eclipse-m2e-core-1.11.0-1|11	URL:            https://eclipse.org/m2e/
21mr|eclipse-m2e-core-1.11.0-1|12	
21mr|eclipse-m2e-core-1.11.0-1|13	Source0:        https://git.eclipse.org/c/m2e/m2e-core.git/snapshot/%{release_dir}.tar.xz
21mr|eclipse-m2e-core-1.11.0-1|14	Source1:        http://www.eclipse.org/legal/epl-v10.html
21mr|eclipse-m2e-core-1.11.0-1|15	
21mr|eclipse-m2e-core-1.11.0-1|16	# Add some necessary stuff (mainly requires & imports) to manifests
21mr|eclipse-m2e-core-1.11.0-1|17	Patch0:         %{name}-fix-manifests.patch
21mr|eclipse-m2e-core-1.11.0-1|18	
21mr|eclipse-m2e-core-1.11.0-1|19	# API changes to accomodate maven-indexer 5.1.1
21mr|eclipse-m2e-core-1.11.0-1|20	Patch1:        %{name}-indexer-5.1.1.patch
21mr|eclipse-m2e-core-1.11.0-1|21	
21mr|eclipse-m2e-core-1.11.0-1|22	# API change in aether (remove once implemented)
21mr|eclipse-m2e-core-1.11.0-1|23	Patch2:        %{name}-LifecycleMappingFactory.patch
21mr|eclipse-m2e-core-1.11.0-1|24	
21mr|eclipse-m2e-core-1.11.0-1|25	# Port tests to latest Jetty
21mr|eclipse-m2e-core-1.11.0-1|26	Patch3:        %{name}-jetty.patch
21mr|eclipse-m2e-core-1.11.0-1|27	
21mr|eclipse-m2e-core-1.11.0-1|28	# Remove "mandatory" attirbutes from OSGi manifests, which cause problems with P2.
21mr|eclipse-m2e-core-1.11.0-1|29	# See https://dev.eclipse.org/mhonarc/lists/p2-dev/msg05465.html
21mr|eclipse-m2e-core-1.11.0-1|30	Patch4:        %{name}-mandatory-OSGi-attributes.patch
21mr|eclipse-m2e-core-1.11.0-1|31	
21mr|eclipse-m2e-core-1.11.0-1|32	# Port to lucene 5
21mr|eclipse-m2e-core-1.11.0-1|33	Patch5:        %{name}-lucene-5.patch
21mr|eclipse-m2e-core-1.11.0-1|34	
21mr|eclipse-m2e-core-1.11.0-1|35	# Fix build against older maven < 3.5.3 as available on rhel 7
21mr|eclipse-m2e-core-1.11.0-1|36	Patch6:        eclipse-m2e-maven353.patch
21mr|eclipse-m2e-core-1.11.0-1|37	
21mr|eclipse-m2e-core-1.11.0-1|38	# Fix build against latest maven-resolver
21mr|eclipse-m2e-core-1.11.0-1|39	Patch7:        eclipse-m2e-maven-resolver-1.3.patch
21mr|eclipse-m2e-core-1.11.0-1|40	
21mr|eclipse-m2e-core-1.11.0-1|41	Group:          Development/Java
21mr|eclipse-m2e-core-1.11.0-1|42	BuildArch:      noarch
21mr|eclipse-m2e-core-1.11.0-1|43	# Java stack is not supported on x86_32
21mr|eclipse-m2e-core-1.11.0-1|44	ExcludeArch: %{ix86}
21mr|eclipse-m2e-core-1.11.0-1|45	
21mr|eclipse-m2e-core-1.11.0-1|46	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-m2e-core-1.11.0-1|47	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-m2e-core-1.11.0-1|48	
21mr|eclipse-m2e-core-1.11.0-1|49	# Maven build-requires for the main build.  After successfull build
21mr|eclipse-m2e-core-1.11.0-1|50	# they can be regenerated with the following command:
21mr|eclipse-m2e-core-1.11.0-1|51	#   xmvn-builddep <path-to-build-log>
21mr|eclipse-m2e-core-1.11.0-1|52	BuildRequires:  maven-local
21mr|eclipse-m2e-core-1.11.0-1|53	BuildRequires:  mvn(io.takari.m2e.workspace:org.eclipse.m2e.workspace.cli)
21mr|eclipse-m2e-core-1.11.0-1|54	BuildRequires:  mvn(org.apache.maven.plugins:maven-install-plugin)
21mr|eclipse-m2e-core-1.11.0-1|55	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|eclipse-m2e-core-1.11.0-1|56	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|eclipse-m2e-core-1.11.0-1|57	BuildRequires:  mvn(org.eclipse.tycho:target-platform-configuration)
21mr|eclipse-m2e-core-1.11.0-1|58	BuildRequires:  mvn(org.eclipse.tycho:tycho-compiler-plugin)
21mr|eclipse-m2e-core-1.11.0-1|59	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|eclipse-m2e-core-1.11.0-1|60	BuildRequires:  mvn(org.eclipse.tycho:tycho-p2-plugin)
21mr|eclipse-m2e-core-1.11.0-1|61	BuildRequires:  mvn(org.eclipse.tycho:tycho-packaging-plugin)
21mr|eclipse-m2e-core-1.11.0-1|62	BuildRequires:  mvn(org.eclipse.tycho:tycho-source-plugin)
21mr|eclipse-m2e-core-1.11.0-1|63	BuildRequires:  mvn(org.eclipse.tycho:tycho-surefire-plugin)
21mr|eclipse-m2e-core-1.11.0-1|64	BuildRequires:  mvn(org.sonatype.forge:forge-parent:pom:)
21mr|eclipse-m2e-core-1.11.0-1|65	
21mr|eclipse-m2e-core-1.11.0-1|66	# Additional Maven build-requires for m2e-maven-runtime.  They cannot
21mr|eclipse-m2e-core-1.11.0-1|67	# be regenerated using xmvn-builddep because m2e-maven-runtime is not
21mr|eclipse-m2e-core-1.11.0-1|68	# built using %%mvn_build.
21mr|eclipse-m2e-core-1.11.0-1|69	BuildRequires:  mvn(io.takari.aether:aether-connector-okhttp)
21mr|eclipse-m2e-core-1.11.0-1|70	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|eclipse-m2e-core-1.11.0-1|71	BuildRequires:  mvn(org.apache.maven.archetype:archetype-common)
21mr|eclipse-m2e-core-1.11.0-1|72	BuildRequires:  mvn(org.apache.maven.indexer:indexer-core) >= 5.1.2-0.4
21mr|eclipse-m2e-core-1.11.0-1|73	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|eclipse-m2e-core-1.11.0-1|74	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|eclipse-m2e-core-1.11.0-1|75	BuildRequires:  mvn(org.apache.maven:maven-embedder)
21mr|eclipse-m2e-core-1.11.0-1|76	BuildRequires:  mvn(org.apache.maven.wagon:wagon-file)
21mr|eclipse-m2e-core-1.11.0-1|77	BuildRequires:  mvn(org.apache.maven.wagon:wagon-http)
21mr|eclipse-m2e-core-1.11.0-1|78	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|eclipse-m2e-core-1.11.0-1|79	BuildRequires:  mvn(org.eclipse.aether:aether-connector-basic)
21mr|eclipse-m2e-core-1.11.0-1|80	BuildRequires:  mvn(org.eclipse.aether:aether-impl)
21mr|eclipse-m2e-core-1.11.0-1|81	BuildRequires:  mvn(org.eclipse.aether:aether-spi)
21mr|eclipse-m2e-core-1.11.0-1|82	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|eclipse-m2e-core-1.11.0-1|83	BuildRequires:  mvn(org.eclipse.aether:aether-transport-wagon)
21mr|eclipse-m2e-core-1.11.0-1|84	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|eclipse-m2e-core-1.11.0-1|85	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|eclipse-m2e-core-1.11.0-1|86	BuildRequires:  mvn(org.eclipse.tycho:tycho-p2-plugin)
21mr|eclipse-m2e-core-1.11.0-1|87	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|eclipse-m2e-core-1.11.0-1|88	BuildRequires:  mvn(org.sonatype.forge:forge-parent:pom:)
21mr|eclipse-m2e-core-1.11.0-1|89	BuildRequires:  mvn(org.sonatype.plexus:plexus-build-api)
21mr|eclipse-m2e-core-1.11.0-1|90	
21mr|eclipse-m2e-core-1.11.0-1|91	
21mr|eclipse-m2e-core-1.11.0-1|92	# OSGi build-requires.  They can be regenerated with the following command:
21mr|eclipse-m2e-core-1.11.0-1|93	#   sed -n 's/^Require-Bundle: //;T;:l;s/[;=,].*//;/^org.eclipse.m2e/bn;s/..*/BuildRequires:  osgi(&)/;T;p;:n;n;s/^ //;T;bl' `find -name *.MF` | sort -u
21mr|eclipse-m2e-core-1.11.0-1|94	BuildRequires:  osgi(com.google.guava)
21mr|eclipse-m2e-core-1.11.0-1|95	BuildRequires:  osgi(com.ibm.icu)
21mr|eclipse-m2e-core-1.11.0-1|96	BuildRequires:  osgi(org.apache.ant)
21mr|eclipse-m2e-core-1.11.0-1|97	BuildRequires:  osgi(org.apache.lucene.queryparser)
21mr|eclipse-m2e-core-1.11.0-1|98	BuildRequires:  osgi(org.apache.maven.archetype.catalog)
21mr|eclipse-m2e-core-1.11.0-1|99	BuildRequires:  osgi(org.apache.maven.archetype.descriptor)
21mr|eclipse-m2e-core-1.11.0-1|100	BuildRequires:  osgi(org.eclipse.compare)
21mr|eclipse-m2e-core-1.11.0-1|101	BuildRequires:  osgi(org.eclipse.core.expressions)
21mr|eclipse-m2e-core-1.11.0-1|102	BuildRequires:  osgi(org.eclipse.core.filebuffers)
21mr|eclipse-m2e-core-1.11.0-1|103	BuildRequires:  osgi(org.eclipse.core.filesystem)
21mr|eclipse-m2e-core-1.11.0-1|104	BuildRequires:  osgi(org.eclipse.core.jobs)
21mr|eclipse-m2e-core-1.11.0-1|105	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-core-1.11.0-1|106	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-core-1.11.0-1|107	BuildRequires:  osgi(org.eclipse.core.variables)
21mr|eclipse-m2e-core-1.11.0-1|108	BuildRequires:  osgi(org.eclipse.debug.core)
21mr|eclipse-m2e-core-1.11.0-1|109	BuildRequires:  osgi(org.eclipse.debug.ui)
21mr|eclipse-m2e-core-1.11.0-1|110	BuildRequires:  osgi(org.eclipse.emf.common)
21mr|eclipse-m2e-core-1.11.0-1|111	BuildRequires:  osgi(org.eclipse.emf.ecore)
21mr|eclipse-m2e-core-1.11.0-1|112	BuildRequires:  osgi(org.eclipse.emf.ecore.edit)
21mr|eclipse-m2e-core-1.11.0-1|113	BuildRequires:  osgi(org.eclipse.emf.ecore.xmi)
21mr|eclipse-m2e-core-1.11.0-1|114	BuildRequires:  osgi(org.eclipse.emf.edit)
21mr|eclipse-m2e-core-1.11.0-1|115	BuildRequires:  osgi(org.eclipse.equinox.common)
21mr|eclipse-m2e-core-1.11.0-1|116	BuildRequires:  osgi(org.eclipse.equinox.p2.core)
21mr|eclipse-m2e-core-1.11.0-1|117	BuildRequires:  osgi(org.eclipse.equinox.p2.discovery)
21mr|eclipse-m2e-core-1.11.0-1|118	BuildRequires:  osgi(org.eclipse.equinox.p2.discovery.compatibility)
21mr|eclipse-m2e-core-1.11.0-1|119	BuildRequires:  osgi(org.eclipse.equinox.p2.metadata)
21mr|eclipse-m2e-core-1.11.0-1|120	BuildRequires:  osgi(org.eclipse.equinox.p2.operations)
21mr|eclipse-m2e-core-1.11.0-1|121	BuildRequires:  osgi(org.eclipse.equinox.p2.repository)
21mr|eclipse-m2e-core-1.11.0-1|122	BuildRequires:  osgi(org.eclipse.equinox.p2.ui)
21mr|eclipse-m2e-core-1.11.0-1|123	BuildRequires:  osgi(org.eclipse.equinox.p2.ui.discovery)
21mr|eclipse-m2e-core-1.11.0-1|124	BuildRequires:  osgi(org.eclipse.equinox.registry)
21mr|eclipse-m2e-core-1.11.0-1|125	BuildRequires:  osgi(org.eclipse.jdt.core)
21mr|eclipse-m2e-core-1.11.0-1|126	BuildRequires:  osgi(org.eclipse.jdt.debug)
21mr|eclipse-m2e-core-1.11.0-1|127	BuildRequires:  osgi(org.eclipse.jdt.debug.ui)
21mr|eclipse-m2e-core-1.11.0-1|128	BuildRequires:  osgi(org.eclipse.jdt.launching)
21mr|eclipse-m2e-core-1.11.0-1|129	BuildRequires:  osgi(org.eclipse.jdt.ui)
21mr|eclipse-m2e-core-1.11.0-1|130	BuildRequires:  osgi(org.eclipse.jem.util)
21mr|eclipse-m2e-core-1.11.0-1|131	BuildRequires:  osgi(org.eclipse.jetty.http)
21mr|eclipse-m2e-core-1.11.0-1|132	BuildRequires:  osgi(org.eclipse.jetty.io)
21mr|eclipse-m2e-core-1.11.0-1|133	BuildRequires:  osgi(org.eclipse.jetty.security)
21mr|eclipse-m2e-core-1.11.0-1|134	BuildRequires:  osgi(org.eclipse.jetty.server)
21mr|eclipse-m2e-core-1.11.0-1|135	BuildRequires:  osgi(org.eclipse.jetty.util)
21mr|eclipse-m2e-core-1.11.0-1|136	BuildRequires:  osgi(org.eclipse.jface)
21mr|eclipse-m2e-core-1.11.0-1|137	BuildRequires:  osgi(org.eclipse.jface.text)
21mr|eclipse-m2e-core-1.11.0-1|138	BuildRequires:  osgi(org.eclipse.license)
21mr|eclipse-m2e-core-1.11.0-1|139	BuildRequires:  osgi(org.eclipse.ltk.core.refactoring)
21mr|eclipse-m2e-core-1.11.0-1|140	BuildRequires:  osgi(org.eclipse.ltk.ui.refactoring)
21mr|eclipse-m2e-core-1.11.0-1|141	BuildRequires:  osgi(org.eclipse.osgi)
21mr|eclipse-m2e-core-1.11.0-1|142	BuildRequires:  osgi(org.eclipse.search)
21mr|eclipse-m2e-core-1.11.0-1|143	BuildRequires:  osgi(org.eclipse.swt)
21mr|eclipse-m2e-core-1.11.0-1|144	BuildRequires:  osgi(org.eclipse.ui)
21mr|eclipse-m2e-core-1.11.0-1|145	BuildRequires:  osgi(org.eclipse.ui.console)
21mr|eclipse-m2e-core-1.11.0-1|146	BuildRequires:  osgi(org.eclipse.ui.editors)
21mr|eclipse-m2e-core-1.11.0-1|147	BuildRequires:  osgi(org.eclipse.ui.externaltools)
21mr|eclipse-m2e-core-1.11.0-1|148	BuildRequires:  osgi(org.eclipse.ui.forms)
21mr|eclipse-m2e-core-1.11.0-1|149	BuildRequires:  osgi(org.eclipse.ui.ide)
21mr|eclipse-m2e-core-1.11.0-1|150	BuildRequires:  osgi(org.eclipse.ui.workbench)
21mr|eclipse-m2e-core-1.11.0-1|151	BuildRequires:  osgi(org.eclipse.ui.workbench.texteditor)
21mr|eclipse-m2e-core-1.11.0-1|152	BuildRequires:  osgi(org.eclipse.wst.common.emf)
21mr|eclipse-m2e-core-1.11.0-1|153	BuildRequires:  osgi(org.eclipse.wst.common.uriresolver)
21mr|eclipse-m2e-core-1.11.0-1|154	BuildRequires:  osgi(org.eclipse.wst.sse.core)
21mr|eclipse-m2e-core-1.11.0-1|155	BuildRequires:  osgi(org.eclipse.wst.sse.ui)
21mr|eclipse-m2e-core-1.11.0-1|156	BuildRequires:  osgi(org.eclipse.wst.xml.core)
21mr|eclipse-m2e-core-1.11.0-1|157	BuildRequires:  osgi(org.eclipse.wst.xml.ui)
21mr|eclipse-m2e-core-1.11.0-1|158	BuildRequires:  osgi(org.eclipse.wst.xsd.core)
21mr|eclipse-m2e-core-1.11.0-1|159	BuildRequires:  osgi(org.junit)
21mr|eclipse-m2e-core-1.11.0-1|160	
21mr|eclipse-m2e-core-1.11.0-1|161	# Maven POM doesn't require maven-parent
21mr|eclipse-m2e-core-1.11.0-1|162	BuildRequires:  maven-parent
21mr|eclipse-m2e-core-1.11.0-1|163	
21mr|eclipse-m2e-core-1.11.0-1|164	# Install plugin is invoked explicitly from the spec file
21mr|eclipse-m2e-core-1.11.0-1|165	BuildRequires:  maven-install-plugin
21mr|eclipse-m2e-core-1.11.0-1|166	
21mr|eclipse-m2e-core-1.11.0-1|167	# Bundle requires are auto-generated, but explicit requires are needed
21mr|eclipse-m2e-core-1.11.0-1|168	# for symlinks to JARs installed by other packages.  After installing
21mr|eclipse-m2e-core-1.11.0-1|169	# m2e these requires can be regenerated with the following command:
21mr|eclipse-m2e-core-1.11.0-1|170	#   rpm -qf --qf 'Requires:       %%{name}\n' $(readlink -f $(find /usr/share/eclipse/droplets/m2e-core -type l)) | sort -u
21mr|eclipse-m2e-core-1.11.0-1|171	Requires:       aether-connector-okhttp
21mr|eclipse-m2e-core-1.11.0-1|172	Requires:       aopalliance
21mr|eclipse-m2e-core-1.11.0-1|173	Requires:       apache-commons-cli
21mr|eclipse-m2e-core-1.11.0-1|174	Requires:       apache-commons-collections
21mr|eclipse-m2e-core-1.11.0-1|175	Requires:       apache-commons-io
21mr|eclipse-m2e-core-1.11.0-1|176	Requires:       apache-commons-lang
21mr|eclipse-m2e-core-1.11.0-1|177	Requires:       apache-commons-lang3
21mr|eclipse-m2e-core-1.11.0-1|178	Requires:       atinject
21mr|eclipse-m2e-core-1.11.0-1|179	Requires:       dom4j
21mr|eclipse-m2e-core-1.11.0-1|180	Requires:       eclipse-m2e-workspace >= 0.4.0
21mr|eclipse-m2e-core-1.11.0-1|181	Requires:       google-guice
21mr|eclipse-m2e-core-1.11.0-1|182	Requires:       jchardet
21mr|eclipse-m2e-core-1.11.0-1|183	Requires:       jdom
21mr|eclipse-m2e-core-1.11.0-1|184	Requires:       jetty-util
21mr|eclipse-m2e-core-1.11.0-1|185	Requires:       lucene-grouping
21mr|eclipse-m2e-core-1.11.0-1|186	Requires:       lucene-highlighter
21mr|eclipse-m2e-core-1.11.0-1|187	Requires:       lucene-join
21mr|eclipse-m2e-core-1.11.0-1|188	Requires:       lucene-memory
21mr|eclipse-m2e-core-1.11.0-1|189	Requires:       maven-archetype-catalog
21mr|eclipse-m2e-core-1.11.0-1|190	Requires:       maven-archetype-common
21mr|eclipse-m2e-core-1.11.0-1|191	Requires:       maven-archetype-descriptor
21mr|eclipse-m2e-core-1.11.0-1|192	Requires:       maven-archetype-registry
21mr|eclipse-m2e-core-1.11.0-1|193	Requires:       maven-artifact-manager
21mr|eclipse-m2e-core-1.11.0-1|194	Requires:       maven-indexer >= 5.1.2-0.6
21mr|eclipse-m2e-core-1.11.0-1|195	Requires:       maven-invoker
21mr|eclipse-m2e-core-1.11.0-1|196	Requires:       maven-lib
21mr|eclipse-m2e-core-1.11.0-1|197	Requires:       maven-model
21mr|eclipse-m2e-core-1.11.0-1|198	Requires:       maven-plugin-registry
21mr|eclipse-m2e-core-1.11.0-1|199	Requires:       maven-profile
21mr|eclipse-m2e-core-1.11.0-1|200	Requires:       maven-project
21mr|eclipse-m2e-core-1.11.0-1|201	Requires:       maven-resolver-api
21mr|eclipse-m2e-core-1.11.0-1|202	Requires:       maven-resolver-connector-basic
21mr|eclipse-m2e-core-1.11.0-1|203	Requires:       maven-resolver-impl
21mr|eclipse-m2e-core-1.11.0-1|204	Requires:       maven-resolver-spi
21mr|eclipse-m2e-core-1.11.0-1|205	Requires:       maven-resolver-transport-wagon
21mr|eclipse-m2e-core-1.11.0-1|206	Requires:       maven-resolver-util
21mr|eclipse-m2e-core-1.11.0-1|207	Requires:       maven-wagon-file
21mr|eclipse-m2e-core-1.11.0-1|208	Requires:       maven-wagon-http
21mr|eclipse-m2e-core-1.11.0-1|209	Requires:       objectweb-asm
21mr|eclipse-m2e-core-1.11.0-1|210	Requires:       okhttp
21mr|eclipse-m2e-core-1.11.0-1|211	Requires:       okio
21mr|eclipse-m2e-core-1.11.0-1|212	Requires:       plexus-build-api
21mr|eclipse-m2e-core-1.11.0-1|213	Requires:       plexus-cipher
21mr|eclipse-m2e-core-1.11.0-1|214	Requires:       plexus-classworlds
21mr|eclipse-m2e-core-1.11.0-1|215	Requires:       plexus-containers-component-annotations
21mr|eclipse-m2e-core-1.11.0-1|216	Requires:       plexus-containers-container-default
21mr|eclipse-m2e-core-1.11.0-1|217	Requires:       plexus-interpolation
21mr|eclipse-m2e-core-1.11.0-1|218	Requires:       plexus-sec-dispatcher
21mr|eclipse-m2e-core-1.11.0-1|219	Requires:       plexus-utils
21mr|eclipse-m2e-core-1.11.0-1|220	Requires:       plexus-velocity
21mr|eclipse-m2e-core-1.11.0-1|221	Requires:       sisu-inject
21mr|eclipse-m2e-core-1.11.0-1|222	Requires:       sisu-plexus
21mr|eclipse-m2e-core-1.11.0-1|223	Requires:       slf4j
21mr|eclipse-m2e-core-1.11.0-1|224	Requires:       velocity
21mr|eclipse-m2e-core-1.11.0-1|225	Requires:       xbean
21mr|eclipse-m2e-core-1.11.0-1|226	Requires:       xml-commons-apis
21mr|eclipse-m2e-core-1.11.0-1|227	
21mr|eclipse-m2e-core-1.11.0-1|228	%description
21mr|eclipse-m2e-core-1.11.0-1|229	The goal of the m2ec project is to provide a first-class Apache Maven support
21mr|eclipse-m2e-core-1.11.0-1|230	in the Eclipse IDE, making it easier to edit Maven's pom.xml, run a build from
21mr|eclipse-m2e-core-1.11.0-1|231	the IDE and much more. For Java developers, the very tight integration with JDT
21mr|eclipse-m2e-core-1.11.0-1|232	greatly simplifies the consumption of Java artifacts either being hosted on open
21mr|eclipse-m2e-core-1.11.0-1|233	source repositories such as Maven Central, or in your in-house Maven repository.
21mr|eclipse-m2e-core-1.11.0-1|234	
21mr|eclipse-m2e-core-1.11.0-1|235	m2e is also a platform that let others provide better integration with
21mr|eclipse-m2e-core-1.11.0-1|236	additional Maven plugins (e.g. Android, web development, etc.), and facilitates
21mr|eclipse-m2e-core-1.11.0-1|237	the distribution of those extensions through the m2e marketplace.
21mr|eclipse-m2e-core-1.11.0-1|238	
21mr|eclipse-m2e-core-1.11.0-1|239	
21mr|eclipse-m2e-core-1.11.0-1|240	%package tests
21mr|eclipse-m2e-core-1.11.0-1|241	Summary:        Eclipse M2E testing helpers
21mr|eclipse-m2e-core-1.11.0-1|242	
21mr|eclipse-m2e-core-1.11.0-1|243	%description tests
21mr|eclipse-m2e-core-1.11.0-1|244	This package contains common code used by tests for Eclipse M2E.
21mr|eclipse-m2e-core-1.11.0-1|245	
21mr|eclipse-m2e-core-1.11.0-1|246	
21mr|eclipse-m2e-core-1.11.0-1|247	%package javadoc
21mr|eclipse-m2e-core-1.11.0-1|248	Summary:        API documentation for %{name}
21mr|eclipse-m2e-core-1.11.0-1|249	
21mr|eclipse-m2e-core-1.11.0-1|250	%description javadoc
21mr|eclipse-m2e-core-1.11.0-1|251	This package contains %{summary}.
21mr|eclipse-m2e-core-1.11.0-1|252	
21mr|eclipse-m2e-core-1.11.0-1|253	
21mr|eclipse-m2e-core-1.11.0-1|254	%prep
21mr|eclipse-m2e-core-1.11.0-1|255	%setup -q -n %{release_dir}
21mr|eclipse-m2e-core-1.11.0-1|256	
21mr|eclipse-m2e-core-1.11.0-1|257	find -name '*.class' -delete
21mr|eclipse-m2e-core-1.11.0-1|258	find -name '*.jar' -delete
21mr|eclipse-m2e-core-1.11.0-1|259	
21mr|eclipse-m2e-core-1.11.0-1|260	# Copy license files so they can be installed more easily.
21mr|eclipse-m2e-core-1.11.0-1|261	cp -p %{SOURCE1} .
21mr|eclipse-m2e-core-1.11.0-1|262	cp -p org.eclipse.m2e.core/about_files/LICENSE-2.0.txt .
21mr|eclipse-m2e-core-1.11.0-1|263	
21mr|eclipse-m2e-core-1.11.0-1|264	# These don't currently build, but don't seem to be absolutely necessary
21mr|eclipse-m2e-core-1.11.0-1|265	for mod in org.eclipse.m2e.logback.appender \
21mr|eclipse-m2e-core-1.11.0-1|266	org.eclipse.m2e.logback.configuration \
21mr|eclipse-m2e-core-1.11.0-1|267	org.eclipse.m2e.logback.feature \
21mr|eclipse-m2e-core-1.11.0-1|268	org.eclipse.m2e.sdk.feature \
21mr|eclipse-m2e-core-1.11.0-1|269	org.eclipse.m2e.site
21mr|eclipse-m2e-core-1.11.0-1|270	do
21mr|eclipse-m2e-core-1.11.0-1|271	%pom_disable_module $mod
21mr|eclipse-m2e-core-1.11.0-1|272	rm -rf $mod
21mr|eclipse-m2e-core-1.11.0-1|273	done
21mr|eclipse-m2e-core-1.11.0-1|274	
21mr|eclipse-m2e-core-1.11.0-1|275	# Test bundle goes to its own subpackage.
21mr|eclipse-m2e-core-1.11.0-1|276	%mvn_package ":*.tests*::{}:" tests
21mr|eclipse-m2e-core-1.11.0-1|277	%mvn_package ":::{}:"
21mr|eclipse-m2e-core-1.11.0-1|278	
21mr|eclipse-m2e-core-1.11.0-1|279	# Ensure all necessary resolver deps are present
21mr|eclipse-m2e-core-1.11.0-1|280	pushd m2e-maven-runtime/org.eclipse.m2e.maven.runtime
21mr|eclipse-m2e-core-1.11.0-1|281	%pom_remove_dep "org.apache.maven.resolver:"
21mr|eclipse-m2e-core-1.11.0-1|282	%pom_add_dep "org.apache.maven.resolver:maven-resolver-api:1.1.0"
21mr|eclipse-m2e-core-1.11.0-1|283	%pom_add_dep "org.apache.maven.resolver:maven-resolver-impl:1.1.0"
21mr|eclipse-m2e-core-1.11.0-1|284	%pom_add_dep "org.apache.maven.resolver:maven-resolver-connector-basic:1.1.0"
21mr|eclipse-m2e-core-1.11.0-1|285	%pom_add_dep "org.apache.maven.resolver:maven-resolver-spi:1.1.0"
21mr|eclipse-m2e-core-1.11.0-1|286	%pom_add_dep "org.apache.maven.resolver:maven-resolver-transport-wagon:1.1.0"
21mr|eclipse-m2e-core-1.11.0-1|287	%pom_add_dep "org.apache.maven.resolver:maven-resolver-util:1.1.0"
21mr|eclipse-m2e-core-1.11.0-1|288	popd
21mr|eclipse-m2e-core-1.11.0-1|289	
21mr|eclipse-m2e-core-1.11.0-1|290	# Embed all Maven dependencies.  They may be some superflous deps
21mr|eclipse-m2e-core-1.11.0-1|291	# added this way, but in Fedora we don't have enough manpower to test
21mr|eclipse-m2e-core-1.11.0-1|292	# dependency correctness.  And we don't even run m2e tests...
21mr|eclipse-m2e-core-1.11.0-1|293	# Except for lucene and asm, avoid embedding that because of problems
21mr|eclipse-m2e-core-1.11.0-1|294	for d in `find m2e-maven-runtime/* -maxdepth 0 -type d`; do
21mr|eclipse-m2e-core-1.11.0-1|295	%pom_xpath_inject pom:instructions "<Embed-Directory>jars</Embed-Directory>" $d
21mr|eclipse-m2e-core-1.11.0-1|296	%pom_xpath_set pom:Embed-Dependency "*;scope=compile|runtime;groupId=!org.apache.lucene|org.ow2.asm" $d
21mr|eclipse-m2e-core-1.11.0-1|297	done
21mr|eclipse-m2e-core-1.11.0-1|298	
21mr|eclipse-m2e-core-1.11.0-1|299	%patch0 -p0
21mr|eclipse-m2e-core-1.11.0-1|300	%patch1 -p0
21mr|eclipse-m2e-core-1.11.0-1|301	%patch2 -p0
21mr|eclipse-m2e-core-1.11.0-1|302	%patch3 -p0
21mr|eclipse-m2e-core-1.11.0-1|303	%patch4 -p0
21mr|eclipse-m2e-core-1.11.0-1|304	%patch5 -p0
21mr|eclipse-m2e-core-1.11.0-1|305	%if 0%{?rhel} == 7
21mr|eclipse-m2e-core-1.11.0-1|306	%patch6 -p0
21mr|eclipse-m2e-core-1.11.0-1|307	%endif
21mr|eclipse-m2e-core-1.11.0-1|308	%patch7 -p0
21mr|eclipse-m2e-core-1.11.0-1|309	
21mr|eclipse-m2e-core-1.11.0-1|310	# Not needed for RPM builds
21mr|eclipse-m2e-core-1.11.0-1|311	%pom_remove_plugin ":jacoco-maven-plugin"
21mr|eclipse-m2e-core-1.11.0-1|312	
21mr|eclipse-m2e-core-1.11.0-1|313	# Fix BSN of annotations
21mr|eclipse-m2e-core-1.11.0-1|314	sed -i -e 's/>javax.annotation</>javax.annotation-api</' \
21mr|eclipse-m2e-core-1.11.0-1|315	org.eclipse.m2e.importer.tests/pom.xml org.eclipse.m2e.binaryproject.tests/pom.xml
21mr|eclipse-m2e-core-1.11.0-1|316	sed -i -e 's/javax.annotation;/javax.annotation-api;/' \
21mr|eclipse-m2e-core-1.11.0-1|317	org.eclipse.m2e.core.tests/META-INF/MANIFEST.MF
21mr|eclipse-m2e-core-1.11.0-1|318	
21mr|eclipse-m2e-core-1.11.0-1|319	# Specify a guava version
21mr|eclipse-m2e-core-1.11.0-1|320	sed -i -e '/com.google.guava/a<version>20.0</version>' \
21mr|eclipse-m2e-core-1.11.0-1|321	m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml
21mr|eclipse-m2e-core-1.11.0-1|322	
21mr|eclipse-m2e-core-1.11.0-1|323	# Avoid embedding lucene, use as ordinary OSGi bundle instead
21mr|eclipse-m2e-core-1.11.0-1|324	%pom_xpath_set pom:Import-Package "org.apache.lucene*,!*" m2e-maven-runtime/org.eclipse.m2e.maven.indexer
21mr|eclipse-m2e-core-1.11.0-1|325	sed -i -e '/org.slf4j/s|^\(.*\)|\1,org.apache.lucene.analysis,org.apache.lucene.analysis.standard,org.apache.lucene.analysis.util,org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.queryparser.classic,org.apache.lucene.search,org.apache.lucene.search.highlight,org.apache.lucene.store,org.apache.lucene.util|' \
21mr|eclipse-m2e-core-1.11.0-1|326	org.eclipse.m2e.core/META-INF/MANIFEST.MF org.eclipse.m2e.core.ui/META-INF/MANIFEST.MF
21mr|eclipse-m2e-core-1.11.0-1|327	
21mr|eclipse-m2e-core-1.11.0-1|328	%build
21mr|eclipse-m2e-core-1.11.0-1|329	# Building m2e is a two step process.  See upstream documentation:
21mr|eclipse-m2e-core-1.11.0-1|330	# http://wiki.eclipse.org/M2E_Development_Environment#Building_m2e_on_command_line
21mr|eclipse-m2e-core-1.11.0-1|331	repo=localrepo
21mr|eclipse-m2e-core-1.11.0-1|332	xmvn -B -o package -f m2e-maven-runtime/pom.xml -Dmaven.repo.local=${repo}
21mr|eclipse-m2e-core-1.11.0-1|333	# Manually install the first stage (don't rely on felix OBR)
21mr|eclipse-m2e-core-1.11.0-1|334	mkdir tmp && pushd tmp
21mr|eclipse-m2e-core-1.11.0-1|335	xmvn -B -o install:install-file -DgroupId=org.eclipse.m2e -DartifactId=org.eclipse.m2e.archetype.common -Dversion=%{version}-SNAPSHOT -Dpackaging=jar \
21mr|eclipse-m2e-core-1.11.0-1|336	-Dmaven.repo.local=../${repo} -Dfile=../m2e-maven-runtime/org.eclipse.m2e.archetype.common/target/org.eclipse.m2e.archetype.common-%{version}-SNAPSHOT.jar
21mr|eclipse-m2e-core-1.11.0-1|337	xmvn -B -o install:install-file -DgroupId=org.eclipse.m2e -DartifactId=org.eclipse.m2e.maven.indexer -Dversion=%{version}-SNAPSHOT -Dpackaging=jar \
21mr|eclipse-m2e-core-1.11.0-1|338	-Dmaven.repo.local=../${repo} -Dfile=../m2e-maven-runtime/org.eclipse.m2e.maven.indexer/target/org.eclipse.m2e.maven.indexer-%{version}-SNAPSHOT.jar
21mr|eclipse-m2e-core-1.11.0-1|339	xmvn -B -o install:install-file -DgroupId=org.eclipse.m2e -DartifactId=org.eclipse.m2e.maven.runtime -Dversion=%{version}-SNAPSHOT -Dpackaging=jar \
21mr|eclipse-m2e-core-1.11.0-1|340	-Dmaven.repo.local=../${repo} -Dfile=../m2e-maven-runtime/org.eclipse.m2e.maven.runtime/target/org.eclipse.m2e.maven.runtime-%{version}-SNAPSHOT.jar
21mr|eclipse-m2e-core-1.11.0-1|341	xmvn -B -o install:install-file -DgroupId=org.eclipse.m2e -DartifactId=org.eclipse.m2e.maven.runtime.slf4j.simple -Dversion=%{version}-SNAPSHOT -Dpackaging=jar \
21mr|eclipse-m2e-core-1.11.0-1|342	-Dmaven.repo.local=../${repo} -Dfile=../m2e-maven-runtime/org.eclipse.m2e.maven.runtime.slf4j.simple/target/org.eclipse.m2e.maven.runtime.slf4j.simple-%{version}-SNAPSHOT.jar
21mr|eclipse-m2e-core-1.11.0-1|343	popd
21mr|eclipse-m2e-core-1.11.0-1|344	# Second stage build
21mr|eclipse-m2e-core-1.11.0-1|345	%mvn_build -f -- -Dmaven.repo.local=${repo} -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
21mr|eclipse-m2e-core-1.11.0-1|346	
21mr|eclipse-m2e-core-1.11.0-1|347	%install
21mr|eclipse-m2e-core-1.11.0-1|348	%mvn_artifact m2e-maven-runtime/$mod/pom.xml
21mr|eclipse-m2e-core-1.11.0-1|349	for mod in org.eclipse.m2e.archetype.common \
21mr|eclipse-m2e-core-1.11.0-1|350	org.eclipse.m2e.maven.indexer \
21mr|eclipse-m2e-core-1.11.0-1|351	org.eclipse.m2e.maven.runtime \
21mr|eclipse-m2e-core-1.11.0-1|352	org.eclipse.m2e.maven.runtime.slf4j.simple
21mr|eclipse-m2e-core-1.11.0-1|353	do
21mr|eclipse-m2e-core-1.11.0-1|354	%mvn_artifact -Dtype=eclipse-plugin m2e-maven-runtime/$mod/pom.xml m2e-maven-runtime/$mod/target/$mod-%{version}-SNAPSHOT.jar
21mr|eclipse-m2e-core-1.11.0-1|355	done
21mr|eclipse-m2e-core-1.11.0-1|356	
21mr|eclipse-m2e-core-1.11.0-1|357	%mvn_install
21mr|eclipse-m2e-core-1.11.0-1|358	
21mr|eclipse-m2e-core-1.11.0-1|359	# Replace bundled JARs with symlinks to system JARs using XMvn Subst.  This way
21mr|eclipse-m2e-core-1.11.0-1|360	# there is no need to manually synchronize JAR lists between Maven and M2E when
21mr|eclipse-m2e-core-1.11.0-1|361	# some Maven dependency changes.  All that needs to be done is rebuilding M2E.
21mr|eclipse-m2e-core-1.11.0-1|362	xmvn-subst -s $(find %{buildroot}%{_datadir}/eclipse/droplets/m2e-core -name jars)
21mr|eclipse-m2e-core-1.11.0-1|363	
21mr|eclipse-m2e-core-1.11.0-1|364	%files -f .mfiles
21mr|eclipse-m2e-core-1.11.0-1|365	%license epl-v10.html LICENSE-2.0.txt
21mr|eclipse-m2e-core-1.11.0-1|366	
21mr|eclipse-m2e-core-1.11.0-1|367	%files tests -f .mfiles-tests
21mr|eclipse-m2e-core-1.11.0-1|368	
21mr|eclipse-m2e-core-1.11.0-1|369	%files javadoc -f .mfiles-javadoc
21mr|eclipse-m2e-core-1.11.0-1|370	%license epl-v10.html LICENSE-2.0.txt
21mr|eclipse-m2e-core-1.11.0-1|371	

12059 21
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|1	%global commit f22f9eac28b5e1418abe3d96df15d6900015b88d
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|3	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|4	Name:           eclipse-m2e-cxf
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|5	Version:        0.14.0
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|6	Release:        0.12.git%{shortcommit}
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|7	Summary:        M2E CXF connector
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|8	License:        EPL
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|9	URL:            https://github.com/tesla/m2eclipse-cxf/
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|10	Group:          Development/Java
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|11	BuildArch:      noarch
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|14	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|15	Source0:        https://github.com/tesla/m2eclipse-cxf/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|16	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|17	BuildRequires:  maven-local
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|18	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|19	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|20	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|21	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|22	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|23	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|24	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|25	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|26	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|27	%description
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|28	This package provides CXF connector for Eclipse M2E.
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|29	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|30	%prep
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|31	%setup -q -n m2eclipse-cxf-%{commit}
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|32	find -name *.jar -delete
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|33	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|34	# Fedora has newer version of M2E.  Relax bundle version requirements.
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|35	sed -i 's/\[1.0.0,1.2.0)/[1.0.0,2.0.0)/' $(find -name *.MF)
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|36	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|37	%build
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|38	%mvn_build -j
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|39	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|40	%install
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|41	%mvn_install
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|42	
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|43	%files -f .mfiles
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|44	%doc org.sonatype.m2e.cxf.feature/license.html
21mr|eclipse-m2e-cxf-0.14.0-0.12.gitf22f9ea|45	

12060 21
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|1	%global commit 026984fcccd528fab19ca8f053a63a0ed3f57b0c
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|3	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|4	Name:           eclipse-m2e-egit
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|5	Version:        0.15.1
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|6	Release:        0.3.git%{shortcommit}
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|7	Summary:        M2E SCM Handler for EGit
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|8	License:        EPL-1.0
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|9	URL:            https://github.com/tesla/m2eclipse-egit/
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|10	Group:          Development/Java
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|11	BuildArch:      noarch
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|14	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|15	Source0:        https://github.com/tesla/m2eclipse-egit/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|16	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|17	BuildRequires:  maven-local
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|18	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|19	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|20	BuildRequires:  osgi(org.eclipse.egit.core)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|21	BuildRequires:  osgi(org.eclipse.egit.ui)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|22	BuildRequires:  osgi(org.eclipse.jface)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|23	BuildRequires:  osgi(org.eclipse.jgit)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|24	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|25	BuildRequires:  osgi(org.eclipse.m2e.core.ui)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|26	BuildRequires:  osgi(org.eclipse.m2e.scm)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|27	BuildRequires:  osgi(org.eclipse.swt)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|28	BuildRequires:  osgi(org.eclipse.ui)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|29	BuildRequires:  osgi(slf4j.api)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|30	BuildRequires:  osgi(org.eclipse.equinox.p2.ui.discovery)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|31	BuildRequires:  eclipse-jgit
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|32	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|33	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|34	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|35	%description
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|36	This package provides M2E SCM Handler for EGit which adds support for
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|37	git repositories to M2E.
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|38	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|39	%prep
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|40	%setup -q -n m2eclipse-egit-%{commit}
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|41	find -name *.jar -delete
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|42	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|43	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|44	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|45	%pom_disable_module org.sonatype.m2e.egit.tests
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|46	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|47	%build
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|48	%mvn_build -j
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|49	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|50	%install
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|51	%mvn_install
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|52	
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|53	%files -f .mfiles
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|54	%doc org.sonatype.m2e.egit.feature/license.html
21mr|eclipse-m2e-egit-0.15.1-0.3.git026984f|55	

12061 21
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|1	%global commit 5a285e50b886ae30fc9e76815fc54d009ca10c22
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|3	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|4	Name:           eclipse-m2e-mavenarchiver
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|5	Version:        0.17.2
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|6	Release:        0.5.git%{shortcommit}
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|7	Summary:        M2E Maven Archiver connector
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|8	License:        EPL-1.0
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|9	URL:            https://github.com/tesla/m2eclipse-mavenarchiver/
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|10	Group:          Development/Java
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|11	BuildArch:      noarch
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|14	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|15	Source0:        https://github.com/tesla/m2eclipse-mavenarchiver/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|16	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|17	BuildRequires:  maven-local
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|18	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|19	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|20	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|21	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|22	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|23	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|24	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|25	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|26	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|27	%description
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|28	This package provides Maven Archiver connector for Eclipse M2E.
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|29	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|30	%prep
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|31	%setup -q -n m2eclipse-mavenarchiver-%{commit}
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|32	find -name *.jar -delete
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|33	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|34	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|35	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|36	%pom_disable_module org.sonatype.m2e.mavenarchiver.tests
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|37	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|38	%build
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|39	%mvn_build -j
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|40	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|41	%install
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|42	%mvn_install
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|43	
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|44	%files -f .mfiles
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|45	%doc org.sonatype.m2e.mavenarchiver.feature/license.html
21mr|eclipse-m2e-mavenarchiver-0.17.2-0.5.git5a285e5|46	

12062 21
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|1	%global commit 38c09f1ee625369f5ebc7a57f5b2a63e9034f9a4
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|3	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|4	Name:           eclipse-m2e-maven-dependency-plugin
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|5	Version:        0.0.4
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|6	Release:        0.6.git%{shortcommit}
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|7	Summary:        M2E maven-dependency-plugin connector
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|8	License:        EPL
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|9	URL:            https://github.com/ianbrandt/m2e-maven-dependency-plugin
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|10	Group:          Development/Java
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|11	BuildArch:      noarch
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|14	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|15	Source0:        https://github.com/ianbrandt/m2e-maven-dependency-plugin/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|16	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|17	BuildRequires:  maven-local
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|18	BuildRequires:  mvn(org.eclipse.tycho:target-platform-configuration)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|19	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|20	BuildRequires:  mvn(org.sonatype.forge:forge-parent:pom:)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|21	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|22	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|23	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|24	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|25	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|26	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|27	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|28	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|29	%description
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|30	This package provides maven-dependency-plugin connector for Eclipse M2E.
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|31	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|32	%prep
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|33	%setup -q -n m2e-maven-dependency-plugin-%{commit}
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|34	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|35	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|36	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|37	%pom_disable_module tests
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|38	%pom_disable_module site
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|39	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|40	%build
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|41	%mvn_build -j
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|42	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|43	%install
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|44	%mvn_install
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|45	
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|46	%files -f .mfiles
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|47	%license feature/license.html
21mr|eclipse-m2e-maven-dependency-plugin-0.0.4-0.6.git38c09f1|48	

12063 21
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|1	Name:           eclipse-m2e-mavendev
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|2	Version:        0.3.0.201506181201
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|3	Release:        8
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|4	Summary:        Maven Development Tools
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|5	License:        EPL
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|6	URL:            https://github.com/ifedorenko/com.ifedorenko.m2e.mavendev
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|7	Group:          Development/Java
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|8	BuildArch:      noarch
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|9	# Java stack is not supported on x86_32
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|10	ExcludeArch: %{ix86}
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|11	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|12	Source0:        https://github.com/ifedorenko/com.ifedorenko.m2e.mavendev/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|13	Source1:        http://www.eclipse.org/legal/epl-v10.html
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|14	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|15	Patch0: mavendev-remove-takaristats.patch
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|16	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|17	BuildRequires:  maven-local
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|18	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|19	BuildRequires:  mvn(org.eclipse.tycho:tycho-p2-plugin)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|20	BuildRequires:  mvn(org.eclipse.tycho:tycho-packaging-plugin)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|21	BuildRequires:  takari-tycho-support
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|22	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|23	BuildRequires:  osgi(org.sonatype.m2e.mavenarchiver)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|24	BuildRequires:  osgi(com.ifedorenko.m2e.sourcelookup)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|25	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|26	BuildRequires:  osgi(org.eclipse.debug.ui)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|27	BuildRequires:  osgi(org.eclipse.jdt.core)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|28	BuildRequires:  osgi(org.eclipse.jdt.debug.ui)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|29	BuildRequires:  osgi(org.eclipse.jdt.junit)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|30	BuildRequires:  osgi(org.eclipse.jdt.launching)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|31	BuildRequires:  osgi(org.eclipse.jface)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|32	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|33	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|34	BuildRequires:  osgi(org.eclipse.m2e.launching)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|35	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|36	BuildRequires:  osgi(org.eclipse.pde.core)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|37	BuildRequires:  osgi(org.eclipse.swt)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|38	BuildRequires:  osgi(org.eclipse.ui.workbench)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|39	BuildRequires:  osgi(org.sonatype.tycho.m2e)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|40	BuildRequires:  osgi(org.eclipse.equinox.p2.ui.discovery)
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|41	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|42	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|43	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|44	%description
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|45	Maven Development Tools is a collection of m2e extensions that enables
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|46	end-to-end debugging of Maven Plugins, Maven Core and their
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|47	dependencies from m2e development workspace, without the need to
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|48	install artifacts to the local Maven repository.
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|49	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|50	%prep
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|51	%setup -q -n com.ifedorenko.m2e.mavendev-%{version}
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|52	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|53	%patch0 -p1
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|54	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|55	find -name *.jar -delete
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|56	cp -p %{SOURCE1} epl-v10.html
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|57	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|58	%pom_remove_plugin :tycho-packaging-plugin
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|59	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|60	%build
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|61	%mvn_build -j
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|62	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|63	%install
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|64	%mvn_install
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|65	
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|66	%files -f .mfiles
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|67	%doc README.md epl-v10.html
21mr|eclipse-m2e-mavendev-0.3.0.201506181201-8|68	

12064 21
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|1	%global commit 5d1062a4b599e213489ee0c76f1c6753d51ae76b
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|3	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|4	Name:           eclipse-m2e-modello
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|5	Version:        0.16.0
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|6	Release:        0.13.git%{shortcommit}
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|7	Summary:        M2E Modello connector
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|8	License:        EPL
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|9	URL:            https://github.com/tesla/m2eclipse-modello/
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|10	Group:          Development/Java
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|11	BuildArch:      noarch
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|14	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|15	Source0:        https://github.com/tesla/m2eclipse-modello/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|16	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|17	BuildRequires:  maven-local
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|18	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|19	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|20	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|21	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|22	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|23	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|24	BuildRequires:  osgi(slf4j.api)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|25	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|26	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|27	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|28	%description
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|29	This package provides Modello connector for Eclipse M2E.
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|30	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|31	%prep
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|32	%setup -q -n m2eclipse-modello-%{commit}
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|33	find -name *.jar -delete
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|34	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|35	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|36	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|37	%pom_disable_module org.sonatype.m2e.modello.tests
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|38	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|39	# SLF4J in Fedora uses a different BSN
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|40	sed -i s/org.slf4j.api/slf4j.api/ $(find -name *.MF)
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|41	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|42	%build
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|43	%mvn_build -j
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|44	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|45	%install
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|46	%mvn_install
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|47	
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|48	%files -f .mfiles
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|49	%doc org.sonatype.m2e.modello.feature/license.html
21mr|eclipse-m2e-modello-0.16.0-0.13.git5d1062a|50	

12065 21
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|1	%global commit 8baf151182add310afcc377cda35939dfe0529e5
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|3	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|4	Name:           eclipse-m2e-plexus
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|5	Version:        0.15.0
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|6	Release:        0.13.git%{shortcommit}
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|7	Summary:        M2E Plexus connector
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|8	License:        EPL
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|9	URL:            https://github.com/tesla/m2eclipse-plexus/
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|10	Group:          Development/Java
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|11	BuildArch:      noarch
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|14	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|15	Source0:        https://github.com/tesla/m2eclipse-plexus/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|16	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|17	BuildRequires:  maven-local
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|18	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|19	BuildRequires:  osgi(com.ibm.icu)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|20	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|21	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|22	BuildRequires:  osgi(org.eclipse.jdt.core)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|23	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|24	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|25	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|26	BuildRequires:  osgi(slf4j.api)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|27	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|28	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|29	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|30	%description
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|31	This package provides Plexus connector for Eclipse M2E.
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|32	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|33	%prep
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|34	%setup -q -n m2eclipse-plexus-%{commit}
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|35	find -name *.jar -delete
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|36	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|37	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|38	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|39	%pom_disable_module org.sonatype.m2e.plexus.annotations.tests
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|40	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|41	# SLF4J in Fedora uses a different BSN
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|42	sed -i s/org.slf4j.api/slf4j.api/ $(find -name *.MF)
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|43	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|44	%build
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|45	%mvn_build -j
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|46	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|47	%install
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|48	%mvn_install
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|49	
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|50	%files -f .mfiles
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|51	%doc org.sonatype.m2e.plexus.annotations.feature/license.html
21mr|eclipse-m2e-plexus-0.15.0-0.13.git8baf151|52	

12066 21
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|1	%global commit 81d3bc5f9daf32e3cc6829e7c6b6964cd560b7bc
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|3	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|4	Name:           eclipse-m2e-sisu
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|5	Version:        0.15.0
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|6	Release:        0.13.git%{shortcommit}
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|7	Summary:        M2E Sisu connector
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|8	License:        EPL
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|9	URL:            https://github.com/tesla/m2eclipse-sisu/
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|10	Group:          Development/Java
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|11	BuildArch:      noarch
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|14	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|15	Source0:        https://github.com/tesla/m2eclipse-sisu/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|16	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|17	# Add support for Eclipse Sisu
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|18	# From https://github.com/tesla/m2eclipse-sisu/pull/1
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|19	Patch0:         0001-Add-lifecycle-mapping-for-Eclipse-Sisu.patch
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|20	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|21	BuildRequires:  maven-local
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|22	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|23	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|24	BuildRequires:  osgi(org.eclipse.equinox.common)
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|25	BuildRequires:  osgi(org.eclipse.equinox.registry)
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|26	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|27	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|28	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|29	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|30	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|31	%description
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|32	This package provides Sisu connector for Eclipse M2E.
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|33	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|34	%prep
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|35	%setup -q -n m2eclipse-sisu-%{commit}
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|36	%patch0 -p1
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|37	find -name *.jar -delete
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|38	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|39	%build
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|40	%mvn_build -j
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|41	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|42	%install
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|43	%mvn_install
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|44	
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|45	%files -f .mfiles
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|46	%doc org.sonatype.m2e.sisu.feature/license.html
21mr|eclipse-m2e-sisu-0.15.0-0.13.git81d3bc5|47	

12067 21
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|1	Name:           eclipse-m2e-sourcelookup
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|2	Version:        1.1.0.201506181114
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|3	Release:        8
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|4	Summary:        M2E Sources Lookup
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|5	License:        EPL
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|6	Group:          Development/Java
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|7	URL:            https://github.com/ifedorenko/com.ifedorenko.m2e.sourcelookup
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|8	BuildArch:      noarch
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|9	# Java stack is not supported on x86_32
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|10	ExcludeArch: %{ix86}
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|11	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|12	Source0:        https://github.com/ifedorenko/com.ifedorenko.m2e.sourcelookup/archive/%{version}.tar.gz
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|13	Source1:        http://www.eclipse.org/legal/epl-v10.html
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|14	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|15	BuildRequires:  maven-local
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|16	BuildRequires:  mvn(io.takari.tycho:tycho-support:pom:)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|17	# Extra BR for javaagent (not built with %%mvn_build)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|19	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|20	BuildRequires:  osgi(org.eclipse.core.expressions)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|21	BuildRequires:  osgi(org.eclipse.core.filesystem)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|22	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|23	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|24	BuildRequires:  osgi(org.eclipse.debug.core)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|25	BuildRequires:  osgi(org.eclipse.debug.ui)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|26	BuildRequires:  osgi(org.eclipse.equinox.common)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|27	BuildRequires:  osgi(org.eclipse.equinox.registry)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|28	BuildRequires:  osgi(org.eclipse.jdt.core)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|29	BuildRequires:  osgi(org.eclipse.jdt.debug)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|30	BuildRequires:  osgi(org.eclipse.jdt.debug.ui)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|31	BuildRequires:  osgi(org.eclipse.jdt.junit)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|32	BuildRequires:  osgi(org.eclipse.jdt.launching)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|33	BuildRequires:  osgi(org.eclipse.jface)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|34	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|35	BuildRequires:  osgi(org.eclipse.m2e.core.ui)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|36	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|37	BuildRequires:  osgi(org.eclipse.m2e.launching)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|38	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|39	BuildRequires:  osgi(org.eclipse.pde.core)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|40	BuildRequires:  osgi(org.eclipse.swt)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|41	BuildRequires:  osgi(org.eclipse.ui)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|42	BuildRequires:  osgi(org.eclipse.ui.ide)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|43	BuildRequires:  osgi(org.eclipse.ui.workbench)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|44	BuildRequires:  osgi(org.sonatype.tycho.m2e)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|45	BuildRequires:  osgi(slf4j.api)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|46	BuildRequires:  osgi(org.eclipse.equinox.p2.ui.discovery)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|47	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|48	%description
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|49	Allows Eclipse Java debugger lookup sources of Java classes
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|50	dynamically loaded by Maven, such as Maven plugins.  Supports multiple
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|51	versions of the same class loaded by the Maven VM.  Sources are looked
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|52	up among Eclipse workspace projects or resolved from Maven
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|53	repositories as necessary.
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|54	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|55	%prep
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|56	%setup -q -n com.ifedorenko.m2e.sourcelookup-%{version}
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|57	find -name *.jar -delete
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|58	cp -p %{SOURCE1} .
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|59	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|60	%pom_remove_plugin :tycho-packaging-plugin
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|61	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|62	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|63	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|64	%pom_disable_module com.ifedorenko.m2e.binaryproject.tests
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|65	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|66	# SLF4J in Fedora uses a different BSN
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|67	sed -i s/org.slf4j.api/slf4j.api/ $(find -name *.MF)
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|68	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|69	# Don't attempt to create shaded sources jar
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|70	%pom_xpath_remove pom:createSourcesJar com.ifedorenko.m2e.sourcelookup.javaagent/pom.xml
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|71	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|72	%build
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|73	# Building m2e-sourcelookup is a two step process.
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|74	xmvn -B -o -f com.ifedorenko.m2e.sourcelookup.javaagent/pom.xml package
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|75	cp com.ifedorenko.m2e.sourcelookup.javaagent/target/com.ifedorenko.m2e.sourcelookup.javaagent-*-SNAPSHOT.jar \
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|76	com.ifedorenko.m2e.sourcelookup/com.ifedorenko.m2e.sourcelookup.javaagent.jar
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|77	%mvn_build -j
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|78	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|79	%install
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|80	%mvn_install
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|81	
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|82	%files -f .mfiles
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|83	%doc README.md epl-v10.html
21mr|eclipse-m2e-sourcelookup-1.1.0.201506181114-8|84	

12068 21
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|1	%global commit e7603b0af5f969769e6f1cb917f26f6d67b8f164
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|3	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|4	Name:           eclipse-m2e-takari
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|5	Version:        0.1.0
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|6	Release:        0.10.git%{shortcommit}
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|7	Summary:        M2E Takari connector
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|8	License:        EPL
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|9	URL:            https://github.com/takari/io.takari.m2e.lifecycle
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|10	Group:          Development/Java
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|11	BuildArch:      noarch
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|12	# Java stack is not supported on x86_32
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|13	ExcludeArch: %{ix86}
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|14	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|15	Source0:        https://github.com/takari/io.takari.m2e.lifecycle/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|16	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|17	BuildRequires:  maven-local
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|18	BuildRequires:  mvn(io.takari.builder:takari-builder-security-manager)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|19	BuildRequires:  mvn(io.takari:incrementalbuild-workspace)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|20	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|21	BuildRequires:  mvn(io.takari.tycho:tycho-support:pom:)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|22	BuildRequires:  osgi(io.takari.incrementalbuild.workspace)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|23	BuildRequires:  osgi(org.eclipse.core.filesystem)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|24	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|25	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|26	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|27	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|28	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|29	BuildRequires:  osgi(org.eclipse.osgi)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|30	BuildRequires:  osgi(slf4j.api)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|31	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|32	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|33	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|34	%description
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|35	This package provides Takari connector for Eclipse M2E.
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|36	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|37	%prep
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|38	%setup -q -n io.takari.m2e.lifecycle-%{commit}
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|39	find -name \*.jar -type f -delete
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|40	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|41	# Disable user tracking (oficially known as "usage statistics collection")
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|42	sed -i /io.takari.stats/d io.takari.m2e.lifecycle.feature/feature.xml
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|43	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|44	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|45	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|46	%pom_disable_module io.takari.m2e.lifecycle.test
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|47	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|48	# SLF4J in Fedora uses a different BSN
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|49	sed -i s/org.slf4j.api/slf4j.api/ $(find -name *.MF)
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|50	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|51	%build
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|52	%mvn_build -j
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|53	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|54	%install
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|55	%mvn_install
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|56	
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|57	%files -f .mfiles
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|58	%license io.takari.m2e.lifecycle.feature/license.html
21mr|eclipse-m2e-takari-0.1.0-0.10.gite7603b0|59	

12069 21
21mr|eclipse-m2e-tycho-0.8.1-5|1	%global commit 03229cacd4c504ffdcef817e180c0ce8724a64c7
21mr|eclipse-m2e-tycho-0.8.1-5|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-tycho-0.8.1-5|3	
21mr|eclipse-m2e-tycho-0.8.1-5|4	Epoch:          1
21mr|eclipse-m2e-tycho-0.8.1-5|5	Name:           eclipse-m2e-tycho
21mr|eclipse-m2e-tycho-0.8.1-5|6	Version:        0.8.1
21mr|eclipse-m2e-tycho-0.8.1-5|7	Release:        5
21mr|eclipse-m2e-tycho-0.8.1-5|8	Summary:        M2E Tycho connector
21mr|eclipse-m2e-tycho-0.8.1-5|9	License:        EPL-1.0
21mr|eclipse-m2e-tycho-0.8.1-5|10	URL:            https://github.com/tesla/m2eclipse-tycho/
21mr|eclipse-m2e-tycho-0.8.1-5|11	Group:          Development/Java
21mr|eclipse-m2e-tycho-0.8.1-5|12	BuildArch:      noarch
21mr|eclipse-m2e-tycho-0.8.1-5|13	# Java stack is not supported on x86_32
21mr|eclipse-m2e-tycho-0.8.1-5|14	ExcludeArch: %{ix86}
21mr|eclipse-m2e-tycho-0.8.1-5|15	
21mr|eclipse-m2e-tycho-0.8.1-5|16	Source0:        https://github.com/tesla/m2eclipse-tycho/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|eclipse-m2e-tycho-0.8.1-5|17	
21mr|eclipse-m2e-tycho-0.8.1-5|18	BuildRequires:  maven-local
21mr|eclipse-m2e-tycho-0.8.1-5|19	BuildRequires:  mvn(io.tesla.tycho:tycho-support:pom:)
21mr|eclipse-m2e-tycho-0.8.1-5|20	BuildRequires:  osgi(org.eclipse.core.resources)
21mr|eclipse-m2e-tycho-0.8.1-5|21	BuildRequires:  osgi(org.eclipse.core.runtime)
21mr|eclipse-m2e-tycho-0.8.1-5|22	BuildRequires:  osgi(org.eclipse.debug.core)
21mr|eclipse-m2e-tycho-0.8.1-5|23	BuildRequires:  osgi(org.eclipse.jdt.core)
21mr|eclipse-m2e-tycho-0.8.1-5|24	BuildRequires:  osgi(org.eclipse.jdt.launching)
21mr|eclipse-m2e-tycho-0.8.1-5|25	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-tycho-0.8.1-5|26	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-tycho-0.8.1-5|27	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-tycho-0.8.1-5|28	BuildRequires:  osgi(org.eclipse.pde.core)
21mr|eclipse-m2e-tycho-0.8.1-5|29	
21mr|eclipse-m2e-tycho-0.8.1-5|30	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-tycho-0.8.1-5|31	
21mr|eclipse-m2e-tycho-0.8.1-5|32	%description
21mr|eclipse-m2e-tycho-0.8.1-5|33	This package provides Tycho connector for Eclipse M2E.
21mr|eclipse-m2e-tycho-0.8.1-5|34	
21mr|eclipse-m2e-tycho-0.8.1-5|35	%prep
21mr|eclipse-m2e-tycho-0.8.1-5|36	%setup -q -n m2eclipse-tycho-%{commit}
21mr|eclipse-m2e-tycho-0.8.1-5|37	find -name *.jar -delete
21mr|eclipse-m2e-tycho-0.8.1-5|38	
21mr|eclipse-m2e-tycho-0.8.1-5|39	# Tests are skipped because of missing dependencies:
21mr|eclipse-m2e-tycho-0.8.1-5|40	# osgi(org.eclipse.m2e.tests.common)
21mr|eclipse-m2e-tycho-0.8.1-5|41	%pom_disable_module org.sonatype.tycho.m2e.tests
21mr|eclipse-m2e-tycho-0.8.1-5|42	
21mr|eclipse-m2e-tycho-0.8.1-5|43	%build
21mr|eclipse-m2e-tycho-0.8.1-5|44	%mvn_build -j
21mr|eclipse-m2e-tycho-0.8.1-5|45	
21mr|eclipse-m2e-tycho-0.8.1-5|46	%install
21mr|eclipse-m2e-tycho-0.8.1-5|47	%mvn_install
21mr|eclipse-m2e-tycho-0.8.1-5|48	
21mr|eclipse-m2e-tycho-0.8.1-5|49	%files -f .mfiles
21mr|eclipse-m2e-tycho-0.8.1-5|50	%license org.sonatype.tycho.m2e.feature/license.html
21mr|eclipse-m2e-tycho-0.8.1-5|51	

12070 21
21mr|eclipse-m2e-workspace-0.4.0-10|1	%global short_name m2e-workspace
21mr|eclipse-m2e-workspace-0.4.0-10|2	
21mr|eclipse-m2e-workspace-0.4.0-10|3	Name:           eclipse-m2e-workspace
21mr|eclipse-m2e-workspace-0.4.0-10|4	Version:        0.4.0
21mr|eclipse-m2e-workspace-0.4.0-10|5	Release:        10
21mr|eclipse-m2e-workspace-0.4.0-10|6	Summary:        M2E CLI workspace resolver
21mr|eclipse-m2e-workspace-0.4.0-10|7	License:        EPL-1.0
21mr|eclipse-m2e-workspace-0.4.0-10|8	URL:            https://www.eclipse.org/m2e/
21mr|eclipse-m2e-workspace-0.4.0-10|9	Group:          Development/Java
21mr|eclipse-m2e-workspace-0.4.0-10|10	BuildArch:      noarch
21mr|eclipse-m2e-workspace-0.4.0-10|11	# Java stack is not supported on x86_32
21mr|eclipse-m2e-workspace-0.4.0-10|12	ExcludeArch: %{ix86}
21mr|eclipse-m2e-workspace-0.4.0-10|13	
21mr|eclipse-m2e-workspace-0.4.0-10|14	Source0:        http://git.eclipse.org/c/m2e/org.eclipse.m2e.workspace.git/snapshot/%{short_name}-%{version}.tar.bz2
21mr|eclipse-m2e-workspace-0.4.0-10|15	Source1:        http://www.eclipse.org/legal/epl-v10.html
21mr|eclipse-m2e-workspace-0.4.0-10|16	
21mr|eclipse-m2e-workspace-0.4.0-10|17	Patch0:         takari.patch
21mr|eclipse-m2e-workspace-0.4.0-10|18	
21mr|eclipse-m2e-workspace-0.4.0-10|19	BuildRequires:  maven-local
21mr|eclipse-m2e-workspace-0.4.0-10|20	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
21mr|eclipse-m2e-workspace-0.4.0-10|21	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|eclipse-m2e-workspace-0.4.0-10|22	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|eclipse-m2e-workspace-0.4.0-10|23	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|eclipse-m2e-workspace-0.4.0-10|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|eclipse-m2e-workspace-0.4.0-10|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|eclipse-m2e-workspace-0.4.0-10|26	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|eclipse-m2e-workspace-0.4.0-10|27	
21mr|eclipse-m2e-workspace-0.4.0-10|28	%description
21mr|eclipse-m2e-workspace-0.4.0-10|29	Workspace dependency resolver implementation for Maven command line
21mr|eclipse-m2e-workspace-0.4.0-10|30	build.
21mr|eclipse-m2e-workspace-0.4.0-10|31	
21mr|eclipse-m2e-workspace-0.4.0-10|32	%package javadoc
21mr|eclipse-m2e-workspace-0.4.0-10|33	Summary:        API documentation for %{name}
21mr|eclipse-m2e-workspace-0.4.0-10|34	
21mr|eclipse-m2e-workspace-0.4.0-10|35	%description javadoc
21mr|eclipse-m2e-workspace-0.4.0-10|36	This package provides %{summary}.
21mr|eclipse-m2e-workspace-0.4.0-10|37	
21mr|eclipse-m2e-workspace-0.4.0-10|38	
21mr|eclipse-m2e-workspace-0.4.0-10|39	%prep
21mr|eclipse-m2e-workspace-0.4.0-10|40	%setup -q -n %{short_name}-%{version}
21mr|eclipse-m2e-workspace-0.4.0-10|41	
21mr|eclipse-m2e-workspace-0.4.0-10|42	%patch0 -p1
21mr|eclipse-m2e-workspace-0.4.0-10|43	
21mr|eclipse-m2e-workspace-0.4.0-10|44	cp -a %{SOURCE1} .
21mr|eclipse-m2e-workspace-0.4.0-10|45	pushd org.eclipse.m2e.workspace.cli
21mr|eclipse-m2e-workspace-0.4.0-10|46	# Remove support for Maven 3.0.x (requires Sonatype Aether, which is
21mr|eclipse-m2e-workspace-0.4.0-10|47	# not available in Fedora)
21mr|eclipse-m2e-workspace-0.4.0-10|48	%pom_remove_dep org.sonatype.aether
21mr|eclipse-m2e-workspace-0.4.0-10|49	rm src/main/java/org/eclipse/m2e/workspace/internal/Maven30WorkspaceReader.java
21mr|eclipse-m2e-workspace-0.4.0-10|50	popd
21mr|eclipse-m2e-workspace-0.4.0-10|51	
21mr|eclipse-m2e-workspace-0.4.0-10|52	%build
21mr|eclipse-m2e-workspace-0.4.0-10|53	pushd org.eclipse.m2e.workspace.cli
21mr|eclipse-m2e-workspace-0.4.0-10|54	%mvn_build
21mr|eclipse-m2e-workspace-0.4.0-10|55	popd
21mr|eclipse-m2e-workspace-0.4.0-10|56	
21mr|eclipse-m2e-workspace-0.4.0-10|57	%install
21mr|eclipse-m2e-workspace-0.4.0-10|58	pushd org.eclipse.m2e.workspace.cli
21mr|eclipse-m2e-workspace-0.4.0-10|59	%mvn_install
21mr|eclipse-m2e-workspace-0.4.0-10|60	popd
21mr|eclipse-m2e-workspace-0.4.0-10|61	
21mr|eclipse-m2e-workspace-0.4.0-10|62	%files -f org.eclipse.m2e.workspace.cli/.mfiles
21mr|eclipse-m2e-workspace-0.4.0-10|63	%license epl-v10.html
21mr|eclipse-m2e-workspace-0.4.0-10|64	
21mr|eclipse-m2e-workspace-0.4.0-10|65	%files javadoc -f org.eclipse.m2e.workspace.cli/.mfiles-javadoc
21mr|eclipse-m2e-workspace-0.4.0-10|66	%license epl-v10.html
21mr|eclipse-m2e-workspace-0.4.0-10|67	
21mr|eclipse-m2e-workspace-0.4.0-10|68	

12071 21
21mr|eclipse-m2e-wtp-1.4.1-3|1	%global commit 3ac337e64a56c6bfd4a3c53af77eda0b040f899d
21mr|eclipse-m2e-wtp-1.4.1-3|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|eclipse-m2e-wtp-1.4.1-3|3	
21mr|eclipse-m2e-wtp-1.4.1-3|4	Name:           eclipse-m2e-wtp
21mr|eclipse-m2e-wtp-1.4.1-3|5	Version:        1.4.1
21mr|eclipse-m2e-wtp-1.4.1-3|6	Release:        3
21mr|eclipse-m2e-wtp-1.4.1-3|7	Summary:        Maven Integration for WTP
21mr|eclipse-m2e-wtp-1.4.1-3|8	License:        EPL-1.0 and ASL 2.0
21mr|eclipse-m2e-wtp-1.4.1-3|9	URL:            https://www.eclipse.org/m2e-wtp/
21mr|eclipse-m2e-wtp-1.4.1-3|10	
21mr|eclipse-m2e-wtp-1.4.1-3|11	Source0:        https://git.eclipse.org/c/m2e-wtp/org.eclipse.m2e.wtp.git/snapshot/org.eclipse.m2e.wtp-%{commit}.tar.xz
21mr|eclipse-m2e-wtp-1.4.1-3|12	
21mr|eclipse-m2e-wtp-1.4.1-3|13	Patch0:         war-plugin.patch
21mr|eclipse-m2e-wtp-1.4.1-3|14	
21mr|eclipse-m2e-wtp-1.4.1-3|15	Group:          Development/Java
21mr|eclipse-m2e-wtp-1.4.1-3|16	BuildArch: noarch
21mr|eclipse-m2e-wtp-1.4.1-3|17	# Java stack is not supported on x86_32
21mr|eclipse-m2e-wtp-1.4.1-3|18	ExcludeArch: %{ix86}
21mr|eclipse-m2e-wtp-1.4.1-3|19	
21mr|eclipse-m2e-wtp-1.4.1-3|20	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-m2e-wtp-1.4.1-3|21	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-m2e-wtp-1.4.1-3|22	
21mr|eclipse-m2e-wtp-1.4.1-3|23	BuildRequires:  maven-local
21mr|eclipse-m2e-wtp-1.4.1-3|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-war-plugin) >= 3.2.2
21mr|eclipse-m2e-wtp-1.4.1-3|25	BuildRequires:  mvn(org.eclipse.tycho.extras:tycho-source-feature-plugin)
21mr|eclipse-m2e-wtp-1.4.1-3|26	BuildRequires:  mvn(org.eclipse.tycho:target-platform-configuration)
21mr|eclipse-m2e-wtp-1.4.1-3|27	BuildRequires:  mvn(org.eclipse.tycho:tycho-compiler-plugin)
21mr|eclipse-m2e-wtp-1.4.1-3|28	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|eclipse-m2e-wtp-1.4.1-3|29	BuildRequires:  mvn(org.eclipse.tycho:tycho-p2-plugin)
21mr|eclipse-m2e-wtp-1.4.1-3|30	BuildRequires:  mvn(org.eclipse.tycho:tycho-packaging-plugin)
21mr|eclipse-m2e-wtp-1.4.1-3|31	BuildRequires:  mvn(org.eclipse.tycho:tycho-source-plugin)
21mr|eclipse-m2e-wtp-1.4.1-3|32	BuildRequires:  osgi(org.apache.commons.lang3)
21mr|eclipse-m2e-wtp-1.4.1-3|33	BuildRequires:  osgi(org.eclipse.jdt.core)
21mr|eclipse-m2e-wtp-1.4.1-3|34	BuildRequires:  osgi(org.eclipse.jdt.launching)
21mr|eclipse-m2e-wtp-1.4.1-3|35	BuildRequires:  osgi(org.eclipse.jem.util)
21mr|eclipse-m2e-wtp-1.4.1-3|36	BuildRequires:  osgi(org.eclipse.jem.workbench)
21mr|eclipse-m2e-wtp-1.4.1-3|37	BuildRequires:  osgi(org.eclipse.jpt.common.core)
21mr|eclipse-m2e-wtp-1.4.1-3|38	BuildRequires:  osgi(org.eclipse.jpt.jpa.core)
21mr|eclipse-m2e-wtp-1.4.1-3|39	BuildRequires:  osgi(org.eclipse.jst.common.frameworks)
21mr|eclipse-m2e-wtp-1.4.1-3|40	BuildRequires:  osgi(org.eclipse.jst.common.project.facet.core)
21mr|eclipse-m2e-wtp-1.4.1-3|41	BuildRequires:  osgi(org.eclipse.jst.j2ee)
21mr|eclipse-m2e-wtp-1.4.1-3|42	BuildRequires:  osgi(org.eclipse.jst.j2ee.core)
21mr|eclipse-m2e-wtp-1.4.1-3|43	BuildRequires:  osgi(org.eclipse.jst.j2ee.ejb)
21mr|eclipse-m2e-wtp-1.4.1-3|44	BuildRequires:  osgi(org.eclipse.jst.j2ee.jca)
21mr|eclipse-m2e-wtp-1.4.1-3|45	BuildRequires:  osgi(org.eclipse.jst.j2ee.web)
21mr|eclipse-m2e-wtp-1.4.1-3|46	BuildRequires:  osgi(org.eclipse.jst.jee)
21mr|eclipse-m2e-wtp-1.4.1-3|47	BuildRequires:  osgi(org.eclipse.jst.jee.ejb)
21mr|eclipse-m2e-wtp-1.4.1-3|48	BuildRequires:  osgi(org.eclipse.jst.jee.web)
21mr|eclipse-m2e-wtp-1.4.1-3|49	BuildRequires:  osgi(org.eclipse.jst.jsf.core)
21mr|eclipse-m2e-wtp-1.4.1-3|50	BuildRequires:  osgi(org.eclipse.jst.ws.jaxrs.core)
21mr|eclipse-m2e-wtp-1.4.1-3|51	BuildRequires:  osgi(org.eclipse.license)
21mr|eclipse-m2e-wtp-1.4.1-3|52	BuildRequires:  osgi(org.eclipse.m2e.core)
21mr|eclipse-m2e-wtp-1.4.1-3|53	BuildRequires:  osgi(org.eclipse.m2e.jdt)
21mr|eclipse-m2e-wtp-1.4.1-3|54	BuildRequires:  osgi(org.eclipse.m2e.maven.runtime)
21mr|eclipse-m2e-wtp-1.4.1-3|55	BuildRequires:  osgi(org.eclipse.wst.common.core)
21mr|eclipse-m2e-wtp-1.4.1-3|56	BuildRequires:  osgi(org.eclipse.wst.common.emf)
21mr|eclipse-m2e-wtp-1.4.1-3|57	BuildRequires:  osgi(org.eclipse.wst.common.emfworkbench.integration)
21mr|eclipse-m2e-wtp-1.4.1-3|58	BuildRequires:  osgi(org.eclipse.wst.common.frameworks)
21mr|eclipse-m2e-wtp-1.4.1-3|59	BuildRequires:  osgi(org.eclipse.wst.common.modulecore)
21mr|eclipse-m2e-wtp-1.4.1-3|60	BuildRequires:  osgi(org.eclipse.wst.common.modulecore.ui)
21mr|eclipse-m2e-wtp-1.4.1-3|61	BuildRequires:  osgi(org.eclipse.wst.common.project.facet.core)
21mr|eclipse-m2e-wtp-1.4.1-3|62	BuildRequires:  osgi(org.eclipse.wst.server.core)
21mr|eclipse-m2e-wtp-1.4.1-3|63	BuildRequires:  osgi(org.eclipse.wst.validation)
21mr|eclipse-m2e-wtp-1.4.1-3|64	BuildRequires:  osgi(org.sonatype.m2e.mavenarchiver)
21mr|eclipse-m2e-wtp-1.4.1-3|65	BuildRequires:  osgi(slf4j.api)
21mr|eclipse-m2e-wtp-1.4.1-3|66	
21mr|eclipse-m2e-wtp-1.4.1-3|67	Enhances:       eclipse-m2e-core
21mr|eclipse-m2e-wtp-1.4.1-3|68	
21mr|eclipse-m2e-wtp-1.4.1-3|69	Requires:       mvn(org.apache.maven.plugins:maven-war-plugin) >= 3.2.2
21mr|eclipse-m2e-wtp-1.4.1-3|70	
21mr|eclipse-m2e-wtp-1.4.1-3|71	%description
21mr|eclipse-m2e-wtp-1.4.1-3|72	The Maven Integration for WTP project, also known as m2e-wtp, aims at
21mr|eclipse-m2e-wtp-1.4.1-3|73	providing a tight integration between Maven Integration for Eclipse
21mr|eclipse-m2e-wtp-1.4.1-3|74	(a.k.a m2e) and the Eclipse Web Tools Project (WTP). m2e-wtp provides
21mr|eclipse-m2e-wtp-1.4.1-3|75	a set of m2e connectors used for the configuration of Java EE projects
21mr|eclipse-m2e-wtp-1.4.1-3|76	in WTP, brings unique Maven features to your Eclipse IDE and helps you
21mr|eclipse-m2e-wtp-1.4.1-3|77	convert your Eclipse projects to Maven.
21mr|eclipse-m2e-wtp-1.4.1-3|78	
21mr|eclipse-m2e-wtp-1.4.1-3|79	%prep
21mr|eclipse-m2e-wtp-1.4.1-3|80	%setup -q -n org.eclipse.m2e.wtp-%{commit}
21mr|eclipse-m2e-wtp-1.4.1-3|81	%patch0
21mr|eclipse-m2e-wtp-1.4.1-3|82	find -name *.jar -delete
21mr|eclipse-m2e-wtp-1.4.1-3|83	
21mr|eclipse-m2e-wtp-1.4.1-3|84	# Avoid relying on forge parent pom
21mr|eclipse-m2e-wtp-1.4.1-3|85	%pom_remove_parent
21mr|eclipse-m2e-wtp-1.4.1-3|86	
21mr|eclipse-m2e-wtp-1.4.1-3|87	# Avoid using tycho-sourceref-jgit due to source tarball not being a git repo
21mr|eclipse-m2e-wtp-1.4.1-3|88	%pom_remove_plugin :tycho-packaging-plugin
21mr|eclipse-m2e-wtp-1.4.1-3|89	
21mr|eclipse-m2e-wtp-1.4.1-3|90	# Don't need to build update sites for RPM builds
21mr|eclipse-m2e-wtp-1.4.1-3|91	%pom_disable_module org.eclipse.m2e.wtp.site
21mr|eclipse-m2e-wtp-1.4.1-3|92	
21mr|eclipse-m2e-wtp-1.4.1-3|93	# Link to system version of war plugin
21mr|eclipse-m2e-wtp-1.4.1-3|94	ln -s $(build-classpath maven-war-plugin) org.eclipse.m2e.wtp/jars
21mr|eclipse-m2e-wtp-1.4.1-3|95	ln -s $(build-classpath maven-mapping) org.eclipse.m2e.wtp/jars
21mr|eclipse-m2e-wtp-1.4.1-3|96	
21mr|eclipse-m2e-wtp-1.4.1-3|97	# Make dir-shaped bundle for symlinks to system deps
21mr|eclipse-m2e-wtp-1.4.1-3|98	echo "Eclipse-BundleShape: dir" >> org.eclipse.m2e.wtp/META-INF/MANIFEST.MF
21mr|eclipse-m2e-wtp-1.4.1-3|99	
21mr|eclipse-m2e-wtp-1.4.1-3|100	# Don't package parent pom
21mr|eclipse-m2e-wtp-1.4.1-3|101	%mvn_package "::pom::" __noinstall
21mr|eclipse-m2e-wtp-1.4.1-3|102	
21mr|eclipse-m2e-wtp-1.4.1-3|103	%build
21mr|eclipse-m2e-wtp-1.4.1-3|104	%mvn_build -j
21mr|eclipse-m2e-wtp-1.4.1-3|105	
21mr|eclipse-m2e-wtp-1.4.1-3|106	%install
21mr|eclipse-m2e-wtp-1.4.1-3|107	%mvn_install
21mr|eclipse-m2e-wtp-1.4.1-3|108	
21mr|eclipse-m2e-wtp-1.4.1-3|109	pushd %{buildroot}/%{_datadir}/eclipse/droplets/m2e-wtp/plugins/org.eclipse.m2e.wtp_*/jars
21mr|eclipse-m2e-wtp-1.4.1-3|110	rm *.jar
21mr|eclipse-m2e-wtp-1.4.1-3|111	ln -s $(build-classpath maven-war-plugin) .
21mr|eclipse-m2e-wtp-1.4.1-3|112	ln -s $(build-classpath maven-mapping) .
21mr|eclipse-m2e-wtp-1.4.1-3|113	popd
21mr|eclipse-m2e-wtp-1.4.1-3|114	
21mr|eclipse-m2e-wtp-1.4.1-3|115	%files -f .mfiles
21mr|eclipse-m2e-wtp-1.4.1-3|116	%doc README.md
21mr|eclipse-m2e-wtp-1.4.1-3|117	%license org.eclipse.m2e.wtp/about.html
21mr|eclipse-m2e-wtp-1.4.1-3|118	%license org.eclipse.m2e.wtp/about_files/LICENSE-2.0.txt
21mr|eclipse-m2e-wtp-1.4.1-3|119	

12072 21
21mr|eclipse-moreunit-3.2.1-1|1	Name:           eclipse-moreunit
21mr|eclipse-moreunit-3.2.1-1|2	Version:        3.2.1
21mr|eclipse-moreunit-3.2.1-1|3	Release:        1
21mr|eclipse-moreunit-3.2.1-1|4	Summary:        An Eclipse plugin that assists with writing more unit tests
21mr|eclipse-moreunit-3.2.1-1|5	
21mr|eclipse-moreunit-3.2.1-1|6	License:        EPL-1.0
21mr|eclipse-moreunit-3.2.1-1|7	URL:            https://moreunit.github.io/MoreUnit-Eclipse/
21mr|eclipse-moreunit-3.2.1-1|8	Source0:        https://github.com/MoreUnit/MoreUnit-Eclipse/archive/v%{version}.tar.gz
21mr|eclipse-moreunit-3.2.1-1|9	
21mr|eclipse-moreunit-3.2.1-1|10	Group:          Development/Java
21mr|eclipse-moreunit-3.2.1-1|11	BuildArch: noarch
21mr|eclipse-moreunit-3.2.1-1|12	# Java stack is not supported on x86_32
21mr|eclipse-moreunit-3.2.1-1|13	ExcludeArch: %{ix86}
21mr|eclipse-moreunit-3.2.1-1|14	
21mr|eclipse-moreunit-3.2.1-1|15	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-moreunit-3.2.1-1|16	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-moreunit-3.2.1-1|17	
21mr|eclipse-moreunit-3.2.1-1|18	BuildRequires: eclipse-pde
21mr|eclipse-moreunit-3.2.1-1|19	BuildRequires: tycho
21mr|eclipse-moreunit-3.2.1-1|20	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|eclipse-moreunit-3.2.1-1|21	
21mr|eclipse-moreunit-3.2.1-1|22	%description
21mr|eclipse-moreunit-3.2.1-1|23	MoreUnit is an Eclipse plugin that should assist with writing more unit tests.
21mr|eclipse-moreunit-3.2.1-1|24	It can decorate classes which have testcase(s) and mark methods in the editor
21mr|eclipse-moreunit-3.2.1-1|25	which are under test.  Renaming/moving classes/methods will cause moreUnit to
21mr|eclipse-moreunit-3.2.1-1|26	rename/move the corresponding test code.  Generation of test method stubs is
21mr|eclipse-moreunit-3.2.1-1|27	also possible.
21mr|eclipse-moreunit-3.2.1-1|28	
21mr|eclipse-moreunit-3.2.1-1|29	%prep
21mr|eclipse-moreunit-3.2.1-1|30	%setup -q -n MoreUnit-Eclipse-%{version}
21mr|eclipse-moreunit-3.2.1-1|31	
21mr|eclipse-moreunit-3.2.1-1|32	find -name '*.class' -exec rm -f '{}' \;
21mr|eclipse-moreunit-3.2.1-1|33	find -name '*.jar' -exec rm -f '{}' \;
21mr|eclipse-moreunit-3.2.1-1|34	pushd org.moreunit.build
21mr|eclipse-moreunit-3.2.1-1|35	%pom_disable_module ../org.moreunit.test.dependencies
21mr|eclipse-moreunit-3.2.1-1|36	%pom_disable_module ../org.moreunit.core.test
21mr|eclipse-moreunit-3.2.1-1|37	%pom_disable_module ../org.moreunit.test
21mr|eclipse-moreunit-3.2.1-1|38	%pom_disable_module ../org.moreunit.mock.test
21mr|eclipse-moreunit-3.2.1-1|39	%pom_disable_module ../org.moreunit.swtbot.test
21mr|eclipse-moreunit-3.2.1-1|40	%pom_disable_module ../org.moreunit.mock.it
21mr|eclipse-moreunit-3.2.1-1|41	%pom_disable_module ../org.moreunit.updatesite
21mr|eclipse-moreunit-3.2.1-1|42	%pom_remove_plugin org.eclipse.tycho:target-platform-configuration
21mr|eclipse-moreunit-3.2.1-1|43	popd
21mr|eclipse-moreunit-3.2.1-1|44	%mvn_package "::jar:sources:"
21mr|eclipse-moreunit-3.2.1-1|45	
21mr|eclipse-moreunit-3.2.1-1|46	
21mr|eclipse-moreunit-3.2.1-1|47	%build
21mr|eclipse-moreunit-3.2.1-1|48	%mvn_build -j -f -- -f org.moreunit.build/pom.xml
21mr|eclipse-moreunit-3.2.1-1|49	
21mr|eclipse-moreunit-3.2.1-1|50	%install
21mr|eclipse-moreunit-3.2.1-1|51	%mvn_install
21mr|eclipse-moreunit-3.2.1-1|52	
21mr|eclipse-moreunit-3.2.1-1|53	%files -f .mfiles
21mr|eclipse-moreunit-3.2.1-1|54	%doc README.md
21mr|eclipse-moreunit-3.2.1-1|55	

12073 21
21mr|eclipse-mpc-1.7.5-2|1	%global mpc_repo_tag 95646f7bd1afd09a1d8de0b7eacc36a2ef1d02cd
21mr|eclipse-mpc-1.7.5-2|2	%global uss_repo_tag 6c7f71a293abdba6490465e57692dd0078956a84
21mr|eclipse-mpc-1.7.5-2|3	
21mr|eclipse-mpc-1.7.5-2|4	Name:           eclipse-mpc
21mr|eclipse-mpc-1.7.5-2|5	Version:        1.7.5
21mr|eclipse-mpc-1.7.5-2|6	Release:        2
21mr|eclipse-mpc-1.7.5-2|7	Summary:        Eclipse Marketplace Client
21mr|eclipse-mpc-1.7.5-2|8	
21mr|eclipse-mpc-1.7.5-2|9	License:        EPL-2.0
21mr|eclipse-mpc-1.7.5-2|10	URL:            http://www.eclipse.org/mpc/
21mr|eclipse-mpc-1.7.5-2|11	Source0:        http://git.eclipse.org/c/mpc/org.eclipse.epp.mpc.git/snapshot/org.eclipse.epp.mpc-%{mpc_repo_tag}.tar.xz
21mr|eclipse-mpc-1.7.5-2|12	
21mr|eclipse-mpc-1.7.5-2|13	# This could be broken out into a separate srpm if something else requires it in the future
21mr|eclipse-mpc-1.7.5-2|14	Source1:        http://git.eclipse.org/c/usssdk/org.eclipse.usssdk.git/snapshot/org.eclipse.usssdk-%{uss_repo_tag}.tar.xz
21mr|eclipse-mpc-1.7.5-2|15	
21mr|eclipse-mpc-1.7.5-2|16	# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=545440
21mr|eclipse-mpc-1.7.5-2|17	Patch0: 0001-Fix-widget-is-disposed-error-on-platform-start-up.patch
21mr|eclipse-mpc-1.7.5-2|18	
21mr|eclipse-mpc-1.7.5-2|19	Group:          Development/Java
21mr|eclipse-mpc-1.7.5-2|20	BuildArch: noarch
21mr|eclipse-mpc-1.7.5-2|21	# Java stack is not supported on x86_32
21mr|eclipse-mpc-1.7.5-2|22	ExcludeArch: %{ix86}
21mr|eclipse-mpc-1.7.5-2|23	
21mr|eclipse-mpc-1.7.5-2|24	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-mpc-1.7.5-2|25	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-mpc-1.7.5-2|26	
21mr|eclipse-mpc-1.7.5-2|27	BuildRequires: eclipse-pde
21mr|eclipse-mpc-1.7.5-2|28	BuildRequires: eclipse-p2-discovery
21mr|eclipse-mpc-1.7.5-2|29	BuildRequires: tycho
21mr|eclipse-mpc-1.7.5-2|30	BuildRequires: tycho-extras
21mr|eclipse-mpc-1.7.5-2|31	BuildRequires: maven-plugin-build-helper
21mr|eclipse-mpc-1.7.5-2|32	BuildRequires: maven-enforcer-plugin
21mr|eclipse-mpc-1.7.5-2|33	BuildRequires: eclipse-license2
21mr|eclipse-mpc-1.7.5-2|34	BuildRequires: httpcomponents-client
21mr|eclipse-mpc-1.7.5-2|35	Requires: eclipse-platform
21mr|eclipse-mpc-1.7.5-2|36	Requires: eclipse-p2-discovery
21mr|eclipse-mpc-1.7.5-2|37	
21mr|eclipse-mpc-1.7.5-2|38	%description
21mr|eclipse-mpc-1.7.5-2|39	The Eclipse Marketplace Client provides access to extension catalogs.
21mr|eclipse-mpc-1.7.5-2|40	
21mr|eclipse-mpc-1.7.5-2|41	%prep
21mr|eclipse-mpc-1.7.5-2|42	%setup -q -n org.eclipse.epp.mpc-%{mpc_repo_tag}
21mr|eclipse-mpc-1.7.5-2|43	%patch0 -p1
21mr|eclipse-mpc-1.7.5-2|44	
21mr|eclipse-mpc-1.7.5-2|45	# Add USS plug-ins to the build
21mr|eclipse-mpc-1.7.5-2|46	tar --strip-components=1 -xf %{SOURCE1} org.eclipse.usssdk-%{uss_repo_tag}/org.eclipse.userstorage{,.ui,.oauth,-feature,.license-feature}
21mr|eclipse-mpc-1.7.5-2|47	%pom_xpath_inject "pom:modules" "<module>org.eclipse.userstorage</module><module>org.eclipse.userstorage.ui</module><module>org.eclipse.userstorage.oauth</module><module>org.eclipse.userstorage-feature</module><module>org.eclipse.userstorage.license-feature</module>"
21mr|eclipse-mpc-1.7.5-2|48	for b in org.eclipse.userstorage{,.ui,.oauth,-feature,.license-feature} ; do
21mr|eclipse-mpc-1.7.5-2|49	%pom_set_parent "org.eclipse.epp.mpc:org.eclipse.epp.mpc-bundle:%{version}-SNAPSHOT" $b
21mr|eclipse-mpc-1.7.5-2|50	%pom_xpath_inject "pom:parent" "<relativePath>../org.eclipse.epp.mpc-parent/bundle</relativePath>" $b
21mr|eclipse-mpc-1.7.5-2|51	done
21mr|eclipse-mpc-1.7.5-2|52	
21mr|eclipse-mpc-1.7.5-2|53	# Fix errors to do with tycho 1.0.0's new default behaviour
21mr|eclipse-mpc-1.7.5-2|54	%pom_xpath_inject "pom:plugin[pom:artifactId = 'tycho-compiler-plugin']/pom:configuration" \
21mr|eclipse-mpc-1.7.5-2|55	"<useProjectSettings>false</useProjectSettings>" org.eclipse.epp.mpc-parent
21mr|eclipse-mpc-1.7.5-2|56	
21mr|eclipse-mpc-1.7.5-2|57	# PMD and findbugs is unnecessary to the build
21mr|eclipse-mpc-1.7.5-2|58	%pom_remove_plugin org.apache.maven.plugins:maven-pmd-plugin org.eclipse.epp.mpc-parent
21mr|eclipse-mpc-1.7.5-2|59	%pom_remove_plugin org.apache.maven.plugins:maven-pmd-plugin org.eclipse.epp.mpc-parent/bundle
21mr|eclipse-mpc-1.7.5-2|60	%pom_remove_plugin :spotbugs-maven-plugin org.eclipse.epp.mpc-parent
21mr|eclipse-mpc-1.7.5-2|61	%pom_remove_plugin :spotbugs-maven-plugin org.eclipse.epp.mpc-parent/bundle
21mr|eclipse-mpc-1.7.5-2|62	
21mr|eclipse-mpc-1.7.5-2|63	# Remove bundles that are not applicable to Linux
21mr|eclipse-mpc-1.7.5-2|64	%pom_disable_module org.eclipse.epp.mpc.core.win32
21mr|eclipse-mpc-1.7.5-2|65	%pom_xpath_remove "feature/plugin[@id='org.eclipse.epp.mpc.core.win32']" org.eclipse.epp.mpc.feature/feature.xml
21mr|eclipse-mpc-1.7.5-2|66	
21mr|eclipse-mpc-1.7.5-2|67	# Don't need to build update sites or target platforms for RPM builds
21mr|eclipse-mpc-1.7.5-2|68	%pom_disable_module org.eclipse.epp.mpc.site
21mr|eclipse-mpc-1.7.5-2|69	%pom_disable_module org.eclipse.epp.mpc-target
21mr|eclipse-mpc-1.7.5-2|70	%pom_remove_plugin org.eclipse.tycho:target-platform-configuration org.eclipse.epp.mpc-parent/pom.xml
21mr|eclipse-mpc-1.7.5-2|71	
21mr|eclipse-mpc-1.7.5-2|72	%pom_xpath_remove "pom:build/pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId='tycho-packaging-plugin']" org.eclipse.epp.mpc-parent/pom.xml
21mr|eclipse-mpc-1.7.5-2|73	%pom_disable_module org.eclipse.epp.mpc.tests
21mr|eclipse-mpc-1.7.5-2|74	%pom_disable_module org.eclipse.epp.mpc.tests.catalog
21mr|eclipse-mpc-1.7.5-2|75	%pom_disable_module org.eclipse.epp.mpc.dependencies.feature
21mr|eclipse-mpc-1.7.5-2|76	
21mr|eclipse-mpc-1.7.5-2|77	# Non-strict compiler checking
21mr|eclipse-mpc-1.7.5-2|78	sed -i -e '/strictCompilerTarget/d' org.eclipse.epp.mpc-parent/pom.xml
21mr|eclipse-mpc-1.7.5-2|79	
21mr|eclipse-mpc-1.7.5-2|80	%mvn_package "::pom::" __noinstall
21mr|eclipse-mpc-1.7.5-2|81	%mvn_package ":*.license" __noinstall
21mr|eclipse-mpc-1.7.5-2|82	%mvn_package "::jar:sources{,-feature}:"
21mr|eclipse-mpc-1.7.5-2|83	
21mr|eclipse-mpc-1.7.5-2|84	%build
21mr|eclipse-mpc-1.7.5-2|85	# Qualifier generated from last modification time of source tarball
21mr|eclipse-mpc-1.7.5-2|86	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d-%H%M)
21mr|eclipse-mpc-1.7.5-2|87	%mvn_build -j -f -- -DforceContextQualifier=$QUALIFIER
21mr|eclipse-mpc-1.7.5-2|88	
21mr|eclipse-mpc-1.7.5-2|89	%install
21mr|eclipse-mpc-1.7.5-2|90	%mvn_install
21mr|eclipse-mpc-1.7.5-2|91	
21mr|eclipse-mpc-1.7.5-2|92	%files -f .mfiles
21mr|eclipse-mpc-1.7.5-2|93	

12074 21
21mr|eclipse-mylyn-3.25.0-0.6|1	%global tag master
21mr|eclipse-mylyn-3.25.0-0.6|2	%global incubator_tag e9e79d9d73ec879d0db2b909014e6e1dce7ab806
21mr|eclipse-mylyn-3.25.0-0.6|3	%global parentpomversion %{version}-SNAPSHOT
21mr|eclipse-mylyn-3.25.0-0.6|4	
21mr|eclipse-mylyn-3.25.0-0.6|5	# Set this to avoid circular deps when bootstrapping
21mr|eclipse-mylyn-3.25.0-0.6|6	%bcond_with bootstrap
21mr|eclipse-mylyn-3.25.0-0.6|7	
21mr|eclipse-mylyn-3.25.0-0.6|8	Name:    eclipse-mylyn
21mr|eclipse-mylyn-3.25.0-0.6|9	Summary: Eclipse Mylyn main feature
21mr|eclipse-mylyn-3.25.0-0.6|10	Version: 3.25.0
21mr|eclipse-mylyn-3.25.0-0.6|11	Release: 0.6
21mr|eclipse-mylyn-3.25.0-0.6|12	License: EPL-1.0
21mr|eclipse-mylyn-3.25.0-0.6|13	URL: http://www.eclipse.org/mylyn
21mr|eclipse-mylyn-3.25.0-0.6|14	
21mr|eclipse-mylyn-3.25.0-0.6|15	# bash fetch-eclipse-mylyn.sh
21mr|eclipse-mylyn-3.25.0-0.6|16	Source0: eclipse-mylyn-%{tag}-fetched-src.tar.xz
21mr|eclipse-mylyn-3.25.0-0.6|17	Source1: fetch-eclipse-mylyn.sh
21mr|eclipse-mylyn-3.25.0-0.6|18	Source6: redhat-bugzilla-custom-transitions.txt
21mr|eclipse-mylyn-3.25.0-0.6|19	Source7: eclipse-mylyn-%{incubator_tag}-incubator-fetched-src.tar.xz
21mr|eclipse-mylyn-3.25.0-0.6|20	Source8: fetch-eclipse-mylyn-incubator.sh
21mr|eclipse-mylyn-3.25.0-0.6|21	
21mr|eclipse-mylyn-3.25.0-0.6|22	Patch0: %{name}-remove-hudson-discovery.patch
21mr|eclipse-mylyn-3.25.0-0.6|23	Patch1: %{name}-add-apache-xmlrpc.patch
21mr|eclipse-mylyn-3.25.0-0.6|24	Patch2: no-wikitext-sources.patch
21mr|eclipse-mylyn-3.25.0-0.6|25	Patch3: %{name}-merge-incubator.patch
21mr|eclipse-mylyn-3.25.0-0.6|26	Patch4: %{name}-bug-419133.patch
21mr|eclipse-mylyn-3.25.0-0.6|27	Patch5: epub-docs.patch
21mr|eclipse-mylyn-3.25.0-0.6|28	Patch6: explicit-hamcrest-use.patch
21mr|eclipse-mylyn-3.25.0-0.6|29	Patch7: rome.patch
21mr|eclipse-mylyn-3.25.0-0.6|30	
21mr|eclipse-mylyn-3.25.0-0.6|31	Group:          Development/Java
21mr|eclipse-mylyn-3.25.0-0.6|32	BuildArch: noarch
21mr|eclipse-mylyn-3.25.0-0.6|33	# Java stack is not supported on x86_32
21mr|eclipse-mylyn-3.25.0-0.6|34	ExcludeArch: %{ix86}
21mr|eclipse-mylyn-3.25.0-0.6|35	
21mr|eclipse-mylyn-3.25.0-0.6|36	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-mylyn-3.25.0-0.6|37	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-mylyn-3.25.0-0.6|38	
21mr|eclipse-mylyn-3.25.0-0.6|39	BuildRequires:  maven-local
21mr|eclipse-mylyn-3.25.0-0.6|40	# Deps for stage 1 wikitext build
21mr|eclipse-mylyn-3.25.0-0.6|41	BuildRequires:  mvn(junit:junit)
21mr|eclipse-mylyn-3.25.0-0.6|42	BuildRequires:  mvn(org.apache.ant:ant)
21mr|eclipse-mylyn-3.25.0-0.6|43	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|44	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|eclipse-mylyn-3.25.0-0.6|45	BuildRequires:  mvn(org.apache.maven.plugins:maven-install-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|46	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|47	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|48	BuildRequires:  mvn(org.jsoup:jsoup)
21mr|eclipse-mylyn-3.25.0-0.6|49	# Deps for stage 2 tycho build
21mr|eclipse-mylyn-3.25.0-0.6|50	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|51	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|52	BuildRequires:  mvn(org.codehaus.mojo:xml-maven-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|53	BuildRequires:  mvn(org.eclipse.tycho:target-platform-configuration)
21mr|eclipse-mylyn-3.25.0-0.6|54	BuildRequires:  mvn(org.eclipse.tycho:tycho-compiler-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|55	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|56	BuildRequires:  mvn(org.eclipse.tycho:tycho-p2-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|57	BuildRequires:  mvn(org.eclipse.tycho:tycho-packaging-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|58	BuildRequires:  mvn(org.eclipse.tycho:tycho-source-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|59	BuildRequires:  mvn(org.eclipse.tycho:tycho-surefire-plugin)
21mr|eclipse-mylyn-3.25.0-0.6|60	# Eclipse deps
21mr|eclipse-mylyn-3.25.0-0.6|61	BuildRequires: eclipse-ecf-runtime
21mr|eclipse-mylyn-3.25.0-0.6|62	BuildRequires: eclipse-emf-runtime
21mr|eclipse-mylyn-3.25.0-0.6|63	BuildRequires: eclipse-license
21mr|eclipse-mylyn-3.25.0-0.6|64	BuildRequires: eclipse-pde
21mr|eclipse-mylyn-3.25.0-0.6|65	%if %{without bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|66	# Self dependencies
21mr|eclipse-mylyn-3.25.0-0.6|67	BuildRequires: %{name}-docs-wikitext
21mr|eclipse-mylyn-3.25.0-0.6|68	BuildRequires: %{name}-docs-epub
21mr|eclipse-mylyn-3.25.0-0.6|69	# Circular dependencies
21mr|eclipse-mylyn-3.25.0-0.6|70	BuildRequires: eclipse-cdt
21mr|eclipse-mylyn-3.25.0-0.6|71	BuildRequires: eclipse-subclipse
21mr|eclipse-mylyn-3.25.0-0.6|72	BuildRequires: eclipse-egit
21mr|eclipse-mylyn-3.25.0-0.6|73	BuildRequires: eclipse-jgit
21mr|eclipse-mylyn-3.25.0-0.6|74	%endif
21mr|eclipse-mylyn-3.25.0-0.6|75	BuildRequires: apache-commons-lang >= 2.6-6
21mr|eclipse-mylyn-3.25.0-0.6|76	BuildRequires: apache-commons-logging
21mr|eclipse-mylyn-3.25.0-0.6|77	BuildRequires: apache-commons-io >= 2.3
21mr|eclipse-mylyn-3.25.0-0.6|78	BuildRequires: jakarta-commons-httpclient
21mr|eclipse-mylyn-3.25.0-0.6|79	BuildRequires: ws-commons-util >= 1.0.1-21
21mr|eclipse-mylyn-3.25.0-0.6|80	BuildRequires: xmlrpc-client >= 3.1.3
21mr|eclipse-mylyn-3.25.0-0.6|81	BuildRequires: xmlrpc-common >= 3.1.3
21mr|eclipse-mylyn-3.25.0-0.6|82	BuildRequires: xmlrpc-server >= 3.1.3
21mr|eclipse-mylyn-3.25.0-0.6|83	BuildRequires: rome >= 1.6
21mr|eclipse-mylyn-3.25.0-0.6|84	BuildRequires: google-gson
21mr|eclipse-mylyn-3.25.0-0.6|85	BuildRequires: guava20
21mr|eclipse-mylyn-3.25.0-0.6|86	BuildRequires: xalan-j2
21mr|eclipse-mylyn-3.25.0-0.6|87	BuildRequires: junit
21mr|eclipse-mylyn-3.25.0-0.6|88	BuildRequires: hamcrest
21mr|eclipse-mylyn-3.25.0-0.6|89	BuildRequires: objenesis
21mr|eclipse-mylyn-3.25.0-0.6|90	BuildRequires: mockito
21mr|eclipse-mylyn-3.25.0-0.6|91	BuildRequires: tika >= 1.17
21mr|eclipse-mylyn-3.25.0-0.6|92	BuildRequires: tika-parsers >= 1.17
21mr|eclipse-mylyn-3.25.0-0.6|93	BuildRequires: jdom
21mr|eclipse-mylyn-3.25.0-0.6|94	BuildRequires: jdom2
21mr|eclipse-mylyn-3.25.0-0.6|95	
21mr|eclipse-mylyn-3.25.0-0.6|96	Requires:      eclipse-platform
21mr|eclipse-mylyn-3.25.0-0.6|97	
21mr|eclipse-mylyn-3.25.0-0.6|98	%description
21mr|eclipse-mylyn-3.25.0-0.6|99	Mylyn integrates task support into Eclipse. It supports offline editing
21mr|eclipse-mylyn-3.25.0-0.6|100	for certain task repositories and monitors work activity to hide
21mr|eclipse-mylyn-3.25.0-0.6|101	information that is not relevant to the current task.
21mr|eclipse-mylyn-3.25.0-0.6|102	
21mr|eclipse-mylyn-3.25.0-0.6|103	%package context-java
21mr|eclipse-mylyn-3.25.0-0.6|104	Summary:  Mylyn Bridge:  Java Development
21mr|eclipse-mylyn-3.25.0-0.6|105	Requires: eclipse-jdt
21mr|eclipse-mylyn-3.25.0-0.6|106	
21mr|eclipse-mylyn-3.25.0-0.6|107	%description context-java
21mr|eclipse-mylyn-3.25.0-0.6|108	Mylyn Task-Focused UI extensions for JDT.  Provides focusing of Java
21mr|eclipse-mylyn-3.25.0-0.6|109	element views and editors.
21mr|eclipse-mylyn-3.25.0-0.6|110	
21mr|eclipse-mylyn-3.25.0-0.6|111	%package context-pde
21mr|eclipse-mylyn-3.25.0-0.6|112	Summary:  Mylyn Bridge:  Plug-in Development
21mr|eclipse-mylyn-3.25.0-0.6|113	Requires: eclipse-pde
21mr|eclipse-mylyn-3.25.0-0.6|114	
21mr|eclipse-mylyn-3.25.0-0.6|115	%description context-pde
21mr|eclipse-mylyn-3.25.0-0.6|116	Mylyn Task-Focused UI extensions for PDE, Ant, Team Support and CVS.
21mr|eclipse-mylyn-3.25.0-0.6|117	
21mr|eclipse-mylyn-3.25.0-0.6|118	%if %{without bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|119	%package context-cdt
21mr|eclipse-mylyn-3.25.0-0.6|120	Summary:  Mylyn Bridge:  C/C++ Development
21mr|eclipse-mylyn-3.25.0-0.6|121	Requires: eclipse-cdt
21mr|eclipse-mylyn-3.25.0-0.6|122	
21mr|eclipse-mylyn-3.25.0-0.6|123	%description context-cdt
21mr|eclipse-mylyn-3.25.0-0.6|124	Mylyn Task-Focused UI extensions for CDT.  Provides focusing of C/C++
21mr|eclipse-mylyn-3.25.0-0.6|125	element views and editors.
21mr|eclipse-mylyn-3.25.0-0.6|126	%endif
21mr|eclipse-mylyn-3.25.0-0.6|127	
21mr|eclipse-mylyn-3.25.0-0.6|128	%package tasks-bugzilla
21mr|eclipse-mylyn-3.25.0-0.6|129	Summary: Mylyn Tasks Connector: Bugzilla
21mr|eclipse-mylyn-3.25.0-0.6|130	
21mr|eclipse-mylyn-3.25.0-0.6|131	%description tasks-bugzilla
21mr|eclipse-mylyn-3.25.0-0.6|132	Provides Task List integration, offline support and rich editing for the
21mr|eclipse-mylyn-3.25.0-0.6|133	open source Bugzilla bug tracker.
21mr|eclipse-mylyn-3.25.0-0.6|134	
21mr|eclipse-mylyn-3.25.0-0.6|135	%package docs-wikitext
21mr|eclipse-mylyn-3.25.0-0.6|136	Summary: Mylyn WikiText
21mr|eclipse-mylyn-3.25.0-0.6|137	License: EPL-2.0
21mr|eclipse-mylyn-3.25.0-0.6|138	
21mr|eclipse-mylyn-3.25.0-0.6|139	%description docs-wikitext
21mr|eclipse-mylyn-3.25.0-0.6|140	Enables parsing and display of lightweight markup (wiki text) and HTML text.
21mr|eclipse-mylyn-3.25.0-0.6|141	
21mr|eclipse-mylyn-3.25.0-0.6|142	%package docs-epub
21mr|eclipse-mylyn-3.25.0-0.6|143	Summary: Mylyn EPub
21mr|eclipse-mylyn-3.25.0-0.6|144	License: EPL-2.0
21mr|eclipse-mylyn-3.25.0-0.6|145	
21mr|eclipse-mylyn-3.25.0-0.6|146	%description docs-epub
21mr|eclipse-mylyn-3.25.0-0.6|147	The EPUB framework in Mylyn Docs offers API to create, manipulate,
21mr|eclipse-mylyn-3.25.0-0.6|148	read and write EPUB formatted files.
21mr|eclipse-mylyn-3.25.0-0.6|149	
21mr|eclipse-mylyn-3.25.0-0.6|150	%package  tasks-trac
21mr|eclipse-mylyn-3.25.0-0.6|151	Summary: Mylyn Tasks Connector: Trac
21mr|eclipse-mylyn-3.25.0-0.6|152	
21mr|eclipse-mylyn-3.25.0-0.6|153	%description tasks-trac
21mr|eclipse-mylyn-3.25.0-0.6|154	Provides Task List integration, offline support and rich editing
21mr|eclipse-mylyn-3.25.0-0.6|155	for the open source Trac issue tracker.
21mr|eclipse-mylyn-3.25.0-0.6|156	
21mr|eclipse-mylyn-3.25.0-0.6|157	%package  tasks-web
21mr|eclipse-mylyn-3.25.0-0.6|158	Summary: Mylyn Tasks Connector: Web Templates (Advanced) (Incubation)
21mr|eclipse-mylyn-3.25.0-0.6|159	
21mr|eclipse-mylyn-3.25.0-0.6|160	%description tasks-web
21mr|eclipse-mylyn-3.25.0-0.6|161	Provides Task List integration for web-based issue trackers
21mr|eclipse-mylyn-3.25.0-0.6|162	and templates for example projects.
21mr|eclipse-mylyn-3.25.0-0.6|163	
21mr|eclipse-mylyn-3.25.0-0.6|164	%package versions
21mr|eclipse-mylyn-3.25.0-0.6|165	Summary: Eclipse Mylyn Versions
21mr|eclipse-mylyn-3.25.0-0.6|166	
21mr|eclipse-mylyn-3.25.0-0.6|167	%description versions
21mr|eclipse-mylyn-3.25.0-0.6|168	Provides a framework for accessing team providers for Eclipse Mylyn.
21mr|eclipse-mylyn-3.25.0-0.6|169	
21mr|eclipse-mylyn-3.25.0-0.6|170	%package versions-git
21mr|eclipse-mylyn-3.25.0-0.6|171	Summary: Mylyn Versions Connector: Git
21mr|eclipse-mylyn-3.25.0-0.6|172	
21mr|eclipse-mylyn-3.25.0-0.6|173	%description versions-git
21mr|eclipse-mylyn-3.25.0-0.6|174	Provides Git integration for Eclipse Mylyn.
21mr|eclipse-mylyn-3.25.0-0.6|175	
21mr|eclipse-mylyn-3.25.0-0.6|176	%package versions-cvs
21mr|eclipse-mylyn-3.25.0-0.6|177	Summary: Mylyn Versions Connector: CVS
21mr|eclipse-mylyn-3.25.0-0.6|178	
21mr|eclipse-mylyn-3.25.0-0.6|179	%description versions-cvs
21mr|eclipse-mylyn-3.25.0-0.6|180	Provides CVS integration for Eclipse Mylyn.
21mr|eclipse-mylyn-3.25.0-0.6|181	
21mr|eclipse-mylyn-3.25.0-0.6|182	%if %{without bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|183	%package versions-subclipse
21mr|eclipse-mylyn-3.25.0-0.6|184	Summary: Mylyn Versions Connector: SVN
21mr|eclipse-mylyn-3.25.0-0.6|185	
21mr|eclipse-mylyn-3.25.0-0.6|186	%description versions-subclipse
21mr|eclipse-mylyn-3.25.0-0.6|187	Provides SVN integration for Eclipse Mylyn.
21mr|eclipse-mylyn-3.25.0-0.6|188	%endif
21mr|eclipse-mylyn-3.25.0-0.6|189	
21mr|eclipse-mylyn-3.25.0-0.6|190	%package builds
21mr|eclipse-mylyn-3.25.0-0.6|191	Summary: Eclipse Mylyn Builds
21mr|eclipse-mylyn-3.25.0-0.6|192	
21mr|eclipse-mylyn-3.25.0-0.6|193	%description builds
21mr|eclipse-mylyn-3.25.0-0.6|194	Provides a common framework to interact with continuous integration
21mr|eclipse-mylyn-3.25.0-0.6|195	build providers using Eclipse Mylyn.
21mr|eclipse-mylyn-3.25.0-0.6|196	
21mr|eclipse-mylyn-3.25.0-0.6|197	%package builds-hudson
21mr|eclipse-mylyn-3.25.0-0.6|198	Summary: Mylyn Builds Connector: Hudson/Jenkins
21mr|eclipse-mylyn-3.25.0-0.6|199	Requires: eclipse-ecf-runtime
21mr|eclipse-mylyn-3.25.0-0.6|200	
21mr|eclipse-mylyn-3.25.0-0.6|201	%description builds-hudson
21mr|eclipse-mylyn-3.25.0-0.6|202	Support for the open source Hudson and Jenkins continuous integration servers.
21mr|eclipse-mylyn-3.25.0-0.6|203	
21mr|eclipse-mylyn-3.25.0-0.6|204	%package sdk
21mr|eclipse-mylyn-3.25.0-0.6|205	Summary: Mylyn SDK
21mr|eclipse-mylyn-3.25.0-0.6|206	Requires: %{name} = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|207	Requires: %{name}-builds = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|208	Requires: %{name}-builds-hudson = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|209	Requires: %{name}-context-java = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|210	Requires: %{name}-context-pde = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|211	Requires: %{name}-docs-epub = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|212	Requires: %{name}-docs-wikitext = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|213	Requires: %{name}-tasks-bugzilla = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|214	Requires: %{name}-tasks-trac = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|215	Requires: %{name}-tasks-web = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|216	Requires: %{name}-versions = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|217	Requires: %{name}-versions-cvs = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|218	%if %{without bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|219	Requires: %{name}-context-cdt = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|220	Requires: %{name}-versions-git = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|221	Requires: %{name}-versions-subclipse = %{version}-%{release}
21mr|eclipse-mylyn-3.25.0-0.6|222	%endif
21mr|eclipse-mylyn-3.25.0-0.6|223	
21mr|eclipse-mylyn-3.25.0-0.6|224	%description sdk
21mr|eclipse-mylyn-3.25.0-0.6|225	Sources for all Mylyn bundles.
21mr|eclipse-mylyn-3.25.0-0.6|226	
21mr|eclipse-mylyn-3.25.0-0.6|227	%package tests
21mr|eclipse-mylyn-3.25.0-0.6|228	Summary: Mylyn test bundles
21mr|eclipse-mylyn-3.25.0-0.6|229	Requires: eclipse-tests
21mr|eclipse-mylyn-3.25.0-0.6|230	Requires: eclipse-swtbot
21mr|eclipse-mylyn-3.25.0-0.6|231	
21mr|eclipse-mylyn-3.25.0-0.6|232	%description tests
21mr|eclipse-mylyn-3.25.0-0.6|233	All the test bundles for mylyn packages.
21mr|eclipse-mylyn-3.25.0-0.6|234	
21mr|eclipse-mylyn-3.25.0-0.6|235	%prep
21mr|eclipse-mylyn-3.25.0-0.6|236	%setup -q -n eclipse-mylyn-%{tag}-fetched-src
21mr|eclipse-mylyn-3.25.0-0.6|237	tar xaf %{SOURCE7} -C org.eclipse.mylyn.tasks --strip-components=1
21mr|eclipse-mylyn-3.25.0-0.6|238	
21mr|eclipse-mylyn-3.25.0-0.6|239	%patch0
21mr|eclipse-mylyn-3.25.0-0.6|240	%patch1
21mr|eclipse-mylyn-3.25.0-0.6|241	%patch2
21mr|eclipse-mylyn-3.25.0-0.6|242	%patch3 -b .sav
21mr|eclipse-mylyn-3.25.0-0.6|243	%patch4
21mr|eclipse-mylyn-3.25.0-0.6|244	%patch5
21mr|eclipse-mylyn-3.25.0-0.6|245	%patch6
21mr|eclipse-mylyn-3.25.0-0.6|246	pushd org.eclipse.mylyn.tasks
21mr|eclipse-mylyn-3.25.0-0.6|247	%patch7 -p1
21mr|eclipse-mylyn-3.25.0-0.6|248	popd
21mr|eclipse-mylyn-3.25.0-0.6|249	
21mr|eclipse-mylyn-3.25.0-0.6|250	# Relax version constraint on jsoup
21mr|eclipse-mylyn-3.25.0-0.6|251	find -name MANIFEST.MF -exec grep -l -e 'org\.jsoup' {} \; | xargs sed -i -e '/org\.jsoup/s/1.8.3/1.6.1/'
21mr|eclipse-mylyn-3.25.0-0.6|252	
21mr|eclipse-mylyn-3.25.0-0.6|253	#remove tests that fail to compile
21mr|eclipse-mylyn-3.25.0-0.6|254	%pom_disable_module org.eclipse.mylyn.wikitext.osgi.tests org.eclipse.mylyn.docs/wikitext/ui
21mr|eclipse-mylyn-3.25.0-0.6|255	%pom_disable_module org.eclipse.mylyn.wikitext.asciidoc.tests org.eclipse.mylyn.docs/wikitext/ui
21mr|eclipse-mylyn-3.25.0-0.6|256	%pom_disable_module org.eclipse.mylyn.wikitext.ui.tests org.eclipse.mylyn.docs/wikitext/ui
21mr|eclipse-mylyn-3.25.0-0.6|257	rm org.eclipse.mylyn.commons/org.eclipse.mylyn.commons.ui.tests/src/org/eclipse/mylyn/commons/ui/ShellDragSupportTest.java
21mr|eclipse-mylyn-3.25.0-0.6|258	rm org.eclipse.mylyn.builds/org.eclipse.mylyn.hudson.ui/src/org/eclipse/mylyn/internal/hudson/ui/HudsonDiscovery.java
21mr|eclipse-mylyn-3.25.0-0.6|259	rm org.eclipse.mylyn.builds/org.eclipse.mylyn.hudson.ui/src/org/eclipse/mylyn/internal/hudson/ui/HudsonUiPlugin.java
21mr|eclipse-mylyn-3.25.0-0.6|260	rm org.eclipse.mylyn.builds/org.eclipse.mylyn.hudson.ui/src/org/eclipse/mylyn/internal/hudson/ui/HudsonStartup.java
21mr|eclipse-mylyn-3.25.0-0.6|261	
21mr|eclipse-mylyn-3.25.0-0.6|262	# Add docs build back in
21mr|eclipse-mylyn-3.25.0-0.6|263	%pom_xpath_inject "pom:modules" "<module>org.eclipse.mylyn.docs/docs</module>"
21mr|eclipse-mylyn-3.25.0-0.6|264	%pom_xpath_set "pom:parent/pom:relativePath" ../../org.eclipse.mylyn/org.eclipse.mylyn-parent org.eclipse.mylyn.docs/docs
21mr|eclipse-mylyn-3.25.0-0.6|265	%if %{without bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|266	#%pom_xpath_inject "pom:modules" "<module>org.eclipse.mylyn.docs/wikitext/ui</module>"
21mr|eclipse-mylyn-3.25.0-0.6|267	#%pom_xpath_inject "pom:modules" "<module>org.eclipse.mylyn.docs/epub/ui</module>"
21mr|eclipse-mylyn-3.25.0-0.6|268	%endif
21mr|eclipse-mylyn-3.25.0-0.6|269	
21mr|eclipse-mylyn-3.25.0-0.6|270	# Correct doc license feature version
21mr|eclipse-mylyn-3.25.0-0.6|271	sed -i -e 's/license-feature-version=\"2\.0\.0/license-feature-version=\"0.0.0/' $(find org.eclipse.mylyn.docs -name feature.xml)
21mr|eclipse-mylyn-3.25.0-0.6|272	
21mr|eclipse-mylyn-3.25.0-0.6|273	# Disable plugins we can live without (they are skipped by default anyway)
21mr|eclipse-mylyn-3.25.0-0.6|274	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|eclipse-mylyn-3.25.0-0.6|275	%pom_remove_plugin -r :maven-pmd-plugin
21mr|eclipse-mylyn-3.25.0-0.6|276	%pom_remove_plugin -r :jacoco-maven-plugin
21mr|eclipse-mylyn-3.25.0-0.6|277	%pom_remove_plugin -r :maven-deploy-plugin
21mr|eclipse-mylyn-3.25.0-0.6|278	
21mr|eclipse-mylyn-3.25.0-0.6|279	# Disable target platforms and repos that we don't need for RPM builds
21mr|eclipse-mylyn-3.25.0-0.6|280	%pom_xpath_remove pom:repositories org.eclipse.mylyn.docs/docs
21mr|eclipse-mylyn-3.25.0-0.6|281	for site in $(grep -l -r --include="pom.xml" eclipse-update-site .) ; do
21mr|eclipse-mylyn-3.25.0-0.6|282	module=$(basename $(dirname $site)); dir=$(dirname $(dirname $site))
21mr|eclipse-mylyn-3.25.0-0.6|283	%pom_disable_module $module $dir
21mr|eclipse-mylyn-3.25.0-0.6|284	done
21mr|eclipse-mylyn-3.25.0-0.6|285	%pom_disable_module repository org.eclipse.mylyn.docs/{epub/core,wikitext/core}
21mr|eclipse-mylyn-3.25.0-0.6|286	%pom_disable_module targets org.eclipse.mylyn.docs/{docs,epub/ui,wikitext/ui}
21mr|eclipse-mylyn-3.25.0-0.6|287	%pom_xpath_remove "pom:configuration/pom:target" org.eclipse.mylyn.docs/docs
21mr|eclipse-mylyn-3.25.0-0.6|288	%pom_xpath_remove "pom:configuration/pom:target" org.eclipse.mylyn.docs/wikitext/ui
21mr|eclipse-mylyn-3.25.0-0.6|289	%pom_xpath_remove "pom:configuration/pom:target" org.eclipse.mylyn.docs/epub/ui
21mr|eclipse-mylyn-3.25.0-0.6|290	%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin org.eclipse.mylyn.docs/wikitext/ui
21mr|eclipse-mylyn-3.25.0-0.6|291	%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin org.eclipse.mylyn.docs/epub/ui
21mr|eclipse-mylyn-3.25.0-0.6|292	
21mr|eclipse-mylyn-3.25.0-0.6|293	# Don't build development features
21mr|eclipse-mylyn-3.25.0-0.6|294	%pom_disable_module org.eclipse.mylyn.builds.development-feature org.eclipse.mylyn.builds
21mr|eclipse-mylyn-3.25.0-0.6|295	%pom_disable_module org.eclipse.mylyn.commons.development-feature org.eclipse.mylyn.commons
21mr|eclipse-mylyn-3.25.0-0.6|296	%pom_disable_module org.eclipse.mylyn.context.development-feature org.eclipse.mylyn.context
21mr|eclipse-mylyn-3.25.0-0.6|297	%pom_disable_module org.eclipse.mylyn.docs.development-feature org.eclipse.mylyn.docs/docs
21mr|eclipse-mylyn-3.25.0-0.6|298	%pom_disable_module org.eclipse.mylyn.reviews.development.feature org.eclipse.mylyn.reviews
21mr|eclipse-mylyn-3.25.0-0.6|299	%pom_disable_module org.eclipse.mylyn.versions.development-feature org.eclipse.mylyn.versions
21mr|eclipse-mylyn-3.25.0-0.6|300	
21mr|eclipse-mylyn-3.25.0-0.6|301	# Disable modules we can't build yet
21mr|eclipse-mylyn-3.25.0-0.6|302	%pom_disable_module org.eclipse.mylyn.reviews
21mr|eclipse-mylyn-3.25.0-0.6|303	sed -i -e '/\(gerrit\|reviews\)/d' org.eclipse.mylyn/org.eclipse.mylyn.tests/META-INF/MANIFEST.MF
21mr|eclipse-mylyn-3.25.0-0.6|304	sed -i -e '/All\(Gerrit\|Reviews\)Tests;/d' -e 's/AllGerritTests.class,//' -e '/addTest(All\(Gerrit\|Reviews\)Tests/d' \
21mr|eclipse-mylyn-3.25.0-0.6|305	org.eclipse.mylyn/org.eclipse.mylyn.tests/src/org/eclipse/mylyn/tests/All*Tests.java
21mr|eclipse-mylyn-3.25.0-0.6|306	
21mr|eclipse-mylyn-3.25.0-0.6|307	%pom_xpath_remove "plugin[contains(@id, '.source')]" \
21mr|eclipse-mylyn-3.25.0-0.6|308	org.eclipse.mylyn.builds/org.eclipse.mylyn.builds.sdk-feature/feature.xml \
21mr|eclipse-mylyn-3.25.0-0.6|309	org.eclipse.mylyn.commons/org.eclipse.mylyn.commons.sdk-feature/feature.xml \
21mr|eclipse-mylyn-3.25.0-0.6|310	org.eclipse.mylyn.context/org.eclipse.mylyn.context.sdk-feature/feature.xml \
21mr|eclipse-mylyn-3.25.0-0.6|311	org.eclipse.mylyn.tasks/org.eclipse.mylyn.sdk-feature/feature.xml \
21mr|eclipse-mylyn-3.25.0-0.6|312	org.eclipse.mylyn.tasks/org.eclipse.mylyn.test-feature/feature.xml \
21mr|eclipse-mylyn-3.25.0-0.6|313	org.eclipse.mylyn.versions/org.eclipse.mylyn.versions.sdk-feature/feature.xml
21mr|eclipse-mylyn-3.25.0-0.6|314	
21mr|eclipse-mylyn-3.25.0-0.6|315	# Conditionally build git, subclipse and cdt support when bootstrapping
21mr|eclipse-mylyn-3.25.0-0.6|316	%if %{with bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|317	%pom_disable_module org.eclipse.mylyn.git-feature org.eclipse.mylyn.versions
21mr|eclipse-mylyn-3.25.0-0.6|318	%pom_disable_module org.eclipse.mylyn.git.core org.eclipse.mylyn.versions
21mr|eclipse-mylyn-3.25.0-0.6|319	%pom_disable_module org.eclipse.mylyn.git.ui org.eclipse.mylyn.versions
21mr|eclipse-mylyn-3.25.0-0.6|320	%pom_xpath_remove "includes[@id='org.eclipse.mylyn.git']" \
21mr|eclipse-mylyn-3.25.0-0.6|321	org.eclipse.mylyn.versions/org.eclipse.mylyn.versions.sdk-feature/feature.xml
21mr|eclipse-mylyn-3.25.0-0.6|322	%pom_disable_module org.eclipse.mylyn.subclipse-feature org.eclipse.mylyn.versions
21mr|eclipse-mylyn-3.25.0-0.6|323	%pom_disable_module org.eclipse.mylyn.subclipse.core org.eclipse.mylyn.versions
21mr|eclipse-mylyn-3.25.0-0.6|324	%pom_disable_module org.eclipse.mylyn.subclipse.ui org.eclipse.mylyn.versions
21mr|eclipse-mylyn-3.25.0-0.6|325	%pom_disable_module org.eclipse.mylyn.cdt-feature org.eclipse.mylyn.context
21mr|eclipse-mylyn-3.25.0-0.6|326	%pom_disable_module org.eclipse.mylyn.cdt.tests org.eclipse.mylyn.context
21mr|eclipse-mylyn-3.25.0-0.6|327	%pom_disable_module org.eclipse.mylyn.cdt.ui org.eclipse.mylyn.context
21mr|eclipse-mylyn-3.25.0-0.6|328	sed -i -e '/cdt.tests/d' org.eclipse.mylyn/org.eclipse.mylyn.tests/META-INF/MANIFEST.MF
21mr|eclipse-mylyn-3.25.0-0.6|329	sed -i -e '/AllCdtTests/d' org.eclipse.mylyn/org.eclipse.mylyn.tests/src/org/eclipse/mylyn/tests/AllNonConnectorTests.java
21mr|eclipse-mylyn-3.25.0-0.6|330	%pom_xpath_remove "includes[@id='org.eclipse.cdt.mylyn']" \
21mr|eclipse-mylyn-3.25.0-0.6|331	org.eclipse.mylyn.context/org.eclipse.mylyn.context.sdk-feature/feature.xml
21mr|eclipse-mylyn-3.25.0-0.6|332	%pom_xpath_remove "plugin[@id='org.eclipse.cdt.mylyn.ui.source']" \
21mr|eclipse-mylyn-3.25.0-0.6|333	org.eclipse.mylyn.context/org.eclipse.mylyn.context.sdk-feature/feature.xml
21mr|eclipse-mylyn-3.25.0-0.6|334	%pom_remove_dep :org.eclipse.mylyn.wikitext org.eclipse.mylyn.docs/epub/core/org.eclipse.mylyn.docs.epub.core
21mr|eclipse-mylyn-3.25.0-0.6|335	rm org.eclipse.mylyn.docs/epub/core/org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/docs/epub/core/wikitext/MarkupToOPS.java
21mr|eclipse-mylyn-3.25.0-0.6|336	%endif
21mr|eclipse-mylyn-3.25.0-0.6|337	
21mr|eclipse-mylyn-3.25.0-0.6|338	# Don't build artifacts that we don't ship
21mr|eclipse-mylyn-3.25.0-0.6|339	%pom_disable_module org.eclipse.mylyn.commons.tck-feature org.eclipse.mylyn.commons
21mr|eclipse-mylyn-3.25.0-0.6|340	
21mr|eclipse-mylyn-3.25.0-0.6|341	# These are not intended to be shipped by upstream, see ebz#467669 and ebz#260666
21mr|eclipse-mylyn-3.25.0-0.6|342	%pom_disable_module org.eclipse.mylyn.commons.identity.ui org.eclipse.mylyn.commons
21mr|eclipse-mylyn-3.25.0-0.6|343	%pom_disable_module org.eclipse.mylyn.help.sdk org.eclipse.mylyn.tasks
21mr|eclipse-mylyn-3.25.0-0.6|344	
21mr|eclipse-mylyn-3.25.0-0.6|345	# Don't build wikitext integration tests
21mr|eclipse-mylyn-3.25.0-0.6|346	%pom_disable_module org.eclipse.mylyn.wikitext.tests org.eclipse.mylyn.docs/wikitext/core
21mr|eclipse-mylyn-3.25.0-0.6|347	
21mr|eclipse-mylyn-3.25.0-0.6|348	# Correct bundle names
21mr|eclipse-mylyn-3.25.0-0.6|349	sed -i -e "s/org.hamcrest;/org.hamcrest.core;/g" `find . -name MANIFEST.MF`
21mr|eclipse-mylyn-3.25.0-0.6|350	%if 0%{?fedora} && 0%{?fedora} < 30
21mr|eclipse-mylyn-3.25.0-0.6|351	sed -i -e "s/org.mockito;/org.mockito.mockito-core;/g"  `find . -name MANIFEST.MF`
21mr|eclipse-mylyn-3.25.0-0.6|352	%else
21mr|eclipse-mylyn-3.25.0-0.6|353	# Fix or disable some tests not ported to mockito 2
21mr|eclipse-mylyn-3.25.0-0.6|354	sed -i -e "/org.mockito/s/;bundle-version=\".*\"//"  `find . -name MANIFEST.MF`
21mr|eclipse-mylyn-3.25.0-0.6|355	sed -i -e "/^import/s/Matchers\.argThat/hamcrest.MockitoHamcrest.argThat/" \
21mr|eclipse-mylyn-3.25.0-0.6|356	org.eclipse.mylyn.tasks/org.eclipse.mylyn.tasks.ui.tests/src/org/eclipse/mylyn/internal/tasks/ui/migrator/ConnectorMigratorTest.java
21mr|eclipse-mylyn-3.25.0-0.6|357	rm org.eclipse.mylyn.context/org.eclipse.mylyn.context.tasks.ui.tests/src/org/eclipse/mylyn/internal/context/tasks/ui/ContextTaskActivationListenerTest.java
21mr|eclipse-mylyn-3.25.0-0.6|358	sed -i -e '/ContextTaskActivationListenerTest/d' org.eclipse.mylyn.context/org.eclipse.mylyn.context.tasks.ui.tests/src/org/eclipse/mylyn/context/tasks/ui/tests/AllContextTasksUiTests.java
21mr|eclipse-mylyn-3.25.0-0.6|359	%endif
21mr|eclipse-mylyn-3.25.0-0.6|360	
21mr|eclipse-mylyn-3.25.0-0.6|361	# Use default buildtimestamp source
21mr|eclipse-mylyn-3.25.0-0.6|362	%pom_remove_dep :tycho-buildtimestamp-jgit org.eclipse.mylyn/org.eclipse.mylyn-parent
21mr|eclipse-mylyn-3.25.0-0.6|363	%pom_remove_dep :tycho-sourceref-jgit org.eclipse.mylyn/org.eclipse.mylyn-parent
21mr|eclipse-mylyn-3.25.0-0.6|364	sed -i -e "/<sourceReferences>/,+3d" org.eclipse.mylyn/org.eclipse.mylyn-parent/pom.xml
21mr|eclipse-mylyn-3.25.0-0.6|365	
21mr|eclipse-mylyn-3.25.0-0.6|366	# Add descriptors to allow tests to run
21mr|eclipse-mylyn-3.25.0-0.6|367	sed -i -e "s@<addMavenDescriptor>false<@<addMavenDescriptor>true<@" org.eclipse.mylyn/org.eclipse.mylyn-parent/pom.xml
21mr|eclipse-mylyn-3.25.0-0.6|368	
21mr|eclipse-mylyn-3.25.0-0.6|369	# Integrate incubator bundles
21mr|eclipse-mylyn-3.25.0-0.6|370	tasks_parent_gav="org.eclipse.mylyn.tasks:org.eclipse.mylyn.tasks-parent:%{version}-SNAPSHOT"
21mr|eclipse-mylyn-3.25.0-0.6|371	%pom_set_parent $tasks_parent_gav org.eclipse.mylyn.tasks/org.eclipse.mylyn.trac.wiki/pom.xml
21mr|eclipse-mylyn-3.25.0-0.6|372	%pom_set_parent $tasks_parent_gav org.eclipse.mylyn.tasks/org.eclipse.mylyn.trac.wiki-feature/pom.xml
21mr|eclipse-mylyn-3.25.0-0.6|373	%pom_set_parent $tasks_parent_gav org.eclipse.mylyn.tasks/org.eclipse.mylyn.web.tasks/pom.xml
21mr|eclipse-mylyn-3.25.0-0.6|374	%pom_set_parent $tasks_parent_gav org.eclipse.mylyn.tasks/org.eclipse.mylyn.web.tasks-feature/pom.xml
21mr|eclipse-mylyn-3.25.0-0.6|375	
21mr|eclipse-mylyn-3.25.0-0.6|376	# Fix parent pom versions
21mr|eclipse-mylyn-3.25.0-0.6|377	%pom_xpath_set pom:parent/pom:version "%{parentpomversion}" org.eclipse.mylyn.docs/docs/pom.xml
21mr|eclipse-mylyn-3.25.0-0.6|378	
21mr|eclipse-mylyn-3.25.0-0.6|379	# Be more tolerant for objenesis, gson and guava
21mr|eclipse-mylyn-3.25.0-0.6|380	sed -i -e "/org.objenesis;bundle-version/s/1.0.0,2.0.0/1.0.0,3.0.0/g" $(find -name MANIFEST.MF)
21mr|eclipse-mylyn-3.25.0-0.6|381	sed -i -e "/com.google.guava;bundle-version/s/21.0.0,22.0.0/18.0.0,22.0.0/g" $(find -name MANIFEST.MF)
21mr|eclipse-mylyn-3.25.0-0.6|382	sed -i -e "/com.google.gson.*version/s/2.7.0,2.[89].0/2.2.0,2.9.0/g" $(find -name MANIFEST.MF)
21mr|eclipse-mylyn-3.25.0-0.6|383	sed -i -e "s/21\.0/18.0/" $(find org.eclipse.mylyn.docs -name pom.xml)
21mr|eclipse-mylyn-3.25.0-0.6|384	sed -i -e "/org.apache.lucene.*version/s/6.0.0,6.3.0/7.7.0,8.0.0/g" org.eclipse.mylyn.tasks/org.eclipse.mylyn.tasks.index.core/META-INF/MANIFEST.MF
21mr|eclipse-mylyn-3.25.0-0.6|385	
21mr|eclipse-mylyn-3.25.0-0.6|386	# Deal with split package
21mr|eclipse-mylyn-3.25.0-0.6|387	sed -i -e '/Require-/a\ org.eclipse.jdt.core,' org.eclipse.mylyn.context/org.eclipse.mylyn.context.ui/META-INF/MANIFEST.MF
21mr|eclipse-mylyn-3.25.0-0.6|388	
21mr|eclipse-mylyn-3.25.0-0.6|389	# Compilation errors with JDT annotations
21mr|eclipse-mylyn-3.25.0-0.6|390	for mod in $(grep -l 'org.eclipse.jdt.annotation' $(find -name build.properties) ) ; do
21mr|eclipse-mylyn-3.25.0-0.6|391	mod_man=$(dirname $mod)/META-INF/MANIFEST.MF
21mr|eclipse-mylyn-3.25.0-0.6|392	sed -i -e '/^Require-Bundle:/a\ org.eclipse.jdt.annotation;bundle-version="[1.0.0,3.0.0)";resolution:=optional,' $mod_man
21mr|eclipse-mylyn-3.25.0-0.6|393	done
21mr|eclipse-mylyn-3.25.0-0.6|394	
21mr|eclipse-mylyn-3.25.0-0.6|395	%mvn_package "::{target,pom}::" __noinstall
21mr|eclipse-mylyn-3.25.0-0.6|396	%mvn_package ":*.test{s,_feature}" tests
21mr|eclipse-mylyn-3.25.0-0.6|397	%mvn_package "::jar:sources:" sdk
21mr|eclipse-mylyn-3.25.0-0.6|398	%mvn_package ":*.sdk{,_feature}" sdk
21mr|eclipse-mylyn-3.25.0-0.6|399	%mvn_package ":org.eclipse.mylyn.tests.util" sdk
21mr|eclipse-mylyn-3.25.0-0.6|400	%mvn_package ":org.eclipse.mylyn.{context,commons}.sdk.util" sdk
21mr|eclipse-mylyn-3.25.0-0.6|401	%mvn_package ":org.eclipse.mylyn.context.sdk.java" sdk
21mr|eclipse-mylyn-3.25.0-0.6|402	%mvn_package "org.eclipse.mylyn.builds:*hudson*" builds-hudson
21mr|eclipse-mylyn-3.25.0-0.6|403	%mvn_package "org.eclipse.mylyn.builds:" builds
21mr|eclipse-mylyn-3.25.0-0.6|404	%mvn_package "org.eclipse.mylyn.context:*cdt.mylyn*" context-cdt
21mr|eclipse-mylyn-3.25.0-0.6|405	%mvn_package "org.eclipse.mylyn.context:*mylyn.pde*" context-pde
21mr|eclipse-mylyn-3.25.0-0.6|406	%mvn_package "org.eclipse.mylyn.context*:*.team.cvs" context-pde
21mr|eclipse-mylyn-3.25.0-0.6|407	%mvn_package "org.eclipse.mylyn.context:*{java_feature,java.tasks,java.ui,ide.ant,debug.ui}*" context-java
21mr|eclipse-mylyn-3.25.0-0.6|408	%mvn_package "org.eclipse.mylyn.docs:*epub*" docs-epub
21mr|eclipse-mylyn-3.25.0-0.6|409	%mvn_package "org.eclipse.mylyn.docs:" docs
21mr|eclipse-mylyn-3.25.0-0.6|410	%mvn_package "org.eclipse.mylyn.tasks:*bugzilla*" tasks-bugzilla
21mr|eclipse-mylyn-3.25.0-0.6|411	%mvn_package "org.eclipse.mylyn.tasks:*trac*" tasks-trac
21mr|eclipse-mylyn-3.25.0-0.6|412	%mvn_package "org.eclipse.mylyn.tasks:*web.tasks*" tasks-web
21mr|eclipse-mylyn-3.25.0-0.6|413	%mvn_package "org.eclipse.mylyn.versions:*cvs*" versions-cvs
21mr|eclipse-mylyn-3.25.0-0.6|414	%mvn_package "org.eclipse.mylyn.versions:*git*" versions-git
21mr|eclipse-mylyn-3.25.0-0.6|415	%mvn_package "org.eclipse.mylyn.versions:*subclipse*" versions-subclipse
21mr|eclipse-mylyn-3.25.0-0.6|416	%mvn_package "org.eclipse.mylyn.versions:" versions
21mr|eclipse-mylyn-3.25.0-0.6|417	%mvn_package "org.eclipse.mylyn{,.commons,.context,.context.features,.tasks}:"
21mr|eclipse-mylyn-3.25.0-0.6|418	
21mr|eclipse-mylyn-3.25.0-0.6|419	%build
21mr|eclipse-mylyn-3.25.0-0.6|420	# Increase memory to ensure build succeeds on s390x
21mr|eclipse-mylyn-3.25.0-0.6|421	export MAVEN_OPTS="-Xmx1024m"
21mr|eclipse-mylyn-3.25.0-0.6|422	
21mr|eclipse-mylyn-3.25.0-0.6|423	# Do a two stage build a la jgit due to a mixed pom-first and manifest-first project
21mr|eclipse-mylyn-3.25.0-0.6|424	
21mr|eclipse-mylyn-3.25.0-0.6|425	# Build wikitext and epub first, as normal maven projects
21mr|eclipse-mylyn-3.25.0-0.6|426	# Artifacts installed into a local m2 repo to be used by the tycho build
21mr|eclipse-mylyn-3.25.0-0.6|427	pushd org.eclipse.mylyn.docs/wikitext/core/
21mr|eclipse-mylyn-3.25.0-0.6|428	%mvn_package ":" wikitext
21mr|eclipse-mylyn-3.25.0-0.6|429	%mvn_build -f -j --post install:install -- -Dmaven.repo.local=$(pwd)/../../.m2
21mr|eclipse-mylyn-3.25.0-0.6|430	popd
21mr|eclipse-mylyn-3.25.0-0.6|431	pushd org.eclipse.mylyn.docs/epub/core/
21mr|eclipse-mylyn-3.25.0-0.6|432	%mvn_package ":" epub
21mr|eclipse-mylyn-3.25.0-0.6|433	%mvn_build -f -j --post install:install -- -Dmaven.repo.local=$(pwd)/../../.m2
21mr|eclipse-mylyn-3.25.0-0.6|434	popd
21mr|eclipse-mylyn-3.25.0-0.6|435	
21mr|eclipse-mylyn-3.25.0-0.6|436	# Build everything else as a tycho project
21mr|eclipse-mylyn-3.25.0-0.6|437	# Specifiying the local m2 repo to use the artifacts built previously
21mr|eclipse-mylyn-3.25.0-0.6|438	%mvn_build -f -j -- -e -Dfedora.p2.repos=$(pwd)/org.eclipse.mylyn.docs/.m2 -Ddist.qualifier="\'v\'yyyyMMdd-HHmm"
21mr|eclipse-mylyn-3.25.0-0.6|439	
21mr|eclipse-mylyn-3.25.0-0.6|440	%install
21mr|eclipse-mylyn-3.25.0-0.6|441	pushd org.eclipse.mylyn.docs/wikitext/core/
21mr|eclipse-mylyn-3.25.0-0.6|442	%mvn_install
21mr|eclipse-mylyn-3.25.0-0.6|443	popd
21mr|eclipse-mylyn-3.25.0-0.6|444	
21mr|eclipse-mylyn-3.25.0-0.6|445	pushd org.eclipse.mylyn.docs/epub/core/
21mr|eclipse-mylyn-3.25.0-0.6|446	%mvn_install
21mr|eclipse-mylyn-3.25.0-0.6|447	popd
21mr|eclipse-mylyn-3.25.0-0.6|448	
21mr|eclipse-mylyn-3.25.0-0.6|449	%mvn_install
21mr|eclipse-mylyn-3.25.0-0.6|450	
21mr|eclipse-mylyn-3.25.0-0.6|451	install %{SOURCE6} \
21mr|eclipse-mylyn-3.25.0-0.6|452	%{buildroot}%{_datadir}/eclipse/droplets/mylyn-tasks-bugzilla/redhat-bugzilla-custom-transitions.txt
21mr|eclipse-mylyn-3.25.0-0.6|453	
21mr|eclipse-mylyn-3.25.0-0.6|454	%files -f .mfiles
21mr|eclipse-mylyn-3.25.0-0.6|455	
21mr|eclipse-mylyn-3.25.0-0.6|456	%files context-java -f .mfiles-context-java
21mr|eclipse-mylyn-3.25.0-0.6|457	
21mr|eclipse-mylyn-3.25.0-0.6|458	%files context-pde -f .mfiles-context-pde
21mr|eclipse-mylyn-3.25.0-0.6|459	
21mr|eclipse-mylyn-3.25.0-0.6|460	%if %{without bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|461	%files context-cdt -f .mfiles-context-cdt
21mr|eclipse-mylyn-3.25.0-0.6|462	%endif
21mr|eclipse-mylyn-3.25.0-0.6|463	
21mr|eclipse-mylyn-3.25.0-0.6|464	%files tasks-bugzilla -f .mfiles-tasks-bugzilla
21mr|eclipse-mylyn-3.25.0-0.6|465	%{_datadir}/eclipse/droplets/mylyn-tasks-bugzilla/redhat-bugzilla-custom-transitions.txt
21mr|eclipse-mylyn-3.25.0-0.6|466	
21mr|eclipse-mylyn-3.25.0-0.6|467	%files tasks-trac -f .mfiles-tasks-trac
21mr|eclipse-mylyn-3.25.0-0.6|468	
21mr|eclipse-mylyn-3.25.0-0.6|469	%files tasks-web -f .mfiles-tasks-web
21mr|eclipse-mylyn-3.25.0-0.6|470	
21mr|eclipse-mylyn-3.25.0-0.6|471	%files docs-wikitext -f .mfiles-docs -f org.eclipse.mylyn.docs/wikitext/core/.mfiles-wikitext
21mr|eclipse-mylyn-3.25.0-0.6|472	
21mr|eclipse-mylyn-3.25.0-0.6|473	#%if %%{without bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|474	#%files docs-epub -f .mfiles-docs-epub -f org.eclipse.mylyn.docs/epub/core/.mfiles-epub
21mr|eclipse-mylyn-3.25.0-0.6|475	#%else
21mr|eclipse-mylyn-3.25.0-0.6|476	%files docs-epub -f org.eclipse.mylyn.docs/epub/core/.mfiles-epub
21mr|eclipse-mylyn-3.25.0-0.6|477	#%endif
21mr|eclipse-mylyn-3.25.0-0.6|478	
21mr|eclipse-mylyn-3.25.0-0.6|479	%files versions -f .mfiles-versions
21mr|eclipse-mylyn-3.25.0-0.6|480	
21mr|eclipse-mylyn-3.25.0-0.6|481	%files versions-cvs -f .mfiles-versions-cvs
21mr|eclipse-mylyn-3.25.0-0.6|482	
21mr|eclipse-mylyn-3.25.0-0.6|483	%if %{without bootstrap}
21mr|eclipse-mylyn-3.25.0-0.6|484	%files versions-git -f .mfiles-versions-git
21mr|eclipse-mylyn-3.25.0-0.6|485	
21mr|eclipse-mylyn-3.25.0-0.6|486	%files versions-subclipse -f .mfiles-versions-subclipse
21mr|eclipse-mylyn-3.25.0-0.6|487	%endif
21mr|eclipse-mylyn-3.25.0-0.6|488	
21mr|eclipse-mylyn-3.25.0-0.6|489	%files builds -f .mfiles-builds
21mr|eclipse-mylyn-3.25.0-0.6|490	
21mr|eclipse-mylyn-3.25.0-0.6|491	%files builds-hudson -f .mfiles-builds-hudson
21mr|eclipse-mylyn-3.25.0-0.6|492	
21mr|eclipse-mylyn-3.25.0-0.6|493	%files sdk -f .mfiles-sdk
21mr|eclipse-mylyn-3.25.0-0.6|494	
21mr|eclipse-mylyn-3.25.0-0.6|495	%files tests -f .mfiles-tests
21mr|eclipse-mylyn-3.25.0-0.6|496	

12075 21
21mr|eclipse-nls-4.10.0-1|1	# Disable repacking of jars and requires/provides analysis since it takes hours for the
21mr|eclipse-nls-4.10.0-1|2	# tens of thousands of small jars
21mr|eclipse-nls-4.10.0-1|3	%global __jar_repack %{nil}
21mr|eclipse-nls-4.10.0-1|4	%global __requires_exclude_from ^.*\\.jar$
21mr|eclipse-nls-4.10.0-1|5	%global __provides_exclude_from ^.*\\.jar$
21mr|eclipse-nls-4.10.0-1|6	
21mr|eclipse-nls-4.10.0-1|7	%global platform 2018-12
21mr|eclipse-nls-4.10.0-1|8	
21mr|eclipse-nls-4.10.0-1|9	Name: eclipse-nls
21mr|eclipse-nls-4.10.0-1|10	Version: 4.10.0
21mr|eclipse-nls-4.10.0-1|11	Release: 1
21mr|eclipse-nls-4.10.0-1|12	Summary: Babel language packs for the Eclipse platform and various plug-ins
21mr|eclipse-nls-4.10.0-1|13	
21mr|eclipse-nls-4.10.0-1|14	# License is linked to from https://www.eclipse.org/babel/downloads.php
21mr|eclipse-nls-4.10.0-1|15	License: EPL-2.0
21mr|eclipse-nls-4.10.0-1|16	
21mr|eclipse-nls-4.10.0-1|17	URL: http://www.eclipse.org/babel/
21mr|eclipse-nls-4.10.0-1|18	
21mr|eclipse-nls-4.10.0-1|19	# Babel language pack (zipped p2 update site) via: http://www.eclipse.org/babel/downloads.php
21mr|eclipse-nls-4.10.0-1|20	Source0: http://download.eclipse.org/technology/babel/update-site/R0.16.1/babel-R0.16.1-%{platform}.zip
21mr|eclipse-nls-4.10.0-1|21	
21mr|eclipse-nls-4.10.0-1|22	# This script extends the mvn_artifact script by allowing us generate reactor information
21mr|eclipse-nls-4.10.0-1|23	# for multiple artifacts at a time. There are so many jars (tens of thousands) that doing
21mr|eclipse-nls-4.10.0-1|24	# individual calls to mvn_artifact takes a large amount of time, this custom script does it
21mr|eclipse-nls-4.10.0-1|25	# in a fraction of the time by eliminating a bunch of process spawns and file ops per jar
21mr|eclipse-nls-4.10.0-1|26	Source1: generate.py
21mr|eclipse-nls-4.10.0-1|27	
21mr|eclipse-nls-4.10.0-1|28	# Actually only needed for fp-p2 since there is no real maven build,
21mr|eclipse-nls-4.10.0-1|29	# we simply just want to install some maven artifacts
21mr|eclipse-nls-4.10.0-1|30	BuildRequires: tycho
21mr|eclipse-nls-4.10.0-1|31	BuildRequires: zip
21mr|eclipse-nls-4.10.0-1|32	Group:          Development/Java
21mr|eclipse-nls-4.10.0-1|33	BuildArch: noarch
21mr|eclipse-nls-4.10.0-1|34	# Java stack is not supported on x86_32
21mr|eclipse-nls-4.10.0-1|35	ExcludeArch: %{ix86}
21mr|eclipse-nls-4.10.0-1|36	
21mr|eclipse-nls-4.10.0-1|37	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-nls-4.10.0-1|38	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-nls-4.10.0-1|39	
21mr|eclipse-nls-4.10.0-1|40	%description
21mr|eclipse-nls-4.10.0-1|41	Babel language packs include translations for the Eclipse platform and other
21mr|eclipse-nls-4.10.0-1|42	Eclipse-related packages.
21mr|eclipse-nls-4.10.0-1|43	
21mr|eclipse-nls-4.10.0-1|44	# %1 subpackage id (ie Linux locale id)
21mr|eclipse-nls-4.10.0-1|45	# %2 Java locale id (mostly the same as Linux)
21mr|eclipse-nls-4.10.0-1|46	# %3 language name
21mr|eclipse-nls-4.10.0-1|47	%define lang_meta_pkg() \
21mr|eclipse-nls-4.10.0-1|48	%package %1 \
21mr|eclipse-nls-4.10.0-1|49	Summary: Eclipse/Babel language pack for %3 \
21mr|eclipse-nls-4.10.0-1|50	Supplements: (eclipse-platform and langpacks-%1) \
21mr|eclipse-nls-4.10.0-1|51	\
21mr|eclipse-nls-4.10.0-1|52	%description %1 \
21mr|eclipse-nls-4.10.0-1|53	This language pack for %3 \
21mr|eclipse-nls-4.10.0-1|54	contains user-contributed translations of the \
21mr|eclipse-nls-4.10.0-1|55	strings in all Eclipse projects. Please see the http://babel.eclipse.org/ \
21mr|eclipse-nls-4.10.0-1|56	Babel project web pages for a full how-to-use explanation of these \
21mr|eclipse-nls-4.10.0-1|57	translations as well as how you can contribute to \
21mr|eclipse-nls-4.10.0-1|58	the translations of this and future versions of Eclipse. \
21mr|eclipse-nls-4.10.0-1|59	Note that English text will be displayed if Babel doesn't \
21mr|eclipse-nls-4.10.0-1|60	have a translation for a given string. \
21mr|eclipse-nls-4.10.0-1|61	\
21mr|eclipse-nls-4.10.0-1|62	%files %1 -f .mfiles-%2
21mr|eclipse-nls-4.10.0-1|63	
21mr|eclipse-nls-4.10.0-1|64	%define spc() %(echo -n ' ')
21mr|eclipse-nls-4.10.0-1|65	
21mr|eclipse-nls-4.10.0-1|66	%lang_meta_pkg ar ar Arabic
21mr|eclipse-nls-4.10.0-1|67	%lang_meta_pkg bg bg Bulgarian
21mr|eclipse-nls-4.10.0-1|68	%lang_meta_pkg ca ca Catalan
21mr|eclipse-nls-4.10.0-1|69	%lang_meta_pkg zh zh Chinese%{spc}(Simplified)
21mr|eclipse-nls-4.10.0-1|70	%lang_meta_pkg zh_TW zh_TW Chinese%{spc}(Traditional)
21mr|eclipse-nls-4.10.0-1|71	%lang_meta_pkg cs cs Czech
21mr|eclipse-nls-4.10.0-1|72	%lang_meta_pkg da da Danish
21mr|eclipse-nls-4.10.0-1|73	%lang_meta_pkg nl nl Dutch
21mr|eclipse-nls-4.10.0-1|74	%lang_meta_pkg en_AU en_AU English%{spc}(Australian)
21mr|eclipse-nls-4.10.0-1|75	%lang_meta_pkg en_CA en_CA English%{spc}(Canadian)
21mr|eclipse-nls-4.10.0-1|76	%lang_meta_pkg et et Estonian
21mr|eclipse-nls-4.10.0-1|77	%lang_meta_pkg eu eu Basque
21mr|eclipse-nls-4.10.0-1|78	%lang_meta_pkg fa fa Farsi
21mr|eclipse-nls-4.10.0-1|79	%lang_meta_pkg fi fi Finnish
21mr|eclipse-nls-4.10.0-1|80	%lang_meta_pkg fr fr French
21mr|eclipse-nls-4.10.0-1|81	%lang_meta_pkg de de German
21mr|eclipse-nls-4.10.0-1|82	%lang_meta_pkg el el Greek
21mr|eclipse-nls-4.10.0-1|83	# NB 'he' is 'iw' as far as Java is concerned.
21mr|eclipse-nls-4.10.0-1|84	# similarly, yi -> ji, id -> in
21mr|eclipse-nls-4.10.0-1|85	%lang_meta_pkg he iw Hebrew
21mr|eclipse-nls-4.10.0-1|86	%lang_meta_pkg hi hi Hindi
21mr|eclipse-nls-4.10.0-1|87	%lang_meta_pkg hu hu Hungarian
21mr|eclipse-nls-4.10.0-1|88	%lang_meta_pkg id id Indonesian
21mr|eclipse-nls-4.10.0-1|89	%lang_meta_pkg it it Italian
21mr|eclipse-nls-4.10.0-1|90	%lang_meta_pkg ja ja Japanese
21mr|eclipse-nls-4.10.0-1|91	%lang_meta_pkg ko ko Korean
21mr|eclipse-nls-4.10.0-1|92	%lang_meta_pkg ku ku Kurdish
21mr|eclipse-nls-4.10.0-1|93	%lang_meta_pkg lt lt Lithuanian
21mr|eclipse-nls-4.10.0-1|94	%lang_meta_pkg ml ml Malayalam
21mr|eclipse-nls-4.10.0-1|95	%lang_meta_pkg mn mn Mongolian
21mr|eclipse-nls-4.10.0-1|96	%lang_meta_pkg no no Norwegian
21mr|eclipse-nls-4.10.0-1|97	%lang_meta_pkg pl pl Polish
21mr|eclipse-nls-4.10.0-1|98	%lang_meta_pkg pt pt Portuguese
21mr|eclipse-nls-4.10.0-1|99	%lang_meta_pkg pt_BR pt_BR Portuguese%{spc}(Brazilian)
21mr|eclipse-nls-4.10.0-1|100	%lang_meta_pkg ro ro Romanian
21mr|eclipse-nls-4.10.0-1|101	%lang_meta_pkg ru ru Russian
21mr|eclipse-nls-4.10.0-1|102	%lang_meta_pkg es es Spanish
21mr|eclipse-nls-4.10.0-1|103	%lang_meta_pkg sk sk Slovak
21mr|eclipse-nls-4.10.0-1|104	%lang_meta_pkg sl sl Slovene
21mr|eclipse-nls-4.10.0-1|105	%lang_meta_pkg sq sq Albanian
21mr|eclipse-nls-4.10.0-1|106	%lang_meta_pkg sv sv Swedish
21mr|eclipse-nls-4.10.0-1|107	%lang_meta_pkg sr sr Serbian
21mr|eclipse-nls-4.10.0-1|108	%lang_meta_pkg th th Thai
21mr|eclipse-nls-4.10.0-1|109	%lang_meta_pkg tr tr Turkish
21mr|eclipse-nls-4.10.0-1|110	%lang_meta_pkg uk uk Ukrainian
21mr|eclipse-nls-4.10.0-1|111	
21mr|eclipse-nls-4.10.0-1|112	%prep
21mr|eclipse-nls-4.10.0-1|113	%setup -q -n %{platform}
21mr|eclipse-nls-4.10.0-1|114	
21mr|eclipse-nls-4.10.0-1|115	cp -p %{SOURCE1} .
21mr|eclipse-nls-4.10.0-1|116	
21mr|eclipse-nls-4.10.0-1|117	# Remove unused p2 metadata
21mr|eclipse-nls-4.10.0-1|118	rm -rf mirrors/ artifacts.jar content.jar
21mr|eclipse-nls-4.10.0-1|119	
21mr|eclipse-nls-4.10.0-1|120	# "tl" should be Tagalog but is Klingon, which has < 1% coverage. Tagalog is unsupported.
21mr|eclipse-nls-4.10.0-1|121	# Remove unsupported langpacks
21mr|eclipse-nls-4.10.0-1|122	for nl in tl en_AA ; do
21mr|eclipse-nls-4.10.0-1|123	rm features/*_${nl}_%{version}.v*.jar
21mr|eclipse-nls-4.10.0-1|124	rm plugins/*.nl_${nl}_%{version}.v*.jar
21mr|eclipse-nls-4.10.0-1|125	done
21mr|eclipse-nls-4.10.0-1|126	
21mr|eclipse-nls-4.10.0-1|127	# We don't care for non-linux fragments and example bundles so delete and remove from features
21mr|eclipse-nls-4.10.0-1|128	sed_args=""
21mr|eclipse-nls-4.10.0-1|129	for frag in org.eclipse.equinox.launcher.{cocoa,win32} \
21mr|eclipse-nls-4.10.0-1|130	org.eclipse.core.filesystem.{macosx,win32} \
21mr|eclipse-nls-4.10.0-1|131	org.eclipse.core.{net,resources}.win32 \
21mr|eclipse-nls-4.10.0-1|132	org.eclipse.ui.{cocoa,win32} \
21mr|eclipse-nls-4.10.0-1|133	org.eclipse.compare.win32 \
21mr|eclipse-nls-4.10.0-1|134	org.eclipse.e4.ui.workbench.renderers.swt.cocoa \
21mr|eclipse-nls-4.10.0-1|135	org.eclipse.jdt.launching{,.ui}.macosx \
21mr|eclipse-nls-4.10.0-1|136	org.eclipse.epp.mpc.core.win32.nl \
21mr|eclipse-nls-4.10.0-1|137	org.eclipse.cdt.core.{win32,macosx} \
21mr|eclipse-nls-4.10.0-1|138	org.eclipse.compare.examples{,.xml}.nl \
21mr|eclipse-nls-4.10.0-1|139	org.eclipse.debug.examples.{core,memory,mixedmode,ui}.nl \
21mr|eclipse-nls-4.10.0-1|140	org.eclipse.jdt.ui.examples.{javafamily,projects}.nl \
21mr|eclipse-nls-4.10.0-1|141	org.eclipse.jface.examples.databinding.nl \
21mr|eclipse-nls-4.10.0-1|142	org.eclipse.equinox.p2.examples.rcp \
21mr|eclipse-nls-4.10.0-1|143	org.eclipse.team.examples.filesystem.nl \
21mr|eclipse-nls-4.10.0-1|144	org.eclipse.ui.examples \
21mr|eclipse-nls-4.10.0-1|145	org.eclipse.ui.{forms,intro.quicklinks}.examples.nl \
21mr|eclipse-nls-4.10.0-1|146	org.eclipse.swt.examples{,.browser.demos,.launcher,.ole.win32,.views,.watchdog}.nl \
21mr|eclipse-nls-4.10.0-1|147	org.eclipse.swt.opengl.examples.nl \
21mr|eclipse-nls-4.10.0-1|148	org.eclipse.emf.examples{,.databinding.project{.core,.core.model,.ui.rcp},.generator.validator,.jet.article2,.library{,.edit,.editor}}.nl \
21mr|eclipse-nls-4.10.0-1|149	org.eclipse.emf.test.examples.nl \
21mr|eclipse-nls-4.10.0-1|150	org.eclipse.bpmn2.modeler.examples.{customtask,datatypes,dynamic,modelreader}.nl \
21mr|eclipse-nls-4.10.0-1|151	org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.nl \
21mr|eclipse-nls-4.10.0-1|152	org.eclipse.datatools.sqltools.sqlbuilder.examples.nl \
21mr|eclipse-nls-4.10.0-1|153	org.eclipse.graphiti.examples.{chess,common,composite,filesystem.mm,filesystem,tutorial}.nl \
21mr|eclipse-nls-4.10.0-1|154	org.eclipse.rse{.examples{.daytime,.dstore,-feature,.tutorial},.tests.framework.examples}.nl \
21mr|eclipse-nls-4.10.0-1|155	org.eclipse.tm.rapi.examples.nl
21mr|eclipse-nls-4.10.0-1|156	do
21mr|eclipse-nls-4.10.0-1|157	rm plugins/$frag*
21mr|eclipse-nls-4.10.0-1|158	sed_args="$sed_args -e /$frag/d"
21mr|eclipse-nls-4.10.0-1|159	done
21mr|eclipse-nls-4.10.0-1|160	for feat in features/org.eclipse.babel.nls_eclipse_* ; do
21mr|eclipse-nls-4.10.0-1|161	unzip -p $feat feature.xml | sed $sed_args > feature.xml
21mr|eclipse-nls-4.10.0-1|162	zip -r $feat feature.xml
21mr|eclipse-nls-4.10.0-1|163	done
21mr|eclipse-nls-4.10.0-1|164	
21mr|eclipse-nls-4.10.0-1|165	%build
21mr|eclipse-nls-4.10.0-1|166	# No actual build step since there is only translation strings,
21mr|eclipse-nls-4.10.0-1|167	# and no actual code to compile
21mr|eclipse-nls-4.10.0-1|168	# Just generate maven artifacts
21mr|eclipse-nls-4.10.0-1|169	for nl in ar bg ca zh zh_TW cs da nl en_AU en_CA et eu fa fi fr de el iw hi hu id it ja ko ku lt ml mn no pl pt pt_BR ro ru es sk sl sq sv sr th tr uk ; do
21mr|eclipse-nls-4.10.0-1|170	python3 ./generate.py -Dtype=eclipse-feature "org.eclipse.nl_$nl::%{version}" $(find features -name *_${nl}_%{version}.v*.jar)
21mr|eclipse-nls-4.10.0-1|171	python3 ./generate.py -Dtype=eclipse-plugin "org.eclipse.nl_$nl::%{version}" $(find plugins -name *.nl_${nl}_%{version}.v*.jar)
21mr|eclipse-nls-4.10.0-1|172	%mvn_package "org.eclipse.nl_$nl:" $nl
21mr|eclipse-nls-4.10.0-1|173	done
21mr|eclipse-nls-4.10.0-1|174	
21mr|eclipse-nls-4.10.0-1|175	%install
21mr|eclipse-nls-4.10.0-1|176	%mvn_install
21mr|eclipse-nls-4.10.0-1|177	

12076 21
21mr|eclipse-packagekit-0.2.0-11|1	%global debug_package %{nil}
21mr|eclipse-packagekit-0.2.0-11|2	
21mr|eclipse-packagekit-0.2.0-11|3	Name:           eclipse-packagekit
21mr|eclipse-packagekit-0.2.0-11|4	Version:        0.2.0
21mr|eclipse-packagekit-0.2.0-11|5	Release:        11
21mr|eclipse-packagekit-0.2.0-11|6	Summary:        PackageKit integration tools for Eclipse (Incubation)
21mr|eclipse-packagekit-0.2.0-11|7	
21mr|eclipse-packagekit-0.2.0-11|8	License:        EPL-1.0
21mr|eclipse-packagekit-0.2.0-11|9	URL:            https://fedorahosted.org/eclipse-packagekit/
21mr|eclipse-packagekit-0.2.0-11|10	Source0:        https://git.fedorahosted.org/cgit/eclipse-packagekit.git/snapshot/eclipse-packagekit-%{version}.tar.bz2
21mr|eclipse-packagekit-0.2.0-11|11	
21mr|eclipse-packagekit-0.2.0-11|12	Group:          Development/Java
21mr|eclipse-packagekit-0.2.0-11|13	BuildArch:     noarch
21mr|eclipse-packagekit-0.2.0-11|14	# Java stack is not supported on x86_32
21mr|eclipse-packagekit-0.2.0-11|15	ExcludeArch: %{ix86}
21mr|eclipse-packagekit-0.2.0-11|16	
21mr|eclipse-packagekit-0.2.0-11|17	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-packagekit-0.2.0-11|18	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-packagekit-0.2.0-11|19	
21mr|eclipse-packagekit-0.2.0-11|20	BuildRequires: dbus-java
21mr|eclipse-packagekit-0.2.0-11|21	BuildRequires: maven-local
21mr|eclipse-packagekit-0.2.0-11|22	BuildRequires: tycho
21mr|eclipse-packagekit-0.2.0-11|23	BuildRequires: eclipse-license
21mr|eclipse-packagekit-0.2.0-11|24	Requires: eclipse-platform >= 3.4.0
21mr|eclipse-packagekit-0.2.0-11|25	Requires: dbus-java
21mr|eclipse-packagekit-0.2.0-11|26	
21mr|eclipse-packagekit-0.2.0-11|27	%description
21mr|eclipse-packagekit-0.2.0-11|28	PackageKit integration plugin. It also contains autotools and rpm
21mr|eclipse-packagekit-0.2.0-11|29	plugins integration code.
21mr|eclipse-packagekit-0.2.0-11|30	
21mr|eclipse-packagekit-0.2.0-11|31	%prep
21mr|eclipse-packagekit-0.2.0-11|32	%setup -q
21mr|eclipse-packagekit-0.2.0-11|33	
21mr|eclipse-packagekit-0.2.0-11|34	%build
21mr|eclipse-packagekit-0.2.0-11|35	%mvn_build -j
21mr|eclipse-packagekit-0.2.0-11|36	
21mr|eclipse-packagekit-0.2.0-11|37	%install
21mr|eclipse-packagekit-0.2.0-11|38	%mvn_install
21mr|eclipse-packagekit-0.2.0-11|39	
21mr|eclipse-packagekit-0.2.0-11|40	%files -f .mfiles
21mr|eclipse-packagekit-0.2.0-11|41	

12077 21
21mr|eclipse-paho-mqtt-java-1.0.2-7|1	%global oname paho.mqtt.java
21mr|eclipse-paho-mqtt-java-1.0.2-7|2	
21mr|eclipse-paho-mqtt-java-1.0.2-7|3	Name:          eclipse-paho-mqtt-java
21mr|eclipse-paho-mqtt-java-1.0.2-7|4	Version:       1.0.2
21mr|eclipse-paho-mqtt-java-1.0.2-7|5	Release:       7
21mr|eclipse-paho-mqtt-java-1.0.2-7|6	Summary:       MQTT client library written in Java
21mr|eclipse-paho-mqtt-java-1.0.2-7|7	License:       EPL
21mr|eclipse-paho-mqtt-java-1.0.2-7|8	URL:           https://eclipse.org/paho/clients/java/
21mr|eclipse-paho-mqtt-java-1.0.2-7|9	#  NO more available
21mr|eclipse-paho-mqtt-java-1.0.2-7|10	#Source0:       http://git.eclipse.org/c/paho/%%{oname}.git/snapshot/%%{oname}-%%{version}.tar.xz
21mr|eclipse-paho-mqtt-java-1.0.2-7|11	Source0:       https://github.com/eclipse/paho.mqtt.java/archive/v%{version}/%{oname}-%{version}.tar.gz
21mr|eclipse-paho-mqtt-java-1.0.2-7|12	
21mr|eclipse-paho-mqtt-java-1.0.2-7|13	BuildRequires:  maven-local
21mr|eclipse-paho-mqtt-java-1.0.2-7|14	BuildRequires:  mvn(junit:junit)
21mr|eclipse-paho-mqtt-java-1.0.2-7|15	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|17	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|19	BuildRequires:  mvn(org.eclipse.tycho:target-platform-configuration)
21mr|eclipse-paho-mqtt-java-1.0.2-7|20	BuildRequires:  mvn(org.eclipse.tycho:tycho-compiler-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|21	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|22	BuildRequires:  mvn(org.eclipse.tycho:tycho-p2-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|23	BuildRequires:  mvn(org.eclipse.tycho:tycho-packaging-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|24	BuildRequires:  mvn(org.eclipse.tycho:tycho-source-plugin)
21mr|eclipse-paho-mqtt-java-1.0.2-7|25	# OSGi build-requires.  They can be regenerated with the following command:
21mr|eclipse-paho-mqtt-java-1.0.2-7|26	# sed -n 's/^Require-Bundle: //;T;:l;s/[;=,].*//;/^org.eclipse.paho/bn;s/..*/BuildRequires: osgi(&)/;T;p;:n;n;s/^ //;T;bl' `find -name *.MF` | sort -u
21mr|eclipse-paho-mqtt-java-1.0.2-7|27	BuildRequires: osgi(org.eclipse.core.databinding)
21mr|eclipse-paho-mqtt-java-1.0.2-7|28	BuildRequires: osgi(org.eclipse.core.databinding.beans)
21mr|eclipse-paho-mqtt-java-1.0.2-7|29	BuildRequires: osgi(org.eclipse.core.databinding.observable)
21mr|eclipse-paho-mqtt-java-1.0.2-7|30	BuildRequires: osgi(org.eclipse.core.databinding.property)
21mr|eclipse-paho-mqtt-java-1.0.2-7|31	BuildRequires: osgi(org.eclipse.core.runtime)
21mr|eclipse-paho-mqtt-java-1.0.2-7|32	BuildRequires: osgi(org.eclipse.jface.databinding)
21mr|eclipse-paho-mqtt-java-1.0.2-7|33	BuildRequires: osgi(org.eclipse.osgi.services)
21mr|eclipse-paho-mqtt-java-1.0.2-7|34	BuildRequires: osgi(org.eclipse.ui)
21mr|eclipse-paho-mqtt-java-1.0.2-7|35	Requires:      eclipse-filesystem
21mr|eclipse-paho-mqtt-java-1.0.2-7|36	
21mr|eclipse-paho-mqtt-java-1.0.2-7|37	Group:          Development/Java
21mr|eclipse-paho-mqtt-java-1.0.2-7|38	BuildArch:     noarch
21mr|eclipse-paho-mqtt-java-1.0.2-7|39	# Java stack is not supported on x86_32
21mr|eclipse-paho-mqtt-java-1.0.2-7|40	ExcludeArch: %{ix86}
21mr|eclipse-paho-mqtt-java-1.0.2-7|41	
21mr|eclipse-paho-mqtt-java-1.0.2-7|42	%description
21mr|eclipse-paho-mqtt-java-1.0.2-7|43	The Paho Java Client is an MQTT client library written in Java
21mr|eclipse-paho-mqtt-java-1.0.2-7|44	for developing applications that run on the JVM or
21mr|eclipse-paho-mqtt-java-1.0.2-7|45	other Java compatible platforms such as Android.
21mr|eclipse-paho-mqtt-java-1.0.2-7|46	
21mr|eclipse-paho-mqtt-java-1.0.2-7|47	The Paho Java Client provides two APIs:
21mr|eclipse-paho-mqtt-java-1.0.2-7|48	* MqttAsyncClient provides a fully asynchronous API
21mr|eclipse-paho-mqtt-java-1.0.2-7|49	where completion of activities is notified
21mr|eclipse-paho-mqtt-java-1.0.2-7|50	via registered callbacks.
21mr|eclipse-paho-mqtt-java-1.0.2-7|51	* MqttClient is a synchronous wrapper around MqttAsyncClient
21mr|eclipse-paho-mqtt-java-1.0.2-7|52	where functions appear synchronous to the application.
21mr|eclipse-paho-mqtt-java-1.0.2-7|53	
21mr|eclipse-paho-mqtt-java-1.0.2-7|54	%package tests
21mr|eclipse-paho-mqtt-java-1.0.2-7|55	Summary:       Paho MQTT Client testing helpers
21mr|eclipse-paho-mqtt-java-1.0.2-7|56	
21mr|eclipse-paho-mqtt-java-1.0.2-7|57	%description tests
21mr|eclipse-paho-mqtt-java-1.0.2-7|58	This package contains common code used by tests for Paho MQTT Client.
21mr|eclipse-paho-mqtt-java-1.0.2-7|59	
21mr|eclipse-paho-mqtt-java-1.0.2-7|60	%package javadoc
21mr|eclipse-paho-mqtt-java-1.0.2-7|61	Summary:       Javadoc for %{name}
21mr|eclipse-paho-mqtt-java-1.0.2-7|62	
21mr|eclipse-paho-mqtt-java-1.0.2-7|63	%description javadoc
21mr|eclipse-paho-mqtt-java-1.0.2-7|64	This package contains javadoc for %{name}.
21mr|eclipse-paho-mqtt-java-1.0.2-7|65	
21mr|eclipse-paho-mqtt-java-1.0.2-7|66	%prep
21mr|eclipse-paho-mqtt-java-1.0.2-7|67	%setup -q -n %{oname}-%{version}
21mr|eclipse-paho-mqtt-java-1.0.2-7|68	# Cleanup
21mr|eclipse-paho-mqtt-java-1.0.2-7|69	find . -name "*.class" -print -delete
21mr|eclipse-paho-mqtt-java-1.0.2-7|70	find . -name "*.jar" -print -delete
21mr|eclipse-paho-mqtt-java-1.0.2-7|71	find . -name "*.zip" -print -delete
21mr|eclipse-paho-mqtt-java-1.0.2-7|72	
21mr|eclipse-paho-mqtt-java-1.0.2-7|73	# These don't currently build
21mr|eclipse-paho-mqtt-java-1.0.2-7|74	for mod in org.eclipse.paho.android.service \
21mr|eclipse-paho-mqtt-java-1.0.2-7|75	org.eclipse.paho.client.mqttv3.repository
21mr|eclipse-paho-mqtt-java-1.0.2-7|76	do
21mr|eclipse-paho-mqtt-java-1.0.2-7|77	%pom_disable_module $mod
21mr|eclipse-paho-mqtt-java-1.0.2-7|78	rm -rf $mod
21mr|eclipse-paho-mqtt-java-1.0.2-7|79	done
21mr|eclipse-paho-mqtt-java-1.0.2-7|80	# Requires org.eclipse.equinox.executable.feature.group 0.0.0
21mr|eclipse-paho-mqtt-java-1.0.2-7|81	%pom_disable_module org.eclipse.paho.ui.app org.eclipse.paho.ui
21mr|eclipse-paho-mqtt-java-1.0.2-7|82	rm -rf org.eclipse.paho.ui/org.eclipse.paho.ui.app
21mr|eclipse-paho-mqtt-java-1.0.2-7|83	
21mr|eclipse-paho-mqtt-java-1.0.2-7|84	# Replace manually the following values
21mr|eclipse-paho-mqtt-java-1.0.2-7|85	%pom_remove_plugin -r :templating-maven-plugin
21mr|eclipse-paho-mqtt-java-1.0.2-7|86	sed -i "s,\${project.version},%{version},;s,\${build.level},$(date +"%FT%TZ")," \
21mr|eclipse-paho-mqtt-java-1.0.2-7|87	org.eclipse.paho.client.mqttv3/src/main/java-templates/org/eclipse/paho/client/mqttv3/internal/ClientComms.java
21mr|eclipse-paho-mqtt-java-1.0.2-7|88	
21mr|eclipse-paho-mqtt-java-1.0.2-7|89	# Test bundle goes to its own subpackage.
21mr|eclipse-paho-mqtt-java-1.0.2-7|90	%mvn_package ":org.eclipse.paho.client.mqttv3.test" tests
21mr|eclipse-paho-mqtt-java-1.0.2-7|91	%mvn_package ":org.eclipse.paho.client.mqttv3.test::tests:" tests
21mr|eclipse-paho-mqtt-java-1.0.2-7|92	
21mr|eclipse-paho-mqtt-java-1.0.2-7|93	%build
21mr|eclipse-paho-mqtt-java-1.0.2-7|94	
21mr|eclipse-paho-mqtt-java-1.0.2-7|95	# Building Paho MQTT Client.
21mr|eclipse-paho-mqtt-java-1.0.2-7|96	# See upstream documentation: https://eclipse.org/paho/clients/java/
21mr|eclipse-paho-mqtt-java-1.0.2-7|97	# Tests require web connection
21mr|eclipse-paho-mqtt-java-1.0.2-7|98	%mvn_build -- -DskipTests
21mr|eclipse-paho-mqtt-java-1.0.2-7|99	
21mr|eclipse-paho-mqtt-java-1.0.2-7|100	%install
21mr|eclipse-paho-mqtt-java-1.0.2-7|101	%mvn_install
21mr|eclipse-paho-mqtt-java-1.0.2-7|102	
21mr|eclipse-paho-mqtt-java-1.0.2-7|103	%files -f .mfiles
21mr|eclipse-paho-mqtt-java-1.0.2-7|104	%doc README.md
21mr|eclipse-paho-mqtt-java-1.0.2-7|105	%license about.html edl-v10 epl-v10 notice.html
21mr|eclipse-paho-mqtt-java-1.0.2-7|106	
21mr|eclipse-paho-mqtt-java-1.0.2-7|107	%files tests -f .mfiles-tests
21mr|eclipse-paho-mqtt-java-1.0.2-7|108	
21mr|eclipse-paho-mqtt-java-1.0.2-7|109	%files javadoc -f .mfiles-javadoc
21mr|eclipse-paho-mqtt-java-1.0.2-7|110	%license about.html edl-v10 epl-v10 notice.html
21mr|eclipse-paho-mqtt-java-1.0.2-7|111	

12078 21
21mr|eclipse-photran-9.2.1-3|1	%global cdtreq                  1:9.0.0
21mr|eclipse-photran-9.2.1-3|2	%global photran_git_tag         d83cf513860d0e35f7e5c1493c6a381534e6f643
21mr|eclipse-photran-9.2.1-3|3	
21mr|eclipse-photran-9.2.1-3|4	Summary:        Fortran Development Tools (Photran) for Eclipse
21mr|eclipse-photran-9.2.1-3|5	Name:           eclipse-photran
21mr|eclipse-photran-9.2.1-3|6	Version:        9.2.1
21mr|eclipse-photran-9.2.1-3|7	Release:        3
21mr|eclipse-photran-9.2.1-3|8	License:        EPL-1.0
21mr|eclipse-photran-9.2.1-3|9	URL:            http://www.eclipse.org/photran
21mr|eclipse-photran-9.2.1-3|10	
21mr|eclipse-photran-9.2.1-3|11	# The following tarballs were downloaded from the git repositories
21mr|eclipse-photran-9.2.1-3|12	Source0:        http://git.eclipse.org/c/ptp/org.eclipse.photran.git/snapshot/org.eclipse.photran-%{photran_git_tag}.tar.xz
21mr|eclipse-photran-9.2.1-3|13	
21mr|eclipse-photran-9.2.1-3|14	Group:          Development/Java
21mr|eclipse-photran-9.2.1-3|15	BuildArch: noarch
21mr|eclipse-photran-9.2.1-3|16	# Java stack is not supported on x86_32
21mr|eclipse-photran-9.2.1-3|17	ExcludeArch: %{ix86}
21mr|eclipse-photran-9.2.1-3|18	
21mr|eclipse-photran-9.2.1-3|19	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-photran-9.2.1-3|20	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-photran-9.2.1-3|21	
21mr|eclipse-photran-9.2.1-3|22	BuildRequires:  tycho
21mr|eclipse-photran-9.2.1-3|23	BuildRequires:  tycho-extras
21mr|eclipse-photran-9.2.1-3|24	BuildRequires:  eclipse-cdt >= %{cdtreq}
21mr|eclipse-photran-9.2.1-3|25	BuildRequires:  eclipse-launchbar
21mr|eclipse-photran-9.2.1-3|26	BuildRequires:  eclipse-license
21mr|eclipse-photran-9.2.1-3|27	Requires:       eclipse-cdt >= %{cdtreq}
21mr|eclipse-photran-9.2.1-3|28	
21mr|eclipse-photran-9.2.1-3|29	%description
21mr|eclipse-photran-9.2.1-3|30	An Eclipse-based Integrated Development Environment for Fortran.
21mr|eclipse-photran-9.2.1-3|31	
21mr|eclipse-photran-9.2.1-3|32	
21mr|eclipse-photran-9.2.1-3|33	%package intel
21mr|eclipse-photran-9.2.1-3|34	Summary:        Intel Fortran compiler support for Photran
21mr|eclipse-photran-9.2.1-3|35	
21mr|eclipse-photran-9.2.1-3|36	%description intel
21mr|eclipse-photran-9.2.1-3|37	This feature packages the plugins required to support
21mr|eclipse-photran-9.2.1-3|38	the Intel Fortran compiler in Photran/FDT.
21mr|eclipse-photran-9.2.1-3|39	
21mr|eclipse-photran-9.2.1-3|40	
21mr|eclipse-photran-9.2.1-3|41	%package xlf
21mr|eclipse-photran-9.2.1-3|42	Summary:        IBM XLF Compiler Support
21mr|eclipse-photran-9.2.1-3|43	
21mr|eclipse-photran-9.2.1-3|44	%description xlf
21mr|eclipse-photran-9.2.1-3|45	Error parser and managed build tool chain for the IBM XLF compiler.
21mr|eclipse-photran-9.2.1-3|46	
21mr|eclipse-photran-9.2.1-3|47	
21mr|eclipse-photran-9.2.1-3|48	%prep
21mr|eclipse-photran-9.2.1-3|49	%setup -q -n org.eclipse.photran-%{photran_git_tag}
21mr|eclipse-photran-9.2.1-3|50	
21mr|eclipse-photran-9.2.1-3|51	# We need to rebuild this jar from the sources within it
21mr|eclipse-photran-9.2.1-3|52	mkdir cdtdb-4.0.3-eclipse
21mr|eclipse-photran-9.2.1-3|53	pushd cdtdb-4.0.3-eclipse
21mr|eclipse-photran-9.2.1-3|54	unzip -q ../org.eclipse.photran.core.vpg/lib/cdtdb-4.0.3-eclipse.jar
21mr|eclipse-photran-9.2.1-3|55	find -name \*.class -exec rm {} +
21mr|eclipse-photran-9.2.1-3|56	popd
21mr|eclipse-photran-9.2.1-3|57	# Delete any other jars in the project
21mr|eclipse-photran-9.2.1-3|58	find -name \*.jar -exec rm {} +
21mr|eclipse-photran-9.2.1-3|59	# This prevents the Photran Intel feature from building
21mr|eclipse-photran-9.2.1-3|60	sed -i -e 's/os="linux"//' org.eclipse.photran.intel-feature/feature.xml
21mr|eclipse-photran-9.2.1-3|61	#Fix line endings, causes problems with pdebuild link names
21mr|eclipse-photran-9.2.1-3|62	#find -name MANIFEST.MF -exec sed -i -e 's|\r||' {} +
21mr|eclipse-photran-9.2.1-3|63	
21mr|eclipse-photran-9.2.1-3|64	# Don't use target platform
21mr|eclipse-photran-9.2.1-3|65	%pom_disable_module org.eclipse.photran.target
21mr|eclipse-photran-9.2.1-3|66	%pom_xpath_remove "pom:configuration/pom:target"
21mr|eclipse-photran-9.2.1-3|67	
21mr|eclipse-photran-9.2.1-3|68	%mvn_package "::pom::" __noinstall
21mr|eclipse-photran-9.2.1-3|69	%mvn_package ":*.source" __noinstall
21mr|eclipse-photran-9.2.1-3|70	%mvn_package ":*.tests" __noinstall
21mr|eclipse-photran-9.2.1-3|71	%mvn_package ":org.eclipse.photran.*intel*" intel
21mr|eclipse-photran-9.2.1-3|72	%mvn_package ":org.eclipse.photran.*xlf*" xlf
21mr|eclipse-photran-9.2.1-3|73	%mvn_package ":*" core
21mr|eclipse-photran-9.2.1-3|74	
21mr|eclipse-photran-9.2.1-3|75	
21mr|eclipse-photran-9.2.1-3|76	%build
21mr|eclipse-photran-9.2.1-3|77	export JAVA_HOME=%{_jvmdir}/java
21mr|eclipse-photran-9.2.1-3|78	
21mr|eclipse-photran-9.2.1-3|79	# Build the helper jar first
21mr|eclipse-photran-9.2.1-3|80	pushd cdtdb-4.0.3-eclipse
21mr|eclipse-photran-9.2.1-3|81	classpath=$(echo /usr/lib*/eclipse/plugins/org.eclipse.equinox.common_*.jar | sed -e 's/ /:/g')
21mr|eclipse-photran-9.2.1-3|82	find -name \*java -exec javac -classpath $classpath '{}' +
21mr|eclipse-photran-9.2.1-3|83	jar cf ../org.eclipse.photran.core.vpg/lib/cdtdb-4.0.3-eclipse.jar *
21mr|eclipse-photran-9.2.1-3|84	popd
21mr|eclipse-photran-9.2.1-3|85	#Interferes with feature build
21mr|eclipse-photran-9.2.1-3|86	rm -rf cdtdb-4.0.3-eclipse
21mr|eclipse-photran-9.2.1-3|87	# Build the projects
21mr|eclipse-photran-9.2.1-3|88	%mvn_build -j -f
21mr|eclipse-photran-9.2.1-3|89	
21mr|eclipse-photran-9.2.1-3|90	
21mr|eclipse-photran-9.2.1-3|91	%install
21mr|eclipse-photran-9.2.1-3|92	%mvn_install
21mr|eclipse-photran-9.2.1-3|93	
21mr|eclipse-photran-9.2.1-3|94	
21mr|eclipse-photran-9.2.1-3|95	%files -f .mfiles-core
21mr|eclipse-photran-9.2.1-3|96	%doc org.eclipse.photran-feature/epl-v10.html
21mr|eclipse-photran-9.2.1-3|97	
21mr|eclipse-photran-9.2.1-3|98	%files intel -f .mfiles-intel
21mr|eclipse-photran-9.2.1-3|99	%doc org.eclipse.photran-feature/epl-v10.html
21mr|eclipse-photran-9.2.1-3|100	
21mr|eclipse-photran-9.2.1-3|101	%files xlf -f .mfiles-xlf
21mr|eclipse-photran-9.2.1-3|102	%doc org.eclipse.photran-feature/epl-v10.html
21mr|eclipse-photran-9.2.1-3|103	
21mr|eclipse-photran-9.2.1-3|104	

12079 21
21mr|eclipse-ptp-9.2.1-3|1	%global ptp_git_tag 047aee100c989827894a95821587119c4e9740c6
21mr|eclipse-ptp-9.2.1-3|2	
21mr|eclipse-ptp-9.2.1-3|3	%ifarch %{ix86}
21mr|eclipse-ptp-9.2.1-3|4	%global eclipse_arch x86
21mr|eclipse-ptp-9.2.1-3|5	%endif
21mr|eclipse-ptp-9.2.1-3|6	%ifarch %{arm}
21mr|eclipse-ptp-9.2.1-3|7	%global eclipse_arch arm
21mr|eclipse-ptp-9.2.1-3|8	%endif
21mr|eclipse-ptp-9.2.1-3|9	%ifarch s390x x86_64 aarch64 ppc64le
21mr|eclipse-ptp-9.2.1-3|10	%global eclipse_arch %{_arch}
21mr|eclipse-ptp-9.2.1-3|11	%endif
21mr|eclipse-ptp-9.2.1-3|12	
21mr|eclipse-ptp-9.2.1-3|13	Summary:        Eclipse Parallel Tools Platform
21mr|eclipse-ptp-9.2.1-3|14	Name:           eclipse-ptp
21mr|eclipse-ptp-9.2.1-3|15	Version:        9.2.1
21mr|eclipse-ptp-9.2.1-3|16	Release:        3
21mr|eclipse-ptp-9.2.1-3|17	License:        EPL-1.0
21mr|eclipse-ptp-9.2.1-3|18	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|19	URL:            http://www.eclipse.org/ptp
21mr|eclipse-ptp-9.2.1-3|20	
21mr|eclipse-ptp-9.2.1-3|21	# The following tarballs were downloaded from the git repositories
21mr|eclipse-ptp-9.2.1-3|22	Source0:        http://git.eclipse.org/c/ptp/org.eclipse.ptp.git/snapshot/org.eclipse.ptp-%{ptp_git_tag}.tar.xz
21mr|eclipse-ptp-9.2.1-3|23	
21mr|eclipse-ptp-9.2.1-3|24	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-ptp-9.2.1-3|25	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-ptp-9.2.1-3|26	
21mr|eclipse-ptp-9.2.1-3|27	BuildRequires:  tycho
21mr|eclipse-ptp-9.2.1-3|28	BuildRequires:  tycho-extras
21mr|eclipse-ptp-9.2.1-3|29	BuildRequires:  maven-antrun-plugin
21mr|eclipse-ptp-9.2.1-3|30	BuildRequires:  maven-dependency-plugin
21mr|eclipse-ptp-9.2.1-3|31	BuildRequires:  maven-plugin-build-helper
21mr|eclipse-ptp-9.2.1-3|32	BuildRequires:  eclipse-cdt-parsers
21mr|eclipse-ptp-9.2.1-3|33	BuildRequires:  eclipse-license
21mr|eclipse-ptp-9.2.1-3|34	BuildRequires:  eclipse-jgit
21mr|eclipse-ptp-9.2.1-3|35	BuildRequires:  eclipse-pde
21mr|eclipse-ptp-9.2.1-3|36	BuildRequires:  eclipse-photran-intel
21mr|eclipse-ptp-9.2.1-3|37	BuildRequires:  eclipse-photran-xlf
21mr|eclipse-ptp-9.2.1-3|38	BuildRequires:  eclipse-remote
21mr|eclipse-ptp-9.2.1-3|39	BuildRequires:  eclipse-tm-terminal
21mr|eclipse-ptp-9.2.1-3|40	BuildRequires:  eclipse-tm-terminal-connectors
21mr|eclipse-ptp-9.2.1-3|41	BuildRequires:  lpg-java-compat = 1.1.0
21mr|eclipse-ptp-9.2.1-3|42	
21mr|eclipse-ptp-9.2.1-3|43	#Obsolete components no longer available in 9.0
21mr|eclipse-ptp-9.2.1-3|44	Obsoletes:      %{name}-rdt < %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|45	Obsoletes:      %{name}-rdt-xlc < %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|46	Obsoletes:      %{name}-remote-rse < %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|47	
21mr|eclipse-ptp-9.2.1-3|48	
21mr|eclipse-ptp-9.2.1-3|49	%description
21mr|eclipse-ptp-9.2.1-3|50	The aim of the parallel tools platform project is to produce an open-source
21mr|eclipse-ptp-9.2.1-3|51	industry-strength platform that provides a highly integrated environment
21mr|eclipse-ptp-9.2.1-3|52	specifically designed for parallel application development. The project will
21mr|eclipse-ptp-9.2.1-3|53	provide:
21mr|eclipse-ptp-9.2.1-3|54	
21mr|eclipse-ptp-9.2.1-3|55	- a standard, portable parallel IDE that supports a wide range of parallel
21mr|eclipse-ptp-9.2.1-3|56	architectures and run-time systems
21mr|eclipse-ptp-9.2.1-3|57	- a scalable parallel debugger
21mr|eclipse-ptp-9.2.1-3|58	- support for the integration of a wide range of parallel tools
21mr|eclipse-ptp-9.2.1-3|59	- an environment that simplifies the end-user interaction with parallel
21mr|eclipse-ptp-9.2.1-3|60	systems
21mr|eclipse-ptp-9.2.1-3|61	
21mr|eclipse-ptp-9.2.1-3|62	This package contains the main PTP run-time features.
21mr|eclipse-ptp-9.2.1-3|63	
21mr|eclipse-ptp-9.2.1-3|64	
21mr|eclipse-ptp-9.2.1-3|65	%package        master
21mr|eclipse-ptp-9.2.1-3|66	Summary:        Complete PTP package
21mr|eclipse-ptp-9.2.1-3|67	#master package is a virtual package that requires all of the components
21mr|eclipse-ptp-9.2.1-3|68	Requires:       %{name} = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|69	Requires:       %{name}-etfw-tau = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|70	Requires:       %{name}-etfw-tau-fortran = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|71	Requires:       %{name}-fortran = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|72	Requires:       %{name}-pldt-fortran = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|73	Requires:       %{name}-pldt-upc = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|74	Requires:       %{name}-rdt-sync-fortran = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|75	Requires:       %{name}-rm-contrib = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|76	Requires:       %{name}-gem = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|77	Requires:       %{name}-sci = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|78	Requires:       %{name}-sdm = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|79	
21mr|eclipse-ptp-9.2.1-3|80	%description    master
21mr|eclipse-ptp-9.2.1-3|81	The package will bring in all of the PTP components.
21mr|eclipse-ptp-9.2.1-3|82	
21mr|eclipse-ptp-9.2.1-3|83	%package        etfw-tau
21mr|eclipse-ptp-9.2.1-3|84	Summary:        PTP External Tools Framework TAU Support
21mr|eclipse-ptp-9.2.1-3|85	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|86	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|87	
21mr|eclipse-ptp-9.2.1-3|88	%description    etfw-tau
21mr|eclipse-ptp-9.2.1-3|89	Extends the external tools framework with capabilities specific
21mr|eclipse-ptp-9.2.1-3|90	to the TAU performance analysis system.
21mr|eclipse-ptp-9.2.1-3|91	
21mr|eclipse-ptp-9.2.1-3|92	
21mr|eclipse-ptp-9.2.1-3|93	%package        etfw-tau-fortran
21mr|eclipse-ptp-9.2.1-3|94	Summary:        PTP External Tools Framework: TAU Fortran Enabler
21mr|eclipse-ptp-9.2.1-3|95	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|96	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|97	
21mr|eclipse-ptp-9.2.1-3|98	%description    etfw-tau-fortran
21mr|eclipse-ptp-9.2.1-3|99	Adds selective instrumentation functionality for Fortran via the
21mr|eclipse-ptp-9.2.1-3|100	Photran project.
21mr|eclipse-ptp-9.2.1-3|101	
21mr|eclipse-ptp-9.2.1-3|102	
21mr|eclipse-ptp-9.2.1-3|103	%package        fortran
21mr|eclipse-ptp-9.2.1-3|104	Summary:        PTP Fortran Support
21mr|eclipse-ptp-9.2.1-3|105	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|106	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|107	Requires:       %{name}-etfw-tau-fortran = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|108	Requires:       %{name}-pldt-fortran = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|109	Requires:       %{name}-rdt-sync-fortran = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|110	
21mr|eclipse-ptp-9.2.1-3|111	%description    fortran
21mr|eclipse-ptp-9.2.1-3|112	Adds Fortran support to PTP.
21mr|eclipse-ptp-9.2.1-3|113	
21mr|eclipse-ptp-9.2.1-3|114	
21mr|eclipse-ptp-9.2.1-3|115	%package        pldt-fortran
21mr|eclipse-ptp-9.2.1-3|116	Summary:        PTP Parallel Language Development Tools Fortran Support
21mr|eclipse-ptp-9.2.1-3|117	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|118	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|119	
21mr|eclipse-ptp-9.2.1-3|120	%description    pldt-fortran
21mr|eclipse-ptp-9.2.1-3|121	Adds a range of static analysis and programming assistance tools for Fortran.
21mr|eclipse-ptp-9.2.1-3|122	
21mr|eclipse-ptp-9.2.1-3|123	
21mr|eclipse-ptp-9.2.1-3|124	%package        pldt-upc
21mr|eclipse-ptp-9.2.1-3|125	Summary:        PTP Parallel Language Development Tools UPC Support
21mr|eclipse-ptp-9.2.1-3|126	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|127	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|128	
21mr|eclipse-ptp-9.2.1-3|129	%description    pldt-upc
21mr|eclipse-ptp-9.2.1-3|130	Adds a range of static analysis and programming assistance tools for UPC.
21mr|eclipse-ptp-9.2.1-3|131	Note: this is separated from the rest of PLDT since it requires the UPC
21mr|eclipse-ptp-9.2.1-3|132	feature of CDT, which is sometimes not installed with CDT.
21mr|eclipse-ptp-9.2.1-3|133	
21mr|eclipse-ptp-9.2.1-3|134	
21mr|eclipse-ptp-9.2.1-3|135	%package        rdt-sync-fortran
21mr|eclipse-ptp-9.2.1-3|136	Summary:        PTP Fortran Synchronization Support
21mr|eclipse-ptp-9.2.1-3|137	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|138	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|139	
21mr|eclipse-ptp-9.2.1-3|140	%description    rdt-sync-fortran
21mr|eclipse-ptp-9.2.1-3|141	Adds the ability to remotely synchronize Fortran projects.
21mr|eclipse-ptp-9.2.1-3|142	
21mr|eclipse-ptp-9.2.1-3|143	%package        rm-contrib
21mr|eclipse-ptp-9.2.1-3|144	Summary:        PTP Contributed Resource Manager Definitions
21mr|eclipse-ptp-9.2.1-3|145	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|146	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|147	
21mr|eclipse-ptp-9.2.1-3|148	%description    rm-contrib
21mr|eclipse-ptp-9.2.1-3|149	Adds resource managers for a number of different systems.
21mr|eclipse-ptp-9.2.1-3|150	
21mr|eclipse-ptp-9.2.1-3|151	
21mr|eclipse-ptp-9.2.1-3|152	%package        gem
21mr|eclipse-ptp-9.2.1-3|153	Summary:        PTP Graphical Explorer of MPI Programs (GEM)
21mr|eclipse-ptp-9.2.1-3|154	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|155	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|156	
21mr|eclipse-ptp-9.2.1-3|157	%description    gem
21mr|eclipse-ptp-9.2.1-3|158	GEM serves as a graphical front end for In-situ Partial Order (ISP), a
21mr|eclipse-ptp-9.2.1-3|159	dynamic formal verification tool for MPI developed at the School of
21mr|eclipse-ptp-9.2.1-3|160	Computing, University of Utah.
21mr|eclipse-ptp-9.2.1-3|161	
21mr|eclipse-ptp-9.2.1-3|162	Whether you are new to MPI or are an advanced user, GEM will help you debug
21mr|eclipse-ptp-9.2.1-3|163	your MPI programs, and graphically show many valuable facts, including all
21mr|eclipse-ptp-9.2.1-3|164	the possible send/receive matches, and synchronizations. GEM also includes
21mr|eclipse-ptp-9.2.1-3|165	features to help users understand and debug the program across all platforms
21mr|eclipse-ptp-9.2.1-3|166	on which it may be run (e.g. highlighting deadlocks that may occur due to
21mr|eclipse-ptp-9.2.1-3|167	differing communication buffer allocations). For a given test harness, GEM
21mr|eclipse-ptp-9.2.1-3|168	will allow you to explore only the relevant process interleavings, which are
21mr|eclipse-ptp-9.2.1-3|169	much smaller than the number of total feasible interleavings. GEM also
21mr|eclipse-ptp-9.2.1-3|170	guarantees to discover and explore all non-deterministic matches at run-time.
21mr|eclipse-ptp-9.2.1-3|171	
21mr|eclipse-ptp-9.2.1-3|172	
21mr|eclipse-ptp-9.2.1-3|173	%package        sci
21mr|eclipse-ptp-9.2.1-3|174	Summary:        PTP Scalable Communication Infrastructure (SCI)
21mr|eclipse-ptp-9.2.1-3|175	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|176	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|177	
21mr|eclipse-ptp-9.2.1-3|178	%description    sci
21mr|eclipse-ptp-9.2.1-3|179	Parallel Tools Platform components that implements the Scalable Communication
21mr|eclipse-ptp-9.2.1-3|180	Infrastructure (SCI).
21mr|eclipse-ptp-9.2.1-3|181	
21mr|eclipse-ptp-9.2.1-3|182	
21mr|eclipse-ptp-9.2.1-3|183	%package        sdk
21mr|eclipse-ptp-9.2.1-3|184	Summary:        Parallel Tools Platform SDK
21mr|eclipse-ptp-9.2.1-3|185	Group:          Development/Java
21mr|eclipse-ptp-9.2.1-3|186	BuildArch:      noarch
21mr|eclipse-ptp-9.2.1-3|187	# Java stack is not supported on x86_32
21mr|eclipse-ptp-9.2.1-3|188	ExcludeArch: %{ix86}
21mr|eclipse-ptp-9.2.1-3|189	Requires:       %{name}-master = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|190	# Obsoletes/Provides added in F25
21mr|eclipse-ptp-9.2.1-3|191	Provides:       %{name}-core-source = %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|192	Obsoletes:      %{name}-core-source < %{version}-%{release}
21mr|eclipse-ptp-9.2.1-3|193	
21mr|eclipse-ptp-9.2.1-3|194	%description    sdk
21mr|eclipse-ptp-9.2.1-3|195	Eclipse Parallel Tools Platform. Software development kit including source
21mr|eclipse-ptp-9.2.1-3|196	code and developer documentation.
21mr|eclipse-ptp-9.2.1-3|197	
21mr|eclipse-ptp-9.2.1-3|198	
21mr|eclipse-ptp-9.2.1-3|199	%package        sdm
21mr|eclipse-ptp-9.2.1-3|200	Summary:        PTP Scalable Debug Manager (SDM)
21mr|eclipse-ptp-9.2.1-3|201	
21mr|eclipse-ptp-9.2.1-3|202	%description    sdm
21mr|eclipse-ptp-9.2.1-3|203	Parallel Tools Platform components that implement a parallel debug server
21mr|eclipse-ptp-9.2.1-3|204	using the Scalable Debug Manager (SDM).
21mr|eclipse-ptp-9.2.1-3|205	
21mr|eclipse-ptp-9.2.1-3|206	NOTE: The sdm binary for the architecture of the host machine is available
21mr|eclipse-ptp-9.2.1-3|207	in the sdm plugin and at %{_libdir}/ptp/sdm.  If the target system is of
21mr|eclipse-ptp-9.2.1-3|208	a different archicture, you will need to build and install it by hand.
21mr|eclipse-ptp-9.2.1-3|209	
21mr|eclipse-ptp-9.2.1-3|210	
21mr|eclipse-ptp-9.2.1-3|211	%prep
21mr|eclipse-ptp-9.2.1-3|212	%setup -q -n org.eclipse.ptp-%{ptp_git_tag}
21mr|eclipse-ptp-9.2.1-3|213	
21mr|eclipse-ptp-9.2.1-3|214	# Fix target platform environments
21mr|eclipse-ptp-9.2.1-3|215	TYCHO_ENV="<environment><os>linux</os><ws>gtk</ws><arch>%{eclipse_arch}</arch></environment>"
21mr|eclipse-ptp-9.2.1-3|216	%pom_xpath_set "pom:configuration/pom:environments" "$TYCHO_ENV"
21mr|eclipse-ptp-9.2.1-3|217	%pom_xpath_remove "pom:configuration/pom:target"
21mr|eclipse-ptp-9.2.1-3|218	
21mr|eclipse-ptp-9.2.1-3|219	# Remove dep on ant-trax
21mr|eclipse-ptp-9.2.1-3|220	%pom_remove_dep ant:ant-trax rms/org.eclipse.ptp.rm.lml.da.server
21mr|eclipse-ptp-9.2.1-3|221	
21mr|eclipse-ptp-9.2.1-3|222	# No need to build repo when using xmvn
21mr|eclipse-ptp-9.2.1-3|223	%pom_disable_module releng/org.eclipse.ptp.repo
21mr|eclipse-ptp-9.2.1-3|224	
21mr|eclipse-ptp-9.2.1-3|225	# Remove pre-built binaries
21mr|eclipse-ptp-9.2.1-3|226	rm -r releng/org.eclipse.ptp.linux/os/linux
21mr|eclipse-ptp-9.2.1-3|227	
21mr|eclipse-ptp-9.2.1-3|228	# Fix xml deps
21mr|eclipse-ptp-9.2.1-3|229	sed -i -e '/com.sun.xml.bind/s/com.sun.xml.bind,/javax.xml.bind.util,/' \
21mr|eclipse-ptp-9.2.1-3|230	rms/org.eclipse.ptp.rm.jaxb.core/META-INF/MANIFEST.MF
21mr|eclipse-ptp-9.2.1-3|231	
21mr|eclipse-ptp-9.2.1-3|232	# Disable bundles for non-linux platforms
21mr|eclipse-ptp-9.2.1-3|233	%pom_disable_module releng/org.eclipse.ptp.aix
21mr|eclipse-ptp-9.2.1-3|234	%pom_disable_module releng/org.eclipse.ptp.macosx
21mr|eclipse-ptp-9.2.1-3|235	%pom_xpath_remove "plugin[@id='org.eclipse.ptp.aix']" releng/org.eclipse.ptp.sdm-feature/feature.xml
21mr|eclipse-ptp-9.2.1-3|236	%pom_xpath_remove "plugin[@id='org.eclipse.ptp.macosx']" releng/org.eclipse.ptp.sdm-feature/feature.xml
21mr|eclipse-ptp-9.2.1-3|237	
21mr|eclipse-ptp-9.2.1-3|238	%mvn_package "::{pom,target}::" __noinstall
21mr|eclipse-ptp-9.2.1-3|239	%mvn_package "::jar:sources{,-feature}:" sdk
21mr|eclipse-ptp-9.2.1-3|240	%mvn_package ":*.{sdk,core.source,doc.isv}" sdk
21mr|eclipse-ptp-9.2.1-3|241	%mvn_package ":*.pldt.*fortran" pldt-fortran
21mr|eclipse-ptp-9.2.1-3|242	%mvn_package ":*.pldt.upc" pldt-upc
21mr|eclipse-ptp-9.2.1-3|243	%mvn_package ":*.etfw.tau.{fortran,selinstfort}" etfw-tau-fortran
21mr|eclipse-ptp-9.2.1-3|244	%mvn_package ":*.etfw.tau*" etfw-tau
21mr|eclipse-ptp-9.2.1-3|245	%mvn_package ":*.gem{,.help}" gem
21mr|eclipse-ptp-9.2.1-3|246	%mvn_package ":*.rm.jaxb.contrib" rm-contrib
21mr|eclipse-ptp-9.2.1-3|247	%mvn_package ":*.sci" sci
21mr|eclipse-ptp-9.2.1-3|248	%mvn_package ":*.ptp.{proxy,utils,debug.sdm,linux}" sdm
21mr|eclipse-ptp-9.2.1-3|249	%mvn_package ":*.rdt.sync.fortran{,.ui}" rdt-sync-fortran
21mr|eclipse-ptp-9.2.1-3|250	%mvn_package ":*.ptp.fortran" fortran
21mr|eclipse-ptp-9.2.1-3|251	%mvn_package ":"
21mr|eclipse-ptp-9.2.1-3|252	
21mr|eclipse-ptp-9.2.1-3|253	
21mr|eclipse-ptp-9.2.1-3|254	%build
21mr|eclipse-ptp-9.2.1-3|255	export JAVA_HOME=%{_jvmdir}/java
21mr|eclipse-ptp-9.2.1-3|256	export MAVEN_OPTS="-Xmx1024m -XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState ${MAVEN_OPTS}"
21mr|eclipse-ptp-9.2.1-3|257	
21mr|eclipse-ptp-9.2.1-3|258	# Build the sdm binary
21mr|eclipse-ptp-9.2.1-3|259	pushd debug/org.eclipse.ptp.debug.sdm
21mr|eclipse-ptp-9.2.1-3|260	export CFLAGS="%{optflags} -fno-strict-overflow"
21mr|eclipse-ptp-9.2.1-3|261	sh BUILD
21mr|eclipse-ptp-9.2.1-3|262	sh BUILD clean
21mr|eclipse-ptp-9.2.1-3|263	popd
21mr|eclipse-ptp-9.2.1-3|264	
21mr|eclipse-ptp-9.2.1-3|265	# Put binary in place and make sure bundle is dir-shaped when installed
21mr|eclipse-ptp-9.2.1-3|266	mkdir -p releng/org.eclipse.ptp.linux/os/linux/%{eclipse_arch}
21mr|eclipse-ptp-9.2.1-3|267	cp -p debug/org.eclipse.ptp.debug.sdm/bin/sdm releng/org.eclipse.ptp.linux/os/linux/%{eclipse_arch}/sdm
21mr|eclipse-ptp-9.2.1-3|268	echo -e "Eclipse-BundleShape: dir\n\n" >> releng/org.eclipse.ptp.linux/META-INF/MANIFEST.MF
21mr|eclipse-ptp-9.2.1-3|269	
21mr|eclipse-ptp-9.2.1-3|270	# Qualifier generated from last modification time of source tarball
21mr|eclipse-ptp-9.2.1-3|271	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +%Y%m%d%H%M)
21mr|eclipse-ptp-9.2.1-3|272	%mvn_build -j -- -DforceContextQualifier=$QUALIFIER
21mr|eclipse-ptp-9.2.1-3|273	
21mr|eclipse-ptp-9.2.1-3|274	
21mr|eclipse-ptp-9.2.1-3|275	%install
21mr|eclipse-ptp-9.2.1-3|276	%mvn_install
21mr|eclipse-ptp-9.2.1-3|277	
21mr|eclipse-ptp-9.2.1-3|278	# Install sdm binary so debuginfo is created
21mr|eclipse-ptp-9.2.1-3|279	mkdir -p %{buildroot}%{_libdir}/ptp
21mr|eclipse-ptp-9.2.1-3|280	plugin=$(ls %{buildroot}%{_prefix}/lib/eclipse/droplets/ptp-sdm/plugins | grep org.eclipse.ptp.linux_)
21mr|eclipse-ptp-9.2.1-3|281	chmod +x %{buildroot}%{_prefix}/lib/eclipse/droplets/ptp-sdm/plugins/$plugin/os/linux/%{eclipse_arch}/sdm
21mr|eclipse-ptp-9.2.1-3|282	ln -s %{_prefix}/lib/eclipse/droplets/ptp-sdm/plugins/$plugin/os/linux/%{eclipse_arch}/sdm \
21mr|eclipse-ptp-9.2.1-3|283	%{buildroot}%{_libdir}/ptp/
21mr|eclipse-ptp-9.2.1-3|284	
21mr|eclipse-ptp-9.2.1-3|285	
21mr|eclipse-ptp-9.2.1-3|286	%files -f .mfiles
21mr|eclipse-ptp-9.2.1-3|287	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|288	
21mr|eclipse-ptp-9.2.1-3|289	%files master
21mr|eclipse-ptp-9.2.1-3|290	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|291	
21mr|eclipse-ptp-9.2.1-3|292	%files etfw-tau -f .mfiles-etfw-tau
21mr|eclipse-ptp-9.2.1-3|293	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|294	
21mr|eclipse-ptp-9.2.1-3|295	%files etfw-tau-fortran -f .mfiles-etfw-tau-fortran
21mr|eclipse-ptp-9.2.1-3|296	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|297	
21mr|eclipse-ptp-9.2.1-3|298	%files fortran -f .mfiles-fortran
21mr|eclipse-ptp-9.2.1-3|299	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|300	
21mr|eclipse-ptp-9.2.1-3|301	%files pldt-fortran -f .mfiles-pldt-fortran
21mr|eclipse-ptp-9.2.1-3|302	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|303	
21mr|eclipse-ptp-9.2.1-3|304	%files pldt-upc -f .mfiles-pldt-upc
21mr|eclipse-ptp-9.2.1-3|305	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|306	
21mr|eclipse-ptp-9.2.1-3|307	%files rdt-sync-fortran -f .mfiles-rdt-sync-fortran
21mr|eclipse-ptp-9.2.1-3|308	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|309	
21mr|eclipse-ptp-9.2.1-3|310	%files rm-contrib -f .mfiles-rm-contrib
21mr|eclipse-ptp-9.2.1-3|311	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|312	
21mr|eclipse-ptp-9.2.1-3|313	%files gem -f .mfiles-gem
21mr|eclipse-ptp-9.2.1-3|314	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|315	
21mr|eclipse-ptp-9.2.1-3|316	%files sci -f .mfiles-sci
21mr|eclipse-ptp-9.2.1-3|317	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|318	
21mr|eclipse-ptp-9.2.1-3|319	%files sdk -f .mfiles-sdk
21mr|eclipse-ptp-9.2.1-3|320	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|321	
21mr|eclipse-ptp-9.2.1-3|322	%files sdm -f .mfiles-sdm
21mr|eclipse-ptp-9.2.1-3|323	%doc releng/org.eclipse.ptp-feature/epl-v10.html
21mr|eclipse-ptp-9.2.1-3|324	%{_libdir}/ptp/
21mr|eclipse-ptp-9.2.1-3|325	
21mr|eclipse-ptp-9.2.1-3|326	

12080 21
21mr|eclipse-pydev-7.1.0-2|1	# Turn off the brp-python-bytecompile script
21mr|eclipse-pydev-7.1.0-2|2	%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
21mr|eclipse-pydev-7.1.0-2|3	%global git_tag pydev_7_1_0
21mr|eclipse-pydev-7.1.0-2|4	
21mr|eclipse-pydev-7.1.0-2|5	Epoch: 1
21mr|eclipse-pydev-7.1.0-2|6	Summary: Eclipse Python development plug-in
21mr|eclipse-pydev-7.1.0-2|7	Name:    eclipse-pydev
21mr|eclipse-pydev-7.1.0-2|8	Version:          7.1.0
21mr|eclipse-pydev-7.1.0-2|9	Release:          2
21mr|eclipse-pydev-7.1.0-2|10	License:          EPL-1.0
21mr|eclipse-pydev-7.1.0-2|11	Group:            Development/Java
21mr|eclipse-pydev-7.1.0-2|12	URL:              http://pydev.org
21mr|eclipse-pydev-7.1.0-2|13	
21mr|eclipse-pydev-7.1.0-2|14	Source0:          https://github.com/fabioz/Pydev/archive/%{git_tag}.tar.gz
21mr|eclipse-pydev-7.1.0-2|15	Source1:          eclipse-pydev.metainfo.xml
21mr|eclipse-pydev-7.1.0-2|16	
21mr|eclipse-pydev-7.1.0-2|17	# Remove windows specific code that manipulates the windows registry
21mr|eclipse-pydev-7.1.0-2|18	Patch0:           remove-winregistry.patch
21mr|eclipse-pydev-7.1.0-2|19	
21mr|eclipse-pydev-7.1.0-2|20	# Fix native name
21mr|eclipse-pydev-7.1.0-2|21	Patch1:           native-name.patch
21mr|eclipse-pydev-7.1.0-2|22	
21mr|eclipse-pydev-7.1.0-2|23	# Allow system jython interpreter to be configured in preferences
21mr|eclipse-pydev-7.1.0-2|24	Patch2:           system-jython-interpreter.patch
21mr|eclipse-pydev-7.1.0-2|25	
21mr|eclipse-pydev-7.1.0-2|26	# Fix for failing to kill django processes
21mr|eclipse-pydev-7.1.0-2|27	Patch3:           fix-process-killing.patch
21mr|eclipse-pydev-7.1.0-2|28	
21mr|eclipse-pydev-7.1.0-2|29	# Don't package source for natives in binary plugins
21mr|eclipse-pydev-7.1.0-2|30	Patch4:           exclude-project-files.patch
21mr|eclipse-pydev-7.1.0-2|31	
21mr|eclipse-pydev-7.1.0-2|32	# Port to latest lucene
21mr|eclipse-pydev-7.1.0-2|33	Patch5:           lucene-71.patch
21mr|eclipse-pydev-7.1.0-2|34	
21mr|eclipse-pydev-7.1.0-2|35	# Improvements for pip integration
21mr|eclipse-pydev-7.1.0-2|36	Patch6: better-pip-integration.patch
21mr|eclipse-pydev-7.1.0-2|37	
21mr|eclipse-pydev-7.1.0-2|38	# Don't attempt update of outline if already disposed
21mr|eclipse-pydev-7.1.0-2|39	Patch7: prevent_update_outline_when_disposed.patch
21mr|eclipse-pydev-7.1.0-2|40	
21mr|eclipse-pydev-7.1.0-2|41	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-pydev-7.1.0-2|42	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-pydev-7.1.0-2|43	
21mr|eclipse-pydev-7.1.0-2|44	Requires: eclipse-platform
21mr|eclipse-pydev-7.1.0-2|45	Requires: python3
21mr|eclipse-pydev-7.1.0-2|46	Requires: apache-commons-logging
21mr|eclipse-pydev-7.1.0-2|47	Requires: snakeyaml
21mr|eclipse-pydev-7.1.0-2|48	Requires: ws-commons-util
21mr|eclipse-pydev-7.1.0-2|49	Requires: xmlrpc-common
21mr|eclipse-pydev-7.1.0-2|50	Requires: xmlrpc-client
21mr|eclipse-pydev-7.1.0-2|51	Requires: xmlrpc-server
21mr|eclipse-pydev-7.1.0-2|52	Requires: jython >= 2.7.1-3
21mr|eclipse-pydev-7.1.0-2|53	Requires: antlr32-java >= 3.2-12
21mr|eclipse-pydev-7.1.0-2|54	Recommends: python3-pylint
21mr|eclipse-pydev-7.1.0-2|55	Recommends: python3-django
21mr|eclipse-pydev-7.1.0-2|56	Recommends: python3-ipython-console
21mr|eclipse-pydev-7.1.0-2|57	BuildRequires:  gcc-c++
21mr|eclipse-pydev-7.1.0-2|58	BuildRequires:    tycho
21mr|eclipse-pydev-7.1.0-2|59	BuildRequires:    tycho-extras
21mr|eclipse-pydev-7.1.0-2|60	BuildRequires:    eclipse-mylyn
21mr|eclipse-pydev-7.1.0-2|61	BuildRequires:    eclipse-p2-discovery
21mr|eclipse-pydev-7.1.0-2|62	BuildRequires:    apache-commons-logging
21mr|eclipse-pydev-7.1.0-2|63	BuildRequires:    snakeyaml
21mr|eclipse-pydev-7.1.0-2|64	BuildRequires:    ws-commons-util
21mr|eclipse-pydev-7.1.0-2|65	BuildRequires:    xmlrpc-common
21mr|eclipse-pydev-7.1.0-2|66	BuildRequires:    xmlrpc-client
21mr|eclipse-pydev-7.1.0-2|67	BuildRequires:    xmlrpc-server
21mr|eclipse-pydev-7.1.0-2|68	BuildRequires:    jython >= 2.7.1-3
21mr|eclipse-pydev-7.1.0-2|69	BuildRequires:    lucene >= 7.1.0
21mr|eclipse-pydev-7.1.0-2|70	BuildRequires:    lucene-analysis >= 7.1.0
21mr|eclipse-pydev-7.1.0-2|71	
21mr|eclipse-pydev-7.1.0-2|72	# Required for symlinking into the plugin
21mr|eclipse-pydev-7.1.0-2|73	%if 0%{?fedora}
21mr|eclipse-pydev-7.1.0-2|74	BuildRequires:    python3-autopep8
21mr|eclipse-pydev-7.1.0-2|75	BuildRequires:    python3-isort
21mr|eclipse-pydev-7.1.0-2|76	BuildRequires:    python3-pycodestyle
21mr|eclipse-pydev-7.1.0-2|77	Requires: python3-autopep8
21mr|eclipse-pydev-7.1.0-2|78	Requires: python3-isort
21mr|eclipse-pydev-7.1.0-2|79	Requires: python3-pycodestyle
21mr|eclipse-pydev-7.1.0-2|80	%endif
21mr|eclipse-pydev-7.1.0-2|81	
21mr|eclipse-pydev-7.1.0-2|82	# For building native debugging extensions for both python 2 and 3
21mr|eclipse-pydev-7.1.0-2|83	%if 0%{?fedora}
21mr|eclipse-pydev-7.1.0-2|84	BuildRequires:    python2-devel python3-devel
21mr|eclipse-pydev-7.1.0-2|85	BuildRequires:    python2-Cython python3-Cython
21mr|eclipse-pydev-7.1.0-2|86	%endif
21mr|eclipse-pydev-7.1.0-2|87	
21mr|eclipse-pydev-7.1.0-2|88	%description
21mr|eclipse-pydev-7.1.0-2|89	The eclipse-pydev package contains Eclipse plugins for
21mr|eclipse-pydev-7.1.0-2|90	Python development.
21mr|eclipse-pydev-7.1.0-2|91	
21mr|eclipse-pydev-7.1.0-2|92	%package mylyn
21mr|eclipse-pydev-7.1.0-2|93	Summary: Pydev Mylyn Focused UI
21mr|eclipse-pydev-7.1.0-2|94	Group:          Development/Java
21mr|eclipse-pydev-7.1.0-2|95	BuildArch: noarch
21mr|eclipse-pydev-7.1.0-2|96	# Java stack is not supported on x86_32
21mr|eclipse-pydev-7.1.0-2|97	ExcludeArch: %{ix86}
21mr|eclipse-pydev-7.1.0-2|98	Requires: %{name} = %{epoch}:%{version}-%{release}
21mr|eclipse-pydev-7.1.0-2|99	
21mr|eclipse-pydev-7.1.0-2|100	%description mylyn
21mr|eclipse-pydev-7.1.0-2|101	Mylyn Task-Focused UI extensions for Pydev.
21mr|eclipse-pydev-7.1.0-2|102	
21mr|eclipse-pydev-7.1.0-2|103	%prep
21mr|eclipse-pydev-7.1.0-2|104	%setup -q -n Pydev-%{git_tag}
21mr|eclipse-pydev-7.1.0-2|105	%patch0
21mr|eclipse-pydev-7.1.0-2|106	%patch1
21mr|eclipse-pydev-7.1.0-2|107	%patch2 -p1
21mr|eclipse-pydev-7.1.0-2|108	%patch3 -p1
21mr|eclipse-pydev-7.1.0-2|109	%patch4
21mr|eclipse-pydev-7.1.0-2|110	%patch5 -p1
21mr|eclipse-pydev-7.1.0-2|111	%patch6
21mr|eclipse-pydev-7.1.0-2|112	%patch7
21mr|eclipse-pydev-7.1.0-2|113	
21mr|eclipse-pydev-7.1.0-2|114	%mvn_package "::pom:" __noinstall
21mr|eclipse-pydev-7.1.0-2|115	%mvn_package ":::sources{,-feature}:" __noinstall
21mr|eclipse-pydev-7.1.0-2|116	%mvn_package ":*.mylyn*" mylyn
21mr|eclipse-pydev-7.1.0-2|117	%mvn_package ":"
21mr|eclipse-pydev-7.1.0-2|118	
21mr|eclipse-pydev-7.1.0-2|119	# Fix line endings
21mr|eclipse-pydev-7.1.0-2|120	sed -i -e 's/\r$//' $(find plugins/org.python.pydev.core/pysrc -name "*.py")
21mr|eclipse-pydev-7.1.0-2|121	
21mr|eclipse-pydev-7.1.0-2|122	# Remove bundled ctypes (used only under cygwin)
21mr|eclipse-pydev-7.1.0-2|123	rm -r plugins/org.python.pydev.core/pysrc/third_party/wrapped_for_pydev
21mr|eclipse-pydev-7.1.0-2|124	# Remove lib2to3 (provided by jython)
21mr|eclipse-pydev-7.1.0-2|125	rm -r plugins/org.python.pydev.core/pysrc/third_party/pep8/lib2to3
21mr|eclipse-pydev-7.1.0-2|126	%if 0%{?fedora}
21mr|eclipse-pydev-7.1.0-2|127	# Symlink to system version of isort
21mr|eclipse-pydev-7.1.0-2|128	rm -r plugins/org.python.pydev.core/pysrc/third_party/isort_container/isort
21mr|eclipse-pydev-7.1.0-2|129	(cd plugins/org.python.pydev.core/pysrc/third_party/isort_container && ln -s %{python3_sitelib}/isort)
21mr|eclipse-pydev-7.1.0-2|130	# Symlink to system versions of autopep8 and pycodestyle
21mr|eclipse-pydev-7.1.0-2|131	rm plugins/org.python.pydev.core/pysrc/third_party/pep8/{autopep8,pycodestyle}*
21mr|eclipse-pydev-7.1.0-2|132	(cd plugins/org.python.pydev.core/pysrc/third_party/pep8/ && ln -s %{python3_sitelib}/autopep8.py)
21mr|eclipse-pydev-7.1.0-2|133	(cd plugins/org.python.pydev.core/pysrc/third_party/pep8/ && ln -s %{python3_sitelib}/pycodestyle.py)
21mr|eclipse-pydev-7.1.0-2|134	%endif
21mr|eclipse-pydev-7.1.0-2|135	
21mr|eclipse-pydev-7.1.0-2|136	# Remove pre-built artifacts
21mr|eclipse-pydev-7.1.0-2|137	find -name '*.class' -delete
21mr|eclipse-pydev-7.1.0-2|138	find -name '*.jar' -delete
21mr|eclipse-pydev-7.1.0-2|139	find -name '*.dll' -delete
21mr|eclipse-pydev-7.1.0-2|140	find -name '*.dylib' -delete
21mr|eclipse-pydev-7.1.0-2|141	find -name '*.so' -delete
21mr|eclipse-pydev-7.1.0-2|142	rm -rf plugins/org.python.pydev.jython/Lib
21mr|eclipse-pydev-7.1.0-2|143	
21mr|eclipse-pydev-7.1.0-2|144	# Symlink to system jython and standard library
21mr|eclipse-pydev-7.1.0-2|145	pushd plugins/org.python.pydev.jython
21mr|eclipse-pydev-7.1.0-2|146	ln -sf %{_datadir}/jython/jython.jar
21mr|eclipse-pydev-7.1.0-2|147	ln -sf %{_datadir}/jython/javalib
21mr|eclipse-pydev-7.1.0-2|148	ln -sf %{_datadir}/jython/Lib
21mr|eclipse-pydev-7.1.0-2|149	popd
21mr|eclipse-pydev-7.1.0-2|150	
21mr|eclipse-pydev-7.1.0-2|151	# Link to system jython
21mr|eclipse-pydev-7.1.0-2|152	# we must include all of jython's runtime dependencies on the classpath
21mr|eclipse-pydev-7.1.0-2|153	pushd plugins/org.python.pydev.jython
21mr|eclipse-pydev-7.1.0-2|154	for j in $(ls javalib/*.jar) ; do
21mr|eclipse-pydev-7.1.0-2|155	sed -i -e 's/\r//' -e "/^ jython\.jar/i\ $j," META-INF/MANIFEST.MF
21mr|eclipse-pydev-7.1.0-2|156	done
21mr|eclipse-pydev-7.1.0-2|157	sed -i -e "s/ jython\.jar/ jython.jar,javalib\//" build.properties
21mr|eclipse-pydev-7.1.0-2|158	popd
21mr|eclipse-pydev-7.1.0-2|159	
21mr|eclipse-pydev-7.1.0-2|160	# Symlinks to other system jars
21mr|eclipse-pydev-7.1.0-2|161	ln -sf $(build-classpath commons-logging) \
21mr|eclipse-pydev-7.1.0-2|162	plugins/org.python.pydev.shared_interactive_console/commons-logging-1.1.1.jar
21mr|eclipse-pydev-7.1.0-2|163	ln -sf $(build-classpath ws-commons-util) \
21mr|eclipse-pydev-7.1.0-2|164	plugins/org.python.pydev.shared_interactive_console/ws-commons-util-1.0.2.jar
21mr|eclipse-pydev-7.1.0-2|165	ln -sf $(build-classpath xmlrpc-client) \
21mr|eclipse-pydev-7.1.0-2|166	plugins/org.python.pydev.shared_interactive_console/xmlrpc-client-3.1.3.jar
21mr|eclipse-pydev-7.1.0-2|167	ln -sf $(build-classpath xmlrpc-common) \
21mr|eclipse-pydev-7.1.0-2|168	plugins/org.python.pydev.shared_interactive_console/xmlrpc-common-3.1.3.jar
21mr|eclipse-pydev-7.1.0-2|169	ln -sf $(build-classpath xmlrpc-server) \
21mr|eclipse-pydev-7.1.0-2|170	plugins/org.python.pydev.shared_interactive_console/xmlrpc-server-3.1.3.jar
21mr|eclipse-pydev-7.1.0-2|171	ln -sf $(build-classpath snakeyaml) \
21mr|eclipse-pydev-7.1.0-2|172	plugins/org.python.pydev.shared_core/libs/snakeyaml-1.11.jar
21mr|eclipse-pydev-7.1.0-2|173	ln -sf $(build-classpath lucene/lucene-core) \
21mr|eclipse-pydev-7.1.0-2|174	plugins/org.python.pydev.shared_core/libs/lucene-core-7.1.0.jar
21mr|eclipse-pydev-7.1.0-2|175	ln -sf $(build-classpath lucene/lucene-analyzers-common) \
21mr|eclipse-pydev-7.1.0-2|176	plugins/org.python.pydev.shared_core/libs/lucene-analyzers-common-7.1.0.jar
21mr|eclipse-pydev-7.1.0-2|177	
21mr|eclipse-pydev-7.1.0-2|178	# Some bundles that don't need to be dir-shaped
21mr|eclipse-pydev-7.1.0-2|179	sed -i -e '/Eclipse-BundleShape/d' \
21mr|eclipse-pydev-7.1.0-2|180	plugins/org.python.pydev.{mylyn,help}/META-INF/MANIFEST.MF
21mr|eclipse-pydev-7.1.0-2|181	
21mr|eclipse-pydev-7.1.0-2|182	# Fix encodings
21mr|eclipse-pydev-7.1.0-2|183	iconv -f CP1252 -t UTF-8 LICENSE.txt > LICENSE.txt.utf
21mr|eclipse-pydev-7.1.0-2|184	mv LICENSE.txt.utf LICENSE.txt
21mr|eclipse-pydev-7.1.0-2|185	
21mr|eclipse-pydev-7.1.0-2|186	%pom_disable_module org.python.pydev.p2-repo features
21mr|eclipse-pydev-7.1.0-2|187	
21mr|eclipse-pydev-7.1.0-2|188	%build
21mr|eclipse-pydev-7.1.0-2|189	# Build native part first
21mr|eclipse-pydev-7.1.0-2|190	pushd plugins/org.python.pydev.core/pysrc &>/dev/null
21mr|eclipse-pydev-7.1.0-2|191	(cd pydevd_attach_to_process && \
21mr|eclipse-pydev-7.1.0-2|192	g++ %{optflags} -shared -o attach_linux.so -fPIC -nostartfiles linux/attach_linux.c)
21mr|eclipse-pydev-7.1.0-2|193	%if 0%{?fedora}
21mr|eclipse-pydev-7.1.0-2|194	PYTHONPATH=. %{__python2} build_tools/build.py
21mr|eclipse-pydev-7.1.0-2|195	PYTHONPATH=. %{__python3} build_tools/build.py
21mr|eclipse-pydev-7.1.0-2|196	%endif
21mr|eclipse-pydev-7.1.0-2|197	popd &>/dev/null
21mr|eclipse-pydev-7.1.0-2|198	
21mr|eclipse-pydev-7.1.0-2|199	# Qualifier generated from last modification time of source tarball
21mr|eclipse-pydev-7.1.0-2|200	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d-%H%M)
21mr|eclipse-pydev-7.1.0-2|201	
21mr|eclipse-pydev-7.1.0-2|202	# Build everything else
21mr|eclipse-pydev-7.1.0-2|203	%mvn_build -j -f -- -DforceContextQualifier=$QUALIFIER
21mr|eclipse-pydev-7.1.0-2|204	
21mr|eclipse-pydev-7.1.0-2|205	%install
21mr|eclipse-pydev-7.1.0-2|206	%mvn_install
21mr|eclipse-pydev-7.1.0-2|207	
21mr|eclipse-pydev-7.1.0-2|208	# fix perms on native lib
21mr|eclipse-pydev-7.1.0-2|209	find ${RPM_BUILD_ROOT} -name attach_linux.so -exec chmod +x {} \;
21mr|eclipse-pydev-7.1.0-2|210	
21mr|eclipse-pydev-7.1.0-2|211	# Install appdata
21mr|eclipse-pydev-7.1.0-2|212	install -m644 -D %{SOURCE1} %{buildroot}%{_datadir}/appdata/eclipse-pydev.metainfo.xml
21mr|eclipse-pydev-7.1.0-2|213	
21mr|eclipse-pydev-7.1.0-2|214	# Have to re-symlink embedded system jars
21mr|eclipse-pydev-7.1.0-2|215	installDir=${RPM_BUILD_ROOT}/%{_prefix}/lib/eclipse/droplets/pydev
21mr|eclipse-pydev-7.1.0-2|216	pushd $installDir/plugins
21mr|eclipse-pydev-7.1.0-2|217	for f in commons-logging \
21mr|eclipse-pydev-7.1.0-2|218	ws-commons-util \
21mr|eclipse-pydev-7.1.0-2|219	xmlrpc-client \
21mr|eclipse-pydev-7.1.0-2|220	xmlrpc-common \
21mr|eclipse-pydev-7.1.0-2|221	xmlrpc-server \
21mr|eclipse-pydev-7.1.0-2|222	snakeyaml \
21mr|eclipse-pydev-7.1.0-2|223	lucene/lucene-core \
21mr|eclipse-pydev-7.1.0-2|224	lucene/lucene-analyzers-common ; do
21mr|eclipse-pydev-7.1.0-2|225	file=$(find . -name $(basename $f)*.jar)
21mr|eclipse-pydev-7.1.0-2|226	rm $file
21mr|eclipse-pydev-7.1.0-2|227	ln -sf $(build-classpath $f) $file
21mr|eclipse-pydev-7.1.0-2|228	done
21mr|eclipse-pydev-7.1.0-2|229	popd
21mr|eclipse-pydev-7.1.0-2|230	
21mr|eclipse-pydev-7.1.0-2|231	# Symlink to system jython and standard library
21mr|eclipse-pydev-7.1.0-2|232	pushd $installDir/plugins/org.python.pydev.jython_*
21mr|eclipse-pydev-7.1.0-2|233	rm -rf jython.jar javalib Lib
21mr|eclipse-pydev-7.1.0-2|234	ln -sf %{_datadir}/jython/jython.jar
21mr|eclipse-pydev-7.1.0-2|235	ln -sf %{_datadir}/jython/javalib
21mr|eclipse-pydev-7.1.0-2|236	ln -sf %{_datadir}/jython/Lib
21mr|eclipse-pydev-7.1.0-2|237	popd
21mr|eclipse-pydev-7.1.0-2|238	
21mr|eclipse-pydev-7.1.0-2|239	%if 0%{?fedora}
21mr|eclipse-pydev-7.1.0-2|240	pushd $installDir/plugins/org.python.pydev.core_*
21mr|eclipse-pydev-7.1.0-2|241	# Symlink to system versions of autopep8 and pycodestyle
21mr|eclipse-pydev-7.1.0-2|242	rm pysrc/third_party/pep8/*.py
21mr|eclipse-pydev-7.1.0-2|243	(cd pysrc/third_party/pep8/ && ln -s %{python3_sitelib}/autopep8.py)
21mr|eclipse-pydev-7.1.0-2|244	(cd pysrc/third_party/pep8/ && ln -s %{python3_sitelib}/pycodestyle.py)
21mr|eclipse-pydev-7.1.0-2|245	# Symlink to system version of isort
21mr|eclipse-pydev-7.1.0-2|246	rm pysrc/third_party/isort_container/isort
21mr|eclipse-pydev-7.1.0-2|247	(cd pysrc/third_party/isort_container && ln -s %{python3_sitelib}/isort)
21mr|eclipse-pydev-7.1.0-2|248	popd
21mr|eclipse-pydev-7.1.0-2|249	%endif
21mr|eclipse-pydev-7.1.0-2|250	
21mr|eclipse-pydev-7.1.0-2|251	# convert .py$ files from mode 0644 to mode 0755
21mr|eclipse-pydev-7.1.0-2|252	sed -i -e '/.*\.py$/s/0644/0755/' .mfiles*
21mr|eclipse-pydev-7.1.0-2|253	
21mr|eclipse-pydev-7.1.0-2|254	%files -f .mfiles
21mr|eclipse-pydev-7.1.0-2|255	%license LICENSE.txt
21mr|eclipse-pydev-7.1.0-2|256	%doc README.txt
21mr|eclipse-pydev-7.1.0-2|257	%{_datadir}/appdata/eclipse-pydev.metainfo.xml
21mr|eclipse-pydev-7.1.0-2|258	
21mr|eclipse-pydev-7.1.0-2|259	%files mylyn -f .mfiles-mylyn
21mr|eclipse-pydev-7.1.0-2|260	%license LICENSE.txt
21mr|eclipse-pydev-7.1.0-2|261	

12081 21
21mr|eclipse-quickrex-3.5.0-31|1	%global cvs_tag             QuickREx_3_5_0
21mr|eclipse-quickrex-3.5.0-31|2	
21mr|eclipse-quickrex-3.5.0-31|3	Name:           eclipse-quickrex
21mr|eclipse-quickrex-3.5.0-31|4	Version:        3.5.0
21mr|eclipse-quickrex-3.5.0-31|5	Release:        31
21mr|eclipse-quickrex-3.5.0-31|6	Summary:        QuickREx regular-expression plug-in for Eclipse
21mr|eclipse-quickrex-3.5.0-31|7	
21mr|eclipse-quickrex-3.5.0-31|8	License:        EPL
21mr|eclipse-quickrex-3.5.0-31|9	URL:            http://sourceforge.net/projects/quickrex/
21mr|eclipse-quickrex-3.5.0-31|10	
21mr|eclipse-quickrex-3.5.0-31|11	# This tarball was made using the included script, like so:
21mr|eclipse-quickrex-3.5.0-31|12	#   sh ./fetch-quickrex.sh %%{cvs_tag}
21mr|eclipse-quickrex-3.5.0-31|13	Source0:        quickrex-fetched-src-%{cvs_tag}.tar.bz2
21mr|eclipse-quickrex-3.5.0-31|14	Source1:        fetch-quickrex.sh
21mr|eclipse-quickrex-3.5.0-31|15	
21mr|eclipse-quickrex-3.5.0-31|16	# Appdata addon metadata
21mr|eclipse-quickrex-3.5.0-31|17	Source2:        eclipse-quickrex.metainfo.xml
21mr|eclipse-quickrex-3.5.0-31|18	
21mr|eclipse-quickrex-3.5.0-31|19	# Note: This version of QuickREx disables jregex support due to
21mr|eclipse-quickrex-3.5.0-31|20	# the fact that there isn't a Fedora package of it.
21mr|eclipse-quickrex-3.5.0-31|21	Patch0:         quickrex-disable-jregex-capability.patch
21mr|eclipse-quickrex-3.5.0-31|22	
21mr|eclipse-quickrex-3.5.0-31|23	Group:          Development/Java
21mr|eclipse-quickrex-3.5.0-31|24	BuildArch: noarch
21mr|eclipse-quickrex-3.5.0-31|25	# Java stack is not supported on x86_32
21mr|eclipse-quickrex-3.5.0-31|26	ExcludeArch: %{ix86}
21mr|eclipse-quickrex-3.5.0-31|27	
21mr|eclipse-quickrex-3.5.0-31|28	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-quickrex-3.5.0-31|29	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-quickrex-3.5.0-31|30	
21mr|eclipse-quickrex-3.5.0-31|31	BuildRequires: tycho
21mr|eclipse-quickrex-3.5.0-31|32	BuildRequires: jakarta-oro
21mr|eclipse-quickrex-3.5.0-31|33	BuildRequires: regexp
21mr|eclipse-quickrex-3.5.0-31|34	Requires: eclipse-platform
21mr|eclipse-quickrex-3.5.0-31|35	Requires: jakarta-oro
21mr|eclipse-quickrex-3.5.0-31|36	Requires: regexp
21mr|eclipse-quickrex-3.5.0-31|37	
21mr|eclipse-quickrex-3.5.0-31|38	%description
21mr|eclipse-quickrex-3.5.0-31|39	QuickREx is a regular-expression plug-in for Eclipse. It features on-the-fly
21mr|eclipse-quickrex-3.5.0-31|40	evalution, code-completion, group-navigation, different engines and a library
21mr|eclipse-quickrex-3.5.0-31|41	for regular expressions.
21mr|eclipse-quickrex-3.5.0-31|42	
21mr|eclipse-quickrex-3.5.0-31|43	%prep
21mr|eclipse-quickrex-3.5.0-31|44	%setup -q -n quickrex-fetched-src-%{cvs_tag}
21mr|eclipse-quickrex-3.5.0-31|45	
21mr|eclipse-quickrex-3.5.0-31|46	# Bundle must be dir-shaped due to embedded libs
21mr|eclipse-quickrex-3.5.0-31|47	echo "Eclipse-BundleShape: dir" >> Plug-In/META-INF/MANIFEST.MF
21mr|eclipse-quickrex-3.5.0-31|48	
21mr|eclipse-quickrex-3.5.0-31|49	# Symlink embedded libs with system versions
21mr|eclipse-quickrex-3.5.0-31|50	pushd Plug-In
21mr|eclipse-quickrex-3.5.0-31|51	%patch0 -p0
21mr|eclipse-quickrex-3.5.0-31|52	build-jar-repository -p -s lib regexp jakarta-oro
21mr|eclipse-quickrex-3.5.0-31|53	sed -i -e 's|lib/jakarta-oro-2.0.8.jar,lib/jregex1.2_01.jar,lib/jakarta-regexp-1.4.jar|lib/jakarta-oro.jar,lib/regexp.jar|' \
21mr|eclipse-quickrex-3.5.0-31|54	META-INF/MANIFEST.MF
21mr|eclipse-quickrex-3.5.0-31|55	popd
21mr|eclipse-quickrex-3.5.0-31|56	
21mr|eclipse-quickrex-3.5.0-31|57	# Generate poms
21mr|eclipse-quickrex-3.5.0-31|58	xmvn -o org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms \
21mr|eclipse-quickrex-3.5.0-31|59	-DgroupId=de.babe.eclipse -Dversion=%{version}
21mr|eclipse-quickrex-3.5.0-31|60	
21mr|eclipse-quickrex-3.5.0-31|61	# don't install poms
21mr|eclipse-quickrex-3.5.0-31|62	%mvn_package "::pom::" __noinstall
21mr|eclipse-quickrex-3.5.0-31|63	
21mr|eclipse-quickrex-3.5.0-31|64	%build
21mr|eclipse-quickrex-3.5.0-31|65	%mvn_build -j
21mr|eclipse-quickrex-3.5.0-31|66	
21mr|eclipse-quickrex-3.5.0-31|67	%install
21mr|eclipse-quickrex-3.5.0-31|68	%mvn_install
21mr|eclipse-quickrex-3.5.0-31|69	
21mr|eclipse-quickrex-3.5.0-31|70	# Re-symlink
21mr|eclipse-quickrex-3.5.0-31|71	pushd %{buildroot}%{_datadir}/eclipse/droplets/quickrex/plugins/de.babe.eclipse.plugins.QuickREx_%{version}
21mr|eclipse-quickrex-3.5.0-31|72	rm lib/*.jar
21mr|eclipse-quickrex-3.5.0-31|73	build-jar-repository -p -s lib regexp jakarta-oro
21mr|eclipse-quickrex-3.5.0-31|74	popd
21mr|eclipse-quickrex-3.5.0-31|75	
21mr|eclipse-quickrex-3.5.0-31|76	install -D -m655 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/appdata/eclipse-quickrex.metainfo.xml
21mr|eclipse-quickrex-3.5.0-31|77	
21mr|eclipse-quickrex-3.5.0-31|78	%files -f .mfiles
21mr|eclipse-quickrex-3.5.0-31|79	%doc Plug-In/html
21mr|eclipse-quickrex-3.5.0-31|80	%{_datadir}/appdata/eclipse-quickrex.metainfo.xml
21mr|eclipse-quickrex-3.5.0-31|81	

12082 21
21mr|eclipse-remote-3.0.1-2|1	%global git_tag b1bdab816fe2541091ed36931f933d03f02cf879
21mr|eclipse-remote-3.0.1-2|2	
21mr|eclipse-remote-3.0.1-2|3	Name:           eclipse-remote
21mr|eclipse-remote-3.0.1-2|4	Version:        3.0.1
21mr|eclipse-remote-3.0.1-2|5	Release:        2
21mr|eclipse-remote-3.0.1-2|6	Summary:        Eclipse Remote Services plug-in
21mr|eclipse-remote-3.0.1-2|7	License:        EPL-1.0
21mr|eclipse-remote-3.0.1-2|8	URL:            https://www.eclipse.org/ptp/
21mr|eclipse-remote-3.0.1-2|9	
21mr|eclipse-remote-3.0.1-2|10	Source0:        http://git.eclipse.org/c/ptp/org.eclipse.remote.git/snapshot/org.eclipse.remote-%{git_tag}.tar.xz
21mr|eclipse-remote-3.0.1-2|11	
21mr|eclipse-remote-3.0.1-2|12	Group:          Development/Java
21mr|eclipse-remote-3.0.1-2|13	BuildArch:      noarch
21mr|eclipse-remote-3.0.1-2|14	# Java stack is not supported on x86_32
21mr|eclipse-remote-3.0.1-2|15	ExcludeArch: %{ix86}
21mr|eclipse-remote-3.0.1-2|16	
21mr|eclipse-remote-3.0.1-2|17	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-remote-3.0.1-2|18	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-remote-3.0.1-2|19	
21mr|eclipse-remote-3.0.1-2|20	BuildRequires:    tycho
21mr|eclipse-remote-3.0.1-2|21	BuildRequires:    tycho-extras
21mr|eclipse-remote-3.0.1-2|22	BuildRequires:    jsch
21mr|eclipse-remote-3.0.1-2|23	BuildRequires:    eclipse-pde
21mr|eclipse-remote-3.0.1-2|24	BuildRequires:    eclipse-license
21mr|eclipse-remote-3.0.1-2|25	BuildRequires:    eclipse-cdt
21mr|eclipse-remote-3.0.1-2|26	BuildRequires:    eclipse-tm-terminal
21mr|eclipse-remote-3.0.1-2|27	
21mr|eclipse-remote-3.0.1-2|28	Requires:         jsch
21mr|eclipse-remote-3.0.1-2|29	Requires:         eclipse-platform
21mr|eclipse-remote-3.0.1-2|30	
21mr|eclipse-remote-3.0.1-2|31	%description
21mr|eclipse-remote-3.0.1-2|32	Remote Services provides an extensible remote services framework.
21mr|eclipse-remote-3.0.1-2|33	
21mr|eclipse-remote-3.0.1-2|34	%prep
21mr|eclipse-remote-3.0.1-2|35	%setup -q -n org.eclipse.remote-%{git_tag}
21mr|eclipse-remote-3.0.1-2|36	
21mr|eclipse-remote-3.0.1-2|37	find -name *.jar -exec rm -rf {} \;
21mr|eclipse-remote-3.0.1-2|38	find -name *.class -exec rm -rf {} \;
21mr|eclipse-remote-3.0.1-2|39	
21mr|eclipse-remote-3.0.1-2|40	# Remove use of tycho-sourceref-jgit (source is not a git repo)
21mr|eclipse-remote-3.0.1-2|41	%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin releng/org.eclipse.remote.build/pom.xml
21mr|eclipse-remote-3.0.1-2|42	
21mr|eclipse-remote-3.0.1-2|43	# Don't need to build repo or target platform for RPM builds
21mr|eclipse-remote-3.0.1-2|44	%pom_disable_module ../../releng/org.eclipse.remote.repo releng/org.eclipse.remote.build/pom.xml
21mr|eclipse-remote-3.0.1-2|45	%pom_disable_module ../../releng/org.eclipse.remote.target releng/org.eclipse.remote.build/pom.xml
21mr|eclipse-remote-3.0.1-2|46	%pom_xpath_remove "pom:target" releng/org.eclipse.remote.build/pom.xml
21mr|eclipse-remote-3.0.1-2|47	
21mr|eclipse-remote-3.0.1-2|48	# Don't build the proxy product
21mr|eclipse-remote-3.0.1-2|49	%pom_disable_module ../../releng/org.eclipse.remote.proxy.server.product releng/org.eclipse.remote.build
21mr|eclipse-remote-3.0.1-2|50	%pom_disable_module ../../releng/org.eclipse.remote.proxy.server.linux.ppc64le releng/org.eclipse.remote.build
21mr|eclipse-remote-3.0.1-2|51	%pom_disable_module ../../releng/org.eclipse.remote.proxy.server.linux.x86_64 releng/org.eclipse.remote.build
21mr|eclipse-remote-3.0.1-2|52	%pom_disable_module ../../releng/org.eclipse.remote.proxy.server.macosx.x86_64 releng/org.eclipse.remote.build
21mr|eclipse-remote-3.0.1-2|53	%pom_xpath_remove "feature/plugin[@id='org.eclipse.remote.proxy.server.linux.ppc64le']" \
21mr|eclipse-remote-3.0.1-2|54	features/org.eclipse.remote.proxy-feature/feature.xml
21mr|eclipse-remote-3.0.1-2|55	%pom_xpath_remove "feature/plugin[@id='org.eclipse.remote.proxy.server.linux.x86_64']" \
21mr|eclipse-remote-3.0.1-2|56	features/org.eclipse.remote.proxy-feature/feature.xml
21mr|eclipse-remote-3.0.1-2|57	%pom_xpath_remove "feature/plugin[@id='org.eclipse.remote.proxy.server.macosx.x86_64']" \
21mr|eclipse-remote-3.0.1-2|58	features/org.eclipse.remote.proxy-feature/feature.xml
21mr|eclipse-remote-3.0.1-2|59	
21mr|eclipse-remote-3.0.1-2|60	%mvn_package "::pom::" __noinstall
21mr|eclipse-remote-3.0.1-2|61	
21mr|eclipse-remote-3.0.1-2|62	%build
21mr|eclipse-remote-3.0.1-2|63	%mvn_build  -j -- -Dproject.build.sourceEncoding=UTF-8 \
21mr|eclipse-remote-3.0.1-2|64	-DforceContextQualifier=%(date -u +%%Y%%m%%d1000) \
21mr|eclipse-remote-3.0.1-2|65	-f releng/org.eclipse.remote.build/pom.xml
21mr|eclipse-remote-3.0.1-2|66	
21mr|eclipse-remote-3.0.1-2|67	%install
21mr|eclipse-remote-3.0.1-2|68	%mvn_install
21mr|eclipse-remote-3.0.1-2|69	
21mr|eclipse-remote-3.0.1-2|70	%files -f .mfiles
21mr|eclipse-remote-3.0.1-2|71	%license features/org.eclipse.remote-feature/epl-v10.html
21mr|eclipse-remote-3.0.1-2|72	

12083 21
21mr|eclipse-sgx-2.0-6|1	%global gittag sgx_%{version}
21mr|eclipse-sgx-2.0-6|2	
21mr|eclipse-sgx-2.0-6|3	Name:    eclipse-sgx
21mr|eclipse-sgx-2.0-6|4	Summary: Intel Software Guard Extensions Plug-in for Eclipse
21mr|eclipse-sgx-2.0-6|5	Version: 2.0
21mr|eclipse-sgx-2.0-6|6	Release: 6
21mr|eclipse-sgx-2.0-6|7	
21mr|eclipse-sgx-2.0-6|8	License: EPL-1.0
21mr|eclipse-sgx-2.0-6|9	URL: https://01.org/intel-softwareguard-extensions
21mr|eclipse-sgx-2.0-6|10	Source0: https://github.com/01org/linux-sgx/archive/%{gittag}/%{name}-%{version}.tar.gz
21mr|eclipse-sgx-2.0-6|11	
21mr|eclipse-sgx-2.0-6|12	Group:          Development/Java
21mr|eclipse-sgx-2.0-6|13	BuildArch: noarch
21mr|eclipse-sgx-2.0-6|14	# Java stack is not supported on x86_32
21mr|eclipse-sgx-2.0-6|15	ExcludeArch: %{ix86}
21mr|eclipse-sgx-2.0-6|16	
21mr|eclipse-sgx-2.0-6|17	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-sgx-2.0-6|18	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-sgx-2.0-6|19	
21mr|eclipse-sgx-2.0-6|20	BuildRequires: tycho
21mr|eclipse-sgx-2.0-6|21	BuildRequires: maven-local
21mr|eclipse-sgx-2.0-6|22	BuildRequires: eclipse-cdt
21mr|eclipse-sgx-2.0-6|23	
21mr|eclipse-sgx-2.0-6|24	%description
21mr|eclipse-sgx-2.0-6|25	The Intel Software Guard Extensions Plug-in enables ISVs to develop Linux
21mr|eclipse-sgx-2.0-6|26	applications with Intel Software Guard Extensions. The plug-in extends the
21mr|eclipse-sgx-2.0-6|27	C/C++ Development tools plug-in to allow ISVs develop secure extensions in
21mr|eclipse-sgx-2.0-6|28	C or C++. The plug-in also allows conversion of an Linux Application project
21mr|eclipse-sgx-2.0-6|29	into an Linux Application project with Software Guard Extensions.
21mr|eclipse-sgx-2.0-6|30	
21mr|eclipse-sgx-2.0-6|31	%prep
21mr|eclipse-sgx-2.0-6|32	%setup -q -n linux-sgx-%{gittag}
21mr|eclipse-sgx-2.0-6|33	
21mr|eclipse-sgx-2.0-6|34	# Relax version restrictions on dependencies
21mr|eclipse-sgx-2.0-6|35	sed -i -e 's/compatible/greaterOrEqual/' \
21mr|eclipse-sgx-2.0-6|36	Linux_SGXEclipsePlugin/build_directory/features/com.intel.sgx.feature/feature.xml
21mr|eclipse-sgx-2.0-6|37	
21mr|eclipse-sgx-2.0-6|38	# Generate tycho poms
21mr|eclipse-sgx-2.0-6|39	pushd Linux_SGXEclipsePlugin
21mr|eclipse-sgx-2.0-6|40	xmvn -o -B org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms -DgroupId=com.intel.sgx
21mr|eclipse-sgx-2.0-6|41	popd
21mr|eclipse-sgx-2.0-6|42	
21mr|eclipse-sgx-2.0-6|43	# Don't need to package poms for eclipse plugins
21mr|eclipse-sgx-2.0-6|44	%mvn_package "::pom::" __noinstall
21mr|eclipse-sgx-2.0-6|45	
21mr|eclipse-sgx-2.0-6|46	%build
21mr|eclipse-sgx-2.0-6|47	%mvn_build -j -- -f Linux_SGXEclipsePlugin/pom.xml
21mr|eclipse-sgx-2.0-6|48	
21mr|eclipse-sgx-2.0-6|49	%install
21mr|eclipse-sgx-2.0-6|50	%mvn_install
21mr|eclipse-sgx-2.0-6|51	
21mr|eclipse-sgx-2.0-6|52	%files -f .mfiles
21mr|eclipse-sgx-2.0-6|53	%doc README.md
21mr|eclipse-sgx-2.0-6|54	

12084 21
21mr|eclipse-subclipse-4.3.0-1|1	%global subclipse_tag %{version}
21mr|eclipse-subclipse-4.3.0-1|2	%global svnclientadapter_tag 7a75b85c419455d9b7bdf097468841e99585a686
21mr|eclipse-subclipse-4.3.0-1|3	%global javahl_tag %{javahl_version}
21mr|eclipse-subclipse-4.3.0-1|4	
21mr|eclipse-subclipse-4.3.0-1|5	%global svnclientadapter_version 1.11.0
21mr|eclipse-subclipse-4.3.0-1|6	%global javahl_version 1.11.1
21mr|eclipse-subclipse-4.3.0-1|7	%global svnkit_version 1:1.8.12
21mr|eclipse-subclipse-4.3.0-1|8	
21mr|eclipse-subclipse-4.3.0-1|9	# Conditionally build svnkit/javahl support; we build javahl support by default becuase it's rock solid
21mr|eclipse-subclipse-4.3.0-1|10	# Otherwise fallback to svnkit where subversion is not present or not new enough
21mr|eclipse-subclipse-4.3.0-1|11	%bcond_without javahl
21mr|eclipse-subclipse-4.3.0-1|12	
21mr|eclipse-subclipse-4.3.0-1|13	Name:           eclipse-subclipse
21mr|eclipse-subclipse-4.3.0-1|14	Version:        4.3.0
21mr|eclipse-subclipse-4.3.0-1|15	Release:        1
21mr|eclipse-subclipse-4.3.0-1|16	Summary:        Subversion Eclipse plugin
21mr|eclipse-subclipse-4.3.0-1|17	
21mr|eclipse-subclipse-4.3.0-1|18	License:        EPL-1.0 and ASL 2.0 and CC-BY
21mr|eclipse-subclipse-4.3.0-1|19	URL:            http://subclipse.tigris.org/
21mr|eclipse-subclipse-4.3.0-1|20	
21mr|eclipse-subclipse-4.3.0-1|21	Source0:        https://github.com/subclipse/subclipse/archive/%{subclipse_tag}/subclipse-%{version}.tar.gz
21mr|eclipse-subclipse-4.3.0-1|22	# Upstream moved the svnclientadapter into a separate repo which could be packaged separately if needed
21mr|eclipse-subclipse-4.3.0-1|23	Source1:        https://github.com/subclipse/svnclientadapter/archive/%{svnclientadapter_tag}/svnclientadapter-%{svnclientadapter_version}.tar.gz
21mr|eclipse-subclipse-4.3.0-1|24	# Upstream moved the javahl fragments into a separate repo which could be packaged separately if needed
21mr|eclipse-subclipse-4.3.0-1|25	Source2:        https://github.com/subclipse/javahl-windows/archive/%{javahl_tag}/javahl-windows-%{javahl_version}.tar.gz
21mr|eclipse-subclipse-4.3.0-1|26	
21mr|eclipse-subclipse-4.3.0-1|27	Source3:        eclipse-subclipse.metainfo.xml
21mr|eclipse-subclipse-4.3.0-1|28	
21mr|eclipse-subclipse-4.3.0-1|29	# Allow building against Fedora's svnkit
21mr|eclipse-subclipse-4.3.0-1|30	# TODO fix this properly when deps are properly OSGified
21mr|eclipse-subclipse-4.3.0-1|31	Patch1:         svnkit.patch
21mr|eclipse-subclipse-4.3.0-1|32	
21mr|eclipse-subclipse-4.3.0-1|33	Group:          Development/Java
21mr|eclipse-subclipse-4.3.0-1|34	BuildArch:      noarch
21mr|eclipse-subclipse-4.3.0-1|35	# Java stack is not supported on x86_32
21mr|eclipse-subclipse-4.3.0-1|36	ExcludeArch: %{ix86}
21mr|eclipse-subclipse-4.3.0-1|37	
21mr|eclipse-subclipse-4.3.0-1|38	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-subclipse-4.3.0-1|39	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-subclipse-4.3.0-1|40	
21mr|eclipse-subclipse-4.3.0-1|41	BuildRequires:  tycho
21mr|eclipse-subclipse-4.3.0-1|42	BuildRequires:  tycho-extras
21mr|eclipse-subclipse-4.3.0-1|43	BuildRequires:  maven-install-plugin
21mr|eclipse-subclipse-4.3.0-1|44	BuildRequires:  eclipse-gef
21mr|eclipse-subclipse-4.3.0-1|45	BuildRequires:  eclipse-mylyn
21mr|eclipse-subclipse-4.3.0-1|46	BuildRequires:  appstream-util
21mr|eclipse-subclipse-4.3.0-1|47	BuildRequires:  pkgconfig(appstream-glib)
21mr|eclipse-subclipse-4.3.0-1|48	%if %{with javahl}
21mr|eclipse-subclipse-4.3.0-1|49	BuildRequires:  svn-javahl >= %{javahl_version}
21mr|eclipse-subclipse-4.3.0-1|50	BuildRequires:  svnkit-javahl
21mr|eclipse-subclipse-4.3.0-1|51	Requires:       svn-javahl >= %{javahl_version}
21mr|eclipse-subclipse-4.3.0-1|52	Requires:       svnkit-javahl
21mr|eclipse-subclipse-4.3.0-1|53	%endif
21mr|eclipse-subclipse-4.3.0-1|54	
21mr|eclipse-subclipse-4.3.0-1|55	%description
21mr|eclipse-subclipse-4.3.0-1|56	Subclipse is an Eclipse plugin that adds Subversion integration to the Eclipse
21mr|eclipse-subclipse-4.3.0-1|57	IDE.
21mr|eclipse-subclipse-4.3.0-1|58	
21mr|eclipse-subclipse-4.3.0-1|59	%prep
21mr|eclipse-subclipse-4.3.0-1|60	%setup -q -n subclipse-%{subclipse_tag} -a 1
21mr|eclipse-subclipse-4.3.0-1|61	%patch1
21mr|eclipse-subclipse-4.3.0-1|62	
21mr|eclipse-subclipse-4.3.0-1|63	# Fix pom xml declarations
21mr|eclipse-subclipse-4.3.0-1|64	sed -i -e 's/4\.2\.0/4.0.0/g' {.,features,bundles}/pom.xml
21mr|eclipse-subclipse-4.3.0-1|65	
21mr|eclipse-subclipse-4.3.0-1|66	# Insert Javahl features/bundles into build
21mr|eclipse-subclipse-4.3.0-1|67	tar xf %{SOURCE2} --strip-components=1 javahl-windows-%{javahl_version}/{releng/javahl.configuration,features/feature.javahl,bundles/svnapi.javahl}
21mr|eclipse-subclipse-4.3.0-1|68	%pom_xpath_inject "pom:modules" "<module>feature.javahl</module>" features
21mr|eclipse-subclipse-4.3.0-1|69	%pom_xpath_inject "pom:modules" "<module>svnapi.javahl</module>" bundles
21mr|eclipse-subclipse-4.3.0-1|70	%pom_xpath_remove "feature/plugin[@os='win32']" features/feature.javahl/feature.xml
21mr|eclipse-subclipse-4.3.0-1|71	
21mr|eclipse-subclipse-4.3.0-1|72	# Delete pre-built artifacts
21mr|eclipse-subclipse-4.3.0-1|73	find -name '*.jar' -delete
21mr|eclipse-subclipse-4.3.0-1|74	
21mr|eclipse-subclipse-4.3.0-1|75	# Don't need to build update site
21mr|eclipse-subclipse-4.3.0-1|76	%pom_disable_module releng
21mr|eclipse-subclipse-4.3.0-1|77	
21mr|eclipse-subclipse-4.3.0-1|78	# Dont't ship source jars
21mr|eclipse-subclipse-4.3.0-1|79	%pom_remove_plugin :maven-source-plugin svnclientadapter*
21mr|eclipse-subclipse-4.3.0-1|80	
21mr|eclipse-subclipse-4.3.0-1|81	%if %{without javahl}
21mr|eclipse-subclipse-4.3.0-1|82	# Don't build javahl
21mr|eclipse-subclipse-4.3.0-1|83	%pom_disable_module feature.javahl features
21mr|eclipse-subclipse-4.3.0-1|84	%pom_disable_module svnapi.javahl bundles
21mr|eclipse-subclipse-4.3.0-1|85	%pom_change_dep "org.apache.subversion:javahl" "org.tmatesoft.svnkit:svnkit-javahl16" svnclientadapter-%{svnclientadapter_tag}/javahl
21mr|eclipse-subclipse-4.3.0-1|86	%endif
21mr|eclipse-subclipse-4.3.0-1|87	
21mr|eclipse-subclipse-4.3.0-1|88	# Must be dir-shaped bundles so we can symlink system versions of libs
21mr|eclipse-subclipse-4.3.0-1|89	for b in bundles/svnapi.* ; do
21mr|eclipse-subclipse-4.3.0-1|90	echo "Eclipse-BundleShape: dir" >> $b/META-INF/MANIFEST.MF
21mr|eclipse-subclipse-4.3.0-1|91	sed -i -e 's/-1\.[0-9]\+\.[0-9]\+\.jar/.jar/' $b/META-INF/MANIFEST.MF $b/build.properties
21mr|eclipse-subclipse-4.3.0-1|92	done
21mr|eclipse-subclipse-4.3.0-1|93	
21mr|eclipse-subclipse-4.3.0-1|94	# Don't install poms
21mr|eclipse-subclipse-4.3.0-1|95	%mvn_package "::pom::" __noinstall
21mr|eclipse-subclipse-4.3.0-1|96	
21mr|eclipse-subclipse-4.3.0-1|97	%build
21mr|eclipse-subclipse-4.3.0-1|98	pushd svnclientadapter-%{svnclientadapter_tag}
21mr|eclipse-subclipse-4.3.0-1|99	%pom_remove_plugin ":bnd-maven-plugin" base cmdline javahl svnkit
21mr|eclipse-subclipse-4.3.0-1|100	%pom_remove_plugin ":maven-jar-plugin" base cmdline javahl svnkit
21mr|eclipse-subclipse-4.3.0-1|101	
21mr|eclipse-subclipse-4.3.0-1|102	# TODO: Make subversion-javahl package install a pom file
21mr|eclipse-subclipse-4.3.0-1|103	%if %{with javahl}
21mr|eclipse-subclipse-4.3.0-1|104	xmvn -B -o install:install-file -Dfile=$(build-classpath svn-javahl) -Dpackaging=jar \
21mr|eclipse-subclipse-4.3.0-1|105	-DgroupId=org.apache.subversion -DartifactId=javahl -Dversion=%{svnclientadapter_version}
21mr|eclipse-subclipse-4.3.0-1|106	%endif
21mr|eclipse-subclipse-4.3.0-1|107	
21mr|eclipse-subclipse-4.3.0-1|108	%mvn_build -j
21mr|eclipse-subclipse-4.3.0-1|109	popd
21mr|eclipse-subclipse-4.3.0-1|110	
21mr|eclipse-subclipse-4.3.0-1|111	cp -p $(find svnclientadapter-%{svnclientadapter_tag} -name adapter-base*.jar) bundles/svnapi.core/lib/adapter-base.jar
21mr|eclipse-subclipse-4.3.0-1|112	%if %{with javahl}
21mr|eclipse-subclipse-4.3.0-1|113	# JavaHL libs
21mr|eclipse-subclipse-4.3.0-1|114	cp -p $(find svnclientadapter-%{svnclientadapter_tag} -name adapter-javahl*.jar) bundles/svnapi.javahl/lib/adapter-javahl.jar
21mr|eclipse-subclipse-4.3.0-1|115	ln -s $(build-classpath svn-javahl) bundles/svnapi.javahl/lib/javahl.jar
21mr|eclipse-subclipse-4.3.0-1|116	%endif
21mr|eclipse-subclipse-4.3.0-1|117	# SVNKit libs
21mr|eclipse-subclipse-4.3.0-1|118	cp -p $(find svnclientadapter-%{svnclientadapter_tag} -name adapter-svnkit*.jar) bundles/svnapi.svnkit/lib/adapter-svnkit.jar
21mr|eclipse-subclipse-4.3.0-1|119	cp -p $(find svnclientadapter-%{svnclientadapter_tag} -name adapter-javahl*.jar) bundles/svnapi.svnkit/lib/adapter-javahl.jar
21mr|eclipse-subclipse-4.3.0-1|120	for j in \
21mr|eclipse-subclipse-4.3.0-1|121	svnkit/svnkit svnkit/svnkit-javahl16 \
21mr|eclipse-subclipse-4.3.0-1|122	sqljet antlr32/antlr-runtime-3.2 sequence-library trilead-ssh2 \
21mr|eclipse-subclipse-4.3.0-1|123	jsch-agent-proxy/jsch.agentproxy.connector-factory \
21mr|eclipse-subclipse-4.3.0-1|124	jsch-agent-proxy/jsch.agentproxy.core \
21mr|eclipse-subclipse-4.3.0-1|125	jsch-agent-proxy/jsch.agentproxy.pageant \
21mr|eclipse-subclipse-4.3.0-1|126	jsch-agent-proxy/jsch.agentproxy.sshagent \
21mr|eclipse-subclipse-4.3.0-1|127	jsch-agent-proxy/jsch.agentproxy.svnkit-trilead-ssh2 \
21mr|eclipse-subclipse-4.3.0-1|128	jsch-agent-proxy/jsch.agentproxy.usocket-jna \
21mr|eclipse-subclipse-4.3.0-1|129	jsch-agent-proxy/jsch.agentproxy.usocket-nc \
21mr|eclipse-subclipse-4.3.0-1|130	jna/jna jna/jna-platform ; do
21mr|eclipse-subclipse-4.3.0-1|131	ln -s $(build-classpath $j) bundles/svnapi.svnkit/lib/$(basename $j).jar
21mr|eclipse-subclipse-4.3.0-1|132	sed -i -e "/Bundle-ClassPath/s/: /: lib\/$(basename $j).jar,/" bundles/svnapi.svnkit/META-INF/MANIFEST.MF
21mr|eclipse-subclipse-4.3.0-1|133	done
21mr|eclipse-subclipse-4.3.0-1|134	
21mr|eclipse-subclipse-4.3.0-1|135	# Qualifier generated from last modification time of source tarball
21mr|eclipse-subclipse-4.3.0-1|136	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +%Y%m%d%H%M)
21mr|eclipse-subclipse-4.3.0-1|137	%mvn_build -j -- -DforceContextQualifier=$QUALIFIER
21mr|eclipse-subclipse-4.3.0-1|138	
21mr|eclipse-subclipse-4.3.0-1|139	%install
21mr|eclipse-subclipse-4.3.0-1|140	%mvn_install
21mr|eclipse-subclipse-4.3.0-1|141	
21mr|eclipse-subclipse-4.3.0-1|142	droplet=%{buildroot}%{_datadir}/eclipse/droplets/subclipse
21mr|eclipse-subclipse-4.3.0-1|143	
21mr|eclipse-subclipse-4.3.0-1|144	# Replace jar with link to system libraries
21mr|eclipse-subclipse-4.3.0-1|145	%if %{with javahl}
21mr|eclipse-subclipse-4.3.0-1|146	# JavaHL libs
21mr|eclipse-subclipse-4.3.0-1|147	pushd $droplet/plugins/org.tigris.subversion.clientadapter.javahl_*
21mr|eclipse-subclipse-4.3.0-1|148	rm lib/javahl.jar
21mr|eclipse-subclipse-4.3.0-1|149	ln -s $(build-classpath svn-javahl) lib/javahl.jar
21mr|eclipse-subclipse-4.3.0-1|150	popd
21mr|eclipse-subclipse-4.3.0-1|151	%endif
21mr|eclipse-subclipse-4.3.0-1|152	# SVNKit libs
21mr|eclipse-subclipse-4.3.0-1|153	pushd $droplet/plugins/org.tigris.subversion.clientadapter.svnkit_*
21mr|eclipse-subclipse-4.3.0-1|154	for j in \
21mr|eclipse-subclipse-4.3.0-1|155	svnkit/svnkit svnkit/svnkit-javahl16 \
21mr|eclipse-subclipse-4.3.0-1|156	sqljet antlr32/antlr-runtime-3.2 sequence-library trilead-ssh2 \
21mr|eclipse-subclipse-4.3.0-1|157	jsch-agent-proxy/jsch.agentproxy.connector-factory \
21mr|eclipse-subclipse-4.3.0-1|158	jsch-agent-proxy/jsch.agentproxy.core \
21mr|eclipse-subclipse-4.3.0-1|159	jsch-agent-proxy/jsch.agentproxy.pageant \
21mr|eclipse-subclipse-4.3.0-1|160	jsch-agent-proxy/jsch.agentproxy.sshagent \
21mr|eclipse-subclipse-4.3.0-1|161	jsch-agent-proxy/jsch.agentproxy.svnkit-trilead-ssh2 \
21mr|eclipse-subclipse-4.3.0-1|162	jsch-agent-proxy/jsch.agentproxy.usocket-jna \
21mr|eclipse-subclipse-4.3.0-1|163	jsch-agent-proxy/jsch.agentproxy.usocket-nc \
21mr|eclipse-subclipse-4.3.0-1|164	jna/jna jna/jna-platform ; do
21mr|eclipse-subclipse-4.3.0-1|165	rm lib/$(basename $j).jar
21mr|eclipse-subclipse-4.3.0-1|166	ln -s $(build-classpath $j) lib/$(basename $j).jar
21mr|eclipse-subclipse-4.3.0-1|167	done
21mr|eclipse-subclipse-4.3.0-1|168	popd
21mr|eclipse-subclipse-4.3.0-1|169	
21mr|eclipse-subclipse-4.3.0-1|170	# Install appdata
21mr|eclipse-subclipse-4.3.0-1|171	install -m644 -D %{SOURCE3} %{buildroot}%{_datadir}/appdata/eclipse-subclipse.metainfo.xml
21mr|eclipse-subclipse-4.3.0-1|172	appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/eclipse-subclipse.metainfo.xml
21mr|eclipse-subclipse-4.3.0-1|173	
21mr|eclipse-subclipse-4.3.0-1|174	%files -f .mfiles
21mr|eclipse-subclipse-4.3.0-1|175	%doc CHANGELOG.md
21mr|eclipse-subclipse-4.3.0-1|176	%license LICENSE.md
21mr|eclipse-subclipse-4.3.0-1|177	%{_datadir}/appdata/eclipse-subclipse.metainfo.xml
21mr|eclipse-subclipse-4.3.0-1|178	

12085 21
21mr|eclipse-swtbot-2.8.0-3|1	%global git_tag dc358990381fa5441142b3ba257458ed009bf462
21mr|eclipse-swtbot-2.8.0-3|2	
21mr|eclipse-swtbot-2.8.0-3|3	Name:           eclipse-swtbot
21mr|eclipse-swtbot-2.8.0-3|4	Version:        2.8.0
21mr|eclipse-swtbot-2.8.0-3|5	Release:        3
21mr|eclipse-swtbot-2.8.0-3|6	Summary:        UI and functional testing tool for SWT and Eclipse based applications
21mr|eclipse-swtbot-2.8.0-3|7	
21mr|eclipse-swtbot-2.8.0-3|8	License:        EPL-1.0
21mr|eclipse-swtbot-2.8.0-3|9	URL:            http://www.eclipse.org/swtbot/
21mr|eclipse-swtbot-2.8.0-3|10	Source0:        http://git.eclipse.org/c/swtbot/org.eclipse.swtbot.git/snapshot/org.eclipse.swtbot-%{git_tag}.tar.xz
21mr|eclipse-swtbot-2.8.0-3|11	
21mr|eclipse-swtbot-2.8.0-3|12	# Remove explicit dep on javax-annotation, it is provided by system bundle
21mr|eclipse-swtbot-2.8.0-3|13	Patch0: javax-annotation.patch
21mr|eclipse-swtbot-2.8.0-3|14	
21mr|eclipse-swtbot-2.8.0-3|15	Group:          Development/Java
21mr|eclipse-swtbot-2.8.0-3|16	BuildArch: noarch
21mr|eclipse-swtbot-2.8.0-3|17	# Java stack is not supported on x86_32
21mr|eclipse-swtbot-2.8.0-3|18	ExcludeArch: %{ix86}
21mr|eclipse-swtbot-2.8.0-3|19	
21mr|eclipse-swtbot-2.8.0-3|20	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-swtbot-2.8.0-3|21	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-swtbot-2.8.0-3|22	
21mr|eclipse-swtbot-2.8.0-3|23	BuildRequires:  tycho
21mr|eclipse-swtbot-2.8.0-3|24	BuildRequires:  tycho-extras
21mr|eclipse-swtbot-2.8.0-3|25	BuildRequires:  eclipse-gef
21mr|eclipse-swtbot-2.8.0-3|26	BuildRequires:  eclipse-pde
21mr|eclipse-swtbot-2.8.0-3|27	BuildRequires:  cbi-plugins
21mr|eclipse-swtbot-2.8.0-3|28	BuildRequires:  eclipse-license
21mr|eclipse-swtbot-2.8.0-3|29	BuildRequires:  tycho
21mr|eclipse-swtbot-2.8.0-3|30	BuildRequires:  log4j12
21mr|eclipse-swtbot-2.8.0-3|31	BuildRequires:  hamcrest
21mr|eclipse-swtbot-2.8.0-3|32	
21mr|eclipse-swtbot-2.8.0-3|33	%description
21mr|eclipse-swtbot-2.8.0-3|34	SWTBot is a Java based UI/functional testing tool for testing SWT and Eclipse
21mr|eclipse-swtbot-2.8.0-3|35	based applications. SWTBot provides APIs that are simple to read and write.
21mr|eclipse-swtbot-2.8.0-3|36	The APIs also hide the complexities involved with SWT and Eclipse. This makes
21mr|eclipse-swtbot-2.8.0-3|37	it suitable for UI/functional testing by everyone, not just developers.
21mr|eclipse-swtbot-2.8.0-3|38	
21mr|eclipse-swtbot-2.8.0-3|39	%prep
21mr|eclipse-swtbot-2.8.0-3|40	%setup -q -n org.eclipse.swtbot-%{git_tag}
21mr|eclipse-swtbot-2.8.0-3|41	%patch0
21mr|eclipse-swtbot-2.8.0-3|42	
21mr|eclipse-swtbot-2.8.0-3|43	for j in $(find -name \*.jar); do
21mr|eclipse-swtbot-2.8.0-3|44	if [ ! -L $j ] ; then
21mr|eclipse-swtbot-2.8.0-3|45	rm -fr $j
21mr|eclipse-swtbot-2.8.0-3|46	fi
21mr|eclipse-swtbot-2.8.0-3|47	done
21mr|eclipse-swtbot-2.8.0-3|48	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId ='target-platform-configuration']"
21mr|eclipse-swtbot-2.8.0-3|49	%pom_remove_plugin org.jacoco:jacoco-maven-plugin
21mr|eclipse-swtbot-2.8.0-3|50	%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin
21mr|eclipse-swtbot-2.8.0-3|51	%pom_disable_module org.eclipse.swtbot.updatesite
21mr|eclipse-swtbot-2.8.0-3|52	%pom_disable_module org.eclipse.swtbot.nebula.gallery
21mr|eclipse-swtbot-2.8.0-3|53	%pom_disable_module org.eclipse.swtbot.nebula.gallery.finder
21mr|eclipse-swtbot-2.8.0-3|54	%pom_disable_module org.eclipse.swtbot.nebula.gallery.finder.test
21mr|eclipse-swtbot-2.8.0-3|55	%pom_disable_module org.eclipse.swtbot.nebula.nattable
21mr|eclipse-swtbot-2.8.0-3|56	%pom_disable_module org.eclipse.swtbot.nebula.nattable.finder
21mr|eclipse-swtbot-2.8.0-3|57	%pom_disable_module org.eclipse.swtbot.nebula.nattable.finder.test
21mr|eclipse-swtbot-2.8.0-3|58	
21mr|eclipse-swtbot-2.8.0-3|59	%mvn_package "::pom::" __noinstall
21mr|eclipse-swtbot-2.8.0-3|60	%mvn_package ":*.test" __noinstall
21mr|eclipse-swtbot-2.8.0-3|61	%mvn_package ":*.test.*" __noinstall
21mr|eclipse-swtbot-2.8.0-3|62	%mvn_package ":*.{examples,demo}" __noinstall
21mr|eclipse-swtbot-2.8.0-3|63	%mvn_package "::jar:sources:"
21mr|eclipse-swtbot-2.8.0-3|64	
21mr|eclipse-swtbot-2.8.0-3|65	
21mr|eclipse-swtbot-2.8.0-3|66	%build
21mr|eclipse-swtbot-2.8.0-3|67	%mvn_build -j -f
21mr|eclipse-swtbot-2.8.0-3|68	
21mr|eclipse-swtbot-2.8.0-3|69	%install
21mr|eclipse-swtbot-2.8.0-3|70	%mvn_install
21mr|eclipse-swtbot-2.8.0-3|71	
21mr|eclipse-swtbot-2.8.0-3|72	# Remove uneeded extra symlinks
21mr|eclipse-swtbot-2.8.0-3|73	# (these are optional deps of log4j, which we don't need at runtime)
21mr|eclipse-swtbot-2.8.0-3|74	# Needed until fp-p2 can grow the features to make this possible in a better way
21mr|eclipse-swtbot-2.8.0-3|75	sed -i -e '/\(geronimo\|mail\)/d' .mfiles %{buildroot}/%{_datadir}/eclipse/droplets/swtbot/fragment.info
21mr|eclipse-swtbot-2.8.0-3|76	rm -f %{buildroot}/%{_datadir}/eclipse/droplets/swtbot/plugins/*{mail,geronimo}*
21mr|eclipse-swtbot-2.8.0-3|77	
21mr|eclipse-swtbot-2.8.0-3|78	%files -f .mfiles
21mr|eclipse-swtbot-2.8.0-3|79	

12086 21
21mr|eclipse-testng-6.14.3-2|1	%global gittag %{version}.201902250526
21mr|eclipse-testng-6.14.3-2|2	
21mr|eclipse-testng-6.14.3-2|3	Name:      eclipse-testng
21mr|eclipse-testng-6.14.3-2|4	Version:   6.14.3
21mr|eclipse-testng-6.14.3-2|5	Release:   2
21mr|eclipse-testng-6.14.3-2|6	Summary:   TestNG plug-in for Eclipse
21mr|eclipse-testng-6.14.3-2|7	License:   ASL 2.0
21mr|eclipse-testng-6.14.3-2|8	URL:       http://testng.org
21mr|eclipse-testng-6.14.3-2|9	
21mr|eclipse-testng-6.14.3-2|10	Group:          Development/Java
21mr|eclipse-testng-6.14.3-2|11	BuildArch: noarch
21mr|eclipse-testng-6.14.3-2|12	# Java stack is not supported on x86_32
21mr|eclipse-testng-6.14.3-2|13	ExcludeArch: %{ix86}
21mr|eclipse-testng-6.14.3-2|14	
21mr|eclipse-testng-6.14.3-2|15	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-testng-6.14.3-2|16	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-testng-6.14.3-2|17	
21mr|eclipse-testng-6.14.3-2|18	Source0:   https://github.com/cbeust/testng-eclipse/archive/%{gittag}/eclipse-testng-%{version}.tar.gz
21mr|eclipse-testng-6.14.3-2|19	
21mr|eclipse-testng-6.14.3-2|20	# Add gson to classpath because in Fedora, testng-remote does not bundle it
21mr|eclipse-testng-6.14.3-2|21	Patch0:    0001-Add-gson-to-classpath-because-in-Fedora-testng-remot.patch
21mr|eclipse-testng-6.14.3-2|22	
21mr|eclipse-testng-6.14.3-2|23	BuildRequires: tycho
21mr|eclipse-testng-6.14.3-2|24	BuildRequires: maven-enforcer-plugin
21mr|eclipse-testng-6.14.3-2|25	BuildRequires: eclipse-jdt >= 1:4.10.0-1
21mr|eclipse-testng-6.14.3-2|26	BuildRequires: eclipse-m2e-core
21mr|eclipse-testng-6.14.3-2|27	BuildRequires: guava
21mr|eclipse-testng-6.14.3-2|28	BuildRequires: junit
21mr|eclipse-testng-6.14.3-2|29	BuildRequires: hamcrest-core
21mr|eclipse-testng-6.14.3-2|30	BuildRequires: testng >= 6.14.3
21mr|eclipse-testng-6.14.3-2|31	BuildRequires: testng-remote >= 1.3.0
21mr|eclipse-testng-6.14.3-2|32	BuildRequires: snakeyaml
21mr|eclipse-testng-6.14.3-2|33	BuildRequires: google-gson
21mr|eclipse-testng-6.14.3-2|34	
21mr|eclipse-testng-6.14.3-2|35	Requires: eclipse-jdt >= 1:4.10.0-1
21mr|eclipse-testng-6.14.3-2|36	Requires: testng >= 6.14.3
21mr|eclipse-testng-6.14.3-2|37	Requires: testng-remote >= 1.3.0
21mr|eclipse-testng-6.14.3-2|38	Requires: snakeyaml
21mr|eclipse-testng-6.14.3-2|39	Requires: google-gson
21mr|eclipse-testng-6.14.3-2|40	
21mr|eclipse-testng-6.14.3-2|41	%description
21mr|eclipse-testng-6.14.3-2|42	The Eclipse TestNG plug-in integrates the TestNG testing framework into the
21mr|eclipse-testng-6.14.3-2|43	Eclipse IDE.
21mr|eclipse-testng-6.14.3-2|44	
21mr|eclipse-testng-6.14.3-2|45	%prep
21mr|eclipse-testng-6.14.3-2|46	%setup -q -n testng-eclipse-%{gittag}
21mr|eclipse-testng-6.14.3-2|47	%patch0 -p1
21mr|eclipse-testng-6.14.3-2|48	
21mr|eclipse-testng-6.14.3-2|49	# remove bundled libs
21mr|eclipse-testng-6.14.3-2|50	find -name '*.class' -exec rm -f '{}' \;
21mr|eclipse-testng-6.14.3-2|51	find -name '*.jar' -exec rm -f '{}' \;
21mr|eclipse-testng-6.14.3-2|52	
21mr|eclipse-testng-6.14.3-2|53	# remove plugin not in Fedora
21mr|eclipse-testng-6.14.3-2|54	%pom_remove_plugin "pl.project13.maven:git-commit-id-plugin"
21mr|eclipse-testng-6.14.3-2|55	%pom_remove_plugin "pl.project13.maven:git-commit-id-plugin" testng-eclipse-plugin
21mr|eclipse-testng-6.14.3-2|56	sed -i -e 's/${git.branch}/%{gittag}/' -e 's/${git.commit.id}/%{gittag}/' -e 's/${git.build.version}/%{version}/' \
21mr|eclipse-testng-6.14.3-2|57	testng-eclipse-plugin/src/main/resources/git.properties
21mr|eclipse-testng-6.14.3-2|58	
21mr|eclipse-testng-6.14.3-2|59	# build against fedora packaged libs
21mr|eclipse-testng-6.14.3-2|60	build-jar-repository -s -p testng-eclipse-plugin/lib \
21mr|eclipse-testng-6.14.3-2|61	testng-remote/testng-remote-dist-shaded google-gson/gson
21mr|eclipse-testng-6.14.3-2|62	mv testng-eclipse-plugin/lib/testng-remote_testng-remote-dist-shaded.jar testng-eclipse-plugin/lib/testng-remote.jar
21mr|eclipse-testng-6.14.3-2|63	sed -i -e '2iEclipse-BundleShape: dir' testng-eclipse-plugin/META-INF/MANIFEST.MF
21mr|eclipse-testng-6.14.3-2|64	
21mr|eclipse-testng-6.14.3-2|65	# TestNG package doesn't supply an eclipse feature
21mr|eclipse-testng-6.14.3-2|66	sed -i -e '/org.testng.p2.feature/d' testng-eclipse-feature/feature.xml
21mr|eclipse-testng-6.14.3-2|67	
21mr|eclipse-testng-6.14.3-2|68	# No need to build update site in RPM builds
21mr|eclipse-testng-6.14.3-2|69	%pom_disable_module "testng-eclipse-update-site"
21mr|eclipse-testng-6.14.3-2|70	
21mr|eclipse-testng-6.14.3-2|71	# Don't install poms
21mr|eclipse-testng-6.14.3-2|72	%mvn_package "::pom::" __noinstall
21mr|eclipse-testng-6.14.3-2|73	
21mr|eclipse-testng-6.14.3-2|74	%build
21mr|eclipse-testng-6.14.3-2|75	%mvn_build -j
21mr|eclipse-testng-6.14.3-2|76	
21mr|eclipse-testng-6.14.3-2|77	%install
21mr|eclipse-testng-6.14.3-2|78	%mvn_install
21mr|eclipse-testng-6.14.3-2|79	
21mr|eclipse-testng-6.14.3-2|80	# need to recreate the symlinks to libraries that were setup in "prep"
21mr|eclipse-testng-6.14.3-2|81	# this will cause some benign dangling-symlink rpmlint warnings
21mr|eclipse-testng-6.14.3-2|82	pushd %{buildroot}%{_datadir}/eclipse/droplets/testng/plugins/org.testng.eclipse_*
21mr|eclipse-testng-6.14.3-2|83	rm lib/*.jar
21mr|eclipse-testng-6.14.3-2|84	build-jar-repository -s -p lib \
21mr|eclipse-testng-6.14.3-2|85	testng-remote/testng-remote-dist-shaded google-gson/gson
21mr|eclipse-testng-6.14.3-2|86	mv lib/testng-remote_testng-remote-dist-shaded.jar lib/testng-remote.jar
21mr|eclipse-testng-6.14.3-2|87	popd
21mr|eclipse-testng-6.14.3-2|88	
21mr|eclipse-testng-6.14.3-2|89	%files -f .mfiles
21mr|eclipse-testng-6.14.3-2|90	%doc README.md
21mr|eclipse-testng-6.14.3-2|91	

12087 21
21mr|eclipse-tm-terminal-4.5.100-1|1	%global git_tag 6b04c544d33c31b1f3da168d0e606d8d20ed541d
21mr|eclipse-tm-terminal-4.5.100-1|2	
21mr|eclipse-tm-terminal-4.5.100-1|3	# Set this to avoid building CDT and remotes bundles to eliminate
21mr|eclipse-tm-terminal-4.5.100-1|4	# a circular dep on CDT->tm-terminal->remote->CDT
21mr|eclipse-tm-terminal-4.5.100-1|5	%bcond_with bootstrap
21mr|eclipse-tm-terminal-4.5.100-1|6	
21mr|eclipse-tm-terminal-4.5.100-1|7	# RSE server locations
21mr|eclipse-tm-terminal-4.5.100-1|8	%global rseserver_install   %{_datadir}/eclipse-rse-server
21mr|eclipse-tm-terminal-4.5.100-1|9	%global rseserver_java      %{_datadir}/java/eclipse-rse-server
21mr|eclipse-tm-terminal-4.5.100-1|10	%global rseserver_config    %{_sysconfdir}/sysconfig/rseserver
21mr|eclipse-tm-terminal-4.5.100-1|11	
21mr|eclipse-tm-terminal-4.5.100-1|12	Name: eclipse-tm-terminal
21mr|eclipse-tm-terminal-4.5.100-1|13	Version: 4.5.100
21mr|eclipse-tm-terminal-4.5.100-1|14	Release: 1
21mr|eclipse-tm-terminal-4.5.100-1|15	Summary: Terminal plug-in for Eclipse
21mr|eclipse-tm-terminal-4.5.100-1|16	
21mr|eclipse-tm-terminal-4.5.100-1|17	License: EPL-2.0
21mr|eclipse-tm-terminal-4.5.100-1|18	URL: https://www.eclipse.org/tm/
21mr|eclipse-tm-terminal-4.5.100-1|19	Source0: https://git.eclipse.org/c/tm/org.eclipse.tm.git/snapshot/org.eclipse.tm-%{git_tag}.tar.xz
21mr|eclipse-tm-terminal-4.5.100-1|20	
21mr|eclipse-tm-terminal-4.5.100-1|21	Patch0: 0001-Fix-feature-includes.patch
21mr|eclipse-tm-terminal-4.5.100-1|22	# Use Authen::pam to authenticate clients
21mr|eclipse-tm-terminal-4.5.100-1|23	Patch1: eclipse-rse-server-auth-pl.patch
21mr|eclipse-tm-terminal-4.5.100-1|24	# Fix classpath in daemon and server scripts to point
21mr|eclipse-tm-terminal-4.5.100-1|25	# to install locations
21mr|eclipse-tm-terminal-4.5.100-1|26	Patch2: eclipse-rse-server-scripts.patch
21mr|eclipse-tm-terminal-4.5.100-1|27	
21mr|eclipse-tm-terminal-4.5.100-1|28	Group:          Development/Java
21mr|eclipse-tm-terminal-4.5.100-1|29	BuildArch: noarch
21mr|eclipse-tm-terminal-4.5.100-1|30	# Java stack is not supported on x86_32
21mr|eclipse-tm-terminal-4.5.100-1|31	ExcludeArch: %{ix86}
21mr|eclipse-tm-terminal-4.5.100-1|32	
21mr|eclipse-tm-terminal-4.5.100-1|33	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-tm-terminal-4.5.100-1|34	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-tm-terminal-4.5.100-1|35	
21mr|eclipse-tm-terminal-4.5.100-1|36	BuildRequires: tycho
21mr|eclipse-tm-terminal-4.5.100-1|37	BuildRequires: tycho-extras
21mr|eclipse-tm-terminal-4.5.100-1|38	BuildRequires: apache-commons-net
21mr|eclipse-tm-terminal-4.5.100-1|39	BuildRequires: eclipse-egit
21mr|eclipse-tm-terminal-4.5.100-1|40	BuildRequires: eclipse-license2
21mr|eclipse-tm-terminal-4.5.100-1|41	BuildRequires: zip
21mr|eclipse-tm-terminal-4.5.100-1|42	%if %{without bootstrap}
21mr|eclipse-tm-terminal-4.5.100-1|43	# Needed for additional terminal connectors
21mr|eclipse-tm-terminal-4.5.100-1|44	BuildRequires: eclipse-cdt
21mr|eclipse-tm-terminal-4.5.100-1|45	BuildRequires: eclipse-remote
21mr|eclipse-tm-terminal-4.5.100-1|46	BuildRequires: rxtx >= 2.2-0.15
21mr|eclipse-tm-terminal-4.5.100-1|47	%endif
21mr|eclipse-tm-terminal-4.5.100-1|48	
21mr|eclipse-tm-terminal-4.5.100-1|49	%description
21mr|eclipse-tm-terminal-4.5.100-1|50	An integrated Eclipse View for the local command prompt (console) or
21mr|eclipse-tm-terminal-4.5.100-1|51	remote hosts (SSH, Telnet, Serial).
21mr|eclipse-tm-terminal-4.5.100-1|52	
21mr|eclipse-tm-terminal-4.5.100-1|53	%package rse
21mr|eclipse-tm-terminal-4.5.100-1|54	Summary: Eclipse Remote System Explorer
21mr|eclipse-tm-terminal-4.5.100-1|55	Recommends: perl-interpreter
21mr|eclipse-tm-terminal-4.5.100-1|56	Recommends: perl-Authen-PAM
21mr|eclipse-tm-terminal-4.5.100-1|57	
21mr|eclipse-tm-terminal-4.5.100-1|58	# Obsoletes/Provides added in F30
21mr|eclipse-tm-terminal-4.5.100-1|59	Obsoletes: eclipse-rse < %{version}-%{release}
21mr|eclipse-tm-terminal-4.5.100-1|60	Provides:  eclipse-rse = %{version}-%{release}
21mr|eclipse-tm-terminal-4.5.100-1|61	Obsoletes: eclipse-rse-server < %{version}-%{release}
21mr|eclipse-tm-terminal-4.5.100-1|62	Provides:  eclipse-rse-server = %{version}-%{release}
21mr|eclipse-tm-terminal-4.5.100-1|63	
21mr|eclipse-tm-terminal-4.5.100-1|64	%description rse
21mr|eclipse-tm-terminal-4.5.100-1|65	Remote System Explorer (RSE) is a framework and toolkit in Eclipse Workbench
21mr|eclipse-tm-terminal-4.5.100-1|66	that allows you to connect and work with a variety of remote systems.
21mr|eclipse-tm-terminal-4.5.100-1|67	
21mr|eclipse-tm-terminal-4.5.100-1|68	%if %{without bootstrap}
21mr|eclipse-tm-terminal-4.5.100-1|69	%package connectors
21mr|eclipse-tm-terminal-4.5.100-1|70	Summary: Additional connectors for Terminal plug-in for Eclipse
21mr|eclipse-tm-terminal-4.5.100-1|71	
21mr|eclipse-tm-terminal-4.5.100-1|72	%description connectors
21mr|eclipse-tm-terminal-4.5.100-1|73	Additional connectors for Terminal plug-in for Eclipse.
21mr|eclipse-tm-terminal-4.5.100-1|74	%endif
21mr|eclipse-tm-terminal-4.5.100-1|75	
21mr|eclipse-tm-terminal-4.5.100-1|76	%package sdk
21mr|eclipse-tm-terminal-4.5.100-1|77	Summary: Terminal SDK plug-in for Eclipse
21mr|eclipse-tm-terminal-4.5.100-1|78	Requires: %{name} = %{version}-%{release}
21mr|eclipse-tm-terminal-4.5.100-1|79	%if %{without bootstrap}
21mr|eclipse-tm-terminal-4.5.100-1|80	Requires: %{name}-connectors = %{version}-%{release}
21mr|eclipse-tm-terminal-4.5.100-1|81	%endif
21mr|eclipse-tm-terminal-4.5.100-1|82	
21mr|eclipse-tm-terminal-4.5.100-1|83	%description sdk
21mr|eclipse-tm-terminal-4.5.100-1|84	Sources and developer resources for the Terminal plug-in for Eclipse.
21mr|eclipse-tm-terminal-4.5.100-1|85	
21mr|eclipse-tm-terminal-4.5.100-1|86	%prep
21mr|eclipse-tm-terminal-4.5.100-1|87	%setup -q -n org.eclipse.tm-%{git_tag}
21mr|eclipse-tm-terminal-4.5.100-1|88	%patch0 -p1
21mr|eclipse-tm-terminal-4.5.100-1|89	%patch1
21mr|eclipse-tm-terminal-4.5.100-1|90	%patch2
21mr|eclipse-tm-terminal-4.5.100-1|91	
21mr|eclipse-tm-terminal-4.5.100-1|92	# Don't need to build repo for RPM builds
21mr|eclipse-tm-terminal-4.5.100-1|93	%pom_disable_module site
21mr|eclipse-tm-terminal-4.5.100-1|94	%pom_remove_plugin :target-platform-configuration
21mr|eclipse-tm-terminal-4.5.100-1|95	%pom_remove_plugin :tycho-packaging-plugin
21mr|eclipse-tm-terminal-4.5.100-1|96	
21mr|eclipse-tm-terminal-4.5.100-1|97	# Fixup erroneous license info, see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=538094
21mr|eclipse-tm-terminal-4.5.100-1|98	sed -i -e '/license-feature-version/s/1\.0\.1\.qualifier/0.0.0/' \
21mr|eclipse-tm-terminal-4.5.100-1|99	$(find -name feature.xml)
21mr|eclipse-tm-terminal-4.5.100-1|100	
21mr|eclipse-tm-terminal-4.5.100-1|101	# Don't ship tests, examples, etc
21mr|eclipse-tm-terminal-4.5.100-1|102	%pom_disable_module tests rse
21mr|eclipse-tm-terminal-4.5.100-1|103	%pom_disable_module org.eclipse.tm.terminal.test terminal/plugins
21mr|eclipse-tm-terminal-4.5.100-1|104	%pom_disable_module examples rse
21mr|eclipse-tm-terminal-4.5.100-1|105	%pom_disable_module org.eclipse.rse.ui.capabilities rse/plugins
21mr|eclipse-tm-terminal-4.5.100-1|106	
21mr|eclipse-tm-terminal-4.5.100-1|107	# When bootstrapping, disable the plugins and features that
21mr|eclipse-tm-terminal-4.5.100-1|108	# create cyclical dependencies
21mr|eclipse-tm-terminal-4.5.100-1|109	%if %{with bootstrap}
21mr|eclipse-tm-terminal-4.5.100-1|110	%pom_disable_module org.eclipse.tm.terminal.connector.process terminal/plugins
21mr|eclipse-tm-terminal-4.5.100-1|111	%pom_disable_module org.eclipse.tm.terminal.connector.local terminal/plugins
21mr|eclipse-tm-terminal-4.5.100-1|112	%pom_disable_module org.eclipse.tm.terminal.connector.local.feature terminal/features
21mr|eclipse-tm-terminal-4.5.100-1|113	%pom_disable_module org.eclipse.tm.terminal.connector.local.sdk.feature terminal/features
21mr|eclipse-tm-terminal-4.5.100-1|114	%pom_disable_module org.eclipse.tm.terminal.connector.remote terminal/plugins
21mr|eclipse-tm-terminal-4.5.100-1|115	%pom_disable_module org.eclipse.tm.terminal.connector.remote.feature terminal/features
21mr|eclipse-tm-terminal-4.5.100-1|116	%pom_disable_module org.eclipse.tm.terminal.connector.remote.sdk.feature terminal/features
21mr|eclipse-tm-terminal-4.5.100-1|117	%pom_xpath_remove "import[@feature='org.eclipse.tm.terminal.connector.local.sdk.feature']" \
21mr|eclipse-tm-terminal-4.5.100-1|118	terminal/features/org.eclipse.tm.terminal.sdk.feature/feature.xml
21mr|eclipse-tm-terminal-4.5.100-1|119	%endif
21mr|eclipse-tm-terminal-4.5.100-1|120	
21mr|eclipse-tm-terminal-4.5.100-1|121	# Remove cycles between subpackages
21mr|eclipse-tm-terminal-4.5.100-1|122	%pom_xpath_remove "import[@feature='org.eclipse.tm.terminal.connector.local.feature']" \
21mr|eclipse-tm-terminal-4.5.100-1|123	terminal/features/org.eclipse.tm.terminal.feature/feature.xml
21mr|eclipse-tm-terminal-4.5.100-1|124	
21mr|eclipse-tm-terminal-4.5.100-1|125	# Fix trying to include non-existent files
21mr|eclipse-tm-terminal-4.5.100-1|126	sed -i -e "s|feature.properties,\\\|feature.properties|g" terminal/features/org.eclipse.tm.terminal.view.feature/build.properties
21mr|eclipse-tm-terminal-4.5.100-1|127	sed -i -e "s|p2.inf||g" terminal/features/org.eclipse.tm.terminal.view.feature/build.properties
21mr|eclipse-tm-terminal-4.5.100-1|128	sed -i -e '/index/d' rse/doc/*/build.properties
21mr|eclipse-tm-terminal-4.5.100-1|129	
21mr|eclipse-tm-terminal-4.5.100-1|130	# Enable serial connector
21mr|eclipse-tm-terminal-4.5.100-1|131	sed -i -e '/<modules>/s/<!-- Bug 536800 remove from reactor//' -e '/modules>/s/-->//' \
21mr|eclipse-tm-terminal-4.5.100-1|132	terminal/{plugins,features}/pom.xml
21mr|eclipse-tm-terminal-4.5.100-1|133	
21mr|eclipse-tm-terminal-4.5.100-1|134	# No need to install poms
21mr|eclipse-tm-terminal-4.5.100-1|135	%mvn_package "::pom::" __noinstall
21mr|eclipse-tm-terminal-4.5.100-1|136	%mvn_package "::jar:sources{,-feature}:" sdk
21mr|eclipse-tm-terminal-4.5.100-1|137	%mvn_package ":*.sdk.feature" sdk
21mr|eclipse-tm-terminal-4.5.100-1|138	%mvn_package ":*.sdk" sdk
21mr|eclipse-tm-terminal-4.5.100-1|139	%mvn_package ":*.rse*" rse
21mr|eclipse-tm-terminal-4.5.100-1|140	%mvn_package ":*.dstore*" rse
21mr|eclipse-tm-terminal-4.5.100-1|141	%mvn_package ":org.eclipse.tm.terminal.connector.{local,process,remote,cdtserial,serial}*" connectors
21mr|eclipse-tm-terminal-4.5.100-1|142	%mvn_package ":"
21mr|eclipse-tm-terminal-4.5.100-1|143	
21mr|eclipse-tm-terminal-4.5.100-1|144	%build
21mr|eclipse-tm-terminal-4.5.100-1|145	%if %{without bootstrap}
21mr|eclipse-tm-terminal-4.5.100-1|146	%mvn_build -j -- -Pcdtserial,rxtxserial
21mr|eclipse-tm-terminal-4.5.100-1|147	%else
21mr|eclipse-tm-terminal-4.5.100-1|148	%mvn_build -j -- -P"!cdtserial,!rxtxserial"
21mr|eclipse-tm-terminal-4.5.100-1|149	%endif
21mr|eclipse-tm-terminal-4.5.100-1|150	
21mr|eclipse-tm-terminal-4.5.100-1|151	%install
21mr|eclipse-tm-terminal-4.5.100-1|152	%mvn_install
21mr|eclipse-tm-terminal-4.5.100-1|153	
21mr|eclipse-tm-terminal-4.5.100-1|154	install -d -m 755 %{buildroot}%{rseserver_install}
21mr|eclipse-tm-terminal-4.5.100-1|155	install -d -m 755 %{buildroot}%{rseserver_java}
21mr|eclipse-tm-terminal-4.5.100-1|156	install -d -m 755 %{buildroot}%{rseserver_config}
21mr|eclipse-tm-terminal-4.5.100-1|157	
21mr|eclipse-tm-terminal-4.5.100-1|158	pushd %{buildroot}%{_datadir}/eclipse/droplets/tm-terminal-rse/plugins
21mr|eclipse-tm-terminal-4.5.100-1|159	unzip -q -o -d %{buildroot}%{rseserver_java} org.eclipse.rse.services.dstore_*.jar dstore_miners.jar
21mr|eclipse-tm-terminal-4.5.100-1|160	unzip -q -o -d %{buildroot}%{rseserver_java} org.eclipse.dstore.core_*.jar dstore_core.jar
21mr|eclipse-tm-terminal-4.5.100-1|161	unzip -q -o -d %{buildroot}%{rseserver_java} org.eclipse.dstore.extra_*.jar dstore_extra_server.jar
21mr|eclipse-tm-terminal-4.5.100-1|162	unzip -q -o -d %{buildroot}%{rseserver_java} org.eclipse.rse.services_*.jar clientserver.jar
21mr|eclipse-tm-terminal-4.5.100-1|163	# Remove server-specific jar files from plug-ins
21mr|eclipse-tm-terminal-4.5.100-1|164	jarname=`ls org.eclipse.rse.services.dstore_*.jar`
21mr|eclipse-tm-terminal-4.5.100-1|165	zip -d $jarname dstore_miners.jar
21mr|eclipse-tm-terminal-4.5.100-1|166	jarname=`ls org.eclipse.dstore.core_*.jar`
21mr|eclipse-tm-terminal-4.5.100-1|167	zip -d $jarname dstore_core.jar
21mr|eclipse-tm-terminal-4.5.100-1|168	jarname=`ls org.eclipse.dstore.extra_*.jar`
21mr|eclipse-tm-terminal-4.5.100-1|169	zip -d $jarname dstore_extra_server.jar
21mr|eclipse-tm-terminal-4.5.100-1|170	jarname=`ls org.eclipse.rse.services_*.jar`
21mr|eclipse-tm-terminal-4.5.100-1|171	zip -d $jarname clientserver.jar
21mr|eclipse-tm-terminal-4.5.100-1|172	popd
21mr|eclipse-tm-terminal-4.5.100-1|173	
21mr|eclipse-tm-terminal-4.5.100-1|174	pushd rse/plugins/org.eclipse.rse.services.dstore
21mr|eclipse-tm-terminal-4.5.100-1|175	pushd serverruntime/scripts/linux
21mr|eclipse-tm-terminal-4.5.100-1|176	cp *.pl %{buildroot}%{rseserver_install}
21mr|eclipse-tm-terminal-4.5.100-1|177	popd
21mr|eclipse-tm-terminal-4.5.100-1|178	pushd serverruntime/data
21mr|eclipse-tm-terminal-4.5.100-1|179	cp *.properties %{buildroot}%{rseserver_config}
21mr|eclipse-tm-terminal-4.5.100-1|180	cp *.dat %{buildroot}%{rseserver_install}
21mr|eclipse-tm-terminal-4.5.100-1|181	popd
21mr|eclipse-tm-terminal-4.5.100-1|182	
21mr|eclipse-tm-terminal-4.5.100-1|183	%files -f .mfiles
21mr|eclipse-tm-terminal-4.5.100-1|184	
21mr|eclipse-tm-terminal-4.5.100-1|185	%files rse -f .mfiles-rse
21mr|eclipse-tm-terminal-4.5.100-1|186	%{rseserver_install}
21mr|eclipse-tm-terminal-4.5.100-1|187	%{rseserver_java}
21mr|eclipse-tm-terminal-4.5.100-1|188	%dir %{rseserver_config}
21mr|eclipse-tm-terminal-4.5.100-1|189	%config(noreplace) %{rseserver_config}/ssl.properties
21mr|eclipse-tm-terminal-4.5.100-1|190	%config(noreplace) %{rseserver_config}/rsecomm.properties
21mr|eclipse-tm-terminal-4.5.100-1|191	
21mr|eclipse-tm-terminal-4.5.100-1|192	%if %{without bootstrap}
21mr|eclipse-tm-terminal-4.5.100-1|193	%files connectors -f .mfiles-connectors
21mr|eclipse-tm-terminal-4.5.100-1|194	%endif
21mr|eclipse-tm-terminal-4.5.100-1|195	
21mr|eclipse-tm-terminal-4.5.100-1|196	%files sdk -f .mfiles-sdk
21mr|eclipse-tm-terminal-4.5.100-1|197	

12088 21
21mr|eclipse-usage-4.11.0-1|1	%global gittag %{version}.AM1
21mr|eclipse-usage-4.11.0-1|2	
21mr|eclipse-usage-4.11.0-1|3	Name:             eclipse-usage
21mr|eclipse-usage-4.11.0-1|4	Version:          4.11.0
21mr|eclipse-usage-4.11.0-1|5	Release:          1
21mr|eclipse-usage-4.11.0-1|6	Summary:          Usage reporting plug-ins for Eclipse
21mr|eclipse-usage-4.11.0-1|7	License:          EPL-1.0 and ASL 2.0
21mr|eclipse-usage-4.11.0-1|8	URL:              http://tools.jboss.org/
21mr|eclipse-usage-4.11.0-1|9	
21mr|eclipse-usage-4.11.0-1|10	# Generate tarball with: ./get-jbosstools.sh
21mr|eclipse-usage-4.11.0-1|11	Source0:          jbosstools-%{gittag}.tar.xz
21mr|eclipse-usage-4.11.0-1|12	Source1:          get-jbosstools.sh
21mr|eclipse-usage-4.11.0-1|13	
21mr|eclipse-usage-4.11.0-1|14	Group:          Development/Java
21mr|eclipse-usage-4.11.0-1|15	BuildArch:        noarch
21mr|eclipse-usage-4.11.0-1|16	# Java stack is not supported on x86_32
21mr|eclipse-usage-4.11.0-1|17	ExcludeArch: %{ix86}
21mr|eclipse-usage-4.11.0-1|18	
21mr|eclipse-usage-4.11.0-1|19	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-usage-4.11.0-1|20	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-usage-4.11.0-1|21	
21mr|eclipse-usage-4.11.0-1|22	BuildRequires:    tycho
21mr|eclipse-usage-4.11.0-1|23	BuildRequires:    tycho-extras
21mr|eclipse-usage-4.11.0-1|24	BuildRequires:    eclipse-epp-logging
21mr|eclipse-usage-4.11.0-1|25	BuildRequires:    maven-install-plugin
21mr|eclipse-usage-4.11.0-1|26	BuildRequires:    maven-plugin-build-helper
21mr|eclipse-usage-4.11.0-1|27	
21mr|eclipse-usage-4.11.0-1|28	%description
21mr|eclipse-usage-4.11.0-1|29	Usage reporting plug-ins for Eclipse.
21mr|eclipse-usage-4.11.0-1|30	
21mr|eclipse-usage-4.11.0-1|31	%prep
21mr|eclipse-usage-4.11.0-1|32	%setup -q -n jbosstools-%{gittag}
21mr|eclipse-usage-4.11.0-1|33	
21mr|eclipse-usage-4.11.0-1|34	# Fix whitespace error in xml declaration
21mr|eclipse-usage-4.11.0-1|35	sed -i -e '1s/\t//' jbosstools-build/parent/pom.xml
21mr|eclipse-usage-4.11.0-1|36	
21mr|eclipse-usage-4.11.0-1|37	# Fix perms on license
21mr|eclipse-usage-4.11.0-1|38	chmod -x jbosstools-base/foundation/features/org.jboss.tools.foundation.license.feature/license.html
21mr|eclipse-usage-4.11.0-1|39	
21mr|eclipse-usage-4.11.0-1|40	# Remove unnecessary plugins from parent pom
21mr|eclipse-usage-4.11.0-1|41	%pom_remove_plugin org.jboss.tools.tycho-plugins:repository-utils jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|42	%pom_remove_plugin org.jacoco:jacoco-maven-plugin jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|43	%pom_remove_plugin org.apache.maven.plugins:maven-enforcer-plugin jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|44	%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|45	# need BOTH permutations here because we have 1.1 (maven-download-plugin) and 1.2 (download-maven-plugin) in parent pom
21mr|eclipse-usage-4.11.0-1|46	%pom_remove_plugin com.googlecode.maven-download-plugin:maven-download-plugin jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|47	%pom_remove_plugin com.googlecode.maven-download-plugin:download-maven-plugin jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|48	
21mr|eclipse-usage-4.11.0-1|49	# Remove dep on jgit
21mr|eclipse-usage-4.11.0-1|50	%pom_xpath_remove "pom:plugin[pom:artifactId='tycho-packaging-plugin']/pom:dependencies" jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|51	%pom_xpath_remove "pom:plugin[pom:artifactId='tycho-packaging-plugin']/pom:configuration/pom:sourceReferences" jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|52	%pom_xpath_set "pom:plugin[pom:artifactId='tycho-packaging-plugin']/pom:configuration/pom:timestampProvider" "default" jbosstools-build/parent
21mr|eclipse-usage-4.11.0-1|53	
21mr|eclipse-usage-4.11.0-1|54	# Disable everything except for usage plugin
21mr|eclipse-usage-4.11.0-1|55	%pom_disable_module org.jboss.tools.foundation.feature jbosstools-base/foundation/features
21mr|eclipse-usage-4.11.0-1|56	%pom_disable_module org.jboss.tools.foundation.security.linux.feature jbosstools-base/foundation/features
21mr|eclipse-usage-4.11.0-1|57	%pom_disable_module org.jboss.tools.foundation.test.feature jbosstools-base/foundation/features
21mr|eclipse-usage-4.11.0-1|58	%pom_disable_module plugins jbosstools-base/foundation
21mr|eclipse-usage-4.11.0-1|59	%pom_disable_module tests jbosstools-base/foundation
21mr|eclipse-usage-4.11.0-1|60	%pom_disable_module org.jboss.tools.usage.test.feature jbosstools-base/usage/features
21mr|eclipse-usage-4.11.0-1|61	%pom_disable_module org.jboss.tools.usage.test jbosstools-base/usage/tests
21mr|eclipse-usage-4.11.0-1|62	
21mr|eclipse-usage-4.11.0-1|63	# No need to install poms or license feature
21mr|eclipse-usage-4.11.0-1|64	%mvn_package "::pom::" __noinstall
21mr|eclipse-usage-4.11.0-1|65	%mvn_package ":org.jboss.tools.foundation.license.feature" __noinstall
21mr|eclipse-usage-4.11.0-1|66	
21mr|eclipse-usage-4.11.0-1|67	%build
21mr|eclipse-usage-4.11.0-1|68	pushd jbosstools-build
21mr|eclipse-usage-4.11.0-1|69	%mvn_build -j -- install -f parent/pom.xml
21mr|eclipse-usage-4.11.0-1|70	popd
21mr|eclipse-usage-4.11.0-1|71	
21mr|eclipse-usage-4.11.0-1|72	%mvn_build -j -- -Dno-target-platform -f jbosstools-base/pom.xml -e
21mr|eclipse-usage-4.11.0-1|73	
21mr|eclipse-usage-4.11.0-1|74	%install
21mr|eclipse-usage-4.11.0-1|75	%mvn_install
21mr|eclipse-usage-4.11.0-1|76	
21mr|eclipse-usage-4.11.0-1|77	%files -f .mfiles
21mr|eclipse-usage-4.11.0-1|78	%license jbosstools-base/usage/plugins/org.jboss.tools.usage/about.html
21mr|eclipse-usage-4.11.0-1|79	

12089 21
21mr|eclipse-webtools-3.13.0-1|1	Name:           eclipse-webtools
21mr|eclipse-webtools-3.13.0-1|2	Version:        3.13.0
21mr|eclipse-webtools-3.13.0-1|3	Release:        1
21mr|eclipse-webtools-3.13.0-1|4	Summary:        Eclipse Webtools Projects
21mr|eclipse-webtools-3.13.0-1|5	
21mr|eclipse-webtools-3.13.0-1|6	License:        EPL-1.0 and EPL-2.0
21mr|eclipse-webtools-3.13.0-1|7	URL:            http://www.eclipse.org/webtools/
21mr|eclipse-webtools-3.13.0-1|8	
21mr|eclipse-webtools-3.13.0-1|9	# Generate tarball with script:
21mr|eclipse-webtools-3.13.0-1|10	# $ sh get-sources.sh
21mr|eclipse-webtools-3.13.0-1|11	# https://git.eclipse.org/c/servertools/webtools.servertools.git
21mr|eclipse-webtools-3.13.0-1|12	Source0:        %{name}-%{version}.tar.xz
21mr|eclipse-webtools-3.13.0-1|13	
21mr|eclipse-webtools-3.13.0-1|14	# Missing plugin (maybe this should be provided by eclipselink package in future)
21mr|eclipse-webtools-3.13.0-1|15	Source1:        http://git.eclipse.org/c/eclipselink/eclipselink.runtime.git/snapshot/eclipselink.runtime-7816e2b523adf5e65ad0c245f13ca4b59ff329f2.tar.bz2
21mr|eclipse-webtools-3.13.0-1|16	
21mr|eclipse-webtools-3.13.0-1|17	# Remove org.mozilla.javascript bundle from jsdt feature
21mr|eclipse-webtools-3.13.0-1|18	Patch0:         %{name}-rm-moz-js-from-jsdt-feature.patch
21mr|eclipse-webtools-3.13.0-1|19	
21mr|eclipse-webtools-3.13.0-1|20	# Remove bundles org.eclipse.persistence.moxy and
21mr|eclipse-webtools-3.13.0-1|21	# org.eclipse.jpt.jaxb.eclipselink.core.schemagen from
21mr|eclipse-webtools-3.13.0-1|22	# webtools.dali/jaxb/features/org.eclipse.jpt.jaxb.eclipselink.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|23	Patch1:         %{name}-rm-unavailable-plugins-from-jaxb-eclipselink-feature.patch
21mr|eclipse-webtools-3.13.0-1|24	
21mr|eclipse-webtools-3.13.0-1|25	# Remove version checks from
21mr|eclipse-webtools-3.13.0-1|26	# webtools.sourceediting/features/org.eclipse.wst.xml_core.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|27	Patch2:         %{name}-rm-version-checks-from-xml_core-feature.patch
21mr|eclipse-webtools-3.13.0-1|28	
21mr|eclipse-webtools-3.13.0-1|29	# Remove version checks of org.jdom, javax.wsdl, and
21mr|eclipse-webtools-3.13.0-1|30	# disable javax.jws, javax.xml.stream and javax.xml.ws from
21mr|eclipse-webtools-3.13.0-1|31	# webtools.webservices.jaxws/features/org.eclipse.jst.ws.cxf.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|32	Patch3:         %{name}-rm-version-checks-and-obstacle-bundles-from-jst.ws.cxf-feature.patch
21mr|eclipse-webtools-3.13.0-1|33	
21mr|eclipse-webtools-3.13.0-1|34	# Fix xerces api change (a method needs to return a String)
21mr|eclipse-webtools-3.13.0-1|35	Patch4:         %{name}-xerces-api-change.patch
21mr|eclipse-webtools-3.13.0-1|36	
21mr|eclipse-webtools-3.13.0-1|37	# Remove dependence on obsolete axis 1.x library
21mr|eclipse-webtools-3.13.0-1|38	Patch10:        remove-axis-from-webtools.webservices.patch
21mr|eclipse-webtools-3.13.0-1|39	
21mr|eclipse-webtools-3.13.0-1|40	# Remove version check for javax.persistence
21mr|eclipse-webtools-3.13.0-1|41	Patch13:        %{name}-javax.persistence-version.patch
21mr|eclipse-webtools-3.13.0-1|42	
21mr|eclipse-webtools-3.13.0-1|43	# Remove more version checks
21mr|eclipse-webtools-3.13.0-1|44	Patch14:        %{name}-rm-version-checks-from-jst.ws.jaxws-feature.patch
21mr|eclipse-webtools-3.13.0-1|45	
21mr|eclipse-webtools-3.13.0-1|46	# https://git.eclipse.org/c/servertools/webtools.servertools.git/log/plugins/org.eclipse.wst.server.preview/src/org/eclipse/wst/server/preview/internal/WTPErrorHandler.java
21mr|eclipse-webtools-3.13.0-1|47	Patch15:        eclipse-webtools-new-jetty-fix.patch
21mr|eclipse-webtools-3.13.0-1|48	
21mr|eclipse-webtools-3.13.0-1|49	Group:          Development/Java
21mr|eclipse-webtools-3.13.0-1|50	BuildArch:      noarch
21mr|eclipse-webtools-3.13.0-1|51	# Java stack is not supported on x86_32
21mr|eclipse-webtools-3.13.0-1|52	ExcludeArch: %{ix86}
21mr|eclipse-webtools-3.13.0-1|53	
21mr|eclipse-webtools-3.13.0-1|54	# Upstream Eclipse no longer supports non-64bit arches
21mr|eclipse-webtools-3.13.0-1|55	ExcludeArch: s390 %{arm} %{ix86}
21mr|eclipse-webtools-3.13.0-1|56	
21mr|eclipse-webtools-3.13.0-1|57	BuildRequires:  maven-local
21mr|eclipse-webtools-3.13.0-1|58	BuildRequires:  tycho
21mr|eclipse-webtools-3.13.0-1|59	BuildRequires:  tycho-extras
21mr|eclipse-webtools-3.13.0-1|60	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|eclipse-webtools-3.13.0-1|61	BuildRequires:  eclipse-dtp
21mr|eclipse-webtools-3.13.0-1|62	BuildRequires:  eclipse-emf-runtime
21mr|eclipse-webtools-3.13.0-1|63	BuildRequires:  eclipse-gef >= 3.11.0
21mr|eclipse-webtools-3.13.0-1|64	BuildRequires:  eclipse-jdt
21mr|eclipse-webtools-3.13.0-1|65	BuildRequires:  eclipse-license2
21mr|eclipse-webtools-3.13.0-1|66	BuildRequires:  eclipse-pde
21mr|eclipse-webtools-3.13.0-1|67	BuildRequires:  eclipse-xsd
21mr|eclipse-webtools-3.13.0-1|68	BuildRequires:  apache-commons-collections
21mr|eclipse-webtools-3.13.0-1|69	BuildRequires:  apache-commons-lang
21mr|eclipse-webtools-3.13.0-1|70	BuildRequires:  velocity
21mr|eclipse-webtools-3.13.0-1|71	BuildRequires:  osgi(javax.servlet-api)
21mr|eclipse-webtools-3.13.0-1|72	BuildRequires:  osgi(javax.xml.rpc-api)
21mr|eclipse-webtools-3.13.0-1|73	BuildRequires:  osgi(javax.wsdl)
21mr|eclipse-webtools-3.13.0-1|74	BuildRequires:  osgi(java_cup.runtime)
21mr|eclipse-webtools-3.13.0-1|75	BuildRequires:  osgi(com.googlecode.json-simple)
21mr|eclipse-webtools-3.13.0-1|76	BuildRequires:  osgi(org.apache.wsil4j)
21mr|eclipse-webtools-3.13.0-1|77	BuildRequires:  osgi(org.apache.commons.discovery)
21mr|eclipse-webtools-3.13.0-1|78	BuildRequires:  osgi(org.eclipse.jetty.http)
21mr|eclipse-webtools-3.13.0-1|79	BuildRequires:  osgi(org.eclipse.jetty.webapp)
21mr|eclipse-webtools-3.13.0-1|80	BuildRequires:  osgi(org.jdom)
21mr|eclipse-webtools-3.13.0-1|81	BuildRequires:  osgi(org.uddi4j)
21mr|eclipse-webtools-3.13.0-1|82	BuildRequires:  osgi(osgi.core)
21mr|eclipse-webtools-3.13.0-1|83	BuildRequires:  osgi(com.google.javascript)
21mr|eclipse-webtools-3.13.0-1|84	BuildRequires:  osgi(org.mozilla.javascript)
21mr|eclipse-webtools-3.13.0-1|85	
21mr|eclipse-webtools-3.13.0-1|86	%description
21mr|eclipse-webtools-3.13.0-1|87	Eclipse Webtools. This contains sub-packages for different sub-projects
21mr|eclipse-webtools-3.13.0-1|88	of Eclipse Webtools project, including Server Tools, SourceEditing Tools,
21mr|eclipse-webtools-3.13.0-1|89	Webservices Tools, Java EE Tools, JSF Tools, and Dali (JPA) Tools.
21mr|eclipse-webtools-3.13.0-1|90	
21mr|eclipse-webtools-3.13.0-1|91	%package        common
21mr|eclipse-webtools-3.13.0-1|92	Summary:        WST Common UI and Faceted Project Framework
21mr|eclipse-webtools-3.13.0-1|93	Requires:       eclipse-gef >= 3.11.0
21mr|eclipse-webtools-3.13.0-1|94	
21mr|eclipse-webtools-3.13.0-1|95	%description common
21mr|eclipse-webtools-3.13.0-1|96	This package includes WST common UI functionality, and faceted projects
21mr|eclipse-webtools-3.13.0-1|97	framework. The Faceted Project Framework allows the plugin developer to think
21mr|eclipse-webtools-3.13.0-1|98	of projects as composed of units of functionality, otherwise known as facets,
21mr|eclipse-webtools-3.13.0-1|99	that can be added and removed by the user.
21mr|eclipse-webtools-3.13.0-1|100	
21mr|eclipse-webtools-3.13.0-1|101	%package        servertools
21mr|eclipse-webtools-3.13.0-1|102	Summary:        Eclipse Server Tools Framework
21mr|eclipse-webtools-3.13.0-1|103	
21mr|eclipse-webtools-3.13.0-1|104	%description servertools
21mr|eclipse-webtools-3.13.0-1|105	This package includes Server tools framework UI, and adapters for use
21mr|eclipse-webtools-3.13.0-1|106	with the WST and JST server tools.
21mr|eclipse-webtools-3.13.0-1|107	
21mr|eclipse-webtools-3.13.0-1|108	%package        sourceediting
21mr|eclipse-webtools-3.13.0-1|109	Summary:        Eclipse Web Developer, XML, XPath, and XSL Tools
21mr|eclipse-webtools-3.13.0-1|110	Requires:       osgi(com.googlecode.json-simple)
21mr|eclipse-webtools-3.13.0-1|111	
21mr|eclipse-webtools-3.13.0-1|112	%description sourceediting
21mr|eclipse-webtools-3.13.0-1|113	Eclipse Web Developer Tools, including HTML, CSS, XHTML, etc.
21mr|eclipse-webtools-3.13.0-1|114	
21mr|eclipse-webtools-3.13.0-1|115	XML, DTD and XML Schema Editors, validators, and XML Catalog support
21mr|eclipse-webtools-3.13.0-1|116	
21mr|eclipse-webtools-3.13.0-1|117	PscyhoPath XPath 2.0 Processor Feature
21mr|eclipse-webtools-3.13.0-1|118	
21mr|eclipse-webtools-3.13.0-1|119	XSLT Editor, validator, launching and debugging support
21mr|eclipse-webtools-3.13.0-1|120	
21mr|eclipse-webtools-3.13.0-1|121	JavaScript Development Tools
21mr|eclipse-webtools-3.13.0-1|122	
21mr|eclipse-webtools-3.13.0-1|123	%package        javaee
21mr|eclipse-webtools-3.13.0-1|124	Summary:        Eclipse Java EE Developer Tools
21mr|eclipse-webtools-3.13.0-1|125	Requires:       osgi(org.apache.commons.discovery)
21mr|eclipse-webtools-3.13.0-1|126	# Obsoletes/Provides added in F27
21mr|eclipse-webtools-3.13.0-1|127	Provides:       %{name}-jsf = %{version}-%{release}
21mr|eclipse-webtools-3.13.0-1|128	Obsoletes:      %{name}-jsf < 3.10.0-1
21mr|eclipse-webtools-3.13.0-1|129	
21mr|eclipse-webtools-3.13.0-1|130	%description javaee
21mr|eclipse-webtools-3.13.0-1|131	Eclipse Java EE Developer Tools including APIs and models for working
21mr|eclipse-webtools-3.13.0-1|132	with JavaServer Pages (JSP), JavaServer Faces (JSF) and the creation
21mr|eclipse-webtools-3.13.0-1|133	of Dynamic Web Projects, the Web Services Explorer, WSDL Editor,
21mr|eclipse-webtools-3.13.0-1|134	WS-I Validator, Service Policy Preferences, and more.
21mr|eclipse-webtools-3.13.0-1|135	
21mr|eclipse-webtools-3.13.0-1|136	%package        dali
21mr|eclipse-webtools-3.13.0-1|137	Summary:        Eclipse Dali Java Persistence (JPA) Tools
21mr|eclipse-webtools-3.13.0-1|138	
21mr|eclipse-webtools-3.13.0-1|139	%description dali
21mr|eclipse-webtools-3.13.0-1|140	Dali Java Persistence Tools with JPA and JAXB Support.
21mr|eclipse-webtools-3.13.0-1|141	
21mr|eclipse-webtools-3.13.0-1|142	%prep
21mr|eclipse-webtools-3.13.0-1|143	%setup -q -n %{name}-%{version}
21mr|eclipse-webtools-3.13.0-1|144	%patch0
21mr|eclipse-webtools-3.13.0-1|145	%patch1
21mr|eclipse-webtools-3.13.0-1|146	%patch2
21mr|eclipse-webtools-3.13.0-1|147	%patch3
21mr|eclipse-webtools-3.13.0-1|148	%patch4
21mr|eclipse-webtools-3.13.0-1|149	pushd webtools.webservices
21mr|eclipse-webtools-3.13.0-1|150	%patch10 -p1
21mr|eclipse-webtools-3.13.0-1|151	popd
21mr|eclipse-webtools-3.13.0-1|152	%patch13
21mr|eclipse-webtools-3.13.0-1|153	%patch14
21mr|eclipse-webtools-3.13.0-1|154	# enable on new version Jetty
21mr|eclipse-webtools-3.13.0-1|155	%if 0
21mr|eclipse-webtools-3.13.0-1|156	%patch15 -p1
21mr|eclipse-webtools-3.13.0-1|157	%endif
21mr|eclipse-webtools-3.13.0-1|158	
21mr|eclipse-webtools-3.13.0-1|159	tar xfj %{SOURCE1}
21mr|eclipse-webtools-3.13.0-1|160	pushd eclipselink.runtime-7816e2b523adf5e65ad0c245f13ca4b59ff329f2/
21mr|eclipse-webtools-3.13.0-1|161	cp -r jpa/org.eclipse.persistence.jpa.jpql/ ../webtools.dali/jpa/plugins/
21mr|eclipse-webtools-3.13.0-1|162	popd
21mr|eclipse-webtools-3.13.0-1|163	rm -r eclipselink.runtime-7816e2b523adf5e65ad0c245f13ca4b59ff329f2/
21mr|eclipse-webtools-3.13.0-1|164	
21mr|eclipse-webtools-3.13.0-1|165	# Find and delete any hidden jar or zip files
21mr|eclipse-webtools-3.13.0-1|166	find -name *.class -type f -delete
21mr|eclipse-webtools-3.13.0-1|167	find -name *.jar -type f -delete
21mr|eclipse-webtools-3.13.0-1|168	find -name *.zip -type f -delete
21mr|eclipse-webtools-3.13.0-1|169	
21mr|eclipse-webtools-3.13.0-1|170	# Fixup erroneous license info, see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=538094
21mr|eclipse-webtools-3.13.0-1|171	sed -i -e '/license-feature-version/s/.\..\..\.qualifier/0.0.0/' \
21mr|eclipse-webtools-3.13.0-1|172	$(find -name feature.xml)
21mr|eclipse-webtools-3.13.0-1|173	
21mr|eclipse-webtools-3.13.0-1|174	sed -i -e '/^ javax\.xml/d' -e '/com.sun.xml.bind/s/.*/Import-Package: javax.xml.bind,javax.xml.bind.annotation/' \
21mr|eclipse-webtools-3.13.0-1|175	webtools.jsdt/bundles/org.eclipse.wst.jsdt.chromium.wipbackend.*/META-INF/MANIFEST.MF
21mr|eclipse-webtools-3.13.0-1|176	
21mr|eclipse-webtools-3.13.0-1|177	# Configure org.eclipse.persistence.jpa.jpql to be built as part of this build
21mr|eclipse-webtools-3.13.0-1|178	%pom_xpath_inject pom:project/pom:modules \
21mr|eclipse-webtools-3.13.0-1|179	"<module>jpa/plugins/org.eclipse.persistence.jpa.jpql</module>" webtools.dali
21mr|eclipse-webtools-3.13.0-1|180	%pom_set_parent org.eclipse.webtools.dali:org.eclipse.webtools.dali:3.4.0-SNAPSHOT \
21mr|eclipse-webtools-3.13.0-1|181	webtools.dali/jpa/plugins/org.eclipse.persistence.jpa.jpql
21mr|eclipse-webtools-3.13.0-1|182	%pom_xpath_inject pom:project/pom:parent "<relativePath>../../../</relativePath>" \
21mr|eclipse-webtools-3.13.0-1|183	webtools.dali/jpa/plugins/org.eclipse.persistence.jpa.jpql
21mr|eclipse-webtools-3.13.0-1|184	
21mr|eclipse-webtools-3.13.0-1|185	# Build useless jar that is needed to build but does nothing
21mr|eclipse-webtools-3.13.0-1|186	# See http://dev.eclipse.org/mhonarc/lists/wtp-dev/msg08607.html
21mr|eclipse-webtools-3.13.0-1|187	# and PERFMSR.README.txt in org.eclipse.perfmsr.core.stub/
21mr|eclipse-webtools-3.13.0-1|188	CORE_RUNTIME_JAR=$(ls %{_prefix}/lib/eclipse/plugins/org.eclipse.core.runtime_*)
21mr|eclipse-webtools-3.13.0-1|189	pushd webtools.common/plugins/org.eclipse.jem.util/org.eclipse.perfmsr.core.stub/src
21mr|eclipse-webtools-3.13.0-1|190	javac -cp $(build-classpath osgi-core):${CORE_RUNTIME_JAR} \
21mr|eclipse-webtools-3.13.0-1|191	org/eclipse/perfmsr/core/*.java
21mr|eclipse-webtools-3.13.0-1|192	jar cf ../perfmsr.jar org/
21mr|eclipse-webtools-3.13.0-1|193	popd
21mr|eclipse-webtools-3.13.0-1|194	
21mr|eclipse-webtools-3.13.0-1|195	# Fix OSGi headers in manifests
21mr|eclipse-webtools-3.13.0-1|196	## Remove some version ranges
21mr|eclipse-webtools-3.13.0-1|197	## Don't Require-Bundle stuff provided by JDK
21mr|eclipse-webtools-3.13.0-1|198	find -name MANIFEST.MF \
21mr|eclipse-webtools-3.13.0-1|199	-exec sed -i \
21mr|eclipse-webtools-3.13.0-1|200	-e "s/javax.jws;.*//" \
21mr|eclipse-webtools-3.13.0-1|201	-e "s/javax.xml.ws.*;version=.*,\?//" \
21mr|eclipse-webtools-3.13.0-1|202	-e "s/\(org.eclipse.jetty.*\);bundle-version=..[0-9\.]\+,[0-9\.]\+../\1/g" \
21mr|eclipse-webtools-3.13.0-1|203	{} \;
21mr|eclipse-webtools-3.13.0-1|204	
21mr|eclipse-webtools-3.13.0-1|205	# Fix some specifics that the above breaks
21mr|eclipse-webtools-3.13.0-1|206	sed -i -e "s/\(org.eclipse.jdt.apt.core;.*\),/\1/" \
21mr|eclipse-webtools-3.13.0-1|207	webtools.webservices/jaxws/bundles/org.eclipse.jst.ws.cxf.creation.ui/META-INF/MANIFEST.MF
21mr|eclipse-webtools-3.13.0-1|208	sed -i -e "s/\(org.eclipse.jdt.apt.core;.*\),/\1/" \
21mr|eclipse-webtools-3.13.0-1|209	webtools.webservices/jaxws/bundles/org.eclipse.jst.ws.cxf.creation.core/META-INF/MANIFEST.MF
21mr|eclipse-webtools-3.13.0-1|210	find -name MANIFEST.MF -exec sed -i -e "/^ *$/d" {} \;
21mr|eclipse-webtools-3.13.0-1|211	
21mr|eclipse-webtools-3.13.0-1|212	# Axis bundles are deprecated, let's stop shipping them
21mr|eclipse-webtools-3.13.0-1|213	# see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=531352
21mr|eclipse-webtools-3.13.0-1|214	%pom_disable_module tests/org.eclipse.jst.ws.axis.consumption.core.tests webtools.webservices/core
21mr|eclipse-webtools-3.13.0-1|215	%pom_disable_module bundles/org.eclipse.jst.ws.axis.consumption.core webtools.webservices/core
21mr|eclipse-webtools-3.13.0-1|216	%pom_disable_module bundles/org.eclipse.jst.ws.axis.consumption.ui webtools.webservices/core
21mr|eclipse-webtools-3.13.0-1|217	%pom_disable_module bundles/org.eclipse.jst.ws.axis.creation.ui webtools.webservices/core
21mr|eclipse-webtools-3.13.0-1|218	%pom_xpath_remove "import[@plugin='org.eclipse.jst.ws.axis.consumption.core']" webtools.webservices/core/features/javaee-web/org.eclipse.jst.enterprise_ui.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|219	%pom_xpath_remove "import[@plugin='org.eclipse.jst.ws.axis.consumption.ui']"   webtools.webservices/core/features/javaee-web/org.eclipse.jst.enterprise_ui.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|220	%pom_xpath_remove "import[@plugin='org.eclipse.jst.ws.axis.creation.ui']"      webtools.webservices/core/features/javaee-web/org.eclipse.jst.enterprise_ui.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|221	
21mr|eclipse-webtools-3.13.0-1|222	# Disable the Dali diagram editor (requires graphiti)
21mr|eclipse-webtools-3.13.0-1|223	%pom_disable_module jpa_diagram_editor/features/org.eclipse.jpt.jpadiagrameditor.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|224	%pom_disable_module jpa_diagram_editor/features/org.eclipse.jpt.jpadiagrameditor_sdk.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|225	%pom_disable_module jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.branding webtools.dali
21mr|eclipse-webtools-3.13.0-1|226	%pom_disable_module jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.doc.user webtools.dali
21mr|eclipse-webtools-3.13.0-1|227	%pom_disable_module jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui webtools.dali
21mr|eclipse-webtools-3.13.0-1|228	
21mr|eclipse-webtools-3.13.0-1|229	# Disable capabilities because they hide stuff by default
21mr|eclipse-webtools-3.13.0-1|230	%pom_disable_module org.eclipse.wtp.jee.capabilities webtools.javaee/plugins
21mr|eclipse-webtools-3.13.0-1|231	%pom_disable_module org.eclipse.wtp.javascript.capabilities webtools.sourceediting/web/bundles
21mr|eclipse-webtools-3.13.0-1|232	%pom_disable_module org.eclipse.wtp.web.capabilities webtools.sourceediting/web/bundles
21mr|eclipse-webtools-3.13.0-1|233	%pom_disable_module org.eclipse.wtp.xml.capabilities webtools.sourceediting/xml/bundles
21mr|eclipse-webtools-3.13.0-1|234	
21mr|eclipse-webtools-3.13.0-1|235	# Disable building all repositories and tests for now
21mr|eclipse-webtools-3.13.0-1|236	%pom_disable_module webtools.releng pom-build-everything.xml
21mr|eclipse-webtools-3.13.0-1|237	%pom_disable_module webtools.repositories pom-build-everything.xml
21mr|eclipse-webtools-3.13.0-1|238	%pom_disable_module site webtools.common
21mr|eclipse-webtools-3.13.0-1|239	%pom_disable_module site webtools.dali
21mr|eclipse-webtools-3.13.0-1|240	%pom_disable_module site webtools.javaee
21mr|eclipse-webtools-3.13.0-1|241	%pom_disable_module site webtools.jsf
21mr|eclipse-webtools-3.13.0-1|242	%pom_disable_module site webtools.jsdt
21mr|eclipse-webtools-3.13.0-1|243	%pom_disable_module site webtools.servertools
21mr|eclipse-webtools-3.13.0-1|244	%pom_disable_module site webtools.sourceediting
21mr|eclipse-webtools-3.13.0-1|245	%pom_disable_module site webtools.webservices
21mr|eclipse-webtools-3.13.0-1|246	%pom_disable_module tests webtools.common
21mr|eclipse-webtools-3.13.0-1|247	%pom_disable_module org.eclipse.wst.common_tests.feature webtools.common/features
21mr|eclipse-webtools-3.13.0-1|248	%pom_disable_module tests webtools.javaee
21mr|eclipse-webtools-3.13.0-1|249	%pom_disable_module tests webtools.jsdt
21mr|eclipse-webtools-3.13.0-1|250	%pom_disable_module tests webtools.sourceediting/{core,json,web,xml,xpath,xsl}
21mr|eclipse-webtools-3.13.0-1|251	%pom_disable_module org.eclipse.wst.json_tests.feature webtools.sourceediting/json/features
21mr|eclipse-webtools-3.13.0-1|252	%pom_disable_module org.eclipse.wst.web_tests.feature webtools.sourceediting/web/features
21mr|eclipse-webtools-3.13.0-1|253	%pom_disable_module org.eclipse.wst.xml_tests.feature webtools.sourceediting/xml/features
21mr|eclipse-webtools-3.13.0-1|254	%pom_disable_module org.eclipse.wst.xsl_tests.feature webtools.sourceediting/xsl/features
21mr|eclipse-webtools-3.13.0-1|255	%pom_disable_module jsf/features/org.eclipse.jst.jsf.tests.feature webtools.jsf
21mr|eclipse-webtools-3.13.0-1|256	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.common.runtime.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|257	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.contentassist.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|258	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.context.symbol.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|259	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.core.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|260	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.designtime.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|261	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.facesconfig.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|262	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.facesconfig.ui.test webtools.jsf
21mr|eclipse-webtools-3.13.0-1|263	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.metadataprocessingtests2 webtools.jsf
21mr|eclipse-webtools-3.13.0-1|264	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.metadata.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|265	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.test.util webtools.jsf
21mr|eclipse-webtools-3.13.0-1|266	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.ui.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|267	%pom_disable_module jsf/tests/org.eclipse.jst.jsf.validation.el.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|268	%pom_disable_module jsf/tests/org.eclipse.jst.pagedesigner.tests webtools.jsf
21mr|eclipse-webtools-3.13.0-1|269	%pom_disable_module tests/org.eclipse.wst.internet.monitor.core.tests webtools.servertools
21mr|eclipse-webtools-3.13.0-1|270	%pom_disable_module tests/org.eclipse.wst.server.core.tests webtools.servertools
21mr|eclipse-webtools-3.13.0-1|271	%pom_disable_module tests/org.eclipse.wst.server.http.core.tests webtools.servertools
21mr|eclipse-webtools-3.13.0-1|272	%pom_disable_module tests/org.eclipse.wst.server.util.tests webtools.servertools
21mr|eclipse-webtools-3.13.0-1|273	%pom_disable_module features/org.eclipse.jst.server_adapters.ext_tests.feature webtools.servertools
21mr|eclipse-webtools-3.13.0-1|274	%pom_disable_module features/org.eclipse.jst.server_tests.feature webtools.servertools
21mr|eclipse-webtools-3.13.0-1|275	%pom_disable_module features/org.eclipse.wst.server_tests.feature webtools.servertools
21mr|eclipse-webtools-3.13.0-1|276	%pom_disable_module assembly/features/org.eclipse.jpt.assembly.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|277	%pom_disable_module assembly/features/org.eclipse.jpt_sdk.assembly.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|278	%pom_disable_module assembly/features/org.eclipse.jpt.tests.assembly.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|279	%pom_disable_module common/features/org.eclipse.jpt.common.tests.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|280	%pom_disable_module common/tests/org.eclipse.jpt.common.core.tests webtools.dali
21mr|eclipse-webtools-3.13.0-1|281	%pom_disable_module common/tests/org.eclipse.jpt.common.ui.tests webtools.dali
21mr|eclipse-webtools-3.13.0-1|282	%pom_disable_module common/tests/org.eclipse.jpt.common.utility.tests webtools.dali
21mr|eclipse-webtools-3.13.0-1|283	%pom_disable_module jpa/features/org.eclipse.jpt.jpa.eclipselink.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|284	%pom_disable_module jpa/features/org.eclipse.jpt.jpa.eclipselink_sdk.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|285	%pom_disable_module jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core.ddlgen webtools.dali
21mr|eclipse-webtools-3.13.0-1|286	%pom_disable_module jpa/features/org.eclipse.jpt.jpa.tests.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|287	%pom_disable_module jpa/tests/org.eclipse.jpt.jpa.core.tests.extension.resource webtools.dali
21mr|eclipse-webtools-3.13.0-1|288	%pom_disable_module jpa/tests/org.eclipse.jpt.jpa.db.tests webtools.dali
21mr|eclipse-webtools-3.13.0-1|289	%pom_disable_module jaxb/features/org.eclipse.jpt.jaxb.eclipselink_sdk.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|290	%pom_disable_module jaxb/plugins/org.eclipse.jpt.jaxb.eclipselink.core.schemagen webtools.dali
21mr|eclipse-webtools-3.13.0-1|291	%pom_disable_module jaxb/features/org.eclipse.jpt.jaxb.eclipselink.tests.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|292	%pom_disable_module jaxb/features/org.eclipse.jpt.jaxb.tests.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|293	%pom_disable_module jpa_diagram_editor/features/org.eclipse.jpt.jpadiagrameditor.tests.feature webtools.dali
21mr|eclipse-webtools-3.13.0-1|294	%pom_disable_module jpa_diagram_editor/tests/org.eclipse.jpt.jpadiagrameditor.ui.tests webtools.dali
21mr|eclipse-webtools-3.13.0-1|295	%pom_disable_module org.eclipse.wst.jsdt_tests.feature webtools.jsdt/features
21mr|eclipse-webtools-3.13.0-1|296	%pom_disable_module org.eclipse.wst.jsdt.chromium_tests.feature webtools.jsdt/features
21mr|eclipse-webtools-3.13.0-1|297	sed -i -e '/>tests\//d' webtools.webservices/{core,jaxws}/pom.xml
21mr|eclipse-webtools-3.13.0-1|298	%pom_disable_module features/org.eclipse.wst.ws_tests.feature webtools.webservices/core
21mr|eclipse-webtools-3.13.0-1|299	%pom_disable_module org.eclipse.jst.ws.cxf_tests.feature webtools.webservices/jaxws/features
21mr|eclipse-webtools-3.13.0-1|300	%pom_disable_module org.eclipse.jst.ws.jaxws.assembly_tests.feature webtools.webservices/jaxws/features
21mr|eclipse-webtools-3.13.0-1|301	%pom_disable_module org.eclipse.jst.ws.jaxws.dom_tests.feature webtools.webservices/jaxws/features
21mr|eclipse-webtools-3.13.0-1|302	%pom_disable_module org.eclipse.jst.ws.jaxws_tests.feature webtools.webservices/jaxws/features
21mr|eclipse-webtools-3.13.0-1|303	%pom_disable_module org.eclipse.jst.enterprise_tests.feature webtools.webservices/core/features/javaee-web
21mr|eclipse-webtools-3.13.0-1|304	%pom_disable_module org.eclipse.jst.web_tests.feature webtools.webservices/core/features/javaee-web
21mr|eclipse-webtools-3.13.0-1|305	
21mr|eclipse-webtools-3.13.0-1|306	# Remove additional dep on javax.jws
21mr|eclipse-webtools-3.13.0-1|307	%pom_xpath_remove pom:project/pom:build/pom:plugins/pom:plugin/pom:configuration \
21mr|eclipse-webtools-3.13.0-1|308	webtools.webservices/jaxws/bundles/org.eclipse.jst.ws.jaxws.core
21mr|eclipse-webtools-3.13.0-1|309	%pom_xpath_remove pom:project/pom:build/pom:plugins/pom:plugin/pom:configuration \
21mr|eclipse-webtools-3.13.0-1|310	webtools.webservices/jaxws/bundles/org.eclipse.jst.ws.jaxws.ui
21mr|eclipse-webtools-3.13.0-1|311	%pom_xpath_remove pom:project/pom:build/pom:plugins/pom:plugin/pom:configuration \
21mr|eclipse-webtools-3.13.0-1|312	webtools.webservices/jaxws/tests/org.eclipse.jst.ws.jaxws.core.tests
21mr|eclipse-webtools-3.13.0-1|313	
21mr|eclipse-webtools-3.13.0-1|314	# No source bundles for external units
21mr|eclipse-webtools-3.13.0-1|315	%pom_xpath_inject "pom:plugin[pom:artifactId = 'tycho-source-feature-plugin']/pom:executions/pom:execution/pom:configuration/pom:excludes" \
21mr|eclipse-webtools-3.13.0-1|316	"<plugin id=\"org.jdom\"/><plugin id=\"javax.wsdl\"/>" webtools.webservices/jaxws/features/org.eclipse.jst.ws.cxf.feature
21mr|eclipse-webtools-3.13.0-1|317	%pom_xpath_inject "pom:plugin[pom:artifactId = 'tycho-source-feature-plugin']/pom:executions/pom:execution/pom:configuration/pom:excludes" \
21mr|eclipse-webtools-3.13.0-1|318	"<plugin id=\"org.jdom\"/><plugin id=\"javax.wsdl\"/>" webtools.webservices/jaxws/features/org.eclipse.jst.ws.jaxws.feature
21mr|eclipse-webtools-3.13.0-1|319	
21mr|eclipse-webtools-3.13.0-1|320	# Tighten up dep on xerces
21mr|eclipse-webtools-3.13.0-1|321	sed -i -e '/org.apache.xerces/s/2\..\.0/2.11.0/' $(find webtools.*/bundles -name MANIFEST.MF)
21mr|eclipse-webtools-3.13.0-1|322	
21mr|eclipse-webtools-3.13.0-1|323	# Don't use strict project settings, webtools is not ready (fixes 'unnecessary cast' errors and API access errors, etc)
21mr|eclipse-webtools-3.13.0-1|324	%pom_xpath_inject "pom:plugin[pom:artifactId = 'tycho-compiler-plugin']/pom:configuration" \
21mr|eclipse-webtools-3.13.0-1|325	"<useProjectSettings>false</useProjectSettings>" wtp-parent
21mr|eclipse-webtools-3.13.0-1|326	
21mr|eclipse-webtools-3.13.0-1|327	# Remove log4j
21mr|eclipse-webtools-3.13.0-1|328	%pom_xpath_remove "import[@plugin='org.apache.log4j']" \
21mr|eclipse-webtools-3.13.0-1|329	webtools.sourceediting/xsl/features/org.eclipse.wst.xsl.feature/feature.xml \
21mr|eclipse-webtools-3.13.0-1|330	webtools.webservices/core/features/org.eclipse.wst.ws_core.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|331	%pom_xpath_remove "import[@plugin='javax.mail']" \
21mr|eclipse-webtools-3.13.0-1|332	webtools.webservices/core/features/org.eclipse.wst.ws_core.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|333	%pom_xpath_remove "plugin[@id='javax.xml']" \
21mr|eclipse-webtools-3.13.0-1|334	webtools.sourceediting/xml/features/org.eclipse.wst.xml_core.feature/feature.xml
21mr|eclipse-webtools-3.13.0-1|335	
21mr|eclipse-webtools-3.13.0-1|336	%pom_xpath_set pom:project/pom:build/pom:pluginManagement/pom:plugins/pom:plugin/pom:configuration/pom:sourceReferences/pom:generate "false" wtp-parent
21mr|eclipse-webtools-3.13.0-1|337	
21mr|eclipse-webtools-3.13.0-1|338	# Remove pre-built indexes
21mr|eclipse-webtools-3.13.0-1|339	for index in $(find -name indexed_docs) ; do
21mr|eclipse-webtools-3.13.0-1|340	rm $(dirname $index)/*
21mr|eclipse-webtools-3.13.0-1|341	%pom_xpath_remove "plugin/extension[@point='org.eclipse.help.toc']/index" $(dirname $(dirname $index))/plugin.xml
21mr|eclipse-webtools-3.13.0-1|342	done
21mr|eclipse-webtools-3.13.0-1|343	
21mr|eclipse-webtools-3.13.0-1|344	# Don't install poms
21mr|eclipse-webtools-3.13.0-1|345	%mvn_package "::pom::" __noinstall
21mr|eclipse-webtools-3.13.0-1|346	
21mr|eclipse-webtools-3.13.0-1|347	# SDK bits
21mr|eclipse-webtools-3.13.0-1|348	%mvn_package ":*sdk{,.feature,.documentation}" __noinstall
21mr|eclipse-webtools-3.13.0-1|349	%mvn_package ":*.assembly.feature" __noinstall
21mr|eclipse-webtools-3.13.0-1|350	%mvn_package ":*{.api.doc,.doc.api,.doc.isv,.doc.dev}" __noinstall
21mr|eclipse-webtools-3.13.0-1|351	%mvn_package ":::sources{,-feature}:" __noinstall
21mr|eclipse-webtools-3.13.0-1|352	
21mr|eclipse-webtools-3.13.0-1|353	# Common features and plugins
21mr|eclipse-webtools-3.13.0-1|354	%mvn_package "org.eclipse.webtools.common:" common
21mr|eclipse-webtools-3.13.0-1|355	%mvn_package ":org.eclipse.jst.common.frameworks" common
21mr|eclipse-webtools-3.13.0-1|356	%mvn_package ":org.eclipse.wst.server.core" common
21mr|eclipse-webtools-3.13.0-1|357	%mvn_package ":org.eclipse.wst.server.discovery" common
21mr|eclipse-webtools-3.13.0-1|358	
21mr|eclipse-webtools-3.13.0-1|359	# Server Tools features and plugins
21mr|eclipse-webtools-3.13.0-1|360	%mvn_package "org.eclipse.webtools.servertools:" servertools
21mr|eclipse-webtools-3.13.0-1|361	
21mr|eclipse-webtools-3.13.0-1|362	# Source Editing features and plugins
21mr|eclipse-webtools-3.13.0-1|363	%mvn_package "org.eclipse.webtools.jsdt*:" sourceediting
21mr|eclipse-webtools-3.13.0-1|364	%mvn_package "org.eclipse.webtools.sourceediting:" sourceediting
21mr|eclipse-webtools-3.13.0-1|365	%mvn_package ":org.eclipse.wst.web{,.ui,.ui.infopop}" sourceediting
21mr|eclipse-webtools-3.13.0-1|366	
21mr|eclipse-webtools-3.13.0-1|367	# Java EE features and plugins
21mr|eclipse-webtools-3.13.0-1|368	%mvn_package "org.eclipse.webtools.ejb:" javaee
21mr|eclipse-webtools-3.13.0-1|369	%mvn_package "org.eclipse.webtools.javaee:" javaee
21mr|eclipse-webtools-3.13.0-1|370	%mvn_package "org.eclipse.webtools.webservices:" javaee
21mr|eclipse-webtools-3.13.0-1|371	%mvn_package "org.eclipse.webtools.jsf:" javaee
21mr|eclipse-webtools-3.13.0-1|372	
21mr|eclipse-webtools-3.13.0-1|373	# Dali features and plugins
21mr|eclipse-webtools-3.13.0-1|374	%mvn_package "org.eclipse.webtools.dali:" dali
21mr|eclipse-webtools-3.13.0-1|375	%mvn_package "org.eclipse.persistence:" dali
21mr|eclipse-webtools-3.13.0-1|376	
21mr|eclipse-webtools-3.13.0-1|377	# Symlink system lib and make dir-shaped bundle
21mr|eclipse-webtools-3.13.0-1|378	ln -s $(build-classpath json_simple) webtools.jsdt/bundles/org.eclipse.wst.jsdt.chromium/lib/json_simple/json_simple-1.1.jar
21mr|eclipse-webtools-3.13.0-1|379	echo "Eclipse-BundleShape: dir" >> webtools.jsdt/bundles/org.eclipse.wst.jsdt.chromium/META-INF/MANIFEST.MF
21mr|eclipse-webtools-3.13.0-1|380	
21mr|eclipse-webtools-3.13.0-1|381	%build
21mr|eclipse-webtools-3.13.0-1|382	# Qualifier generated from last modification time of source tarball
21mr|eclipse-webtools-3.13.0-1|383	QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d%H%M)
21mr|eclipse-webtools-3.13.0-1|384	%mvn_build -j -f -- -DforceContextQualifier=$QUALIFIER -f pom-build-everything.xml
21mr|eclipse-webtools-3.13.0-1|385	
21mr|eclipse-webtools-3.13.0-1|386	%install
21mr|eclipse-webtools-3.13.0-1|387	%mvn_install
21mr|eclipse-webtools-3.13.0-1|388	
21mr|eclipse-webtools-3.13.0-1|389	# Re-symlink system lib
21mr|eclipse-webtools-3.13.0-1|390	pushd %{buildroot}%{_datadir}/eclipse/droplets/webtools-sourceediting/plugins/org.eclipse.wst.jsdt.chromium_*/lib/json_simple
21mr|eclipse-webtools-3.13.0-1|391	f=$(ls json_simple*)
21mr|eclipse-webtools-3.13.0-1|392	rm $f
21mr|eclipse-webtools-3.13.0-1|393	ln -s $(build-classpath json_simple) $f
21mr|eclipse-webtools-3.13.0-1|394	popd
21mr|eclipse-webtools-3.13.0-1|395	
21mr|eclipse-webtools-3.13.0-1|396	# Remove uneeded extra symlinks
21mr|eclipse-webtools-3.13.0-1|397	# (these are optional deps of velocity, which we don't need at runtime)
21mr|eclipse-webtools-3.13.0-1|398	sed -i -e '/\(geronimo\|mail\|log4j\|avalon\|oro\|xml\.bind\)/d' .mfiles-* %{buildroot}/%{_datadir}/eclipse/droplets/webtools-*/fragment.info
21mr|eclipse-webtools-3.13.0-1|399	rm -f %{buildroot}/%{_datadir}/eclipse/droplets/webtools-*/plugins/*{mail,geronimo,log4j,avalon,oro,xml.bind}*
21mr|eclipse-webtools-3.13.0-1|400	
21mr|eclipse-webtools-3.13.0-1|401	%files common -f .mfiles-common
21mr|eclipse-webtools-3.13.0-1|402	%license webtools.common/features/org.eclipse.jst.common_core.feature.patch/epl-v10.html
21mr|eclipse-webtools-3.13.0-1|403	
21mr|eclipse-webtools-3.13.0-1|404	%files servertools -f .mfiles-servertools
21mr|eclipse-webtools-3.13.0-1|405	
21mr|eclipse-webtools-3.13.0-1|406	%files sourceediting -f .mfiles-sourceediting
21mr|eclipse-webtools-3.13.0-1|407	
21mr|eclipse-webtools-3.13.0-1|408	%files javaee -f .mfiles-javaee
21mr|eclipse-webtools-3.13.0-1|409	
21mr|eclipse-webtools-3.13.0-1|410	%files dali -f .mfiles-dali
21mr|eclipse-webtools-3.13.0-1|411	

12090 21
21mr|ed-1.18-1|1	Summary:	The GNU line editor
21mr|ed-1.18-1|2	Name:		ed
21mr|ed-1.18-1|3	Version:	1.18
21mr|ed-1.18-1|4	Release:	1
21mr|ed-1.18-1|5	License:	GPLv3+
21mr|ed-1.18-1|6	Group:		Text tools
21mr|ed-1.18-1|7	Url:		http://www.gnu.org/software/ed/ed.html
21mr|ed-1.18-1|8	Source0:	ftp://ftp.gnu.org/pub/gnu/ed/ed-%{version}.tar.lz
21mr|ed-1.18-1|9	Source1:	ftp://ftp.gnu.org/pub/gnu/ed/ed-%{version}.tar.lz.sig
21mr|ed-1.18-1|10	BuildRequires:	lzip
21mr|ed-1.18-1|11	
21mr|ed-1.18-1|12	%description
21mr|ed-1.18-1|13	Ed is a line-oriented text editor, used to create, display, and modify text
21mr|ed-1.18-1|14	files (both interactively and via shell scripts). For most purposes, ed has
21mr|ed-1.18-1|15	been replaced in normal usage by full-screen editors (emacs and vi, for
21mr|ed-1.18-1|16	example).
21mr|ed-1.18-1|17	
21mr|ed-1.18-1|18	Ed was the original UNIX editor, and may be used by some programs. In general,
21mr|ed-1.18-1|19	however, you probably don't need to install it and you probably won't use it
21mr|ed-1.18-1|20	much.
21mr|ed-1.18-1|21	
21mr|ed-1.18-1|22	%prep
21mr|ed-1.18-1|23	%setup -q
21mr|ed-1.18-1|24	
21mr|ed-1.18-1|25	%build
21mr|ed-1.18-1|26	%configure \
21mr|ed-1.18-1|27	--bindir=/bin \
21mr|ed-1.18-1|28	--exec-prefix=/ \
21mr|ed-1.18-1|29	CFLAGS="%{optflags}" CC="%__cc" \
21mr|ed-1.18-1|30	CXXFLAGS="%{optflags}" \
21mr|ed-1.18-1|31	LDFLAGS="%{?ldflags}"
21mr|ed-1.18-1|32	
21mr|ed-1.18-1|33	%make
21mr|ed-1.18-1|34	
21mr|ed-1.18-1|35	%check
21mr|ed-1.18-1|36	# all tests must pass
21mr|ed-1.18-1|37	make check
21mr|ed-1.18-1|38	
21mr|ed-1.18-1|39	%install
21mr|ed-1.18-1|40	%makeinstall_std
21mr|ed-1.18-1|41	
21mr|ed-1.18-1|42	%files
21mr|ed-1.18-1|43	%doc NEWS README AUTHORS ChangeLog
21mr|ed-1.18-1|44	/bin/ed
21mr|ed-1.18-1|45	/bin/red
21mr|ed-1.18-1|46	%{_infodir}/ed.info*
21mr|ed-1.18-1|47	%{_mandir}/*/*

12091 21
21mr|ed25519-java-0.3.0-4|1	Name:          ed25519-java
21mr|ed25519-java-0.3.0-4|2	Version:       0.3.0
21mr|ed25519-java-0.3.0-4|3	Release:       4
21mr|ed25519-java-0.3.0-4|4	Summary:       Implementation of EdDSA (Ed25519) in Java
21mr|ed25519-java-0.3.0-4|5	License:       CC0
21mr|ed25519-java-0.3.0-4|6	Group:          Development/Java
21mr|ed25519-java-0.3.0-4|7	URL:           https://github.com/str4d/ed25519-java
21mr|ed25519-java-0.3.0-4|8	Source0:       https://github.com/str4d/ed25519-java/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|ed25519-java-0.3.0-4|9	
21mr|ed25519-java-0.3.0-4|10	BuildRequires: maven-local
21mr|ed25519-java-0.3.0-4|11	BuildRequires: mvn(junit:junit)
21mr|ed25519-java-0.3.0-4|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|ed25519-java-0.3.0-4|13	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|ed25519-java-0.3.0-4|14	
21mr|ed25519-java-0.3.0-4|15	BuildArch:     noarch
21mr|ed25519-java-0.3.0-4|16	# Java stack is not supported on x86_32
21mr|ed25519-java-0.3.0-4|17	ExcludeArch: %{ix86}
21mr|ed25519-java-0.3.0-4|18	
21mr|ed25519-java-0.3.0-4|19	%description
21mr|ed25519-java-0.3.0-4|20	This is an implementation of EdDSA in Java. Structurally, it
21mr|ed25519-java-0.3.0-4|21	is based on the ref10 implementation in SUPERCOP (see
21mr|ed25519-java-0.3.0-4|22	http://ed25519.cr.yp.to/software.html).
21mr|ed25519-java-0.3.0-4|23	
21mr|ed25519-java-0.3.0-4|24	There are two internal implementations:
21mr|ed25519-java-0.3.0-4|25	
21mr|ed25519-java-0.3.0-4|26	* A port of the radix-2^51 operations in ref10
21mr|ed25519-java-0.3.0-4|27	- fast and constant-time, but only useful for Ed25519.
21mr|ed25519-java-0.3.0-4|28	* A generic version using BigIntegers for calculation
21mr|ed25519-java-0.3.0-4|29	- a bit slower and not constant-time, but compatible
21mr|ed25519-java-0.3.0-4|30	with any EdDSA parameter specification.
21mr|ed25519-java-0.3.0-4|31	
21mr|ed25519-java-0.3.0-4|32	%package javadoc
21mr|ed25519-java-0.3.0-4|33	Summary:       Javadoc for %{name}
21mr|ed25519-java-0.3.0-4|34	
21mr|ed25519-java-0.3.0-4|35	%description javadoc
21mr|ed25519-java-0.3.0-4|36	This package contains javadoc for %{name}.
21mr|ed25519-java-0.3.0-4|37	
21mr|ed25519-java-0.3.0-4|38	%prep
21mr|ed25519-java-0.3.0-4|39	%setup -q -n %{name}-%{version}
21mr|ed25519-java-0.3.0-4|40	
21mr|ed25519-java-0.3.0-4|41	# Unwanted tasks
21mr|ed25519-java-0.3.0-4|42	%pom_remove_plugin :maven-gpg-plugin
21mr|ed25519-java-0.3.0-4|43	%pom_remove_plugin :maven-javadoc-plugin
21mr|ed25519-java-0.3.0-4|44	%pom_remove_plugin :maven-source-plugin
21mr|ed25519-java-0.3.0-4|45	# Unavailable plugin
21mr|ed25519-java-0.3.0-4|46	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|ed25519-java-0.3.0-4|47	# Make dep on sun.security.x509 optional, inject an Import-Package directive
21mr|ed25519-java-0.3.0-4|48	%pom_xpath_inject "pom:configuration/pom:instructions" \
21mr|ed25519-java-0.3.0-4|49	"<Import-Package>sun.security.x509;resolution:=optional,*</Import-Package>"
21mr|ed25519-java-0.3.0-4|50	
21mr|ed25519-java-0.3.0-4|51	%mvn_file net.i2p.crypto:eddsa %{name} eddsa
21mr|ed25519-java-0.3.0-4|52	
21mr|ed25519-java-0.3.0-4|53	%build
21mr|ed25519-java-0.3.0-4|54	%mvn_build
21mr|ed25519-java-0.3.0-4|55	
21mr|ed25519-java-0.3.0-4|56	%install
21mr|ed25519-java-0.3.0-4|57	%mvn_install
21mr|ed25519-java-0.3.0-4|58	
21mr|ed25519-java-0.3.0-4|59	%files -f .mfiles
21mr|ed25519-java-0.3.0-4|60	%doc README.md
21mr|ed25519-java-0.3.0-4|61	%license LICENSE.txt
21mr|ed25519-java-0.3.0-4|62	
21mr|ed25519-java-0.3.0-4|63	%files javadoc -f .mfiles-javadoc
21mr|ed25519-java-0.3.0-4|64	%license LICENSE.txt
21mr|ed25519-java-0.3.0-4|65	

12092 21
21mr|edidbins-1.1-5|1	Summary:	Generic monitor edid files
21mr|edidbins-1.1-5|2	Name:		edidbins
21mr|edidbins-1.1-5|3	Version:	1.1
21mr|edidbins-1.1-5|4	Release:	5
21mr|edidbins-1.1-5|5	License:	LGPLv2+
21mr|edidbins-1.1-5|6	Group:		System/Kernel and hardware
21mr|edidbins-1.1-5|7	Url:		https://github.com/torvalds/linux/tree/master/Documentation/EDID
21mr|edidbins-1.1-5|8	# The tarball for these files was generated from the cloned sources from the above url.
21mr|edidbins-1.1-5|9	# The files were copied to a directory edidbins and then compressed with
21mr|edidbins-1.1-5|10	# "tar -Jcvf kernel-edidbins edidbins/*" It is unlikely that these sources will change.
21mr|edidbins-1.1-5|11	# Proprietary edid's should have their own package.
21mr|edidbins-1.1-5|12	Source0:	kernel-edidbins-%{version}.tar.xz
21mr|edidbins-1.1-5|13	BuildRequires:	binutils
21mr|edidbins-1.1-5|14	BuildRequires:	dos2unix
21mr|edidbins-1.1-5|15	BuildRequires:	util-linux
21mr|edidbins-1.1-5|16	BuildArch:	noarch
21mr|edidbins-1.1-5|17	
21mr|edidbins-1.1-5|18	%description
21mr|edidbins-1.1-5|19	Provides five binary edid files to give to support kernel edid loading feature.
21mr|edidbins-1.1-5|20	
21mr|edidbins-1.1-5|21	%files
21mr|edidbins-1.1-5|22	%defattr(0644,root,root,0755)
21mr|edidbins-1.1-5|23	/lib/firmware/edid/*.bin
21mr|edidbins-1.1-5|24	
21mr|edidbins-1.1-5|25	#----------------------------------------------------------------------------
21mr|edidbins-1.1-5|26	
21mr|edidbins-1.1-5|27	%prep
21mr|edidbins-1.1-5|28	%setup -q -n %{name}
21mr|edidbins-1.1-5|29	
21mr|edidbins-1.1-5|30	%build
21mr|edidbins-1.1-5|31	%make
21mr|edidbins-1.1-5|32	
21mr|edidbins-1.1-5|33	%install
21mr|edidbins-1.1-5|34	mkdir -p %{buildroot}/lib/firmware/edid
21mr|edidbins-1.1-5|35	cp -avf *.bin %{buildroot}/lib/firmware/edid

12093 21
21mr|edid-decode-20170207-2|1	%define date	20200127
21mr|edid-decode-20170207-2|2	
21mr|edid-decode-20170207-2|3	Summary:	EDID parse tool
21mr|edid-decode-20170207-2|4	Name:		edid-decode
21mr|edid-decode-20170207-2|5	Version:	20170207
21mr|edid-decode-20170207-2|6	Release:	2
21mr|edid-decode-20170207-2|7	License:	MIT
21mr|edid-decode-20170207-2|8	Group:		System/X11
21mr|edid-decode-20170207-2|9	Url:		https://git.linuxtv.org/hverkuil/edid-decode.git/
21mr|edid-decode-20170207-2|10	Source0:	%{name}-%{date}.tar.xz
21mr|edid-decode-20170207-2|11	# (cjw) add a basic man page
21mr|edid-decode-20170207-2|12	Source1:	edid-decode.1
21mr|edid-decode-20170207-2|13	
21mr|edid-decode-20170207-2|14	%description
21mr|edid-decode-20170207-2|15	The edid-decode tool parses a given EDID from a file or stdin and
21mr|edid-decode-20170207-2|16	shows the contents on stdout. It handles both the regular video info
21mr|edid-decode-20170207-2|17	and the audio info often provided by HDMI displays.
21mr|edid-decode-20170207-2|18	
21mr|edid-decode-20170207-2|19	%files
21mr|edid-decode-20170207-2|20	%{_bindir}/%{name}
21mr|edid-decode-20170207-2|21	%{_mandir}/man1/%{name}.1*
21mr|edid-decode-20170207-2|22	
21mr|edid-decode-20170207-2|23	#----------------------------------------------------------------------------
21mr|edid-decode-20170207-2|24	
21mr|edid-decode-20170207-2|25	%prep
21mr|edid-decode-20170207-2|26	%setup -q -n %{name}
21mr|edid-decode-20170207-2|27	
21mr|edid-decode-20170207-2|28	%build
21mr|edid-decode-20170207-2|29	%make CFLAGS="%{optflags}"
21mr|edid-decode-20170207-2|30	
21mr|edid-decode-20170207-2|31	%install
21mr|edid-decode-20170207-2|32	%makeinstall_std
21mr|edid-decode-20170207-2|33	mkdir -p %{buildroot}%{_mandir}/man1
21mr|edid-decode-20170207-2|34	install -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1

12094 21
21mr|editres-1.0.7-13|1	Summary:	A dynamic resource editor for X Toolkit applications
21mr|editres-1.0.7-13|2	Name:		editres
21mr|editres-1.0.7-13|3	Version:	1.0.7
21mr|editres-1.0.7-13|4	Release:	13
21mr|editres-1.0.7-13|5	License:	MIT
21mr|editres-1.0.7-13|6	Group:		Development/X11
21mr|editres-1.0.7-13|7	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|editres-1.0.7-13|8	Patch0:		editres-1.0.7-fix-str-fmt.patch
21mr|editres-1.0.7-13|9	BuildRequires:	x11-util-macros
21mr|editres-1.0.7-13|10	BuildRequires:	pkgconfig(xaw7)
21mr|editres-1.0.7-13|11	BuildRequires:	pkgconfig(x11)
21mr|editres-1.0.7-13|12	BuildRequires:	pkgconfig(xmu)
21mr|editres-1.0.7-13|13	BuildRequires:	pkgconfig(xt)
21mr|editres-1.0.7-13|14	
21mr|editres-1.0.7-13|15	%description
21mr|editres-1.0.7-13|16	Editres is a dynamic resource editor for X Toolkit applications.
21mr|editres-1.0.7-13|17	
21mr|editres-1.0.7-13|18	%files
21mr|editres-1.0.7-13|19	%{_bindir}/editres
21mr|editres-1.0.7-13|20	%{_datadir}/X11/app-defaults/Editres
21mr|editres-1.0.7-13|21	%{_datadir}/X11/app-defaults/Editres-color
21mr|editres-1.0.7-13|22	%{_mandir}/man1/editres.1*
21mr|editres-1.0.7-13|23	
21mr|editres-1.0.7-13|24	#----------------------------------------------------------------------------
21mr|editres-1.0.7-13|25	
21mr|editres-1.0.7-13|26	%prep
21mr|editres-1.0.7-13|27	%setup -q
21mr|editres-1.0.7-13|28	%patch0 -p0
21mr|editres-1.0.7-13|29	
21mr|editres-1.0.7-13|30	%build
21mr|editres-1.0.7-13|31	%configure
21mr|editres-1.0.7-13|32	%make
21mr|editres-1.0.7-13|33	
21mr|editres-1.0.7-13|34	%install
21mr|editres-1.0.7-13|35	%makeinstall_std

12095 21
21mr|edk2-20200801stable-1|1	# RPM doesn't detect that code in /usr/share is python3, this forces it
21mr|edk2-20200801stable-1|2	# https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Python_bytecompilation
21mr|edk2-20200801stable-1|3	%global __python %{__python3}
21mr|edk2-20200801stable-1|4	
21mr|edk2-20200801stable-1|5	%global edk2_stable_date 202008
21mr|edk2-20200801stable-1|6	%global edk2_stable_str  edk2-stable%{edk2_stable_date}
21mr|edk2-20200801stable-1|7	%global openssl_version  1.1.1g
21mr|edk2-20200801stable-1|8	%global qosb_version     20190521-gitf158f12
21mr|edk2-20200801stable-1|9	%global softfloat_version 20180726-gitb64af41
21mr|edk2-20200801stable-1|10	
21mr|edk2-20200801stable-1|11	# Enable this to skip secureboot enrollment, if problems pop up
21mr|edk2-20200801stable-1|12	%global skip_enroll 0
21mr|edk2-20200801stable-1|13	
21mr|edk2-20200801stable-1|14	%define qosb_testing 0
21mr|edk2-20200801stable-1|15	
21mr|edk2-20200801stable-1|16	%ifarch %{x86_64}
21mr|edk2-20200801stable-1|17	%define qosb_testing 1
21mr|edk2-20200801stable-1|18	%endif
21mr|edk2-20200801stable-1|19	
21mr|edk2-20200801stable-1|20	%ifarch %{ix86} %{x86_64}
21mr|edk2-20200801stable-1|21	%define build_ovmf_ia32 1
21mr|edk2-20200801stable-1|22	%endif
21mr|edk2-20200801stable-1|23	%ifarch %{x86_64}
21mr|edk2-20200801stable-1|24	%define build_ovmf_x64 1
21mr|edk2-20200801stable-1|25	%endif
21mr|edk2-20200801stable-1|26	%ifarch aarch64
21mr|edk2-20200801stable-1|27	%define build_aavmf_aarch64 1
21mr|edk2-20200801stable-1|28	%endif
21mr|edk2-20200801stable-1|29	%ifarch %{arm}
21mr|edk2-20200801stable-1|30	%define build_aavmf_arm 1
21mr|edk2-20200801stable-1|31	%endif
21mr|edk2-20200801stable-1|32	
21mr|edk2-20200801stable-1|33	Name:           edk2
21mr|edk2-20200801stable-1|34	# Even though edk2 stable releases are YYYYMM, we need
21mr|edk2-20200801stable-1|35	# to use YYYMMDD to avoid needing to bump package epoch
21mr|edk2-20200801stable-1|36	# due to previous 'git' Version:
21mr|edk2-20200801stable-1|37	Version:        %{edk2_stable_date}01stable
21mr|edk2-20200801stable-1|38	Release:        1
21mr|edk2-20200801stable-1|39	Summary:        EFI Development Kit II
21mr|edk2-20200801stable-1|40	Group:		Emulators
21mr|edk2-20200801stable-1|41	License:        BSD-2-Clause-Patent
21mr|edk2-20200801stable-1|42	URL:            http://www.tianocore.org/edk2/
21mr|edk2-20200801stable-1|43	
21mr|edk2-20200801stable-1|44	Source0:        https://github.com/tianocore/edk2/archive/%{edk2_stable_str}.tar.gz#/%{edk2_stable_str}.tar.gz
21mr|edk2-20200801stable-1|45	Source1:        openssl-%{openssl_version}-hobbled.tar.xz
21mr|edk2-20200801stable-1|46	Source2:        ovmf-whitepaper-c770f8c.txt
21mr|edk2-20200801stable-1|47	#Source3:        https://github.com/puiterwijk/qemu-ovmf-secureboot/archive/v{qosb_version}/qemu-ovmf-secureboot-{qosb_version}.tar.gz
21mr|edk2-20200801stable-1|48	Source3:        qemu-ovmf-secureboot-%{qosb_version}.tar.xz
21mr|edk2-20200801stable-1|49	Source4:        softfloat-%{softfloat_version}.tar.xz
21mr|edk2-20200801stable-1|50	Source5:        RedHatSecureBootPkKek1.pem
21mr|edk2-20200801stable-1|51	Source10:       hobble-openssl
21mr|edk2-20200801stable-1|52	Source11:       build-iso.sh
21mr|edk2-20200801stable-1|53	Source12:       update-tarball.sh
21mr|edk2-20200801stable-1|54	Source13:       openssl-patch-to-tarball.sh
21mr|edk2-20200801stable-1|55	
21mr|edk2-20200801stable-1|56	# Fedora-specific JSON "descriptor files"
21mr|edk2-20200801stable-1|57	Source14:       40-edk2-ovmf-x64-sb-enrolled.json
21mr|edk2-20200801stable-1|58	Source15:       50-edk2-ovmf-x64-sb.json
21mr|edk2-20200801stable-1|59	Source16:       60-edk2-ovmf-x64.json
21mr|edk2-20200801stable-1|60	Source17:       40-edk2-ovmf-ia32-sb-enrolled.json
21mr|edk2-20200801stable-1|61	Source18:       50-edk2-ovmf-ia32-sb.json
21mr|edk2-20200801stable-1|62	Source19:       60-edk2-ovmf-ia32.json
21mr|edk2-20200801stable-1|63	Source20:       70-edk2-aarch64-verbose.json
21mr|edk2-20200801stable-1|64	Source21:       70-edk2-arm-verbose.json
21mr|edk2-20200801stable-1|65	
21mr|edk2-20200801stable-1|66	# non-upstream patches
21mr|edk2-20200801stable-1|67	Patch0001:	0001-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch
21mr|edk2-20200801stable-1|68	Patch0002:	0002-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-the-DXE-.patch
21mr|edk2-20200801stable-1|69	Patch0003:	0003-OvmfPkg-enable-DEBUG_VERBOSE.patch
21mr|edk2-20200801stable-1|70	Patch0004:	0004-OvmfPkg-increase-max-debug-message-length-to-512.patch
21mr|edk2-20200801stable-1|71	Patch0005:	0005-advertise-OpenSSL-on-TianoCore-splash-screen-boot-lo.patch
21mr|edk2-20200801stable-1|72	Patch0006:	0006-OvmfPkg-QemuVideoDxe-enable-debug-messages-in-VbeShi.patch
21mr|edk2-20200801stable-1|73	Patch0007:	0007-MdeModulePkg-TerminalDxe-add-other-text-resolutions.patch
21mr|edk2-20200801stable-1|74	Patch0008:	0008-MdeModulePkg-TerminalDxe-set-xterm-resolution-on-mod.patch
21mr|edk2-20200801stable-1|75	Patch0009:	0009-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch
21mr|edk2-20200801stable-1|76	Patch0010:	0010-ArmVirtPkg-take-PcdResizeXterm-from-the-QEMU-command.patch
21mr|edk2-20200801stable-1|77	Patch0011:	0011-OvmfPkg-allow-exclusion-of-the-shell-from-the-firmwa.patch
21mr|edk2-20200801stable-1|78	Patch0012:	0012-ArmPlatformPkg-introduce-fixed-PCD-for-early-hello-m.patch
21mr|edk2-20200801stable-1|79	Patch0013:	0013-ArmPlatformPkg-PrePeiCore-write-early-hello-message-.patch
21mr|edk2-20200801stable-1|80	Patch0014:	0014-ArmVirtPkg-set-early-hello-message-RH-only.patch
21mr|edk2-20200801stable-1|81	Patch0015:	0015-Tweak-the-tools_def-to-support-cross-compiling.patch
21mr|edk2-20200801stable-1|82	Patch0016:	0016-BaseTools-do-not-build-BrotliCompress-RH-only.patch
21mr|edk2-20200801stable-1|83	
21mr|edk2-20200801stable-1|84	ExclusiveArch:  %{ix86} %{x86_64} %{arm} aarch64
21mr|edk2-20200801stable-1|85	
21mr|edk2-20200801stable-1|86	BuildRequires:  gcc gcc-c++
21mr|edk2-20200801stable-1|87	BuildRequires:  python3-devel
21mr|edk2-20200801stable-1|88	BuildRequires:  pkgconfig(uuid)
21mr|edk2-20200801stable-1|89	BuildRequires:  iasl
21mr|edk2-20200801stable-1|90	BuildRequires:  nasm
21mr|edk2-20200801stable-1|91	BuildRequires:  qemu-img
21mr|edk2-20200801stable-1|92	BuildRequires:  genisoimage
21mr|edk2-20200801stable-1|93	BuildRequires:  bc
21mr|edk2-20200801stable-1|94	BuildRequires:  sed
21mr|edk2-20200801stable-1|95	
21mr|edk2-20200801stable-1|96	# These are for QOSB
21mr|edk2-20200801stable-1|97	BuildRequires:  python3-requests
21mr|edk2-20200801stable-1|98	BuildRequires:  qemu-system-x86
21mr|edk2-20200801stable-1|99	%if %{?qosb_testing}
21mr|edk2-20200801stable-1|100	# This is used for testing the enrollment: builds are run in a chroot, lacking
21mr|edk2-20200801stable-1|101	# a kernel. The testing is only performed on x86_64 for now, but we can't make
21mr|edk2-20200801stable-1|102	# the BuildRequires only on a specific arch, as that'd come through in the SRPM
21mr|edk2-20200801stable-1|103	# NOTE: The actual enrollment needs to happen in all builds for all architectures,
21mr|edk2-20200801stable-1|104	# because OVMF is built as noarch, which means that koji enforces that the build
21mr|edk2-20200801stable-1|105	# results don't actually differ per arch, and then it picks a random arches' build
21mr|edk2-20200801stable-1|106	# for the actual RPM.
21mr|edk2-20200801stable-1|107	BuildRequires:  kernel
21mr|edk2-20200801stable-1|108	%endif
21mr|edk2-20200801stable-1|109	
21mr|edk2-20200801stable-1|110	%description
21mr|edk2-20200801stable-1|111	EDK II is a development code base for creating UEFI drivers, applications
21mr|edk2-20200801stable-1|112	and firmware images.
21mr|edk2-20200801stable-1|113	
21mr|edk2-20200801stable-1|114	%package tools
21mr|edk2-20200801stable-1|115	Summary:        EFI Development Kit II Tools
21mr|edk2-20200801stable-1|116	Group:		Development/Tools
21mr|edk2-20200801stable-1|117	
21mr|edk2-20200801stable-1|118	%description tools
21mr|edk2-20200801stable-1|119	This package provides tools that are needed to
21mr|edk2-20200801stable-1|120	build EFI executables and ROMs using the GNU tools.
21mr|edk2-20200801stable-1|121	
21mr|edk2-20200801stable-1|122	%package tools-python
21mr|edk2-20200801stable-1|123	Summary:        EFI Development Kit II Tools
21mr|edk2-20200801stable-1|124	Requires:       python3
21mr|edk2-20200801stable-1|125	BuildArch:      noarch
21mr|edk2-20200801stable-1|126	
21mr|edk2-20200801stable-1|127	%description tools-python
21mr|edk2-20200801stable-1|128	This package provides tools that are needed to build EFI executables
21mr|edk2-20200801stable-1|129	and ROMs using the GNU tools.  You do not need to install this package;
21mr|edk2-20200801stable-1|130	you probably want to install edk2-tools only.
21mr|edk2-20200801stable-1|131	
21mr|edk2-20200801stable-1|132	%package tools-doc
21mr|edk2-20200801stable-1|133	Summary:        Documentation for EFI Development Kit II Tools
21mr|edk2-20200801stable-1|134	BuildArch:      noarch
21mr|edk2-20200801stable-1|135	%description tools-doc
21mr|edk2-20200801stable-1|136	This package documents the tools that are needed to
21mr|edk2-20200801stable-1|137	build EFI executables and ROMs using the GNU tools.
21mr|edk2-20200801stable-1|138	
21mr|edk2-20200801stable-1|139	%package qosb
21mr|edk2-20200801stable-1|140	Summary:        Tool to enroll secureboot
21mr|edk2-20200801stable-1|141	Requires:       python3
21mr|edk2-20200801stable-1|142	Group:		Development/Tools
21mr|edk2-20200801stable-1|143	Buildarch:      noarch
21mr|edk2-20200801stable-1|144	%description qosb
21mr|edk2-20200801stable-1|145	This package contains QOSB (QEMU OVMF Secure Boot), which can enroll OVMF
21mr|edk2-20200801stable-1|146	variable files to enforce Secure Boot.
21mr|edk2-20200801stable-1|147	
21mr|edk2-20200801stable-1|148	
21mr|edk2-20200801stable-1|149	%if 0%{?build_ovmf_x64:1}
21mr|edk2-20200801stable-1|150	%package ovmf
21mr|edk2-20200801stable-1|151	Summary:        Open Virtual Machine Firmware
21mr|edk2-20200801stable-1|152	# OVMF includes the Secure Boot and IPv6 features; it has a builtin OpenSSL
21mr|edk2-20200801stable-1|153	# library.
21mr|edk2-20200801stable-1|154	License:        BSD-2-Clause-Patent and OpenSSL
21mr|edk2-20200801stable-1|155	Provides:       bundled(openssl)
21mr|edk2-20200801stable-1|156	Group:		Emulators
21mr|edk2-20200801stable-1|157	Provides:       OVMF = %{version}-%{release}
21mr|edk2-20200801stable-1|158	Obsoletes:      OVMF < %{version}-%{release}
21mr|edk2-20200801stable-1|159	BuildArch:      noarch
21mr|edk2-20200801stable-1|160	%description ovmf
21mr|edk2-20200801stable-1|161	EFI Development Kit II
21mr|edk2-20200801stable-1|162	Open Virtual Machine Firmware (x64)
21mr|edk2-20200801stable-1|163	%endif
21mr|edk2-20200801stable-1|164	
21mr|edk2-20200801stable-1|165	%if 0%{?build_ovmf_ia32:1}
21mr|edk2-20200801stable-1|166	%package ovmf-ia32
21mr|edk2-20200801stable-1|167	Summary:        Open Virtual Machine Firmware
21mr|edk2-20200801stable-1|168	# OVMF includes the Secure Boot and IPv6 features; it has a builtin OpenSSL
21mr|edk2-20200801stable-1|169	# library.
21mr|edk2-20200801stable-1|170	License:        BSD-2-Clause-Patent and OpenSSL
21mr|edk2-20200801stable-1|171	Provides:       bundled(openssl)
21mr|edk2-20200801stable-1|172	BuildArch:      noarch
21mr|edk2-20200801stable-1|173	%description ovmf-ia32
21mr|edk2-20200801stable-1|174	EFI Development Kit II
21mr|edk2-20200801stable-1|175	Open Virtual Machine Firmware (ia32)
21mr|edk2-20200801stable-1|176	%endif
21mr|edk2-20200801stable-1|177	
21mr|edk2-20200801stable-1|178	%if 0%{?build_aavmf_aarch64:1}
21mr|edk2-20200801stable-1|179	%package aarch64
21mr|edk2-20200801stable-1|180	Summary:        AARCH64 Virtual Machine Firmware
21mr|edk2-20200801stable-1|181	Group:		Emulators
21mr|edk2-20200801stable-1|182	Provides:       AAVMF = %{version}-%{release}
21mr|edk2-20200801stable-1|183	Obsoletes:      AAVMF < %{version}-%{release}
21mr|edk2-20200801stable-1|184	BuildArch:      noarch
21mr|edk2-20200801stable-1|185	# No Secure Boot for AAVMF yet, but we include OpenSSL for the IPv6/HTTP boot stack.
21mr|edk2-20200801stable-1|186	License:        BSD-2-Clause-Patent and OpenSSL
21mr|edk2-20200801stable-1|187	Provides:       bundled(openssl)
21mr|edk2-20200801stable-1|188	%description aarch64
21mr|edk2-20200801stable-1|189	EFI Development Kit II
21mr|edk2-20200801stable-1|190	AARCH64 UEFI Firmware
21mr|edk2-20200801stable-1|191	%endif
21mr|edk2-20200801stable-1|192	
21mr|edk2-20200801stable-1|193	%if 0%{?build_aavmf_arm:1}
21mr|edk2-20200801stable-1|194	%package arm
21mr|edk2-20200801stable-1|195	Summary:        ARM Virtual Machine Firmware
21mr|edk2-20200801stable-1|196	BuildArch:      noarch
21mr|edk2-20200801stable-1|197	Group:		Emulators
21mr|edk2-20200801stable-1|198	# No Secure Boot for ARMv7, but we include OpenSSL for the IPv6/HTTP boot stack.
21mr|edk2-20200801stable-1|199	License:        BSD-2-Clause-Patent and OpenSSL
21mr|edk2-20200801stable-1|200	%description arm
21mr|edk2-20200801stable-1|201	EFI Development Kit II
21mr|edk2-20200801stable-1|202	ARMv7 UEFI Firmware
21mr|edk2-20200801stable-1|203	%endif
21mr|edk2-20200801stable-1|204	
21mr|edk2-20200801stable-1|205	
21mr|edk2-20200801stable-1|206	%prep
21mr|edk2-20200801stable-1|207	%setup -q -n edk2-%{edk2_stable_str}
21mr|edk2-20200801stable-1|208	
21mr|edk2-20200801stable-1|209	# Ensure old shell and binary packages are not used
21mr|edk2-20200801stable-1|210	rm -rf EdkShellBinPkg
21mr|edk2-20200801stable-1|211	rm -rf EdkShellPkg
21mr|edk2-20200801stable-1|212	rm -rf FatBinPkg
21mr|edk2-20200801stable-1|213	rm -rf ShellBinPkg
21mr|edk2-20200801stable-1|214	
21mr|edk2-20200801stable-1|215	# copy whitepaper into place
21mr|edk2-20200801stable-1|216	cp -a -- %{SOURCE2} .
21mr|edk2-20200801stable-1|217	# extract openssl into place
21mr|edk2-20200801stable-1|218	tar -xf %{SOURCE1} --strip-components=1 --directory CryptoPkg/Library/OpensslLib/openssl
21mr|edk2-20200801stable-1|219	# extract softfloat into place
21mr|edk2-20200801stable-1|220	tar -xf %{SOURCE4} --strip-components=1 --directory ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/
21mr|edk2-20200801stable-1|221	
21mr|edk2-20200801stable-1|222	# Extract QOSB
21mr|edk2-20200801stable-1|223	tar -xf %{SOURCE3}
21mr|edk2-20200801stable-1|224	mv qemu-ovmf-secureboot-%{qosb_version}/README.md README.qosb
21mr|edk2-20200801stable-1|225	mv qemu-ovmf-secureboot-%{qosb_version}/LICENSE LICENSE.qosb
21mr|edk2-20200801stable-1|226	
21mr|edk2-20200801stable-1|227	%autopatch -p1
21mr|edk2-20200801stable-1|228	base64 --decode < MdeModulePkg/Logo/Logo-OpenSSL.bmp.b64 > MdeModulePkg/Logo/Logo-OpenSSL.bmp
21mr|edk2-20200801stable-1|229	
21mr|edk2-20200801stable-1|230	# Extract OEM string from the RH cert, as described here
21mr|edk2-20200801stable-1|231	# https://bugzilla.tianocore.org/show_bug.cgi?id=1747#c2
21mr|edk2-20200801stable-1|232	sed \
21mr|edk2-20200801stable-1|233	-e 's/^-----BEGIN CERTIFICATE-----$/4e32566d-8e9e-4f52-81d3-5bb9715f9727:/' \
21mr|edk2-20200801stable-1|234	-e '/^-----END CERTIFICATE-----$/d' \
21mr|edk2-20200801stable-1|235	%{_sourcedir}/RedHatSecureBootPkKek1.pem \
21mr|edk2-20200801stable-1|236	| tr -d '\n' \
21mr|edk2-20200801stable-1|237	> PkKek1.oemstr
21mr|edk2-20200801stable-1|238	
21mr|edk2-20200801stable-1|239	
21mr|edk2-20200801stable-1|240	%build
21mr|edk2-20200801stable-1|241	export PYTHON_COMMAND=%{__python3}
21mr|edk2-20200801stable-1|242	source ./edksetup.sh
21mr|edk2-20200801stable-1|243	
21mr|edk2-20200801stable-1|244	# compiler
21mr|edk2-20200801stable-1|245	CC_FLAGS="-t GCC5"
21mr|edk2-20200801stable-1|246	
21mr|edk2-20200801stable-1|247	# parallel builds
21mr|edk2-20200801stable-1|248	JOBS="%{?_smp_mflags}"
21mr|edk2-20200801stable-1|249	JOBS="${JOBS#-j}"
21mr|edk2-20200801stable-1|250	if test "$JOBS" != ""; then
21mr|edk2-20200801stable-1|251	CC_FLAGS="${CC_FLAGS} -n $JOBS"
21mr|edk2-20200801stable-1|252	fi
21mr|edk2-20200801stable-1|253	
21mr|edk2-20200801stable-1|254	# common features
21mr|edk2-20200801stable-1|255	CC_FLAGS="$CC_FLAGS --cmd-len=65536 -b DEBUG --hash"
21mr|edk2-20200801stable-1|256	CC_FLAGS="$CC_FLAGS -D NETWORK_IP6_ENABLE"
21mr|edk2-20200801stable-1|257	CC_FLAGS="$CC_FLAGS -D NETWORK_TLS_ENABLE"
21mr|edk2-20200801stable-1|258	CC_FLAGS="$CC_FLAGS -D NETWORK_HTTP_BOOT_ENABLE"
21mr|edk2-20200801stable-1|259	CC_FLAGS="$CC_FLAGS -D TPM2_ENABLE"
21mr|edk2-20200801stable-1|260	
21mr|edk2-20200801stable-1|261	# ovmf features
21mr|edk2-20200801stable-1|262	OVMF_FLAGS="${CC_FLAGS}"
21mr|edk2-20200801stable-1|263	OVMF_FLAGS="${OVMF_FLAGS} -D FD_SIZE_2MB"
21mr|edk2-20200801stable-1|264	
21mr|edk2-20200801stable-1|265	# ovmf + secure boot features
21mr|edk2-20200801stable-1|266	OVMF_SB_FLAGS="${OVMF_FLAGS}"
21mr|edk2-20200801stable-1|267	OVMF_SB_FLAGS="${OVMF_SB_FLAGS} -D SECURE_BOOT_ENABLE"
21mr|edk2-20200801stable-1|268	OVMF_SB_FLAGS="${OVMF_SB_FLAGS} -D SMM_REQUIRE"
21mr|edk2-20200801stable-1|269	OVMF_SB_FLAGS="${OVMF_SB_FLAGS} -D EXCLUDE_SHELL_FROM_FD"
21mr|edk2-20200801stable-1|270	
21mr|edk2-20200801stable-1|271	# arm firmware features
21mr|edk2-20200801stable-1|272	ARM_FLAGS="${CC_FLAGS}"
21mr|edk2-20200801stable-1|273	
21mr|edk2-20200801stable-1|274	unset MAKEFLAGS
21mr|edk2-20200801stable-1|275	%make_build -C BaseTools \
21mr|edk2-20200801stable-1|276	EXTRA_OPTFLAGS="%{optflags}" \
21mr|edk2-20200801stable-1|277	EXTRA_LDFLAGS="%{__global_ldflags}"
21mr|edk2-20200801stable-1|278	sed -i -e 's/-Werror//' Conf/tools_def.txt
21mr|edk2-20200801stable-1|279	
21mr|edk2-20200801stable-1|280	
21mr|edk2-20200801stable-1|281	%if 0%{?cross:1}
21mr|edk2-20200801stable-1|282	export GCC5_IA32_PREFIX="x86_64-linux-gnu-"
21mr|edk2-20200801stable-1|283	export GCC5_X64_PREFIX="x86_64-linux-gnu-"
21mr|edk2-20200801stable-1|284	export GCC5_AARCH64_PREFIX="aarch64-linux-gnu-"
21mr|edk2-20200801stable-1|285	export GCC5_ARM_PREFIX="arm-linux-gnu-"
21mr|edk2-20200801stable-1|286	%endif
21mr|edk2-20200801stable-1|287	
21mr|edk2-20200801stable-1|288	# build ovmf (x64)
21mr|edk2-20200801stable-1|289	%if 0%{?build_ovmf_x64:1}
21mr|edk2-20200801stable-1|290	mkdir -p ovmf
21mr|edk2-20200801stable-1|291	build ${OVMF_FLAGS} -a X64 -p OvmfPkg/OvmfPkgX64.dsc
21mr|edk2-20200801stable-1|292	cp Build/OvmfX64/*/FV/OVMF_*.fd ovmf/
21mr|edk2-20200801stable-1|293	rm -rf Build/OvmfX64
21mr|edk2-20200801stable-1|294	
21mr|edk2-20200801stable-1|295	# build ovmf (x64) with secure boot
21mr|edk2-20200801stable-1|296	build ${OVMF_SB_FLAGS} -a IA32 -a X64 -p OvmfPkg/OvmfPkgIa32X64.dsc
21mr|edk2-20200801stable-1|297	cp Build/Ovmf3264/*/FV/OVMF_CODE.fd ovmf/OVMF_CODE.secboot.fd
21mr|edk2-20200801stable-1|298	
21mr|edk2-20200801stable-1|299	# build ovmf (x64) shell iso with EnrollDefaultKeys
21mr|edk2-20200801stable-1|300	cp Build/Ovmf3264/*/X64/Shell.efi ovmf/
21mr|edk2-20200801stable-1|301	cp Build/Ovmf3264/*/X64/EnrollDefaultKeys.efi ovmf
21mr|edk2-20200801stable-1|302	sh %{_sourcedir}/build-iso.sh ovmf/
21mr|edk2-20200801stable-1|303	
21mr|edk2-20200801stable-1|304	%if !%{skip_enroll}
21mr|edk2-20200801stable-1|305	%__python3 qemu-ovmf-secureboot-%{qosb_version}/ovmf-vars-generator \
21mr|edk2-20200801stable-1|306	--qemu-binary /usr/bin/qemu-system-x86_64 \
21mr|edk2-20200801stable-1|307	--ovmf-binary ovmf/OVMF_CODE.secboot.fd \
21mr|edk2-20200801stable-1|308	--ovmf-template-vars ovmf/OVMF_VARS.fd \
21mr|edk2-20200801stable-1|309	--uefi-shell-iso ovmf/UefiShell.iso \
21mr|edk2-20200801stable-1|310	--oem-string "$(< PkKek1.oemstr)" \
21mr|edk2-20200801stable-1|311	--skip-testing \
21mr|edk2-20200801stable-1|312	ovmf/OVMF_VARS.secboot.fd
21mr|edk2-20200801stable-1|313	%else
21mr|edk2-20200801stable-1|314	# This isn't going to actually give secureboot, but makes json files happy
21mr|edk2-20200801stable-1|315	# if we need to test disabling ovmf-vars-generator
21mr|edk2-20200801stable-1|316	cp ovmf/OVMF_VARS.fd ovmf/OVMF_VARS.secboot.fd
21mr|edk2-20200801stable-1|317	%endif
21mr|edk2-20200801stable-1|318	%endif
21mr|edk2-20200801stable-1|319	
21mr|edk2-20200801stable-1|320	
21mr|edk2-20200801stable-1|321	# build ovmf-ia32
21mr|edk2-20200801stable-1|322	%if 0%{?build_ovmf_ia32:1}
21mr|edk2-20200801stable-1|323	mkdir -p ovmf-ia32
21mr|edk2-20200801stable-1|324	build ${OVMF_FLAGS} -a IA32 -p OvmfPkg/OvmfPkgIa32.dsc
21mr|edk2-20200801stable-1|325	cp Build/OvmfIa32/*/FV/OVMF_CODE*.fd ovmf-ia32/
21mr|edk2-20200801stable-1|326	# cp VARS files from from ovmf/, which are all we need
21mr|edk2-20200801stable-1|327	%ifarch %{ix86}
21mr|edk2-20200801stable-1|328	cp Build/OvmfIa32/*/FV/OVMF_VARS*.fd ovmf-ia32/
21mr|edk2-20200801stable-1|329	%else
21mr|edk2-20200801stable-1|330	cp ovmf/OVMF_VARS*.fd ovmf-ia32/
21mr|edk2-20200801stable-1|331	%endif
21mr|edk2-20200801stable-1|332	rm -rf Build/OvmfIa32
21mr|edk2-20200801stable-1|333	
21mr|edk2-20200801stable-1|334	# build ovmf-ia32 with secure boot
21mr|edk2-20200801stable-1|335	build ${OVMF_SB_FLAGS} -a IA32 -p OvmfPkg/OvmfPkgIa32.dsc
21mr|edk2-20200801stable-1|336	cp Build/OvmfIa32/*/FV/OVMF_CODE.fd ovmf-ia32/OVMF_CODE.secboot.fd
21mr|edk2-20200801stable-1|337	
21mr|edk2-20200801stable-1|338	# build ovmf-ia32 shell iso with EnrollDefaultKeys
21mr|edk2-20200801stable-1|339	cp Build/OvmfIa32/*/IA32/Shell.efi ovmf-ia32/Shell.efi
21mr|edk2-20200801stable-1|340	cp Build/OvmfIa32/*/IA32/EnrollDefaultKeys.efi ovmf-ia32/EnrollDefaultKeys.efi
21mr|edk2-20200801stable-1|341	sh %{_sourcedir}/build-iso.sh ovmf-ia32/
21mr|edk2-20200801stable-1|342	%endif
21mr|edk2-20200801stable-1|343	
21mr|edk2-20200801stable-1|344	
21mr|edk2-20200801stable-1|345	# build aarch64 firmware
21mr|edk2-20200801stable-1|346	%if 0%{?build_aavmf_aarch64:1}
21mr|edk2-20200801stable-1|347	mkdir -p aarch64
21mr|edk2-20200801stable-1|348	build $ARM_FLAGS -a AARCH64 -p ArmVirtPkg/ArmVirtQemu.dsc
21mr|edk2-20200801stable-1|349	cp Build/ArmVirtQemu-AARCH64/DEBUG_*/FV/*.fd aarch64
21mr|edk2-20200801stable-1|350	dd of="aarch64/QEMU_EFI-pflash.raw" if="/dev/zero" bs=1M count=64
21mr|edk2-20200801stable-1|351	dd of="aarch64/QEMU_EFI-pflash.raw" if="aarch64/QEMU_EFI.fd" conv=notrunc
21mr|edk2-20200801stable-1|352	dd of="aarch64/vars-template-pflash.raw" if="/dev/zero" bs=1M count=64
21mr|edk2-20200801stable-1|353	%endif
21mr|edk2-20200801stable-1|354	
21mr|edk2-20200801stable-1|355	
21mr|edk2-20200801stable-1|356	# build ARMv7 firmware
21mr|edk2-20200801stable-1|357	%if 0%{?build_aavmf_arm:1}
21mr|edk2-20200801stable-1|358	mkdir -p arm
21mr|edk2-20200801stable-1|359	build $ARM_FLAGS -a ARM -p ArmVirtPkg/ArmVirtQemu.dsc
21mr|edk2-20200801stable-1|360	cp Build/ArmVirtQemu-ARM/DEBUG_*/FV/*.fd arm
21mr|edk2-20200801stable-1|361	dd of="arm/QEMU_EFI-pflash.raw" if="/dev/zero" bs=1M count=64
21mr|edk2-20200801stable-1|362	dd of="arm/QEMU_EFI-pflash.raw" if="arm/QEMU_EFI.fd" conv=notrunc
21mr|edk2-20200801stable-1|363	dd of="arm/vars-template-pflash.raw" if="/dev/zero" bs=1M count=64
21mr|edk2-20200801stable-1|364	%endif
21mr|edk2-20200801stable-1|365	
21mr|edk2-20200801stable-1|366	
21mr|edk2-20200801stable-1|367	%install
21mr|edk2-20200801stable-1|368	cp CryptoPkg/Library/OpensslLib/openssl/LICENSE LICENSE.openssl
21mr|edk2-20200801stable-1|369	mkdir -p %{buildroot}%{_bindir} \
21mr|edk2-20200801stable-1|370	%{buildroot}%{_datadir}/%{name}/Conf \
21mr|edk2-20200801stable-1|371	%{buildroot}%{_datadir}/%{name}/Scripts
21mr|edk2-20200801stable-1|372	install BaseTools/Source/C/bin/* \
21mr|edk2-20200801stable-1|373	%{buildroot}%{_bindir}
21mr|edk2-20200801stable-1|374	install BaseTools/BinWrappers/PosixLike/LzmaF86Compress \
21mr|edk2-20200801stable-1|375	%{buildroot}%{_bindir}
21mr|edk2-20200801stable-1|376	install BaseTools/BuildEnv \
21mr|edk2-20200801stable-1|377	%{buildroot}%{_datadir}/%{name}
21mr|edk2-20200801stable-1|378	install BaseTools/Conf/*.template \
21mr|edk2-20200801stable-1|379	%{buildroot}%{_datadir}/%{name}/Conf
21mr|edk2-20200801stable-1|380	install BaseTools/Scripts/GccBase.lds \
21mr|edk2-20200801stable-1|381	%{buildroot}%{_datadir}/%{name}/Scripts
21mr|edk2-20200801stable-1|382	
21mr|edk2-20200801stable-1|383	cp -R BaseTools/Source/Python %{buildroot}%{_datadir}/%{name}/Python
21mr|edk2-20200801stable-1|384	for i in build BPDG Ecc GenDepex GenFds GenPatchPcdTable PatchPcdValue TargetTool Trim UPT; do
21mr|edk2-20200801stable-1|385	echo '#!/bin/sh
21mr|edk2-20200801stable-1|386	export PYTHONPATH=%{_datadir}/%{name}/Python
21mr|edk2-20200801stable-1|387	exec python3 '%{_datadir}/%{name}/Python/$i/$i.py' "$@"' > %{buildroot}%{_bindir}/$i
21mr|edk2-20200801stable-1|388	chmod +x %{buildroot}%{_bindir}/$i
21mr|edk2-20200801stable-1|389	done
21mr|edk2-20200801stable-1|390	
21mr|edk2-20200801stable-1|391	# For distro-provided firmware packages, the specification
21mr|edk2-20200801stable-1|392	# (https://git.qemu.org/?p=qemu.git;a=blob;f=docs/interop/firmware.json)
21mr|edk2-20200801stable-1|393	# says the JSON "descriptor files" to be searched in this directory:
21mr|edk2-20200801stable-1|394	# `/usr/share/firmware/`.  Create it.
21mr|edk2-20200801stable-1|395	mkdir -p %{buildroot}/%{_datadir}/qemu/firmware
21mr|edk2-20200801stable-1|396	
21mr|edk2-20200801stable-1|397	mkdir -p %{buildroot}/usr/share/%{name}
21mr|edk2-20200801stable-1|398	%if 0%{?build_ovmf_x64:1}
21mr|edk2-20200801stable-1|399	cp -a ovmf %{buildroot}/usr/share/%{name}
21mr|edk2-20200801stable-1|400	# Libvirt hardcodes this directory name
21mr|edk2-20200801stable-1|401	mkdir %{buildroot}/usr/share/OVMF
21mr|edk2-20200801stable-1|402	ln -sf ../%{name}/ovmf/OVMF_CODE.fd                %{buildroot}/usr/share/OVMF
21mr|edk2-20200801stable-1|403	ln -sf ../%{name}/ovmf/OVMF_CODE.secboot.fd        %{buildroot}/usr/share/OVMF
21mr|edk2-20200801stable-1|404	ln -sf ../%{name}/ovmf/OVMF_VARS.fd                %{buildroot}/usr/share/OVMF
21mr|edk2-20200801stable-1|405	ln -sf ../%{name}/ovmf/OVMF_VARS.secboot.fd        %{buildroot}/usr/share/OVMF
21mr|edk2-20200801stable-1|406	ln -sf ../%{name}/ovmf/UefiShell.iso               %{buildroot}/usr/share/OVMF
21mr|edk2-20200801stable-1|407	
21mr|edk2-20200801stable-1|408	for f in %{_sourcedir}/*edk2-ovmf-x64*.json; do
21mr|edk2-20200801stable-1|409	install -pm 644 $f %{buildroot}/%{_datadir}/qemu/firmware
21mr|edk2-20200801stable-1|410	done
21mr|edk2-20200801stable-1|411	%endif
21mr|edk2-20200801stable-1|412	
21mr|edk2-20200801stable-1|413	
21mr|edk2-20200801stable-1|414	%if 0%{?build_ovmf_ia32:1}
21mr|edk2-20200801stable-1|415	cp -a ovmf-ia32 %{buildroot}/usr/share/%{name}
21mr|edk2-20200801stable-1|416	
21mr|edk2-20200801stable-1|417	for f in %{_sourcedir}/*edk2-ovmf-ia32*.json; do
21mr|edk2-20200801stable-1|418	install -pm 644 $f %{buildroot}/%{_datadir}/qemu/firmware
21mr|edk2-20200801stable-1|419	done
21mr|edk2-20200801stable-1|420	%endif
21mr|edk2-20200801stable-1|421	
21mr|edk2-20200801stable-1|422	
21mr|edk2-20200801stable-1|423	%if 0%{?build_aavmf_aarch64:1}
21mr|edk2-20200801stable-1|424	cp -a aarch64 %{buildroot}/usr/share/%{name}
21mr|edk2-20200801stable-1|425	# Libvirt hardcodes this directory name
21mr|edk2-20200801stable-1|426	mkdir %{buildroot}/usr/share/AAVMF
21mr|edk2-20200801stable-1|427	ln -sf ../%{name}/aarch64/QEMU_EFI-pflash.raw      %{buildroot}/usr/share/AAVMF/AAVMF_CODE.fd
21mr|edk2-20200801stable-1|428	ln -sf ../%{name}/aarch64/vars-template-pflash.raw %{buildroot}/usr/share/AAVMF/AAVMF_VARS.fd
21mr|edk2-20200801stable-1|429	
21mr|edk2-20200801stable-1|430	for f in %{_sourcedir}/*edk2-aarch64*.json; do
21mr|edk2-20200801stable-1|431	install -pm 644 $f %{buildroot}/%{_datadir}/qemu/firmware
21mr|edk2-20200801stable-1|432	done
21mr|edk2-20200801stable-1|433	%endif
21mr|edk2-20200801stable-1|434	
21mr|edk2-20200801stable-1|435	
21mr|edk2-20200801stable-1|436	%if 0%{?build_aavmf_arm:1}
21mr|edk2-20200801stable-1|437	cp -a arm %{buildroot}/usr/share/%{name}
21mr|edk2-20200801stable-1|438	ln -sf ../%{name}/arm/QEMU_EFI-pflash.raw          %{buildroot}/usr/share/AAVMF/AAVMF32_CODE.fd
21mr|edk2-20200801stable-1|439	
21mr|edk2-20200801stable-1|440	for f in %{_sourcedir}/*edk2-arm*.json; do
21mr|edk2-20200801stable-1|441	install -pm 644 $f %{buildroot}/%{_datadir}/qemu/firmware
21mr|edk2-20200801stable-1|442	done
21mr|edk2-20200801stable-1|443	%endif
21mr|edk2-20200801stable-1|444	
21mr|edk2-20200801stable-1|445	%if 0%{?py_byte_compile:1}
21mr|edk2-20200801stable-1|446	# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python_Appendix/#manual-bytecompilation
21mr|edk2-20200801stable-1|447	%py_byte_compile %{__python3} %{buildroot}%{_datadir}/edk2/Python
21mr|edk2-20200801stable-1|448	%endif
21mr|edk2-20200801stable-1|449	
21mr|edk2-20200801stable-1|450	install qemu-ovmf-secureboot-%{qosb_version}/ovmf-vars-generator %{buildroot}%{_bindir}
21mr|edk2-20200801stable-1|451	#fix python shebang
21mr|edk2-20200801stable-1|452	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/ovmf-vars-generator
21mr|edk2-20200801stable-1|453	
21mr|edk2-20200801stable-1|454	
21mr|edk2-20200801stable-1|455	%files tools
21mr|edk2-20200801stable-1|456	%license License.txt
21mr|edk2-20200801stable-1|457	%license LICENSE.openssl
21mr|edk2-20200801stable-1|458	%{_bindir}/DevicePath
21mr|edk2-20200801stable-1|459	%{_bindir}/EfiRom
21mr|edk2-20200801stable-1|460	%{_bindir}/GenCrc32
21mr|edk2-20200801stable-1|461	%{_bindir}/GenFfs
21mr|edk2-20200801stable-1|462	%{_bindir}/GenFv
21mr|edk2-20200801stable-1|463	%{_bindir}/GenFw
21mr|edk2-20200801stable-1|464	%{_bindir}/GenSec
21mr|edk2-20200801stable-1|465	%{_bindir}/LzmaCompress
21mr|edk2-20200801stable-1|466	%{_bindir}/LzmaF86Compress
21mr|edk2-20200801stable-1|467	%{_bindir}/Split
21mr|edk2-20200801stable-1|468	%{_bindir}/TianoCompress
21mr|edk2-20200801stable-1|469	%{_bindir}/VfrCompile
21mr|edk2-20200801stable-1|470	%{_bindir}/VolInfo
21mr|edk2-20200801stable-1|471	%dir %{_datadir}/%{name}
21mr|edk2-20200801stable-1|472	%{_datadir}/%{name}/BuildEnv
21mr|edk2-20200801stable-1|473	%{_datadir}/%{name}/Conf
21mr|edk2-20200801stable-1|474	%{_datadir}/%{name}/Scripts
21mr|edk2-20200801stable-1|475	
21mr|edk2-20200801stable-1|476	%files tools-python
21mr|edk2-20200801stable-1|477	%{_bindir}/build
21mr|edk2-20200801stable-1|478	%{_bindir}/BPDG
21mr|edk2-20200801stable-1|479	%{_bindir}/Ecc
21mr|edk2-20200801stable-1|480	%{_bindir}/GenDepex
21mr|edk2-20200801stable-1|481	%{_bindir}/GenFds
21mr|edk2-20200801stable-1|482	%{_bindir}/GenPatchPcdTable
21mr|edk2-20200801stable-1|483	%{_bindir}/PatchPcdValue
21mr|edk2-20200801stable-1|484	%{_bindir}/TargetTool
21mr|edk2-20200801stable-1|485	%{_bindir}/Trim
21mr|edk2-20200801stable-1|486	%{_bindir}/UPT
21mr|edk2-20200801stable-1|487	%dir %{_datadir}/%{name}
21mr|edk2-20200801stable-1|488	%{_datadir}/%{name}/Python
21mr|edk2-20200801stable-1|489	
21mr|edk2-20200801stable-1|490	%files tools-doc
21mr|edk2-20200801stable-1|491	%doc BaseTools/UserManuals/*.rtf
21mr|edk2-20200801stable-1|492	
21mr|edk2-20200801stable-1|493	%files qosb
21mr|edk2-20200801stable-1|494	%license LICENSE.qosb
21mr|edk2-20200801stable-1|495	%doc README.qosb
21mr|edk2-20200801stable-1|496	%{_bindir}/ovmf-vars-generator
21mr|edk2-20200801stable-1|497	
21mr|edk2-20200801stable-1|498	%if 0%{?build_ovmf_x64:1}
21mr|edk2-20200801stable-1|499	%files ovmf
21mr|edk2-20200801stable-1|500	%license OvmfPkg/License.txt
21mr|edk2-20200801stable-1|501	%license LICENSE.openssl
21mr|edk2-20200801stable-1|502	%doc OvmfPkg/README
21mr|edk2-20200801stable-1|503	%doc ovmf-whitepaper-c770f8c.txt
21mr|edk2-20200801stable-1|504	%dir /usr/share/%{name}
21mr|edk2-20200801stable-1|505	%dir /usr/share/%{name}/ovmf
21mr|edk2-20200801stable-1|506	%dir /usr/share/qemu/firmware
21mr|edk2-20200801stable-1|507	/usr/share/%{name}/ovmf/OVMF*.fd
21mr|edk2-20200801stable-1|508	/usr/share/%{name}/ovmf/*.efi
21mr|edk2-20200801stable-1|509	/usr/share/%{name}/ovmf/*.iso
21mr|edk2-20200801stable-1|510	/usr/share/qemu/firmware/*edk2-ovmf-x64*.json
21mr|edk2-20200801stable-1|511	/usr/share/OVMF
21mr|edk2-20200801stable-1|512	%endif
21mr|edk2-20200801stable-1|513	
21mr|edk2-20200801stable-1|514	%if 0%{?build_ovmf_ia32:1}
21mr|edk2-20200801stable-1|515	%files ovmf-ia32
21mr|edk2-20200801stable-1|516	%license OvmfPkg/License.txt
21mr|edk2-20200801stable-1|517	%license LICENSE.openssl
21mr|edk2-20200801stable-1|518	%doc OvmfPkg/README
21mr|edk2-20200801stable-1|519	%doc ovmf-whitepaper-c770f8c.txt
21mr|edk2-20200801stable-1|520	%dir /usr/share/%{name}
21mr|edk2-20200801stable-1|521	%dir /usr/share/%{name}/ovmf-ia32
21mr|edk2-20200801stable-1|522	%dir /usr/share/qemu/firmware
21mr|edk2-20200801stable-1|523	/usr/share/%{name}/ovmf-ia32/OVMF*.fd
21mr|edk2-20200801stable-1|524	/usr/share/%{name}/ovmf-ia32/*.efi
21mr|edk2-20200801stable-1|525	/usr/share/%{name}/ovmf-ia32/*.iso
21mr|edk2-20200801stable-1|526	/usr/share/qemu/firmware/*edk2-ovmf-ia32*.json
21mr|edk2-20200801stable-1|527	%endif
21mr|edk2-20200801stable-1|528	
21mr|edk2-20200801stable-1|529	%if 0%{?build_aavmf_aarch64:1}
21mr|edk2-20200801stable-1|530	%files aarch64
21mr|edk2-20200801stable-1|531	%license OvmfPkg/License.txt
21mr|edk2-20200801stable-1|532	%license LICENSE.openssl
21mr|edk2-20200801stable-1|533	%dir /usr/share/%{name}
21mr|edk2-20200801stable-1|534	%dir /usr/share/%{name}/aarch64
21mr|edk2-20200801stable-1|535	%dir /usr/share/qemu/firmware
21mr|edk2-20200801stable-1|536	/usr/share/%{name}/aarch64/QEMU*.fd
21mr|edk2-20200801stable-1|537	/usr/share/%{name}/aarch64/*.raw
21mr|edk2-20200801stable-1|538	/usr/share/qemu/firmware/*edk2-aarch64*.json
21mr|edk2-20200801stable-1|539	/usr/share/AAVMF/AAVMF_*
21mr|edk2-20200801stable-1|540	%endif
21mr|edk2-20200801stable-1|541	
21mr|edk2-20200801stable-1|542	%if 0%{?build_aavmf_arm:1}
21mr|edk2-20200801stable-1|543	%files arm
21mr|edk2-20200801stable-1|544	%license OvmfPkg/License.txt
21mr|edk2-20200801stable-1|545	%license LICENSE.openssl
21mr|edk2-20200801stable-1|546	%dir /usr/share/%{name}
21mr|edk2-20200801stable-1|547	%dir /usr/share/%{name}/arm
21mr|edk2-20200801stable-1|548	%dir /usr/share/qemu/firmware
21mr|edk2-20200801stable-1|549	/usr/share/%{name}/arm/QEMU*.fd
21mr|edk2-20200801stable-1|550	/usr/share/%{name}/arm/*.raw
21mr|edk2-20200801stable-1|551	/usr/share/qemu/firmware/*edk2-arm*.json
21mr|edk2-20200801stable-1|552	/usr/share/AAVMF/AAVMF32_*
21mr|edk2-20200801stable-1|553	%endif

12096 21
21mr|efibootmgr-18-1|1	# A subdirectory in /boot/efi/EFI/ where the boot files for ROSA are located.
21mr|efibootmgr-18-1|2	%global efidir rosa
21mr|efibootmgr-18-1|3	%global commit	1904f9cd5a48207d49e393ac8de824f54ccfb697
21mr|efibootmgr-18-1|4	Summary:	EFI Boot Manager
21mr|efibootmgr-18-1|5	Name:		efibootmgr
21mr|efibootmgr-18-1|6	Version:	18
21mr|efibootmgr-18-1|7	Release:	1
21mr|efibootmgr-18-1|8	Epoch:		1
21mr|efibootmgr-18-1|9	License:	GPL
21mr|efibootmgr-18-1|10	Group:		System/Kernel and hardware
21mr|efibootmgr-18-1|11	URL:		https://github.com/rhboot/efibootmgr
21mr|efibootmgr-18-1|12	Source0:	%{URL}/archive/%{commit}.zip
21mr|efibootmgr-18-1|13	
21mr|efibootmgr-18-1|14	BuildRequires:	pkgconfig(popt)
21mr|efibootmgr-18-1|15	BuildRequires:	pkgconfig(efivar) >= 37
21mr|efibootmgr-18-1|16	
21mr|efibootmgr-18-1|17	%description
21mr|efibootmgr-18-1|18	%{name} is a Linux user-space application to modify the Intel
21mr|efibootmgr-18-1|19	Extensible Firmware Interface (EFI) Boot Manager. This application can
21mr|efibootmgr-18-1|20	create and destroy boot entries, change the boot order, change the
21mr|efibootmgr-18-1|21	next running boot option, and more.
21mr|efibootmgr-18-1|22	
21mr|efibootmgr-18-1|23	%files
21mr|efibootmgr-18-1|24	%doc AUTHORS COPYING README.md TODO
21mr|efibootmgr-18-1|25	%{_sbindir}/efibootmgr
21mr|efibootmgr-18-1|26	%{_bindir}/efibootmgr
21mr|efibootmgr-18-1|27	%{_sbindir}/efibootdump
21mr|efibootmgr-18-1|28	%{_mandir}/man8/*
21mr|efibootmgr-18-1|29	
21mr|efibootmgr-18-1|30	#---------------------------------------------------------------------------
21mr|efibootmgr-18-1|31	
21mr|efibootmgr-18-1|32	%prep
21mr|efibootmgr-18-1|33	%autosetup -p1 -n %{name}-%{commit}
21mr|efibootmgr-18-1|34	%ifarch %{e2k}
21mr|efibootmgr-18-1|35	# -MG is an unrecognized option for lcc
21mr|efibootmgr-18-1|36	sed -i 's,-MG,,' Make.deps
21mr|efibootmgr-18-1|37	%endif
21mr|efibootmgr-18-1|38	
21mr|efibootmgr-18-1|39	%build
21mr|efibootmgr-18-1|40	%ifarch %{e2k}
21mr|efibootmgr-18-1|41	# error: type qualifier is meaningless on cast type
21mr|efibootmgr-18-1|42	export CFLAGS="%{optflags} -Wno-error=ignored-qualifiers"
21mr|efibootmgr-18-1|43	%endif
21mr|efibootmgr-18-1|44	%make_build EFIDIR=%{efidir}
21mr|efibootmgr-18-1|45	
21mr|efibootmgr-18-1|46	%install
21mr|efibootmgr-18-1|47	%make_install EFIDIR=%{efidir}
21mr|efibootmgr-18-1|48	
21mr|efibootmgr-18-1|49	# When used from kcm_grub2, grub2-install is unable to find efibootmgr
21mr|efibootmgr-18-1|50	# because /usr/sbin/ is not in $PATH. This is a bug in kcm_grub2 which
21mr|efibootmgr-18-1|51	# has been there for several years now.
21mr|efibootmgr-18-1|52	mkdir -p %{buildroot}%{_bindir}
21mr|efibootmgr-18-1|53	ln -s %{_sbindir}/efibootmgr %{buildroot}%{_bindir}/efibootmgr

12097 21
21mr|efi-rpm-macros-4-3|1	Summary: Common RPM Macros for building EFI-related packages
21mr|efi-rpm-macros-4-3|2	Name: efi-rpm-macros
21mr|efi-rpm-macros-4-3|3	Version: 4
21mr|efi-rpm-macros-4-3|4	Group: System/Base
21mr|efi-rpm-macros-4-3|5	Release: 3
21mr|efi-rpm-macros-4-3|6	License: GPLv3+
21mr|efi-rpm-macros-4-3|7	URL: https://github.com/rhboot/%{name}/
21mr|efi-rpm-macros-4-3|8	BuildRequires: git-core
21mr|efi-rpm-macros-4-3|9	BuildRequires: sed
21mr|efi-rpm-macros-4-3|10	BuildArch: noarch
21mr|efi-rpm-macros-4-3|11	
21mr|efi-rpm-macros-4-3|12	Source0: https://github.com/rhboot/%{name}/releases/download/%{version}/%{name}-%{version}.tar.bz2
21mr|efi-rpm-macros-4-3|13	
21mr|efi-rpm-macros-4-3|14	%global debug_package %{nil}
21mr|efi-rpm-macros-4-3|15	%global _efi_vendor_ %(eval echo $(. /etc/os-release && echo $ID))
21mr|efi-rpm-macros-4-3|16	
21mr|efi-rpm-macros-4-3|17	%description
21mr|efi-rpm-macros-4-3|18	%{name} provides a set of RPM macros for use in EFI-related packages.
21mr|efi-rpm-macros-4-3|19	
21mr|efi-rpm-macros-4-3|20	%package -n efi-srpm-macros
21mr|efi-rpm-macros-4-3|21	Summary: Common SRPM Macros for building EFI-related packages
21mr|efi-rpm-macros-4-3|22	BuildArch: noarch
21mr|efi-rpm-macros-4-3|23	Requires: rpm
21mr|efi-rpm-macros-4-3|24	
21mr|efi-rpm-macros-4-3|25	%description -n efi-srpm-macros
21mr|efi-rpm-macros-4-3|26	efi-srpm-macros provides a set of SRPM macros for use in EFI-related packages.
21mr|efi-rpm-macros-4-3|27	
21mr|efi-rpm-macros-4-3|28	%package -n efi-filesystem
21mr|efi-rpm-macros-4-3|29	Summary: The basic directory layout for EFI machines
21mr|efi-rpm-macros-4-3|30	BuildArch: noarch
21mr|efi-rpm-macros-4-3|31	Requires: filesystem
21mr|efi-rpm-macros-4-3|32	
21mr|efi-rpm-macros-4-3|33	%description -n efi-filesystem
21mr|efi-rpm-macros-4-3|34	The efi-filesystem package contains the basic directory layout for EFI
21mr|efi-rpm-macros-4-3|35	machine bootloaders and tools.
21mr|efi-rpm-macros-4-3|36	
21mr|efi-rpm-macros-4-3|37	%prep
21mr|efi-rpm-macros-4-3|38	%autosetup -S git -n %{name}-%{version}
21mr|efi-rpm-macros-4-3|39	git config --local --add efi.vendor "%{_efi_vendor_}"
21mr|efi-rpm-macros-4-3|40	git config --local --add efi.esp-root /boot/efi
21mr|efi-rpm-macros-4-3|41	git config --local --add efi.arches "x86_64 aarch64 %{arm} %{ix86}"
21mr|efi-rpm-macros-4-3|42	
21mr|efi-rpm-macros-4-3|43	%build
21mr|efi-rpm-macros-4-3|44	%make_build clean all
21mr|efi-rpm-macros-4-3|45	
21mr|efi-rpm-macros-4-3|46	%install
21mr|efi-rpm-macros-4-3|47	%make_install
21mr|efi-rpm-macros-4-3|48	
21mr|efi-rpm-macros-4-3|49	%files -n efi-srpm-macros
21mr|efi-rpm-macros-4-3|50	%license LICENSE
21mr|efi-rpm-macros-4-3|51	%doc README
21mr|efi-rpm-macros-4-3|52	%{_rpmmacrodir}/macros.efi-srpm
21mr|efi-rpm-macros-4-3|53	%{_rpmconfigdir}/brp-boot-efi-times
21mr|efi-rpm-macros-4-3|54	
21mr|efi-rpm-macros-4-3|55	%files -n efi-filesystem
21mr|efi-rpm-macros-4-3|56	%defattr(0700,root,root,-)
21mr|efi-rpm-macros-4-3|57	%dir /boot/efi
21mr|efi-rpm-macros-4-3|58	%dir /boot/efi/EFI
21mr|efi-rpm-macros-4-3|59	%dir /boot/efi/EFI/BOOT
21mr|efi-rpm-macros-4-3|60	%dir /boot/efi/EFI/%{_efi_vendor_}

12098 21
21mr|efitools-1.9.2-3|1	Summary:	Tools to manipulate EFI secure boot keys and signatures
21mr|efitools-1.9.2-3|2	Name:		efitools
21mr|efitools-1.9.2-3|3	Version:	1.9.2
21mr|efitools-1.9.2-3|4	Release:	3
21mr|efitools-1.9.2-3|5	Group:		System/Kernel and hardware
21mr|efitools-1.9.2-3|6	License:	GPL
21mr|efitools-1.9.2-3|7	Url:		https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git
21mr|efitools-1.9.2-3|8	Source0:	https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/efitools-%{version}.tar.gz
21mr|efitools-1.9.2-3|9	##https://bugs.gentoo.org/701152
21mr|efitools-1.9.2-3|10	Patch0:		fix_typo.patch
21mr|efitools-1.9.2-3|11	##https://gitea.de/marco/aports/commit/c8f276e61b44fb233f6e26cae65eb20919b5d8c5
21mr|efitools-1.9.2-3|12	Patch1:		fix-wchar_t.patch
21mr|efitools-1.9.2-3|13	BuildRequires:	pkgconfig(openssl)
21mr|efitools-1.9.2-3|14	BuildRequires:	gnu-efi
21mr|efitools-1.9.2-3|15	BuildRequires:	sbsigntools
21mr|efitools-1.9.2-3|16	BuildRequires:	gnu-efi-devel
21mr|efitools-1.9.2-3|17	BuildRequires:	help2man
21mr|efitools-1.9.2-3|18	BuildRequires:	openssl
21mr|efitools-1.9.2-3|19	BuildRequires:	perl(File::Slurp)
21mr|efitools-1.9.2-3|20	Requires:	sbsigntools
21mr|efitools-1.9.2-3|21	
21mr|efitools-1.9.2-3|22	%description
21mr|efitools-1.9.2-3|23	This package installs a variety of tools for manipulating keys and binary
21mr|efitools-1.9.2-3|24	signatures on UEFI secure boot platforms.
21mr|efitools-1.9.2-3|25	The tools provide access to the keys and certificates stored in the
21mr|efitools-1.9.2-3|26	secure variables of the UEFI firmware, usually in the NVRAM area.
21mr|efitools-1.9.2-3|27	
21mr|efitools-1.9.2-3|28	%files
21mr|efitools-1.9.2-3|29	%doc README COPYING
21mr|efitools-1.9.2-3|30	%{_bindir}/*
21mr|efitools-1.9.2-3|31	%{_datadir}/efitools/efi/*.efi
21mr|efitools-1.9.2-3|32	%{_mandir}/*/*
21mr|efitools-1.9.2-3|33	
21mr|efitools-1.9.2-3|34	#---------------------------------------------------------------------------
21mr|efitools-1.9.2-3|35	
21mr|efitools-1.9.2-3|36	%prep
21mr|efitools-1.9.2-3|37	%autosetup -p1
21mr|efitools-1.9.2-3|38	
21mr|efitools-1.9.2-3|39	%build
21mr|efitools-1.9.2-3|40	# multithread build fail on i686
21mr|efitools-1.9.2-3|41	%make_build -j1
21mr|efitools-1.9.2-3|42	
21mr|efitools-1.9.2-3|43	%install
21mr|efitools-1.9.2-3|44	make \
21mr|efitools-1.9.2-3|45	DESTDIR=%{buildroot} \
21mr|efitools-1.9.2-3|46	install
21mr|efitools-1.9.2-3|47	
21mr|efitools-1.9.2-3|48	# these files are installed as docs
21mr|efitools-1.9.2-3|49	rm -fv %{buildroot}%{_datadir}/efitools/README
21mr|efitools-1.9.2-3|50	rm -fv %{buildroot}%{_datadir}/efitools/COPYING

12099 21
21mr|efivar-38-1|1	%define _disable_ld_no_undefined 1
21mr|efivar-38-1|2	
21mr|efivar-38-1|3	%define date 20220214
21mr|efivar-38-1|4	%define major           1
21mr|efivar-38-1|5	%define libname         %mklibname %{name} %{major}
21mr|efivar-38-1|6	%define develname       %mklibname -d %{name}
21mr|efivar-38-1|7	
21mr|efivar-38-1|8	Name:			efivar
21mr|efivar-38-1|9	Version:		38
21mr|efivar-38-1|10	Release:		1
21mr|efivar-38-1|11	Epoch:			1
21mr|efivar-38-1|12	Summary:		Tools to manage UEFI variables
21mr|efivar-38-1|13	License:		LGPLv2.1
21mr|efivar-38-1|14	Group:			System/Kernel and hardware
21mr|efivar-38-1|15	URL:			https://github.com/rhboot/efivar
21mr|efivar-38-1|16	Source0:		https://github.com/rhboot/%{name}/releases/download/%{version}/efivar-%{version}.tar.bz2
21mr|efivar-38-1|17	#Source0:		efivar-git%{date}.tar.gz
21mr|efivar-38-1|18	Patch0:         0001-Fix-the-march-issue-for-riscv64.patch
21mr|efivar-38-1|19	
21mr|efivar-38-1|20	Requires:		%{libname} = %{EVRD}
21mr|efivar-38-1|21	
21mr|efivar-38-1|22	BuildRequires:	pkgconfig(popt)
21mr|efivar-38-1|23	BuildRequires:	mandoc
21mr|efivar-38-1|24	BuildRequires:	glibc-static-devel
21mr|efivar-38-1|25	
21mr|efivar-38-1|26	%description
21mr|efivar-38-1|27	efivar provides a simple command line interface to the UEFI variable facility.
21mr|efivar-38-1|28	
21mr|efivar-38-1|29	%files
21mr|efivar-38-1|30	%doc COPYING README.md
21mr|efivar-38-1|31	%{_bindir}/efivar
21mr|efivar-38-1|32	%{_bindir}/efisecdb
21mr|efivar-38-1|33	%{_mandir}/man1/*
21mr|efivar-38-1|34	
21mr|efivar-38-1|35	#---------------------------------------------------------------------------
21mr|efivar-38-1|36	
21mr|efivar-38-1|37	%package -n %{libname}
21mr|efivar-38-1|38	Summary:        Library to manage UEFI variables
21mr|efivar-38-1|39	Group:          System/Libraries
21mr|efivar-38-1|40	
21mr|efivar-38-1|41	%description -n %{libname}
21mr|efivar-38-1|42	Library to allow for the simple manipulation of UEFI variables.
21mr|efivar-38-1|43	
21mr|efivar-38-1|44	%files -n %{libname}
21mr|efivar-38-1|45	%{_libdir}/*.so.%{major}*
21mr|efivar-38-1|46	
21mr|efivar-38-1|47	#---------------------------------------------------------------------------
21mr|efivar-38-1|48	
21mr|efivar-38-1|49	%package -n %{develname}
21mr|efivar-38-1|50	Summary:        Development files for %{name}
21mr|efivar-38-1|51	Group:          Development/C
21mr|efivar-38-1|52	Requires:       %{libname} = %{EVRD}
21mr|efivar-38-1|53	Provides:       %{name}-devel = %{EVRD}
21mr|efivar-38-1|54	
21mr|efivar-38-1|55	%description -n %{develname}
21mr|efivar-38-1|56	%{develname} contains libraries and header files for
21mr|efivar-38-1|57	developing applications that use %{name}.
21mr|efivar-38-1|58	
21mr|efivar-38-1|59	%files -n %{develname}
21mr|efivar-38-1|60	%{_mandir}/man3/*
21mr|efivar-38-1|61	%{_includedir}/*
21mr|efivar-38-1|62	%{_libdir}/*.so
21mr|efivar-38-1|63	%{_libdir}/pkgconfig/*.pc
21mr|efivar-38-1|64	
21mr|efivar-38-1|65	#---------------------------------------------------------------------------
21mr|efivar-38-1|66	
21mr|efivar-38-1|67	%prep
21mr|efivar-38-1|68	%autosetup -p1 -n %{name}-%{version}
21mr|efivar-38-1|69	%ifarch %{e2k}
21mr|efivar-38-1|70	# unrecognized options for lcc
21mr|efivar-38-1|71	sed -i '/^CFLAGS_GCC/,+1d' src/include/defaults.mk
21mr|efivar-38-1|72	sed -i 's/-MG//' src/include/deps.mk
21mr|efivar-38-1|73	# error: type qualifier is meaningless on cast type
21mr|efivar-38-1|74	sed -i src/include/defaults.mk \
21mr|efivar-38-1|75	-e 's/\$(ERRORS)/$(ERRORS) -Wno-error=ignored-qualifiers/'
21mr|efivar-38-1|76	%endif
21mr|efivar-38-1|77	
21mr|efivar-38-1|78	%build
21mr|efivar-38-1|79	make -j1 \
21mr|efivar-38-1|80	libdir=%{_libdir} \
21mr|efivar-38-1|81	bindir=%{_bindir} \
21mr|efivar-38-1|82	CFLAGS="%{optflags} -Wstrict-aliasing=3" \
21mr|efivar-38-1|83	LDFLAGS="%{ldflags}"
21mr|efivar-38-1|84	
21mr|efivar-38-1|85	# -Wstring-aliasing=3 enables slower but more accurate detection of
21mr|efivar-38-1|86	# aliasing issues than level 2 used by default, less false positives.
21mr|efivar-38-1|87	
21mr|efivar-38-1|88	%install
21mr|efivar-38-1|89	%makeinstall

12100 21
21mr|eglexternalplatform-1.2-1|1	Summary:	EGL External Platform Interface headers
21mr|eglexternalplatform-1.2-1|2	Name:		eglexternalplatform
21mr|eglexternalplatform-1.2-1|3	Version:	1.2
21mr|eglexternalplatform-1.2-1|4	Release:	1
21mr|eglexternalplatform-1.2-1|5	License:	MIT
21mr|eglexternalplatform-1.2-1|6	Group:		Development/X11
21mr|eglexternalplatform-1.2-1|7	Url:		https://github.com/NVIDIA/eglexternalplatform
21mr|eglexternalplatform-1.2-1|8	Source0:	https://github.com/NVIDIA/eglexternalplatform/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|eglexternalplatform-1.2-1|9	BuildRequires:	meson
21mr|eglexternalplatform-1.2-1|10	BuildRequires:	intltool
21mr|eglexternalplatform-1.2-1|11	BuildRequires:	itstool
21mr|eglexternalplatform-1.2-1|12	BuildArch:	noarch
21mr|eglexternalplatform-1.2-1|13	
21mr|eglexternalplatform-1.2-1|14	%description
21mr|eglexternalplatform-1.2-1|15	EGL External Platform Interface headers.
21mr|eglexternalplatform-1.2-1|16	
21mr|eglexternalplatform-1.2-1|17	#----------------------------------------------------------------------------
21mr|eglexternalplatform-1.2-1|18	
21mr|eglexternalplatform-1.2-1|19	%package devel
21mr|eglexternalplatform-1.2-1|20	Summary:	EGL External Platform Interface headers
21mr|eglexternalplatform-1.2-1|21	Group:		Development/X11
21mr|eglexternalplatform-1.2-1|22	
21mr|eglexternalplatform-1.2-1|23	%description devel
21mr|eglexternalplatform-1.2-1|24	This package contains the header files for developing applications
21mr|eglexternalplatform-1.2-1|25	that use EGL External Platform Interface.
21mr|eglexternalplatform-1.2-1|26	
21mr|eglexternalplatform-1.2-1|27	%files devel
21mr|eglexternalplatform-1.2-1|28	%doc README.md samples
21mr|eglexternalplatform-1.2-1|29	%{_includedir}/eglexternalplatform.h
21mr|eglexternalplatform-1.2-1|30	%{_includedir}/eglexternalplatformversion.h
21mr|eglexternalplatform-1.2-1|31	%{_libdir}/pkgconfig/eglexternalplatform.pc
21mr|eglexternalplatform-1.2-1|32	
21mr|eglexternalplatform-1.2-1|33	#----------------------------------------------------------------------------
21mr|eglexternalplatform-1.2-1|34	
21mr|eglexternalplatform-1.2-1|35	%prep
21mr|eglexternalplatform-1.2-1|36	%setup -q
21mr|eglexternalplatform-1.2-1|37	
21mr|eglexternalplatform-1.2-1|38	%build
21mr|eglexternalplatform-1.2-1|39	%meson
21mr|eglexternalplatform-1.2-1|40	%meson_build
21mr|eglexternalplatform-1.2-1|41	
21mr|eglexternalplatform-1.2-1|42	%install
21mr|eglexternalplatform-1.2-1|43	%meson_install
21mr|eglexternalplatform-1.2-1|44	
21mr|eglexternalplatform-1.2-1|45	%changelog
21mr|eglexternalplatform-1.2-1|46	- Merge: c94905a c0e6a55
21mr|eglexternalplatform-1.2-1|47	* Fri Oct 17 2025 victorr2007 <victorr2007@yandex.ru>
21mr|eglexternalplatform-1.2-1|48	- Merge pull request #1 from x11_backports/eglexternalplatform:rosa2021.1
21mr|eglexternalplatform-1.2-1|49	- eglexternalplatform
21mr|eglexternalplatform-1.2-1|50	
21mr|eglexternalplatform-1.2-1|51	* Wed Sep 17 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|eglexternalplatform-1.2-1|52	- Updated to 1.2
21mr|eglexternalplatform-1.2-1|53	
21mr|eglexternalplatform-1.2-1|54	* Wed Sep 17 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|eglexternalplatform-1.2-1|55	- Updated to 1.2
21mr|eglexternalplatform-1.2-1|56	
21mr|eglexternalplatform-1.2-1|57	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru> 1.1-2
21mr|eglexternalplatform-1.2-1|58	- bot: rpm5 -> rpm4 (5)

12101 21
21mr|egl-gbm-1.1.0-2|1	%define major 1
21mr|egl-gbm-1.1.0-2|2	%define libname %mklibname nvidia-egl-gbm %{major}
21mr|egl-gbm-1.1.0-2|3	
21mr|egl-gbm-1.1.0-2|4	Summary:        The NVIDIA GBM EGL external platform library
21mr|egl-gbm-1.1.0-2|5	Name:           egl-gbm
21mr|egl-gbm-1.1.0-2|6	Version:        1.1.0
21mr|egl-gbm-1.1.0-2|7	Release:        2
21mr|egl-gbm-1.1.0-2|8	License:        MIT
21mr|egl-gbm-1.1.0-2|9	Group:		System/X11
21mr|egl-gbm-1.1.0-2|10	URL:            https://github.com/NVIDIA/egl-gbm
21mr|egl-gbm-1.1.0-2|11	Source0:        https://github.com/NVIDIA/egl-gbm/archive/%{version}/%{name}-%{version}.tar.gz
21mr|egl-gbm-1.1.0-2|12	BuildRequires:	meson
21mr|egl-gbm-1.1.0-2|13	BuildRequires:	egl-devel
21mr|egl-gbm-1.1.0-2|14	BuildRequires:	pkgconfig(egl)
21mr|egl-gbm-1.1.0-2|15	BuildRequires:	pkgconfig(eglexternalplatform)
21mr|egl-gbm-1.1.0-2|16	BuildRequires:	pkgconfig(gbm)
21mr|egl-gbm-1.1.0-2|17	BuildRequires:	pkgconfig(libdrm)
21mr|egl-gbm-1.1.0-2|18	BuildRequires:	pkgconfig(libglvnd)
21mr|egl-gbm-1.1.0-2|19	
21mr|egl-gbm-1.1.0-2|20	%description
21mr|egl-gbm-1.1.0-2|21	The NVIDIA GBM EGL external platform library
21mr|egl-gbm-1.1.0-2|22	
21mr|egl-gbm-1.1.0-2|23	#-----------------------------------------------------------
21mr|egl-gbm-1.1.0-2|24	
21mr|egl-gbm-1.1.0-2|25	%package -n %{libname}
21mr|egl-gbm-1.1.0-2|26	Summary:	The NVIDIA GBM EGL external platform library
21mr|egl-gbm-1.1.0-2|27	Group:		System/Libraries
21mr|egl-gbm-1.1.0-2|28	Provides:	egl-gbm = %{EVRD}
21mr|egl-gbm-1.1.0-2|29	
21mr|egl-gbm-1.1.0-2|30	%if %{mdvver} <= 202110
21mr|egl-gbm-1.1.0-2|31	# package was renamed inside rosa2021.1
21mr|egl-gbm-1.1.0-2|32	Conflicts:	egl-gbm < 1.1.0-2
21mr|egl-gbm-1.1.0-2|33	Obsoletes:	egl-gbm < 1.1.0-2
21mr|egl-gbm-1.1.0-2|34	%endif
21mr|egl-gbm-1.1.0-2|35	
21mr|egl-gbm-1.1.0-2|36	%description -n %{libname}
21mr|egl-gbm-1.1.0-2|37	The NVIDIA GBM EGL external platform library
21mr|egl-gbm-1.1.0-2|38	
21mr|egl-gbm-1.1.0-2|39	%files -n %{libname}
21mr|egl-gbm-1.1.0-2|40	%license COPYING
21mr|egl-gbm-1.1.0-2|41	%{_libdir}/libnvidia-egl-gbm.so.%{major}*
21mr|egl-gbm-1.1.0-2|42	
21mr|egl-gbm-1.1.0-2|43	#-----------------------------------------------------------
21mr|egl-gbm-1.1.0-2|44	
21mr|egl-gbm-1.1.0-2|45	%prep
21mr|egl-gbm-1.1.0-2|46	%autosetup
21mr|egl-gbm-1.1.0-2|47	
21mr|egl-gbm-1.1.0-2|48	%build
21mr|egl-gbm-1.1.0-2|49	%meson
21mr|egl-gbm-1.1.0-2|50	%meson_build
21mr|egl-gbm-1.1.0-2|51	
21mr|egl-gbm-1.1.0-2|52	%install
21mr|egl-gbm-1.1.0-2|53	%meson_install
21mr|egl-gbm-1.1.0-2|54	# Delete unversioned .so
21mr|egl-gbm-1.1.0-2|55	rm %{buildroot}%{_libdir}/libnvidia-egl-gbm.so

12102 21
21mr|egl-wayland-1.1.11-1|1	%define major 1
21mr|egl-wayland-1.1.11-1|2	%define libname %mklibname nvidia-egl-wayland %{major}
21mr|egl-wayland-1.1.11-1|3	%define devname %mklibname nvidia-egl-wayland -d
21mr|egl-wayland-1.1.11-1|4	
21mr|egl-wayland-1.1.11-1|5	Summary:	Wayland EGL External Platform library
21mr|egl-wayland-1.1.11-1|6	Name:		egl-wayland
21mr|egl-wayland-1.1.11-1|7	Version:	1.1.11
21mr|egl-wayland-1.1.11-1|8	Release:	1
21mr|egl-wayland-1.1.11-1|9	License:	MIT
21mr|egl-wayland-1.1.11-1|10	Group:		System/X11
21mr|egl-wayland-1.1.11-1|11	Url:		https://github.com/NVIDIA/egl-wayland
21mr|egl-wayland-1.1.11-1|12	Source0:	https://github.com/NVIDIA/egl-wayland/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|egl-wayland-1.1.11-1|13	Source1:	10_nvidia_wayland.json
21mr|egl-wayland-1.1.11-1|14	Source2:	15_nvidia_gbm.json
21mr|egl-wayland-1.1.11-1|15	BuildRequires:	meson
21mr|egl-wayland-1.1.11-1|16	BuildRequires:	egl-devel
21mr|egl-wayland-1.1.11-1|17	BuildRequires:	pkgconfig(egl)
21mr|egl-wayland-1.1.11-1|18	BuildRequires:	pkgconfig(eglexternalplatform)
21mr|egl-wayland-1.1.11-1|19	BuildRequires:	pkgconfig(wayland-client)
21mr|egl-wayland-1.1.11-1|20	BuildRequires:	pkgconfig(wayland-egl-backend)
21mr|egl-wayland-1.1.11-1|21	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|egl-wayland-1.1.11-1|22	BuildRequires:	pkgconfig(wayland-server)
21mr|egl-wayland-1.1.11-1|23	# Required for directory ownership
21mr|egl-wayland-1.1.11-1|24	Requires:	libglvnd
21mr|egl-wayland-1.1.11-1|25	
21mr|egl-wayland-1.1.11-1|26	%description
21mr|egl-wayland-1.1.11-1|27	Wayland EGL External Platform library.
21mr|egl-wayland-1.1.11-1|28	
21mr|egl-wayland-1.1.11-1|29	%files
21mr|egl-wayland-1.1.11-1|30	%doc README.md
21mr|egl-wayland-1.1.11-1|31	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|egl-wayland-1.1.11-1|32	%{_datadir}/egl/egl_external_platform.d/15_nvidia_gbm.json
21mr|egl-wayland-1.1.11-1|33	
21mr|egl-wayland-1.1.11-1|34	#----------------------------------------------------------------------------
21mr|egl-wayland-1.1.11-1|35	
21mr|egl-wayland-1.1.11-1|36	%package -n %{libname}
21mr|egl-wayland-1.1.11-1|37	Summary:	Wayland EGL External Platform shared library
21mr|egl-wayland-1.1.11-1|38	Group:		System/Libraries
21mr|egl-wayland-1.1.11-1|39	Requires:	%{name}
21mr|egl-wayland-1.1.11-1|40	
21mr|egl-wayland-1.1.11-1|41	%description -n %{libname}
21mr|egl-wayland-1.1.11-1|42	Wayland EGL External Platform shared library.
21mr|egl-wayland-1.1.11-1|43	
21mr|egl-wayland-1.1.11-1|44	%files -n %{libname}
21mr|egl-wayland-1.1.11-1|45	%{_libdir}/libnvidia-egl-wayland.so.%{major}*
21mr|egl-wayland-1.1.11-1|46	
21mr|egl-wayland-1.1.11-1|47	#----------------------------------------------------------------------------
21mr|egl-wayland-1.1.11-1|48	
21mr|egl-wayland-1.1.11-1|49	%package -n %{devname}
21mr|egl-wayland-1.1.11-1|50	Summary:	Wayland EGL External Platform library development package
21mr|egl-wayland-1.1.11-1|51	Group:		Development/X11
21mr|egl-wayland-1.1.11-1|52	Requires:	%{libname} = %{EVRD}
21mr|egl-wayland-1.1.11-1|53	Provides:	wayland-eglstream-protocols = %{EVRD}
21mr|egl-wayland-1.1.11-1|54	
21mr|egl-wayland-1.1.11-1|55	%description -n %{devname}
21mr|egl-wayland-1.1.11-1|56	Wayland EGL External Platform library development package.
21mr|egl-wayland-1.1.11-1|57	
21mr|egl-wayland-1.1.11-1|58	%files -n %{devname}
21mr|egl-wayland-1.1.11-1|59	%{_libdir}/libnvidia-egl-wayland.so
21mr|egl-wayland-1.1.11-1|60	%{_libdir}/pkgconfig/wayland-eglstream.pc
21mr|egl-wayland-1.1.11-1|61	%{_datadir}/pkgconfig/wayland-eglstream-protocols.pc
21mr|egl-wayland-1.1.11-1|62	%{_datadir}/wayland-eglstream/
21mr|egl-wayland-1.1.11-1|63	
21mr|egl-wayland-1.1.11-1|64	#----------------------------------------------------------------------------
21mr|egl-wayland-1.1.11-1|65	
21mr|egl-wayland-1.1.11-1|66	%prep
21mr|egl-wayland-1.1.11-1|67	%autosetup -p1
21mr|egl-wayland-1.1.11-1|68	
21mr|egl-wayland-1.1.11-1|69	%build
21mr|egl-wayland-1.1.11-1|70	%global optflags %{optflags} -fno-strict-aliasing
21mr|egl-wayland-1.1.11-1|71	%meson
21mr|egl-wayland-1.1.11-1|72	%meson_build
21mr|egl-wayland-1.1.11-1|73	
21mr|egl-wayland-1.1.11-1|74	
21mr|egl-wayland-1.1.11-1|75	%install
21mr|egl-wayland-1.1.11-1|76	%meson_install
21mr|egl-wayland-1.1.11-1|77	install -m 0755 -d %{buildroot}%{_datadir}/egl/egl_external_platform.d/
21mr|egl-wayland-1.1.11-1|78	install -pm 0644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_datadir}/egl/egl_external_platform.d/

12103 21
21mr|egl-x11-1.0.3-1|1	%define major 1
21mr|egl-x11-1.0.3-1|2	%define libname %mklibname nvidia-egl-xcb %{major}
21mr|egl-x11-1.0.3-1|3	
21mr|egl-x11-1.0.3-1|4	Summary:	x11 EGL External Platform library
21mr|egl-x11-1.0.3-1|5	Name:		egl-x11
21mr|egl-x11-1.0.3-1|6	Version:	1.0.3
21mr|egl-x11-1.0.3-1|7	Release:	1
21mr|egl-x11-1.0.3-1|8	License:	MIT
21mr|egl-x11-1.0.3-1|9	Group:		System/X11
21mr|egl-x11-1.0.3-1|10	Url:		https://github.com/NVIDIA/egl-x11
21mr|egl-x11-1.0.3-1|11	Source0:	https://github.com/NVIDIA/egl-x11/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|egl-x11-1.0.3-1|12	BuildRequires:	meson
21mr|egl-x11-1.0.3-1|13	BuildRequires:	pkgconfig(egl)
21mr|egl-x11-1.0.3-1|14	BuildRequires:	pkgconfig(eglexternalplatform)
21mr|egl-x11-1.0.3-1|15	BuildRequires:	pkgconfig(gbm)
21mr|egl-x11-1.0.3-1|16	BuildRequires:	pkgconfig(libdrm)
21mr|egl-x11-1.0.3-1|17	BuildRequires:	pkgconfig(x11)
21mr|egl-x11-1.0.3-1|18	BuildRequires:	pkgconfig(x11-xcb)
21mr|egl-x11-1.0.3-1|19	BuildRequires:	pkgconfig(xcb)
21mr|egl-x11-1.0.3-1|20	BuildRequires:	pkgconfig(xcb-dri3)
21mr|egl-x11-1.0.3-1|21	BuildRequires:	pkgconfig(xcb-present)
21mr|egl-x11-1.0.3-1|22	Requires:	%{_lib}nvidia-egl-xcb1
21mr|egl-x11-1.0.3-1|23	
21mr|egl-x11-1.0.3-1|24	%description
21mr|egl-x11-1.0.3-1|25	x11 EGL External Platform library.
21mr|egl-x11-1.0.3-1|26	This library depends on a (still somewhat experimental)
21mr|egl-x11-1.0.3-1|27	interface in the NVIDIA driver, which is supported only
21mr|egl-x11-1.0.3-1|28	in 560 or later series drivers.
21mr|egl-x11-1.0.3-1|29	
21mr|egl-x11-1.0.3-1|30	For full functionality, it also needs the explicit sync
21mr|egl-x11-1.0.3-1|31	protocol added to version 1.4 of the Present and DRI3
21mr|egl-x11-1.0.3-1|32	extensions, which is available in XWayland 24.1 and later.
21mr|egl-x11-1.0.3-1|33	Without explicit sync support, you may get reduced
21mr|egl-x11-1.0.3-1|34	performance and out-of-order frames.
21mr|egl-x11-1.0.3-1|35	
21mr|egl-x11-1.0.3-1|36	%files
21mr|egl-x11-1.0.3-1|37	%doc README.md
21mr|egl-x11-1.0.3-1|38	%{_datadir}/egl/egl_external_platform.d/20_nvidia_xcb.json
21mr|egl-x11-1.0.3-1|39	%{_datadir}/egl/egl_external_platform.d/20_nvidia_xlib.json
21mr|egl-x11-1.0.3-1|40	
21mr|egl-x11-1.0.3-1|41	#----------------------------------------------------------------------------
21mr|egl-x11-1.0.3-1|42	
21mr|egl-x11-1.0.3-1|43	%package -n %{libname}
21mr|egl-x11-1.0.3-1|44	Summary:	x11 EGL External Platform shared library
21mr|egl-x11-1.0.3-1|45	Group:		System/Libraries
21mr|egl-x11-1.0.3-1|46	Requires:	%{name}
21mr|egl-x11-1.0.3-1|47	
21mr|egl-x11-1.0.3-1|48	%description -n %{libname}
21mr|egl-x11-1.0.3-1|49	x11 EGL External Platform shared library.
21mr|egl-x11-1.0.3-1|50	
21mr|egl-x11-1.0.3-1|51	%files -n %{libname}
21mr|egl-x11-1.0.3-1|52	%{_libdir}/libnvidia-egl-xcb.so.%{major}*
21mr|egl-x11-1.0.3-1|53	%{_libdir}/libnvidia-egl-xlib.so.%{major}*
21mr|egl-x11-1.0.3-1|54	
21mr|egl-x11-1.0.3-1|55	#----------------------------------------------------------------------------
21mr|egl-x11-1.0.3-1|56	
21mr|egl-x11-1.0.3-1|57	%prep
21mr|egl-x11-1.0.3-1|58	%autosetup -p1
21mr|egl-x11-1.0.3-1|59	
21mr|egl-x11-1.0.3-1|60	%build
21mr|egl-x11-1.0.3-1|61	%meson
21mr|egl-x11-1.0.3-1|62	%meson_build
21mr|egl-x11-1.0.3-1|63	
21mr|egl-x11-1.0.3-1|64	%install
21mr|egl-x11-1.0.3-1|65	%meson_install
21mr|egl-x11-1.0.3-1|66	
21mr|egl-x11-1.0.3-1|67	rm -fv %{buildroot}%{_libdir}/*.so
21mr|egl-x11-1.0.3-1|68	
21mr|egl-x11-1.0.3-1|69	
21mr|egl-x11-1.0.3-1|70	%changelog
21mr|egl-x11-1.0.3-1|71	* Sat Oct 18 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|egl-x11-1.0.3-1|72	- Update to 1.0.3
21mr|egl-x11-1.0.3-1|73	
21mr|egl-x11-1.0.3-1|74	* Sat May 31 2025 Victor Ryzhikh <victorr2007@yandex.ru> 1.0.2-1
21mr|egl-x11-1.0.3-1|75	- Updated to 1.0.2
21mr|egl-x11-1.0.3-1|76	
21mr|egl-x11-1.0.3-1|77	* Sat May 31 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|egl-x11-1.0.3-1|78	- Updated to 1.0.2
21mr|egl-x11-1.0.3-1|79	
21mr|egl-x11-1.0.3-1|80	* Sat May 31 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|egl-x11-1.0.3-1|81	- Updated to 1.0.2
21mr|egl-x11-1.0.3-1|82	
21mr|egl-x11-1.0.3-1|83	* Wed Apr 2 2025 Victor Ryzhikh <victorr2007@yandex.ru> 1.0.0-5
21mr|egl-x11-1.0.3-1|84	- Updated from git to 1.0.1 version
21mr|egl-x11-1.0.3-1|85	
21mr|egl-x11-1.0.3-1|86	* Wed Apr 2 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|egl-x11-1.0.3-1|87	- Updated from git to 1.0.1 version
21mr|egl-x11-1.0.3-1|88	
21mr|egl-x11-1.0.3-1|89	* Tue Mar 25 2025 Victor Ryzhykh <victorr2007@yandex.ru> 1.0.0-4
21mr|egl-x11-1.0.3-1|90	- Fdded patch from git
21mr|egl-x11-1.0.3-1|91	
21mr|egl-x11-1.0.3-1|92	* Tue Dec 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|egl-x11-1.0.3-1|93	- Clean
21mr|egl-x11-1.0.3-1|94	
21mr|egl-x11-1.0.3-1|95	* Thu Dec 12 2024 Victor Ryzhykh <victorr2007@yandex.ru> 1.0.0-3
21mr|egl-x11-1.0.3-1|96	- Update to final 1.0.0.
21mr|egl-x11-1.0.3-1|97	
21mr|egl-x11-1.0.3-1|98	* Thu Dec 12 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|egl-x11-1.0.3-1|99	- Update to final 1.0.0.
21mr|egl-x11-1.0.3-1|100	
21mr|egl-x11-1.0.3-1|101	* Thu Dec 12 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|egl-x11-1.0.3-1|102	- Update to final 1.0.0.
21mr|egl-x11-1.0.3-1|103	
21mr|egl-x11-1.0.3-1|104	* Sat Nov 23 2024 Victor Ryzhykh <victorr2007@yandex.ru> 1.0.0-2.20241120
21mr|egl-x11-1.0.3-1|105	- Updated to date 20241120
21mr|egl-x11-1.0.3-1|106	
21mr|egl-x11-1.0.3-1|107	* Wed Oct 2 2024 ABF <abf@rosalinux.ru> 1.0.0-1
21mr|egl-x11-1.0.3-1|108	- Automatic import for version 1.0.0-1

12104 21
21mr|ehcache-core-2.6.11-7|1	Name:          ehcache-core
21mr|ehcache-core-2.6.11-7|2	Version:       2.6.11
21mr|ehcache-core-2.6.11-7|3	Release:       7
21mr|ehcache-core-2.6.11-7|4	Summary:       Easy Hibernate Cache
21mr|ehcache-core-2.6.11-7|5	License:       ASL 2.0
21mr|ehcache-core-2.6.11-7|6	URL:           http://ehcache.org/
21mr|ehcache-core-2.6.11-7|7	# svn export http://svn.terracotta.org/svn/ehcache/tags/ehcache-core-2.6.11
21mr|ehcache-core-2.6.11-7|8	# find ehcache-core-2.6.11 -name '*.jar' -delete
21mr|ehcache-core-2.6.11-7|9	# tools/maven-ant-tasks-2.0.7.jar
21mr|ehcache-core-2.6.11-7|10	# src/test/resources/resourceclassloader/private-classpath.jar
21mr|ehcache-core-2.6.11-7|11	# find ehcache-core-2.6.11 -name '*.class' -delete
21mr|ehcache-core-2.6.11-7|12	# tar cJf ehcache-core-2.6.11.tar.xz ehcache-core-2.6.11
21mr|ehcache-core-2.6.11-7|13	Source0:       %{name}-%{version}.tar.xz
21mr|ehcache-core-2.6.11-7|14	Patch0:        %{name}-2.6.7-java8.patch
21mr|ehcache-core-2.6.11-7|15	
21mr|ehcache-core-2.6.11-7|16	BuildRequires: maven-local
21mr|ehcache-core-2.6.11-7|17	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|ehcache-core-2.6.11-7|18	BuildRequires: mvn(javax.transaction:jta)
21mr|ehcache-core-2.6.11-7|19	BuildRequires: mvn(net.sf.ehcache:ehcache-parent:pom:)
21mr|ehcache-core-2.6.11-7|20	BuildRequires: mvn(net.sf.ehcache:sizeof-agent)
21mr|ehcache-core-2.6.11-7|21	BuildRequires: mvn(org.codehaus.mojo:rmic-maven-plugin)
21mr|ehcache-core-2.6.11-7|22	BuildRequires: mvn(org.codehaus.mojo:xml-maven-plugin)
21mr|ehcache-core-2.6.11-7|23	BuildRequires: mvn(org.codehaus.plexus:plexus-resources)
21mr|ehcache-core-2.6.11-7|24	BuildRequires: mvn(org.hibernate:hibernate-core:3)
21mr|ehcache-core-2.6.11-7|25	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|ehcache-core-2.6.11-7|26	BuildRequires: mvn(org.slf4j:slf4j-jdk14)
21mr|ehcache-core-2.6.11-7|27	
21mr|ehcache-core-2.6.11-7|28	# test
21mr|ehcache-core-2.6.11-7|29	%if 0
21mr|ehcache-core-2.6.11-7|30	BuildRequires: mvn(com.sun.xsom:xsom)
21mr|ehcache-core-2.6.11-7|31	BuildRequires: mvn(commons-logging:commons-logging)
21mr|ehcache-core-2.6.11-7|32	BuildRequires: mvn(dom4j:dom4j)
21mr|ehcache-core-2.6.11-7|33	BuildRequires: mvn(javassist:javassist)
21mr|ehcache-core-2.6.11-7|34	BuildRequires: mvn(junit:junit)
21mr|ehcache-core-2.6.11-7|35	BuildRequires: mvn(net.sf.hibernate:hibernate:2.1.8)
21mr|ehcache-core-2.6.11-7|36	BuildRequires: mvn(org.apache.derby:derby)
21mr|ehcache-core-2.6.11-7|37	BuildRequires: mvn(org.beanshell:bsh:1.3.0)
21mr|ehcache-core-2.6.11-7|38	BuildRequires: mvn(org.codehaus.btm:btm)
21mr|ehcache-core-2.6.11-7|39	BuildRequires: mvn(org.hamcrest:hamcrest-core:1.2)
21mr|ehcache-core-2.6.11-7|40	BuildRequires: mvn(org.hamcrest:hamcrest-library:1.2)
21mr|ehcache-core-2.6.11-7|41	BuildRequires: mvn(org.hibernate:hibernate-ehcache:3.3.2.GA)
21mr|ehcache-core-2.6.11-7|42	BuildRequires: mvn(org.mockito:mockito-core)
21mr|ehcache-core-2.6.11-7|43	%endif
21mr|ehcache-core-2.6.11-7|44	
21mr|ehcache-core-2.6.11-7|45	Requires:      hibernate3 >= 3.6.10-7
21mr|ehcache-core-2.6.11-7|46	
21mr|ehcache-core-2.6.11-7|47	Group:          Development/Java
21mr|ehcache-core-2.6.11-7|48	BuildArch:     noarch
21mr|ehcache-core-2.6.11-7|49	# Java stack is not supported on x86_32
21mr|ehcache-core-2.6.11-7|50	ExcludeArch: %{ix86}
21mr|ehcache-core-2.6.11-7|51	
21mr|ehcache-core-2.6.11-7|52	%description
21mr|ehcache-core-2.6.11-7|53	Ehcache is a pure Java, in-process cache.
21mr|ehcache-core-2.6.11-7|54	
21mr|ehcache-core-2.6.11-7|55	%package javadoc
21mr|ehcache-core-2.6.11-7|56	Summary:       Javadoc for %{name}
21mr|ehcache-core-2.6.11-7|57	
21mr|ehcache-core-2.6.11-7|58	%description javadoc
21mr|ehcache-core-2.6.11-7|59	This package contains javadoc for %{name}.
21mr|ehcache-core-2.6.11-7|60	
21mr|ehcache-core-2.6.11-7|61	%prep
21mr|ehcache-core-2.6.11-7|62	%setup -q
21mr|ehcache-core-2.6.11-7|63	%patch0 -p0
21mr|ehcache-core-2.6.11-7|64	# Use net.sf.ehcache:ehcache-parent:2.5
21mr|ehcache-core-2.6.11-7|65	# Remove its support because it breaks build during javadoc task
21mr|ehcache-core-2.6.11-7|66	%pom_remove_parent
21mr|ehcache-core-2.6.11-7|67	# disable doclint
21mr|ehcache-core-2.6.11-7|68	%pom_remove_plugin :maven-javadoc-plugin
21mr|ehcache-core-2.6.11-7|69	%pom_xpath_inject "pom:project" "<groupId>net.sf.ehcache</groupId>"
21mr|ehcache-core-2.6.11-7|70	
21mr|ehcache-core-2.6.11-7|71	%pom_remove_plugin :gmaven-plugin
21mr|ehcache-core-2.6.11-7|72	%pom_remove_plugin :lifecycle-mapping
21mr|ehcache-core-2.6.11-7|73	%pom_remove_plugin :maven-checkstyle-plugin
21mr|ehcache-core-2.6.11-7|74	%pom_remove_plugin :maven-source-plugin
21mr|ehcache-core-2.6.11-7|75	
21mr|ehcache-core-2.6.11-7|76	# don't generate source archive
21mr|ehcache-core-2.6.11-7|77	%pom_remove_plugin :maven-assembly-plugin
21mr|ehcache-core-2.6.11-7|78	
21mr|ehcache-core-2.6.11-7|79	# Make sure we require version '3' of Hibernate
21mr|ehcache-core-2.6.11-7|80	%pom_xpath_set "pom:dependency[pom:groupId = 'org.hibernate']/pom:version" 3
21mr|ehcache-core-2.6.11-7|81	
21mr|ehcache-core-2.6.11-7|82	%pom_change_dep :servlet-api :javax.servlet-api:3.1.0
21mr|ehcache-core-2.6.11-7|83	
21mr|ehcache-core-2.6.11-7|84	# Don't use buildnumber-plugin, because jna is required (and currently broken)
21mr|ehcache-core-2.6.11-7|85	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'buildnumber-git']"
21mr|ehcache-core-2.6.11-7|86	
21mr|ehcache-core-2.6.11-7|87	# circular deps
21mr|ehcache-core-2.6.11-7|88	# org.hibernate hibernate-ehcache 3.3.2.GA
21mr|ehcache-core-2.6.11-7|89	# unavailable deps
21mr|ehcache-core-2.6.11-7|90	%pom_remove_dep net.sf.hibernate:hibernate
21mr|ehcache-core-2.6.11-7|91	%pom_xpath_remove "pom:dependency[pom:scope = 'test']"
21mr|ehcache-core-2.6.11-7|92	
21mr|ehcache-core-2.6.11-7|93	%pom_xpath_remove "pom:dependency/pom:scope"
21mr|ehcache-core-2.6.11-7|94	
21mr|ehcache-core-2.6.11-7|95	# disable embedded ehcache-sizeof-agent.jar copy
21mr|ehcache-core-2.6.11-7|96	%pom_remove_plugin :maven-dependency-plugin
21mr|ehcache-core-2.6.11-7|97	
21mr|ehcache-core-2.6.11-7|98	%mvn_file :%{name} %{name}
21mr|ehcache-core-2.6.11-7|99	%mvn_alias :%{name} net.sf.ehcache:ehcache
21mr|ehcache-core-2.6.11-7|100	
21mr|ehcache-core-2.6.11-7|101	%build
21mr|ehcache-core-2.6.11-7|102	
21mr|ehcache-core-2.6.11-7|103	# tests skipped. cause: missing dependencies
21mr|ehcache-core-2.6.11-7|104	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|ehcache-core-2.6.11-7|105	
21mr|ehcache-core-2.6.11-7|106	%install
21mr|ehcache-core-2.6.11-7|107	%mvn_install
21mr|ehcache-core-2.6.11-7|108	
21mr|ehcache-core-2.6.11-7|109	%files -f .mfiles
21mr|ehcache-core-2.6.11-7|110	%license src/assemble/EHCACHE-CORE-LICENSE.txt
21mr|ehcache-core-2.6.11-7|111	
21mr|ehcache-core-2.6.11-7|112	%files javadoc -f .mfiles-javadoc
21mr|ehcache-core-2.6.11-7|113	%license src/assemble/EHCACHE-CORE-LICENSE.txt
21mr|ehcache-core-2.6.11-7|114	

12105 21
21mr|ehcache-parent-2.3-18|1	Name:          ehcache-parent
21mr|ehcache-parent-2.3-18|2	Version:       2.3
21mr|ehcache-parent-2.3-18|3	Release:       18
21mr|ehcache-parent-2.3-18|4	Summary:       Ehcache Parent
21mr|ehcache-parent-2.3-18|5	License:       ASL 2.0
21mr|ehcache-parent-2.3-18|6	URL:           http://www.terracotta.org/
21mr|ehcache-parent-2.3-18|7	# svn export http://svn.terracotta.org/svn/ehcache/tags/ehcache-parent-2.3
21mr|ehcache-parent-2.3-18|8	# tar czf ehcache-parent-2.3-src-svn.tar.gz ehcache-parent-2.3
21mr|ehcache-parent-2.3-18|9	Source0:       ehcache-parent-2.3-src-svn.tar.gz
21mr|ehcache-parent-2.3-18|10	BuildRequires: maven-local
21mr|ehcache-parent-2.3-18|11	BuildRequires: maven-source-plugin
21mr|ehcache-parent-2.3-18|12	Group:          Development/Java
21mr|ehcache-parent-2.3-18|13	BuildArch: noarch
21mr|ehcache-parent-2.3-18|14	# Java stack is not supported on x86_32
21mr|ehcache-parent-2.3-18|15	ExcludeArch: %{ix86}
21mr|ehcache-parent-2.3-18|16	
21mr|ehcache-parent-2.3-18|17	%description
21mr|ehcache-parent-2.3-18|18	Ehcache is a widely used, pure Java, in-process, distributed cache.
21mr|ehcache-parent-2.3-18|19	
21mr|ehcache-parent-2.3-18|20	%prep
21mr|ehcache-parent-2.3-18|21	%setup -q -n ehcache-parent-%{version}
21mr|ehcache-parent-2.3-18|22	
21mr|ehcache-parent-2.3-18|23	%build
21mr|ehcache-parent-2.3-18|24	%mvn_build
21mr|ehcache-parent-2.3-18|25	
21mr|ehcache-parent-2.3-18|26	%install
21mr|ehcache-parent-2.3-18|27	%mvn_install
21mr|ehcache-parent-2.3-18|28	
21mr|ehcache-parent-2.3-18|29	%files -f .mfiles
21mr|ehcache-parent-2.3-18|30	

12106 21
21mr|ehcache-sizeof-agent-1.0.1-17|1	Name:          ehcache-sizeof-agent
21mr|ehcache-sizeof-agent-1.0.1-17|2	Version:       1.0.1
21mr|ehcache-sizeof-agent-1.0.1-17|3	Release:       17
21mr|ehcache-sizeof-agent-1.0.1-17|4	Summary:       Ehcache Size Of Agent
21mr|ehcache-sizeof-agent-1.0.1-17|5	License:       ASL 2.0
21mr|ehcache-sizeof-agent-1.0.1-17|6	Group:         Development/Java
21mr|ehcache-sizeof-agent-1.0.1-17|7	URL:           http://www.terracotta.org/
21mr|ehcache-sizeof-agent-1.0.1-17|8	# svn export http://svn.terracotta.org/svn/ehcache/tags/sizeof-agent-1.0.1
21mr|ehcache-sizeof-agent-1.0.1-17|9	# tar czf ehcache-sizeof-agent-1.0.1.tar.gz sizeof-agent-1.0.1
21mr|ehcache-sizeof-agent-1.0.1-17|10	Source0:       %{name}-%{version}.tar.gz
21mr|ehcache-sizeof-agent-1.0.1-17|11	# ehcache-sizeof-agent package don't include the license file
21mr|ehcache-sizeof-agent-1.0.1-17|12	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|ehcache-sizeof-agent-1.0.1-17|13	
21mr|ehcache-sizeof-agent-1.0.1-17|14	BuildRequires: maven-local
21mr|ehcache-sizeof-agent-1.0.1-17|15	BuildRequires: maven-shared
21mr|ehcache-sizeof-agent-1.0.1-17|16	BuildRequires: maven-gpg-plugin
21mr|ehcache-sizeof-agent-1.0.1-17|17	BuildRequires: maven-idea-plugin
21mr|ehcache-sizeof-agent-1.0.1-17|18	BuildRequires: maven-source-plugin
21mr|ehcache-sizeof-agent-1.0.1-17|19	BuildRequires: maven-release-plugin
21mr|ehcache-sizeof-agent-1.0.1-17|20	
21mr|ehcache-sizeof-agent-1.0.1-17|21	BuildRequires: ehcache-parent
21mr|ehcache-sizeof-agent-1.0.1-17|22	Requires:      ehcache-parent
21mr|ehcache-sizeof-agent-1.0.1-17|23	
21mr|ehcache-sizeof-agent-1.0.1-17|24	BuildArch:     noarch
21mr|ehcache-sizeof-agent-1.0.1-17|25	# Java stack is not supported on x86_32
21mr|ehcache-sizeof-agent-1.0.1-17|26	ExcludeArch: %{ix86}
21mr|ehcache-sizeof-agent-1.0.1-17|27	
21mr|ehcache-sizeof-agent-1.0.1-17|28	%description
21mr|ehcache-sizeof-agent-1.0.1-17|29	Ehcache is a widely used, pure Java, in-process, distributed cache.
21mr|ehcache-sizeof-agent-1.0.1-17|30	
21mr|ehcache-sizeof-agent-1.0.1-17|31	%package javadoc
21mr|ehcache-sizeof-agent-1.0.1-17|32	Summary:        Javadoc for %{name}
21mr|ehcache-sizeof-agent-1.0.1-17|33	
21mr|ehcache-sizeof-agent-1.0.1-17|34	%description javadoc
21mr|ehcache-sizeof-agent-1.0.1-17|35	This package contains the API documentation for %{name}.
21mr|ehcache-sizeof-agent-1.0.1-17|36	
21mr|ehcache-sizeof-agent-1.0.1-17|37	%prep
21mr|ehcache-sizeof-agent-1.0.1-17|38	
21mr|ehcache-sizeof-agent-1.0.1-17|39	%setup -q -n sizeof-agent-%{version}
21mr|ehcache-sizeof-agent-1.0.1-17|40	
21mr|ehcache-sizeof-agent-1.0.1-17|41	cp %{SOURCE1} LICENSE.txt
21mr|ehcache-sizeof-agent-1.0.1-17|42	sed -i 's/\r//' LICENSE.txt
21mr|ehcache-sizeof-agent-1.0.1-17|43	
21mr|ehcache-sizeof-agent-1.0.1-17|44	%mvn_file :sizeof-agent %{name}
21mr|ehcache-sizeof-agent-1.0.1-17|45	
21mr|ehcache-sizeof-agent-1.0.1-17|46	%build
21mr|ehcache-sizeof-agent-1.0.1-17|47	
21mr|ehcache-sizeof-agent-1.0.1-17|48	%mvn_build
21mr|ehcache-sizeof-agent-1.0.1-17|49	
21mr|ehcache-sizeof-agent-1.0.1-17|50	%install
21mr|ehcache-sizeof-agent-1.0.1-17|51	%mvn_install
21mr|ehcache-sizeof-agent-1.0.1-17|52	
21mr|ehcache-sizeof-agent-1.0.1-17|53	%files -f .mfiles
21mr|ehcache-sizeof-agent-1.0.1-17|54	%license LICENSE.txt
21mr|ehcache-sizeof-agent-1.0.1-17|55	
21mr|ehcache-sizeof-agent-1.0.1-17|56	%files javadoc -f .mfiles-javadoc
21mr|ehcache-sizeof-agent-1.0.1-17|57	%license LICENSE.txt
21mr|ehcache-sizeof-agent-1.0.1-17|58	

12107 21
21mr|eigen3-3.4.0-1|1	Summary:	Lightweight C++ template library for vector and matrix math
21mr|eigen3-3.4.0-1|2	Name:		eigen3
21mr|eigen3-3.4.0-1|3	Version:	3.4.0
21mr|eigen3-3.4.0-1|4	Release:	1
21mr|eigen3-3.4.0-1|5	License:	LGPLv3+ or GPLv2+
21mr|eigen3-3.4.0-1|6	Group:		System/Libraries
21mr|eigen3-3.4.0-1|7	Url:		http://eigen.tuxfamily.org/
21mr|eigen3-3.4.0-1|8	Source0:	https://gitlab.com/libeigen/eigen/-/archive/%{version}/eigen-%{version}.tar.bz2
21mr|eigen3-3.4.0-1|9	Source100:	%{name}.rpmlintrc
21mr|eigen3-3.4.0-1|10	Patch0:		eigen-3.2.10-install-FindEigen3.patch
21mr|eigen3-3.4.0-1|11	Patch1:		e2k-avoid-sse2.patch
21mr|eigen3-3.4.0-1|12	BuildRequires:	cmake
21mr|eigen3-3.4.0-1|13	BuildRequires:	doxygen
21mr|eigen3-3.4.0-1|14	BuildRequires:	ghostscript-common
21mr|eigen3-3.4.0-1|15	BuildRequires:	graphviz
21mr|eigen3-3.4.0-1|16	BuildRequires:	boost-devel
21mr|eigen3-3.4.0-1|17	BuildRequires:	suitesparse-common-devel
21mr|eigen3-3.4.0-1|18	# Needed for having generic BLAS
21mr|eigen3-3.4.0-1|19	BuildRequires:	gfortran-devel
21mr|eigen3-3.4.0-1|20	BuildRequires:	mpfr-devel
21mr|eigen3-3.4.0-1|21	# This package is in Contrib ATM:
21mr|eigen3-3.4.0-1|22	# support could be enabled if moved to Main
21mr|eigen3-3.4.0-1|23	BuildRequires:	superlu-devel
21mr|eigen3-3.4.0-1|24	BuildRequires:	umfpack-devel
21mr|eigen3-3.4.0-1|25	BuildRequires:	pkgconfig(blas)
21mr|eigen3-3.4.0-1|26	BuildRequires:	pkgconfig(fftw3)
21mr|eigen3-3.4.0-1|27	BuildRequires:	pkgconfig(glew)
21mr|eigen3-3.4.0-1|28	BuildRequires:	pkgconfig(glut)
21mr|eigen3-3.4.0-1|29	BuildRequires:	pkgconfig(hwloc)
21mr|eigen3-3.4.0-1|30	BuildRequires:	pkgconfig(gmp)
21mr|eigen3-3.4.0-1|31	BuildRequires:	pkgconfig(gsl)
21mr|eigen3-3.4.0-1|32	BuildRequires:	pkgconfig(lapack)
21mr|eigen3-3.4.0-1|33	BuildRequires:	pkgconfig(libsparsehash)
21mr|eigen3-3.4.0-1|34	BuildRequires:	pkgconfig(xi)
21mr|eigen3-3.4.0-1|35	BuildRequires:	pkgconfig(xmu)
21mr|eigen3-3.4.0-1|36	Provides:	%{name}-devel = %{EVRD}
21mr|eigen3-3.4.0-1|37	BuildArch:	noarch
21mr|eigen3-3.4.0-1|38	
21mr|eigen3-3.4.0-1|39	%description
21mr|eigen3-3.4.0-1|40	Eigen is a lightweight C++ template library for vector and matrix math, a.k.a.
21mr|eigen3-3.4.0-1|41	linear algebra.
21mr|eigen3-3.4.0-1|42	
21mr|eigen3-3.4.0-1|43	%files
21mr|eigen3-3.4.0-1|44	%doc COPYING* build/doc/html/
21mr|eigen3-3.4.0-1|45	%dir %{_includedir}/%{name}/
21mr|eigen3-3.4.0-1|46	%{_includedir}/%{name}/*
21mr|eigen3-3.4.0-1|47	%{_datadir}/cmake/Modules/FindEigen3.cmake
21mr|eigen3-3.4.0-1|48	%{_datadir}/pkgconfig/%{name}.pc
21mr|eigen3-3.4.0-1|49	%{_libdir}/cmake/eigen3/*.cmake
21mr|eigen3-3.4.0-1|50	
21mr|eigen3-3.4.0-1|51	#----------------------------------------------------------------------------
21mr|eigen3-3.4.0-1|52	
21mr|eigen3-3.4.0-1|53	%prep
21mr|eigen3-3.4.0-1|54	%autosetup -p1 -n eigen-%{version}
21mr|eigen3-3.4.0-1|55	
21mr|eigen3-3.4.0-1|56	%build
21mr|eigen3-3.4.0-1|57	%cmake -DCMAKE_PREFIX_PATH=%{_prefix} \
21mr|eigen3-3.4.0-1|58	-DINCLUDE_INSTALL_DIR=%_includedir/%name \
21mr|eigen3-3.4.0-1|59	-DCMAKEPACKAGE_INSTALL_DIR=%_libdir/cmake/%name
21mr|eigen3-3.4.0-1|60	
21mr|eigen3-3.4.0-1|61	%make_build
21mr|eigen3-3.4.0-1|62	%make_build doc
21mr|eigen3-3.4.0-1|63	
21mr|eigen3-3.4.0-1|64	
21mr|eigen3-3.4.0-1|65	%install
21mr|eigen3-3.4.0-1|66	%make_install -C build

12108 21
21mr|ElectricFence-2.2.2-17|1	%define major   0
21mr|ElectricFence-2.2.2-17|2	%define libname %mklibname efence %{major}
21mr|ElectricFence-2.2.2-17|3	%define devname %mklibname efence -d
21mr|ElectricFence-2.2.2-17|4	
21mr|ElectricFence-2.2.2-17|5	Summary:	A debugger which detects memory allocation violations
21mr|ElectricFence-2.2.2-17|6	Name:		ElectricFence
21mr|ElectricFence-2.2.2-17|7	Version:	2.2.2
21mr|ElectricFence-2.2.2-17|8	Release:	17
21mr|ElectricFence-2.2.2-17|9	License:	GPLv2+
21mr|ElectricFence-2.2.2-17|10	Group:		Development/Tools
21mr|ElectricFence-2.2.2-17|11	Url:		http://perens.com/FreeSoftware/ElectricFence/
21mr|ElectricFence-2.2.2-17|12	# ftp://ftp.perens.com/pub/ElectricFence/beta/ used to be here, but
21mr|ElectricFence-2.2.2-17|13	# the site is inaccessible as of lately.  I looked through the web but
21mr|ElectricFence-2.2.2-17|14	# didn't find anything.  Debian has a link to a site that hosts an
21mr|ElectricFence-2.2.2-17|15	# obsolete version.  I don't think there's any proper upstream for
21mr|ElectricFence-2.2.2-17|16	# this.
21mr|ElectricFence-2.2.2-17|17	Source0:	%{name}-%{version}.tar.gz
21mr|ElectricFence-2.2.2-17|18	Patch1:		ElectricFence-2.0.5-longjmp.patch
21mr|ElectricFence-2.2.2-17|19	Patch2:		ElectricFence-2.1-vaarg.patch
21mr|ElectricFence-2.2.2-17|20	Patch3:		ElectricFence-2.2.2-pthread.patch
21mr|ElectricFence-2.2.2-17|21	Patch4:		ElectricFence-2.2.2-madvise.patch
21mr|ElectricFence-2.2.2-17|22	Patch5:		ElectricFence-mmap-size.patch
21mr|ElectricFence-2.2.2-17|23	Patch6:		ElectricFence-2.2.2-banner.patch
21mr|ElectricFence-2.2.2-17|24	Patch7:		ElectricFence-2.2.2-ef.patch
21mr|ElectricFence-2.2.2-17|25	Patch8:		ElectricFence-2.2.2-builtins.patch
21mr|ElectricFence-2.2.2-17|26	Patch9:		ElectricFence-2.2.2-sse.patch
21mr|ElectricFence-2.2.2-17|27	Patch10:	ElectricFence-2.2.2-posix_memalign.patch
21mr|ElectricFence-2.2.2-17|28	Patch11:	ElectricFence-2.2.2-malloc_usable_size.patch
21mr|ElectricFence-2.2.2-17|29	Patch12:	ElectricFence-2.2.2-man-ef.patch
21mr|ElectricFence-2.2.2-17|30	
21mr|ElectricFence-2.2.2-17|31	# https://bugzilla.redhat.com/show_bug.cgi?id=1105913
21mr|ElectricFence-2.2.2-17|32	Patch13:	ElectricFence-2.2.2-sys_errlist.patch
21mr|ElectricFence-2.2.2-17|33	Patch14:	ElectricFence-2.2.2-lto.patch
21mr|ElectricFence-2.2.2-17|34	Patch15:	ElectricFence-strerror.patch
21mr|ElectricFence-2.2.2-17|35	
21mr|ElectricFence-2.2.2-17|36	%description
21mr|ElectricFence-2.2.2-17|37	ElectricFence is a utility for C programming and
21mr|ElectricFence-2.2.2-17|38	debugging. ElectricFence uses the virtual memory hardware of your
21mr|ElectricFence-2.2.2-17|39	system to detect when software overruns malloc() buffer boundaries,
21mr|ElectricFence-2.2.2-17|40	and/or to detect any accesses of memory released by
21mr|ElectricFence-2.2.2-17|41	free(). ElectricFence will then stop the program on the first
21mr|ElectricFence-2.2.2-17|42	instruction that caused a bounds violation and you can use your
21mr|ElectricFence-2.2.2-17|43	favorite debugger to display the offending statement.
21mr|ElectricFence-2.2.2-17|44	
21mr|ElectricFence-2.2.2-17|45	Install ElectricFence if you need a debugger to find malloc()
21mr|ElectricFence-2.2.2-17|46	violations.
21mr|ElectricFence-2.2.2-17|47	
21mr|ElectricFence-2.2.2-17|48	%files
21mr|ElectricFence-2.2.2-17|49	%doc README COPYING
21mr|ElectricFence-2.2.2-17|50	%{_mandir}/man1/ef.1*
21mr|ElectricFence-2.2.2-17|51	%{_mandir}/man3/efence.3*
21mr|ElectricFence-2.2.2-17|52	%{_mandir}/man3/libefence.3*
21mr|ElectricFence-2.2.2-17|53	%{_bindir}/ef
21mr|ElectricFence-2.2.2-17|54	
21mr|ElectricFence-2.2.2-17|55	#----------------------------------------------------------------------------
21mr|ElectricFence-2.2.2-17|56	
21mr|ElectricFence-2.2.2-17|57	%package -n %{libname}
21mr|ElectricFence-2.2.2-17|58	Summary:	Shared Libraries for Electric Fence
21mr|ElectricFence-2.2.2-17|59	Group:		System/Libraries
21mr|ElectricFence-2.2.2-17|60	
21mr|ElectricFence-2.2.2-17|61	%description -n %{libname}
21mr|ElectricFence-2.2.2-17|62	This package contains Electric Fence shared object library. Electric
21mr|ElectricFence-2.2.2-17|63	Fence is a debugger which detects memory allocation violations.
21mr|ElectricFence-2.2.2-17|64	
21mr|ElectricFence-2.2.2-17|65	%files -n %{libname}
21mr|ElectricFence-2.2.2-17|66	%{_libdir}/libefence.so.%{major}*
21mr|ElectricFence-2.2.2-17|67	
21mr|ElectricFence-2.2.2-17|68	#----------------------------------------------------------------------------
21mr|ElectricFence-2.2.2-17|69	
21mr|ElectricFence-2.2.2-17|70	%package -n %{devname}
21mr|ElectricFence-2.2.2-17|71	Summary:	Static library for Electric Fence
21mr|ElectricFence-2.2.2-17|72	Group:		Development/C
21mr|ElectricFence-2.2.2-17|73	Requires:	%{libname} = %{EVRD}
21mr|ElectricFence-2.2.2-17|74	Provides:	efence-devel = %{EVRD}
21mr|ElectricFence-2.2.2-17|75	Provides:	%{name}-devel = %{EVRD}
21mr|ElectricFence-2.2.2-17|76	Obsoletes:	%{libname}-devel < 2.2.2-13
21mr|ElectricFence-2.2.2-17|77	
21mr|ElectricFence-2.2.2-17|78	%description -n %{devname}
21mr|ElectricFence-2.2.2-17|79	This package contains the static library for Electric Fence.
21mr|ElectricFence-2.2.2-17|80	
21mr|ElectricFence-2.2.2-17|81	%files -n %{devname}
21mr|ElectricFence-2.2.2-17|82	%{_libdir}/*.a
21mr|ElectricFence-2.2.2-17|83	%{_libdir}/*.so
21mr|ElectricFence-2.2.2-17|84	
21mr|ElectricFence-2.2.2-17|85	#----------------------------------------------------------------------------
21mr|ElectricFence-2.2.2-17|86	
21mr|ElectricFence-2.2.2-17|87	%prep
21mr|ElectricFence-2.2.2-17|88	%autosetup -p1
21mr|ElectricFence-2.2.2-17|89	
21mr|ElectricFence-2.2.2-17|90	%build
21mr|ElectricFence-2.2.2-17|91	make CFLAGS='%{optflags} -DUSE_SEMAPHORE -fpic'
21mr|ElectricFence-2.2.2-17|92	
21mr|ElectricFence-2.2.2-17|93	%install
21mr|ElectricFence-2.2.2-17|94	mkdir -p %{buildroot}{%{_bindir},%{_libdir},%{_mandir}/man{1,3}}
21mr|ElectricFence-2.2.2-17|95	
21mr|ElectricFence-2.2.2-17|96	make	BIN_INSTALL_DIR=%{buildroot}%{_bindir} \
21mr|ElectricFence-2.2.2-17|97	LIB_INSTALL_DIR=%{buildroot}%{_libdir} \
21mr|ElectricFence-2.2.2-17|98	MAN_INSTALL_DIR=%{buildroot}%{_mandir} \
21mr|ElectricFence-2.2.2-17|99	install
21mr|ElectricFence-2.2.2-17|100	
21mr|ElectricFence-2.2.2-17|101	echo ".so man3/efence.3" > %{buildroot}%{_mandir}/man3/libefence.3

12109 21
21mr|elementary-theme-5.4.2-2|1	%global oname stylesheet
21mr|elementary-theme-5.4.2-2|2	
21mr|elementary-theme-5.4.2-2|3	Summary:	Elementary theme
21mr|elementary-theme-5.4.2-2|4	Name:		elementary-theme
21mr|elementary-theme-5.4.2-2|5	Version:	5.4.2
21mr|elementary-theme-5.4.2-2|6	Release:	2
21mr|elementary-theme-5.4.2-2|7	License:	GPLv3
21mr|elementary-theme-5.4.2-2|8	Group:		Graphical desktop/Other
21mr|elementary-theme-5.4.2-2|9	Url:		https://github.com/elementary/stylesheet
21mr|elementary-theme-5.4.2-2|10	Source0:	https://github.com/elementary/stylesheet/archive/%{version}/%{oname}-%{version}.tar.gz
21mr|elementary-theme-5.4.2-2|11	Patch01:	stylesheet-5.4.2-fix-checkbox-and-menubar.patch
21mr|elementary-theme-5.4.2-2|12	BuildRequires:	meson
21mr|elementary-theme-5.4.2-2|13	BuildRequires:	sassc
21mr|elementary-theme-5.4.2-2|14	Requires:	murrine
21mr|elementary-theme-5.4.2-2|15	Recommends:	elementary-icons
21mr|elementary-theme-5.4.2-2|16	BuildArch:	noarch
21mr|elementary-theme-5.4.2-2|17	
21mr|elementary-theme-5.4.2-2|18	%description
21mr|elementary-theme-5.4.2-2|19	An original Gtk.CSS stylesheet designed specifically for elementary OS
21mr|elementary-theme-5.4.2-2|20	and its desktop environment.
21mr|elementary-theme-5.4.2-2|21	
21mr|elementary-theme-5.4.2-2|22	%files
21mr|elementary-theme-5.4.2-2|23	%doc README.md COPYING
21mr|elementary-theme-5.4.2-2|24	%dir %{_datadir}/themes/elementary
21mr|elementary-theme-5.4.2-2|25	%{_datadir}/themes/elementary/index.theme
21mr|elementary-theme-5.4.2-2|26	%{_datadir}/metainfo/io.elementary.%{oname}.appdata.xml
21mr|elementary-theme-5.4.2-2|27	
21mr|elementary-theme-5.4.2-2|28	#----------------------------------------------------------------------------
21mr|elementary-theme-5.4.2-2|29	
21mr|elementary-theme-5.4.2-2|30	%package	gtk2
21mr|elementary-theme-5.4.2-2|31	Summary:	Stylesheet from elementary (GTK+2)
21mr|elementary-theme-5.4.2-2|32	Group:		Graphical desktop/Other
21mr|elementary-theme-5.4.2-2|33	Requires:	%{name} = %{version}-%{release}
21mr|elementary-theme-5.4.2-2|34	
21mr|elementary-theme-5.4.2-2|35	%description	gtk2
21mr|elementary-theme-5.4.2-2|36	This package contains the GTK+2 theme.
21mr|elementary-theme-5.4.2-2|37	
21mr|elementary-theme-5.4.2-2|38	%files	gtk2
21mr|elementary-theme-5.4.2-2|39	%{_datadir}/themes/elementary/gtk-2.0/
21mr|elementary-theme-5.4.2-2|40	
21mr|elementary-theme-5.4.2-2|41	#----------------------------------------------------------------------------
21mr|elementary-theme-5.4.2-2|42	
21mr|elementary-theme-5.4.2-2|43	%package	gtk3
21mr|elementary-theme-5.4.2-2|44	Summary:	Stylesheet from elementary (GTK+3)
21mr|elementary-theme-5.4.2-2|45	Group:		Graphical desktop/Other
21mr|elementary-theme-5.4.2-2|46	Requires:	%{name} = %{version}-%{release}
21mr|elementary-theme-5.4.2-2|47	
21mr|elementary-theme-5.4.2-2|48	%description	gtk3
21mr|elementary-theme-5.4.2-2|49	This package contains the GTK+3 theme.
21mr|elementary-theme-5.4.2-2|50	
21mr|elementary-theme-5.4.2-2|51	%files  gtk3
21mr|elementary-theme-5.4.2-2|52	%{_datadir}/themes/elementary/gtk-3.0/
21mr|elementary-theme-5.4.2-2|53	
21mr|elementary-theme-5.4.2-2|54	#----------------------------------------------------------------------------
21mr|elementary-theme-5.4.2-2|55	
21mr|elementary-theme-5.4.2-2|56	%package	plank
21mr|elementary-theme-5.4.2-2|57	Summary:	Stylesheet from elementary (plank theme)
21mr|elementary-theme-5.4.2-2|58	Group:		Graphical desktop/Other
21mr|elementary-theme-5.4.2-2|59	Requires:	%{name} = %{version}-%{release}
21mr|elementary-theme-5.4.2-2|60	
21mr|elementary-theme-5.4.2-2|61	%description	plank
21mr|elementary-theme-5.4.2-2|62	This package contains the plank theme.
21mr|elementary-theme-5.4.2-2|63	
21mr|elementary-theme-5.4.2-2|64	%files	plank
21mr|elementary-theme-5.4.2-2|65	%{_datadir}/themes/elementary/plank/
21mr|elementary-theme-5.4.2-2|66	%{_datadir}/plank/themes/elementary-dark/dock.theme
21mr|elementary-theme-5.4.2-2|67	
21mr|elementary-theme-5.4.2-2|68	#----------------------------------------------------------------------------
21mr|elementary-theme-5.4.2-2|69	
21mr|elementary-theme-5.4.2-2|70	%prep
21mr|elementary-theme-5.4.2-2|71	%autosetup -n %{oname}-%{version} -p1
21mr|elementary-theme-5.4.2-2|72	
21mr|elementary-theme-5.4.2-2|73	%build
21mr|elementary-theme-5.4.2-2|74	%meson
21mr|elementary-theme-5.4.2-2|75	%meson_build
21mr|elementary-theme-5.4.2-2|76	
21mr|elementary-theme-5.4.2-2|77	%install

12110 21
21mr|elfutils-0.187-1|1	%define major 1
21mr|elfutils-0.187-1|2	
21mr|elfutils-0.187-1|3	%define libasm %mklibname asm %{major}
21mr|elfutils-0.187-1|4	%define libdw %mklibname dw %{major}
21mr|elfutils-0.187-1|5	%define libelf %mklibname elf %{major}
21mr|elfutils-0.187-1|6	%define libdbginfod %mklibname dbginfod %{major}
21mr|elfutils-0.187-1|7	%define devname %mklibname %{name} -d
21mr|elfutils-0.187-1|8	%define static %mklibname %{name} -d -s
21mr|elfutils-0.187-1|9	
21mr|elfutils-0.187-1|10	%global optflags %{optflags} -Os -fstack-protector-strong -Wno-error
21mr|elfutils-0.187-1|11	
21mr|elfutils-0.187-1|12	%define _program_prefix eu-
21mr|elfutils-0.187-1|13	
21mr|elfutils-0.187-1|14	Summary:	A collection of utilities and DSOs to handle compiled objects
21mr|elfutils-0.187-1|15	Name:		elfutils
21mr|elfutils-0.187-1|16	Version:	0.187
21mr|elfutils-0.187-1|17	Release:	1
21mr|elfutils-0.187-1|18	License:	GPLv2+
21mr|elfutils-0.187-1|19	Group:		Development/Other
21mr|elfutils-0.187-1|20	Url:		http://fedorahosted.org/elfutils/
21mr|elfutils-0.187-1|21	Source0:	https://sourceware.org/elfutils/ftp/%{version}/%{name}-%{version}.tar.bz2
21mr|elfutils-0.187-1|22	Patch1:		elfutils-0.148-dont-crash.diff
21mr|elfutils-0.187-1|23	Patch2:		elfutils-revert-portability-scanf.patch
21mr|elfutils-0.187-1|24	
21mr|elfutils-0.187-1|25	# mdv patches
21mr|elfutils-0.187-1|26	Patch103:	elfutils-0.152-strip-.GCC.command.line-section.patch
21mr|elfutils-0.187-1|27	
21mr|elfutils-0.187-1|28	BuildRequires:	bison
21mr|elfutils-0.187-1|29	BuildRequires:	flex
21mr|elfutils-0.187-1|30	BuildRequires:	bzip2-devel
21mr|elfutils-0.187-1|31	BuildRequires:	gettext-devel
21mr|elfutils-0.187-1|32	BuildRequires:	pkgconfig(liblzma)
21mr|elfutils-0.187-1|33	BuildRequires:	pkgconfig(zlib)
21mr|elfutils-0.187-1|34	BuildRequires:	pkgconfig(libcurl)
21mr|elfutils-0.187-1|35	BuildRequires:	pkgconfig(libmicrohttpd)
21mr|elfutils-0.187-1|36	
21mr|elfutils-0.187-1|37	
21mr|elfutils-0.187-1|38	%description
21mr|elfutils-0.187-1|39	Elfutils is a collection of utilities, including stack (to show
21mr|elfutils-0.187-1|40	backtraces), nm (for listing symbols from object files), size
21mr|elfutils-0.187-1|41	(for listing the section sizes of an object or archive file),
21mr|elfutils-0.187-1|42	strip (for discarding symbols), readelf (to see the raw ELF file
21mr|elfutils-0.187-1|43	structures), and elflint (to check for well-formed ELF files).
21mr|elfutils-0.187-1|44	
21mr|elfutils-0.187-1|45	%files -f %{name}.lang
21mr|elfutils-0.187-1|46	%doc NOTES README NEWS TODO
21mr|elfutils-0.187-1|47	%{_sysconfdir}/profile.d/debuginfod.csh
21mr|elfutils-0.187-1|48	%{_sysconfdir}/profile.d/debuginfod.sh
21mr|elfutils-0.187-1|49	%{_bindir}/eu-*
21mr|elfutils-0.187-1|50	%{_bindir}/debuginfod*
21mr|elfutils-0.187-1|51	%{_mandir}/man1/eu-*.1.*
21mr|elfutils-0.187-1|52	%{_mandir}/man1/debuginfo*.1.*
21mr|elfutils-0.187-1|53	%{_mandir}/man7/debuginfod-client-config.7.*
21mr|elfutils-0.187-1|54	
21mr|elfutils-0.187-1|55	#----------------------------------------------------------------------------
21mr|elfutils-0.187-1|56	
21mr|elfutils-0.187-1|57	%package -n %{libasm}
21mr|elfutils-0.187-1|58	Summary:	Libraries to read and write ELF files
21mr|elfutils-0.187-1|59	Group:		System/Libraries
21mr|elfutils-0.187-1|60	
21mr|elfutils-0.187-1|61	%description -n %{libasm}
21mr|elfutils-0.187-1|62	Included are the helper library which implement machine-specific ELF handling.
21mr|elfutils-0.187-1|63	
21mr|elfutils-0.187-1|64	%files -n %{libasm}
21mr|elfutils-0.187-1|65	%{_libdir}/libasm-%{version}.so
21mr|elfutils-0.187-1|66	%{_libdir}/libasm*.so.%{major}*
21mr|elfutils-0.187-1|67	
21mr|elfutils-0.187-1|68	#----------------------------------------------------------------------------
21mr|elfutils-0.187-1|69	
21mr|elfutils-0.187-1|70	%package -n %{libdw}
21mr|elfutils-0.187-1|71	Summary:	Libraries to read and write ELF files
21mr|elfutils-0.187-1|72	Group:		System/Libraries
21mr|elfutils-0.187-1|73	
21mr|elfutils-0.187-1|74	%description -n %{libdw}
21mr|elfutils-0.187-1|75	Included are the helper library which implement DWARF ELF handling.
21mr|elfutils-0.187-1|76	
21mr|elfutils-0.187-1|77	%files -n %{libdw}
21mr|elfutils-0.187-1|78	%{_libdir}/libdw-%{version}.so
21mr|elfutils-0.187-1|79	%{_libdir}/libdw*.so.%{major}*
21mr|elfutils-0.187-1|80	
21mr|elfutils-0.187-1|81	#----------------------------------------------------------------------------
21mr|elfutils-0.187-1|82	
21mr|elfutils-0.187-1|83	%package -n %{libdbginfod}
21mr|elfutils-0.187-1|84	Summary:	Libraries to read and write ELF files
21mr|elfutils-0.187-1|85	Group:		System/Libraries
21mr|elfutils-0.187-1|86	
21mr|elfutils-0.187-1|87	%description -n %{libdbginfod}
21mr|elfutils-0.187-1|88	Included are the helper library which implement DWARF ELF handling.
21mr|elfutils-0.187-1|89	
21mr|elfutils-0.187-1|90	%files -n %{libdbginfod}
21mr|elfutils-0.187-1|91	%{_libdir}/libdebuginfod-%{version}.so
21mr|elfutils-0.187-1|92	%{_libdir}/libdebuginfod*.so.%{major}*
21mr|elfutils-0.187-1|93	
21mr|elfutils-0.187-1|94	#----------------------------------------------------------------------------
21mr|elfutils-0.187-1|95	
21mr|elfutils-0.187-1|96	%package -n %{libelf}
21mr|elfutils-0.187-1|97	Summary:	Libraries to read and write ELF files
21mr|elfutils-0.187-1|98	Group:		System/Libraries
21mr|elfutils-0.187-1|99	Requires:	%{libdw} = %{EVRD}
21mr|elfutils-0.187-1|100	Requires:	%{libasm} = %{EVRD}
21mr|elfutils-0.187-1|101	Obsoletes:	%{_lib}elfutils1 < 0.159
21mr|elfutils-0.187-1|102	
21mr|elfutils-0.187-1|103	%description -n %{libelf}
21mr|elfutils-0.187-1|104	This package provides DSOs which allow reading and writing ELF files
21mr|elfutils-0.187-1|105	on a high level. Third party programs depend on this package to read
21mr|elfutils-0.187-1|106	internals of ELF files. The programs of the elfutils package use it
21mr|elfutils-0.187-1|107	also to generate new ELF files.
21mr|elfutils-0.187-1|108	
21mr|elfutils-0.187-1|109	%files -n %{libelf}
21mr|elfutils-0.187-1|110	%{_libdir}/libelf-%{version}.so
21mr|elfutils-0.187-1|111	%{_libdir}/libelf*.so.%{major}*
21mr|elfutils-0.187-1|112	
21mr|elfutils-0.187-1|113	#----------------------------------------------------------------------------
21mr|elfutils-0.187-1|114	
21mr|elfutils-0.187-1|115	%package -n %{devname}
21mr|elfutils-0.187-1|116	Summary:	Development libraries to handle compiled objects
21mr|elfutils-0.187-1|117	Group:		Development/Other
21mr|elfutils-0.187-1|118	Requires:	%{libasm} = %{EVRD}
21mr|elfutils-0.187-1|119	Requires:	%{libdw} = %{EVRD}
21mr|elfutils-0.187-1|120	Requires:	%{libelf} = %{EVRD}
21mr|elfutils-0.187-1|121	Requires:	%{libdbginfod} = %{EVRD}
21mr|elfutils-0.187-1|122	Provides:	%{name}-devel = %{EVRD}
21mr|elfutils-0.187-1|123	
21mr|elfutils-0.187-1|124	%description -n %{devname}
21mr|elfutils-0.187-1|125	This package contains the headers and dynamic libraries to create
21mr|elfutils-0.187-1|126	applications for handling compiled objects.
21mr|elfutils-0.187-1|127	
21mr|elfutils-0.187-1|128	* libelf allows you to access the internals of the ELF object file
21mr|elfutils-0.187-1|129	format, so you can see the different sections of an ELF file.
21mr|elfutils-0.187-1|130	* libebl provides some higher-level ELF access functionality.
21mr|elfutils-0.187-1|131	* libasm provides a programmable assembler interface.
21mr|elfutils-0.187-1|132	
21mr|elfutils-0.187-1|133	%files -n %{devname}
21mr|elfutils-0.187-1|134	%{_includedir}/dwarf.h
21mr|elfutils-0.187-1|135	%{_includedir}/libelf.h
21mr|elfutils-0.187-1|136	%{_includedir}/gelf.h
21mr|elfutils-0.187-1|137	%{_includedir}/nlist.h
21mr|elfutils-0.187-1|138	%dir %{_includedir}/elfutils
21mr|elfutils-0.187-1|139	%{_includedir}/elfutils/*.h
21mr|elfutils-0.187-1|140	%{_libdir}/libelf.so
21mr|elfutils-0.187-1|141	%{_libdir}/libdw.so
21mr|elfutils-0.187-1|142	%{_libdir}/libasm.so
21mr|elfutils-0.187-1|143	%{_libdir}/libdebuginfod.so
21mr|elfutils-0.187-1|144	%{_libdir}/pkgconfig/*.pc
21mr|elfutils-0.187-1|145	%{_mandir}/man3/elf_*.3.*
21mr|elfutils-0.187-1|146	%{_mandir}/man3/debuginfo*.3.*
21mr|elfutils-0.187-1|147	
21mr|elfutils-0.187-1|148	#----------------------------------------------------------------------------
21mr|elfutils-0.187-1|149	
21mr|elfutils-0.187-1|150	%package -n %{static}
21mr|elfutils-0.187-1|151	Summary:	Static libraries for development with libelfutils
21mr|elfutils-0.187-1|152	Group:		Development/Other
21mr|elfutils-0.187-1|153	Requires:	%{devname} = %{EVRD}
21mr|elfutils-0.187-1|154	Provides:	%{name}-static-devel = %{EVRD}
21mr|elfutils-0.187-1|155	
21mr|elfutils-0.187-1|156	%description -n %{static}
21mr|elfutils-0.187-1|157	This package contains the static libraries to create applications for
21mr|elfutils-0.187-1|158	handling compiled objects.
21mr|elfutils-0.187-1|159	
21mr|elfutils-0.187-1|160	%files -n %{static}
21mr|elfutils-0.187-1|161	%{_libdir}/*.a
21mr|elfutils-0.187-1|162	
21mr|elfutils-0.187-1|163	#----------------------------------------------------------------------------
21mr|elfutils-0.187-1|164	
21mr|elfutils-0.187-1|165	%prep
21mr|elfutils-0.187-1|166	%autosetup -p1
21mr|elfutils-0.187-1|167	autoreconf -fi
21mr|elfutils-0.187-1|168	
21mr|elfutils-0.187-1|169	%build
21mr|elfutils-0.187-1|170	%configure \
21mr|elfutils-0.187-1|171	%{?_program_prefix: --program-prefix=%{_program_prefix}} \
21mr|elfutils-0.187-1|172	--disable-debuginfod \
21mr|elfutils-0.187-1|173	--disable-thread-safety \
21mr|elfutils-0.187-1|174	--with-zlib \
21mr|elfutils-0.187-1|175	--with-bzlib \
21mr|elfutils-0.187-1|176	--with-lzma
21mr|elfutils-0.187-1|177	
21mr|elfutils-0.187-1|178	%make_build
21mr|elfutils-0.187-1|179	
21mr|elfutils-0.187-1|180	
21mr|elfutils-0.187-1|181	%install
21mr|elfutils-0.187-1|182	%make_install
21mr|elfutils-0.187-1|183	
21mr|elfutils-0.187-1|184	%find_lang %{name}
21mr|elfutils-0.187-1|185	
21mr|elfutils-0.187-1|186	%ifarch %{armx}
21mr|elfutils-0.187-1|187	%check
21mr|elfutils-0.187-1|188	make check || true
21mr|elfutils-0.187-1|189	%endif

12111 21
21mr|elisa-23.08.4-2|1	%global	_cmake_skip_rpath %{nil}
21mr|elisa-23.08.4-2|2	
21mr|elisa-23.08.4-2|3	Summary:	A powerful media player for plasma
21mr|elisa-23.08.4-2|4	Name:		elisa
21mr|elisa-23.08.4-2|5	Version:	23.08.4
21mr|elisa-23.08.4-2|6	Release:	2
21mr|elisa-23.08.4-2|7	Epoch:		3
21mr|elisa-23.08.4-2|8	License:	LGPLv2+
21mr|elisa-23.08.4-2|9	Group:		Sound
21mr|elisa-23.08.4-2|10	Url:		https://www.kde.org/
21mr|elisa-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|elisa-23.08.4-2|12	# TODO: Update to the new release
21mr|elisa-23.08.4-2|13	Source1:	elisa-23.03.70_ru.tar.gz
21mr|elisa-23.08.4-2|14	Patch0:	    elisa-russian_radio.patch
21mr|elisa-23.08.4-2|15	BuildRequires:	cmake
21mr|elisa-23.08.4-2|16	BuildRequires:	appstream-util
21mr|elisa-23.08.4-2|17	BuildRequires:	desktop-file-utils
21mr|elisa-23.08.4-2|18	BuildRequires:	extra-cmake-modules >= 5.105.0
21mr|elisa-23.08.4-2|19	BuildRequires:	gettext
21mr|elisa-23.08.4-2|20	BuildRequires:	kf5auth-devel
21mr|elisa-23.08.4-2|21	BuildRequires:	kf5baloo-devel >= 5.110.0
21mr|elisa-23.08.4-2|22	BuildRequires:	kf5codecs-devel
21mr|elisa-23.08.4-2|23	BuildRequires:	kf5completion-devel
21mr|elisa-23.08.4-2|24	BuildRequires:	kf5config-devel
21mr|elisa-23.08.4-2|25	BuildRequires:	kf5configwidgets-devel
21mr|elisa-23.08.4-2|26	BuildRequires:	kf5coreaddons-devel
21mr|elisa-23.08.4-2|27	BuildRequires:	kf5crash-devel
21mr|elisa-23.08.4-2|28	BuildRequires:	kf5dbusaddons-devel
21mr|elisa-23.08.4-2|29	BuildRequires:	kf5declarative-devel
21mr|elisa-23.08.4-2|30	BuildRequires:	kf5doctools-devel
21mr|elisa-23.08.4-2|31	BuildRequires:	kf5filemetadata-devel
21mr|elisa-23.08.4-2|32	BuildRequires:	kf5jobwidgets-devel
21mr|elisa-23.08.4-2|33	BuildRequires:	kf5i18n-devel
21mr|elisa-23.08.4-2|34	BuildRequires:	kf5iconthemes-devel
21mr|elisa-23.08.4-2|35	BuildRequires:	kf5itemviews-devel
21mr|elisa-23.08.4-2|36	BuildRequires:	kf5kcmutils-devel
21mr|elisa-23.08.4-2|37	BuildRequires:	kf5kirigami2-devel
21mr|elisa-23.08.4-2|38	BuildRequires:	kf5kio-devel
21mr|elisa-23.08.4-2|39	BuildRequires:	kf5package-devel
21mr|elisa-23.08.4-2|40	BuildRequires:	kf5service-devel
21mr|elisa-23.08.4-2|41	BuildRequires:	kf5solid-devel
21mr|elisa-23.08.4-2|42	BuildRequires:	kf5widgetsaddons-devel
21mr|elisa-23.08.4-2|43	BuildRequires:	kf5xmlgui-devel
21mr|elisa-23.08.4-2|44	BuildRequires:	pkgconfig(fontconfig)
21mr|elisa-23.08.4-2|45	BuildRequires:	pkgconfig(freetype2)
21mr|elisa-23.08.4-2|46	BuildRequires:	pkgconfig(gl)
21mr|elisa-23.08.4-2|47	BuildRequires:	pkgconfig(libvlc)
21mr|elisa-23.08.4-2|48	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|elisa-23.08.4-2|49	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.2
21mr|elisa-23.08.4-2|50	BuildRequires:	pkgconfig(Qt5DBus)
21mr|elisa-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5Gui)
21mr|elisa-23.08.4-2|52	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|elisa-23.08.4-2|53	BuildRequires:	pkgconfig(Qt5Network)
21mr|elisa-23.08.4-2|54	BuildRequires:	pkgconfig(Qt5Qml)
21mr|elisa-23.08.4-2|55	BuildRequires:	pkgconfig(Qt5Quick)
21mr|elisa-23.08.4-2|56	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|elisa-23.08.4-2|57	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|elisa-23.08.4-2|58	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|elisa-23.08.4-2|59	BuildRequires:	pkgconfig(Qt5Script)
21mr|elisa-23.08.4-2|60	BuildRequires:	pkgconfig(Qt5Sql)
21mr|elisa-23.08.4-2|61	BuildRequires:	pkgconfig(Qt5Svg)
21mr|elisa-23.08.4-2|62	BuildRequires:	pkgconfig(Qt5Test)
21mr|elisa-23.08.4-2|63	BuildRequires:	pkgconfig(Qt5WebSockets)
21mr|elisa-23.08.4-2|64	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|elisa-23.08.4-2|65	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|elisa-23.08.4-2|66	Requires:		qt5-qtquickcontrols2
21mr|elisa-23.08.4-2|67	Requires:		vlc-plugin-pulse
21mr|elisa-23.08.4-2|68	Conflicts:	%{_lib}elisa0 < 3:22.08.2
21mr|elisa-23.08.4-2|69	Obsoletes:	%{_lib}elisa0 < 3:22.08.2
21mr|elisa-23.08.4-2|70	
21mr|elisa-23.08.4-2|71	%description
21mr|elisa-23.08.4-2|72	A powerful media player for plasma.
21mr|elisa-23.08.4-2|73	
21mr|elisa-23.08.4-2|74	%files -f %{name}.lang
21mr|elisa-23.08.4-2|75	%doc COPYING README.md
21mr|elisa-23.08.4-2|76	%{_kde5_bindir}/%{name}
21mr|elisa-23.08.4-2|77	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21mr|elisa-23.08.4-2|78	%{_kde5_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|elisa-23.08.4-2|79	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.png
21mr|elisa-23.08.4-2|80	%{_kde5_qmldir}/org/kde/elisa/plugins.qmltypes
21mr|elisa-23.08.4-2|81	%{_appdatadir}/org.kde.%{name}.appdata.xml
21mr|elisa-23.08.4-2|82	%{_kde5_datadir}/dbus-1/services/org.kde.elisa.service
21mr|elisa-23.08.4-2|83	%{_kde5_datadir}/qlogging-categories5/elisa.categories
21mr|elisa-23.08.4-2|84	%{_kde5_libdir}/elisa/libelisaLib.so.*
21mr|elisa-23.08.4-2|85	%{_kde5_qmldir}/org/kde/%{name}/qmldir
21mr|elisa-23.08.4-2|86	%{_kde5_qmldir}/org/kde/%{name}/libelisaqmlplugin.so
21mr|elisa-23.08.4-2|87	
21mr|elisa-23.08.4-2|88	#--------------------------------------------------------------------
21mr|elisa-23.08.4-2|89	
21mr|elisa-23.08.4-2|90	%prep
21mr|elisa-23.08.4-2|91	%setup -q
21mr|elisa-23.08.4-2|92	%patch0 -p1
21mr|elisa-23.08.4-2|93	
21mr|elisa-23.08.4-2|94	
21mr|elisa-23.08.4-2|95	%build
21mr|elisa-23.08.4-2|96	%cmake_kde5
21mr|elisa-23.08.4-2|97	%make
21mr|elisa-23.08.4-2|98	
21mr|elisa-23.08.4-2|99	%install
21mr|elisa-23.08.4-2|100	%makeinstall_std -C build
21mr|elisa-23.08.4-2|101	
21mr|elisa-23.08.4-2|102	%find_lang %{name} %{name}.lang --with-kde --with-html
21mr|elisa-23.08.4-2|103	
21mr|elisa-23.08.4-2|104	%check
21mr|elisa-23.08.4-2|105	desktop-file-validate %{buildroot}%{_kde5_applicationsdir}/org.kde.elisa.desktop
21mr|elisa-23.08.4-2|106	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/org.kde.elisa.appdata.xml
21mr|elisa-23.08.4-2|107	

12112 21
21mr|emacs-30.1-1|1	Summary:	GNU Emacs text editor with X11 support
21mr|emacs-30.1-1|2	Name:		emacs
21mr|emacs-30.1-1|3	Version:	30.1
21mr|emacs-30.1-1|4	Release:	1
21mr|emacs-30.1-1|5	License:	GPLv3+
21mr|emacs-30.1-1|6	Group:		Editors
21mr|emacs-30.1-1|7	Url:		https://www.gnu.org/software/emacs/
21mr|emacs-30.1-1|8	Source0:	https://ftp.gnu.org/gnu/emacs/%{name}-%{version}.tar.xz
21mr|emacs-30.1-1|9	Source2:	gnu-mini.png
21mr|emacs-30.1-1|10	Source3:	gnu-normal.png
21mr|emacs-30.1-1|11	Source4:	gnu-large.png
21mr|emacs-30.1-1|12	Source5:	emacs-config
21mr|emacs-30.1-1|13	Patch0:		emacs-28.1-infofix.patch
21mr|emacs-30.1-1|14	Patch1:		emacs-29.2-ispell-dictionaries-list-iso-8859-15.patch
21mr|emacs-30.1-1|15	Patch2:		emacs-30.1-lzma-support.patch
21mr|emacs-30.1-1|16	Patch3:		emacs-emacs-25.0.92-l10n.patch
21mr|emacs-30.1-1|17	BuildRequires:	texinfo
21mr|emacs-30.1-1|18	BuildRequires:	x11-server-common
21mr|emacs-30.1-1|19	BuildRequires:	giflib-devel
21mr|emacs-30.1-1|20	BuildRequires:	gpm-devel
21mr|emacs-30.1-1|21	BuildRequires:	jpeg-devel
21mr|emacs-30.1-1|22	BuildRequires:	pkgconfig(dbus-1)
21mr|emacs-30.1-1|23	BuildRequires:	pkgconfig(gconf-2.0)
21mr|emacs-30.1-1|24	BuildRequires:	pkgconfig(gnutls)
21mr|emacs-30.1-1|25	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|emacs-30.1-1|26	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|emacs-30.1-1|27	BuildRequires:	pkgconfig(jansson)
21mr|emacs-30.1-1|28	BuildRequires:	pkgconfig(lcms2)
21mr|emacs-30.1-1|29	BuildRequires:	pkgconfig(libotf)
21mr|emacs-30.1-1|30	BuildRequires:	pkgconfig(libpng)
21mr|emacs-30.1-1|31	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|emacs-30.1-1|32	BuildRequires:	pkgconfig(libsystemd)
21mr|emacs-30.1-1|33	BuildRequires:	pkgconfig(libtiff-4)
21mr|emacs-30.1-1|34	#BuildRequires:	pkgconfig(m17n-flt) #Contrib
21mr|emacs-30.1-1|35	BuildRequires:	pkgconfig(ncurses)
21mr|emacs-30.1-1|36	BuildRequires:	pkgconfig(x11)
21mr|emacs-30.1-1|37	BuildRequires:	pkgconfig(xaw3d)
21mr|emacs-30.1-1|38	BuildRequires:	pkgconfig(xaw7)
21mr|emacs-30.1-1|39	BuildRequires:	pkgconfig(xft)
21mr|emacs-30.1-1|40	BuildRequires:	pkgconfig(xpm)
21mr|emacs-30.1-1|41	Requires:	%{name}-common = %{EVRD}
21mr|emacs-30.1-1|42	Requires(post,preun):	update-alternatives
21mr|emacs-30.1-1|43	Provides:	%{name}-bin
21mr|emacs-30.1-1|44	Provides:	%{name}-gtk
21mr|emacs-30.1-1|45	
21mr|emacs-30.1-1|46	%description
21mr|emacs-30.1-1|47	Emacs is a powerful, customizable, self-documenting, modeless text
21mr|emacs-30.1-1|48	editor. Emacs contains special code editing features, a scripting
21mr|emacs-30.1-1|49	language (elisp), and the capability to read mail, news, and more
21mr|emacs-30.1-1|50	without leaving the editor.
21mr|emacs-30.1-1|51	
21mr|emacs-30.1-1|52	This package provides an emacs binary with support for X Windows.
21mr|emacs-30.1-1|53	
21mr|emacs-30.1-1|54	%files
21mr|emacs-30.1-1|55	%doc src/COPYING
21mr|emacs-30.1-1|56	%{_appdatadir}/%{name}.metainfo.xml
21mr|emacs-30.1-1|57	%{_bindir}/%{name}-%{version}
21mr|emacs-30.1-1|58	%{_datadir}/applications/%{name}*.desktop
21mr|emacs-30.1-1|59	%{_iconsdir}/hicolor/*/apps/%{name}*.png
21mr|emacs-30.1-1|60	%{_iconsdir}/hicolor/scalable/apps/%{name}.*
21mr|emacs-30.1-1|61	%{_iconsdir}/hicolor/scalable/mimetypes/%{name}-document.svg
21mr|emacs-30.1-1|62	%{_iconsdir}/hicolor/scalable/mimetypes/%{name}-document23.svg
21mr|emacs-30.1-1|63	
21mr|emacs-30.1-1|64	%post
21mr|emacs-30.1-1|65	/usr/sbin/update-alternatives --install %{_bindir}/%{name} %{name} %{_bindir}/%{name}-%{version} 21
21mr|emacs-30.1-1|66	/usr/sbin/update-alternatives --install %{_libexecdir}/%{name}/%{version}/%{_target_platform}/emacs.pdmp emacs.pdmp  \
21mr|emacs-30.1-1|67	%{_libexecdir}/%{name}/%{version}/%{_target_platform}/x-emacs.pdmp 21
21mr|emacs-30.1-1|68	
21mr|emacs-30.1-1|69	%postun
21mr|emacs-30.1-1|70	[[ ! -f %{_bindir}/%{name}-%{version} ]] && \
21mr|emacs-30.1-1|71	/usr/sbin/update-alternatives --remove %{name} %{_bindir}/%{name}-%{version}|| :
21mr|emacs-30.1-1|72	/usr/sbin/update-alternatives --remove emacs.pdmp %{_libexecdir}/%{name}/%{version}/%{_target_platform}/x-emacs.pdmp
21mr|emacs-30.1-1|73	
21mr|emacs-30.1-1|74	#----------------------------------------------------------------------------
21mr|emacs-30.1-1|75	
21mr|emacs-30.1-1|76	%package common
21mr|emacs-30.1-1|77	Summary:	Common files for GNU Emacs
21mr|emacs-30.1-1|78	Group:		Editors
21mr|emacs-30.1-1|79	Obsoletes:	%{name}-cedet < 1.0-0.pre7
21mr|emacs-30.1-1|80	Provides:	%{name}-cedet = 1.0-0.pre7
21mr|emacs-30.1-1|81	Obsoletes:	%{name}-easypg < 1.0.0
21mr|emacs-30.1-1|82	Provides:	%{name}-easypg = 1.0.0
21mr|emacs-30.1-1|83	
21mr|emacs-30.1-1|84	%description common
21mr|emacs-30.1-1|85	Emacs is a powerful, customizable, self-documenting, modeless text
21mr|emacs-30.1-1|86	editor. Emacs contains special code editing features, a scripting
21mr|emacs-30.1-1|87	language (elisp), and the capability to read mail, news, and more
21mr|emacs-30.1-1|88	without leaving the editor.
21mr|emacs-30.1-1|89	
21mr|emacs-30.1-1|90	This package contains all of the common files needed by emacs-snapshot
21mr|emacs-30.1-1|91	or emacs-snapshot-nox
21mr|emacs-30.1-1|92	
21mr|emacs-30.1-1|93	%files common -f common-filelist
21mr|emacs-30.1-1|94	%doc BUGS README src/COPYING
21mr|emacs-30.1-1|95	%dir %{_sysconfdir}/%{name}/site-start.d
21mr|emacs-30.1-1|96	%dir %{_sysconfdir}/%{name}
21mr|emacs-30.1-1|97	%config(noreplace) %{_sysconfdir}/%{name}/site-start.el
21mr|emacs-30.1-1|98	%dir %{_datadir}/%{name}
21mr|emacs-30.1-1|99	%dir %{_datadir}/%{name}/site-lisp
21mr|emacs-30.1-1|100	%{_datadir}/%{name}/%{version}/lisp/site-start.el
21mr|emacs-30.1-1|101	%attr(2755,root,mail) %{_libexecdir}/%{name}/%{version}/%{_target_platform}/movemail
21mr|emacs-30.1-1|102	%{_bindir}/%{name}client
21mr|emacs-30.1-1|103	%{_bindir}/%{name}-etags
21mr|emacs-30.1-1|104	%{_bindir}/ebrowse
21mr|emacs-30.1-1|105	%{_bindir}/gctags
21mr|emacs-30.1-1|106	%{_mandir}/*/*
21mr|emacs-30.1-1|107	%{_infodir}/*
21mr|emacs-30.1-1|108	%exclude %{_datadir}/%{name}/%{version}/site-lisp/subdirs.el
21mr|emacs-30.1-1|109	%exclude %{_datadir}/%{name}/%{version}/etc/__pycache__
21mr|emacs-30.1-1|110	%{_libdir}/systemd/user/%{name}.service
21mr|emacs-30.1-1|111	%{_includedir}/%{name}-module.h
21mr|emacs-30.1-1|112	
21mr|emacs-30.1-1|113	%post common
21mr|emacs-30.1-1|114	/usr/sbin/update-alternatives --install %{_bindir}/etags etags %{_bindir}/%{name}-etags 1
21mr|emacs-30.1-1|115	
21mr|emacs-30.1-1|116	%postun common
21mr|emacs-30.1-1|117	[[ ! -f %{_bindir}/%{name}-etags ]] && \
21mr|emacs-30.1-1|118	/usr/sbin/update-alternatives --remove etags %{_bindir}/%{name}-etags || :
21mr|emacs-30.1-1|119	
21mr|emacs-30.1-1|120	#----------------------------------------------------------------------------
21mr|emacs-30.1-1|121	
21mr|emacs-30.1-1|122	%package doc
21mr|emacs-30.1-1|123	Summary:	GNU Emacs documentation
21mr|emacs-30.1-1|124	Group:		Documentation
21mr|emacs-30.1-1|125	Requires:	%{name}-common = %{EVRD}
21mr|emacs-30.1-1|126	
21mr|emacs-30.1-1|127	%description doc
21mr|emacs-30.1-1|128	Documentation for GNU Emacs.
21mr|emacs-30.1-1|129	
21mr|emacs-30.1-1|130	%files doc -f doc-filelist
21mr|emacs-30.1-1|131	%doc src/COPYING
21mr|emacs-30.1-1|132	
21mr|emacs-30.1-1|133	#----------------------------------------------------------------------------
21mr|emacs-30.1-1|134	
21mr|emacs-30.1-1|135	%package el
21mr|emacs-30.1-1|136	Summary:	GNU Emacs Lisp source files
21mr|emacs-30.1-1|137	Group:		Editors
21mr|emacs-30.1-1|138	Requires:	%{name}-common = %{EVRD}
21mr|emacs-30.1-1|139	Provides:	%{name}-filesystem
21mr|emacs-30.1-1|140	
21mr|emacs-30.1-1|141	%description el
21mr|emacs-30.1-1|142	The emacs-snapshot-el package contains the emacs elisp sources for
21mr|emacs-30.1-1|143	many of the elisp programs included with the main Emacs text editor
21mr|emacs-30.1-1|144	package.
21mr|emacs-30.1-1|145	
21mr|emacs-30.1-1|146	You need to install this package only if you intend to modify any of
21mr|emacs-30.1-1|147	the Emacs packages or see some elisp examples.
21mr|emacs-30.1-1|148	
21mr|emacs-30.1-1|149	%files el -f el-filelist
21mr|emacs-30.1-1|150	%doc src/COPYING
21mr|emacs-30.1-1|151	%{_datadir}/%{name}/%{version}/site-lisp/subdirs.el
21mr|emacs-30.1-1|152	%{_datadir}/%{name}/site-lisp/subdirs.el
21mr|emacs-30.1-1|153	%{_datadir}/%{name}/%{version}/lisp/leim/ja-dic/*.el.gz
21mr|emacs-30.1-1|154	%{_datadir}/%{name}/%{version}/lisp/leim/quail/*.el.gz
21mr|emacs-30.1-1|155	
21mr|emacs-30.1-1|156	#----------------------------------------------------------------------------
21mr|emacs-30.1-1|157	
21mr|emacs-30.1-1|158	%package leim
21mr|emacs-30.1-1|159	Summary:	GNU Emacs Lisp code for international input methods
21mr|emacs-30.1-1|160	Group:		Editors
21mr|emacs-30.1-1|161	Requires:	%{name}-common = %{EVRD}
21mr|emacs-30.1-1|162	
21mr|emacs-30.1-1|163	%description leim
21mr|emacs-30.1-1|164	This package contains Emacs Lisp code for input methods for various
21mr|emacs-30.1-1|165	international character scripts.
21mr|emacs-30.1-1|166	
21mr|emacs-30.1-1|167	%files leim
21mr|emacs-30.1-1|168	%doc src/COPYING
21mr|emacs-30.1-1|169	%{_datadir}/%{name}/%{version}/lisp/leim/leim-list.el
21mr|emacs-30.1-1|170	%dir %{_datadir}/%{name}/%{version}/lisp/leim/ja-dic
21mr|emacs-30.1-1|171	%{_datadir}/%{name}/%{version}/lisp/leim/ja-dic/*.elc
21mr|emacs-30.1-1|172	%dir %{_datadir}/%{name}/%{version}/lisp/leim/quail
21mr|emacs-30.1-1|173	%{_datadir}/%{name}/%{version}/lisp/leim/quail/*.elc
21mr|emacs-30.1-1|174	
21mr|emacs-30.1-1|175	#----------------------------------------------------------------------------
21mr|emacs-30.1-1|176	
21mr|emacs-30.1-1|177	%package nox
21mr|emacs-30.1-1|178	Summary:	GNU Emacs text editor without support for X11
21mr|emacs-30.1-1|179	Group:		Editors
21mr|emacs-30.1-1|180	Requires:	%{name}-common = %{EVRD}
21mr|emacs-30.1-1|181	Provides:	emacs-bin
21mr|emacs-30.1-1|182	Requires(post,preun):	update-alternatives
21mr|emacs-30.1-1|183	
21mr|emacs-30.1-1|184	%description nox
21mr|emacs-30.1-1|185	Emacs is a powerful, customizable, self-documenting, modeless text
21mr|emacs-30.1-1|186	editor. Emacs contains special code editing features, a scripting
21mr|emacs-30.1-1|187	language (elisp), and the capability to read mail, news, and more
21mr|emacs-30.1-1|188	without leaving the editor.
21mr|emacs-30.1-1|189	
21mr|emacs-30.1-1|190	This package provides an emacs binary with no X Windows support for
21mr|emacs-30.1-1|191	running on a terminal.
21mr|emacs-30.1-1|192	
21mr|emacs-30.1-1|193	%files nox
21mr|emacs-30.1-1|194	%doc src/COPYING
21mr|emacs-30.1-1|195	%{_bindir}/%{name}-nox
21mr|emacs-30.1-1|196	%{_libexecdir}/%{name}/%{version}/%{_target_platform}/nox-emacs.pdmp
21mr|emacs-30.1-1|197	
21mr|emacs-30.1-1|198	%post nox
21mr|emacs-30.1-1|199	/usr/sbin/update-alternatives --install %{_bindir}/%{name} %{name} %{_bindir}/%{name}-nox 10
21mr|emacs-30.1-1|200	/usr/sbin/update-alternatives --install %{_libexecdir}/%{name}/%{version}/%{_target_platform}/emacs.pdmp emacs.pdmp  \
21mr|emacs-30.1-1|201	%{_libexecdir}/%{name}/%{version}/%{_target_platform}/nox-emacs.pdmp 10
21mr|emacs-30.1-1|202	
21mr|emacs-30.1-1|203	[[ ! -f %{_bindir}/%{name} ]] && update-alternatives --auto %{name}
21mr|emacs-30.1-1|204	:
21mr|emacs-30.1-1|205	
21mr|emacs-30.1-1|206	%postun nox
21mr|emacs-30.1-1|207	[[ ! -f %{_bindir}/%{name}-nox ]] && \
21mr|emacs-30.1-1|208	/usr/sbin/update-alternatives --remove %{name} %{_bindir}/%{name}-nox
21mr|emacs-30.1-1|209	/usr/sbin/update-alternatives --remove emacs.pdmp %{_libexecdir}/%{name}/%{version}/%{_target_platform}/nox-emacs.pdmp
21mr|emacs-30.1-1|210	:
21mr|emacs-30.1-1|211	
21mr|emacs-30.1-1|212	#----------------------------------------------------------------------------
21mr|emacs-30.1-1|213	
21mr|emacs-30.1-1|214	%prep
21mr|emacs-30.1-1|215	%autosetup -p1
21mr|emacs-30.1-1|216	
21mr|emacs-30.1-1|217	%build
21mr|emacs-30.1-1|218	autoreconf -fi -I m4
21mr|emacs-30.1-1|219	PUREDEF="-DNCURSES_OSPEED_T"
21mr|emacs-30.1-1|220	XPUREDEF="-DNCURSES_OSPEED_T"
21mr|emacs-30.1-1|221	
21mr|emacs-30.1-1|222	%ifnarch %{e2k}
21mr|emacs-30.1-1|223	export CFLAGS="%{optflags} $PUREDEF -fno-zero-initialized-in-bss"
21mr|emacs-30.1-1|224	%else
21mr|emacs-30.1-1|225	# -fno-zero-initialized-bss is not supported by lcc
21mr|emacs-30.1-1|226	export CFLAGS="%{optflags} -fPIC $PUREDEF"
21mr|emacs-30.1-1|227	%endif
21mr|emacs-30.1-1|228	
21mr|emacs-30.1-1|229	%ifnarch %{e2k}
21mr|emacs-30.1-1|230	%configure\
21mr|emacs-30.1-1|231	--with-x=no\
21mr|emacs-30.1-1|232	%ifarch %{e2k}
21mr|emacs-30.1-1|233	--enable-check-lisp-object-type\
21mr|emacs-30.1-1|234	%endif
21mr|emacs-30.1-1|235	--localstatedir=%{_localstatedir}/lib
21mr|emacs-30.1-1|236	%make_build bootstrap
21mr|emacs-30.1-1|237	%endif
21mr|emacs-30.1-1|238	
21mr|emacs-30.1-1|239	%make_build distclean
21mr|emacs-30.1-1|240	# Build binary without X support
21mr|emacs-30.1-1|241	%configure\
21mr|emacs-30.1-1|242	--with-x=no\
21mr|emacs-30.1-1|243	%ifarch %{e2k}
21mr|emacs-30.1-1|244	--enable-check-lisp-object-type\
21mr|emacs-30.1-1|245	%endif
21mr|emacs-30.1-1|246	--localstatedir=%{_localstatedir}/lib
21mr|emacs-30.1-1|247	%make_build
21mr|emacs-30.1-1|248	mv src/%{name} src/nox-%{name}
21mr|emacs-30.1-1|249	mv src/%{name}.pdmp src/nox-%{name}.pdmp
21mr|emacs-30.1-1|250	
21mr|emacs-30.1-1|251	%make_build distclean
21mr|emacs-30.1-1|252	# Build binary with X support
21mr|emacs-30.1-1|253	%configure\
21mr|emacs-30.1-1|254	--with-x-toolkit\
21mr|emacs-30.1-1|255	%ifarch %{e2k}
21mr|emacs-30.1-1|256	--enable-check-lisp-object-type\
21mr|emacs-30.1-1|257	%endif
21mr|emacs-30.1-1|258	--localstatedir=%{_localstatedir}/lib
21mr|emacs-30.1-1|259	%make_build
21mr|emacs-30.1-1|260	
21mr|emacs-30.1-1|261	%install
21mr|emacs-30.1-1|262	mkdir -p %{buildroot}/usr
21mr|emacs-30.1-1|263	
21mr|emacs-30.1-1|264	export PATH=$PATH:/sbin
21mr|emacs-30.1-1|265	%make_install sharedstatedir=%{buildroot}/var/lib localstatedir=%{buildroot}/var/lib configuration=%{_target_platform}
21mr|emacs-30.1-1|266	
21mr|emacs-30.1-1|267	rm -f %{buildroot}%{_bindir}/%{name}
21mr|emacs-30.1-1|268	rm -f %{buildroot}%{_infodir}/dir
21mr|emacs-30.1-1|269	
21mr|emacs-30.1-1|270	# remove sun specific stuff
21mr|emacs-30.1-1|271	rm -f %{buildroot}%{_datadir}/emacs/%{version}/etc/{emacstool.1,emacs.1,ctags.1,etags.1,sex.6}
21mr|emacs-30.1-1|272	
21mr|emacs-30.1-1|273	# rename ctags to gctags
21mr|emacs-30.1-1|274	mv %{buildroot}%{_mandir}/man1/ctags.1.gz %{buildroot}%{_mandir}/man1/gctags.1.gz
21mr|emacs-30.1-1|275	mv %{buildroot}%{_bindir}/ctags %{buildroot}%{_bindir}/gctags
21mr|emacs-30.1-1|276	mv -f %{buildroot}%{_bindir}/{etags,emacs-etags}
21mr|emacs-30.1-1|277	
21mr|emacs-30.1-1|278	# is that needed?
21mr|emacs-30.1-1|279	install -d %{buildroot}%{_libdir}/emacs/site-lisp
21mr|emacs-30.1-1|280	
21mr|emacs-30.1-1|281	mkdir -p %{buildroot}%{_sysconfdir}/emacs
21mr|emacs-30.1-1|282	install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/emacs/site-start.el
21mr|emacs-30.1-1|283	(cd %{buildroot}%{_datadir}/emacs/%{version}/lisp; ln -s ../../../../..%{_sysconfdir}/emacs/site-start.el site-start.el)
21mr|emacs-30.1-1|284	
21mr|emacs-30.1-1|285	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|emacs-30.1-1|286	
21mr|emacs-30.1-1|287	install -m755 src/nox-emacs %{buildroot}%{_bindir}/emacs-nox
21mr|emacs-30.1-1|288	chmod -t %{buildroot}%{_bindir}/emacs*
21mr|emacs-30.1-1|289	#need for update-alternatives
21mr|emacs-30.1-1|290	install -m755 src/nox-emacs.pdmp %{buildroot}%{_libexecdir}/%{name}/%{version}/%{_target_platform}/nox-emacs.pdmp
21mr|emacs-30.1-1|291	mv %{buildroot}%{_libexecdir}/%{name}/%{version}/%{_target_platform}/emacs*.pdmp %{buildroot}%{_libexecdir}/%{name}/%{version}/%{_target_platform}/x-emacs.pdmp
21mr|emacs-30.1-1|292	
21mr|emacs-30.1-1|293	#
21mr|emacs-30.1-1|294	# emacs-doc file list
21mr|emacs-30.1-1|295	#
21mr|emacs-30.1-1|296	# 3.22MB of docs from emacs-common to emacs-doc to reduce size (tutorials, news, postscript files, ...)
21mr|emacs-30.1-1|297	# NB: etc/ps-prin{0,1}.ps are needed by ps-print
21mr|emacs-30.1-1|298	find %{buildroot}%{_datadir}/emacs/%{version}/etc/ -type f | \
21mr|emacs-30.1-1|299	grep -E 'TUTORIAL\.|NEWS|ONEWS|.ps$'|grep -F -v /etc/ps-prin | \
21mr|emacs-30.1-1|300	sed "s^%{buildroot}^^" > doc-filelist
21mr|emacs-30.1-1|301	
21mr|emacs-30.1-1|302	#
21mr|emacs-30.1-1|303	# emacs-el file list
21mr|emacs-30.1-1|304	#
21mr|emacs-30.1-1|305	
21mr|emacs-30.1-1|306	# take every .el and .el.gz which have a corresponding .elc
21mr|emacs-30.1-1|307	find %{buildroot}%{_datadir}/emacs -name '*.el' -o -name '*.el.gz' | \
21mr|emacs-30.1-1|308	grep -v /leim/ | while read I; do
21mr|emacs-30.1-1|309	f=`basename $I .gz`
21mr|emacs-30.1-1|310	f=`basename $f .el`
21mr|emacs-30.1-1|311	if [ -e `dirname $I`/$f.elc ]; then
21mr|emacs-30.1-1|312	echo $I | sed "s^%{buildroot}^^"
21mr|emacs-30.1-1|313	fi
21mr|emacs-30.1-1|314	done > el-filelist
21mr|emacs-30.1-1|315	
21mr|emacs-30.1-1|316	#
21mr|emacs-30.1-1|317	# emacs-common file list
21mr|emacs-30.1-1|318	#
21mr|emacs-30.1-1|319	# everything not in previous filelists, and remove a few things listed in %%files
21mr|emacs-30.1-1|320	find %{buildroot}%{_datadir}/emacs/%{version} -type f -print -o -type d -printf "%%%%dir %%p\n" | \
21mr|emacs-30.1-1|321	grep -v /leim/ | sed "s^%{buildroot}^^" > common-filelist.raw
21mr|emacs-30.1-1|322	while read I; do
21mr|emacs-30.1-1|323	grep -qxF $I doc-filelist el-filelist || echo $I
21mr|emacs-30.1-1|324	done < common-filelist.raw > common-filelist
21mr|emacs-30.1-1|325	
21mr|emacs-30.1-1|326	find %{buildroot}%{_libexecdir}/emacs -type f -print -o -type d -printf "%%%%dir %%p\n" | \
21mr|emacs-30.1-1|327	grep -E -v 'movemail$|update-game-score$' | sed "s^%{buildroot}^^" >> common-filelist
21mr|emacs-30.1-1|328	
21mr|emacs-30.1-1|329	# this conflicts with the info package
21mr|emacs-30.1-1|330	rm -f %{buildroot}%{_infodir}/info.info.gz
21mr|emacs-30.1-1|331	
21mr|emacs-30.1-1|332	have_info_files=$(echo $(ls %{buildroot}%{_infodir} | sed -e 's/\.info\.gz$//' | grep -E -v -- '-[0-9]+$' | LC_ALL=C sort))
21mr|emacs-30.1-1|333	
21mr|emacs-30.1-1|334	%define info_files auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt efaq eglot eieio eintr elisp elisp_type_hierarchy.jpg elisp_type_hierarchy.txt emacs emacs-gnutls emacs-mime epa erc ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido mairix-el message mh-e modus-themes newsticker nxml-mode octave-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp transient url use-package vhdl-mode vip viper vtable widget wisent woman
21mr|emacs-30.1-1|335	[ "$have_info_files" = "%{info_files}" ] || {
21mr|emacs-30.1-1|336	echo "you must modify the spec file, %%info_files should be: $have_info_files"
21mr|emacs-30.1-1|337	exit 1
21mr|emacs-30.1-1|338	}

12113 21
21mr|emacs-auctex-13.1-1|1	%define rname auctex
21mr|emacs-auctex-13.1-1|2	
21mr|emacs-auctex-13.1-1|3	Summary:	Enhanced LaTeX mode for GNU Emacs
21mr|emacs-auctex-13.1-1|4	Name:		emacs-auctex
21mr|emacs-auctex-13.1-1|5	Version:	13.1
21mr|emacs-auctex-13.1-1|6	Release:	1
21mr|emacs-auctex-13.1-1|7	License:	GPLv3+
21mr|emacs-auctex-13.1-1|8	Group:		Editors
21mr|emacs-auctex-13.1-1|9	Url:		http://www.gnu.org/software/auctex/
21mr|emacs-auctex-13.1-1|10	Source0:	http://ftp.gnu.org/pub/gnu/auctex/auctex-%{version}.tar.gz
21mr|emacs-auctex-13.1-1|11	BuildRequires:	emacs
21mr|emacs-auctex-13.1-1|12	BuildRequires:	texlive-knuth
21mr|emacs-auctex-13.1-1|13	BuildRequires:	texlive-hyphen-afrikaans
21mr|emacs-auctex-13.1-1|14	BuildRequires:	texlive-hyphen-ancientgreek
21mr|emacs-auctex-13.1-1|15	BuildRequires:	texlive-hyphen-armenian
21mr|emacs-auctex-13.1-1|16	BuildRequires:	texlive-hyphen-basque
21mr|emacs-auctex-13.1-1|17	BuildRequires:	texlive-hyphen-belarusian
21mr|emacs-auctex-13.1-1|18	BuildRequires:	texlive-hyphen-bulgarian
21mr|emacs-auctex-13.1-1|19	BuildRequires:	texlive-hyphen-catalan
21mr|emacs-auctex-13.1-1|20	BuildRequires:	texlive-hyphen-chinese
21mr|emacs-auctex-13.1-1|21	BuildRequires:	texlive-hyphen-churchslavonic
21mr|emacs-auctex-13.1-1|22	BuildRequires:	texlive-hyphen-coptic
21mr|emacs-auctex-13.1-1|23	BuildRequires:	texlive-hyphen-croatian
21mr|emacs-auctex-13.1-1|24	BuildRequires:	texlive-hyphen-czech
21mr|emacs-auctex-13.1-1|25	BuildRequires:	texlive-hyphen-danish
21mr|emacs-auctex-13.1-1|26	BuildRequires:	texlive-hyphen-dutch
21mr|emacs-auctex-13.1-1|27	BuildRequires:	texlive-hyphen-english
21mr|emacs-auctex-13.1-1|28	BuildRequires:	texlive-hyphen-esperanto
21mr|emacs-auctex-13.1-1|29	BuildRequires:	texlive-hyphen-estonian
21mr|emacs-auctex-13.1-1|30	BuildRequires:	texlive-hyphen-ethiopic
21mr|emacs-auctex-13.1-1|31	BuildRequires:	texlive-hyphen-finnish
21mr|emacs-auctex-13.1-1|32	BuildRequires:	texlive-hyphen-french
21mr|emacs-auctex-13.1-1|33	BuildRequires:	texlive-hyphen-friulan
21mr|emacs-auctex-13.1-1|34	BuildRequires:	texlive-hyphen-galician
21mr|emacs-auctex-13.1-1|35	BuildRequires:	texlive-hyphen-georgian
21mr|emacs-auctex-13.1-1|36	BuildRequires:	texlive-hyphen-german
21mr|emacs-auctex-13.1-1|37	BuildRequires:	texlive-hyphen-greek
21mr|emacs-auctex-13.1-1|38	BuildRequires:	texlive-hyphen-hungarian
21mr|emacs-auctex-13.1-1|39	BuildRequires:	texlive-hyphen-icelandic
21mr|emacs-auctex-13.1-1|40	BuildRequires:	texlive-hyphen-indic
21mr|emacs-auctex-13.1-1|41	BuildRequires:	texlive-hyphen-indonesian
21mr|emacs-auctex-13.1-1|42	BuildRequires:	texlive-hyphen-interlingua
21mr|emacs-auctex-13.1-1|43	BuildRequires:	texlive-hyphen-irish
21mr|emacs-auctex-13.1-1|44	BuildRequires:	texlive-hyphen-italian
21mr|emacs-auctex-13.1-1|45	BuildRequires:	texlive-hyphen-kurmanji
21mr|emacs-auctex-13.1-1|46	BuildRequires:	texlive-hyphen-latin
21mr|emacs-auctex-13.1-1|47	BuildRequires:	texlive-hyphen-latvian
21mr|emacs-auctex-13.1-1|48	BuildRequires:	texlive-hyphen-lithuanian
21mr|emacs-auctex-13.1-1|49	BuildRequires:	texlive-hyphen-mongolian
21mr|emacs-auctex-13.1-1|50	BuildRequires:	texlive-hyphen-norwegian
21mr|emacs-auctex-13.1-1|51	BuildRequires:	texlive-hyphen-occitan
21mr|emacs-auctex-13.1-1|52	BuildRequires:	texlive-hyphen-piedmontese
21mr|emacs-auctex-13.1-1|53	BuildRequires:	texlive-hyphen-polish
21mr|emacs-auctex-13.1-1|54	BuildRequires:	texlive-hyphen-portuguese
21mr|emacs-auctex-13.1-1|55	BuildRequires:	texlive-hyphen-romanian
21mr|emacs-auctex-13.1-1|56	BuildRequires:	texlive-hyphen-romansh
21mr|emacs-auctex-13.1-1|57	BuildRequires:	texlive-hyphen-russian
21mr|emacs-auctex-13.1-1|58	BuildRequires:	texlive-hyphen-sanskrit
21mr|emacs-auctex-13.1-1|59	BuildRequires:	texlive-hyphen-serbian
21mr|emacs-auctex-13.1-1|60	BuildRequires:	texlive-hyphen-slovak
21mr|emacs-auctex-13.1-1|61	BuildRequires:	texlive-hyphen-slovenian
21mr|emacs-auctex-13.1-1|62	BuildRequires:	texlive-hyphen-spanish
21mr|emacs-auctex-13.1-1|63	BuildRequires:	texlive-hyphen-swedish
21mr|emacs-auctex-13.1-1|64	BuildRequires:	texlive-hyphen-thai
21mr|emacs-auctex-13.1-1|65	BuildRequires:	texlive-hyphen-turkish
21mr|emacs-auctex-13.1-1|66	BuildRequires:	texlive-hyphen-turkmen
21mr|emacs-auctex-13.1-1|67	BuildRequires:	texlive-hyphen-ukrainian
21mr|emacs-auctex-13.1-1|68	BuildRequires:	texlive-hyphen-uppersorbian
21mr|emacs-auctex-13.1-1|69	BuildRequires:	texlive-hyphen-welsh
21mr|emacs-auctex-13.1-1|70	BuildRequires:	texlive-thailatex
21mr|emacs-auctex-13.1-1|71	BuildRequires:	tetex-dvips
21mr|emacs-auctex-13.1-1|72	BuildRequires:	tetex-latex
21mr|emacs-auctex-13.1-1|73	BuildRequires:	texlive-dehyph-exptl
21mr|emacs-auctex-13.1-1|74	Requires:	emacs
21mr|emacs-auctex-13.1-1|75	Conflicts:	texlive-preview
21mr|emacs-auctex-13.1-1|76	BuildArch:	noarch
21mr|emacs-auctex-13.1-1|77	
21mr|emacs-auctex-13.1-1|78	%description
21mr|emacs-auctex-13.1-1|79	AUCTeX is a comprehensive customizable integrated environment for
21mr|emacs-auctex-13.1-1|80	writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using
21mr|emacs-auctex-13.1-1|81	GNU Emacs.
21mr|emacs-auctex-13.1-1|82	
21mr|emacs-auctex-13.1-1|83	%files
21mr|emacs-auctex-13.1-1|84	%doc RELEASE COPYING INSTALL README TODO FAQ CHANGES
21mr|emacs-auctex-13.1-1|85	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{rname}*
21mr|emacs-auctex-13.1-1|86	%{_datadir}/emacs/site-lisp/%{rname}
21mr|emacs-auctex-13.1-1|87	%{_datadir}/emacs/site-lisp/auctex.el
21mr|emacs-auctex-13.1-1|88	%{_datadir}/emacs/site-lisp/preview-latex.el
21mr|emacs-auctex-13.1-1|89	%{_datadir}/emacs/site-lisp/tex-site.el
21mr|emacs-auctex-13.1-1|90	%{_datadir}/texmf-dist/tex/latex/preview
21mr|emacs-auctex-13.1-1|91	%{_infodir}/*
21mr|emacs-auctex-13.1-1|92	
21mr|emacs-auctex-13.1-1|93	#----------------------------------------------------------------------------
21mr|emacs-auctex-13.1-1|94	
21mr|emacs-auctex-13.1-1|95	%prep
21mr|emacs-auctex-13.1-1|96	%setup -qn %{rname}-%{version}
21mr|emacs-auctex-13.1-1|97	
21mr|emacs-auctex-13.1-1|98	%build
21mr|emacs-auctex-13.1-1|99	
21mr|emacs-auctex-13.1-1|100	%configure --with-emacs
21mr|emacs-auctex-13.1-1|101	%make -j1
21mr|emacs-auctex-13.1-1|102	
21mr|emacs-auctex-13.1-1|103	%install
21mr|emacs-auctex-13.1-1|104	install -d %{buildroot}{%{_datadir}/emacs/site-lisp/site-start.d,%{_infodir}}
21mr|emacs-auctex-13.1-1|105	%makeinstall autodir=%{buildroot}/var/lib/auctex
21mr|emacs-auctex-13.1-1|106	
21mr|emacs-auctex-13.1-1|107	# This is already in tetex-latex:
21mr|emacs-auctex-13.1-1|108	rm -rf %{buildroot}%{_datadir}/texmf/tex/latex/preview
21mr|emacs-auctex-13.1-1|109	# What's this for?
21mr|emacs-auctex-13.1-1|110	rm -rf %{buildroot}/var/lib/auctex
21mr|emacs-auctex-13.1-1|111	# Don't install reference card:
21mr|emacs-auctex-13.1-1|112	rm -rf %{buildroot}%{_datadir}/doc/auctex
21mr|emacs-auctex-13.1-1|113	
21mr|emacs-auctex-13.1-1|114	#sed -i -e "s|%{buildroot}||" %{buildroot}/%{_datadir}/emacs/site-lisp/tex-site.el
21mr|emacs-auctex-13.1-1|115	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|emacs-auctex-13.1-1|116	echo "(if (string-match \"GNU Emacs\" (version)) (require 'tex-site))" >> %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{rname}.el

12114 21
21mr|embree-3.13.3-3|1	%define major 3
21mr|embree-3.13.3-3|2	%define libname %mklibname %{name}3 %{major}
21mr|embree-3.13.3-3|3	%define devname %mklibname %{name}3 -d
21mr|embree-3.13.3-3|4	
21mr|embree-3.13.3-3|5	%global __cmake_in_source_build 1
21mr|embree-3.13.3-3|6	
21mr|embree-3.13.3-3|7	Summary:	Collection of high-performance ray tracing kernels
21mr|embree-3.13.3-3|8	Name:		embree
21mr|embree-3.13.3-3|9	Version:	3.13.3
21mr|embree-3.13.3-3|10	Release:	3
21mr|embree-3.13.3-3|11	License:	ASL 2.0
21mr|embree-3.13.3-3|12	Group:		Development/Other
21mr|embree-3.13.3-3|13	Url:		https://embree.github.io
21mr|embree-3.13.3-3|14	Source:		https://github.com/embree/embree/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|embree-3.13.3-3|15	BuildRequires:	cmake
21mr|embree-3.13.3-3|16	BuildRequires:	gcc-c++
21mr|embree-3.13.3-3|17	BuildRequires:	giflib-devel
21mr|embree-3.13.3-3|18	BuildRequires:	ispc
21mr|embree-3.13.3-3|19	BuildRequires:	pkgconfig(glut)
21mr|embree-3.13.3-3|20	BuildRequires:	pkgconfig(glfw3)
21mr|embree-3.13.3-3|21	BuildRequires:	pkgconfig(libjpeg)
21mr|embree-3.13.3-3|22	BuildRequires:	pkgconfig(libopenjp2)
21mr|embree-3.13.3-3|23	BuildRequires:	pkgconfig(libpng)
21mr|embree-3.13.3-3|24	BuildRequires:	pkgconfig(libtiff-4)
21mr|embree-3.13.3-3|25	BuildRequires:	pkgconfig(OpenImageIO)
21mr|embree-3.13.3-3|26	BuildRequires:	pkgconfig(tbb)
21mr|embree-3.13.3-3|27	BuildRequires:	pkgconfig(xmu)
21mr|embree-3.13.3-3|28	# Use 64bit architectures because no i686 ispc
21mr|embree-3.13.3-3|29	ExclusiveArch:	x86_64 aarch64
21mr|embree-3.13.3-3|30	
21mr|embree-3.13.3-3|31	%description
21mr|embree-3.13.3-3|32	A collection of high-performance ray tracing kernels intended to graphics
21mr|embree-3.13.3-3|33	application engineers that want to improve the performance of their application.
21mr|embree-3.13.3-3|34	
21mr|embree-3.13.3-3|35	#------------------------------------------------------------------------
21mr|embree-3.13.3-3|36	
21mr|embree-3.13.3-3|37	%package -n %{libname}
21mr|embree-3.13.3-3|38	Summary:	%{name} shared library
21mr|embree-3.13.3-3|39	Group:		System/Libraries
21mr|embree-3.13.3-3|40	
21mr|embree-3.13.3-3|41	%description -n %{libname}
21mr|embree-3.13.3-3|42	A collection of high-performance ray tracing kernels intended to graphics
21mr|embree-3.13.3-3|43	application engineers that want to improve the performance of their application.
21mr|embree-3.13.3-3|44	
21mr|embree-3.13.3-3|45	%files -n %{libname}
21mr|embree-3.13.3-3|46	%{_libdir}/lib%{name}3.so.%{major}*
21mr|embree-3.13.3-3|47	
21mr|embree-3.13.3-3|48	#------------------------------------------------------------------------
21mr|embree-3.13.3-3|49	
21mr|embree-3.13.3-3|50	%package -n %{devname}
21mr|embree-3.13.3-3|51	Summary:	Development files for %{name}
21mr|embree-3.13.3-3|52	Group:		Development/Other
21mr|embree-3.13.3-3|53	Requires:	%{libname} = %{EVRD}
21mr|embree-3.13.3-3|54	Provides:	%{name}-devel = %{EVRD}
21mr|embree-3.13.3-3|55	
21mr|embree-3.13.3-3|56	%description -n %{devname}
21mr|embree-3.13.3-3|57	The %{name}-devel package contains libraries and header files for
21mr|embree-3.13.3-3|58	applications that use %{name}.
21mr|embree-3.13.3-3|59	
21mr|embree-3.13.3-3|60	%files -n %{devname}
21mr|embree-3.13.3-3|61	%doc %{_docdir}/%{name}/*
21mr|embree-3.13.3-3|62	%doc CHANGELOG.md README.md
21mr|embree-3.13.3-3|63	%license LICENSE.txt
21mr|embree-3.13.3-3|64	%{_includedir}/%{name}3/
21mr|embree-3.13.3-3|65	%{_libdir}/cmake/%{name}-%{version}/
21mr|embree-3.13.3-3|66	%{_libdir}/lib%{name}3.so
21mr|embree-3.13.3-3|67	%{_mandir}/man3/*
21mr|embree-3.13.3-3|68	
21mr|embree-3.13.3-3|69	#------------------------------------------------------------------------
21mr|embree-3.13.3-3|70	
21mr|embree-3.13.3-3|71	%package	examples
21mr|embree-3.13.3-3|72	Summary:	Example of application using %{name}
21mr|embree-3.13.3-3|73	Requires:	%{libname} = %{EVRD}
21mr|embree-3.13.3-3|74	
21mr|embree-3.13.3-3|75	%description	examples
21mr|embree-3.13.3-3|76	The %{name}-examples package contains sample binaries using %{name}.
21mr|embree-3.13.3-3|77	
21mr|embree-3.13.3-3|78	%files examples
21mr|embree-3.13.3-3|79	%license LICENSE.txt
21mr|embree-3.13.3-3|80	%{_datadir}/%{name}3
21mr|embree-3.13.3-3|81	
21mr|embree-3.13.3-3|82	#------------------------------------------------------------------------
21mr|embree-3.13.3-3|83	
21mr|embree-3.13.3-3|84	%prep
21mr|embree-3.13.3-3|85	%autosetup -p1
21mr|embree-3.13.3-3|86	
21mr|embree-3.13.3-3|87	%build
21mr|embree-3.13.3-3|88	export CXXFLAGS="%{optflags} -Wl,--as-needed"
21mr|embree-3.13.3-3|89	%cmake \
21mr|embree-3.13.3-3|90	-DCMAKE_BUILD_TYPE=Release		\
21mr|embree-3.13.3-3|91	-DCMAKE_INSTALL_LIBDIR=%{_libdir}	\
21mr|embree-3.13.3-3|92	-DCMAKE_INSTALL_PREFIX=%{_prefix}	\
21mr|embree-3.13.3-3|93	-DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF	\
21mr|embree-3.13.3-3|94	-DEMBREE_COMPACT_POLYS=ON		\
21mr|embree-3.13.3-3|95	-DEMBREE_MAX_ISA=DEFAULT
21mr|embree-3.13.3-3|96	%make
21mr|embree-3.13.3-3|97	
21mr|embree-3.13.3-3|98	%install
21mr|embree-3.13.3-3|99	%makeinstall_std -C build
21mr|embree-3.13.3-3|100	
21mr|embree-3.13.3-3|101	mkdir -p %{buildroot}%{_datadir}
21mr|embree-3.13.3-3|102	mv -f %{buildroot}%{_bindir}/%{name}3 %{buildroot}%{_datadir}/
21mr|embree-3.13.3-3|103	chmod -x %{buildroot}%{_datadir}/%{name}3/models/*.{bench,ecs,mtl,obj,xml}
21mr|embree-3.13.3-3|104	
21mr|embree-3.13.3-3|105	# Relocate doc files
21mr|embree-3.13.3-3|106	mv %{buildroot}%{_docdir}/%{name}3 %{buildroot}%{_docdir}/%{name}
21mr|embree-3.13.3-3|107	rm %{buildroot}%{_docdir}/%{name}/LICENSE.txt

12115 21
21mr|emma-2.0.5312-23|1	# Copyright (c) 2000-2007, JPackage Project
21mr|emma-2.0.5312-23|2	# All rights reserved.
21mr|emma-2.0.5312-23|3	#
21mr|emma-2.0.5312-23|4	# Redistribution and use in source and binary forms, with or without
21mr|emma-2.0.5312-23|5	# modification, are permitted provided that the following conditions
21mr|emma-2.0.5312-23|6	# are met:
21mr|emma-2.0.5312-23|7	#
21mr|emma-2.0.5312-23|8	# 1. Redistributions of source code must retain the above copyright
21mr|emma-2.0.5312-23|9	#    notice, this list of conditions and the following disclaimer.
21mr|emma-2.0.5312-23|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|emma-2.0.5312-23|11	#    notice, this list of conditions and the following disclaimer in the
21mr|emma-2.0.5312-23|12	#    documentation and/or other materials provided with the
21mr|emma-2.0.5312-23|13	#    distribution.
21mr|emma-2.0.5312-23|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|emma-2.0.5312-23|15	#    contributors may be used to endorse or promote products derived
21mr|emma-2.0.5312-23|16	#    from this software without specific prior written permission.
21mr|emma-2.0.5312-23|17	#
21mr|emma-2.0.5312-23|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|emma-2.0.5312-23|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|emma-2.0.5312-23|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|emma-2.0.5312-23|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|emma-2.0.5312-23|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|emma-2.0.5312-23|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|emma-2.0.5312-23|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|emma-2.0.5312-23|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|emma-2.0.5312-23|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|emma-2.0.5312-23|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|emma-2.0.5312-23|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|emma-2.0.5312-23|29	#
21mr|emma-2.0.5312-23|30	
21mr|emma-2.0.5312-23|31	%global shortver 2.0
21mr|emma-2.0.5312-23|32	
21mr|emma-2.0.5312-23|33	Summary:        Code Coverage Tool
21mr|emma-2.0.5312-23|34	Name:           emma
21mr|emma-2.0.5312-23|35	Version:        %{shortver}.5312
21mr|emma-2.0.5312-23|36	Release:        23
21mr|emma-2.0.5312-23|37	Epoch:          0
21mr|emma-2.0.5312-23|38	License:        CPL
21mr|emma-2.0.5312-23|39	Group:          Development/Java
21mr|emma-2.0.5312-23|40	URL:            http://emma.sourceforge.net/
21mr|emma-2.0.5312-23|41	Source0:        http://downloads.sourceforge.net/emma/%{name}-%{version}-src.zip
21mr|emma-2.0.5312-23|42	Source1:        emma-2.0.5312.pom
21mr|emma-2.0.5312-23|43	Source2:        emma_ant-2.0.5312.pom
21mr|emma-2.0.5312-23|44	# These are hacks until we get the source for the timestamping class
21mr|emma-2.0.5312-23|45	# http://sourceforge.net/tracker/index.php?func=detail&aid=1953619&group_id=108932&atid=651900
21mr|emma-2.0.5312-23|46	Source3:        emma-timestamp.sh
21mr|emma-2.0.5312-23|47	Source4:        emma-timestamp2.sh
21mr|emma-2.0.5312-23|48	
21mr|emma-2.0.5312-23|49	Patch0:         emma-2.0.5312-dependencies_xml.patch
21mr|emma-2.0.5312-23|50	Patch1:         emma-2.0.5312-build_xml.patch
21mr|emma-2.0.5312-23|51	# Taken from Gentoo package to allow us to build on a JDK > 1.4
21mr|emma-2.0.5312-23|52	Patch2:         emma-2.0.5312-java15api.patch
21mr|emma-2.0.5312-23|53	# From eclemma's emmapatch directory
21mr|emma-2.0.5312-23|54	Patch3:         %{name}-eclemma.patch
21mr|emma-2.0.5312-23|55	# This is a hack until we get the source for the timestamping class
21mr|emma-2.0.5312-23|56	# http://sourceforge.net/tracker/index.php?func=detail&aid=1953619&group_id=108932&atid=651900
21mr|emma-2.0.5312-23|57	Patch4:         %{name}-timestamp.patch
21mr|emma-2.0.5312-23|58	# This patch fixes ArrayIndexOutOfBoundExceptions on 64-bit.  I modified
21mr|emma-2.0.5312-23|59	# the patch against HEAD to apply to this version -- overholt
21mr|emma-2.0.5312-23|60	# http://sourceforge.net/tracker/index.php?func=detail&aid=2119913&group_id=108932&atid=651897
21mr|emma-2.0.5312-23|61	Patch5:         %{name}-%{version}-64_bit_fix.patch
21mr|emma-2.0.5312-23|62	Requires:       jaxp_parser_impl
21mr|emma-2.0.5312-23|63	BuildRequires:  ant >= 0:1.6.5
21mr|emma-2.0.5312-23|64	BuildRequires:  java-devel >= 0:1.6
21mr|emma-2.0.5312-23|65	BuildRequires:  jpackage-utils >= 0:1.7.5-1jpp.3
21mr|emma-2.0.5312-23|66	# For the timestamp hack (see above)
21mr|emma-2.0.5312-23|67	BuildRequires:  bc
21mr|emma-2.0.5312-23|68	BuildRequires:  javapackages-local
21mr|emma-2.0.5312-23|69	
21mr|emma-2.0.5312-23|70	
21mr|emma-2.0.5312-23|71	BuildArch:      noarch
21mr|emma-2.0.5312-23|72	# Java stack is not supported on x86_32
21mr|emma-2.0.5312-23|73	ExcludeArch: %{ix86}
21mr|emma-2.0.5312-23|74	
21mr|emma-2.0.5312-23|75	%description
21mr|emma-2.0.5312-23|76	EMMA is an open-source toolkit for measuring and reporting Java
21mr|emma-2.0.5312-23|77	code coverage. EMMA distinguishes itself from other tools by going
21mr|emma-2.0.5312-23|78	after a unique feature combination: support for large-scale
21mr|emma-2.0.5312-23|79	enterprise software development while keeping individual developer's
21mr|emma-2.0.5312-23|80	work fast and iterative.
21mr|emma-2.0.5312-23|81	
21mr|emma-2.0.5312-23|82	%package javadoc
21mr|emma-2.0.5312-23|83	Summary:        Javadoc for %{name}
21mr|emma-2.0.5312-23|84	
21mr|emma-2.0.5312-23|85	%description javadoc
21mr|emma-2.0.5312-23|86	%{summary}.
21mr|emma-2.0.5312-23|87	
21mr|emma-2.0.5312-23|88	%prep
21mr|emma-2.0.5312-23|89	%setup -q
21mr|emma-2.0.5312-23|90	cp -p %{SOURCE3} .
21mr|emma-2.0.5312-23|91	cp -p %{SOURCE4} .
21mr|emma-2.0.5312-23|92	
21mr|emma-2.0.5312-23|93	# Make sure we don't use this no-source jar
21mr|emma-2.0.5312-23|94	rm lib/internal/stamptool.jar
21mr|emma-2.0.5312-23|95	
21mr|emma-2.0.5312-23|96	%patch0 -b .orig
21mr|emma-2.0.5312-23|97	%patch1 -b .orig
21mr|emma-2.0.5312-23|98	%patch2 -p1 -b .orig
21mr|emma-2.0.5312-23|99	%patch3 -b .orig
21mr|emma-2.0.5312-23|100	%patch4 -b .orig
21mr|emma-2.0.5312-23|101	%patch5 -b .orig
21mr|emma-2.0.5312-23|102	
21mr|emma-2.0.5312-23|103	%build
21mr|emma-2.0.5312-23|104	[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java
21mr|emma-2.0.5312-23|105	ant -Dbuild.compiler=modern build javadoc
21mr|emma-2.0.5312-23|106	
21mr|emma-2.0.5312-23|107	%install
21mr|emma-2.0.5312-23|108	%mvn_artifact %{SOURCE1} dist/%{name}.jar
21mr|emma-2.0.5312-23|109	%mvn_artifact %{SOURCE2} dist/%{name}_ant.jar
21mr|emma-2.0.5312-23|110	
21mr|emma-2.0.5312-23|111	# JAVADOCS
21mr|emma-2.0.5312-23|112	%mvn_install -J out/javadocs/
21mr|emma-2.0.5312-23|113	
21mr|emma-2.0.5312-23|114	%files -f .mfiles
21mr|emma-2.0.5312-23|115	%doc cpl-v10.html
21mr|emma-2.0.5312-23|116	
21mr|emma-2.0.5312-23|117	%files javadoc -f .mfiles-javadoc
21mr|emma-2.0.5312-23|118	%doc cpl-v10.html
21mr|emma-2.0.5312-23|119	
21mr|emma-2.0.5312-23|120	

12116 21
21mr|enblend-4.2-7|1	Summary:	Tool for compositing images
21mr|enblend-4.2-7|2	Name:		enblend
21mr|enblend-4.2-7|3	Version:	4.2
21mr|enblend-4.2-7|4	Release:	7
21mr|enblend-4.2-7|5	License:	GPLv2+
21mr|enblend-4.2-7|6	Group:		Graphics
21mr|enblend-4.2-7|7	Url:		http://enblend.sourceforge.net
21mr|enblend-4.2-7|8	Source0:	http://downloads.sourceforge.net/project/enblend/enblend-enfuse/enblend-enfuse-4.2/enblend-enfuse-%{version}.tar.gz
21mr|enblend-4.2-7|9	Patch0:		add_include.patch
21mr|enblend-4.2-7|10	BuildRequires:	help2man
21mr|enblend-4.2-7|11	BuildRequires:	perl(Time::Zone)
21mr|enblend-4.2-7|12	BuildRequires:	perl(Digest::MD5)
21mr|enblend-4.2-7|13	BuildRequires:	texlive-latex.bin
21mr|enblend-4.2-7|14	BuildRequires:	texlive-metafont.bin
21mr|enblend-4.2-7|15	BuildRequires:	texlive-pdftex.bin
21mr|enblend-4.2-7|16	BuildRequires:	texlive-kpathsea.bin
21mr|enblend-4.2-7|17	BuildRequires:	texlive-kpathsea
21mr|enblend-4.2-7|18	BuildRequires:	texlive-tetex
21mr|enblend-4.2-7|19	BuildRequires:	boost-devel
21mr|enblend-4.2-7|20	BuildRequires:	vigra-devel
21mr|enblend-4.2-7|21	BuildRequires:	gomp-devel
21mr|enblend-4.2-7|22	BuildRequires:	pkgconfig(glew)
21mr|enblend-4.2-7|23	BuildRequires:	pkgconfig(glut)
21mr|enblend-4.2-7|24	BuildRequires:	pkgconfig(gsl)
21mr|enblend-4.2-7|25	BuildRequires:	pkgconfig(IlmBase)
21mr|enblend-4.2-7|26	BuildRequires:	pkgconfig(lcms2)
21mr|enblend-4.2-7|27	BuildRequires:	pkgconfig(libpng)
21mr|enblend-4.2-7|28	BuildRequires:	pkgconfig(libjpeg)
21mr|enblend-4.2-7|29	BuildRequires:	pkgconfig(libtiff-4)
21mr|enblend-4.2-7|30	BuildRequires:	pkgconfig(OpenEXR)
21mr|enblend-4.2-7|31	BuildRequires:	pkgconfig(gsl)
21mr|enblend-4.2-7|32	Provides:	enfuse = %{EVRD}
21mr|enblend-4.2-7|33	
21mr|enblend-4.2-7|34	%description
21mr|enblend-4.2-7|35	Enblend is a tool for compositing images. Given a set of images that overlap
21mr|enblend-4.2-7|36	in some irregular way, Enblend overlays them in such a way that the seam
21mr|enblend-4.2-7|37	between the images is invisible, or at least very difficult to see.
21mr|enblend-4.2-7|38	
21mr|enblend-4.2-7|39	%files
21mr|enblend-4.2-7|40	%doc AUTHORS NEWS README
21mr|enblend-4.2-7|41	%{_bindir}/enblend
21mr|enblend-4.2-7|42	%{_bindir}/enfuse
21mr|enblend-4.2-7|43	%{_mandir}/man1/enblend.1.*
21mr|enblend-4.2-7|44	%{_mandir}/man1/enfuse.1.*
21mr|enblend-4.2-7|45	
21mr|enblend-4.2-7|46	#----------------------------------------------------------------------------
21mr|enblend-4.2-7|47	
21mr|enblend-4.2-7|48	%prep
21mr|enblend-4.2-7|49	%setup -q -n enblend-enfuse-%{version}
21mr|enblend-4.2-7|50	%apply_patches
21mr|enblend-4.2-7|51	sed -i -e 's/src:://g;s/CFG::/CFG_/g' configure.ac
21mr|enblend-4.2-7|52	
21mr|enblend-4.2-7|53	
21mr|enblend-4.2-7|54	%build
21mr|enblend-4.2-7|55	export CPPFLAGS="-std=gnu++14"
21mr|enblend-4.2-7|56	autoreconf -fiv
21mr|enblend-4.2-7|57	%configure \
21mr|enblend-4.2-7|58	--with-boost-filesystem \
21mr|enblend-4.2-7|59	--enable-openmp
21mr|enblend-4.2-7|60	%make_build
21mr|enblend-4.2-7|61	
21mr|enblend-4.2-7|62	%install
21mr|enblend-4.2-7|63	%make_install

12117 21
21mr|enca-1.19-2|1	%define major 0
21mr|enca-1.19-2|2	%define libname %mklibname %{name} %{major}
21mr|enca-1.19-2|3	%define devname %mklibname %{name} -d
21mr|enca-1.19-2|4	
21mr|enca-1.19-2|5	Summary:	A program that can detect and convert between character sets
21mr|enca-1.19-2|6	Name:		enca
21mr|enca-1.19-2|7	Version:	1.19
21mr|enca-1.19-2|8	Release:	2
21mr|enca-1.19-2|9	License:	GPLv2+
21mr|enca-1.19-2|10	Group:		Text tools
21mr|enca-1.19-2|11	Url:		https://cihar.com/software/enca/
21mr|enca-1.19-2|12	Source0:	https://github.com/nijel/enca/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|enca-1.19-2|13	BuildRequires:	recode-devel
21mr|enca-1.19-2|14	BuildRequires:	gettext-devel
21mr|enca-1.19-2|15	
21mr|enca-1.19-2|16	%description
21mr|enca-1.19-2|17	Enca is an Extremely Naive Charset Analyser. It detects character set and
21mr|enca-1.19-2|18	encoding of text files and can also convert them to other encodings using
21mr|enca-1.19-2|19	either a built-in converter or external libraries and tools like libiconv,
21mr|enca-1.19-2|20	librecode, or cstocs.
21mr|enca-1.19-2|21	
21mr|enca-1.19-2|22	Currently, it has support for Belarussian, Bulgarian, Croatian, Czech,
21mr|enca-1.19-2|23	Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, and
21mr|enca-1.19-2|24	Ukrainian and some multibyte encodings (mostly variants of Unicode)
21mr|enca-1.19-2|25	independently on the language.
21mr|enca-1.19-2|26	
21mr|enca-1.19-2|27	Install Enca if you need to cope with text files of dubious origin
21mr|enca-1.19-2|28	and unknown encoding and convert them to some reasonable encoding.
21mr|enca-1.19-2|29	
21mr|enca-1.19-2|30	%files
21mr|enca-1.19-2|31	%doc AUTHORS ChangeLog ChangeLog.prelib FAQ README.md THANKS TODO
21mr|enca-1.19-2|32	%{_bindir}/enca
21mr|enca-1.19-2|33	%{_bindir}/enconv
21mr|enca-1.19-2|34	%{_libexecdir}/%{name}/extconv/*
21mr|enca-1.19-2|35	%dir %{_libexecdir}/%{name}/extconv
21mr|enca-1.19-2|36	%dir %{_libexecdir}/%{name}
21mr|enca-1.19-2|37	%{_mandir}/man1/*
21mr|enca-1.19-2|38	
21mr|enca-1.19-2|39	#----------------------------------------------------------------------------
21mr|enca-1.19-2|40	
21mr|enca-1.19-2|41	%package -n %{libname}
21mr|enca-1.19-2|42	Summary:	A library detecting encoding of text files
21mr|enca-1.19-2|43	Group:		System/Libraries
21mr|enca-1.19-2|44	
21mr|enca-1.19-2|45	%description -n %{libname}
21mr|enca-1.19-2|46	Enca is an Extremely Naive Charset Analyser. It detects character set and
21mr|enca-1.19-2|47	encoding of text files and can also convert them to other encodings using
21mr|enca-1.19-2|48	either a built-in converter or external libraries and tools like libiconv,
21mr|enca-1.19-2|49	librecode, or cstocs.
21mr|enca-1.19-2|50	
21mr|enca-1.19-2|51	Currently, it has support for Belarussian, Bulgarian, Croatian, Czech,
21mr|enca-1.19-2|52	Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, and
21mr|enca-1.19-2|53	Ukrainian and some multibyte encodings (mostly variants of Unicode)
21mr|enca-1.19-2|54	independently on the language.
21mr|enca-1.19-2|55	
21mr|enca-1.19-2|56	This package contains shared Enca library other programs can make use of.
21mr|enca-1.19-2|57	
21mr|enca-1.19-2|58	%files -n %{libname}
21mr|enca-1.19-2|59	%{_libdir}/libenca.so.%{major}*
21mr|enca-1.19-2|60	
21mr|enca-1.19-2|61	#----------------------------------------------------------------------------
21mr|enca-1.19-2|62	
21mr|enca-1.19-2|63	%package -n %{devname}
21mr|enca-1.19-2|64	Summary:	Header files and libraries for Enca development
21mr|enca-1.19-2|65	Group:		Development/C
21mr|enca-1.19-2|66	Requires:	%{libname} = %{EVRD}
21mr|enca-1.19-2|67	Provides:	%{name}-devel = %{EVRD}
21mr|enca-1.19-2|68	Provides:	lib%{name}-devel = %{EVRD}
21mr|enca-1.19-2|69	
21mr|enca-1.19-2|70	%description -n %{devname}
21mr|enca-1.19-2|71	This package contains the static libraries and header files for writing
21mr|enca-1.19-2|72	programs using the Extremely Naive Charset Analyser library, and its API
21mr|enca-1.19-2|73	documentation.
21mr|enca-1.19-2|74	
21mr|enca-1.19-2|75	Install it if you are going to create applications using the Enca library.
21mr|enca-1.19-2|76	
21mr|enca-1.19-2|77	%files -n %{devname}
21mr|enca-1.19-2|78	%doc %{_datadir}/gtk-doc/html/libenca
21mr|enca-1.19-2|79	%{_includedir}/enca.h
21mr|enca-1.19-2|80	%{_libdir}/libenca.so
21mr|enca-1.19-2|81	%{_libdir}/pkgconfig/enca.pc
21mr|enca-1.19-2|82	
21mr|enca-1.19-2|83	#----------------------------------------------------------------------------
21mr|enca-1.19-2|84	
21mr|enca-1.19-2|85	%prep
21mr|enca-1.19-2|86	%setup -q
21mr|enca-1.19-2|87	
21mr|enca-1.19-2|88	%build
21mr|enca-1.19-2|89	%configure --disable-static
21mr|enca-1.19-2|90	%make
21mr|enca-1.19-2|91	
21mr|enca-1.19-2|92	%install
21mr|enca-1.19-2|93	%makeinstall_std

12118 21
21mr|encfs-1.9.5-1|1	%define major 1.9
21mr|encfs-1.9.5-1|2	%define libname %mklibname %{name} %{major}
21mr|encfs-1.9.5-1|3	
21mr|encfs-1.9.5-1|4	Summary:	Encrypted pass-through filesystem for Linux
21mr|encfs-1.9.5-1|5	Name:		encfs
21mr|encfs-1.9.5-1|6	Version:	1.9.5
21mr|encfs-1.9.5-1|7	Release:	1
21mr|encfs-1.9.5-1|8	Epoch:		2
21mr|encfs-1.9.5-1|9	License:	GPLv3+
21mr|encfs-1.9.5-1|10	Group:		File tools
21mr|encfs-1.9.5-1|11	Url:		http://www.arg0.net/encfs
21mr|encfs-1.9.5-1|12	Source0:	http://encfs.googlecode.com/files/%{name}-%{version}.tar.gz
21mr|encfs-1.9.5-1|13	BuildRequires:	cmake
21mr|encfs-1.9.5-1|14	BuildRequires:	boost-devel
21mr|encfs-1.9.5-1|15	BuildRequires:	gettext-devel
21mr|encfs-1.9.5-1|16	BuildRequires:	pkgconfig(fuse)
21mr|encfs-1.9.5-1|17	#BuildRequires:	pkgconfig(librlog)
21mr|encfs-1.9.5-1|18	BuildRequires:	pkgconfig(openssl)
21mr|encfs-1.9.5-1|19	BuildRequires:	pkgconfig(tinyxml2)
21mr|encfs-1.9.5-1|20	Requires:	fuse
21mr|encfs-1.9.5-1|21	Requires:	openssl
21mr|encfs-1.9.5-1|22	
21mr|encfs-1.9.5-1|23	%description
21mr|encfs-1.9.5-1|24	EncFS implements an encrypted pass-through filesystem in userspace using
21mr|encfs-1.9.5-1|25	FUSE. File names and contents are encrypted using OpenSSL.
21mr|encfs-1.9.5-1|26	
21mr|encfs-1.9.5-1|27	%files -f %{name}.lang
21mr|encfs-1.9.5-1|28	%doc AUTHORS ChangeLog
21mr|encfs-1.9.5-1|29	%{_bindir}/encfs
21mr|encfs-1.9.5-1|30	%{_bindir}/encfsctl
21mr|encfs-1.9.5-1|31	%{_bindir}/encfssh
21mr|encfs-1.9.5-1|32	%{_mandir}/man?/*
21mr|encfs-1.9.5-1|33	
21mr|encfs-1.9.5-1|34	#----------------------------------------------------------------------------
21mr|encfs-1.9.5-1|35	
21mr|encfs-1.9.5-1|36	%package -n %{libname}
21mr|encfs-1.9.5-1|37	Summary:	Shared library for encfs
21mr|encfs-1.9.5-1|38	Group:		System/Libraries
21mr|encfs-1.9.5-1|39	
21mr|encfs-1.9.5-1|40	%description -n %{libname}
21mr|encfs-1.9.5-1|41	Shared library for encfs.
21mr|encfs-1.9.5-1|42	
21mr|encfs-1.9.5-1|43	%files -n %{libname}
21mr|encfs-1.9.5-1|44	%{_libdir}/libencfs.so.%{major}*
21mr|encfs-1.9.5-1|45	
21mr|encfs-1.9.5-1|46	#----------------------------------------------------------------------------
21mr|encfs-1.9.5-1|47	
21mr|encfs-1.9.5-1|48	%prep
21mr|encfs-1.9.5-1|49	%setup -q
21mr|encfs-1.9.5-1|50	
21mr|encfs-1.9.5-1|51	%build
21mr|encfs-1.9.5-1|52	%cmake \
21mr|encfs-1.9.5-1|53	-DCMAKE_SKIP_RPATH=ON \
21mr|encfs-1.9.5-1|54	-DBUILD_SHARED_LIBS=ON \
21mr|encfs-1.9.5-1|55	-DINSTALL_LIBENCFS=ON \
21mr|encfs-1.9.5-1|56	-DUSE_INTERNAL_TINYXML=OFF
21mr|encfs-1.9.5-1|57	
21mr|encfs-1.9.5-1|58	%make
21mr|encfs-1.9.5-1|59	
21mr|encfs-1.9.5-1|60	%install
21mr|encfs-1.9.5-1|61	%makeinstall_std -C build
21mr|encfs-1.9.5-1|62	
21mr|encfs-1.9.5-1|63	chmod +x %{buildroot}%{_bindir}/encfssh
21mr|encfs-1.9.5-1|64	
21mr|encfs-1.9.5-1|65	# unneeded files
21mr|encfs-1.9.5-1|66	rm -f %{buildroot}%{_libdir}/libencfs.so
21mr|encfs-1.9.5-1|67	
21mr|encfs-1.9.5-1|68	%find_lang %{name}

12119 21
21mr|enchant-1.6.0-17|1	%define major 1
21mr|enchant-1.6.0-17|2	%define libname %mklibname enchant %{major}
21mr|enchant-1.6.0-17|3	%define devname %mklibname enchant -d
21mr|enchant-1.6.0-17|4	
21mr|enchant-1.6.0-17|5	%bcond_with voikko
21mr|enchant-1.6.0-17|6	
21mr|enchant-1.6.0-17|7	Summary:	An enchanting spell checking library
21mr|enchant-1.6.0-17|8	Name:		enchant
21mr|enchant-1.6.0-17|9	Version:	1.6.0
21mr|enchant-1.6.0-17|10	Release:	17
21mr|enchant-1.6.0-17|11	License:	LGPLv2.1+
21mr|enchant-1.6.0-17|12	Group:		System/Libraries
21mr|enchant-1.6.0-17|13	Url:		http://www.abisource.com/projects/enchant/
21mr|enchant-1.6.0-17|14	Source0:	http://www.abisource.com/downloads/enchant/%{version}/%{name}-%{version}.tar.gz
21mr|enchant-1.6.0-17|15	Patch0:		enchant-1.6.0-hunspell1.6.0.patch
21mr|enchant-1.6.0-17|16	BuildRequires:	aspell-devel
21mr|enchant-1.6.0-17|17	BuildRequires:	hspell-devel
21mr|enchant-1.6.0-17|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|enchant-1.6.0-17|19	BuildRequires:	pkgconfig(hunspell)
21mr|enchant-1.6.0-17|20	%if %{with voikko}
21mr|enchant-1.6.0-17|21	BuildRequires:	pkgconfig(libvoikko)
21mr|enchant-1.6.0-17|22	%endif
21mr|enchant-1.6.0-17|23	Conflicts:	%{libname} < 1.6.0-3
21mr|enchant-1.6.0-17|24	
21mr|enchant-1.6.0-17|25	%description
21mr|enchant-1.6.0-17|26	A library that wraps other spell checking backends.
21mr|enchant-1.6.0-17|27	
21mr|enchant-1.6.0-17|28	%files
21mr|enchant-1.6.0-17|29	%doc AUTHORS HACKING README TODO
21mr|enchant-1.6.0-17|30	%{_bindir}/*
21mr|enchant-1.6.0-17|31	%{_datadir}/enchant
21mr|enchant-1.6.0-17|32	%{_mandir}/man1/*
21mr|enchant-1.6.0-17|33	%dir %{_libdir}/enchant
21mr|enchant-1.6.0-17|34	%{_libdir}/enchant/lib*.so*
21mr|enchant-1.6.0-17|35	
21mr|enchant-1.6.0-17|36	#----------------------------------------------------------------------------
21mr|enchant-1.6.0-17|37	
21mr|enchant-1.6.0-17|38	%package -n %{libname}
21mr|enchant-1.6.0-17|39	Summary:	Libraries for enchant
21mr|enchant-1.6.0-17|40	Group:		System/Libraries
21mr|enchant-1.6.0-17|41	
21mr|enchant-1.6.0-17|42	%description -n %{libname}
21mr|enchant-1.6.0-17|43	This package provides the libraries for using enchant.
21mr|enchant-1.6.0-17|44	
21mr|enchant-1.6.0-17|45	%files -n %{libname}
21mr|enchant-1.6.0-17|46	%{_libdir}/libenchant.so.%{major}*
21mr|enchant-1.6.0-17|47	
21mr|enchant-1.6.0-17|48	#----------------------------------------------------------------------------
21mr|enchant-1.6.0-17|49	
21mr|enchant-1.6.0-17|50	%package -n %{devname}
21mr|enchant-1.6.0-17|51	Summary:	Libraries and include files for developing with enchant
21mr|enchant-1.6.0-17|52	Group:		Development/C
21mr|enchant-1.6.0-17|53	Requires:	%{libname} = %{EVRD}
21mr|enchant-1.6.0-17|54	Provides:	%{name}-devel = %{EVRD}
21mr|enchant-1.6.0-17|55	
21mr|enchant-1.6.0-17|56	%description -n %{devname}
21mr|enchant-1.6.0-17|57	This package provides the necessary development libraries and include
21mr|enchant-1.6.0-17|58	files to allow you to develop with enchant.
21mr|enchant-1.6.0-17|59	
21mr|enchant-1.6.0-17|60	%files -n %{devname}
21mr|enchant-1.6.0-17|61	%{_libdir}/libenchant.so
21mr|enchant-1.6.0-17|62	%{_libdir}/pkgconfig/enchant.pc
21mr|enchant-1.6.0-17|63	%dir %{_includedir}/enchant
21mr|enchant-1.6.0-17|64	%{_includedir}/enchant/*
21mr|enchant-1.6.0-17|65	
21mr|enchant-1.6.0-17|66	#----------------------------------------------------------------------------
21mr|enchant-1.6.0-17|67	
21mr|enchant-1.6.0-17|68	%prep
21mr|enchant-1.6.0-17|69	%setup -q
21mr|enchant-1.6.0-17|70	%patch0 -p1
21mr|enchant-1.6.0-17|71	
21mr|enchant-1.6.0-17|72	%build
21mr|enchant-1.6.0-17|73	%configure \
21mr|enchant-1.6.0-17|74	%if %{without voikko}
21mr|enchant-1.6.0-17|75	--disable-voikko \
21mr|enchant-1.6.0-17|76	%endif
21mr|enchant-1.6.0-17|77	--disable-static \
21mr|enchant-1.6.0-17|78	--with-myspell-dir=%{_datadir}/dict/ooo
21mr|enchant-1.6.0-17|79	
21mr|enchant-1.6.0-17|80	%make
21mr|enchant-1.6.0-17|81	
21mr|enchant-1.6.0-17|82	%install
21mr|enchant-1.6.0-17|83	%makeinstall_std

12120 21
21mr|enchant2-2.3.2-1|1	%define api 2
21mr|enchant2-2.3.2-1|2	%define major 2
21mr|enchant2-2.3.2-1|3	%define libname %mklibname enchant %{api} %{major}
21mr|enchant2-2.3.2-1|4	%define devname %mklibname enchant %{api} -d
21mr|enchant2-2.3.2-1|5	
21mr|enchant2-2.3.2-1|6	%bcond_with voikko
21mr|enchant2-2.3.2-1|7	
21mr|enchant2-2.3.2-1|8	Summary:	An enchanting spell checking library
21mr|enchant2-2.3.2-1|9	Name:		enchant%{api}
21mr|enchant2-2.3.2-1|10	Version:	2.3.2
21mr|enchant2-2.3.2-1|11	Release:	1
21mr|enchant2-2.3.2-1|12	License:	LGPLv2.1+
21mr|enchant2-2.3.2-1|13	Group:		System/Libraries
21mr|enchant2-2.3.2-1|14	Url:		https://github.com/AbiWord/enchant
21mr|enchant2-2.3.2-1|15	Source0:	https://github.com/AbiWord/enchant/releases/download/v%{version}/enchant-%{version}.tar.gz
21mr|enchant2-2.3.2-1|16	BuildRequires:	aspell-devel
21mr|enchant2-2.3.2-1|17	BuildRequires:	hspell-devel
21mr|enchant2-2.3.2-1|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|enchant2-2.3.2-1|19	BuildRequires:	pkgconfig(hunspell)
21mr|enchant2-2.3.2-1|20	%if %{with voikko}
21mr|enchant2-2.3.2-1|21	BuildRequires:	pkgconfig(libvoikko)
21mr|enchant2-2.3.2-1|22	%endif
21mr|enchant2-2.3.2-1|23	
21mr|enchant2-2.3.2-1|24	%description
21mr|enchant2-2.3.2-1|25	A library that wraps other spell checking backends.
21mr|enchant2-2.3.2-1|26	
21mr|enchant2-2.3.2-1|27	%files
21mr|enchant2-2.3.2-1|28	%doc AUTHORS HACKING README
21mr|enchant2-2.3.2-1|29	%{_bindir}/enchant-%{api}
21mr|enchant2-2.3.2-1|30	%{_bindir}/enchant-lsmod-%{api}
21mr|enchant2-2.3.2-1|31	%{_datadir}/enchant-%{api}
21mr|enchant2-2.3.2-1|32	%{_mandir}/man1/enchant-%{api}.1*
21mr|enchant2-2.3.2-1|33	%{_mandir}/man1/enchant-lsmod-%{api}.1*
21mr|enchant2-2.3.2-1|34	%dir %{_libdir}/enchant-%{api}
21mr|enchant2-2.3.2-1|35	%{_libdir}/enchant-%{api}/enchant_aspell.so
21mr|enchant2-2.3.2-1|36	%{_libdir}/enchant-%{api}/enchant_hspell.so
21mr|enchant2-2.3.2-1|37	%{_libdir}/enchant-%{api}/enchant_hunspell.so
21mr|enchant2-2.3.2-1|38	
21mr|enchant2-2.3.2-1|39	#----------------------------------------------------------------------------
21mr|enchant2-2.3.2-1|40	
21mr|enchant2-2.3.2-1|41	%package -n %{libname}
21mr|enchant2-2.3.2-1|42	Summary:	Libraries for enchant %{api}
21mr|enchant2-2.3.2-1|43	Group:		System/Libraries
21mr|enchant2-2.3.2-1|44	Recommends:	%{name}
21mr|enchant2-2.3.2-1|45	
21mr|enchant2-2.3.2-1|46	%description -n %{libname}
21mr|enchant2-2.3.2-1|47	This package provides the libraries for using enchant %{api}.
21mr|enchant2-2.3.2-1|48	
21mr|enchant2-2.3.2-1|49	%files -n %{libname}
21mr|enchant2-2.3.2-1|50	%{_libdir}/libenchant-%{api}.so.%{major}*
21mr|enchant2-2.3.2-1|51	
21mr|enchant2-2.3.2-1|52	#----------------------------------------------------------------------------
21mr|enchant2-2.3.2-1|53	
21mr|enchant2-2.3.2-1|54	%package -n %{devname}
21mr|enchant2-2.3.2-1|55	Summary:	Libraries and include files for developing with enchant %{api}
21mr|enchant2-2.3.2-1|56	Group:		Development/C
21mr|enchant2-2.3.2-1|57	Requires:	%{libname} = %{EVRD}
21mr|enchant2-2.3.2-1|58	Provides:	%{name}-devel = %{EVRD}
21mr|enchant2-2.3.2-1|59	
21mr|enchant2-2.3.2-1|60	%description -n %{devname}
21mr|enchant2-2.3.2-1|61	This package provides the necessary development libraries and include
21mr|enchant2-2.3.2-1|62	files to allow you to develop with enchant %{api}.
21mr|enchant2-2.3.2-1|63	
21mr|enchant2-2.3.2-1|64	%files -n %{devname}
21mr|enchant2-2.3.2-1|65	%{_libdir}/libenchant-%{api}.so
21mr|enchant2-2.3.2-1|66	%{_libdir}/pkgconfig/enchant-%{api}.pc
21mr|enchant2-2.3.2-1|67	%dir %{_includedir}/enchant-%{api}
21mr|enchant2-2.3.2-1|68	%{_includedir}/enchant-%{api}/*
21mr|enchant2-2.3.2-1|69	
21mr|enchant2-2.3.2-1|70	#----------------------------------------------------------------------------
21mr|enchant2-2.3.2-1|71	
21mr|enchant2-2.3.2-1|72	%prep
21mr|enchant2-2.3.2-1|73	%setup -qn enchant-%{version}
21mr|enchant2-2.3.2-1|74	
21mr|enchant2-2.3.2-1|75	%build
21mr|enchant2-2.3.2-1|76	%configure \
21mr|enchant2-2.3.2-1|77	%if %{without voikko}
21mr|enchant2-2.3.2-1|78	--without-voikko \
21mr|enchant2-2.3.2-1|79	%endif
21mr|enchant2-2.3.2-1|80	--disable-static \
21mr|enchant2-2.3.2-1|81	--with-hunspell-dir=%{_datadir}/myspell
21mr|enchant2-2.3.2-1|82	
21mr|enchant2-2.3.2-1|83	%make pkgdatadir=%{_datadir}/enchant-%{api}
21mr|enchant2-2.3.2-1|84	
21mr|enchant2-2.3.2-1|85	%install
21mr|enchant2-2.3.2-1|86	%makeinstall_std pkgdatadir=%{_datadir}/enchant-%{api}

12121 21
21mr|enscript-1.6.6-2|1	Summary:	Converts plain ASCII to PostScript
21mr|enscript-1.6.6-2|2	Name:		enscript
21mr|enscript-1.6.6-2|3	Version:	1.6.6
21mr|enscript-1.6.6-2|4	Release:	2
21mr|enscript-1.6.6-2|5	License:	GPLv3+
21mr|enscript-1.6.6-2|6	Group:		Publishing
21mr|enscript-1.6.6-2|7	Source0:	ftp://ftp.gnu.org/gnu/enscript/%{name}-%{version}.tar.gz
21mr|enscript-1.6.6-2|8	Url:		ftp://ftp.gnu.org/gnu/enscript/
21mr|enscript-1.6.6-2|9	BuildRequires:	flex
21mr|enscript-1.6.6-2|10	BuildRequires:	gettext
21mr|enscript-1.6.6-2|11	Provides:	nenscript = %{EVRD}
21mr|enscript-1.6.6-2|12	
21mr|enscript-1.6.6-2|13	%description
21mr|enscript-1.6.6-2|14	GNU enscript is a free replacement for Adobe's Enscript program. Enscript
21mr|enscript-1.6.6-2|15	converts ASCII files to PostScript(TM) and spools generated PostScript
21mr|enscript-1.6.6-2|16	output to the specified printer or saves it to a file. Enscript can be
21mr|enscript-1.6.6-2|17	extended to handle different output media and includes many options for
21mr|enscript-1.6.6-2|18	customizing printouts.
21mr|enscript-1.6.6-2|19	
21mr|enscript-1.6.6-2|20	%files -f %{name}.lang
21mr|enscript-1.6.6-2|21	%doc AUTHORS ChangeLog NEWS README README.ESCAPES THANKS TODO
21mr|enscript-1.6.6-2|22	%config(noreplace) %{_sysconfdir}/enscript.cfg
21mr|enscript-1.6.6-2|23	%dir %{_sysconfdir}/enscript
21mr|enscript-1.6.6-2|24	%config(noreplace) %{_sysconfdir}/enscript/font.map
21mr|enscript-1.6.6-2|25	%dir %{_datadir}/%{name}
21mr|enscript-1.6.6-2|26	%dir %{_datadir}/%{name}/hl
21mr|enscript-1.6.6-2|27	%dir %{_datadir}/%{name}/afm
21mr|enscript-1.6.6-2|28	%{_bindir}/*
21mr|enscript-1.6.6-2|29	%{_mandir}/*/*
21mr|enscript-1.6.6-2|30	%{_infodir}/%{name}*
21mr|enscript-1.6.6-2|31	
21mr|enscript-1.6.6-2|32	#----------------------------------------------------------------------------
21mr|enscript-1.6.6-2|33	
21mr|enscript-1.6.6-2|34	%prep
21mr|enscript-1.6.6-2|35	%setup -q
21mr|enscript-1.6.6-2|36	sed -i -e 's/AM_C_PROTOTYPES/AC_DEFINE([PROTOTYPES], [1], [Compiler is not prehistoric])/g' configure.ac
21mr|enscript-1.6.6-2|37	
21mr|enscript-1.6.6-2|38	%build
21mr|enscript-1.6.6-2|39	%configure --with-media=Letter
21mr|enscript-1.6.6-2|40	%make_build
21mr|enscript-1.6.6-2|41	
21mr|enscript-1.6.6-2|42	%install
21mr|enscript-1.6.6-2|43	%make_install
21mr|enscript-1.6.6-2|44	
21mr|enscript-1.6.6-2|45	mkdir -p %{buildroot}/etc/%{name}
21mr|enscript-1.6.6-2|46	cp %{buildroot}/%{_datadir}/%{name}/afm/font.map %{buildroot}/etc/%{name}/font.map
21mr|enscript-1.6.6-2|47	pushd %{buildroot}/%{_datadir}/%{name}
21mr|enscript-1.6.6-2|48	ln -sf /etc/%{name}/font.map
21mr|enscript-1.6.6-2|49	popd
21mr|enscript-1.6.6-2|50	
21mr|enscript-1.6.6-2|51	rm -f %{buildroot}/%{_datadir}/%{name}/font.map
21mr|enscript-1.6.6-2|52	
21mr|enscript-1.6.6-2|53	%find_lang %{name}
21mr|enscript-1.6.6-2|54	
21mr|enscript-1.6.6-2|55	# XXX note doubled %% in sed script below.
21mr|enscript-1.6.6-2|56	(cd %{buildroot};find .%{_datadir}/enscript/* -type f) | \
21mr|enscript-1.6.6-2|57	sed -e 's,^\.,,' | sed -e 's,*font.map,%%config &,' > share.list
21mr|enscript-1.6.6-2|58	
21mr|enscript-1.6.6-2|59	( cd %{buildroot}
21mr|enscript-1.6.6-2|60	ln .%{_prefix}/bin/enscript .%{_prefix}/bin/nenscript
21mr|enscript-1.6.6-2|61	)
21mr|enscript-1.6.6-2|62	
21mr|enscript-1.6.6-2|63	cat share.list >> %{name}.lang

12122 21
21mr|enunciate-2.8.0-9|1	%global old_enunciate_core_annotations_ver 1.28
21mr|enunciate-2.8.0-9|2	%global jersey1_version %(rpm -q --qf "%%{version}" jsersey1)
21mr|enunciate-2.8.0-9|3	%global jersey_version %(rpm -q --qf "%%{version}" jsersey2)
21mr|enunciate-2.8.0-9|4	Name:          enunciate
21mr|enunciate-2.8.0-9|5	# Because "duplicate class" compiler errors, we cannot yet use the 2.x
21mr|enunciate-2.8.0-9|6	# See also https://github.com/stoicflame/enunciate/issues/117
21mr|enunciate-2.8.0-9|7	#      and https://bugs.openjdk.java.net/browse/JDK-8143213
21mr|enunciate-2.8.0-9|8	Version:       2.8.0
21mr|enunciate-2.8.0-9|9	Release:       9
21mr|enunciate-2.8.0-9|10	Summary:       Build-time enhancement tool for Java-based Web services projects
21mr|enunciate-2.8.0-9|11	License:       ASL 2.0
21mr|enunciate-2.8.0-9|12	URL:           http://enunciate.webcohesion.com/
21mr|enunciate-2.8.0-9|13	Source0:       https://github.com/stoicflame/enunciate/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|enunciate-2.8.0-9|14	
21mr|enunciate-2.8.0-9|15	BuildRequires: maven-local
21mr|enunciate-2.8.0-9|16	BuildRequires: maven-plugin-bundle
21mr|enunciate-2.8.0-9|17	BuildRequires: mvn(asm:asm)
21mr|enunciate-2.8.0-9|18	BuildRequires: mvn(cglib:cglib)
21mr|enunciate-2.8.0-9|19	BuildRequires: mvn(com.sun.jersey:jersey-server:1)
21mr|enunciate-2.8.0-9|20	BuildRequires: mvn(com.sun.jersey:jersey-servlet:1)
21mr|enunciate-2.8.0-9|21	BuildRequires: mvn(com.sun.jersey.contribs:jersey-spring:1)
21mr|enunciate-2.8.0-9|22	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|enunciate-2.8.0-9|23	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|enunciate-2.8.0-9|24	BuildRequires: mvn(javax.mail:mail)
21mr|enunciate-2.8.0-9|25	BuildRequires: mvn(javax.servlet:servlet-api)
21mr|enunciate-2.8.0-9|26	BuildRequires: mvn(javax.ws.rs:javax.ws.rs-api)
21mr|enunciate-2.8.0-9|27	BuildRequires: mvn(javax.ws.rs:jsr311-api)
21mr|enunciate-2.8.0-9|28	BuildRequires: mvn(junit:junit)
21mr|enunciate-2.8.0-9|29	BuildRequires: mvn(org.apache.maven.archetype:archetype-packaging)
21mr|enunciate-2.8.0-9|30	BuildRequires: mvn(org.apache.maven.plugins:maven-archetype-plugin)
21mr|enunciate-2.8.0-9|31	BuildRequires: mvn(org.codehaus:codehaus-parent:pom:)
21mr|enunciate-2.8.0-9|32	BuildRequires: mvn(org.codehaus.jackson:jackson-jaxrs)
21mr|enunciate-2.8.0-9|33	BuildRequires: mvn(org.codehaus.jackson:jackson-xc)
21mr|enunciate-2.8.0-9|34	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|enunciate-2.8.0-9|35	BuildRequires: mvn(org.easymock:easymock)
21mr|enunciate-2.8.0-9|36	BuildRequires: mvn(org.mockito:mockito-core)
21mr|enunciate-2.8.0-9|37	
21mr|enunciate-2.8.0-9|38	Group:          Development/Java
21mr|enunciate-2.8.0-9|39	BuildArch:     noarch
21mr|enunciate-2.8.0-9|40	# Java stack is not supported on x86_32
21mr|enunciate-2.8.0-9|41	ExcludeArch: %{ix86}
21mr|enunciate-2.8.0-9|42	
21mr|enunciate-2.8.0-9|43	%description
21mr|enunciate-2.8.0-9|44	%{summary}.
21mr|enunciate-2.8.0-9|45	
21mr|enunciate-2.8.0-9|46	Provides:    %{name}-core-annotations = %{version}-%{release}
21mr|enunciate-2.8.0-9|47	Obsoletes:   %{name}-core-annotations < %{old_enunciate_core_annotations_ver}
21mr|enunciate-2.8.0-9|48	Provides:    %{name}-core-annotations-javadoc = %{version}-%{release}
21mr|enunciate-2.8.0-9|49	Obsoletes:   %{name}-core-annotations-javadoc < %{old_enunciate_core_annotations_ver}
21mr|enunciate-2.8.0-9|50	
21mr|enunciate-2.8.0-9|51	%package javadoc
21mr|enunciate-2.8.0-9|52	Summary:       Javadoc for %{name}
21mr|enunciate-2.8.0-9|53	
21mr|enunciate-2.8.0-9|54	%description javadoc
21mr|enunciate-2.8.0-9|55	This package contains the API documentation for %{name}.
21mr|enunciate-2.8.0-9|56	
21mr|enunciate-2.8.0-9|57	%prep
21mr|enunciate-2.8.0-9|58	%setup -q -n %{name}-%{version}
21mr|enunciate-2.8.0-9|59	# Cleanup
21mr|enunciate-2.8.0-9|60	find -name "*.jar" -print -delete
21mr|enunciate-2.8.0-9|61	find -name "*.js" -print -delete
21mr|enunciate-2.8.0-9|62	
21mr|enunciate-2.8.0-9|63	# disable some plugins that are not in fedora and not relevant in fedora packaging
21mr|enunciate-2.8.0-9|64	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|enunciate-2.8.0-9|65	%pom_remove_plugin -r :maven-dependency-plugin
21mr|enunciate-2.8.0-9|66	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|enunciate-2.8.0-9|67	%pom_remove_plugin -r :maven-inherit-plugin
21mr|enunciate-2.8.0-9|68	%pom_remove_plugin -r :maven-release-plugin
21mr|enunciate-2.8.0-9|69	%pom_remove_plugin -r :maven-source-plugin
21mr|enunciate-2.8.0-9|70	%pom_remove_plugin -r :maven-surefire-plugin
21mr|enunciate-2.8.0-9|71	
21mr|enunciate-2.8.0-9|72	## disable rest of the modules
21mr|enunciate-2.8.0-9|73	
21mr|enunciate-2.8.0-9|74	# Depends on echo-maven-plugin
21mr|enunciate-2.8.0-9|75	%pom_disable_module c-xml-client
21mr|enunciate-2.8.0-9|76	%pom_disable_module csharp-xml-client
21mr|enunciate-2.8.0-9|77	
21mr|enunciate-2.8.0-9|78	## Does not compile with java8
21mr|enunciate-2.8.0-9|79	%pom_disable_module javac-support
21mr|enunciate-2.8.0-9|80	
21mr|enunciate-2.8.0-9|81	# Depends on javac-support
21mr|enunciate-2.8.0-9|82	%pom_disable_module core
21mr|enunciate-2.8.0-9|83	
21mr|enunciate-2.8.0-9|84	# Depends on enunciate-core
21mr|enunciate-2.8.0-9|85	%pom_disable_module docs
21mr|enunciate-2.8.0-9|86	%pom_disable_module examples
21mr|enunciate-2.8.0-9|87	%pom_disable_module gwt-json-overlay
21mr|enunciate-2.8.0-9|88	%pom_disable_module idl
21mr|enunciate-2.8.0-9|89	%pom_disable_module jackson
21mr|enunciate-2.8.0-9|90	%pom_disable_module jackson1
21mr|enunciate-2.8.0-9|91	%pom_disable_module java-json-client
21mr|enunciate-2.8.0-9|92	%pom_disable_module java-xml-client
21mr|enunciate-2.8.0-9|93	%pom_disable_module javascript-client
21mr|enunciate-2.8.0-9|94	%pom_disable_module jaxb
21mr|enunciate-2.8.0-9|95	%pom_disable_module jaxrs
21mr|enunciate-2.8.0-9|96	%pom_disable_module jaxws
21mr|enunciate-2.8.0-9|97	%pom_disable_module lombok
21mr|enunciate-2.8.0-9|98	%pom_disable_module maven-plugin
21mr|enunciate-2.8.0-9|99	%pom_disable_module php-json-client
21mr|enunciate-2.8.0-9|100	%pom_disable_module php-xml-client
21mr|enunciate-2.8.0-9|101	%pom_disable_module obj-c-xml-client
21mr|enunciate-2.8.0-9|102	%pom_disable_module ruby-json-client
21mr|enunciate-2.8.0-9|103	%pom_disable_module slim-maven-plugin
21mr|enunciate-2.8.0-9|104	%pom_disable_module spring-web
21mr|enunciate-2.8.0-9|105	%pom_disable_module swagger
21mr|enunciate-2.8.0-9|106	%pom_disable_module top
21mr|enunciate-2.8.0-9|107	
21mr|enunciate-2.8.0-9|108	%pom_xpath_set "pom:properties/pom:jersey1.version" %{jersey1.version}
21mr|enunciate-2.8.0-9|109	%pom_xpath_set "pom:properties/pom:jersey2.version" %{jersey.version}
21mr|enunciate-2.8.0-9|110	
21mr|enunciate-2.8.0-9|111	chmod 644 README.md LICENSE.txt NOTICE.txt
21mr|enunciate-2.8.0-9|112	
21mr|enunciate-2.8.0-9|113	%build
21mr|enunciate-2.8.0-9|114	%mvn_build
21mr|enunciate-2.8.0-9|115	
21mr|enunciate-2.8.0-9|116	%install
21mr|enunciate-2.8.0-9|117	%mvn_install
21mr|enunciate-2.8.0-9|118	
21mr|enunciate-2.8.0-9|119	# Put core-annotation in main package to avoid
21mr|enunciate-2.8.0-9|120	# conflict with enunciate-core-annotations
21mr|enunciate-2.8.0-9|121	%files -f .mfiles
21mr|enunciate-2.8.0-9|122	%doc README.md
21mr|enunciate-2.8.0-9|123	%license LICENSE.txt NOTICE.txt
21mr|enunciate-2.8.0-9|124	
21mr|enunciate-2.8.0-9|125	%files javadoc -f .mfiles-javadoc
21mr|enunciate-2.8.0-9|126	%license LICENSE.txt NOTICE.txt
21mr|enunciate-2.8.0-9|127	

12123 21
21mr|eog-42.2-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|eog-42.2-2|2	
21mr|eog-42.2-2|3	%define gi_major 3.0
21mr|eog-42.2-2|4	%define girname %mklibname %{name}-gir %{gi_major}
21mr|eog-42.2-2|5	
21mr|eog-42.2-2|6	Summary:	The Eye of GNOME image viewer
21mr|eog-42.2-2|7	Name:		eog
21mr|eog-42.2-2|8	Version:	42.2
21mr|eog-42.2-2|9	Release:	2
21mr|eog-42.2-2|10	License:	GPLv2+
21mr|eog-42.2-2|11	Group:		Graphical desktop/GNOME
21mr|eog-42.2-2|12	Url:		https://download.gnome.org/sources/eog
21mr|eog-42.2-2|13	Source0: 	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|eog-42.2-2|14	BuildRequires:	desktop-file-utils
21mr|eog-42.2-2|15	BuildRequires:	intltool
21mr|eog-42.2-2|16	BuildRequires:	itstool
21mr|eog-42.2-2|17	BuildRequires:	meson
21mr|eog-42.2-2|18	BuildRequires:	python3
21mr|eog-42.2-2|19	BuildRequires:	jpeg-devel
21mr|eog-42.2-2|20	BuildRequires:	pkgconfig(exempi-2.0)
21mr|eog-42.2-2|21	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|eog-42.2-2|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|eog-42.2-2|23	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|eog-42.2-2|24	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|eog-42.2-2|25	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|eog-42.2-2|26	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|eog-42.2-2|27	BuildRequires:	pkgconfig(gtk4)
21mr|eog-42.2-2|28	BuildRequires:	pkgconfig(lcms2)
21mr|eog-42.2-2|29	BuildRequires:	pkgconfig(libexif)
21mr|eog-42.2-2|30	BuildRequires:	pkgconfig(libhandy-1)
21mr|eog-42.2-2|31	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21mr|eog-42.2-2|32	BuildRequires:	pkgconfig(libportal)
21mr|eog-42.2-2|33	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|eog-42.2-2|34	BuildRequires:	pkgconfig(libxml-2.0)
21mr|eog-42.2-2|35	BuildRequires:	pkgconfig(shared-mime-info)
21mr|eog-42.2-2|36	BuildRequires:	pkgconfig(x11)
21mr|eog-42.2-2|37	BuildRequires:	pkgconfig(xdg-desktop-portal)
21mr|eog-42.2-2|38	Requires:	librsvg
21mr|eog-42.2-2|39	Requires:	typelib(Peas)
21mr|eog-42.2-2|40	
21mr|eog-42.2-2|41	%description
21mr|eog-42.2-2|42	This is the Eye of Gnome, an image viewer program. It is meant
21mr|eog-42.2-2|43	to be a fast and functional image viewer as well as an image
21mr|eog-42.2-2|44	cataloging program. It does proper handling of large images and
21mr|eog-42.2-2|45	images with full opacity information, and can zoom and scroll
21mr|eog-42.2-2|46	images quickly while keeping memory usage constant.
21mr|eog-42.2-2|47	
21mr|eog-42.2-2|48	%files -f %{name}.lang
21mr|eog-42.2-2|49	%doc AUTHORS NEWS
21mr|eog-42.2-2|50	%{_appdatadir}/eog.appdata.xml
21mr|eog-42.2-2|51	%{_bindir}/*
21mr|eog-42.2-2|52	%{_datadir}/applications/*
21mr|eog-42.2-2|53	%{_datadir}/eog
21mr|eog-42.2-2|54	%{_datadir}/GConf/gsettings/eog.convert
21mr|eog-42.2-2|55	%{_datadir}/glib-2.0/schemas/org.gnome.eog.enums.xml
21mr|eog-42.2-2|56	%{_datadir}/glib-2.0/schemas/org.gnome.eog.gschema.xml
21mr|eog-42.2-2|57	%{_datadir}/icons/hicolor/*/*/*
21mr|eog-42.2-2|58	%{_libdir}/eog/plugins/fullscreen.plugin
21mr|eog-42.2-2|59	%{_libdir}/eog/plugins/reload.plugin
21mr|eog-42.2-2|60	%{_libdir}/eog/plugins/statusbar-date.plugin
21mr|eog-42.2-2|61	%{_libdir}/eog/plugins/*.so*
21mr|eog-42.2-2|62	%{_libdir}/eog/*.so
21mr|eog-42.2-2|63	
21mr|eog-42.2-2|64	#----------------------------------------------------------------------------
21mr|eog-42.2-2|65	
21mr|eog-42.2-2|66	%package -n %{girname}
21mr|eog-42.2-2|67	Summary:	GObject Introspection interface description for %{name}
21mr|eog-42.2-2|68	Group:		System/Libraries
21mr|eog-42.2-2|69	Requires:	%{name}
21mr|eog-42.2-2|70	
21mr|eog-42.2-2|71	%description -n %{girname}
21mr|eog-42.2-2|72	GObject Introspection interface description for %{name}.
21mr|eog-42.2-2|73	
21mr|eog-42.2-2|74	%files -n %{girname}
21mr|eog-42.2-2|75	%{_libdir}/eog/girepository-1.0/Eog-%{gi_major}.typelib
21mr|eog-42.2-2|76	
21mr|eog-42.2-2|77	#----------------------------------------------------------------------------
21mr|eog-42.2-2|78	
21mr|eog-42.2-2|79	%package devel
21mr|eog-42.2-2|80	Summary:	C headers needed to build EOG plugins
21mr|eog-42.2-2|81	Group:		Development/C
21mr|eog-42.2-2|82	Requires:	%{girname} = %{EVRD}
21mr|eog-42.2-2|83	
21mr|eog-42.2-2|84	%description devel
21mr|eog-42.2-2|85	This is the Eye of Gnome, an image viewer program. It is meant
21mr|eog-42.2-2|86	to be a fast and functional image viewer as well as an image
21mr|eog-42.2-2|87	cataloging program. It does proper handling of large images and
21mr|eog-42.2-2|88	images with full opacity information, and can zoom and scroll
21mr|eog-42.2-2|89	images quickly while keeping memory usage constant.
21mr|eog-42.2-2|90	
21mr|eog-42.2-2|91	Install this if you want to build EOG plugins.
21mr|eog-42.2-2|92	
21mr|eog-42.2-2|93	%files devel
21mr|eog-42.2-2|94	%{_includedir}/eog-3.0
21mr|eog-42.2-2|95	%{_libdir}/pkgconfig/eog.pc
21mr|eog-42.2-2|96	
21mr|eog-42.2-2|97	#----------------------------------------------------------------------------
21mr|eog-42.2-2|98	
21mr|eog-42.2-2|99	%prep
21mr|eog-42.2-2|100	%autosetup -p1
21mr|eog-42.2-2|101	
21mr|eog-42.2-2|102	%build
21mr|eog-42.2-2|103	%meson
21mr|eog-42.2-2|104	%meson_build
21mr|eog-42.2-2|105	
21mr|eog-42.2-2|106	%install
21mr|eog-42.2-2|107	%meson_install
21mr|eog-42.2-2|108	
21mr|eog-42.2-2|109	sed s,"\${prefix}//","\${prefix}/",g -i %{buildroot}%{_libdir}/pkgconfig/eog.pc
21mr|eog-42.2-2|110	
21mr|eog-42.2-2|111	desktop-file-install --vendor=""	\
21mr|eog-42.2-2|112	--add-category=Graphics		\
21mr|eog-42.2-2|113	--add-category=2DGraphics	\
21mr|eog-42.2-2|114	--dir %{buildroot}%{_datadir}/applications	\
21mr|eog-42.2-2|115	%{buildroot}%{_datadir}/applications/*
21mr|eog-42.2-2|116	
21mr|eog-42.2-2|117	%find_lang %{name} --with-gnome

12124 21
21mr|epiphany-42.5-1|1	%define api %(echo %{version}|cut -d. -f1)
21mr|epiphany-42.5-1|2	
21mr|epiphany-42.5-1|3	Summary:	GNOME web browser based on the webkit rendering engine
21mr|epiphany-42.5-1|4	Name:		epiphany
21mr|epiphany-42.5-1|5	Version:	42.5
21mr|epiphany-42.5-1|6	Release:	1
21mr|epiphany-42.5-1|7	License:	GPLv2+ and GFDL
21mr|epiphany-42.5-1|8	Group:		Networking/WWW
21mr|epiphany-42.5-1|9	Url:		https://download.gnome.org/sources/epiphany
21mr|epiphany-42.5-1|10	Source0:	https://download.gnome.org/sources/epiphany/%{api}/%{name}-%{version}.tar.xz
21mr|epiphany-42.5-1|11	BuildRequires:	desktop-file-utils
21mr|epiphany-42.5-1|12	BuildRequires:	gnome-common
21mr|epiphany-42.5-1|13	BuildRequires:	gtk-doc
21mr|epiphany-42.5-1|14	BuildRequires:	imagemagick
21mr|epiphany-42.5-1|15	BuildRequires:	intltool
21mr|epiphany-42.5-1|16	BuildRequires:	itstool
21mr|epiphany-42.5-1|17	BuildRequires:	meson
21mr|epiphany-42.5-1|18	BuildRequires:	rootcerts
21mr|epiphany-42.5-1|19	BuildRequires:	gettext-devel
21mr|epiphany-42.5-1|20	BuildRequires:	pkgconfig(avahi-client)
21mr|epiphany-42.5-1|21	BuildRequires:	pkgconfig(avahi-gobject)
21mr|epiphany-42.5-1|22	BuildRequires:	pkgconfig(gcr-3)
21mr|epiphany-42.5-1|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|epiphany-42.5-1|24	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|epiphany-42.5-1|25	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|epiphany-42.5-1|26	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|epiphany-42.5-1|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|epiphany-42.5-1|28	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|epiphany-42.5-1|29	BuildRequires:	pkgconfig(gtk4)
21mr|epiphany-42.5-1|30	BuildRequires:	pkgconfig(hogweed)
21mr|epiphany-42.5-1|31	BuildRequires:	pkgconfig(ice)
21mr|epiphany-42.5-1|32	BuildRequires:	pkgconfig(iso-codes)
21mr|epiphany-42.5-1|33	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|epiphany-42.5-1|34	BuildRequires:	pkgconfig(libarchive)
21mr|epiphany-42.5-1|35	BuildRequires:	pkgconfig(libdazzle-1.0)
21mr|epiphany-42.5-1|36	BuildRequires:	pkgconfig(libhandy-1)
21mr|epiphany-42.5-1|37	BuildRequires:	pkgconfig(libnotify)
21mr|epiphany-42.5-1|38	BuildRequires:	pkgconfig(libportal)
21mr|epiphany-42.5-1|39	BuildRequires:	pkgconfig(libsoup-gnome-2.4)
21mr|epiphany-42.5-1|40	BuildRequires:	pkgconfig(libwnck-3.0)
21mr|epiphany-42.5-1|41	BuildRequires:	pkgconfig(libxml-2.0)
21mr|epiphany-42.5-1|42	BuildRequires:	pkgconfig(libxslt)
21mr|epiphany-42.5-1|43	BuildRequires:	pkgconfig(nss)
21mr|epiphany-42.5-1|44	BuildRequires:	pkgconfig(sqlite3)
21mr|epiphany-42.5-1|45	BuildRequires:	pkgconfig(sm)
21mr|epiphany-42.5-1|46	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|epiphany-42.5-1|47	BuildRequires:	pkgconfig(x11)
21mr|epiphany-42.5-1|48	#gw for the index themes
21mr|epiphany-42.5-1|49	Requires:	dbus-x11
21mr|epiphany-42.5-1|50	Requires:	enchant
21mr|epiphany-42.5-1|51	Requires:	gnome-doc-utils
21mr|epiphany-42.5-1|52	Requires:	indexhtml
21mr|epiphany-42.5-1|53	Requires:	iso-codes
21mr|epiphany-42.5-1|54	Recommends:	gnome-themes
21mr|epiphany-42.5-1|55	
21mr|epiphany-42.5-1|56	%description
21mr|epiphany-42.5-1|57	Epiphany is a GNOME web browser based on the webkit rendering engine.
21mr|epiphany-42.5-1|58	The name meaning: "An intuitive grasp of reality through something
21mr|epiphany-42.5-1|59	(as an event) usually simple and striking"
21mr|epiphany-42.5-1|60	
21mr|epiphany-42.5-1|61	%files -f %{name}.lang
21mr|epiphany-42.5-1|62	%doc README.md TODO NEWS
21mr|epiphany-42.5-1|63	%license COPYING
21mr|epiphany-42.5-1|64	%{_appdatadir}/org.gnome.Epiphany.appdata.xml
21mr|epiphany-42.5-1|65	%{_bindir}/*
21mr|epiphany-42.5-1|66	%{_datadir}/applications/*
21mr|epiphany-42.5-1|67	%{_datadir}/dbus-1/services/org.gnome.Epiphany.SearchProvider.service
21mr|epiphany-42.5-1|68	%{_datadir}/%{name}
21mr|epiphany-42.5-1|69	%{_datadir}/glib-2.0/schemas/org.gnome.Epiphany.enums.xml
21mr|epiphany-42.5-1|70	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21mr|epiphany-42.5-1|71	%{_mandir}/man1/%{name}.1*
21mr|epiphany-42.5-1|72	%{_libexecdir}/%{name}-search-provider
21mr|epiphany-42.5-1|73	%{_libexecdir}/%{name}/ephy-profile-migrator
21mr|epiphany-42.5-1|74	%{_libdir}/%{name}/libephymain.so
21mr|epiphany-42.5-1|75	%{_libdir}/%{name}/libephymisc.so
21mr|epiphany-42.5-1|76	%{_libdir}/%{name}/libephysync.so
21mr|epiphany-42.5-1|77	%{_libdir}/%{name}/web-process-extensions/libephywebprocessextension.so
21mr|epiphany-42.5-1|78	%{_datadir}/gnome-shell/search-providers/org.gnome.Epiphany.SearchProvider.ini
21mr|epiphany-42.5-1|79	%{_iconsdir}/hicolor/*/apps/org.gnome.Epiphany*.*
21mr|epiphany-42.5-1|80	
21mr|epiphany-42.5-1|81	#----------------------------------------------------------------------------
21mr|epiphany-42.5-1|82	
21mr|epiphany-42.5-1|83	%prep
21mr|epiphany-42.5-1|84	%autosetup -p1
21mr|epiphany-42.5-1|85	
21mr|epiphany-42.5-1|86	%build
21mr|epiphany-42.5-1|87	%meson
21mr|epiphany-42.5-1|88	%meson_build
21mr|epiphany-42.5-1|89	
21mr|epiphany-42.5-1|90	%install
21mr|epiphany-42.5-1|91	%meson_install
21mr|epiphany-42.5-1|92	
21mr|epiphany-42.5-1|93	%find_lang %{name} --with-gnome --all-name
21mr|epiphany-42.5-1|94	
21mr|epiphany-42.5-1|95	#gw these are useless
21mr|epiphany-42.5-1|96	rm -f %{buildroot}%{_datadir}/icons/LowContrastLargePrint/*/apps/*
21mr|epiphany-42.5-1|97	
21mr|epiphany-42.5-1|98	#CVE-2023-26081

12125 21
21mr|epsonscan2-6.7.70.0-1|1	Summary(ru_RU.UTF-8): Простое получение изображений для сканеров и МФУ Epson
21mr|epsonscan2-6.7.70.0-1|2	Summary: Simple Image Acquisition for Epson scanners and MFP
21mr|epsonscan2-6.7.70.0-1|3	Name:    epsonscan2
21mr|epsonscan2-6.7.70.0-1|4	Version: 6.7.70.0
21mr|epsonscan2-6.7.70.0-1|5	Release: 1
21mr|epsonscan2-6.7.70.0-1|6	
21mr|epsonscan2-6.7.70.0-1|7	License: GPLv3+
21mr|epsonscan2-6.7.70.0-1|8	Group:	 System/Printing
21mr|epsonscan2-6.7.70.0-1|9	Url:     http://support.epson.net/linux/en/epsonscan2.php
21mr|epsonscan2-6.7.70.0-1|10	
21mr|epsonscan2-6.7.70.0-1|11	Source:  %{name}-%{version}-1.src.tar.gz
21mr|epsonscan2-6.7.70.0-1|12	Source2: %{name}.png
21mr|epsonscan2-6.7.70.0-1|13	Source3: %{name}.desktop
21mr|epsonscan2-6.7.70.0-1|14	
21mr|epsonscan2-6.7.70.0-1|15	Patch1:  0001-epsonscan2-6.7.70.0-rosa-return-type.patch
21mr|epsonscan2-6.7.70.0-1|16	Patch2:  0002-epsonscan2-6.7.70.0-crash.patch
21mr|epsonscan2-6.7.70.0-1|17	Patch3:  0003-epsonscan2-6.7.70.0-rosa-oob-container.patch
21mr|epsonscan2-6.7.70.0-1|18	Patch4:  0004-epsonscan2-6.7.70.0-rosa-xdg-open.patch
21mr|epsonscan2-6.7.70.0-1|19	Patch5:  epsonscan2-gcc14.patch
21mr|epsonscan2-6.7.70.0-1|20	
21mr|epsonscan2-6.7.70.0-1|21	BuildRequires: ninja
21mr|epsonscan2-6.7.70.0-1|22	BuildRequires: boost-devel
21mr|epsonscan2-6.7.70.0-1|23	BuildRequires: cmake(boost_filesystem)
21mr|epsonscan2-6.7.70.0-1|24	BuildRequires: cmake(boost)
21mr|epsonscan2-6.7.70.0-1|25	BuildRequires: libusb-devel
21mr|epsonscan2-6.7.70.0-1|26	BuildRequires: libtiff-devel
21mr|epsonscan2-6.7.70.0-1|27	BuildRequires: pkgconfig(libjpeg)
21mr|epsonscan2-6.7.70.0-1|28	BuildRequires: pkgconfig(libpng)
21mr|epsonscan2-6.7.70.0-1|29	BuildRequires: pkgconfig(sane-backends)
21mr|epsonscan2-6.7.70.0-1|30	BuildRequires: pkgconfig(RapidJSON)
21mr|epsonscan2-6.7.70.0-1|31	BuildRequires: pkgconfig(Qt5Core)
21mr|epsonscan2-6.7.70.0-1|32	BuildRequires: pkgconfig(Qt5Gui)
21mr|epsonscan2-6.7.70.0-1|33	BuildRequires: pkgconfig(Qt5Widgets)
21mr|epsonscan2-6.7.70.0-1|34	
21mr|epsonscan2-6.7.70.0-1|35	%description
21mr|epsonscan2-6.7.70.0-1|36	This software provides applications to easily turn hard-copy documents and
21mr|epsonscan2-6.7.70.0-1|37	imagery into formats that are more amenable to computer processing.
21mr|epsonscan2-6.7.70.0-1|38	
21mr|epsonscan2-6.7.70.0-1|39	Included are a native driver for a number of EPSON scanners and a compatibility
21mr|epsonscan2-6.7.70.0-1|40	driver to interface with software built around the SANE standard.
21mr|epsonscan2-6.7.70.0-1|41	
21mr|epsonscan2-6.7.70.0-1|42	%description -l ru_RU.UTF-8
21mr|epsonscan2-6.7.70.0-1|43	Это программное обеспечение позволяет легко преобразовывать документы и изображения
21mr|epsonscan2-6.7.70.0-1|44	на бумажных носителях в форматы, удобные для компьютерной обработки. В комплект
21mr|epsonscan2-6.7.70.0-1|45	поставки входит собственный драйвер для ряда сканеров EPSON и драйвер совместимости
21mr|epsonscan2-6.7.70.0-1|46	для взаимодействия с программным обеспечением, построенным на основе стандарта SANE
21mr|epsonscan2-6.7.70.0-1|47	
21mr|epsonscan2-6.7.70.0-1|48	#-----------------------------------------------------------------------------------
21mr|epsonscan2-6.7.70.0-1|49	
21mr|epsonscan2-6.7.70.0-1|50	%package gui
21mr|epsonscan2-6.7.70.0-1|51	Summary(ru_RU.UTF-8): Графические инструменты для %name
21mr|epsonscan2-6.7.70.0-1|52	Summary:	Graphical tools for %name
21mr|epsonscan2-6.7.70.0-1|53	Group:		System/Printing
21mr|epsonscan2-6.7.70.0-1|54	Requires:       %{name}-sane%{_isa} = %{EVRD}
21mr|epsonscan2-6.7.70.0-1|55	Requires:       %{_bindir}/which
21mr|epsonscan2-6.7.70.0-1|56	Requires:       %{_bindir}/xdg-open
21mr|epsonscan2-6.7.70.0-1|57	
21mr|epsonscan2-6.7.70.0-1|58	%description gui
21mr|epsonscan2-6.7.70.0-1|59	Graphical tools for %name
21mr|epsonscan2-6.7.70.0-1|60	
21mr|epsonscan2-6.7.70.0-1|61	%description -l ru_RU.UTF-8 gui
21mr|epsonscan2-6.7.70.0-1|62	Графические инструменты для %name
21mr|epsonscan2-6.7.70.0-1|63	
21mr|epsonscan2-6.7.70.0-1|64	%files gui
21mr|epsonscan2-6.7.70.0-1|65	%doc AUTHORS NEWS README
21mr|epsonscan2-6.7.70.0-1|66	%{_bindir}/epsonscan2
21mr|epsonscan2-6.7.70.0-1|67	%{_libdir}/epsonscan2/detectalert
21mr|epsonscan2-6.7.70.0-1|68	%{_libdir}/epsonscan2/Resources
21mr|epsonscan2-6.7.70.0-1|69	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21mr|epsonscan2-6.7.70.0-1|70	%{_datadir}/applications/%{name}.desktop
21mr|epsonscan2-6.7.70.0-1|71	
21mr|epsonscan2-6.7.70.0-1|72	#-----------------------------------------------------------------------------------
21mr|epsonscan2-6.7.70.0-1|73	
21mr|epsonscan2-6.7.70.0-1|74	%package sane
21mr|epsonscan2-6.7.70.0-1|75	Summary(ru_RU.UTF-8): Драйвер SANE для сканеров Epson
21mr|epsonscan2-6.7.70.0-1|76	Summary:	SANE driver for Epson scanners
21mr|epsonscan2-6.7.70.0-1|77	Group:		System/Printing
21mr|epsonscan2-6.7.70.0-1|78	
21mr|epsonscan2-6.7.70.0-1|79	%description sane
21mr|epsonscan2-6.7.70.0-1|80	SANE driver for Epson scanners
21mr|epsonscan2-6.7.70.0-1|81	
21mr|epsonscan2-6.7.70.0-1|82	%description -l ru_RU.UTF-8 sane
21mr|epsonscan2-6.7.70.0-1|83	Драйвер SANE для сканеров Epson
21mr|epsonscan2-6.7.70.0-1|84	
21mr|epsonscan2-6.7.70.0-1|85	%files sane
21mr|epsonscan2-6.7.70.0-1|86	%dir %{_libdir}/epsonscan2
21mr|epsonscan2-6.7.70.0-1|87	%{_libdir}/epsonscan2/lib*.so
21mr|epsonscan2-6.7.70.0-1|88	%{_libdir}/sane
21mr|epsonscan2-6.7.70.0-1|89	%config(noreplace) %{_sysconfdir}/sane.d/dll.d/epsonscan2
21mr|epsonscan2-6.7.70.0-1|90	%{_udevrulesdir}/60-epsonscan2.rules
21mr|epsonscan2-6.7.70.0-1|91	
21mr|epsonscan2-6.7.70.0-1|92	#-----------------------------------------------------------------------------------
21mr|epsonscan2-6.7.70.0-1|93	
21mr|epsonscan2-6.7.70.0-1|94	%prep
21mr|epsonscan2-6.7.70.0-1|95	%autosetup -p1 -n %{name}-%{version}-1
21mr|epsonscan2-6.7.70.0-1|96	
21mr|epsonscan2-6.7.70.0-1|97	sed -i -e 's,${EPSON_INSTALL_ROOT}/lib/udev/rules.d,%{_udevrulesdir},g' CMakeLists.txt
21mr|epsonscan2-6.7.70.0-1|98	
21mr|epsonscan2-6.7.70.0-1|99	%build
21mr|epsonscan2-6.7.70.0-1|100	%cmake -G Ninja \
21mr|epsonscan2-6.7.70.0-1|101	-Wno-dev \
21mr|epsonscan2-6.7.70.0-1|102	-DCMAKE_SKIP_RPATH=OFF \
21mr|epsonscan2-6.7.70.0-1|103	-DCMAKE_SKIP_INSTALL_RPATH=OFF
21mr|epsonscan2-6.7.70.0-1|104	
21mr|epsonscan2-6.7.70.0-1|105	%ninja_build
21mr|epsonscan2-6.7.70.0-1|106	
21mr|epsonscan2-6.7.70.0-1|107	%install
21mr|epsonscan2-6.7.70.0-1|108	%ninja_install -C build
21mr|epsonscan2-6.7.70.0-1|109	# Remove copy of documentation
21mr|epsonscan2-6.7.70.0-1|110	rm -rf %{buildroot}%{_defaultdocdir}/epsonscan2-1.0.0.0-1
21mr|epsonscan2-6.7.70.0-1|111	
21mr|epsonscan2-6.7.70.0-1|112	install -D -m644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21mr|epsonscan2-6.7.70.0-1|113	install -D -m644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|epsonscan2-6.7.70.0-1|114	
21mr|epsonscan2-6.7.70.0-1|115	mkdir -p %{buildroot}%{_libdir}/sane
21mr|epsonscan2-6.7.70.0-1|116	ln -s %{_libdir}/%{name}/libsane-epsonscan2.so \
21mr|epsonscan2-6.7.70.0-1|117	%{buildroot}%{_libdir}/sane/libsane-epsonscan2.so
21mr|epsonscan2-6.7.70.0-1|118	ln -s %{_libdir}/%{name}/libsane-epsonscan2.so \
21mr|epsonscan2-6.7.70.0-1|119	%{buildroot}%{_libdir}/sane/libsane-epsonscan2.so.1
21mr|epsonscan2-6.7.70.0-1|120	ln -s %{_libdir}/%{name}/libsane-epsonscan2.so \
21mr|epsonscan2-6.7.70.0-1|121	%{buildroot}%{_libdir}/sane/libsane-epsonscan2.so.1.0.0

12126 21
21mr|epydoc-3.0.1-16|1	Summary:	Edward Loper's API Documentation Generation Tool
21mr|epydoc-3.0.1-16|2	Name:		epydoc
21mr|epydoc-3.0.1-16|3	Version:	3.0.1
21mr|epydoc-3.0.1-16|4	Release:	16
21mr|epydoc-3.0.1-16|5	License:	IBM Open Source License
21mr|epydoc-3.0.1-16|6	Group:		Development/Python
21mr|epydoc-3.0.1-16|7	BuildArch:	noarch
21mr|epydoc-3.0.1-16|8	Url:		http://epydoc.sourceforge.net/
21mr|epydoc-3.0.1-16|9	Source0:	http://prdownloads.dl.sourceforge.net/sourceforge/epydoc/%{name}-%{version}.tar.gz
21mr|epydoc-3.0.1-16|10	# https://qa.mandriva.com/show_bug.cgi?id=62543
21mr|epydoc-3.0.1-16|11	Patch0:		epydoc_restructuredtext_Bug_62543.patch
21mr|epydoc-3.0.1-16|12	
21mr|epydoc-3.0.1-16|13	BuildRequires: pkgconfig(python2)
21mr|epydoc-3.0.1-16|14	Requires:	pythonegg(docutils)
21mr|epydoc-3.0.1-16|15	Requires:	tkinter
21mr|epydoc-3.0.1-16|16	
21mr|epydoc-3.0.1-16|17	%description
21mr|epydoc-3.0.1-16|18	Epydoc is a tool for generating API documentation for Python modules,
21mr|epydoc-3.0.1-16|19	based on their docstrings. A lightweight markup language called
21mr|epydoc-3.0.1-16|20	epytext can be used to format docstrings, and to add information about
21mr|epydoc-3.0.1-16|21	specific fields, such as parameters and instance variables. Epydoc
21mr|epydoc-3.0.1-16|22	also understands docstrings written in ReStructuredText, Javadoc, and
21mr|epydoc-3.0.1-16|23	plaintext.
21mr|epydoc-3.0.1-16|24	
21mr|epydoc-3.0.1-16|25	%prep
21mr|epydoc-3.0.1-16|26	%setup -q
21mr|epydoc-3.0.1-16|27	%apply_patches
21mr|epydoc-3.0.1-16|28	
21mr|epydoc-3.0.1-16|29	%build
21mr|epydoc-3.0.1-16|30	%py2_build
21mr|epydoc-3.0.1-16|31	
21mr|epydoc-3.0.1-16|32	%install
21mr|epydoc-3.0.1-16|33	%py2_install
21mr|epydoc-3.0.1-16|34	mkdir -p %{buildroot}%{_mandir}/man1
21mr|epydoc-3.0.1-16|35	install -m 644 man/*.1 %{buildroot}%{_mandir}/man1
21mr|epydoc-3.0.1-16|36	
21mr|epydoc-3.0.1-16|37	%files
21mr|epydoc-3.0.1-16|38	%doc *.txt doc/
21mr|epydoc-3.0.1-16|39	%{_bindir}/epydoc
21mr|epydoc-3.0.1-16|40	%{_bindir}/epydocgui
21mr|epydoc-3.0.1-16|41	%{_bindir}/apirst2html.py
21mr|epydoc-3.0.1-16|42	%{_mandir}/man1/*
21mr|epydoc-3.0.1-16|43	%{python2_sitelib}/*

12127 21
21mr|esound-0.2.41-18|1	%define major 0
21mr|esound-0.2.41-18|2	%define libname %mklibname esound %{major}
21mr|esound-0.2.41-18|3	%define devname %mklibname esound -d
21mr|esound-0.2.41-18|4	
21mr|esound-0.2.41-18|5	Summary:	The Enlightened Sound Daemon
21mr|esound-0.2.41-18|6	Name:		esound
21mr|esound-0.2.41-18|7	Version:	0.2.41
21mr|esound-0.2.41-18|8	Release:	18
21mr|esound-0.2.41-18|9	License:	LGPLv2.1+
21mr|esound-0.2.41-18|10	Group:		System/Servers
21mr|esound-0.2.41-18|11	Url:		ftp://ftp.gnome.org/pub/GNOME/sources/esound/
21mr|esound-0.2.41-18|12	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/esound/esound-%{version}.tar.bz2
21mr|esound-0.2.41-18|13	# (fc) 0.2.28 default options : increase spawn process waiting time, release device after 2s of inactivity
21mr|esound-0.2.41-18|14	Patch0:		esound-0.2.37-defaultoptions.patch
21mr|esound-0.2.41-18|15	Patch1:		esound-0.2.41-xmlto-migratation.patch
21mr|esound-0.2.41-18|16	#avoid putting two or more adjacent hyphens inside comments.
21mr|esound-0.2.41-18|17	Patch2:		esound-0.2.41-sgml-validation.patch
21mr|esound-0.2.41-18|18	BuildRequires:	docbook-dtd-xml
21mr|esound-0.2.41-18|19	BuildRequires:	docbook-dtd412-xml
21mr|esound-0.2.41-18|20	BuildRequires:  xmlto
21mr|esound-0.2.41-18|21	BuildRequires:	pkgconfig(audiofile)
21mr|esound-0.2.41-18|22	
21mr|esound-0.2.41-18|23	%description
21mr|esound-0.2.41-18|24	EsounD (the Enlightened Sound Daemon) is a server process that allows multiple
21mr|esound-0.2.41-18|25	applications to share a single sound card. For example, when you're listening
21mr|esound-0.2.41-18|26	to music from your CD and you receive a sound-related event from ICQ, your
21mr|esound-0.2.41-18|27	applications won't have to jockey for the attention of your sound card.
21mr|esound-0.2.41-18|28	
21mr|esound-0.2.41-18|29	EsounD mixes several audio streams for playback by a single audio device.
21mr|esound-0.2.41-18|30	
21mr|esound-0.2.41-18|31	#----------------------------------------------------------------------------
21mr|esound-0.2.41-18|32	
21mr|esound-0.2.41-18|33	%package utils
21mr|esound-0.2.41-18|34	Summary:	Utilities for EsounD
21mr|esound-0.2.41-18|35	Group:		Sound
21mr|esound-0.2.41-18|36	
21mr|esound-0.2.41-18|37	%description utils
21mr|esound-0.2.41-18|38	Utility applications for EsounD.
21mr|esound-0.2.41-18|39	
21mr|esound-0.2.41-18|40	%files utils
21mr|esound-0.2.41-18|41	%doc installed-docs/*
21mr|esound-0.2.41-18|42	%doc AUTHORS INSTALL NEWS README TIPS TODO
21mr|esound-0.2.41-18|43	%{_bindir}/esdcat
21mr|esound-0.2.41-18|44	%{_bindir}/esdctl
21mr|esound-0.2.41-18|45	%{_bindir}/esddsp
21mr|esound-0.2.41-18|46	%{_bindir}/esdfilt
21mr|esound-0.2.41-18|47	%{_bindir}/esdloop
21mr|esound-0.2.41-18|48	%{_bindir}/esdmon
21mr|esound-0.2.41-18|49	%{_bindir}/esdplay
21mr|esound-0.2.41-18|50	%{_bindir}/esdrec
21mr|esound-0.2.41-18|51	%{_bindir}/esdsample
21mr|esound-0.2.41-18|52	%{_mandir}/man1/esd[a-z]*
21mr|esound-0.2.41-18|53	
21mr|esound-0.2.41-18|54	#----------------------------------------------------------------------------
21mr|esound-0.2.41-18|55	
21mr|esound-0.2.41-18|56	%package -n %{libname}
21mr|esound-0.2.41-18|57	Summary:	Libraries for EsounD
21mr|esound-0.2.41-18|58	Group:		System/Libraries
21mr|esound-0.2.41-18|59	
21mr|esound-0.2.41-18|60	%description -n %{libname}
21mr|esound-0.2.41-18|61	These are the libraries for EsounD.
21mr|esound-0.2.41-18|62	
21mr|esound-0.2.41-18|63	%files -n %{libname}
21mr|esound-0.2.41-18|64	%{_libdir}/libesd.so.%{major}*
21mr|esound-0.2.41-18|65	%{_libdir}/libesddsp.so.%{major}*
21mr|esound-0.2.41-18|66	
21mr|esound-0.2.41-18|67	#----------------------------------------------------------------------------
21mr|esound-0.2.41-18|68	
21mr|esound-0.2.41-18|69	%package -n %{devname}
21mr|esound-0.2.41-18|70	Summary:	Includes and more to develop EsounD applications
21mr|esound-0.2.41-18|71	Group:		Development/C
21mr|esound-0.2.41-18|72	Requires:	%{libname} = %{EVRD}
21mr|esound-0.2.41-18|73	Provides:	esound-devel = %{EVRD}
21mr|esound-0.2.41-18|74	
21mr|esound-0.2.41-18|75	%description -n %{devname}
21mr|esound-0.2.41-18|76	Libraries, include files and other resources you can use to develop EsounD
21mr|esound-0.2.41-18|77	applications.
21mr|esound-0.2.41-18|78	
21mr|esound-0.2.41-18|79	%files -n %{devname}
21mr|esound-0.2.41-18|80	%{_bindir}/esd-config
21mr|esound-0.2.41-18|81	%{_includedir}/*
21mr|esound-0.2.41-18|82	%{_datadir}/aclocal/*
21mr|esound-0.2.41-18|83	%{_libdir}/lib*.so
21mr|esound-0.2.41-18|84	%{_libdir}/pkgconfig/*
21mr|esound-0.2.41-18|85	%{_mandir}/man1/esd-config.1*
21mr|esound-0.2.41-18|86	
21mr|esound-0.2.41-18|87	#----------------------------------------------------------------------------
21mr|esound-0.2.41-18|88	
21mr|esound-0.2.41-18|89	%prep
21mr|esound-0.2.41-18|90	%setup -q
21mr|esound-0.2.41-18|91	%patch0 -p1 -b .defaultoptions
21mr|esound-0.2.41-18|92	%patch1 -p1 -b .xmlto
21mr|esound-0.2.41-18|93	%patch2 -p1 -b .validation
21mr|esound-0.2.41-18|94	
21mr|esound-0.2.41-18|95	%build
21mr|esound-0.2.41-18|96	#due to xmlto migration
21mr|esound-0.2.41-18|97	autoreconf -fi
21mr|esound-0.2.41-18|98	
21mr|esound-0.2.41-18|99	%configure \
21mr|esound-0.2.41-18|100	--disable-static \
21mr|esound-0.2.41-18|101	--with-libwrap \
21mr|esound-0.2.41-18|102	--disable-alsa
21mr|esound-0.2.41-18|103	
21mr|esound-0.2.41-18|104	%make LIBS='-lm'
21mr|esound-0.2.41-18|105	
21mr|esound-0.2.41-18|106	%install
21mr|esound-0.2.41-18|107	%makeinstall_std
21mr|esound-0.2.41-18|108	mv %{buildroot}%{_datadir}/doc/esound installed-docs
21mr|esound-0.2.41-18|109	
21mr|esound-0.2.41-18|110	# (cg) We no longer ship the actual deamon - PulseAudio does this these days
21mr|esound-0.2.41-18|111	rm -f %{buildroot}%{_sysconfdir}/esd.conf %{buildroot}%{_bindir}/esd %{buildroot}%{_mandir}/man1/esd.1*

12128 21
21mr|espeak-1.51.1-2|1	# We now package a more recent and active fork
21mr|espeak-1.51.1-2|2	%define	oname espeak-ng
21mr|espeak-1.51.1-2|3	
21mr|espeak-1.51.1-2|4	%define	major 1
21mr|espeak-1.51.1-2|5	%define	libname %mklibname %{oname} %{major}
21mr|espeak-1.51.1-2|6	%define	libnamedev %mklibname -d %{oname}
21mr|espeak-1.51.1-2|7	
21mr|espeak-1.51.1-2|8	Summary:	Text to speech synthesis engine
21mr|espeak-1.51.1-2|9	Name:		espeak
21mr|espeak-1.51.1-2|10	Version:	1.51.1
21mr|espeak-1.51.1-2|11	Release:	2
21mr|espeak-1.51.1-2|12	License:	GPLv3+
21mr|espeak-1.51.1-2|13	Group:		Sound
21mr|espeak-1.51.1-2|14	Url:		https://github.com/espeak-ng/espeak-ng
21mr|espeak-1.51.1-2|15	Source0:	https://github.com/espeak-ng/espeak-ng/archive/%{oname}-%{version}.tar.gz
21mr|espeak-1.51.1-2|16	# BRs not provided yet: pcaudiolib, sonic, ronn (manpages)
21mr|espeak-1.51.1-2|17	
21mr|espeak-1.51.1-2|18	%description
21mr|espeak-1.51.1-2|19	A compact open source software speech synthesizer for English and other
21mr|espeak-1.51.1-2|20	languages. It supports more than 100 languages and accents, and produces good
21mr|espeak-1.51.1-2|21	quality speech, by using a "formant synthesis" method. This allows many
21mr|espeak-1.51.1-2|22	languages to be provided in a small size. The speech is clear, and can be used
21mr|espeak-1.51.1-2|23	at high speeds, but is not as natural or smooth as larger synthesizers which
21mr|espeak-1.51.1-2|24	are based on human speech recordings. It also supports Klatt formant synthesis
21mr|espeak-1.51.1-2|25	and the ability to use MBROLA as back-end speech synthesizer.
21mr|espeak-1.51.1-2|26	
21mr|espeak-1.51.1-2|27	%files
21mr|espeak-1.51.1-2|28	%doc CHANGELOG.md COPYING README.md
21mr|espeak-1.51.1-2|29	%{_bindir}/%{name}*
21mr|espeak-1.51.1-2|30	%{_bindir}/speak*
21mr|espeak-1.51.1-2|31	%{_datadir}/%{oname}-data
21mr|espeak-1.51.1-2|32	%{_datadir}/vim/addons/*/*.vim
21mr|espeak-1.51.1-2|33	%{_datadir}/vim/registry/espeak.yaml
21mr|espeak-1.51.1-2|34	#{_mandir}/man1/%%{name}.1*
21mr|espeak-1.51.1-2|35	
21mr|espeak-1.51.1-2|36	#-----------------------------------------------------------------------------
21mr|espeak-1.51.1-2|37	
21mr|espeak-1.51.1-2|38	%package -n %{libname}
21mr|espeak-1.51.1-2|39	Summary:	Text to speech library
21mr|espeak-1.51.1-2|40	Group:		System/Libraries
21mr|espeak-1.51.1-2|41	
21mr|espeak-1.51.1-2|42	%description -n %{libname}
21mr|espeak-1.51.1-2|43	A compact open source software speech synthesizer for English and other
21mr|espeak-1.51.1-2|44	languages.
21mr|espeak-1.51.1-2|45	This package contains the shared library for %{oname}.
21mr|espeak-1.51.1-2|46	
21mr|espeak-1.51.1-2|47	%files -n %{libname}
21mr|espeak-1.51.1-2|48	%doc COPYING
21mr|espeak-1.51.1-2|49	%{_libdir}/libespeak-ng.so.%{major}*
21mr|espeak-1.51.1-2|50	%{_libdir}/libespeak.so.%{major}*
21mr|espeak-1.51.1-2|51	
21mr|espeak-1.51.1-2|52	#-----------------------------------------------------------------------------
21mr|espeak-1.51.1-2|53	
21mr|espeak-1.51.1-2|54	%package -n %{libnamedev}
21mr|espeak-1.51.1-2|55	Summary:	Development files for %{oname} library
21mr|espeak-1.51.1-2|56	Group:		Development/C++
21mr|espeak-1.51.1-2|57	Requires:	%{libname} = %{EVRD}
21mr|espeak-1.51.1-2|58	Provides:		libespeak-devel = %{EVRD}
21mr|espeak-1.51.1-2|59	Provides:		espeak-devel = %{EVRD}
21mr|espeak-1.51.1-2|60	%rename	%{_lib}espeak-devel
21mr|espeak-1.51.1-2|61	
21mr|espeak-1.51.1-2|62	%description -n %{libnamedev}
21mr|espeak-1.51.1-2|63	A compact open source software speech synthesizer for English and other
21mr|espeak-1.51.1-2|64	languages.
21mr|espeak-1.51.1-2|65	This package contains the development files needed to use the %{oname}
21mr|espeak-1.51.1-2|66	library.
21mr|espeak-1.51.1-2|67	
21mr|espeak-1.51.1-2|68	%files -n %{libnamedev}
21mr|espeak-1.51.1-2|69	%doc docs
21mr|espeak-1.51.1-2|70	%{_includedir}/%{oname}/
21mr|espeak-1.51.1-2|71	%{_includedir}/%{name}/*.h
21mr|espeak-1.51.1-2|72	%{_libdir}/libespeak-ng.so
21mr|espeak-1.51.1-2|73	%{_libdir}/libespeak.so
21mr|espeak-1.51.1-2|74	%{_libdir}/pkgconfig/%{oname}.pc
21mr|espeak-1.51.1-2|75	
21mr|espeak-1.51.1-2|76	#-----------------------------------------------------------------------------
21mr|espeak-1.51.1-2|77	
21mr|espeak-1.51.1-2|78	%prep
21mr|espeak-1.51.1-2|79	%autosetup -p1 -n %{oname}-%{version}
21mr|espeak-1.51.1-2|80	
21mr|espeak-1.51.1-2|81	
21mr|espeak-1.51.1-2|82	%build
21mr|espeak-1.51.1-2|83	PWD=`pwd`
21mr|espeak-1.51.1-2|84	export LD_LIBRARY_PATH="$PWD/src/.libs:$LD_LIBRARY_PATH"
21mr|espeak-1.51.1-2|85	
21mr|espeak-1.51.1-2|86	pushd ./src/ucd-tools
21mr|espeak-1.51.1-2|87	./autogen.sh
21mr|espeak-1.51.1-2|88	popd
21mr|espeak-1.51.1-2|89	
21mr|espeak-1.51.1-2|90	./autogen.sh
21mr|espeak-1.51.1-2|91	%configure	\
21mr|espeak-1.51.1-2|92	--disable-rpath \
21mr|espeak-1.51.1-2|93	--without-gradle \
21mr|espeak-1.51.1-2|94	--without-pcaudiolib \
21mr|espeak-1.51.1-2|95	--without-sonic
21mr|espeak-1.51.1-2|96	# Parallel building breaks dictionaries building
21mr|espeak-1.51.1-2|97	%make -j1
21mr|espeak-1.51.1-2|98	
21mr|espeak-1.51.1-2|99	
21mr|espeak-1.51.1-2|100	%install
21mr|espeak-1.51.1-2|101	%makeinstall_std
21mr|espeak-1.51.1-2|102	
21mr|espeak-1.51.1-2|103	# We don't want .a files
21mr|espeak-1.51.1-2|104	rm -f %{buildroot}%{_libdir}/libespeak-ng.a
21mr|espeak-1.51.1-2|105	
21mr|espeak-1.51.1-2|106	# add symlink for compat
21mr|espeak-1.51.1-2|107	ln -s libespeak-ng.so %{buildroot}%{_libdir}/libespeak.so
21mr|espeak-1.51.1-2|108	ln -s libespeak-ng.so.%{major} %{buildroot}%{_libdir}/libespeak.so.%{major}
21mr|espeak-1.51.1-2|109	
21mr|espeak-1.51.1-2|110	# Fix wrong perms
21mr|espeak-1.51.1-2|111	#chmod -x %%{buildroot}%%{_datadir}/%%{oname}-data/lang/thai/shn

12129 21
21mr|etcd-3.6.1-1|1	# use bundled golang modules (from Source1)
21mr|etcd-3.6.1-1|2	%global gomodulesmode GO111MODULE=on
21mr|etcd-3.6.1-1|3	%global goipath github.com/etcd-io/etcd
21mr|etcd-3.6.1-1|4	
21mr|etcd-3.6.1-1|5	# Package source code as a devel package.
21mr|etcd-3.6.1-1|6	# Turn on if using not bundled go modules.
21mr|etcd-3.6.1-1|7	# Offed for now because it automatically requires not packaged golang modules.
21mr|etcd-3.6.1-1|8	%bcond_with devel
21mr|etcd-3.6.1-1|9	
21mr|etcd-3.6.1-1|10	Name:		etcd
21mr|etcd-3.6.1-1|11	Version:	3.6.1
21mr|etcd-3.6.1-1|12	Release:	1
21mr|etcd-3.6.1-1|13	Summary:	Distributed reliable key-value store for the most critical data of a distributed system
21mr|etcd-3.6.1-1|14	Group:		Development/Other
21mr|etcd-3.6.1-1|15	# Upstream license specification: Apache-2.0
21mr|etcd-3.6.1-1|16	License:	ASL 2.0
21mr|etcd-3.6.1-1|17	URL:		https://etcd.io/
21mr|etcd-3.6.1-1|18	Source0:	https://github.com/etcd-io/etcd/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|etcd-3.6.1-1|19	Source1:	%{name}.service
21mr|etcd-3.6.1-1|20	Source2:	%{name}.conf
21mr|etcd-3.6.1-1|21	Source3:	etcd.sysusers.conf
21mr|etcd-3.6.1-1|22	# go mod vendor, created with ./upd.sh
21mr|etcd-3.6.1-1|23	Source10:	%{name}-go-mod-vendor-%{version}.tar.xz
21mr|etcd-3.6.1-1|24	Source11:	upd.sh
21mr|etcd-3.6.1-1|25	BuildRequires:	golang
21mr|etcd-3.6.1-1|26	%if %{mdvver} >= 202510
21mr|etcd-3.6.1-1|27	Requires(pre):	/usr/bin/systemd-sysusers
21mr|etcd-3.6.1-1|28	%else
21mr|etcd-3.6.1-1|29	Requires(pre):	/bin/systemd-sysusers
21mr|etcd-3.6.1-1|30	%endif
21mr|etcd-3.6.1-1|31	Recommends:	%{name}ctl
21mr|etcd-3.6.1-1|32	
21mr|etcd-3.6.1-1|33	%gometa
21mr|etcd-3.6.1-1|34	
21mr|etcd-3.6.1-1|35	%description
21mr|etcd-3.6.1-1|36	Distributed reliable key-value store for the most critical
21mr|etcd-3.6.1-1|37	data of a distributed system.
21mr|etcd-3.6.1-1|38	
21mr|etcd-3.6.1-1|39	%if %{with devel}
21mr|etcd-3.6.1-1|40	%gopkg
21mr|etcd-3.6.1-1|41	%gopkgfiles
21mr|etcd-3.6.1-1|42	%endif
21mr|etcd-3.6.1-1|43	
21mr|etcd-3.6.1-1|44	%files
21mr|etcd-3.6.1-1|45	%license LICENSE
21mr|etcd-3.6.1-1|46	%doc CONTRIBUTING.md README.md
21mr|etcd-3.6.1-1|47	%doc Documentation
21mr|etcd-3.6.1-1|48	%{_bindir}/etcd
21mr|etcd-3.6.1-1|49	%{_bindir}/etcd-dump-db
21mr|etcd-3.6.1-1|50	%{_bindir}/etcd-dump-logs
21mr|etcd-3.6.1-1|51	%config(noreplace) %{_sysconfdir}/%{name}
21mr|etcd-3.6.1-1|52	%dir %attr(-,%{name},%{name}) %{_sharedstatedir}/%{name}
21mr|etcd-3.6.1-1|53	%{_unitdir}/%{name}.service
21mr|etcd-3.6.1-1|54	%{_sysusersdir}/etcd.conf
21mr|etcd-3.6.1-1|55	
21mr|etcd-3.6.1-1|56	%pre
21mr|etcd-3.6.1-1|57	%sysusers_create_package etcd %{SOURCE3}
21mr|etcd-3.6.1-1|58	
21mr|etcd-3.6.1-1|59	%post
21mr|etcd-3.6.1-1|60	%systemd_post %{name}.service
21mr|etcd-3.6.1-1|61	
21mr|etcd-3.6.1-1|62	%preun
21mr|etcd-3.6.1-1|63	%systemd_preun %{name}.service
21mr|etcd-3.6.1-1|64	
21mr|etcd-3.6.1-1|65	#---------------------------------------------------------
21mr|etcd-3.6.1-1|66	
21mr|etcd-3.6.1-1|67	%package -n %{name}ctl
21mr|etcd-3.6.1-1|68	Summary:	etcdctl is a command line client for etcd
21mr|etcd-3.6.1-1|69	Group:		Development/Other
21mr|etcd-3.6.1-1|70	Provides:	etcdutl = %{EVRD}
21mr|etcd-3.6.1-1|71	Provides:	etcd-client = %{EVRD}
21mr|etcd-3.6.1-1|72	
21mr|etcd-3.6.1-1|73	%description -n %{name}ctl
21mr|etcd-3.6.1-1|74	etcdctl is a command line client for etcd.
21mr|etcd-3.6.1-1|75	
21mr|etcd-3.6.1-1|76	%files -n %{name}ctl
21mr|etcd-3.6.1-1|77	%doc README.md LICENSE
21mr|etcd-3.6.1-1|78	%{_bindir}/etcdctl
21mr|etcd-3.6.1-1|79	%{_bindir}/etcdutl
21mr|etcd-3.6.1-1|80	%{_datadir}/bash-completion/completions/etcdctl
21mr|etcd-3.6.1-1|81	%{_datadir}/bash-completion/completions/etcdutl
21mr|etcd-3.6.1-1|82	%{_datadir}/fish/completions/etcdctl.fish
21mr|etcd-3.6.1-1|83	%{_datadir}/fish/completions/etcdutl.fish
21mr|etcd-3.6.1-1|84	%{_datadir}/zsh/vendor-completions/_etcdctl
21mr|etcd-3.6.1-1|85	%{_datadir}/zsh/vendor-completions/_etcdutl
21mr|etcd-3.6.1-1|86	
21mr|etcd-3.6.1-1|87	#---------------------------------------------------------
21mr|etcd-3.6.1-1|88	
21mr|etcd-3.6.1-1|89	%prep
21mr|etcd-3.6.1-1|90	%goprep
21mr|etcd-3.6.1-1|91	%autopatch -p1
21mr|etcd-3.6.1-1|92	tar -xf %{SOURCE10} -C ..
21mr|etcd-3.6.1-1|93	
21mr|etcd-3.6.1-1|94	for d in contrib etcdctl etcdutl pkg hack security; do
21mr|etcd-3.6.1-1|95	mv $d/README.md README-$d.md
21mr|etcd-3.6.1-1|96	done
21mr|etcd-3.6.1-1|97	mv etcdctl/READMEv2.md READMEv2-etcdctl.md
21mr|etcd-3.6.1-1|98	mv client/v3/README.md README-clientv3.md
21mr|etcd-3.6.1-1|99	
21mr|etcd-3.6.1-1|100	%build
21mr|etcd-3.6.1-1|101	
21mr|etcd-3.6.1-1|102	cd server
21mr|etcd-3.6.1-1|103	%gobuild -o %{gobuilddir}/bin/etcd
21mr|etcd-3.6.1-1|104	cd ../etcdctl
21mr|etcd-3.6.1-1|105	%gobuild -o %{gobuilddir}/bin/etcdctl
21mr|etcd-3.6.1-1|106	cd ../etcdutl
21mr|etcd-3.6.1-1|107	%gobuild -o %{gobuilddir}/bin/etcdutl
21mr|etcd-3.6.1-1|108	cd ../tools/etcd-dump-db
21mr|etcd-3.6.1-1|109	%gobuild -o %{gobuilddir}/bin/etcd-dump-db
21mr|etcd-3.6.1-1|110	cd ../../tools/etcd-dump-logs
21mr|etcd-3.6.1-1|111	%gobuild -o %{gobuilddir}/bin/etcd-dump-logs
21mr|etcd-3.6.1-1|112	
21mr|etcd-3.6.1-1|113	%install
21mr|etcd-3.6.1-1|114	%if %{with devel}
21mr|etcd-3.6.1-1|115	%gopkginstall
21mr|etcd-3.6.1-1|116	%endif
21mr|etcd-3.6.1-1|117	
21mr|etcd-3.6.1-1|118	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|etcd-3.6.1-1|119	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|etcd-3.6.1-1|120	
21mr|etcd-3.6.1-1|121	install -Dpm 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21mr|etcd-3.6.1-1|122	install -dm 0755 %{buildroot}%{_sysconfdir}/%{name}
21mr|etcd-3.6.1-1|123	install -pm 644 -t %{buildroot}%{_sysconfdir}/%{name} %{SOURCE2}
21mr|etcd-3.6.1-1|124	
21mr|etcd-3.6.1-1|125	# And create /var/lib/etcd
21mr|etcd-3.6.1-1|126	install -dm 0755 %{buildroot}%{_sharedstatedir}/%{name}
21mr|etcd-3.6.1-1|127	
21mr|etcd-3.6.1-1|128	# install sysuser config
21mr|etcd-3.6.1-1|129	install -d %{buildroot}%{_sysusersdir}/
21mr|etcd-3.6.1-1|130	install -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/etcd.conf
21mr|etcd-3.6.1-1|131	
21mr|etcd-3.6.1-1|132	# generate shell completions
21mr|etcd-3.6.1-1|133	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
21mr|etcd-3.6.1-1|134	mkdir -p %{buildroot}%{_datadir}/zsh/vendor-completions/
21mr|etcd-3.6.1-1|135	mkdir -p %{buildroot}%{_datadir}/fish/completions/
21mr|etcd-3.6.1-1|136	for prog in etcdctl etcdutl
21mr|etcd-3.6.1-1|137	do
21mr|etcd-3.6.1-1|138	%{buildroot}%{_bindir}/${prog} completion bash > %{buildroot}%{_datadir}/bash-completion/completions/${prog}
21mr|etcd-3.6.1-1|139	%{buildroot}%{_bindir}/${prog} completion fish > %{buildroot}%{_datadir}/fish/completions/${prog}.fish
21mr|etcd-3.6.1-1|140	%{buildroot}%{_bindir}/${prog} completion zsh > %{buildroot}%{_datadir}/zsh/vendor-completions/_${prog}
21mr|etcd-3.6.1-1|141	done
21mr|etcd-3.6.1-1|142	
21mr|etcd-3.6.1-1|143	%check
21mr|etcd-3.6.1-1|144	# check runability of binary, https://support.rosa.ru/issues/1000
21mr|etcd-3.6.1-1|145	%{buildroot}%{_bindir}/etcd --help

12130 21
21mr|etcskel-1.63-39|1	Summary:	ROSA default files for new users' home directories
21mr|etcskel-1.63-39|2	Name:		etcskel
21mr|etcskel-1.63-39|3	Version:	1.63
21mr|etcskel-1.63-39|4	Release:	39
21mr|etcskel-1.63-39|5	License:	Public Domain
21mr|etcskel-1.63-39|6	Group:		System/Base
21mr|etcskel-1.63-39|7	Source0:	%{name}-%{version}.tar.bz2
21mr|etcskel-1.63-39|8	Source1:	etcskel.rpmlintrc
21mr|etcskel-1.63-39|9	BuildArch:	noarch
21mr|etcskel-1.63-39|10	Requires:	bash
21mr|etcskel-1.63-39|11	
21mr|etcskel-1.63-39|12	%description
21mr|etcskel-1.63-39|13	The etcskel package is part of the basic ROSA system.
21mr|etcskel-1.63-39|14	
21mr|etcskel-1.63-39|15	Etcskel provides the /etc/skel directory's files. These files are then placed
21mr|etcskel-1.63-39|16	in every new user's home directory when new accounts are created.
21mr|etcskel-1.63-39|17	
21mr|etcskel-1.63-39|18	%prep
21mr|etcskel-1.63-39|19	%setup -q
21mr|etcskel-1.63-39|20	
21mr|etcskel-1.63-39|21	%install
21mr|etcskel-1.63-39|22	%makeinstall_std
21mr|etcskel-1.63-39|23	mkdir -p %{buildroot}%{_sysconfdir}/skel/.cache
21mr|etcskel-1.63-39|24	chmod 0755 %{buildroot}%{_sysconfdir}/skel/.cache
21mr|etcskel-1.63-39|25	
21mr|etcskel-1.63-39|26	mkdir -p %{buildroot}%{_sysconfdir}/skel/.compose-cache
21mr|etcskel-1.63-39|27	chmod 0755 %{buildroot}%{_sysconfdir}/skel/.compose-cache
21mr|etcskel-1.63-39|28	
21mr|etcskel-1.63-39|29	%files
21mr|etcskel-1.63-39|30	%doc ChangeLog
21mr|etcskel-1.63-39|31	%config(noreplace) /etc/skel

12131 21
21mr|ethtool-5.19-1|1	Summary:	Ethernet settings tool for network cards
21mr|ethtool-5.19-1|2	Name:		ethtool
21mr|ethtool-5.19-1|3	Version:	5.19
21mr|ethtool-5.19-1|4	Release:	1
21mr|ethtool-5.19-1|5	License:	GPL
21mr|ethtool-5.19-1|6	Group:		System/Configuration/Networking
21mr|ethtool-5.19-1|7	Source0:	https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.xz
21mr|ethtool-5.19-1|8	Source1:	https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.sign
21mr|ethtool-5.19-1|9	URL:		https://www.kernel.org/pub/software/network/ethtool
21mr|ethtool-5.19-1|10	BuildRequires:	pkgconfig(libmnl)
21mr|ethtool-5.19-1|11	Epoch:		1
21mr|ethtool-5.19-1|12	
21mr|ethtool-5.19-1|13	%description
21mr|ethtool-5.19-1|14	This utility allows querying and changing of ethernet
21mr|ethtool-5.19-1|15	card settings, such as speed, port, and autonegotiation.
21mr|ethtool-5.19-1|16	
21mr|ethtool-5.19-1|17	%prep
21mr|ethtool-5.19-1|18	%autosetup -p1
21mr|ethtool-5.19-1|19	
21mr|ethtool-5.19-1|20	%build
21mr|ethtool-5.19-1|21	%configure
21mr|ethtool-5.19-1|22	%make_build
21mr|ethtool-5.19-1|23	
21mr|ethtool-5.19-1|24	%install
21mr|ethtool-5.19-1|25	%make_install
21mr|ethtool-5.19-1|26	
21mr|ethtool-5.19-1|27	%files
21mr|ethtool-5.19-1|28	%doc AUTHORS NEWS
21mr|ethtool-5.19-1|29	%{_mandir}/*/*
21mr|ethtool-5.19-1|30	%{_sbindir}/ethtool
21mr|ethtool-5.19-1|31	%{_datadir}/bash-completion/completions/ethtool

12132 21
21mr|eventviews-23.08.4-2|1	Summary:	KDE Frameworks 5 event views module
21mr|eventviews-23.08.4-2|2	Name:		eventviews
21mr|eventviews-23.08.4-2|3	Version:	23.08.4
21mr|eventviews-23.08.4-2|4	Release:	2
21mr|eventviews-23.08.4-2|5	License:	LGPLv2.1+
21mr|eventviews-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|eventviews-23.08.4-2|7	Url:		https://www.kde.org/
21mr|eventviews-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|eventviews-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|eventviews-23.08.4-2|10	BuildRequires:	boost-devel
21mr|eventviews-23.08.4-2|11	BuildRequires:	kf5akonadi-devel
21mr|eventviews-23.08.4-2|12	BuildRequires:	kf5akonadicalendar-devel
21mr|eventviews-23.08.4-2|13	BuildRequires:	kf5calendarcore-devel
21mr|eventviews-23.08.4-2|14	BuildRequires:	kf5calendarsupport-devel
21mr|eventviews-23.08.4-2|15	BuildRequires:	kf5calendarutils-devel
21mr|eventviews-23.08.4-2|16	BuildRequires:	kf5codecs-devel
21mr|eventviews-23.08.4-2|17	BuildRequires:	kf5holidays-devel
21mr|eventviews-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|eventviews-23.08.4-2|19	BuildRequires:	kf5identitymanagement-devel
21mr|eventviews-23.08.4-2|20	BuildRequires:	kf5libkdepim-devel
21mr|eventviews-23.08.4-2|21	BuildRequires:	kf5mime-devel
21mr|eventviews-23.08.4-2|22	BuildRequires:	kgantt-devel
21mr|eventviews-23.08.4-2|23	BuildRequires:	pkgconfig(libical)
21mr|eventviews-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|eventviews-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|eventviews-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|eventviews-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|eventviews-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|eventviews-23.08.4-2|29	
21mr|eventviews-23.08.4-2|30	%description
21mr|eventviews-23.08.4-2|31	KDE Frameworks 5 event views module.
21mr|eventviews-23.08.4-2|32	
21mr|eventviews-23.08.4-2|33	%files
21mr|eventviews-23.08.4-2|34	%{_kde5_datadir}/qlogging-categories5/eventviews.categories
21mr|eventviews-23.08.4-2|35	%{_kde5_datadir}/qlogging-categories5/eventviews.renamecategories
21mr|eventviews-23.08.4-2|36	
21mr|eventviews-23.08.4-2|37	#----------------------------------------------------------------------------
21mr|eventviews-23.08.4-2|38	
21mr|eventviews-23.08.4-2|39	%package i18n
21mr|eventviews-23.08.4-2|40	Summary:	KDE Frameworks 5 event views library translations
21mr|eventviews-23.08.4-2|41	Group:		System/Internationalization
21mr|eventviews-23.08.4-2|42	BuildArch:	noarch
21mr|eventviews-23.08.4-2|43	
21mr|eventviews-23.08.4-2|44	%description i18n
21mr|eventviews-23.08.4-2|45	KDE Frameworks 5 event views library translations.
21mr|eventviews-23.08.4-2|46	
21mr|eventviews-23.08.4-2|47	%files i18n -f libeventviews.lang
21mr|eventviews-23.08.4-2|48	
21mr|eventviews-23.08.4-2|49	#----------------------------------------------------------------------------
21mr|eventviews-23.08.4-2|50	
21mr|eventviews-23.08.4-2|51	%define kf5eventviews_major 5
21mr|eventviews-23.08.4-2|52	%define libkf5eventviews %mklibname kf5eventviews %{kf5eventviews_major}
21mr|eventviews-23.08.4-2|53	
21mr|eventviews-23.08.4-2|54	%package -n %{libkf5eventviews}
21mr|eventviews-23.08.4-2|55	Summary:	KDE Frameworks 5 event views shared library
21mr|eventviews-23.08.4-2|56	Group:		System/Libraries
21mr|eventviews-23.08.4-2|57	Requires:	%{name}
21mr|eventviews-23.08.4-2|58	Requires:	%{name}-i18n
21mr|eventviews-23.08.4-2|59	
21mr|eventviews-23.08.4-2|60	%description -n %{libkf5eventviews}
21mr|eventviews-23.08.4-2|61	KDE Frameworks 5 event views shared library.
21mr|eventviews-23.08.4-2|62	
21mr|eventviews-23.08.4-2|63	%files -n %{libkf5eventviews}
21mr|eventviews-23.08.4-2|64	%{_kde5_libdir}/libKPim5EventViews.so.%{kf5eventviews_major}*
21mr|eventviews-23.08.4-2|65	
21mr|eventviews-23.08.4-2|66	#----------------------------------------------------------------------------
21mr|eventviews-23.08.4-2|67	
21mr|eventviews-23.08.4-2|68	%define devkf5eventviews %mklibname kf5eventviews -d
21mr|eventviews-23.08.4-2|69	
21mr|eventviews-23.08.4-2|70	%package -n %{devkf5eventviews}
21mr|eventviews-23.08.4-2|71	Summary:	Development files for KDE Frameworks 5 event views module
21mr|eventviews-23.08.4-2|72	Group:		Development/KDE and Qt
21mr|eventviews-23.08.4-2|73	Requires:	%{libkf5eventviews} = %{EVRD}
21mr|eventviews-23.08.4-2|74	Provides:	%{name}-devel = %{EVRD}
21mr|eventviews-23.08.4-2|75	Provides:	kf5eventviews-devel = %{version}
21mr|eventviews-23.08.4-2|76	
21mr|eventviews-23.08.4-2|77	%description -n %{devkf5eventviews}
21mr|eventviews-23.08.4-2|78	This package contains header files needed if you wish to build applications
21mr|eventviews-23.08.4-2|79	based on %{name}.
21mr|eventviews-23.08.4-2|80	
21mr|eventviews-23.08.4-2|81	%files -n %{devkf5eventviews}
21mr|eventviews-23.08.4-2|82	%{_kde5_includedir}/KPim5/EventViews
21mr|eventviews-23.08.4-2|83	%{_kde5_libdir}/cmake/KPim5EventViews
21mr|eventviews-23.08.4-2|84	%{_kde5_libdir}/libKPim5EventViews.so
21mr|eventviews-23.08.4-2|85	%{_kde5_mkspecsdir}/*.pri
21mr|eventviews-23.08.4-2|86	
21mr|eventviews-23.08.4-2|87	#----------------------------------------------------------------------------
21mr|eventviews-23.08.4-2|88	
21mr|eventviews-23.08.4-2|89	%prep
21mr|eventviews-23.08.4-2|90	%autosetup -p1
21mr|eventviews-23.08.4-2|91	
21mr|eventviews-23.08.4-2|92	%build
21mr|eventviews-23.08.4-2|93	%cmake_kde5
21mr|eventviews-23.08.4-2|94	%make
21mr|eventviews-23.08.4-2|95	
21mr|eventviews-23.08.4-2|96	%install
21mr|eventviews-23.08.4-2|97	%makeinstall_std -C build
21mr|eventviews-23.08.4-2|98	
21mr|eventviews-23.08.4-2|99	%find_lang libeventviews --with-kde

12133 21
21mr|evince-42.3-2|1	%define major			4
21mr|evince-42.3-2|2	%define major_evdocument	4
21mr|evince-42.3-2|3	%define major_evview		3
21mr|evince-42.3-2|4	%define api			3.0
21mr|evince-42.3-2|5	%define gir_major		3.0
21mr|evince-42.3-2|6	%define libname_evdocument	%mklibname evdocument 3 %{major_evdocument}
21mr|evince-42.3-2|7	%define libname_evview		%mklibname evview 3 %{major_evview}
21mr|evince-42.3-2|8	%define girname			%mklibname %{name}-gir %{gir_major}
21mr|evince-42.3-2|9	%define devname			%mklibname %{name} -d
21mr|evince-42.3-2|10	
21mr|evince-42.3-2|11	%define url_ver	%(echo %{version}|cut -d. -f1)
21mr|evince-42.3-2|12	
21mr|evince-42.3-2|13	Summary:	GNOME Document viewer
21mr|evince-42.3-2|14	Name:		evince
21mr|evince-42.3-2|15	Version:	42.3
21mr|evince-42.3-2|16	Release:	2
21mr|evince-42.3-2|17	License:	GPLv2+ and GFDL+
21mr|evince-42.3-2|18	Group:		Graphical desktop/GNOME
21mr|evince-42.3-2|19	Url:		https://download.gnome.org/sources/evince
21mr|evince-42.3-2|20	Source0:	https://download.gnome.org/sources/evince/%{url_ver}/%{name}-%{version}.tar.xz
21mr|evince-42.3-2|21	Source1:	evince-40.4_ru.tar.gz
21mr|evince-42.3-2|22	BuildRequires:	desktop-file-utils
21mr|evince-42.3-2|23	BuildRequires:	ghostscript
21mr|evince-42.3-2|24	#gw if we run autoconf
21mr|evince-42.3-2|25	BuildRequires:	gnome-icon-theme
21mr|evince-42.3-2|26	BuildRequires:	intltool
21mr|evince-42.3-2|27	BuildRequires:	itstool
21mr|evince-42.3-2|28	BuildRequires:	meson
21mr|evince-42.3-2|29	BuildRequires:	kpathsea-devel
21mr|evince-42.3-2|30	BuildRequires:	tiff-devel
21mr|evince-42.3-2|31	BuildRequires:	pkgconfig(adwaita-icon-theme)
21mr|evince-42.3-2|32	BuildRequires:	pkgconfig(cairo)
21mr|evince-42.3-2|33	BuildRequires:	pkgconfig(cairo-pdf)
21mr|evince-42.3-2|34	BuildRequires:	pkgconfig(cairo-ps)
21mr|evince-42.3-2|35	BuildRequires:	pkgconfig(ddjvuapi)
21mr|evince-42.3-2|36	BuildRequires:	pkgconfig(gail-3.0)
21mr|evince-42.3-2|37	BuildRequires:	pkgconfig(gi-docgen)
21mr|evince-42.3-2|38	BuildRequires:	pkgconfig(gio-2.0)
21mr|evince-42.3-2|39	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|evince-42.3-2|40	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|evince-42.3-2|41	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|evince-42.3-2|42	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|evince-42.3-2|43	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|evince-42.3-2|44	BuildRequires:	pkgconfig(gspell-1)
21mr|evince-42.3-2|45	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|evince-42.3-2|46	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|evince-42.3-2|47	BuildRequires:	pkgconfig(gthread-2.0)
21mr|evince-42.3-2|48	BuildRequires:	pkgconfig(gtk4)
21mr|evince-42.3-2|49	BuildRequires:	pkgconfig(gtk+-unix-print-3.0)
21mr|evince-42.3-2|50	BuildRequires:	pkgconfig(gtk+-x11-3.0)
21mr|evince-42.3-2|51	BuildRequires:	pkgconfig(ice)
21mr|evince-42.3-2|52	BuildRequires:	pkgconfig(libgxps)
21mr|evince-42.3-2|53	BuildRequires:	pkgconfig(libhandy-1)
21mr|evince-42.3-2|54	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|evince-42.3-2|55	BuildRequires:	pkgconfig(libsecret-1)
21mr|evince-42.3-2|56	BuildRequires:	pkgconfig(libspectre)
21mr|evince-42.3-2|57	BuildRequires:	pkgconfig(libxml-2.0)
21mr|evince-42.3-2|58	BuildRequires:	pkgconfig(poppler-glib)
21mr|evince-42.3-2|59	BuildRequires:	pkgconfig(sm)
21mr|evince-42.3-2|60	BuildRequires:	pkgconfig(synctex)
21mr|evince-42.3-2|61	BuildRequires:	pkgconfig(x11)
21mr|evince-42.3-2|62	Requires:	ghostscript
21mr|evince-42.3-2|63	Requires:	ghostscript-module-X
21mr|evince-42.3-2|64	Obsoletes:	%{name}-browser-plugin <= %{EVRD}
21mr|evince-42.3-2|65	
21mr|evince-42.3-2|66	%description
21mr|evince-42.3-2|67	Evince is the GNOME Document viewer. It supports PDF, PostScript and
21mr|evince-42.3-2|68	other formats. To view .dvi files as produced by TeX in evince,
21mr|evince-42.3-2|69	install the %{name}-dvi package.
21mr|evince-42.3-2|70	
21mr|evince-42.3-2|71	%files -f %{name}.lang
21mr|evince-42.3-2|72	%doc AUTHORS NEWS README.md TODO
21mr|evince-42.3-2|73	%license COPYING
21mr|evince-42.3-2|74	%{_appdatadir}/*.xml
21mr|evince-42.3-2|75	%{_bindir}/*
21mr|evince-42.3-2|76	%{_datadir}/applications/*
21mr|evince-42.3-2|77	%{_datadir}/dbus-1/services/org.gnome.%{name}.Daemon.service
21mr|evince-42.3-2|78	%{_datadir}/GConf/gsettings/%{name}.convert
21mr|evince-42.3-2|79	%{_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml
21mr|evince-42.3-2|80	%{_datadir}/icons/hicolor/*/apps/org.gnome.Evince*
21mr|evince-42.3-2|81	%{_datadir}/%{name}
21mr|evince-42.3-2|82	%{_datadir}/thumbnailers/%{name}.thumbnailer
21mr|evince-42.3-2|83	%{_libdir}/%{name}/%{major}/backends/comicsdocument.%{name}-backend
21mr|evince-42.3-2|84	%{_libdir}/%{name}/%{major}/backends/djvudocument.%{name}-backend
21mr|evince-42.3-2|85	%{_libdir}/%{name}/%{major}/backends/libcomicsdocument.so
21mr|evince-42.3-2|86	%{_libdir}/%{name}/%{major}/backends/libdjvudocument.so
21mr|evince-42.3-2|87	%ifarch %{ix86} %{x86_64} %{armx}
21mr|evince-42.3-2|88	%{_libdir}/%{name}/%{major}/backends/libpdfdocument.so
21mr|evince-42.3-2|89	%endif
21mr|evince-42.3-2|90	%{_libdir}/%{name}/%{major}/backends/libtiffdocument.so
21mr|evince-42.3-2|91	%{_libdir}/%{name}/%{major}/backends/libxpsdocument.so
21mr|evince-42.3-2|92	%ifarch %{ix86} %{x86_64} %{armx}
21mr|evince-42.3-2|93	%{_libdir}/%{name}/%{major}/backends/pdfdocument.evince-backend
21mr|evince-42.3-2|94	%endif
21mr|evince-42.3-2|95	%{_libdir}/%{name}/%{major}/backends/tiffdocument.%{name}-backend
21mr|evince-42.3-2|96	%{_libdir}/%{name}/%{major}/backends/xpsdocument.%{name}-backend
21mr|evince-42.3-2|97	%{_libdir}/nautilus/extensions-3.0/lib%{name}*so*
21mr|evince-42.3-2|98	%{_libexecdir}/%{name}d
21mr|evince-42.3-2|99	%{_mandir}/man1/%{name}*.1*
21mr|evince-42.3-2|100	%{_userunitdir}/org.gnome.Evince.service
21mr|evince-42.3-2|101	
21mr|evince-42.3-2|102	#----------------------------------------------------------------------------
21mr|evince-42.3-2|103	
21mr|evince-42.3-2|104	%package dvi
21mr|evince-42.3-2|105	Summary:	TeX DVI document support for evince
21mr|evince-42.3-2|106	Group:		Graphical desktop/GNOME
21mr|evince-42.3-2|107	#gw just like xdvi, needed for rendering the fonts
21mr|evince-42.3-2|108	Requires:	texlive-xdvi
21mr|evince-42.3-2|109	Requires:	%{name} = %{EVRD}
21mr|evince-42.3-2|110	
21mr|evince-42.3-2|111	%description dvi
21mr|evince-42.3-2|112	This package adds support for displaying .dvi files to evince.
21mr|evince-42.3-2|113	These files are produced by TeX, often using a macro package like LaTeX.
21mr|evince-42.3-2|114	
21mr|evince-42.3-2|115	%files dvi
21mr|evince-42.3-2|116	%doc COPYING
21mr|evince-42.3-2|117	%{_libdir}/%{name}/%{major}/backends/dvidocument.%{name}-backend
21mr|evince-42.3-2|118	%{_libdir}/%{name}/%{major}/backends/libdvidocument.so
21mr|evince-42.3-2|119	
21mr|evince-42.3-2|120	#----------------------------------------------------------------------------
21mr|evince-42.3-2|121	
21mr|evince-42.3-2|122	%package -n %{libname_evdocument}
21mr|evince-42.3-2|123	Summary:	GNOME Document viewer library
21mr|evince-42.3-2|124	Group:		System/Libraries
21mr|evince-42.3-2|125	
21mr|evince-42.3-2|126	%description -n %{libname_evdocument}
21mr|evince-42.3-2|127	This is the GNOME Document viewer library, the shared parts of evince.
21mr|evince-42.3-2|128	
21mr|evince-42.3-2|129	%files -n %{libname_evdocument}
21mr|evince-42.3-2|130	%doc COPYING
21mr|evince-42.3-2|131	%{_libdir}/libevdocument3.so.%{major_evdocument}*
21mr|evince-42.3-2|132	
21mr|evince-42.3-2|133	#----------------------------------------------------------------------------
21mr|evince-42.3-2|134	
21mr|evince-42.3-2|135	%package -n %{libname_evview}
21mr|evince-42.3-2|136	Summary:	GNOME Document viewer library
21mr|evince-42.3-2|137	Group:		System/Libraries
21mr|evince-42.3-2|138	
21mr|evince-42.3-2|139	%description -n %{libname_evview}
21mr|evince-42.3-2|140	This is the GNOME Document viewer library, the shared parts of evince.
21mr|evince-42.3-2|141	
21mr|evince-42.3-2|142	%files -n %{libname_evview}
21mr|evince-42.3-2|143	%doc COPYING
21mr|evince-42.3-2|144	%{_libdir}/libevview3.so.%{major_evview}*
21mr|evince-42.3-2|145	
21mr|evince-42.3-2|146	#----------------------------------------------------------------------------
21mr|evince-42.3-2|147	
21mr|evince-42.3-2|148	%package -n %{girname}
21mr|evince-42.3-2|149	Summary:	GObject Introspection interface description for %{name}
21mr|evince-42.3-2|150	Group:		System/Libraries
21mr|evince-42.3-2|151	Requires:	%{libname_evdocument} = %{EVRD}
21mr|evince-42.3-2|152	Requires:	%{libname_evview} = %{EVRD}
21mr|evince-42.3-2|153	
21mr|evince-42.3-2|154	%description -n %{girname}
21mr|evince-42.3-2|155	GObject Introspection interface description for %{name}.
21mr|evince-42.3-2|156	
21mr|evince-42.3-2|157	%files -n %{girname}
21mr|evince-42.3-2|158	%doc COPYING
21mr|evince-42.3-2|159	%{_libdir}/girepository-1.0/EvinceDocument-%{gir_major}.typelib
21mr|evince-42.3-2|160	%{_libdir}/girepository-1.0/EvinceView-%{gir_major}.typelib
21mr|evince-42.3-2|161	
21mr|evince-42.3-2|162	#----------------------------------------------------------------------------
21mr|evince-42.3-2|163	
21mr|evince-42.3-2|164	%package -n %{devname}
21mr|evince-42.3-2|165	Summary:	GNOME Document viewer library
21mr|evince-42.3-2|166	Group:		Development/C
21mr|evince-42.3-2|167	Requires:	%{girname} = %{EVRD}
21mr|evince-42.3-2|168	Requires:	%{libname_evdocument} = %{EVRD}
21mr|evince-42.3-2|169	Requires:	%{libname_evview} = %{EVRD}
21mr|evince-42.3-2|170	Provides:	%{name}-devel = %{EVRD}
21mr|evince-42.3-2|171	
21mr|evince-42.3-2|172	%description -n %{devname}
21mr|evince-42.3-2|173	This is the GNOME Document viewer library, the shared parts of evince.
21mr|evince-42.3-2|174	
21mr|evince-42.3-2|175	%files -n %{devname}
21mr|evince-42.3-2|176	%license COPYING
21mr|evince-42.3-2|177	%{_datadir}/gir-1.0/EvinceDocument-%{gir_major}.gir
21mr|evince-42.3-2|178	%{_datadir}/gir-1.0/EvinceView-%{gir_major}.gir
21mr|evince-42.3-2|179	%{_defaultdocdir}/libevdocument
21mr|evince-42.3-2|180	%{_defaultdocdir}/libevview
21mr|evince-42.3-2|181	%{_includedir}/%{name}*
21mr|evince-42.3-2|182	%{_libdir}/libevdocument3.so
21mr|evince-42.3-2|183	%{_libdir}/libevview3.so
21mr|evince-42.3-2|184	%{_libdir}/pkgconfig/%{name}*pc
21mr|evince-42.3-2|185	
21mr|evince-42.3-2|186	#----------------------------------------------------------------------------
21mr|evince-42.3-2|187	
21mr|evince-42.3-2|188	%prep
21mr|evince-42.3-2|189	%autosetup -p1
21mr|evince-42.3-2|190	
21mr|evince-42.3-2|191	pushd po
21mr|evince-42.3-2|192	tar -xvzf %{SOURCE1}
21mr|evince-42.3-2|193	popd
21mr|evince-42.3-2|194	
21mr|evince-42.3-2|195	%build
21mr|evince-42.3-2|196	%meson \
21mr|evince-42.3-2|197	-Dthumbnail_cache=enabled	\
21mr|evince-42.3-2|198	-Dmultimedia=enabled
21mr|evince-42.3-2|199	%meson_build
21mr|evince-42.3-2|200	
21mr|evince-42.3-2|201	
21mr|evince-42.3-2|202	%install
21mr|evince-42.3-2|203	%meson_install
21mr|evince-42.3-2|204	
21mr|evince-42.3-2|205	desktop-file-install	\
21mr|evince-42.3-2|206	--delete-original				\
21mr|evince-42.3-2|207	--vendor=""					\
21mr|evince-42.3-2|208	--dir=%{buildroot}%{_datadir}/applications	\
21mr|evince-42.3-2|209	--remove-category=Application			\
21mr|evince-42.3-2|210	%{buildroot}%{_datadir}/applications/*.desktop
21mr|evince-42.3-2|211	
21mr|evince-42.3-2|212	%find_lang %{name} --with-gnome --all-name

12134 21
21mr|evo-inflector-1.2.1-10|1	Name:          evo-inflector
21mr|evo-inflector-1.2.1-10|2	Version:       1.2.1
21mr|evo-inflector-1.2.1-10|3	Release:       10
21mr|evo-inflector-1.2.1-10|4	Summary:       Implements English pluralization algorithm
21mr|evo-inflector-1.2.1-10|5	License:       ASL 2.0
21mr|evo-inflector-1.2.1-10|6	URL:           https://github.com/atteo/evo-inflector
21mr|evo-inflector-1.2.1-10|7	Source0:       https://github.com/atteo/evo-inflector/archive/%{version}.tar.gz
21mr|evo-inflector-1.2.1-10|8	# Test deps
21mr|evo-inflector-1.2.1-10|9	BuildRequires: mvn(org.apache.ant:ant)
21mr|evo-inflector-1.2.1-10|10	BuildRequires: mvn(junit:junit)
21mr|evo-inflector-1.2.1-10|11	BuildRequires: maven-local
21mr|evo-inflector-1.2.1-10|12	Group:          Development/Java
21mr|evo-inflector-1.2.1-10|13	BuildArch:     noarch
21mr|evo-inflector-1.2.1-10|14	# Java stack is not supported on x86_32
21mr|evo-inflector-1.2.1-10|15	ExcludeArch: %{ix86}
21mr|evo-inflector-1.2.1-10|16	
21mr|evo-inflector-1.2.1-10|17	%description
21mr|evo-inflector-1.2.1-10|18	Evo Inflector implements English pluralization algorithm
21mr|evo-inflector-1.2.1-10|19	based on Damian Conway's paper "An Algorithmic Approach to
21mr|evo-inflector-1.2.1-10|20	English Pluralization".
21mr|evo-inflector-1.2.1-10|21	
21mr|evo-inflector-1.2.1-10|22	%package javadoc
21mr|evo-inflector-1.2.1-10|23	Summary:       Javadoc for %{name}
21mr|evo-inflector-1.2.1-10|24	
21mr|evo-inflector-1.2.1-10|25	%description javadoc
21mr|evo-inflector-1.2.1-10|26	This package contains javadoc for %{name}.
21mr|evo-inflector-1.2.1-10|27	
21mr|evo-inflector-1.2.1-10|28	%prep
21mr|evo-inflector-1.2.1-10|29	%setup -q
21mr|evo-inflector-1.2.1-10|30	find . -name "*.jar" -print -delete
21mr|evo-inflector-1.2.1-10|31	find . -name "*.class" -print -delete
21mr|evo-inflector-1.2.1-10|32	
21mr|evo-inflector-1.2.1-10|33	# org.atteo:parent:pom:1.11
21mr|evo-inflector-1.2.1-10|34	%pom_remove_parent
21mr|evo-inflector-1.2.1-10|35	%pom_xpath_inject pom:project "<groupId>org.atteo</groupId>"
21mr|evo-inflector-1.2.1-10|36	
21mr|evo-inflector-1.2.1-10|37	%mvn_file :%{name} %{name}
21mr|evo-inflector-1.2.1-10|38	
21mr|evo-inflector-1.2.1-10|39	%build
21mr|evo-inflector-1.2.1-10|40	
21mr|evo-inflector-1.2.1-10|41	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|evo-inflector-1.2.1-10|42	
21mr|evo-inflector-1.2.1-10|43	%install
21mr|evo-inflector-1.2.1-10|44	%mvn_install
21mr|evo-inflector-1.2.1-10|45	
21mr|evo-inflector-1.2.1-10|46	%files -f .mfiles
21mr|evo-inflector-1.2.1-10|47	%doc README.md
21mr|evo-inflector-1.2.1-10|48	%license LICENSE
21mr|evo-inflector-1.2.1-10|49	
21mr|evo-inflector-1.2.1-10|50	%files javadoc -f .mfiles-javadoc
21mr|evo-inflector-1.2.1-10|51	%license LICENSE
21mr|evo-inflector-1.2.1-10|52	

12135 21
21mr|evolution-3.52.2-2|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|evolution-3.52.2-2|2	
21mr|evolution-3.52.2-2|3	Summary:	Integrated GNOME mail client, calendar and address book
21mr|evolution-3.52.2-2|4	Name:		evolution
21mr|evolution-3.52.2-2|5	Version:	3.52.2
21mr|evolution-3.52.2-2|6	Release:	2
21mr|evolution-3.52.2-2|7	License: 	LGPLv2+
21mr|evolution-3.52.2-2|8	Group:		Networking/Mail
21mr|evolution-3.52.2-2|9	Url:		https://download.gnome.org/sources/evolution
21mr|evolution-3.52.2-2|10	Source0:	https://download.gnome.org/sources/evolution/%{url_ver}/%{name}-%{version}.tar.xz
21mr|evolution-3.52.2-2|11	Patch0:		evolution-3.52.1-downgrade-gobject-introspection.patch
21mr|evolution-3.52.2-2|12	Patch1:		Translations-of-the-concepts-email-and-raw-email-are.patch
21mr|evolution-3.52.2-2|13	BuildRequires:	cmake
21mr|evolution-3.52.2-2|14	BuildRequires:	desktop-file-utils
21mr|evolution-3.52.2-2|15	BuildRequires:	gtk-doc
21mr|evolution-3.52.2-2|16	BuildRequires:	highlight
21mr|evolution-3.52.2-2|17	BuildRequires:	intltool
21mr|evolution-3.52.2-2|18	BuildRequires:	itstool
21mr|evolution-3.52.2-2|19	#BuildRequires:	libytnef-devel #Contrib
21mr|evolution-3.52.2-2|20	BuildRequires:	openldap-devel
21mr|evolution-3.52.2-2|21	BuildRequires:	pkgconfig(atk)
21mr|evolution-3.52.2-2|22	BuildRequires:	pkgconfig(cairo-gobject)
21mr|evolution-3.52.2-2|23	BuildRequires:	pkgconfig(camel-1.2)
21mr|evolution-3.52.2-2|24	BuildRequires:	pkgconfig(champlain-gtk-0.12)
21mr|evolution-3.52.2-2|25	BuildRequires:	pkgconfig(clutter-1.0)
21mr|evolution-3.52.2-2|26	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21mr|evolution-3.52.2-2|27	BuildRequires:	pkgconfig(gail-3.0)
21mr|evolution-3.52.2-2|28	BuildRequires:	pkgconfig(gconf-2.0)
21mr|evolution-3.52.2-2|29	BuildRequires:	pkgconfig(gio-2.0)
21mr|evolution-3.52.2-2|30	BuildRequires:	pkgconfig(gnome-autoar-0)
21mr|evolution-3.52.2-2|31	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|evolution-3.52.2-2|32	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|evolution-3.52.2-2|33	BuildRequires:	pkgconfig(gnome-icon-theme)
21mr|evolution-3.52.2-2|34	BuildRequires:	pkgconfig(goa-1.0)
21mr|evolution-3.52.2-2|35	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|evolution-3.52.2-2|36	BuildRequires:	pkgconfig(gspell-1)
21mr|evolution-3.52.2-2|37	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|evolution-3.52.2-2|38	BuildRequires:	pkgconfig(gtk4)
21mr|evolution-3.52.2-2|39	BuildRequires:	pkgconfig(gtkhtml-editor-4.0)
21mr|evolution-3.52.2-2|40	BuildRequires:	pkgconfig(gtkspell3-3.0)
21mr|evolution-3.52.2-2|41	BuildRequires:	pkgconfig(gweather4)
21mr|evolution-3.52.2-2|42	BuildRequires:	pkgconfig(ice)
21mr|evolution-3.52.2-2|43	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|evolution-3.52.2-2|44	BuildRequires:	pkgconfig(libcmark)
21mr|evolution-3.52.2-2|45	BuildRequires:	pkgconfig(libebook-1.2)
21mr|evolution-3.52.2-2|46	BuildRequires:	pkgconfig(libebook-contacts-1.2)
21mr|evolution-3.52.2-2|47	BuildRequires:	pkgconfig(libecal-2.0)
21mr|evolution-3.52.2-2|48	BuildRequires:	pkgconfig(libgdata)
21mr|evolution-3.52.2-2|49	BuildRequires:	pkgconfig(libgtkhtml-4.0)
21mr|evolution-3.52.2-2|50	BuildRequires:	pkgconfig(libnm)
21mr|evolution-3.52.2-2|51	BuildRequires:	pkgconfig(libnotify)
21mr|evolution-3.52.2-2|52	BuildRequires:	pkgconfig(libpst)
21mr|evolution-3.52.2-2|53	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|evolution-3.52.2-2|54	BuildRequires:	pkgconfig(libxml-2.0)
21mr|evolution-3.52.2-2|55	BuildRequires:	pkgconfig(nspr)
21mr|evolution-3.52.2-2|56	BuildRequires:	pkgconfig(nss)
21mr|evolution-3.52.2-2|57	BuildRequires:	pkgconfig(shared-mime-info)
21mr|evolution-3.52.2-2|58	BuildRequires:	pkgconfig(sm)
21mr|evolution-3.52.2-2|59	BuildRequires:	pkgconfig(webkit2gtk-4.1)
21mr|evolution-3.52.2-2|60	# (fc) 0.8-5mdk implicit dependency is not enough
21mr|evolution-3.52.2-2|61	Requires:	%{name}-data-server
21mr|evolution-3.52.2-2|62	Requires:	gnupg
21mr|evolution-3.52.2-2|63	Requires:	gtkhtml4
21mr|evolution-3.52.2-2|64	Requires:	gtk+3.0
21mr|evolution-3.52.2-2|65	Requires:	webkit2gtk4.1
21mr|evolution-3.52.2-2|66	Recommends:	gstreamer1.0-plugins-good
21mr|evolution-3.52.2-2|67	# the old shared lib pkg should be obsoleted after everything is rebuilt
21mr|evolution-3.52.2-2|68	
21mr|evolution-3.52.2-2|69	%description
21mr|evolution-3.52.2-2|70	Evolution is the GNOME mailer, calendar, contact manager and
21mr|evolution-3.52.2-2|71	communications tool. The tools which make up Evolution will
21mr|evolution-3.52.2-2|72	be tightly integrated with one another and act as a seamless
21mr|evolution-3.52.2-2|73	personal information-management tool.
21mr|evolution-3.52.2-2|74	
21mr|evolution-3.52.2-2|75	%files -f %{name}.lang
21mr|evolution-3.52.2-2|76	%doc AUTHORS ChangeLog NEWS README.md
21mr|evolution-3.52.2-2|77	%license COPYING
21mr|evolution-3.52.2-2|78	%{_appdatadir}/*.xml
21mr|evolution-3.52.2-2|79	%{_bindir}/%{name}
21mr|evolution-3.52.2-2|80	%{_datadir}/applications/*
21mr|evolution-3.52.2-2|81	%{_datadir}/GConf/gsettings/%{name}.convert
21mr|evolution-3.52.2-2|82	%{_datadir}/glib-2.0/schemas/*.xml
21mr|evolution-3.52.2-2|83	%{_datadir}/icons/hicolor/*/apps/*
21mr|evolution-3.52.2-2|84	%{_datadir}/%{name}
21mr|evolution-3.52.2-2|85	%{_libdir}/%{name}-data-server/camel-providers
21mr|evolution-3.52.2-2|86	%{_libdir}/%{name}-data-server/ui-modules
21mr|evolution-3.52.2-2|87	%{_libdir}/%{name}/modules/*.so
21mr|evolution-3.52.2-2|88	%{_libdir}/%{name}/plugins/*.eplug
21mr|evolution-3.52.2-2|89	%{_libdir}/%{name}/plugins/*.so
21mr|evolution-3.52.2-2|90	%{_libdir}/%{name}/*.so
21mr|evolution-3.52.2-2|91	%{_libdir}/%{name}/web-extensions
21mr|evolution-3.52.2-2|92	%{_libexecdir}/%{name}/killev
21mr|evolution-3.52.2-2|93	%{_libexecdir}/%{name}/%{name}-backup
21mr|evolution-3.52.2-2|94	%{_mandir}/man1/%{name}.1.*
21mr|evolution-3.52.2-2|95	
21mr|evolution-3.52.2-2|96	#----------------------------------------------------------------------------
21mr|evolution-3.52.2-2|97	
21mr|evolution-3.52.2-2|98	%package devel
21mr|evolution-3.52.2-2|99	Summary:	Libraries and include files for developing Evolution components
21mr|evolution-3.52.2-2|100	Group:		Development/GNOME and GTK+
21mr|evolution-3.52.2-2|101	Requires:	%{name} = %{EVRD}
21mr|evolution-3.52.2-2|102	
21mr|evolution-3.52.2-2|103	%description devel
21mr|evolution-3.52.2-2|104	This package contains the files necessary to develop applications
21mr|evolution-3.52.2-2|105	using Evolution's libraries.
21mr|evolution-3.52.2-2|106	
21mr|evolution-3.52.2-2|107	%files devel
21mr|evolution-3.52.2-2|108	%license COPYING
21mr|evolution-3.52.2-2|109	%{_includedir}/*
21mr|evolution-3.52.2-2|110	%{_libdir}/pkgconfig/*
21mr|evolution-3.52.2-2|111	
21mr|evolution-3.52.2-2|112	#----------------------------------------------------------------------------
21mr|evolution-3.52.2-2|113	
21mr|evolution-3.52.2-2|114	%prep
21mr|evolution-3.52.2-2|115	%autosetup -p1
21mr|evolution-3.52.2-2|116	
21mr|evolution-3.52.2-2|117	%build
21mr|evolution-3.52.2-2|118	%cmake \
21mr|evolution-3.52.2-2|119	-DCMAKE_INSTALL_PREFIX=%{_prefix}	\
21mr|evolution-3.52.2-2|120	-DCMAKE_SKIP_RPATH:BOOL=OFF		\
21mr|evolution-3.52.2-2|121	-DENABLE_CONTACT_MAPS=ON		\
21mr|evolution-3.52.2-2|122	-DENABLE_YTNEF=OFF			\
21mr|evolution-3.52.2-2|123	-DLIBEXEC_INSTALL_DIR=%{_libexecdir}	\
21mr|evolution-3.52.2-2|124	-DLIB_INSTALL_DIR=%{_libdir}		\
21mr|evolution-3.52.2-2|125	-DSHARE_INSTALL_PREFIX=%{_datadir}	\
21mr|evolution-3.52.2-2|126	-DWITH_GWEATHER4=ON
21mr|evolution-3.52.2-2|127	%make
21mr|evolution-3.52.2-2|128	
21mr|evolution-3.52.2-2|129	%install
21mr|evolution-3.52.2-2|130	%makeinstall_std -C build
21mr|evolution-3.52.2-2|131	#remove unpackaged files
21mr|evolution-3.52.2-2|132	rm -rf %{buildroot}/var/lib/
21mr|evolution-3.52.2-2|133	
21mr|evolution-3.52.2-2|134	desktop-file-install --vendor="" \
21mr|evolution-3.52.2-2|135	--remove-category="Office" \
21mr|evolution-3.52.2-2|136	--remove-category="Calendar" \
21mr|evolution-3.52.2-2|137	--remove-category="ContactManagement" \
21mr|evolution-3.52.2-2|138	--add-category="Network" \
21mr|evolution-3.52.2-2|139	--dir %{buildroot}%{_datadir}/applications \
21mr|evolution-3.52.2-2|140	%{buildroot}%{_datadir}/applications/org.gnome.Evolution.desktop
21mr|evolution-3.52.2-2|141	
21mr|evolution-3.52.2-2|142	# do not package obsolete mime-info files, evolution doesn't import them on commandline (Mdv bug #53984)
21mr|evolution-3.52.2-2|143	rm -fr %{buildroot}/%{_datadir}/mime-info
21mr|evolution-3.52.2-2|144	
21mr|evolution-3.52.2-2|145	%find_lang %{name} --all-name --with-gnome

12136 21
21mr|evolution-data-server-3.52.2-2|1	%global __requires_exclude_from ^%{_libdir}/libedbus-private.so
21mr|evolution-data-server-3.52.2-2|2	
21mr|evolution-data-server-3.52.2-2|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|evolution-data-server-3.52.2-2|4	
21mr|evolution-data-server-3.52.2-2|5	%define api		1.2
21mr|evolution-data-server-3.52.2-2|6	%define api4		1.0
21mr|evolution-data-server-3.52.2-2|7	%define api_cal		2.0
21mr|evolution-data-server-3.52.2-2|8	%define camel_major	64
21mr|evolution-data-server-3.52.2-2|9	%define ebackend_major	11
21mr|evolution-data-server-3.52.2-2|10	%define ebookcon_major	4
21mr|evolution-data-server-3.52.2-2|11	%define ebook_major	21
21mr|evolution-data-server-3.52.2-2|12	%define ecal_major	3
21mr|evolution-data-server-3.52.2-2|13	%define edatabook_major	27
21mr|evolution-data-server-3.52.2-2|14	%define edatacal_major	2
21mr|evolution-data-server-3.52.2-2|15	%define edataserv_major	27
21mr|evolution-data-server-3.52.2-2|16	%define edatasui4_major	0
21mr|evolution-data-server-3.52.2-2|17	%define edatasui_major	4
21mr|evolution-data-server-3.52.2-2|18	%define libcamel	%mklibname camel %{api} %{camel_major}
21mr|evolution-data-server-3.52.2-2|19	%define libebackend	%mklibname ebackend %{api} %{ebackend_major}
21mr|evolution-data-server-3.52.2-2|20	%define libebookcon	%mklibname ebook-contacts %{api} %{ebookcon_major}
21mr|evolution-data-server-3.52.2-2|21	%define libebook	%mklibname ebook %{api} %{ebook_major}
21mr|evolution-data-server-3.52.2-2|22	%define libecal		%mklibname ecal %{api_cal} %{ecal_major}
21mr|evolution-data-server-3.52.2-2|23	%define libedatabook	%mklibname edata-book %{api} %{edatabook_major}
21mr|evolution-data-server-3.52.2-2|24	%define libedatacal	%mklibname edata-cal %{api_cal} %{edatacal_major}
21mr|evolution-data-server-3.52.2-2|25	%define libedataserv	%mklibname edataserver %{api} %{edataserv_major}
21mr|evolution-data-server-3.52.2-2|26	%define libedatasui4	%mklibname edataserverui4 %{api4} %{edatasui4_major}
21mr|evolution-data-server-3.52.2-2|27	%define libedatasui	%mklibname edataserverui %{api} %{edatasui_major}
21mr|evolution-data-server-3.52.2-2|28	%define gircal		%mklibname %{name}-cal-gir %{api}
21mr|evolution-data-server-3.52.2-2|29	%define girname4	%mklibname %{name}4-gir %{api4}
21mr|evolution-data-server-3.52.2-2|30	%define girname		%mklibname %{name}-gir %{api}
21mr|evolution-data-server-3.52.2-2|31	%define devcal		%mklibname %{name}-cal -d
21mr|evolution-data-server-3.52.2-2|32	%define devname		%mklibname %{name} -d
21mr|evolution-data-server-3.52.2-2|33	
21mr|evolution-data-server-3.52.2-2|34	Name:		evolution-data-server
21mr|evolution-data-server-3.52.2-2|35	Summary:	Evolution Data Server
21mr|evolution-data-server-3.52.2-2|36	Version:	3.52.2
21mr|evolution-data-server-3.52.2-2|37	Release:	2
21mr|evolution-data-server-3.52.2-2|38	License:	LGPLv2+
21mr|evolution-data-server-3.52.2-2|39	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|40	Url:		https://download.gnome.org/sources/evolution-data-server
21mr|evolution-data-server-3.52.2-2|41	Source0:	https://download.gnome.org/sources/evolution-data-server/%{url_ver}/%{name}-%{version}.tar.xz
21mr|evolution-data-server-3.52.2-2|42	Patch0:		0001-Fix-EWS-module.patch
21mr|evolution-data-server-3.52.2-2|43	BuildRequires:	bison
21mr|evolution-data-server-3.52.2-2|44	BuildRequires:	cmake
21mr|evolution-data-server-3.52.2-2|45	BuildRequires:	gettext
21mr|evolution-data-server-3.52.2-2|46	BuildRequires:	gnome-common
21mr|evolution-data-server-3.52.2-2|47	BuildRequires:	gperf
21mr|evolution-data-server-3.52.2-2|48	BuildRequires:	gtk-doc
21mr|evolution-data-server-3.52.2-2|49	BuildRequires:	intltool
21mr|evolution-data-server-3.52.2-2|50	BuildRequires:	ninja
21mr|evolution-data-server-3.52.2-2|51	BuildRequires:	vala-tools
21mr|evolution-data-server-3.52.2-2|52	BuildRequires:	db-devel
21mr|evolution-data-server-3.52.2-2|53	BuildRequires:	openldap-devel
21mr|evolution-data-server-3.52.2-2|54	BuildRequires:	pkgconfig(gconf-2.0)
21mr|evolution-data-server-3.52.2-2|55	BuildRequires:	pkgconfig(gio-2.0)
21mr|evolution-data-server-3.52.2-2|56	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|evolution-data-server-3.52.2-2|57	BuildRequires:	pkgconfig(goa-1.0)
21mr|evolution-data-server-3.52.2-2|58	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|evolution-data-server-3.52.2-2|59	BuildRequires:	pkgconfig(gtk4)
21mr|evolution-data-server-3.52.2-2|60	BuildRequires:	pkgconfig(gweather4)
21mr|evolution-data-server-3.52.2-2|61	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|evolution-data-server-3.52.2-2|62	BuildRequires:	pkgconfig(krb5)
21mr|evolution-data-server-3.52.2-2|63	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|evolution-data-server-3.52.2-2|64	BuildRequires:	pkgconfig(libgdata)
21mr|evolution-data-server-3.52.2-2|65	BuildRequires:	pkgconfig(libical)
21mr|evolution-data-server-3.52.2-2|66	BuildRequires:	pkgconfig(libsecret-1)
21mr|evolution-data-server-3.52.2-2|67	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|evolution-data-server-3.52.2-2|68	BuildRequires:	pkgconfig(libxml-2.0)
21mr|evolution-data-server-3.52.2-2|69	BuildRequires:	pkgconfig(nspr)
21mr|evolution-data-server-3.52.2-2|70	BuildRequires:	pkgconfig(nss)
21mr|evolution-data-server-3.52.2-2|71	BuildRequires:	pkgconfig(oauth)
21mr|evolution-data-server-3.52.2-2|72	BuildRequires:	pkgconfig(sqlite3)
21mr|evolution-data-server-3.52.2-2|73	BuildRequires:	pkgconfig(vapigen)
21mr|evolution-data-server-3.52.2-2|74	BuildRequires:	pkgconfig(webkit2gtk-4.1)
21mr|evolution-data-server-3.52.2-2|75	BuildRequires:	pkgconfig(webkitgtk-6.0)
21mr|evolution-data-server-3.52.2-2|76	
21mr|evolution-data-server-3.52.2-2|77	%description
21mr|evolution-data-server-3.52.2-2|78	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|79	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|80	
21mr|evolution-data-server-3.52.2-2|81	%files -f %{name}.lang
21mr|evolution-data-server-3.52.2-2|82	%doc NEWS README
21mr|evolution-data-server-3.52.2-2|83	%license COPYING
21mr|evolution-data-server-3.52.2-2|84	%attr(2755,root,mail) %{_libexecdir}/camel-lock-helper-%{api}
21mr|evolution-data-server-3.52.2-2|85	%{_datadir}/applications/org.gnome.Evolution-alarm-notify.desktop
21mr|evolution-data-server-3.52.2-2|86	%{_datadir}/applications/org.gnome.evolution-data-server.OAuth2-handler.desktop
21mr|evolution-data-server-3.52.2-2|87	%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.AddressBook10.service
21mr|evolution-data-server-3.52.2-2|88	%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.Calendar8.service
21mr|evolution-data-server-3.52.2-2|89	%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.Sources5.service
21mr|evolution-data-server-3.52.2-2|90	%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.UserPrompter0.service
21mr|evolution-data-server-3.52.2-2|91	%{_datadir}/GConf/gsettings/evolution-data-server.convert
21mr|evolution-data-server-3.52.2-2|92	%{_datadir}/glib-2.0/schemas/org.gnome.evolution-data-server.addressbook.gschema.xml
21mr|evolution-data-server-3.52.2-2|93	%{_datadir}/glib-2.0/schemas/org.gnome.evolution-data-server.calendar.gschema.xml
21mr|evolution-data-server-3.52.2-2|94	%{_datadir}/glib-2.0/schemas/org.gnome.evolution-data-server.gschema.xml
21mr|evolution-data-server-3.52.2-2|95	%{_datadir}/glib-2.0/schemas/org.gnome.Evolution.DefaultSources.gschema.xml
21mr|evolution-data-server-3.52.2-2|96	%{_datadir}/glib-2.0/schemas/org.gnome.evolution.eds-shell.gschema.xml
21mr|evolution-data-server-3.52.2-2|97	%{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.network-config.gschema.xml
21mr|evolution-data-server-3.52.2-2|98	%{_datadir}/%{name}
21mr|evolution-data-server-3.52.2-2|99	%{_datadir}/pixmaps/%{name}
21mr|evolution-data-server-3.52.2-2|100	%{_iconsdir}/hicolor/scalable/apps/org.gnome.Evolution-alarm-notify.svg
21mr|evolution-data-server-3.52.2-2|101	%exclude %{_libdir}/%{name}/libedbus-private.so
21mr|evolution-data-server-3.52.2-2|102	%{_libdir}/%{name}
21mr|evolution-data-server-3.52.2-2|103	%{_libexecdir}/camel-gpg-photo-saver
21mr|evolution-data-server-3.52.2-2|104	%{_libexecdir}/camel-index-control-%{api}
21mr|evolution-data-server-3.52.2-2|105	%{_libexecdir}/evolution-addressbook-factory
21mr|evolution-data-server-3.52.2-2|106	%{_libexecdir}/evolution-addressbook-factory-subprocess
21mr|evolution-data-server-3.52.2-2|107	%{_libexecdir}/evolution-calendar-factory
21mr|evolution-data-server-3.52.2-2|108	%{_libexecdir}/evolution-calendar-factory-subprocess
21mr|evolution-data-server-3.52.2-2|109	%{_libexecdir}/evolution-scan-gconf-tree-xml
21mr|evolution-data-server-3.52.2-2|110	%{_libexecdir}/evolution-source-registry
21mr|evolution-data-server-3.52.2-2|111	%{_libexecdir}/evolution-user-prompter
21mr|evolution-data-server-3.52.2-2|112	%{_libexecdir}/%{name}
21mr|evolution-data-server-3.52.2-2|113	%{_sysconfdir}/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop
21mr|evolution-data-server-3.52.2-2|114	%{_userunitdir}/evolution-addressbook-factory.service
21mr|evolution-data-server-3.52.2-2|115	%{_userunitdir}/evolution-calendar-factory.service
21mr|evolution-data-server-3.52.2-2|116	%{_userunitdir}/evolution-source-registry.service
21mr|evolution-data-server-3.52.2-2|117	%{_userunitdir}/evolution-user-prompter.service
21mr|evolution-data-server-3.52.2-2|118	
21mr|evolution-data-server-3.52.2-2|119	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|120	
21mr|evolution-data-server-3.52.2-2|121	# Public libraries from subpackages are linked with it,
21mr|evolution-data-server-3.52.2-2|122	# make it a subpackage as a temporary solution to avoid pulling
21mr|evolution-data-server-3.52.2-2|123	# full evolution-data-server where it is not needed. More info:
21mr|evolution-data-server-3.52.2-2|124	# https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/325
21mr|evolution-data-server-3.52.2-2|125	
21mr|evolution-data-server-3.52.2-2|126	%package libedbus-private
21mr|evolution-data-server-3.52.2-2|127	Summary:	libedbus private library from evolution-data-server
21mr|evolution-data-server-3.52.2-2|128	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|129	Conflicts:	%{name} < 3.39.2-3
21mr|evolution-data-server-3.52.2-2|130	
21mr|evolution-data-server-3.52.2-2|131	%description libedbus-private
21mr|evolution-data-server-3.52.2-2|132	libedbus private library from evolution-data-server
21mr|evolution-data-server-3.52.2-2|133	
21mr|evolution-data-server-3.52.2-2|134	%files libedbus-private
21mr|evolution-data-server-3.52.2-2|135	%{_libdir}/%{name}/libedbus-private.so
21mr|evolution-data-server-3.52.2-2|136	%{_libdir}/libedbus-private.so
21mr|evolution-data-server-3.52.2-2|137	
21mr|evolution-data-server-3.52.2-2|138	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|139	
21mr|evolution-data-server-3.52.2-2|140	%package gtk-doc
21mr|evolution-data-server-3.52.2-2|141	Summary:	GTK docs for %{name}
21mr|evolution-data-server-3.52.2-2|142	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|143	
21mr|evolution-data-server-3.52.2-2|144	%description gtk-doc
21mr|evolution-data-server-3.52.2-2|145	GTK docs for %{name}
21mr|evolution-data-server-3.52.2-2|146	
21mr|evolution-data-server-3.52.2-2|147	%files gtk-doc
21mr|evolution-data-server-3.52.2-2|148	%license COPYING
21mr|evolution-data-server-3.52.2-2|149	%{_datadir}/gtk-doc/html/*
21mr|evolution-data-server-3.52.2-2|150	
21mr|evolution-data-server-3.52.2-2|151	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|152	
21mr|evolution-data-server-3.52.2-2|153	%package -n %{libcamel}
21mr|evolution-data-server-3.52.2-2|154	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|155	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|156	
21mr|evolution-data-server-3.52.2-2|157	%description -n %{libcamel}
21mr|evolution-data-server-3.52.2-2|158	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|159	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|160	
21mr|evolution-data-server-3.52.2-2|161	%files -n %{libcamel}
21mr|evolution-data-server-3.52.2-2|162	%license COPYING
21mr|evolution-data-server-3.52.2-2|163	%{_libdir}/libcamel-%{api}.so.%{camel_major}*
21mr|evolution-data-server-3.52.2-2|164	
21mr|evolution-data-server-3.52.2-2|165	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|166	
21mr|evolution-data-server-3.52.2-2|167	%package -n %{libebackend}
21mr|evolution-data-server-3.52.2-2|168	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|169	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|170	
21mr|evolution-data-server-3.52.2-2|171	%description -n %{libebackend}
21mr|evolution-data-server-3.52.2-2|172	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|173	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|174	
21mr|evolution-data-server-3.52.2-2|175	%files -n %{libebackend}
21mr|evolution-data-server-3.52.2-2|176	%license COPYING
21mr|evolution-data-server-3.52.2-2|177	%{_libdir}/libebackend-%{api}.so.%{ebackend_major}*
21mr|evolution-data-server-3.52.2-2|178	
21mr|evolution-data-server-3.52.2-2|179	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|180	
21mr|evolution-data-server-3.52.2-2|181	%package -n %{libebook}
21mr|evolution-data-server-3.52.2-2|182	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|183	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|184	
21mr|evolution-data-server-3.52.2-2|185	%description -n %{libebook}
21mr|evolution-data-server-3.52.2-2|186	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|187	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|188	
21mr|evolution-data-server-3.52.2-2|189	%files -n %{libebook}
21mr|evolution-data-server-3.52.2-2|190	%license COPYING
21mr|evolution-data-server-3.52.2-2|191	%{_libdir}/libebook-%{api}.so.%{ebook_major}*
21mr|evolution-data-server-3.52.2-2|192	
21mr|evolution-data-server-3.52.2-2|193	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|194	
21mr|evolution-data-server-3.52.2-2|195	%package -n %{libebookcon}
21mr|evolution-data-server-3.52.2-2|196	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|197	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|198	
21mr|evolution-data-server-3.52.2-2|199	%description -n %{libebookcon}
21mr|evolution-data-server-3.52.2-2|200	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|201	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|202	
21mr|evolution-data-server-3.52.2-2|203	%files -n %{libebookcon}
21mr|evolution-data-server-3.52.2-2|204	%license COPYING
21mr|evolution-data-server-3.52.2-2|205	%{_libdir}/libebook-contacts-%{api}.so.%{ebookcon_major}*
21mr|evolution-data-server-3.52.2-2|206	
21mr|evolution-data-server-3.52.2-2|207	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|208	
21mr|evolution-data-server-3.52.2-2|209	%package -n %{libecal}
21mr|evolution-data-server-3.52.2-2|210	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|211	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|212	
21mr|evolution-data-server-3.52.2-2|213	%description -n %{libecal}
21mr|evolution-data-server-3.52.2-2|214	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|215	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|216	
21mr|evolution-data-server-3.52.2-2|217	%files -n %{libecal}
21mr|evolution-data-server-3.52.2-2|218	%license COPYING
21mr|evolution-data-server-3.52.2-2|219	%{_libdir}/libecal-%{api_cal}.so.%{ecal_major}*
21mr|evolution-data-server-3.52.2-2|220	
21mr|evolution-data-server-3.52.2-2|221	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|222	
21mr|evolution-data-server-3.52.2-2|223	%package -n %{libedatabook}
21mr|evolution-data-server-3.52.2-2|224	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|225	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|226	
21mr|evolution-data-server-3.52.2-2|227	%description -n %{libedatabook}
21mr|evolution-data-server-3.52.2-2|228	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|229	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|230	
21mr|evolution-data-server-3.52.2-2|231	%files -n %{libedatabook}
21mr|evolution-data-server-3.52.2-2|232	%license COPYING
21mr|evolution-data-server-3.52.2-2|233	%{_libdir}/libedata-book-%{api}.so.%{edatabook_major}*
21mr|evolution-data-server-3.52.2-2|234	
21mr|evolution-data-server-3.52.2-2|235	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|236	
21mr|evolution-data-server-3.52.2-2|237	%package -n %{libedatacal}
21mr|evolution-data-server-3.52.2-2|238	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|239	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|240	
21mr|evolution-data-server-3.52.2-2|241	%description -n %{libedatacal}
21mr|evolution-data-server-3.52.2-2|242	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|243	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|244	
21mr|evolution-data-server-3.52.2-2|245	%files -n %{libedatacal}
21mr|evolution-data-server-3.52.2-2|246	%license COPYING
21mr|evolution-data-server-3.52.2-2|247	%{_libdir}/libedata-cal-%{api_cal}.so.%{edatacal_major}*
21mr|evolution-data-server-3.52.2-2|248	
21mr|evolution-data-server-3.52.2-2|249	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|250	
21mr|evolution-data-server-3.52.2-2|251	%package -n %{libedataserv}
21mr|evolution-data-server-3.52.2-2|252	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|253	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|254	
21mr|evolution-data-server-3.52.2-2|255	%description -n %{libedataserv}
21mr|evolution-data-server-3.52.2-2|256	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|257	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|258	
21mr|evolution-data-server-3.52.2-2|259	%files -n %{libedataserv}
21mr|evolution-data-server-3.52.2-2|260	%license COPYING
21mr|evolution-data-server-3.52.2-2|261	%{_libdir}/libedataserver-%{api}.so.%{edataserv_major}*
21mr|evolution-data-server-3.52.2-2|262	
21mr|evolution-data-server-3.52.2-2|263	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|264	
21mr|evolution-data-server-3.52.2-2|265	%package -n %{libedatasui}
21mr|evolution-data-server-3.52.2-2|266	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|267	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|268	
21mr|evolution-data-server-3.52.2-2|269	%description -n %{libedatasui}
21mr|evolution-data-server-3.52.2-2|270	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|271	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|272	
21mr|evolution-data-server-3.52.2-2|273	%files -n %{libedatasui}
21mr|evolution-data-server-3.52.2-2|274	%license COPYING
21mr|evolution-data-server-3.52.2-2|275	%{_libdir}/libedataserverui-%{api}.so.%{edatasui_major}*
21mr|evolution-data-server-3.52.2-2|276	
21mr|evolution-data-server-3.52.2-2|277	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|278	
21mr|evolution-data-server-3.52.2-2|279	%package -n %{libedatasui4}
21mr|evolution-data-server-3.52.2-2|280	Summary:	Shared libraries for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|281	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|282	
21mr|evolution-data-server-3.52.2-2|283	%description -n %{libedatasui4}
21mr|evolution-data-server-3.52.2-2|284	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|285	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|286	
21mr|evolution-data-server-3.52.2-2|287	%files -n %{libedatasui4}
21mr|evolution-data-server-3.52.2-2|288	%license COPYING
21mr|evolution-data-server-3.52.2-2|289	%{_libdir}/libedataserverui4-%{api4}.so.%{edatasui4_major}*
21mr|evolution-data-server-3.52.2-2|290	
21mr|evolution-data-server-3.52.2-2|291	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|292	
21mr|evolution-data-server-3.52.2-2|293	%package -n %{devname}
21mr|evolution-data-server-3.52.2-2|294	Summary:	Libraries and include files for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|295	Group:		Development/GNOME and GTK+
21mr|evolution-data-server-3.52.2-2|296	Requires:	%{girname4} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|297	Requires:	%{girname} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|298	Requires:	%{libcamel} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|299	Requires:	%{libebackend} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|300	Requires:	%{libebookcon} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|301	Requires:	%{libebook} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|302	Requires:	%{libedatabook} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|303	Requires:	%{libedataserv} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|304	Requires:	%{libedatasui4} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|305	Requires:	%{libedatasui} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|306	
21mr|evolution-data-server-3.52.2-2|307	%description -n %{devname}
21mr|evolution-data-server-3.52.2-2|308	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|309	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|310	
21mr|evolution-data-server-3.52.2-2|311	%files -n %{devname}
21mr|evolution-data-server-3.52.2-2|312	%license COPYING
21mr|evolution-data-server-3.52.2-2|313	%{_datadir}/gir-1.0/*-%{api4}.gir
21mr|evolution-data-server-3.52.2-2|314	%{_datadir}/gir-1.0/*-%{api}.gir
21mr|evolution-data-server-3.52.2-2|315	%{_datadir}/vala/vapi/*-%{api4}.deps
21mr|evolution-data-server-3.52.2-2|316	%{_datadir}/vala/vapi/*-%{api4}.vapi
21mr|evolution-data-server-3.52.2-2|317	%{_datadir}/vala/vapi/*-%{api}.deps
21mr|evolution-data-server-3.52.2-2|318	%{_datadir}/vala/vapi/*-%{api}.vapi
21mr|evolution-data-server-3.52.2-2|319	%{_includedir}/%{name}/camel
21mr|evolution-data-server-3.52.2-2|320	%{_includedir}/%{name}/libebackend
21mr|evolution-data-server-3.52.2-2|321	%{_includedir}/%{name}/libebook
21mr|evolution-data-server-3.52.2-2|322	%{_includedir}/%{name}/libebook-contacts
21mr|evolution-data-server-3.52.2-2|323	%{_includedir}/%{name}/libedata-book
21mr|evolution-data-server-3.52.2-2|324	%{_includedir}/%{name}/libedataserver
21mr|evolution-data-server-3.52.2-2|325	%{_includedir}/%{name}/libedataserverui
21mr|evolution-data-server-3.52.2-2|326	%{_includedir}/%{name}/libedataserverui4
21mr|evolution-data-server-3.52.2-2|327	%{_libdir}/*-%{api4}.so
21mr|evolution-data-server-3.52.2-2|328	%{_libdir}/*-%{api}.so
21mr|evolution-data-server-3.52.2-2|329	%{_libdir}/pkgconfig/*-%{api4}.pc
21mr|evolution-data-server-3.52.2-2|330	%{_libdir}/pkgconfig/*-%{api}.pc
21mr|evolution-data-server-3.52.2-2|331	
21mr|evolution-data-server-3.52.2-2|332	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|333	
21mr|evolution-data-server-3.52.2-2|334	%package -n %{devcal}
21mr|evolution-data-server-3.52.2-2|335	Summary:	Libraries and include files for using Evolution Data Server
21mr|evolution-data-server-3.52.2-2|336	Group:		Development/GNOME and GTK+
21mr|evolution-data-server-3.52.2-2|337	Requires:	%{gircal} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|338	Requires:	%{libecal} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|339	Requires:	%{libedatacal} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|340	
21mr|evolution-data-server-3.52.2-2|341	%description -n %{devcal}
21mr|evolution-data-server-3.52.2-2|342	Evolution Data Server provides a central location for your addressbook
21mr|evolution-data-server-3.52.2-2|343	and calendar in the gnome desktop.
21mr|evolution-data-server-3.52.2-2|344	
21mr|evolution-data-server-3.52.2-2|345	%files -n %{devcal}
21mr|evolution-data-server-3.52.2-2|346	%license COPYING
21mr|evolution-data-server-3.52.2-2|347	%{_datadir}/gir-1.0/*-%{api_cal}.gir
21mr|evolution-data-server-3.52.2-2|348	%{_datadir}/vala/vapi/*-%{api_cal}.deps
21mr|evolution-data-server-3.52.2-2|349	%{_datadir}/vala/vapi/*-%{api_cal}.vapi
21mr|evolution-data-server-3.52.2-2|350	%{_includedir}/%{name}/libecal
21mr|evolution-data-server-3.52.2-2|351	%{_includedir}/%{name}/libedata-cal
21mr|evolution-data-server-3.52.2-2|352	%{_libdir}/pkgconfig/*-%{api_cal}.pc
21mr|evolution-data-server-3.52.2-2|353	%{_libdir}/*-%{api_cal}.so
21mr|evolution-data-server-3.52.2-2|354	
21mr|evolution-data-server-3.52.2-2|355	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|356	
21mr|evolution-data-server-3.52.2-2|357	%package -n %{girname}
21mr|evolution-data-server-3.52.2-2|358	Summary:	GObject Introspection interface description for %{name}
21mr|evolution-data-server-3.52.2-2|359	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|360	Requires:	%{gircal} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|361	Requires:	%{libcamel} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|362	Requires:	%{libebackend} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|363	Requires:	%{libebook} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|364	Requires:	%{libebookcon} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|365	Requires:	%{libedatabook} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|366	Requires:	%{libedataserv} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|367	Requires:	%{libedatasui} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|368	
21mr|evolution-data-server-3.52.2-2|369	%description -n %{girname}
21mr|evolution-data-server-3.52.2-2|370	GObject Introspection interface description for %{name}.
21mr|evolution-data-server-3.52.2-2|371	
21mr|evolution-data-server-3.52.2-2|372	%files -n %{girname}
21mr|evolution-data-server-3.52.2-2|373	%license COPYING
21mr|evolution-data-server-3.52.2-2|374	%{_libdir}/girepository-1.0/*-%{api}.typelib
21mr|evolution-data-server-3.52.2-2|375	
21mr|evolution-data-server-3.52.2-2|376	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|377	
21mr|evolution-data-server-3.52.2-2|378	%package -n %{girname4}
21mr|evolution-data-server-3.52.2-2|379	Summary:	GObject Introspection interface description for %{name}
21mr|evolution-data-server-3.52.2-2|380	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|381	Requires:	%{gircal} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|382	Requires:	%{libcamel} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|383	Requires:	%{libebackend} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|384	Requires:	%{libebook} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|385	Requires:	%{libebookcon} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|386	Requires:	%{libedatabook} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|387	Requires:	%{libedataserv} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|388	Requires:	%{libedatasui4} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|389	
21mr|evolution-data-server-3.52.2-2|390	%description -n %{girname4}
21mr|evolution-data-server-3.52.2-2|391	GObject Introspection interface description for %{name}.
21mr|evolution-data-server-3.52.2-2|392	
21mr|evolution-data-server-3.52.2-2|393	%files -n %{girname4}
21mr|evolution-data-server-3.52.2-2|394	%license COPYING
21mr|evolution-data-server-3.52.2-2|395	%{_libdir}/girepository-1.0/*-%{api4}.typelib
21mr|evolution-data-server-3.52.2-2|396	
21mr|evolution-data-server-3.52.2-2|397	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|398	
21mr|evolution-data-server-3.52.2-2|399	%package -n %{gircal}
21mr|evolution-data-server-3.52.2-2|400	Summary:	GObject Introspection interface description for %{name}
21mr|evolution-data-server-3.52.2-2|401	Group:		System/Libraries
21mr|evolution-data-server-3.52.2-2|402	Requires:	%{libecal} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|403	Requires:	%{libedatacal} = %{EVRD}
21mr|evolution-data-server-3.52.2-2|404	
21mr|evolution-data-server-3.52.2-2|405	%description -n %{gircal}
21mr|evolution-data-server-3.52.2-2|406	GObject Introspection interface description for %{name}.
21mr|evolution-data-server-3.52.2-2|407	
21mr|evolution-data-server-3.52.2-2|408	%files -n %{gircal}
21mr|evolution-data-server-3.52.2-2|409	%license COPYING
21mr|evolution-data-server-3.52.2-2|410	%{_libdir}/girepository-1.0/*-%{api_cal}.typelib
21mr|evolution-data-server-3.52.2-2|411	
21mr|evolution-data-server-3.52.2-2|412	#----------------------------------------------------------------------------
21mr|evolution-data-server-3.52.2-2|413	
21mr|evolution-data-server-3.52.2-2|414	%prep
21mr|evolution-data-server-3.52.2-2|415	%autosetup -p1
21mr|evolution-data-server-3.52.2-2|416	
21mr|evolution-data-server-3.52.2-2|417	%build
21mr|evolution-data-server-3.52.2-2|418	export CPPFLAGS="-I%{_includedir}/et"
21mr|evolution-data-server-3.52.2-2|419	export CFLAGS="%{optflags} -DLDAP_DEPRECATED -fPIC -I%{_includedir}/et -Wno-deprecated-declarations"
21mr|evolution-data-server-3.52.2-2|420	%cmake \
21mr|evolution-data-server-3.52.2-2|421	-DENABLE_GTK_DOC=ON			\
21mr|evolution-data-server-3.52.2-2|422	-DENABLE_VALA_BINDINGS=ON		\
21mr|evolution-data-server-3.52.2-2|423	-DENABLE_INTROSPECTION=ON		\
21mr|evolution-data-server-3.52.2-2|424	-DCMAKE_SKIP_RPATH:BOOL=OFF		\
21mr|evolution-data-server-3.52.2-2|425	-DLIB_INSTALL_DIR=%{_libdir}		\
21mr|evolution-data-server-3.52.2-2|426	-DWITH_GWEATHER4=ON			\
21mr|evolution-data-server-3.52.2-2|427	-G Ninja
21mr|evolution-data-server-3.52.2-2|428	%ninja_build
21mr|evolution-data-server-3.52.2-2|429	
21mr|evolution-data-server-3.52.2-2|430	%install
21mr|evolution-data-server-3.52.2-2|431	%ninja_install -C build
21mr|evolution-data-server-3.52.2-2|432	
21mr|evolution-data-server-3.52.2-2|433	# libedbus-private.so, needed by /usr/lib64/libebook-1.2.so, not found in evolution build
21mr|evolution-data-server-3.52.2-2|434	ln -s %{name}/libedbus-private.so %{buildroot}%{_libdir}/libedbus-private.so
21mr|evolution-data-server-3.52.2-2|435	
21mr|evolution-data-server-3.52.2-2|436	# give the libraries some executable bits
21mr|evolution-data-server-3.52.2-2|437	find %{buildroot} -name '*.so.*' -exec chmod +x {} \;
21mr|evolution-data-server-3.52.2-2|438	
21mr|evolution-data-server-3.52.2-2|439	sed -i 's/\([^-]\)Dawati/\1X-Dawati/' %{buildroot}%{_datadir}/applications/org.gnome.Evolution-alarm-notify.desktop
21mr|evolution-data-server-3.52.2-2|440	
21mr|evolution-data-server-3.52.2-2|441	%find_lang %{name}

12137 21
21mr|evolution-ews-3.52.2-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|evolution-ews-3.52.2-1|2	
21mr|evolution-ews-3.52.2-1|3	Summary:	Exchange Connector for Evolution, compatible with Exchange 2007 and later
21mr|evolution-ews-3.52.2-1|4	Name:		evolution-ews
21mr|evolution-ews-3.52.2-1|5	Version:	3.52.2
21mr|evolution-ews-3.52.2-1|6	Release:	1
21mr|evolution-ews-3.52.2-1|7	License:	LGPLv2+
21mr|evolution-ews-3.52.2-1|8	Group:		Networking/Mail
21mr|evolution-ews-3.52.2-1|9	Url:		https://download.gnome.org/sources/evolution-ews
21mr|evolution-ews-3.52.2-1|10	Source0:	https://download.gnome.org/sources/evolution-ews/%{url_ver}/%{name}-%{version}.tar.xz
21mr|evolution-ews-3.52.2-1|11	BuildRequires:	cmake
21mr|evolution-ews-3.52.2-1|12	BuildRequires:	intltool
21mr|evolution-ews-3.52.2-1|13	BuildRequires:	pkgconfig(camel-1.2)
21mr|evolution-ews-3.52.2-1|14	BuildRequires:	pkgconfig(evolution-data-server-1.2)
21mr|evolution-ews-3.52.2-1|15	BuildRequires:	pkgconfig(evolution-mail-3.0)
21mr|evolution-ews-3.52.2-1|16	BuildRequires:	pkgconfig(evolution-shell-3.0)
21mr|evolution-ews-3.52.2-1|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|evolution-ews-3.52.2-1|18	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|evolution-ews-3.52.2-1|19	BuildRequires:	pkgconfig(gtk4)
21mr|evolution-ews-3.52.2-1|20	BuildRequires:	pkgconfig(libebackend-1.2)
21mr|evolution-ews-3.52.2-1|21	BuildRequires:	pkgconfig(libebook-1.2)
21mr|evolution-ews-3.52.2-1|22	BuildRequires:	pkgconfig(libecal-2.0)
21mr|evolution-ews-3.52.2-1|23	BuildRequires:	pkgconfig(libedata-book-1.2)
21mr|evolution-ews-3.52.2-1|24	BuildRequires:	pkgconfig(libedata-cal-2.0)
21mr|evolution-ews-3.52.2-1|25	BuildRequires:	pkgconfig(libemail-engine)
21mr|evolution-ews-3.52.2-1|26	BuildRequires:	pkgconfig(libical)
21mr|evolution-ews-3.52.2-1|27	BuildRequires:	pkgconfig(libmspack)
21mr|evolution-ews-3.52.2-1|28	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|evolution-ews-3.52.2-1|29	Requires:	evolution
21mr|evolution-ews-3.52.2-1|30	Requires:	evolution-data-server
21mr|evolution-ews-3.52.2-1|31	
21mr|evolution-ews-3.52.2-1|32	%description
21mr|evolution-ews-3.52.2-1|33	The EWS Exchange Connector for Evolution provides a Exchange backend
21mr|evolution-ews-3.52.2-1|34	from evolution-data-server as well as plugins for Evolution to access
21mr|evolution-ews-3.52.2-1|35	Exchange features.
21mr|evolution-ews-3.52.2-1|36	
21mr|evolution-ews-3.52.2-1|37	%files -f %{name}.lang
21mr|evolution-ews-3.52.2-1|38	%doc README
21mr|evolution-ews-3.52.2-1|39	%license COPYING
21mr|evolution-ews-3.52.2-1|40	%{_appdatadir}/org.gnome.Evolution-ews.metainfo.xml
21mr|evolution-ews-3.52.2-1|41	%{_datadir}/evolution/errors/module-ews-configuration.error
21mr|evolution-ews-3.52.2-1|42	%{_datadir}/evolution-data-server/ews/windowsZones.xml
21mr|evolution-ews-3.52.2-1|43	%{_libdir}/evolution-data-server/addressbook-backends/libebookbackend*.so
21mr|evolution-ews-3.52.2-1|44	%{_libdir}/evolution-data-server/calendar-backends/libecalbackend*.so
21mr|evolution-ews-3.52.2-1|45	%{_libdir}/evolution-data-server/camel-providers/libcamel*.so
21mr|evolution-ews-3.52.2-1|46	%{_libdir}/evolution-data-server/camel-providers/libcamel*.urls
21mr|evolution-ews-3.52.2-1|47	%{_libdir}/evolution-data-server/registry-modules/module-*-backend.so
21mr|evolution-ews-3.52.2-1|48	%{_libdir}/evolution-ews/libcamelews-priv.so
21mr|evolution-ews-3.52.2-1|49	%{_libdir}/evolution-ews/libevolution-*.so
21mr|evolution-ews-3.52.2-1|50	%{_libdir}/evolution/modules/module-*-configuration.so
21mr|evolution-ews-3.52.2-1|51	
21mr|evolution-ews-3.52.2-1|52	#----------------------------------------------------------------------------
21mr|evolution-ews-3.52.2-1|53	
21mr|evolution-ews-3.52.2-1|54	%prep
21mr|evolution-ews-3.52.2-1|55	%autosetup -p1
21mr|evolution-ews-3.52.2-1|56	
21mr|evolution-ews-3.52.2-1|57	%build
21mr|evolution-ews-3.52.2-1|58	%cmake -DCMAKE_SKIP_RPATH:BOOL=OFF
21mr|evolution-ews-3.52.2-1|59	%make
21mr|evolution-ews-3.52.2-1|60	
21mr|evolution-ews-3.52.2-1|61	%install
21mr|evolution-ews-3.52.2-1|62	%makeinstall_std -C build
21mr|evolution-ews-3.52.2-1|63	
21mr|evolution-ews-3.52.2-1|64	%find_lang %{name}

12138 21
21mr|exec-maven-plugin-1.6.0-7|1	Name:           exec-maven-plugin
21mr|exec-maven-plugin-1.6.0-7|2	Version:        1.6.0
21mr|exec-maven-plugin-1.6.0-7|3	Release:        7
21mr|exec-maven-plugin-1.6.0-7|4	Summary:        Exec Maven Plugin
21mr|exec-maven-plugin-1.6.0-7|5	
21mr|exec-maven-plugin-1.6.0-7|6	License:        ASL 2.0
21mr|exec-maven-plugin-1.6.0-7|7	URL:            http://www.mojohaus.org/exec-maven-plugin/
21mr|exec-maven-plugin-1.6.0-7|8	Source0:        http://repo1.maven.org/maven2/org/codehaus/mojo/exec-maven-plugin/%{version}/exec-maven-plugin-%{version}-source-release.zip
21mr|exec-maven-plugin-1.6.0-7|9	
21mr|exec-maven-plugin-1.6.0-7|10	Patch1:         exec-maven-plugin-1.6.0-Port-to-Maven-3.patch
21mr|exec-maven-plugin-1.6.0-7|11	
21mr|exec-maven-plugin-1.6.0-7|12	Group:          Development/Java
21mr|exec-maven-plugin-1.6.0-7|13	BuildArch:      noarch
21mr|exec-maven-plugin-1.6.0-7|14	# Java stack is not supported on x86_32
21mr|exec-maven-plugin-1.6.0-7|15	ExcludeArch: %{ix86}
21mr|exec-maven-plugin-1.6.0-7|16	
21mr|exec-maven-plugin-1.6.0-7|17	BuildRequires:  maven-local
21mr|exec-maven-plugin-1.6.0-7|18	BuildRequires:  mvn(junit:junit)
21mr|exec-maven-plugin-1.6.0-7|19	BuildRequires:  mvn(org.apache.commons:commons-exec)
21mr|exec-maven-plugin-1.6.0-7|20	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|exec-maven-plugin-1.6.0-7|21	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|exec-maven-plugin-1.6.0-7|22	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|exec-maven-plugin-1.6.0-7|23	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|exec-maven-plugin-1.6.0-7|24	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|exec-maven-plugin-1.6.0-7|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|exec-maven-plugin-1.6.0-7|26	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|exec-maven-plugin-1.6.0-7|27	BuildRequires:  mvn(org.apache.maven.shared:maven-plugin-testing-harness)
21mr|exec-maven-plugin-1.6.0-7|28	BuildRequires:  mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|exec-maven-plugin-1.6.0-7|29	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|exec-maven-plugin-1.6.0-7|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|exec-maven-plugin-1.6.0-7|31	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|exec-maven-plugin-1.6.0-7|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|exec-maven-plugin-1.6.0-7|33	
21mr|exec-maven-plugin-1.6.0-7|34	Obsoletes:      maven-plugin-exec < %{version}-%{release}
21mr|exec-maven-plugin-1.6.0-7|35	Provides:       maven-plugin-exec = %{version}-%{release}
21mr|exec-maven-plugin-1.6.0-7|36	
21mr|exec-maven-plugin-1.6.0-7|37	%description
21mr|exec-maven-plugin-1.6.0-7|38	A plugin to allow execution of system and Java programs.
21mr|exec-maven-plugin-1.6.0-7|39	
21mr|exec-maven-plugin-1.6.0-7|40	%package javadoc
21mr|exec-maven-plugin-1.6.0-7|41	Summary:        Javadoc for %{name}
21mr|exec-maven-plugin-1.6.0-7|42	
21mr|exec-maven-plugin-1.6.0-7|43	%description javadoc
21mr|exec-maven-plugin-1.6.0-7|44	API documentation for %{name}.
21mr|exec-maven-plugin-1.6.0-7|45	
21mr|exec-maven-plugin-1.6.0-7|46	%prep
21mr|exec-maven-plugin-1.6.0-7|47	%setup -q -n exec-maven-plugin-%{version}
21mr|exec-maven-plugin-1.6.0-7|48	
21mr|exec-maven-plugin-1.6.0-7|49	sed -i 's/\r$//' LICENSE.txt
21mr|exec-maven-plugin-1.6.0-7|50	find . -name *.jar -delete
21mr|exec-maven-plugin-1.6.0-7|51	
21mr|exec-maven-plugin-1.6.0-7|52	%pom_remove_dep :maven-project
21mr|exec-maven-plugin-1.6.0-7|53	%pom_remove_dep :maven-toolchain
21mr|exec-maven-plugin-1.6.0-7|54	%pom_remove_dep :maven-artifact-manager
21mr|exec-maven-plugin-1.6.0-7|55	
21mr|exec-maven-plugin-1.6.0-7|56	%pom_add_dep org.apache.maven:maven-compat
21mr|exec-maven-plugin-1.6.0-7|57	%pom_add_dep junit:junit::test
21mr|exec-maven-plugin-1.6.0-7|58	
21mr|exec-maven-plugin-1.6.0-7|59	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|exec-maven-plugin-1.6.0-7|60	
21mr|exec-maven-plugin-1.6.0-7|61	%patch1 -p1
21mr|exec-maven-plugin-1.6.0-7|62	
21mr|exec-maven-plugin-1.6.0-7|63	%build
21mr|exec-maven-plugin-1.6.0-7|64	%mvn_build -- -DmavenVersion=3
21mr|exec-maven-plugin-1.6.0-7|65	
21mr|exec-maven-plugin-1.6.0-7|66	%install
21mr|exec-maven-plugin-1.6.0-7|67	%mvn_install
21mr|exec-maven-plugin-1.6.0-7|68	
21mr|exec-maven-plugin-1.6.0-7|69	%files -f .mfiles
21mr|exec-maven-plugin-1.6.0-7|70	%doc LICENSE.txt
21mr|exec-maven-plugin-1.6.0-7|71	
21mr|exec-maven-plugin-1.6.0-7|72	%files javadoc -f .mfiles-javadoc
21mr|exec-maven-plugin-1.6.0-7|73	%doc LICENSE.txt
21mr|exec-maven-plugin-1.6.0-7|74	

12139 21
21mr|exempi-2.6.1-1|1	%define major 8
21mr|exempi-2.6.1-1|2	%define libname %mklibname %{name} %{major}
21mr|exempi-2.6.1-1|3	%define devname %mklibname %{name} -d
21mr|exempi-2.6.1-1|4	
21mr|exempi-2.6.1-1|5	Summary:	XMP implementation library
21mr|exempi-2.6.1-1|6	Name:		exempi
21mr|exempi-2.6.1-1|7	Version:	2.6.1
21mr|exempi-2.6.1-1|8	Release:	1
21mr|exempi-2.6.1-1|9	License:	BSD-like
21mr|exempi-2.6.1-1|10	Group:		System/Libraries
21mr|exempi-2.6.1-1|11	Url:		http://libopenraw.freedesktop.org/wiki/Exempi
21mr|exempi-2.6.1-1|12	Source0:	http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
21mr|exempi-2.6.1-1|13	Source1:	http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2.asc
21mr|exempi-2.6.1-1|14	Source2:	boost.m4
21mr|exempi-2.6.1-1|15	BuildRequires:	boost-devel
21mr|exempi-2.6.1-1|16	BuildRequires:	pkgconfig(expat)
21mr|exempi-2.6.1-1|17	BuildRequires:	pkgconfig(zlib)
21mr|exempi-2.6.1-1|18	
21mr|exempi-2.6.1-1|19	%description
21mr|exempi-2.6.1-1|20	Exempi provides a library for easy parsing of XMP metadata. It is a port of
21mr|exempi-2.6.1-1|21	Adobe XMP SDK to work on UNIX and to be build with GNU automake.
21mr|exempi-2.6.1-1|22	It includes XMPCore and XMPFiles.
21mr|exempi-2.6.1-1|23	
21mr|exempi-2.6.1-1|24	%files
21mr|exempi-2.6.1-1|25	%{_bindir}/%{name}
21mr|exempi-2.6.1-1|26	%{_mandir}/man1/*
21mr|exempi-2.6.1-1|27	
21mr|exempi-2.6.1-1|28	#----------------------------------------------------------------------------
21mr|exempi-2.6.1-1|29	
21mr|exempi-2.6.1-1|30	%package -n %{libname}
21mr|exempi-2.6.1-1|31	Summary:	XMP implementation library
21mr|exempi-2.6.1-1|32	Group:		System/Libraries
21mr|exempi-2.6.1-1|33	
21mr|exempi-2.6.1-1|34	%description -n %{libname}
21mr|exempi-2.6.1-1|35	Exempi provides a library for easy parsing of XMP metadata. It is a port of
21mr|exempi-2.6.1-1|36	Adobe XMP SDK to work on UNIX and to be build with GNU automake.
21mr|exempi-2.6.1-1|37	It includes XMPCore and XMPFiles.
21mr|exempi-2.6.1-1|38	
21mr|exempi-2.6.1-1|39	%files -n %{libname}
21mr|exempi-2.6.1-1|40	%{_libdir}/libexempi.so.%{major}*
21mr|exempi-2.6.1-1|41	
21mr|exempi-2.6.1-1|42	#----------------------------------------------------------------------------
21mr|exempi-2.6.1-1|43	
21mr|exempi-2.6.1-1|44	%package -n %{devname}
21mr|exempi-2.6.1-1|45	Summary:	XMP implementation - development libraries and headers
21mr|exempi-2.6.1-1|46	Group:		Development/C
21mr|exempi-2.6.1-1|47	Requires:	%{libname} = %{EVRD}
21mr|exempi-2.6.1-1|48	Provides:	%{name}-devel = %{EVRD}
21mr|exempi-2.6.1-1|49	
21mr|exempi-2.6.1-1|50	%description -n %{devname}
21mr|exempi-2.6.1-1|51	Exempi provides a library for easy parsing of XMP metadata. It is a port of
21mr|exempi-2.6.1-1|52	Adobe XMP SDK to work on UNIX and to be build with GNU automake.
21mr|exempi-2.6.1-1|53	It includes XMPCore and XMPFiles.
21mr|exempi-2.6.1-1|54	
21mr|exempi-2.6.1-1|55	%files -n %{devname}
21mr|exempi-2.6.1-1|56	%{_includedir}/%{name}-2.0
21mr|exempi-2.6.1-1|57	%{_libdir}/*.so
21mr|exempi-2.6.1-1|58	%{_libdir}/pkgconfig/*.pc
21mr|exempi-2.6.1-1|59	
21mr|exempi-2.6.1-1|60	#----------------------------------------------------------------------------
21mr|exempi-2.6.1-1|61	
21mr|exempi-2.6.1-1|62	%prep
21mr|exempi-2.6.1-1|63	%setup -q
21mr|exempi-2.6.1-1|64	cp -f %{SOURCE2} m4/
21mr|exempi-2.6.1-1|65	
21mr|exempi-2.6.1-1|66	%build
21mr|exempi-2.6.1-1|67	%configure \
21mr|exempi-2.6.1-1|68	--disable-static
21mr|exempi-2.6.1-1|69	%make
21mr|exempi-2.6.1-1|70	
21mr|exempi-2.6.1-1|71	%install
21mr|exempi-2.6.1-1|72	%makeinstall_std

12140 21
21mr|exfatprogs-1.2.0-3|1	Name:           exfatprogs
21mr|exfatprogs-1.2.0-3|2	Version:        1.2.0
21mr|exfatprogs-1.2.0-3|3	Release:        3
21mr|exfatprogs-1.2.0-3|4	Summary:        Userspace utilities for exFAT filesystems
21mr|exfatprogs-1.2.0-3|5	Group:          File tools
21mr|exfatprogs-1.2.0-3|6	License:        GPLv2
21mr|exfatprogs-1.2.0-3|7	URL:            https://github.com/%{name}/%{name}
21mr|exfatprogs-1.2.0-3|8	
21mr|exfatprogs-1.2.0-3|9	Source0:        %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|exfatprogs-1.2.0-3|10	
21mr|exfatprogs-1.2.0-3|11	BuildRequires:  autoconf
21mr|exfatprogs-1.2.0-3|12	BuildRequires:  automake
21mr|exfatprogs-1.2.0-3|13	BuildRequires:  gcc
21mr|exfatprogs-1.2.0-3|14	BuildRequires:  libtool
21mr|exfatprogs-1.2.0-3|15	BuildRequires:  make
21mr|exfatprogs-1.2.0-3|16	Provides:       exfat-utils %{EVRD}
21mr|exfatprogs-1.2.0-3|17	Conflicts:      exfat-utils < 1:10.0-1
21mr|exfatprogs-1.2.0-3|18	Obsoletes:      exfat-utils < 1:10.0-1
21mr|exfatprogs-1.2.0-3|19	
21mr|exfatprogs-1.2.0-3|20	%description
21mr|exfatprogs-1.2.0-3|21	Utilities for formatting and repairing exFAT filesystems.
21mr|exfatprogs-1.2.0-3|22	
21mr|exfatprogs-1.2.0-3|23	%prep
21mr|exfatprogs-1.2.0-3|24	%autosetup
21mr|exfatprogs-1.2.0-3|25	
21mr|exfatprogs-1.2.0-3|26	%build
21mr|exfatprogs-1.2.0-3|27	autoreconf -vif
21mr|exfatprogs-1.2.0-3|28	%configure \
21mr|exfatprogs-1.2.0-3|29	--enable-shared=yes \
21mr|exfatprogs-1.2.0-3|30	--enable-static=no
21mr|exfatprogs-1.2.0-3|31	%make_build
21mr|exfatprogs-1.2.0-3|32	
21mr|exfatprogs-1.2.0-3|33	%install
21mr|exfatprogs-1.2.0-3|34	%make_install
21mr|exfatprogs-1.2.0-3|35	
21mr|exfatprogs-1.2.0-3|36	%files
21mr|exfatprogs-1.2.0-3|37	%license COPYING
21mr|exfatprogs-1.2.0-3|38	%doc README.md
21mr|exfatprogs-1.2.0-3|39	%{_sbindir}/dump.exfat
21mr|exfatprogs-1.2.0-3|40	%{_sbindir}/exfat2img
21mr|exfatprogs-1.2.0-3|41	%{_sbindir}/exfatlabel
21mr|exfatprogs-1.2.0-3|42	%{_sbindir}/fsck.exfat
21mr|exfatprogs-1.2.0-3|43	%{_sbindir}/mkfs.exfat
21mr|exfatprogs-1.2.0-3|44	%{_sbindir}/tune.exfat
21mr|exfatprogs-1.2.0-3|45	%{_mandir}/man8/dump.exfat.*
21mr|exfatprogs-1.2.0-3|46	%{_mandir}/man8/exfat2img.*
21mr|exfatprogs-1.2.0-3|47	%{_mandir}/man8/exfatlabel.*
21mr|exfatprogs-1.2.0-3|48	%{_mandir}/man8/fsck.exfat.*
21mr|exfatprogs-1.2.0-3|49	%{_mandir}/man8/mkfs.exfat.*
21mr|exfatprogs-1.2.0-3|50	%{_mandir}/man8/tune.exfat.*
21mr|exfatprogs-1.2.0-3|51	

12141 21
21mr|exfatprogs-1.2.9-1|1	Summary:	Userspace utilities for exFAT filesystems
21mr|exfatprogs-1.2.9-1|2	Name:		exfatprogs
21mr|exfatprogs-1.2.9-1|3	Version:	1.2.9
21mr|exfatprogs-1.2.9-1|4	Release:	1
21mr|exfatprogs-1.2.9-1|5	License:	GPLv2+
21mr|exfatprogs-1.2.9-1|6	Group:		File tools
21mr|exfatprogs-1.2.9-1|7	Url:		https://github.com/exfatprogs/exfatprogs
21mr|exfatprogs-1.2.9-1|8	Source0:	%{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|exfatprogs-1.2.9-1|9	Provides:	exfat-utils %{EVRD}
21mr|exfatprogs-1.2.9-1|10	Conflicts:	exfat-utils < 1:10.0-1
21mr|exfatprogs-1.2.9-1|11	Obsoletes:	exfat-utils < 1:10.0-1
21mr|exfatprogs-1.2.9-1|12	
21mr|exfatprogs-1.2.9-1|13	%description
21mr|exfatprogs-1.2.9-1|14	Utilities for formatting and repairing exFAT filesystems.
21mr|exfatprogs-1.2.9-1|15	
21mr|exfatprogs-1.2.9-1|16	%files
21mr|exfatprogs-1.2.9-1|17	%license COPYING
21mr|exfatprogs-1.2.9-1|18	%doc README.md
21mr|exfatprogs-1.2.9-1|19	%{_sbindir}/dump.exfat
21mr|exfatprogs-1.2.9-1|20	%{_sbindir}/exfat2img
21mr|exfatprogs-1.2.9-1|21	%{_sbindir}/exfatlabel
21mr|exfatprogs-1.2.9-1|22	%{_sbindir}/fsck.exfat
21mr|exfatprogs-1.2.9-1|23	%{_sbindir}/mkfs.exfat
21mr|exfatprogs-1.2.9-1|24	%{_sbindir}/tune.exfat
21mr|exfatprogs-1.2.9-1|25	%{_mandir}/man8/dump.exfat.8*
21mr|exfatprogs-1.2.9-1|26	%{_mandir}/man8/exfat2img.8*
21mr|exfatprogs-1.2.9-1|27	%{_mandir}/man8/exfatlabel.8*
21mr|exfatprogs-1.2.9-1|28	%{_mandir}/man8/fsck.exfat.8*
21mr|exfatprogs-1.2.9-1|29	%{_mandir}/man8/mkfs.exfat.8*
21mr|exfatprogs-1.2.9-1|30	%{_mandir}/man8/tune.exfat.8*
21mr|exfatprogs-1.2.9-1|31	
21mr|exfatprogs-1.2.9-1|32	#----------------------------------------------------------------------------
21mr|exfatprogs-1.2.9-1|33	
21mr|exfatprogs-1.2.9-1|34	%prep
21mr|exfatprogs-1.2.9-1|35	%autosetup
21mr|exfatprogs-1.2.9-1|36	
21mr|exfatprogs-1.2.9-1|37	%build
21mr|exfatprogs-1.2.9-1|38	autoreconf -vif
21mr|exfatprogs-1.2.9-1|39	%configure \
21mr|exfatprogs-1.2.9-1|40	--enable-shared=yes \
21mr|exfatprogs-1.2.9-1|41	--enable-static=no
21mr|exfatprogs-1.2.9-1|42	%make_build
21mr|exfatprogs-1.2.9-1|43	
21mr|exfatprogs-1.2.9-1|44	%install
21mr|exfatprogs-1.2.9-1|45	%make_install

12142 21
21mr|exiv2-0.27.5-1|1	%define major 27
21mr|exiv2-0.27.5-1|2	%define libname %mklibname exiv2_ %{major}
21mr|exiv2-0.27.5-1|3	%define devname %mklibname exiv2 -d
21mr|exiv2-0.27.5-1|4	
21mr|exiv2-0.27.5-1|5	Summary:	Command line tool to access EXIF data in image files
21mr|exiv2-0.27.5-1|6	Name:		exiv2
21mr|exiv2-0.27.5-1|7	Version:	0.27.5
21mr|exiv2-0.27.5-1|8	Release:	1
21mr|exiv2-0.27.5-1|9	License:	GPLv2+
21mr|exiv2-0.27.5-1|10	Group:		Graphics
21mr|exiv2-0.27.5-1|11	Url:		http://www.exiv2.org/
21mr|exiv2-0.27.5-1|12	Source0:	http://www.exiv2.org/builds/%{name}-%{version}-Source.tar.gz
21mr|exiv2-0.27.5-1|13	BuildRequires:	cmake
21mr|exiv2-0.27.5-1|14	BuildRequires:	doxygen
21mr|exiv2-0.27.5-1|15	BuildRequires:	graphviz
21mr|exiv2-0.27.5-1|16	BuildRequires:	python
21mr|exiv2-0.27.5-1|17	BuildRequires:	xsltproc
21mr|exiv2-0.27.5-1|18	BuildRequires:	pkgconfig(expat)
21mr|exiv2-0.27.5-1|19	BuildRequires:	pkgconfig(zlib)
21mr|exiv2-0.27.5-1|20	
21mr|exiv2-0.27.5-1|21	%description
21mr|exiv2-0.27.5-1|22	Exiv2 is a command line utility to access image metadata:
21mr|exiv2-0.27.5-1|23	
21mr|exiv2-0.27.5-1|24	* print the Exif metadata of JPEG, TIFF and several RAW image
21mr|exiv2-0.27.5-1|25	formats as summary info, interpreted values, or the plain data
21mr|exiv2-0.27.5-1|26	for each tag (a sample is here)
21mr|exiv2-0.27.5-1|27	* print the IPTC metadata of JPEG images
21mr|exiv2-0.27.5-1|28	* print, set and delete the JPEG comment of JPEG images
21mr|exiv2-0.27.5-1|29	* set, add and delete Exif and IPTC metadata of JPEG images
21mr|exiv2-0.27.5-1|30	* adjust the Exif timestamp (that's how it all started...)
21mr|exiv2-0.27.5-1|31	* rename Exif image files according to the Exif timestamp
21mr|exiv2-0.27.5-1|32	* extract, insert and delete Exif metadata, IPTC metadata and JPEG
21mr|exiv2-0.27.5-1|33	comments
21mr|exiv2-0.27.5-1|34	* extract, insert and delete the thumbnail image embedded in the
21mr|exiv2-0.27.5-1|35	Exif metadata
21mr|exiv2-0.27.5-1|36	* fix the Exif ISO setting of picture taken with Nikon cameras
21mr|exiv2-0.27.5-1|37	
21mr|exiv2-0.27.5-1|38	%files -f %{name}.lang
21mr|exiv2-0.27.5-1|39	%doc COPYING README.md
21mr|exiv2-0.27.5-1|40	%{_bindir}/exiv2
21mr|exiv2-0.27.5-1|41	%{_mandir}/man1/*
21mr|exiv2-0.27.5-1|42	
21mr|exiv2-0.27.5-1|43	#----------------------------------------------------------------------------
21mr|exiv2-0.27.5-1|44	
21mr|exiv2-0.27.5-1|45	%package -n %{libname}
21mr|exiv2-0.27.5-1|46	Summary:	Library to access EXIF data in image files
21mr|exiv2-0.27.5-1|47	Group:		Graphics
21mr|exiv2-0.27.5-1|48	
21mr|exiv2-0.27.5-1|49	%description -n %{libname}
21mr|exiv2-0.27.5-1|50	libexiv2 is a C++ library to access image metadata. libexiv2 is free
21mr|exiv2-0.27.5-1|51	software.
21mr|exiv2-0.27.5-1|52	
21mr|exiv2-0.27.5-1|53	The Exiv2 library provides
21mr|exiv2-0.27.5-1|54	
21mr|exiv2-0.27.5-1|55	* full read and write access to the Exif and IPTC metadata of
21mr|exiv2-0.27.5-1|56	an image through Exiv2 keys and standard C++ iterators
21mr|exiv2-0.27.5-1|57	(Example1, Example2, Example3, Example4)
21mr|exiv2-0.27.5-1|58	* a smart IPTC implementation that does not affect data that
21mr|exiv2-0.27.5-1|59	programs like Photoshop store in the same image segment
21mr|exiv2-0.27.5-1|60	* Exif MakerNote support:
21mr|exiv2-0.27.5-1|61	o MakerNote tags can be accessed just like any other Exif metadata
21mr|exiv2-0.27.5-1|62	o a sophisticated write algorithm avoids corrupting the MakerNote:
21mr|exiv2-0.27.5-1|63	1) the MakerNote is not re-located if possible at all, and
21mr|exiv2-0.27.5-1|64	2) MakerNote Ifd offsets are re-calculated if the MakerNote
21mr|exiv2-0.27.5-1|65	needs to be moved (for known Ifd MakerNotes)
21mr|exiv2-0.27.5-1|66	* extract and delete methods for Exif thumbnails (both, JPEG and TIFF
21mr|exiv2-0.27.5-1|67	thumbnails)
21mr|exiv2-0.27.5-1|68	* set methods for Exif thumbnails (JPEG only, TIFF thumbnails can be
21mr|exiv2-0.27.5-1|69	set from individual tags)
21mr|exiv2-0.27.5-1|70	* complete API documentation (by Doxygen)
21mr|exiv2-0.27.5-1|71	
21mr|exiv2-0.27.5-1|72	%files -n %{libname}
21mr|exiv2-0.27.5-1|73	%{_libdir}/lib%{name}.so.%{major}
21mr|exiv2-0.27.5-1|74	%{_libdir}/lib%{name}.so.%{version}
21mr|exiv2-0.27.5-1|75	
21mr|exiv2-0.27.5-1|76	#----------------------------------------------------------------------------
21mr|exiv2-0.27.5-1|77	
21mr|exiv2-0.27.5-1|78	%package -n %{devname}
21mr|exiv2-0.27.5-1|79	Summary:	Headers and links to compile against the "%{libname}" library
21mr|exiv2-0.27.5-1|80	Group:		Development/C
21mr|exiv2-0.27.5-1|81	Requires:	%{libname} = %{EVRD}
21mr|exiv2-0.27.5-1|82	Provides:	%{name}-devel = %{EVRD}
21mr|exiv2-0.27.5-1|83	
21mr|exiv2-0.27.5-1|84	%description -n %{devname}
21mr|exiv2-0.27.5-1|85	This package contains all files which one needs to compile programs using
21mr|exiv2-0.27.5-1|86	the "%{libname}" library.
21mr|exiv2-0.27.5-1|87	
21mr|exiv2-0.27.5-1|88	%files -n %{devname}
21mr|exiv2-0.27.5-1|89	%{_libdir}/lib%{name}.so
21mr|exiv2-0.27.5-1|90	%{_libdir}/lib%{name}-xmp.a
21mr|exiv2-0.27.5-1|91	%{_libdir}/cmake/%{name}/
21mr|exiv2-0.27.5-1|92	%{_libdir}/pkgconfig/%{name}.pc
21mr|exiv2-0.27.5-1|93	%{_includedir}/*
21mr|exiv2-0.27.5-1|94	
21mr|exiv2-0.27.5-1|95	#----------------------------------------------------------------------------
21mr|exiv2-0.27.5-1|96	
21mr|exiv2-0.27.5-1|97	%package doc
21mr|exiv2-0.27.5-1|98	Summary:	Exiv2 library documentation
21mr|exiv2-0.27.5-1|99	Group:		Books/Computer books
21mr|exiv2-0.27.5-1|100	BuildArch:	noarch
21mr|exiv2-0.27.5-1|101	
21mr|exiv2-0.27.5-1|102	%description doc
21mr|exiv2-0.27.5-1|103	Exiv2 library documentation.
21mr|exiv2-0.27.5-1|104	
21mr|exiv2-0.27.5-1|105	%files doc
21mr|exiv2-0.27.5-1|106	%doc doc/ChangeLog doc/cmd.txt doc/include doc/index.html
21mr|exiv2-0.27.5-1|107	%{_datadir}/doc/exiv2
21mr|exiv2-0.27.5-1|108	
21mr|exiv2-0.27.5-1|109	#----------------------------------------------------------------------------
21mr|exiv2-0.27.5-1|110	
21mr|exiv2-0.27.5-1|111	%prep
21mr|exiv2-0.27.5-1|112	%autosetup -p1 -n %{name}-%{version}-Source
21mr|exiv2-0.27.5-1|113	
21mr|exiv2-0.27.5-1|114	# -fcf-protection is supported only on x86, from GCC docs:
21mr|exiv2-0.27.5-1|115	# "Currently the x86 GNU/Linux target provides an implementation based
21mr|exiv2-0.27.5-1|116	# on Intel Control-flow Enforcement Technology (CET)".
21mr|exiv2-0.27.5-1|117	%ifnarch %{ix86} %{x86_64}
21mr|exiv2-0.27.5-1|118	sed -i -e 's, -fcf-protection,,' cmake/compilerFlags.cmake
21mr|exiv2-0.27.5-1|119	%endif
21mr|exiv2-0.27.5-1|120	
21mr|exiv2-0.27.5-1|121	%build
21mr|exiv2-0.27.5-1|122	%cmake \
21mr|exiv2-0.27.5-1|123	-DEXIV2_BUILD_DOC:BOOL=ON \
21mr|exiv2-0.27.5-1|124	-DEXIV2_BUILD_SAMPLES:BOOL=OFF \
21mr|exiv2-0.27.5-1|125	-DEXIV2_ENABLE_NLS:BOOL=ON
21mr|exiv2-0.27.5-1|126	%make
21mr|exiv2-0.27.5-1|127	%make doc
21mr|exiv2-0.27.5-1|128	
21mr|exiv2-0.27.5-1|129	%install
21mr|exiv2-0.27.5-1|130	%makeinstall_std -C build
21mr|exiv2-0.27.5-1|131	
21mr|exiv2-0.27.5-1|132	# Workaround cmake bug
21mr|exiv2-0.27.5-1|133	sed -i -e 's,\${prefix}/%{_libdir},\${prefix}/%{_lib},g' "%{buildroot}"%{_libdir}/pkgconfig/%{name}.pc
21mr|exiv2-0.27.5-1|134	
21mr|exiv2-0.27.5-1|135	%find_lang exiv2

12143 21
21mr|exosip-5.2.0-1|1	%define major 14
21mr|exosip-5.2.0-1|2	%define libname %mklibname exosip2_ %{major}
21mr|exosip-5.2.0-1|3	%define devname %mklibname -d exosip2
21mr|exosip-5.2.0-1|4	
21mr|exosip-5.2.0-1|5	Summary:	Extended osip library
21mr|exosip-5.2.0-1|6	Name:		exosip
21mr|exosip-5.2.0-1|7	Version:	5.2.0
21mr|exosip-5.2.0-1|8	Release:	1
21mr|exosip-5.2.0-1|9	License:	GPLv2+
21mr|exosip-5.2.0-1|10	Group:		System/Libraries
21mr|exosip-5.2.0-1|11	Url:		http://savannah.nongnu.org/projects/exosip/
21mr|exosip-5.2.0-1|12	Source0:	http://download.savannah.gnu.org/releases/exosip/libexosip2-%{version}.tar.gz
21mr|exosip-5.2.0-1|13	BuildRequires:	pkgconfig(libosip2) >= %{version}
21mr|exosip-5.2.0-1|14	BuildRequires:	pkgconfig(openssl)
21mr|exosip-5.2.0-1|15	
21mr|exosip-5.2.0-1|16	%description
21mr|exosip-5.2.0-1|17	Exosip is a library that hides the complexity of using the SIP protocol for
21mr|exosip-5.2.0-1|18	mutlimedia session establishement. This protocol is mainly to be used by VoIP
21mr|exosip-5.2.0-1|19	telephony applications (endpoints or conference server) but might be also
21mr|exosip-5.2.0-1|20	useful for any application that wish to establish sessions like multiplayer
21mr|exosip-5.2.0-1|21	games.
21mr|exosip-5.2.0-1|22	
21mr|exosip-5.2.0-1|23	%files
21mr|exosip-5.2.0-1|24	%doc README
21mr|exosip-5.2.0-1|25	%{_bindir}/*
21mr|exosip-5.2.0-1|26	
21mr|exosip-5.2.0-1|27	#----------------------------------------------------------------------------
21mr|exosip-5.2.0-1|28	
21mr|exosip-5.2.0-1|29	%package -n %{libname}
21mr|exosip-5.2.0-1|30	Summary:	Dynamic libraries from %{name}
21mr|exosip-5.2.0-1|31	Group:		System/Libraries
21mr|exosip-5.2.0-1|32	
21mr|exosip-5.2.0-1|33	%description -n %{libname}
21mr|exosip-5.2.0-1|34	Dynamic libraries from %{name}
21mr|exosip-5.2.0-1|35	
21mr|exosip-5.2.0-1|36	%files -n %{libname}
21mr|exosip-5.2.0-1|37	%{_libdir}/libeXosip2.so.%{major}*
21mr|exosip-5.2.0-1|38	
21mr|exosip-5.2.0-1|39	#----------------------------------------------------------------------------
21mr|exosip-5.2.0-1|40	
21mr|exosip-5.2.0-1|41	%package -n %{devname}
21mr|exosip-5.2.0-1|42	Summary:	Header files and static libraries from %{name}
21mr|exosip-5.2.0-1|43	Group:		Development/C
21mr|exosip-5.2.0-1|44	Requires:	%{libname} = %{EVRD}
21mr|exosip-5.2.0-1|45	Provides:	libexosip2-devel = %{EVRD}
21mr|exosip-5.2.0-1|46	Provides:	lib%{name}-devel = %{EVRD}
21mr|exosip-5.2.0-1|47	Provides:	%{name}-devel = %{EVRD}
21mr|exosip-5.2.0-1|48	Obsoletes:	%{_lib}exosip2-devel < 3.6.0
21mr|exosip-5.2.0-1|49	
21mr|exosip-5.2.0-1|50	%description -n %{devname}
21mr|exosip-5.2.0-1|51	Libraries and includes files for developing programs based on %{name}.
21mr|exosip-5.2.0-1|52	
21mr|exosip-5.2.0-1|53	%files -n %{devname}
21mr|exosip-5.2.0-1|54	%doc AUTHORS ChangeLog NEWS
21mr|exosip-5.2.0-1|55	%{_includedir}/*
21mr|exosip-5.2.0-1|56	%{_libdir}/*.so
21mr|exosip-5.2.0-1|57	
21mr|exosip-5.2.0-1|58	#----------------------------------------------------------------------------
21mr|exosip-5.2.0-1|59	
21mr|exosip-5.2.0-1|60	%prep
21mr|exosip-5.2.0-1|61	%setup -qn libexosip2-%{version}
21mr|exosip-5.2.0-1|62	
21mr|exosip-5.2.0-1|63	%build
21mr|exosip-5.2.0-1|64	%configure --disable-static
21mr|exosip-5.2.0-1|65	%make
21mr|exosip-5.2.0-1|66	
21mr|exosip-5.2.0-1|67	%install
21mr|exosip-5.2.0-1|68	%makeinstall_std

12144 21
21mr|expat-2.7.4-1|1	%define major 1
21mr|expat-2.7.4-1|2	%define libname %mklibname expat %{major}
21mr|expat-2.7.4-1|3	%define devname %mklibname expat -d
21mr|expat-2.7.4-1|4	
21mr|expat-2.7.4-1|5	Summary:	XML parser written in C
21mr|expat-2.7.4-1|6	Name:		expat
21mr|expat-2.7.4-1|7	Version:	2.7.4
21mr|expat-2.7.4-1|8	Release:	1
21mr|expat-2.7.4-1|9	License:	MPL
21mr|expat-2.7.4-1|10	Group:		System/Libraries
21mr|expat-2.7.4-1|11	Url:		http://www.libexpat.org
21mr|expat-2.7.4-1|12	Source0:	https://sourceforge.net/projects/expat/files/expat/%{version}/%{name}-%{version}.tar.xz
21mr|expat-2.7.4-1|13	BuildRequires:	libtool
21mr|expat-2.7.4-1|14	
21mr|expat-2.7.4-1|15	%description
21mr|expat-2.7.4-1|16	Expat is an XML 1.0 parser written in C by James Clark. It aims to be
21mr|expat-2.7.4-1|17	fully conforming. It is currently not a validating XML parser.
21mr|expat-2.7.4-1|18	
21mr|expat-2.7.4-1|19	%files
21mr|expat-2.7.4-1|20	%license COPYING
21mr|expat-2.7.4-1|21	%{_bindir}/xmlwf
21mr|expat-2.7.4-1|22	%{_mandir}/man1/xmlwf.1*
21mr|expat-2.7.4-1|23	
21mr|expat-2.7.4-1|24	#----------------------------------------------------------------------------
21mr|expat-2.7.4-1|25	
21mr|expat-2.7.4-1|26	%package -n %{libname}
21mr|expat-2.7.4-1|27	Summary:	Main library for expat
21mr|expat-2.7.4-1|28	Group:		System/Libraries
21mr|expat-2.7.4-1|29	
21mr|expat-2.7.4-1|30	%description -n %{libname}
21mr|expat-2.7.4-1|31	This package contains the library needed to run programs dynamically
21mr|expat-2.7.4-1|32	linked with expat.
21mr|expat-2.7.4-1|33	
21mr|expat-2.7.4-1|34	%files -n %{libname}
21mr|expat-2.7.4-1|35	%license COPYING
21mr|expat-2.7.4-1|36	%{_libdir}/libexpat.so.%{major}*
21mr|expat-2.7.4-1|37	
21mr|expat-2.7.4-1|38	#----------------------------------------------------------------------------
21mr|expat-2.7.4-1|39	
21mr|expat-2.7.4-1|40	%package -n %{devname}
21mr|expat-2.7.4-1|41	Summary:	Development environment for the expat XML parser
21mr|expat-2.7.4-1|42	Group:		Development/C
21mr|expat-2.7.4-1|43	Requires:	%{libname} = %{EVRD}
21mr|expat-2.7.4-1|44	Provides:	%{name}-devel = %{EVRD}
21mr|expat-2.7.4-1|45	Provides:	lib%{name}-devel = %{EVRD}
21mr|expat-2.7.4-1|46	
21mr|expat-2.7.4-1|47	%description -n %{devname}
21mr|expat-2.7.4-1|48	Development environment for the expat XML parser.
21mr|expat-2.7.4-1|49	
21mr|expat-2.7.4-1|50	%files -n %{devname}
21mr|expat-2.7.4-1|51	%license COPYING
21mr|expat-2.7.4-1|52	%doc doc/reference.html
21mr|expat-2.7.4-1|53	%doc AUTHORS README.md Changes
21mr|expat-2.7.4-1|54	%{_libdir}/libexpat.so
21mr|expat-2.7.4-1|55	%{_includedir}/expat.h
21mr|expat-2.7.4-1|56	%{_includedir}/expat_config.h
21mr|expat-2.7.4-1|57	%{_includedir}/expat_external.h
21mr|expat-2.7.4-1|58	%{_libdir}/pkgconfig/expat.pc
21mr|expat-2.7.4-1|59	%dir %{_libdir}/cmake/%{name}-%{version}
21mr|expat-2.7.4-1|60	%{_libdir}/cmake/%{name}-%{version}/*.cmake
21mr|expat-2.7.4-1|61	
21mr|expat-2.7.4-1|62	#----------------------------------------------------------------------------
21mr|expat-2.7.4-1|63	
21mr|expat-2.7.4-1|64	%prep
21mr|expat-2.7.4-1|65	%setup -q
21mr|expat-2.7.4-1|66	
21mr|expat-2.7.4-1|67	%build
21mr|expat-2.7.4-1|68	export CFLAGS="%{optflags} -fPIC"
21mr|expat-2.7.4-1|69	
21mr|expat-2.7.4-1|70	%configure \
21mr|expat-2.7.4-1|71	--without-docbook \
21mr|expat-2.7.4-1|72	--disable-static
21mr|expat-2.7.4-1|73	
21mr|expat-2.7.4-1|74	%make_build
21mr|expat-2.7.4-1|75	
21mr|expat-2.7.4-1|76	%install
21mr|expat-2.7.4-1|77	%make_install
21mr|expat-2.7.4-1|78	
21mr|expat-2.7.4-1|79	# We use %%doc instead
21mr|expat-2.7.4-1|80	rm -rf %{buildroot}%{_datadir}/doc/expat/
21mr|expat-2.7.4-1|81	
21mr|expat-2.7.4-1|82	%check
21mr|expat-2.7.4-1|83	make check
21mr|expat-2.7.4-1|84	
21mr|expat-2.7.4-1|85	%changelog
21mr|expat-2.7.4-1|86	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|expat-2.7.4-1|87	- Update version to 2.7.4
21mr|expat-2.7.4-1|88	
21mr|expat-2.7.4-1|89	* Thu Oct 23 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.7.3-1
21mr|expat-2.7.4-1|90	- Update version to 2.7.3
21mr|expat-2.7.4-1|91	
21mr|expat-2.7.4-1|92	* Wed Apr 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.7.1-1
21mr|expat-2.7.4-1|93	- Update version to 2.7.1
21mr|expat-2.7.4-1|94	
21mr|expat-2.7.4-1|95	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|expat-2.7.4-1|96	- autoadd .nvchecker.toml
21mr|expat-2.7.4-1|97	
21mr|expat-2.7.4-1|98	* Sat Aug 31 2024 Alexander Stefanov <alexander@mezon.ru> 2.6.2-2
21mr|expat-2.7.4-1|99	- drop dockbook
21mr|expat-2.7.4-1|100	
21mr|expat-2.7.4-1|101	* Fri Jul 19 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.6.2-2
21mr|expat-2.7.4-1|102	- spec clean up
21mr|expat-2.7.4-1|103	
21mr|expat-2.7.4-1|104	* Wed Mar 13 2024 Alexander Stefanov <alexander@mezon.ru> 2.6.2-1
21mr|expat-2.7.4-1|105	- version autoupdate [2.6.2]
21mr|expat-2.7.4-1|106	
21mr|expat-2.7.4-1|107	* Wed Feb 7 2024 Alexander Stefanov <alexander@mezon.ru> 2.6.0-1
21mr|expat-2.7.4-1|108	- version autoupdate [2.6.0]
21mr|expat-2.7.4-1|109	
21mr|expat-2.7.4-1|110	* Wed Oct 26 2022 Alexander Stefanov <alexander@mezon.ru> 2.5.0-1
21mr|expat-2.7.4-1|111	- version autoupdate [2.5.0]
21mr|expat-2.7.4-1|112	
21mr|expat-2.7.4-1|113	* Tue Sep 27 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.9-1
21mr|expat-2.7.4-1|114	- update for fix CVE-2022-40674 , CVE-2022-25236
21mr|expat-2.7.4-1|115	
21mr|expat-2.7.4-1|116	* Sun Feb 20 2022 Alexander Stefanov <alexander@mezon.ru> 2.4.6-1
21mr|expat-2.7.4-1|117	- version autoupdate [2.4.6]
21mr|expat-2.7.4-1|118	
21mr|expat-2.7.4-1|119	* Sat Feb 19 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|expat-2.7.4-1|120	- version autoupdate [2.4.5]
21mr|expat-2.7.4-1|121	
21mr|expat-2.7.4-1|122	* Tue Feb 1 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|expat-2.7.4-1|123	- version autoupdate [2.4.4]
21mr|expat-2.7.4-1|124	
21mr|expat-2.7.4-1|125	* Sun Jan 16 2022 Alexander Stefanov <alexander@mezon.ru> 2.4.3-1
21mr|expat-2.7.4-1|126	- version autoupdate [2.4.3]
21mr|expat-2.7.4-1|127	
21mr|expat-2.7.4-1|128	* Fri Dec 24 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|expat-2.7.4-1|129	- version autoupdate [2.4.2]
21mr|expat-2.7.4-1|130	
21mr|expat-2.7.4-1|131	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.4.1-2
21mr|expat-2.7.4-1|132	- MassBuild#2339: Increase release tag
21mr|expat-2.7.4-1|133	
21mr|expat-2.7.4-1|134	* Mon May 24 2021 Alexander Stefanov <alexander@mezon.ru> 2.4.1-1
21mr|expat-2.7.4-1|135	- version autoupdate [2.4.1]
21mr|expat-2.7.4-1|136	
21mr|expat-2.7.4-1|137	* Sun Mar 28 2021 Alexander Stefanov <alexander@mezon.ru> 2.3.0-1
21mr|expat-2.7.4-1|138	- 2.3.0
21mr|expat-2.7.4-1|139	
21mr|expat-2.7.4-1|140	* Tue Oct 6 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.10-1
21mr|expat-2.7.4-1|141	- New version 2.2.10
21mr|expat-2.7.4-1|142	
21mr|expat-2.7.4-1|143	* Tue Feb 11 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|expat-2.7.4-1|144	- Updated Source0

12145 21
21mr|expect-5.45.4-1|1	%define major		5.45
21mr|expect-5.45.4-1|2	%define libname		%mklibname %{name} %{major}
21mr|expect-5.45.4-1|3	%define develname	%mklibname %{name} -d
21mr|expect-5.45.4-1|4	
21mr|expect-5.45.4-1|5	%if %{_use_internal_dependency_generator}
21mr|expect-5.45.4-1|6	%global __requires_exclude /depot/path/expect|/depot/path/expectk
21mr|expect-5.45.4-1|7	%endif
21mr|expect-5.45.4-1|8	
21mr|expect-5.45.4-1|9	Summary:	A tcl extension for simplifying program-script interaction
21mr|expect-5.45.4-1|10	Name:		expect
21mr|expect-5.45.4-1|11	Version:	5.45.4
21mr|expect-5.45.4-1|12	Release:	1
21mr|expect-5.45.4-1|13	Epoch:		1
21mr|expect-5.45.4-1|14	Group:		System/Libraries
21mr|expect-5.45.4-1|15	License:	BSD
21mr|expect-5.45.4-1|16	URL:		http://expect.nist.gov/
21mr|expect-5.45.4-1|17	Source:		https://downloads.sourceforge.net/project/expect/Expect/%{version}/expect%{version}.tar.gz
21mr|expect-5.45.4-1|18	
21mr|expect-5.45.4-1|19	# Patch0: fixes change log file permissions
21mr|expect-5.45.4-1|20	Patch0: expect-5.43.0-log_file.patch
21mr|expect-5.45.4-1|21	# Patch1: fixes install location, change pkgIndex
21mr|expect-5.45.4-1|22	Patch1: expect-5.43.0-pkgpath.patch
21mr|expect-5.45.4-1|23	# Patch2: fixes minor man page formatting issue
21mr|expect-5.45.4-1|24	Patch2: expect-5.45-man-page.patch
21mr|expect-5.45.4-1|25	# Patch3: fixes segmentation fault during matching characters
21mr|expect-5.45.4-1|26	Patch3: expect-5.45-match-gt-numchars-segfault.patch
21mr|expect-5.45.4-1|27	# Patch4: fixes memory leak when using -re, http://sourceforge.net/p/expect/patches/13/
21mr|expect-5.45.4-1|28	Patch4: expect-5.45-re-memleak.patch
21mr|expect-5.45.4-1|29	# Patch5: use vsnprintf instead of vsprintf to avoid buffer overflow
21mr|expect-5.45.4-1|30	Patch5: expect-5.45-exp-log-buf-overflow.patch
21mr|expect-5.45.4-1|31	# Patch6: fixes segfaults if Tcl is built with stubs and Expect is used directly
21mr|expect-5.45.4-1|32	#   from C program rhbz#1091060
21mr|expect-5.45.4-1|33	Patch6: expect-5.45-segfault-with-stubs.patch
21mr|expect-5.45.4-1|34	# Patch7: fixes leaked fd, patch by Matej Mužila, rhbz#1001220
21mr|expect-5.45.4-1|35	Patch7: expect-5.45-fd-leak.patch
21mr|expect-5.45.4-1|36	# Patch8: unificates usage message of expect binary and man page, adds -h flag
21mr|expect-5.45.4-1|37	Patch8: expect-5.45.4-unification-of-usage-and-man-page.patch
21mr|expect-5.45.4-1|38	# Patch9: fixes issues detected by static analysis
21mr|expect-5.45.4-1|39	Patch9: expect-5.45.4-covscan-fixes.patch
21mr|expect-5.45.4-1|40	# examples patches
21mr|expect-5.45.4-1|41	# Patch100: changes random function
21mr|expect-5.45.4-1|42	Patch100: expect-5.32.2-random.patch
21mr|expect-5.45.4-1|43	# Patch101: fixes bz674184 - mkpasswd fails randomly
21mr|expect-5.45.4-1|44	Patch101: expect-5.45-mkpasswd-dash.patch
21mr|expect-5.45.4-1|45	# Patch102: fixes bz703702 - let user know that telnet is needed for
21mr|expect-5.45.4-1|46	# running some examples
21mr|expect-5.45.4-1|47	Patch102: expect-5.45-check-telnet.patch
21mr|expect-5.45.4-1|48	# Patch103: use full path to 'su', it's safer
21mr|expect-5.45.4-1|49	Patch103: expect-5.45-passmass-su-full-path.patch
21mr|expect-5.45.4-1|50	# Patch104: rhbz 963889, fixes inaccuracy in mkpasswd man page
21mr|expect-5.45.4-1|51	Patch104: expect-5.45-mkpasswd-man.patch
21mr|expect-5.45.4-1|52	# Patch105: Fix error with -Werror=format-security
21mr|expect-5.45.4-1|53	Patch105: expect-5.45-format-security.patch
21mr|expect-5.45.4-1|54	
21mr|expect-5.45.4-1|55	Patch202:	expect-5.45-soname.patch
21mr|expect-5.45.4-1|56	
21mr|expect-5.45.4-1|57	BuildRequires:	tcl tcl-devel
21mr|expect-5.45.4-1|58	BuildRequires:	tk tk-devel
21mr|expect-5.45.4-1|59	BuildRequires:	pkgconfig(xscrnsaver)
21mr|expect-5.45.4-1|60	BuildRequires:	autoconf
21mr|expect-5.45.4-1|61	BuildRequires:	chrpath
21mr|expect-5.45.4-1|62	Requires:	tcl
21mr|expect-5.45.4-1|63	Requires:	%{libname} = %{EVRD}
21mr|expect-5.45.4-1|64	Provides:	%{_bindir}/expect
21mr|expect-5.45.4-1|65	Provides:	%{_bindir}/expectk
21mr|expect-5.45.4-1|66	
21mr|expect-5.45.4-1|67	%description
21mr|expect-5.45.4-1|68	Expect is a tcl extension for automating interactive applications such
21mr|expect-5.45.4-1|69	as telnet, ftp, passwd, fsck, rlogin, tip, etc.  Expect is also useful
21mr|expect-5.45.4-1|70	for testing the named applications.  Expect makes it easy for a script
21mr|expect-5.45.4-1|71	to control another program and interact with it.
21mr|expect-5.45.4-1|72	
21mr|expect-5.45.4-1|73	Install the expect package if you'd like to develop scripts which interact
21mr|expect-5.45.4-1|74	with interactive applications.  You'll also need to install the tcl
21mr|expect-5.45.4-1|75	package.
21mr|expect-5.45.4-1|76	
21mr|expect-5.45.4-1|77	%files
21mr|expect-5.45.4-1|78	%doc ChangeLog FAQ HISTORY NEWS README
21mr|expect-5.45.4-1|79	%{_bindir}/*
21mr|expect-5.45.4-1|80	%{tcl_sitearch}/%{name}%{version}
21mr|expect-5.45.4-1|81	%{_mandir}/man1/*
21mr|expect-5.45.4-1|82	%{_mandir}/man3/*
21mr|expect-5.45.4-1|83	
21mr|expect-5.45.4-1|84	#------------------------------------------------------------------------
21mr|expect-5.45.4-1|85	%package -n	%{libname}
21mr|expect-5.45.4-1|86	Summary:	Shared libraries for %{name}
21mr|expect-5.45.4-1|87	Group:		System/Libraries
21mr|expect-5.45.4-1|88	
21mr|expect-5.45.4-1|89	%description -n %{libname}
21mr|expect-5.45.4-1|90	Expect is a tcl extension for automating interactive applications such
21mr|expect-5.45.4-1|91	as telnet, ftp, passwd, fsck, rlogin, tip, etc.  Expect is also useful
21mr|expect-5.45.4-1|92	for testing the named applications.  Expect makes it easy for a script
21mr|expect-5.45.4-1|93	to control another program and interact with it.
21mr|expect-5.45.4-1|94	
21mr|expect-5.45.4-1|95	Install the expect package if you'd like to develop scripts which interact
21mr|expect-5.45.4-1|96	with interactive applications.  You'll also need to install the tcl
21mr|expect-5.45.4-1|97	package.
21mr|expect-5.45.4-1|98	
21mr|expect-5.45.4-1|99	%files -n %{libname}
21mr|expect-5.45.4-1|100	%{_libdir}/lib*.so.1
21mr|expect-5.45.4-1|101	
21mr|expect-5.45.4-1|102	#------------------------------------------------------------------------
21mr|expect-5.45.4-1|103	
21mr|expect-5.45.4-1|104	%package -n	%{develname}
21mr|expect-5.45.4-1|105	Summary:	Development files for %{name}
21mr|expect-5.45.4-1|106	Group:		Development/Other
21mr|expect-5.45.4-1|107	Requires:	%{libname} = %{EVRD}
21mr|expect-5.45.4-1|108	Provides:	%{name}-devel = %{EVRD}
21mr|expect-5.45.4-1|109	Provides:	lib%{name}-devel = %{EVRD}
21mr|expect-5.45.4-1|110	Obsoletes:	%{mklibname expect 5.43 -d} < %{version}-%{release}
21mr|expect-5.45.4-1|111	
21mr|expect-5.45.4-1|112	%description -n	%{develname}
21mr|expect-5.45.4-1|113	This package contains development files for %{name}.
21mr|expect-5.45.4-1|114	
21mr|expect-5.45.4-1|115	%files -n %{develname}
21mr|expect-5.45.4-1|116	%{_includedir}/*
21mr|expect-5.45.4-1|117	%{_libdir}/*.so
21mr|expect-5.45.4-1|118	
21mr|expect-5.45.4-1|119	#------------------------------------------------------------------------
21mr|expect-5.45.4-1|120	
21mr|expect-5.45.4-1|121	%prep
21mr|expect-5.45.4-1|122	%autosetup -p1 -n %{name}%{version}
21mr|expect-5.45.4-1|123	
21mr|expect-5.45.4-1|124	%build
21mr|expect-5.45.4-1|125	autoconf
21mr|expect-5.45.4-1|126	
21mr|expect-5.45.4-1|127	for f in config.guess config.sub ; do
21mr|expect-5.45.4-1|128	test -f /usr/share/libtool/$f || continue
21mr|expect-5.45.4-1|129	find . -type f -name $f -exec cp /usr/share/libtool/$f \{\} \;
21mr|expect-5.45.4-1|130	done
21mr|expect-5.45.4-1|131	
21mr|expect-5.45.4-1|132	chmod u+w testsuite/configure
21mr|expect-5.45.4-1|133	. %{_libdir}/tclConfig.sh
21mr|expect-5.45.4-1|134	
21mr|expect-5.45.4-1|135	%configure \
21mr|expect-5.45.4-1|136	--with-tcl=%{_libdir} \
21mr|expect-5.45.4-1|137	--with-tk=%{_libdir}\
21mr|expect-5.45.4-1|138	--enable-gcc \
21mr|expect-5.45.4-1|139	--enable-shared
21mr|expect-5.45.4-1|140	
21mr|expect-5.45.4-1|141	%make
21mr|expect-5.45.4-1|142	
21mr|expect-5.45.4-1|143	%check
21mr|expect-5.45.4-1|144	make test
21mr|expect-5.45.4-1|145	
21mr|expect-5.45.4-1|146	%install
21mr|expect-5.45.4-1|147	%makeinstall_std TKLIB_INSTALLED="-L%{buildroot}%{_libdir} -ltk" \
21mr|expect-5.45.4-1|148	TCLLIB_INSTALLED="-L%{buildroot}%{_libdir} -ltcl" \
21mr|expect-5.45.4-1|149	INSTALL_ROOT=%{buildroot}
21mr|expect-5.45.4-1|150	
21mr|expect-5.45.4-1|151	# move
21mr|expect-5.45.4-1|152	mv %{buildroot}%{tcl_sitearch}/expect%{version}/libexpect%{version}.so %{buildroot}%{_libdir}/libexpect%{major}.so.1
21mr|expect-5.45.4-1|153	
21mr|expect-5.45.4-1|154	# for linking with -lexpect
21mr|expect-5.45.4-1|155	ln -s libexpect%{major}.so.1 %{buildroot}%{_libdir}/libexpect.so
21mr|expect-5.45.4-1|156	ln -s libexpect%{major}.so.1 %{buildroot}%{_libdir}/libexpect%{major}.so
21mr|expect-5.45.4-1|157	
21mr|expect-5.45.4-1|158	# remove cryptdir/decryptdir, as Linux has no crypt command (bug 6668).
21mr|expect-5.45.4-1|159	rm -f %{buildroot}%{_bindir}/{cryptdir,decryptdir}
21mr|expect-5.45.4-1|160	rm -f %{buildroot}%{_mandir}/man1/{cryptdir,decryptdir}.1*
21mr|expect-5.45.4-1|161	rm -f %{buildroot}%{_bindir}/autopasswd
21mr|expect-5.45.4-1|162	
21mr|expect-5.45.4-1|163	# rename mkpasswd, as it collides with more powerful variant from whois package (bug 1649456)
21mr|expect-5.45.4-1|164	mv %{buildroot}%{_bindir}/mkpasswd %{buildroot}%{_bindir}/mkpasswd-expect
21mr|expect-5.45.4-1|165	mv %{buildroot}%{_mandir}/man1/mkpasswd.1 %{buildroot}%{_mandir}/man1/mkpasswd-expect.1
21mr|expect-5.45.4-1|166	sed -i 's/mkpasswd/mkpasswd-expect/g;s/MKPASSWD/MKPASSWD-EXPECT/g' %{buildroot}%{_mandir}/man1/mkpasswd-expect.1
21mr|expect-5.45.4-1|167	sed -i 's/mkpasswd/mkpasswd-expect/g' %{buildroot}%{_bindir}/mkpasswd-expect
21mr|expect-5.45.4-1|168	
21mr|expect-5.45.4-1|169	# remove rpath
21mr|expect-5.45.4-1|170	chrpath --delete %{buildroot}%{_libdir}/libexpect%{major}.so.1
21mr|expect-5.45.4-1|171	
21mr|expect-5.45.4-1|172	
21mr|expect-5.45.4-1|173	# (fc) make sure .so files are writable by root
21mr|expect-5.45.4-1|174	chmod 755 %{buildroot}%{_libdir}/*.so

12146 21
21mr|expected-1.0.0-1|1	Name: expected
21mr|expected-1.0.0-1|2	Version: 1.0.0
21mr|expected-1.0.0-1|3	Release: 1%{?dist}
21mr|expected-1.0.0-1|4	Group:	System/Libraries
21mr|expected-1.0.0-1|5	
21mr|expected-1.0.0-1|6	License: CC0
21mr|expected-1.0.0-1|7	Summary: C++11/14/17 std::expected with functional-style extensions
21mr|expected-1.0.0-1|8	URL: https://github.com/TartanLlama/%{name}
21mr|expected-1.0.0-1|9	Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|expected-1.0.0-1|10	BuildArch: noarch
21mr|expected-1.0.0-1|11	
21mr|expected-1.0.0-1|12	# Backported upstream patch with cmake fixes.
21mr|expected-1.0.0-1|13	Patch100: %{name}-cmake.patch
21mr|expected-1.0.0-1|14	
21mr|expected-1.0.0-1|15	BuildRequires: ninja
21mr|expected-1.0.0-1|16	BuildRequires: cmake
21mr|expected-1.0.0-1|17	
21mr|expected-1.0.0-1|18	%description
21mr|expected-1.0.0-1|19	Header-only %{summary}.
21mr|expected-1.0.0-1|20	
21mr|expected-1.0.0-1|21	%package devel
21mr|expected-1.0.0-1|22	Summary: Development files for %{name}
21mr|expected-1.0.0-1|23	Group:	System/Libraries
21mr|expected-1.0.0-1|24	Provides: %{name}-static = %{?epoch:%{epoch}:}%{version}-%{release}
21mr|expected-1.0.0-1|25	
21mr|expected-1.0.0-1|26	%description devel
21mr|expected-1.0.0-1|27	Header-only %{summary}.
21mr|expected-1.0.0-1|28	
21mr|expected-1.0.0-1|29	std::expected is proposed as the preferred way to represent objec
21mr|expected-1.0.0-1|30	which will either have an expected value, or an unexpected value
21mr|expected-1.0.0-1|31	giving information about why something failed. Unfortunately,
21mr|expected-1.0.0-1|32	chaining together many computations which may fail can be verbose,
21mr|expected-1.0.0-1|33	as error-checking code will be mixed in with the actual programming
21mr|expected-1.0.0-1|34	logic. This implementation provides a number of utilities to make
21mr|expected-1.0.0-1|35	coding with expected cleaner.
21mr|expected-1.0.0-1|36	
21mr|expected-1.0.0-1|37	%prep
21mr|expected-1.0.0-1|38	%autosetup -p1
21mr|expected-1.0.0-1|39	mkdir -p %{_target_platform}
21mr|expected-1.0.0-1|40	
21mr|expected-1.0.0-1|41	%build
21mr|expected-1.0.0-1|42	%cmake -G Ninja \
21mr|expected-1.0.0-1|43	-DCMAKE_BUILD_TYPE=Release \
21mr|expected-1.0.0-1|44	-DEXPECTED_BUILD_TESTS=OFF \
21mr|expected-1.0.0-1|45	-DEXPECTED_BUILD_PACKAGE=OFF \
21mr|expected-1.0.0-1|46	
21mr|expected-1.0.0-1|47	%ninja_build
21mr|expected-1.0.0-1|48	
21mr|expected-1.0.0-1|49	%install
21mr|expected-1.0.0-1|50	%ninja_install -C build
21mr|expected-1.0.0-1|51	
21mr|expected-1.0.0-1|52	%files devel
21mr|expected-1.0.0-1|53	%doc README.md
21mr|expected-1.0.0-1|54	%license COPYING
21mr|expected-1.0.0-1|55	%{_includedir}/tl
21mr|expected-1.0.0-1|56	%{_datadir}/cmake/tl-%{name}

12147 21
21mr|extra166y-1.7.0-12|1	Name:          extra166y
21mr|extra166y-1.7.0-12|2	Version:       1.7.0
21mr|extra166y-1.7.0-12|3	Release:       12
21mr|extra166y-1.7.0-12|4	Summary:       Concurrency JSR-166 - Collections supporting parallel operations
21mr|extra166y-1.7.0-12|5	License:       Public Domain
21mr|extra166y-1.7.0-12|6	URL:           http://gee.cs.oswego.edu/dl/concurrency-interest
21mr|extra166y-1.7.0-12|7	# cvs -d :pserver:anonymous@gee.cs.oswego.edu/home/jsr166/jsr166 login
21mr|extra166y-1.7.0-12|8	# cvs -d :pserver:anonymous@gee.cs.oswego.edu/home/jsr166/jsr166 export -r release-1_7_0 jsr166
21mr|extra166y-1.7.0-12|9	# available in java 7 rt.jar
21mr|extra166y-1.7.0-12|10	# rm -r jsr166/src/main/java
21mr|extra166y-1.7.0-12|11	# rm -r jsr166/src/jsr166x jsr166/.cvsignore
21mr|extra166y-1.7.0-12|12	# rm -r jsr166/src/jsr166y
21mr|extra166y-1.7.0-12|13	# rm -r jsr166/src/loops
21mr|extra166y-1.7.0-12|14	# rm -r jsr166/src/test/jtreg
21mr|extra166y-1.7.0-12|15	# rm -r jsr166/src/test/loops
21mr|extra166y-1.7.0-12|16	# rm -r jsr166/src/test/tck
21mr|extra166y-1.7.0-12|17	# find jsr166 -type f -name "*.jar" -delete
21mr|extra166y-1.7.0-12|18	# find jsr166 -type f -name "*.class" -delete
21mr|extra166y-1.7.0-12|19	# tar cJf jsr166-1.7.0.tar.xz jsr166
21mr|extra166y-1.7.0-12|20	Source0:       jsr166-%{version}.tar.xz
21mr|extra166y-1.7.0-12|21	Source1:       http://repository.codehaus.org/org/codehaus/jsr166-mirror/%{name}/%{version}/%{name}-%{version}.pom
21mr|extra166y-1.7.0-12|22	Source2:       extra166y-OSGi.bnd
21mr|extra166y-1.7.0-12|23	Patch0:        extra166y-osgi-manifest.patch
21mr|extra166y-1.7.0-12|24	BuildRequires: ant
21mr|extra166y-1.7.0-12|25	BuildRequires: aqute-bnd >= 3.2.0-2
21mr|extra166y-1.7.0-12|26	BuildRequires: javapackages-local
21mr|extra166y-1.7.0-12|27	BuildRequires: junit
21mr|extra166y-1.7.0-12|28	Group:          Development/Java
21mr|extra166y-1.7.0-12|29	BuildArch:     noarch
21mr|extra166y-1.7.0-12|30	# Java stack is not supported on x86_32
21mr|extra166y-1.7.0-12|31	ExcludeArch: %{ix86}
21mr|extra166y-1.7.0-12|32	
21mr|extra166y-1.7.0-12|33	%description
21mr|extra166y-1.7.0-12|34	Implementation of Java collections supporting parallel operations using
21mr|extra166y-1.7.0-12|35	Fork-Join concurrent framework provided by JSR-166.
21mr|extra166y-1.7.0-12|36	
21mr|extra166y-1.7.0-12|37	%package javadoc
21mr|extra166y-1.7.0-12|38	Summary:       Javadoc for %{name}
21mr|extra166y-1.7.0-12|39	
21mr|extra166y-1.7.0-12|40	%description javadoc
21mr|extra166y-1.7.0-12|41	This package contains javadoc for %{name}.
21mr|extra166y-1.7.0-12|42	
21mr|extra166y-1.7.0-12|43	%prep
21mr|extra166y-1.7.0-12|44	%setup -q -n jsr166
21mr|extra166y-1.7.0-12|45	%patch0 -p0
21mr|extra166y-1.7.0-12|46	
21mr|extra166y-1.7.0-12|47	# Use JVM jsr166
21mr|extra166y-1.7.0-12|48	for s in $(find . -name "*.java");do
21mr|extra166y-1.7.0-12|49	sed -i "s|jsr166y.|java.util.concurrent.|" ${s}
21mr|extra166y-1.7.0-12|50	done
21mr|extra166y-1.7.0-12|51	sed -i '/configure-compiler, jsr166ycompile/d' build.xml
21mr|extra166y-1.7.0-12|52	
21mr|extra166y-1.7.0-12|53	sed -i '/<compilerarg line="${build.args}"/d' build.xml
21mr|extra166y-1.7.0-12|54	
21mr|extra166y-1.7.0-12|55	cp -p %{SOURCE2} extra166y.bnd
21mr|extra166y-1.7.0-12|56	sed -i "s|@VERSION@|%{version}|" extra166y.bnd
21mr|extra166y-1.7.0-12|57	
21mr|extra166y-1.7.0-12|58	%build
21mr|extra166y-1.7.0-12|59	
21mr|extra166y-1.7.0-12|60	%mvn_file org.codehaus.jsr166-mirror:%{name} %{name}
21mr|extra166y-1.7.0-12|61	export CLASSPATH=$(build-classpath junit)
21mr|extra166y-1.7.0-12|62	ant extra166yjar extra166ydist-docs
21mr|extra166y-1.7.0-12|63	%mvn_artifact %{SOURCE1} build/%{name}lib/%{name}.jar
21mr|extra166y-1.7.0-12|64	
21mr|extra166y-1.7.0-12|65	%install
21mr|extra166y-1.7.0-12|66	%mvn_install -J dist/%{name}docs
21mr|extra166y-1.7.0-12|67	
21mr|extra166y-1.7.0-12|68	%files -f .mfiles
21mr|extra166y-1.7.0-12|69	%doc src/main/intro.html src/main/readme
21mr|extra166y-1.7.0-12|70	
21mr|extra166y-1.7.0-12|71	%files javadoc -f .mfiles-javadoc
21mr|extra166y-1.7.0-12|72	%doc src/main/intro.html src/main/readme
21mr|extra166y-1.7.0-12|73	

12148 21
21mr|extra-cmake-modules-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|extra-cmake-modules-5.116.0-4|2	
21mr|extra-cmake-modules-5.116.0-4|3	Summary:	KDE Frameworks 5 CMake extra modules
21mr|extra-cmake-modules-5.116.0-4|4	Name:		extra-cmake-modules
21mr|extra-cmake-modules-5.116.0-4|5	Version:	5.116.0
21mr|extra-cmake-modules-5.116.0-4|6	Release:	4
21mr|extra-cmake-modules-5.116.0-4|7	License:	MIT
21mr|extra-cmake-modules-5.116.0-4|8	Group:		Development/KDE and Qt
21mr|extra-cmake-modules-5.116.0-4|9	Url:		http://www.kde.org/
21mr|extra-cmake-modules-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|extra-cmake-modules-5.116.0-4|11	Patch0:		extra-cmake-modules-5.53.0-support-newer-clang.patch
21mr|extra-cmake-modules-5.116.0-4|12	BuildRequires:	cmake
21mr|extra-cmake-modules-5.116.0-4|13	%if %{mdvver} >= 201910
21mr|extra-cmake-modules-5.116.0-4|14	BuildRequires:	python3egg(setuptools)
21mr|extra-cmake-modules-5.116.0-4|15	BuildRequires:	python3egg(sphinx)
21mr|extra-cmake-modules-5.116.0-4|16	%else
21mr|extra-cmake-modules-5.116.0-4|17	BuildRequires:	pythonegg(setuptools)
21mr|extra-cmake-modules-5.116.0-4|18	BuildRequires:	pythonegg(sphinx)
21mr|extra-cmake-modules-5.116.0-4|19	%endif
21mr|extra-cmake-modules-5.116.0-4|20	# (The following OPTIONAL packages have not been found):
21mr|extra-cmake-modules-5.116.0-4|21	# PythonModuleGeneration
21mr|extra-cmake-modules-5.116.0-4|22	# Required only for PythonModuleGeneration sip generator tests,
21mr|extra-cmake-modules-5.116.0-4|23	# we don't have it yet. The feature itself is enabled anyway.
21mr|extra-cmake-modules-5.116.0-4|24	#BuildRequires:	python-clang
21mr|extra-cmake-modules-5.116.0-4|25	BuildRequires:	qt5-linguist-tools
21mr|extra-cmake-modules-5.116.0-4|26	Requires:	kde5-macros
21mr|extra-cmake-modules-5.116.0-4|27	Requires:	qmake5
21mr|extra-cmake-modules-5.116.0-4|28	Requires:	qt5-linguist-tools
21mr|extra-cmake-modules-5.116.0-4|29	Requires:	pkgconfig(Qt5Core)
21mr|extra-cmake-modules-5.116.0-4|30	Requires:	pkgconfig(Qt5Quick)
21mr|extra-cmake-modules-5.116.0-4|31	BuildArch:	noarch
21mr|extra-cmake-modules-5.116.0-4|32	
21mr|extra-cmake-modules-5.116.0-4|33	%description
21mr|extra-cmake-modules-5.116.0-4|34	KDE Frameworks 5 CMake extra modules.
21mr|extra-cmake-modules-5.116.0-4|35	
21mr|extra-cmake-modules-5.116.0-4|36	%files
21mr|extra-cmake-modules-5.116.0-4|37	%doc %{_datadir}/doc/ECM/html/
21mr|extra-cmake-modules-5.116.0-4|38	%dir %{_datadir}/ECM
21mr|extra-cmake-modules-5.116.0-4|39	%{_datadir}/ECM/*
21mr|extra-cmake-modules-5.116.0-4|40	%{_mandir}/man7/ecm*.7*
21mr|extra-cmake-modules-5.116.0-4|41	
21mr|extra-cmake-modules-5.116.0-4|42	#--------------------------------------------------------------------
21mr|extra-cmake-modules-5.116.0-4|43	
21mr|extra-cmake-modules-5.116.0-4|44	%prep
21mr|extra-cmake-modules-5.116.0-4|45	%autosetup -p1
21mr|extra-cmake-modules-5.116.0-4|46	
21mr|extra-cmake-modules-5.116.0-4|47	%build
21mr|extra-cmake-modules-5.116.0-4|48	%cmake
21mr|extra-cmake-modules-5.116.0-4|49	%make
21mr|extra-cmake-modules-5.116.0-4|50	
21mr|extra-cmake-modules-5.116.0-4|51	%install
21mr|extra-cmake-modules-5.116.0-4|52	%makeinstall_std -C build

12149 21
21mr|ezmorph-1.0.6-20|1	Name:          ezmorph
21mr|ezmorph-1.0.6-20|2	Version:       1.0.6
21mr|ezmorph-1.0.6-20|3	Release:       20
21mr|ezmorph-1.0.6-20|4	Summary:       Object transformation library for Java
21mr|ezmorph-1.0.6-20|5	License:       ASL 2.0
21mr|ezmorph-1.0.6-20|6	URL:           http://ezmorph.sourceforge.net/
21mr|ezmorph-1.0.6-20|7	# A plain jarball with the source is provided by upstream.  We could use
21mr|ezmorph-1.0.6-20|8	# it, but we choose to build with maven for the sake of consistency.
21mr|ezmorph-1.0.6-20|9	# Therefore we pull the tree with maven metadata from VCS.
21mr|ezmorph-1.0.6-20|10	# cvs -d:pserver:anonymous@ezmorph.cvs.sourceforge.net:/cvsroot/ezmorph login
21mr|ezmorph-1.0.6-20|11	# cvs -z3 -d:pserver:anonymous@ezmorph.cvs.sourceforge.net:/cvsroot/ezmorph co -r REL_1_0_6 -d ezmorph-1.0.6 -P ezmorph
21mr|ezmorph-1.0.6-20|12	# tar czf ezmorph-1.0.6.tar.gz --exclude CVS ezmorph-1.0.6
21mr|ezmorph-1.0.6-20|13	Source0:       %{name}-%{version}.tar.gz
21mr|ezmorph-1.0.6-20|14	# License is not in tarball, but has since been added to upstream's source control:
21mr|ezmorph-1.0.6-20|15	Source1:       http://ezmorph.cvs.sourceforge.net/viewvc/ezmorph/ezmorph/LICENSE.txt
21mr|ezmorph-1.0.6-20|16	
21mr|ezmorph-1.0.6-20|17	#BuildRequires: jakarta-oro
21mr|ezmorph-1.0.6-20|18	BuildRequires: maven-local
21mr|ezmorph-1.0.6-20|19	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|ezmorph-1.0.6-20|20	BuildRequires: mvn(commons-lang:commons-lang)
21mr|ezmorph-1.0.6-20|21	BuildRequires: mvn(commons-logging:commons-logging)
21mr|ezmorph-1.0.6-20|22	BuildRequires: mvn(junit:junit)
21mr|ezmorph-1.0.6-20|23	BuildRequires: mvn(log4j:log4j:12)
21mr|ezmorph-1.0.6-20|24	
21mr|ezmorph-1.0.6-20|25	Group:          Development/Java
21mr|ezmorph-1.0.6-20|26	BuildArch:     noarch
21mr|ezmorph-1.0.6-20|27	# Java stack is not supported on x86_32
21mr|ezmorph-1.0.6-20|28	ExcludeArch: %{ix86}
21mr|ezmorph-1.0.6-20|29	
21mr|ezmorph-1.0.6-20|30	%description
21mr|ezmorph-1.0.6-20|31	EZMorph is simple java library for transforming an Object to another
21mr|ezmorph-1.0.6-20|32	Object. It supports transformations for primitives and Objects and
21mr|ezmorph-1.0.6-20|33	multidimensional arrays.
21mr|ezmorph-1.0.6-20|34	
21mr|ezmorph-1.0.6-20|35	%package javadoc
21mr|ezmorph-1.0.6-20|36	Summary:       Javadoc for %{name}
21mr|ezmorph-1.0.6-20|37	
21mr|ezmorph-1.0.6-20|38	%description javadoc
21mr|ezmorph-1.0.6-20|39	API documentation for %{name}.
21mr|ezmorph-1.0.6-20|40	
21mr|ezmorph-1.0.6-20|41	%prep
21mr|ezmorph-1.0.6-20|42	%setup -q
21mr|ezmorph-1.0.6-20|43	
21mr|ezmorph-1.0.6-20|44	cp -p %{SOURCE1} .
21mr|ezmorph-1.0.6-20|45	
21mr|ezmorph-1.0.6-20|46	%pom_change_dep :log4j ::12
21mr|ezmorph-1.0.6-20|47	
21mr|ezmorph-1.0.6-20|48	%pom_xpath_remove "pom:plugins"
21mr|ezmorph-1.0.6-20|49	
21mr|ezmorph-1.0.6-20|50	%mvn_file : %{name}
21mr|ezmorph-1.0.6-20|51	
21mr|ezmorph-1.0.6-20|52	%build
21mr|ezmorph-1.0.6-20|53	%mvn_build
21mr|ezmorph-1.0.6-20|54	
21mr|ezmorph-1.0.6-20|55	%install
21mr|ezmorph-1.0.6-20|56	%mvn_install
21mr|ezmorph-1.0.6-20|57	
21mr|ezmorph-1.0.6-20|58	%files -f .mfiles
21mr|ezmorph-1.0.6-20|59	%license LICENSE.txt
21mr|ezmorph-1.0.6-20|60	
21mr|ezmorph-1.0.6-20|61	%files javadoc -f .mfiles-javadoc
21mr|ezmorph-1.0.6-20|62	%license LICENSE.txt
21mr|ezmorph-1.0.6-20|63	

12150 21
21mr|f2fs-tools-1.14.0-2|1	%define major 8
21mr|f2fs-tools-1.14.0-2|2	%define format_major 7
21mr|f2fs-tools-1.14.0-2|3	%define libname %mklibname f2fs %{major}
21mr|f2fs-tools-1.14.0-2|4	%define libformat %mklibname f2fs_format %{format_major}
21mr|f2fs-tools-1.14.0-2|5	%define devname %mklibname f2fs -d
21mr|f2fs-tools-1.14.0-2|6	
21mr|f2fs-tools-1.14.0-2|7	# Distro-specific default value is defined in branding-configs package
21mr|f2fs-tools-1.14.0-2|8	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|f2fs-tools-1.14.0-2|9	
21mr|f2fs-tools-1.14.0-2|10	Summary:	Tools for Flash-Friendly File System (F2FS)
21mr|f2fs-tools-1.14.0-2|11	Name:		f2fs-tools
21mr|f2fs-tools-1.14.0-2|12	Version:	1.14.0
21mr|f2fs-tools-1.14.0-2|13	Release:	2
21mr|f2fs-tools-1.14.0-2|14	License:	GPLv2+
21mr|f2fs-tools-1.14.0-2|15	Group:		System/Base
21mr|f2fs-tools-1.14.0-2|16	Url:		http://sourceforge.net/projects/f2fs-tools/
21mr|f2fs-tools-1.14.0-2|17	Source0:	http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/%{name}-%{version}.tar.gz
21mr|f2fs-tools-1.14.0-2|18	BuildRequires:	pkgconfig(uuid)
21mr|f2fs-tools-1.14.0-2|19	BuildRequires:	pkgconfig(blkid)
21mr|f2fs-tools-1.14.0-2|20	%if %{with selinux}
21mr|f2fs-tools-1.14.0-2|21	BuildRequires:	selinux-devel
21mr|f2fs-tools-1.14.0-2|22	%endif
21mr|f2fs-tools-1.14.0-2|23	
21mr|f2fs-tools-1.14.0-2|24	%description
21mr|f2fs-tools-1.14.0-2|25	NAND flash memory-based storage devices, such as SSD, and SD cards, have been
21mr|f2fs-tools-1.14.0-2|26	widely being used for ranging from mobile to server systems. Since they are
21mr|f2fs-tools-1.14.0-2|27	known to have different characteristics from the conventional rotational
21mr|f2fs-tools-1.14.0-2|28	disks, a file system, an upper layer to the storage device, should adapt to
21mr|f2fs-tools-1.14.0-2|29	the changes from the sketch.
21mr|f2fs-tools-1.14.0-2|30	
21mr|f2fs-tools-1.14.0-2|31	F2FS is a new file system carefully designed for the NAND flash memory-based
21mr|f2fs-tools-1.14.0-2|32	storage devices. We chose a log structure file system approach, but we tried
21mr|f2fs-tools-1.14.0-2|33	to adapt it to the new form of storage. Also we remedy some known issues of
21mr|f2fs-tools-1.14.0-2|34	the very old log structured file system, such as snowball effect of wandering
21mr|f2fs-tools-1.14.0-2|35	tree and high cleaning overhead.
21mr|f2fs-tools-1.14.0-2|36	
21mr|f2fs-tools-1.14.0-2|37	Because a NAND-based storage device shows different characteristics according
21mr|f2fs-tools-1.14.0-2|38	to its internal geometry or flash memory management scheme aka FTL, we add
21mr|f2fs-tools-1.14.0-2|39	various parameters not only for configuring on-disk layout, but also for
21mr|f2fs-tools-1.14.0-2|40	selecting allocation and cleaning algorithms.
21mr|f2fs-tools-1.14.0-2|41	
21mr|f2fs-tools-1.14.0-2|42	%files
21mr|f2fs-tools-1.14.0-2|43	%doc AUTHORS COPYING README
21mr|f2fs-tools-1.14.0-2|44	%{_sbindir}/f2fstat
21mr|f2fs-tools-1.14.0-2|45	%{_sbindir}/f2fscrypt
21mr|f2fs-tools-1.14.0-2|46	%{_sbindir}/*.f2fs
21mr|f2fs-tools-1.14.0-2|47	%{_mandir}/man8/*.f2fs.8*
21mr|f2fs-tools-1.14.0-2|48	%{_mandir}/man8/f2fscrypt.8*
21mr|f2fs-tools-1.14.0-2|49	%{_mandir}/man8/f2fs_io.8.*
21mr|f2fs-tools-1.14.0-2|50	
21mr|f2fs-tools-1.14.0-2|51	#----------------------------------------------------------------------------
21mr|f2fs-tools-1.14.0-2|52	
21mr|f2fs-tools-1.14.0-2|53	%package -n %{libname}
21mr|f2fs-tools-1.14.0-2|54	Summary:	Shared library for %{name}
21mr|f2fs-tools-1.14.0-2|55	Group:		System/Libraries
21mr|f2fs-tools-1.14.0-2|56	
21mr|f2fs-tools-1.14.0-2|57	%description -n %{libname}
21mr|f2fs-tools-1.14.0-2|58	Shared library for %{name}.
21mr|f2fs-tools-1.14.0-2|59	
21mr|f2fs-tools-1.14.0-2|60	%files -n %{libname}
21mr|f2fs-tools-1.14.0-2|61	%{_libdir}/libf2fs.so.%{major}*
21mr|f2fs-tools-1.14.0-2|62	
21mr|f2fs-tools-1.14.0-2|63	#----------------------------------------------------------------------------
21mr|f2fs-tools-1.14.0-2|64	
21mr|f2fs-tools-1.14.0-2|65	%package -n %{libformat}
21mr|f2fs-tools-1.14.0-2|66	Summary:	Format library for Flash-Friendly File System (F2FS)
21mr|f2fs-tools-1.14.0-2|67	Group:		System/Libraries
21mr|f2fs-tools-1.14.0-2|68	
21mr|f2fs-tools-1.14.0-2|69	%description -n	%{libformat}
21mr|f2fs-tools-1.14.0-2|70	This package contains the format library for Flash-Friendly File System (F2FS).
21mr|f2fs-tools-1.14.0-2|71	
21mr|f2fs-tools-1.14.0-2|72	%files -n %{libformat}
21mr|f2fs-tools-1.14.0-2|73	%{_libdir}/libf2fs_format.so.%{format_major}*
21mr|f2fs-tools-1.14.0-2|74	
21mr|f2fs-tools-1.14.0-2|75	#----------------------------------------------------------------------------
21mr|f2fs-tools-1.14.0-2|76	
21mr|f2fs-tools-1.14.0-2|77	%package -n %{devname}
21mr|f2fs-tools-1.14.0-2|78	Summary:	Development files for %{name}
21mr|f2fs-tools-1.14.0-2|79	Group:		System/Libraries
21mr|f2fs-tools-1.14.0-2|80	Provides:	%{name}-devel = %{EVRD}
21mr|f2fs-tools-1.14.0-2|81	Requires:	%{libname} = %{EVRD}
21mr|f2fs-tools-1.14.0-2|82	Requires:	%{libformat} = %{EVRD}
21mr|f2fs-tools-1.14.0-2|83	
21mr|f2fs-tools-1.14.0-2|84	%description -n	%{devname}
21mr|f2fs-tools-1.14.0-2|85	This package contains the libraries needed to develop applications
21mr|f2fs-tools-1.14.0-2|86	that use %{name}.
21mr|f2fs-tools-1.14.0-2|87	
21mr|f2fs-tools-1.14.0-2|88	%files -n %{devname}
21mr|f2fs-tools-1.14.0-2|89	%{_includedir}/*.h
21mr|f2fs-tools-1.14.0-2|90	%{_libdir}/*.so
21mr|f2fs-tools-1.14.0-2|91	
21mr|f2fs-tools-1.14.0-2|92	#----------------------------------------------------------------------------
21mr|f2fs-tools-1.14.0-2|93	
21mr|f2fs-tools-1.14.0-2|94	%prep
21mr|f2fs-tools-1.14.0-2|95	%setup -q
21mr|f2fs-tools-1.14.0-2|96	
21mr|f2fs-tools-1.14.0-2|97	%build
21mr|f2fs-tools-1.14.0-2|98	# /usr/bin/sg_write_buffer is provided in sg3_utils
21mr|f2fs-tools-1.14.0-2|99	sed -i '/sg_write_buffer/d' tools/Makefile.am
21mr|f2fs-tools-1.14.0-2|100	autoreconf -fi
21mr|f2fs-tools-1.14.0-2|101	%configure \
21mr|f2fs-tools-1.14.0-2|102	--disable-static
21mr|f2fs-tools-1.14.0-2|103	%make
21mr|f2fs-tools-1.14.0-2|104	
21mr|f2fs-tools-1.14.0-2|105	%install
21mr|f2fs-tools-1.14.0-2|106	%makeinstall_std \
21mr|f2fs-tools-1.14.0-2|107	sbindir=%{_sbindir}
21mr|f2fs-tools-1.14.0-2|108	
21mr|f2fs-tools-1.14.0-2|109	mkdir -m 755 -p %{buildroot}%{_includedir}
21mr|f2fs-tools-1.14.0-2|110	install -m 644 include/f2fs_fs.h %{buildroot}%{_includedir}
21mr|f2fs-tools-1.14.0-2|111	install -m 644 mkfs/f2fs_format_utils.h %{buildroot}%{_includedir}
21mr|f2fs-tools-1.14.0-2|112	rm -f %{buildroot}/%{_libdir}/*.la

12151 21
21mr|faac-1.30-3|1	%define major 0
21mr|faac-1.30-3|2	%define libname %mklibname %{name} %{major}
21mr|faac-1.30-3|3	%define develname %mklibname -d %{name}
21mr|faac-1.30-3|4	
21mr|faac-1.30-3|5	%define url_ver %(echo %{version}|tr . _)
21mr|faac-1.30-3|6	
21mr|faac-1.30-3|7	Summary:	Freeware Advanced Audio Encoder
21mr|faac-1.30-3|8	Name:		faac
21mr|faac-1.30-3|9	Version:	1.30
21mr|faac-1.30-3|10	Release:	3
21mr|faac-1.30-3|11	Epoch:		0
21mr|faac-1.30-3|12	License:	LGPLv2+
21mr|faac-1.30-3|13	Group:		Sound
21mr|faac-1.30-3|14	Url:		https://sourceforge.net/projects/faac/
21mr|faac-1.30-3|15	Source0:	https://downloads.sourceforge.net/project/faac/faac-src/faac-%{version}/%{name}-%{url_ver}.tar.gz
21mr|faac-1.30-3|16	Patch0: faac-1.30-keep-alignment-on-encoding-progress.patch
21mr|faac-1.30-3|17	Patch1: faac-1.30-fix-out_of_root-build.patch
21mr|faac-1.30-3|18	Patch2: faac-1.30-add-pkgconfig-file.patch
21mr|faac-1.30-3|19	Patch3: faac-1.30-add-album-artist-tag-and-sorting-options.patch
21mr|faac-1.30-3|20	BuildRequires:	dos2unix
21mr|faac-1.30-3|21	BuildRequires:	pkgconfig(sndfile)
21mr|faac-1.30-3|22	#gw else the detection for libmp4v2 kicks in
21mr|faac-1.30-3|23	BuildConflicts:	%{libname}-devel < %{EVRD}
21mr|faac-1.30-3|24	BuildConflicts:	%{develname} < %{EVRD}
21mr|faac-1.30-3|25	
21mr|faac-1.30-3|26	%description
21mr|faac-1.30-3|27	FAAC is an AAC encoder based on the ISO MPEG-4 reference code.
21mr|faac-1.30-3|28	
21mr|faac-1.30-3|29	%files
21mr|faac-1.30-3|30	%doc README TODO ChangeLog
21mr|faac-1.30-3|31	%{_bindir}/%{name}
21mr|faac-1.30-3|32	%{_mandir}/man1/%{name}.1*
21mr|faac-1.30-3|33	
21mr|faac-1.30-3|34	#-----------------------------------------------------------------------------
21mr|faac-1.30-3|35	
21mr|faac-1.30-3|36	%package -n %{libname}
21mr|faac-1.30-3|37	Summary:	Free Advanced Audio Encoder shared library
21mr|faac-1.30-3|38	Group:		System/Libraries
21mr|faac-1.30-3|39	
21mr|faac-1.30-3|40	%description -n %{libname}
21mr|faac-1.30-3|41	FAAC is an AAC encoder based on the ISO MPEG-4 reference code.
21mr|faac-1.30-3|42	This package contains the shared library needed by programs based on
21mr|faac-1.30-3|43	libfaac.
21mr|faac-1.30-3|44	
21mr|faac-1.30-3|45	%files -n %{libname}
21mr|faac-1.30-3|46	%doc COPYING
21mr|faac-1.30-3|47	%{_libdir}/libfaac*so.%{major}*
21mr|faac-1.30-3|48	
21mr|faac-1.30-3|49	#-----------------------------------------------------------------------------
21mr|faac-1.30-3|50	
21mr|faac-1.30-3|51	%package -n %{develname}
21mr|faac-1.30-3|52	Summary:	Free Advanced Audio Encoder development files
21mr|faac-1.30-3|53	Group:		Development/C++
21mr|faac-1.30-3|54	Requires:	%{libname} = %{EVRD}
21mr|faac-1.30-3|55	Provides:	lib%{name}-devel = %{EVRD}
21mr|faac-1.30-3|56	Provides:	%{name}-devel = %{EVRD}
21mr|faac-1.30-3|57	
21mr|faac-1.30-3|58	%description -n %{develname}
21mr|faac-1.30-3|59	FAAC is an AAC encoder based on the ISO MPEG-4 reference code.
21mr|faac-1.30-3|60	This package contains the needed files for compiling programs with
21mr|faac-1.30-3|61	libfaac.
21mr|faac-1.30-3|62	
21mr|faac-1.30-3|63	%files -n %{develname}
21mr|faac-1.30-3|64	%doc COPYING
21mr|faac-1.30-3|65	%{_includedir}/*.h
21mr|faac-1.30-3|66	%{_libdir}/libfaac.so
21mr|faac-1.30-3|67	%{_libdir}/libfaac.a
21mr|faac-1.30-3|68	%{_libdir}/pkgconfig/%{name}.pc
21mr|faac-1.30-3|69	
21mr|faac-1.30-3|70	#-----------------------------------------------------------------------------
21mr|faac-1.30-3|71	
21mr|faac-1.30-3|72	%prep
21mr|faac-1.30-3|73	%setup -qn %{name}-%{url_ver}
21mr|faac-1.30-3|74	%apply_patches
21mr|faac-1.30-3|75	
21mr|faac-1.30-3|76	
21mr|faac-1.30-3|77	%build
21mr|faac-1.30-3|78	#dos2unix configure.in
21mr|faac-1.30-3|79	aclocal
21mr|faac-1.30-3|80	autoheader
21mr|faac-1.30-3|81	libtoolize --automake
21mr|faac-1.30-3|82	automake --add-missing --copy
21mr|faac-1.30-3|83	
21mr|faac-1.30-3|84	%ifarch %{e2k}
21mr|faac-1.30-3|85	CC='%{__cc} -U__SSE2__ -D__clang__'
21mr|faac-1.30-3|86	%endif
21mr|faac-1.30-3|87	%configure --enable-static
21mr|faac-1.30-3|88	%make
21mr|faac-1.30-3|89	
21mr|faac-1.30-3|90	
21mr|faac-1.30-3|91	%install
21mr|faac-1.30-3|92	%makeinstall_std
21mr|faac-1.30-3|93	
21mr|faac-1.30-3|94	# Manual header installation
21mr|faac-1.30-3|95	mkdir -p %{buildroot}%{_includedir}
21mr|faac-1.30-3|96	cp include/*h %{buildroot}%{_includedir}

12152 21
21mr|faad2-2.11.1-1|1	%define	major 2
21mr|faad2-2.11.1-1|2	%define	libname %mklibname faad %{major}
21mr|faad2-2.11.1-1|3	%define	libdrm %mklibname faad_drm %{major}
21mr|faad2-2.11.1-1|4	%define	devname %mklibname -d %{name}
21mr|faad2-2.11.1-1|5	
21mr|faad2-2.11.1-1|6	Summary:	Freeware Advanced Audio Decoder version 2
21mr|faad2-2.11.1-1|7	Name:		faad2
21mr|faad2-2.11.1-1|8	Version:	2.11.1
21mr|faad2-2.11.1-1|9	Release:	1
21mr|faad2-2.11.1-1|10	Epoch:		1
21mr|faad2-2.11.1-1|11	License:	GPLv2+
21mr|faad2-2.11.1-1|12	Group:		Sound
21mr|faad2-2.11.1-1|13	Url:		https://github.com/knik0/faad2
21mr|faad2-2.11.1-1|14	Source0:	https://github.com/knik0/faad2/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|faad2-2.11.1-1|15	BuildRequires:	cmake
21mr|faad2-2.11.1-1|16	BuildRequires:	id3lib-devel
21mr|faad2-2.11.1-1|17	#BuildRequires:	pkgconfig(sdl)
21mr|faad2-2.11.1-1|18	BuildRequires:	pkgconfig(sndfile)
21mr|faad2-2.11.1-1|19	
21mr|faad2-2.11.1-1|20	%description
21mr|faad2-2.11.1-1|21	FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, completely
21mr|faad2-2.11.1-1|22	written from scratch. FAAD 2 is licensed under the GPL v. 2.
21mr|faad2-2.11.1-1|23	
21mr|faad2-2.11.1-1|24	%files
21mr|faad2-2.11.1-1|25	%doc AUTHORS ChangeLog README
21mr|faad2-2.11.1-1|26	%{_bindir}/faad
21mr|faad2-2.11.1-1|27	%{_mandir}/man1/faad.1*
21mr|faad2-2.11.1-1|28	
21mr|faad2-2.11.1-1|29	#----------------------------------------------------------------------------
21mr|faad2-2.11.1-1|30	
21mr|faad2-2.11.1-1|31	%package -n %{libname}
21mr|faad2-2.11.1-1|32	Summary:	Freeware Advanced Audio Decoder shared library
21mr|faad2-2.11.1-1|33	Group:		System/Libraries
21mr|faad2-2.11.1-1|34	Conflicts:	%{_lib}faad2_2 < 1:2.9.2
21mr|faad2-2.11.1-1|35	Obsoletes:	%{_lib}faad2_2 < 1:2.9.2
21mr|faad2-2.11.1-1|36	
21mr|faad2-2.11.1-1|37	%description -n %{libname}
21mr|faad2-2.11.1-1|38	FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, completely
21mr|faad2-2.11.1-1|39	written from scratch.
21mr|faad2-2.11.1-1|40	This package contains the shared library needed by programs linked to libfaad.
21mr|faad2-2.11.1-1|41	
21mr|faad2-2.11.1-1|42	%files -n %{libname}
21mr|faad2-2.11.1-1|43	%doc COPYING
21mr|faad2-2.11.1-1|44	%{_libdir}/libfaad.so.%{major}*
21mr|faad2-2.11.1-1|45	
21mr|faad2-2.11.1-1|46	#----------------------------------------------------------------------------
21mr|faad2-2.11.1-1|47	
21mr|faad2-2.11.1-1|48	%package -n %{libdrm}
21mr|faad2-2.11.1-1|49	Summary:	Freeware Advanced Audio Decoder shared library
21mr|faad2-2.11.1-1|50	Group:		System/Libraries
21mr|faad2-2.11.1-1|51	Conflicts:	%{_lib}faad2_2 < 1:2.9.2
21mr|faad2-2.11.1-1|52	
21mr|faad2-2.11.1-1|53	%description -n %{libdrm}
21mr|faad2-2.11.1-1|54	FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, completely
21mr|faad2-2.11.1-1|55	written from scratch.
21mr|faad2-2.11.1-1|56	This package contains the shared library needed by programs linked to
21mr|faad2-2.11.1-1|57	libfaad_drm.
21mr|faad2-2.11.1-1|58	
21mr|faad2-2.11.1-1|59	%files -n %{libdrm}
21mr|faad2-2.11.1-1|60	%doc COPYING
21mr|faad2-2.11.1-1|61	%{_libdir}/libfaad_drm.so.%{major}*
21mr|faad2-2.11.1-1|62	
21mr|faad2-2.11.1-1|63	#----------------------------------------------------------------------------
21mr|faad2-2.11.1-1|64	
21mr|faad2-2.11.1-1|65	%package -n %{devname}
21mr|faad2-2.11.1-1|66	Summary:	Freeware Advanced Audio Decoder development files
21mr|faad2-2.11.1-1|67	Group:		Development/C++
21mr|faad2-2.11.1-1|68	Requires:	%{libname} = %{EVRD}
21mr|faad2-2.11.1-1|69	Requires:	%{libdrm} = %{EVRD}
21mr|faad2-2.11.1-1|70	Provides:	lib%{name}-devel  = %{EVRD}
21mr|faad2-2.11.1-1|71	
21mr|faad2-2.11.1-1|72	%description -n %{devname}
21mr|faad2-2.11.1-1|73	FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, completely
21mr|faad2-2.11.1-1|74	written from scratch.
21mr|faad2-2.11.1-1|75	This package contains the C++ headers needed to build programs with libfaad
21mr|faad2-2.11.1-1|76	and libfaad_drm.
21mr|faad2-2.11.1-1|77	
21mr|faad2-2.11.1-1|78	%files -n %{devname}
21mr|faad2-2.11.1-1|79	%doc docs/*.pdf
21mr|faad2-2.11.1-1|80	%{_includedir}/*.h
21mr|faad2-2.11.1-1|81	%{_libdir}/libfaad.so
21mr|faad2-2.11.1-1|82	%{_libdir}/libfaad_drm.so
21mr|faad2-2.11.1-1|83	%{_libdir}/pkgconfig/%{name}.pc
21mr|faad2-2.11.1-1|84	%{_mandir}/man3/libfaad.3*
21mr|faad2-2.11.1-1|85	
21mr|faad2-2.11.1-1|86	#----------------------------------------------------------------------------
21mr|faad2-2.11.1-1|87	
21mr|faad2-2.11.1-1|88	%prep
21mr|faad2-2.11.1-1|89	%autosetup -p1
21mr|faad2-2.11.1-1|90	
21mr|faad2-2.11.1-1|91	%build
21mr|faad2-2.11.1-1|92	%cmake
21mr|faad2-2.11.1-1|93	
21mr|faad2-2.11.1-1|94	%make
21mr|faad2-2.11.1-1|95	
21mr|faad2-2.11.1-1|96	
21mr|faad2-2.11.1-1|97	%install
21mr|faad2-2.11.1-1|98	%makeinstall_std -C build
21mr|faad2-2.11.1-1|99	
21mr|faad2-2.11.1-1|100	# Install also a man3 page
21mr|faad2-2.11.1-1|101	mkdir -p %{buildroot}%{_mandir}/man3
21mr|faad2-2.11.1-1|102	install -m 0644 docs/libfaad.3 %{buildroot}%{_mandir}/man3/

12153 21
21mr|facile-1.1.3-1|1	%define debug_package %{nil}
21mr|facile-1.1.3-1|2	%global __requires_exclude ocamlx
21mr|facile-1.1.3-1|3	
21mr|facile-1.1.3-1|4	Summary:	Constraint programming library
21mr|facile-1.1.3-1|5	Name:		facile
21mr|facile-1.1.3-1|6	Version:	1.1.3
21mr|facile-1.1.3-1|7	Release:	1
21mr|facile-1.1.3-1|8	License:	GPLv2+
21mr|facile-1.1.3-1|9	Group:		Development/OCaml
21mr|facile-1.1.3-1|10	Url:		http://www.recherche.enac.fr/log/facile/
21mr|facile-1.1.3-1|11	Source0:	http://www.recherche.enac.fr/log/facile/distrib/%{name}-%{version}.tar.gz
21mr|facile-1.1.3-1|12	Patch0:		facile-1.1-install.patch
21mr|facile-1.1.3-1|13	Patch1:		10-srcMakefile
21mr|facile-1.1.3-1|14	Patch2:		20-Makefile
21mr|facile-1.1.3-1|15	Patch3:		30-non-opt-check
21mr|facile-1.1.3-1|16	BuildRequires:	ocaml
21mr|facile-1.1.3-1|17	Requires:	ocaml
21mr|facile-1.1.3-1|18	
21mr|facile-1.1.3-1|19	%description
21mr|facile-1.1.3-1|20	FaCiLe is a constraint programming library on integer and integer set finite
21mr|facile-1.1.3-1|21	domains written in OCaml.
21mr|facile-1.1.3-1|22	
21mr|facile-1.1.3-1|23	%files
21mr|facile-1.1.3-1|24	%{_libdir}/ocaml/facile
21mr|facile-1.1.3-1|25	
21mr|facile-1.1.3-1|26	#----------------------------------------------------------------------------
21mr|facile-1.1.3-1|27	
21mr|facile-1.1.3-1|28	%prep
21mr|facile-1.1.3-1|29	%setup -q
21mr|facile-1.1.3-1|30	%apply_patches
21mr|facile-1.1.3-1|31	
21mr|facile-1.1.3-1|32	%build
21mr|facile-1.1.3-1|33	./configure
21mr|facile-1.1.3-1|34	
21mr|facile-1.1.3-1|35	%ifarch %{arm}
21mr|facile-1.1.3-1|36	%make OCAMLC="ocamlc -g" OCAMLMLI=ocamlc
21mr|facile-1.1.3-1|37	%else
21mr|facile-1.1.3-1|38	%make
21mr|facile-1.1.3-1|39	%endif
21mr|facile-1.1.3-1|40	
21mr|facile-1.1.3-1|41	%install
21mr|facile-1.1.3-1|42	%makeinstall_std

12154 21
21mr|facter-4.4.0-1|1	%define gem_name facter
21mr|facter-4.4.0-1|2	
21mr|facter-4.4.0-1|3	Summary:	Ruby module for collecting simple facts about a host operating system
21mr|facter-4.4.0-1|4	Name:		facter
21mr|facter-4.4.0-1|5	Version:	4.4.0
21mr|facter-4.4.0-1|6	Release:	1
21mr|facter-4.4.0-1|7	License:	Apache Software License
21mr|facter-4.4.0-1|8	Group:		System/Libraries
21mr|facter-4.4.0-1|9	Url:		http://www.puppetlabs.com/puppet/related-projects/facter/
21mr|facter-4.4.0-1|10	Source0:	https://rubygems.org/downloads/%{name}-%{version}.gem
21mr|facter-4.4.0-1|11	BuildRequires:	ruby-devel
21mr|facter-4.4.0-1|12	BuildRequires:	rubygems-devel
21mr|facter-4.4.0-1|13	# needed for host, in facter/ipaddress.rb
21mr|facter-4.4.0-1|14	Requires:	bind-utils
21mr|facter-4.4.0-1|15	Requires:	dmidecode
21mr|facter-4.4.0-1|16	Requires:	lsb-release
21mr|facter-4.4.0-1|17	Requires:	ruby >= 1.8.1
21mr|facter-4.4.0-1|18	Requires:	rubygems
21mr|facter-4.4.0-1|19	Requires:	rubygem(json)
21mr|facter-4.4.0-1|20	BuildArch:	noarch
21mr|facter-4.4.0-1|21	
21mr|facter-4.4.0-1|22	%description
21mr|facter-4.4.0-1|23	Ruby module for collecting simple facts about a host Operating
21mr|facter-4.4.0-1|24	system. Some of the facts are preconfigured, such as the host-name and the
21mr|facter-4.4.0-1|25	operating system. Additional facts can be added through simple Ruby scripts
21mr|facter-4.4.0-1|26	
21mr|facter-4.4.0-1|27	%files
21mr|facter-4.4.0-1|28	%{_bindir}/facter*
21mr|facter-4.4.0-1|29	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|facter-4.4.0-1|30	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|facter-4.4.0-1|31	%exclude %{gem_dir}/cache
21mr|facter-4.4.0-1|32	
21mr|facter-4.4.0-1|33	#----------------------------------------------------------------------------
21mr|facter-4.4.0-1|34	
21mr|facter-4.4.0-1|35	%package doc
21mr|facter-4.4.0-1|36	Summary:	Documentation for %{name}
21mr|facter-4.4.0-1|37	Group:		Documentation
21mr|facter-4.4.0-1|38	Requires:	%{name} = %{EVRD}
21mr|facter-4.4.0-1|39	
21mr|facter-4.4.0-1|40	%description doc
21mr|facter-4.4.0-1|41	Documents, RDoc & RI documentation for %{name}.
21mr|facter-4.4.0-1|42	
21mr|facter-4.4.0-1|43	%files doc
21mr|facter-4.4.0-1|44	%{gem_dir}/doc/%{gem_name}-%{version}
21mr|facter-4.4.0-1|45	
21mr|facter-4.4.0-1|46	#----------------------------------------------------------------------------
21mr|facter-4.4.0-1|47	
21mr|facter-4.4.0-1|48	%prep
21mr|facter-4.4.0-1|49	%setup -q -n %{gem_name}-%{version}
21mr|facter-4.4.0-1|50	
21mr|facter-4.4.0-1|51	%build
21mr|facter-4.4.0-1|52	%gem_build
21mr|facter-4.4.0-1|53	# Use /usr/bin/ruby directly instead of /usr/bin/env ruby in
21mr|facter-4.4.0-1|54	#+ executables. Otherwise, initscripts break since pidof can't
21mr|facter-4.4.0-1|55	#+ find the right process
21mr|facter-4.4.0-1|56	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' bin/facter
21mr|facter-4.4.0-1|57	
21mr|facter-4.4.0-1|58	%install
21mr|facter-4.4.0-1|59	%gem_install -d %{buildroot}
21mr|facter-4.4.0-1|60	install -d -m 0755 %{buildroot}%{gem_dir}/specifications
21mr|facter-4.4.0-1|61	install -p -m 0644 ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec

12155 21
21mr|fake-gnome-shell-41-1|1	%define _build_pkgcheck_set %{nil}
21mr|fake-gnome-shell-41-1|2	%define pkg gnome-shell
21mr|fake-gnome-shell-41-1|3	
21mr|fake-gnome-shell-41-1|4	Summary:	Dummy package to provide %{pkg} on e2k
21mr|fake-gnome-shell-41-1|5	Name:		fake-%{pkg}
21mr|fake-gnome-shell-41-1|6	Version:	41
21mr|fake-gnome-shell-41-1|7	Release:	1
21mr|fake-gnome-shell-41-1|8	License:	MIT
21mr|fake-gnome-shell-41-1|9	Group:		Graphical desktop/GNOME
21mr|fake-gnome-shell-41-1|10	# gdm
21mr|fake-gnome-shell-41-1|11	Provides:	%{pkg} = %{EVRD}
21mr|fake-gnome-shell-41-1|12	ExclusiveArch:	%{e2k}
21mr|fake-gnome-shell-41-1|13	
21mr|fake-gnome-shell-41-1|14	%description
21mr|fake-gnome-shell-41-1|15	%{summary}
21mr|fake-gnome-shell-41-1|16	
21mr|fake-gnome-shell-41-1|17	%files

12156 21
21mr|fake-provides-0.1-1|1	Name:		fake-provides
21mr|fake-provides-0.1-1|2	Summary:	Temporary fake provides for different development purposes
21mr|fake-provides-0.1-1|3	Group:		System/Configuration/Other
21mr|fake-provides-0.1-1|4	Version:	0.1
21mr|fake-provides-0.1-1|5	Release:	1
21mr|fake-provides-0.1-1|6	License:	MIT
21mr|fake-provides-0.1-1|7	
21mr|fake-provides-0.1-1|8	# changable temporary provides
21mr|fake-provides-0.1-1|9	Provides: cmake-filesystem = %{EVRD}
21mr|fake-provides-0.1-1|10	Provides: cmake-filesystem%{_isa} = %{EVRD}
21mr|fake-provides-0.1-1|11	
21mr|fake-provides-0.1-1|12	%description
21mr|fake-provides-0.1-1|13	Temporary fake provides for different development purposes
21mr|fake-provides-0.1-1|14	
21mr|fake-provides-0.1-1|15	%files
21mr|fake-provides-0.1-1|16	# empty

12157 21
21mr|fakeroot-1.25.3-1|1	Summary:	Gives a fake root environment
21mr|fakeroot-1.25.3-1|2	Name:		fakeroot
21mr|fakeroot-1.25.3-1|3	Version:	1.25.3
21mr|fakeroot-1.25.3-1|4	Release:	1
21mr|fakeroot-1.25.3-1|5	License:	GPL
21mr|fakeroot-1.25.3-1|6	Group:		Development/Other
21mr|fakeroot-1.25.3-1|7	URL:		http://fakechroot.alioth.debian.org/
21mr|fakeroot-1.25.3-1|8	Source0:	https://cdn-aws.deb.debian.org/debian/pool/main/f/fakeroot/%{name}_%{version}.orig.tar.gz
21mr|fakeroot-1.25.3-1|9	# Debian package patches, from debian.tar.xz
21mr|fakeroot-1.25.3-1|10	Patch0:		debian_eglibc-fts-without-LFS.patch
21mr|fakeroot-1.25.3-1|11	Patch2:		debian_fix-shell-in-fakeroot.patch
21mr|fakeroot-1.25.3-1|12	# Address some POSIX-types related problems.
21mr|fakeroot-1.25.3-1|13	Patch4:		fakeroot-inttypes.patch
21mr|fakeroot-1.25.3-1|14	# Fix LD_LIBRARY_PATH for multilib: https://bugzilla.redhat.com/show_bug.cgi?id=1241527
21mr|fakeroot-1.25.3-1|15	Patch5:		fakeroot-1.25.3-multilib.patch
21mr|fakeroot-1.25.3-1|16	Patch6:		0001-libfakeroot.c-define-_STAT_VER-if-not-already-define.patch
21mr|fakeroot-1.25.3-1|17	Patch7:		0002-libfakeroot.c-add-wrappers-for-new-glibc-2.33-symbol.patch
21mr|fakeroot-1.25.3-1|18	Patch8:		0003-libfakeroot.c-fix-compile-error-with-DEBUG-enabled.patch
21mr|fakeroot-1.25.3-1|19	Patch9:		0004-configure.ac-fix-__xmknod-at-pointer-argument.patch
21mr|fakeroot-1.25.3-1|20	BuildRequires:	sharutils
21mr|fakeroot-1.25.3-1|21	BuildRequires:	util-linux-ng
21mr|fakeroot-1.25.3-1|22	BuildRequires:	acl-devel
21mr|fakeroot-1.25.3-1|23	BuildRequires:	libstdc++-devel
21mr|fakeroot-1.25.3-1|24	BuildRequires:	pkgconfig(libcap)
21mr|fakeroot-1.25.3-1|25	
21mr|fakeroot-1.25.3-1|26	%description
21mr|fakeroot-1.25.3-1|27	This package is intended to enable something like: fakeroot rpm
21mr|fakeroot-1.25.3-1|28	--rebuild i.e. to remove the need to become root for a package
21mr|fakeroot-1.25.3-1|29	build. This is done by setting LD_PRELOAD to a "libfakeroot.so.0.0",
21mr|fakeroot-1.25.3-1|30	that provides wrappers around chown, chmod, mknod, stat, etc.
21mr|fakeroot-1.25.3-1|31	
21mr|fakeroot-1.25.3-1|32	If you don't understand any of this, you do not need this!
21mr|fakeroot-1.25.3-1|33	
21mr|fakeroot-1.25.3-1|34	%files
21mr|fakeroot-1.25.3-1|35	%defattr(-,root,root,0755)
21mr|fakeroot-1.25.3-1|36	%doc AUTHORS BUGS COPYING ChangeLog DEBUG INSTALL NEWS README
21mr|fakeroot-1.25.3-1|37	%{_bindir}/*
21mr|fakeroot-1.25.3-1|38	%{_libdir}/libfakeroot
21mr|fakeroot-1.25.3-1|39	%{_mandir}/man*/*
21mr|fakeroot-1.25.3-1|40	%lang(de) %{_mandir}/de/man*/*
21mr|fakeroot-1.25.3-1|41	%lang(es) %{_mandir}/es/man*/*
21mr|fakeroot-1.25.3-1|42	%lang(nl) %{_mandir}/nl/man*/*
21mr|fakeroot-1.25.3-1|43	%lang(pt) %{_mandir}/pt/man*/*
21mr|fakeroot-1.25.3-1|44	%lang(sv) %{_mandir}/sv/man*/*
21mr|fakeroot-1.25.3-1|45	
21mr|fakeroot-1.25.3-1|46	#----------------------------------------------------------------------------
21mr|fakeroot-1.25.3-1|47	
21mr|fakeroot-1.25.3-1|48	%prep
21mr|fakeroot-1.25.3-1|49	%setup -q
21mr|fakeroot-1.25.3-1|50	%apply_patches
21mr|fakeroot-1.25.3-1|51	
21mr|fakeroot-1.25.3-1|52	# anti version hack
21mr|fakeroot-1.25.3-1|53	perl -pi -e "s|-release 0|-avoid-version|g" Makefile*
21mr|fakeroot-1.25.3-1|54	
21mr|fakeroot-1.25.3-1|55	for file in ./doc/*/*.1.*; do
21mr|fakeroot-1.25.3-1|56	iconv -f latin1 -t utf8 < $file > $file.new
21mr|fakeroot-1.25.3-1|57	mv -f $file.new $file
21mr|fakeroot-1.25.3-1|58	done
21mr|fakeroot-1.25.3-1|59	# Fix man page location
21mr|fakeroot-1.25.3-1|60	perl -pi -e 's|faked.1|../faked.1|; s|fakeroot.1|../fakeroot.1|' doc/*/Makefile.am
21mr|fakeroot-1.25.3-1|61	
21mr|fakeroot-1.25.3-1|62	%build
21mr|fakeroot-1.25.3-1|63	autoreconf -fi
21mr|fakeroot-1.25.3-1|64	%configure \
21mr|fakeroot-1.25.3-1|65	--disable-dependency-tracking \
21mr|fakeroot-1.25.3-1|66	--disable-static \
21mr|fakeroot-1.25.3-1|67	--libdir=%{_libdir}/libfakeroot \
21mr|fakeroot-1.25.3-1|68	--with-ipc=tcp
21mr|fakeroot-1.25.3-1|69	%make
21mr|fakeroot-1.25.3-1|70	
21mr|fakeroot-1.25.3-1|71	%install
21mr|fakeroot-1.25.3-1|72	%makeinstall_std libdir=%{_libdir}/libfakeroot
21mr|fakeroot-1.25.3-1|73	
21mr|fakeroot-1.25.3-1|74	# the french man page is in man-pages-fr-1.58.0-18mdk, nuke this one to prevent file clash
21mr|fakeroot-1.25.3-1|75	rm -r %{buildroot}%{_mandir}/fr/man*
21mr|fakeroot-1.25.3-1|76	

12158 21
21mr|faketime-0.9.7-2|1	%define major 1
21mr|faketime-0.9.7-2|2	%define libname %mklibname %{name} %{major}
21mr|faketime-0.9.7-2|3	%define libnamemt %mklibname %{name}MT %{major}
21mr|faketime-0.9.7-2|4	
21mr|faketime-0.9.7-2|5	Summary:	Report faked system time to programs
21mr|faketime-0.9.7-2|6	Name:		faketime
21mr|faketime-0.9.7-2|7	Version:	0.9.7
21mr|faketime-0.9.7-2|8	Release:	2
21mr|faketime-0.9.7-2|9	License:	GPLv2+
21mr|faketime-0.9.7-2|10	Group:		Development/Other
21mr|faketime-0.9.7-2|11	Url:		http://www.code-wizards.com/projects/libfaketime/
21mr|faketime-0.9.7-2|12	Source0:	http://www.code-wizards.com/projects/libfaketime/libfaketime-%{version}.tar.gz
21mr|faketime-0.9.7-2|13	Patch0:		libfaketime-0.9.7-no-werror.patch
21mr|faketime-0.9.7-2|14	Requires:	%{libname} = %{EVRD}
21mr|faketime-0.9.7-2|15	Requires:	%{libnamemt} = %{EVRD}
21mr|faketime-0.9.7-2|16	
21mr|faketime-0.9.7-2|17	%description
21mr|faketime-0.9.7-2|18	libfaketime intercepts various system calls which programs use to
21mr|faketime-0.9.7-2|19	retrieve the current date and time. It can then report faked dates and
21mr|faketime-0.9.7-2|20	times (as specified by you, the user) to these programs. This means you
21mr|faketime-0.9.7-2|21	can modify the system time a program sees without having to change the
21mr|faketime-0.9.7-2|22	time system-wide.
21mr|faketime-0.9.7-2|23	
21mr|faketime-0.9.7-2|24	%files
21mr|faketime-0.9.7-2|25	%doc README NEWS
21mr|faketime-0.9.7-2|26	%{_bindir}/faketime
21mr|faketime-0.9.7-2|27	%{_mandir}/man1/faketime.1*
21mr|faketime-0.9.7-2|28	
21mr|faketime-0.9.7-2|29	#----------------------------------------------------------------------------
21mr|faketime-0.9.7-2|30	
21mr|faketime-0.9.7-2|31	%package -n %{libname}
21mr|faketime-0.9.7-2|32	Summary:	Faketime shared library
21mr|faketime-0.9.7-2|33	Group:		System/Libraries
21mr|faketime-0.9.7-2|34	Conflicts:	%{name} < 0.9.5
21mr|faketime-0.9.7-2|35	
21mr|faketime-0.9.7-2|36	%description -n %{libname}
21mr|faketime-0.9.7-2|37	Faketime shared library.
21mr|faketime-0.9.7-2|38	
21mr|faketime-0.9.7-2|39	%files -n %{libname}
21mr|faketime-0.9.7-2|40	%{_libdir}/lib%{name}.so.%{major}*
21mr|faketime-0.9.7-2|41	
21mr|faketime-0.9.7-2|42	#----------------------------------------------------------------------------
21mr|faketime-0.9.7-2|43	
21mr|faketime-0.9.7-2|44	%package -n %{libnamemt}
21mr|faketime-0.9.7-2|45	Summary:	Faketime shared library
21mr|faketime-0.9.7-2|46	Group:		System/Libraries
21mr|faketime-0.9.7-2|47	Conflicts:	%{name} < 0.9.5
21mr|faketime-0.9.7-2|48	
21mr|faketime-0.9.7-2|49	%description -n %{libnamemt}
21mr|faketime-0.9.7-2|50	Faketime shared library.
21mr|faketime-0.9.7-2|51	
21mr|faketime-0.9.7-2|52	%files -n %{libnamemt}
21mr|faketime-0.9.7-2|53	%{_libdir}/lib%{name}MT.so.%{major}*
21mr|faketime-0.9.7-2|54	
21mr|faketime-0.9.7-2|55	#----------------------------------------------------------------------------
21mr|faketime-0.9.7-2|56	
21mr|faketime-0.9.7-2|57	%prep
21mr|faketime-0.9.7-2|58	%setup -qn libfaketime-%{version}
21mr|faketime-0.9.7-2|59	%patch0 -p1
21mr|faketime-0.9.7-2|60	
21mr|faketime-0.9.7-2|61	%build
21mr|faketime-0.9.7-2|62	%setup_compile_flags
21mr|faketime-0.9.7-2|63	make PREFIX=%{_prefix} LIBDIRNAME=/%{_lib}
21mr|faketime-0.9.7-2|64	
21mr|faketime-0.9.7-2|65	%install
21mr|faketime-0.9.7-2|66	%makeinstall_std PREFIX=%{_prefix} LIBDIRNAME=/%{_lib}
21mr|faketime-0.9.7-2|67	
21mr|faketime-0.9.7-2|68	chmod 0755 %{buildroot}%{_libdir}/lib%{name}*.so.%{major}*

12159 21
21mr|fapolicyd-1.3.2-2|1	Summary:	Application Whitelisting Daemon
21mr|fapolicyd-1.3.2-2|2	Name:		fapolicyd
21mr|fapolicyd-1.3.2-2|3	Version:	1.3.2
21mr|fapolicyd-1.3.2-2|4	Release:	2
21mr|fapolicyd-1.3.2-2|5	License:	GPLv3+
21mr|fapolicyd-1.3.2-2|6	Group:		System/Base
21mr|fapolicyd-1.3.2-2|7	Url:		http://people.redhat.com/sgrubb/fapolicyd
21mr|fapolicyd-1.3.2-2|8	Source0:	https://github.com/linux-application-whitelisting/fapolicyd/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|fapolicyd-1.3.2-2|9	BuildRequires:	python3-devel
21mr|fapolicyd-1.3.2-2|10	BuildRequires:	uthash-devel
21mr|fapolicyd-1.3.2-2|11	BuildRequires:	pkgconfig(libcap-ng)
21mr|fapolicyd-1.3.2-2|12	BuildRequires:	pkgconfig(libgcrypt)
21mr|fapolicyd-1.3.2-2|13	BuildRequires:	pkgconfig(libseccomp)
21mr|fapolicyd-1.3.2-2|14	BuildRequires:	pkgconfig(libudev)
21mr|fapolicyd-1.3.2-2|15	BuildRequires:	pkgconfig(lmdb)
21mr|fapolicyd-1.3.2-2|16	BuildRequires:	pkgconfig(rpm)
21mr|fapolicyd-1.3.2-2|17	BuildRequires:	pkgconfig(systemd)
21mr|fapolicyd-1.3.2-2|18	
21mr|fapolicyd-1.3.2-2|19	%description
21mr|fapolicyd-1.3.2-2|20	Fapolicyd (File Access Policy Daemon) implements application whitelisting
21mr|fapolicyd-1.3.2-2|21	to decide file access rights. Applications that are known via a reputation
21mr|fapolicyd-1.3.2-2|22	source are allowed access while unknown applications are not. The daemon
21mr|fapolicyd-1.3.2-2|23	makes use of the kernel's fanotify interface to determine file access rights.
21mr|fapolicyd-1.3.2-2|24	
21mr|fapolicyd-1.3.2-2|25	%files
21mr|fapolicyd-1.3.2-2|26	%doc README.md
21mr|fapolicyd-1.3.2-2|27	%license COPYING
21mr|fapolicyd-1.3.2-2|28	%attr(755,root,%{name}) %dir %{_datadir}/%{name}
21mr|fapolicyd-1.3.2-2|29	%attr(644,root,%{name}) %{_datadir}/%{name}/sample-rules
21mr|fapolicyd-1.3.2-2|30	%attr(644,root,%{name}) %{_datadir}/%{name}/default-ruleset.known-libs
21mr|fapolicyd-1.3.2-2|31	%attr(750,root,%{name}) %dir %{_sysconfdir}/%{name}
21mr|fapolicyd-1.3.2-2|32	%attr(750,root,%{name}) %dir %{_sysconfdir}/%{name}/trust.d
21mr|fapolicyd-1.3.2-2|33	%attr(750,root,%{name}) %dir %{_sysconfdir}/%{name}/rules.d
21mr|fapolicyd-1.3.2-2|34	%config(noreplace) %attr(644,root,%{name}) %{_sysconfdir}/%{name}/%{name}.conf
21mr|fapolicyd-1.3.2-2|35	%config(noreplace) %attr(644,root,%{name}) %{_sysconfdir}/%{name}/%{name}.trust
21mr|fapolicyd-1.3.2-2|36	%config(noreplace) %attr(644,root,%{name}) %{_sysconfdir}/%{name}/fapolicyd-filter.conf
21mr|fapolicyd-1.3.2-2|37	%ghost %attr(644,root,%{name}) %{_sysconfdir}/%{name}/compiled.rules
21mr|fapolicyd-1.3.2-2|38	%attr(644,root,root) %{_prefix}%{_unitdir}/%{name}.service
21mr|fapolicyd-1.3.2-2|39	%attr(644,root,root) %{_tmpfilesdir}/%{name}.conf
21mr|fapolicyd-1.3.2-2|40	%attr(755,root,root) %{_sbindir}/%{name}
21mr|fapolicyd-1.3.2-2|41	%attr(755,root,root) %{_sbindir}/%{name}-cli
21mr|fapolicyd-1.3.2-2|42	%attr(755,root,root) %{_sbindir}/fagenrules
21mr|fapolicyd-1.3.2-2|43	%attr(644,root,root) %{_mandir}/man8/*
21mr|fapolicyd-1.3.2-2|44	%attr(644,root,root) %{_mandir}/man5/*
21mr|fapolicyd-1.3.2-2|45	%attr(644,root,root) %{_datadir}/%{name}/fapolicyd-magic.mgc
21mr|fapolicyd-1.3.2-2|46	%ghost %{_localstatedir}/log/%{name}-access.log
21mr|fapolicyd-1.3.2-2|47	%attr(770,root,%{name}) %dir %{_localstatedir}/lib/%{name}
21mr|fapolicyd-1.3.2-2|48	%attr(770,root,%{name}) %dir /run/%{name}
21mr|fapolicyd-1.3.2-2|49	%ghost /run/%{name}/%{name}.fifo
21mr|fapolicyd-1.3.2-2|50	%ghost %{_localstatedir}/lib/%{name}/data.mdb
21mr|fapolicyd-1.3.2-2|51	%ghost %{_localstatedir}/lib/%{name}/lock.mdb
21mr|fapolicyd-1.3.2-2|52	%{_sysconfdir}/bash_completion.d/fapolicyd.bash_completion
21mr|fapolicyd-1.3.2-2|53	
21mr|fapolicyd-1.3.2-2|54	%pre
21mr|fapolicyd-1.3.2-2|55	getent passwd %{name} >/dev/null || useradd -r -M -d %{_localstatedir}/lib/%{name} -s /sbin/nologin -c "Application Whitelisting Daemon" %{name}
21mr|fapolicyd-1.3.2-2|56	if [ $1 -eq 2 ]; then
21mr|fapolicyd-1.3.2-2|57	# detect changed default rules in case of upgrade
21mr|fapolicyd-1.3.2-2|58	%manage_default_rules
21mr|fapolicyd-1.3.2-2|59	fi
21mr|fapolicyd-1.3.2-2|60	
21mr|fapolicyd-1.3.2-2|61	%pretrans -p <lua>
21mr|fapolicyd-1.3.2-2|62	if posix.access("/run/fapolicyd.pid", "f") then
21mr|fapolicyd-1.3.2-2|63	os.execute([[
21mr|fapolicyd-1.3.2-2|64	c=/etc/fapolicyd/fapolicyd.rules
21mr|fapolicyd-1.3.2-2|65	rule="allow perm=any uid=0 : all"
21mr|fapolicyd-1.3.2-2|66	
21mr|fapolicyd-1.3.2-2|67	if test -e $c; then
21mr|fapolicyd-1.3.2-2|68	if systemctl is-active fapolicyd &> /dev/null; then
21mr|fapolicyd-1.3.2-2|69	tmp=`mktemp`
21mr|fapolicyd-1.3.2-2|70	cat $c > $tmp
21mr|fapolicyd-1.3.2-2|71	echo "$rule" > $c
21mr|fapolicyd-1.3.2-2|72	cat $tmp >> $c
21mr|fapolicyd-1.3.2-2|73	systemctl restart fapolicyd || true
21mr|fapolicyd-1.3.2-2|74	sleep 10
21mr|fapolicyd-1.3.2-2|75	cat $tmp > $c
21mr|fapolicyd-1.3.2-2|76	rm -f $tmp
21mr|fapolicyd-1.3.2-2|77	fi
21mr|fapolicyd-1.3.2-2|78	fi
21mr|fapolicyd-1.3.2-2|79	]])
21mr|fapolicyd-1.3.2-2|80	end
21mr|fapolicyd-1.3.2-2|81	
21mr|fapolicyd-1.3.2-2|82	%post
21mr|fapolicyd-1.3.2-2|83	# if no pre-existing rule file
21mr|fapolicyd-1.3.2-2|84	if [ ! -e %{_sysconfdir}/%{name}/%{name}.rules ] ; then
21mr|fapolicyd-1.3.2-2|85	files=`ls %{_sysconfdir}/%{name}/rules.d/ 2>/dev/null | wc -w`
21mr|fapolicyd-1.3.2-2|86	# Only if no pre-existing component rules
21mr|fapolicyd-1.3.2-2|87	if [ "$files" -eq 0 ] ; then
21mr|fapolicyd-1.3.2-2|88	## Install the known libs policy
21mr|fapolicyd-1.3.2-2|89	for rulesfile in `cat %{_datadir}/%{name}/default-ruleset.known-libs`; do
21mr|fapolicyd-1.3.2-2|90	cp %{_datadir}/%{name}/sample-rules/$rulesfile  %{_sysconfdir}/%{name}/rules.d/
21mr|fapolicyd-1.3.2-2|91	done
21mr|fapolicyd-1.3.2-2|92	chgrp %{name} %{_sysconfdir}/%{name}/rules.d/*
21mr|fapolicyd-1.3.2-2|93	if [ -x /usr/sbin/restorecon ] ; then
21mr|fapolicyd-1.3.2-2|94	# restore correct label
21mr|fapolicyd-1.3.2-2|95	/usr/sbin/restorecon -F %{_sysconfdir}/%{name}/rules.d/*
21mr|fapolicyd-1.3.2-2|96	fi
21mr|fapolicyd-1.3.2-2|97	fagenrules >/dev/null
21mr|fapolicyd-1.3.2-2|98	fi
21mr|fapolicyd-1.3.2-2|99	fi
21mr|fapolicyd-1.3.2-2|100	%systemd_post %{name}.service
21mr|fapolicyd-1.3.2-2|101	
21mr|fapolicyd-1.3.2-2|102	%preun
21mr|fapolicyd-1.3.2-2|103	%systemd_preun %{name}.service
21mr|fapolicyd-1.3.2-2|104	if [ $1 -eq 0 ]; then
21mr|fapolicyd-1.3.2-2|105	# detect changed default rules in case of uninstall
21mr|fapolicyd-1.3.2-2|106	%manage_default_rules
21mr|fapolicyd-1.3.2-2|107	else
21mr|fapolicyd-1.3.2-2|108	[ -e %{_sysconfdir}/%{name}/%{name}.rules ] && rm -rf %{_sysconfdir}/%{name}/rules.d/* || :
21mr|fapolicyd-1.3.2-2|109	fi
21mr|fapolicyd-1.3.2-2|110	
21mr|fapolicyd-1.3.2-2|111	%postun
21mr|fapolicyd-1.3.2-2|112	%systemd_postun_with_restart %{name}.service
21mr|fapolicyd-1.3.2-2|113	
21mr|fapolicyd-1.3.2-2|114	#----------------------------------------------------------------------------
21mr|fapolicyd-1.3.2-2|115	
21mr|fapolicyd-1.3.2-2|116	%package dnf-plugin
21mr|fapolicyd-1.3.2-2|117	Summary:	Fapolicyd dnf plugin
21mr|fapolicyd-1.3.2-2|118	Group:		System/Base
21mr|fapolicyd-1.3.2-2|119	Requires:	%{name} = %{EVRD}
21mr|fapolicyd-1.3.2-2|120	Provides:	%{name}-plugin = %{EVRD}
21mr|fapolicyd-1.3.2-2|121	BuildArch:	noarch
21mr|fapolicyd-1.3.2-2|122	
21mr|fapolicyd-1.3.2-2|123	%description dnf-plugin
21mr|fapolicyd-1.3.2-2|124	The %{name}-dnf-plugin notifies %{name} daemon about dnf update.
21mr|fapolicyd-1.3.2-2|125	The dnf plugin will be replaced with rpm plugin later.
21mr|fapolicyd-1.3.2-2|126	Don't use dnf and rpm plugin together.
21mr|fapolicyd-1.3.2-2|127	
21mr|fapolicyd-1.3.2-2|128	%files dnf-plugin
21mr|fapolicyd-1.3.2-2|129	%{python3_sitelib}/dnf-plugins/%{name}-dnf-plugin.py
21mr|fapolicyd-1.3.2-2|130	%{python3_sitelib}/dnf-plugins/__pycache__
21mr|fapolicyd-1.3.2-2|131	
21mr|fapolicyd-1.3.2-2|132	#----------------------------------------------------------------------------
21mr|fapolicyd-1.3.2-2|133	
21mr|fapolicyd-1.3.2-2|134	%prep
21mr|fapolicyd-1.3.2-2|135	%setup -q
21mr|fapolicyd-1.3.2-2|136	%apply_patches
21mr|fapolicyd-1.3.2-2|137	
21mr|fapolicyd-1.3.2-2|138	# generate rules for python
21mr|fapolicyd-1.3.2-2|139	sed -i "s|%python2_path%|`readlink -f %{__python2}`|g" rules.d/*.rules
21mr|fapolicyd-1.3.2-2|140	sed -i "s|%python3_path%|`readlink -f %{__python3}`|g" rules.d/*.rules
21mr|fapolicyd-1.3.2-2|141	
21mr|fapolicyd-1.3.2-2|142	# Detect run time linker directly from bash
21mr|fapolicyd-1.3.2-2|143	interpret=`readelf -e /usr/bin/bash \
21mr|fapolicyd-1.3.2-2|144	| grep Requesting \
21mr|fapolicyd-1.3.2-2|145	| sed 's/.$//' \
21mr|fapolicyd-1.3.2-2|146	| rev | cut -d" " -f1 \
21mr|fapolicyd-1.3.2-2|147	| rev`
21mr|fapolicyd-1.3.2-2|148	
21mr|fapolicyd-1.3.2-2|149	sed -i "s|%ld_so_path%|`realpath $interpret`|g" rules.d/*.rules
21mr|fapolicyd-1.3.2-2|150	
21mr|fapolicyd-1.3.2-2|151	%build
21mr|fapolicyd-1.3.2-2|152	%configure \
21mr|fapolicyd-1.3.2-2|153	--with-audit	\
21mr|fapolicyd-1.3.2-2|154	--with-rpm	\
21mr|fapolicyd-1.3.2-2|155	--disable-shared
21mr|fapolicyd-1.3.2-2|156	
21mr|fapolicyd-1.3.2-2|157	%make
21mr|fapolicyd-1.3.2-2|158	
21mr|fapolicyd-1.3.2-2|159	%install
21mr|fapolicyd-1.3.2-2|160	%makeinstall_std
21mr|fapolicyd-1.3.2-2|161	mkdir -p %{buildroot}/%{python3_sitelib}/dnf-plugins/
21mr|fapolicyd-1.3.2-2|162	install -p -m 644 dnf/%{name}-dnf-plugin.py %{buildroot}/%{python3_sitelib}/dnf-plugins/
21mr|fapolicyd-1.3.2-2|163	
21mr|fapolicyd-1.3.2-2|164	install -p -m 644 -D init/%{name}-tmpfiles.conf %{buildroot}/%{_tmpfilesdir}/%{name}.conf
21mr|fapolicyd-1.3.2-2|165	mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}
21mr|fapolicyd-1.3.2-2|166	mkdir -p %{buildroot}/run/%{name}
21mr|fapolicyd-1.3.2-2|167	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/trust.d
21mr|fapolicyd-1.3.2-2|168	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/rules.d
21mr|fapolicyd-1.3.2-2|169	
21mr|fapolicyd-1.3.2-2|170	# get list of file names between known-libs and restrictive from sample-rules/README-rules
21mr|fapolicyd-1.3.2-2|171	cat %{buildroot}/%{_datadir}/%{name}/sample-rules/README-rules \
21mr|fapolicyd-1.3.2-2|172	| grep -A 100 'known-libs' \
21mr|fapolicyd-1.3.2-2|173	| grep -B 100 'restrictive' \
21mr|fapolicyd-1.3.2-2|174	| grep '^[0-9]' > %{buildroot}/%{_datadir}/%{name}/default-ruleset.known-libs
21mr|fapolicyd-1.3.2-2|175	chmod 644 %{buildroot}/%{_datadir}/%{name}/default-ruleset.known-libs
21mr|fapolicyd-1.3.2-2|176	
21mr|fapolicyd-1.3.2-2|177	#cleanup
21mr|fapolicyd-1.3.2-2|178	find %{buildroot} \( -name '*.la' -o -name '*.a' \) -exec rm -f {} ';'
21mr|fapolicyd-1.3.2-2|179	
21mr|fapolicyd-1.3.2-2|180	%define manage_default_rules   default_changed=0 \
21mr|fapolicyd-1.3.2-2|181	# check changed fapolicyd.rules \
21mr|fapolicyd-1.3.2-2|182	if [ -e %{_sysconfdir}/%{name}/%{name}.rules ]; then \
21mr|fapolicyd-1.3.2-2|183	diff %{_sysconfdir}/%{name}/%{name}.rules %{_datadir}/%{name}/%{name}.rules.known-libs >/dev/null 2>&1 || { \
21mr|fapolicyd-1.3.2-2|184	default_changed=1; \
21mr|fapolicyd-1.3.2-2|185	#echo "change detected in fapolicyd.rules"; \
21mr|fapolicyd-1.3.2-2|186	} \
21mr|fapolicyd-1.3.2-2|187	fi \
21mr|fapolicyd-1.3.2-2|188	if [ -e %{_sysconfdir}/%{name}/rules.d ]; then \
21mr|fapolicyd-1.3.2-2|189	default_ruleset=''; \
21mr|fapolicyd-1.3.2-2|190	# get listing of default rule files in known-libs \
21mr|fapolicyd-1.3.2-2|191	[ -e %{_datadir}/%{name}/default-ruleset.known-libs ] && default_ruleset=`cat %{_datadir}/%{name}/default-ruleset.known-libs`; \
21mr|fapolicyd-1.3.2-2|192	# check for removed or added files \
21mr|fapolicyd-1.3.2-2|193	default_count=`echo "$default_ruleset" | wc -l`; \
21mr|fapolicyd-1.3.2-2|194	current_count=`ls -1 %{_sysconfdir}/%{name}/rules.d/*.rules | wc -l`; \
21mr|fapolicyd-1.3.2-2|195	[ $default_count -eq $current_count ] || { \
21mr|fapolicyd-1.3.2-2|196	default_changed=1; \
21mr|fapolicyd-1.3.2-2|197	# echo "change detected in number of rule files d:$default_count vs c:$current_count"; \
21mr|fapolicyd-1.3.2-2|198	}; \
21mr|fapolicyd-1.3.2-2|199	for file in %{_sysconfdir}/%{name}/rules.d/*.rules; do \
21mr|fapolicyd-1.3.2-2|200	if echo "$default_ruleset" | grep -q "`basename $file`"; then \
21mr|fapolicyd-1.3.2-2|201	# compare content of the rule files \
21mr|fapolicyd-1.3.2-2|202	diff $file %{_datadir}/%{name}/sample-rules/`basename $file` >/dev/null 2>&1 || { \
21mr|fapolicyd-1.3.2-2|203	default_changed=1; \
21mr|fapolicyd-1.3.2-2|204	# echo "change detected in `basename $file`"; \
21mr|fapolicyd-1.3.2-2|205	}; \
21mr|fapolicyd-1.3.2-2|206	else \
21mr|fapolicyd-1.3.2-2|207	# added file detected \
21mr|fapolicyd-1.3.2-2|208	default_changed=1; \
21mr|fapolicyd-1.3.2-2|209	# echo "change detected in added rules file `basename $file`"; \
21mr|fapolicyd-1.3.2-2|210	fi; \
21mr|fapolicyd-1.3.2-2|211	done; \
21mr|fapolicyd-1.3.2-2|212	fi; \
21mr|fapolicyd-1.3.2-2|213	# remove files if no change against default rules detected \
21mr|fapolicyd-1.3.2-2|214	[ $default_changed -eq 0 ] && rm -rf %{_sysconfdir}/%{name}/%{name}.rules %{_sysconfdir}/%{name}/rules.d/* || : \
21mr|fapolicyd-1.3.2-2|215	

12160 21
21mr|farstream-0.2.9-3|1	%define	api		0.2
21mr|farstream-0.2.9-3|2	%define	major		5
21mr|farstream-0.2.9-3|3	%define	girmajor	0.2
21mr|farstream-0.2.9-3|4	%define	libname		%mklibname %{name} %{api} %{major}
21mr|farstream-0.2.9-3|5	%define	plugname	%mklibname %{name}-plugins %{api}
21mr|farstream-0.2.9-3|6	%define	develname	%mklibname %{name} -d
21mr|farstream-0.2.9-3|7	%define	girname		%mklibname %{name}-gir %{girmajor}
21mr|farstream-0.2.9-3|8	
21mr|farstream-0.2.9-3|9	Summary:	An audio/video communications framework
21mr|farstream-0.2.9-3|10	Name:		farstream
21mr|farstream-0.2.9-3|11	Version:	0.2.9
21mr|farstream-0.2.9-3|12	Release:	3
21mr|farstream-0.2.9-3|13	License:	LGPLv2.1+
21mr|farstream-0.2.9-3|14	Group:		Networking/Instant messaging
21mr|farstream-0.2.9-3|15	Url:		http://www.freedesktop.org/wiki/Software/Farstream
21mr|farstream-0.2.9-3|16	Source0:	http://freedesktop.org/software/farstream/releases/%{name}/%{name}-%{version}.tar.gz
21mr|farstream-0.2.9-3|17	# Upstream fixes
21mr|farstream-0.2.9-3|18	Patch0:		farstream-0.2.9-build-Adapt-to-backwards-incompatible-change-in-GNU-.patch
21mr|farstream-0.2.9-3|19	Patch1:		farstream-0.2.9-check-for-glib-mkenums.patch
21mr|farstream-0.2.9-3|20	BuildRequires:	gtk-doc >= 1.18
21mr|farstream-0.2.9-3|21	BuildRequires:	pkgconfig(glib-2.0) >= 2.40
21mr|farstream-0.2.9-3|22	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|farstream-0.2.9-3|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|farstream-0.2.9-3|24	BuildRequires:	pkgconfig(gstreamer-1.0) >= 1.4
21mr|farstream-0.2.9-3|25	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|farstream-0.2.9-3|26	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|farstream-0.2.9-3|27	BuildRequires:	pkgconfig(gupnp-1.2)
21mr|farstream-0.2.9-3|28	BuildRequires:	pkgconfig(nice) >= 0.1.8
21mr|farstream-0.2.9-3|29	%rename	farsight2
21mr|farstream-0.2.9-3|30	%rename	python-farsight2
21mr|farstream-0.2.9-3|31	
21mr|farstream-0.2.9-3|32	%description
21mr|farstream-0.2.9-3|33	The Farstream (formerly Farsight) project is an effort to create a framework
21mr|farstream-0.2.9-3|34	to deal with all known audio/video conferencing protocols. On one side it
21mr|farstream-0.2.9-3|35	offers a generic API that makes it possible to write plugins for different
21mr|farstream-0.2.9-3|36	streaming protocols, on the other side it offers an API for clients to use
21mr|farstream-0.2.9-3|37	those plugins.
21mr|farstream-0.2.9-3|38	The main target clients for Farstream are Instant Messaging applications.
21mr|farstream-0.2.9-3|39	These applications should be able to use Farstream for all their Audio/Video
21mr|farstream-0.2.9-3|40	conferencing needs without having to worry about any of the lower level
21mr|farstream-0.2.9-3|41	streaming and NAT traversal issues.
21mr|farstream-0.2.9-3|42	
21mr|farstream-0.2.9-3|43	#----------------------------------------------------------------------------
21mr|farstream-0.2.9-3|44	
21mr|farstream-0.2.9-3|45	%package -n %{plugname}
21mr|farstream-0.2.9-3|46	Summary:	Farstream plugins
21mr|farstream-0.2.9-3|47	Group:		System/Libraries
21mr|farstream-0.2.9-3|48	Conflicts:	%_lib%{name}0.1.2_0
21mr|farstream-0.2.9-3|49	
21mr|farstream-0.2.9-3|50	%description -n %{plugname}
21mr|farstream-0.2.9-3|51	The Farstream (formerly Farsight) project is an effort to create a framework
21mr|farstream-0.2.9-3|52	to deal with all known audio/video conferencing protocols.
21mr|farstream-0.2.9-3|53	This package contains the plugins for %{name}.
21mr|farstream-0.2.9-3|54	
21mr|farstream-0.2.9-3|55	%files -n %{plugname}
21mr|farstream-0.2.9-3|56	%doc COPYING
21mr|farstream-0.2.9-3|57	%{_libdir}/%{name}-%{api}/*.so
21mr|farstream-0.2.9-3|58	
21mr|farstream-0.2.9-3|59	#----------------------------------------------------------------------------
21mr|farstream-0.2.9-3|60	
21mr|farstream-0.2.9-3|61	%package -n %{libname}
21mr|farstream-0.2.9-3|62	Summary:	Farstream library
21mr|farstream-0.2.9-3|63	Group:		System/Libraries
21mr|farstream-0.2.9-3|64	Provides:	%{name} = %{EVRD}
21mr|farstream-0.2.9-3|65	%rename		%{_lib}farstream_0.1-8
21mr|farstream-0.2.9-3|66	
21mr|farstream-0.2.9-3|67	%description -n %{libname}
21mr|farstream-0.2.9-3|68	The Farstream (formerly Farsight) project is an effort to create a framework
21mr|farstream-0.2.9-3|69	to deal with all known audio/video conferencing protocols.
21mr|farstream-0.2.9-3|70	This package contains the shared libraries for %{name}.
21mr|farstream-0.2.9-3|71	
21mr|farstream-0.2.9-3|72	%files -n %{libname}
21mr|farstream-0.2.9-3|73	%doc COPYING
21mr|farstream-0.2.9-3|74	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|farstream-0.2.9-3|75	
21mr|farstream-0.2.9-3|76	#----------------------------------------------------------------------------
21mr|farstream-0.2.9-3|77	
21mr|farstream-0.2.9-3|78	%package -n	gstreamer1.0-%{name}
21mr|farstream-0.2.9-3|79	Summary:	Set of plugins for GStreamer for Audio/Video conferencing
21mr|farstream-0.2.9-3|80	Group:		Sound
21mr|farstream-0.2.9-3|81	Requires:	%{libname} = %{EVRD}
21mr|farstream-0.2.9-3|82	Requires:	gstreamer1.0-plugins-base
21mr|farstream-0.2.9-3|83	Requires:	gstreamer1.0-plugins-bad
21mr|farstream-0.2.9-3|84	Requires:	gstreamer1.0-plugins-good
21mr|farstream-0.2.9-3|85	%rename		gstreamer0.10-farsight2
21mr|farstream-0.2.9-3|86	%rename		gstreamer0.10-%{name}
21mr|farstream-0.2.9-3|87	
21mr|farstream-0.2.9-3|88	%description -n gstreamer1.0-%{name}
21mr|farstream-0.2.9-3|89	The Farstream (formerly Farsight) project is an effort to create a framework
21mr|farstream-0.2.9-3|90	to deal with all known audio/video conferencing protocols.
21mr|farstream-0.2.9-3|91	This package contains a set of plugins for GStreamer that will be used for
21mr|farstream-0.2.9-3|92	Audio/Video conferencing.
21mr|farstream-0.2.9-3|93	
21mr|farstream-0.2.9-3|94	%files -n gstreamer1.0-%{name}
21mr|farstream-0.2.9-3|95	%doc COPYING
21mr|farstream-0.2.9-3|96	%{_libdir}/gstreamer-1.0/*.so
21mr|farstream-0.2.9-3|97	%dir %{_datadir}/%{name}/%{api}/
21mr|farstream-0.2.9-3|98	%{_datadir}/%{name}/%{api}/*
21mr|farstream-0.2.9-3|99	
21mr|farstream-0.2.9-3|100	#----------------------------------------------------------------------------
21mr|farstream-0.2.9-3|101	
21mr|farstream-0.2.9-3|102	%package -n %{develname}
21mr|farstream-0.2.9-3|103	Summary:	Headers of %{name} for development
21mr|farstream-0.2.9-3|104	Group:		Development/C
21mr|farstream-0.2.9-3|105	Requires:	%{libname} = %{EVRD}
21mr|farstream-0.2.9-3|106	Requires:	%{girname} = %{EVRD}
21mr|farstream-0.2.9-3|107	Provides:	%{name}-devel = %{EVRD}
21mr|farstream-0.2.9-3|108	Provides:	%{name}%{api}-devel = %{EVRD}
21mr|farstream-0.2.9-3|109	Provides:	%{_lib}farstream%{api}-devel = %{EVRD}
21mr|farstream-0.2.9-3|110	
21mr|farstream-0.2.9-3|111	%description -n %{develname}
21mr|farstream-0.2.9-3|112	The Farstream (formerly Farsight) project is an effort to create a framework
21mr|farstream-0.2.9-3|113	to deal with all known audio/video conferencing protocols.
21mr|farstream-0.2.9-3|114	This package contains the headers aand the files needed for development.
21mr|farstream-0.2.9-3|115	
21mr|farstream-0.2.9-3|116	%files -n %{develname}
21mr|farstream-0.2.9-3|117	%doc ChangeLog COPYING NEWS README
21mr|farstream-0.2.9-3|118	%doc %{_datadir}/gtk-doc/html/%{name}-libs-%{api}/
21mr|farstream-0.2.9-3|119	%doc %{_datadir}/gtk-doc/html/%{name}-plugins-%{api}/
21mr|farstream-0.2.9-3|120	%{_includedir}/%{name}-%{api}/
21mr|farstream-0.2.9-3|121	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|farstream-0.2.9-3|122	%{_libdir}/lib%{name}-%{api}.so
21mr|farstream-0.2.9-3|123	%{_datadir}/gir-1.0/Farstream-%{girmajor}.gir
21mr|farstream-0.2.9-3|124	
21mr|farstream-0.2.9-3|125	#----------------------------------------------------------------------------
21mr|farstream-0.2.9-3|126	
21mr|farstream-0.2.9-3|127	%package -n %{girname}
21mr|farstream-0.2.9-3|128	Summary:	GObject Introspection interface description for %{name}
21mr|farstream-0.2.9-3|129	Group:		System/Libraries
21mr|farstream-0.2.9-3|130	Requires:	%{libname} = %{EVRD}
21mr|farstream-0.2.9-3|131	
21mr|farstream-0.2.9-3|132	%description -n %{girname}
21mr|farstream-0.2.9-3|133	The Farstream (formerly Farsight) project is an effort to create a framework
21mr|farstream-0.2.9-3|134	to deal with all known audio/video conferencing protocols.
21mr|farstream-0.2.9-3|135	This package contains the GObject Introspection interface description
21mr|farstream-0.2.9-3|136	for %{name}.
21mr|farstream-0.2.9-3|137	
21mr|farstream-0.2.9-3|138	%files -n %{girname}
21mr|farstream-0.2.9-3|139	%doc COPYING
21mr|farstream-0.2.9-3|140	%{_libdir}/girepository-1.0/Farstream-%{girmajor}.typelib
21mr|farstream-0.2.9-3|141	
21mr|farstream-0.2.9-3|142	#----------------------------------------------------------------------------
21mr|farstream-0.2.9-3|143	
21mr|farstream-0.2.9-3|144	%prep
21mr|farstream-0.2.9-3|145	%setup -q
21mr|farstream-0.2.9-3|146	%apply_patches
21mr|farstream-0.2.9-3|147	
21mr|farstream-0.2.9-3|148	
21mr|farstream-0.2.9-3|149	%build
21mr|farstream-0.2.9-3|150	autoreconf -vfi
21mr|farstream-0.2.9-3|151	# Enabling plugins docs makes the build fail
21mr|farstream-0.2.9-3|152	%configure \
21mr|farstream-0.2.9-3|153	--disable-static \
21mr|farstream-0.2.9-3|154	--enable-gupnp \
21mr|farstream-0.2.9-3|155	--disable-gtk-doc \
21mr|farstream-0.2.9-3|156	--enable-gtk-doc-html \
21mr|farstream-0.2.9-3|157	--enable-introspection="auto" \
21mr|farstream-0.2.9-3|158	--with-package-name="%{distribution} %{name}" \
21mr|farstream-0.2.9-3|159	--with-package-origin="%{disturl}"
21mr|farstream-0.2.9-3|160	%make -j1
21mr|farstream-0.2.9-3|161	
21mr|farstream-0.2.9-3|162	
21mr|farstream-0.2.9-3|163	%install
21mr|farstream-0.2.9-3|164	%makeinstall_std

12161 21
21mr|fasterxml-oss-parent-34-2|1	%global oname oss-parent
21mr|fasterxml-oss-parent-34-2|2	Name:          fasterxml-oss-parent
21mr|fasterxml-oss-parent-34-2|3	Version:       34
21mr|fasterxml-oss-parent-34-2|4	Release:       2
21mr|fasterxml-oss-parent-34-2|5	Summary:       FasterXML parent pom
21mr|fasterxml-oss-parent-34-2|6	License:       ASL 2.0
21mr|fasterxml-oss-parent-34-2|7	URL:           http://fasterxml.com/
21mr|fasterxml-oss-parent-34-2|8	Source0:       https://github.com/FasterXML/oss-parent/archive/oss-parent-%{version}.tar.gz
21mr|fasterxml-oss-parent-34-2|9	
21mr|fasterxml-oss-parent-34-2|10	BuildRequires: maven-local
21mr|fasterxml-oss-parent-34-2|11	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|fasterxml-oss-parent-34-2|12	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|fasterxml-oss-parent-34-2|13	
21mr|fasterxml-oss-parent-34-2|14	Group:          Development/Java
21mr|fasterxml-oss-parent-34-2|15	BuildArch:     noarch
21mr|fasterxml-oss-parent-34-2|16	# Java stack is not supported on x86_32
21mr|fasterxml-oss-parent-34-2|17	ExcludeArch: %{ix86}
21mr|fasterxml-oss-parent-34-2|18	
21mr|fasterxml-oss-parent-34-2|19	%description
21mr|fasterxml-oss-parent-34-2|20	FasterXML is the business behind the Woodstox streaming XML parser,
21mr|fasterxml-oss-parent-34-2|21	Jackson streaming JSON parser, the Aalto non-blocking XML parser, and
21mr|fasterxml-oss-parent-34-2|22	a growing family of utility libraries and extensions.
21mr|fasterxml-oss-parent-34-2|23	
21mr|fasterxml-oss-parent-34-2|24	FasterXML offers consulting services for adoption, performance tuning,
21mr|fasterxml-oss-parent-34-2|25	and extension.
21mr|fasterxml-oss-parent-34-2|26	
21mr|fasterxml-oss-parent-34-2|27	This package contains the parent pom file for FasterXML.com projects.
21mr|fasterxml-oss-parent-34-2|28	
21mr|fasterxml-oss-parent-34-2|29	%prep
21mr|fasterxml-oss-parent-34-2|30	%setup -q -n %{oname}-%{oname}-%{version}
21mr|fasterxml-oss-parent-34-2|31	
21mr|fasterxml-oss-parent-34-2|32	# Stuff unnecessary for RPM builds
21mr|fasterxml-oss-parent-34-2|33	%pom_remove_plugin :maven-enforcer-plugin
21mr|fasterxml-oss-parent-34-2|34	%pom_remove_plugin :maven-pmd-plugin
21mr|fasterxml-oss-parent-34-2|35	%pom_remove_plugin :maven-scm-plugin
21mr|fasterxml-oss-parent-34-2|36	%pom_remove_plugin :maven-site-plugin
21mr|fasterxml-oss-parent-34-2|37	%pom_remove_plugin :nexus-maven-plugin
21mr|fasterxml-oss-parent-34-2|38	%pom_remove_plugin :jdepend-maven-plugin
21mr|fasterxml-oss-parent-34-2|39	%pom_remove_plugin :taglist-maven-plugin
21mr|fasterxml-oss-parent-34-2|40	%pom_xpath_remove "pom:build/pom:extensions"
21mr|fasterxml-oss-parent-34-2|41	
21mr|fasterxml-oss-parent-34-2|42	# remove unavailable com.google.doclava doclava 1.0.3
21mr|fasterxml-oss-parent-34-2|43	%pom_xpath_remove "pom:reporting/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration"
21mr|fasterxml-oss-parent-34-2|44	%pom_xpath_inject "pom:reporting/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']" '
21mr|fasterxml-oss-parent-34-2|45	<configuration>
21mr|fasterxml-oss-parent-34-2|46	<encoding>UTF-8</encoding>
21mr|fasterxml-oss-parent-34-2|47	<quiet>true</quiet>
21mr|fasterxml-oss-parent-34-2|48	<source>${javac.src.version}</source>
21mr|fasterxml-oss-parent-34-2|49	<additionalJOption>-J-Xmx1024m</additionalJOption>
21mr|fasterxml-oss-parent-34-2|50	<maxmemory>${javadoc.maxmemory}</maxmemory>
21mr|fasterxml-oss-parent-34-2|51	</configuration>'
21mr|fasterxml-oss-parent-34-2|52	
21mr|fasterxml-oss-parent-34-2|53	%build
21mr|fasterxml-oss-parent-34-2|54	%mvn_build -j
21mr|fasterxml-oss-parent-34-2|55	
21mr|fasterxml-oss-parent-34-2|56	%install
21mr|fasterxml-oss-parent-34-2|57	%mvn_install
21mr|fasterxml-oss-parent-34-2|58	
21mr|fasterxml-oss-parent-34-2|59	%files -f .mfiles
21mr|fasterxml-oss-parent-34-2|60	%doc README.creole
21mr|fasterxml-oss-parent-34-2|61	%license LICENSE NOTICE
21mr|fasterxml-oss-parent-34-2|62	

12162 21
21mr|fastutil-7.0.7-8|1	Name:          fastutil
21mr|fastutil-7.0.7-8|2	Version:       7.0.7
21mr|fastutil-7.0.7-8|3	Release:       8
21mr|fastutil-7.0.7-8|4	Summary:       Fast & compact type-specific collections for Java
21mr|fastutil-7.0.7-8|5	# LGPL (v2.1 or later):
21mr|fastutil-7.0.7-8|6	# src/it/unimi/dsi/fastutil/io/InspectableFileCachedInputStream.java
21mr|fastutil-7.0.7-8|7	# test/it/unimi/dsi/fastutil/io/InspectableFileCachedInputStreamTest.java
21mr|fastutil-7.0.7-8|8	License:       ASL 2.0 and LGPLv2+
21mr|fastutil-7.0.7-8|9	# altenative url
21mr|fastutil-7.0.7-8|10	#URL:           https://github.com/vigna/fastutil
21mr|fastutil-7.0.7-8|11	# often is offline
21mr|fastutil-7.0.7-8|12	URL:           http://fastutil.di.unimi.it/
21mr|fastutil-7.0.7-8|13	Source0:       https://github.com/vigna/fastutil/archive/%{version}.tar.gz
21mr|fastutil-7.0.7-8|14	# Disable ivy and maven-ant-tasks support
21mr|fastutil-7.0.7-8|15	# Fix aqute-bnd classpath
21mr|fastutil-7.0.7-8|16	# Fix pom task
21mr|fastutil-7.0.7-8|17	Patch0:        fastutil-7.0.7-build.patch
21mr|fastutil-7.0.7-8|18	
21mr|fastutil-7.0.7-8|19	BuildRequires: ant
21mr|fastutil-7.0.7-8|20	BuildRequires: ant-junit
21mr|fastutil-7.0.7-8|21	BuildRequires: aqute-bnd
21mr|fastutil-7.0.7-8|22	BuildRequires: emma
21mr|fastutil-7.0.7-8|23	BuildRequires: java-javadoc
21mr|fastutil-7.0.7-8|24	BuildRequires: javapackages-local
21mr|fastutil-7.0.7-8|25	# Required for generate source code
21mr|fastutil-7.0.7-8|26	BuildRequires: gcc
21mr|fastutil-7.0.7-8|27	BuildRequires: make
21mr|fastutil-7.0.7-8|28	
21mr|fastutil-7.0.7-8|29	Group:          Development/Java
21mr|fastutil-7.0.7-8|30	BuildArch:     noarch
21mr|fastutil-7.0.7-8|31	# Java stack is not supported on x86_32
21mr|fastutil-7.0.7-8|32	ExcludeArch: %{ix86}
21mr|fastutil-7.0.7-8|33	
21mr|fastutil-7.0.7-8|34	%description
21mr|fastutil-7.0.7-8|35	Fastutil extends the Java Collections Framework by providing type-specific
21mr|fastutil-7.0.7-8|36	maps, sets, lists and priority queues with a small memory footprint and
21mr|fastutil-7.0.7-8|37	fast access and insertion; it also includes a fast I/O API for binary and
21mr|fastutil-7.0.7-8|38	text files. The classes implement their standard counterpart interface
21mr|fastutil-7.0.7-8|39	(e.g., Map for maps) and can be plugged into existing code. Moreover, they
21mr|fastutil-7.0.7-8|40	provide additional features (such as bidirectional iterators) that are not
21mr|fastutil-7.0.7-8|41	available in the standard classes.
21mr|fastutil-7.0.7-8|42	
21mr|fastutil-7.0.7-8|43	%package javadoc
21mr|fastutil-7.0.7-8|44	Summary:       Javadoc for %{name}
21mr|fastutil-7.0.7-8|45	
21mr|fastutil-7.0.7-8|46	%description javadoc
21mr|fastutil-7.0.7-8|47	This package contains javadoc for %{name}.
21mr|fastutil-7.0.7-8|48	
21mr|fastutil-7.0.7-8|49	%prep
21mr|fastutil-7.0.7-8|50	%setup -q
21mr|fastutil-7.0.7-8|51	find . -name "*.jar" -print -delete
21mr|fastutil-7.0.7-8|52	find . -name "*.class" -print -delete
21mr|fastutil-7.0.7-8|53	
21mr|fastutil-7.0.7-8|54	%patch0 -p1
21mr|fastutil-7.0.7-8|55	
21mr|fastutil-7.0.7-8|56	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," \
21mr|fastutil-7.0.7-8|57	src/it/unimi/dsi/fastutil/io/InspectableFileCachedInputStream.java \
21mr|fastutil-7.0.7-8|58	test/it/unimi/dsi/fastutil/io/InspectableFileCachedInputStreamTest.java
21mr|fastutil-7.0.7-8|59	
21mr|fastutil-7.0.7-8|60	# Remove empty dependencies list
21mr|fastutil-7.0.7-8|61	%pom_xpath_remove "pom:dependencies" pom-model.xml
21mr|fastutil-7.0.7-8|62	
21mr|fastutil-7.0.7-8|63	%build
21mr|fastutil-7.0.7-8|64	
21mr|fastutil-7.0.7-8|65	# Generate source code
21mr|fastutil-7.0.7-8|66	mkdir -p build
21mr|fastutil-7.0.7-8|67	%{__make} -s clean sources
21mr|fastutil-7.0.7-8|68	# Build
21mr|fastutil-7.0.7-8|69	ant -Djar.base=%{_javadir}/emma -Dj2se.apiurl=%{_javadocdir}/java pom
21mr|fastutil-7.0.7-8|70	
21mr|fastutil-7.0.7-8|71	%install
21mr|fastutil-7.0.7-8|72	%mvn_file it.unimi.dsi:%{name} %{name}
21mr|fastutil-7.0.7-8|73	%mvn_artifact dist/lib/pom.xml dist/lib/%{name}-%{version}.jar
21mr|fastutil-7.0.7-8|74	%mvn_install -J docs
21mr|fastutil-7.0.7-8|75	
21mr|fastutil-7.0.7-8|76	%check
21mr|fastutil-7.0.7-8|77	mkdir -p reports
21mr|fastutil-7.0.7-8|78	ant -Djar.base=%{_javadir}/emma junit
21mr|fastutil-7.0.7-8|79	
21mr|fastutil-7.0.7-8|80	%files -f .mfiles
21mr|fastutil-7.0.7-8|81	%doc CHANGES README.md
21mr|fastutil-7.0.7-8|82	%license LICENSE-2.0
21mr|fastutil-7.0.7-8|83	
21mr|fastutil-7.0.7-8|84	%files javadoc -f .mfiles-javadoc
21mr|fastutil-7.0.7-8|85	%license LICENSE-2.0
21mr|fastutil-7.0.7-8|86	

12163 21
21mr|faudio-24.04-1|1	%define	major 0
21mr|faudio-24.04-1|2	%define	libname %mklibname %{name} %{major}
21mr|faudio-24.04-1|3	%define	devname %mklibname %{name} -d
21mr|faudio-24.04-1|4	
21mr|faudio-24.04-1|5	%define	oname FAudio
21mr|faudio-24.04-1|6	
21mr|faudio-24.04-1|7	Summary:	A re-implementation of XAudio
21mr|faudio-24.04-1|8	Name:		faudio
21mr|faudio-24.04-1|9	Version:	24.04
21mr|faudio-24.04-1|10	Release:	1
21mr|faudio-24.04-1|11	# We enable ffmpeg support and this forces the same license as our ffmpeg:
21mr|faudio-24.04-1|12	# see README.ffmpeg
21mr|faudio-24.04-1|13	License:	GPLv2+
21mr|faudio-24.04-1|14	Group:		Sound
21mr|faudio-24.04-1|15	Url:		https://github.com/FNA-XNA/FAudio
21mr|faudio-24.04-1|16	Source0:	https://github.com/FNA-XNA/FAudio/archive/%{version}.tar.gz?/archive/%{oname}-%{version}.tar.gz
21mr|faudio-24.04-1|17	Patch0:		faudio-19.03-compile.patch
21mr|faudio-24.04-1|18	BuildRequires:	cmake
21mr|faudio-24.04-1|19	BuildRequires:	ninja
21mr|faudio-24.04-1|20	BuildRequires:	pkgconfig(dbus-1)
21mr|faudio-24.04-1|21	BuildRequires:	pkgconfig(libavcodec)
21mr|faudio-24.04-1|22	BuildRequires:	pkgconfig(sdl2)
21mr|faudio-24.04-1|23	
21mr|faudio-24.04-1|24	%description
21mr|faudio-24.04-1|25	FAudio is a re-implementation of XAudio that focuses solely on developing
21mr|faudio-24.04-1|26	fully accurate DirectX Audio runtime libraries, including XAudio2, X3DAudio,
21mr|faudio-24.04-1|27	XAPO and XACT3.
21mr|faudio-24.04-1|28	
21mr|faudio-24.04-1|29	#-----------------------------------------------------------------------------
21mr|faudio-24.04-1|30	
21mr|faudio-24.04-1|31	%package -n %{libname}
21mr|faudio-24.04-1|32	Summary:	It's a reimplementation of XAudio
21mr|faudio-24.04-1|33	Group:		System/Libraries
21mr|faudio-24.04-1|34	
21mr|faudio-24.04-1|35	%description -n %{libname}
21mr|faudio-24.04-1|36	FAudio is a re-implementation of XAudio that focuses solely on developing
21mr|faudio-24.04-1|37	fully accurate DirectX Audio runtime libraries, including XAudio2, X3DAudio,
21mr|faudio-24.04-1|38	XAPO and XACT3. This package contains the main library.
21mr|faudio-24.04-1|39	
21mr|faudio-24.04-1|40	%files -n %{libname}
21mr|faudio-24.04-1|41	%doc README
21mr|faudio-24.04-1|42	%license LICENSE
21mr|faudio-24.04-1|43	%{_libdir}/lib%{oname}.so.%{major}*
21mr|faudio-24.04-1|44	
21mr|faudio-24.04-1|45	#-----------------------------------------------------------------------------
21mr|faudio-24.04-1|46	
21mr|faudio-24.04-1|47	%package -n %{devname}
21mr|faudio-24.04-1|48	Summary:	Development files for FAudio
21mr|faudio-24.04-1|49	Group:		Development/C++
21mr|faudio-24.04-1|50	Requires:	%{libname} = %{EVRD}
21mr|faudio-24.04-1|51	Provides:	%{name}-devel = %{EVRD}
21mr|faudio-24.04-1|52	
21mr|faudio-24.04-1|53	%description -n %{devname}
21mr|faudio-24.04-1|54	FAudio is a re-implementation of XAudio that focuses solely on developing
21mr|faudio-24.04-1|55	fully accurate DirectX Audio runtime libraries, including XAudio2, X3DAudio,
21mr|faudio-24.04-1|56	XAPO and XACT3. This package contains the files needed to develop software
21mr|faudio-24.04-1|57	using the %{name} library.
21mr|faudio-24.04-1|58	
21mr|faudio-24.04-1|59	%files -n %{devname}
21mr|faudio-24.04-1|60	%doc README
21mr|faudio-24.04-1|61	%license LICENSE
21mr|faudio-24.04-1|62	%{_includedir}/*.h
21mr|faudio-24.04-1|63	%{_libdir}/lib%{oname}.so
21mr|faudio-24.04-1|64	%{_libdir}/pkgconfig/%{oname}.pc
21mr|faudio-24.04-1|65	%{_libdir}/cmake/%{oname}/%{oname}*.cmake
21mr|faudio-24.04-1|66	
21mr|faudio-24.04-1|67	#-----------------------------------------------------------------------------
21mr|faudio-24.04-1|68	
21mr|faudio-24.04-1|69	%prep
21mr|faudio-24.04-1|70	%autosetup -p1 -n %{oname}-%{version}
21mr|faudio-24.04-1|71	
21mr|faudio-24.04-1|72	
21mr|faudio-24.04-1|73	%build
21mr|faudio-24.04-1|74	%cmake \
21mr|faudio-24.04-1|75	-DBUILD_TESTS:BOOL=ON	\
21mr|faudio-24.04-1|76	-DBUILD_UTILS:BOOL=ON	\
21mr|faudio-24.04-1|77	-DXNASONG:BOOL=ON	\
21mr|faudio-24.04-1|78	-G Ninja
21mr|faudio-24.04-1|79	%ninja_build
21mr|faudio-24.04-1|80	
21mr|faudio-24.04-1|81	
21mr|faudio-24.04-1|82	%install
21mr|faudio-24.04-1|83	%ninja_install -C build

12164 21
21mr|fbset-2.1-29|1	Summary:	Framebuffer utilities for changing video modes
21mr|fbset-2.1-29|2	Name:		fbset
21mr|fbset-2.1-29|3	Version:	2.1
21mr|fbset-2.1-29|4	Release:	29
21mr|fbset-2.1-29|5	License:	GPL
21mr|fbset-2.1-29|6	Group:		System/Kernel and hardware
21mr|fbset-2.1-29|7	Url:		http://users.telenet.be/geertu/Linux/fbdev/
21mr|fbset-2.1-29|8	Source0:	fbset-%{version}.tar.bz2
21mr|fbset-2.1-29|9	Patch0:		fbset-2.0-pre-19981028.patch
21mr|fbset-2.1-29|10	Patch1:		fbset-2.1-fixmode.patch
21mr|fbset-2.1-29|11	Patch2:		fbset-2.1-mdkconf.patch
21mr|fbset-2.1-29|12	Patch3:		fbset-2.1-manfix.patch
21mr|fbset-2.1-29|13	BuildRequires:	bison
21mr|fbset-2.1-29|14	BuildRequires:	flex
21mr|fbset-2.1-29|15	
21mr|fbset-2.1-29|16	%description
21mr|fbset-2.1-29|17	fbset is a utility for querying and changing video modes of fbcon consoles.
21mr|fbset-2.1-29|18	
21mr|fbset-2.1-29|19	%files
21mr|fbset-2.1-29|20	%{_sbindir}/%{name}
21mr|fbset-2.1-29|21	%{_mandir}/man[58]/*
21mr|fbset-2.1-29|22	%config(noreplace) %{_sysconfdir}/fb.modes
21mr|fbset-2.1-29|23	
21mr|fbset-2.1-29|24	#----------------------------------------------------------------------------
21mr|fbset-2.1-29|25	
21mr|fbset-2.1-29|26	%prep
21mr|fbset-2.1-29|27	%setup -q
21mr|fbset-2.1-29|28	%patch0 -p1
21mr|fbset-2.1-29|29	%patch1 -p1
21mr|fbset-2.1-29|30	%patch2 -p1 -b .mdkconf
21mr|fbset-2.1-29|31	%patch3 -p1
21mr|fbset-2.1-29|32	
21mr|fbset-2.1-29|33	perl -pi -e 's|geometry 10224 768 10224 768 8|geometry 1024 768 1024 768 8|' etc/fb.modes.ATI
21mr|fbset-2.1-29|34	perl -pi -e 's|geometry 1024 1024 1024 1024 8|geometry 1280 1024 1280 1024 8|' etc/fb.modes.ATI
21mr|fbset-2.1-29|35	
21mr|fbset-2.1-29|36	%build
21mr|fbset-2.1-29|37	%make CFLAGS="%{optflags}"
21mr|fbset-2.1-29|38	
21mr|fbset-2.1-29|39	%install
21mr|fbset-2.1-29|40	#make install PREFIX=$RPM_BUILD_ROOT
21mr|fbset-2.1-29|41	install %{name} -D %{buildroot}%{_sbindir}/%{name}
21mr|fbset-2.1-29|42	bzip2 %{name}.8 fb.modes.5
21mr|fbset-2.1-29|43	install %{name}.8.bz2 -D %{buildroot}%{_mandir}/man8/%{name}.8.bz2
21mr|fbset-2.1-29|44	install fb.modes.5.bz2 -D %{buildroot}%{_mandir}/man5/fb.modes.bz2
21mr|fbset-2.1-29|45	
21mr|fbset-2.1-29|46	install etc/fb.modes.ATI -D %{buildroot}%{_sysconfdir}/fb.modes

12165 21
21mr|fcoe-utils-1.0.34-1|1	# v1.0.33-9-aa2dca5
21mr|fcoe-utils-1.0.34-1|2	%define commit      51019ea43a2e8b521d713b809311e6bf1b59f3e0
21mr|fcoe-utils-1.0.34-1|3	%define shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|fcoe-utils-1.0.34-1|4	
21mr|fcoe-utils-1.0.34-1|5	Name:               fcoe-utils
21mr|fcoe-utils-1.0.34-1|6	Version:            1.0.34
21mr|fcoe-utils-1.0.34-1|7	Release:            1
21mr|fcoe-utils-1.0.34-1|8	Summary:            Fibre Channel over Ethernet utilities
21mr|fcoe-utils-1.0.34-1|9	License:            GPLv2
21mr|fcoe-utils-1.0.34-1|10	Group:              Networking/File transfer
21mr|fcoe-utils-1.0.34-1|11	URL:                http://www.open-fcoe.org
21mr|fcoe-utils-1.0.34-1|12	Source0:            https://github.com/openSUSE/fcoe-utils/archive/%{commit}.tar.gz#/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|fcoe-utils-1.0.34-1|13	Patch3:             %{name}-gcc11.patch
21mr|fcoe-utils-1.0.34-1|14	BuildRequires:      autoconf
21mr|fcoe-utils-1.0.34-1|15	BuildRequires:      automake
21mr|fcoe-utils-1.0.34-1|16	BuildRequires:      libtool
21mr|fcoe-utils-1.0.34-1|17	BuildRequires:      libpciaccess-devel
21mr|fcoe-utils-1.0.34-1|18	BuildRequires:      pkgconfig(lldpad) >= 0.9.43
21mr|fcoe-utils-1.0.34-1|19	BuildRequires:      systemd
21mr|fcoe-utils-1.0.34-1|20	BuildRequires:      make
21mr|fcoe-utils-1.0.34-1|21	Requires:           iproute2
21mr|fcoe-utils-1.0.34-1|22	Requires:           multipath-tools
21mr|fcoe-utils-1.0.34-1|23	Requires:           lldpad
21mr|fcoe-utils-1.0.34-1|24	
21mr|fcoe-utils-1.0.34-1|25	Requires(post):     systemd
21mr|fcoe-utils-1.0.34-1|26	Requires(preun):    systemd
21mr|fcoe-utils-1.0.34-1|27	Requires(postun):   systemd
21mr|fcoe-utils-1.0.34-1|28	
21mr|fcoe-utils-1.0.34-1|29	%description
21mr|fcoe-utils-1.0.34-1|30	Fibre Channel over Ethernet utilities
21mr|fcoe-utils-1.0.34-1|31	fcoeadm - command line tool for configuring FCoE interfaces
21mr|fcoe-utils-1.0.34-1|32	fcoemon - service to configure DCB Ethernet QOS filters, works with lldpad
21mr|fcoe-utils-1.0.34-1|33	
21mr|fcoe-utils-1.0.34-1|34	%prep
21mr|fcoe-utils-1.0.34-1|35	%autosetup -p1 -n fcoe-utils-%{commit}
21mr|fcoe-utils-1.0.34-1|36	
21mr|fcoe-utils-1.0.34-1|37	%build
21mr|fcoe-utils-1.0.34-1|38	./bootstrap.sh
21mr|fcoe-utils-1.0.34-1|39	%configure --with-systemdsystemunitdir=%{_unitdir}
21mr|fcoe-utils-1.0.34-1|40	sed -i 's/^CFLAGS\ =\ /CFLAGS\ =\ -Wno-stringop-truncation\ -Wno-format-overflow\ -Wno-format-truncation\ -Wno-type-limits\ /g' Makefile
21mr|fcoe-utils-1.0.34-1|41	sed -i 's/-Wstrict-aliasing\=2//g' Makefile
21mr|fcoe-utils-1.0.34-1|42	%make_build
21mr|fcoe-utils-1.0.34-1|43	
21mr|fcoe-utils-1.0.34-1|44	%install
21mr|fcoe-utils-1.0.34-1|45	%make_install
21mr|fcoe-utils-1.0.34-1|46	rm -rf %{buildroot}/etc/init.d
21mr|fcoe-utils-1.0.34-1|47	mkdir -p %{buildroot}%{_libexecdir}/fcoe
21mr|fcoe-utils-1.0.34-1|48	for file in \
21mr|fcoe-utils-1.0.34-1|49	contrib/*.sh \
21mr|fcoe-utils-1.0.34-1|50	debug/*sh
21mr|fcoe-utils-1.0.34-1|51	do install -m 755 ${file} %{buildroot}%{_libexecdir}/fcoe/
21mr|fcoe-utils-1.0.34-1|52	done
21mr|fcoe-utils-1.0.34-1|53	
21mr|fcoe-utils-1.0.34-1|54	%post
21mr|fcoe-utils-1.0.34-1|55	%systemd_post fcoe.service fcoemon.socket
21mr|fcoe-utils-1.0.34-1|56	
21mr|fcoe-utils-1.0.34-1|57	%preun
21mr|fcoe-utils-1.0.34-1|58	%systemd_preun fcoe.service fcoemon.socket
21mr|fcoe-utils-1.0.34-1|59	
21mr|fcoe-utils-1.0.34-1|60	%postun
21mr|fcoe-utils-1.0.34-1|61	%systemd_postun_with_restart fcoe.service fcoemon.socket
21mr|fcoe-utils-1.0.34-1|62	
21mr|fcoe-utils-1.0.34-1|63	%files
21mr|fcoe-utils-1.0.34-1|64	%doc README COPYING QUICKSTART
21mr|fcoe-utils-1.0.34-1|65	%{_sbindir}/*
21mr|fcoe-utils-1.0.34-1|66	%{_mandir}/man8/*
21mr|fcoe-utils-1.0.34-1|67	%{_unitdir}/fcoe.service
21mr|fcoe-utils-1.0.34-1|68	%{_unitdir}/fcoemon.socket
21mr|fcoe-utils-1.0.34-1|69	%config(noreplace) %{_sysconfdir}/fcoe/cfg-ethx
21mr|fcoe-utils-1.0.34-1|70	%config(noreplace) %{_sysconfdir}/fcoe/config
21mr|fcoe-utils-1.0.34-1|71	%{_datadir}/bash-completion/completions/*
21mr|fcoe-utils-1.0.34-1|72	%{_libexecdir}/fcoe/

12166 21
21mr|fdk-aac-2.0.2-1|1	%define	major 2
21mr|fdk-aac-2.0.2-1|2	%define	libname %mklibname %{name} %{major}
21mr|fdk-aac-2.0.2-1|3	%define	devname %mklibname %{name} -d
21mr|fdk-aac-2.0.2-1|4	
21mr|fdk-aac-2.0.2-1|5	Summary:	Fraunhofer FDK AAC Codec Library
21mr|fdk-aac-2.0.2-1|6	Name:		fdk-aac
21mr|fdk-aac-2.0.2-1|7	Version:	2.0.2
21mr|fdk-aac-2.0.2-1|8	Release:	1
21mr|fdk-aac-2.0.2-1|9	# Considered as free by Fedora and Free Software Foundation
21mr|fdk-aac-2.0.2-1|10	License:	FDK-AAC
21mr|fdk-aac-2.0.2-1|11	Group:		Sound
21mr|fdk-aac-2.0.2-1|12	Url:		https://github.com/mstorsjo/fdk-aac
21mr|fdk-aac-2.0.2-1|13	Source0:	https://github.com/mstorsjo/fdk-aac/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|fdk-aac-2.0.2-1|14	
21mr|fdk-aac-2.0.2-1|15	%description
21mr|fdk-aac-2.0.2-1|16	The Fraunhofer FDK AAC Codec Library ("FDK AAC Codec") is software that
21mr|fdk-aac-2.0.2-1|17	implements the MPEG Advanced Audio Coding ("AAC") encoding and decoding
21mr|fdk-aac-2.0.2-1|18	scheme for digital audio.
21mr|fdk-aac-2.0.2-1|19	
21mr|fdk-aac-2.0.2-1|20	#----------------------------------------------------------------------------
21mr|fdk-aac-2.0.2-1|21	
21mr|fdk-aac-2.0.2-1|22	%package -n %{libname}
21mr|fdk-aac-2.0.2-1|23	Summary:	Fraunhofer FDK AAC Codec Library
21mr|fdk-aac-2.0.2-1|24	Group:		System/Libraries
21mr|fdk-aac-2.0.2-1|25	
21mr|fdk-aac-2.0.2-1|26	%description -n %{libname}
21mr|fdk-aac-2.0.2-1|27	The Fraunhofer FDK AAC Codec Library ("FDK AAC Codec") is software that
21mr|fdk-aac-2.0.2-1|28	implements the MPEG Advanced Audio Coding ("AAC") encoding and decoding
21mr|fdk-aac-2.0.2-1|29	scheme for digital audio.
21mr|fdk-aac-2.0.2-1|30	
21mr|fdk-aac-2.0.2-1|31	%files -n %{libname}
21mr|fdk-aac-2.0.2-1|32	%doc ChangeLog
21mr|fdk-aac-2.0.2-1|33	%{_libdir}/lib%{name}.so.%{major}*
21mr|fdk-aac-2.0.2-1|34	
21mr|fdk-aac-2.0.2-1|35	#----------------------------------------------------------------------------
21mr|fdk-aac-2.0.2-1|36	
21mr|fdk-aac-2.0.2-1|37	%package -n %{devname}
21mr|fdk-aac-2.0.2-1|38	Summary:	Development files for %{name}
21mr|fdk-aac-2.0.2-1|39	Group:		Development/C
21mr|fdk-aac-2.0.2-1|40	Requires:	%{libname} = %{EVRD}
21mr|fdk-aac-2.0.2-1|41	Provides:	%{name}-devel = %{EVRD}
21mr|fdk-aac-2.0.2-1|42	
21mr|fdk-aac-2.0.2-1|43	%description -n %{devname}
21mr|fdk-aac-2.0.2-1|44	This package contains libraries and header files for developing applications
21mr|fdk-aac-2.0.2-1|45	that use %{libname}.
21mr|fdk-aac-2.0.2-1|46	
21mr|fdk-aac-2.0.2-1|47	%files -n %{devname}
21mr|fdk-aac-2.0.2-1|48	%doc documentation/*.pdf
21mr|fdk-aac-2.0.2-1|49	%{_includedir}/fdk-aac/
21mr|fdk-aac-2.0.2-1|50	%{_libdir}/lib%{name}.so
21mr|fdk-aac-2.0.2-1|51	%{_libdir}/pkgconfig/%{name}.pc
21mr|fdk-aac-2.0.2-1|52	
21mr|fdk-aac-2.0.2-1|53	#----------------------------------------------------------------------------
21mr|fdk-aac-2.0.2-1|54	
21mr|fdk-aac-2.0.2-1|55	%prep
21mr|fdk-aac-2.0.2-1|56	%setup -q
21mr|fdk-aac-2.0.2-1|57	
21mr|fdk-aac-2.0.2-1|58	%build
21mr|fdk-aac-2.0.2-1|59	autoreconf -fi
21mr|fdk-aac-2.0.2-1|60	%configure \
21mr|fdk-aac-2.0.2-1|61	--disable-static
21mr|fdk-aac-2.0.2-1|62	
21mr|fdk-aac-2.0.2-1|63	%make
21mr|fdk-aac-2.0.2-1|64	
21mr|fdk-aac-2.0.2-1|65	%install
21mr|fdk-aac-2.0.2-1|66	%makeinstall_std

12167 21
21mr|fdupes-2.1.2-1|1	Summary:	Identify or delete duplicate files
21mr|fdupes-2.1.2-1|2	Name:		fdupes
21mr|fdupes-2.1.2-1|3	Version:	2.1.2
21mr|fdupes-2.1.2-1|4	Release:	1
21mr|fdupes-2.1.2-1|5	License:	BSD like
21mr|fdupes-2.1.2-1|6	Group:		File tools
21mr|fdupes-2.1.2-1|7	Url:		https://github.com/adrianlopezroche/fdupes
21mr|fdupes-2.1.2-1|8	Source0:	https://github.com/adrianlopezroche/fdupes/releases/download/v2.1.2/%{name}-%{version}.tar.gz
21mr|fdupes-2.1.2-1|9	Source1:	macros.fdupes
21mr|fdupes-2.1.2-1|10	BuildRequires: pkgconfig(ncurses)
21mr|fdupes-2.1.2-1|11	BuildRequires: pcre2-devel
21mr|fdupes-2.1.2-1|12	
21mr|fdupes-2.1.2-1|13	%description
21mr|fdupes-2.1.2-1|14	FDUPES is a program for identifying or deleting duplicate files residing within
21mr|fdupes-2.1.2-1|15	specified directories.
21mr|fdupes-2.1.2-1|16	
21mr|fdupes-2.1.2-1|17	%files
21mr|fdupes-2.1.2-1|18	%doc CHANGES CONTRIBUTORS INSTALL README
21mr|fdupes-2.1.2-1|19	%{_bindir}/%{name}
21mr|fdupes-2.1.2-1|20	%{_sysconfdir}/rpm/macros.fdupes
21mr|fdupes-2.1.2-1|21	
21mr|fdupes-2.1.2-1|22	#----------------------------------------------------------------------------
21mr|fdupes-2.1.2-1|23	
21mr|fdupes-2.1.2-1|24	%prep
21mr|fdupes-2.1.2-1|25	%setup -q
21mr|fdupes-2.1.2-1|26	
21mr|fdupes-2.1.2-1|27	%build
21mr|fdupes-2.1.2-1|28	%configure
21mr|fdupes-2.1.2-1|29	%make COMPILER_OPTIONS="%{optflags}"
21mr|fdupes-2.1.2-1|30	
21mr|fdupes-2.1.2-1|31	%install
21mr|fdupes-2.1.2-1|32	install -d -m 755 %{buildroot}%{_bindir}
21mr|fdupes-2.1.2-1|33	install -m 755 %{name} %{buildroot}%{_bindir}
21mr|fdupes-2.1.2-1|34	
21mr|fdupes-2.1.2-1|35	mkdir -p %{buildroot}%{_sysconfdir}/rpm
21mr|fdupes-2.1.2-1|36	install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/
21mr|fdupes-2.1.2-1|37	
21mr|fdupes-2.1.2-1|38	%check
21mr|fdupes-2.1.2-1|39	./%{name} testdir
21mr|fdupes-2.1.2-1|40	./%{name} --omitfirst testdir
21mr|fdupes-2.1.2-1|41	./%{name} --recurse testdir
21mr|fdupes-2.1.2-1|42	./%{name} --size testdir
21mr|fdupes-2.1.2-1|43	

12168 21
21mr|feathernotes-1.1.1-1|1	%define debug_package %{nil}
21mr|feathernotes-1.1.1-1|2	
21mr|feathernotes-1.1.1-1|3	%define oname FeatherNotes
21mr|feathernotes-1.1.1-1|4	
21mr|feathernotes-1.1.1-1|5	Summary:	Lightweight Qt hierarchical notes-manager
21mr|feathernotes-1.1.1-1|6	Name:		feathernotes
21mr|feathernotes-1.1.1-1|7	Version:	1.1.1
21mr|feathernotes-1.1.1-1|8	Release:	1
21mr|feathernotes-1.1.1-1|9	License:	GPLv3+
21mr|feathernotes-1.1.1-1|10	Group:		Editors
21mr|feathernotes-1.1.1-1|11	Url:		https://github.com/tsujan/FeatherNotes
21mr|feathernotes-1.1.1-1|12	Source0:	https://github.com/tsujan/FeatherNotes/archive/V%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|feathernotes-1.1.1-1|13	BuildRequires:	cmake
21mr|feathernotes-1.1.1-1|14	BuildRequires:	qt5-linguist-tools
21mr|feathernotes-1.1.1-1|15	BuildRequires:	qt5-devel
21mr|feathernotes-1.1.1-1|16	BuildRequires:	pkgconfig(hunspell)
21mr|feathernotes-1.1.1-1|17	BuildRequires:	pkgconfig(Qt5Designer)
21mr|feathernotes-1.1.1-1|18	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|feathernotes-1.1.1-1|19	BuildRequires:	pkgconfig(Qt5Svg)
21mr|feathernotes-1.1.1-1|20	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|feathernotes-1.1.1-1|21	BuildRequires:	pkgconfig(Qt5Xml)
21mr|feathernotes-1.1.1-1|22	
21mr|feathernotes-1.1.1-1|23	%description
21mr|feathernotes-1.1.1-1|24	FeatherNotes is a lightweight Qt5 hierarchical notes-manager.
21mr|feathernotes-1.1.1-1|25	It is independent of any desktop environment.
21mr|feathernotes-1.1.1-1|26	
21mr|feathernotes-1.1.1-1|27	%files -f %{name}.lang
21mr|feathernotes-1.1.1-1|28	%doc ChangeLog README.md
21mr|feathernotes-1.1.1-1|29	%license COPYING
21mr|feathernotes-1.1.1-1|30	%{_appdatadir}/%{name}.metainfo.xml
21mr|feathernotes-1.1.1-1|31	%{_bindir}/%{name}
21mr|feathernotes-1.1.1-1|32	%{_datadir}/applications/%{name}.desktop
21mr|feathernotes-1.1.1-1|33	%{_datadir}/mime/packages/%{name}.xml
21mr|feathernotes-1.1.1-1|34	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|feathernotes-1.1.1-1|35	%{_iconsdir}/hicolor/scalable/mimetypes/text-%{name}-fnx.svg
21mr|feathernotes-1.1.1-1|36	
21mr|feathernotes-1.1.1-1|37	#----------------------------------------------------------------------------
21mr|feathernotes-1.1.1-1|38	
21mr|feathernotes-1.1.1-1|39	%prep
21mr|feathernotes-1.1.1-1|40	%autosetup -p1 -n %{oname}-%{version}
21mr|feathernotes-1.1.1-1|41	
21mr|feathernotes-1.1.1-1|42	%build
21mr|feathernotes-1.1.1-1|43	%cmake
21mr|feathernotes-1.1.1-1|44	%make
21mr|feathernotes-1.1.1-1|45	
21mr|feathernotes-1.1.1-1|46	%install
21mr|feathernotes-1.1.1-1|47	%makeinstall_std -C build
21mr|feathernotes-1.1.1-1|48	
21mr|feathernotes-1.1.1-1|49	%find_lang %{name} --with-qt

12169 21
21mr|featherpad-1.4.1-1|1	%define oname FeatherPad
21mr|featherpad-1.4.1-1|2	
21mr|featherpad-1.4.1-1|3	Summary:	Lightweight Qt5 Plain-Text Editor
21mr|featherpad-1.4.1-1|4	Name:		featherpad
21mr|featherpad-1.4.1-1|5	Version:	1.4.1
21mr|featherpad-1.4.1-1|6	Release:	1
21mr|featherpad-1.4.1-1|7	License:	GPLv3+
21mr|featherpad-1.4.1-1|8	Group:		Editors
21mr|featherpad-1.4.1-1|9	Url:		https://github.com/tsujan/FeatherPad
21mr|featherpad-1.4.1-1|10	Source0:	https://github.com/tsujan/FeatherPad/archive/V%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|featherpad-1.4.1-1|11	BuildRequires:	cmake
21mr|featherpad-1.4.1-1|12	BuildRequires:	qt5-linguist-tools
21mr|featherpad-1.4.1-1|13	BuildRequires:	pkgconfig(hunspell)
21mr|featherpad-1.4.1-1|14	BuildRequires:	pkgconfig(Qt5Network)
21mr|featherpad-1.4.1-1|15	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|featherpad-1.4.1-1|16	BuildRequires:	pkgconfig(Qt5Svg)
21mr|featherpad-1.4.1-1|17	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|featherpad-1.4.1-1|18	
21mr|featherpad-1.4.1-1|19	%description
21mr|featherpad-1.4.1-1|20	FeatherPad is a lightweight Qt5 plain-text editor for Linux
21mr|featherpad-1.4.1-1|21	
21mr|featherpad-1.4.1-1|22	%files -f %{name}.lang
21mr|featherpad-1.4.1-1|23	%doc ChangeLog NEWS README.md
21mr|featherpad-1.4.1-1|24	%license COPYING
21mr|featherpad-1.4.1-1|25	%{_appdatadir}/%{name}.metainfo.xml
21mr|featherpad-1.4.1-1|26	%{_bindir}/fpad
21mr|featherpad-1.4.1-1|27	%{_bindir}/%{name}
21mr|featherpad-1.4.1-1|28	%{_datadir}/applications/%{name}.desktop
21mr|featherpad-1.4.1-1|29	%{_datadir}/%{name}/help*
21mr|featherpad-1.4.1-1|30	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|featherpad-1.4.1-1|31	
21mr|featherpad-1.4.1-1|32	#-------------------------------------------------------------------
21mr|featherpad-1.4.1-1|33	
21mr|featherpad-1.4.1-1|34	%prep
21mr|featherpad-1.4.1-1|35	%autosetup -p1 -n %{oname}-%{version}
21mr|featherpad-1.4.1-1|36	
21mr|featherpad-1.4.1-1|37	%build
21mr|featherpad-1.4.1-1|38	%cmake
21mr|featherpad-1.4.1-1|39	
21mr|featherpad-1.4.1-1|40	%install
21mr|featherpad-1.4.1-1|41	%makeinstall_std -C build
21mr|featherpad-1.4.1-1|42	
21mr|featherpad-1.4.1-1|43	%find_lang %{name} --with-qt

12170 21
21mr|felix-bundlerepository-2.0.10-7|1	Name:           felix-bundlerepository
21mr|felix-bundlerepository-2.0.10-7|2	Version:        2.0.10
21mr|felix-bundlerepository-2.0.10-7|3	Release:        7
21mr|felix-bundlerepository-2.0.10-7|4	Summary:        Bundle repository service
21mr|felix-bundlerepository-2.0.10-7|5	License:        ASL 2.0 and MIT
21mr|felix-bundlerepository-2.0.10-7|6	URL:            http://felix.apache.org/documentation/subprojects/apache-felix-osgi-bundle-repository.html
21mr|felix-bundlerepository-2.0.10-7|7	Group:          Development/Java
21mr|felix-bundlerepository-2.0.10-7|8	BuildArch:      noarch
21mr|felix-bundlerepository-2.0.10-7|9	# Java stack is not supported on x86_32
21mr|felix-bundlerepository-2.0.10-7|10	ExcludeArch: %{ix86}
21mr|felix-bundlerepository-2.0.10-7|11	
21mr|felix-bundlerepository-2.0.10-7|12	Source0:        https://archive.apache.org/dist/felix/org.apache.felix.bundlerepository-%{version}-source-release.tar.gz
21mr|felix-bundlerepository-2.0.10-7|13	
21mr|felix-bundlerepository-2.0.10-7|14	Patch1:         0001-Unbundle-libraries.patch
21mr|felix-bundlerepository-2.0.10-7|15	Patch2:         0002-Compatibility-with-osgi-r6.patch
21mr|felix-bundlerepository-2.0.10-7|16	
21mr|felix-bundlerepository-2.0.10-7|17	BuildRequires:  maven-local
21mr|felix-bundlerepository-2.0.10-7|18	BuildRequires:  mvn(net.sf.kxml:kxml2)
21mr|felix-bundlerepository-2.0.10-7|19	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-bundlerepository-2.0.10-7|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-bundlerepository-2.0.10-7|21	BuildRequires:  mvn(org.apache.felix:org.apache.felix.gogo.runtime)
21mr|felix-bundlerepository-2.0.10-7|22	BuildRequires:  mvn(org.apache.felix:org.apache.felix.shell)
21mr|felix-bundlerepository-2.0.10-7|23	BuildRequires:  mvn(org.apache.felix:org.apache.felix.utils)
21mr|felix-bundlerepository-2.0.10-7|24	BuildRequires:  mvn(org.apache.felix:org.osgi.service.obr)
21mr|felix-bundlerepository-2.0.10-7|25	BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|felix-bundlerepository-2.0.10-7|26	BuildRequires:  mvn(org.easymock:easymock)
21mr|felix-bundlerepository-2.0.10-7|27	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|felix-bundlerepository-2.0.10-7|28	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|felix-bundlerepository-2.0.10-7|29	BuildRequires:  mvn(xpp3:xpp3)
21mr|felix-bundlerepository-2.0.10-7|30	
21mr|felix-bundlerepository-2.0.10-7|31	%description
21mr|felix-bundlerepository-2.0.10-7|32	Bundle repository service
21mr|felix-bundlerepository-2.0.10-7|33	
21mr|felix-bundlerepository-2.0.10-7|34	%package javadoc
21mr|felix-bundlerepository-2.0.10-7|35	Summary:          API documentation for %{name}
21mr|felix-bundlerepository-2.0.10-7|36	
21mr|felix-bundlerepository-2.0.10-7|37	%description javadoc
21mr|felix-bundlerepository-2.0.10-7|38	This package contains the API documentation for %{name}.
21mr|felix-bundlerepository-2.0.10-7|39	
21mr|felix-bundlerepository-2.0.10-7|40	%prep
21mr|felix-bundlerepository-2.0.10-7|41	%setup -q -n org.apache.felix.bundlerepository-%{version}
21mr|felix-bundlerepository-2.0.10-7|42	%patch1 -p1
21mr|felix-bundlerepository-2.0.10-7|43	%patch2 -p1
21mr|felix-bundlerepository-2.0.10-7|44	
21mr|felix-bundlerepository-2.0.10-7|45	%pom_remove_plugin :maven-source-plugin
21mr|felix-bundlerepository-2.0.10-7|46	
21mr|felix-bundlerepository-2.0.10-7|47	# Unbundle xpp3
21mr|felix-bundlerepository-2.0.10-7|48	%pom_add_dep "xpp3:xpp3:1.1.3.4.O" pom.xml "<optional>true</optional>"
21mr|felix-bundlerepository-2.0.10-7|49	
21mr|felix-bundlerepository-2.0.10-7|50	# Make felix utils mandatory dep
21mr|felix-bundlerepository-2.0.10-7|51	%pom_xpath_remove "pom:dependency[pom:artifactId[text()='org.apache.felix.utils']]/pom:optional"
21mr|felix-bundlerepository-2.0.10-7|52	
21mr|felix-bundlerepository-2.0.10-7|53	%pom_change_dep :easymock :::test
21mr|felix-bundlerepository-2.0.10-7|54	
21mr|felix-bundlerepository-2.0.10-7|55	# Use latest OSGi implementation
21mr|felix-bundlerepository-2.0.10-7|56	%pom_change_dep :org.osgi.core org.osgi:osgi.core
21mr|felix-bundlerepository-2.0.10-7|57	%pom_change_dep :org.osgi.compendium org.osgi:osgi.cmpn
21mr|felix-bundlerepository-2.0.10-7|58	
21mr|felix-bundlerepository-2.0.10-7|59	# For compatibility reasons
21mr|felix-bundlerepository-2.0.10-7|60	%mvn_file : felix/%{name}
21mr|felix-bundlerepository-2.0.10-7|61	
21mr|felix-bundlerepository-2.0.10-7|62	%build
21mr|felix-bundlerepository-2.0.10-7|63	%mvn_build
21mr|felix-bundlerepository-2.0.10-7|64	
21mr|felix-bundlerepository-2.0.10-7|65	%install
21mr|felix-bundlerepository-2.0.10-7|66	%mvn_install
21mr|felix-bundlerepository-2.0.10-7|67	
21mr|felix-bundlerepository-2.0.10-7|68	%files -f .mfiles
21mr|felix-bundlerepository-2.0.10-7|69	%license LICENSE LICENSE.kxml2 NOTICE
21mr|felix-bundlerepository-2.0.10-7|70	%doc DEPENDENCIES
21mr|felix-bundlerepository-2.0.10-7|71	
21mr|felix-bundlerepository-2.0.10-7|72	%files javadoc -f .mfiles-javadoc
21mr|felix-bundlerepository-2.0.10-7|73	%license LICENSE LICENSE.kxml2 NOTICE
21mr|felix-bundlerepository-2.0.10-7|74	

12171 21
21mr|felix-framework-5.6.0-7|1	%global bundle org.apache.felix.framework
21mr|felix-framework-5.6.0-7|2	
21mr|felix-framework-5.6.0-7|3	Name:           felix-framework
21mr|felix-framework-5.6.0-7|4	Version:        5.6.0
21mr|felix-framework-5.6.0-7|5	Release:        7
21mr|felix-framework-5.6.0-7|6	Summary:        Apache Felix Framework
21mr|felix-framework-5.6.0-7|7	License:        ASL 2.0
21mr|felix-framework-5.6.0-7|8	URL:            http://felix.apache.org
21mr|felix-framework-5.6.0-7|9	Group:          Development/Java
21mr|felix-framework-5.6.0-7|10	BuildArch:      noarch
21mr|felix-framework-5.6.0-7|11	# Java stack is not supported on x86_32
21mr|felix-framework-5.6.0-7|12	ExcludeArch: %{ix86}
21mr|felix-framework-5.6.0-7|13	
21mr|felix-framework-5.6.0-7|14	Source0:        http://www.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-framework-5.6.0-7|15	
21mr|felix-framework-5.6.0-7|16	BuildRequires:  maven-local
21mr|felix-framework-5.6.0-7|17	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-framework-5.6.0-7|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-framework-5.6.0-7|19	BuildRequires:  mvn(org.apache.felix:org.apache.felix.resolver) >= 1.8.0
21mr|felix-framework-5.6.0-7|20	BuildRequires:  mvn(org.easymock:easymock)
21mr|felix-framework-5.6.0-7|21	BuildRequires:  mvn(org.osgi:org.osgi.annotation)
21mr|felix-framework-5.6.0-7|22	BuildRequires:  mvn(org.ow2.asm:asm-all)
21mr|felix-framework-5.6.0-7|23	
21mr|felix-framework-5.6.0-7|24	%description
21mr|felix-framework-5.6.0-7|25	Apache Felix Framework Interfaces and Classes.
21mr|felix-framework-5.6.0-7|26	
21mr|felix-framework-5.6.0-7|27	%package javadoc
21mr|felix-framework-5.6.0-7|28	Summary:        API documentation for %{name}
21mr|felix-framework-5.6.0-7|29	
21mr|felix-framework-5.6.0-7|30	%description javadoc
21mr|felix-framework-5.6.0-7|31	This package contains the API documentation for %{name}.
21mr|felix-framework-5.6.0-7|32	
21mr|felix-framework-5.6.0-7|33	%prep
21mr|felix-framework-5.6.0-7|34	%setup -q -n %{bundle}-%{version}
21mr|felix-framework-5.6.0-7|35	
21mr|felix-framework-5.6.0-7|36	%pom_remove_plugin :apache-rat-plugin
21mr|felix-framework-5.6.0-7|37	%pom_remove_plugin :maven-source-plugin
21mr|felix-framework-5.6.0-7|38	
21mr|felix-framework-5.6.0-7|39	# This test needs porting to easymock3
21mr|felix-framework-5.6.0-7|40	rm src/test/java/org/apache/felix/framework/ServiceRegistryTest.java
21mr|felix-framework-5.6.0-7|41	
21mr|felix-framework-5.6.0-7|42	# This test fails when run on arm builders
21mr|felix-framework-5.6.0-7|43	rm src/test/java/org/apache/felix/framework/ConcurrencyTest.java
21mr|felix-framework-5.6.0-7|44	
21mr|felix-framework-5.6.0-7|45	# This test is unstable on Koji
21mr|felix-framework-5.6.0-7|46	sed -i "/testgetOsNameWithAliases/s//ignore_&/" $(find -name NativeLibraryClauseTest.java)
21mr|felix-framework-5.6.0-7|47	
21mr|felix-framework-5.6.0-7|48	%build
21mr|felix-framework-5.6.0-7|49	%mvn_build
21mr|felix-framework-5.6.0-7|50	
21mr|felix-framework-5.6.0-7|51	%install
21mr|felix-framework-5.6.0-7|52	%mvn_install
21mr|felix-framework-5.6.0-7|53	
21mr|felix-framework-5.6.0-7|54	%files -f .mfiles
21mr|felix-framework-5.6.0-7|55	%license LICENSE NOTICE
21mr|felix-framework-5.6.0-7|56	%doc DEPENDENCIES
21mr|felix-framework-5.6.0-7|57	
21mr|felix-framework-5.6.0-7|58	%files javadoc -f .mfiles-javadoc
21mr|felix-framework-5.6.0-7|59	%license LICENSE NOTICE
21mr|felix-framework-5.6.0-7|60	

12172 21
21mr|felix-gogo-command-1.0.2-8|1	%global bundle  org.apache.felix.gogo.command
21mr|felix-gogo-command-1.0.2-8|2	
21mr|felix-gogo-command-1.0.2-8|3	Name:           felix-gogo-command
21mr|felix-gogo-command-1.0.2-8|4	Version:        1.0.2
21mr|felix-gogo-command-1.0.2-8|5	Release:        8
21mr|felix-gogo-command-1.0.2-8|6	Summary:        Apache Felix Gogo command line shell for OSGi
21mr|felix-gogo-command-1.0.2-8|7	License:        ASL 2.0
21mr|felix-gogo-command-1.0.2-8|8	URL:            http://felix.apache.org/documentation/subprojects/apache-felix-gogo.html
21mr|felix-gogo-command-1.0.2-8|9	Group:          Development/Java
21mr|felix-gogo-command-1.0.2-8|10	BuildArch:      noarch
21mr|felix-gogo-command-1.0.2-8|11	# Java stack is not supported on x86_32
21mr|felix-gogo-command-1.0.2-8|12	ExcludeArch: %{ix86}
21mr|felix-gogo-command-1.0.2-8|13	
21mr|felix-gogo-command-1.0.2-8|14	Source0:        https://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.gogo.command/%{version}/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-gogo-command-1.0.2-8|15	
21mr|felix-gogo-command-1.0.2-8|16	BuildRequires:  maven-local
21mr|felix-gogo-command-1.0.2-8|17	BuildRequires:  mvn(org.apache.felix:gogo-parent:pom:)
21mr|felix-gogo-command-1.0.2-8|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-gogo-command-1.0.2-8|19	BuildRequires:  mvn(org.apache.felix:org.apache.felix.gogo.runtime)
21mr|felix-gogo-command-1.0.2-8|20	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|felix-gogo-command-1.0.2-8|21	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|felix-gogo-command-1.0.2-8|22	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|felix-gogo-command-1.0.2-8|23	
21mr|felix-gogo-command-1.0.2-8|24	%description
21mr|felix-gogo-command-1.0.2-8|25	Apache Felix Gogo is a subproject of Apache Felix implementing a command
21mr|felix-gogo-command-1.0.2-8|26	line shell for OSGi. It is used in many OSGi runtimes and servers.
21mr|felix-gogo-command-1.0.2-8|27	
21mr|felix-gogo-command-1.0.2-8|28	This package implements a set of basic commands.
21mr|felix-gogo-command-1.0.2-8|29	
21mr|felix-gogo-command-1.0.2-8|30	%package javadoc
21mr|felix-gogo-command-1.0.2-8|31	Summary: Javadoc for %{name}
21mr|felix-gogo-command-1.0.2-8|32	
21mr|felix-gogo-command-1.0.2-8|33	%description javadoc
21mr|felix-gogo-command-1.0.2-8|34	This package contains API documentation for %{name}.
21mr|felix-gogo-command-1.0.2-8|35	
21mr|felix-gogo-command-1.0.2-8|36	%prep
21mr|felix-gogo-command-1.0.2-8|37	%setup -q -n %{bundle}-%{version}
21mr|felix-gogo-command-1.0.2-8|38	
21mr|felix-gogo-command-1.0.2-8|39	%mvn_file : felix/%{bundle}
21mr|felix-gogo-command-1.0.2-8|40	
21mr|felix-gogo-command-1.0.2-8|41	# Use provided scope because this is useful on OSGi frameworks other than Felix
21mr|felix-gogo-command-1.0.2-8|42	%pom_change_dep :org.osgi.core :osgi.core::provided
21mr|felix-gogo-command-1.0.2-8|43	%pom_change_dep :org.osgi.compendium :osgi.cmpn::provided
21mr|felix-gogo-command-1.0.2-8|44	
21mr|felix-gogo-command-1.0.2-8|45	%build
21mr|felix-gogo-command-1.0.2-8|46	%mvn_build
21mr|felix-gogo-command-1.0.2-8|47	
21mr|felix-gogo-command-1.0.2-8|48	%install
21mr|felix-gogo-command-1.0.2-8|49	%mvn_install
21mr|felix-gogo-command-1.0.2-8|50	
21mr|felix-gogo-command-1.0.2-8|51	%files -f .mfiles
21mr|felix-gogo-command-1.0.2-8|52	%license LICENSE NOTICE
21mr|felix-gogo-command-1.0.2-8|53	
21mr|felix-gogo-command-1.0.2-8|54	%files javadoc -f .mfiles-javadoc
21mr|felix-gogo-command-1.0.2-8|55	%license LICENSE NOTICE
21mr|felix-gogo-command-1.0.2-8|56	

12173 21
21mr|felix-gogo-parent-4-3|1	Name:           felix-gogo-parent
21mr|felix-gogo-parent-4-3|2	Version:        4
21mr|felix-gogo-parent-4-3|3	Release:        3
21mr|felix-gogo-parent-4-3|4	Summary:        Parent pom for Apache Felix Gogo
21mr|felix-gogo-parent-4-3|5	License:        ASL 2.0
21mr|felix-gogo-parent-4-3|6	URL:            http://felix.apache.org/documentation/subprojects/apache-felix-gogo.html
21mr|felix-gogo-parent-4-3|7	
21mr|felix-gogo-parent-4-3|8	Source0:        http://archive.apache.org/dist/felix/gogo-parent-%{version}-source-release.tar.gz
21mr|felix-gogo-parent-4-3|9	
21mr|felix-gogo-parent-4-3|10	Group:          Development/Java
21mr|felix-gogo-parent-4-3|11	BuildArch:      noarch
21mr|felix-gogo-parent-4-3|12	# Java stack is not supported on x86_32
21mr|felix-gogo-parent-4-3|13	ExcludeArch: %{ix86}
21mr|felix-gogo-parent-4-3|14	
21mr|felix-gogo-parent-4-3|15	BuildRequires:  maven-local
21mr|felix-gogo-parent-4-3|16	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-gogo-parent-4-3|17	
21mr|felix-gogo-parent-4-3|18	%description
21mr|felix-gogo-parent-4-3|19	Apache Felix Gogo is a subproject of Apache Felix implementing a command
21mr|felix-gogo-parent-4-3|20	line shell for OSGi. It is used in many OSGi runtimes and servers.
21mr|felix-gogo-parent-4-3|21	
21mr|felix-gogo-parent-4-3|22	%prep
21mr|felix-gogo-parent-4-3|23	%setup -q -n gogo-parent-%{version}
21mr|felix-gogo-parent-4-3|24	
21mr|felix-gogo-parent-4-3|25	%build
21mr|felix-gogo-parent-4-3|26	%mvn_build
21mr|felix-gogo-parent-4-3|27	
21mr|felix-gogo-parent-4-3|28	%install
21mr|felix-gogo-parent-4-3|29	%mvn_install
21mr|felix-gogo-parent-4-3|30	
21mr|felix-gogo-parent-4-3|31	%files -f .mfiles
21mr|felix-gogo-parent-4-3|32	%license LICENSE NOTICE
21mr|felix-gogo-parent-4-3|33	

12174 21
21mr|felix-gogo-runtime-1.1.0-3|1	%global bundle  org.apache.felix.gogo.runtime
21mr|felix-gogo-runtime-1.1.0-3|2	
21mr|felix-gogo-runtime-1.1.0-3|3	Name:           felix-gogo-runtime
21mr|felix-gogo-runtime-1.1.0-3|4	Version:        1.1.0
21mr|felix-gogo-runtime-1.1.0-3|5	Release:        3
21mr|felix-gogo-runtime-1.1.0-3|6	Summary:        Apache Felix Gogo command line shell for OSGi
21mr|felix-gogo-runtime-1.1.0-3|7	License:        ASL 2.0
21mr|felix-gogo-runtime-1.1.0-3|8	URL:            http://felix.apache.org/documentation/subprojects/apache-felix-gogo.html
21mr|felix-gogo-runtime-1.1.0-3|9	
21mr|felix-gogo-runtime-1.1.0-3|10	Source0:        http://archive.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-gogo-runtime-1.1.0-3|11	
21mr|felix-gogo-runtime-1.1.0-3|12	Group:          Development/Java
21mr|felix-gogo-runtime-1.1.0-3|13	BuildArch:      noarch
21mr|felix-gogo-runtime-1.1.0-3|14	# Java stack is not supported on x86_32
21mr|felix-gogo-runtime-1.1.0-3|15	ExcludeArch: %{ix86}
21mr|felix-gogo-runtime-1.1.0-3|16	
21mr|felix-gogo-runtime-1.1.0-3|17	BuildRequires:  maven-local
21mr|felix-gogo-runtime-1.1.0-3|18	BuildRequires:  mvn(junit:junit)
21mr|felix-gogo-runtime-1.1.0-3|19	BuildRequires:  mvn(org.apache.felix:gogo-parent:pom:) >= 4
21mr|felix-gogo-runtime-1.1.0-3|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-gogo-runtime-1.1.0-3|21	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|felix-gogo-runtime-1.1.0-3|22	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|felix-gogo-runtime-1.1.0-3|23	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|felix-gogo-runtime-1.1.0-3|24	
21mr|felix-gogo-runtime-1.1.0-3|25	%description
21mr|felix-gogo-runtime-1.1.0-3|26	Apache Felix Gogo is a subproject of Apache Felix implementing a command
21mr|felix-gogo-runtime-1.1.0-3|27	line shell for OSGi. It is used in many OSGi runtimes and servers.
21mr|felix-gogo-runtime-1.1.0-3|28	
21mr|felix-gogo-runtime-1.1.0-3|29	%package javadoc
21mr|felix-gogo-runtime-1.1.0-3|30	Summary: Javadoc for %{name}
21mr|felix-gogo-runtime-1.1.0-3|31	
21mr|felix-gogo-runtime-1.1.0-3|32	%description javadoc
21mr|felix-gogo-runtime-1.1.0-3|33	This package contains the API documentation for %{name}.
21mr|felix-gogo-runtime-1.1.0-3|34	
21mr|felix-gogo-runtime-1.1.0-3|35	%prep
21mr|felix-gogo-runtime-1.1.0-3|36	%setup -q -n %{bundle}-%{version}
21mr|felix-gogo-runtime-1.1.0-3|37	
21mr|felix-gogo-runtime-1.1.0-3|38	%mvn_file : felix/%{bundle}
21mr|felix-gogo-runtime-1.1.0-3|39	
21mr|felix-gogo-runtime-1.1.0-3|40	%build
21mr|felix-gogo-runtime-1.1.0-3|41	%mvn_build
21mr|felix-gogo-runtime-1.1.0-3|42	
21mr|felix-gogo-runtime-1.1.0-3|43	%install
21mr|felix-gogo-runtime-1.1.0-3|44	%mvn_install
21mr|felix-gogo-runtime-1.1.0-3|45	
21mr|felix-gogo-runtime-1.1.0-3|46	%files -f .mfiles
21mr|felix-gogo-runtime-1.1.0-3|47	%license LICENSE NOTICE
21mr|felix-gogo-runtime-1.1.0-3|48	
21mr|felix-gogo-runtime-1.1.0-3|49	%files javadoc -f .mfiles-javadoc
21mr|felix-gogo-runtime-1.1.0-3|50	%license LICENSE NOTICE
21mr|felix-gogo-runtime-1.1.0-3|51	

12175 21
21mr|felix-gogo-shell-1.1.0-3|1	%global bundle  org.apache.felix.gogo.shell
21mr|felix-gogo-shell-1.1.0-3|2	
21mr|felix-gogo-shell-1.1.0-3|3	Name:           felix-gogo-shell
21mr|felix-gogo-shell-1.1.0-3|4	Version:        1.1.0
21mr|felix-gogo-shell-1.1.0-3|5	Release:        3
21mr|felix-gogo-shell-1.1.0-3|6	Summary:        Apache Felix Gogo command line shell for OSGi
21mr|felix-gogo-shell-1.1.0-3|7	License:        ASL 2.0
21mr|felix-gogo-shell-1.1.0-3|8	URL:            http://felix.apache.org/documentation/subprojects/apache-felix-gogo.html
21mr|felix-gogo-shell-1.1.0-3|9	Group:          Development/Java
21mr|felix-gogo-shell-1.1.0-3|10	BuildArch:      noarch
21mr|felix-gogo-shell-1.1.0-3|11	# Java stack is not supported on x86_32
21mr|felix-gogo-shell-1.1.0-3|12	ExcludeArch: %{ix86}
21mr|felix-gogo-shell-1.1.0-3|13	
21mr|felix-gogo-shell-1.1.0-3|14	Source0:        http://archive.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-gogo-shell-1.1.0-3|15	
21mr|felix-gogo-shell-1.1.0-3|16	BuildRequires:  maven-local
21mr|felix-gogo-shell-1.1.0-3|17	BuildRequires:  mvn(junit:junit)
21mr|felix-gogo-shell-1.1.0-3|18	BuildRequires:  mvn(org.apache.felix:gogo-parent:pom:) >= 4
21mr|felix-gogo-shell-1.1.0-3|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-gogo-shell-1.1.0-3|20	BuildRequires:  mvn(org.apache.felix:org.apache.felix.gogo.runtime)
21mr|felix-gogo-shell-1.1.0-3|21	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|felix-gogo-shell-1.1.0-3|22	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|felix-gogo-shell-1.1.0-3|23	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|felix-gogo-shell-1.1.0-3|24	
21mr|felix-gogo-shell-1.1.0-3|25	%description
21mr|felix-gogo-shell-1.1.0-3|26	Apache Felix Gogo is a subproject of Apache Felix implementing a command
21mr|felix-gogo-shell-1.1.0-3|27	line shell for OSGi. It is used in many OSGi runtimes and servers.
21mr|felix-gogo-shell-1.1.0-3|28	
21mr|felix-gogo-shell-1.1.0-3|29	This package provides a simple textual user interface to interact with the
21mr|felix-gogo-shell-1.1.0-3|30	command processor.
21mr|felix-gogo-shell-1.1.0-3|31	
21mr|felix-gogo-shell-1.1.0-3|32	%package javadoc
21mr|felix-gogo-shell-1.1.0-3|33	Summary: Javadoc for %{name}
21mr|felix-gogo-shell-1.1.0-3|34	
21mr|felix-gogo-shell-1.1.0-3|35	%description javadoc
21mr|felix-gogo-shell-1.1.0-3|36	This package contains the API documentation for %{name}.
21mr|felix-gogo-shell-1.1.0-3|37	
21mr|felix-gogo-shell-1.1.0-3|38	%prep
21mr|felix-gogo-shell-1.1.0-3|39	%setup -q -n %{bundle}-%{version}
21mr|felix-gogo-shell-1.1.0-3|40	
21mr|felix-gogo-shell-1.1.0-3|41	%mvn_file : felix/%{bundle}
21mr|felix-gogo-shell-1.1.0-3|42	
21mr|felix-gogo-shell-1.1.0-3|43	%build
21mr|felix-gogo-shell-1.1.0-3|44	%mvn_build
21mr|felix-gogo-shell-1.1.0-3|45	
21mr|felix-gogo-shell-1.1.0-3|46	%install
21mr|felix-gogo-shell-1.1.0-3|47	%mvn_install
21mr|felix-gogo-shell-1.1.0-3|48	
21mr|felix-gogo-shell-1.1.0-3|49	%files -f .mfiles
21mr|felix-gogo-shell-1.1.0-3|50	%license LICENSE NOTICE
21mr|felix-gogo-shell-1.1.0-3|51	
21mr|felix-gogo-shell-1.1.0-3|52	%files javadoc -f .mfiles-javadoc
21mr|felix-gogo-shell-1.1.0-3|53	%license LICENSE NOTICE
21mr|felix-gogo-shell-1.1.0-3|54	

12176 21
21mr|felix-main-5.4.0-8|1	%global bundle org.apache.felix.main
21mr|felix-main-5.4.0-8|2	
21mr|felix-main-5.4.0-8|3	Name:    felix-main
21mr|felix-main-5.4.0-8|4	Version: 5.4.0
21mr|felix-main-5.4.0-8|5	Release: 8
21mr|felix-main-5.4.0-8|6	Summary: Apache Felix Main
21mr|felix-main-5.4.0-8|7	License: ASL 2.0
21mr|felix-main-5.4.0-8|8	URL:     http://felix.apache.org
21mr|felix-main-5.4.0-8|9	Source0: http://www.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-main-5.4.0-8|10	
21mr|felix-main-5.4.0-8|11	Group:          Development/Java
21mr|felix-main-5.4.0-8|12	BuildArch: noarch
21mr|felix-main-5.4.0-8|13	# Java stack is not supported on x86_32
21mr|felix-main-5.4.0-8|14	ExcludeArch: %{ix86}
21mr|felix-main-5.4.0-8|15	
21mr|felix-main-5.4.0-8|16	BuildRequires: java-devel >= 1:1.6.0
21mr|felix-main-5.4.0-8|17	BuildRequires: jpackage-utils
21mr|felix-main-5.4.0-8|18	BuildRequires: felix-bundlerepository
21mr|felix-main-5.4.0-8|19	BuildRequires: felix-gogo-command
21mr|felix-main-5.4.0-8|20	BuildRequires: felix-gogo-runtime
21mr|felix-main-5.4.0-8|21	BuildRequires: felix-gogo-shell
21mr|felix-main-5.4.0-8|22	BuildRequires: felix-osgi-compendium
21mr|felix-main-5.4.0-8|23	BuildRequires: felix-osgi-core
21mr|felix-main-5.4.0-8|24	BuildRequires: felix-parent
21mr|felix-main-5.4.0-8|25	BuildRequires: felix-framework >= 4.2.0
21mr|felix-main-5.4.0-8|26	BuildRequires: maven-local
21mr|felix-main-5.4.0-8|27	BuildRequires: maven-antrun-plugin
21mr|felix-main-5.4.0-8|28	BuildRequires: maven-dependency-plugin
21mr|felix-main-5.4.0-8|29	BuildRequires: maven-plugin-bundle
21mr|felix-main-5.4.0-8|30	BuildRequires: maven-source-plugin
21mr|felix-main-5.4.0-8|31	BuildRequires: maven-surefire-provider-junit
21mr|felix-main-5.4.0-8|32	BuildRequires: mockito
21mr|felix-main-5.4.0-8|33	
21mr|felix-main-5.4.0-8|34	Requires: felix-bundlerepository
21mr|felix-main-5.4.0-8|35	Requires: felix-gogo-command
21mr|felix-main-5.4.0-8|36	Requires: felix-gogo-runtime
21mr|felix-main-5.4.0-8|37	Requires: felix-gogo-shell
21mr|felix-main-5.4.0-8|38	Requires: felix-osgi-compendium
21mr|felix-main-5.4.0-8|39	Requires: felix-osgi-core
21mr|felix-main-5.4.0-8|40	Requires: felix-framework >= 4.2.0
21mr|felix-main-5.4.0-8|41	
21mr|felix-main-5.4.0-8|42	%description
21mr|felix-main-5.4.0-8|43	Apache Felix Main Classes.
21mr|felix-main-5.4.0-8|44	
21mr|felix-main-5.4.0-8|45	%package javadoc
21mr|felix-main-5.4.0-8|46	Summary:        API documentation for %{name}
21mr|felix-main-5.4.0-8|47	
21mr|felix-main-5.4.0-8|48	%description javadoc
21mr|felix-main-5.4.0-8|49	This package contains API documentation for %{name}.
21mr|felix-main-5.4.0-8|50	
21mr|felix-main-5.4.0-8|51	%prep
21mr|felix-main-5.4.0-8|52	%setup -q -n %{bundle}-%{version}
21mr|felix-main-5.4.0-8|53	
21mr|felix-main-5.4.0-8|54	%mvn_file :%{bundle} "felix/%{bundle}"
21mr|felix-main-5.4.0-8|55	
21mr|felix-main-5.4.0-8|56	%build
21mr|felix-main-5.4.0-8|57	%mvn_build
21mr|felix-main-5.4.0-8|58	
21mr|felix-main-5.4.0-8|59	%install
21mr|felix-main-5.4.0-8|60	%mvn_install
21mr|felix-main-5.4.0-8|61	
21mr|felix-main-5.4.0-8|62	%files -f .mfiles
21mr|felix-main-5.4.0-8|63	%doc LICENSE NOTICE DEPENDENCIES
21mr|felix-main-5.4.0-8|64	
21mr|felix-main-5.4.0-8|65	%files javadoc -f .mfiles-javadoc
21mr|felix-main-5.4.0-8|66	%doc LICENSE NOTICE
21mr|felix-main-5.4.0-8|67	

12177 21
21mr|felix-osgi-compendium-1.4.0-29|1	%global bundle org.osgi.compendium
21mr|felix-osgi-compendium-1.4.0-29|2	
21mr|felix-osgi-compendium-1.4.0-29|3	Name:           felix-osgi-compendium
21mr|felix-osgi-compendium-1.4.0-29|4	Version:        1.4.0
21mr|felix-osgi-compendium-1.4.0-29|5	Release:        29
21mr|felix-osgi-compendium-1.4.0-29|6	Summary:        Felix OSGi R4 Compendium Bundle
21mr|felix-osgi-compendium-1.4.0-29|7	License:        ASL 2.0
21mr|felix-osgi-compendium-1.4.0-29|8	Group:          Development/Java
21mr|felix-osgi-compendium-1.4.0-29|9	URL:            http://felix.apache.org
21mr|felix-osgi-compendium-1.4.0-29|10	BuildArch:      noarch
21mr|felix-osgi-compendium-1.4.0-29|11	# Java stack is not supported on x86_32
21mr|felix-osgi-compendium-1.4.0-29|12	ExcludeArch: %{ix86}
21mr|felix-osgi-compendium-1.4.0-29|13	
21mr|felix-osgi-compendium-1.4.0-29|14	Source0:        http://www.apache.org/dist/felix/%{bundle}-%{version}-project.tar.gz
21mr|felix-osgi-compendium-1.4.0-29|15	
21mr|felix-osgi-compendium-1.4.0-29|16	Patch0:         0001-Fix-servlet-api-dependency.patch
21mr|felix-osgi-compendium-1.4.0-29|17	Patch1:         0002-Fix-compile-target.patch
21mr|felix-osgi-compendium-1.4.0-29|18	Patch2:         0003-Add-CM_LOCATION_CHANGED-property-to-ConfigurationEve.patch
21mr|felix-osgi-compendium-1.4.0-29|19	Patch3:         0004-Add-TARGET-property-to-ConfigurationPermission.patch
21mr|felix-osgi-compendium-1.4.0-29|20	# This is an ugly patch that adds getResourceURL method. This prevents jbosgi-framework
21mr|felix-osgi-compendium-1.4.0-29|21	# package from bundling osgi files. Once the jbosgi-framework will be updated
21mr|felix-osgi-compendium-1.4.0-29|22	# to a new version without the need for this patch, REMOVE it!
21mr|felix-osgi-compendium-1.4.0-29|23	Patch4:         0005-Add-getResourceURL-method-to-make-jbosgi-framework-h.patch
21mr|felix-osgi-compendium-1.4.0-29|24	
21mr|felix-osgi-compendium-1.4.0-29|25	BuildRequires:  maven-local
21mr|felix-osgi-compendium-1.4.0-29|26	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|felix-osgi-compendium-1.4.0-29|27	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-osgi-compendium-1.4.0-29|28	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-osgi-compendium-1.4.0-29|29	BuildRequires:  mvn(org.apache.felix:org.osgi.core)
21mr|felix-osgi-compendium-1.4.0-29|30	BuildRequires:  mvn(org.apache.felix:org.osgi.foundation)
21mr|felix-osgi-compendium-1.4.0-29|31	
21mr|felix-osgi-compendium-1.4.0-29|32	%description
21mr|felix-osgi-compendium-1.4.0-29|33	OSGi Service Platform Release 4 Compendium Interfaces and Classes.
21mr|felix-osgi-compendium-1.4.0-29|34	
21mr|felix-osgi-compendium-1.4.0-29|35	%package javadoc
21mr|felix-osgi-compendium-1.4.0-29|36	Summary:        API documentation for %{name}
21mr|felix-osgi-compendium-1.4.0-29|37	
21mr|felix-osgi-compendium-1.4.0-29|38	%description javadoc
21mr|felix-osgi-compendium-1.4.0-29|39	This package contains API documentation for %{name}.
21mr|felix-osgi-compendium-1.4.0-29|40	
21mr|felix-osgi-compendium-1.4.0-29|41	%prep
21mr|felix-osgi-compendium-1.4.0-29|42	%setup -q -n %{bundle}-%{version}
21mr|felix-osgi-compendium-1.4.0-29|43	
21mr|felix-osgi-compendium-1.4.0-29|44	# fix servlet api properly
21mr|felix-osgi-compendium-1.4.0-29|45	%patch0 -p1
21mr|felix-osgi-compendium-1.4.0-29|46	# fix compile source/target
21mr|felix-osgi-compendium-1.4.0-29|47	%patch1 -p1
21mr|felix-osgi-compendium-1.4.0-29|48	# add CM_LOCATION_CHANGED property
21mr|felix-osgi-compendium-1.4.0-29|49	%patch2 -p1
21mr|felix-osgi-compendium-1.4.0-29|50	# add TARGET property
21mr|felix-osgi-compendium-1.4.0-29|51	%patch3 -p1
21mr|felix-osgi-compendium-1.4.0-29|52	# add getResourceURL method
21mr|felix-osgi-compendium-1.4.0-29|53	%patch4 -p1
21mr|felix-osgi-compendium-1.4.0-29|54	
21mr|felix-osgi-compendium-1.4.0-29|55	%mvn_file :%{bundle} "felix/%{bundle}"
21mr|felix-osgi-compendium-1.4.0-29|56	%mvn_alias "org.apache.felix:%{bundle}" "org.osgi:%{bundle}"
21mr|felix-osgi-compendium-1.4.0-29|57	
21mr|felix-osgi-compendium-1.4.0-29|58	%build
21mr|felix-osgi-compendium-1.4.0-29|59	%mvn_build -- -Drat.numUnapprovedLicenses=100
21mr|felix-osgi-compendium-1.4.0-29|60	
21mr|felix-osgi-compendium-1.4.0-29|61	%install
21mr|felix-osgi-compendium-1.4.0-29|62	%mvn_install
21mr|felix-osgi-compendium-1.4.0-29|63	
21mr|felix-osgi-compendium-1.4.0-29|64	%files -f .mfiles
21mr|felix-osgi-compendium-1.4.0-29|65	%license LICENSE NOTICE
21mr|felix-osgi-compendium-1.4.0-29|66	
21mr|felix-osgi-compendium-1.4.0-29|67	%files javadoc -f .mfiles-javadoc
21mr|felix-osgi-compendium-1.4.0-29|68	%license LICENSE NOTICE
21mr|felix-osgi-compendium-1.4.0-29|69	

12178 21
21mr|felix-osgi-core-1.4.0-27|1	%global bundle org.osgi.core
21mr|felix-osgi-core-1.4.0-27|2	
21mr|felix-osgi-core-1.4.0-27|3	Name:           felix-osgi-core
21mr|felix-osgi-core-1.4.0-27|4	Version:        1.4.0
21mr|felix-osgi-core-1.4.0-27|5	Release:        27
21mr|felix-osgi-core-1.4.0-27|6	Summary:        Felix OSGi R4 Core Bundle
21mr|felix-osgi-core-1.4.0-27|7	License:        ASL 2.0
21mr|felix-osgi-core-1.4.0-27|8	URL:            http://felix.apache.org/site/apache-felix-osgi-core.html
21mr|felix-osgi-core-1.4.0-27|9	Group:          Development/Java
21mr|felix-osgi-core-1.4.0-27|10	BuildArch:      noarch
21mr|felix-osgi-core-1.4.0-27|11	# Java stack is not supported on x86_32
21mr|felix-osgi-core-1.4.0-27|12	ExcludeArch: %{ix86}
21mr|felix-osgi-core-1.4.0-27|13	
21mr|felix-osgi-core-1.4.0-27|14	Source0:        http://www.apache.org/dist/felix/%{bundle}-%{version}-project.tar.gz
21mr|felix-osgi-core-1.4.0-27|15	
21mr|felix-osgi-core-1.4.0-27|16	BuildRequires:  maven-local
21mr|felix-osgi-core-1.4.0-27|17	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-osgi-core-1.4.0-27|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-osgi-core-1.4.0-27|19	
21mr|felix-osgi-core-1.4.0-27|20	%description
21mr|felix-osgi-core-1.4.0-27|21	OSGi Service Platform Release 4 Core Interfaces and Classes.
21mr|felix-osgi-core-1.4.0-27|22	
21mr|felix-osgi-core-1.4.0-27|23	%package javadoc
21mr|felix-osgi-core-1.4.0-27|24	Summary:        API documentation for %{name}
21mr|felix-osgi-core-1.4.0-27|25	
21mr|felix-osgi-core-1.4.0-27|26	%description javadoc
21mr|felix-osgi-core-1.4.0-27|27	This package contains API documentation for %{name}.
21mr|felix-osgi-core-1.4.0-27|28	
21mr|felix-osgi-core-1.4.0-27|29	%prep
21mr|felix-osgi-core-1.4.0-27|30	%setup -q -n %{bundle}-%{version}
21mr|felix-osgi-core-1.4.0-27|31	
21mr|felix-osgi-core-1.4.0-27|32	%mvn_file :%{bundle} "felix/%{bundle}"
21mr|felix-osgi-core-1.4.0-27|33	%mvn_alias "org.apache.felix:%{bundle}" "org.osgi:%{bundle}"
21mr|felix-osgi-core-1.4.0-27|34	
21mr|felix-osgi-core-1.4.0-27|35	%build
21mr|felix-osgi-core-1.4.0-27|36	export LC_ALL=C.utf8
21mr|felix-osgi-core-1.4.0-27|37	%mvn_build -- -Drat.numUnapprovedLicenses=50
21mr|felix-osgi-core-1.4.0-27|38	
21mr|felix-osgi-core-1.4.0-27|39	%install
21mr|felix-osgi-core-1.4.0-27|40	%mvn_install
21mr|felix-osgi-core-1.4.0-27|41	
21mr|felix-osgi-core-1.4.0-27|42	%files -f .mfiles
21mr|felix-osgi-core-1.4.0-27|43	%license LICENSE NOTICE
21mr|felix-osgi-core-1.4.0-27|44	
21mr|felix-osgi-core-1.4.0-27|45	%files javadoc -f .mfiles-javadoc
21mr|felix-osgi-core-1.4.0-27|46	%license LICENSE NOTICE
21mr|felix-osgi-core-1.4.0-27|47	

12179 21
21mr|felix-osgi-foundation-1.2.0-26|1	%global bundle org.osgi.foundation
21mr|felix-osgi-foundation-1.2.0-26|2	
21mr|felix-osgi-foundation-1.2.0-26|3	Name:    felix-osgi-foundation
21mr|felix-osgi-foundation-1.2.0-26|4	Version: 1.2.0
21mr|felix-osgi-foundation-1.2.0-26|5	Release: 26
21mr|felix-osgi-foundation-1.2.0-26|6	Summary: Felix OSGi Foundation EE Bundle
21mr|felix-osgi-foundation-1.2.0-26|7	License: ASL 2.0
21mr|felix-osgi-foundation-1.2.0-26|8	URL:     http://felix.apache.org
21mr|felix-osgi-foundation-1.2.0-26|9	Source0: http://www.apache.org/dist/felix/%{bundle}-%{version}-project.tar.gz
21mr|felix-osgi-foundation-1.2.0-26|10	
21mr|felix-osgi-foundation-1.2.0-26|11	Group:          Development/Java
21mr|felix-osgi-foundation-1.2.0-26|12	BuildArch: noarch
21mr|felix-osgi-foundation-1.2.0-26|13	# Java stack is not supported on x86_32
21mr|felix-osgi-foundation-1.2.0-26|14	ExcludeArch: %{ix86}
21mr|felix-osgi-foundation-1.2.0-26|15	
21mr|felix-osgi-foundation-1.2.0-26|16	BuildRequires: java-devel >= 1:1.6.0
21mr|felix-osgi-foundation-1.2.0-26|17	BuildRequires: jpackage-utils
21mr|felix-osgi-foundation-1.2.0-26|18	BuildRequires: maven-local
21mr|felix-osgi-foundation-1.2.0-26|19	BuildRequires: mockito
21mr|felix-osgi-foundation-1.2.0-26|20	BuildRequires: felix-parent
21mr|felix-osgi-foundation-1.2.0-26|21	
21mr|felix-osgi-foundation-1.2.0-26|22	Requires: java-headless >= 1:1.6.0
21mr|felix-osgi-foundation-1.2.0-26|23	
21mr|felix-osgi-foundation-1.2.0-26|24	%description
21mr|felix-osgi-foundation-1.2.0-26|25	OSGi Foundation Execution Environment (EE) Classes.
21mr|felix-osgi-foundation-1.2.0-26|26	
21mr|felix-osgi-foundation-1.2.0-26|27	%package javadoc
21mr|felix-osgi-foundation-1.2.0-26|28	Summary:        API documentation for %{name}
21mr|felix-osgi-foundation-1.2.0-26|29	
21mr|felix-osgi-foundation-1.2.0-26|30	%description javadoc
21mr|felix-osgi-foundation-1.2.0-26|31	This package contains API documentation for %{name}.
21mr|felix-osgi-foundation-1.2.0-26|32	
21mr|felix-osgi-foundation-1.2.0-26|33	%prep
21mr|felix-osgi-foundation-1.2.0-26|34	%setup -q -n %{bundle}-%{version}
21mr|felix-osgi-foundation-1.2.0-26|35	
21mr|felix-osgi-foundation-1.2.0-26|36	%mvn_file :%{bundle} "felix/%{bundle}"
21mr|felix-osgi-foundation-1.2.0-26|37	%mvn_alias "org.apache.felix:%{bundle}" "org.osgi:%{bundle}"
21mr|felix-osgi-foundation-1.2.0-26|38	
21mr|felix-osgi-foundation-1.2.0-26|39	%build
21mr|felix-osgi-foundation-1.2.0-26|40	%mvn_build
21mr|felix-osgi-foundation-1.2.0-26|41	
21mr|felix-osgi-foundation-1.2.0-26|42	%install
21mr|felix-osgi-foundation-1.2.0-26|43	%mvn_install
21mr|felix-osgi-foundation-1.2.0-26|44	
21mr|felix-osgi-foundation-1.2.0-26|45	%files -f .mfiles
21mr|felix-osgi-foundation-1.2.0-26|46	%doc LICENSE NOTICE
21mr|felix-osgi-foundation-1.2.0-26|47	
21mr|felix-osgi-foundation-1.2.0-26|48	%files javadoc -f .mfiles-javadoc
21mr|felix-osgi-foundation-1.2.0-26|49	%doc LICENSE NOTICE
21mr|felix-osgi-foundation-1.2.0-26|50	

12180 21
21mr|felix-osgi-obr-1.0.2-24|1	%global bundle org.osgi.service.obr
21mr|felix-osgi-obr-1.0.2-24|2	
21mr|felix-osgi-obr-1.0.2-24|3	Name:           felix-osgi-obr
21mr|felix-osgi-obr-1.0.2-24|4	Version:        1.0.2
21mr|felix-osgi-obr-1.0.2-24|5	Release:        24
21mr|felix-osgi-obr-1.0.2-24|6	Summary:        Felix OSGi OBR Service API
21mr|felix-osgi-obr-1.0.2-24|7	License:        ASL 2.0
21mr|felix-osgi-obr-1.0.2-24|8	URL:            http://felix.apache.org/site/apache-felix-osgi-bundle-repository.html
21mr|felix-osgi-obr-1.0.2-24|9	Group:          Development/Java
21mr|felix-osgi-obr-1.0.2-24|10	BuildArch:      noarch
21mr|felix-osgi-obr-1.0.2-24|11	# Java stack is not supported on x86_32
21mr|felix-osgi-obr-1.0.2-24|12	ExcludeArch: %{ix86}
21mr|felix-osgi-obr-1.0.2-24|13	
21mr|felix-osgi-obr-1.0.2-24|14	Source0:        http://www.apache.org/dist/felix/org.osgi.service.obr-%{version}-project.tar.gz
21mr|felix-osgi-obr-1.0.2-24|15	
21mr|felix-osgi-obr-1.0.2-24|16	BuildRequires:  maven-local
21mr|felix-osgi-obr-1.0.2-24|17	BuildRequires:  mvn(org.apache.felix:felix:pom:)
21mr|felix-osgi-obr-1.0.2-24|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-osgi-obr-1.0.2-24|19	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|felix-osgi-obr-1.0.2-24|20	
21mr|felix-osgi-obr-1.0.2-24|21	%description
21mr|felix-osgi-obr-1.0.2-24|22	OSGi OBR Service API.
21mr|felix-osgi-obr-1.0.2-24|23	
21mr|felix-osgi-obr-1.0.2-24|24	%package javadoc
21mr|felix-osgi-obr-1.0.2-24|25	Summary:        Javadoc for %{name}
21mr|felix-osgi-obr-1.0.2-24|26	
21mr|felix-osgi-obr-1.0.2-24|27	%description javadoc
21mr|felix-osgi-obr-1.0.2-24|28	API documentation for %{name}.
21mr|felix-osgi-obr-1.0.2-24|29	
21mr|felix-osgi-obr-1.0.2-24|30	%prep
21mr|felix-osgi-obr-1.0.2-24|31	%setup -q -n %{bundle}-%{version}
21mr|felix-osgi-obr-1.0.2-24|32	
21mr|felix-osgi-obr-1.0.2-24|33	# Use latest OSGi implementation
21mr|felix-osgi-obr-1.0.2-24|34	%pom_change_dep :org.osgi.core org.osgi:osgi.core
21mr|felix-osgi-obr-1.0.2-24|35	
21mr|felix-osgi-obr-1.0.2-24|36	%mvn_file ":{*}" felix/@1
21mr|felix-osgi-obr-1.0.2-24|37	
21mr|felix-osgi-obr-1.0.2-24|38	%build
21mr|felix-osgi-obr-1.0.2-24|39	%mvn_build
21mr|felix-osgi-obr-1.0.2-24|40	
21mr|felix-osgi-obr-1.0.2-24|41	%install
21mr|felix-osgi-obr-1.0.2-24|42	%mvn_install
21mr|felix-osgi-obr-1.0.2-24|43	
21mr|felix-osgi-obr-1.0.2-24|44	%files -f .mfiles
21mr|felix-osgi-obr-1.0.2-24|45	%license LICENSE NOTICE
21mr|felix-osgi-obr-1.0.2-24|46	
21mr|felix-osgi-obr-1.0.2-24|47	%files javadoc -f .mfiles-javadoc
21mr|felix-osgi-obr-1.0.2-24|48	%license LICENSE NOTICE
21mr|felix-osgi-obr-1.0.2-24|49	

12181 21
21mr|felix-osgi-obr-resolver-1.8.0-8|1	%global osginame org.apache.felix.resolver
21mr|felix-osgi-obr-resolver-1.8.0-8|2	
21mr|felix-osgi-obr-resolver-1.8.0-8|3	Name:             felix-osgi-obr-resolver
21mr|felix-osgi-obr-resolver-1.8.0-8|4	Version:          1.8.0
21mr|felix-osgi-obr-resolver-1.8.0-8|5	Release:          8
21mr|felix-osgi-obr-resolver-1.8.0-8|6	Summary:          Apache Felix Resolver
21mr|felix-osgi-obr-resolver-1.8.0-8|7	License:          ASL 2.0
21mr|felix-osgi-obr-resolver-1.8.0-8|8	URL:              http://felix.apache.org/documentation/subprojects/apache-felix-osgi-bundle-repository.html
21mr|felix-osgi-obr-resolver-1.8.0-8|9	
21mr|felix-osgi-obr-resolver-1.8.0-8|10	Source0:          http://www.apache.org/dist/felix/org.apache.felix.resolver-%{version}-source-release.tar.gz
21mr|felix-osgi-obr-resolver-1.8.0-8|11	
21mr|felix-osgi-obr-resolver-1.8.0-8|12	Group:          Development/Java
21mr|felix-osgi-obr-resolver-1.8.0-8|13	BuildArch:        noarch
21mr|felix-osgi-obr-resolver-1.8.0-8|14	# Java stack is not supported on x86_32
21mr|felix-osgi-obr-resolver-1.8.0-8|15	ExcludeArch: %{ix86}
21mr|felix-osgi-obr-resolver-1.8.0-8|16	
21mr|felix-osgi-obr-resolver-1.8.0-8|17	BuildRequires:  maven-local
21mr|felix-osgi-obr-resolver-1.8.0-8|18	BuildRequires:  mvn(junit:junit)
21mr|felix-osgi-obr-resolver-1.8.0-8|19	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-osgi-obr-resolver-1.8.0-8|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-osgi-obr-resolver-1.8.0-8|21	BuildRequires:  mvn(org.apache.felix:org.apache.felix.framework)
21mr|felix-osgi-obr-resolver-1.8.0-8|22	BuildRequires:  mvn(org.apache.felix:org.apache.felix.utils)
21mr|felix-osgi-obr-resolver-1.8.0-8|23	BuildRequires:  mvn(org.easymock:easymock)
21mr|felix-osgi-obr-resolver-1.8.0-8|24	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|felix-osgi-obr-resolver-1.8.0-8|25	
21mr|felix-osgi-obr-resolver-1.8.0-8|26	%description
21mr|felix-osgi-obr-resolver-1.8.0-8|27	This package contains the Apache Felix Resolver
21mr|felix-osgi-obr-resolver-1.8.0-8|28	
21mr|felix-osgi-obr-resolver-1.8.0-8|29	%package javadoc
21mr|felix-osgi-obr-resolver-1.8.0-8|30	Summary:          API documentation for %{name}
21mr|felix-osgi-obr-resolver-1.8.0-8|31	
21mr|felix-osgi-obr-resolver-1.8.0-8|32	%description javadoc
21mr|felix-osgi-obr-resolver-1.8.0-8|33	This package contains the API documentation for %{name}.
21mr|felix-osgi-obr-resolver-1.8.0-8|34	
21mr|felix-osgi-obr-resolver-1.8.0-8|35	%prep
21mr|felix-osgi-obr-resolver-1.8.0-8|36	%setup -q -n %{osginame}-%{version}
21mr|felix-osgi-obr-resolver-1.8.0-8|37	
21mr|felix-osgi-obr-resolver-1.8.0-8|38	%pom_remove_plugin :apache-rat-plugin
21mr|felix-osgi-obr-resolver-1.8.0-8|39	
21mr|felix-osgi-obr-resolver-1.8.0-8|40	%pom_change_dep org.osgi:org.osgi.core org.apache.felix:org.apache.felix.framework
21mr|felix-osgi-obr-resolver-1.8.0-8|41	
21mr|felix-osgi-obr-resolver-1.8.0-8|42	%build
21mr|felix-osgi-obr-resolver-1.8.0-8|43	%mvn_build
21mr|felix-osgi-obr-resolver-1.8.0-8|44	
21mr|felix-osgi-obr-resolver-1.8.0-8|45	%install
21mr|felix-osgi-obr-resolver-1.8.0-8|46	%mvn_install
21mr|felix-osgi-obr-resolver-1.8.0-8|47	
21mr|felix-osgi-obr-resolver-1.8.0-8|48	%files -f .mfiles
21mr|felix-osgi-obr-resolver-1.8.0-8|49	%license LICENSE
21mr|felix-osgi-obr-resolver-1.8.0-8|50	%doc NOTICE DEPENDENCIES
21mr|felix-osgi-obr-resolver-1.8.0-8|51	
21mr|felix-osgi-obr-resolver-1.8.0-8|52	%files javadoc -f .mfiles-javadoc
21mr|felix-osgi-obr-resolver-1.8.0-8|53	%license LICENSE
21mr|felix-osgi-obr-resolver-1.8.0-8|54	

12182 21
21mr|felix-parent-4-8|1	Name:           felix-parent
21mr|felix-parent-4-8|2	Version:        4
21mr|felix-parent-4-8|3	Release:        8
21mr|felix-parent-4-8|4	Summary:        Parent POM file for Apache Felix Specs
21mr|felix-parent-4-8|5	License:        ASL 2.0
21mr|felix-parent-4-8|6	URL:            http://felix.apache.org/
21mr|felix-parent-4-8|7	Source0:        http://repo1.maven.org/maven2/org/apache/felix/felix-parent/%{version}/%{name}-%{version}-source-release.tar.gz
21mr|felix-parent-4-8|8	Group:          Development/Java
21mr|felix-parent-4-8|9	BuildArch:      noarch
21mr|felix-parent-4-8|10	# Java stack is not supported on x86_32
21mr|felix-parent-4-8|11	ExcludeArch: %{ix86}
21mr|felix-parent-4-8|12	
21mr|felix-parent-4-8|13	BuildRequires:  maven-local
21mr|felix-parent-4-8|14	BuildRequires:  mvn(junit:junit)
21mr|felix-parent-4-8|15	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|felix-parent-4-8|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|felix-parent-4-8|17	BuildRequires:  mvn(org.easymock:easymock)
21mr|felix-parent-4-8|18	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|felix-parent-4-8|19	
21mr|felix-parent-4-8|20	# FIXME auto-requires are not generated
21mr|felix-parent-4-8|21	Requires:  mvn(org.easymock:easymock)
21mr|felix-parent-4-8|22	Requires:  mvn(org.mockito:mockito-all)
21mr|felix-parent-4-8|23	
21mr|felix-parent-4-8|24	%description
21mr|felix-parent-4-8|25	Parent POM file for Apache Felix Specs.
21mr|felix-parent-4-8|26	
21mr|felix-parent-4-8|27	%prep
21mr|felix-parent-4-8|28	%setup -q -n felix-parent-%{version}
21mr|felix-parent-4-8|29	%mvn_alias : :felix
21mr|felix-parent-4-8|30	%pom_remove_plugin :maven-javadoc-plugin
21mr|felix-parent-4-8|31	%pom_remove_plugin :maven-site-plugin
21mr|felix-parent-4-8|32	%pom_remove_plugin :maven-release-plugin
21mr|felix-parent-4-8|33	%pom_remove_plugin org.codehaus.mojo:ianal-maven-plugin
21mr|felix-parent-4-8|34	%pom_remove_plugin :apache-rat-plugin
21mr|felix-parent-4-8|35	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|felix-parent-4-8|36	
21mr|felix-parent-4-8|37	# wagon ssh dependency unneeded
21mr|felix-parent-4-8|38	%pom_xpath_remove pom:extensions
21mr|felix-parent-4-8|39	
21mr|felix-parent-4-8|40	# Remove workaround for MANTRUN-51/MNG-6205 issue
21mr|felix-parent-4-8|41	# (should only be needed with old versions of Maven)
21mr|felix-parent-4-8|42	# See: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-antrun-plugin/src/site/fml/faq.fml?r1=790402&r2=790401
21mr|felix-parent-4-8|43	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-antrun-plugin']/pom:dependencies"
21mr|felix-parent-4-8|44	
21mr|felix-parent-4-8|45	%build
21mr|felix-parent-4-8|46	%mvn_build
21mr|felix-parent-4-8|47	
21mr|felix-parent-4-8|48	%install
21mr|felix-parent-4-8|49	%mvn_install
21mr|felix-parent-4-8|50	
21mr|felix-parent-4-8|51	%files -f .mfiles
21mr|felix-parent-4-8|52	%doc LICENSE NOTICE
21mr|felix-parent-4-8|53	

12183 21
21mr|felix-scr-2.1.16-2|1	%global bundle  org.apache.felix.scr
21mr|felix-scr-2.1.16-2|2	
21mr|felix-scr-2.1.16-2|3	Name:          felix-scr
21mr|felix-scr-2.1.16-2|4	Version:       2.1.16
21mr|felix-scr-2.1.16-2|5	Release:       2
21mr|felix-scr-2.1.16-2|6	Summary:       Apache Felix Service Component Runtime (SCR)
21mr|felix-scr-2.1.16-2|7	License:       ASL 2.0
21mr|felix-scr-2.1.16-2|8	URL:           http://felix.apache.org/documentation/subprojects/apache-felix-service-component-runtime.html
21mr|felix-scr-2.1.16-2|9	
21mr|felix-scr-2.1.16-2|10	Source0:       http://archive.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-scr-2.1.16-2|11	
21mr|felix-scr-2.1.16-2|12	# Don't embed deps, use import-package instead
21mr|felix-scr-2.1.16-2|13	Patch0: 0001-Use-import-package-instead-of-embedding-dependencies.patch
21mr|felix-scr-2.1.16-2|14	
21mr|felix-scr-2.1.16-2|15	Group:          Development/Java
21mr|felix-scr-2.1.16-2|16	BuildArch:     noarch
21mr|felix-scr-2.1.16-2|17	# Java stack is not supported on x86_32
21mr|felix-scr-2.1.16-2|18	ExcludeArch: %{ix86}
21mr|felix-scr-2.1.16-2|19	
21mr|felix-scr-2.1.16-2|20	BuildRequires:  maven-local
21mr|felix-scr-2.1.16-2|21	BuildRequires:  mvn(net.sf.kxml:kxml2)
21mr|felix-scr-2.1.16-2|22	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-scr-2.1.16-2|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-scr-2.1.16-2|24	BuildRequires:  mvn(org.apache.felix:org.apache.felix.gogo.runtime)
21mr|felix-scr-2.1.16-2|25	BuildRequires:  mvn(org.osgi:osgi.annotation)
21mr|felix-scr-2.1.16-2|26	BuildRequires:  mvn(org.osgi:osgi.cmpn) >= 7.0.0
21mr|felix-scr-2.1.16-2|27	BuildRequires:  mvn(org.osgi:osgi.core) >= 7.0.0
21mr|felix-scr-2.1.16-2|28	BuildRequires:  mvn(xpp3:xpp3)
21mr|felix-scr-2.1.16-2|29	
21mr|felix-scr-2.1.16-2|30	%description
21mr|felix-scr-2.1.16-2|31	Implementation of the OSGi Declarative Services Specification Version 1.3 (R6).
21mr|felix-scr-2.1.16-2|32	
21mr|felix-scr-2.1.16-2|33	%package javadoc
21mr|felix-scr-2.1.16-2|34	Summary:       Javadoc for %{name}
21mr|felix-scr-2.1.16-2|35	
21mr|felix-scr-2.1.16-2|36	%description javadoc
21mr|felix-scr-2.1.16-2|37	This package contains javadoc for %{name}.
21mr|felix-scr-2.1.16-2|38	
21mr|felix-scr-2.1.16-2|39	%prep
21mr|felix-scr-2.1.16-2|40	%setup -q -n %{bundle}-%{version}
21mr|felix-scr-2.1.16-2|41	%patch0 -p1
21mr|felix-scr-2.1.16-2|42	
21mr|felix-scr-2.1.16-2|43	# All these OSGi deps are provided in the compendium jar
21mr|felix-scr-2.1.16-2|44	%pom_add_dep org.osgi:osgi.cmpn:7.0.0:provided
21mr|felix-scr-2.1.16-2|45	%pom_remove_dep org.osgi:org.osgi.service.component
21mr|felix-scr-2.1.16-2|46	%pom_remove_dep org.osgi:org.osgi.service.cm
21mr|felix-scr-2.1.16-2|47	%pom_remove_dep org.osgi:org.osgi.service.log
21mr|felix-scr-2.1.16-2|48	%pom_remove_dep org.osgi:org.osgi.service.metatype
21mr|felix-scr-2.1.16-2|49	%pom_remove_dep org.osgi:org.osgi.namespace.extender
21mr|felix-scr-2.1.16-2|50	%pom_remove_dep org.osgi:org.osgi.util.promise
21mr|felix-scr-2.1.16-2|51	%pom_remove_dep org.osgi:org.osgi.util.function
21mr|felix-scr-2.1.16-2|52	
21mr|felix-scr-2.1.16-2|53	# Many test deps are not in Fedora
21mr|felix-scr-2.1.16-2|54	%pom_xpath_remove "pom:project/pom:dependencies/pom:dependency[pom:scope='test']"
21mr|felix-scr-2.1.16-2|55	%pom_remove_dep org.ops4j.base:
21mr|felix-scr-2.1.16-2|56	%pom_remove_plugin :maven-failsafe-plugin
21mr|felix-scr-2.1.16-2|57	
21mr|felix-scr-2.1.16-2|58	# Animal sniffer is unnecessary since we always know JRE level on Fedora
21mr|felix-scr-2.1.16-2|59	%pom_remove_dep :animal-sniffer-annotations
21mr|felix-scr-2.1.16-2|60	sed -i -e '/IgnoreJRERequirement/d' src/main/java/org/apache/felix/scr/impl/manager/ThreadDump.java
21mr|felix-scr-2.1.16-2|61	
21mr|felix-scr-2.1.16-2|62	# Upstream kxml bundles xpp3. Since RHBZ#1299774 kxml no longer
21mr|felix-scr-2.1.16-2|63	# bundles xpp3 packages. Add the dep to the pom. kxml requires xpp3
21mr|felix-scr-2.1.16-2|64	# already.
21mr|felix-scr-2.1.16-2|65	%pom_add_dep xpp3:xpp3:1.1.4c:compile
21mr|felix-scr-2.1.16-2|66	# And since we are not bundling kxml, need to make it 'compile' scope
21mr|felix-scr-2.1.16-2|67	# instead of 'provided' scope so it's pulled in by RPM requires
21mr|felix-scr-2.1.16-2|68	%pom_change_dep net.sf.kxml:kxml2 net.sf.kxml:kxml2:2.2.2:compile
21mr|felix-scr-2.1.16-2|69	
21mr|felix-scr-2.1.16-2|70	%mvn_file : felix/%{bundle}
21mr|felix-scr-2.1.16-2|71	
21mr|felix-scr-2.1.16-2|72	%build
21mr|felix-scr-2.1.16-2|73	# No test deps availables e.g org.ops4j.pax.url:pax-url-wrap
21mr|felix-scr-2.1.16-2|74	%mvn_build -f -- -Dfelix.java.version=7
21mr|felix-scr-2.1.16-2|75	
21mr|felix-scr-2.1.16-2|76	%install
21mr|felix-scr-2.1.16-2|77	%mvn_install
21mr|felix-scr-2.1.16-2|78	
21mr|felix-scr-2.1.16-2|79	%files -f .mfiles
21mr|felix-scr-2.1.16-2|80	%doc changelog.txt
21mr|felix-scr-2.1.16-2|81	%license LICENSE NOTICE
21mr|felix-scr-2.1.16-2|82	
21mr|felix-scr-2.1.16-2|83	%files javadoc -f .mfiles-javadoc
21mr|felix-scr-2.1.16-2|84	%license LICENSE NOTICE
21mr|felix-scr-2.1.16-2|85	

12184 21
21mr|felix-scr-annotations-1.12.0-6|1	%global bundle org.apache.felix.scr.annotations
21mr|felix-scr-annotations-1.12.0-6|2	
21mr|felix-scr-annotations-1.12.0-6|3	Name:          felix-scr-annotations
21mr|felix-scr-annotations-1.12.0-6|4	Version:       1.12.0
21mr|felix-scr-annotations-1.12.0-6|5	Release:       6
21mr|felix-scr-annotations-1.12.0-6|6	Summary:       Annotations for SCR
21mr|felix-scr-annotations-1.12.0-6|7	License:       ASL 2.0
21mr|felix-scr-annotations-1.12.0-6|8	URL:           http://felix.apache.org/
21mr|felix-scr-annotations-1.12.0-6|9	Source0:       http://archive.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-scr-annotations-1.12.0-6|10	
21mr|felix-scr-annotations-1.12.0-6|11	Group:          Development/Java
21mr|felix-scr-annotations-1.12.0-6|12	BuildArch:      noarch
21mr|felix-scr-annotations-1.12.0-6|13	# Java stack is not supported on x86_32
21mr|felix-scr-annotations-1.12.0-6|14	ExcludeArch: %{ix86}
21mr|felix-scr-annotations-1.12.0-6|15	
21mr|felix-scr-annotations-1.12.0-6|16	BuildRequires:  maven-local
21mr|felix-scr-annotations-1.12.0-6|17	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-scr-annotations-1.12.0-6|18	BuildRequires:  mvn(org.apache.felix:org.apache.felix.scr.generator)
21mr|felix-scr-annotations-1.12.0-6|19	
21mr|felix-scr-annotations-1.12.0-6|20	%description
21mr|felix-scr-annotations-1.12.0-6|21	Annotations for generating OSGi service descriptors.
21mr|felix-scr-annotations-1.12.0-6|22	
21mr|felix-scr-annotations-1.12.0-6|23	%package javadoc
21mr|felix-scr-annotations-1.12.0-6|24	Summary:       Javadoc for %{name}
21mr|felix-scr-annotations-1.12.0-6|25	
21mr|felix-scr-annotations-1.12.0-6|26	%description javadoc
21mr|felix-scr-annotations-1.12.0-6|27	This package contains javadoc for %{name}.
21mr|felix-scr-annotations-1.12.0-6|28	
21mr|felix-scr-annotations-1.12.0-6|29	%prep
21mr|felix-scr-annotations-1.12.0-6|30	%setup -q -n %{bundle}-%{version}
21mr|felix-scr-annotations-1.12.0-6|31	
21mr|felix-scr-annotations-1.12.0-6|32	%mvn_file : felix/%{bundle}
21mr|felix-scr-annotations-1.12.0-6|33	
21mr|felix-scr-annotations-1.12.0-6|34	%build
21mr|felix-scr-annotations-1.12.0-6|35	# no test to run
21mr|felix-scr-annotations-1.12.0-6|36	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|felix-scr-annotations-1.12.0-6|37	
21mr|felix-scr-annotations-1.12.0-6|38	%install
21mr|felix-scr-annotations-1.12.0-6|39	%mvn_install
21mr|felix-scr-annotations-1.12.0-6|40	
21mr|felix-scr-annotations-1.12.0-6|41	%files -f .mfiles
21mr|felix-scr-annotations-1.12.0-6|42	%doc changelog.txt
21mr|felix-scr-annotations-1.12.0-6|43	%license LICENSE NOTICE
21mr|felix-scr-annotations-1.12.0-6|44	
21mr|felix-scr-annotations-1.12.0-6|45	%files javadoc -f .mfiles-javadoc
21mr|felix-scr-annotations-1.12.0-6|46	%license LICENSE NOTICE
21mr|felix-scr-annotations-1.12.0-6|47	

12185 21
21mr|felix-scr-generator-1.18.0-4|1	# Conditionals to help breaking org.apache.felix.scr.generator <-> org.apache.felix.scr.annotations dependency cycle
21mr|felix-scr-generator-1.18.0-4|2	
21mr|felix-scr-generator-1.18.0-4|3	%bcond_with annotations
21mr|felix-scr-generator-1.18.0-4|4	
21mr|felix-scr-generator-1.18.0-4|5	%global bundle    org.apache.felix.scr.generator
21mr|felix-scr-generator-1.18.0-4|6	
21mr|felix-scr-generator-1.18.0-4|7	Name:          felix-scr-generator
21mr|felix-scr-generator-1.18.0-4|8	Version:       1.18.0
21mr|felix-scr-generator-1.18.0-4|9	Release:       4
21mr|felix-scr-generator-1.18.0-4|10	Summary:       Descriptor Generator Implementation
21mr|felix-scr-generator-1.18.0-4|11	License:       ASL 2.0
21mr|felix-scr-generator-1.18.0-4|12	URL:           http://felix.apache.org/documentation/subprojects/apache-felix-service-component-runtime.html
21mr|felix-scr-generator-1.18.0-4|13	Source0:       http://archive.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-scr-generator-1.18.0-4|14	
21mr|felix-scr-generator-1.18.0-4|15	Group:          Development/Java
21mr|felix-scr-generator-1.18.0-4|16	BuildArch:      noarch
21mr|felix-scr-generator-1.18.0-4|17	# Java stack is not supported on x86_32
21mr|felix-scr-generator-1.18.0-4|18	ExcludeArch: %{ix86}
21mr|felix-scr-generator-1.18.0-4|19	
21mr|felix-scr-generator-1.18.0-4|20	BuildRequires:  maven-local
21mr|felix-scr-generator-1.18.0-4|21	BuildRequires:  mvn(commons-io:commons-io)
21mr|felix-scr-generator-1.18.0-4|22	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|felix-scr-generator-1.18.0-4|23	BuildRequires:  mvn(junit:junit)
21mr|felix-scr-generator-1.18.0-4|24	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-scr-generator-1.18.0-4|25	%if %{without annotations}
21mr|felix-scr-generator-1.18.0-4|26	BuildRequires:  mvn(org.apache.felix:org.apache.felix.scr.annotations)
21mr|felix-scr-generator-1.18.0-4|27	%endif
21mr|felix-scr-generator-1.18.0-4|28	BuildRequires:  mvn(org.easymock:easymock)
21mr|felix-scr-generator-1.18.0-4|29	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|felix-scr-generator-1.18.0-4|30	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|felix-scr-generator-1.18.0-4|31	BuildRequires:  mvn(org.ow2.asm:asm-all)
21mr|felix-scr-generator-1.18.0-4|32	
21mr|felix-scr-generator-1.18.0-4|33	%description
21mr|felix-scr-generator-1.18.0-4|34	Provides the implementation to generate Declarative Services and Metatype
21mr|felix-scr-generator-1.18.0-4|35	Service descriptors from Java 5 Annotations and/or JavaDoc tags.
21mr|felix-scr-generator-1.18.0-4|36	
21mr|felix-scr-generator-1.18.0-4|37	%package javadoc
21mr|felix-scr-generator-1.18.0-4|38	Summary:       Javadoc for %{name}
21mr|felix-scr-generator-1.18.0-4|39	
21mr|felix-scr-generator-1.18.0-4|40	%description javadoc
21mr|felix-scr-generator-1.18.0-4|41	This package contains API documentation for %{name}.
21mr|felix-scr-generator-1.18.0-4|42	
21mr|felix-scr-generator-1.18.0-4|43	%prep
21mr|felix-scr-generator-1.18.0-4|44	%setup -q -n %{bundle}-%{version}
21mr|felix-scr-generator-1.18.0-4|45	
21mr|felix-scr-generator-1.18.0-4|46	%mvn_file : felix/%{bundle}
21mr|felix-scr-generator-1.18.0-4|47	
21mr|felix-scr-generator-1.18.0-4|48	%pom_change_dep org.osgi:org.osgi.core org.osgi:osgi.core
21mr|felix-scr-generator-1.18.0-4|49	%pom_change_dep org.osgi:org.osgi.compendium org.osgi:osgi.cmpn
21mr|felix-scr-generator-1.18.0-4|50	
21mr|felix-scr-generator-1.18.0-4|51	%build
21mr|felix-scr-generator-1.18.0-4|52	# tests skipped for circular dependency with org.apache.felix.scr.annotations
21mr|felix-scr-generator-1.18.0-4|53	%mvn_build \
21mr|felix-scr-generator-1.18.0-4|54	%if %{with annotations}
21mr|felix-scr-generator-1.18.0-4|55	-f \
21mr|felix-scr-generator-1.18.0-4|56	%endif
21mr|felix-scr-generator-1.18.0-4|57	-- -Dproject.build.sourceEncoding=UTF-8
21mr|felix-scr-generator-1.18.0-4|58	
21mr|felix-scr-generator-1.18.0-4|59	%install
21mr|felix-scr-generator-1.18.0-4|60	%mvn_install
21mr|felix-scr-generator-1.18.0-4|61	
21mr|felix-scr-generator-1.18.0-4|62	%files -f .mfiles
21mr|felix-scr-generator-1.18.0-4|63	%doc changelog.txt
21mr|felix-scr-generator-1.18.0-4|64	%license LICENSE NOTICE
21mr|felix-scr-generator-1.18.0-4|65	
21mr|felix-scr-generator-1.18.0-4|66	%files javadoc -f .mfiles-javadoc
21mr|felix-scr-generator-1.18.0-4|67	%license LICENSE NOTICE
21mr|felix-scr-generator-1.18.0-4|68	

12186 21
21mr|felix-scr-maven-plugin-1.26.0-3|1	%global artifactId maven-scr-plugin
21mr|felix-scr-maven-plugin-1.26.0-3|2	
21mr|felix-scr-maven-plugin-1.26.0-3|3	Name:           felix-scr-maven-plugin
21mr|felix-scr-maven-plugin-1.26.0-3|4	Version:        1.26.0
21mr|felix-scr-maven-plugin-1.26.0-3|5	Release:        3
21mr|felix-scr-maven-plugin-1.26.0-3|6	Summary:        Apache Felix Maven SCR Plugin
21mr|felix-scr-maven-plugin-1.26.0-3|7	License:        ASL 2.0
21mr|felix-scr-maven-plugin-1.26.0-3|8	URL:            http://felix.apache.org/documentation/subprojects/apache-felix-maven-scr-plugin.html
21mr|felix-scr-maven-plugin-1.26.0-3|9	Group:          Development/Java
21mr|felix-scr-maven-plugin-1.26.0-3|10	BuildArch:      noarch
21mr|felix-scr-maven-plugin-1.26.0-3|11	# Java stack is not supported on x86_32
21mr|felix-scr-maven-plugin-1.26.0-3|12	ExcludeArch: %{ix86}
21mr|felix-scr-maven-plugin-1.26.0-3|13	
21mr|felix-scr-maven-plugin-1.26.0-3|14	Source0:        http://www.apache.org/dist/felix/%{artifactId}-%{version}-source-release.tar.gz
21mr|felix-scr-maven-plugin-1.26.0-3|15	
21mr|felix-scr-maven-plugin-1.26.0-3|16	BuildRequires:  maven-local
21mr|felix-scr-maven-plugin-1.26.0-3|17	
21mr|felix-scr-maven-plugin-1.26.0-3|18	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-scr-maven-plugin-1.26.0-3|19	BuildRequires:  mvn(org.apache.felix:org.apache.felix.scr.generator) >= 1.12.0
21mr|felix-scr-maven-plugin-1.26.0-3|20	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|felix-scr-maven-plugin-1.26.0-3|21	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|felix-scr-maven-plugin-1.26.0-3|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|felix-scr-maven-plugin-1.26.0-3|23	BuildRequires:  mvn(org.sonatype.plexus:plexus-build-api)
21mr|felix-scr-maven-plugin-1.26.0-3|24	
21mr|felix-scr-maven-plugin-1.26.0-3|25	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|felix-scr-maven-plugin-1.26.0-3|26	
21mr|felix-scr-maven-plugin-1.26.0-3|27	%description
21mr|felix-scr-maven-plugin-1.26.0-3|28	Maven plugin for generating OSGi Declarative Services annotations
21mr|felix-scr-maven-plugin-1.26.0-3|29	
21mr|felix-scr-maven-plugin-1.26.0-3|30	%package javadoc
21mr|felix-scr-maven-plugin-1.26.0-3|31	Summary:       Javadoc for %{name}
21mr|felix-scr-maven-plugin-1.26.0-3|32	
21mr|felix-scr-maven-plugin-1.26.0-3|33	%description javadoc
21mr|felix-scr-maven-plugin-1.26.0-3|34	This package contains javadoc for %{name}.
21mr|felix-scr-maven-plugin-1.26.0-3|35	
21mr|felix-scr-maven-plugin-1.26.0-3|36	%prep
21mr|felix-scr-maven-plugin-1.26.0-3|37	%setup -q -n %{artifactId}-%{version}
21mr|felix-scr-maven-plugin-1.26.0-3|38	
21mr|felix-scr-maven-plugin-1.26.0-3|39	%pom_remove_plugin :maven-invoker-plugin
21mr|felix-scr-maven-plugin-1.26.0-3|40	
21mr|felix-scr-maven-plugin-1.26.0-3|41	%build
21mr|felix-scr-maven-plugin-1.26.0-3|42	%mvn_build
21mr|felix-scr-maven-plugin-1.26.0-3|43	
21mr|felix-scr-maven-plugin-1.26.0-3|44	%install
21mr|felix-scr-maven-plugin-1.26.0-3|45	%mvn_install
21mr|felix-scr-maven-plugin-1.26.0-3|46	
21mr|felix-scr-maven-plugin-1.26.0-3|47	%files -f .mfiles
21mr|felix-scr-maven-plugin-1.26.0-3|48	%doc changelog.txt
21mr|felix-scr-maven-plugin-1.26.0-3|49	
21mr|felix-scr-maven-plugin-1.26.0-3|50	%license LICENSE NOTICE
21mr|felix-scr-maven-plugin-1.26.0-3|51	
21mr|felix-scr-maven-plugin-1.26.0-3|52	%files javadoc -f .mfiles-javadoc
21mr|felix-scr-maven-plugin-1.26.0-3|53	%license LICENSE NOTICE
21mr|felix-scr-maven-plugin-1.26.0-3|54	

12187 21
21mr|felix-shell-1.4.3-15|1	%global bundle org.apache.felix.shell
21mr|felix-shell-1.4.3-15|2	
21mr|felix-shell-1.4.3-15|3	Name:           felix-shell
21mr|felix-shell-1.4.3-15|4	Version:        1.4.3
21mr|felix-shell-1.4.3-15|5	Release:        15
21mr|felix-shell-1.4.3-15|6	Summary:        Apache Felix Shell Service
21mr|felix-shell-1.4.3-15|7	License:        ASL 2.0
21mr|felix-shell-1.4.3-15|8	URL:            http://felix.apache.org
21mr|felix-shell-1.4.3-15|9	Source0:        http://archive.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-shell-1.4.3-15|10	
21mr|felix-shell-1.4.3-15|11	Group:          Development/Java
21mr|felix-shell-1.4.3-15|12	BuildArch: noarch
21mr|felix-shell-1.4.3-15|13	# Java stack is not supported on x86_32
21mr|felix-shell-1.4.3-15|14	ExcludeArch: %{ix86}
21mr|felix-shell-1.4.3-15|15	
21mr|felix-shell-1.4.3-15|16	BuildRequires:  maven-local
21mr|felix-shell-1.4.3-15|17	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-shell-1.4.3-15|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|felix-shell-1.4.3-15|19	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|felix-shell-1.4.3-15|20	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|felix-shell-1.4.3-15|21	
21mr|felix-shell-1.4.3-15|22	%description
21mr|felix-shell-1.4.3-15|23	A simple OSGi command shell service.
21mr|felix-shell-1.4.3-15|24	
21mr|felix-shell-1.4.3-15|25	%package javadoc
21mr|felix-shell-1.4.3-15|26	Summary:        API documentation for %{name}
21mr|felix-shell-1.4.3-15|27	
21mr|felix-shell-1.4.3-15|28	%description javadoc
21mr|felix-shell-1.4.3-15|29	This package contains API documentation for %{name}.
21mr|felix-shell-1.4.3-15|30	
21mr|felix-shell-1.4.3-15|31	%prep
21mr|felix-shell-1.4.3-15|32	%setup -q -n %{bundle}-%{version}
21mr|felix-shell-1.4.3-15|33	
21mr|felix-shell-1.4.3-15|34	%pom_remove_plugin org.codehaus.mojo:rat-maven-plugin
21mr|felix-shell-1.4.3-15|35	
21mr|felix-shell-1.4.3-15|36	# Use latest OSGi implementation
21mr|felix-shell-1.4.3-15|37	%pom_change_dep :org.osgi.core org.osgi:osgi.core
21mr|felix-shell-1.4.3-15|38	%pom_change_dep :org.osgi.compendium org.osgi:osgi.cmpn
21mr|felix-shell-1.4.3-15|39	
21mr|felix-shell-1.4.3-15|40	%mvn_file :%{bundle} "felix/%{bundle}"
21mr|felix-shell-1.4.3-15|41	
21mr|felix-shell-1.4.3-15|42	%build
21mr|felix-shell-1.4.3-15|43	%mvn_build
21mr|felix-shell-1.4.3-15|44	
21mr|felix-shell-1.4.3-15|45	%install
21mr|felix-shell-1.4.3-15|46	%mvn_install
21mr|felix-shell-1.4.3-15|47	
21mr|felix-shell-1.4.3-15|48	%files -f .mfiles
21mr|felix-shell-1.4.3-15|49	%license LICENSE NOTICE
21mr|felix-shell-1.4.3-15|50	
21mr|felix-shell-1.4.3-15|51	%files javadoc -f .mfiles-javadoc
21mr|felix-shell-1.4.3-15|52	%license LICENSE NOTICE
21mr|felix-shell-1.4.3-15|53	

12188 21
21mr|felix-utils-1.11.2-1|1	%global bundle org.apache.felix.utils
21mr|felix-utils-1.11.2-1|2	
21mr|felix-utils-1.11.2-1|3	Name:           felix-utils
21mr|felix-utils-1.11.2-1|4	Version:        1.11.2
21mr|felix-utils-1.11.2-1|5	Release:        1
21mr|felix-utils-1.11.2-1|6	Summary:        Utility classes for OSGi
21mr|felix-utils-1.11.2-1|7	License:        ASL 2.0
21mr|felix-utils-1.11.2-1|8	URL:            http://felix.apache.org
21mr|felix-utils-1.11.2-1|9	Group:          Development/Java
21mr|felix-utils-1.11.2-1|10	BuildArch:      noarch
21mr|felix-utils-1.11.2-1|11	# Java stack is not supported on x86_32
21mr|felix-utils-1.11.2-1|12	ExcludeArch: %{ix86}
21mr|felix-utils-1.11.2-1|13	
21mr|felix-utils-1.11.2-1|14	Source0:        http://repo1.maven.org/maven2/org/apache/felix/%{bundle}/%{version}/%{bundle}-%{version}-source-release.tar.gz
21mr|felix-utils-1.11.2-1|15	
21mr|felix-utils-1.11.2-1|16	# The module org.osgi.cmpn requires implementing methods which were not
21mr|felix-utils-1.11.2-1|17	# implemented in previous versions where org.osgi.compendium was used
21mr|felix-utils-1.11.2-1|18	Patch0:         0000-Port-to-osgi-cmpn.patch
21mr|felix-utils-1.11.2-1|19	
21mr|felix-utils-1.11.2-1|20	BuildRequires:  maven-local
21mr|felix-utils-1.11.2-1|21	BuildRequires:  mvn(junit:junit)
21mr|felix-utils-1.11.2-1|22	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|felix-utils-1.11.2-1|23	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|felix-utils-1.11.2-1|24	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|felix-utils-1.11.2-1|25	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|felix-utils-1.11.2-1|26	
21mr|felix-utils-1.11.2-1|27	%description
21mr|felix-utils-1.11.2-1|28	Utility classes for OSGi
21mr|felix-utils-1.11.2-1|29	
21mr|felix-utils-1.11.2-1|30	%package javadoc
21mr|felix-utils-1.11.2-1|31	Summary:          API documentation for %{name}
21mr|felix-utils-1.11.2-1|32	
21mr|felix-utils-1.11.2-1|33	%description javadoc
21mr|felix-utils-1.11.2-1|34	This package contains the API documentation for %{name}.
21mr|felix-utils-1.11.2-1|35	
21mr|felix-utils-1.11.2-1|36	%prep
21mr|felix-utils-1.11.2-1|37	%setup -q -n %{bundle}-%{version}
21mr|felix-utils-1.11.2-1|38	%patch0 -p1
21mr|felix-utils-1.11.2-1|39	
21mr|felix-utils-1.11.2-1|40	%pom_remove_plugin :apache-rat-plugin
21mr|felix-utils-1.11.2-1|41	
21mr|felix-utils-1.11.2-1|42	%mvn_file :%{bundle} "felix/%{bundle}"
21mr|felix-utils-1.11.2-1|43	
21mr|felix-utils-1.11.2-1|44	%build
21mr|felix-utils-1.11.2-1|45	%mvn_build
21mr|felix-utils-1.11.2-1|46	
21mr|felix-utils-1.11.2-1|47	%install
21mr|felix-utils-1.11.2-1|48	%mvn_install
21mr|felix-utils-1.11.2-1|49	
21mr|felix-utils-1.11.2-1|50	%files -f .mfiles
21mr|felix-utils-1.11.2-1|51	%license LICENSE NOTICE
21mr|felix-utils-1.11.2-1|52	%doc DEPENDENCIES
21mr|felix-utils-1.11.2-1|53	
21mr|felix-utils-1.11.2-1|54	%files javadoc -f .mfiles-javadoc
21mr|felix-utils-1.11.2-1|55	%license LICENSE NOTICE
21mr|felix-utils-1.11.2-1|56	

12189 21
21mr|festival-2.5.0-2|1	# we ship the 1.4.2 docs for now.
21mr|festival-2.5.0-2|2	%define docversion 1.4.2
21mr|festival-2.5.0-2|3	%define debug_package %{nil}
21mr|festival-2.5.0-2|4	
21mr|festival-2.5.0-2|5	%define major 2.5.0.1
21mr|festival-2.5.0-2|6	%define stringmajor 1.2
21mr|festival-2.5.0-2|7	%define libname %mklibname speech_tools %{major}
21mr|festival-2.5.0-2|8	%define libnamestring %mklibname eststring %{stringmajor}
21mr|festival-2.5.0-2|9	%define devname %mklibname speech_tools -d
21mr|festival-2.5.0-2|10	
21mr|festival-2.5.0-2|11	%define url_ver %(echo %{version} |cut -d. -f1,2)
21mr|festival-2.5.0-2|12	
21mr|festival-2.5.0-2|13	Summary:	A free speech synthesizer
21mr|festival-2.5.0-2|14	Name:		festival
21mr|festival-2.5.0-2|15	Version:	2.5.0
21mr|festival-2.5.0-2|16	Release:	2
21mr|festival-2.5.0-2|17	License:	BSD
21mr|festival-2.5.0-2|18	Group:		Sound
21mr|festival-2.5.0-2|19	Url:		http://www.cstr.ed.ac.uk/projects/festival/
21mr|festival-2.5.0-2|20	Source0:	http://festvox.org/packed/festival/%{url_ver}/%{name}-%{version}-release.tar.gz
21mr|festival-2.5.0-2|21	Source1:	http://festvox.org/packed/festival/%{url_ver}/speech_tools-%{version}-release.tar.gz
21mr|festival-2.5.0-2|22	Source2:	http://festvox.org/packed/festival/%{docversion}/festdoc-%{docversion}.tar.gz
21mr|festival-2.5.0-2|23	
21mr|festival-2.5.0-2|24	Source3:	siteinit.scm
21mr|festival-2.5.0-2|25	Source4:	sitevars.scm
21mr|festival-2.5.0-2|26	Source100:	festival.rpmlintrc
21mr|festival-2.5.0-2|27	### Systemd service file.
21mr|festival-2.5.0-2|28	Source230:	festival.service
21mr|festival-2.5.0-2|29	Source231:	festival.sysusers.conf
21mr|festival-2.5.0-2|30	
21mr|festival-2.5.0-2|31	# Fix up various locations to be more FSSTND compliant
21mr|festival-2.5.0-2|32	Patch0:		festival-1.4.1-fsstnd.patch
21mr|festival-2.5.0-2|33	# Set defaults to American English instead of British English - the OALD
21mr|festival-2.5.0-2|34	# dictionary (free for non-commercial use only) is needed for BE support
21mr|festival-2.5.0-2|35	# Additionally, prefer the smaller nitech hts voices.
21mr|festival-2.5.0-2|36	Patch1:		festival-2.1-nitech-american.patch
21mr|festival-2.5.0-2|37	
21mr|festival-2.5.0-2|38	# Whack some buildroot references
21mr|festival-2.5.0-2|39	Patch2:		festival_buildroot.patch
21mr|festival-2.5.0-2|40	
21mr|festival-2.5.0-2|41	Patch3:		festival-2.5.0-compile.patch
21mr|festival-2.5.0-2|42	Patch4:		festival-2.5.0-remove-editline.patch
21mr|festival-2.5.0-2|43	
21mr|festival-2.5.0-2|44	# (fc) 1.2.96-4mdv Link libs with libm, libtermcap, and libesd (RH bug #198190) (Fedora)
21mr|festival-2.5.0-2|45	# (ahmad) 2.1-2.mga1 modify this patch so that we don't link against libesd,
21mr|festival-2.5.0-2|46	# as esound is being phased out of the distro
21mr|festival-2.5.0-2|47	Patch6:		festival-2.1-speechtools-linklibswithotherlibs.patch
21mr|festival-2.5.0-2|48	# For some reason, CXX is set to gcc on everything but Mac OS Darwin,
21mr|festival-2.5.0-2|49	# where it's set to g++. Yeah, well. We need it to be right too.
21mr|festival-2.5.0-2|50	Patch7:		festival-1.96-speechtools-ohjeezcxxisnotgcc.patch
21mr|festival-2.5.0-2|51	# (fc) 1.2.96-5mdv build speech_tools as shared libraries (Fedora)
21mr|festival-2.5.0-2|52	Patch8:		festival-1.96-speechtools-shared-build.patch
21mr|festival-2.5.0-2|53	# (fc) 1.2.96-5mdv Look for speech tools here, not back there (Fedora)
21mr|festival-2.5.0-2|54	Patch10:	festival-1.96-findspeechtools.patch
21mr|festival-2.5.0-2|55	# (fc) 1.96-5mdv  Build main library as shared, not just speech-tools (Fedora)
21mr|festival-2.5.0-2|56	Patch11:	festival-1.96-main-shared-build.patch
21mr|festival-2.5.0-2|57	# (fc) 1.2.96-5mdv improve soname (Fedora)
21mr|festival-2.5.0-2|58	Patch12:	festival-2.1-bettersonamehack.patch
21mr|festival-2.5.0-2|59	# (fc)
21mr|festival-2.5.0-2|60	Patch15:	festival-finnish.patch
21mr|festival-2.5.0-2|61	# Look for siteinit and sitevars in /etc/festival
21mr|festival-2.5.0-2|62	Patch16:	festival-1.96-etcsiteinit.patch
21mr|festival-2.5.0-2|63	Patch17:	festival-2.5.0-pulseaudio.patch
21mr|festival-2.5.0-2|64	Patch18:	festival-2.5-force-pulseaudio.patch
21mr|festival-2.5.0-2|65	Patch19:        e2k-omp-fix.patch
21mr|festival-2.5.0-2|66	BuildRequires:	perl
21mr|festival-2.5.0-2|67	BuildRequires:	pkgconfig(ncurses)
21mr|festival-2.5.0-2|68	BuildRequires:	pkgconfig(alsa)
21mr|festival-2.5.0-2|69	BuildRequires:	pulseaudio-devel
21mr|festival-2.5.0-2|70	BuildRequires:	texi2html
21mr|festival-2.5.0-2|71	BuildRequires:	gomp-devel
21mr|festival-2.5.0-2|72	
21mr|festival-2.5.0-2|73	Requires:	festival-voice
21mr|festival-2.5.0-2|74	
21mr|festival-2.5.0-2|75	%description
21mr|festival-2.5.0-2|76	Festival is a general multi-lingual speech synthesis system developed
21mr|festival-2.5.0-2|77	at CSTR. It offers a full text to speech system with various APIs, as
21mr|festival-2.5.0-2|78	well as an environment for development and research of speech synthesis
21mr|festival-2.5.0-2|79	techniques. It is written in C++ with a Scheme-based command interpreter
21mr|festival-2.5.0-2|80	for general control.
21mr|festival-2.5.0-2|81	
21mr|festival-2.5.0-2|82	%files
21mr|festival-2.5.0-2|83	%doc ACKNOWLEDGMENTS COPYING INSTALL NEWS README*
21mr|festival-2.5.0-2|84	%doc festdoc-%{docversion}/festival/html/*html
21mr|festival-2.5.0-2|85	%doc festdoc-%{docversion}/festival/info
21mr|festival-2.5.0-2|86	%doc festdoc-%{docversion}/festival/festival.ps
21mr|festival-2.5.0-2|87	%{_bindir}/audsp
21mr|festival-2.5.0-2|88	%{_bindir}/festival
21mr|festival-2.5.0-2|89	%{_bindir}/default_voices
21mr|festival-2.5.0-2|90	%{_bindir}/festival_client
21mr|festival-2.5.0-2|91	%{_bindir}/festival_server
21mr|festival-2.5.0-2|92	%{_bindir}/festival_server_control
21mr|festival-2.5.0-2|93	%{_bindir}/text2wave
21mr|festival-2.5.0-2|94	%{_bindir}/saytime
21mr|festival-2.5.0-2|95	%{_libdir}/libFestival.so.%{version}*
21mr|festival-2.5.0-2|96	%dir %{_datadir}/festival
21mr|festival-2.5.0-2|97	%dir %{_datadir}/festival/lib
21mr|festival-2.5.0-2|98	%{_datadir}/festival/lib/*.scm
21mr|festival-2.5.0-2|99	%{_datadir}/festival/lib/festival.el
21mr|festival-2.5.0-2|100	%{_datadir}/festival/lib/*.ent
21mr|festival-2.5.0-2|101	%{_datadir}/festival/lib/*.gram
21mr|festival-2.5.0-2|102	%{_datadir}/festival/lib/*.dtd
21mr|festival-2.5.0-2|103	%{_datadir}/festival/lib/*.ngrambin
21mr|festival-2.5.0-2|104	%{_datadir}/festival/lib/speech.properties
21mr|festival-2.5.0-2|105	%{_datadir}/festival/dicts
21mr|festival-2.5.0-2|106	%{_datadir}/festival/voices
21mr|festival-2.5.0-2|107	%dir %{_datadir}/festival/lib/multisyn
21mr|festival-2.5.0-2|108	%{_datadir}/festival/lib/multisyn/*.scm
21mr|festival-2.5.0-2|109	%dir %{_datadir}/festival/examples
21mr|festival-2.5.0-2|110	%{_mandir}/man1/*
21mr|festival-2.5.0-2|111	%config(noreplace) %{_sysconfdir}/festival
21mr|festival-2.5.0-2|112	%{_unitdir}/festival.service
21mr|festival-2.5.0-2|113	%{_sysusersdir}/festival.conf
21mr|festival-2.5.0-2|114	
21mr|festival-2.5.0-2|115	%post
21mr|festival-2.5.0-2|116	%sysusers_create festival.conf
21mr|festival-2.5.0-2|117	%systemd_post festival.service
21mr|festival-2.5.0-2|118	
21mr|festival-2.5.0-2|119	%preun
21mr|festival-2.5.0-2|120	%systemd_preun festival.service
21mr|festival-2.5.0-2|121	
21mr|festival-2.5.0-2|122	%postun
21mr|festival-2.5.0-2|123	%systemd_postun_with_restart festival.service
21mr|festival-2.5.0-2|124	
21mr|festival-2.5.0-2|125	#----------------------------------------------------------------------------
21mr|festival-2.5.0-2|126	
21mr|festival-2.5.0-2|127	%package -n speech_tools
21mr|festival-2.5.0-2|128	Summary:	Miscellaneous utilities from the Edinburgh Speech Tools
21mr|festival-2.5.0-2|129	Group:		Sound
21mr|festival-2.5.0-2|130	
21mr|festival-2.5.0-2|131	%description -n speech_tools
21mr|festival-2.5.0-2|132	Miscellaneous utilities from the Edinburgh Speech Tools. Unless you have a
21mr|festival-2.5.0-2|133	specific need for one of these programs, you probably don't need to install
21mr|festival-2.5.0-2|134	this.
21mr|festival-2.5.0-2|135	
21mr|festival-2.5.0-2|136	%files -n speech_tools
21mr|festival-2.5.0-2|137	%doc speech_tools/INSTALL speech_tools/README.md
21mr|festival-2.5.0-2|138	%{_bindir}/ch_track
21mr|festival-2.5.0-2|139	%{_bindir}/ch_wave
21mr|festival-2.5.0-2|140	%{_bindir}/make_wagon_desc
21mr|festival-2.5.0-2|141	%{_bindir}/na_play
21mr|festival-2.5.0-2|142	%{_bindir}/na_record
21mr|festival-2.5.0-2|143	%{_bindir}/pitchmark
21mr|festival-2.5.0-2|144	%{_bindir}/pm
21mr|festival-2.5.0-2|145	%{_bindir}/sig2fv
21mr|festival-2.5.0-2|146	%{_bindir}/wagon
21mr|festival-2.5.0-2|147	%{_bindir}/wagon_test
21mr|festival-2.5.0-2|148	%{_bindir}/wfst_run
21mr|festival-2.5.0-2|149	%{_bindir}/wfst_build
21mr|festival-2.5.0-2|150	%{_datadir}/festival/examples
21mr|festival-2.5.0-2|151	
21mr|festival-2.5.0-2|152	#----------------------------------------------------------------------------
21mr|festival-2.5.0-2|153	
21mr|festival-2.5.0-2|154	%package -n %{libname}
21mr|festival-2.5.0-2|155	Summary:	Shared libraries for festival text to speech
21mr|festival-2.5.0-2|156	Group:		System/Libraries
21mr|festival-2.5.0-2|157	Requires:	speech_tools
21mr|festival-2.5.0-2|158	
21mr|festival-2.5.0-2|159	%description -n %{libname}
21mr|festival-2.5.0-2|160	Festival is a general multi-lingual speech synthesis system developed
21mr|festival-2.5.0-2|161	at CSTR. It offers a full text to speech system with various APIs, as
21mr|festival-2.5.0-2|162	well as an environment for development and research of speech synthesis
21mr|festival-2.5.0-2|163	techniques. It is written in C++ with a Scheme-based command interpreter
21mr|festival-2.5.0-2|164	for general control.
21mr|festival-2.5.0-2|165	
21mr|festival-2.5.0-2|166	This package contains the libraries and includes files necessary for
21mr|festival-2.5.0-2|167	applications that use festival.
21mr|festival-2.5.0-2|168	
21mr|festival-2.5.0-2|169	%files -n %{libname}
21mr|festival-2.5.0-2|170	%doc speech_tools/README.md
21mr|festival-2.5.0-2|171	%{_libdir}/libestbase.so.%{major}*
21mr|festival-2.5.0-2|172	%{_libdir}/libestools.so.%{major}*
21mr|festival-2.5.0-2|173	
21mr|festival-2.5.0-2|174	#----------------------------------------------------------------------------
21mr|festival-2.5.0-2|175	
21mr|festival-2.5.0-2|176	%package -n %{libnamestring}
21mr|festival-2.5.0-2|177	Summary:	Shared libraries for festival text to speech
21mr|festival-2.5.0-2|178	Group:		System/Libraries
21mr|festival-2.5.0-2|179	Requires:	speech_tools
21mr|festival-2.5.0-2|180	
21mr|festival-2.5.0-2|181	%description -n %{libnamestring}
21mr|festival-2.5.0-2|182	Festival is a general multi-lingual speech synthesis system developed
21mr|festival-2.5.0-2|183	at CSTR. It offers a full text to speech system with various APIs, as
21mr|festival-2.5.0-2|184	well as an environment for development and research of speech synthesis
21mr|festival-2.5.0-2|185	techniques. It is written in C++ with a Scheme-based command interpreter
21mr|festival-2.5.0-2|186	for general control.
21mr|festival-2.5.0-2|187	
21mr|festival-2.5.0-2|188	This package contains the libraries and includes files necessary for
21mr|festival-2.5.0-2|189	applications that use festival.
21mr|festival-2.5.0-2|190	
21mr|festival-2.5.0-2|191	%files -n %{libnamestring}
21mr|festival-2.5.0-2|192	%{_libdir}/libeststring.so.%{stringmajor}*
21mr|festival-2.5.0-2|193	
21mr|festival-2.5.0-2|194	#----------------------------------------------------------------------------
21mr|festival-2.5.0-2|195	
21mr|festival-2.5.0-2|196	%package -n %{devname}
21mr|festival-2.5.0-2|197	Summary:	Static libraries and headers for festival text to speech
21mr|festival-2.5.0-2|198	Group:		Development/C++
21mr|festival-2.5.0-2|199	Requires:	%{libname} = %{EVRD}
21mr|festival-2.5.0-2|200	Requires:	%{libnamestring} = %{EVRD}
21mr|festival-2.5.0-2|201	Provides:	speech_tools-devel = %{EVRD}
21mr|festival-2.5.0-2|202	
21mr|festival-2.5.0-2|203	%description -n %{devname}
21mr|festival-2.5.0-2|204	Festival is a general multi-lingual speech synthesis system developed
21mr|festival-2.5.0-2|205	at CSTR. It offers a full text to speech system with various APIs, as
21mr|festival-2.5.0-2|206	well as an environment for development and research of speech synthesis
21mr|festival-2.5.0-2|207	techniques. It is written in C++ with a Scheme-based command interpreter
21mr|festival-2.5.0-2|208	for general control.
21mr|festival-2.5.0-2|209	
21mr|festival-2.5.0-2|210	This package contains the libraries and includes files necessary to develop
21mr|festival-2.5.0-2|211	applications using festival.
21mr|festival-2.5.0-2|212	
21mr|festival-2.5.0-2|213	%files -n %{devname}
21mr|festival-2.5.0-2|214	%{_includedir}/EST
21mr|festival-2.5.0-2|215	%{_libdir}/libestbase.so
21mr|festival-2.5.0-2|216	%{_libdir}/libestools.so
21mr|festival-2.5.0-2|217	%{_libdir}/libeststring.so
21mr|festival-2.5.0-2|218	
21mr|festival-2.5.0-2|219	#----------------------------------------------------------------------------
21mr|festival-2.5.0-2|220	
21mr|festival-2.5.0-2|221	%package devel
21mr|festival-2.5.0-2|222	Summary:	Static libraries and headers for festival text to speech
21mr|festival-2.5.0-2|223	Group:		Development/C++
21mr|festival-2.5.0-2|224	Requires:	%{name} = %{EVRD}
21mr|festival-2.5.0-2|225	Requires:	%{devname} = %{EVRD}
21mr|festival-2.5.0-2|226	
21mr|festival-2.5.0-2|227	%description devel
21mr|festival-2.5.0-2|228	Festival is a general multi-lingual speech synthesis system developed
21mr|festival-2.5.0-2|229	at CSTR. It offers a full text to speech system with various APIs, as
21mr|festival-2.5.0-2|230	well as an environment for development and research of speech synthesis
21mr|festival-2.5.0-2|231	techniques. It is written in C++ with a Scheme-based command interpreter
21mr|festival-2.5.0-2|232	for general control.
21mr|festival-2.5.0-2|233	
21mr|festival-2.5.0-2|234	This package contains the libraries and includes files necessary to develop
21mr|festival-2.5.0-2|235	applications using festival.
21mr|festival-2.5.0-2|236	
21mr|festival-2.5.0-2|237	%files devel
21mr|festival-2.5.0-2|238	%doc festdoc-%{docversion}/speech_tools
21mr|festival-2.5.0-2|239	%{_libdir}/libFestival.so
21mr|festival-2.5.0-2|240	%{_includedir}/festival
21mr|festival-2.5.0-2|241	%{_datadir}/festival/config
21mr|festival-2.5.0-2|242	
21mr|festival-2.5.0-2|243	#----------------------------------------------------------------------------
21mr|festival-2.5.0-2|244	
21mr|festival-2.5.0-2|245	%prep
21mr|festival-2.5.0-2|246	%setup -q -n festival -a 1 -a 2
21mr|festival-2.5.0-2|247	%autopatch -p1
21mr|festival-2.5.0-2|248	
21mr|festival-2.5.0-2|249	# zero length
21mr|festival-2.5.0-2|250	rm festdoc-%{docversion}/speech_tools/doc/index_html.jade
21mr|festival-2.5.0-2|251	rm festdoc-%{docversion}/speech_tools/doc/examples_gen/error_example_section.sgml
21mr|festival-2.5.0-2|252	rm festdoc-%{docversion}/speech_tools/doc/tex_stuff.jade
21mr|festival-2.5.0-2|253	rm festdoc-%{docversion}/speech_tools/doc/.doc*
21mr|festival-2.5.0-2|254	rm festdoc-%{docversion}/speech_tools/doc/.examples*
21mr|festival-2.5.0-2|255	rm festdoc-%{docversion}/speech_tools/doc/.manuals*
21mr|festival-2.5.0-2|256	rm festdoc-%{docversion}/speech_tools/doc/.tex*
21mr|festival-2.5.0-2|257	rm festdoc-%{docversion}/speech_tools/doc/.speech*
21mr|festival-2.5.0-2|258	rm -Rf festdoc-%{docversion}/speech_tools/doc/CVS
21mr|festival-2.5.0-2|259	rm -Rf festdoc-%{docversion}/speech_tools/doc/arch_doc/CVS
21mr|festival-2.5.0-2|260	rm -Rf festdoc-%{docversion}/speech_tools/doc/man
21mr|festival-2.5.0-2|261	rm -Rf festdoc-%{docversion}/speech_tools/doc/speechtools/arch_doc
21mr|festival-2.5.0-2|262	
21mr|festival-2.5.0-2|263	# (gb) lib64 fixes, don't bother with a patch for now
21mr|festival-2.5.0-2|264	perl -pi -e '/^REQUIRED_LIBRARY_DIR/ and s,/usr/lib,%{_libdir},' config/project.mak
21mr|festival-2.5.0-2|265	
21mr|festival-2.5.0-2|266	
21mr|festival-2.5.0-2|267	%build
21mr|festival-2.5.0-2|268	# build speech tools (and libraries)
21mr|festival-2.5.0-2|269	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/speech_tools/lib
21mr|festival-2.5.0-2|270	cd speech_tools
21mr|festival-2.5.0-2|271	%configure
21mr|festival-2.5.0-2|272	# -fPIC 'cause we're building shared libraries and it doesn't hurt
21mr|festival-2.5.0-2|273	# -fno-strict-aliasing because of a couple of warnings about code
21mr|festival-2.5.0-2|274	#   problems; if %{optflags} contains -O2 or above, this puts
21mr|festival-2.5.0-2|275	#   it back. Once that problem is gone upstream, remove this for
21mr|festival-2.5.0-2|276	#   better optimization.
21mr|festival-2.5.0-2|277	make
21mr|festival-2.5.0-2|278	cd -
21mr|festival-2.5.0-2|279	
21mr|festival-2.5.0-2|280	# build the main program
21mr|festival-2.5.0-2|281	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/src/lib
21mr|festival-2.5.0-2|282	# instead of doing this, maybe we should patch the make process
21mr|festival-2.5.0-2|283	# so it looks in the right place explicitly:
21mr|festival-2.5.0-2|284	export PATH=$(pwd)/bin:$PATH
21mr|festival-2.5.0-2|285	%configure
21mr|festival-2.5.0-2|286	make \
21mr|festival-2.5.0-2|287	EST=$PWD/speech_tools
21mr|festival-2.5.0-2|288	
21mr|festival-2.5.0-2|289	%install
21mr|festival-2.5.0-2|290	# install speech tools libs, binaries, and include files
21mr|festival-2.5.0-2|291	pushd speech_tools
21mr|festival-2.5.0-2|292	
21mr|festival-2.5.0-2|293	make INSTALLED_LIB=%{buildroot}%{_libdir} make_installed_lib_shared
21mr|festival-2.5.0-2|294	# no thanks, static libs.
21mr|festival-2.5.0-2|295	rm -f %{buildroot}%{_libdir}/*.a
21mr|festival-2.5.0-2|296	
21mr|festival-2.5.0-2|297	make INSTALLED_BIN=%{buildroot}%{_bindir} make_installed_bin_static
21mr|festival-2.5.0-2|298	# this list of the useful programs in speech_tools comes from
21mr|festival-2.5.0-2|299	# upstream developer Alan W. Black; the other stuff is to be removed.
21mr|festival-2.5.0-2|300	pushd %{buildroot}%{_bindir}
21mr|festival-2.5.0-2|301	ls |
21mr|festival-2.5.0-2|302	grep -Evw "ch_wave|ch_track|na_play|na_record|wagon|wagon_test" |
21mr|festival-2.5.0-2|303	grep -Evw "make_wagon_desc|pitchmark|pm|sig2fv|wfst_build" |
21mr|festival-2.5.0-2|304	grep -Evw "wfst_run|wfst_run" |
21mr|festival-2.5.0-2|305	xargs rm
21mr|festival-2.5.0-2|306	popd
21mr|festival-2.5.0-2|307	
21mr|festival-2.5.0-2|308	pushd include
21mr|festival-2.5.0-2|309	for d in $( find . -type d | grep -v win32 ); do
21mr|festival-2.5.0-2|310	make -w -C $d INCDIR=%{buildroot}%{_includedir}/EST/$d install_incs
21mr|festival-2.5.0-2|311	done
21mr|festival-2.5.0-2|312	popd
21mr|festival-2.5.0-2|313	
21mr|festival-2.5.0-2|314	popd
21mr|festival-2.5.0-2|315	
21mr|festival-2.5.0-2|316	
21mr|festival-2.5.0-2|317	install -d %{buildroot}%{_datadir}/%{name}/{voices/english,dicts}
21mr|festival-2.5.0-2|318	
21mr|festival-2.5.0-2|319	# bin
21mr|festival-2.5.0-2|320	make INSTALLED_BIN=%{buildroot}%{_bindir} make_installed_bin_static
21mr|festival-2.5.0-2|321	install -m 755 bin/text2wave %{buildroot}%{_bindir}
21mr|festival-2.5.0-2|322	
21mr|festival-2.5.0-2|323	# this is just nifty. and it's small.
21mr|festival-2.5.0-2|324	install -m 755 examples/saytime %{buildroot}%{_bindir}
21mr|festival-2.5.0-2|325	
21mr|festival-2.5.0-2|326	# install the shared library
21mr|festival-2.5.0-2|327	cp -a src/lib/libFestival.so* %{buildroot}%{_libdir}
21mr|festival-2.5.0-2|328	
21mr|festival-2.5.0-2|329	# devel
21mr|festival-2.5.0-2|330	mkdir -p %{buildroot}%{_includedir}/festival
21mr|festival-2.5.0-2|331	install -m 644 src/include/*.h %{buildroot}%{_includedir}/%{name}
21mr|festival-2.5.0-2|332	
21mr|festival-2.5.0-2|333	# data
21mr|festival-2.5.0-2|334	cp -r lib config examples %{buildroot}%{_datadir}/%{name}
21mr|festival-2.5.0-2|335	find %{buildroot}%{_datadir}/%{name} -name Makefile -exec rm \{\} \;
21mr|festival-2.5.0-2|336	
21mr|festival-2.5.0-2|337	# man pages
21mr|festival-2.5.0-2|338	mkdir -p %{buildroot}%{_mandir}/man1
21mr|festival-2.5.0-2|339	cp -a doc/*.1 %{buildroot}%{_mandir}/man1
21mr|festival-2.5.0-2|340	
21mr|festival-2.5.0-2|341	# lib: the bulk of the program -- the scheme stuff and so on
21mr|festival-2.5.0-2|342	pushd lib
21mr|festival-2.5.0-2|343	mkdir -p %{buildroot}%{_datadir}/festival/lib
21mr|festival-2.5.0-2|344	for f in *.scm festival.el *.ent *.gram *.dtd *.ngrambin speech.properties ; do
21mr|festival-2.5.0-2|345	install -m 644 $f %{buildroot}%{_datadir}/festival/lib/
21mr|festival-2.5.0-2|346	done
21mr|festival-2.5.0-2|347	mkdir -p %{buildroot}%{_datadir}/festival/lib/multisyn/
21mr|festival-2.5.0-2|348	install -m 644 multisyn/*.scm %{buildroot}%{_datadir}/festival/lib/multisyn/
21mr|festival-2.5.0-2|349	popd
21mr|festival-2.5.0-2|350	
21mr|festival-2.5.0-2|351	mv -f %{buildroot}%{_datadir}/%{name}/lib/etc/unknown_RedHatLinux/audsp %{buildroot}/%{_bindir}
21mr|festival-2.5.0-2|352	rm -Rf %{buildroot}%{_datadir}/%{name}/lib/etc/
21mr|festival-2.5.0-2|353	rm -f %{buildroot}%{_datadir}/%{name}/lib/VCLocalRules
21mr|festival-2.5.0-2|354	
21mr|festival-2.5.0-2|355	# the actual /etc. :)
21mr|festival-2.5.0-2|356	mkdir -p %{buildroot}%{_sysconfdir}/festival
21mr|festival-2.5.0-2|357	
21mr|festival-2.5.0-2|358	# use our version of this file
21mr|festival-2.5.0-2|359	rm %{buildroot}%{_datadir}/festival/lib/siteinit.scm
21mr|festival-2.5.0-2|360	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/festival/siteinit.scm
21mr|festival-2.5.0-2|361	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/festival/sitevars.scm
21mr|festival-2.5.0-2|362	
21mr|festival-2.5.0-2|363	sed -i -e 's,/projects/festival/lib,%{_datadir}/%{name},g' %{buildroot}/%{_datadir}/%{name}/lib/lexicons.scm
21mr|festival-2.5.0-2|364	
21mr|festival-2.5.0-2|365	# copy in the intro.text. It's small and makes (intro) work. in the future,
21mr|festival-2.5.0-2|366	# we may want include more examples in an examples subpackage
21mr|festival-2.5.0-2|367	mkdir -p %{buildroot}%{_datadir}/festival/examples/
21mr|festival-2.5.0-2|368	install -p -m 644 examples/intro.text %{buildroot}%{_datadir}/festival/examples
21mr|festival-2.5.0-2|369	
21mr|festival-2.5.0-2|370	# systemd service
21mr|festival-2.5.0-2|371	mkdir -p %{buildroot}%{_unitdir}
21mr|festival-2.5.0-2|372	install -p -m 644 %{SOURCE230} %{buildroot}%{_unitdir}/
21mr|festival-2.5.0-2|373	
21mr|festival-2.5.0-2|374	# sysuser config
21mr|festival-2.5.0-2|375	install -d %{buildroot}/%{_sysusersdir}/
21mr|festival-2.5.0-2|376	install -m0644 %{SOURCE231} %{buildroot}/%{_sysusersdir}/festival.conf
21mr|festival-2.5.0-2|377	

12190 21
21mr|festlex-2.4-5|1	Summary:	Voices for Festival - a free speech synthesizer
21mr|festlex-2.4-5|2	Name:		festlex
21mr|festlex-2.4-5|3	Version:	2.4
21mr|festlex-2.4-5|4	Release:	5
21mr|festlex-2.4-5|5	License:	BSD
21mr|festlex-2.4-5|6	Group:		Sound
21mr|festlex-2.4-5|7	Url:		http://www.cstr.ed.ac.uk/projects/festival/
21mr|festlex-2.4-5|8	### DICTIONARIES
21mr|festlex-2.4-5|9	# Generic English dictionary
21mr|festlex-2.4-5|10	Source100:	http://www.cstr.ed.ac.uk/downloads/festival/%{version}/%{name}_POSLEX.tar.gz
21mr|festlex-2.4-5|11	# American English dictionary
21mr|festlex-2.4-5|12	Source101:	http://www.cstr.ed.ac.uk/downloads/festival/%{version}/%{name}_CMU.tar.gz
21mr|festlex-2.4-5|13	BuildArch:	noarch
21mr|festlex-2.4-5|14	
21mr|festlex-2.4-5|15	%description
21mr|festlex-2.4-5|16	Festival is a general multi-lingual speech synthesis system developed at CSTR.
21mr|festlex-2.4-5|17	It offers a full text to speech system with various APIs, as well as an
21mr|festlex-2.4-5|18	environment for development and research of speech synthesis techniques. It is
21mr|festlex-2.4-5|19	written in C++ with a Scheme-based command interpreter for general control.
21mr|festlex-2.4-5|20	This package contains dictionaries for use with Festival
21mr|festlex-2.4-5|21	
21mr|festlex-2.4-5|22	#-----------------------------------------------------------------------------
21mr|festlex-2.4-5|23	
21mr|festlex-2.4-5|24	%package POSLEX
21mr|festlex-2.4-5|25	Group:		Sound
21mr|festlex-2.4-5|26	Summary:	Festival Speech Lexicons for Engish
21mr|festlex-2.4-5|27	Provides:	festival-lexicons
21mr|festlex-2.4-5|28	
21mr|festlex-2.4-5|29	%description POSLEX
21mr|festlex-2.4-5|30	Part of speech lexicons and ngram from English.  Required by all British and
21mr|festlex-2.4-5|31	American English voices.
21mr|festlex-2.4-5|32	
21mr|festlex-2.4-5|33	%files POSLEX
21mr|festlex-2.4-5|34	%doc festival/lib/dicts/COPYING.poslex
21mr|festlex-2.4-5|35	%{_datadir}/festival/dicts/wsj*
21mr|festlex-2.4-5|36	
21mr|festlex-2.4-5|37	
21mr|festlex-2.4-5|38	#-----------------------------------------------------------------------------
21mr|festlex-2.4-5|39	
21mr|festlex-2.4-5|40	%package CMU
21mr|festlex-2.4-5|41	Group:		Sound
21mr|festlex-2.4-5|42	Summary:	CMU dictionary in Festival form
21mr|festlex-2.4-5|43	Provides:	festival-dictionary
21mr|festlex-2.4-5|44	Provides:	festival-dictionary-en_US
21mr|festlex-2.4-5|45	Requires:	festlex-POSLEX
21mr|festlex-2.4-5|46	
21mr|festlex-2.4-5|47	%description CMU
21mr|festlex-2.4-5|48	CMU dictionary in Festival form, required for American English voices.
21mr|festlex-2.4-5|49	
21mr|festlex-2.4-5|50	%files CMU
21mr|festlex-2.4-5|51	%doc festival/lib/dicts/cmu/COPYING
21mr|festlex-2.4-5|52	%{_datadir}/festival/dicts/cmu
21mr|festlex-2.4-5|53	
21mr|festlex-2.4-5|54	
21mr|festlex-2.4-5|55	#-----------------------------------------------------------------------------
21mr|festlex-2.4-5|56	
21mr|festlex-2.4-5|57	%prep
21mr|festlex-2.4-5|58	%setup  -T -c -q -a 100 -a 101
21mr|festlex-2.4-5|59	
21mr|festlex-2.4-5|60	
21mr|festlex-2.4-5|61	%build
21mr|festlex-2.4-5|62	#cd festival/lib/dicts/cmu
21mr|festlex-2.4-5|63	#make
21mr|festlex-2.4-5|64	#cd ../../..
21mr|festlex-2.4-5|65	
21mr|festlex-2.4-5|66	
21mr|festlex-2.4-5|67	%install
21mr|festlex-2.4-5|68	mkdir -p %{buildroot}%{_datadir}/festival
21mr|festlex-2.4-5|69	cp -a festival/lib/dicts %{buildroot}%{_datadir}/festival
21mr|festlex-2.4-5|70	
21mr|festlex-2.4-5|71	rm -f %{buildroot}/%{_datadir}/festival/dicts/COPYING.poslex

12191 21
21mr|festvox-2.4-4|1	Summary:	Voices for Festival - a free speech synthesizer
21mr|festvox-2.4-4|2	Name:		festvox
21mr|festvox-2.4-4|3	Version:	2.4
21mr|festvox-2.4-4|4	Release:	4
21mr|festvox-2.4-4|5	License:	BSD
21mr|festvox-2.4-4|6	Group:		Sound
21mr|festvox-2.4-4|7	Url:		http://festvox.org/festival/index.html
21mr|festvox-2.4-4|8	### VOICES
21mr|festvox-2.4-4|9	# American English male speaker (KAL), residual excited LPC diphone database
21mr|festvox-2.4-4|10	Source200: 	http://festvox.org/packed/festival/%{version}/voices/festvox_kallpc16k.tar.gz
21mr|festvox-2.4-4|11	# British English RP male speaker using residual excited LPC diphone
21mr|festvox-2.4-4|12	# database, requires festlex_POSLEX and festlex_OALD (non-free)
21mr|festvox-2.4-4|13	#Source204: 	http://festvox.org/packed/festival/%%{version}/voices/festvox_rablpc16k.tar.bz2
21mr|festvox-2.4-4|14	
21mr|festvox-2.4-4|15	# All the below are no more present on festival sites (08/2016)
21mr|festvox-2.4-4|16	#
21mr|festvox-2.4-4|17	# Same voice at lower quality
21mr|festvox-2.4-4|18	#Source201: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%%{version}/festvox_kallpc8k.tar.bz2
21mr|festvox-2.4-4|19	# American English male speaker, residual excited LPC diphone database
21mr|festvox-2.4-4|20	#Source202: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%%{version}/festvox_kedlpc16k.tar.bz2
21mr|festvox-2.4-4|21	# Same voice at lower quality
21mr|festvox-2.4-4|22	#Source203: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%%{version}/festvox_kedlpc8k.tar.bz2
21mr|festvox-2.4-4|23	# Same as festvox_rablpc16k but at 8KHz sampling.
21mr|festvox-2.4-4|24	# requires festlex_POSLEX and festlex_OALD (non-free)
21mr|festvox-2.4-4|25	#Source205: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%%{version}/festvox_rablpc8k.tar.bz2
21mr|festvox-2.4-4|26	# Castilian Spanish male speaker, residual excited LPC diphone database
21mr|festvox-2.4-4|27	# NONFREE! - Free for non-commercial use
21mr|festvox-2.4-4|28	#Source299: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%%{version}/festvox_ellpc11k.tar.bz2
21mr|festvox-2.4-4|29	
21mr|festvox-2.4-4|30	# Add some useful words to the dictionary...
21mr|festvox-2.4-4|31	#Patch10: CMU-redhat.patch.bz2
21mr|festvox-2.4-4|32	BuildArch:	noarch
21mr|festvox-2.4-4|33	
21mr|festvox-2.4-4|34	%description
21mr|festvox-2.4-4|35	Festival is a general multi-lingual speech synthesis system developed at CSTR.
21mr|festvox-2.4-4|36	It offers a full text to speech system with various APIs, as well as an
21mr|festvox-2.4-4|37	environment for development and research of speech synthesis techniques. It is
21mr|festvox-2.4-4|38	written in C++ with a Scheme-based command interpreter for general control.
21mr|festvox-2.4-4|39	This package contains voices for use with Festival.
21mr|festvox-2.4-4|40	
21mr|festvox-2.4-4|41	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|42	
21mr|festvox-2.4-4|43	%package kallpc16k
21mr|festvox-2.4-4|44	Group:		Sound
21mr|festvox-2.4-4|45	Summary:	Festival Voice - American English male speaker (KAL) 16kHz
21mr|festvox-2.4-4|46	Requires:	festvox-kallpc-common
21mr|festvox-2.4-4|47	Provides:	festival-voice
21mr|festvox-2.4-4|48	Provides:	festival-voice-english
21mr|festvox-2.4-4|49	Provides:	festival-voice-en_US
21mr|festvox-2.4-4|50	
21mr|festvox-2.4-4|51	%description kallpc16k
21mr|festvox-2.4-4|52	Festival Voice - American English male speaker (KAL) 16kHz,
21mr|festvox-2.4-4|53	
21mr|festvox-2.4-4|54	%files kallpc16k
21mr|festvox-2.4-4|55	%doc festival/lib/voices/english/kal_diphone/COPYING
21mr|festvox-2.4-4|56	%{_datadir}/festival/voices/english/kal_diphone/group/kallpc16k.group
21mr|festvox-2.4-4|57	
21mr|festvox-2.4-4|58	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|59	
21mr|festvox-2.4-4|60	%package kallpc-common
21mr|festvox-2.4-4|61	Group:		Sound
21mr|festvox-2.4-4|62	Summary:	Festival Voice - American English male speaker (KAL) - Common
21mr|festvox-2.4-4|63	Requires:	festlex-CMU
21mr|festvox-2.4-4|64	
21mr|festvox-2.4-4|65	%description kallpc-common
21mr|festvox-2.4-4|66	Festival Voice - American English male speaker (KAL). Files shared between the
21mr|festvox-2.4-4|67	16kHz and 8kHz Voices.
21mr|festvox-2.4-4|68	
21mr|festvox-2.4-4|69	%files kallpc-common
21mr|festvox-2.4-4|70	%doc festival/lib/voices/english/kal_diphone/COPYING
21mr|festvox-2.4-4|71	%{_datadir}/festival/voices/english/kal_diphone/festvox/*.scm
21mr|festvox-2.4-4|72	
21mr|festvox-2.4-4|73	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|74	
21mr|festvox-2.4-4|75	#package kallpc8k
21mr|festvox-2.4-4|76	#Group:		Sound
21mr|festvox-2.4-4|77	#Summary:	Festival Voice - American English male speaker (KAL) 8kHz
21mr|festvox-2.4-4|78	#Requires:	festvox-kallpc-common
21mr|festvox-2.4-4|79	#Provides:	festival-voice
21mr|festvox-2.4-4|80	#Provides:	festival-voice-english
21mr|festvox-2.4-4|81	#Provides:	festival-voice-en_US
21mr|festvox-2.4-4|82	
21mr|festvox-2.4-4|83	#description kallpc8k
21mr|festvox-2.4-4|84	#Festival Voice - American English male speaker (KAL) 8kHz
21mr|festvox-2.4-4|85	
21mr|festvox-2.4-4|86	#files kallpc8k
21mr|festvox-2.4-4|87	#_datadir/festival/voices/english/kal_diphone/group/kallpc8k.group
21mr|festvox-2.4-4|88	
21mr|festvox-2.4-4|89	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|90	
21mr|festvox-2.4-4|91	#package kedlpc16k
21mr|festvox-2.4-4|92	#Group:		Sound
21mr|festvox-2.4-4|93	#Summary:	Festival Voice - American English male speaker (KED) 16kHz
21mr|festvox-2.4-4|94	#Requires:	festvox-kedlpc-common
21mr|festvox-2.4-4|95	#Provides:	festival-voice
21mr|festvox-2.4-4|96	#Provides:	festival-voice-english
21mr|festvox-2.4-4|97	#Provides:	festival-voice-en_US
21mr|festvox-2.4-4|98	
21mr|festvox-2.4-4|99	#description kedlpc16k
21mr|festvox-2.4-4|100	#Festival Voice - American English male speaker (KAL) 16kHz
21mr|festvox-2.4-4|101	
21mr|festvox-2.4-4|102	#files kedlpc16k
21mr|festvox-2.4-4|103	#_datadir/festival/voices/english/ked_diphone/group/kedlpc16k.group
21mr|festvox-2.4-4|104	
21mr|festvox-2.4-4|105	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|106	
21mr|festvox-2.4-4|107	#package kedlpc8k
21mr|festvox-2.4-4|108	#Group:		Sound
21mr|festvox-2.4-4|109	#Summary:	Festival Voice - American English male speaker (KDE) 8kHz
21mr|festvox-2.4-4|110	#Requires:	festvox-kedlpc-common
21mr|festvox-2.4-4|111	#Provides:	festival-voice
21mr|festvox-2.4-4|112	#Provides:	festival-voice-english
21mr|festvox-2.4-4|113	#Provides:	festival-voice-en_US
21mr|festvox-2.4-4|114	
21mr|festvox-2.4-4|115	#description kedlpc8k
21mr|festvox-2.4-4|116	#Festival Voice - American English male speaker (KED) 8kHz
21mr|festvox-2.4-4|117	
21mr|festvox-2.4-4|118	#files kedlpc8k
21mr|festvox-2.4-4|119	#_datadir/festival/voices/english/ked_diphone/group/kedlpc8k.group
21mr|festvox-2.4-4|120	
21mr|festvox-2.4-4|121	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|122	
21mr|festvox-2.4-4|123	#package kedlpc-common
21mr|festvox-2.4-4|124	#Group:		Sound
21mr|festvox-2.4-4|125	#Summary:	Festival Voice - American English male speaker (KED) - Common
21mr|festvox-2.4-4|126	#Requires:	festlex-CMU
21mr|festvox-2.4-4|127	
21mr|festvox-2.4-4|128	#description kedlpc-common
21mr|festvox-2.4-4|129	#Festival Voice - American English male speaker (KED).
21mr|festvox-2.4-4|130	#Files shared between the 16kHz and 8kHz Voices.
21mr|festvox-2.4-4|131	
21mr|festvox-2.4-4|132	#files kedlpc-common
21mr|festvox-2.4-4|133	#doc festival/lib/voices/english/ked_diphone/COPYING
21mr|festvox-2.4-4|134	#_datadir/festival/voices/english/ked_diphone/festvox/*.scm
21mr|festvox-2.4-4|135	
21mr|festvox-2.4-4|136	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|137	
21mr|festvox-2.4-4|138	#package rablpc16k
21mr|festvox-2.4-4|139	#Group:		Sound
21mr|festvox-2.4-4|140	#Summary:	Festival Voice - British English male speaker (RAB) 16kHz
21mr|festvox-2.4-4|141	#Requires:	festvox-rablpc-common
21mr|festvox-2.4-4|142	#Provides:	festival-voice
21mr|festvox-2.4-4|143	#Provides:	festival-voice-english
21mr|festvox-2.4-4|144	#Provides:	festival-voice-en_UK
21mr|festvox-2.4-4|145	
21mr|festvox-2.4-4|146	#description rablpc16k
21mr|festvox-2.4-4|147	#Festival Voice - British English male speaker (RAB) 16kHz
21mr|festvox-2.4-4|148	
21mr|festvox-2.4-4|149	#files rablpc16k
21mr|festvox-2.4-4|150	#_datadir/festival/voices/english/rab_diphone/group/rablpc16k.group
21mr|festvox-2.4-4|151	
21mr|festvox-2.4-4|152	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|153	
21mr|festvox-2.4-4|154	#package rablpc8k
21mr|festvox-2.4-4|155	#Group:		Sound
21mr|festvox-2.4-4|156	#Summary:	Festival Voice - British English male speaker (RAB) 8kHz
21mr|festvox-2.4-4|157	#Requires:	festvox-rablpc-common
21mr|festvox-2.4-4|158	#Provides:	festival-voice
21mr|festvox-2.4-4|159	#Provides:	festival-voice-english
21mr|festvox-2.4-4|160	#Provides:	festival-voice-en_UK
21mr|festvox-2.4-4|161	
21mr|festvox-2.4-4|162	#description rablpc8k
21mr|festvox-2.4-4|163	#Festival Voice - American English male speaker (RAB) 8kHz
21mr|festvox-2.4-4|164	
21mr|festvox-2.4-4|165	#files rablpc8k
21mr|festvox-2.4-4|166	#_datadir/festival/voices/english/rab_diphone/group/rablpc8k.group
21mr|festvox-2.4-4|167	
21mr|festvox-2.4-4|168	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|169	
21mr|festvox-2.4-4|170	#package rablpc-common
21mr|festvox-2.4-4|171	#Group:		Sound
21mr|festvox-2.4-4|172	#Summary:	Festival Voice - British English male speaker (RAB) - Common
21mr|festvox-2.4-4|173	#Requires:	festlex-OALD
21mr|festvox-2.4-4|174	
21mr|festvox-2.4-4|175	#description rablpc-common
21mr|festvox-2.4-4|176	#Festival Voice - British English male speaker (RAB).
21mr|festvox-2.4-4|177	#Files shared between the 16kHz and 8kHz Voices.
21mr|festvox-2.4-4|178	
21mr|festvox-2.4-4|179	#files rablpc-common
21mr|festvox-2.4-4|180	#doc festival/lib/voices/english/rab_diphone/COPYING
21mr|festvox-2.4-4|181	#_datadir/festival/voices/english/rab_diphone/festvox/*.scm
21mr|festvox-2.4-4|182	
21mr|festvox-2.4-4|183	#-----------------------------------------------------------------------------
21mr|festvox-2.4-4|184	
21mr|festvox-2.4-4|185	%prep
21mr|festvox-2.4-4|186	#%%setup -D -T -c -q -a 100 -a 101 -a 201 -a 202 -a 203 -a 204 -a205
21mr|festvox-2.4-4|187	%setup  -T -c -q -a 200
21mr|festvox-2.4-4|188	#%%patch10
21mr|festvox-2.4-4|189	
21mr|festvox-2.4-4|190	
21mr|festvox-2.4-4|191	%build
21mr|festvox-2.4-4|192	#cd festival/lib/dicts/cmu
21mr|festvox-2.4-4|193	#make
21mr|festvox-2.4-4|194	#cd ../../..
21mr|festvox-2.4-4|195	
21mr|festvox-2.4-4|196	
21mr|festvox-2.4-4|197	%install
21mr|festvox-2.4-4|198	mkdir -p %{buildroot}%{_datadir}/festival
21mr|festvox-2.4-4|199	cp -a festival/lib/voices %{buildroot}%{_datadir}/festival
21mr|festvox-2.4-4|200	
21mr|festvox-2.4-4|201	rm -f %{buildroot}/%{_datadir}/festival/voices/english/*/COPYING

12192 21
21mr|fetchmail-6.4.38-4|1	Summary: 	Full-featured POP/IMAP mail retrieval daemon
21mr|fetchmail-6.4.38-4|2	Name:		fetchmail
21mr|fetchmail-6.4.38-4|3	Version:	6.4.38
21mr|fetchmail-6.4.38-4|4	Release:	4
21mr|fetchmail-6.4.38-4|5	License:	GPLv2+
21mr|fetchmail-6.4.38-4|6	Group:		Networking/Mail
21mr|fetchmail-6.4.38-4|7	Url: 		http://www.fetchmail.info
21mr|fetchmail-6.4.38-4|8	Source0:	http://sourceforge.net/projects/fetchmail/files/branch_6.4/%{name}-%{version}.tar.xz
21mr|fetchmail-6.4.38-4|9	Source4:	fetchmail.sysconfig
21mr|fetchmail-6.4.38-4|10	Source5:	fetchmail.service
21mr|fetchmail-6.4.38-4|11	Patch0:		fetchmail-5.7.0-nlsfix.patch
21mr|fetchmail-6.4.38-4|12	Patch9:		fetchmail-6.3.2-norootwarning.patch
21mr|fetchmail-6.4.38-4|13	BuildRequires:	bison
21mr|fetchmail-6.4.38-4|14	BuildRequires:	flex
21mr|fetchmail-6.4.38-4|15	BuildRequires:	gettext-devel
21mr|fetchmail-6.4.38-4|16	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|fetchmail-6.4.38-4|17	BuildRequires:	pkgconfig(openssl)
21mr|fetchmail-6.4.38-4|18	BuildRequires:	pkgconfig(python3)
21mr|fetchmail-6.4.38-4|19	Requires:	MailTransportAgent
21mr|fetchmail-6.4.38-4|20	
21mr|fetchmail-6.4.38-4|21	%description
21mr|fetchmail-6.4.38-4|22	Fetchmail is a free, full-featured, robust, and well-documented remote mail
21mr|fetchmail-6.4.38-4|23	retrieval and forwarding utility intended to be used over on-demand TCP/IP
21mr|fetchmail-6.4.38-4|24	links (such as SLIP or PPP connections).
21mr|fetchmail-6.4.38-4|25	
21mr|fetchmail-6.4.38-4|26	It retrieves mail from remote mail servers and forwards it to your local
21mr|fetchmail-6.4.38-4|27	(client) machine's delivery system, so it can then be read by normal
21mr|fetchmail-6.4.38-4|28	mail user agents such as Mutt, Elm, Pine, (X)Emacs/Gnus or Mailx.
21mr|fetchmail-6.4.38-4|29	
21mr|fetchmail-6.4.38-4|30	It comes with an interactive GUI configurator suitable for end-users.
21mr|fetchmail-6.4.38-4|31	
21mr|fetchmail-6.4.38-4|32	Fetchmail supports every remote-mail protocol currently in use on the
21mr|fetchmail-6.4.38-4|33	Internet (POP2, POP3, RPOP, APOP, KPOP, all IMAPs, ESMTP ETRN) for
21mr|fetchmail-6.4.38-4|34	retrieval. Then Fetchmail forwards the mail through SMTP, so you can
21mr|fetchmail-6.4.38-4|35	read it through your normal mail client.
21mr|fetchmail-6.4.38-4|36	
21mr|fetchmail-6.4.38-4|37	%files -f %{name}.lang
21mr|fetchmail-6.4.38-4|38	%license COPYING
21mr|fetchmail-6.4.38-4|39	%doc FAQ FEATURES INSTALL NEWS NOTES README
21mr|fetchmail-6.4.38-4|40	%doc contrib fetchmail-features.html fetchmail-FAQ.html design-notes.html
21mr|fetchmail-6.4.38-4|41	%{_bindir}/fetchmail
21mr|fetchmail-6.4.38-4|42	%{_mandir}/man1/fetchmail.1*
21mr|fetchmail-6.4.38-4|43	
21mr|fetchmail-6.4.38-4|44	#----------------------------------------------------------------------------
21mr|fetchmail-6.4.38-4|45	
21mr|fetchmail-6.4.38-4|46	%package -n fetchmailconf
21mr|fetchmail-6.4.38-4|47	Summary:	A utility for graphically configuring your fetchmail preferences
21mr|fetchmail-6.4.38-4|48	Group:		System/Configuration/Networking
21mr|fetchmail-6.4.38-4|49	# module "past" in in "future"
21mr|fetchmail-6.4.38-4|50	Requires:	python3-future
21mr|fetchmail-6.4.38-4|51	Requires:	tkinter3
21mr|fetchmail-6.4.38-4|52	Requires:	%{name} = %{EVRD}
21mr|fetchmail-6.4.38-4|53	
21mr|fetchmail-6.4.38-4|54	%description -n fetchmailconf
21mr|fetchmail-6.4.38-4|55	Fetchmailconf is a TCL/TK application for graphically configuring
21mr|fetchmail-6.4.38-4|56	your ~/.fetchmailrc preferences file.
21mr|fetchmail-6.4.38-4|57	
21mr|fetchmail-6.4.38-4|58	Fetchmail has many options which can be daunting to the new user.
21mr|fetchmail-6.4.38-4|59	
21mr|fetchmail-6.4.38-4|60	This utility takes some of the guesswork and hassle out of setting up
21mr|fetchmail-6.4.38-4|61	fetchmail.
21mr|fetchmail-6.4.38-4|62	
21mr|fetchmail-6.4.38-4|63	%files -n fetchmailconf
21mr|fetchmail-6.4.38-4|64	%license COPYING
21mr|fetchmail-6.4.38-4|65	%doc README.fetchmail-conf
21mr|fetchmail-6.4.38-4|66	%{_libdir}/rhs/control-panel/*
21mr|fetchmail-6.4.38-4|67	%{_bindir}/fetchmailconf
21mr|fetchmail-6.4.38-4|68	%{_mandir}/man1/fetchmailconf.1*
21mr|fetchmail-6.4.38-4|69	%{python3_sitelib}/fetchmailconf.py*
21mr|fetchmail-6.4.38-4|70	%{python3_sitelib}/__pycache__/
21mr|fetchmail-6.4.38-4|71	
21mr|fetchmail-6.4.38-4|72	#----------------------------------------------------------------------------
21mr|fetchmail-6.4.38-4|73	
21mr|fetchmail-6.4.38-4|74	%package daemon
21mr|fetchmail-6.4.38-4|75	Summary:	Systemd service for demonize fetchmail for retrieving emails
21mr|fetchmail-6.4.38-4|76	Group:		System/Base
21mr|fetchmail-6.4.38-4|77	Requires:	%{name} = %{EVRD}
21mr|fetchmail-6.4.38-4|78	
21mr|fetchmail-6.4.38-4|79	%description daemon
21mr|fetchmail-6.4.38-4|80	Systemd service for demonize fetchmail for sucking emails.
21mr|fetchmail-6.4.38-4|81	
21mr|fetchmail-6.4.38-4|82	%files daemon
21mr|fetchmail-6.4.38-4|83	%license COPYING
21mr|fetchmail-6.4.38-4|84	%attr(600,root,root) %config(noreplace,missingok) %{_sysconfdir}/fetchmailrc
21mr|fetchmail-6.4.38-4|85	%config(noreplace) %{_sysconfdir}/sysconfig/fetchmail
21mr|fetchmail-6.4.38-4|86	%attr(755,root,root) %config(noreplace) %{_unitdir}/fetchmail.service
21mr|fetchmail-6.4.38-4|87	
21mr|fetchmail-6.4.38-4|88	%post daemon
21mr|fetchmail-6.4.38-4|89	%system_post fetchmail.service
21mr|fetchmail-6.4.38-4|90	
21mr|fetchmail-6.4.38-4|91	%postun daemon
21mr|fetchmail-6.4.38-4|92	%systemd_postun_with_restart fetchmail.service
21mr|fetchmail-6.4.38-4|93	
21mr|fetchmail-6.4.38-4|94	#----------------------------------------------------------------------------
21mr|fetchmail-6.4.38-4|95	
21mr|fetchmail-6.4.38-4|96	%prep
21mr|fetchmail-6.4.38-4|97	%autosetup -p0
21mr|fetchmail-6.4.38-4|98	
21mr|fetchmail-6.4.38-4|99	%build
21mr|fetchmail-6.4.38-4|100	%serverbuild
21mr|fetchmail-6.4.38-4|101	%configure  \
21mr|fetchmail-6.4.38-4|102	--with-ssl=%{_prefix} \
21mr|fetchmail-6.4.38-4|103	--enable-RPA \
21mr|fetchmail-6.4.38-4|104	--enable-NTLM \
21mr|fetchmail-6.4.38-4|105	--enable-SDPS \
21mr|fetchmail-6.4.38-4|106	--with-kerberos5 \
21mr|fetchmail-6.4.38-4|107	--with-gssapi
21mr|fetchmail-6.4.38-4|108	
21mr|fetchmail-6.4.38-4|109	# (tv) do not use %%make in order to workaround buggy parallel build:
21mr|fetchmail-6.4.38-4|110	make all
21mr|fetchmail-6.4.38-4|111	
21mr|fetchmail-6.4.38-4|112	%install
21mr|fetchmail-6.4.38-4|113	mkdir -p %{buildroot}{%{_libdir}/rhs/control-panel,%{_datadir}/applets/Administration} \
21mr|fetchmail-6.4.38-4|114	%{buildroot}{%{_sysconfdir}/{X11/wmconfig,sysconfig},%{_mandir}/man1,%{_unitdir}}
21mr|fetchmail-6.4.38-4|115	
21mr|fetchmail-6.4.38-4|116	%makeinstall
21mr|fetchmail-6.4.38-4|117	
21mr|fetchmail-6.4.38-4|118	install rh-config/*.{xpm,init} %{buildroot}%{_libdir}/rhs/control-panel
21mr|fetchmail-6.4.38-4|119	
21mr|fetchmail-6.4.38-4|120	install -Dm 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/fetchmail
21mr|fetchmail-6.4.38-4|121	install -m0755 %{SOURCE5} %{buildroot}%{_unitdir}/fetchmail.service
21mr|fetchmail-6.4.38-4|122	
21mr|fetchmail-6.4.38-4|123	echo -e "# Put here each user config\n" > %{buildroot}/etc/fetchmailrc
21mr|fetchmail-6.4.38-4|124	
21mr|fetchmail-6.4.38-4|125	rm -rf contrib/RCS
21mr|fetchmail-6.4.38-4|126	chmod 644 contrib/*
21mr|fetchmail-6.4.38-4|127	find -name \*.xpm -exec chmod 644 '{}' \;
21mr|fetchmail-6.4.38-4|128	
21mr|fetchmail-6.4.38-4|129	%find_lang %{name}
21mr|fetchmail-6.4.38-4|130	
21mr|fetchmail-6.4.38-4|131	cat > README.fetchmail-conf <<EOF
21mr|fetchmail-6.4.38-4|132	Fetchmailconf is a TCL/TK application for graphically configuring your
21mr|fetchmail-6.4.38-4|133	~/.fetchmailrc preferences file.
21mr|fetchmail-6.4.38-4|134	
21mr|fetchmail-6.4.38-4|135	Fetchmail has many options which can be daunting to the new user.
21mr|fetchmail-6.4.38-4|136	
21mr|fetchmail-6.4.38-4|137	
21mr|fetchmail-6.4.38-4|138	This utility takes some of the guesswork and hassle out of setting up
21mr|fetchmail-6.4.38-4|139	fetchmail.
21mr|fetchmail-6.4.38-4|140	EOF

12193 21
21mr|ffmpeg-4.4.6-3|1	%define major           58
21mr|ffmpeg-4.4.6-3|2	%define avdevmajor      58
21mr|ffmpeg-4.4.6-3|3	%define filtermajor     7
21mr|ffmpeg-4.4.6-3|4	%define avfmtmajor      58
21mr|ffmpeg-4.4.6-3|5	%define avumajor        56
21mr|ffmpeg-4.4.6-3|6	%define ppmajor         55
21mr|ffmpeg-4.4.6-3|7	%define swrmajor        3
21mr|ffmpeg-4.4.6-3|8	%define swsmajor        5
21mr|ffmpeg-4.4.6-3|9	%define avrmajor        4
21mr|ffmpeg-4.4.6-3|10	%define libavcodec      %mklibname avcodec %{major}
21mr|ffmpeg-4.4.6-3|11	%define libavdevice     %mklibname avdevice %{avdevmajor}
21mr|ffmpeg-4.4.6-3|12	%define libavfilter     %mklibname avfilter %{filtermajor}
21mr|ffmpeg-4.4.6-3|13	%define libavformat     %mklibname avformat %{avfmtmajor}
21mr|ffmpeg-4.4.6-3|14	%define libavutil       %mklibname avutil %{avumajor}
21mr|ffmpeg-4.4.6-3|15	%define libpostproc     %mklibname postproc %{ppmajor}
21mr|ffmpeg-4.4.6-3|16	%define libswresample   %mklibname swresample %{swrmajor}
21mr|ffmpeg-4.4.6-3|17	%define libswscale      %mklibname swscaler %{swsmajor}
21mr|ffmpeg-4.4.6-3|18	%define libavresample   %mklibname avresample %{avrmajor}
21mr|ffmpeg-4.4.6-3|19	%define devname         %mklibname %{name} -d
21mr|ffmpeg-4.4.6-3|20	%define statname        %mklibname %{name} -d -s
21mr|ffmpeg-4.4.6-3|21	
21mr|ffmpeg-4.4.6-3|22	%bcond_without	swscaler
21mr|ffmpeg-4.4.6-3|23	%bcond_with	opencv
21mr|ffmpeg-4.4.6-3|24	# disabled due mesa bug
21mr|ffmpeg-4.4.6-3|25	%bcond_with	opencl
21mr|ffmpeg-4.4.6-3|26	
21mr|ffmpeg-4.4.6-3|27	Summary:	Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
21mr|ffmpeg-4.4.6-3|28	Name:		ffmpeg
21mr|ffmpeg-4.4.6-3|29	Version:	4.4.6
21mr|ffmpeg-4.4.6-3|30	Release:	3
21mr|ffmpeg-4.4.6-3|31	License:	GPLv3+
21mr|ffmpeg-4.4.6-3|32	Group:		Video
21mr|ffmpeg-4.4.6-3|33	Url:		http://ffmpeg.org/
21mr|ffmpeg-4.4.6-3|34	Source0:	http://ffmpeg.org/releases/%{name}-%{version}.tar.xz
21mr|ffmpeg-4.4.6-3|35	# FDK-AAC license is considered as free by Fedora and Free Software Foundation
21mr|ffmpeg-4.4.6-3|36	Patch2:		ffmpeg-1.0.1-time.h.patch
21mr|ffmpeg-4.4.6-3|37	Patch5:		ffmpeg-xbmc-support.patch
21mr|ffmpeg-4.4.6-3|38	Patch6:		ffnvcodec-headers-12.1.14.patch
21mr|ffmpeg-4.4.6-3|39	Patch7:		ffmpeg-nvidia-sdk.patch
21mr|ffmpeg-4.4.6-3|40	# CVE-2022-3109 fixed in 4.4.6
21mr|ffmpeg-4.4.6-3|41	# CVE-2022-3341 fixed in 4.4.6
21mr|ffmpeg-4.4.6-3|42	# CVE-2023-6601 fixed in 4.4.6
21mr|ffmpeg-4.4.6-3|43	Patch9:		CVE-2024-31578.patch
21mr|ffmpeg-4.4.6-3|44	Patch10:	CVE-2025-1594.patch
21mr|ffmpeg-4.4.6-3|45	Patch11:	CVE-2025-10256.patch
21mr|ffmpeg-4.4.6-3|46	BuildRequires:	nasm
21mr|ffmpeg-4.4.6-3|47	BuildRequires:	texi2html
21mr|ffmpeg-4.4.6-3|48	BuildRequires:	bzip2-devel
21mr|ffmpeg-4.4.6-3|49	BuildRequires:	gsm-devel
21mr|ffmpeg-4.4.6-3|50	BuildRequires:	jpeg-devel
21mr|ffmpeg-4.4.6-3|51	BuildRequires:	ladspa-devel
21mr|ffmpeg-4.4.6-3|52	BuildRequires:	liblame-devel
21mr|ffmpeg-4.4.6-3|53	# Maybe needs to be updated in future
21mr|ffmpeg-4.4.6-3|54	BuildConflicts:	crystalhd-devel
21mr|ffmpeg-4.4.6-3|55	%if %{with opencl}
21mr|ffmpeg-4.4.6-3|56	BuildRequires:	pkgconfig(OpenCL)
21mr|ffmpeg-4.4.6-3|57	%endif
21mr|ffmpeg-4.4.6-3|58	
21mr|ffmpeg-4.4.6-3|59	BuildRequires:	pkgconfig(alsa)
21mr|ffmpeg-4.4.6-3|60	BuildRequires:	pkgconfig(aom)
21mr|ffmpeg-4.4.6-3|61	BuildRequires:	pkgconfig(celt)
21mr|ffmpeg-4.4.6-3|62	BuildRequires:	pkgconfig(fdk-aac)
21mr|ffmpeg-4.4.6-3|63	BuildRequires:	pkgconfig(freetype2)
21mr|ffmpeg-4.4.6-3|64	BuildRequires:	pkgconfig(gnutls) >= 3.0
21mr|ffmpeg-4.4.6-3|65	BuildRequires:	pkgconfig(jack)
21mr|ffmpeg-4.4.6-3|66	BuildRequires:	pkgconfig(libass)
21mr|ffmpeg-4.4.6-3|67	BuildRequires:	pkgconfig(libbluray)
21mr|ffmpeg-4.4.6-3|68	BuildRequires:	pkgconfig(libcdio)
21mr|ffmpeg-4.4.6-3|69	BuildRequires:	pkgconfig(libcdio_paranoia)
21mr|ffmpeg-4.4.6-3|70	BuildRequires:	pkgconfig(libdc1394-2)
21mr|ffmpeg-4.4.6-3|71	BuildRequires:	pkgconfig(libmodplug)
21mr|ffmpeg-4.4.6-3|72	BuildRequires:	pkgconfig(libopenjp2)
21mr|ffmpeg-4.4.6-3|73	BuildRequires:	pkgconfig(libpng)
21mr|ffmpeg-4.4.6-3|74	BuildRequires:	pkgconfig(libpulse)
21mr|ffmpeg-4.4.6-3|75	BuildRequires:	pkgconfig(librtmp)
21mr|ffmpeg-4.4.6-3|76	BuildRequires:	pkgconfig(smbclient)
21mr|ffmpeg-4.4.6-3|77	BuildRequires:	pkgconfig(libva)
21mr|ffmpeg-4.4.6-3|78	BuildRequires:	pkgconfig(libv4l2)
21mr|ffmpeg-4.4.6-3|79	%if %{with opencv}
21mr|ffmpeg-4.4.6-3|80	BuildRequires:	pkgconfig(opencv)
21mr|ffmpeg-4.4.6-3|81	%endif
21mr|ffmpeg-4.4.6-3|82	BuildRequires:	pkgconfig(opus)
21mr|ffmpeg-4.4.6-3|83	BuildRequires:	pkgconfig(sdl)
21mr|ffmpeg-4.4.6-3|84	BuildRequires:	pkgconfig(sdl2)
21mr|ffmpeg-4.4.6-3|85	BuildRequires:	pkgconfig(soxr)
21mr|ffmpeg-4.4.6-3|86	BuildRequires:	pkgconfig(speex)
21mr|ffmpeg-4.4.6-3|87	BuildRequires:	pkgconfig(theora)
21mr|ffmpeg-4.4.6-3|88	BuildRequires:	pkgconfig(vdpau)
21mr|ffmpeg-4.4.6-3|89	BuildRequires:	pkgconfig(vorbis)
21mr|ffmpeg-4.4.6-3|90	BuildRequires:	pkgconfig(vpx)
21mr|ffmpeg-4.4.6-3|91	BuildRequires:	pkgconfig(wavpack)
21mr|ffmpeg-4.4.6-3|92	BuildRequires:	pkgconfig(xcb)
21mr|ffmpeg-4.4.6-3|93	BuildRequires:	pkgconfig(xcb-shm)
21mr|ffmpeg-4.4.6-3|94	BuildRequires:	pkgconfig(xcb-shape)
21mr|ffmpeg-4.4.6-3|95	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|ffmpeg-4.4.6-3|96	%ifarch %{ix86} %{x86_64}
21mr|ffmpeg-4.4.6-3|97	BuildRequires:	ffnvcodec-headers
21mr|ffmpeg-4.4.6-3|98	%endif
21mr|ffmpeg-4.4.6-3|99	BuildRequires:	xvid-devel
21mr|ffmpeg-4.4.6-3|100	BuildRequires:	pkgconfig(opencore-amrnb)
21mr|ffmpeg-4.4.6-3|101	BuildRequires:	pkgconfig(opencore-amrwb)
21mr|ffmpeg-4.4.6-3|102	BuildRequires:	pkgconfig(vo-amrwbenc)
21mr|ffmpeg-4.4.6-3|103	BuildRequires:	pkgconfig(x264)
21mr|ffmpeg-4.4.6-3|104	BuildRequires:	pkgconfig(x265)
21mr|ffmpeg-4.4.6-3|105	%if 0
21mr|ffmpeg-4.4.6-3|106	BuildRequires:	pkgconfig(frei0r)
21mr|ffmpeg-4.4.6-3|107	%endif
21mr|ffmpeg-4.4.6-3|108	
21mr|ffmpeg-4.4.6-3|109	%description
21mr|ffmpeg-4.4.6-3|110	ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
21mr|ffmpeg-4.4.6-3|111	and a generic audio and video file converter.
21mr|ffmpeg-4.4.6-3|112	
21mr|ffmpeg-4.4.6-3|113	It can grab from a standard Video4Linux video source and convert it into
21mr|ffmpeg-4.4.6-3|114	several file formats based on DCT/motion compensation encoding. Sound is
21mr|ffmpeg-4.4.6-3|115	compressed in MPEG audio layer 2 or using an AC3 compatible stream.
21mr|ffmpeg-4.4.6-3|116	
21mr|ffmpeg-4.4.6-3|117	%files
21mr|ffmpeg-4.4.6-3|118	%doc INSTALL.md README.md doc/*.html doc/*.txt
21mr|ffmpeg-4.4.6-3|119	%{_bindir}/ffmpeg
21mr|ffmpeg-4.4.6-3|120	%{_bindir}/ffplay
21mr|ffmpeg-4.4.6-3|121	%{_bindir}/ffprobe
21mr|ffmpeg-4.4.6-3|122	%{_mandir}/man1/*
21mr|ffmpeg-4.4.6-3|123	%{_datadir}/ffmpeg
21mr|ffmpeg-4.4.6-3|124	%exclude %{_datadir}/ffmpeg/examples
21mr|ffmpeg-4.4.6-3|125	
21mr|ffmpeg-4.4.6-3|126	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|127	
21mr|ffmpeg-4.4.6-3|128	%package -n %{libavcodec}
21mr|ffmpeg-4.4.6-3|129	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|130	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|131	
21mr|ffmpeg-4.4.6-3|132	%description -n %{libavcodec}
21mr|ffmpeg-4.4.6-3|133	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|134	
21mr|ffmpeg-4.4.6-3|135	%files -n %{libavcodec}
21mr|ffmpeg-4.4.6-3|136	%{_libdir}/libavcodec.so.%{major}*
21mr|ffmpeg-4.4.6-3|137	
21mr|ffmpeg-4.4.6-3|138	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|139	
21mr|ffmpeg-4.4.6-3|140	%package -n %{libavdevice}
21mr|ffmpeg-4.4.6-3|141	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|142	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|143	
21mr|ffmpeg-4.4.6-3|144	%description -n %{libavdevice}
21mr|ffmpeg-4.4.6-3|145	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|146	
21mr|ffmpeg-4.4.6-3|147	%files -n %{libavdevice}
21mr|ffmpeg-4.4.6-3|148	%{_libdir}/libavdevice.so.%{avdevmajor}*
21mr|ffmpeg-4.4.6-3|149	
21mr|ffmpeg-4.4.6-3|150	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|151	
21mr|ffmpeg-4.4.6-3|152	%package -n %{libavfilter}
21mr|ffmpeg-4.4.6-3|153	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|154	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|155	
21mr|ffmpeg-4.4.6-3|156	%description -n	%{libavfilter}
21mr|ffmpeg-4.4.6-3|157	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|158	
21mr|ffmpeg-4.4.6-3|159	%files -n %{libavfilter}
21mr|ffmpeg-4.4.6-3|160	%{_libdir}/libavfilter.so.%{filtermajor}*
21mr|ffmpeg-4.4.6-3|161	
21mr|ffmpeg-4.4.6-3|162	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|163	
21mr|ffmpeg-4.4.6-3|164	%package -n %{libavformat}
21mr|ffmpeg-4.4.6-3|165	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|166	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|167	
21mr|ffmpeg-4.4.6-3|168	%description -n %{libavformat}
21mr|ffmpeg-4.4.6-3|169	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|170	
21mr|ffmpeg-4.4.6-3|171	%files -n %{libavformat}
21mr|ffmpeg-4.4.6-3|172	%{_libdir}/libavformat.so.%{avfmtmajor}*
21mr|ffmpeg-4.4.6-3|173	
21mr|ffmpeg-4.4.6-3|174	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|175	
21mr|ffmpeg-4.4.6-3|176	%package -n %{libavutil}
21mr|ffmpeg-4.4.6-3|177	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|178	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|179	
21mr|ffmpeg-4.4.6-3|180	%description -n %{libavutil}
21mr|ffmpeg-4.4.6-3|181	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|182	
21mr|ffmpeg-4.4.6-3|183	%files -n %{libavutil}
21mr|ffmpeg-4.4.6-3|184	%{_libdir}/libavutil.so.%{avumajor}*
21mr|ffmpeg-4.4.6-3|185	
21mr|ffmpeg-4.4.6-3|186	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|187	
21mr|ffmpeg-4.4.6-3|188	%package -n %{libpostproc}
21mr|ffmpeg-4.4.6-3|189	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|190	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|191	
21mr|ffmpeg-4.4.6-3|192	%description -n	%{libpostproc}
21mr|ffmpeg-4.4.6-3|193	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|194	
21mr|ffmpeg-4.4.6-3|195	%files -n %{libpostproc}
21mr|ffmpeg-4.4.6-3|196	%{_libdir}/libpostproc.so.%{ppmajor}*
21mr|ffmpeg-4.4.6-3|197	
21mr|ffmpeg-4.4.6-3|198	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|199	
21mr|ffmpeg-4.4.6-3|200	%package -n %{libswresample}
21mr|ffmpeg-4.4.6-3|201	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|202	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|203	
21mr|ffmpeg-4.4.6-3|204	%description -n %{libswresample}
21mr|ffmpeg-4.4.6-3|205	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|206	
21mr|ffmpeg-4.4.6-3|207	%files -n %{libswresample}
21mr|ffmpeg-4.4.6-3|208	%{_libdir}/libswresample.so.%{swrmajor}*
21mr|ffmpeg-4.4.6-3|209	
21mr|ffmpeg-4.4.6-3|210	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|211	
21mr|ffmpeg-4.4.6-3|212	%if %{with swscaler}
21mr|ffmpeg-4.4.6-3|213	%package -n %{libswscale}
21mr|ffmpeg-4.4.6-3|214	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|215	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|216	
21mr|ffmpeg-4.4.6-3|217	%description -n %{libswscale}
21mr|ffmpeg-4.4.6-3|218	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|219	
21mr|ffmpeg-4.4.6-3|220	%files -n %{libswscale}
21mr|ffmpeg-4.4.6-3|221	%{_libdir}/libswscale.so.%{swsmajor}*
21mr|ffmpeg-4.4.6-3|222	%endif
21mr|ffmpeg-4.4.6-3|223	
21mr|ffmpeg-4.4.6-3|224	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|225	
21mr|ffmpeg-4.4.6-3|226	%package -n %{libavresample}
21mr|ffmpeg-4.4.6-3|227	Summary:	Shared library part of ffmpeg
21mr|ffmpeg-4.4.6-3|228	Group:		System/Libraries
21mr|ffmpeg-4.4.6-3|229	
21mr|ffmpeg-4.4.6-3|230	%description -n %{libavresample}
21mr|ffmpeg-4.4.6-3|231	This package contains a shared library for %{name}.
21mr|ffmpeg-4.4.6-3|232	
21mr|ffmpeg-4.4.6-3|233	%files -n %{libavresample}
21mr|ffmpeg-4.4.6-3|234	%{_libdir}/libavresample.so.%{avrmajor}*
21mr|ffmpeg-4.4.6-3|235	
21mr|ffmpeg-4.4.6-3|236	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|237	
21mr|ffmpeg-4.4.6-3|238	%package -n %{devname}
21mr|ffmpeg-4.4.6-3|239	Summary:	Header files for the ffmpeg codec library
21mr|ffmpeg-4.4.6-3|240	Group:		Development/C
21mr|ffmpeg-4.4.6-3|241	Requires:	%{name} = %{EVRD}
21mr|ffmpeg-4.4.6-3|242	Requires:	%{libavcodec} = %{EVRD}
21mr|ffmpeg-4.4.6-3|243	Requires:	%{libavdevice} = %{EVRD}
21mr|ffmpeg-4.4.6-3|244	Requires:	%{libavfilter} = %{EVRD}
21mr|ffmpeg-4.4.6-3|245	Requires:	%{libavformat} = %{EVRD}
21mr|ffmpeg-4.4.6-3|246	Requires:	%{libavresample} = %{EVRD}
21mr|ffmpeg-4.4.6-3|247	Requires:	%{libavutil} = %{EVRD}
21mr|ffmpeg-4.4.6-3|248	Requires:	%{libpostproc} = %{EVRD}
21mr|ffmpeg-4.4.6-3|249	Requires:	%{libswresample} = %{EVRD}
21mr|ffmpeg-4.4.6-3|250	%if %{with swscaler}
21mr|ffmpeg-4.4.6-3|251	Requires:	%{libswscale} = %{EVRD}
21mr|ffmpeg-4.4.6-3|252	%endif
21mr|ffmpeg-4.4.6-3|253	%if %{with opencl}
21mr|ffmpeg-4.4.6-3|254	Requires:	pkgconfig(OpenCL)
21mr|ffmpeg-4.4.6-3|255	%endif
21mr|ffmpeg-4.4.6-3|256	Provides:	ffmpeg-devel = %{EVRD}
21mr|ffmpeg-4.4.6-3|257	# /usr/share/ffmpeg/examples was moved
21mr|ffmpeg-4.4.6-3|258	Conflicts:	ffmpeg < 4.4-5
21mr|ffmpeg-4.4.6-3|259	
21mr|ffmpeg-4.4.6-3|260	%description -n %{devname}
21mr|ffmpeg-4.4.6-3|261	ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
21mr|ffmpeg-4.4.6-3|262	and a generic audio and video file converter.
21mr|ffmpeg-4.4.6-3|263	
21mr|ffmpeg-4.4.6-3|264	It can grab from a standard Video4Linux video source and convert it into
21mr|ffmpeg-4.4.6-3|265	several file formats based on DCT/motion compensation encoding. Sound is
21mr|ffmpeg-4.4.6-3|266	compressed in MPEG audio layer 2 or using an AC3 compatible stream.
21mr|ffmpeg-4.4.6-3|267	
21mr|ffmpeg-4.4.6-3|268	Install this package if you want to compile apps with ffmpeg support.
21mr|ffmpeg-4.4.6-3|269	
21mr|ffmpeg-4.4.6-3|270	%files -n %{devname}
21mr|ffmpeg-4.4.6-3|271	%{_includedir}/libavcodec
21mr|ffmpeg-4.4.6-3|272	%{_includedir}/libavdevice
21mr|ffmpeg-4.4.6-3|273	%{_includedir}/libavfilter
21mr|ffmpeg-4.4.6-3|274	%{_includedir}/libavformat
21mr|ffmpeg-4.4.6-3|275	%{_includedir}/libavutil
21mr|ffmpeg-4.4.6-3|276	%{_includedir}/libpostproc
21mr|ffmpeg-4.4.6-3|277	%{_includedir}/libswresample
21mr|ffmpeg-4.4.6-3|278	%{_includedir}/libavresample
21mr|ffmpeg-4.4.6-3|279	%{_libdir}/libavcodec.so
21mr|ffmpeg-4.4.6-3|280	%{_libdir}/libavdevice.so
21mr|ffmpeg-4.4.6-3|281	%{_libdir}/libavfilter.so
21mr|ffmpeg-4.4.6-3|282	%{_libdir}/libavformat.so
21mr|ffmpeg-4.4.6-3|283	%{_libdir}/libavutil.so
21mr|ffmpeg-4.4.6-3|284	%{_libdir}/libpostproc.so
21mr|ffmpeg-4.4.6-3|285	%{_libdir}/libswresample.so
21mr|ffmpeg-4.4.6-3|286	%{_libdir}/libavresample.so
21mr|ffmpeg-4.4.6-3|287	%if %{with swscaler}
21mr|ffmpeg-4.4.6-3|288	%{_includedir}/libswscale
21mr|ffmpeg-4.4.6-3|289	%{_libdir}/libswscale.so
21mr|ffmpeg-4.4.6-3|290	%{_libdir}/pkgconfig/libswscale.pc
21mr|ffmpeg-4.4.6-3|291	%endif
21mr|ffmpeg-4.4.6-3|292	%{_libdir}/pkgconfig/libavcodec.pc
21mr|ffmpeg-4.4.6-3|293	%{_libdir}/pkgconfig/libavdevice.pc
21mr|ffmpeg-4.4.6-3|294	%{_libdir}/pkgconfig/libavfilter.pc
21mr|ffmpeg-4.4.6-3|295	%{_libdir}/pkgconfig/libavformat.pc
21mr|ffmpeg-4.4.6-3|296	%{_libdir}/pkgconfig/libavutil.pc
21mr|ffmpeg-4.4.6-3|297	%{_libdir}/pkgconfig/libpostproc.pc
21mr|ffmpeg-4.4.6-3|298	%{_libdir}/pkgconfig/libswresample.pc
21mr|ffmpeg-4.4.6-3|299	%{_libdir}/pkgconfig/libavresample.pc
21mr|ffmpeg-4.4.6-3|300	%{_mandir}/man3/lib*.3.*
21mr|ffmpeg-4.4.6-3|301	%{_datadir}/ffmpeg/examples
21mr|ffmpeg-4.4.6-3|302	
21mr|ffmpeg-4.4.6-3|303	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|304	
21mr|ffmpeg-4.4.6-3|305	%package -n %{statname}
21mr|ffmpeg-4.4.6-3|306	Summary:	Static library for the ffmpeg codec library
21mr|ffmpeg-4.4.6-3|307	Group:		Development/C
21mr|ffmpeg-4.4.6-3|308	Requires:	%{devname} = %{EVRD}
21mr|ffmpeg-4.4.6-3|309	Provides:	ffmpeg-static-devel = %{EVRD}
21mr|ffmpeg-4.4.6-3|310	
21mr|ffmpeg-4.4.6-3|311	%description -n	%{statname}
21mr|ffmpeg-4.4.6-3|312	ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
21mr|ffmpeg-4.4.6-3|313	and a generic audio and video file converter.
21mr|ffmpeg-4.4.6-3|314	
21mr|ffmpeg-4.4.6-3|315	It can grab from a standard Video4Linux video source and convert it into
21mr|ffmpeg-4.4.6-3|316	several file formats based on DCT/motion compensation encoding. Sound is
21mr|ffmpeg-4.4.6-3|317	compressed in MPEG audio layer 2 or using an AC3 compatible stream.
21mr|ffmpeg-4.4.6-3|318	
21mr|ffmpeg-4.4.6-3|319	Install this package if you want to compile static apps with ffmpeg support.
21mr|ffmpeg-4.4.6-3|320	
21mr|ffmpeg-4.4.6-3|321	%files -n %{statname}
21mr|ffmpeg-4.4.6-3|322	%{_libdir}/*.a
21mr|ffmpeg-4.4.6-3|323	
21mr|ffmpeg-4.4.6-3|324	#----------------------------------------------------------------------------
21mr|ffmpeg-4.4.6-3|325	
21mr|ffmpeg-4.4.6-3|326	%prep
21mr|ffmpeg-4.4.6-3|327	%autosetup -p1
21mr|ffmpeg-4.4.6-3|328	
21mr|ffmpeg-4.4.6-3|329	%build
21mr|ffmpeg-4.4.6-3|330	export CFLAGS="%{optflags} -fPIC"
21mr|ffmpeg-4.4.6-3|331	export LDFLAGS="%{ldflags}"
21mr|ffmpeg-4.4.6-3|332	
21mr|ffmpeg-4.4.6-3|333	./configure --prefix=%{_prefix} \
21mr|ffmpeg-4.4.6-3|334	--enable-shared \
21mr|ffmpeg-4.4.6-3|335	--libdir=%{_libdir} \
21mr|ffmpeg-4.4.6-3|336	--shlibdir=%{_libdir} \
21mr|ffmpeg-4.4.6-3|337	--incdir=%{_includedir} \
21mr|ffmpeg-4.4.6-3|338	--disable-stripping \
21mr|ffmpeg-4.4.6-3|339	--enable-libaom \
21mr|ffmpeg-4.4.6-3|340	--enable-postproc \
21mr|ffmpeg-4.4.6-3|341	--enable-gpl \
21mr|ffmpeg-4.4.6-3|342	--enable-pthreads \
21mr|ffmpeg-4.4.6-3|343	--enable-ladspa \
21mr|ffmpeg-4.4.6-3|344	--enable-libbluray \
21mr|ffmpeg-4.4.6-3|345	--enable-libtheora \
21mr|ffmpeg-4.4.6-3|346	--enable-libvorbis --disable-encoder=vorbis \
21mr|ffmpeg-4.4.6-3|347	--enable-libvpx \
21mr|ffmpeg-4.4.6-3|348	--enable-libxcb \
21mr|ffmpeg-4.4.6-3|349	--enable-libxcb-shm \
21mr|ffmpeg-4.4.6-3|350	--enable-libxcb-xfixes \
21mr|ffmpeg-4.4.6-3|351	--enable-libxcb-shape \
21mr|ffmpeg-4.4.6-3|352	--enable-runtime-cpudetect \
21mr|ffmpeg-4.4.6-3|353	--enable-libfdk-aac \
21mr|ffmpeg-4.4.6-3|354	--enable-libdc1394 \
21mr|ffmpeg-4.4.6-3|355	--enable-librtmp \
21mr|ffmpeg-4.4.6-3|356	--enable-libspeex \
21mr|ffmpeg-4.4.6-3|357	--enable-libfreetype \
21mr|ffmpeg-4.4.6-3|358	--enable-libgsm \
21mr|ffmpeg-4.4.6-3|359	--enable-libcelt \
21mr|ffmpeg-4.4.6-3|360	--enable-avresample \
21mr|ffmpeg-4.4.6-3|361	--enable-version3 \
21mr|ffmpeg-4.4.6-3|362	--enable-nonfree \
21mr|ffmpeg-4.4.6-3|363	%if %{with opencl}
21mr|ffmpeg-4.4.6-3|364	--enable-opencl \
21mr|ffmpeg-4.4.6-3|365	%endif
21mr|ffmpeg-4.4.6-3|366	%ifarch %{ix86} %{x86_64}
21mr|ffmpeg-4.4.6-3|367	--enable-nvdec \
21mr|ffmpeg-4.4.6-3|368	--enable-nvenc \
21mr|ffmpeg-4.4.6-3|369	%endif
21mr|ffmpeg-4.4.6-3|370	%if %{with opencv}
21mr|ffmpeg-4.4.6-3|371	--enable-libopencv \
21mr|ffmpeg-4.4.6-3|372	%else
21mr|ffmpeg-4.4.6-3|373	--disable-libopencv \
21mr|ffmpeg-4.4.6-3|374	%endif
21mr|ffmpeg-4.4.6-3|375	--enable-libopenjpeg \
21mr|ffmpeg-4.4.6-3|376	--enable-libopus \
21mr|ffmpeg-4.4.6-3|377	--enable-libsoxr \
21mr|ffmpeg-4.4.6-3|378	--disable-libxavs \
21mr|ffmpeg-4.4.6-3|379	--enable-libmodplug \
21mr|ffmpeg-4.4.6-3|380	--enable-libmp3lame \
21mr|ffmpeg-4.4.6-3|381	--enable-libass \
21mr|ffmpeg-4.4.6-3|382	--enable-gnutls \
21mr|ffmpeg-4.4.6-3|383	--enable-libcdio \
21mr|ffmpeg-4.4.6-3|384	--enable-libpulse \
21mr|ffmpeg-4.4.6-3|385	--enable-libv4l2 \
21mr|ffmpeg-4.4.6-3|386	%if 0
21mr|ffmpeg-4.4.6-3|387	--enable-frei0r \
21mr|ffmpeg-4.4.6-3|388	%endif
21mr|ffmpeg-4.4.6-3|389	--enable-libopencore-amrnb \
21mr|ffmpeg-4.4.6-3|390	--enable-libopencore-amrwb \
21mr|ffmpeg-4.4.6-3|391	--enable-version3 \
21mr|ffmpeg-4.4.6-3|392	--enable-libx264 \
21mr|ffmpeg-4.4.6-3|393	--enable-libx265 \
21mr|ffmpeg-4.4.6-3|394	--enable-libvo-amrwbenc \
21mr|ffmpeg-4.4.6-3|395	--enable-libxvid \
21mr|ffmpeg-4.4.6-3|396	--enable-libsmbclient
21mr|ffmpeg-4.4.6-3|397	
21mr|ffmpeg-4.4.6-3|398	%make
21mr|ffmpeg-4.4.6-3|399	
21mr|ffmpeg-4.4.6-3|400	%install
21mr|ffmpeg-4.4.6-3|401	%makeinstall_std SRC_PATH=`pwd`
21mr|ffmpeg-4.4.6-3|402	
21mr|ffmpeg-4.4.6-3|403	# CVE-2022-1475 < 4.4.2 (and < 5.0.1)
21mr|ffmpeg-4.4.6-3|404	# CVE-2022-2566 > 5.1
21mr|ffmpeg-4.4.6-3|405	# CVE-2022-3964
21mr|ffmpeg-4.4.6-3|406	# CVE-2022-48434
21mr|ffmpeg-4.4.6-3|407	
21mr|ffmpeg-4.4.6-3|408	
21mr|ffmpeg-4.4.6-3|409	%changelog
21mr|ffmpeg-4.4.6-3|410	* Tue Mar 3 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|ffmpeg-4.4.6-3|411	- fix CVE
21mr|ffmpeg-4.4.6-3|412	
21mr|ffmpeg-4.4.6-3|413	* Wed Oct 1 2025 Aleksandr Proklov <a.proklov@rosa.ru> 4.4.6-2
21mr|ffmpeg-4.4.6-3|414	- add info for fixed CVE
21mr|ffmpeg-4.4.6-3|415	
21mr|ffmpeg-4.4.6-3|416	* Tue Jun 10 2025 Aleksandr Proklov <a.proklov@rosa.ru> 4.4.6-1
21mr|ffmpeg-4.4.6-3|417	- nvenc support patch from rosa13 ffmpeg4
21mr|ffmpeg-4.4.6-3|418	
21mr|ffmpeg-4.4.6-3|419	* Tue Jun 10 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|ffmpeg-4.4.6-3|420	- Update version to 4.4.6
21mr|ffmpeg-4.4.6-3|421	
21mr|ffmpeg-4.4.6-3|422	* Fri May 17 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.4.3-3
21mr|ffmpeg-4.4.6-3|423	- up release
21mr|ffmpeg-4.4.6-3|424	
21mr|ffmpeg-4.4.6-3|425	* Fri May 17 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ffmpeg-4.4.6-3|426	- enable libsmbclient
21mr|ffmpeg-4.4.6-3|427	
21mr|ffmpeg-4.4.6-3|428	* Sat Aug 26 2023 slava86 <s.matveev@rosalinux.ru> 4.4.3-2
21mr|ffmpeg-4.4.6-3|429	- security fixed CVE-2022-3109
21mr|ffmpeg-4.4.6-3|430	- CVE-2022-3341
21mr|ffmpeg-4.4.6-3|431	
21mr|ffmpeg-4.4.6-3|432	* Mon Dec 5 2022 Andrey Grigorev <survolog@yandex.ru> 4.4.3-1
21mr|ffmpeg-4.4.6-3|433	- Add CVE info
21mr|ffmpeg-4.4.6-3|434	
21mr|ffmpeg-4.4.6-3|435	* Mon Nov 28 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|ffmpeg-4.4.6-3|436	- Update to 4.4.3, return ffplay
21mr|ffmpeg-4.4.6-3|437	
21mr|ffmpeg-4.4.6-3|438	* Mon Oct 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 4.4.2-1
21mr|ffmpeg-4.4.6-3|439	- Update to 4.4.2 (wine stack update)
21mr|ffmpeg-4.4.6-3|440	
21mr|ffmpeg-4.4.6-3|441	* Fri Apr 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 4.4.1-2
21mr|ffmpeg-4.4.6-3|442	- Rebuild with sdl2
21mr|ffmpeg-4.4.6-3|443	
21mr|ffmpeg-4.4.6-3|444	* Tue Apr 5 2022 dzou <dzou@company.com>
21mr|ffmpeg-4.4.6-3|445	- fix opencl option
21mr|ffmpeg-4.4.6-3|446	
21mr|ffmpeg-4.4.6-3|447	* Wed Dec 29 2021 Alexander Stefanov <alexander@mezon.ru> 4.4.1-1
21mr|ffmpeg-4.4.6-3|448	- version autoupdate [4.4.1]
21mr|ffmpeg-4.4.6-3|449	
21mr|ffmpeg-4.4.6-3|450	* Wed Sep 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.4-5
21mr|ffmpeg-4.4.6-3|451	- move examples/*.c to devel pkg
21mr|ffmpeg-4.4.6-3|452	
21mr|ffmpeg-4.4.6-3|453	* Sun Sep 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.4-4
21mr|ffmpeg-4.4.6-3|454	- Remove incorrect deps from 32 bit libraries in 64 bit version
21mr|ffmpeg-4.4.6-3|455	- We have dropped restricted repository in rosa2021.1, now ffmpeg is explicitly linked with libx264 and libx265:
21mr|ffmpeg-4.4.6-3|456	- $ rpm -qR lib64avcodec58 | grep ^libx
21mr|ffmpeg-4.4.6-3|457	- libx264.so.163()(64bit)
21mr|ffmpeg-4.4.6-3|458	- libx265.so.192()(64bit)
21mr|ffmpeg-4.4.6-3|459	- PAtches for dlopen()'ing them were removed.
21mr|ffmpeg-4.4.6-3|460	- These deps make no sense now.
21mr|ffmpeg-4.4.6-3|461	
21mr|ffmpeg-4.4.6-3|462	* Wed Aug 18 2021 Victor Ryzhikh <victorr2007@yandex.ru> 4.4-3
21mr|ffmpeg-4.4.6-3|463	- Fix buildrequires
21mr|ffmpeg-4.4.6-3|464	
21mr|ffmpeg-4.4.6-3|465	* Sat Jul 31 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.4-2
21mr|ffmpeg-4.4.6-3|466	- remove dlopen
21mr|ffmpeg-4.4.6-3|467	
21mr|ffmpeg-4.4.6-3|468	* Fri Jul 30 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ffmpeg-4.4.6-3|469	- attempt build vir ffnvcodec on aarch64
21mr|ffmpeg-4.4.6-3|470	
21mr|ffmpeg-4.4.6-3|471	* Fri Jul 30 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.4-1
21mr|ffmpeg-4.4.6-3|472	- Update version to 4.4
21mr|ffmpeg-4.4.6-3|473	
21mr|ffmpeg-4.4.6-3|474	* Thu Jun 3 2021 Andrey Grigorev <survolog@yandex.ru> 4.3.2-2
21mr|ffmpeg-4.4.6-3|475	- Update libx264/265 Recs
21mr|ffmpeg-4.4.6-3|476	
21mr|ffmpeg-4.4.6-3|477	* Tue Feb 23 2021 Alexander Stefanov <alexander@mezon.ru> 4.3.2-1
21mr|ffmpeg-4.4.6-3|478	- version autoupdate [4.3.2]
21mr|ffmpeg-4.4.6-3|479	
21mr|ffmpeg-4.4.6-3|480	* Sun Nov 29 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|ffmpeg-4.4.6-3|481	- Add %%{?extrarelsuffix}
21mr|ffmpeg-4.4.6-3|482	
21mr|ffmpeg-4.4.6-3|483	* Sun Nov 29 2020 Алексей-З <a.zimin@rosalinux.ru> 4.3.1-2
21mr|ffmpeg-4.4.6-3|484	- Rebuild
21mr|ffmpeg-4.4.6-3|485	
21mr|ffmpeg-4.4.6-3|486	* Wed Jul 15 2020 Alexander Stefanov <alexander@mezon.ru> 4.3.1-1
21mr|ffmpeg-4.4.6-3|487	- upload files
21mr|ffmpeg-4.4.6-3|488	
21mr|ffmpeg-4.4.6-3|489	* Wed Jul 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ffmpeg-4.4.6-3|490	- 4.3.1
21mr|ffmpeg-4.4.6-3|491	
21mr|ffmpeg-4.4.6-3|492	* Tue May 26 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ffmpeg-4.4.6-3|493	- add %%{?extrarelsuffix}
21mr|ffmpeg-4.4.6-3|494	
21mr|ffmpeg-4.4.6-3|495	* Tue May 26 2020 Alexander Stefanov <alexander@mezon.ru> 4.2.3-1
21mr|ffmpeg-4.4.6-3|496	- version autoupdate [4.2.3]
21mr|ffmpeg-4.4.6-3|497	
21mr|ffmpeg-4.4.6-3|498	* Tue Apr 21 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|ffmpeg-4.4.6-3|499	- Enable support for libaom-av1
21mr|ffmpeg-4.4.6-3|500	
21mr|ffmpeg-4.4.6-3|501	* Sat Apr 18 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ffmpeg-4.4.6-3|502	- add ffmpeg-3.5.0-force_dl.patch
21mr|ffmpeg-4.4.6-3|503	
21mr|ffmpeg-4.4.6-3|504	* Sat Apr 18 2020 Alexander Stefanov <alexander@mezon.ru> 4.2.2-1
21mr|ffmpeg-4.4.6-3|505	- 4.2.2
21mr|ffmpeg-4.4.6-3|506	
21mr|ffmpeg-4.4.6-3|507	* Sat Apr 18 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ffmpeg-4.4.6-3|508	- opencl is opption
21mr|ffmpeg-4.4.6-3|509	
21mr|ffmpeg-4.4.6-3|510	* Sun Mar 8 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ffmpeg-4.4.6-3|511	- fix typo
21mr|ffmpeg-4.4.6-3|512	
21mr|ffmpeg-4.4.6-3|513	* Sun Mar 8 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ffmpeg-4.4.6-3|514	- nvidia-enc/dec is for intel/amd cpus

12194 21
21mr|ffmpeg6-6.1.2-2|1	%define oname ffmpeg
21mr|ffmpeg6-6.1.2-2|2	
21mr|ffmpeg6-6.1.2-2|3	%define major                   60
21mr|ffmpeg6-6.1.2-2|4	%define avdevmajor              60
21mr|ffmpeg6-6.1.2-2|5	%define filtermajor             9
21mr|ffmpeg6-6.1.2-2|6	%define avfmtmajor              60
21mr|ffmpeg6-6.1.2-2|7	%define avumajor                58
21mr|ffmpeg6-6.1.2-2|8	%define ppmajor                 57
21mr|ffmpeg6-6.1.2-2|9	%define swrmajor                4
21mr|ffmpeg6-6.1.2-2|10	%define swsmajor                7
21mr|ffmpeg6-6.1.2-2|11	%define avrmajor                4
21mr|ffmpeg6-6.1.2-2|12	%define libavcodec              %mklibname %{name}-avcodec %{major}
21mr|ffmpeg6-6.1.2-2|13	%define libavdevice             %mklibname %{name}-avdevice %{avdevmajor}
21mr|ffmpeg6-6.1.2-2|14	%define libavfilter             %mklibname %{name}-avfilter %{filtermajor}
21mr|ffmpeg6-6.1.2-2|15	%define libavformat             %mklibname %{name}-avformat %{avfmtmajor}
21mr|ffmpeg6-6.1.2-2|16	%define libavutil               %mklibname %{name}-avutil %{avumajor}
21mr|ffmpeg6-6.1.2-2|17	%define libpostproc             %mklibname %{name}-postproc %{ppmajor}
21mr|ffmpeg6-6.1.2-2|18	%define libswresample           %mklibname %{name}-swresample %{swrmajor}
21mr|ffmpeg6-6.1.2-2|19	%define libswscale              %mklibname %{name}-swscaler %{swsmajor}
21mr|ffmpeg6-6.1.2-2|20	
21mr|ffmpeg6-6.1.2-2|21	%global __requires_exclude ^lib\\((avcodec.*|avdevice.*|avfilter.*|avformat|avutil.*|postproc.*|swresample.*|swscale.*)$
21mr|ffmpeg6-6.1.2-2|22	#%%global __provides_exclude ^lib\\((avcodec.*|avdevice.*|avfilter.*|avformat|avutil.*|postproc.*|swresample.*|swscale.*)$
21mr|ffmpeg6-6.1.2-2|23	%global __requires_exclude ^pkgconfig\\((libavcodec|libavdevice|libavfilter|libavformat|libavutil|libpostproc|libswresample|libswscale)
21mr|ffmpeg6-6.1.2-2|24	
21mr|ffmpeg6-6.1.2-2|25	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir}/%{name}
21mr|ffmpeg6-6.1.2-2|26	
21mr|ffmpeg6-6.1.2-2|27	%bcond_without swscaler
21mr|ffmpeg6-6.1.2-2|28	%bcond_with opencv
21mr|ffmpeg6-6.1.2-2|29	%bcond_without opencl
21mr|ffmpeg6-6.1.2-2|30	%bcond_with bootstrap
21mr|ffmpeg6-6.1.2-2|31	
21mr|ffmpeg6-6.1.2-2|32	Summary:	Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
21mr|ffmpeg6-6.1.2-2|33	Name:		ffmpeg6
21mr|ffmpeg6-6.1.2-2|34	Version:	6.1.2
21mr|ffmpeg6-6.1.2-2|35	Release:	2
21mr|ffmpeg6-6.1.2-2|36	License:	GPLv3+
21mr|ffmpeg6-6.1.2-2|37	Group:		Video
21mr|ffmpeg6-6.1.2-2|38	Url:		http://ffmpeg.org/
21mr|ffmpeg6-6.1.2-2|39	Source0:	https://ffmpeg.org/releases/%{oname}-%{version}.tar.xz
21mr|ffmpeg6-6.1.2-2|40	# FDK-AAC license is considered as free by Fedora and Free Software Foundation
21mr|ffmpeg6-6.1.2-2|41	# avcodec/x86/mathops: clip constants used with shift instructions within inline assembly
21mr|ffmpeg6-6.1.2-2|42	%if 0
21mr|ffmpeg6-6.1.2-2|43	Patch0:		25cd95a9dc3510c3cc0d7aad6f9d83f6a1078c7e.patch
21mr|ffmpeg6-6.1.2-2|44	Patch2:		ffmpeg-1.0.1-time.h.patch
21mr|ffmpeg6-6.1.2-2|45	Patch5:		ffmpeg-xbmc-support.patch
21mr|ffmpeg6-6.1.2-2|46	Patch6:		ffnvcodec-headers-12.1.14.patch
21mr|ffmpeg6-6.1.2-2|47	Patch7:		ffmpeg-nvidia-sdk.patch
21mr|ffmpeg6-6.1.2-2|48	%endif
21mr|ffmpeg6-6.1.2-2|49	%ifarch %{ix86} %{x86_64}
21mr|ffmpeg6-6.1.2-2|50	BuildRequires:	ffnvcodec-headers
21mr|ffmpeg6-6.1.2-2|51	%endif
21mr|ffmpeg6-6.1.2-2|52	BuildRequires:	nasm
21mr|ffmpeg6-6.1.2-2|53	BuildRequires:	texi2html
21mr|ffmpeg6-6.1.2-2|54	BuildRequires:	glslang-devel
21mr|ffmpeg6-6.1.2-2|55	BuildRequires:	gsm-devel
21mr|ffmpeg6-6.1.2-2|56	BuildRequires:	ladspa-devel
21mr|ffmpeg6-6.1.2-2|57	BuildRequires:	lame-devel
21mr|ffmpeg6-6.1.2-2|58	BuildRequires:	xvid-devel
21mr|ffmpeg6-6.1.2-2|59	BuildRequires:	pkgconfig(alsa)
21mr|ffmpeg6-6.1.2-2|60	BuildRequires:	pkgconfig(aom)
21mr|ffmpeg6-6.1.2-2|61	BuildRequires:	pkgconfig(bzip2)
21mr|ffmpeg6-6.1.2-2|62	BuildRequires:	pkgconfig(celt)
21mr|ffmpeg6-6.1.2-2|63	BuildRequires:	pkgconfig(dav1d)
21mr|ffmpeg6-6.1.2-2|64	BuildRequires:	pkgconfig(fdk-aac)
21mr|ffmpeg6-6.1.2-2|65	BuildRequires:	pkgconfig(fontconfig)
21mr|ffmpeg6-6.1.2-2|66	BuildRequires:	pkgconfig(freetype2)
21mr|ffmpeg6-6.1.2-2|67	%if %{without bootstrap}
21mr|ffmpeg6-6.1.2-2|68	BuildRequires:	pkgconfig(frei0r)
21mr|ffmpeg6-6.1.2-2|69	%endif
21mr|ffmpeg6-6.1.2-2|70	BuildRequires:	pkgconfig(fribidi)
21mr|ffmpeg6-6.1.2-2|71	BuildRequires:	pkgconfig(gnutls) >= 3.0
21mr|ffmpeg6-6.1.2-2|72	BuildRequires:	pkgconfig(jack)
21mr|ffmpeg6-6.1.2-2|73	BuildRequires:	pkgconfig(lensfun)
21mr|ffmpeg6-6.1.2-2|74	BuildRequires:	pkgconfig(libass)
21mr|ffmpeg6-6.1.2-2|75	BuildRequires:	pkgconfig(libbluray)
21mr|ffmpeg6-6.1.2-2|76	BuildRequires:	pkgconfig(libcdio)
21mr|ffmpeg6-6.1.2-2|77	BuildRequires:	pkgconfig(libcdio_paranoia)
21mr|ffmpeg6-6.1.2-2|78	%if %{without bootstrap}
21mr|ffmpeg6-6.1.2-2|79	BuildRequires:	pkgconfig(libchromaprint)
21mr|ffmpeg6-6.1.2-2|80	%endif
21mr|ffmpeg6-6.1.2-2|81	BuildRequires:	pkgconfig(libdc1394-2)
21mr|ffmpeg6-6.1.2-2|82	BuildRequires:	pkgconfig(libdrm)
21mr|ffmpeg6-6.1.2-2|83	BuildRequires:	pkgconfig(libgme)
21mr|ffmpeg6-6.1.2-2|84	BuildRequires:	pkgconfig(libiec61883)
21mr|ffmpeg6-6.1.2-2|85	BuildRequires:	pkgconfig(libjpeg)
21mr|ffmpeg6-6.1.2-2|86	BuildRequires:	pkgconfig(liblzma)
21mr|ffmpeg6-6.1.2-2|87	BuildRequires:	pkgconfig(libmodplug)
21mr|ffmpeg6-6.1.2-2|88	BuildRequires:	pkgconfig(libmysofa)
21mr|ffmpeg6-6.1.2-2|89	BuildRequires:	pkgconfig(libopenjp2)
21mr|ffmpeg6-6.1.2-2|90	BuildRequires:	pkgconfig(libpng)
21mr|ffmpeg6-6.1.2-2|91	BuildRequires:	pkgconfig(libpulse)
21mr|ffmpeg6-6.1.2-2|92	BuildRequires:	pkgconfig(librabbitmq)
21mr|ffmpeg6-6.1.2-2|93	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|ffmpeg6-6.1.2-2|94	BuildRequires:	pkgconfig(librtmp)
21mr|ffmpeg6-6.1.2-2|95	BuildRequires:	pkgconfig(libva)
21mr|ffmpeg6-6.1.2-2|96	BuildRequires:	pkgconfig(libv4l2)
21mr|ffmpeg6-6.1.2-2|97	BuildRequires:	pkgconfig(libwebp)
21mr|ffmpeg6-6.1.2-2|98	BuildRequires:	pkgconfig(libwebpmux)
21mr|ffmpeg6-6.1.2-2|99	BuildRequires:	pkgconfig(libxml-2.0)
21mr|ffmpeg6-6.1.2-2|100	BuildRequires:	pkgconfig(lilv-0)
21mr|ffmpeg6-6.1.2-2|101	BuildRequires:	pkgconfig(lv2)
21mr|ffmpeg6-6.1.2-2|102	BuildRequires:	pkgconfig(openal)
21mr|ffmpeg6-6.1.2-2|103	%if %{with opencl}
21mr|ffmpeg6-6.1.2-2|104	BuildRequires:	pkgconfig(OpenCL)
21mr|ffmpeg6-6.1.2-2|105	%endif
21mr|ffmpeg6-6.1.2-2|106	BuildRequires:	pkgconfig(opencore-amrnb)
21mr|ffmpeg6-6.1.2-2|107	BuildRequires:	pkgconfig(opencore-amrwb)
21mr|ffmpeg6-6.1.2-2|108	%if %{with opencv}
21mr|ffmpeg6-6.1.2-2|109	BuildRequires:	pkgconfig(opencv)
21mr|ffmpeg6-6.1.2-2|110	%endif
21mr|ffmpeg6-6.1.2-2|111	BuildRequires:	pkgconfig(opus)
21mr|ffmpeg6-6.1.2-2|112	BuildRequires:	pkgconfig(rubberband)
21mr|ffmpeg6-6.1.2-2|113	BuildRequires:	pkgconfig(sdl)
21mr|ffmpeg6-6.1.2-2|114	BuildRequires:	pkgconfig(sdl2)
21mr|ffmpeg6-6.1.2-2|115	BuildRequires:	pkgconfig(sndio)
21mr|ffmpeg6-6.1.2-2|116	BuildRequires:	pkgconfig(soxr)
21mr|ffmpeg6-6.1.2-2|117	BuildRequires:	pkgconfig(speex)
21mr|ffmpeg6-6.1.2-2|118	BuildRequires:	pkgconfig(theora)
21mr|ffmpeg6-6.1.2-2|119	BuildRequires:	pkgconfig(twolame)
21mr|ffmpeg6-6.1.2-2|120	BuildRequires:	pkgconfig(vapoursynth)
21mr|ffmpeg6-6.1.2-2|121	BuildRequires:	pkgconfig(vapoursynth-script)
21mr|ffmpeg6-6.1.2-2|122	BuildRequires:	pkgconfig(vdpau)
21mr|ffmpeg6-6.1.2-2|123	BuildRequires:	pkgconfig(vo-amrwbenc)
21mr|ffmpeg6-6.1.2-2|124	BuildRequires:	pkgconfig(vorbis)
21mr|ffmpeg6-6.1.2-2|125	BuildRequires:	pkgconfig(vpx)
21mr|ffmpeg6-6.1.2-2|126	BuildRequires:	pkgconfig(vulkan)
21mr|ffmpeg6-6.1.2-2|127	BuildRequires:	pkgconfig(wavpack)
21mr|ffmpeg6-6.1.2-2|128	BuildRequires:	pkgconfig(x264)
21mr|ffmpeg6-6.1.2-2|129	BuildRequires:	pkgconfig(x265)
21mr|ffmpeg6-6.1.2-2|130	BuildRequires:	pkgconfig(xcb)
21mr|ffmpeg6-6.1.2-2|131	BuildRequires:	pkgconfig(xcb-shm)
21mr|ffmpeg6-6.1.2-2|132	BuildRequires:	pkgconfig(xcb-shape)
21mr|ffmpeg6-6.1.2-2|133	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|ffmpeg6-6.1.2-2|134	BuildRequires:	pkgconfig(zimg)
21mr|ffmpeg6-6.1.2-2|135	BuildRequires:	pkgconfig(zlib)
21mr|ffmpeg6-6.1.2-2|136	BuildRequires:	pkgconfig(zvbi-0.2)
21mr|ffmpeg6-6.1.2-2|137	# Maybe needs to be updated in future
21mr|ffmpeg6-6.1.2-2|138	BuildConflicts:	crystalhd-devel
21mr|ffmpeg6-6.1.2-2|139	# In Contrib as 2023.1
21mr|ffmpeg6-6.1.2-2|140	# libilbc, librist, codec2, mfxRequires:      %{libavcodec} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|141	
21mr|ffmpeg6-6.1.2-2|142	%description
21mr|ffmpeg6-6.1.2-2|143	ffmpeg is a hyper fast real-time audio/video encoder, a streaming server
21mr|ffmpeg6-6.1.2-2|144	and a generic audio and video file converter.
21mr|ffmpeg6-6.1.2-2|145	It can grab from a standard Video4Linux video source and convert it into
21mr|ffmpeg6-6.1.2-2|146	several file formats based on DCT/motion compensation encoding. Sound is
21mr|ffmpeg6-6.1.2-2|147	compressed in MPEG audio layer 2 or using an AC3 compatible stream.
21mr|ffmpeg6-6.1.2-2|148	
21mr|ffmpeg6-6.1.2-2|149	%files
21mr|ffmpeg6-6.1.2-2|150	#{_libexecdir}/%{name}/ffmpeg
21mr|ffmpeg6-6.1.2-2|151	#{_libexecdir}/%{name}/ffplay
21mr|ffmpeg6-6.1.2-2|152	#{_libexecdir}/%{name}/ffprobe
21mr|ffmpeg6-6.1.2-2|153	%{_bindir}/*
21mr|ffmpeg6-6.1.2-2|154	
21mr|ffmpeg6-6.1.2-2|155	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|156	
21mr|ffmpeg6-6.1.2-2|157	%package -n %{libavcodec}
21mr|ffmpeg6-6.1.2-2|158	Summary:	Shared library part of ffmpeg
21mr|ffmpeg6-6.1.2-2|159	Group:		System/Libraries
21mr|ffmpeg6-6.1.2-2|160	
21mr|ffmpeg6-6.1.2-2|161	%description -n %{libavcodec}
21mr|ffmpeg6-6.1.2-2|162	This package contains a shared library for %{name}.
21mr|ffmpeg6-6.1.2-2|163	
21mr|ffmpeg6-6.1.2-2|164	%files -n %{libavcodec}
21mr|ffmpeg6-6.1.2-2|165	%doc LICENSE.md
21mr|ffmpeg6-6.1.2-2|166	%{_libdir}/libavcodec.so.%{major}*
21mr|ffmpeg6-6.1.2-2|167	
21mr|ffmpeg6-6.1.2-2|168	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|169	
21mr|ffmpeg6-6.1.2-2|170	%package -n %{libavdevice}
21mr|ffmpeg6-6.1.2-2|171	Summary:	Shared library part of ffmpeg
21mr|ffmpeg6-6.1.2-2|172	Group:		System/Libraries
21mr|ffmpeg6-6.1.2-2|173	
21mr|ffmpeg6-6.1.2-2|174	%description -n %{libavdevice}
21mr|ffmpeg6-6.1.2-2|175	This package contains a shared library for %{name}.
21mr|ffmpeg6-6.1.2-2|176	
21mr|ffmpeg6-6.1.2-2|177	%files -n %{libavdevice}
21mr|ffmpeg6-6.1.2-2|178	%doc LICENSE.md
21mr|ffmpeg6-6.1.2-2|179	%{_libdir}/libavdevice.so.%{avdevmajor}*
21mr|ffmpeg6-6.1.2-2|180	
21mr|ffmpeg6-6.1.2-2|181	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|182	
21mr|ffmpeg6-6.1.2-2|183	%package -n %{libavfilter}
21mr|ffmpeg6-6.1.2-2|184	Summary:	Shared library part of ffmpeg
21mr|ffmpeg6-6.1.2-2|185	Group:		System/Libraries
21mr|ffmpeg6-6.1.2-2|186	
21mr|ffmpeg6-6.1.2-2|187	%description -n	%{libavfilter}
21mr|ffmpeg6-6.1.2-2|188	This package contains a shared library for %{name}.
21mr|ffmpeg6-6.1.2-2|189	
21mr|ffmpeg6-6.1.2-2|190	%files -n %{libavfilter}
21mr|ffmpeg6-6.1.2-2|191	%doc LICENSE.md
21mr|ffmpeg6-6.1.2-2|192	%{_libdir}/libavfilter.so.%{filtermajor}*
21mr|ffmpeg6-6.1.2-2|193	
21mr|ffmpeg6-6.1.2-2|194	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|195	
21mr|ffmpeg6-6.1.2-2|196	%package -n %{libavformat}
21mr|ffmpeg6-6.1.2-2|197	Summary:	Shared library part of ffmpeg
21mr|ffmpeg6-6.1.2-2|198	Group:		System/Libraries
21mr|ffmpeg6-6.1.2-2|199	
21mr|ffmpeg6-6.1.2-2|200	%description -n %{libavformat}
21mr|ffmpeg6-6.1.2-2|201	This package contains a shared library for %{name}.
21mr|ffmpeg6-6.1.2-2|202	
21mr|ffmpeg6-6.1.2-2|203	%files -n %{libavformat}
21mr|ffmpeg6-6.1.2-2|204	%doc LICENSE.md
21mr|ffmpeg6-6.1.2-2|205	%{_libdir}/libavformat.so.%{avfmtmajor}*
21mr|ffmpeg6-6.1.2-2|206	
21mr|ffmpeg6-6.1.2-2|207	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|208	
21mr|ffmpeg6-6.1.2-2|209	%package -n %{libavutil}
21mr|ffmpeg6-6.1.2-2|210	Summary:	Shared library part of ffmpeg
21mr|ffmpeg6-6.1.2-2|211	Group:		System/Libraries
21mr|ffmpeg6-6.1.2-2|212	
21mr|ffmpeg6-6.1.2-2|213	%description -n %{libavutil}
21mr|ffmpeg6-6.1.2-2|214	This package contains a shared library for %{name}.
21mr|ffmpeg6-6.1.2-2|215	
21mr|ffmpeg6-6.1.2-2|216	%files -n %{libavutil}
21mr|ffmpeg6-6.1.2-2|217	%doc LICENSE.md
21mr|ffmpeg6-6.1.2-2|218	%{_libdir}/libavutil.so.%{avumajor}*
21mr|ffmpeg6-6.1.2-2|219	
21mr|ffmpeg6-6.1.2-2|220	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|221	
21mr|ffmpeg6-6.1.2-2|222	%package -n %{libpostproc}
21mr|ffmpeg6-6.1.2-2|223	Summary:	Shared library part of ffmpeg
21mr|ffmpeg6-6.1.2-2|224	Group:		System/Libraries
21mr|ffmpeg6-6.1.2-2|225	
21mr|ffmpeg6-6.1.2-2|226	%description -n	%{libpostproc}
21mr|ffmpeg6-6.1.2-2|227	This package contains a shared library for %{name}.
21mr|ffmpeg6-6.1.2-2|228	
21mr|ffmpeg6-6.1.2-2|229	%files -n %{libpostproc}
21mr|ffmpeg6-6.1.2-2|230	%doc LICENSE.md
21mr|ffmpeg6-6.1.2-2|231	%{_libdir}/libpostproc.so.%{ppmajor}*
21mr|ffmpeg6-6.1.2-2|232	
21mr|ffmpeg6-6.1.2-2|233	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|234	
21mr|ffmpeg6-6.1.2-2|235	%package -n %{libswresample}
21mr|ffmpeg6-6.1.2-2|236	Summary:	Shared library part of ffmpeg
21mr|ffmpeg6-6.1.2-2|237	Group:		System/Libraries
21mr|ffmpeg6-6.1.2-2|238	
21mr|ffmpeg6-6.1.2-2|239	%description -n %{libswresample}
21mr|ffmpeg6-6.1.2-2|240	This package contains a shared library for %{name}.
21mr|ffmpeg6-6.1.2-2|241	
21mr|ffmpeg6-6.1.2-2|242	%files -n %{libswresample}
21mr|ffmpeg6-6.1.2-2|243	%doc LICENSE.md
21mr|ffmpeg6-6.1.2-2|244	%{_libdir}/libswresample.so.%{swrmajor}*
21mr|ffmpeg6-6.1.2-2|245	
21mr|ffmpeg6-6.1.2-2|246	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|247	
21mr|ffmpeg6-6.1.2-2|248	%if %{with swscaler}
21mr|ffmpeg6-6.1.2-2|249	%package -n %{libswscale}
21mr|ffmpeg6-6.1.2-2|250	Summary:	Shared library part of ffmpeg
21mr|ffmpeg6-6.1.2-2|251	Group:		System/Libraries
21mr|ffmpeg6-6.1.2-2|252	
21mr|ffmpeg6-6.1.2-2|253	%description -n %{libswscale}
21mr|ffmpeg6-6.1.2-2|254	This package contains a shared library for %{name}.
21mr|ffmpeg6-6.1.2-2|255	
21mr|ffmpeg6-6.1.2-2|256	%files -n %{libswscale}
21mr|ffmpeg6-6.1.2-2|257	%doc LICENSE.md
21mr|ffmpeg6-6.1.2-2|258	%{_libdir}/libswscale.so.%{swsmajor}*
21mr|ffmpeg6-6.1.2-2|259	%endif
21mr|ffmpeg6-6.1.2-2|260	
21mr|ffmpeg6-6.1.2-2|261	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|262	
21mr|ffmpeg6-6.1.2-2|263	%package devel
21mr|ffmpeg6-6.1.2-2|264	Summary:       Header files for the ffmpeg codec library
21mr|ffmpeg6-6.1.2-2|265	Group:         Development/C
21mr|ffmpeg6-6.1.2-2|266	Requires:      %{libavcodec} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|267	Requires:      %{libavdevice} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|268	Requires:      %{libavfilter} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|269	Requires:      %{libavformat} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|270	Requires:      %{libavutil} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|271	Requires:      %{libpostproc} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|272	Requires:      %{libswresample} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|273	%if %{with swscaler}
21mr|ffmpeg6-6.1.2-2|274	Requires:      %{libswscale} = %{EVRD}
21mr|ffmpeg6-6.1.2-2|275	%endif
21mr|ffmpeg6-6.1.2-2|276	%if %{with opencl}
21mr|ffmpeg6-6.1.2-2|277	Requires:      pkgconfig(OpenCL)
21mr|ffmpeg6-6.1.2-2|278	%endif
21mr|ffmpeg6-6.1.2-2|279	
21mr|ffmpeg6-6.1.2-2|280	%description devel
21mr|ffmpeg6-6.1.2-2|281	ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
21mr|ffmpeg6-6.1.2-2|282	and a generic audio and video file converter.
21mr|ffmpeg6-6.1.2-2|283	
21mr|ffmpeg6-6.1.2-2|284	It can grab from a standard Video4Linux video source and convert it into
21mr|ffmpeg6-6.1.2-2|285	several file formats based on DCT/motion compensation encoding. Sound is
21mr|ffmpeg6-6.1.2-2|286	compressed in MPEG audio layer 2 or using an AC3 compatible stream.
21mr|ffmpeg6-6.1.2-2|287	
21mr|ffmpeg6-6.1.2-2|288	Install this package if you want to compile apps with ffmpeg support.
21mr|ffmpeg6-6.1.2-2|289	
21mr|ffmpeg6-6.1.2-2|290	%files devel
21mr|ffmpeg6-6.1.2-2|291	%{_includedir}/%{name}
21mr|ffmpeg6-6.1.2-2|292	%{_libdir}/%{name}/*.so
21mr|ffmpeg6-6.1.2-2|293	%{_libdir}/pkgconfig/*.pc
21mr|ffmpeg6-6.1.2-2|294	
21mr|ffmpeg6-6.1.2-2|295	#----------------------------------------------------------------------------
21mr|ffmpeg6-6.1.2-2|296	
21mr|ffmpeg6-6.1.2-2|297	%prep
21mr|ffmpeg6-6.1.2-2|298	%autosetup -p1 -n %{oname}-%{version}
21mr|ffmpeg6-6.1.2-2|299	
21mr|ffmpeg6-6.1.2-2|300	%build
21mr|ffmpeg6-6.1.2-2|301	%set_build_flags
21mr|ffmpeg6-6.1.2-2|302	
21mr|ffmpeg6-6.1.2-2|303	export CFLAGS="%{optflags} -fPIC -Wno-incompatible-pointer-types -Wno-int-conversion"
21mr|ffmpeg6-6.1.2-2|304	export LDFLAGS="%{ldflags}"
21mr|ffmpeg6-6.1.2-2|305	
21mr|ffmpeg6-6.1.2-2|306	# iec61883 and glslang not found, even if installed
21mr|ffmpeg6-6.1.2-2|307	# lensfun possibly outdated
21mr|ffmpeg6-6.1.2-2|308	# frei0r ?
21mr|ffmpeg6-6.1.2-2|309	#	--enable-libiec61883 \
21mr|ffmpeg6-6.1.2-2|310	#	--enable-libglslang \
21mr|ffmpeg6-6.1.2-2|311	#	--enable-liblensfun \
21mr|ffmpeg6-6.1.2-2|312	#	--enable-frei0r \
21mr|ffmpeg6-6.1.2-2|313	
21mr|ffmpeg6-6.1.2-2|314	%_configure --prefix=%{_libdir}/%{name} \
21mr|ffmpeg6-6.1.2-2|315	--enable-rpath 			\
21mr|ffmpeg6-6.1.2-2|316	--enable-shared 		\
21mr|ffmpeg6-6.1.2-2|317	--enable-gpl 			\
21mr|ffmpeg6-6.1.2-2|318	--enable-version3 		\
21mr|ffmpeg6-6.1.2-2|319	--enable-nonfree 		\
21mr|ffmpeg6-6.1.2-2|320	--disable-static 		\
21mr|ffmpeg6-6.1.2-2|321	--progs-suffix=6 		\
21mr|ffmpeg6-6.1.2-2|322	--bindir=%{_bindir} 		\
21mr|ffmpeg6-6.1.2-2|323	--libdir=%{_libdir}/%{name} 	\
21mr|ffmpeg6-6.1.2-2|324	--shlibdir=%{_libdir}/%{name} 	\
21mr|ffmpeg6-6.1.2-2|325	--incdir=%{_includedir}/%{name} \
21mr|ffmpeg6-6.1.2-2|326	--pkgconfigdir=%{_libdir}/pkgconfig \
21mr|ffmpeg6-6.1.2-2|327	--disable-stripping 		\
21mr|ffmpeg6-6.1.2-2|328	%if %{without bootstrap}
21mr|ffmpeg6-6.1.2-2|329	--enable-chromaprint 		\
21mr|ffmpeg6-6.1.2-2|330	%endif
21mr|ffmpeg6-6.1.2-2|331	--enable-fontconfig 		\
21mr|ffmpeg6-6.1.2-2|332	--enable-gnutls 		\
21mr|ffmpeg6-6.1.2-2|333	--enable-ladspa 		\
21mr|ffmpeg6-6.1.2-2|334	--enable-libaom 		\
21mr|ffmpeg6-6.1.2-2|335	--enable-libass 		\
21mr|ffmpeg6-6.1.2-2|336	--enable-libbluray 		\
21mr|ffmpeg6-6.1.2-2|337	--enable-libcelt 		\
21mr|ffmpeg6-6.1.2-2|338	--enable-libcdio 		\
21mr|ffmpeg6-6.1.2-2|339	--enable-libdav1d 		\
21mr|ffmpeg6-6.1.2-2|340	--enable-libdrm 		\
21mr|ffmpeg6-6.1.2-2|341	--enable-libdc1394 		\
21mr|ffmpeg6-6.1.2-2|342	--enable-libfdk-aac 		\
21mr|ffmpeg6-6.1.2-2|343	--enable-libfreetype 		\
21mr|ffmpeg6-6.1.2-2|344	--enable-libfribidi 		\
21mr|ffmpeg6-6.1.2-2|345	--enable-libgme 		\
21mr|ffmpeg6-6.1.2-2|346	--enable-libgsm 		\
21mr|ffmpeg6-6.1.2-2|347	--enable-libmysofa 		\
21mr|ffmpeg6-6.1.2-2|348	--enable-libmodplug 		\
21mr|ffmpeg6-6.1.2-2|349	--enable-libmp3lame 		\
21mr|ffmpeg6-6.1.2-2|350	--enable-libopencore-amrnb 	\
21mr|ffmpeg6-6.1.2-2|351	--enable-libopencore-amrwb 	\
21mr|ffmpeg6-6.1.2-2|352	%if %{with opencv}
21mr|ffmpeg6-6.1.2-2|353	--enable-libopencv 		\
21mr|ffmpeg6-6.1.2-2|354	%else
21mr|ffmpeg6-6.1.2-2|355	--disable-libopencv 		\
21mr|ffmpeg6-6.1.2-2|356	%endif
21mr|ffmpeg6-6.1.2-2|357	--enable-libopenjpeg 		\
21mr|ffmpeg6-6.1.2-2|358	--enable-libopus 		\
21mr|ffmpeg6-6.1.2-2|359	--enable-libpulse 		\
21mr|ffmpeg6-6.1.2-2|360	--enable-librabbitmq 		\
21mr|ffmpeg6-6.1.2-2|361	--enable-librsvg 		\
21mr|ffmpeg6-6.1.2-2|362	--enable-librtmp 		\
21mr|ffmpeg6-6.1.2-2|363	--enable-librubberband 		\
21mr|ffmpeg6-6.1.2-2|364	--enable-libsoxr 		\
21mr|ffmpeg6-6.1.2-2|365	--enable-libspeex 		\
21mr|ffmpeg6-6.1.2-2|366	--enable-libtheora 		\
21mr|ffmpeg6-6.1.2-2|367	--enable-libtwolame 		\
21mr|ffmpeg6-6.1.2-2|368	--enable-libv4l2 		\
21mr|ffmpeg6-6.1.2-2|369	--enable-libvorbis --disable-encoder=vorbis \
21mr|ffmpeg6-6.1.2-2|370	--enable-libvpx 		\
21mr|ffmpeg6-6.1.2-2|371	--enable-libx264 		\
21mr|ffmpeg6-6.1.2-2|372	--enable-libx265 		\
21mr|ffmpeg6-6.1.2-2|373	--disable-libxavs 		\
21mr|ffmpeg6-6.1.2-2|374	--enable-libxcb 		\
21mr|ffmpeg6-6.1.2-2|375	--enable-libxcb-shm 		\
21mr|ffmpeg6-6.1.2-2|376	--enable-libxcb-shape 		\
21mr|ffmpeg6-6.1.2-2|377	--enable-libxcb-xfixes 		\
21mr|ffmpeg6-6.1.2-2|378	--enable-libxml2 		\
21mr|ffmpeg6-6.1.2-2|379	--enable-libxvid 		\
21mr|ffmpeg6-6.1.2-2|380	--enable-libzimg 		\
21mr|ffmpeg6-6.1.2-2|381	--enable-libzvbi 		\
21mr|ffmpeg6-6.1.2-2|382	--enable-lv2 			\
21mr|ffmpeg6-6.1.2-2|383	%ifarch %{ix86} %{x86_64}
21mr|ffmpeg6-6.1.2-2|384	--enable-nvdec 			\
21mr|ffmpeg6-6.1.2-2|385	--enable-nvenc 			\
21mr|ffmpeg6-6.1.2-2|386	%endif
21mr|ffmpeg6-6.1.2-2|387	--enable-openal 		\
21mr|ffmpeg6-6.1.2-2|388	%if %{with opencl}
21mr|ffmpeg6-6.1.2-2|389	--enable-opencl 		\
21mr|ffmpeg6-6.1.2-2|390	%endif
21mr|ffmpeg6-6.1.2-2|391	--enable-postproc 		\
21mr|ffmpeg6-6.1.2-2|392	--enable-pthreads 		\
21mr|ffmpeg6-6.1.2-2|393	--enable-runtime-cpudetect 	\
21mr|ffmpeg6-6.1.2-2|394	--enable-vapoursynth 		\
21mr|ffmpeg6-6.1.2-2|395	--enable-vulkan 		\
21mr|ffmpeg6-6.1.2-2|396	--disable-doc 			\
21mr|ffmpeg6-6.1.2-2|397	--disable-manpages
21mr|ffmpeg6-6.1.2-2|398	
21mr|ffmpeg6-6.1.2-2|399	%make
21mr|ffmpeg6-6.1.2-2|400	
21mr|ffmpeg6-6.1.2-2|401	%install
21mr|ffmpeg6-6.1.2-2|402	%makeinstall_std SRC_PATH=`pwd`
21mr|ffmpeg6-6.1.2-2|403	
21mr|ffmpeg6-6.1.2-2|404	# symlinks private %%{_libdir}%%{name}
21mr|ffmpeg6-6.1.2-2|405	mv -v %{buildroot}%{_libdir}/%{name}/*so* %{buildroot}%{_libdir}
21mr|ffmpeg6-6.1.2-2|406	
21mr|ffmpeg6-6.1.2-2|407	rm -frv %{buildroot}%{_libdir}/*.so
21mr|ffmpeg6-6.1.2-2|408	
21mr|ffmpeg6-6.1.2-2|409	ln -s %{_libdir}/libavcodec.so.60   \
21mr|ffmpeg6-6.1.2-2|410	%{buildroot}%{_libdir}/%{name}/libavcodec.so
21mr|ffmpeg6-6.1.2-2|411	ln -s %{_libdir}/libavdevice.so.60  \
21mr|ffmpeg6-6.1.2-2|412	%{buildroot}%{_libdir}/%{name}/libavdevice.so
21mr|ffmpeg6-6.1.2-2|413	ln -s %{_libdir}/libavfilter.so.9   \
21mr|ffmpeg6-6.1.2-2|414	%{buildroot}%{_libdir}/%{name}/libavfilter.so
21mr|ffmpeg6-6.1.2-2|415	ln -s %{_libdir}/libavformat.so.60  \
21mr|ffmpeg6-6.1.2-2|416	%{buildroot}%{_libdir}/%{name}/libavformat.so
21mr|ffmpeg6-6.1.2-2|417	ln -s %{_libdir}/libavutil.so.58    \
21mr|ffmpeg6-6.1.2-2|418	%{buildroot}%{_libdir}/%{name}/libavutil.so
21mr|ffmpeg6-6.1.2-2|419	ln -s %{_libdir}/libpostproc.so.57  \
21mr|ffmpeg6-6.1.2-2|420	%{buildroot}%{_libdir}/%{name}/libpostproc.so
21mr|ffmpeg6-6.1.2-2|421	ln -s %{_libdir}/libswresample.so.4 \
21mr|ffmpeg6-6.1.2-2|422	%{buildroot}%{_libdir}/%{name}/libswresample.so
21mr|ffmpeg6-6.1.2-2|423	ln -s %{_libdir}/libswscale.so.7    \
21mr|ffmpeg6-6.1.2-2|424	%{buildroot}%{_libdir}/%{name}/libswscale.so
21mr|ffmpeg6-6.1.2-2|425	
21mr|ffmpeg6-6.1.2-2|426	# modify pkgconfig version
21mr|ffmpeg6-6.1.2-2|427	for pkg in $(ls %{buildroot}%{_libdir}/pkgconfig);do
21mr|ffmpeg6-6.1.2-2|428	maj=`echo "$pkg" | sed -e "s|.pc||"`
21mr|ffmpeg6-6.1.2-2|429	mv -v %{buildroot}%{_libdir}/pkgconfig/$pkg \
21mr|ffmpeg6-6.1.2-2|430	%{buildroot}%{_libdir}/pkgconfig/$maj-6.pc
21mr|ffmpeg6-6.1.2-2|431	done
21mr|ffmpeg6-6.1.2-2|432	
21mr|ffmpeg6-6.1.2-2|433	# CVE-2022-1475 < 4.4.2 (and < 5.0.1)
21mr|ffmpeg6-6.1.2-2|434	# CVE-2022-2566 > 5.1
21mr|ffmpeg6-6.1.2-2|435	
21mr|ffmpeg6-6.1.2-2|436	# Drop binaries and development files provided by main ffmpeg package
21mr|ffmpeg6-6.1.2-2|437	
21mr|ffmpeg6-6.1.2-2|438	#rm -rf %{buildroot}%{_bindir}
21mr|ffmpeg6-6.1.2-2|439	rm -rf %{buildroot}%{_libdir}/%{name}/share
21mr|ffmpeg6-6.1.2-2|440	#rm -rf %{buildroot}%{_includedir}
21mr|ffmpeg6-6.1.2-2|441	#rm -rf %{buildroot}%{_libdir}/%{name}*.a
21mr|ffmpeg6-6.1.2-2|442	#rm -rf %{buildroot}%{_libdir}/%{name}*.so
21mr|ffmpeg6-6.1.2-2|443	#rm -rf %{buildroot}%{_libdir}/%{name}pkgconfig
21mr|ffmpeg6-6.1.2-2|444	
21mr|ffmpeg6-6.1.2-2|445	
21mr|ffmpeg6-6.1.2-2|446	%changelog
21mr|ffmpeg6-6.1.2-2|447	* Thu Oct 16 2025 Александр <a.proklov@rosa.ru>
21mr|ffmpeg6-6.1.2-2|448	- rebuild with fixed cmake, for fix libdir in .pc file
21mr|ffmpeg6-6.1.2-2|449	
21mr|ffmpeg6-6.1.2-2|450	* Wed Mar 12 2025 slava86 <s.matveev@rosalinux.ru> 6.1.2-1.3
21mr|ffmpeg6-6.1.2-2|451	- Imported from SRPM

12195 21
21mr|ffnvcodec-headers-12.2.72.0-1|1	Summary:	FFmpeg version of headers required to interface with Nvidias codec APIs
21mr|ffnvcodec-headers-12.2.72.0-1|2	Name:		ffnvcodec-headers
21mr|ffnvcodec-headers-12.2.72.0-1|3	Version:	12.2.72.0
21mr|ffnvcodec-headers-12.2.72.0-1|4	Release:	1
21mr|ffnvcodec-headers-12.2.72.0-1|5	License:	MIT
21mr|ffnvcodec-headers-12.2.72.0-1|6	Group:		Development/C
21mr|ffnvcodec-headers-12.2.72.0-1|7	Url:		https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
21mr|ffnvcodec-headers-12.2.72.0-1|8	Source0:	https://github.com/FFmpeg/nv-codec-headers/releases/download/n%{version}/nv-codec-headers-%{version}.tar.gz
21mr|ffnvcodec-headers-12.2.72.0-1|9	# not imlemented on arm arch`s
21mr|ffnvcodec-headers-12.2.72.0-1|10	ExcludeArch:	%{armx}
21mr|ffnvcodec-headers-12.2.72.0-1|11	BuildArch:	noarch
21mr|ffnvcodec-headers-12.2.72.0-1|12	
21mr|ffnvcodec-headers-12.2.72.0-1|13	%description
21mr|ffnvcodec-headers-12.2.72.0-1|14	FFmpeg version of headers required to interface with Nvidias codec APIs
21mr|ffnvcodec-headers-12.2.72.0-1|15	
21mr|ffnvcodec-headers-12.2.72.0-1|16	%files
21mr|ffnvcodec-headers-12.2.72.0-1|17	%doc README
21mr|ffnvcodec-headers-12.2.72.0-1|18	%{_datadir}/pkgconfig/ffnvcodec.pc
21mr|ffnvcodec-headers-12.2.72.0-1|19	%{_includedir}/ffnvcodec
21mr|ffnvcodec-headers-12.2.72.0-1|20	
21mr|ffnvcodec-headers-12.2.72.0-1|21	#----------------------------------------------------------------------------
21mr|ffnvcodec-headers-12.2.72.0-1|22	
21mr|ffnvcodec-headers-12.2.72.0-1|23	%prep
21mr|ffnvcodec-headers-12.2.72.0-1|24	%setup -qn nv-codec-headers-%{version}
21mr|ffnvcodec-headers-12.2.72.0-1|25	
21mr|ffnvcodec-headers-12.2.72.0-1|26	%build
21mr|ffnvcodec-headers-12.2.72.0-1|27	make PREFIX=%{_prefix}
21mr|ffnvcodec-headers-12.2.72.0-1|28	
21mr|ffnvcodec-headers-12.2.72.0-1|29	%install
21mr|ffnvcodec-headers-12.2.72.0-1|30	%make_install \
21mr|ffnvcodec-headers-12.2.72.0-1|31	LIBDIR=/share \
21mr|ffnvcodec-headers-12.2.72.0-1|32	PREFIX=%{_prefix}

12196 21
21mr|fftw-3.3.10-1|1	%define debug_package	%{nil}
21mr|fftw-3.3.10-1|2	
21mr|fftw-3.3.10-1|3	%define api 3
21mr|fftw-3.3.10-1|4	%define major 3
21mr|fftw-3.3.10-1|5	%define libname %mklibname %{name} %{api} %{major}
21mr|fftw-3.3.10-1|6	%define libname_threads %mklibname %{name}%{api}_threads %{major}
21mr|fftw-3.3.10-1|7	%define libnamef %mklibname %{name}%{api}f %{major}
21mr|fftw-3.3.10-1|8	%define libnamef_threads %mklibname %{name}%{api}f_threads %{major}
21mr|fftw-3.3.10-1|9	%define libnamel %mklibname %{name}%{api}l %{major}
21mr|fftw-3.3.10-1|10	%define libnamel_threads %mklibname %{name}%{api}l_threads %{major}
21mr|fftw-3.3.10-1|11	%define devname	 %mklibname %{name} -d
21mr|fftw-3.3.10-1|12	
21mr|fftw-3.3.10-1|13	Summary:	Fast fourier transform library
21mr|fftw-3.3.10-1|14	Name:		fftw
21mr|fftw-3.3.10-1|15	Version:	3.3.10
21mr|fftw-3.3.10-1|16	Release:	1
21mr|fftw-3.3.10-1|17	License:	GPLv2+
21mr|fftw-3.3.10-1|18	Group:		System/Libraries
21mr|fftw-3.3.10-1|19	Url:		http://www.fftw.org
21mr|fftw-3.3.10-1|20	Source0:	http://www.fftw.org/%{name}-%{version}.tar.gz
21mr|fftw-3.3.10-1|21	BuildRequires:	gcc-gfortran
21mr|fftw-3.3.10-1|22	BuildRequires:	texinfo
21mr|fftw-3.3.10-1|23	BuildConflicts:	%{devname}
21mr|fftw-3.3.10-1|24	
21mr|fftw-3.3.10-1|25	%description
21mr|fftw-3.3.10-1|26	FFTW is a collection of fast C routines for computing the Discrete Fourier
21mr|fftw-3.3.10-1|27	Transform in one or more dimensions.  It includes complex, real, and
21mr|fftw-3.3.10-1|28	parallel transforms, and can handle arbitrary array sizes efficiently.
21mr|fftw-3.3.10-1|29	
21mr|fftw-3.3.10-1|30	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|31	
21mr|fftw-3.3.10-1|32	%package wisdom
21mr|fftw-3.3.10-1|33	Summary:	FFTW-wisdom file generator
21mr|fftw-3.3.10-1|34	Group:		Development/Other
21mr|fftw-3.3.10-1|35	
21mr|fftw-3.3.10-1|36	%description wisdom
21mr|fftw-3.3.10-1|37	fftw-wisdom is a utility to generate FFTW wisdom files, which contain saved
21mr|fftw-3.3.10-1|38	information about how to optimally compute (Fourier) transforms of various
21mr|fftw-3.3.10-1|39	sizes.
21mr|fftw-3.3.10-1|40	
21mr|fftw-3.3.10-1|41	%files wisdom
21mr|fftw-3.3.10-1|42	%doc AUTHORS CO* NEWS README TODO
21mr|fftw-3.3.10-1|43	%{_bindir}/fftw*-wisdom
21mr|fftw-3.3.10-1|44	%{_bindir}/fftw-wisdom-to-conf
21mr|fftw-3.3.10-1|45	%{_includedir}/fftw3.f
21mr|fftw-3.3.10-1|46	%{_mandir}/man1/fftw-wisdom-to-conf.*
21mr|fftw-3.3.10-1|47	%{_mandir}/man1/fftw*-wisdom.*
21mr|fftw-3.3.10-1|48	
21mr|fftw-3.3.10-1|49	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|50	
21mr|fftw-3.3.10-1|51	%package -n %{libname}
21mr|fftw-3.3.10-1|52	Summary:	Fast fourier transform library
21mr|fftw-3.3.10-1|53	Group:		System/Libraries
21mr|fftw-3.3.10-1|54	Provides:	%{name} = %{EVRD}
21mr|fftw-3.3.10-1|55	Conflicts:	%{_lib}fftw3 < 3.3.3-2
21mr|fftw-3.3.10-1|56	Obsoletes:	%{_lib}fftw3 < 3.3.3-2
21mr|fftw-3.3.10-1|57	
21mr|fftw-3.3.10-1|58	%description -n %{libname}
21mr|fftw-3.3.10-1|59	FFTW is a collection of fast C routines for computing the Discrete Fourier
21mr|fftw-3.3.10-1|60	Transform in one or more dimensions.  It includes complex, real, and
21mr|fftw-3.3.10-1|61	parallel transforms, and can handle arbitrary array sizes efficiently.
21mr|fftw-3.3.10-1|62	
21mr|fftw-3.3.10-1|63	%files -n %{libname}
21mr|fftw-3.3.10-1|64	%{_libdir}/libfftw%{api}.so.%{major}*
21mr|fftw-3.3.10-1|65	
21mr|fftw-3.3.10-1|66	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|67	
21mr|fftw-3.3.10-1|68	%package -n %{libname_threads}
21mr|fftw-3.3.10-1|69	Summary:	Fast fourier transform library
21mr|fftw-3.3.10-1|70	Group:		System/Libraries
21mr|fftw-3.3.10-1|71	Conflicts:	%{_lib}fftw3 < 3.3.3-2
21mr|fftw-3.3.10-1|72	
21mr|fftw-3.3.10-1|73	%description -n %{libname_threads}
21mr|fftw-3.3.10-1|74	This package contains a shared library for %{name}.
21mr|fftw-3.3.10-1|75	
21mr|fftw-3.3.10-1|76	%files -n %{libname_threads}
21mr|fftw-3.3.10-1|77	%{_libdir}/libfftw%{api}_threads.so.%{major}*
21mr|fftw-3.3.10-1|78	
21mr|fftw-3.3.10-1|79	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|80	
21mr|fftw-3.3.10-1|81	%package -n %{libnamef}
21mr|fftw-3.3.10-1|82	Summary:	Fast fourier transform library
21mr|fftw-3.3.10-1|83	Group:		System/Libraries
21mr|fftw-3.3.10-1|84	Conflicts:	%{_lib}fftw3 < 3.3.3-2
21mr|fftw-3.3.10-1|85	
21mr|fftw-3.3.10-1|86	%description -n %{libnamef}
21mr|fftw-3.3.10-1|87	This package contains a shared library for %{name}.
21mr|fftw-3.3.10-1|88	
21mr|fftw-3.3.10-1|89	%files -n %{libnamef}
21mr|fftw-3.3.10-1|90	%{_libdir}/libfftw%{api}f.so.%{major}*
21mr|fftw-3.3.10-1|91	
21mr|fftw-3.3.10-1|92	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|93	
21mr|fftw-3.3.10-1|94	%package -n %{libnamef_threads}
21mr|fftw-3.3.10-1|95	Summary:	Fast fourier transform library
21mr|fftw-3.3.10-1|96	Group:		System/Libraries
21mr|fftw-3.3.10-1|97	Conflicts:	%{_lib}fftw3 < 3.3.3-2
21mr|fftw-3.3.10-1|98	
21mr|fftw-3.3.10-1|99	%description -n %{libnamef_threads}
21mr|fftw-3.3.10-1|100	This package contains a shared library for %{name}.
21mr|fftw-3.3.10-1|101	
21mr|fftw-3.3.10-1|102	%files -n %{libnamef_threads}
21mr|fftw-3.3.10-1|103	%{_libdir}/libfftw%{api}f_threads.so.%{major}*
21mr|fftw-3.3.10-1|104	
21mr|fftw-3.3.10-1|105	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|106	
21mr|fftw-3.3.10-1|107	%package -n %{libnamel}
21mr|fftw-3.3.10-1|108	Summary:	Fast fourier transform library
21mr|fftw-3.3.10-1|109	Group:		System/Libraries
21mr|fftw-3.3.10-1|110	Conflicts:	%{_lib}fftw3 < 3.3.3-2
21mr|fftw-3.3.10-1|111	
21mr|fftw-3.3.10-1|112	%description -n %{libnamel}
21mr|fftw-3.3.10-1|113	This package contains a shared library for %{name}.
21mr|fftw-3.3.10-1|114	
21mr|fftw-3.3.10-1|115	%files -n %{libnamel}
21mr|fftw-3.3.10-1|116	%{_libdir}/libfftw%{api}l.so.%{major}*
21mr|fftw-3.3.10-1|117	
21mr|fftw-3.3.10-1|118	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|119	
21mr|fftw-3.3.10-1|120	%package -n %{libnamel_threads}
21mr|fftw-3.3.10-1|121	Summary:	Fast fourier transform library
21mr|fftw-3.3.10-1|122	Group:		System/Libraries
21mr|fftw-3.3.10-1|123	Conflicts:	%{_lib}fftw3 < 3.3.3-2
21mr|fftw-3.3.10-1|124	
21mr|fftw-3.3.10-1|125	%description -n %{libnamel_threads}
21mr|fftw-3.3.10-1|126	This package contains a shared library for %{name}.
21mr|fftw-3.3.10-1|127	
21mr|fftw-3.3.10-1|128	%files -n %{libnamel_threads}
21mr|fftw-3.3.10-1|129	%{_libdir}/libfftw%{api}l_threads.so.%{major}*
21mr|fftw-3.3.10-1|130	
21mr|fftw-3.3.10-1|131	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|132	
21mr|fftw-3.3.10-1|133	%package -n %{devname}
21mr|fftw-3.3.10-1|134	Summary:	Headers, libraries, & docs for FFTW fast fourier transform library
21mr|fftw-3.3.10-1|135	Group:		Development/C
21mr|fftw-3.3.10-1|136	Requires:	%{libname} = %{EVRD}
21mr|fftw-3.3.10-1|137	Requires:	%{libname_threads} = %{EVRD}
21mr|fftw-3.3.10-1|138	Requires:	%{libnamef} = %{EVRD}
21mr|fftw-3.3.10-1|139	Requires:	%{libnamef_threads} = %{EVRD}
21mr|fftw-3.3.10-1|140	Requires:	%{libnamel} = %{EVRD}
21mr|fftw-3.3.10-1|141	Requires:	%{libnamel_threads} = %{EVRD}
21mr|fftw-3.3.10-1|142	Provides:	%{name}%{api}-devel = %{EVRD}
21mr|fftw-3.3.10-1|143	Provides:	%{name}-devel = %{EVRD}
21mr|fftw-3.3.10-1|144	
21mr|fftw-3.3.10-1|145	%description -n %{devname}
21mr|fftw-3.3.10-1|146	This package contains the additional header files, documentation, and
21mr|fftw-3.3.10-1|147	libraries you need to develop programs using the FFTW fast fourier
21mr|fftw-3.3.10-1|148	transform library.
21mr|fftw-3.3.10-1|149	
21mr|fftw-3.3.10-1|150	%files -n %{devname}
21mr|fftw-3.3.10-1|151	%doc doc/*
21mr|fftw-3.3.10-1|152	%{_includedir}/*fftw*.h
21mr|fftw-3.3.10-1|153	%{_includedir}/fftw3*.f03
21mr|fftw-3.3.10-1|154	%{_infodir}/fftw%{api}.info*
21mr|fftw-3.3.10-1|155	%{_libdir}/pkgconfig/*.pc
21mr|fftw-3.3.10-1|156	%{_libdir}/libfftw*.so
21mr|fftw-3.3.10-1|157	%{_libdir}/cmake/fftw3/*
21mr|fftw-3.3.10-1|158	
21mr|fftw-3.3.10-1|159	#----------------------------------------------------------------------------
21mr|fftw-3.3.10-1|160	
21mr|fftw-3.3.10-1|161	%prep
21mr|fftw-3.3.10-1|162	%setup -q
21mr|fftw-3.3.10-1|163	
21mr|fftw-3.3.10-1|164	%build
21mr|fftw-3.3.10-1|165	%config_update
21mr|fftw-3.3.10-1|166	export F77="gfortran"
21mr|fftw-3.3.10-1|167	mkdir build-std
21mr|fftw-3.3.10-1|168	pushd build-std
21mr|fftw-3.3.10-1|169	CONFIGURE_TOP=.. \
21mr|fftw-3.3.10-1|170	%configure \
21mr|fftw-3.3.10-1|171	--disable-static \
21mr|fftw-3.3.10-1|172	--enable-shared \
21mr|fftw-3.3.10-1|173	--enable-threads \
21mr|fftw-3.3.10-1|174	--enable-fortran \
21mr|fftw-3.3.10-1|175	%ifarch x86_64
21mr|fftw-3.3.10-1|176	--disable-sse \
21mr|fftw-3.3.10-1|177	--enable-sse2 \
21mr|fftw-3.3.10-1|178	%endif
21mr|fftw-3.3.10-1|179	--infodir=%{_infodir}
21mr|fftw-3.3.10-1|180	
21mr|fftw-3.3.10-1|181	%make
21mr|fftw-3.3.10-1|182	popd
21mr|fftw-3.3.10-1|183	
21mr|fftw-3.3.10-1|184	mkdir build-float
21mr|fftw-3.3.10-1|185	pushd build-float
21mr|fftw-3.3.10-1|186	CONFIGURE_TOP=.. \
21mr|fftw-3.3.10-1|187	%configure \
21mr|fftw-3.3.10-1|188	--disable-static \
21mr|fftw-3.3.10-1|189	--enable-float \
21mr|fftw-3.3.10-1|190	--enable-shared \
21mr|fftw-3.3.10-1|191	--enable-threads \
21mr|fftw-3.3.10-1|192	--enable-fortran \
21mr|fftw-3.3.10-1|193	%ifarch x86_64
21mr|fftw-3.3.10-1|194	--enable-sse \
21mr|fftw-3.3.10-1|195	--enable-sse2 \
21mr|fftw-3.3.10-1|196	%endif
21mr|fftw-3.3.10-1|197	--infodir=%{_infodir}
21mr|fftw-3.3.10-1|198	%make
21mr|fftw-3.3.10-1|199	popd
21mr|fftw-3.3.10-1|200	
21mr|fftw-3.3.10-1|201	# SSE doesn't work with long-double:
21mr|fftw-3.3.10-1|202	mkdir build-long-double
21mr|fftw-3.3.10-1|203	pushd build-long-double
21mr|fftw-3.3.10-1|204	CONFIGURE_TOP=.. \
21mr|fftw-3.3.10-1|205	%configure \
21mr|fftw-3.3.10-1|206	--disable-static \
21mr|fftw-3.3.10-1|207	--enable-long-double \
21mr|fftw-3.3.10-1|208	--enable-shared \
21mr|fftw-3.3.10-1|209	--enable-threads \
21mr|fftw-3.3.10-1|210	--enable-fortran \
21mr|fftw-3.3.10-1|211	--infodir=%{_infodir}
21mr|fftw-3.3.10-1|212	%make
21mr|fftw-3.3.10-1|213	popd
21mr|fftw-3.3.10-1|214	
21mr|fftw-3.3.10-1|215	%install
21mr|fftw-3.3.10-1|216	%makeinstall_std -C build-std
21mr|fftw-3.3.10-1|217	%makeinstall_std -C build-float
21mr|fftw-3.3.10-1|218	%makeinstall_std -C build-long-double
21mr|fftw-3.3.10-1|219	
21mr|fftw-3.3.10-1|220	rm -fr %{buildroot}/%{_docdir}/Make*

12197 21
21mr|field3d-1.7.3-1|1	%define major		1.7
21mr|field3d-1.7.3-1|2	%define libname		%mklibname %{name} %{major}
21mr|field3d-1.7.3-1|3	%define develname	%mklibname %{name} -d
21mr|field3d-1.7.3-1|4	
21mr|field3d-1.7.3-1|5	%define up_name	Field3D
21mr|field3d-1.7.3-1|6	
21mr|field3d-1.7.3-1|7	Name:		field3d
21mr|field3d-1.7.3-1|8	Version:	1.7.3
21mr|field3d-1.7.3-1|9	Release:	1
21mr|field3d-1.7.3-1|10	Summary:	Library for storing voxel data
21mr|field3d-1.7.3-1|11	Group:		System/Libraries
21mr|field3d-1.7.3-1|12	License:	BSD
21mr|field3d-1.7.3-1|13	URL:		https://sites.google.com/site/field3d/
21mr|field3d-1.7.3-1|14	Source0:	https://github.com/imageworks/%{up_name}/archive/v%{version}/%{up_name}-%{version}.tar.gz
21mr|field3d-1.7.3-1|15	
21mr|field3d-1.7.3-1|16	BuildRequires:	cmake
21mr|field3d-1.7.3-1|17	BuildRequires:	gcc-c++
21mr|field3d-1.7.3-1|18	BuildRequires:	doxygen
21mr|field3d-1.7.3-1|19	BuildRequires:	hdf5-devel
21mr|field3d-1.7.3-1|20	BuildRequires:	boost-devel
21mr|field3d-1.7.3-1|21	BuildRequires:	ilmbase-devel
21mr|field3d-1.7.3-1|22	BuildRequires:	zlib-devel
21mr|field3d-1.7.3-1|23	
21mr|field3d-1.7.3-1|24	Requires:	hdf5
21mr|field3d-1.7.3-1|25	
21mr|field3d-1.7.3-1|26	%description
21mr|field3d-1.7.3-1|27	Field3D is an open source library for storing voxel data. It provides C++
21mr|field3d-1.7.3-1|28	classes that handle in-memory storage and a file format based on HDF5 that
21mr|field3d-1.7.3-1|29	allows the C++ objects to be written to and read from disk.
21mr|field3d-1.7.3-1|30	
21mr|field3d-1.7.3-1|31	%files
21mr|field3d-1.7.3-1|32	%doc CHANGES README
21mr|field3d-1.7.3-1|33	%doc COPYING
21mr|field3d-1.7.3-1|34	%{_bindir}/f3dinfo
21mr|field3d-1.7.3-1|35	%{_mandir}/man1/f3dinfo.1*
21mr|field3d-1.7.3-1|36	
21mr|field3d-1.7.3-1|37	#------------------------------------------------
21mr|field3d-1.7.3-1|38	
21mr|field3d-1.7.3-1|39	%package -n	%{libname}
21mr|field3d-1.7.3-1|40	Summary:	Library for storing voxel data
21mr|field3d-1.7.3-1|41	Group:		System/Libraries
21mr|field3d-1.7.3-1|42	
21mr|field3d-1.7.3-1|43	%description -n	%{libname}
21mr|field3d-1.7.3-1|44	Field3D is an open source library for storing voxel data. It provides C++
21mr|field3d-1.7.3-1|45	classes that handle in-memory storage and a file format based on HDF5 that
21mr|field3d-1.7.3-1|46	allows the C++ objects to be written to and read from disk.
21mr|field3d-1.7.3-1|47	
21mr|field3d-1.7.3-1|48	%files -n %{libname}
21mr|field3d-1.7.3-1|49	%doc CHANGES README
21mr|field3d-1.7.3-1|50	%doc COPYING
21mr|field3d-1.7.3-1|51	%{_libdir}/libField3D.so.%{major}{,.*}
21mr|field3d-1.7.3-1|52	
21mr|field3d-1.7.3-1|53	#------------------------------------------------
21mr|field3d-1.7.3-1|54	
21mr|field3d-1.7.3-1|55	%package -n	%{develname}
21mr|field3d-1.7.3-1|56	Summary:	Development package for %{name}
21mr|field3d-1.7.3-1|57	Group:		Development/C++
21mr|field3d-1.7.3-1|58	Requires:	%{name} = %{version}-%{release}
21mr|field3d-1.7.3-1|59	Requires:	%{libname} = %{version}-%{release}
21mr|field3d-1.7.3-1|60	Provides:	%{name}-devel = %{version}-%{release}
21mr|field3d-1.7.3-1|61	
21mr|field3d-1.7.3-1|62	%description -n	%{develname}
21mr|field3d-1.7.3-1|63	Header files for development with %{name}.
21mr|field3d-1.7.3-1|64	
21mr|field3d-1.7.3-1|65	%files -n %{develname}
21mr|field3d-1.7.3-1|66	%doc docs/html/
21mr|field3d-1.7.3-1|67	%{_includedir}/Field3D/
21mr|field3d-1.7.3-1|68	%{_libdir}/libField3D.so
21mr|field3d-1.7.3-1|69	
21mr|field3d-1.7.3-1|70	#------------------------------------------------
21mr|field3d-1.7.3-1|71	
21mr|field3d-1.7.3-1|72	# Need devel-docs subpackage.
21mr|field3d-1.7.3-1|73	
21mr|field3d-1.7.3-1|74	%prep
21mr|field3d-1.7.3-1|75	%autosetup -p1 -n %{up_name}-%{version}
21mr|field3d-1.7.3-1|76	
21mr|field3d-1.7.3-1|77	%build
21mr|field3d-1.7.3-1|78	%cmake -DINSTALL_DOCS=OFF
21mr|field3d-1.7.3-1|79	
21mr|field3d-1.7.3-1|80	%make
21mr|field3d-1.7.3-1|81	
21mr|field3d-1.7.3-1|82	%install
21mr|field3d-1.7.3-1|83	%makeinstall_std -C build
21mr|field3d-1.7.3-1|84	
21mr|field3d-1.7.3-1|85	install -D -m 0644 man/f3dinfo.1 %{buildroot}%{_mandir}/man1/f3dinfo.1
21mr|field3d-1.7.3-1|86	
21mr|field3d-1.7.3-1|87	%check
21mr|field3d-1.7.3-1|88	pushd build
21mr|field3d-1.7.3-1|89	LD_LIBRARY_PATH=. ./unitTest

12198 21
21mr|file-5.45-1|1	%define major 1
21mr|file-5.45-1|2	%define libname %mklibname magic %{major}
21mr|file-5.45-1|3	%define devname %mklibname magic -d
21mr|file-5.45-1|4	%define staticname %mklibname magic -d -s
21mr|file-5.45-1|5	
21mr|file-5.45-1|6	Summary:	A utility for determining file types
21mr|file-5.45-1|7	Name:		file
21mr|file-5.45-1|8	Version:	5.45
21mr|file-5.45-1|9	Release:	1
21mr|file-5.45-1|10	License:	BSD
21mr|file-5.45-1|11	Group:		File tools
21mr|file-5.45-1|12	Url:		http://www.darwinsys.com/file/
21mr|file-5.45-1|13	Source0:	ftp://ftp.astron.com/pub/file/%{name}-%{version}.tar.gz
21mr|file-5.45-1|14	Source1:	%{name}.rpmlintrc
21mr|file-5.45-1|15	Patch3:		file-5.44-selinux.patch
21mr|file-5.45-1|16	Patch4:		file-5.04-oracle.patch
21mr|file-5.45-1|17	Patch8:		file-5.40-berkeleydb.patch
21mr|file-5.45-1|18	Patch9:		file-5.14-xen.patch
21mr|file-5.45-1|19	Patch13:	file-5.44-images.patch
21mr|file-5.45-1|20	Patch14:	file-5.40-seccomp-whitelist-getpid.patch
21mr|file-5.45-1|21	# Fedora patches
21mr|file-5.45-1|22	Patch103:	file-4.17-rpm-name.patch
21mr|file-5.45-1|23	Patch104:	file-5.04-volume_key.patch
21mr|file-5.45-1|24	
21mr|file-5.45-1|25	BuildRequires:	pythonegg(setuptools)
21mr|file-5.45-1|26	BuildRequires:	pkgconfig(python2)
21mr|file-5.45-1|27	BuildRequires:	python3egg(setuptools)
21mr|file-5.45-1|28	BuildRequires:	pkgconfig(python3)
21mr|file-5.45-1|29	BuildRequires:	pkgconfig(zlib)
21mr|file-5.45-1|30	BuildRequires:	python2-pkg-resources
21mr|file-5.45-1|31	
21mr|file-5.45-1|32	%description
21mr|file-5.45-1|33	The file command is used to identify a particular file according to the
21mr|file-5.45-1|34	type of data contained by the file.  File can identify many different
21mr|file-5.45-1|35	file types, including ELF binaries, system libraries, RPM packages, and
21mr|file-5.45-1|36	different graphics formats.
21mr|file-5.45-1|37	
21mr|file-5.45-1|38	You should install the file package, since the file command is such a
21mr|file-5.45-1|39	useful utility.
21mr|file-5.45-1|40	
21mr|file-5.45-1|41	%files
21mr|file-5.45-1|42	%doc README.md MAINT ChangeLog
21mr|file-5.45-1|43	%{_bindir}/*
21mr|file-5.45-1|44	%{_datadir}/misc/*
21mr|file-5.45-1|45	%{_mandir}/man1/*
21mr|file-5.45-1|46	%{_mandir}/man4/*
21mr|file-5.45-1|47	
21mr|file-5.45-1|48	#----------------------------------------------------------------------------
21mr|file-5.45-1|49	
21mr|file-5.45-1|50	%package -n %{libname}
21mr|file-5.45-1|51	Summary:	Shared library for handling magic files
21mr|file-5.45-1|52	Group:		System/Libraries
21mr|file-5.45-1|53	
21mr|file-5.45-1|54	%description -n %{libname}
21mr|file-5.45-1|55	The file command is used to identify a particular file according to the
21mr|file-5.45-1|56	type of data contained by the file.  File can identify many different
21mr|file-5.45-1|57	file types, including ELF binaries, system libraries, RPM packages, and
21mr|file-5.45-1|58	different graphics formats.
21mr|file-5.45-1|59	
21mr|file-5.45-1|60	Libmagic is a library for handlig the so called magic files the 'file'
21mr|file-5.45-1|61	command is based on.
21mr|file-5.45-1|62	
21mr|file-5.45-1|63	%files -n %{libname}
21mr|file-5.45-1|64	%{_libdir}/libmagic.so.%{major}*
21mr|file-5.45-1|65	
21mr|file-5.45-1|66	#----------------------------------------------------------------------------
21mr|file-5.45-1|67	
21mr|file-5.45-1|68	%package -n %{devname}
21mr|file-5.45-1|69	Summary:	Development files to build applications that handle magic files
21mr|file-5.45-1|70	Group:		Development/C
21mr|file-5.45-1|71	Requires:	%{libname} = %{EVRD}
21mr|file-5.45-1|72	Provides:	magic-devel = %{EVRD}
21mr|file-5.45-1|73	
21mr|file-5.45-1|74	%description -n %{devname}
21mr|file-5.45-1|75	The file command is used to identify a particular file according to the
21mr|file-5.45-1|76	type of data contained by the file.  File can identify many different
21mr|file-5.45-1|77	file types, including ELF binaries, system libraries, RPM packages, and
21mr|file-5.45-1|78	different graphics formats.
21mr|file-5.45-1|79	
21mr|file-5.45-1|80	Libmagic is a library for handlig the so called magic files the 'file'
21mr|file-5.45-1|81	command is based on.
21mr|file-5.45-1|82	
21mr|file-5.45-1|83	%files -n %{devname}
21mr|file-5.45-1|84	%{_libdir}/libmagic.so
21mr|file-5.45-1|85	%{_includedir}/*
21mr|file-5.45-1|86	%{_mandir}/man3/*
21mr|file-5.45-1|87	%{_libdir}/pkgconfig/libmagic.pc
21mr|file-5.45-1|88	
21mr|file-5.45-1|89	#----------------------------------------------------------------------------
21mr|file-5.45-1|90	
21mr|file-5.45-1|91	%package -n %{staticname}
21mr|file-5.45-1|92	Summary:	Static library to build applications that handle magic files
21mr|file-5.45-1|93	Group:		Development/C
21mr|file-5.45-1|94	Requires:	%{devname} = %{EVRD}
21mr|file-5.45-1|95	Provides:	magic-static-devel = %{EVRD}
21mr|file-5.45-1|96	
21mr|file-5.45-1|97	%description -n %{staticname}
21mr|file-5.45-1|98	The file command is used to identify a particular file according to the
21mr|file-5.45-1|99	type of data contained by the file.  File can identify many different
21mr|file-5.45-1|100	file types, including ELF binaries, system libraries, RPM packages, and
21mr|file-5.45-1|101	different graphics formats.
21mr|file-5.45-1|102	
21mr|file-5.45-1|103	Libmagic is a library for handlig the so called magic files the 'file'
21mr|file-5.45-1|104	command is based on.
21mr|file-5.45-1|105	
21mr|file-5.45-1|106	%files -n %{staticname}
21mr|file-5.45-1|107	%{_libdir}/*.a
21mr|file-5.45-1|108	
21mr|file-5.45-1|109	#----------------------------------------------------------------------------
21mr|file-5.45-1|110	
21mr|file-5.45-1|111	%package -n python2-magic
21mr|file-5.45-1|112	%py2_migration_meta python2-magic
21mr|file-5.45-1|113	Summary:	Python module to use libmagic
21mr|file-5.45-1|114	Group:		Development/Python
21mr|file-5.45-1|115	BuildArch:	noarch
21mr|file-5.45-1|116	Requires:	%{name} >= %{EVRD}
21mr|file-5.45-1|117	
21mr|file-5.45-1|118	%description -n python2-magic
21mr|file-5.45-1|119	Libmagic is a library for handlig the so called magic files the 'file'
21mr|file-5.45-1|120	command is based on.
21mr|file-5.45-1|121	
21mr|file-5.45-1|122	This package contains the python binding for libmagic.
21mr|file-5.45-1|123	
21mr|file-5.45-1|124	%files -n python2-magic
21mr|file-5.45-1|125	%doc python/example.py
21mr|file-5.45-1|126	%{py2_puresitedir}/*
21mr|file-5.45-1|127	
21mr|file-5.45-1|128	#----------------------------------------------------------------------------
21mr|file-5.45-1|129	
21mr|file-5.45-1|130	%package -n python3-magic
21mr|file-5.45-1|131	Summary:	Python3 module to use libmagic
21mr|file-5.45-1|132	Group:		Development/Python
21mr|file-5.45-1|133	BuildArch:	noarch
21mr|file-5.45-1|134	Provides:	python-magic = %{EVRD}
21mr|file-5.45-1|135	Requires:	%{name} >= %{EVRD}
21mr|file-5.45-1|136	
21mr|file-5.45-1|137	%description -n python3-magic
21mr|file-5.45-1|138	Libmagic is a library for handlig the so called magic files the 'file'
21mr|file-5.45-1|139	command is based on.
21mr|file-5.45-1|140	
21mr|file-5.45-1|141	This package contains the python3 binding for libmagic.
21mr|file-5.45-1|142	
21mr|file-5.45-1|143	%files -n python3-magic
21mr|file-5.45-1|144	%doc python/example.py
21mr|file-5.45-1|145	%{py3_puresitedir}/*
21mr|file-5.45-1|146	
21mr|file-5.45-1|147	#----------------------------------------------------------------------------
21mr|file-5.45-1|148	
21mr|file-5.45-1|149	%prep
21mr|file-5.45-1|150	%autosetup -p1
21mr|file-5.45-1|151	
21mr|file-5.45-1|152	cp -r python python3
21mr|file-5.45-1|153	
21mr|file-5.45-1|154	%build
21mr|file-5.45-1|155	autoreconf -fi
21mr|file-5.45-1|156	CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" \
21mr|file-5.45-1|157	%configure --enable-static || cat config.log
21mr|file-5.45-1|158	%make
21mr|file-5.45-1|159	
21mr|file-5.45-1|160	pushd python
21mr|file-5.45-1|161	%py2_build
21mr|file-5.45-1|162	popd
21mr|file-5.45-1|163	
21mr|file-5.45-1|164	pushd python3
21mr|file-5.45-1|165	%py3_build
21mr|file-5.45-1|166	popd
21mr|file-5.45-1|167	
21mr|file-5.45-1|168	%install
21mr|file-5.45-1|169	%makeinstall_std
21mr|file-5.45-1|170	
21mr|file-5.45-1|171	# install one missing header file
21mr|file-5.45-1|172	install -m644 src/file.h -D %{buildroot}%{_includedir}/file.h
21mr|file-5.45-1|173	
21mr|file-5.45-1|174	pushd python
21mr|file-5.45-1|175	%py2_install
21mr|file-5.45-1|176	popd
21mr|file-5.45-1|177	
21mr|file-5.45-1|178	pushd python3
21mr|file-5.45-1|179	%py3_install
21mr|file-5.45-1|180	popd

12199 21
21mr|filelight-23.08.4-2|1	Summary:	Graphical disk usage statistics
21mr|filelight-23.08.4-2|2	Name:		filelight
21mr|filelight-23.08.4-2|3	Version:	23.08.4
21mr|filelight-23.08.4-2|4	Release:	2
21mr|filelight-23.08.4-2|5	License:	LGPLv2+
21mr|filelight-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|filelight-23.08.4-2|7	Url:		http://utils.kde.org/projects/filelight/
21mr|filelight-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|filelight-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|filelight-23.08.4-2|10	BuildRequires:	kf5doctools-devel
21mr|filelight-23.08.4-2|11	BuildRequires:	kf5i18n-devel
21mr|filelight-23.08.4-2|12	BuildRequires:	kf5kio-devel
21mr|filelight-23.08.4-2|13	BuildRequires:	kf5solid-devel
21mr|filelight-23.08.4-2|14	BuildRequires:	kf5xmlgui-devel
21mr|filelight-23.08.4-2|15	BuildRequires:	kf5declarative-devel
21mr|filelight-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|filelight-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|filelight-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|filelight-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|filelight-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|filelight-23.08.4-2|21	Requires:	kquickcharts
21mr|filelight-23.08.4-2|22	
21mr|filelight-23.08.4-2|23	%description
21mr|filelight-23.08.4-2|24	Filelight allows you to quickly understand exactly where your
21mr|filelight-23.08.4-2|25	diskspace is being used by graphically representing your file
21mr|filelight-23.08.4-2|26	system as a set of concentric segmented-rings. You can use it
21mr|filelight-23.08.4-2|27	to locate hotspots of disk usage and then manipulate those
21mr|filelight-23.08.4-2|28	areas using a file manager.
21mr|filelight-23.08.4-2|29	
21mr|filelight-23.08.4-2|30	%files -f %{name}.lang
21mr|filelight-23.08.4-2|31	%{_kde5_applicationsdir}/org.kde.filelight.desktop
21mr|filelight-23.08.4-2|32	%{_kde5_bindir}/filelight
21mr|filelight-23.08.4-2|33	%{_kde5_iconsdir}/*/*/apps/filelight.*
21mr|filelight-23.08.4-2|34	%{_kde5_sysconfdir}/xdg/filelightrc
21mr|filelight-23.08.4-2|35	%{_kde5_xmlguidir}/filelight/filelightui.rc
21mr|filelight-23.08.4-2|36	%{_kde5_datadir}/qlogging-categories5/filelight.categories
21mr|filelight-23.08.4-2|37	%{_appdatadir}/org.kde.filelight.appdata.xml
21mr|filelight-23.08.4-2|38	
21mr|filelight-23.08.4-2|39	#----------------------------------------------------------------------
21mr|filelight-23.08.4-2|40	
21mr|filelight-23.08.4-2|41	%prep
21mr|filelight-23.08.4-2|42	%autosetup -p1
21mr|filelight-23.08.4-2|43	
21mr|filelight-23.08.4-2|44	%build
21mr|filelight-23.08.4-2|45	%cmake_kde5
21mr|filelight-23.08.4-2|46	%make
21mr|filelight-23.08.4-2|47	
21mr|filelight-23.08.4-2|48	%install
21mr|filelight-23.08.4-2|49	%makeinstall_std -C build
21mr|filelight-23.08.4-2|50	
21mr|filelight-23.08.4-2|51	%find_lang %{name} --with-kde --with-html
21mr|filelight-23.08.4-2|52	

12200 21
21mr|file-roller-3.42.0-2|1	%define url_ver %(echo %{version} |rev |cut -d. -f2- |rev)
21mr|file-roller-3.42.0-2|2	
21mr|file-roller-3.42.0-2|3	Summary:	An archive manager for GNOME
21mr|file-roller-3.42.0-2|4	Name:		file-roller
21mr|file-roller-3.42.0-2|5	Version:	3.42.0
21mr|file-roller-3.42.0-2|6	Release:	2
21mr|file-roller-3.42.0-2|7	License:	GPLv2+
21mr|file-roller-3.42.0-2|8	Group:		Archiving/Compression
21mr|file-roller-3.42.0-2|9	Url:		https://download.gnome.org/sources/file-roller
21mr|file-roller-3.42.0-2|10	Source0:	https://download.gnome.org/sources/file-roller/%{url_ver}/%{name}-%{version}.tar.xz
21mr|file-roller-3.42.0-2|11	Source1:	file-roller-3.38.0_ru.tar.gz
21mr|file-roller-3.42.0-2|12	BuildRequires:	intltool
21mr|file-roller-3.42.0-2|13	BuildRequires:	itstool
21mr|file-roller-3.42.0-2|14	BuildRequires:	libtool
21mr|file-roller-3.42.0-2|15	BuildRequires:	meson
21mr|file-roller-3.42.0-2|16	BuildRequires:	magic-devel
21mr|file-roller-3.42.0-2|17	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|file-roller-3.42.0-2|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|file-roller-3.42.0-2|19	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|file-roller-3.42.0-2|20	BuildRequires:	pkgconfig(gtk4)
21mr|file-roller-3.42.0-2|21	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|file-roller-3.42.0-2|22	BuildRequires:	pkgconfig(libarchive)
21mr|file-roller-3.42.0-2|23	BuildRequires:	pkgconfig(libhandy-1)
21mr|file-roller-3.42.0-2|24	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|file-roller-3.42.0-2|25	BuildRequires:	pkgconfig(libnotify)
21mr|file-roller-3.42.0-2|26	BuildRequires:	pkgconfig(sm)
21mr|file-roller-3.42.0-2|27	
21mr|file-roller-3.42.0-2|28	%description
21mr|file-roller-3.42.0-2|29	File Roller is an archive manager for the GNOME environment.  This means that
21mr|file-roller-3.42.0-2|30	you can : create and modify archives; view the content of an archive; view a
21mr|file-roller-3.42.0-2|31	file contained in the archive; extract files from the archive.
21mr|file-roller-3.42.0-2|32	File Roller is only a front-end (a graphical interface) to archiving programs
21mr|file-roller-3.42.0-2|33	like tar and zip. The supported file types are :
21mr|file-roller-3.42.0-2|34	* Tar archives uncompressed (.tar) or compressed with
21mr|file-roller-3.42.0-2|35	* gzip (.tar.gz , .tgz)
21mr|file-roller-3.42.0-2|36	* bzip (.tar.bz , .tbz)
21mr|file-roller-3.42.0-2|37	* bzip2 (.tar.bz2 , .tbz2)
21mr|file-roller-3.42.0-2|38	* compress (.tar.Z , .taz)
21mr|file-roller-3.42.0-2|39	* lzop (.tar.lzo , .tzo)
21mr|file-roller-3.42.0-2|40	* lzma (.tar.lzma , .tlz)
21mr|file-roller-3.42.0-2|41	* Zip archives (.zip)
21mr|file-roller-3.42.0-2|42	* Jar archives (.jar , .ear , .war)
21mr|file-roller-3.42.0-2|43	* Lha archives (.lzh)
21mr|file-roller-3.42.0-2|44	* Rar archives (.rar)
21mr|file-roller-3.42.0-2|45	* Single files compressed with gzip, bzip, bzip2, compress, lzop, lzma
21mr|file-roller-3.42.0-2|46	* ISO images
21mr|file-roller-3.42.0-2|47	
21mr|file-roller-3.42.0-2|48	%files -f %{name}.lang
21mr|file-roller-3.42.0-2|49	%doc AUTHORS NEWS README.md
21mr|file-roller-3.42.0-2|50	%license COPYING
21mr|file-roller-3.42.0-2|51	%{_appdatadir}/org.gnome.FileRoller.appdata.xml
21mr|file-roller-3.42.0-2|52	%{_bindir}/*
21mr|file-roller-3.42.0-2|53	%{_datadir}/applications/*
21mr|file-roller-3.42.0-2|54	%{_datadir}/dbus-1/services/org.gnome.FileRoller.service
21mr|file-roller-3.42.0-2|55	%{_datadir}/file-roller
21mr|file-roller-3.42.0-2|56	%{_datadir}/glib-2.0/schemas/org.gnome.FileRoller.gschema.xml
21mr|file-roller-3.42.0-2|57	%{_datadir}/icons/hicolor/*/*/*.*
21mr|file-roller-3.42.0-2|58	%{_datadir}/dbus-1/services/org.gnome.ArchiveManager1.service
21mr|file-roller-3.42.0-2|59	%{_libexecdir}/%{name}
21mr|file-roller-3.42.0-2|60	%{_libdir}/nautilus/extensions-3.0/libnautilus-fileroller.so
21mr|file-roller-3.42.0-2|61	
21mr|file-roller-3.42.0-2|62	#----------------------------------------------------------------------------
21mr|file-roller-3.42.0-2|63	
21mr|file-roller-3.42.0-2|64	%prep
21mr|file-roller-3.42.0-2|65	%autosetup -p1
21mr|file-roller-3.42.0-2|66	
21mr|file-roller-3.42.0-2|67	pushd po
21mr|file-roller-3.42.0-2|68	tar -xvzf %{SOURCE1}
21mr|file-roller-3.42.0-2|69	popd
21mr|file-roller-3.42.0-2|70	
21mr|file-roller-3.42.0-2|71	%build
21mr|file-roller-3.42.0-2|72	%meson -Dpackagekit=false
21mr|file-roller-3.42.0-2|73	%meson_build
21mr|file-roller-3.42.0-2|74	
21mr|file-roller-3.42.0-2|75	%install
21mr|file-roller-3.42.0-2|76	%meson_install
21mr|file-roller-3.42.0-2|77	
21mr|file-roller-3.42.0-2|78	%find_lang %{name} --with-gnome --all-name

12201 21
21mr|filesystem-2.1.9-52|1	Summary:	The basic directory layout for a Linux system
21mr|filesystem-2.1.9-52|2	Name:		filesystem
21mr|filesystem-2.1.9-52|3	Version:	2.1.9
21mr|filesystem-2.1.9-52|4	Release:	52
21mr|filesystem-2.1.9-52|5	License:	Public Domain
21mr|filesystem-2.1.9-52|6	Group:		System/Base
21mr|filesystem-2.1.9-52|7	Url:		http://www.rosalinux.ru/
21mr|filesystem-2.1.9-52|8	Source0:	%{name}.rpmlintrc
21mr|filesystem-2.1.9-52|9	#Added to transfer /var/run and /var/lock from folders to symlinks
21mr|filesystem-2.1.9-52|10	Provides:	should-restart = system
21mr|filesystem-2.1.9-52|11	# To set correct %%atr, default /etc/passwd from setup is needed
21mr|filesystem-2.1.9-52|12	OrderWithRequires: setup
21mr|filesystem-2.1.9-52|13	
21mr|filesystem-2.1.9-52|14	%description
21mr|filesystem-2.1.9-52|15	The filesystem package is one of the basic packages that is installed on
21mr|filesystem-2.1.9-52|16	a ROSA Linux system. Filesystem contains the basic directory layout
21mr|filesystem-2.1.9-52|17	for a Linux operating system, including the correct permissions for the
21mr|filesystem-2.1.9-52|18	directories.
21mr|filesystem-2.1.9-52|19	
21mr|filesystem-2.1.9-52|20	%files
21mr|filesystem-2.1.9-52|21	/bin
21mr|filesystem-2.1.9-52|22	/boot
21mr|filesystem-2.1.9-52|23	/etc
21mr|filesystem-2.1.9-52|24	/home
21mr|filesystem-2.1.9-52|25	/lib
21mr|filesystem-2.1.9-52|26	%if "%{_lib}" != "lib"
21mr|filesystem-2.1.9-52|27	/%{_lib}
21mr|filesystem-2.1.9-52|28	%endif
21mr|filesystem-2.1.9-52|29	%dir /dev
21mr|filesystem-2.1.9-52|30	%dir /media
21mr|filesystem-2.1.9-52|31	%dir /mnt
21mr|filesystem-2.1.9-52|32	%dir /opt
21mr|filesystem-2.1.9-52|33	/proc
21mr|filesystem-2.1.9-52|34	%dir %attr(555,root,root) /sys
21mr|filesystem-2.1.9-52|35	%attr(750,root,root) /root
21mr|filesystem-2.1.9-52|36	/sbin
21mr|filesystem-2.1.9-52|37	%attr(1777,root,root) /tmp
21mr|filesystem-2.1.9-52|38	%{_prefix}
21mr|filesystem-2.1.9-52|39	%dir /run
21mr|filesystem-2.1.9-52|40	%dir /run/lock
21mr|filesystem-2.1.9-52|41	%dir /var
21mr|filesystem-2.1.9-52|42	/var/db
21mr|filesystem-2.1.9-52|43	/var/lib
21mr|filesystem-2.1.9-52|44	/var/local
21mr|filesystem-2.1.9-52|45	/var/empty
21mr|filesystem-2.1.9-52|46	/var/cache
21mr|filesystem-2.1.9-52|47	/var/log
21mr|filesystem-2.1.9-52|48	/var/mail
21mr|filesystem-2.1.9-52|49	/var/nis
21mr|filesystem-2.1.9-52|50	/var/opt
21mr|filesystem-2.1.9-52|51	/var/preserve
21mr|filesystem-2.1.9-52|52	/var/run
21mr|filesystem-2.1.9-52|53	/var/lock
21mr|filesystem-2.1.9-52|54	%dir /var/spool
21mr|filesystem-2.1.9-52|55	%attr(0755,root,daemon) %dir /var/spool/lpd
21mr|filesystem-2.1.9-52|56	%attr(775,root,mail) /var/spool/mail
21mr|filesystem-2.1.9-52|57	%attr(1777,root,root) /var/tmp
21mr|filesystem-2.1.9-52|58	/var/yp
21mr|filesystem-2.1.9-52|59	
21mr|filesystem-2.1.9-52|60	#----------------------------------------------------------------------------
21mr|filesystem-2.1.9-52|61	
21mr|filesystem-2.1.9-52|62	%install
21mr|filesystem-2.1.9-52|63	cd %{buildroot}
21mr|filesystem-2.1.9-52|64	mkdir -p mnt media bin boot dev
21mr|filesystem-2.1.9-52|65	mkdir -p opt proc root sbin sys tmp
21mr|filesystem-2.1.9-52|66	mkdir -p home initrd
21mr|filesystem-2.1.9-52|67	mkdir -p lib/modules/keys
21mr|filesystem-2.1.9-52|68	
21mr|filesystem-2.1.9-52|69	mkdir -p %{buildroot}%{_sysconfdir}/{profile.d,skel,security,ssl,sysconfig,default}
21mr|filesystem-2.1.9-52|70	mkdir -p %{_lib}
21mr|filesystem-2.1.9-52|71	
21mr|filesystem-2.1.9-52|72	mkdir -p %{buildroot}%{_prefix}/{etc,src,lib}
21mr|filesystem-2.1.9-52|73	mkdir -p %{buildroot}/{%{_bindir},%{_libdir},%{_includedir},%{_sbindir},%{_datadir}}
21mr|filesystem-2.1.9-52|74	mkdir -p %{buildroot}/%{_datadir}/{misc,pixmaps,applications,dict,doc,empty,fonts,xsessions,wayland-sessions}
21mr|filesystem-2.1.9-52|75	mkdir -p %{buildroot}/%{_datadir}/color/{icc,cmms,settings}
21mr|filesystem-2.1.9-52|76	mkdir -p %{buildroot}%{_libexecdir}
21mr|filesystem-2.1.9-52|77	
21mr|filesystem-2.1.9-52|78	# rpm stores %%license's here
21mr|filesystem-2.1.9-52|79	mkdir -p %{buildroot}/%{_datadir}/licenses
21mr|filesystem-2.1.9-52|80	
21mr|filesystem-2.1.9-52|81	# appdata
21mr|filesystem-2.1.9-52|82	mkdir -p %{buildroot}/%{_datadir}/metainfo
21mr|filesystem-2.1.9-52|83	
21mr|filesystem-2.1.9-52|84	# man
21mr|filesystem-2.1.9-52|85	mkdir -p %{buildroot}/%{_mandir}/man{1,2,3,4,5,6,7,8,9,n}
21mr|filesystem-2.1.9-52|86	mkdir -p %{buildroot}/%{_infodir}
21mr|filesystem-2.1.9-52|87	# games
21mr|filesystem-2.1.9-52|88	mkdir -p %{buildroot}/{%{_gamesbindir},%{_gamesdatadir}}
21mr|filesystem-2.1.9-52|89	mkdir -p %{buildroot}/{%{_libdir},%{_prefix}/lib}/games
21mr|filesystem-2.1.9-52|90	
21mr|filesystem-2.1.9-52|91	mkdir -p %{buildroot}/%{_libdir}/gcc-lib
21mr|filesystem-2.1.9-52|92	mkdir -p %{buildroot}/%{_prefix}/lib/gcc-lib
21mr|filesystem-2.1.9-52|93	
21mr|filesystem-2.1.9-52|94	mkdir -p usr/local/{bin,doc,etc,games,lib,%{_lib},sbin,src,libexec,include}
21mr|filesystem-2.1.9-52|95	mkdir -p usr/local/share/{man/man{1,2,3,4,5,6,7,8,9,n},info}
21mr|filesystem-2.1.9-52|96	
21mr|filesystem-2.1.9-52|97	mkdir -p var/{local,log,nis,preserve,lib,empty}
21mr|filesystem-2.1.9-52|98	mkdir -p var/spool/{mail,lpd}
21mr|filesystem-2.1.9-52|99	mkdir -p var/lib/{games,misc}
21mr|filesystem-2.1.9-52|100	mkdir -p var/{tmp,db,cache,opt,games,yp}
21mr|filesystem-2.1.9-52|101	mkdir -p run/lock
21mr|filesystem-2.1.9-52|102	
21mr|filesystem-2.1.9-52|103	ln -snf ../run var/run
21mr|filesystem-2.1.9-52|104	ln -snf ../run/lock var/lock
21mr|filesystem-2.1.9-52|105	
21mr|filesystem-2.1.9-52|106	ln -snf ../var/tmp usr/tmp
21mr|filesystem-2.1.9-52|107	ln -snf spool/mail var/mail

12202 21
21mr|filezilla-3.55.1-2|1	%define _disable_ld_no_undefined 1
21mr|filezilla-3.55.1-2|2	
21mr|filezilla-3.55.1-2|3	%global __requires_exclude devel(.*)
21mr|filezilla-3.55.1-2|4	
21mr|filezilla-3.55.1-2|5	Summary:	Fast and reliable FTP client
21mr|filezilla-3.55.1-2|6	Name:		filezilla
21mr|filezilla-3.55.1-2|7	Version:	3.55.1
21mr|filezilla-3.55.1-2|8	Release:	2
21mr|filezilla-3.55.1-2|9	License:	GPLv2+
21mr|filezilla-3.55.1-2|10	Group:		Networking/File transfer
21mr|filezilla-3.55.1-2|11	Url:		https://filezilla-project.org/
21mr|filezilla-3.55.1-2|12	Source0:	https://download.filezilla-project.org/client/FileZilla_%{version}_src.tar.bz2
21mr|filezilla-3.55.1-2|13	Source1:	filezilla.rpmlintrc
21mr|filezilla-3.55.1-2|14	Patch0:		filezilla-3.25.1-desktop-l10n.patch
21mr|filezilla-3.55.1-2|15	#fix compile error with std::list undeclared
21mr|filezilla-3.55.1-2|16	Patch1:		add_include.patch
21mr|filezilla-3.55.1-2|17	BuildRequires:	desktop-file-utils
21mr|filezilla-3.55.1-2|18	BuildRequires:	imagemagick
21mr|filezilla-3.55.1-2|19	BuildRequires:	xdg-utils
21mr|filezilla-3.55.1-2|20	BuildRequires:	idn-devel
21mr|filezilla-3.55.1-2|21	BuildRequires:	wxgtku3.0-devel
21mr|filezilla-3.55.1-2|22	BuildRequires:	pkgconfig(dbus-1)
21mr|filezilla-3.55.1-2|23	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|filezilla-3.55.1-2|24	BuildRequires:	pkgconfig(gnutls)
21mr|filezilla-3.55.1-2|25	BuildRequires:	pkgconfig(libfilezilla)
21mr|filezilla-3.55.1-2|26	BuildRequires:	pkgconfig(sqlite3)
21mr|filezilla-3.55.1-2|27	BuildRequires:	pkgconfig(pugixml)
21mr|filezilla-3.55.1-2|28	Requires:	xdg-utils
21mr|filezilla-3.55.1-2|29	
21mr|filezilla-3.55.1-2|30	%description
21mr|filezilla-3.55.1-2|31	FileZilla is a fast and reliable FTP client and server with lots
21mr|filezilla-3.55.1-2|32	of useful features and an intuitive interface
21mr|filezilla-3.55.1-2|33	
21mr|filezilla-3.55.1-2|34	%files -f %{name}.lang
21mr|filezilla-3.55.1-2|35	%doc AUTHORS COPYING GPL.html NEWS README
21mr|filezilla-3.55.1-2|36	%{_bindir}/%{name}
21mr|filezilla-3.55.1-2|37	%{_bindir}/fzsftp
21mr|filezilla-3.55.1-2|38	%{_bindir}/fzputtygen
21mr|filezilla-3.55.1-2|39	%dir %{_datadir}/%{name}
21mr|filezilla-3.55.1-2|40	%{_datadir}/%{name}/resources
21mr|filezilla-3.55.1-2|41	%{_datadir}/%{name}/docs/fzdefaults.xml.example
21mr|filezilla-3.55.1-2|42	%{_iconsdir}/hicolor/*/apps/%{name}.*
21mr|filezilla-3.55.1-2|43	%{_datadir}/appdata/*
21mr|filezilla-3.55.1-2|44	%{_datadir}/applications/%{name}.desktop
21mr|filezilla-3.55.1-2|45	%{_datadir}/pixmaps/%{name}.png
21mr|filezilla-3.55.1-2|46	%{_mandir}/man*/*
21mr|filezilla-3.55.1-2|47	# this lib needed only for filezilla, standalone lib package not needed
21mr|filezilla-3.55.1-2|48	%{_libdir}/libfzclient-private-%{version}.so
21mr|filezilla-3.55.1-2|49	%{_libdir}/libfzclient-private.so
21mr|filezilla-3.55.1-2|50	%{_libdir}/libfzclient-commonui-private-%{version}.so
21mr|filezilla-3.55.1-2|51	%{_libdir}/libfzclient-commonui-private.so
21mr|filezilla-3.55.1-2|52	
21mr|filezilla-3.55.1-2|53	#--------------------------------------------------------------------
21mr|filezilla-3.55.1-2|54	
21mr|filezilla-3.55.1-2|55	
21mr|filezilla-3.55.1-2|56	
21mr|filezilla-3.55.1-2|57	%prep
21mr|filezilla-3.55.1-2|58	%setup -q
21mr|filezilla-3.55.1-2|59	%apply_patches
21mr|filezilla-3.55.1-2|60	
21mr|filezilla-3.55.1-2|61	%build
21mr|filezilla-3.55.1-2|62	export CXX=%{__cxx}
21mr|filezilla-3.55.1-2|63	autoreconf -fi
21mr|filezilla-3.55.1-2|64	%configure \
21mr|filezilla-3.55.1-2|65	--disable-static \
21mr|filezilla-3.55.1-2|66	--enable-locales \
21mr|filezilla-3.55.1-2|67	--disable-manualupdatecheck \
21mr|filezilla-3.55.1-2|68	--with-tinyxml=builtin \
21mr|filezilla-3.55.1-2|69	--with-wx-config=wx-config \
21mr|filezilla-3.55.1-2|70	--disable-autoupdatecheck
21mr|filezilla-3.55.1-2|71	%make LIBS="-lpthread"
21mr|filezilla-3.55.1-2|72	
21mr|filezilla-3.55.1-2|73	%install
21mr|filezilla-3.55.1-2|74	%makeinstall_std
21mr|filezilla-3.55.1-2|75	
21mr|filezilla-3.55.1-2|76	desktop-file-install --vendor='' \
21mr|filezilla-3.55.1-2|77	--dir=%{buildroot}%{_datadir}/applications \
21mr|filezilla-3.55.1-2|78	--add-category='GTK' \
21mr|filezilla-3.55.1-2|79	--add-category='X-MandrivaLinux-CrossDesktop'\
21mr|filezilla-3.55.1-2|80	%{buildroot}%{_datadir}/applications/*.desktop
21mr|filezilla-3.55.1-2|81	
21mr|filezilla-3.55.1-2|82	%find_lang %{name}

12203 21
21mr|findbugs-3.0.1-19|1	%global noupdatechecks_version 20140707gitcce19ac
21mr|findbugs-3.0.1-19|2	%bcond_with texlive
21mr|findbugs-3.0.1-19|3	
21mr|findbugs-3.0.1-19|4	Name:           findbugs
21mr|findbugs-3.0.1-19|5	Version:        3.0.1
21mr|findbugs-3.0.1-19|6	Release:        19
21mr|findbugs-3.0.1-19|7	Summary:        Find bugs in Java code
21mr|findbugs-3.0.1-19|8	
21mr|findbugs-3.0.1-19|9	License:        LGPLv2+
21mr|findbugs-3.0.1-19|10	Group:          Development/Java
21mr|findbugs-3.0.1-19|11	URL:            http://findbugs.sourceforge.net/
21mr|findbugs-3.0.1-19|12	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}-source.zip
21mr|findbugs-3.0.1-19|13	Source1:        findbugs-ant
21mr|findbugs-3.0.1-19|14	Source2:        findbugs-tools-README
21mr|findbugs-3.0.1-19|15	
21mr|findbugs-3.0.1-19|16	Source3:        http://repo1.maven.org/maven2/com/google/code/findbugs/findbugs/3.0.1/findbugs-3.0.1.pom
21mr|findbugs-3.0.1-19|17	Source4:        http://repo1.maven.org/maven2/com/google/code/findbugs/annotations/3.0.0/annotations-3.0.0.pom
21mr|findbugs-3.0.1-19|18	
21mr|findbugs-3.0.1-19|19	# This archive contains the source for the noUpdateChecks plugin.
21mr|findbugs-3.0.1-19|20	# It was created with:
21mr|findbugs-3.0.1-19|21	#   $ git clone --bare https://code.google.com/p/findbugs
21mr|findbugs-3.0.1-19|22	#   $ git --git-dir=findbugs.git archive --format tgz cce19ac plugins/noUpdateChecks -o noUpdateChecks-plugin-20140707gitcce19ac.tgz
21mr|findbugs-3.0.1-19|23	Source5:        noUpdateChecks-plugin-%{noupdatechecks_version}.tgz
21mr|findbugs-3.0.1-19|24	
21mr|findbugs-3.0.1-19|25	Source6:        http://repo1.maven.org/maven2/com/google/code/findbugs/findbugs-ant/3.0.0/findbugs-ant-3.0.0.pom
21mr|findbugs-3.0.1-19|26	
21mr|findbugs-3.0.1-19|27	# This patch has not been submitted upstream, as it contains Fedora-specific
21mr|findbugs-3.0.1-19|28	# changes.  It looks in /usr/share/java for jar files at compile time, instead
21mr|findbugs-3.0.1-19|29	# of in findbugs' lib directory.
21mr|findbugs-3.0.1-19|30	Patch0:         findbugs-build.patch
21mr|findbugs-3.0.1-19|31	
21mr|findbugs-3.0.1-19|32	# Fedora-specific patch:
21mr|findbugs-3.0.1-19|33	#  - Remove Class-Path entry from findbugs.jar manifest; use build-classpath
21mr|findbugs-3.0.1-19|34	#    instead (#575632)
21mr|findbugs-3.0.1-19|35	#  - Simplify shell fragment that determines findbugs_home (also fixes #848612)
21mr|findbugs-3.0.1-19|36	Patch1:         findbugs-fedora.patch
21mr|findbugs-3.0.1-19|37	
21mr|findbugs-3.0.1-19|38	# Fedora-specific patch to allow Ant task to work even though findbugs.jar has
21mr|findbugs-3.0.1-19|39	# no Class-Path attribute in its manifest (bug #1080682)
21mr|findbugs-3.0.1-19|40	Patch2:         findbugs-ant-task-classpath.patch
21mr|findbugs-3.0.1-19|41	
21mr|findbugs-3.0.1-19|42	Patch3:         findbugs-manual.patch
21mr|findbugs-3.0.1-19|43	
21mr|findbugs-3.0.1-19|44	# Port to dom4j 2.0
21mr|findbugs-3.0.1-19|45	Patch4:         findbugs-dom4j.patch
21mr|findbugs-3.0.1-19|46	
21mr|findbugs-3.0.1-19|47	Patch5:         findbugs-javadoc.patch
21mr|findbugs-3.0.1-19|48	
21mr|findbugs-3.0.1-19|49	BuildArch:      noarch
21mr|findbugs-3.0.1-19|50	# Java stack is not supported on x86_32
21mr|findbugs-3.0.1-19|51	ExcludeArch: %{ix86}
21mr|findbugs-3.0.1-19|52	
21mr|findbugs-3.0.1-19|53	BuildRequires:  findbugs-bcel
21mr|findbugs-3.0.1-19|54	BuildRequires:  ant
21mr|findbugs-3.0.1-19|55	BuildRequires:  docbook-style-xsl
21mr|findbugs-3.0.1-19|56	BuildRequires:  apache-commons-lang
21mr|findbugs-3.0.1-19|57	BuildRequires:  dom4j
21mr|findbugs-3.0.1-19|58	BuildRequires:  java-devel >= 1:1.6.0
21mr|findbugs-3.0.1-19|59	BuildRequires:  jaxen
21mr|findbugs-3.0.1-19|60	BuildRequires:  jcip-annotations
21mr|findbugs-3.0.1-19|61	BuildRequires:  jdepend
21mr|findbugs-3.0.1-19|62	BuildRequires:  jFormatString
21mr|findbugs-3.0.1-19|63	BuildRequires:  jpackage-utils
21mr|findbugs-3.0.1-19|64	BuildRequires:  jsr-305
21mr|findbugs-3.0.1-19|65	BuildRequires:  junit
21mr|findbugs-3.0.1-19|66	BuildRequires:  make
21mr|findbugs-3.0.1-19|67	BuildRequires:  objectweb-asm
21mr|findbugs-3.0.1-19|68	BuildRequires:  perl-interpreter
21mr|findbugs-3.0.1-19|69	BuildRequires:  perl-generators
21mr|findbugs-3.0.1-19|70	BuildRequires:  texlive-latex
21mr|findbugs-3.0.1-19|71	BuildRequires:  texlive-latex.bin
21mr|findbugs-3.0.1-19|72	BuildRequires:  texlive-preprint
21mr|findbugs-3.0.1-19|73	BuildRequires:  xsltproc
21mr|findbugs-3.0.1-19|74	
21mr|findbugs-3.0.1-19|75	# Add temporary dependency on javapackages-local, for %%add_maven_depmap macro
21mr|findbugs-3.0.1-19|76	# See https://lists.fedoraproject.org/archives/list/java-devel@lists.fedoraproject.org/thread/R3KZ7VI5DPCMCELFIVJQ4AXB2WQED35C/
21mr|findbugs-3.0.1-19|77	BuildRequires:  javapackages-local
21mr|findbugs-3.0.1-19|78	
21mr|findbugs-3.0.1-19|79	# For generating HTML version of manual using xsltproc
21mr|findbugs-3.0.1-19|80	BuildRequires:  pkgconfig(libxslt)
21mr|findbugs-3.0.1-19|81	BuildRequires:  docbook-style-xsl
21mr|findbugs-3.0.1-19|82	
21mr|findbugs-3.0.1-19|83	Requires:       findbugs-bcel
21mr|findbugs-3.0.1-19|84	Requires:       apache-commons-lang
21mr|findbugs-3.0.1-19|85	Requires:       dom4j
21mr|findbugs-3.0.1-19|86	Requires:       java >= 1:1.6.0
21mr|findbugs-3.0.1-19|87	Requires:       jaxen
21mr|findbugs-3.0.1-19|88	Requires:       jcip-annotations
21mr|findbugs-3.0.1-19|89	Requires:       jFormatString
21mr|findbugs-3.0.1-19|90	Requires:       jpackage-utils
21mr|findbugs-3.0.1-19|91	Requires:       jsr-305
21mr|findbugs-3.0.1-19|92	Requires:       junit
21mr|findbugs-3.0.1-19|93	Requires:       objectweb-asm
21mr|findbugs-3.0.1-19|94	
21mr|findbugs-3.0.1-19|95	%description
21mr|findbugs-3.0.1-19|96	Findbugs is a program which uses static analysis to look for bugs in Java code.
21mr|findbugs-3.0.1-19|97	It can check for null pointer exceptions, multithreaded code errors, and other
21mr|findbugs-3.0.1-19|98	bugs.
21mr|findbugs-3.0.1-19|99	
21mr|findbugs-3.0.1-19|100	%package -n ant-findbugs
21mr|findbugs-3.0.1-19|101	Summary:        Ant task for findbugs
21mr|findbugs-3.0.1-19|102	Requires:       %{name} = %{version}-%{release}
21mr|findbugs-3.0.1-19|103	Requires:       ant
21mr|findbugs-3.0.1-19|104	
21mr|findbugs-3.0.1-19|105	%description -n ant-findbugs
21mr|findbugs-3.0.1-19|106	This package defines an ant task for findbugs for easy integration of findbugs
21mr|findbugs-3.0.1-19|107	into your ant-controlled project.
21mr|findbugs-3.0.1-19|108	
21mr|findbugs-3.0.1-19|109	%package javadoc
21mr|findbugs-3.0.1-19|110	Summary:        Javadoc documentation for findbugs
21mr|findbugs-3.0.1-19|111	
21mr|findbugs-3.0.1-19|112	%description javadoc
21mr|findbugs-3.0.1-19|113	Javadoc documentation for findbugs.
21mr|findbugs-3.0.1-19|114	
21mr|findbugs-3.0.1-19|115	%package tools
21mr|findbugs-3.0.1-19|116	Summary:        Addon tools for findbugs
21mr|findbugs-3.0.1-19|117	Requires:       %{name} = %{version}-%{release}
21mr|findbugs-3.0.1-19|118	Requires:       junit
21mr|findbugs-3.0.1-19|119	
21mr|findbugs-3.0.1-19|120	%description tools
21mr|findbugs-3.0.1-19|121	This package contains additional tools for use with findbugs.  See
21mr|findbugs-3.0.1-19|122	README.fedora for more information.
21mr|findbugs-3.0.1-19|123	
21mr|findbugs-3.0.1-19|124	%prep
21mr|findbugs-3.0.1-19|125	%setup -q
21mr|findbugs-3.0.1-19|126	%setup -a 5
21mr|findbugs-3.0.1-19|127	%patch0 -p1
21mr|findbugs-3.0.1-19|128	%patch1 -p1
21mr|findbugs-3.0.1-19|129	%patch2 -p1
21mr|findbugs-3.0.1-19|130	%patch3 -p1
21mr|findbugs-3.0.1-19|131	%patch4 -p1
21mr|findbugs-3.0.1-19|132	%patch5 -p1
21mr|findbugs-3.0.1-19|133	
21mr|findbugs-3.0.1-19|134	cp -p %{SOURCE2} README.fedora
21mr|findbugs-3.0.1-19|135	
21mr|findbugs-3.0.1-19|136	# Make sure we don't accidentally use any existing JAR files
21mr|findbugs-3.0.1-19|137	rm -f lib/*.jar
21mr|findbugs-3.0.1-19|138	
21mr|findbugs-3.0.1-19|139	# Get rid of code for Mac OS X that depends on a jar from Apple
21mr|findbugs-3.0.1-19|140	rm -f src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java
21mr|findbugs-3.0.1-19|141	%pom_remove_dep com.apple:AppleJavaExtensions %{SOURCE3}
21mr|findbugs-3.0.1-19|142	
21mr|findbugs-3.0.1-19|143	%build
21mr|findbugs-3.0.1-19|144	# Build the class files and docs
21mr|findbugs-3.0.1-19|145	ant docs build
21mr|findbugs-3.0.1-19|146	
21mr|findbugs-3.0.1-19|147	# Build the javadocs
21mr|findbugs-3.0.1-19|148	ant apiJavadoc
21mr|findbugs-3.0.1-19|149	
21mr|findbugs-3.0.1-19|150	%if %{with texlive}
21mr|findbugs-3.0.1-19|151	# Build the architecture PDF
21mr|findbugs-3.0.1-19|152	pushd design/architecture
21mr|findbugs-3.0.1-19|153	make depend
21mr|findbugs-3.0.1-19|154	make
21mr|findbugs-3.0.1-19|155	popd
21mr|findbugs-3.0.1-19|156	%endif
21mr|findbugs-3.0.1-19|157	
21mr|findbugs-3.0.1-19|158	# Package up the tools
21mr|findbugs-3.0.1-19|159	pushd build/classes
21mr|findbugs-3.0.1-19|160	jar cf ../../lib/findbugs-tools.jar edu/umd/cs/findbugs/tools
21mr|findbugs-3.0.1-19|161	popd
21mr|findbugs-3.0.1-19|162	
21mr|findbugs-3.0.1-19|163	# Build the noUpdateChecks plugin
21mr|findbugs-3.0.1-19|164	pushd plugins/noUpdateChecks
21mr|findbugs-3.0.1-19|165	ant plugin-jar
21mr|findbugs-3.0.1-19|166	popd
21mr|findbugs-3.0.1-19|167	
21mr|findbugs-3.0.1-19|168	%install
21mr|findbugs-3.0.1-19|169	# Install the jars
21mr|findbugs-3.0.1-19|170	mkdir -p $RPM_BUILD_ROOT%{_javadir}
21mr|findbugs-3.0.1-19|171	cp -p lib/annotations.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-annotations.jar
21mr|findbugs-3.0.1-19|172	cp -p lib/%{name}-tools.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-tools.jar
21mr|findbugs-3.0.1-19|173	cp -p lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
21mr|findbugs-3.0.1-19|174	
21mr|findbugs-3.0.1-19|175	# Install the ant task
21mr|findbugs-3.0.1-19|176	mkdir -p $RPM_BUILD_ROOT%{_javadir}/ant
21mr|findbugs-3.0.1-19|177	cp -p lib/%{name}-ant.jar $RPM_BUILD_ROOT%{_javadir}/ant/ant-%{name}.jar
21mr|findbugs-3.0.1-19|178	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
21mr|findbugs-3.0.1-19|179	cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/%{name}
21mr|findbugs-3.0.1-19|180	
21mr|findbugs-3.0.1-19|181	# Install the javadocs
21mr|findbugs-3.0.1-19|182	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}
21mr|findbugs-3.0.1-19|183	cp -a apiJavaDoc $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|findbugs-3.0.1-19|184	
21mr|findbugs-3.0.1-19|185	# Install the scripts
21mr|findbugs-3.0.1-19|186	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21mr|findbugs-3.0.1-19|187	for f in $(find bin -maxdepth 1 -type f \! -name '*.bat' \! -name '*.ico'); do
21mr|findbugs-3.0.1-19|188	cp -p $f $RPM_BUILD_ROOT%{_bindir}
21mr|findbugs-3.0.1-19|189	done
21mr|findbugs-3.0.1-19|190	
21mr|findbugs-3.0.1-19|191	# Install the shared files
21mr|findbugs-3.0.1-19|192	mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|findbugs-3.0.1-19|193	cp -a etc plugin $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|findbugs-3.0.1-19|194	
21mr|findbugs-3.0.1-19|195	# Install the noUpdateChecks plugin
21mr|findbugs-3.0.1-19|196	cp -p plugins/noUpdateChecks/build/noUpdateChecks.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/plugin
21mr|findbugs-3.0.1-19|197	
21mr|findbugs-3.0.1-19|198	# Create /usr/share/findbugs/lib directory containing symlinks to required JARs (bug #1080682)
21mr|findbugs-3.0.1-19|199	# List is based on the Class-Path attribute in etc/MANIFEST-findbugs.MF
21mr|findbugs-3.0.1-19|200	mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/lib
21mr|findbugs-3.0.1-19|201	for i in findbugs findbugs-bcel dom4j jaxen objectweb-asm/asm-all jsr-305 \
21mr|findbugs-3.0.1-19|202	jFormatString apache-commons-lang; do
21mr|findbugs-3.0.1-19|203	ln -s %{_javadir}/$i.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib
21mr|findbugs-3.0.1-19|204	done
21mr|findbugs-3.0.1-19|205	
21mr|findbugs-3.0.1-19|206	# Remove now unnecessary build-only manual files so %%doc doesn't get them
21mr|findbugs-3.0.1-19|207	rm -f build/doc/manual*.xml build/doc/manual*.xsl
21mr|findbugs-3.0.1-19|208	
21mr|findbugs-3.0.1-19|209	# Install poms
21mr|findbugs-3.0.1-19|210	mkdir -p $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|findbugs-3.0.1-19|211	sed -i 's/3\.0\.0/3\.0\.1/g' %{SOURCE4} %{SOURCE6}
21mr|findbugs-3.0.1-19|212	
21mr|findbugs-3.0.1-19|213	#cp %{SOURCE3} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
21mr|findbugs-3.0.1-19|214	# From https://build.opensuse.org/request/show/733942
21mr|findbugs-3.0.1-19|215	# Fix building Gradle (rhbz#1657836)
21mr|findbugs-3.0.1-19|216	# https://bugzilla.redhat.com/show_bug.cgi?id=1657836
21mr|findbugs-3.0.1-19|217	cp %{SOURCE3} JPP-%{name}.pom
21mr|findbugs-3.0.1-19|218	%pom_remove_parent JPP-%{name}.pom
21mr|findbugs-3.0.1-19|219	cp JPP-%{name}.pom %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|findbugs-3.0.1-19|220	
21mr|findbugs-3.0.1-19|221	cp %{SOURCE4} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}-annotations.pom
21mr|findbugs-3.0.1-19|222	cp %{SOURCE6} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.ant-ant-%{name}.pom
21mr|findbugs-3.0.1-19|223	
21mr|findbugs-3.0.1-19|224	# Add depmaps
21mr|findbugs-3.0.1-19|225	%add_maven_depmap -a net.sourceforge.findbugs:findbugs JPP-%{name}.pom %{name}.jar
21mr|findbugs-3.0.1-19|226	%add_maven_depmap -a net.sourceforge.findbugs:annotations JPP-%{name}-annotations.pom %{name}-annotations.jar
21mr|findbugs-3.0.1-19|227	%add_maven_depmap -a net.sourceforge.findbugs:findbugs-ant JPP.ant-ant-%{name}.pom ant/ant-findbugs.jar -f ant
21mr|findbugs-3.0.1-19|228	
21mr|findbugs-3.0.1-19|229	%pretrans javadoc -p <lua>
21mr|findbugs-3.0.1-19|230	path = "%{_javadocdir}/%{name}"
21mr|findbugs-3.0.1-19|231	st = posix.stat(path)
21mr|findbugs-3.0.1-19|232	if st and st.type == "link" then
21mr|findbugs-3.0.1-19|233	os.remove(path)
21mr|findbugs-3.0.1-19|234	end
21mr|findbugs-3.0.1-19|235	
21mr|findbugs-3.0.1-19|236	%files -f .mfiles
21mr|findbugs-3.0.1-19|237	%doc licenses/LICENSE.txt design/DecouplingFromBCEL.txt design/VisitingAndCaching.txt
21mr|findbugs-3.0.1-19|238	%doc README.txt "design/eclipse findbugs plugin features.sxw"
21mr|findbugs-3.0.1-19|239	%if %{with texlive}
21mr|findbugs-3.0.1-19|240	%doc design/architecture/architecture.pdf build/doc
21mr|findbugs-3.0.1-19|241	%endif
21mr|findbugs-3.0.1-19|242	%{_bindir}/*
21mr|findbugs-3.0.1-19|243	%{_datadir}/%{name}
21mr|findbugs-3.0.1-19|244	
21mr|findbugs-3.0.1-19|245	%files -n ant-findbugs -f .mfiles-ant
21mr|findbugs-3.0.1-19|246	%doc licenses/LICENSE.txt
21mr|findbugs-3.0.1-19|247	%config(noreplace) %{_sysconfdir}/ant.d/%{name}
21mr|findbugs-3.0.1-19|248	
21mr|findbugs-3.0.1-19|249	%files javadoc
21mr|findbugs-3.0.1-19|250	%{_javadocdir}/*
21mr|findbugs-3.0.1-19|251	
21mr|findbugs-3.0.1-19|252	%files tools
21mr|findbugs-3.0.1-19|253	%doc licenses/LICENSE.txt README.fedora
21mr|findbugs-3.0.1-19|254	%{_javadir}/findbugs-tools.jar
21mr|findbugs-3.0.1-19|255	

12204 21
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|1	# This is a snapshot of the BCEL trunk for FindBugs 3.0.
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|2	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|3	%global findbugsver 20140707svn1547656
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|4	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|5	Name:           findbugs-bcel
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|6	Version:        6.0
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|7	Release:        0.15.%{findbugsver}
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|8	Summary:        Byte Code Engineering Library for FindBugs
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|9	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|10	License:        ASL 2.0
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|11	URL:            http://commons.apache.org/proper/commons-bcel/
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|12	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|13	# This archive was created with:
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|14	#   $ svn export http://svn.apache.org/repos/asf/commons/proper/bcel/trunk -r 1547656 bcel-6.0
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|15	#   $ tar -zcf bcel-20140707svn1547656.tgz bcel-6.0
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|16	Source0:        bcel-%{findbugsver}.tgz
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|17	Source1:        http://central.maven.org/maven2/com/google/code/findbugs/bcel-findbugs/%{version}/bcel-findbugs-%{version}.pom
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|18	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|19	# Add temporary dependency on javapackages-local, for %%add_maven_depmap macro
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|20	# See https://lists.fedoraproject.org/archives/list/java-devel@lists.fedoraproject.org/thread/R3KZ7VI5DPCMCELFIVJQ4AXB2WQED35C/
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|21	BuildRequires:  javapackages-local
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|22	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|23	BuildRequires:  java-devel, jpackage-utils
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|24	Requires:       java-headless, jpackage-utils
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|25	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|26	Group:          Development/Java
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|27	BuildArch:      noarch
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|28	# Java stack is not supported on x86_32
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|29	ExcludeArch: %{ix86}
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|30	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|31	%description
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|32	This is a snapshot of Apache's Byte Code Engineering Library (BCEL) for use
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|33	with FindBugs 3.0.
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|34	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|35	%package javadoc
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|36	Summary:        Javadoc for %{name}
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|37	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|38	%description javadoc
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|39	%{summary}.
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|40	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|41	%prep
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|42	%setup -q -n bcel-%{version}
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|43	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|44	%build
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|45	mkdir classes
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|46	find src/main/java -type f -name '*.java' | \
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|47	xargs javac -g -d classes -source 1.5 -encoding ISO8859-1
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|48	cd classes
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|49	jar cf findbugs-bcel.jar org
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|50	cd ..
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|51	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|52	mkdir javadoc
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|53	find src/main/java -type f -name '*.java' | xargs javadoc -sourcepath src/main/java \
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|54	-classpath classes -source 1.5 -encoding ISO8859-1 -d javadoc -Xdoclint:none
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|55	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|56	%install
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|57	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|58	mkdir -p $RPM_BUILD_ROOT%{_javadir}
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|59	install -d -m 755 %{buildroot}%{_mavenpomdir}
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|60	cp -p classes/findbugs-bcel.jar $RPM_BUILD_ROOT%{_javadir}
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|61	install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|62	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|63	%add_maven_depmap JPP-%{name}.pom %{name}.jar -a "com.google.code.findbugs:bcel"
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|64	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|65	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|66	cp -a javadoc $RPM_BUILD_ROOT%{_javadocdir}/findbugs-bcel
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|67	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|68	%pretrans javadoc -p <lua>
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|69	path = "%{_javadocdir}/%{name}"
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|70	st = posix.stat(path)
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|71	if st and st.type == "link" then
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|72	os.remove(path)
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|73	end
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|74	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|75	%files -f .mfiles
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|76	%doc LICENSE.txt NOTICE.txt README.txt
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|77	
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|78	%files javadoc
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|79	%doc LICENSE.txt NOTICE.txt
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|80	%{_javadocdir}/findbugs-bcel*
21mr|findbugs-bcel-6.0-0.15.20140707svn1547656|81	

12205 21
21mr|findutils-4.8.0-2|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|findutils-4.8.0-2|2	
21mr|findutils-4.8.0-2|3	Summary:	The GNU versions of find utilities (find and xargs)
21mr|findutils-4.8.0-2|4	Name:		findutils
21mr|findutils-4.8.0-2|5	Version:	4.8.0
21mr|findutils-4.8.0-2|6	Release:	2
21mr|findutils-4.8.0-2|7	License:	GPLv3
21mr|findutils-4.8.0-2|8	Group:		File tools
21mr|findutils-4.8.0-2|9	Url:		http://www.gnu.org/software/findutils/findutils.html
21mr|findutils-4.8.0-2|10	Source0:	https://ftp.gnu.org/pub/gnu/findutils/%{name}-%{version}.tar.xz
21mr|findutils-4.8.0-2|11	
21mr|findutils-4.8.0-2|12	# do not build locate
21mr|findutils-4.8.0-2|13	# https://src.fedoraproject.org/rpms/findutils/raw/master/f/findutils-4.5.15-no-locate.patch
21mr|findutils-4.8.0-2|14	Patch1:		findutils-4.8.0-no-locate.patch
21mr|findutils-4.8.0-2|15	# add a new option -xautofs to find to not descend into directories on autofs file systems
21mr|findutils-4.8.0-2|16	Patch3:		https://src.fedoraproject.org/rpms/findutils/raw/master/f/findutils-4.4.2-xautofs.patch
21mr|findutils-4.8.0-2|17	# eliminate compile-time warnings
21mr|findutils-4.8.0-2|18	Patch4:		https://src.fedoraproject.org/rpms/findutils/raw/master/f/findutils-4.5.13-warnings.patch
21mr|findutils-4.8.0-2|19	# test-lock: disable the rwlock test
21mr|findutils-4.8.0-2|20	Patch10:	https://src.fedoraproject.org/rpms/findutils/raw/master/f/findutils-4.6.0-test-lock.patch
21mr|findutils-4.8.0-2|21	# implement the -noleaf option of find (#1252549)
21mr|findutils-4.8.0-2|22	Patch12:	https://src.fedoraproject.org/rpms/findutils/raw/master/f/findutils-4.6.0-leaf-opt.patch
21mr|findutils-4.8.0-2|23	
21mr|findutils-4.8.0-2|24	BuildRequires:	texinfo
21mr|findutils-4.8.0-2|25	BuildRequires:	gettext-devel
21mr|findutils-4.8.0-2|26	%if %{with selinux}
21mr|findutils-4.8.0-2|27	BuildRequires:	selinux-devel
21mr|findutils-4.8.0-2|28	%endif
21mr|findutils-4.8.0-2|29	
21mr|findutils-4.8.0-2|30	%description
21mr|findutils-4.8.0-2|31	The findutils package contains programs which will help you locate
21mr|findutils-4.8.0-2|32	files on your system.  The find utility searches through a hierarchy
21mr|findutils-4.8.0-2|33	of directories looking for files which match a certain set of criteria
21mr|findutils-4.8.0-2|34	(such as a filename pattern). The xargs utility builds and executes
21mr|findutils-4.8.0-2|35	command lines from standard input arguments (usually lists of file
21mr|findutils-4.8.0-2|36	names generated by the find command).
21mr|findutils-4.8.0-2|37	
21mr|findutils-4.8.0-2|38	You should install findutils because it includes tools that are very
21mr|findutils-4.8.0-2|39	useful for finding things on your system.
21mr|findutils-4.8.0-2|40	
21mr|findutils-4.8.0-2|41	%files -f %{name}.lang
21mr|findutils-4.8.0-2|42	%doc NEWS README
21mr|findutils-4.8.0-2|43	/bin/find
21mr|findutils-4.8.0-2|44	%{_bindir}/find
21mr|findutils-4.8.0-2|45	%{_bindir}/oldfind
21mr|findutils-4.8.0-2|46	%{_bindir}/xargs
21mr|findutils-4.8.0-2|47	%{_mandir}/man1/find.1*
21mr|findutils-4.8.0-2|48	%{_mandir}/man1/xargs.1*
21mr|findutils-4.8.0-2|49	%{_infodir}/find*
21mr|findutils-4.8.0-2|50	
21mr|findutils-4.8.0-2|51	%prep
21mr|findutils-4.8.0-2|52	%autosetup -p1
21mr|findutils-4.8.0-2|53	rm -rf locate
21mr|findutils-4.8.0-2|54	
21mr|findutils-4.8.0-2|55	%build
21mr|findutils-4.8.0-2|56	# Don't build or install locate because it conflicts with slocate,
21mr|findutils-4.8.0-2|57	# which is a secure version of locate.
21mr|findutils-4.8.0-2|58	sed -i '/^SUBDIRS/s/locate//' Makefile.in
21mr|findutils-4.8.0-2|59	libtoolize --copy --force
21mr|findutils-4.8.0-2|60	autoreconf -fiv
21mr|findutils-4.8.0-2|61	
21mr|findutils-4.8.0-2|62	%serverbuild_hardened
21mr|findutils-4.8.0-2|63	%configure \
21mr|findutils-4.8.0-2|64	--enable-leaf-optimisation \
21mr|findutils-4.8.0-2|65	--enable-d_type-optimization \
21mr|findutils-4.8.0-2|66	--with-packager="%{vendor}" \
21mr|findutils-4.8.0-2|67	%if %{with selinux}
21mr|findutils-4.8.0-2|68	--with-selinux \
21mr|findutils-4.8.0-2|69	%endif
21mr|findutils-4.8.0-2|70	--with-packager-bug-reports="%{bugurl}" \
21mr|findutils-4.8.0-2|71	--with-fts
21mr|findutils-4.8.0-2|72	
21mr|findutils-4.8.0-2|73	%make_build
21mr|findutils-4.8.0-2|74	
21mr|findutils-4.8.0-2|75	%check
21mr|findutils-4.8.0-2|76	# fails because they need py2
21mr|findutils-4.8.0-2|77	make check
21mr|findutils-4.8.0-2|78	
21mr|findutils-4.8.0-2|79	%install
21mr|findutils-4.8.0-2|80	%make_install
21mr|findutils-4.8.0-2|81	
21mr|findutils-4.8.0-2|82	install -d %{buildroot}/bin
21mr|findutils-4.8.0-2|83	mv %{buildroot}%{_bindir}/find %{buildroot}/bin
21mr|findutils-4.8.0-2|84	ln -sf ../../bin/find %{buildroot}%{_bindir}/find
21mr|findutils-4.8.0-2|85	# (tpg) compat symlink
21mr|findutils-4.8.0-2|86	ln -sf ../../bin/find %{buildroot}%{_bindir}/oldfind
21mr|findutils-4.8.0-2|87	
21mr|findutils-4.8.0-2|88	%find_lang %{name}

12206 21
21mr|finger-0.17-23|1	Summary:	The finger client
21mr|finger-0.17-23|2	Name:		finger
21mr|finger-0.17-23|3	Version:	0.17
21mr|finger-0.17-23|4	Release:	23
21mr|finger-0.17-23|5	License:	BSD
21mr|finger-0.17-23|6	Group:		Networking/Other
21mr|finger-0.17-23|7	Url:		http://www.ibiblio.org/pub/Linux/system/network/finger/
21mr|finger-0.17-23|8	Source0:	http://www.ibiblio.org/pub/Linux/system/network/finger/bsd-finger-%{version}.tar.gz
21mr|finger-0.17-23|9	Source1:	finger.socket
21mr|finger-0.17-23|10	Source2:	finger@.service
21mr|finger-0.17-23|11	# fedora patches
21mr|finger-0.17-23|12	Patch1:		bsd-finger-0.16-pts.patch
21mr|finger-0.17-23|13	Patch2:		bsd-finger-0.17-exact.patch
21mr|finger-0.17-23|14	Patch3:		bsd-finger-0.16-allocbroken.patch
21mr|finger-0.17-23|15	Patch4:		bsd-finger-0.17-rfc742.patch
21mr|finger-0.17-23|16	Patch5:		bsd-finger-0.17-time.patch
21mr|finger-0.17-23|17	Patch6:		bsd-finger-0.17-usagi-ipv6.patch
21mr|finger-0.17-23|18	Patch7:		bsd-finger-0.17-typo.patch
21mr|finger-0.17-23|19	Patch8:		bsd-finger-0.17-strip.patch
21mr|finger-0.17-23|20	Patch9:		bsd-finger-0.17-utmp.patch
21mr|finger-0.17-23|21	Patch10:	bsd-finger-wide-char-support5.patch
21mr|finger-0.17-23|22	Patch11:	bsd-finger-0.17-init-realname.patch
21mr|finger-0.17-23|23	Patch12:	bsd-finger-0.17-host-info.patch
21mr|finger-0.17-23|24	Patch13:	bsd-finger-0.17-match_sigsegv.patch
21mr|finger-0.17-23|25	Patch14:	bsd-finger-0.17-man_page_systemd.patch
21mr|finger-0.17-23|26	
21mr|finger-0.17-23|27	# mandriva patches
21mr|finger-0.17-23|28	Patch100:	bsd-finger-0.17-autotoolish.patch
21mr|finger-0.17-23|29	
21mr|finger-0.17-23|30	%description
21mr|finger-0.17-23|31	Finger is a utility which allows users to see information about system users
21mr|finger-0.17-23|32	(login name, home directory, name, how long they've been logged in to the
21mr|finger-0.17-23|33	system, etc.). The finger package includes a standard finger client.
21mr|finger-0.17-23|34	
21mr|finger-0.17-23|35	You should install finger if you'd like to retreive finger information from
21mr|finger-0.17-23|36	other systems.
21mr|finger-0.17-23|37	
21mr|finger-0.17-23|38	%package	server
21mr|finger-0.17-23|39	Summary:	The finger daemon
21mr|finger-0.17-23|40	Group:		System/Servers
21mr|finger-0.17-23|41	
21mr|finger-0.17-23|42	%description	server
21mr|finger-0.17-23|43	Finger is a utility which allows users to see information about system users
21mr|finger-0.17-23|44	(login name, home directory, name, how long they've been logged in to the
21mr|finger-0.17-23|45	system, etc.). The finger-server package includes a standard finger server. The
21mr|finger-0.17-23|46	server daemon (fingerd) runs from /etc/inetd.conf, which must be modified to
21mr|finger-0.17-23|47	disable finger requests.
21mr|finger-0.17-23|48	
21mr|finger-0.17-23|49	You should install finger-server if your system is used by multiple users and
21mr|finger-0.17-23|50	you'd like finger information to be available.
21mr|finger-0.17-23|51	
21mr|finger-0.17-23|52	%prep
21mr|finger-0.17-23|53	%setup -qn bsd-finger-%{version}
21mr|finger-0.17-23|54	%apply_patches
21mr|finger-0.17-23|55	
21mr|finger-0.17-23|56	%build
21mr|finger-0.17-23|57	%serverbuild_hardened
21mr|finger-0.17-23|58	
21mr|finger-0.17-23|59	%configure \
21mr|finger-0.17-23|60	--enable-ipv6
21mr|finger-0.17-23|61	%make
21mr|finger-0.17-23|62	
21mr|finger-0.17-23|63	%install
21mr|finger-0.17-23|64	install -m644 %{SOURCE1} -D %{buildroot}%{_unitdir}/finger.socket
21mr|finger-0.17-23|65	install -m644 %{SOURCE2} -D %{buildroot}%{_unitdir}/finger@.service
21mr|finger-0.17-23|66	
21mr|finger-0.17-23|67	%makeinstall_std
21mr|finger-0.17-23|68	
21mr|finger-0.17-23|69	%files
21mr|finger-0.17-23|70	%{_bindir}/finger
21mr|finger-0.17-23|71	%{_mandir}/man1/finger.1*
21mr|finger-0.17-23|72	
21mr|finger-0.17-23|73	%files server
21mr|finger-0.17-23|74	%{_unitdir}/finger.socket
21mr|finger-0.17-23|75	%{_unitdir}/finger@.service
21mr|finger-0.17-23|76	%{_sbindir}/in.fingerd
21mr|finger-0.17-23|77	%{_mandir}/man8/in.fingerd.8*
21mr|finger-0.17-23|78	%{_mandir}/man8/fingerd.8*

12207 21
21mr|fio-3.38-1|1	Summary:	A flexible I/O tester/benchmarker
21mr|fio-3.38-1|2	Name:		fio
21mr|fio-3.38-1|3	Version:	3.38
21mr|fio-3.38-1|4	Release:	1
21mr|fio-3.38-1|5	License:	GPLv2
21mr|fio-3.38-1|6	Group:		System/Kernel and hardware
21mr|fio-3.38-1|7	Url:		http://github.com/axboe/fio
21mr|fio-3.38-1|8	#Source0:	http://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2
21mr|fio-3.38-1|9	Source0:	https://github.com/axboe/fio/archive/refs/tags/%{name}-%{version}.tar.gz
21mr|fio-3.38-1|10	Patch0:		fio-3.30-fio-version.patch
21mr|fio-3.38-1|11	BuildRequires:	libaio-devel
21mr|fio-3.38-1|12	BuildRequires:	pkgconfig(python3)
21mr|fio-3.38-1|13	BuildRequires:	pkgconfig(zlib)
21mr|fio-3.38-1|14	
21mr|fio-3.38-1|15	%description
21mr|fio-3.38-1|16	fio is an I/O tool meant to be used both for benchmark and
21mr|fio-3.38-1|17	stress/hardware verification.
21mr|fio-3.38-1|18	It has support for 9 different types of I/O engines
21mr|fio-3.38-1|19	(sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet),
21mr|fio-3.38-1|20	I/O priorities (for newer Linux kernels), rate I/O, forked or threaded jobs,
21mr|fio-3.38-1|21	and much more. It can work on block devices as well as files.
21mr|fio-3.38-1|22	fio accepts job descriptions in a simple-to-understand text format.
21mr|fio-3.38-1|23	Several example job files are included.
21mr|fio-3.38-1|24	fio displays all sorts of I/O performance information.
21mr|fio-3.38-1|25	It supports Linux, FreeBSD, and OpenSolaris.
21mr|fio-3.38-1|26	
21mr|fio-3.38-1|27	%files
21mr|fio-3.38-1|28	%license COPYING
21mr|fio-3.38-1|29	%doc HOWTO.rst README.rst REPORTING-BUGS
21mr|fio-3.38-1|30	%doc examples
21mr|fio-3.38-1|31	%{_bindir}/fio
21mr|fio-3.38-1|32	%{_bindir}/fio_generate_plots
21mr|fio-3.38-1|33	%{_bindir}/fio_jsonplus_clat2csv
21mr|fio-3.38-1|34	%{_bindir}/fio-btrace2fio
21mr|fio-3.38-1|35	%{_bindir}/fio-dedupe
21mr|fio-3.38-1|36	%{_bindir}/fio-genzipf
21mr|fio-3.38-1|37	%{_bindir}/fio-histo-log-pctiles.py
21mr|fio-3.38-1|38	%{_bindir}/fio-verify-state
21mr|fio-3.38-1|39	%{_bindir}/fio2gnuplot
21mr|fio-3.38-1|40	%{_bindir}/fiologparser.py
21mr|fio-3.38-1|41	%{_bindir}/fiologparser_hist.py
21mr|fio-3.38-1|42	%{_bindir}/genfio
21mr|fio-3.38-1|43	%dir %{_datadir}/fio
21mr|fio-3.38-1|44	%{_datadir}/fio/graph2D.gpm
21mr|fio-3.38-1|45	%{_datadir}/fio/graph3D.gpm
21mr|fio-3.38-1|46	%{_datadir}/fio/math.gpm
21mr|fio-3.38-1|47	%{_mandir}/man1/*
21mr|fio-3.38-1|48	
21mr|fio-3.38-1|49	#----------------------------------------------------------------------------
21mr|fio-3.38-1|50	
21mr|fio-3.38-1|51	%prep
21mr|fio-3.38-1|52	%autosetup -p1 -n fio-fio-%{version}
21mr|fio-3.38-1|53	
21mr|fio-3.38-1|54	%build
21mr|fio-3.38-1|55	%setup_compile_flags
21mr|fio-3.38-1|56	./configure \
21mr|fio-3.38-1|57	--prefix=%{_prefix} \
21mr|fio-3.38-1|58	--disable-optimizations
21mr|fio-3.38-1|59	%make_build
21mr|fio-3.38-1|60	
21mr|fio-3.38-1|61	%install
21mr|fio-3.38-1|62	%make_install
21mr|fio-3.38-1|63	mkdir -p %{buildroot}%{_datadir}
21mr|fio-3.38-1|64	mv -v %{buildroot}%{_prefix}/man %{buildroot}%{_datadir}

12208 21
21mr|firebird-3.0.7.33374-3|1	%define		oversion 3.0.7
21mr|firebird-3.0.7.33374-3|2	%define		major 2
21mr|firebird-3.0.7.33374-3|3	%define		pkgversion Firebird-%{version}-0
21mr|firebird-3.0.7.33374-3|4	%define		libfbclient %mklibname fbclient %{major}
21mr|firebird-3.0.7.33374-3|5	%define		libfbclient_devel %mklibname fbclient -d
21mr|firebird-3.0.7.33374-3|6	
21mr|firebird-3.0.7.33374-3|7	# Rosa has /bin/sh
21mr|firebird-3.0.7.33374-3|8	%global		__requires_exclude ^/usr/bin/sh$
21mr|firebird-3.0.7.33374-3|9	
21mr|firebird-3.0.7.33374-3|10	Summary:	Firebird SQL database management system
21mr|firebird-3.0.7.33374-3|11	Name:		firebird
21mr|firebird-3.0.7.33374-3|12	Version:	%{oversion}.33374
21mr|firebird-3.0.7.33374-3|13	Release:	3
21mr|firebird-3.0.7.33374-3|14	Group:		Databases
21mr|firebird-3.0.7.33374-3|15	License:	MPLv1.1-like
21mr|firebird-3.0.7.33374-3|16	URL:		http://www.firebirdsql.org/
21mr|firebird-3.0.7.33374-3|17	Source0:	https://github.com/FirebirdSQL/firebird/releases/download/R3_0_7/%{pkgversion}.tar.bz2
21mr|firebird-3.0.7.33374-3|18	Source1:	firebird-logrotate
21mr|firebird-3.0.7.33374-3|19	Source2:	README.ROSA
21mr|firebird-3.0.7.33374-3|20	Source3:	firebird.conf
21mr|firebird-3.0.7.33374-3|21	Source4:	fb_config
21mr|firebird-3.0.7.33374-3|22	
21mr|firebird-3.0.7.33374-3|23	# from OpenSuse
21mr|firebird-3.0.7.33374-3|24	Patch101:	add-pkgconfig-files.patch
21mr|firebird-3.0.7.33374-3|25	Patch103:	Provide-sized-global-delete-operators-when-compiled.patch
21mr|firebird-3.0.7.33374-3|26	
21mr|firebird-3.0.7.33374-3|27	# from Debian to be sent upstream
21mr|firebird-3.0.7.33374-3|28	Patch201:	obsolete-syslogd.target.patch
21mr|firebird-3.0.7.33374-3|29	Patch202:	honour-buildflags.patch
21mr|firebird-3.0.7.33374-3|30	Patch203:	no-copy-from-icu.patch
21mr|firebird-3.0.7.33374-3|31	Patch205:	cloop-honour-build-flags.patch
21mr|firebird-3.0.7.33374-3|32	
21mr|firebird-3.0.7.33374-3|33	BuildRequires:	autoconf
21mr|firebird-3.0.7.33374-3|34	BuildRequires:	automake
21mr|firebird-3.0.7.33374-3|35	BuildRequires:	tommath-devel
21mr|firebird-3.0.7.33374-3|36	BuildRequires:	libtool
21mr|firebird-3.0.7.33374-3|37	BuildRequires:	pkgconfig(ncurses)
21mr|firebird-3.0.7.33374-3|38	BuildRequires:	icu-devel
21mr|firebird-3.0.7.33374-3|39	BuildRequires:	pkgconfig(libedit)
21mr|firebird-3.0.7.33374-3|40	BuildRequires:	gcc-c++
21mr|firebird-3.0.7.33374-3|41	BuildRequires:	libstdc++-static-devel
21mr|firebird-3.0.7.33374-3|42	BuildRequires:	pkgconfig(atomic_ops)
21mr|firebird-3.0.7.33374-3|43	BuildRequires:	chrpath
21mr|firebird-3.0.7.33374-3|44	BuildRequires:	pkgconfig(zlib)
21mr|firebird-3.0.7.33374-3|45	BuildRequires:	procmail
21mr|firebird-3.0.7.33374-3|46	BuildRequires:	sed
21mr|firebird-3.0.7.33374-3|47	
21mr|firebird-3.0.7.33374-3|48	Requires(post):		systemd
21mr|firebird-3.0.7.33374-3|49	Requires(pre):		rpm-helper
21mr|firebird-3.0.7.33374-3|50	Requires(postun):	rpm-helper
21mr|firebird-3.0.7.33374-3|51	
21mr|firebird-3.0.7.33374-3|52	Requires:	%{libfbclient} = %{EVRD}
21mr|firebird-3.0.7.33374-3|53	Requires:	libib-util = %{EVRD}
21mr|firebird-3.0.7.33374-3|54	Requires:	%{name}-utils = %{EVRD}
21mr|firebird-3.0.7.33374-3|55	
21mr|firebird-3.0.7.33374-3|56	Obsoletes:	firebird-arch < 3.0
21mr|firebird-3.0.7.33374-3|57	Obsoletes:	firebird-filesystem < 3.0
21mr|firebird-3.0.7.33374-3|58	Obsoletes:	firebird-server-common < 3.0
21mr|firebird-3.0.7.33374-3|59	Obsoletes:	firebird-classic < 3.0
21mr|firebird-3.0.7.33374-3|60	Obsoletes:	firebird-classic-common < 3.0
21mr|firebird-3.0.7.33374-3|61	Obsoletes:	firebird-server-classic < 3.0
21mr|firebird-3.0.7.33374-3|62	Obsoletes:	firebird-server-superserver < 3.0
21mr|firebird-3.0.7.33374-3|63	Obsoletes:	firebird-superclassic < 3.0
21mr|firebird-3.0.7.33374-3|64	Obsoletes:	firebird-superserver < 3.0
21mr|firebird-3.0.7.33374-3|65	Conflicts:	firebird-arch < 3.0
21mr|firebird-3.0.7.33374-3|66	Conflicts:	firebird-filesystem < 3.0
21mr|firebird-3.0.7.33374-3|67	Conflicts:	firebird-server-common < 3.0
21mr|firebird-3.0.7.33374-3|68	Conflicts:	firebird-classic < 3.0
21mr|firebird-3.0.7.33374-3|69	Conflicts:	firebird-classic-common < 3.0
21mr|firebird-3.0.7.33374-3|70	Conflicts:	firebird-server-classic < 3.0
21mr|firebird-3.0.7.33374-3|71	Conflicts:	firebird-server-superserver < 3.0
21mr|firebird-3.0.7.33374-3|72	Conflicts:	firebird-superclassic < 3.0
21mr|firebird-3.0.7.33374-3|73	Conflicts:	firebird-superserver < 3.0
21mr|firebird-3.0.7.33374-3|74	
21mr|firebird-3.0.7.33374-3|75	%description
21mr|firebird-3.0.7.33374-3|76	Firebird is a relational database offering many ANSI SQL standard
21mr|firebird-3.0.7.33374-3|77	features that runs on Linux, Windows, and a variety of Unix platforms.
21mr|firebird-3.0.7.33374-3|78	Firebird offers excellent concurrency, high performance, and powerful
21mr|firebird-3.0.7.33374-3|79	language support for stored procedures and triggers. It has been used
21mr|firebird-3.0.7.33374-3|80	in production systems, under a variety of names, since 1981.
21mr|firebird-3.0.7.33374-3|81	
21mr|firebird-3.0.7.33374-3|82	%files
21mr|firebird-3.0.7.33374-3|83	%{_docdir}/%{name}/IDPLicense.txt
21mr|firebird-3.0.7.33374-3|84	%{_docdir}/%{name}/IPLicense.txt
21mr|firebird-3.0.7.33374-3|85	%{_docdir}/%{name}/README.ROSA
21mr|firebird-3.0.7.33374-3|86	%{_bindir}/fbtracemgr
21mr|firebird-3.0.7.33374-3|87	%{_sbindir}/firebird
21mr|firebird-3.0.7.33374-3|88	%{_sbindir}/fbguard
21mr|firebird-3.0.7.33374-3|89	%{_sbindir}/fb_lock_print
21mr|firebird-3.0.7.33374-3|90	%dir %{_sysconfdir}/%{name}
21mr|firebird-3.0.7.33374-3|91	%config(noreplace) %{_sysconfdir}/%{name}/databases.conf
21mr|firebird-3.0.7.33374-3|92	%config(noreplace) %{_sysconfdir}/%{name}/fbtrace.conf
21mr|firebird-3.0.7.33374-3|93	%config(noreplace) %{_sysconfdir}/%{name}/firebird.conf
21mr|firebird-3.0.7.33374-3|94	%config(noreplace) %{_sysconfdir}/%{name}/plugins.conf
21mr|firebird-3.0.7.33374-3|95	%dir %{_libdir}/%{name}
21mr|firebird-3.0.7.33374-3|96	%dir %{_datadir}/%{name}
21mr|firebird-3.0.7.33374-3|97	%{_libdir}/%{name}/intl
21mr|firebird-3.0.7.33374-3|98	%{_libdir}/%{name}/plugins
21mr|firebird-3.0.7.33374-3|99	%{_libdir}/%{name}/udf
21mr|firebird-3.0.7.33374-3|100	%{_datadir}/%{name}/misc
21mr|firebird-3.0.7.33374-3|101	
21mr|firebird-3.0.7.33374-3|102	%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}
21mr|firebird-3.0.7.33374-3|103	%dir %attr(0750,%{name},%{name}) %{_localstatedir}/lib/%{name}/secdb
21mr|firebird-3.0.7.33374-3|104	%dir %attr(0750,%{name},%{name}) %{_localstatedir}/lib/%{name}/data
21mr|firebird-3.0.7.33374-3|105	%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/system
21mr|firebird-3.0.7.33374-3|106	%attr(0600,%{name},%{name}) %config(noreplace) %{_localstatedir}/lib/%{name}/secdb/security3.fdb
21mr|firebird-3.0.7.33374-3|107	%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/system/help.fdb
21mr|firebird-3.0.7.33374-3|108	%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/system/firebird.msg
21mr|firebird-3.0.7.33374-3|109	%attr(0644,root,root) %{_tmpfilesdir}/firebird.conf
21mr|firebird-3.0.7.33374-3|110	%dir %{_localstatedir}/log/%{name}
21mr|firebird-3.0.7.33374-3|111	%config(noreplace) %attr(0664,%{name},%{name})  %{_localstatedir}/log/%{name}/%{name}.log
21mr|firebird-3.0.7.33374-3|112	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
21mr|firebird-3.0.7.33374-3|113	
21mr|firebird-3.0.7.33374-3|114	%defattr(0755,root,root,0755)
21mr|firebird-3.0.7.33374-3|115	%{_unitdir}/%{name}-superserver.service
21mr|firebird-3.0.7.33374-3|116	
21mr|firebird-3.0.7.33374-3|117	%pre
21mr|firebird-3.0.7.33374-3|118	# Create the firebird user and group if it doesn't exist
21mr|firebird-3.0.7.33374-3|119	%_pre_useradd %{name} %{_localstatedir}/lib/%{name}/data /sbin/nologin
21mr|firebird-3.0.7.33374-3|120	
21mr|firebird-3.0.7.33374-3|121	# Add gds_db to /etc/services if needed
21mr|firebird-3.0.7.33374-3|122	FileName=/etc/services
21mr|firebird-3.0.7.33374-3|123	newLine="gds_db 3050/tcp  # Firebird SQL Database Remote Protocol"
21mr|firebird-3.0.7.33374-3|124	oldLine=`grep "^gds_db" $FileName`
21mr|firebird-3.0.7.33374-3|125	if [ -z "$oldLine" ]; then
21mr|firebird-3.0.7.33374-3|126	echo $newLine >> $FileName
21mr|firebird-3.0.7.33374-3|127	fi
21mr|firebird-3.0.7.33374-3|128	
21mr|firebird-3.0.7.33374-3|129	
21mr|firebird-3.0.7.33374-3|130	%post
21mr|firebird-3.0.7.33374-3|131	%tmpfiles_create %{name}
21mr|firebird-3.0.7.33374-3|132	%_post_service %{name}-superserver
21mr|firebird-3.0.7.33374-3|133	
21mr|firebird-3.0.7.33374-3|134	%postun
21mr|firebird-3.0.7.33374-3|135	%_postun_userdel %{name}
21mr|firebird-3.0.7.33374-3|136	
21mr|firebird-3.0.7.33374-3|137	%preun
21mr|firebird-3.0.7.33374-3|138	%_preun_service %{name}-superserver
21mr|firebird-3.0.7.33374-3|139	
21mr|firebird-3.0.7.33374-3|140	#---------------------------------------------------------------------------
21mr|firebird-3.0.7.33374-3|141	
21mr|firebird-3.0.7.33374-3|142	%package devel
21mr|firebird-3.0.7.33374-3|143	Group:		Development/Databases
21mr|firebird-3.0.7.33374-3|144	Requires:	%{name} = %{EVRD}
21mr|firebird-3.0.7.33374-3|145	Summary:	UDF support library for Firebird SQL server
21mr|firebird-3.0.7.33374-3|146	
21mr|firebird-3.0.7.33374-3|147	%description devel
21mr|firebird-3.0.7.33374-3|148	This package is needed for development of client applications and user
21mr|firebird-3.0.7.33374-3|149	defined functions (UDF) for Firebird SQL server.
21mr|firebird-3.0.7.33374-3|150	
21mr|firebird-3.0.7.33374-3|151	Firebird is a relational database offering many ANSI SQL standard
21mr|firebird-3.0.7.33374-3|152	features that runs on Linux, Windows, and a variety of Unix platforms.
21mr|firebird-3.0.7.33374-3|153	Firebird offers excellent concurrency, high performance, and powerful
21mr|firebird-3.0.7.33374-3|154	language support for stored procedures and triggers. It has been used
21mr|firebird-3.0.7.33374-3|155	in production systems, under a variety of names, since 1981.
21mr|firebird-3.0.7.33374-3|156	
21mr|firebird-3.0.7.33374-3|157	%files devel
21mr|firebird-3.0.7.33374-3|158	%{_includedir}/*.h
21mr|firebird-3.0.7.33374-3|159	%{_includedir}/%{name}
21mr|firebird-3.0.7.33374-3|160	%{_libdir}/fb_config
21mr|firebird-3.0.7.33374-3|161	%{_sbindir}/fb_config
21mr|firebird-3.0.7.33374-3|162	
21mr|firebird-3.0.7.33374-3|163	#---------------------------------------------------------------------------
21mr|firebird-3.0.7.33374-3|164	
21mr|firebird-3.0.7.33374-3|165	%package -n libib-util
21mr|firebird-3.0.7.33374-3|166	Group:		System/Libraries
21mr|firebird-3.0.7.33374-3|167	Summary:	Firebird SQL UDF support library
21mr|firebird-3.0.7.33374-3|168	
21mr|firebird-3.0.7.33374-3|169	%description -n libib-util
21mr|firebird-3.0.7.33374-3|170	libib_util contains utility functions used by
21mr|firebird-3.0.7.33374-3|171	User-Defined Functions (UDF) for memory management etc.
21mr|firebird-3.0.7.33374-3|172	
21mr|firebird-3.0.7.33374-3|173	Firebird is a relational database offering many ANSI SQL standard
21mr|firebird-3.0.7.33374-3|174	features that runs on Linux, Windows, and a variety of Unix platforms.
21mr|firebird-3.0.7.33374-3|175	Firebird offers excellent concurrency, high performance, and powerful
21mr|firebird-3.0.7.33374-3|176	language support for stored procedures and triggers. It has been used
21mr|firebird-3.0.7.33374-3|177	in production systems, under a variety of names, since 1981.
21mr|firebird-3.0.7.33374-3|178	
21mr|firebird-3.0.7.33374-3|179	%files -n libib-util
21mr|firebird-3.0.7.33374-3|180	%{_libdir}/libib_util.so
21mr|firebird-3.0.7.33374-3|181	
21mr|firebird-3.0.7.33374-3|182	#---------------------------------------------------------------------------
21mr|firebird-3.0.7.33374-3|183	
21mr|firebird-3.0.7.33374-3|184	%package -n %{libfbclient}
21mr|firebird-3.0.7.33374-3|185	%define old_fbclient %mklibname fbclient 2.5
21mr|firebird-3.0.7.33374-3|186	%define old_fbembed %mklibname fbembed 2.5
21mr|firebird-3.0.7.33374-3|187	Group:		System/Libraries
21mr|firebird-3.0.7.33374-3|188	Summary:	Firebird SQL server client library
21mr|firebird-3.0.7.33374-3|189	Obsoletes:	%{old_fbclient} < %{EVRD}
21mr|firebird-3.0.7.33374-3|190	Obsoletes:	%{old_fbembed} < %{EVRD}
21mr|firebird-3.0.7.33374-3|191	Conflicts:	%{old_fbclient} < %{EVRD}
21mr|firebird-3.0.7.33374-3|192	Conflicts:	%{old_fbembed} < %{EVRD}
21mr|firebird-3.0.7.33374-3|193	
21mr|firebird-3.0.7.33374-3|194	%description -n %{libfbclient}
21mr|firebird-3.0.7.33374-3|195	Shared client library for Firebird SQL server.
21mr|firebird-3.0.7.33374-3|196	
21mr|firebird-3.0.7.33374-3|197	Firebird is a relational database offering many ANSI SQL standard
21mr|firebird-3.0.7.33374-3|198	features that runs on Linux, Windows, and a variety of Unix platforms.
21mr|firebird-3.0.7.33374-3|199	Firebird offers excellent concurrency, high performance, and powerful
21mr|firebird-3.0.7.33374-3|200	language support for stored procedures and triggers. It has been used
21mr|firebird-3.0.7.33374-3|201	in production systems, under a variety of names, since 1981.
21mr|firebird-3.0.7.33374-3|202	
21mr|firebird-3.0.7.33374-3|203	%files -n %{libfbclient}
21mr|firebird-3.0.7.33374-3|204	%{_libdir}/libfbclient.so.%{major}
21mr|firebird-3.0.7.33374-3|205	%{_libdir}/libfbclient.so.%{oversion}
21mr|firebird-3.0.7.33374-3|206	
21mr|firebird-3.0.7.33374-3|207	#---------------------------------------------------------------------------
21mr|firebird-3.0.7.33374-3|208	
21mr|firebird-3.0.7.33374-3|209	%package -n %{libfbclient_devel}
21mr|firebird-3.0.7.33374-3|210	Group:          System/Libraries
21mr|firebird-3.0.7.33374-3|211	Summary:        Development libraries and headers for Firebird SQL server
21mr|firebird-3.0.7.33374-3|212	Requires:       %{name}-devel = %{EVRD}
21mr|firebird-3.0.7.33374-3|213	Requires:       %{libfbclient} = %{EVRD}
21mr|firebird-3.0.7.33374-3|214	
21mr|firebird-3.0.7.33374-3|215	%description -n %{libfbclient_devel}
21mr|firebird-3.0.7.33374-3|216	Development files for Firebird SQL server client library.
21mr|firebird-3.0.7.33374-3|217	
21mr|firebird-3.0.7.33374-3|218	Firebird is a relational database offering many ANSI SQL standard
21mr|firebird-3.0.7.33374-3|219	features that runs on Linux, Windows, and a variety of Unix platforms.
21mr|firebird-3.0.7.33374-3|220	Firebird offers excellent concurrency, high performance, and powerful
21mr|firebird-3.0.7.33374-3|221	language support for stored procedures and triggers. It has been used
21mr|firebird-3.0.7.33374-3|222	in production systems, under a variety of names, since 1981.
21mr|firebird-3.0.7.33374-3|223	
21mr|firebird-3.0.7.33374-3|224	%files -n %{libfbclient_devel}
21mr|firebird-3.0.7.33374-3|225	%{_libdir}/libfbclient.so
21mr|firebird-3.0.7.33374-3|226	%{_libdir}/pkgconfig/fbclient.pc
21mr|firebird-3.0.7.33374-3|227	
21mr|firebird-3.0.7.33374-3|228	#---------------------------------------------------------------------------
21mr|firebird-3.0.7.33374-3|229	
21mr|firebird-3.0.7.33374-3|230	%package doc
21mr|firebird-3.0.7.33374-3|231	Group:		Databases
21mr|firebird-3.0.7.33374-3|232	Requires:	%{name} = %{EVRD}
21mr|firebird-3.0.7.33374-3|233	Summary:	Documentation for Firebird SQL server
21mr|firebird-3.0.7.33374-3|234	BuildArch:      noarch
21mr|firebird-3.0.7.33374-3|235	
21mr|firebird-3.0.7.33374-3|236	%description doc
21mr|firebird-3.0.7.33374-3|237	Documentation for Firebird SQL server.
21mr|firebird-3.0.7.33374-3|238	
21mr|firebird-3.0.7.33374-3|239	Firebird is a relational database offering many ANSI SQL standard
21mr|firebird-3.0.7.33374-3|240	features that runs on Linux, Windows, and a variety of Unix platforms.
21mr|firebird-3.0.7.33374-3|241	Firebird offers excellent concurrency, high performance, and powerful
21mr|firebird-3.0.7.33374-3|242	language support for stored procedures and triggers. It has been used
21mr|firebird-3.0.7.33374-3|243	in production systems, under a variety of names, since 1981.
21mr|firebird-3.0.7.33374-3|244	
21mr|firebird-3.0.7.33374-3|245	%files doc
21mr|firebird-3.0.7.33374-3|246	%{_docdir}/%{name}
21mr|firebird-3.0.7.33374-3|247	%exclude %{_docdir}/%{name}/sample
21mr|firebird-3.0.7.33374-3|248	%exclude %{_docdir}/%{name}/IDPLicense.txt
21mr|firebird-3.0.7.33374-3|249	%exclude %{_docdir}/%{name}/IPLicense.txt
21mr|firebird-3.0.7.33374-3|250	%exclude %{_docdir}/%{name}/README.ROSA
21mr|firebird-3.0.7.33374-3|251	
21mr|firebird-3.0.7.33374-3|252	#---------------------------------------------------------------------------
21mr|firebird-3.0.7.33374-3|253	
21mr|firebird-3.0.7.33374-3|254	%package utils
21mr|firebird-3.0.7.33374-3|255	Group:		Databases
21mr|firebird-3.0.7.33374-3|256	Requires:	%{libfbclient} = %{version}-%{release}
21mr|firebird-3.0.7.33374-3|257	Summary:	Firebird SQL user utilities
21mr|firebird-3.0.7.33374-3|258	Obsoletes:	firebird-utils-classic < 3.0
21mr|firebird-3.0.7.33374-3|259	Conflicts:	firebird-utils-classic < 3.0
21mr|firebird-3.0.7.33374-3|260	Obsoletes:	firebird-utils-common < 3.0
21mr|firebird-3.0.7.33374-3|261	Conflicts:	firebird-utils-common < 3.0
21mr|firebird-3.0.7.33374-3|262	Obsoletes:	firebird-utils-superserver < 3.0
21mr|firebird-3.0.7.33374-3|263	Conflicts:	firebird-utils-superserver < 3.0
21mr|firebird-3.0.7.33374-3|264	
21mr|firebird-3.0.7.33374-3|265	%description utils
21mr|firebird-3.0.7.33374-3|266	Firebird SQL user utilities.
21mr|firebird-3.0.7.33374-3|267	
21mr|firebird-3.0.7.33374-3|268	Firebird is a relational database offering many ANSI SQL standard
21mr|firebird-3.0.7.33374-3|269	features that runs on Linux, Windows, and a variety of Unix platforms.
21mr|firebird-3.0.7.33374-3|270	Firebird offers excellent concurrency, high performance, and powerful
21mr|firebird-3.0.7.33374-3|271	language support for stored procedures and triggers. It has been used
21mr|firebird-3.0.7.33374-3|272	in production systems, under a variety of names, since 1981.
21mr|firebird-3.0.7.33374-3|273	
21mr|firebird-3.0.7.33374-3|274	%files utils
21mr|firebird-3.0.7.33374-3|275	%{_bindir}/gstat-fb
21mr|firebird-3.0.7.33374-3|276	%{_bindir}/fbsvcmgr
21mr|firebird-3.0.7.33374-3|277	%{_bindir}/gbak
21mr|firebird-3.0.7.33374-3|278	%{_bindir}/gfix
21mr|firebird-3.0.7.33374-3|279	%{_bindir}/gpre
21mr|firebird-3.0.7.33374-3|280	%{_bindir}/gsec
21mr|firebird-3.0.7.33374-3|281	%{_bindir}/isql-fb
21mr|firebird-3.0.7.33374-3|282	%{_bindir}/nbackup
21mr|firebird-3.0.7.33374-3|283	%{_bindir}/qli
21mr|firebird-3.0.7.33374-3|284	%{_bindir}/gsplit
21mr|firebird-3.0.7.33374-3|285	
21mr|firebird-3.0.7.33374-3|286	#---------------------------------------------------------------------------
21mr|firebird-3.0.7.33374-3|287	
21mr|firebird-3.0.7.33374-3|288	%package examples
21mr|firebird-3.0.7.33374-3|289	Group:		Databases
21mr|firebird-3.0.7.33374-3|290	Requires:	%{name}-doc = %{EVRD}
21mr|firebird-3.0.7.33374-3|291	Summary:	Examples for Firebird SQL server
21mr|firebird-3.0.7.33374-3|292	BuildArch:	noarch
21mr|firebird-3.0.7.33374-3|293	
21mr|firebird-3.0.7.33374-3|294	%description examples
21mr|firebird-3.0.7.33374-3|295	Examples for Firebird SQL server.
21mr|firebird-3.0.7.33374-3|296	
21mr|firebird-3.0.7.33374-3|297	Firebird is a relational database offering many ANSI SQL standard
21mr|firebird-3.0.7.33374-3|298	features that runs on Linux, Windows, and a variety of Unix platforms.
21mr|firebird-3.0.7.33374-3|299	Firebird offers excellent concurrency, high performance, and powerful
21mr|firebird-3.0.7.33374-3|300	language support for stored procedures and triggers. It has been used
21mr|firebird-3.0.7.33374-3|301	in production systems, under a variety of names, since 1981.
21mr|firebird-3.0.7.33374-3|302	
21mr|firebird-3.0.7.33374-3|303	%files examples
21mr|firebird-3.0.7.33374-3|304	%{_docdir}/%{name}/sample
21mr|firebird-3.0.7.33374-3|305	%attr(0660,%{name},%{name}) %{_localstatedir}/lib/%{name}/data/employee.fdb
21mr|firebird-3.0.7.33374-3|306	
21mr|firebird-3.0.7.33374-3|307	#---------------------------------------------------------------------------
21mr|firebird-3.0.7.33374-3|308	
21mr|firebird-3.0.7.33374-3|309	%prep
21mr|firebird-3.0.7.33374-3|310	%setup -q -n %{pkgversion}
21mr|firebird-3.0.7.33374-3|311	%patch101 -p1
21mr|firebird-3.0.7.33374-3|312	%patch103 -p1
21mr|firebird-3.0.7.33374-3|313	%patch201 -p1
21mr|firebird-3.0.7.33374-3|314	%patch202 -p1
21mr|firebird-3.0.7.33374-3|315	%patch203 -p1
21mr|firebird-3.0.7.33374-3|316	%patch205 -p1
21mr|firebird-3.0.7.33374-3|317	
21mr|firebird-3.0.7.33374-3|318	%build
21mr|firebird-3.0.7.33374-3|319	export CFLAGS="%{optflags} -fno-strict-aliasing"
21mr|firebird-3.0.7.33374-3|320	export CXXFLAGS="-std=c++14 ${CFLAGS} -fno-delete-null-pointer-checks"
21mr|firebird-3.0.7.33374-3|321	NOCONFIGURE=1 ./autogen.sh
21mr|firebird-3.0.7.33374-3|322	%configure --prefix=%{_prefix} \
21mr|firebird-3.0.7.33374-3|323	--disable-binreloc \
21mr|firebird-3.0.7.33374-3|324	--with-system-editline \
21mr|firebird-3.0.7.33374-3|325	--with-fbbin=%{_bindir} --with-fbsbin=%{_sbindir} \
21mr|firebird-3.0.7.33374-3|326	--with-fbconf=%{_sysconfdir}/%{name} \
21mr|firebird-3.0.7.33374-3|327	--with-fblib=%{_libdir} --with-fbinclude=%{_includedir} \
21mr|firebird-3.0.7.33374-3|328	--with-fbdoc=%{_defaultdocdir}/%{name} \
21mr|firebird-3.0.7.33374-3|329	--with-fbudf=%{_libdir}/%{name}/udf \
21mr|firebird-3.0.7.33374-3|330	--with-fbsample=%{_defaultdocdir}/%{name}/sample \
21mr|firebird-3.0.7.33374-3|331	--with-fbsample-db=%{_localstatedir}/lib/%{name}/data/ \
21mr|firebird-3.0.7.33374-3|332	--with-fbhelp=%{_localstatedir}/lib/%{name}/system/ \
21mr|firebird-3.0.7.33374-3|333	--with-fbintl=%{_libdir}/%{name}/intl \
21mr|firebird-3.0.7.33374-3|334	--with-fbmisc=%{_datadir}/%{name}/misc \
21mr|firebird-3.0.7.33374-3|335	--with-fbsecure-db=%{_localstatedir}/lib/%{name}/secdb/ \
21mr|firebird-3.0.7.33374-3|336	--with-fbmsg=%{_localstatedir}/lib/%{name}/system/ \
21mr|firebird-3.0.7.33374-3|337	--with-fblog=%{_localstatedir}/log/%{name} \
21mr|firebird-3.0.7.33374-3|338	--with-fbglock=%{_var}/run/%{name} \
21mr|firebird-3.0.7.33374-3|339	--with-fbplugins=%{_libdir}/%{name}/plugins
21mr|firebird-3.0.7.33374-3|340	
21mr|firebird-3.0.7.33374-3|341	# Can't use %%make as it seems that sometimes parallel build is broken
21mr|firebird-3.0.7.33374-3|342	make
21mr|firebird-3.0.7.33374-3|343	cd gen
21mr|firebird-3.0.7.33374-3|344	make -f Makefile.install buildRoot
21mr|firebird-3.0.7.33374-3|345	chmod -R u+w buildroot%{_docdir}/%{name}
21mr|firebird-3.0.7.33374-3|346	
21mr|firebird-3.0.7.33374-3|347	%install
21mr|firebird-3.0.7.33374-3|348	chmod u+rw,a+rx gen/buildroot/usr/include/firebird/impl
21mr|firebird-3.0.7.33374-3|349	cp -r gen/buildroot/* %{buildroot}/
21mr|firebird-3.0.7.33374-3|350	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|firebird-3.0.7.33374-3|351	cp -v gen/install/misc/*.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|firebird-3.0.7.33374-3|352	
21mr|firebird-3.0.7.33374-3|353	cd %{buildroot}
21mr|firebird-3.0.7.33374-3|354	rm -vf .%{_sbindir}/*.sh
21mr|firebird-3.0.7.33374-3|355	mv -v .%{_sbindir}/fb_config .%{_libdir}/
21mr|firebird-3.0.7.33374-3|356	install -p -m 0755 %{SOURCE4} %{buildroot}%{_sbindir}/fb_config
21mr|firebird-3.0.7.33374-3|357	rm -vf .%{_includedir}/perf.h
21mr|firebird-3.0.7.33374-3|358	rm -vf .%{_libdir}/libicu*.so
21mr|firebird-3.0.7.33374-3|359	chmod -R u+w .%{_docdir}/%{name}
21mr|firebird-3.0.7.33374-3|360	rm -vf .%{_datadir}/%{name}/misc/firebird.init.*
21mr|firebird-3.0.7.33374-3|361	rm -vf .%{_datadir}/%{name}/misc/firebird.xinetd
21mr|firebird-3.0.7.33374-3|362	rm -vf .%{_datadir}/%{name}/misc/rc.config.firebird
21mr|firebird-3.0.7.33374-3|363	mv -v .%{_sysconfdir}/%{name}/README .%{_sysconfdir}/%{name}/WhatsNew \
21mr|firebird-3.0.7.33374-3|364	.%{_docdir}/%{name}/
21mr|firebird-3.0.7.33374-3|365	mv -v .%{_sysconfdir}/%{name}/IDPLicense.txt .%{_docdir}/%{name}/
21mr|firebird-3.0.7.33374-3|366	mv -v .%{_sysconfdir}/%{name}/IPLicense.txt .%{_docdir}/%{name}/
21mr|firebird-3.0.7.33374-3|367	install -p -m 0644 -D %{SOURCE2} .%{_docdir}/%{name}/README.ROSA
21mr|firebird-3.0.7.33374-3|368	mv -v .%{_bindir}/gstat .%{_bindir}/gstat-fb
21mr|firebird-3.0.7.33374-3|369	mv -v .%{_bindir}/isql .%{_bindir}/isql-fb
21mr|firebird-3.0.7.33374-3|370	
21mr|firebird-3.0.7.33374-3|371	mkdir -p .%{_localstatedir}/log/%{name}
21mr|firebird-3.0.7.33374-3|372	mkdir -p .%{_sysconfdir}/logrotate.d
21mr|firebird-3.0.7.33374-3|373	echo 1 > .%{_localstatedir}/log/%{name}/%{name}.log
21mr|firebird-3.0.7.33374-3|374	sed "s@%{name}.log@%{_localstatedir}/log/%{name}/%{name}.log@g" %{SOURCE1} > .%{_sysconfdir}/logrotate.d/%{name}
21mr|firebird-3.0.7.33374-3|375	
21mr|firebird-3.0.7.33374-3|376	mkdir -p .%{_tmpfilesdir}
21mr|firebird-3.0.7.33374-3|377	cp %{SOURCE3} .%{_tmpfilesdir}/
21mr|firebird-3.0.7.33374-3|378	
21mr|firebird-3.0.7.33374-3|379	mkdir -p .%{_unitdir}
21mr|firebird-3.0.7.33374-3|380	cp .%{_datadir}/%{name}/misc/%{name}-superserver.service .%{_unitdir}/%{name}-superserver.service

12209 21
21mr|firefox-148.0.2-1|1	%define _disable_lto %{nil}
21mr|firefox-148.0.2-1|2	
21mr|firefox-148.0.2-1|3	%if 0%{?debug}
21mr|firefox-148.0.2-1|4	%define debug_package %{nil}
21mr|firefox-148.0.2-1|5	%endif
21mr|firefox-148.0.2-1|6	#
21mr|firefox-148.0.2-1|7	# WARNING, READ FIRST:
21mr|firefox-148.0.2-1|8	#
21mr|firefox-148.0.2-1|9	# This is a special package that needs special treatment. Due to the amount of
21mr|firefox-148.0.2-1|10	# security updates it needs, it's common to ship new upstream versions instead of patching.
21mr|firefox-148.0.2-1|11	# That means this package MUST be BUILDABLE for stable official releases.
21mr|firefox-148.0.2-1|12	# This also means only STABLE upstream releases, NO betas.
21mr|firefox-148.0.2-1|13	# This is a discussed topic. Please, do not flame it again.
21mr|firefox-148.0.2-1|14	
21mr|firefox-148.0.2-1|15	%define major 148.0.2
21mr|firefox-148.0.2-1|16	%define ff_epoch 0
21mr|firefox-148.0.2-1|17	# (tpg) set version HERE !!!
21mr|firefox-148.0.2-1|18	%define realver %{major}
21mr|firefox-148.0.2-1|19	%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-148.0.2-1|20	
21mr|firefox-148.0.2-1|21	# (tpg) MOZILLA_FIVE_HOME
21mr|firefox-148.0.2-1|22	%define mozillalibdir %{_libdir}/%{name}
21mr|firefox-148.0.2-1|23	%define pluginsdir %{_libdir}/mozilla/plugins
21mr|firefox-148.0.2-1|24	
21mr|firefox-148.0.2-1|25	# this seems fragile, so require the exact version or later (#58754)
21mr|firefox-148.0.2-1|26	#%%define sqlite3_version %%(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|firefox-148.0.2-1|27	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|firefox-148.0.2-1|28	%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null |sed -e 's!\.0!!' || echo 0)
21mr|firefox-148.0.2-1|29	
21mr|firefox-148.0.2-1|30	# Requested 'nss >= 3.53.1' but version of NSS is 3.52.1
21mr|firefox-148.0.2-1|31	%if %{mdvver} >= 202310
21mr|firefox-148.0.2-1|32	%bcond_with system_nss_nspr
21mr|firefox-148.0.2-1|33	%else
21mr|firefox-148.0.2-1|34	%bcond_with system_nss_nspr
21mr|firefox-148.0.2-1|35	%endif
21mr|firefox-148.0.2-1|36	
21mr|firefox-148.0.2-1|37	# Firefox 61.0: ERROR: Only GCC 6.1 or newer is supported (found version 5.5.0).
21mr|firefox-148.0.2-1|38	%bcond_without clang
21mr|firefox-148.0.2-1|39	%bcond_with build_gcc
21mr|firefox-148.0.2-1|40	
21mr|firefox-148.0.2-1|41	%bcond_with system_llvm
21mr|firefox-148.0.2-1|42	
21mr|firefox-148.0.2-1|43	%if %{mdvver} >= 202310
21mr|firefox-148.0.2-1|44	%bcond_with alt_rust
21mr|firefox-148.0.2-1|45	%else
21mr|firefox-148.0.2-1|46	%bcond_without alt_rust
21mr|firefox-148.0.2-1|47	%endif
21mr|firefox-148.0.2-1|48	
21mr|firefox-148.0.2-1|49	%global rust_ver 1.90
21mr|firefox-148.0.2-1|50	%global rust_path %(echo /opt/rust%{rust_ver})
21mr|firefox-148.0.2-1|51	
21mr|firefox-148.0.2-1|52	%define llvm_opt_ver llvm20
21mr|firefox-148.0.2-1|53	%define llvm_dir_path /opt/%{llvm_opt_ver}
21mr|firefox-148.0.2-1|54	%define clang_path %{llvm_dir_path}/bin
21mr|firefox-148.0.2-1|55	%ifarch %{x86_64} %{arm64}
21mr|firefox-148.0.2-1|56	%define linker lld
21mr|firefox-148.0.2-1|57	%else
21mr|firefox-148.0.2-1|58	%define linker bfd
21mr|firefox-148.0.2-1|59	%endif
21mr|firefox-148.0.2-1|60	
21mr|firefox-148.0.2-1|61	%define use_bundled_cbindgen 1
21mr|firefox-148.0.2-1|62	
21mr|firefox-148.0.2-1|63	# KDE integration
21mr|firefox-148.0.2-1|64	%bcond_with kde
21mr|firefox-148.0.2-1|65	
21mr|firefox-148.0.2-1|66	# Do not make provides from plugins /usr/lib64/firefox/*.so
21mr|firefox-148.0.2-1|67	%global _privatelibs freeblpriv3.*|gkcodecs.*|ipcclientcerts.*|lgpllibs.*
21mr|firefox-148.0.2-1|68	%global _privatelibs %{_privatelibs}|mozavcodec.*|mozavutil.*|mozgtk.*
21mr|firefox-148.0.2-1|69	%global _privatelibs %{_privatelibs}|mozsandbox.*|mozsqlite3.*|mozwayland.*
21mr|firefox-148.0.2-1|70	%global _privatelibs %{_privatelibs}|nspr4.*|nss3.*|nssckbi.*|nssutil3.*
21mr|firefox-148.0.2-1|71	%global _privatelibs %{_privatelibs}|plc4.*|plds4.*|smime3.*|softokn3.*
21mr|firefox-148.0.2-1|72	%global _privatelibs %{_privatelibs}|ssl3.*|xul.*
21mr|firefox-148.0.2-1|73	
21mr|firefox-148.0.2-1|74	%global __provides_exclude ^lib(%{_privatelibs}).so.++$
21mr|firefox-148.0.2-1|75	%global __requires_exclude ^lib(%{_privatelibs}).so.++$
21mr|firefox-148.0.2-1|76	%global __provides_exclude_from ^(%{_libdir}/%{name}/.*\\.so.*)$
21mr|firefox-148.0.2-1|77	
21mr|firefox-148.0.2-1|78	%global debug 0
21mr|firefox-148.0.2-1|79	
21mr|firefox-148.0.2-1|80	%global system_jpeg 1
21mr|firefox-148.0.2-1|81	
21mr|firefox-148.0.2-1|82	%global system_libevent 1
21mr|firefox-148.0.2-1|83	
21mr|firefox-148.0.2-1|84	%if %{mdvver} >= 202310
21mr|firefox-148.0.2-1|85	%global system_pixman 1
21mr|firefox-148.0.2-1|86	%else
21mr|firefox-148.0.2-1|87	%global system_pixman 0
21mr|firefox-148.0.2-1|88	%endif
21mr|firefox-148.0.2-1|89	
21mr|firefox-148.0.2-1|90	%global system_zlib 1
21mr|firefox-148.0.2-1|91	
21mr|firefox-148.0.2-1|92	%global system_ffi 1
21mr|firefox-148.0.2-1|93	
21mr|firefox-148.0.2-1|94	%global system_av1 0
21mr|firefox-148.0.2-1|95	
21mr|firefox-148.0.2-1|96	%if %{mdvver} >= 202310
21mr|firefox-148.0.2-1|97	%global system_libvpx 1
21mr|firefox-148.0.2-1|98	%global system_python3 1
21mr|firefox-148.0.2-1|99	%else
21mr|firefox-148.0.2-1|100	%global system_python3 0
21mr|firefox-148.0.2-1|101	%global system_libvpx 0
21mr|firefox-148.0.2-1|102	%endif
21mr|firefox-148.0.2-1|103	
21mr|firefox-148.0.2-1|104	%global system_webp 1
21mr|firefox-148.0.2-1|105	
21mr|firefox-148.0.2-1|106	%global pgo_build 0
21mr|firefox-148.0.2-1|107	
21mr|firefox-148.0.2-1|108	%global toolkit_gtk3 1
21mr|firefox-148.0.2-1|109	
21mr|firefox-148.0.2-1|110	
21mr|firefox-148.0.2-1|111	Summary:	Next generation web browser
21mr|firefox-148.0.2-1|112	Name:		firefox
21mr|firefox-148.0.2-1|113	Version:	%{major}
21mr|firefox-148.0.2-1|114	Epoch:		%{ff_epoch}
21mr|firefox-148.0.2-1|115	Release:	1
21mr|firefox-148.0.2-1|116	License:	MPLv1+
21mr|firefox-148.0.2-1|117	Group:		Networking/WWW
21mr|firefox-148.0.2-1|118	Url:		http://www.mozilla.com/firefox/
21mr|firefox-148.0.2-1|119	Source0:	https://archive.mozilla.org/pub/firefox/releases/%{realver}/source/%{name}-%{realver}.source.tar.xz
21mr|firefox-148.0.2-1|120	Source1:	firefox.rpmlintrc
21mr|firefox-148.0.2-1|121	Source2:	ru@dictionaries.addons.mozilla.org.tar.bz2
21mr|firefox-148.0.2-1|122	Source3:	use_yandex_search_as_default.py
21mr|firefox-148.0.2-1|123	Source4:	%{name}.desktop
21mr|firefox-148.0.2-1|124	Source5:	MOZ_MAIN
21mr|firefox-148.0.2-1|125	Source6:	32dc5c21-98c7-4355-8603-398c9f5eec49
21mr|firefox-148.0.2-1|126	Source7:	firefox.cfg
21mr|firefox-148.0.2-1|127	Source9:	kde.js
21mr|firefox-148.0.2-1|128	Source10:	mozilla-api-key
21mr|firefox-148.0.2-1|129	Source11:	google-api-key
21mr|firefox-148.0.2-1|130	# for 2016.1
21mr|firefox-148.0.2-1|131	Source80:	loffice-libcxx-wrapper.sh
21mr|firefox-148.0.2-1|132	# Fedora
21mr|firefox-148.0.2-1|133	# https://github.com/eqrion/cbindgen/releases
21mr|firefox-148.0.2-1|134	# version 0.26.0
21mr|firefox-148.0.2-1|135	Source12:	cbindgen-vendor.tar.xz
21mr|firefox-148.0.2-1|136	Source13:	gen_cbindgen-vendor.sh
21mr|firefox-148.0.2-1|137	# To return Russian search services and messengers that firefox refused
21mr|firefox-148.0.2-1|138	Patch0:		yandex_search_engine_icon.patch
21mr|firefox-148.0.2-1|139	Patch1:		firefox-129.0.1-yandex.patch
21mr|firefox-148.0.2-1|140	# Patches for kde integration of FF
21mr|firefox-148.0.2-1|141	# http://www.rosenauer.org/hg/mozilla/summary
21mr|firefox-148.0.2-1|142	# https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox
21mr|firefox-148.0.2-1|143	Patch11:	mozilla-kde.patch
21mr|firefox-148.0.2-1|144	Patch12:	firefox-kde.patch
21mr|firefox-148.0.2-1|145	# Fedora specific patches
21mr|firefox-148.0.2-1|146	# Unable to install addons from https pages
21mr|firefox-148.0.2-1|147	Patch215:	firefox-enable-addons.patch
21mr|firefox-148.0.2-1|148	Patch219:	mozilla-ntlm-full-path.patch
21mr|firefox-148.0.2-1|149	Patch301:	firefox-enable-vaapi.patch
21mr|firefox-148.0.2-1|150	# system AV1 patches (from Gentoo)
21mr|firefox-148.0.2-1|151	Patch800:        bmo-1559213-Support-system-av1.patch
21mr|firefox-148.0.2-1|152	Patch801:        bmo-1559213-fix-system-av1-libs.patch
21mr|firefox-148.0.2-1|153	Patch900:	 3500-chromium-added-basic-defines-for-LoongArch-lp64-ABI.patch
21mr|firefox-148.0.2-1|154	ExclusiveArch:	%{x86_64} %{arm64} loongarch64 riscv64
21mr|firefox-148.0.2-1|155	
21mr|firefox-148.0.2-1|156	BuildRequires:	gtk+2-devel
21mr|firefox-148.0.2-1|157	%if 0%{?toolkit_gtk3}
21mr|firefox-148.0.2-1|158	BuildRequires:	gtk+3-devel
21mr|firefox-148.0.2-1|159	%endif
21mr|firefox-148.0.2-1|160	%if %{without alt_rust}
21mr|firefox-148.0.2-1|161	BuildRequires:	rust
21mr|firefox-148.0.2-1|162	BuildRequires:	rustfmt
21mr|firefox-148.0.2-1|163	BuildRequires:	cargo
21mr|firefox-148.0.2-1|164	%else
21mr|firefox-148.0.2-1|165	BuildRequires:	rust%{rust_ver}
21mr|firefox-148.0.2-1|166	%endif
21mr|firefox-148.0.2-1|167	BuildRequires:	unzip
21mr|firefox-148.0.2-1|168	BuildRequires:	zip
21mr|firefox-148.0.2-1|169	%if %{with clang}
21mr|firefox-148.0.2-1|170	%if %{without system_llvm}
21mr|firefox-148.0.2-1|171	BuildRequires:  %{llvm_opt_ver}
21mr|firefox-148.0.2-1|172	%else
21mr|firefox-148.0.2-1|173	BuildRequires:	clang
21mr|firefox-148.0.2-1|174	BuildRequires:	clang-devel
21mr|firefox-148.0.2-1|175	BuildRequires:	lld
21mr|firefox-148.0.2-1|176	%endif
21mr|firefox-148.0.2-1|177	%endif
21mr|firefox-148.0.2-1|178	BuildRequires:	nasm
21mr|firefox-148.0.2-1|179	BuildRequires:	libatomic-devel
21mr|firefox-148.0.2-1|180	BuildRequires:	pkgconfig(xinerama)
21mr|firefox-148.0.2-1|181	BuildRequires:	pkgconfig(xscrnsaver)
21mr|firefox-148.0.2-1|182	%if 0%{?system_jpeg}
21mr|firefox-148.0.2-1|183	BuildRequires:	jpeg-devel
21mr|firefox-148.0.2-1|184	%endif
21mr|firefox-148.0.2-1|185	%if 0%{?system_zlib}
21mr|firefox-148.0.2-1|186	BuildRequires:	zlib-devel
21mr|firefox-148.0.2-1|187	%endif
21mr|firefox-148.0.2-1|188	BuildRequires:	glib2-devel
21mr|firefox-148.0.2-1|189	%if 0%{?system_python3}
21mr|firefox-148.0.2-1|190	BuildRequires:	pkgconfig(python3)
21mr|firefox-148.0.2-1|191	%else
21mr|firefox-148.0.2-1|192	BuildRequires:  pkgconfig(python-3.11)
21mr|firefox-148.0.2-1|193	%endif
21mr|firefox-148.0.2-1|194	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|firefox-148.0.2-1|195	BuildRequires:	makedepend
21mr|firefox-148.0.2-1|196	BuildRequires:	nodejs
21mr|firefox-148.0.2-1|197	%if 0%{?system_pixman}
21mr|firefox-148.0.2-1|198	BuildRequires:	pixman-devel
21mr|firefox-148.0.2-1|199	%endif
21mr|firefox-148.0.2-1|200	%if %{with system_nss_nspr}
21mr|firefox-148.0.2-1|201	BuildRequires:	nss-devel >= 2:3.24
21mr|firefox-148.0.2-1|202	BuildRequires:	nss-static-devel
21mr|firefox-148.0.2-1|203	BuildRequires:	pkgconfig(nspr) >= 4.17
21mr|firefox-148.0.2-1|204	%endif
21mr|firefox-148.0.2-1|205	BuildRequires:	startup-notification-devel
21mr|firefox-148.0.2-1|206	BuildRequires:	dbus-glib-devel
21mr|firefox-148.0.2-1|207	%ifnarch %armx %mips
21mr|firefox-148.0.2-1|208	%if %{mdvver} <= 202115
21mr|firefox-148.0.2-1|209	BuildRequires:	java-rpmbuild
21mr|firefox-148.0.2-1|210	%endif
21mr|firefox-148.0.2-1|211	BuildRequires:	java-1.8.0-openjdk-devel
21mr|firefox-148.0.2-1|212	BuildRequires:	yasm >= 1.0.1
21mr|firefox-148.0.2-1|213	%endif
21mr|firefox-148.0.2-1|214	%if 0%{?system_ffi}
21mr|firefox-148.0.2-1|215	BuildRequires:	pkgconfig(libffi)
21mr|firefox-148.0.2-1|216	%endif
21mr|firefox-148.0.2-1|217	BuildRequires:	rootcerts >= 1:20110830.00
21mr|firefox-148.0.2-1|218	BuildRequires:	pkgconfig(xt)
21mr|firefox-148.0.2-1|219	%if 0%{?system_libevent}
21mr|firefox-148.0.2-1|220	BuildRequires:	pkgconfig(libevent)
21mr|firefox-148.0.2-1|221	%endif
21mr|firefox-148.0.2-1|222	BuildRequires:	doxygen
21mr|firefox-148.0.2-1|223	BuildRequires:	pkgconfig(alsa)
21mr|firefox-148.0.2-1|224	BuildRequires:	wget
21mr|firefox-148.0.2-1|225	BuildRequires:	pkgconfig(libnotify)
21mr|firefox-148.0.2-1|226	BuildRequires:	pkgconfig(gl)
21mr|firefox-148.0.2-1|227	BuildRequires:	autoconf2.1
21mr|firefox-148.0.2-1|228	BuildRequires:	libiw-devel
21mr|firefox-148.0.2-1|229	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|firefox-148.0.2-1|230	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|firefox-148.0.2-1|231	BuildRequires:	pkgconfig(opus)
21mr|firefox-148.0.2-1|232	BuildRequires:	pkgconfig(libpulse)
21mr|firefox-148.0.2-1|233	BuildRequires:	bzip2-devel
21mr|firefox-148.0.2-1|234	BuildRequires:	pkgconfig(theoradec)
21mr|firefox-148.0.2-1|235	BuildRequires:	pkgconfig(vorbis)
21mr|firefox-148.0.2-1|236	BuildRequires:	pkgconfig(gconf-2.0)
21mr|firefox-148.0.2-1|237	BuildRequires:	pkgconfig(fontconfig)
21mr|firefox-148.0.2-1|238	%if 0%{?system_libvpx}
21mr|firefox-148.0.2-1|239	BuildRequires:	pkgconfig(vpx)
21mr|firefox-148.0.2-1|240	%endif
21mr|firefox-148.0.2-1|241	# webp
21mr|firefox-148.0.2-1|242	%if 0%{?system_webp}
21mr|firefox-148.0.2-1|243	BuildRequires:  pkgconfig(libwebp)
21mr|firefox-148.0.2-1|244	BuildRequires:  pkgconfig(libwebpdemux)
21mr|firefox-148.0.2-1|245	%endif
21mr|firefox-148.0.2-1|246	# use system av1 and aom
21mr|firefox-148.0.2-1|247	%if 0%{?system_av1}
21mr|firefox-148.0.2-1|248	BuildRequires:  pkgconfig(aom)
21mr|firefox-148.0.2-1|249	BuildRequires:  pkgconfig(dav1d)
21mr|firefox-148.0.2-1|250	%endif
21mr|firefox-148.0.2-1|251	
21mr|firefox-148.0.2-1|252	Provides:	%{name} = %{EVRD}
21mr|firefox-148.0.2-1|253	Provides:	mozilla-firefox = %{EVRD}
21mr|firefox-148.0.2-1|254	Provides:	webclient
21mr|firefox-148.0.2-1|255	
21mr|firefox-148.0.2-1|256	%if %{with system_nss_nspr}
21mr|firefox-148.0.2-1|257	Requires:	%{mklibname nss 3} >= 2:%{nss_version}
21mr|firefox-148.0.2-1|258	Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
21mr|firefox-148.0.2-1|259	%endif
21mr|firefox-148.0.2-1|260	Requires:	indexhtml
21mr|firefox-148.0.2-1|261	Requires:	xdg-utils
21mr|firefox-148.0.2-1|262	# fixes bug #42096
21mr|firefox-148.0.2-1|263	Requires:	mailcap
21mr|firefox-148.0.2-1|264	Recommends:	%{_lib}canberra0
21mr|firefox-148.0.2-1|265	Recommends:	%{_lib}cups2
21mr|firefox-148.0.2-1|266	%if %{with kde}
21mr|firefox-148.0.2-1|267	%if %{mdvver} > 202115
21mr|firefox-148.0.2-1|268	Recommends: (kmozillahelper if plasma5-workspace)
21mr|firefox-148.0.2-1|269	%endif
21mr|firefox-148.0.2-1|270	%endif
21mr|firefox-148.0.2-1|271	
21mr|firefox-148.0.2-1|272	%description
21mr|firefox-148.0.2-1|273	The award-winning Web browser is now faster, more secure, and fully
21mr|firefox-148.0.2-1|274	customizable to your online life. With Firefox(R), we've added powerful new
21mr|firefox-148.0.2-1|275	features that make your online experience even better. It is an 'open source'
21mr|firefox-148.0.2-1|276	product which is  freely available, and is acquiring a growing proportion of
21mr|firefox-148.0.2-1|277	international web browser usage.
21mr|firefox-148.0.2-1|278	
21mr|firefox-148.0.2-1|279	Firefox claims to offer a more secure web browsing experience than other
21mr|firefox-148.0.2-1|280	products, with better protection against spyware and other Internet-based
21mr|firefox-148.0.2-1|281	security threats.  It includes all the standard features of a modern web
21mr|firefox-148.0.2-1|282	browser, like Internet searching, tracking recently visited sites, setting up
21mr|firefox-148.0.2-1|283	shortcuts to favourite sites, customising the software behaviour and so on.
21mr|firefox-148.0.2-1|284	Firefox also includes  features like 'tabbed browsing' (opening several web
21mr|firefox-148.0.2-1|285	sites as sections within the same window) and methods for controlling pop-up
21mr|firefox-148.0.2-1|286	windows, cookies and downloaded files.
21mr|firefox-148.0.2-1|287	
21mr|firefox-148.0.2-1|288	%files
21mr|firefox-148.0.2-1|289	%doc AUTHORS CLOBBER LICENSE README.md
21mr|firefox-148.0.2-1|290	%{_bindir}/%{name}
21mr|firefox-148.0.2-1|291	%{_bindir}/mozilla-firefox
21mr|firefox-148.0.2-1|292	%{_datadir}/applications/*.desktop
21mr|firefox-148.0.2-1|293	%{_datadir}/mozilla/extensions/%{firefox_appid}/
21mr|firefox-148.0.2-1|294	%{_iconsdir}/%{name}.png
21mr|firefox-148.0.2-1|295	%{_iconsdir}/hicolor/*/apps/*.png
21mr|firefox-148.0.2-1|296	%{_liconsdir}/%{name}.png
21mr|firefox-148.0.2-1|297	%{_miconsdir}/%{name}.png
21mr|firefox-148.0.2-1|298	%{mozillalibdir}*
21mr|firefox-148.0.2-1|299	%if %{with system_nss_nspr}
21mr|firefox-148.0.2-1|300	%exclude %{mozillalibdir}/libnssckbi.so
21mr|firefox-148.0.2-1|301	%endif
21mr|firefox-148.0.2-1|302	%dir %{_libdir}/mozilla
21mr|firefox-148.0.2-1|303	%dir %{_libdir}/mozilla/extensions
21mr|firefox-148.0.2-1|304	%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-148.0.2-1|305	%dir %{pluginsdir}
21mr|firefox-148.0.2-1|306	
21mr|firefox-148.0.2-1|307	#---------------------------------------------------------------------
21mr|firefox-148.0.2-1|308	
21mr|firefox-148.0.2-1|309	%package devel
21mr|firefox-148.0.2-1|310	Summary:	Development files for %{name}
21mr|firefox-148.0.2-1|311	Group:		Development/Other
21mr|firefox-148.0.2-1|312	%if %{mdvver} > 201610
21mr|firefox-148.0.2-1|313	Conflicts:	%{_lib}xulrunner-devel
21mr|firefox-148.0.2-1|314	%endif
21mr|firefox-148.0.2-1|315	
21mr|firefox-148.0.2-1|316	%description devel
21mr|firefox-148.0.2-1|317	Files and macros mainly for building Firefox extensions.
21mr|firefox-148.0.2-1|318	
21mr|firefox-148.0.2-1|319	%files devel
21mr|firefox-148.0.2-1|320	%doc AUTHORS CLOBBER LICENSE README.md
21mr|firefox-148.0.2-1|321	%{_rpmmacrodir}/*%{name}*
21mr|firefox-148.0.2-1|322	%if %{mdvver} > 201610
21mr|firefox-148.0.2-1|323	%{_datadir}/pkgconfig/mozilla-plugin.pc
21mr|firefox-148.0.2-1|324	%endif
21mr|firefox-148.0.2-1|325	
21mr|firefox-148.0.2-1|326	#---------------------------------------------------------------------
21mr|firefox-148.0.2-1|327	
21mr|firefox-148.0.2-1|328	%prep
21mr|firefox-148.0.2-1|329	%setup -q
21mr|firefox-148.0.2-1|330	
21mr|firefox-148.0.2-1|331	export PATH="$PATH:%{_libexecdir}"
21mr|firefox-148.0.2-1|332	
21mr|firefox-148.0.2-1|333	%patch0 -p1
21mr|firefox-148.0.2-1|334	# script update search yandex
21mr|firefox-148.0.2-1|335	cp -av %{SOURCE6} ${PWD}
21mr|firefox-148.0.2-1|336	
21mr|firefox-148.0.2-1|337	%if 0%{?system_python3}
21mr|firefox-148.0.2-1|338	%{__python3} %{SOURCE3}
21mr|firefox-148.0.2-1|339	%else
21mr|firefox-148.0.2-1|340	%{__python311} %{SOURCE3}
21mr|firefox-148.0.2-1|341	%endif
21mr|firefox-148.0.2-1|342	
21mr|firefox-148.0.2-1|343	# Add search yandex and set by default
21mr|firefox-148.0.2-1|344	%patch1 -p1 -b .ya.ru
21mr|firefox-148.0.2-1|345	
21mr|firefox-148.0.2-1|346	%if %{with kde}
21mr|firefox-148.0.2-1|347	## KDE INTEGRATION
21mr|firefox-148.0.2-1|348	%patch11 -p1
21mr|firefox-148.0.2-1|349	# declare identifier
21mr|firefox-148.0.2-1|350	sed -i '/nsKDEUtils.h/a #include "nsPrintfCString.h"' toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp
21mr|firefox-148.0.2-1|351	%patch12 -p1
21mr|firefox-148.0.2-1|352	%endif
21mr|firefox-148.0.2-1|353	
21mr|firefox-148.0.2-1|354	# Fedora patches
21mr|firefox-148.0.2-1|355	%patch215 -p1 -b .addons
21mr|firefox-148.0.2-1|356	%patch219 -p1 -b .ntlm
21mr|firefox-148.0.2-1|357	%if %{with system_nss_nspr}
21mr|firefox-148.0.2-1|358	# needed to regenerate certdata.c
21mr|firefox-148.0.2-1|359	pushd security/nss/lib/ckfw/builtins
21mr|firefox-148.0.2-1|360	perl ./certdata.perl /etc/pki/tls/mozilla/certdata.txt
21mr|firefox-148.0.2-1|361	popd
21mr|firefox-148.0.2-1|362	%endif
21mr|firefox-148.0.2-1|363	
21mr|firefox-148.0.2-1|364	%ifarch %{arm64}
21mr|firefox-148.0.2-1|365	sed -i -e "s|sys/sysctl.h|linux/sysctl.h|" media/ffvpx/libavutil/cpu.c
21mr|firefox-148.0.2-1|366	%endif
21mr|firefox-148.0.2-1|367	# use system av1
21mr|firefox-148.0.2-1|368	%if 0%{?system_av1}
21mr|firefox-148.0.2-1|369	%patch800 -p1 -b .system-av1
21mr|firefox-148.0.2-1|370	%patch801 -p1 -b .system-av1-fixup
21mr|firefox-148.0.2-1|371	%endif
21mr|firefox-148.0.2-1|372	
21mr|firefox-148.0.2-1|373	# loongarch patch
21mr|firefox-148.0.2-1|374	%patch900 -p1
21mr|firefox-148.0.2-1|375	
21mr|firefox-148.0.2-1|376	cp %{SOURCE5} ${PWD}/.mozconfig
21mr|firefox-148.0.2-1|377	
21mr|firefox-148.0.2-1|378	echo "ac_add_options --host=\"%{_host}\"" >> .mozconfig
21mr|firefox-148.0.2-1|379	echo "ac_add_options --prefix=\"%{_prefix}\"" >> .mozconfig
21mr|firefox-148.0.2-1|380	echo "ac_add_options --libdir=\"%{_libdir}\"" >> .mozconfig
21mr|firefox-148.0.2-1|381	%if 0%{?debug}
21mr|firefox-148.0.2-1|382	echo "ac_add_options --disable-debug" >> .mozconfig
21mr|firefox-148.0.2-1|383	echo "ac_add_options --disable-debug-symbols" >> .mozconfig
21mr|firefox-148.0.2-1|384	%endif
21mr|firefox-148.0.2-1|385	%ifarch aarch64
21mr|firefox-148.0.2-1|386	echo "ac_add_options --disable-elf-hack" >> .mozconfig
21mr|firefox-148.0.2-1|387	%endif
21mr|firefox-148.0.2-1|388	%if 0%{?toolkit_gtk3}
21mr|firefox-148.0.2-1|389	echo "ac_add_options --enable-default-toolkit=cairo-gtk3-x11-wayland" >> .mozconfig
21mr|firefox-148.0.2-1|390	%else
21mr|firefox-148.0.2-1|391	echo "ac_add_options --enable-default-toolkit=cairo-gtk2" >> .mozconfig
21mr|firefox-148.0.2-1|392	%endif
21mr|firefox-148.0.2-1|393	echo "ac_add_options --enable-linker=%{linker}" >> .mozconfig
21mr|firefox-148.0.2-1|394	echo "ac_add_options --enable-optimize=\"-g -O2\"" >> .mozconfig
21mr|firefox-148.0.2-1|395	echo "ac_add_options --with-google-location-service-api-keyfile=%{SOURCE11}" >> .mozconfig
21mr|firefox-148.0.2-1|396	echo "ac_add_options --with-google-safebrowsing-api-keyfile=%{SOURCE11}" >> .mozconfig
21mr|firefox-148.0.2-1|397	echo "ac_add_options --with-mozilla-api-keyfile=%{SOURCE10}" >> .mozconfig
21mr|firefox-148.0.2-1|398	%if 0%{?system_jpeg}
21mr|firefox-148.0.2-1|399	echo "ac_add_options --with-system-jpeg" >> .mozconfig
21mr|firefox-148.0.2-1|400	%else
21mr|firefox-148.0.2-1|401	echo "ac_add_options --without-system-jpeg" >> .mozconfig
21mr|firefox-148.0.2-1|402	%endif
21mr|firefox-148.0.2-1|403	%if 0%{?system_libevent}
21mr|firefox-148.0.2-1|404	echo "ac_add_options --with-system-libevent" >> .mozconfig
21mr|firefox-148.0.2-1|405	%else
21mr|firefox-148.0.2-1|406	echo "ac_add_options --without-system-libevent" .mozconfig
21mr|firefox-148.0.2-1|407	%endif
21mr|firefox-148.0.2-1|408	%if 0%{?system_pixman}
21mr|firefox-148.0.2-1|409	echo "ac_add_options --enable-system-pixman" >> .mozconfig
21mr|firefox-148.0.2-1|410	%endif
21mr|firefox-148.0.2-1|411	%if %{with system_nss_nspr}
21mr|firefox-148.0.2-1|412	echo "ac_add_options --with-system-nspr" >> .mozconfig
21mr|firefox-148.0.2-1|413	echo "ac_add_options --with-system-nss" >> .mozconfig
21mr|firefox-148.0.2-1|414	%else
21mr|firefox-148.0.2-1|415	echo "ac_add_options --without-system-nspr" >> .mozconfig
21mr|firefox-148.0.2-1|416	echo "ac_add_options --without-system-nss" >> .mozconfig
21mr|firefox-148.0.2-1|417	%endif
21mr|firefox-148.0.2-1|418	%if 0%{?system_zlib}
21mr|firefox-148.0.2-1|419	echo "ac_add_options --with-system-zlib" >> .mozconfig
21mr|firefox-148.0.2-1|420	%endif
21mr|firefox-148.0.2-1|421	%if 0%{?system_ffi}
21mr|firefox-148.0.2-1|422	echo "ac_add_options --enable-system-ffi" >> .mozconfig
21mr|firefox-148.0.2-1|423	%endif
21mr|firefox-148.0.2-1|424	%if 0%{?system_av1}
21mr|firefox-148.0.2-1|425	echo "ac_add_options --with-system-av1" >> .mozconfig
21mr|firefox-148.0.2-1|426	%else
21mr|firefox-148.0.2-1|427	#echo "ac_add_options --without-system-av1" >> .mozconfig
21mr|firefox-148.0.2-1|428	%endif
21mr|firefox-148.0.2-1|429	%if 0%{?system_libvpx}
21mr|firefox-148.0.2-1|430	echo "ac_add_options --with-system-libvpx" >> .mozconfig
21mr|firefox-148.0.2-1|431	%else
21mr|firefox-148.0.2-1|432	echo "ac_add_options --without-system-libvpx" >> .mozconfig
21mr|firefox-148.0.2-1|433	%endif
21mr|firefox-148.0.2-1|434	%if 0%{?system_webp}
21mr|firefox-148.0.2-1|435	echo "ac_add_options --with-system-webp" >> .mozconfig
21mr|firefox-148.0.2-1|436	%else
21mr|firefox-148.0.2-1|437	echo "ac_add_options --without-system-webp" >> .mozconfig
21mr|firefox-148.0.2-1|438	%endif
21mr|firefox-148.0.2-1|439	echo "ac_add_options --enable-pulseaudio" >> .mozconfig
21mr|firefox-148.0.2-1|440	
21mr|firefox-148.0.2-1|441	echo "ac_add_options --disable-lto" >> .mozconfig
21mr|firefox-148.0.2-1|442	
21mr|firefox-148.0.2-1|443	%if 0%{?pgo_build}
21mr|firefox-148.0.2-1|444	echo "ac_add_options MOZ_PGO=1" >> .mozconfig
21mr|firefox-148.0.2-1|445	%endif
21mr|firefox-148.0.2-1|446	
21mr|firefox-148.0.2-1|447	%build
21mr|firefox-148.0.2-1|448	%if %{with alt_rust}
21mr|firefox-148.0.2-1|449	export PATH=$PATH:%{rust_path}/bin:%{_libexecdir}
21mr|firefox-148.0.2-1|450	%endif
21mr|firefox-148.0.2-1|451	
21mr|firefox-148.0.2-1|452	%if 0%{?use_bundled_cbindgen}
21mr|firefox-148.0.2-1|453	mkdir -p my_rust_vendor
21mr|firefox-148.0.2-1|454	cd my_rust_vendor
21mr|firefox-148.0.2-1|455	%{__tar} xf %{SOURCE12}
21mr|firefox-148.0.2-1|456	mkdir -p .cargo
21mr|firefox-148.0.2-1|457	cat > .cargo/config <<EOL
21mr|firefox-148.0.2-1|458	[source.crates-io]
21mr|firefox-148.0.2-1|459	replace-with = "vendored-sources"
21mr|firefox-148.0.2-1|460	
21mr|firefox-148.0.2-1|461	[source.vendored-sources]
21mr|firefox-148.0.2-1|462	directory = "`pwd`"
21mr|firefox-148.0.2-1|463	EOL
21mr|firefox-148.0.2-1|464	
21mr|firefox-148.0.2-1|465	env CARGO_HOME=.cargo cargo install cbindgen
21mr|firefox-148.0.2-1|466	export PATH=`pwd`/.cargo/bin:$PATH
21mr|firefox-148.0.2-1|467	%endif
21mr|firefox-148.0.2-1|468	cd -
21mr|firefox-148.0.2-1|469	
21mr|firefox-148.0.2-1|470	export RUSTFLAGS="-Cdebuginfo=0"
21mr|firefox-148.0.2-1|471	
21mr|firefox-148.0.2-1|472	%if %{without build_gcc}
21mr|firefox-148.0.2-1|473	%if %{without system_llvm}
21mr|firefox-148.0.2-1|474	export PATH="%clang_path:$PATH"
21mr|firefox-148.0.2-1|475	export CC=%clang_path/clang
21mr|firefox-148.0.2-1|476	export CXX=%clang_path/clang++
21mr|firefox-148.0.2-1|477	export AR=%clang_path/llvm-ar
21mr|firefox-148.0.2-1|478	export NM=%clang_path/llvm-nm
21mr|firefox-148.0.2-1|479	export RANLIB=%clang_path/llvm-ranlib
21mr|firefox-148.0.2-1|480	export LLVM_PROFDATA=%clang_path/llvm-profdata
21mr|firefox-148.0.2-1|481	%else
21mr|firefox-148.0.2-1|482	export CC=clang
21mr|firefox-148.0.2-1|483	export CXX=clang++
21mr|firefox-148.0.2-1|484	export AR="%(which llvm-ar)"
21mr|firefox-148.0.2-1|485	export NM="%(which llvm-nm)"
21mr|firefox-148.0.2-1|486	export RANLIB="%(which llvm-ranlib)"
21mr|firefox-148.0.2-1|487	export LLVM_PROFDATA="%(which llvm-profdata)"
21mr|firefox-148.0.2-1|488	%endif
21mr|firefox-148.0.2-1|489	%else
21mr|firefox-148.0.2-1|490	export CC=%{__cc}
21mr|firefox-148.0.2-1|491	export CXX=%{__cxx}
21mr|firefox-148.0.2-1|492	export AR="%(which gcc-ar)"
21mr|firefox-148.0.2-1|493	export NM="%(which gcc-nm)"
21mr|firefox-148.0.2-1|494	export RANLIB="%(which gcc-ranlib)"
21mr|firefox-148.0.2-1|495	CFLAGS="$CFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-148.0.2-1|496	CXXFLAGS="$CXXFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-148.0.2-1|497	export CFLAGS
21mr|firefox-148.0.2-1|498	export CXXFLAGS
21mr|firefox-148.0.2-1|499	%endif
21mr|firefox-148.0.2-1|500	
21mr|firefox-148.0.2-1|501	# force memory efficient linking and ets
21mr|firefox-148.0.2-1|502	%if %{with clang}
21mr|firefox-148.0.2-1|503	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|firefox-148.0.2-1|504	%else
21mr|firefox-148.0.2-1|505	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|firefox-148.0.2-1|506	%endif
21mr|firefox-148.0.2-1|507	
21mr|firefox-148.0.2-1|508	export MOZ_SERVICES_SYNC="1"
21mr|firefox-148.0.2-1|509	export STRIP=/bin/true
21mr|firefox-148.0.2-1|510	
21mr|firefox-148.0.2-1|511	# This is needed since Firefox 68, otherwise each language installation
21mr|firefox-148.0.2-1|512	# (and Firefox 68 from Mozilla binaries compared to old Firefox binaries
21mr|firefox-148.0.2-1|513	# from ROSA) will have their own profile (and users are missing bookmarks
21mr|firefox-148.0.2-1|514	# and such).
21mr|firefox-148.0.2-1|515	export MOZ_LEGACY_PROFILES="1"
21mr|firefox-148.0.2-1|516	
21mr|firefox-148.0.2-1|517	# This mach command requires /builddir/.mozbuild/_virtualenvs/mach/bin/python,
21mr|firefox-148.0.2-1|518	# which wasn't found on the system!
21mr|firefox-148.0.2-1|519	# Consider running 'mach bootstrap' or 'mach create-mach-environment'
21mr|firefox-148.0.2-1|520	# to create the mach virtualenvs, or set MACH_USE_SYSTEM_PYTHON to use
21mr|firefox-148.0.2-1|521	# the system Python installation over a virtualenv.
21mr|firefox-148.0.2-1|522	export MACH_USE_SYSTEM_PYTHON=1
21mr|firefox-148.0.2-1|523	
21mr|firefox-148.0.2-1|524	export MOZCONFIG=${PWD}/.mozconfig
21mr|firefox-148.0.2-1|525	
21mr|firefox-148.0.2-1|526	./mach build
21mr|firefox-148.0.2-1|527	
21mr|firefox-148.0.2-1|528	%install
21mr|firefox-148.0.2-1|529	# Make sure locale works for langpacks
21mr|firefox-148.0.2-1|530	cat > ${PWD}/obj/dist/bin/browser/defaults/preferences/firefox-l10n.js << EOF
21mr|firefox-148.0.2-1|531	pref("general.useragent.locale", "chrome://global/locale/intl.properties");
21mr|firefox-148.0.2-1|532	EOF
21mr|firefox-148.0.2-1|533	
21mr|firefox-148.0.2-1|534	make -C ${PWD}/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0
21mr|firefox-148.0.2-1|535	
21mr|firefox-148.0.2-1|536	# Copy files to buildroot
21mr|firefox-148.0.2-1|537	mkdir -p %{buildroot}%{mozillalibdir}
21mr|firefox-148.0.2-1|538	cp -rf ${PWD}/obj/dist/firefox/* %{buildroot}%{mozillalibdir}
21mr|firefox-148.0.2-1|539	
21mr|firefox-148.0.2-1|540	mkdir -p  %{buildroot}%{_bindir}
21mr|firefox-148.0.2-1|541	
21mr|firefox-148.0.2-1|542	
21mr|firefox-148.0.2-1|543	%if 0
21mr|firefox-148.0.2-1|544	cat > %{buildroot}%{_bindir}/firefox <<'EOF'
21mr|firefox-148.0.2-1|545	#!/bin/sh
21mr|firefox-148.0.2-1|546	if [ "${XDG_SESSION_TYPE:-}" = wayland ]; then
21mr|firefox-148.0.2-1|547	export MOZ_ENABLE_WAYLAND=1
21mr|firefox-148.0.2-1|548	exec %{mozillalibdir}/firefox "$@"
21mr|firefox-148.0.2-1|549	else
21mr|firefox-148.0.2-1|550	export MOZ_DISABLE_WAYLAND=1
21mr|firefox-148.0.2-1|551	exec %{mozillalibdir}/firefox "$@"
21mr|firefox-148.0.2-1|552	fi
21mr|firefox-148.0.2-1|553	EOF
21mr|firefox-148.0.2-1|554	chmod +x %{buildroot}%{_bindir}/firefox
21mr|firefox-148.0.2-1|555	%endif
21mr|firefox-148.0.2-1|556	
21mr|firefox-148.0.2-1|557	ln -s %{mozillalibdir}/firefox \
21mr|firefox-148.0.2-1|558	%{buildroot}%{_bindir}/
21mr|firefox-148.0.2-1|559	ln -s %{mozillalibdir}/firefox \
21mr|firefox-148.0.2-1|560	%{buildroot}%{_bindir}/mozilla-firefox
21mr|firefox-148.0.2-1|561	
21mr|firefox-148.0.2-1|562	%if 0
21mr|firefox-148.0.2-1|563	pushd %{buildroot}%{_bindir}
21mr|firefox-148.0.2-1|564	ln -sf firefox mozilla-firefox
21mr|firefox-148.0.2-1|565	popd
21mr|firefox-148.0.2-1|566	%endif
21mr|firefox-148.0.2-1|567	
21mr|firefox-148.0.2-1|568	mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
21mr|firefox-148.0.2-1|569	install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js
21mr|firefox-148.0.2-1|570	
21mr|firefox-148.0.2-1|571	# Create and own %%_libdir/mozilla/plugins & firefox extensions directories
21mr|firefox-148.0.2-1|572	mkdir -p %{buildroot}%{pluginsdir}
21mr|firefox-148.0.2-1|573	mkdir -p %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-148.0.2-1|574	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-148.0.2-1|575	# added ru dictionaries
21mr|firefox-148.0.2-1|576	tar xjf %{SOURCE2} -C %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}/
21mr|firefox-148.0.2-1|577	
21mr|firefox-148.0.2-1|578	# (tpg) desktop entry
21mr|firefox-148.0.2-1|579	mkdir -p %{buildroot}%{_datadir}/applications
21mr|firefox-148.0.2-1|580	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|firefox-148.0.2-1|581	
21mr|firefox-148.0.2-1|582	# (tpg) icons
21mr|firefox-148.0.2-1|583	for i in 16 22 24 32 48 256; do
21mr|firefox-148.0.2-1|584	# (cg) Not all icon sizes are installed with make install, so just redo it here.
21mr|firefox-148.0.2-1|585	install -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default$i.png
21mr|firefox-148.0.2-1|586	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21mr|firefox-148.0.2-1|587	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png ;
21mr|firefox-148.0.2-1|588	done
21mr|firefox-148.0.2-1|589	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|firefox-148.0.2-1|590	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{name}.png
21mr|firefox-148.0.2-1|591	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{name}.png
21mr|firefox-148.0.2-1|592	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{name}.png
21mr|firefox-148.0.2-1|593	
21mr|firefox-148.0.2-1|594	# exclusions
21mr|firefox-148.0.2-1|595	rm -f %{buildroot}%{mozillalibdir}/README.txt
21mr|firefox-148.0.2-1|596	rm -f %{buildroot}%{mozillalibdir}/removed-files
21mr|firefox-148.0.2-1|597	rm -f %{buildroot}%{mozillalibdir}/precomplete
21mr|firefox-148.0.2-1|598	
21mr|firefox-148.0.2-1|599	install -m 644 %{SOURCE7} %{buildroot}%{mozillalibdir}/firefox.cfg
21mr|firefox-148.0.2-1|600	
21mr|firefox-148.0.2-1|601	cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/pref/config-prefs.js
21mr|firefox-148.0.2-1|602	pref("general.config.filename", "firefox.cfg");
21mr|firefox-148.0.2-1|603	pref("general.config.obscure_value", 0); // use this to disable the byte-shift
21mr|firefox-148.0.2-1|604	EOF
21mr|firefox-148.0.2-1|605	
21mr|firefox-148.0.2-1|606	# display icon for Firefox button
21mr|firefox-148.0.2-1|607	mkdir -p %{buildroot}%{mozillalibdir}/defaults/profile/chrome
21mr|firefox-148.0.2-1|608	cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
21mr|firefox-148.0.2-1|609	#appmenu-toolbar-button {
21mr|firefox-148.0.2-1|610	list-style-image: url("chrome://branding/content/icon16.png");
21mr|firefox-148.0.2-1|611	}
21mr|firefox-148.0.2-1|612	EOF
21mr|firefox-148.0.2-1|613	
21mr|firefox-148.0.2-1|614	%if %{mdvver} > 201610
21mr|firefox-148.0.2-1|615	# Add stuff to build a plugin to -devel
21mr|firefox-148.0.2-1|616	mkdir -p %{buildroot}%{_includedir}
21mr|firefox-148.0.2-1|617	mkdir -p %{buildroot}/%{_datadir}/pkgconfig
21mr|firefox-148.0.2-1|618	cat <<EOF >%{buildroot}/%{_datadir}/pkgconfig/mozilla-plugin.pc
21mr|firefox-148.0.2-1|619	Name: Mozilla Plug-In API
21mr|firefox-148.0.2-1|620	Description: Mozilla Plug-In API
21mr|firefox-148.0.2-1|621	Version: %{version}
21mr|firefox-148.0.2-1|622	Cflags: -I%{_includedir} -DXP_UNIX
21mr|firefox-148.0.2-1|623	EOF
21mr|firefox-148.0.2-1|624	%endif
21mr|firefox-148.0.2-1|625	
21mr|firefox-148.0.2-1|626	cat <<FIN >macro
21mr|firefox-148.0.2-1|627	# Macros from %{name} package
21mr|firefox-148.0.2-1|628	%%firefox_major		%{major}
21mr|firefox-148.0.2-1|629	%%firefox_epoch		%{ff_epoch}
21mr|firefox-148.0.2-1|630	%%firefox_version	%{major}
21mr|firefox-148.0.2-1|631	%%firefox_mozillapath	%{mozillalibdir}
21mr|firefox-148.0.2-1|632	%%firefox_pluginsdir	%{pluginsdir}
21mr|firefox-148.0.2-1|633	%%firefox_appid		\{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-148.0.2-1|634	%%firefox_extdir	%%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
21mr|firefox-148.0.2-1|635	FIN
21mr|firefox-148.0.2-1|636	%install_macro %{name} macro
21mr|firefox-148.0.2-1|637	
21mr|firefox-148.0.2-1|638	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|firefox-148.0.2-1|639	
21mr|firefox-148.0.2-1|640	
21mr|firefox-148.0.2-1|641	
21mr|firefox-148.0.2-1|642	
21mr|firefox-148.0.2-1|643	%changelog
21mr|firefox-148.0.2-1|644	* Wed Mar 11 2026 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|645	- update to 148.0.2
21mr|firefox-148.0.2-1|646	
21mr|firefox-148.0.2-1|647	* Mon Feb 16 2026 slava86 <s.matveev@rosalinux.ru> 147.0.3-1
21mr|firefox-148.0.2-1|648	- update to 147.0.3
21mr|firefox-148.0.2-1|649	- Fixed a regression where position: sticky elements on some webpages could appear stuck or fail to update while mousewheel-scrolling after certain :hover interactions. (Bug 2010481)
21mr|firefox-148.0.2-1|650	- Fixed an issue where the Firefox Developer Tools could fail to re-open after using the Inspector’s node picker and reloading a page containing cross-origin iframes. (Bug 2003810)
21mr|firefox-148.0.2-1|651	- Fixed an issue where the DNS over HTTPS provider settings section could appear as a blank box, preventing users from seeing the current setting or changing it. (Bug 2010501)
21mr|firefox-148.0.2-1|652	- Fixed an issue on Windows systems with a large number of fonts installed where parts of the Firefox UI (tabs, menus, and Settings) could display garbled characters or symbols instead of readable text. (Bug 2012950)
21mr|firefox-148.0.2-1|653	
21mr|firefox-148.0.2-1|654	* Sat Jan 17 2026 slava86 <s.matveev@rosalinux.ru> 147.0.1-1
21mr|firefox-148.0.2-1|655	- return patch
21mr|firefox-148.0.2-1|656	
21mr|firefox-148.0.2-1|657	* Sat Jan 17 2026 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|658	- update to 147.0.1
21mr|firefox-148.0.2-1|659	- Fixed compatibility problems with websites that use the new Compression Dictionaries technology, such as ChatGPT, by temporarily disabling the feature. (Bug 2010712)
21mr|firefox-148.0.2-1|660	- Fixed an issue where an unnecessary empty directory was created on Linux systems. (Bug 2001887)
21mr|firefox-148.0.2-1|661	- Fixed an issue where time formats could cause certain websites to display incorrectly. (Bug 2010411)
21mr|firefox-148.0.2-1|662	
21mr|firefox-148.0.2-1|663	* Thu Jan 15 2026 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|664	- update to 147.0
21mr|firefox-148.0.2-1|665	- CVE-2026-0877: Mitigation bypass in the DOM: Security component
21mr|firefox-148.0.2-1|666	- CVE-2026-0878: Sandbox escape due to incorrect boundary conditions in the Graphics: CanvasWebGL component
21mr|firefox-148.0.2-1|667	- CVE-2026-0879: Sandbox escape due to incorrect boundary conditions in the Graphics component
21mr|firefox-148.0.2-1|668	- CVE-2026-0880: Sandbox escape due to integer overflow in the Graphics component
21mr|firefox-148.0.2-1|669	- CVE-2026-0881: Sandbox escape in the Messaging System component
21mr|firefox-148.0.2-1|670	- CVE-2026-0882: Use-after-free in the IPC component
21mr|firefox-148.0.2-1|671	- CVE-2026-0883: Information disclosure in the Networking component
21mr|firefox-148.0.2-1|672	- CVE-2026-0884: Use-after-free in the JavaScript Engine component
21mr|firefox-148.0.2-1|673	- CVE-2026-0885: Use-after-free in the JavaScript: GC component
21mr|firefox-148.0.2-1|674	- CVE-2026-0886: Incorrect boundary conditions in the Graphics component
21mr|firefox-148.0.2-1|675	- CVE-2026-0887: Clickjacking issue, information disclosure in the PDF Viewer component
21mr|firefox-148.0.2-1|676	- CVE-2026-0888: Information disclosure in the XML component
21mr|firefox-148.0.2-1|677	- CVE-2026-0889: Denial-of-service in the DOM: Service Workers component
21mr|firefox-148.0.2-1|678	- CVE-2026-0890: Spoofing issue in the DOM: Copy & Paste and Drag & Drop component
21mr|firefox-148.0.2-1|679	- CVE-2026-0891: Memory safety bugs fixed in Firefox ESR 140.7, Thunderbird ESR 140.7, Firefox 147 and Thunderbird 147
21mr|firefox-148.0.2-1|680	
21mr|firefox-148.0.2-1|681	* Fri Dec 12 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|682	- llvm18 -> llvm20
21mr|firefox-148.0.2-1|683	
21mr|firefox-148.0.2-1|684	* Thu Dec 11 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|685	- update cbindgen to 0.29.1
21mr|firefox-148.0.2-1|686	
21mr|firefox-148.0.2-1|687	* Thu Dec 11 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|688	- update to 146.0
21mr|firefox-148.0.2-1|689	- CVE-2025-14321: Use-after-free in the WebRTC: Signaling component
21mr|firefox-148.0.2-1|690	- CVE-2025-14322: Sandbox escape due to incorrect boundary conditions in the Graphics: CanvasWebGL component
21mr|firefox-148.0.2-1|691	- CVE-2025-14323: Privilege escalation in the DOM: Notifications component
21mr|firefox-148.0.2-1|692	- CVE-2025-14324: JIT miscompilation in the JavaScript Engine: JIT component
21mr|firefox-148.0.2-1|693	- CVE-2025-14325: JIT miscompilation in the JavaScript Engine: JIT component
21mr|firefox-148.0.2-1|694	- CVE-2025-14326: Use-after-free in the Audio/Video: GMP component
21mr|firefox-148.0.2-1|695	- CVE-2025-14327: Spoofing issue in the Downloads Panel component
21mr|firefox-148.0.2-1|696	- CVE-2025-14328: Privilege escalation in the Netmonitor component
21mr|firefox-148.0.2-1|697	- CVE-2025-14329: Privilege escalation in the Netmonitor component
21mr|firefox-148.0.2-1|698	- CVE-2025-14330: JIT miscompilation in the JavaScript Engine: JIT component
21mr|firefox-148.0.2-1|699	- CVE-2025-14331: Same-origin policy bypass in the Request Handling component
21mr|firefox-148.0.2-1|700	- CVE-2025-14332: Memory safety bugs fixed in Firefox 146 and Thunderbird 146
21mr|firefox-148.0.2-1|701	
21mr|firefox-148.0.2-1|702	* Wed Dec 3 2025 alex stefanov <alexander@mezon.ru>
21mr|firefox-148.0.2-1|703	- firefox supports MUCH MORE arches that defined, fix loongarch64 build
21mr|firefox-148.0.2-1|704	
21mr|firefox-148.0.2-1|705	* Mon Nov 17 2025 slava86 <s.matveev@rosalinux.ru> 145.0-1
21mr|firefox-148.0.2-1|706	- update to 145.0
21mr|firefox-148.0.2-1|707	- CVE-2025-13021: Incorrect boundary conditions in the Graphics: WebGPU component
21mr|firefox-148.0.2-1|708	- CVE-2025-13022: Incorrect boundary conditions in the Graphics: WebGPU component
21mr|firefox-148.0.2-1|709	- CVE-2025-13012: Race condition in the Graphics component
21mr|firefox-148.0.2-1|710	- CVE-2025-13023: Sandbox escape due to incorrect boundary conditions in the Graphics: WebGPU component
21mr|firefox-148.0.2-1|711	- CVE-2025-13016: Incorrect boundary conditions in the JavaScript: WebAssembly component
21mr|firefox-148.0.2-1|712	- CVE-2025-13024: JIT miscompilation in the JavaScript Engine: JIT component
21mr|firefox-148.0.2-1|713	- CVE-2025-13025: Incorrect boundary conditions in the Graphics: WebGPU component
21mr|firefox-148.0.2-1|714	- CVE-2025-13026: Sandbox escape due to incorrect boundary conditions in the Graphics: WebGPU component
21mr|firefox-148.0.2-1|715	- CVE-2025-13017: Same-origin policy bypass in the DOM: Notifications component
21mr|firefox-148.0.2-1|716	- CVE-2025-13018: Mitigation bypass in the DOM: Security component
21mr|firefox-148.0.2-1|717	- CVE-2025-13019: Same-origin policy bypass in the DOM: Workers component
21mr|firefox-148.0.2-1|718	- CVE-2025-13013: Mitigation bypass in the DOM: Core & HTML component
21mr|firefox-148.0.2-1|719	- CVE-2025-13020: Use-after-free in the WebRTC: Audio/Video component
21mr|firefox-148.0.2-1|720	- CVE-2025-13014: Use-after-free in the Audio/Video component
21mr|firefox-148.0.2-1|721	- CVE-2025-13015: Spoofing issue in Firefox
21mr|firefox-148.0.2-1|722	- CVE-2025-13027: Memory safety bugs fixed in Firefox 145 and Thunderbird 145
21mr|firefox-148.0.2-1|723	
21mr|firefox-148.0.2-1|724	* Fri Oct 31 2025 slava86 <s.matveev@rosalinux.ru> 144.0.2-1
21mr|firefox-148.0.2-1|725	- update to 144.0.2
21mr|firefox-148.0.2-1|726	- Fixed an issue where the list of available locales in about:settings contained more locales than were downloaded or currently supported. (Bug 1994642)
21mr|firefox-148.0.2-1|727	- Fixed an issue where using the keyboard to open the Unified Search dropdown was inconsistent. The dropdown now expands properly, allowing users to select a search engine using the keyboard. (Bug 1979826)
21mr|firefox-148.0.2-1|728	- Fixed an issue where curated photo collections on Microsoft OneDrive's Photos “For You” page failed to load, showing a gray screen instead of content. Collections now display as expected. (Bug 1986533)
21mr|firefox-148.0.2-1|729	- Fixed a startup crash affecting Windows users with Avast or other security software installed. (Bug 1992678)
21mr|firefox-148.0.2-1|730	- Fixed an issue on macOS where the emoji picker shortcut and menu entry stopped working after switching between apps. (Bug 1980815)
21mr|firefox-148.0.2-1|731	- Fixed an issue on macOS where dragging images from Firefox into third-party apps like Preview could fail or behave unexpectedly. (Bug 1995345)
21mr|firefox-148.0.2-1|732	- Fixed performance and video playback issues on macOS 26 (Tahoe) that occurred when the system was under heavy load. (Bug 1995638)
21mr|firefox-148.0.2-1|733	- Fixed a browser hang on macOS 26 (Tahoe) that could occur when bookmark folders contained loops or repeated references to themselves. (Bug 1995621)
21mr|firefox-148.0.2-1|734	- CVE's:
21mr|firefox-148.0.2-1|735	- CVE-2025-12380: Use-after-free in WebGPU internals triggered from a compromised child process
21mr|firefox-148.0.2-1|736	
21mr|firefox-148.0.2-1|737	* Wed Oct 15 2025 slava86 <s.matveev@rosalinux.ru> 144.0-1
21mr|firefox-148.0.2-1|738	- update to 144.0
21mr|firefox-148.0.2-1|739	- CVE-2025-11708: Use-after-free in MediaTrackGraphImpl::GetInstance()
21mr|firefox-148.0.2-1|740	- CVE-2025-11709: Out of bounds read/write in a privileged process triggered by WebGL textures
21mr|firefox-148.0.2-1|741	- CVE-2025-11710: Cross-process information leaked due to malicious IPC messages
21mr|firefox-148.0.2-1|742	- CVE-2025-11711: Some non-writable Object properties could be modified
21mr|firefox-148.0.2-1|743	- CVE-2025-11716: Sandboxed iframes allowed links to open in external apps (Android only)
21mr|firefox-148.0.2-1|744	- CVE-2025-11717: The password edit screen was not hidden in Android card view
21mr|firefox-148.0.2-1|745	- CVE-2025-11712: An OBJECT tag type attribute overrode browser behavior on web resources without a content-type
21mr|firefox-148.0.2-1|746	- CVE-2025-11718: Address bar could be spoofed on Android using visibilitychange
21mr|firefox-148.0.2-1|747	- CVE-2025-11713: Potential user-assisted code execution in “Copy as cURL” command
21mr|firefox-148.0.2-1|748	- CVE-2025-11719: Use-after-free caused by the native messaging web extension API on Windows
21mr|firefox-148.0.2-1|749	- CVE-2025-11720: Spoofing risk in Android custom tabs
21mr|firefox-148.0.2-1|750	- CVE-2025-11714: Memory safety bugs fixed in Firefox ESR 115.29, Firefox ESR 140.4, Thunderbird ESR 140.4, Firefox 144 and Thunderbird 144
21mr|firefox-148.0.2-1|751	
21mr|firefox-148.0.2-1|752	- Merge: 1568525 d1855ac
21mr|firefox-148.0.2-1|753	* Thu Oct 2 2025 slava86 <s.matveev@rosalinux.ru> 143.0.3-1
21mr|firefox-148.0.2-1|754	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|755	
21mr|firefox-148.0.2-1|756	* Thu Oct 2 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|757	- update rust1.90 202110
21mr|firefox-148.0.2-1|758	
21mr|firefox-148.0.2-1|759	- Merge: e5e791d e54a0f4
21mr|firefox-148.0.2-1|760	* Thu Oct 2 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|761	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|762	
21mr|firefox-148.0.2-1|763	* Thu Oct 2 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|764	- java-rpmbuild rosa2021.1
21mr|firefox-148.0.2-1|765	
21mr|firefox-148.0.2-1|766	* Thu Oct 2 2025 slava86 <s.matveev@rosalinux.ru> 143.0.3-1
21mr|firefox-148.0.2-1|767	- update to 143.0.3
21mr|firefox-148.0.2-1|768	
21mr|firefox-148.0.2-1|769	- Merge: 6ce500e 86a9e4b
21mr|firefox-148.0.2-1|770	* Tue Sep 16 2025 slava86 <s.matveev@rosalinux.ru> 143.0-1
21mr|firefox-148.0.2-1|771	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|772	
21mr|firefox-148.0.2-1|773	* Tue Sep 16 2025 slava86 <s.matveev@rosalinux.ru> 143.0-1
21mr|firefox-148.0.2-1|774	- update to 143.0
21mr|firefox-148.0.2-1|775	- CVE-2025-10527: Sandbox escape due to use-after-free in the Graphics: Canvas2D component
21mr|firefox-148.0.2-1|776	- CVE-2025-10528: Sandbox escape due to undefined behavior, invalid pointer in the Graphics: Canvas2D component
21mr|firefox-148.0.2-1|777	- CVE-2025-10529: Same-origin policy bypass in the Layout component
21mr|firefox-148.0.2-1|778	- CVE-2025-10530: Spoofing issue in the WebAuthn component in Firefox for Android
21mr|firefox-148.0.2-1|779	- CVE-2025-10531: Mitigation bypass in the Web Compatibility: Tooling component
21mr|firefox-148.0.2-1|780	- CVE-2025-10532: Incorrect boundary conditions in the JavaScript: GC component
21mr|firefox-148.0.2-1|781	- CVE-2025-10533: Integer overflow in the SVG component
21mr|firefox-148.0.2-1|782	- CVE-2025-10534: Spoofing issue in the Site Permissions component
21mr|firefox-148.0.2-1|783	- CVE-2025-10535: Information disclosure, mitigation bypass in the Privacy component in Firefox for Android
21mr|firefox-148.0.2-1|784	- CVE-2025-10536: Information disclosure in the Networking: Cache component
21mr|firefox-148.0.2-1|785	- CVE-2025-10537: Memory safety bugs fixed in Firefox ESR 140.3, Thunderbird ESR 140.3, Firefox 143 and Thunderbird 143
21mr|firefox-148.0.2-1|786	
21mr|firefox-148.0.2-1|787	- Merge: 0820c64 3217097
21mr|firefox-148.0.2-1|788	* Wed Aug 27 2025 slava86 <s.matveev@rosalinux.ru> 142.0.1-1
21mr|firefox-148.0.2-1|789	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|790	
21mr|firefox-148.0.2-1|791	* Wed Aug 27 2025 slava86 <s.matveev@rosalinux.ru> 142.0.1-1
21mr|firefox-148.0.2-1|792	- update to 142.0.1
21mr|firefox-148.0.2-1|793	- Dragging multiple non-adjacent tabs in horizontal tab strip mode now correctly moves them together as a group. (Bug 1982933)
21mr|firefox-148.0.2-1|794	- Dragging multiple tabs no longer causes toolbar unresponsiveness or visual glitches. (Bug 1984342)
21mr|firefox-148.0.2-1|795	- Fixed an issue where the text cursor appeared in the wrong location.. (Bug 1984045)
21mr|firefox-148.0.2-1|796	- Fixed a crash related to gamepad use, particularly on macOS. (Bug 1870379)
21mr|firefox-148.0.2-1|797	- Fixed an issue where the expand on hover feature in the sidebar would sometimes stop working. (Bug 1982129)
21mr|firefox-148.0.2-1|798	- Fixed a crash in KDE Plasma when using certain custom window decorations. (Bug 1984823)
21mr|firefox-148.0.2-1|799	
21mr|firefox-148.0.2-1|800	- Merge: db33969 37b333b
21mr|firefox-148.0.2-1|801	* Wed Aug 20 2025 slava86 <s.matveev@rosalinux.ru> 142.0-1
21mr|firefox-148.0.2-1|802	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|803	
21mr|firefox-148.0.2-1|804	* Wed Aug 20 2025 slava86 <s.matveev@rosalinux.ru> 142.0-1
21mr|firefox-148.0.2-1|805	- update to 142.0
21mr|firefox-148.0.2-1|806	- CVE-2025-9179: Sandbox escape due to invalid pointer in the Audio/Video: GMP component
21mr|firefox-148.0.2-1|807	- CVE-2025-9180: Same-origin policy bypass in the Graphics: Canvas2D component
21mr|firefox-148.0.2-1|808	- CVE-2025-9181: Uninitialized memory in the JavaScript Engine component
21mr|firefox-148.0.2-1|809	- CVE-2025-9186: Spoofing issue in the Address Bar component of Firefox Focus for Android
21mr|firefox-148.0.2-1|810	- CVE-2025-9182: Denial-of-service due to out-of-memory in the Graphics: WebRender component
21mr|firefox-148.0.2-1|811	- CVE-2025-9183: Spoofing issue in the Address Bar component
21mr|firefox-148.0.2-1|812	- CVE-2025-9187: Memory safety bugs fixed in Firefox 142 and Thunderbird 142
21mr|firefox-148.0.2-1|813	- CVE-2025-9184: Memory safety bugs fixed in Firefox ESR 140.2, Thunderbird ESR 140.2, Firefox 142 and Thunderbird 142
21mr|firefox-148.0.2-1|814	- CVE-2025-9185: Memory safety bugs fixed in Firefox ESR 115.27, Firefox ESR 128.14, Thunderbird ESR 128.14, Firefox ESR 140.2, Thunderbird ESR 140.2, Firefox 142 and Thunderbird 142
21mr|firefox-148.0.2-1|815	
21mr|firefox-148.0.2-1|816	- Merge: 1f7027d 83c7846
21mr|firefox-148.0.2-1|817	* Wed Aug 6 2025 slava86 <s.matveev@rosalinux.ru> 141.0.2-1
21mr|firefox-148.0.2-1|818	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|819	
21mr|firefox-148.0.2-1|820	* Tue Aug 5 2025 slava86 <s.matveev@rosalinux.ru> 141.0.2-1
21mr|firefox-148.0.2-1|821	- update to 141.0.2
21mr|firefox-148.0.2-1|822	- Fixed a startup crash experienced by some Linux users with outdated NVIDIA drivers. (Bug 1978911)
21mr|firefox-148.0.2-1|823	- Fixed a regression that caused canvas objects to be draggable, causing web compatibility issues. (Bug 1978673)
21mr|firefox-148.0.2-1|824	- Fixed a crash in the Web Developer Tools panel that could occur when inspecting pages with <iframe> elements. (Bug 1975277)
21mr|firefox-148.0.2-1|825	- Fixed minor visual issues across the user interface. (Bug 1974269 · Bug 1976031 · Bug 1974876 · Bug 1976701)
21mr|firefox-148.0.2-1|826	- Firefox wouldn't start on some systems where GTK+ was built without Wayland support. (Bug 1978620)
21mr|firefox-148.0.2-1|827	- Fixed an issue where clicking a pinned tab could steal focus from the content area, disrupting keyboard navigation. (Bug 1977005)
21mr|firefox-148.0.2-1|828	
21mr|firefox-148.0.2-1|829	- Merge: 5c06f74 0dabb76
21mr|firefox-148.0.2-1|830	* Wed Jul 23 2025 slava86 <s.matveev@rosalinux.ru> 141.0-1
21mr|firefox-148.0.2-1|831	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|832	
21mr|firefox-148.0.2-1|833	* Wed Jul 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|834	- export python3.11 rosa2021.1
21mr|firefox-148.0.2-1|835	
21mr|firefox-148.0.2-1|836	- Merge: ea57455 5fd59d3
21mr|firefox-148.0.2-1|837	* Wed Jul 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|838	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|839	
21mr|firefox-148.0.2-1|840	* Wed Jul 23 2025 slava86 <s.matveev@rosalinux.ru> 141.0-1
21mr|firefox-148.0.2-1|841	- update to 141.0
21mr|firefox-148.0.2-1|842	- CVE-2025-8027: JavaScript engine only wrote partial return value to stack
21mr|firefox-148.0.2-1|843	- CVE-2025-8028: Large branch table could lead to truncated instruction
21mr|firefox-148.0.2-1|844	- CVE-2025-8041: Incorrect URL truncation in Firefox for Android
21mr|firefox-148.0.2-1|845	- CVE-2025-8042: Sandboxed iframe could start downloads
21mr|firefox-148.0.2-1|846	- CVE-2025-8029: javascript: URLs executed on object and embed tags
21mr|firefox-148.0.2-1|847	- CVE-2025-8036: DNS rebinding circumvents CORS
21mr|firefox-148.0.2-1|848	- CVE-2025-8037: Nameless cookies shadow secure cookies
21mr|firefox-148.0.2-1|849	- CVE-2025-8030: Potential user-assisted code execution in “Copy as cURL” command
21mr|firefox-148.0.2-1|850	- CVE-2025-8043: Incorrect URL truncation
21mr|firefox-148.0.2-1|851	- CVE-2025-8031: Incorrect URL stripping in CSP reports
21mr|firefox-148.0.2-1|852	- CVE-2025-8032: XSLT documents could bypass CSP
21mr|firefox-148.0.2-1|853	- CVE-2025-8038: CSP frame-src was not correctly enforced for paths
21mr|firefox-148.0.2-1|854	- CVE-2025-8039: Search terms persisted in URL bar
21mr|firefox-148.0.2-1|855	- CVE-2025-8033: Incorrect JavaScript state machine for generators
21mr|firefox-148.0.2-1|856	- CVE-2025-8044: Memory safety bugs fixed in Firefox 141 and Thunderbird 141
21mr|firefox-148.0.2-1|857	- CVE-2025-8034: Memory safety bugs fixed in Firefox ESR 115.26, Firefox ESR 128.13, Thunderbird ESR 128.13, Firefox ESR 140.1, Thunderbird ESR 140.1, Firefox 141 and Thunderbird 141
21mr|firefox-148.0.2-1|858	- CVE-2025-8040: Memory safety bugs fixed in Firefox ESR 140.1, Thunderbird ESR 140.1, Firefox 141 and Thunderbird 141
21mr|firefox-148.0.2-1|859	- CVE-2025-8035: Memory safety bugs fixed in Firefox ESR 128.13, Thunderbird ESR 128.13, Firefox ESR 140.1, Thunderbird ESR 140.1, Firefox 141 and Thunderbird 141
21mr|firefox-148.0.2-1|860	
21mr|firefox-148.0.2-1|861	- Merge: d76b684 31f5e93
21mr|firefox-148.0.2-1|862	* Tue Jul 8 2025 slava86 <s.matveev@rosalinux.ru> 140.0.4-1
21mr|firefox-148.0.2-1|863	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|864	
21mr|firefox-148.0.2-1|865	* Tue Jul 8 2025 slava86 <s.matveev@rosalinux.ru> 140.0.4-1
21mr|firefox-148.0.2-1|866	- update to 140.0.4
21mr|firefox-148.0.2-1|867	
21mr|firefox-148.0.2-1|868	- Merge: 0ff25e8 051c305
21mr|firefox-148.0.2-1|869	* Wed Jun 25 2025 slava86 <s.matveev@rosalinux.ru> 140.0-1
21mr|firefox-148.0.2-1|870	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|871	
21mr|firefox-148.0.2-1|872	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru> 140.0-1
21mr|firefox-148.0.2-1|873	- fix readme files
21mr|firefox-148.0.2-1|874	
21mr|firefox-148.0.2-1|875	- Merge: 54fa20f 65dfe49
21mr|firefox-148.0.2-1|876	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|877	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|878	
21mr|firefox-148.0.2-1|879	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|880	- update to 140.0
21mr|firefox-148.0.2-1|881	- CVE-2025-6424: Use-after-free in FontFaceSet
21mr|firefox-148.0.2-1|882	- CVE-2025-6425: The WebCompat WebExtension shipped with Firefox exposed a persistent UUID
21mr|firefox-148.0.2-1|883	- CVE-2025-6426: No warning when opening executable terminal files on macOS
21mr|firefox-148.0.2-1|884	- CVE-2025-6427: connect-src Content Security Policy restriction could be bypassed
21mr|firefox-148.0.2-1|885	- CVE-2025-6428: Firefox for Android opened URLs specified in a link querystring parameter
21mr|firefox-148.0.2-1|886	- CVE-2025-6429: Incorrect parsing of URLs could have allowed embedding of youtube.com
21mr|firefox-148.0.2-1|887	- CVE-2025-6430: Content-Disposition header ignored when a file is included in an embed or object tag
21mr|firefox-148.0.2-1|888	- CVE-2025-6431: The prompt in Firefox for Android that asks before opening a link in an external application could be bypassed
21mr|firefox-148.0.2-1|889	- CVE-2025-6432: DNS Requests leaked outside of a configured SOCKS proxy
21mr|firefox-148.0.2-1|890	- CVE-2025-6433: WebAuthn would allow a user to sign a challenge on a webpage with an invalid TLS certificate
21mr|firefox-148.0.2-1|891	- CVE-2025-6434: HTTPS-Only exception screen lacked anti-clickjacking delay
21mr|firefox-148.0.2-1|892	- CVE-2025-6435: Save as in Devtools could download files without sanitizing the extension
21mr|firefox-148.0.2-1|893	- CVE-2025-6436: Memory safety bugs fixed in Firefox 140 and Thunderbird 140
21mr|firefox-148.0.2-1|894	
21mr|firefox-148.0.2-1|895	- Merge: 0b77d18 4b23edb
21mr|firefox-148.0.2-1|896	* Mon Jun 9 2025 slava86 <s.matveev@rosalinux.ru> 139.0.1-1
21mr|firefox-148.0.2-1|897	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|898	
21mr|firefox-148.0.2-1|899	* Mon Jun 9 2025 slava86 <s.matveev@rosalinux.ru> 139.0.1-1
21mr|firefox-148.0.2-1|900	- update to 139.0.1
21mr|firefox-148.0.2-1|901	- Fixed graphics corruption with certain NVIDIA graphics adapters
21mr|firefox-148.0.2-1|902	- and multiple monitors running at mixed refresh rates after updating to Firefox 139. (Bug 1968876)
21mr|firefox-148.0.2-1|903	
21mr|firefox-148.0.2-1|904	- Merge: 7a73940 b39aee7
21mr|firefox-148.0.2-1|905	* Tue May 27 2025 slava86 <s.matveev@rosalinux.ru> 139.0-1
21mr|firefox-148.0.2-1|906	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|907	
21mr|firefox-148.0.2-1|908	* Tue May 27 2025 Святослав <s.matveev@rosalinux.ru> 139.0-1
21mr|firefox-148.0.2-1|909	- disable system nss
21mr|firefox-148.0.2-1|910	
21mr|firefox-148.0.2-1|911	* Tue May 27 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|912	- update to 139.0
21mr|firefox-148.0.2-1|913	- CVE-2025-5263: Error handling for script execution was incorrectly isolated from web content
21mr|firefox-148.0.2-1|914	- CVE-2025-5264: Potential local code execution in “Copy as cURL” command
21mr|firefox-148.0.2-1|915	- CVE-2025-5265: Potential local code execution in “Copy as cURL” command
21mr|firefox-148.0.2-1|916	- CVE-2025-5266: Script element events leaked cross-origin resource status
21mr|firefox-148.0.2-1|917	- CVE-2025-5270: SNI was sometimes unencrypted
21mr|firefox-148.0.2-1|918	- CVE-2025-5271: Devtools' preview ignored CSP headers
21mr|firefox-148.0.2-1|919	- CVE-2025-5267: Clickjacking vulnerability could have led to leaking saved payment card details
21mr|firefox-148.0.2-1|920	- CVE-2025-5268: Memory safety bugs fixed in Firefox 139, Thunderbird 139, Firefox ESR 128.11, and Thunderbird 128.11
21mr|firefox-148.0.2-1|921	- CVE-2025-5272: Memory safety bugs fixed in Firefox 139 and Thunderbird 139
21mr|firefox-148.0.2-1|922	
21mr|firefox-148.0.2-1|923	- Merge: 4de662f b7dc3ef
21mr|firefox-148.0.2-1|924	* Tue Apr 29 2025 slava86 <s.matveev@rosalinux.ru> 138.0-1
21mr|firefox-148.0.2-1|925	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|926	
21mr|firefox-148.0.2-1|927	* Tue Apr 29 2025 slava86 <s.matveev@rosalinux.ru> 138.0-1
21mr|firefox-148.0.2-1|928	- update cbingen 0.28.0
21mr|firefox-148.0.2-1|929	
21mr|firefox-148.0.2-1|930	* Tue Apr 29 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|931	- rediff yandex_search_engine_icon.patch
21mr|firefox-148.0.2-1|932	
21mr|firefox-148.0.2-1|933	* Tue Apr 29 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|934	- update to 138.0
21mr|firefox-148.0.2-1|935	- CVE-2025-2817: Privilege escalation in Firefox Updater
21mr|firefox-148.0.2-1|936	- CVE-2025-4082: WebGL shader attribute memory corruption in Firefox for macOS
21mr|firefox-148.0.2-1|937	- CVE-2025-4083: Process isolation bypass using "javascript:" URI links in cross-origin frames
21mr|firefox-148.0.2-1|938	- CVE-2025-4085: Potential information leakage and privilege escalation in UITour actor
21mr|firefox-148.0.2-1|939	- CVE-2025-4086: Specially crafted filename could be used to obscure download type
21mr|firefox-148.0.2-1|940	- CVE-2025-4087: Unsafe attribute access during XPath parsing
21mr|firefox-148.0.2-1|941	- CVE-2025-4088: Cross-site request forgery via storage access API redirects
21mr|firefox-148.0.2-1|942	- CVE-2025-4089: Potential local code execution in "copy as cURL" command
21mr|firefox-148.0.2-1|943	- CVE-2025-4090: Leaked library paths in Firefox for Android
21mr|firefox-148.0.2-1|944	- CVE-2025-4091: Memory safety bugs fixed in Firefox 138, Thunderbird 138, Firefox ESR 128.10, and Thunderbird 128.10
21mr|firefox-148.0.2-1|945	- CVE-2025-4092: Memory safety bugs fixed in Firefox 138 and Thunderbird 138
21mr|firefox-148.0.2-1|946	
21mr|firefox-148.0.2-1|947	* Wed Apr 9 2025 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|948	- disable lto
21mr|firefox-148.0.2-1|949	
21mr|firefox-148.0.2-1|950	* Wed Apr 9 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|951	- update to 137.0.1
21mr|firefox-148.0.2-1|952	- Fixed an issue where folder shortcuts on Windows were incorrectly treated as files during file uploads, preventing selecting files within the target folder. (Bug 1958222)
21mr|firefox-148.0.2-1|953	- Fixed a crash experienced by Windows users when downloading files with Qihoo 360 Total Security Antivirus software installed. (Bug 1958112)
21mr|firefox-148.0.2-1|954	- Fixed an occasional startup crash. (Bug 1958293)
21mr|firefox-148.0.2-1|955	
21mr|firefox-148.0.2-1|956	- Merge: 9e2223b 357ca36
21mr|firefox-148.0.2-1|957	* Tue Apr 1 2025 slava86 <s.matveev@rosalinux.ru> 137.0-1
21mr|firefox-148.0.2-1|958	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|959	
21mr|firefox-148.0.2-1|960	* Tue Apr 1 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|961	- alternative rust 2021
21mr|firefox-148.0.2-1|962	
21mr|firefox-148.0.2-1|963	- Merge: 948f9ff 47b7227
21mr|firefox-148.0.2-1|964	* Tue Apr 1 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|965	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|966	
21mr|firefox-148.0.2-1|967	* Tue Apr 1 2025 slava86 <s.matveev@rosalinux.ru> 137.0-1
21mr|firefox-148.0.2-1|968	- update to 137.0
21mr|firefox-148.0.2-1|969	- CVE-2025-3028: Use-after-free triggered by XSLTProcessor
21mr|firefox-148.0.2-1|970	- CVE-2025-3031: JIT optimization bug with different stack slot sizes
21mr|firefox-148.0.2-1|971	- CVE-2025-3032: Leaking file descriptors from the fork server
21mr|firefox-148.0.2-1|972	- CVE-2025-3029: URL bar spoofing via non-BMP Unicode characters
21mr|firefox-148.0.2-1|973	- CVE-2025-3035: Tab title disclosure across pages when using AI chatbot
21mr|firefox-148.0.2-1|974	- CVE-2025-3033: Opening local .url files could lead to another file being opened
21mr|firefox-148.0.2-1|975	- CVE-2025-3030: Memory safety bugs fixed in Firefox 137, Thunderbird 137, Firefox ESR 128.9, and Thunderbird 128.9
21mr|firefox-148.0.2-1|976	- CVE-2025-3034: Memory safety bugs fixed in Firefox 137 and Thunderbird 137
21mr|firefox-148.0.2-1|977	
21mr|firefox-148.0.2-1|978	- Merge: 0afede6 4233276
21mr|firefox-148.0.2-1|979	* Fri Mar 14 2025 slava86 <s.matveev@rosalinux.ru> 136.0.1-1
21mr|firefox-148.0.2-1|980	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|981	
21mr|firefox-148.0.2-1|982	* Fri Mar 14 2025 slava86 <s.matveev@rosalinux.ru> 136.0.1-1
21mr|firefox-148.0.2-1|983	- update to 136.0.1
21mr|firefox-148.0.2-1|984	
21mr|firefox-148.0.2-1|985	- Merge: 5ec7c9a ec66ad4
21mr|firefox-148.0.2-1|986	* Wed Mar 5 2025 slava86 <s.matveev@rosalinux.ru> 136.0-1
21mr|firefox-148.0.2-1|987	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|988	
21mr|firefox-148.0.2-1|989	* Tue Mar 4 2025 slava86 <s.matveev@rosalinux.ru> 136.0-1
21mr|firefox-148.0.2-1|990	- update to 136.0
21mr|firefox-148.0.2-1|991	- CVE-2025-1930: AudioIPC StreamData could trigger a use-after-free in the Browser process
21mr|firefox-148.0.2-1|992	- CVE-2025-1939: Tapjacking in Android Custom Tabs using transition animations
21mr|firefox-148.0.2-1|993	- CVE-2025-1931: Use-after-free in WebTransportChild
21mr|firefox-148.0.2-1|994	- CVE-2025-1932: Inconsistent comparator in XSLT sorting led to out-of-bounds access
21mr|firefox-148.0.2-1|995	- CVE-2025-1933: JIT corruption of WASM i32 return values on 64-bit CPUs
21mr|firefox-148.0.2-1|996	- CVE-2025-1940: Android Intent confirmation prompt tapjacking using Select options
21mr|firefox-148.0.2-1|997	- CVE-2024-9956: Passkey phishing within Bluetooth range
21mr|firefox-148.0.2-1|998	- CVE-2025-1934: Unexpected GC during RegExp bailout processing
21mr|firefox-148.0.2-1|999	- CVE-2025-1941: Lock screen setting bypass in Firefox Focus for Android
21mr|firefox-148.0.2-1|1000	- CVE-2025-1942: Disclosure of uninitialized memory when .toUpperCase() causes string to get longer
21mr|firefox-148.0.2-1|1001	- CVE-2025-1935: Clickjacking the registerProtocolHandler info-bar
21mr|firefox-148.0.2-1|1002	- CVE-2025-1936: Adding %%00 and a fake extension to a jar: URL changed the interpretation of the contents
21mr|firefox-148.0.2-1|1003	- CVE-2025-1937: Memory safety bugs fixed in Firefox 136, Thunderbird 136, Firefox ESR 115.21, Firefox ESR 128.8, and Thunderbird 128.8
21mr|firefox-148.0.2-1|1004	- CVE-2025-1938: Memory safety bugs fixed in Firefox 136, Thunderbird 136, Firefox ESR 128.8, and Thunderbird 128.8
21mr|firefox-148.0.2-1|1005	- CVE-2025-1943: Memory safety bugs fixed in Firefox 136 and Thunderbird 136
21mr|firefox-148.0.2-1|1006	
21mr|firefox-148.0.2-1|1007	* Wed Feb 19 2025 slava86 <s.matveev@rosalinux.ru> 135.0.1-1
21mr|firefox-148.0.2-1|1008	- update to 135.0.1
21mr|firefox-148.0.2-1|1009	- CVE-2025-1414: Memory safety bugs fixed in Firefox 135.0.1
21mr|firefox-148.0.2-1|1010	
21mr|firefox-148.0.2-1|1011	- Merge: 5127427 9daa25b
21mr|firefox-148.0.2-1|1012	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru> 135.0-1
21mr|firefox-148.0.2-1|1013	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1014	
21mr|firefox-148.0.2-1|1015	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru> 135.0-1
21mr|firefox-148.0.2-1|1016	- update to 135.0
21mr|firefox-148.0.2-1|1017	- CVE-2025-1009: Use-after-free in XSLT
21mr|firefox-148.0.2-1|1018	- CVE-2025-1010: Use-after-free in Custom Highlight
21mr|firefox-148.0.2-1|1019	- CVE-2025-1018: Fullscreen notification is not displayed when fullscreen is re-requested
21mr|firefox-148.0.2-1|1020	- CVE-2025-1011: A bug in WebAssembly code generation could result in a crash
21mr|firefox-148.0.2-1|1021	- CVE-2025-1012: Use-after-free during concurrent delazification
21mr|firefox-148.0.2-1|1022	- CVE-2025-1019: Fullscreen notification not properly displayed
21mr|firefox-148.0.2-1|1023	- CVE-2025-1013: Potential opening of private browsing tabs in normal browsing windows
21mr|firefox-148.0.2-1|1024	- CVE-2025-1014: Certificate length was not properly checked
21mr|firefox-148.0.2-1|1025	- CVE-2025-1016: Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 115.20, and Thunderbird 128.7
21mr|firefox-148.0.2-1|1026	- CVE-2025-1017: Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 128.7, and Thunderbird 128.7
21mr|firefox-148.0.2-1|1027	- CVE-2025-1020: Memory safety bugs fixed in Firefox 135 and Thunderbird 135
21mr|firefox-148.0.2-1|1028	
21mr|firefox-148.0.2-1|1029	- Merge: c2e480c 4f5dbb2
21mr|firefox-148.0.2-1|1030	* Wed Jan 22 2025 slava86 <s.matveev@rosalinux.ru> 134.0.2-1
21mr|firefox-148.0.2-1|1031	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1032	
21mr|firefox-148.0.2-1|1033	* Wed Jan 22 2025 slava86 <s.matveev@rosalinux.ru> 134.0.2-1
21mr|firefox-148.0.2-1|1034	- update to 134.0.2
21mr|firefox-148.0.2-1|1035	- Fixed crash reporter not being displayed for some localized builds (Bug 1940763).
21mr|firefox-148.0.2-1|1036	- Fixed a regression in Firefox 134 where anchored links in HTML framesets pointing to local files did not work (Bug 1934807).
21mr|firefox-148.0.2-1|1037	- Fixed an issue in developer tools preventing the resending of network requests when debugging extensions (Bug 1934478).
21mr|firefox-148.0.2-1|1038	- Fixed an issue where data consumption from service workers may unexpectedly halt (Bug 1941210).
21mr|firefox-148.0.2-1|1039	
21mr|firefox-148.0.2-1|1040	* Tue Jan 14 2025 slava86 <s.matveev@rosalinux.ru> 134.0.1-1
21mr|firefox-148.0.2-1|1041	- update to 134.0.1
21mr|firefox-148.0.2-1|1042	- Fixed UI hangs happening on YouTube and Google Docs in some situations (Bug 1939295).
21mr|firefox-148.0.2-1|1043	- Fixed a startup crash affecting some users upgrading from Firefox 133 (Bug 1941134).
21mr|firefox-148.0.2-1|1044	- Fixed an issue where search engines selection menus and context menus could be broken if a user had previously reverted to an earlier version (Bug 1940533).
21mr|firefox-148.0.2-1|1045	
21mr|firefox-148.0.2-1|1046	- Merge: f87eb83 d9a8976
21mr|firefox-148.0.2-1|1047	* Wed Jan 8 2025 slava86 <s.matveev@rosalinux.ru> 134.0-1
21mr|firefox-148.0.2-1|1048	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1049	
21mr|firefox-148.0.2-1|1050	* Wed Jan 8 2025 slava86 <s.matveev@rosalinux.ru> 134.0-1
21mr|firefox-148.0.2-1|1051	- update to 134.0
21mr|firefox-148.0.2-1|1052	- CVE-2025-0244: Address bar spoofing using an invalid protocol scheme on Firefox for Android
21mr|firefox-148.0.2-1|1053	- CVE-2025-0245: Lock screen setting bypass in Firefox Focus for Android
21mr|firefox-148.0.2-1|1054	- CVE-2025-0246: Address bar spoofing using an invalid protocol scheme on Firefox for Android
21mr|firefox-148.0.2-1|1055	- CVE-2025-0237: WebChannel APIs susceptible to confused deputy attack
21mr|firefox-148.0.2-1|1056	- CVE-2025-0238: Use-after-free when breaking lines in text
21mr|firefox-148.0.2-1|1057	- CVE-2025-0239: Alt-Svc ALPN validation failure when redirected
21mr|firefox-148.0.2-1|1058	- CVE-2025-0240: Compartment mismatch when parsing JavaScript JSON module
21mr|firefox-148.0.2-1|1059	- CVE-2025-0241: Memory corruption when using JavaScript Text Segmentation
21mr|firefox-148.0.2-1|1060	- CVE-2025-0242: Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird 115.19, and Thunderbird 128.6
21mr|firefox-148.0.2-1|1061	- CVE-2025-0243: Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 128.6, and Thunderbird 128.6
21mr|firefox-148.0.2-1|1062	- CVE-2025-0247: Memory safety bugs fixed in Firefox 134 and Thunderbird 134
21mr|firefox-148.0.2-1|1063	
21mr|firefox-148.0.2-1|1064	- Merge: cb89a52 09be095
21mr|firefox-148.0.2-1|1065	* Wed Nov 27 2024 slava86 <s.matveev@rosalinux.ru> 133.0-1
21mr|firefox-148.0.2-1|1066	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1067	
21mr|firefox-148.0.2-1|1068	* Tue Nov 26 2024 slava86 <s.matveev@rosalinux.ru> 133.0-1
21mr|firefox-148.0.2-1|1069	- build firefox llvm18
21mr|firefox-148.0.2-1|1070	
21mr|firefox-148.0.2-1|1071	* Tue Nov 26 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1072	- update to 133.0
21mr|firefox-148.0.2-1|1073	- CVE-2024-11691: Memory corruption in Apple GPU drivers
21mr|firefox-148.0.2-1|1074	- CVE-2024-11700: Potential Tapjacking Exploit for Intent Confirmation on Android
21mr|firefox-148.0.2-1|1075	- CVE-2024-11692: Select list elements could be shown over another site
21mr|firefox-148.0.2-1|1076	- CVE-2024-11701: Misleading Address Bar State During Navigation Interruption
21mr|firefox-148.0.2-1|1077	- CVE-2024-11702: Inadequate Clipboard Protection in Private Browsing Mode on Android
21mr|firefox-148.0.2-1|1078	- CVE-2024-11693: Download Protections were bypassed by .library-ms files on Windows
21mr|firefox-148.0.2-1|1079	- CVE-2024-11694: CSP Bypass and XSS Exposure via Web Compatibility Shims
21mr|firefox-148.0.2-1|1080	- CVE-2024-11695: URL Bar Spoofing via Manipulated Punycode and Whitespace Characters
21mr|firefox-148.0.2-1|1081	- CVE-2024-11703: Password access without authentication via PIN bypass on Android
21mr|firefox-148.0.2-1|1082	- CVE-2024-11696: Unhandled Exception in Add-on Signature Verification
21mr|firefox-148.0.2-1|1083	- CVE-2024-11697: Improper Keypress Handling in Executable File Confirmation Dialog
21mr|firefox-148.0.2-1|1084	- CVE-2024-11704: Potential Double-Free Vulnerability in PKCS#7 Decryption Handling
21mr|firefox-148.0.2-1|1085	- CVE-2024-11698: Fullscreen Lock-Up When Modal Dialog Interrupts Transition on macOS
21mr|firefox-148.0.2-1|1086	- CVE-2024-11705: Null Pointer Dereference in NSC_DeriveKey
21mr|firefox-148.0.2-1|1087	- CVE-2024-11706: Null Pointer Dereference in PKCS#12 Utility
21mr|firefox-148.0.2-1|1088	- CVE-2024-11708: Data race with PlaybackParams
21mr|firefox-148.0.2-1|1089	- CVE-2024-11699: Memory safety bugs fixed in Firefox 133, Firefox ESR 128.5, and Thunderbird 128.5
21mr|firefox-148.0.2-1|1090	
21mr|firefox-148.0.2-1|1091	* Thu Nov 14 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1092	- update to 132.0.2
21mr|firefox-148.0.2-1|1093	- Fixed possible errors when playing encrypted media content through some streaming providers. (Bug 1929491)
21mr|firefox-148.0.2-1|1094	- Added a mitigation to help reduce the frequency of duplicated push notifications reported by some users. (Bug 1928868)
21mr|firefox-148.0.2-1|1095	- Fixed hangs when printing from some sites when using the system print dialog. (Bug 1898184)
21mr|firefox-148.0.2-1|1096	- Fixed a crash which could occur when using Microsoft SSO on macOS. (Bug 1929622)
21mr|firefox-148.0.2-1|1097	- Fixed a crash in the Network Monitor developer tool which could occur in some circumstances. (Bug 1924882)
21mr|firefox-148.0.2-1|1098	
21mr|firefox-148.0.2-1|1099	- Merge: 08d07f5 82e0662
21mr|firefox-148.0.2-1|1100	* Tue Oct 29 2024 slava86 <s.matveev@rosalinux.ru> 132.0-1
21mr|firefox-148.0.2-1|1101	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1102	
21mr|firefox-148.0.2-1|1103	* Tue Oct 29 2024 slava86 <s.matveev@rosalinux.ru> 132.0-1
21mr|firefox-148.0.2-1|1104	- rediff patch mozilla-ntlm-full-path
21mr|firefox-148.0.2-1|1105	
21mr|firefox-148.0.2-1|1106	* Tue Oct 29 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1107	- update to 132.0
21mr|firefox-148.0.2-1|1108	- CVE-2024-10458: Permission leak via embed or object elements
21mr|firefox-148.0.2-1|1109	- CVE-2024-10459: Use-after-free in layout with accessibility
21mr|firefox-148.0.2-1|1110	- CVE-2024-10460: Confusing display of origin for external protocol handler prompt
21mr|firefox-148.0.2-1|1111	- CVE-2024-10461: XSS due to Content-Disposition being ignored in multipart/x-mixed-replace response
21mr|firefox-148.0.2-1|1112	- CVE-2024-10462: Origin of permission prompt could be spoofed by long URL
21mr|firefox-148.0.2-1|1113	- CVE-2024-10463: Cross origin video frame leak
21mr|firefox-148.0.2-1|1114	- CVE-2024-10468: Race conditions in IndexedDB
21mr|firefox-148.0.2-1|1115	- CVE-2024-10464: History interface could have been used to cause a Denial of Service condition in the browser
21mr|firefox-148.0.2-1|1116	- CVE-2024-10465: Clipboard "paste" button persisted across tabs
21mr|firefox-148.0.2-1|1117	- CVE-2024-10466: DOM push subscription message could hang Firefox
21mr|firefox-148.0.2-1|1118	- CVE-2024-10467: Memory safety bugs fixed in Firefox 132, Thunderbird 132, Firefox ESR 128.4, and Thunderbird 128.4
21mr|firefox-148.0.2-1|1119	
21mr|firefox-148.0.2-1|1120	* Tue Oct 15 2024 slava86 <s.matveev@rosalinux.ru> 131.0.3-1
21mr|firefox-148.0.2-1|1121	- update to 131.0.3
21mr|firefox-148.0.2-1|1122	- Fixed an issue where some users could not access the Bill Pay portion of their bank's site. (Bug 1923500)
21mr|firefox-148.0.2-1|1123	- Fixed an issue where some VR180 and 360 videos were not properly rendering on YouTube. (Bug 1922278)
21mr|firefox-148.0.2-1|1124	- Fixed a crash that Windows users with Avast or AVG security software were experiencing when visiting certain sites. (Bug 1919678)
21mr|firefox-148.0.2-1|1125	- Fixed an issue where the "List all tabs" button was not able to be moved from the toolbar. (Bug 1918681)
21mr|firefox-148.0.2-1|1126	- CVE-2024-9936: Undefined behavior in selection node cache
21mr|firefox-148.0.2-1|1127	
21mr|firefox-148.0.2-1|1128	- Merge: 7cd0748 2c48787
21mr|firefox-148.0.2-1|1129	* Fri Oct 11 2024 slava86 <s.matveev@rosalinux.ru> 131.0.2-1
21mr|firefox-148.0.2-1|1130	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1131	
21mr|firefox-148.0.2-1|1132	* Thu Oct 10 2024 slava86 <s.matveev@rosalinux.ru> 131.0.2-1
21mr|firefox-148.0.2-1|1133	- update to 131.0.2 CVE-2024-9680
21mr|firefox-148.0.2-1|1134	
21mr|firefox-148.0.2-1|1135	- Merge: 4620e2d 02e86e8
21mr|firefox-148.0.2-1|1136	* Tue Oct 1 2024 slava86 <s.matveev@rosalinux.ru> 131.0-2
21mr|firefox-148.0.2-1|1137	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1138	
21mr|firefox-148.0.2-1|1139	- Merge: 41b475f 2a7a8e4
21mr|firefox-148.0.2-1|1140	* Tue Oct 1 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1141	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1142	
21mr|firefox-148.0.2-1|1143	* Tue Oct 1 2024 Святослав <s.matveev@rosalinux.ru> 131.0-2
21mr|firefox-148.0.2-1|1144	- python2 old
21mr|firefox-148.0.2-1|1145	
21mr|firefox-148.0.2-1|1146	* Tue Oct 1 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1147	- disable yandex patch
21mr|firefox-148.0.2-1|1148	
21mr|firefox-148.0.2-1|1149	* Tue Oct 1 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1150	- update to 131.0
21mr|firefox-148.0.2-1|1151	
21mr|firefox-148.0.2-1|1152	- Merge: 50a5d7d 7aa2538
21mr|firefox-148.0.2-1|1153	* Wed Sep 4 2024 slava86 <s.matveev@rosalinux.ru> 129.0.2-2
21mr|firefox-148.0.2-1|1154	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1155	
21mr|firefox-148.0.2-1|1156	* Wed Sep 4 2024 slava86 <s.matveev@rosalinux.ru> 129.0.2-2
21mr|firefox-148.0.2-1|1157	- update to 129.0.2
21mr|firefox-148.0.2-1|1158	- Fixed an issue with screen readers prompting "Alert" when hovering over tabs. (Bug 1908873)
21mr|firefox-148.0.2-1|1159	- Fixed an issue where drag-and-drop operations would not work as expected with extensions that rely on this functionality. (Bug 1911486)
21mr|firefox-148.0.2-1|1160	
21mr|firefox-148.0.2-1|1161	- Merge: 99b49d0 d8595c3
21mr|firefox-148.0.2-1|1162	* Fri Aug 30 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1163	- Merge pull request #35 from gnome_backport/firefox:rosa2021.1
21mr|firefox-148.0.2-1|1164	- Поиск через Yandex по умолчанию.
21mr|firefox-148.0.2-1|1165	
21mr|firefox-148.0.2-1|1166	- Merge: 0a42a6e ce1b5da
21mr|firefox-148.0.2-1|1167	* Fri Aug 30 2024 slava86 <s.matveev@rosalinux.ru> 129.0.1-2
21mr|firefox-148.0.2-1|1168	- Merge pull request #36 from gnome_backport/firefox:rosa2023.1
21mr|firefox-148.0.2-1|1169	- Поиск через Яндекс по умолчанию.
21mr|firefox-148.0.2-1|1170	
21mr|firefox-148.0.2-1|1171	* Wed Aug 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|firefox-148.0.2-1|1172	- Add yandex search
21mr|firefox-148.0.2-1|1173	
21mr|firefox-148.0.2-1|1174	* Wed Aug 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|firefox-148.0.2-1|1175	- Add yandex search
21mr|firefox-148.0.2-1|1176	
21mr|firefox-148.0.2-1|1177	* Sat Aug 17 2024 slava86 <s.matveev@rosalinux.ru> 129.0.1-1
21mr|firefox-148.0.2-1|1178	- update to 129.0.1
21mr|firefox-148.0.2-1|1179	- Fixed playback issues on some websites with copyrighted video served via digital rights management. (Bug 1911283)
21mr|firefox-148.0.2-1|1180	- Fixed a crash when dragging a video file onto some websites. (Bug 1910990)
21mr|firefox-148.0.2-1|1181	
21mr|firefox-148.0.2-1|1182	* Tue Aug 6 2024 slava86 <s.matveev@rosalinux.ru> 129.0-1
21mr|firefox-148.0.2-1|1183	- update to 129.0
21mr|firefox-148.0.2-1|1184	- CVE-2024-7518: Fullscreen notification dialog can be obscured by document content
21mr|firefox-148.0.2-1|1185	- CVE-2024-7519: Out of bounds memory access in graphics shared memory handling
21mr|firefox-148.0.2-1|1186	- CVE-2024-7520: Type confusion in WebAssembly
21mr|firefox-148.0.2-1|1187	- CVE-2024-7521: Incomplete WebAssembly exception handing
21mr|firefox-148.0.2-1|1188	- CVE-2024-7522: Out of bounds read in editor component
21mr|firefox-148.0.2-1|1189	- CVE-2024-7523: Document content could partially obscure security prompts
21mr|firefox-148.0.2-1|1190	- CVE-2024-7524: CSP strict-dynamic bypass using web-compatibility shims
21mr|firefox-148.0.2-1|1191	- CVE-2024-7525: Missing permission check when creating a StreamFilter
21mr|firefox-148.0.2-1|1192	- CVE-2024-7526: Uninitialized memory used by WebGL
21mr|firefox-148.0.2-1|1193	- CVE-2024-7527: Use-after-free in JavaScript garbage collection
21mr|firefox-148.0.2-1|1194	- CVE-2024-7528: Use-after-free in IndexedDB
21mr|firefox-148.0.2-1|1195	- CVE-2024-7529: Document content could partially obscure security prompts
21mr|firefox-148.0.2-1|1196	- CVE-2024-7530: Use-after-free in JavaScript code coverage collection
21mr|firefox-148.0.2-1|1197	- CVE-2024-7531: PK11_Encrypt using CKM_CHACHA20 can reveal plaintext on Intel Sandy Bridge machines
21mr|firefox-148.0.2-1|1198	
21mr|firefox-148.0.2-1|1199	* Mon Jul 29 2024 slava86 <s.matveev@rosalinux.ru> 128.0.3-1
21mr|firefox-148.0.2-1|1200	- update to 128.0.3
21mr|firefox-148.0.2-1|1201	- Fixed an issue causing some sites to not load when connecting via HTTP/2. (Bug 1908161, Bug 1909666)
21mr|firefox-148.0.2-1|1202	- Fixed collapsed table rows not appearing when expected in some situations. (Bug 1907789)
21mr|firefox-148.0.2-1|1203	- Fixed the Windows on-screen keyboard potentially concealing the webpage when displayed. (Bug 1907766)
21mr|firefox-148.0.2-1|1204	
21mr|firefox-148.0.2-1|1205	* Tue Jul 9 2024 slava86 <s.matveev@rosalinux.ru> 128.0-1
21mr|firefox-148.0.2-1|1206	- upd 127.0.2 .. 128.0
21mr|firefox-148.0.2-1|1207	- CVE-2024-6605: Firefox Android missed activation delay to prevent tapjacking
21mr|firefox-148.0.2-1|1208	- CVE-2024-6606: Out-of-bounds read in clipboard component
21mr|firefox-148.0.2-1|1209	- CVE-2024-6607: Leaving pointerlock by pressing the escape key could be prevented
21mr|firefox-148.0.2-1|1210	- CVE-2024-6608: Cursor could be moved out of the viewport using pointerlock.
21mr|firefox-148.0.2-1|1211	- CVE-2024-6609: Memory corruption in NSS
21mr|firefox-148.0.2-1|1212	- CVE-2024-6610: Form validation popups could block exiting full-screen mode
21mr|firefox-148.0.2-1|1213	- CVE-2024-6600: Memory corruption in WebGL API
21mr|firefox-148.0.2-1|1214	- CVE-2024-6601: Race condition in permission assignment
21mr|firefox-148.0.2-1|1215	- CVE-2024-6602: Memory corruption in NSS
21mr|firefox-148.0.2-1|1216	- CVE-2024-6603: Memory corruption in thread creation
21mr|firefox-148.0.2-1|1217	- CVE-2024-6611: Incorrect handling of SameSite cookies
21mr|firefox-148.0.2-1|1218	- CVE-2024-6612: CSP violation leakage when using devtools
21mr|firefox-148.0.2-1|1219	- CVE-2024-6613: Incorrect listing of stack frames
21mr|firefox-148.0.2-1|1220	- CVE-2024-6614: Incorrect listing of stack frames
21mr|firefox-148.0.2-1|1221	- CVE-2024-6604: Memory safety bugs fixed in Firefox 128, Firefox ESR 115.13, and Thunderbird 115.13
21mr|firefox-148.0.2-1|1222	- CVE-2024-6615: Memory safety bugs fixed in Firefox 128
21mr|firefox-148.0.2-1|1223	
21mr|firefox-148.0.2-1|1224	* Wed Jun 26 2024 slava86 <s.matveev@rosalinux.ru> 127.0.2-1
21mr|firefox-148.0.2-1|1225	- update to 127.0.2
21mr|firefox-148.0.2-1|1226	- Fixed an issue where YouTube playback may experience stalling under certain conditions (bug 1900191, bug 1878510).
21mr|firefox-148.0.2-1|1227	- Fixed an issue where the Private Window icon was displayed in the taskbar on Windows when browser.privateWindowSeparation.enabled was set to false (bug 1901840).
21mr|firefox-148.0.2-1|1228	
21mr|firefox-148.0.2-1|1229	* Sun Jun 23 2024 slava86 <s.matveev@rosalinux.ru> 127.0.1-1
21mr|firefox-148.0.2-1|1230	- update to 127.0.1
21mr|firefox-148.0.2-1|1231	
21mr|firefox-148.0.2-1|1232	* Wed Jun 12 2024 slava86 <s.matveev@rosalinux.ru> 127.0-1
21mr|firefox-148.0.2-1|1233	- disable system pixman (rosa2021.1)
21mr|firefox-148.0.2-1|1234	
21mr|firefox-148.0.2-1|1235	* Mon Jun 10 2024 slava86 <s.matveev@rosalinux.ru> 127.0-1
21mr|firefox-148.0.2-1|1236	- update to 127.0
21mr|firefox-148.0.2-1|1237	
21mr|firefox-148.0.2-1|1238	* Tue May 28 2024 slava86 <s.matveev@rosalinux.ru> 126.0.1-1
21mr|firefox-148.0.2-1|1239	- update to 126.0.1
21mr|firefox-148.0.2-1|1240	
21mr|firefox-148.0.2-1|1241	* Tue May 14 2024 slava86 <s.matveev@rosalinux.ru> 126.0-1
21mr|firefox-148.0.2-1|1242	- update to 126.0
21mr|firefox-148.0.2-1|1243	- Security fixed:
21mr|firefox-148.0.2-1|1244	- CVE-2024-4764: Use-after-free when audio input connected with multiple consumers
21mr|firefox-148.0.2-1|1245	- CVE-2024-4367: Arbitrary JavaScript execution in PDF.js
21mr|firefox-148.0.2-1|1246	- CVE-2024-4765: Web application manifests could have been overwritten via hash collision
21mr|firefox-148.0.2-1|1247	- CVE-2024-4766: Fullscreen notification could have been obscured on Firefox for Android
21mr|firefox-148.0.2-1|1248	- CVE-2024-4767: IndexedDB files retained in private browsing mode
21mr|firefox-148.0.2-1|1249	- CVE-2024-4768: Potential permissions request bypass via clickjacking
21mr|firefox-148.0.2-1|1250	- CVE-2024-4769: Cross-origin responses could be distinguished between script and non-script content-types
21mr|firefox-148.0.2-1|1251	- CVE-2024-4770: Use-after-free could occur when printing to PDF
21mr|firefox-148.0.2-1|1252	- CVE-2024-4771: Failed allocation could lead to use-after-free
21mr|firefox-148.0.2-1|1253	- CVE-2024-4772: Use of insecure rand() function to generate nonce
21mr|firefox-148.0.2-1|1254	- CVE-2024-4773: URL bar could be cleared after network error
21mr|firefox-148.0.2-1|1255	- CVE-2024-4774: Undefined behavior in ShmemCharMapHashEntry()
21mr|firefox-148.0.2-1|1256	- CVE-2024-4775: Invalid memory access in the built-in profiler
21mr|firefox-148.0.2-1|1257	- CVE-2024-4776: Window may remain disabled after file dialog is shown in full-screen
21mr|firefox-148.0.2-1|1258	- CVE-2024-4777: Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11, and Thunderbird 115.11
21mr|firefox-148.0.2-1|1259	- CVE-2024-4778: Memory safety bugs fixed in Firefox 126
21mr|firefox-148.0.2-1|1260	
21mr|firefox-148.0.2-1|1261	* Tue Apr 23 2024 slava86 <s.matveev@rosalinux.ru> 125.0.2-1
21mr|firefox-148.0.2-1|1262	- update to 125.0.2
21mr|firefox-148.0.2-1|1263	- Reverted the changes recently shipped in Firefox 125 that more proactively blocked downloads
21mr|firefox-148.0.2-1|1264	- from potentially untrustworthy URLs. The changes caused unexpected problems with
21mr|firefox-148.0.2-1|1265	- downloading files in some situations.
21mr|firefox-148.0.2-1|1266	- We plan to fix and re-enable these protections in a future release. (Bug 1892069)
21mr|firefox-148.0.2-1|1267	
21mr|firefox-148.0.2-1|1268	* Tue Apr 16 2024 Святослав <s.matveev@rosalinux.ru> 125.0.1-1
21mr|firefox-148.0.2-1|1269	- rediff firefox-enable-addons.patch
21mr|firefox-148.0.2-1|1270	
21mr|firefox-148.0.2-1|1271	* Tue Apr 16 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1272	- update to 125.0.1
21mr|firefox-148.0.2-1|1273	- security fixes:
21mr|firefox-148.0.2-1|1274	- CVE-2024-3852: GetBoundName in the JIT returned the wrong object
21mr|firefox-148.0.2-1|1275	- CVE-2024-3853: Use-after-free if garbage collection runs during realm initialization
21mr|firefox-148.0.2-1|1276	- CVE-2024-3854: Out-of-bounds-read after mis-optimized switch statement
21mr|firefox-148.0.2-1|1277	- CVE-2024-3855: Incorrect JIT optimization of MSubstr leads to out-of-bounds reads
21mr|firefox-148.0.2-1|1278	- CVE-2024-3856: Use-after-free in WASM garbage collection
21mr|firefox-148.0.2-1|1279	- CVE-2024-3857: Incorrect JITting of arguments led to use-after-free during garbage collection
21mr|firefox-148.0.2-1|1280	- CVE-2024-3858: Corrupt pointer dereference in js::CheckTracedThing<js::Shape>
21mr|firefox-148.0.2-1|1281	- CVE-2024-3859: Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
21mr|firefox-148.0.2-1|1282	- CVE-2024-3860: Crash when tracing empty shape lists
21mr|firefox-148.0.2-1|1283	- CVE-2024-3861: Potential use-after-free due to AlignedBuffer self-move
21mr|firefox-148.0.2-1|1284	- CVE-2024-3862: Potential use of uninitialized memory in MarkStack assignment operator on self-assignment
21mr|firefox-148.0.2-1|1285	- CVE-2024-3863: Download Protections were bypassed by .xrm-ms files on Windows
21mr|firefox-148.0.2-1|1286	- CVE-2024-3302: Denial of Service using HTTP/2 CONTINUATION frames
21mr|firefox-148.0.2-1|1287	- CVE-2024-3864: Memory safety bug fixed in Firefox 125, Firefox ESR 115.10, and Thunderbird 115.10
21mr|firefox-148.0.2-1|1288	- CVE-2024-3865: Memory safety bugs fixed in Firefox 125
21mr|firefox-148.0.2-1|1289	
21mr|firefox-148.0.2-1|1290	* Wed Apr 3 2024 slava86 <s.matveev@rosalinux.ru> 124.0.2-1
21mr|firefox-148.0.2-1|1291	- update to 124.0.2
21mr|firefox-148.0.2-1|1292	
21mr|firefox-148.0.2-1|1293	* Sat Mar 23 2024 slava86 <s.matveev@rosalinux.ru> 124.0.1-1
21mr|firefox-148.0.2-1|1294	- update to 124.0.1 Security fixed critical
21mr|firefox-148.0.2-1|1295	- CVE-2024-29943: Out-of-bounds access via Range Analysis bypass
21mr|firefox-148.0.2-1|1296	- CVE-2024-29944: Privileged JavaScript Execution via Event Handlers
21mr|firefox-148.0.2-1|1297	
21mr|firefox-148.0.2-1|1298	* Mon Mar 18 2024 slava86 <s.matveev@rosalinux.ru> 124.0-1
21mr|firefox-148.0.2-1|1299	- update to 124.0
21mr|firefox-148.0.2-1|1300	
21mr|firefox-148.0.2-1|1301	* Tue Mar 5 2024 slava86 <s.matveev@rosalinux.ru> 123.0.1-1
21mr|firefox-148.0.2-1|1302	- update to 123.0.1
21mr|firefox-148.0.2-1|1303	- Fixed the Firefox Translation language indicator in the address bar displaying a colored square icon instead of the language code icon. (Bug 1879415)
21mr|firefox-148.0.2-1|1304	- Fixed incorrect rendering of Canvas2D conic gradients colors on Windows. (Bug 1851963)
21mr|firefox-148.0.2-1|1305	- Fixed a regression with the onChange event not firing when clearing the value of a textarea HTML field. (Bug 1881457)
21mr|firefox-148.0.2-1|1306	- Fixed availability of system-level dictionaries for Linux users with Firefox installed as a Flatpak package. (Bug 1881830)
21mr|firefox-148.0.2-1|1307	- Fixed a regression in the JavaScript JIT engine incorrectly inlining strings in some cases. (Bug 1882386)
21mr|firefox-148.0.2-1|1308	- Fixed low contrast of text when selecting rows in the Developer tools' Storage panel. (Bug 1877090)
21mr|firefox-148.0.2-1|1309	
21mr|firefox-148.0.2-1|1310	* Wed Feb 21 2024 slava86 <s.matveev@rosalinux.ru> 123.0-1
21mr|firefox-148.0.2-1|1311	- av1 breaks the assembly, we'll turn it off
21mr|firefox-148.0.2-1|1312	
21mr|firefox-148.0.2-1|1313	* Mon Feb 19 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1314	- update to 123.0
21mr|firefox-148.0.2-1|1315	
21mr|firefox-148.0.2-1|1316	* Tue Feb 6 2024 slava86 <s.matveev@rosalinux.ru> 122.0.1-1
21mr|firefox-148.0.2-1|1317	- update to 122.0.1
21mr|firefox-148.0.2-1|1318	
21mr|firefox-148.0.2-1|1319	* Tue Jan 23 2024 slava86 <s.matveev@rosalinux.ru> 122.0-1
21mr|firefox-148.0.2-1|1320	- refiff Support-system-av1
21mr|firefox-148.0.2-1|1321	
21mr|firefox-148.0.2-1|1322	* Tue Jan 23 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1323	- update to 122.0
21mr|firefox-148.0.2-1|1324	
21mr|firefox-148.0.2-1|1325	* Tue Jan 9 2024 slava86 <s.matveev@rosalinux.ru> 121.0.1-1
21mr|firefox-148.0.2-1|1326	- upd: 121.0 .. 121.0.1
21mr|firefox-148.0.2-1|1327	- Fixed unexpected line wrapping in some CJK contexts caused by changes in ideographic space handling. (Bug 1870973)
21mr|firefox-148.0.2-1|1328	- Fixed a hang when loading sites containing column-based layouts under some circumstances. (Bug 1867784)
21mr|firefox-148.0.2-1|1329	- Fixed missing rounded corners for videos playing over another video. (Bug 1869994)
21mr|firefox-148.0.2-1|1330	- Fixed Firefox not closing properly and other applications being unable to use a USB security key after being previously used during a Firefox session. (Bug 1863135)
21mr|firefox-148.0.2-1|1331	
21mr|firefox-148.0.2-1|1332	* Sat Dec 23 2023 slava86 <s.matveev@rosalinux.ru> 121.0-1
21mr|firefox-148.0.2-1|1333	- typo
21mr|firefox-148.0.2-1|1334	
21mr|firefox-148.0.2-1|1335	* Thu Dec 21 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1336	- disable machine translation (beta)
21mr|firefox-148.0.2-1|1337	
21mr|firefox-148.0.2-1|1338	* Tue Dec 19 2023 slava86 <s.matveev@rosalinux.ru> 121.0-1
21mr|firefox-148.0.2-1|1339	- upd: 120.0.1 .. 121.0
21mr|firefox-148.0.2-1|1340	
21mr|firefox-148.0.2-1|1341	* Thu Nov 30 2023 slava86 <s.matveev@rosalinux.ru> 120.0.1-1
21mr|firefox-148.0.2-1|1342	- upd: 120.0 .. 120.0.1
21mr|firefox-148.0.2-1|1343	- Fixed a bug that was causing persistent startup slowdowns. (bug 1867095)
21mr|firefox-148.0.2-1|1344	- Fixed an issue that was causing 100%% CPU usage on sites such as Google Maps. (bug 1866409)
21mr|firefox-148.0.2-1|1345	- Fixed an issue that was causing YouTube videos to show a green screen when hardware acceleration was enabled. (bug 1865928)
21mr|firefox-148.0.2-1|1346	- Fixed an issue where the status bar was still visible when viewing fullscreen video. (bug 1853896)
21mr|firefox-148.0.2-1|1347	- Fixed a startup crash affecting Linux users on some aarch64 systems with page sizes other than 4KB. (bug 1866025)
21mr|firefox-148.0.2-1|1348	
21mr|firefox-148.0.2-1|1349	* Tue Nov 21 2023 slava86 <s.matveev@rosalinux.ru> 120.0-1
21mr|firefox-148.0.2-1|1350	- upd: 119.0.1 .. 120.0
21mr|firefox-148.0.2-1|1351	- CVE-2023-6204: Out-of-bound memory access in WebGL2 blitFramebuffer
21mr|firefox-148.0.2-1|1352	- CVE-2023-6205: Use-after-free in MessagePort::Entangled
21mr|firefox-148.0.2-1|1353	- CVE-2023-6206: Clickjacking permission prompts using the fullscreen transition
21mr|firefox-148.0.2-1|1354	- CVE-2023-6207: Use-after-free in ReadableByteStreamQueueEntry::Buffer
21mr|firefox-148.0.2-1|1355	- CVE-2023-6208: Using Selection API would copy contents into X11 primary selection.
21mr|firefox-148.0.2-1|1356	- CVE-2023-6209: Incorrect parsing of relative URLs starting with "///"
21mr|firefox-148.0.2-1|1357	- CVE-2023-6212: Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5, and Thunderbird 115.5
21mr|firefox-148.0.2-1|1358	
21mr|firefox-148.0.2-1|1359	* Tue Nov 14 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-148.0.2-1|1360	- use more system libs
21mr|firefox-148.0.2-1|1361	
21mr|firefox-148.0.2-1|1362	* Mon Nov 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-148.0.2-1|1363	- enable system nss/nspr
21mr|firefox-148.0.2-1|1364	
21mr|firefox-148.0.2-1|1365	* Mon Nov 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-148.0.2-1|1366	- add vpx
21mr|firefox-148.0.2-1|1367	
21mr|firefox-148.0.2-1|1368	* Mon Nov 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-148.0.2-1|1369	- enable sytem av1 and webp
21mr|firefox-148.0.2-1|1370	
21mr|firefox-148.0.2-1|1371	* Wed Nov 8 2023 slava86 <s.matveev@rosalinux.ru> 119.0.1-1
21mr|firefox-148.0.2-1|1372	- upd: 119.0 .. 119.0.1
21mr|firefox-148.0.2-1|1373	- Fixed a bug causing colors in the <select> HTML element to not be applied to dropdown menu arrows. (bug 1861253)
21mr|firefox-148.0.2-1|1374	- Fixed a bug with the <input> HTML element state not changing when dynamically updating the disabled attribute on an ancestor <fieldset>. (bug 1861027)
21mr|firefox-148.0.2-1|1375	- Fixed a bug causing elements with the indeterminate CSS selector in a radio group to not update. (bug 1861346)
21mr|firefox-148.0.2-1|1376	
21mr|firefox-148.0.2-1|1377	- Merge: 77a3e81 6bf6741
21mr|firefox-148.0.2-1|1378	* Wed Oct 25 2023 slava86 <s.matveev@rosalinux.ru> 119.0-2
21mr|firefox-148.0.2-1|1379	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1380	
21mr|firefox-148.0.2-1|1381	* Wed Oct 25 2023 slava86 <s.matveev@rosalinux.ru> 119.0-1
21mr|firefox-148.0.2-1|1382	- Let's get rid of other people's certificates
21mr|firefox-148.0.2-1|1383	
21mr|firefox-148.0.2-1|1384	* Wed Oct 25 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1385	- cbindgen upgrade to 0.26.0
21mr|firefox-148.0.2-1|1386	
21mr|firefox-148.0.2-1|1387	- Merge: 407b3f7 babe273
21mr|firefox-148.0.2-1|1388	* Tue Oct 24 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1389	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-148.0.2-1|1390	
21mr|firefox-148.0.2-1|1391	* Tue Oct 24 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1392	- upd: 118.0.2 .. 119.0
21mr|firefox-148.0.2-1|1393	- Security fixed:
21mr|firefox-148.0.2-1|1394	- CVE-2023-5721: Queued up rendering could have allowed websites to clickjack
21mr|firefox-148.0.2-1|1395	- CVE-2023-5722: Cross-Origin size and header leakage
21mr|firefox-148.0.2-1|1396	- CVE-2023-5723: Invalid cookie characters could have led to unexpected errors
21mr|firefox-148.0.2-1|1397	- CVE-2023-5724: Large WebGL draw could have led to a crash
21mr|firefox-148.0.2-1|1398	- CVE-2023-5725: WebExtensions could open arbitrary URLs
21mr|firefox-148.0.2-1|1399	- CVE-2023-5726: Full screen notification obscured by file open dialog on macOS
21mr|firefox-148.0.2-1|1400	- CVE-2023-5727: Download Protections were bypassed by .msix, .msixbundle, .appx, and .appxbundle files on Windows
21mr|firefox-148.0.2-1|1401	- CVE-2023-5728: Improper object tracking during GC in the JavaScript engine could have led to a crash.
21mr|firefox-148.0.2-1|1402	- CVE-2023-5729: Fullscreen notification dialog could have been obscured by WebAuthn prompts
21mr|firefox-148.0.2-1|1403	- CVE-2023-5730: Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4, and Thunderbird 115.4
21mr|firefox-148.0.2-1|1404	- CVE-2023-5731: Memory safety bugs fixed in Firefox 119
21mr|firefox-148.0.2-1|1405	
21mr|firefox-148.0.2-1|1406	* Wed Oct 11 2023 Святослав <s.matveev@rosalinux.ru> 118.0.2-2
21mr|firefox-148.0.2-1|1407	- rebuild rust 1.73.0
21mr|firefox-148.0.2-1|1408	
21mr|firefox-148.0.2-1|1409	* Tue Oct 10 2023 slava86 <s.matveev@rosalinux.ru> 118.0.2-1
21mr|firefox-148.0.2-1|1410	- upd: 118.0.1 .. 118.0.2
21mr|firefox-148.0.2-1|1411	- Fixed games not loading on betsoft.com (bug 1856145)
21mr|firefox-148.0.2-1|1412	- Fixed printing issues for some SVG images (bug 1853727)
21mr|firefox-148.0.2-1|1413	- Fixed CORS XHR with authentication no longer working (bug 1855650)
21mr|firefox-148.0.2-1|1414	- Fixed h264 WebRTC video not working in some contexts (bug 1855636)
21mr|firefox-148.0.2-1|1415	- Fixed Firefox Translations not working on some pages (bugs 1841656 - 1855307)
21mr|firefox-148.0.2-1|1416	- Stability fixes (bugs 1851991 - 1799326 - 1856637)
21mr|firefox-148.0.2-1|1417	
21mr|firefox-148.0.2-1|1418	* Fri Sep 29 2023 slava86 <s.matveev@rosalinux.ru> 118.0.1-1
21mr|firefox-148.0.2-1|1419	- Replace library and provider filtering
21mr|firefox-148.0.2-1|1420	
21mr|firefox-148.0.2-1|1421	* Fri Sep 29 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1422	- upd: 117.0.1 ..  118.0.1
21mr|firefox-148.0.2-1|1423	- opensuse temporarily disabled kde integration
21mr|firefox-148.0.2-1|1424	- Security fixed:
21mr|firefox-148.0.2-1|1425	- CVE-2023-5217: Heap buffer overflow in libvpx
21mr|firefox-148.0.2-1|1426	
21mr|firefox-148.0.2-1|1427	* Wed Sep 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-148.0.2-1|1428	- cleanup
21mr|firefox-148.0.2-1|1429	
21mr|firefox-148.0.2-1|1430	* Tue Sep 12 2023 slava86 <s.matveev@rosalinux.ru> 117.0.1-1
21mr|firefox-148.0.2-1|1431	- upd: 117.0 .. 117.0.1
21mr|firefox-148.0.2-1|1432	- Fixed a bug causing links opened from outside Firefox to not open on macOS (bug 1850828)
21mr|firefox-148.0.2-1|1433	- Fixed a bug causing extensions using an event page for long-running tasks to be terminated while running, causing unexpected behavior changes (bug 1851373)
21mr|firefox-148.0.2-1|1434	- Temporarily reverted an intentional behavior change preventing Javascript from changing URL.protocol (bug 1850954).
21mr|firefox-148.0.2-1|1435	- NOTE: This change is expected to ship in a later Firefox release alongside other web browsers and sites are encouraged to find alternate ways to change the protocol if needed.
21mr|firefox-148.0.2-1|1436	- Fixed audio worklets not working for sites using WebAssembly exception handling (bug 1851468)
21mr|firefox-148.0.2-1|1437	- Fixed the Reopen all tabs option in the Recently closed tabs menu sometimes failing to open all tabs (bug 1850856)
21mr|firefox-148.0.2-1|1438	- Fixed the bookmarks menu sometimes remaining partially visible when minimizing Firefox (bug 1843700)
21mr|firefox-148.0.2-1|1439	- Fixed an issue causing incorrect time zones to be detected on some sites (bug 1848615)
21mr|firefox-148.0.2-1|1440	
21mr|firefox-148.0.2-1|1441	* Tue Aug 29 2023 slava86 <s.matveev@rosalinux.ru> 117.0-1
21mr|firefox-148.0.2-1|1442	- upd: 116.0.3 .. 117.0
21mr|firefox-148.0.2-1|1443	
21mr|firefox-148.0.2-1|1444	* Fri Aug 25 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1445	- macro %%%%mdvver fix (2021.15)
21mr|firefox-148.0.2-1|1446	
21mr|firefox-148.0.2-1|1447	* Thu Aug 17 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1448	- optimize ldflags %%%%{ix86}
21mr|firefox-148.0.2-1|1449	
21mr|firefox-148.0.2-1|1450	* Thu Aug 17 2023 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1451	- optimize flags : instead of O2, make Os under %%%%{ix86}
21mr|firefox-148.0.2-1|1452	
21mr|firefox-148.0.2-1|1453	* Thu Aug 17 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1454	- disabe debug %%%%{ix86}
21mr|firefox-148.0.2-1|1455	
21mr|firefox-148.0.2-1|1456	* Thu Aug 17 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1457	- disable lld arch %%%%{ix86}
21mr|firefox-148.0.2-1|1458	
21mr|firefox-148.0.2-1|1459	* Thu Aug 17 2023 slava86 <s.matveev@rosalinux.ru> 116.0.3-1
21mr|firefox-148.0.2-1|1460	- upd: 116.0 .. 116.0.3
21mr|firefox-148.0.2-1|1461	
21mr|firefox-148.0.2-1|1462	* Thu Aug 3 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1463	- build gcc 202310
21mr|firefox-148.0.2-1|1464	
21mr|firefox-148.0.2-1|1465	* Tue Aug 1 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1466	- upd: 115.0.2 -> 116.0
21mr|firefox-148.0.2-1|1467	- CVE-2023-4045: Offscreen Canvas could have bypassed cross-origin restrictions
21mr|firefox-148.0.2-1|1468	- CVE-2023-4046: Incorrect value used during WASM compilation
21mr|firefox-148.0.2-1|1469	- CVE-2023-4047: Potential permissions request bypass via clickjacking
21mr|firefox-148.0.2-1|1470	- CVE-2023-4048: Crash in DOMParser due to out-of-memory conditions
21mr|firefox-148.0.2-1|1471	- CVE-2023-4049: Fix potential race conditions when releasing platform objects
21mr|firefox-148.0.2-1|1472	- CVE-2023-4050: Stack buffer overflow in StorageManager
21mr|firefox-148.0.2-1|1473	- CVE-2023-4051: Full screen notification obscured by file open dialog
21mr|firefox-148.0.2-1|1474	- CVE-2023-4052: File deletion and privilege escalation through Firefox uninstaller
21mr|firefox-148.0.2-1|1475	- CVE-2023-4053: Full screen notification obscured by external program
21mr|firefox-148.0.2-1|1476	- CVE-2023-4054: Lack of warning when opening appref-ms files
21mr|firefox-148.0.2-1|1477	- CVE-2023-4055: Cookie jar overflow caused unexpected cookie jar state
21mr|firefox-148.0.2-1|1478	- CVE-2023-4056: Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1, Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
21mr|firefox-148.0.2-1|1479	- CVE-2023-4057: Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1, and Thunderbird 115.1
21mr|firefox-148.0.2-1|1480	- CVE-2023-4058: Memory safety bugs fixed in Firefox 116
21mr|firefox-148.0.2-1|1481	
21mr|firefox-148.0.2-1|1482	* Tue Jul 11 2023 slava86 <s.matveev@rosalinux.ru> 115.0.2-1
21mr|firefox-148.0.2-1|1483	- upd: 115.0 -> 115.0.2
21mr|firefox-148.0.2-1|1484	- Fixed a startup crash experienced by some Windows users by blocking instances of a malicious injected DLL (bug 1841751)
21mr|firefox-148.0.2-1|1485	- Fixed a bug with displaying a caret in the text editor on some websites (bug 1840804)
21mr|firefox-148.0.2-1|1486	- Fixed a bug with broken audio rendering on some websites (bug 1841982)
21mr|firefox-148.0.2-1|1487	- Fixed a bug with patternTransform translate using the wrong units (bug 1840746)
21mr|firefox-148.0.2-1|1488	- CVE-2023-3600: Use-after-free in workers
21mr|firefox-148.0.2-1|1489	
21mr|firefox-148.0.2-1|1490	* Wed Jul 5 2023 slava86 <s.matveev@rosalinux.ru> 115.0-1
21mr|firefox-148.0.2-1|1491	- upd: 114.0.2 -> 115.0
21mr|firefox-148.0.2-1|1492	
21mr|firefox-148.0.2-1|1493	* Sat Jun 24 2023 slava86 <s.matveev@rosalinux.ru> 114.0.2-1
21mr|firefox-148.0.2-1|1494	- upd: 114.0 -> 114.0.2
21mr|firefox-148.0.2-1|1495	
21mr|firefox-148.0.2-1|1496	* Tue Jun 6 2023 slava86 <s.matveev@rosalinux.ru> 114.0-1
21mr|firefox-148.0.2-1|1497	- upd: 113.0.2 -> 114.0
21mr|firefox-148.0.2-1|1498	- CVE-2023-34414: Click-jacking certificate exceptions through rendering lag
21mr|firefox-148.0.2-1|1499	- CVE-2023-34415: Site-isolation bypass on sites that allow open redirects to data: urls
21mr|firefox-148.0.2-1|1500	- CVE-2023-34416: Memory safety bugs fixed in Firefox 114 and Firefox ESR 102.12
21mr|firefox-148.0.2-1|1501	- CVE-2023-34417: Memory safety bugs fixed in Firefox 114
21mr|firefox-148.0.2-1|1502	
21mr|firefox-148.0.2-1|1503	* Fri Jun 2 2023 slava86 <s.matveev@rosalinux.ru> 113.0.2-1
21mr|firefox-148.0.2-1|1504	- upd: 113.0 -> 113.0.2
21mr|firefox-148.0.2-1|1505	- Fixed an issue which caused Picture-in-Picture windows to not be snappable on Windows 11 or on systems with the FancyZones PowerToy installed (bug 1832331)
21mr|firefox-148.0.2-1|1506	- Fixed a video playback crash on some Windows systems with Intel graphics (bug 1831329)
21mr|firefox-148.0.2-1|1507	- Fixed a bug which could cause Firefox to freeze on some pages when loading them with the Developer Tools Web Console open (bug 1828026)
21mr|firefox-148.0.2-1|1508	- Fixed a bug which would cause the bookmarks and history sidebars to not properly react to the browser window being vertically resized (bug 1831535)
21mr|firefox-148.0.2-1|1509	
21mr|firefox-148.0.2-1|1510	* Wed May 10 2023 slava86 <s.matveev@rosalinux.ru> 113.0-1
21mr|firefox-148.0.2-1|1511	- rediff patch
21mr|firefox-148.0.2-1|1512	
21mr|firefox-148.0.2-1|1513	* Wed May 10 2023 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1514	- project version
21mr|firefox-148.0.2-1|1515	
21mr|firefox-148.0.2-1|1516	* Wed May 10 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1517	- upd: 112.0.2 -> 113.0
21mr|firefox-148.0.2-1|1518	- CVE-2023-32205: Browser prompts could have been obscured by popups
21mr|firefox-148.0.2-1|1519	- CVE-2023-32206: Crash in RLBox Expat driver
21mr|firefox-148.0.2-1|1520	- CVE-2023-32207: Potential permissions request bypass via clickjacking
21mr|firefox-148.0.2-1|1521	- CVE-2023-32208: Leak of script base URL in service workers via import()
21mr|firefox-148.0.2-1|1522	- CVE-2023-32209: Persistent DoS via favicon image
21mr|firefox-148.0.2-1|1523	- CVE-2023-32210: Incorrect principal object ordering
21mr|firefox-148.0.2-1|1524	- CVE-2023-32211: Content process crash due to invalid wasm code
21mr|firefox-148.0.2-1|1525	- CVE-2023-32212: Potential spoof due to obscured address bar
21mr|firefox-148.0.2-1|1526	- CVE-2023-32213: Potential memory corruption in FileReader::DoReadData()
21mr|firefox-148.0.2-1|1527	- CVE-2023-32214: Potential DoS via exposed protocol handlers
21mr|firefox-148.0.2-1|1528	- CVE-2023-32215: Memory safety bugs fixed in Firefox 113 and Firefox ESR 102.11
21mr|firefox-148.0.2-1|1529	- CVE-2023-32216: Memory safety bugs fixed in Firefox 113
21mr|firefox-148.0.2-1|1530	
21mr|firefox-148.0.2-1|1531	* Wed Apr 26 2023 slava86 <s.matveev@rosalinux.ru> 112.0.2-1
21mr|firefox-148.0.2-1|1532	- upd: 112.0.1 -> 112.0.2 corrective release
21mr|firefox-148.0.2-1|1533	
21mr|firefox-148.0.2-1|1534	* Tue Apr 18 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1535	- upd: 112.0 -> 112.0.1
21mr|firefox-148.0.2-1|1536	- Fixed a bug where cookie dates appear to be set in
21mr|firefox-148.0.2-1|1537	- the far future after updating Firefox.
21mr|firefox-148.0.2-1|1538	- This may have caused cookies to be unintentionally purged.
21mr|firefox-148.0.2-1|1539	- (bug 1827669).
21mr|firefox-148.0.2-1|1540	
21mr|firefox-148.0.2-1|1541	* Wed Apr 12 2023 slava86 <s.matveev@rosalinux.ru> 112.0-1
21mr|firefox-148.0.2-1|1542	- rediff patches Opensuse kde
21mr|firefox-148.0.2-1|1543	
21mr|firefox-148.0.2-1|1544	* Tue Apr 11 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1545	- upd: 111.0.1 -> 112.0
21mr|firefox-148.0.2-1|1546	- NEW:
21mr|firefox-148.0.2-1|1547	- Right-clicking on password fields now shows an option to reveal the password.
21mr|firefox-148.0.2-1|1548	- Ubuntu Linux users can now import their browser data from the Chromium Snap package. Currently, this will only work if Firefox is not also installed as a Snap package, but work is underway to address this!
21mr|firefox-148.0.2-1|1549	- Do you use the tab list panel in the tab bar? If so, you can now close tabs by middle-clicking items in that list.
21mr|firefox-148.0.2-1|1550	- You've always been able to un-close a tab by using (Cmd/Ctrl)-Shift-T. Now, that same shortcut will restore the previous session if there are no more closed tabs from the same session to re-open.
21mr|firefox-148.0.2-1|1551	- For all ETP Strict users, we extended the list of known tracking parameters that are removed from URLs to further protect our users from cross-site tracking.
21mr|firefox-148.0.2-1|1552	- Enables overlay of software-decoded video on Intel GPUs in Windows. Improves video down scaling quality and reduces GPU usage.
21mr|firefox-148.0.2-1|1553	- Cve's:
21mr|firefox-148.0.2-1|1554	- CVE-2023-29531: Out-of-bound memory access in WebGL on macOS
21mr|firefox-148.0.2-1|1555	- CVE-2023-29532: Mozilla Maintenance Service Write-lock bypass
21mr|firefox-148.0.2-1|1556	- CVE-2023-29533: Fullscreen notification obscured
21mr|firefox-148.0.2-1|1557	- CVE-2023-29534: Fullscreen notification could have been obscured on Firefox for Android
21mr|firefox-148.0.2-1|1558	- MFSA-TMP-2023-0001: Double-free in libwebp
21mr|firefox-148.0.2-1|1559	- CVE-2023-29535: Potential Memory Corruption following Garbage Collector compaction
21mr|firefox-148.0.2-1|1560	- CVE-2023-29536: Invalid free from JavaScript code
21mr|firefox-148.0.2-1|1561	- CVE-2023-29537: Data Races in font initialization code
21mr|firefox-148.0.2-1|1562	- CVE-2023-29538: Directory information could have been leaked to WebExtensions
21mr|firefox-148.0.2-1|1563	- CVE-2023-29539: Content-Disposition filename truncation leads to Reflected File Download
21mr|firefox-148.0.2-1|1564	- CVE-2023-29540: Iframe sandbox bypass using redirects and sourceMappingUrls
21mr|firefox-148.0.2-1|1565	- CVE-2023-29541: Files with malicious extensions could have been downloaded unsafely on Linux
21mr|firefox-148.0.2-1|1566	- CVE-2023-29542: Bypass of file download extension restrictions
21mr|firefox-148.0.2-1|1567	- CVE-2023-29543: Use-after-free in debugging APIs
21mr|firefox-148.0.2-1|1568	- CVE-2023-29544: Memory Corruption in garbage collector
21mr|firefox-148.0.2-1|1569	- CVE-2023-29545: Windows Save As dialog resolved environment variables
21mr|firefox-148.0.2-1|1570	- CVE-2023-29546: Screen recording in Private Browsing included address bar on Android
21mr|firefox-148.0.2-1|1571	- CVE-2023-29547: Secure document cookie could be spoofed with insecure cookie
21mr|firefox-148.0.2-1|1572	- CVE-2023-29548: Incorrect optimization result on ARM64
21mr|firefox-148.0.2-1|1573	- CVE-2023-29549: Javascript's bind function may have failed
21mr|firefox-148.0.2-1|1574	- CVE-2023-29550: Memory safety bugs fixed in Firefox 112 and Firefox ESR 102.10
21mr|firefox-148.0.2-1|1575	- CVE-2023-29551: Memory safety bugs fixed in Firefox 112
21mr|firefox-148.0.2-1|1576	
21mr|firefox-148.0.2-1|1577	* Wed Mar 22 2023 slava86 <s.matveev@rosalinux.ru> 111.0.1-1
21mr|firefox-148.0.2-1|1578	- rediff patch Russian-services
21mr|firefox-148.0.2-1|1579	
21mr|firefox-148.0.2-1|1580	* Wed Mar 22 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1581	- firefox corrective release 111.0.1
21mr|firefox-148.0.2-1|1582	
21mr|firefox-148.0.2-1|1583	* Wed Mar 15 2023 slava86 <s.matveev@rosalinux.ru> 111.0-1
21mr|firefox-148.0.2-1|1584	- upd: 110.0.1 -> 111.0 CVEs:
21mr|firefox-148.0.2-1|1585	- CVE-2023-28159: Fullscreen Notification could have been hidden by download popups on Android
21mr|firefox-148.0.2-1|1586	- CVE-2023-25748: Fullscreen Notification could have been hidden by window prompts on Android
21mr|firefox-148.0.2-1|1587	- CVE-2023-25749: Firefox for Android may have opened third-party apps without a prompt
21mr|firefox-148.0.2-1|1588	- CVE-2023-25750: Potential ServiceWorker cache leak during private browsing mode
21mr|firefox-148.0.2-1|1589	- CVE-2023-25751: Incorrect code generation during JIT compilation
21mr|firefox-148.0.2-1|1590	- CVE-2023-28160: Redirect to Web Extension files may have leaked local path
21mr|firefox-148.0.2-1|1591	- CVE-2023-28164: URL being dragged from a removed cross-origin iframe into the same tab triggered navigation
21mr|firefox-148.0.2-1|1592	- CVE-2023-28161: One-time permissions granted to a local file were extended to other local files loaded in the same tab
21mr|firefox-148.0.2-1|1593	- CVE-2023-28162: Invalid downcast in Worklets
21mr|firefox-148.0.2-1|1594	- CVE-2023-25752: Potential out-of-bounds when accessing throttled streams
21mr|firefox-148.0.2-1|1595	- CVE-2023-28163: Windows Save As dialog resolved environment variables
21mr|firefox-148.0.2-1|1596	- CVE-2023-28176: Memory safety bugs fixed in Firefox 111 and Firefox ESR 102.9
21mr|firefox-148.0.2-1|1597	- CVE-2023-28177: Memory safety bugs fixed in Firefox 111
21mr|firefox-148.0.2-1|1598	
21mr|firefox-148.0.2-1|1599	* Wed Mar 1 2023 slava86 <s.matveev@rosalinux.ru> 110.0.1-1
21mr|firefox-148.0.2-1|1600	- corrective release 110.0.1
21mr|firefox-148.0.2-1|1601	- Fixed clearing recent cookies clears all cookies (bug 1816279).
21mr|firefox-148.0.2-1|1602	- Fixed a bug causing the context menu to sometimes display on the background of other Firefox UI elements instead of the foreground on macOS (bug 1763990).
21mr|firefox-148.0.2-1|1603	- Fixed Manage bookmarks link on empty bookmarks toolbar not responding to clicks on Windows (bug 1812636).
21mr|firefox-148.0.2-1|1604	- Fixed WebGL crashes on Linux when ran inside a VMWare virtual machine (bug 1807942).
21mr|firefox-148.0.2-1|1605	- Fixed a bug with CSP serialization causing bugs with the MitID Digital ID in Denmark (Bug 1819096).
21mr|firefox-148.0.2-1|1606	
21mr|firefox-148.0.2-1|1607	* Thu Feb 16 2023 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1608	- delete for x86 fixed
21mr|firefox-148.0.2-1|1609	
21mr|firefox-148.0.2-1|1610	* Thu Feb 16 2023 slava86 <s.matveev@rosalinux.ru> 110.0-1
21mr|firefox-148.0.2-1|1611	- upd:109.0.1 -> 110.0, CVEs:
21mr|firefox-148.0.2-1|1612	- CVE-2023-25728: Content security policy leak in violation reports using iframes
21mr|firefox-148.0.2-1|1613	- CVE-2023-25730: Screen hijack via browser fullscreen mode
21mr|firefox-148.0.2-1|1614	- CVE-2023-25743: Fullscreen notification not shown in Firefox Focus
21mr|firefox-148.0.2-1|1615	- CVE-2023-0767: Arbitrary memory write via PKCS 12 in NSS
21mr|firefox-148.0.2-1|1616	- CVE-2023-25735: Potential use-after-free from compartment mismatch in SpiderMonkey
21mr|firefox-148.0.2-1|1617	- CVE-2023-25737: Invalid downcast in SVGUtils::SetupStrokeGeometry
21mr|firefox-148.0.2-1|1618	- CVE-2023-25738: Printing on Windows could potentially crash Firefox with some device drivers
21mr|firefox-148.0.2-1|1619	- CVE-2023-25739: Use-after-free in mozilla::dom::ScriptLoadContext::~ScriptLoadContext
21mr|firefox-148.0.2-1|1620	- CVE-2023-25729: Extensions could have opened external schemes without user knowledge
21mr|firefox-148.0.2-1|1621	- CVE-2023-25732: Out of bounds memory write from EncodeInputStream
21mr|firefox-148.0.2-1|1622	- CVE-2023-25734: Opening local .url files could cause unexpected network loads
21mr|firefox-148.0.2-1|1623	- CVE-2023-25740: Opening local .scf files could cause unexpected network loads
21mr|firefox-148.0.2-1|1624	- CVE-2023-25731: Prototype pollution when rendering URLPreview
21mr|firefox-148.0.2-1|1625	- CVE-2023-25733: Possible null pointer dereference in TaskbarPreviewCallback
21mr|firefox-148.0.2-1|1626	- CVE-2023-25736: Invalid downcast in GetTableSelectionMode
21mr|firefox-148.0.2-1|1627	- CVE-2023-25741: Same-origin policy leak via image drag and drop
21mr|firefox-148.0.2-1|1628	- CVE-2023-25742: Web Crypto ImportKey crashes tab
21mr|firefox-148.0.2-1|1629	- CVE-2023-25744: Memory safety bugs fixed in Firefox 110 and Firefox ESR 102.8
21mr|firefox-148.0.2-1|1630	- CVE-2023-25745: Memory safety bugs fixed in Firefox 110
21mr|firefox-148.0.2-1|1631	
21mr|firefox-148.0.2-1|1632	- Merge: c5cee7c 7280209
21mr|firefox-148.0.2-1|1633	* Wed Feb 1 2023 slava86 <s.matveev@rosalinux.ru> 109.0.1-1
21mr|firefox-148.0.2-1|1634	- Merge branch 'rosa2021.1' into rosa2023.1
21mr|firefox-148.0.2-1|1635	
21mr|firefox-148.0.2-1|1636	* Wed Feb 1 2023 slava86 <s.matveev@rosalinux.ru> 109.0.1-1
21mr|firefox-148.0.2-1|1637	- Сorrective release 109.0.1
21mr|firefox-148.0.2-1|1638	
21mr|firefox-148.0.2-1|1639	* Tue Jan 17 2023 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1640	- only for the previous platform
21mr|firefox-148.0.2-1|1641	
21mr|firefox-148.0.2-1|1642	* Tue Jan 17 2023 slava86 <s.matveev@rosalinux.ru> 109.0-1
21mr|firefox-148.0.2-1|1643	- upd: 108.0.1 -> 109.0 Cve`s:
21mr|firefox-148.0.2-1|1644	- CVE-2023-23597: Logic bug in process allocation allowed to read arbitrary files
21mr|firefox-148.0.2-1|1645	- CVE-2023-23598: Arbitrary file read from GTK drag and drop on Linux
21mr|firefox-148.0.2-1|1646	- CVE-2023-23599: Malicious command could be hidden in devtools output on Windows
21mr|firefox-148.0.2-1|1647	- CVE-2023-23600: Notification permissions persisted between Normal and Private Browsing on Android
21mr|firefox-148.0.2-1|1648	- CVE-2023-23601: URL being dragged from cross-origin iframe into same tab triggers navigation
21mr|firefox-148.0.2-1|1649	- CVE-2023-23602: Content Security Policy wasn't being correctly applied to WebSockets in WebWorkers
21mr|firefox-148.0.2-1|1650	- CVE-2023-23603: Calls to <code>console.log</code> allowed bypasing Content Security Policy via format directive
21mr|firefox-148.0.2-1|1651	- CVE-2023-23604: Creation of duplicate <code>SystemPrincipal</code> from less secure contexts
21mr|firefox-148.0.2-1|1652	- CVE-2023-23605: Memory safety bugs fixed in Firefox 109 and Firefox ESR 102.7
21mr|firefox-148.0.2-1|1653	- CVE-2023-23606: Memory safety bugs fixed in Firefox 109
21mr|firefox-148.0.2-1|1654	
21mr|firefox-148.0.2-1|1655	* Sun Dec 18 2022 slava86 <s.matveev@rosalinux.ru> 108.0.1-1
21mr|firefox-148.0.2-1|1656	- upd: 108.0 -> 108.0.1 corrective release
21mr|firefox-148.0.2-1|1657	- Fixes the default search engine being reset on upgrade
21mr|firefox-148.0.2-1|1658	- for profiles which were previously copied from a different location.
21mr|firefox-148.0.2-1|1659	
21mr|firefox-148.0.2-1|1660	* Tue Dec 13 2022 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1661	- add an option to the command
21mr|firefox-148.0.2-1|1662	
21mr|firefox-148.0.2-1|1663	* Tue Dec 13 2022 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1664	- undefined references to tabs_4d51_TabsBridgedEngine_* and tabs_4d51_TabsStore_*
21mr|firefox-148.0.2-1|1665	
21mr|firefox-148.0.2-1|1666	* Tue Dec 13 2022 slava86 <s.matveev@rosalinux.ru> 108.0-1
21mr|firefox-148.0.2-1|1667	- upd: 107.0.1 -> 108.0
21mr|firefox-148.0.2-1|1668	- fixed:
21mr|firefox-148.0.2-1|1669	- Firefox now supports properly color correcting images tagged with ICCv4 profiles.
21mr|firefox-148.0.2-1|1670	- Support for non-English characters when saving and printing PDF forms.
21mr|firefox-148.0.2-1|1671	- The bookmarks toolbar's default "Only show on New Tab" state works correctly for blank new tabs.
21mr|firefox-148.0.2-1|1672	- As before, you can change the bookmark toolbar's behavior using the toolbar context menu.
21mr|firefox-148.0.2-1|1673	- CVE's:
21mr|firefox-148.0.2-1|1674	
21mr|firefox-148.0.2-1|1675	* Wed Nov 30 2022 slava86 <s.matveev@rosalinux.ru> 107.0.1-1
21mr|firefox-148.0.2-1|1676	- 107.0 -> 107.0.1
21mr|firefox-148.0.2-1|1677	- Fixed an issue with accessing some sites reliably in Private Browsing mode or Strict ETP due to anti-adblockers (bug 1717806).
21mr|firefox-148.0.2-1|1678	- Fixed an issue where Color Management was not available for some users (bug 1799391).
21mr|firefox-148.0.2-1|1679	- Fixed an issue with text overlapping in the Settings Menu for some locales (bug 1800379).
21mr|firefox-148.0.2-1|1680	- Fixed an incompatibility with the new Windows 11 22H2 Suggested Actions feature resulting in hangs when copying phone number links (bug 1798098).
21mr|firefox-148.0.2-1|1681	- Fixed an issue where the DevTools UI is not accessible when an alert dialog is displayed (bug 1801840).
21mr|firefox-148.0.2-1|1682	
21mr|firefox-148.0.2-1|1683	* Tue Nov 15 2022 slava86 <s.matveev@rosalinux.ru> 107.0-1
21mr|firefox-148.0.2-1|1684	- upd: 106.0.4 -> 107.0
21mr|firefox-148.0.2-1|1685	- CVE-2022-45403: Service Workers might have learned size of cross-origin media files
21mr|firefox-148.0.2-1|1686	- CVE-2022-45404: Fullscreen notification bypass
21mr|firefox-148.0.2-1|1687	- CVE-2022-45405: Use-after-free in InputStream implementation
21mr|firefox-148.0.2-1|1688	- CVE-2022-45406: Use-after-free of a JavaScript Realm
21mr|firefox-148.0.2-1|1689	- CVE-2022-45407: Loading fonts on workers was not thread-safe
21mr|firefox-148.0.2-1|1690	- CVE-2022-45408: Fullscreen notification bypass via windowName
21mr|firefox-148.0.2-1|1691	- CVE-2022-45409: Use-after-free in Garbage Collection
21mr|firefox-148.0.2-1|1692	- CVE-2022-45410: ServiceWorker-intercepted requests bypassed SameSite cookie policy
21mr|firefox-148.0.2-1|1693	- CVE-2022-45411: Cross-Site Tracing was possible via non-standard override headers
21mr|firefox-148.0.2-1|1694	- CVE-2022-45412: Symlinks may resolve to partially uninitialized buffers
21mr|firefox-148.0.2-1|1695	- CVE-2022-45413: SameSite=Strict cookies could have been sent cross-site via intent URLs
21mr|firefox-148.0.2-1|1696	- CVE-2022-40674: Use-after-free vulnerability in expat
21mr|firefox-148.0.2-1|1697	- CVE-2022-45415: Downloaded file may have been saved with malicious extension
21mr|firefox-148.0.2-1|1698	- CVE-2022-45416: Keystroke Side-Channel Leakage
21mr|firefox-148.0.2-1|1699	- CVE-2022-45417: Service Workers in Private Browsing Mode may have been written to disk
21mr|firefox-148.0.2-1|1700	- CVE-2022-45418: Custom mouse cursor could have been drawn over browser UI
21mr|firefox-148.0.2-1|1701	- CVE-2022-45419: Deleting a security exception did not take effect immediately
21mr|firefox-148.0.2-1|1702	- CVE-2022-45420: Iframe contents could be rendered outside the iframe
21mr|firefox-148.0.2-1|1703	- CVE-2022-45421: Memory safety bugs fixed in Firefox 107 and Firefox ESR 102.5
21mr|firefox-148.0.2-1|1704	
21mr|firefox-148.0.2-1|1705	* Thu Nov 3 2022 slava86 <s.matveev@rosalinux.ru> 106.0.4-1
21mr|firefox-148.0.2-1|1706	- Corrective release Firefox 106.0.4
21mr|firefox-148.0.2-1|1707	- Fixed an issue with DRM Video playback (bug 1797292).
21mr|firefox-148.0.2-1|1708	- Fixed broken layout of datetime input when switching types (bug 1797139).
21mr|firefox-148.0.2-1|1709	- Fixed a crash experienced by some users during media playback (bug 1792115).
21mr|firefox-148.0.2-1|1710	
21mr|firefox-148.0.2-1|1711	* Thu Oct 27 2022 slava86 <s.matveev@rosalinux.ru> 106.0.2-1
21mr|firefox-148.0.2-1|1712	- Corrective release of Firefox 106.0.2
21mr|firefox-148.0.2-1|1713	- Fix missing content on some PDF forms (bug 1794351).
21mr|firefox-148.0.2-1|1714	- Fix column width for the Notification sub-panel in Settings (bug 1793558).
21mr|firefox-148.0.2-1|1715	- Fix a browser freeze with accessibility enabled on some sites such as the Proxmox Web UI (bug 1793748).
21mr|firefox-148.0.2-1|1716	- Fix page reloading not working with Firefox View and not refreshing synced data (bug 1792680 and bug 1794474).
21mr|firefox-148.0.2-1|1717	- Fix browser not opening if installed from the Windows Store (Bug 1796391).
21mr|firefox-148.0.2-1|1718	
21mr|firefox-148.0.2-1|1719	* Thu Oct 20 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1720	- The corrective release of Firefox 106.0.1 closed bug 1796126
21mr|firefox-148.0.2-1|1721	
21mr|firefox-148.0.2-1|1722	* Tue Oct 18 2022 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1723	- (aarch64) couldn't find sysctl.h header
21mr|firefox-148.0.2-1|1724	
21mr|firefox-148.0.2-1|1725	* Tue Oct 18 2022 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1726	- no need to run autoconf ; update option toolkit
21mr|firefox-148.0.2-1|1727	
21mr|firefox-148.0.2-1|1728	* Tue Oct 18 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1729	- upd: 105.0.2 -> 106.0
21mr|firefox-148.0.2-1|1730	- CVE-2022-42927: Same-origin policy violation could have leaked cross-origin URLs
21mr|firefox-148.0.2-1|1731	- CVE-2022-42928: Memory Corruption in JS Engine
21mr|firefox-148.0.2-1|1732	- CVE-2022-42929: Denial of Service via window.print
21mr|firefox-148.0.2-1|1733	- CVE-2022-42930: Race condition in DOM Workers
21mr|firefox-148.0.2-1|1734	- CVE-2022-42931: Username saved to a plaintext file on disk
21mr|firefox-148.0.2-1|1735	- CVE-2022-42932: Memory safety bugs fixed in Firefox 106 and Firefox ESR 102.4
21mr|firefox-148.0.2-1|1736	
21mr|firefox-148.0.2-1|1737	* Tue Oct 4 2022 slava86 <s.matveev@rosalinux.ru> 105.0.2-1
21mr|firefox-148.0.2-1|1738	- upd: 105.0.1 -> 105.0.2
21mr|firefox-148.0.2-1|1739	- Fixed poor contrast on various menu items with certain themes on Linux systems (bug 1792063)
21mr|firefox-148.0.2-1|1740	- Fixed the scrollbar appearing on the wrong side of select elements in right-to-left locales (bug 1791219)
21mr|firefox-148.0.2-1|1741	- Fixed a possible deadlock when loading some sites in Troubleshoot Mode (bug 1786259)
21mr|firefox-148.0.2-1|1742	- Fixed a bug causing some dynamic appearance changes to appear when expected (bug 1786521)
21mr|firefox-148.0.2-1|1743	- Fixed a bug causing theme styling to not be properly applied to sidebars for some add-ons in Private Browsing Mode (bug 1787543)
21mr|firefox-148.0.2-1|1744	
21mr|firefox-148.0.2-1|1745	* Fri Sep 23 2022 slava86 <s.matveev@rosalinux.ru> 105.0.1-1
21mr|firefox-148.0.2-1|1746	- 105.0 -> 105.0.1
21mr|firefox-148.0.2-1|1747	
21mr|firefox-148.0.2-1|1748	* Fri Sep 23 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1749	- upd: 104.0.2 -> 105.0  ; build with llvm15 to enable the system use --with=%%{system_llvm}
21mr|firefox-148.0.2-1|1750	
21mr|firefox-148.0.2-1|1751	* Wed Sep 7 2022 slava86 <s.matveev@rosalinux.ru> 104.0.2-1
21mr|firefox-148.0.2-1|1752	- Corrective release of Firefox 104.0.2
21mr|firefox-148.0.2-1|1753	- Bug 1787361
21mr|firefox-148.0.2-1|1754	- Bug 1781759
21mr|firefox-148.0.2-1|1755	- Bug 1781063
21mr|firefox-148.0.2-1|1756	
21mr|firefox-148.0.2-1|1757	* Wed Aug 31 2022 slava86 <s.matveev@rosalinux.ru> 104.0.1-1
21mr|firefox-148.0.2-1|1758	- Corrective release of Firefox 104.0.1 Addresses an issue with Youtube video playback that was affecting some users.
21mr|firefox-148.0.2-1|1759	
21mr|firefox-148.0.2-1|1760	* Tue Aug 23 2022 slava86 <s.matveev@rosalinux.ru> 104.0-1
21mr|firefox-148.0.2-1|1761	- upd: 103.0.1 -> 104.0
21mr|firefox-148.0.2-1|1762	- Changes to watch
21mr|firefox-148.0.2-1|1763	- https://www.mozilla.org/en-US/firefox/104.0/releasenotes
21mr|firefox-148.0.2-1|1764	
21mr|firefox-148.0.2-1|1765	* Tue Aug 2 2022 slava86 <s.matveev@rosalinux.ru> 103.0.1-1
21mr|firefox-148.0.2-1|1766	- The corrective release of firefox 103.0.1
21mr|firefox-148.0.2-1|1767	
21mr|firefox-148.0.2-1|1768	* Wed Jul 27 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1769	- upd: 102.0.1 -> 103.0
21mr|firefox-148.0.2-1|1770	
21mr|firefox-148.0.2-1|1771	* Wed Jul 6 2022 slava86 <s.matveev@rosalinux.ru> 102.0.1-1
21mr|firefox-148.0.2-1|1772	- upd: 102.0 -> 102.0.1
21mr|firefox-148.0.2-1|1773	- Corrective release
21mr|firefox-148.0.2-1|1774	- Details https://www.mozilla.org/en-US/firefox/102.0.1/releasenotes
21mr|firefox-148.0.2-1|1775	
21mr|firefox-148.0.2-1|1776	* Tue Jun 28 2022 slava86 <s.matveev@rosalinux.ru> 102.0-1
21mr|firefox-148.0.2-1|1777	- declare identifier nsPrintfCString
21mr|firefox-148.0.2-1|1778	
21mr|firefox-148.0.2-1|1779	* Tue Jun 28 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1780	- upd: 101.0.1 -> 102.0
21mr|firefox-148.0.2-1|1781	
21mr|firefox-148.0.2-1|1782	* Thu Jun 9 2022 slava86 <s.matveev@rosalinux.ru> 101.0.1-1
21mr|firefox-148.0.2-1|1783	- 101.0 -> 101.0.1 corrective release
21mr|firefox-148.0.2-1|1784	- Fixed context menus not appearing when right-clicking Picture-in-Picture windows on some Linux systems
21mr|firefox-148.0.2-1|1785	
21mr|firefox-148.0.2-1|1786	* Wed Jun 1 2022 slava86 <s.matveev@rosalinux.ru> 101.0-1
21mr|firefox-148.0.2-1|1787	- upd cbindgen v0.23.0
21mr|firefox-148.0.2-1|1788	
21mr|firefox-148.0.2-1|1789	* Wed Jun 1 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1790	- 100.0 -> 101.0
21mr|firefox-148.0.2-1|1791	- NEW:
21mr|firefox-148.0.2-1|1792	- Reading is now easier with the prefers-contrast media query,
21mr|firefox-148.0.2-1|1793	- which allows sites to detect if the user has requested that
21mr|firefox-148.0.2-1|1794	- web content is presented with a higher (or lower) contrast.
21mr|firefox-148.0.2-1|1795	- It’s your choice! All non-configured MIME types can now be
21mr|firefox-148.0.2-1|1796	- assigned a custom action upon download completion.
21mr|firefox-148.0.2-1|1797	- Firefox now allows users to use as many microphones as you want,
21mr|firefox-148.0.2-1|1798	- at the same time, during video conferencing.
21mr|firefox-148.0.2-1|1799	- The most exciting benefit is that you can easily switch your microphones
21mr|firefox-148.0.2-1|1800	- at any time (if your conferencing service provider enables this flexibility).
21mr|firefox-148.0.2-1|1801	- release details https://www.mozilla.org/en-US/firefox/101.0/releasenotes
21mr|firefox-148.0.2-1|1802	
21mr|firefox-148.0.2-1|1803	* Tue May 3 2022 slava86 <s.matveev@rosalinux.ru> 100.0-1
21mr|firefox-148.0.2-1|1804	- upd: 99.0.1 -> 100.0
21mr|firefox-148.0.2-1|1805	- Launching firefox under wayland/x11
21mr|firefox-148.0.2-1|1806	- See changes on the page https://www.mozilla.org/en-US/firefox/100.0/releasenotes
21mr|firefox-148.0.2-1|1807	
21mr|firefox-148.0.2-1|1808	* Wed Apr 13 2022 slava86 <s.matveev@rosalinux.ru> 99.0.1-1
21mr|firefox-148.0.2-1|1809	- 98.0.2 -> 99.0.1,see the changes https://www.mozilla.org/en-US/firefox/99.0.1/releasenotes
21mr|firefox-148.0.2-1|1810	
21mr|firefox-148.0.2-1|1811	* Wed Mar 30 2022 slava86 <s.matveev@rosalinux.ru> 98.0.2-1
21mr|firefox-148.0.2-1|1812	- supplement the correction
21mr|firefox-148.0.2-1|1813	
21mr|firefox-148.0.2-1|1814	* Tue Mar 29 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1815	- 98.0.1 -> 98.0.2;PR @Survolog Fix splitting desktop in gnome panel
21mr|firefox-148.0.2-1|1816	
21mr|firefox-148.0.2-1|1817	- Merge: 06b1748 32c576b
21mr|firefox-148.0.2-1|1818	* Tue Mar 29 2022 keleg <v.potapov@rosalinux.ru>
21mr|firefox-148.0.2-1|1819	- Merge pull request #34 from survolog/firefox:rosa2021.1
21mr|firefox-148.0.2-1|1820	- Fix splitting desktop in gnome panel
21mr|firefox-148.0.2-1|1821	
21mr|firefox-148.0.2-1|1822	* Tue Mar 29 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|firefox-148.0.2-1|1823	- Fix splitting desktop in gnome panel
21mr|firefox-148.0.2-1|1824	
21mr|firefox-148.0.2-1|1825	* Mon Mar 21 2022 slava86 <s.matveev@rosalinux.ru> 98.0.1-1
21mr|firefox-148.0.2-1|1826	- 98.0 -> 98.0.1;To return Russian search services and messengers that firefox refused
21mr|firefox-148.0.2-1|1827	
21mr|firefox-148.0.2-1|1828	* Wed Mar 9 2022 slava86 <s.matveev@rosalinux.ru> 98.0-1
21mr|firefox-148.0.2-1|1829	- 97.0.1 -> 98.0 ;see the change https://www.mozilla.org/en-US/firefox/98.0/releasenotes
21mr|firefox-148.0.2-1|1830	
21mr|firefox-148.0.2-1|1831	* Tue Mar 1 2022 slava86 <s.matveev@rosalinux.ru> 97.0.1-2
21mr|firefox-148.0.2-1|1832	- Disabling sending requests to verify the validity of the certificate
21mr|firefox-148.0.2-1|1833	
21mr|firefox-148.0.2-1|1834	* Fri Feb 18 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1835	- 96.0.3 ~> 97.0.1,see changes here https://www.mozilla.org/en-US/firefox/97.0.1/releasenotes
21mr|firefox-148.0.2-1|1836	
21mr|firefox-148.0.2-1|1837	* Fri Jan 28 2022 slava86 <s.matveev@rosalinux.ru> 96.0.3-1
21mr|firefox-148.0.2-1|1838	- 96.0.1 ~> 96.0.3,fixed bug 1752317
21mr|firefox-148.0.2-1|1839	
21mr|firefox-148.0.2-1|1840	* Sun Jan 16 2022 slava86 <s.matveev@rosalinux.ru> 96.0.1-1
21mr|firefox-148.0.2-1|1841	- 96.0 -> 96.0.1;corrective release
21mr|firefox-148.0.2-1|1842	
21mr|firefox-148.0.2-1|1843	* Tue Jan 11 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1844	- 95.0.1 -> 96.0;change https://www.mozilla.org/en-US/firefox/96.0/releasenotes
21mr|firefox-148.0.2-1|1845	
21mr|firefox-148.0.2-1|1846	* Thu Dec 16 2021 slava86 <s.matveev@rosalinux.ru> 95.0.1-1
21mr|firefox-148.0.2-1|1847	- 95.0 -> 95.0.1;closed bug 1745600 1741956 1738984 1740518
21mr|firefox-148.0.2-1|1848	
21mr|firefox-148.0.2-1|1849	* Wed Dec 8 2021 slava86 <s.matveev@rosalinux.ru> 95.0-1
21mr|firefox-148.0.2-1|1850	- 94.0.2 -> 95.0;change https://www.mozilla.org/en-US/firefox/95.0/releasenotes
21mr|firefox-148.0.2-1|1851	
21mr|firefox-148.0.2-1|1852	* Sat Nov 20 2021 slava86 <s.matveev@rosalinux.ru> 94.0.2-1
21mr|firefox-148.0.2-1|1853	- 94.0 -> 94.0.2;change https://www.mozilla.org/en-US/firefox/94.0.2/releasenotes/
21mr|firefox-148.0.2-1|1854	
21mr|firefox-148.0.2-1|1855	* Tue Nov 2 2021 slava86 <s.matveev@rosalinux.ru> 94.0-1
21mr|firefox-148.0.2-1|1856	- 93.0 -> 94.0;change information https://www.mozilla.org/en-US/firefox/94.0/releasenotes
21mr|firefox-148.0.2-1|1857	
21mr|firefox-148.0.2-1|1858	* Tue Oct 5 2021 slava86 <s.matveev@rosalinux.ru> 93.0-1
21mr|firefox-148.0.2-1|1859	- kde patch rediff
21mr|firefox-148.0.2-1|1860	
21mr|firefox-148.0.2-1|1861	* Tue Oct 5 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1862	- 92.0.1 -> 93.0;change see here https://www.mozilla.org/en-US/firefox/93.0/releasenotes
21mr|firefox-148.0.2-1|1863	
21mr|firefox-148.0.2-1|1864	* Thu Sep 23 2021 slava86 <s.matveev@rosalinux.ru> 92.0.1-1
21mr|firefox-148.0.2-1|1865	- 92.0 -> 92.0.1 ;Fixes an issue where audio playback was not working on some Linux systems (bug 1730499);Fixes issues with the findbar close button on different operating systems (bug 1728368)
21mr|firefox-148.0.2-1|1866	
21mr|firefox-148.0.2-1|1867	* Thu Sep 9 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1868	- export clang compiler for branch 2016.1
21mr|firefox-148.0.2-1|1869	
21mr|firefox-148.0.2-1|1870	* Thu Sep 9 2021 slava86 <s.matveev@rosalinux.ru> 92.0-1
21mr|firefox-148.0.2-1|1871	- 91.0.1 -> 92.0;see changes here https://www.mozilla.org/en-US/firefox/92.0/releasenotes
21mr|firefox-148.0.2-1|1872	
21mr|firefox-148.0.2-1|1873	* Tue Aug 17 2021 slava86 <s.matveev@rosalinux.ru> 91.0.1-1
21mr|firefox-148.0.2-1|1874	- 91.0 -> 91.0.1;corrective release closed vulnerability CVE-2021-29991, details https://www.mozilla.org/en-US/firefox/91.0.1/releasenotes
21mr|firefox-148.0.2-1|1875	
21mr|firefox-148.0.2-1|1876	* Tue Aug 10 2021 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1877	- disable debug branch 2016.1
21mr|firefox-148.0.2-1|1878	
21mr|firefox-148.0.2-1|1879	* Tue Aug 10 2021 slava86 <s.matveev@rosalinux.ru> 91.0-1
21mr|firefox-148.0.2-1|1880	- 90.0.2 -> 91.0
21mr|firefox-148.0.2-1|1881	
21mr|firefox-148.0.2-1|1882	* Wed Jul 28 2021 slava86 <s.matveev@rosalinux.ru> 90.0.2-1
21mr|firefox-148.0.2-1|1883	- 90.0.1 -> 90.0.2 ,view changes https://www.mozilla.org/en-US/firefox/90.0.2/releasenotes/
21mr|firefox-148.0.2-1|1884	
21mr|firefox-148.0.2-1|1885	* Wed Jul 28 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1886	- 90.0 -> 90.0.1,view changes https://www.mozilla.org/en-US/firefox/90.0.1/releasenotes/
21mr|firefox-148.0.2-1|1887	
21mr|firefox-148.0.2-1|1888	* Wed Jul 28 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1889	- 89.0.2 -> 90.0,remove old patch,see closed bugs and vulnerabilities here https://www.mozilla.org/en-US/security/advisories/mfsa2021-28/
21mr|firefox-148.0.2-1|1890	
21mr|firefox-148.0.2-1|1891	* Wed Jun 23 2021 slava86 <s.matveev@rosalinux.ru> 89.0.2-1
21mr|firefox-148.0.2-1|1892	- 89.0.1 -> 89.0.2;Fix occasional hangs with Software WebRender on Linux (bug 1708224)
21mr|firefox-148.0.2-1|1893	
21mr|firefox-148.0.2-1|1894	* Wed Jun 16 2021 slava86 <s.matveev@rosalinux.ru> 89.0.1-1
21mr|firefox-148.0.2-1|1895	- 89.0 -> 89.0.1;Correcting release, bug fixes
21mr|firefox-148.0.2-1|1896	
21mr|firefox-148.0.2-1|1897	* Sun Jun 13 2021 Святослав <s.matveev@rosalinux.ru> 89.0-2
21mr|firefox-148.0.2-1|1898	- add options mozconfig,optimize O2 -> O3.
21mr|firefox-148.0.2-1|1899	
21mr|firefox-148.0.2-1|1900	* Mon Jun 7 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1901	- remove a typo
21mr|firefox-148.0.2-1|1902	
21mr|firefox-148.0.2-1|1903	* Mon Jun 7 2021 slava86 <s.matveev@rosalinux.ru> 89.0-1
21mr|firefox-148.0.2-1|1904	- optimize build for 201905 with clang11, remove debug symbols for ix86 architecture in 201905
21mr|firefox-148.0.2-1|1905	
21mr|firefox-148.0.2-1|1906	* Mon Jun 7 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-148.0.2-1|1907	- upd:88.0.1 > 89.0;new interface;see closed vulnerabilities here https://www.mozilla.org/en-US/security/advisories/mfsa2021-23/
21mr|firefox-148.0.2-1|1908	
21mr|firefox-148.0.2-1|1909	* Thu May 6 2021 slava86 <s.matveev@rosalinux.ru> 88.0.1-1
21mr|firefox-148.0.2-1|1910	- Firefox 88.0.1 ;CVE-2021-29953 CVE-2021-29952
21mr|firefox-148.0.2-1|1911	
21mr|firefox-148.0.2-1|1912	* Tue Apr 27 2021 slava86 <s.matveev@rosalinux.ru> 88.0-1
21mr|firefox-148.0.2-1|1913	- Return patches for kde
21mr|firefox-148.0.2-1|1914	
21mr|firefox-148.0.2-1|1915	* Tue Apr 27 2021 slava86 <s.matveev@rosalinux.ru> 88.0-1
21mr|firefox-148.0.2-1|1916	- upd: 85.0.2 > 88.0;delete patches;rediff mozilla-kde.patch
21mr|firefox-148.0.2-1|1917	
21mr|firefox-148.0.2-1|1918	* Fri Feb 19 2021 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1919	- Updated to 85.0.2
21mr|firefox-148.0.2-1|1920	
21mr|firefox-148.0.2-1|1921	* Wed Jan 6 2021 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1922	- Updated to 84.0.2
21mr|firefox-148.0.2-1|1923	
21mr|firefox-148.0.2-1|1924	* Tue Dec 22 2020 Alzim <a.zimin@rosalinux.ru> 84.0.1-1
21mr|firefox-148.0.2-1|1925	- Updated to 84.0.1
21mr|firefox-148.0.2-1|1926	
21mr|firefox-148.0.2-1|1927	* Thu Dec 17 2020 Alzim <a.zimin@rosalinux.ru> 84.0-1
21mr|firefox-148.0.2-1|1928	- Updated to 84.0
21mr|firefox-148.0.2-1|1929	
21mr|firefox-148.0.2-1|1930	* Thu Nov 19 2020 Alzim <a.zimin@rosalinux.ru> 83.0-1
21mr|firefox-148.0.2-1|1931	- Updated %%doc
21mr|firefox-148.0.2-1|1932	
21mr|firefox-148.0.2-1|1933	* Thu Nov 19 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1934	- Updated to 83.0
21mr|firefox-148.0.2-1|1935	
21mr|firefox-148.0.2-1|1936	* Mon Nov 16 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1937	- Updated to 82.0.3
21mr|firefox-148.0.2-1|1938	
21mr|firefox-148.0.2-1|1939	* Thu Oct 29 2020 Alzim <a.zimin@rosalinux.ru> 82.0.2-1
21mr|firefox-148.0.2-1|1940	- Updated to 82.0.2
21mr|firefox-148.0.2-1|1941	
21mr|firefox-148.0.2-1|1942	* Thu Oct 22 2020 Alzim <a.zimin@rosalinux.ru> 82.0-1
21mr|firefox-148.0.2-1|1943	- Updated to 82.0
21mr|firefox-148.0.2-1|1944	
21mr|firefox-148.0.2-1|1945	* Thu Sep 24 2020 Alzim <a.zimin@rosalinux.ru> 81.0-1
21mr|firefox-148.0.2-1|1946	- Added export MACH_USE_SYSTEM_PYTHON=1
21mr|firefox-148.0.2-1|1947	
21mr|firefox-148.0.2-1|1948	* Thu Sep 24 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1949	- Updated to 81.0
21mr|firefox-148.0.2-1|1950	
21mr|firefox-148.0.2-1|1951	* Tue Sep 1 2020 Alzim <a.zimin@rosalinux.ru> 80.0.1-1
21mr|firefox-148.0.2-1|1952	- Updated to 80.0.1
21mr|firefox-148.0.2-1|1953	
21mr|firefox-148.0.2-1|1954	* Tue Sep 1 2020 Alzim <a.zimin@rosalinux.ru> 80.0-1
21mr|firefox-148.0.2-1|1955	- Updated mozilla-kde-background.patch
21mr|firefox-148.0.2-1|1956	
21mr|firefox-148.0.2-1|1957	* Tue Sep 1 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1958	- Updated to 80.0
21mr|firefox-148.0.2-1|1959	
21mr|firefox-148.0.2-1|1960	* Wed Aug 12 2020 Alzim <a.zimin@rosalinux.ru> 79.0-1
21mr|firefox-148.0.2-1|1961	- Del Requires libmozwayland
21mr|firefox-148.0.2-1|1962	
21mr|firefox-148.0.2-1|1963	* Wed Aug 12 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1964	- Added python3.8 for < 201910
21mr|firefox-148.0.2-1|1965	
21mr|firefox-148.0.2-1|1966	* Tue Aug 11 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1967	- Fix build
21mr|firefox-148.0.2-1|1968	
21mr|firefox-148.0.2-1|1969	* Tue Aug 11 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|1970	- Updated to 79.0
21mr|firefox-148.0.2-1|1971	
21mr|firefox-148.0.2-1|1972	* Wed Jul 22 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 78.0.2-2
21mr|firefox-148.0.2-1|1973	- Do not require filtered out provides
21mr|firefox-148.0.2-1|1974	
21mr|firefox-148.0.2-1|1975	* Wed Jul 22 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|firefox-148.0.2-1|1976	- Do not make provides from plugins /usr/lib64/firefox/*.so
21mr|firefox-148.0.2-1|1977	- These provides must be removed:
21mr|firefox-148.0.2-1|1978	- [root@rosa-2019 kernel-5.4]# rpm -qP firefox | grep '\.so'
21mr|firefox-148.0.2-1|1979	- libclearkey.so()(64bit)
21mr|firefox-148.0.2-1|1980	- libfreeblpriv3.so()(64bit)
21mr|firefox-148.0.2-1|1981	- libfreeblpriv3.so(NSSprivate_3.11)(64bit)
21mr|firefox-148.0.2-1|1982	- libfreeblpriv3.so(NSSprivate_3.16)(64bit)
21mr|firefox-148.0.2-1|1983	- liblgpllibs.so()(64bit)
21mr|firefox-148.0.2-1|1984	- libmozavcodec.so()(64bit)
21mr|firefox-148.0.2-1|1985	- libmozavcodec.so(libmozavcodec.so)(64bit)
21mr|firefox-148.0.2-1|1986	- libmozavutil.so()(64bit)
21mr|firefox-148.0.2-1|1987	- libmozavutil.so(libmozavutil.so)(64bit)
21mr|firefox-148.0.2-1|1988	- libmozgtk.so()(64bit)
21mr|firefox-148.0.2-1|1989	- libmozsandbox.so()(64bit)
21mr|firefox-148.0.2-1|1990	- libmozsqlite3.so()(64bit)
21mr|firefox-148.0.2-1|1991	- libmozsqlite3.so(libmozsqlite3.so)(64bit)
21mr|firefox-148.0.2-1|1992	- libnspr4.so()(64bit)
21mr|firefox-148.0.2-1|1993	- libnss3.so()(64bit)
21mr|firefox-148.0.2-1|1994	- libnss3.so(NSS_3.10)(64bit)
21mr|firefox-148.0.2-1|1995	- libnss3.so(NSS_3.10.2)(64bit)
21mr|firefox-148.0.2-1|1996	- libnss3.so(NSS_3.11)(64bit)
21mr|firefox-148.0.2-1|1997	- libnss3.so(NSS_3.11.1)(64bit)
21mr|firefox-148.0.2-1|1998	- libnss3.so(NSS_3.11.2)(64bit)
21mr|firefox-148.0.2-1|1999	- libnss3.so(NSS_3.11.7)(64bit)
21mr|firefox-148.0.2-1|2000	- libnss3.so(NSS_3.11.9)(64bit)
21mr|firefox-148.0.2-1|2001	- libnss3.so(NSS_3.12)(64bit)
21mr|firefox-148.0.2-1|2002	- libnss3.so(NSS_3.12.1)(64bit)
21mr|firefox-148.0.2-1|2003	- libnss3.so(NSS_3.12.10)(64bit)
21mr|firefox-148.0.2-1|2004	- libnss3.so(NSS_3.12.3)(64bit)
21mr|firefox-148.0.2-1|2005	- libnss3.so(NSS_3.12.4)(64bit)
21mr|firefox-148.0.2-1|2006	- libnss3.so(NSS_3.12.5)(64bit)
21mr|firefox-148.0.2-1|2007	- libnss3.so(NSS_3.12.6)(64bit)
21mr|firefox-148.0.2-1|2008	- libnss3.so(NSS_3.12.7)(64bit)
21mr|firefox-148.0.2-1|2009	- libnss3.so(NSS_3.12.9)(64bit)
21mr|firefox-148.0.2-1|2010	- libnss3.so(NSS_3.13)(64bit)
21mr|firefox-148.0.2-1|2011	- libnss3.so(NSS_3.13.2)(64bit)
21mr|firefox-148.0.2-1|2012	- libnss3.so(NSS_3.14)(64bit)
21mr|firefox-148.0.2-1|2013	- libnss3.so(NSS_3.14.1)(64bit)
21mr|firefox-148.0.2-1|2014	- libnss3.so(NSS_3.14.3)(64bit)
21mr|firefox-148.0.2-1|2015	- libnss3.so(NSS_3.15)(64bit)
21mr|firefox-148.0.2-1|2016	- libnss3.so(NSS_3.15.4)(64bit)
21mr|firefox-148.0.2-1|2017	- libnss3.so(NSS_3.16.1)(64bit)
21mr|firefox-148.0.2-1|2018	- libnss3.so(NSS_3.16.2)(64bit)
21mr|firefox-148.0.2-1|2019	- libnss3.so(NSS_3.18)(64bit)
21mr|firefox-148.0.2-1|2020	- libnss3.so(NSS_3.19)(64bit)
21mr|firefox-148.0.2-1|2021	- libnss3.so(NSS_3.19.1)(64bit)
21mr|firefox-148.0.2-1|2022	- libnss3.so(NSS_3.2)(64bit)
21mr|firefox-148.0.2-1|2023	- libnss3.so(NSS_3.2.1)(64bit)
21mr|firefox-148.0.2-1|2024	- libnss3.so(NSS_3.21)(64bit)
21mr|firefox-148.0.2-1|2025	- libnss3.so(NSS_3.22)(64bit)
21mr|firefox-148.0.2-1|2026	- libnss3.so(NSS_3.3)(64bit)
21mr|firefox-148.0.2-1|2027	- libnss3.so(NSS_3.3.1)(64bit)
21mr|firefox-148.0.2-1|2028	- libnss3.so(NSS_3.30)(64bit)
21mr|firefox-148.0.2-1|2029	- libnss3.so(NSS_3.31)(64bit)
21mr|firefox-148.0.2-1|2030	- libnss3.so(NSS_3.33)(64bit)
21mr|firefox-148.0.2-1|2031	- libnss3.so(NSS_3.34)(64bit)
21mr|firefox-148.0.2-1|2032	- libnss3.so(NSS_3.39)(64bit)
21mr|firefox-148.0.2-1|2033	- libnss3.so(NSS_3.4)(64bit)
21mr|firefox-148.0.2-1|2034	- libnss3.so(NSS_3.43)(64bit)
21mr|firefox-148.0.2-1|2035	- libnss3.so(NSS_3.44)(64bit)
21mr|firefox-148.0.2-1|2036	- libnss3.so(NSS_3.45)(64bit)
21mr|firefox-148.0.2-1|2037	- libnss3.so(NSS_3.47)(64bit)
21mr|firefox-148.0.2-1|2038	- libnss3.so(NSS_3.5)(64bit)
21mr|firefox-148.0.2-1|2039	- libnss3.so(NSS_3.52)(64bit)
21mr|firefox-148.0.2-1|2040	- libnss3.so(NSS_3.53)(64bit)
21mr|firefox-148.0.2-1|2041	- libnss3.so(NSS_3.6)(64bit)
21mr|firefox-148.0.2-1|2042	- libnss3.so(NSS_3.7)(64bit)
21mr|firefox-148.0.2-1|2043	- libnss3.so(NSS_3.7.1)(64bit)
21mr|firefox-148.0.2-1|2044	- libnss3.so(NSS_3.8)(64bit)
21mr|firefox-148.0.2-1|2045	- libnss3.so(NSS_3.9)(64bit)
21mr|firefox-148.0.2-1|2046	- libnss3.so(NSS_3.9.2)(64bit)
21mr|firefox-148.0.2-1|2047	- libnss3.so(NSS_3.9.3)(64bit)
21mr|firefox-148.0.2-1|2048	- libnssckbi.so()(64bit)
21mr|firefox-148.0.2-1|2049	- libnssckbi.so(NSS_3.1)(64bit)
21mr|firefox-148.0.2-1|2050	- libnssutil3.so()(64bit)
21mr|firefox-148.0.2-1|2051	- libnssutil3.so(NSSUTIL_3.12)(64bit)
21mr|firefox-148.0.2-1|2052	- libnssutil3.so(NSSUTIL_3.12.3)(64bit)
21mr|firefox-148.0.2-1|2053	- libnssutil3.so(NSSUTIL_3.12.5)(64bit)
21mr|firefox-148.0.2-1|2054	- libnssutil3.so(NSSUTIL_3.12.7)(64bit)
21mr|firefox-148.0.2-1|2055	- libnssutil3.so(NSSUTIL_3.13)(64bit)
21mr|firefox-148.0.2-1|2056	- libnssutil3.so(NSSUTIL_3.14)(64bit)
21mr|firefox-148.0.2-1|2057	- libnssutil3.so(NSSUTIL_3.15)(64bit)
21mr|firefox-148.0.2-1|2058	- libnssutil3.so(NSSUTIL_3.17.1)(64bit)
21mr|firefox-148.0.2-1|2059	- libnssutil3.so(NSSUTIL_3.21)(64bit)
21mr|firefox-148.0.2-1|2060	- libnssutil3.so(NSSUTIL_3.24)(64bit)
21mr|firefox-148.0.2-1|2061	- libnssutil3.so(NSSUTIL_3.25)(64bit)
21mr|firefox-148.0.2-1|2062	- libnssutil3.so(NSSUTIL_3.31)(64bit)
21mr|firefox-148.0.2-1|2063	- libnssutil3.so(NSSUTIL_3.33)(64bit)
21mr|firefox-148.0.2-1|2064	- libnssutil3.so(NSSUTIL_3.38)(64bit)
21mr|firefox-148.0.2-1|2065	- libnssutil3.so(NSSUTIL_3.39)(64bit)
21mr|firefox-148.0.2-1|2066	- libplc4.so()(64bit)
21mr|firefox-148.0.2-1|2067	- libplds4.so()(64bit)
21mr|firefox-148.0.2-1|2068	- libsmime3.so()(64bit)
21mr|firefox-148.0.2-1|2069	- libsmime3.so(NSS_3.10)(64bit)
21mr|firefox-148.0.2-1|2070	- libsmime3.so(NSS_3.12.10)(64bit)
21mr|firefox-148.0.2-1|2071	- libsmime3.so(NSS_3.12.2)(64bit)
21mr|firefox-148.0.2-1|2072	- libsmime3.so(NSS_3.13)(64bit)
21mr|firefox-148.0.2-1|2073	- libsmime3.so(NSS_3.15)(64bit)
21mr|firefox-148.0.2-1|2074	- libsmime3.so(NSS_3.16)(64bit)
21mr|firefox-148.0.2-1|2075	- libsmime3.so(NSS_3.18)(64bit)
21mr|firefox-148.0.2-1|2076	- libsmime3.so(NSS_3.2)(64bit)
21mr|firefox-148.0.2-1|2077	- libsmime3.so(NSS_3.2.1)(64bit)
21mr|firefox-148.0.2-1|2078	- libsmime3.so(NSS_3.3)(64bit)
21mr|firefox-148.0.2-1|2079	- libsmime3.so(NSS_3.4)(64bit)
21mr|firefox-148.0.2-1|2080	- libsmime3.so(NSS_3.4.1)(64bit)
21mr|firefox-148.0.2-1|2081	- libsmime3.so(NSS_3.6)(64bit)
21mr|firefox-148.0.2-1|2082	- libsmime3.so(NSS_3.7)(64bit)
21mr|firefox-148.0.2-1|2083	- libsmime3.so(NSS_3.7.2)(64bit)
21mr|firefox-148.0.2-1|2084	- libsmime3.so(NSS_3.8)(64bit)
21mr|firefox-148.0.2-1|2085	- libsmime3.so(NSS_3.9)(64bit)
21mr|firefox-148.0.2-1|2086	- libsmime3.so(NSS_3.9.3)(64bit)
21mr|firefox-148.0.2-1|2087	- libsoftokn3.so()(64bit)
21mr|firefox-148.0.2-1|2088	- libsoftokn3.so(NSS_3.4)(64bit)
21mr|firefox-148.0.2-1|2089	- libsoftokn3.so(NSS_3.52)(64bit)
21mr|firefox-148.0.2-1|2090	- libssl3.so()(64bit)
21mr|firefox-148.0.2-1|2091	- libssl3.so(NSS_3.11.4)(64bit)
21mr|firefox-148.0.2-1|2092	- libssl3.so(NSS_3.11.8)(64bit)
21mr|firefox-148.0.2-1|2093	- libssl3.so(NSS_3.12.10)(64bit)
21mr|firefox-148.0.2-1|2094	- libssl3.so(NSS_3.12.6)(64bit)
21mr|firefox-148.0.2-1|2095	- libssl3.so(NSS_3.13)(64bit)
21mr|firefox-148.0.2-1|2096	- libssl3.so(NSS_3.13.2)(64bit)
21mr|firefox-148.0.2-1|2097	- libssl3.so(NSS_3.14)(64bit)
21mr|firefox-148.0.2-1|2098	- libssl3.so(NSS_3.15)(64bit)
21mr|firefox-148.0.2-1|2099	- libssl3.so(NSS_3.15.4)(64bit)
21mr|firefox-148.0.2-1|2100	- libssl3.so(NSS_3.2)(64bit)
21mr|firefox-148.0.2-1|2101	- libssl3.so(NSS_3.2.1)(64bit)
21mr|firefox-148.0.2-1|2102	- libssl3.so(NSS_3.20)(64bit)
21mr|firefox-148.0.2-1|2103	- libssl3.so(NSS_3.21)(64bit)
21mr|firefox-148.0.2-1|2104	- libssl3.so(NSS_3.22)(64bit)
21mr|firefox-148.0.2-1|2105	- libssl3.so(NSS_3.23)(64bit)
21mr|firefox-148.0.2-1|2106	- libssl3.so(NSS_3.24)(64bit)
21mr|firefox-148.0.2-1|2107	- libssl3.so(NSS_3.27)(64bit)
21mr|firefox-148.0.2-1|2108	- libssl3.so(NSS_3.28)(64bit)
21mr|firefox-148.0.2-1|2109	- libssl3.so(NSS_3.30)(64bit)
21mr|firefox-148.0.2-1|2110	- libssl3.so(NSS_3.30.0.1)(64bit)
21mr|firefox-148.0.2-1|2111	- libssl3.so(NSS_3.33)(64bit)
21mr|firefox-148.0.2-1|2112	- libssl3.so(NSS_3.4)(64bit)
21mr|firefox-148.0.2-1|2113	- libssl3.so(NSS_3.7.4)(64bit)
21mr|firefox-148.0.2-1|2114	- libxul.so()(64bit)
21mr|firefox-148.0.2-1|2115	- libxul.so(xul78)(64bit)
21mr|firefox-148.0.2-1|2116	
21mr|firefox-148.0.2-1|2117	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru> 78.0.2-1
21mr|firefox-148.0.2-1|2118	- Fix build without system_nss_nspr
21mr|firefox-148.0.2-1|2119	
21mr|firefox-148.0.2-1|2120	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru> 78.0.2-1
21mr|firefox-148.0.2-1|2121	- Add %%bcond_with system_nss_nspr
21mr|firefox-148.0.2-1|2122	
21mr|firefox-148.0.2-1|2123	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|2124	- Deleted with-system-bz2
21mr|firefox-148.0.2-1|2125	
21mr|firefox-148.0.2-1|2126	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|2127	- Deleted enable-startup-notification
21mr|firefox-148.0.2-1|2128	
21mr|firefox-148.0.2-1|2129	* Tue Jul 14 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|2130	- Updated to 78.0.2
21mr|firefox-148.0.2-1|2131	
21mr|firefox-148.0.2-1|2132	* Tue Jun 9 2020 Алзим <a.zimin@rosalinux.ru> 77.0.1-1
21mr|firefox-148.0.2-1|2133	- Updated to 77.0.1
21mr|firefox-148.0.2-1|2134	
21mr|firefox-148.0.2-1|2135	* Wed May 13 2020 Алзим <a.zimin@rosalinux.ru> 76.0.1-1
21mr|firefox-148.0.2-1|2136	- Updated to 76.0.1
21mr|firefox-148.0.2-1|2137	
21mr|firefox-148.0.2-1|2138	* Sat Apr 11 2020 Алзим <a.zimin@rosalinux.ru> 75.0-3
21mr|firefox-148.0.2-1|2139	- Allow addons sideload to fix missing langpacks issues
21mr|firefox-148.0.2-1|2140	
21mr|firefox-148.0.2-1|2141	* Thu Apr 9 2020 Алзим <a.zimin@rosalinux.ru> 75.0-2
21mr|firefox-148.0.2-1|2142	- Updated Release
21mr|firefox-148.0.2-1|2143	
21mr|firefox-148.0.2-1|2144	* Thu Apr 9 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|2145	- Updated to 75.0
21mr|firefox-148.0.2-1|2146	
21mr|firefox-148.0.2-1|2147	* Tue Apr 7 2020 Алзим <a.zimin@rosalinux.ru> 75.0-1
21mr|firefox-148.0.2-1|2148	- Updated files
21mr|firefox-148.0.2-1|2149	
21mr|firefox-148.0.2-1|2150	* Tue Apr 7 2020 Алзим <a.zimin@rosalinux.ru> 75.0-1
21mr|firefox-148.0.2-1|2151	- Updated to 75.0
21mr|firefox-148.0.2-1|2152	
21mr|firefox-148.0.2-1|2153	* Sun Apr 5 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|firefox-148.0.2-1|2154	- Disabled --disable-elf-hack for aarch64
21mr|firefox-148.0.2-1|2155	
21mr|firefox-148.0.2-1|2156	* Sat Apr 4 2020 Алзим <a.zimin@rosalinux.ru> 74.0.1-1
21mr|firefox-148.0.2-1|2157	- Updated to 74.0.1
21mr|firefox-148.0.2-1|2158	
21mr|firefox-148.0.2-1|2159	* Fri Mar 27 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-148.0.2-1|2160	- do not br java on armx
21mr|firefox-148.0.2-1|2161	
21mr|firefox-148.0.2-1|2162	* Thu Mar 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-148.0.2-1|2163	- gtk2 is option

12210 21
21mr|firefox-esr102-102.15.1-1|1	# No build in 62.0.2
21mr|firefox-esr102-102.15.1-1|2	%if %{mdvver} <= 201905
21mr|firefox-esr102-102.15.1-1|3	%ifarch %{ix86}
21mr|firefox-esr102-102.15.1-1|4	%define debug_package %{nil}
21mr|firefox-esr102-102.15.1-1|5	%endif
21mr|firefox-esr102-102.15.1-1|6	%endif
21mr|firefox-esr102-102.15.1-1|7	
21mr|firefox-esr102-102.15.1-1|8	#
21mr|firefox-esr102-102.15.1-1|9	# WARNING, READ FIRST:
21mr|firefox-esr102-102.15.1-1|10	#
21mr|firefox-esr102-102.15.1-1|11	# This is a special package that needs special treatment. Due to the amount of
21mr|firefox-esr102-102.15.1-1|12	# security updates it needs, it's common to ship new upstream versions instead of patching.
21mr|firefox-esr102-102.15.1-1|13	# That means this package MUST be BUILDABLE for stable official releases.
21mr|firefox-esr102-102.15.1-1|14	# This also means only STABLE upstream releases, NO betas.
21mr|firefox-esr102-102.15.1-1|15	# This is a discussed topic. Please, do not flame it again.
21mr|firefox-esr102-102.15.1-1|16	
21mr|firefox-esr102-102.15.1-1|17	%ifarch %ix86
21mr|firefox-esr102-102.15.1-1|18	%define _host i686-unknown-linux-gnu
21mr|firefox-esr102-102.15.1-1|19	%endif
21mr|firefox-esr102-102.15.1-1|20	
21mr|firefox-esr102-102.15.1-1|21	%define oname firefox
21mr|firefox-esr102-102.15.1-1|22	%define major 102.15.1
21mr|firefox-esr102-102.15.1-1|23	%define ff_epoch 0
21mr|firefox-esr102-102.15.1-1|24	# (tpg) set version HERE !!!
21mr|firefox-esr102-102.15.1-1|25	%define realver %{major}
21mr|firefox-esr102-102.15.1-1|26	%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr102-102.15.1-1|27	
21mr|firefox-esr102-102.15.1-1|28	# (tpg) MOZILLA_FIVE_HOME
21mr|firefox-esr102-102.15.1-1|29	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=10129
21mr|firefox-esr102-102.15.1-1|30	%define mozillalibdir %{_libdir}/%{oname}-esr
21mr|firefox-esr102-102.15.1-1|31	%define pluginsdir %{_libdir}/mozilla/plugins
21mr|firefox-esr102-102.15.1-1|32	
21mr|firefox-esr102-102.15.1-1|33	# this seems fragile, so require the exact version or later (#58754)
21mr|firefox-esr102-102.15.1-1|34	#%%define sqlite3_version %%(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|firefox-esr102-102.15.1-1|35	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|firefox-esr102-102.15.1-1|36	%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null |sed -e 's!\.0!!' || echo 0)
21mr|firefox-esr102-102.15.1-1|37	
21mr|firefox-esr102-102.15.1-1|38	%define toolkit_gtk3 1
21mr|firefox-esr102-102.15.1-1|39	
21mr|firefox-esr102-102.15.1-1|40	# Firefox 61.0: ERROR: Only GCC 6.1 or newer is supported (found version 5.5.0).
21mr|firefox-esr102-102.15.1-1|41	%bcond_without clang
21mr|firefox-esr102-102.15.1-1|42	
21mr|firefox-esr102-102.15.1-1|43	%bcond_with system_llvm
21mr|firefox-esr102-102.15.1-1|44	%define llvm_opt_ver llvm15
21mr|firefox-esr102-102.15.1-1|45	%define llvm_dir_path /opt/%{llvm_opt_ver}
21mr|firefox-esr102-102.15.1-1|46	%define clang_path %{llvm_dir_path}/bin
21mr|firefox-esr102-102.15.1-1|47	
21mr|firefox-esr102-102.15.1-1|48	%define xpi 1
21mr|firefox-esr102-102.15.1-1|49	%define languages ach af an ar ast az be bg bn br bs ca cak ca-valencia cs cy da de dsb el en-CA en-GB eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco si sk sl son sq sr sv-SE szl ta te th tl tr trs uk ur uz vi xh zh-CN zh-TW
21mr|firefox-esr102-102.15.1-1|50	%define objdir obj
21mr|firefox-esr102-102.15.1-1|51	
21mr|firefox-esr102-102.15.1-1|52	%define use_bundled_cbindgen 1
21mr|firefox-esr102-102.15.1-1|53	
21mr|firefox-esr102-102.15.1-1|54	# Requested 'nss >= 3.53.1' but version of NSS is 3.52.1
21mr|firefox-esr102-102.15.1-1|55	%bcond_with system_nss_nspr
21mr|firefox-esr102-102.15.1-1|56	
21mr|firefox-esr102-102.15.1-1|57	# Do not make provides from plugins /usr/lib64/firefox/*.so
21mr|firefox-esr102-102.15.1-1|58	%global __provides_exclude_from ^%{_libdir}/firefox.*/.*\\.so$
21mr|firefox-esr102-102.15.1-1|59	# Do not require filtered out provides
21mr|firefox-esr102-102.15.1-1|60	# To inspect them:
21mr|firefox-esr102-102.15.1-1|61	# for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then echo ; echo -- $i ; LC_ALL=C  ldd $i | grep found ; fi; done
21mr|firefox-esr102-102.15.1-1|62	# To make this list:
21mr|firefox-esr102-102.15.1-1|63	# ( for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then LC_ALL=C ldd $i | grep found | awk '{print $1}' | awk -F '\\.so' '{print $1}' ; fi; done ) | sort -u | tr '\n' '|'
21mr|firefox-esr102-102.15.1-1|64	%global __requires_exclude ^(liblgpllibs|libmozavutil|libmozgtk|libmozsandbox|libmozsqlite3|libmozwayland|libnspr4|libnss3|libnssutil3|libplc4|libplds4|libsmime3|libssl3|libxul)\\.so.*$
21mr|firefox-esr102-102.15.1-1|65	
21mr|firefox-esr102-102.15.1-1|66	%global optflags $(echo "%optflags" | sed -e "s/-O2/-O3/g")
21mr|firefox-esr102-102.15.1-1|67	%global ldflags $(echo "%ldflags" | sed -e "s/-O2/-O3/g")
21mr|firefox-esr102-102.15.1-1|68	
21mr|firefox-esr102-102.15.1-1|69	Summary:	Next generation web browser
21mr|firefox-esr102-102.15.1-1|70	Name:		firefox-esr102
21mr|firefox-esr102-102.15.1-1|71	Version:	%{major}
21mr|firefox-esr102-102.15.1-1|72	Epoch:		%{ff_epoch}
21mr|firefox-esr102-102.15.1-1|73	Release:	1
21mr|firefox-esr102-102.15.1-1|74	License:	MPLv1+
21mr|firefox-esr102-102.15.1-1|75	Group:		Networking/WWW
21mr|firefox-esr102-102.15.1-1|76	Url:		http://www.mozilla.com/firefox/
21mr|firefox-esr102-102.15.1-1|77	Source0:	https://archive.mozilla.org/pub/firefox/releases/%{version}esr/source/%{oname}-%{version}esr.source.tar.xz
21mr|firefox-esr102-102.15.1-1|78	Source1:	firefox.rpmlintrc
21mr|firefox-esr102-102.15.1-1|79	Source2:	ru@dictionaries.addons.mozilla.org.tar.bz2
21mr|firefox-esr102-102.15.1-1|80	Source3:	moz_main
21mr|firefox-esr102-102.15.1-1|81	Source4:	%{oname}.desktop
21mr|firefox-esr102-102.15.1-1|82	Source6:	l10n.tar.xz
21mr|firefox-esr102-102.15.1-1|83	Source7:	firefox.cfg
21mr|firefox-esr102-102.15.1-1|84	Source9:	kde.js
21mr|firefox-esr102-102.15.1-1|85	Source8:	use_yandex_search_as_default.py
21mr|firefox-esr102-102.15.1-1|86	Source10:	mozilla-api-key
21mr|firefox-esr102-102.15.1-1|87	Source11:	google-api-key
21mr|firefox-esr102-102.15.1-1|88	# for 2016.1
21mr|firefox-esr102-102.15.1-1|89	Source80:	loffice-libcxx-wrapper.sh
21mr|firefox-esr102-102.15.1-1|90	# Fedora
21mr|firefox-esr102-102.15.1-1|91	# https://github.com/eqrion/cbindgen/releases
21mr|firefox-esr102-102.15.1-1|92	# version 0.19.0
21mr|firefox-esr102-102.15.1-1|93	Source12:	cbindgen-vendor.tar.xz
21mr|firefox-esr102-102.15.1-1|94	Source13:	gen_cbindgen-vendor.sh
21mr|firefox-esr102-102.15.1-1|95	# To return Russian search services and messengers that firefox refused
21mr|firefox-esr102-102.15.1-1|96	Patch1:		0001-Change-yandex-clids.patch
21mr|firefox-esr102-102.15.1-1|97	Patch2:		fix-build-gcc13.patch
21mr|firefox-esr102-102.15.1-1|98	# Patches for kde integration of FF
21mr|firefox-esr102-102.15.1-1|99	# http://www.rosenauer.org/hg/mozilla/summary
21mr|firefox-esr102-102.15.1-1|100	Patch11:	mozilla-kde.patch
21mr|firefox-esr102-102.15.1-1|101	Patch12:	firefox-kde.patch
21mr|firefox-esr102-102.15.1-1|102	
21mr|firefox-esr102-102.15.1-1|103	# Fedora specific patches
21mr|firefox-esr102-102.15.1-1|104	# Unable to install addons from https pages
21mr|firefox-esr102-102.15.1-1|105	Patch215:	firefox-enable-addons.patch
21mr|firefox-esr102-102.15.1-1|106	
21mr|firefox-esr102-102.15.1-1|107	Patch219:	mozilla-ntlm-full-path.patch
21mr|firefox-esr102-102.15.1-1|108	
21mr|firefox-esr102-102.15.1-1|109	Patch300:	firefox-56.0-build-error.patch
21mr|firefox-esr102-102.15.1-1|110	
21mr|firefox-esr102-102.15.1-1|111	BuildRequires:	gtk+2-devel
21mr|firefox-esr102-102.15.1-1|112	%if %{toolkit_gtk3}
21mr|firefox-esr102-102.15.1-1|113	BuildRequires:	gtk+3-devel
21mr|firefox-esr102-102.15.1-1|114	%endif
21mr|firefox-esr102-102.15.1-1|115	BuildRequires:	rust
21mr|firefox-esr102-102.15.1-1|116	BuildRequires:	cargo
21mr|firefox-esr102-102.15.1-1|117	BuildRequires:	unzip
21mr|firefox-esr102-102.15.1-1|118	BuildRequires:	zip
21mr|firefox-esr102-102.15.1-1|119	%if %{without system_llvm}
21mr|firefox-esr102-102.15.1-1|120	BuildRequires:  %{llvm_opt_ver}
21mr|firefox-esr102-102.15.1-1|121	%else
21mr|firefox-esr102-102.15.1-1|122	BuildRequires:	clang
21mr|firefox-esr102-102.15.1-1|123	BuildRequires:	clang-devel
21mr|firefox-esr102-102.15.1-1|124	%if %{with clang}
21mr|firefox-esr102-102.15.1-1|125	BuildRequires:	lld
21mr|firefox-esr102-102.15.1-1|126	%endif
21mr|firefox-esr102-102.15.1-1|127	%endif
21mr|firefox-esr102-102.15.1-1|128	BuildRequires:	nasm
21mr|firefox-esr102-102.15.1-1|129	BuildRequires:	libatomic-devel
21mr|firefox-esr102-102.15.1-1|130	BuildRequires:	pkgconfig(xinerama)
21mr|firefox-esr102-102.15.1-1|131	BuildRequires:	pkgconfig(xscrnsaver)
21mr|firefox-esr102-102.15.1-1|132	BuildRequires:	jpeg-devel
21mr|firefox-esr102-102.15.1-1|133	BuildRequires:	zlib-devel
21mr|firefox-esr102-102.15.1-1|134	BuildRequires:	glib2-devel
21mr|firefox-esr102-102.15.1-1|135	%if %{mdvver} >= 202110
21mr|firefox-esr102-102.15.1-1|136	BuildRequires:	pkgconfig(python2)
21mr|firefox-esr102-102.15.1-1|137	%else
21mr|firefox-esr102-102.15.1-1|138	BuildRequires:	pkgconfig(python)
21mr|firefox-esr102-102.15.1-1|139	BuildRequires:	python38
21mr|firefox-esr102-102.15.1-1|140	%endif
21mr|firefox-esr102-102.15.1-1|141	BuildRequires:	pkgconfig(python3)
21mr|firefox-esr102-102.15.1-1|142	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|firefox-esr102-102.15.1-1|143	BuildRequires:	makedepend
21mr|firefox-esr102-102.15.1-1|144	BuildRequires:	nodejs
21mr|firefox-esr102-102.15.1-1|145	%if %{with system_nss_nspr}
21mr|firefox-esr102-102.15.1-1|146	BuildRequires:	nss-devel >= 2:3.24
21mr|firefox-esr102-102.15.1-1|147	BuildRequires:	nss-static-devel
21mr|firefox-esr102-102.15.1-1|148	BuildRequires:	pkgconfig(nspr) >= 4.17
21mr|firefox-esr102-102.15.1-1|149	%endif
21mr|firefox-esr102-102.15.1-1|150	BuildRequires:	startup-notification-devel
21mr|firefox-esr102-102.15.1-1|151	BuildRequires:	dbus-glib-devel
21mr|firefox-esr102-102.15.1-1|152	%ifnarch %armx %mips
21mr|firefox-esr102-102.15.1-1|153	BuildRequires:	java-rpmbuild
21mr|firefox-esr102-102.15.1-1|154	BuildRequires:	java-1.8.0-openjdk-devel
21mr|firefox-esr102-102.15.1-1|155	BuildRequires:	yasm >= 1.0.1
21mr|firefox-esr102-102.15.1-1|156	%endif
21mr|firefox-esr102-102.15.1-1|157	%ifarch %arm
21mr|firefox-esr102-102.15.1-1|158	BuildRequires:	libffi-devel
21mr|firefox-esr102-102.15.1-1|159	%endif
21mr|firefox-esr102-102.15.1-1|160	BuildRequires:	rootcerts >= 1:20110830.00
21mr|firefox-esr102-102.15.1-1|161	BuildRequires:	pkgconfig(xt)
21mr|firefox-esr102-102.15.1-1|162	BuildRequires:	doxygen
21mr|firefox-esr102-102.15.1-1|163	BuildRequires:	pkgconfig(alsa)
21mr|firefox-esr102-102.15.1-1|164	BuildRequires:	wget
21mr|firefox-esr102-102.15.1-1|165	BuildRequires:	pkgconfig(libnotify)
21mr|firefox-esr102-102.15.1-1|166	BuildRequires:	pkgconfig(gl)
21mr|firefox-esr102-102.15.1-1|167	BuildRequires:	autoconf2.1
21mr|firefox-esr102-102.15.1-1|168	BuildRequires:	libiw-devel
21mr|firefox-esr102-102.15.1-1|169	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|firefox-esr102-102.15.1-1|170	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|firefox-esr102-102.15.1-1|171	BuildRequires:	pkgconfig(opus)
21mr|firefox-esr102-102.15.1-1|172	BuildRequires:	pkgconfig(libpulse)
21mr|firefox-esr102-102.15.1-1|173	BuildRequires:	bzip2-devel
21mr|firefox-esr102-102.15.1-1|174	BuildRequires:	pkgconfig(theoradec)
21mr|firefox-esr102-102.15.1-1|175	BuildRequires:	pkgconfig(vorbis)
21mr|firefox-esr102-102.15.1-1|176	BuildRequires:	pkgconfig(gconf-2.0)
21mr|firefox-esr102-102.15.1-1|177	BuildRequires:	pkgconfig(fontconfig)
21mr|firefox-esr102-102.15.1-1|178	%if %{mdvver} < 202110
21mr|firefox-esr102-102.15.1-1|179	BuildRequires:	stdc++-gcc10-devel
21mr|firefox-esr102-102.15.1-1|180	%endif
21mr|firefox-esr102-102.15.1-1|181	
21mr|firefox-esr102-102.15.1-1|182	Provides:	mozilla-firefox = %{EVRD}
21mr|firefox-esr102-102.15.1-1|183	Provides:	webclient
21mr|firefox-esr102-102.15.1-1|184	
21mr|firefox-esr102-102.15.1-1|185	%if %{with system_nss_nspr}
21mr|firefox-esr102-102.15.1-1|186	Requires:	%{mklibname nss 3} >= 2:%{nss_version}
21mr|firefox-esr102-102.15.1-1|187	Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
21mr|firefox-esr102-102.15.1-1|188	%endif
21mr|firefox-esr102-102.15.1-1|189	Requires:	indexhtml
21mr|firefox-esr102-102.15.1-1|190	Requires:	xdg-utils
21mr|firefox-esr102-102.15.1-1|191	# fixes bug #42096
21mr|firefox-esr102-102.15.1-1|192	Requires:	mailcap
21mr|firefox-esr102-102.15.1-1|193	Recommends:	%{_lib}canberra0
21mr|firefox-esr102-102.15.1-1|194	Recommends:	%{_lib}cups2
21mr|firefox-esr102-102.15.1-1|195	
21mr|firefox-esr102-102.15.1-1|196	Conflicts:	firefox
21mr|firefox-esr102-102.15.1-1|197	Conflicts:	firefox-esr24
21mr|firefox-esr102-102.15.1-1|198	Conflicts:	firefox-esr45
21mr|firefox-esr102-102.15.1-1|199	Conflicts:	firefox-esr52
21mr|firefox-esr102-102.15.1-1|200	Conflicts:	firefox-esr60
21mr|firefox-esr102-102.15.1-1|201	Conflicts:	firefox-esr68
21mr|firefox-esr102-102.15.1-1|202	Obsoletes:	firefox-esr78 < %{EVRD}
21mr|firefox-esr102-102.15.1-1|203	Conflicts:	firefox-esr < %{EVRD}
21mr|firefox-esr102-102.15.1-1|204	Obsoletes:	firefox-esr91 < %{EVRD}
21mr|firefox-esr102-102.15.1-1|205	
21mr|firefox-esr102-102.15.1-1|206	%description
21mr|firefox-esr102-102.15.1-1|207	The award-winning Web browser is now faster, more secure, and fully
21mr|firefox-esr102-102.15.1-1|208	customizable to your online life. With Firefox(R), we've added powerful new
21mr|firefox-esr102-102.15.1-1|209	features that make your online experience even better. It is an 'open source'
21mr|firefox-esr102-102.15.1-1|210	product which is  freely available, and is acquiring a growing proportion of
21mr|firefox-esr102-102.15.1-1|211	international web browser usage.
21mr|firefox-esr102-102.15.1-1|212	
21mr|firefox-esr102-102.15.1-1|213	Firefox claims to offer a more secure web browsing experience than other
21mr|firefox-esr102-102.15.1-1|214	products, with better protection against spyware and other Internet-based
21mr|firefox-esr102-102.15.1-1|215	security threats.  It includes all the standard features of a modern web
21mr|firefox-esr102-102.15.1-1|216	browser, like Internet searching, tracking recently visited sites, setting up
21mr|firefox-esr102-102.15.1-1|217	shortcuts to favourite sites, customising the software behaviour and so on.
21mr|firefox-esr102-102.15.1-1|218	Firefox also includes  features like 'tabbed browsing' (opening several web
21mr|firefox-esr102-102.15.1-1|219	sites as sections within the same window) and methods for controlling pop-up
21mr|firefox-esr102-102.15.1-1|220	windows, cookies and downloaded files.
21mr|firefox-esr102-102.15.1-1|221	
21mr|firefox-esr102-102.15.1-1|222	%files
21mr|firefox-esr102-102.15.1-1|223	%doc AUTHORS CLOBBER LICENSE README.txt
21mr|firefox-esr102-102.15.1-1|224	%{_bindir}/%{oname}
21mr|firefox-esr102-102.15.1-1|225	%{_bindir}/mozilla-firefox
21mr|firefox-esr102-102.15.1-1|226	%{_datadir}/applications/*.desktop
21mr|firefox-esr102-102.15.1-1|227	%{_datadir}/mozilla/extensions/%{firefox_appid}/ru@dictionaries.addons.mozilla.org.xpi
21mr|firefox-esr102-102.15.1-1|228	%{_iconsdir}/%{oname}.png
21mr|firefox-esr102-102.15.1-1|229	%{_iconsdir}/hicolor/*/apps/*.png
21mr|firefox-esr102-102.15.1-1|230	%{_liconsdir}/%{oname}.png
21mr|firefox-esr102-102.15.1-1|231	%{_miconsdir}/%{oname}.png
21mr|firefox-esr102-102.15.1-1|232	%{mozillalibdir}*
21mr|firefox-esr102-102.15.1-1|233	%dir %{_libdir}/mozilla
21mr|firefox-esr102-102.15.1-1|234	%dir %{_libdir}/mozilla/extensions
21mr|firefox-esr102-102.15.1-1|235	%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr102-102.15.1-1|236	%dir %{pluginsdir}
21mr|firefox-esr102-102.15.1-1|237	
21mr|firefox-esr102-102.15.1-1|238	#---------------------------------------------------------------------
21mr|firefox-esr102-102.15.1-1|239	%if %{xpi}
21mr|firefox-esr102-102.15.1-1|240	
21mr|firefox-esr102-102.15.1-1|241	%define package_l10n() %{expand:
21mr|firefox-esr102-102.15.1-1|242	
21mr|firefox-esr102-102.15.1-1|243	%package %{1}
21mr|firefox-esr102-102.15.1-1|244	Summary:	%{2} localization for Firefox
21mr|firefox-esr102-102.15.1-1|245	License:	GPL
21mr|firefox-esr102-102.15.1-1|246	Group:		System/Internationalization
21mr|firefox-esr102-102.15.1-1|247	Url:		http://www.mozilla.org/products/firefox/
21mr|firefox-esr102-102.15.1-1|248	Requires:	%{name}%{_isa} = %{EVRD}
21mr|firefox-esr102-102.15.1-1|249	Obsoletes:      firefox-esr78-%{1} < %{EVRD}
21mr|firefox-esr102-102.15.1-1|250	Obsoletes:      firefox-esr91-%{1} < %{EVRD}
21mr|firefox-esr102-102.15.1-1|251	Recommends:     locales-%{3}
21mr|firefox-esr102-102.15.1-1|252	
21mr|firefox-esr102-102.15.1-1|253	%description %{1}
21mr|firefox-esr102-102.15.1-1|254	%{1} localization for Firefox web browser
21mr|firefox-esr102-102.15.1-1|255	
21mr|firefox-esr102-102.15.1-1|256	%files %{1}
21mr|firefox-esr102-102.15.1-1|257	%{_datadir}/mozilla/extensions/%{firefox_appid}/langpack-%{2}@%{oname}.mozilla.org.xpi
21mr|firefox-esr102-102.15.1-1|258	}
21mr|firefox-esr102-102.15.1-1|259	
21mr|firefox-esr102-102.15.1-1|260	%(for ORIG in `echo %{languages}`; do \
21mr|firefox-esr102-102.15.1-1|261	E=$(echo $ORIG | sed -e "s/-/_/g"); \
21mr|firefox-esr102-102.15.1-1|262	D=$(echo $E | tr -d [=_=] | tr -d [:upper:] | sed -e "s/valencia//"); \
21mr|firefox-esr102-102.15.1-1|263	echo "%{package_l10n "${E}" "${ORIG}" "${D}"}";done)
21mr|firefox-esr102-102.15.1-1|264	
21mr|firefox-esr102-102.15.1-1|265	%endif
21mr|firefox-esr102-102.15.1-1|266	#---------------------------------------------------------------------
21mr|firefox-esr102-102.15.1-1|267	
21mr|firefox-esr102-102.15.1-1|268	%package devel
21mr|firefox-esr102-102.15.1-1|269	Summary:	Development files for %{name}
21mr|firefox-esr102-102.15.1-1|270	Group:		Development/Other
21mr|firefox-esr102-102.15.1-1|271	Conflicts:	firefox-devel
21mr|firefox-esr102-102.15.1-1|272	Conflicts:	firefox-esr-devel
21mr|firefox-esr102-102.15.1-1|273	Conflicts:	firefox-esr24-devel
21mr|firefox-esr102-102.15.1-1|274	Conflicts:	firefox-esr45-devel
21mr|firefox-esr102-102.15.1-1|275	Conflicts:	firefox-esr52-devel
21mr|firefox-esr102-102.15.1-1|276	Conflicts:	firefox-esr60-devel
21mr|firefox-esr102-102.15.1-1|277	Conflicts:	firefox-esr68-devel
21mr|firefox-esr102-102.15.1-1|278	Conflicts:	firefox-esr78-devel
21mr|firefox-esr102-102.15.1-1|279	Conflicts:	firefox-esr91-devel
21mr|firefox-esr102-102.15.1-1|280	
21mr|firefox-esr102-102.15.1-1|281	%description devel
21mr|firefox-esr102-102.15.1-1|282	Files and macros mainly for building Firefox extensions.
21mr|firefox-esr102-102.15.1-1|283	
21mr|firefox-esr102-102.15.1-1|284	%files devel
21mr|firefox-esr102-102.15.1-1|285	%doc AUTHORS CLOBBER LICENSE README.txt
21mr|firefox-esr102-102.15.1-1|286	%{_rpmmacrodir}/*%{name}*
21mr|firefox-esr102-102.15.1-1|287	
21mr|firefox-esr102-102.15.1-1|288	#---------------------------------------------------------------------
21mr|firefox-esr102-102.15.1-1|289	
21mr|firefox-esr102-102.15.1-1|290	%prep
21mr|firefox-esr102-102.15.1-1|291	%setup -qn %{oname}-%{version}
21mr|firefox-esr102-102.15.1-1|292	
21mr|firefox-esr102-102.15.1-1|293	%patch1 -p1
21mr|firefox-esr102-102.15.1-1|294	%{__python3} %{SOURCE8} services/settings/dumps/main/search-config.json
21mr|firefox-esr102-102.15.1-1|295	
21mr|firefox-esr102-102.15.1-1|296	# gcc13 build
21mr|firefox-esr102-102.15.1-1|297	%if %{mdvver} > 202110
21mr|firefox-esr102-102.15.1-1|298	%patch2 -p1
21mr|firefox-esr102-102.15.1-1|299	%endif
21mr|firefox-esr102-102.15.1-1|300	
21mr|firefox-esr102-102.15.1-1|301	## KDE INTEGRATION
21mr|firefox-esr102-102.15.1-1|302	%patch11 -p1 -b .kdepatch
21mr|firefox-esr102-102.15.1-1|303	
21mr|firefox-esr102-102.15.1-1|304	# declare identifier
21mr|firefox-esr102-102.15.1-1|305	sed -i '/nsKDEUtils.h/a #include "nsPrintfCString.h"' toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp
21mr|firefox-esr102-102.15.1-1|306	
21mr|firefox-esr102-102.15.1-1|307	%patch12 -p1 -b .kdemoz
21mr|firefox-esr102-102.15.1-1|308	
21mr|firefox-esr102-102.15.1-1|309	# Fedora patches
21mr|firefox-esr102-102.15.1-1|310	%patch215 -p1 -b .addons
21mr|firefox-esr102-102.15.1-1|311	%patch219 -p1 -b .ntlm
21mr|firefox-esr102-102.15.1-1|312	
21mr|firefox-esr102-102.15.1-1|313	%if %{with system_nss_nspr}
21mr|firefox-esr102-102.15.1-1|314	%patch300 -p1
21mr|firefox-esr102-102.15.1-1|315	%endif
21mr|firefox-esr102-102.15.1-1|316	
21mr|firefox-esr102-102.15.1-1|317	pushd js/src
21mr|firefox-esr102-102.15.1-1|318	autoconf-2.13
21mr|firefox-esr102-102.15.1-1|319	popd
21mr|firefox-esr102-102.15.1-1|320	autoconf-2.13
21mr|firefox-esr102-102.15.1-1|321	
21mr|firefox-esr102-102.15.1-1|322	%if %{with system_nss_nspr}
21mr|firefox-esr102-102.15.1-1|323	# needed to regenerate certdata.c
21mr|firefox-esr102-102.15.1-1|324	pushd security/nss/lib/ckfw/builtins
21mr|firefox-esr102-102.15.1-1|325	perl ./certdata.perl /etc/pki/tls/mozilla/certdata.txt
21mr|firefox-esr102-102.15.1-1|326	popd
21mr|firefox-esr102-102.15.1-1|327	%endif
21mr|firefox-esr102-102.15.1-1|328	
21mr|firefox-esr102-102.15.1-1|329	%build
21mr|firefox-esr102-102.15.1-1|330	%if 0%{?use_bundled_cbindgen}
21mr|firefox-esr102-102.15.1-1|331	mkdir -p my_rust_vendor
21mr|firefox-esr102-102.15.1-1|332	cd my_rust_vendor
21mr|firefox-esr102-102.15.1-1|333	%{__tar} xf %{SOURCE12}
21mr|firefox-esr102-102.15.1-1|334	mkdir -p .cargo
21mr|firefox-esr102-102.15.1-1|335	cat > .cargo/config <<EOL
21mr|firefox-esr102-102.15.1-1|336	[source.crates-io]
21mr|firefox-esr102-102.15.1-1|337	replace-with = "vendored-sources"
21mr|firefox-esr102-102.15.1-1|338	
21mr|firefox-esr102-102.15.1-1|339	[source.vendored-sources]
21mr|firefox-esr102-102.15.1-1|340	directory = "`pwd`"
21mr|firefox-esr102-102.15.1-1|341	EOL
21mr|firefox-esr102-102.15.1-1|342	
21mr|firefox-esr102-102.15.1-1|343	env CARGO_HOME=.cargo cargo install cbindgen
21mr|firefox-esr102-102.15.1-1|344	export PATH=`pwd`/.cargo/bin:$PATH
21mr|firefox-esr102-102.15.1-1|345	%endif
21mr|firefox-esr102-102.15.1-1|346	cd -
21mr|firefox-esr102-102.15.1-1|347	
21mr|firefox-esr102-102.15.1-1|348	export RUSTFLAGS="-Cdebuginfo=0"
21mr|firefox-esr102-102.15.1-1|349	
21mr|firefox-esr102-102.15.1-1|350	%if %{mdvver} < 202110
21mr|firefox-esr102-102.15.1-1|351	sed -i "s/python3/python3.8/g" configure.in
21mr|firefox-esr102-102.15.1-1|352	sed -i "s/python3/python3.8/g" mach
21mr|firefox-esr102-102.15.1-1|353	export PYTHON3=%{_prefix}/libexec/python3.8
21mr|firefox-esr102-102.15.1-1|354	export PATH=%{_prefix}/libexec:$PATH
21mr|firefox-esr102-102.15.1-1|355	%endif
21mr|firefox-esr102-102.15.1-1|356	
21mr|firefox-esr102-102.15.1-1|357	%if %{with clang}
21mr|firefox-esr102-102.15.1-1|358	%define linker lld
21mr|firefox-esr102-102.15.1-1|359	
21mr|firefox-esr102-102.15.1-1|360	%if %{without system_llvm}
21mr|firefox-esr102-102.15.1-1|361	export PATH="%clang_path:$PATH"
21mr|firefox-esr102-102.15.1-1|362	export CC=%clang_path/clang
21mr|firefox-esr102-102.15.1-1|363	export CXX=%clang_path/clang++
21mr|firefox-esr102-102.15.1-1|364	%else
21mr|firefox-esr102-102.15.1-1|365	export CC=clang
21mr|firefox-esr102-102.15.1-1|366	export CXX=clang++
21mr|firefox-esr102-102.15.1-1|367	%endif
21mr|firefox-esr102-102.15.1-1|368	
21mr|firefox-esr102-102.15.1-1|369	%else
21mr|firefox-esr102-102.15.1-1|370	
21mr|firefox-esr102-102.15.1-1|371	%define linker gold
21mr|firefox-esr102-102.15.1-1|372	export CC="%{__cc}"
21mr|firefox-esr102-102.15.1-1|373	export CXX="%{__cxx}"
21mr|firefox-esr102-102.15.1-1|374	CFLAGS="$CFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr102-102.15.1-1|375	CXXFLAGS="$CXXFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr102-102.15.1-1|376	export CFLAGS
21mr|firefox-esr102-102.15.1-1|377	export CXXFLAGS
21mr|firefox-esr102-102.15.1-1|378	%endif
21mr|firefox-esr102-102.15.1-1|379	
21mr|firefox-esr102-102.15.1-1|380	
21mr|firefox-esr102-102.15.1-1|381	cp -rf %{S:3} mozconfig
21mr|firefox-esr102-102.15.1-1|382	
21mr|firefox-esr102-102.15.1-1|383	echo "mk_add_options MOZ_MAKE_FLAGS=%{_smp_mflags}" >> mozconfig
21mr|firefox-esr102-102.15.1-1|384	echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/%{objdir}" >> mozconfig
21mr|firefox-esr102-102.15.1-1|385	echo "ac_add_options --disable-crashreporter" >> mozconfig
21mr|firefox-esr102-102.15.1-1|386	%if %{mdvver} <= 201905
21mr|firefox-esr102-102.15.1-1|387	%ifarch %{ix86}
21mr|firefox-esr102-102.15.1-1|388	echo "ac_add_options --disable-debug-symbols" >> mozconfig
21mr|firefox-esr102-102.15.1-1|389	%endif
21mr|firefox-esr102-102.15.1-1|390	%endif
21mr|firefox-esr102-102.15.1-1|391	%ifnarch aarch64
21mr|firefox-esr102-102.15.1-1|392	echo "ac_add_options --disable-elf-hack" >> mozconfig
21mr|firefox-esr102-102.15.1-1|393	%endif
21mr|firefox-esr102-102.15.1-1|394	%if %{toolkit_gtk3}
21mr|firefox-esr102-102.15.1-1|395	echo "ac_add_options --enable-default-toolkit=cairo-gtk3-x11-wayland" >> mozconfig
21mr|firefox-esr102-102.15.1-1|396	%endif
21mr|firefox-esr102-102.15.1-1|397	echo "ac_add_options --host=%{_host}" >> mozconfig
21mr|firefox-esr102-102.15.1-1|398	echo "ac_add_options --libdir=%{_libdir}" >> mozconfig
21mr|firefox-esr102-102.15.1-1|399	echo "ac_add_options --prefix=%{_prefix}" >> mozconfig
21mr|firefox-esr102-102.15.1-1|400	# Uncomment the following line if you wish to use Google's geolocaton API
21mr|firefox-esr102-102.15.1-1|401	# (needed for use with saved maps with Google Maps)
21mr|firefox-esr102-102.15.1-1|402	echo "ac_add_options --with-google-location-service-api-keyfile=%{SOURCE11}" >> mozconfig
21mr|firefox-esr102-102.15.1-1|403	echo "ac_add_options --with-google-safebrowsing-api-keyfile=%{SOURCE11}" >> mozconfig
21mr|firefox-esr102-102.15.1-1|404	# Uncomment the following line if you wish to use Mozilla Location Service
21mr|firefox-esr102-102.15.1-1|405	echo "ac_add_options --with-mozilla-api-keyfile=%{SOURCE10}" >> mozconfig
21mr|firefox-esr102-102.15.1-1|406	%if %{with system_nss_nspr}
21mr|firefox-esr102-102.15.1-1|407	echo "ac_add_options --with-system-nspr" >> mozconfig
21mr|firefox-esr102-102.15.1-1|408	echo "ac_add_options --with-system-nss" >> mozconfig
21mr|firefox-esr102-102.15.1-1|409	%endif
21mr|firefox-esr102-102.15.1-1|410	echo "ac_add_options --without-wasm-sandboxed-libraries" >> mozconfig
21mr|firefox-esr102-102.15.1-1|411	
21mr|firefox-esr102-102.15.1-1|412	export MOZCONFIG=`pwd`/mozconfig
21mr|firefox-esr102-102.15.1-1|413	
21mr|firefox-esr102-102.15.1-1|414	# force memory efficient linking and ets
21mr|firefox-esr102-102.15.1-1|415	%if %{with clang}
21mr|firefox-esr102-102.15.1-1|416	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|firefox-esr102-102.15.1-1|417	%else
21mr|firefox-esr102-102.15.1-1|418	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|firefox-esr102-102.15.1-1|419	%endif
21mr|firefox-esr102-102.15.1-1|420	
21mr|firefox-esr102-102.15.1-1|421	export MOZ_SERVICES_SYNC="1"
21mr|firefox-esr102-102.15.1-1|422	export STRIP=/bin/true
21mr|firefox-esr102-102.15.1-1|423	
21mr|firefox-esr102-102.15.1-1|424	# This is needed since Firefox 68, otherwise each language installation
21mr|firefox-esr102-102.15.1-1|425	# (and Firefox 68 from Mozilla binaries compared to old Firefox binaries
21mr|firefox-esr102-102.15.1-1|426	# from ROSA) will have their own profile (and users are missing bookmarks
21mr|firefox-esr102-102.15.1-1|427	# and such).
21mr|firefox-esr102-102.15.1-1|428	export MOZ_LEGACY_PROFILES="1"
21mr|firefox-esr102-102.15.1-1|429	
21mr|firefox-esr102-102.15.1-1|430	# This mach command requires /builddir/.mozbuild/_virtualenvs/mach/bin/python,
21mr|firefox-esr102-102.15.1-1|431	# which wasn't found on the system!
21mr|firefox-esr102-102.15.1-1|432	# Consider running 'mach bootstrap' or 'mach create-mach-environment'
21mr|firefox-esr102-102.15.1-1|433	# to create the mach virtualenvs, or set MACH_USE_SYSTEM_PYTHON to use
21mr|firefox-esr102-102.15.1-1|434	# the system Python installation over a virtualenv.
21mr|firefox-esr102-102.15.1-1|435	export MACH_USE_SYSTEM_PYTHON=1
21mr|firefox-esr102-102.15.1-1|436	
21mr|firefox-esr102-102.15.1-1|437	./mach build
21mr|firefox-esr102-102.15.1-1|438	
21mr|firefox-esr102-102.15.1-1|439	%install
21mr|firefox-esr102-102.15.1-1|440	# Make sure locale works for langpacks
21mr|firefox-esr102-102.15.1-1|441	cat > `pwd`/obj/dist/bin/browser/defaults/preferences/firefox-l10n.js << EOF
21mr|firefox-esr102-102.15.1-1|442	pref("general.useragent.locale", "chrome://global/locale/intl.properties");
21mr|firefox-esr102-102.15.1-1|443	EOF
21mr|firefox-esr102-102.15.1-1|444	
21mr|firefox-esr102-102.15.1-1|445	make -C `pwd`/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0
21mr|firefox-esr102-102.15.1-1|446	
21mr|firefox-esr102-102.15.1-1|447	# Copy files to buildroot
21mr|firefox-esr102-102.15.1-1|448	mkdir -p %{buildroot}%{mozillalibdir}
21mr|firefox-esr102-102.15.1-1|449	cp -rf `pwd`/obj/dist/firefox/* %{buildroot}%{mozillalibdir}
21mr|firefox-esr102-102.15.1-1|450	
21mr|firefox-esr102-102.15.1-1|451	mkdir -p  %{buildroot}%{_bindir}
21mr|firefox-esr102-102.15.1-1|452	cat > %{buildroot}%{_bindir}/firefox <<'EOF'
21mr|firefox-esr102-102.15.1-1|453	#!/bin/sh
21mr|firefox-esr102-102.15.1-1|454	if [ "${XDG_SESSION_TYPE:-}" = wayland ]; then
21mr|firefox-esr102-102.15.1-1|455	export MOZ_ENABLE_WAYLAND=1
21mr|firefox-esr102-102.15.1-1|456	exec %{mozillalibdir}/firefox
21mr|firefox-esr102-102.15.1-1|457	else
21mr|firefox-esr102-102.15.1-1|458	export MOZ_DISABLE_WAYLAND=1
21mr|firefox-esr102-102.15.1-1|459	exec %{mozillalibdir}/firefox
21mr|firefox-esr102-102.15.1-1|460	fi
21mr|firefox-esr102-102.15.1-1|461	EOF
21mr|firefox-esr102-102.15.1-1|462	chmod +x %{buildroot}%{_bindir}/firefox
21mr|firefox-esr102-102.15.1-1|463	
21mr|firefox-esr102-102.15.1-1|464	pushd %{buildroot}%{_bindir}
21mr|firefox-esr102-102.15.1-1|465	ln -sf firefox mozilla-firefox
21mr|firefox-esr102-102.15.1-1|466	popd
21mr|firefox-esr102-102.15.1-1|467	mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
21mr|firefox-esr102-102.15.1-1|468	install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js
21mr|firefox-esr102-102.15.1-1|469	
21mr|firefox-esr102-102.15.1-1|470	# Create and own %%_libdir/mozilla/plugins & firefox extensions directories
21mr|firefox-esr102-102.15.1-1|471	mkdir -p %{buildroot}%{pluginsdir}
21mr|firefox-esr102-102.15.1-1|472	mkdir -p %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr102-102.15.1-1|473	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr102-102.15.1-1|474	# added ru dictionaries
21mr|firefox-esr102-102.15.1-1|475	tar xjf %{SOURCE2} -C %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}/
21mr|firefox-esr102-102.15.1-1|476	
21mr|firefox-esr102-102.15.1-1|477	# (tpg) desktop entry
21mr|firefox-esr102-102.15.1-1|478	mkdir -p %{buildroot}%{_datadir}/applications
21mr|firefox-esr102-102.15.1-1|479	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{oname}.desktop
21mr|firefox-esr102-102.15.1-1|480	
21mr|firefox-esr102-102.15.1-1|481	# (tpg) icons
21mr|firefox-esr102-102.15.1-1|482	for i in 16 22 24 32 48 256; do
21mr|firefox-esr102-102.15.1-1|483	# (cg) Not all icon sizes are installed with make install, so just redo it here.
21mr|firefox-esr102-102.15.1-1|484	install -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default$i.png
21mr|firefox-esr102-102.15.1-1|485	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21mr|firefox-esr102-102.15.1-1|486	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{oname}.png ;
21mr|firefox-esr102-102.15.1-1|487	done
21mr|firefox-esr102-102.15.1-1|488	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|firefox-esr102-102.15.1-1|489	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{oname}.png
21mr|firefox-esr102-102.15.1-1|490	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{oname}.png
21mr|firefox-esr102-102.15.1-1|491	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{oname}.png
21mr|firefox-esr102-102.15.1-1|492	
21mr|firefox-esr102-102.15.1-1|493	# exclusions
21mr|firefox-esr102-102.15.1-1|494	rm -f %{buildroot}%{mozillalibdir}/README.txt
21mr|firefox-esr102-102.15.1-1|495	rm -f %{buildroot}%{mozillalibdir}/removed-files
21mr|firefox-esr102-102.15.1-1|496	rm -f %{buildroot}%{mozillalibdir}/precomplete
21mr|firefox-esr102-102.15.1-1|497	
21mr|firefox-esr102-102.15.1-1|498	install -m 644 %{SOURCE7} %{buildroot}%{mozillalibdir}/firefox.cfg
21mr|firefox-esr102-102.15.1-1|499	
21mr|firefox-esr102-102.15.1-1|500	cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/pref/config-prefs.js
21mr|firefox-esr102-102.15.1-1|501	pref("general.config.filename", "firefox.cfg");
21mr|firefox-esr102-102.15.1-1|502	pref("general.config.obscure_value", 0); // use this to disable the byte-shift
21mr|firefox-esr102-102.15.1-1|503	EOF
21mr|firefox-esr102-102.15.1-1|504	
21mr|firefox-esr102-102.15.1-1|505	# display icon for Firefox button
21mr|firefox-esr102-102.15.1-1|506	mkdir -p %{buildroot}%{mozillalibdir}/defaults/profile/chrome
21mr|firefox-esr102-102.15.1-1|507	cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
21mr|firefox-esr102-102.15.1-1|508	#appmenu-toolbar-button {
21mr|firefox-esr102-102.15.1-1|509	list-style-image: url("chrome://branding/content/icon16.png");
21mr|firefox-esr102-102.15.1-1|510	}
21mr|firefox-esr102-102.15.1-1|511	EOF
21mr|firefox-esr102-102.15.1-1|512	
21mr|firefox-esr102-102.15.1-1|513	cat <<FIN >macro
21mr|firefox-esr102-102.15.1-1|514	# Macros from %{name} package
21mr|firefox-esr102-102.15.1-1|515	%%firefox_major		%{major}
21mr|firefox-esr102-102.15.1-1|516	%%firefox_epoch		%{ff_epoch}
21mr|firefox-esr102-102.15.1-1|517	%%firefox_version	%{major}
21mr|firefox-esr102-102.15.1-1|518	%%firefox_mozillapath	%{mozillalibdir}
21mr|firefox-esr102-102.15.1-1|519	%%firefox_pluginsdir	%{pluginsdir}
21mr|firefox-esr102-102.15.1-1|520	%%firefox_appid		\{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr102-102.15.1-1|521	%%firefox_extdir	%%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
21mr|firefox-esr102-102.15.1-1|522	FIN
21mr|firefox-esr102-102.15.1-1|523	%install_macro %{name} macro
21mr|firefox-esr102-102.15.1-1|524	
21mr|firefox-esr102-102.15.1-1|525	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|firefox-esr102-102.15.1-1|526	
21mr|firefox-esr102-102.15.1-1|527	%if %{xpi}
21mr|firefox-esr102-102.15.1-1|528	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr102-102.15.1-1|529	tar xf %{SOURCE6} -C %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr102-102.15.1-1|530	rm -fvr %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}/langpack-en-US@firefox.mozilla.org.xpi
21mr|firefox-esr102-102.15.1-1|531	%endif
21mr|firefox-esr102-102.15.1-1|532	
21mr|firefox-esr102-102.15.1-1|533	%post
21mr|firefox-esr102-102.15.1-1|534	
21mr|firefox-esr102-102.15.1-1|535	if [ -x %{_bindir}/%{oname} ]; then
21mr|firefox-esr102-102.15.1-1|536	LANG="${LANG:-}"
21mr|firefox-esr102-102.15.1-1|537	
21mr|firefox-esr102-102.15.1-1|538	if [[ "$LANG" =~ ^ru(|_.*).UTF-8$ ]] ; then
21mr|firefox-esr102-102.15.1-1|539	echo "Firefox-esr был обновлен до новой мажорной версии."
21mr|firefox-esr102-102.15.1-1|540	echo "Сделайте резервную копию профиля (~/.mozilla) перед первым запуском."
21mr|firefox-esr102-102.15.1-1|541	else
21mr|firefox-esr102-102.15.1-1|542	echo "Firefox-esr has been upgraded to a new major version."
21mr|firefox-esr102-102.15.1-1|543	echo "Make a backup of your profile (~/.mozilla) before running the new version."
21mr|firefox-esr102-102.15.1-1|544	fi
21mr|firefox-esr102-102.15.1-1|545	fi

12211 21
21mr|firefox-esr115-115.32.0-1|1	%define _disable_lto %{nil}
21mr|firefox-esr115-115.32.0-1|2	
21mr|firefox-esr115-115.32.0-1|3	# No build in 62.0.2
21mr|firefox-esr115-115.32.0-1|4	%ifarch %{ix86}
21mr|firefox-esr115-115.32.0-1|5	%define debug_package %{nil}
21mr|firefox-esr115-115.32.0-1|6	%endif
21mr|firefox-esr115-115.32.0-1|7	
21mr|firefox-esr115-115.32.0-1|8	#
21mr|firefox-esr115-115.32.0-1|9	# WARNING, READ FIRST:
21mr|firefox-esr115-115.32.0-1|10	#
21mr|firefox-esr115-115.32.0-1|11	# This is a special package that needs special treatment. Due to the amount of
21mr|firefox-esr115-115.32.0-1|12	# security updates it needs, it's common to ship new upstream versions instead of patching.
21mr|firefox-esr115-115.32.0-1|13	# That means this package MUST be BUILDABLE for stable official releases.
21mr|firefox-esr115-115.32.0-1|14	# This also means only STABLE upstream releases, NO betas.
21mr|firefox-esr115-115.32.0-1|15	# This is a discussed topic. Please, do not flame it again.
21mr|firefox-esr115-115.32.0-1|16	
21mr|firefox-esr115-115.32.0-1|17	%ifarch %ix86
21mr|firefox-esr115-115.32.0-1|18	%define _host i686-unknown-linux-gnu
21mr|firefox-esr115-115.32.0-1|19	%endif
21mr|firefox-esr115-115.32.0-1|20	
21mr|firefox-esr115-115.32.0-1|21	%define oname firefox
21mr|firefox-esr115-115.32.0-1|22	%define major 115.32.0
21mr|firefox-esr115-115.32.0-1|23	%define ff_epoch 0
21mr|firefox-esr115-115.32.0-1|24	# (tpg) set version HERE !!!
21mr|firefox-esr115-115.32.0-1|25	%define realver %{major}
21mr|firefox-esr115-115.32.0-1|26	%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr115-115.32.0-1|27	
21mr|firefox-esr115-115.32.0-1|28	# (tpg) MOZILLA_FIVE_HOME
21mr|firefox-esr115-115.32.0-1|29	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=10129
21mr|firefox-esr115-115.32.0-1|30	%define mozillalibdir %{_libdir}/%{oname}-esr
21mr|firefox-esr115-115.32.0-1|31	%define pluginsdir %{_libdir}/mozilla/plugins
21mr|firefox-esr115-115.32.0-1|32	
21mr|firefox-esr115-115.32.0-1|33	# this seems fragile, so require the exact version or later (#58754)
21mr|firefox-esr115-115.32.0-1|34	#%%define sqlite3_version %%(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|firefox-esr115-115.32.0-1|35	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|firefox-esr115-115.32.0-1|36	%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null |sed -e 's!\.0!!' || echo 0)
21mr|firefox-esr115-115.32.0-1|37	
21mr|firefox-esr115-115.32.0-1|38	%define toolkit_gtk3 1
21mr|firefox-esr115-115.32.0-1|39	
21mr|firefox-esr115-115.32.0-1|40	# Firefox 61.0: ERROR: Only GCC 6.1 or newer is supported (found version 5.5.0).
21mr|firefox-esr115-115.32.0-1|41	%bcond_without clang
21mr|firefox-esr115-115.32.0-1|42	
21mr|firefox-esr115-115.32.0-1|43	%bcond_with system_llvm
21mr|firefox-esr115-115.32.0-1|44	%define llvm_opt_ver llvm18
21mr|firefox-esr115-115.32.0-1|45	%define llvm_dir_path /opt/%{llvm_opt_ver}
21mr|firefox-esr115-115.32.0-1|46	%define clang_path %{llvm_dir_path}/bin
21mr|firefox-esr115-115.32.0-1|47	
21mr|firefox-esr115-115.32.0-1|48	%define xpi 1
21mr|firefox-esr115-115.32.0-1|49	%define languages ach af an ar ast az be bg bn br bs ca cak ca-valencia cs cy da de dsb el en-CA en-GB eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL fur ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sc sco si sk sl son sq sr sv-SE szl ta te tg th tl tr trs uk ur uz vi xh zh-CN zh-TW
21mr|firefox-esr115-115.32.0-1|50	%define del_languages ca-valencia en-US
21mr|firefox-esr115-115.32.0-1|51	%define objdir obj
21mr|firefox-esr115-115.32.0-1|52	
21mr|firefox-esr115-115.32.0-1|53	%define use_bundled_cbindgen 1
21mr|firefox-esr115-115.32.0-1|54	
21mr|firefox-esr115-115.32.0-1|55	# Requested 'nss >= 3.53.1' but version of NSS is 3.52.1
21mr|firefox-esr115-115.32.0-1|56	%bcond_with system_nss_nspr
21mr|firefox-esr115-115.32.0-1|57	
21mr|firefox-esr115-115.32.0-1|58	# Do not make provides from plugins /usr/lib64/firefox/*.so
21mr|firefox-esr115-115.32.0-1|59	%global __provides_exclude_from ^%{_libdir}/firefox.*/.*\\.so$
21mr|firefox-esr115-115.32.0-1|60	# Do not require filtered out provides
21mr|firefox-esr115-115.32.0-1|61	# To inspect them:
21mr|firefox-esr115-115.32.0-1|62	# for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then echo ; echo -- $i ; LC_ALL=C  ldd $i | grep found ; fi; done
21mr|firefox-esr115-115.32.0-1|63	# To make this list:
21mr|firefox-esr115-115.32.0-1|64	# ( for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then LC_ALL=C ldd $i | grep found | awk '{print $1}' | awk -F '\\.so' '{print $1}' ; fi; done ) | sort -u | tr '\n' '|'
21mr|firefox-esr115-115.32.0-1|65	%global __requires_exclude ^(liblgpllibs|libmozavutil|libmozgtk|libmozsandbox|libmozsqlite3|libmozwayland|libnspr4|libnss3|libnssutil3|libplc4|libplds4|libsmime3|libssl3|libxul)\\.so.*$
21mr|firefox-esr115-115.32.0-1|66	
21mr|firefox-esr115-115.32.0-1|67	%global optflags $(echo "%optflags" | sed -e "s/-O2/-O3/g")
21mr|firefox-esr115-115.32.0-1|68	%global ldflags $(echo "%ldflags" | sed -e "s/-O2/-O3/g")
21mr|firefox-esr115-115.32.0-1|69	
21mr|firefox-esr115-115.32.0-1|70	Summary:	Next generation web browser
21mr|firefox-esr115-115.32.0-1|71	Name:		firefox-esr115
21mr|firefox-esr115-115.32.0-1|72	Version:	%{major}
21mr|firefox-esr115-115.32.0-1|73	Epoch:		%{ff_epoch}
21mr|firefox-esr115-115.32.0-1|74	Release:	1
21mr|firefox-esr115-115.32.0-1|75	License:	MPLv1+
21mr|firefox-esr115-115.32.0-1|76	Group:		Networking/WWW
21mr|firefox-esr115-115.32.0-1|77	Url:		http://www.mozilla.com/firefox/
21mr|firefox-esr115-115.32.0-1|78	Source0:	https://archive.mozilla.org/pub/firefox/releases/%{version}esr/source/%{oname}-%{version}esr.source.tar.xz
21mr|firefox-esr115-115.32.0-1|79	Source1:	firefox.rpmlintrc
21mr|firefox-esr115-115.32.0-1|80	Source2:	ru@dictionaries.addons.mozilla.org.tar.bz2
21mr|firefox-esr115-115.32.0-1|81	Source3:	moz_main
21mr|firefox-esr115-115.32.0-1|82	Source4:	%{oname}.desktop
21mr|firefox-esr115-115.32.0-1|83	Source6:	l10n.tar.xz
21mr|firefox-esr115-115.32.0-1|84	Source7:	firefox.cfg
21mr|firefox-esr115-115.32.0-1|85	Source9:	kde.js
21mr|firefox-esr115-115.32.0-1|86	Source8:	use_yandex_search_as_default.py
21mr|firefox-esr115-115.32.0-1|87	Source10:	mozilla-api-key
21mr|firefox-esr115-115.32.0-1|88	Source11:	google-api-key
21mr|firefox-esr115-115.32.0-1|89	# for 2016.1
21mr|firefox-esr115-115.32.0-1|90	Source80:	loffice-libcxx-wrapper.sh
21mr|firefox-esr115-115.32.0-1|91	# Fedora
21mr|firefox-esr115-115.32.0-1|92	# https://github.com/eqrion/cbindgen/releases
21mr|firefox-esr115-115.32.0-1|93	# version 0.24.3
21mr|firefox-esr115-115.32.0-1|94	Source12:	cbindgen-vendor.tar.xz
21mr|firefox-esr115-115.32.0-1|95	Source13:	gen_cbindgen-vendor.sh
21mr|firefox-esr115-115.32.0-1|96	# To return Russian search services and messengers that firefox refused
21mr|firefox-esr115-115.32.0-1|97	Patch1:		0001-Change-yandex-clids.patch
21mr|firefox-esr115-115.32.0-1|98	Patch2:		fix-build-gcc13.patch
21mr|firefox-esr115-115.32.0-1|99	Patch3:		llvm18.patch
21mr|firefox-esr115-115.32.0-1|100	# Patches for kde integration of FF
21mr|firefox-esr115-115.32.0-1|101	# http://www.rosenauer.org/hg/mozilla/summary
21mr|firefox-esr115-115.32.0-1|102	Patch11:	mozilla-kde.patch
21mr|firefox-esr115-115.32.0-1|103	Patch12:	firefox-kde.patch
21mr|firefox-esr115-115.32.0-1|104	
21mr|firefox-esr115-115.32.0-1|105	# Fedora specific patches
21mr|firefox-esr115-115.32.0-1|106	# Unable to install addons from https pages
21mr|firefox-esr115-115.32.0-1|107	Patch215:	firefox-enable-addons.patch
21mr|firefox-esr115-115.32.0-1|108	
21mr|firefox-esr115-115.32.0-1|109	Patch219:	mozilla-ntlm-full-path.patch
21mr|firefox-esr115-115.32.0-1|110	
21mr|firefox-esr115-115.32.0-1|111	Patch300:	firefox-56.0-build-error.patch
21mr|firefox-esr115-115.32.0-1|112	
21mr|firefox-esr115-115.32.0-1|113	BuildRequires:	gtk+2-devel
21mr|firefox-esr115-115.32.0-1|114	%if %{toolkit_gtk3}
21mr|firefox-esr115-115.32.0-1|115	BuildRequires:	gtk+3-devel
21mr|firefox-esr115-115.32.0-1|116	%endif
21mr|firefox-esr115-115.32.0-1|117	BuildRequires:	rust
21mr|firefox-esr115-115.32.0-1|118	BuildRequires:	cargo
21mr|firefox-esr115-115.32.0-1|119	BuildRequires:	unzip
21mr|firefox-esr115-115.32.0-1|120	BuildRequires:	zip
21mr|firefox-esr115-115.32.0-1|121	%if %{without system_llvm}
21mr|firefox-esr115-115.32.0-1|122	BuildRequires:  %{llvm_opt_ver}
21mr|firefox-esr115-115.32.0-1|123	%else
21mr|firefox-esr115-115.32.0-1|124	BuildRequires:	clang
21mr|firefox-esr115-115.32.0-1|125	BuildRequires:	clang-devel
21mr|firefox-esr115-115.32.0-1|126	%if %{with clang}
21mr|firefox-esr115-115.32.0-1|127	BuildRequires:	lld
21mr|firefox-esr115-115.32.0-1|128	%endif
21mr|firefox-esr115-115.32.0-1|129	%endif
21mr|firefox-esr115-115.32.0-1|130	BuildRequires:	nasm
21mr|firefox-esr115-115.32.0-1|131	BuildRequires:	libatomic-devel
21mr|firefox-esr115-115.32.0-1|132	BuildRequires:	pkgconfig(xinerama)
21mr|firefox-esr115-115.32.0-1|133	BuildRequires:	pkgconfig(xscrnsaver)
21mr|firefox-esr115-115.32.0-1|134	BuildRequires:	jpeg-devel
21mr|firefox-esr115-115.32.0-1|135	BuildRequires:	zlib-devel
21mr|firefox-esr115-115.32.0-1|136	BuildRequires:	glib2-devel
21mr|firefox-esr115-115.32.0-1|137	%if %{mdvver} >= 202110
21mr|firefox-esr115-115.32.0-1|138	BuildRequires:	pkgconfig(python3)
21mr|firefox-esr115-115.32.0-1|139	%else
21mr|firefox-esr115-115.32.0-1|140	BuildRequires:	pkgconfig(python)
21mr|firefox-esr115-115.32.0-1|141	BuildRequires:	python38
21mr|firefox-esr115-115.32.0-1|142	%endif
21mr|firefox-esr115-115.32.0-1|143	BuildRequires:	pkgconfig(python3)
21mr|firefox-esr115-115.32.0-1|144	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|firefox-esr115-115.32.0-1|145	BuildRequires:	makedepend
21mr|firefox-esr115-115.32.0-1|146	BuildRequires:	nodejs
21mr|firefox-esr115-115.32.0-1|147	%if %{with system_nss_nspr}
21mr|firefox-esr115-115.32.0-1|148	BuildRequires:	nss-devel >= 2:3.24
21mr|firefox-esr115-115.32.0-1|149	BuildRequires:	nss-static-devel
21mr|firefox-esr115-115.32.0-1|150	BuildRequires:	pkgconfig(nspr) >= 4.17
21mr|firefox-esr115-115.32.0-1|151	%endif
21mr|firefox-esr115-115.32.0-1|152	BuildRequires:	startup-notification-devel
21mr|firefox-esr115-115.32.0-1|153	BuildRequires:	dbus-glib-devel
21mr|firefox-esr115-115.32.0-1|154	%ifnarch %armx %mips
21mr|firefox-esr115-115.32.0-1|155	BuildRequires:	java-rpmbuild
21mr|firefox-esr115-115.32.0-1|156	BuildRequires:	java-1.8.0-openjdk-devel
21mr|firefox-esr115-115.32.0-1|157	BuildRequires:	yasm >= 1.0.1
21mr|firefox-esr115-115.32.0-1|158	%endif
21mr|firefox-esr115-115.32.0-1|159	%ifarch %arm
21mr|firefox-esr115-115.32.0-1|160	BuildRequires:	libffi-devel
21mr|firefox-esr115-115.32.0-1|161	%endif
21mr|firefox-esr115-115.32.0-1|162	BuildRequires:	rootcerts >= 1:20110830.00
21mr|firefox-esr115-115.32.0-1|163	BuildRequires:	pkgconfig(xt)
21mr|firefox-esr115-115.32.0-1|164	BuildRequires:	doxygen
21mr|firefox-esr115-115.32.0-1|165	BuildRequires:	pkgconfig(alsa)
21mr|firefox-esr115-115.32.0-1|166	BuildRequires:	wget
21mr|firefox-esr115-115.32.0-1|167	BuildRequires:	pkgconfig(libnotify)
21mr|firefox-esr115-115.32.0-1|168	BuildRequires:	pkgconfig(gl)
21mr|firefox-esr115-115.32.0-1|169	BuildRequires:	autoconf2.1
21mr|firefox-esr115-115.32.0-1|170	BuildRequires:	libiw-devel
21mr|firefox-esr115-115.32.0-1|171	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|firefox-esr115-115.32.0-1|172	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|firefox-esr115-115.32.0-1|173	BuildRequires:	pkgconfig(opus)
21mr|firefox-esr115-115.32.0-1|174	BuildRequires:	pkgconfig(libpulse)
21mr|firefox-esr115-115.32.0-1|175	BuildRequires:	bzip2-devel
21mr|firefox-esr115-115.32.0-1|176	BuildRequires:	pkgconfig(theoradec)
21mr|firefox-esr115-115.32.0-1|177	BuildRequires:	pkgconfig(vorbis)
21mr|firefox-esr115-115.32.0-1|178	BuildRequires:	pkgconfig(gconf-2.0)
21mr|firefox-esr115-115.32.0-1|179	BuildRequires:	pkgconfig(fontconfig)
21mr|firefox-esr115-115.32.0-1|180	%if %{mdvver} < 202110
21mr|firefox-esr115-115.32.0-1|181	BuildRequires:	stdc++-gcc10-devel
21mr|firefox-esr115-115.32.0-1|182	%endif
21mr|firefox-esr115-115.32.0-1|183	
21mr|firefox-esr115-115.32.0-1|184	Provides:	mozilla-firefox = %{EVRD}
21mr|firefox-esr115-115.32.0-1|185	Provides:	webclient
21mr|firefox-esr115-115.32.0-1|186	
21mr|firefox-esr115-115.32.0-1|187	%if %{with system_nss_nspr}
21mr|firefox-esr115-115.32.0-1|188	Requires:	%{mklibname nss 3} >= 2:%{nss_version}
21mr|firefox-esr115-115.32.0-1|189	Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
21mr|firefox-esr115-115.32.0-1|190	%endif
21mr|firefox-esr115-115.32.0-1|191	Requires:	indexhtml
21mr|firefox-esr115-115.32.0-1|192	Requires:	xdg-utils
21mr|firefox-esr115-115.32.0-1|193	# fixes bug #42096
21mr|firefox-esr115-115.32.0-1|194	Requires:	mailcap
21mr|firefox-esr115-115.32.0-1|195	Recommends:	%{_lib}canberra0
21mr|firefox-esr115-115.32.0-1|196	Recommends:	%{_lib}cups2
21mr|firefox-esr115-115.32.0-1|197	
21mr|firefox-esr115-115.32.0-1|198	Conflicts:	firefox
21mr|firefox-esr115-115.32.0-1|199	Conflicts:	firefox-esr24
21mr|firefox-esr115-115.32.0-1|200	Conflicts:	firefox-esr45
21mr|firefox-esr115-115.32.0-1|201	Conflicts:	firefox-esr52
21mr|firefox-esr115-115.32.0-1|202	Conflicts:	firefox-esr60
21mr|firefox-esr115-115.32.0-1|203	Conflicts:	firefox-esr68
21mr|firefox-esr115-115.32.0-1|204	Conflicts:	firefox-esr78 < %{EVRD}
21mr|firefox-esr115-115.32.0-1|205	Conflicts:	firefox-esr < %{EVRD}
21mr|firefox-esr115-115.32.0-1|206	conflicts:	firefox-esr91 < %{EVRD}
21mr|firefox-esr115-115.32.0-1|207	Conflicts:	firefox-esr102 < %{EVRD}
21mr|firefox-esr115-115.32.0-1|208	
21mr|firefox-esr115-115.32.0-1|209	%description
21mr|firefox-esr115-115.32.0-1|210	The award-winning Web browser is now faster, more secure, and fully
21mr|firefox-esr115-115.32.0-1|211	customizable to your online life. With Firefox(R), we've added powerful new
21mr|firefox-esr115-115.32.0-1|212	features that make your online experience even better. It is an 'open source'
21mr|firefox-esr115-115.32.0-1|213	product which is  freely available, and is acquiring a growing proportion of
21mr|firefox-esr115-115.32.0-1|214	international web browser usage.
21mr|firefox-esr115-115.32.0-1|215	
21mr|firefox-esr115-115.32.0-1|216	Firefox claims to offer a more secure web browsing experience than other
21mr|firefox-esr115-115.32.0-1|217	products, with better protection against spyware and other Internet-based
21mr|firefox-esr115-115.32.0-1|218	security threats.  It includes all the standard features of a modern web
21mr|firefox-esr115-115.32.0-1|219	browser, like Internet searching, tracking recently visited sites, setting up
21mr|firefox-esr115-115.32.0-1|220	shortcuts to favourite sites, customising the software behaviour and so on.
21mr|firefox-esr115-115.32.0-1|221	Firefox also includes  features like 'tabbed browsing' (opening several web
21mr|firefox-esr115-115.32.0-1|222	sites as sections within the same window) and methods for controlling pop-up
21mr|firefox-esr115-115.32.0-1|223	windows, cookies and downloaded files.
21mr|firefox-esr115-115.32.0-1|224	
21mr|firefox-esr115-115.32.0-1|225	%files
21mr|firefox-esr115-115.32.0-1|226	%doc AUTHORS CLOBBER LICENSE README.txt
21mr|firefox-esr115-115.32.0-1|227	%{_bindir}/%{oname}
21mr|firefox-esr115-115.32.0-1|228	%{_bindir}/mozilla-firefox
21mr|firefox-esr115-115.32.0-1|229	%{_datadir}/applications/*.desktop
21mr|firefox-esr115-115.32.0-1|230	%{_datadir}/mozilla/extensions/%{firefox_appid}/ru@dictionaries.addons.mozilla.org.xpi
21mr|firefox-esr115-115.32.0-1|231	%{_iconsdir}/%{oname}.png
21mr|firefox-esr115-115.32.0-1|232	%{_iconsdir}/hicolor/*/apps/*.png
21mr|firefox-esr115-115.32.0-1|233	%{_liconsdir}/%{oname}.png
21mr|firefox-esr115-115.32.0-1|234	%{_miconsdir}/%{oname}.png
21mr|firefox-esr115-115.32.0-1|235	%{mozillalibdir}*
21mr|firefox-esr115-115.32.0-1|236	%if %{without system_nss_nspr}
21mr|firefox-esr115-115.32.0-1|237	%exclude %{mozillalibdir}/libnssckbi.so
21mr|firefox-esr115-115.32.0-1|238	%endif
21mr|firefox-esr115-115.32.0-1|239	%dir %{_libdir}/mozilla
21mr|firefox-esr115-115.32.0-1|240	%dir %{_libdir}/mozilla/extensions
21mr|firefox-esr115-115.32.0-1|241	%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr115-115.32.0-1|242	%dir %{pluginsdir}
21mr|firefox-esr115-115.32.0-1|243	
21mr|firefox-esr115-115.32.0-1|244	#---------------------------------------------------------------------
21mr|firefox-esr115-115.32.0-1|245	%if %{xpi}
21mr|firefox-esr115-115.32.0-1|246	
21mr|firefox-esr115-115.32.0-1|247	%define package_l10n() %{expand:
21mr|firefox-esr115-115.32.0-1|248	
21mr|firefox-esr115-115.32.0-1|249	%package %{1}
21mr|firefox-esr115-115.32.0-1|250	Summary:	%{2} localization for Firefox
21mr|firefox-esr115-115.32.0-1|251	License:	GPL
21mr|firefox-esr115-115.32.0-1|252	Group:		System/Internationalization
21mr|firefox-esr115-115.32.0-1|253	Url:		http://www.mozilla.org/products/firefox/
21mr|firefox-esr115-115.32.0-1|254	Requires:	%{name}%{_isa} = %{EVRD}
21mr|firefox-esr115-115.32.0-1|255	Conflicts:      firefox-esr78-%{1} < %{EVRD}
21mr|firefox-esr115-115.32.0-1|256	Conflicts:      firefox-esr91-%{1} < %{EVRD}
21mr|firefox-esr115-115.32.0-1|257	Conflicts:      firefox-esr102-%{1} < %{EVRD}
21mr|firefox-esr115-115.32.0-1|258	Recommends:     locales-%{3}
21mr|firefox-esr115-115.32.0-1|259	
21mr|firefox-esr115-115.32.0-1|260	%description %{1}
21mr|firefox-esr115-115.32.0-1|261	%{1} localization for Firefox web browser
21mr|firefox-esr115-115.32.0-1|262	
21mr|firefox-esr115-115.32.0-1|263	%files %{1}
21mr|firefox-esr115-115.32.0-1|264	%{_datadir}/mozilla/extensions/%{firefox_appid}/langpack-%{2}@%{oname}.mozilla.org.xpi
21mr|firefox-esr115-115.32.0-1|265	}
21mr|firefox-esr115-115.32.0-1|266	
21mr|firefox-esr115-115.32.0-1|267	%(for ORIG in `echo %{languages}`; do \
21mr|firefox-esr115-115.32.0-1|268	E=$(echo $ORIG | sed -e "s/-/_/g"); \
21mr|firefox-esr115-115.32.0-1|269	D=$(echo $E | tr -d [=_=] | tr -d [:upper:] | sed -e "s/valencia//"); \
21mr|firefox-esr115-115.32.0-1|270	echo "%{package_l10n "${E}" "${ORIG}" "${D}"}";done)
21mr|firefox-esr115-115.32.0-1|271	
21mr|firefox-esr115-115.32.0-1|272	%endif
21mr|firefox-esr115-115.32.0-1|273	#---------------------------------------------------------------------
21mr|firefox-esr115-115.32.0-1|274	
21mr|firefox-esr115-115.32.0-1|275	%package devel
21mr|firefox-esr115-115.32.0-1|276	Summary:	Development files for %{name}
21mr|firefox-esr115-115.32.0-1|277	Group:		Development/Other
21mr|firefox-esr115-115.32.0-1|278	Conflicts:	firefox-devel
21mr|firefox-esr115-115.32.0-1|279	Conflicts:	firefox-esr-devel
21mr|firefox-esr115-115.32.0-1|280	Conflicts:	firefox-esr24-devel
21mr|firefox-esr115-115.32.0-1|281	Conflicts:	firefox-esr45-devel
21mr|firefox-esr115-115.32.0-1|282	Conflicts:	firefox-esr52-devel
21mr|firefox-esr115-115.32.0-1|283	Conflicts:	firefox-esr60-devel
21mr|firefox-esr115-115.32.0-1|284	Conflicts:	firefox-esr68-devel
21mr|firefox-esr115-115.32.0-1|285	Conflicts:	firefox-esr78-devel
21mr|firefox-esr115-115.32.0-1|286	Conflicts:	firefox-esr91-devel
21mr|firefox-esr115-115.32.0-1|287	Conflicts:	firefox-esr102-devel
21mr|firefox-esr115-115.32.0-1|288	
21mr|firefox-esr115-115.32.0-1|289	%description devel
21mr|firefox-esr115-115.32.0-1|290	Files and macros mainly for building Firefox extensions.
21mr|firefox-esr115-115.32.0-1|291	
21mr|firefox-esr115-115.32.0-1|292	%files devel
21mr|firefox-esr115-115.32.0-1|293	%doc AUTHORS CLOBBER LICENSE README.txt
21mr|firefox-esr115-115.32.0-1|294	%{_rpmmacrodir}/*%{name}*
21mr|firefox-esr115-115.32.0-1|295	
21mr|firefox-esr115-115.32.0-1|296	#---------------------------------------------------------------------
21mr|firefox-esr115-115.32.0-1|297	
21mr|firefox-esr115-115.32.0-1|298	%prep
21mr|firefox-esr115-115.32.0-1|299	%setup -qn %{oname}-%{version}
21mr|firefox-esr115-115.32.0-1|300	
21mr|firefox-esr115-115.32.0-1|301	%patch -P1 -p1
21mr|firefox-esr115-115.32.0-1|302	%{__python3} %{SOURCE8} services/settings/dumps/main/search-config.json
21mr|firefox-esr115-115.32.0-1|303	
21mr|firefox-esr115-115.32.0-1|304	# gcc13 build
21mr|firefox-esr115-115.32.0-1|305	%if %{mdvver} > 202115
21mr|firefox-esr115-115.32.0-1|306	%patch -P2 -p1
21mr|firefox-esr115-115.32.0-1|307	%endif
21mr|firefox-esr115-115.32.0-1|308	%patch -P3 -p1
21mr|firefox-esr115-115.32.0-1|309	
21mr|firefox-esr115-115.32.0-1|310	## KDE INTEGRATION
21mr|firefox-esr115-115.32.0-1|311	%patch -P11 -p1 -b .kdepatch
21mr|firefox-esr115-115.32.0-1|312	
21mr|firefox-esr115-115.32.0-1|313	# declare identifier
21mr|firefox-esr115-115.32.0-1|314	sed -i '/nsKDEUtils.h/a #include "nsPrintfCString.h"' toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp
21mr|firefox-esr115-115.32.0-1|315	
21mr|firefox-esr115-115.32.0-1|316	%patch -P12 -p1 -b .kdemoz
21mr|firefox-esr115-115.32.0-1|317	
21mr|firefox-esr115-115.32.0-1|318	# Fedora patches
21mr|firefox-esr115-115.32.0-1|319	%patch -P215 -p1 -b .addons
21mr|firefox-esr115-115.32.0-1|320	%patch -P219 -p1 -b .ntlm
21mr|firefox-esr115-115.32.0-1|321	
21mr|firefox-esr115-115.32.0-1|322	%if %{with system_nss_nspr}
21mr|firefox-esr115-115.32.0-1|323	%patch -P300 -p1
21mr|firefox-esr115-115.32.0-1|324	%endif
21mr|firefox-esr115-115.32.0-1|325	
21mr|firefox-esr115-115.32.0-1|326	%if %{with system_nss_nspr}
21mr|firefox-esr115-115.32.0-1|327	# needed to regenerate certdata.c
21mr|firefox-esr115-115.32.0-1|328	pushd security/nss/lib/ckfw/builtins
21mr|firefox-esr115-115.32.0-1|329	perl ./certdata.perl /etc/pki/tls/mozilla/certdata.txt
21mr|firefox-esr115-115.32.0-1|330	popd
21mr|firefox-esr115-115.32.0-1|331	%endif
21mr|firefox-esr115-115.32.0-1|332	
21mr|firefox-esr115-115.32.0-1|333	%build
21mr|firefox-esr115-115.32.0-1|334	%if 0%{?use_bundled_cbindgen}
21mr|firefox-esr115-115.32.0-1|335	mkdir -p my_rust_vendor
21mr|firefox-esr115-115.32.0-1|336	cd my_rust_vendor
21mr|firefox-esr115-115.32.0-1|337	%{__tar} xf %{SOURCE12}
21mr|firefox-esr115-115.32.0-1|338	mkdir -p .cargo
21mr|firefox-esr115-115.32.0-1|339	cat > .cargo/config <<EOL
21mr|firefox-esr115-115.32.0-1|340	[source.crates-io]
21mr|firefox-esr115-115.32.0-1|341	replace-with = "vendored-sources"
21mr|firefox-esr115-115.32.0-1|342	
21mr|firefox-esr115-115.32.0-1|343	[source.vendored-sources]
21mr|firefox-esr115-115.32.0-1|344	directory = "`pwd`"
21mr|firefox-esr115-115.32.0-1|345	EOL
21mr|firefox-esr115-115.32.0-1|346	
21mr|firefox-esr115-115.32.0-1|347	env CARGO_HOME=.cargo cargo install cbindgen
21mr|firefox-esr115-115.32.0-1|348	export PATH=`pwd`/.cargo/bin:$PATH
21mr|firefox-esr115-115.32.0-1|349	%endif
21mr|firefox-esr115-115.32.0-1|350	cd -
21mr|firefox-esr115-115.32.0-1|351	
21mr|firefox-esr115-115.32.0-1|352	export RUSTFLAGS="-Cdebuginfo=0"
21mr|firefox-esr115-115.32.0-1|353	
21mr|firefox-esr115-115.32.0-1|354	%if %{mdvver} < 202110
21mr|firefox-esr115-115.32.0-1|355	sed -i "s/python3/python3.8/g" configure.in
21mr|firefox-esr115-115.32.0-1|356	sed -i "s/python3/python3.8/g" mach
21mr|firefox-esr115-115.32.0-1|357	export PYTHON3=%{_prefix}/libexec/python3.8
21mr|firefox-esr115-115.32.0-1|358	export PATH=%{_prefix}/libexec:$PATH
21mr|firefox-esr115-115.32.0-1|359	%endif
21mr|firefox-esr115-115.32.0-1|360	
21mr|firefox-esr115-115.32.0-1|361	%if %{with clang}
21mr|firefox-esr115-115.32.0-1|362	%define linker lld
21mr|firefox-esr115-115.32.0-1|363	
21mr|firefox-esr115-115.32.0-1|364	%if %{without system_llvm}
21mr|firefox-esr115-115.32.0-1|365	export PATH="%clang_path:$PATH"
21mr|firefox-esr115-115.32.0-1|366	export CC=%clang_path/clang
21mr|firefox-esr115-115.32.0-1|367	export CXX=%clang_path/clang++
21mr|firefox-esr115-115.32.0-1|368	%else
21mr|firefox-esr115-115.32.0-1|369	export CC=clang
21mr|firefox-esr115-115.32.0-1|370	export CXX=clang++
21mr|firefox-esr115-115.32.0-1|371	%endif
21mr|firefox-esr115-115.32.0-1|372	
21mr|firefox-esr115-115.32.0-1|373	%else
21mr|firefox-esr115-115.32.0-1|374	
21mr|firefox-esr115-115.32.0-1|375	%define linker gold
21mr|firefox-esr115-115.32.0-1|376	export CC="%{__cc}"
21mr|firefox-esr115-115.32.0-1|377	export CXX="%{__cxx}"
21mr|firefox-esr115-115.32.0-1|378	CFLAGS="$CFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr115-115.32.0-1|379	CXXFLAGS="$CXXFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr115-115.32.0-1|380	export CFLAGS
21mr|firefox-esr115-115.32.0-1|381	export CXXFLAGS
21mr|firefox-esr115-115.32.0-1|382	%endif
21mr|firefox-esr115-115.32.0-1|383	
21mr|firefox-esr115-115.32.0-1|384	
21mr|firefox-esr115-115.32.0-1|385	cp -rf %{S:3} mozconfig
21mr|firefox-esr115-115.32.0-1|386	
21mr|firefox-esr115-115.32.0-1|387	echo "mk_add_options MOZ_MAKE_FLAGS=%{_smp_mflags}" >> mozconfig
21mr|firefox-esr115-115.32.0-1|388	echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/%{objdir}" >> mozconfig
21mr|firefox-esr115-115.32.0-1|389	echo "ac_add_options --disable-crashreporter" >> mozconfig
21mr|firefox-esr115-115.32.0-1|390	%ifarch %{ix86}
21mr|firefox-esr115-115.32.0-1|391	echo "ac_add_options --disable-debug-symbols" >> mozconfig
21mr|firefox-esr115-115.32.0-1|392	%endif
21mr|firefox-esr115-115.32.0-1|393	echo "ac_add_options --disable-elf-hack" >> mozconfig
21mr|firefox-esr115-115.32.0-1|394	%if %{toolkit_gtk3}
21mr|firefox-esr115-115.32.0-1|395	echo "ac_add_options --enable-default-toolkit=cairo-gtk3-x11-wayland" >> mozconfig
21mr|firefox-esr115-115.32.0-1|396	%endif
21mr|firefox-esr115-115.32.0-1|397	echo "ac_add_options --host=%{_host}" >> mozconfig
21mr|firefox-esr115-115.32.0-1|398	echo "ac_add_options --libdir=%{_libdir}" >> mozconfig
21mr|firefox-esr115-115.32.0-1|399	echo "ac_add_options --prefix=%{_prefix}" >> mozconfig
21mr|firefox-esr115-115.32.0-1|400	# Uncomment the following line if you wish to use Google's geolocaton API
21mr|firefox-esr115-115.32.0-1|401	# (needed for use with saved maps with Google Maps)
21mr|firefox-esr115-115.32.0-1|402	echo "ac_add_options --with-google-location-service-api-keyfile=%{SOURCE11}" >> mozconfig
21mr|firefox-esr115-115.32.0-1|403	echo "ac_add_options --with-google-safebrowsing-api-keyfile=%{SOURCE11}" >> mozconfig
21mr|firefox-esr115-115.32.0-1|404	# Uncomment the following line if you wish to use Mozilla Location Service
21mr|firefox-esr115-115.32.0-1|405	echo "ac_add_options --with-mozilla-api-keyfile=%{SOURCE10}" >> mozconfig
21mr|firefox-esr115-115.32.0-1|406	%if %{with system_nss_nspr}
21mr|firefox-esr115-115.32.0-1|407	echo "ac_add_options --with-system-nspr" >> mozconfig
21mr|firefox-esr115-115.32.0-1|408	echo "ac_add_options --with-system-nss" >> mozconfig
21mr|firefox-esr115-115.32.0-1|409	%endif
21mr|firefox-esr115-115.32.0-1|410	echo "ac_add_options --without-wasm-sandboxed-libraries" >> mozconfig
21mr|firefox-esr115-115.32.0-1|411	
21mr|firefox-esr115-115.32.0-1|412	export MOZCONFIG=`pwd`/mozconfig
21mr|firefox-esr115-115.32.0-1|413	
21mr|firefox-esr115-115.32.0-1|414	# force memory efficient linking and ets
21mr|firefox-esr115-115.32.0-1|415	%if %{with clang}
21mr|firefox-esr115-115.32.0-1|416	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|firefox-esr115-115.32.0-1|417	%else
21mr|firefox-esr115-115.32.0-1|418	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|firefox-esr115-115.32.0-1|419	%endif
21mr|firefox-esr115-115.32.0-1|420	
21mr|firefox-esr115-115.32.0-1|421	export MOZ_SERVICES_SYNC="1"
21mr|firefox-esr115-115.32.0-1|422	export STRIP=/bin/true
21mr|firefox-esr115-115.32.0-1|423	
21mr|firefox-esr115-115.32.0-1|424	# This is needed since Firefox 68, otherwise each language installation
21mr|firefox-esr115-115.32.0-1|425	# (and Firefox 68 from Mozilla binaries compared to old Firefox binaries
21mr|firefox-esr115-115.32.0-1|426	# from ROSA) will have their own profile (and users are missing bookmarks
21mr|firefox-esr115-115.32.0-1|427	# and such).
21mr|firefox-esr115-115.32.0-1|428	export MOZ_LEGACY_PROFILES="1"
21mr|firefox-esr115-115.32.0-1|429	
21mr|firefox-esr115-115.32.0-1|430	# This mach command requires /builddir/.mozbuild/_virtualenvs/mach/bin/python,
21mr|firefox-esr115-115.32.0-1|431	# which wasn't found on the system!
21mr|firefox-esr115-115.32.0-1|432	# Consider running 'mach bootstrap' or 'mach create-mach-environment'
21mr|firefox-esr115-115.32.0-1|433	# to create the mach virtualenvs, or set MACH_USE_SYSTEM_PYTHON to use
21mr|firefox-esr115-115.32.0-1|434	# the system Python installation over a virtualenv.
21mr|firefox-esr115-115.32.0-1|435	export MACH_USE_SYSTEM_PYTHON=1
21mr|firefox-esr115-115.32.0-1|436	
21mr|firefox-esr115-115.32.0-1|437	./mach build
21mr|firefox-esr115-115.32.0-1|438	
21mr|firefox-esr115-115.32.0-1|439	%install
21mr|firefox-esr115-115.32.0-1|440	# Make sure locale works for langpacks
21mr|firefox-esr115-115.32.0-1|441	cat > `pwd`/obj/dist/bin/browser/defaults/preferences/firefox-l10n.js << EOF
21mr|firefox-esr115-115.32.0-1|442	pref("general.useragent.locale", "chrome://global/locale/intl.properties");
21mr|firefox-esr115-115.32.0-1|443	EOF
21mr|firefox-esr115-115.32.0-1|444	
21mr|firefox-esr115-115.32.0-1|445	make -C `pwd`/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0
21mr|firefox-esr115-115.32.0-1|446	
21mr|firefox-esr115-115.32.0-1|447	# Copy files to buildroot
21mr|firefox-esr115-115.32.0-1|448	mkdir -p %{buildroot}%{mozillalibdir}
21mr|firefox-esr115-115.32.0-1|449	cp -rf `pwd`/obj/dist/firefox/* %{buildroot}%{mozillalibdir}
21mr|firefox-esr115-115.32.0-1|450	
21mr|firefox-esr115-115.32.0-1|451	mkdir -p  %{buildroot}%{_bindir}
21mr|firefox-esr115-115.32.0-1|452	cat > %{buildroot}%{_bindir}/firefox <<'EOF'
21mr|firefox-esr115-115.32.0-1|453	#!/bin/sh
21mr|firefox-esr115-115.32.0-1|454	if [ "${XDG_SESSION_TYPE:-}" = wayland ]; then
21mr|firefox-esr115-115.32.0-1|455	export MOZ_ENABLE_WAYLAND=1
21mr|firefox-esr115-115.32.0-1|456	exec %{mozillalibdir}/firefox
21mr|firefox-esr115-115.32.0-1|457	else
21mr|firefox-esr115-115.32.0-1|458	export MOZ_DISABLE_WAYLAND=1
21mr|firefox-esr115-115.32.0-1|459	exec %{mozillalibdir}/firefox
21mr|firefox-esr115-115.32.0-1|460	fi
21mr|firefox-esr115-115.32.0-1|461	EOF
21mr|firefox-esr115-115.32.0-1|462	chmod +x %{buildroot}%{_bindir}/firefox
21mr|firefox-esr115-115.32.0-1|463	
21mr|firefox-esr115-115.32.0-1|464	pushd %{buildroot}%{_bindir}
21mr|firefox-esr115-115.32.0-1|465	ln -sf firefox mozilla-firefox
21mr|firefox-esr115-115.32.0-1|466	popd
21mr|firefox-esr115-115.32.0-1|467	mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
21mr|firefox-esr115-115.32.0-1|468	install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js
21mr|firefox-esr115-115.32.0-1|469	
21mr|firefox-esr115-115.32.0-1|470	# Create and own %%_libdir/mozilla/plugins & firefox extensions directories
21mr|firefox-esr115-115.32.0-1|471	mkdir -p %{buildroot}%{pluginsdir}
21mr|firefox-esr115-115.32.0-1|472	mkdir -p %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr115-115.32.0-1|473	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr115-115.32.0-1|474	# added ru dictionaries
21mr|firefox-esr115-115.32.0-1|475	tar xjf %{SOURCE2} -C %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}/
21mr|firefox-esr115-115.32.0-1|476	
21mr|firefox-esr115-115.32.0-1|477	# (tpg) desktop entry
21mr|firefox-esr115-115.32.0-1|478	mkdir -p %{buildroot}%{_datadir}/applications
21mr|firefox-esr115-115.32.0-1|479	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{oname}.desktop
21mr|firefox-esr115-115.32.0-1|480	
21mr|firefox-esr115-115.32.0-1|481	# (tpg) icons
21mr|firefox-esr115-115.32.0-1|482	for i in 16 22 24 32 48 256; do
21mr|firefox-esr115-115.32.0-1|483	# (cg) Not all icon sizes are installed with make install, so just redo it here.
21mr|firefox-esr115-115.32.0-1|484	install -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default$i.png
21mr|firefox-esr115-115.32.0-1|485	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21mr|firefox-esr115-115.32.0-1|486	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{oname}.png ;
21mr|firefox-esr115-115.32.0-1|487	done
21mr|firefox-esr115-115.32.0-1|488	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|firefox-esr115-115.32.0-1|489	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{oname}.png
21mr|firefox-esr115-115.32.0-1|490	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{oname}.png
21mr|firefox-esr115-115.32.0-1|491	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{oname}.png
21mr|firefox-esr115-115.32.0-1|492	
21mr|firefox-esr115-115.32.0-1|493	# exclusions
21mr|firefox-esr115-115.32.0-1|494	rm -f %{buildroot}%{mozillalibdir}/README.txt
21mr|firefox-esr115-115.32.0-1|495	rm -f %{buildroot}%{mozillalibdir}/removed-files
21mr|firefox-esr115-115.32.0-1|496	rm -f %{buildroot}%{mozillalibdir}/precomplete
21mr|firefox-esr115-115.32.0-1|497	
21mr|firefox-esr115-115.32.0-1|498	install -m 644 %{SOURCE7} %{buildroot}%{mozillalibdir}/firefox.cfg
21mr|firefox-esr115-115.32.0-1|499	
21mr|firefox-esr115-115.32.0-1|500	cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/pref/config-prefs.js
21mr|firefox-esr115-115.32.0-1|501	pref("general.config.filename", "firefox.cfg");
21mr|firefox-esr115-115.32.0-1|502	pref("general.config.obscure_value", 0); // use this to disable the byte-shift
21mr|firefox-esr115-115.32.0-1|503	EOF
21mr|firefox-esr115-115.32.0-1|504	
21mr|firefox-esr115-115.32.0-1|505	# display icon for Firefox button
21mr|firefox-esr115-115.32.0-1|506	mkdir -p %{buildroot}%{mozillalibdir}/defaults/profile/chrome
21mr|firefox-esr115-115.32.0-1|507	cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
21mr|firefox-esr115-115.32.0-1|508	#appmenu-toolbar-button {
21mr|firefox-esr115-115.32.0-1|509	list-style-image: url("chrome://branding/content/icon16.png");
21mr|firefox-esr115-115.32.0-1|510	}
21mr|firefox-esr115-115.32.0-1|511	EOF
21mr|firefox-esr115-115.32.0-1|512	
21mr|firefox-esr115-115.32.0-1|513	cat <<FIN >macro
21mr|firefox-esr115-115.32.0-1|514	# Macros from %{name} package
21mr|firefox-esr115-115.32.0-1|515	%%firefox_major		%{major}
21mr|firefox-esr115-115.32.0-1|516	%%firefox_epoch		%{ff_epoch}
21mr|firefox-esr115-115.32.0-1|517	%%firefox_version	%{major}
21mr|firefox-esr115-115.32.0-1|518	%%firefox_mozillapath	%{mozillalibdir}
21mr|firefox-esr115-115.32.0-1|519	%%firefox_pluginsdir	%{pluginsdir}
21mr|firefox-esr115-115.32.0-1|520	%%firefox_appid		\{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr115-115.32.0-1|521	%%firefox_extdir	%%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
21mr|firefox-esr115-115.32.0-1|522	FIN
21mr|firefox-esr115-115.32.0-1|523	%install_macro %{name} macro
21mr|firefox-esr115-115.32.0-1|524	
21mr|firefox-esr115-115.32.0-1|525	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|firefox-esr115-115.32.0-1|526	
21mr|firefox-esr115-115.32.0-1|527	%if %{xpi}
21mr|firefox-esr115-115.32.0-1|528	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr115-115.32.0-1|529	tar xf %{SOURCE6} -C %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr115-115.32.0-1|530	rm -vr %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}/langpack-en-US@firefox.mozilla.org.xpi
21mr|firefox-esr115-115.32.0-1|531	%endif
21mr|firefox-esr115-115.32.0-1|532	
21mr|firefox-esr115-115.32.0-1|533	%post
21mr|firefox-esr115-115.32.0-1|534	
21mr|firefox-esr115-115.32.0-1|535	if [ -x %{_bindir}/%{oname} ]; then
21mr|firefox-esr115-115.32.0-1|536	LANG="${LANG:-}"
21mr|firefox-esr115-115.32.0-1|537	
21mr|firefox-esr115-115.32.0-1|538	if [[ "$LANG" =~ ^ru(|_.*).UTF-8$ ]] ; then
21mr|firefox-esr115-115.32.0-1|539	echo "Firefox-esr был обновлен до новой мажорной версии."
21mr|firefox-esr115-115.32.0-1|540	echo "Сделайте резервную копию профиля (~/.mozilla) перед первым запуском."
21mr|firefox-esr115-115.32.0-1|541	else
21mr|firefox-esr115-115.32.0-1|542	echo "Firefox-esr has been upgraded to a new major version."
21mr|firefox-esr115-115.32.0-1|543	echo "Make a backup of your profile (~/.mozilla) before running the new version."
21mr|firefox-esr115-115.32.0-1|544	fi
21mr|firefox-esr115-115.32.0-1|545	fi
21mr|firefox-esr115-115.32.0-1|546	
21mr|firefox-esr115-115.32.0-1|547	%changelog
21mr|firefox-esr115-115.32.0-1|548	* Thu Jan 15 2026 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|549	- update to 115.32.0
21mr|firefox-esr115-115.32.0-1|550	- CVE-2026-0877: Mitigation bypass in the DOM: Security component
21mr|firefox-esr115-115.32.0-1|551	- CVE-2026-0879: Sandbox escape due to incorrect boundary conditions in the Graphics component
21mr|firefox-esr115-115.32.0-1|552	- CVE-2026-0880: Sandbox escape due to integer overflow in the Graphics component
21mr|firefox-esr115-115.32.0-1|553	- CVE-2026-0882: Use-after-free in the IPC component
21mr|firefox-esr115-115.32.0-1|554	- CVE-2026-0886: Incorrect boundary conditions in the Graphics component
21mr|firefox-esr115-115.32.0-1|555	
21mr|firefox-esr115-115.32.0-1|556	* Wed Oct 15 2025 slava86 <s.matveev@rosalinux.ru> 115.29.0-1
21mr|firefox-esr115-115.32.0-1|557	- update to 115.29.0
21mr|firefox-esr115-115.32.0-1|558	- CVE-2025-11709: Out of bounds read/write in a privileged process triggered by WebGL textures
21mr|firefox-esr115-115.32.0-1|559	- CVE-2025-11710: Cross-process information leaked due to malicious IPC messages
21mr|firefox-esr115-115.32.0-1|560	- CVE-2025-11711: Some non-writable Object properties could be modified
21mr|firefox-esr115-115.32.0-1|561	- CVE-2025-11714: Memory safety bugs fixed in Firefox ESR 115.29, Firefox ESR 140.4, Thunderbird ESR 140.4, Firefox 144 and Thunderbird 144
21mr|firefox-esr115-115.32.0-1|562	
21mr|firefox-esr115-115.32.0-1|563	* Wed Aug 20 2025 slava86 <s.matveev@rosalinux.ru> 115.27.0-1
21mr|firefox-esr115-115.32.0-1|564	- update to 115.27.0
21mr|firefox-esr115-115.32.0-1|565	- CVE-2025-9179: Sandbox escape due to invalid pointer in the Audio/Video: GMP component
21mr|firefox-esr115-115.32.0-1|566	- CVE-2025-9180: Same-origin policy bypass in the Graphics: Canvas2D component
21mr|firefox-esr115-115.32.0-1|567	- CVE-2025-9185: Memory safety bugs fixed in Firefox ESR 115.27, Firefox ESR 128.14, Thunderbird ESR 128.14, Firefox ESR 140.2, Thunderbird ESR 140.2, Firefox 142 and Thunderbird 142
21mr|firefox-esr115-115.32.0-1|568	
21mr|firefox-esr115-115.32.0-1|569	* Wed Jul 23 2025 slava86 <s.matveev@rosalinux.ru> 115.26.0-1
21mr|firefox-esr115-115.32.0-1|570	- update to 115.26.0
21mr|firefox-esr115-115.32.0-1|571	- CVE-2025-8027: JavaScript engine only wrote partial return value to stack
21mr|firefox-esr115-115.32.0-1|572	- CVE-2025-8028: Large branch table could lead to truncated instruction
21mr|firefox-esr115-115.32.0-1|573	- CVE-2025-8033: Incorrect JavaScript state machine for generators
21mr|firefox-esr115-115.32.0-1|574	- CVE-2025-8034: Memory safety bugs fixed in Firefox ESR 115.26, Firefox ESR 128.13, Thunderbird ESR 128.13, Firefox ESR 140.1, Thunderbird ESR 140.1, Firefox 141 and Thunderbird 141
21mr|firefox-esr115-115.32.0-1|575	
21mr|firefox-esr115-115.32.0-1|576	* Wed May 28 2025 slava86 <s.matveev@rosalinux.ru> 115.24.0-1
21mr|firefox-esr115-115.32.0-1|577	- update to 115.24.0
21mr|firefox-esr115-115.32.0-1|578	- MFSA-TMP-2025-0001: Double-free in libvpx encoder
21mr|firefox-esr115-115.32.0-1|579	- CVE-2025-5263: Error handling for script execution was incorrectly isolated from web content
21mr|firefox-esr115-115.32.0-1|580	- CVE-2025-5264: Potential local code execution in “Copy as cURL” command
21mr|firefox-esr115-115.32.0-1|581	- CVE-2025-5265: Potential local code execution in “Copy as cURL” command
21mr|firefox-esr115-115.32.0-1|582	
21mr|firefox-esr115-115.32.0-1|583	* Tue Apr 29 2025 slava86 <s.matveev@rosalinux.ru> 115.23.0-1
21mr|firefox-esr115-115.32.0-1|584	- update to 115.23.0
21mr|firefox-esr115-115.32.0-1|585	- CVE-2025-2817: Privilege escalation in Firefox Updater
21mr|firefox-esr115-115.32.0-1|586	- CVE-2025-4082: WebGL shader attribute memory corruption in Firefox for macOS
21mr|firefox-esr115-115.32.0-1|587	- CVE-2025-4083: Process isolation bypass using "javascript:" URI links in cross-origin frames
21mr|firefox-esr115-115.32.0-1|588	- CVE-2025-4084: Potential local code execution in "copy as cURL" command
21mr|firefox-esr115-115.32.0-1|589	
21mr|firefox-esr115-115.32.0-1|590	* Thu Apr 3 2025 slava86 <s.matveev@rosalinux.ru> 115.22.0-1
21mr|firefox-esr115-115.32.0-1|591	- update to 115.22.0
21mr|firefox-esr115-115.32.0-1|592	
21mr|firefox-esr115-115.32.0-1|593	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|firefox-esr115-115.32.0-1|594	- automated spec cleanup
21mr|firefox-esr115-115.32.0-1|595	
21mr|firefox-esr115-115.32.0-1|596	* Sat Feb 15 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|firefox-esr115-115.32.0-1|597	- Replace macro
21mr|firefox-esr115-115.32.0-1|598	
21mr|firefox-esr115-115.32.0-1|599	* Sat Feb 15 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|firefox-esr115-115.32.0-1|600	- Replace macro
21mr|firefox-esr115-115.32.0-1|601	
21mr|firefox-esr115-115.32.0-1|602	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru> 115.20.0-1
21mr|firefox-esr115-115.32.0-1|603	- update to 115.20.0
21mr|firefox-esr115-115.32.0-1|604	- CVE-2025-1009: Use-after-free in XSLT
21mr|firefox-esr115-115.32.0-1|605	- CVE-2025-1010: Use-after-free in Custom Highlight
21mr|firefox-esr115-115.32.0-1|606	- CVE-2025-1012: Use-after-free during concurrent delazification
21mr|firefox-esr115-115.32.0-1|607	- CVE-2025-1016: Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 115.20, and Thunderbird 128.7
21mr|firefox-esr115-115.32.0-1|608	
21mr|firefox-esr115-115.32.0-1|609	* Wed Jan 8 2025 slava86 <s.matveev@rosalinux.ru> 115.19.0-1
21mr|firefox-esr115-115.32.0-1|610	- fix source archive
21mr|firefox-esr115-115.32.0-1|611	
21mr|firefox-esr115-115.32.0-1|612	* Wed Jan 8 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|613	- update to 115.19.0
21mr|firefox-esr115-115.32.0-1|614	- CVE-2025-0238: Use-after-free when breaking lines in text
21mr|firefox-esr115-115.32.0-1|615	- CVE-2025-0242: Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird 115.19, and Thunderbird 128.6
21mr|firefox-esr115-115.32.0-1|616	
21mr|firefox-esr115-115.32.0-1|617	* Wed Nov 27 2024 slava86 <s.matveev@rosalinux.ru> 115.18.0-1
21mr|firefox-esr115-115.32.0-1|618	- update to 115.18.0
21mr|firefox-esr115-115.32.0-1|619	- CVE-2024-11691: Out-of-bounds write in Apple GPU drivers via WebGL
21mr|firefox-esr115-115.32.0-1|620	- CVE-2024-11694: CSP Bypass and XSS Exposure via Web Compatibility Shims
21mr|firefox-esr115-115.32.0-1|621	
21mr|firefox-esr115-115.32.0-1|622	* Tue Oct 29 2024 slava86 <s.matveev@rosalinux.ru> 115.17.0-1
21mr|firefox-esr115-115.32.0-1|623	- update to 115.17.0
21mr|firefox-esr115-115.32.0-1|624	- CVE-2024-10458: Permission leak via embed or object elements
21mr|firefox-esr115-115.32.0-1|625	- CVE-2024-10459: Use-after-free in layout with accessibility
21mr|firefox-esr115-115.32.0-1|626	- CVE-2024-10463: Cross origin video frame leak
21mr|firefox-esr115-115.32.0-1|627	
21mr|firefox-esr115-115.32.0-1|628	* Fri Oct 11 2024 slava86 <s.matveev@rosalinux.ru> 115.16.1-1
21mr|firefox-esr115-115.32.0-1|629	- fix spec files
21mr|firefox-esr115-115.32.0-1|630	
21mr|firefox-esr115-115.32.0-1|631	* Fri Oct 11 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|632	- update to 115.16.1 CVE-2024-9680
21mr|firefox-esr115-115.32.0-1|633	
21mr|firefox-esr115-115.32.0-1|634	* Tue Oct 1 2024 slava86 <s.matveev@rosalinux.ru> 115.16.0-1
21mr|firefox-esr115-115.32.0-1|635	- remove BR: python2
21mr|firefox-esr115-115.32.0-1|636	
21mr|firefox-esr115-115.32.0-1|637	* Tue Oct 1 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|638	- update to 115.16.0
21mr|firefox-esr115-115.32.0-1|639	
21mr|firefox-esr115-115.32.0-1|640	* Wed Jul 10 2024 slava86 <s.matveev@rosalinux.ru> 115.13.0-1
21mr|firefox-esr115-115.32.0-1|641	- update to 115.13.0
21mr|firefox-esr115-115.32.0-1|642	- CVE-2024-6600: Memory corruption in WebGL API
21mr|firefox-esr115-115.32.0-1|643	- CVE-2024-6601: Race condition in permission assignment
21mr|firefox-esr115-115.32.0-1|644	- CVE-2024-6602: Memory corruption in NSS
21mr|firefox-esr115-115.32.0-1|645	- CVE-2024-6603: Memory corruption in thread creation
21mr|firefox-esr115-115.32.0-1|646	- CVE-2024-6604: Memory safety bugs fixed in Firefox 128, Firefox ESR 115.13, and Thunderbird 115.13
21mr|firefox-esr115-115.32.0-1|647	
21mr|firefox-esr115-115.32.0-1|648	* Tue Jun 11 2024 slava86 <s.matveev@rosalinux.ru> 115.12.0-1
21mr|firefox-esr115-115.32.0-1|649	- update to 115.12.0
21mr|firefox-esr115-115.32.0-1|650	
21mr|firefox-esr115-115.32.0-1|651	* Tue May 14 2024 slava86 <s.matveev@rosalinux.ru> 115.11.0-1
21mr|firefox-esr115-115.32.0-1|652	- update to 115.11.0
21mr|firefox-esr115-115.32.0-1|653	- Security fixed:
21mr|firefox-esr115-115.32.0-1|654	- CVE-2024-4367: Arbitrary JavaScript execution in PDF.js
21mr|firefox-esr115-115.32.0-1|655	- CVE-2024-4767: IndexedDB files retained in private browsing mode
21mr|firefox-esr115-115.32.0-1|656	- CVE-2024-4768: Potential permissions request bypass via clickjacking
21mr|firefox-esr115-115.32.0-1|657	- CVE-2024-4769: Cross-origin responses could be distinguished between script and non-script content-types
21mr|firefox-esr115-115.32.0-1|658	- CVE-2024-4770: Use-after-free could occur when printing to PDF
21mr|firefox-esr115-115.32.0-1|659	- CVE-2024-4777: Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11, and Thunderbird 115.11
21mr|firefox-esr115-115.32.0-1|660	
21mr|firefox-esr115-115.32.0-1|661	* Tue Apr 16 2024 slava86 <s.matveev@rosalinux.ru> 115.10.0-1
21mr|firefox-esr115-115.32.0-1|662	- update to 115.10.0
21mr|firefox-esr115-115.32.0-1|663	- CVE-2024-3852: GetBoundName in the JIT returned the wrong object
21mr|firefox-esr115-115.32.0-1|664	- CVE-2024-3854: Out-of-bounds-read after mis-optimized switch statement
21mr|firefox-esr115-115.32.0-1|665	- CVE-2024-3857: Incorrect JITting of arguments led to use-after-free during garbage collection
21mr|firefox-esr115-115.32.0-1|666	- CVE-2024-2609: Permission prompt input delay could expire when not in focus
21mr|firefox-esr115-115.32.0-1|667	- CVE-2024-3859: Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
21mr|firefox-esr115-115.32.0-1|668	- CVE-2024-3861: Potential use-after-free due to AlignedBuffer self-move
21mr|firefox-esr115-115.32.0-1|669	- CVE-2024-3863: Download Protections were bypassed by .xrm-ms files on Windows
21mr|firefox-esr115-115.32.0-1|670	- CVE-2024-3302: Denial of Service using HTTP/2 CONTINUATION frames
21mr|firefox-esr115-115.32.0-1|671	- CVE-2024-3864: Memory safety bug fixed in Firefox 125, Firefox ESR 115.10, and Thunderbird 115.10
21mr|firefox-esr115-115.32.0-1|672	
21mr|firefox-esr115-115.32.0-1|673	* Sat Mar 23 2024 slava86 <s.matveev@rosalinux.ru> 115.9.1-1
21mr|firefox-esr115-115.32.0-1|674	- update to 115.9.1 Security fixed critical
21mr|firefox-esr115-115.32.0-1|675	- CVE-2024-29943: Out-of-bounds access via Range Analysis bypass
21mr|firefox-esr115-115.32.0-1|676	- CVE-2024-29944: Privileged JavaScript Execution via Event Handlers
21mr|firefox-esr115-115.32.0-1|677	
21mr|firefox-esr115-115.32.0-1|678	* Mon Mar 18 2024 slava86 <s.matveev@rosalinux.ru> 115.9.0-1
21mr|firefox-esr115-115.32.0-1|679	- update to 115.9.0
21mr|firefox-esr115-115.32.0-1|680	
21mr|firefox-esr115-115.32.0-1|681	* Mon Feb 19 2024 slava86 <s.matveev@rosalinux.ru> 115.8.0-1
21mr|firefox-esr115-115.32.0-1|682	- update to 115.8.0
21mr|firefox-esr115-115.32.0-1|683	
21mr|firefox-esr115-115.32.0-1|684	* Wed Jan 24 2024 slava86 <s.matveev@rosalinux.ru> 115.7.0-1
21mr|firefox-esr115-115.32.0-1|685	- update to 115.7.0 Security Fixed:
21mr|firefox-esr115-115.32.0-1|686	- CVE-2024-0741: Out of bounds write in ANGLE
21mr|firefox-esr115-115.32.0-1|687	- CVE-2024-0742: Failure to update user input timestamp
21mr|firefox-esr115-115.32.0-1|688	- CVE-2024-0746: Crash when listing printers on Linux
21mr|firefox-esr115-115.32.0-1|689	- CVE-2024-0747: Bypass of Content Security Policy when directive unsafe-inline was set
21mr|firefox-esr115-115.32.0-1|690	- CVE-2024-0749: Phishing site popup could show local origin in address bar
21mr|firefox-esr115-115.32.0-1|691	- CVE-2024-0750: Potential permissions request bypass via clickjacking
21mr|firefox-esr115-115.32.0-1|692	- CVE-2024-0751: Privilege escalation through devtools
21mr|firefox-esr115-115.32.0-1|693	- CVE-2024-0753: HSTS policy on subdomain could bypass policy of upper domain
21mr|firefox-esr115-115.32.0-1|694	- CVE-2024-0755: Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7, and Thunderbird 115.7
21mr|firefox-esr115-115.32.0-1|695	
21mr|firefox-esr115-115.32.0-1|696	* Wed Dec 20 2023 Святослав <s.matveev@rosalinux.ru> 115.6.0-1
21mr|firefox-esr115-115.32.0-1|697	- build failure on aarch
21mr|firefox-esr115-115.32.0-1|698	
21mr|firefox-esr115-115.32.0-1|699	* Tue Dec 19 2023 slava86 <s.matveev@rosalinux.ru> 115.6.0-1
21mr|firefox-esr115-115.32.0-1|700	- Upd: 115.5.0 .. 115.6.0 Security fixed:
21mr|firefox-esr115-115.32.0-1|701	- CVE-2023-6856: Heap-buffer-overflow affecting WebGL <code>DrawElementsInstanced</code> method with Mesa VM driver
21mr|firefox-esr115-115.32.0-1|702	- CVE-2023-6135: NSS susceptible to "Minerva" attack
21mr|firefox-esr115-115.32.0-1|703	- CVE-2023-6865: Potential exposure of uninitialized data in <code>EncryptingOutputStream</code>
21mr|firefox-esr115-115.32.0-1|704	- CVE-2023-6857: Symlinks may resolve to smaller than expected buffers
21mr|firefox-esr115-115.32.0-1|705	- CVE-2023-6858: Heap buffer overflow in <code>nsTextFragment</code>
21mr|firefox-esr115-115.32.0-1|706	- CVE-2023-6859: Use-after-free in PR_GetIdentitiesLayer
21mr|firefox-esr115-115.32.0-1|707	- CVE-2023-6866: TypedArrays lack sufficient exception handling
21mr|firefox-esr115-115.32.0-1|708	- CVE-2023-6860: Potential sandbox escape due to <code>VideoBridge</code> lack of texture validation
21mr|firefox-esr115-115.32.0-1|709	- CVE-2023-6867: Clickjacking permission prompts using the popup transition
21mr|firefox-esr115-115.32.0-1|710	- CVE-2023-6861: Heap buffer overflow affected <code>nsWindow::PickerOpen(void)</code> in headless mode
21mr|firefox-esr115-115.32.0-1|711	- CVE-2023-6868: WebPush requests on Firefox for Android did not require VAPID key
21mr|firefox-esr115-115.32.0-1|712	- CVE-2023-6869: Content can paint outside of sandboxed iframe
21mr|firefox-esr115-115.32.0-1|713	- CVE-2023-6870: Android Toast notifications may obscure fullscreen event notifications
21mr|firefox-esr115-115.32.0-1|714	- CVE-2023-6871: Lack of protocol handler warning in some instances
21mr|firefox-esr115-115.32.0-1|715	- CVE-2023-6872: Browsing history leaked to syslogs via GNOME
21mr|firefox-esr115-115.32.0-1|716	- CVE-2023-6863: Undefined behavior in <code>ShutdownObserver()</code>
21mr|firefox-esr115-115.32.0-1|717	- CVE-2023-6864: Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6, and Thunderbird 115.6
21mr|firefox-esr115-115.32.0-1|718	- CVE-2023-6873: Memory safety bugs fixed in Firefox 121
21mr|firefox-esr115-115.32.0-1|719	
21mr|firefox-esr115-115.32.0-1|720	* Tue Nov 21 2023 slava86 <s.matveev@rosalinux.ru> 115.5.0-1
21mr|firefox-esr115-115.32.0-1|721	- upd: 115.4.0 .. 115.5.0 Security fixed:
21mr|firefox-esr115-115.32.0-1|722	- CVE-2023-6204: Out-of-bound memory access in WebGL2 blitFramebuffer
21mr|firefox-esr115-115.32.0-1|723	- CVE-2023-6205: Use-after-free in MessagePort::Entangled
21mr|firefox-esr115-115.32.0-1|724	- CVE-2023-6206: Clickjacking permission prompts using the fullscreen transition
21mr|firefox-esr115-115.32.0-1|725	- CVE-2023-6207: Use-after-free in ReadableByteStreamQueueEntry::Buffer
21mr|firefox-esr115-115.32.0-1|726	- CVE-2023-6208: Using Selection API would copy contents into X11 primary selection.
21mr|firefox-esr115-115.32.0-1|727	- CVE-2023-6209: Incorrect parsing of relative URLs starting with "///"
21mr|firefox-esr115-115.32.0-1|728	- CVE-2023-6212: Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5, and Thunderbird 115.5
21mr|firefox-esr115-115.32.0-1|729	
21mr|firefox-esr115-115.32.0-1|730	* Wed Oct 25 2023 slava86 <s.matveev@rosalinux.ru> 115.4.0-2
21mr|firefox-esr115-115.32.0-1|731	- Let's get rid of other people's certificates
21mr|firefox-esr115-115.32.0-1|732	
21mr|firefox-esr115-115.32.0-1|733	* Tue Oct 24 2023 slava86 <s.matveev@rosalinux.ru> 115.4.0-1
21mr|firefox-esr115-115.32.0-1|734	- upd: 115.3.1 .. 115.4.0 Security fixed
21mr|firefox-esr115-115.32.0-1|735	- CVE-2023-5721: Queued up rendering could have allowed websites to clickjack
21mr|firefox-esr115-115.32.0-1|736	- CVE-2023-5732: Address bar spoofing via bidirectional characters
21mr|firefox-esr115-115.32.0-1|737	- CVE-2023-5724: Large WebGL draw could have led to a crash
21mr|firefox-esr115-115.32.0-1|738	- CVE-2023-5725: WebExtensions could open arbitrary URLs
21mr|firefox-esr115-115.32.0-1|739	- CVE-2023-5726: Full screen notification obscured by file open dialog on macOS
21mr|firefox-esr115-115.32.0-1|740	- CVE-2023-5727: Download Protections were bypassed by .msix, .msixbundle, .appx, and .appxbundle files on Windows
21mr|firefox-esr115-115.32.0-1|741	- CVE-2023-5728: Improper object tracking during GC in the JavaScript engine could have led to a crash.
21mr|firefox-esr115-115.32.0-1|742	- CVE-2023-5730: Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4, and Thunderbird 115.4
21mr|firefox-esr115-115.32.0-1|743	
21mr|firefox-esr115-115.32.0-1|744	* Fri Sep 29 2023 slava86 <s.matveev@rosalinux.ru> 115.3.1-1
21mr|firefox-esr115-115.32.0-1|745	- upd: 115.3.0 .. 115.3.1 Critical CVE
21mr|firefox-esr115-115.32.0-1|746	- CVE-2023-5217: Heap buffer overflow in libvpx
21mr|firefox-esr115-115.32.0-1|747	
21mr|firefox-esr115-115.32.0-1|748	* Tue Sep 26 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|749	- upd 115.2.1 115.3.0
21mr|firefox-esr115-115.32.0-1|750	- CVE-2023-5168: Out-of-bounds write in FilterNodeD2D1
21mr|firefox-esr115-115.32.0-1|751	- CVE-2023-5169: Out-of-bounds write in PathOps
21mr|firefox-esr115-115.32.0-1|752	- CVE-2023-5171: Use-after-free in Ion Compiler
21mr|firefox-esr115-115.32.0-1|753	- CVE-2023-5174: Double-free in process spawning on Windows
21mr|firefox-esr115-115.32.0-1|754	- CVE-2023-5176: Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3, and Thunderbird 115.3
21mr|firefox-esr115-115.32.0-1|755	
21mr|firefox-esr115-115.32.0-1|756	* Fri Sep 15 2023 slava86 <s.matveev@rosalinux.ru> 115.2.1-1
21mr|firefox-esr115-115.32.0-1|757	- upd: 115.2.0 .. 115.2.1 Security fixed
21mr|firefox-esr115-115.32.0-1|758	
21mr|firefox-esr115-115.32.0-1|759	* Tue Aug 29 2023 slava86 <s.matveev@rosalinux.ru> 115.2.0-1
21mr|firefox-esr115-115.32.0-1|760	- upd: 115.1.0 .. 115.2.0
21mr|firefox-esr115-115.32.0-1|761	- CVE-2023-4573: Memory corruption in IPC CanvasTranslator
21mr|firefox-esr115-115.32.0-1|762	- CVE-2023-4574: Memory corruption in IPC ColorPickerShownCallback
21mr|firefox-esr115-115.32.0-1|763	- CVE-2023-4575: Memory corruption in IPC FilePickerShownCallback
21mr|firefox-esr115-115.32.0-1|764	- CVE-2023-4576: Integer Overflow in RecordedSourceSurfaceCreation
21mr|firefox-esr115-115.32.0-1|765	- CVE-2023-4577: Memory corruption in JIT UpdateRegExpStatics
21mr|firefox-esr115-115.32.0-1|766	- CVE-2023-4051: Full screen notification obscured by file open dialog
21mr|firefox-esr115-115.32.0-1|767	- CVE-2023-4578: Error reporting methods in SpiderMonkey could have triggered an Out of Memory Exception
21mr|firefox-esr115-115.32.0-1|768	- CVE-2023-4053: Full screen notification obscured by external program
21mr|firefox-esr115-115.32.0-1|769	- CVE-2023-4580: Push notifications saved to disk unencrypted
21mr|firefox-esr115-115.32.0-1|770	- CVE-2023-4581: XLL file extensions were downloadable without warnings
21mr|firefox-esr115-115.32.0-1|771	- CVE-2023-4582: Buffer Overflow in WebGL glGetProgramiv
21mr|firefox-esr115-115.32.0-1|772	- CVE-2023-4583: Browsing Context potentially not cleared when closing Private Window
21mr|firefox-esr115-115.32.0-1|773	- CVE-2023-4584: Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15, Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
21mr|firefox-esr115-115.32.0-1|774	- CVE-2023-4585: Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2, and Thunderbird 115.2
21mr|firefox-esr115-115.32.0-1|775	
21mr|firefox-esr115-115.32.0-1|776	* Fri Aug 25 2023 slava86 <s.matveev@rosalinux.ru> 115.1.0-1
21mr|firefox-esr115-115.32.0-1|777	- macro %%%%mdvver fix
21mr|firefox-esr115-115.32.0-1|778	
21mr|firefox-esr115-115.32.0-1|779	* Mon Aug 14 2023 Святослав <s.matveev@rosalinux.ru> 115.1.0-1
21mr|firefox-esr115-115.32.0-1|780	- conflict with previous versions
21mr|firefox-esr115-115.32.0-1|781	
21mr|firefox-esr115-115.32.0-1|782	* Mon Aug 14 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|783	- update locale
21mr|firefox-esr115-115.32.0-1|784	
21mr|firefox-esr115-115.32.0-1|785	* Mon Aug 14 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|786	- new project
21mr|firefox-esr115-115.32.0-1|787	
21mr|firefox-esr115-115.32.0-1|788	* Tue Aug 1 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|789	- upd: 102.13.0 -> 102.14.0
21mr|firefox-esr115-115.32.0-1|790	- CVE-2023-4045: Offscreen Canvas could have bypassed cross-origin restrictions
21mr|firefox-esr115-115.32.0-1|791	- CVE-2023-4046: Incorrect value used during WASM compilation
21mr|firefox-esr115-115.32.0-1|792	- CVE-2023-4047: Potential permissions request bypass via clickjacking
21mr|firefox-esr115-115.32.0-1|793	- CVE-2023-4048: Crash in DOMParser due to out-of-memory conditions
21mr|firefox-esr115-115.32.0-1|794	- CVE-2023-4049: Fix potential race conditions when releasing platform objects
21mr|firefox-esr115-115.32.0-1|795	- CVE-2023-4050: Stack buffer overflow in StorageManager
21mr|firefox-esr115-115.32.0-1|796	- CVE-2023-4054: Lack of warning when opening appref-ms files
21mr|firefox-esr115-115.32.0-1|797	- CVE-2023-4055: Cookie jar overflow caused unexpected cookie jar state
21mr|firefox-esr115-115.32.0-1|798	- CVE-2023-4056: Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1, Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
21mr|firefox-esr115-115.32.0-1|799	
21mr|firefox-esr115-115.32.0-1|800	* Wed Jul 5 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|801	- upd: 102.12.0 -> 102.13.0
21mr|firefox-esr115-115.32.0-1|802	- CVE-2023-37201: Use-after-free in WebRTC certificate generation
21mr|firefox-esr115-115.32.0-1|803	- CVE-2023-37202: Potential use-after-free from compartment mismatch in SpiderMonkey
21mr|firefox-esr115-115.32.0-1|804	- CVE-2023-37207: Fullscreen notification obscured
21mr|firefox-esr115-115.32.0-1|805	- CVE-2023-37208: Lack of warning when opening Diagcab files
21mr|firefox-esr115-115.32.0-1|806	- CVE-2023-37211: Memory safety bugs fixed in Firefox 115, Firefox ESR 102.13, and Thunderbird 102.13
21mr|firefox-esr115-115.32.0-1|807	
21mr|firefox-esr115-115.32.0-1|808	* Fri Jun 16 2023 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|809	- Updated firefox-esr102.spec
21mr|firefox-esr115-115.32.0-1|810	
21mr|firefox-esr115-115.32.0-1|811	* Fri Jun 16 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|812	- redo the stand of languages
21mr|firefox-esr115-115.32.0-1|813	
21mr|firefox-esr115-115.32.0-1|814	* Thu Jun 15 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|815	- add to patch
21mr|firefox-esr115-115.32.0-1|816	
21mr|firefox-esr115-115.32.0-1|817	* Thu Jun 15 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|818	- fix build gcc13 rosa2023.1
21mr|firefox-esr115-115.32.0-1|819	
21mr|firefox-esr115-115.32.0-1|820	* Tue Jun 6 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|821	- upd: 102.11.0 -> 102.12.0
21mr|firefox-esr115-115.32.0-1|822	- CVE-2023-34414: Click-jacking certificate exceptions through rendering lag
21mr|firefox-esr115-115.32.0-1|823	- CVE-2023-34416: Memory safety bugs fixed in Firefox 114 and Firefox ESR 102.12
21mr|firefox-esr115-115.32.0-1|824	
21mr|firefox-esr115-115.32.0-1|825	* Tue May 9 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|826	- upd: 102.10.0 -> 102.11.0 security fixes
21mr|firefox-esr115-115.32.0-1|827	- CVE-2023-32205: Browser prompts could have been obscured by popups
21mr|firefox-esr115-115.32.0-1|828	- CVE-2023-32206: Crash in RLBox Expat driver
21mr|firefox-esr115-115.32.0-1|829	- CVE-2023-32207: Potential permissions request bypass via clickjacking
21mr|firefox-esr115-115.32.0-1|830	- CVE-2023-32211: Content process crash due to invalid wasm code
21mr|firefox-esr115-115.32.0-1|831	- CVE-2023-32212: Potential spoof due to obscured address bar
21mr|firefox-esr115-115.32.0-1|832	- CVE-2023-32213: Potential memory corruption in FileReader::DoReadData()
21mr|firefox-esr115-115.32.0-1|833	- CVE-2023-32214: Potential DoS via exposed protocol handlers
21mr|firefox-esr115-115.32.0-1|834	- CVE-2023-32215: Memory safety bugs fixed in Firefox 113 and Firefox ESR 102.11
21mr|firefox-esr115-115.32.0-1|835	
21mr|firefox-esr115-115.32.0-1|836	* Tue Apr 11 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|837	- upd: 102.9.0 -> 102.10.0
21mr|firefox-esr115-115.32.0-1|838	- Cve's:
21mr|firefox-esr115-115.32.0-1|839	- CVE-2023-29531: Out-of-bound memory access in WebGL on macOS
21mr|firefox-esr115-115.32.0-1|840	- CVE-2023-29532: Mozilla Maintenance Service Write-lock bypass
21mr|firefox-esr115-115.32.0-1|841	- CVE-2023-29533: Fullscreen notification obscured
21mr|firefox-esr115-115.32.0-1|842	- MFSA-TMP-2023-0001: Double-free in libwebp
21mr|firefox-esr115-115.32.0-1|843	- CVE-2023-29535: Potential Memory Corruption following Garbage Collector compaction
21mr|firefox-esr115-115.32.0-1|844	- CVE-2023-29536: Invalid free from JavaScript code
21mr|firefox-esr115-115.32.0-1|845	- CVE-2023-29539: Content-Disposition filename truncation leads to Reflected File Download
21mr|firefox-esr115-115.32.0-1|846	- CVE-2023-29541: Files with malicious extensions could have been downloaded unsafely on Linux
21mr|firefox-esr115-115.32.0-1|847	- CVE-2023-29542: Bypass of file download extension restrictions
21mr|firefox-esr115-115.32.0-1|848	- CVE-2023-29545: Windows Save As dialog resolved environment variables
21mr|firefox-esr115-115.32.0-1|849	- CVE-2023-1945: Memory Corruption in Safe Browsing Code
21mr|firefox-esr115-115.32.0-1|850	- CVE-2023-29548: Incorrect optimization result on ARM64
21mr|firefox-esr115-115.32.0-1|851	- CVE-2023-29550: Memory safety bugs fixed in Firefox 112 and Firefox ESR 102.10
21mr|firefox-esr115-115.32.0-1|852	
21mr|firefox-esr115-115.32.0-1|853	* Wed Mar 15 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|854	- upd: 102.8.0 -> 102.9.0 CVEs:
21mr|firefox-esr115-115.32.0-1|855	- CVE-2023-25751: Incorrect code generation during JIT compilation
21mr|firefox-esr115-115.32.0-1|856	- CVE-2023-28164: URL being dragged from a removed cross-origin iframe into the same tab triggered navigation
21mr|firefox-esr115-115.32.0-1|857	- CVE-2023-28162: Invalid downcast in Worklets
21mr|firefox-esr115-115.32.0-1|858	- CVE-2023-25752: Potential out-of-bounds when accessing throttled streams
21mr|firefox-esr115-115.32.0-1|859	- CVE-2023-28163: Windows Save As dialog resolved environment variables
21mr|firefox-esr115-115.32.0-1|860	- CVE-2023-28176: Memory safety bugs fixed in Firefox 111 and Firefox ESR 102.9
21mr|firefox-esr115-115.32.0-1|861	
21mr|firefox-esr115-115.32.0-1|862	* Fri Feb 17 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|863	- rediff Russian-services.patch
21mr|firefox-esr115-115.32.0-1|864	
21mr|firefox-esr115-115.32.0-1|865	* Thu Feb 16 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|866	- upd: 102.7.0 -> 102.8.0 CVEs:
21mr|firefox-esr115-115.32.0-1|867	- CVE-2023-25728: Content security policy leak in violation reports using iframes
21mr|firefox-esr115-115.32.0-1|868	- CVE-2023-25730: Screen hijack via browser fullscreen mode
21mr|firefox-esr115-115.32.0-1|869	- CVE-2023-25743: Fullscreen notification not shown in Firefox Focus
21mr|firefox-esr115-115.32.0-1|870	- CVE-2023-0767: Arbitrary memory write via PKCS 12 in NSS
21mr|firefox-esr115-115.32.0-1|871	- CVE-2023-25735: Potential use-after-free from compartment mismatch in SpiderMonkey
21mr|firefox-esr115-115.32.0-1|872	- CVE-2023-25737: Invalid downcast in SVGUtils::SetupStrokeGeometry
21mr|firefox-esr115-115.32.0-1|873	- CVE-2023-25738: Printing on Windows could potentially crash Firefox with some device drivers
21mr|firefox-esr115-115.32.0-1|874	- CVE-2023-25739: Use-after-free in mozilla::dom::ScriptLoadContext::~ScriptLoadContext
21mr|firefox-esr115-115.32.0-1|875	- CVE-2023-25729: Extensions could have opened external schemes without user knowledge
21mr|firefox-esr115-115.32.0-1|876	- CVE-2023-25732: Out of bounds memory write from EncodeInputStream
21mr|firefox-esr115-115.32.0-1|877	- CVE-2023-25734: Opening local .url files could cause unexpected network loads
21mr|firefox-esr115-115.32.0-1|878	- CVE-2023-25742: Web Crypto ImportKey crashes tab
21mr|firefox-esr115-115.32.0-1|879	- CVE-2023-25744: Memory safety bugs fixed in Firefox 110 and Firefox ESR 102.8
21mr|firefox-esr115-115.32.0-1|880	- CVE-2023-25746: Memory safety bugs fixed in Firefox ESR 102.8
21mr|firefox-esr115-115.32.0-1|881	
21mr|firefox-esr115-115.32.0-1|882	* Tue Jan 17 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|883	- upd: 102.6.0 -> 102.7.0 Security fixed
21mr|firefox-esr115-115.32.0-1|884	- CVE-2022-46871: libusrsctp library out of date
21mr|firefox-esr115-115.32.0-1|885	- CVE-2023-23598: Arbitrary file read from GTK drag and drop on Linux
21mr|firefox-esr115-115.32.0-1|886	- CVE-2023-23599: Malicious command could be hidden in devtools output on Windows
21mr|firefox-esr115-115.32.0-1|887	- CVE-2023-23601: URL being dragged from cross-origin iframe into same tab triggers navigation
21mr|firefox-esr115-115.32.0-1|888	- CVE-2023-23602: Content Security Policy wasn't being correctly applied to WebSockets in WebWorkers
21mr|firefox-esr115-115.32.0-1|889	- CVE-2022-46877: Fullscreen notification bypass
21mr|firefox-esr115-115.32.0-1|890	- CVE-2023-23603: Calls to <code>console.log</code> allowed bypasing Content Security Policy via format directive
21mr|firefox-esr115-115.32.0-1|891	- CVE-2023-23605: Memory safety bugs fixed in Firefox 109 and Firefox ESR 102.7
21mr|firefox-esr115-115.32.0-1|892	
21mr|firefox-esr115-115.32.0-1|893	* Tue Dec 13 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|894	- upd: 102.5.0 -> 102.6.0 Security fixed
21mr|firefox-esr115-115.32.0-1|895	- Cve's:
21mr|firefox-esr115-115.32.0-1|896	- CVE-2022-46880: Use-after-free in WebGL
21mr|firefox-esr115-115.32.0-1|897	- CVE-2022-46872: Arbitrary file read from a compromised content process
21mr|firefox-esr115-115.32.0-1|898	- CVE-2022-46881: Memory corruption in WebGL
21mr|firefox-esr115-115.32.0-1|899	- CVE-2022-46874: Drag and Dropped Filenames could have been truncated to malicious extensions
21mr|firefox-esr115-115.32.0-1|900	- CVE-2022-46875: Download Protections were bypassed by .atloc and .ftploc files on Mac OS
21mr|firefox-esr115-115.32.0-1|901	- CVE-2022-46882: Use-after-free in WebGL
21mr|firefox-esr115-115.32.0-1|902	- CVE-2022-46878: Memory safety bugs fixed in Firefox 108 and Firefox ESR 102.6
21mr|firefox-esr115-115.32.0-1|903	
21mr|firefox-esr115-115.32.0-1|904	* Tue Nov 15 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|905	- upd: 102.4.0 -> 102.5.0
21mr|firefox-esr115-115.32.0-1|906	- CVE-2022-45403: Service Workers might have learned size of cross-origin media files
21mr|firefox-esr115-115.32.0-1|907	- CVE-2022-45404: Fullscreen notification bypass
21mr|firefox-esr115-115.32.0-1|908	- CVE-2022-45405: Use-after-free in InputStream implementation
21mr|firefox-esr115-115.32.0-1|909	- CVE-2022-45406: Use-after-free of a JavaScript Realm
21mr|firefox-esr115-115.32.0-1|910	- CVE-2022-45407: Loading fonts on workers was not thread-safe
21mr|firefox-esr115-115.32.0-1|911	- CVE-2022-45408: Fullscreen notification bypass via windowName
21mr|firefox-esr115-115.32.0-1|912	- CVE-2022-45409: Use-after-free in Garbage Collection
21mr|firefox-esr115-115.32.0-1|913	- CVE-2022-45410: ServiceWorker-intercepted requests bypassed SameSite cookie policy
21mr|firefox-esr115-115.32.0-1|914	- CVE-2022-45411: Cross-Site Tracing was possible via non-standard override headers
21mr|firefox-esr115-115.32.0-1|915	- CVE-2022-45412: Symlinks may resolve to partially uninitialized buffers
21mr|firefox-esr115-115.32.0-1|916	- CVE-2022-45413: SameSite=Strict cookies could have been sent cross-site via intent URLs
21mr|firefox-esr115-115.32.0-1|917	- CVE-2022-40674: Use-after-free vulnerability in expat
21mr|firefox-esr115-115.32.0-1|918	- CVE-2022-45415: Downloaded file may have been saved with malicious extension
21mr|firefox-esr115-115.32.0-1|919	- CVE-2022-45416: Keystroke Side-Channel Leakage
21mr|firefox-esr115-115.32.0-1|920	- CVE-2022-45417: Service Workers in Private Browsing Mode may have been written to disk
21mr|firefox-esr115-115.32.0-1|921	- CVE-2022-45418: Custom mouse cursor could have been drawn over browser UI
21mr|firefox-esr115-115.32.0-1|922	- CVE-2022-45419: Deleting a security exception did not take effect immediately
21mr|firefox-esr115-115.32.0-1|923	- CVE-2022-45420: Iframe contents could be rendered outside the iframe
21mr|firefox-esr115-115.32.0-1|924	- CVE-2022-45421: Memory safety bugs fixed in Firefox 107 and Firefox ESR 102.5
21mr|firefox-esr115-115.32.0-1|925	
21mr|firefox-esr115-115.32.0-1|926	* Fri Oct 28 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|927	- remove old archive source
21mr|firefox-esr115-115.32.0-1|928	
21mr|firefox-esr115-115.32.0-1|929	* Fri Oct 28 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|930	- New project
21mr|firefox-esr115-115.32.0-1|931	
21mr|firefox-esr115-115.32.0-1|932	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|933	- MassBuild#2792: Increase release tag
21mr|firefox-esr115-115.32.0-1|934	
21mr|firefox-esr115-115.32.0-1|935	* Tue Aug 23 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|936	- Closing bugs in version 91.13.0
21mr|firefox-esr115-115.32.0-1|937	- CVE-2022-38472
21mr|firefox-esr115-115.32.0-1|938	- CVE-2022-38473
21mr|firefox-esr115-115.32.0-1|939	- CVE-2022-38478
21mr|firefox-esr115-115.32.0-1|940	
21mr|firefox-esr115-115.32.0-1|941	* Thu Jul 28 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|942	- Closing bugs in version 91.12.0
21mr|firefox-esr115-115.32.0-1|943	- CVE-2022-36319
21mr|firefox-esr115-115.32.0-1|944	- CVE-2022-36318
21mr|firefox-esr115-115.32.0-1|945	
21mr|firefox-esr115-115.32.0-1|946	* Wed Jun 29 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|947	- 91.10.0 -> 91.11.0
21mr|firefox-esr115-115.32.0-1|948	- Various stability, functionality, and security fixes.
21mr|firefox-esr115-115.32.0-1|949	- See details https://www.mozilla.org/en-US/security/advisories/mfsa2022-25/
21mr|firefox-esr115-115.32.0-1|950	
21mr|firefox-esr115-115.32.0-1|951	* Tue May 31 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|952	- 91.9.0 -> 91.10.0
21mr|firefox-esr115-115.32.0-1|953	- Security Vulnerabilities fixed in Firefox ESR 91.10
21mr|firefox-esr115-115.32.0-1|954	- https://www.mozilla.org/en-US/security/advisories/mfsa2022-21
21mr|firefox-esr115-115.32.0-1|955	
21mr|firefox-esr115-115.32.0-1|956	* Tue May 3 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|957	- 91.8.0 -> 91.9.0;vulnerabilities are closed view on the page https://www.mozilla.org/en-US/security/advisories/mfsa2022-17
21mr|firefox-esr115-115.32.0-1|958	
21mr|firefox-esr115-115.32.0-1|959	* Tue Apr 12 2022 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|960	- edit the patch number
21mr|firefox-esr115-115.32.0-1|961	
21mr|firefox-esr115-115.32.0-1|962	* Tue Apr 12 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|963	- To return Russian search services and messengers that firefox refused
21mr|firefox-esr115-115.32.0-1|964	
21mr|firefox-esr115-115.32.0-1|965	* Tue Apr 12 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|966	- 91.7.0 -> 91.8.0;vulnerabilities are closed view on the page https://www.mozilla.org/en-US/security/advisories/mfsa2022-14/
21mr|firefox-esr115-115.32.0-1|967	
21mr|firefox-esr115-115.32.0-1|968	* Wed Mar 9 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|969	- 91.6.1 -> 91.7.0 ;see the change https://www.mozilla.org/en-US/firefox/91.7.0/releasenotes
21mr|firefox-esr115-115.32.0-1|970	
21mr|firefox-esr115-115.32.0-1|971	* Sun Mar 6 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|972	- 91.6.0 -> 91.6.1;close critical vulnerabilities
21mr|firefox-esr115-115.32.0-1|973	
21mr|firefox-esr115-115.32.0-1|974	* Tue Mar 1 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|975	- Disabling sending requests to verify the validity of the certificate
21mr|firefox-esr115-115.32.0-1|976	
21mr|firefox-esr115-115.32.0-1|977	* Fri Feb 18 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|978	- 91.5.1 ~> 91.6.0;fixed vulnerabilities to watch https://www.mozilla.org/en-US/security/advisories/mfsa2022-05
21mr|firefox-esr115-115.32.0-1|979	
21mr|firefox-esr115-115.32.0-1|980	* Fri Jan 28 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|981	- Add missing stub for wl_proxy_marshal_flags, r=stransky
21mr|firefox-esr115-115.32.0-1|982	
21mr|firefox-esr115-115.32.0-1|983	* Fri Jan 28 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|984	- switch toolkit to cairo-gtk3-wayland,checking which display server is used when running firefox
21mr|firefox-esr115-115.32.0-1|985	
21mr|firefox-esr115-115.32.0-1|986	* Fri Jan 28 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|987	- 91.5.0 ~> 91.5.1,fixed bug 1752317
21mr|firefox-esr115-115.32.0-1|988	
21mr|firefox-esr115-115.32.0-1|989	* Tue Jan 11 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|990	- 91.4.0 -> 91.5.0;bugs and vulnerabilities watch https://www.mozilla.org/en-US/security/advisories/mfsa2022-02
21mr|firefox-esr115-115.32.0-1|991	
21mr|firefox-esr115-115.32.0-1|992	* Wed Dec 8 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|993	- 91.3.0 -> 91.4.0;fixing bugs and closing vulnerabilities
21mr|firefox-esr115-115.32.0-1|994	
21mr|firefox-esr115-115.32.0-1|995	* Wed Nov 3 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|996	- remove unnecessary conditions and dependencies
21mr|firefox-esr115-115.32.0-1|997	
21mr|firefox-esr115-115.32.0-1|998	* Wed Nov 3 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|999	- return commit 6aa31b50dbf18df1541b7a03ed75bde2fb941083(specify path to python3.8)
21mr|firefox-esr115-115.32.0-1|1000	
21mr|firefox-esr115-115.32.0-1|1001	* Wed Nov 3 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1002	- return comments for branch 201610
21mr|firefox-esr115-115.32.0-1|1003	- return script for clang (201610)
21mr|firefox-esr115-115.32.0-1|1004	- install python38 dependency
21mr|firefox-esr115-115.32.0-1|1005	
21mr|firefox-esr115-115.32.0-1|1006	* Tue Nov 2 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1007	- 91.2.0 -> 91.3.0;Security Vulnerabilities fixed in Firefox ESR 91.3
21mr|firefox-esr115-115.32.0-1|1008	
21mr|firefox-esr115-115.32.0-1|1009	* Wed Oct 6 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1010	- update source code
21mr|firefox-esr115-115.32.0-1|1011	
21mr|firefox-esr115-115.32.0-1|1012	* Wed Oct 6 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1013	- make a new firefox-esr branch
21mr|firefox-esr115-115.32.0-1|1014	
21mr|firefox-esr115-115.32.0-1|1015	* Wed Oct 6 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1016	- 78.14.0 -> 78.15.0;see changes here https://www.mozilla.org/en-US/firefox/78.15.0/releasenotes
21mr|firefox-esr115-115.32.0-1|1017	
21mr|firefox-esr115-115.32.0-1|1018	* Thu Sep 9 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1019	- 78.13.0 -> 78.14.0;see changes here https://www.mozilla.org/en-US/firefox/78.14.0/releasenotes
21mr|firefox-esr115-115.32.0-1|1020	
21mr|firefox-esr115-115.32.0-1|1021	* Wed Aug 11 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1022	- 78.12.0 -> 78.13.0; change see https://www.mozilla.org/en-US/firefox/78.13.0/releasenotes
21mr|firefox-esr115-115.32.0-1|1023	
21mr|firefox-esr115-115.32.0-1|1024	* Thu Jul 29 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1025	- 78.11.0 -> 78.12.0;change in release see here https://www.mozilla.org/en-US/firefox/78.12.0/releasenotes/
21mr|firefox-esr115-115.32.0-1|1026	
21mr|firefox-esr115-115.32.0-1|1027	* Mon Jun 7 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1028	- upd: 78.10.0 > 78.11.0;closed vulnerabilities see here https://www.mozilla.org/en-US/security/advisories/mfsa2021-24
21mr|firefox-esr115-115.32.0-1|1029	
21mr|firefox-esr115-115.32.0-1|1030	* Tue Apr 27 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1031	- upd :78.10.0 ,closed security vulnerabilities, see https://www.mozilla.org/en-US/security/advisories/mfsa2021-15/;delete old patch
21mr|firefox-esr115-115.32.0-1|1032	
21mr|firefox-esr115-115.32.0-1|1033	* Sun Jan 24 2021 bitedasher (Артемий Судаков) <finziyr@yandex.ru>
21mr|firefox-esr115-115.32.0-1|1034	- upd: 78.6.0 -> 78.6.1
21mr|firefox-esr115-115.32.0-1|1035	
21mr|firefox-esr115-115.32.0-1|1036	* Tue Dec 15 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1037	- Updated to 78.6.0
21mr|firefox-esr115-115.32.0-1|1038	
21mr|firefox-esr115-115.32.0-1|1039	* Tue Nov 17 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1040	- Updated to 78.5.0
21mr|firefox-esr115-115.32.0-1|1041	
21mr|firefox-esr115-115.32.0-1|1042	* Fri Oct 23 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1043	- Updated to 78.4.0
21mr|firefox-esr115-115.32.0-1|1044	
21mr|firefox-esr115-115.32.0-1|1045	* Wed Sep 23 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1046	- Updated to firefox-78.3.0esr
21mr|firefox-esr115-115.32.0-1|1047	
21mr|firefox-esr115-115.32.0-1|1048	* Mon Aug 31 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1049	- Del Requires libmozwayland
21mr|firefox-esr115-115.32.0-1|1050	
21mr|firefox-esr115-115.32.0-1|1051	* Mon Aug 31 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1052	- Updated to 78.2.0
21mr|firefox-esr115-115.32.0-1|1053	
21mr|firefox-esr115-115.32.0-1|1054	* Tue Aug 11 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1055	- Fix %%global __requires_exclude
21mr|firefox-esr115-115.32.0-1|1056	
21mr|firefox-esr115-115.32.0-1|1057	* Tue Aug 11 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1058	- Fix %%global __requires_exclude
21mr|firefox-esr115-115.32.0-1|1059	
21mr|firefox-esr115-115.32.0-1|1060	* Mon Aug 10 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1061	- Updated to 78.1.0
21mr|firefox-esr115-115.32.0-1|1062	
21mr|firefox-esr115-115.32.0-1|1063	* Wed Jul 22 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1064	- Do not require filtered out provides
21mr|firefox-esr115-115.32.0-1|1065	
21mr|firefox-esr115-115.32.0-1|1066	* Wed Jul 22 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1067	- Do not make provides from plugins /usr/lib64/firefox/*.so
21mr|firefox-esr115-115.32.0-1|1068	
21mr|firefox-esr115-115.32.0-1|1069	* Sat Jul 18 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1070	- Updated to esr78
21mr|firefox-esr115-115.32.0-1|1071	
21mr|firefox-esr115-115.32.0-1|1072	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1073	- Fix build without system_nss_nspr
21mr|firefox-esr115-115.32.0-1|1074	
21mr|firefox-esr115-115.32.0-1|1075	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1076	- Add %%bcond_with system_nss_nspr
21mr|firefox-esr115-115.32.0-1|1077	
21mr|firefox-esr115-115.32.0-1|1078	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1079	- Deleted with-system-bz2
21mr|firefox-esr115-115.32.0-1|1080	
21mr|firefox-esr115-115.32.0-1|1081	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1082	- Deleted enable-startup-notification
21mr|firefox-esr115-115.32.0-1|1083	
21mr|firefox-esr115-115.32.0-1|1084	* Tue Jul 14 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1085	- Updated to 78.0.2
21mr|firefox-esr115-115.32.0-1|1086	
21mr|firefox-esr115-115.32.0-1|1087	* Tue Jun 9 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1088	- Updated to 77.0.1
21mr|firefox-esr115-115.32.0-1|1089	
21mr|firefox-esr115-115.32.0-1|1090	* Wed May 13 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1091	- Updated to 76.0.1
21mr|firefox-esr115-115.32.0-1|1092	
21mr|firefox-esr115-115.32.0-1|1093	* Sat Apr 11 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1094	- Allow addons sideload to fix missing langpacks issues
21mr|firefox-esr115-115.32.0-1|1095	
21mr|firefox-esr115-115.32.0-1|1096	* Thu Apr 9 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1097	- Updated Release
21mr|firefox-esr115-115.32.0-1|1098	
21mr|firefox-esr115-115.32.0-1|1099	* Thu Apr 9 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1100	- Updated to 75.0
21mr|firefox-esr115-115.32.0-1|1101	
21mr|firefox-esr115-115.32.0-1|1102	* Tue Apr 7 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1103	- Updated files
21mr|firefox-esr115-115.32.0-1|1104	
21mr|firefox-esr115-115.32.0-1|1105	* Tue Apr 7 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1106	- Updated to 75.0
21mr|firefox-esr115-115.32.0-1|1107	
21mr|firefox-esr115-115.32.0-1|1108	* Sun Apr 5 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1109	- Disabled --disable-elf-hack for aarch64
21mr|firefox-esr115-115.32.0-1|1110	
21mr|firefox-esr115-115.32.0-1|1111	* Sat Apr 4 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1112	- Updated to 74.0.1
21mr|firefox-esr115-115.32.0-1|1113	
21mr|firefox-esr115-115.32.0-1|1114	* Fri Mar 27 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-esr115-115.32.0-1|1115	- do not br java on armx
21mr|firefox-esr115-115.32.0-1|1116	
21mr|firefox-esr115-115.32.0-1|1117	* Thu Mar 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|firefox-esr115-115.32.0-1|1118	- gtk2 is option
21mr|firefox-esr115-115.32.0-1|1119	
21mr|firefox-esr115-115.32.0-1|1120	* Fri Feb 21 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1121	- Updated to 73.0.1
21mr|firefox-esr115-115.32.0-1|1122	
21mr|firefox-esr115-115.32.0-1|1123	* Wed Jan 29 2020 Алзим <a.zimin@rosalinux.ru>
21mr|firefox-esr115-115.32.0-1|1124	- Updated to 72.0.2

12212 21
21mr|firefox-esr52-52.9.0-7|1	#
21mr|firefox-esr52-52.9.0-7|2	# WARNING, READ FIRST:
21mr|firefox-esr52-52.9.0-7|3	#
21mr|firefox-esr52-52.9.0-7|4	# This is a special package that needs special treatment. Due to the amount of
21mr|firefox-esr52-52.9.0-7|5	# security updates it needs, it's common to ship new upstream versions instead of patching.
21mr|firefox-esr52-52.9.0-7|6	# That means this package MUST be BUILDABLE for stable official releases.
21mr|firefox-esr52-52.9.0-7|7	# This also means only STABLE upstream releases, NO betas.
21mr|firefox-esr52-52.9.0-7|8	# This is a discussed topic. Please, do not flame it again.
21mr|firefox-esr52-52.9.0-7|9	
21mr|firefox-esr52-52.9.0-7|10	%define oname firefox
21mr|firefox-esr52-52.9.0-7|11	%define major 52.9.0
21mr|firefox-esr52-52.9.0-7|12	%define ff_epoch 0
21mr|firefox-esr52-52.9.0-7|13	# (tpg) set version HERE !!!
21mr|firefox-esr52-52.9.0-7|14	%define realver %{major}
21mr|firefox-esr52-52.9.0-7|15	%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr52-52.9.0-7|16	
21mr|firefox-esr52-52.9.0-7|17	# (tpg) MOZILLA_FIVE_HOME
21mr|firefox-esr52-52.9.0-7|18	%define mozillalibdir %{_libdir}/%{name}-%{major}
21mr|firefox-esr52-52.9.0-7|19	%define pluginsdir %{_libdir}/mozilla/plugins
21mr|firefox-esr52-52.9.0-7|20	
21mr|firefox-esr52-52.9.0-7|21	# this seems fragile, so require the exact version or later (#58754)
21mr|firefox-esr52-52.9.0-7|22	#%%define sqlite3_version %%(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|firefox-esr52-52.9.0-7|23	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|firefox-esr52-52.9.0-7|24	%define nspr_version 4.25
21mr|firefox-esr52-52.9.0-7|25	
21mr|firefox-esr52-52.9.0-7|26	%define _use_syshunspell 0
21mr|firefox-esr52-52.9.0-7|27	
21mr|firefox-esr52-52.9.0-7|28	%define update_channel release
21mr|firefox-esr52-52.9.0-7|29	
21mr|firefox-esr52-52.9.0-7|30	%define toolkit_gtk3 1
21mr|firefox-esr52-52.9.0-7|31	
21mr|firefox-esr52-52.9.0-7|32	%if %{mdvver} < 201910
21mr|firefox-esr52-52.9.0-7|33	%bcond_without clang
21mr|firefox-esr52-52.9.0-7|34	%else
21mr|firefox-esr52-52.9.0-7|35	%bcond_with clang
21mr|firefox-esr52-52.9.0-7|36	%endif
21mr|firefox-esr52-52.9.0-7|37	
21mr|firefox-esr52-52.9.0-7|38	Summary:	Firefox ESR 52.x web browser
21mr|firefox-esr52-52.9.0-7|39	Name:		%{oname}-esr52
21mr|firefox-esr52-52.9.0-7|40	Version:	%{major}
21mr|firefox-esr52-52.9.0-7|41	Epoch:		%{ff_epoch}
21mr|firefox-esr52-52.9.0-7|42	Release:	7
21mr|firefox-esr52-52.9.0-7|43	License:	MPLv1+
21mr|firefox-esr52-52.9.0-7|44	Group:		Networking/WWW
21mr|firefox-esr52-52.9.0-7|45	Url:		http://www.mozilla.com/firefox/
21mr|firefox-esr52-52.9.0-7|46	Source0:	https://archive.mozilla.org/pub/firefox/releases/%{version}esr/source/%{oname}-%{version}esr.source.tar.xz
21mr|firefox-esr52-52.9.0-7|47	Source1:	firefox-esr52.rpmlintrc
21mr|firefox-esr52-52.9.0-7|48	Source4:	%{oname}.desktop
21mr|firefox-esr52-52.9.0-7|49	Source9:	kde.js
21mr|firefox-esr52-52.9.0-7|50	Patch0:		include-sysctl.patch
21mr|firefox-esr52-52.9.0-7|51	Patch1:		firefox-52.9.0esr-gcc11.patch
21mr|firefox-esr52-52.9.0-7|52	Patch2:		seamonkey-2.53.7.1-CLEANUP.patch
21mr|firefox-esr52-52.9.0-7|53	# Patches for kde integration of FF
21mr|firefox-esr52-52.9.0-7|54	# http://www.rosenauer.org/hg/mozilla/summary
21mr|firefox-esr52-52.9.0-7|55	Patch11:	firefox-kde.patch
21mr|firefox-esr52-52.9.0-7|56	Patch12:	mozilla-kde.patch
21mr|firefox-esr52-52.9.0-7|57	Patch13:	mozilla-kde-background.patch
21mr|firefox-esr52-52.9.0-7|58	Patch34:	xulrunner_nojit.patch
21mr|firefox-esr52-52.9.0-7|59	Patch35:	firefox-37-build-with-time-independent-uuids.patch
21mr|firefox-esr52-52.9.0-7|60	Patch37:	firefox-50.1-fix-glibc-check.patch
21mr|firefox-esr52-52.9.0-7|61	
21mr|firefox-esr52-52.9.0-7|62	# Fedora specific patches
21mr|firefox-esr52-52.9.0-7|63	# Unable to install addons from https pages
21mr|firefox-esr52-52.9.0-7|64	Patch204:	rhbz-966424.patch
21mr|firefox-esr52-52.9.0-7|65	Patch215:	firefox-enable-addons.patch
21mr|firefox-esr52-52.9.0-7|66	Patch219:	rhbz-1173156.patch
21mr|firefox-esr52-52.9.0-7|67	
21mr|firefox-esr52-52.9.0-7|68	BuildRequires:	gtk+2-devel
21mr|firefox-esr52-52.9.0-7|69	%if %{toolkit_gtk3}
21mr|firefox-esr52-52.9.0-7|70	BuildRequires:	gtk+3-devel
21mr|firefox-esr52-52.9.0-7|71	%endif
21mr|firefox-esr52-52.9.0-7|72	BuildRequires:	unzip
21mr|firefox-esr52-52.9.0-7|73	BuildRequires:	zip
21mr|firefox-esr52-52.9.0-7|74	%if %{with clang}
21mr|firefox-esr52-52.9.0-7|75	BuildRequires:	clang
21mr|firefox-esr52-52.9.0-7|76	BuildRequires:	clang-devel
21mr|firefox-esr52-52.9.0-7|77	BuildRequires:	llvm-devel
21mr|firefox-esr52-52.9.0-7|78	BuildRequires:	lld
21mr|firefox-esr52-52.9.0-7|79	%endif
21mr|firefox-esr52-52.9.0-7|80	BuildRequires:	pkgconfig(xinerama)
21mr|firefox-esr52-52.9.0-7|81	BuildRequires:	pkgconfig(xscrnsaver)
21mr|firefox-esr52-52.9.0-7|82	BuildRequires:	jpeg-devel
21mr|firefox-esr52-52.9.0-7|83	BuildRequires:	zlib-devel
21mr|firefox-esr52-52.9.0-7|84	BuildRequires:	glib2-devel
21mr|firefox-esr52-52.9.0-7|85	BuildRequires:	python2-devel
21mr|firefox-esr52-52.9.0-7|86	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|firefox-esr52-52.9.0-7|87	BuildRequires:	makedepend
21mr|firefox-esr52-52.9.0-7|88	BuildRequires:	nss-devel >= 2:3.24
21mr|firefox-esr52-52.9.0-7|89	BuildRequires:	nss-static-devel
21mr|firefox-esr52-52.9.0-7|90	BuildRequires:	pkgconfig(nspr)
21mr|firefox-esr52-52.9.0-7|91	BuildRequires:	startup-notification-devel
21mr|firefox-esr52-52.9.0-7|92	BuildRequires:	dbus-glib-devel
21mr|firefox-esr52-52.9.0-7|93	BuildRequires:	pkgconfig(libevent)
21mr|firefox-esr52-52.9.0-7|94	%ifnarch %arm %mips
21mr|firefox-esr52-52.9.0-7|95	BuildRequires:	java-rpmbuild
21mr|firefox-esr52-52.9.0-7|96	BuildRequires:	java-1.8.0-openjdk-devel
21mr|firefox-esr52-52.9.0-7|97	BuildRequires:	yasm >= 1.0.1
21mr|firefox-esr52-52.9.0-7|98	%endif
21mr|firefox-esr52-52.9.0-7|99	%ifarch %arm
21mr|firefox-esr52-52.9.0-7|100	BuildRequires:	libffi-devel
21mr|firefox-esr52-52.9.0-7|101	%endif
21mr|firefox-esr52-52.9.0-7|102	BuildRequires:	rootcerts >= 1:20110830.00
21mr|firefox-esr52-52.9.0-7|103	BuildRequires:	pkgconfig(xt)
21mr|firefox-esr52-52.9.0-7|104	%if %_use_syshunspell
21mr|firefox-esr52-52.9.0-7|105	BuildRequires:	hunspell-devel
21mr|firefox-esr52-52.9.0-7|106	%endif
21mr|firefox-esr52-52.9.0-7|107	BuildRequires:	doxygen
21mr|firefox-esr52-52.9.0-7|108	BuildRequires:	pkgconfig(alsa)
21mr|firefox-esr52-52.9.0-7|109	BuildRequires:	wget
21mr|firefox-esr52-52.9.0-7|110	BuildRequires:	pkgconfig(libnotify)
21mr|firefox-esr52-52.9.0-7|111	BuildRequires:	pkgconfig(gl)
21mr|firefox-esr52-52.9.0-7|112	BuildRequires:	autoconf2.1
21mr|firefox-esr52-52.9.0-7|113	BuildRequires:	libiw-devel
21mr|firefox-esr52-52.9.0-7|114	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|firefox-esr52-52.9.0-7|115	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|firefox-esr52-52.9.0-7|116	BuildRequires:	pkgconfig(opus)
21mr|firefox-esr52-52.9.0-7|117	BuildRequires:	pkgconfig(libpulse)
21mr|firefox-esr52-52.9.0-7|118	BuildRequires:	bzip2-devel
21mr|firefox-esr52-52.9.0-7|119	BuildRequires:	pkgconfig(theoradec)
21mr|firefox-esr52-52.9.0-7|120	BuildRequires:	pkgconfig(vorbis)
21mr|firefox-esr52-52.9.0-7|121	BuildRequires:	pkgconfig(gconf-2.0)
21mr|firefox-esr52-52.9.0-7|122	BuildRequires:	pkgconfig(fontconfig)
21mr|firefox-esr52-52.9.0-7|123	Requires:	%{mklibname nss 3} >= 2:%{nss_version}
21mr|firefox-esr52-52.9.0-7|124	Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
21mr|firefox-esr52-52.9.0-7|125	Requires:	indexhtml
21mr|firefox-esr52-52.9.0-7|126	# /etc/sysconfig/system
21mr|firefox-esr52-52.9.0-7|127	Requires(post):	mandriva-release
21mr|firefox-esr52-52.9.0-7|128	Requires:	xdg-utils
21mr|firefox-esr52-52.9.0-7|129	# fixes bug #42096
21mr|firefox-esr52-52.9.0-7|130	Requires:	mailcap
21mr|firefox-esr52-52.9.0-7|131	%if %_use_syshunspell
21mr|firefox-esr52-52.9.0-7|132	Recommends:	hunspell-en
21mr|firefox-esr52-52.9.0-7|133	%endif
21mr|firefox-esr52-52.9.0-7|134	Recommends:	%{_lib}canberra0
21mr|firefox-esr52-52.9.0-7|135	Recommends:	%{_lib}cups2
21mr|firefox-esr52-52.9.0-7|136	
21mr|firefox-esr52-52.9.0-7|137	Conflicts:	firefox
21mr|firefox-esr52-52.9.0-7|138	Conflicts:	firefox-esr24
21mr|firefox-esr52-52.9.0-7|139	Conflicts:	firefox-esr45
21mr|firefox-esr52-52.9.0-7|140	Conflicts:	firefox-esr < %{EVRD}
21mr|firefox-esr52-52.9.0-7|141	
21mr|firefox-esr52-52.9.0-7|142	%description
21mr|firefox-esr52-52.9.0-7|143	The award-winning Web browser is now faster, more secure, and fully
21mr|firefox-esr52-52.9.0-7|144	customizable to your online life. With Firefox(R), we've added powerful new
21mr|firefox-esr52-52.9.0-7|145	features that make your online experience even better. It is an 'open source'
21mr|firefox-esr52-52.9.0-7|146	product which is  freely available, and is acquiring a growing proportion of
21mr|firefox-esr52-52.9.0-7|147	international web browser usage.
21mr|firefox-esr52-52.9.0-7|148	
21mr|firefox-esr52-52.9.0-7|149	Firefox claims to offer a more secure web browsing experience than other
21mr|firefox-esr52-52.9.0-7|150	products, with better protection against spyware and other Internet-based
21mr|firefox-esr52-52.9.0-7|151	security threats.  It includes all the standard features of a modern web
21mr|firefox-esr52-52.9.0-7|152	browser, like Internet searching, tracking recently visited sites, setting up
21mr|firefox-esr52-52.9.0-7|153	shortcuts to favourite sites, customising the software behaviour and so on.
21mr|firefox-esr52-52.9.0-7|154	Firefox also includes  features like 'tabbed browsing' (opening several web
21mr|firefox-esr52-52.9.0-7|155	sites as sections within the same window) and methods for controlling pop-up
21mr|firefox-esr52-52.9.0-7|156	windows, cookies and downloaded files.
21mr|firefox-esr52-52.9.0-7|157	
21mr|firefox-esr52-52.9.0-7|158	%files
21mr|firefox-esr52-52.9.0-7|159	%{_bindir}/%{oname}
21mr|firefox-esr52-52.9.0-7|160	%{_bindir}/mozilla-firefox
21mr|firefox-esr52-52.9.0-7|161	%{_iconsdir}/hicolor/*/apps/*.png
21mr|firefox-esr52-52.9.0-7|162	%{_miconsdir}/%{oname}.png
21mr|firefox-esr52-52.9.0-7|163	%{_iconsdir}/%{oname}.png
21mr|firefox-esr52-52.9.0-7|164	%{_liconsdir}/%{oname}.png
21mr|firefox-esr52-52.9.0-7|165	%{_datadir}/applications/*.desktop
21mr|firefox-esr52-52.9.0-7|166	%{_libdir}/%{name}-%{major}*
21mr|firefox-esr52-52.9.0-7|167	%dir %{_libdir}/mozilla
21mr|firefox-esr52-52.9.0-7|168	%dir %{_libdir}/mozilla/extensions
21mr|firefox-esr52-52.9.0-7|169	%dir %{pluginsdir}
21mr|firefox-esr52-52.9.0-7|170	%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr52-52.9.0-7|171	%dir %{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr52-52.9.0-7|172	
21mr|firefox-esr52-52.9.0-7|173	#---------------------------------------------------------------------
21mr|firefox-esr52-52.9.0-7|174	
21mr|firefox-esr52-52.9.0-7|175	%package devel
21mr|firefox-esr52-52.9.0-7|176	Summary:	Development files for %{oname}
21mr|firefox-esr52-52.9.0-7|177	Group:		Development/Other
21mr|firefox-esr52-52.9.0-7|178	Conflicts:	firefox-devel
21mr|firefox-esr52-52.9.0-7|179	Conflicts:	firefox-esr-devel
21mr|firefox-esr52-52.9.0-7|180	Conflicts:	firefox-esr24-devel
21mr|firefox-esr52-52.9.0-7|181	Conflicts:	firefox-esr45-devel
21mr|firefox-esr52-52.9.0-7|182	
21mr|firefox-esr52-52.9.0-7|183	%description devel
21mr|firefox-esr52-52.9.0-7|184	Files and macros mainly for building Firefox extensions.
21mr|firefox-esr52-52.9.0-7|185	
21mr|firefox-esr52-52.9.0-7|186	%files devel
21mr|firefox-esr52-52.9.0-7|187	%{_rpmmacrodir}/*%{name}*
21mr|firefox-esr52-52.9.0-7|188	
21mr|firefox-esr52-52.9.0-7|189	#---------------------------------------------------------------------
21mr|firefox-esr52-52.9.0-7|190	
21mr|firefox-esr52-52.9.0-7|191	%prep
21mr|firefox-esr52-52.9.0-7|192	%setup -qn %{oname}-%{version}esr
21mr|firefox-esr52-52.9.0-7|193	
21mr|firefox-esr52-52.9.0-7|194	%patch0 -p1
21mr|firefox-esr52-52.9.0-7|195	%patch1 -p1
21mr|firefox-esr52-52.9.0-7|196	%patch2 -p1
21mr|firefox-esr52-52.9.0-7|197	## KDE INTEGRATION
21mr|firefox-esr52-52.9.0-7|198	%patch11 -p1 -b .kdepatch
21mr|firefox-esr52-52.9.0-7|199	%patch12 -p1 -b .kdemoz
21mr|firefox-esr52-52.9.0-7|200	%patch13 -p1 -b .kdebackground
21mr|firefox-esr52-52.9.0-7|201	
21mr|firefox-esr52-52.9.0-7|202	%ifarch %{arm}
21mr|firefox-esr52-52.9.0-7|203	%if "%{_target_cpu}" != "armv7l"
21mr|firefox-esr52-52.9.0-7|204	%patch34 -p1
21mr|firefox-esr52-52.9.0-7|205	%endif
21mr|firefox-esr52-52.9.0-7|206	%endif
21mr|firefox-esr52-52.9.0-7|207	%patch35 -p1
21mr|firefox-esr52-52.9.0-7|208	%patch37 -p1
21mr|firefox-esr52-52.9.0-7|209	
21mr|firefox-esr52-52.9.0-7|210	# Fedora patches
21mr|firefox-esr52-52.9.0-7|211	%patch204 -p2 -b .966424
21mr|firefox-esr52-52.9.0-7|212	%patch215 -p1 -b .addons
21mr|firefox-esr52-52.9.0-7|213	%patch219 -p2 -b .rhbz-1173156
21mr|firefox-esr52-52.9.0-7|214	
21mr|firefox-esr52-52.9.0-7|215	pushd js/src
21mr|firefox-esr52-52.9.0-7|216	autoconf-2.13
21mr|firefox-esr52-52.9.0-7|217	popd
21mr|firefox-esr52-52.9.0-7|218	autoconf-2.13
21mr|firefox-esr52-52.9.0-7|219	
21mr|firefox-esr52-52.9.0-7|220	# needed to regenerate certdata.c
21mr|firefox-esr52-52.9.0-7|221	pushd security/nss/lib/ckfw/builtins
21mr|firefox-esr52-52.9.0-7|222	perl ./certdata.perl /etc/pki/tls/mozilla/certdata.txt
21mr|firefox-esr52-52.9.0-7|223	popd
21mr|firefox-esr52-52.9.0-7|224	
21mr|firefox-esr52-52.9.0-7|225	sed -i 's!static inline pid_t gettid()!static inline pid_t _nm_gettid(void)!g' tools/profiler/core/platform.h
21mr|firefox-esr52-52.9.0-7|226	
21mr|firefox-esr52-52.9.0-7|227	%build
21mr|firefox-esr52-52.9.0-7|228	%if %{with clang}
21mr|firefox-esr52-52.9.0-7|229	export CC=clang
21mr|firefox-esr52-52.9.0-7|230	export CXX=clang++
21mr|firefox-esr52-52.9.0-7|231	%else
21mr|firefox-esr52-52.9.0-7|232	CFLAGS="$CFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr52-52.9.0-7|233	CXXFLAGS="$CFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr52-52.9.0-7|234	export CFLAGS
21mr|firefox-esr52-52.9.0-7|235	export CXXFLAGS
21mr|firefox-esr52-52.9.0-7|236	%endif
21mr|firefox-esr52-52.9.0-7|237	
21mr|firefox-esr52-52.9.0-7|238	export MOZCONFIG=`pwd`/mozconfig
21mr|firefox-esr52-52.9.0-7|239	cat << EOF > $MOZCONFIG
21mr|firefox-esr52-52.9.0-7|240	mk_add_options MOZILLA_OFFICIAL=1
21mr|firefox-esr52-52.9.0-7|241	mk_add_options BUILD_OFFICIAL=1
21mr|firefox-esr52-52.9.0-7|242	mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
21mr|firefox-esr52-52.9.0-7|243	mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj
21mr|firefox-esr52-52.9.0-7|244	ac_add_options --host=%{_host}
21mr|firefox-esr52-52.9.0-7|245	ac_add_options --target=%{_target_platform}
21mr|firefox-esr52-52.9.0-7|246	ac_add_options --enable-release
21mr|firefox-esr52-52.9.0-7|247	ac_add_options --enable-ipc-fuzzer
21mr|firefox-esr52-52.9.0-7|248	ac_add_options --prefix="%{_prefix}"
21mr|firefox-esr52-52.9.0-7|249	ac_add_options --libdir="%{_libdir}"
21mr|firefox-esr52-52.9.0-7|250	ac_add_options --with-system-nspr
21mr|firefox-esr52-52.9.0-7|251	ac_add_options --with-system-nss
21mr|firefox-esr52-52.9.0-7|252	ac_add_options --with-system-zlib
21mr|firefox-esr52-52.9.0-7|253	ac_add_options --with-system-jpeg
21mr|firefox-esr52-52.9.0-7|254	ac_add_options --with-pthreads
21mr|firefox-esr52-52.9.0-7|255	ac_add_options --with-system-libevent
21mr|firefox-esr52-52.9.0-7|256	ac_add_options --without-system-libvpx
21mr|firefox-esr52-52.9.0-7|257	ac_add_options --with-system-bz2
21mr|firefox-esr52-52.9.0-7|258	ac_add_options --enable-gio
21mr|firefox-esr52-52.9.0-7|259	ac_add_options --disable-updater
21mr|firefox-esr52-52.9.0-7|260	ac_add_options --disable-tests
21mr|firefox-esr52-52.9.0-7|261	%if %{toolkit_gtk3}
21mr|firefox-esr52-52.9.0-7|262	ac_add_options --enable-default-toolkit=cairo-gtk3
21mr|firefox-esr52-52.9.0-7|263	%else
21mr|firefox-esr52-52.9.0-7|264	ac_add_options --enable-default-toolkit=cairo-gtk2
21mr|firefox-esr52-52.9.0-7|265	%endif
21mr|firefox-esr52-52.9.0-7|266	ac_add_options --enable-official-branding
21mr|firefox-esr52-52.9.0-7|267	ac_add_options --disable-system-sqlite
21mr|firefox-esr52-52.9.0-7|268	ac_add_options --enable-startup-notification
21mr|firefox-esr52-52.9.0-7|269	ac_add_options --with-distribution-id=org.rosa
21mr|firefox-esr52-52.9.0-7|270	ac_add_options --disable-crashreporter
21mr|firefox-esr52-52.9.0-7|271	ac_add_options --disable-optimize
21mr|firefox-esr52-52.9.0-7|272	
21mr|firefox-esr52-52.9.0-7|273	EOF
21mr|firefox-esr52-52.9.0-7|274	
21mr|firefox-esr52-52.9.0-7|275	perl -p -i -e 's|\-0|\-9|g' config/make-jars.pl
21mr|firefox-esr52-52.9.0-7|276	
21mr|firefox-esr52-52.9.0-7|277	# force memory efficient linking and ets
21mr|firefox-esr52-52.9.0-7|278	%if %{with clang}
21mr|firefox-esr52-52.9.0-7|279	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|firefox-esr52-52.9.0-7|280	%else
21mr|firefox-esr52-52.9.0-7|281	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|firefox-esr52-52.9.0-7|282	%endif
21mr|firefox-esr52-52.9.0-7|283	
21mr|firefox-esr52-52.9.0-7|284	%make -f client.mk build
21mr|firefox-esr52-52.9.0-7|285	
21mr|firefox-esr52-52.9.0-7|286	%install
21mr|firefox-esr52-52.9.0-7|287	# Make sure locale works for langpacks
21mr|firefox-esr52-52.9.0-7|288	cat > %{_builddir}/obj/dist/bin/browser/defaults/preferences/firefox-l10n.js << EOF
21mr|firefox-esr52-52.9.0-7|289	pref("general.useragent.locale", "chrome://global/locale/intl.properties");
21mr|firefox-esr52-52.9.0-7|290	EOF
21mr|firefox-esr52-52.9.0-7|291	
21mr|firefox-esr52-52.9.0-7|292	make -C %{_builddir}/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0
21mr|firefox-esr52-52.9.0-7|293	
21mr|firefox-esr52-52.9.0-7|294	# Copy files to buildroot
21mr|firefox-esr52-52.9.0-7|295	mkdir -p %{buildroot}%{mozillalibdir}
21mr|firefox-esr52-52.9.0-7|296	cp -rf %{_builddir}/obj/dist/firefox/* %{buildroot}%{mozillalibdir}
21mr|firefox-esr52-52.9.0-7|297	
21mr|firefox-esr52-52.9.0-7|298	mkdir -p  %{buildroot}%{_bindir}
21mr|firefox-esr52-52.9.0-7|299	ln -sf %{mozillalibdir}/firefox %{buildroot}%{_bindir}/firefox
21mr|firefox-esr52-52.9.0-7|300	pushd %{buildroot}%{_bindir}
21mr|firefox-esr52-52.9.0-7|301	ln -sf firefox mozilla-firefox
21mr|firefox-esr52-52.9.0-7|302	popd
21mr|firefox-esr52-52.9.0-7|303	mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
21mr|firefox-esr52-52.9.0-7|304	install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js
21mr|firefox-esr52-52.9.0-7|305	
21mr|firefox-esr52-52.9.0-7|306	# Create and own %%_libdir/mozilla/plugins & firefox extensions directories
21mr|firefox-esr52-52.9.0-7|307	mkdir -p %{buildroot}%{pluginsdir}
21mr|firefox-esr52-52.9.0-7|308	mkdir -p %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr52-52.9.0-7|309	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr52-52.9.0-7|310	
21mr|firefox-esr52-52.9.0-7|311	# (tpg) desktop entry
21mr|firefox-esr52-52.9.0-7|312	mkdir -p %{buildroot}%{_datadir}/applications
21mr|firefox-esr52-52.9.0-7|313	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{oname}.desktop
21mr|firefox-esr52-52.9.0-7|314	
21mr|firefox-esr52-52.9.0-7|315	# (tpg) icons
21mr|firefox-esr52-52.9.0-7|316	cp %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}/%{mozillalibdir}/browser/icons/
21mr|firefox-esr52-52.9.0-7|317	for i in 16 22 24 32 48 256; do
21mr|firefox-esr52-52.9.0-7|318	# (cg) Not all icon sizes are installed with make install, so just redo it here.
21mr|firefox-esr52-52.9.0-7|319	install -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default$i.png
21mr|firefox-esr52-52.9.0-7|320	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21mr|firefox-esr52-52.9.0-7|321	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{oname}.png ;
21mr|firefox-esr52-52.9.0-7|322	done
21mr|firefox-esr52-52.9.0-7|323	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|firefox-esr52-52.9.0-7|324	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{oname}.png
21mr|firefox-esr52-52.9.0-7|325	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{oname}.png
21mr|firefox-esr52-52.9.0-7|326	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{oname}.png
21mr|firefox-esr52-52.9.0-7|327	
21mr|firefox-esr52-52.9.0-7|328	# exclusions
21mr|firefox-esr52-52.9.0-7|329	rm -f %{buildroot}%{mozillalibdir}/README.txt
21mr|firefox-esr52-52.9.0-7|330	rm -f %{buildroot}%{mozillalibdir}/removed-files
21mr|firefox-esr52-52.9.0-7|331	rm -f %{buildroot}%{mozillalibdir}/precomplete
21mr|firefox-esr52-52.9.0-7|332	
21mr|firefox-esr52-52.9.0-7|333	cat << EOF >> %{buildroot}%{mozillalibdir}/firefox.cfg
21mr|firefox-esr52-52.9.0-7|334	#code
21mr|firefox-esr52-52.9.0-7|335	pref("browser.rights.3.shown", false);
21mr|firefox-esr52-52.9.0-7|336	defaultPref("browser.startup.homepage", "data:text/html,browser.startup.homepage=file:///usr/share/doc/HTML/index.html");
21mr|firefox-esr52-52.9.0-7|337	pref("startup.homepage_welcome_url", "file:///usr/share/branding-configs/fresh/first_startup.html");
21mr|firefox-esr52-52.9.0-7|338	pref("browser.shell.checkDefaultBrowser", false);
21mr|firefox-esr52-52.9.0-7|339	pref("browser.ctrlTab.previews", true);
21mr|firefox-esr52-52.9.0-7|340	pref("browser.tabs.insertRelatedAfterCurrent", false);
21mr|firefox-esr52-52.9.0-7|341	pref("browser.backspace_action", 2);
21mr|firefox-esr52-52.9.0-7|342	pref("browser.display.use_system_colors", true);
21mr|firefox-esr52-52.9.0-7|343	pref("browser.download.folderList", 1);
21mr|firefox-esr52-52.9.0-7|344	pref("browser.link.open_external", 3);
21mr|firefox-esr52-52.9.0-7|345	pref("app.update.auto", false);
21mr|firefox-esr52-52.9.0-7|346	pref("app.update.enabled", false);
21mr|firefox-esr52-52.9.0-7|347	pref("app.update.autoInstallEnabled", false);
21mr|firefox-esr52-52.9.0-7|348	pref("security.ssl.require_safe_negotiation", false);
21mr|firefox-esr52-52.9.0-7|349	pref("dom.ipc.plugins.enabled.nswrapper*", false);
21mr|firefox-esr52-52.9.0-7|350	pref("extensions.autoDisableScopes", 0);
21mr|firefox-esr52-52.9.0-7|351	pref("extensions.shownSelectionUI", true);
21mr|firefox-esr52-52.9.0-7|352	pref("network.manage-offline-status", true);
21mr|firefox-esr52-52.9.0-7|353	pref("layers.offmainthreadcomposition.enabled", false);
21mr|firefox-esr52-52.9.0-7|354	pref("intl.locale.matchOS", true);
21mr|firefox-esr52-52.9.0-7|355	EOF
21mr|firefox-esr52-52.9.0-7|356	cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/pref/config-prefs.js
21mr|firefox-esr52-52.9.0-7|357	pref("general.config.filename", "firefox.cfg");
21mr|firefox-esr52-52.9.0-7|358	pref("general.config.obscure_value", 0); // use this to disable the byte-shift
21mr|firefox-esr52-52.9.0-7|359	EOF
21mr|firefox-esr52-52.9.0-7|360	
21mr|firefox-esr52-52.9.0-7|361	# display icon for Firefox button
21mr|firefox-esr52-52.9.0-7|362	mkdir -p %{buildroot}%{mozillalibdir}/defaults/profile/chrome
21mr|firefox-esr52-52.9.0-7|363	cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
21mr|firefox-esr52-52.9.0-7|364	#appmenu-toolbar-button {
21mr|firefox-esr52-52.9.0-7|365	list-style-image: url("chrome://branding/content/icon16.png");
21mr|firefox-esr52-52.9.0-7|366	}
21mr|firefox-esr52-52.9.0-7|367	EOF
21mr|firefox-esr52-52.9.0-7|368	
21mr|firefox-esr52-52.9.0-7|369	# use the system myspell dictionaries
21mr|firefox-esr52-52.9.0-7|370	rm -fr %{buildroot}%{mozillalibdir}/dictionaries
21mr|firefox-esr52-52.9.0-7|371	#ln -s %%{_datadir}/hunspell %%{buildroot}%%{mozillalibdir}/dictionaries
21mr|firefox-esr52-52.9.0-7|372	ln -s %{_datadir}/dict/mozilla/ %{buildroot}%{mozillalibdir}/dictionaries
21mr|firefox-esr52-52.9.0-7|373	
21mr|firefox-esr52-52.9.0-7|374	# (lm) touch and %%ghost bookmarks.html to a proper uninstall
21mr|firefox-esr52-52.9.0-7|375	touch %{buildroot}%{mozillalibdir}/defaults/profile/bookmarks.html
21mr|firefox-esr52-52.9.0-7|376	
21mr|firefox-esr52-52.9.0-7|377	cat <<FIN >macro
21mr|firefox-esr52-52.9.0-7|378	# Macros from %{name} package
21mr|firefox-esr52-52.9.0-7|379	%%firefox_major		%{major}
21mr|firefox-esr52-52.9.0-7|380	%%firefox_epoch		%{ff_epoch}
21mr|firefox-esr52-52.9.0-7|381	%%firefox_version	%{major}
21mr|firefox-esr52-52.9.0-7|382	%%firefox_mozillapath	%{mozillalibdir}
21mr|firefox-esr52-52.9.0-7|383	%%firefox_pluginsdir	%{pluginsdir}
21mr|firefox-esr52-52.9.0-7|384	%%firefox_appid		\{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr52-52.9.0-7|385	%%firefox_extdir	%%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
21mr|firefox-esr52-52.9.0-7|386	FIN
21mr|firefox-esr52-52.9.0-7|387	%install_macro %{name} macro
21mr|firefox-esr52-52.9.0-7|388	
21mr|firefox-esr52-52.9.0-7|389	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|firefox-esr52-52.9.0-7|390	
21mr|firefox-esr52-52.9.0-7|391	%pre
21mr|firefox-esr52-52.9.0-7|392	if [ -d %{mozillalibdir}/browser/dictionaries ]; then
21mr|firefox-esr52-52.9.0-7|393	rm -fr %{mozillalibdir}/browser/dictionaries
21mr|firefox-esr52-52.9.0-7|394	fi
21mr|firefox-esr52-52.9.0-7|395	
21mr|firefox-esr52-52.9.0-7|396	%post
21mr|firefox-esr52-52.9.0-7|397	if [ ! -r /etc/sysconfig/oem ]; then
21mr|firefox-esr52-52.9.0-7|398	if [ ! -f /etc/sysconfig/system ]; then
21mr|firefox-esr52-52.9.0-7|399	exit 0
21mr|firefox-esr52-52.9.0-7|400	fi
21mr|firefox-esr52-52.9.0-7|401	. /etc/sysconfig/system
21mr|firefox-esr52-52.9.0-7|402	case "$META_CLASS" in
21mr|firefox-esr52-52.9.0-7|403	*powerpack) bookmark="mozilla-powerpack.html" ;;
21mr|firefox-esr52-52.9.0-7|404	*desktop) bookmark="mozilla-one.html";;
21mr|firefox-esr52-52.9.0-7|405	*) bookmark="mozilla-download.html";;
21mr|firefox-esr52-52.9.0-7|406	esac
21mr|firefox-esr52-52.9.0-7|407	ln -s -f ../../../../share/mdk/bookmarks/mozilla/$bookmark  %{mozillalibdir}/defaults/profile/bookmarks.html
21mr|firefox-esr52-52.9.0-7|408	fi

12213 21
21mr|firefox-esr52-l10n-52.9.0-2|1	%define xpidir http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}esr/linux-i686/xpi/
21mr|firefox-esr52-l10n-52.9.0-2|2	%define oname firefox-esr52
21mr|firefox-esr52-l10n-52.9.0-2|3	
21mr|firefox-esr52-l10n-52.9.0-2|4	# Supported l10n language lists
21mr|firefox-esr52-l10n-52.9.0-2|5	%define langlist af ar ast bg bn_IN bn_BD br bs ca cs cy da de el en_GB en_ZA eo es_AR es_CL es_ES es_MX et eu fa fi fr fy ga_IE gd gl gu_IN he hi hr hu hy id is it ja kk ko kn lt lv mai mk ml mr nb_NO nl nn_NO or pa_IN pl pt_BR pt_PT ro ru si sk sl sq sr sv_SE ta te th tr uk vi zh_CN zh_TW
21mr|firefox-esr52-l10n-52.9.0-2|6	# Disabled l10n languages, for any reason
21mr|firefox-esr52-l10n-52.9.0-2|7	# - no locales-XX package:
21mr|firefox-esr52-l10n-52.9.0-2|8	# uu ak be rm son
21mr|firefox-esr52-l10n-52.9.0-2|9	
21mr|firefox-esr52-l10n-52.9.0-2|10	# Disabled myspell dicts, for any reason
21mr|firefox-esr52-l10n-52.9.0-2|11	%define disabled_dict_langlist ar be bn br br_FR es_AR eu fi fy gl gu_IN he id ja ka kn ko mk pa_IN te tr zh_CN zh_TW
21mr|firefox-esr52-l10n-52.9.0-2|12	
21mr|firefox-esr52-l10n-52.9.0-2|13	# Language descriptions
21mr|firefox-esr52-l10n-52.9.0-2|14	%define language_ak ak
21mr|firefox-esr52-l10n-52.9.0-2|15	%define langname_ak Akan
21mr|firefox-esr52-l10n-52.9.0-2|16	%define language_ar ar
21mr|firefox-esr52-l10n-52.9.0-2|17	%define langname_ar Arabic
21mr|firefox-esr52-l10n-52.9.0-2|18	%define language_ast ast
21mr|firefox-esr52-l10n-52.9.0-2|19	%define langname_ast Asturian
21mr|firefox-esr52-l10n-52.9.0-2|20	%define language_af af
21mr|firefox-esr52-l10n-52.9.0-2|21	%define langname_af Afrikaans
21mr|firefox-esr52-l10n-52.9.0-2|22	%define language_be be
21mr|firefox-esr52-l10n-52.9.0-2|23	%define langname_be Belarusian
21mr|firefox-esr52-l10n-52.9.0-2|24	%define language_bg bg
21mr|firefox-esr52-l10n-52.9.0-2|25	%define langname_bg Bulgarian
21mr|firefox-esr52-l10n-52.9.0-2|26	%define language_bn_BD bn-BD
21mr|firefox-esr52-l10n-52.9.0-2|27	%define langname_bn_BD Bengali
21mr|firefox-esr52-l10n-52.9.0-2|28	%define language_bn_IN bn-IN
21mr|firefox-esr52-l10n-52.9.0-2|29	%define langname_bn_IN Bengali
21mr|firefox-esr52-l10n-52.9.0-2|30	%define language_br br
21mr|firefox-esr52-l10n-52.9.0-2|31	%define langname_br Breton
21mr|firefox-esr52-l10n-52.9.0-2|32	%define language_bs bs
21mr|firefox-esr52-l10n-52.9.0-2|33	%define langname_bs Bosnian
21mr|firefox-esr52-l10n-52.9.0-2|34	%define language_ca ca
21mr|firefox-esr52-l10n-52.9.0-2|35	%define langname_ca Catalan
21mr|firefox-esr52-l10n-52.9.0-2|36	%define language_cs cs
21mr|firefox-esr52-l10n-52.9.0-2|37	%define langname_cs Czech
21mr|firefox-esr52-l10n-52.9.0-2|38	%define language_cy cy
21mr|firefox-esr52-l10n-52.9.0-2|39	%define langname_cy Welsh
21mr|firefox-esr52-l10n-52.9.0-2|40	%define language_da da
21mr|firefox-esr52-l10n-52.9.0-2|41	%define langname_da Dansk
21mr|firefox-esr52-l10n-52.9.0-2|42	%define language_de de
21mr|firefox-esr52-l10n-52.9.0-2|43	%define langname_de German
21mr|firefox-esr52-l10n-52.9.0-2|44	%define language_el el
21mr|firefox-esr52-l10n-52.9.0-2|45	%define langname_el Greek
21mr|firefox-esr52-l10n-52.9.0-2|46	%define language_en_GB en-GB
21mr|firefox-esr52-l10n-52.9.0-2|47	%define langname_en_GB British English
21mr|firefox-esr52-l10n-52.9.0-2|48	%define language_en_ZA en-ZA
21mr|firefox-esr52-l10n-52.9.0-2|49	%define langname_en_ZA English (South Africa)
21mr|firefox-esr52-l10n-52.9.0-2|50	%define language_eo eo
21mr|firefox-esr52-l10n-52.9.0-2|51	%define langname_eo Esperanto
21mr|firefox-esr52-l10n-52.9.0-2|52	%define language_es_AR es-AR
21mr|firefox-esr52-l10n-52.9.0-2|53	%define langname_es_AR Spanish (Argentina)
21mr|firefox-esr52-l10n-52.9.0-2|54	%define language_es_CL es-CL
21mr|firefox-esr52-l10n-52.9.0-2|55	%define langname_es_CL Spanish (Chile)
21mr|firefox-esr52-l10n-52.9.0-2|56	%define language_es_ES es-ES
21mr|firefox-esr52-l10n-52.9.0-2|57	%define langname_es_ES Spanish
21mr|firefox-esr52-l10n-52.9.0-2|58	%define language_es_MX es-MX
21mr|firefox-esr52-l10n-52.9.0-2|59	%define langname_es_MX Spanish (Mexico)
21mr|firefox-esr52-l10n-52.9.0-2|60	%define language_et et
21mr|firefox-esr52-l10n-52.9.0-2|61	%define langname_et Estonian
21mr|firefox-esr52-l10n-52.9.0-2|62	%define language_eu eu
21mr|firefox-esr52-l10n-52.9.0-2|63	%define langname_eu Basque
21mr|firefox-esr52-l10n-52.9.0-2|64	%define language_fa fa
21mr|firefox-esr52-l10n-52.9.0-2|65	%define langname_fa Farsi
21mr|firefox-esr52-l10n-52.9.0-2|66	%define language_fi fi
21mr|firefox-esr52-l10n-52.9.0-2|67	%define langname_fi Finnish
21mr|firefox-esr52-l10n-52.9.0-2|68	%define language_fr fr
21mr|firefox-esr52-l10n-52.9.0-2|69	%define langname_fr French
21mr|firefox-esr52-l10n-52.9.0-2|70	%define language_fy fy-NL
21mr|firefox-esr52-l10n-52.9.0-2|71	%define langname_fy Frisian
21mr|firefox-esr52-l10n-52.9.0-2|72	%define language_ga_IE ga-IE
21mr|firefox-esr52-l10n-52.9.0-2|73	%define langname_ga_IE Irish
21mr|firefox-esr52-l10n-52.9.0-2|74	%define language_gd gd
21mr|firefox-esr52-l10n-52.9.0-2|75	%define langname_gd Scottish Gaelic
21mr|firefox-esr52-l10n-52.9.0-2|76	%define language_gl gl
21mr|firefox-esr52-l10n-52.9.0-2|77	%define langname_gl Galician
21mr|firefox-esr52-l10n-52.9.0-2|78	%define language_gu_IN gu-IN
21mr|firefox-esr52-l10n-52.9.0-2|79	%define langname_gu_IN Gujarati
21mr|firefox-esr52-l10n-52.9.0-2|80	%define language_he he
21mr|firefox-esr52-l10n-52.9.0-2|81	%define langname_he Hebrew
21mr|firefox-esr52-l10n-52.9.0-2|82	%define language_hi hi-IN
21mr|firefox-esr52-l10n-52.9.0-2|83	%define langname_hi Hindi
21mr|firefox-esr52-l10n-52.9.0-2|84	%define language_hr hr
21mr|firefox-esr52-l10n-52.9.0-2|85	%define langname_hr Croatian
21mr|firefox-esr52-l10n-52.9.0-2|86	%define language_hu hu
21mr|firefox-esr52-l10n-52.9.0-2|87	%define langname_hu Hungarian
21mr|firefox-esr52-l10n-52.9.0-2|88	%define language_hy hy-AM
21mr|firefox-esr52-l10n-52.9.0-2|89	%define langname_hy Armenian
21mr|firefox-esr52-l10n-52.9.0-2|90	%define language_id id
21mr|firefox-esr52-l10n-52.9.0-2|91	%define langname_id Indonesian
21mr|firefox-esr52-l10n-52.9.0-2|92	%define language_is is
21mr|firefox-esr52-l10n-52.9.0-2|93	%define langname_is Icelandic
21mr|firefox-esr52-l10n-52.9.0-2|94	%define language_it it
21mr|firefox-esr52-l10n-52.9.0-2|95	%define langname_it Italian
21mr|firefox-esr52-l10n-52.9.0-2|96	%define language_ja ja
21mr|firefox-esr52-l10n-52.9.0-2|97	%define langname_ja Japanese
21mr|firefox-esr52-l10n-52.9.0-2|98	%define language_kk kk
21mr|firefox-esr52-l10n-52.9.0-2|99	%define langname_kk Kazakh
21mr|firefox-esr52-l10n-52.9.0-2|100	%define language_ko ko
21mr|firefox-esr52-l10n-52.9.0-2|101	%define langname_ko Korean
21mr|firefox-esr52-l10n-52.9.0-2|102	%define language_kn kn
21mr|firefox-esr52-l10n-52.9.0-2|103	%define langname_kn Kannada
21mr|firefox-esr52-l10n-52.9.0-2|104	%define language_lt lt
21mr|firefox-esr52-l10n-52.9.0-2|105	%define langname_lt Lithuanian
21mr|firefox-esr52-l10n-52.9.0-2|106	%define language_lv lv
21mr|firefox-esr52-l10n-52.9.0-2|107	%define langname_lv Latvian
21mr|firefox-esr52-l10n-52.9.0-2|108	%define language_mai mai
21mr|firefox-esr52-l10n-52.9.0-2|109	%define langname_mai Maithili
21mr|firefox-esr52-l10n-52.9.0-2|110	%define language_mk mk
21mr|firefox-esr52-l10n-52.9.0-2|111	%define langname_mk Macedonian
21mr|firefox-esr52-l10n-52.9.0-2|112	%define language_ml ml
21mr|firefox-esr52-l10n-52.9.0-2|113	%define langname_ml Malayalam
21mr|firefox-esr52-l10n-52.9.0-2|114	%define language_mr mr
21mr|firefox-esr52-l10n-52.9.0-2|115	%define langname_mr Marathi
21mr|firefox-esr52-l10n-52.9.0-2|116	%define language_nb_NO nb-NO
21mr|firefox-esr52-l10n-52.9.0-2|117	%define langname_nb_NO Norwegian Bokmaal
21mr|firefox-esr52-l10n-52.9.0-2|118	%define language_nn_NO nn-NO
21mr|firefox-esr52-l10n-52.9.0-2|119	%define langname_nn_NO Norwegian Nynorsk
21mr|firefox-esr52-l10n-52.9.0-2|120	%define language_nl nl
21mr|firefox-esr52-l10n-52.9.0-2|121	%define langname_nl Dutch
21mr|firefox-esr52-l10n-52.9.0-2|122	%define language_or or
21mr|firefox-esr52-l10n-52.9.0-2|123	%define langname_or Oriya
21mr|firefox-esr52-l10n-52.9.0-2|124	%define language_pa_IN pa-IN
21mr|firefox-esr52-l10n-52.9.0-2|125	%define langname_pa_IN Punjabi (gurmukhi)
21mr|firefox-esr52-l10n-52.9.0-2|126	%define language_pl pl
21mr|firefox-esr52-l10n-52.9.0-2|127	%define langname_pl Polish
21mr|firefox-esr52-l10n-52.9.0-2|128	%define language_pt_BR pt-BR
21mr|firefox-esr52-l10n-52.9.0-2|129	%define langname_pt_BR Brazilian portuguese
21mr|firefox-esr52-l10n-52.9.0-2|130	%define language_pt_PT pt-PT
21mr|firefox-esr52-l10n-52.9.0-2|131	%define langname_pt_PT Portuguese
21mr|firefox-esr52-l10n-52.9.0-2|132	%define language_rm rm
21mr|firefox-esr52-l10n-52.9.0-2|133	%define langname_rm Rumantsch
21mr|firefox-esr52-l10n-52.9.0-2|134	%define language_ro ro
21mr|firefox-esr52-l10n-52.9.0-2|135	%define langname_ro Romanian
21mr|firefox-esr52-l10n-52.9.0-2|136	%define language_ru ru
21mr|firefox-esr52-l10n-52.9.0-2|137	%define langname_ru Russian
21mr|firefox-esr52-l10n-52.9.0-2|138	%define language_si si
21mr|firefox-esr52-l10n-52.9.0-2|139	%define langname_si Sinhala
21mr|firefox-esr52-l10n-52.9.0-2|140	%define language_sk sk
21mr|firefox-esr52-l10n-52.9.0-2|141	%define langname_sk Slovak
21mr|firefox-esr52-l10n-52.9.0-2|142	%define language_sl sl
21mr|firefox-esr52-l10n-52.9.0-2|143	%define langname_sl Slovenian
21mr|firefox-esr52-l10n-52.9.0-2|144	%define language_son son
21mr|firefox-esr52-l10n-52.9.0-2|145	%define langname_son Soŋay
21mr|firefox-esr52-l10n-52.9.0-2|146	%define language_sq sq
21mr|firefox-esr52-l10n-52.9.0-2|147	%define langname_sq Shqipe
21mr|firefox-esr52-l10n-52.9.0-2|148	%define language_sr sr
21mr|firefox-esr52-l10n-52.9.0-2|149	%define langname_sr Serbian
21mr|firefox-esr52-l10n-52.9.0-2|150	%define language_sv_SE sv-SE
21mr|firefox-esr52-l10n-52.9.0-2|151	%define langname_sv_SE Swedish
21mr|firefox-esr52-l10n-52.9.0-2|152	%define language_ta ta
21mr|firefox-esr52-l10n-52.9.0-2|153	%define langname_ta Tamil
21mr|firefox-esr52-l10n-52.9.0-2|154	%define language_te te
21mr|firefox-esr52-l10n-52.9.0-2|155	%define langname_te Telugu
21mr|firefox-esr52-l10n-52.9.0-2|156	%define language_th th
21mr|firefox-esr52-l10n-52.9.0-2|157	%define langname_th Thai
21mr|firefox-esr52-l10n-52.9.0-2|158	%define language_tr tr
21mr|firefox-esr52-l10n-52.9.0-2|159	%define langname_tr Turkish
21mr|firefox-esr52-l10n-52.9.0-2|160	%define language_uk uk
21mr|firefox-esr52-l10n-52.9.0-2|161	%define langname_uk Ukrainian
21mr|firefox-esr52-l10n-52.9.0-2|162	%define language_uk_UA uk-UA
21mr|firefox-esr52-l10n-52.9.0-2|163	%define langname_uk_UA Ukrainian
21mr|firefox-esr52-l10n-52.9.0-2|164	%define language_vi vi
21mr|firefox-esr52-l10n-52.9.0-2|165	%define langname_vi Vietnamese
21mr|firefox-esr52-l10n-52.9.0-2|166	%define language_zh_CN zh-CN
21mr|firefox-esr52-l10n-52.9.0-2|167	%define langname_zh_CN Simplified Chinese
21mr|firefox-esr52-l10n-52.9.0-2|168	%define language_zh_TW zh-TW
21mr|firefox-esr52-l10n-52.9.0-2|169	%define langname_zh_TW Traditional Chinese
21mr|firefox-esr52-l10n-52.9.0-2|170	
21mr|firefox-esr52-l10n-52.9.0-2|171	# --- Danger line ---
21mr|firefox-esr52-l10n-52.9.0-2|172	
21mr|firefox-esr52-l10n-52.9.0-2|173	# Defaults (all languages enabled by default)
21mr|firefox-esr52-l10n-52.9.0-2|174	# dicts
21mr|firefox-esr52-l10n-52.9.0-2|175	%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|firefox-esr52-l10n-52.9.0-2|176	%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|firefox-esr52-l10n-52.9.0-2|177	
21mr|firefox-esr52-l10n-52.9.0-2|178	# Locales
21mr|firefox-esr52-l10n-52.9.0-2|179	%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}
21mr|firefox-esr52-l10n-52.9.0-2|180	
21mr|firefox-esr52-l10n-52.9.0-2|181	Summary:	Localizations for Firefox (virtual package)
21mr|firefox-esr52-l10n-52.9.0-2|182	Name:		%{oname}-l10n
21mr|firefox-esr52-l10n-52.9.0-2|183	Version:	52.9.0
21mr|firefox-esr52-l10n-52.9.0-2|184	Release:	2
21mr|firefox-esr52-l10n-52.9.0-2|185	License:	GPL
21mr|firefox-esr52-l10n-52.9.0-2|186	Group:		Networking/WWW
21mr|firefox-esr52-l10n-52.9.0-2|187	Url:		http://www.firefox.com/
21mr|firefox-esr52-l10n-52.9.0-2|188	Source0:	%{name}-%{version}.tar.xz
21mr|firefox-esr52-l10n-52.9.0-2|189	# Language package template
21mr|firefox-esr52-l10n-52.9.0-2|190	Source1:	firefox-l10n-template.in
21mr|firefox-esr52-l10n-52.9.0-2|191	# No deleted!
21mr|firefox-esr52-l10n-52.9.0-2|192	Source2:	get-langpacks.sh
21mr|firefox-esr52-l10n-52.9.0-2|193	Source3:	firefox-esr52-l10n.rpmlintrc
21mr|firefox-esr52-l10n-52.9.0-2|194	BuildRequires:	%{oname}-devel
21mr|firefox-esr52-l10n-52.9.0-2|195	BuildArch:	noarch
21mr|firefox-esr52-l10n-52.9.0-2|196	
21mr|firefox-esr52-l10n-52.9.0-2|197	%description
21mr|firefox-esr52-l10n-52.9.0-2|198	Localizations for Firefox web browser.
21mr|firefox-esr52-l10n-52.9.0-2|199	
21mr|firefox-esr52-l10n-52.9.0-2|200	# Expand all languages packages.
21mr|firefox-esr52-l10n-52.9.0-2|201	%{expand:%(\
21mr|firefox-esr52-l10n-52.9.0-2|202	for lang in %langlist; do\
21mr|firefox-esr52-l10n-52.9.0-2|203	echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{SOURCE1} 2> /dev/null)}";\
21mr|firefox-esr52-l10n-52.9.0-2|204	done\
21mr|firefox-esr52-l10n-52.9.0-2|205	)
21mr|firefox-esr52-l10n-52.9.0-2|206	}
21mr|firefox-esr52-l10n-52.9.0-2|207	
21mr|firefox-esr52-l10n-52.9.0-2|208	%prep
21mr|firefox-esr52-l10n-52.9.0-2|209	%setup -q
21mr|firefox-esr52-l10n-52.9.0-2|210	
21mr|firefox-esr52-l10n-52.9.0-2|211	%build
21mr|firefox-esr52-l10n-52.9.0-2|212	
21mr|firefox-esr52-l10n-52.9.0-2|213	%install
21mr|firefox-esr52-l10n-52.9.0-2|214	# Convert rpm macros to bash variables
21mr|firefox-esr52-l10n-52.9.0-2|215	%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
21mr|firefox-esr52-l10n-52.9.0-2|216	
21mr|firefox-esr52-l10n-52.9.0-2|217	mkdir -p %{buildroot}%{firefox_extdir}/
21mr|firefox-esr52-l10n-52.9.0-2|218	
21mr|firefox-esr52-l10n-52.9.0-2|219	# Install all languages
21mr|firefox-esr52-l10n-52.9.0-2|220	for lang in %{langlist}; do
21mr|firefox-esr52-l10n-52.9.0-2|221	language="language_$lang"
21mr|firefox-esr52-l10n-52.9.0-2|222	language=${!language}
21mr|firefox-esr52-l10n-52.9.0-2|223	
21mr|firefox-esr52-l10n-52.9.0-2|224	#	l10n
21mr|firefox-esr52-l10n-52.9.0-2|225	cp ${language}.xpi %{buildroot}%{firefox_extdir}/langpack-${language}@firefox.mozilla.org.xpi
21mr|firefox-esr52-l10n-52.9.0-2|226	done

12214 21
21mr|firefox-esr78-78.15.0-2|1	# No build in 62.0.2
21mr|firefox-esr78-78.15.0-2|2	#%%define debug_package %%{nil}
21mr|firefox-esr78-78.15.0-2|3	
21mr|firefox-esr78-78.15.0-2|4	#
21mr|firefox-esr78-78.15.0-2|5	# WARNING, READ FIRST:
21mr|firefox-esr78-78.15.0-2|6	#
21mr|firefox-esr78-78.15.0-2|7	# This is a special package that needs special treatment. Due to the amount of
21mr|firefox-esr78-78.15.0-2|8	# security updates it needs, it's common to ship new upstream versions instead of patching.
21mr|firefox-esr78-78.15.0-2|9	# That means this package MUST be BUILDABLE for stable official releases.
21mr|firefox-esr78-78.15.0-2|10	# This also means only STABLE upstream releases, NO betas.
21mr|firefox-esr78-78.15.0-2|11	# This is a discussed topic. Please, do not flame it again.
21mr|firefox-esr78-78.15.0-2|12	
21mr|firefox-esr78-78.15.0-2|13	%ifarch %ix86
21mr|firefox-esr78-78.15.0-2|14	%define _host i686-unknown-linux-gnu
21mr|firefox-esr78-78.15.0-2|15	%endif
21mr|firefox-esr78-78.15.0-2|16	
21mr|firefox-esr78-78.15.0-2|17	%define oname firefox
21mr|firefox-esr78-78.15.0-2|18	%define major 78.15.0
21mr|firefox-esr78-78.15.0-2|19	%define ff_epoch 0
21mr|firefox-esr78-78.15.0-2|20	# (tpg) set version HERE !!!
21mr|firefox-esr78-78.15.0-2|21	%define realver %{major}
21mr|firefox-esr78-78.15.0-2|22	%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr78-78.15.0-2|23	
21mr|firefox-esr78-78.15.0-2|24	# (tpg) MOZILLA_FIVE_HOME
21mr|firefox-esr78-78.15.0-2|25	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=10129
21mr|firefox-esr78-78.15.0-2|26	%define mozillalibdir %{_libdir}/%{oname}-esr
21mr|firefox-esr78-78.15.0-2|27	%define pluginsdir %{_libdir}/mozilla/plugins
21mr|firefox-esr78-78.15.0-2|28	
21mr|firefox-esr78-78.15.0-2|29	# this seems fragile, so require the exact version or later (#58754)
21mr|firefox-esr78-78.15.0-2|30	#%%define sqlite3_version %%(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|firefox-esr78-78.15.0-2|31	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|firefox-esr78-78.15.0-2|32	%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null |sed -e 's!\.0!!' || echo 0)
21mr|firefox-esr78-78.15.0-2|33	
21mr|firefox-esr78-78.15.0-2|34	%define toolkit_gtk3 1
21mr|firefox-esr78-78.15.0-2|35	
21mr|firefox-esr78-78.15.0-2|36	# Firefox 61.0: ERROR: Only GCC 6.1 or newer is supported (found version 5.5.0).
21mr|firefox-esr78-78.15.0-2|37	%define clang 1
21mr|firefox-esr78-78.15.0-2|38	
21mr|firefox-esr78-78.15.0-2|39	%define use_bundled_cbindgen 1
21mr|firefox-esr78-78.15.0-2|40	
21mr|firefox-esr78-78.15.0-2|41	# Requested 'nss >= 3.53.1' but version of NSS is 3.52.1
21mr|firefox-esr78-78.15.0-2|42	%bcond_with system_nss_nspr
21mr|firefox-esr78-78.15.0-2|43	
21mr|firefox-esr78-78.15.0-2|44	# Do not make provides from plugins /usr/lib64/firefox/*.so
21mr|firefox-esr78-78.15.0-2|45	%global __provides_exclude_from ^%{_libdir}/firefox.*/.*\\.so$
21mr|firefox-esr78-78.15.0-2|46	# Do not require filtered out provides
21mr|firefox-esr78-78.15.0-2|47	# To inspect them:
21mr|firefox-esr78-78.15.0-2|48	# for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then echo ; echo -- $i ; LC_ALL=C  ldd $i | grep found ; fi; done
21mr|firefox-esr78-78.15.0-2|49	# To make this list:
21mr|firefox-esr78-78.15.0-2|50	# ( for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then LC_ALL=C ldd $i | grep found | awk '{print $1}' | awk -F '\\.so' '{print $1}' ; fi; done ) | sort -u | tr '\n' '|'
21mr|firefox-esr78-78.15.0-2|51	%global __requires_exclude ^(liblgpllibs|libmozavutil|libmozgtk|libmozsandbox|libmozsqlite3|libmozwayland|libnspr4|libnss3|libnssutil3|libplc4|libplds4|libsmime3|libssl3|libxul)\\.so.*$
21mr|firefox-esr78-78.15.0-2|52	
21mr|firefox-esr78-78.15.0-2|53	Summary:	Next generation web browser
21mr|firefox-esr78-78.15.0-2|54	Name:		firefox-esr78
21mr|firefox-esr78-78.15.0-2|55	Version:	%{major}
21mr|firefox-esr78-78.15.0-2|56	Epoch:		%{ff_epoch}
21mr|firefox-esr78-78.15.0-2|57	Release:	2
21mr|firefox-esr78-78.15.0-2|58	License:	MPLv1+
21mr|firefox-esr78-78.15.0-2|59	Group:		Networking/WWW
21mr|firefox-esr78-78.15.0-2|60	Url:		http://www.mozilla.com/firefox/
21mr|firefox-esr78-78.15.0-2|61	Source0:	https://archive.mozilla.org/pub/firefox/releases/%{version}esr/source/%{oname}-%{version}esr.source.tar.xz
21mr|firefox-esr78-78.15.0-2|62	Source1:	firefox.rpmlintrc
21mr|firefox-esr78-78.15.0-2|63	Source2:	ru@dictionaries.addons.mozilla.org.tar.bz2
21mr|firefox-esr78-78.15.0-2|64	Source4:	%{oname}.desktop
21mr|firefox-esr78-78.15.0-2|65	Source7:	firefox.cfg
21mr|firefox-esr78-78.15.0-2|66	Source9:	kde.js
21mr|firefox-esr78-78.15.0-2|67	Source10:	mozilla-api-key
21mr|firefox-esr78-78.15.0-2|68	Source11:	google-api-key
21mr|firefox-esr78-78.15.0-2|69	# for 2016.1
21mr|firefox-esr78-78.15.0-2|70	Source80:	loffice-libcxx-wrapper.sh
21mr|firefox-esr78-78.15.0-2|71	# Fedora
21mr|firefox-esr78-78.15.0-2|72	# https://github.com/eqrion/cbindgen/releases
21mr|firefox-esr78-78.15.0-2|73	# version 0.14.2
21mr|firefox-esr78-78.15.0-2|74	Source12:	cbindgen-vendor.tar.xz
21mr|firefox-esr78-78.15.0-2|75	Source13:	gen_cbindgen-vendor.sh
21mr|firefox-esr78-78.15.0-2|76	
21mr|firefox-esr78-78.15.0-2|77	# Patches for kde integration of FF
21mr|firefox-esr78-78.15.0-2|78	# http://www.rosenauer.org/hg/mozilla/summary
21mr|firefox-esr78-78.15.0-2|79	Patch11:	mozilla-kde.patch
21mr|firefox-esr78-78.15.0-2|80	Patch12:	firefox-kde.patch
21mr|firefox-esr78-78.15.0-2|81	Patch13:	mozilla-kde-background.patch
21mr|firefox-esr78-78.15.0-2|82	
21mr|firefox-esr78-78.15.0-2|83	# Fedora specific patches
21mr|firefox-esr78-78.15.0-2|84	# Unable to install addons from https pages
21mr|firefox-esr78-78.15.0-2|85	Patch215:	firefox-enable-addons.patch
21mr|firefox-esr78-78.15.0-2|86	
21mr|firefox-esr78-78.15.0-2|87	Patch219:	mozilla-ntlm-full-path.patch
21mr|firefox-esr78-78.15.0-2|88	
21mr|firefox-esr78-78.15.0-2|89	Patch300:	firefox-56.0-build-error.patch
21mr|firefox-esr78-78.15.0-2|90	
21mr|firefox-esr78-78.15.0-2|91	BuildRequires:	gtk+2-devel
21mr|firefox-esr78-78.15.0-2|92	%if %{toolkit_gtk3}
21mr|firefox-esr78-78.15.0-2|93	BuildRequires:	gtk+3-devel
21mr|firefox-esr78-78.15.0-2|94	%endif
21mr|firefox-esr78-78.15.0-2|95	BuildRequires:	rust
21mr|firefox-esr78-78.15.0-2|96	BuildRequires:	cargo
21mr|firefox-esr78-78.15.0-2|97	BuildRequires:	unzip
21mr|firefox-esr78-78.15.0-2|98	BuildRequires:	zip
21mr|firefox-esr78-78.15.0-2|99	BuildRequires:	clang
21mr|firefox-esr78-78.15.0-2|100	BuildRequires:	clang-devel
21mr|firefox-esr78-78.15.0-2|101	%if 0%{?clang}
21mr|firefox-esr78-78.15.0-2|102	BuildRequires:	lld
21mr|firefox-esr78-78.15.0-2|103	%endif
21mr|firefox-esr78-78.15.0-2|104	BuildRequires:	nasm
21mr|firefox-esr78-78.15.0-2|105	BuildRequires:	libatomic-devel
21mr|firefox-esr78-78.15.0-2|106	BuildRequires:	pkgconfig(xinerama)
21mr|firefox-esr78-78.15.0-2|107	BuildRequires:	pkgconfig(xscrnsaver)
21mr|firefox-esr78-78.15.0-2|108	BuildRequires:	jpeg-devel
21mr|firefox-esr78-78.15.0-2|109	BuildRequires:	zlib-devel
21mr|firefox-esr78-78.15.0-2|110	BuildRequires:	glib2-devel
21mr|firefox-esr78-78.15.0-2|111	%if %{mdvver} >= 201910
21mr|firefox-esr78-78.15.0-2|112	BuildRequires:	pkgconfig(python2)
21mr|firefox-esr78-78.15.0-2|113	%else
21mr|firefox-esr78-78.15.0-2|114	BuildRequires:	pkgconfig(python)
21mr|firefox-esr78-78.15.0-2|115	%endif
21mr|firefox-esr78-78.15.0-2|116	BuildRequires:	pkgconfig(python3)
21mr|firefox-esr78-78.15.0-2|117	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|firefox-esr78-78.15.0-2|118	BuildRequires:	makedepend
21mr|firefox-esr78-78.15.0-2|119	BuildRequires:	nodejs
21mr|firefox-esr78-78.15.0-2|120	%if %{with system_nss_nspr}
21mr|firefox-esr78-78.15.0-2|121	BuildRequires:	nss-devel >= 2:3.24
21mr|firefox-esr78-78.15.0-2|122	BuildRequires:	nss-static-devel
21mr|firefox-esr78-78.15.0-2|123	BuildRequires:	pkgconfig(nspr) >= 4.17
21mr|firefox-esr78-78.15.0-2|124	%endif
21mr|firefox-esr78-78.15.0-2|125	BuildRequires:	startup-notification-devel
21mr|firefox-esr78-78.15.0-2|126	BuildRequires:	dbus-glib-devel
21mr|firefox-esr78-78.15.0-2|127	%ifnarch %armx %mips
21mr|firefox-esr78-78.15.0-2|128	BuildRequires:	java-rpmbuild
21mr|firefox-esr78-78.15.0-2|129	BuildRequires:	java-1.8.0-openjdk-devel
21mr|firefox-esr78-78.15.0-2|130	BuildRequires:	yasm >= 1.0.1
21mr|firefox-esr78-78.15.0-2|131	%endif
21mr|firefox-esr78-78.15.0-2|132	%ifarch %arm
21mr|firefox-esr78-78.15.0-2|133	BuildRequires:	libffi-devel
21mr|firefox-esr78-78.15.0-2|134	%endif
21mr|firefox-esr78-78.15.0-2|135	BuildRequires:	rootcerts >= 1:20110830.00
21mr|firefox-esr78-78.15.0-2|136	BuildRequires:	pkgconfig(xt)
21mr|firefox-esr78-78.15.0-2|137	BuildRequires:	doxygen
21mr|firefox-esr78-78.15.0-2|138	BuildRequires:	pkgconfig(alsa)
21mr|firefox-esr78-78.15.0-2|139	BuildRequires:	wget
21mr|firefox-esr78-78.15.0-2|140	BuildRequires:	pkgconfig(libnotify)
21mr|firefox-esr78-78.15.0-2|141	BuildRequires:	pkgconfig(gl)
21mr|firefox-esr78-78.15.0-2|142	BuildRequires:	autoconf2.1
21mr|firefox-esr78-78.15.0-2|143	BuildRequires:	libiw-devel
21mr|firefox-esr78-78.15.0-2|144	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|firefox-esr78-78.15.0-2|145	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|firefox-esr78-78.15.0-2|146	BuildRequires:	pkgconfig(opus)
21mr|firefox-esr78-78.15.0-2|147	BuildRequires:	pkgconfig(libpulse)
21mr|firefox-esr78-78.15.0-2|148	BuildRequires:	bzip2-devel
21mr|firefox-esr78-78.15.0-2|149	BuildRequires:	pkgconfig(theoradec)
21mr|firefox-esr78-78.15.0-2|150	BuildRequires:	pkgconfig(vorbis)
21mr|firefox-esr78-78.15.0-2|151	BuildRequires:	pkgconfig(gconf-2.0)
21mr|firefox-esr78-78.15.0-2|152	BuildRequires:	pkgconfig(fontconfig)
21mr|firefox-esr78-78.15.0-2|153	%if %{mdvver} < 201910
21mr|firefox-esr78-78.15.0-2|154	BuildRequires:	stdc++-gcc10-devel
21mr|firefox-esr78-78.15.0-2|155	%endif
21mr|firefox-esr78-78.15.0-2|156	
21mr|firefox-esr78-78.15.0-2|157	Provides:	mozilla-firefox = %{EVRD}
21mr|firefox-esr78-78.15.0-2|158	Provides:	webclient
21mr|firefox-esr78-78.15.0-2|159	
21mr|firefox-esr78-78.15.0-2|160	%if %{with system_nss_nspr}
21mr|firefox-esr78-78.15.0-2|161	Requires:	%{mklibname nss 3} >= 2:%{nss_version}
21mr|firefox-esr78-78.15.0-2|162	Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
21mr|firefox-esr78-78.15.0-2|163	%endif
21mr|firefox-esr78-78.15.0-2|164	Requires:	indexhtml
21mr|firefox-esr78-78.15.0-2|165	Requires:	xdg-utils
21mr|firefox-esr78-78.15.0-2|166	# fixes bug #42096
21mr|firefox-esr78-78.15.0-2|167	Requires:	mailcap
21mr|firefox-esr78-78.15.0-2|168	Recommends:	%{_lib}canberra0
21mr|firefox-esr78-78.15.0-2|169	Recommends:	%{_lib}cups2
21mr|firefox-esr78-78.15.0-2|170	
21mr|firefox-esr78-78.15.0-2|171	Conflicts:	firefox
21mr|firefox-esr78-78.15.0-2|172	Conflicts:	firefox-esr24
21mr|firefox-esr78-78.15.0-2|173	Conflicts:	firefox-esr45
21mr|firefox-esr78-78.15.0-2|174	Conflicts:	firefox-esr52
21mr|firefox-esr78-78.15.0-2|175	Conflicts:	firefox-esr60
21mr|firefox-esr78-78.15.0-2|176	Conflicts:	firefox-esr68
21mr|firefox-esr78-78.15.0-2|177	Conflicts:	firefox-esr < %{EVRD}
21mr|firefox-esr78-78.15.0-2|178	
21mr|firefox-esr78-78.15.0-2|179	%description
21mr|firefox-esr78-78.15.0-2|180	The award-winning Web browser is now faster, more secure, and fully
21mr|firefox-esr78-78.15.0-2|181	customizable to your online life. With Firefox(R), we've added powerful new
21mr|firefox-esr78-78.15.0-2|182	features that make your online experience even better. It is an 'open source'
21mr|firefox-esr78-78.15.0-2|183	product which is  freely available, and is acquiring a growing proportion of
21mr|firefox-esr78-78.15.0-2|184	international web browser usage.
21mr|firefox-esr78-78.15.0-2|185	
21mr|firefox-esr78-78.15.0-2|186	Firefox claims to offer a more secure web browsing experience than other
21mr|firefox-esr78-78.15.0-2|187	products, with better protection against spyware and other Internet-based
21mr|firefox-esr78-78.15.0-2|188	security threats.  It includes all the standard features of a modern web
21mr|firefox-esr78-78.15.0-2|189	browser, like Internet searching, tracking recently visited sites, setting up
21mr|firefox-esr78-78.15.0-2|190	shortcuts to favourite sites, customising the software behaviour and so on.
21mr|firefox-esr78-78.15.0-2|191	Firefox also includes  features like 'tabbed browsing' (opening several web
21mr|firefox-esr78-78.15.0-2|192	sites as sections within the same window) and methods for controlling pop-up
21mr|firefox-esr78-78.15.0-2|193	windows, cookies and downloaded files.
21mr|firefox-esr78-78.15.0-2|194	
21mr|firefox-esr78-78.15.0-2|195	%files
21mr|firefox-esr78-78.15.0-2|196	%doc AUTHORS CLOBBER LEGAL LICENSE README.txt
21mr|firefox-esr78-78.15.0-2|197	%{_bindir}/%{oname}
21mr|firefox-esr78-78.15.0-2|198	%{_bindir}/mozilla-firefox
21mr|firefox-esr78-78.15.0-2|199	%{_datadir}/applications/*.desktop
21mr|firefox-esr78-78.15.0-2|200	%{_datadir}/mozilla/extensions/%{firefox_appid}/
21mr|firefox-esr78-78.15.0-2|201	%{_iconsdir}/%{oname}.png
21mr|firefox-esr78-78.15.0-2|202	%{_iconsdir}/hicolor/*/apps/*.png
21mr|firefox-esr78-78.15.0-2|203	%{_liconsdir}/%{oname}.png
21mr|firefox-esr78-78.15.0-2|204	%{_miconsdir}/%{oname}.png
21mr|firefox-esr78-78.15.0-2|205	%{mozillalibdir}*
21mr|firefox-esr78-78.15.0-2|206	%dir %{_libdir}/mozilla
21mr|firefox-esr78-78.15.0-2|207	%dir %{_libdir}/mozilla/extensions
21mr|firefox-esr78-78.15.0-2|208	%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr78-78.15.0-2|209	%dir %{pluginsdir}
21mr|firefox-esr78-78.15.0-2|210	
21mr|firefox-esr78-78.15.0-2|211	#---------------------------------------------------------------------
21mr|firefox-esr78-78.15.0-2|212	
21mr|firefox-esr78-78.15.0-2|213	%package devel
21mr|firefox-esr78-78.15.0-2|214	Summary:	Development files for %{name}
21mr|firefox-esr78-78.15.0-2|215	Group:		Development/Other
21mr|firefox-esr78-78.15.0-2|216	Conflicts:	firefox-devel
21mr|firefox-esr78-78.15.0-2|217	Conflicts:	firefox-esr-devel
21mr|firefox-esr78-78.15.0-2|218	Conflicts:	firefox-esr24-devel
21mr|firefox-esr78-78.15.0-2|219	Conflicts:	firefox-esr45-devel
21mr|firefox-esr78-78.15.0-2|220	Conflicts:	firefox-esr52-devel
21mr|firefox-esr78-78.15.0-2|221	Conflicts:	firefox-esr60-devel
21mr|firefox-esr78-78.15.0-2|222	Conflicts:	firefox-esr68-devel
21mr|firefox-esr78-78.15.0-2|223	
21mr|firefox-esr78-78.15.0-2|224	%description devel
21mr|firefox-esr78-78.15.0-2|225	Files and macros mainly for building Firefox extensions.
21mr|firefox-esr78-78.15.0-2|226	
21mr|firefox-esr78-78.15.0-2|227	%files devel
21mr|firefox-esr78-78.15.0-2|228	%doc AUTHORS CLOBBER LEGAL LICENSE README.txt
21mr|firefox-esr78-78.15.0-2|229	%{_rpmmacrodir}/*%{name}*
21mr|firefox-esr78-78.15.0-2|230	
21mr|firefox-esr78-78.15.0-2|231	#---------------------------------------------------------------------
21mr|firefox-esr78-78.15.0-2|232	
21mr|firefox-esr78-78.15.0-2|233	%prep
21mr|firefox-esr78-78.15.0-2|234	%setup -qn %{oname}-%{version}
21mr|firefox-esr78-78.15.0-2|235	
21mr|firefox-esr78-78.15.0-2|236	## KDE INTEGRATION
21mr|firefox-esr78-78.15.0-2|237	%patch11 -p1 -b .kdepatch
21mr|firefox-esr78-78.15.0-2|238	%patch12 -p1 -b .kdemoz
21mr|firefox-esr78-78.15.0-2|239	%patch13 -p1 -b .kdebackground
21mr|firefox-esr78-78.15.0-2|240	
21mr|firefox-esr78-78.15.0-2|241	# Fedora patches
21mr|firefox-esr78-78.15.0-2|242	%patch215 -p1 -b .addons
21mr|firefox-esr78-78.15.0-2|243	
21mr|firefox-esr78-78.15.0-2|244	%patch219 -p1 -b .ntlm
21mr|firefox-esr78-78.15.0-2|245	
21mr|firefox-esr78-78.15.0-2|246	%if %{with system_nss_nspr}
21mr|firefox-esr78-78.15.0-2|247	%patch300 -p1
21mr|firefox-esr78-78.15.0-2|248	%endif
21mr|firefox-esr78-78.15.0-2|249	
21mr|firefox-esr78-78.15.0-2|250	pushd js/src
21mr|firefox-esr78-78.15.0-2|251	autoconf-2.13
21mr|firefox-esr78-78.15.0-2|252	popd
21mr|firefox-esr78-78.15.0-2|253	autoconf-2.13
21mr|firefox-esr78-78.15.0-2|254	
21mr|firefox-esr78-78.15.0-2|255	%if %{with system_nss_nspr}
21mr|firefox-esr78-78.15.0-2|256	# needed to regenerate certdata.c
21mr|firefox-esr78-78.15.0-2|257	pushd security/nss/lib/ckfw/builtins
21mr|firefox-esr78-78.15.0-2|258	perl ./certdata.perl /etc/pki/tls/mozilla/certdata.txt
21mr|firefox-esr78-78.15.0-2|259	popd
21mr|firefox-esr78-78.15.0-2|260	%endif
21mr|firefox-esr78-78.15.0-2|261	
21mr|firefox-esr78-78.15.0-2|262	%build
21mr|firefox-esr78-78.15.0-2|263	%if 0%{?use_bundled_cbindgen}
21mr|firefox-esr78-78.15.0-2|264	mkdir -p my_rust_vendor
21mr|firefox-esr78-78.15.0-2|265	cd my_rust_vendor
21mr|firefox-esr78-78.15.0-2|266	%{__tar} xf %{SOURCE12}
21mr|firefox-esr78-78.15.0-2|267	mkdir -p .cargo
21mr|firefox-esr78-78.15.0-2|268	cat > .cargo/config <<EOL
21mr|firefox-esr78-78.15.0-2|269	[source.crates-io]
21mr|firefox-esr78-78.15.0-2|270	replace-with = "vendored-sources"
21mr|firefox-esr78-78.15.0-2|271	
21mr|firefox-esr78-78.15.0-2|272	[source.vendored-sources]
21mr|firefox-esr78-78.15.0-2|273	directory = "`pwd`"
21mr|firefox-esr78-78.15.0-2|274	EOL
21mr|firefox-esr78-78.15.0-2|275	
21mr|firefox-esr78-78.15.0-2|276	env CARGO_HOME=.cargo cargo install cbindgen
21mr|firefox-esr78-78.15.0-2|277	export PATH=`pwd`/.cargo/bin:$PATH
21mr|firefox-esr78-78.15.0-2|278	%endif
21mr|firefox-esr78-78.15.0-2|279	cd -
21mr|firefox-esr78-78.15.0-2|280	
21mr|firefox-esr78-78.15.0-2|281	export RUSTFLAGS="-Cdebuginfo=0"
21mr|firefox-esr78-78.15.0-2|282	
21mr|firefox-esr78-78.15.0-2|283	%if 0%{?clang}
21mr|firefox-esr78-78.15.0-2|284	%define linker lld
21mr|firefox-esr78-78.15.0-2|285	%if %{mdvver} < 201910
21mr|firefox-esr78-78.15.0-2|286	# not using %%clang_gcc_wrapper here because it fails
21mr|firefox-esr78-78.15.0-2|287	# to deal with complex quotation like
21mr|firefox-esr78-78.15.0-2|288	# -DCPPUNIT_PLUGIN_EXPORT='extern "C" SAL_DLLPUBLIC_EXPORT'
21mr|firefox-esr78-78.15.0-2|289	for i in %noclang_optflags ; do
21mr|firefox-esr78-78.15.0-2|290	export CFLAGS="$(echo "$CFLAGS" | sed -e "s,${i},,g")"
21mr|firefox-esr78-78.15.0-2|291	export CXXFLAGS="$(echo "$CXXFLAGS" | sed -e "s,${i},,g")"
21mr|firefox-esr78-78.15.0-2|292	done
21mr|firefox-esr78-78.15.0-2|293	mkdir -p local_bin
21mr|firefox-esr78-78.15.0-2|294	install -m0755 %{SOURCE80} "local_bin/clang++"
21mr|firefox-esr78-78.15.0-2|295	export PATH="${PWD}/local_bin:${PATH}"
21mr|firefox-esr78-78.15.0-2|296	%endif
21mr|firefox-esr78-78.15.0-2|297	export CC=clang
21mr|firefox-esr78-78.15.0-2|298	export CXX=clang++
21mr|firefox-esr78-78.15.0-2|299	%if %{mdvver} < 201910
21mr|firefox-esr78-78.15.0-2|300	export CPP=clang-cpp
21mr|firefox-esr78-78.15.0-2|301	# libstdc++ from gcc5 is too old, use newer version of libstdc++
21mr|firefox-esr78-78.15.0-2|302	export CPPFLAGS="$CPPFLAGS -I%{_includedir}/libstdc++-gcc10 -I%{_includedir}/libstdc++-gcc10/$(ls %{_includedir}/libstdc++-gcc10/ | grep '\-linux-gnu' | head -n 1)"
21mr|firefox-esr78-78.15.0-2|303	export CXXFLAGS="$CXXFLAGS -nostdinc++ $CPPFLAGS -Wno-unused-command-line-argument"
21mr|firefox-esr78-78.15.0-2|304	export LIBCCX_LIBS="-lstdc++-gcc10"
21mr|firefox-esr78-78.15.0-2|305	%endif
21mr|firefox-esr78-78.15.0-2|306	%else
21mr|firefox-esr78-78.15.0-2|307	%define linker gold
21mr|firefox-esr78-78.15.0-2|308	CFLAGS="$CFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr78-78.15.0-2|309	CXXFLAGS="$CXXFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr78-78.15.0-2|310	export CFLAGS
21mr|firefox-esr78-78.15.0-2|311	export CXXFLAGS
21mr|firefox-esr78-78.15.0-2|312	%endif
21mr|firefox-esr78-78.15.0-2|313	
21mr|firefox-esr78-78.15.0-2|314	export MOZCONFIG=`pwd`/mozconfig
21mr|firefox-esr78-78.15.0-2|315	cat << EOF > $MOZCONFIG
21mr|firefox-esr78-78.15.0-2|316	mk_add_options BUILD_OFFICIAL=1
21mr|firefox-esr78-78.15.0-2|317	mk_add_options MOZILLA_OFFICIAL=1
21mr|firefox-esr78-78.15.0-2|318	mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
21mr|firefox-esr78-78.15.0-2|319	mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj
21mr|firefox-esr78-78.15.0-2|320	ac_add_options --disable-crashreporter
21mr|firefox-esr78-78.15.0-2|321	# debug
21mr|firefox-esr78-78.15.0-2|322	#ac_add_options --disable-debug
21mr|firefox-esr78-78.15.0-2|323	#ac_add_options --disable-debug-symbols
21mr|firefox-esr78-78.15.0-2|324	%ifnarch aarch64
21mr|firefox-esr78-78.15.0-2|325	ac_add_options --disable-elf-hack
21mr|firefox-esr78-78.15.0-2|326	%endif
21mr|firefox-esr78-78.15.0-2|327	ac_add_options --disable-tests
21mr|firefox-esr78-78.15.0-2|328	ac_add_options --disable-updater
21mr|firefox-esr78-78.15.0-2|329	%if %{toolkit_gtk3}
21mr|firefox-esr78-78.15.0-2|330	ac_add_options --enable-default-toolkit=cairo-gtk3
21mr|firefox-esr78-78.15.0-2|331	%else
21mr|firefox-esr78-78.15.0-2|332	ac_add_options --enable-default-toolkit=cairo-gtk2
21mr|firefox-esr78-78.15.0-2|333	%endif
21mr|firefox-esr78-78.15.0-2|334	# # Enables security hardening compiler options
21mr|firefox-esr78-78.15.0-2|335	# ac_add_options --enable-hardening
21mr|firefox-esr78-78.15.0-2|336	# # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
21mr|firefox-esr78-78.15.0-2|337	# ac_add_options --enable-linker=%%{linker}
21mr|firefox-esr78-78.15.0-2|338	# # Optimization for size is broken with gcc7 and later
21mr|firefox-esr78-78.15.0-2|339	# ac_add_options --enable-optimize="-O2"
21mr|firefox-esr78-78.15.0-2|340	ac_add_options --enable-official-branding
21mr|firefox-esr78-78.15.0-2|341	ac_add_options --enable-release
21mr|firefox-esr78-78.15.0-2|342	# # Enable compatibility with older libstdc++
21mr|firefox-esr78-78.15.0-2|343	# #ac_add_options --enable-stdcxx-compat
21mr|firefox-esr78-78.15.0-2|344	ac_add_options --host=%{_host}
21mr|firefox-esr78-78.15.0-2|345	ac_add_options --libdir="%{_libdir}"
21mr|firefox-esr78-78.15.0-2|346	ac_add_options --prefix="%{_prefix}"
21mr|firefox-esr78-78.15.0-2|347	ac_add_options --with-distribution-id=org.rosa
21mr|firefox-esr78-78.15.0-2|348	# Uncomment the following line if you wish to use Google's geolocaton API
21mr|firefox-esr78-78.15.0-2|349	# (needed for use with saved maps with Google Maps)
21mr|firefox-esr78-78.15.0-2|350	ac_add_options --with-google-location-service-api-keyfile=%{SOURCE11}
21mr|firefox-esr78-78.15.0-2|351	ac_add_options --with-google-safebrowsing-api-keyfile=%{SOURCE11}
21mr|firefox-esr78-78.15.0-2|352	# Uncomment the following line if you wish to use Mozilla Location Service
21mr|firefox-esr78-78.15.0-2|353	ac_add_options --with-mozilla-api-keyfile=%{SOURCE10}
21mr|firefox-esr78-78.15.0-2|354	ac_add_options --with-system-jpeg
21mr|firefox-esr78-78.15.0-2|355	%if %{with system_nss_nspr}
21mr|firefox-esr78-78.15.0-2|356	ac_add_options --with-system-nspr
21mr|firefox-esr78-78.15.0-2|357	ac_add_options --with-system-nss
21mr|firefox-esr78-78.15.0-2|358	%endif
21mr|firefox-esr78-78.15.0-2|359	ac_add_options --with-system-zlib
21mr|firefox-esr78-78.15.0-2|360	ac_add_options --with-unsigned-addon-scopes=app
21mr|firefox-esr78-78.15.0-2|361	ac_add_options --without-system-libvpx
21mr|firefox-esr78-78.15.0-2|362	#ac_add_options --enable-rust-debug
21mr|firefox-esr78-78.15.0-2|363	ac_add_options --allow-addon-sideload
21mr|firefox-esr78-78.15.0-2|364	
21mr|firefox-esr78-78.15.0-2|365	EOF
21mr|firefox-esr78-78.15.0-2|366	
21mr|firefox-esr78-78.15.0-2|367	# force memory efficient linking and ets
21mr|firefox-esr78-78.15.0-2|368	%if 0%{?clang}
21mr|firefox-esr78-78.15.0-2|369	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -lwayland-client"
21mr|firefox-esr78-78.15.0-2|370	%else
21mr|firefox-esr78-78.15.0-2|371	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|firefox-esr78-78.15.0-2|372	%endif
21mr|firefox-esr78-78.15.0-2|373	
21mr|firefox-esr78-78.15.0-2|374	export MOZ_SERVICES_SYNC="1"
21mr|firefox-esr78-78.15.0-2|375	export STRIP=/bin/true
21mr|firefox-esr78-78.15.0-2|376	
21mr|firefox-esr78-78.15.0-2|377	# This is needed since Firefox 68, otherwise each language installation
21mr|firefox-esr78-78.15.0-2|378	# (and Firefox 68 from Mozilla binaries compared to old Firefox binaries
21mr|firefox-esr78-78.15.0-2|379	# from ROSA) will have their own profile (and users are missing bookmarks
21mr|firefox-esr78-78.15.0-2|380	# and such).
21mr|firefox-esr78-78.15.0-2|381	export MOZ_LEGACY_PROFILES="1"
21mr|firefox-esr78-78.15.0-2|382	
21mr|firefox-esr78-78.15.0-2|383	./mach build
21mr|firefox-esr78-78.15.0-2|384	
21mr|firefox-esr78-78.15.0-2|385	%install
21mr|firefox-esr78-78.15.0-2|386	# Make sure locale works for langpacks
21mr|firefox-esr78-78.15.0-2|387	cat > %{_builddir}/obj/dist/bin/browser/defaults/preferences/firefox-l10n.js << EOF
21mr|firefox-esr78-78.15.0-2|388	pref("general.useragent.locale", "chrome://global/locale/intl.properties");
21mr|firefox-esr78-78.15.0-2|389	EOF
21mr|firefox-esr78-78.15.0-2|390	
21mr|firefox-esr78-78.15.0-2|391	make -C %{_builddir}/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0
21mr|firefox-esr78-78.15.0-2|392	
21mr|firefox-esr78-78.15.0-2|393	# Copy files to buildroot
21mr|firefox-esr78-78.15.0-2|394	mkdir -p %{buildroot}%{mozillalibdir}
21mr|firefox-esr78-78.15.0-2|395	cp -rf %{_builddir}/obj/dist/firefox/* %{buildroot}%{mozillalibdir}
21mr|firefox-esr78-78.15.0-2|396	
21mr|firefox-esr78-78.15.0-2|397	mkdir -p  %{buildroot}%{_bindir}
21mr|firefox-esr78-78.15.0-2|398	ln -sf %{mozillalibdir}/firefox %{buildroot}%{_bindir}/firefox
21mr|firefox-esr78-78.15.0-2|399	pushd %{buildroot}%{_bindir}
21mr|firefox-esr78-78.15.0-2|400	ln -sf firefox mozilla-firefox
21mr|firefox-esr78-78.15.0-2|401	popd
21mr|firefox-esr78-78.15.0-2|402	mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
21mr|firefox-esr78-78.15.0-2|403	install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js
21mr|firefox-esr78-78.15.0-2|404	
21mr|firefox-esr78-78.15.0-2|405	# Create and own %%_libdir/mozilla/plugins & firefox extensions directories
21mr|firefox-esr78-78.15.0-2|406	mkdir -p %{buildroot}%{pluginsdir}
21mr|firefox-esr78-78.15.0-2|407	mkdir -p %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr78-78.15.0-2|408	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr78-78.15.0-2|409	# added ru dictionaries
21mr|firefox-esr78-78.15.0-2|410	tar xjf %{SOURCE2} -C %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}/
21mr|firefox-esr78-78.15.0-2|411	
21mr|firefox-esr78-78.15.0-2|412	# (tpg) desktop entry
21mr|firefox-esr78-78.15.0-2|413	mkdir -p %{buildroot}%{_datadir}/applications
21mr|firefox-esr78-78.15.0-2|414	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{oname}.desktop
21mr|firefox-esr78-78.15.0-2|415	
21mr|firefox-esr78-78.15.0-2|416	# (tpg) icons
21mr|firefox-esr78-78.15.0-2|417	for i in 16 22 24 32 48 256; do
21mr|firefox-esr78-78.15.0-2|418	# (cg) Not all icon sizes are installed with make install, so just redo it here.
21mr|firefox-esr78-78.15.0-2|419	install -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default$i.png
21mr|firefox-esr78-78.15.0-2|420	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21mr|firefox-esr78-78.15.0-2|421	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{oname}.png ;
21mr|firefox-esr78-78.15.0-2|422	done
21mr|firefox-esr78-78.15.0-2|423	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|firefox-esr78-78.15.0-2|424	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{oname}.png
21mr|firefox-esr78-78.15.0-2|425	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{oname}.png
21mr|firefox-esr78-78.15.0-2|426	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{oname}.png
21mr|firefox-esr78-78.15.0-2|427	
21mr|firefox-esr78-78.15.0-2|428	# exclusions
21mr|firefox-esr78-78.15.0-2|429	rm -f %{buildroot}%{mozillalibdir}/README.txt
21mr|firefox-esr78-78.15.0-2|430	rm -f %{buildroot}%{mozillalibdir}/removed-files
21mr|firefox-esr78-78.15.0-2|431	rm -f %{buildroot}%{mozillalibdir}/precomplete
21mr|firefox-esr78-78.15.0-2|432	
21mr|firefox-esr78-78.15.0-2|433	install -m 644 %{SOURCE7} %{buildroot}%{mozillalibdir}/firefox.cfg
21mr|firefox-esr78-78.15.0-2|434	
21mr|firefox-esr78-78.15.0-2|435	cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/pref/config-prefs.js
21mr|firefox-esr78-78.15.0-2|436	pref("general.config.filename", "firefox.cfg");
21mr|firefox-esr78-78.15.0-2|437	pref("general.config.obscure_value", 0); // use this to disable the byte-shift
21mr|firefox-esr78-78.15.0-2|438	EOF
21mr|firefox-esr78-78.15.0-2|439	
21mr|firefox-esr78-78.15.0-2|440	# display icon for Firefox button
21mr|firefox-esr78-78.15.0-2|441	mkdir -p %{buildroot}%{mozillalibdir}/defaults/profile/chrome
21mr|firefox-esr78-78.15.0-2|442	cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
21mr|firefox-esr78-78.15.0-2|443	#appmenu-toolbar-button {
21mr|firefox-esr78-78.15.0-2|444	list-style-image: url("chrome://branding/content/icon16.png");
21mr|firefox-esr78-78.15.0-2|445	}
21mr|firefox-esr78-78.15.0-2|446	EOF
21mr|firefox-esr78-78.15.0-2|447	
21mr|firefox-esr78-78.15.0-2|448	# (lm) touch and %%ghost bookmarks.html to a proper uninstall
21mr|firefox-esr78-78.15.0-2|449	touch %{buildroot}%{mozillalibdir}/defaults/profile/bookmarks.html
21mr|firefox-esr78-78.15.0-2|450	
21mr|firefox-esr78-78.15.0-2|451	cat <<FIN >macro
21mr|firefox-esr78-78.15.0-2|452	# Macros from %{name} package
21mr|firefox-esr78-78.15.0-2|453	%%firefox_major		%{major}
21mr|firefox-esr78-78.15.0-2|454	%%firefox_epoch		%{ff_epoch}
21mr|firefox-esr78-78.15.0-2|455	%%firefox_version	%{major}
21mr|firefox-esr78-78.15.0-2|456	%%firefox_mozillapath	%{mozillalibdir}
21mr|firefox-esr78-78.15.0-2|457	%%firefox_pluginsdir	%{pluginsdir}
21mr|firefox-esr78-78.15.0-2|458	%%firefox_appid		\{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr78-78.15.0-2|459	%%firefox_extdir	%%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
21mr|firefox-esr78-78.15.0-2|460	FIN
21mr|firefox-esr78-78.15.0-2|461	%install_macro %{name} macro
21mr|firefox-esr78-78.15.0-2|462	
21mr|firefox-esr78-78.15.0-2|463	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|firefox-esr78-78.15.0-2|464	
21mr|firefox-esr78-78.15.0-2|465	%post
21mr|firefox-esr78-78.15.0-2|466	if [ ! -r /etc/sysconfig/oem ]; then
21mr|firefox-esr78-78.15.0-2|467	case `grep META_CLASS /etc/sysconfig/system` in
21mr|firefox-esr78-78.15.0-2|468	*powerpack) bookmark="mozilla-powerpack.html" ;;
21mr|firefox-esr78-78.15.0-2|469	*desktop) bookmark="mozilla-one.html";;
21mr|firefox-esr78-78.15.0-2|470	*) bookmark="mozilla-download.html";;
21mr|firefox-esr78-78.15.0-2|471	esac
21mr|firefox-esr78-78.15.0-2|472	ln -s -f ../../../../share/mdk/bookmarks/mozilla/$bookmark  %{mozillalibdir}/defaults/profile/bookmarks.html
21mr|firefox-esr78-78.15.0-2|473	fi

12215 21
21mr|firefox-esr78-l10n-78.15.0-1|1	%define xpidir http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/linux-i686/xpi/
21mr|firefox-esr78-l10n-78.15.0-1|2	%define oname firefox-esr78
21mr|firefox-esr78-l10n-78.15.0-1|3	
21mr|firefox-esr78-l10n-78.15.0-1|4	# Supported l10n language lists
21mr|firefox-esr78-l10n-78.15.0-1|5	%define langlist af ar ast bg br bs ca cs cy da de el en_GB eo es_AR es_CL es_ES es_MX et eu fa fi fr fy ga_IE gd gl gu_IN he hi hr hu hy id is it ja kk ko kn lt lv mk mr nb_NO nl nn_NO oc pa_IN pl pt_BR pt_PT ro ru si sk sl sq sr sv_SE ta te th tr uk vi zh_CN zh_TW
21mr|firefox-esr78-l10n-78.15.0-1|6	# Disabled l10n languages, for any reason
21mr|firefox-esr78-l10n-78.15.0-1|7	# - no locales-XX package:
21mr|firefox-esr78-l10n-78.15.0-1|8	# uu ak be rm son bn-IN bn_BD en_ZA mai ml or
21mr|firefox-esr78-l10n-78.15.0-1|9	
21mr|firefox-esr78-l10n-78.15.0-1|10	# Disabled myspell dicts, for any reason
21mr|firefox-esr78-l10n-78.15.0-1|11	%define disabled_dict_langlist ar be bn br br_FR es_AR eu fi fy gl gu_IN he id ja ka kn ko mk pa_IN te tr zh_CN zh_TW
21mr|firefox-esr78-l10n-78.15.0-1|12	
21mr|firefox-esr78-l10n-78.15.0-1|13	# Language descriptions
21mr|firefox-esr78-l10n-78.15.0-1|14	%define language_ak ak
21mr|firefox-esr78-l10n-78.15.0-1|15	%define langname_ak Akan
21mr|firefox-esr78-l10n-78.15.0-1|16	%define language_ar ar
21mr|firefox-esr78-l10n-78.15.0-1|17	%define langname_ar Arabic
21mr|firefox-esr78-l10n-78.15.0-1|18	%define language_ast ast
21mr|firefox-esr78-l10n-78.15.0-1|19	%define langname_ast Asturian
21mr|firefox-esr78-l10n-78.15.0-1|20	%define language_af af
21mr|firefox-esr78-l10n-78.15.0-1|21	%define langname_af Afrikaans
21mr|firefox-esr78-l10n-78.15.0-1|22	%define language_be be
21mr|firefox-esr78-l10n-78.15.0-1|23	%define langname_be Belarusian
21mr|firefox-esr78-l10n-78.15.0-1|24	%define language_bg bg
21mr|firefox-esr78-l10n-78.15.0-1|25	%define langname_bg Bulgarian
21mr|firefox-esr78-l10n-78.15.0-1|26	%define language_bn_BD bn-BD
21mr|firefox-esr78-l10n-78.15.0-1|27	%define langname_bn_BD Bengali
21mr|firefox-esr78-l10n-78.15.0-1|28	%define language_bn_IN bn-IN
21mr|firefox-esr78-l10n-78.15.0-1|29	%define langname_bn_IN Bengali
21mr|firefox-esr78-l10n-78.15.0-1|30	%define language_br br
21mr|firefox-esr78-l10n-78.15.0-1|31	%define langname_br Breton
21mr|firefox-esr78-l10n-78.15.0-1|32	%define language_bs bs
21mr|firefox-esr78-l10n-78.15.0-1|33	%define langname_bs Bosnian
21mr|firefox-esr78-l10n-78.15.0-1|34	%define language_ca ca
21mr|firefox-esr78-l10n-78.15.0-1|35	%define langname_ca Catalan
21mr|firefox-esr78-l10n-78.15.0-1|36	%define language_cs cs
21mr|firefox-esr78-l10n-78.15.0-1|37	%define langname_cs Czech
21mr|firefox-esr78-l10n-78.15.0-1|38	%define language_cy cy
21mr|firefox-esr78-l10n-78.15.0-1|39	%define langname_cy Welsh
21mr|firefox-esr78-l10n-78.15.0-1|40	%define language_da da
21mr|firefox-esr78-l10n-78.15.0-1|41	%define langname_da Dansk
21mr|firefox-esr78-l10n-78.15.0-1|42	%define language_de de
21mr|firefox-esr78-l10n-78.15.0-1|43	%define langname_de German
21mr|firefox-esr78-l10n-78.15.0-1|44	%define language_el el
21mr|firefox-esr78-l10n-78.15.0-1|45	%define langname_el Greek
21mr|firefox-esr78-l10n-78.15.0-1|46	%define language_en_GB en-GB
21mr|firefox-esr78-l10n-78.15.0-1|47	%define langname_en_GB British English
21mr|firefox-esr78-l10n-78.15.0-1|48	%define language_en_ZA en-ZA
21mr|firefox-esr78-l10n-78.15.0-1|49	%define langname_en_ZA English (South Africa)
21mr|firefox-esr78-l10n-78.15.0-1|50	%define language_eo eo
21mr|firefox-esr78-l10n-78.15.0-1|51	%define langname_eo Esperanto
21mr|firefox-esr78-l10n-78.15.0-1|52	%define language_es_AR es-AR
21mr|firefox-esr78-l10n-78.15.0-1|53	%define langname_es_AR Spanish (Argentina)
21mr|firefox-esr78-l10n-78.15.0-1|54	%define language_es_CL es-CL
21mr|firefox-esr78-l10n-78.15.0-1|55	%define langname_es_CL Spanish (Chile)
21mr|firefox-esr78-l10n-78.15.0-1|56	%define language_es_ES es-ES
21mr|firefox-esr78-l10n-78.15.0-1|57	%define langname_es_ES Spanish
21mr|firefox-esr78-l10n-78.15.0-1|58	%define language_es_MX es-MX
21mr|firefox-esr78-l10n-78.15.0-1|59	%define langname_es_MX Spanish (Mexico)
21mr|firefox-esr78-l10n-78.15.0-1|60	%define language_et et
21mr|firefox-esr78-l10n-78.15.0-1|61	%define langname_et Estonian
21mr|firefox-esr78-l10n-78.15.0-1|62	%define language_eu eu
21mr|firefox-esr78-l10n-78.15.0-1|63	%define langname_eu Basque
21mr|firefox-esr78-l10n-78.15.0-1|64	%define language_fa fa
21mr|firefox-esr78-l10n-78.15.0-1|65	%define langname_fa Farsi
21mr|firefox-esr78-l10n-78.15.0-1|66	%define language_fi fi
21mr|firefox-esr78-l10n-78.15.0-1|67	%define langname_fi Finnish
21mr|firefox-esr78-l10n-78.15.0-1|68	%define language_fr fr
21mr|firefox-esr78-l10n-78.15.0-1|69	%define langname_fr French
21mr|firefox-esr78-l10n-78.15.0-1|70	%define language_fy fy-NL
21mr|firefox-esr78-l10n-78.15.0-1|71	%define langname_fy Frisian
21mr|firefox-esr78-l10n-78.15.0-1|72	%define language_ga_IE ga-IE
21mr|firefox-esr78-l10n-78.15.0-1|73	%define langname_ga_IE Irish
21mr|firefox-esr78-l10n-78.15.0-1|74	%define language_gd gd
21mr|firefox-esr78-l10n-78.15.0-1|75	%define langname_gd Scottish Gaelic
21mr|firefox-esr78-l10n-78.15.0-1|76	%define language_gl gl
21mr|firefox-esr78-l10n-78.15.0-1|77	%define langname_gl Galician
21mr|firefox-esr78-l10n-78.15.0-1|78	%define language_gu_IN gu-IN
21mr|firefox-esr78-l10n-78.15.0-1|79	%define langname_gu_IN Gujarati
21mr|firefox-esr78-l10n-78.15.0-1|80	%define language_he he
21mr|firefox-esr78-l10n-78.15.0-1|81	%define langname_he Hebrew
21mr|firefox-esr78-l10n-78.15.0-1|82	%define language_hi hi-IN
21mr|firefox-esr78-l10n-78.15.0-1|83	%define langname_hi Hindi
21mr|firefox-esr78-l10n-78.15.0-1|84	%define language_hr hr
21mr|firefox-esr78-l10n-78.15.0-1|85	%define langname_hr Croatian
21mr|firefox-esr78-l10n-78.15.0-1|86	%define language_hu hu
21mr|firefox-esr78-l10n-78.15.0-1|87	%define langname_hu Hungarian
21mr|firefox-esr78-l10n-78.15.0-1|88	%define language_hy hy-AM
21mr|firefox-esr78-l10n-78.15.0-1|89	%define langname_hy Armenian
21mr|firefox-esr78-l10n-78.15.0-1|90	%define language_id id
21mr|firefox-esr78-l10n-78.15.0-1|91	%define langname_id Indonesian
21mr|firefox-esr78-l10n-78.15.0-1|92	%define language_is is
21mr|firefox-esr78-l10n-78.15.0-1|93	%define langname_is Icelandic
21mr|firefox-esr78-l10n-78.15.0-1|94	%define language_it it
21mr|firefox-esr78-l10n-78.15.0-1|95	%define langname_it Italian
21mr|firefox-esr78-l10n-78.15.0-1|96	%define language_ja ja
21mr|firefox-esr78-l10n-78.15.0-1|97	%define langname_ja Japanese
21mr|firefox-esr78-l10n-78.15.0-1|98	%define language_kk kk
21mr|firefox-esr78-l10n-78.15.0-1|99	%define langname_kk Kazakh
21mr|firefox-esr78-l10n-78.15.0-1|100	%define language_ko ko
21mr|firefox-esr78-l10n-78.15.0-1|101	%define langname_ko Korean
21mr|firefox-esr78-l10n-78.15.0-1|102	%define language_kn kn
21mr|firefox-esr78-l10n-78.15.0-1|103	%define langname_kn Kannada
21mr|firefox-esr78-l10n-78.15.0-1|104	%define language_lt lt
21mr|firefox-esr78-l10n-78.15.0-1|105	%define langname_lt Lithuanian
21mr|firefox-esr78-l10n-78.15.0-1|106	%define language_lv lv
21mr|firefox-esr78-l10n-78.15.0-1|107	%define langname_lv Latvian
21mr|firefox-esr78-l10n-78.15.0-1|108	%define language_mai mai
21mr|firefox-esr78-l10n-78.15.0-1|109	%define langname_mai Maithili
21mr|firefox-esr78-l10n-78.15.0-1|110	%define language_mk mk
21mr|firefox-esr78-l10n-78.15.0-1|111	%define langname_mk Macedonian
21mr|firefox-esr78-l10n-78.15.0-1|112	%define language_ml ml
21mr|firefox-esr78-l10n-78.15.0-1|113	%define langname_ml Malayalam
21mr|firefox-esr78-l10n-78.15.0-1|114	%define language_mr mr
21mr|firefox-esr78-l10n-78.15.0-1|115	%define langname_mr Marathi
21mr|firefox-esr78-l10n-78.15.0-1|116	%define language_nb_NO nb-NO
21mr|firefox-esr78-l10n-78.15.0-1|117	%define langname_nb_NO Norwegian Bokmaal
21mr|firefox-esr78-l10n-78.15.0-1|118	%define language_nn_NO nn-NO
21mr|firefox-esr78-l10n-78.15.0-1|119	%define langname_nn_NO Norwegian Nynorsk
21mr|firefox-esr78-l10n-78.15.0-1|120	%define language_nl nl
21mr|firefox-esr78-l10n-78.15.0-1|121	%define langname_nl Dutch
21mr|firefox-esr78-l10n-78.15.0-1|122	%define language_oc oc
21mr|firefox-esr78-l10n-78.15.0-1|123	%define langname_oc Occitan
21mr|firefox-esr78-l10n-78.15.0-1|124	%define language_or or
21mr|firefox-esr78-l10n-78.15.0-1|125	%define langname_or Oriya
21mr|firefox-esr78-l10n-78.15.0-1|126	%define language_pa_IN pa-IN
21mr|firefox-esr78-l10n-78.15.0-1|127	%define langname_pa_IN Punjabi (gurmukhi)
21mr|firefox-esr78-l10n-78.15.0-1|128	%define language_pl pl
21mr|firefox-esr78-l10n-78.15.0-1|129	%define langname_pl Polish
21mr|firefox-esr78-l10n-78.15.0-1|130	%define language_pt_BR pt-BR
21mr|firefox-esr78-l10n-78.15.0-1|131	%define langname_pt_BR Brazilian portuguese
21mr|firefox-esr78-l10n-78.15.0-1|132	%define language_pt_PT pt-PT
21mr|firefox-esr78-l10n-78.15.0-1|133	%define langname_pt_PT Portuguese
21mr|firefox-esr78-l10n-78.15.0-1|134	%define language_rm rm
21mr|firefox-esr78-l10n-78.15.0-1|135	%define langname_rm Rumantsch
21mr|firefox-esr78-l10n-78.15.0-1|136	%define language_ro ro
21mr|firefox-esr78-l10n-78.15.0-1|137	%define langname_ro Romanian
21mr|firefox-esr78-l10n-78.15.0-1|138	%define language_ru ru
21mr|firefox-esr78-l10n-78.15.0-1|139	%define langname_ru Russian
21mr|firefox-esr78-l10n-78.15.0-1|140	%define language_si si
21mr|firefox-esr78-l10n-78.15.0-1|141	%define langname_si Sinhala
21mr|firefox-esr78-l10n-78.15.0-1|142	%define language_sk sk
21mr|firefox-esr78-l10n-78.15.0-1|143	%define langname_sk Slovak
21mr|firefox-esr78-l10n-78.15.0-1|144	%define language_sl sl
21mr|firefox-esr78-l10n-78.15.0-1|145	%define langname_sl Slovenian
21mr|firefox-esr78-l10n-78.15.0-1|146	%define language_son son
21mr|firefox-esr78-l10n-78.15.0-1|147	%define langname_son Soŋay
21mr|firefox-esr78-l10n-78.15.0-1|148	%define language_sq sq
21mr|firefox-esr78-l10n-78.15.0-1|149	%define langname_sq Shqipe
21mr|firefox-esr78-l10n-78.15.0-1|150	%define language_sr sr
21mr|firefox-esr78-l10n-78.15.0-1|151	%define langname_sr Serbian
21mr|firefox-esr78-l10n-78.15.0-1|152	%define language_sv_SE sv-SE
21mr|firefox-esr78-l10n-78.15.0-1|153	%define langname_sv_SE Swedish
21mr|firefox-esr78-l10n-78.15.0-1|154	%define language_ta ta
21mr|firefox-esr78-l10n-78.15.0-1|155	%define langname_ta Tamil
21mr|firefox-esr78-l10n-78.15.0-1|156	%define language_te te
21mr|firefox-esr78-l10n-78.15.0-1|157	%define langname_te Telugu
21mr|firefox-esr78-l10n-78.15.0-1|158	%define language_th th
21mr|firefox-esr78-l10n-78.15.0-1|159	%define langname_th Thai
21mr|firefox-esr78-l10n-78.15.0-1|160	%define language_tr tr
21mr|firefox-esr78-l10n-78.15.0-1|161	%define langname_tr Turkish
21mr|firefox-esr78-l10n-78.15.0-1|162	%define language_uk uk
21mr|firefox-esr78-l10n-78.15.0-1|163	%define langname_uk Ukrainian
21mr|firefox-esr78-l10n-78.15.0-1|164	%define language_uk_UA uk-UA
21mr|firefox-esr78-l10n-78.15.0-1|165	%define langname_uk_UA Ukrainian
21mr|firefox-esr78-l10n-78.15.0-1|166	%define language_vi vi
21mr|firefox-esr78-l10n-78.15.0-1|167	%define langname_vi Vietnamese
21mr|firefox-esr78-l10n-78.15.0-1|168	%define language_zh_CN zh-CN
21mr|firefox-esr78-l10n-78.15.0-1|169	%define langname_zh_CN Simplified Chinese
21mr|firefox-esr78-l10n-78.15.0-1|170	%define language_zh_TW zh-TW
21mr|firefox-esr78-l10n-78.15.0-1|171	%define langname_zh_TW Traditional Chinese
21mr|firefox-esr78-l10n-78.15.0-1|172	
21mr|firefox-esr78-l10n-78.15.0-1|173	# --- Danger line ---
21mr|firefox-esr78-l10n-78.15.0-1|174	
21mr|firefox-esr78-l10n-78.15.0-1|175	# Defaults (all languages enabled by default)
21mr|firefox-esr78-l10n-78.15.0-1|176	# dicts
21mr|firefox-esr78-l10n-78.15.0-1|177	%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|firefox-esr78-l10n-78.15.0-1|178	%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|firefox-esr78-l10n-78.15.0-1|179	
21mr|firefox-esr78-l10n-78.15.0-1|180	# Locales
21mr|firefox-esr78-l10n-78.15.0-1|181	%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}
21mr|firefox-esr78-l10n-78.15.0-1|182	
21mr|firefox-esr78-l10n-78.15.0-1|183	Summary:	Localizations for Firefox (virtual package)
21mr|firefox-esr78-l10n-78.15.0-1|184	Name:		%{oname}-l10n
21mr|firefox-esr78-l10n-78.15.0-1|185	Version:	78.15.0
21mr|firefox-esr78-l10n-78.15.0-1|186	Release:	1
21mr|firefox-esr78-l10n-78.15.0-1|187	License:	GPL
21mr|firefox-esr78-l10n-78.15.0-1|188	Group:		Networking/WWW
21mr|firefox-esr78-l10n-78.15.0-1|189	Url:		http://www.firefox.com
21mr|firefox-esr78-l10n-78.15.0-1|190	Source0:	%{name}-%{version}.tar.xz
21mr|firefox-esr78-l10n-78.15.0-1|191	# Language package template
21mr|firefox-esr78-l10n-78.15.0-1|192	Source1:	firefox-l10n-template.in
21mr|firefox-esr78-l10n-78.15.0-1|193	# No deleted!
21mr|firefox-esr78-l10n-78.15.0-1|194	Source2:	get-langpacks.sh
21mr|firefox-esr78-l10n-78.15.0-1|195	Source3:	%{name}.rpmlintrc
21mr|firefox-esr78-l10n-78.15.0-1|196	BuildRequires:	%{oname}-devel
21mr|firefox-esr78-l10n-78.15.0-1|197	BuildArch:	noarch
21mr|firefox-esr78-l10n-78.15.0-1|198	
21mr|firefox-esr78-l10n-78.15.0-1|199	%description
21mr|firefox-esr78-l10n-78.15.0-1|200	Localizations for Firefox web browser.
21mr|firefox-esr78-l10n-78.15.0-1|201	
21mr|firefox-esr78-l10n-78.15.0-1|202	# Expand all languages packages.
21mr|firefox-esr78-l10n-78.15.0-1|203	%{expand:%(\
21mr|firefox-esr78-l10n-78.15.0-1|204	for lang in %langlist; do\
21mr|firefox-esr78-l10n-78.15.0-1|205	echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{SOURCE1} 2> /dev/null)}";\
21mr|firefox-esr78-l10n-78.15.0-1|206	done\
21mr|firefox-esr78-l10n-78.15.0-1|207	)
21mr|firefox-esr78-l10n-78.15.0-1|208	}
21mr|firefox-esr78-l10n-78.15.0-1|209	
21mr|firefox-esr78-l10n-78.15.0-1|210	%prep
21mr|firefox-esr78-l10n-78.15.0-1|211	%setup -q
21mr|firefox-esr78-l10n-78.15.0-1|212	
21mr|firefox-esr78-l10n-78.15.0-1|213	%build
21mr|firefox-esr78-l10n-78.15.0-1|214	
21mr|firefox-esr78-l10n-78.15.0-1|215	%install
21mr|firefox-esr78-l10n-78.15.0-1|216	# Convert rpm macros to bash variables
21mr|firefox-esr78-l10n-78.15.0-1|217	%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
21mr|firefox-esr78-l10n-78.15.0-1|218	
21mr|firefox-esr78-l10n-78.15.0-1|219	mkdir -p %{buildroot}%{firefox_extdir}/
21mr|firefox-esr78-l10n-78.15.0-1|220	
21mr|firefox-esr78-l10n-78.15.0-1|221	# Install all languages
21mr|firefox-esr78-l10n-78.15.0-1|222	for lang in %{langlist}; do
21mr|firefox-esr78-l10n-78.15.0-1|223	language="language_$lang"
21mr|firefox-esr78-l10n-78.15.0-1|224	language=${!language}
21mr|firefox-esr78-l10n-78.15.0-1|225	
21mr|firefox-esr78-l10n-78.15.0-1|226	# l10n
21mr|firefox-esr78-l10n-78.15.0-1|227	cp ${language}.xpi %{buildroot}%{firefox_extdir}/langpack-${language}@firefox.mozilla.org.xpi
21mr|firefox-esr78-l10n-78.15.0-1|228	done

12216 21
21mr|firefox-esr91-91.13.0-2|1	# No build in 62.0.2
21mr|firefox-esr91-91.13.0-2|2	%if %{mdvver} <= 201905
21mr|firefox-esr91-91.13.0-2|3	%ifarch %{ix86}
21mr|firefox-esr91-91.13.0-2|4	%define debug_package %{nil}
21mr|firefox-esr91-91.13.0-2|5	%endif
21mr|firefox-esr91-91.13.0-2|6	%endif
21mr|firefox-esr91-91.13.0-2|7	
21mr|firefox-esr91-91.13.0-2|8	#
21mr|firefox-esr91-91.13.0-2|9	# WARNING, READ FIRST:
21mr|firefox-esr91-91.13.0-2|10	#
21mr|firefox-esr91-91.13.0-2|11	# This is a special package that needs special treatment. Due to the amount of
21mr|firefox-esr91-91.13.0-2|12	# security updates it needs, it's common to ship new upstream versions instead of patching.
21mr|firefox-esr91-91.13.0-2|13	# That means this package MUST be BUILDABLE for stable official releases.
21mr|firefox-esr91-91.13.0-2|14	# This also means only STABLE upstream releases, NO betas.
21mr|firefox-esr91-91.13.0-2|15	# This is a discussed topic. Please, do not flame it again.
21mr|firefox-esr91-91.13.0-2|16	
21mr|firefox-esr91-91.13.0-2|17	%ifarch %ix86
21mr|firefox-esr91-91.13.0-2|18	%define _host i686-unknown-linux-gnu
21mr|firefox-esr91-91.13.0-2|19	%endif
21mr|firefox-esr91-91.13.0-2|20	
21mr|firefox-esr91-91.13.0-2|21	%define oname firefox
21mr|firefox-esr91-91.13.0-2|22	%define major 91.13.0
21mr|firefox-esr91-91.13.0-2|23	%define ff_epoch 0
21mr|firefox-esr91-91.13.0-2|24	# (tpg) set version HERE !!!
21mr|firefox-esr91-91.13.0-2|25	%define realver %{major}
21mr|firefox-esr91-91.13.0-2|26	%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr91-91.13.0-2|27	
21mr|firefox-esr91-91.13.0-2|28	# (tpg) MOZILLA_FIVE_HOME
21mr|firefox-esr91-91.13.0-2|29	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=10129
21mr|firefox-esr91-91.13.0-2|30	%define mozillalibdir %{_libdir}/%{oname}-esr
21mr|firefox-esr91-91.13.0-2|31	%define pluginsdir %{_libdir}/mozilla/plugins
21mr|firefox-esr91-91.13.0-2|32	
21mr|firefox-esr91-91.13.0-2|33	# this seems fragile, so require the exact version or later (#58754)
21mr|firefox-esr91-91.13.0-2|34	#%%define sqlite3_version %%(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|firefox-esr91-91.13.0-2|35	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|firefox-esr91-91.13.0-2|36	%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null |sed -e 's!\.0!!' || echo 0)
21mr|firefox-esr91-91.13.0-2|37	
21mr|firefox-esr91-91.13.0-2|38	%define toolkit_gtk3 1
21mr|firefox-esr91-91.13.0-2|39	
21mr|firefox-esr91-91.13.0-2|40	# Firefox 61.0: ERROR: Only GCC 6.1 or newer is supported (found version 5.5.0).
21mr|firefox-esr91-91.13.0-2|41	%bcond_without clang
21mr|firefox-esr91-91.13.0-2|42	
21mr|firefox-esr91-91.13.0-2|43	%define use_bundled_cbindgen 1
21mr|firefox-esr91-91.13.0-2|44	
21mr|firefox-esr91-91.13.0-2|45	# Requested 'nss >= 3.53.1' but version of NSS is 3.52.1
21mr|firefox-esr91-91.13.0-2|46	%bcond_with system_nss_nspr
21mr|firefox-esr91-91.13.0-2|47	
21mr|firefox-esr91-91.13.0-2|48	# Do not make provides from plugins /usr/lib64/firefox/*.so
21mr|firefox-esr91-91.13.0-2|49	%global __provides_exclude_from ^%{_libdir}/firefox.*/.*\\.so$
21mr|firefox-esr91-91.13.0-2|50	# Do not require filtered out provides
21mr|firefox-esr91-91.13.0-2|51	# To inspect them:
21mr|firefox-esr91-91.13.0-2|52	# for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then echo ; echo -- $i ; LC_ALL=C  ldd $i | grep found ; fi; done
21mr|firefox-esr91-91.13.0-2|53	# To make this list:
21mr|firefox-esr91-91.13.0-2|54	# ( for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then LC_ALL=C ldd $i | grep found | awk '{print $1}' | awk -F '\\.so' '{print $1}' ; fi; done ) | sort -u | tr '\n' '|'
21mr|firefox-esr91-91.13.0-2|55	%global __requires_exclude ^(liblgpllibs|libmozavutil|libmozgtk|libmozsandbox|libmozsqlite3|libmozwayland|libnspr4|libnss3|libnssutil3|libplc4|libplds4|libsmime3|libssl3|libxul)\\.so.*$
21mr|firefox-esr91-91.13.0-2|56	
21mr|firefox-esr91-91.13.0-2|57	%global optflags $(echo "%optflags" | sed -e "s/-O2/-O3/g")
21mr|firefox-esr91-91.13.0-2|58	%global ldflags $(echo "%ldflags" | sed -e "s/-O2/-O3/g")
21mr|firefox-esr91-91.13.0-2|59	
21mr|firefox-esr91-91.13.0-2|60	Summary:	Next generation web browser
21mr|firefox-esr91-91.13.0-2|61	Name:		firefox-esr91
21mr|firefox-esr91-91.13.0-2|62	Version:	%{major}
21mr|firefox-esr91-91.13.0-2|63	Epoch:		%{ff_epoch}
21mr|firefox-esr91-91.13.0-2|64	Release:	2
21mr|firefox-esr91-91.13.0-2|65	License:	MPLv1+
21mr|firefox-esr91-91.13.0-2|66	Group:		Networking/WWW
21mr|firefox-esr91-91.13.0-2|67	Url:		http://www.mozilla.com/firefox/
21mr|firefox-esr91-91.13.0-2|68	Source0:	https://archive.mozilla.org/pub/firefox/releases/%{version}esr/source/%{oname}-%{version}esr.source.tar.xz
21mr|firefox-esr91-91.13.0-2|69	Source1:	firefox.rpmlintrc
21mr|firefox-esr91-91.13.0-2|70	Source2:	ru@dictionaries.addons.mozilla.org.tar.bz2
21mr|firefox-esr91-91.13.0-2|71	Source4:	%{oname}.desktop
21mr|firefox-esr91-91.13.0-2|72	Source7:	firefox.cfg
21mr|firefox-esr91-91.13.0-2|73	Source9:	kde.js
21mr|firefox-esr91-91.13.0-2|74	Source10:	mozilla-api-key
21mr|firefox-esr91-91.13.0-2|75	Source11:	google-api-key
21mr|firefox-esr91-91.13.0-2|76	# for 2016.1
21mr|firefox-esr91-91.13.0-2|77	Source80:	loffice-libcxx-wrapper.sh
21mr|firefox-esr91-91.13.0-2|78	# Fedora
21mr|firefox-esr91-91.13.0-2|79	# https://github.com/eqrion/cbindgen/releases
21mr|firefox-esr91-91.13.0-2|80	# version 0.19.0
21mr|firefox-esr91-91.13.0-2|81	Source12:	cbindgen-vendor.tar.xz
21mr|firefox-esr91-91.13.0-2|82	Source13:	gen_cbindgen-vendor.sh
21mr|firefox-esr91-91.13.0-2|83	# To return Russian search services and messengers that firefox refused
21mr|firefox-esr91-91.13.0-2|84	Patch1:		Russian-services.patch
21mr|firefox-esr91-91.13.0-2|85	# Patches for kde integration of FF
21mr|firefox-esr91-91.13.0-2|86	# http://www.rosenauer.org/hg/mozilla/summary
21mr|firefox-esr91-91.13.0-2|87	Patch11:	mozilla-kde.patch
21mr|firefox-esr91-91.13.0-2|88	Patch12:	firefox-kde.patch
21mr|firefox-esr91-91.13.0-2|89	
21mr|firefox-esr91-91.13.0-2|90	# Fedora specific patches
21mr|firefox-esr91-91.13.0-2|91	# Unable to install addons from https pages
21mr|firefox-esr91-91.13.0-2|92	Patch215:	firefox-enable-addons.patch
21mr|firefox-esr91-91.13.0-2|93	
21mr|firefox-esr91-91.13.0-2|94	Patch219:	mozilla-ntlm-full-path.patch
21mr|firefox-esr91-91.13.0-2|95	
21mr|firefox-esr91-91.13.0-2|96	Patch300:	firefox-56.0-build-error.patch
21mr|firefox-esr91-91.13.0-2|97	
21mr|firefox-esr91-91.13.0-2|98	BuildRequires:	gtk+2-devel
21mr|firefox-esr91-91.13.0-2|99	%if %{toolkit_gtk3}
21mr|firefox-esr91-91.13.0-2|100	BuildRequires:	gtk+3-devel
21mr|firefox-esr91-91.13.0-2|101	%endif
21mr|firefox-esr91-91.13.0-2|102	BuildRequires:	rust
21mr|firefox-esr91-91.13.0-2|103	BuildRequires:	cargo
21mr|firefox-esr91-91.13.0-2|104	BuildRequires:	unzip
21mr|firefox-esr91-91.13.0-2|105	BuildRequires:	zip
21mr|firefox-esr91-91.13.0-2|106	BuildRequires:	clang
21mr|firefox-esr91-91.13.0-2|107	BuildRequires:	clang-devel
21mr|firefox-esr91-91.13.0-2|108	%if %{with clang}
21mr|firefox-esr91-91.13.0-2|109	BuildRequires:	lld
21mr|firefox-esr91-91.13.0-2|110	%endif
21mr|firefox-esr91-91.13.0-2|111	BuildRequires:	nasm
21mr|firefox-esr91-91.13.0-2|112	BuildRequires:	libatomic-devel
21mr|firefox-esr91-91.13.0-2|113	BuildRequires:	pkgconfig(xinerama)
21mr|firefox-esr91-91.13.0-2|114	BuildRequires:	pkgconfig(xscrnsaver)
21mr|firefox-esr91-91.13.0-2|115	BuildRequires:	jpeg-devel
21mr|firefox-esr91-91.13.0-2|116	BuildRequires:	zlib-devel
21mr|firefox-esr91-91.13.0-2|117	BuildRequires:	glib2-devel
21mr|firefox-esr91-91.13.0-2|118	%if %{mdvver} >= 202110
21mr|firefox-esr91-91.13.0-2|119	BuildRequires:	pkgconfig(python2)
21mr|firefox-esr91-91.13.0-2|120	%else
21mr|firefox-esr91-91.13.0-2|121	BuildRequires:	pkgconfig(python)
21mr|firefox-esr91-91.13.0-2|122	BuildRequires:	python38
21mr|firefox-esr91-91.13.0-2|123	%endif
21mr|firefox-esr91-91.13.0-2|124	BuildRequires:	pkgconfig(python3)
21mr|firefox-esr91-91.13.0-2|125	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|firefox-esr91-91.13.0-2|126	BuildRequires:	makedepend
21mr|firefox-esr91-91.13.0-2|127	BuildRequires:	nodejs
21mr|firefox-esr91-91.13.0-2|128	%if %{with system_nss_nspr}
21mr|firefox-esr91-91.13.0-2|129	BuildRequires:	nss-devel >= 2:3.24
21mr|firefox-esr91-91.13.0-2|130	BuildRequires:	nss-static-devel
21mr|firefox-esr91-91.13.0-2|131	BuildRequires:	pkgconfig(nspr) >= 4.17
21mr|firefox-esr91-91.13.0-2|132	%endif
21mr|firefox-esr91-91.13.0-2|133	BuildRequires:	startup-notification-devel
21mr|firefox-esr91-91.13.0-2|134	BuildRequires:	dbus-glib-devel
21mr|firefox-esr91-91.13.0-2|135	%ifnarch %armx %mips
21mr|firefox-esr91-91.13.0-2|136	BuildRequires:	java-rpmbuild
21mr|firefox-esr91-91.13.0-2|137	BuildRequires:	java-1.8.0-openjdk-devel
21mr|firefox-esr91-91.13.0-2|138	BuildRequires:	yasm >= 1.0.1
21mr|firefox-esr91-91.13.0-2|139	%endif
21mr|firefox-esr91-91.13.0-2|140	%ifarch %arm
21mr|firefox-esr91-91.13.0-2|141	BuildRequires:	libffi-devel
21mr|firefox-esr91-91.13.0-2|142	%endif
21mr|firefox-esr91-91.13.0-2|143	BuildRequires:	rootcerts >= 1:20110830.00
21mr|firefox-esr91-91.13.0-2|144	BuildRequires:	pkgconfig(xt)
21mr|firefox-esr91-91.13.0-2|145	BuildRequires:	doxygen
21mr|firefox-esr91-91.13.0-2|146	BuildRequires:	pkgconfig(alsa)
21mr|firefox-esr91-91.13.0-2|147	BuildRequires:	wget
21mr|firefox-esr91-91.13.0-2|148	BuildRequires:	pkgconfig(libnotify)
21mr|firefox-esr91-91.13.0-2|149	BuildRequires:	pkgconfig(gl)
21mr|firefox-esr91-91.13.0-2|150	BuildRequires:	autoconf2.1
21mr|firefox-esr91-91.13.0-2|151	BuildRequires:	libiw-devel
21mr|firefox-esr91-91.13.0-2|152	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|firefox-esr91-91.13.0-2|153	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|firefox-esr91-91.13.0-2|154	BuildRequires:	pkgconfig(opus)
21mr|firefox-esr91-91.13.0-2|155	BuildRequires:	pkgconfig(libpulse)
21mr|firefox-esr91-91.13.0-2|156	BuildRequires:	bzip2-devel
21mr|firefox-esr91-91.13.0-2|157	BuildRequires:	pkgconfig(theoradec)
21mr|firefox-esr91-91.13.0-2|158	BuildRequires:	pkgconfig(vorbis)
21mr|firefox-esr91-91.13.0-2|159	BuildRequires:	pkgconfig(gconf-2.0)
21mr|firefox-esr91-91.13.0-2|160	BuildRequires:	pkgconfig(fontconfig)
21mr|firefox-esr91-91.13.0-2|161	%if %{mdvver} < 202110
21mr|firefox-esr91-91.13.0-2|162	BuildRequires:	stdc++-gcc10-devel
21mr|firefox-esr91-91.13.0-2|163	%endif
21mr|firefox-esr91-91.13.0-2|164	
21mr|firefox-esr91-91.13.0-2|165	Provides:	mozilla-firefox = %{EVRD}
21mr|firefox-esr91-91.13.0-2|166	Provides:	webclient
21mr|firefox-esr91-91.13.0-2|167	
21mr|firefox-esr91-91.13.0-2|168	%if %{with system_nss_nspr}
21mr|firefox-esr91-91.13.0-2|169	Requires:	%{mklibname nss 3} >= 2:%{nss_version}
21mr|firefox-esr91-91.13.0-2|170	Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
21mr|firefox-esr91-91.13.0-2|171	%endif
21mr|firefox-esr91-91.13.0-2|172	Requires:	indexhtml
21mr|firefox-esr91-91.13.0-2|173	Requires:	xdg-utils
21mr|firefox-esr91-91.13.0-2|174	# fixes bug #42096
21mr|firefox-esr91-91.13.0-2|175	Requires:	mailcap
21mr|firefox-esr91-91.13.0-2|176	Recommends:	%{_lib}canberra0
21mr|firefox-esr91-91.13.0-2|177	Recommends:	%{_lib}cups2
21mr|firefox-esr91-91.13.0-2|178	
21mr|firefox-esr91-91.13.0-2|179	Conflicts:	firefox
21mr|firefox-esr91-91.13.0-2|180	Conflicts:	firefox-esr24
21mr|firefox-esr91-91.13.0-2|181	Conflicts:	firefox-esr45
21mr|firefox-esr91-91.13.0-2|182	Conflicts:	firefox-esr52
21mr|firefox-esr91-91.13.0-2|183	Conflicts:	firefox-esr60
21mr|firefox-esr91-91.13.0-2|184	Conflicts:	firefox-esr68
21mr|firefox-esr91-91.13.0-2|185	Conflicts:	firefox-esr78
21mr|firefox-esr91-91.13.0-2|186	Conflicts:	firefox-esr < %{EVRD}
21mr|firefox-esr91-91.13.0-2|187	
21mr|firefox-esr91-91.13.0-2|188	%description
21mr|firefox-esr91-91.13.0-2|189	The award-winning Web browser is now faster, more secure, and fully
21mr|firefox-esr91-91.13.0-2|190	customizable to your online life. With Firefox(R), we've added powerful new
21mr|firefox-esr91-91.13.0-2|191	features that make your online experience even better. It is an 'open source'
21mr|firefox-esr91-91.13.0-2|192	product which is  freely available, and is acquiring a growing proportion of
21mr|firefox-esr91-91.13.0-2|193	international web browser usage.
21mr|firefox-esr91-91.13.0-2|194	
21mr|firefox-esr91-91.13.0-2|195	Firefox claims to offer a more secure web browsing experience than other
21mr|firefox-esr91-91.13.0-2|196	products, with better protection against spyware and other Internet-based
21mr|firefox-esr91-91.13.0-2|197	security threats.  It includes all the standard features of a modern web
21mr|firefox-esr91-91.13.0-2|198	browser, like Internet searching, tracking recently visited sites, setting up
21mr|firefox-esr91-91.13.0-2|199	shortcuts to favourite sites, customising the software behaviour and so on.
21mr|firefox-esr91-91.13.0-2|200	Firefox also includes  features like 'tabbed browsing' (opening several web
21mr|firefox-esr91-91.13.0-2|201	sites as sections within the same window) and methods for controlling pop-up
21mr|firefox-esr91-91.13.0-2|202	windows, cookies and downloaded files.
21mr|firefox-esr91-91.13.0-2|203	
21mr|firefox-esr91-91.13.0-2|204	%files
21mr|firefox-esr91-91.13.0-2|205	%doc AUTHORS CLOBBER LICENSE README.txt
21mr|firefox-esr91-91.13.0-2|206	%{_bindir}/%{oname}
21mr|firefox-esr91-91.13.0-2|207	%{_bindir}/mozilla-firefox
21mr|firefox-esr91-91.13.0-2|208	%{_datadir}/applications/*.desktop
21mr|firefox-esr91-91.13.0-2|209	%{_datadir}/mozilla/extensions/%{firefox_appid}/
21mr|firefox-esr91-91.13.0-2|210	%{_iconsdir}/%{oname}.png
21mr|firefox-esr91-91.13.0-2|211	%{_iconsdir}/hicolor/*/apps/*.png
21mr|firefox-esr91-91.13.0-2|212	%{_liconsdir}/%{oname}.png
21mr|firefox-esr91-91.13.0-2|213	%{_miconsdir}/%{oname}.png
21mr|firefox-esr91-91.13.0-2|214	%{mozillalibdir}*
21mr|firefox-esr91-91.13.0-2|215	%dir %{_libdir}/mozilla
21mr|firefox-esr91-91.13.0-2|216	%dir %{_libdir}/mozilla/extensions
21mr|firefox-esr91-91.13.0-2|217	%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr91-91.13.0-2|218	%dir %{pluginsdir}
21mr|firefox-esr91-91.13.0-2|219	
21mr|firefox-esr91-91.13.0-2|220	#---------------------------------------------------------------------
21mr|firefox-esr91-91.13.0-2|221	
21mr|firefox-esr91-91.13.0-2|222	%package devel
21mr|firefox-esr91-91.13.0-2|223	Summary:	Development files for %{name}
21mr|firefox-esr91-91.13.0-2|224	Group:		Development/Other
21mr|firefox-esr91-91.13.0-2|225	Conflicts:	firefox-devel
21mr|firefox-esr91-91.13.0-2|226	Conflicts:	firefox-esr-devel
21mr|firefox-esr91-91.13.0-2|227	Conflicts:	firefox-esr24-devel
21mr|firefox-esr91-91.13.0-2|228	Conflicts:	firefox-esr45-devel
21mr|firefox-esr91-91.13.0-2|229	Conflicts:	firefox-esr52-devel
21mr|firefox-esr91-91.13.0-2|230	Conflicts:	firefox-esr60-devel
21mr|firefox-esr91-91.13.0-2|231	Conflicts:	firefox-esr68-devel
21mr|firefox-esr91-91.13.0-2|232	Conflicts:      firefox-esr78-devel
21mr|firefox-esr91-91.13.0-2|233	
21mr|firefox-esr91-91.13.0-2|234	%description devel
21mr|firefox-esr91-91.13.0-2|235	Files and macros mainly for building Firefox extensions.
21mr|firefox-esr91-91.13.0-2|236	
21mr|firefox-esr91-91.13.0-2|237	%files devel
21mr|firefox-esr91-91.13.0-2|238	%doc AUTHORS CLOBBER LICENSE README.txt
21mr|firefox-esr91-91.13.0-2|239	%{_rpmmacrodir}/*%{name}*
21mr|firefox-esr91-91.13.0-2|240	
21mr|firefox-esr91-91.13.0-2|241	#---------------------------------------------------------------------
21mr|firefox-esr91-91.13.0-2|242	
21mr|firefox-esr91-91.13.0-2|243	%prep
21mr|firefox-esr91-91.13.0-2|244	%setup -qn %{oname}-%{version}
21mr|firefox-esr91-91.13.0-2|245	
21mr|firefox-esr91-91.13.0-2|246	%patch1 -p1
21mr|firefox-esr91-91.13.0-2|247	
21mr|firefox-esr91-91.13.0-2|248	## KDE INTEGRATION
21mr|firefox-esr91-91.13.0-2|249	%patch11 -p1 -b .kdepatch
21mr|firefox-esr91-91.13.0-2|250	%patch12 -p1 -b .kdemoz
21mr|firefox-esr91-91.13.0-2|251	
21mr|firefox-esr91-91.13.0-2|252	# Fedora patches
21mr|firefox-esr91-91.13.0-2|253	%patch215 -p1 -b .addons
21mr|firefox-esr91-91.13.0-2|254	%patch219 -p1 -b .ntlm
21mr|firefox-esr91-91.13.0-2|255	
21mr|firefox-esr91-91.13.0-2|256	%if %{with system_nss_nspr}
21mr|firefox-esr91-91.13.0-2|257	%patch300 -p1
21mr|firefox-esr91-91.13.0-2|258	%endif
21mr|firefox-esr91-91.13.0-2|259	
21mr|firefox-esr91-91.13.0-2|260	pushd js/src
21mr|firefox-esr91-91.13.0-2|261	autoconf-2.13
21mr|firefox-esr91-91.13.0-2|262	popd
21mr|firefox-esr91-91.13.0-2|263	autoconf-2.13
21mr|firefox-esr91-91.13.0-2|264	
21mr|firefox-esr91-91.13.0-2|265	%if %{with system_nss_nspr}
21mr|firefox-esr91-91.13.0-2|266	# needed to regenerate certdata.c
21mr|firefox-esr91-91.13.0-2|267	pushd security/nss/lib/ckfw/builtins
21mr|firefox-esr91-91.13.0-2|268	perl ./certdata.perl /etc/pki/tls/mozilla/certdata.txt
21mr|firefox-esr91-91.13.0-2|269	popd
21mr|firefox-esr91-91.13.0-2|270	%endif
21mr|firefox-esr91-91.13.0-2|271	
21mr|firefox-esr91-91.13.0-2|272	%build
21mr|firefox-esr91-91.13.0-2|273	%if 0%{?use_bundled_cbindgen}
21mr|firefox-esr91-91.13.0-2|274	mkdir -p my_rust_vendor
21mr|firefox-esr91-91.13.0-2|275	cd my_rust_vendor
21mr|firefox-esr91-91.13.0-2|276	%{__tar} xf %{SOURCE12}
21mr|firefox-esr91-91.13.0-2|277	mkdir -p .cargo
21mr|firefox-esr91-91.13.0-2|278	cat > .cargo/config <<EOL
21mr|firefox-esr91-91.13.0-2|279	[source.crates-io]
21mr|firefox-esr91-91.13.0-2|280	replace-with = "vendored-sources"
21mr|firefox-esr91-91.13.0-2|281	
21mr|firefox-esr91-91.13.0-2|282	[source.vendored-sources]
21mr|firefox-esr91-91.13.0-2|283	directory = "`pwd`"
21mr|firefox-esr91-91.13.0-2|284	EOL
21mr|firefox-esr91-91.13.0-2|285	
21mr|firefox-esr91-91.13.0-2|286	env CARGO_HOME=.cargo cargo install cbindgen
21mr|firefox-esr91-91.13.0-2|287	export PATH=`pwd`/.cargo/bin:$PATH
21mr|firefox-esr91-91.13.0-2|288	%endif
21mr|firefox-esr91-91.13.0-2|289	cd -
21mr|firefox-esr91-91.13.0-2|290	
21mr|firefox-esr91-91.13.0-2|291	export RUSTFLAGS="-Cdebuginfo=0"
21mr|firefox-esr91-91.13.0-2|292	
21mr|firefox-esr91-91.13.0-2|293	%if %{mdvver} < 202110
21mr|firefox-esr91-91.13.0-2|294	sed -i "s/python3/python3.8/g" configure.in
21mr|firefox-esr91-91.13.0-2|295	sed -i "s/python3/python3.8/g" mach
21mr|firefox-esr91-91.13.0-2|296	export PYTHON3=%{_prefix}/libexec/python3.8
21mr|firefox-esr91-91.13.0-2|297	export PATH=%{_prefix}/libexec:$PATH
21mr|firefox-esr91-91.13.0-2|298	%endif
21mr|firefox-esr91-91.13.0-2|299	
21mr|firefox-esr91-91.13.0-2|300	%if %{with clang}
21mr|firefox-esr91-91.13.0-2|301	%define linker lld
21mr|firefox-esr91-91.13.0-2|302	%if %{mdvver} < 202110
21mr|firefox-esr91-91.13.0-2|303	# not using %%clang_gcc_wrapper here because it fails
21mr|firefox-esr91-91.13.0-2|304	# to deal with complex quotation like
21mr|firefox-esr91-91.13.0-2|305	# -DCPPUNIT_PLUGIN_EXPORT='extern "C" SAL_DLLPUBLIC_EXPORT'
21mr|firefox-esr91-91.13.0-2|306	for i in %noclang_optflags ; do
21mr|firefox-esr91-91.13.0-2|307	export CFLAGS="$(echo "$CFLAGS" | sed -e "s,${i},,g")"
21mr|firefox-esr91-91.13.0-2|308	export CXXFLAGS="$(echo "$CXXFLAGS" | sed -e "s,${i},,g")"
21mr|firefox-esr91-91.13.0-2|309	done
21mr|firefox-esr91-91.13.0-2|310	mkdir -p local_bin
21mr|firefox-esr91-91.13.0-2|311	install -m0755 %{SOURCE80} "local_bin/clang++"
21mr|firefox-esr91-91.13.0-2|312	export PATH="${PWD}/local_bin:${PATH}"
21mr|firefox-esr91-91.13.0-2|313	%endif
21mr|firefox-esr91-91.13.0-2|314	export CC=clang
21mr|firefox-esr91-91.13.0-2|315	export CXX=clang++
21mr|firefox-esr91-91.13.0-2|316	%if %{mdvver} < 202110
21mr|firefox-esr91-91.13.0-2|317	export CPP=clang-cpp
21mr|firefox-esr91-91.13.0-2|318	# libstdc++ from gcc5 is too old, use newer version of libstdc++
21mr|firefox-esr91-91.13.0-2|319	export CPPFLAGS="$CPPFLAGS -I%{_includedir}/libstdc++-gcc10 -I%{_includedir}/libstdc++-gcc10/$(ls %{_includedir}/libstdc++-gcc10/ | grep '\-linux-gnu' | head -n 1)"
21mr|firefox-esr91-91.13.0-2|320	export CXXFLAGS="$CXXFLAGS -nostdinc++ $CPPFLAGS -Wno-unused-command-line-argument"
21mr|firefox-esr91-91.13.0-2|321	export LIBCCX_LIBS="-lstdc++-gcc10"
21mr|firefox-esr91-91.13.0-2|322	%endif
21mr|firefox-esr91-91.13.0-2|323	%else
21mr|firefox-esr91-91.13.0-2|324	%define linker gold
21mr|firefox-esr91-91.13.0-2|325	CFLAGS="$CFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr91-91.13.0-2|326	CXXFLAGS="$CXXFLAGS -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object"
21mr|firefox-esr91-91.13.0-2|327	export CFLAGS
21mr|firefox-esr91-91.13.0-2|328	export CXXFLAGS
21mr|firefox-esr91-91.13.0-2|329	%endif
21mr|firefox-esr91-91.13.0-2|330	
21mr|firefox-esr91-91.13.0-2|331	export MOZCONFIG=`pwd`/mozconfig
21mr|firefox-esr91-91.13.0-2|332	cat << EOF > $MOZCONFIG
21mr|firefox-esr91-91.13.0-2|333	export BUILD_OFFICIAL=1
21mr|firefox-esr91-91.13.0-2|334	export MOZILLA_OFFICIAL=1
21mr|firefox-esr91-91.13.0-2|335	mk_add_options BUILD_OFFICIAL=1
21mr|firefox-esr91-91.13.0-2|336	mk_add_options MOZILLA_OFFICIAL=1
21mr|firefox-esr91-91.13.0-2|337	mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
21mr|firefox-esr91-91.13.0-2|338	mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj
21mr|firefox-esr91-91.13.0-2|339	ac_add_options --disable-crashreporter
21mr|firefox-esr91-91.13.0-2|340	# debug
21mr|firefox-esr91-91.13.0-2|341	#ac_add_options --disable-debug
21mr|firefox-esr91-91.13.0-2|342	%if %{mdvver} <= 201905
21mr|firefox-esr91-91.13.0-2|343	%ifarch %{ix86}
21mr|firefox-esr91-91.13.0-2|344	ac_add_options --disable-debug-symbols
21mr|firefox-esr91-91.13.0-2|345	%endif
21mr|firefox-esr91-91.13.0-2|346	%endif
21mr|firefox-esr91-91.13.0-2|347	%ifnarch aarch64
21mr|firefox-esr91-91.13.0-2|348	ac_add_options --disable-elf-hack
21mr|firefox-esr91-91.13.0-2|349	%endif
21mr|firefox-esr91-91.13.0-2|350	ac_add_options --disable-tests
21mr|firefox-esr91-91.13.0-2|351	ac_add_options --disable-updater
21mr|firefox-esr91-91.13.0-2|352	%if %{toolkit_gtk3}
21mr|firefox-esr91-91.13.0-2|353	ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
21mr|firefox-esr91-91.13.0-2|354	%endif
21mr|firefox-esr91-91.13.0-2|355	# # Enables security hardening compiler options
21mr|firefox-esr91-91.13.0-2|356	# ac_add_options --enable-hardening
21mr|firefox-esr91-91.13.0-2|357	# # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
21mr|firefox-esr91-91.13.0-2|358	# ac_add_options --enable-linker=%%{linker}
21mr|firefox-esr91-91.13.0-2|359	# # Optimization for size is broken with gcc7 and later
21mr|firefox-esr91-91.13.0-2|360	ac_add_options --enable-optimize="-O3"
21mr|firefox-esr91-91.13.0-2|361	ac_add_options --enable-official-branding
21mr|firefox-esr91-91.13.0-2|362	ac_add_options --enable-release
21mr|firefox-esr91-91.13.0-2|363	# # Enable compatibility with older libstdc++
21mr|firefox-esr91-91.13.0-2|364	# #ac_add_options --enable-stdcxx-compat
21mr|firefox-esr91-91.13.0-2|365	ac_add_options --host=%{_host}
21mr|firefox-esr91-91.13.0-2|366	ac_add_options --libdir="%{_libdir}"
21mr|firefox-esr91-91.13.0-2|367	ac_add_options --prefix="%{_prefix}"
21mr|firefox-esr91-91.13.0-2|368	ac_add_options --with-distribution-id=org.rosa
21mr|firefox-esr91-91.13.0-2|369	# Uncomment the following line if you wish to use Google's geolocaton API
21mr|firefox-esr91-91.13.0-2|370	# (needed for use with saved maps with Google Maps)
21mr|firefox-esr91-91.13.0-2|371	ac_add_options --with-google-location-service-api-keyfile=%{SOURCE11}
21mr|firefox-esr91-91.13.0-2|372	ac_add_options --with-google-safebrowsing-api-keyfile=%{SOURCE11}
21mr|firefox-esr91-91.13.0-2|373	# Uncomment the following line if you wish to use Mozilla Location Service
21mr|firefox-esr91-91.13.0-2|374	ac_add_options --with-mozilla-api-keyfile=%{SOURCE10}
21mr|firefox-esr91-91.13.0-2|375	ac_add_options --with-system-jpeg
21mr|firefox-esr91-91.13.0-2|376	%if %{with system_nss_nspr}
21mr|firefox-esr91-91.13.0-2|377	ac_add_options --with-system-nspr
21mr|firefox-esr91-91.13.0-2|378	ac_add_options --with-system-nss
21mr|firefox-esr91-91.13.0-2|379	%endif
21mr|firefox-esr91-91.13.0-2|380	ac_add_options --with-system-zlib
21mr|firefox-esr91-91.13.0-2|381	ac_add_options --with-unsigned-addon-scopes=app
21mr|firefox-esr91-91.13.0-2|382	ac_add_options --without-system-libvpx
21mr|firefox-esr91-91.13.0-2|383	#ac_add_options --enable-rust-debug
21mr|firefox-esr91-91.13.0-2|384	ac_add_options --allow-addon-sideload
21mr|firefox-esr91-91.13.0-2|385	
21mr|firefox-esr91-91.13.0-2|386	#JS
21mr|firefox-esr91-91.13.0-2|387	ac_add_options --enable-js-shell
21mr|firefox-esr91-91.13.0-2|388	ac_add_options --enable-av1
21mr|firefox-esr91-91.13.0-2|389	ac_add_options --enable-pulseaudio
21mr|firefox-esr91-91.13.0-2|390	EOF
21mr|firefox-esr91-91.13.0-2|391	
21mr|firefox-esr91-91.13.0-2|392	# force memory efficient linking and ets
21mr|firefox-esr91-91.13.0-2|393	%if %{with clang}
21mr|firefox-esr91-91.13.0-2|394	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|firefox-esr91-91.13.0-2|395	%else
21mr|firefox-esr91-91.13.0-2|396	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|firefox-esr91-91.13.0-2|397	%endif
21mr|firefox-esr91-91.13.0-2|398	
21mr|firefox-esr91-91.13.0-2|399	export MOZ_SERVICES_SYNC="1"
21mr|firefox-esr91-91.13.0-2|400	export STRIP=/bin/true
21mr|firefox-esr91-91.13.0-2|401	
21mr|firefox-esr91-91.13.0-2|402	# This is needed since Firefox 68, otherwise each language installation
21mr|firefox-esr91-91.13.0-2|403	# (and Firefox 68 from Mozilla binaries compared to old Firefox binaries
21mr|firefox-esr91-91.13.0-2|404	# from ROSA) will have their own profile (and users are missing bookmarks
21mr|firefox-esr91-91.13.0-2|405	# and such).
21mr|firefox-esr91-91.13.0-2|406	export MOZ_LEGACY_PROFILES="1"
21mr|firefox-esr91-91.13.0-2|407	
21mr|firefox-esr91-91.13.0-2|408	# This mach command requires /builddir/.mozbuild/_virtualenvs/mach/bin/python,
21mr|firefox-esr91-91.13.0-2|409	# which wasn't found on the system!
21mr|firefox-esr91-91.13.0-2|410	# Consider running 'mach bootstrap' or 'mach create-mach-environment'
21mr|firefox-esr91-91.13.0-2|411	# to create the mach virtualenvs, or set MACH_USE_SYSTEM_PYTHON to use
21mr|firefox-esr91-91.13.0-2|412	# the system Python installation over a virtualenv.
21mr|firefox-esr91-91.13.0-2|413	export MACH_USE_SYSTEM_PYTHON=1
21mr|firefox-esr91-91.13.0-2|414	
21mr|firefox-esr91-91.13.0-2|415	./mach build
21mr|firefox-esr91-91.13.0-2|416	
21mr|firefox-esr91-91.13.0-2|417	%install
21mr|firefox-esr91-91.13.0-2|418	# Make sure locale works for langpacks
21mr|firefox-esr91-91.13.0-2|419	cat > %{_builddir}/obj/dist/bin/browser/defaults/preferences/firefox-l10n.js << EOF
21mr|firefox-esr91-91.13.0-2|420	pref("general.useragent.locale", "chrome://global/locale/intl.properties");
21mr|firefox-esr91-91.13.0-2|421	EOF
21mr|firefox-esr91-91.13.0-2|422	
21mr|firefox-esr91-91.13.0-2|423	make -C %{_builddir}/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0
21mr|firefox-esr91-91.13.0-2|424	
21mr|firefox-esr91-91.13.0-2|425	# Copy files to buildroot
21mr|firefox-esr91-91.13.0-2|426	mkdir -p %{buildroot}%{mozillalibdir}
21mr|firefox-esr91-91.13.0-2|427	cp -rf %{_builddir}/obj/dist/firefox/* %{buildroot}%{mozillalibdir}
21mr|firefox-esr91-91.13.0-2|428	
21mr|firefox-esr91-91.13.0-2|429	mkdir -p  %{buildroot}%{_bindir}
21mr|firefox-esr91-91.13.0-2|430	cat > %{buildroot}%{_bindir}/firefox <<'EOF'
21mr|firefox-esr91-91.13.0-2|431	#!/bin/sh
21mr|firefox-esr91-91.13.0-2|432	if [ "${XDG_SESSION_TYPE:-}" = wayland ]; then
21mr|firefox-esr91-91.13.0-2|433	export MOZ_ENABLE_WAYLAND=1
21mr|firefox-esr91-91.13.0-2|434	exec %{mozillalibdir}/firefox
21mr|firefox-esr91-91.13.0-2|435	else
21mr|firefox-esr91-91.13.0-2|436	export MOZ_DISABLE_WAYLAND=1
21mr|firefox-esr91-91.13.0-2|437	exec %{mozillalibdir}/firefox
21mr|firefox-esr91-91.13.0-2|438	fi
21mr|firefox-esr91-91.13.0-2|439	EOF
21mr|firefox-esr91-91.13.0-2|440	chmod +x %{buildroot}%{_bindir}/firefox
21mr|firefox-esr91-91.13.0-2|441	
21mr|firefox-esr91-91.13.0-2|442	pushd %{buildroot}%{_bindir}
21mr|firefox-esr91-91.13.0-2|443	ln -sf firefox mozilla-firefox
21mr|firefox-esr91-91.13.0-2|444	popd
21mr|firefox-esr91-91.13.0-2|445	mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
21mr|firefox-esr91-91.13.0-2|446	install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js
21mr|firefox-esr91-91.13.0-2|447	
21mr|firefox-esr91-91.13.0-2|448	# Create and own %%_libdir/mozilla/plugins & firefox extensions directories
21mr|firefox-esr91-91.13.0-2|449	mkdir -p %{buildroot}%{pluginsdir}
21mr|firefox-esr91-91.13.0-2|450	mkdir -p %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr91-91.13.0-2|451	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}
21mr|firefox-esr91-91.13.0-2|452	# added ru dictionaries
21mr|firefox-esr91-91.13.0-2|453	tar xjf %{SOURCE2} -C %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}/
21mr|firefox-esr91-91.13.0-2|454	
21mr|firefox-esr91-91.13.0-2|455	# (tpg) desktop entry
21mr|firefox-esr91-91.13.0-2|456	mkdir -p %{buildroot}%{_datadir}/applications
21mr|firefox-esr91-91.13.0-2|457	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{oname}.desktop
21mr|firefox-esr91-91.13.0-2|458	
21mr|firefox-esr91-91.13.0-2|459	# (tpg) icons
21mr|firefox-esr91-91.13.0-2|460	for i in 16 22 24 32 48 256; do
21mr|firefox-esr91-91.13.0-2|461	# (cg) Not all icon sizes are installed with make install, so just redo it here.
21mr|firefox-esr91-91.13.0-2|462	install -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default$i.png
21mr|firefox-esr91-91.13.0-2|463	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21mr|firefox-esr91-91.13.0-2|464	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{oname}.png ;
21mr|firefox-esr91-91.13.0-2|465	done
21mr|firefox-esr91-91.13.0-2|466	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|firefox-esr91-91.13.0-2|467	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{oname}.png
21mr|firefox-esr91-91.13.0-2|468	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{oname}.png
21mr|firefox-esr91-91.13.0-2|469	ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{oname}.png
21mr|firefox-esr91-91.13.0-2|470	
21mr|firefox-esr91-91.13.0-2|471	# exclusions
21mr|firefox-esr91-91.13.0-2|472	rm -f %{buildroot}%{mozillalibdir}/README.txt
21mr|firefox-esr91-91.13.0-2|473	rm -f %{buildroot}%{mozillalibdir}/removed-files
21mr|firefox-esr91-91.13.0-2|474	rm -f %{buildroot}%{mozillalibdir}/precomplete
21mr|firefox-esr91-91.13.0-2|475	
21mr|firefox-esr91-91.13.0-2|476	install -m 644 %{SOURCE7} %{buildroot}%{mozillalibdir}/firefox.cfg
21mr|firefox-esr91-91.13.0-2|477	
21mr|firefox-esr91-91.13.0-2|478	cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/pref/config-prefs.js
21mr|firefox-esr91-91.13.0-2|479	pref("general.config.filename", "firefox.cfg");
21mr|firefox-esr91-91.13.0-2|480	pref("general.config.obscure_value", 0); // use this to disable the byte-shift
21mr|firefox-esr91-91.13.0-2|481	EOF
21mr|firefox-esr91-91.13.0-2|482	
21mr|firefox-esr91-91.13.0-2|483	# display icon for Firefox button
21mr|firefox-esr91-91.13.0-2|484	mkdir -p %{buildroot}%{mozillalibdir}/defaults/profile/chrome
21mr|firefox-esr91-91.13.0-2|485	cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
21mr|firefox-esr91-91.13.0-2|486	#appmenu-toolbar-button {
21mr|firefox-esr91-91.13.0-2|487	list-style-image: url("chrome://branding/content/icon16.png");
21mr|firefox-esr91-91.13.0-2|488	}
21mr|firefox-esr91-91.13.0-2|489	EOF
21mr|firefox-esr91-91.13.0-2|490	
21mr|firefox-esr91-91.13.0-2|491	cat <<FIN >macro
21mr|firefox-esr91-91.13.0-2|492	# Macros from %{name} package
21mr|firefox-esr91-91.13.0-2|493	%%firefox_major		%{major}
21mr|firefox-esr91-91.13.0-2|494	%%firefox_epoch		%{ff_epoch}
21mr|firefox-esr91-91.13.0-2|495	%%firefox_version	%{major}
21mr|firefox-esr91-91.13.0-2|496	%%firefox_mozillapath	%{mozillalibdir}
21mr|firefox-esr91-91.13.0-2|497	%%firefox_pluginsdir	%{pluginsdir}
21mr|firefox-esr91-91.13.0-2|498	%%firefox_appid		\{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
21mr|firefox-esr91-91.13.0-2|499	%%firefox_extdir	%%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
21mr|firefox-esr91-91.13.0-2|500	FIN
21mr|firefox-esr91-91.13.0-2|501	%install_macro %{name} macro
21mr|firefox-esr91-91.13.0-2|502	
21mr|firefox-esr91-91.13.0-2|503	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|firefox-esr91-91.13.0-2|504	

12217 21
21mr|firefox-esr91-l10n-91.13.0-2|1	%define xpidir http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/linux-i686/xpi/
21mr|firefox-esr91-l10n-91.13.0-2|2	%define oname firefox-esr91
21mr|firefox-esr91-l10n-91.13.0-2|3	
21mr|firefox-esr91-l10n-91.13.0-2|4	# Supported l10n language lists
21mr|firefox-esr91-l10n-91.13.0-2|5	%define langlist af ar ast bg br bs ca cs cy da de el en_GB eo es_AR es_CL es_ES es_MX et eu fa fi fr fy ga_IE gd gl gu_IN he hi hr hu hy id is it ja kk ko kn lt lv mk mr nb_NO nl nn_NO oc pa_IN pl pt_BR pt_PT ro ru si sk sl sq sr sv_SE ta te th tr uk vi zh_CN zh_TW
21mr|firefox-esr91-l10n-91.13.0-2|6	# Disabled l10n languages, for any reason
21mr|firefox-esr91-l10n-91.13.0-2|7	# - no locales-XX package:
21mr|firefox-esr91-l10n-91.13.0-2|8	# uu ak be rm son bn-IN bn_BD en_ZA mai ml or
21mr|firefox-esr91-l10n-91.13.0-2|9	
21mr|firefox-esr91-l10n-91.13.0-2|10	# Disabled myspell dicts, for any reason
21mr|firefox-esr91-l10n-91.13.0-2|11	%define disabled_dict_langlist ar be bn br br_FR es_AR eu fi fy gl gu_IN he id ja ka kn ko mk pa_IN te tr zh_CN zh_TW
21mr|firefox-esr91-l10n-91.13.0-2|12	
21mr|firefox-esr91-l10n-91.13.0-2|13	# Language descriptions
21mr|firefox-esr91-l10n-91.13.0-2|14	%define language_ak ak
21mr|firefox-esr91-l10n-91.13.0-2|15	%define langname_ak Akan
21mr|firefox-esr91-l10n-91.13.0-2|16	%define language_ar ar
21mr|firefox-esr91-l10n-91.13.0-2|17	%define langname_ar Arabic
21mr|firefox-esr91-l10n-91.13.0-2|18	%define language_ast ast
21mr|firefox-esr91-l10n-91.13.0-2|19	%define langname_ast Asturian
21mr|firefox-esr91-l10n-91.13.0-2|20	%define language_af af
21mr|firefox-esr91-l10n-91.13.0-2|21	%define langname_af Afrikaans
21mr|firefox-esr91-l10n-91.13.0-2|22	%define language_be be
21mr|firefox-esr91-l10n-91.13.0-2|23	%define langname_be Belarusian
21mr|firefox-esr91-l10n-91.13.0-2|24	%define language_bg bg
21mr|firefox-esr91-l10n-91.13.0-2|25	%define langname_bg Bulgarian
21mr|firefox-esr91-l10n-91.13.0-2|26	%define language_bn_BD bn-BD
21mr|firefox-esr91-l10n-91.13.0-2|27	%define langname_bn_BD Bengali
21mr|firefox-esr91-l10n-91.13.0-2|28	%define language_bn_IN bn-IN
21mr|firefox-esr91-l10n-91.13.0-2|29	%define langname_bn_IN Bengali
21mr|firefox-esr91-l10n-91.13.0-2|30	%define language_br br
21mr|firefox-esr91-l10n-91.13.0-2|31	%define langname_br Breton
21mr|firefox-esr91-l10n-91.13.0-2|32	%define language_bs bs
21mr|firefox-esr91-l10n-91.13.0-2|33	%define langname_bs Bosnian
21mr|firefox-esr91-l10n-91.13.0-2|34	%define language_ca ca
21mr|firefox-esr91-l10n-91.13.0-2|35	%define langname_ca Catalan
21mr|firefox-esr91-l10n-91.13.0-2|36	%define language_cs cs
21mr|firefox-esr91-l10n-91.13.0-2|37	%define langname_cs Czech
21mr|firefox-esr91-l10n-91.13.0-2|38	%define language_cy cy
21mr|firefox-esr91-l10n-91.13.0-2|39	%define langname_cy Welsh
21mr|firefox-esr91-l10n-91.13.0-2|40	%define language_da da
21mr|firefox-esr91-l10n-91.13.0-2|41	%define langname_da Dansk
21mr|firefox-esr91-l10n-91.13.0-2|42	%define language_de de
21mr|firefox-esr91-l10n-91.13.0-2|43	%define langname_de German
21mr|firefox-esr91-l10n-91.13.0-2|44	%define language_el el
21mr|firefox-esr91-l10n-91.13.0-2|45	%define langname_el Greek
21mr|firefox-esr91-l10n-91.13.0-2|46	%define language_en_GB en-GB
21mr|firefox-esr91-l10n-91.13.0-2|47	%define langname_en_GB British English
21mr|firefox-esr91-l10n-91.13.0-2|48	%define language_en_ZA en-ZA
21mr|firefox-esr91-l10n-91.13.0-2|49	%define langname_en_ZA English (South Africa)
21mr|firefox-esr91-l10n-91.13.0-2|50	%define language_eo eo
21mr|firefox-esr91-l10n-91.13.0-2|51	%define langname_eo Esperanto
21mr|firefox-esr91-l10n-91.13.0-2|52	%define language_es_AR es-AR
21mr|firefox-esr91-l10n-91.13.0-2|53	%define langname_es_AR Spanish (Argentina)
21mr|firefox-esr91-l10n-91.13.0-2|54	%define language_es_CL es-CL
21mr|firefox-esr91-l10n-91.13.0-2|55	%define langname_es_CL Spanish (Chile)
21mr|firefox-esr91-l10n-91.13.0-2|56	%define language_es_ES es-ES
21mr|firefox-esr91-l10n-91.13.0-2|57	%define langname_es_ES Spanish
21mr|firefox-esr91-l10n-91.13.0-2|58	%define language_es_MX es-MX
21mr|firefox-esr91-l10n-91.13.0-2|59	%define langname_es_MX Spanish (Mexico)
21mr|firefox-esr91-l10n-91.13.0-2|60	%define language_et et
21mr|firefox-esr91-l10n-91.13.0-2|61	%define langname_et Estonian
21mr|firefox-esr91-l10n-91.13.0-2|62	%define language_eu eu
21mr|firefox-esr91-l10n-91.13.0-2|63	%define langname_eu Basque
21mr|firefox-esr91-l10n-91.13.0-2|64	%define language_fa fa
21mr|firefox-esr91-l10n-91.13.0-2|65	%define langname_fa Farsi
21mr|firefox-esr91-l10n-91.13.0-2|66	%define language_fi fi
21mr|firefox-esr91-l10n-91.13.0-2|67	%define langname_fi Finnish
21mr|firefox-esr91-l10n-91.13.0-2|68	%define language_fr fr
21mr|firefox-esr91-l10n-91.13.0-2|69	%define langname_fr French
21mr|firefox-esr91-l10n-91.13.0-2|70	%define language_fy fy-NL
21mr|firefox-esr91-l10n-91.13.0-2|71	%define langname_fy Frisian
21mr|firefox-esr91-l10n-91.13.0-2|72	%define language_ga_IE ga-IE
21mr|firefox-esr91-l10n-91.13.0-2|73	%define langname_ga_IE Irish
21mr|firefox-esr91-l10n-91.13.0-2|74	%define language_gd gd
21mr|firefox-esr91-l10n-91.13.0-2|75	%define langname_gd Scottish Gaelic
21mr|firefox-esr91-l10n-91.13.0-2|76	%define language_gl gl
21mr|firefox-esr91-l10n-91.13.0-2|77	%define langname_gl Galician
21mr|firefox-esr91-l10n-91.13.0-2|78	%define language_gu_IN gu-IN
21mr|firefox-esr91-l10n-91.13.0-2|79	%define langname_gu_IN Gujarati
21mr|firefox-esr91-l10n-91.13.0-2|80	%define language_he he
21mr|firefox-esr91-l10n-91.13.0-2|81	%define langname_he Hebrew
21mr|firefox-esr91-l10n-91.13.0-2|82	%define language_hi hi-IN
21mr|firefox-esr91-l10n-91.13.0-2|83	%define langname_hi Hindi
21mr|firefox-esr91-l10n-91.13.0-2|84	%define language_hr hr
21mr|firefox-esr91-l10n-91.13.0-2|85	%define langname_hr Croatian
21mr|firefox-esr91-l10n-91.13.0-2|86	%define language_hu hu
21mr|firefox-esr91-l10n-91.13.0-2|87	%define langname_hu Hungarian
21mr|firefox-esr91-l10n-91.13.0-2|88	%define language_hy hy-AM
21mr|firefox-esr91-l10n-91.13.0-2|89	%define langname_hy Armenian
21mr|firefox-esr91-l10n-91.13.0-2|90	%define language_id id
21mr|firefox-esr91-l10n-91.13.0-2|91	%define langname_id Indonesian
21mr|firefox-esr91-l10n-91.13.0-2|92	%define language_is is
21mr|firefox-esr91-l10n-91.13.0-2|93	%define langname_is Icelandic
21mr|firefox-esr91-l10n-91.13.0-2|94	%define language_it it
21mr|firefox-esr91-l10n-91.13.0-2|95	%define langname_it Italian
21mr|firefox-esr91-l10n-91.13.0-2|96	%define language_ja ja
21mr|firefox-esr91-l10n-91.13.0-2|97	%define langname_ja Japanese
21mr|firefox-esr91-l10n-91.13.0-2|98	%define language_kk kk
21mr|firefox-esr91-l10n-91.13.0-2|99	%define langname_kk Kazakh
21mr|firefox-esr91-l10n-91.13.0-2|100	%define language_ko ko
21mr|firefox-esr91-l10n-91.13.0-2|101	%define langname_ko Korean
21mr|firefox-esr91-l10n-91.13.0-2|102	%define language_kn kn
21mr|firefox-esr91-l10n-91.13.0-2|103	%define langname_kn Kannada
21mr|firefox-esr91-l10n-91.13.0-2|104	%define language_lt lt
21mr|firefox-esr91-l10n-91.13.0-2|105	%define langname_lt Lithuanian
21mr|firefox-esr91-l10n-91.13.0-2|106	%define language_lv lv
21mr|firefox-esr91-l10n-91.13.0-2|107	%define langname_lv Latvian
21mr|firefox-esr91-l10n-91.13.0-2|108	%define language_mai mai
21mr|firefox-esr91-l10n-91.13.0-2|109	%define langname_mai Maithili
21mr|firefox-esr91-l10n-91.13.0-2|110	%define language_mk mk
21mr|firefox-esr91-l10n-91.13.0-2|111	%define langname_mk Macedonian
21mr|firefox-esr91-l10n-91.13.0-2|112	%define language_ml ml
21mr|firefox-esr91-l10n-91.13.0-2|113	%define langname_ml Malayalam
21mr|firefox-esr91-l10n-91.13.0-2|114	%define language_mr mr
21mr|firefox-esr91-l10n-91.13.0-2|115	%define langname_mr Marathi
21mr|firefox-esr91-l10n-91.13.0-2|116	%define language_nb_NO nb-NO
21mr|firefox-esr91-l10n-91.13.0-2|117	%define langname_nb_NO Norwegian Bokmaal
21mr|firefox-esr91-l10n-91.13.0-2|118	%define language_nn_NO nn-NO
21mr|firefox-esr91-l10n-91.13.0-2|119	%define langname_nn_NO Norwegian Nynorsk
21mr|firefox-esr91-l10n-91.13.0-2|120	%define language_nl nl
21mr|firefox-esr91-l10n-91.13.0-2|121	%define langname_nl Dutch
21mr|firefox-esr91-l10n-91.13.0-2|122	%define language_oc oc
21mr|firefox-esr91-l10n-91.13.0-2|123	%define langname_oc Occitan
21mr|firefox-esr91-l10n-91.13.0-2|124	%define language_or or
21mr|firefox-esr91-l10n-91.13.0-2|125	%define langname_or Oriya
21mr|firefox-esr91-l10n-91.13.0-2|126	%define language_pa_IN pa-IN
21mr|firefox-esr91-l10n-91.13.0-2|127	%define langname_pa_IN Punjabi (gurmukhi)
21mr|firefox-esr91-l10n-91.13.0-2|128	%define language_pl pl
21mr|firefox-esr91-l10n-91.13.0-2|129	%define langname_pl Polish
21mr|firefox-esr91-l10n-91.13.0-2|130	%define language_pt_BR pt-BR
21mr|firefox-esr91-l10n-91.13.0-2|131	%define langname_pt_BR Brazilian portuguese
21mr|firefox-esr91-l10n-91.13.0-2|132	%define language_pt_PT pt-PT
21mr|firefox-esr91-l10n-91.13.0-2|133	%define langname_pt_PT Portuguese
21mr|firefox-esr91-l10n-91.13.0-2|134	%define language_rm rm
21mr|firefox-esr91-l10n-91.13.0-2|135	%define langname_rm Rumantsch
21mr|firefox-esr91-l10n-91.13.0-2|136	%define language_ro ro
21mr|firefox-esr91-l10n-91.13.0-2|137	%define langname_ro Romanian
21mr|firefox-esr91-l10n-91.13.0-2|138	%define language_ru ru
21mr|firefox-esr91-l10n-91.13.0-2|139	%define langname_ru Russian
21mr|firefox-esr91-l10n-91.13.0-2|140	%define language_si si
21mr|firefox-esr91-l10n-91.13.0-2|141	%define langname_si Sinhala
21mr|firefox-esr91-l10n-91.13.0-2|142	%define language_sk sk
21mr|firefox-esr91-l10n-91.13.0-2|143	%define langname_sk Slovak
21mr|firefox-esr91-l10n-91.13.0-2|144	%define language_sl sl
21mr|firefox-esr91-l10n-91.13.0-2|145	%define langname_sl Slovenian
21mr|firefox-esr91-l10n-91.13.0-2|146	%define language_son son
21mr|firefox-esr91-l10n-91.13.0-2|147	%define langname_son Soŋay
21mr|firefox-esr91-l10n-91.13.0-2|148	%define language_sq sq
21mr|firefox-esr91-l10n-91.13.0-2|149	%define langname_sq Shqipe
21mr|firefox-esr91-l10n-91.13.0-2|150	%define language_sr sr
21mr|firefox-esr91-l10n-91.13.0-2|151	%define langname_sr Serbian
21mr|firefox-esr91-l10n-91.13.0-2|152	%define language_sv_SE sv-SE
21mr|firefox-esr91-l10n-91.13.0-2|153	%define langname_sv_SE Swedish
21mr|firefox-esr91-l10n-91.13.0-2|154	%define language_ta ta
21mr|firefox-esr91-l10n-91.13.0-2|155	%define langname_ta Tamil
21mr|firefox-esr91-l10n-91.13.0-2|156	%define language_te te
21mr|firefox-esr91-l10n-91.13.0-2|157	%define langname_te Telugu
21mr|firefox-esr91-l10n-91.13.0-2|158	%define language_th th
21mr|firefox-esr91-l10n-91.13.0-2|159	%define langname_th Thai
21mr|firefox-esr91-l10n-91.13.0-2|160	%define language_tr tr
21mr|firefox-esr91-l10n-91.13.0-2|161	%define langname_tr Turkish
21mr|firefox-esr91-l10n-91.13.0-2|162	%define language_uk uk
21mr|firefox-esr91-l10n-91.13.0-2|163	%define langname_uk Ukrainian
21mr|firefox-esr91-l10n-91.13.0-2|164	%define language_uk_UA uk-UA
21mr|firefox-esr91-l10n-91.13.0-2|165	%define langname_uk_UA Ukrainian
21mr|firefox-esr91-l10n-91.13.0-2|166	%define language_vi vi
21mr|firefox-esr91-l10n-91.13.0-2|167	%define langname_vi Vietnamese
21mr|firefox-esr91-l10n-91.13.0-2|168	%define language_zh_CN zh-CN
21mr|firefox-esr91-l10n-91.13.0-2|169	%define langname_zh_CN Simplified Chinese
21mr|firefox-esr91-l10n-91.13.0-2|170	%define language_zh_TW zh-TW
21mr|firefox-esr91-l10n-91.13.0-2|171	%define langname_zh_TW Traditional Chinese
21mr|firefox-esr91-l10n-91.13.0-2|172	
21mr|firefox-esr91-l10n-91.13.0-2|173	# --- Danger line ---
21mr|firefox-esr91-l10n-91.13.0-2|174	
21mr|firefox-esr91-l10n-91.13.0-2|175	# Defaults (all languages enabled by default)
21mr|firefox-esr91-l10n-91.13.0-2|176	# dicts
21mr|firefox-esr91-l10n-91.13.0-2|177	%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|firefox-esr91-l10n-91.13.0-2|178	%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|firefox-esr91-l10n-91.13.0-2|179	
21mr|firefox-esr91-l10n-91.13.0-2|180	# Locales
21mr|firefox-esr91-l10n-91.13.0-2|181	%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}
21mr|firefox-esr91-l10n-91.13.0-2|182	
21mr|firefox-esr91-l10n-91.13.0-2|183	Summary:	Localizations for Firefox (virtual package)
21mr|firefox-esr91-l10n-91.13.0-2|184	Name:		%{oname}-l10n
21mr|firefox-esr91-l10n-91.13.0-2|185	Version:	91.13.0
21mr|firefox-esr91-l10n-91.13.0-2|186	Release:	2
21mr|firefox-esr91-l10n-91.13.0-2|187	License:	GPL
21mr|firefox-esr91-l10n-91.13.0-2|188	Group:		Networking/WWW
21mr|firefox-esr91-l10n-91.13.0-2|189	Url:		http://www.firefox.com
21mr|firefox-esr91-l10n-91.13.0-2|190	Source0:	%{name}-%{version}.tar.xz
21mr|firefox-esr91-l10n-91.13.0-2|191	# Language package template
21mr|firefox-esr91-l10n-91.13.0-2|192	Source1:	firefox-l10n-template.in
21mr|firefox-esr91-l10n-91.13.0-2|193	# No deleted!
21mr|firefox-esr91-l10n-91.13.0-2|194	Source2:	get-langpacks.sh
21mr|firefox-esr91-l10n-91.13.0-2|195	Source3:	%{name}.rpmlintrc
21mr|firefox-esr91-l10n-91.13.0-2|196	BuildRequires:	%{oname}-devel
21mr|firefox-esr91-l10n-91.13.0-2|197	BuildArch:	noarch
21mr|firefox-esr91-l10n-91.13.0-2|198	
21mr|firefox-esr91-l10n-91.13.0-2|199	%description
21mr|firefox-esr91-l10n-91.13.0-2|200	Localizations for Firefox web browser.
21mr|firefox-esr91-l10n-91.13.0-2|201	
21mr|firefox-esr91-l10n-91.13.0-2|202	# Expand all languages packages.
21mr|firefox-esr91-l10n-91.13.0-2|203	%{expand:%(\
21mr|firefox-esr91-l10n-91.13.0-2|204	for lang in %langlist; do\
21mr|firefox-esr91-l10n-91.13.0-2|205	echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{SOURCE1} 2> /dev/null)}";\
21mr|firefox-esr91-l10n-91.13.0-2|206	done\
21mr|firefox-esr91-l10n-91.13.0-2|207	)
21mr|firefox-esr91-l10n-91.13.0-2|208	}
21mr|firefox-esr91-l10n-91.13.0-2|209	
21mr|firefox-esr91-l10n-91.13.0-2|210	%prep
21mr|firefox-esr91-l10n-91.13.0-2|211	%setup -q
21mr|firefox-esr91-l10n-91.13.0-2|212	
21mr|firefox-esr91-l10n-91.13.0-2|213	%build
21mr|firefox-esr91-l10n-91.13.0-2|214	
21mr|firefox-esr91-l10n-91.13.0-2|215	%install
21mr|firefox-esr91-l10n-91.13.0-2|216	# Convert rpm macros to bash variables
21mr|firefox-esr91-l10n-91.13.0-2|217	%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
21mr|firefox-esr91-l10n-91.13.0-2|218	
21mr|firefox-esr91-l10n-91.13.0-2|219	mkdir -p %{buildroot}%{firefox_extdir}/
21mr|firefox-esr91-l10n-91.13.0-2|220	
21mr|firefox-esr91-l10n-91.13.0-2|221	# Install all languages
21mr|firefox-esr91-l10n-91.13.0-2|222	for lang in %{langlist}; do
21mr|firefox-esr91-l10n-91.13.0-2|223	language="language_$lang"
21mr|firefox-esr91-l10n-91.13.0-2|224	language=${!language}
21mr|firefox-esr91-l10n-91.13.0-2|225	
21mr|firefox-esr91-l10n-91.13.0-2|226	# l10n
21mr|firefox-esr91-l10n-91.13.0-2|227	cp ${language}.xpi %{buildroot}%{firefox_extdir}/langpack-${language}@firefox.mozilla.org.xpi
21mr|firefox-esr91-l10n-91.13.0-2|228	done

12218 21
21mr|firefox-l10n-148.0.2-1|1	%define debug_package %{nil}
21mr|firefox-l10n-148.0.2-1|2	%define xpidir http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/linux-i686/xpi/
21mr|firefox-l10n-148.0.2-1|3	%define oname firefox
21mr|firefox-l10n-148.0.2-1|4	
21mr|firefox-l10n-148.0.2-1|5	# Supported l10n language lists
21mr|firefox-l10n-148.0.2-1|6	%define langlist af ar ast bg br bs ca cs cy da de el en_GB eo es_AR es_CL es_ES es_MX et eu fa fi fr fy ga_IE gd gl gu_IN he hi hr hu hy id is it ja kk ko kn lt lv mk mr nb_NO nl nn_NO oc pa_IN pl pt_BR pt_PT ro ru si sk sl sq sr sv_SE ta te th tr uk vi zh_CN zh_TW
21mr|firefox-l10n-148.0.2-1|7	# Disabled l10n languages, for any reason
21mr|firefox-l10n-148.0.2-1|8	# - no locales-XX package:
21mr|firefox-l10n-148.0.2-1|9	# uu ak be rm son bn-IN bn_BD en_ZA mai ml or
21mr|firefox-l10n-148.0.2-1|10	
21mr|firefox-l10n-148.0.2-1|11	# Disabled myspell dicts, for any reason
21mr|firefox-l10n-148.0.2-1|12	%define disabled_dict_langlist ar be bn br br_FR es_AR eu fi fy gl gu_IN he id ja ka kn ko mk pa_IN te tr zh_CN zh_TW
21mr|firefox-l10n-148.0.2-1|13	
21mr|firefox-l10n-148.0.2-1|14	# Language descriptions
21mr|firefox-l10n-148.0.2-1|15	%define language_ak ak
21mr|firefox-l10n-148.0.2-1|16	%define langname_ak Akan
21mr|firefox-l10n-148.0.2-1|17	%define language_ar ar
21mr|firefox-l10n-148.0.2-1|18	%define langname_ar Arabic
21mr|firefox-l10n-148.0.2-1|19	%define language_ast ast
21mr|firefox-l10n-148.0.2-1|20	%define langname_ast Asturian
21mr|firefox-l10n-148.0.2-1|21	%define language_af af
21mr|firefox-l10n-148.0.2-1|22	%define langname_af Afrikaans
21mr|firefox-l10n-148.0.2-1|23	%define language_be be
21mr|firefox-l10n-148.0.2-1|24	%define langname_be Belarusian
21mr|firefox-l10n-148.0.2-1|25	%define language_bg bg
21mr|firefox-l10n-148.0.2-1|26	%define langname_bg Bulgarian
21mr|firefox-l10n-148.0.2-1|27	%define language_bn_BD bn-BD
21mr|firefox-l10n-148.0.2-1|28	%define langname_bn_BD Bengali
21mr|firefox-l10n-148.0.2-1|29	%define language_bn_IN bn-IN
21mr|firefox-l10n-148.0.2-1|30	%define langname_bn_IN Bengali
21mr|firefox-l10n-148.0.2-1|31	%define language_br br
21mr|firefox-l10n-148.0.2-1|32	%define langname_br Breton
21mr|firefox-l10n-148.0.2-1|33	%define language_bs bs
21mr|firefox-l10n-148.0.2-1|34	%define langname_bs Bosnian
21mr|firefox-l10n-148.0.2-1|35	%define language_ca ca
21mr|firefox-l10n-148.0.2-1|36	%define langname_ca Catalan
21mr|firefox-l10n-148.0.2-1|37	%define language_cs cs
21mr|firefox-l10n-148.0.2-1|38	%define langname_cs Czech
21mr|firefox-l10n-148.0.2-1|39	%define language_cy cy
21mr|firefox-l10n-148.0.2-1|40	%define langname_cy Welsh
21mr|firefox-l10n-148.0.2-1|41	%define language_da da
21mr|firefox-l10n-148.0.2-1|42	%define langname_da Dansk
21mr|firefox-l10n-148.0.2-1|43	%define language_de de
21mr|firefox-l10n-148.0.2-1|44	%define langname_de German
21mr|firefox-l10n-148.0.2-1|45	%define language_el el
21mr|firefox-l10n-148.0.2-1|46	%define langname_el Greek
21mr|firefox-l10n-148.0.2-1|47	%define language_en_GB en-GB
21mr|firefox-l10n-148.0.2-1|48	%define langname_en_GB British English
21mr|firefox-l10n-148.0.2-1|49	%define language_en_ZA en-ZA
21mr|firefox-l10n-148.0.2-1|50	%define langname_en_ZA English (South Africa)
21mr|firefox-l10n-148.0.2-1|51	%define language_eo eo
21mr|firefox-l10n-148.0.2-1|52	%define langname_eo Esperanto
21mr|firefox-l10n-148.0.2-1|53	%define language_es_AR es-AR
21mr|firefox-l10n-148.0.2-1|54	%define langname_es_AR Spanish (Argentina)
21mr|firefox-l10n-148.0.2-1|55	%define language_es_CL es-CL
21mr|firefox-l10n-148.0.2-1|56	%define langname_es_CL Spanish (Chile)
21mr|firefox-l10n-148.0.2-1|57	%define language_es_ES es-ES
21mr|firefox-l10n-148.0.2-1|58	%define langname_es_ES Spanish
21mr|firefox-l10n-148.0.2-1|59	%define language_es_MX es-MX
21mr|firefox-l10n-148.0.2-1|60	%define langname_es_MX Spanish (Mexico)
21mr|firefox-l10n-148.0.2-1|61	%define language_et et
21mr|firefox-l10n-148.0.2-1|62	%define langname_et Estonian
21mr|firefox-l10n-148.0.2-1|63	%define language_eu eu
21mr|firefox-l10n-148.0.2-1|64	%define langname_eu Basque
21mr|firefox-l10n-148.0.2-1|65	%define language_fa fa
21mr|firefox-l10n-148.0.2-1|66	%define langname_fa Farsi
21mr|firefox-l10n-148.0.2-1|67	%define language_fi fi
21mr|firefox-l10n-148.0.2-1|68	%define langname_fi Finnish
21mr|firefox-l10n-148.0.2-1|69	%define language_fr fr
21mr|firefox-l10n-148.0.2-1|70	%define langname_fr French
21mr|firefox-l10n-148.0.2-1|71	%define language_fy fy-NL
21mr|firefox-l10n-148.0.2-1|72	%define langname_fy Frisian
21mr|firefox-l10n-148.0.2-1|73	%define language_ga_IE ga-IE
21mr|firefox-l10n-148.0.2-1|74	%define langname_ga_IE Irish
21mr|firefox-l10n-148.0.2-1|75	%define language_gd gd
21mr|firefox-l10n-148.0.2-1|76	%define langname_gd Scottish Gaelic
21mr|firefox-l10n-148.0.2-1|77	%define language_gl gl
21mr|firefox-l10n-148.0.2-1|78	%define langname_gl Galician
21mr|firefox-l10n-148.0.2-1|79	%define language_gu_IN gu-IN
21mr|firefox-l10n-148.0.2-1|80	%define langname_gu_IN Gujarati
21mr|firefox-l10n-148.0.2-1|81	%define language_he he
21mr|firefox-l10n-148.0.2-1|82	%define langname_he Hebrew
21mr|firefox-l10n-148.0.2-1|83	%define language_hi hi-IN
21mr|firefox-l10n-148.0.2-1|84	%define langname_hi Hindi
21mr|firefox-l10n-148.0.2-1|85	%define language_hr hr
21mr|firefox-l10n-148.0.2-1|86	%define langname_hr Croatian
21mr|firefox-l10n-148.0.2-1|87	%define language_hu hu
21mr|firefox-l10n-148.0.2-1|88	%define langname_hu Hungarian
21mr|firefox-l10n-148.0.2-1|89	%define language_hy hy-AM
21mr|firefox-l10n-148.0.2-1|90	%define langname_hy Armenian
21mr|firefox-l10n-148.0.2-1|91	%define language_id id
21mr|firefox-l10n-148.0.2-1|92	%define langname_id Indonesian
21mr|firefox-l10n-148.0.2-1|93	%define language_is is
21mr|firefox-l10n-148.0.2-1|94	%define langname_is Icelandic
21mr|firefox-l10n-148.0.2-1|95	%define language_it it
21mr|firefox-l10n-148.0.2-1|96	%define langname_it Italian
21mr|firefox-l10n-148.0.2-1|97	%define language_ja ja
21mr|firefox-l10n-148.0.2-1|98	%define langname_ja Japanese
21mr|firefox-l10n-148.0.2-1|99	%define language_kk kk
21mr|firefox-l10n-148.0.2-1|100	%define langname_kk Kazakh
21mr|firefox-l10n-148.0.2-1|101	%define language_ko ko
21mr|firefox-l10n-148.0.2-1|102	%define langname_ko Korean
21mr|firefox-l10n-148.0.2-1|103	%define language_kn kn
21mr|firefox-l10n-148.0.2-1|104	%define langname_kn Kannada
21mr|firefox-l10n-148.0.2-1|105	%define language_lt lt
21mr|firefox-l10n-148.0.2-1|106	%define langname_lt Lithuanian
21mr|firefox-l10n-148.0.2-1|107	%define language_lv lv
21mr|firefox-l10n-148.0.2-1|108	%define langname_lv Latvian
21mr|firefox-l10n-148.0.2-1|109	%define language_mai mai
21mr|firefox-l10n-148.0.2-1|110	%define langname_mai Maithili
21mr|firefox-l10n-148.0.2-1|111	%define language_mk mk
21mr|firefox-l10n-148.0.2-1|112	%define langname_mk Macedonian
21mr|firefox-l10n-148.0.2-1|113	%define language_ml ml
21mr|firefox-l10n-148.0.2-1|114	%define langname_ml Malayalam
21mr|firefox-l10n-148.0.2-1|115	%define language_mr mr
21mr|firefox-l10n-148.0.2-1|116	%define langname_mr Marathi
21mr|firefox-l10n-148.0.2-1|117	%define language_nb_NO nb-NO
21mr|firefox-l10n-148.0.2-1|118	%define langname_nb_NO Norwegian Bokmaal
21mr|firefox-l10n-148.0.2-1|119	%define language_nn_NO nn-NO
21mr|firefox-l10n-148.0.2-1|120	%define langname_nn_NO Norwegian Nynorsk
21mr|firefox-l10n-148.0.2-1|121	%define language_nl nl
21mr|firefox-l10n-148.0.2-1|122	%define langname_nl Dutch
21mr|firefox-l10n-148.0.2-1|123	%define language_oc oc
21mr|firefox-l10n-148.0.2-1|124	%define langname_oc Occitan
21mr|firefox-l10n-148.0.2-1|125	%define language_or or
21mr|firefox-l10n-148.0.2-1|126	%define langname_or Oriya
21mr|firefox-l10n-148.0.2-1|127	%define language_pa_IN pa-IN
21mr|firefox-l10n-148.0.2-1|128	%define langname_pa_IN Punjabi (gurmukhi)
21mr|firefox-l10n-148.0.2-1|129	%define language_pl pl
21mr|firefox-l10n-148.0.2-1|130	%define langname_pl Polish
21mr|firefox-l10n-148.0.2-1|131	%define language_pt_BR pt-BR
21mr|firefox-l10n-148.0.2-1|132	%define langname_pt_BR Brazilian portuguese
21mr|firefox-l10n-148.0.2-1|133	%define language_pt_PT pt-PT
21mr|firefox-l10n-148.0.2-1|134	%define langname_pt_PT Portuguese
21mr|firefox-l10n-148.0.2-1|135	%define language_rm rm
21mr|firefox-l10n-148.0.2-1|136	%define langname_rm Rumantsch
21mr|firefox-l10n-148.0.2-1|137	%define language_ro ro
21mr|firefox-l10n-148.0.2-1|138	%define langname_ro Romanian
21mr|firefox-l10n-148.0.2-1|139	%define language_ru ru
21mr|firefox-l10n-148.0.2-1|140	%define langname_ru Russian
21mr|firefox-l10n-148.0.2-1|141	%define language_si si
21mr|firefox-l10n-148.0.2-1|142	%define langname_si Sinhala
21mr|firefox-l10n-148.0.2-1|143	%define language_sk sk
21mr|firefox-l10n-148.0.2-1|144	%define langname_sk Slovak
21mr|firefox-l10n-148.0.2-1|145	%define language_sl sl
21mr|firefox-l10n-148.0.2-1|146	%define langname_sl Slovenian
21mr|firefox-l10n-148.0.2-1|147	%define language_son son
21mr|firefox-l10n-148.0.2-1|148	%define langname_son Soŋay
21mr|firefox-l10n-148.0.2-1|149	%define language_sq sq
21mr|firefox-l10n-148.0.2-1|150	%define langname_sq Shqipe
21mr|firefox-l10n-148.0.2-1|151	%define language_sr sr
21mr|firefox-l10n-148.0.2-1|152	%define langname_sr Serbian
21mr|firefox-l10n-148.0.2-1|153	%define language_sv_SE sv-SE
21mr|firefox-l10n-148.0.2-1|154	%define langname_sv_SE Swedish
21mr|firefox-l10n-148.0.2-1|155	%define language_ta ta
21mr|firefox-l10n-148.0.2-1|156	%define langname_ta Tamil
21mr|firefox-l10n-148.0.2-1|157	%define language_te te
21mr|firefox-l10n-148.0.2-1|158	%define langname_te Telugu
21mr|firefox-l10n-148.0.2-1|159	%define language_th th
21mr|firefox-l10n-148.0.2-1|160	%define langname_th Thai
21mr|firefox-l10n-148.0.2-1|161	%define language_tr tr
21mr|firefox-l10n-148.0.2-1|162	%define langname_tr Turkish
21mr|firefox-l10n-148.0.2-1|163	%define language_uk uk
21mr|firefox-l10n-148.0.2-1|164	%define langname_uk Ukrainian
21mr|firefox-l10n-148.0.2-1|165	%define language_uk_UA uk-UA
21mr|firefox-l10n-148.0.2-1|166	%define langname_uk_UA Ukrainian
21mr|firefox-l10n-148.0.2-1|167	%define language_vi vi
21mr|firefox-l10n-148.0.2-1|168	%define langname_vi Vietnamese
21mr|firefox-l10n-148.0.2-1|169	%define language_zh_CN zh-CN
21mr|firefox-l10n-148.0.2-1|170	%define langname_zh_CN Simplified Chinese
21mr|firefox-l10n-148.0.2-1|171	%define language_zh_TW zh-TW
21mr|firefox-l10n-148.0.2-1|172	%define langname_zh_TW Traditional Chinese
21mr|firefox-l10n-148.0.2-1|173	
21mr|firefox-l10n-148.0.2-1|174	# --- Danger line ---
21mr|firefox-l10n-148.0.2-1|175	
21mr|firefox-l10n-148.0.2-1|176	# Defaults (all languages enabled by default)
21mr|firefox-l10n-148.0.2-1|177	# dicts
21mr|firefox-l10n-148.0.2-1|178	%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|firefox-l10n-148.0.2-1|179	%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|firefox-l10n-148.0.2-1|180	
21mr|firefox-l10n-148.0.2-1|181	# Locales
21mr|firefox-l10n-148.0.2-1|182	%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}
21mr|firefox-l10n-148.0.2-1|183	
21mr|firefox-l10n-148.0.2-1|184	Summary:	Localizations for Firefox (virtual package)
21mr|firefox-l10n-148.0.2-1|185	Name:		%{oname}-l10n
21mr|firefox-l10n-148.0.2-1|186	Version:	148.0.2
21mr|firefox-l10n-148.0.2-1|187	Release:	1
21mr|firefox-l10n-148.0.2-1|188	License:	GPL
21mr|firefox-l10n-148.0.2-1|189	Group:		Networking/WWW
21mr|firefox-l10n-148.0.2-1|190	Url:		http://www.firefox.com
21mr|firefox-l10n-148.0.2-1|191	Source0:	%{name}-%{version}.tar.xz
21mr|firefox-l10n-148.0.2-1|192	# Language package template
21mr|firefox-l10n-148.0.2-1|193	Source1:	firefox-l10n-template.in
21mr|firefox-l10n-148.0.2-1|194	# No deleted!
21mr|firefox-l10n-148.0.2-1|195	Source2:	get-langpacks.sh
21mr|firefox-l10n-148.0.2-1|196	Source3:	firefox-l10n.rpmlintrc
21mr|firefox-l10n-148.0.2-1|197	BuildRequires:	%{oname}-devel
21mr|firefox-l10n-148.0.2-1|198	ExclusiveArch:	%{x86_64} %{arm64} loongarch64 riscv64
21mr|firefox-l10n-148.0.2-1|199	
21mr|firefox-l10n-148.0.2-1|200	%description
21mr|firefox-l10n-148.0.2-1|201	Localizations for Firefox web browser.
21mr|firefox-l10n-148.0.2-1|202	
21mr|firefox-l10n-148.0.2-1|203	# Expand all languages packages.
21mr|firefox-l10n-148.0.2-1|204	%{expand:%(\
21mr|firefox-l10n-148.0.2-1|205	for lang in %langlist; do\
21mr|firefox-l10n-148.0.2-1|206	echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{SOURCE1} 2> /dev/null)}";\
21mr|firefox-l10n-148.0.2-1|207	done\
21mr|firefox-l10n-148.0.2-1|208	)
21mr|firefox-l10n-148.0.2-1|209	}
21mr|firefox-l10n-148.0.2-1|210	
21mr|firefox-l10n-148.0.2-1|211	%prep
21mr|firefox-l10n-148.0.2-1|212	%setup -q
21mr|firefox-l10n-148.0.2-1|213	
21mr|firefox-l10n-148.0.2-1|214	%build
21mr|firefox-l10n-148.0.2-1|215	
21mr|firefox-l10n-148.0.2-1|216	%install
21mr|firefox-l10n-148.0.2-1|217	# Convert rpm macros to bash variables
21mr|firefox-l10n-148.0.2-1|218	%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
21mr|firefox-l10n-148.0.2-1|219	
21mr|firefox-l10n-148.0.2-1|220	mkdir -p %{buildroot}%{firefox_extdir}/
21mr|firefox-l10n-148.0.2-1|221	
21mr|firefox-l10n-148.0.2-1|222	# Install all languages
21mr|firefox-l10n-148.0.2-1|223	for lang in %{langlist}; do
21mr|firefox-l10n-148.0.2-1|224	language="language_$lang"
21mr|firefox-l10n-148.0.2-1|225	language=${!language}
21mr|firefox-l10n-148.0.2-1|226	
21mr|firefox-l10n-148.0.2-1|227	# l10n
21mr|firefox-l10n-148.0.2-1|228	cp ${language}.xpi %{buildroot}%{firefox_extdir}/langpack-${language}@firefox.mozilla.org.xpi
21mr|firefox-l10n-148.0.2-1|229	done
21mr|firefox-l10n-148.0.2-1|230	
21mr|firefox-l10n-148.0.2-1|231	%changelog
21mr|firefox-l10n-148.0.2-1|232	* Wed Mar 11 2026 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|233	- 147.0.3 .. 148.0.2
21mr|firefox-l10n-148.0.2-1|234	
21mr|firefox-l10n-148.0.2-1|235	* Mon Feb 16 2026 slava86 <s.matveev@rosalinux.ru> 147.0.3-1
21mr|firefox-l10n-148.0.2-1|236	- update to 147.0.1 .. 147.0.3
21mr|firefox-l10n-148.0.2-1|237	
21mr|firefox-l10n-148.0.2-1|238	* Sat Jan 17 2026 slava86 <s.matveev@rosalinux.ru> 147.0.1-1
21mr|firefox-l10n-148.0.2-1|239	- update to 147.0.1
21mr|firefox-l10n-148.0.2-1|240	
21mr|firefox-l10n-148.0.2-1|241	* Thu Jan 15 2026 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|242	- update to 147.0
21mr|firefox-l10n-148.0.2-1|243	
21mr|firefox-l10n-148.0.2-1|244	* Fri Dec 12 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|245	- language update 145.0 .. 146.0
21mr|firefox-l10n-148.0.2-1|246	
21mr|firefox-l10n-148.0.2-1|247	* Fri Dec 5 2025 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|248	- Enable more arches (as in firefox)
21mr|firefox-l10n-148.0.2-1|249	
21mr|firefox-l10n-148.0.2-1|250	* Mon Nov 17 2025 slava86 <s.matveev@rosalinux.ru> 145.0-1
21mr|firefox-l10n-148.0.2-1|251	- language update 144.0.2 .. 145.0
21mr|firefox-l10n-148.0.2-1|252	
21mr|firefox-l10n-148.0.2-1|253	* Fri Oct 31 2025 slava86 <s.matveev@rosalinux.ru> 144.0.2-1
21mr|firefox-l10n-148.0.2-1|254	- language update 144.0 .. 144.0.2
21mr|firefox-l10n-148.0.2-1|255	
21mr|firefox-l10n-148.0.2-1|256	* Wed Oct 15 2025 slava86 <s.matveev@rosalinux.ru> 144.0-1
21mr|firefox-l10n-148.0.2-1|257	- language update 143.0.3 .. 144.0
21mr|firefox-l10n-148.0.2-1|258	
21mr|firefox-l10n-148.0.2-1|259	- Merge: 7632422 f612059
21mr|firefox-l10n-148.0.2-1|260	* Thu Oct 2 2025 slava86 <s.matveev@rosalinux.ru> 143.0.3-1
21mr|firefox-l10n-148.0.2-1|261	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|262	
21mr|firefox-l10n-148.0.2-1|263	* Thu Oct 2 2025 slava86 <s.matveev@rosalinux.ru> 143.0.3-1
21mr|firefox-l10n-148.0.2-1|264	- language update 143.0 .. 143.0.1
21mr|firefox-l10n-148.0.2-1|265	
21mr|firefox-l10n-148.0.2-1|266	- Merge: a65eae1 54388db
21mr|firefox-l10n-148.0.2-1|267	* Tue Sep 16 2025 slava86 <s.matveev@rosalinux.ru> 143.0-1
21mr|firefox-l10n-148.0.2-1|268	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|269	
21mr|firefox-l10n-148.0.2-1|270	* Tue Sep 16 2025 slava86 <s.matveev@rosalinux.ru> 143.0-1
21mr|firefox-l10n-148.0.2-1|271	- language update 142.0.1 .. 143.0
21mr|firefox-l10n-148.0.2-1|272	
21mr|firefox-l10n-148.0.2-1|273	- Merge: 7a6cd93 e43a971
21mr|firefox-l10n-148.0.2-1|274	* Wed Aug 27 2025 slava86 <s.matveev@rosalinux.ru> 142.0.1-1
21mr|firefox-l10n-148.0.2-1|275	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|276	
21mr|firefox-l10n-148.0.2-1|277	* Wed Aug 27 2025 slava86 <s.matveev@rosalinux.ru> 142.0.1-1
21mr|firefox-l10n-148.0.2-1|278	- language update 142.0 .. 142.0.1
21mr|firefox-l10n-148.0.2-1|279	
21mr|firefox-l10n-148.0.2-1|280	- Merge: 7e52f50 b402fa5
21mr|firefox-l10n-148.0.2-1|281	* Wed Aug 20 2025 slava86 <s.matveev@rosalinux.ru> 142.0-1
21mr|firefox-l10n-148.0.2-1|282	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|283	
21mr|firefox-l10n-148.0.2-1|284	* Wed Aug 20 2025 slava86 <s.matveev@rosalinux.ru> 142.0-1
21mr|firefox-l10n-148.0.2-1|285	- language update 141.0.2 .. 142.0
21mr|firefox-l10n-148.0.2-1|286	
21mr|firefox-l10n-148.0.2-1|287	- Merge: 0f12fbe d7fbaa4
21mr|firefox-l10n-148.0.2-1|288	* Wed Aug 6 2025 slava86 <s.matveev@rosalinux.ru> 141.0.2-1
21mr|firefox-l10n-148.0.2-1|289	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|290	
21mr|firefox-l10n-148.0.2-1|291	* Tue Aug 5 2025 slava86 <s.matveev@rosalinux.ru> 141.0.2-1
21mr|firefox-l10n-148.0.2-1|292	- language update 141.0 .. 141.0.2
21mr|firefox-l10n-148.0.2-1|293	
21mr|firefox-l10n-148.0.2-1|294	- Merge: a136c8a 92a5226
21mr|firefox-l10n-148.0.2-1|295	* Wed Jul 23 2025 slava86 <s.matveev@rosalinux.ru> 141.0-1
21mr|firefox-l10n-148.0.2-1|296	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|297	
21mr|firefox-l10n-148.0.2-1|298	* Wed Jul 23 2025 slava86 <s.matveev@rosalinux.ru> 141.0-1
21mr|firefox-l10n-148.0.2-1|299	- language update 140.0.4 .. 141.0
21mr|firefox-l10n-148.0.2-1|300	
21mr|firefox-l10n-148.0.2-1|301	- Merge: 55a6498 421a0a0
21mr|firefox-l10n-148.0.2-1|302	* Tue Jul 8 2025 slava86 <s.matveev@rosalinux.ru> 140.0.4-1
21mr|firefox-l10n-148.0.2-1|303	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|304	
21mr|firefox-l10n-148.0.2-1|305	* Tue Jul 8 2025 slava86 <s.matveev@rosalinux.ru> 140.0.4-1
21mr|firefox-l10n-148.0.2-1|306	- language update 140.0 .. 140.0.4
21mr|firefox-l10n-148.0.2-1|307	
21mr|firefox-l10n-148.0.2-1|308	- Merge: b054f2a fc8c1c5
21mr|firefox-l10n-148.0.2-1|309	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru> 140.0-1
21mr|firefox-l10n-148.0.2-1|310	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|311	
21mr|firefox-l10n-148.0.2-1|312	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru> 140.0-1
21mr|firefox-l10n-148.0.2-1|313	- language update 139.0.1 .. 140.0
21mr|firefox-l10n-148.0.2-1|314	
21mr|firefox-l10n-148.0.2-1|315	- Merge: a66f833 36dc035
21mr|firefox-l10n-148.0.2-1|316	* Mon Jun 9 2025 slava86 <s.matveev@rosalinux.ru> 139.0.1-1
21mr|firefox-l10n-148.0.2-1|317	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|318	
21mr|firefox-l10n-148.0.2-1|319	* Mon Jun 9 2025 slava86 <s.matveev@rosalinux.ru> 139.0.1-1
21mr|firefox-l10n-148.0.2-1|320	- language update 139.0 .. 139.0.1
21mr|firefox-l10n-148.0.2-1|321	
21mr|firefox-l10n-148.0.2-1|322	- Merge: 494b418 091c0f2
21mr|firefox-l10n-148.0.2-1|323	* Tue May 27 2025 slava86 <s.matveev@rosalinux.ru> 139.0-1
21mr|firefox-l10n-148.0.2-1|324	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|325	
21mr|firefox-l10n-148.0.2-1|326	* Tue May 27 2025 slava86 <s.matveev@rosalinux.ru> 139.0-1
21mr|firefox-l10n-148.0.2-1|327	- language update 138.0 .. 139.0
21mr|firefox-l10n-148.0.2-1|328	
21mr|firefox-l10n-148.0.2-1|329	- Merge: 7f8312f 98473aa
21mr|firefox-l10n-148.0.2-1|330	* Tue Apr 29 2025 slava86 <s.matveev@rosalinux.ru> 138.0-1
21mr|firefox-l10n-148.0.2-1|331	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|332	
21mr|firefox-l10n-148.0.2-1|333	* Tue Apr 29 2025 slava86 <s.matveev@rosalinux.ru> 138.0-1
21mr|firefox-l10n-148.0.2-1|334	- language update 137.0.1 .. 138.0
21mr|firefox-l10n-148.0.2-1|335	
21mr|firefox-l10n-148.0.2-1|336	* Wed Apr 9 2025 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|337	- language update 137.0 .. 137.0.1
21mr|firefox-l10n-148.0.2-1|338	
21mr|firefox-l10n-148.0.2-1|339	- Merge: add2f7f d59c07f
21mr|firefox-l10n-148.0.2-1|340	* Tue Apr 1 2025 slava86 <s.matveev@rosalinux.ru> 137.0-1
21mr|firefox-l10n-148.0.2-1|341	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|342	
21mr|firefox-l10n-148.0.2-1|343	* Tue Apr 1 2025 slava86 <s.matveev@rosalinux.ru> 137.0-1
21mr|firefox-l10n-148.0.2-1|344	- language update 136.0.1 .. 137.0
21mr|firefox-l10n-148.0.2-1|345	
21mr|firefox-l10n-148.0.2-1|346	- Merge: 58514b4 b780766
21mr|firefox-l10n-148.0.2-1|347	* Fri Mar 14 2025 slava86 <s.matveev@rosalinux.ru> 136.0.1-1
21mr|firefox-l10n-148.0.2-1|348	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|349	
21mr|firefox-l10n-148.0.2-1|350	* Fri Mar 14 2025 slava86 <s.matveev@rosalinux.ru> 136.0.1-1
21mr|firefox-l10n-148.0.2-1|351	- language update 136.0 .. 136.0.1
21mr|firefox-l10n-148.0.2-1|352	
21mr|firefox-l10n-148.0.2-1|353	- Merge: e7312d1 fc2fe66
21mr|firefox-l10n-148.0.2-1|354	* Wed Mar 5 2025 slava86 <s.matveev@rosalinux.ru> 136.0-1
21mr|firefox-l10n-148.0.2-1|355	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|356	
21mr|firefox-l10n-148.0.2-1|357	* Tue Mar 4 2025 slava86 <s.matveev@rosalinux.ru> 136.0-1
21mr|firefox-l10n-148.0.2-1|358	- language update 135.0.1 .. 136.0
21mr|firefox-l10n-148.0.2-1|359	
21mr|firefox-l10n-148.0.2-1|360	* Wed Feb 19 2025 slava86 <s.matveev@rosalinux.ru> 135.0.1-1
21mr|firefox-l10n-148.0.2-1|361	- language update 135.0 .. 135.0.1
21mr|firefox-l10n-148.0.2-1|362	
21mr|firefox-l10n-148.0.2-1|363	- Merge: 2ebbd1e a9bf036
21mr|firefox-l10n-148.0.2-1|364	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru> 135.0-1
21mr|firefox-l10n-148.0.2-1|365	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|366	
21mr|firefox-l10n-148.0.2-1|367	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru> 135.0-1
21mr|firefox-l10n-148.0.2-1|368	- language update 134.0.2 .. 135.0
21mr|firefox-l10n-148.0.2-1|369	
21mr|firefox-l10n-148.0.2-1|370	- Merge: b473ee2 8189ba3
21mr|firefox-l10n-148.0.2-1|371	* Wed Jan 22 2025 slava86 <s.matveev@rosalinux.ru> 134.0.2-1
21mr|firefox-l10n-148.0.2-1|372	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|373	
21mr|firefox-l10n-148.0.2-1|374	* Wed Jan 22 2025 slava86 <s.matveev@rosalinux.ru> 134.0.2-1
21mr|firefox-l10n-148.0.2-1|375	- language update 134.0.1 .. 134.0.2
21mr|firefox-l10n-148.0.2-1|376	
21mr|firefox-l10n-148.0.2-1|377	* Tue Jan 14 2025 slava86 <s.matveev@rosalinux.ru> 134.0.1-1
21mr|firefox-l10n-148.0.2-1|378	- language update 134.0 .. 134.0.1
21mr|firefox-l10n-148.0.2-1|379	
21mr|firefox-l10n-148.0.2-1|380	- Merge: 74534e4 b8bc133
21mr|firefox-l10n-148.0.2-1|381	* Wed Jan 8 2025 slava86 <s.matveev@rosalinux.ru> 134.0-1
21mr|firefox-l10n-148.0.2-1|382	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|383	
21mr|firefox-l10n-148.0.2-1|384	* Wed Jan 8 2025 slava86 <s.matveev@rosalinux.ru> 134.0-1
21mr|firefox-l10n-148.0.2-1|385	- language update 133.0 .. 134.0
21mr|firefox-l10n-148.0.2-1|386	
21mr|firefox-l10n-148.0.2-1|387	- Merge: 7838716 cf7f4d6
21mr|firefox-l10n-148.0.2-1|388	* Wed Nov 27 2024 slava86 <s.matveev@rosalinux.ru> 133.0-1
21mr|firefox-l10n-148.0.2-1|389	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|390	
21mr|firefox-l10n-148.0.2-1|391	* Tue Nov 26 2024 slava86 <s.matveev@rosalinux.ru> 133.0-1
21mr|firefox-l10n-148.0.2-1|392	- language update 132.0.2 .. 133.0
21mr|firefox-l10n-148.0.2-1|393	
21mr|firefox-l10n-148.0.2-1|394	* Thu Nov 14 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|395	- language update 132.0 .. 132.0.2
21mr|firefox-l10n-148.0.2-1|396	
21mr|firefox-l10n-148.0.2-1|397	- Merge: e431b99 2979722
21mr|firefox-l10n-148.0.2-1|398	* Tue Oct 29 2024 slava86 <s.matveev@rosalinux.ru> 132.0-1
21mr|firefox-l10n-148.0.2-1|399	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|400	
21mr|firefox-l10n-148.0.2-1|401	* Tue Oct 29 2024 slava86 <s.matveev@rosalinux.ru> 132.0-1
21mr|firefox-l10n-148.0.2-1|402	- language update 131.0.3 .. 132.0
21mr|firefox-l10n-148.0.2-1|403	
21mr|firefox-l10n-148.0.2-1|404	* Tue Oct 15 2024 slava86 <s.matveev@rosalinux.ru> 131.0.3-1
21mr|firefox-l10n-148.0.2-1|405	- language update 131.0.2 .. 131.0.3
21mr|firefox-l10n-148.0.2-1|406	
21mr|firefox-l10n-148.0.2-1|407	- Merge: f28734e e2ea2d7
21mr|firefox-l10n-148.0.2-1|408	* Fri Oct 11 2024 slava86 <s.matveev@rosalinux.ru> 131.0.2-1
21mr|firefox-l10n-148.0.2-1|409	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|410	
21mr|firefox-l10n-148.0.2-1|411	* Thu Oct 10 2024 slava86 <s.matveev@rosalinux.ru> 131.0.2-1
21mr|firefox-l10n-148.0.2-1|412	- language update 131.0 .. 131.0.2
21mr|firefox-l10n-148.0.2-1|413	
21mr|firefox-l10n-148.0.2-1|414	- Merge: e0cffaf 42a2af2
21mr|firefox-l10n-148.0.2-1|415	* Tue Oct 1 2024 slava86 <s.matveev@rosalinux.ru> 131.0-1
21mr|firefox-l10n-148.0.2-1|416	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|417	
21mr|firefox-l10n-148.0.2-1|418	* Tue Oct 1 2024 slava86 <s.matveev@rosalinux.ru> 131.0-1
21mr|firefox-l10n-148.0.2-1|419	- language update 129.0.2 .. 131.0
21mr|firefox-l10n-148.0.2-1|420	
21mr|firefox-l10n-148.0.2-1|421	- Merge: 661e9c4 edeff4c
21mr|firefox-l10n-148.0.2-1|422	* Wed Sep 4 2024 slava86 <s.matveev@rosalinux.ru> 129.0.2-1
21mr|firefox-l10n-148.0.2-1|423	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|424	
21mr|firefox-l10n-148.0.2-1|425	* Wed Sep 4 2024 slava86 <s.matveev@rosalinux.ru> 129.0.2-1
21mr|firefox-l10n-148.0.2-1|426	- language update 129.0.1 .. 129.0.2
21mr|firefox-l10n-148.0.2-1|427	
21mr|firefox-l10n-148.0.2-1|428	* Mon Aug 19 2024 slava86 <s.matveev@rosalinux.ru> 129.0.1-1
21mr|firefox-l10n-148.0.2-1|429	- language update 129.0 .. 129.0.1
21mr|firefox-l10n-148.0.2-1|430	
21mr|firefox-l10n-148.0.2-1|431	* Tue Aug 6 2024 slava86 <s.matveev@rosalinux.ru> 129.0-1
21mr|firefox-l10n-148.0.2-1|432	- language update 128.0.3 .. 129.0
21mr|firefox-l10n-148.0.2-1|433	
21mr|firefox-l10n-148.0.2-1|434	* Mon Jul 29 2024 slava86 <s.matveev@rosalinux.ru> 128.0.3-1
21mr|firefox-l10n-148.0.2-1|435	- language update 128.0 .. 128.0.3
21mr|firefox-l10n-148.0.2-1|436	
21mr|firefox-l10n-148.0.2-1|437	* Tue Jul 9 2024 slava86 <s.matveev@rosalinux.ru> 128.0-1
21mr|firefox-l10n-148.0.2-1|438	- language update 127.0.2 .. 128.0
21mr|firefox-l10n-148.0.2-1|439	
21mr|firefox-l10n-148.0.2-1|440	- Merge: 02c0111 60a2c88
21mr|firefox-l10n-148.0.2-1|441	* Wed Jun 26 2024 slava86 <s.matveev@rosalinux.ru> 127.0.2-1
21mr|firefox-l10n-148.0.2-1|442	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|443	
21mr|firefox-l10n-148.0.2-1|444	* Wed Jun 26 2024 slava86 <s.matveev@rosalinux.ru> 127.0.2-1
21mr|firefox-l10n-148.0.2-1|445	- language update 127.0.1 .. 127.0.2
21mr|firefox-l10n-148.0.2-1|446	
21mr|firefox-l10n-148.0.2-1|447	- Merge: 0f44dd5 8e4ba27
21mr|firefox-l10n-148.0.2-1|448	* Sun Jun 23 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|449	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|450	
21mr|firefox-l10n-148.0.2-1|451	* Sun Jun 23 2024 slava86 <s.matveev@rosalinux.ru> 127.0.1-1
21mr|firefox-l10n-148.0.2-1|452	- language update 127.0 .. 127.0.1
21mr|firefox-l10n-148.0.2-1|453	
21mr|firefox-l10n-148.0.2-1|454	- Merge: be9aff5 9fa5099
21mr|firefox-l10n-148.0.2-1|455	* Tue Jun 11 2024 slava86 <s.matveev@rosalinux.ru> 127.0-1
21mr|firefox-l10n-148.0.2-1|456	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|457	
21mr|firefox-l10n-148.0.2-1|458	* Tue Jun 11 2024 slava86 <s.matveev@rosalinux.ru> 127.0-1
21mr|firefox-l10n-148.0.2-1|459	- language update 126.0.1 .. 127.0
21mr|firefox-l10n-148.0.2-1|460	
21mr|firefox-l10n-148.0.2-1|461	- Merge: cb45a94 9c4ec5a
21mr|firefox-l10n-148.0.2-1|462	* Tue May 28 2024 slava86 <s.matveev@rosalinux.ru> 126.0.1-1
21mr|firefox-l10n-148.0.2-1|463	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|464	
21mr|firefox-l10n-148.0.2-1|465	* Tue May 28 2024 slava86 <s.matveev@rosalinux.ru> 126.0.1-1
21mr|firefox-l10n-148.0.2-1|466	- language update 126.0 .. 126.0.1
21mr|firefox-l10n-148.0.2-1|467	
21mr|firefox-l10n-148.0.2-1|468	- Merge: db1adab 0f8d670
21mr|firefox-l10n-148.0.2-1|469	* Tue May 14 2024 slava86 <s.matveev@rosalinux.ru> 126.0-1
21mr|firefox-l10n-148.0.2-1|470	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|471	
21mr|firefox-l10n-148.0.2-1|472	* Tue May 14 2024 slava86 <s.matveev@rosalinux.ru> 126.0-1
21mr|firefox-l10n-148.0.2-1|473	- language update 125.0.2 .. 126.0
21mr|firefox-l10n-148.0.2-1|474	
21mr|firefox-l10n-148.0.2-1|475	- Merge: 50cc50f a49d7fd
21mr|firefox-l10n-148.0.2-1|476	* Tue Apr 23 2024 slava86 <s.matveev@rosalinux.ru> 125.0.2-1
21mr|firefox-l10n-148.0.2-1|477	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|478	
21mr|firefox-l10n-148.0.2-1|479	* Tue Apr 23 2024 slava86 <s.matveev@rosalinux.ru> 125.0.2-1
21mr|firefox-l10n-148.0.2-1|480	- language update 125.0.1 .. 125.0.2
21mr|firefox-l10n-148.0.2-1|481	
21mr|firefox-l10n-148.0.2-1|482	- Merge: 1580155 23cca28
21mr|firefox-l10n-148.0.2-1|483	* Tue Apr 16 2024 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|484	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|485	
21mr|firefox-l10n-148.0.2-1|486	* Tue Apr 16 2024 slava86 <s.matveev@rosalinux.ru> 125.0.1-1
21mr|firefox-l10n-148.0.2-1|487	- language update 124.0.2 .. 125.0.1
21mr|firefox-l10n-148.0.2-1|488	
21mr|firefox-l10n-148.0.2-1|489	- Merge: 352c071 6708360
21mr|firefox-l10n-148.0.2-1|490	* Wed Apr 3 2024 slava86 <s.matveev@rosalinux.ru> 124.0.2-1
21mr|firefox-l10n-148.0.2-1|491	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|492	
21mr|firefox-l10n-148.0.2-1|493	* Wed Apr 3 2024 slava86 <s.matveev@rosalinux.ru> 124.0.2-1
21mr|firefox-l10n-148.0.2-1|494	- language update 124.0.1 .. 124.0.2
21mr|firefox-l10n-148.0.2-1|495	
21mr|firefox-l10n-148.0.2-1|496	- Merge: f75fffa d50263b
21mr|firefox-l10n-148.0.2-1|497	* Sat Mar 23 2024 slava86 <s.matveev@rosalinux.ru> 124.0.1-1
21mr|firefox-l10n-148.0.2-1|498	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|499	
21mr|firefox-l10n-148.0.2-1|500	* Sat Mar 23 2024 slava86 <s.matveev@rosalinux.ru> 124.0.1-1
21mr|firefox-l10n-148.0.2-1|501	- language update 124.0 .. 124.0.1
21mr|firefox-l10n-148.0.2-1|502	
21mr|firefox-l10n-148.0.2-1|503	- Merge: 808c46b a75810f
21mr|firefox-l10n-148.0.2-1|504	* Tue Mar 19 2024 slava86 <s.matveev@rosalinux.ru> 124.0-1
21mr|firefox-l10n-148.0.2-1|505	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|506	
21mr|firefox-l10n-148.0.2-1|507	* Mon Mar 18 2024 slava86 <s.matveev@rosalinux.ru> 124.0-1
21mr|firefox-l10n-148.0.2-1|508	- language update 123.0.1 .. 124.0
21mr|firefox-l10n-148.0.2-1|509	
21mr|firefox-l10n-148.0.2-1|510	- Merge: 507814e c017472
21mr|firefox-l10n-148.0.2-1|511	* Tue Mar 5 2024 slava86 <s.matveev@rosalinux.ru> 123.0.1-1
21mr|firefox-l10n-148.0.2-1|512	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|513	
21mr|firefox-l10n-148.0.2-1|514	* Tue Mar 5 2024 slava86 <s.matveev@rosalinux.ru> 123.0.1-1
21mr|firefox-l10n-148.0.2-1|515	- language update 123.0 .. 123.0.1
21mr|firefox-l10n-148.0.2-1|516	
21mr|firefox-l10n-148.0.2-1|517	- Merge: d4ff7f7 c7d9155
21mr|firefox-l10n-148.0.2-1|518	* Mon Feb 19 2024 slava86 <s.matveev@rosalinux.ru> 123.0-1
21mr|firefox-l10n-148.0.2-1|519	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|520	
21mr|firefox-l10n-148.0.2-1|521	* Mon Feb 19 2024 slava86 <s.matveev@rosalinux.ru> 123.0-1
21mr|firefox-l10n-148.0.2-1|522	- language update 122.0.1 .. 123.0
21mr|firefox-l10n-148.0.2-1|523	
21mr|firefox-l10n-148.0.2-1|524	- Merge: bc7b003 0e20455
21mr|firefox-l10n-148.0.2-1|525	* Tue Feb 6 2024 slava86 <s.matveev@rosalinux.ru> 122.0.1-1
21mr|firefox-l10n-148.0.2-1|526	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|527	
21mr|firefox-l10n-148.0.2-1|528	* Tue Feb 6 2024 slava86 <s.matveev@rosalinux.ru> 122.0.1-1
21mr|firefox-l10n-148.0.2-1|529	- language update 122.0 .. 122.0.1
21mr|firefox-l10n-148.0.2-1|530	
21mr|firefox-l10n-148.0.2-1|531	- Merge: 821be16 064bdf8
21mr|firefox-l10n-148.0.2-1|532	* Tue Jan 23 2024 slava86 <s.matveev@rosalinux.ru> 122.0-1
21mr|firefox-l10n-148.0.2-1|533	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|534	
21mr|firefox-l10n-148.0.2-1|535	* Tue Jan 23 2024 slava86 <s.matveev@rosalinux.ru> 122.0-1
21mr|firefox-l10n-148.0.2-1|536	- language update 121.0.1 .. 122.0
21mr|firefox-l10n-148.0.2-1|537	
21mr|firefox-l10n-148.0.2-1|538	- Merge: 63760e1 389d5d2
21mr|firefox-l10n-148.0.2-1|539	* Wed Jan 10 2024 slava86 <s.matveev@rosalinux.ru> 121.0.1-1
21mr|firefox-l10n-148.0.2-1|540	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|541	
21mr|firefox-l10n-148.0.2-1|542	* Tue Jan 9 2024 slava86 <s.matveev@rosalinux.ru> 121.0.1-1
21mr|firefox-l10n-148.0.2-1|543	- language update 121.0 .. 121.0.1
21mr|firefox-l10n-148.0.2-1|544	
21mr|firefox-l10n-148.0.2-1|545	- Merge: 1894a21 28c7050
21mr|firefox-l10n-148.0.2-1|546	* Tue Dec 19 2023 slava86 <s.matveev@rosalinux.ru> 121.0-1
21mr|firefox-l10n-148.0.2-1|547	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|548	
21mr|firefox-l10n-148.0.2-1|549	* Tue Dec 19 2023 slava86 <s.matveev@rosalinux.ru> 121.0-1
21mr|firefox-l10n-148.0.2-1|550	- language update 120.0.1 .. 121.0
21mr|firefox-l10n-148.0.2-1|551	
21mr|firefox-l10n-148.0.2-1|552	- Merge: 0d15d3e 2763112
21mr|firefox-l10n-148.0.2-1|553	* Thu Nov 30 2023 slava86 <s.matveev@rosalinux.ru> 120.0.1-1
21mr|firefox-l10n-148.0.2-1|554	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|555	
21mr|firefox-l10n-148.0.2-1|556	* Thu Nov 30 2023 slava86 <s.matveev@rosalinux.ru> 120.0.1-1
21mr|firefox-l10n-148.0.2-1|557	- language update 120.0 .. 120.0.1
21mr|firefox-l10n-148.0.2-1|558	
21mr|firefox-l10n-148.0.2-1|559	- Merge: a6e2940 efafe8c
21mr|firefox-l10n-148.0.2-1|560	* Wed Nov 22 2023 slava86 <s.matveev@rosalinux.ru> 120.0-1
21mr|firefox-l10n-148.0.2-1|561	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|562	
21mr|firefox-l10n-148.0.2-1|563	* Tue Nov 21 2023 slava86 <s.matveev@rosalinux.ru> 120.0-1
21mr|firefox-l10n-148.0.2-1|564	- language update 119.0.1 .. 120.0
21mr|firefox-l10n-148.0.2-1|565	
21mr|firefox-l10n-148.0.2-1|566	- Merge: a5723ef 958ed58
21mr|firefox-l10n-148.0.2-1|567	* Wed Nov 8 2023 slava86 <s.matveev@rosalinux.ru> 119.0.1-1
21mr|firefox-l10n-148.0.2-1|568	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|569	
21mr|firefox-l10n-148.0.2-1|570	* Wed Nov 8 2023 slava86 <s.matveev@rosalinux.ru> 119.0.1-1
21mr|firefox-l10n-148.0.2-1|571	- language update 119.0 -> 119.0.1
21mr|firefox-l10n-148.0.2-1|572	
21mr|firefox-l10n-148.0.2-1|573	- Merge: eaf4695 3ca461f
21mr|firefox-l10n-148.0.2-1|574	* Wed Oct 25 2023 slava86 <s.matveev@rosalinux.ru> 119.0-1
21mr|firefox-l10n-148.0.2-1|575	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|firefox-l10n-148.0.2-1|576	
21mr|firefox-l10n-148.0.2-1|577	* Wed Oct 25 2023 slava86 <s.matveev@rosalinux.ru> 119.0-1
21mr|firefox-l10n-148.0.2-1|578	- language update 118.0.2 -> 119.0
21mr|firefox-l10n-148.0.2-1|579	
21mr|firefox-l10n-148.0.2-1|580	* Wed Oct 11 2023 Святослав <s.matveev@rosalinux.ru> 118.0.2-2
21mr|firefox-l10n-148.0.2-1|581	- rebuild . release +1
21mr|firefox-l10n-148.0.2-1|582	
21mr|firefox-l10n-148.0.2-1|583	* Tue Oct 10 2023 slava86 <s.matveev@rosalinux.ru> 118.0.2-1
21mr|firefox-l10n-148.0.2-1|584	- language update 118.0.1 -> 118.0.2
21mr|firefox-l10n-148.0.2-1|585	
21mr|firefox-l10n-148.0.2-1|586	* Fri Sep 29 2023 slava86 <s.matveev@rosalinux.ru> 118.0.1-1
21mr|firefox-l10n-148.0.2-1|587	- language update 117.0.1 -> 118.0.1
21mr|firefox-l10n-148.0.2-1|588	
21mr|firefox-l10n-148.0.2-1|589	* Tue Sep 12 2023 slava86 <s.matveev@rosalinux.ru> 117.0.1-1
21mr|firefox-l10n-148.0.2-1|590	- language update 117.0 -> 117.0.1
21mr|firefox-l10n-148.0.2-1|591	
21mr|firefox-l10n-148.0.2-1|592	* Tue Aug 29 2023 slava86 <s.matveev@rosalinux.ru> 117.0-1
21mr|firefox-l10n-148.0.2-1|593	- language update 116.0.3 -> 117.0
21mr|firefox-l10n-148.0.2-1|594	
21mr|firefox-l10n-148.0.2-1|595	* Fri Aug 25 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|596	- do not build for 32 bit systems
21mr|firefox-l10n-148.0.2-1|597	
21mr|firefox-l10n-148.0.2-1|598	* Fri Aug 18 2023 slava86 <s.matveev@rosalinux.ru> 116.0.3-1
21mr|firefox-l10n-148.0.2-1|599	- language update 116.0 -> 116.0.3
21mr|firefox-l10n-148.0.2-1|600	
21mr|firefox-l10n-148.0.2-1|601	* Tue Aug 1 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|602	- language update 115.0.2 -> 116.0
21mr|firefox-l10n-148.0.2-1|603	
21mr|firefox-l10n-148.0.2-1|604	* Tue Jul 11 2023 slava86 <s.matveev@rosalinux.ru> 115.0.2-1
21mr|firefox-l10n-148.0.2-1|605	- language update 115.0 -> 115.0.2
21mr|firefox-l10n-148.0.2-1|606	
21mr|firefox-l10n-148.0.2-1|607	* Wed Jul 5 2023 slava86 <s.matveev@rosalinux.ru> 115.0-1
21mr|firefox-l10n-148.0.2-1|608	- language update 114.0.2 -> 115.0
21mr|firefox-l10n-148.0.2-1|609	
21mr|firefox-l10n-148.0.2-1|610	* Sat Jun 24 2023 slava86 <s.matveev@rosalinux.ru> 114.0.2-1
21mr|firefox-l10n-148.0.2-1|611	- language update 114.0 -> 114.0.2
21mr|firefox-l10n-148.0.2-1|612	
21mr|firefox-l10n-148.0.2-1|613	* Tue Jun 6 2023 slava86 <s.matveev@rosalinux.ru> 114.0-1
21mr|firefox-l10n-148.0.2-1|614	- language update 113.0.2 -> 114.0
21mr|firefox-l10n-148.0.2-1|615	
21mr|firefox-l10n-148.0.2-1|616	* Fri Jun 2 2023 slava86 <s.matveev@rosalinux.ru> 113.0.2-1
21mr|firefox-l10n-148.0.2-1|617	- language update 113.0 -> 113.0.2
21mr|firefox-l10n-148.0.2-1|618	
21mr|firefox-l10n-148.0.2-1|619	* Wed May 10 2023 slava86 <s.matveev@rosalinux.ru> 113.0-1
21mr|firefox-l10n-148.0.2-1|620	- language update 112.0.2 -> 113.0
21mr|firefox-l10n-148.0.2-1|621	
21mr|firefox-l10n-148.0.2-1|622	* Wed Apr 26 2023 slava86 <s.matveev@rosalinux.ru> 112.0.2-1
21mr|firefox-l10n-148.0.2-1|623	- language update 112.0.1 -> 112.0.2
21mr|firefox-l10n-148.0.2-1|624	
21mr|firefox-l10n-148.0.2-1|625	* Tue Apr 18 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|626	- language update 112.0 -> 112.0.1
21mr|firefox-l10n-148.0.2-1|627	
21mr|firefox-l10n-148.0.2-1|628	* Wed Apr 12 2023 slava86 <s.matveev@rosalinux.ru> 112.0-1
21mr|firefox-l10n-148.0.2-1|629	- remove old strings
21mr|firefox-l10n-148.0.2-1|630	
21mr|firefox-l10n-148.0.2-1|631	* Tue Apr 11 2023 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|632	- language update 111.0.1 -> 112.0
21mr|firefox-l10n-148.0.2-1|633	
21mr|firefox-l10n-148.0.2-1|634	* Wed Mar 22 2023 slava86 <s.matveev@rosalinux.ru> 111.0.1-1
21mr|firefox-l10n-148.0.2-1|635	- language update 111.0 -> 111.0.1
21mr|firefox-l10n-148.0.2-1|636	
21mr|firefox-l10n-148.0.2-1|637	* Wed Mar 15 2023 slava86 <s.matveev@rosalinux.ru> 111.0-1
21mr|firefox-l10n-148.0.2-1|638	- language update 110.0.1 -> 111.0
21mr|firefox-l10n-148.0.2-1|639	
21mr|firefox-l10n-148.0.2-1|640	* Wed Mar 1 2023 slava86 <s.matveev@rosalinux.ru> 110.0.1-1
21mr|firefox-l10n-148.0.2-1|641	- language update 110.0 -> 110.0.1
21mr|firefox-l10n-148.0.2-1|642	
21mr|firefox-l10n-148.0.2-1|643	* Thu Feb 16 2023 slava86 <s.matveev@rosalinux.ru> 110.0-1
21mr|firefox-l10n-148.0.2-1|644	- language update 109.0.1 -> 110.0
21mr|firefox-l10n-148.0.2-1|645	
21mr|firefox-l10n-148.0.2-1|646	* Wed Feb 1 2023 slava86 <s.matveev@rosalinux.ru> 109.0.1-1
21mr|firefox-l10n-148.0.2-1|647	- language update 109.0 -> 109.0.1
21mr|firefox-l10n-148.0.2-1|648	
21mr|firefox-l10n-148.0.2-1|649	* Tue Jan 17 2023 slava86 <s.matveev@rosalinux.ru> 109.0-1
21mr|firefox-l10n-148.0.2-1|650	- language update 108.0.1 -> 109.0
21mr|firefox-l10n-148.0.2-1|651	
21mr|firefox-l10n-148.0.2-1|652	* Sun Dec 18 2022 slava86 <s.matveev@rosalinux.ru> 108.0.1-1
21mr|firefox-l10n-148.0.2-1|653	- language update 108.0 -> 108.0.1
21mr|firefox-l10n-148.0.2-1|654	
21mr|firefox-l10n-148.0.2-1|655	* Tue Dec 13 2022 slava86 <s.matveev@rosalinux.ru> 108.0-1
21mr|firefox-l10n-148.0.2-1|656	- language update 107.0.1 -> 108.0
21mr|firefox-l10n-148.0.2-1|657	
21mr|firefox-l10n-148.0.2-1|658	* Wed Nov 30 2022 slava86 <s.matveev@rosalinux.ru> 107.0.1-1
21mr|firefox-l10n-148.0.2-1|659	- language update 107.0 -> 107.0.1
21mr|firefox-l10n-148.0.2-1|660	
21mr|firefox-l10n-148.0.2-1|661	* Tue Nov 15 2022 slava86 <s.matveev@rosalinux.ru> 107.0-1
21mr|firefox-l10n-148.0.2-1|662	- language update 106.0.4 -> 107.0
21mr|firefox-l10n-148.0.2-1|663	
21mr|firefox-l10n-148.0.2-1|664	* Thu Nov 3 2022 slava86 <s.matveev@rosalinux.ru> 106.0.4-1
21mr|firefox-l10n-148.0.2-1|665	- language update 106.0.2 -> 106.0.4
21mr|firefox-l10n-148.0.2-1|666	
21mr|firefox-l10n-148.0.2-1|667	* Thu Oct 27 2022 slava86 <s.matveev@rosalinux.ru> 106.0.2-1
21mr|firefox-l10n-148.0.2-1|668	- language update 106.0.1 -> 106.0.2
21mr|firefox-l10n-148.0.2-1|669	
21mr|firefox-l10n-148.0.2-1|670	* Thu Oct 20 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|671	- language update 106.0 -> 106.0.1
21mr|firefox-l10n-148.0.2-1|672	
21mr|firefox-l10n-148.0.2-1|673	* Tue Oct 18 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|674	- language update 105.0.2 -> 106.0
21mr|firefox-l10n-148.0.2-1|675	
21mr|firefox-l10n-148.0.2-1|676	* Tue Oct 4 2022 slava86 <s.matveev@rosalinux.ru> 105.0.2-1
21mr|firefox-l10n-148.0.2-1|677	- language update 105.0.1 -> 105.0.2
21mr|firefox-l10n-148.0.2-1|678	
21mr|firefox-l10n-148.0.2-1|679	* Fri Sep 23 2022 slava86 <s.matveev@rosalinux.ru> 105.0.1-1
21mr|firefox-l10n-148.0.2-1|680	- language update 105.0 -> 105.0.1
21mr|firefox-l10n-148.0.2-1|681	
21mr|firefox-l10n-148.0.2-1|682	* Fri Sep 23 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|683	- language update 104.0.2 -> 105.0
21mr|firefox-l10n-148.0.2-1|684	
21mr|firefox-l10n-148.0.2-1|685	* Wed Sep 7 2022 slava86 <s.matveev@rosalinux.ru> 104.0.2-1
21mr|firefox-l10n-148.0.2-1|686	- language update 104.0.1 -> 104.0.2
21mr|firefox-l10n-148.0.2-1|687	
21mr|firefox-l10n-148.0.2-1|688	* Wed Aug 31 2022 slava86 <s.matveev@rosalinux.ru> 104.0.1-1
21mr|firefox-l10n-148.0.2-1|689	- language update 104.0 -> 104.0.1
21mr|firefox-l10n-148.0.2-1|690	
21mr|firefox-l10n-148.0.2-1|691	* Tue Aug 23 2022 slava86 <s.matveev@rosalinux.ru> 104.0-1
21mr|firefox-l10n-148.0.2-1|692	- language update 103.0.1 -> 104.0
21mr|firefox-l10n-148.0.2-1|693	
21mr|firefox-l10n-148.0.2-1|694	* Tue Aug 2 2022 slava86 <s.matveev@rosalinux.ru> 103.0.1-1
21mr|firefox-l10n-148.0.2-1|695	- language update 103.0 -> 103.0.1
21mr|firefox-l10n-148.0.2-1|696	
21mr|firefox-l10n-148.0.2-1|697	* Wed Jul 27 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|698	- language update 102.0.1 -> 103.0
21mr|firefox-l10n-148.0.2-1|699	
21mr|firefox-l10n-148.0.2-1|700	* Wed Jul 6 2022 slava86 <s.matveev@rosalinux.ru> 102.0.1-1
21mr|firefox-l10n-148.0.2-1|701	- language update 102.0 -> 102.0.1
21mr|firefox-l10n-148.0.2-1|702	
21mr|firefox-l10n-148.0.2-1|703	* Tue Jun 28 2022 slava86 <s.matveev@rosalinux.ru> 102.0-1
21mr|firefox-l10n-148.0.2-1|704	- language update 101.0.1 -> 102.0
21mr|firefox-l10n-148.0.2-1|705	
21mr|firefox-l10n-148.0.2-1|706	* Thu Jun 9 2022 slava86 <s.matveev@rosalinux.ru> 101.0.1-1
21mr|firefox-l10n-148.0.2-1|707	- language update 101.0 -> 101.0.1
21mr|firefox-l10n-148.0.2-1|708	
21mr|firefox-l10n-148.0.2-1|709	* Wed Jun 1 2022 slava86 <s.matveev@rosalinux.ru> 101.0-1
21mr|firefox-l10n-148.0.2-1|710	- language update 100.0 -> 101.0
21mr|firefox-l10n-148.0.2-1|711	
21mr|firefox-l10n-148.0.2-1|712	* Tue May 3 2022 slava86 <s.matveev@rosalinux.ru> 100.0-1
21mr|firefox-l10n-148.0.2-1|713	- language update 99.0.1 -> 100.0
21mr|firefox-l10n-148.0.2-1|714	
21mr|firefox-l10n-148.0.2-1|715	* Wed Apr 13 2022 slava86 <s.matveev@rosalinux.ru> 99.0.1-1
21mr|firefox-l10n-148.0.2-1|716	- language update 98.0.2 -> 99.0.1
21mr|firefox-l10n-148.0.2-1|717	
21mr|firefox-l10n-148.0.2-1|718	* Tue Mar 29 2022 slava86 <s.matveev@rosalinux.ru> 98.0.2-1
21mr|firefox-l10n-148.0.2-1|719	- language update 98.0.1 -> 98.0.2
21mr|firefox-l10n-148.0.2-1|720	
21mr|firefox-l10n-148.0.2-1|721	* Mon Mar 21 2022 slava86 <s.matveev@rosalinux.ru> 98.0.1-1
21mr|firefox-l10n-148.0.2-1|722	- language update 98.0 -> 98.0.1
21mr|firefox-l10n-148.0.2-1|723	
21mr|firefox-l10n-148.0.2-1|724	* Wed Mar 9 2022 slava86 <s.matveev@rosalinux.ru> 98.0-1
21mr|firefox-l10n-148.0.2-1|725	- language update 97.0.1 -> 98.0
21mr|firefox-l10n-148.0.2-1|726	
21mr|firefox-l10n-148.0.2-1|727	* Tue Mar 1 2022 slava86 <s.matveev@rosalinux.ru> 97.0.1-2
21mr|firefox-l10n-148.0.2-1|728	- boost release
21mr|firefox-l10n-148.0.2-1|729	
21mr|firefox-l10n-148.0.2-1|730	* Fri Feb 18 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|731	- language update 96.0.3 -> 97.0.1
21mr|firefox-l10n-148.0.2-1|732	
21mr|firefox-l10n-148.0.2-1|733	* Fri Jan 28 2022 slava86 <s.matveev@rosalinux.ru> 96.0.3-1
21mr|firefox-l10n-148.0.2-1|734	- language update 96.0.1 -> 96.0.3
21mr|firefox-l10n-148.0.2-1|735	
21mr|firefox-l10n-148.0.2-1|736	* Sun Jan 16 2022 slava86 <s.matveev@rosalinux.ru> 96.0.1-1
21mr|firefox-l10n-148.0.2-1|737	- language update 96.0 -> 96.0.1
21mr|firefox-l10n-148.0.2-1|738	
21mr|firefox-l10n-148.0.2-1|739	* Tue Jan 11 2022 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|740	- language update 95.0.1 -> 96.0
21mr|firefox-l10n-148.0.2-1|741	
21mr|firefox-l10n-148.0.2-1|742	* Thu Dec 16 2021 slava86 <s.matveev@rosalinux.ru> 95.0.1-1
21mr|firefox-l10n-148.0.2-1|743	- language update 95.0 -> 95.0.1
21mr|firefox-l10n-148.0.2-1|744	
21mr|firefox-l10n-148.0.2-1|745	* Wed Dec 8 2021 slava86 <s.matveev@rosalinux.ru> 95.0-1
21mr|firefox-l10n-148.0.2-1|746	- language update 94.0.2 -> 95.0
21mr|firefox-l10n-148.0.2-1|747	
21mr|firefox-l10n-148.0.2-1|748	* Sat Nov 20 2021 slava86 <s.matveev@rosalinux.ru> 94.0.2-1
21mr|firefox-l10n-148.0.2-1|749	- language update 94.0 -> 94.0.2
21mr|firefox-l10n-148.0.2-1|750	
21mr|firefox-l10n-148.0.2-1|751	* Tue Nov 2 2021 slava86 <s.matveev@rosalinux.ru> 94.0-1
21mr|firefox-l10n-148.0.2-1|752	- language update 93.0 -> 94.0
21mr|firefox-l10n-148.0.2-1|753	
21mr|firefox-l10n-148.0.2-1|754	* Tue Oct 5 2021 slava86 <s.matveev@rosalinux.ru> 93.0-1
21mr|firefox-l10n-148.0.2-1|755	- language update 92.0.1 -> 93.0
21mr|firefox-l10n-148.0.2-1|756	
21mr|firefox-l10n-148.0.2-1|757	* Thu Sep 23 2021 slava86 <s.matveev@rosalinux.ru> 92.0.1-1
21mr|firefox-l10n-148.0.2-1|758	- language update 92.0 -> 92.0.1
21mr|firefox-l10n-148.0.2-1|759	
21mr|firefox-l10n-148.0.2-1|760	* Thu Sep 9 2021 slava86 <s.matveev@rosalinux.ru> 92.0-1
21mr|firefox-l10n-148.0.2-1|761	- language update 91.0.1 -> 92.0
21mr|firefox-l10n-148.0.2-1|762	
21mr|firefox-l10n-148.0.2-1|763	* Tue Aug 17 2021 slava86 <s.matveev@rosalinux.ru> 91.0.1-1
21mr|firefox-l10n-148.0.2-1|764	- language update 91.0 -> 91.0.1
21mr|firefox-l10n-148.0.2-1|765	
21mr|firefox-l10n-148.0.2-1|766	* Tue Aug 10 2021 slava86 <s.matveev@rosalinux.ru> 91.0-1
21mr|firefox-l10n-148.0.2-1|767	- language update 90.0.2 -> 91.0
21mr|firefox-l10n-148.0.2-1|768	
21mr|firefox-l10n-148.0.2-1|769	* Wed Jul 28 2021 slava86 <s.matveev@rosalinux.ru> 90.0.2-1
21mr|firefox-l10n-148.0.2-1|770	- language update 90.0.1 -> 90.0.2
21mr|firefox-l10n-148.0.2-1|771	
21mr|firefox-l10n-148.0.2-1|772	* Wed Jul 28 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|773	- language update 90.0 -> 90.0.1
21mr|firefox-l10n-148.0.2-1|774	
21mr|firefox-l10n-148.0.2-1|775	* Wed Jul 28 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|776	- language update 89.0.2 -> 90.0
21mr|firefox-l10n-148.0.2-1|777	
21mr|firefox-l10n-148.0.2-1|778	* Thu Jun 24 2021 slava86 <s.matveev@rosalinux.ru> 89.0.2-1
21mr|firefox-l10n-148.0.2-1|779	- add an option to the script so that the download is not interrupted, update the archive
21mr|firefox-l10n-148.0.2-1|780	
21mr|firefox-l10n-148.0.2-1|781	* Thu Jun 24 2021 slava86 <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|782	- 89.0.1 -> 89.0.2 update languages
21mr|firefox-l10n-148.0.2-1|783	
21mr|firefox-l10n-148.0.2-1|784	* Thu Jun 17 2021 slava86 <s.matveev@rosalinux.ru> 89.0.1-1
21mr|firefox-l10n-148.0.2-1|785	- 89.0 -> 89.0.1 update languages
21mr|firefox-l10n-148.0.2-1|786	
21mr|firefox-l10n-148.0.2-1|787	* Mon Jun 7 2021 slava86 <s.matveev@rosalinux.ru> 89.0-1
21mr|firefox-l10n-148.0.2-1|788	- 88.0.1 > 89.0 update languages
21mr|firefox-l10n-148.0.2-1|789	
21mr|firefox-l10n-148.0.2-1|790	* Thu May 6 2021 slava86 <s.matveev@rosalinux.ru> 88.0.1-1
21mr|firefox-l10n-148.0.2-1|791	- 88.0.1 update languages
21mr|firefox-l10n-148.0.2-1|792	
21mr|firefox-l10n-148.0.2-1|793	* Thu Apr 29 2021 Святослав <s.matveev@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|794	- rpm5: does not understand the macro %%%%{_isa}
21mr|firefox-l10n-148.0.2-1|795	
21mr|firefox-l10n-148.0.2-1|796	* Tue Apr 27 2021 slava86 <s.matveev@rosalinux.ru> 88.0-1
21mr|firefox-l10n-148.0.2-1|797	- language update to version 88.0
21mr|firefox-l10n-148.0.2-1|798	
21mr|firefox-l10n-148.0.2-1|799	* Thu Dec 24 2020 Алексей-З <a.zimin@rosalinux.ru> 84.0.1-2
21mr|firefox-l10n-148.0.2-1|800	- %%define debug_package %%{nil}
21mr|firefox-l10n-148.0.2-1|801	
21mr|firefox-l10n-148.0.2-1|802	* Thu Dec 24 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|803	- Disabled BuildArch:     noarch
21mr|firefox-l10n-148.0.2-1|804	
21mr|firefox-l10n-148.0.2-1|805	* Thu Dec 24 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|806	- Added %%{_isa}
21mr|firefox-l10n-148.0.2-1|807	
21mr|firefox-l10n-148.0.2-1|808	* Tue Dec 22 2020 Alzim <a.zimin@rosalinux.ru> 84.0.1-1
21mr|firefox-l10n-148.0.2-1|809	- Updated to 84.0.1
21mr|firefox-l10n-148.0.2-1|810	
21mr|firefox-l10n-148.0.2-1|811	* Thu Dec 17 2020 Alzim <a.zimin@rosalinux.ru> 84.0-1
21mr|firefox-l10n-148.0.2-1|812	- Updated to 84.0
21mr|firefox-l10n-148.0.2-1|813	
21mr|firefox-l10n-148.0.2-1|814	* Thu Nov 19 2020 Alzim <a.zimin@rosalinux.ru> 83.0-1
21mr|firefox-l10n-148.0.2-1|815	- Updated to 83.0
21mr|firefox-l10n-148.0.2-1|816	
21mr|firefox-l10n-148.0.2-1|817	* Mon Nov 16 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|818	- Updated to 82.0.3
21mr|firefox-l10n-148.0.2-1|819	
21mr|firefox-l10n-148.0.2-1|820	* Thu Oct 29 2020 Alzim <a.zimin@rosalinux.ru> 82.0.2-1
21mr|firefox-l10n-148.0.2-1|821	- Updated to 82.0.2
21mr|firefox-l10n-148.0.2-1|822	
21mr|firefox-l10n-148.0.2-1|823	* Sat Oct 24 2020 Алексей-З <a.zimin@rosalinux.ru> 82.0-1
21mr|firefox-l10n-148.0.2-1|824	- bare words are no longer supported
21mr|firefox-l10n-148.0.2-1|825	
21mr|firefox-l10n-148.0.2-1|826	* Thu Oct 22 2020 Alzim <a.zimin@rosalinux.ru> 82.0-1
21mr|firefox-l10n-148.0.2-1|827	- Updated to 82.0
21mr|firefox-l10n-148.0.2-1|828	
21mr|firefox-l10n-148.0.2-1|829	* Thu Sep 24 2020 Alzim <a.zimin@rosalinux.ru> 81.0-1
21mr|firefox-l10n-148.0.2-1|830	- Updated to 81.0
21mr|firefox-l10n-148.0.2-1|831	
21mr|firefox-l10n-148.0.2-1|832	* Tue Sep 1 2020 Alzim <a.zimin@rosalinux.ru> 80.0.1-1
21mr|firefox-l10n-148.0.2-1|833	- Updated to 80.0.1
21mr|firefox-l10n-148.0.2-1|834	
21mr|firefox-l10n-148.0.2-1|835	* Tue Sep 1 2020 Alzim <a.zimin@rosalinux.ru>
21mr|firefox-l10n-148.0.2-1|836	- Updated to 80.0
21mr|firefox-l10n-148.0.2-1|837	
21mr|firefox-l10n-148.0.2-1|838	* Wed Aug 12 2020 Alzim <a.zimin@rosalinux.ru> 79.0-1
21mr|firefox-l10n-148.0.2-1|839	- Updated to 79.0
21mr|firefox-l10n-148.0.2-1|840	
21mr|firefox-l10n-148.0.2-1|841	* Wed Jul 15 2020 Alzim <a.zimin@rosalinux.ru> 78.0.2-1
21mr|firefox-l10n-148.0.2-1|842	- Updated to 78.0.2
21mr|firefox-l10n-148.0.2-1|843	
21mr|firefox-l10n-148.0.2-1|844	* Tue Jun 9 2020 Алзим <a.zimin@rosalinux.ru> 77.0.1-1
21mr|firefox-l10n-148.0.2-1|845	- Updated to 77.0.1
21mr|firefox-l10n-148.0.2-1|846	
21mr|firefox-l10n-148.0.2-1|847	* Wed May 13 2020 Алзим <a.zimin@rosalinux.ru> 76.0.1-1
21mr|firefox-l10n-148.0.2-1|848	- Updated to 76.0.1
21mr|firefox-l10n-148.0.2-1|849	
21mr|firefox-l10n-148.0.2-1|850	* Tue Apr 7 2020 Алзим <a.zimin@rosalinux.ru> 75.0-1
21mr|firefox-l10n-148.0.2-1|851	- Updated to 75.0
21mr|firefox-l10n-148.0.2-1|852	
21mr|firefox-l10n-148.0.2-1|853	* Sat Apr 4 2020 Алзим <a.zimin@rosalinux.ru> 74.0.1-1
21mr|firefox-l10n-148.0.2-1|854	- Updated to 74.0.1

12219 21
21mr|firewalld-0.9.3-1|1	%bcond_without ebtables
21mr|firewalld-0.9.3-1|2	
21mr|firewalld-0.9.3-1|3	Summary:	A dynamic firewall daemon
21mr|firewalld-0.9.3-1|4	Name:		firewalld
21mr|firewalld-0.9.3-1|5	Version:	0.9.3
21mr|firewalld-0.9.3-1|6	Release:	1
21mr|firewalld-0.9.3-1|7	License:	GPLv2+
21mr|firewalld-0.9.3-1|8	Group:		System/Base
21mr|firewalld-0.9.3-1|9	Url:		https://fedorahosted.org/firewalld/
21mr|firewalld-0.9.3-1|10	Source0:	https://github.com/firewalld/firewalld/archive/%{name}-%{version}.tar.gz
21mr|firewalld-0.9.3-1|11	Source1:	FedoraServer.xml
21mr|firewalld-0.9.3-1|12	Source2:	FedoraWorkstation.xml
21mr|firewalld-0.9.3-1|13	Patch0:		firewalld-0.4.2-MDNS-default.patch
21mr|firewalld-0.9.3-1|14	BuildRequires:	desktop-file-utils
21mr|firewalld-0.9.3-1|15	BuildRequires:	xsltproc
21mr|firewalld-0.9.3-1|16	BuildRequires:	docbook-style-xsl
21mr|firewalld-0.9.3-1|17	BuildRequires:	gettext
21mr|firewalld-0.9.3-1|18	BuildRequires:	intltool
21mr|firewalld-0.9.3-1|19	BuildRequires:	ipset
21mr|firewalld-0.9.3-1|20	BuildRequires:	iptables
21mr|firewalld-0.9.3-1|21	BuildRequires:	systemd-units
21mr|firewalld-0.9.3-1|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|firewalld-0.9.3-1|23	BuildRequires:	pkgconfig(python3)
21mr|firewalld-0.9.3-1|24	%if %{with ebtables}
21mr|firewalld-0.9.3-1|25	BuildRequires:	ebtables
21mr|firewalld-0.9.3-1|26	Requires:	ebtables
21mr|firewalld-0.9.3-1|27	%endif
21mr|firewalld-0.9.3-1|28	Requires:	ipset
21mr|firewalld-0.9.3-1|29	Requires:	iptables
21mr|firewalld-0.9.3-1|30	Requires:	python3-dbus
21mr|firewalld-0.9.3-1|31	Requires:	python3-decorator
21mr|firewalld-0.9.3-1|32	Requires:	python3-slip-dbus >= 0.2.7
21mr|firewalld-0.9.3-1|33	Requires:	typelib(NM) = 1.0
21mr|firewalld-0.9.3-1|34	Requires(post,preun,postun):	rpm-helper
21mr|firewalld-0.9.3-1|35	Requires:	firewalld-filesystem = %{version}-%{release}
21mr|firewalld-0.9.3-1|36	Requires:	python3-firewall  = %{version}-%{release}
21mr|firewalld-0.9.3-1|37	Conflicts:	firewall-config < 0.4.2-3
21mr|firewalld-0.9.3-1|38	BuildArch:	noarch
21mr|firewalld-0.9.3-1|39	
21mr|firewalld-0.9.3-1|40	%description
21mr|firewalld-0.9.3-1|41	A firewall service daemon with D-BUS interface managing a dynamic firewall.
21mr|firewalld-0.9.3-1|42	
21mr|firewalld-0.9.3-1|43	%files -f %{name}.lang
21mr|firewalld-0.9.3-1|44	%doc COPYING README
21mr|firewalld-0.9.3-1|45	%{_presetdir}/86-firewalld.preset
21mr|firewalld-0.9.3-1|46	%{_sbindir}/firewalld
21mr|firewalld-0.9.3-1|47	%{_bindir}/firewall-cmd
21mr|firewalld-0.9.3-1|48	%{_bindir}/firewall-offline-cmd
21mr|firewalld-0.9.3-1|49	%dir %{_datadir}/bash-completion/completions
21mr|firewalld-0.9.3-1|50	%{_datadir}/bash-completion/completions/firewall-cmd
21mr|firewalld-0.9.3-1|51	%dir %{_datadir}/zsh/site-functions
21mr|firewalld-0.9.3-1|52	%{_datadir}/zsh/site-functions/_firewalld
21mr|firewalld-0.9.3-1|53	%{_prefix}/lib/firewalld/icmptypes/*.xml
21mr|firewalld-0.9.3-1|54	%{_prefix}/lib/firewalld/ipsets/README
21mr|firewalld-0.9.3-1|55	%{_prefix}/lib/firewalld/services/*.xml
21mr|firewalld-0.9.3-1|56	%{_prefix}/lib/firewalld/zones/*.xml
21mr|firewalld-0.9.3-1|57	%{_prefix}/lib/firewalld/helpers/*.xml
21mr|firewalld-0.9.3-1|58	%{_prefix}/lib/firewalld/policies/allow-host-ipv6.xml
21mr|firewalld-0.9.3-1|59	%attr(0750,root,root) %dir %{_sysconfdir}/firewalld
21mr|firewalld-0.9.3-1|60	%config(noreplace) %{_sysconfdir}/firewalld/firewalld.conf
21mr|firewalld-0.9.3-1|61	%config(noreplace) %{_sysconfdir}/firewalld/firewalld-standard.conf
21mr|firewalld-0.9.3-1|62	%config(noreplace) %{_sysconfdir}/firewalld/firewalld-server.conf
21mr|firewalld-0.9.3-1|63	%config(noreplace) %{_sysconfdir}/firewalld/firewalld-workstation.conf
21mr|firewalld-0.9.3-1|64	%config(noreplace) %{_sysconfdir}/firewalld/lockdown-whitelist.xml
21mr|firewalld-0.9.3-1|65	%attr(0750,root,root) %dir %{_sysconfdir}/firewalld/helpers
21mr|firewalld-0.9.3-1|66	%attr(0750,root,root) %dir %{_sysconfdir}/firewalld/icmptypes
21mr|firewalld-0.9.3-1|67	%attr(0750,root,root) %dir %{_sysconfdir}/firewalld/ipsets
21mr|firewalld-0.9.3-1|68	%attr(0750,root,root) %dir %{_sysconfdir}/firewalld/services
21mr|firewalld-0.9.3-1|69	%attr(0750,root,root) %dir %{_sysconfdir}/firewalld/zones
21mr|firewalld-0.9.3-1|70	%defattr(0644,root,root)
21mr|firewalld-0.9.3-1|71	%config(noreplace) %{_sysconfdir}/sysconfig/firewalld
21mr|firewalld-0.9.3-1|72	%{_unitdir}/firewalld.service
21mr|firewalld-0.9.3-1|73	%config(noreplace) %{_datadir}/dbus-1/system.d/FirewallD.conf
21mr|firewalld-0.9.3-1|74	%{_datadir}/polkit-1/actions/org.fedoraproject.FirewallD1.policy
21mr|firewalld-0.9.3-1|75	%{_datadir}/polkit-1/actions/org.fedoraproject.FirewallD1.desktop.policy.choice
21mr|firewalld-0.9.3-1|76	%{_datadir}/polkit-1/actions/org.fedoraproject.FirewallD1.server.policy.choice
21mr|firewalld-0.9.3-1|77	%{_mandir}/man1/firewall*cmd*.1*
21mr|firewalld-0.9.3-1|78	%{_mandir}/man1/firewalld*.1*
21mr|firewalld-0.9.3-1|79	%{_mandir}/man5/firewall*.5*
21mr|firewalld-0.9.3-1|80	%{_sysconfdir}/modprobe.d/firewalld-sysctls.conf
21mr|firewalld-0.9.3-1|81	%{_sysconfdir}/logrotate.d/firewalld
21mr|firewalld-0.9.3-1|82	
21mr|firewalld-0.9.3-1|83	%post
21mr|firewalld-0.9.3-1|84	%systemd_post firewalld.service
21mr|firewalld-0.9.3-1|85	
21mr|firewalld-0.9.3-1|86	%preun
21mr|firewalld-0.9.3-1|87	%systemd_preun firewalld.service
21mr|firewalld-0.9.3-1|88	
21mr|firewalld-0.9.3-1|89	%postun
21mr|firewalld-0.9.3-1|90	%systemd_postun_with_restart firewalld.service
21mr|firewalld-0.9.3-1|91	
21mr|firewalld-0.9.3-1|92	#----------------------------------------------------------------------------
21mr|firewalld-0.9.3-1|93	%package -n python3-firewall
21mr|firewalld-0.9.3-1|94	Summary: Python3 bindings for firewalld
21mr|firewalld-0.9.3-1|95	Obsoletes: python-firewall < 0.5.2-2
21mr|firewalld-0.9.3-1|96	Obsoletes: python2-firewall < 0.5.2-2
21mr|firewalld-0.9.3-1|97	Requires: python3-dbus
21mr|firewalld-0.9.3-1|98	Requires: python3-slip-dbus
21mr|firewalld-0.9.3-1|99	Requires: python3-decorator
21mr|firewalld-0.9.3-1|100	Requires: python3-gi
21mr|firewalld-0.9.3-1|101	Requires: python3-nftables
21mr|firewalld-0.9.3-1|102	
21mr|firewalld-0.9.3-1|103	%description -n python3-firewall
21mr|firewalld-0.9.3-1|104	Python3 bindings for firewalld.
21mr|firewalld-0.9.3-1|105	
21mr|firewalld-0.9.3-1|106	%files -n python3-firewall
21mr|firewalld-0.9.3-1|107	%attr(0755,root,root) %dir %{python3_sitelib}/firewall
21mr|firewalld-0.9.3-1|108	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/__pycache__
21mr|firewalld-0.9.3-1|109	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/config
21mr|firewalld-0.9.3-1|110	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/config/__pycache__
21mr|firewalld-0.9.3-1|111	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/core
21mr|firewalld-0.9.3-1|112	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/core/__pycache__
21mr|firewalld-0.9.3-1|113	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/core/io
21mr|firewalld-0.9.3-1|114	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/core/io/__pycache__
21mr|firewalld-0.9.3-1|115	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/server
21mr|firewalld-0.9.3-1|116	%attr(0755,root,root) %dir %{python3_sitelib}/firewall/server/__pycache__
21mr|firewalld-0.9.3-1|117	%{python3_sitelib}/firewall/__pycache__/*.py*
21mr|firewalld-0.9.3-1|118	%{python3_sitelib}/firewall/*.py*
21mr|firewalld-0.9.3-1|119	%{python3_sitelib}/firewall/config/*.py*
21mr|firewalld-0.9.3-1|120	%{python3_sitelib}/firewall/config/__pycache__/*.py*
21mr|firewalld-0.9.3-1|121	%{python3_sitelib}/firewall/core/*.py*
21mr|firewalld-0.9.3-1|122	%{python3_sitelib}/firewall/core/__pycache__/*.py*
21mr|firewalld-0.9.3-1|123	%{python3_sitelib}/firewall/core/io/*.py*
21mr|firewalld-0.9.3-1|124	%{python3_sitelib}/firewall/core/io/__pycache__/*.py*
21mr|firewalld-0.9.3-1|125	%{python3_sitelib}/firewall/server/*.py*
21mr|firewalld-0.9.3-1|126	%{python3_sitelib}/firewall/server/__pycache__/*.py*
21mr|firewalld-0.9.3-1|127	
21mr|firewalld-0.9.3-1|128	#----------------------------------------------------------------------------
21mr|firewalld-0.9.3-1|129	
21mr|firewalld-0.9.3-1|130	%package -n firewall-applet
21mr|firewalld-0.9.3-1|131	Summary:	Firewall panel applet
21mr|firewalld-0.9.3-1|132	Group:		System/Base
21mr|firewalld-0.9.3-1|133	Requires:	%{name} = %{EVRD}
21mr|firewalld-0.9.3-1|134	Requires:	firewall-config = %{EVRD}
21mr|firewalld-0.9.3-1|135	Requires:	python3-gobject3
21mr|firewalld-0.9.3-1|136	Requires:	typelib(Notify) = 0.7
21mr|firewalld-0.9.3-1|137	
21mr|firewalld-0.9.3-1|138	%description -n firewall-applet
21mr|firewalld-0.9.3-1|139	The firewall panel applet provides a status information of firewalld and also
21mr|firewalld-0.9.3-1|140	the firewall settings.
21mr|firewalld-0.9.3-1|141	
21mr|firewalld-0.9.3-1|142	%files -n firewall-applet
21mr|firewalld-0.9.3-1|143	%{_bindir}/firewall-applet
21mr|firewalld-0.9.3-1|144	%defattr(0644,root,root)
21mr|firewalld-0.9.3-1|145	%{_sysconfdir}/xdg/autostart/firewall-applet.desktop
21mr|firewalld-0.9.3-1|146	%dir %{_sysconfdir}/firewall
21mr|firewalld-0.9.3-1|147	%{_sysconfdir}/firewall/applet.conf
21mr|firewalld-0.9.3-1|148	%{_datadir}/icons/hicolor/*/apps/firewall-applet*.*
21mr|firewalld-0.9.3-1|149	%{_mandir}/man1/firewall-applet*.1*
21mr|firewalld-0.9.3-1|150	
21mr|firewalld-0.9.3-1|151	#----------------------------------------------------------------------------
21mr|firewalld-0.9.3-1|152	
21mr|firewalld-0.9.3-1|153	%package -n firewall-config
21mr|firewalld-0.9.3-1|154	Summary:	Firewall configuration application
21mr|firewalld-0.9.3-1|155	Group:		System/Base
21mr|firewalld-0.9.3-1|156	Requires:	%{name} = %{EVRD}
21mr|firewalld-0.9.3-1|157	Requires:	python3-gobject3
21mr|firewalld-0.9.3-1|158	Requires:	typelib(NetworkManager)
21mr|firewalld-0.9.3-1|159	Requires:	typelib(Gtk) = 3.0
21mr|firewalld-0.9.3-1|160	
21mr|firewalld-0.9.3-1|161	%description -n firewall-config
21mr|firewalld-0.9.3-1|162	The firewall configuration application provides an configuration interface for
21mr|firewalld-0.9.3-1|163	firewalld.
21mr|firewalld-0.9.3-1|164	
21mr|firewalld-0.9.3-1|165	%files -n firewall-config
21mr|firewalld-0.9.3-1|166	%{_bindir}/firewall-config
21mr|firewalld-0.9.3-1|167	%defattr(0644,root,root)
21mr|firewalld-0.9.3-1|168	%{_datadir}/firewalld/__pycache__/
21mr|firewalld-0.9.3-1|169	%{_datadir}/firewalld/firewall-config.glade
21mr|firewalld-0.9.3-1|170	%{_datadir}/firewalld/gtk3_chooserbutton.py*
21mr|firewalld-0.9.3-1|171	%{_datadir}/firewalld/gtk3_niceexpander.py*
21mr|firewalld-0.9.3-1|172	%{_datadir}/applications/firewall-config.desktop
21mr|firewalld-0.9.3-1|173	%{_datadir}/metainfo/firewall-config.appdata.xml
21mr|firewalld-0.9.3-1|174	%{_datadir}/icons/hicolor/*/apps/firewall-config*.*
21mr|firewalld-0.9.3-1|175	%{_datadir}/glib-2.0/schemas/org.fedoraproject.FirewallConfig.gschema.xml
21mr|firewalld-0.9.3-1|176	%{_mandir}/man1/firewall-config*.1*
21mr|firewalld-0.9.3-1|177	
21mr|firewalld-0.9.3-1|178	#----------------------------------------------------------------------------
21mr|firewalld-0.9.3-1|179	
21mr|firewalld-0.9.3-1|180	%package -n firewalld-filesystem
21mr|firewalld-0.9.3-1|181	Summary: Firewalld directory layout and rpm macros
21mr|firewalld-0.9.3-1|182	
21mr|firewalld-0.9.3-1|183	%description -n firewalld-filesystem
21mr|firewalld-0.9.3-1|184	This package provides directories and rpm macros which
21mr|firewalld-0.9.3-1|185	are required by other packages that add firewalld configuration files.
21mr|firewalld-0.9.3-1|186	
21mr|firewalld-0.9.3-1|187	%files -n firewalld-filesystem
21mr|firewalld-0.9.3-1|188	%dir %{_prefix}/lib/firewalld
21mr|firewalld-0.9.3-1|189	%dir %{_prefix}/lib/firewalld/helpers
21mr|firewalld-0.9.3-1|190	%dir %{_prefix}/lib/firewalld/icmptypes
21mr|firewalld-0.9.3-1|191	%dir %{_prefix}/lib/firewalld/ipsets
21mr|firewalld-0.9.3-1|192	%dir %{_prefix}/lib/firewalld/services
21mr|firewalld-0.9.3-1|193	%dir %{_prefix}/lib/firewalld/zones
21mr|firewalld-0.9.3-1|194	%{_rpmconfigdir}/macros.d/macros.firewalld
21mr|firewalld-0.9.3-1|195	
21mr|firewalld-0.9.3-1|196	#----------------------------------------------------------------------------
21mr|firewalld-0.9.3-1|197	
21mr|firewalld-0.9.3-1|198	%prep
21mr|firewalld-0.9.3-1|199	%autosetup -p1
21mr|firewalld-0.9.3-1|200	./autogen.sh
21mr|firewalld-0.9.3-1|201	
21mr|firewalld-0.9.3-1|202	%build
21mr|firewalld-0.9.3-1|203	autoreconf -fi
21mr|firewalld-0.9.3-1|204	%configure \
21mr|firewalld-0.9.3-1|205	--enable-sysconfig \
21mr|firewalld-0.9.3-1|206	--enable-rpmmacros PYTHON=%{__python3} \
21mr|firewalld-0.9.3-1|207	%if %{without ebtables}
21mr|firewalld-0.9.3-1|208	--without-ebtables \
21mr|firewalld-0.9.3-1|209	--without-ebtables-restore \
21mr|firewalld-0.9.3-1|210	%endif
21mr|firewalld-0.9.3-1|211	--with-systemd-unitdir=%{_unitdir}
21mr|firewalld-0.9.3-1|212	
21mr|firewalld-0.9.3-1|213	# no make
21mr|firewalld-0.9.3-1|214	cd doc
21mr|firewalld-0.9.3-1|215	%make_build
21mr|firewalld-0.9.3-1|216	cd ..
21mr|firewalld-0.9.3-1|217	
21mr|firewalld-0.9.3-1|218	%install
21mr|firewalld-0.9.3-1|219	%make_install
21mr|firewalld-0.9.3-1|220	
21mr|firewalld-0.9.3-1|221	desktop-file-install --delete-original \
21mr|firewalld-0.9.3-1|222	--dir %{buildroot}%{_sysconfdir}/xdg/autostart \
21mr|firewalld-0.9.3-1|223	%{buildroot}%{_sysconfdir}/xdg/autostart/firewall-applet.desktop
21mr|firewalld-0.9.3-1|224	
21mr|firewalld-0.9.3-1|225	desktop-file-install --delete-original \
21mr|firewalld-0.9.3-1|226	--dir %{buildroot}%{_datadir}/applications \
21mr|firewalld-0.9.3-1|227	%{buildroot}%{_datadir}/applications/firewall-config.desktop
21mr|firewalld-0.9.3-1|228	
21mr|firewalld-0.9.3-1|229	install -d -m 755 %{buildroot}%{_prefix}/lib/firewalld/zones/
21mr|firewalld-0.9.3-1|230	install -c -m 644 %{SOURCE1} %{buildroot}%{_prefix}/lib/firewalld/zones/FedoraServer.xml
21mr|firewalld-0.9.3-1|231	install -c -m 644 %{SOURCE2} %{buildroot}%{_prefix}/lib/firewalld/zones/FedoraWorkstation.xml
21mr|firewalld-0.9.3-1|232	
21mr|firewalld-0.9.3-1|233	# standard firewalld.conf
21mr|firewalld-0.9.3-1|234	cp -fv %{buildroot}%{_sysconfdir}/firewalld/firewalld.conf \
21mr|firewalld-0.9.3-1|235	%{buildroot}%{_sysconfdir}/firewalld/firewalld-standard.conf
21mr|firewalld-0.9.3-1|236	
21mr|firewalld-0.9.3-1|237	# server firewalld.conf
21mr|firewalld-0.9.3-1|238	cp -a %{buildroot}%{_sysconfdir}/firewalld/firewalld-standard.conf \
21mr|firewalld-0.9.3-1|239	%{buildroot}%{_sysconfdir}/firewalld/firewalld-server.conf
21mr|firewalld-0.9.3-1|240	sed -i 's|^DefaultZone=.*|DefaultZone=FedoraServer|g' \
21mr|firewalld-0.9.3-1|241	%{buildroot}%{_sysconfdir}/firewalld/firewalld-server.conf
21mr|firewalld-0.9.3-1|242	
21mr|firewalld-0.9.3-1|243	# workstation firewalld.conf
21mr|firewalld-0.9.3-1|244	cp -a %{buildroot}%{_sysconfdir}/firewalld/firewalld-standard.conf \
21mr|firewalld-0.9.3-1|245	%{buildroot}%{_sysconfdir}/firewalld/firewalld-workstation.conf
21mr|firewalld-0.9.3-1|246	sed -i 's|^DefaultZone=.*|DefaultZone=FedoraWorkstation|g' \
21mr|firewalld-0.9.3-1|247	%{buildroot}%{_sysconfdir}/firewalld/firewalld-workstation.conf
21mr|firewalld-0.9.3-1|248	
21mr|firewalld-0.9.3-1|249	install -d %{buildroot}%{_presetdir}
21mr|firewalld-0.9.3-1|250	cat > %{buildroot}%{_presetdir}/86-firewalld.preset << EOF
21mr|firewalld-0.9.3-1|251	enable firewalld.service
21mr|firewalld-0.9.3-1|252	EOF
21mr|firewalld-0.9.3-1|253	
21mr|firewalld-0.9.3-1|254	%find_lang %{name} --all-name

12220 21
21mr|five-or-more-3.32.3-2|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|five-or-more-3.32.3-2|2	
21mr|five-or-more-3.32.3-2|3	Summary:	GNOME Five or More game
21mr|five-or-more-3.32.3-2|4	Name:		five-or-more
21mr|five-or-more-3.32.3-2|5	Version:	3.32.3
21mr|five-or-more-3.32.3-2|6	Release:	2
21mr|five-or-more-3.32.3-2|7	License:	GPLv2+ and GFDL
21mr|five-or-more-3.32.3-2|8	Group:		Games/Puzzles
21mr|five-or-more-3.32.3-2|9	Url:		https://download.gnome.org/sources/five-or-more
21mr|five-or-more-3.32.3-2|10	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|five-or-more-3.32.3-2|11	Source1:	five-or-more-3.32.2_ru.tar.gz
21mr|five-or-more-3.32.3-2|12	BuildRequires:	intltool
21mr|five-or-more-3.32.3-2|13	BuildRequires:	itstool
21mr|five-or-more-3.32.3-2|14	BuildRequires:	libxml2-utils
21mr|five-or-more-3.32.3-2|15	BuildRequires:	meson
21mr|five-or-more-3.32.3-2|16	BuildRequires:	vala
21mr|five-or-more-3.32.3-2|17	BuildRequires:	pkgconfig(gee-0.8)
21mr|five-or-more-3.32.3-2|18	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|five-or-more-3.32.3-2|19	BuildRequires:	pkgconfig(gtk4)
21mr|five-or-more-3.32.3-2|20	BuildRequires:	pkgconfig(libgnome-games-support-1)
21mr|five-or-more-3.32.3-2|21	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|five-or-more-3.32.3-2|22	
21mr|five-or-more-3.32.3-2|23	%description
21mr|five-or-more-3.32.3-2|24	Five or More is the GNOME port of the once popular Windows game called
21mr|five-or-more-3.32.3-2|25	Color Lines. The game's objective is to align as often as possible five
21mr|five-or-more-3.32.3-2|26	or more objects of the same color and shape causing them to disappear.
21mr|five-or-more-3.32.3-2|27	Play as long as possible, and be #1 in the High Scores!
21mr|five-or-more-3.32.3-2|28	
21mr|five-or-more-3.32.3-2|29	%files -f %{name}.lang
21mr|five-or-more-3.32.3-2|30	%doc COPYING
21mr|five-or-more-3.32.3-2|31	%{_bindir}/%{name}
21mr|five-or-more-3.32.3-2|32	%{_datadir}/applications/org.gnome.%{name}.desktop
21mr|five-or-more-3.32.3-2|33	%{_datadir}/%{name}
21mr|five-or-more-3.32.3-2|34	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21mr|five-or-more-3.32.3-2|35	%{_iconsdir}/*/*/apps/*
21mr|five-or-more-3.32.3-2|36	%{_mandir}/man6/%{name}.6*
21mr|five-or-more-3.32.3-2|37	%{_datadir}/metainfo/org.gnome.%{name}.appdata.xml
21mr|five-or-more-3.32.3-2|38	
21mr|five-or-more-3.32.3-2|39	#----------------------------------------------------------------------------
21mr|five-or-more-3.32.3-2|40	
21mr|five-or-more-3.32.3-2|41	%prep
21mr|five-or-more-3.32.3-2|42	%setup -q
21mr|five-or-more-3.32.3-2|43	
21mr|five-or-more-3.32.3-2|44	pushd po
21mr|five-or-more-3.32.3-2|45	tar -xvzf %{SOURCE1}
21mr|five-or-more-3.32.3-2|46	popd
21mr|five-or-more-3.32.3-2|47	
21mr|five-or-more-3.32.3-2|48	%build
21mr|five-or-more-3.32.3-2|49	%meson
21mr|five-or-more-3.32.3-2|50	%meson_build
21mr|five-or-more-3.32.3-2|51	
21mr|five-or-more-3.32.3-2|52	%install
21mr|five-or-more-3.32.3-2|53	%meson_install
21mr|five-or-more-3.32.3-2|54	
21mr|five-or-more-3.32.3-2|55	%find_lang %{name} --with-gnome

12221 21
21mr|flac-1.3.4-2|1	%define major 8
21mr|flac-1.3.4-2|2	%define libname %mklibname %{name} %{major}
21mr|flac-1.3.4-2|3	%define devname %mklibname %{name} -d
21mr|flac-1.3.4-2|4	%define sdevname %mklibname %{name} -d -s
21mr|flac-1.3.4-2|5	
21mr|flac-1.3.4-2|6	%define majorpp 6
21mr|flac-1.3.4-2|7	%define libnamepp %mklibname %{name}++ %{majorpp}
21mr|flac-1.3.4-2|8	%define devnamepp %mklibname %{name}++ -d
21mr|flac-1.3.4-2|9	%define sdevnamepp %mklibname %{name}++ -d -s
21mr|flac-1.3.4-2|10	
21mr|flac-1.3.4-2|11	Summary:	An encoder/decoder for the Free Lossless Audio Codec
21mr|flac-1.3.4-2|12	Name:		flac
21mr|flac-1.3.4-2|13	Version:	1.3.4
21mr|flac-1.3.4-2|14	Release:	2
21mr|flac-1.3.4-2|15	License:	BSD and GPLv2+
21mr|flac-1.3.4-2|16	Group:		Sound
21mr|flac-1.3.4-2|17	Url:		http://flac.sourceforge.net/
21mr|flac-1.3.4-2|18	Source0:	http://downloads.xiph.org/releases/flac/%{name}-%{version}.tar.xz
21mr|flac-1.3.4-2|19	Patch0:		CVE-2020-22219.patch
21mr|flac-1.3.4-2|20	BuildRequires:	libtool
21mr|flac-1.3.4-2|21	%ifarch %{ix86}
21mr|flac-1.3.4-2|22	BuildRequires:	nasm >= 0.98.30
21mr|flac-1.3.4-2|23	%endif
21mr|flac-1.3.4-2|24	BuildRequires:	gettext-devel
21mr|flac-1.3.4-2|25	BuildRequires:	id3lib-devel
21mr|flac-1.3.4-2|26	BuildRequires:	pkgconfig(ogg) >= 1.1.2
21mr|flac-1.3.4-2|27	
21mr|flac-1.3.4-2|28	%description
21mr|flac-1.3.4-2|29	FLAC is an Open Source lossless audio codec developed by Josh Coalson.
21mr|flac-1.3.4-2|30	The package is comprised of:
21mr|flac-1.3.4-2|31	1) "libFLAC", a library which implements reference encoders and decoders,
21mr|flac-1.3.4-2|32	licensed under the GNU Lesser General Public License (LGPL);
21mr|flac-1.3.4-2|33	2) "flac", a command-line program for encoding and decoding files, licensed
21mr|flac-1.3.4-2|34	under the GNU General public License (GPL);
21mr|flac-1.3.4-2|35	3) "metaflac", a command-line program for editing FLAC metadata, licensed
21mr|flac-1.3.4-2|36	under the GPL;
21mr|flac-1.3.4-2|37	4) the player plugins for XMMS and Winamp, licensed under the GPL;
21mr|flac-1.3.4-2|38	5) the documentation, licensed under the GNU Free Documentation License.
21mr|flac-1.3.4-2|39	
21mr|flac-1.3.4-2|40	%files
21mr|flac-1.3.4-2|41	%doc AUTHORS COPYING* README
21mr|flac-1.3.4-2|42	%{_bindir}/%{name}
21mr|flac-1.3.4-2|43	%{_bindir}/metaflac
21mr|flac-1.3.4-2|44	%{_mandir}/man1/*
21mr|flac-1.3.4-2|45	
21mr|flac-1.3.4-2|46	#----------------------------------------------------------------------------
21mr|flac-1.3.4-2|47	
21mr|flac-1.3.4-2|48	%package -n %{libname}
21mr|flac-1.3.4-2|49	Summary:	Shared libraries for FLAC
21mr|flac-1.3.4-2|50	Group:		System/Libraries
21mr|flac-1.3.4-2|51	
21mr|flac-1.3.4-2|52	%description  -n %{libname}
21mr|flac-1.3.4-2|53	This package contains the C libraries for FLAC.
21mr|flac-1.3.4-2|54	
21mr|flac-1.3.4-2|55	%files -n %{libname}
21mr|flac-1.3.4-2|56	%doc AUTHORS COPYING*
21mr|flac-1.3.4-2|57	%{_libdir}/libFLAC.so.%{major}*
21mr|flac-1.3.4-2|58	
21mr|flac-1.3.4-2|59	#----------------------------------------------------------------------------
21mr|flac-1.3.4-2|60	
21mr|flac-1.3.4-2|61	%package -n %{devname}
21mr|flac-1.3.4-2|62	Summary:	Libraries and headers needed for building apps using FLAC
21mr|flac-1.3.4-2|63	Group:		Development/C
21mr|flac-1.3.4-2|64	Requires:	%{libname} = %{EVRD}
21mr|flac-1.3.4-2|65	Provides:	%{name}-devel = %{EVRD}
21mr|flac-1.3.4-2|66	
21mr|flac-1.3.4-2|67	%description -n %{devname}
21mr|flac-1.3.4-2|68	This package contains the libraries and header files necessary to develop
21mr|flac-1.3.4-2|69	applications using FLAC written in C.
21mr|flac-1.3.4-2|70	
21mr|flac-1.3.4-2|71	%files -n %{devname}
21mr|flac-1.3.4-2|72	%doc AUTHORS COPYING*
21mr|flac-1.3.4-2|73	%{_includedir}/FLAC
21mr|flac-1.3.4-2|74	%{_libdir}/libFLAC.so
21mr|flac-1.3.4-2|75	%{_datadir}/aclocal/libFLAC.m4
21mr|flac-1.3.4-2|76	%{_libdir}/pkgconfig/%{name}.pc
21mr|flac-1.3.4-2|77	
21mr|flac-1.3.4-2|78	#----------------------------------------------------------------------------
21mr|flac-1.3.4-2|79	
21mr|flac-1.3.4-2|80	%package -n %{sdevname}
21mr|flac-1.3.4-2|81	Summary:	Static libraries needed for building apps using FLAC
21mr|flac-1.3.4-2|82	Group:		Development/C
21mr|flac-1.3.4-2|83	Requires:	%{devname} = %{EVRD}
21mr|flac-1.3.4-2|84	Provides:	%{name}-static-devel = %{EVRD}
21mr|flac-1.3.4-2|85	
21mr|flac-1.3.4-2|86	%description -n %{sdevname}
21mr|flac-1.3.4-2|87	This package contains the static libraries and header files necessary to develop
21mr|flac-1.3.4-2|88	applications using FLAC written in C.
21mr|flac-1.3.4-2|89	
21mr|flac-1.3.4-2|90	%files -n %{sdevname}
21mr|flac-1.3.4-2|91	%{_libdir}/libFLAC.a
21mr|flac-1.3.4-2|92	
21mr|flac-1.3.4-2|93	#----------------------------------------------------------------------------
21mr|flac-1.3.4-2|94	
21mr|flac-1.3.4-2|95	%package -n %{libnamepp}
21mr|flac-1.3.4-2|96	Summary:	Shared C++ libraries for FLAC
21mr|flac-1.3.4-2|97	Group:		System/Libraries
21mr|flac-1.3.4-2|98	
21mr|flac-1.3.4-2|99	%description  -n %{libnamepp}
21mr|flac-1.3.4-2|100	This package contains the libraries for C++ applications using FLAC.
21mr|flac-1.3.4-2|101	
21mr|flac-1.3.4-2|102	%files -n %{libnamepp}
21mr|flac-1.3.4-2|103	%doc AUTHORS COPYING*
21mr|flac-1.3.4-2|104	%{_libdir}/libFLAC++.so.%{majorpp}*
21mr|flac-1.3.4-2|105	
21mr|flac-1.3.4-2|106	#----------------------------------------------------------------------------
21mr|flac-1.3.4-2|107	
21mr|flac-1.3.4-2|108	%package -n %{devnamepp}
21mr|flac-1.3.4-2|109	Summary:	Libraries and headers needed for building apps using FLAC++
21mr|flac-1.3.4-2|110	Group:		Development/C++
21mr|flac-1.3.4-2|111	Requires:	%{libnamepp} = %{EVRD}
21mr|flac-1.3.4-2|112	Requires:	%{devname} = %{EVRD}
21mr|flac-1.3.4-2|113	Provides:	%{name}++-devel = %{EVRD}
21mr|flac-1.3.4-2|114	
21mr|flac-1.3.4-2|115	%description -n %{devnamepp}
21mr|flac-1.3.4-2|116	This package contains the libraries and header files necessary to develop
21mr|flac-1.3.4-2|117	applications using FLAC written in C++.
21mr|flac-1.3.4-2|118	
21mr|flac-1.3.4-2|119	%files -n %{devnamepp}
21mr|flac-1.3.4-2|120	%doc AUTHORS COPYING*
21mr|flac-1.3.4-2|121	%{_datadir}/doc/flac/
21mr|flac-1.3.4-2|122	%{_includedir}/FLAC++
21mr|flac-1.3.4-2|123	%{_libdir}/libFLAC++.so
21mr|flac-1.3.4-2|124	%{_datadir}/aclocal/libFLAC++.m4
21mr|flac-1.3.4-2|125	%{_libdir}/pkgconfig/%{name}++.pc
21mr|flac-1.3.4-2|126	
21mr|flac-1.3.4-2|127	#----------------------------------------------------------------------------
21mr|flac-1.3.4-2|128	
21mr|flac-1.3.4-2|129	%package -n %{sdevnamepp}
21mr|flac-1.3.4-2|130	Summary:	Static libraries and headers needed for building apps using FLAC++
21mr|flac-1.3.4-2|131	Group:		Development/C++
21mr|flac-1.3.4-2|132	Requires:	%{devnamepp} = %{EVRD}
21mr|flac-1.3.4-2|133	Provides:	%{name}++-static-devel = %{EVRD}
21mr|flac-1.3.4-2|134	
21mr|flac-1.3.4-2|135	%description -n %{sdevnamepp}
21mr|flac-1.3.4-2|136	This package contains the static libraries and header files necessary to develop
21mr|flac-1.3.4-2|137	applications using FLAC written in C++.
21mr|flac-1.3.4-2|138	
21mr|flac-1.3.4-2|139	%files -n %{sdevnamepp}
21mr|flac-1.3.4-2|140	%{_libdir}/libFLAC++.a
21mr|flac-1.3.4-2|141	
21mr|flac-1.3.4-2|142	#----------------------------------------------------------------------------
21mr|flac-1.3.4-2|143	
21mr|flac-1.3.4-2|144	%prep
21mr|flac-1.3.4-2|145	%setup -q
21mr|flac-1.3.4-2|146	%apply_patches
21mr|flac-1.3.4-2|147	
21mr|flac-1.3.4-2|148	./autogen.sh -V
21mr|flac-1.3.4-2|149	rm -rf html
21mr|flac-1.3.4-2|150	cp -r doc/html .
21mr|flac-1.3.4-2|151	autoreconf -vfi
21mr|flac-1.3.4-2|152	
21mr|flac-1.3.4-2|153	
21mr|flac-1.3.4-2|154	%build
21mr|flac-1.3.4-2|155	%configure \
21mr|flac-1.3.4-2|156	--enable-static \
21mr|flac-1.3.4-2|157	--disable-xmms-plugin \
21mr|flac-1.3.4-2|158	--disable-thorough-tests \
21mr|flac-1.3.4-2|159	--disable-asm-optimizations
21mr|flac-1.3.4-2|160	
21mr|flac-1.3.4-2|161	find . -name Makefile |xargs sed -i -e 's, dwarf-4, -gdwarf-4,g'
21mr|flac-1.3.4-2|162	
21mr|flac-1.3.4-2|163	%make_build
21mr|flac-1.3.4-2|164	
21mr|flac-1.3.4-2|165	%install
21mr|flac-1.3.4-2|166	%make_install

12222 21
21mr|flatbuffers-23.5.26-1|1	%define major 23
21mr|flatbuffers-23.5.26-1|2	%define libname %mklibname %{name} %{major}
21mr|flatbuffers-23.5.26-1|3	%define devname %mklibname %{name} -d
21mr|flatbuffers-23.5.26-1|4	
21mr|flatbuffers-23.5.26-1|5	Summary:	Memory efficient serialization library
21mr|flatbuffers-23.5.26-1|6	Name:		flatbuffers
21mr|flatbuffers-23.5.26-1|7	Version:	23.5.26
21mr|flatbuffers-23.5.26-1|8	Release:	1
21mr|flatbuffers-23.5.26-1|9	# The entire source code is ASL 2.0 except grpc/ which is BSD (3 clause)
21mr|flatbuffers-23.5.26-1|10	License:	ASL 2.0 and BSD
21mr|flatbuffers-23.5.26-1|11	Group:		System/Libraries
21mr|flatbuffers-23.5.26-1|12	Url:		http://google.github.io/flatbuffers
21mr|flatbuffers-23.5.26-1|13	Source0:	https://github.com/google/flatbuffers/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|flatbuffers-23.5.26-1|14	Source1:	flatc.1
21mr|flatbuffers-23.5.26-1|15	Source2:	flatbuffers.7
21mr|flatbuffers-23.5.26-1|16	BuildRequires:	cmake
21mr|flatbuffers-23.5.26-1|17	BuildRequires:	doxygen
21mr|flatbuffers-23.5.26-1|18	
21mr|flatbuffers-23.5.26-1|19	%description
21mr|flatbuffers-23.5.26-1|20	FlatBuffers is a serialization library for games and other memory constrained
21mr|flatbuffers-23.5.26-1|21	apps. FlatBuffers allows you to directly access serialized data without
21mr|flatbuffers-23.5.26-1|22	unpacking/parsing it first, while still having great forwards/backwards
21mr|flatbuffers-23.5.26-1|23	compatibility.
21mr|flatbuffers-23.5.26-1|24	
21mr|flatbuffers-23.5.26-1|25	%files
21mr|flatbuffers-23.5.26-1|26	%doc README.md
21mr|flatbuffers-23.5.26-1|27	%{_bindir}/flatc
21mr|flatbuffers-23.5.26-1|28	%{_mandir}/man1/flatc.1*
21mr|flatbuffers-23.5.26-1|29	
21mr|flatbuffers-23.5.26-1|30	#----------------------------------------------------------------------------
21mr|flatbuffers-23.5.26-1|31	
21mr|flatbuffers-23.5.26-1|32	%package -n %{libname}
21mr|flatbuffers-23.5.26-1|33	Summary:	Memory efficient serialization library
21mr|flatbuffers-23.5.26-1|34	Group:		System/Libraries
21mr|flatbuffers-23.5.26-1|35	
21mr|flatbuffers-23.5.26-1|36	%description -n %{libname}
21mr|flatbuffers-23.5.26-1|37	FlatBuffers is a serialization library for games and other memory constrained
21mr|flatbuffers-23.5.26-1|38	apps. FlatBuffers allows you to directly access serialized data without
21mr|flatbuffers-23.5.26-1|39	unpacking/parsing it first, while still having great forwards/backwards
21mr|flatbuffers-23.5.26-1|40	compatibility.
21mr|flatbuffers-23.5.26-1|41	
21mr|flatbuffers-23.5.26-1|42	%files -n %{libname}
21mr|flatbuffers-23.5.26-1|43	%{_libdir}/libflatbuffers.so.%{major}*
21mr|flatbuffers-23.5.26-1|44	
21mr|flatbuffers-23.5.26-1|45	#----------------------------------------------------------------------------
21mr|flatbuffers-23.5.26-1|46	
21mr|flatbuffers-23.5.26-1|47	%package -n %{devname}
21mr|flatbuffers-23.5.26-1|48	Summary:	Development files and headers for %{name}
21mr|flatbuffers-23.5.26-1|49	Group:		Development/C
21mr|flatbuffers-23.5.26-1|50	Requires:	%{libname} = %{EVRD}
21mr|flatbuffers-23.5.26-1|51	Requires:	%{name}
21mr|flatbuffers-23.5.26-1|52	Provides:	%{name}-devel = %{EVRD}
21mr|flatbuffers-23.5.26-1|53	
21mr|flatbuffers-23.5.26-1|54	%description -n %{devname}
21mr|flatbuffers-23.5.26-1|55	Development files and headers for %{name}.
21mr|flatbuffers-23.5.26-1|56	
21mr|flatbuffers-23.5.26-1|57	%files -n %{devname}
21mr|flatbuffers-23.5.26-1|58	%doc docs/html/*
21mr|flatbuffers-23.5.26-1|59	%{_includedir}/%{name}/
21mr|flatbuffers-23.5.26-1|60	%{_libdir}/libflatbuffers.so
21mr|flatbuffers-23.5.26-1|61	%{_libdir}/cmake/%{name}/
21mr|flatbuffers-23.5.26-1|62	%{_libdir}/pkgconfig/*.pc
21mr|flatbuffers-23.5.26-1|63	%{_mandir}/man7/%{name}.7*
21mr|flatbuffers-23.5.26-1|64	
21mr|flatbuffers-23.5.26-1|65	#----------------------------------------------------------------------------
21mr|flatbuffers-23.5.26-1|66	
21mr|flatbuffers-23.5.26-1|67	%prep
21mr|flatbuffers-23.5.26-1|68	%autosetup -p1
21mr|flatbuffers-23.5.26-1|69	
21mr|flatbuffers-23.5.26-1|70	# cleanup distribution
21mr|flatbuffers-23.5.26-1|71	rm -rf js net php python go java js biicode {samples/,}android
21mr|flatbuffers-23.5.26-1|72	
21mr|flatbuffers-23.5.26-1|73	%build
21mr|flatbuffers-23.5.26-1|74	%cmake \
21mr|flatbuffers-23.5.26-1|75	-DCMAKE_BUILD_TYPE=Release \
21mr|flatbuffers-23.5.26-1|76	-DFLATBUFFERS_BUILD_SHAREDLIB=ON \
21mr|flatbuffers-23.5.26-1|77	-DFLATBUFFERS_BUILD_FLATLIB=OFF \
21mr|flatbuffers-23.5.26-1|78	-DFLATBUFFERS_BUILD_FLATC=ON \
21mr|flatbuffers-23.5.26-1|79	-DFLATBUFFERS_BUILD_TESTS=OFF
21mr|flatbuffers-23.5.26-1|80	
21mr|flatbuffers-23.5.26-1|81	%make_build
21mr|flatbuffers-23.5.26-1|82	
21mr|flatbuffers-23.5.26-1|83	# Build devel docs
21mr|flatbuffers-23.5.26-1|84	pushd ../docs/source
21mr|flatbuffers-23.5.26-1|85	doxygen
21mr|flatbuffers-23.5.26-1|86	popd
21mr|flatbuffers-23.5.26-1|87	
21mr|flatbuffers-23.5.26-1|88	%install
21mr|flatbuffers-23.5.26-1|89	%make_install -C build
21mr|flatbuffers-23.5.26-1|90	mkdir -p %{buildroot}%{_mandir}/man{1,7}
21mr|flatbuffers-23.5.26-1|91	cp -p %{SOURCE1} %{buildroot}%{_mandir}/man1/flatc.1
21mr|flatbuffers-23.5.26-1|92	cp -p %{SOURCE2} %{buildroot}%{_mandir}/man7/%{name}.7

12223 21
21mr|flatpack-4.0.1-9|1	Name:          flatpack
21mr|flatpack-4.0.1-9|2	Version:       4.0.1
21mr|flatpack-4.0.1-9|3	Release:       9
21mr|flatpack-4.0.1-9|4	Summary:       Flat File Parser via XML Mappings (fixed length,CSV)
21mr|flatpack-4.0.1-9|5	License:       ASL 2.0
21mr|flatpack-4.0.1-9|6	URL:           http://flatpack.sourceforge.net/
21mr|flatpack-4.0.1-9|7	# wget https://github.com/Appendium/flatpack/archive/flatpack-parent-4.0.1.tar.gz
21mr|flatpack-4.0.1-9|8	# tar -xf flatpack-parent-4.0.1.tar.gz
21mr|flatpack-4.0.1-9|9	# mv flatpack-flatpack-parent-4.0.1 flatpack-4.0.1
21mr|flatpack-4.0.1-9|10	# rm -rf flatpack-4.0.1/flatpack/src/site/*  flatpack-4.0.1/flatpack-samples/src/site/* flatpack-4.0.1/src/site/*
21mr|flatpack-4.0.1-9|11	# tar cJf flatpack-4.0.1-clean.tar.xz flatpack-4.0.1
21mr|flatpack-4.0.1-9|12	Source0:       flatpack-%{version}-clean.tar.xz
21mr|flatpack-4.0.1-9|13	
21mr|flatpack-4.0.1-9|14	BuildRequires: maven-local
21mr|flatpack-4.0.1-9|15	BuildRequires: mvn(jdom:jdom)
21mr|flatpack-4.0.1-9|16	BuildRequires: mvn(junit:junit)
21mr|flatpack-4.0.1-9|17	BuildRequires: mvn(net.sourceforge.jexcelapi:jxl)
21mr|flatpack-4.0.1-9|18	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|flatpack-4.0.1-9|19	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|flatpack-4.0.1-9|20	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|flatpack-4.0.1-9|21	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|flatpack-4.0.1-9|22	
21mr|flatpack-4.0.1-9|23	Group:          Development/Java
21mr|flatpack-4.0.1-9|24	BuildArch:     noarch
21mr|flatpack-4.0.1-9|25	# Java stack is not supported on x86_32
21mr|flatpack-4.0.1-9|26	ExcludeArch: %{ix86}
21mr|flatpack-4.0.1-9|27	
21mr|flatpack-4.0.1-9|28	%description
21mr|flatpack-4.0.1-9|29	Simple Java delimited and fixed width file parser.
21mr|flatpack-4.0.1-9|30	Handles CSV, Excel CSV, Tab, Pipe delimiters,
21mr|flatpack-4.0.1-9|31	just to name a few. Maps column positions in the
21mr|flatpack-4.0.1-9|32	file to user friendly names via XML.
21mr|flatpack-4.0.1-9|33	
21mr|flatpack-4.0.1-9|34	%package examples
21mr|flatpack-4.0.1-9|35	Summary:       FlatPack Examples
21mr|flatpack-4.0.1-9|36	
21mr|flatpack-4.0.1-9|37	%description examples
21mr|flatpack-4.0.1-9|38	This package contains FlatPack Examples.
21mr|flatpack-4.0.1-9|39	
21mr|flatpack-4.0.1-9|40	%package parent
21mr|flatpack-4.0.1-9|41	Summary:       FlatPack Parent POM
21mr|flatpack-4.0.1-9|42	
21mr|flatpack-4.0.1-9|43	%description parent
21mr|flatpack-4.0.1-9|44	This package provides FlatPack Parent POM.
21mr|flatpack-4.0.1-9|45	
21mr|flatpack-4.0.1-9|46	%package javadoc
21mr|flatpack-4.0.1-9|47	Summary:       Javadoc for %{name}
21mr|flatpack-4.0.1-9|48	
21mr|flatpack-4.0.1-9|49	%description javadoc
21mr|flatpack-4.0.1-9|50	This package contains javadoc for %{name}.
21mr|flatpack-4.0.1-9|51	
21mr|flatpack-4.0.1-9|52	%prep
21mr|flatpack-4.0.1-9|53	%setup -q
21mr|flatpack-4.0.1-9|54	find . -name "*.jar" -delete
21mr|flatpack-4.0.1-9|55	find . -name "*.class" -delete
21mr|flatpack-4.0.1-9|56	
21mr|flatpack-4.0.1-9|57	%pom_remove_plugin -r :maven-source-plugin
21mr|flatpack-4.0.1-9|58	%pom_xpath_remove -r "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|flatpack-4.0.1-9|59	
21mr|flatpack-4.0.1-9|60	sed -i 's|${pom.artifactId}|${project.artifactId}|' pom.xml %{name}/pom.xml %{name}-samples/pom.xml
21mr|flatpack-4.0.1-9|61	sed -i 's|${pom.version}|${project.version}|' pom.xml  %{name}/pom.xml %{name}-samples/pom.xml
21mr|flatpack-4.0.1-9|62	
21mr|flatpack-4.0.1-9|63	%pom_change_dep -r jexcelapi:jxl net.sourceforge.jexcelapi: %{name} %{name}-samples
21mr|flatpack-4.0.1-9|64	
21mr|flatpack-4.0.1-9|65	%pom_xpath_remove -r "pom:Bundle-RequiredExecutionEnvironment" %{name} %{name}-samples
21mr|flatpack-4.0.1-9|66	
21mr|flatpack-4.0.1-9|67	sed -i 's/\r//' LICENSE.txt README.md
21mr|flatpack-4.0.1-9|68	
21mr|flatpack-4.0.1-9|69	%mvn_file net.sf.%{name}:%{name} %{name}
21mr|flatpack-4.0.1-9|70	%mvn_alias net.sf.%{name}:%{name} org.apache.servicemix.bundles:org.apache.servicemix.bundles.flatpack
21mr|flatpack-4.0.1-9|71	%mvn_file net.sf.%{name}:%{name}-examples %{name}-examples
21mr|flatpack-4.0.1-9|72	%mvn_package net.sf.%{name}:%{name}::tests: %{name}
21mr|flatpack-4.0.1-9|73	
21mr|flatpack-4.0.1-9|74	%build
21mr|flatpack-4.0.1-9|75	
21mr|flatpack-4.0.1-9|76	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|flatpack-4.0.1-9|77	
21mr|flatpack-4.0.1-9|78	%install
21mr|flatpack-4.0.1-9|79	%mvn_install
21mr|flatpack-4.0.1-9|80	
21mr|flatpack-4.0.1-9|81	%files -f .mfiles-%{name}
21mr|flatpack-4.0.1-9|82	%doc README.md
21mr|flatpack-4.0.1-9|83	%license LICENSE.txt
21mr|flatpack-4.0.1-9|84	
21mr|flatpack-4.0.1-9|85	%files examples -f .mfiles-%{name}-examples
21mr|flatpack-4.0.1-9|86	%license LICENSE.txt
21mr|flatpack-4.0.1-9|87	
21mr|flatpack-4.0.1-9|88	%files parent -f .mfiles-%{name}-parent
21mr|flatpack-4.0.1-9|89	%license LICENSE.txt
21mr|flatpack-4.0.1-9|90	
21mr|flatpack-4.0.1-9|91	%files javadoc -f .mfiles-javadoc
21mr|flatpack-4.0.1-9|92	%license LICENSE.txt
21mr|flatpack-4.0.1-9|93	

12224 21
21mr|flatpak-1.14.10-1|1	%define debug_package %{nil}
21mr|flatpak-1.14.10-1|2	
21mr|flatpak-1.14.10-1|3	%global major 0
21mr|flatpak-1.14.10-1|4	%global girmajor 1.0
21mr|flatpak-1.14.10-1|5	%global libname %mklibname %{name} %{major}
21mr|flatpak-1.14.10-1|6	%global girname %mklibname %{name}-gir %{girmajor}
21mr|flatpak-1.14.10-1|7	%global devname %mklibname %{name} -d
21mr|flatpak-1.14.10-1|8	
21mr|flatpak-1.14.10-1|9	%{?!_pkgdocdir:%global _pkgdocdir %{_docdir}/%{name}}
21mr|flatpak-1.14.10-1|10	
21mr|flatpak-1.14.10-1|11	Summary:	Application deployment framework for desktop apps
21mr|flatpak-1.14.10-1|12	Name:		flatpak
21mr|flatpak-1.14.10-1|13	Version:	1.14.10
21mr|flatpak-1.14.10-1|14	Release:	1
21mr|flatpak-1.14.10-1|15	License:	LGPLv2+
21mr|flatpak-1.14.10-1|16	Group:		System/Configuration/Packaging
21mr|flatpak-1.14.10-1|17	Url:		https://flatpak.org/
21mr|flatpak-1.14.10-1|18	Source0:	https://github.com/flatpak/flatpak/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|flatpak-1.14.10-1|19	BuildRequires:	bison
21mr|flatpak-1.14.10-1|20	BuildRequires:	bubblewrap
21mr|flatpak-1.14.10-1|21	BuildRequires:	docbook-dtds
21mr|flatpak-1.14.10-1|22	BuildRequires:	docbook-style-xsl
21mr|flatpak-1.14.10-1|23	BuildRequires:	intltool
21mr|flatpak-1.14.10-1|24	BuildRequires:	xmlto
21mr|flatpak-1.14.10-1|25	BuildRequires:	xsltproc
21mr|flatpak-1.14.10-1|26	BuildRequires:	attr-devel
21mr|flatpak-1.14.10-1|27	BuildRequires:	dwarf-devel
21mr|flatpak-1.14.10-1|28	BuildRequires:	gpgme-devel
21mr|flatpak-1.14.10-1|29	BuildRequires:	pkgconfig(appstream)
21mr|flatpak-1.14.10-1|30	BuildRequires:	pkgconfig(ostree-1)
21mr|flatpak-1.14.10-1|31	BuildRequires:	pkgconfig(appstream-glib)
21mr|flatpak-1.14.10-1|32	BuildRequires:	pkgconfig(fuse)
21mr|flatpak-1.14.10-1|33	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|flatpak-1.14.10-1|34	BuildRequires:	pkgconfig(gtk-doc)
21mr|flatpak-1.14.10-1|35	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|flatpak-1.14.10-1|36	BuildRequires:	pkgconfig(libarchive) >= 2.8.0
21mr|flatpak-1.14.10-1|37	BuildRequires:	pkgconfig(libcap)
21mr|flatpak-1.14.10-1|38	BuildRequires:	pkgconfig(libelf) >= 0.8.12
21mr|flatpak-1.14.10-1|39	BuildRequires:	pkgconfig(libseccomp)
21mr|flatpak-1.14.10-1|40	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|flatpak-1.14.10-1|41	BuildRequires:	pkgconfig(libxml-2.0) >= 2.4
21mr|flatpak-1.14.10-1|42	BuildRequires:	pkgconfig(ostree-1)
21mr|flatpak-1.14.10-1|43	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|flatpak-1.14.10-1|44	BuildRequires:	pkgconfig(systemd)
21mr|flatpak-1.14.10-1|45	BuildRequires:	pkgconfig(xau)
21mr|flatpak-1.14.10-1|46	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|flatpak-1.14.10-1|47	# for variant-schema-compiler
21mr|flatpak-1.14.10-1|48	BuildRequires:	python3egg(pyparsing)
21mr|flatpak-1.14.10-1|49	# Needed for the document portal
21mr|flatpak-1.14.10-1|50	Requires:	fuse
21mr|flatpak-1.14.10-1|51	# Crashes with older kernels (the bug being introduced in 4.0.2), without the
21mr|flatpak-1.14.10-1|52	# upstream fixes in this version
21mr|flatpak-1.14.10-1|53	Recommends:	kernel >= 4.1.0
21mr|flatpak-1.14.10-1|54	# Needed for confinement
21mr|flatpak-1.14.10-1|55	Requires:	bubblewrap
21mr|flatpak-1.14.10-1|56	Requires:	ostree
21mr|flatpak-1.14.10-1|57	# Required to ensure flatpak functions
21mr|flatpak-1.14.10-1|58	Requires:	%{libname} = %{EVRD}
21mr|flatpak-1.14.10-1|59	Requires:	%{girname} = %{EVRD}
21mr|flatpak-1.14.10-1|60	
21mr|flatpak-1.14.10-1|61	%description
21mr|flatpak-1.14.10-1|62	flatpak is a system for building, distributing and running sandboxed desktop
21mr|flatpak-1.14.10-1|63	applications on Linux. See https://wiki.gnome.org/Projects/SandboxedApps for
21mr|flatpak-1.14.10-1|64	more information.
21mr|flatpak-1.14.10-1|65	
21mr|flatpak-1.14.10-1|66	%files -f %{name}.lang
21mr|flatpak-1.14.10-1|67	%doc COPYING
21mr|flatpak-1.14.10-1|68	%doc NEWS README.md
21mr|flatpak-1.14.10-1|69	%{_bindir}/flatpak
21mr|flatpak-1.14.10-1|70	%{_bindir}/flatpak-bisect
21mr|flatpak-1.14.10-1|71	%{_bindir}/flatpak-coredumpctl
21mr|flatpak-1.14.10-1|72	%{_datadir}/bash-completion/*
21mr|flatpak-1.14.10-1|73	%{_datadir}/fish/vendor_completions.d/flatpak.fish
21mr|flatpak-1.14.10-1|74	%{_datadir}/fish/vendor_conf.d/flatpak.fish
21mr|flatpak-1.14.10-1|75	%{_datadir}/dbus-1/interfaces/org.freedesktop.Flatpak.xml
21mr|flatpak-1.14.10-1|76	%{_datadir}/dbus-1/interfaces/org.freedesktop.Flatpak.Authenticator.xml
21mr|flatpak-1.14.10-1|77	%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Flatpak.xml
21mr|flatpak-1.14.10-1|78	%{_datadir}/dbus-1/services/org.freedesktop.portal.Flatpak.service
21mr|flatpak-1.14.10-1|79	%{_datadir}/dbus-1/services/org.freedesktop.Flatpak.service
21mr|flatpak-1.14.10-1|80	%{_datadir}/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service
21mr|flatpak-1.14.10-1|81	%{_datadir}/dbus-1/services/org.flatpak.Authenticator.Oci.service
21mr|flatpak-1.14.10-1|82	%{_datadir}/zsh/site-functions/_flatpak
21mr|flatpak-1.14.10-1|83	%{_sysusersdir}/%{name}.conf
21mr|flatpak-1.14.10-1|84	# Co-own directory.
21mr|flatpak-1.14.10-1|85	%{_datadir}/%{name}
21mr|flatpak-1.14.10-1|86	%{_datadir}/polkit-1/actions/org.freedesktop.Flatpak.policy
21mr|flatpak-1.14.10-1|87	%{_datadir}/polkit-1/rules.d/org.freedesktop.Flatpak.rules
21mr|flatpak-1.14.10-1|88	%{_libexecdir}/flatpak-dbus-proxy
21mr|flatpak-1.14.10-1|89	%{_libexecdir}/flatpak-session-helper
21mr|flatpak-1.14.10-1|90	%{_libexecdir}/flatpak-system-helper
21mr|flatpak-1.14.10-1|91	%{_libexecdir}/flatpak-portal
21mr|flatpak-1.14.10-1|92	%{_libexecdir}/flatpak-validate-icon
21mr|flatpak-1.14.10-1|93	%{_libexecdir}/revokefs-fuse
21mr|flatpak-1.14.10-1|94	%{_libexecdir}/flatpak-oci-authenticator
21mr|flatpak-1.14.10-1|95	%dir %{_localstatedir}/lib/flatpak
21mr|flatpak-1.14.10-1|96	%dir %{_sysconfdir}/flatpak/remotes.d
21mr|flatpak-1.14.10-1|97	%{_mandir}/man1/%{name}*.1*
21mr|flatpak-1.14.10-1|98	%{_mandir}/man5/%{name}-metadata.5*
21mr|flatpak-1.14.10-1|99	%{_mandir}/man5/%{name}-flatpakref.5*
21mr|flatpak-1.14.10-1|100	%{_mandir}/man5/%{name}-flatpakrepo.5*
21mr|flatpak-1.14.10-1|101	%{_mandir}/man5/%{name}-installation.5*
21mr|flatpak-1.14.10-1|102	%{_mandir}/man5/%{name}-remote.5*
21mr|flatpak-1.14.10-1|103	%{_sysconfdir}/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf
21mr|flatpak-1.14.10-1|104	%{_sysconfdir}/profile.d/flatpak.sh
21mr|flatpak-1.14.10-1|105	%{_prefix}/lib/systemd/system/flatpak-system-helper.service
21mr|flatpak-1.14.10-1|106	%{_userunitdir}/flatpak-session-helper.service
21mr|flatpak-1.14.10-1|107	%{_userunitdir}/flatpak-oci-authenticator.service
21mr|flatpak-1.14.10-1|108	%{_userunitdir}/flatpak-portal.service
21mr|flatpak-1.14.10-1|109	# Co-own directory.
21mr|flatpak-1.14.10-1|110	%{_systemd_user_env_generator_dir}/60-flatpak
21mr|flatpak-1.14.10-1|111	%{_defaultdocdir}/flatpak/docbook.css
21mr|flatpak-1.14.10-1|112	%{_defaultdocdir}/flatpak/flatpak-docs.html
21mr|flatpak-1.14.10-1|113	%{_prefix}/lib/systemd/system-environment-generators/60-flatpak-system-only
21mr|flatpak-1.14.10-1|114	%{_tmpfilesdir}/flatpak.conf
21mr|flatpak-1.14.10-1|115	
21mr|flatpak-1.14.10-1|116	%post
21mr|flatpak-1.14.10-1|117	# Create an (empty) system-wide repo.
21mr|flatpak-1.14.10-1|118	flatpak remote-list --system &> /dev/null || :
21mr|flatpak-1.14.10-1|119	
21mr|flatpak-1.14.10-1|120	#----------------------------------------------------------------------------
21mr|flatpak-1.14.10-1|121	
21mr|flatpak-1.14.10-1|122	%package -n %{libname}
21mr|flatpak-1.14.10-1|123	Summary:	Libraries for %{name}
21mr|flatpak-1.14.10-1|124	License:	LGPLv2+
21mr|flatpak-1.14.10-1|125	Group:		System/Libraries
21mr|flatpak-1.14.10-1|126	Requires:	bubblewrap
21mr|flatpak-1.14.10-1|127	Requires:	ostree
21mr|flatpak-1.14.10-1|128	
21mr|flatpak-1.14.10-1|129	%description -n %{libname}
21mr|flatpak-1.14.10-1|130	This package contains libflatpak.
21mr|flatpak-1.14.10-1|131	
21mr|flatpak-1.14.10-1|132	%files -n %{libname}
21mr|flatpak-1.14.10-1|133	%doc COPYING
21mr|flatpak-1.14.10-1|134	%{_libdir}/libflatpak.so.%{major}*
21mr|flatpak-1.14.10-1|135	
21mr|flatpak-1.14.10-1|136	#----------------------------------------------------------------------------
21mr|flatpak-1.14.10-1|137	
21mr|flatpak-1.14.10-1|138	%package -n %{girname}
21mr|flatpak-1.14.10-1|139	Summary:	GObject Introspection Libraries for %{name}
21mr|flatpak-1.14.10-1|140	License:	LGPLv2+
21mr|flatpak-1.14.10-1|141	Group:		System/Libraries
21mr|flatpak-1.14.10-1|142	Requires:	%{libname} = %{EVRD}
21mr|flatpak-1.14.10-1|143	
21mr|flatpak-1.14.10-1|144	%description -n %{girname}
21mr|flatpak-1.14.10-1|145	This package contains libflatpak GObject libraries.
21mr|flatpak-1.14.10-1|146	
21mr|flatpak-1.14.10-1|147	%files -n %{girname}
21mr|flatpak-1.14.10-1|148	%{_libdir}/girepository-1.0/Flatpak-%{girmajor}.typelib
21mr|flatpak-1.14.10-1|149	
21mr|flatpak-1.14.10-1|150	#----------------------------------------------------------------------------
21mr|flatpak-1.14.10-1|151	
21mr|flatpak-1.14.10-1|152	%package -n %{devname}
21mr|flatpak-1.14.10-1|153	Summary:	Development files for %{name}
21mr|flatpak-1.14.10-1|154	License:	LGPLv2+
21mr|flatpak-1.14.10-1|155	Group:		Development/C
21mr|flatpak-1.14.10-1|156	Requires:	%{name} = %{EVRD}
21mr|flatpak-1.14.10-1|157	Requires:	%{libname} = %{EVRD}
21mr|flatpak-1.14.10-1|158	Requires:	%{girname} = %{EVRD}
21mr|flatpak-1.14.10-1|159	Provides:	%{name}-devel = %{EVRD}
21mr|flatpak-1.14.10-1|160	
21mr|flatpak-1.14.10-1|161	%description -n %{devname}
21mr|flatpak-1.14.10-1|162	This package contains the pkg-config file and development headers for %{name}.
21mr|flatpak-1.14.10-1|163	
21mr|flatpak-1.14.10-1|164	%files -n %{devname}
21mr|flatpak-1.14.10-1|165	%{_datadir}/gir-1.0/Flatpak-%{girmajor}.gir
21mr|flatpak-1.14.10-1|166	%{_datadir}/gtk-doc/
21mr|flatpak-1.14.10-1|167	%{_includedir}/%{name}/
21mr|flatpak-1.14.10-1|168	%{_libdir}/libflatpak.so
21mr|flatpak-1.14.10-1|169	%{_libdir}/pkgconfig/%{name}.pc
21mr|flatpak-1.14.10-1|170	
21mr|flatpak-1.14.10-1|171	#----------------------------------------------------------------------------
21mr|flatpak-1.14.10-1|172	
21mr|flatpak-1.14.10-1|173	%prep
21mr|flatpak-1.14.10-1|174	%setup -q
21mr|flatpak-1.14.10-1|175	
21mr|flatpak-1.14.10-1|176	%build
21mr|flatpak-1.14.10-1|177	(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi;
21mr|flatpak-1.14.10-1|178	# User namespace support is sufficient.
21mr|flatpak-1.14.10-1|179	autoreconf -fi
21mr|flatpak-1.14.10-1|180	%configure \
21mr|flatpak-1.14.10-1|181	--with-dwarf-header=%{_includedir}/libdwarf \
21mr|flatpak-1.14.10-1|182	--with-priv-mode=none \
21mr|flatpak-1.14.10-1|183	--with-system-bubblewrap \
21mr|flatpak-1.14.10-1|184	--enable-docbook-docs $CONFIGFLAGS)
21mr|flatpak-1.14.10-1|185	
21mr|flatpak-1.14.10-1|186	%make V=1
21mr|flatpak-1.14.10-1|187	
21mr|flatpak-1.14.10-1|188	
21mr|flatpak-1.14.10-1|189	%install
21mr|flatpak-1.14.10-1|190	%makeinstall_std
21mr|flatpak-1.14.10-1|191	# The system repo is not installed by the flatpak build system.
21mr|flatpak-1.14.10-1|192	install -d %{buildroot}%{_localstatedir}/lib/flatpak
21mr|flatpak-1.14.10-1|193	install -d %{buildroot}%{_sysconfdir}/flatpak/remotes.d
21mr|flatpak-1.14.10-1|194	rm -f %{buildroot}%{_libdir}/libflatpak.la
21mr|flatpak-1.14.10-1|195	
21mr|flatpak-1.14.10-1|196	%find_lang %{name}

12225 21
21mr|flatpak-kcm-5.27.11-3|1	Summary:	Plasma 5 Flatpak configuration module
21mr|flatpak-kcm-5.27.11-3|2	Name:		flatpak-kcm
21mr|flatpak-kcm-5.27.11-3|3	Version:	5.27.11
21mr|flatpak-kcm-5.27.11-3|4	Release:	3
21mr|flatpak-kcm-5.27.11-3|5	License:	GPLv2+
21mr|flatpak-kcm-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|flatpak-kcm-5.27.11-3|7	Url:		https://www.kde.org/
21mr|flatpak-kcm-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|flatpak-kcm-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|flatpak-kcm-5.27.11-3|10	BuildRequires:	kf5config-devel
21mr|flatpak-kcm-5.27.11-3|11	BuildRequires:	kf5i18n-devel
21mr|flatpak-kcm-5.27.11-3|12	BuildRequires:	kf5itemmodels-devel
21mr|flatpak-kcm-5.27.11-3|13	BuildRequires:	kf5declarative-devel
21mr|flatpak-kcm-5.27.11-3|14	BuildRequires:	kf5kcmutils-devel
21mr|flatpak-kcm-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Svg)
21mr|flatpak-kcm-5.27.11-3|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|flatpak-kcm-5.27.11-3|17	BuildRequires:	pkgconfig(flatpak)
21mr|flatpak-kcm-5.27.11-3|18	
21mr|flatpak-kcm-5.27.11-3|19	%description
21mr|flatpak-kcm-5.27.11-3|20	Plasma 5 Flatpak configuration module.
21mr|flatpak-kcm-5.27.11-3|21	
21mr|flatpak-kcm-5.27.11-3|22	%files -f kcm_flatpak.lang
21mr|flatpak-kcm-5.27.11-3|23	%{_kde5_applicationsdir}/kcm_flatpak.desktop
21mr|flatpak-kcm-5.27.11-3|24	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_flatpak.so
21mr|flatpak-kcm-5.27.11-3|25	%{_kde5_datadir}/kpackage/kcms/kcm_flatpak/contents/ui/*
21mr|flatpak-kcm-5.27.11-3|26	
21mr|flatpak-kcm-5.27.11-3|27	#----------------------------------------------------------------------------
21mr|flatpak-kcm-5.27.11-3|28	
21mr|flatpak-kcm-5.27.11-3|29	%prep
21mr|flatpak-kcm-5.27.11-3|30	%autosetup -p1 -n %{name}-%{version}
21mr|flatpak-kcm-5.27.11-3|31	
21mr|flatpak-kcm-5.27.11-3|32	%build
21mr|flatpak-kcm-5.27.11-3|33	%cmake_kde5
21mr|flatpak-kcm-5.27.11-3|34	%make
21mr|flatpak-kcm-5.27.11-3|35	
21mr|flatpak-kcm-5.27.11-3|36	%install
21mr|flatpak-kcm-5.27.11-3|37	%makeinstall_std -C build
21mr|flatpak-kcm-5.27.11-3|38	
21mr|flatpak-kcm-5.27.11-3|39	%find_lang kcm_flatpak

12226 21
21mr|flex-2.6.4-5|1	Summary:	A tool for creating scanners (text pattern recognizers)
21mr|flex-2.6.4-5|2	Name:		flex
21mr|flex-2.6.4-5|3	Version:	2.6.4
21mr|flex-2.6.4-5|4	Release:	5
21mr|flex-2.6.4-5|5	License:	BSD
21mr|flex-2.6.4-5|6	Group:		Development/Tools
21mr|flex-2.6.4-5|7	Url:		https://github.com/westes/flex
21mr|flex-2.6.4-5|8	Source0:	https://github.com/westes/flex/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|flex-2.6.4-5|9	Patch0:		flex-2.6.1-skel.patch
21mr|flex-2.6.4-5|10	Patch2:		flex-2.6.4-changes-from-git.patch
21mr|flex-2.6.4-5|11	BuildRequires:	bison
21mr|flex-2.6.4-5|12	BuildRequires:	help2man
21mr|flex-2.6.4-5|13	BuildRequires:	indent
21mr|flex-2.6.4-5|14	BuildRequires:	texinfo
21mr|flex-2.6.4-5|15	BuildRequires:	gettext-devel
21mr|flex-2.6.4-5|16	Requires:	m4
21mr|flex-2.6.4-5|17	Conflicts:	flex-reentrant
21mr|flex-2.6.4-5|18	
21mr|flex-2.6.4-5|19	%description
21mr|flex-2.6.4-5|20	The flex program generates scanners. Scanners are programs which can recognize
21mr|flex-2.6.4-5|21	lexical patterns in text.
21mr|flex-2.6.4-5|22	
21mr|flex-2.6.4-5|23	Flex takes pairs of regular expressions and C code as input and generates a C
21mr|flex-2.6.4-5|24	source file as output. The output file is compiled and linked with a library
21mr|flex-2.6.4-5|25	to produce an executable.
21mr|flex-2.6.4-5|26	
21mr|flex-2.6.4-5|27	The executable searches through its input for occurrences of the regular
21mr|flex-2.6.4-5|28	expressions. When a match is found, it executes the corresponding C code.
21mr|flex-2.6.4-5|29	
21mr|flex-2.6.4-5|30	Flex was designed to work with both Yacc and Bison, and is used by many
21mr|flex-2.6.4-5|31	programs as part of their build process.
21mr|flex-2.6.4-5|32	
21mr|flex-2.6.4-5|33	You should install flex if you are going to use your system for application
21mr|flex-2.6.4-5|34	development.
21mr|flex-2.6.4-5|35	
21mr|flex-2.6.4-5|36	%files -f %{name}.lang
21mr|flex-2.6.4-5|37	%doc NEWS README.md AUTHORS COPYING ONEWS
21mr|flex-2.6.4-5|38	%{_bindir}/*
21mr|flex-2.6.4-5|39	%{_mandir}/man1/*
21mr|flex-2.6.4-5|40	%{_libdir}/libfl*.a
21mr|flex-2.6.4-5|41	%{_includedir}/FlexLexer.h
21mr|flex-2.6.4-5|42	%{_infodir}/*
21mr|flex-2.6.4-5|43	%{_libdir}/pkgconfig/libfl.pc
21mr|flex-2.6.4-5|44	
21mr|flex-2.6.4-5|45	#----------------------------------------------------------------------------
21mr|flex-2.6.4-5|46	
21mr|flex-2.6.4-5|47	%prep
21mr|flex-2.6.4-5|48	%autosetup -p1
21mr|flex-2.6.4-5|49	
21mr|flex-2.6.4-5|50	# Force regeneration of skel.c with Patch2 changes
21mr|flex-2.6.4-5|51	rm -f src/skel.c
21mr|flex-2.6.4-5|52	
21mr|flex-2.6.4-5|53	%build
21mr|flex-2.6.4-5|54	CFLAGS="-fPIC %{optflags}" %configure --disable-rpath --disable-shared --enable-static
21mr|flex-2.6.4-5|55	%make_build
21mr|flex-2.6.4-5|56	
21mr|flex-2.6.4-5|57	%install
21mr|flex-2.6.4-5|58	%make_install
21mr|flex-2.6.4-5|59	
21mr|flex-2.6.4-5|60	%find_lang %{name}
21mr|flex-2.6.4-5|61	
21mr|flex-2.6.4-5|62	pushd %{buildroot}
21mr|flex-2.6.4-5|63	ln -sf flex .%{_bindir}/lex
21mr|flex-2.6.4-5|64	ln -s flex.1 .%{_mandir}/man1/lex.1
21mr|flex-2.6.4-5|65	ln -s flex.1 .%{_mandir}/man1/flex++.1
21mr|flex-2.6.4-5|66	popd
21mr|flex-2.6.4-5|67	
21mr|flex-2.6.4-5|68	%check
21mr|flex-2.6.4-5|69	#(tpg) these tests used features removed in bison-2.6
21mr|flex-2.6.4-5|70	sed -i -e '/test-bison-yylloc/d' -e '/test-bison-yylval/d' tests/Makefile.am
21mr|flex-2.6.4-5|71	
21mr|flex-2.6.4-5|72	make check

12227 21
21mr|flite-2.2-4|1	%define major 2.2
21mr|flite-2.2-4|2	%define libname %mklibname %{name} %{major}
21mr|flite-2.2-4|3	%define devname %mklibname %{name} -d
21mr|flite-2.2-4|4	
21mr|flite-2.2-4|5	Summary:	Small, fast speech synthesis engine (text-to-speech)
21mr|flite-2.2-4|6	Name:		flite
21mr|flite-2.2-4|7	Version:	2.2
21mr|flite-2.2-4|8	Release:	4
21mr|flite-2.2-4|9	License:	MIT
21mr|flite-2.2-4|10	Group:		Sound
21mr|flite-2.2-4|11	Url:		https://github.com/festvox/flite
21mr|flite-2.2-4|12	Source0:	https://github.com/festvox/flite/archive/%{name}-%{version}.tar.gz
21mr|flite-2.2-4|13	Source1:	README-ALSA.txt
21mr|flite-2.2-4|14	Patch0:		flite-2.1-fix-library-interdependencies.patch
21mr|flite-2.2-4|15	BuildRequires:	chrpath
21mr|flite-2.2-4|16	BuildRequires:	ed
21mr|flite-2.2-4|17	BuildRequires:	texi2html
21mr|flite-2.2-4|18	BuildRequires:	pkgconfig(libpulse)
21mr|flite-2.2-4|19	
21mr|flite-2.2-4|20	%description
21mr|flite-2.2-4|21	Flite (festival-lite) is a small, fast run-time speech synthesis engine
21mr|flite-2.2-4|22	developed at CMU and primarily designed for small embedded machines and/or
21mr|flite-2.2-4|23	large servers. Flite is designed as an alternative synthesis engine to
21mr|flite-2.2-4|24	Festival for voices built using the FestVox suite of voice building tools.
21mr|flite-2.2-4|25	
21mr|flite-2.2-4|26	%files
21mr|flite-2.2-4|27	%doc ACKNOWLEDGEMENTS README-ALSA.txt
21mr|flite-2.2-4|28	%{_bindir}/*
21mr|flite-2.2-4|29	
21mr|flite-2.2-4|30	#----------------------------------------------------------------------------
21mr|flite-2.2-4|31	
21mr|flite-2.2-4|32	%package -n %{libname}
21mr|flite-2.2-4|33	Summary:	Shared libraries for flite
21mr|flite-2.2-4|34	Group:		System/Libraries
21mr|flite-2.2-4|35	%rename %{_lib}flite1
21mr|flite-2.2-4|36	
21mr|flite-2.2-4|37	%description -n %{libname}
21mr|flite-2.2-4|38	Shared libraries for Flite, a small, fast speech synthesis engine.
21mr|flite-2.2-4|39	
21mr|flite-2.2-4|40	%files -n %{libname}
21mr|flite-2.2-4|41	%{_libdir}/lib%{name}*.so.%{major}*
21mr|flite-2.2-4|42	%{_libdir}/lib%{name}*.so.1
21mr|flite-2.2-4|43	
21mr|flite-2.2-4|44	#----------------------------------------------------------------------------
21mr|flite-2.2-4|45	
21mr|flite-2.2-4|46	%package -n %{devname}
21mr|flite-2.2-4|47	Summary:	Development files for flite
21mr|flite-2.2-4|48	Group:		Development/C
21mr|flite-2.2-4|49	Requires:	%{libname} = %{EVRD}
21mr|flite-2.2-4|50	Provides:	%{name}-devel = %{EVRD}
21mr|flite-2.2-4|51	
21mr|flite-2.2-4|52	%description -n %{devname}
21mr|flite-2.2-4|53	Development files for Flite, a small, fast speech synthesis engine.
21mr|flite-2.2-4|54	
21mr|flite-2.2-4|55	%files -n %{devname}
21mr|flite-2.2-4|56	%{_libdir}/lib%{name}*.so
21mr|flite-2.2-4|57	%{_includedir}/%{name}/
21mr|flite-2.2-4|58	%{_libdir}/pkgconfig/flite.pc
21mr|flite-2.2-4|59	
21mr|flite-2.2-4|60	#----------------------------------------------------------------------------
21mr|flite-2.2-4|61	
21mr|flite-2.2-4|62	%prep
21mr|flite-2.2-4|63	%autosetup -p1
21mr|flite-2.2-4|64	
21mr|flite-2.2-4|65	cp -p %{SOURCE1} .
21mr|flite-2.2-4|66	
21mr|flite-2.2-4|67	%build
21mr|flite-2.2-4|68	autoreconf -fvi
21mr|flite-2.2-4|69	%configure \
21mr|flite-2.2-4|70	--enable-shared \
21mr|flite-2.2-4|71	--with-audio=pulseaudio
21mr|flite-2.2-4|72	
21mr|flite-2.2-4|73	make V=1
21mr|flite-2.2-4|74	
21mr|flite-2.2-4|75	# Build documentation
21mr|flite-2.2-4|76	# latex breakage somewhere...?
21mr|flite-2.2-4|77	#%make -C doc %{name}.html
21mr|flite-2.2-4|78	
21mr|flite-2.2-4|79	%install
21mr|flite-2.2-4|80	%make_install
21mr|flite-2.2-4|81	
21mr|flite-2.2-4|82	rm %{buildroot}%{_libdir}/libflite*.a
21mr|flite-2.2-4|83	chrpath -d %{buildroot}%{_bindir}/*
21mr|flite-2.2-4|84	
21mr|flite-2.2-4|85	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|flite-2.2-4|86	cat > %{buildroot}%{_libdir}/pkgconfig/flite.pc << EOF
21mr|flite-2.2-4|87	prefix=%{_prefix}
21mr|flite-2.2-4|88	exec_prefix=%{_prefix}
21mr|flite-2.2-4|89	libdir=%{_libdir}
21mr|flite-2.2-4|90	includedir=%{_includedir}
21mr|flite-2.2-4|91	version=%{version}
21mr|flite-2.2-4|92	
21mr|flite-2.2-4|93	Name: flite
21mr|flite-2.2-4|94	Description: small, fast speech synthesis engine
21mr|flite-2.2-4|95	Version: ${version}
21mr|flite-2.2-4|96	Libs: -lflite
21mr|flite-2.2-4|97	Cflags:
21mr|flite-2.2-4|98	EOF
21mr|flite-2.2-4|99	

12228 21
21mr|fltk-1.3.8-2|1	%define major 1.3
21mr|fltk-1.3.8-2|2	%define libname %mklibname %{name} %{major}
21mr|fltk-1.3.8-2|3	%define libforms %mklibname %{name}_forms %{major}
21mr|fltk-1.3.8-2|4	%define libgl %mklibname %{name}_gl %{major}
21mr|fltk-1.3.8-2|5	%define libimages %mklibname %{name}_images %{major}
21mr|fltk-1.3.8-2|6	%define devname %mklibname %{name} -d
21mr|fltk-1.3.8-2|7	
21mr|fltk-1.3.8-2|8	Summary:	Fast Light Tool Kit (FLTK)
21mr|fltk-1.3.8-2|9	Name:		fltk
21mr|fltk-1.3.8-2|10	Version:	1.3.8
21mr|fltk-1.3.8-2|11	Release:	2
21mr|fltk-1.3.8-2|12	License:	LGPLv2.1+
21mr|fltk-1.3.8-2|13	Group:		System/Libraries
21mr|fltk-1.3.8-2|14	Url:		http://www.fltk.org
21mr|fltk-1.3.8-2|15	Source0:	https://www.fltk.org/pub/fltk/%{version}/%{name}-%{version}-source.tar.gz
21mr|fltk-1.3.8-2|16	Patch1:		fltk-1.3.8-fix-cmake-install-cmake-path.patch
21mr|fltk-1.3.8-2|17	Patch2:		fltk-1.3.8-fix-libdir.patch
21mr|fltk-1.3.8-2|18	BuildRequires:	cmake
21mr|fltk-1.3.8-2|19	BuildRequires:	man
21mr|fltk-1.3.8-2|20	BuildRequires:	jpeg-devel
21mr|fltk-1.3.8-2|21	BuildRequires:	pkgconfig(gl)
21mr|fltk-1.3.8-2|22	BuildRequires:	pkgconfig(fontconfig)
21mr|fltk-1.3.8-2|23	BuildRequires:	pkgconfig(libpng)
21mr|fltk-1.3.8-2|24	BuildRequires:	pkgconfig(x11)
21mr|fltk-1.3.8-2|25	BuildRequires:	pkgconfig(xft)
21mr|fltk-1.3.8-2|26	BuildRequires:	pkgconfig(xinerama)
21mr|fltk-1.3.8-2|27	BuildRequires:	jpeg-devel
21mr|fltk-1.3.8-2|28	
21mr|fltk-1.3.8-2|29	%description
21mr|fltk-1.3.8-2|30	The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd
21mr|fltk-1.3.8-2|31	C++ graphical user interface toolkit for X (UNIX(r)), OpenGL(r),
21mr|fltk-1.3.8-2|32	and Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally
21mr|fltk-1.3.8-2|33	developed by Mr. Bill Spitzak and is currently maintained by a
21mr|fltk-1.3.8-2|34	small group of developers across the world with a central
21mr|fltk-1.3.8-2|35	repository in the US.
21mr|fltk-1.3.8-2|36	
21mr|fltk-1.3.8-2|37	#----------------------------------------------------------------------------
21mr|fltk-1.3.8-2|38	
21mr|fltk-1.3.8-2|39	%package -n %{libname}
21mr|fltk-1.3.8-2|40	Summary:	Fast Light Tool Kit (FLTK) - main library
21mr|fltk-1.3.8-2|41	Group:		System/Libraries
21mr|fltk-1.3.8-2|42	Provides:	%{name} = %{EVRD}
21mr|fltk-1.3.8-2|43	Conflicts:	%{name} < 1.3.2
21mr|fltk-1.3.8-2|44	
21mr|fltk-1.3.8-2|45	%description -n %{libname}
21mr|fltk-1.3.8-2|46	The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd
21mr|fltk-1.3.8-2|47	C++ graphical user interface toolkit for X (UNIX(r)), OpenGL(r),
21mr|fltk-1.3.8-2|48	and Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally
21mr|fltk-1.3.8-2|49	developed by Mr. Bill Spitzak and is currently maintained by a
21mr|fltk-1.3.8-2|50	small group of developers across the world with a central
21mr|fltk-1.3.8-2|51	repository in the US.
21mr|fltk-1.3.8-2|52	
21mr|fltk-1.3.8-2|53	%files -n %{libname}
21mr|fltk-1.3.8-2|54	%{_libdir}/libfltk.so.%{major}
21mr|fltk-1.3.8-2|55	%{_libdir}/libfltk.so.%{version}
21mr|fltk-1.3.8-2|56	
21mr|fltk-1.3.8-2|57	#----------------------------------------------------------------------------
21mr|fltk-1.3.8-2|58	
21mr|fltk-1.3.8-2|59	%package -n %{libforms}
21mr|fltk-1.3.8-2|60	Summary:	Fast Light Tool Kit (FLTK) - library
21mr|fltk-1.3.8-2|61	Group:		System/Libraries
21mr|fltk-1.3.8-2|62	Conflicts:	%{_lib}fltk0 < 1.3.2-1
21mr|fltk-1.3.8-2|63	Conflicts:	%{name} < 1.3.2
21mr|fltk-1.3.8-2|64	
21mr|fltk-1.3.8-2|65	%description -n %{libforms}
21mr|fltk-1.3.8-2|66	This package contains a shared library for %{name}.
21mr|fltk-1.3.8-2|67	
21mr|fltk-1.3.8-2|68	%files -n %{libforms}
21mr|fltk-1.3.8-2|69	%{_libdir}/libfltk_forms.so.%{major}
21mr|fltk-1.3.8-2|70	%{_libdir}/libfltk_forms.so.%{version}
21mr|fltk-1.3.8-2|71	
21mr|fltk-1.3.8-2|72	#----------------------------------------------------------------------------
21mr|fltk-1.3.8-2|73	
21mr|fltk-1.3.8-2|74	%package -n %{libgl}
21mr|fltk-1.3.8-2|75	Summary:	Fast Light Tool Kit (FLTK) - library
21mr|fltk-1.3.8-2|76	Group:		System/Libraries
21mr|fltk-1.3.8-2|77	Conflicts:	%{_lib}fltk0 < 1.3.2-1
21mr|fltk-1.3.8-2|78	Conflicts:	%{name} < 1.3.2
21mr|fltk-1.3.8-2|79	
21mr|fltk-1.3.8-2|80	%description -n %{libgl}
21mr|fltk-1.3.8-2|81	This package contains a shared library for %{name}.
21mr|fltk-1.3.8-2|82	
21mr|fltk-1.3.8-2|83	%files -n %{libgl}
21mr|fltk-1.3.8-2|84	%{_libdir}/libfltk_gl.so.%{major}
21mr|fltk-1.3.8-2|85	%{_libdir}/libfltk_gl.so.%{version}
21mr|fltk-1.3.8-2|86	
21mr|fltk-1.3.8-2|87	#----------------------------------------------------------------------------
21mr|fltk-1.3.8-2|88	
21mr|fltk-1.3.8-2|89	%package -n %{libimages}
21mr|fltk-1.3.8-2|90	Summary:	Fast Light Tool Kit (FLTK) - library
21mr|fltk-1.3.8-2|91	Group:		System/Libraries
21mr|fltk-1.3.8-2|92	Conflicts:	%{_lib}fltk0 < 1.3.2-1
21mr|fltk-1.3.8-2|93	Conflicts:	%{name} < 1.3.2
21mr|fltk-1.3.8-2|94	
21mr|fltk-1.3.8-2|95	%description -n %{libimages}
21mr|fltk-1.3.8-2|96	This package contains a shared library for %{name}.
21mr|fltk-1.3.8-2|97	
21mr|fltk-1.3.8-2|98	%files -n %{libimages}
21mr|fltk-1.3.8-2|99	%{_libdir}/libfltk_images.so.%{major}
21mr|fltk-1.3.8-2|100	%{_libdir}/libfltk_images.so.%{version}
21mr|fltk-1.3.8-2|101	
21mr|fltk-1.3.8-2|102	#----------------------------------------------------------------------------
21mr|fltk-1.3.8-2|103	
21mr|fltk-1.3.8-2|104	%package -n %{devname}
21mr|fltk-1.3.8-2|105	Summary:	Fast Light Tool Kit (FLTK) - development environment
21mr|fltk-1.3.8-2|106	Group:		Development/C
21mr|fltk-1.3.8-2|107	Requires:	%{libname} = %{EVRD}
21mr|fltk-1.3.8-2|108	Requires:	%{libforms} = %{EVRD}
21mr|fltk-1.3.8-2|109	Requires:	%{libgl} = %{EVRD}
21mr|fltk-1.3.8-2|110	Requires:	%{libimages} = %{EVRD}
21mr|fltk-1.3.8-2|111	Provides:	%{name}-devel = %{EVRD}
21mr|fltk-1.3.8-2|112	
21mr|fltk-1.3.8-2|113	%description -n %{devname}
21mr|fltk-1.3.8-2|114	Install libfltk1-devel if you need to develop FLTK applications. You'll
21mr|fltk-1.3.8-2|115	need to install the libfltk1.1 package if you plan to run dynamically
21mr|fltk-1.3.8-2|116	linked applications.
21mr|fltk-1.3.8-2|117	
21mr|fltk-1.3.8-2|118	%files -n %{devname}
21mr|fltk-1.3.8-2|119	%doc README CHANGES
21mr|fltk-1.3.8-2|120	%{_includedir}/F?
21mr|fltk-1.3.8-2|121	%{_bindir}/fltk-config
21mr|fltk-1.3.8-2|122	%{_bindir}/fluid
21mr|fltk-1.3.8-2|123	%{_iconsdir}/hicolor/*/apps/fluid.png
21mr|fltk-1.3.8-2|124	%{_datadir}/applications/fluid.desktop
21mr|fltk-1.3.8-2|125	%{_datadir}/mime/packages/fluid.xml
21mr|fltk-1.3.8-2|126	%{_mandir}/man?/*
21mr|fltk-1.3.8-2|127	%{_libdir}/cmake/fltk
21mr|fltk-1.3.8-2|128	%{_libdir}/libfltk*.so
21mr|fltk-1.3.8-2|129	%{_libdir}/libfltk*.a
21mr|fltk-1.3.8-2|130	
21mr|fltk-1.3.8-2|131	#----------------------------------------------------------------------------
21mr|fltk-1.3.8-2|132	
21mr|fltk-1.3.8-2|133	%prep
21mr|fltk-1.3.8-2|134	%autosetup -p1
21mr|fltk-1.3.8-2|135	
21mr|fltk-1.3.8-2|136	%build
21mr|fltk-1.3.8-2|137	%define Werror_cflags %{nil}
21mr|fltk-1.3.8-2|138	%cmake \
21mr|fltk-1.3.8-2|139	-DOPTION_BUILD_SHARED_LIBS=ON \
21mr|fltk-1.3.8-2|140	-DFLTK_BUILD_TEST=OFF
21mr|fltk-1.3.8-2|141	%make_build
21mr|fltk-1.3.8-2|142	
21mr|fltk-1.3.8-2|143	%install
21mr|fltk-1.3.8-2|144	%make_install -C build

12229 21
21mr|fluid-soundfont-3.1-8|1	%define	patch_pkg_version 2
21mr|fluid-soundfont-3.1-8|2	
21mr|fluid-soundfont-3.1-8|3	%define	common_description \
21mr|fluid-soundfont-3.1-8|4	FluidR3 is the third release of Frank Wen's pro-quality GM/GS soundfont.\
21mr|fluid-soundfont-3.1-8|5	The soundfont has lots of excellent samples, including all the GM instruments\
21mr|fluid-soundfont-3.1-8|6	along side with the GS instruments that are recycled and reprogrammed versions\
21mr|fluid-soundfont-3.1-8|7	of the GM presets.
21mr|fluid-soundfont-3.1-8|8	
21mr|fluid-soundfont-3.1-8|9	Summary:	Pro-quality GM/GS soundfont
21mr|fluid-soundfont-3.1-8|10	Name:		fluid-soundfont
21mr|fluid-soundfont-3.1-8|11	Version:	3.1
21mr|fluid-soundfont-3.1-8|12	Release:	8
21mr|fluid-soundfont-3.1-8|13	License:	MIT
21mr|fluid-soundfont-3.1-8|14	Group:		Sound
21mr|fluid-soundfont-3.1-8|15	# The original URL (http://www.powermage.com/fluid) seems dead. Therefore we point
21mr|fluid-soundfont-3.1-8|16	# to the Hammersound archives:
21mr|fluid-soundfont-3.1-8|17	URL:            http://www.hammersound.com/cgi-bin/soundlink.pl?action=view_category&category=Collections&ListStart=0&ListLength=20
21mr|fluid-soundfont-3.1-8|18	# There is also: https://musescore.org/en/handbook/soundfont
21mr|fluid-soundfont-3.1-8|19	# The Hammersound source gives us a soundfont in a linux-unfriendly .sfArk format.
21mr|fluid-soundfont-3.1-8|20	# In order to convert this to a linux-friendly .sf2 format one needs to use a
21mr|fluid-soundfont-3.1-8|21	# non-free utility sfarkxtc from http://www.melodymachine.com
21mr|fluid-soundfont-3.1-8|22	# This page explains how this conversion is done: http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/doc/ch01s46.html
21mr|fluid-soundfont-3.1-8|23	# Debian folks already did this and we will borrow their source tarball:
21mr|fluid-soundfont-3.1-8|24	Source0:        http://ftp.de.debian.org/debian/pool/main/f/%{name}/%{name}_%{version}.orig.tar.gz
21mr|fluid-soundfont-3.1-8|25	# Some information about the soundfont that can be found in the Hammersound archive:
21mr|fluid-soundfont-3.1-8|26	Source1:        Fluid_R3_Readme.pdf
21mr|fluid-soundfont-3.1-8|27	Source2:	timidity-fluid.cfg
21mr|fluid-soundfont-3.1-8|28	BuildRequires:	soundfont-utils
21mr|fluid-soundfont-3.1-8|29	BuildArch:	noarch
21mr|fluid-soundfont-3.1-8|30	
21mr|fluid-soundfont-3.1-8|31	%description
21mr|fluid-soundfont-3.1-8|32	%common_description
21mr|fluid-soundfont-3.1-8|33	
21mr|fluid-soundfont-3.1-8|34	#-----------------------------------------------------------------------------
21mr|fluid-soundfont-3.1-8|35	
21mr|fluid-soundfont-3.1-8|36	%package common
21mr|fluid-soundfont-3.1-8|37	Summary:	Common files for FluidR3 soundfont
21mr|fluid-soundfont-3.1-8|38	Group:		Sound
21mr|fluid-soundfont-3.1-8|39	
21mr|fluid-soundfont-3.1-8|40	%description common
21mr|fluid-soundfont-3.1-8|41	%common_description
21mr|fluid-soundfont-3.1-8|42	This package contains common files shared among all FluidR3 soundfont packages.
21mr|fluid-soundfont-3.1-8|43	
21mr|fluid-soundfont-3.1-8|44	%files common
21mr|fluid-soundfont-3.1-8|45	%doc COPYING README *Readme*
21mr|fluid-soundfont-3.1-8|46	%dir %{_datadir}/soundfonts/
21mr|fluid-soundfont-3.1-8|47	
21mr|fluid-soundfont-3.1-8|48	#-----------------------------------------------------------------------------
21mr|fluid-soundfont-3.1-8|49	
21mr|fluid-soundfont-3.1-8|50	%package gm
21mr|fluid-soundfont-3.1-8|51	Summary:	Pro-quality General Midi soundfont
21mr|fluid-soundfont-3.1-8|52	Group:		Sound
21mr|fluid-soundfont-3.1-8|53	Requires:	%{name}-common = %{version}-%{release}
21mr|fluid-soundfont-3.1-8|54	Provides:	soundfont2
21mr|fluid-soundfont-3.1-8|55	Provides:	soundfont2-default
21mr|fluid-soundfont-3.1-8|56	
21mr|fluid-soundfont-3.1-8|57	%description gm
21mr|fluid-soundfont-3.1-8|58	%common_description
21mr|fluid-soundfont-3.1-8|59	This package contains Fluid General Midi (GM) soundfont in soundfont 2.0 (.sf2)
21mr|fluid-soundfont-3.1-8|60	format.
21mr|fluid-soundfont-3.1-8|61	
21mr|fluid-soundfont-3.1-8|62	%files gm
21mr|fluid-soundfont-3.1-8|63	%{_datadir}/soundfonts/FluidR3_GM.sf2
21mr|fluid-soundfont-3.1-8|64	%{_datadir}/soundfonts/default.sf2
21mr|fluid-soundfont-3.1-8|65	
21mr|fluid-soundfont-3.1-8|66	#-----------------------------------------------------------------------------
21mr|fluid-soundfont-3.1-8|67	
21mr|fluid-soundfont-3.1-8|68	%package gs
21mr|fluid-soundfont-3.1-8|69	Summary:	Pro-quality General Standard Extension soundfont
21mr|fluid-soundfont-3.1-8|70	Group:		Sound
21mr|fluid-soundfont-3.1-8|71	Requires:	%{name}-common = %{version}-%{release}
21mr|fluid-soundfont-3.1-8|72	Requires:	%{name}-gm = %{version}-%{release}
21mr|fluid-soundfont-3.1-8|73	Provides:	soundfont2
21mr|fluid-soundfont-3.1-8|74	
21mr|fluid-soundfont-3.1-8|75	%description gs
21mr|fluid-soundfont-3.1-8|76	%common_description
21mr|fluid-soundfont-3.1-8|77	This package contains instruments belonging to General Midi's General Standard
21mr|fluid-soundfont-3.1-8|78	(GS) Extension in soundfont 2.0 (.sf2) format.
21mr|fluid-soundfont-3.1-8|79	
21mr|fluid-soundfont-3.1-8|80	%files gs
21mr|fluid-soundfont-3.1-8|81	%{_datadir}/soundfonts/FluidR3_GS.sf2
21mr|fluid-soundfont-3.1-8|82	
21mr|fluid-soundfont-3.1-8|83	#-----------------------------------------------------------------------------
21mr|fluid-soundfont-3.1-8|84	
21mr|fluid-soundfont-3.1-8|85	%package -n timidity-patch-fluid
21mr|fluid-soundfont-3.1-8|86	Summary:	Pro-quality General Midi soundfont in GUS patch format
21mr|fluid-soundfont-3.1-8|87	Group:		Sound
21mr|fluid-soundfont-3.1-8|88	Requires:	%{name}-common = %{version}-%{release}
21mr|fluid-soundfont-3.1-8|89	%rename		fluid-soundfont-lite-patches
21mr|fluid-soundfont-3.1-8|90	Provides:	timidity-instruments = %{patch_pkg_version}
21mr|fluid-soundfont-3.1-8|91	Obsoletes:	timidity-instruments < %{patch_pkg_version}
21mr|fluid-soundfont-3.1-8|92	
21mr|fluid-soundfont-3.1-8|93	%description -n timidity-patch-fluid
21mr|fluid-soundfont-3.1-8|94	%common_description
21mr|fluid-soundfont-3.1-8|95	This package contains Fluid General Midi (GM) soundfont in Gravis Ultrasound
21mr|fluid-soundfont-3.1-8|96	(GUS) patch (.pat) format.
21mr|fluid-soundfont-3.1-8|97	
21mr|fluid-soundfont-3.1-8|98	%files -n timidity-patch-fluid
21mr|fluid-soundfont-3.1-8|99	%config %{_sysconfdir}/timidity/fluid/FluidR3.cfg
21mr|fluid-soundfont-3.1-8|100	%config %{_sysconfdir}/timidity/timidity-fluid.cfg
21mr|fluid-soundfont-3.1-8|101	%{_datadir}/timidity/fluid/
21mr|fluid-soundfont-3.1-8|102	
21mr|fluid-soundfont-3.1-8|103	
21mr|fluid-soundfont-3.1-8|104	%post -n timidity-patch-fluid
21mr|fluid-soundfont-3.1-8|105	%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-fluid.cfg 40
21mr|fluid-soundfont-3.1-8|106	
21mr|fluid-soundfont-3.1-8|107	%postun -n timidity-patch-fluid
21mr|fluid-soundfont-3.1-8|108	if [ "$1" = "0" ]; then
21mr|fluid-soundfont-3.1-8|109	%{_sbindir}/update-alternatives --remove timidity.cfg %{_sysconfdir}/timidity/timidity-fluid.cfg
21mr|fluid-soundfont-3.1-8|110	fi
21mr|fluid-soundfont-3.1-8|111	
21mr|fluid-soundfont-3.1-8|112	#-----------------------------------------------------------------------------
21mr|fluid-soundfont-3.1-8|113	
21mr|fluid-soundfont-3.1-8|114	%prep
21mr|fluid-soundfont-3.1-8|115	%setup -q
21mr|fluid-soundfont-3.1-8|116	cp -a %{SOURCE1} .
21mr|fluid-soundfont-3.1-8|117	
21mr|fluid-soundfont-3.1-8|118	
21mr|fluid-soundfont-3.1-8|119	%build
21mr|fluid-soundfont-3.1-8|120	unsf -v -s -m FluidR3_GM.sf2
21mr|fluid-soundfont-3.1-8|121	unsf -v -s -m FluidR3_GS.sf2
21mr|fluid-soundfont-3.1-8|122	
21mr|fluid-soundfont-3.1-8|123	# Cut the size of the patches subpackage:
21mr|fluid-soundfont-3.1-8|124	for bank in GM-B{8,9,16} Standard{1,2,3,4,5,6,7} Room{1,2,3,4,5,6,7} Power{1,2,3} Jazz{1,2,3,4} Brush{1,2}; do
21mr|fluid-soundfont-3.1-8|125	sed -i "/$bank/d" FluidR3_GM.cfg
21mr|fluid-soundfont-3.1-8|126	rm -fr *$bank*
21mr|fluid-soundfont-3.1-8|127	done
21mr|fluid-soundfont-3.1-8|128	
21mr|fluid-soundfont-3.1-8|129	echo dir /usr/share/timidity/fluid > FluidR3.cfg
21mr|fluid-soundfont-3.1-8|130	cat FluidR3_GM.cfg FluidR3_GS.cfg >> FluidR3.cfg
21mr|fluid-soundfont-3.1-8|131	
21mr|fluid-soundfont-3.1-8|132	# The GUS patches get used by a lot of different programs and some need the
21mr|fluid-soundfont-3.1-8|133	# path to the patches to be absolute
21mr|fluid-soundfont-3.1-8|134	#sed -i 's|FluidR3_GM-|%%{_datadir}/soundfonts/%%{name}-lite-patches/FluidR3_GM-|g' FluidR3.cfg
21mr|fluid-soundfont-3.1-8|135	#sed -i 's|FluidR3_GS-|%%{_datadir}/soundfonts/%%{name}-lite-patches/FluidR3_GS-|g' FluidR3.cfg
21mr|fluid-soundfont-3.1-8|136	
21mr|fluid-soundfont-3.1-8|137	
21mr|fluid-soundfont-3.1-8|138	%install
21mr|fluid-soundfont-3.1-8|139	# The actual soundfonts:
21mr|fluid-soundfont-3.1-8|140	mkdir -p %{buildroot}%{_datadir}/soundfonts
21mr|fluid-soundfont-3.1-8|141	install -p -m 644 FluidR3_GM.sf2 %{buildroot}%{_datadir}/soundfonts
21mr|fluid-soundfont-3.1-8|142	install -p -m 644 FluidR3_GS.sf2 %{buildroot}%{_datadir}/soundfonts
21mr|fluid-soundfont-3.1-8|143	# Create a symlink to denote that this is the Rosa default soundfont
21mr|fluid-soundfont-3.1-8|144	ln -s FluidR3_GM.sf2 %{buildroot}%{_datadir}/soundfonts/default.sf2
21mr|fluid-soundfont-3.1-8|145	
21mr|fluid-soundfont-3.1-8|146	# GUS patches:
21mr|fluid-soundfont-3.1-8|147	mkdir -p %{buildroot}%{_sysconfdir}
21mr|fluid-soundfont-3.1-8|148	mkdir -p %{buildroot}%{_datadir}/timidity/fluid
21mr|fluid-soundfont-3.1-8|149	cp -a FluidR3_GM-* %{buildroot}%{_datadir}/timidity/fluid
21mr|fluid-soundfont-3.1-8|150	cp -a FluidR3_GS-* %{buildroot}%{_datadir}/timidity/fluid
21mr|fluid-soundfont-3.1-8|151	mkdir -p %{buildroot}%{_sysconfdir}/timidity/fluid
21mr|fluid-soundfont-3.1-8|152	install -p -m 644 FluidR3.cfg %{buildroot}%{_sysconfdir}/timidity/fluid/FluidR3.cfg
21mr|fluid-soundfont-3.1-8|153	install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/timidity/timidity-fluid.cfg
21mr|fluid-soundfont-3.1-8|154	
21mr|fluid-soundfont-3.1-8|155	
21mr|fluid-soundfont-3.1-8|156	%triggerpostun -- TiMidity++ <= 2.13.2-1mdk
21mr|fluid-soundfont-3.1-8|157	%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-fluid.cfg 40

12230 21
21mr|fluidsynth-2.3.0-2|1	%define	major 3
21mr|fluidsynth-2.3.0-2|2	%define	libname %mklibname %{name} %{major}
21mr|fluidsynth-2.3.0-2|3	%define	devname %mklibname %{name} -d
21mr|fluidsynth-2.3.0-2|4	
21mr|fluidsynth-2.3.0-2|5	Summary:	Realtime, SoundFont-based synthesizer
21mr|fluidsynth-2.3.0-2|6	Name:		fluidsynth
21mr|fluidsynth-2.3.0-2|7	Version:	2.3.0
21mr|fluidsynth-2.3.0-2|8	Release:	2
21mr|fluidsynth-2.3.0-2|9	License:	LGPLv2+
21mr|fluidsynth-2.3.0-2|10	Group:		Sound
21mr|fluidsynth-2.3.0-2|11	Url:		https://www.fluidsynth.org/
21mr|fluidsynth-2.3.0-2|12	Source0:	https://github.com/FluidSynth/fluidsynth/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|fluidsynth-2.3.0-2|13	Patch0:		CVE-2025-56225.patch
21mr|fluidsynth-2.3.0-2|14	BuildRequires:	cmake
21mr|fluidsynth-2.3.0-2|15	BuildRequires:	chrpath
21mr|fluidsynth-2.3.0-2|16	BuildRequires:	doxygen
21mr|fluidsynth-2.3.0-2|17	BuildRequires:	ladspa-devel
21mr|fluidsynth-2.3.0-2|18	BuildRequires:	readline-devel
21mr|fluidsynth-2.3.0-2|19	BuildRequires:	pkgconfig(alsa)
21mr|fluidsynth-2.3.0-2|20	BuildRequires:	pkgconfig(dbus-1)
21mr|fluidsynth-2.3.0-2|21	BuildRequires:	pkgconfig(glib-2.0) >= 2.26.0
21mr|fluidsynth-2.3.0-2|22	BuildRequires:	pkgconfig(jack)
21mr|fluidsynth-2.3.0-2|23	# FIXME: Find a way to use ladish, to avoid conflicts forcing the removing
21mr|fluidsynth-2.3.0-2|24	# of packages using it (eg Carla or Cadence)
21mr|fluidsynth-2.3.0-2|25	#BuildRequires:	pkgconfig(lash-1.0) >= 0.3
21mr|fluidsynth-2.3.0-2|26	# FIXME: Still in Contrib...
21mr|fluidsynth-2.3.0-2|27	#BuildRequires:	pkgconfig(libinstpatch-1.0) >= 1.1.0
21mr|fluidsynth-2.3.0-2|28	BuildRequires:	pkgconfig(libpulse)
21mr|fluidsynth-2.3.0-2|29	BuildRequires:	pkgconfig(ncurses)
21mr|fluidsynth-2.3.0-2|30	BuildRequires:	pkgconfig(ompi)
21mr|fluidsynth-2.3.0-2|31	BuildRequires:	pkgconfig(portaudio-2.0) >= 19
21mr|fluidsynth-2.3.0-2|32	BuildRequires:	pkgconfig(sdl2)
21mr|fluidsynth-2.3.0-2|33	BuildRequires:	pkgconfig(SDL2_mixer)
21mr|fluidsynth-2.3.0-2|34	BuildRequires:	pkgconfig(sndfile) >= 1.0.18
21mr|fluidsynth-2.3.0-2|35	BuildRequires:	pkgconfig(systemd)
21mr|fluidsynth-2.3.0-2|36	
21mr|fluidsynth-2.3.0-2|37	%description
21mr|fluidsynth-2.3.0-2|38	FluidSynth is a real-time software synthesizer based on the SoundFont 2
21mr|fluidsynth-2.3.0-2|39	specifications. It is a "software synthesizer". FluidSynth can read MIDI
21mr|fluidsynth-2.3.0-2|40	events from the MIDI input device and render them to the audio device. It can
21mr|fluidsynth-2.3.0-2|41	also play MIDI files.
21mr|fluidsynth-2.3.0-2|42	
21mr|fluidsynth-2.3.0-2|43	%files
21mr|fluidsynth-2.3.0-2|44	%doc README.md
21mr|fluidsynth-2.3.0-2|45	%{_bindir}/%{name}
21mr|fluidsynth-2.3.0-2|46	%{_mandir}/man1/%{name}.1.*
21mr|fluidsynth-2.3.0-2|47	
21mr|fluidsynth-2.3.0-2|48	#----------------------------------------------------------------------------
21mr|fluidsynth-2.3.0-2|49	
21mr|fluidsynth-2.3.0-2|50	%package -n %{libname}
21mr|fluidsynth-2.3.0-2|51	Summary:	Dynamic libraries from %{name}
21mr|fluidsynth-2.3.0-2|52	Group:		System/Libraries
21mr|fluidsynth-2.3.0-2|53	
21mr|fluidsynth-2.3.0-2|54	%description -n %{libname}
21mr|fluidsynth-2.3.0-2|55	Dynamic libraries from %{name}.
21mr|fluidsynth-2.3.0-2|56	
21mr|fluidsynth-2.3.0-2|57	%files -n %{libname}
21mr|fluidsynth-2.3.0-2|58	%license LICENSE
21mr|fluidsynth-2.3.0-2|59	%{_libdir}/libfluidsynth.so.%{major}*
21mr|fluidsynth-2.3.0-2|60	
21mr|fluidsynth-2.3.0-2|61	#----------------------------------------------------------------------------
21mr|fluidsynth-2.3.0-2|62	
21mr|fluidsynth-2.3.0-2|63	%package -n %{devname}
21mr|fluidsynth-2.3.0-2|64	Summary:	Header files and libraries from %{name}
21mr|fluidsynth-2.3.0-2|65	Group:		Development/C
21mr|fluidsynth-2.3.0-2|66	Requires:	%{libname} = %{EVRD}
21mr|fluidsynth-2.3.0-2|67	Provides:	%{name}-devel = %{EVRD}
21mr|fluidsynth-2.3.0-2|68	Provides:	lib%{name}-devel = %{EVRD}
21mr|fluidsynth-2.3.0-2|69	
21mr|fluidsynth-2.3.0-2|70	%description -n %{devname}
21mr|fluidsynth-2.3.0-2|71	Libraries and includes files for developing programs based on %{name}.
21mr|fluidsynth-2.3.0-2|72	
21mr|fluidsynth-2.3.0-2|73	%files -n %{devname}
21mr|fluidsynth-2.3.0-2|74	%doc AUTHORS TODO
21mr|fluidsynth-2.3.0-2|75	%{_includedir}/%{name}.h
21mr|fluidsynth-2.3.0-2|76	%{_includedir}/%{name}
21mr|fluidsynth-2.3.0-2|77	%{_libdir}/cmake/%{name}
21mr|fluidsynth-2.3.0-2|78	%{_libdir}/libfluidsynth.so
21mr|fluidsynth-2.3.0-2|79	%{_libdir}/pkgconfig/%{name}.pc
21mr|fluidsynth-2.3.0-2|80	
21mr|fluidsynth-2.3.0-2|81	#----------------------------------------------------------------------------
21mr|fluidsynth-2.3.0-2|82	
21mr|fluidsynth-2.3.0-2|83	%prep
21mr|fluidsynth-2.3.0-2|84	%autosetup -p1
21mr|fluidsynth-2.3.0-2|85	
21mr|fluidsynth-2.3.0-2|86	%build
21mr|fluidsynth-2.3.0-2|87	%cmake	\
21mr|fluidsynth-2.3.0-2|88	-Denable-ladspa=on	\
21mr|fluidsynth-2.3.0-2|89	-Denable-lash=off	\
21mr|fluidsynth-2.3.0-2|90	-Denable-portaudio=on	\
21mr|fluidsynth-2.3.0-2|91	-DLIB_SUFFIX=''
21mr|fluidsynth-2.3.0-2|92	%make
21mr|fluidsynth-2.3.0-2|93	
21mr|fluidsynth-2.3.0-2|94	%install
21mr|fluidsynth-2.3.0-2|95	%makeinstall_std -C build
21mr|fluidsynth-2.3.0-2|96	
21mr|fluidsynth-2.3.0-2|97	%changelog
21mr|fluidsynth-2.3.0-2|98	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|fluidsynth-2.3.0-2|99	- up release
21mr|fluidsynth-2.3.0-2|100	
21mr|fluidsynth-2.3.0-2|101	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|fluidsynth-2.3.0-2|102	- fix CVE
21mr|fluidsynth-2.3.0-2|103	
21mr|fluidsynth-2.3.0-2|104	* Mon Oct 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.3.0-1
21mr|fluidsynth-2.3.0-2|105	- Update to 2.3.0 (wine stack update)
21mr|fluidsynth-2.3.0-2|106	
21mr|fluidsynth-2.3.0-2|107	* Fri Apr 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.2.4-2
21mr|fluidsynth-2.3.0-2|108	- Rebuild with sdl2
21mr|fluidsynth-2.3.0-2|109	
21mr|fluidsynth-2.3.0-2|110	* Mon Dec 27 2021 Giovanni Mariani <mc2374@mclink.it> 2.2.4-1
21mr|fluidsynth-2.3.0-2|111	- Fix typo
21mr|fluidsynth-2.3.0-2|112	
21mr|fluidsynth-2.3.0-2|113	* Mon Dec 27 2021 Giovanni Mariani <mc2374@mclink.it>
21mr|fluidsynth-2.3.0-2|114	- Updated to release 2.2.4 and disabled lash support : it uses lash library and this in turn makes the devel package causing at install time the removal of all packages depending upon the more recent ladish library (eg Carla andCadence)
21mr|fluidsynth-2.3.0-2|115	
21mr|fluidsynth-2.3.0-2|116	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.2.1-2
21mr|fluidsynth-2.3.0-2|117	- MassBuild#2340: Increase release tag
21mr|fluidsynth-2.3.0-2|118	
21mr|fluidsynth-2.3.0-2|119	* Fri May 28 2021 Giovanni Mariani <mc2374@mclink.it> 2.2.1-1
21mr|fluidsynth-2.3.0-2|120	- Keep libinstpatch support disabled until we will put it in Main
21mr|fluidsynth-2.3.0-2|121	
21mr|fluidsynth-2.3.0-2|122	* Fri May 28 2021 Giovanni Mariani <mc2374@mclink.it>
21mr|fluidsynth-2.3.0-2|123	- Updated to release 2.2.1, enabled libinstpatch and openmpi support
21mr|fluidsynth-2.3.0-2|124	
21mr|fluidsynth-2.3.0-2|125	* Sat Dec 26 2020 Giovanni Mariani <mc2374@mclink.it> 2.1.5-1
21mr|fluidsynth-2.3.0-2|126	- Updated to release 2.1.5
21mr|fluidsynth-2.3.0-2|127	
21mr|fluidsynth-2.3.0-2|128	* Sat Aug 15 2020 Giovanni Mariani <mc2374@mclink.it> 2.1.3-1
21mr|fluidsynth-2.3.0-2|129	- Fix Breqs
21mr|fluidsynth-2.3.0-2|130	
21mr|fluidsynth-2.3.0-2|131	* Sat Aug 15 2020 Giovanni Mariani <mc2374@mclink.it>
21mr|fluidsynth-2.3.0-2|132	- Updated to release 2.1.3

12231 21
21mr|flute-1.3.0-13|1	%define debug_package %{nil}
21mr|flute-1.3.0-13|2	
21mr|flute-1.3.0-13|3	Name: flute
21mr|flute-1.3.0-13|4	Version: 1.3.0
21mr|flute-1.3.0-13|5	Release: 13
21mr|flute-1.3.0-13|6	Summary: Java CSS parser using SAC
21mr|flute-1.3.0-13|7	# The entire source code is W3C except ParseException.java which is LGPLv2+
21mr|flute-1.3.0-13|8	License: W3C and LGPLv2+
21mr|flute-1.3.0-13|9	Group:   System/Libraries
21mr|flute-1.3.0-13|10	Source0: http://downloads.sourceforge.net/jfreereport/%{name}-%{version}-OOo31.zip
21mr|flute-1.3.0-13|11	URL: http://www.w3.org/Style/CSS/SAC/
21mr|flute-1.3.0-13|12	BuildRequires: ant, java-devel >= 0:1.6.0, jpackage-utils, sac, java-rpmbuild
21mr|flute-1.3.0-13|13	Requires: sac
21mr|flute-1.3.0-13|14	Requires: javapackages-filesystem
21mr|flute-1.3.0-13|15	# java stack not available on i686
21mr|flute-1.3.0-13|16	ExcludeArch: %{ix86}
21mr|flute-1.3.0-13|17	
21mr|flute-1.3.0-13|18	%description
21mr|flute-1.3.0-13|19	A Cascading Style Sheets parser using the Simple API for CSS, for Java.
21mr|flute-1.3.0-13|20	
21mr|flute-1.3.0-13|21	%package javadoc
21mr|flute-1.3.0-13|22	Group: Development/Java
21mr|flute-1.3.0-13|23	Summary: Javadoc for %{name}
21mr|flute-1.3.0-13|24	
21mr|flute-1.3.0-13|25	%description javadoc
21mr|flute-1.3.0-13|26	Javadoc for %{name}.
21mr|flute-1.3.0-13|27	
21mr|flute-1.3.0-13|28	%prep
21mr|flute-1.3.0-13|29	%setup -q -c
21mr|flute-1.3.0-13|30	find . -name "*.jar" -exec rm -f {} \;
21mr|flute-1.3.0-13|31	mkdir -p lib
21mr|flute-1.3.0-13|32	build-jar-repository -s -p lib sac
21mr|flute-1.3.0-13|33	
21mr|flute-1.3.0-13|34	%build
21mr|flute-1.3.0-13|35	ant jar javadoc
21mr|flute-1.3.0-13|36	
21mr|flute-1.3.0-13|37	%install
21mr|flute-1.3.0-13|38	mkdir -p %{buildroot}%{_javadir}
21mr|flute-1.3.0-13|39	cp -p build/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|flute-1.3.0-13|40	
21mr|flute-1.3.0-13|41	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|flute-1.3.0-13|42	cp -rp build/api %{buildroot}%{_javadocdir}/%{name}
21mr|flute-1.3.0-13|43	
21mr|flute-1.3.0-13|44	%files
21mr|flute-1.3.0-13|45	%defattr(0644,root,root,0755)
21mr|flute-1.3.0-13|46	%license COPYRIGHT.html
21mr|flute-1.3.0-13|47	%{_javadir}/*.jar
21mr|flute-1.3.0-13|48	
21mr|flute-1.3.0-13|49	%files javadoc
21mr|flute-1.3.0-13|50	%defattr(0644,root,root,0755)
21mr|flute-1.3.0-13|51	%license COPYRIGHT.html
21mr|flute-1.3.0-13|52	%{_javadocdir}/%{name}

12232 21
21mr|fmirror-0.8.4-22|1	Summary:	FTP mirroring package
21mr|fmirror-0.8.4-22|2	Name:		fmirror
21mr|fmirror-0.8.4-22|3	Version:	0.8.4
21mr|fmirror-0.8.4-22|4	Release:	22
21mr|fmirror-0.8.4-22|5	License:	GPLv2+
21mr|fmirror-0.8.4-22|6	Group:		Networking/File transfer
21mr|fmirror-0.8.4-22|7	URL:		ftp://ftp.sunet.se/pub/nir/ftp/utilities/fmirror/
21mr|fmirror-0.8.4-22|8	Source:		ftp://ftp.sunet.se/pub/nir/ftp/utilities/fmirror/testing/%{name}-%{version}.tar.bz2
21mr|fmirror-0.8.4-22|9	Patch0:		fmirror-mandriva.patch
21mr|fmirror-0.8.4-22|10	Patch1:		fmirror-0.8.4-anonymous.patch
21mr|fmirror-0.8.4-22|11	Patch2:		fmirror-0.8.4-typofix_inman.patch
21mr|fmirror-0.8.4-22|12	Patch3:		fmirror-0.8.4-signal.patch
21mr|fmirror-0.8.4-22|13	Patch4:		fmirror-0.8.4-skip-solaris-acl.patch
21mr|fmirror-0.8.4-22|14	Patch5:		fmirror-0.8.4-maxdel.patch
21mr|fmirror-0.8.4-22|15	Patch6:		fmirror-0.8.4-eol.patch
21mr|fmirror-0.8.4-22|16	Patch7:		fmirror-0.8.4-remotez.patch
21mr|fmirror-0.8.4-22|17	Patch8:		fmirror-0.8.4-bugfix.patch
21mr|fmirror-0.8.4-22|18	
21mr|fmirror-0.8.4-22|19	%description
21mr|fmirror-0.8.4-22|20	This is an FTP mirroring package; it is useful to keep in sync with some FTP
21mr|fmirror-0.8.4-22|21	site.
21mr|fmirror-0.8.4-22|22	
21mr|fmirror-0.8.4-22|23	%prep
21mr|fmirror-0.8.4-22|24	
21mr|fmirror-0.8.4-22|25	%setup -q
21mr|fmirror-0.8.4-22|26	%patch0 -p1
21mr|fmirror-0.8.4-22|27	%patch1 -p1
21mr|fmirror-0.8.4-22|28	%patch2 -p1
21mr|fmirror-0.8.4-22|29	%patch3 -p1
21mr|fmirror-0.8.4-22|30	%patch4 -p1
21mr|fmirror-0.8.4-22|31	%patch5 -p1
21mr|fmirror-0.8.4-22|32	%patch6 -p1
21mr|fmirror-0.8.4-22|33	%patch7 -p1
21mr|fmirror-0.8.4-22|34	%patch8 -p1
21mr|fmirror-0.8.4-22|35	
21mr|fmirror-0.8.4-22|36	%build
21mr|fmirror-0.8.4-22|37	%configure
21mr|fmirror-0.8.4-22|38	%make
21mr|fmirror-0.8.4-22|39	
21mr|fmirror-0.8.4-22|40	%install
21mr|fmirror-0.8.4-22|41	rm -rf %{buildroot}
21mr|fmirror-0.8.4-22|42	
21mr|fmirror-0.8.4-22|43	%makeinstall_std
21mr|fmirror-0.8.4-22|44	
21mr|fmirror-0.8.4-22|45	%clean
21mr|fmirror-0.8.4-22|46	rm -rf %{buildroot}
21mr|fmirror-0.8.4-22|47	
21mr|fmirror-0.8.4-22|48	%files
21mr|fmirror-0.8.4-22|49	%defattr(-,root,root)
21mr|fmirror-0.8.4-22|50	%{_bindir}/*
21mr|fmirror-0.8.4-22|51	%{_mandir}/man?/*
21mr|fmirror-0.8.4-22|52	%{_datadir}/fmirror

12233 21
21mr|fmpp-0.9.14-12|1	%global fmpp_version 0.9.14
21mr|fmpp-0.9.14-12|2	
21mr|fmpp-0.9.14-12|3	Name:		fmpp
21mr|fmpp-0.9.14-12|4	Version:	%{fmpp_version}
21mr|fmpp-0.9.14-12|5	Release:	12
21mr|fmpp-0.9.14-12|6	Summary:	FreeMarker-based text file PreProcessor
21mr|fmpp-0.9.14-12|7	
21mr|fmpp-0.9.14-12|8	License:	BSD
21mr|fmpp-0.9.14-12|9	URL:		http://fmpp.sourceforge.net
21mr|fmpp-0.9.14-12|10	Source0:	http://prdownloads.sourceforge.net/fmpp/fmpp_%{version}.tar.gz
21mr|fmpp-0.9.14-12|11	
21mr|fmpp-0.9.14-12|12	Patch0:		fmpp-0.9.14-build.xml.patch
21mr|fmpp-0.9.14-12|13	Patch1:		fmpp-0.9.14-excise-imageinfo.patch
21mr|fmpp-0.9.14-12|14	
21mr|fmpp-0.9.14-12|15	BuildRequires:	javapackages-local
21mr|fmpp-0.9.14-12|16	
21mr|fmpp-0.9.14-12|17	BuildRequires:	ant
21mr|fmpp-0.9.14-12|18	
21mr|fmpp-0.9.14-12|19	BuildRequires:	mvn(oro:oro)
21mr|fmpp-0.9.14-12|20	BuildRequires:	mvn(org.freemarker:freemarker)
21mr|fmpp-0.9.14-12|21	BuildRequires:	mvn(org.beanshell:bsh)
21mr|fmpp-0.9.14-12|22	BuildRequires:	mvn(xml-resolver:xml-resolver)
21mr|fmpp-0.9.14-12|23	BuildRequires:	mvn(xml-apis:xml-apis)
21mr|fmpp-0.9.14-12|24	
21mr|fmpp-0.9.14-12|25	Requires:	mvn(oro:oro)
21mr|fmpp-0.9.14-12|26	Requires:	mvn(org.freemarker:freemarker)
21mr|fmpp-0.9.14-12|27	Requires:	mvn(org.beanshell:bsh)
21mr|fmpp-0.9.14-12|28	Requires:	mvn(xml-resolver:xml-resolver)
21mr|fmpp-0.9.14-12|29	Requires:	mvn(xml-apis:xml-apis)
21mr|fmpp-0.9.14-12|30	
21mr|fmpp-0.9.14-12|31	Group:          Development/Java
21mr|fmpp-0.9.14-12|32	BuildArch:	noarch
21mr|fmpp-0.9.14-12|33	
21mr|fmpp-0.9.14-12|34	
21mr|fmpp-0.9.14-12|35	%description
21mr|fmpp-0.9.14-12|36	
21mr|fmpp-0.9.14-12|37	FMPP is a general-purpose text file preprocessor tool that uses
21mr|fmpp-0.9.14-12|38	FreeMarker templates. It is particularly designed for HTML
21mr|fmpp-0.9.14-12|39	preprocessor, to generate complete (static) homepages: directory
21mr|fmpp-0.9.14-12|40	structure that contains HTML-s, image files, etc. But of course it can
21mr|fmpp-0.9.14-12|41	be used to generate source code or whatever text files. FMPP is
21mr|fmpp-0.9.14-12|42	extendable with Java classes to pull data from any data sources
21mr|fmpp-0.9.14-12|43	(database, etc.) and embed the data into the generated files.
21mr|fmpp-0.9.14-12|44	
21mr|fmpp-0.9.14-12|45	%package javadoc
21mr|fmpp-0.9.14-12|46	Summary:	Javadoc for %{name}
21mr|fmpp-0.9.14-12|47	Group:          Development/Java
21mr|fmpp-0.9.14-12|48	BuildArch:	noarch
21mr|fmpp-0.9.14-12|49	# Java stack is not supported on x86_32
21mr|fmpp-0.9.14-12|50	ExcludeArch: %{ix86}
21mr|fmpp-0.9.14-12|51	
21mr|fmpp-0.9.14-12|52	%description javadoc
21mr|fmpp-0.9.14-12|53	Javadoc for %{name}.
21mr|fmpp-0.9.14-12|54	
21mr|fmpp-0.9.14-12|55	
21mr|fmpp-0.9.14-12|56	%prep
21mr|fmpp-0.9.14-12|57	%setup -q -n %{name}_%{fmpp_version}
21mr|fmpp-0.9.14-12|58	%patch0 -p1
21mr|fmpp-0.9.14-12|59	%patch1 -p1
21mr|fmpp-0.9.14-12|60	
21mr|fmpp-0.9.14-12|61	find lib -name \*.jar -delete
21mr|fmpp-0.9.14-12|62	
21mr|fmpp-0.9.14-12|63	rm -rf lib/forbuild/classes
21mr|fmpp-0.9.14-12|64	
21mr|fmpp-0.9.14-12|65	# these two tests don't pass for some reason
21mr|fmpp-0.9.14-12|66	find . -name always_create_dirs_\* -and -type d | xargs rm -rf
21mr|fmpp-0.9.14-12|67	
21mr|fmpp-0.9.14-12|68	# strip carriage returns
21mr|fmpp-0.9.14-12|69	find . -name \*.fmpp -or\
21mr|fmpp-0.9.14-12|70	-name package-list -or\
21mr|fmpp-0.9.14-12|71	-name \*.bsh -or\
21mr|fmpp-0.9.14-12|72	-name \*.txt -or\
21mr|fmpp-0.9.14-12|73	-name \*.xml -or\
21mr|fmpp-0.9.14-12|74	-name \*.c -or \
21mr|fmpp-0.9.14-12|75	-name \*.css -or \
21mr|fmpp-0.9.14-12|76	-name \*.csv -or \
21mr|fmpp-0.9.14-12|77	-name \*.dtd -or \
21mr|fmpp-0.9.14-12|78	-name \*.ent -or \
21mr|fmpp-0.9.14-12|79	-name \*.ftl -or \
21mr|fmpp-0.9.14-12|80	-name \*.html -or \
21mr|fmpp-0.9.14-12|81	-name \*.tdd| xargs sed -i 's/\r$//'
21mr|fmpp-0.9.14-12|82	
21mr|fmpp-0.9.14-12|83	%build
21mr|fmpp-0.9.14-12|84	
21mr|fmpp-0.9.14-12|85	ant build
21mr|fmpp-0.9.14-12|86	
21mr|fmpp-0.9.14-12|87	ant make-pom
21mr|fmpp-0.9.14-12|88	
21mr|fmpp-0.9.14-12|89	%mvn_artifact build/pom.xml lib/fmpp.jar
21mr|fmpp-0.9.14-12|90	
21mr|fmpp-0.9.14-12|91	%check
21mr|fmpp-0.9.14-12|92	
21mr|fmpp-0.9.14-12|93	ant test
21mr|fmpp-0.9.14-12|94	
21mr|fmpp-0.9.14-12|95	%install
21mr|fmpp-0.9.14-12|96	%mvn_install -J docs
21mr|fmpp-0.9.14-12|97	
21mr|fmpp-0.9.14-12|98	%files -f .mfiles
21mr|fmpp-0.9.14-12|99	%doc LICENSE.txt README.txt
21mr|fmpp-0.9.14-12|100	
21mr|fmpp-0.9.14-12|101	%files javadoc -f .mfiles-javadoc
21mr|fmpp-0.9.14-12|102	%doc LICENSE.txt README.txt
21mr|fmpp-0.9.14-12|103	

12234 21
21mr|fmt10-10.2.1-2|1	%define __provides_exclude cmake\\(fmt\\)|devel\\(libfmt\\(.*\\)|pkgconfig\\(fmt\\)
21mr|fmt10-10.2.1-2|2	
21mr|fmt10-10.2.1-2|3	%define oname fmt
21mr|fmt10-10.2.1-2|4	
21mr|fmt10-10.2.1-2|5	%define major 10
21mr|fmt10-10.2.1-2|6	%define libname %mklibname %{oname} %{major}
21mr|fmt10-10.2.1-2|7	%define devname %mklibname %{name} -d
21mr|fmt10-10.2.1-2|8	
21mr|fmt10-10.2.1-2|9	Summary:	Small, safe and fast formatting library
21mr|fmt10-10.2.1-2|10	Name:		fmt10
21mr|fmt10-10.2.1-2|11	Version:	10.2.1
21mr|fmt10-10.2.1-2|12	Release:	2
21mr|fmt10-10.2.1-2|13	License:	BSD
21mr|fmt10-10.2.1-2|14	Group:		System/Libraries
21mr|fmt10-10.2.1-2|15	Url:		http://fmtlib.net
21mr|fmt10-10.2.1-2|16	Source0:	https://github.com/fmtlib/fmt/archive/%{version}/%{oname}-%{version}.tar.gz
21mr|fmt10-10.2.1-2|17	BuildRequires:	cmake
21mr|fmt10-10.2.1-2|18	
21mr|fmt10-10.2.1-2|19	%description
21mr|fmt10-10.2.1-2|20	Fmt is an open-source formatting library for C++. It can be used as a safe
21mr|fmt10-10.2.1-2|21	alternative to printf or as a fast alternative to IOStreams.
21mr|fmt10-10.2.1-2|22	
21mr|fmt10-10.2.1-2|23	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21mr|fmt10-10.2.1-2|24	
21mr|fmt10-10.2.1-2|25	%package -n %{libname}
21mr|fmt10-10.2.1-2|26	Summary:	Small, safe and fast formatting shared library
21mr|fmt10-10.2.1-2|27	Group:		System/Libraries
21mr|fmt10-10.2.1-2|28	
21mr|fmt10-10.2.1-2|29	%description -n %{libname}
21mr|fmt10-10.2.1-2|30	This package contains the library for lib%{oname}.
21mr|fmt10-10.2.1-2|31	
21mr|fmt10-10.2.1-2|32	%files -n %{libname}
21mr|fmt10-10.2.1-2|33	%{_libdir}/lib%{oname}.so.%{major}*
21mr|fmt10-10.2.1-2|34	
21mr|fmt10-10.2.1-2|35	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21mr|fmt10-10.2.1-2|36	
21mr|fmt10-10.2.1-2|37	%package -n %{devname}
21mr|fmt10-10.2.1-2|38	Summary:	Development files for small, safe and fast formatting library
21mr|fmt10-10.2.1-2|39	Group:		Development/C++
21mr|fmt10-10.2.1-2|40	Requires:	%{libname} = %{EVRD}
21mr|fmt10-10.2.1-2|41	Provides:	%{name}-devel = %{EVRD}
21mr|fmt10-10.2.1-2|42	Conflicts:	fmt-devel >= 11
21mr|fmt10-10.2.1-2|43	
21mr|fmt10-10.2.1-2|44	%description -n %{devname}
21mr|fmt10-10.2.1-2|45	This package contains the development header files, libraries
21mr|fmt10-10.2.1-2|46	and cmake files for lib%{oname}.
21mr|fmt10-10.2.1-2|47	
21mr|fmt10-10.2.1-2|48	%files -n %{devname}
21mr|fmt10-10.2.1-2|49	%{_includedir}/%{oname}
21mr|fmt10-10.2.1-2|50	%{_libdir}/cmake/%{oname}
21mr|fmt10-10.2.1-2|51	%{_libdir}/lib%{oname}.so
21mr|fmt10-10.2.1-2|52	%{_libdir}/pkgconfig/%{oname}.pc
21mr|fmt10-10.2.1-2|53	
21mr|fmt10-10.2.1-2|54	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21mr|fmt10-10.2.1-2|55	
21mr|fmt10-10.2.1-2|56	%prep
21mr|fmt10-10.2.1-2|57	%setup -q -n %{oname}-%{version}
21mr|fmt10-10.2.1-2|58	
21mr|fmt10-10.2.1-2|59	%build
21mr|fmt10-10.2.1-2|60	%cmake -DFMT_TEST=OFF
21mr|fmt10-10.2.1-2|61	%make_build
21mr|fmt10-10.2.1-2|62	
21mr|fmt10-10.2.1-2|63	%install
21mr|fmt10-10.2.1-2|64	%make_install -C build
21mr|fmt10-10.2.1-2|65	
21mr|fmt10-10.2.1-2|66	
21mr|fmt10-10.2.1-2|67	%changelog
21mr|fmt10-10.2.1-2|68	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|fmt10-10.2.1-2|69	- cleanup
21mr|fmt10-10.2.1-2|70	
21mr|fmt10-10.2.1-2|71	* Fri Oct 10 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|fmt10-10.2.1-2|72	- Imported from SRPM

12235 21
21mr|fmt-7.1.3-1|1	%define major 7
21mr|fmt-7.1.3-1|2	%define libname %mklibname %{name} %{major}
21mr|fmt-7.1.3-1|3	%define devname %mklibname %{name} -d
21mr|fmt-7.1.3-1|4	
21mr|fmt-7.1.3-1|5	Summary:	Small, safe and fast formatting library
21mr|fmt-7.1.3-1|6	Name:		fmt
21mr|fmt-7.1.3-1|7	Version:	7.1.3
21mr|fmt-7.1.3-1|8	Release:	1
21mr|fmt-7.1.3-1|9	License:	BSD
21mr|fmt-7.1.3-1|10	Group:		System/Libraries
21mr|fmt-7.1.3-1|11	Url:		http://fmtlib.net
21mr|fmt-7.1.3-1|12	Source0:	https://github.com/fmtlib/fmt/archive/%{version}/%{name}-%{version}.tar.gz
21mr|fmt-7.1.3-1|13	BuildRequires:	cmake
21mr|fmt-7.1.3-1|14	
21mr|fmt-7.1.3-1|15	%description
21mr|fmt-7.1.3-1|16	fmt is an open-source formatting library for C++. It can be used as a safe
21mr|fmt-7.1.3-1|17	alternative to printf or as a fast alternative to IOStreams.
21mr|fmt-7.1.3-1|18	
21mr|fmt-7.1.3-1|19	#----------------------------------------------------------------------------
21mr|fmt-7.1.3-1|20	
21mr|fmt-7.1.3-1|21	%package -n %{libname}
21mr|fmt-7.1.3-1|22	Summary:	Small, safe and fast formatting shared library
21mr|fmt-7.1.3-1|23	Group:		System/Libraries
21mr|fmt-7.1.3-1|24	
21mr|fmt-7.1.3-1|25	%description -n %{libname}
21mr|fmt-7.1.3-1|26	This package contains the library for libfmt.
21mr|fmt-7.1.3-1|27	
21mr|fmt-7.1.3-1|28	%files -n %{libname}
21mr|fmt-7.1.3-1|29	%doc ChangeLog.rst LICENSE.rst README.rst
21mr|fmt-7.1.3-1|30	%{_libdir}/libfmt.so.%{major}*
21mr|fmt-7.1.3-1|31	
21mr|fmt-7.1.3-1|32	#----------------------------------------------------------------------------
21mr|fmt-7.1.3-1|33	
21mr|fmt-7.1.3-1|34	%package -n %{devname}
21mr|fmt-7.1.3-1|35	Summary:	Development files for small, safe and fast formatting library
21mr|fmt-7.1.3-1|36	Group:		Development/C++
21mr|fmt-7.1.3-1|37	Requires:	%{libname} = %{EVRD}
21mr|fmt-7.1.3-1|38	Provides:	%{name}-devel = %{EVRD}
21mr|fmt-7.1.3-1|39	
21mr|fmt-7.1.3-1|40	%description -n %{devname}
21mr|fmt-7.1.3-1|41	This package contains the development header files, libraries
21mr|fmt-7.1.3-1|42	and cmake files for libfmt
21mr|fmt-7.1.3-1|43	
21mr|fmt-7.1.3-1|44	%files -n %{devname}
21mr|fmt-7.1.3-1|45	%doc LICENSE.rst
21mr|fmt-7.1.3-1|46	%{_includedir}/%{name}/
21mr|fmt-7.1.3-1|47	%{_libdir}/cmake/%{name}/
21mr|fmt-7.1.3-1|48	%{_libdir}/pkgconfig/fmt.pc
21mr|fmt-7.1.3-1|49	%{_libdir}/libfmt.so
21mr|fmt-7.1.3-1|50	
21mr|fmt-7.1.3-1|51	#----------------------------------------------------------------------------
21mr|fmt-7.1.3-1|52	
21mr|fmt-7.1.3-1|53	%prep
21mr|fmt-7.1.3-1|54	%setup -q
21mr|fmt-7.1.3-1|55	
21mr|fmt-7.1.3-1|56	%build
21mr|fmt-7.1.3-1|57	%cmake \
21mr|fmt-7.1.3-1|58	-DFMT_TEST=OFF
21mr|fmt-7.1.3-1|59	%make_build
21mr|fmt-7.1.3-1|60	
21mr|fmt-7.1.3-1|61	%install
21mr|fmt-7.1.3-1|62	%make_install -C build

12236 21
21mr|folks-0.15.5-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|folks-0.15.5-3|2	
21mr|folks-0.15.5-3|3	%define dirver	26
21mr|folks-0.15.5-3|4	%define major	26
21mr|folks-0.15.5-3|5	%define gir_major 0.7
21mr|folks-0.15.5-3|6	%define libname %mklibname %{name} %{major}
21mr|folks-0.15.5-3|7	%define girname %mklibname %{name}-gir %{gir_major}
21mr|folks-0.15.5-3|8	%define devname %mklibname %{name} -d
21mr|folks-0.15.5-3|9	
21mr|folks-0.15.5-3|10	Summary:	Aggregates people from multiple sources to create metacontacts
21mr|folks-0.15.5-3|11	Name:		folks
21mr|folks-0.15.5-3|12	Version:	0.15.5
21mr|folks-0.15.5-3|13	Release:	3
21mr|folks-0.15.5-3|14	License:	LGPLv2+
21mr|folks-0.15.5-3|15	Group:		Networking/Instant messaging
21mr|folks-0.15.5-3|16	Url:		https://download.gnome.org/sources/folks
21mr|folks-0.15.5-3|17	Source0:	https://download.gnome.org/sources/folks/%{url_ver}/%{name}-%{version}.tar.xz
21mr|folks-0.15.5-3|18	BuildRequires:	glib2.0-common
21mr|folks-0.15.5-3|19	BuildRequires:	intltool
21mr|folks-0.15.5-3|20	BuildRequires:	meson
21mr|folks-0.15.5-3|21	# In Contrib
21mr|folks-0.15.5-3|22	# BuildRequires:	valadoc
21mr|folks-0.15.5-3|23	BuildRequires:	vala-tools
21mr|folks-0.15.5-3|24	BuildRequires:	readline-devel
21mr|folks-0.15.5-3|25	BuildRequires:	python3egg(python-dbusmock)
21mr|folks-0.15.5-3|26	BuildRequires:	pkgconfig(bluez)
21mr|folks-0.15.5-3|27	BuildRequires:	pkgconfig(gconf-2.0)
21mr|folks-0.15.5-3|28	BuildRequires:	pkgconfig(gee-0.8)
21mr|folks-0.15.5-3|29	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|folks-0.15.5-3|30	BuildRequires:	pkgconfig(libebook-1.2)
21mr|folks-0.15.5-3|31	BuildRequires:	pkgconfig(libedata-book-1.2)
21mr|folks-0.15.5-3|32	BuildRequires:	pkgconfig(libedataserver-1.2)
21mr|folks-0.15.5-3|33	BuildRequires:	pkgconfig(libxml-2.0)
21mr|folks-0.15.5-3|34	BuildRequires:	pkgconfig(telepathy-glib)
21mr|folks-0.15.5-3|35	BuildRequires:	pkgconfig(vapigen)
21mr|folks-0.15.5-3|36	Requires:	evolution-data-server
21mr|folks-0.15.5-3|37	Requires:	python3egg(python-dbusmock)
21mr|folks-0.15.5-3|38	
21mr|folks-0.15.5-3|39	%description
21mr|folks-0.15.5-3|40	libfolks is a library that aggregates people from multiple sources (eg,
21mr|folks-0.15.5-3|41	Telepathy connection managers and eventually evolution data server, Facebook,
21mr|folks-0.15.5-3|42	etc.) to create metacontacts. It's written in Vala (in part to evaluate Vala).
21mr|folks-0.15.5-3|43	The initial goal is for GObject/C support, though the Vala bindings should
21mr|folks-0.15.5-3|44	basically automatic.
21mr|folks-0.15.5-3|45	
21mr|folks-0.15.5-3|46	%files -f %{name}.lang
21mr|folks-0.15.5-3|47	%doc AUTHORS README.md
21mr|folks-0.15.5-3|48	%license COPYING
21mr|folks-0.15.5-3|49	%{_bindir}/folks-*
21mr|folks-0.15.5-3|50	%{_datadir}/GConf/gsettings/folks.convert
21mr|folks-0.15.5-3|51	%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml
21mr|folks-0.15.5-3|52	%{_libdir}/folks/%{dirver}/backends
21mr|folks-0.15.5-3|53	
21mr|folks-0.15.5-3|54	#----------------------------------------------------------------------------
21mr|folks-0.15.5-3|55	
21mr|folks-0.15.5-3|56	%package -n %{libname}
21mr|folks-0.15.5-3|57	Summary:	Aggregates people from multiple sources
21mr|folks-0.15.5-3|58	Group:		System/Libraries
21mr|folks-0.15.5-3|59	
21mr|folks-0.15.5-3|60	%description -n %{libname}
21mr|folks-0.15.5-3|61	This package contains the dynamic libraries from %{name}.
21mr|folks-0.15.5-3|62	
21mr|folks-0.15.5-3|63	%files -n %{libname}
21mr|folks-0.15.5-3|64	%license COPYING
21mr|folks-0.15.5-3|65	%{_libdir}/*.so.%{major}*
21mr|folks-0.15.5-3|66	
21mr|folks-0.15.5-3|67	#----------------------------------------------------------------------------
21mr|folks-0.15.5-3|68	
21mr|folks-0.15.5-3|69	%package -n %{girname}
21mr|folks-0.15.5-3|70	Summary:	Aggregates people from multiple sources
21mr|folks-0.15.5-3|71	Group:		System/Libraries
21mr|folks-0.15.5-3|72	Requires:	%{libname} = %{EVRD}
21mr|folks-0.15.5-3|73	
21mr|folks-0.15.5-3|74	%description -n %{girname}
21mr|folks-0.15.5-3|75	This package contains the Gir-repository typelib for %{name}.
21mr|folks-0.15.5-3|76	
21mr|folks-0.15.5-3|77	%files -n %{girname}
21mr|folks-0.15.5-3|78	%license COPYING
21mr|folks-0.15.5-3|79	%{_libdir}/girepository-1.0/Folks*-%{gir_major}.typelib
21mr|folks-0.15.5-3|80	
21mr|folks-0.15.5-3|81	#----------------------------------------------------------------------------
21mr|folks-0.15.5-3|82	
21mr|folks-0.15.5-3|83	%package -n %{devname}
21mr|folks-0.15.5-3|84	Summary:	Aggregates people from multiple sources
21mr|folks-0.15.5-3|85	Group:		Development/C
21mr|folks-0.15.5-3|86	Requires:	%{libname} = %{EVRD}
21mr|folks-0.15.5-3|87	Provides:	%{name}-devel = %{EVRD}
21mr|folks-0.15.5-3|88	
21mr|folks-0.15.5-3|89	%description -n %{devname}
21mr|folks-0.15.5-3|90	This packages contains the headers and libraries for %{name}.
21mr|folks-0.15.5-3|91	
21mr|folks-0.15.5-3|92	%files -n %{devname}
21mr|folks-0.15.5-3|93	%license COPYING
21mr|folks-0.15.5-3|94	%{_datadir}/gir-1.0/Folks*-%{gir_major}.gir
21mr|folks-0.15.5-3|95	%{_datadir}/vala/vapi/folks*
21mr|folks-0.15.5-3|96	%{_includedir}/folks
21mr|folks-0.15.5-3|97	%{_libdir}/*.so
21mr|folks-0.15.5-3|98	%{_libdir}/pkgconfig/*.pc
21mr|folks-0.15.5-3|99	
21mr|folks-0.15.5-3|100	#----------------------------------------------------------------------------
21mr|folks-0.15.5-3|101	
21mr|folks-0.15.5-3|102	%prep
21mr|folks-0.15.5-3|103	%autosetup -p1
21mr|folks-0.15.5-3|104	
21mr|folks-0.15.5-3|105	%build
21mr|folks-0.15.5-3|106	%ifarch aarch64
21mr|folks-0.15.5-3|107	%meson \
21mr|folks-0.15.5-3|108	-Dbluez_backend=false	\
21mr|folks-0.15.5-3|109	-Deds_backend=false	\
21mr|folks-0.15.5-3|110	-Dofono_backend=false
21mr|folks-0.15.5-3|111	%else
21mr|folks-0.15.5-3|112	%meson
21mr|folks-0.15.5-3|113	%endif
21mr|folks-0.15.5-3|114	%meson_build
21mr|folks-0.15.5-3|115	
21mr|folks-0.15.5-3|116	%install
21mr|folks-0.15.5-3|117	%meson_install
21mr|folks-0.15.5-3|118	
21mr|folks-0.15.5-3|119	%find_lang %{name}

12237 21
21mr|foma-0.9.18-0.9.20200928gitb44022c|1	# Upstream changed its licensing to ASL 2.0 after releasing 0.9.18.
21mr|foma-0.9.18-0.9.20200928gitb44022c|2	# I have decided to use the newest upstream code from September 2020 because
21mr|foma-0.9.18-0.9.20200928gitb44022c|3	# in addition to many other fixes it fixes the build on Fedora.
21mr|foma-0.9.18-0.9.20200928gitb44022c|4	%global commit0 b44022c7d9d347dc7392aabbf72c82e558767675
21mr|foma-0.9.18-0.9.20200928gitb44022c|5	%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
21mr|foma-0.9.18-0.9.20200928gitb44022c|6	%global snapshotdate 20200928
21mr|foma-0.9.18-0.9.20200928gitb44022c|7	
21mr|foma-0.9.18-0.9.20200928gitb44022c|8	%define major 0
21mr|foma-0.9.18-0.9.20200928gitb44022c|9	%define libname %mklibname %{name} %{major}
21mr|foma-0.9.18-0.9.20200928gitb44022c|10	%define devname %mklibname %{name} -d
21mr|foma-0.9.18-0.9.20200928gitb44022c|11	
21mr|foma-0.9.18-0.9.20200928gitb44022c|12	Name:		foma
21mr|foma-0.9.18-0.9.20200928gitb44022c|13	Version:	0.9.18
21mr|foma-0.9.18-0.9.20200928gitb44022c|14	Release:	0.9.%{snapshotdate}git%{shortcommit0}%{?dist}
21mr|foma-0.9.18-0.9.20200928gitb44022c|15	Summary:	Xerox-compatible finite-state compiler
21mr|foma-0.9.18-0.9.20200928gitb44022c|16	Group:		Text tools
21mr|foma-0.9.18-0.9.20200928gitb44022c|17	License:	ASL 2.0
21mr|foma-0.9.18-0.9.20200928gitb44022c|18	URL:		https://github.com/mhulden/foma
21mr|foma-0.9.18-0.9.20200928gitb44022c|19	Source0:	https://github.com/mhulden/%{name}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz
21mr|foma-0.9.18-0.9.20200928gitb44022c|20	
21mr|foma-0.9.18-0.9.20200928gitb44022c|21	# This patch is made after the OpenSUSE patch at
21mr|foma-0.9.18-0.9.20200928gitb44022c|22	# https://build.opensuse.org/package/view_file/openSUSE:Factory/foma/foma-harden-build.patch?expand=1
21mr|foma-0.9.18-0.9.20200928gitb44022c|23	#
21mr|foma-0.9.18-0.9.20200928gitb44022c|24	# Foma does not use autotools, which complicates things a bit.
21mr|foma-0.9.18-0.9.20200928gitb44022c|25	# CFLAGS, LDFLAGS and FLOOKUPLDFLAGS are edited with sed during the build so
21mr|foma-0.9.18-0.9.20200928gitb44022c|26	# that the Fedora hardening switches are used. We can't, however, just
21mr|foma-0.9.18-0.9.20200928gitb44022c|27	# add -pie to all of the linking phases with sed, because that would break
21mr|foma-0.9.18-0.9.20200928gitb44022c|28	# the linker when building the shared library. For discussion on a similar
21mr|foma-0.9.18-0.9.20200928gitb44022c|29	# issue, see https://lists.debian.org/debian-devel/2016/05/msg00302.html
21mr|foma-0.9.18-0.9.20200928gitb44022c|30	Patch0:		foma-harden-build-fedora.patch
21mr|foma-0.9.18-0.9.20200928gitb44022c|31	BuildRequires:	zlib-devel
21mr|foma-0.9.18-0.9.20200928gitb44022c|32	BuildRequires:	readline-devel
21mr|foma-0.9.18-0.9.20200928gitb44022c|33	BuildRequires:	flex
21mr|foma-0.9.18-0.9.20200928gitb44022c|34	BuildRequires:	bison
21mr|foma-0.9.18-0.9.20200928gitb44022c|35	Requires:	%{libname} = %{EVRD}
21mr|foma-0.9.18-0.9.20200928gitb44022c|36	
21mr|foma-0.9.18-0.9.20200928gitb44022c|37	%description
21mr|foma-0.9.18-0.9.20200928gitb44022c|38	Foma can be used for constructing finite-state automata and transducers.
21mr|foma-0.9.18-0.9.20200928gitb44022c|39	It has support for many natural language processing applications such as
21mr|foma-0.9.18-0.9.20200928gitb44022c|40	producing morphological analyzers. It is sufficiently generic to use for
21mr|foma-0.9.18-0.9.20200928gitb44022c|41	a large number of purposes in addition to NLP. The foma interface is
21mr|foma-0.9.18-0.9.20200928gitb44022c|42	similar to the Xerox xfst interface.
21mr|foma-0.9.18-0.9.20200928gitb44022c|43	
21mr|foma-0.9.18-0.9.20200928gitb44022c|44	This package includes the foma command line tools.
21mr|foma-0.9.18-0.9.20200928gitb44022c|45	
21mr|foma-0.9.18-0.9.20200928gitb44022c|46	%files
21mr|foma-0.9.18-0.9.20200928gitb44022c|47	%doc foma/README
21mr|foma-0.9.18-0.9.20200928gitb44022c|48	%{_bindir}/cgflookup
21mr|foma-0.9.18-0.9.20200928gitb44022c|49	%{_bindir}/flookup
21mr|foma-0.9.18-0.9.20200928gitb44022c|50	%{_bindir}/foma
21mr|foma-0.9.18-0.9.20200928gitb44022c|51	
21mr|foma-0.9.18-0.9.20200928gitb44022c|52	#-----------------------------------------------------------------------
21mr|foma-0.9.18-0.9.20200928gitb44022c|53	%package -n %{libname}
21mr|foma-0.9.18-0.9.20200928gitb44022c|54	Summary:	The foma C library
21mr|foma-0.9.18-0.9.20200928gitb44022c|55	Group:		System/Libraries
21mr|foma-0.9.18-0.9.20200928gitb44022c|56	
21mr|foma-0.9.18-0.9.20200928gitb44022c|57	%description -n %{libname}
21mr|foma-0.9.18-0.9.20200928gitb44022c|58	Foma can be used for constructing finite-state automata and transducers.
21mr|foma-0.9.18-0.9.20200928gitb44022c|59	It has support for many natural language processing applications such as
21mr|foma-0.9.18-0.9.20200928gitb44022c|60	producing morphological analyzers. It is sufficiently generic to use for
21mr|foma-0.9.18-0.9.20200928gitb44022c|61	a large number of purposes in addition to NLP. The foma interface is
21mr|foma-0.9.18-0.9.20200928gitb44022c|62	similar to the Xerox xfst interface.
21mr|foma-0.9.18-0.9.20200928gitb44022c|63	
21mr|foma-0.9.18-0.9.20200928gitb44022c|64	This package includes the foma C library.
21mr|foma-0.9.18-0.9.20200928gitb44022c|65	
21mr|foma-0.9.18-0.9.20200928gitb44022c|66	%files -n %{libname}
21mr|foma-0.9.18-0.9.20200928gitb44022c|67	%{_libdir}/libfoma.so.%{major}*
21mr|foma-0.9.18-0.9.20200928gitb44022c|68	
21mr|foma-0.9.18-0.9.20200928gitb44022c|69	#-----------------------------------------------------------------------
21mr|foma-0.9.18-0.9.20200928gitb44022c|70	
21mr|foma-0.9.18-0.9.20200928gitb44022c|71	%package -n %{devname}
21mr|foma-0.9.18-0.9.20200928gitb44022c|72	Summary:	Development files for %{libname}
21mr|foma-0.9.18-0.9.20200928gitb44022c|73	Group:		Development/Other
21mr|foma-0.9.18-0.9.20200928gitb44022c|74	Requires:	%{libname} = %{EVRD}
21mr|foma-0.9.18-0.9.20200928gitb44022c|75	Provides:	%{name}-devel = %{EVRD}
21mr|foma-0.9.18-0.9.20200928gitb44022c|76	
21mr|foma-0.9.18-0.9.20200928gitb44022c|77	%description -n %{devname}
21mr|foma-0.9.18-0.9.20200928gitb44022c|78	The libfoma-devel package contains libraries and header files for
21mr|foma-0.9.18-0.9.20200928gitb44022c|79	developing applications that use libfoma.
21mr|foma-0.9.18-0.9.20200928gitb44022c|80	
21mr|foma-0.9.18-0.9.20200928gitb44022c|81	%files -n %{devname}
21mr|foma-0.9.18-0.9.20200928gitb44022c|82	%{_includedir}/*.h
21mr|foma-0.9.18-0.9.20200928gitb44022c|83	%{_libdir}/libfoma.so
21mr|foma-0.9.18-0.9.20200928gitb44022c|84	%{_libdir}/pkgconfig/libfoma.pc
21mr|foma-0.9.18-0.9.20200928gitb44022c|85	
21mr|foma-0.9.18-0.9.20200928gitb44022c|86	#-----------------------------------------------------------------------
21mr|foma-0.9.18-0.9.20200928gitb44022c|87	
21mr|foma-0.9.18-0.9.20200928gitb44022c|88	%prep
21mr|foma-0.9.18-0.9.20200928gitb44022c|89	%autosetup -n %{name}-%{commit0} -p1
21mr|foma-0.9.18-0.9.20200928gitb44022c|90	
21mr|foma-0.9.18-0.9.20200928gitb44022c|91	%build
21mr|foma-0.9.18-0.9.20200928gitb44022c|92	sed -i '/^CFLAGS/c\CFLAGS = %{optflags} -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC' foma/Makefile
21mr|foma-0.9.18-0.9.20200928gitb44022c|93	sed -i '/^LDFLAGS/c\LDFLAGS = -lreadline -lz %{build_ldflags}' foma/Makefile
21mr|foma-0.9.18-0.9.20200928gitb44022c|94	sed -i '/^FLOOKUPLDFLAGS/c\FLOOKUPLDFLAGS = libfoma.a -lz %{build_ldflags}' foma/Makefile
21mr|foma-0.9.18-0.9.20200928gitb44022c|95	sed -i 's|echo "prefix=${prefix}"|echo "prefix=%{_prefix}"|' foma/Makefile
21mr|foma-0.9.18-0.9.20200928gitb44022c|96	
21mr|foma-0.9.18-0.9.20200928gitb44022c|97	cd foma
21mr|foma-0.9.18-0.9.20200928gitb44022c|98	%make_build
21mr|foma-0.9.18-0.9.20200928gitb44022c|99	
21mr|foma-0.9.18-0.9.20200928gitb44022c|100	%install
21mr|foma-0.9.18-0.9.20200928gitb44022c|101	sed -i '/^prefix/c\prefix = %{buildroot}%{_prefix}' foma/Makefile
21mr|foma-0.9.18-0.9.20200928gitb44022c|102	sed -i '/^libdir/c\libdir = %{buildroot}%{_libdir}' foma/Makefile
21mr|foma-0.9.18-0.9.20200928gitb44022c|103	cd foma
21mr|foma-0.9.18-0.9.20200928gitb44022c|104	%make_install
21mr|foma-0.9.18-0.9.20200928gitb44022c|105	# Remove static archive
21mr|foma-0.9.18-0.9.20200928gitb44022c|106	find %{buildroot} -name '*.a' -exec rm -f {} ';'

12238 21
21mr|fontconfig-2.13.94-3|1	%define major 1
21mr|fontconfig-2.13.94-3|2	%define libname %mklibname %{name} %{major}
21mr|fontconfig-2.13.94-3|3	%define devname %mklibname %{name} -d
21mr|fontconfig-2.13.94-3|4	
21mr|fontconfig-2.13.94-3|5	# We pushed patches from plf to main repository (TK 03062015)
21mr|fontconfig-2.13.94-3|6	
21mr|fontconfig-2.13.94-3|7	Summary:	Font configuration library
21mr|fontconfig-2.13.94-3|8	Name:		fontconfig
21mr|fontconfig-2.13.94-3|9	Version:	2.13.94
21mr|fontconfig-2.13.94-3|10	Release:	3
21mr|fontconfig-2.13.94-3|11	License:	MIT
21mr|fontconfig-2.13.94-3|12	Group:		System/X11
21mr|fontconfig-2.13.94-3|13	Url:		https://fontconfig.org/
21mr|fontconfig-2.13.94-3|14	Source0:	https://www.freedesktop.org/software/fontconfig/release/%{name}-%{version}.tar.xz
21mr|fontconfig-2.13.94-3|15	# (fc) 2.3.2-3mdk prefer urw fonts
21mr|fontconfig-2.13.94-3|16	Source1:	30-mdv-urwfonts.conf
21mr|fontconfig-2.13.94-3|17	Source2:	10-antialias.conf
21mr|fontconfig-2.13.94-3|18	# (fc) 2.3.2-3mdk disable antialiasing for some fonts
21mr|fontconfig-2.13.94-3|19	Source3:	20-mdv-disable-antialias.conf
21mr|fontconfig-2.13.94-3|20	Source4:	10-hinting.conf
21mr|fontconfig-2.13.94-3|21	# (fc) 2.3.2-3mdk  Avoid KDE/QT uses some bitmapped fonts (guisseppe)
21mr|fontconfig-2.13.94-3|22	Source5:	30-mdv-avoid-bitmap.conf
21mr|fontconfig-2.13.94-3|23	# (fc) 2.4.2-1mdv disable embedded bitmap for big size (Mdv bug #25924)
21mr|fontconfig-2.13.94-3|24	Source8:	26-mdv-no-embeddedbitmap.conf
21mr|fontconfig-2.13.94-3|25	# (fc) 2.4.92-1mdv enable embeddedbitmap on some CJK fonts (Fedora)
21mr|fontconfig-2.13.94-3|26	Source10:	25-no-bitmap-fedora.conf
21mr|fontconfig-2.13.94-3|27	Patch0:		fontconfig-2.13.94-path-cache.patch
21mr|fontconfig-2.13.94-3|28	Patch2:		fontconfig-2.13.0-fonts-nanum.patch
21mr|fontconfig-2.13.94-3|29	Patch3:		fontconfig-2.13.0-lcdfilterlegacy.patch
21mr|fontconfig-2.13.94-3|30	Patch4:		fontconfig-2.13.94-mdvconfig.patch
21mr|fontconfig-2.13.94-3|31	Patch6:		fontconfig-2.13.0-sleep-less.patch
21mr|fontconfig-2.13.94-3|32	Patch7:		fontconfig-2.13.0-ubuntu-add-hinting-and-antialiasing-confs.patch
21mr|fontconfig-2.13.94-3|33	Patch8:		fontconfig-2.13.0-ubuntu-add-monospace-lcd-filter-conf.patch
21mr|fontconfig-2.13.94-3|34	BuildRequires:	docbook-dtd41-sgml
21mr|fontconfig-2.13.94-3|35	BuildRequires:	docbook-utils
21mr|fontconfig-2.13.94-3|36	BuildRequires:	ed
21mr|fontconfig-2.13.94-3|37	BuildRequires:	gperf
21mr|fontconfig-2.13.94-3|38	BuildRequires:	lynx
21mr|fontconfig-2.13.94-3|39	BuildRequires:	meson
21mr|fontconfig-2.13.94-3|40	BuildRequires:	pkgconfig(expat)
21mr|fontconfig-2.13.94-3|41	BuildRequires:	pkgconfig(freetype2)
21mr|fontconfig-2.13.94-3|42	BuildRequires:	pkgconfig(libxml-2.0)
21mr|fontconfig-2.13.94-3|43	BuildRequires:	pkgconfig(uuid)
21mr|fontconfig-2.13.94-3|44	Provides:	lib%{name} = %{EVRD}
21mr|fontconfig-2.13.94-3|45	Provides:	%{name}-libs = %{EVRD}
21mr|fontconfig-2.13.94-3|46	# fwang: add conflicts to ease upgrade
21mr|fontconfig-2.13.94-3|47	Conflicts:	x11-font-wqy-bitmapfont < 1.0-0.20070901.1
21mr|fontconfig-2.13.94-3|48	
21mr|fontconfig-2.13.94-3|49	%description
21mr|fontconfig-2.13.94-3|50	Fontconfig is designed to locate fonts within the system and select them
21mr|fontconfig-2.13.94-3|51	according to requirements specified by applications.
21mr|fontconfig-2.13.94-3|52	
21mr|fontconfig-2.13.94-3|53	This package contains Ubuntu LCD patches.
21mr|fontconfig-2.13.94-3|54	
21mr|fontconfig-2.13.94-3|55	%files -f %{name}.lang
21mr|fontconfig-2.13.94-3|56	%doc README AUTHORS COPYING doc/fontconfig-user.html doc/fontconfig-user.txt
21mr|fontconfig-2.13.94-3|57	%{_var}/cache/fontconfig
21mr|fontconfig-2.13.94-3|58	%{_bindir}/*
21mr|fontconfig-2.13.94-3|59	%dir %{_sysconfdir}/fonts
21mr|fontconfig-2.13.94-3|60	%dir %{_sysconfdir}/fonts/conf.d
21mr|fontconfig-2.13.94-3|61	%{_datadir}/gettext/its/fontconfig.*
21mr|fontconfig-2.13.94-3|62	%{_datadir}/locale/zh_CN/*/fontconfig-conf.mo
21mr|fontconfig-2.13.94-3|63	%{_datadir}/%{name}/conf.avail
21mr|fontconfig-2.13.94-3|64	%{_datadir}/xml/fontconfig/fonts.dtd
21mr|fontconfig-2.13.94-3|65	# those files must NOT have noreplace option
21mr|fontconfig-2.13.94-3|66	%config %{_sysconfdir}/fonts/fonts.conf
21mr|fontconfig-2.13.94-3|67	%config %{_sysconfdir}/fonts/conf.d/*.conf
21mr|fontconfig-2.13.94-3|68	%config %{_sysconfdir}/fonts/conf.d/README
21mr|fontconfig-2.13.94-3|69	%{_mandir}/man1/*
21mr|fontconfig-2.13.94-3|70	%{_mandir}/man5/*
21mr|fontconfig-2.13.94-3|71	
21mr|fontconfig-2.13.94-3|72	%transfiletriggerin -- /usr/share/fonts /usr/share/X11/fonts/Type1 /usr/share/X11/fonts/TTF /usr/share/fonts /usr/lib/X11/fonts /usr/X11R6/lib/X11/fonts /usr/local/share/fonts /opt/ttfonts
21mr|fontconfig-2.13.94-3|73	HOME=/root fc-cache -s
21mr|fontconfig-2.13.94-3|74	
21mr|fontconfig-2.13.94-3|75	%transfiletriggerpostun -- /usr/share/fonts /usr/share/X11/fonts/Type1 /usr/share/X11/fonts/TTF /usr/share/fonts /usr/lib/X11/fonts /usr/X11R6/lib/X11/fonts /usr/local/share/fonts /opt/ttfonts
21mr|fontconfig-2.13.94-3|76	HOME=/root fc-cache -s
21mr|fontconfig-2.13.94-3|77	
21mr|fontconfig-2.13.94-3|78	#----------------------------------------------------------------------------
21mr|fontconfig-2.13.94-3|79	
21mr|fontconfig-2.13.94-3|80	%package -n %{libname}
21mr|fontconfig-2.13.94-3|81	Summary:	Font configuration and customization library
21mr|fontconfig-2.13.94-3|82	Group:		System/Libraries
21mr|fontconfig-2.13.94-3|83	
21mr|fontconfig-2.13.94-3|84	%description -n %{libname}
21mr|fontconfig-2.13.94-3|85	Fontconfig is designed to locate fonts within the system and select them
21mr|fontconfig-2.13.94-3|86	according to requirements specified by applications.
21mr|fontconfig-2.13.94-3|87	
21mr|fontconfig-2.13.94-3|88	%files -n %{libname}
21mr|fontconfig-2.13.94-3|89	%{_libdir}/libfontconfig.so.%{major}*
21mr|fontconfig-2.13.94-3|90	
21mr|fontconfig-2.13.94-3|91	#----------------------------------------------------------------------------
21mr|fontconfig-2.13.94-3|92	
21mr|fontconfig-2.13.94-3|93	%package -n %{devname}
21mr|fontconfig-2.13.94-3|94	Summary:	Font configuration and customization library
21mr|fontconfig-2.13.94-3|95	Group:		Development/C
21mr|fontconfig-2.13.94-3|96	Provides:	%{name}-devel = %{EVRD}
21mr|fontconfig-2.13.94-3|97	Requires:	%{libname} = %{EVRD}
21mr|fontconfig-2.13.94-3|98	
21mr|fontconfig-2.13.94-3|99	%description -n %{devname}
21mr|fontconfig-2.13.94-3|100	This package includes the header files, and developer docs for the fontconfig
21mr|fontconfig-2.13.94-3|101	package. Install it if you want to develop programs which will use fontconfig.
21mr|fontconfig-2.13.94-3|102	
21mr|fontconfig-2.13.94-3|103	%files -n %{devname}
21mr|fontconfig-2.13.94-3|104	%doc doc/fontconfig-devel doc/fontconfig-devel.txt
21mr|fontconfig-2.13.94-3|105	%{_datadir}/doc/%{name}/
21mr|fontconfig-2.13.94-3|106	%{_libdir}/*.so
21mr|fontconfig-2.13.94-3|107	%{_libdir}/pkgconfig/*
21mr|fontconfig-2.13.94-3|108	%{_includedir}/*
21mr|fontconfig-2.13.94-3|109	%{_mandir}/man3/*
21mr|fontconfig-2.13.94-3|110	
21mr|fontconfig-2.13.94-3|111	#----------------------------------------------------------------------------
21mr|fontconfig-2.13.94-3|112	
21mr|fontconfig-2.13.94-3|113	%prep
21mr|fontconfig-2.13.94-3|114	%autosetup -p1
21mr|fontconfig-2.13.94-3|115	
21mr|fontconfig-2.13.94-3|116	%build
21mr|fontconfig-2.13.94-3|117	%ifarch %{e2k}
21mr|fontconfig-2.13.94-3|118	sed -i 's/gcc/lcc/' src/meson.build
21mr|fontconfig-2.13.94-3|119	%endif
21mr|fontconfig-2.13.94-3|120	%meson	\
21mr|fontconfig-2.13.94-3|121	-Ddoc-txt=disabled	\
21mr|fontconfig-2.13.94-3|122	-Ddoc-html=disabled
21mr|fontconfig-2.13.94-3|123	
21mr|fontconfig-2.13.94-3|124	%install
21mr|fontconfig-2.13.94-3|125	mkdir -p %{buildroot}%{_var}/cache/fontconfig
21mr|fontconfig-2.13.94-3|126	sed -i "s!@buildroot@!%{buildroot}!" fc-cache/meson.build
21mr|fontconfig-2.13.94-3|127	%meson_install
21mr|fontconfig-2.13.94-3|128	
21mr|fontconfig-2.13.94-3|129	# unknown element "reset-dirs"
21mr|fontconfig-2.13.94-3|130	rm -f %{buildroot}%{_datadir}/%{name}/conf.avail/05-reset-dirs-sample.conf
21mr|fontconfig-2.13.94-3|131	
21mr|fontconfig-2.13.94-3|132	mkdir -p %{buildroot}%{_sysconfdir}/fonts/conf.d
21mr|fontconfig-2.13.94-3|133	cp %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} %{buildroot}%{_sysconfdir}/fonts/conf.d
21mr|fontconfig-2.13.94-3|134	
21mr|fontconfig-2.13.94-3|135	# needed in case main config files isn't up to date
21mr|fontconfig-2.13.94-3|136	cat << EOF > %{buildroot}%{_sysconfdir}/fonts/conf.d/00-cache.conf
21mr|fontconfig-2.13.94-3|137	<?xml version="1.0"?>
21mr|fontconfig-2.13.94-3|138	<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
21mr|fontconfig-2.13.94-3|139	<fontconfig>
21mr|fontconfig-2.13.94-3|140	<!-- Font cache directory list -->
21mr|fontconfig-2.13.94-3|141	
21mr|fontconfig-2.13.94-3|142	<cachedir>/var/cache/fontconfig</cachedir>
21mr|fontconfig-2.13.94-3|143	<cachedir>~/.fontconfig</cachedir>
21mr|fontconfig-2.13.94-3|144	
21mr|fontconfig-2.13.94-3|145	</fontconfig>
21mr|fontconfig-2.13.94-3|146	EOF
21mr|fontconfig-2.13.94-3|147	
21mr|fontconfig-2.13.94-3|148	ln -sf ../../..%{_datadir}/%{name}/conf.avail/10-antialias.conf %{buildroot}%{_sysconfdir}/fonts/conf.d/10-antialias.conf
21mr|fontconfig-2.13.94-3|149	ln -sf ../../..%{_datadir}/%{name}/conf.avail/10-hinting.conf %{buildroot}%{_sysconfdir}/fonts/conf.d/10-hinting.conf
21mr|fontconfig-2.13.94-3|150	ln -sf ../../..%{_datadir}/%{name}/conf.avail/10-sub-pixel-rgb.conf %{buildroot}%{_sysconfdir}/fonts/conf.d/10-sub-pixel-rgb.conf
21mr|fontconfig-2.13.94-3|151	ln -sf ../../..%{_datadir}/%{name}/conf.avail/11-lcdfilter-default.conf %{buildroot}%{_sysconfdir}/fonts/conf.d/11-lcdfilter-default.conf
21mr|fontconfig-2.13.94-3|152	ln -sf ../../..%{_datadir}/%{name}/conf.avail/25-unhint-nonlatin.conf %{buildroot}%{_sysconfdir}/fonts/conf.d/25-unhint-nonlatin.conf
21mr|fontconfig-2.13.94-3|153	
21mr|fontconfig-2.13.94-3|154	# Fixed errors and warnings with new features, which unsupported in old applications
21mr|fontconfig-2.13.94-3|155	sed -i \
21mr|fontconfig-2.13.94-3|156	-e '/<its:rules/d' \
21mr|fontconfig-2.13.94-3|157	-e '/<\/its:rules/d' \
21mr|fontconfig-2.13.94-3|158	-e '/<its:translateRule/d' \
21mr|fontconfig-2.13.94-3|159	-e '/<\/its:translateRule/d' \
21mr|fontconfig-2.13.94-3|160	-e '/<description/d' \
21mr|fontconfig-2.13.94-3|161	-e '/<\/description/d' \
21mr|fontconfig-2.13.94-3|162	%{buildroot}{%{_datadir}/%{name}/conf.avail,%{_sysconfdir}/fonts}/*.conf
21mr|fontconfig-2.13.94-3|163	
21mr|fontconfig-2.13.94-3|164	%find_lang %{name}

12239 21
21mr|fontforge-1.0-0.20200314.3|1	%define ffversion 20200314
21mr|fontforge-1.0-0.20200314.3|2	
21mr|fontforge-1.0-0.20200314.3|3	%define major 4
21mr|fontforge-1.0-0.20200314.3|4	%define libname %mklibname %{name} %{major}
21mr|fontforge-1.0-0.20200314.3|5	%define devname %mklibname %{name} -d
21mr|fontforge-1.0-0.20200314.3|6	
21mr|fontforge-1.0-0.20200314.3|7	#define gnulib_githead 2bf7326
21mr|fontforge-1.0-0.20200314.3|8	
21mr|fontforge-1.0-0.20200314.3|9	Summary:	Font Editor for PostScript, TrueType, OpenType and various fonts
21mr|fontforge-1.0-0.20200314.3|10	Name:		fontforge
21mr|fontforge-1.0-0.20200314.3|11	Version:	1.0
21mr|fontforge-1.0-0.20200314.3|12	Release:	0.%{ffversion}.3
21mr|fontforge-1.0-0.20200314.3|13	License:	BSD
21mr|fontforge-1.0-0.20200314.3|14	Group:		Publishing
21mr|fontforge-1.0-0.20200314.3|15	Url:		http://fontforge.sourceforge.net/
21mr|fontforge-1.0-0.20200314.3|16	# For current version, check https://github.com/fontforge/fontforge/releases
21mr|fontforge-1.0-0.20200314.3|17	Source0:	http://github.com/fontforge/fontforge/archive/%{ffversion}.tar.gz?/%{name}-%{ffversion}.tar.gz
21mr|fontforge-1.0-0.20200314.3|18	# https://github.com/fontforge/fontforge/pull/4269
21mr|fontforge-1.0-0.20200314.3|19	Patch1:		fontforge-20200314-sphinx-make-changes-to-support-Sphinx-3.patch
21mr|fontforge-1.0-0.20200314.3|20	
21mr|fontforge-1.0-0.20200314.3|21	BuildRequires:	chrpath
21mr|fontforge-1.0-0.20200314.3|22	BuildRequires:	desktop-file-utils
21mr|fontforge-1.0-0.20200314.3|23	BuildRequires:	cmake
21mr|fontforge-1.0-0.20200314.3|24	BuildRequires:	git
21mr|fontforge-1.0-0.20200314.3|25	BuildRequires:	jpeg-devel
21mr|fontforge-1.0-0.20200314.3|26	BuildRequires:	libuninameslist-devel
21mr|fontforge-1.0-0.20200314.3|27	BuildRequires:	libltdl-devel
21mr|fontforge-1.0-0.20200314.3|28	BuildRequires:	ungif-devel
21mr|fontforge-1.0-0.20200314.3|29	BuildRequires:	uthash-devel
21mr|fontforge-1.0-0.20200314.3|30	BuildRequires:	pkgconfig(freetype2)
21mr|fontforge-1.0-0.20200314.3|31	BuildRequires:	pkgconfig(fontconfig)
21mr|fontforge-1.0-0.20200314.3|32	BuildRequires:	pkgconfig(libpng)
21mr|fontforge-1.0-0.20200314.3|33	BuildRequires:	pkgconfig(libtiff-4)
21mr|fontforge-1.0-0.20200314.3|34	BuildRequires:	pkgconfig(libxml-2.0)
21mr|fontforge-1.0-0.20200314.3|35	BuildRequires:	pkgconfig(python3)
21mr|fontforge-1.0-0.20200314.3|36	BuildRequires:	pkgconfig(x11)
21mr|fontforge-1.0-0.20200314.3|37	BuildRequires:	pkgconfig(xi)
21mr|fontforge-1.0-0.20200314.3|38	BuildRequires:	pkgconfig(xft)
21mr|fontforge-1.0-0.20200314.3|39	BuildRequires:	pkgconfig(cairo)
21mr|fontforge-1.0-0.20200314.3|40	BuildRequires:	pkgconfig(pango)
21mr|fontforge-1.0-0.20200314.3|41	BuildRequires:	pkgconfig(pangocairo)
21mr|fontforge-1.0-0.20200314.3|42	BuildRequires:	pkgconfig(pangoxft)
21mr|fontforge-1.0-0.20200314.3|43	BuildRequires:	pkgconfig(libspiro)
21mr|fontforge-1.0-0.20200314.3|44	BuildRequires:	pkgconfig(readline)
21mr|fontforge-1.0-0.20200314.3|45	
21mr|fontforge-1.0-0.20200314.3|46	#for create docs
21mr|fontforge-1.0-0.20200314.3|47	BuildRequires:	python3egg(sphinx)
21mr|fontforge-1.0-0.20200314.3|48	
21mr|fontforge-1.0-0.20200314.3|49	# (Abel) it wants either autotrace or potrace
21mr|fontforge-1.0-0.20200314.3|50	Requires:	potrace
21mr|fontforge-1.0-0.20200314.3|51	Provides:	/usr/bin/fontforge
21mr|fontforge-1.0-0.20200314.3|52	
21mr|fontforge-1.0-0.20200314.3|53	%description
21mr|fontforge-1.0-0.20200314.3|54	FontForge is an outline font editor that lets you create your own
21mr|fontforge-1.0-0.20200314.3|55	postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and
21mr|fontforge-1.0-0.20200314.3|56	bitmap (bdf) fonts, or edit existing ones. Also lets you convert one
21mr|fontforge-1.0-0.20200314.3|57	format to another. FontForge has support for many macintosh font formats.
21mr|fontforge-1.0-0.20200314.3|58	
21mr|fontforge-1.0-0.20200314.3|59	%files -f FontForge.lang
21mr|fontforge-1.0-0.20200314.3|60	%{_bindir}/*
21mr|fontforge-1.0-0.20200314.3|61	%{_mandir}/man1/*
21mr|fontforge-1.0-0.20200314.3|62	%{_iconsdir}/hicolor/*/apps/org.%{name}*
21mr|fontforge-1.0-0.20200314.3|63	%{_datadir}/applications/org.fontforge.FontForge.desktop
21mr|fontforge-1.0-0.20200314.3|64	%{_datadir}/metainfo/org.fontforge.*
21mr|fontforge-1.0-0.20200314.3|65	%{_datadir}/mime/packages/fontforge.xml
21mr|fontforge-1.0-0.20200314.3|66	%{_datadir}/%{name}
21mr|fontforge-1.0-0.20200314.3|67	#%%{_docdir}/fontforge/*
21mr|fontforge-1.0-0.20200314.3|68	%{_datadir}/pixmaps/org.fontforge.*
21mr|fontforge-1.0-0.20200314.3|69	
21mr|fontforge-1.0-0.20200314.3|70	#----------------------------------------------------------------------------
21mr|fontforge-1.0-0.20200314.3|71	
21mr|fontforge-1.0-0.20200314.3|72	%package -n %{libname}
21mr|fontforge-1.0-0.20200314.3|73	Group:		System/Libraries
21mr|fontforge-1.0-0.20200314.3|74	Summary:	Library for %{name}
21mr|fontforge-1.0-0.20200314.3|75	
21mr|fontforge-1.0-0.20200314.3|76	%description -n %{libname}
21mr|fontforge-1.0-0.20200314.3|77	This package contains the shared library libfontforge.
21mr|fontforge-1.0-0.20200314.3|78	
21mr|fontforge-1.0-0.20200314.3|79	%files -n %{libname}
21mr|fontforge-1.0-0.20200314.3|80	%{_libdir}/libfontforge.so.%{major}*
21mr|fontforge-1.0-0.20200314.3|81	
21mr|fontforge-1.0-0.20200314.3|82	#----------------------------------------------------------------------------
21mr|fontforge-1.0-0.20200314.3|83	
21mr|fontforge-1.0-0.20200314.3|84	%package -n %{devname}
21mr|fontforge-1.0-0.20200314.3|85	Group:		Development/C
21mr|fontforge-1.0-0.20200314.3|86	Summary:	Development files for %{name}
21mr|fontforge-1.0-0.20200314.3|87	Requires:	%{libname} = %{EVRD}
21mr|fontforge-1.0-0.20200314.3|88	Provides:	%{name}-devel = %{EVRD}
21mr|fontforge-1.0-0.20200314.3|89	
21mr|fontforge-1.0-0.20200314.3|90	%description -n %{devname}
21mr|fontforge-1.0-0.20200314.3|91	This package contains the development files for %{name}.
21mr|fontforge-1.0-0.20200314.3|92	
21mr|fontforge-1.0-0.20200314.3|93	%files -n %{devname}
21mr|fontforge-1.0-0.20200314.3|94	%{_libdir}/lib*.so
21mr|fontforge-1.0-0.20200314.3|95	
21mr|fontforge-1.0-0.20200314.3|96	#----------------------------------------------------------------------------
21mr|fontforge-1.0-0.20200314.3|97	
21mr|fontforge-1.0-0.20200314.3|98	%package python3
21mr|fontforge-1.0-0.20200314.3|99	Group:		Development/Python
21mr|fontforge-1.0-0.20200314.3|100	Summary:	Library bindings for python
21mr|fontforge-1.0-0.20200314.3|101	
21mr|fontforge-1.0-0.20200314.3|102	%description python3
21mr|fontforge-1.0-0.20200314.3|103	This package contains the python library for python applications that
21mr|fontforge-1.0-0.20200314.3|104	use %{name}.
21mr|fontforge-1.0-0.20200314.3|105	
21mr|fontforge-1.0-0.20200314.3|106	%files python3
21mr|fontforge-1.0-0.20200314.3|107	%{python3_sitearch}/fontforge.so
21mr|fontforge-1.0-0.20200314.3|108	%{python3_sitearch}/psMat.so
21mr|fontforge-1.0-0.20200314.3|109	
21mr|fontforge-1.0-0.20200314.3|110	#----------------------------------------------------------------------------
21mr|fontforge-1.0-0.20200314.3|111	
21mr|fontforge-1.0-0.20200314.3|112	%prep
21mr|fontforge-1.0-0.20200314.3|113	%setup -qn fontforge-%{ffversion}
21mr|fontforge-1.0-0.20200314.3|114	%apply_patches
21mr|fontforge-1.0-0.20200314.3|115	
21mr|fontforge-1.0-0.20200314.3|116	%build
21mr|fontforge-1.0-0.20200314.3|117	%global optflags %{optflags} -fno-strict-aliasing
21mr|fontforge-1.0-0.20200314.3|118	%cmake \
21mr|fontforge-1.0-0.20200314.3|119	-DBUILD_SHARED_LIBS=on \
21mr|fontforge-1.0-0.20200314.3|120	-DENABLE_X11=on \
21mr|fontforge-1.0-0.20200314.3|121	-DENABLE_PYTHON_EXTENSION=on \
21mr|fontforge-1.0-0.20200314.3|122	-DENABLE_LIBREADLINE=on \
21mr|fontforge-1.0-0.20200314.3|123	-DENABLE_DOCS=off
21mr|fontforge-1.0-0.20200314.3|124	%make -s
21mr|fontforge-1.0-0.20200314.3|125	
21mr|fontforge-1.0-0.20200314.3|126	%install
21mr|fontforge-1.0-0.20200314.3|127	pushd build
21mr|fontforge-1.0-0.20200314.3|128	%makeinstall_std
21mr|fontforge-1.0-0.20200314.3|129	popd
21mr|fontforge-1.0-0.20200314.3|130	
21mr|fontforge-1.0-0.20200314.3|131	desktop-file-install \
21mr|fontforge-1.0-0.20200314.3|132	--dir %{buildroot}%{_datadir}/applications \
21mr|fontforge-1.0-0.20200314.3|133	desktop/org.fontforge.FontForge.desktop
21mr|fontforge-1.0-0.20200314.3|134	rm -f %{buildroot}/%{_docdir}/fontforge/.buildinfo
21mr|fontforge-1.0-0.20200314.3|135	rm -f %{buildroot}/%{_docdir}/fontforge/.nojekyll
21mr|fontforge-1.0-0.20200314.3|136	
21mr|fontforge-1.0-0.20200314.3|137	%find_lang FontForge

12240 21
21mr|fontpackages-1.44-5|1	%global spectemplatedir %{_sysconfdir}/rpmdevtools/
21mr|fontpackages-1.44-5|2	%global ftcgtemplatedir %{_datadir}/fontconfig/templates/
21mr|fontpackages-1.44-5|3	%global rpmmacrodir     %{_sysconfdir}/rpm/
21mr|fontpackages-1.44-5|4	
21mr|fontpackages-1.44-5|5	Name:    fontpackages
21mr|fontpackages-1.44-5|6	Version: 1.44
21mr|fontpackages-1.44-5|7	Release: 5
21mr|fontpackages-1.44-5|8	Summary: Common directory and macro definitions used by font packages
21mr|fontpackages-1.44-5|9	
21mr|fontpackages-1.44-5|10	
21mr|fontpackages-1.44-5|11	# Mostly means the scriptlets inserted via this package do not change the
21mr|fontpackages-1.44-5|12	# license of the packages they're inserted in
21mr|fontpackages-1.44-5|13	Group:	   System/X11
21mr|fontpackages-1.44-5|14	License:   LGPLv3+
21mr|fontpackages-1.44-5|15	URL:       http://fedoraproject.org/wiki/fontpackages
21mr|fontpackages-1.44-5|16	Source0:   http://fedorahosted.org/releases/f/o/%{name}/%{name}-%{version}.tar.xz
21mr|fontpackages-1.44-5|17	
21mr|fontpackages-1.44-5|18	BuildArch: noarch
21mr|fontpackages-1.44-5|19	
21mr|fontpackages-1.44-5|20	
21mr|fontpackages-1.44-5|21	%description
21mr|fontpackages-1.44-5|22	This package contains the basic directory layout, spec templates, rpm macros
21mr|fontpackages-1.44-5|23	and other materials used to create font packages.
21mr|fontpackages-1.44-5|24	
21mr|fontpackages-1.44-5|25	
21mr|fontpackages-1.44-5|26	%package filesystem
21mr|fontpackages-1.44-5|27	Summary: Directories used by font packages
21mr|fontpackages-1.44-5|28	License: Public Domain
21mr|fontpackages-1.44-5|29	
21mr|fontpackages-1.44-5|30	%description filesystem
21mr|fontpackages-1.44-5|31	This package contains the basic directory layout used by font packages,
21mr|fontpackages-1.44-5|32	including the correct permissions for the directories.
21mr|fontpackages-1.44-5|33	
21mr|fontpackages-1.44-5|34	
21mr|fontpackages-1.44-5|35	%package devel
21mr|fontpackages-1.44-5|36	Summary: Templates and macros used to create font packages
21mr|fontpackages-1.44-5|37	
21mr|fontpackages-1.44-5|38	Requires: rpmdevtools, %{name}-filesystem = %{version}-%{release}
21mr|fontpackages-1.44-5|39	Requires: fontconfig
21mr|fontpackages-1.44-5|40	
21mr|fontpackages-1.44-5|41	%description devel
21mr|fontpackages-1.44-5|42	This package contains spec templates, rpm macros and other materials used to
21mr|fontpackages-1.44-5|43	create font packages.
21mr|fontpackages-1.44-5|44	
21mr|fontpackages-1.44-5|45	
21mr|fontpackages-1.44-5|46	%package tools
21mr|fontpackages-1.44-5|47	Summary: Tools used to check fonts and font packages
21mr|fontpackages-1.44-5|48	
21mr|fontpackages-1.44-5|49	Requires: fontconfig, fontforge
21mr|fontpackages-1.44-5|50	Requires: curl, make
21mr|fontpackages-1.44-5|51	Recommends: mutt
21mr|fontpackages-1.44-5|52	Requires: rpmlint
21mr|fontpackages-1.44-5|53	
21mr|fontpackages-1.44-5|54	%description tools
21mr|fontpackages-1.44-5|55	This package contains tools used to check fonts and font packages
21mr|fontpackages-1.44-5|56	
21mr|fontpackages-1.44-5|57	
21mr|fontpackages-1.44-5|58	%prep
21mr|fontpackages-1.44-5|59	%setup -q
21mr|fontpackages-1.44-5|60	
21mr|fontpackages-1.44-5|61	%build
21mr|fontpackages-1.44-5|62	for file in bin/repo-font-audit bin/compare-repo-font-audit ; do
21mr|fontpackages-1.44-5|63	sed -i "s|^DATADIR\([[:space:]]*\)\?=\(.*\)$|DATADIR=%{_datadir}/%{name}|g" \
21mr|fontpackages-1.44-5|64	$file
21mr|fontpackages-1.44-5|65	done
21mr|fontpackages-1.44-5|66	
21mr|fontpackages-1.44-5|67	%install
21mr|fontpackages-1.44-5|68	
21mr|fontpackages-1.44-5|69	# Pull macros out of macros.fonts and emulate them during install
21mr|fontpackages-1.44-5|70	for dir in fontbasedir        fontconfig_masterdir \
21mr|fontpackages-1.44-5|71	fontconfig_confdir fontconfig_templatedir ; do
21mr|fontpackages-1.44-5|72	export _${dir}=$(rpm --eval $(%{__grep} -E "^%_${dir}\b" \
21mr|fontpackages-1.44-5|73	rpm/macros.fonts | %{__awk} '{ print $2 }'))
21mr|fontpackages-1.44-5|74	done
21mr|fontpackages-1.44-5|75	
21mr|fontpackages-1.44-5|76	install -m 0755 -d %{buildroot}${_fontbasedir} \
21mr|fontpackages-1.44-5|77	%{buildroot}${_fontconfig_masterdir} \
21mr|fontpackages-1.44-5|78	%{buildroot}${_fontconfig_confdir} \
21mr|fontpackages-1.44-5|79	%{buildroot}${_fontconfig_templatedir} \
21mr|fontpackages-1.44-5|80	%{buildroot}%{spectemplatedir} \
21mr|fontpackages-1.44-5|81	%{buildroot}%{rpmmacrodir} \
21mr|fontpackages-1.44-5|82	%{buildroot}%{_datadir}/fontconfig/templates \
21mr|fontpackages-1.44-5|83	%{buildroot}/%_datadir/%{name} \
21mr|fontpackages-1.44-5|84	%{buildroot}%{_bindir}
21mr|fontpackages-1.44-5|85	install -m 0644 -p spec-templates/*.spec       %{buildroot}%{spectemplatedir}
21mr|fontpackages-1.44-5|86	install -m 0644 -p fontconfig-templates/*      %{buildroot}%{ftcgtemplatedir}
21mr|fontpackages-1.44-5|87	install -m 0644 -p rpm/macros*                 %{buildroot}%{rpmmacrodir}
21mr|fontpackages-1.44-5|88	install -m 0644 -p private/repo-font-audit.mk  %{buildroot}/%{_datadir}/%{name}
21mr|fontpackages-1.44-5|89	install -m 0755 -p private/core-fonts-report \
21mr|fontpackages-1.44-5|90	private/font-links-report \
21mr|fontpackages-1.44-5|91	private/fonts-report \
21mr|fontpackages-1.44-5|92	private/process-fc-query \
21mr|fontpackages-1.44-5|93	private/test-info           %{buildroot}/%{_datadir}/%{name}
21mr|fontpackages-1.44-5|94	install -m 0755 -p bin/*                       %{buildroot}%{_bindir}
21mr|fontpackages-1.44-5|95	
21mr|fontpackages-1.44-5|96	cat <<EOF > %{name}-%{version}.files
21mr|fontpackages-1.44-5|97	%defattr(0644,root,root,0755)
21mr|fontpackages-1.44-5|98	%dir ${_fontbasedir}
21mr|fontpackages-1.44-5|99	%dir ${_fontconfig_masterdir}
21mr|fontpackages-1.44-5|100	%dir ${_fontconfig_confdir}
21mr|fontpackages-1.44-5|101	%dir ${_fontconfig_templatedir}
21mr|fontpackages-1.44-5|102	EOF
21mr|fontpackages-1.44-5|103	
21mr|fontpackages-1.44-5|104	%files filesystem -f %{name}-%{version}.files
21mr|fontpackages-1.44-5|105	%defattr(0644,root,root,0755)
21mr|fontpackages-1.44-5|106	%dir %{_datadir}/fontconfig
21mr|fontpackages-1.44-5|107	
21mr|fontpackages-1.44-5|108	%files devel
21mr|fontpackages-1.44-5|109	%defattr(0644,root,root,0755)
21mr|fontpackages-1.44-5|110	%doc license.txt readme.txt
21mr|fontpackages-1.44-5|111	%config(noreplace) %{spectemplatedir}/*.spec
21mr|fontpackages-1.44-5|112	%{rpmmacrodir}/macros*
21mr|fontpackages-1.44-5|113	%dir %{ftcgtemplatedir}
21mr|fontpackages-1.44-5|114	%{ftcgtemplatedir}/*conf
21mr|fontpackages-1.44-5|115	%{ftcgtemplatedir}/*txt
21mr|fontpackages-1.44-5|116	
21mr|fontpackages-1.44-5|117	%files tools
21mr|fontpackages-1.44-5|118	%defattr(0644,root,root,0755)
21mr|fontpackages-1.44-5|119	%doc license.txt readme.txt
21mr|fontpackages-1.44-5|120	%dir %{_datadir}/%{name}
21mr|fontpackages-1.44-5|121	%{_datadir}/%{name}/repo-font-audit.mk
21mr|fontpackages-1.44-5|122	%defattr(0755,root,root,0755)
21mr|fontpackages-1.44-5|123	%{_datadir}/%{name}/core-fonts-report
21mr|fontpackages-1.44-5|124	%{_datadir}/%{name}/font-links-report
21mr|fontpackages-1.44-5|125	%{_datadir}/%{name}/fonts-report
21mr|fontpackages-1.44-5|126	%{_datadir}/%{name}/process-fc-query
21mr|fontpackages-1.44-5|127	%{_datadir}/%{name}/test-info
21mr|fontpackages-1.44-5|128	%{_bindir}/*

12241 21
21mr|fonts-bitmap-misc-console-1.3-5|1	%define name fonts-bitmap-misc-console
21mr|fonts-bitmap-misc-console-1.3-5|2	%define version 1.3
21mr|fonts-bitmap-misc-console-1.3-5|3	%define release 5
21mr|fonts-bitmap-misc-console-1.3-5|4	
21mr|fonts-bitmap-misc-console-1.3-5|5	Summary:    Console font backported from KDE3
21mr|fonts-bitmap-misc-console-1.3-5|6	Name:       %{name}
21mr|fonts-bitmap-misc-console-1.3-5|7	Version:    %{version}
21mr|fonts-bitmap-misc-console-1.3-5|8	Release:    %{release}
21mr|fonts-bitmap-misc-console-1.3-5|9	Source0:    %{name}-%{version}.tar.xz
21mr|fonts-bitmap-misc-console-1.3-5|10	License:    GPLv2+
21mr|fonts-bitmap-misc-console-1.3-5|11	Group:      Graphical desktop/KDE
21mr|fonts-bitmap-misc-console-1.3-5|12	Url:        https://abf.rosalinux.ru/captainflint/fonts-bitmap-misc-console
21mr|fonts-bitmap-misc-console-1.3-5|13	Packager:   Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
21mr|fonts-bitmap-misc-console-1.3-5|14	BuildArch:  noarch
21mr|fonts-bitmap-misc-console-1.3-5|15	Requires:   fontconfig
21mr|fonts-bitmap-misc-console-1.3-5|16	Requires:   mkfontdir
21mr|fonts-bitmap-misc-console-1.3-5|17	
21mr|fonts-bitmap-misc-console-1.3-5|18	%description
21mr|fonts-bitmap-misc-console-1.3-5|19	The fixed-sized font Console is optimized for terminal applications and makes
21mr|fonts-bitmap-misc-console-1.3-5|20	Konsole look pretty.
21mr|fonts-bitmap-misc-console-1.3-5|21	
21mr|fonts-bitmap-misc-console-1.3-5|22	%prep
21mr|fonts-bitmap-misc-console-1.3-5|23	%setup -q
21mr|fonts-bitmap-misc-console-1.3-5|24	
21mr|fonts-bitmap-misc-console-1.3-5|25	%build
21mr|fonts-bitmap-misc-console-1.3-5|26	
21mr|fonts-bitmap-misc-console-1.3-5|27	%install
21mr|fonts-bitmap-misc-console-1.3-5|28	rm -rf %buildroot
21mr|fonts-bitmap-misc-console-1.3-5|29	
21mr|fonts-bitmap-misc-console-1.3-5|30	mkdir -p %{buildroot}%{_datadir}/fonts/misc
21mr|fonts-bitmap-misc-console-1.3-5|31	install -m 0644 usr/share/fonts/misc/console8x16.pcf.gz %{buildroot}%{_datadir}/fonts/misc/
21mr|fonts-bitmap-misc-console-1.3-5|32	
21mr|fonts-bitmap-misc-console-1.3-5|33	%files
21mr|fonts-bitmap-misc-console-1.3-5|34	%defattr(-,root,root)
21mr|fonts-bitmap-misc-console-1.3-5|35	%{_datadir}/fonts/misc/console8x16.pcf.gz
21mr|fonts-bitmap-misc-console-1.3-5|36	
21mr|fonts-bitmap-misc-console-1.3-5|37	%post
21mr|fonts-bitmap-misc-console-1.3-5|38	fc-cache
21mr|fonts-bitmap-misc-console-1.3-5|39	mkfontdir /usr/share/fonts/misc
21mr|fonts-bitmap-misc-console-1.3-5|40	
21mr|fonts-bitmap-misc-console-1.3-5|41	%postun
21mr|fonts-bitmap-misc-console-1.3-5|42	fc-cache
21mr|fonts-bitmap-misc-console-1.3-5|43	mkfontdir /usr/share/fonts/misc

12242 21
21mr|fonts-otf-google-noto-cjk-20190416-2|1	%define oldname google-noto-cjk-fonts
21mr|fonts-otf-google-noto-cjk-20190416-2|2	%define fedora 30
21mr|fonts-otf-google-noto-cjk-20190416-2|3	
21mr|fonts-otf-google-noto-cjk-20190416-2|4	%global commit0 be6c059ac1587e556e2412b27f5155c8eb3ddbe6
21mr|fonts-otf-google-noto-cjk-20190416-2|5	%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
21mr|fonts-otf-google-noto-cjk-20190416-2|6	
21mr|fonts-otf-google-noto-cjk-20190416-2|7	%global fontname google-noto-cjk
21mr|fonts-otf-google-noto-cjk-20190416-2|8	%global fontconf google-noto
21mr|fonts-otf-google-noto-cjk-20190416-2|9	%global fontconf2 65-%{fontconf}-cjk-fonts.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|10	
21mr|fonts-otf-google-noto-cjk-20190416-2|11	%global common_desc \
21mr|fonts-otf-google-noto-cjk-20190416-2|12	Noto CJK fonts, supporting Simplified Chinese, Traditional Chinese, \
21mr|fonts-otf-google-noto-cjk-20190416-2|13	Japanese, and Korean. The supported scripts are Han, Hiragana, Katakana, \
21mr|fonts-otf-google-noto-cjk-20190416-2|14	Hangul, and Bopomofo. Latin, Greek, Cyrllic, and various symbols are also \
21mr|fonts-otf-google-noto-cjk-20190416-2|15	supported for compatibility with CJK standards. \
21mr|fonts-otf-google-noto-cjk-20190416-2|16	%{nil}
21mr|fonts-otf-google-noto-cjk-20190416-2|17	
21mr|fonts-otf-google-noto-cjk-20190416-2|18	Name:           fonts-otf-google-noto-cjk
21mr|fonts-otf-google-noto-cjk-20190416-2|19	Version:        20190416
21mr|fonts-otf-google-noto-cjk-20190416-2|20	Release:        2
21mr|fonts-otf-google-noto-cjk-20190416-2|21	Summary:        Google Noto Sans CJK Fonts
21mr|fonts-otf-google-noto-cjk-20190416-2|22	Group:          System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|23	
21mr|fonts-otf-google-noto-cjk-20190416-2|24	License:        OFL
21mr|fonts-otf-google-noto-cjk-20190416-2|25	URL:            https://github.com/googlei18n/noto-cjk
21mr|fonts-otf-google-noto-cjk-20190416-2|26	Source0:        https://github.com/googlei18n/noto-cjk/archive/%{commit0}.tar.gz#/noto-cjk-%{shortcommit0}.tar.gz
21mr|fonts-otf-google-noto-cjk-20190416-2|27	Source1:        genfontconf.py
21mr|fonts-otf-google-noto-cjk-20190416-2|28	Source2:        genfontconf.sh
21mr|fonts-otf-google-noto-cjk-20190416-2|29	Source3:        %{fontconf2}
21mr|fonts-otf-google-noto-cjk-20190416-2|30	
21mr|fonts-otf-google-noto-cjk-20190416-2|31	BuildArch:      noarch
21mr|fonts-otf-google-noto-cjk-20190416-2|32	BuildRequires:  fontpackages-devel
21mr|fonts-otf-google-noto-cjk-20190416-2|33	BuildRequires:  python3
21mr|fonts-otf-google-noto-cjk-20190416-2|34	BuildRequires:  /usr/bin/xmllint
21mr|fonts-otf-google-noto-cjk-20190416-2|35	Requires:       fonts-otf-google-noto-sans-cjk-ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|36	Requires:       fonts-otf-google-noto-serif-cjk-ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|37	
21mr|fonts-otf-google-noto-cjk-20190416-2|38	%if 0%{?fedora}
21mr|fonts-otf-google-noto-cjk-20190416-2|39	
21mr|fonts-otf-google-noto-cjk-20190416-2|40	Provides:       google-noto-sans-cjk-fonts = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|41	
21mr|fonts-otf-google-noto-cjk-20190416-2|42	# notocjkrep Package Name
21mr|fonts-otf-google-noto-cjk-20190416-2|43	%define notocjkrep(:)\
21mr|fonts-otf-google-noto-cjk-20190416-2|44	%define pname %(echo %{*} | tr "A-Z " "a-z-")\
21mr|fonts-otf-google-noto-cjk-20190416-2|45	Provides:       google-noto-%{pname}-fonts = %{EVRD}\
21mr|fonts-otf-google-noto-cjk-20190416-2|46	Provides:       google-noto-cjk-%{pname}-fonts = %{version}-%{release}\
21mr|fonts-otf-google-noto-cjk-20190416-2|47	
21mr|fonts-otf-google-noto-cjk-20190416-2|48	
21mr|fonts-otf-google-noto-cjk-20190416-2|49	%notocjkrep Sans Simplified Chinese
21mr|fonts-otf-google-noto-cjk-20190416-2|50	%notocjkrep Sans Traditional Chinese
21mr|fonts-otf-google-noto-cjk-20190416-2|51	%notocjkrep Sans Japanese
21mr|fonts-otf-google-noto-cjk-20190416-2|52	%notocjkrep Sans Korean
21mr|fonts-otf-google-noto-cjk-20190416-2|53	
21mr|fonts-otf-google-noto-cjk-20190416-2|54	%endif
21mr|fonts-otf-google-noto-cjk-20190416-2|55	
21mr|fonts-otf-google-noto-cjk-20190416-2|56	%description
21mr|fonts-otf-google-noto-cjk-20190416-2|57	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|58	
21mr|fonts-otf-google-noto-cjk-20190416-2|59	%package -n fonts-otf-google-noto-cjk-common
21mr|fonts-otf-google-noto-cjk-20190416-2|60	Group: System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|61	Summary:        Common files for Noto CJK fonts
21mr|fonts-otf-google-noto-cjk-20190416-2|62	
21mr|fonts-otf-google-noto-cjk-20190416-2|63	%description -n fonts-otf-google-noto-cjk-common
21mr|fonts-otf-google-noto-cjk-20190416-2|64	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|65	
21mr|fonts-otf-google-noto-cjk-20190416-2|66	%package -n fonts-otf-google-noto-sans-cjk-ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|67	Summary:	Sans OTC font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|68	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|69	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|70	
21mr|fonts-otf-google-noto-cjk-20190416-2|71	%description -n fonts-otf-google-noto-sans-cjk-ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|72	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|73	Noto font Sans OTC.
21mr|fonts-otf-google-noto-cjk-20190416-2|74	
21mr|fonts-otf-google-noto-cjk-20190416-2|75	%files -n fonts-otf-google-noto-sans-cjk-ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|76	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|77	%_otffontsdir/%{fontname}/NotoSansCJK-*.ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|78	%{_fontconfig_templatedir}/65-0-%{fontconf}-sans-cjk-ttc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|79	%config(noreplace) %{_fontconfig_confdir}/65-0-%{fontconf}-sans-cjk-ttc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|80	
21mr|fonts-otf-google-noto-cjk-20190416-2|81	%package -n fonts-otf-google-noto-serif-cjk-ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|82	Summary:	Serif OTC font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|83	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|84	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|85	
21mr|fonts-otf-google-noto-cjk-20190416-2|86	%description -n fonts-otf-google-noto-serif-cjk-ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|87	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|88	Noto font Serif OTC.
21mr|fonts-otf-google-noto-cjk-20190416-2|89	
21mr|fonts-otf-google-noto-cjk-20190416-2|90	%files -n fonts-otf-google-noto-serif-cjk-ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|91	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|92	%_otffontsdir/%{fontname}/NotoSerifCJK-*.ttc
21mr|fonts-otf-google-noto-cjk-20190416-2|93	%{_fontconfig_templatedir}/65-0-%{fontconf}-serif-cjk-ttc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|94	%config(noreplace) %{_fontconfig_confdir}/65-0-%{fontconf}-serif-cjk-ttc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|95	
21mr|fonts-otf-google-noto-cjk-20190416-2|96	%package -n fonts-otf-google-noto-sans-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|97	Summary:	Japanese Multilingual Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|98	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|99	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|100	
21mr|fonts-otf-google-noto-cjk-20190416-2|101	%description -n fonts-otf-google-noto-sans-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|102	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|103	Noto font Japanese Multilingual Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|104	
21mr|fonts-otf-google-noto-cjk-20190416-2|105	%files -n fonts-otf-google-noto-sans-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|106	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|107	%_otffontsdir/%{fontname}/NotoSansCJKjp-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|108	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cjk-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|109	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cjk-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|110	
21mr|fonts-otf-google-noto-cjk-20190416-2|111	%package -n fonts-otf-google-noto-serif-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|112	Summary:	Japanese Multilingual Serif OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|113	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|114	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|115	
21mr|fonts-otf-google-noto-cjk-20190416-2|116	%description -n fonts-otf-google-noto-serif-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|117	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|118	Noto font Japanese Multilingual Serif OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|119	
21mr|fonts-otf-google-noto-cjk-20190416-2|120	%files -n fonts-otf-google-noto-serif-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|121	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|122	%_otffontsdir/%{fontname}/NotoSerifCJKjp-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|123	%{_fontconfig_templatedir}/66-%{fontconf}-serif-cjk-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|124	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-cjk-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|125	
21mr|fonts-otf-google-noto-cjk-20190416-2|126	%package -n fonts-otf-google-noto-sans-mono-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|127	Summary:	Japanese Multilingual Sans Mono OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|128	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|129	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|130	
21mr|fonts-otf-google-noto-cjk-20190416-2|131	%description -n fonts-otf-google-noto-sans-mono-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|132	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|133	Noto font Japanese Multilingual Sans Mono OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|134	
21mr|fonts-otf-google-noto-cjk-20190416-2|135	%files -n fonts-otf-google-noto-sans-mono-cjk-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|136	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|137	%_otffontsdir/%{fontname}/NotoSansMonoCJKjp-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|138	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mono-cjk-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|139	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mono-cjk-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|140	
21mr|fonts-otf-google-noto-cjk-20190416-2|141	%package -n fonts-otf-google-noto-sans-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|142	Summary:	Korean Multilingual Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|143	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|144	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|145	
21mr|fonts-otf-google-noto-cjk-20190416-2|146	%description -n fonts-otf-google-noto-sans-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|147	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|148	Noto font Korean Multilingual Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|149	
21mr|fonts-otf-google-noto-cjk-20190416-2|150	%files -n fonts-otf-google-noto-sans-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|151	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|152	%_otffontsdir/%{fontname}/NotoSansCJKkr-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|153	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cjk-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|154	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cjk-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|155	
21mr|fonts-otf-google-noto-cjk-20190416-2|156	%package -n fonts-otf-google-noto-serif-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|157	Summary:	Korean Multilingual Serif OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|158	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|159	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|160	
21mr|fonts-otf-google-noto-cjk-20190416-2|161	%description -n fonts-otf-google-noto-serif-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|162	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|163	Noto font Korean Multilingual Serif OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|164	
21mr|fonts-otf-google-noto-cjk-20190416-2|165	%files -n fonts-otf-google-noto-serif-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|166	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|167	%_otffontsdir/%{fontname}/NotoSerifCJKkr-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|168	%{_fontconfig_templatedir}/66-%{fontconf}-serif-cjk-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|169	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-cjk-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|170	
21mr|fonts-otf-google-noto-cjk-20190416-2|171	%package -n fonts-otf-google-noto-sans-mono-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|172	Summary:	Korean Multilingual Sans Mono OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|173	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|174	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|175	
21mr|fonts-otf-google-noto-cjk-20190416-2|176	%description -n fonts-otf-google-noto-sans-mono-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|177	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|178	Noto font Korean Multilingual Sans Mono OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|179	
21mr|fonts-otf-google-noto-cjk-20190416-2|180	%files -n fonts-otf-google-noto-sans-mono-cjk-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|181	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|182	%_otffontsdir/%{fontname}/NotoSansMonoCJKkr-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|183	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mono-cjk-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|184	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mono-cjk-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|185	
21mr|fonts-otf-google-noto-cjk-20190416-2|186	%package -n fonts-otf-google-noto-sans-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|187	Summary:	Simplified Chinese Multilingual Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|188	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|189	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|190	
21mr|fonts-otf-google-noto-cjk-20190416-2|191	%description -n fonts-otf-google-noto-sans-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|192	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|193	Noto font Simplified Chinese Multilingual Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|194	
21mr|fonts-otf-google-noto-cjk-20190416-2|195	%files -n fonts-otf-google-noto-sans-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|196	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|197	%_otffontsdir/%{fontname}/NotoSansCJKsc-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|198	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cjk-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|199	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cjk-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|200	
21mr|fonts-otf-google-noto-cjk-20190416-2|201	%package -n fonts-otf-google-noto-serif-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|202	Summary:	Simplified Chinese Multilingual Serif OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|203	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|204	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|205	
21mr|fonts-otf-google-noto-cjk-20190416-2|206	%description -n fonts-otf-google-noto-serif-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|207	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|208	Noto font Simplified Chinese Multilingual Serif OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|209	
21mr|fonts-otf-google-noto-cjk-20190416-2|210	%files -n fonts-otf-google-noto-serif-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|211	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|212	%_otffontsdir/%{fontname}/NotoSerifCJKsc-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|213	%{_fontconfig_templatedir}/66-%{fontconf}-serif-cjk-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|214	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-cjk-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|215	
21mr|fonts-otf-google-noto-cjk-20190416-2|216	%package -n fonts-otf-google-noto-sans-mono-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|217	Summary:	Simplified Chinese Multilingual Sans Mono OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|218	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|219	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|220	
21mr|fonts-otf-google-noto-cjk-20190416-2|221	%description -n fonts-otf-google-noto-sans-mono-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|222	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|223	Noto font Simplified Chinese Multilingual Sans Mono OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|224	
21mr|fonts-otf-google-noto-cjk-20190416-2|225	%files -n fonts-otf-google-noto-sans-mono-cjk-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|226	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|227	%_otffontsdir/%{fontname}/NotoSansMonoCJKsc-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|228	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mono-cjk-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|229	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mono-cjk-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|230	
21mr|fonts-otf-google-noto-cjk-20190416-2|231	%package -n fonts-otf-google-noto-sans-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|232	Summary:	Traditional Chinese Multilingual Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|233	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|234	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|235	
21mr|fonts-otf-google-noto-cjk-20190416-2|236	%description -n fonts-otf-google-noto-sans-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|237	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|238	Noto font Traditional Chinese Multilingual Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|239	
21mr|fonts-otf-google-noto-cjk-20190416-2|240	%files -n fonts-otf-google-noto-sans-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|241	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|242	%_otffontsdir/%{fontname}/NotoSansCJKtc-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|243	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cjk-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|244	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cjk-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|245	
21mr|fonts-otf-google-noto-cjk-20190416-2|246	%package -n fonts-otf-google-noto-serif-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|247	Summary:	Traditional Chinese Multilingual Serif OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|248	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|249	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|250	
21mr|fonts-otf-google-noto-cjk-20190416-2|251	%description -n fonts-otf-google-noto-serif-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|252	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|253	Noto font Traditional Chinese Multilingual Serif OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|254	
21mr|fonts-otf-google-noto-cjk-20190416-2|255	%files -n fonts-otf-google-noto-serif-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|256	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|257	%_otffontsdir/%{fontname}/NotoSerifCJKtc-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|258	%{_fontconfig_templatedir}/66-%{fontconf}-serif-cjk-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|259	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-cjk-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|260	
21mr|fonts-otf-google-noto-cjk-20190416-2|261	%package -n fonts-otf-google-noto-sans-mono-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|262	Summary:	Traditional Chinese Multilingual Sans Mono OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|263	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|264	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|265	
21mr|fonts-otf-google-noto-cjk-20190416-2|266	%description -n fonts-otf-google-noto-sans-mono-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|267	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|268	Noto font Traditional Chinese Multilingual Sans Mono OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|269	
21mr|fonts-otf-google-noto-cjk-20190416-2|270	%files -n fonts-otf-google-noto-sans-mono-cjk-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|271	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|272	%_otffontsdir/%{fontname}/NotoSansMonoCJKtc-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|273	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mono-cjk-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|274	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mono-cjk-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|275	
21mr|fonts-otf-google-noto-cjk-20190416-2|276	%package -n fonts-otf-google-noto-sans-cjk-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|277	Summary:	Traditional Chinese Multilingual Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|278	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|279	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|280	
21mr|fonts-otf-google-noto-cjk-20190416-2|281	%description -n fonts-otf-google-noto-sans-cjk-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|282	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|283	Noto font Traditional Chinese Multilingual Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|284	
21mr|fonts-otf-google-noto-cjk-20190416-2|285	%files -n fonts-otf-google-noto-sans-cjk-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|286	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|287	%_otffontsdir/%{fontname}/NotoSansCJKhk-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|288	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cjk-hk.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|289	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cjk-hk.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|290	
21mr|fonts-otf-google-noto-cjk-20190416-2|291	%package -n fonts-otf-google-noto-sans-mono-cjk-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|292	Summary:	Traditional Chinese Multilingual Sans Mono OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|293	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|294	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|295	
21mr|fonts-otf-google-noto-cjk-20190416-2|296	%description -n fonts-otf-google-noto-sans-mono-cjk-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|297	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|298	Noto font Traditional Chinese Multilingual Sans Mono OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|299	
21mr|fonts-otf-google-noto-cjk-20190416-2|300	%files -n fonts-otf-google-noto-sans-mono-cjk-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|301	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|302	%_otffontsdir/%{fontname}/NotoSansMonoCJKhk-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|303	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mono-cjk-hk.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|304	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mono-cjk-hk.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|305	
21mr|fonts-otf-google-noto-cjk-20190416-2|306	%package -n fonts-otf-google-noto-sans-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|307	Summary:	Japanese Region-specific Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|308	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|309	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|310	
21mr|fonts-otf-google-noto-cjk-20190416-2|311	%description -n fonts-otf-google-noto-sans-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|312	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|313	Noto font Japanese Region-specific Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|314	
21mr|fonts-otf-google-noto-cjk-20190416-2|315	%files -n fonts-otf-google-noto-sans-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|316	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|317	%_otffontsdir/%{fontname}/NotoSansJP-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|318	%{_fontconfig_templatedir}/66-%{fontconf}-sans-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|319	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|320	
21mr|fonts-otf-google-noto-cjk-20190416-2|321	%package -n fonts-otf-google-noto-serif-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|322	Summary:	Japanese Region-specific Serif OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|323	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|324	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|325	
21mr|fonts-otf-google-noto-cjk-20190416-2|326	%description -n fonts-otf-google-noto-serif-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|327	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|328	Noto font Japanese Region-specific Serif OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|329	
21mr|fonts-otf-google-noto-cjk-20190416-2|330	%files -n fonts-otf-google-noto-serif-jp
21mr|fonts-otf-google-noto-cjk-20190416-2|331	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|332	%_otffontsdir/%{fontname}/NotoSerifJP-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|333	%{_fontconfig_templatedir}/66-%{fontconf}-serif-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|334	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-jp.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|335	
21mr|fonts-otf-google-noto-cjk-20190416-2|336	%package -n fonts-otf-google-noto-sans-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|337	Summary:	Korean Region-specific Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|338	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|339	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|340	
21mr|fonts-otf-google-noto-cjk-20190416-2|341	%description -n fonts-otf-google-noto-sans-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|342	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|343	Noto font Korean Region-specific Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|344	
21mr|fonts-otf-google-noto-cjk-20190416-2|345	%files -n fonts-otf-google-noto-sans-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|346	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|347	%_otffontsdir/%{fontname}/NotoSansKR-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|348	%{_fontconfig_templatedir}/66-%{fontconf}-sans-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|349	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|350	
21mr|fonts-otf-google-noto-cjk-20190416-2|351	%package -n fonts-otf-google-noto-serif-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|352	Summary:	Korean Region-specific Serif OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|353	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|354	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|355	
21mr|fonts-otf-google-noto-cjk-20190416-2|356	%description -n fonts-otf-google-noto-serif-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|357	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|358	Noto font Korean Region-specific Serif OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|359	
21mr|fonts-otf-google-noto-cjk-20190416-2|360	%files -n fonts-otf-google-noto-serif-kr
21mr|fonts-otf-google-noto-cjk-20190416-2|361	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|362	%_otffontsdir/%{fontname}/NotoSerifKR-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|363	%{_fontconfig_templatedir}/66-%{fontconf}-serif-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|364	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-kr.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|365	
21mr|fonts-otf-google-noto-cjk-20190416-2|366	%package -n fonts-otf-google-noto-sans-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|367	Summary:	Simplified Chinese Region-specific Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|368	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|369	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|370	
21mr|fonts-otf-google-noto-cjk-20190416-2|371	%description -n fonts-otf-google-noto-sans-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|372	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|373	Noto font Simplified Chinese Region-specific Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|374	
21mr|fonts-otf-google-noto-cjk-20190416-2|375	%files -n fonts-otf-google-noto-sans-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|376	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|377	%_otffontsdir/%{fontname}/NotoSansSC-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|378	%{_fontconfig_templatedir}/66-%{fontconf}-sans-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|379	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|380	
21mr|fonts-otf-google-noto-cjk-20190416-2|381	%package -n fonts-otf-google-noto-serif-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|382	Summary:	Simplified Chinese Region-specific Serif OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|383	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|384	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|385	
21mr|fonts-otf-google-noto-cjk-20190416-2|386	%description -n fonts-otf-google-noto-serif-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|387	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|388	Noto font Simplified Chinese Region-specific Serif OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|389	
21mr|fonts-otf-google-noto-cjk-20190416-2|390	%files -n fonts-otf-google-noto-serif-sc
21mr|fonts-otf-google-noto-cjk-20190416-2|391	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|392	%_otffontsdir/%{fontname}/NotoSerifSC-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|393	%{_fontconfig_templatedir}/66-%{fontconf}-serif-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|394	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-sc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|395	
21mr|fonts-otf-google-noto-cjk-20190416-2|396	%package -n fonts-otf-google-noto-sans-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|397	Summary:	Traditional Chinese Region-specific Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|398	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|399	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|400	
21mr|fonts-otf-google-noto-cjk-20190416-2|401	%description -n fonts-otf-google-noto-sans-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|402	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|403	Noto font Traditional Chinese Region-specific Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|404	
21mr|fonts-otf-google-noto-cjk-20190416-2|405	%files -n fonts-otf-google-noto-sans-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|406	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|407	%_otffontsdir/%{fontname}/NotoSansTC-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|408	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|409	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|410	
21mr|fonts-otf-google-noto-cjk-20190416-2|411	%package -n fonts-otf-google-noto-serif-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|412	Summary:	Traditional Chinese Region-specific Serif OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|413	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|414	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|415	
21mr|fonts-otf-google-noto-cjk-20190416-2|416	%description -n fonts-otf-google-noto-serif-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|417	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|418	Noto font Traditional Chinese Region-specific Serif OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|419	
21mr|fonts-otf-google-noto-cjk-20190416-2|420	%files -n fonts-otf-google-noto-serif-tc
21mr|fonts-otf-google-noto-cjk-20190416-2|421	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|422	%_otffontsdir/%{fontname}/NotoSerifTC-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|423	%{_fontconfig_templatedir}/66-%{fontconf}-serif-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|424	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-tc.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|425	
21mr|fonts-otf-google-noto-cjk-20190416-2|426	%package -n fonts-otf-google-noto-sans-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|427	Summary:	Traditional Chinese Region-specific Sans OTF font files for %{oldname}
21mr|fonts-otf-google-noto-cjk-20190416-2|428	Group:		System/Fonts/True type
21mr|fonts-otf-google-noto-cjk-20190416-2|429	Requires:	fonts-otf-%{fontname}-common = %{EVRD}
21mr|fonts-otf-google-noto-cjk-20190416-2|430	
21mr|fonts-otf-google-noto-cjk-20190416-2|431	%description -n fonts-otf-google-noto-sans-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|432	%common_desc
21mr|fonts-otf-google-noto-cjk-20190416-2|433	Noto font Traditional Chinese Region-specific Sans OTF.
21mr|fonts-otf-google-noto-cjk-20190416-2|434	
21mr|fonts-otf-google-noto-cjk-20190416-2|435	%files -n fonts-otf-google-noto-sans-hk
21mr|fonts-otf-google-noto-cjk-20190416-2|436	%dir %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|437	%_otffontsdir/%{fontname}/NotoSansHK-*.otf
21mr|fonts-otf-google-noto-cjk-20190416-2|438	%{_fontconfig_templatedir}/66-%{fontconf}-sans-hk.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|439	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-hk.conf
21mr|fonts-otf-google-noto-cjk-20190416-2|440	
21mr|fonts-otf-google-noto-cjk-20190416-2|441	%prep
21mr|fonts-otf-google-noto-cjk-20190416-2|442	%setup -q -n noto-cjk-%{commit0}
21mr|fonts-otf-google-noto-cjk-20190416-2|443	cp -p %{SOURCE1} %{SOURCE2} .
21mr|fonts-otf-google-noto-cjk-20190416-2|444	# generate the font conf files
21mr|fonts-otf-google-noto-cjk-20190416-2|445	bash -x ./genfontconf.sh
21mr|fonts-otf-google-noto-cjk-20190416-2|446	
21mr|fonts-otf-google-noto-cjk-20190416-2|447	
21mr|fonts-otf-google-noto-cjk-20190416-2|448	%build
21mr|fonts-otf-google-noto-cjk-20190416-2|449	
21mr|fonts-otf-google-noto-cjk-20190416-2|450	
21mr|fonts-otf-google-noto-cjk-20190416-2|451	%install
21mr|fonts-otf-google-noto-cjk-20190416-2|452	%define _fontdir  %_otffontsdir/%{fontname}
21mr|fonts-otf-google-noto-cjk-20190416-2|453	install -m 0755 -d %{buildroot}%{_fontdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|454	
21mr|fonts-otf-google-noto-cjk-20190416-2|455	# copy OTC files
21mr|fonts-otf-google-noto-cjk-20190416-2|456	install -m 0644 -p NotoSansCJK-*.ttc %{buildroot}%{_fontdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|457	install -m 0644 -p NotoSerifCJK-*.ttc %{buildroot}%{_fontdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|458	
21mr|fonts-otf-google-noto-cjk-20190416-2|459	# copy Multilingual OTF files
21mr|fonts-otf-google-noto-cjk-20190416-2|460	install -m 0644 -p NotoSansCJK{jp,kr,sc,tc,hk}-*.otf %{buildroot}%{_fontdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|461	install -m 0644 -p NotoSerifCJK{jp,kr,sc,tc}-*.otf %{buildroot}%{_fontdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|462	install -m 0644 -p NotoSansMonoCJK{jp,kr,sc,tc,hk}-*.otf %{buildroot}%{_fontdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|463	
21mr|fonts-otf-google-noto-cjk-20190416-2|464	# copy Region-specific OTF
21mr|fonts-otf-google-noto-cjk-20190416-2|465	install -m 0644 -p NotoSans{JP,KR,SC,TC,HK}-*.otf %{buildroot}%{_fontdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|466	install -m 0644 -p NotoSerif{JP,KR,SC,TC}-*.otf %{buildroot}%{_fontdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|467	
21mr|fonts-otf-google-noto-cjk-20190416-2|468	
21mr|fonts-otf-google-noto-cjk-20190416-2|469	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21mr|fonts-otf-google-noto-cjk-20190416-2|470	%{buildroot}%{_fontconfig_confdir}
21mr|fonts-otf-google-noto-cjk-20190416-2|471	
21mr|fonts-otf-google-noto-cjk-20190416-2|472	for f in sans-cjk-ttc serif-cjk-ttc \
21mr|fonts-otf-google-noto-cjk-20190416-2|473	sans-cjk-jp serif-cjk-jp sans-mono-cjk-jp \
21mr|fonts-otf-google-noto-cjk-20190416-2|474	sans-cjk-kr serif-cjk-kr sans-mono-cjk-kr \
21mr|fonts-otf-google-noto-cjk-20190416-2|475	sans-cjk-sc serif-cjk-sc sans-mono-cjk-sc \
21mr|fonts-otf-google-noto-cjk-20190416-2|476	sans-cjk-tc serif-cjk-tc sans-mono-cjk-tc \
21mr|fonts-otf-google-noto-cjk-20190416-2|477	sans-cjk-hk sans-mono-cjk-hk \
21mr|fonts-otf-google-noto-cjk-20190416-2|478	sans-jp serif-jp \
21mr|fonts-otf-google-noto-cjk-20190416-2|479	sans-kr serif-kr \
21mr|fonts-otf-google-noto-cjk-20190416-2|480	sans-sc serif-sc \
21mr|fonts-otf-google-noto-cjk-20190416-2|481	sans-tc serif-tc \
21mr|fonts-otf-google-noto-cjk-20190416-2|482	sans-hk;
21mr|fonts-otf-google-noto-cjk-20190416-2|483	do
21mr|fonts-otf-google-noto-cjk-20190416-2|484	fconf=$(basename -a *-%{fontconf}-$f.conf)
21mr|fonts-otf-google-noto-cjk-20190416-2|485	if [ "$(echo $fconf | wc -w)" -ne 1 ]; then
21mr|fonts-otf-google-noto-cjk-20190416-2|486	echo "Did not find unique \*-%{fontconf}-$f.conf file"
21mr|fonts-otf-google-noto-cjk-20190416-2|487	exit 1
21mr|fonts-otf-google-noto-cjk-20190416-2|488	fi
21mr|fonts-otf-google-noto-cjk-20190416-2|489	
21mr|fonts-otf-google-noto-cjk-20190416-2|490	install -m 0644 -p ${fconf} \
21mr|fonts-otf-google-noto-cjk-20190416-2|491	%{buildroot}%{_fontconfig_templatedir}/${fconf}
21mr|fonts-otf-google-noto-cjk-20190416-2|492	
21mr|fonts-otf-google-noto-cjk-20190416-2|493	ln -s %{_fontconfig_templatedir}/${fconf} \
21mr|fonts-otf-google-noto-cjk-20190416-2|494	%{buildroot}%{_fontconfig_confdir}/${fconf}
21mr|fonts-otf-google-noto-cjk-20190416-2|495	done
21mr|fonts-otf-google-noto-cjk-20190416-2|496	
21mr|fonts-otf-google-noto-cjk-20190416-2|497	install -m 0644 -p %{SOURCE3} \
21mr|fonts-otf-google-noto-cjk-20190416-2|498	%{buildroot}%{_fontconfig_templatedir}/%{fontconf2}
21mr|fonts-otf-google-noto-cjk-20190416-2|499	
21mr|fonts-otf-google-noto-cjk-20190416-2|500	ln -s %{_fontconfig_templatedir}/%{fontconf2} \
21mr|fonts-otf-google-noto-cjk-20190416-2|501	%{buildroot}%{_fontconfig_confdir}/%{fontconf2}
21mr|fonts-otf-google-noto-cjk-20190416-2|502	
21mr|fonts-otf-google-noto-cjk-20190416-2|503	
21mr|fonts-otf-google-noto-cjk-20190416-2|504	%files
21mr|fonts-otf-google-noto-cjk-20190416-2|505	
21mr|fonts-otf-google-noto-cjk-20190416-2|506	
21mr|fonts-otf-google-noto-cjk-20190416-2|507	%files -n fonts-otf-google-noto-cjk-common
21mr|fonts-otf-google-noto-cjk-20190416-2|508	%doc NEWS HISTORY README.formats README.third_party
21mr|fonts-otf-google-noto-cjk-20190416-2|509	%license LICENSE
21mr|fonts-otf-google-noto-cjk-20190416-2|510	%{_fontconfig_templatedir}/%{fontconf2}
21mr|fonts-otf-google-noto-cjk-20190416-2|511	%config(noreplace) %{_fontconfig_confdir}/%{fontconf2}

12243 21
21mr|fonts-rpm-macros-2.0.5-7|1	%global _docdir_fmt     %{name}
21mr|fonts-rpm-macros-2.0.5-7|2	
21mr|fonts-rpm-macros-2.0.5-7|3	# Master definition that will be written to macro files
21mr|fonts-rpm-macros-2.0.5-7|4	%global _fontbasedir            %{_datadir}/fonts
21mr|fonts-rpm-macros-2.0.5-7|5	%global _fontconfig_masterdir   %{_sysconfdir}/fonts
21mr|fonts-rpm-macros-2.0.5-7|6	%global _fontconfig_confdir     %{_sysconfdir}/fonts/conf.d
21mr|fonts-rpm-macros-2.0.5-7|7	%global _fontconfig_templatedir %{_datadir}/fontconfig/conf.avail
21mr|fonts-rpm-macros-2.0.5-7|8	
21mr|fonts-rpm-macros-2.0.5-7|9	Name:      fonts-rpm-macros
21mr|fonts-rpm-macros-2.0.5-7|10	Version:   2.0.5
21mr|fonts-rpm-macros-2.0.5-7|11	Release:   7
21mr|fonts-rpm-macros-2.0.5-7|12	Summary:   Build-stage rpm automation for fonts packages
21mr|fonts-rpm-macros-2.0.5-7|13	License:   GPLv3+
21mr|fonts-rpm-macros-2.0.5-7|14	Url:       https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/
21mr|fonts-rpm-macros-2.0.5-7|15	Source0:   https://pagure.io/fonts-rpm-macros/archive/%{version}/fonts-rpm-macros-%{version}.tar.gz
21mr|fonts-rpm-macros-2.0.5-7|16	# adapted from ALT Linux for compat with font packages from there
21mr|fonts-rpm-macros-2.0.5-7|17	Source1:   macros.fonts-alt
21mr|fonts-rpm-macros-2.0.5-7|18	# compat with packages from ALT Linux (ALT uses the same naming of font packages as ROSA)
21mr|fonts-rpm-macros-2.0.5-7|19	Patch1:    alt.diff
21mr|fonts-rpm-macros-2.0.5-7|20	Group:     System/Base
21mr|fonts-rpm-macros-2.0.5-7|21	BuildArch: noarch
21mr|fonts-rpm-macros-2.0.5-7|22	Requires:  fonts-srpm-macros = %{EVRD}
21mr|fonts-rpm-macros-2.0.5-7|23	Requires:  fonts-filesystem  = %{EVRD}
21mr|fonts-rpm-macros-2.0.5-7|24	Requires:  fontconfig
21mr|fonts-rpm-macros-2.0.5-7|25	Requires:  appstream-util
21mr|fonts-rpm-macros-2.0.5-7|26	Requires:  uchardet
21mr|fonts-rpm-macros-2.0.5-7|27	Provides:  fontpackages-devel = %{EVRD}
21mr|fonts-rpm-macros-2.0.5-7|28	
21mr|fonts-rpm-macros-2.0.5-7|29	# For the experimental generator
21mr|fonts-rpm-macros-2.0.5-7|30	Requires:  python3-ruamel-yaml
21mr|fonts-rpm-macros-2.0.5-7|31	Requires:  python3-lxml
21mr|fonts-rpm-macros-2.0.5-7|32	Requires:  libxml2-utils
21mr|fonts-rpm-macros-2.0.5-7|33	
21mr|fonts-rpm-macros-2.0.5-7|34	# for macros.fonts-alt
21mr|fonts-rpm-macros-2.0.5-7|35	Requires:   sed
21mr|fonts-rpm-macros-2.0.5-7|36	Requires:   %{_bindir}/install
21mr|fonts-rpm-macros-2.0.5-7|37	Requires:   %{_bindir}/find
21mr|fonts-rpm-macros-2.0.5-7|38	Requires:   %{_bindir}/mkfontscale
21mr|fonts-rpm-macros-2.0.5-7|39	Requires:   %{_bindir}/mkfontdir
21mr|fonts-rpm-macros-2.0.5-7|40	
21mr|fonts-rpm-macros-2.0.5-7|41	%description
21mr|fonts-rpm-macros-2.0.5-7|42	This package provides build-stage rpm automation to simplify the creation of
21mr|fonts-rpm-macros-2.0.5-7|43	fonts packages.
21mr|fonts-rpm-macros-2.0.5-7|44	
21mr|fonts-rpm-macros-2.0.5-7|45	It does not need to be included in the default build root: fonts-srpm-macros
21mr|fonts-rpm-macros-2.0.5-7|46	will pull it in for fonts packages only.
21mr|fonts-rpm-macros-2.0.5-7|47	
21mr|fonts-rpm-macros-2.0.5-7|48	%files
21mr|fonts-rpm-macros-2.0.5-7|49	%license LICENSE.txt
21mr|fonts-rpm-macros-2.0.5-7|50	%{_bindir}/*
21mr|fonts-rpm-macros-2.0.5-7|51	%{_rpmmacrodir}/macros.fonts-rpm*
21mr|fonts-rpm-macros-2.0.5-7|52	%{_rpmmacrodir}/macros.fonts-alt
21mr|fonts-rpm-macros-2.0.5-7|53	%{_rpmluadir}/fedora/rpm/*.lua
21mr|fonts-rpm-macros-2.0.5-7|54	
21mr|fonts-rpm-macros-2.0.5-7|55	#-------------------------------------------------------------------------
21mr|fonts-rpm-macros-2.0.5-7|56	%package -n fonts-srpm-macros
21mr|fonts-rpm-macros-2.0.5-7|57	Summary:   Source-stage rpm automation for fonts packages
21mr|fonts-rpm-macros-2.0.5-7|58	
21mr|fonts-rpm-macros-2.0.5-7|59	%description -n fonts-srpm-macros
21mr|fonts-rpm-macros-2.0.5-7|60	This package provides SRPM-stage rpm automation to simplify the creation of
21mr|fonts-rpm-macros-2.0.5-7|61	fonts packages.
21mr|fonts-rpm-macros-2.0.5-7|62	
21mr|fonts-rpm-macros-2.0.5-7|63	It limits itself to the automation subset required to create fonts SRPM
21mr|fonts-rpm-macros-2.0.5-7|64	packages and needs to be included in the default build root.
21mr|fonts-rpm-macros-2.0.5-7|65	
21mr|fonts-rpm-macros-2.0.5-7|66	The rest of the automation is provided by the fonts-rpm-macros package, that
21mr|fonts-rpm-macros-2.0.5-7|67	fonts-srpm-macros will pull in for fonts packages only.
21mr|fonts-rpm-macros-2.0.5-7|68	
21mr|fonts-rpm-macros-2.0.5-7|69	%files -n fonts-srpm-macros
21mr|fonts-rpm-macros-2.0.5-7|70	%license LICENSE.txt
21mr|fonts-rpm-macros-2.0.5-7|71	%doc     *.md changelog.txt
21mr|fonts-rpm-macros-2.0.5-7|72	%{_rpmmacrodir}/macros.fonts-srpm*
21mr|fonts-rpm-macros-2.0.5-7|73	%{_rpmluadir}/fedora/srpm/*.lua
21mr|fonts-rpm-macros-2.0.5-7|74	
21mr|fonts-rpm-macros-2.0.5-7|75	#-------------------------------------------------------------------------
21mr|fonts-rpm-macros-2.0.5-7|76	
21mr|fonts-rpm-macros-2.0.5-7|77	%package -n fonts-filesystem
21mr|fonts-rpm-macros-2.0.5-7|78	Summary:   Directories used by font packages
21mr|fonts-rpm-macros-2.0.5-7|79	License:   MIT
21mr|fonts-rpm-macros-2.0.5-7|80	Provides:  fontpackages-filesystem = %{EVRD}
21mr|fonts-rpm-macros-2.0.5-7|81	
21mr|fonts-rpm-macros-2.0.5-7|82	%description -n fonts-filesystem
21mr|fonts-rpm-macros-2.0.5-7|83	This package contains the basic directory layout used by font packages,
21mr|fonts-rpm-macros-2.0.5-7|84	including the correct permissions for the directories.
21mr|fonts-rpm-macros-2.0.5-7|85	
21mr|fonts-rpm-macros-2.0.5-7|86	%files -n fonts-filesystem
21mr|fonts-rpm-macros-2.0.5-7|87	%dir %{_datadir}/fontconfig
21mr|fonts-rpm-macros-2.0.5-7|88	%dir %{_fontbasedir}
21mr|fonts-rpm-macros-2.0.5-7|89	%dir %{_fontconfig_masterdir}
21mr|fonts-rpm-macros-2.0.5-7|90	%dir %{_fontconfig_confdir}
21mr|fonts-rpm-macros-2.0.5-7|91	%dir %{_fontconfig_templatedir}
21mr|fonts-rpm-macros-2.0.5-7|92	
21mr|fonts-rpm-macros-2.0.5-7|93	#-------------------------------------------------------------------------
21mr|fonts-rpm-macros-2.0.5-7|94	
21mr|fonts-rpm-macros-2.0.5-7|95	%prep
21mr|fonts-rpm-macros-2.0.5-7|96	%autosetup -p1
21mr|fonts-rpm-macros-2.0.5-7|97	
21mr|fonts-rpm-macros-2.0.5-7|98	sed -i rpm/macros.d/macros.fonts-srpm \
21mr|fonts-rpm-macros-2.0.5-7|99	-e 's,@@_FONTBASEDIR@@,%{_fontbasedir},g' \
21mr|fonts-rpm-macros-2.0.5-7|100	-e 's,@@_FONTCONFIG_MASTERDIR@@,%{_fontconfig_masterdir},g' \
21mr|fonts-rpm-macros-2.0.5-7|101	-e 's,@@_FONTCONFIG_CONFDIR@@,%{_fontconfig_confdir},g' \
21mr|fonts-rpm-macros-2.0.5-7|102	-e 's,@@_FONTCONFIG_TEMPLATEDIR@@,%{_fontconfig_templatedir},g' \
21mr|fonts-rpm-macros-2.0.5-7|103	-e 's,fonts@lists.fedoraproject.org,support@rosalinux.ru,g'
21mr|fonts-rpm-macros-2.0.5-7|104	
21mr|fonts-rpm-macros-2.0.5-7|105	%build
21mr|fonts-rpm-macros-2.0.5-7|106	:
21mr|fonts-rpm-macros-2.0.5-7|107	
21mr|fonts-rpm-macros-2.0.5-7|108	%install
21mr|fonts-rpm-macros-2.0.5-7|109	install -m 0755 -d    %{buildroot}%{_fontbasedir} \
21mr|fonts-rpm-macros-2.0.5-7|110	%{buildroot}%{_fontconfig_masterdir} \
21mr|fonts-rpm-macros-2.0.5-7|111	%{buildroot}%{_fontconfig_confdir} \
21mr|fonts-rpm-macros-2.0.5-7|112	%{buildroot}%{_fontconfig_templatedir}
21mr|fonts-rpm-macros-2.0.5-7|113	
21mr|fonts-rpm-macros-2.0.5-7|114	install -m 0755 -vd   %{buildroot}%{_rpmmacrodir}
21mr|fonts-rpm-macros-2.0.5-7|115	install -m 0644 -vp   rpm/macros.d/macros.fonts-* \
21mr|fonts-rpm-macros-2.0.5-7|116	%{buildroot}%{_rpmmacrodir}
21mr|fonts-rpm-macros-2.0.5-7|117	install -m 0755 -vd   %{buildroot}%{_rpmluadir}/fedora/srpm
21mr|fonts-rpm-macros-2.0.5-7|118	install -m 0644 -vp   rpm/lua/srpm/*lua \
21mr|fonts-rpm-macros-2.0.5-7|119	%{buildroot}%{_rpmluadir}/fedora/srpm
21mr|fonts-rpm-macros-2.0.5-7|120	install -m 0755 -vd   %{buildroot}%{_rpmluadir}/fedora/rpm
21mr|fonts-rpm-macros-2.0.5-7|121	install -m 0644 -vp   rpm/lua/rpm/*lua \
21mr|fonts-rpm-macros-2.0.5-7|122	%{buildroot}%{_rpmluadir}/fedora/rpm
21mr|fonts-rpm-macros-2.0.5-7|123	
21mr|fonts-rpm-macros-2.0.5-7|124	install -m 0755 -vd   %{buildroot}%{_bindir}
21mr|fonts-rpm-macros-2.0.5-7|125	install -m 0755 -vp   bin/* %{buildroot}%{_bindir}
21mr|fonts-rpm-macros-2.0.5-7|126	
21mr|fonts-rpm-macros-2.0.5-7|127	%install_macro fonts-alt %{SOURCE1}
21mr|fonts-rpm-macros-2.0.5-7|128	
21mr|fonts-rpm-macros-2.0.5-7|129	
21mr|fonts-rpm-macros-2.0.5-7|130	

12244 21
21mr|fonts-ttf-arabic-1.1-26|1	Summary:	Arabic TrueType fonts
21mr|fonts-ttf-arabic-1.1-26|2	Name:		fonts-ttf-arabic
21mr|fonts-ttf-arabic-1.1-26|3	Version:	1.1
21mr|fonts-ttf-arabic-1.1-26|4	Release:	26
21mr|fonts-ttf-arabic-1.1-26|5	License:	GPLv2+
21mr|fonts-ttf-arabic-1.1-26|6	Group:		System/Fonts/True type
21mr|fonts-ttf-arabic-1.1-26|7	Source0:	http://www.linux.org.sa/download/KacstArabicFonts-%{version}.tar.bz2
21mr|fonts-ttf-arabic-1.1-26|8	Source1:	nastaliq_unicode.ttf.bz2
21mr|fonts-ttf-arabic-1.1-26|9	BuildRequires:	fontconfig
21mr|fonts-ttf-arabic-1.1-26|10	BuildRequires:	mkfontscale
21mr|fonts-ttf-arabic-1.1-26|11	BuildArch:	noarch
21mr|fonts-ttf-arabic-1.1-26|12	
21mr|fonts-ttf-arabic-1.1-26|13	%description
21mr|fonts-ttf-arabic-1.1-26|14	This Package provides Free Arabic TrueType fonts.
21mr|fonts-ttf-arabic-1.1-26|15	
21mr|fonts-ttf-arabic-1.1-26|16	%files
21mr|fonts-ttf-arabic-1.1-26|17	%doc *txt
21mr|fonts-ttf-arabic-1.1-26|18	%dir %{_datadir}/fonts/TTF/arabic/
21mr|fonts-ttf-arabic-1.1-26|19	%{_datadir}/fonts/TTF/arabic/*
21mr|fonts-ttf-arabic-1.1-26|20	%{_sysconfdir}/X11/fontpath.d/ttf-arabic:pri=50
21mr|fonts-ttf-arabic-1.1-26|21	
21mr|fonts-ttf-arabic-1.1-26|22	%post
21mr|fonts-ttf-arabic-1.1-26|23	touch %{_datadir}/fonts/TTF
21mr|fonts-ttf-arabic-1.1-26|24	
21mr|fonts-ttf-arabic-1.1-26|25	#----------------------------------------------------------------------------
21mr|fonts-ttf-arabic-1.1-26|26	
21mr|fonts-ttf-arabic-1.1-26|27	%prep
21mr|fonts-ttf-arabic-1.1-26|28	%setup -q -c
21mr|fonts-ttf-arabic-1.1-26|29	
21mr|fonts-ttf-arabic-1.1-26|30	%build
21mr|fonts-ttf-arabic-1.1-26|31	bzcat %{SOURCE1} > nastaliq_unicode.ttf
21mr|fonts-ttf-arabic-1.1-26|32	
21mr|fonts-ttf-arabic-1.1-26|33	%install
21mr|fonts-ttf-arabic-1.1-26|34	mkdir -p %{buildroot}/%{_datadir}/fonts/TTF/arabic/
21mr|fonts-ttf-arabic-1.1-26|35	cp *.ttf %{buildroot}/%{_datadir}/fonts/TTF/arabic/
21mr|fonts-ttf-arabic-1.1-26|36	
21mr|fonts-ttf-arabic-1.1-26|37	(
21mr|fonts-ttf-arabic-1.1-26|38	cd %{buildroot}/%{_datadir}/fonts/TTF/arabic/
21mr|fonts-ttf-arabic-1.1-26|39	mkfontscale
21mr|fonts-ttf-arabic-1.1-26|40	cp fonts.scale fonts.dir
21mr|fonts-ttf-arabic-1.1-26|41	)
21mr|fonts-ttf-arabic-1.1-26|42	
21mr|fonts-ttf-arabic-1.1-26|43	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-arabic-1.1-26|44	ln -s ../../..%{_datadir}/fonts/TTF/arabic \
21mr|fonts-ttf-arabic-1.1-26|45	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-arabic:pri=50

12245 21
21mr|fonts-ttf-arabic-arabeyes-2.0-14|1	%define name fonts-ttf-arabic-arabeyes
21mr|fonts-ttf-arabic-arabeyes-2.0-14|2	%define name_orig	ae_fonts
21mr|fonts-ttf-arabic-arabeyes-2.0-14|3	%define version 2.0
21mr|fonts-ttf-arabic-arabeyes-2.0-14|4	%define release 14
21mr|fonts-ttf-arabic-arabeyes-2.0-14|5	%define fontdir	fonts/TTF/arabic/arabeyes
21mr|fonts-ttf-arabic-arabeyes-2.0-14|6	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|7	Name:		%{name}
21mr|fonts-ttf-arabic-arabeyes-2.0-14|8	Summary:	Arabic TrueType fonts
21mr|fonts-ttf-arabic-arabeyes-2.0-14|9	Version:	%{version}
21mr|fonts-ttf-arabic-arabeyes-2.0-14|10	Release:	%{release}
21mr|fonts-ttf-arabic-arabeyes-2.0-14|11	License:	GPLv2+
21mr|fonts-ttf-arabic-arabeyes-2.0-14|12	Group:		System/Fonts/True type
21mr|fonts-ttf-arabic-arabeyes-2.0-14|13	Source:		http://prdownloads.sourceforge.net/arabeyes/%{name_orig}_%{version}.tar.bz2
21mr|fonts-ttf-arabic-arabeyes-2.0-14|14	URL:		http://www.arabeyes.org/project.php?proj=Khotot
21mr|fonts-ttf-arabic-arabeyes-2.0-14|15	BuildArch:	noarch
21mr|fonts-ttf-arabic-arabeyes-2.0-14|16	BuildRequires: fontconfig
21mr|fonts-ttf-arabic-arabeyes-2.0-14|17	Buildrequires: 	mkfontscale
21mr|fonts-ttf-arabic-arabeyes-2.0-14|18	Provides:	fonts-ttf-arabic
21mr|fonts-ttf-arabic-arabeyes-2.0-14|19	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|20	%description
21mr|fonts-ttf-arabic-arabeyes-2.0-14|21	This Package provides Free Arabic TrueType fonts donated under the GPL license
21mr|fonts-ttf-arabic-arabeyes-2.0-14|22	by arabeyes.org.
21mr|fonts-ttf-arabic-arabeyes-2.0-14|23	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|24	%prep
21mr|fonts-ttf-arabic-arabeyes-2.0-14|25	%setup -n %{name_orig}_%version -q
21mr|fonts-ttf-arabic-arabeyes-2.0-14|26	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|27	%build
21mr|fonts-ttf-arabic-arabeyes-2.0-14|28	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|29	%install
21mr|fonts-ttf-arabic-arabeyes-2.0-14|30	rm -rf %buildroot
21mr|fonts-ttf-arabic-arabeyes-2.0-14|31	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|32	mkdir -p %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-arabeyes-2.0-14|33	cp */*.ttf %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-arabeyes-2.0-14|34	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|35	pushd %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-arabeyes-2.0-14|36	mkfontscale
21mr|fonts-ttf-arabic-arabeyes-2.0-14|37	cp fonts.scale fonts.dir
21mr|fonts-ttf-arabic-arabeyes-2.0-14|38	popd
21mr|fonts-ttf-arabic-arabeyes-2.0-14|39	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|40	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21mr|fonts-ttf-arabic-arabeyes-2.0-14|41	ln -s ../../..%_datadir/%fontdir \
21mr|fonts-ttf-arabic-arabeyes-2.0-14|42	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-arabic-arabeyes:pri=50
21mr|fonts-ttf-arabic-arabeyes-2.0-14|43	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|44	%post
21mr|fonts-ttf-arabic-arabeyes-2.0-14|45	touch %_datadir/fonts/TTF
21mr|fonts-ttf-arabic-arabeyes-2.0-14|46	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|47	%clean
21mr|fonts-ttf-arabic-arabeyes-2.0-14|48	rm -rf %buildroot
21mr|fonts-ttf-arabic-arabeyes-2.0-14|49	
21mr|fonts-ttf-arabic-arabeyes-2.0-14|50	%files
21mr|fonts-ttf-arabic-arabeyes-2.0-14|51	%defattr(0644,root,root,0755)
21mr|fonts-ttf-arabic-arabeyes-2.0-14|52	%doc README ChangeLog
21mr|fonts-ttf-arabic-arabeyes-2.0-14|53	%dir %_datadir/%fontdir
21mr|fonts-ttf-arabic-arabeyes-2.0-14|54	%_datadir/%fontdir/*
21mr|fonts-ttf-arabic-arabeyes-2.0-14|55	%_sysconfdir/X11/fontpath.d/ttf-arabic-arabeyes:pri=50

12246 21
21mr|fonts-ttf-arabic-farsi-0.4-18|1	%define name fonts-ttf-arabic-farsi
21mr|fonts-ttf-arabic-farsi-0.4-18|2	%define name_orig farsifonts
21mr|fonts-ttf-arabic-farsi-0.4-18|3	%define version 0.4
21mr|fonts-ttf-arabic-farsi-0.4-18|4	%define release 18
21mr|fonts-ttf-arabic-farsi-0.4-18|5	%define fontdir	fonts/TTF/arabic/farsi
21mr|fonts-ttf-arabic-farsi-0.4-18|6	
21mr|fonts-ttf-arabic-farsi-0.4-18|7	Name:		%{name}
21mr|fonts-ttf-arabic-farsi-0.4-18|8	Summary:	Arabic TrueType fonts
21mr|fonts-ttf-arabic-farsi-0.4-18|9	Version:	%{version}
21mr|fonts-ttf-arabic-farsi-0.4-18|10	Release:	%{release}
21mr|fonts-ttf-arabic-farsi-0.4-18|11	License:	GPL
21mr|fonts-ttf-arabic-farsi-0.4-18|12	Group:		System/Fonts/True type
21mr|fonts-ttf-arabic-farsi-0.4-18|13	Source:		http://www.farsiweb.info/font/%{name_orig}-%{version}.tar.bz2
21mr|fonts-ttf-arabic-farsi-0.4-18|14	URL:		http://www.farsiweb.info
21mr|fonts-ttf-arabic-farsi-0.4-18|15	BuildArch:	noarch
21mr|fonts-ttf-arabic-farsi-0.4-18|16	BuildRequires: fontconfig
21mr|fonts-ttf-arabic-farsi-0.4-18|17	BuildRequires:	mkfontscale
21mr|fonts-ttf-arabic-farsi-0.4-18|18	Provides:	fonts-ttf-arabic
21mr|fonts-ttf-arabic-farsi-0.4-18|19	
21mr|fonts-ttf-arabic-farsi-0.4-18|20	%description
21mr|fonts-ttf-arabic-farsi-0.4-18|21	This Package provides Free Arabic TrueType fonts donated under the GPL license
21mr|fonts-ttf-arabic-farsi-0.4-18|22	by farsiweb.info.
21mr|fonts-ttf-arabic-farsi-0.4-18|23	
21mr|fonts-ttf-arabic-farsi-0.4-18|24	%prep
21mr|fonts-ttf-arabic-farsi-0.4-18|25	%setup -n %name_orig-%version -q
21mr|fonts-ttf-arabic-farsi-0.4-18|26	
21mr|fonts-ttf-arabic-farsi-0.4-18|27	%build
21mr|fonts-ttf-arabic-farsi-0.4-18|28	
21mr|fonts-ttf-arabic-farsi-0.4-18|29	%install
21mr|fonts-ttf-arabic-farsi-0.4-18|30	rm -rf %buildroot
21mr|fonts-ttf-arabic-farsi-0.4-18|31	
21mr|fonts-ttf-arabic-farsi-0.4-18|32	mkdir -p %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-farsi-0.4-18|33	cp *.ttf %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-farsi-0.4-18|34	
21mr|fonts-ttf-arabic-farsi-0.4-18|35	pushd %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-farsi-0.4-18|36	mkfontscale
21mr|fonts-ttf-arabic-farsi-0.4-18|37	cp fonts.scale fonts.dir
21mr|fonts-ttf-arabic-farsi-0.4-18|38	popd
21mr|fonts-ttf-arabic-farsi-0.4-18|39	
21mr|fonts-ttf-arabic-farsi-0.4-18|40	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21mr|fonts-ttf-arabic-farsi-0.4-18|41	ln -s ../../..%_datadir/%fontdir \
21mr|fonts-ttf-arabic-farsi-0.4-18|42	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-arabic-farsi:pri=50
21mr|fonts-ttf-arabic-farsi-0.4-18|43	
21mr|fonts-ttf-arabic-farsi-0.4-18|44	%clean
21mr|fonts-ttf-arabic-farsi-0.4-18|45	rm -rf %buildroot
21mr|fonts-ttf-arabic-farsi-0.4-18|46	
21mr|fonts-ttf-arabic-farsi-0.4-18|47	%files
21mr|fonts-ttf-arabic-farsi-0.4-18|48	%defattr(0644,root,root,0755)
21mr|fonts-ttf-arabic-farsi-0.4-18|49	%doc COPYING NEWS *.txt
21mr|fonts-ttf-arabic-farsi-0.4-18|50	%dir %_datadir/%{fontdir}
21mr|fonts-ttf-arabic-farsi-0.4-18|51	%_datadir/%{fontdir}/*
21mr|fonts-ttf-arabic-farsi-0.4-18|52	%_sysconfdir/X11/fontpath.d/ttf-arabic-farsi:pri=50

12247 21
21mr|fonts-ttf-arabic-kacst-2.0-12|1	%define name fonts-ttf-arabic-kacst
21mr|fonts-ttf-arabic-kacst-2.0-12|2	%define name_orig kacst_fonts
21mr|fonts-ttf-arabic-kacst-2.0-12|3	%define srcname KacstArabicFonts-2.0
21mr|fonts-ttf-arabic-kacst-2.0-12|4	%define version 2.0
21mr|fonts-ttf-arabic-kacst-2.0-12|5	%define release 12
21mr|fonts-ttf-arabic-kacst-2.0-12|6	%define fontdir	fonts/TTF/arabic/kacst
21mr|fonts-ttf-arabic-kacst-2.0-12|7	
21mr|fonts-ttf-arabic-kacst-2.0-12|8	Name:		%{name}
21mr|fonts-ttf-arabic-kacst-2.0-12|9	Summary:	Arabic TrueType fonts
21mr|fonts-ttf-arabic-kacst-2.0-12|10	Version:	%{version}
21mr|fonts-ttf-arabic-kacst-2.0-12|11	Release:	%{release}
21mr|fonts-ttf-arabic-kacst-2.0-12|12	License:	GPLv2
21mr|fonts-ttf-arabic-kacst-2.0-12|13	Group:		System/Fonts/True type
21mr|fonts-ttf-arabic-kacst-2.0-12|14	Source:		http://downloads.sourceforge.net/project/arabeyes/kacst_fonts/%{name_orig}_%{version}.tar.bz2
21mr|fonts-ttf-arabic-kacst-2.0-12|15	URL:		http://www.arabeyes.org/resources.php
21mr|fonts-ttf-arabic-kacst-2.0-12|16	BuildArch:	noarch
21mr|fonts-ttf-arabic-kacst-2.0-12|17	BuildRequires: fontconfig
21mr|fonts-ttf-arabic-kacst-2.0-12|18	BuildRequires:	mkfontscale
21mr|fonts-ttf-arabic-kacst-2.0-12|19	Requires:	common-licenses
21mr|fonts-ttf-arabic-kacst-2.0-12|20	Provides:	fonts-ttf-arabic
21mr|fonts-ttf-arabic-kacst-2.0-12|21	
21mr|fonts-ttf-arabic-kacst-2.0-12|22	%description
21mr|fonts-ttf-arabic-kacst-2.0-12|23	This Package provides Free Arabic TrueType fonts donated under the GPL license
21mr|fonts-ttf-arabic-kacst-2.0-12|24	by King Abdul-Aziz City for Science and Technology (KACST).
21mr|fonts-ttf-arabic-kacst-2.0-12|25	
21mr|fonts-ttf-arabic-kacst-2.0-12|26	Now maintained by Arabeyes http://www.arabeyes.org
21mr|fonts-ttf-arabic-kacst-2.0-12|27	
21mr|fonts-ttf-arabic-kacst-2.0-12|28	%prep
21mr|fonts-ttf-arabic-kacst-2.0-12|29	%setup -q -n %{srcname}
21mr|fonts-ttf-arabic-kacst-2.0-12|30	
21mr|fonts-ttf-arabic-kacst-2.0-12|31	%build
21mr|fonts-ttf-arabic-kacst-2.0-12|32	
21mr|fonts-ttf-arabic-kacst-2.0-12|33	%install
21mr|fonts-ttf-arabic-kacst-2.0-12|34	rm -rf %buildroot
21mr|fonts-ttf-arabic-kacst-2.0-12|35	
21mr|fonts-ttf-arabic-kacst-2.0-12|36	mkdir -p %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-kacst-2.0-12|37	cp *.ttf %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-kacst-2.0-12|38	
21mr|fonts-ttf-arabic-kacst-2.0-12|39	pushd %buildroot/%_datadir/%fontdir
21mr|fonts-ttf-arabic-kacst-2.0-12|40	mkfontscale
21mr|fonts-ttf-arabic-kacst-2.0-12|41	cp fonts.scale fonts.dir
21mr|fonts-ttf-arabic-kacst-2.0-12|42	popd
21mr|fonts-ttf-arabic-kacst-2.0-12|43	
21mr|fonts-ttf-arabic-kacst-2.0-12|44	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21mr|fonts-ttf-arabic-kacst-2.0-12|45	ln -s ../../..%_datadir/%fontdir \
21mr|fonts-ttf-arabic-kacst-2.0-12|46	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-arabic-kacst:pri=50
21mr|fonts-ttf-arabic-kacst-2.0-12|47	
21mr|fonts-ttf-arabic-kacst-2.0-12|48	%clean
21mr|fonts-ttf-arabic-kacst-2.0-12|49	rm -rf %buildroot
21mr|fonts-ttf-arabic-kacst-2.0-12|50	
21mr|fonts-ttf-arabic-kacst-2.0-12|51	%files
21mr|fonts-ttf-arabic-kacst-2.0-12|52	%defattr(0644,root,root,0755)
21mr|fonts-ttf-arabic-kacst-2.0-12|53	%dir %_datadir/%fontdir
21mr|fonts-ttf-arabic-kacst-2.0-12|54	%_datadir/%fontdir/*
21mr|fonts-ttf-arabic-kacst-2.0-12|55	%_sysconfdir/X11/fontpath.d/ttf-arabic-kacst:pri=50

12248 21
21mr|fonts-ttf-armenian-1.1-27|1	Summary:	Armenian TrueType fonts
21mr|fonts-ttf-armenian-1.1-27|2	Name:		fonts-ttf-armenian
21mr|fonts-ttf-armenian-1.1-27|3	Version:	1.1
21mr|fonts-ttf-armenian-1.1-27|4	Release:	27
21mr|fonts-ttf-armenian-1.1-27|5	License:	Distributable
21mr|fonts-ttf-armenian-1.1-27|6	URL:		http://www.freenet.am/armnls/
21mr|fonts-ttf-armenian-1.1-27|7	Group:		System/Fonts/True type
21mr|fonts-ttf-armenian-1.1-27|8	
21mr|fonts-ttf-armenian-1.1-27|9	Source0:	fonts-ttf-armenian-%{version}.tar.bz2
21mr|fonts-ttf-armenian-1.1-27|10	BuildArch:	noarch
21mr|fonts-ttf-armenian-1.1-27|11	BuildRequires: fontconfig
21mr|fonts-ttf-armenian-1.1-27|12	BuildRequires:	mkfontscale
21mr|fonts-ttf-armenian-1.1-27|13	
21mr|fonts-ttf-armenian-1.1-27|14	%description
21mr|fonts-ttf-armenian-1.1-27|15	This Package provides free Armenian TrueType fonts.
21mr|fonts-ttf-armenian-1.1-27|16	
21mr|fonts-ttf-armenian-1.1-27|17	%prep
21mr|fonts-ttf-armenian-1.1-27|18	%setup -q
21mr|fonts-ttf-armenian-1.1-27|19	
21mr|fonts-ttf-armenian-1.1-27|20	%build
21mr|fonts-ttf-armenian-1.1-27|21	# TODO: create a README file
21mr|fonts-ttf-armenian-1.1-27|22	
21mr|fonts-ttf-armenian-1.1-27|23	%install
21mr|fonts-ttf-armenian-1.1-27|24	rm -fr %buildroot
21mr|fonts-ttf-armenian-1.1-27|25	
21mr|fonts-ttf-armenian-1.1-27|26	mkdir -p %buildroot/%_datadir/fonts/TTF/armenian/
21mr|fonts-ttf-armenian-1.1-27|27	cp * %buildroot/%_datadir/fonts/TTF/armenian
21mr|fonts-ttf-armenian-1.1-27|28	pushd %buildroot/%_datadir/fonts/TTF/armenian
21mr|fonts-ttf-armenian-1.1-27|29	mkfontscale
21mr|fonts-ttf-armenian-1.1-27|30	cp fonts.scale fonts.dir
21mr|fonts-ttf-armenian-1.1-27|31	popd
21mr|fonts-ttf-armenian-1.1-27|32	
21mr|fonts-ttf-armenian-1.1-27|33	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21mr|fonts-ttf-armenian-1.1-27|34	ln -s ../../..%_datadir/fonts/TTF/armenian \
21mr|fonts-ttf-armenian-1.1-27|35	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-armenian:pri=50
21mr|fonts-ttf-armenian-1.1-27|36	
21mr|fonts-ttf-armenian-1.1-27|37	
21mr|fonts-ttf-armenian-1.1-27|38	%clean
21mr|fonts-ttf-armenian-1.1-27|39	rm -fr %buildroot
21mr|fonts-ttf-armenian-1.1-27|40	
21mr|fonts-ttf-armenian-1.1-27|41	%files
21mr|fonts-ttf-armenian-1.1-27|42	%defattr(0644,root,root,0755)
21mr|fonts-ttf-armenian-1.1-27|43	%dir %_datadir/fonts/TTF/armenian/
21mr|fonts-ttf-armenian-1.1-27|44	%_datadir/fonts/TTF/armenian/*
21mr|fonts-ttf-armenian-1.1-27|45	%_sysconfdir/X11/fontpath.d/ttf-armenian:pri=50

12249 21
21mr|fonts-ttf-bengali-1.0-1|1	Summary: A set of Bangla fonts under GPL
21mr|fonts-ttf-bengali-1.0-1|2	Name: fonts-ttf-bengali
21mr|fonts-ttf-bengali-1.0-1|3	# version number is defined at http://www.bengalinux.org/downloads/
21mr|fonts-ttf-bengali-1.0-1|4	Version:	1.0
21mr|fonts-ttf-bengali-1.0-1|5	Release:	1
21mr|fonts-ttf-bengali-1.0-1|6	License: GPL
21mr|fonts-ttf-bengali-1.0-1|7	Group: System/Fonts/True type
21mr|fonts-ttf-bengali-1.0-1|8	Source0: http://savannah.nongnu.org/download/freebangfont/Akaash-0.8.5.tar.gz
21mr|fonts-ttf-bengali-1.0-1|9	Source1: http://savannah.nongnu.org/download/freebangfont/Ani.tar.gz
21mr|fonts-ttf-bengali-1.0-1|10	Source2: http://savannah.nongnu.org/download/freebangfont/Likhan-0.5.tar.gz
21mr|fonts-ttf-bengali-1.0-1|11	Source3: http://savannah.nongnu.org/download/freebangfont/MuktiNarrow-0.94.tar.bz2
21mr|fonts-ttf-bengali-1.0-1|12	URL: http://www.bengalinux.org/
21mr|fonts-ttf-bengali-1.0-1|13	BuildArch:	noarch
21mr|fonts-ttf-bengali-1.0-1|14	BuildRequires: fontconfig
21mr|fonts-ttf-bengali-1.0-1|15	BuildRequires:	freetype-tools
21mr|fonts-ttf-bengali-1.0-1|16	
21mr|fonts-ttf-bengali-1.0-1|17	Provides: fonts-tt-Akaash
21mr|fonts-ttf-bengali-1.0-1|18	Provides: fonts-tt-Ani
21mr|fonts-ttf-bengali-1.0-1|19	Provides: fonts-tt-Likhan
21mr|fonts-ttf-bengali-1.0-1|20	Provides: fonts-tt-MuktiNarrow
21mr|fonts-ttf-bengali-1.0-1|21	
21mr|fonts-ttf-bengali-1.0-1|22	%description
21mr|fonts-ttf-bengali-1.0-1|23	This package contains a set of Bangla (Bengali) OpenType fonts based on
21mr|fonts-ttf-bengali-1.0-1|24	Unicode encoding scheme. The fonts are provided by Free Bangla Font project,
21mr|fonts-ttf-bengali-1.0-1|25	a sub project of Ankur group (http://www.bengalinux.org).
21mr|fonts-ttf-bengali-1.0-1|26	
21mr|fonts-ttf-bengali-1.0-1|27	Install freebanglafont if you'd like to use Bangla or want to see Bangla
21mr|fonts-ttf-bengali-1.0-1|28	interface for GNOME, KDE, etc.
21mr|fonts-ttf-bengali-1.0-1|29	
21mr|fonts-ttf-bengali-1.0-1|30	%prep
21mr|fonts-ttf-bengali-1.0-1|31	%setup -c -a 0 -a 1 -a 2 -a 3 -q
21mr|fonts-ttf-bengali-1.0-1|32	
21mr|fonts-ttf-bengali-1.0-1|33	%build
21mr|fonts-ttf-bengali-1.0-1|34	
21mr|fonts-ttf-bengali-1.0-1|35	%install
21mr|fonts-ttf-bengali-1.0-1|36	install -d %{buildroot}/%{_datadir}/fonts/TTF/bengali
21mr|fonts-ttf-bengali-1.0-1|37	
21mr|fonts-ttf-bengali-1.0-1|38	for i in `find . -name "*.ttf"` ; do
21mr|fonts-ttf-bengali-1.0-1|39	install -m 644 $i %{buildroot}/%{_datadir}/fonts/TTF/bengali
21mr|fonts-ttf-bengali-1.0-1|40	done
21mr|fonts-ttf-bengali-1.0-1|41	for i in `find . -name "*.TTF"` ; do
21mr|fonts-ttf-bengali-1.0-1|42	install -m 644 $i \
21mr|fonts-ttf-bengali-1.0-1|43	%{buildroot}/%{_datadir}/fonts/TTF/bengali/`basename $i .TTF`.ttf
21mr|fonts-ttf-bengali-1.0-1|44	done
21mr|fonts-ttf-bengali-1.0-1|45	
21mr|fonts-ttf-bengali-1.0-1|46	mkdir -p %{buildroot}/%{_docdir}/%{name}-%{version}/Akaash/
21mr|fonts-ttf-bengali-1.0-1|47	install -m 644 Akaash/{BUGS,README,MAILINGLISTS,VERSION,CHANGELOG,CREDITS} \
21mr|fonts-ttf-bengali-1.0-1|48	%{buildroot}/%{_docdir}/%{name}-%{version}/Akaash/
21mr|fonts-ttf-bengali-1.0-1|49	mkdir -p %{buildroot}/%{_docdir}/%{name}-%{version}/Ani/
21mr|fonts-ttf-bengali-1.0-1|50	install -m 644 Ani/{AUTHORS,BUGS,MAILINGLISTS,README,VERSION} \
21mr|fonts-ttf-bengali-1.0-1|51	%{buildroot}/%{_docdir}/%{name}-%{version}/Ani/
21mr|fonts-ttf-bengali-1.0-1|52	mkdir -p %{buildroot}/%{_docdir}/%{name}-%{version}/Likhan/
21mr|fonts-ttf-bengali-1.0-1|53	install -m 644 Likhan-0.5/README \
21mr|fonts-ttf-bengali-1.0-1|54	%{buildroot}/%{_docdir}/%{name}-%{version}/Likhan/
21mr|fonts-ttf-bengali-1.0-1|55	mkdir -p %{buildroot}/%{_docdir}/%{name}-%{version}/MuktiNarrow/
21mr|fonts-ttf-bengali-1.0-1|56	install -m 644 MuktiNarrow0.94/readme.txt \
21mr|fonts-ttf-bengali-1.0-1|57	%{buildroot}/%{_docdir}/%{name}-%{version}/MuktiNarrow/
21mr|fonts-ttf-bengali-1.0-1|58	install -m 644 Ani/COPYING %{buildroot}/%{_docdir}/%{name}-%{version}/
21mr|fonts-ttf-bengali-1.0-1|59	
21mr|fonts-ttf-bengali-1.0-1|60	%post
21mr|fonts-ttf-bengali-1.0-1|61	touch %{_datadir}/fonts/TTF
21mr|fonts-ttf-bengali-1.0-1|62	
21mr|fonts-ttf-bengali-1.0-1|63	%clean
21mr|fonts-ttf-bengali-1.0-1|64	rm -fr %{buildroot}
21mr|fonts-ttf-bengali-1.0-1|65	
21mr|fonts-ttf-bengali-1.0-1|66	%files
21mr|fonts-ttf-bengali-1.0-1|67	%defattr(0644,root,root,0755)
21mr|fonts-ttf-bengali-1.0-1|68	%doc %{_docdir}/%{name}-%{version}/*
21mr|fonts-ttf-bengali-1.0-1|69	%dir %{_datadir}/fonts/TTF/
21mr|fonts-ttf-bengali-1.0-1|70	%dir %{_datadir}/fonts/TTF/bengali
21mr|fonts-ttf-bengali-1.0-1|71	%{_datadir}/fonts/TTF/bengali/*.ttf

12250 21
21mr|fonts-ttf-bitstream-vera-1.10-21|1	Summary:	Bitstream Vera ttf fonts
21mr|fonts-ttf-bitstream-vera-1.10-21|2	Name:		fonts-ttf-bitstream-vera
21mr|fonts-ttf-bitstream-vera-1.10-21|3	Version:	1.10
21mr|fonts-ttf-bitstream-vera-1.10-21|4	Release:	21
21mr|fonts-ttf-bitstream-vera-1.10-21|5	License:	Bitstream Vera Fonts Copyright
21mr|fonts-ttf-bitstream-vera-1.10-21|6	Group:		System/Fonts/True type
21mr|fonts-ttf-bitstream-vera-1.10-21|7	Url:		http://www.gnome.org/fonts/
21mr|fonts-ttf-bitstream-vera-1.10-21|8	Source0:	http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/%{version}/ttf-bitstream-vera-%{version}.tar.bz2
21mr|fonts-ttf-bitstream-vera-1.10-21|9	BuildRequires:	fontconfig
21mr|fonts-ttf-bitstream-vera-1.10-21|10	BuildRequires:	x11-font-util
21mr|fonts-ttf-bitstream-vera-1.10-21|11	BuildRequires:	x11-util-macros
21mr|fonts-ttf-bitstream-vera-1.10-21|12	Requires(post,postun):	mkfontdir
21mr|fonts-ttf-bitstream-vera-1.10-21|13	Requires(post,postun):	mkfontscale
21mr|fonts-ttf-bitstream-vera-1.10-21|14	Provides:	fonts-ttf-vera = %{EVRD}
21mr|fonts-ttf-bitstream-vera-1.10-21|15	BuildArch:	noarch
21mr|fonts-ttf-bitstream-vera-1.10-21|16	
21mr|fonts-ttf-bitstream-vera-1.10-21|17	%description
21mr|fonts-ttf-bitstream-vera-1.10-21|18	Bitstream Vera ttf fonts
21mr|fonts-ttf-bitstream-vera-1.10-21|19	
21mr|fonts-ttf-bitstream-vera-1.10-21|20	%files
21mr|fonts-ttf-bitstream-vera-1.10-21|21	%doc README.TXT COPYRIGHT.TXT RELEASENOTES.TXT
21mr|fonts-ttf-bitstream-vera-1.10-21|22	%{_datadir}/fonts/TTF/Vera*.ttf
21mr|fonts-ttf-bitstream-vera-1.10-21|23	
21mr|fonts-ttf-bitstream-vera-1.10-21|24	%post
21mr|fonts-ttf-bitstream-vera-1.10-21|25	mkfontscale %{_datadir}/fonts/TTF
21mr|fonts-ttf-bitstream-vera-1.10-21|26	mkfontdir %{_datadir}/fonts/TTF
21mr|fonts-ttf-bitstream-vera-1.10-21|27	
21mr|fonts-ttf-bitstream-vera-1.10-21|28	%postun
21mr|fonts-ttf-bitstream-vera-1.10-21|29	mkfontscale %{_datadir}/fonts/TTF
21mr|fonts-ttf-bitstream-vera-1.10-21|30	mkfontdir %{_datadir}/fonts/TTF
21mr|fonts-ttf-bitstream-vera-1.10-21|31	
21mr|fonts-ttf-bitstream-vera-1.10-21|32	#----------------------------------------------------------------------------
21mr|fonts-ttf-bitstream-vera-1.10-21|33	
21mr|fonts-ttf-bitstream-vera-1.10-21|34	%prep
21mr|fonts-ttf-bitstream-vera-1.10-21|35	%setup -qn ttf-bitstream-vera-%{version}
21mr|fonts-ttf-bitstream-vera-1.10-21|36	
21mr|fonts-ttf-bitstream-vera-1.10-21|37	%build
21mr|fonts-ttf-bitstream-vera-1.10-21|38	
21mr|fonts-ttf-bitstream-vera-1.10-21|39	%install
21mr|fonts-ttf-bitstream-vera-1.10-21|40	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/
21mr|fonts-ttf-bitstream-vera-1.10-21|41	cp -f *.ttf %{buildroot}%{_datadir}/fonts/TTF/

12251 21
21mr|fonts-ttf-dejavu-2.37-5|1	%define pkgname dejavu-fonts-ttf
21mr|fonts-ttf-dejavu-2.37-5|2	
21mr|fonts-ttf-dejavu-2.37-5|3	Summary:	DejaVu ttf Fonts
21mr|fonts-ttf-dejavu-2.37-5|4	Name:		fonts-ttf-dejavu
21mr|fonts-ttf-dejavu-2.37-5|5	Version:	2.37
21mr|fonts-ttf-dejavu-2.37-5|6	Release:	5
21mr|fonts-ttf-dejavu-2.37-5|7	License:	Bitstream Vera Fonts Copyright
21mr|fonts-ttf-dejavu-2.37-5|8	Group:		System/Fonts/True type
21mr|fonts-ttf-dejavu-2.37-5|9	Url:		http://dejavu.sourceforge.net/
21mr|fonts-ttf-dejavu-2.37-5|10	Source0:	http://sourceforge.net/projects/dejavu/files/dejavu/2.37/dejavu-fonts-ttf-%{version}.tar.bz2
21mr|fonts-ttf-dejavu-2.37-5|11	BuildArch:	noarch
21mr|fonts-ttf-dejavu-2.37-5|12	BuildRequires:	fontconfig
21mr|fonts-ttf-dejavu-2.37-5|13	BuildRequires:	ttmkfdir
21mr|fonts-ttf-dejavu-2.37-5|14	# compat with RedHat/Fedora
21mr|fonts-ttf-dejavu-2.37-5|15	# it is a separate package in Fedora/RH
21mr|fonts-ttf-dejavu-2.37-5|16	Provides:		dejavu-sans-fonts = %{EVRD}
21mr|fonts-ttf-dejavu-2.37-5|17	Provides:		dejavu-sans-mono-fonts = %{EVRD}
21mr|fonts-ttf-dejavu-2.37-5|18	Provides:		dejavu-serif-fonts = %{EVRD}
21mr|fonts-ttf-dejavu-2.37-5|19	
21mr|fonts-ttf-dejavu-2.37-5|20	%description
21mr|fonts-ttf-dejavu-2.37-5|21	The DejaVu fonts are modifications of the Bitstream Vera fonts designed
21mr|fonts-ttf-dejavu-2.37-5|22	to extend this original for greater coverage of Unicode. The Bitstream Vera
21mr|fonts-ttf-dejavu-2.37-5|23	family was limited mainly to the characters in the Basic Latin and Latin-1
21mr|fonts-ttf-dejavu-2.37-5|24	Supplement portions of Unicode (roughly equivalent to ISO-8859-15) but was
21mr|fonts-ttf-dejavu-2.37-5|25	released with a license that permitted changes. The DejaVu fonts project was
21mr|fonts-ttf-dejavu-2.37-5|26	started with the aim to "provide a wider range of characters... while
21mr|fonts-ttf-dejavu-2.37-5|27	maintaining the original look and feel through the process of collaborative
21mr|fonts-ttf-dejavu-2.37-5|28	development".
21mr|fonts-ttf-dejavu-2.37-5|29	
21mr|fonts-ttf-dejavu-2.37-5|30	%files
21mr|fonts-ttf-dejavu-2.37-5|31	%doc LICENSE AUTHORS NEWS BUGS *cover.txt
21mr|fonts-ttf-dejavu-2.37-5|32	%dir %{_datadir}/fonts/TTF/dejavu
21mr|fonts-ttf-dejavu-2.37-5|33	%{_datadir}/fonts/TTF/dejavu/*.ttf
21mr|fonts-ttf-dejavu-2.37-5|34	%verify(not mtime) %{_datadir}/fonts/TTF/dejavu/fonts.dir
21mr|fonts-ttf-dejavu-2.37-5|35	%{_datadir}/fonts/TTF/dejavu/fonts.scale
21mr|fonts-ttf-dejavu-2.37-5|36	%{_sysconfdir}/X11/fontpath.d/ttf-dejavu:pri=50
21mr|fonts-ttf-dejavu-2.37-5|37	
21mr|fonts-ttf-dejavu-2.37-5|38	#----------------------------------------------------------------------------
21mr|fonts-ttf-dejavu-2.37-5|39	
21mr|fonts-ttf-dejavu-2.37-5|40	%prep
21mr|fonts-ttf-dejavu-2.37-5|41	%setup -q -n %{pkgname}-%{version}
21mr|fonts-ttf-dejavu-2.37-5|42	
21mr|fonts-ttf-dejavu-2.37-5|43	%build
21mr|fonts-ttf-dejavu-2.37-5|44	
21mr|fonts-ttf-dejavu-2.37-5|45	%install
21mr|fonts-ttf-dejavu-2.37-5|46	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/dejavu
21mr|fonts-ttf-dejavu-2.37-5|47	
21mr|fonts-ttf-dejavu-2.37-5|48	install -m 644 ttf/*.ttf %{buildroot}%{_datadir}/fonts/TTF/dejavu
21mr|fonts-ttf-dejavu-2.37-5|49	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/dejavu > %{buildroot}%{_datadir}/fonts/TTF/dejavu/fonts.dir
21mr|fonts-ttf-dejavu-2.37-5|50	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/dejavu/fonts.scale
21mr|fonts-ttf-dejavu-2.37-5|51	
21mr|fonts-ttf-dejavu-2.37-5|52	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-dejavu-2.37-5|53	ln -s ../../..%{_datadir}/fonts/TTF/dejavu \
21mr|fonts-ttf-dejavu-2.37-5|54	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-dejavu:pri=50

12252 21
21mr|fonts-ttf-devanagari-1.1-1|1	Summary: Devanagari TTF font(s)
21mr|fonts-ttf-devanagari-1.1-1|2	Name: fonts-ttf-devanagari
21mr|fonts-ttf-devanagari-1.1-1|3	Version:	1.1
21mr|fonts-ttf-devanagari-1.1-1|4	Release:	1
21mr|fonts-ttf-devanagari-1.1-1|5	License: Free use and distribution
21mr|fonts-ttf-devanagari-1.1-1|6	Group: System/Fonts/True type
21mr|fonts-ttf-devanagari-1.1-1|7	# it was previously distributed with XFree86; it's in public domain
21mr|fonts-ttf-devanagari-1.1-1|8	Source0: raghu.ttf.bz2
21mr|fonts-ttf-devanagari-1.1-1|9	#URL:
21mr|fonts-ttf-devanagari-1.1-1|10	BuildArch:	noarch
21mr|fonts-ttf-devanagari-1.1-1|11	BuildRequires: fontconfig
21mr|fonts-ttf-devanagari-1.1-1|12	BuildRequires:	freetype-tools
21mr|fonts-ttf-devanagari-1.1-1|13	
21mr|fonts-ttf-devanagari-1.1-1|14	%description
21mr|fonts-ttf-devanagari-1.1-1|15	This package contains fonts for the devanagari script.
21mr|fonts-ttf-devanagari-1.1-1|16	
21mr|fonts-ttf-devanagari-1.1-1|17	%prep
21mr|fonts-ttf-devanagari-1.1-1|18	#%setup -c
21mr|fonts-ttf-devanagari-1.1-1|19	
21mr|fonts-ttf-devanagari-1.1-1|20	rm -rf %{name}-%{version}
21mr|fonts-ttf-devanagari-1.1-1|21	mkdir %{name}-%{version}
21mr|fonts-ttf-devanagari-1.1-1|22	cd %{name}-%{version}
21mr|fonts-ttf-devanagari-1.1-1|23	
21mr|fonts-ttf-devanagari-1.1-1|24	%build
21mr|fonts-ttf-devanagari-1.1-1|25	cd %{name}-%{version}
21mr|fonts-ttf-devanagari-1.1-1|26	bzcat %{SOURCE0} > raghu.ttf
21mr|fonts-ttf-devanagari-1.1-1|27	
21mr|fonts-ttf-devanagari-1.1-1|28	%install
21mr|fonts-ttf-devanagari-1.1-1|29	cd %{name}-%{version}
21mr|fonts-ttf-devanagari-1.1-1|30	rm -rf %buildroot
21mr|fonts-ttf-devanagari-1.1-1|31	install -d %buildroot/%_datadir/fonts/TTF/devanagari
21mr|fonts-ttf-devanagari-1.1-1|32	
21mr|fonts-ttf-devanagari-1.1-1|33	for i in `find . -name "*.ttf"` ; do
21mr|fonts-ttf-devanagari-1.1-1|34	install -m 644 $i %buildroot/%_datadir/fonts/TTF/devanagari
21mr|fonts-ttf-devanagari-1.1-1|35	done
21mr|fonts-ttf-devanagari-1.1-1|36	
21mr|fonts-ttf-devanagari-1.1-1|37	%post
21mr|fonts-ttf-devanagari-1.1-1|38	touch %{_datadir}/fonts/TTF
21mr|fonts-ttf-devanagari-1.1-1|39	
21mr|fonts-ttf-devanagari-1.1-1|40	%clean
21mr|fonts-ttf-devanagari-1.1-1|41	rm -fr %buildroot
21mr|fonts-ttf-devanagari-1.1-1|42	
21mr|fonts-ttf-devanagari-1.1-1|43	%files
21mr|fonts-ttf-devanagari-1.1-1|44	%defattr(0644,root,root,0755)
21mr|fonts-ttf-devanagari-1.1-1|45	#%doc %{name}-%{version}/README*
21mr|fonts-ttf-devanagari-1.1-1|46	%dir %_datadir/fonts/TTF/
21mr|fonts-ttf-devanagari-1.1-1|47	%dir %_datadir/fonts/TTF/devanagari
21mr|fonts-ttf-devanagari-1.1-1|48	%_datadir/fonts/TTF/devanagari/*.ttf

12253 21
21mr|fonts-ttf-droid-1.0-17|1	%define pkgname droid-fonts
21mr|fonts-ttf-droid-1.0-17|2	
21mr|fonts-ttf-droid-1.0-17|3	Summary:	Droid Fonts
21mr|fonts-ttf-droid-1.0-17|4	Name:		fonts-ttf-droid
21mr|fonts-ttf-droid-1.0-17|5	Version:	1.0
21mr|fonts-ttf-droid-1.0-17|6	Release:	17
21mr|fonts-ttf-droid-1.0-17|7	License:	Apache License
21mr|fonts-ttf-droid-1.0-17|8	Group:		System/Fonts/True type
21mr|fonts-ttf-droid-1.0-17|9	Url:		http://www.droidfonts.com/
21mr|fonts-ttf-droid-1.0-17|10	Source0:	%{pkgname}-%{version}.tar.bz2
21mr|fonts-ttf-droid-1.0-17|11	BuildRequires:	fontconfig
21mr|fonts-ttf-droid-1.0-17|12	BuildRequires:	freetype-tools
21mr|fonts-ttf-droid-1.0-17|13	BuildArch:	noarch
21mr|fonts-ttf-droid-1.0-17|14	
21mr|fonts-ttf-droid-1.0-17|15	%description
21mr|fonts-ttf-droid-1.0-17|16	The Droid family of fonts consists of Droid Sans, Droid Sans Mono and
21mr|fonts-ttf-droid-1.0-17|17	Droid Serif. Each contains extensive character set coverage including
21mr|fonts-ttf-droid-1.0-17|18	Western Europe, Eastern/Central Europe, Baltic, Cyrillic, Greek and
21mr|fonts-ttf-droid-1.0-17|19	Turkish support. The Droid Sans regular font also includes support for
21mr|fonts-ttf-droid-1.0-17|20	Simplified and Traditional Chinese, Japanese and Korean support for
21mr|fonts-ttf-droid-1.0-17|21	the GB2312, Big 5, JIS 0208 and KSC 5601 character sets respectively.
21mr|fonts-ttf-droid-1.0-17|22	Droid was designed by Ascender's Steve Matteson to provide optimal quality
21mr|fonts-ttf-droid-1.0-17|23	and comfort on a mobile handset when rendered in application menus, web
21mr|fonts-ttf-droid-1.0-17|24	browsers and for other screen text.
21mr|fonts-ttf-droid-1.0-17|25	
21mr|fonts-ttf-droid-1.0-17|26	%files
21mr|fonts-ttf-droid-1.0-17|27	%doc README COPYING AUTHORS
21mr|fonts-ttf-droid-1.0-17|28	%dir %{_datadir}/fonts/TTF/droid
21mr|fonts-ttf-droid-1.0-17|29	%{_datadir}/fonts/TTF/droid/*.ttf
21mr|fonts-ttf-droid-1.0-17|30	%verify(not mtime) %{_datadir}/fonts/TTF/droid/fonts.dir
21mr|fonts-ttf-droid-1.0-17|31	%{_datadir}/fonts/TTF/droid/fonts.scale
21mr|fonts-ttf-droid-1.0-17|32	%{_sysconfdir}/X11/fontpath.d/ttf-droid:pri=50
21mr|fonts-ttf-droid-1.0-17|33	
21mr|fonts-ttf-droid-1.0-17|34	#----------------------------------------------------------------------------
21mr|fonts-ttf-droid-1.0-17|35	
21mr|fonts-ttf-droid-1.0-17|36	%prep
21mr|fonts-ttf-droid-1.0-17|37	%setup -qn %{pkgname}-%{version}
21mr|fonts-ttf-droid-1.0-17|38	
21mr|fonts-ttf-droid-1.0-17|39	%build
21mr|fonts-ttf-droid-1.0-17|40	
21mr|fonts-ttf-droid-1.0-17|41	%install
21mr|fonts-ttf-droid-1.0-17|42	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/droid
21mr|fonts-ttf-droid-1.0-17|43	
21mr|fonts-ttf-droid-1.0-17|44	install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/droid
21mr|fonts-ttf-droid-1.0-17|45	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/droid > %{buildroot}%{_datadir}/fonts/TTF/droid/fonts.dir
21mr|fonts-ttf-droid-1.0-17|46	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/droid/fonts.scale
21mr|fonts-ttf-droid-1.0-17|47	
21mr|fonts-ttf-droid-1.0-17|48	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-droid-1.0-17|49	ln -s ../../..%{_datadir}/fonts/TTF/droid \
21mr|fonts-ttf-droid-1.0-17|50	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-droid:pri=50

12254 21
21mr|fonts-ttf-fontawesome-4.7.0-1|1	%global fontname fontawesome
21mr|fonts-ttf-fontawesome-4.7.0-1|2	%global fontconf 60-%{fontname}.conf
21mr|fonts-ttf-fontawesome-4.7.0-1|3	
21mr|fonts-ttf-fontawesome-4.7.0-1|4	Name:		fonts-ttf-%{fontname}
21mr|fonts-ttf-fontawesome-4.7.0-1|5	Version:	4.7.0
21mr|fonts-ttf-fontawesome-4.7.0-1|6	Release:	1
21mr|fonts-ttf-fontawesome-4.7.0-1|7	Group:		System/Fonts/True type
21mr|fonts-ttf-fontawesome-4.7.0-1|8	Summary:	Iconic font set
21mr|fonts-ttf-fontawesome-4.7.0-1|9	License:	OFL
21mr|fonts-ttf-fontawesome-4.7.0-1|10	URL:		http://fontawesome.io
21mr|fonts-ttf-fontawesome-4.7.0-1|11	Source0:	https://github.com/FortAwesome/Font-Awesome/archive/v%{version}.tar.gz?/fontawesome-%{version}.tar.gz
21mr|fonts-ttf-fontawesome-4.7.0-1|12	Source1:	%{fontname}-fonts-fontconfig.conf
21mr|fonts-ttf-fontawesome-4.7.0-1|13	Source2:	README-Trademarks.txt
21mr|fonts-ttf-fontawesome-4.7.0-1|14	BuildArch:	noarch
21mr|fonts-ttf-fontawesome-4.7.0-1|15	#BuildRequires:	fontconfig
21mr|fonts-ttf-fontawesome-4.7.0-1|16	BuildRequires:	freetype-tools
21mr|fonts-ttf-fontawesome-4.7.0-1|17	BuildRequires:	fontpackages-devel
21mr|fonts-ttf-fontawesome-4.7.0-1|18	BuildRequires:	ttembed
21mr|fonts-ttf-fontawesome-4.7.0-1|19	Requires:	fontpackages-filesystem
21mr|fonts-ttf-fontawesome-4.7.0-1|20	Provides:	%{fontname}-fonts = %{version}
21mr|fonts-ttf-fontawesome-4.7.0-1|21	
21mr|fonts-ttf-fontawesome-4.7.0-1|22	%description
21mr|fonts-ttf-fontawesome-4.7.0-1|23	Font Awesome gives you scalable vector icons that can instantly be
21mr|fonts-ttf-fontawesome-4.7.0-1|24	customized — size, color, drop shadow, and anything that can be done with the
21mr|fonts-ttf-fontawesome-4.7.0-1|25	power of CSS.
21mr|fonts-ttf-fontawesome-4.7.0-1|26	
21mr|fonts-ttf-fontawesome-4.7.0-1|27	This package contains OpenType and TrueType font files which are typically used
21mr|fonts-ttf-fontawesome-4.7.0-1|28	locally.
21mr|fonts-ttf-fontawesome-4.7.0-1|29	
21mr|fonts-ttf-fontawesome-4.7.0-1|30	#------------------------------------------------------------------------------
21mr|fonts-ttf-fontawesome-4.7.0-1|31	%package web
21mr|fonts-ttf-fontawesome-4.7.0-1|32	Summary:	Iconic font set, web files
21mr|fonts-ttf-fontawesome-4.7.0-1|33	Group:		System/Fonts/True type
21mr|fonts-ttf-fontawesome-4.7.0-1|34	Requires:	fonts-ttf-%{fontname} = %{EVRD}
21mr|fonts-ttf-fontawesome-4.7.0-1|35	Provides:	%{fontname}-fonts-web = %{version}
21mr|fonts-ttf-fontawesome-4.7.0-1|36	
21mr|fonts-ttf-fontawesome-4.7.0-1|37	%description web
21mr|fonts-ttf-fontawesome-4.7.0-1|38	Font Awesome gives you scalable vector icons that can instantly be
21mr|fonts-ttf-fontawesome-4.7.0-1|39	customized — size, color, drop shadow, and anything that can be done with the
21mr|fonts-ttf-fontawesome-4.7.0-1|40	power of CSS.
21mr|fonts-ttf-fontawesome-4.7.0-1|41	
21mr|fonts-ttf-fontawesome-4.7.0-1|42	This package contains CSS, SCSS and LESS style files as well as Web Open Font
21mr|fonts-ttf-fontawesome-4.7.0-1|43	Format versions 1 and 2, Embedded OpenType and SVG font files which are
21mr|fonts-ttf-fontawesome-4.7.0-1|44	typically used on the web.
21mr|fonts-ttf-fontawesome-4.7.0-1|45	
21mr|fonts-ttf-fontawesome-4.7.0-1|46	%files web
21mr|fonts-ttf-fontawesome-4.7.0-1|47	%{_datadir}/font-awesome-web/
21mr|fonts-ttf-fontawesome-4.7.0-1|48	%{_datadir}/fonts/TTF/%{fontname}/*.svg
21mr|fonts-ttf-fontawesome-4.7.0-1|49	%{_datadir}/fonts/TTF/%{fontname}/*.woff
21mr|fonts-ttf-fontawesome-4.7.0-1|50	%{_datadir}/fonts/TTF/%{fontname}/*.woff2
21mr|fonts-ttf-fontawesome-4.7.0-1|51	%{_datadir}/fonts/TTF/%{fontname}/*.eot
21mr|fonts-ttf-fontawesome-4.7.0-1|52	
21mr|fonts-ttf-fontawesome-4.7.0-1|53	#------------------------------------------------------------------------------
21mr|fonts-ttf-fontawesome-4.7.0-1|54	
21mr|fonts-ttf-fontawesome-4.7.0-1|55	%prep
21mr|fonts-ttf-fontawesome-4.7.0-1|56	%setup -q -n Font-Awesome-%{version}
21mr|fonts-ttf-fontawesome-4.7.0-1|57	cp -p %SOURCE2 .
21mr|fonts-ttf-fontawesome-4.7.0-1|58	
21mr|fonts-ttf-fontawesome-4.7.0-1|59	%build
21mr|fonts-ttf-fontawesome-4.7.0-1|60	ttembed fonts/*.ttf fonts/*.otf
21mr|fonts-ttf-fontawesome-4.7.0-1|61	
21mr|fonts-ttf-fontawesome-4.7.0-1|62	%install
21mr|fonts-ttf-fontawesome-4.7.0-1|63	install -m 0755 -d %{buildroot}%{_datadir}/fonts/TTF/%{fontname}
21mr|fonts-ttf-fontawesome-4.7.0-1|64	install -m 0755 -d %{buildroot}%{_datadir}/fonts/OTF/%{fontname}
21mr|fonts-ttf-fontawesome-4.7.0-1|65	install -m 0644 -p fonts/*.ttf fonts/*.woff fonts/*.svg fonts/*.woff2 fonts/*.eot %{buildroot}%{_datadir}/fonts/TTF/%{fontname}
21mr|fonts-ttf-fontawesome-4.7.0-1|66	install -m 0644 -p fonts/*.otf %{buildroot}%{_datadir}/fonts/OTF/%{fontname}
21mr|fonts-ttf-fontawesome-4.7.0-1|67	
21mr|fonts-ttf-fontawesome-4.7.0-1|68	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/%{fontname} > %{buildroot}%{_datadir}/fonts/TTF/%{fontname}/fonts.dir
21mr|fonts-ttf-fontawesome-4.7.0-1|69	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{fontname}/fonts.scale
21mr|fonts-ttf-fontawesome-4.7.0-1|70	
21mr|fonts-ttf-fontawesome-4.7.0-1|71	ttmkfdir %{buildroot}%{_datadir}/fonts/OTF/%{fontname} > %{buildroot}%{_datadir}/fonts/OTF/%{fontname}/fonts.dir
21mr|fonts-ttf-fontawesome-4.7.0-1|72	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/OTF/%{fontname}/fonts.scale
21mr|fonts-ttf-fontawesome-4.7.0-1|73	
21mr|fonts-ttf-fontawesome-4.7.0-1|74	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21mr|fonts-ttf-fontawesome-4.7.0-1|75	%{buildroot}%{_fontconfig_confdir}
21mr|fonts-ttf-fontawesome-4.7.0-1|76	
21mr|fonts-ttf-fontawesome-4.7.0-1|77	install -m 0644 -p %{SOURCE1} \
21mr|fonts-ttf-fontawesome-4.7.0-1|78	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
21mr|fonts-ttf-fontawesome-4.7.0-1|79	
21mr|fonts-ttf-fontawesome-4.7.0-1|80	ln -s %{_fontconfig_templatedir}/%{fontconf} \
21mr|fonts-ttf-fontawesome-4.7.0-1|81	%{buildroot}%{_fontconfig_confdir}/%{fontconf}
21mr|fonts-ttf-fontawesome-4.7.0-1|82	
21mr|fonts-ttf-fontawesome-4.7.0-1|83	mkdir -p %{buildroot}%{_datadir}/font-awesome-web/
21mr|fonts-ttf-fontawesome-4.7.0-1|84	cp -a css less scss %{buildroot}%{_datadir}/font-awesome-web/
21mr|fonts-ttf-fontawesome-4.7.0-1|85	
21mr|fonts-ttf-fontawesome-4.7.0-1|86	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-fontawesome-4.7.0-1|87	ln -s ../../..%{_fontdir}/TTF/%{fontname} \
21mr|fonts-ttf-fontawesome-4.7.0-1|88	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-%{fontname}:pri=50
21mr|fonts-ttf-fontawesome-4.7.0-1|89	
21mr|fonts-ttf-fontawesome-4.7.0-1|90	%files
21mr|fonts-ttf-fontawesome-4.7.0-1|91	%{_datadir}/fonts/TTF/%{fontname}/*.ttf
21mr|fonts-ttf-fontawesome-4.7.0-1|92	%verify(not mtime) %{_datadir}/fonts/TTF/%{fontname}/fonts.dir
21mr|fonts-ttf-fontawesome-4.7.0-1|93	%{_datadir}/fonts/TTF/%{fontname}/fonts.scale
21mr|fonts-ttf-fontawesome-4.7.0-1|94	%{_datadir}/fonts/OTF/%{fontname}/*.otf
21mr|fonts-ttf-fontawesome-4.7.0-1|95	%verify(not mtime) %{_datadir}/fonts/OTF/%{fontname}/fonts.dir
21mr|fonts-ttf-fontawesome-4.7.0-1|96	%{_datadir}/fonts/OTF/%{fontname}/fonts.scale
21mr|fonts-ttf-fontawesome-4.7.0-1|97	%{_fontconfig_templatedir}/%{fontconf}
21mr|fonts-ttf-fontawesome-4.7.0-1|98	%{_fontconfig_confdir}/%{fontconf}
21mr|fonts-ttf-fontawesome-4.7.0-1|99	%{_sysconfdir}/X11/fontpath.d/ttf-%{fontname}:pri=50
21mr|fonts-ttf-fontawesome-4.7.0-1|100	#%%exclude %{_datadir}/fonts/TTF/%{fontname}/*.svg
21mr|fonts-ttf-fontawesome-4.7.0-1|101	#%%exclude %{_datadir}/fonts/TTF/%{fontname}/*.woff
21mr|fonts-ttf-fontawesome-4.7.0-1|102	#%%exclude %{_datadir}/fonts/TTF/%{fontname}/*.woff2
21mr|fonts-ttf-fontawesome-4.7.0-1|103	#%%exclude %{_datadir}/fonts/TTF/%{fontname}/*.eot
21mr|fonts-ttf-fontawesome-4.7.0-1|104	
21mr|fonts-ttf-fontawesome-4.7.0-1|105	%doc README-Trademarks.txt

12255 21
21mr|fonts-ttf-freefont-20090104-11|1	Summary:	A set of free Truetype fonts (GPL)
21mr|fonts-ttf-freefont-20090104-11|2	Name:		fonts-ttf-freefont
21mr|fonts-ttf-freefont-20090104-11|3	Version:	20090104
21mr|fonts-ttf-freefont-20090104-11|4	Release:	11
21mr|fonts-ttf-freefont-20090104-11|5	
21mr|fonts-ttf-freefont-20090104-11|6	Source0:	freefont-ttf-%{version}.tar.gz
21mr|fonts-ttf-freefont-20090104-11|7	Source1:	remove-kana-glyphs
21mr|fonts-ttf-freefont-20090104-11|8	Source2:	freefont-20040828.readme_kana.mdk
21mr|fonts-ttf-freefont-20090104-11|9	# (mpol) pfaedit is now fontforge
21mr|fonts-ttf-freefont-20090104-11|10	Patch0:		freefont-20040828.fontforge.patch
21mr|fonts-ttf-freefont-20090104-11|11	License:	GPLv3+
21mr|fonts-ttf-freefont-20090104-11|12	Group:		System/Fonts/True type
21mr|fonts-ttf-freefont-20090104-11|13	URL:		http://www.nongnu.org/freefont/
21mr|fonts-ttf-freefont-20090104-11|14	BuildArch:	noarch
21mr|fonts-ttf-freefont-20090104-11|15	BuildRequires: fontconfig
21mr|fonts-ttf-freefont-20090104-11|16	Requires(post): mkfontdir mkfontscale
21mr|fonts-ttf-freefont-20090104-11|17	Requires(postun): mkfontdir mkfontscale
21mr|fonts-ttf-freefont-20090104-11|18	
21mr|fonts-ttf-freefont-20090104-11|19	%description
21mr|fonts-ttf-freefont-20090104-11|20	A set of Truetype fonts released under the GPL.
21mr|fonts-ttf-freefont-20090104-11|21	This project aims to provide a set of free outline
21mr|fonts-ttf-freefont-20090104-11|22	(PostScript Type0, TrueType, OpenType...) fonts
21mr|fonts-ttf-freefont-20090104-11|23	covering the ISO 10646/Unicode UCS (Universal Character Set).
21mr|fonts-ttf-freefont-20090104-11|24	This package provides the Truetype fonts from that project.
21mr|fonts-ttf-freefont-20090104-11|25	
21mr|fonts-ttf-freefont-20090104-11|26	%prep
21mr|fonts-ttf-freefont-20090104-11|27	%setup -q -n freefont-%{version}
21mr|fonts-ttf-freefont-20090104-11|28	
21mr|fonts-ttf-freefont-20090104-11|29	%build
21mr|fonts-ttf-freefont-20090104-11|30	
21mr|fonts-ttf-freefont-20090104-11|31	%install
21mr|fonts-ttf-freefont-20090104-11|32	rm -rf %{buildroot}
21mr|fonts-ttf-freefont-20090104-11|33	mkdir -p %{buildroot}%{_datadir}/fonts/TTF
21mr|fonts-ttf-freefont-20090104-11|34	
21mr|fonts-ttf-freefont-20090104-11|35	install -m644 *.ttf %{buildroot}%{_datadir}/fonts/TTF
21mr|fonts-ttf-freefont-20090104-11|36	
21mr|fonts-ttf-freefont-20090104-11|37	%post
21mr|fonts-ttf-freefont-20090104-11|38	mkfontscale %{_datadir}/fonts/TTF
21mr|fonts-ttf-freefont-20090104-11|39	mkfontdir %{_datadir}/fonts/TTF
21mr|fonts-ttf-freefont-20090104-11|40	
21mr|fonts-ttf-freefont-20090104-11|41	%postun
21mr|fonts-ttf-freefont-20090104-11|42	mkfontscale %{_datadir}/fonts/TTF
21mr|fonts-ttf-freefont-20090104-11|43	mkfontdir %{_datadir}/fonts/TTF
21mr|fonts-ttf-freefont-20090104-11|44	
21mr|fonts-ttf-freefont-20090104-11|45	%clean
21mr|fonts-ttf-freefont-20090104-11|46	rm -rf %{buildroot}
21mr|fonts-ttf-freefont-20090104-11|47	
21mr|fonts-ttf-freefont-20090104-11|48	%files
21mr|fonts-ttf-freefont-20090104-11|49	%defattr(0644,root,root,0755)
21mr|fonts-ttf-freefont-20090104-11|50	%doc AUTHORS CREDITS ChangeLog README
21mr|fonts-ttf-freefont-20090104-11|51	%{_datadir}/fonts/TTF/*.ttf

12256 21
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|1	%define oldname google-crosextra-carlito-fonts
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|2	# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|3	%define _localstatedir %{_var}
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|4	%global fontname google-crosextra-carlito
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|5	%define _fontstem google-crosextra-carlito
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|6	%global fontconf62 62-%{fontname}
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|7	%global fontconf30 30-0-%{fontname}
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|8	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|9	%global archivename crosextrafonts-carlito-20130920
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|10	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|11	Name:           fonts-ttf-google-crosextra-carlito
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|12	Version:        1.103
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|13	Release:        1
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|14	Summary:        Sans-serif font metric-compatible with Calibri font
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|15	License:        OFL
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|16	Group:          System/Fonts/True type
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|17	URL:            http://code.google.com/p/chromium/issues/detail?id=280557
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|18	Source0:        http://gsdview.appspot.com/chromeos-localmirror/distfiles/%{archivename}.tar.gz
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|19	Source1:        30-0-%{fontname}-fontconfig.conf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|20	Source2:        62-%{fontname}-fontconfig.conf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|21	Source3:        fonts-ttf-google-crosextra-carlito.metainfo.xml
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|22	BuildArch:      noarch
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|23	BuildRequires:  fontpackages-devel
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|24	Requires:       fontpackages-filesystem
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|25	# compat with Fedora/RH
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|26	Provides:       google-carlito-fonts = %{EVRD}
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|27	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|28	%description
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|29	Carlito is metric-compatible with Calibri font. Carlito comes in regular, bold,
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|30	italic, and bold italic. The family covers Latin-Greek-Cyrillic (not a
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|31	complete set, though) with about 2,000 glyphs. It has the same character
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|32	coverage as Calibri. This font is sans-serif typeface family based on Lato.
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|33	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|34	%prep
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|35	%setup -q -n %{archivename}
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|36	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|37	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|38	%build
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|39	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|40	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|41	%install
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|42	install -m 0755 -d %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|43	install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|44	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|45	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|46	%{buildroot}%{_fontconfig_confdir}
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|47	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|48	install -m 0644 -p %{SOURCE1} \
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|49	%{buildroot}%{_fontconfig_templatedir}/%{fontconf30}-fontconfig.conf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|50	install -m 0644 -p %{SOURCE2} \
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|51	%{buildroot}%{_fontconfig_templatedir}/%{fontconf62}-fontconfig.conf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|52	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|53	ln -s %{_fontconfig_templatedir}/%{fontconf30}-fontconfig.conf \
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|54	%{buildroot}%{_fontconfig_confdir}/%{fontconf30}-fontconfig.conf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|55	ln -s %{_fontconfig_templatedir}/%{fontconf62}-fontconfig.conf \
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|56	%{buildroot}%{_fontconfig_confdir}/%{fontconf62}-fontconfig.conf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|57	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|58	# Add AppStream metadata
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|59	install -Dm 0644 -p %{SOURCE3} \
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|60	%{buildroot}%{_datadir}/appdata/fonts-ttf-google-crosextra-carlito.metainfo.xml
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|61	# generic fedora font import transformations
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|62	# move fonts to corresponding subdirs if any
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|63	for fontpatt in OTF TTF TTC otf ttf ttc pcf pcf.gz bdf afm pfa pfb; do
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|64	case "$fontpatt" in
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|65	pcf*|bdf*) type=bitmap;;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|66	tt*|TT*) type=ttf;;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|67	otf|OTF) type=otf;;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|68	afm*|pf*) type=type1;;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|69	esac
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|70	find $RPM_BUILD_ROOT/usr/share/fonts -type f -name '*.'$fontpatt | while read i; do
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|71	j=`echo "$i" | sed -e s,/usr/share/fonts/,/usr/share/fonts/$type/,`;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|72	install -Dm644 "$i" "$j";
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|73	rm -f "$i";
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|74	olddir=`dirname "$i"`;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|75	mv -f "$olddir"/{encodings.dir,fonts.{dir,scale,alias}} `dirname "$j"`/ 2>/dev/null ||:
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|76	rmdir -p "$olddir" 2>/dev/null ||:
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|77	done
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|78	done
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|79	# kill invalid catalogue links
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|80	if [ -d $RPM_BUILD_ROOT/etc/X11/fontpath.d ]; then
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|81	find -L $RPM_BUILD_ROOT/etc/X11/fontpath.d -type l -print -delete ||:
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|82	# relink catalogue
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|83	find $RPM_BUILD_ROOT/usr/share/fonts -name fonts.dir | while read i; do
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|84	pri=10;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|85	j=`echo $i | sed -e s,$RPM_BUILD_ROOT/usr/share/fonts/,,`; type=${j%%%%/*};
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|86	pre_stem=${j##$type/}; stem=`dirname $pre_stem|sed -e s,/,-,g`;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|87	case "$type" in
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|88	bitmap) pri=10;;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|89	ttf|ttf) pri=50;;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|90	type1) pri=40;;
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|91	esac
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|92	ln -s /usr/share/fonts/$j $RPM_BUILD_ROOT/etc/X11/fontpath.d/"$stem:pri=$pri"
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|93	done ||:
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|94	fi
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|95	
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|96	%files
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|97	%license LICENSE
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|98	%{_fontconfig_templatedir}/*-%{fontname}-fontconfig.conf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|99	%config(noreplace) %{_fontconfig_confdir}/*-%{fontname}-fontconfig.conf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|100	%{_fontbasedir}/*/%{_fontstem}/*.ttf
21mr|fonts-ttf-google-crosextra-carlito-1.103-1|101	%{_datadir}/appdata/fonts-ttf-google-crosextra-carlito.metainfo.xml

12257 21
21mr|fonts-ttf-google-noto-20181223-3|1	%define oldname google-noto-fonts
21mr|fonts-ttf-google-noto-20181223-3|2	%global _fontname google-noto
21mr|fonts-ttf-google-noto-20181223-3|3	%global _fontnamevf google-noto-vf
21mr|fonts-ttf-google-noto-20181223-3|4	%global _fontvfdir %{_fontbasedir}/%{_fontnamevf}
21mr|fonts-ttf-google-noto-20181223-3|5	%global fontname %{_fontname}
21mr|fonts-ttf-google-noto-20181223-3|6	%global fontconf %{_fontname}
21mr|fonts-ttf-google-noto-20181223-3|7	%global common_desc Noto fonts aims to remove tofu from web by providing fonts for all \
21mr|fonts-ttf-google-noto-20181223-3|8	Unicode supported scripts. Its design goal is to achieve visual harmonization\
21mr|fonts-ttf-google-noto-20181223-3|9	between multiple scripts. Noto family supports almost all scripts available\
21mr|fonts-ttf-google-noto-20181223-3|10	in Unicode.\
21mr|fonts-ttf-google-noto-20181223-3|11	%{nil}
21mr|fonts-ttf-google-noto-20181223-3|12	
21mr|fonts-ttf-google-noto-20181223-3|13	%global commit a5e21f60336d8b9b76a0f230d07dd59e12d6da80
21mr|fonts-ttf-google-noto-20181223-3|14	%global hprio	65
21mr|fonts-ttf-google-noto-20181223-3|15	%global mprio	66
21mr|fonts-ttf-google-noto-20181223-3|16	%global lprio	67
21mr|fonts-ttf-google-noto-20181223-3|17	
21mr|fonts-ttf-google-noto-20181223-3|18	Name:           fonts-ttf-google-noto
21mr|fonts-ttf-google-noto-20181223-3|19	Version:        20181223
21mr|fonts-ttf-google-noto-20181223-3|20	Release:        3
21mr|fonts-ttf-google-noto-20181223-3|21	Summary:        Hinted and Non Hinted OpenType fonts for Unicode scripts
21mr|fonts-ttf-google-noto-20181223-3|22	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|23	License:        OFL
21mr|fonts-ttf-google-noto-20181223-3|24	URL:            https://github.com/googlei18n/noto-fonts/
21mr|fonts-ttf-google-noto-20181223-3|25	# downloaded from https://github.com/googlei18n/noto-fonts/commits/a5e21f60336d8b9b76a0f230d07dd59e12d6da80 -> download [zip]
21mr|fonts-ttf-google-noto-20181223-3|26	# link https://github.com/googlei18n/noto-fonts/archive/a5e21f60336d8b9b76a0f230d07dd59e12d6da80.zip
21mr|fonts-ttf-google-noto-20181223-3|27	Source0:        noto-fonts-%{commit}.zip
21mr|fonts-ttf-google-noto-20181223-3|28	Source3:        %{mprio}-%{fontconf}-sans-armenian.conf
21mr|fonts-ttf-google-noto-20181223-3|29	Source5:        %{mprio}-%{fontconf}-sans-bengali.conf
21mr|fonts-ttf-google-noto-20181223-3|30	Source6:        %{lprio}-%{fontconf}-sans-bengali-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|31	Source9:        %{mprio}-%{fontconf}-sans-cherokee.conf
21mr|fonts-ttf-google-noto-20181223-3|32	Source10:       %{mprio}-%{fontconf}-sans-coptic.conf
21mr|fonts-ttf-google-noto-20181223-3|33	Source12:       %{mprio}-%{fontconf}-sans-devanagari.conf
21mr|fonts-ttf-google-noto-20181223-3|34	Source13:       %{lprio}-%{fontconf}-sans-devanagari-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|35	Source15:       %{mprio}-%{fontconf}-sans-ethiopic.conf
21mr|fonts-ttf-google-noto-20181223-3|36	Source16:       %{mprio}-%{fontconf}-sans-georgian.conf
21mr|fonts-ttf-google-noto-20181223-3|37	Source18:       %{mprio}-%{fontconf}-sans-hebrew.conf
21mr|fonts-ttf-google-noto-20181223-3|38	Source21:       %{mprio}-%{fontconf}-sans-kannada.conf
21mr|fonts-ttf-google-noto-20181223-3|39	Source24:       %{mprio}-%{fontconf}-sans-khmer.conf
21mr|fonts-ttf-google-noto-20181223-3|40	Source25:       %{lprio}-%{fontconf}-sans-khmer-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|41	Source26:       %{mprio}-%{fontconf}-sans-lao.conf
21mr|fonts-ttf-google-noto-20181223-3|42	Source27:       %{lprio}-%{fontconf}-sans-lao-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|43	Source28:       %{mprio}-%{fontconf}-sans-lisu.conf
21mr|fonts-ttf-google-noto-20181223-3|44	Source31:       %{mprio}-%{fontconf}-sans-malayalam.conf
21mr|fonts-ttf-google-noto-20181223-3|45	Source32:       %{lprio}-%{fontconf}-sans-malayalam-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|46	Source34:       %{mprio}-%{fontconf}-sans-meetei-mayek.conf
21mr|fonts-ttf-google-noto-20181223-3|47	Source35:       %{mprio}-%{fontconf}-sans-nko.conf
21mr|fonts-ttf-google-noto-20181223-3|48	Source40:       %{mprio}-%{fontconf}-sans-shavian.conf
21mr|fonts-ttf-google-noto-20181223-3|49	Source42:       %{mprio}-%{fontconf}-sans-tagalog.conf
21mr|fonts-ttf-google-noto-20181223-3|50	Source44:       %{mprio}-%{fontconf}-sans-tamil.conf
21mr|fonts-ttf-google-noto-20181223-3|51	Source45:       %{lprio}-%{fontconf}-sans-tamil-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|52	Source46:       %{mprio}-%{fontconf}-sans-telugu.conf
21mr|fonts-ttf-google-noto-20181223-3|53	Source47:       %{mprio}-%{fontconf}-sans-thai.conf
21mr|fonts-ttf-google-noto-20181223-3|54	Source48:       %{lprio}-%{fontconf}-sans-thai-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|55	Source51:       %{mprio}-%{fontconf}-sans-vai.conf
21mr|fonts-ttf-google-noto-20181223-3|56	Source52:       %{mprio}-%{fontconf}-serif-armenian.conf
21mr|fonts-ttf-google-noto-20181223-3|57	Source54:       %{mprio}-%{fontconf}-serif-georgian.conf
21mr|fonts-ttf-google-noto-20181223-3|58	Source55:       %{mprio}-%{fontconf}-serif-khmer.conf
21mr|fonts-ttf-google-noto-20181223-3|59	Source56:       %{mprio}-%{fontconf}-serif-lao.conf
21mr|fonts-ttf-google-noto-20181223-3|60	Source57:       %{mprio}-%{fontconf}-serif-thai.conf
21mr|fonts-ttf-google-noto-20181223-3|61	Source58:       %{lprio}-%{fontconf}-sans-kannada-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|62	Source59:       %{lprio}-%{fontconf}-sans-telugu-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|63	Source60:       %{mprio}-%{fontconf}-sans-gujarati.conf
21mr|fonts-ttf-google-noto-20181223-3|64	Source61:       %{lprio}-%{fontconf}-sans-gujarati-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|65	Source62:       %{mprio}-%{fontconf}-sans-hanunoo.conf
21mr|fonts-ttf-google-noto-20181223-3|66	Source64:       %{mprio}-%{fontconf}-kufi-arabic.conf
21mr|fonts-ttf-google-noto-20181223-3|67	Source65:       %{mprio}-%{fontconf}-naskh-arabic.conf
21mr|fonts-ttf-google-noto-20181223-3|68	Source66:       %{lprio}-%{fontconf}-naskh-arabic-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|69	Source67:       %{mprio}-%{fontconf}-serif-balinese.conf
21mr|fonts-ttf-google-noto-20181223-3|70	Source68:       %{mprio}-%{fontconf}-sans-bamum.conf
21mr|fonts-ttf-google-noto-20181223-3|71	Source69:       %{mprio}-%{fontconf}-sans-batak.conf
21mr|fonts-ttf-google-noto-20181223-3|72	Source70:       %{mprio}-%{fontconf}-sans-buginese.conf
21mr|fonts-ttf-google-noto-20181223-3|73	Source71:       %{mprio}-%{fontconf}-sans-buhid.conf
21mr|fonts-ttf-google-noto-20181223-3|74	Source72:       %{mprio}-%{fontconf}-sans-canadian-aboriginal.conf
21mr|fonts-ttf-google-noto-20181223-3|75	Source73:       %{mprio}-%{fontconf}-sans-cham.conf
21mr|fonts-ttf-google-noto-20181223-3|76	Source74:       %{mprio}-%{fontconf}-sans-cuneiform.conf
21mr|fonts-ttf-google-noto-20181223-3|77	Source75:       %{mprio}-%{fontconf}-sans-cypriot.conf
21mr|fonts-ttf-google-noto-20181223-3|78	Source76:       %{mprio}-%{fontconf}-sans-gothic.conf
21mr|fonts-ttf-google-noto-20181223-3|79	Source77:       %{mprio}-%{fontconf}-sans-gurmukhi.conf
21mr|fonts-ttf-google-noto-20181223-3|80	Source78:       %{lprio}-%{fontconf}-sans-gurmukhi-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|81	Source81:       %{mprio}-%{fontconf}-sans-javanese.conf
21mr|fonts-ttf-google-noto-20181223-3|82	Source82:       %{mprio}-%{fontconf}-sans-lepcha.conf
21mr|fonts-ttf-google-noto-20181223-3|83	Source83:       %{mprio}-%{fontconf}-sans-limbu.conf
21mr|fonts-ttf-google-noto-20181223-3|84	Source85:       %{mprio}-%{fontconf}-sans-mongolian.conf
21mr|fonts-ttf-google-noto-20181223-3|85	Source86:       %{mprio}-%{fontconf}-sans-myanmar.conf
21mr|fonts-ttf-google-noto-20181223-3|86	Source87:       %{lprio}-%{fontconf}-sans-myanmar-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|87	Source88:       %{mprio}-%{fontconf}-sans-new-tai-lue.conf
21mr|fonts-ttf-google-noto-20181223-3|88	Source89:       %{mprio}-%{fontconf}-sans-ogham.conf
21mr|fonts-ttf-google-noto-20181223-3|89	Source90:       %{mprio}-%{fontconf}-sans-ol-chiki.conf
21mr|fonts-ttf-google-noto-20181223-3|90	Source94:       %{mprio}-%{fontconf}-sans-rejang.conf
21mr|fonts-ttf-google-noto-20181223-3|91	Source95:       %{mprio}-%{fontconf}-sans-runic.conf
21mr|fonts-ttf-google-noto-20181223-3|92	Source97:       %{mprio}-%{fontconf}-sans-saurashtra.conf
21mr|fonts-ttf-google-noto-20181223-3|93	Source98:       %{hprio}-%{fontconf}-sans-sinhala.conf
21mr|fonts-ttf-google-noto-20181223-3|94	Source99:       %{mprio}-%{fontconf}-sans-sundanese.conf
21mr|fonts-ttf-google-noto-20181223-3|95	Source101:      %{mprio}-%{fontconf}-sans-syriac-eastern.conf
21mr|fonts-ttf-google-noto-20181223-3|96	Source102:      %{mprio}-%{fontconf}-sans-syriac-estrangela.conf
21mr|fonts-ttf-google-noto-20181223-3|97	Source103:      %{mprio}-%{fontconf}-sans-syriac-western.conf
21mr|fonts-ttf-google-noto-20181223-3|98	Source105:      %{mprio}-%{fontconf}-sans-tifinagh.conf
21mr|fonts-ttf-google-noto-20181223-3|99	Source107:      %{mprio}-%{fontconf}-sans-tagbanwa.conf
21mr|fonts-ttf-google-noto-20181223-3|100	Source108:      %{mprio}-%{fontconf}-sans-thaana.conf
21mr|fonts-ttf-google-noto-20181223-3|101	
21mr|fonts-ttf-google-noto-20181223-3|102	Source156:      %{mprio}-%{fontconf}-sans-oriya.conf
21mr|fonts-ttf-google-noto-20181223-3|103	Source157:      %{lprio}-%{fontconf}-sans-oriya-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|104	Source158:      %{mprio}-%{fontconf}-nastaliq-urdu.conf
21mr|fonts-ttf-google-noto-20181223-3|105	Source159:      %{mprio}-%{fontconf}-sans-tibetan.conf
21mr|fonts-ttf-google-noto-20181223-3|106	Source161:      %{mprio}-%{fontconf}-serif-bengali.conf
21mr|fonts-ttf-google-noto-20181223-3|107	Source162:      %{mprio}-%{fontconf}-serif-devanagari.conf
21mr|fonts-ttf-google-noto-20181223-3|108	Source163:      %{mprio}-%{fontconf}-serif-gujarati.conf
21mr|fonts-ttf-google-noto-20181223-3|109	Source164:      %{mprio}-%{fontconf}-serif-kannada.conf
21mr|fonts-ttf-google-noto-20181223-3|110	Source165:      %{mprio}-%{fontconf}-serif-malayalam.conf
21mr|fonts-ttf-google-noto-20181223-3|111	Source166:      %{mprio}-%{fontconf}-serif-tamil.conf
21mr|fonts-ttf-google-noto-20181223-3|112	Source167:      %{mprio}-%{fontconf}-serif-telugu.conf
21mr|fonts-ttf-google-noto-20181223-3|113	
21mr|fonts-ttf-google-noto-20181223-3|114	# Add appstream metadata files
21mr|fonts-ttf-google-noto-20181223-3|115	Source200:      %{fontname}.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|116	
21mr|fonts-ttf-google-noto-20181223-3|117	BuildArch:      noarch
21mr|fonts-ttf-google-noto-20181223-3|118	BuildRequires:  fontpackages-devel
21mr|fonts-ttf-google-noto-20181223-3|119	
21mr|fonts-ttf-google-noto-20181223-3|120	%description
21mr|fonts-ttf-google-noto-20181223-3|121	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|122	
21mr|fonts-ttf-google-noto-20181223-3|123	
21mr|fonts-ttf-google-noto-20181223-3|124	%package -n fonts-ttf-google-noto-common
21mr|fonts-ttf-google-noto-20181223-3|125	Group: System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|126	Summary:        Common files for Noto fonts
21mr|fonts-ttf-google-noto-20181223-3|127	
21mr|fonts-ttf-google-noto-20181223-3|128	%description -n fonts-ttf-google-noto-common
21mr|fonts-ttf-google-noto-20181223-3|129	Common files for Google Noto fonts.
21mr|fonts-ttf-google-noto-20181223-3|130	
21mr|fonts-ttf-google-noto-20181223-3|131	%package -n fonts-ttf-google-noto-kufi-arabic
21mr|fonts-ttf-google-noto-20181223-3|132	Summary:	Kufi Arabic font
21mr|fonts-ttf-google-noto-20181223-3|133	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|134	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|135	
21mr|fonts-ttf-google-noto-20181223-3|136	%description -n fonts-ttf-google-noto-kufi-arabic
21mr|fonts-ttf-google-noto-20181223-3|137	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|138	Noto font Kufi Arabic.
21mr|fonts-ttf-google-noto-20181223-3|139	
21mr|fonts-ttf-google-noto-20181223-3|140	%files -n fonts-ttf-google-noto-kufi-arabic
21mr|fonts-ttf-google-noto-20181223-3|141	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|142	%_ttffontsdir/%_fontname/NotoKufiArabic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|143	%{_fontconfig_templatedir}/66-%{fontconf}-kufi-arabic.conf
21mr|fonts-ttf-google-noto-20181223-3|144	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-kufi-arabic.conf
21mr|fonts-ttf-google-noto-20181223-3|145	%{_datadir}/appdata/%{_fontname}-kufi-arabic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|146	
21mr|fonts-ttf-google-noto-20181223-3|147	%package -n fonts-ttf-google-noto-music
21mr|fonts-ttf-google-noto-20181223-3|148	Summary:	Music font
21mr|fonts-ttf-google-noto-20181223-3|149	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|150	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|151	
21mr|fonts-ttf-google-noto-20181223-3|152	%description -n fonts-ttf-google-noto-music
21mr|fonts-ttf-google-noto-20181223-3|153	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|154	Noto font Music.
21mr|fonts-ttf-google-noto-20181223-3|155	
21mr|fonts-ttf-google-noto-20181223-3|156	%files -n fonts-ttf-google-noto-music
21mr|fonts-ttf-google-noto-20181223-3|157	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|158	%_ttffontsdir/%_fontname/NotoMusic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|159	%{_fontconfig_templatedir}/66-%{fontconf}-music.conf
21mr|fonts-ttf-google-noto-20181223-3|160	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-music.conf
21mr|fonts-ttf-google-noto-20181223-3|161	%{_datadir}/appdata/%{_fontname}-music.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|162	
21mr|fonts-ttf-google-noto-20181223-3|163	%package -n fonts-ttf-google-noto-naskh-arabic
21mr|fonts-ttf-google-noto-20181223-3|164	Summary:	Naskh Arabic font
21mr|fonts-ttf-google-noto-20181223-3|165	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|166	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|167	
21mr|fonts-ttf-google-noto-20181223-3|168	%description -n fonts-ttf-google-noto-naskh-arabic
21mr|fonts-ttf-google-noto-20181223-3|169	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|170	Noto font Naskh Arabic.
21mr|fonts-ttf-google-noto-20181223-3|171	
21mr|fonts-ttf-google-noto-20181223-3|172	%files -n fonts-ttf-google-noto-naskh-arabic
21mr|fonts-ttf-google-noto-20181223-3|173	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|174	%_ttffontsdir/%_fontname/NotoNaskhArabic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|175	%{_fontconfig_templatedir}/66-%{fontconf}-naskh-arabic.conf
21mr|fonts-ttf-google-noto-20181223-3|176	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-naskh-arabic.conf
21mr|fonts-ttf-google-noto-20181223-3|177	%{_datadir}/appdata/%{_fontname}-naskh-arabic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|178	
21mr|fonts-ttf-google-noto-20181223-3|179	%package -n fonts-ttf-google-noto-naskh-arabic-ui
21mr|fonts-ttf-google-noto-20181223-3|180	Summary:	Naskh Arabic UI font
21mr|fonts-ttf-google-noto-20181223-3|181	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|182	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|183	
21mr|fonts-ttf-google-noto-20181223-3|184	%description -n fonts-ttf-google-noto-naskh-arabic-ui
21mr|fonts-ttf-google-noto-20181223-3|185	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|186	Noto font Naskh Arabic UI.
21mr|fonts-ttf-google-noto-20181223-3|187	
21mr|fonts-ttf-google-noto-20181223-3|188	%files -n fonts-ttf-google-noto-naskh-arabic-ui
21mr|fonts-ttf-google-noto-20181223-3|189	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|190	%_ttffontsdir/%_fontname/NotoNaskhArabicUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|191	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-naskh-arabic-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|192	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-naskh-arabic-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|193	%{_datadir}/appdata/%{_fontname}-naskh-arabic-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|194	
21mr|fonts-ttf-google-noto-20181223-3|195	%package -n fonts-ttf-google-noto-sans
21mr|fonts-ttf-google-noto-20181223-3|196	Summary:	Sans font
21mr|fonts-ttf-google-noto-20181223-3|197	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|198	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|199	# compat with Fedora/RH
21mr|fonts-ttf-google-noto-20181223-3|200	Provides:	google-noto-sans-fonts = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|201	
21mr|fonts-ttf-google-noto-20181223-3|202	%description -n fonts-ttf-google-noto-sans
21mr|fonts-ttf-google-noto-20181223-3|203	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|204	Noto font Sans.
21mr|fonts-ttf-google-noto-20181223-3|205	
21mr|fonts-ttf-google-noto-20181223-3|206	%files -n fonts-ttf-google-noto-sans
21mr|fonts-ttf-google-noto-20181223-3|207	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|208	%_ttffontsdir/%_fontname/NotoSans-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|209	%{_fontconfig_templatedir}/66-%{fontconf}-sans.conf
21mr|fonts-ttf-google-noto-20181223-3|210	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans.conf
21mr|fonts-ttf-google-noto-20181223-3|211	%{_datadir}/appdata/%{_fontname}-sans.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|212	
21mr|fonts-ttf-google-noto-20181223-3|213	%package -n fonts-ttf-google-noto-sans-display
21mr|fonts-ttf-google-noto-20181223-3|214	Summary:	Sans Display font
21mr|fonts-ttf-google-noto-20181223-3|215	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|216	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|217	
21mr|fonts-ttf-google-noto-20181223-3|218	%description -n fonts-ttf-google-noto-sans-display
21mr|fonts-ttf-google-noto-20181223-3|219	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|220	Noto font Sans Display.
21mr|fonts-ttf-google-noto-20181223-3|221	
21mr|fonts-ttf-google-noto-20181223-3|222	%files -n fonts-ttf-google-noto-sans-display
21mr|fonts-ttf-google-noto-20181223-3|223	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|224	%_ttffontsdir/%_fontname/NotoSansDisplay-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|225	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-display.conf
21mr|fonts-ttf-google-noto-20181223-3|226	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-display.conf
21mr|fonts-ttf-google-noto-20181223-3|227	%{_datadir}/appdata/%{_fontname}-sans-display.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|228	
21mr|fonts-ttf-google-noto-20181223-3|229	%package -n fonts-ttf-google-noto-sans-adlam
21mr|fonts-ttf-google-noto-20181223-3|230	Summary:	Sans Adlam font
21mr|fonts-ttf-google-noto-20181223-3|231	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|232	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|233	
21mr|fonts-ttf-google-noto-20181223-3|234	%description -n fonts-ttf-google-noto-sans-adlam
21mr|fonts-ttf-google-noto-20181223-3|235	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|236	Noto font Sans Adlam.
21mr|fonts-ttf-google-noto-20181223-3|237	
21mr|fonts-ttf-google-noto-20181223-3|238	%files -n fonts-ttf-google-noto-sans-adlam
21mr|fonts-ttf-google-noto-20181223-3|239	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|240	%_ttffontsdir/%_fontname/NotoSansAdlam-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|241	%{_fontconfig_templatedir}/66-%{fontconf}-sans-adlam.conf
21mr|fonts-ttf-google-noto-20181223-3|242	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-adlam.conf
21mr|fonts-ttf-google-noto-20181223-3|243	%{_datadir}/appdata/%{_fontname}-sans-adlam.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|244	
21mr|fonts-ttf-google-noto-20181223-3|245	%package -n fonts-ttf-google-noto-sans-adlam-unjoined
21mr|fonts-ttf-google-noto-20181223-3|246	Summary:	Sans Adlam Unjoined font
21mr|fonts-ttf-google-noto-20181223-3|247	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|248	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|249	
21mr|fonts-ttf-google-noto-20181223-3|250	%description -n fonts-ttf-google-noto-sans-adlam-unjoined
21mr|fonts-ttf-google-noto-20181223-3|251	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|252	Noto font Sans Adlam Unjoined.
21mr|fonts-ttf-google-noto-20181223-3|253	
21mr|fonts-ttf-google-noto-20181223-3|254	%files -n fonts-ttf-google-noto-sans-adlam-unjoined
21mr|fonts-ttf-google-noto-20181223-3|255	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|256	%_ttffontsdir/%_fontname/NotoSansAdlamUnjoined-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|257	%{_fontconfig_templatedir}/66-%{fontconf}-sans-adlam-unjoined.conf
21mr|fonts-ttf-google-noto-20181223-3|258	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-adlam-unjoined.conf
21mr|fonts-ttf-google-noto-20181223-3|259	%{_datadir}/appdata/%{_fontname}-sans-adlam-unjoined.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|260	
21mr|fonts-ttf-google-noto-20181223-3|261	%package -n fonts-ttf-google-noto-sans-anatolian-hieroglyphs
21mr|fonts-ttf-google-noto-20181223-3|262	Summary:	Sans Anatolian Hieroglyphs font
21mr|fonts-ttf-google-noto-20181223-3|263	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|264	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|265	
21mr|fonts-ttf-google-noto-20181223-3|266	%description -n fonts-ttf-google-noto-sans-anatolian-hieroglyphs
21mr|fonts-ttf-google-noto-20181223-3|267	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|268	Noto font Sans Anatolian Hieroglyphs.
21mr|fonts-ttf-google-noto-20181223-3|269	
21mr|fonts-ttf-google-noto-20181223-3|270	%files -n fonts-ttf-google-noto-sans-anatolian-hieroglyphs
21mr|fonts-ttf-google-noto-20181223-3|271	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|272	%_ttffontsdir/%_fontname/NotoSansAnatolianHieroglyphs-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|273	%{_fontconfig_templatedir}/66-%{fontconf}-sans-anatolian-hieroglyphs.conf
21mr|fonts-ttf-google-noto-20181223-3|274	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-anatolian-hieroglyphs.conf
21mr|fonts-ttf-google-noto-20181223-3|275	%{_datadir}/appdata/%{_fontname}-sans-anatolian-hieroglyphs.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|276	
21mr|fonts-ttf-google-noto-20181223-3|277	%package -n fonts-ttf-google-noto-sans-arabic
21mr|fonts-ttf-google-noto-20181223-3|278	Summary:	Sans Arabic font
21mr|fonts-ttf-google-noto-20181223-3|279	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|280	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|281	
21mr|fonts-ttf-google-noto-20181223-3|282	%description -n fonts-ttf-google-noto-sans-arabic
21mr|fonts-ttf-google-noto-20181223-3|283	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|284	Noto font Sans Arabic.
21mr|fonts-ttf-google-noto-20181223-3|285	
21mr|fonts-ttf-google-noto-20181223-3|286	%files -n fonts-ttf-google-noto-sans-arabic
21mr|fonts-ttf-google-noto-20181223-3|287	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|288	%_ttffontsdir/%_fontname/NotoSansArabic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|289	%{_fontconfig_templatedir}/66-%{fontconf}-sans-arabic.conf
21mr|fonts-ttf-google-noto-20181223-3|290	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-arabic.conf
21mr|fonts-ttf-google-noto-20181223-3|291	%{_datadir}/appdata/%{_fontname}-sans-arabic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|292	
21mr|fonts-ttf-google-noto-20181223-3|293	%package -n fonts-ttf-google-noto-sans-arabic-ui
21mr|fonts-ttf-google-noto-20181223-3|294	Summary:	Sans Arabic UI font
21mr|fonts-ttf-google-noto-20181223-3|295	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|296	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|297	
21mr|fonts-ttf-google-noto-20181223-3|298	%description -n fonts-ttf-google-noto-sans-arabic-ui
21mr|fonts-ttf-google-noto-20181223-3|299	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|300	Noto font Sans Arabic UI.
21mr|fonts-ttf-google-noto-20181223-3|301	
21mr|fonts-ttf-google-noto-20181223-3|302	%files -n fonts-ttf-google-noto-sans-arabic-ui
21mr|fonts-ttf-google-noto-20181223-3|303	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|304	%_ttffontsdir/%_fontname/NotoSansArabicUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|305	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-arabic-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|306	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-arabic-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|307	%{_datadir}/appdata/%{_fontname}-sans-arabic-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|308	
21mr|fonts-ttf-google-noto-20181223-3|309	%package -n fonts-ttf-google-noto-sans-armenian
21mr|fonts-ttf-google-noto-20181223-3|310	Summary:	Sans Armenian font
21mr|fonts-ttf-google-noto-20181223-3|311	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|312	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|313	
21mr|fonts-ttf-google-noto-20181223-3|314	%description -n fonts-ttf-google-noto-sans-armenian
21mr|fonts-ttf-google-noto-20181223-3|315	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|316	Noto font Sans Armenian.
21mr|fonts-ttf-google-noto-20181223-3|317	
21mr|fonts-ttf-google-noto-20181223-3|318	%files -n fonts-ttf-google-noto-sans-armenian
21mr|fonts-ttf-google-noto-20181223-3|319	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|320	%_ttffontsdir/%_fontname/NotoSansArmenian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|321	%{_fontconfig_templatedir}/66-%{fontconf}-sans-armenian.conf
21mr|fonts-ttf-google-noto-20181223-3|322	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-armenian.conf
21mr|fonts-ttf-google-noto-20181223-3|323	%{_datadir}/appdata/%{_fontname}-sans-armenian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|324	
21mr|fonts-ttf-google-noto-20181223-3|325	%package -n fonts-ttf-google-noto-sans-avestan
21mr|fonts-ttf-google-noto-20181223-3|326	Summary:	Sans Avestan font
21mr|fonts-ttf-google-noto-20181223-3|327	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|328	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|329	
21mr|fonts-ttf-google-noto-20181223-3|330	%description -n fonts-ttf-google-noto-sans-avestan
21mr|fonts-ttf-google-noto-20181223-3|331	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|332	Noto font Sans Avestan.
21mr|fonts-ttf-google-noto-20181223-3|333	
21mr|fonts-ttf-google-noto-20181223-3|334	%files -n fonts-ttf-google-noto-sans-avestan
21mr|fonts-ttf-google-noto-20181223-3|335	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|336	%_ttffontsdir/%_fontname/NotoSansAvestan-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|337	%{_fontconfig_templatedir}/66-%{fontconf}-sans-avestan.conf
21mr|fonts-ttf-google-noto-20181223-3|338	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-avestan.conf
21mr|fonts-ttf-google-noto-20181223-3|339	%{_datadir}/appdata/%{_fontname}-sans-avestan.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|340	
21mr|fonts-ttf-google-noto-20181223-3|341	%package -n fonts-ttf-google-noto-sans-bamum
21mr|fonts-ttf-google-noto-20181223-3|342	Summary:	Sans Bamum font
21mr|fonts-ttf-google-noto-20181223-3|343	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|344	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|345	
21mr|fonts-ttf-google-noto-20181223-3|346	%description -n fonts-ttf-google-noto-sans-bamum
21mr|fonts-ttf-google-noto-20181223-3|347	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|348	Noto font Sans Bamum.
21mr|fonts-ttf-google-noto-20181223-3|349	
21mr|fonts-ttf-google-noto-20181223-3|350	%files -n fonts-ttf-google-noto-sans-bamum
21mr|fonts-ttf-google-noto-20181223-3|351	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|352	%_ttffontsdir/%_fontname/NotoSansBamum-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|353	%{_fontconfig_templatedir}/66-%{fontconf}-sans-bamum.conf
21mr|fonts-ttf-google-noto-20181223-3|354	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-bamum.conf
21mr|fonts-ttf-google-noto-20181223-3|355	%{_datadir}/appdata/%{_fontname}-sans-bamum.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|356	
21mr|fonts-ttf-google-noto-20181223-3|357	%package -n fonts-ttf-google-noto-sans-bassa-vah
21mr|fonts-ttf-google-noto-20181223-3|358	Summary:	Sans Bassa Vah font
21mr|fonts-ttf-google-noto-20181223-3|359	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|360	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|361	
21mr|fonts-ttf-google-noto-20181223-3|362	%description -n fonts-ttf-google-noto-sans-bassa-vah
21mr|fonts-ttf-google-noto-20181223-3|363	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|364	Noto font Sans Bassa Vah.
21mr|fonts-ttf-google-noto-20181223-3|365	
21mr|fonts-ttf-google-noto-20181223-3|366	%files -n fonts-ttf-google-noto-sans-bassa-vah
21mr|fonts-ttf-google-noto-20181223-3|367	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|368	%_ttffontsdir/%_fontname/NotoSansBassaVah-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|369	%{_fontconfig_templatedir}/66-%{fontconf}-sans-bassa-vah.conf
21mr|fonts-ttf-google-noto-20181223-3|370	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-bassa-vah.conf
21mr|fonts-ttf-google-noto-20181223-3|371	%{_datadir}/appdata/%{_fontname}-sans-bassa-vah.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|372	
21mr|fonts-ttf-google-noto-20181223-3|373	%package -n fonts-ttf-google-noto-sans-batak
21mr|fonts-ttf-google-noto-20181223-3|374	Summary:	Sans Batak font
21mr|fonts-ttf-google-noto-20181223-3|375	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|376	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|377	
21mr|fonts-ttf-google-noto-20181223-3|378	%description -n fonts-ttf-google-noto-sans-batak
21mr|fonts-ttf-google-noto-20181223-3|379	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|380	Noto font Sans Batak.
21mr|fonts-ttf-google-noto-20181223-3|381	
21mr|fonts-ttf-google-noto-20181223-3|382	%files -n fonts-ttf-google-noto-sans-batak
21mr|fonts-ttf-google-noto-20181223-3|383	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|384	%_ttffontsdir/%_fontname/NotoSansBatak-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|385	%{_fontconfig_templatedir}/66-%{fontconf}-sans-batak.conf
21mr|fonts-ttf-google-noto-20181223-3|386	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-batak.conf
21mr|fonts-ttf-google-noto-20181223-3|387	%{_datadir}/appdata/%{_fontname}-sans-batak.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|388	
21mr|fonts-ttf-google-noto-20181223-3|389	%package -n fonts-ttf-google-noto-sans-bengali
21mr|fonts-ttf-google-noto-20181223-3|390	Summary:	Sans Bengali font
21mr|fonts-ttf-google-noto-20181223-3|391	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|392	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|393	
21mr|fonts-ttf-google-noto-20181223-3|394	%description -n fonts-ttf-google-noto-sans-bengali
21mr|fonts-ttf-google-noto-20181223-3|395	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|396	Noto font Sans Bengali.
21mr|fonts-ttf-google-noto-20181223-3|397	
21mr|fonts-ttf-google-noto-20181223-3|398	%files -n fonts-ttf-google-noto-sans-bengali
21mr|fonts-ttf-google-noto-20181223-3|399	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|400	%_ttffontsdir/%_fontname/NotoSansBengali-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|401	%{_fontconfig_templatedir}/66-%{fontconf}-sans-bengali.conf
21mr|fonts-ttf-google-noto-20181223-3|402	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-bengali.conf
21mr|fonts-ttf-google-noto-20181223-3|403	%{_datadir}/appdata/%{_fontname}-sans-bengali.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|404	
21mr|fonts-ttf-google-noto-20181223-3|405	%package -n fonts-ttf-google-noto-sans-bengali-ui
21mr|fonts-ttf-google-noto-20181223-3|406	Summary:	Sans Bengali UI font
21mr|fonts-ttf-google-noto-20181223-3|407	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|408	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|409	
21mr|fonts-ttf-google-noto-20181223-3|410	%description -n fonts-ttf-google-noto-sans-bengali-ui
21mr|fonts-ttf-google-noto-20181223-3|411	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|412	Noto font Sans Bengali UI.
21mr|fonts-ttf-google-noto-20181223-3|413	
21mr|fonts-ttf-google-noto-20181223-3|414	%files -n fonts-ttf-google-noto-sans-bengali-ui
21mr|fonts-ttf-google-noto-20181223-3|415	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|416	%_ttffontsdir/%_fontname/NotoSansBengaliUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|417	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-bengali-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|418	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-bengali-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|419	%{_datadir}/appdata/%{_fontname}-sans-bengali-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|420	
21mr|fonts-ttf-google-noto-20181223-3|421	%package -n fonts-ttf-google-noto-sans-bhaiksuki
21mr|fonts-ttf-google-noto-20181223-3|422	Summary:	Sans Bhaiksuki font
21mr|fonts-ttf-google-noto-20181223-3|423	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|424	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|425	
21mr|fonts-ttf-google-noto-20181223-3|426	%description -n fonts-ttf-google-noto-sans-bhaiksuki
21mr|fonts-ttf-google-noto-20181223-3|427	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|428	Noto font Sans Bhaiksuki.
21mr|fonts-ttf-google-noto-20181223-3|429	
21mr|fonts-ttf-google-noto-20181223-3|430	%files -n fonts-ttf-google-noto-sans-bhaiksuki
21mr|fonts-ttf-google-noto-20181223-3|431	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|432	%_ttffontsdir/%_fontname/NotoSansBhaiksuki-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|433	%{_fontconfig_templatedir}/66-%{fontconf}-sans-bhaiksuki.conf
21mr|fonts-ttf-google-noto-20181223-3|434	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-bhaiksuki.conf
21mr|fonts-ttf-google-noto-20181223-3|435	%{_datadir}/appdata/%{_fontname}-sans-bhaiksuki.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|436	
21mr|fonts-ttf-google-noto-20181223-3|437	%package -n fonts-ttf-google-noto-sans-brahmi
21mr|fonts-ttf-google-noto-20181223-3|438	Summary:	Sans Brahmi font
21mr|fonts-ttf-google-noto-20181223-3|439	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|440	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|441	
21mr|fonts-ttf-google-noto-20181223-3|442	%description -n fonts-ttf-google-noto-sans-brahmi
21mr|fonts-ttf-google-noto-20181223-3|443	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|444	Noto font Sans Brahmi.
21mr|fonts-ttf-google-noto-20181223-3|445	
21mr|fonts-ttf-google-noto-20181223-3|446	%files -n fonts-ttf-google-noto-sans-brahmi
21mr|fonts-ttf-google-noto-20181223-3|447	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|448	%_ttffontsdir/%_fontname/NotoSansBrahmi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|449	%{_fontconfig_templatedir}/66-%{fontconf}-sans-brahmi.conf
21mr|fonts-ttf-google-noto-20181223-3|450	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-brahmi.conf
21mr|fonts-ttf-google-noto-20181223-3|451	%{_datadir}/appdata/%{_fontname}-sans-brahmi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|452	
21mr|fonts-ttf-google-noto-20181223-3|453	%package -n fonts-ttf-google-noto-sans-buginese
21mr|fonts-ttf-google-noto-20181223-3|454	Summary:	Sans Buginese font
21mr|fonts-ttf-google-noto-20181223-3|455	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|456	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|457	
21mr|fonts-ttf-google-noto-20181223-3|458	%description -n fonts-ttf-google-noto-sans-buginese
21mr|fonts-ttf-google-noto-20181223-3|459	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|460	Noto font Sans Buginese.
21mr|fonts-ttf-google-noto-20181223-3|461	
21mr|fonts-ttf-google-noto-20181223-3|462	%files -n fonts-ttf-google-noto-sans-buginese
21mr|fonts-ttf-google-noto-20181223-3|463	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|464	%_ttffontsdir/%_fontname/NotoSansBuginese-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|465	%{_fontconfig_templatedir}/66-%{fontconf}-sans-buginese.conf
21mr|fonts-ttf-google-noto-20181223-3|466	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-buginese.conf
21mr|fonts-ttf-google-noto-20181223-3|467	%{_datadir}/appdata/%{_fontname}-sans-buginese.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|468	
21mr|fonts-ttf-google-noto-20181223-3|469	%package -n fonts-ttf-google-noto-sans-buhid
21mr|fonts-ttf-google-noto-20181223-3|470	Summary:	Sans Buhid font
21mr|fonts-ttf-google-noto-20181223-3|471	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|472	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|473	
21mr|fonts-ttf-google-noto-20181223-3|474	%description -n fonts-ttf-google-noto-sans-buhid
21mr|fonts-ttf-google-noto-20181223-3|475	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|476	Noto font Sans Buhid.
21mr|fonts-ttf-google-noto-20181223-3|477	
21mr|fonts-ttf-google-noto-20181223-3|478	%files -n fonts-ttf-google-noto-sans-buhid
21mr|fonts-ttf-google-noto-20181223-3|479	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|480	%_ttffontsdir/%_fontname/NotoSansBuhid-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|481	%{_fontconfig_templatedir}/66-%{fontconf}-sans-buhid.conf
21mr|fonts-ttf-google-noto-20181223-3|482	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-buhid.conf
21mr|fonts-ttf-google-noto-20181223-3|483	%{_datadir}/appdata/%{_fontname}-sans-buhid.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|484	
21mr|fonts-ttf-google-noto-20181223-3|485	%package -n fonts-ttf-google-noto-sans-canadian-aboriginal
21mr|fonts-ttf-google-noto-20181223-3|486	Summary:	Sans Canadian Aboriginal font
21mr|fonts-ttf-google-noto-20181223-3|487	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|488	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|489	
21mr|fonts-ttf-google-noto-20181223-3|490	%description -n fonts-ttf-google-noto-sans-canadian-aboriginal
21mr|fonts-ttf-google-noto-20181223-3|491	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|492	Noto font Sans Canadian Aboriginal.
21mr|fonts-ttf-google-noto-20181223-3|493	
21mr|fonts-ttf-google-noto-20181223-3|494	%files -n fonts-ttf-google-noto-sans-canadian-aboriginal
21mr|fonts-ttf-google-noto-20181223-3|495	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|496	%_ttffontsdir/%_fontname/NotoSansCanadianAboriginal-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|497	%{_fontconfig_templatedir}/66-%{fontconf}-sans-canadian-aboriginal.conf
21mr|fonts-ttf-google-noto-20181223-3|498	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-canadian-aboriginal.conf
21mr|fonts-ttf-google-noto-20181223-3|499	%{_datadir}/appdata/%{_fontname}-sans-canadian-aboriginal.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|500	
21mr|fonts-ttf-google-noto-20181223-3|501	%package -n fonts-ttf-google-noto-sans-caucasian-albanian
21mr|fonts-ttf-google-noto-20181223-3|502	Summary:	Sans Caucasian Albanian font
21mr|fonts-ttf-google-noto-20181223-3|503	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|504	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|505	
21mr|fonts-ttf-google-noto-20181223-3|506	%description -n fonts-ttf-google-noto-sans-caucasian-albanian
21mr|fonts-ttf-google-noto-20181223-3|507	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|508	Noto font Sans Caucasian Albanian.
21mr|fonts-ttf-google-noto-20181223-3|509	
21mr|fonts-ttf-google-noto-20181223-3|510	%files -n fonts-ttf-google-noto-sans-caucasian-albanian
21mr|fonts-ttf-google-noto-20181223-3|511	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|512	%_ttffontsdir/%_fontname/NotoSansCaucasianAlbanian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|513	%{_fontconfig_templatedir}/66-%{fontconf}-sans-caucasian-albanian.conf
21mr|fonts-ttf-google-noto-20181223-3|514	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-caucasian-albanian.conf
21mr|fonts-ttf-google-noto-20181223-3|515	%{_datadir}/appdata/%{_fontname}-sans-caucasian-albanian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|516	
21mr|fonts-ttf-google-noto-20181223-3|517	%package -n fonts-ttf-google-noto-sans-carian
21mr|fonts-ttf-google-noto-20181223-3|518	Summary:	Sans Carian font
21mr|fonts-ttf-google-noto-20181223-3|519	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|520	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|521	
21mr|fonts-ttf-google-noto-20181223-3|522	%description -n fonts-ttf-google-noto-sans-carian
21mr|fonts-ttf-google-noto-20181223-3|523	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|524	Noto font Sans Carian.
21mr|fonts-ttf-google-noto-20181223-3|525	
21mr|fonts-ttf-google-noto-20181223-3|526	%files -n fonts-ttf-google-noto-sans-carian
21mr|fonts-ttf-google-noto-20181223-3|527	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|528	%_ttffontsdir/%_fontname/NotoSansCarian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|529	%{_fontconfig_templatedir}/66-%{fontconf}-sans-carian.conf
21mr|fonts-ttf-google-noto-20181223-3|530	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-carian.conf
21mr|fonts-ttf-google-noto-20181223-3|531	%{_datadir}/appdata/%{_fontname}-sans-carian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|532	
21mr|fonts-ttf-google-noto-20181223-3|533	%package -n fonts-ttf-google-noto-sans-chakma
21mr|fonts-ttf-google-noto-20181223-3|534	Summary:	Sans Chakma font
21mr|fonts-ttf-google-noto-20181223-3|535	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|536	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|537	
21mr|fonts-ttf-google-noto-20181223-3|538	%description -n fonts-ttf-google-noto-sans-chakma
21mr|fonts-ttf-google-noto-20181223-3|539	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|540	Noto font Sans Chakma.
21mr|fonts-ttf-google-noto-20181223-3|541	
21mr|fonts-ttf-google-noto-20181223-3|542	%files -n fonts-ttf-google-noto-sans-chakma
21mr|fonts-ttf-google-noto-20181223-3|543	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|544	%_ttffontsdir/%_fontname/NotoSansChakma-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|545	%{_fontconfig_templatedir}/66-%{fontconf}-sans-chakma.conf
21mr|fonts-ttf-google-noto-20181223-3|546	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-chakma.conf
21mr|fonts-ttf-google-noto-20181223-3|547	%{_datadir}/appdata/%{_fontname}-sans-chakma.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|548	
21mr|fonts-ttf-google-noto-20181223-3|549	%package -n fonts-ttf-google-noto-sans-cham
21mr|fonts-ttf-google-noto-20181223-3|550	Summary:	Sans Cham font
21mr|fonts-ttf-google-noto-20181223-3|551	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|552	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|553	
21mr|fonts-ttf-google-noto-20181223-3|554	%description -n fonts-ttf-google-noto-sans-cham
21mr|fonts-ttf-google-noto-20181223-3|555	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|556	Noto font Sans Cham.
21mr|fonts-ttf-google-noto-20181223-3|557	
21mr|fonts-ttf-google-noto-20181223-3|558	%files -n fonts-ttf-google-noto-sans-cham
21mr|fonts-ttf-google-noto-20181223-3|559	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|560	%_ttffontsdir/%_fontname/NotoSansCham-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|561	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cham.conf
21mr|fonts-ttf-google-noto-20181223-3|562	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cham.conf
21mr|fonts-ttf-google-noto-20181223-3|563	%{_datadir}/appdata/%{_fontname}-sans-cham.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|564	
21mr|fonts-ttf-google-noto-20181223-3|565	%package -n fonts-ttf-google-noto-sans-cherokee
21mr|fonts-ttf-google-noto-20181223-3|566	Summary:	Sans Cherokee font
21mr|fonts-ttf-google-noto-20181223-3|567	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|568	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|569	
21mr|fonts-ttf-google-noto-20181223-3|570	%description -n fonts-ttf-google-noto-sans-cherokee
21mr|fonts-ttf-google-noto-20181223-3|571	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|572	Noto font Sans Cherokee.
21mr|fonts-ttf-google-noto-20181223-3|573	
21mr|fonts-ttf-google-noto-20181223-3|574	%files -n fonts-ttf-google-noto-sans-cherokee
21mr|fonts-ttf-google-noto-20181223-3|575	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|576	%_ttffontsdir/%_fontname/NotoSansCherokee-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|577	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cherokee.conf
21mr|fonts-ttf-google-noto-20181223-3|578	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cherokee.conf
21mr|fonts-ttf-google-noto-20181223-3|579	%{_datadir}/appdata/%{_fontname}-sans-cherokee.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|580	
21mr|fonts-ttf-google-noto-20181223-3|581	%package -n fonts-ttf-google-noto-sans-coptic
21mr|fonts-ttf-google-noto-20181223-3|582	Summary:	Sans Coptic font
21mr|fonts-ttf-google-noto-20181223-3|583	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|584	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|585	
21mr|fonts-ttf-google-noto-20181223-3|586	%description -n fonts-ttf-google-noto-sans-coptic
21mr|fonts-ttf-google-noto-20181223-3|587	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|588	Noto font Sans Coptic.
21mr|fonts-ttf-google-noto-20181223-3|589	
21mr|fonts-ttf-google-noto-20181223-3|590	%files -n fonts-ttf-google-noto-sans-coptic
21mr|fonts-ttf-google-noto-20181223-3|591	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|592	%_ttffontsdir/%_fontname/NotoSansCoptic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|593	%{_fontconfig_templatedir}/66-%{fontconf}-sans-coptic.conf
21mr|fonts-ttf-google-noto-20181223-3|594	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-coptic.conf
21mr|fonts-ttf-google-noto-20181223-3|595	%{_datadir}/appdata/%{_fontname}-sans-coptic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|596	
21mr|fonts-ttf-google-noto-20181223-3|597	%package -n fonts-ttf-google-noto-sans-cuneiform
21mr|fonts-ttf-google-noto-20181223-3|598	Summary:	Sans Cuneiform font
21mr|fonts-ttf-google-noto-20181223-3|599	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|600	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|601	
21mr|fonts-ttf-google-noto-20181223-3|602	%description -n fonts-ttf-google-noto-sans-cuneiform
21mr|fonts-ttf-google-noto-20181223-3|603	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|604	Noto font Sans Cuneiform.
21mr|fonts-ttf-google-noto-20181223-3|605	
21mr|fonts-ttf-google-noto-20181223-3|606	%files -n fonts-ttf-google-noto-sans-cuneiform
21mr|fonts-ttf-google-noto-20181223-3|607	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|608	%_ttffontsdir/%_fontname/NotoSansCuneiform-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|609	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cuneiform.conf
21mr|fonts-ttf-google-noto-20181223-3|610	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cuneiform.conf
21mr|fonts-ttf-google-noto-20181223-3|611	%{_datadir}/appdata/%{_fontname}-sans-cuneiform.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|612	
21mr|fonts-ttf-google-noto-20181223-3|613	%package -n fonts-ttf-google-noto-sans-cypriot
21mr|fonts-ttf-google-noto-20181223-3|614	Summary:	Sans Cypriot font
21mr|fonts-ttf-google-noto-20181223-3|615	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|616	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|617	
21mr|fonts-ttf-google-noto-20181223-3|618	%description -n fonts-ttf-google-noto-sans-cypriot
21mr|fonts-ttf-google-noto-20181223-3|619	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|620	Noto font Sans Cypriot.
21mr|fonts-ttf-google-noto-20181223-3|621	
21mr|fonts-ttf-google-noto-20181223-3|622	%files -n fonts-ttf-google-noto-sans-cypriot
21mr|fonts-ttf-google-noto-20181223-3|623	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|624	%_ttffontsdir/%_fontname/NotoSansCypriot-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|625	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cypriot.conf
21mr|fonts-ttf-google-noto-20181223-3|626	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cypriot.conf
21mr|fonts-ttf-google-noto-20181223-3|627	%{_datadir}/appdata/%{_fontname}-sans-cypriot.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|628	
21mr|fonts-ttf-google-noto-20181223-3|629	%package -n fonts-ttf-google-noto-sans-deseret
21mr|fonts-ttf-google-noto-20181223-3|630	Summary:	Sans Deseret font
21mr|fonts-ttf-google-noto-20181223-3|631	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|632	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|633	
21mr|fonts-ttf-google-noto-20181223-3|634	%description -n fonts-ttf-google-noto-sans-deseret
21mr|fonts-ttf-google-noto-20181223-3|635	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|636	Noto font Sans Deseret.
21mr|fonts-ttf-google-noto-20181223-3|637	
21mr|fonts-ttf-google-noto-20181223-3|638	%files -n fonts-ttf-google-noto-sans-deseret
21mr|fonts-ttf-google-noto-20181223-3|639	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|640	%_ttffontsdir/%_fontname/NotoSansDeseret-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|641	%{_fontconfig_templatedir}/66-%{fontconf}-sans-deseret.conf
21mr|fonts-ttf-google-noto-20181223-3|642	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-deseret.conf
21mr|fonts-ttf-google-noto-20181223-3|643	%{_datadir}/appdata/%{_fontname}-sans-deseret.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|644	
21mr|fonts-ttf-google-noto-20181223-3|645	%package -n fonts-ttf-google-noto-sans-devanagari
21mr|fonts-ttf-google-noto-20181223-3|646	Summary:	Sans Devanagari font
21mr|fonts-ttf-google-noto-20181223-3|647	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|648	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|649	
21mr|fonts-ttf-google-noto-20181223-3|650	%description -n fonts-ttf-google-noto-sans-devanagari
21mr|fonts-ttf-google-noto-20181223-3|651	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|652	Noto font Sans Devanagari.
21mr|fonts-ttf-google-noto-20181223-3|653	
21mr|fonts-ttf-google-noto-20181223-3|654	%files -n fonts-ttf-google-noto-sans-devanagari
21mr|fonts-ttf-google-noto-20181223-3|655	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|656	%_ttffontsdir/%_fontname/NotoSansDevanagari-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|657	%{_fontconfig_templatedir}/66-%{fontconf}-sans-devanagari.conf
21mr|fonts-ttf-google-noto-20181223-3|658	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-devanagari.conf
21mr|fonts-ttf-google-noto-20181223-3|659	%{_datadir}/appdata/%{_fontname}-sans-devanagari.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|660	
21mr|fonts-ttf-google-noto-20181223-3|661	%package -n fonts-ttf-google-noto-sans-devanagari-ui
21mr|fonts-ttf-google-noto-20181223-3|662	Summary:	Sans Devanagari UI font
21mr|fonts-ttf-google-noto-20181223-3|663	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|664	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|665	
21mr|fonts-ttf-google-noto-20181223-3|666	%description -n fonts-ttf-google-noto-sans-devanagari-ui
21mr|fonts-ttf-google-noto-20181223-3|667	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|668	Noto font Sans Devanagari UI.
21mr|fonts-ttf-google-noto-20181223-3|669	
21mr|fonts-ttf-google-noto-20181223-3|670	%files -n fonts-ttf-google-noto-sans-devanagari-ui
21mr|fonts-ttf-google-noto-20181223-3|671	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|672	%_ttffontsdir/%_fontname/NotoSansDevanagariUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|673	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-devanagari-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|674	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-devanagari-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|675	%{_datadir}/appdata/%{_fontname}-sans-devanagari-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|676	
21mr|fonts-ttf-google-noto-20181223-3|677	%package -n fonts-ttf-google-noto-sans-duployan
21mr|fonts-ttf-google-noto-20181223-3|678	Summary:	Sans Duployan font
21mr|fonts-ttf-google-noto-20181223-3|679	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|680	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|681	
21mr|fonts-ttf-google-noto-20181223-3|682	%description -n fonts-ttf-google-noto-sans-duployan
21mr|fonts-ttf-google-noto-20181223-3|683	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|684	Noto font Sans Duployan.
21mr|fonts-ttf-google-noto-20181223-3|685	
21mr|fonts-ttf-google-noto-20181223-3|686	%files -n fonts-ttf-google-noto-sans-duployan
21mr|fonts-ttf-google-noto-20181223-3|687	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|688	%_ttffontsdir/%_fontname/NotoSansDuployan-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|689	%{_fontconfig_templatedir}/66-%{fontconf}-sans-duployan.conf
21mr|fonts-ttf-google-noto-20181223-3|690	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-duployan.conf
21mr|fonts-ttf-google-noto-20181223-3|691	%{_datadir}/appdata/%{_fontname}-sans-duployan.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|692	
21mr|fonts-ttf-google-noto-20181223-3|693	%package -n fonts-ttf-google-noto-sans-egyptian-hieroglyphs
21mr|fonts-ttf-google-noto-20181223-3|694	Summary:	Sans Egyptian Hieroglyphs font
21mr|fonts-ttf-google-noto-20181223-3|695	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|696	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|697	
21mr|fonts-ttf-google-noto-20181223-3|698	%description -n fonts-ttf-google-noto-sans-egyptian-hieroglyphs
21mr|fonts-ttf-google-noto-20181223-3|699	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|700	Noto font Sans Egyptian Hieroglyphs.
21mr|fonts-ttf-google-noto-20181223-3|701	
21mr|fonts-ttf-google-noto-20181223-3|702	%files -n fonts-ttf-google-noto-sans-egyptian-hieroglyphs
21mr|fonts-ttf-google-noto-20181223-3|703	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|704	%_ttffontsdir/%_fontname/NotoSansEgyptianHieroglyphs-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|705	%{_fontconfig_templatedir}/66-%{fontconf}-sans-egyptian-hieroglyphs.conf
21mr|fonts-ttf-google-noto-20181223-3|706	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-egyptian-hieroglyphs.conf
21mr|fonts-ttf-google-noto-20181223-3|707	%{_datadir}/appdata/%{_fontname}-sans-egyptian-hieroglyphs.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|708	
21mr|fonts-ttf-google-noto-20181223-3|709	%package -n fonts-ttf-google-noto-sans-elbasan
21mr|fonts-ttf-google-noto-20181223-3|710	Summary:	Sans Elbasan font
21mr|fonts-ttf-google-noto-20181223-3|711	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|712	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|713	
21mr|fonts-ttf-google-noto-20181223-3|714	%description -n fonts-ttf-google-noto-sans-elbasan
21mr|fonts-ttf-google-noto-20181223-3|715	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|716	Noto font Sans Elbasan.
21mr|fonts-ttf-google-noto-20181223-3|717	
21mr|fonts-ttf-google-noto-20181223-3|718	%files -n fonts-ttf-google-noto-sans-elbasan
21mr|fonts-ttf-google-noto-20181223-3|719	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|720	%_ttffontsdir/%_fontname/NotoSansElbasan-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|721	%{_fontconfig_templatedir}/66-%{fontconf}-sans-elbasan.conf
21mr|fonts-ttf-google-noto-20181223-3|722	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-elbasan.conf
21mr|fonts-ttf-google-noto-20181223-3|723	%{_datadir}/appdata/%{_fontname}-sans-elbasan.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|724	
21mr|fonts-ttf-google-noto-20181223-3|725	%package -n fonts-ttf-google-noto-sans-ethiopic
21mr|fonts-ttf-google-noto-20181223-3|726	Summary:	Sans Ethiopic font
21mr|fonts-ttf-google-noto-20181223-3|727	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|728	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|729	
21mr|fonts-ttf-google-noto-20181223-3|730	%description -n fonts-ttf-google-noto-sans-ethiopic
21mr|fonts-ttf-google-noto-20181223-3|731	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|732	Noto font Sans Ethiopic.
21mr|fonts-ttf-google-noto-20181223-3|733	
21mr|fonts-ttf-google-noto-20181223-3|734	%files -n fonts-ttf-google-noto-sans-ethiopic
21mr|fonts-ttf-google-noto-20181223-3|735	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|736	%_ttffontsdir/%_fontname/NotoSansEthiopic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|737	%{_fontconfig_templatedir}/66-%{fontconf}-sans-ethiopic.conf
21mr|fonts-ttf-google-noto-20181223-3|738	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-ethiopic.conf
21mr|fonts-ttf-google-noto-20181223-3|739	%{_datadir}/appdata/%{_fontname}-sans-ethiopic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|740	
21mr|fonts-ttf-google-noto-20181223-3|741	%package -n fonts-ttf-google-noto-sans-georgian
21mr|fonts-ttf-google-noto-20181223-3|742	Summary:	Sans Georgian font
21mr|fonts-ttf-google-noto-20181223-3|743	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|744	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|745	
21mr|fonts-ttf-google-noto-20181223-3|746	%description -n fonts-ttf-google-noto-sans-georgian
21mr|fonts-ttf-google-noto-20181223-3|747	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|748	Noto font Sans Georgian.
21mr|fonts-ttf-google-noto-20181223-3|749	
21mr|fonts-ttf-google-noto-20181223-3|750	%files -n fonts-ttf-google-noto-sans-georgian
21mr|fonts-ttf-google-noto-20181223-3|751	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|752	%_ttffontsdir/%_fontname/NotoSansGeorgian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|753	%{_fontconfig_templatedir}/66-%{fontconf}-sans-georgian.conf
21mr|fonts-ttf-google-noto-20181223-3|754	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-georgian.conf
21mr|fonts-ttf-google-noto-20181223-3|755	%{_datadir}/appdata/%{_fontname}-sans-georgian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|756	
21mr|fonts-ttf-google-noto-20181223-3|757	%package -n fonts-ttf-google-noto-sans-glagolitic
21mr|fonts-ttf-google-noto-20181223-3|758	Summary:	Sans Glagolitic font
21mr|fonts-ttf-google-noto-20181223-3|759	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|760	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|761	
21mr|fonts-ttf-google-noto-20181223-3|762	%description -n fonts-ttf-google-noto-sans-glagolitic
21mr|fonts-ttf-google-noto-20181223-3|763	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|764	Noto font Sans Glagolitic.
21mr|fonts-ttf-google-noto-20181223-3|765	
21mr|fonts-ttf-google-noto-20181223-3|766	%files -n fonts-ttf-google-noto-sans-glagolitic
21mr|fonts-ttf-google-noto-20181223-3|767	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|768	%_ttffontsdir/%_fontname/NotoSansGlagolitic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|769	%{_fontconfig_templatedir}/66-%{fontconf}-sans-glagolitic.conf
21mr|fonts-ttf-google-noto-20181223-3|770	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-glagolitic.conf
21mr|fonts-ttf-google-noto-20181223-3|771	%{_datadir}/appdata/%{_fontname}-sans-glagolitic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|772	
21mr|fonts-ttf-google-noto-20181223-3|773	%package -n fonts-ttf-google-noto-sans-gothic
21mr|fonts-ttf-google-noto-20181223-3|774	Summary:	Sans Gothic font
21mr|fonts-ttf-google-noto-20181223-3|775	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|776	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|777	
21mr|fonts-ttf-google-noto-20181223-3|778	%description -n fonts-ttf-google-noto-sans-gothic
21mr|fonts-ttf-google-noto-20181223-3|779	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|780	Noto font Sans Gothic.
21mr|fonts-ttf-google-noto-20181223-3|781	
21mr|fonts-ttf-google-noto-20181223-3|782	%files -n fonts-ttf-google-noto-sans-gothic
21mr|fonts-ttf-google-noto-20181223-3|783	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|784	%_ttffontsdir/%_fontname/NotoSansGothic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|785	%{_fontconfig_templatedir}/66-%{fontconf}-sans-gothic.conf
21mr|fonts-ttf-google-noto-20181223-3|786	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-gothic.conf
21mr|fonts-ttf-google-noto-20181223-3|787	%{_datadir}/appdata/%{_fontname}-sans-gothic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|788	
21mr|fonts-ttf-google-noto-20181223-3|789	%package -n fonts-ttf-google-noto-sans-grantha
21mr|fonts-ttf-google-noto-20181223-3|790	Summary:	Sans Grantha font
21mr|fonts-ttf-google-noto-20181223-3|791	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|792	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|793	
21mr|fonts-ttf-google-noto-20181223-3|794	%description -n fonts-ttf-google-noto-sans-grantha
21mr|fonts-ttf-google-noto-20181223-3|795	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|796	Noto font Sans Grantha.
21mr|fonts-ttf-google-noto-20181223-3|797	
21mr|fonts-ttf-google-noto-20181223-3|798	%files -n fonts-ttf-google-noto-sans-grantha
21mr|fonts-ttf-google-noto-20181223-3|799	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|800	%_ttffontsdir/%_fontname/NotoSansGrantha-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|801	%{_fontconfig_templatedir}/66-%{fontconf}-sans-grantha.conf
21mr|fonts-ttf-google-noto-20181223-3|802	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-grantha.conf
21mr|fonts-ttf-google-noto-20181223-3|803	%{_datadir}/appdata/%{_fontname}-sans-grantha.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|804	
21mr|fonts-ttf-google-noto-20181223-3|805	%package -n fonts-ttf-google-noto-sans-gujarati
21mr|fonts-ttf-google-noto-20181223-3|806	Summary:	Sans Gujarati font
21mr|fonts-ttf-google-noto-20181223-3|807	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|808	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|809	
21mr|fonts-ttf-google-noto-20181223-3|810	%description -n fonts-ttf-google-noto-sans-gujarati
21mr|fonts-ttf-google-noto-20181223-3|811	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|812	Noto font Sans Gujarati.
21mr|fonts-ttf-google-noto-20181223-3|813	
21mr|fonts-ttf-google-noto-20181223-3|814	%files -n fonts-ttf-google-noto-sans-gujarati
21mr|fonts-ttf-google-noto-20181223-3|815	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|816	%_ttffontsdir/%_fontname/NotoSansGujarati-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|817	%{_fontconfig_templatedir}/66-%{fontconf}-sans-gujarati.conf
21mr|fonts-ttf-google-noto-20181223-3|818	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-gujarati.conf
21mr|fonts-ttf-google-noto-20181223-3|819	%{_datadir}/appdata/%{_fontname}-sans-gujarati.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|820	
21mr|fonts-ttf-google-noto-20181223-3|821	%package -n fonts-ttf-google-noto-sans-gujarati-ui
21mr|fonts-ttf-google-noto-20181223-3|822	Summary:	Sans Gujarati UI font
21mr|fonts-ttf-google-noto-20181223-3|823	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|824	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|825	
21mr|fonts-ttf-google-noto-20181223-3|826	%description -n fonts-ttf-google-noto-sans-gujarati-ui
21mr|fonts-ttf-google-noto-20181223-3|827	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|828	Noto font Sans Gujarati UI.
21mr|fonts-ttf-google-noto-20181223-3|829	
21mr|fonts-ttf-google-noto-20181223-3|830	%files -n fonts-ttf-google-noto-sans-gujarati-ui
21mr|fonts-ttf-google-noto-20181223-3|831	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|832	%_ttffontsdir/%_fontname/NotoSansGujaratiUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|833	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-gujarati-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|834	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-gujarati-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|835	%{_datadir}/appdata/%{_fontname}-sans-gujarati-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|836	
21mr|fonts-ttf-google-noto-20181223-3|837	%package -n fonts-ttf-google-noto-sans-gurmukhi
21mr|fonts-ttf-google-noto-20181223-3|838	Summary:	Sans Gurmukhi font
21mr|fonts-ttf-google-noto-20181223-3|839	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|840	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|841	
21mr|fonts-ttf-google-noto-20181223-3|842	%description -n fonts-ttf-google-noto-sans-gurmukhi
21mr|fonts-ttf-google-noto-20181223-3|843	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|844	Noto font Sans Gurmukhi.
21mr|fonts-ttf-google-noto-20181223-3|845	
21mr|fonts-ttf-google-noto-20181223-3|846	%files -n fonts-ttf-google-noto-sans-gurmukhi
21mr|fonts-ttf-google-noto-20181223-3|847	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|848	%_ttffontsdir/%_fontname/NotoSansGurmukhi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|849	%{_fontconfig_templatedir}/66-%{fontconf}-sans-gurmukhi.conf
21mr|fonts-ttf-google-noto-20181223-3|850	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-gurmukhi.conf
21mr|fonts-ttf-google-noto-20181223-3|851	%{_datadir}/appdata/%{_fontname}-sans-gurmukhi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|852	
21mr|fonts-ttf-google-noto-20181223-3|853	%package -n fonts-ttf-google-noto-sans-gurmukhi-ui
21mr|fonts-ttf-google-noto-20181223-3|854	Summary:	Sans Gurmukhi UI font
21mr|fonts-ttf-google-noto-20181223-3|855	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|856	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|857	
21mr|fonts-ttf-google-noto-20181223-3|858	%description -n fonts-ttf-google-noto-sans-gurmukhi-ui
21mr|fonts-ttf-google-noto-20181223-3|859	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|860	Noto font Sans Gurmukhi UI.
21mr|fonts-ttf-google-noto-20181223-3|861	
21mr|fonts-ttf-google-noto-20181223-3|862	%files -n fonts-ttf-google-noto-sans-gurmukhi-ui
21mr|fonts-ttf-google-noto-20181223-3|863	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|864	%_ttffontsdir/%_fontname/NotoSansGurmukhiUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|865	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-gurmukhi-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|866	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-gurmukhi-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|867	%{_datadir}/appdata/%{_fontname}-sans-gurmukhi-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|868	
21mr|fonts-ttf-google-noto-20181223-3|869	%package -n fonts-ttf-google-noto-sans-hanunno
21mr|fonts-ttf-google-noto-20181223-3|870	Summary:	Sans Hanunoo font
21mr|fonts-ttf-google-noto-20181223-3|871	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|872	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|873	
21mr|fonts-ttf-google-noto-20181223-3|874	%description -n fonts-ttf-google-noto-sans-hanunno
21mr|fonts-ttf-google-noto-20181223-3|875	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|876	Noto font Sans Hanunoo.
21mr|fonts-ttf-google-noto-20181223-3|877	
21mr|fonts-ttf-google-noto-20181223-3|878	%files -n fonts-ttf-google-noto-sans-hanunno
21mr|fonts-ttf-google-noto-20181223-3|879	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|880	%_ttffontsdir/%_fontname/NotoSansHanunoo-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|881	%{_fontconfig_templatedir}/66-%{fontconf}-sans-hanunoo.conf
21mr|fonts-ttf-google-noto-20181223-3|882	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-hanunoo.conf
21mr|fonts-ttf-google-noto-20181223-3|883	%{_datadir}/appdata/%{_fontname}-sans-hanunoo.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|884	
21mr|fonts-ttf-google-noto-20181223-3|885	%package -n fonts-ttf-google-noto-sans-hatran
21mr|fonts-ttf-google-noto-20181223-3|886	Summary:	Sans Hatran font
21mr|fonts-ttf-google-noto-20181223-3|887	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|888	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|889	
21mr|fonts-ttf-google-noto-20181223-3|890	%description -n fonts-ttf-google-noto-sans-hatran
21mr|fonts-ttf-google-noto-20181223-3|891	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|892	Noto font Sans Hatran.
21mr|fonts-ttf-google-noto-20181223-3|893	
21mr|fonts-ttf-google-noto-20181223-3|894	%files -n fonts-ttf-google-noto-sans-hatran
21mr|fonts-ttf-google-noto-20181223-3|895	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|896	%_ttffontsdir/%_fontname/NotoSansHatran-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|897	%{_fontconfig_templatedir}/66-%{fontconf}-sans-hatran.conf
21mr|fonts-ttf-google-noto-20181223-3|898	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-hatran.conf
21mr|fonts-ttf-google-noto-20181223-3|899	%{_datadir}/appdata/%{_fontname}-sans-hatran.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|900	
21mr|fonts-ttf-google-noto-20181223-3|901	%package -n fonts-ttf-google-noto-sans-hebrew
21mr|fonts-ttf-google-noto-20181223-3|902	Summary:	Sans Hebrew font
21mr|fonts-ttf-google-noto-20181223-3|903	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|904	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|905	
21mr|fonts-ttf-google-noto-20181223-3|906	%description -n fonts-ttf-google-noto-sans-hebrew
21mr|fonts-ttf-google-noto-20181223-3|907	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|908	Noto font Sans Hebrew.
21mr|fonts-ttf-google-noto-20181223-3|909	
21mr|fonts-ttf-google-noto-20181223-3|910	%files -n fonts-ttf-google-noto-sans-hebrew
21mr|fonts-ttf-google-noto-20181223-3|911	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|912	%_ttffontsdir/%_fontname/NotoSansHebrew-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|913	%{_fontconfig_templatedir}/66-%{fontconf}-sans-hebrew.conf
21mr|fonts-ttf-google-noto-20181223-3|914	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-hebrew.conf
21mr|fonts-ttf-google-noto-20181223-3|915	%{_datadir}/appdata/%{_fontname}-sans-hebrew.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|916	
21mr|fonts-ttf-google-noto-20181223-3|917	%package -n fonts-ttf-google-noto-sans-imperial-aramaic
21mr|fonts-ttf-google-noto-20181223-3|918	Summary:	Sans Imperial Aramaic font
21mr|fonts-ttf-google-noto-20181223-3|919	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|920	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|921	
21mr|fonts-ttf-google-noto-20181223-3|922	%description -n fonts-ttf-google-noto-sans-imperial-aramaic
21mr|fonts-ttf-google-noto-20181223-3|923	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|924	Noto font Sans Imperial Aramaic.
21mr|fonts-ttf-google-noto-20181223-3|925	
21mr|fonts-ttf-google-noto-20181223-3|926	%files -n fonts-ttf-google-noto-sans-imperial-aramaic
21mr|fonts-ttf-google-noto-20181223-3|927	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|928	%_ttffontsdir/%_fontname/NotoSansImperialAramaic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|929	%{_fontconfig_templatedir}/66-%{fontconf}-sans-imperial-aramaic.conf
21mr|fonts-ttf-google-noto-20181223-3|930	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-imperial-aramaic.conf
21mr|fonts-ttf-google-noto-20181223-3|931	%{_datadir}/appdata/%{_fontname}-sans-imperial-aramaic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|932	
21mr|fonts-ttf-google-noto-20181223-3|933	%package -n fonts-ttf-google-noto-sans-inscriptional-pahlavi
21mr|fonts-ttf-google-noto-20181223-3|934	Summary:	Sans Inscriptional Pahlavi font
21mr|fonts-ttf-google-noto-20181223-3|935	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|936	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|937	
21mr|fonts-ttf-google-noto-20181223-3|938	%description -n fonts-ttf-google-noto-sans-inscriptional-pahlavi
21mr|fonts-ttf-google-noto-20181223-3|939	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|940	Noto font Sans Inscriptional Pahlavi.
21mr|fonts-ttf-google-noto-20181223-3|941	
21mr|fonts-ttf-google-noto-20181223-3|942	%files -n fonts-ttf-google-noto-sans-inscriptional-pahlavi
21mr|fonts-ttf-google-noto-20181223-3|943	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|944	%_ttffontsdir/%_fontname/NotoSansInscriptionalPahlavi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|945	%{_fontconfig_templatedir}/66-%{fontconf}-sans-inscriptional-pahlavi.conf
21mr|fonts-ttf-google-noto-20181223-3|946	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-inscriptional-pahlavi.conf
21mr|fonts-ttf-google-noto-20181223-3|947	%{_datadir}/appdata/%{_fontname}-sans-inscriptional-pahlavi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|948	
21mr|fonts-ttf-google-noto-20181223-3|949	%package -n fonts-ttf-google-noto-sans-inscriptional-parthian
21mr|fonts-ttf-google-noto-20181223-3|950	Summary:	Sans Inscriptional Parthian font
21mr|fonts-ttf-google-noto-20181223-3|951	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|952	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|953	
21mr|fonts-ttf-google-noto-20181223-3|954	%description -n fonts-ttf-google-noto-sans-inscriptional-parthian
21mr|fonts-ttf-google-noto-20181223-3|955	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|956	Noto font Sans Inscriptional Parthian.
21mr|fonts-ttf-google-noto-20181223-3|957	
21mr|fonts-ttf-google-noto-20181223-3|958	%files -n fonts-ttf-google-noto-sans-inscriptional-parthian
21mr|fonts-ttf-google-noto-20181223-3|959	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|960	%_ttffontsdir/%_fontname/NotoSansInscriptionalParthian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|961	%{_fontconfig_templatedir}/66-%{fontconf}-sans-inscriptional-parthian.conf
21mr|fonts-ttf-google-noto-20181223-3|962	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-inscriptional-parthian.conf
21mr|fonts-ttf-google-noto-20181223-3|963	%{_datadir}/appdata/%{_fontname}-sans-inscriptional-parthian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|964	
21mr|fonts-ttf-google-noto-20181223-3|965	%package -n fonts-ttf-google-noto-sans-javanese
21mr|fonts-ttf-google-noto-20181223-3|966	Summary:	Sans Javanese font
21mr|fonts-ttf-google-noto-20181223-3|967	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|968	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|969	
21mr|fonts-ttf-google-noto-20181223-3|970	%description -n fonts-ttf-google-noto-sans-javanese
21mr|fonts-ttf-google-noto-20181223-3|971	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|972	Noto font Sans Javanese.
21mr|fonts-ttf-google-noto-20181223-3|973	
21mr|fonts-ttf-google-noto-20181223-3|974	%files -n fonts-ttf-google-noto-sans-javanese
21mr|fonts-ttf-google-noto-20181223-3|975	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|976	%_ttffontsdir/%_fontname/NotoSansJavanese-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|977	%{_fontconfig_templatedir}/66-%{fontconf}-sans-javanese.conf
21mr|fonts-ttf-google-noto-20181223-3|978	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-javanese.conf
21mr|fonts-ttf-google-noto-20181223-3|979	%{_datadir}/appdata/%{_fontname}-sans-javanese.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|980	
21mr|fonts-ttf-google-noto-20181223-3|981	%package -n fonts-ttf-google-noto-sans-kaithi
21mr|fonts-ttf-google-noto-20181223-3|982	Summary:	Sans Kaithi font
21mr|fonts-ttf-google-noto-20181223-3|983	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|984	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|985	
21mr|fonts-ttf-google-noto-20181223-3|986	%description -n fonts-ttf-google-noto-sans-kaithi
21mr|fonts-ttf-google-noto-20181223-3|987	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|988	Noto font Sans Kaithi.
21mr|fonts-ttf-google-noto-20181223-3|989	
21mr|fonts-ttf-google-noto-20181223-3|990	%files -n fonts-ttf-google-noto-sans-kaithi
21mr|fonts-ttf-google-noto-20181223-3|991	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|992	%_ttffontsdir/%_fontname/NotoSansKaithi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|993	%{_fontconfig_templatedir}/66-%{fontconf}-sans-kaithi.conf
21mr|fonts-ttf-google-noto-20181223-3|994	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-kaithi.conf
21mr|fonts-ttf-google-noto-20181223-3|995	%{_datadir}/appdata/%{_fontname}-sans-kaithi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|996	
21mr|fonts-ttf-google-noto-20181223-3|997	%package -n fonts-ttf-google-noto-sans-kannada
21mr|fonts-ttf-google-noto-20181223-3|998	Summary:	Sans Kannada font
21mr|fonts-ttf-google-noto-20181223-3|999	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1000	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1001	
21mr|fonts-ttf-google-noto-20181223-3|1002	%description -n fonts-ttf-google-noto-sans-kannada
21mr|fonts-ttf-google-noto-20181223-3|1003	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1004	Noto font Sans Kannada.
21mr|fonts-ttf-google-noto-20181223-3|1005	
21mr|fonts-ttf-google-noto-20181223-3|1006	%files -n fonts-ttf-google-noto-sans-kannada
21mr|fonts-ttf-google-noto-20181223-3|1007	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1008	%_ttffontsdir/%_fontname/NotoSansKannada-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1009	%{_fontconfig_templatedir}/66-%{fontconf}-sans-kannada.conf
21mr|fonts-ttf-google-noto-20181223-3|1010	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-kannada.conf
21mr|fonts-ttf-google-noto-20181223-3|1011	%{_datadir}/appdata/%{_fontname}-sans-kannada.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1012	
21mr|fonts-ttf-google-noto-20181223-3|1013	%package -n fonts-ttf-google-noto-sans-kannada-ui
21mr|fonts-ttf-google-noto-20181223-3|1014	Summary:	Sans Kannada UI font
21mr|fonts-ttf-google-noto-20181223-3|1015	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1016	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1017	
21mr|fonts-ttf-google-noto-20181223-3|1018	%description -n fonts-ttf-google-noto-sans-kannada-ui
21mr|fonts-ttf-google-noto-20181223-3|1019	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1020	Noto font Sans Kannada UI.
21mr|fonts-ttf-google-noto-20181223-3|1021	
21mr|fonts-ttf-google-noto-20181223-3|1022	%files -n fonts-ttf-google-noto-sans-kannada-ui
21mr|fonts-ttf-google-noto-20181223-3|1023	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1024	%_ttffontsdir/%_fontname/NotoSansKannadaUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1025	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-kannada-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1026	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-kannada-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1027	%{_datadir}/appdata/%{_fontname}-sans-kannada-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1028	
21mr|fonts-ttf-google-noto-20181223-3|1029	%package -n fonts-ttf-google-noto-sans-kayah-li
21mr|fonts-ttf-google-noto-20181223-3|1030	Summary:	Sans Kayah Li font
21mr|fonts-ttf-google-noto-20181223-3|1031	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1032	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1033	
21mr|fonts-ttf-google-noto-20181223-3|1034	%description -n fonts-ttf-google-noto-sans-kayah-li
21mr|fonts-ttf-google-noto-20181223-3|1035	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1036	Noto font Sans Kayah Li.
21mr|fonts-ttf-google-noto-20181223-3|1037	
21mr|fonts-ttf-google-noto-20181223-3|1038	%files -n fonts-ttf-google-noto-sans-kayah-li
21mr|fonts-ttf-google-noto-20181223-3|1039	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1040	%_ttffontsdir/%_fontname/NotoSansKayahLi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1041	%{_fontconfig_templatedir}/66-%{fontconf}-sans-kayah-li.conf
21mr|fonts-ttf-google-noto-20181223-3|1042	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-kayah-li.conf
21mr|fonts-ttf-google-noto-20181223-3|1043	%{_datadir}/appdata/%{_fontname}-sans-kayah-li.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1044	
21mr|fonts-ttf-google-noto-20181223-3|1045	%package -n fonts-ttf-google-noto-sans-kharoshthi
21mr|fonts-ttf-google-noto-20181223-3|1046	Summary:	Sans Kharoshthi font
21mr|fonts-ttf-google-noto-20181223-3|1047	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1048	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1049	
21mr|fonts-ttf-google-noto-20181223-3|1050	%description -n fonts-ttf-google-noto-sans-kharoshthi
21mr|fonts-ttf-google-noto-20181223-3|1051	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1052	Noto font Sans Kharoshthi.
21mr|fonts-ttf-google-noto-20181223-3|1053	
21mr|fonts-ttf-google-noto-20181223-3|1054	%files -n fonts-ttf-google-noto-sans-kharoshthi
21mr|fonts-ttf-google-noto-20181223-3|1055	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1056	%_ttffontsdir/%_fontname/NotoSansKharoshthi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1057	%{_fontconfig_templatedir}/66-%{fontconf}-sans-kharoshthi.conf
21mr|fonts-ttf-google-noto-20181223-3|1058	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-kharoshthi.conf
21mr|fonts-ttf-google-noto-20181223-3|1059	%{_datadir}/appdata/%{_fontname}-sans-kharoshthi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1060	
21mr|fonts-ttf-google-noto-20181223-3|1061	%package -n fonts-ttf-google-noto-sans-khmer
21mr|fonts-ttf-google-noto-20181223-3|1062	Summary:	Sans Khmer font
21mr|fonts-ttf-google-noto-20181223-3|1063	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1064	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1065	
21mr|fonts-ttf-google-noto-20181223-3|1066	%description -n fonts-ttf-google-noto-sans-khmer
21mr|fonts-ttf-google-noto-20181223-3|1067	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1068	Noto font Sans Khmer.
21mr|fonts-ttf-google-noto-20181223-3|1069	
21mr|fonts-ttf-google-noto-20181223-3|1070	%files -n fonts-ttf-google-noto-sans-khmer
21mr|fonts-ttf-google-noto-20181223-3|1071	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1072	%_ttffontsdir/%_fontname/NotoSansKhmer-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1073	%{_fontconfig_templatedir}/66-%{fontconf}-sans-khmer.conf
21mr|fonts-ttf-google-noto-20181223-3|1074	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-khmer.conf
21mr|fonts-ttf-google-noto-20181223-3|1075	%{_datadir}/appdata/%{_fontname}-sans-khmer.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1076	
21mr|fonts-ttf-google-noto-20181223-3|1077	%package -n fonts-ttf-google-noto-sans-khmer-ui
21mr|fonts-ttf-google-noto-20181223-3|1078	Summary:	Sans Khmer UI font
21mr|fonts-ttf-google-noto-20181223-3|1079	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1080	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1081	
21mr|fonts-ttf-google-noto-20181223-3|1082	%description -n fonts-ttf-google-noto-sans-khmer-ui
21mr|fonts-ttf-google-noto-20181223-3|1083	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1084	Noto font Sans Khmer UI.
21mr|fonts-ttf-google-noto-20181223-3|1085	
21mr|fonts-ttf-google-noto-20181223-3|1086	%files -n fonts-ttf-google-noto-sans-khmer-ui
21mr|fonts-ttf-google-noto-20181223-3|1087	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1088	%_ttffontsdir/%_fontname/NotoSansKhmerUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1089	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-khmer-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1090	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-khmer-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1091	%{_datadir}/appdata/%{_fontname}-sans-khmer-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1092	
21mr|fonts-ttf-google-noto-20181223-3|1093	%package -n fonts-ttf-google-noto-sans-khojki
21mr|fonts-ttf-google-noto-20181223-3|1094	Summary:	Sans Khojki font
21mr|fonts-ttf-google-noto-20181223-3|1095	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1096	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1097	
21mr|fonts-ttf-google-noto-20181223-3|1098	%description -n fonts-ttf-google-noto-sans-khojki
21mr|fonts-ttf-google-noto-20181223-3|1099	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1100	Noto font Sans Khojki.
21mr|fonts-ttf-google-noto-20181223-3|1101	
21mr|fonts-ttf-google-noto-20181223-3|1102	%files -n fonts-ttf-google-noto-sans-khojki
21mr|fonts-ttf-google-noto-20181223-3|1103	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1104	%_ttffontsdir/%_fontname/NotoSansKhojki-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1105	%{_fontconfig_templatedir}/66-%{fontconf}-sans-khojki.conf
21mr|fonts-ttf-google-noto-20181223-3|1106	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-khojki.conf
21mr|fonts-ttf-google-noto-20181223-3|1107	%{_datadir}/appdata/%{_fontname}-sans-khojki.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1108	
21mr|fonts-ttf-google-noto-20181223-3|1109	%package -n fonts-ttf-google-noto-sans-khudawadi
21mr|fonts-ttf-google-noto-20181223-3|1110	Summary:	Sans Khudawadi font
21mr|fonts-ttf-google-noto-20181223-3|1111	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1112	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1113	
21mr|fonts-ttf-google-noto-20181223-3|1114	%description -n fonts-ttf-google-noto-sans-khudawadi
21mr|fonts-ttf-google-noto-20181223-3|1115	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1116	Noto font Sans Khudawadi.
21mr|fonts-ttf-google-noto-20181223-3|1117	
21mr|fonts-ttf-google-noto-20181223-3|1118	%files -n fonts-ttf-google-noto-sans-khudawadi
21mr|fonts-ttf-google-noto-20181223-3|1119	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1120	%_ttffontsdir/%_fontname/NotoSansKhudawadi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1121	%{_fontconfig_templatedir}/66-%{fontconf}-sans-khudawadi.conf
21mr|fonts-ttf-google-noto-20181223-3|1122	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-khudawadi.conf
21mr|fonts-ttf-google-noto-20181223-3|1123	%{_datadir}/appdata/%{_fontname}-sans-khudawadi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1124	
21mr|fonts-ttf-google-noto-20181223-3|1125	%package -n fonts-ttf-google-noto-sans-lao
21mr|fonts-ttf-google-noto-20181223-3|1126	Summary:	Sans Lao font
21mr|fonts-ttf-google-noto-20181223-3|1127	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1128	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1129	
21mr|fonts-ttf-google-noto-20181223-3|1130	%description -n fonts-ttf-google-noto-sans-lao
21mr|fonts-ttf-google-noto-20181223-3|1131	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1132	Noto font Sans Lao.
21mr|fonts-ttf-google-noto-20181223-3|1133	
21mr|fonts-ttf-google-noto-20181223-3|1134	%files -n fonts-ttf-google-noto-sans-lao
21mr|fonts-ttf-google-noto-20181223-3|1135	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1136	%_ttffontsdir/%_fontname/NotoSansLao-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1137	%{_fontconfig_templatedir}/66-%{fontconf}-sans-lao.conf
21mr|fonts-ttf-google-noto-20181223-3|1138	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-lao.conf
21mr|fonts-ttf-google-noto-20181223-3|1139	%{_datadir}/appdata/%{_fontname}-sans-lao.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1140	
21mr|fonts-ttf-google-noto-20181223-3|1141	%package -n fonts-ttf-google-noto-sans-lao-ui
21mr|fonts-ttf-google-noto-20181223-3|1142	Summary:	Sans Lao UI font
21mr|fonts-ttf-google-noto-20181223-3|1143	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1144	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1145	
21mr|fonts-ttf-google-noto-20181223-3|1146	%description -n fonts-ttf-google-noto-sans-lao-ui
21mr|fonts-ttf-google-noto-20181223-3|1147	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1148	Noto font Sans Lao UI.
21mr|fonts-ttf-google-noto-20181223-3|1149	
21mr|fonts-ttf-google-noto-20181223-3|1150	%files -n fonts-ttf-google-noto-sans-lao-ui
21mr|fonts-ttf-google-noto-20181223-3|1151	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1152	%_ttffontsdir/%_fontname/NotoSansLaoUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1153	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-lao-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1154	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-lao-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1155	%{_datadir}/appdata/%{_fontname}-sans-lao-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1156	
21mr|fonts-ttf-google-noto-20181223-3|1157	%package -n fonts-ttf-google-noto-sans-lepcha
21mr|fonts-ttf-google-noto-20181223-3|1158	Summary:	Sans Lepcha font
21mr|fonts-ttf-google-noto-20181223-3|1159	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1160	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1161	
21mr|fonts-ttf-google-noto-20181223-3|1162	%description -n fonts-ttf-google-noto-sans-lepcha
21mr|fonts-ttf-google-noto-20181223-3|1163	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1164	Noto font Sans Lepcha.
21mr|fonts-ttf-google-noto-20181223-3|1165	
21mr|fonts-ttf-google-noto-20181223-3|1166	%files -n fonts-ttf-google-noto-sans-lepcha
21mr|fonts-ttf-google-noto-20181223-3|1167	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1168	%_ttffontsdir/%_fontname/NotoSansLepcha-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1169	%{_fontconfig_templatedir}/66-%{fontconf}-sans-lepcha.conf
21mr|fonts-ttf-google-noto-20181223-3|1170	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-lepcha.conf
21mr|fonts-ttf-google-noto-20181223-3|1171	%{_datadir}/appdata/%{_fontname}-sans-lepcha.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1172	
21mr|fonts-ttf-google-noto-20181223-3|1173	%package -n fonts-ttf-google-noto-sans-limbu
21mr|fonts-ttf-google-noto-20181223-3|1174	Summary:	Sans Limbu font
21mr|fonts-ttf-google-noto-20181223-3|1175	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1176	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1177	
21mr|fonts-ttf-google-noto-20181223-3|1178	%description -n fonts-ttf-google-noto-sans-limbu
21mr|fonts-ttf-google-noto-20181223-3|1179	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1180	Noto font Sans Limbu.
21mr|fonts-ttf-google-noto-20181223-3|1181	
21mr|fonts-ttf-google-noto-20181223-3|1182	%files -n fonts-ttf-google-noto-sans-limbu
21mr|fonts-ttf-google-noto-20181223-3|1183	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1184	%_ttffontsdir/%_fontname/NotoSansLimbu-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1185	%{_fontconfig_templatedir}/66-%{fontconf}-sans-limbu.conf
21mr|fonts-ttf-google-noto-20181223-3|1186	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-limbu.conf
21mr|fonts-ttf-google-noto-20181223-3|1187	%{_datadir}/appdata/%{_fontname}-sans-limbu.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1188	
21mr|fonts-ttf-google-noto-20181223-3|1189	%package -n fonts-ttf-google-noto-sans-linear-a
21mr|fonts-ttf-google-noto-20181223-3|1190	Summary:	Sans Linear A font
21mr|fonts-ttf-google-noto-20181223-3|1191	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1192	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1193	
21mr|fonts-ttf-google-noto-20181223-3|1194	%description -n fonts-ttf-google-noto-sans-linear-a
21mr|fonts-ttf-google-noto-20181223-3|1195	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1196	Noto font Sans Linear A.
21mr|fonts-ttf-google-noto-20181223-3|1197	
21mr|fonts-ttf-google-noto-20181223-3|1198	%files -n fonts-ttf-google-noto-sans-linear-a
21mr|fonts-ttf-google-noto-20181223-3|1199	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1200	%_ttffontsdir/%_fontname/NotoSansLinearA-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1201	%{_fontconfig_templatedir}/66-%{fontconf}-sans-linear-a.conf
21mr|fonts-ttf-google-noto-20181223-3|1202	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-linear-a.conf
21mr|fonts-ttf-google-noto-20181223-3|1203	%{_datadir}/appdata/%{_fontname}-sans-linear-a.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1204	
21mr|fonts-ttf-google-noto-20181223-3|1205	%package -n fonts-ttf-google-noto-sans-linearb
21mr|fonts-ttf-google-noto-20181223-3|1206	Summary:	Sans Linear B font
21mr|fonts-ttf-google-noto-20181223-3|1207	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1208	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1209	
21mr|fonts-ttf-google-noto-20181223-3|1210	%description -n fonts-ttf-google-noto-sans-linearb
21mr|fonts-ttf-google-noto-20181223-3|1211	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1212	Noto font Sans Linear B.
21mr|fonts-ttf-google-noto-20181223-3|1213	
21mr|fonts-ttf-google-noto-20181223-3|1214	%files -n fonts-ttf-google-noto-sans-linearb
21mr|fonts-ttf-google-noto-20181223-3|1215	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1216	%_ttffontsdir/%_fontname/NotoSansLinearB-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1217	%{_fontconfig_templatedir}/66-%{fontconf}-sans-linear-b.conf
21mr|fonts-ttf-google-noto-20181223-3|1218	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-linear-b.conf
21mr|fonts-ttf-google-noto-20181223-3|1219	%{_datadir}/appdata/%{_fontname}-sans-linear-b.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1220	
21mr|fonts-ttf-google-noto-20181223-3|1221	%package -n fonts-ttf-google-noto-sans-lisu
21mr|fonts-ttf-google-noto-20181223-3|1222	Summary:	Sans Lisu font
21mr|fonts-ttf-google-noto-20181223-3|1223	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1224	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1225	
21mr|fonts-ttf-google-noto-20181223-3|1226	%description -n fonts-ttf-google-noto-sans-lisu
21mr|fonts-ttf-google-noto-20181223-3|1227	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1228	Noto font Sans Lisu.
21mr|fonts-ttf-google-noto-20181223-3|1229	
21mr|fonts-ttf-google-noto-20181223-3|1230	%files -n fonts-ttf-google-noto-sans-lisu
21mr|fonts-ttf-google-noto-20181223-3|1231	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1232	%_ttffontsdir/%_fontname/NotoSansLisu-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1233	%{_fontconfig_templatedir}/66-%{fontconf}-sans-lisu.conf
21mr|fonts-ttf-google-noto-20181223-3|1234	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-lisu.conf
21mr|fonts-ttf-google-noto-20181223-3|1235	%{_datadir}/appdata/%{_fontname}-sans-lisu.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1236	
21mr|fonts-ttf-google-noto-20181223-3|1237	%package -n fonts-ttf-google-noto-sans-lycian
21mr|fonts-ttf-google-noto-20181223-3|1238	Summary:	Sans Lycian font
21mr|fonts-ttf-google-noto-20181223-3|1239	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1240	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1241	
21mr|fonts-ttf-google-noto-20181223-3|1242	%description -n fonts-ttf-google-noto-sans-lycian
21mr|fonts-ttf-google-noto-20181223-3|1243	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1244	Noto font Sans Lycian.
21mr|fonts-ttf-google-noto-20181223-3|1245	
21mr|fonts-ttf-google-noto-20181223-3|1246	%files -n fonts-ttf-google-noto-sans-lycian
21mr|fonts-ttf-google-noto-20181223-3|1247	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1248	%_ttffontsdir/%_fontname/NotoSansLycian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1249	%{_fontconfig_templatedir}/66-%{fontconf}-sans-lycian.conf
21mr|fonts-ttf-google-noto-20181223-3|1250	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-lycian.conf
21mr|fonts-ttf-google-noto-20181223-3|1251	%{_datadir}/appdata/%{_fontname}-sans-lycian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1252	
21mr|fonts-ttf-google-noto-20181223-3|1253	%package -n fonts-ttf-google-noto-sans-lydian
21mr|fonts-ttf-google-noto-20181223-3|1254	Summary:	Sans Lydian font
21mr|fonts-ttf-google-noto-20181223-3|1255	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1256	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1257	
21mr|fonts-ttf-google-noto-20181223-3|1258	%description -n fonts-ttf-google-noto-sans-lydian
21mr|fonts-ttf-google-noto-20181223-3|1259	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1260	Noto font Sans Lydian.
21mr|fonts-ttf-google-noto-20181223-3|1261	
21mr|fonts-ttf-google-noto-20181223-3|1262	%files -n fonts-ttf-google-noto-sans-lydian
21mr|fonts-ttf-google-noto-20181223-3|1263	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1264	%_ttffontsdir/%_fontname/NotoSansLydian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1265	%{_fontconfig_templatedir}/66-%{fontconf}-sans-lydian.conf
21mr|fonts-ttf-google-noto-20181223-3|1266	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-lydian.conf
21mr|fonts-ttf-google-noto-20181223-3|1267	%{_datadir}/appdata/%{_fontname}-sans-lydian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1268	
21mr|fonts-ttf-google-noto-20181223-3|1269	%package -n fonts-ttf-google-noto-sans-mahajani
21mr|fonts-ttf-google-noto-20181223-3|1270	Summary:	Sans Mahajani font
21mr|fonts-ttf-google-noto-20181223-3|1271	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1272	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1273	
21mr|fonts-ttf-google-noto-20181223-3|1274	%description -n fonts-ttf-google-noto-sans-mahajani
21mr|fonts-ttf-google-noto-20181223-3|1275	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1276	Noto font Sans Mahajani.
21mr|fonts-ttf-google-noto-20181223-3|1277	
21mr|fonts-ttf-google-noto-20181223-3|1278	%files -n fonts-ttf-google-noto-sans-mahajani
21mr|fonts-ttf-google-noto-20181223-3|1279	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1280	%_ttffontsdir/%_fontname/NotoSansMahajani-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1281	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mahajani.conf
21mr|fonts-ttf-google-noto-20181223-3|1282	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mahajani.conf
21mr|fonts-ttf-google-noto-20181223-3|1283	%{_datadir}/appdata/%{_fontname}-sans-mahajani.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1284	
21mr|fonts-ttf-google-noto-20181223-3|1285	%package -n fonts-ttf-google-noto-sans-malayalam
21mr|fonts-ttf-google-noto-20181223-3|1286	Summary:	Sans Malayalam font
21mr|fonts-ttf-google-noto-20181223-3|1287	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1288	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1289	
21mr|fonts-ttf-google-noto-20181223-3|1290	%description -n fonts-ttf-google-noto-sans-malayalam
21mr|fonts-ttf-google-noto-20181223-3|1291	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1292	Noto font Sans Malayalam.
21mr|fonts-ttf-google-noto-20181223-3|1293	
21mr|fonts-ttf-google-noto-20181223-3|1294	%files -n fonts-ttf-google-noto-sans-malayalam
21mr|fonts-ttf-google-noto-20181223-3|1295	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1296	%_ttffontsdir/%_fontname/NotoSansMalayalam-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1297	%{_fontconfig_templatedir}/66-%{fontconf}-sans-malayalam.conf
21mr|fonts-ttf-google-noto-20181223-3|1298	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-malayalam.conf
21mr|fonts-ttf-google-noto-20181223-3|1299	%{_datadir}/appdata/%{_fontname}-sans-malayalam.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1300	
21mr|fonts-ttf-google-noto-20181223-3|1301	%package -n fonts-ttf-google-noto-sans-malayalam-ui
21mr|fonts-ttf-google-noto-20181223-3|1302	Summary:	Sans Malayalam UI font
21mr|fonts-ttf-google-noto-20181223-3|1303	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1304	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1305	
21mr|fonts-ttf-google-noto-20181223-3|1306	%description -n fonts-ttf-google-noto-sans-malayalam-ui
21mr|fonts-ttf-google-noto-20181223-3|1307	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1308	Noto font Sans Malayalam UI.
21mr|fonts-ttf-google-noto-20181223-3|1309	
21mr|fonts-ttf-google-noto-20181223-3|1310	%files -n fonts-ttf-google-noto-sans-malayalam-ui
21mr|fonts-ttf-google-noto-20181223-3|1311	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1312	%_ttffontsdir/%_fontname/NotoSansMalayalamUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1313	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-malayalam-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1314	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-malayalam-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1315	%{_datadir}/appdata/%{_fontname}-sans-malayalam-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1316	
21mr|fonts-ttf-google-noto-20181223-3|1317	%package -n fonts-ttf-google-noto-sans-mandaic
21mr|fonts-ttf-google-noto-20181223-3|1318	Summary:	Sans Mandaic font
21mr|fonts-ttf-google-noto-20181223-3|1319	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1320	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1321	
21mr|fonts-ttf-google-noto-20181223-3|1322	%description -n fonts-ttf-google-noto-sans-mandaic
21mr|fonts-ttf-google-noto-20181223-3|1323	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1324	Noto font Sans Mandaic.
21mr|fonts-ttf-google-noto-20181223-3|1325	
21mr|fonts-ttf-google-noto-20181223-3|1326	%files -n fonts-ttf-google-noto-sans-mandaic
21mr|fonts-ttf-google-noto-20181223-3|1327	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1328	%_ttffontsdir/%_fontname/NotoSansMandaic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1329	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mandaic.conf
21mr|fonts-ttf-google-noto-20181223-3|1330	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mandaic.conf
21mr|fonts-ttf-google-noto-20181223-3|1331	%{_datadir}/appdata/%{_fontname}-sans-mandaic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1332	
21mr|fonts-ttf-google-noto-20181223-3|1333	%package -n fonts-ttf-google-noto-sans-manichaean
21mr|fonts-ttf-google-noto-20181223-3|1334	Summary:	Sans Manichaean font
21mr|fonts-ttf-google-noto-20181223-3|1335	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1336	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1337	
21mr|fonts-ttf-google-noto-20181223-3|1338	%description -n fonts-ttf-google-noto-sans-manichaean
21mr|fonts-ttf-google-noto-20181223-3|1339	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1340	Noto font Sans Manichaean.
21mr|fonts-ttf-google-noto-20181223-3|1341	
21mr|fonts-ttf-google-noto-20181223-3|1342	%files -n fonts-ttf-google-noto-sans-manichaean
21mr|fonts-ttf-google-noto-20181223-3|1343	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1344	%_ttffontsdir/%_fontname/NotoSansManichaean-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1345	%{_fontconfig_templatedir}/66-%{fontconf}-sans-manichaean.conf
21mr|fonts-ttf-google-noto-20181223-3|1346	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-manichaean.conf
21mr|fonts-ttf-google-noto-20181223-3|1347	%{_datadir}/appdata/%{_fontname}-sans-manichaean.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1348	
21mr|fonts-ttf-google-noto-20181223-3|1349	%package -n fonts-ttf-google-noto-sans-marchen
21mr|fonts-ttf-google-noto-20181223-3|1350	Summary:	Sans Marchen font
21mr|fonts-ttf-google-noto-20181223-3|1351	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1352	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1353	
21mr|fonts-ttf-google-noto-20181223-3|1354	%description -n fonts-ttf-google-noto-sans-marchen
21mr|fonts-ttf-google-noto-20181223-3|1355	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1356	Noto font Sans Marchen.
21mr|fonts-ttf-google-noto-20181223-3|1357	
21mr|fonts-ttf-google-noto-20181223-3|1358	%files -n fonts-ttf-google-noto-sans-marchen
21mr|fonts-ttf-google-noto-20181223-3|1359	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1360	%_ttffontsdir/%_fontname/NotoSansMarchen-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1361	%{_fontconfig_templatedir}/66-%{fontconf}-sans-marchen.conf
21mr|fonts-ttf-google-noto-20181223-3|1362	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-marchen.conf
21mr|fonts-ttf-google-noto-20181223-3|1363	%{_datadir}/appdata/%{_fontname}-sans-marchen.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1364	
21mr|fonts-ttf-google-noto-20181223-3|1365	%package -n fonts-ttf-google-noto-sans-math
21mr|fonts-ttf-google-noto-20181223-3|1366	Summary:	Sans Math font
21mr|fonts-ttf-google-noto-20181223-3|1367	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1368	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1369	
21mr|fonts-ttf-google-noto-20181223-3|1370	%description -n fonts-ttf-google-noto-sans-math
21mr|fonts-ttf-google-noto-20181223-3|1371	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1372	Noto font Sans Math.
21mr|fonts-ttf-google-noto-20181223-3|1373	
21mr|fonts-ttf-google-noto-20181223-3|1374	%files -n fonts-ttf-google-noto-sans-math
21mr|fonts-ttf-google-noto-20181223-3|1375	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1376	%_ttffontsdir/%_fontname/NotoSansMath-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1377	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-math.conf
21mr|fonts-ttf-google-noto-20181223-3|1378	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-math.conf
21mr|fonts-ttf-google-noto-20181223-3|1379	%{_datadir}/appdata/%{_fontname}-sans-math.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1380	
21mr|fonts-ttf-google-noto-20181223-3|1381	%package -n fonts-ttf-google-noto-sans-meeteimayek
21mr|fonts-ttf-google-noto-20181223-3|1382	Summary:	Sans Meetei Mayek font
21mr|fonts-ttf-google-noto-20181223-3|1383	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1384	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1385	
21mr|fonts-ttf-google-noto-20181223-3|1386	%description -n fonts-ttf-google-noto-sans-meeteimayek
21mr|fonts-ttf-google-noto-20181223-3|1387	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1388	Noto font Sans Meetei Mayek.
21mr|fonts-ttf-google-noto-20181223-3|1389	
21mr|fonts-ttf-google-noto-20181223-3|1390	%files -n fonts-ttf-google-noto-sans-meeteimayek
21mr|fonts-ttf-google-noto-20181223-3|1391	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1392	%_ttffontsdir/%_fontname/NotoSansMeeteiMayek-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1393	%{_fontconfig_templatedir}/66-%{fontconf}-sans-meetei-mayek.conf
21mr|fonts-ttf-google-noto-20181223-3|1394	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-meetei-mayek.conf
21mr|fonts-ttf-google-noto-20181223-3|1395	%{_datadir}/appdata/%{_fontname}-sans-meetei-mayek.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1396	
21mr|fonts-ttf-google-noto-20181223-3|1397	%package -n fonts-ttf-google-noto-sans-mende-kikakui
21mr|fonts-ttf-google-noto-20181223-3|1398	Summary:	Sans Mende Kikakui font
21mr|fonts-ttf-google-noto-20181223-3|1399	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1400	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1401	
21mr|fonts-ttf-google-noto-20181223-3|1402	%description -n fonts-ttf-google-noto-sans-mende-kikakui
21mr|fonts-ttf-google-noto-20181223-3|1403	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1404	Noto font Sans Mende Kikakui.
21mr|fonts-ttf-google-noto-20181223-3|1405	
21mr|fonts-ttf-google-noto-20181223-3|1406	%files -n fonts-ttf-google-noto-sans-mende-kikakui
21mr|fonts-ttf-google-noto-20181223-3|1407	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1408	%_ttffontsdir/%_fontname/NotoSansMendeKikakui-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1409	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mende-kikakui.conf
21mr|fonts-ttf-google-noto-20181223-3|1410	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mende-kikakui.conf
21mr|fonts-ttf-google-noto-20181223-3|1411	%{_datadir}/appdata/%{_fontname}-sans-mende-kikakui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1412	
21mr|fonts-ttf-google-noto-20181223-3|1413	%package -n fonts-ttf-google-noto-sans-meroitic
21mr|fonts-ttf-google-noto-20181223-3|1414	Summary:	Sans Meroitic font
21mr|fonts-ttf-google-noto-20181223-3|1415	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1416	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1417	
21mr|fonts-ttf-google-noto-20181223-3|1418	%description -n fonts-ttf-google-noto-sans-meroitic
21mr|fonts-ttf-google-noto-20181223-3|1419	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1420	Noto font Sans Meroitic.
21mr|fonts-ttf-google-noto-20181223-3|1421	
21mr|fonts-ttf-google-noto-20181223-3|1422	%files -n fonts-ttf-google-noto-sans-meroitic
21mr|fonts-ttf-google-noto-20181223-3|1423	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1424	%_ttffontsdir/%_fontname/NotoSansMeroitic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1425	%{_fontconfig_templatedir}/66-%{fontconf}-sans-meroitic.conf
21mr|fonts-ttf-google-noto-20181223-3|1426	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-meroitic.conf
21mr|fonts-ttf-google-noto-20181223-3|1427	%{_datadir}/appdata/%{_fontname}-sans-meroitic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1428	
21mr|fonts-ttf-google-noto-20181223-3|1429	%package -n fonts-ttf-google-noto-sans-miao
21mr|fonts-ttf-google-noto-20181223-3|1430	Summary:	Sans Miao font
21mr|fonts-ttf-google-noto-20181223-3|1431	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1432	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1433	
21mr|fonts-ttf-google-noto-20181223-3|1434	%description -n fonts-ttf-google-noto-sans-miao
21mr|fonts-ttf-google-noto-20181223-3|1435	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1436	Noto font Sans Miao.
21mr|fonts-ttf-google-noto-20181223-3|1437	
21mr|fonts-ttf-google-noto-20181223-3|1438	%files -n fonts-ttf-google-noto-sans-miao
21mr|fonts-ttf-google-noto-20181223-3|1439	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1440	%_ttffontsdir/%_fontname/NotoSansMiao-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1441	%{_fontconfig_templatedir}/66-%{fontconf}-sans-miao.conf
21mr|fonts-ttf-google-noto-20181223-3|1442	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-miao.conf
21mr|fonts-ttf-google-noto-20181223-3|1443	%{_datadir}/appdata/%{_fontname}-sans-miao.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1444	
21mr|fonts-ttf-google-noto-20181223-3|1445	%package -n fonts-ttf-google-noto-sans-modi
21mr|fonts-ttf-google-noto-20181223-3|1446	Summary:	Sans Modi font
21mr|fonts-ttf-google-noto-20181223-3|1447	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1448	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1449	
21mr|fonts-ttf-google-noto-20181223-3|1450	%description -n fonts-ttf-google-noto-sans-modi
21mr|fonts-ttf-google-noto-20181223-3|1451	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1452	Noto font Sans Modi.
21mr|fonts-ttf-google-noto-20181223-3|1453	
21mr|fonts-ttf-google-noto-20181223-3|1454	%files -n fonts-ttf-google-noto-sans-modi
21mr|fonts-ttf-google-noto-20181223-3|1455	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1456	%_ttffontsdir/%_fontname/NotoSansModi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1457	%{_fontconfig_templatedir}/66-%{fontconf}-sans-modi.conf
21mr|fonts-ttf-google-noto-20181223-3|1458	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-modi.conf
21mr|fonts-ttf-google-noto-20181223-3|1459	%{_datadir}/appdata/%{_fontname}-sans-modi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1460	
21mr|fonts-ttf-google-noto-20181223-3|1461	%package -n fonts-ttf-google-noto-sans-mongolian
21mr|fonts-ttf-google-noto-20181223-3|1462	Summary:	Sans Mongolian font
21mr|fonts-ttf-google-noto-20181223-3|1463	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1464	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1465	
21mr|fonts-ttf-google-noto-20181223-3|1466	%description -n fonts-ttf-google-noto-sans-mongolian
21mr|fonts-ttf-google-noto-20181223-3|1467	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1468	Noto font Sans Mongolian.
21mr|fonts-ttf-google-noto-20181223-3|1469	
21mr|fonts-ttf-google-noto-20181223-3|1470	%files -n fonts-ttf-google-noto-sans-mongolian
21mr|fonts-ttf-google-noto-20181223-3|1471	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1472	%_ttffontsdir/%_fontname/NotoSansMongolian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1473	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mongolian.conf
21mr|fonts-ttf-google-noto-20181223-3|1474	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mongolian.conf
21mr|fonts-ttf-google-noto-20181223-3|1475	%{_datadir}/appdata/%{_fontname}-sans-mongolian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1476	
21mr|fonts-ttf-google-noto-20181223-3|1477	%package -n fonts-ttf-google-noto-sans-mro
21mr|fonts-ttf-google-noto-20181223-3|1478	Summary:	Sans Mro font
21mr|fonts-ttf-google-noto-20181223-3|1479	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1480	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1481	
21mr|fonts-ttf-google-noto-20181223-3|1482	%description -n fonts-ttf-google-noto-sans-mro
21mr|fonts-ttf-google-noto-20181223-3|1483	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1484	Noto font Sans Mro.
21mr|fonts-ttf-google-noto-20181223-3|1485	
21mr|fonts-ttf-google-noto-20181223-3|1486	%files -n fonts-ttf-google-noto-sans-mro
21mr|fonts-ttf-google-noto-20181223-3|1487	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1488	%_ttffontsdir/%_fontname/NotoSansMro-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1489	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mro.conf
21mr|fonts-ttf-google-noto-20181223-3|1490	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mro.conf
21mr|fonts-ttf-google-noto-20181223-3|1491	%{_datadir}/appdata/%{_fontname}-sans-mro.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1492	
21mr|fonts-ttf-google-noto-20181223-3|1493	%package -n fonts-ttf-google-noto-sans-multani
21mr|fonts-ttf-google-noto-20181223-3|1494	Summary:	Sans Multani font
21mr|fonts-ttf-google-noto-20181223-3|1495	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1496	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1497	
21mr|fonts-ttf-google-noto-20181223-3|1498	%description -n fonts-ttf-google-noto-sans-multani
21mr|fonts-ttf-google-noto-20181223-3|1499	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1500	Noto font Sans Multani.
21mr|fonts-ttf-google-noto-20181223-3|1501	
21mr|fonts-ttf-google-noto-20181223-3|1502	%files -n fonts-ttf-google-noto-sans-multani
21mr|fonts-ttf-google-noto-20181223-3|1503	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1504	%_ttffontsdir/%_fontname/NotoSansMultani-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1505	%{_fontconfig_templatedir}/66-%{fontconf}-sans-multani.conf
21mr|fonts-ttf-google-noto-20181223-3|1506	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-multani.conf
21mr|fonts-ttf-google-noto-20181223-3|1507	%{_datadir}/appdata/%{_fontname}-sans-multani.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1508	
21mr|fonts-ttf-google-noto-20181223-3|1509	%package -n fonts-ttf-google-noto-sans-myanmar
21mr|fonts-ttf-google-noto-20181223-3|1510	Summary:	Sans Myanmar font
21mr|fonts-ttf-google-noto-20181223-3|1511	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1512	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1513	
21mr|fonts-ttf-google-noto-20181223-3|1514	%description -n fonts-ttf-google-noto-sans-myanmar
21mr|fonts-ttf-google-noto-20181223-3|1515	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1516	Noto font Sans Myanmar.
21mr|fonts-ttf-google-noto-20181223-3|1517	
21mr|fonts-ttf-google-noto-20181223-3|1518	%files -n fonts-ttf-google-noto-sans-myanmar
21mr|fonts-ttf-google-noto-20181223-3|1519	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1520	%_ttffontsdir/%_fontname/NotoSansMyanmar-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1521	%{_fontconfig_templatedir}/66-%{fontconf}-sans-myanmar.conf
21mr|fonts-ttf-google-noto-20181223-3|1522	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-myanmar.conf
21mr|fonts-ttf-google-noto-20181223-3|1523	%{_datadir}/appdata/%{_fontname}-sans-myanmar.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1524	
21mr|fonts-ttf-google-noto-20181223-3|1525	%package -n fonts-ttf-google-noto-sans-myanmar-ui
21mr|fonts-ttf-google-noto-20181223-3|1526	Summary:	Sans Myanmar UI font
21mr|fonts-ttf-google-noto-20181223-3|1527	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1528	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1529	
21mr|fonts-ttf-google-noto-20181223-3|1530	%description -n fonts-ttf-google-noto-sans-myanmar-ui
21mr|fonts-ttf-google-noto-20181223-3|1531	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1532	Noto font Sans Myanmar UI.
21mr|fonts-ttf-google-noto-20181223-3|1533	
21mr|fonts-ttf-google-noto-20181223-3|1534	%files -n fonts-ttf-google-noto-sans-myanmar-ui
21mr|fonts-ttf-google-noto-20181223-3|1535	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1536	%_ttffontsdir/%_fontname/NotoSansMyanmarUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1537	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-myanmar-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1538	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-myanmar-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|1539	%{_datadir}/appdata/%{_fontname}-sans-myanmar-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1540	
21mr|fonts-ttf-google-noto-20181223-3|1541	%package -n fonts-ttf-google-noto-sans-nabataean
21mr|fonts-ttf-google-noto-20181223-3|1542	Summary:	Sans Nabataean font
21mr|fonts-ttf-google-noto-20181223-3|1543	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1544	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1545	
21mr|fonts-ttf-google-noto-20181223-3|1546	%description -n fonts-ttf-google-noto-sans-nabataean
21mr|fonts-ttf-google-noto-20181223-3|1547	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1548	Noto font Sans Nabataean.
21mr|fonts-ttf-google-noto-20181223-3|1549	
21mr|fonts-ttf-google-noto-20181223-3|1550	%files -n fonts-ttf-google-noto-sans-nabataean
21mr|fonts-ttf-google-noto-20181223-3|1551	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1552	%_ttffontsdir/%_fontname/NotoSansNabataean-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1553	%{_fontconfig_templatedir}/66-%{fontconf}-sans-nabataean.conf
21mr|fonts-ttf-google-noto-20181223-3|1554	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-nabataean.conf
21mr|fonts-ttf-google-noto-20181223-3|1555	%{_datadir}/appdata/%{_fontname}-sans-nabataean.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1556	
21mr|fonts-ttf-google-noto-20181223-3|1557	%package -n fonts-ttf-google-noto-sans-new-tai-lue
21mr|fonts-ttf-google-noto-20181223-3|1558	Summary:	Sans New Tai Lue font
21mr|fonts-ttf-google-noto-20181223-3|1559	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1560	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1561	
21mr|fonts-ttf-google-noto-20181223-3|1562	%description -n fonts-ttf-google-noto-sans-new-tai-lue
21mr|fonts-ttf-google-noto-20181223-3|1563	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1564	Noto font Sans New Tai Lue.
21mr|fonts-ttf-google-noto-20181223-3|1565	
21mr|fonts-ttf-google-noto-20181223-3|1566	%files -n fonts-ttf-google-noto-sans-new-tai-lue
21mr|fonts-ttf-google-noto-20181223-3|1567	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1568	%_ttffontsdir/%_fontname/NotoSansNewTaiLue-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1569	%{_fontconfig_templatedir}/66-%{fontconf}-sans-new-tai-lue.conf
21mr|fonts-ttf-google-noto-20181223-3|1570	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-new-tai-lue.conf
21mr|fonts-ttf-google-noto-20181223-3|1571	%{_datadir}/appdata/%{_fontname}-sans-new-tai-lue.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1572	
21mr|fonts-ttf-google-noto-20181223-3|1573	%package -n fonts-ttf-google-noto-sans-newa
21mr|fonts-ttf-google-noto-20181223-3|1574	Summary:	Sans Newa font
21mr|fonts-ttf-google-noto-20181223-3|1575	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1576	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1577	
21mr|fonts-ttf-google-noto-20181223-3|1578	%description -n fonts-ttf-google-noto-sans-newa
21mr|fonts-ttf-google-noto-20181223-3|1579	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1580	Noto font Sans Newa.
21mr|fonts-ttf-google-noto-20181223-3|1581	
21mr|fonts-ttf-google-noto-20181223-3|1582	%files -n fonts-ttf-google-noto-sans-newa
21mr|fonts-ttf-google-noto-20181223-3|1583	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1584	%_ttffontsdir/%_fontname/NotoSansNewa-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1585	%{_fontconfig_templatedir}/66-%{fontconf}-sans-newa.conf
21mr|fonts-ttf-google-noto-20181223-3|1586	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-newa.conf
21mr|fonts-ttf-google-noto-20181223-3|1587	%{_datadir}/appdata/%{_fontname}-sans-newa.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1588	
21mr|fonts-ttf-google-noto-20181223-3|1589	%package -n fonts-ttf-google-noto-sans-nko
21mr|fonts-ttf-google-noto-20181223-3|1590	Summary:	Sans NKo font
21mr|fonts-ttf-google-noto-20181223-3|1591	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1592	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1593	
21mr|fonts-ttf-google-noto-20181223-3|1594	%description -n fonts-ttf-google-noto-sans-nko
21mr|fonts-ttf-google-noto-20181223-3|1595	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1596	Noto font Sans NKo.
21mr|fonts-ttf-google-noto-20181223-3|1597	
21mr|fonts-ttf-google-noto-20181223-3|1598	%files -n fonts-ttf-google-noto-sans-nko
21mr|fonts-ttf-google-noto-20181223-3|1599	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1600	%_ttffontsdir/%_fontname/NotoSansNKo-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1601	%{_fontconfig_templatedir}/66-%{fontconf}-sans-nko.conf
21mr|fonts-ttf-google-noto-20181223-3|1602	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-nko.conf
21mr|fonts-ttf-google-noto-20181223-3|1603	%{_datadir}/appdata/%{_fontname}-sans-nko.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1604	
21mr|fonts-ttf-google-noto-20181223-3|1605	%package -n fonts-ttf-google-noto-sans-ogham
21mr|fonts-ttf-google-noto-20181223-3|1606	Summary:	Sans Ogham font
21mr|fonts-ttf-google-noto-20181223-3|1607	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1608	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1609	
21mr|fonts-ttf-google-noto-20181223-3|1610	%description -n fonts-ttf-google-noto-sans-ogham
21mr|fonts-ttf-google-noto-20181223-3|1611	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1612	Noto font Sans Ogham.
21mr|fonts-ttf-google-noto-20181223-3|1613	
21mr|fonts-ttf-google-noto-20181223-3|1614	%files -n fonts-ttf-google-noto-sans-ogham
21mr|fonts-ttf-google-noto-20181223-3|1615	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1616	%_ttffontsdir/%_fontname/NotoSansOgham-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1617	%{_fontconfig_templatedir}/66-%{fontconf}-sans-ogham.conf
21mr|fonts-ttf-google-noto-20181223-3|1618	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-ogham.conf
21mr|fonts-ttf-google-noto-20181223-3|1619	%{_datadir}/appdata/%{_fontname}-sans-ogham.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1620	
21mr|fonts-ttf-google-noto-20181223-3|1621	%package -n fonts-ttf-google-noto-sans-ol-chiki
21mr|fonts-ttf-google-noto-20181223-3|1622	Summary:	Sans Ol Chiki font
21mr|fonts-ttf-google-noto-20181223-3|1623	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1624	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1625	
21mr|fonts-ttf-google-noto-20181223-3|1626	%description -n fonts-ttf-google-noto-sans-ol-chiki
21mr|fonts-ttf-google-noto-20181223-3|1627	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1628	Noto font Sans Ol Chiki.
21mr|fonts-ttf-google-noto-20181223-3|1629	
21mr|fonts-ttf-google-noto-20181223-3|1630	%files -n fonts-ttf-google-noto-sans-ol-chiki
21mr|fonts-ttf-google-noto-20181223-3|1631	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1632	%_ttffontsdir/%_fontname/NotoSansOlChiki-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1633	%{_fontconfig_templatedir}/66-%{fontconf}-sans-ol-chiki.conf
21mr|fonts-ttf-google-noto-20181223-3|1634	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-ol-chiki.conf
21mr|fonts-ttf-google-noto-20181223-3|1635	%{_datadir}/appdata/%{_fontname}-sans-ol-chiki.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1636	
21mr|fonts-ttf-google-noto-20181223-3|1637	%package -n fonts-ttf-google-noto-sans-old-hungarian
21mr|fonts-ttf-google-noto-20181223-3|1638	Summary:	Sans Old Hungarian font
21mr|fonts-ttf-google-noto-20181223-3|1639	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1640	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1641	
21mr|fonts-ttf-google-noto-20181223-3|1642	%description -n fonts-ttf-google-noto-sans-old-hungarian
21mr|fonts-ttf-google-noto-20181223-3|1643	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1644	Noto font Sans Old Hungarian.
21mr|fonts-ttf-google-noto-20181223-3|1645	
21mr|fonts-ttf-google-noto-20181223-3|1646	%files -n fonts-ttf-google-noto-sans-old-hungarian
21mr|fonts-ttf-google-noto-20181223-3|1647	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1648	%_ttffontsdir/%_fontname/NotoSansOldHungarian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1649	%{_fontconfig_templatedir}/66-%{fontconf}-sans-old-hungarian.conf
21mr|fonts-ttf-google-noto-20181223-3|1650	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-old-hungarian.conf
21mr|fonts-ttf-google-noto-20181223-3|1651	%{_datadir}/appdata/%{_fontname}-sans-old-hungarian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1652	
21mr|fonts-ttf-google-noto-20181223-3|1653	%package -n fonts-ttf-google-noto-sans-old-italic
21mr|fonts-ttf-google-noto-20181223-3|1654	Summary:	Sans Old Italic font
21mr|fonts-ttf-google-noto-20181223-3|1655	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1656	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1657	
21mr|fonts-ttf-google-noto-20181223-3|1658	%description -n fonts-ttf-google-noto-sans-old-italic
21mr|fonts-ttf-google-noto-20181223-3|1659	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1660	Noto font Sans Old Italic.
21mr|fonts-ttf-google-noto-20181223-3|1661	
21mr|fonts-ttf-google-noto-20181223-3|1662	%files -n fonts-ttf-google-noto-sans-old-italic
21mr|fonts-ttf-google-noto-20181223-3|1663	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1664	%_ttffontsdir/%_fontname/NotoSansOldItalic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1665	%{_fontconfig_templatedir}/66-%{fontconf}-sans-old-italic.conf
21mr|fonts-ttf-google-noto-20181223-3|1666	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-old-italic.conf
21mr|fonts-ttf-google-noto-20181223-3|1667	%{_datadir}/appdata/%{_fontname}-sans-old-italic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1668	
21mr|fonts-ttf-google-noto-20181223-3|1669	%package -n fonts-ttf-google-noto-sans-old-north-arabian
21mr|fonts-ttf-google-noto-20181223-3|1670	Summary:	Sans Old North Arabian font
21mr|fonts-ttf-google-noto-20181223-3|1671	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1672	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1673	
21mr|fonts-ttf-google-noto-20181223-3|1674	%description -n fonts-ttf-google-noto-sans-old-north-arabian
21mr|fonts-ttf-google-noto-20181223-3|1675	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1676	Noto font Sans Old North Arabian.
21mr|fonts-ttf-google-noto-20181223-3|1677	
21mr|fonts-ttf-google-noto-20181223-3|1678	%files -n fonts-ttf-google-noto-sans-old-north-arabian
21mr|fonts-ttf-google-noto-20181223-3|1679	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1680	%_ttffontsdir/%_fontname/NotoSansOldNorthArabian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1681	%{_fontconfig_templatedir}/66-%{fontconf}-sans-old-north-arabian.conf
21mr|fonts-ttf-google-noto-20181223-3|1682	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-old-north-arabian.conf
21mr|fonts-ttf-google-noto-20181223-3|1683	%{_datadir}/appdata/%{_fontname}-sans-old-north-arabian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1684	
21mr|fonts-ttf-google-noto-20181223-3|1685	%package -n fonts-ttf-google-noto-sans-old-permic
21mr|fonts-ttf-google-noto-20181223-3|1686	Summary:	Sans Old Permic font
21mr|fonts-ttf-google-noto-20181223-3|1687	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1688	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1689	
21mr|fonts-ttf-google-noto-20181223-3|1690	%description -n fonts-ttf-google-noto-sans-old-permic
21mr|fonts-ttf-google-noto-20181223-3|1691	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1692	Noto font Sans Old Permic.
21mr|fonts-ttf-google-noto-20181223-3|1693	
21mr|fonts-ttf-google-noto-20181223-3|1694	%files -n fonts-ttf-google-noto-sans-old-permic
21mr|fonts-ttf-google-noto-20181223-3|1695	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1696	%_ttffontsdir/%_fontname/NotoSansOldPermic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1697	%{_fontconfig_templatedir}/66-%{fontconf}-sans-old-permic.conf
21mr|fonts-ttf-google-noto-20181223-3|1698	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-old-permic.conf
21mr|fonts-ttf-google-noto-20181223-3|1699	%{_datadir}/appdata/%{_fontname}-sans-old-permic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1700	
21mr|fonts-ttf-google-noto-20181223-3|1701	%package -n fonts-ttf-google-noto-sans-old-persian
21mr|fonts-ttf-google-noto-20181223-3|1702	Summary:	Sans Old Persian font
21mr|fonts-ttf-google-noto-20181223-3|1703	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1704	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1705	
21mr|fonts-ttf-google-noto-20181223-3|1706	%description -n fonts-ttf-google-noto-sans-old-persian
21mr|fonts-ttf-google-noto-20181223-3|1707	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1708	Noto font Sans Old Persian.
21mr|fonts-ttf-google-noto-20181223-3|1709	
21mr|fonts-ttf-google-noto-20181223-3|1710	%files -n fonts-ttf-google-noto-sans-old-persian
21mr|fonts-ttf-google-noto-20181223-3|1711	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1712	%_ttffontsdir/%_fontname/NotoSansOldPersian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1713	%{_fontconfig_templatedir}/66-%{fontconf}-sans-old-persian.conf
21mr|fonts-ttf-google-noto-20181223-3|1714	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-old-persian.conf
21mr|fonts-ttf-google-noto-20181223-3|1715	%{_datadir}/appdata/%{_fontname}-sans-old-persian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1716	
21mr|fonts-ttf-google-noto-20181223-3|1717	%package -n fonts-ttf-google-noto-sans-old-south-arabian
21mr|fonts-ttf-google-noto-20181223-3|1718	Summary:	Sans Old South Arabian font
21mr|fonts-ttf-google-noto-20181223-3|1719	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1720	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1721	
21mr|fonts-ttf-google-noto-20181223-3|1722	%description -n fonts-ttf-google-noto-sans-old-south-arabian
21mr|fonts-ttf-google-noto-20181223-3|1723	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1724	Noto font Sans Old South Arabian.
21mr|fonts-ttf-google-noto-20181223-3|1725	
21mr|fonts-ttf-google-noto-20181223-3|1726	%files -n fonts-ttf-google-noto-sans-old-south-arabian
21mr|fonts-ttf-google-noto-20181223-3|1727	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1728	%_ttffontsdir/%_fontname/NotoSansOldSouthArabian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1729	%{_fontconfig_templatedir}/66-%{fontconf}-sans-old-south-arabian.conf
21mr|fonts-ttf-google-noto-20181223-3|1730	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-old-south-arabian.conf
21mr|fonts-ttf-google-noto-20181223-3|1731	%{_datadir}/appdata/%{_fontname}-sans-old-south-arabian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1732	
21mr|fonts-ttf-google-noto-20181223-3|1733	%package -n fonts-ttf-google-noto-sans-old-turkic
21mr|fonts-ttf-google-noto-20181223-3|1734	Summary:	Sans Old Turkic font
21mr|fonts-ttf-google-noto-20181223-3|1735	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1736	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1737	
21mr|fonts-ttf-google-noto-20181223-3|1738	%description -n fonts-ttf-google-noto-sans-old-turkic
21mr|fonts-ttf-google-noto-20181223-3|1739	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1740	Noto font Sans Old Turkic.
21mr|fonts-ttf-google-noto-20181223-3|1741	
21mr|fonts-ttf-google-noto-20181223-3|1742	%files -n fonts-ttf-google-noto-sans-old-turkic
21mr|fonts-ttf-google-noto-20181223-3|1743	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1744	%_ttffontsdir/%_fontname/NotoSansOldTurkic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1745	%{_fontconfig_templatedir}/66-%{fontconf}-sans-old-turkic.conf
21mr|fonts-ttf-google-noto-20181223-3|1746	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-old-turkic.conf
21mr|fonts-ttf-google-noto-20181223-3|1747	%{_datadir}/appdata/%{_fontname}-sans-old-turkic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1748	
21mr|fonts-ttf-google-noto-20181223-3|1749	%package -n fonts-ttf-google-noto-sans-osage
21mr|fonts-ttf-google-noto-20181223-3|1750	Summary:	Sans Osage font
21mr|fonts-ttf-google-noto-20181223-3|1751	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1752	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1753	
21mr|fonts-ttf-google-noto-20181223-3|1754	%description -n fonts-ttf-google-noto-sans-osage
21mr|fonts-ttf-google-noto-20181223-3|1755	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1756	Noto font Sans Osage.
21mr|fonts-ttf-google-noto-20181223-3|1757	
21mr|fonts-ttf-google-noto-20181223-3|1758	%files -n fonts-ttf-google-noto-sans-osage
21mr|fonts-ttf-google-noto-20181223-3|1759	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1760	%_ttffontsdir/%_fontname/NotoSansOsage-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1761	%{_fontconfig_templatedir}/66-%{fontconf}-sans-osage.conf
21mr|fonts-ttf-google-noto-20181223-3|1762	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-osage.conf
21mr|fonts-ttf-google-noto-20181223-3|1763	%{_datadir}/appdata/%{_fontname}-sans-osage.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1764	
21mr|fonts-ttf-google-noto-20181223-3|1765	%package -n fonts-ttf-google-noto-sans-osmanya
21mr|fonts-ttf-google-noto-20181223-3|1766	Summary:	Sans Osmanya font
21mr|fonts-ttf-google-noto-20181223-3|1767	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1768	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1769	
21mr|fonts-ttf-google-noto-20181223-3|1770	%description -n fonts-ttf-google-noto-sans-osmanya
21mr|fonts-ttf-google-noto-20181223-3|1771	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1772	Noto font Sans Osmanya.
21mr|fonts-ttf-google-noto-20181223-3|1773	
21mr|fonts-ttf-google-noto-20181223-3|1774	%files -n fonts-ttf-google-noto-sans-osmanya
21mr|fonts-ttf-google-noto-20181223-3|1775	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1776	%_ttffontsdir/%_fontname/NotoSansOsmanya-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1777	%{_fontconfig_templatedir}/66-%{fontconf}-sans-osmanya.conf
21mr|fonts-ttf-google-noto-20181223-3|1778	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-osmanya.conf
21mr|fonts-ttf-google-noto-20181223-3|1779	%{_datadir}/appdata/%{_fontname}-sans-osmanya.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1780	
21mr|fonts-ttf-google-noto-20181223-3|1781	%package -n fonts-ttf-google-noto-sans-pahawh-hmong
21mr|fonts-ttf-google-noto-20181223-3|1782	Summary:	Sans Pahawh Hmong font
21mr|fonts-ttf-google-noto-20181223-3|1783	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1784	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1785	
21mr|fonts-ttf-google-noto-20181223-3|1786	%description -n fonts-ttf-google-noto-sans-pahawh-hmong
21mr|fonts-ttf-google-noto-20181223-3|1787	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1788	Noto font Sans Pahawh Hmong.
21mr|fonts-ttf-google-noto-20181223-3|1789	
21mr|fonts-ttf-google-noto-20181223-3|1790	%files -n fonts-ttf-google-noto-sans-pahawh-hmong
21mr|fonts-ttf-google-noto-20181223-3|1791	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1792	%_ttffontsdir/%_fontname/NotoSansPahawhHmong-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1793	%{_fontconfig_templatedir}/66-%{fontconf}-sans-pahawh-hmong.conf
21mr|fonts-ttf-google-noto-20181223-3|1794	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-pahawh-hmong.conf
21mr|fonts-ttf-google-noto-20181223-3|1795	%{_datadir}/appdata/%{_fontname}-sans-pahawh-hmong.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1796	
21mr|fonts-ttf-google-noto-20181223-3|1797	%package -n fonts-ttf-google-noto-sans-palmyrene
21mr|fonts-ttf-google-noto-20181223-3|1798	Summary:	Sans Palmyrene font
21mr|fonts-ttf-google-noto-20181223-3|1799	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1800	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1801	
21mr|fonts-ttf-google-noto-20181223-3|1802	%description -n fonts-ttf-google-noto-sans-palmyrene
21mr|fonts-ttf-google-noto-20181223-3|1803	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1804	Noto font Sans Palmyrene.
21mr|fonts-ttf-google-noto-20181223-3|1805	
21mr|fonts-ttf-google-noto-20181223-3|1806	%files -n fonts-ttf-google-noto-sans-palmyrene
21mr|fonts-ttf-google-noto-20181223-3|1807	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1808	%_ttffontsdir/%_fontname/NotoSansPalmyrene-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1809	%{_fontconfig_templatedir}/66-%{fontconf}-sans-palmyrene.conf
21mr|fonts-ttf-google-noto-20181223-3|1810	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-palmyrene.conf
21mr|fonts-ttf-google-noto-20181223-3|1811	%{_datadir}/appdata/%{_fontname}-sans-palmyrene.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1812	
21mr|fonts-ttf-google-noto-20181223-3|1813	%package -n fonts-ttf-google-noto-sans-pau-cin-hau
21mr|fonts-ttf-google-noto-20181223-3|1814	Summary:	Sans Pau Cin Hau font
21mr|fonts-ttf-google-noto-20181223-3|1815	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1816	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1817	
21mr|fonts-ttf-google-noto-20181223-3|1818	%description -n fonts-ttf-google-noto-sans-pau-cin-hau
21mr|fonts-ttf-google-noto-20181223-3|1819	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1820	Noto font Sans Pau Cin Hau.
21mr|fonts-ttf-google-noto-20181223-3|1821	
21mr|fonts-ttf-google-noto-20181223-3|1822	%files -n fonts-ttf-google-noto-sans-pau-cin-hau
21mr|fonts-ttf-google-noto-20181223-3|1823	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1824	%_ttffontsdir/%_fontname/NotoSansPauCinHau-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1825	%{_fontconfig_templatedir}/66-%{fontconf}-sans-pau-cin-hau.conf
21mr|fonts-ttf-google-noto-20181223-3|1826	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-pau-cin-hau.conf
21mr|fonts-ttf-google-noto-20181223-3|1827	%{_datadir}/appdata/%{_fontname}-sans-pau-cin-hau.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1828	
21mr|fonts-ttf-google-noto-20181223-3|1829	%package -n fonts-ttf-google-noto-sans-phags-pa
21mr|fonts-ttf-google-noto-20181223-3|1830	Summary:	Sans Phags Pa font
21mr|fonts-ttf-google-noto-20181223-3|1831	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1832	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1833	
21mr|fonts-ttf-google-noto-20181223-3|1834	%description -n fonts-ttf-google-noto-sans-phags-pa
21mr|fonts-ttf-google-noto-20181223-3|1835	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1836	Noto font Sans Phags Pa.
21mr|fonts-ttf-google-noto-20181223-3|1837	
21mr|fonts-ttf-google-noto-20181223-3|1838	%files -n fonts-ttf-google-noto-sans-phags-pa
21mr|fonts-ttf-google-noto-20181223-3|1839	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1840	%_ttffontsdir/%_fontname/NotoSansPhagsPa-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1841	%{_fontconfig_templatedir}/66-%{fontconf}-sans-phags-pa.conf
21mr|fonts-ttf-google-noto-20181223-3|1842	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-phags-pa.conf
21mr|fonts-ttf-google-noto-20181223-3|1843	%{_datadir}/appdata/%{_fontname}-sans-phags-pa.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1844	
21mr|fonts-ttf-google-noto-20181223-3|1845	%package -n fonts-ttf-google-noto-sans-phoenician
21mr|fonts-ttf-google-noto-20181223-3|1846	Summary:	Sans Phoenician font
21mr|fonts-ttf-google-noto-20181223-3|1847	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1848	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1849	
21mr|fonts-ttf-google-noto-20181223-3|1850	%description -n fonts-ttf-google-noto-sans-phoenician
21mr|fonts-ttf-google-noto-20181223-3|1851	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1852	Noto font Sans Phoenician.
21mr|fonts-ttf-google-noto-20181223-3|1853	
21mr|fonts-ttf-google-noto-20181223-3|1854	%files -n fonts-ttf-google-noto-sans-phoenician
21mr|fonts-ttf-google-noto-20181223-3|1855	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1856	%_ttffontsdir/%_fontname/NotoSansPhoenician-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1857	%{_fontconfig_templatedir}/66-%{fontconf}-sans-phoenician.conf
21mr|fonts-ttf-google-noto-20181223-3|1858	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-phoenician.conf
21mr|fonts-ttf-google-noto-20181223-3|1859	%{_datadir}/appdata/%{_fontname}-sans-phoenician.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1860	
21mr|fonts-ttf-google-noto-20181223-3|1861	%package -n fonts-ttf-google-noto-sans-psalter-pahlavi
21mr|fonts-ttf-google-noto-20181223-3|1862	Summary:	Sans Psalter Pahlavi font
21mr|fonts-ttf-google-noto-20181223-3|1863	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1864	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1865	
21mr|fonts-ttf-google-noto-20181223-3|1866	%description -n fonts-ttf-google-noto-sans-psalter-pahlavi
21mr|fonts-ttf-google-noto-20181223-3|1867	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1868	Noto font Sans Psalter Pahlavi.
21mr|fonts-ttf-google-noto-20181223-3|1869	
21mr|fonts-ttf-google-noto-20181223-3|1870	%files -n fonts-ttf-google-noto-sans-psalter-pahlavi
21mr|fonts-ttf-google-noto-20181223-3|1871	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1872	%_ttffontsdir/%_fontname/NotoSansPsalterPahlavi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1873	%{_fontconfig_templatedir}/66-%{fontconf}-sans-psalter-pahlavi.conf
21mr|fonts-ttf-google-noto-20181223-3|1874	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-psalter-pahlavi.conf
21mr|fonts-ttf-google-noto-20181223-3|1875	%{_datadir}/appdata/%{_fontname}-sans-psalter-pahlavi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1876	
21mr|fonts-ttf-google-noto-20181223-3|1877	%package -n fonts-ttf-google-noto-sans-rejang
21mr|fonts-ttf-google-noto-20181223-3|1878	Summary:	Sans Rejang font
21mr|fonts-ttf-google-noto-20181223-3|1879	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1880	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1881	
21mr|fonts-ttf-google-noto-20181223-3|1882	%description -n fonts-ttf-google-noto-sans-rejang
21mr|fonts-ttf-google-noto-20181223-3|1883	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1884	Noto font Sans Rejang.
21mr|fonts-ttf-google-noto-20181223-3|1885	
21mr|fonts-ttf-google-noto-20181223-3|1886	%files -n fonts-ttf-google-noto-sans-rejang
21mr|fonts-ttf-google-noto-20181223-3|1887	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1888	%_ttffontsdir/%_fontname/NotoSansRejang-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1889	%{_fontconfig_templatedir}/66-%{fontconf}-sans-rejang.conf
21mr|fonts-ttf-google-noto-20181223-3|1890	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-rejang.conf
21mr|fonts-ttf-google-noto-20181223-3|1891	%{_datadir}/appdata/%{_fontname}-sans-rejang.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1892	
21mr|fonts-ttf-google-noto-20181223-3|1893	%package -n fonts-ttf-google-noto-sans-runic
21mr|fonts-ttf-google-noto-20181223-3|1894	Summary:	Sans Runic font
21mr|fonts-ttf-google-noto-20181223-3|1895	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1896	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1897	
21mr|fonts-ttf-google-noto-20181223-3|1898	%description -n fonts-ttf-google-noto-sans-runic
21mr|fonts-ttf-google-noto-20181223-3|1899	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1900	Noto font Sans Runic.
21mr|fonts-ttf-google-noto-20181223-3|1901	
21mr|fonts-ttf-google-noto-20181223-3|1902	%files -n fonts-ttf-google-noto-sans-runic
21mr|fonts-ttf-google-noto-20181223-3|1903	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1904	%_ttffontsdir/%_fontname/NotoSansRunic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1905	%{_fontconfig_templatedir}/66-%{fontconf}-sans-runic.conf
21mr|fonts-ttf-google-noto-20181223-3|1906	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-runic.conf
21mr|fonts-ttf-google-noto-20181223-3|1907	%{_datadir}/appdata/%{_fontname}-sans-runic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1908	
21mr|fonts-ttf-google-noto-20181223-3|1909	%package -n fonts-ttf-google-noto-sans-samaritan
21mr|fonts-ttf-google-noto-20181223-3|1910	Summary:	Sans Samaritan font
21mr|fonts-ttf-google-noto-20181223-3|1911	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1912	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1913	
21mr|fonts-ttf-google-noto-20181223-3|1914	%description -n fonts-ttf-google-noto-sans-samaritan
21mr|fonts-ttf-google-noto-20181223-3|1915	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1916	Noto font Sans Samaritan.
21mr|fonts-ttf-google-noto-20181223-3|1917	
21mr|fonts-ttf-google-noto-20181223-3|1918	%files -n fonts-ttf-google-noto-sans-samaritan
21mr|fonts-ttf-google-noto-20181223-3|1919	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1920	%_ttffontsdir/%_fontname/NotoSansSamaritan-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1921	%{_fontconfig_templatedir}/66-%{fontconf}-sans-samaritan.conf
21mr|fonts-ttf-google-noto-20181223-3|1922	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-samaritan.conf
21mr|fonts-ttf-google-noto-20181223-3|1923	%{_datadir}/appdata/%{_fontname}-sans-samaritan.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1924	
21mr|fonts-ttf-google-noto-20181223-3|1925	%package -n fonts-ttf-google-noto-sans-saurashtra
21mr|fonts-ttf-google-noto-20181223-3|1926	Summary:	Sans Saurashtra font
21mr|fonts-ttf-google-noto-20181223-3|1927	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1928	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1929	
21mr|fonts-ttf-google-noto-20181223-3|1930	%description -n fonts-ttf-google-noto-sans-saurashtra
21mr|fonts-ttf-google-noto-20181223-3|1931	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1932	Noto font Sans Saurashtra.
21mr|fonts-ttf-google-noto-20181223-3|1933	
21mr|fonts-ttf-google-noto-20181223-3|1934	%files -n fonts-ttf-google-noto-sans-saurashtra
21mr|fonts-ttf-google-noto-20181223-3|1935	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1936	%_ttffontsdir/%_fontname/NotoSansSaurashtra-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1937	%{_fontconfig_templatedir}/66-%{fontconf}-sans-saurashtra.conf
21mr|fonts-ttf-google-noto-20181223-3|1938	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-saurashtra.conf
21mr|fonts-ttf-google-noto-20181223-3|1939	%{_datadir}/appdata/%{_fontname}-sans-saurashtra.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1940	
21mr|fonts-ttf-google-noto-20181223-3|1941	%package -n fonts-ttf-google-noto-sans-sharada
21mr|fonts-ttf-google-noto-20181223-3|1942	Summary:	Sans Sharada font
21mr|fonts-ttf-google-noto-20181223-3|1943	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1944	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1945	
21mr|fonts-ttf-google-noto-20181223-3|1946	%description -n fonts-ttf-google-noto-sans-sharada
21mr|fonts-ttf-google-noto-20181223-3|1947	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1948	Noto font Sans Sharada.
21mr|fonts-ttf-google-noto-20181223-3|1949	
21mr|fonts-ttf-google-noto-20181223-3|1950	%files -n fonts-ttf-google-noto-sans-sharada
21mr|fonts-ttf-google-noto-20181223-3|1951	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1952	%_ttffontsdir/%_fontname/NotoSansSharada-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1953	%{_fontconfig_templatedir}/66-%{fontconf}-sans-sharada.conf
21mr|fonts-ttf-google-noto-20181223-3|1954	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-sharada.conf
21mr|fonts-ttf-google-noto-20181223-3|1955	%{_datadir}/appdata/%{_fontname}-sans-sharada.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1956	
21mr|fonts-ttf-google-noto-20181223-3|1957	%package -n fonts-ttf-google-noto-sans-shavian
21mr|fonts-ttf-google-noto-20181223-3|1958	Summary:	Sans Shavian font
21mr|fonts-ttf-google-noto-20181223-3|1959	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1960	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1961	
21mr|fonts-ttf-google-noto-20181223-3|1962	%description -n fonts-ttf-google-noto-sans-shavian
21mr|fonts-ttf-google-noto-20181223-3|1963	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1964	Noto font Sans Shavian.
21mr|fonts-ttf-google-noto-20181223-3|1965	
21mr|fonts-ttf-google-noto-20181223-3|1966	%files -n fonts-ttf-google-noto-sans-shavian
21mr|fonts-ttf-google-noto-20181223-3|1967	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1968	%_ttffontsdir/%_fontname/NotoSansShavian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1969	%{_fontconfig_templatedir}/66-%{fontconf}-sans-shavian.conf
21mr|fonts-ttf-google-noto-20181223-3|1970	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-shavian.conf
21mr|fonts-ttf-google-noto-20181223-3|1971	%{_datadir}/appdata/%{_fontname}-sans-shavian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1972	
21mr|fonts-ttf-google-noto-20181223-3|1973	%package -n fonts-ttf-google-noto-sans-sinhala
21mr|fonts-ttf-google-noto-20181223-3|1974	Summary:	Sans Sinhala font
21mr|fonts-ttf-google-noto-20181223-3|1975	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1976	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1977	
21mr|fonts-ttf-google-noto-20181223-3|1978	%description -n fonts-ttf-google-noto-sans-sinhala
21mr|fonts-ttf-google-noto-20181223-3|1979	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1980	Noto font Sans Sinhala.
21mr|fonts-ttf-google-noto-20181223-3|1981	
21mr|fonts-ttf-google-noto-20181223-3|1982	%files -n fonts-ttf-google-noto-sans-sinhala
21mr|fonts-ttf-google-noto-20181223-3|1983	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|1984	%_ttffontsdir/%_fontname/NotoSansSinhala-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|1985	%{_fontconfig_templatedir}/%{hprio}-%{fontconf}-sans-sinhala.conf
21mr|fonts-ttf-google-noto-20181223-3|1986	%config(noreplace) %{_fontconfig_confdir}/%{hprio}-%{fontconf}-sans-sinhala.conf
21mr|fonts-ttf-google-noto-20181223-3|1987	%{_datadir}/appdata/%{_fontname}-sans-sinhala.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|1988	
21mr|fonts-ttf-google-noto-20181223-3|1989	%package -n fonts-ttf-google-noto-sans-sinhala-ui
21mr|fonts-ttf-google-noto-20181223-3|1990	Summary:	Sans Sinhala UI font
21mr|fonts-ttf-google-noto-20181223-3|1991	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|1992	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|1993	
21mr|fonts-ttf-google-noto-20181223-3|1994	%description -n fonts-ttf-google-noto-sans-sinhala-ui
21mr|fonts-ttf-google-noto-20181223-3|1995	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|1996	Noto font Sans Sinhala UI.
21mr|fonts-ttf-google-noto-20181223-3|1997	
21mr|fonts-ttf-google-noto-20181223-3|1998	%files -n fonts-ttf-google-noto-sans-sinhala-ui
21mr|fonts-ttf-google-noto-20181223-3|1999	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2000	%_ttffontsdir/%_fontname/NotoSansSinhalaUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2001	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-sinhala-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2002	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-sinhala-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2003	%{_datadir}/appdata/%{_fontname}-sans-sinhala-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2004	
21mr|fonts-ttf-google-noto-20181223-3|2005	%package -n fonts-ttf-google-noto-sans-sora-sompeng
21mr|fonts-ttf-google-noto-20181223-3|2006	Summary:	Sans Sora Sompeng font
21mr|fonts-ttf-google-noto-20181223-3|2007	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2008	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2009	
21mr|fonts-ttf-google-noto-20181223-3|2010	%description -n fonts-ttf-google-noto-sans-sora-sompeng
21mr|fonts-ttf-google-noto-20181223-3|2011	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2012	Noto font Sans Sora Sompeng.
21mr|fonts-ttf-google-noto-20181223-3|2013	
21mr|fonts-ttf-google-noto-20181223-3|2014	%files -n fonts-ttf-google-noto-sans-sora-sompeng
21mr|fonts-ttf-google-noto-20181223-3|2015	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2016	%_ttffontsdir/%_fontname/NotoSansSoraSompeng-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2017	%{_fontconfig_templatedir}/66-%{fontconf}-sans-sora-sompeng.conf
21mr|fonts-ttf-google-noto-20181223-3|2018	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-sora-sompeng.conf
21mr|fonts-ttf-google-noto-20181223-3|2019	%{_datadir}/appdata/%{_fontname}-sans-sora-sompeng.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2020	
21mr|fonts-ttf-google-noto-20181223-3|2021	%package -n fonts-ttf-google-noto-sans-sundanese
21mr|fonts-ttf-google-noto-20181223-3|2022	Summary:	Sans Sundanese font
21mr|fonts-ttf-google-noto-20181223-3|2023	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2024	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2025	
21mr|fonts-ttf-google-noto-20181223-3|2026	%description -n fonts-ttf-google-noto-sans-sundanese
21mr|fonts-ttf-google-noto-20181223-3|2027	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2028	Noto font Sans Sundanese.
21mr|fonts-ttf-google-noto-20181223-3|2029	
21mr|fonts-ttf-google-noto-20181223-3|2030	%files -n fonts-ttf-google-noto-sans-sundanese
21mr|fonts-ttf-google-noto-20181223-3|2031	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2032	%_ttffontsdir/%_fontname/NotoSansSundanese-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2033	%{_fontconfig_templatedir}/66-%{fontconf}-sans-sundanese.conf
21mr|fonts-ttf-google-noto-20181223-3|2034	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-sundanese.conf
21mr|fonts-ttf-google-noto-20181223-3|2035	%{_datadir}/appdata/%{_fontname}-sans-sundanese.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2036	
21mr|fonts-ttf-google-noto-20181223-3|2037	%package -n fonts-ttf-google-noto-sans-syloti-nagri
21mr|fonts-ttf-google-noto-20181223-3|2038	Summary:	Sans Syloti Nagri font
21mr|fonts-ttf-google-noto-20181223-3|2039	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2040	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2041	
21mr|fonts-ttf-google-noto-20181223-3|2042	%description -n fonts-ttf-google-noto-sans-syloti-nagri
21mr|fonts-ttf-google-noto-20181223-3|2043	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2044	Noto font Sans Syloti Nagri.
21mr|fonts-ttf-google-noto-20181223-3|2045	
21mr|fonts-ttf-google-noto-20181223-3|2046	%files -n fonts-ttf-google-noto-sans-syloti-nagri
21mr|fonts-ttf-google-noto-20181223-3|2047	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2048	%_ttffontsdir/%_fontname/NotoSansSylotiNagri-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2049	%{_fontconfig_templatedir}/66-%{fontconf}-sans-syloti-nagri.conf
21mr|fonts-ttf-google-noto-20181223-3|2050	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-syloti-nagri.conf
21mr|fonts-ttf-google-noto-20181223-3|2051	%{_datadir}/appdata/%{_fontname}-sans-syloti-nagri.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2052	
21mr|fonts-ttf-google-noto-20181223-3|2053	%package -n fonts-ttf-google-noto-sans-symbols
21mr|fonts-ttf-google-noto-20181223-3|2054	Summary:	Sans Symbols font
21mr|fonts-ttf-google-noto-20181223-3|2055	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2056	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2057	
21mr|fonts-ttf-google-noto-20181223-3|2058	%description -n fonts-ttf-google-noto-sans-symbols
21mr|fonts-ttf-google-noto-20181223-3|2059	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2060	Noto font Sans Symbols.
21mr|fonts-ttf-google-noto-20181223-3|2061	
21mr|fonts-ttf-google-noto-20181223-3|2062	%files -n fonts-ttf-google-noto-sans-symbols
21mr|fonts-ttf-google-noto-20181223-3|2063	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2064	%_ttffontsdir/%_fontname/NotoSansSymbols-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2065	%{_fontconfig_templatedir}/66-%{fontconf}-sans-symbols.conf
21mr|fonts-ttf-google-noto-20181223-3|2066	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-symbols.conf
21mr|fonts-ttf-google-noto-20181223-3|2067	%{_datadir}/appdata/%{_fontname}-sans-symbols.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2068	
21mr|fonts-ttf-google-noto-20181223-3|2069	%package -n fonts-ttf-google-noto-sans-symbols2
21mr|fonts-ttf-google-noto-20181223-3|2070	Summary:	Sans Symbols2 font
21mr|fonts-ttf-google-noto-20181223-3|2071	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2072	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2073	
21mr|fonts-ttf-google-noto-20181223-3|2074	%description -n fonts-ttf-google-noto-sans-symbols2
21mr|fonts-ttf-google-noto-20181223-3|2075	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2076	Noto font Sans Symbols2.
21mr|fonts-ttf-google-noto-20181223-3|2077	
21mr|fonts-ttf-google-noto-20181223-3|2078	%files -n fonts-ttf-google-noto-sans-symbols2
21mr|fonts-ttf-google-noto-20181223-3|2079	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2080	%_ttffontsdir/%_fontname/NotoSansSymbols2-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2081	%{_fontconfig_templatedir}/66-%{fontconf}-sans-symbols2.conf
21mr|fonts-ttf-google-noto-20181223-3|2082	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-symbols2.conf
21mr|fonts-ttf-google-noto-20181223-3|2083	%{_datadir}/appdata/%{_fontname}-sans-symbols2.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2084	
21mr|fonts-ttf-google-noto-20181223-3|2085	%package -n fonts-ttf-google-noto-sans-syriac
21mr|fonts-ttf-google-noto-20181223-3|2086	Summary:	Sans Syriac font
21mr|fonts-ttf-google-noto-20181223-3|2087	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2088	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2089	
21mr|fonts-ttf-google-noto-20181223-3|2090	%description -n fonts-ttf-google-noto-sans-syriac
21mr|fonts-ttf-google-noto-20181223-3|2091	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2092	Noto font Sans Syriac.
21mr|fonts-ttf-google-noto-20181223-3|2093	
21mr|fonts-ttf-google-noto-20181223-3|2094	%files -n fonts-ttf-google-noto-sans-syriac
21mr|fonts-ttf-google-noto-20181223-3|2095	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2096	%_ttffontsdir/%_fontname/NotoSansSyriac-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2097	%{_fontconfig_templatedir}/66-%{fontconf}-sans-syriac.conf
21mr|fonts-ttf-google-noto-20181223-3|2098	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-syriac.conf
21mr|fonts-ttf-google-noto-20181223-3|2099	%{_datadir}/appdata/%{_fontname}-sans-syriac.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2100	
21mr|fonts-ttf-google-noto-20181223-3|2101	%package -n fonts-ttf-google-noto-sans-syriac-eastern
21mr|fonts-ttf-google-noto-20181223-3|2102	Summary:	Sans Syriac Eastern font
21mr|fonts-ttf-google-noto-20181223-3|2103	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2104	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2105	
21mr|fonts-ttf-google-noto-20181223-3|2106	%description -n fonts-ttf-google-noto-sans-syriac-eastern
21mr|fonts-ttf-google-noto-20181223-3|2107	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2108	Noto font Sans Syriac Eastern.
21mr|fonts-ttf-google-noto-20181223-3|2109	
21mr|fonts-ttf-google-noto-20181223-3|2110	%files -n fonts-ttf-google-noto-sans-syriac-eastern
21mr|fonts-ttf-google-noto-20181223-3|2111	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2112	%_ttffontsdir/%_fontname/NotoSansSyriacEastern-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2113	%{_fontconfig_templatedir}/66-%{fontconf}-sans-syriac-eastern.conf
21mr|fonts-ttf-google-noto-20181223-3|2114	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-syriac-eastern.conf
21mr|fonts-ttf-google-noto-20181223-3|2115	%{_datadir}/appdata/%{_fontname}-sans-syriac-eastern.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2116	
21mr|fonts-ttf-google-noto-20181223-3|2117	%package -n fonts-ttf-google-noto-sans-syriac-estrangela
21mr|fonts-ttf-google-noto-20181223-3|2118	Summary:	Sans Syriac Estrangela font
21mr|fonts-ttf-google-noto-20181223-3|2119	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2120	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2121	
21mr|fonts-ttf-google-noto-20181223-3|2122	%description -n fonts-ttf-google-noto-sans-syriac-estrangela
21mr|fonts-ttf-google-noto-20181223-3|2123	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2124	Noto font Sans Syriac Estrangela.
21mr|fonts-ttf-google-noto-20181223-3|2125	
21mr|fonts-ttf-google-noto-20181223-3|2126	%files -n fonts-ttf-google-noto-sans-syriac-estrangela
21mr|fonts-ttf-google-noto-20181223-3|2127	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2128	%_ttffontsdir/%_fontname/NotoSansSyriacEstrangela-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2129	%{_fontconfig_templatedir}/66-%{fontconf}-sans-syriac-estrangela.conf
21mr|fonts-ttf-google-noto-20181223-3|2130	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-syriac-estrangela.conf
21mr|fonts-ttf-google-noto-20181223-3|2131	%{_datadir}/appdata/%{_fontname}-sans-syriac-estrangela.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2132	
21mr|fonts-ttf-google-noto-20181223-3|2133	%package -n fonts-ttf-google-noto-sans-syriac-western
21mr|fonts-ttf-google-noto-20181223-3|2134	Summary:	Sans Syriac Western font
21mr|fonts-ttf-google-noto-20181223-3|2135	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2136	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2137	
21mr|fonts-ttf-google-noto-20181223-3|2138	%description -n fonts-ttf-google-noto-sans-syriac-western
21mr|fonts-ttf-google-noto-20181223-3|2139	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2140	Noto font Sans Syriac Western.
21mr|fonts-ttf-google-noto-20181223-3|2141	
21mr|fonts-ttf-google-noto-20181223-3|2142	%files -n fonts-ttf-google-noto-sans-syriac-western
21mr|fonts-ttf-google-noto-20181223-3|2143	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2144	%_ttffontsdir/%_fontname/NotoSansSyriacWestern-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2145	%{_fontconfig_templatedir}/66-%{fontconf}-sans-syriac-western.conf
21mr|fonts-ttf-google-noto-20181223-3|2146	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-syriac-western.conf
21mr|fonts-ttf-google-noto-20181223-3|2147	%{_datadir}/appdata/%{_fontname}-sans-syriac-western.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2148	
21mr|fonts-ttf-google-noto-20181223-3|2149	%package -n fonts-ttf-google-noto-sans-tagalog
21mr|fonts-ttf-google-noto-20181223-3|2150	Summary:	Sans Tagalog font
21mr|fonts-ttf-google-noto-20181223-3|2151	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2152	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2153	
21mr|fonts-ttf-google-noto-20181223-3|2154	%description -n fonts-ttf-google-noto-sans-tagalog
21mr|fonts-ttf-google-noto-20181223-3|2155	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2156	Noto font Sans Tagalog.
21mr|fonts-ttf-google-noto-20181223-3|2157	
21mr|fonts-ttf-google-noto-20181223-3|2158	%files -n fonts-ttf-google-noto-sans-tagalog
21mr|fonts-ttf-google-noto-20181223-3|2159	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2160	%_ttffontsdir/%_fontname/NotoSansTagalog-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2161	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tagalog.conf
21mr|fonts-ttf-google-noto-20181223-3|2162	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tagalog.conf
21mr|fonts-ttf-google-noto-20181223-3|2163	%{_datadir}/appdata/%{_fontname}-sans-tagalog.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2164	
21mr|fonts-ttf-google-noto-20181223-3|2165	%package -n fonts-ttf-google-noto-sans-tagbanwa
21mr|fonts-ttf-google-noto-20181223-3|2166	Summary:	Sans Tagbanwa font
21mr|fonts-ttf-google-noto-20181223-3|2167	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2168	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2169	
21mr|fonts-ttf-google-noto-20181223-3|2170	%description -n fonts-ttf-google-noto-sans-tagbanwa
21mr|fonts-ttf-google-noto-20181223-3|2171	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2172	Noto font Sans Tagbanwa.
21mr|fonts-ttf-google-noto-20181223-3|2173	
21mr|fonts-ttf-google-noto-20181223-3|2174	%files -n fonts-ttf-google-noto-sans-tagbanwa
21mr|fonts-ttf-google-noto-20181223-3|2175	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2176	%_ttffontsdir/%_fontname/NotoSansTagbanwa-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2177	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tagbanwa.conf
21mr|fonts-ttf-google-noto-20181223-3|2178	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tagbanwa.conf
21mr|fonts-ttf-google-noto-20181223-3|2179	%{_datadir}/appdata/%{_fontname}-sans-tagbanwa.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2180	
21mr|fonts-ttf-google-noto-20181223-3|2181	%package -n fonts-ttf-google-noto-sans-takri
21mr|fonts-ttf-google-noto-20181223-3|2182	Summary:	Sans Takri font
21mr|fonts-ttf-google-noto-20181223-3|2183	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2184	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2185	
21mr|fonts-ttf-google-noto-20181223-3|2186	%description -n fonts-ttf-google-noto-sans-takri
21mr|fonts-ttf-google-noto-20181223-3|2187	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2188	Noto font Sans Takri.
21mr|fonts-ttf-google-noto-20181223-3|2189	
21mr|fonts-ttf-google-noto-20181223-3|2190	%files -n fonts-ttf-google-noto-sans-takri
21mr|fonts-ttf-google-noto-20181223-3|2191	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2192	%_ttffontsdir/%_fontname/NotoSansTakri-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2193	%{_fontconfig_templatedir}/66-%{fontconf}-sans-takri.conf
21mr|fonts-ttf-google-noto-20181223-3|2194	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-takri.conf
21mr|fonts-ttf-google-noto-20181223-3|2195	%{_datadir}/appdata/%{_fontname}-sans-takri.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2196	
21mr|fonts-ttf-google-noto-20181223-3|2197	%package -n fonts-ttf-google-noto-sans-tai-le
21mr|fonts-ttf-google-noto-20181223-3|2198	Summary:	Sans Tai Le font
21mr|fonts-ttf-google-noto-20181223-3|2199	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2200	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2201	
21mr|fonts-ttf-google-noto-20181223-3|2202	%description -n fonts-ttf-google-noto-sans-tai-le
21mr|fonts-ttf-google-noto-20181223-3|2203	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2204	Noto font Sans Tai Le.
21mr|fonts-ttf-google-noto-20181223-3|2205	
21mr|fonts-ttf-google-noto-20181223-3|2206	%files -n fonts-ttf-google-noto-sans-tai-le
21mr|fonts-ttf-google-noto-20181223-3|2207	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2208	%_ttffontsdir/%_fontname/NotoSansTaiLe-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2209	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tai-le.conf
21mr|fonts-ttf-google-noto-20181223-3|2210	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tai-le.conf
21mr|fonts-ttf-google-noto-20181223-3|2211	%{_datadir}/appdata/%{_fontname}-sans-tai-le.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2212	
21mr|fonts-ttf-google-noto-20181223-3|2213	%package -n fonts-ttf-google-noto-sans-tai-tham
21mr|fonts-ttf-google-noto-20181223-3|2214	Summary:	Sans Tai Tham font
21mr|fonts-ttf-google-noto-20181223-3|2215	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2216	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2217	
21mr|fonts-ttf-google-noto-20181223-3|2218	%description -n fonts-ttf-google-noto-sans-tai-tham
21mr|fonts-ttf-google-noto-20181223-3|2219	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2220	Noto font Sans Tai Tham.
21mr|fonts-ttf-google-noto-20181223-3|2221	
21mr|fonts-ttf-google-noto-20181223-3|2222	%files -n fonts-ttf-google-noto-sans-tai-tham
21mr|fonts-ttf-google-noto-20181223-3|2223	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2224	%_ttffontsdir/%_fontname/NotoSansTaiTham-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2225	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tai-tham.conf
21mr|fonts-ttf-google-noto-20181223-3|2226	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tai-tham.conf
21mr|fonts-ttf-google-noto-20181223-3|2227	%{_datadir}/appdata/%{_fontname}-sans-tai-tham.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2228	
21mr|fonts-ttf-google-noto-20181223-3|2229	%package -n fonts-ttf-google-noto-sans-tai-viet
21mr|fonts-ttf-google-noto-20181223-3|2230	Summary:	Sans Tai Viet font
21mr|fonts-ttf-google-noto-20181223-3|2231	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2232	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2233	
21mr|fonts-ttf-google-noto-20181223-3|2234	%description -n fonts-ttf-google-noto-sans-tai-viet
21mr|fonts-ttf-google-noto-20181223-3|2235	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2236	Noto font Sans Tai Viet.
21mr|fonts-ttf-google-noto-20181223-3|2237	
21mr|fonts-ttf-google-noto-20181223-3|2238	%files -n fonts-ttf-google-noto-sans-tai-viet
21mr|fonts-ttf-google-noto-20181223-3|2239	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2240	%_ttffontsdir/%_fontname/NotoSansTaiViet-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2241	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tai-viet.conf
21mr|fonts-ttf-google-noto-20181223-3|2242	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tai-viet.conf
21mr|fonts-ttf-google-noto-20181223-3|2243	%{_datadir}/appdata/%{_fontname}-sans-tai-viet.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2244	
21mr|fonts-ttf-google-noto-20181223-3|2245	%package -n fonts-ttf-google-noto-sans-tamil
21mr|fonts-ttf-google-noto-20181223-3|2246	Summary:	Sans Tamil font
21mr|fonts-ttf-google-noto-20181223-3|2247	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2248	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2249	
21mr|fonts-ttf-google-noto-20181223-3|2250	%description -n fonts-ttf-google-noto-sans-tamil
21mr|fonts-ttf-google-noto-20181223-3|2251	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2252	Noto font Sans Tamil.
21mr|fonts-ttf-google-noto-20181223-3|2253	
21mr|fonts-ttf-google-noto-20181223-3|2254	%files -n fonts-ttf-google-noto-sans-tamil
21mr|fonts-ttf-google-noto-20181223-3|2255	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2256	%_ttffontsdir/%_fontname/NotoSansTamil-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2257	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tamil.conf
21mr|fonts-ttf-google-noto-20181223-3|2258	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tamil.conf
21mr|fonts-ttf-google-noto-20181223-3|2259	%{_datadir}/appdata/%{_fontname}-sans-tamil.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2260	
21mr|fonts-ttf-google-noto-20181223-3|2261	%package -n fonts-ttf-google-noto-sans-tamil-ui
21mr|fonts-ttf-google-noto-20181223-3|2262	Summary:	Sans Tamil UI font
21mr|fonts-ttf-google-noto-20181223-3|2263	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2264	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2265	
21mr|fonts-ttf-google-noto-20181223-3|2266	%description -n fonts-ttf-google-noto-sans-tamil-ui
21mr|fonts-ttf-google-noto-20181223-3|2267	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2268	Noto font Sans Tamil UI.
21mr|fonts-ttf-google-noto-20181223-3|2269	
21mr|fonts-ttf-google-noto-20181223-3|2270	%files -n fonts-ttf-google-noto-sans-tamil-ui
21mr|fonts-ttf-google-noto-20181223-3|2271	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2272	%_ttffontsdir/%_fontname/NotoSansTamilUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2273	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-tamil-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2274	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-tamil-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2275	%{_datadir}/appdata/%{_fontname}-sans-tamil-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2276	
21mr|fonts-ttf-google-noto-20181223-3|2277	%package -n fonts-ttf-google-noto-sans-telugu
21mr|fonts-ttf-google-noto-20181223-3|2278	Summary:	Sans Telugu font
21mr|fonts-ttf-google-noto-20181223-3|2279	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2280	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2281	
21mr|fonts-ttf-google-noto-20181223-3|2282	%description -n fonts-ttf-google-noto-sans-telugu
21mr|fonts-ttf-google-noto-20181223-3|2283	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2284	Noto font Sans Telugu.
21mr|fonts-ttf-google-noto-20181223-3|2285	
21mr|fonts-ttf-google-noto-20181223-3|2286	%files -n fonts-ttf-google-noto-sans-telugu
21mr|fonts-ttf-google-noto-20181223-3|2287	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2288	%_ttffontsdir/%_fontname/NotoSansTelugu-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2289	%{_fontconfig_templatedir}/66-%{fontconf}-sans-telugu.conf
21mr|fonts-ttf-google-noto-20181223-3|2290	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-telugu.conf
21mr|fonts-ttf-google-noto-20181223-3|2291	%{_datadir}/appdata/%{_fontname}-sans-telugu.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2292	
21mr|fonts-ttf-google-noto-20181223-3|2293	%package -n fonts-ttf-google-noto-sans-telugu-ui
21mr|fonts-ttf-google-noto-20181223-3|2294	Summary:	Sans Telugu UI font
21mr|fonts-ttf-google-noto-20181223-3|2295	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2296	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2297	
21mr|fonts-ttf-google-noto-20181223-3|2298	%description -n fonts-ttf-google-noto-sans-telugu-ui
21mr|fonts-ttf-google-noto-20181223-3|2299	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2300	Noto font Sans Telugu UI.
21mr|fonts-ttf-google-noto-20181223-3|2301	
21mr|fonts-ttf-google-noto-20181223-3|2302	%files -n fonts-ttf-google-noto-sans-telugu-ui
21mr|fonts-ttf-google-noto-20181223-3|2303	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2304	%_ttffontsdir/%_fontname/NotoSansTeluguUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2305	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-telugu-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2306	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-telugu-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2307	%{_datadir}/appdata/%{_fontname}-sans-telugu-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2308	
21mr|fonts-ttf-google-noto-20181223-3|2309	%package -n fonts-ttf-google-noto-sans-thaana
21mr|fonts-ttf-google-noto-20181223-3|2310	Summary:	Sans Thaana font
21mr|fonts-ttf-google-noto-20181223-3|2311	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2312	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2313	
21mr|fonts-ttf-google-noto-20181223-3|2314	%description -n fonts-ttf-google-noto-sans-thaana
21mr|fonts-ttf-google-noto-20181223-3|2315	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2316	Noto font Sans Thaana.
21mr|fonts-ttf-google-noto-20181223-3|2317	
21mr|fonts-ttf-google-noto-20181223-3|2318	%files -n fonts-ttf-google-noto-sans-thaana
21mr|fonts-ttf-google-noto-20181223-3|2319	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2320	%_ttffontsdir/%_fontname/NotoSansThaana-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2321	%{_fontconfig_templatedir}/66-%{fontconf}-sans-thaana.conf
21mr|fonts-ttf-google-noto-20181223-3|2322	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-thaana.conf
21mr|fonts-ttf-google-noto-20181223-3|2323	%{_datadir}/appdata/%{_fontname}-sans-thaana.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2324	
21mr|fonts-ttf-google-noto-20181223-3|2325	%package -n fonts-ttf-google-noto-sans-thai
21mr|fonts-ttf-google-noto-20181223-3|2326	Summary:	Sans Thai font
21mr|fonts-ttf-google-noto-20181223-3|2327	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2328	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2329	
21mr|fonts-ttf-google-noto-20181223-3|2330	%description -n fonts-ttf-google-noto-sans-thai
21mr|fonts-ttf-google-noto-20181223-3|2331	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2332	Noto font Sans Thai.
21mr|fonts-ttf-google-noto-20181223-3|2333	
21mr|fonts-ttf-google-noto-20181223-3|2334	%files -n fonts-ttf-google-noto-sans-thai
21mr|fonts-ttf-google-noto-20181223-3|2335	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2336	%_ttffontsdir/%_fontname/NotoSansThai-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2337	%{_fontconfig_templatedir}/66-%{fontconf}-sans-thai.conf
21mr|fonts-ttf-google-noto-20181223-3|2338	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-thai.conf
21mr|fonts-ttf-google-noto-20181223-3|2339	%{_datadir}/appdata/%{_fontname}-sans-thai.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2340	
21mr|fonts-ttf-google-noto-20181223-3|2341	%package -n fonts-ttf-google-noto-sans-thai-ui
21mr|fonts-ttf-google-noto-20181223-3|2342	Summary:	Sans Thai UI font
21mr|fonts-ttf-google-noto-20181223-3|2343	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2344	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2345	
21mr|fonts-ttf-google-noto-20181223-3|2346	%description -n fonts-ttf-google-noto-sans-thai-ui
21mr|fonts-ttf-google-noto-20181223-3|2347	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2348	Noto font Sans Thai UI.
21mr|fonts-ttf-google-noto-20181223-3|2349	
21mr|fonts-ttf-google-noto-20181223-3|2350	%files -n fonts-ttf-google-noto-sans-thai-ui
21mr|fonts-ttf-google-noto-20181223-3|2351	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2352	%_ttffontsdir/%_fontname/NotoSansThaiUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2353	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-thai-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2354	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-thai-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2355	%{_datadir}/appdata/%{_fontname}-sans-thai-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2356	
21mr|fonts-ttf-google-noto-20181223-3|2357	%package -n fonts-ttf-google-noto-sans-tifinagh
21mr|fonts-ttf-google-noto-20181223-3|2358	Summary:	Sans Tifinagh font
21mr|fonts-ttf-google-noto-20181223-3|2359	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2360	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2361	
21mr|fonts-ttf-google-noto-20181223-3|2362	%description -n fonts-ttf-google-noto-sans-tifinagh
21mr|fonts-ttf-google-noto-20181223-3|2363	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2364	Noto font Sans Tifinagh.
21mr|fonts-ttf-google-noto-20181223-3|2365	
21mr|fonts-ttf-google-noto-20181223-3|2366	%files -n fonts-ttf-google-noto-sans-tifinagh
21mr|fonts-ttf-google-noto-20181223-3|2367	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2368	%_ttffontsdir/%_fontname/NotoSansTifinagh-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2369	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tifinagh.conf
21mr|fonts-ttf-google-noto-20181223-3|2370	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tifinagh.conf
21mr|fonts-ttf-google-noto-20181223-3|2371	%{_datadir}/appdata/%{_fontname}-sans-tifinagh.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2372	
21mr|fonts-ttf-google-noto-20181223-3|2373	%package -n fonts-ttf-google-noto-sans-tirhuta
21mr|fonts-ttf-google-noto-20181223-3|2374	Summary:	Sans Tirhuta font
21mr|fonts-ttf-google-noto-20181223-3|2375	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2376	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2377	
21mr|fonts-ttf-google-noto-20181223-3|2378	%description -n fonts-ttf-google-noto-sans-tirhuta
21mr|fonts-ttf-google-noto-20181223-3|2379	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2380	Noto font Sans Tirhuta.
21mr|fonts-ttf-google-noto-20181223-3|2381	
21mr|fonts-ttf-google-noto-20181223-3|2382	%files -n fonts-ttf-google-noto-sans-tirhuta
21mr|fonts-ttf-google-noto-20181223-3|2383	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2384	%_ttffontsdir/%_fontname/NotoSansTirhuta-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2385	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tirhuta.conf
21mr|fonts-ttf-google-noto-20181223-3|2386	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tirhuta.conf
21mr|fonts-ttf-google-noto-20181223-3|2387	%{_datadir}/appdata/%{_fontname}-sans-tirhuta.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2388	
21mr|fonts-ttf-google-noto-20181223-3|2389	%package -n fonts-ttf-google-noto-sans-ugaritic
21mr|fonts-ttf-google-noto-20181223-3|2390	Summary:	Sans Ugaritic font
21mr|fonts-ttf-google-noto-20181223-3|2391	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2392	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2393	
21mr|fonts-ttf-google-noto-20181223-3|2394	%description -n fonts-ttf-google-noto-sans-ugaritic
21mr|fonts-ttf-google-noto-20181223-3|2395	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2396	Noto font Sans Ugaritic.
21mr|fonts-ttf-google-noto-20181223-3|2397	
21mr|fonts-ttf-google-noto-20181223-3|2398	%files -n fonts-ttf-google-noto-sans-ugaritic
21mr|fonts-ttf-google-noto-20181223-3|2399	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2400	%_ttffontsdir/%_fontname/NotoSansUgaritic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2401	%{_fontconfig_templatedir}/66-%{fontconf}-sans-ugaritic.conf
21mr|fonts-ttf-google-noto-20181223-3|2402	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-ugaritic.conf
21mr|fonts-ttf-google-noto-20181223-3|2403	%{_datadir}/appdata/%{_fontname}-sans-ugaritic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2404	
21mr|fonts-ttf-google-noto-20181223-3|2405	%package -n fonts-ttf-google-noto-sans-vai
21mr|fonts-ttf-google-noto-20181223-3|2406	Summary:	Sans Vai font
21mr|fonts-ttf-google-noto-20181223-3|2407	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2408	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2409	
21mr|fonts-ttf-google-noto-20181223-3|2410	%description -n fonts-ttf-google-noto-sans-vai
21mr|fonts-ttf-google-noto-20181223-3|2411	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2412	Noto font Sans Vai.
21mr|fonts-ttf-google-noto-20181223-3|2413	
21mr|fonts-ttf-google-noto-20181223-3|2414	%files -n fonts-ttf-google-noto-sans-vai
21mr|fonts-ttf-google-noto-20181223-3|2415	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2416	%_ttffontsdir/%_fontname/NotoSansVai-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2417	%{_fontconfig_templatedir}/66-%{fontconf}-sans-vai.conf
21mr|fonts-ttf-google-noto-20181223-3|2418	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-vai.conf
21mr|fonts-ttf-google-noto-20181223-3|2419	%{_datadir}/appdata/%{_fontname}-sans-vai.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2420	
21mr|fonts-ttf-google-noto-20181223-3|2421	%package -n fonts-ttf-google-noto-sans-warang-citi
21mr|fonts-ttf-google-noto-20181223-3|2422	Summary:	Sans Warang Citi font
21mr|fonts-ttf-google-noto-20181223-3|2423	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2424	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2425	
21mr|fonts-ttf-google-noto-20181223-3|2426	%description -n fonts-ttf-google-noto-sans-warang-citi
21mr|fonts-ttf-google-noto-20181223-3|2427	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2428	Noto font Sans Warang Citi.
21mr|fonts-ttf-google-noto-20181223-3|2429	
21mr|fonts-ttf-google-noto-20181223-3|2430	%files -n fonts-ttf-google-noto-sans-warang-citi
21mr|fonts-ttf-google-noto-20181223-3|2431	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2432	%_ttffontsdir/%_fontname/NotoSansWarangCiti-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2433	%{_fontconfig_templatedir}/66-%{fontconf}-sans-warang-citi.conf
21mr|fonts-ttf-google-noto-20181223-3|2434	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-warang-citi.conf
21mr|fonts-ttf-google-noto-20181223-3|2435	%{_datadir}/appdata/%{_fontname}-sans-warang-citi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2436	
21mr|fonts-ttf-google-noto-20181223-3|2437	%package -n fonts-ttf-google-noto-sans-yi
21mr|fonts-ttf-google-noto-20181223-3|2438	Summary:	Sans Yi font
21mr|fonts-ttf-google-noto-20181223-3|2439	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2440	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2441	
21mr|fonts-ttf-google-noto-20181223-3|2442	%description -n fonts-ttf-google-noto-sans-yi
21mr|fonts-ttf-google-noto-20181223-3|2443	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2444	Noto font Sans Yi.
21mr|fonts-ttf-google-noto-20181223-3|2445	
21mr|fonts-ttf-google-noto-20181223-3|2446	%files -n fonts-ttf-google-noto-sans-yi
21mr|fonts-ttf-google-noto-20181223-3|2447	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2448	%_ttffontsdir/%_fontname/NotoSansYi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2449	%{_fontconfig_templatedir}/66-%{fontconf}-sans-yi.conf
21mr|fonts-ttf-google-noto-20181223-3|2450	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-yi.conf
21mr|fonts-ttf-google-noto-20181223-3|2451	%{_datadir}/appdata/%{_fontname}-sans-yi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2452	
21mr|fonts-ttf-google-noto-20181223-3|2453	%package -n fonts-ttf-google-noto-serif
21mr|fonts-ttf-google-noto-20181223-3|2454	Summary:	Serif font
21mr|fonts-ttf-google-noto-20181223-3|2455	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2456	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2457	
21mr|fonts-ttf-google-noto-20181223-3|2458	%description -n fonts-ttf-google-noto-serif
21mr|fonts-ttf-google-noto-20181223-3|2459	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2460	Noto font Serif.
21mr|fonts-ttf-google-noto-20181223-3|2461	
21mr|fonts-ttf-google-noto-20181223-3|2462	%files -n fonts-ttf-google-noto-serif
21mr|fonts-ttf-google-noto-20181223-3|2463	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2464	%_ttffontsdir/%_fontname/NotoSerif-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2465	%{_fontconfig_templatedir}/66-%{fontconf}-serif.conf
21mr|fonts-ttf-google-noto-20181223-3|2466	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif.conf
21mr|fonts-ttf-google-noto-20181223-3|2467	%{_datadir}/appdata/%{_fontname}-serif.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2468	
21mr|fonts-ttf-google-noto-20181223-3|2469	%package -n fonts-ttf-google-noto-serif-ahom
21mr|fonts-ttf-google-noto-20181223-3|2470	Summary:	Serif Ahom font
21mr|fonts-ttf-google-noto-20181223-3|2471	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2472	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2473	
21mr|fonts-ttf-google-noto-20181223-3|2474	%description -n fonts-ttf-google-noto-serif-ahom
21mr|fonts-ttf-google-noto-20181223-3|2475	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2476	Noto font Serif Ahom.
21mr|fonts-ttf-google-noto-20181223-3|2477	
21mr|fonts-ttf-google-noto-20181223-3|2478	%files -n fonts-ttf-google-noto-serif-ahom
21mr|fonts-ttf-google-noto-20181223-3|2479	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2480	%_ttffontsdir/%_fontname/NotoSerifAhom-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2481	%{_fontconfig_templatedir}/66-%{fontconf}-serif-ahom.conf
21mr|fonts-ttf-google-noto-20181223-3|2482	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-ahom.conf
21mr|fonts-ttf-google-noto-20181223-3|2483	%{_datadir}/appdata/%{_fontname}-serif-ahom.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2484	
21mr|fonts-ttf-google-noto-20181223-3|2485	%package -n fonts-ttf-google-noto-serif-armenian
21mr|fonts-ttf-google-noto-20181223-3|2486	Summary:	Serif Armenian font
21mr|fonts-ttf-google-noto-20181223-3|2487	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2488	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2489	
21mr|fonts-ttf-google-noto-20181223-3|2490	%description -n fonts-ttf-google-noto-serif-armenian
21mr|fonts-ttf-google-noto-20181223-3|2491	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2492	Noto font Serif Armenian.
21mr|fonts-ttf-google-noto-20181223-3|2493	
21mr|fonts-ttf-google-noto-20181223-3|2494	%files -n fonts-ttf-google-noto-serif-armenian
21mr|fonts-ttf-google-noto-20181223-3|2495	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2496	%_ttffontsdir/%_fontname/NotoSerifArmenian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2497	%{_fontconfig_templatedir}/66-%{fontconf}-serif-armenian.conf
21mr|fonts-ttf-google-noto-20181223-3|2498	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-armenian.conf
21mr|fonts-ttf-google-noto-20181223-3|2499	%{_datadir}/appdata/%{_fontname}-serif-armenian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2500	
21mr|fonts-ttf-google-noto-20181223-3|2501	%package -n fonts-ttf-google-noto-serif-balinese
21mr|fonts-ttf-google-noto-20181223-3|2502	Summary:	Serif Balinese font
21mr|fonts-ttf-google-noto-20181223-3|2503	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2504	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2505	
21mr|fonts-ttf-google-noto-20181223-3|2506	%description -n fonts-ttf-google-noto-serif-balinese
21mr|fonts-ttf-google-noto-20181223-3|2507	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2508	Noto font Serif Balinese.
21mr|fonts-ttf-google-noto-20181223-3|2509	
21mr|fonts-ttf-google-noto-20181223-3|2510	%files -n fonts-ttf-google-noto-serif-balinese
21mr|fonts-ttf-google-noto-20181223-3|2511	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2512	%_ttffontsdir/%_fontname/NotoSerifBalinese-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2513	%{_fontconfig_templatedir}/66-%{fontconf}-serif-balinese.conf
21mr|fonts-ttf-google-noto-20181223-3|2514	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-balinese.conf
21mr|fonts-ttf-google-noto-20181223-3|2515	%{_datadir}/appdata/%{_fontname}-serif-balinese.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2516	
21mr|fonts-ttf-google-noto-20181223-3|2517	%package -n fonts-ttf-google-noto-serif-display
21mr|fonts-ttf-google-noto-20181223-3|2518	Summary:	Serif Display font
21mr|fonts-ttf-google-noto-20181223-3|2519	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2520	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2521	
21mr|fonts-ttf-google-noto-20181223-3|2522	%description -n fonts-ttf-google-noto-serif-display
21mr|fonts-ttf-google-noto-20181223-3|2523	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2524	Noto font Serif Display.
21mr|fonts-ttf-google-noto-20181223-3|2525	
21mr|fonts-ttf-google-noto-20181223-3|2526	%files -n fonts-ttf-google-noto-serif-display
21mr|fonts-ttf-google-noto-20181223-3|2527	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2528	%_ttffontsdir/%_fontname/NotoSerifDisplay-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2529	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-serif-display.conf
21mr|fonts-ttf-google-noto-20181223-3|2530	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-serif-display.conf
21mr|fonts-ttf-google-noto-20181223-3|2531	%{_datadir}/appdata/%{_fontname}-serif-display.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2532	
21mr|fonts-ttf-google-noto-20181223-3|2533	%package -n fonts-ttf-google-noto-serif-ethiopic
21mr|fonts-ttf-google-noto-20181223-3|2534	Summary:	Serif Ethiopic font
21mr|fonts-ttf-google-noto-20181223-3|2535	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2536	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2537	
21mr|fonts-ttf-google-noto-20181223-3|2538	%description -n fonts-ttf-google-noto-serif-ethiopic
21mr|fonts-ttf-google-noto-20181223-3|2539	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2540	Noto font Serif Ethiopic.
21mr|fonts-ttf-google-noto-20181223-3|2541	
21mr|fonts-ttf-google-noto-20181223-3|2542	%files -n fonts-ttf-google-noto-serif-ethiopic
21mr|fonts-ttf-google-noto-20181223-3|2543	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2544	%_ttffontsdir/%_fontname/NotoSerifEthiopic-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2545	%{_fontconfig_templatedir}/66-%{fontconf}-serif-ethiopic.conf
21mr|fonts-ttf-google-noto-20181223-3|2546	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-ethiopic.conf
21mr|fonts-ttf-google-noto-20181223-3|2547	%{_datadir}/appdata/%{_fontname}-serif-ethiopic.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2548	
21mr|fonts-ttf-google-noto-20181223-3|2549	%package -n fonts-ttf-google-noto-serif-georgian
21mr|fonts-ttf-google-noto-20181223-3|2550	Summary:	Serif Georgian font
21mr|fonts-ttf-google-noto-20181223-3|2551	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2552	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2553	
21mr|fonts-ttf-google-noto-20181223-3|2554	%description -n fonts-ttf-google-noto-serif-georgian
21mr|fonts-ttf-google-noto-20181223-3|2555	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2556	Noto font Serif Georgian.
21mr|fonts-ttf-google-noto-20181223-3|2557	
21mr|fonts-ttf-google-noto-20181223-3|2558	%files -n fonts-ttf-google-noto-serif-georgian
21mr|fonts-ttf-google-noto-20181223-3|2559	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2560	%_ttffontsdir/%_fontname/NotoSerifGeorgian-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2561	%{_fontconfig_templatedir}/66-%{fontconf}-serif-georgian.conf
21mr|fonts-ttf-google-noto-20181223-3|2562	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-georgian.conf
21mr|fonts-ttf-google-noto-20181223-3|2563	%{_datadir}/appdata/%{_fontname}-serif-georgian.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2564	
21mr|fonts-ttf-google-noto-20181223-3|2565	%package -n fonts-ttf-google-noto-serif-hebrew
21mr|fonts-ttf-google-noto-20181223-3|2566	Summary:	Serif Hebrew font
21mr|fonts-ttf-google-noto-20181223-3|2567	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2568	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2569	
21mr|fonts-ttf-google-noto-20181223-3|2570	%description -n fonts-ttf-google-noto-serif-hebrew
21mr|fonts-ttf-google-noto-20181223-3|2571	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2572	Noto font Serif Hebrew.
21mr|fonts-ttf-google-noto-20181223-3|2573	
21mr|fonts-ttf-google-noto-20181223-3|2574	%files -n fonts-ttf-google-noto-serif-hebrew
21mr|fonts-ttf-google-noto-20181223-3|2575	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2576	%_ttffontsdir/%_fontname/NotoSerifHebrew-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2577	%{_fontconfig_templatedir}/66-%{fontconf}-serif-hebrew.conf
21mr|fonts-ttf-google-noto-20181223-3|2578	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-hebrew.conf
21mr|fonts-ttf-google-noto-20181223-3|2579	%{_datadir}/appdata/%{_fontname}-serif-hebrew.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2580	
21mr|fonts-ttf-google-noto-20181223-3|2581	%package -n fonts-ttf-google-noto-serif-khmer
21mr|fonts-ttf-google-noto-20181223-3|2582	Summary:	Serif Khmer font
21mr|fonts-ttf-google-noto-20181223-3|2583	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2584	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2585	
21mr|fonts-ttf-google-noto-20181223-3|2586	%description -n fonts-ttf-google-noto-serif-khmer
21mr|fonts-ttf-google-noto-20181223-3|2587	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2588	Noto font Serif Khmer.
21mr|fonts-ttf-google-noto-20181223-3|2589	
21mr|fonts-ttf-google-noto-20181223-3|2590	%files -n fonts-ttf-google-noto-serif-khmer
21mr|fonts-ttf-google-noto-20181223-3|2591	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2592	%_ttffontsdir/%_fontname/NotoSerifKhmer-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2593	%{_fontconfig_templatedir}/66-%{fontconf}-serif-khmer.conf
21mr|fonts-ttf-google-noto-20181223-3|2594	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-khmer.conf
21mr|fonts-ttf-google-noto-20181223-3|2595	%{_datadir}/appdata/%{_fontname}-serif-khmer.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2596	
21mr|fonts-ttf-google-noto-20181223-3|2597	%package -n fonts-ttf-google-noto-serif-lao
21mr|fonts-ttf-google-noto-20181223-3|2598	Summary:	Serif Lao font
21mr|fonts-ttf-google-noto-20181223-3|2599	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2600	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2601	
21mr|fonts-ttf-google-noto-20181223-3|2602	%description -n fonts-ttf-google-noto-serif-lao
21mr|fonts-ttf-google-noto-20181223-3|2603	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2604	Noto font Serif Lao.
21mr|fonts-ttf-google-noto-20181223-3|2605	
21mr|fonts-ttf-google-noto-20181223-3|2606	%files -n fonts-ttf-google-noto-serif-lao
21mr|fonts-ttf-google-noto-20181223-3|2607	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2608	%_ttffontsdir/%_fontname/NotoSerifLao-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2609	%{_fontconfig_templatedir}/66-%{fontconf}-serif-lao.conf
21mr|fonts-ttf-google-noto-20181223-3|2610	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-lao.conf
21mr|fonts-ttf-google-noto-20181223-3|2611	%{_datadir}/appdata/%{_fontname}-serif-lao.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2612	
21mr|fonts-ttf-google-noto-20181223-3|2613	%package -n fonts-ttf-google-noto-serif-myanmar
21mr|fonts-ttf-google-noto-20181223-3|2614	Summary:	Serif Myanmar font
21mr|fonts-ttf-google-noto-20181223-3|2615	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2616	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2617	
21mr|fonts-ttf-google-noto-20181223-3|2618	%description -n fonts-ttf-google-noto-serif-myanmar
21mr|fonts-ttf-google-noto-20181223-3|2619	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2620	Noto font Serif Myanmar.
21mr|fonts-ttf-google-noto-20181223-3|2621	
21mr|fonts-ttf-google-noto-20181223-3|2622	%files -n fonts-ttf-google-noto-serif-myanmar
21mr|fonts-ttf-google-noto-20181223-3|2623	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2624	%_ttffontsdir/%_fontname/NotoSerifMyanmar-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2625	%{_fontconfig_templatedir}/66-%{fontconf}-serif-myanmar.conf
21mr|fonts-ttf-google-noto-20181223-3|2626	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-myanmar.conf
21mr|fonts-ttf-google-noto-20181223-3|2627	%{_datadir}/appdata/%{_fontname}-serif-myanmar.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2628	
21mr|fonts-ttf-google-noto-20181223-3|2629	%package -n fonts-ttf-google-noto-serif-tamil-slanted
21mr|fonts-ttf-google-noto-20181223-3|2630	Summary:	Serif Tamil Slanted font
21mr|fonts-ttf-google-noto-20181223-3|2631	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2632	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2633	
21mr|fonts-ttf-google-noto-20181223-3|2634	%description -n fonts-ttf-google-noto-serif-tamil-slanted
21mr|fonts-ttf-google-noto-20181223-3|2635	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2636	Noto font Serif Tamil Slanted.
21mr|fonts-ttf-google-noto-20181223-3|2637	
21mr|fonts-ttf-google-noto-20181223-3|2638	%files -n fonts-ttf-google-noto-serif-tamil-slanted
21mr|fonts-ttf-google-noto-20181223-3|2639	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2640	%_ttffontsdir/%_fontname/NotoSerifTamilSlanted-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2641	%{_fontconfig_templatedir}/66-%{fontconf}-serif-tamil-slanted.conf
21mr|fonts-ttf-google-noto-20181223-3|2642	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-tamil-slanted.conf
21mr|fonts-ttf-google-noto-20181223-3|2643	%{_datadir}/appdata/%{_fontname}-serif-tamil-slanted.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2644	
21mr|fonts-ttf-google-noto-20181223-3|2645	%package -n fonts-ttf-google-noto-serif-thai
21mr|fonts-ttf-google-noto-20181223-3|2646	Summary:	Serif Thai font
21mr|fonts-ttf-google-noto-20181223-3|2647	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2648	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2649	
21mr|fonts-ttf-google-noto-20181223-3|2650	%description -n fonts-ttf-google-noto-serif-thai
21mr|fonts-ttf-google-noto-20181223-3|2651	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2652	Noto font Serif Thai.
21mr|fonts-ttf-google-noto-20181223-3|2653	
21mr|fonts-ttf-google-noto-20181223-3|2654	%files -n fonts-ttf-google-noto-serif-thai
21mr|fonts-ttf-google-noto-20181223-3|2655	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2656	%_ttffontsdir/%_fontname/NotoSerifThai-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2657	%{_fontconfig_templatedir}/66-%{fontconf}-serif-thai.conf
21mr|fonts-ttf-google-noto-20181223-3|2658	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-thai.conf
21mr|fonts-ttf-google-noto-20181223-3|2659	%{_datadir}/appdata/%{_fontname}-serif-thai.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2660	
21mr|fonts-ttf-google-noto-20181223-3|2661	%package -n fonts-ttf-google-noto-sans-oriya
21mr|fonts-ttf-google-noto-20181223-3|2662	Summary:	Sans Oriya font
21mr|fonts-ttf-google-noto-20181223-3|2663	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2664	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2665	
21mr|fonts-ttf-google-noto-20181223-3|2666	%description -n fonts-ttf-google-noto-sans-oriya
21mr|fonts-ttf-google-noto-20181223-3|2667	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2668	Noto font Sans Oriya.
21mr|fonts-ttf-google-noto-20181223-3|2669	
21mr|fonts-ttf-google-noto-20181223-3|2670	%files -n fonts-ttf-google-noto-sans-oriya
21mr|fonts-ttf-google-noto-20181223-3|2671	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2672	%_ttffontsdir/%_fontname/NotoSansOriya-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2673	%{_fontconfig_templatedir}/66-%{fontconf}-sans-oriya.conf
21mr|fonts-ttf-google-noto-20181223-3|2674	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-oriya.conf
21mr|fonts-ttf-google-noto-20181223-3|2675	%{_datadir}/appdata/%{_fontname}-sans-oriya.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2676	
21mr|fonts-ttf-google-noto-20181223-3|2677	%package -n fonts-ttf-google-noto-sans-oriya-ui
21mr|fonts-ttf-google-noto-20181223-3|2678	Summary:	Sans Oriya UI font
21mr|fonts-ttf-google-noto-20181223-3|2679	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2680	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2681	
21mr|fonts-ttf-google-noto-20181223-3|2682	%description -n fonts-ttf-google-noto-sans-oriya-ui
21mr|fonts-ttf-google-noto-20181223-3|2683	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2684	Noto font Sans Oriya UI.
21mr|fonts-ttf-google-noto-20181223-3|2685	
21mr|fonts-ttf-google-noto-20181223-3|2686	%files -n fonts-ttf-google-noto-sans-oriya-ui
21mr|fonts-ttf-google-noto-20181223-3|2687	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2688	%_ttffontsdir/%_fontname/NotoSansOriyaUI-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2689	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-oriya-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2690	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-oriya-ui.conf
21mr|fonts-ttf-google-noto-20181223-3|2691	%{_datadir}/appdata/%{_fontname}-sans-oriya-ui.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2692	
21mr|fonts-ttf-google-noto-20181223-3|2693	%package -n fonts-ttf-google-noto-sans-tibetan
21mr|fonts-ttf-google-noto-20181223-3|2694	Summary:	Sans Tibetan font
21mr|fonts-ttf-google-noto-20181223-3|2695	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2696	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2697	
21mr|fonts-ttf-google-noto-20181223-3|2698	%description -n fonts-ttf-google-noto-sans-tibetan
21mr|fonts-ttf-google-noto-20181223-3|2699	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2700	Noto font Sans Tibetan.
21mr|fonts-ttf-google-noto-20181223-3|2701	
21mr|fonts-ttf-google-noto-20181223-3|2702	%files -n fonts-ttf-google-noto-sans-tibetan
21mr|fonts-ttf-google-noto-20181223-3|2703	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2704	%_ttffontsdir/%_fontname/NotoSansTibetan-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2705	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tibetan.conf
21mr|fonts-ttf-google-noto-20181223-3|2706	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tibetan.conf
21mr|fonts-ttf-google-noto-20181223-3|2707	%{_datadir}/appdata/%{_fontname}-sans-tibetan.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2708	
21mr|fonts-ttf-google-noto-20181223-3|2709	%package -n fonts-ttf-google-noto-nastaliq-urdu
21mr|fonts-ttf-google-noto-20181223-3|2710	Summary:	Nastaliq Urdu font
21mr|fonts-ttf-google-noto-20181223-3|2711	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2712	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2713	
21mr|fonts-ttf-google-noto-20181223-3|2714	%description -n fonts-ttf-google-noto-nastaliq-urdu
21mr|fonts-ttf-google-noto-20181223-3|2715	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2716	Noto font Nastaliq Urdu.
21mr|fonts-ttf-google-noto-20181223-3|2717	
21mr|fonts-ttf-google-noto-20181223-3|2718	%files -n fonts-ttf-google-noto-nastaliq-urdu
21mr|fonts-ttf-google-noto-20181223-3|2719	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2720	%_ttffontsdir/%_fontname/NotoNastaliqUrdu-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2721	%{_fontconfig_templatedir}/66-%{fontconf}-nastaliq-urdu.conf
21mr|fonts-ttf-google-noto-20181223-3|2722	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-nastaliq-urdu.conf
21mr|fonts-ttf-google-noto-20181223-3|2723	%{_datadir}/appdata/%{_fontname}-nastaliq-urdu.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2724	
21mr|fonts-ttf-google-noto-20181223-3|2725	%package -n fonts-ttf-google-noto-sans-mono
21mr|fonts-ttf-google-noto-20181223-3|2726	Summary:	Sans Mono font
21mr|fonts-ttf-google-noto-20181223-3|2727	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2728	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2729	
21mr|fonts-ttf-google-noto-20181223-3|2730	%description -n fonts-ttf-google-noto-sans-mono
21mr|fonts-ttf-google-noto-20181223-3|2731	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2732	Noto font Sans Mono.
21mr|fonts-ttf-google-noto-20181223-3|2733	
21mr|fonts-ttf-google-noto-20181223-3|2734	%files -n fonts-ttf-google-noto-sans-mono
21mr|fonts-ttf-google-noto-20181223-3|2735	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2736	%_ttffontsdir/%_fontname/NotoSansMono-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2737	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mono.conf
21mr|fonts-ttf-google-noto-20181223-3|2738	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mono.conf
21mr|fonts-ttf-google-noto-20181223-3|2739	%{_datadir}/appdata/%{_fontname}-sans-mono.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2740	
21mr|fonts-ttf-google-noto-20181223-3|2741	%package -n fonts-ttf-google-noto-serif-bengali
21mr|fonts-ttf-google-noto-20181223-3|2742	Summary:	Serif Bengali font
21mr|fonts-ttf-google-noto-20181223-3|2743	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2744	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2745	
21mr|fonts-ttf-google-noto-20181223-3|2746	%description -n fonts-ttf-google-noto-serif-bengali
21mr|fonts-ttf-google-noto-20181223-3|2747	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2748	Noto font Serif Bengali.
21mr|fonts-ttf-google-noto-20181223-3|2749	
21mr|fonts-ttf-google-noto-20181223-3|2750	%files -n fonts-ttf-google-noto-serif-bengali
21mr|fonts-ttf-google-noto-20181223-3|2751	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2752	%_ttffontsdir/%_fontname/NotoSerifBengali-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2753	%{_fontconfig_templatedir}/66-%{fontconf}-serif-bengali.conf
21mr|fonts-ttf-google-noto-20181223-3|2754	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-bengali.conf
21mr|fonts-ttf-google-noto-20181223-3|2755	%{_datadir}/appdata/%{_fontname}-serif-bengali.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2756	
21mr|fonts-ttf-google-noto-20181223-3|2757	%package -n fonts-ttf-google-noto-serif-devanagari
21mr|fonts-ttf-google-noto-20181223-3|2758	Summary:	Serif Devanagari font
21mr|fonts-ttf-google-noto-20181223-3|2759	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2760	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2761	
21mr|fonts-ttf-google-noto-20181223-3|2762	%description -n fonts-ttf-google-noto-serif-devanagari
21mr|fonts-ttf-google-noto-20181223-3|2763	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2764	Noto font Serif Devanagari.
21mr|fonts-ttf-google-noto-20181223-3|2765	
21mr|fonts-ttf-google-noto-20181223-3|2766	%files -n fonts-ttf-google-noto-serif-devanagari
21mr|fonts-ttf-google-noto-20181223-3|2767	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2768	%_ttffontsdir/%_fontname/NotoSerifDevanagari-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2769	%{_fontconfig_templatedir}/66-%{fontconf}-serif-devanagari.conf
21mr|fonts-ttf-google-noto-20181223-3|2770	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-devanagari.conf
21mr|fonts-ttf-google-noto-20181223-3|2771	%{_datadir}/appdata/%{_fontname}-serif-devanagari.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2772	
21mr|fonts-ttf-google-noto-20181223-3|2773	%package -n fonts-ttf-google-noto-serif-gujarati
21mr|fonts-ttf-google-noto-20181223-3|2774	Summary:	Serif Gujarati font
21mr|fonts-ttf-google-noto-20181223-3|2775	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2776	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2777	
21mr|fonts-ttf-google-noto-20181223-3|2778	%description -n fonts-ttf-google-noto-serif-gujarati
21mr|fonts-ttf-google-noto-20181223-3|2779	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2780	Noto font Serif Gujarati.
21mr|fonts-ttf-google-noto-20181223-3|2781	
21mr|fonts-ttf-google-noto-20181223-3|2782	%files -n fonts-ttf-google-noto-serif-gujarati
21mr|fonts-ttf-google-noto-20181223-3|2783	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2784	%_ttffontsdir/%_fontname/NotoSerifGujarati-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2785	%{_fontconfig_templatedir}/66-%{fontconf}-serif-gujarati.conf
21mr|fonts-ttf-google-noto-20181223-3|2786	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-gujarati.conf
21mr|fonts-ttf-google-noto-20181223-3|2787	%{_datadir}/appdata/%{_fontname}-serif-gujarati.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2788	
21mr|fonts-ttf-google-noto-20181223-3|2789	%package -n fonts-ttf-google-noto-serif-gurmukhi
21mr|fonts-ttf-google-noto-20181223-3|2790	Summary:	Serif Gurmukhi font
21mr|fonts-ttf-google-noto-20181223-3|2791	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2792	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2793	
21mr|fonts-ttf-google-noto-20181223-3|2794	%description -n fonts-ttf-google-noto-serif-gurmukhi
21mr|fonts-ttf-google-noto-20181223-3|2795	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2796	Noto font Serif Gurmukhi.
21mr|fonts-ttf-google-noto-20181223-3|2797	
21mr|fonts-ttf-google-noto-20181223-3|2798	%files -n fonts-ttf-google-noto-serif-gurmukhi
21mr|fonts-ttf-google-noto-20181223-3|2799	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2800	%_ttffontsdir/%_fontname/NotoSerifGurmukhi-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2801	%{_fontconfig_templatedir}/66-%{fontconf}-serif-gurmukhi.conf
21mr|fonts-ttf-google-noto-20181223-3|2802	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-gurmukhi.conf
21mr|fonts-ttf-google-noto-20181223-3|2803	%{_datadir}/appdata/%{_fontname}-serif-gurmukhi.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2804	
21mr|fonts-ttf-google-noto-20181223-3|2805	%package -n fonts-ttf-google-noto-serif-kannada
21mr|fonts-ttf-google-noto-20181223-3|2806	Summary:	Serif Kannada font
21mr|fonts-ttf-google-noto-20181223-3|2807	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2808	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2809	
21mr|fonts-ttf-google-noto-20181223-3|2810	%description -n fonts-ttf-google-noto-serif-kannada
21mr|fonts-ttf-google-noto-20181223-3|2811	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2812	Noto font Serif Kannada.
21mr|fonts-ttf-google-noto-20181223-3|2813	
21mr|fonts-ttf-google-noto-20181223-3|2814	%files -n fonts-ttf-google-noto-serif-kannada
21mr|fonts-ttf-google-noto-20181223-3|2815	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2816	%_ttffontsdir/%_fontname/NotoSerifKannada-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2817	%{_fontconfig_templatedir}/66-%{fontconf}-serif-kannada.conf
21mr|fonts-ttf-google-noto-20181223-3|2818	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-kannada.conf
21mr|fonts-ttf-google-noto-20181223-3|2819	%{_datadir}/appdata/%{_fontname}-serif-kannada.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2820	
21mr|fonts-ttf-google-noto-20181223-3|2821	%package -n fonts-ttf-google-noto-serif-malayalam
21mr|fonts-ttf-google-noto-20181223-3|2822	Summary:	Serif Malayalam font
21mr|fonts-ttf-google-noto-20181223-3|2823	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2824	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2825	
21mr|fonts-ttf-google-noto-20181223-3|2826	%description -n fonts-ttf-google-noto-serif-malayalam
21mr|fonts-ttf-google-noto-20181223-3|2827	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2828	Noto font Serif Malayalam.
21mr|fonts-ttf-google-noto-20181223-3|2829	
21mr|fonts-ttf-google-noto-20181223-3|2830	%files -n fonts-ttf-google-noto-serif-malayalam
21mr|fonts-ttf-google-noto-20181223-3|2831	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2832	%_ttffontsdir/%_fontname/NotoSerifMalayalam-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2833	%{_fontconfig_templatedir}/66-%{fontconf}-serif-malayalam.conf
21mr|fonts-ttf-google-noto-20181223-3|2834	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-malayalam.conf
21mr|fonts-ttf-google-noto-20181223-3|2835	%{_datadir}/appdata/%{_fontname}-serif-malayalam.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2836	
21mr|fonts-ttf-google-noto-20181223-3|2837	%package -n fonts-ttf-google-noto-serif-sinhala
21mr|fonts-ttf-google-noto-20181223-3|2838	Summary:	Serif Sinhala font
21mr|fonts-ttf-google-noto-20181223-3|2839	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2840	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2841	
21mr|fonts-ttf-google-noto-20181223-3|2842	%description -n fonts-ttf-google-noto-serif-sinhala
21mr|fonts-ttf-google-noto-20181223-3|2843	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2844	Noto font Serif Sinhala.
21mr|fonts-ttf-google-noto-20181223-3|2845	
21mr|fonts-ttf-google-noto-20181223-3|2846	%files -n fonts-ttf-google-noto-serif-sinhala
21mr|fonts-ttf-google-noto-20181223-3|2847	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2848	%_ttffontsdir/%_fontname/NotoSerifSinhala-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2849	%{_fontconfig_templatedir}/66-%{fontconf}-serif-sinhala.conf
21mr|fonts-ttf-google-noto-20181223-3|2850	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-sinhala.conf
21mr|fonts-ttf-google-noto-20181223-3|2851	%{_datadir}/appdata/%{_fontname}-serif-sinhala.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2852	
21mr|fonts-ttf-google-noto-20181223-3|2853	%package -n fonts-ttf-google-noto-serif-tamil
21mr|fonts-ttf-google-noto-20181223-3|2854	Summary:	Serif Tamil font
21mr|fonts-ttf-google-noto-20181223-3|2855	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2856	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2857	
21mr|fonts-ttf-google-noto-20181223-3|2858	%description -n fonts-ttf-google-noto-serif-tamil
21mr|fonts-ttf-google-noto-20181223-3|2859	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2860	Noto font Serif Tamil.
21mr|fonts-ttf-google-noto-20181223-3|2861	
21mr|fonts-ttf-google-noto-20181223-3|2862	%files -n fonts-ttf-google-noto-serif-tamil
21mr|fonts-ttf-google-noto-20181223-3|2863	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2864	%_ttffontsdir/%_fontname/NotoSerifTamil-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2865	%{_fontconfig_templatedir}/66-%{fontconf}-serif-tamil.conf
21mr|fonts-ttf-google-noto-20181223-3|2866	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-tamil.conf
21mr|fonts-ttf-google-noto-20181223-3|2867	%{_datadir}/appdata/%{_fontname}-serif-tamil.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2868	
21mr|fonts-ttf-google-noto-20181223-3|2869	%package -n fonts-ttf-google-noto-serif-telugu
21mr|fonts-ttf-google-noto-20181223-3|2870	Summary:	Serif Telugu font
21mr|fonts-ttf-google-noto-20181223-3|2871	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2872	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2873	
21mr|fonts-ttf-google-noto-20181223-3|2874	%description -n fonts-ttf-google-noto-serif-telugu
21mr|fonts-ttf-google-noto-20181223-3|2875	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2876	Noto font Serif Telugu.
21mr|fonts-ttf-google-noto-20181223-3|2877	
21mr|fonts-ttf-google-noto-20181223-3|2878	%files -n fonts-ttf-google-noto-serif-telugu
21mr|fonts-ttf-google-noto-20181223-3|2879	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2880	%_ttffontsdir/%_fontname/NotoSerifTelugu-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2881	%{_fontconfig_templatedir}/66-%{fontconf}-serif-telugu.conf
21mr|fonts-ttf-google-noto-20181223-3|2882	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-telugu.conf
21mr|fonts-ttf-google-noto-20181223-3|2883	%{_datadir}/appdata/%{_fontname}-serif-telugu.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2884	
21mr|fonts-ttf-google-noto-20181223-3|2885	%package -n fonts-ttf-google-noto-serif-tibetan
21mr|fonts-ttf-google-noto-20181223-3|2886	Summary:	Serif Tibetan font
21mr|fonts-ttf-google-noto-20181223-3|2887	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2888	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2889	
21mr|fonts-ttf-google-noto-20181223-3|2890	%description -n fonts-ttf-google-noto-serif-tibetan
21mr|fonts-ttf-google-noto-20181223-3|2891	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2892	Noto font Serif Tibetan.
21mr|fonts-ttf-google-noto-20181223-3|2893	
21mr|fonts-ttf-google-noto-20181223-3|2894	%files -n fonts-ttf-google-noto-serif-tibetan
21mr|fonts-ttf-google-noto-20181223-3|2895	%dir %_ttffontsdir/%_fontname
21mr|fonts-ttf-google-noto-20181223-3|2896	%_ttffontsdir/%_fontname/NotoSerifTibetan-*.*tf
21mr|fonts-ttf-google-noto-20181223-3|2897	%{_fontconfig_templatedir}/66-%{fontconf}-serif-tibetan.conf
21mr|fonts-ttf-google-noto-20181223-3|2898	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-tibetan.conf
21mr|fonts-ttf-google-noto-20181223-3|2899	%{_datadir}/appdata/%{_fontname}-serif-tibetan.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2900	
21mr|fonts-ttf-google-noto-20181223-3|2901	%package -n fonts-ttf-google-noto-sans-vf
21mr|fonts-ttf-google-noto-20181223-3|2902	Summary:	Sans variable font
21mr|fonts-ttf-google-noto-20181223-3|2903	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2904	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2905	
21mr|fonts-ttf-google-noto-20181223-3|2906	%description -n fonts-ttf-google-noto-sans-vf
21mr|fonts-ttf-google-noto-20181223-3|2907	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2908	Noto font Sans.
21mr|fonts-ttf-google-noto-20181223-3|2909	
21mr|fonts-ttf-google-noto-20181223-3|2910	%files -n fonts-ttf-google-noto-sans-vf
21mr|fonts-ttf-google-noto-20181223-3|2911	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|2912	%_ttffontsdir/%_fontnamevf/NotoSans-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|2913	%{_fontconfig_templatedir}/66-%{fontconf}-sans-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2914	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2915	%{_datadir}/appdata/%{_fontname}-sans-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2916	
21mr|fonts-ttf-google-noto-20181223-3|2917	%package -n fonts-ttf-google-noto-sans-arabic-vf
21mr|fonts-ttf-google-noto-20181223-3|2918	Summary:	Sans Arabic variable font
21mr|fonts-ttf-google-noto-20181223-3|2919	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2920	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2921	
21mr|fonts-ttf-google-noto-20181223-3|2922	%description -n fonts-ttf-google-noto-sans-arabic-vf
21mr|fonts-ttf-google-noto-20181223-3|2923	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2924	Noto font Sans Arabic.
21mr|fonts-ttf-google-noto-20181223-3|2925	
21mr|fonts-ttf-google-noto-20181223-3|2926	%files -n fonts-ttf-google-noto-sans-arabic-vf
21mr|fonts-ttf-google-noto-20181223-3|2927	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|2928	%_ttffontsdir/%_fontnamevf/NotoSansArabic-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|2929	%{_fontconfig_templatedir}/66-%{fontconf}-sans-arabic-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2930	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-arabic-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2931	%{_datadir}/appdata/%{_fontname}-sans-arabic-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2932	
21mr|fonts-ttf-google-noto-20181223-3|2933	%package -n fonts-ttf-google-noto-sans-arabic-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|2934	Summary:	Sans Arabic UI variable font
21mr|fonts-ttf-google-noto-20181223-3|2935	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2936	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2937	
21mr|fonts-ttf-google-noto-20181223-3|2938	%description -n fonts-ttf-google-noto-sans-arabic-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|2939	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2940	Noto font Sans Arabic UI.
21mr|fonts-ttf-google-noto-20181223-3|2941	
21mr|fonts-ttf-google-noto-20181223-3|2942	%files -n fonts-ttf-google-noto-sans-arabic-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|2943	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|2944	%_ttffontsdir/%_fontnamevf/NotoSansArabicUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|2945	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-arabic-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2946	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-arabic-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2947	%{_datadir}/appdata/%{_fontname}-sans-arabic-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2948	
21mr|fonts-ttf-google-noto-20181223-3|2949	%package -n fonts-ttf-google-noto-sans-armenian-vf
21mr|fonts-ttf-google-noto-20181223-3|2950	Summary:	Sans Armenian variable font
21mr|fonts-ttf-google-noto-20181223-3|2951	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2952	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2953	
21mr|fonts-ttf-google-noto-20181223-3|2954	%description -n fonts-ttf-google-noto-sans-armenian-vf
21mr|fonts-ttf-google-noto-20181223-3|2955	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2956	Noto font Sans Armenian.
21mr|fonts-ttf-google-noto-20181223-3|2957	
21mr|fonts-ttf-google-noto-20181223-3|2958	%files -n fonts-ttf-google-noto-sans-armenian-vf
21mr|fonts-ttf-google-noto-20181223-3|2959	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|2960	%_ttffontsdir/%_fontnamevf/NotoSansArmenian-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|2961	%{_fontconfig_templatedir}/66-%{fontconf}-sans-armenian-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2962	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-armenian-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2963	%{_datadir}/appdata/%{_fontname}-sans-armenian-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2964	
21mr|fonts-ttf-google-noto-20181223-3|2965	%package -n fonts-ttf-google-noto-sans-bengali-vf
21mr|fonts-ttf-google-noto-20181223-3|2966	Summary:	Sans Bengali variable font
21mr|fonts-ttf-google-noto-20181223-3|2967	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2968	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2969	
21mr|fonts-ttf-google-noto-20181223-3|2970	%description -n fonts-ttf-google-noto-sans-bengali-vf
21mr|fonts-ttf-google-noto-20181223-3|2971	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2972	Noto font Sans Bengali.
21mr|fonts-ttf-google-noto-20181223-3|2973	
21mr|fonts-ttf-google-noto-20181223-3|2974	%files -n fonts-ttf-google-noto-sans-bengali-vf
21mr|fonts-ttf-google-noto-20181223-3|2975	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|2976	%_ttffontsdir/%_fontnamevf/NotoSansBengali-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|2977	%{_fontconfig_templatedir}/66-%{fontconf}-sans-bengali-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2978	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-bengali-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2979	%{_datadir}/appdata/%{_fontname}-sans-bengali-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2980	
21mr|fonts-ttf-google-noto-20181223-3|2981	%package -n fonts-ttf-google-noto-sans-bengali-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|2982	Summary:	Sans Bengali UI variable font
21mr|fonts-ttf-google-noto-20181223-3|2983	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|2984	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|2985	
21mr|fonts-ttf-google-noto-20181223-3|2986	%description -n fonts-ttf-google-noto-sans-bengali-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|2987	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|2988	Noto font Sans Bengali UI.
21mr|fonts-ttf-google-noto-20181223-3|2989	
21mr|fonts-ttf-google-noto-20181223-3|2990	%files -n fonts-ttf-google-noto-sans-bengali-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|2991	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|2992	%_ttffontsdir/%_fontnamevf/NotoSansBengaliUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|2993	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-bengali-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2994	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-bengali-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|2995	%{_datadir}/appdata/%{_fontname}-sans-bengali-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|2996	
21mr|fonts-ttf-google-noto-20181223-3|2997	%package -n fonts-ttf-google-noto-sans-canadian-aboriginal-vf
21mr|fonts-ttf-google-noto-20181223-3|2998	Summary:	Sans Canadian Aboriginal variable font
21mr|fonts-ttf-google-noto-20181223-3|2999	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3000	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3001	
21mr|fonts-ttf-google-noto-20181223-3|3002	%description -n fonts-ttf-google-noto-sans-canadian-aboriginal-vf
21mr|fonts-ttf-google-noto-20181223-3|3003	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3004	Noto font Sans Canadian Aboriginal.
21mr|fonts-ttf-google-noto-20181223-3|3005	
21mr|fonts-ttf-google-noto-20181223-3|3006	%files -n fonts-ttf-google-noto-sans-canadian-aboriginal-vf
21mr|fonts-ttf-google-noto-20181223-3|3007	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3008	%_ttffontsdir/%_fontnamevf/NotoSansCanadianAboriginal-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3009	%{_fontconfig_templatedir}/66-%{fontconf}-sans-canadian-aboriginal-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3010	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-canadian-aboriginal-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3011	%{_datadir}/appdata/%{_fontname}-sans-canadian-aboriginal-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3012	
21mr|fonts-ttf-google-noto-20181223-3|3013	%package -n fonts-ttf-google-noto-sans-cham-vf
21mr|fonts-ttf-google-noto-20181223-3|3014	Summary:	Sans Cham variable font
21mr|fonts-ttf-google-noto-20181223-3|3015	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3016	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3017	
21mr|fonts-ttf-google-noto-20181223-3|3018	%description -n fonts-ttf-google-noto-sans-cham-vf
21mr|fonts-ttf-google-noto-20181223-3|3019	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3020	Noto font Sans Cham.
21mr|fonts-ttf-google-noto-20181223-3|3021	
21mr|fonts-ttf-google-noto-20181223-3|3022	%files -n fonts-ttf-google-noto-sans-cham-vf
21mr|fonts-ttf-google-noto-20181223-3|3023	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3024	%_ttffontsdir/%_fontnamevf/NotoSansCham-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3025	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cham-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3026	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cham-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3027	%{_datadir}/appdata/%{_fontname}-sans-cham-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3028	
21mr|fonts-ttf-google-noto-20181223-3|3029	%package -n fonts-ttf-google-noto-sans-cherokee-vf
21mr|fonts-ttf-google-noto-20181223-3|3030	Summary:	Sans Cherokee variable font
21mr|fonts-ttf-google-noto-20181223-3|3031	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3032	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3033	
21mr|fonts-ttf-google-noto-20181223-3|3034	%description -n fonts-ttf-google-noto-sans-cherokee-vf
21mr|fonts-ttf-google-noto-20181223-3|3035	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3036	Noto font Sans Cherokee.
21mr|fonts-ttf-google-noto-20181223-3|3037	
21mr|fonts-ttf-google-noto-20181223-3|3038	%files -n fonts-ttf-google-noto-sans-cherokee-vf
21mr|fonts-ttf-google-noto-20181223-3|3039	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3040	%_ttffontsdir/%_fontnamevf/NotoSansCherokee-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3041	%{_fontconfig_templatedir}/66-%{fontconf}-sans-cherokee-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3042	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-cherokee-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3043	%{_datadir}/appdata/%{_fontname}-sans-cherokee-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3044	
21mr|fonts-ttf-google-noto-20181223-3|3045	%package -n fonts-ttf-google-noto-sans-devanagari-vf
21mr|fonts-ttf-google-noto-20181223-3|3046	Summary:	Sans Devanagari variable font
21mr|fonts-ttf-google-noto-20181223-3|3047	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3048	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3049	
21mr|fonts-ttf-google-noto-20181223-3|3050	%description -n fonts-ttf-google-noto-sans-devanagari-vf
21mr|fonts-ttf-google-noto-20181223-3|3051	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3052	Noto font Sans Devanagari.
21mr|fonts-ttf-google-noto-20181223-3|3053	
21mr|fonts-ttf-google-noto-20181223-3|3054	%files -n fonts-ttf-google-noto-sans-devanagari-vf
21mr|fonts-ttf-google-noto-20181223-3|3055	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3056	%_ttffontsdir/%_fontnamevf/NotoSansDevanagari-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3057	%{_fontconfig_templatedir}/66-%{fontconf}-sans-devanagari-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3058	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-devanagari-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3059	%{_datadir}/appdata/%{_fontname}-sans-devanagari-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3060	
21mr|fonts-ttf-google-noto-20181223-3|3061	%package -n fonts-ttf-google-noto-sans-devanagari-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3062	Summary:	Sans Devanagari UI variable font
21mr|fonts-ttf-google-noto-20181223-3|3063	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3064	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3065	
21mr|fonts-ttf-google-noto-20181223-3|3066	%description -n fonts-ttf-google-noto-sans-devanagari-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3067	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3068	Noto font Sans Devanagari UI.
21mr|fonts-ttf-google-noto-20181223-3|3069	
21mr|fonts-ttf-google-noto-20181223-3|3070	%files -n fonts-ttf-google-noto-sans-devanagari-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3071	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3072	%_ttffontsdir/%_fontnamevf/NotoSansDevanagariUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3073	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-devanagari-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3074	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-devanagari-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3075	%{_datadir}/appdata/%{_fontname}-sans-devanagari-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3076	
21mr|fonts-ttf-google-noto-20181223-3|3077	%package -n fonts-ttf-google-noto-sans-display-vf
21mr|fonts-ttf-google-noto-20181223-3|3078	Summary:	Sans Display variable font
21mr|fonts-ttf-google-noto-20181223-3|3079	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3080	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3081	
21mr|fonts-ttf-google-noto-20181223-3|3082	%description -n fonts-ttf-google-noto-sans-display-vf
21mr|fonts-ttf-google-noto-20181223-3|3083	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3084	Noto font Sans Display.
21mr|fonts-ttf-google-noto-20181223-3|3085	
21mr|fonts-ttf-google-noto-20181223-3|3086	%files -n fonts-ttf-google-noto-sans-display-vf
21mr|fonts-ttf-google-noto-20181223-3|3087	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3088	%_ttffontsdir/%_fontnamevf/NotoSansDisplay-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3089	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-display-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3090	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-display-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3091	%{_datadir}/appdata/%{_fontname}-sans-display-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3092	
21mr|fonts-ttf-google-noto-20181223-3|3093	%package -n fonts-ttf-google-noto-sans-ethiopic-vf
21mr|fonts-ttf-google-noto-20181223-3|3094	Summary:	Sans Ethiopic variable font
21mr|fonts-ttf-google-noto-20181223-3|3095	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3096	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3097	
21mr|fonts-ttf-google-noto-20181223-3|3098	%description -n fonts-ttf-google-noto-sans-ethiopic-vf
21mr|fonts-ttf-google-noto-20181223-3|3099	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3100	Noto font Sans Ethiopic.
21mr|fonts-ttf-google-noto-20181223-3|3101	
21mr|fonts-ttf-google-noto-20181223-3|3102	%files -n fonts-ttf-google-noto-sans-ethiopic-vf
21mr|fonts-ttf-google-noto-20181223-3|3103	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3104	%_ttffontsdir/%_fontnamevf/NotoSansEthiopic-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3105	%{_fontconfig_templatedir}/66-%{fontconf}-sans-ethiopic-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3106	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-ethiopic-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3107	%{_datadir}/appdata/%{_fontname}-sans-ethiopic-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3108	
21mr|fonts-ttf-google-noto-20181223-3|3109	%package -n fonts-ttf-google-noto-sans-georgian-vf
21mr|fonts-ttf-google-noto-20181223-3|3110	Summary:	Sans Georgian variable font
21mr|fonts-ttf-google-noto-20181223-3|3111	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3112	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3113	
21mr|fonts-ttf-google-noto-20181223-3|3114	%description -n fonts-ttf-google-noto-sans-georgian-vf
21mr|fonts-ttf-google-noto-20181223-3|3115	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3116	Noto font Sans Georgian.
21mr|fonts-ttf-google-noto-20181223-3|3117	
21mr|fonts-ttf-google-noto-20181223-3|3118	%files -n fonts-ttf-google-noto-sans-georgian-vf
21mr|fonts-ttf-google-noto-20181223-3|3119	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3120	%_ttffontsdir/%_fontnamevf/NotoSansGeorgian-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3121	%{_fontconfig_templatedir}/66-%{fontconf}-sans-georgian-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3122	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-georgian-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3123	%{_datadir}/appdata/%{_fontname}-sans-georgian-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3124	
21mr|fonts-ttf-google-noto-20181223-3|3125	%package -n fonts-ttf-google-noto-sans-hebrew-vf
21mr|fonts-ttf-google-noto-20181223-3|3126	Summary:	Sans Hebrew variable font
21mr|fonts-ttf-google-noto-20181223-3|3127	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3128	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3129	
21mr|fonts-ttf-google-noto-20181223-3|3130	%description -n fonts-ttf-google-noto-sans-hebrew-vf
21mr|fonts-ttf-google-noto-20181223-3|3131	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3132	Noto font Sans Hebrew.
21mr|fonts-ttf-google-noto-20181223-3|3133	
21mr|fonts-ttf-google-noto-20181223-3|3134	%files -n fonts-ttf-google-noto-sans-hebrew-vf
21mr|fonts-ttf-google-noto-20181223-3|3135	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3136	%_ttffontsdir/%_fontnamevf/NotoSansHebrew-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3137	%{_fontconfig_templatedir}/66-%{fontconf}-sans-hebrew-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3138	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-hebrew-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3139	%{_datadir}/appdata/%{_fontname}-sans-hebrew-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3140	
21mr|fonts-ttf-google-noto-20181223-3|3141	%package -n fonts-ttf-google-noto-sans-kannada-vf
21mr|fonts-ttf-google-noto-20181223-3|3142	Summary:	Sans Kannada variable font
21mr|fonts-ttf-google-noto-20181223-3|3143	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3144	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3145	
21mr|fonts-ttf-google-noto-20181223-3|3146	%description -n fonts-ttf-google-noto-sans-kannada-vf
21mr|fonts-ttf-google-noto-20181223-3|3147	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3148	Noto font Sans Kannada.
21mr|fonts-ttf-google-noto-20181223-3|3149	
21mr|fonts-ttf-google-noto-20181223-3|3150	%files -n fonts-ttf-google-noto-sans-kannada-vf
21mr|fonts-ttf-google-noto-20181223-3|3151	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3152	%_ttffontsdir/%_fontnamevf/NotoSansKannada-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3153	%{_fontconfig_templatedir}/66-%{fontconf}-sans-kannada-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3154	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-kannada-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3155	%{_datadir}/appdata/%{_fontname}-sans-kannada-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3156	
21mr|fonts-ttf-google-noto-20181223-3|3157	%package -n fonts-ttf-google-noto-sans-kannada-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3158	Summary:	Sans Kannada UI variable font
21mr|fonts-ttf-google-noto-20181223-3|3159	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3160	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3161	
21mr|fonts-ttf-google-noto-20181223-3|3162	%description -n fonts-ttf-google-noto-sans-kannada-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3163	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3164	Noto font Sans Kannada UI.
21mr|fonts-ttf-google-noto-20181223-3|3165	
21mr|fonts-ttf-google-noto-20181223-3|3166	%files -n fonts-ttf-google-noto-sans-kannada-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3167	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3168	%_ttffontsdir/%_fontnamevf/NotoSansKannadaUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3169	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-kannada-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3170	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-kannada-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3171	%{_datadir}/appdata/%{_fontname}-sans-kannada-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3172	
21mr|fonts-ttf-google-noto-20181223-3|3173	%package -n fonts-ttf-google-noto-sans-khmer-vf
21mr|fonts-ttf-google-noto-20181223-3|3174	Summary:	Sans Khmer variable font
21mr|fonts-ttf-google-noto-20181223-3|3175	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3176	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3177	
21mr|fonts-ttf-google-noto-20181223-3|3178	%description -n fonts-ttf-google-noto-sans-khmer-vf
21mr|fonts-ttf-google-noto-20181223-3|3179	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3180	Noto font Sans Khmer.
21mr|fonts-ttf-google-noto-20181223-3|3181	
21mr|fonts-ttf-google-noto-20181223-3|3182	%files -n fonts-ttf-google-noto-sans-khmer-vf
21mr|fonts-ttf-google-noto-20181223-3|3183	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3184	%_ttffontsdir/%_fontnamevf/NotoSansKhmer-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3185	%{_fontconfig_templatedir}/66-%{fontconf}-sans-khmer-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3186	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-khmer-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3187	%{_datadir}/appdata/%{_fontname}-sans-khmer-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3188	
21mr|fonts-ttf-google-noto-20181223-3|3189	%package -n fonts-ttf-google-noto-sans-khmer-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3190	Summary:	Sans Khmer UI variable font
21mr|fonts-ttf-google-noto-20181223-3|3191	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3192	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3193	
21mr|fonts-ttf-google-noto-20181223-3|3194	%description -n fonts-ttf-google-noto-sans-khmer-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3195	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3196	Noto font Sans Khmer UI.
21mr|fonts-ttf-google-noto-20181223-3|3197	
21mr|fonts-ttf-google-noto-20181223-3|3198	%files -n fonts-ttf-google-noto-sans-khmer-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3199	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3200	%_ttffontsdir/%_fontnamevf/NotoSansKhmerUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3201	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-khmer-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3202	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-khmer-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3203	%{_datadir}/appdata/%{_fontname}-sans-khmer-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3204	
21mr|fonts-ttf-google-noto-20181223-3|3205	%package -n fonts-ttf-google-noto-sans-lao-vf
21mr|fonts-ttf-google-noto-20181223-3|3206	Summary:	Sans Lao variable font
21mr|fonts-ttf-google-noto-20181223-3|3207	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3208	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3209	
21mr|fonts-ttf-google-noto-20181223-3|3210	%description -n fonts-ttf-google-noto-sans-lao-vf
21mr|fonts-ttf-google-noto-20181223-3|3211	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3212	Noto font Sans Lao.
21mr|fonts-ttf-google-noto-20181223-3|3213	
21mr|fonts-ttf-google-noto-20181223-3|3214	%files -n fonts-ttf-google-noto-sans-lao-vf
21mr|fonts-ttf-google-noto-20181223-3|3215	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3216	%_ttffontsdir/%_fontnamevf/NotoSansLao-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3217	%{_fontconfig_templatedir}/66-%{fontconf}-sans-lao-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3218	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-lao-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3219	%{_datadir}/appdata/%{_fontname}-sans-lao-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3220	
21mr|fonts-ttf-google-noto-20181223-3|3221	%package -n fonts-ttf-google-noto-sans-lao-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3222	Summary:	Sans Lao UI variable font
21mr|fonts-ttf-google-noto-20181223-3|3223	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3224	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3225	
21mr|fonts-ttf-google-noto-20181223-3|3226	%description -n fonts-ttf-google-noto-sans-lao-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3227	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3228	Noto font Sans Lao UI.
21mr|fonts-ttf-google-noto-20181223-3|3229	
21mr|fonts-ttf-google-noto-20181223-3|3230	%files -n fonts-ttf-google-noto-sans-lao-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3231	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3232	%_ttffontsdir/%_fontnamevf/NotoSansLaoUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3233	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-lao-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3234	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-lao-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3235	%{_datadir}/appdata/%{_fontname}-sans-lao-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3236	
21mr|fonts-ttf-google-noto-20181223-3|3237	%package -n fonts-ttf-google-noto-sans-malayalam-vf
21mr|fonts-ttf-google-noto-20181223-3|3238	Summary:	Sans Malayalam variable font
21mr|fonts-ttf-google-noto-20181223-3|3239	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3240	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3241	
21mr|fonts-ttf-google-noto-20181223-3|3242	%description -n fonts-ttf-google-noto-sans-malayalam-vf
21mr|fonts-ttf-google-noto-20181223-3|3243	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3244	Noto font Sans Malayalam.
21mr|fonts-ttf-google-noto-20181223-3|3245	
21mr|fonts-ttf-google-noto-20181223-3|3246	%files -n fonts-ttf-google-noto-sans-malayalam-vf
21mr|fonts-ttf-google-noto-20181223-3|3247	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3248	%_ttffontsdir/%_fontnamevf/NotoSansMalayalam-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3249	%{_fontconfig_templatedir}/66-%{fontconf}-sans-malayalam-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3250	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-malayalam-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3251	%{_datadir}/appdata/%{_fontname}-sans-malayalam-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3252	
21mr|fonts-ttf-google-noto-20181223-3|3253	%package -n fonts-ttf-google-noto-sans-malayalam-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3254	Summary:	Sans Malayalam UI variable font
21mr|fonts-ttf-google-noto-20181223-3|3255	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3256	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3257	
21mr|fonts-ttf-google-noto-20181223-3|3258	%description -n fonts-ttf-google-noto-sans-malayalam-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3259	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3260	Noto font Sans Malayalam UI.
21mr|fonts-ttf-google-noto-20181223-3|3261	
21mr|fonts-ttf-google-noto-20181223-3|3262	%files -n fonts-ttf-google-noto-sans-malayalam-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3263	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3264	%_ttffontsdir/%_fontnamevf/NotoSansMalayalamUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3265	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-malayalam-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3266	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-malayalam-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3267	%{_datadir}/appdata/%{_fontname}-sans-malayalam-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3268	
21mr|fonts-ttf-google-noto-20181223-3|3269	%package -n fonts-ttf-google-noto-sans-mono-vf
21mr|fonts-ttf-google-noto-20181223-3|3270	Summary:	Sans Mono variable font
21mr|fonts-ttf-google-noto-20181223-3|3271	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3272	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3273	
21mr|fonts-ttf-google-noto-20181223-3|3274	%description -n fonts-ttf-google-noto-sans-mono-vf
21mr|fonts-ttf-google-noto-20181223-3|3275	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3276	Noto font Sans Mono.
21mr|fonts-ttf-google-noto-20181223-3|3277	
21mr|fonts-ttf-google-noto-20181223-3|3278	%files -n fonts-ttf-google-noto-sans-mono-vf
21mr|fonts-ttf-google-noto-20181223-3|3279	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3280	%_ttffontsdir/%_fontnamevf/NotoSansMono-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3281	%{_fontconfig_templatedir}/66-%{fontconf}-sans-mono-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3282	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-mono-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3283	%{_datadir}/appdata/%{_fontname}-sans-mono-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3284	
21mr|fonts-ttf-google-noto-20181223-3|3285	%package -n fonts-ttf-google-noto-sans-myanmar-vf
21mr|fonts-ttf-google-noto-20181223-3|3286	Summary:	Sans Myanmar variable font
21mr|fonts-ttf-google-noto-20181223-3|3287	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3288	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3289	
21mr|fonts-ttf-google-noto-20181223-3|3290	%description -n fonts-ttf-google-noto-sans-myanmar-vf
21mr|fonts-ttf-google-noto-20181223-3|3291	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3292	Noto font Sans Myanmar.
21mr|fonts-ttf-google-noto-20181223-3|3293	
21mr|fonts-ttf-google-noto-20181223-3|3294	%files -n fonts-ttf-google-noto-sans-myanmar-vf
21mr|fonts-ttf-google-noto-20181223-3|3295	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3296	%_ttffontsdir/%_fontnamevf/NotoSansMyanmar-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3297	%{_fontconfig_templatedir}/66-%{fontconf}-sans-myanmar-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3298	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-myanmar-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3299	%{_datadir}/appdata/%{_fontname}-sans-myanmar-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3300	
21mr|fonts-ttf-google-noto-20181223-3|3301	%package -n fonts-ttf-google-noto-sans-myanmar-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3302	Summary:	Sans Myanmar UI variable font
21mr|fonts-ttf-google-noto-20181223-3|3303	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3304	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3305	
21mr|fonts-ttf-google-noto-20181223-3|3306	%description -n fonts-ttf-google-noto-sans-myanmar-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3307	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3308	Noto font Sans Myanmar UI.
21mr|fonts-ttf-google-noto-20181223-3|3309	
21mr|fonts-ttf-google-noto-20181223-3|3310	%files -n fonts-ttf-google-noto-sans-myanmar-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3311	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3312	%_ttffontsdir/%_fontnamevf/NotoSansMyanmarUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3313	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-myanmar-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3314	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-myanmar-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3315	%{_datadir}/appdata/%{_fontname}-sans-myanmar-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3316	
21mr|fonts-ttf-google-noto-20181223-3|3317	%package -n fonts-ttf-google-noto-sans-sinhala-vf
21mr|fonts-ttf-google-noto-20181223-3|3318	Summary:	Sans Sinhala variable font
21mr|fonts-ttf-google-noto-20181223-3|3319	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3320	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3321	
21mr|fonts-ttf-google-noto-20181223-3|3322	%description -n fonts-ttf-google-noto-sans-sinhala-vf
21mr|fonts-ttf-google-noto-20181223-3|3323	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3324	Noto font Sans Sinhala.
21mr|fonts-ttf-google-noto-20181223-3|3325	
21mr|fonts-ttf-google-noto-20181223-3|3326	%files -n fonts-ttf-google-noto-sans-sinhala-vf
21mr|fonts-ttf-google-noto-20181223-3|3327	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3328	%_ttffontsdir/%_fontnamevf/NotoSansSinhala-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3329	%{_fontconfig_templatedir}/%{hprio}-%{fontconf}-sans-sinhala-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3330	%config(noreplace) %{_fontconfig_confdir}/%{hprio}-%{fontconf}-sans-sinhala-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3331	%{_datadir}/appdata/%{_fontname}-sans-sinhala-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3332	
21mr|fonts-ttf-google-noto-20181223-3|3333	%package -n fonts-ttf-google-noto-sans-symbols-vf
21mr|fonts-ttf-google-noto-20181223-3|3334	Summary:	Sans Symbols variable font
21mr|fonts-ttf-google-noto-20181223-3|3335	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3336	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3337	
21mr|fonts-ttf-google-noto-20181223-3|3338	%description -n fonts-ttf-google-noto-sans-symbols-vf
21mr|fonts-ttf-google-noto-20181223-3|3339	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3340	Noto font Sans Symbols.
21mr|fonts-ttf-google-noto-20181223-3|3341	
21mr|fonts-ttf-google-noto-20181223-3|3342	%files -n fonts-ttf-google-noto-sans-symbols-vf
21mr|fonts-ttf-google-noto-20181223-3|3343	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3344	%_ttffontsdir/%_fontnamevf/NotoSansSymbols-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3345	%{_fontconfig_templatedir}/66-%{fontconf}-sans-symbols-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3346	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-symbols-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3347	%{_datadir}/appdata/%{_fontname}-sans-symbols-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3348	
21mr|fonts-ttf-google-noto-20181223-3|3349	%package -n fonts-ttf-google-noto-sans-tamil-vf
21mr|fonts-ttf-google-noto-20181223-3|3350	Summary:	Sans Tamil variable font
21mr|fonts-ttf-google-noto-20181223-3|3351	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3352	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3353	
21mr|fonts-ttf-google-noto-20181223-3|3354	%description -n fonts-ttf-google-noto-sans-tamil-vf
21mr|fonts-ttf-google-noto-20181223-3|3355	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3356	Noto font Sans Tamil.
21mr|fonts-ttf-google-noto-20181223-3|3357	
21mr|fonts-ttf-google-noto-20181223-3|3358	%files -n fonts-ttf-google-noto-sans-tamil-vf
21mr|fonts-ttf-google-noto-20181223-3|3359	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3360	%_ttffontsdir/%_fontnamevf/NotoSansTamil-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3361	%{_fontconfig_templatedir}/66-%{fontconf}-sans-tamil-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3362	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-tamil-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3363	%{_datadir}/appdata/%{_fontname}-sans-tamil-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3364	
21mr|fonts-ttf-google-noto-20181223-3|3365	%package -n fonts-ttf-google-noto-sans-tamil-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3366	Summary:	Sans Tamil UI variable font
21mr|fonts-ttf-google-noto-20181223-3|3367	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3368	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3369	
21mr|fonts-ttf-google-noto-20181223-3|3370	%description -n fonts-ttf-google-noto-sans-tamil-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3371	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3372	Noto font Sans Tamil UI.
21mr|fonts-ttf-google-noto-20181223-3|3373	
21mr|fonts-ttf-google-noto-20181223-3|3374	%files -n fonts-ttf-google-noto-sans-tamil-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3375	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3376	%_ttffontsdir/%_fontnamevf/NotoSansTamilUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3377	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-tamil-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3378	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-tamil-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3379	%{_datadir}/appdata/%{_fontname}-sans-tamil-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3380	
21mr|fonts-ttf-google-noto-20181223-3|3381	%package -n fonts-ttf-google-noto-sans-thaana-vf
21mr|fonts-ttf-google-noto-20181223-3|3382	Summary:	Sans Thaana variable font
21mr|fonts-ttf-google-noto-20181223-3|3383	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3384	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3385	
21mr|fonts-ttf-google-noto-20181223-3|3386	%description -n fonts-ttf-google-noto-sans-thaana-vf
21mr|fonts-ttf-google-noto-20181223-3|3387	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3388	Noto font Sans Thaana.
21mr|fonts-ttf-google-noto-20181223-3|3389	
21mr|fonts-ttf-google-noto-20181223-3|3390	%files -n fonts-ttf-google-noto-sans-thaana-vf
21mr|fonts-ttf-google-noto-20181223-3|3391	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3392	%_ttffontsdir/%_fontnamevf/NotoSansThaana-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3393	%{_fontconfig_templatedir}/66-%{fontconf}-sans-thaana-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3394	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-thaana-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3395	%{_datadir}/appdata/%{_fontname}-sans-thaana-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3396	
21mr|fonts-ttf-google-noto-20181223-3|3397	%package -n fonts-ttf-google-noto-sans-thai-vf
21mr|fonts-ttf-google-noto-20181223-3|3398	Summary:	Sans Thai variable font
21mr|fonts-ttf-google-noto-20181223-3|3399	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3400	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3401	
21mr|fonts-ttf-google-noto-20181223-3|3402	%description -n fonts-ttf-google-noto-sans-thai-vf
21mr|fonts-ttf-google-noto-20181223-3|3403	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3404	Noto font Sans Thai.
21mr|fonts-ttf-google-noto-20181223-3|3405	
21mr|fonts-ttf-google-noto-20181223-3|3406	%files -n fonts-ttf-google-noto-sans-thai-vf
21mr|fonts-ttf-google-noto-20181223-3|3407	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3408	%_ttffontsdir/%_fontnamevf/NotoSansThai-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3409	%{_fontconfig_templatedir}/66-%{fontconf}-sans-thai-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3410	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-sans-thai-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3411	%{_datadir}/appdata/%{_fontname}-sans-thai-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3412	
21mr|fonts-ttf-google-noto-20181223-3|3413	%package -n fonts-ttf-google-noto-sans-thai-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3414	Summary:	Sans Thai UI variable font
21mr|fonts-ttf-google-noto-20181223-3|3415	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3416	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3417	
21mr|fonts-ttf-google-noto-20181223-3|3418	%description -n fonts-ttf-google-noto-sans-thai-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3419	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3420	Noto font Sans Thai UI.
21mr|fonts-ttf-google-noto-20181223-3|3421	
21mr|fonts-ttf-google-noto-20181223-3|3422	%files -n fonts-ttf-google-noto-sans-thai-ui-vf
21mr|fonts-ttf-google-noto-20181223-3|3423	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3424	%_ttffontsdir/%_fontnamevf/NotoSansThaiUI-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3425	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-sans-thai-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3426	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-sans-thai-ui-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3427	%{_datadir}/appdata/%{_fontname}-sans-thai-ui-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3428	
21mr|fonts-ttf-google-noto-20181223-3|3429	%package -n fonts-ttf-google-noto-serif-vf
21mr|fonts-ttf-google-noto-20181223-3|3430	Summary:	Serif variable font
21mr|fonts-ttf-google-noto-20181223-3|3431	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3432	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3433	
21mr|fonts-ttf-google-noto-20181223-3|3434	%description -n fonts-ttf-google-noto-serif-vf
21mr|fonts-ttf-google-noto-20181223-3|3435	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3436	Noto font Serif.
21mr|fonts-ttf-google-noto-20181223-3|3437	
21mr|fonts-ttf-google-noto-20181223-3|3438	%files -n fonts-ttf-google-noto-serif-vf
21mr|fonts-ttf-google-noto-20181223-3|3439	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3440	%_ttffontsdir/%_fontnamevf/NotoSerif-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3441	%{_fontconfig_templatedir}/66-%{fontconf}-serif-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3442	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3443	%{_datadir}/appdata/%{_fontname}-serif-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3444	
21mr|fonts-ttf-google-noto-20181223-3|3445	%package -n fonts-ttf-google-noto-serif-armenian-vf
21mr|fonts-ttf-google-noto-20181223-3|3446	Summary:	Serif Armenian variable font
21mr|fonts-ttf-google-noto-20181223-3|3447	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3448	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3449	
21mr|fonts-ttf-google-noto-20181223-3|3450	%description -n fonts-ttf-google-noto-serif-armenian-vf
21mr|fonts-ttf-google-noto-20181223-3|3451	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3452	Noto font Serif Armenian.
21mr|fonts-ttf-google-noto-20181223-3|3453	
21mr|fonts-ttf-google-noto-20181223-3|3454	%files -n fonts-ttf-google-noto-serif-armenian-vf
21mr|fonts-ttf-google-noto-20181223-3|3455	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3456	%_ttffontsdir/%_fontnamevf/NotoSerifArmenian-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3457	%{_fontconfig_templatedir}/66-%{fontconf}-serif-armenian-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3458	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-armenian-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3459	%{_datadir}/appdata/%{_fontname}-serif-armenian-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3460	
21mr|fonts-ttf-google-noto-20181223-3|3461	%package -n fonts-ttf-google-noto-serif-display-vf
21mr|fonts-ttf-google-noto-20181223-3|3462	Summary:	Serif Display variable font
21mr|fonts-ttf-google-noto-20181223-3|3463	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3464	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3465	
21mr|fonts-ttf-google-noto-20181223-3|3466	%description -n fonts-ttf-google-noto-serif-display-vf
21mr|fonts-ttf-google-noto-20181223-3|3467	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3468	Noto font Serif Display.
21mr|fonts-ttf-google-noto-20181223-3|3469	
21mr|fonts-ttf-google-noto-20181223-3|3470	%files -n fonts-ttf-google-noto-serif-display-vf
21mr|fonts-ttf-google-noto-20181223-3|3471	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3472	%_ttffontsdir/%_fontnamevf/NotoSerifDisplay-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3473	%{_fontconfig_templatedir}/%{lprio}-%{fontconf}-serif-display-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3474	%config(noreplace) %{_fontconfig_confdir}/%{lprio}-%{fontconf}-serif-display-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3475	%{_datadir}/appdata/%{_fontname}-serif-display-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3476	
21mr|fonts-ttf-google-noto-20181223-3|3477	%package -n fonts-ttf-google-noto-serif-ethiopic-vf
21mr|fonts-ttf-google-noto-20181223-3|3478	Summary:	Serif Ethiopic variable font
21mr|fonts-ttf-google-noto-20181223-3|3479	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3480	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3481	
21mr|fonts-ttf-google-noto-20181223-3|3482	%description -n fonts-ttf-google-noto-serif-ethiopic-vf
21mr|fonts-ttf-google-noto-20181223-3|3483	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3484	Noto font Serif Ethiopic.
21mr|fonts-ttf-google-noto-20181223-3|3485	
21mr|fonts-ttf-google-noto-20181223-3|3486	%files -n fonts-ttf-google-noto-serif-ethiopic-vf
21mr|fonts-ttf-google-noto-20181223-3|3487	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3488	%_ttffontsdir/%_fontnamevf/NotoSerifEthiopic-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3489	%{_fontconfig_templatedir}/66-%{fontconf}-serif-ethiopic-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3490	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-ethiopic-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3491	%{_datadir}/appdata/%{_fontname}-serif-ethiopic-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3492	
21mr|fonts-ttf-google-noto-20181223-3|3493	%package -n fonts-ttf-google-noto-serif-georgian-vf
21mr|fonts-ttf-google-noto-20181223-3|3494	Summary:	Serif Georgian variable font
21mr|fonts-ttf-google-noto-20181223-3|3495	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3496	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3497	
21mr|fonts-ttf-google-noto-20181223-3|3498	%description -n fonts-ttf-google-noto-serif-georgian-vf
21mr|fonts-ttf-google-noto-20181223-3|3499	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3500	Noto font Serif Georgian.
21mr|fonts-ttf-google-noto-20181223-3|3501	
21mr|fonts-ttf-google-noto-20181223-3|3502	%files -n fonts-ttf-google-noto-serif-georgian-vf
21mr|fonts-ttf-google-noto-20181223-3|3503	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3504	%_ttffontsdir/%_fontnamevf/NotoSerifGeorgian-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3505	%{_fontconfig_templatedir}/66-%{fontconf}-serif-georgian-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3506	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-georgian-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3507	%{_datadir}/appdata/%{_fontname}-serif-georgian-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3508	
21mr|fonts-ttf-google-noto-20181223-3|3509	%package -n fonts-ttf-google-noto-serif-gujarati-vf
21mr|fonts-ttf-google-noto-20181223-3|3510	Summary:	Serif Gujarati variable font
21mr|fonts-ttf-google-noto-20181223-3|3511	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3512	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3513	
21mr|fonts-ttf-google-noto-20181223-3|3514	%description -n fonts-ttf-google-noto-serif-gujarati-vf
21mr|fonts-ttf-google-noto-20181223-3|3515	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3516	Noto font Serif Gujarati.
21mr|fonts-ttf-google-noto-20181223-3|3517	
21mr|fonts-ttf-google-noto-20181223-3|3518	%files -n fonts-ttf-google-noto-serif-gujarati-vf
21mr|fonts-ttf-google-noto-20181223-3|3519	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3520	%_ttffontsdir/%_fontnamevf/NotoSerifGujarati-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3521	%{_fontconfig_templatedir}/66-%{fontconf}-serif-gujarati-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3522	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-gujarati-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3523	%{_datadir}/appdata/%{_fontname}-serif-gujarati-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3524	
21mr|fonts-ttf-google-noto-20181223-3|3525	%package -n fonts-ttf-google-noto-serif-gurmukhi-vf
21mr|fonts-ttf-google-noto-20181223-3|3526	Summary:	Serif Gurmukhi variable font
21mr|fonts-ttf-google-noto-20181223-3|3527	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3528	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3529	
21mr|fonts-ttf-google-noto-20181223-3|3530	%description -n fonts-ttf-google-noto-serif-gurmukhi-vf
21mr|fonts-ttf-google-noto-20181223-3|3531	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3532	Noto font Serif Gurmukhi.
21mr|fonts-ttf-google-noto-20181223-3|3533	
21mr|fonts-ttf-google-noto-20181223-3|3534	%files -n fonts-ttf-google-noto-serif-gurmukhi-vf
21mr|fonts-ttf-google-noto-20181223-3|3535	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3536	%_ttffontsdir/%_fontnamevf/NotoSerifGurmukhi-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3537	%{_fontconfig_templatedir}/66-%{fontconf}-serif-gurmukhi-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3538	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-gurmukhi-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3539	%{_datadir}/appdata/%{_fontname}-serif-gurmukhi-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3540	
21mr|fonts-ttf-google-noto-20181223-3|3541	%package -n fonts-ttf-google-noto-serif-hebrew-vf
21mr|fonts-ttf-google-noto-20181223-3|3542	Summary:	Serif Hebrew variable font
21mr|fonts-ttf-google-noto-20181223-3|3543	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3544	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3545	
21mr|fonts-ttf-google-noto-20181223-3|3546	%description -n fonts-ttf-google-noto-serif-hebrew-vf
21mr|fonts-ttf-google-noto-20181223-3|3547	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3548	Noto font Serif Hebrew.
21mr|fonts-ttf-google-noto-20181223-3|3549	
21mr|fonts-ttf-google-noto-20181223-3|3550	%files -n fonts-ttf-google-noto-serif-hebrew-vf
21mr|fonts-ttf-google-noto-20181223-3|3551	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3552	%_ttffontsdir/%_fontnamevf/NotoSerifHebrew-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3553	%{_fontconfig_templatedir}/66-%{fontconf}-serif-hebrew-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3554	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-hebrew-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3555	%{_datadir}/appdata/%{_fontname}-serif-hebrew-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3556	
21mr|fonts-ttf-google-noto-20181223-3|3557	%package -n fonts-ttf-google-noto-serif-kannada-vf
21mr|fonts-ttf-google-noto-20181223-3|3558	Summary:	Serif Kannada variable font
21mr|fonts-ttf-google-noto-20181223-3|3559	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3560	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3561	
21mr|fonts-ttf-google-noto-20181223-3|3562	%description -n fonts-ttf-google-noto-serif-kannada-vf
21mr|fonts-ttf-google-noto-20181223-3|3563	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3564	Noto font Serif Kannada.
21mr|fonts-ttf-google-noto-20181223-3|3565	
21mr|fonts-ttf-google-noto-20181223-3|3566	%files -n fonts-ttf-google-noto-serif-kannada-vf
21mr|fonts-ttf-google-noto-20181223-3|3567	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3568	%_ttffontsdir/%_fontnamevf/NotoSerifKannada-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3569	%{_fontconfig_templatedir}/66-%{fontconf}-serif-kannada-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3570	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-kannada-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3571	%{_datadir}/appdata/%{_fontname}-serif-kannada-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3572	
21mr|fonts-ttf-google-noto-20181223-3|3573	%package -n fonts-ttf-google-noto-serif-khmer-vf
21mr|fonts-ttf-google-noto-20181223-3|3574	Summary:	Serif Khmer variable font
21mr|fonts-ttf-google-noto-20181223-3|3575	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3576	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3577	
21mr|fonts-ttf-google-noto-20181223-3|3578	%description -n fonts-ttf-google-noto-serif-khmer-vf
21mr|fonts-ttf-google-noto-20181223-3|3579	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3580	Noto font Serif Khmer.
21mr|fonts-ttf-google-noto-20181223-3|3581	
21mr|fonts-ttf-google-noto-20181223-3|3582	%files -n fonts-ttf-google-noto-serif-khmer-vf
21mr|fonts-ttf-google-noto-20181223-3|3583	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3584	%_ttffontsdir/%_fontnamevf/NotoSerifKhmer-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3585	%{_fontconfig_templatedir}/66-%{fontconf}-serif-khmer-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3586	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-khmer-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3587	%{_datadir}/appdata/%{_fontname}-serif-khmer-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3588	
21mr|fonts-ttf-google-noto-20181223-3|3589	%package -n fonts-ttf-google-noto-serif-lao-vf
21mr|fonts-ttf-google-noto-20181223-3|3590	Summary:	Serif Lao variable font
21mr|fonts-ttf-google-noto-20181223-3|3591	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3592	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3593	
21mr|fonts-ttf-google-noto-20181223-3|3594	%description -n fonts-ttf-google-noto-serif-lao-vf
21mr|fonts-ttf-google-noto-20181223-3|3595	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3596	Noto font Serif Lao.
21mr|fonts-ttf-google-noto-20181223-3|3597	
21mr|fonts-ttf-google-noto-20181223-3|3598	%files -n fonts-ttf-google-noto-serif-lao-vf
21mr|fonts-ttf-google-noto-20181223-3|3599	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3600	%_ttffontsdir/%_fontnamevf/NotoSerifLao-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3601	%{_fontconfig_templatedir}/66-%{fontconf}-serif-lao-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3602	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-lao-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3603	%{_datadir}/appdata/%{_fontname}-serif-lao-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3604	
21mr|fonts-ttf-google-noto-20181223-3|3605	%package -n fonts-ttf-google-noto-serif-myanmar-vf
21mr|fonts-ttf-google-noto-20181223-3|3606	Summary:	Serif Myanmar variable font
21mr|fonts-ttf-google-noto-20181223-3|3607	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3608	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3609	
21mr|fonts-ttf-google-noto-20181223-3|3610	%description -n fonts-ttf-google-noto-serif-myanmar-vf
21mr|fonts-ttf-google-noto-20181223-3|3611	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3612	Noto font Serif Myanmar.
21mr|fonts-ttf-google-noto-20181223-3|3613	
21mr|fonts-ttf-google-noto-20181223-3|3614	%files -n fonts-ttf-google-noto-serif-myanmar-vf
21mr|fonts-ttf-google-noto-20181223-3|3615	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3616	%_ttffontsdir/%_fontnamevf/NotoSerifMyanmar-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3617	%{_fontconfig_templatedir}/66-%{fontconf}-serif-myanmar-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3618	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-myanmar-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3619	%{_datadir}/appdata/%{_fontname}-serif-myanmar-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3620	
21mr|fonts-ttf-google-noto-20181223-3|3621	%package -n fonts-ttf-google-noto-serif-sinhala-vf
21mr|fonts-ttf-google-noto-20181223-3|3622	Summary:	Serif Sinhala variable font
21mr|fonts-ttf-google-noto-20181223-3|3623	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3624	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3625	
21mr|fonts-ttf-google-noto-20181223-3|3626	%description -n fonts-ttf-google-noto-serif-sinhala-vf
21mr|fonts-ttf-google-noto-20181223-3|3627	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3628	Noto font Serif Sinhala.
21mr|fonts-ttf-google-noto-20181223-3|3629	
21mr|fonts-ttf-google-noto-20181223-3|3630	%files -n fonts-ttf-google-noto-serif-sinhala-vf
21mr|fonts-ttf-google-noto-20181223-3|3631	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3632	%_ttffontsdir/%_fontnamevf/NotoSerifSinhala-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3633	%{_fontconfig_templatedir}/66-%{fontconf}-serif-sinhala-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3634	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-sinhala-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3635	%{_datadir}/appdata/%{_fontname}-serif-sinhala-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3636	
21mr|fonts-ttf-google-noto-20181223-3|3637	%package -n fonts-ttf-google-noto-serif-tamil-vf
21mr|fonts-ttf-google-noto-20181223-3|3638	Summary:	Serif Tamil variable font
21mr|fonts-ttf-google-noto-20181223-3|3639	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3640	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3641	
21mr|fonts-ttf-google-noto-20181223-3|3642	%description -n fonts-ttf-google-noto-serif-tamil-vf
21mr|fonts-ttf-google-noto-20181223-3|3643	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3644	Noto font Serif Tamil.
21mr|fonts-ttf-google-noto-20181223-3|3645	
21mr|fonts-ttf-google-noto-20181223-3|3646	%files -n fonts-ttf-google-noto-serif-tamil-vf
21mr|fonts-ttf-google-noto-20181223-3|3647	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3648	%_ttffontsdir/%_fontnamevf/NotoSerifTamil-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3649	%{_fontconfig_templatedir}/66-%{fontconf}-serif-tamil-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3650	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-tamil-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3651	%{_datadir}/appdata/%{_fontname}-serif-tamil-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3652	
21mr|fonts-ttf-google-noto-20181223-3|3653	%package -n fonts-ttf-google-noto-serif-tamil-slanted-vf
21mr|fonts-ttf-google-noto-20181223-3|3654	Summary:	Serif Tamil Slanted variable font
21mr|fonts-ttf-google-noto-20181223-3|3655	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3656	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3657	
21mr|fonts-ttf-google-noto-20181223-3|3658	%description -n fonts-ttf-google-noto-serif-tamil-slanted-vf
21mr|fonts-ttf-google-noto-20181223-3|3659	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3660	Noto font Serif Tamil Slanted.
21mr|fonts-ttf-google-noto-20181223-3|3661	
21mr|fonts-ttf-google-noto-20181223-3|3662	%files -n fonts-ttf-google-noto-serif-tamil-slanted-vf
21mr|fonts-ttf-google-noto-20181223-3|3663	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3664	%_ttffontsdir/%_fontnamevf/NotoSerifTamilSlanted-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3665	%{_fontconfig_templatedir}/66-%{fontconf}-serif-tamil-slanted-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3666	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-tamil-slanted-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3667	%{_datadir}/appdata/%{_fontname}-serif-tamil-slanted-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3668	
21mr|fonts-ttf-google-noto-20181223-3|3669	%package -n fonts-ttf-google-noto-serif-thai-vf
21mr|fonts-ttf-google-noto-20181223-3|3670	Summary:	Serif Thai variable font
21mr|fonts-ttf-google-noto-20181223-3|3671	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3672	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3673	
21mr|fonts-ttf-google-noto-20181223-3|3674	%description -n fonts-ttf-google-noto-serif-thai-vf
21mr|fonts-ttf-google-noto-20181223-3|3675	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3676	Noto font Serif Thai.
21mr|fonts-ttf-google-noto-20181223-3|3677	
21mr|fonts-ttf-google-noto-20181223-3|3678	%files -n fonts-ttf-google-noto-serif-thai-vf
21mr|fonts-ttf-google-noto-20181223-3|3679	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3680	%_ttffontsdir/%_fontnamevf/NotoSerifThai-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3681	%{_fontconfig_templatedir}/66-%{fontconf}-serif-thai-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3682	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-thai-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3683	%{_datadir}/appdata/%{_fontname}-serif-thai-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3684	
21mr|fonts-ttf-google-noto-20181223-3|3685	%package -n fonts-ttf-google-noto-serif-tibetan-vf
21mr|fonts-ttf-google-noto-20181223-3|3686	Summary:	Serif Tibetan variable font
21mr|fonts-ttf-google-noto-20181223-3|3687	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-20181223-3|3688	Requires:	fonts-ttf-%{_fontname}-common = %{EVRD}
21mr|fonts-ttf-google-noto-20181223-3|3689	
21mr|fonts-ttf-google-noto-20181223-3|3690	%description -n fonts-ttf-google-noto-serif-tibetan-vf
21mr|fonts-ttf-google-noto-20181223-3|3691	%common_desc
21mr|fonts-ttf-google-noto-20181223-3|3692	Noto font Serif Tibetan.
21mr|fonts-ttf-google-noto-20181223-3|3693	
21mr|fonts-ttf-google-noto-20181223-3|3694	%files -n fonts-ttf-google-noto-serif-tibetan-vf
21mr|fonts-ttf-google-noto-20181223-3|3695	%dir %_ttffontsdir/%_fontnamevf
21mr|fonts-ttf-google-noto-20181223-3|3696	%_ttffontsdir/%_fontnamevf/NotoSerifTibetan-*VF.*tf
21mr|fonts-ttf-google-noto-20181223-3|3697	%{_fontconfig_templatedir}/66-%{fontconf}-serif-tibetan-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3698	%config(noreplace) %{_fontconfig_confdir}/66-%{fontconf}-serif-tibetan-vf.conf
21mr|fonts-ttf-google-noto-20181223-3|3699	%{_datadir}/appdata/%{_fontname}-serif-tibetan-vf.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3700	
21mr|fonts-ttf-google-noto-20181223-3|3701	%prep
21mr|fonts-ttf-google-noto-20181223-3|3702	%setup -q -n noto-fonts-%{commit}
21mr|fonts-ttf-google-noto-20181223-3|3703	
21mr|fonts-ttf-google-noto-20181223-3|3704	
21mr|fonts-ttf-google-noto-20181223-3|3705	%build
21mr|fonts-ttf-google-noto-20181223-3|3706	
21mr|fonts-ttf-google-noto-20181223-3|3707	%install
21mr|fonts-ttf-google-noto-20181223-3|3708	%global fontname %{_fontname}
21mr|fonts-ttf-google-noto-20181223-3|3709	%global _fontdir  %_ttffontsdir/%{_fontname}
21mr|fonts-ttf-google-noto-20181223-3|3710	install -m 0755 -d %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-20181223-3|3711	install -m 0644 -p unhinted/Noto*.ttf %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-20181223-3|3712	install -m 0644 -p hinted/Noto*.ttf %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-20181223-3|3713	%global fontname %{_fontnamevf}
21mr|fonts-ttf-google-noto-20181223-3|3714	%global _fontdir  %_ttffontsdir/%{_fontnamevf}
21mr|fonts-ttf-google-noto-20181223-3|3715	install -m 0755 -d %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-20181223-3|3716	install -m 0644 -p phaseIII_only/unhinted/variable-ttf/Noto*.ttf %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-20181223-3|3717	
21mr|fonts-ttf-google-noto-20181223-3|3718	
21mr|fonts-ttf-google-noto-20181223-3|3719	
21mr|fonts-ttf-google-noto-20181223-3|3720	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21mr|fonts-ttf-google-noto-20181223-3|3721	%{buildroot}%{_fontconfig_confdir}
21mr|fonts-ttf-google-noto-20181223-3|3722	
21mr|fonts-ttf-google-noto-20181223-3|3723	# Add appstream metadata
21mr|fonts-ttf-google-noto-20181223-3|3724	install -Dm 0644 -p %{SOURCE200} \
21mr|fonts-ttf-google-noto-20181223-3|3725	%{buildroot}%{_datadir}/appdata/%{_fontname}.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3726	
21mr|fonts-ttf-google-noto-20181223-3|3727	%define fcconfbuild(a:g:p:v)\
21mr|fonts-ttf-google-noto-20181223-3|3728	%define _pname %(echo %{*} | tr "A-Z " "a-z-")\
21mr|fonts-ttf-google-noto-20181223-3|3729	%define pname %{_pname}%{-v:-vf}\
21mr|fonts-ttf-google-noto-20181223-3|3730	%define fconf %{-p*}%{!-p:%{mprio}}-%{fontconf}-%{pname}.conf\
21mr|fonts-ttf-google-noto-20181223-3|3731	cat<<_EOL_>%{buildroot}%{_fontconfig_templatedir}/%{fconf}\
21mr|fonts-ttf-google-noto-20181223-3|3732	<?xml version=\"1.0\" encoding=\"UTF-8\"?>\
21mr|fonts-ttf-google-noto-20181223-3|3733	<!DOCTYPE fontconfig SYSTEM \"fonts.dtd\">\
21mr|fonts-ttf-google-noto-20181223-3|3734	<fontconfig>\
21mr|fonts-ttf-google-noto-20181223-3|3735	<alias>\
21mr|fonts-ttf-google-noto-20181223-3|3736	<family>%{-g*}</family>\
21mr|fonts-ttf-google-noto-20181223-3|3737	<prefer>\
21mr|fonts-ttf-google-noto-20181223-3|3738	<family>Noto %{*}</family>\
21mr|fonts-ttf-google-noto-20181223-3|3739	</prefer>\
21mr|fonts-ttf-google-noto-20181223-3|3740	</alias>\
21mr|fonts-ttf-google-noto-20181223-3|3741	<alias>\
21mr|fonts-ttf-google-noto-20181223-3|3742	<family>Noto %{*}</family>\
21mr|fonts-ttf-google-noto-20181223-3|3743	<default>\
21mr|fonts-ttf-google-noto-20181223-3|3744	<family>%{-g*}</family>\
21mr|fonts-ttf-google-noto-20181223-3|3745	</default>\
21mr|fonts-ttf-google-noto-20181223-3|3746	</alias>\
21mr|fonts-ttf-google-noto-20181223-3|3747	</fontconfig>\
21mr|fonts-ttf-google-noto-20181223-3|3748	_EOL_
21mr|fonts-ttf-google-noto-20181223-3|3749	
21mr|fonts-ttf-google-noto-20181223-3|3750	%fcconfbuild -g fantasy Music
21mr|fonts-ttf-google-noto-20181223-3|3751	%fcconfbuild -g sans-serif Sans Adlam
21mr|fonts-ttf-google-noto-20181223-3|3752	%fcconfbuild -g sans-serif Sans Adlam Unjoined
21mr|fonts-ttf-google-noto-20181223-3|3753	%fcconfbuild -g sans-serif Sans Anatolian Hieroglyphs
21mr|fonts-ttf-google-noto-20181223-3|3754	%fcconfbuild -g sans-serif Sans Arabic
21mr|fonts-ttf-google-noto-20181223-3|3755	%fcconfbuild -p %{lprio} -g sans-serif Sans Arabic UI
21mr|fonts-ttf-google-noto-20181223-3|3756	%fcconfbuild -g sans-serif Sans Avestan
21mr|fonts-ttf-google-noto-20181223-3|3757	%fcconfbuild -g sans-serif Sans Bassa Vah
21mr|fonts-ttf-google-noto-20181223-3|3758	%fcconfbuild -g sans-serif Sans Bhaiksuki
21mr|fonts-ttf-google-noto-20181223-3|3759	%fcconfbuild -g sans-serif Sans Brahmi
21mr|fonts-ttf-google-noto-20181223-3|3760	%fcconfbuild -g sans-serif Sans Carian
21mr|fonts-ttf-google-noto-20181223-3|3761	%fcconfbuild -g sans-serif Sans Caucasian Albanian
21mr|fonts-ttf-google-noto-20181223-3|3762	%fcconfbuild -g sans-serif Sans Chakma
21mr|fonts-ttf-google-noto-20181223-3|3763	%fcconfbuild -g sans-serif Sans Deseret
21mr|fonts-ttf-google-noto-20181223-3|3764	%fcconfbuild -p %{lprio} -g sans-serif Sans Display
21mr|fonts-ttf-google-noto-20181223-3|3765	%fcconfbuild -g sans-serif Sans Duployan
21mr|fonts-ttf-google-noto-20181223-3|3766	%fcconfbuild -g sans-serif Sans Egyptian Hieroglyphs
21mr|fonts-ttf-google-noto-20181223-3|3767	%fcconfbuild -g sans-serif Sans Elbasan
21mr|fonts-ttf-google-noto-20181223-3|3768	%fcconfbuild -g sans-serif Sans Glagolitic
21mr|fonts-ttf-google-noto-20181223-3|3769	%fcconfbuild -g sans-serif Sans Grantha
21mr|fonts-ttf-google-noto-20181223-3|3770	%fcconfbuild -g sans-serif Sans Hatran
21mr|fonts-ttf-google-noto-20181223-3|3771	%fcconfbuild -g sans-serif Sans Imperial Aramaic
21mr|fonts-ttf-google-noto-20181223-3|3772	%fcconfbuild -g sans-serif Sans Inscriptional Pahlavi
21mr|fonts-ttf-google-noto-20181223-3|3773	%fcconfbuild -g sans-serif Sans Inscriptional Parthian
21mr|fonts-ttf-google-noto-20181223-3|3774	%fcconfbuild -g sans-serif Sans Kaithi
21mr|fonts-ttf-google-noto-20181223-3|3775	%fcconfbuild -g sans-serif Sans Kayah Li
21mr|fonts-ttf-google-noto-20181223-3|3776	%fcconfbuild -g sans-serif Sans Kharoshthi
21mr|fonts-ttf-google-noto-20181223-3|3777	%fcconfbuild -g sans-serif Sans Khojki
21mr|fonts-ttf-google-noto-20181223-3|3778	%fcconfbuild -g sans-serif Sans Khudawadi
21mr|fonts-ttf-google-noto-20181223-3|3779	%fcconfbuild -g sans-serif Sans Linear A
21mr|fonts-ttf-google-noto-20181223-3|3780	%fcconfbuild -g sans-serif Sans Linear B
21mr|fonts-ttf-google-noto-20181223-3|3781	%fcconfbuild -g sans-serif Sans Lycian
21mr|fonts-ttf-google-noto-20181223-3|3782	%fcconfbuild -g sans-serif Sans Lydian
21mr|fonts-ttf-google-noto-20181223-3|3783	%fcconfbuild -g sans-serif Sans Mahajani
21mr|fonts-ttf-google-noto-20181223-3|3784	%fcconfbuild -g sans-serif Sans Mandaic
21mr|fonts-ttf-google-noto-20181223-3|3785	%fcconfbuild -g sans-serif Sans Manichaean
21mr|fonts-ttf-google-noto-20181223-3|3786	%fcconfbuild -g sans-serif Sans Marchen
21mr|fonts-ttf-google-noto-20181223-3|3787	%fcconfbuild -g sans-serif -p %{lprio} Sans Math
21mr|fonts-ttf-google-noto-20181223-3|3788	%fcconfbuild -g sans-serif Sans Mende Kikakui
21mr|fonts-ttf-google-noto-20181223-3|3789	%fcconfbuild -g sans-serif Sans Meroitic
21mr|fonts-ttf-google-noto-20181223-3|3790	%fcconfbuild -g sans-serif Sans Miao
21mr|fonts-ttf-google-noto-20181223-3|3791	%fcconfbuild -g sans-serif Sans Modi
21mr|fonts-ttf-google-noto-20181223-3|3792	%fcconfbuild -g monospace Sans Mono
21mr|fonts-ttf-google-noto-20181223-3|3793	%fcconfbuild -g sans-serif Sans Mro
21mr|fonts-ttf-google-noto-20181223-3|3794	%fcconfbuild -g sans-serif Sans Multani
21mr|fonts-ttf-google-noto-20181223-3|3795	%fcconfbuild -g sans-serif Sans Nabataean
21mr|fonts-ttf-google-noto-20181223-3|3796	%fcconfbuild -g sans-serif Sans Newa
21mr|fonts-ttf-google-noto-20181223-3|3797	%fcconfbuild -g sans-serif Sans Old Hungarian
21mr|fonts-ttf-google-noto-20181223-3|3798	%fcconfbuild -g sans-serif Sans Old Italic
21mr|fonts-ttf-google-noto-20181223-3|3799	%fcconfbuild -g sans-serif Sans Old North Arabian
21mr|fonts-ttf-google-noto-20181223-3|3800	%fcconfbuild -g sans-serif Sans Old Permic
21mr|fonts-ttf-google-noto-20181223-3|3801	%fcconfbuild -g sans-serif Sans Old Persian
21mr|fonts-ttf-google-noto-20181223-3|3802	%fcconfbuild -g sans-serif Sans Old South Arabian
21mr|fonts-ttf-google-noto-20181223-3|3803	%fcconfbuild -g sans-serif Sans Old Turkic
21mr|fonts-ttf-google-noto-20181223-3|3804	%fcconfbuild -g sans-serif Sans Osage
21mr|fonts-ttf-google-noto-20181223-3|3805	%fcconfbuild -g sans-serif Sans Osmanya
21mr|fonts-ttf-google-noto-20181223-3|3806	%fcconfbuild -g sans-serif Sans Pahawh Hmong
21mr|fonts-ttf-google-noto-20181223-3|3807	%fcconfbuild -g sans-serif Sans Palmyrene
21mr|fonts-ttf-google-noto-20181223-3|3808	%fcconfbuild -g sans-serif Sans Pau Cin Hau
21mr|fonts-ttf-google-noto-20181223-3|3809	%fcconfbuild -g sans-serif Sans Phags Pa
21mr|fonts-ttf-google-noto-20181223-3|3810	%fcconfbuild -g sans-serif Sans Phoenician
21mr|fonts-ttf-google-noto-20181223-3|3811	%fcconfbuild -g sans-serif Sans Psalter Pahlavi
21mr|fonts-ttf-google-noto-20181223-3|3812	%fcconfbuild -g sans-serif Sans Samaritan
21mr|fonts-ttf-google-noto-20181223-3|3813	%fcconfbuild -g sans-serif Sans Sharada
21mr|fonts-ttf-google-noto-20181223-3|3814	%fcconfbuild -p %{lprio} -g sans-serif Sans Sinhala UI
21mr|fonts-ttf-google-noto-20181223-3|3815	%fcconfbuild -g sans-serif Sans Sora Sompeng
21mr|fonts-ttf-google-noto-20181223-3|3816	%fcconfbuild -g sans-serif Sans Syloti Nagri
21mr|fonts-ttf-google-noto-20181223-3|3817	%fcconfbuild -g fantasy Sans Symbols
21mr|fonts-ttf-google-noto-20181223-3|3818	%fcconfbuild -g fantasy Sans Symbols2
21mr|fonts-ttf-google-noto-20181223-3|3819	%fcconfbuild -g sans-serif Sans Syriac
21mr|fonts-ttf-google-noto-20181223-3|3820	%fcconfbuild -g sans-serif Sans Tai Le
21mr|fonts-ttf-google-noto-20181223-3|3821	%fcconfbuild -g sans-serif Sans Tai Tham
21mr|fonts-ttf-google-noto-20181223-3|3822	%fcconfbuild -g sans-serif Sans Tai Viet
21mr|fonts-ttf-google-noto-20181223-3|3823	%fcconfbuild -g sans-serif Sans Takri
21mr|fonts-ttf-google-noto-20181223-3|3824	%fcconfbuild -g sans-serif Sans Tirhuta
21mr|fonts-ttf-google-noto-20181223-3|3825	%fcconfbuild -g sans-serif Sans Ugaritic
21mr|fonts-ttf-google-noto-20181223-3|3826	%fcconfbuild -g sans-serif Sans Warang Citi
21mr|fonts-ttf-google-noto-20181223-3|3827	%fcconfbuild -g sans-serif Sans Yi
21mr|fonts-ttf-google-noto-20181223-3|3828	%fcconfbuild -g sans-serif Sans
21mr|fonts-ttf-google-noto-20181223-3|3829	%fcconfbuild -g serif Serif Ahom
21mr|fonts-ttf-google-noto-20181223-3|3830	%fcconfbuild -p %{lprio} -g serif Serif Display
21mr|fonts-ttf-google-noto-20181223-3|3831	%fcconfbuild -g serif Serif Ethiopic
21mr|fonts-ttf-google-noto-20181223-3|3832	%fcconfbuild -g serif Serif Gurmukhi
21mr|fonts-ttf-google-noto-20181223-3|3833	%fcconfbuild -g serif Serif Hebrew
21mr|fonts-ttf-google-noto-20181223-3|3834	%fcconfbuild -g serif Serif Myanmar
21mr|fonts-ttf-google-noto-20181223-3|3835	%fcconfbuild -g serif Serif Sinhala
21mr|fonts-ttf-google-noto-20181223-3|3836	%fcconfbuild -g serif Serif Tamil Slanted
21mr|fonts-ttf-google-noto-20181223-3|3837	%fcconfbuild -g serif Serif Tibetan
21mr|fonts-ttf-google-noto-20181223-3|3838	%fcconfbuild -g serif Serif
21mr|fonts-ttf-google-noto-20181223-3|3839	
21mr|fonts-ttf-google-noto-20181223-3|3840	%fcconfbuild -v -g sans-serif Sans
21mr|fonts-ttf-google-noto-20181223-3|3841	%fcconfbuild -v -g sans-serif Sans Arabic
21mr|fonts-ttf-google-noto-20181223-3|3842	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Arabic UI
21mr|fonts-ttf-google-noto-20181223-3|3843	%fcconfbuild -v -g sans-serif Sans Armenian
21mr|fonts-ttf-google-noto-20181223-3|3844	%fcconfbuild -v -g sans-serif Sans Bengali
21mr|fonts-ttf-google-noto-20181223-3|3845	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Bengali UI
21mr|fonts-ttf-google-noto-20181223-3|3846	%fcconfbuild -v -g sans-serif Sans Canadian Aboriginal
21mr|fonts-ttf-google-noto-20181223-3|3847	%fcconfbuild -v -g sans-serif Sans Cham
21mr|fonts-ttf-google-noto-20181223-3|3848	%fcconfbuild -v -g sans-serif Sans Cherokee
21mr|fonts-ttf-google-noto-20181223-3|3849	%fcconfbuild -v -g sans-serif Sans Devanagari
21mr|fonts-ttf-google-noto-20181223-3|3850	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Devanagari UI
21mr|fonts-ttf-google-noto-20181223-3|3851	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Display
21mr|fonts-ttf-google-noto-20181223-3|3852	%fcconfbuild -v -g sans-serif Sans Ethiopic
21mr|fonts-ttf-google-noto-20181223-3|3853	%fcconfbuild -v -g sans-serif Sans Georgian
21mr|fonts-ttf-google-noto-20181223-3|3854	%fcconfbuild -v -g sans-serif Sans Hebrew
21mr|fonts-ttf-google-noto-20181223-3|3855	%fcconfbuild -v -g sans-serif Sans Kannada
21mr|fonts-ttf-google-noto-20181223-3|3856	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Kannada UI
21mr|fonts-ttf-google-noto-20181223-3|3857	%fcconfbuild -v -g sans-serif Sans Khmer
21mr|fonts-ttf-google-noto-20181223-3|3858	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Khmer UI
21mr|fonts-ttf-google-noto-20181223-3|3859	%fcconfbuild -v -g sans-serif Sans Lao
21mr|fonts-ttf-google-noto-20181223-3|3860	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Lao UI
21mr|fonts-ttf-google-noto-20181223-3|3861	%fcconfbuild -v -g sans-serif Sans Malayalam
21mr|fonts-ttf-google-noto-20181223-3|3862	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Malayalam UI
21mr|fonts-ttf-google-noto-20181223-3|3863	%fcconfbuild -v -g monospace Sans Mono
21mr|fonts-ttf-google-noto-20181223-3|3864	%fcconfbuild -v -g sans-serif Sans Myanmar
21mr|fonts-ttf-google-noto-20181223-3|3865	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Myanmar UI
21mr|fonts-ttf-google-noto-20181223-3|3866	%fcconfbuild -v -g sans-serif -p %{hprio} Sans Sinhala
21mr|fonts-ttf-google-noto-20181223-3|3867	%fcconfbuild -v -g fantasy Sans Symbols
21mr|fonts-ttf-google-noto-20181223-3|3868	%fcconfbuild -v -g sans-serif Sans Tamil
21mr|fonts-ttf-google-noto-20181223-3|3869	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Tamil UI
21mr|fonts-ttf-google-noto-20181223-3|3870	%fcconfbuild -v -g sans-serif Sans Thaana
21mr|fonts-ttf-google-noto-20181223-3|3871	%fcconfbuild -v -g sans-serif Sans Thai
21mr|fonts-ttf-google-noto-20181223-3|3872	%fcconfbuild -v -g sans-serif -p %{lprio} Sans Thai UI
21mr|fonts-ttf-google-noto-20181223-3|3873	%fcconfbuild -v -g serif Serif
21mr|fonts-ttf-google-noto-20181223-3|3874	%fcconfbuild -v -g serif Serif Armenian
21mr|fonts-ttf-google-noto-20181223-3|3875	%fcconfbuild -v -g serif -p %{lprio} Serif Display
21mr|fonts-ttf-google-noto-20181223-3|3876	%fcconfbuild -v -g serif Serif Ethiopic
21mr|fonts-ttf-google-noto-20181223-3|3877	%fcconfbuild -v -g serif Serif Georgian
21mr|fonts-ttf-google-noto-20181223-3|3878	%fcconfbuild -v -g serif Serif Gujarati
21mr|fonts-ttf-google-noto-20181223-3|3879	%fcconfbuild -v -g serif Serif Gurmukhi
21mr|fonts-ttf-google-noto-20181223-3|3880	%fcconfbuild -v -g serif Serif Hebrew
21mr|fonts-ttf-google-noto-20181223-3|3881	%fcconfbuild -v -g serif Serif Kannada
21mr|fonts-ttf-google-noto-20181223-3|3882	%fcconfbuild -v -g serif Serif Khmer
21mr|fonts-ttf-google-noto-20181223-3|3883	%fcconfbuild -v -g serif Serif Lao
21mr|fonts-ttf-google-noto-20181223-3|3884	%fcconfbuild -v -g serif Serif Myanmar
21mr|fonts-ttf-google-noto-20181223-3|3885	%fcconfbuild -v -g serif Serif Sinhala
21mr|fonts-ttf-google-noto-20181223-3|3886	%fcconfbuild -v -g serif Serif Tamil
21mr|fonts-ttf-google-noto-20181223-3|3887	%fcconfbuild -v -g serif Serif Tamil Slanted
21mr|fonts-ttf-google-noto-20181223-3|3888	%fcconfbuild -v -g serif Serif Thai
21mr|fonts-ttf-google-noto-20181223-3|3889	%fcconfbuild -v -g serif Serif Tibetan
21mr|fonts-ttf-google-noto-20181223-3|3890	
21mr|fonts-ttf-google-noto-20181223-3|3891	for f in \
21mr|fonts-ttf-google-noto-20181223-3|3892	kufi-arabic music naskh-arabic naskh-arabic-ui \
21mr|fonts-ttf-google-noto-20181223-3|3893	sans sans-adlam sans-adlam-unjoined sans-anatolian-hieroglyphs \
21mr|fonts-ttf-google-noto-20181223-3|3894	sans-arabic sans-arabic-ui \
21mr|fonts-ttf-google-noto-20181223-3|3895	sans-armenian sans-avestan sans-bamum sans-bassa-vah \
21mr|fonts-ttf-google-noto-20181223-3|3896	sans-batak sans-bhaiksuki sans-bengali sans-bengali-ui sans-brahmi \
21mr|fonts-ttf-google-noto-20181223-3|3897	sans-buginese sans-buhid sans-canadian-aboriginal sans-caucasian-albanian \
21mr|fonts-ttf-google-noto-20181223-3|3898	sans-carian \
21mr|fonts-ttf-google-noto-20181223-3|3899	sans-chakma sans-cham sans-cherokee sans-coptic sans-cuneiform \
21mr|fonts-ttf-google-noto-20181223-3|3900	sans-cypriot sans-deseret sans-devanagari sans-devanagari-ui \
21mr|fonts-ttf-google-noto-20181223-3|3901	sans-duployan \
21mr|fonts-ttf-google-noto-20181223-3|3902	sans-egyptian-hieroglyphs sans-elbasan sans-ethiopic sans-georgian \
21mr|fonts-ttf-google-noto-20181223-3|3903	sans-glagolitic sans-gothic sans-grantha sans-gujarati sans-gujarati-ui \
21mr|fonts-ttf-google-noto-20181223-3|3904	sans-gurmukhi sans-gurmukhi-ui sans-hanunoo sans-hatran sans-hebrew \
21mr|fonts-ttf-google-noto-20181223-3|3905	sans-imperial-aramaic sans-inscriptional-pahlavi \
21mr|fonts-ttf-google-noto-20181223-3|3906	sans-inscriptional-parthian sans-javanese \
21mr|fonts-ttf-google-noto-20181223-3|3907	sans-kaithi sans-kannada sans-kannada-ui sans-kayah-li \
21mr|fonts-ttf-google-noto-20181223-3|3908	sans-kharoshthi sans-khmer sans-khmer-ui sans-khojki sans-khudawadi sans-lao \
21mr|fonts-ttf-google-noto-20181223-3|3909	sans-lao-ui sans-lepcha sans-limbu sans-linear-a sans-linear-b sans-lisu \
21mr|fonts-ttf-google-noto-20181223-3|3910	sans-lycian sans-lydian sans-mahajani sans-malayalam sans-malayalam-ui \
21mr|fonts-ttf-google-noto-20181223-3|3911	sans-mandaic sans-manichaean sans-marchen sans-meetei-mayek sans-math \
21mr|fonts-ttf-google-noto-20181223-3|3912	sans-mende-kikakui \
21mr|fonts-ttf-google-noto-20181223-3|3913	sans-meroitic sans-miao sans-modi sans-mongolian sans-mro sans-multani \
21mr|fonts-ttf-google-noto-20181223-3|3914	sans-myanmar \
21mr|fonts-ttf-google-noto-20181223-3|3915	sans-myanmar-ui sans-nabataean sans-new-tai-lue sans-newa sans-nko sans-ogham \
21mr|fonts-ttf-google-noto-20181223-3|3916	sans-ol-chiki sans-old-hungarian sans-old-italic sans-old-north-arabian \
21mr|fonts-ttf-google-noto-20181223-3|3917	sans-old-permic sans-old-persian \
21mr|fonts-ttf-google-noto-20181223-3|3918	sans-old-south-arabian sans-old-turkic sans-osage sans-osmanya \
21mr|fonts-ttf-google-noto-20181223-3|3919	sans-pahawh-hmong sans-palmyrene sans-pau-cin-hau \
21mr|fonts-ttf-google-noto-20181223-3|3920	sans-phags-pa sans-phoenician sans-psalter-pahlavi sans-rejang sans-runic \
21mr|fonts-ttf-google-noto-20181223-3|3921	sans-samaritan sans-saurashtra sans-sharada sans-shavian sans-sinhala sans-sinhala-ui \
21mr|fonts-ttf-google-noto-20181223-3|3922	sans-sora-sompeng \
21mr|fonts-ttf-google-noto-20181223-3|3923	sans-sundanese sans-syloti-nagri sans-symbols sans-symbols2 sans-syriac sans-syriac-eastern \
21mr|fonts-ttf-google-noto-20181223-3|3924	sans-syriac-estrangela sans-syriac-western sans-tagalog \
21mr|fonts-ttf-google-noto-20181223-3|3925	sans-tagbanwa sans-takri sans-tai-le sans-tai-tham sans-tai-viet \
21mr|fonts-ttf-google-noto-20181223-3|3926	sans-tamil sans-tamil-ui sans-telugu sans-telugu-ui \
21mr|fonts-ttf-google-noto-20181223-3|3927	sans-thaana sans-thai sans-thai-ui sans-tifinagh sans-tirhuta \
21mr|fonts-ttf-google-noto-20181223-3|3928	sans-ugaritic sans-display sans-vai sans-warang-citi sans-yi \
21mr|fonts-ttf-google-noto-20181223-3|3929	serif serif-ahom serif-armenian serif-display serif-ethiopic serif-georgian \
21mr|fonts-ttf-google-noto-20181223-3|3930	serif-gurmukhi \
21mr|fonts-ttf-google-noto-20181223-3|3931	serif-hebrew serif-khmer serif-lao serif-myanmar serif-sinhala serif-thai \
21mr|fonts-ttf-google-noto-20181223-3|3932	sans-oriya sans-oriya-ui sans-tibetan nastaliq-urdu sans-mono \
21mr|fonts-ttf-google-noto-20181223-3|3933	serif-balinese serif-bengali serif-devanagari serif-gujarati serif-kannada \
21mr|fonts-ttf-google-noto-20181223-3|3934	serif-malayalam serif-tamil serif-tamil-slanted serif-telugu serif-tibetan \
21mr|fonts-ttf-google-noto-20181223-3|3935	sans-vf sans-arabic-vf sans-arabic-ui-vf sans-armenian-vf sans-bengali-vf \
21mr|fonts-ttf-google-noto-20181223-3|3936	sans-bengali-ui-vf sans-canadian-aboriginal-vf sans-cham-vf sans-cherokee-vf \
21mr|fonts-ttf-google-noto-20181223-3|3937	sans-devanagari-vf sans-devanagari-ui-vf sans-display-vf sans-ethiopic-vf \
21mr|fonts-ttf-google-noto-20181223-3|3938	sans-georgian-vf sans-hebrew-vf sans-kannada-vf sans-kannada-ui-vf \
21mr|fonts-ttf-google-noto-20181223-3|3939	sans-khmer-vf sans-khmer-ui-vf sans-lao-vf sans-lao-ui-vf sans-malayalam-vf \
21mr|fonts-ttf-google-noto-20181223-3|3940	sans-malayalam-ui-vf sans-mono-vf sans-myanmar-vf sans-myanmar-ui-vf \
21mr|fonts-ttf-google-noto-20181223-3|3941	sans-sinhala-vf sans-symbols-vf sans-tamil-vf sans-tamil-ui-vf \
21mr|fonts-ttf-google-noto-20181223-3|3942	sans-thaana-vf sans-thai-vf sans-thai-ui-vf \
21mr|fonts-ttf-google-noto-20181223-3|3943	serif-vf serif-armenian-vf serif-display-vf serif-ethiopic-vf serif-georgian-vf \
21mr|fonts-ttf-google-noto-20181223-3|3944	serif-gujarati-vf serif-gurmukhi-vf serif-hebrew-vf serif-kannada-vf \
21mr|fonts-ttf-google-noto-20181223-3|3945	serif-khmer-vf serif-lao-vf serif-myanmar-vf serif-sinhala-vf \
21mr|fonts-ttf-google-noto-20181223-3|3946	serif-tamil-vf serif-tamil-slanted-vf serif-thai-vf serif-tibetan-vf \
21mr|fonts-ttf-google-noto-20181223-3|3947	; do
21mr|fonts-ttf-google-noto-20181223-3|3948	fconf=$(basename -a %{_sourcedir}/*-%{fontconf}-$f.conf)
21mr|fonts-ttf-google-noto-20181223-3|3949	ifconf=$(basename -a %{buildroot}%{_fontconfig_templatedir}/*-%{fontconf}-$f.conf)
21mr|fonts-ttf-google-noto-20181223-3|3950	if [ "$(echo $fconf | wc -w)" -ne 1 -o "$(echo $ifconf | wc -w)" -ne 1 ]; then
21mr|fonts-ttf-google-noto-20181223-3|3951	echo "Did not find unique \*-%{fontconf}-$f.conf file"
21mr|fonts-ttf-google-noto-20181223-3|3952	exit 1
21mr|fonts-ttf-google-noto-20181223-3|3953	fi
21mr|fonts-ttf-google-noto-20181223-3|3954	if [ -f %{_sourcedir}/${fconf} ]; then
21mr|fonts-ttf-google-noto-20181223-3|3955	install -m 0644 -p %{_sourcedir}/${fconf} \
21mr|fonts-ttf-google-noto-20181223-3|3956	%{buildroot}%{_fontconfig_templatedir}/${fconf}
21mr|fonts-ttf-google-noto-20181223-3|3957	else
21mr|fonts-ttf-google-noto-20181223-3|3958	fconf=$ifconf
21mr|fonts-ttf-google-noto-20181223-3|3959	fi
21mr|fonts-ttf-google-noto-20181223-3|3960	ln -s %{_fontconfig_templatedir}/${fconf} \
21mr|fonts-ttf-google-noto-20181223-3|3961	%{buildroot}%{_fontconfig_confdir}/${fconf}
21mr|fonts-ttf-google-noto-20181223-3|3962	
21mr|fonts-ttf-google-noto-20181223-3|3963	meta=%{_fontname}-$f.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3964	echo '<?xml version="1.0" encoding="UTF-8"?>' > $meta
21mr|fonts-ttf-google-noto-20181223-3|3965	echo '<!-- Copyright 2014 Parag Nemade <pnemade AT redhat DOT com> -->' >> $meta
21mr|fonts-ttf-google-noto-20181223-3|3966	echo '<component type="font">' >> $meta
21mr|fonts-ttf-google-noto-20181223-3|3967	echo "  <id>google-noto-$f</id>" >> $meta
21mr|fonts-ttf-google-noto-20181223-3|3968	echo '  <metadata_license>CC-BY-3.0</metadata_license>' >> $meta
21mr|fonts-ttf-google-noto-20181223-3|3969	echo '  <extends>google-noto</extends>' >> $meta
21mr|fonts-ttf-google-noto-20181223-3|3970	echo '</component>' >> $meta
21mr|fonts-ttf-google-noto-20181223-3|3971	
21mr|fonts-ttf-google-noto-20181223-3|3972	install -Dm 0644 -p %{_fontname}-$f.metainfo.xml \
21mr|fonts-ttf-google-noto-20181223-3|3973	%{buildroot}%{_datadir}/appdata/%{_fontname}-$f.metainfo.xml
21mr|fonts-ttf-google-noto-20181223-3|3974	done
21mr|fonts-ttf-google-noto-20181223-3|3975	
21mr|fonts-ttf-google-noto-20181223-3|3976	
21mr|fonts-ttf-google-noto-20181223-3|3977	%files -n fonts-ttf-google-noto-common
21mr|fonts-ttf-google-noto-20181223-3|3978	%license LICENSE
21mr|fonts-ttf-google-noto-20181223-3|3979	%doc README.md FAQ.md
21mr|fonts-ttf-google-noto-20181223-3|3980	%{_datadir}/appdata/%{_fontname}.metainfo.xml

12258 21
21mr|fonts-ttf-google-noto-emoji-20191019-2|1	%define oldname google-noto-emoji-fonts
21mr|fonts-ttf-google-noto-emoji-20191019-2|2	%define fedora 30
21mr|fonts-ttf-google-noto-emoji-20191019-2|3	%global commit0 16151a2312a1f8a7d79e91789d3cfe24559d61f7
21mr|fonts-ttf-google-noto-emoji-20191019-2|4	%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
21mr|fonts-ttf-google-noto-emoji-20191019-2|5	
21mr|fonts-ttf-google-noto-emoji-20191019-2|6	%global fontname google-noto-emoji
21mr|fonts-ttf-google-noto-emoji-20191019-2|7	
21mr|fonts-ttf-google-noto-emoji-20191019-2|8	%if (0%{?fedora} > 25)
21mr|fonts-ttf-google-noto-emoji-20191019-2|9	%global buildfont 0
21mr|fonts-ttf-google-noto-emoji-20191019-2|10	%else
21mr|fonts-ttf-google-noto-emoji-20191019-2|11	%global buildfont 0
21mr|fonts-ttf-google-noto-emoji-20191019-2|12	%endif
21mr|fonts-ttf-google-noto-emoji-20191019-2|13	
21mr|fonts-ttf-google-noto-emoji-20191019-2|14	
21mr|fonts-ttf-google-noto-emoji-20191019-2|15	Name:           fonts-ttf-google-noto-emoji
21mr|fonts-ttf-google-noto-emoji-20191019-2|16	Version:        20191019
21mr|fonts-ttf-google-noto-emoji-20191019-2|17	Release:        2
21mr|fonts-ttf-google-noto-emoji-20191019-2|18	Summary:        Google a.'Noto Emojia.' Black-and-White emoji font
21mr|fonts-ttf-google-noto-emoji-20191019-2|19	Group:		System/Fonts/True type
21mr|fonts-ttf-google-noto-emoji-20191019-2|20	
21mr|fonts-ttf-google-noto-emoji-20191019-2|21	# In noto-emoji-fonts source
21mr|fonts-ttf-google-noto-emoji-20191019-2|22	## noto-emoji code is in ASL 2.0 license
21mr|fonts-ttf-google-noto-emoji-20191019-2|23	## Emoji fonts are under OFL license
21mr|fonts-ttf-google-noto-emoji-20191019-2|24	### third_party color-emoji code is in BSD license
21mr|fonts-ttf-google-noto-emoji-20191019-2|25	### third_party region-flags code is in Public Domain license
21mr|fonts-ttf-google-noto-emoji-20191019-2|26	# In nototools source
21mr|fonts-ttf-google-noto-emoji-20191019-2|27	## nototools code is in ASL 2.0 license
21mr|fonts-ttf-google-noto-emoji-20191019-2|28	### third_party ucd code is in Unicode license
21mr|fonts-ttf-google-noto-emoji-20191019-2|29	License:        OFL and ASL 2.0
21mr|fonts-ttf-google-noto-emoji-20191019-2|30	URL:            https://github.com/googlei18n/noto-emoji
21mr|fonts-ttf-google-noto-emoji-20191019-2|31	Source0:        https://github.com/googlei18n/noto-emoji/archive/%{commit0}.tar.gz#/noto-emoji-%{shortcommit0}.tar.gz
21mr|fonts-ttf-google-noto-emoji-20191019-2|32	Source2:        %{fontname}.metainfo.xml
21mr|fonts-ttf-google-noto-emoji-20191019-2|33	Source3:        %{fontname}-color.metainfo.xml
21mr|fonts-ttf-google-noto-emoji-20191019-2|34	
21mr|fonts-ttf-google-noto-emoji-20191019-2|35	Patch0:         noto-emoji-use-system-pngquant.patch
21mr|fonts-ttf-google-noto-emoji-20191019-2|36	Patch1:         noto-emoji-build-all-flags.patch
21mr|fonts-ttf-google-noto-emoji-20191019-2|37	Patch2:         noto-emoji-use-gm.patch
21mr|fonts-ttf-google-noto-emoji-20191019-2|38	Patch3:         noto-emoji-python3.patch
21mr|fonts-ttf-google-noto-emoji-20191019-2|39	Patch4:         noto-emoji-port-to-python3.patch
21mr|fonts-ttf-google-noto-emoji-20191019-2|40	
21mr|fonts-ttf-google-noto-emoji-20191019-2|41	BuildArch:      noarch
21mr|fonts-ttf-google-noto-emoji-20191019-2|42	BuildRequires:  gcc
21mr|fonts-ttf-google-noto-emoji-20191019-2|43	BuildRequires:  fontpackages-devel
21mr|fonts-ttf-google-noto-emoji-20191019-2|44	%if %buildfont
21mr|fonts-ttf-google-noto-emoji-20191019-2|45	BuildRequires:  fonttools
21mr|fonts-ttf-google-noto-emoji-20191019-2|46	BuildRequires:  python3-module-fonttools
21mr|fonts-ttf-google-noto-emoji-20191019-2|47	BuildRequires:  nototools
21mr|fonts-ttf-google-noto-emoji-20191019-2|48	BuildRequires:  python3-module-nototools
21mr|fonts-ttf-google-noto-emoji-20191019-2|49	BuildRequires:  python3-devel
21mr|fonts-ttf-google-noto-emoji-20191019-2|50	BuildRequires:  GraphicsMagick
21mr|fonts-ttf-google-noto-emoji-20191019-2|51	BuildRequires:  pngquant
21mr|fonts-ttf-google-noto-emoji-20191019-2|52	BuildRequires:  libzopfli zopfli
21mr|fonts-ttf-google-noto-emoji-20191019-2|53	BuildRequires:  libcairo-devel
21mr|fonts-ttf-google-noto-emoji-20191019-2|54	%endif
21mr|fonts-ttf-google-noto-emoji-20191019-2|55	
21mr|fonts-ttf-google-noto-emoji-20191019-2|56	
21mr|fonts-ttf-google-noto-emoji-20191019-2|57	Provides:       google-noto-color-emoji-fonts = %{EVRD}
21mr|fonts-ttf-google-noto-emoji-20191019-2|58	
21mr|fonts-ttf-google-noto-emoji-20191019-2|59	%description
21mr|fonts-ttf-google-noto-emoji-20191019-2|60	This package provides the Google a.'Noto Emojia.' Black-and-White emoji font.
21mr|fonts-ttf-google-noto-emoji-20191019-2|61	
21mr|fonts-ttf-google-noto-emoji-20191019-2|62	%package -n fonts-ttf-google-noto-emoji-color
21mr|fonts-ttf-google-noto-emoji-20191019-2|63	Group: System/Fonts/True type
21mr|fonts-ttf-google-noto-emoji-20191019-2|64	Summary:        Google a.'Noto Color Emojia.' colored emoji font
21mr|fonts-ttf-google-noto-emoji-20191019-2|65	Provides:       google-noto-color-emoji-fonts = %{EVRD}
21mr|fonts-ttf-google-noto-emoji-20191019-2|66	
21mr|fonts-ttf-google-noto-emoji-20191019-2|67	%description -n fonts-ttf-google-noto-emoji-color
21mr|fonts-ttf-google-noto-emoji-20191019-2|68	This package provides the Google a.'Noto Color Emojia.' colored emoji font.
21mr|fonts-ttf-google-noto-emoji-20191019-2|69	
21mr|fonts-ttf-google-noto-emoji-20191019-2|70	%prep
21mr|fonts-ttf-google-noto-emoji-20191019-2|71	%setup -n noto-emoji-%{commit0}
21mr|fonts-ttf-google-noto-emoji-20191019-2|72	%autopatch -p1
21mr|fonts-ttf-google-noto-emoji-20191019-2|73	
21mr|fonts-ttf-google-noto-emoji-20191019-2|74	rm -rf third_party/pngquant
21mr|fonts-ttf-google-noto-emoji-20191019-2|75	
21mr|fonts-ttf-google-noto-emoji-20191019-2|76	%build
21mr|fonts-ttf-google-noto-emoji-20191019-2|77	%if %buildfont
21mr|fonts-ttf-google-noto-emoji-20191019-2|78	# Work around UTF-8
21mr|fonts-ttf-google-noto-emoji-20191019-2|79	export LANG=C.UTF-8
21mr|fonts-ttf-google-noto-emoji-20191019-2|80	
21mr|fonts-ttf-google-noto-emoji-20191019-2|81	%make_build OPT_CFLAGS="$RPM_OPT_FLAGS"
21mr|fonts-ttf-google-noto-emoji-20191019-2|82	%endif
21mr|fonts-ttf-google-noto-emoji-20191019-2|83	
21mr|fonts-ttf-google-noto-emoji-20191019-2|84	%install
21mr|fonts-ttf-google-noto-emoji-20191019-2|85	install -m 0755 -d %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-emoji-20191019-2|86	
21mr|fonts-ttf-google-noto-emoji-20191019-2|87	%if %buildfont
21mr|fonts-ttf-google-noto-emoji-20191019-2|88	# Built by us from the supplied pngs:
21mr|fonts-ttf-google-noto-emoji-20191019-2|89	install -m 0644 -p NotoColorEmoji.ttf %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-emoji-20191019-2|90	%else
21mr|fonts-ttf-google-noto-emoji-20191019-2|91	# Pre-built, and included with the source:
21mr|fonts-ttf-google-noto-emoji-20191019-2|92	install -m 0644 -p fonts/NotoColorEmoji.ttf %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-emoji-20191019-2|93	%endif
21mr|fonts-ttf-google-noto-emoji-20191019-2|94	
21mr|fonts-ttf-google-noto-emoji-20191019-2|95	# Pre-built, and included with the source:
21mr|fonts-ttf-google-noto-emoji-20191019-2|96	install -m 0644 -p fonts/NotoEmoji-Regular.ttf %{buildroot}%{_fontdir}
21mr|fonts-ttf-google-noto-emoji-20191019-2|97	
21mr|fonts-ttf-google-noto-emoji-20191019-2|98	mkdir -p %{buildroot}%{_datadir}/appdata
21mr|fonts-ttf-google-noto-emoji-20191019-2|99	install -m 0644 -p %{SOURCE2} %{buildroot}%{_datadir}/appdata
21mr|fonts-ttf-google-noto-emoji-20191019-2|100	install -m 0644 -p %{SOURCE3} %{buildroot}%{_datadir}/appdata
21mr|fonts-ttf-google-noto-emoji-20191019-2|101	# generic fedora font import transformations
21mr|fonts-ttf-google-noto-emoji-20191019-2|102	# move fonts to corresponding subdirs if any
21mr|fonts-ttf-google-noto-emoji-20191019-2|103	for fontpatt in OTF TTF TTC otf ttf ttc pcf pcf.gz bdf afm pfa pfb; do
21mr|fonts-ttf-google-noto-emoji-20191019-2|104	case "$fontpatt" in
21mr|fonts-ttf-google-noto-emoji-20191019-2|105	pcf*|bdf*) type=bitmap;;
21mr|fonts-ttf-google-noto-emoji-20191019-2|106	tt*|TT*) type=ttf;;
21mr|fonts-ttf-google-noto-emoji-20191019-2|107	otf|OTF) type=otf;;
21mr|fonts-ttf-google-noto-emoji-20191019-2|108	afm*|pf*) type=type1;;
21mr|fonts-ttf-google-noto-emoji-20191019-2|109	esac
21mr|fonts-ttf-google-noto-emoji-20191019-2|110	find $RPM_BUILD_ROOT/usr/share/fonts -type f -name '*.'$fontpatt | while read i; do
21mr|fonts-ttf-google-noto-emoji-20191019-2|111	j=`echo "$i" | sed -e s,/usr/share/fonts/,/usr/share/fonts/$type/,`;
21mr|fonts-ttf-google-noto-emoji-20191019-2|112	install -Dm644 "$i" "$j";
21mr|fonts-ttf-google-noto-emoji-20191019-2|113	rm -f "$i";
21mr|fonts-ttf-google-noto-emoji-20191019-2|114	olddir=`dirname "$i"`;
21mr|fonts-ttf-google-noto-emoji-20191019-2|115	mv -f "$olddir"/{encodings.dir,fonts.{dir,scale,alias}} `dirname "$j"`/ 2>/dev/null ||:
21mr|fonts-ttf-google-noto-emoji-20191019-2|116	rmdir -p "$olddir" 2>/dev/null ||:
21mr|fonts-ttf-google-noto-emoji-20191019-2|117	done
21mr|fonts-ttf-google-noto-emoji-20191019-2|118	done
21mr|fonts-ttf-google-noto-emoji-20191019-2|119	# kill invalid catalogue links
21mr|fonts-ttf-google-noto-emoji-20191019-2|120	if [ -d $RPM_BUILD_ROOT/etc/X11/fontpath.d ]; then
21mr|fonts-ttf-google-noto-emoji-20191019-2|121	find -L $RPM_BUILD_ROOT/etc/X11/fontpath.d -type l -print -delete ||:
21mr|fonts-ttf-google-noto-emoji-20191019-2|122	# relink catalogue
21mr|fonts-ttf-google-noto-emoji-20191019-2|123	find $RPM_BUILD_ROOT/usr/share/fonts -name fonts.dir | while read i; do
21mr|fonts-ttf-google-noto-emoji-20191019-2|124	pri=10;
21mr|fonts-ttf-google-noto-emoji-20191019-2|125	j=`echo $i | sed -e s,$RPM_BUILD_ROOT/usr/share/fonts/,,`; type=${j%%%%/*};
21mr|fonts-ttf-google-noto-emoji-20191019-2|126	pre_stem=${j##$type/}; stem=`dirname $pre_stem|sed -e s,/,-,g`;
21mr|fonts-ttf-google-noto-emoji-20191019-2|127	case "$type" in
21mr|fonts-ttf-google-noto-emoji-20191019-2|128	bitmap) pri=10;;
21mr|fonts-ttf-google-noto-emoji-20191019-2|129	ttf|ttf) pri=50;;
21mr|fonts-ttf-google-noto-emoji-20191019-2|130	type1) pri=40;;
21mr|fonts-ttf-google-noto-emoji-20191019-2|131	esac
21mr|fonts-ttf-google-noto-emoji-20191019-2|132	ln -s /usr/share/fonts/$j $RPM_BUILD_ROOT/etc/X11/fontpath.d/"$stem:pri=$pri"
21mr|fonts-ttf-google-noto-emoji-20191019-2|133	done ||:
21mr|fonts-ttf-google-noto-emoji-20191019-2|134	fi
21mr|fonts-ttf-google-noto-emoji-20191019-2|135	
21mr|fonts-ttf-google-noto-emoji-20191019-2|136	%files
21mr|fonts-ttf-google-noto-emoji-20191019-2|137	%dir %{_fontbasedir}/*/%{_fontstem}/
21mr|fonts-ttf-google-noto-emoji-20191019-2|138	%{_fontbasedir}/*/%{_fontstem}/NotoEmoji-Regular.ttf
21mr|fonts-ttf-google-noto-emoji-20191019-2|139	%license LICENSE
21mr|fonts-ttf-google-noto-emoji-20191019-2|140	%doc AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|fonts-ttf-google-noto-emoji-20191019-2|141	%{_datadir}/appdata/google-noto-emoji.metainfo.xml
21mr|fonts-ttf-google-noto-emoji-20191019-2|142	
21mr|fonts-ttf-google-noto-emoji-20191019-2|143	%files -n fonts-ttf-google-noto-emoji-color
21mr|fonts-ttf-google-noto-emoji-20191019-2|144	%dir %{_fontbasedir}/*/%{_fontstem}/
21mr|fonts-ttf-google-noto-emoji-20191019-2|145	%{_fontbasedir}/*/%{_fontstem}/NotoColorEmoji.ttf
21mr|fonts-ttf-google-noto-emoji-20191019-2|146	%license LICENSE
21mr|fonts-ttf-google-noto-emoji-20191019-2|147	%doc AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|fonts-ttf-google-noto-emoji-20191019-2|148	%{_datadir}/appdata/google-noto-emoji-color.metainfo.xml

12259 21
21mr|fonts-ttf-japanese-0.20180604-14|1	%define oversion 20180604
21mr|fonts-ttf-japanese-0.20180604-14|2	%define oname umeplus-fonts
21mr|fonts-ttf-japanese-0.20180604-14|3	
21mr|fonts-ttf-japanese-0.20180604-14|4	Summary:	Japanese TrueType fonts
21mr|fonts-ttf-japanese-0.20180604-14|5	Name:		fonts-ttf-japanese
21mr|fonts-ttf-japanese-0.20180604-14|6	Version:	0.%{oversion}
21mr|fonts-ttf-japanese-0.20180604-14|7	Release:	14
21mr|fonts-ttf-japanese-0.20180604-14|8	License:	Distributable
21mr|fonts-ttf-japanese-0.20180604-14|9	Group:		System/Fonts/True type
21mr|fonts-ttf-japanese-0.20180604-14|10	Url:		http://www.geocities.jp/ep3797/modified_fonts_01.html
21mr|fonts-ttf-japanese-0.20180604-14|11	## Original fonts is here
21mr|fonts-ttf-japanese-0.20180604-14|12	Source0:	http://downloads.sourceforge.net/mdk-ut/umeplus-fonts-%{oversion}.tar.xz
21mr|fonts-ttf-japanese-0.20180604-14|13	Source3:	cidinst.japanese
21mr|fonts-ttf-japanese-0.20180604-14|14	Source4:	cidunin.japanese
21mr|fonts-ttf-japanese-0.20180604-14|15	BuildRequires:	fontconfig
21mr|fonts-ttf-japanese-0.20180604-14|16	BuildRequires:	freetype-tools
21mr|fonts-ttf-japanese-0.20180604-14|17	BuildArch:	noarch
21mr|fonts-ttf-japanese-0.20180604-14|18	
21mr|fonts-ttf-japanese-0.20180604-14|19	%description
21mr|fonts-ttf-japanese-0.20180604-14|20	This Package provides Free Japanese TrueType fonts (umeplus-gothic,
21mr|fonts-ttf-japanese-0.20180604-14|21	umeplus-p-gothic)
21mr|fonts-ttf-japanese-0.20180604-14|22	
21mr|fonts-ttf-japanese-0.20180604-14|23	%files
21mr|fonts-ttf-japanese-0.20180604-14|24	%defattr(-,root,root,0755)
21mr|fonts-ttf-japanese-0.20180604-14|25	%doc ChangeLog
21mr|fonts-ttf-japanese-0.20180604-14|26	%doc docs-*/
21mr|fonts-ttf-japanese-0.20180604-14|27	%dir %{_datadir}/fonts/TTF/japanese/
21mr|fonts-ttf-japanese-0.20180604-14|28	%{_datadir}/fonts/TTF/japanese/*.ttf
21mr|fonts-ttf-japanese-0.20180604-14|29	%{_sysconfdir}/X11/fontpath.d/ttf-japanese:pri=50
21mr|fonts-ttf-japanese-0.20180604-14|30	
21mr|fonts-ttf-japanese-0.20180604-14|31	#----------------------------------------------------------------------------
21mr|fonts-ttf-japanese-0.20180604-14|32	
21mr|fonts-ttf-japanese-0.20180604-14|33	%prep
21mr|fonts-ttf-japanese-0.20180604-14|34	%setup -qn %{oname}-%{oversion}
21mr|fonts-ttf-japanese-0.20180604-14|35	
21mr|fonts-ttf-japanese-0.20180604-14|36	%install
21mr|fonts-ttf-japanese-0.20180604-14|37	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/japanese
21mr|fonts-ttf-japanese-0.20180604-14|38	install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/japanese
21mr|fonts-ttf-japanese-0.20180604-14|39	
21mr|fonts-ttf-japanese-0.20180604-14|40	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-japanese-0.20180604-14|41	ln -s ../../..%{_datadir}/fonts/TTF/japanese \
21mr|fonts-ttf-japanese-0.20180604-14|42	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-japanese:pri=50

12260 21
21mr|fonts-ttf-latex-0.1-17|1	
21mr|fonts-ttf-latex-0.1-17|2	Summary:	LaTeX TrueType fonts for LyX
21mr|fonts-ttf-latex-0.1-17|3	Name:		fonts-ttf-latex
21mr|fonts-ttf-latex-0.1-17|4	Version:	0.1
21mr|fonts-ttf-latex-0.1-17|5	Release:	17
21mr|fonts-ttf-latex-0.1-17|6	
21mr|fonts-ttf-latex-0.1-17|7	# see README: these fonts were converted from the LaTeX .pfb forms,
21mr|fonts-ttf-latex-0.1-17|8	#             and are under the respective licenses of the sources.
21mr|fonts-ttf-latex-0.1-17|9	License:	Distributable
21mr|fonts-ttf-latex-0.1-17|10	
21mr|fonts-ttf-latex-0.1-17|11	URL:		http://wiki.lyx.org/pmwiki.php/FAQ/Qt
21mr|fonts-ttf-latex-0.1-17|12	Group:		System/Fonts/True type
21mr|fonts-ttf-latex-0.1-17|13	
21mr|fonts-ttf-latex-0.1-17|14	Source0:	http://movementarian.org/latex-xft-fonts-%version.tar.gz
21mr|fonts-ttf-latex-0.1-17|15	
21mr|fonts-ttf-latex-0.1-17|16	BuildArch:	noarch
21mr|fonts-ttf-latex-0.1-17|17	BuildRequires: fontconfig
21mr|fonts-ttf-latex-0.1-17|18	Provides:	latex-xft-fonts
21mr|fonts-ttf-latex-0.1-17|19	
21mr|fonts-ttf-latex-0.1-17|20	%description
21mr|fonts-ttf-latex-0.1-17|21	This Package provides LaTeX TrueType fonts so that LyX can display LaTex
21mr|fonts-ttf-latex-0.1-17|22	characters.
21mr|fonts-ttf-latex-0.1-17|23	
21mr|fonts-ttf-latex-0.1-17|24	%prep
21mr|fonts-ttf-latex-0.1-17|25	%setup -q -n latex-xft-fonts-%version
21mr|fonts-ttf-latex-0.1-17|26	
21mr|fonts-ttf-latex-0.1-17|27	%build
21mr|fonts-ttf-latex-0.1-17|28	perl -p -i -e "s|INSTALLDIR=.*|INSTALLDIR=%_datadir/fonts/TTF/latex|" Makefile
21mr|fonts-ttf-latex-0.1-17|29	
21mr|fonts-ttf-latex-0.1-17|30	%install
21mr|fonts-ttf-latex-0.1-17|31	rm -fr %buildroot
21mr|fonts-ttf-latex-0.1-17|32	DESTDIR=%buildroot make install
21mr|fonts-ttf-latex-0.1-17|33	
21mr|fonts-ttf-latex-0.1-17|34	(
21mr|fonts-ttf-latex-0.1-17|35	cd %buildroot/%_datadir/fonts/TTF/latex/
21mr|fonts-ttf-latex-0.1-17|36	# those are not unicode but in latex encoding
21mr|fonts-ttf-latex-0.1-17|37	/usr/sbin/ttmkfdir -u | sed 's/iso10646-1/misc-fontspecific/' > fonts.scale
21mr|fonts-ttf-latex-0.1-17|38	cp fonts.scale fonts.dir
21mr|fonts-ttf-latex-0.1-17|39	)
21mr|fonts-ttf-latex-0.1-17|40	
21mr|fonts-ttf-latex-0.1-17|41	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21mr|fonts-ttf-latex-0.1-17|42	ln -s ../../..%_datadir/fonts/TTF/latex \
21mr|fonts-ttf-latex-0.1-17|43	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-latex:pri=50
21mr|fonts-ttf-latex-0.1-17|44	
21mr|fonts-ttf-latex-0.1-17|45	%clean
21mr|fonts-ttf-latex-0.1-17|46	rm -fr %buildroot
21mr|fonts-ttf-latex-0.1-17|47	
21mr|fonts-ttf-latex-0.1-17|48	%files
21mr|fonts-ttf-latex-0.1-17|49	%defattr(0644,root,root,0755)
21mr|fonts-ttf-latex-0.1-17|50	%doc README
21mr|fonts-ttf-latex-0.1-17|51	%dir %_datadir/fonts/TTF/latex/
21mr|fonts-ttf-latex-0.1-17|52	%_datadir/fonts/TTF/latex/*.ttf
21mr|fonts-ttf-latex-0.1-17|53	%config(noreplace) %_datadir/fonts/TTF/latex/fonts.dir
21mr|fonts-ttf-latex-0.1-17|54	%config(noreplace) %_datadir/fonts/TTF/latex/fonts.scale
21mr|fonts-ttf-latex-0.1-17|55	%_sysconfdir/X11/fontpath.d/ttf-latex:pri=50

12261 21
21mr|fonts-ttf-liberation-2.1.3-3|1	%global priority  59
21mr|fonts-ttf-liberation-2.1.3-3|2	%global fontname liberation
21mr|fonts-ttf-liberation-2.1.3-3|3	%global fontconf %{priority}-%{fontname}
21mr|fonts-ttf-liberation-2.1.3-3|4	%global common_desc The Liberation Fonts are intended to be replacements for the 3 most commonly\
21mr|fonts-ttf-liberation-2.1.3-3|5	used fonts on Microsoft systems: Times New Roman, Arial, and Courier New.
21mr|fonts-ttf-liberation-2.1.3-3|6	
21mr|fonts-ttf-liberation-2.1.3-3|7	%define catalogue %{_sysconfdir}/X11/fontpath.d
21mr|fonts-ttf-liberation-2.1.3-3|8	
21mr|fonts-ttf-liberation-2.1.3-3|9	Name:             fonts-ttf-liberation
21mr|fonts-ttf-liberation-2.1.3-3|10	Summary:          Fonts to replace commonly used Microsoft Windows fonts
21mr|fonts-ttf-liberation-2.1.3-3|11	Version:          2.1.3
21mr|fonts-ttf-liberation-2.1.3-3|12	Release:          3
21mr|fonts-ttf-liberation-2.1.3-3|13	License:          OFL
21mr|fonts-ttf-liberation-2.1.3-3|14	Group:            System/Fonts/True type
21mr|fonts-ttf-liberation-2.1.3-3|15	URL:              https://github.com/liberationfonts/liberation-fonts
21mr|fonts-ttf-liberation-2.1.3-3|16	Source0:          https://github.com/liberationfonts/liberation-fonts/files/6060974/liberation-fonts-%{version}.tar.gz
21mr|fonts-ttf-liberation-2.1.3-3|17	# From Fedora
21mr|fonts-ttf-liberation-2.1.3-3|18	# Actually these configs are not needed because fontconfig's conf.d/30-metric-aliases.conf contains allt his,
21mr|fonts-ttf-liberation-2.1.3-3|19	# but let's better ship them...
21mr|fonts-ttf-liberation-2.1.3-3|20	Source2:          liberation-fonts-mono.conf
21mr|fonts-ttf-liberation-2.1.3-3|21	Source3:          liberation-fonts-sans.conf
21mr|fonts-ttf-liberation-2.1.3-3|22	Source4:          liberation-fonts-serif.conf
21mr|fonts-ttf-liberation-2.1.3-3|23	BuildArch:        noarch
21mr|fonts-ttf-liberation-2.1.3-3|24	
21mr|fonts-ttf-liberation-2.1.3-3|25	BuildRequires:    fontpackages-devel
21mr|fonts-ttf-liberation-2.1.3-3|26	BuildRequires:    mkfontdir
21mr|fonts-ttf-liberation-2.1.3-3|27	BuildRequires:    mkfontscale
21mr|fonts-ttf-liberation-2.1.3-3|28	BuildRequires:    fontforge
21mr|fonts-ttf-liberation-2.1.3-3|29	BuildRequires:    python3
21mr|fonts-ttf-liberation-2.1.3-3|30	BuildRequires:    python3-fonttools
21mr|fonts-ttf-liberation-2.1.3-3|31	BuildRequires:    make
21mr|fonts-ttf-liberation-2.1.3-3|32	
21mr|fonts-ttf-liberation-2.1.3-3|33	Requires:         %{name}-mono = %{EVRD}
21mr|fonts-ttf-liberation-2.1.3-3|34	Requires:         %{name}-sans = %{EVRD}
21mr|fonts-ttf-liberation-2.1.3-3|35	Requires:         %{name}-serif = %{EVRD}
21mr|fonts-ttf-liberation-2.1.3-3|36	
21mr|fonts-ttf-liberation-2.1.3-3|37	# compat with Fedora/RH
21mr|fonts-ttf-liberation-2.1.3-3|38	# it is a separate package in Fedora/RH
21mr|fonts-ttf-liberation-2.1.3-3|39	Provides:	liberation-narrow-fonts = %{EVRD}
21mr|fonts-ttf-liberation-2.1.3-3|40	
21mr|fonts-ttf-liberation-2.1.3-3|41	# Google Chrome >= 70 depends from liberation-fonts
21mr|fonts-ttf-liberation-2.1.3-3|42	Provides:         liberation-fonts = %{EVRD}
21mr|fonts-ttf-liberation-2.1.3-3|43	
21mr|fonts-ttf-liberation-2.1.3-3|44	%description
21mr|fonts-ttf-liberation-2.1.3-3|45	%common_desc
21mr|fonts-ttf-liberation-2.1.3-3|46	
21mr|fonts-ttf-liberation-2.1.3-3|47	Meta-package of Liberation fonts which installs Sans, Serif, and Monospace
21mr|fonts-ttf-liberation-2.1.3-3|48	families.
21mr|fonts-ttf-liberation-2.1.3-3|49	
21mr|fonts-ttf-liberation-2.1.3-3|50	%files
21mr|fonts-ttf-liberation-2.1.3-3|51	
21mr|fonts-ttf-liberation-2.1.3-3|52	#-----------------------------------------------------------------------------
21mr|fonts-ttf-liberation-2.1.3-3|53	
21mr|fonts-ttf-liberation-2.1.3-3|54	
21mr|fonts-ttf-liberation-2.1.3-3|55	%package mono
21mr|fonts-ttf-liberation-2.1.3-3|56	Summary:      Monospace fonts to replace commonly used Microsoft Courier New
21mr|fonts-ttf-liberation-2.1.3-3|57	# splitted into multiple packages
21mr|fonts-ttf-liberation-2.1.3-3|58	Conflicts:        %{name} < 2.1.3
21mr|fonts-ttf-liberation-2.1.3-3|59	# compat with Fedora/RH
21mr|fonts-ttf-liberation-2.1.3-3|60	# it is a separate package in Fedora/RH
21mr|fonts-ttf-liberation-2.1.3-3|61	Provides:	liberation-mono-fonts = %{EVRD}
21mr|fonts-ttf-liberation-2.1.3-3|62	
21mr|fonts-ttf-liberation-2.1.3-3|63	%description mono
21mr|fonts-ttf-liberation-2.1.3-3|64	%common_desc
21mr|fonts-ttf-liberation-2.1.3-3|65	
21mr|fonts-ttf-liberation-2.1.3-3|66	This package provides Monospace TrueType fonts that replace commonly used
21mr|fonts-ttf-liberation-2.1.3-3|67	Microsoft Courier New.
21mr|fonts-ttf-liberation-2.1.3-3|68	
21mr|fonts-ttf-liberation-2.1.3-3|69	%files mono
21mr|fonts-ttf-liberation-2.1.3-3|70	%{_fontdir}-mono
21mr|fonts-ttf-liberation-2.1.3-3|71	%ghost %attr(644, root, root) %{_fontdir}-mono/.uuid
21mr|fonts-ttf-liberation-2.1.3-3|72	%{_fontconfig_templatedir}/*-liberation-mono.conf
21mr|fonts-ttf-liberation-2.1.3-3|73	%config(noreplace) %{_fontconfig_confdir}/*-liberation-mono.conf
21mr|fonts-ttf-liberation-2.1.3-3|74	%{catalogue}/%{name}-mono
21mr|fonts-ttf-liberation-2.1.3-3|75	
21mr|fonts-ttf-liberation-2.1.3-3|76	#-----------------------------------------------------------------------------
21mr|fonts-ttf-liberation-2.1.3-3|77	
21mr|fonts-ttf-liberation-2.1.3-3|78	
21mr|fonts-ttf-liberation-2.1.3-3|79	%package sans
21mr|fonts-ttf-liberation-2.1.3-3|80	Summary:      Sans-serif fonts to replace commonly used Microsoft Arial
21mr|fonts-ttf-liberation-2.1.3-3|81	# splitted into multiple packages
21mr|fonts-ttf-liberation-2.1.3-3|82	Conflicts:        %{name} < 2.1.3
21mr|fonts-ttf-liberation-2.1.3-3|83	# compat with Fedora/RH
21mr|fonts-ttf-liberation-2.1.3-3|84	# it is a separate package in Fedora/RH
21mr|fonts-ttf-liberation-2.1.3-3|85	Provides:	liberation-sans-fonts = %{EVRD}
21mr|fonts-ttf-liberation-2.1.3-3|86	
21mr|fonts-ttf-liberation-2.1.3-3|87	%description sans
21mr|fonts-ttf-liberation-2.1.3-3|88	%common_desc
21mr|fonts-ttf-liberation-2.1.3-3|89	
21mr|fonts-ttf-liberation-2.1.3-3|90	This package provides Sans-serif TrueType fonts that replace commonly used
21mr|fonts-ttf-liberation-2.1.3-3|91	Microsoft Arial.
21mr|fonts-ttf-liberation-2.1.3-3|92	
21mr|fonts-ttf-liberation-2.1.3-3|93	%files sans
21mr|fonts-ttf-liberation-2.1.3-3|94	%{_fontdir}-sans
21mr|fonts-ttf-liberation-2.1.3-3|95	%ghost %attr(644, root, root) %{_fontdir}-sans/.uuid
21mr|fonts-ttf-liberation-2.1.3-3|96	%{_fontconfig_templatedir}/*-liberation-sans.conf
21mr|fonts-ttf-liberation-2.1.3-3|97	%config(noreplace) %{_fontconfig_confdir}/*-liberation-sans.conf
21mr|fonts-ttf-liberation-2.1.3-3|98	%{catalogue}/%{name}-sans
21mr|fonts-ttf-liberation-2.1.3-3|99	
21mr|fonts-ttf-liberation-2.1.3-3|100	#-----------------------------------------------------------------------------
21mr|fonts-ttf-liberation-2.1.3-3|101	
21mr|fonts-ttf-liberation-2.1.3-3|102	%package serif
21mr|fonts-ttf-liberation-2.1.3-3|103	Summary:      Serif fonts to replace commonly used Microsoft Times New Roman
21mr|fonts-ttf-liberation-2.1.3-3|104	# compat with Fedora/RH
21mr|fonts-ttf-liberation-2.1.3-3|105	# it is a separate package in Fedora/RH
21mr|fonts-ttf-liberation-2.1.3-3|106	Provides:	liberation-serif-fonts = %{EVRD}
21mr|fonts-ttf-liberation-2.1.3-3|107	
21mr|fonts-ttf-liberation-2.1.3-3|108	%description serif
21mr|fonts-ttf-liberation-2.1.3-3|109	%common_desc
21mr|fonts-ttf-liberation-2.1.3-3|110	
21mr|fonts-ttf-liberation-2.1.3-3|111	This package provides Serif TrueType fonts that replace commonly used
21mr|fonts-ttf-liberation-2.1.3-3|112	Microsoft Times New Roman.
21mr|fonts-ttf-liberation-2.1.3-3|113	
21mr|fonts-ttf-liberation-2.1.3-3|114	%files serif
21mr|fonts-ttf-liberation-2.1.3-3|115	%{_fontdir}-serif
21mr|fonts-ttf-liberation-2.1.3-3|116	%ghost %attr(644, root, root) %{_fontdir}-serif/.uuid
21mr|fonts-ttf-liberation-2.1.3-3|117	%{_fontconfig_templatedir}/*-liberation-serif.conf
21mr|fonts-ttf-liberation-2.1.3-3|118	%config(noreplace) %{_fontconfig_confdir}/*-liberation-serif.conf
21mr|fonts-ttf-liberation-2.1.3-3|119	%{catalogue}/%{name}-serif
21mr|fonts-ttf-liberation-2.1.3-3|120	
21mr|fonts-ttf-liberation-2.1.3-3|121	#-----------------------------------------------------------------------------
21mr|fonts-ttf-liberation-2.1.3-3|122	
21mr|fonts-ttf-liberation-2.1.3-3|123	%prep
21mr|fonts-ttf-liberation-2.1.3-3|124	%autosetup -p1 -n liberation-fonts-%{version}
21mr|fonts-ttf-liberation-2.1.3-3|125	
21mr|fonts-ttf-liberation-2.1.3-3|126	# Fedora fix for https://bugzilla.redhat.com/show_bug.cgi?id=1526510
21mr|fonts-ttf-liberation-2.1.3-3|127	sed -i 's/OS2_UseTypoMetrics: 1/OS2_UseTypoMetrics: 0/g' src/*.sfd
21mr|fonts-ttf-liberation-2.1.3-3|128	
21mr|fonts-ttf-liberation-2.1.3-3|129	sed -i 's|/usr/bin/env python|%{_bindir}/python2|' scripts/setisFixedPitch-fonttools.py
21mr|fonts-ttf-liberation-2.1.3-3|130	
21mr|fonts-ttf-liberation-2.1.3-3|131	%build
21mr|fonts-ttf-liberation-2.1.3-3|132	make %{?_smp_mflags}
21mr|fonts-ttf-liberation-2.1.3-3|133	mv liberation-fonts-ttf-%{version}/* .
21mr|fonts-ttf-liberation-2.1.3-3|134	
21mr|fonts-ttf-liberation-2.1.3-3|135	
21mr|fonts-ttf-liberation-2.1.3-3|136	%install
21mr|fonts-ttf-liberation-2.1.3-3|137	# fonts .ttf
21mr|fonts-ttf-liberation-2.1.3-3|138	install -m 0755 -d %{buildroot}%{_fontdir}-mono
21mr|fonts-ttf-liberation-2.1.3-3|139	install -m 0755 -d %{buildroot}%{_fontdir}-sans
21mr|fonts-ttf-liberation-2.1.3-3|140	install -m 0755 -d %{buildroot}%{_fontdir}-serif
21mr|fonts-ttf-liberation-2.1.3-3|141	
21mr|fonts-ttf-liberation-2.1.3-3|142	install -m 0644 -p LiberationMono*.ttf %{buildroot}%{_fontdir}-mono
21mr|fonts-ttf-liberation-2.1.3-3|143	install -m 0644 -p LiberationSans*.ttf %{buildroot}%{_fontdir}-sans
21mr|fonts-ttf-liberation-2.1.3-3|144	install -m 0644 -p LiberationSerif*.ttf %{buildroot}%{_fontdir}-serif
21mr|fonts-ttf-liberation-2.1.3-3|145	
21mr|fonts-ttf-liberation-2.1.3-3|146	
21mr|fonts-ttf-liberation-2.1.3-3|147	# catalogue
21mr|fonts-ttf-liberation-2.1.3-3|148	install -m 0755 -d %{buildroot}%{catalogue}
21mr|fonts-ttf-liberation-2.1.3-3|149	ln -s %{_fontdir}-mono %{buildroot}%{catalogue}/%{name}-mono
21mr|fonts-ttf-liberation-2.1.3-3|150	ln -s %{_fontdir}-sans %{buildroot}%{catalogue}/%{name}-sans
21mr|fonts-ttf-liberation-2.1.3-3|151	ln -s %{_fontdir}-serif %{buildroot}%{catalogue}/%{name}-serif
21mr|fonts-ttf-liberation-2.1.3-3|152	
21mr|fonts-ttf-liberation-2.1.3-3|153	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21mr|fonts-ttf-liberation-2.1.3-3|154	%{buildroot}%{_fontconfig_confdir}
21mr|fonts-ttf-liberation-2.1.3-3|155	
21mr|fonts-ttf-liberation-2.1.3-3|156	# Repeat for every font family
21mr|fonts-ttf-liberation-2.1.3-3|157	install -m 0644 -p %{SOURCE2} \
21mr|fonts-ttf-liberation-2.1.3-3|158	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-mono.conf
21mr|fonts-ttf-liberation-2.1.3-3|159	install -m 0644 -p %{SOURCE3} \
21mr|fonts-ttf-liberation-2.1.3-3|160	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans.conf
21mr|fonts-ttf-liberation-2.1.3-3|161	install -m 0644 -p %{SOURCE4} \
21mr|fonts-ttf-liberation-2.1.3-3|162	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif.conf
21mr|fonts-ttf-liberation-2.1.3-3|163	
21mr|fonts-ttf-liberation-2.1.3-3|164	for fconf in %{fontconf}-mono.conf \
21mr|fonts-ttf-liberation-2.1.3-3|165	%{fontconf}-sans.conf \
21mr|fonts-ttf-liberation-2.1.3-3|166	%{fontconf}-serif.conf; do
21mr|fonts-ttf-liberation-2.1.3-3|167	ln -s %{_fontconfig_templatedir}/$fconf \
21mr|fonts-ttf-liberation-2.1.3-3|168	%{buildroot}%{_fontconfig_confdir}/$fconf
21mr|fonts-ttf-liberation-2.1.3-3|169	done
21mr|fonts-ttf-liberation-2.1.3-3|170	
21mr|fonts-ttf-liberation-2.1.3-3|171	# fonts.{dir,scale}
21mr|fonts-ttf-liberation-2.1.3-3|172	mkfontscale %{buildroot}%{_fontdir}-mono
21mr|fonts-ttf-liberation-2.1.3-3|173	mkfontscale %{buildroot}%{_fontdir}-sans
21mr|fonts-ttf-liberation-2.1.3-3|174	mkfontscale %{buildroot}%{_fontdir}-serif
21mr|fonts-ttf-liberation-2.1.3-3|175	mkfontdir %{buildroot}%{_fontdir}-mono
21mr|fonts-ttf-liberation-2.1.3-3|176	mkfontdir %{buildroot}%{_fontdir}-sans
21mr|fonts-ttf-liberation-2.1.3-3|177	mkfontdir %{buildroot}%{_fontdir}-serif
21mr|fonts-ttf-liberation-2.1.3-3|178	

12262 21
21mr|fonts-ttf-malayalam-1.0-13|1	Summary:	Malayalam TrueType fonts
21mr|fonts-ttf-malayalam-1.0-13|2	Name:		fonts-ttf-malayalam
21mr|fonts-ttf-malayalam-1.0-13|3	Version:	1.0
21mr|fonts-ttf-malayalam-1.0-13|4	Release:	13
21mr|fonts-ttf-malayalam-1.0-13|5	License:	GPLv2+
21mr|fonts-ttf-malayalam-1.0-13|6	URL:		http://malayalamlinux.sourceforge.net/downloads/downloads.html
21mr|fonts-ttf-malayalam-1.0-13|7	Group:		System/Fonts/True type
21mr|fonts-ttf-malayalam-1.0-13|8	Source0:	http://malayalamlinux.sourceforge.net/downloads/fonts/MalOtf.ttf
21mr|fonts-ttf-malayalam-1.0-13|9	Source1:	http://malayalamlinux.sourceforge.net/downloads/COPYING
21mr|fonts-ttf-malayalam-1.0-13|10	BuildArch:	noarch
21mr|fonts-ttf-malayalam-1.0-13|11	BuildRequires: fontconfig
21mr|fonts-ttf-malayalam-1.0-13|12	
21mr|fonts-ttf-malayalam-1.0-13|13	%description
21mr|fonts-ttf-malayalam-1.0-13|14	This Package provides Free Malayalam TrueType fonts.
21mr|fonts-ttf-malayalam-1.0-13|15	
21mr|fonts-ttf-malayalam-1.0-13|16	%prep
21mr|fonts-ttf-malayalam-1.0-13|17	
21mr|fonts-ttf-malayalam-1.0-13|18	%build
21mr|fonts-ttf-malayalam-1.0-13|19	
21mr|fonts-ttf-malayalam-1.0-13|20	%install
21mr|fonts-ttf-malayalam-1.0-13|21	rm -fr %buildroot
21mr|fonts-ttf-malayalam-1.0-13|22	mkdir -p %buildroot/%{_datadir}/fonts/TTF/malayalam
21mr|fonts-ttf-malayalam-1.0-13|23	install -m 644 %SOURCE0 %buildroot/%{_datadir}/fonts/TTF/malayalam
21mr|fonts-ttf-malayalam-1.0-13|24	
21mr|fonts-ttf-malayalam-1.0-13|25	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21mr|fonts-ttf-malayalam-1.0-13|26	ln -s ../../..%_datadir/fonts/TTF/malayalam \
21mr|fonts-ttf-malayalam-1.0-13|27	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-malayalam:pri=50
21mr|fonts-ttf-malayalam-1.0-13|28	
21mr|fonts-ttf-malayalam-1.0-13|29	%clean
21mr|fonts-ttf-malayalam-1.0-13|30	rm -fr %buildroot
21mr|fonts-ttf-malayalam-1.0-13|31	
21mr|fonts-ttf-malayalam-1.0-13|32	%files
21mr|fonts-ttf-malayalam-1.0-13|33	%defattr(-,root,root,0755)
21mr|fonts-ttf-malayalam-1.0-13|34	%dir %_datadir/fonts/TTF/malayalam/
21mr|fonts-ttf-malayalam-1.0-13|35	%_datadir/fonts/TTF/malayalam/*.ttf
21mr|fonts-ttf-malayalam-1.0-13|36	%_sysconfdir/X11/fontpath.d/ttf-malayalam:pri=50

12263 21
21mr|fonts-ttf-montserrat-7.222-1|1	%define fontname montserrat
21mr|fonts-ttf-montserrat-7.222-1|2	Summary:    The Montserrat Font
21mr|fonts-ttf-montserrat-7.222-1|3	Name:       fonts-ttf-%{fontname}
21mr|fonts-ttf-montserrat-7.222-1|4	Version:    7.222
21mr|fonts-ttf-montserrat-7.222-1|5	Release:    1
21mr|fonts-ttf-montserrat-7.222-1|6	BuildArch:  noarch
21mr|fonts-ttf-montserrat-7.222-1|7	Group:      System/Fonts/True type
21mr|fonts-ttf-montserrat-7.222-1|8	License:    OFL
21mr|fonts-ttf-montserrat-7.222-1|9	URL:        https://github.com/JulietaUla/Montserrat
21mr|fonts-ttf-montserrat-7.222-1|10	Source0:    %{name}.tar.gz
21mr|fonts-ttf-montserrat-7.222-1|11	Source1:    OFL.txt
21mr|fonts-ttf-montserrat-7.222-1|12	BuildRequires:	fontpackages-devel
21mr|fonts-ttf-montserrat-7.222-1|13	Requires:	fontpackages-filesystem
21mr|fonts-ttf-montserrat-7.222-1|14	
21mr|fonts-ttf-montserrat-7.222-1|15	%description
21mr|fonts-ttf-montserrat-7.222-1|16	Julieta Ulanovsky began this project in 2010 while a post-graduate student of typeface design at the FADU,
21mr|fonts-ttf-montserrat-7.222-1|17	University of Buenos Aires. She launched it as a Kickstarter project in 2011, in order to complete the first
21mr|fonts-ttf-montserrat-7.222-1|18	public release and share it with the world through Google Fonts. In her Kickstarter, she described it like this:
21mr|fonts-ttf-montserrat-7.222-1|19	
21mr|fonts-ttf-montserrat-7.222-1|20	The old posters and signs in the traditional neighborhood of Buenos Aires called Montserrat inspired me
21mr|fonts-ttf-montserrat-7.222-1|21	to design a typeface that rescues the beauty of urban typography from the first half of the twentieth century.
21mr|fonts-ttf-montserrat-7.222-1|22	The goal is to rescue what is in Montserrat and set it free, under a free, libre and open source license,
21mr|fonts-ttf-montserrat-7.222-1|23	the SIL Open Font License.
21mr|fonts-ttf-montserrat-7.222-1|24	
21mr|fonts-ttf-montserrat-7.222-1|25	As urban development changes this place, it will never return to its original form and loses forever the designs
21mr|fonts-ttf-montserrat-7.222-1|26	that are so special and unique. To draw the letters, I rely on examples of lettering in the urban space.
21mr|fonts-ttf-montserrat-7.222-1|27	Each selected example produces its own variants in length, width and height proportions,
21mr|fonts-ttf-montserrat-7.222-1|28	each adding to the Montserrat family. The old typographies and canopies are irretrievable when they are replaced.
21mr|fonts-ttf-montserrat-7.222-1|29	
21mr|fonts-ttf-montserrat-7.222-1|30	There are other revivals, but those do not stay close to the originals. The letters that inspired this project
21mr|fonts-ttf-montserrat-7.222-1|31	have work, dedication, care, color, contrast, light and life, day and night! These are the types that make the
21mr|fonts-ttf-montserrat-7.222-1|32	city look so beautiful.
21mr|fonts-ttf-montserrat-7.222-1|33	
21mr|fonts-ttf-montserrat-7.222-1|34	Since then it has been developed by Julieta in collaboration with several designers. In 2015, a full set of
21mr|fonts-ttf-montserrat-7.222-1|35	weights and italics were developed by Julieta in collaboration with Ale Paul, Carolina Giovagnoli, Andrés Torresi,
21mr|fonts-ttf-montserrat-7.222-1|36	Juan Pablo del Peral and Sol Matas. In 2017, Jacques Le Bailly reworked the entire Latin design, and in parallel
21mr|fonts-ttf-montserrat-7.222-1|37	Juan Pablo del Peral and Sol Matas developed the initial Cyrillic extension with review and advise from
21mr|fonts-ttf-montserrat-7.222-1|38	Maria Doreuli and Alexei Vanyashin. Technical reviews were made by Lasse Fister, Kalapi GajjarBordawekar and
21mr|fonts-ttf-montserrat-7.222-1|39	Marc Foley. Special thanks also to Thomas Linard, Valeria Dulitzky, Belén Quirós, and Germán Rozo.
21mr|fonts-ttf-montserrat-7.222-1|40	
21mr|fonts-ttf-montserrat-7.222-1|41	%files -f %{fontname}.files
21mr|fonts-ttf-montserrat-7.222-1|42	%license OFL.txt
21mr|fonts-ttf-montserrat-7.222-1|43	
21mr|fonts-ttf-montserrat-7.222-1|44	#------------------------------------------------------------------
21mr|fonts-ttf-montserrat-7.222-1|45	
21mr|fonts-ttf-montserrat-7.222-1|46	%prep
21mr|fonts-ttf-montserrat-7.222-1|47	%setup -c -q -n %{name}
21mr|fonts-ttf-montserrat-7.222-1|48	cp %{SOURCE1} .
21mr|fonts-ttf-montserrat-7.222-1|49	
21mr|fonts-ttf-montserrat-7.222-1|50	%build
21mr|fonts-ttf-montserrat-7.222-1|51	ln */*.ttf .
21mr|fonts-ttf-montserrat-7.222-1|52	
21mr|fonts-ttf-montserrat-7.222-1|53	%install
21mr|fonts-ttf-montserrat-7.222-1|54	%ttf_fonts_install %{fontname}
21mr|fonts-ttf-montserrat-7.222-1|55	
21mr|fonts-ttf-montserrat-7.222-1|56	%changelog
21mr|fonts-ttf-montserrat-7.222-1|57	* Tue Nov 25 2025 Artem Proskurnev <temap@mail.ru>
21mr|fonts-ttf-montserrat-7.222-1|58	- init

12264 21
21mr|fonts-ttf-opensans-1.10-11|1	%define fontname opensans
21mr|fonts-ttf-opensans-1.10-11|2	
21mr|fonts-ttf-opensans-1.10-11|3	Name:           fonts-ttf-opensans
21mr|fonts-ttf-opensans-1.10-11|4	Version:        1.10
21mr|fonts-ttf-opensans-1.10-11|5	Release:        11
21mr|fonts-ttf-opensans-1.10-11|6	Summary:        Humanist Sans Serif Typeface
21mr|fonts-ttf-opensans-1.10-11|7	License:        Apache-2.0
21mr|fonts-ttf-opensans-1.10-11|8	Group:          System/Fonts/True type
21mr|fonts-ttf-opensans-1.10-11|9	Url:            http://code.google.com/webfonts/family?family=Open+Sans
21mr|fonts-ttf-opensans-1.10-11|10	Source0:        %{name}-%{version}.tar.xz
21mr|fonts-ttf-opensans-1.10-11|11	Source1:		getopensans.sh
21mr|fonts-ttf-opensans-1.10-11|12	BuildArch: 	noarch
21mr|fonts-ttf-opensans-1.10-11|13	BuildRequires: fontconfig
21mr|fonts-ttf-opensans-1.10-11|14	BuildRequires: freetype-tools
21mr|fonts-ttf-opensans-1.10-11|15	BuildRequires:  dos2unix
21mr|fonts-ttf-opensans-1.10-11|16	Provides:		open-sans-fonts = %{EVRD}
21mr|fonts-ttf-opensans-1.10-11|17	Obsoletes:		open-sans-fonts < 1.10-10
21mr|fonts-ttf-opensans-1.10-11|18	Conflicts:		open-sans-fonts < 1.10-10
21mr|fonts-ttf-opensans-1.10-11|19	
21mr|fonts-ttf-opensans-1.10-11|20	%description
21mr|fonts-ttf-opensans-1.10-11|21	Open Sans is a humanist sans serif typeface designed by
21mr|fonts-ttf-opensans-1.10-11|22	Steve Matteson, Type Director of Ascender Corp.
21mr|fonts-ttf-opensans-1.10-11|23	
21mr|fonts-ttf-opensans-1.10-11|24	This version contains the complete 897 character set, which
21mr|fonts-ttf-opensans-1.10-11|25	includes the standard ISO Latin 1, Latin CE, Greek and Cyrillic
21mr|fonts-ttf-opensans-1.10-11|26	character sets. Open Sans was designed with an upright stress,
21mr|fonts-ttf-opensans-1.10-11|27	open forms and a neutral, yet friendly appearance. It was
21mr|fonts-ttf-opensans-1.10-11|28	optimized for print, web, and mobile interfaces, and has
21mr|fonts-ttf-opensans-1.10-11|29	excellent legibility characteristics in its letterforms.
21mr|fonts-ttf-opensans-1.10-11|30	
21mr|fonts-ttf-opensans-1.10-11|31	Designer: Steve Matteson
21mr|fonts-ttf-opensans-1.10-11|32	
21mr|fonts-ttf-opensans-1.10-11|33	%prep
21mr|fonts-ttf-opensans-1.10-11|34	%setup -q
21mr|fonts-ttf-opensans-1.10-11|35	
21mr|fonts-ttf-opensans-1.10-11|36	%build
21mr|fonts-ttf-opensans-1.10-11|37	chmod 644 LICENSE.txt
21mr|fonts-ttf-opensans-1.10-11|38	dos2unix LICENSE.txt
21mr|fonts-ttf-opensans-1.10-11|39	
21mr|fonts-ttf-opensans-1.10-11|40	%install
21mr|fonts-ttf-opensans-1.10-11|41	
21mr|fonts-ttf-opensans-1.10-11|42	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/%{fontname}
21mr|fonts-ttf-opensans-1.10-11|43	
21mr|fonts-ttf-opensans-1.10-11|44	install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/%{fontname}
21mr|fonts-ttf-opensans-1.10-11|45	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/%{fontname} > %{buildroot}%{_datadir}/fonts/TTF/%{fontname}/fonts.dir
21mr|fonts-ttf-opensans-1.10-11|46	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{fontname}/fonts.scale
21mr|fonts-ttf-opensans-1.10-11|47	
21mr|fonts-ttf-opensans-1.10-11|48	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21mr|fonts-ttf-opensans-1.10-11|49	ln -s ../../..%_datadir/fonts/TTF/%{fontname} \
21mr|fonts-ttf-opensans-1.10-11|50	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-%{fontname}:pri=50
21mr|fonts-ttf-opensans-1.10-11|51	
21mr|fonts-ttf-opensans-1.10-11|52	%files
21mr|fonts-ttf-opensans-1.10-11|53	%defattr(-,root,root,-)
21mr|fonts-ttf-opensans-1.10-11|54	%license LICENSE.txt
21mr|fonts-ttf-opensans-1.10-11|55	%dir %{_datadir}/fonts/TTF/%{fontname}
21mr|fonts-ttf-opensans-1.10-11|56	%{_datadir}/fonts/TTF/%{fontname}/*.ttf
21mr|fonts-ttf-opensans-1.10-11|57	%verify(not mtime) %{_datadir}/fonts/TTF/%{fontname}/fonts.dir
21mr|fonts-ttf-opensans-1.10-11|58	%{_datadir}/fonts/TTF/%{fontname}/fonts.scale
21mr|fonts-ttf-opensans-1.10-11|59	%{_sysconfdir}/X11/fontpath.d/ttf-%{fontname}:pri=50

12265 21
21mr|fonts-ttf-overpass-3.0.4-2|1	%global fontname overpass
21mr|fonts-ttf-overpass-3.0.4-2|2	%global fontconf 60-%{fontname}.conf
21mr|fonts-ttf-overpass-3.0.4-2|3	%global monofontconf 60-%{fontname}-mono.conf
21mr|fonts-ttf-overpass-3.0.4-2|4	
21mr|fonts-ttf-overpass-3.0.4-2|5	Name:		fonts-ttf-overpass
21mr|fonts-ttf-overpass-3.0.4-2|6	Version:	3.0.4
21mr|fonts-ttf-overpass-3.0.4-2|7	Release:	2
21mr|fonts-ttf-overpass-3.0.4-2|8	Summary:	Typeface based on the U.S. interstate highway road signage type system
21mr|fonts-ttf-overpass-3.0.4-2|9	Group:		System/Fonts/True type
21mr|fonts-ttf-overpass-3.0.4-2|10	License:	OFL or LGPLv2+
21mr|fonts-ttf-overpass-3.0.4-2|11	URL:		https://github.com/RedHatBrand/overpass/
21mr|fonts-ttf-overpass-3.0.4-2|12	Source0:	https://github.com/RedHatBrand/Overpass/archive/%{version}.tar.gz?/%{fontname}-%{version}.tar.gz
21mr|fonts-ttf-overpass-3.0.4-2|13	Source1:	%{fontname}-fonts-fontconfig.conf
21mr|fonts-ttf-overpass-3.0.4-2|14	Source2:	%{fontname}.metainfo.xml
21mr|fonts-ttf-overpass-3.0.4-2|15	Source3:	%{fontname}-mono-fonts-fontconfig.conf
21mr|fonts-ttf-overpass-3.0.4-2|16	Source4:	%{fontname}-mono.metainfo.xml
21mr|fonts-ttf-overpass-3.0.4-2|17	
21mr|fonts-ttf-overpass-3.0.4-2|18	BuildRequires:	fontconfig
21mr|fonts-ttf-overpass-3.0.4-2|19	BuildRequires:	freetype-tools
21mr|fonts-ttf-overpass-3.0.4-2|20	Provides:	overpass-fonts
21mr|fonts-ttf-overpass-3.0.4-2|21	BuildArch:	noarch
21mr|fonts-ttf-overpass-3.0.4-2|22	
21mr|fonts-ttf-overpass-3.0.4-2|23	%description
21mr|fonts-ttf-overpass-3.0.4-2|24	Free and open source typeface based on the U.S. interstate highway road signage
21mr|fonts-ttf-overpass-3.0.4-2|25	type system; it is sans-serif and suitable for both body and titling text.
21mr|fonts-ttf-overpass-3.0.4-2|26	
21mr|fonts-ttf-overpass-3.0.4-2|27	%files
21mr|fonts-ttf-overpass-3.0.4-2|28	%doc README.md overpass-specimen.pdf
21mr|fonts-ttf-overpass-3.0.4-2|29	%license LICENSE.md
21mr|fonts-ttf-overpass-3.0.4-2|30	%{_datadir}/appdata/%{fontname}.metainfo.xml
21mr|fonts-ttf-overpass-3.0.4-2|31	%{_sysconfdir}/X11/fontpath.d/ttf-overpass*
21mr|fonts-ttf-overpass-3.0.4-2|32	%{_sysconfdir}/X11/fontpath.d/otf-overpass*
21mr|fonts-ttf-overpass-3.0.4-2|33	%{_datadir}/fonts/TTF/overpass/overpass-bold*
21mr|fonts-ttf-overpass-3.0.4-2|34	%{_datadir}/fonts/TTF/overpass/overpass-extrabold*
21mr|fonts-ttf-overpass-3.0.4-2|35	%{_datadir}/fonts/TTF/overpass/overpass-extralight*
21mr|fonts-ttf-overpass-3.0.4-2|36	%{_datadir}/fonts/TTF/overpass/overpass-light*
21mr|fonts-ttf-overpass-3.0.4-2|37	%{_datadir}/fonts/TTF/overpass/overpass-heavy*
21mr|fonts-ttf-overpass-3.0.4-2|38	%{_datadir}/fonts/TTF/overpass/overpass-italic*
21mr|fonts-ttf-overpass-3.0.4-2|39	%{_datadir}/fonts/TTF/overpass/overpass-regular*
21mr|fonts-ttf-overpass-3.0.4-2|40	%{_datadir}/fonts/TTF/overpass/overpass-semibold*
21mr|fonts-ttf-overpass-3.0.4-2|41	%{_datadir}/fonts/TTF/overpass/overpass-thin*
21mr|fonts-ttf-overpass-3.0.4-2|42	%{_datadir}/fonts/OTF/overpass/overpass-bold*
21mr|fonts-ttf-overpass-3.0.4-2|43	%{_datadir}/fonts/OTF/overpass/overpass-extrabold*
21mr|fonts-ttf-overpass-3.0.4-2|44	%{_datadir}/fonts/OTF/overpass/overpass-extralight*
21mr|fonts-ttf-overpass-3.0.4-2|45	%{_datadir}/fonts/OTF/overpass/overpass-light*
21mr|fonts-ttf-overpass-3.0.4-2|46	%{_datadir}/fonts/OTF/overpass/overpass-heavy*
21mr|fonts-ttf-overpass-3.0.4-2|47	%{_datadir}/fonts/OTF/overpass/overpass-italic*
21mr|fonts-ttf-overpass-3.0.4-2|48	%{_datadir}/fonts/OTF/overpass/overpass-regular*
21mr|fonts-ttf-overpass-3.0.4-2|49	%{_datadir}/fonts/OTF/overpass/overpass-semibold*
21mr|fonts-ttf-overpass-3.0.4-2|50	%{_datadir}/fonts/OTF/overpass/overpass-thin*
21mr|fonts-ttf-overpass-3.0.4-2|51	%verify(not mtime) %{_datadir}/fonts/TTF/overpass/fonts.dir
21mr|fonts-ttf-overpass-3.0.4-2|52	%verify(not mtime) %{_datadir}/fonts/OTF/overpass/fonts.dir
21mr|fonts-ttf-overpass-3.0.4-2|53	%{_datadir}/fonts/TTF/overpass/fonts.scale
21mr|fonts-ttf-overpass-3.0.4-2|54	%{_datadir}/fonts/OTF/overpass/fonts.scale
21mr|fonts-ttf-overpass-3.0.4-2|55	
21mr|fonts-ttf-overpass-3.0.4-2|56	%if 0
21mr|fonts-ttf-overpass-3.0.4-2|57	%{_libdir}/node_modules/overpass/
21mr|fonts-ttf-overpass-3.0.4-2|58	%endif
21mr|fonts-ttf-overpass-3.0.4-2|59	
21mr|fonts-ttf-overpass-3.0.4-2|60	#------------------------------------------------------------------------------
21mr|fonts-ttf-overpass-3.0.4-2|61	%package -n %{fontname}-mono-fonts
21mr|fonts-ttf-overpass-3.0.4-2|62	Summary:	Monospace version of overpass fonts
21mr|fonts-ttf-overpass-3.0.4-2|63	Group:		System/Fonts/True type
21mr|fonts-ttf-overpass-3.0.4-2|64	
21mr|fonts-ttf-overpass-3.0.4-2|65	%description -n %{fontname}-mono-fonts
21mr|fonts-ttf-overpass-3.0.4-2|66	Free and open source typeface based on the U.S. interstate highway road signage
21mr|fonts-ttf-overpass-3.0.4-2|67	type system. This is the monospace family variant.
21mr|fonts-ttf-overpass-3.0.4-2|68	
21mr|fonts-ttf-overpass-3.0.4-2|69	%files -n %{fontname}-mono-fonts
21mr|fonts-ttf-overpass-3.0.4-2|70	#%%{monofontconf} overpass-mono-*.otf
21mr|fonts-ttf-overpass-3.0.4-2|71	%doc README.md overpass-mono-specimen.pdf
21mr|fonts-ttf-overpass-3.0.4-2|72	%license LICENSE.md
21mr|fonts-ttf-overpass-3.0.4-2|73	%{_datadir}/appdata/%{fontname}-mono.metainfo.xml
21mr|fonts-ttf-overpass-3.0.4-2|74	%{_datadir}/fonts/TTF/overpass/overpass-mono*
21mr|fonts-ttf-overpass-3.0.4-2|75	%{_datadir}/fonts/OTF/overpass/overpass-mono*
21mr|fonts-ttf-overpass-3.0.4-2|76	
21mr|fonts-ttf-overpass-3.0.4-2|77	#------------------------------------------------------------------------------
21mr|fonts-ttf-overpass-3.0.4-2|78	
21mr|fonts-ttf-overpass-3.0.4-2|79	%prep
21mr|fonts-ttf-overpass-3.0.4-2|80	%setup -q -n Overpass-%{version}
21mr|fonts-ttf-overpass-3.0.4-2|81	
21mr|fonts-ttf-overpass-3.0.4-2|82	%build
21mr|fonts-ttf-overpass-3.0.4-2|83	# Nothing to do here.
21mr|fonts-ttf-overpass-3.0.4-2|84	
21mr|fonts-ttf-overpass-3.0.4-2|85	%install
21mr|fonts-ttf-overpass-3.0.4-2|86	#ttf install
21mr|fonts-ttf-overpass-3.0.4-2|87	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/overpass
21mr|fonts-ttf-overpass-3.0.4-2|88	
21mr|fonts-ttf-overpass-3.0.4-2|89	install -m 644 -p webfonts/overpass*/*.ttf %{buildroot}%{_datadir}/fonts/TTF/overpass
21mr|fonts-ttf-overpass-3.0.4-2|90	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/overpass > %{buildroot}%{_datadir}/fonts/TTF/overpass/fonts.dir
21mr|fonts-ttf-overpass-3.0.4-2|91	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/overpass/fonts.scale
21mr|fonts-ttf-overpass-3.0.4-2|92	
21mr|fonts-ttf-overpass-3.0.4-2|93	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-overpass-3.0.4-2|94	ln -s ../../..%{_datadir}/fonts/TTF/overpass \
21mr|fonts-ttf-overpass-3.0.4-2|95	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-overpass:pri=50
21mr|fonts-ttf-overpass-3.0.4-2|96	
21mr|fonts-ttf-overpass-3.0.4-2|97	#otf install
21mr|fonts-ttf-overpass-3.0.4-2|98	mkdir -p %{buildroot}%{_datadir}/fonts/OTF/overpass
21mr|fonts-ttf-overpass-3.0.4-2|99	
21mr|fonts-ttf-overpass-3.0.4-2|100	install -m 644 -p desktop-fonts/overpass*/*.otf %{buildroot}%{_datadir}/fonts/OTF/overpass
21mr|fonts-ttf-overpass-3.0.4-2|101	ttmkfdir %{buildroot}%{_datadir}/fonts/OTF/overpass > %{buildroot}%{_datadir}/fonts/OTF/overpass/fonts.dir
21mr|fonts-ttf-overpass-3.0.4-2|102	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/OTF/overpass/fonts.scale
21mr|fonts-ttf-overpass-3.0.4-2|103	
21mr|fonts-ttf-overpass-3.0.4-2|104	ln -s ../../..%{_datadir}/fonts/OTF/overpass \
21mr|fonts-ttf-overpass-3.0.4-2|105	%{buildroot}%{_sysconfdir}/X11/fontpath.d/otf-overpass:pri=50
21mr|fonts-ttf-overpass-3.0.4-2|106	
21mr|fonts-ttf-overpass-3.0.4-2|107	
21mr|fonts-ttf-overpass-3.0.4-2|108	install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
21mr|fonts-ttf-overpass-3.0.4-2|109	%{buildroot}%{_fontconfig_confdir}
21mr|fonts-ttf-overpass-3.0.4-2|110	
21mr|fonts-ttf-overpass-3.0.4-2|111	install -m 0644 -p %{SOURCE1} \
21mr|fonts-ttf-overpass-3.0.4-2|112	%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
21mr|fonts-ttf-overpass-3.0.4-2|113	
21mr|fonts-ttf-overpass-3.0.4-2|114	install -m 0644 -p %{SOURCE3} \
21mr|fonts-ttf-overpass-3.0.4-2|115	%{buildroot}%{_fontconfig_templatedir}/%{monofontconf}
21mr|fonts-ttf-overpass-3.0.4-2|116	
21mr|fonts-ttf-overpass-3.0.4-2|117	ln -s %{_fontconfig_templatedir}/%{fontconf} \
21mr|fonts-ttf-overpass-3.0.4-2|118	%{buildroot}%{_fontconfig_confdir}/%{fontconf}
21mr|fonts-ttf-overpass-3.0.4-2|119	
21mr|fonts-ttf-overpass-3.0.4-2|120	ln -s %{_fontconfig_templatedir}/%{monofontconf} \
21mr|fonts-ttf-overpass-3.0.4-2|121	%{buildroot}%{_fontconfig_confdir}/%{monofontconf}
21mr|fonts-ttf-overpass-3.0.4-2|122	
21mr|fonts-ttf-overpass-3.0.4-2|123	# I do not think this is useful to package, but if it is...
21mr|fonts-ttf-overpass-3.0.4-2|124	%if 0
21mr|fonts-ttf-overpass-3.0.4-2|125	mkdir -p %{buildroot}%{_libdir}/node_modules/overpass/
21mr|fonts-ttf-overpass-3.0.4-2|126	cp -a bower.json package.json %{buildroot}%{libdir}/node_modules/overpass/
21mr|fonts-ttf-overpass-3.0.4-2|127	%endif
21mr|fonts-ttf-overpass-3.0.4-2|128	
21mr|fonts-ttf-overpass-3.0.4-2|129	# Add AppStream metadata
21mr|fonts-ttf-overpass-3.0.4-2|130	install -Dm 0644 -p %{SOURCE2} \
21mr|fonts-ttf-overpass-3.0.4-2|131	%{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml
21mr|fonts-ttf-overpass-3.0.4-2|132	
21mr|fonts-ttf-overpass-3.0.4-2|133	install -Dm 0644 -p %{SOURCE4} \
21mr|fonts-ttf-overpass-3.0.4-2|134	%{buildroot}%{_datadir}/appdata/%{fontname}-mono.metainfo.xml

12266 21
21mr|fonts-ttf-paratype-20141121-7|1	%define mononame paratype-pt-mono
21mr|fonts-ttf-paratype-20141121-7|2	%define sansname paratype-pt-sans
21mr|fonts-ttf-paratype-20141121-7|3	%define serifname paratype-pt-serif
21mr|fonts-ttf-paratype-20141121-7|4	
21mr|fonts-ttf-paratype-20141121-7|5	Summary:	A pan-Cyrillic typeface
21mr|fonts-ttf-paratype-20141121-7|6	Name:		fonts-ttf-paratype
21mr|fonts-ttf-paratype-20141121-7|7	Version:	20141121
21mr|fonts-ttf-paratype-20141121-7|8	Release:	7
21mr|fonts-ttf-paratype-20141121-7|9	License:	OFL
21mr|fonts-ttf-paratype-20141121-7|10	Group:		System/Fonts/True type
21mr|fonts-ttf-paratype-20141121-7|11	Url:		http://www.paratype.com/public/
21mr|fonts-ttf-paratype-20141121-7|12	# We now got new updated source archive to use
21mr|fonts-ttf-paratype-20141121-7|13	Source0:	http://www.fontstock.com/public/PTSansOFL.zip
21mr|fonts-ttf-paratype-20141121-7|14	Source1:	http://www.fontstock.com/public/PTSerifOFL.zip
21mr|fonts-ttf-paratype-20141121-7|15	Source2:	http://www.fontstock.com/public/PTMonoOFL.zip
21mr|fonts-ttf-paratype-20141121-7|16	Source12:	%{sansname}.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|17	Source13:	%{sansname}-narrow.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|18	Source14:	%{sansname}-caption.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|19	Source22:	%{serifname}.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|20	Source23:	%{serifname}-caption.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|21	Source31:	%{mononame}.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|22	BuildRequires:	fontconfig
21mr|fonts-ttf-paratype-20141121-7|23	BuildRequires:	ttmkfdir
21mr|fonts-ttf-paratype-20141121-7|24	Conflicts:	paratype-pt-sans-fonts < 20141121-3
21mr|fonts-ttf-paratype-20141121-7|25	Obsoletes:	paratype-pt-sans-fonts < 20141121-3
21mr|fonts-ttf-paratype-20141121-7|26	Provides:	paratype-pt-mono-fonts = %{EVRD}
21mr|fonts-ttf-paratype-20141121-7|27	Provides:	paratype-pt-sans-fonts = %{EVRD}
21mr|fonts-ttf-paratype-20141121-7|28	Provides:	paratype-pt-serif-fonts = %{EVRD}
21mr|fonts-ttf-paratype-20141121-7|29	BuildArch:	noarch
21mr|fonts-ttf-paratype-20141121-7|30	
21mr|fonts-ttf-paratype-20141121-7|31	%description
21mr|fonts-ttf-paratype-20141121-7|32	The Paratype family was developed as part of the "Public Types of Russian
21mr|fonts-ttf-paratype-20141121-7|33	Federation" project. This project aims at enabling the peoples of Russia to
21mr|fonts-ttf-paratype-20141121-7|34	read and write their native languages, using free/libre fonts. It is
21mr|fonts-ttf-paratype-20141121-7|35	dedicated to the 300-year anniversary of the Russian civil type invented by
21mr|fonts-ttf-paratype-20141121-7|36	Peter the Great from 1708 to 1710, and was realized with financial support
21mr|fonts-ttf-paratype-20141121-7|37	from the Russian Federal Agency for Press and Mass Communications.
21mr|fonts-ttf-paratype-20141121-7|38	
21mr|fonts-ttf-paratype-20141121-7|39	The fonts include support for all 54 title languages of the Russian
21mr|fonts-ttf-paratype-20141121-7|40	Federation as well as more common Western, Central European and Cyrillic
21mr|fonts-ttf-paratype-20141121-7|41	blocks making them unique and a very important tool for modern digital
21mr|fonts-ttf-paratype-20141121-7|42	communications.
21mr|fonts-ttf-paratype-20141121-7|43	
21mr|fonts-ttf-paratype-20141121-7|44	Paratype is a grotesque font based on Russian type designs of the second part
21mr|fonts-ttf-paratype-20141121-7|45	of the 20th century. However, it also includes very distinctive features of
21mr|fonts-ttf-paratype-20141121-7|46	modern humanistic design, fulfilling present day aesthetic and functional
21mr|fonts-ttf-paratype-20141121-7|47	requirements.
21mr|fonts-ttf-paratype-20141121-7|48	
21mr|fonts-ttf-paratype-20141121-7|49	It was designed by Alexandra Korolkova, Olga Umpeleva and Vladimir Yefimov
21mr|fonts-ttf-paratype-20141121-7|50	and released by ParaType.
21mr|fonts-ttf-paratype-20141121-7|51	
21mr|fonts-ttf-paratype-20141121-7|52	This package includes the four basic styles and two narrows styles for
21mr|fonts-ttf-paratype-20141121-7|53	economic setting.
21mr|fonts-ttf-paratype-20141121-7|54	
21mr|fonts-ttf-paratype-20141121-7|55	%files
21mr|fonts-ttf-paratype-20141121-7|56	%doc *.txt
21mr|fonts-ttf-paratype-20141121-7|57	%{_datadir}/appdata/%{mononame}.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|58	%{_datadir}/appdata/%{sansname}.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|59	%{_datadir}/appdata/%{sansname}-narrow.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|60	%{_datadir}/appdata/%{serifname}.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|61	%{_datadir}/fonts/TTF/paratype/PTF*.ttf
21mr|fonts-ttf-paratype-20141121-7|62	%{_datadir}/fonts/TTF/paratype/PTM*.ttf
21mr|fonts-ttf-paratype-20141121-7|63	%{_datadir}/fonts/TTF/paratype/PTN*.ttf
21mr|fonts-ttf-paratype-20141121-7|64	%{_datadir}/fonts/TTF/paratype/PTS*.ttf
21mr|fonts-ttf-paratype-20141121-7|65	%verify(not mtime) %{_datadir}/fonts/TTF/paratype/fonts.dir
21mr|fonts-ttf-paratype-20141121-7|66	%{_datadir}/fonts/TTF/paratype/fonts.scale
21mr|fonts-ttf-paratype-20141121-7|67	%{_sysconfdir}/X11/fontpath.d/ttf-paratype:pri=50
21mr|fonts-ttf-paratype-20141121-7|68	
21mr|fonts-ttf-paratype-20141121-7|69	#----------------------------------------------------------------------------
21mr|fonts-ttf-paratype-20141121-7|70	
21mr|fonts-ttf-paratype-20141121-7|71	%package caption
21mr|fonts-ttf-paratype-20141121-7|72	Summary:	A pan-Cyrillic typeface (caption forms for small text)
21mr|fonts-ttf-paratype-20141121-7|73	Group:		System/Fonts/True type
21mr|fonts-ttf-paratype-20141121-7|74	Conflicts:	paratype-pt-sans-caption-fonts < 20141121-3
21mr|fonts-ttf-paratype-20141121-7|75	Obsoletes:	paratype-pt-sans-caption-fonts < 20141121-3
21mr|fonts-ttf-paratype-20141121-7|76	Provides:	paratype-pt-sans-caption-fonts = %{EVRD}
21mr|fonts-ttf-paratype-20141121-7|77	Provides:	paratype-pt-serif-caption-fonts = %{EVRD}
21mr|fonts-ttf-paratype-20141121-7|78	
21mr|fonts-ttf-paratype-20141121-7|79	%description caption
21mr|fonts-ttf-paratype-20141121-7|80	This paratype subpackage includes captions styles for small text sizes.
21mr|fonts-ttf-paratype-20141121-7|81	
21mr|fonts-ttf-paratype-20141121-7|82	%files caption
21mr|fonts-ttf-paratype-20141121-7|83	%doc *.txt
21mr|fonts-ttf-paratype-20141121-7|84	%{_datadir}/appdata/%{sansname}-caption.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|85	%{_datadir}/appdata/%{serifname}-caption.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|86	%{_datadir}/fonts/TTF/paratype-caption/PTC*.ttf
21mr|fonts-ttf-paratype-20141121-7|87	%{_datadir}/fonts/TTF/paratype-caption/PTZ*.ttf
21mr|fonts-ttf-paratype-20141121-7|88	%verify(not mtime) %{_datadir}/fonts/TTF/paratype-caption/fonts.dir
21mr|fonts-ttf-paratype-20141121-7|89	%{_datadir}/fonts/TTF/paratype-caption/fonts.scale
21mr|fonts-ttf-paratype-20141121-7|90	%{_sysconfdir}/X11/fontpath.d/ttf-paratype-caption:pri=50
21mr|fonts-ttf-paratype-20141121-7|91	
21mr|fonts-ttf-paratype-20141121-7|92	#----------------------------------------------------------------------------
21mr|fonts-ttf-paratype-20141121-7|93	
21mr|fonts-ttf-paratype-20141121-7|94	%prep
21mr|fonts-ttf-paratype-20141121-7|95	%setup -q -c -T
21mr|fonts-ttf-paratype-20141121-7|96	unzip -o %{SOURCE0}
21mr|fonts-ttf-paratype-20141121-7|97	unzip -o %{SOURCE1}
21mr|fonts-ttf-paratype-20141121-7|98	unzip -o %{SOURCE2}
21mr|fonts-ttf-paratype-20141121-7|99	
21mr|fonts-ttf-paratype-20141121-7|100	for txt in *.txt ; do
21mr|fonts-ttf-paratype-20141121-7|101	if $(echo "$txt" | grep -q "rus\.txt") ; then
21mr|fonts-ttf-paratype-20141121-7|102	iconv --from=UTF-16       --to=UTF-8 "$txt" > "$txt.1"
21mr|fonts-ttf-paratype-20141121-7|103	else
21mr|fonts-ttf-paratype-20141121-7|104	iconv --from=WINDOWS-1251 --to=UTF-8 "$txt" > "$txt.1"
21mr|fonts-ttf-paratype-20141121-7|105	fi
21mr|fonts-ttf-paratype-20141121-7|106	sed -i 's/\r//' "$txt.1"
21mr|fonts-ttf-paratype-20141121-7|107	touch -r "$txt" "$txt.1"
21mr|fonts-ttf-paratype-20141121-7|108	mv "$txt.1" "$txt"
21mr|fonts-ttf-paratype-20141121-7|109	done
21mr|fonts-ttf-paratype-20141121-7|110	
21mr|fonts-ttf-paratype-20141121-7|111	%build
21mr|fonts-ttf-paratype-20141121-7|112	
21mr|fonts-ttf-paratype-20141121-7|113	%install
21mr|fonts-ttf-paratype-20141121-7|114	# Paratype fonts
21mr|fonts-ttf-paratype-20141121-7|115	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/paratype
21mr|fonts-ttf-paratype-20141121-7|116	install -m 0644 -p PTF*.ttf PTM*.ttf PTN*.ttf PTS*.ttf %{buildroot}%{_datadir}/fonts/TTF/paratype/
21mr|fonts-ttf-paratype-20141121-7|117	
21mr|fonts-ttf-paratype-20141121-7|118	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/paratype > %{buildroot}%{_datadir}/fonts/TTF/paratype/fonts.dir
21mr|fonts-ttf-paratype-20141121-7|119	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/paratype/fonts.scale
21mr|fonts-ttf-paratype-20141121-7|120	
21mr|fonts-ttf-paratype-20141121-7|121	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-paratype-20141121-7|122	ln -s ../../..%{_datadir}/fonts/TTF/paratype \
21mr|fonts-ttf-paratype-20141121-7|123	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-paratype:pri=50
21mr|fonts-ttf-paratype-20141121-7|124	
21mr|fonts-ttf-paratype-20141121-7|125	# Paratype Caption fonts
21mr|fonts-ttf-paratype-20141121-7|126	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/paratype-caption
21mr|fonts-ttf-paratype-20141121-7|127	install -m 0644 -p PTC*.ttf PTZ*.ttf %{buildroot}%{_datadir}/fonts/TTF/paratype-caption/
21mr|fonts-ttf-paratype-20141121-7|128	
21mr|fonts-ttf-paratype-20141121-7|129	ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/paratype-caption > %{buildroot}%{_datadir}/fonts/TTF/paratype-caption/fonts.dir
21mr|fonts-ttf-paratype-20141121-7|130	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/paratype-caption/fonts.scale
21mr|fonts-ttf-paratype-20141121-7|131	
21mr|fonts-ttf-paratype-20141121-7|132	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-paratype-20141121-7|133	ln -s ../../..%{_datadir}/fonts/TTF/paratype-caption \
21mr|fonts-ttf-paratype-20141121-7|134	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-paratype-caption:pri=50
21mr|fonts-ttf-paratype-20141121-7|135	
21mr|fonts-ttf-paratype-20141121-7|136	# Add AppStream metadata
21mr|fonts-ttf-paratype-20141121-7|137	install -Dm 0644 -p %{SOURCE12} \
21mr|fonts-ttf-paratype-20141121-7|138	%{buildroot}%{_datadir}/appdata/%{sansname}.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|139	install -Dm 0644 -p %{SOURCE13} \
21mr|fonts-ttf-paratype-20141121-7|140	%{buildroot}%{_datadir}/appdata/%{sansname}-narrow.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|141	install -Dm 0644 -p %{SOURCE14} \
21mr|fonts-ttf-paratype-20141121-7|142	%{buildroot}%{_datadir}/appdata/%{sansname}-caption.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|143	install -Dm 0644 -p %{SOURCE22} \
21mr|fonts-ttf-paratype-20141121-7|144	%{buildroot}%{_datadir}/appdata/%{serifname}.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|145	install -Dm 0644 -p %{SOURCE23} \
21mr|fonts-ttf-paratype-20141121-7|146	%{buildroot}%{_datadir}/appdata/%{serifname}-caption.metainfo.xml
21mr|fonts-ttf-paratype-20141121-7|147	install -Dm 0644 -p %{SOURCE31} \
21mr|fonts-ttf-paratype-20141121-7|148	%{buildroot}%{_datadir}/appdata/%{mononame}.metainfo.xml

12267 21
21mr|fonts-ttf-unbounded-1.1-1|1	%define fontname unbounded
21mr|fonts-ttf-unbounded-1.1-1|2	Summary:    Unbounded is possibly the first open source, freely available and on-chain funded font in the world
21mr|fonts-ttf-unbounded-1.1-1|3	Name:       fonts-ttf-%{fontname}
21mr|fonts-ttf-unbounded-1.1-1|4	Version:    1.1
21mr|fonts-ttf-unbounded-1.1-1|5	Release:    1
21mr|fonts-ttf-unbounded-1.1-1|6	BuildArch:  noarch
21mr|fonts-ttf-unbounded-1.1-1|7	Group:      System/Fonts/True type
21mr|fonts-ttf-unbounded-1.1-1|8	License:    OFL
21mr|fonts-ttf-unbounded-1.1-1|9	URL:        https://github.com/googlefonts/unbounded
21mr|fonts-ttf-unbounded-1.1-1|10	Source0:    %{name}.tar.gz
21mr|fonts-ttf-unbounded-1.1-1|11	Source1:    OFL.txt
21mr|fonts-ttf-unbounded-1.1-1|12	BuildRequires:	fontpackages-devel
21mr|fonts-ttf-unbounded-1.1-1|13	Requires:	fontpackages-filesystem
21mr|fonts-ttf-unbounded-1.1-1|14	
21mr|fonts-ttf-unbounded-1.1-1|15	%description
21mr|fonts-ttf-unbounded-1.1-1|16	Unbounded is possibly the first open source, freely available and on-chain funded font in the world,
21mr|fonts-ttf-unbounded-1.1-1|17	thanks to the Polkadot treasury.
21mr|fonts-ttf-unbounded-1.1-1|18	
21mr|fonts-ttf-unbounded-1.1-1|19	Unbounded by both name and nature, it is available in six display weights ranging from light to black,
21mr|fonts-ttf-unbounded-1.1-1|20	as well as a single variable font. The typeface supports both Latin and Cyrillic scripts with over
21mr|fonts-ttf-unbounded-1.1-1|21	1300 individual glyphs, including a collection of symbols and a unique figure building system.
21mr|fonts-ttf-unbounded-1.1-1|22	In addition the sizeable glyph set accommodates for hundreds of languages worldwide.
21mr|fonts-ttf-unbounded-1.1-1|23	
21mr|fonts-ttf-unbounded-1.1-1|24	Unbounded is the product of a joint collaboration between Studio Koto, NaN, Parity Technologies and
21mr|fonts-ttf-unbounded-1.1-1|25	Web3 Foundation for Polkadot Network.
21mr|fonts-ttf-unbounded-1.1-1|26	
21mr|fonts-ttf-unbounded-1.1-1|27	%files -f %{fontname}.files
21mr|fonts-ttf-unbounded-1.1-1|28	%license OFL.txt
21mr|fonts-ttf-unbounded-1.1-1|29	
21mr|fonts-ttf-unbounded-1.1-1|30	#------------------------------------------------------------------
21mr|fonts-ttf-unbounded-1.1-1|31	
21mr|fonts-ttf-unbounded-1.1-1|32	%prep
21mr|fonts-ttf-unbounded-1.1-1|33	%setup -c -q -n %{name}
21mr|fonts-ttf-unbounded-1.1-1|34	cp %{SOURCE1} .
21mr|fonts-ttf-unbounded-1.1-1|35	
21mr|fonts-ttf-unbounded-1.1-1|36	%build
21mr|fonts-ttf-unbounded-1.1-1|37	ln */*.ttf .
21mr|fonts-ttf-unbounded-1.1-1|38	
21mr|fonts-ttf-unbounded-1.1-1|39	%install
21mr|fonts-ttf-unbounded-1.1-1|40	%ttf_fonts_install %{fontname}
21mr|fonts-ttf-unbounded-1.1-1|41	
21mr|fonts-ttf-unbounded-1.1-1|42	%changelog
21mr|fonts-ttf-unbounded-1.1-1|43	* Tue Nov 25 2025 Artem Proskurnev <temap@mail.ru>
21mr|fonts-ttf-unbounded-1.1-1|44	- Init

12268 21
21mr|fonts-ttf-unifont-12.1.03-1|1	%define	pkgname	unifont
21mr|fonts-ttf-unifont-12.1.03-1|2	
21mr|fonts-ttf-unifont-12.1.03-1|3	Summary:	GNU Unifont glyphs
21mr|fonts-ttf-unifont-12.1.03-1|4	Name:		fonts-ttf-%{pkgname}
21mr|fonts-ttf-unifont-12.1.03-1|5	Version:	12.1.03
21mr|fonts-ttf-unifont-12.1.03-1|6	Release:	1
21mr|fonts-ttf-unifont-12.1.03-1|7	Group:		System/Fonts/True type
21mr|fonts-ttf-unifont-12.1.03-1|8	License:	GPLv2+
21mr|fonts-ttf-unifont-12.1.03-1|9	Url:		http://unifoundry.com/unifont.html
21mr|fonts-ttf-unifont-12.1.03-1|10	# Packaged from:
21mr|fonts-ttf-unifont-12.1.03-1|11	# http://unifoundry.com/pub/unifont/unifont-%%{version}/font-builds/unifont-%%{version}.ttf
21mr|fonts-ttf-unifont-12.1.03-1|12	Source0:	%{pkgname}-%{version}.tar.xz
21mr|fonts-ttf-unifont-12.1.03-1|13	BuildRequires:	fontconfig
21mr|fonts-ttf-unifont-12.1.03-1|14	BuildRequires:	freetype-tools
21mr|fonts-ttf-unifont-12.1.03-1|15	BuildArch:		noarch
21mr|fonts-ttf-unifont-12.1.03-1|16	
21mr|fonts-ttf-unifont-12.1.03-1|17	%description
21mr|fonts-ttf-unifont-12.1.03-1|18	GNU Unifont provides glyphs for every printable code point in the Unicode
21mr|fonts-ttf-unifont-12.1.03-1|19	Basic Multilingual Plane (BMP). The BMP occupies the first 65,536 code points
21mr|fonts-ttf-unifont-12.1.03-1|20	of the Unicode space, denoted as U+0000..U+FFFF.
21mr|fonts-ttf-unifont-12.1.03-1|21	There is also growing coverage of the Supplementary Multilingual Plane (SMP),
21mr|fonts-ttf-unifont-12.1.03-1|22	in the range U+010000..U+01FFFF.
21mr|fonts-ttf-unifont-12.1.03-1|23	
21mr|fonts-ttf-unifont-12.1.03-1|24	%files
21mr|fonts-ttf-unifont-12.1.03-1|25	%dir %{_datadir}/fonts/TTF/%{pkgname}
21mr|fonts-ttf-unifont-12.1.03-1|26	%{_datadir}/fonts/TTF/%{pkgname}/*.ttf
21mr|fonts-ttf-unifont-12.1.03-1|27	%verify(not mtime) %{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
21mr|fonts-ttf-unifont-12.1.03-1|28	%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale
21mr|fonts-ttf-unifont-12.1.03-1|29	%{_sysconfdir}/X11/fontpath.d/ttf-%{pkgname}:pri=50
21mr|fonts-ttf-unifont-12.1.03-1|30	
21mr|fonts-ttf-unifont-12.1.03-1|31	#-----------------------------------------------------------------------------
21mr|fonts-ttf-unifont-12.1.03-1|32	
21mr|fonts-ttf-unifont-12.1.03-1|33	%prep
21mr|fonts-ttf-unifont-12.1.03-1|34	%setup -q -T -c %{pkgname}-%{version}
21mr|fonts-ttf-unifont-12.1.03-1|35	tar -Jxf %{SOURCE0}
21mr|fonts-ttf-unifont-12.1.03-1|36	
21mr|fonts-ttf-unifont-12.1.03-1|37	
21mr|fonts-ttf-unifont-12.1.03-1|38	%build
21mr|fonts-ttf-unifont-12.1.03-1|39	# Pre-built ttf font: nothing to do.
21mr|fonts-ttf-unifont-12.1.03-1|40	
21mr|fonts-ttf-unifont-12.1.03-1|41	
21mr|fonts-ttf-unifont-12.1.03-1|42	%install
21mr|fonts-ttf-unifont-12.1.03-1|43	mkdir -p %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}
21mr|fonts-ttf-unifont-12.1.03-1|44	
21mr|fonts-ttf-unifont-12.1.03-1|45	install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}
21mr|fonts-ttf-unifont-12.1.03-1|46	ln -s %{pkgname}-%{version}.ttf %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/%{pkgname}.ttf
21mr|fonts-ttf-unifont-12.1.03-1|47	ttmkfdir %{buildroot}/%{_datadir}/fonts/TTF/%{pkgname} > %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
21mr|fonts-ttf-unifont-12.1.03-1|48	ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale
21mr|fonts-ttf-unifont-12.1.03-1|49	
21mr|fonts-ttf-unifont-12.1.03-1|50	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-ttf-unifont-12.1.03-1|51	ln -s ../../..%{_datadir}/fonts/TTF/%{pkgname} %{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-%{pkgname}:pri=50

12269 21
21mr|fonts-ttf-XO-0.20190919-1|1	Name: fonts-ttf-XO
21mr|fonts-ttf-XO-0.20190919-1|2	Version: 0.20190919
21mr|fonts-ttf-XO-0.20190919-1|3	Release: 1
21mr|fonts-ttf-XO-0.20190919-1|4	Summary: MyOffice fonts
21mr|fonts-ttf-XO-0.20190919-1|5	License: XO Fonts
21mr|fonts-ttf-XO-0.20190919-1|6	Group: System/Fonts/True type
21mr|fonts-ttf-XO-0.20190919-1|7	Url: https://fonts.myoffice.ru/
21mr|fonts-ttf-XO-0.20190919-1|8	Source: https://fonts.myoffice.ru/wp-content/themes/template/fonts_page/files/all_fonts_myoffice.zip
21mr|fonts-ttf-XO-0.20190919-1|9	# elinks -dump https://fonts.myoffice.ru/license/ > LICENSE.txt
21mr|fonts-ttf-XO-0.20190919-1|10	Source1: LICENSE.txt
21mr|fonts-ttf-XO-0.20190919-1|11	BuildArch: noarch
21mr|fonts-ttf-XO-0.20190919-1|12	BuildRequires: unzip
21mr|fonts-ttf-XO-0.20190919-1|13	BuildRequires: fontpackages-devel
21mr|fonts-ttf-XO-0.20190919-1|14	Requires: fontpackages-filesystem
21mr|fonts-ttf-XO-0.20190919-1|15	
21mr|fonts-ttf-XO-0.20190919-1|16	%description
21mr|fonts-ttf-XO-0.20190919-1|17	%summary
21mr|fonts-ttf-XO-0.20190919-1|18	
21mr|fonts-ttf-XO-0.20190919-1|19	%prep
21mr|fonts-ttf-XO-0.20190919-1|20	%setup -c
21mr|fonts-ttf-XO-0.20190919-1|21	cp %SOURCE1 .
21mr|fonts-ttf-XO-0.20190919-1|22	
21mr|fonts-ttf-XO-0.20190919-1|23	%build
21mr|fonts-ttf-XO-0.20190919-1|24	ln */*.ttf .
21mr|fonts-ttf-XO-0.20190919-1|25	%install
21mr|fonts-ttf-XO-0.20190919-1|26	%ttf_fonts_install XO
21mr|fonts-ttf-XO-0.20190919-1|27	
21mr|fonts-ttf-XO-0.20190919-1|28	%files -f XO.files
21mr|fonts-ttf-XO-0.20190919-1|29	%license LICENSE.txt

12270 21
21mr|fonts-type1-cyrillic-1.1-20|1	Summary:	Cyrillic Type1 fonts
21mr|fonts-type1-cyrillic-1.1-20|2	Name:		fonts-type1-cyrillic
21mr|fonts-type1-cyrillic-1.1-20|3	Version:	1.1
21mr|fonts-type1-cyrillic-1.1-20|4	Release:	20
21mr|fonts-type1-cyrillic-1.1-20|5	
21mr|fonts-type1-cyrillic-1.1-20|6	# The "TopTeam" bulgarian company kindly donated good quality
21mr|fonts-type1-cyrillic-1.1-20|7	# PS Type1 cyrillic font "Teams" to X community.
21mr|fonts-type1-cyrillic-1.1-20|8	# info from: "Alexander Voropay" <a.voropay@globalone.ru>
21mr|fonts-type1-cyrillic-1.1-20|9	Source0:	http://www.sensi.org/download/teams-1.1.tar.gz
21mr|fonts-type1-cyrillic-1.1-20|10	#
21mr|fonts-type1-cyrillic-1.1-20|11	Source1:	oldslavic.tar.bz2
21mr|fonts-type1-cyrillic-1.1-20|12	License:	GPL+ and MIT
21mr|fonts-type1-cyrillic-1.1-20|13	Group:		System/Fonts/Type1
21mr|fonts-type1-cyrillic-1.1-20|14	BuildArch:	noarch
21mr|fonts-type1-cyrillic-1.1-20|15	BuildRequires: fontconfig
21mr|fonts-type1-cyrillic-1.1-20|16	BuildRequires:	freetype-tools
21mr|fonts-type1-cyrillic-1.1-20|17	BuildRequires:	mkfontdir
21mr|fonts-type1-cyrillic-1.1-20|18	
21mr|fonts-type1-cyrillic-1.1-20|19	%description
21mr|fonts-type1-cyrillic-1.1-20|20	Scalable fonts including common Cyrillic glyphs.
21mr|fonts-type1-cyrillic-1.1-20|21	
21mr|fonts-type1-cyrillic-1.1-20|22	%prep
21mr|fonts-type1-cyrillic-1.1-20|23	
21mr|fonts-type1-cyrillic-1.1-20|24	%setup -n teams -a1 -q
21mr|fonts-type1-cyrillic-1.1-20|25	mv doc teams
21mr|fonts-type1-cyrillic-1.1-20|26	mkdir oldslavic
21mr|fonts-type1-cyrillic-1.1-20|27	cp README COPYING oldslavic/
21mr|fonts-type1-cyrillic-1.1-20|28	
21mr|fonts-type1-cyrillic-1.1-20|29	%build
21mr|fonts-type1-cyrillic-1.1-20|30	
21mr|fonts-type1-cyrillic-1.1-20|31	%install
21mr|fonts-type1-cyrillic-1.1-20|32	rm -fr %buildroot
21mr|fonts-type1-cyrillic-1.1-20|33	
21mr|fonts-type1-cyrillic-1.1-20|34	install -d %buildroot/%_datadir/fonts/type1/cyrillic/
21mr|fonts-type1-cyrillic-1.1-20|35	install -m 0644 *.pfb %buildroot/%_datadir/fonts/type1/cyrillic
21mr|fonts-type1-cyrillic-1.1-20|36	# the *.pfb files don't show up in Xft; installing the *.pfa ones
21mr|fonts-type1-cyrillic-1.1-20|37	install -m 0644 Teams/*.pfa %buildroot/%_datadir/fonts/type1/cyrillic
21mr|fonts-type1-cyrillic-1.1-20|38	#
21mr|fonts-type1-cyrillic-1.1-20|39	install -m 0644 *.afm %buildroot/%_datadir/fonts/type1/cyrillic/
21mr|fonts-type1-cyrillic-1.1-20|40	install -m 0644 Teams/*.afm %buildroot/%_datadir/fonts/type1/cyrillic/
21mr|fonts-type1-cyrillic-1.1-20|41	
21mr|fonts-type1-cyrillic-1.1-20|42	mkfontdir %buildroot/%_datadir/fonts/type1/cyrillic
21mr|fonts-type1-cyrillic-1.1-20|43	cp %buildroot/%_datadir/fonts/type1/cyrillic/fonts.dir %buildroot/%_datadir/fonts/type1/cyrillic/fonts.scale
21mr|fonts-type1-cyrillic-1.1-20|44	
21mr|fonts-type1-cyrillic-1.1-20|45	mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
21mr|fonts-type1-cyrillic-1.1-20|46	ln -s ../../..%_datadir/fonts/type1/cyrillic \
21mr|fonts-type1-cyrillic-1.1-20|47	%{buildroot}%_sysconfdir/X11/fontpath.d/type1-cyrillic:pri=50
21mr|fonts-type1-cyrillic-1.1-20|48	
21mr|fonts-type1-cyrillic-1.1-20|49	# not listed in xfs, as the fonts don't cover any of the X11 encodings
21mr|fonts-type1-cyrillic-1.1-20|50	# they only have basic cyrillic
21mr|fonts-type1-cyrillic-1.1-20|51	
21mr|fonts-type1-cyrillic-1.1-20|52	%clean
21mr|fonts-type1-cyrillic-1.1-20|53	rm -fr %buildroot
21mr|fonts-type1-cyrillic-1.1-20|54	
21mr|fonts-type1-cyrillic-1.1-20|55	%post
21mr|fonts-type1-cyrillic-1.1-20|56	touch %{_datadir}/fonts/type1
21mr|fonts-type1-cyrillic-1.1-20|57	
21mr|fonts-type1-cyrillic-1.1-20|58	%files
21mr|fonts-type1-cyrillic-1.1-20|59	%defattr(0644,root,root,0755)
21mr|fonts-type1-cyrillic-1.1-20|60	%doc README* teams/ oldslavic/
21mr|fonts-type1-cyrillic-1.1-20|61	%_datadir/fonts/type1/cyrillic
21mr|fonts-type1-cyrillic-1.1-20|62	%_sysconfdir/X11/fontpath.d/type1-cyrillic:pri=50

12271 21
21mr|fonts-type1-greek-2.0-24|1	Summary:	Greek Type1 fonts
21mr|fonts-type1-greek-2.0-24|2	Name:		fonts-type1-greek
21mr|fonts-type1-greek-2.0-24|3	Version:	2.0
21mr|fonts-type1-greek-2.0-24|4	Release:	24
21mr|fonts-type1-greek-2.0-24|5	License: 	Distributable
21mr|fonts-type1-greek-2.0-24|6	Group:		System/Fonts/Type1
21mr|fonts-type1-greek-2.0-24|7	Url:		http://iris.math.aegean.gr/kerkis/
21mr|fonts-type1-greek-2.0-24|8	# date 2003-01-17
21mr|fonts-type1-greek-2.0-24|9	Source0:	http://iris.math.aegean.gr/kerkis/Kerkis_for_X11.tar.bz2
21mr|fonts-type1-greek-2.0-24|10	BuildRequires:	font-tools
21mr|fonts-type1-greek-2.0-24|11	BuildRequires:	fontconfig
21mr|fonts-type1-greek-2.0-24|12	BuildArch:	noarch
21mr|fonts-type1-greek-2.0-24|13	
21mr|fonts-type1-greek-2.0-24|14	%description
21mr|fonts-type1-greek-2.0-24|15	Nice Greek scalable fonts, usable for display on screen or for printing.
21mr|fonts-type1-greek-2.0-24|16	Please if you want to use them for publishing, read the licence at
21mr|fonts-type1-greek-2.0-24|17	http://iris.math.aegean.gr/kerkis/ or in the doc directory.
21mr|fonts-type1-greek-2.0-24|18	
21mr|fonts-type1-greek-2.0-24|19	%files
21mr|fonts-type1-greek-2.0-24|20	%defattr(0644,root,root,0755)
21mr|fonts-type1-greek-2.0-24|21	%doc License.txt
21mr|fonts-type1-greek-2.0-24|22	%dir %{_datadir}/fonts/type1/greek
21mr|fonts-type1-greek-2.0-24|23	%{_datadir}/fonts/type1/greek/*.pfb
21mr|fonts-type1-greek-2.0-24|24	%{_datadir}/fonts/type1/greek/*.afm
21mr|fonts-type1-greek-2.0-24|25	%config(noreplace) %{_datadir}/fonts/type1/greek/fonts.dir
21mr|fonts-type1-greek-2.0-24|26	%config(noreplace) %{_datadir}/fonts/type1/greek/fonts.scale
21mr|fonts-type1-greek-2.0-24|27	%{_sysconfdir}/X11/fontpath.d/type1-greek:pri=50
21mr|fonts-type1-greek-2.0-24|28	
21mr|fonts-type1-greek-2.0-24|29	#----------------------------------------------------------------------------
21mr|fonts-type1-greek-2.0-24|30	
21mr|fonts-type1-greek-2.0-24|31	%prep
21mr|fonts-type1-greek-2.0-24|32	%setup -q -n Kerkis_for_X11
21mr|fonts-type1-greek-2.0-24|33	
21mr|fonts-type1-greek-2.0-24|34	%build
21mr|fonts-type1-greek-2.0-24|35	
21mr|fonts-type1-greek-2.0-24|36	%install
21mr|fonts-type1-greek-2.0-24|37	install -d %{buildroot}%{_datadir}/fonts/type1/greek/
21mr|fonts-type1-greek-2.0-24|38	install -m 0644 *.pfb %{buildroot}%{_datadir}/fonts/type1/greek
21mr|fonts-type1-greek-2.0-24|39	install -m 0644 *.afm %{buildroot}%{_datadir}/fonts/type1/greek
21mr|fonts-type1-greek-2.0-24|40	
21mr|fonts-type1-greek-2.0-24|41	cat fonts.scale | \
21mr|fonts-type1-greek-2.0-24|42	sed 's:^\(.*\)-iso8859-7$:\1-iso8859-7#\1-iso10646-1:' | \
21mr|fonts-type1-greek-2.0-24|43	tr '#' '\n' | uniq | grep '[ 	]' > fonts.scale.tmp
21mr|fonts-type1-greek-2.0-24|44	wc -l fonts.scale.tmp | awk '{print $1}'> fonts.scale.new
21mr|fonts-type1-greek-2.0-24|45	cat fonts.scale.tmp >> fonts.scale.new
21mr|fonts-type1-greek-2.0-24|46	install -m 0644 fonts.scale.new \
21mr|fonts-type1-greek-2.0-24|47	%{buildroot}%{_datadir}/fonts/type1/greek/fonts.scale
21mr|fonts-type1-greek-2.0-24|48	
21mr|fonts-type1-greek-2.0-24|49	(
21mr|fonts-type1-greek-2.0-24|50	cd %{buildroot}%{_datadir}/fonts/type1/greek
21mr|fonts-type1-greek-2.0-24|51	cp fonts.scale fonts.dir
21mr|fonts-type1-greek-2.0-24|52	)
21mr|fonts-type1-greek-2.0-24|53	
21mr|fonts-type1-greek-2.0-24|54	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|fonts-type1-greek-2.0-24|55	ln -s ../../..%{_datadir}/fonts/type1/greek \
21mr|fonts-type1-greek-2.0-24|56	%{buildroot}%{_sysconfdir}/X11/fontpath.d/type1-greek:pri=50

12272 21
21mr|font-tools-0.1-34|1	%define ttf2pt1ver 3.4.4
21mr|font-tools-0.1-34|2	
21mr|font-tools-0.1-34|3	Summary:	Font-related utilities
21mr|font-tools-0.1-34|4	Name:		font-tools
21mr|font-tools-0.1-34|5	Version:	0.1
21mr|font-tools-0.1-34|6	Release:	34
21mr|font-tools-0.1-34|7	License:	GPLv2+ and BSD
21mr|font-tools-0.1-34|8	Group:		System/Configuration/Other
21mr|font-tools-0.1-34|9	Url: 		http://abf.io/import/font-tools
21mr|font-tools-0.1-34|10	Source0:	%{name}-%{version}.tar.bz2
21mr|font-tools-0.1-34|11	Source1:	http://download.sourceforge.net/ttf2pt1/ttf2pt1-%{ttf2pt1ver}.tgz
21mr|font-tools-0.1-34|12	Requires:	groff
21mr|font-tools-0.1-34|13	Requires:	t1utils
21mr|font-tools-0.1-34|14	Requires:	ttmkfdir
21mr|font-tools-0.1-34|15	
21mr|font-tools-0.1-34|16	%description
21mr|font-tools-0.1-34|17	font-tools is used by drakfont and includes:
21mr|font-tools-0.1-34|18	- ttf2type1: convert .ttf to .pfb and .afm.
21mr|font-tools-0.1-34|19	- tt2afm:    convert .ttf to .afm.
21mr|font-tools-0.1-34|20	- pfm2afm:   convert .pfm to afm.
21mr|font-tools-0.1-34|21	
21mr|font-tools-0.1-34|22	%files
21mr|font-tools-0.1-34|23	%defattr(0644,root,root,0755)
21mr|font-tools-0.1-34|24	%doc README README.ttf2pt1 COPYRIGHT.ttf2pt1
21mr|font-tools-0.1-34|25	%attr(0755,root,root) %{_sbindir}/*
21mr|font-tools-0.1-34|26	%{_mandir}/man1/*
21mr|font-tools-0.1-34|27	
21mr|font-tools-0.1-34|28	#----------------------------------------------------------------------------
21mr|font-tools-0.1-34|29	
21mr|font-tools-0.1-34|30	%prep
21mr|font-tools-0.1-34|31	%setup -q -a1
21mr|font-tools-0.1-34|32	
21mr|font-tools-0.1-34|33	%build
21mr|font-tools-0.1-34|34	# ttf2pt1 3.3.5 from main sources had IA-32 objects
21mr|font-tools-0.1-34|35	make clean
21mr|font-tools-0.1-34|36	perl -pi -e 's/ttf2pt1-3.3.5/ttf2pt1-%{ttf2pt1ver}/g' Makefile
21mr|font-tools-0.1-34|37	make CC="gcc %{optflags}"
21mr|font-tools-0.1-34|38	
21mr|font-tools-0.1-34|39	%install
21mr|font-tools-0.1-34|40	mkdir -p %{buildroot}%{_sbindir}
21mr|font-tools-0.1-34|41	mkdir -p %{buildroot}%{_mandir}/man1
21mr|font-tools-0.1-34|42	
21mr|font-tools-0.1-34|43	%makeinstall PREFIX=%{buildroot}/usr
21mr|font-tools-0.1-34|44	
21mr|font-tools-0.1-34|45	install ttf2pt1-%{ttf2pt1ver}/ttf2pt1.1 %{buildroot}%{_mandir}/man1
21mr|font-tools-0.1-34|46	install ttf2pt1-%{ttf2pt1ver}/ttf2pt1 %{buildroot}%{_sbindir}
21mr|font-tools-0.1-34|47	install type1inst-0.6.1/type1inst.man %{buildroot}%{_mandir}/man1/type1inst.1
21mr|font-tools-0.1-34|48	
21mr|font-tools-0.1-34|49	rm -f %{buildroot}%{_sbindir}/t1asm

12273 21
21mr|fonttools-4.49.0-2|1	Summary:	A tool to convert True/OpenType fonts to XML and back
21mr|fonttools-4.49.0-2|2	Name:		fonttools
21mr|fonttools-4.49.0-2|3	Version:	4.49.0
21mr|fonttools-4.49.0-2|4	Release:	2
21mr|fonttools-4.49.0-2|5	License:	BSD
21mr|fonttools-4.49.0-2|6	Group:		Development/Other
21mr|fonttools-4.49.0-2|7	Url:		https://github.com/behdad/fonttools
21mr|fonttools-4.49.0-2|8	Source0:	https://github.com/behdad/fonttools/archive/%{version}/%{name}-%{version}.tar.gz
21mr|fonttools-4.49.0-2|9	Patch0:		CVE-2025-66034.patch
21mr|fonttools-4.49.0-2|10	BuildRequires:	pkgconfig(python3)
21mr|fonttools-4.49.0-2|11	BuildRequires:	python3-numpy
21mr|fonttools-4.49.0-2|12	BuildRequires:	python3egg(cffi)
21mr|fonttools-4.49.0-2|13	BuildRequires:	python3egg(setuptools)
21mr|fonttools-4.49.0-2|14	BuildRequires:	python3egg(pip)
21mr|fonttools-4.49.0-2|15	BuildRequires:	python3-cython
21mr|fonttools-4.49.0-2|16	Requires:	python3-%{name} = %{EVRD}
21mr|fonttools-4.49.0-2|17	Requires:	python3dist(setuptools)
21mr|fonttools-4.49.0-2|18	
21mr|fonttools-4.49.0-2|19	%description
21mr|fonttools-4.49.0-2|20	TTX/FontTools is a tool to convert OpenType and TrueType fonts to and
21mr|fonttools-4.49.0-2|21	from XML. FontTools is a library for manipulating fonts, written in Python.
21mr|fonttools-4.49.0-2|22	It supports TrueType, OpenType, AFM and to an extent Type 1 and some
21mr|fonttools-4.49.0-2|23	Mac-specific formats.
21mr|fonttools-4.49.0-2|24	
21mr|fonttools-4.49.0-2|25	%files
21mr|fonttools-4.49.0-2|26	%{_bindir}/%{name}
21mr|fonttools-4.49.0-2|27	%{_bindir}/pyft*
21mr|fonttools-4.49.0-2|28	%{_bindir}/ttx
21mr|fonttools-4.49.0-2|29	%{_mandir}/man1/ttx.1.xz
21mr|fonttools-4.49.0-2|30	
21mr|fonttools-4.49.0-2|31	#----------------------------------------------------------------------------
21mr|fonttools-4.49.0-2|32	
21mr|fonttools-4.49.0-2|33	%package -n python3-%{name}
21mr|fonttools-4.49.0-2|34	Summary:	Python 3 fonttools library
21mr|fonttools-4.49.0-2|35	Requires:	python3dist(numpy)
21mr|fonttools-4.49.0-2|36	
21mr|fonttools-4.49.0-2|37	%description -n python3-%{name}
21mr|fonttools-4.49.0-2|38	TTX/FontTools is a tool for manipulating TrueType and OpenType fonts. It is
21mr|fonttools-4.49.0-2|39	written in Python and has a BSD-style, open-source license. TTX can dump
21mr|fonttools-4.49.0-2|40	TrueType and OpenType fonts to an XML-based text format and vice versa.
21mr|fonttools-4.49.0-2|41	
21mr|fonttools-4.49.0-2|42	%files -n python3-%{name}
21mr|fonttools-4.49.0-2|43	%license LICENSE
21mr|fonttools-4.49.0-2|44	%doc NEWS.rst README.rst
21mr|fonttools-4.49.0-2|45	%{python3_sitearch}/fontTools
21mr|fonttools-4.49.0-2|46	%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info
21mr|fonttools-4.49.0-2|47	
21mr|fonttools-4.49.0-2|48	#----------------------------------------------------------------------------
21mr|fonttools-4.49.0-2|49	
21mr|fonttools-4.49.0-2|50	%prep
21mr|fonttools-4.49.0-2|51	%autosetup -p1 -n %{name}-%{version}
21mr|fonttools-4.49.0-2|52	
21mr|fonttools-4.49.0-2|53	%build
21mr|fonttools-4.49.0-2|54	export FONTTOOLS_WITH_CYTHON=1
21mr|fonttools-4.49.0-2|55	%py3_build
21mr|fonttools-4.49.0-2|56	
21mr|fonttools-4.49.0-2|57	%install
21mr|fonttools-4.49.0-2|58	%py3_install
21mr|fonttools-4.49.0-2|59	
21mr|fonttools-4.49.0-2|60	%changelog
21mr|fonttools-4.49.0-2|61	* Wed Jan 7 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|fonttools-4.49.0-2|62	- fix CVE
21mr|fonttools-4.49.0-2|63	
21mr|fonttools-4.49.0-2|64	* Mon Feb 26 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.49.0-1
21mr|fonttools-4.49.0-2|65	- Update version to 4.49.0
21mr|fonttools-4.49.0-2|66	
21mr|fonttools-4.49.0-2|67	* Wed Aug 23 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|fonttools-4.49.0-2|68	- fix build
21mr|fonttools-4.49.0-2|69	
21mr|fonttools-4.49.0-2|70	* Wed Aug 23 2023 Alexander Stefanov <alexander@mezon.ru> 4.42.1-1
21mr|fonttools-4.49.0-2|71	- 4.42.1
21mr|fonttools-4.49.0-2|72	
21mr|fonttools-4.49.0-2|73	* Wed Apr 12 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.39.3-1
21mr|fonttools-4.49.0-2|74	- Update version to 4.39.3
21mr|fonttools-4.49.0-2|75	
21mr|fonttools-4.49.0-2|76	* Tue Mar 14 2023 Andrey Bondrov <abondrov@rosalab.ru> 4.38.0-1
21mr|fonttools-4.49.0-2|77	- Adjust requires
21mr|fonttools-4.49.0-2|78	
21mr|fonttools-4.49.0-2|79	* Tue Mar 14 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|fonttools-4.49.0-2|80	- New version 4.38.0
21mr|fonttools-4.49.0-2|81	
21mr|fonttools-4.49.0-2|82	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21mr|fonttools-4.49.0-2|83	- MassBuild#3106: Increase release tag
21mr|fonttools-4.49.0-2|84	
21mr|fonttools-4.49.0-2|85	* Thu Jan 20 2022 Andrey Grigorev <survolog@yandex.ru> 4.28.5-1
21mr|fonttools-4.49.0-2|86	- Revert noarch
21mr|fonttools-4.49.0-2|87	
21mr|fonttools-4.49.0-2|88	* Thu Jan 20 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|fonttools-4.49.0-2|89	- Update to 4.28.5
21mr|fonttools-4.49.0-2|90	
21mr|fonttools-4.49.0-2|91	* Fri Apr 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.38.0-3
21mr|fonttools-4.49.0-2|92	- Drop py2 (no consumers, missing BRs)
21mr|fonttools-4.49.0-2|93	
21mr|fonttools-4.49.0-2|94	* Fri Apr 23 2021 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|fonttools-4.49.0-2|95	- Move to main (BR of fonts-ttf-liberation)
21mr|fonttools-4.49.0-2|96	
21mr|fonttools-4.49.0-2|97	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21mr|fonttools-4.49.0-2|98	- Insert python2 migration metadata
21mr|fonttools-4.49.0-2|99	
21mr|fonttools-4.49.0-2|100	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|fonttools-4.49.0-2|101	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|fonttools-4.49.0-2|102	- (13) rosa2019.1: run with 10-12 added
21mr|fonttools-4.49.0-2|103	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|fonttools-4.49.0-2|104	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|fonttools-4.49.0-2|105	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|fonttools-4.49.0-2|106	- (9): Adopt spec for enabled byte compiling in Python
21mr|fonttools-4.49.0-2|107	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|fonttools-4.49.0-2|108	- 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|fonttools-4.49.0-2|109	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|fonttools-4.49.0-2|110	- Contact m.novosyolov@rosalinux.ru in case of problems

12274 21
21mr|fonttosfnt-1.2.2-1|1	Summary:	Wrap a bitmap font in a sfnt (TrueType) wrapper
21mr|fonttosfnt-1.2.2-1|2	Name:		fonttosfnt
21mr|fonttosfnt-1.2.2-1|3	Version:	1.2.2
21mr|fonttosfnt-1.2.2-1|4	Release:	1
21mr|fonttosfnt-1.2.2-1|5	License:	MIT
21mr|fonttosfnt-1.2.2-1|6	Group:		System/X11
21mr|fonttosfnt-1.2.2-1|7	Url:		http://xorg.freedesktop.org
21mr|fonttosfnt-1.2.2-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|fonttosfnt-1.2.2-1|9	BuildRequires:	x11-util-macros
21mr|fonttosfnt-1.2.2-1|10	BuildRequires:	pkgconfig(fontenc)
21mr|fonttosfnt-1.2.2-1|11	BuildRequires:	pkgconfig(freetype2)
21mr|fonttosfnt-1.2.2-1|12	BuildRequires:	x11-proto-devel
21mr|fonttosfnt-1.2.2-1|13	
21mr|fonttosfnt-1.2.2-1|14	%description
21mr|fonttosfnt-1.2.2-1|15	Fonttosfnt wraps a bitmap font in a sfnt (TrueType or OpenType) wrapper.
21mr|fonttosfnt-1.2.2-1|16	
21mr|fonttosfnt-1.2.2-1|17	%files
21mr|fonttosfnt-1.2.2-1|18	%{_bindir}/fonttosfnt
21mr|fonttosfnt-1.2.2-1|19	%{_mandir}/man1/fonttosfnt*
21mr|fonttosfnt-1.2.2-1|20	
21mr|fonttosfnt-1.2.2-1|21	#----------------------------------------------------------------------------
21mr|fonttosfnt-1.2.2-1|22	
21mr|fonttosfnt-1.2.2-1|23	%prep
21mr|fonttosfnt-1.2.2-1|24	%setup -q
21mr|fonttosfnt-1.2.2-1|25	
21mr|fonttosfnt-1.2.2-1|26	%build
21mr|fonttosfnt-1.2.2-1|27	%configure \
21mr|fonttosfnt-1.2.2-1|28	--x-includes=%{_includedir}\
21mr|fonttosfnt-1.2.2-1|29	--x-libraries=%{_libdir}
21mr|fonttosfnt-1.2.2-1|30	
21mr|fonttosfnt-1.2.2-1|31	%make
21mr|fonttosfnt-1.2.2-1|32	
21mr|fonttosfnt-1.2.2-1|33	%install
21mr|fonttosfnt-1.2.2-1|34	%makeinstall_std

12275 21
21mr|foomatic-db-4.0-4.20230509.1|1	%define releasedate 20230509
21mr|foomatic-db-4.0-4.20230509.1|2	
21mr|foomatic-db-4.0-4.20230509.1|3	Name:		foomatic-db
21mr|foomatic-db-4.0-4.20230509.1|4	Version:	4.0
21mr|foomatic-db-4.0-4.20230509.1|5	Release:	4.%{releasedate}.1
21mr|foomatic-db-4.0-4.20230509.1|6	Epoch:		1
21mr|foomatic-db-4.0-4.20230509.1|7	Summary:	Foomatic printer/driver database
21mr|foomatic-db-4.0-4.20230509.1|8	License:	GPLv2 and MIT
21mr|foomatic-db-4.0-4.20230509.1|9	Group:		System/Servers
21mr|foomatic-db-4.0-4.20230509.1|10	Url:		http://www.linuxprinting.org/
21mr|foomatic-db-4.0-4.20230509.1|11	Source:		http://www.openprinting.org/download/foomatic/%{name}-%{version}-%{releasedate}.tar.xz
21mr|foomatic-db-4.0-4.20230509.1|12	# Perl script to clean up Manufacturer entries in the PPD files, so that
21mr|foomatic-db-4.0-4.20230509.1|13	# drivers are sorted by the printer manufacturer in the graphical frontends
21mr|foomatic-db-4.0-4.20230509.1|14	Source2:	cleanppd.pl.bz2
21mr|foomatic-db-4.0-4.20230509.1|15	Patch0:		foomatic-db-20130312-cp_argument_list_too_long.diff
21mr|foomatic-db-4.0-4.20230509.1|16	Patch1:		foomatic-db-device-ids.patch
21mr|foomatic-db-4.0-4.20230509.1|17	BuildRequires:	autoconf
21mr|foomatic-db-4.0-4.20230509.1|18	BuildRequires:	automake
21mr|foomatic-db-4.0-4.20230509.1|19	BuildRequires:	cups
21mr|foomatic-db-4.0-4.20230509.1|20	BuildRequires:	cups-common
21mr|foomatic-db-4.0-4.20230509.1|21	BuildRequires:	foomatic-db-engine
21mr|foomatic-db-4.0-4.20230509.1|22	# Make sure we get postscriptdriver tags:
21mr|foomatic-db-4.0-4.20230509.1|23	BuildRequires: python3-cups
21mr|foomatic-db-4.0-4.20230509.1|24	Requires:	foomatic-db-engine
21mr|foomatic-db-4.0-4.20230509.1|25	BuildArch:	noarch
21mr|foomatic-db-4.0-4.20230509.1|26	
21mr|foomatic-db-4.0-4.20230509.1|27	%description
21mr|foomatic-db-4.0-4.20230509.1|28	Foomatic is a comprehensive, spooler-independent database of printers, printer
21mr|foomatic-db-4.0-4.20230509.1|29	drivers, and driver descriptions. It contains utilities to generate PPD
21mr|foomatic-db-4.0-4.20230509.1|30	(Postscript Printer Description) files and printer queues for CUPS, LPD,
21mr|foomatic-db-4.0-4.20230509.1|31	GNUlpr, LPRng, PPR, and PDQ using the database. There is also the possibility
21mr|foomatic-db-4.0-4.20230509.1|32	to read the PJL options out of PJL-capable laser printers and take them into
21mr|foomatic-db-4.0-4.20230509.1|33	account at the driver description file generation.
21mr|foomatic-db-4.0-4.20230509.1|34	
21mr|foomatic-db-4.0-4.20230509.1|35	There are spooler-independent command line interfaces to manipulate queues
21mr|foomatic-db-4.0-4.20230509.1|36	(foomatic-configure) and to print files/manipulate jobs (foomatic printjob).
21mr|foomatic-db-4.0-4.20230509.1|37	
21mr|foomatic-db-4.0-4.20230509.1|38	This package is the Foomatic database, an XML database containing information
21mr|foomatic-db-4.0-4.20230509.1|39	about the capabilities of near 1000 printers and around 250 drivers.
21mr|foomatic-db-4.0-4.20230509.1|40	Especially it contains the information how and with which options the drivers
21mr|foomatic-db-4.0-4.20230509.1|41	have to be executed.
21mr|foomatic-db-4.0-4.20230509.1|42	
21mr|foomatic-db-4.0-4.20230509.1|43	%files
21mr|foomatic-db-4.0-4.20230509.1|44	%doc README USAGE COPYING
21mr|foomatic-db-4.0-4.20230509.1|45	%{_datadir}/foomatic/db
21mr|foomatic-db-4.0-4.20230509.1|46	%{_datadir}/foomatic/xmlschema
21mr|foomatic-db-4.0-4.20230509.1|47	%{_datadir}/cups/model/foomatic-db-ppds
21mr|foomatic-db-4.0-4.20230509.1|48	
21mr|foomatic-db-4.0-4.20230509.1|49	# Restart the CUPS daemon when it is running, but do not start it when it
21mr|foomatic-db-4.0-4.20230509.1|50	# is not running. The restart updates the CUPS-internal PPD index
21mr|foomatic-db-4.0-4.20230509.1|51	
21mr|foomatic-db-4.0-4.20230509.1|52	%post
21mr|foomatic-db-4.0-4.20230509.1|53	/sbin/service cups condrestart > /dev/null 2>/dev/null || :
21mr|foomatic-db-4.0-4.20230509.1|54	
21mr|foomatic-db-4.0-4.20230509.1|55	%postun
21mr|foomatic-db-4.0-4.20230509.1|56	/sbin/service cups condrestart > /dev/null 2>/dev/null || :
21mr|foomatic-db-4.0-4.20230509.1|57	
21mr|foomatic-db-4.0-4.20230509.1|58	
21mr|foomatic-db-4.0-4.20230509.1|59	#-----------------------------------------------------------------------------
21mr|foomatic-db-4.0-4.20230509.1|60	
21mr|foomatic-db-4.0-4.20230509.1|61	%prep
21mr|foomatic-db-4.0-4.20230509.1|62	%setup -q -n %{name}-%{releasedate}
21mr|foomatic-db-4.0-4.20230509.1|63	
21mr|foomatic-db-4.0-4.20230509.1|64	%patch0 -p0
21mr|foomatic-db-4.0-4.20230509.1|65	# foomatic-db patches
21mr|foomatic-db-4.0-4.20230509.1|66	# Don't use "-b" when patching PPD files as the backups will be packaged.
21mr|foomatic-db-4.0-4.20230509.1|67	
21mr|foomatic-db-4.0-4.20230509.1|68	# Device IDs for:
21mr|foomatic-db-4.0-4.20230509.1|69	# Brother MFC-8840D (#678065)
21mr|foomatic-db-4.0-4.20230509.1|70	# HP LaserJet M1522nf MFP (#745499)
21mr|foomatic-db-4.0-4.20230509.1|71	# Lexmark C453 (#770169)
21mr|foomatic-db-4.0-4.20230509.1|72	# HP DeskJet 720C (bug #797099)
21mr|foomatic-db-4.0-4.20230509.1|73	# Kyocera FS-1118MFP (bug #782377)
21mr|foomatic-db-4.0-4.20230509.1|74	%patch1 -p1
21mr|foomatic-db-4.0-4.20230509.1|75	
21mr|foomatic-db-4.0-4.20230509.1|76	# Use sed instead of perl in the PPDs (bug #512739).
21mr|foomatic-db-4.0-4.20230509.1|77	find db/source/PPD -type f -name '*.ppd' | xargs perl -pi -e 's,perl -p,sed,'
21mr|foomatic-db-4.0-4.20230509.1|78	
21mr|foomatic-db-4.0-4.20230509.1|79	
21mr|foomatic-db-4.0-4.20230509.1|80	%build
21mr|foomatic-db-4.0-4.20230509.1|81	# Makefile generation ("./make_configure" for CVS snapshots)
21mr|foomatic-db-4.0-4.20230509.1|82	./make_configure
21mr|foomatic-db-4.0-4.20230509.1|83	
21mr|foomatic-db-4.0-4.20230509.1|84	# Fix for lib64 architectures, avoid patch
21mr|foomatic-db-4.0-4.20230509.1|85	perl -pi -e "s@/usr/lib/(cups|pdq|ppr)@%{_libdir}/\1@g" configure
21mr|foomatic-db-4.0-4.20230509.1|86	
21mr|foomatic-db-4.0-4.20230509.1|87	# We do not compress the PPDs now, so that we can do a clean-up
21mr|foomatic-db-4.0-4.20230509.1|88	%configure --disable-gzip-ppds
21mr|foomatic-db-4.0-4.20230509.1|89	
21mr|foomatic-db-4.0-4.20230509.1|90	# "make" is not needed for this package: there is nothing to build
21mr|foomatic-db-4.0-4.20230509.1|91	
21mr|foomatic-db-4.0-4.20230509.1|92	# Delete drivers which are not on the distro (obsolete drivers which are
21mr|foomatic-db-4.0-4.20230509.1|93	# replaced by a new driver with a different name)
21mr|foomatic-db-4.0-4.20230509.1|94	# "stp" replaced by "gimp-print"/"gutenprint"
21mr|foomatic-db-4.0-4.20230509.1|95	rm -f db/source/driver/stp.xml
21mr|foomatic-db-4.0-4.20230509.1|96	# "cZ11" replaced by "cZ11somsom"
21mr|foomatic-db-4.0-4.20230509.1|97	rm -f db/source/driver/cZ11.xml
21mr|foomatic-db-4.0-4.20230509.1|98	# "cZ11somsom" replaced by "lz11"
21mr|foomatic-db-4.0-4.20230509.1|99	rm -f db/source/driver/cZ11somsom.xml
21mr|foomatic-db-4.0-4.20230509.1|100	# "hpdj" replaced by "pcl3"
21mr|foomatic-db-4.0-4.20230509.1|101	rm -f db/source/driver/hpdj.xml
21mr|foomatic-db-4.0-4.20230509.1|102	# "lxm3200[mcp]" replaced by "lxm3200"
21mr|foomatic-db-4.0-4.20230509.1|103	rm -f db/source/driver/lxm3200[mcp].xml
21mr|foomatic-db-4.0-4.20230509.1|104	# "lxm3200" replaced by "lxm3200-tweaked"
21mr|foomatic-db-4.0-4.20230509.1|105	rm -f db/source/driver/lxm3200.xml
21mr|foomatic-db-4.0-4.20230509.1|106	# Japanese drivers which are not in our GhostScript
21mr|foomatic-db-4.0-4.20230509.1|107	rm -f db/source/driver/bjc800j.xml
21mr|foomatic-db-4.0-4.20230509.1|108	rm -f db/source/driver/bj10.xml
21mr|foomatic-db-4.0-4.20230509.1|109	
21mr|foomatic-db-4.0-4.20230509.1|110	# These drivers come with their own Foomatic data: remove the files
21mr|foomatic-db-4.0-4.20230509.1|111	# from this package
21mr|foomatic-db-4.0-4.20230509.1|112	rm -f db/source/*/gimp-print*.xml
21mr|foomatic-db-4.0-4.20230509.1|113	rm -f db/source/*/gutenprint*.xml
21mr|foomatic-db-4.0-4.20230509.1|114	rm -f db/source/*/foo2*.xml
21mr|foomatic-db-4.0-4.20230509.1|115	rm -f db/source/*/lz11*.xml
21mr|foomatic-db-4.0-4.20230509.1|116	rm -f db/source/*/m2300w*.xml
21mr|foomatic-db-4.0-4.20230509.1|117	rm -f db/source/*/m2400w*.xml
21mr|foomatic-db-4.0-4.20230509.1|118	rm -f db/source/[do]*/*[Pp]touch*.xml
21mr|foomatic-db-4.0-4.20230509.1|119	
21mr|foomatic-db-4.0-4.20230509.1|120	# foo2zjs files
21mr|foomatic-db-4.0-4.20230509.1|121	rm -f \
21mr|foomatic-db-4.0-4.20230509.1|122	db/source/printer/HP-Color_LaserJet_1500.xml \
21mr|foomatic-db-4.0-4.20230509.1|123	db/source/printer/HP-Color_LaserJet_1600.xml \
21mr|foomatic-db-4.0-4.20230509.1|124	db/source/printer/HP-Color_LaserJet_2600n.xml \
21mr|foomatic-db-4.0-4.20230509.1|125	db/source/printer/HP-LaserJet_1000.xml \
21mr|foomatic-db-4.0-4.20230509.1|126	db/source/printer/HP-LaserJet_1005.xml \
21mr|foomatic-db-4.0-4.20230509.1|127	db/source/printer/HP-LaserJet_1020.xml \
21mr|foomatic-db-4.0-4.20230509.1|128	db/source/printer/HP-LaserJet_1022.xml \
21mr|foomatic-db-4.0-4.20230509.1|129	db/source/printer/HP-LaserJet_M1005_MFP.xml \
21mr|foomatic-db-4.0-4.20230509.1|130	db/source/printer/Minolta-magicolor_2300_DL.xml \
21mr|foomatic-db-4.0-4.20230509.1|131	db/source/printer/Minolta-magicolor_2430_DL.xml \
21mr|foomatic-db-4.0-4.20230509.1|132	db/source/printer/Samsung-CLP-300.xml \
21mr|foomatic-db-4.0-4.20230509.1|133	db/source/printer/Samsung-CLP-600.xml \
21mr|foomatic-db-4.0-4.20230509.1|134	db/source/printer/Xerox-Phaser-6115MFP.xml
21mr|foomatic-db-4.0-4.20230509.1|135	
21mr|foomatic-db-4.0-4.20230509.1|136	# m2300w files
21mr|foomatic-db-4.0-4.20230509.1|137	rm -f \
21mr|foomatic-db-4.0-4.20230509.1|138	db/source/printer/Minolta-magicolor_2300W.xml \
21mr|foomatic-db-4.0-4.20230509.1|139	db/source/printer/Minolta-magicolor_2400W.xml
21mr|foomatic-db-4.0-4.20230509.1|140	
21mr|foomatic-db-4.0-4.20230509.1|141	# ptouch files
21mr|foomatic-db-4.0-4.20230509.1|142	rm -f \
21mr|foomatic-db-4.0-4.20230509.1|143	db/source/printer/Brother-PT-1500PC.xml \
21mr|foomatic-db-4.0-4.20230509.1|144	db/source/printer/Brother-PT-18R.xml \
21mr|foomatic-db-4.0-4.20230509.1|145	db/source/printer/Brother-PT-1950.xml \
21mr|foomatic-db-4.0-4.20230509.1|146	db/source/printer/Brother-PT-1950VP.xml \
21mr|foomatic-db-4.0-4.20230509.1|147	db/source/printer/Brother-PT-1960.xml \
21mr|foomatic-db-4.0-4.20230509.1|148	db/source/printer/Brother-PT-2420PC.xml \
21mr|foomatic-db-4.0-4.20230509.1|149	db/source/printer/Brother-PT-2450DX.xml \
21mr|foomatic-db-4.0-4.20230509.1|150	db/source/printer/Brother-PT-2500PC.xml \
21mr|foomatic-db-4.0-4.20230509.1|151	db/source/printer/Brother-PT-2600.xml \
21mr|foomatic-db-4.0-4.20230509.1|152	db/source/printer/Brother-PT-2610.xml \
21mr|foomatic-db-4.0-4.20230509.1|153	db/source/printer/Brother-PT-3600.xml \
21mr|foomatic-db-4.0-4.20230509.1|154	db/source/printer/Brother-PT-550A.xml \
21mr|foomatic-db-4.0-4.20230509.1|155	db/source/printer/Brother-PT-9200DX.xml \
21mr|foomatic-db-4.0-4.20230509.1|156	db/source/printer/Brother-PT-9200PC.xml \
21mr|foomatic-db-4.0-4.20230509.1|157	db/source/printer/Brother-PT-9400.xml \
21mr|foomatic-db-4.0-4.20230509.1|158	db/source/printer/Brother-PT-9500PC.xml \
21mr|foomatic-db-4.0-4.20230509.1|159	db/source/printer/Brother-PT-9600.xml \
21mr|foomatic-db-4.0-4.20230509.1|160	db/source/printer/Brother-PT-PC.xml \
21mr|foomatic-db-4.0-4.20230509.1|161	db/source/printer/Brother-QL-500.xml \
21mr|foomatic-db-4.0-4.20230509.1|162	db/source/printer/Brother-QL-550.xml \
21mr|foomatic-db-4.0-4.20230509.1|163	db/source/printer/Brother-QL-650TD.xml
21mr|foomatic-db-4.0-4.20230509.1|164	
21mr|foomatic-db-4.0-4.20230509.1|165	# Delete drivers with empty command line prototype: they would give
21mr|foomatic-db-4.0-4.20230509.1|166	# unusable printer/driver combos.
21mr|foomatic-db-4.0-4.20230509.1|167	FOOMATICDB=`pwd` %{_sbindir}/foomatic-cleanupdrivers
21mr|foomatic-db-4.0-4.20230509.1|168	
21mr|foomatic-db-4.0-4.20230509.1|169	# Correct recommended driver "gimp-print" or "gutenprint", must be
21mr|foomatic-db-4.0-4.20230509.1|170	# "gutenprint-ijs.5.0".
21mr|foomatic-db-4.0-4.20230509.1|171	for f in db/source/printer/*.xml; do
21mr|foomatic-db-4.0-4.20230509.1|172	perl -p -i -e 's:<driver>(gimp-|guten)print</driver>:<driver>gutenprint-ijs.5.0</driver>:' $f
21mr|foomatic-db-4.0-4.20230509.1|173	done
21mr|foomatic-db-4.0-4.20230509.1|174	
21mr|foomatic-db-4.0-4.20230509.1|175	# Fixed default paper tray for HP Business Inkjet 2800.
21mr|foomatic-db-4.0-4.20230509.1|176	perl -p -i -e 's/(\*DefaultInputSlot:\s+)Auto/$1Tray1/' db/source/PPD/HP/business_inkjet/HP_Business_Inkjet_2800.ppd
21mr|foomatic-db-4.0-4.20230509.1|177	# Fixed device ID lines in the HP PPDs
21mr|foomatic-db-4.0-4.20230509.1|178	perl -p -i -e 's/1284DeviceId/1284DeviceID/' db/source/PPD/HP/*/*.ppd
21mr|foomatic-db-4.0-4.20230509.1|179	
21mr|foomatic-db-4.0-4.20230509.1|180	
21mr|foomatic-db-4.0-4.20230509.1|181	%install
21mr|foomatic-db-4.0-4.20230509.1|182	# Do not use "make" macro, as parallelized build of Foomatic does not work.
21mr|foomatic-db-4.0-4.20230509.1|183	make	PREFIX=%{_prefix} \
21mr|foomatic-db-4.0-4.20230509.1|184	DESTDIR=%{buildroot} \
21mr|foomatic-db-4.0-4.20230509.1|185	install
21mr|foomatic-db-4.0-4.20230509.1|186	
21mr|foomatic-db-4.0-4.20230509.1|187	# Uncompress Perl script for cleaning up the PPD files...
21mr|foomatic-db-4.0-4.20230509.1|188	bzcat %{SOURCE2} > ./cleanppd.pl
21mr|foomatic-db-4.0-4.20230509.1|189	chmod a+rx ./cleanppd.pl
21mr|foomatic-db-4.0-4.20230509.1|190	# ...and do the clean-up
21mr|foomatic-db-4.0-4.20230509.1|191	find %{buildroot}%{_datadir}/foomatic/db/source/PPD -name "*.ppd" -exec ./cleanppd.pl '{}' \;
21mr|foomatic-db-4.0-4.20230509.1|192	
21mr|foomatic-db-4.0-4.20230509.1|193	# Remove PPDs which are not Adobe-compliant and therefore not working with
21mr|foomatic-db-4.0-4.20230509.1|194	# CUPS 1.1.20 or newer
21mr|foomatic-db-4.0-4.20230509.1|195	for ppd in `find %{buildroot}%{_datadir}/foomatic/db/source/PPD -name "*.ppd.gz"`
21mr|foomatic-db-4.0-4.20230509.1|196	do
21mr|foomatic-db-4.0-4.20230509.1|197	cupstestppd -q $ppd || (
21mr|foomatic-db-4.0-4.20230509.1|198	rm -f $ppd && \
21mr|foomatic-db-4.0-4.20230509.1|199	echo "$ppd not Adobe-compliant. Deleted." && \
21mr|foomatic-db-4.0-4.20230509.1|200	echo $ppd >> deletedppds-%{name}-%{version}-%{release}.txt
21mr|foomatic-db-4.0-4.20230509.1|201	)
21mr|foomatic-db-4.0-4.20230509.1|202	done
21mr|foomatic-db-4.0-4.20230509.1|203	
21mr|foomatic-db-4.0-4.20230509.1|204	# Correct permissions
21mr|foomatic-db-4.0-4.20230509.1|205	for f in %{buildroot}%{_datadir}/foomatic/db/source/*/*.xml; do
21mr|foomatic-db-4.0-4.20230509.1|206	chmod a-x $f
21mr|foomatic-db-4.0-4.20230509.1|207	done
21mr|foomatic-db-4.0-4.20230509.1|208	chmod a-x %{buildroot}%{_datadir}/foomatic/db/oldprinterids

12276 21
21mr|foomatic-db-engine-4.0.13-6.20230510|1	%define	releasedate 20230510
21mr|foomatic-db-engine-4.0.13-6.20230510|2	%define	tarname %{name}-4.0-%{releasedate}
21mr|foomatic-db-engine-4.0.13-6.20230510|3	%define	debug 0
21mr|foomatic-db-engine-4.0.13-6.20230510|4	
21mr|foomatic-db-engine-4.0.13-6.20230510|5	Summary:	Foomatic database access, printer admin, and printing utils
21mr|foomatic-db-engine-4.0.13-6.20230510|6	Name:		foomatic-db-engine
21mr|foomatic-db-engine-4.0.13-6.20230510|7	Version:	4.0.13
21mr|foomatic-db-engine-4.0.13-6.20230510|8	Release:	6.%{releasedate}
21mr|foomatic-db-engine-4.0.13-6.20230510|9	License:	GPLv2+
21mr|foomatic-db-engine-4.0.13-6.20230510|10	Group:		System/Servers
21mr|foomatic-db-engine-4.0.13-6.20230510|11	Url:		http://www.linuxprinting.org/
21mr|foomatic-db-engine-4.0.13-6.20230510|12	Source0:	http://www.openprinting.org/download/foomatic/%{tarname}.tar.gz
21mr|foomatic-db-engine-4.0.13-6.20230510|13	Source100:	%{name}.rpmlintrc
21mr|foomatic-db-engine-4.0.13-6.20230510|14	BuildRequires:	autoconf
21mr|foomatic-db-engine-4.0.13-6.20230510|15	BuildRequires:	automake
21mr|foomatic-db-engine-4.0.13-6.20230510|16	BuildRequires:	cups
21mr|foomatic-db-engine-4.0.13-6.20230510|17	BuildRequires:	file
21mr|foomatic-db-engine-4.0.13-6.20230510|18	BuildRequires:	libxml2-devel
21mr|foomatic-db-engine-4.0.13-6.20230510|19	BuildRequires:	perl-devel
21mr|foomatic-db-engine-4.0.13-6.20230510|20	Requires:		foomatic-filters
21mr|foomatic-db-engine-4.0.13-6.20230510|21	Requires:		perl-base
21mr|foomatic-db-engine-4.0.13-6.20230510|22	
21mr|foomatic-db-engine-4.0.13-6.20230510|23	%description
21mr|foomatic-db-engine-4.0.13-6.20230510|24	Foomatic is a comprehensive, spooler-independent database of printers, printer
21mr|foomatic-db-engine-4.0.13-6.20230510|25	drivers, and driver descriptions. It contains utilities to generate PPD
21mr|foomatic-db-engine-4.0.13-6.20230510|26	(Postscript Printer Description) files and printer queues for CUPS, LPD,
21mr|foomatic-db-engine-4.0.13-6.20230510|27	GNUlpr, LPRng, PPR, and PDQ using the database. There is also the possibility
21mr|foomatic-db-engine-4.0.13-6.20230510|28	to read the PJL options out of PJL-capable laser printers and take them into
21mr|foomatic-db-engine-4.0.13-6.20230510|29	account at the driver description file generation.
21mr|foomatic-db-engine-4.0.13-6.20230510|30	There are spooler-independent command line interfaces to manipulate queues
21mr|foomatic-db-engine-4.0.13-6.20230510|31	(foomatic-configure) and to print files/manipulate jobs (foomatic printjob).
21mr|foomatic-db-engine-4.0.13-6.20230510|32	This package contains the tools for accessing the Foomatic database, for
21mr|foomatic-db-engine-4.0.13-6.20230510|33	printer administration, and for printing.
21mr|foomatic-db-engine-4.0.13-6.20230510|34	
21mr|foomatic-db-engine-4.0.13-6.20230510|35	%files
21mr|foomatic-db-engine-4.0.13-6.20230510|36	%doc README TODO USAGE Foomatic-Devel-Ideas.txt ChangeLog
21mr|foomatic-db-engine-4.0.13-6.20230510|37	%{_bindir}/*
21mr|foomatic-db-engine-4.0.13-6.20230510|38	%{_sbindir}/*
21mr|foomatic-db-engine-4.0.13-6.20230510|39	%{perl_vendorlib}/Foomatic
21mr|foomatic-db-engine-4.0.13-6.20230510|40	%{_datadir}/foomatic/templates
21mr|foomatic-db-engine-4.0.13-6.20230510|41	%{_mandir}/man*/*
21mr|foomatic-db-engine-4.0.13-6.20230510|42	%{_prefix}/lib/cups/driver/*
21mr|foomatic-db-engine-4.0.13-6.20230510|43	
21mr|foomatic-db-engine-4.0.13-6.20230510|44	#-----------------------------------------------------------------------------
21mr|foomatic-db-engine-4.0.13-6.20230510|45	
21mr|foomatic-db-engine-4.0.13-6.20230510|46	%prep
21mr|foomatic-db-engine-4.0.13-6.20230510|47	%setup -q -n %{tarname}
21mr|foomatic-db-engine-4.0.13-6.20230510|48	chmod -x *.c
21mr|foomatic-db-engine-4.0.13-6.20230510|49	
21mr|foomatic-db-engine-4.0.13-6.20230510|50	
21mr|foomatic-db-engine-4.0.13-6.20230510|51	%build
21mr|foomatic-db-engine-4.0.13-6.20230510|52	# Change compiler flags for debugging when in debug mode
21mr|foomatic-db-engine-4.0.13-6.20230510|53	%if %{debug}
21mr|foomatic-db-engine-4.0.13-6.20230510|54	export DONT_STRIP=1
21mr|foomatic-db-engine-4.0.13-6.20230510|55	export CFLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|foomatic-db-engine-4.0.13-6.20230510|56	export CXXFLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|foomatic-db-engine-4.0.13-6.20230510|57	export RPM_OPT_FLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|foomatic-db-engine-4.0.13-6.20230510|58	%endif
21mr|foomatic-db-engine-4.0.13-6.20230510|59	
21mr|foomatic-db-engine-4.0.13-6.20230510|60	# Makefile generation ("./make_configure" for CVS snapshots)
21mr|foomatic-db-engine-4.0.13-6.20230510|61	./make_configure
21mr|foomatic-db-engine-4.0.13-6.20230510|62	%configure --libdir=%{_prefix}/lib
21mr|foomatic-db-engine-4.0.13-6.20230510|63	
21mr|foomatic-db-engine-4.0.13-6.20230510|64	# Fix for new library "make install" behaviour of Perl 5.8.1.
21mr|foomatic-db-engine-4.0.13-6.20230510|65	perl -p -i -e 's/PREFIX=\$\(DESTDIR\)\$\(PERLPREFIX\)/PREFIX=\$\(PERLPREFIX\)/' Makefile
21mr|foomatic-db-engine-4.0.13-6.20230510|66	
21mr|foomatic-db-engine-4.0.13-6.20230510|67	# Final build of Foomatic package
21mr|foomatic-db-engine-4.0.13-6.20230510|68	# Use the real file names of the printing utilities to be independent of the
21mr|foomatic-db-engine-4.0.13-6.20230510|69	# update-alternatives configuration
21mr|foomatic-db-engine-4.0.13-6.20230510|70	# Do not use "make" macro, as parallelized build of Foomatic does not work.
21mr|foomatic-db-engine-4.0.13-6.20230510|71	make \
21mr|foomatic-db-engine-4.0.13-6.20230510|72	CUPS_LPR=/usr/bin/lpr \
21mr|foomatic-db-engine-4.0.13-6.20230510|73	CUPS_LPQ=/usr/bin/lpq \
21mr|foomatic-db-engine-4.0.13-6.20230510|74	CUPS_LPRM=/usr/bin/lprm \
21mr|foomatic-db-engine-4.0.13-6.20230510|75	CUPS_LPC=/usr/sbin/lpc \
21mr|foomatic-db-engine-4.0.13-6.20230510|76	CUPS_LP=/usr/bin/lp \
21mr|foomatic-db-engine-4.0.13-6.20230510|77	CUPS_CANCEL=/usr/bin/cancel \
21mr|foomatic-db-engine-4.0.13-6.20230510|78	CUPS_LPSTAT=/usr/bin/lpstat \
21mr|foomatic-db-engine-4.0.13-6.20230510|79	PREFIX=%{_prefix} \
21mr|foomatic-db-engine-4.0.13-6.20230510|80	PERL_INSTALLDIRS=vendor \
21mr|foomatic-db-engine-4.0.13-6.20230510|81	DESTDIR=%{buildroot}
21mr|foomatic-db-engine-4.0.13-6.20230510|82	
21mr|foomatic-db-engine-4.0.13-6.20230510|83	chmod a+rx mkinstalldirs
21mr|foomatic-db-engine-4.0.13-6.20230510|84	
21mr|foomatic-db-engine-4.0.13-6.20230510|85	
21mr|foomatic-db-engine-4.0.13-6.20230510|86	%install
21mr|foomatic-db-engine-4.0.13-6.20230510|87	# Change compiler flags for debugging when in debug mode
21mr|foomatic-db-engine-4.0.13-6.20230510|88	%if %{debug}
21mr|foomatic-db-engine-4.0.13-6.20230510|89	export DONT_STRIP=1
21mr|foomatic-db-engine-4.0.13-6.20230510|90	export CFLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|foomatic-db-engine-4.0.13-6.20230510|91	export CXXFLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|foomatic-db-engine-4.0.13-6.20230510|92	export RPM_OPT_FLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|foomatic-db-engine-4.0.13-6.20230510|93	%endif
21mr|foomatic-db-engine-4.0.13-6.20230510|94	
21mr|foomatic-db-engine-4.0.13-6.20230510|95	# Create the needed directories
21mr|foomatic-db-engine-4.0.13-6.20230510|96	install -d %{buildroot}%{_bindir}
21mr|foomatic-db-engine-4.0.13-6.20230510|97	install -d %{buildroot}%{_libdir}
21mr|foomatic-db-engine-4.0.13-6.20230510|98	install -d %{buildroot}%{_sysconfdir}
21mr|foomatic-db-engine-4.0.13-6.20230510|99	install -d %{buildroot}%{_mandir}/man1
21mr|foomatic-db-engine-4.0.13-6.20230510|100	install -d %{buildroot}%{_mandir}/man8
21mr|foomatic-db-engine-4.0.13-6.20230510|101	
21mr|foomatic-db-engine-4.0.13-6.20230510|102	# Install program files
21mr|foomatic-db-engine-4.0.13-6.20230510|103	eval `perl '-V:installsitelib'`
21mr|foomatic-db-engine-4.0.13-6.20230510|104	mkdir -p %{buildroot}/$installsitelib
21mr|foomatic-db-engine-4.0.13-6.20230510|105	export INSTALLSITELIB=%{buildroot}/$installsitelib
21mr|foomatic-db-engine-4.0.13-6.20230510|106	make	PREFIX=%{_prefix} \
21mr|foomatic-db-engine-4.0.13-6.20230510|107	DESTDIR=%{buildroot} \
21mr|foomatic-db-engine-4.0.13-6.20230510|108	INSTALLSITELIB=%{buildroot}/$installsitelib \
21mr|foomatic-db-engine-4.0.13-6.20230510|109	install
21mr|foomatic-db-engine-4.0.13-6.20230510|110	
21mr|foomatic-db-engine-4.0.13-6.20230510|111	# Use update-alternatives to make "foomatic-printjob" also possible through
21mr|foomatic-db-engine-4.0.13-6.20230510|112	# the usual printing commands
21mr|foomatic-db-engine-4.0.13-6.20230510|113	( cd %{buildroot}%{_bindir}
21mr|foomatic-db-engine-4.0.13-6.20230510|114	ln -s foomatic-printjob lpr-foomatic
21mr|foomatic-db-engine-4.0.13-6.20230510|115	ln -s foomatic-printjob lpq-foomatic
21mr|foomatic-db-engine-4.0.13-6.20230510|116	ln -s foomatic-printjob lprm-foomatic
21mr|foomatic-db-engine-4.0.13-6.20230510|117	)
21mr|foomatic-db-engine-4.0.13-6.20230510|118	( cd %{buildroot}%{_sbindir}
21mr|foomatic-db-engine-4.0.13-6.20230510|119	ln -s %{_bindir}/foomatic-printjob lpc-foomatic
21mr|foomatic-db-engine-4.0.13-6.20230510|120	)
21mr|foomatic-db-engine-4.0.13-6.20230510|121	
21mr|foomatic-db-engine-4.0.13-6.20230510|122	# Correct permissions
21mr|foomatic-db-engine-4.0.13-6.20230510|123	chmod -R a-X %{buildroot}%{perl_vendorlib}/Foomatic/*.pm

12277 21
21mr|foomatic-filters-4.0.17-11|1	# Workaround to build with GCC 10
21mr|foomatic-filters-4.0.17-11|2	%global optflags %{optflags} -fcommon
21mr|foomatic-filters-4.0.17-11|3	
21mr|foomatic-filters-4.0.17-11|4	Summary:	Foomatic filters needed to run print queues with Foomatic PPDs
21mr|foomatic-filters-4.0.17-11|5	Name:		foomatic-filters
21mr|foomatic-filters-4.0.17-11|6	Version:	4.0.17
21mr|foomatic-filters-4.0.17-11|7	Release:	11
21mr|foomatic-filters-4.0.17-11|8	License:	GPLv2
21mr|foomatic-filters-4.0.17-11|9	Group:		System/Servers
21mr|foomatic-filters-4.0.17-11|10	Url:		http://www.openprinting.org
21mr|foomatic-filters-4.0.17-11|11	Source0:	http://www.openprinting.org/download/foomatic/%{name}-%{version}.tar.gz
21mr|foomatic-filters-4.0.17-11|12	# SEnt to Tim, in process of consulting with him
21mr|foomatic-filters-4.0.17-11|13	Patch0001:	0001-Fix-work-with-modern-ghostscript.patch
21mr|foomatic-filters-4.0.17-11|14	BuildRequires:	cups
21mr|foomatic-filters-4.0.17-11|15	BuildRequires:	file
21mr|foomatic-filters-4.0.17-11|16	BuildRequires:	mpage
21mr|foomatic-filters-4.0.17-11|17	BuildRequires:	libgs-devel
21mr|foomatic-filters-4.0.17-11|18	BuildRequires:	perl-devel
21mr|foomatic-filters-4.0.17-11|19	BuildRequires:	pkgconfig(dbus-1)
21mr|foomatic-filters-4.0.17-11|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|foomatic-filters-4.0.17-11|21	Requires:	mpage
21mr|foomatic-filters-4.0.17-11|22	Provides:	foomatic
21mr|foomatic-filters-4.0.17-11|23	
21mr|foomatic-filters-4.0.17-11|24	%description
21mr|foomatic-filters-4.0.17-11|25	Foomatic is a comprehensive, spooler-independent database of printers,
21mr|foomatic-filters-4.0.17-11|26	printer drivers, and driver descriptions. It contains utilities to
21mr|foomatic-filters-4.0.17-11|27	generate PPD (Postscript Printer Description) files and printer queues
21mr|foomatic-filters-4.0.17-11|28	for CUPS, LPD, GNUlpr, LPRng, PPR, and PDQ using the database. There
21mr|foomatic-filters-4.0.17-11|29	is also the possibility to read the PJL options out of PJL-capable
21mr|foomatic-filters-4.0.17-11|30	laser printers and take them into account at the driver description
21mr|foomatic-filters-4.0.17-11|31	file generation.
21mr|foomatic-filters-4.0.17-11|32	
21mr|foomatic-filters-4.0.17-11|33	There are spooler-independent command line interfaces to manipulate
21mr|foomatic-filters-4.0.17-11|34	queues (foomatic-configure) and to print files/manipulate jobs
21mr|foomatic-filters-4.0.17-11|35	(foomatic printjob).
21mr|foomatic-filters-4.0.17-11|36	
21mr|foomatic-filters-4.0.17-11|37	This package contains the filters needed to run print queues based on
21mr|foomatic-filters-4.0.17-11|38	Foomatic PPD files.
21mr|foomatic-filters-4.0.17-11|39	
21mr|foomatic-filters-4.0.17-11|40	%files
21mr|foomatic-filters-4.0.17-11|41	%doc README USAGE TODO ChangeLog
21mr|foomatic-filters-4.0.17-11|42	%{_bindir}/*
21mr|foomatic-filters-4.0.17-11|43	%{_prefix}/lib/cups/filter/*
21mr|foomatic-filters-4.0.17-11|44	%{_prefix}/lib/ppr/interfaces/*
21mr|foomatic-filters-4.0.17-11|45	%{_prefix}/lib/ppr/lib/*
21mr|foomatic-filters-4.0.17-11|46	%{_mandir}/man1/*
21mr|foomatic-filters-4.0.17-11|47	%dir %config(noreplace) %{_sysconfdir}/foomatic
21mr|foomatic-filters-4.0.17-11|48	%dir %config(noreplace) %{_sysconfdir}/foomatic/direct
21mr|foomatic-filters-4.0.17-11|49	%config(noreplace) %{_sysconfdir}/foomatic/filter.conf
21mr|foomatic-filters-4.0.17-11|50	
21mr|foomatic-filters-4.0.17-11|51	%post
21mr|foomatic-filters-4.0.17-11|52	# Restart the CUPS daemon when it is running, but do not start it when it
21mr|foomatic-filters-4.0.17-11|53	# is not running. The restart of the CUPS daemon updates the CUPS-internal
21mr|foomatic-filters-4.0.17-11|54	# backend index
21mr|foomatic-filters-4.0.17-11|55	/sbin/service cups condrestart > /dev/null 2>/dev/null || :
21mr|foomatic-filters-4.0.17-11|56	
21mr|foomatic-filters-4.0.17-11|57	%postun
21mr|foomatic-filters-4.0.17-11|58	# Restart the CUPS daemon when it is running, but do not start it when it
21mr|foomatic-filters-4.0.17-11|59	# is not running. The restart of the CUPS daemon updates the CUPS-internal
21mr|foomatic-filters-4.0.17-11|60	# backend index
21mr|foomatic-filters-4.0.17-11|61	/sbin/service cups condrestart > /dev/null 2>/dev/null || :
21mr|foomatic-filters-4.0.17-11|62	
21mr|foomatic-filters-4.0.17-11|63	#----------------------------------------------------------------------------
21mr|foomatic-filters-4.0.17-11|64	
21mr|foomatic-filters-4.0.17-11|65	%prep
21mr|foomatic-filters-4.0.17-11|66	%autosetup -p1
21mr|foomatic-filters-4.0.17-11|67	
21mr|foomatic-filters-4.0.17-11|68	%build
21mr|foomatic-filters-4.0.17-11|69	%configure
21mr|foomatic-filters-4.0.17-11|70	make
21mr|foomatic-filters-4.0.17-11|71	
21mr|foomatic-filters-4.0.17-11|72	%install
21mr|foomatic-filters-4.0.17-11|73	install -d %{buildroot}%{_bindir}
21mr|foomatic-filters-4.0.17-11|74	install -d %{buildroot}%{_sysconfdir}
21mr|foomatic-filters-4.0.17-11|75	install -d %{buildroot}%{_mandir}/man1
21mr|foomatic-filters-4.0.17-11|76	
21mr|foomatic-filters-4.0.17-11|77	make \
21mr|foomatic-filters-4.0.17-11|78	PREFIX=%{_prefix} \
21mr|foomatic-filters-4.0.17-11|79	DESTDIR=%{buildroot} \
21mr|foomatic-filters-4.0.17-11|80	install
21mr|foomatic-filters-4.0.17-11|81	
21mr|foomatic-filters-4.0.17-11|82	# Remove superfluous file
21mr|foomatic-filters-4.0.17-11|83	rm -f %{buildroot}/etc/foomatic/filter.conf.sample
21mr|foomatic-filters-4.0.17-11|84	
21mr|foomatic-filters-4.0.17-11|85	# Link to make Foomatic 2.0.x CUPS queues working with Foomatic 3.0.x
21mr|foomatic-filters-4.0.17-11|86	ln -s ../../../bin/foomatic-rip %{buildroot}%{_prefix}/lib/cups/filter/cupsomatic
21mr|foomatic-filters-4.0.17-11|87	
21mr|foomatic-filters-4.0.17-11|88	# In cups-filters 1.11.2+
21mr|foomatic-filters-4.0.17-11|89	rm -rf %{buildroot}%{_prefix}/lib/cups/backend/beh

12278 21
21mr|fop-2.4-1|1	Name:           fop
21mr|fop-2.4-1|2	Summary:        XSL-driven print formatter
21mr|fop-2.4-1|3	Version:        2.4
21mr|fop-2.4-1|4	Release:        1
21mr|fop-2.4-1|5	# ASL 1.1:
21mr|fop-2.4-1|6	# several files in fop-core/src/main/resources/org/apache/fop/render/awt/viewer/resources
21mr|fop-2.4-1|7	# rest is ASL 2.0
21mr|fop-2.4-1|8	License:        ASL 2.0 and ASL 1.1
21mr|fop-2.4-1|9	URL:            https://xmlgraphics.apache.org/fop
21mr|fop-2.4-1|10	Source0:        https://www.apache.org/dist/xmlgraphics/%{name}/source/%{name}-%{version}-src.tar.gz
21mr|fop-2.4-1|11	Source1:        %{name}.script
21mr|fop-2.4-1|12	Source2:        batik-pdf-MANIFEST.MF
21mr|fop-2.4-1|13	Source3:        https://repo1.maven.org/maven2/org/apache/xmlgraphics/%{name}/%{version}/%{name}-%{version}.pom
21mr|fop-2.4-1|14	Source4:        https://www.apache.org/licenses/LICENSE-1.1.txt
21mr|fop-2.4-1|15	Patch1:         0001-Main.patch
21mr|fop-2.4-1|16	Patch2:         0002-Use-sRGB.icc-color-profile-from-colord-package.patch
21mr|fop-2.4-1|17	Patch3:         0003-Disable-javadoc-doclint.patch
21mr|fop-2.4-1|18	Patch4:         0004-Port-to-QDox-2.0.patch
21mr|fop-2.4-1|19	Patch5:         0005-Allow-javascript-in-javadoc.patch
21mr|fop-2.4-1|20	Group:          Development/Java
21mr|fop-2.4-1|21	BuildArch:      noarch
21mr|fop-2.4-1|22	# Java stack is not supported on x86_32
21mr|fop-2.4-1|23	ExcludeArch: %{ix86}
21mr|fop-2.4-1|24	
21mr|fop-2.4-1|25	Requires:       apache-commons-io >= 1.2
21mr|fop-2.4-1|26	Requires:       apache-commons-logging >= 1.0.4
21mr|fop-2.4-1|27	Requires:       batik >= 1.7
21mr|fop-2.4-1|28	Requires:       fontbox
21mr|fop-2.4-1|29	Requires:       jakarta-commons-httpclient
21mr|fop-2.4-1|30	Requires:       java
21mr|fop-2.4-1|31	Requires:       xalan-j2 >= 2.7.0
21mr|fop-2.4-1|32	Requires:       xml-commons-apis >= 1.3.04
21mr|fop-2.4-1|33	Requires:       xmlgraphics-commons >= 1.5
21mr|fop-2.4-1|34	# Explicit requires for javapackages-tools since fop script
21mr|fop-2.4-1|35	# uses /usr/share/java-utils/java-functions
21mr|fop-2.4-1|36	Requires:       javapackages-tools
21mr|fop-2.4-1|37	
21mr|fop-2.4-1|38	BuildRequires:  ant
21mr|fop-2.4-1|39	BuildRequires:  apache-commons-io
21mr|fop-2.4-1|40	BuildRequires:  apache-commons-logging
21mr|fop-2.4-1|41	BuildRequires:  batik
21mr|fop-2.4-1|42	BuildRequires:  fontbox
21mr|fop-2.4-1|43	BuildRequires:  javapackages-local
21mr|fop-2.4-1|44	BuildRequires:  junit
21mr|fop-2.4-1|45	BuildRequires:  qdox
21mr|fop-2.4-1|46	BuildRequires:  servlet
21mr|fop-2.4-1|47	BuildRequires:  xmlgraphics-commons >= 1.5
21mr|fop-2.4-1|48	BuildRequires:  xmlunit
21mr|fop-2.4-1|49	
21mr|fop-2.4-1|50	%description
21mr|fop-2.4-1|51	FOP is the world's first print formatter driven by XSL formatting
21mr|fop-2.4-1|52	objects. It is a Java application that reads a formatting object tree
21mr|fop-2.4-1|53	and then turns it into a PDF document. The formatting object tree, can
21mr|fop-2.4-1|54	be in the form of an XML document (output by an XSLT engine like XT or
21mr|fop-2.4-1|55	Xalan) or can be passed in memory as a DOM Document or (in the case of
21mr|fop-2.4-1|56	XT) SAX events.
21mr|fop-2.4-1|57	
21mr|fop-2.4-1|58	%package javadoc
21mr|fop-2.4-1|59	Summary:        Javadoc for %{name}
21mr|fop-2.4-1|60	
21mr|fop-2.4-1|61	%description    javadoc
21mr|fop-2.4-1|62	Javadoc for %{name}.
21mr|fop-2.4-1|63	
21mr|fop-2.4-1|64	%prep
21mr|fop-2.4-1|65	%autosetup -p1
21mr|fop-2.4-1|66	
21mr|fop-2.4-1|67	cp %{SOURCE4} LICENSE-1.1
21mr|fop-2.4-1|68	
21mr|fop-2.4-1|69	rm -f fop/lib/*.jar fop/lib/build/*.jar
21mr|fop-2.4-1|70	
21mr|fop-2.4-1|71	#upstream workaround -- many thanks to spepping@apache.org -- see https://issues.apache.org/bugzilla/show_bug.cgi?id=50575
21mr|fop-2.4-1|72	ln -s %{_javadir}/qdox.jar fop/lib/build/qdox.jar
21mr|fop-2.4-1|73	
21mr|fop-2.4-1|74	%build
21mr|fop-2.4-1|75	#qdox intentionally left off classpath -- see https://issues.apache.org/bugzilla/show_bug.cgi?id=50575
21mr|fop-2.4-1|76	export CLASSPATH=$(build-classpath apache-commons-logging apache-commons-io \
21mr|fop-2.4-1|77	fontbox xmlgraphics-commons batik-all avalon-framework-api \
21mr|fop-2.4-1|78	avalon-framework-impl servlet batik/batik-svg-dom xml-commons-apis \
21mr|fop-2.4-1|79	xml-commons-apis-ext objectweb-asm/asm-all xmlunit)
21mr|fop-2.4-1|80	export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8
21mr|fop-2.4-1|81	ant -f fop/build.xml jar-main transcoder-pkg javadocs
21mr|fop-2.4-1|82	
21mr|fop-2.4-1|83	%install
21mr|fop-2.4-1|84	# inject OSGi manifest
21mr|fop-2.4-1|85	jar ufm fop/build/%{name}.jar %{SOURCE2}
21mr|fop-2.4-1|86	
21mr|fop-2.4-1|87	
21mr|fop-2.4-1|88	# jars
21mr|fop-2.4-1|89	install -d -m 755 %{buildroot}%{_javadir}
21mr|fop-2.4-1|90	install -p -m 644 fop/build/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|fop-2.4-1|91	install -p -m 644 fop/build/%{name}-transcoder.jar %{buildroot}%{_javadir}/pdf-transcoder.jar
21mr|fop-2.4-1|92	
21mr|fop-2.4-1|93	# script
21mr|fop-2.4-1|94	install -d -m 755 %{buildroot}%{_bindir}
21mr|fop-2.4-1|95	install -p -m 755 %{SOURCE1} %{buildroot}%{_bindir}/fop
21mr|fop-2.4-1|96	
21mr|fop-2.4-1|97	# data
21mr|fop-2.4-1|98	install -d -m 755 %{buildroot}%{_datadir}/%{name}/conf
21mr|fop-2.4-1|99	cp -rp fop/conf/* %{buildroot}%{_datadir}/%{name}/conf
21mr|fop-2.4-1|100	
21mr|fop-2.4-1|101	# javadoc
21mr|fop-2.4-1|102	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
21mr|fop-2.4-1|103	cp -rp fop/build/javadocs/* %{buildroot}%{_javadocdir}/%{name}
21mr|fop-2.4-1|104	
21mr|fop-2.4-1|105	install -d -m 755 %{buildroot}%{_mavenpomdir}
21mr|fop-2.4-1|106	install -p -m 644 %{SOURCE3} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|fop-2.4-1|107	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|fop-2.4-1|108	
21mr|fop-2.4-1|109	
21mr|fop-2.4-1|110	%files -f .mfiles
21mr|fop-2.4-1|111	%doc LICENSE LICENSE-1.1 README NOTICE
21mr|fop-2.4-1|112	%{_datadir}/%{name}
21mr|fop-2.4-1|113	%{_javadir}/pdf-transcoder.jar
21mr|fop-2.4-1|114	%{_bindir}/fop
21mr|fop-2.4-1|115	
21mr|fop-2.4-1|116	%files javadoc
21mr|fop-2.4-1|117	%doc %{_javadocdir}/%{name}
21mr|fop-2.4-1|118	%doc LICENSE LICENSE-1.1
21mr|fop-2.4-1|119	
21mr|fop-2.4-1|120	

12279 21
21mr|forbidden-apis-2.5-4|1	Name:          forbidden-apis
21mr|forbidden-apis-2.5-4|2	Version:       2.5
21mr|forbidden-apis-2.5-4|3	Release:       4
21mr|forbidden-apis-2.5-4|4	Summary:       Policeman's Forbidden API Checker
21mr|forbidden-apis-2.5-4|5	License:       ASL 2.0
21mr|forbidden-apis-2.5-4|6	URL:           https://github.com/policeman-tools/forbidden-apis
21mr|forbidden-apis-2.5-4|7	Source0:       https://github.com/policeman-tools/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|forbidden-apis-2.5-4|8	
21mr|forbidden-apis-2.5-4|9	# Avoid bundling deps
21mr|forbidden-apis-2.5-4|10	Patch0:        avoid-jarjar-bundling.patch
21mr|forbidden-apis-2.5-4|11	
21mr|forbidden-apis-2.5-4|12	# Port to latest versions of gradle and maven in Fedora
21mr|forbidden-apis-2.5-4|13	Patch1:        fix-gradle-maven-build.patch
21mr|forbidden-apis-2.5-4|14	
21mr|forbidden-apis-2.5-4|15	Group:          Development/Java
21mr|forbidden-apis-2.5-4|16	BuildArch:     noarch
21mr|forbidden-apis-2.5-4|17	# Java stack is not supported on x86_32
21mr|forbidden-apis-2.5-4|18	ExcludeArch: %{ix86}
21mr|forbidden-apis-2.5-4|19	
21mr|forbidden-apis-2.5-4|20	BuildRequires: gradle-local
21mr|forbidden-apis-2.5-4|21	BuildRequires: ivy-local
21mr|forbidden-apis-2.5-4|22	BuildRequires: maven-local
21mr|forbidden-apis-2.5-4|23	BuildRequires: ant
21mr|forbidden-apis-2.5-4|24	BuildRequires: ant-antunit
21mr|forbidden-apis-2.5-4|25	BuildRequires: ant-contrib
21mr|forbidden-apis-2.5-4|26	BuildRequires: ant-junit
21mr|forbidden-apis-2.5-4|27	BuildRequires: objectweb-asm
21mr|forbidden-apis-2.5-4|28	BuildRequires: plexus-utils
21mr|forbidden-apis-2.5-4|29	BuildRequires: maven-plugin-plugin
21mr|forbidden-apis-2.5-4|30	BuildRequires: sonatype-oss-parent
21mr|forbidden-apis-2.5-4|31	
21mr|forbidden-apis-2.5-4|32	%description
21mr|forbidden-apis-2.5-4|33	Allows to parse Java byte code to find invocations of method/class/field
21mr|forbidden-apis-2.5-4|34	signatures and fail build (Apache Ant, Apache Maven, or Gradle).
21mr|forbidden-apis-2.5-4|35	
21mr|forbidden-apis-2.5-4|36	%package javadoc
21mr|forbidden-apis-2.5-4|37	Summary: Javadoc for %{name}
21mr|forbidden-apis-2.5-4|38	
21mr|forbidden-apis-2.5-4|39	%description javadoc
21mr|forbidden-apis-2.5-4|40	This package contains API documentation for %{name}.
21mr|forbidden-apis-2.5-4|41	
21mr|forbidden-apis-2.5-4|42	%prep
21mr|forbidden-apis-2.5-4|43	%setup -q
21mr|forbidden-apis-2.5-4|44	%patch0
21mr|forbidden-apis-2.5-4|45	%patch1
21mr|forbidden-apis-2.5-4|46	
21mr|forbidden-apis-2.5-4|47	find . -name "*.jar" -print -delete
21mr|forbidden-apis-2.5-4|48	find . -name "*.class" -print -delete
21mr|forbidden-apis-2.5-4|49	
21mr|forbidden-apis-2.5-4|50	# Use system ivy settings
21mr|forbidden-apis-2.5-4|51	sed -i -e '/ivy:configure/d' build.xml
21mr|forbidden-apis-2.5-4|52	
21mr|forbidden-apis-2.5-4|53	# Can't use missing maven-ant-tasks
21mr|forbidden-apis-2.5-4|54	%pom_xpath_remove "target/artifact:pom" build.xml
21mr|forbidden-apis-2.5-4|55	%pom_xpath_remove "target/artifact:mvn" build.xml
21mr|forbidden-apis-2.5-4|56	%pom_xpath_remove "target/artifact:install" build.xml
21mr|forbidden-apis-2.5-4|57	%pom_xpath_inject "target[@name='maven-descriptor']" \
21mr|forbidden-apis-2.5-4|58	"<exec executable='xmvn'>
21mr|forbidden-apis-2.5-4|59	<arg value=\"-o\"/>
21mr|forbidden-apis-2.5-4|60	<arg value=\"-f\"/>
21mr|forbidden-apis-2.5-4|61	<arg value=\"\${maven-build-dir}/pom-build.xml\"/>
21mr|forbidden-apis-2.5-4|62	<arg value=\"plugin:helpmojo\"/>
21mr|forbidden-apis-2.5-4|63	<arg value=\"plugin:descriptor\"/>
21mr|forbidden-apis-2.5-4|64	<arg value=\"plugin:report\"/>
21mr|forbidden-apis-2.5-4|65	<arg value=\"-Dinjected.src.dir=src/main/java\"/>
21mr|forbidden-apis-2.5-4|66	<arg value=\"-Dinjected.output.dir=../../build/main\"/>
21mr|forbidden-apis-2.5-4|67	<arg value=\"-Dinjected.build.dir=\${maven-build-dir}\"/>
21mr|forbidden-apis-2.5-4|68	<arg value=\"-Dinjected.maven-plugin-plugin.version=\${maven-plugin-plugin.version}\"/>
21mr|forbidden-apis-2.5-4|69	</exec>" build.xml
21mr|forbidden-apis-2.5-4|70	sed -i -e '/maven-ant-tasks/d' ivy.xml
21mr|forbidden-apis-2.5-4|71	sed -i -e '/uri="antlib:org.apache.maven.artifact.ant/d' build.xml
21mr|forbidden-apis-2.5-4|72	
21mr|forbidden-apis-2.5-4|73	# Don't need to run RAT for RPM builds
21mr|forbidden-apis-2.5-4|74	sed -i -e '/apache-rat/d' ivy.xml
21mr|forbidden-apis-2.5-4|75	sed -i -e '/uri="antlib:org.apache.rat.anttasks/d' build.xml
21mr|forbidden-apis-2.5-4|76	
21mr|forbidden-apis-2.5-4|77	%build
21mr|forbidden-apis-2.5-4|78	ant -Divy.mode=local jar documentation test-junit
21mr|forbidden-apis-2.5-4|79	
21mr|forbidden-apis-2.5-4|80	%install
21mr|forbidden-apis-2.5-4|81	# Add deps on unbundled jars, taken from ivy.xml
21mr|forbidden-apis-2.5-4|82	%pom_add_dep org.apache.ant:ant:1.7.0:provided build/maven/pom-deploy.xml
21mr|forbidden-apis-2.5-4|83	%pom_add_dep org.ow2.asm:asm:6.1.1 build/maven/pom-deploy.xml
21mr|forbidden-apis-2.5-4|84	%pom_add_dep org.ow2.asm:asm-commons:6.1.1 build/maven/pom-deploy.xml
21mr|forbidden-apis-2.5-4|85	%pom_add_dep org.codehaus.plexus:plexus-utils:1.1 build/maven/pom-deploy.xml
21mr|forbidden-apis-2.5-4|86	%pom_add_dep commons-cli:commons-cli:1.3.1 build/maven/pom-deploy.xml
21mr|forbidden-apis-2.5-4|87	
21mr|forbidden-apis-2.5-4|88	# Install maven artifacts
21mr|forbidden-apis-2.5-4|89	%mvn_artifact build/maven/pom-deploy.xml dist/forbiddenapis-2.5.jar
21mr|forbidden-apis-2.5-4|90	%mvn_install -J build/docs
21mr|forbidden-apis-2.5-4|91	
21mr|forbidden-apis-2.5-4|92	# Install ant configuration
21mr|forbidden-apis-2.5-4|93	mkdir -p %{buildroot}%{_sysconfdir}/ant.d
21mr|forbidden-apis-2.5-4|94	echo "%{name} ant apache-commons-cli objectweb-asm/asm objectweb-asm/asm-commons plexus/utils" > %{name}-ant
21mr|forbidden-apis-2.5-4|95	install -pm 644 %{name}-ant %{buildroot}%{_sysconfdir}/ant.d/%{name}
21mr|forbidden-apis-2.5-4|96	
21mr|forbidden-apis-2.5-4|97	%files -f .mfiles
21mr|forbidden-apis-2.5-4|98	%config(noreplace) %{_sysconfdir}/ant.d/%{name}
21mr|forbidden-apis-2.5-4|99	%license LICENSE.txt NOTICE.txt
21mr|forbidden-apis-2.5-4|100	%doc README.md
21mr|forbidden-apis-2.5-4|101	
21mr|forbidden-apis-2.5-4|102	%files javadoc -f .mfiles-javadoc
21mr|forbidden-apis-2.5-4|103	%license LICENSE.txt NOTICE.txt
21mr|forbidden-apis-2.5-4|104	

12280 21
21mr|forge-parent-38-14|1	Name:           forge-parent
21mr|forge-parent-38-14|2	Version:        38
21mr|forge-parent-38-14|3	Release:        14
21mr|forge-parent-38-14|4	Summary:        Sonatype Forge Parent Pom
21mr|forge-parent-38-14|5	License:        ASL 2.0
21mr|forge-parent-38-14|6	Group:          Development/Java
21mr|forge-parent-38-14|7	URL:            https://docs.sonatype.org/display/FORGE/Index
21mr|forge-parent-38-14|8	BuildArch:      noarch
21mr|forge-parent-38-14|9	# Java stack is not supported on x86_32
21mr|forge-parent-38-14|10	ExcludeArch: %{ix86}
21mr|forge-parent-38-14|11	
21mr|forge-parent-38-14|12	Source0:        http://repo1.maven.org/maven2/org/sonatype/forge/%{name}/%{version}/%{name}-%{version}.pom
21mr|forge-parent-38-14|13	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|forge-parent-38-14|14	
21mr|forge-parent-38-14|15	BuildRequires:  maven-local
21mr|forge-parent-38-14|16	
21mr|forge-parent-38-14|17	%description
21mr|forge-parent-38-14|18	Sonatype Forge is an open-source community dedicated to the creation of the
21mr|forge-parent-38-14|19	next-generation of development tools and technologies.
21mr|forge-parent-38-14|20	
21mr|forge-parent-38-14|21	%prep
21mr|forge-parent-38-14|22	%setup -qcT
21mr|forge-parent-38-14|23	cp -p %{SOURCE0} pom.xml
21mr|forge-parent-38-14|24	cp -p %{SOURCE1} LICENSE
21mr|forge-parent-38-14|25	# We don't have nexus-staging-maven-plugin in Fedora
21mr|forge-parent-38-14|26	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|forge-parent-38-14|27	# We don't use source JARs in Fedora
21mr|forge-parent-38-14|28	%pom_remove_plugin :maven-source-plugin
21mr|forge-parent-38-14|29	
21mr|forge-parent-38-14|30	%build
21mr|forge-parent-38-14|31	%mvn_build
21mr|forge-parent-38-14|32	
21mr|forge-parent-38-14|33	%install
21mr|forge-parent-38-14|34	%mvn_install
21mr|forge-parent-38-14|35	
21mr|forge-parent-38-14|36	%files -f .mfiles
21mr|forge-parent-38-14|37	%doc LICENSE
21mr|forge-parent-38-14|38	

12281 21
21mr|fortune-mod-2.28.0-1|1	Summary:	A program which will display a fortune
21mr|fortune-mod-2.28.0-1|2	Name:		fortune-mod
21mr|fortune-mod-2.28.0-1|3	Version:	2.28.0
21mr|fortune-mod-2.28.0-1|4	Release:	1
21mr|fortune-mod-2.28.0-1|5	License:	BSD
21mr|fortune-mod-2.28.0-1|6	Group:		Toys
21mr|fortune-mod-2.28.0-1|7	# Sources of the program
21mr|fortune-mod-2.28.0-1|8	Url:		https://www.shlomifish.org/open-source/projects/fortune-mod
21mr|fortune-mod-2.28.0-1|9	Source0:	https://www.shlomifish.org/open-source/projects/fortune-mod/arcs/fortune-mod-%{version}.tar.xz
21mr|fortune-mod-2.28.0-1|10	# sources of fortune data files
21mr|fortune-mod-2.28.0-1|11	# when no URL is given it is because the data files are not on the internet.
21mr|fortune-mod-2.28.0-1|12	# they are either personal data I've collected myself trough the years;
21mr|fortune-mod-2.28.0-1|13	# or data that people sent me in my quality of i18n coordinator of Mandriva
21mr|fortune-mod-2.28.0-1|14	Source1:	http://crystal.u-strasbg.fr/glp.txt.bz2
21mr|fortune-mod-2.28.0-1|15	Source2:	COPYING.glp
21mr|fortune-mod-2.28.0-1|16	Source3:	http://crystal.u-strasbg.fr/cabale.txt.bz2
21mr|fortune-mod-2.28.0-1|17	Source4:	ftp://sunsite.unc.edu/pub/Linux/games/amusement/fortune-fr.1138.tar.bz2
21mr|fortune-mod-2.28.0-1|18	Source5:	ftp://sunsite.unc.edu/pub/Linux/games/amusement/fortune-it-1.51.tar.bz2
21mr|fortune-mod-2.28.0-1|19	Source6:	ftp://ftp.startrek.eu.org/pub/linux/MS-FORTUNES.bz2
21mr|fortune-mod-2.28.0-1|20	Source7:	http://sam.linuxfr.org/fortunes.txt.bz2
21mr|fortune-mod-2.28.0-1|21	Source8:	COPYING.linuxfr
21mr|fortune-mod-2.28.0-1|22	Source9:	http://www.multimania.com/fortune/ffr.tar.bz2
21mr|fortune-mod-2.28.0-1|23	Source10:	azafra.txt.bz2
21mr|fortune-mod-2.28.0-1|24	Source11:	deprimente.txt.bz2
21mr|fortune-mod-2.28.0-1|25	Source12:	fortune-wa-spots.txt.bz2
21mr|fortune-mod-2.28.0-1|26	Source13:	fortune-kotowaza.bz2
21mr|fortune-mod-2.28.0-1|27	Source14:	fortune-kotowaza.README.bz2
21mr|fortune-mod-2.28.0-1|28	Source15:	fortune-proverbs-gaeilge.bz2
21mr|fortune-mod-2.28.0-1|29	Source16:	fortune-walon.txt.bz2
21mr|fortune-mod-2.28.0-1|30	Source17:	fortune-msg-id.tar.bz2
21mr|fortune-mod-2.28.0-1|31	Source18:	ftp://sunsite.unc.edu/pub/Linux/games/amusement/fortune-cs-1.2.4.tar.bz2
21mr|fortune-mod-2.28.0-1|32	Source19:	ftp://sunsite.unc.edu/pub/Linux/games/amusement/fortunes-hu-0.1.tar.bz2
21mr|fortune-mod-2.28.0-1|33	BuildRequires:	cmake
21mr|fortune-mod-2.28.0-1|34	BuildRequires:	pkgconfig(librinutils)
21mr|fortune-mod-2.28.0-1|35	BuildRequires:	recode
21mr|fortune-mod-2.28.0-1|36	BuildRequires:	recode-devel
21mr|fortune-mod-2.28.0-1|37	
21mr|fortune-mod-2.28.0-1|38	%description
21mr|fortune-mod-2.28.0-1|39	Fortune-mod contains the ever-popular fortune program. Want a little
21mr|fortune-mod-2.28.0-1|40	bit of random wisdom revealed to you when you log in? Fortune's
21mr|fortune-mod-2.28.0-1|41	your program. Fun-loving system administrators can add fortune to
21mr|fortune-mod-2.28.0-1|42	users' .login files, so that the users get their dose of wisdom
21mr|fortune-mod-2.28.0-1|43	each time they log in.
21mr|fortune-mod-2.28.0-1|44	
21mr|fortune-mod-2.28.0-1|45	Install fortune if you want a program which will bestow these random
21mr|fortune-mod-2.28.0-1|46	bits o' wit.
21mr|fortune-mod-2.28.0-1|47	
21mr|fortune-mod-2.28.0-1|48	Now it supports reading the LANG variable and choosing, if they exist,
21mr|fortune-mod-2.28.0-1|49	fortunes in the user language, when no parameter is given.
21mr|fortune-mod-2.28.0-1|50	
21mr|fortune-mod-2.28.0-1|51	%files
21mr|fortune-mod-2.28.0-1|52	%defattr(644,root,root,755)
21mr|fortune-mod-2.28.0-1|53	%doc README ChangeLog TODO
21mr|fortune-mod-2.28.0-1|54	#%doc doc/en/*
21mr|fortune-mod-2.28.0-1|55	%lang(cs) %doc doc/cs
21mr|fortune-mod-2.28.0-1|56	#%lang(es) %doc doc/es
21mr|fortune-mod-2.28.0-1|57	%lang(fr) %doc doc/fr
21mr|fortune-mod-2.28.0-1|58	%lang(ga) %doc doc/ga
21mr|fortune-mod-2.28.0-1|59	%lang(hu) %doc doc/hu
21mr|fortune-mod-2.28.0-1|60	#%lang(id) %doc doc/id
21mr|fortune-mod-2.28.0-1|61	%lang(it) %doc doc/it
21mr|fortune-mod-2.28.0-1|62	%lang(ja) %doc doc/ja
21mr|fortune-mod-2.28.0-1|63	#%lang(wa) %doc doc/wa
21mr|fortune-mod-2.28.0-1|64	%attr(755,root,root)%{_gamesbindir}/fortune
21mr|fortune-mod-2.28.0-1|65	%attr(755,root,root)%{_sbindir}/strfile
21mr|fortune-mod-2.28.0-1|66	%attr(755,root,root)%{_sbindir}/unstr
21mr|fortune-mod-2.28.0-1|67	%attr(755,root,root)%{_bindir}/rot
21mr|fortune-mod-2.28.0-1|68	%lang(cs) %{_gamesdatadir}/fortunes/cs
21mr|fortune-mod-2.28.0-1|69	%lang(es) %{_gamesdatadir}/fortunes/es
21mr|fortune-mod-2.28.0-1|70	%lang(fr) %{_gamesdatadir}/fortunes/fr
21mr|fortune-mod-2.28.0-1|71	%lang(ga) %{_gamesdatadir}/fortunes/ga
21mr|fortune-mod-2.28.0-1|72	%lang(hu) %{_gamesdatadir}/fortunes/hu
21mr|fortune-mod-2.28.0-1|73	%lang(id) %{_gamesdatadir}/fortunes/id
21mr|fortune-mod-2.28.0-1|74	%lang(it) %{_gamesdatadir}/fortunes/it
21mr|fortune-mod-2.28.0-1|75	%lang(ja) %{_gamesdatadir}/fortunes/ja
21mr|fortune-mod-2.28.0-1|76	%lang(wa) %{_gamesdatadir}/fortunes/wa
21mr|fortune-mod-2.28.0-1|77	%dir %{_gamesdatadir}/fortunes
21mr|fortune-mod-2.28.0-1|78	%{_gamesdatadir}/fortunes/MS-FORTUNES
21mr|fortune-mod-2.28.0-1|79	%{_gamesdatadir}/fortunes/art
21mr|fortune-mod-2.28.0-1|80	%{_gamesdatadir}/fortunes/ascii-art
21mr|fortune-mod-2.28.0-1|81	%{_gamesdatadir}/fortunes/computers
21mr|fortune-mod-2.28.0-1|82	%{_gamesdatadir}/fortunes/cookie
21mr|fortune-mod-2.28.0-1|83	%{_gamesdatadir}/fortunes/debian
21mr|fortune-mod-2.28.0-1|84	%{_gamesdatadir}/fortunes/definitions
21mr|fortune-mod-2.28.0-1|85	%{_gamesdatadir}/fortunes/disclaimer
21mr|fortune-mod-2.28.0-1|86	%{_gamesdatadir}/fortunes/drugs
21mr|fortune-mod-2.28.0-1|87	%{_gamesdatadir}/fortunes/education
21mr|fortune-mod-2.28.0-1|88	%{_gamesdatadir}/fortunes/ethnic
21mr|fortune-mod-2.28.0-1|89	%{_gamesdatadir}/fortunes/food
21mr|fortune-mod-2.28.0-1|90	%{_gamesdatadir}/fortunes/fortunes
21mr|fortune-mod-2.28.0-1|91	%{_gamesdatadir}/fortunes/goedel
21mr|fortune-mod-2.28.0-1|92	%{_gamesdatadir}/fortunes/humorists
21mr|fortune-mod-2.28.0-1|93	%{_gamesdatadir}/fortunes/kids
21mr|fortune-mod-2.28.0-1|94	%{_gamesdatadir}/fortunes/knghtbrd
21mr|fortune-mod-2.28.0-1|95	%{_gamesdatadir}/fortunes/law
21mr|fortune-mod-2.28.0-1|96	%{_gamesdatadir}/fortunes/linux
21mr|fortune-mod-2.28.0-1|97	%{_gamesdatadir}/fortunes/linuxcookie
21mr|fortune-mod-2.28.0-1|98	%{_gamesdatadir}/fortunes/literature
21mr|fortune-mod-2.28.0-1|99	%{_gamesdatadir}/fortunes/love
21mr|fortune-mod-2.28.0-1|100	%{_gamesdatadir}/fortunes/magic
21mr|fortune-mod-2.28.0-1|101	%{_gamesdatadir}/fortunes/medicine
21mr|fortune-mod-2.28.0-1|102	%{_gamesdatadir}/fortunes/men-women
21mr|fortune-mod-2.28.0-1|103	%{_gamesdatadir}/fortunes/miscellaneous
21mr|fortune-mod-2.28.0-1|104	%{_gamesdatadir}/fortunes/news
21mr|fortune-mod-2.28.0-1|105	%{_gamesdatadir}/fortunes/paradoxum
21mr|fortune-mod-2.28.0-1|106	%{_gamesdatadir}/fortunes/people
21mr|fortune-mod-2.28.0-1|107	%{_gamesdatadir}/fortunes/perl
21mr|fortune-mod-2.28.0-1|108	%{_gamesdatadir}/fortunes/pets
21mr|fortune-mod-2.28.0-1|109	%{_gamesdatadir}/fortunes/platitudes
21mr|fortune-mod-2.28.0-1|110	%{_gamesdatadir}/fortunes/politics
21mr|fortune-mod-2.28.0-1|111	%{_gamesdatadir}/fortunes/pratchett
21mr|fortune-mod-2.28.0-1|112	%{_gamesdatadir}/fortunes/riddles
21mr|fortune-mod-2.28.0-1|113	%{_gamesdatadir}/fortunes/science
21mr|fortune-mod-2.28.0-1|114	%{_gamesdatadir}/fortunes/songs-poems
21mr|fortune-mod-2.28.0-1|115	%{_gamesdatadir}/fortunes/sports
21mr|fortune-mod-2.28.0-1|116	%{_gamesdatadir}/fortunes/startrek
21mr|fortune-mod-2.28.0-1|117	%{_gamesdatadir}/fortunes/tao
21mr|fortune-mod-2.28.0-1|118	%{_gamesdatadir}/fortunes/translate-me
21mr|fortune-mod-2.28.0-1|119	%{_gamesdatadir}/fortunes/wisdom
21mr|fortune-mod-2.28.0-1|120	%{_gamesdatadir}/fortunes/work
21mr|fortune-mod-2.28.0-1|121	%{_gamesdatadir}/fortunes/zippy
21mr|fortune-mod-2.28.0-1|122	%{_gamesdatadir}/fortunes/*.dat
21mr|fortune-mod-2.28.0-1|123	%{_gamesdatadir}/fortunes/*.u8
21mr|fortune-mod-2.28.0-1|124	%{_mandir}/man6/fortune.6*
21mr|fortune-mod-2.28.0-1|125	%{_mandir}/man1/strfile.1*
21mr|fortune-mod-2.28.0-1|126	%{_mandir}/man1/unstr.1*
21mr|fortune-mod-2.28.0-1|127	
21mr|fortune-mod-2.28.0-1|128	#----------------------------------------------------------------------------
21mr|fortune-mod-2.28.0-1|129	
21mr|fortune-mod-2.28.0-1|130	%prep
21mr|fortune-mod-2.28.0-1|131	%autosetup -p1
21mr|fortune-mod-2.28.0-1|132	
21mr|fortune-mod-2.28.0-1|133	%build
21mr|fortune-mod-2.28.0-1|134	%cmake -DLOCALDIR=%{_gamesdatadir}/fortunes
21mr|fortune-mod-2.28.0-1|135	%make RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|fortune-mod-2.28.0-1|136	
21mr|fortune-mod-2.28.0-1|137	%install
21mr|fortune-mod-2.28.0-1|138	%makeinstall_std -C build
21mr|fortune-mod-2.28.0-1|139	mkdir -p %{buildroot}%{_bindir}
21mr|fortune-mod-2.28.0-1|140	mkdir -p %{buildroot}%{_sbindir}
21mr|fortune-mod-2.28.0-1|141	mv %{buildroot}%{_bindir}/*str* %{buildroot}%{_sbindir}/
21mr|fortune-mod-2.28.0-1|142	#cp util/rot %{buildroot}%{_bindir}
21mr|fortune-mod-2.28.0-1|143	
21mr|fortune-mod-2.28.0-1|144	# extra english fortunes
21mr|fortune-mod-2.28.0-1|145	mkdir -p en
21mr|fortune-mod-2.28.0-1|146	mkdir -p doc/en
21mr|fortune-mod-2.28.0-1|147	bzcat %{SOURCE6} > en/MS-FORTUNES
21mr|fortune-mod-2.28.0-1|148	
21mr|fortune-mod-2.28.0-1|149	chmod -R a+rX en
21mr|fortune-mod-2.28.0-1|150	cp en/* %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|151	
21mr|fortune-mod-2.28.0-1|152	# Czech fortunes
21mr|fortune-mod-2.28.0-1|153	mkdir -p cs
21mr|fortune-mod-2.28.0-1|154	mkdir -p doc/cs
21mr|fortune-mod-2.28.0-1|155	
21mr|fortune-mod-2.28.0-1|156	tar xjf %{SOURCE18} && mv fortune-cs-1.2.4/{README,LICENSE,HISTORIE} doc/cs \
21mr|fortune-mod-2.28.0-1|157	&& rm fortune-cs-1.2.4/{fortune-cs.lsm,install.sh} \
21mr|fortune-mod-2.28.0-1|158	&& mv fortune-cs-1.2.4/* cs/
21mr|fortune-mod-2.28.0-1|159	cd cs
21mr|fortune-mod-2.28.0-1|160	for x in *;do recode l2..u8 $x;ln -s $x $x.u8; done
21mr|fortune-mod-2.28.0-1|161	cd ..
21mr|fortune-mod-2.28.0-1|162	
21mr|fortune-mod-2.28.0-1|163	chmod -R a+rX cs
21mr|fortune-mod-2.28.0-1|164	cp -var cs %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|165	
21mr|fortune-mod-2.28.0-1|166	# Spanish fortunes
21mr|fortune-mod-2.28.0-1|167	mkdir -p es
21mr|fortune-mod-2.28.0-1|168	mkdir -p doc/es
21mr|fortune-mod-2.28.0-1|169	bzcat %{SOURCE10} |recode l1..u8 > es/azafra
21mr|fortune-mod-2.28.0-1|170	ln -s azafra es/azafra.u8
21mr|fortune-mod-2.28.0-1|171	bzcat %{SOURCE11} |recode l1..u8 > es/deprimente
21mr|fortune-mod-2.28.0-1|172	ln -s deprimente es/deprimente.u8
21mr|fortune-mod-2.28.0-1|173	
21mr|fortune-mod-2.28.0-1|174	chmod -R a+rX es
21mr|fortune-mod-2.28.0-1|175	cp -var es %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|176	
21mr|fortune-mod-2.28.0-1|177	# French fortunes
21mr|fortune-mod-2.28.0-1|178	mkdir -p fr
21mr|fortune-mod-2.28.0-1|179	mkdir -p doc/fr
21mr|fortune-mod-2.28.0-1|180	tar xjf %{SOURCE4} -C fr/ && mkdir -p doc/fr/fortunes-fr && \
21mr|fortune-mod-2.28.0-1|181	mv fr/README fr/COPYING fr/INSTALL fr/*.lsm doc/fr/fortunes-fr
21mr|fortune-mod-2.28.0-1|182	bzcat %{SOURCE1} | grep -v '^$' | sed 's/^-- /%/' > fr/glp \
21mr|fortune-mod-2.28.0-1|183	&& cp %{SOURCE2} doc/fr
21mr|fortune-mod-2.28.0-1|184	bzcat %{SOURCE3} | grep -v '^$' | sed 's/^-- /%/' > fr/cabale
21mr|fortune-mod-2.28.0-1|185	bzcat %{SOURCE7} > fr/linuxfr && cp %{SOURCE8} doc/fr
21mr|fortune-mod-2.28.0-1|186	tar xjf %{SOURCE9} && mv ffr/data/* fr/ && rmdir ffr/data && \
21mr|fortune-mod-2.28.0-1|187	mkdir -p doc/fr/ffr && mv ffr/* doc/fr/ffr/
21mr|fortune-mod-2.28.0-1|188	
21mr|fortune-mod-2.28.0-1|189	recode l1..u8 fr/cabale
21mr|fortune-mod-2.28.0-1|190	ln -s cabale fr/cabale.u8
21mr|fortune-mod-2.28.0-1|191	recode l1..u8 fr/france
21mr|fortune-mod-2.28.0-1|192	ln -s france fr/france.u8
21mr|fortune-mod-2.28.0-1|193	recode l1..u8 fr/linuxfr
21mr|fortune-mod-2.28.0-1|194	ln -s linuxfr fr/linuxfr.u8
21mr|fortune-mod-2.28.0-1|195	recode l1..u8 fr/glp
21mr|fortune-mod-2.28.0-1|196	ln -s glp fr/glp.u8
21mr|fortune-mod-2.28.0-1|197	chmod -R a+rX fr
21mr|fortune-mod-2.28.0-1|198	cp -var fr %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|199	
21mr|fortune-mod-2.28.0-1|200	# Gaeilge (Irish Gaelic) fortunes
21mr|fortune-mod-2.28.0-1|201	mkdir -p ga
21mr|fortune-mod-2.28.0-1|202	mkdir -p doc/ga
21mr|fortune-mod-2.28.0-1|203	bzcat %{SOURCE15} > ga/proverbs && cat > doc/ga/proverbs << EOF
21mr|fortune-mod-2.28.0-1|204	Gaeilge proverbs from Damian Lyons and GAELIC-L (mailing list)
21mr|fortune-mod-2.28.0-1|205	EOF
21mr|fortune-mod-2.28.0-1|206	recode l1..u8 ga/proverbs
21mr|fortune-mod-2.28.0-1|207	ln -s proverbs ga/proverbs.u8
21mr|fortune-mod-2.28.0-1|208	chmod -R a+rX ga
21mr|fortune-mod-2.28.0-1|209	cp -var ga %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|210	
21mr|fortune-mod-2.28.0-1|211	
21mr|fortune-mod-2.28.0-1|212	# Hungarian fortunes
21mr|fortune-mod-2.28.0-1|213	mkdir -p hu
21mr|fortune-mod-2.28.0-1|214	mkdir -p doc/hu
21mr|fortune-mod-2.28.0-1|215	
21mr|fortune-mod-2.28.0-1|216	tar xjvf %{SOURCE19} && mv fortunes-hu/{README,OLVASSEL} doc/hu \
21mr|fortune-mod-2.28.0-1|217	&& mv fortunes-hu/hu/magyar hu/
21mr|fortune-mod-2.28.0-1|218	recode l1..u8 hu/magyar
21mr|fortune-mod-2.28.0-1|219	ln -s magyar hu/magyar.u8
21mr|fortune-mod-2.28.0-1|220	
21mr|fortune-mod-2.28.0-1|221	chmod -R a+rX hu
21mr|fortune-mod-2.28.0-1|222	cp -var hu %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|223	
21mr|fortune-mod-2.28.0-1|224	# Indonesian fortunes
21mr|fortune-mod-2.28.0-1|225	mkdir -p id
21mr|fortune-mod-2.28.0-1|226	mkdir -p doc/id
21mr|fortune-mod-2.28.0-1|227	tar xjf %{SOURCE17} && mv fortune-msg-id/README doc/id && \
21mr|fortune-mod-2.28.0-1|228	mv fortune-msg-id/* id/
21mr|fortune-mod-2.28.0-1|229	
21mr|fortune-mod-2.28.0-1|230	chmod -R a+rX id
21mr|fortune-mod-2.28.0-1|231	cp -var id %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|232	
21mr|fortune-mod-2.28.0-1|233	# Italian fortunes
21mr|fortune-mod-2.28.0-1|234	mkdir -p it
21mr|fortune-mod-2.28.0-1|235	mkdir -p doc/it
21mr|fortune-mod-2.28.0-1|236	tar xjf %{SOURCE5}
21mr|fortune-mod-2.28.0-1|237	mv fortune.it-1.51/COPYING fortune.it-1.51/README doc/it
21mr|fortune-mod-2.28.0-1|238	mv fortune.it-1.51/INSTALLAZIONE fortune.it-1.51/*.lsm doc/it
21mr|fortune-mod-2.28.0-1|239	mv fortune.it-1.51/* it/
21mr|fortune-mod-2.28.0-1|240	
21mr|fortune-mod-2.28.0-1|241	chmod -R a+rX it
21mr|fortune-mod-2.28.0-1|242	cp -var it %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|243	
21mr|fortune-mod-2.28.0-1|244	# Japanese fortunes
21mr|fortune-mod-2.28.0-1|245	mkdir -p ja
21mr|fortune-mod-2.28.0-1|246	mkdir -p doc/ja
21mr|fortune-mod-2.28.0-1|247	bzcat %{SOURCE13} > ja/kotowaza ; bzcat %{SOURCE14} > doc/ja/kotowaza.README
21mr|fortune-mod-2.28.0-1|248	
21mr|fortune-mod-2.28.0-1|249	chmod -R a+rX ja
21mr|fortune-mod-2.28.0-1|250	cp -var ja %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|251	
21mr|fortune-mod-2.28.0-1|252	# Walloon fortunes
21mr|fortune-mod-2.28.0-1|253	mkdir -p wa
21mr|fortune-mod-2.28.0-1|254	mkdir -p doc/wa
21mr|fortune-mod-2.28.0-1|255	bzcat %{SOURCE12} > wa/spots
21mr|fortune-mod-2.28.0-1|256	bzcat %{SOURCE16} > wa/walon
21mr|fortune-mod-2.28.0-1|257	recode l1..u8 wa/spots
21mr|fortune-mod-2.28.0-1|258	ln -s spots wa/spots.u8
21mr|fortune-mod-2.28.0-1|259	recode l1..u8 wa/walon
21mr|fortune-mod-2.28.0-1|260	ln -s walon wa/walon.u8
21mr|fortune-mod-2.28.0-1|261	
21mr|fortune-mod-2.28.0-1|262	chmod -R a+rX wa
21mr|fortune-mod-2.28.0-1|263	cp -var wa %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|264	
21mr|fortune-mod-2.28.0-1|265	rm -rf %{buildroot}%{_gamesdatadir}/fortunes/off
21mr|fortune-mod-2.28.0-1|266	
21mr|fortune-mod-2.28.0-1|267	(
21mr|fortune-mod-2.28.0-1|268	cd %{buildroot}%{_gamesdatadir}/fortunes/
21mr|fortune-mod-2.28.0-1|269	find * -name "*.dat" | xargs rm
21mr|fortune-mod-2.28.0-1|270	for i in `find * -type f` ; do
21mr|fortune-mod-2.28.0-1|271	%{buildroot}%{_sbindir}/strfile $i
21mr|fortune-mod-2.28.0-1|272	done
21mr|fortune-mod-2.28.0-1|273	)
21mr|fortune-mod-2.28.0-1|274	
21mr|fortune-mod-2.28.0-1|275	ln -s strfile.1%{_extension} %{buildroot}%{_mandir}/man1/unstr.1%{_extension}
21mr|fortune-mod-2.28.0-1|276	#wrong paths in the man page:
21mr|fortune-mod-2.28.0-1|277	perl -pi -e 's!%{buildroot}!!' %{buildroot}%{_mandir}/man6/*

12282 21
21mr|four-in-a-row-3.38.1-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|four-in-a-row-3.38.1-10|2	
21mr|four-in-a-row-3.38.1-10|3	Summary:	GNOME Four-in-a-row game
21mr|four-in-a-row-3.38.1-10|4	Name:		four-in-a-row
21mr|four-in-a-row-3.38.1-10|5	Version:	3.38.1
21mr|four-in-a-row-3.38.1-10|6	Release:	10
21mr|four-in-a-row-3.38.1-10|7	License:	GPLv2+ and GFDL
21mr|four-in-a-row-3.38.1-10|8	Group:		Games/Boards
21mr|four-in-a-row-3.38.1-10|9	Url:		https://download.gnome.org/sources/four-in-a-row
21mr|four-in-a-row-3.38.1-10|10	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|four-in-a-row-3.38.1-10|11	BuildRequires:	intltool
21mr|four-in-a-row-3.38.1-10|12	BuildRequires:	itstool
21mr|four-in-a-row-3.38.1-10|13	BuildRequires:	libxml2-utils
21mr|four-in-a-row-3.38.1-10|14	BuildRequires:	meson
21mr|four-in-a-row-3.38.1-10|15	BuildRequires:	vala
21mr|four-in-a-row-3.38.1-10|16	BuildRequires:	pkgconfig(gsound)
21mr|four-in-a-row-3.38.1-10|17	BuildRequires:	pkgconfig(gtk4)
21mr|four-in-a-row-3.38.1-10|18	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|four-in-a-row-3.38.1-10|19	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|four-in-a-row-3.38.1-10|20	BuildRequires:	pkgconfig(zlib)
21mr|four-in-a-row-3.38.1-10|21	
21mr|four-in-a-row-3.38.1-10|22	%description
21mr|four-in-a-row-3.38.1-10|23	The objective of Four-in-a-row is to build a line of four of your marbles
21mr|four-in-a-row-3.38.1-10|24	while trying to stop your opponent (human or computer) building a line
21mr|four-in-a-row-3.38.1-10|25	of his or her own.
21mr|four-in-a-row-3.38.1-10|26	
21mr|four-in-a-row-3.38.1-10|27	%files -f %{name}.lang
21mr|four-in-a-row-3.38.1-10|28	%doc COPYING
21mr|four-in-a-row-3.38.1-10|29	%{_bindir}/%{name}
21mr|four-in-a-row-3.38.1-10|30	%{_datadir}/%{name}
21mr|four-in-a-row-3.38.1-10|31	%{_datadir}/applications/org.gnome.Four-in-a-row.desktop
21mr|four-in-a-row-3.38.1-10|32	%{_datadir}/dbus-1/services/org.gnome.Four-in-a-row.service
21mr|four-in-a-row-3.38.1-10|33	%{_datadir}/glib-2.0/schemas/org.gnome.Four-in-a-row.gschema.xml
21mr|four-in-a-row-3.38.1-10|34	%{_datadir}/metainfo/org.gnome.Four-in-a-row.appdata.xml
21mr|four-in-a-row-3.38.1-10|35	%{_iconsdir}/*/*/*/*
21mr|four-in-a-row-3.38.1-10|36	%{_mandir}/man6/%{name}.6*
21mr|four-in-a-row-3.38.1-10|37	
21mr|four-in-a-row-3.38.1-10|38	#----------------------------------------------------------------------------
21mr|four-in-a-row-3.38.1-10|39	
21mr|four-in-a-row-3.38.1-10|40	%prep
21mr|four-in-a-row-3.38.1-10|41	%setup -q
21mr|four-in-a-row-3.38.1-10|42	
21mr|four-in-a-row-3.38.1-10|43	%build
21mr|four-in-a-row-3.38.1-10|44	%meson
21mr|four-in-a-row-3.38.1-10|45	%meson_build
21mr|four-in-a-row-3.38.1-10|46	
21mr|four-in-a-row-3.38.1-10|47	%install
21mr|four-in-a-row-3.38.1-10|48	%meson_install
21mr|four-in-a-row-3.38.1-10|49	
21mr|four-in-a-row-3.38.1-10|50	%find_lang %{name} --all-name --with-gnome

12283 21
21mr|fpc-3.2.2-3|1	# how to compile on a different architecture
21mr|fpc-3.2.2-3|2	# Building on x86_64 under aarch64
21mr|fpc-3.2.2-3|3	# install cross-aarch64-rosa-linux-android-binutils (or another)
21mr|fpc-3.2.2-3|4	# create folder for installation files mkdir -vp fpc-aarch64-boot
21mr|fpc-3.2.2-3|5	# unpack the source directory tar xf fpc-version.source.tar.gz
21mr|fpc-3.2.2-3|6	# cd fpc-version
21mr|fpc-3.2.2-3|7	# enter the build command
21mr|fpc-3.2.2-3|8	# make all install CPU_TARGET=aarch64 OS_TARGET=linux BINUTILSPREFIX=aarch64-linux-android- INSTALL_PREFIX=PATH/fpc-aarch64-boot
21mr|fpc-3.2.2-3|9	# After assembly and installation in the directory, we will pack the archive
21mr|fpc-3.2.2-3|10	# tar cfJ fpc-aarch64-boot.tar.xz fpc-aarch64-boot
21mr|fpc-3.2.2-3|11	# Our bootstrap is ready.
21mr|fpc-3.2.2-3|12	
21mr|fpc-3.2.2-3|13	%bcond_with bootstrap
21mr|fpc-3.2.2-3|14	
21mr|fpc-3.2.2-3|15	%define fpc_target %{_arch}
21mr|fpc-3.2.2-3|16	
21mr|fpc-3.2.2-3|17	%if "%{fpc_target}" == "ppc"
21mr|fpc-3.2.2-3|18	%define fpc_target powerpc
21mr|fpc-3.2.2-3|19	%endif
21mr|fpc-3.2.2-3|20	%define fpc_short_target %{_target_cpu}
21mr|fpc-3.2.2-3|21	%ifarch x86_64
21mr|fpc-3.2.2-3|22	%if "%{fpc_short_target}" == "x86_64"
21mr|fpc-3.2.2-3|23	%define fpc_short_target x64
21mr|fpc-3.2.2-3|24	%endif
21mr|fpc-3.2.2-3|25	%endif
21mr|fpc-3.2.2-3|26	%ifarch i586
21mr|fpc-3.2.2-3|27	%if "%{fpc_short_target}" == "i586"
21mr|fpc-3.2.2-3|28	%define fpc_short_target 386
21mr|fpc-3.2.2-3|29	%endif
21mr|fpc-3.2.2-3|30	%endif
21mr|fpc-3.2.2-3|31	%ifarch i686
21mr|fpc-3.2.2-3|32	%if "%{fpc_short_target}" == "i686"
21mr|fpc-3.2.2-3|33	%define fpc_short_target 386
21mr|fpc-3.2.2-3|34	%endif
21mr|fpc-3.2.2-3|35	%endif
21mr|fpc-3.2.2-3|36	%ifarch aarch64
21mr|fpc-3.2.2-3|37	%if "%{fpc_short_target}" == "aarch64"
21mr|fpc-3.2.2-3|38	%define fpc_short_target a64
21mr|fpc-3.2.2-3|39	%endif
21mr|fpc-3.2.2-3|40	%endif
21mr|fpc-3.2.2-3|41	
21mr|fpc-3.2.2-3|42	%define debug_package %{nil}
21mr|fpc-3.2.2-3|43	
21mr|fpc-3.2.2-3|44	%define fpcversion %{version}
21mr|fpc-3.2.2-3|45	%define fpcdir %{_libdir}/%{name}/%{fpcversion}
21mr|fpc-3.2.2-3|46	%define docdir %{_datadir}/doc/fpc-%{fpcversion}
21mr|fpc-3.2.2-3|47	
21mr|fpc-3.2.2-3|48	%define builddocdir %{buildroot}%{docdir}
21mr|fpc-3.2.2-3|49	%define buildmandir %{buildroot}%{_datadir}
21mr|fpc-3.2.2-3|50	%define buildbindir %{buildroot}%{_bindir}
21mr|fpc-3.2.2-3|51	%define buildlibdir %{buildroot}%{_libdir}
21mr|fpc-3.2.2-3|52	%define buildexampledir %{builddocdir}/examples
21mr|fpc-3.2.2-3|53	
21mr|fpc-3.2.2-3|54	Summary:	Free Pascal Compiler
21mr|fpc-3.2.2-3|55	Name:		fpc
21mr|fpc-3.2.2-3|56	Version:	3.2.2
21mr|fpc-3.2.2-3|57	Release:	3
21mr|fpc-3.2.2-3|58	License:	GPLv2+ and LGPLv2+ with exceptions
21mr|fpc-3.2.2-3|59	Group:		Development/Pascal
21mr|fpc-3.2.2-3|60	Url:		http://www.freepascal.org/
21mr|fpc-3.2.2-3|61	Source0:	https://sourceforge.net/projects/freepascal/files/Source/%{version}/%{name}-%{version}.source.tar.gz
21mr|fpc-3.2.2-3|62	Source100:	%{name}.rpmlintrc
21mr|fpc-3.2.2-3|63	Source102:	fpc-aarch64-boot.tar.xz
21mr|fpc-3.2.2-3|64	Patch0:		fpc-3.2.2--glibc-2.34.patch
21mr|fpc-3.2.2-3|65	%if !%{with bootstrap}
21mr|fpc-3.2.2-3|66	BuildRequires:	%{name}
21mr|fpc-3.2.2-3|67	%endif
21mr|fpc-3.2.2-3|68	BuildRequires:	texlive-latex
21mr|fpc-3.2.2-3|69	BuildRequires:	texlive-epsf
21mr|fpc-3.2.2-3|70	BuildRequires:	mysql-devel
21mr|fpc-3.2.2-3|71	BuildRequires:	pkgconfig(libpq)
21mr|fpc-3.2.2-3|72	BuildRequires:	pkgconfig(ncurses)
21mr|fpc-3.2.2-3|73	Requires:	%{name}-base = %{EVRD}
21mr|fpc-3.2.2-3|74	Requires:	%{name}-units = %{EVRD}
21mr|fpc-3.2.2-3|75	ExclusiveArch:	%{ix86} x86_64 aarch64
21mr|fpc-3.2.2-3|76	
21mr|fpc-3.2.2-3|77	%description
21mr|fpc-3.2.2-3|78	The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
21mr|fpc-3.2.2-3|79	Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
21mr|fpc-3.2.2-3|80	Some extensions are added to the language, like function overloading. Shared
21mr|fpc-3.2.2-3|81	libraries can be linked. Basic Delphi support is already implemented (classes,
21mr|fpc-3.2.2-3|82	exceptions,ansistrings,RTTI). This package contains commandline compiler and
21mr|fpc-3.2.2-3|83	utils. Provided units are the runtime library (RTL), free component library
21mr|fpc-3.2.2-3|84	(FCL), gtk, ncurses, zlib, mysql, postgres, ibase bindings.
21mr|fpc-3.2.2-3|85	
21mr|fpc-3.2.2-3|86	%files
21mr|fpc-3.2.2-3|87	
21mr|fpc-3.2.2-3|88	#----------------------------------------------------------------------------
21mr|fpc-3.2.2-3|89	
21mr|fpc-3.2.2-3|90	%package src
21mr|fpc-3.2.2-3|91	Summary:	Source code of Free Pascal Compiler
21mr|fpc-3.2.2-3|92	Group:		Development/Pascal
21mr|fpc-3.2.2-3|93	BuildArch:	noarch
21mr|fpc-3.2.2-3|94	
21mr|fpc-3.2.2-3|95	%description src
21mr|fpc-3.2.2-3|96	The source code of Freepascal for documentation and code generation
21mr|fpc-3.2.2-3|97	purposes (needed for e.g. lazarus).
21mr|fpc-3.2.2-3|98	
21mr|fpc-3.2.2-3|99	%files src
21mr|fpc-3.2.2-3|100	%doc compiler/COPYING.txt
21mr|fpc-3.2.2-3|101	%{_datadir}/fpcsrc
21mr|fpc-3.2.2-3|102	
21mr|fpc-3.2.2-3|103	#----------------------------------------------------------------------------
21mr|fpc-3.2.2-3|104	
21mr|fpc-3.2.2-3|105	%package base
21mr|fpc-3.2.2-3|106	Summary:	Ide and rtl units with some base unit
21mr|fpc-3.2.2-3|107	Group:		Development/Pascal
21mr|fpc-3.2.2-3|108	Provides:	%{_bindir}/instantfpc
21mr|fpc-3.2.2-3|109	Requires:	gcc
21mr|fpc-3.2.2-3|110	Requires:	coreutils
21mr|fpc-3.2.2-3|111	# samplecfg also looks for gcc as an executable
21mr|fpc-3.2.2-3|112	# TODO: get rid of %%post, as Fedora
21mr|fpc-3.2.2-3|113	Requires(post):	/bin/sh
21mr|fpc-3.2.2-3|114	Requires(post):	coreutils
21mr|fpc-3.2.2-3|115	Requires(post):	gcc
21mr|fpc-3.2.2-3|116	
21mr|fpc-3.2.2-3|117	%description base
21mr|fpc-3.2.2-3|118	This package consists FPC IDE and only RTL units for using with classical
21mr|fpc-3.2.2-3|119	CLI Pascal programm. It also includes:
21mr|fpc-3.2.2-3|120	- X11 (Xlib, Xutil)
21mr|fpc-3.2.2-3|121	- NCurses
21mr|fpc-3.2.2-3|122	- ZLib.
21mr|fpc-3.2.2-3|123	
21mr|fpc-3.2.2-3|124	%files base
21mr|fpc-3.2.2-3|125	%license rtl/COPYING.FPC
21mr|fpc-3.2.2-3|126	%doc %{_defaultdocdir}/%{name}-%{version}
21mr|fpc-3.2.2-3|127	%doc rtl/*.txt
21mr|fpc-3.2.2-3|128	%{_bindir}/*
21mr|fpc-3.2.2-3|129	%{_prefix}/lib/%{name}/lexyacc
21mr|fpc-3.2.2-3|130	%{_libdir}/libpas2jslib.so
21mr|fpc-3.2.2-3|131	%{_libdir}/%{name}/%{version}/fpmkinst
21mr|fpc-3.2.2-3|132	%{_libdir}/%{name}/%{version}/ide
21mr|fpc-3.2.2-3|133	%{_libdir}/%{name}/%{version}/msg
21mr|fpc-3.2.2-3|134	%{_libdir}/%{name}/%{version}/samplecfg
21mr|fpc-3.2.2-3|135	%ifarch %{ix86}
21mr|fpc-3.2.2-3|136	%{_libdir}/%{name}/%{version}/units/i386-linux/rtl
21mr|fpc-3.2.2-3|137	%{_libdir}/%{name}/%{version}/units/i386-linux/x11
21mr|fpc-3.2.2-3|138	%{_libdir}/%{name}/%{version}/units/i386-linux/ncurses
21mr|fpc-3.2.2-3|139	%{_libdir}/%{name}/%{version}/units/i386-linux/zlib
21mr|fpc-3.2.2-3|140	%{_libdir}/%{name}/%{version}/ppc386
21mr|fpc-3.2.2-3|141	%endif
21mr|fpc-3.2.2-3|142	%ifarch x86_64
21mr|fpc-3.2.2-3|143	%{_libdir}/%{name}/%{version}/units/x86_64-linux/rtl
21mr|fpc-3.2.2-3|144	%{_libdir}/%{name}/%{version}/units/x86_64-linux/x11
21mr|fpc-3.2.2-3|145	%{_libdir}/%{name}/%{version}/units/x86_64-linux/ncurses
21mr|fpc-3.2.2-3|146	%{_libdir}/%{name}/%{version}/units/x86_64-linux/zlib
21mr|fpc-3.2.2-3|147	%{_libdir}/%{name}/%{version}/ppcx64
21mr|fpc-3.2.2-3|148	%endif
21mr|fpc-3.2.2-3|149	%ifarch aarch64
21mr|fpc-3.2.2-3|150	%{_libdir}/%{name}/%{version}/units/aarch64-linux/rtl
21mr|fpc-3.2.2-3|151	%{_libdir}/%{name}/%{version}/units/aarch64-linux/x11
21mr|fpc-3.2.2-3|152	%{_libdir}/%{name}/%{version}/units/aarch64-linux/ncurses
21mr|fpc-3.2.2-3|153	%{_libdir}/%{name}/%{version}/units/aarch64-linux/zlib
21mr|fpc-3.2.2-3|154	%{_libdir}/%{name}/%{version}/ppca64
21mr|fpc-3.2.2-3|155	%endif
21mr|fpc-3.2.2-3|156	
21mr|fpc-3.2.2-3|157	%post base
21mr|fpc-3.2.2-3|158	# Create config
21mr|fpc-3.2.2-3|159	%{fpcdir}/samplecfg %{fpcdir}
21mr|fpc-3.2.2-3|160	
21mr|fpc-3.2.2-3|161	#----------------------------------------------------------------------------
21mr|fpc-3.2.2-3|162	
21mr|fpc-3.2.2-3|163	%package units
21mr|fpc-3.2.2-3|164	Summary:	Units not included in fpc-base
21mr|fpc-3.2.2-3|165	Group:		Development/Pascal
21mr|fpc-3.2.2-3|166	# Dependency loop
21mr|fpc-3.2.2-3|167	#Requires:	fpc-base = %%{EVRD}
21mr|fpc-3.2.2-3|168	
21mr|fpc-3.2.2-3|169	%description units
21mr|fpc-3.2.2-3|170	This package consists units not include in fpc-base packets. Use it if you
21mr|fpc-3.2.2-3|171	need all units instead RTL and X11,NCurses and ZLib only.
21mr|fpc-3.2.2-3|172	
21mr|fpc-3.2.2-3|173	%files units
21mr|fpc-3.2.2-3|174	%{_libdir}/%{name}/%{version}/units
21mr|fpc-3.2.2-3|175	# Those are in fpc-base
21mr|fpc-3.2.2-3|176	%ifarch %{ix86}
21mr|fpc-3.2.2-3|177	%exclude %{_libdir}/%{name}/%{version}/units/i386-linux/rtl
21mr|fpc-3.2.2-3|178	%exclude %{_libdir}/%{name}/%{version}/units/i386-linux/x11
21mr|fpc-3.2.2-3|179	%exclude %{_libdir}/%{name}/%{version}/units/i386-linux/ncurses
21mr|fpc-3.2.2-3|180	%exclude %{_libdir}/%{name}/%{version}/units/i386-linux/zlib
21mr|fpc-3.2.2-3|181	%endif
21mr|fpc-3.2.2-3|182	%ifarch x86_64
21mr|fpc-3.2.2-3|183	%exclude %{_libdir}/%{name}/%{version}/units/x86_64-linux/rtl
21mr|fpc-3.2.2-3|184	%exclude %{_libdir}/%{name}/%{version}/units/x86_64-linux/x11
21mr|fpc-3.2.2-3|185	%exclude %{_libdir}/%{name}/%{version}/units/x86_64-linux/ncurses
21mr|fpc-3.2.2-3|186	%exclude %{_libdir}/%{name}/%{version}/units/x86_64-linux/zlib
21mr|fpc-3.2.2-3|187	%endif
21mr|fpc-3.2.2-3|188	%ifarch aarch64
21mr|fpc-3.2.2-3|189	%exclude %{_libdir}/%{name}/%{version}/units/aarch64-linux/rtl
21mr|fpc-3.2.2-3|190	%exclude %{_libdir}/%{name}/%{version}/units/aarch64-linux/x11
21mr|fpc-3.2.2-3|191	%exclude %{_libdir}/%{name}/%{version}/units/aarch64-linux/ncurses
21mr|fpc-3.2.2-3|192	%exclude %{_libdir}/%{name}/%{version}/units/aarch64-linux/zlib
21mr|fpc-3.2.2-3|193	%endif
21mr|fpc-3.2.2-3|194	
21mr|fpc-3.2.2-3|195	#----------------------------------------------------------------------------
21mr|fpc-3.2.2-3|196	
21mr|fpc-3.2.2-3|197	%prep
21mr|fpc-3.2.2-3|198	%setup -q
21mr|fpc-3.2.2-3|199	
21mr|fpc-3.2.2-3|200	%if %{mdvver} > 202110
21mr|fpc-3.2.2-3|201	# Do not use this patch for platform 2021.1
21mr|fpc-3.2.2-3|202	%patch0 -p1
21mr|fpc-3.2.2-3|203	%endif
21mr|fpc-3.2.2-3|204	
21mr|fpc-3.2.2-3|205	%build
21mr|fpc-3.2.2-3|206	# Prepare sources to be installed
21mr|fpc-3.2.2-3|207	install -dm 755 fpc_src
21mr|fpc-3.2.2-3|208	cp -a rtl packages fpc_src
21mr|fpc-3.2.2-3|209	rm -rf fpc_src/packages/extra/amunits
21mr|fpc-3.2.2-3|210	rm -rf fpc_src/packages/extra/winunits
21mr|fpc-3.2.2-3|211	
21mr|fpc-3.2.2-3|212	%if %{with bootstrap}
21mr|fpc-3.2.2-3|213	tar xf %{S:102} -C ..
21mr|fpc-3.2.2-3|214	%endif
21mr|fpc-3.2.2-3|215	
21mr|fpc-3.2.2-3|216	EXTRA_FLAGS=
21mr|fpc-3.2.2-3|217	NEWPP=`pwd`/compiler/ppc%{fpc_short_target}
21mr|fpc-3.2.2-3|218	NEWFPDOC=`pwd`/utils/fpdoc/fpdoc
21mr|fpc-3.2.2-3|219	
21mr|fpc-3.2.2-3|220	%if !%{with bootstrap}
21mr|fpc-3.2.2-3|221	STARTPP=ppc%{fpc_short_target}
21mr|fpc-3.2.2-3|222	%else
21mr|fpc-3.2.2-3|223	%ifarch aarch64
21mr|fpc-3.2.2-3|224	STARTPP=%{_builddir}/fpc-aarch64-boot/bin/ppc%{fpc_short_target}
21mr|fpc-3.2.2-3|225	%endif
21mr|fpc-3.2.2-3|226	%endif
21mr|fpc-3.2.2-3|227	
21mr|fpc-3.2.2-3|228	make all ${EXTRA_FLAGS} FPC=${STARTPP} OVERRIDEVERSIONCHECK=0
21mr|fpc-3.2.2-3|229	
21mr|fpc-3.2.2-3|230	
21mr|fpc-3.2.2-3|231	%install
21mr|fpc-3.2.2-3|232	EXTRA_FLAGS=
21mr|fpc-3.2.2-3|233	NEWPP=`pwd`/compiler/ppc%{fpc_short_target}
21mr|fpc-3.2.2-3|234	NEWFCPMAKE=`pwd`/utils/fpcm/bin/%{fpc_target}-linux/fpcmake
21mr|fpc-3.2.2-3|235	
21mr|fpc-3.2.2-3|236	INSTALLOPTS="FPC=${NEWPP} \
21mr|fpc-3.2.2-3|237	INSTALL_PREFIX=%{buildroot}/%{_prefix} \
21mr|fpc-3.2.2-3|238	INSTALL_LIBDIR=%{buildlibdir} \
21mr|fpc-3.2.2-3|239	INSTALL_BASEDIR=%{buildlibdir}/%{name}/%{version} \
21mr|fpc-3.2.2-3|240	INSTALL_DOCDIR=%{builddocdir} \
21mr|fpc-3.2.2-3|241	INSTALL_BINDIR=%{buildbindir}"
21mr|fpc-3.2.2-3|242	
21mr|fpc-3.2.2-3|243	make install ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
21mr|fpc-3.2.2-3|244	
21mr|fpc-3.2.2-3|245	# Create the IDE configuration files
21mr|fpc-3.2.2-3|246	%{buildroot}%{_bindir}/fpcmkcfg -p -1 -d "basepath=%{_libdir}/%{name}/\$fpcversion" -o %{buildroot}%{_libdir}/%{name}/%{version}/ide/text/fp.cfg
21mr|fpc-3.2.2-3|247	%{buildroot}%{_bindir}/fpcmkcfg -p -2 -o %{buildroot}%{_libdir}/%{name}/%{version}/ide/text/fp.ini
21mr|fpc-3.2.2-3|248	
21mr|fpc-3.2.2-3|249	# Create link
21mr|fpc-3.2.2-3|250	ln -sf %{fpcdir}/ppc%{fpc_short_target} %{buildroot}%{_bindir}/ppc%{fpc_short_target}
21mr|fpc-3.2.2-3|251	#make fcl_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%%{builddocdir}
21mr|fpc-3.2.2-3|252	#make api_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%%{builddocdir}
21mr|fpc-3.2.2-3|253	#make packages_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%%{builddocdir}
21mr|fpc-3.2.2-3|254	
21mr|fpc-3.2.2-3|255	# Install source files
21mr|fpc-3.2.2-3|256	install -dm 755 %{buildroot}%{_datadir}/fpcsrc
21mr|fpc-3.2.2-3|257	cp -a fpc_src/* %{buildroot}%{_datadir}/fpcsrc/
21mr|fpc-3.2.2-3|258	rm -f %{buildroot}%{_datadir}/fpcsrc/rtl/palmos/m68k/libcrt.a
21mr|fpc-3.2.2-3|259	
21mr|fpc-3.2.2-3|260	# Fix permissions
21mr|fpc-3.2.2-3|261	find %{buildroot}%{_datadir}/fpcsrc/ -type d -exec chmod 755 {} \;
21mr|fpc-3.2.2-3|262	#find %%{buildroot}%%{_datadir}/fpcsrc/ -type f -exec chmod 644 {} \;
21mr|fpc-3.2.2-3|263	find %{buildroot}%{_datadir}/fpcsrc/ -name "*.pp" | xargs chmod -x
21mr|fpc-3.2.2-3|264	find %{buildroot}%{_datadir}/fpcsrc/ -name "mkdb" -o -name "rmdb" | xargs chmod +x
21mr|fpc-3.2.2-3|265	find %{buildroot}%{_bindir} -name "*.rsj" -o -name "*.tdf" -o -name "*.pt" | xargs chmod -x
21mr|fpc-3.2.2-3|266	
21mr|fpc-3.2.2-3|267	%check
21mr|fpc-3.2.2-3|268	
21mr|fpc-3.2.2-3|269	pushd %{buildroot}%{_bindir}
21mr|fpc-3.2.2-3|270	./ppc%{fpc_short_target} -iSP
21mr|fpc-3.2.2-3|271	./ppc%{fpc_short_target} -iSO
21mr|fpc-3.2.2-3|272	./ppc%{fpc_short_target} -iD
21mr|fpc-3.2.2-3|273	popd
21mr|fpc-3.2.2-3|274	

12284 21
21mr|fpc-units-ptcpas-838-1|1	%define debug_package %{nil}
21mr|fpc-units-ptcpas-838-1|2	
21mr|fpc-units-ptcpas-838-1|3	%define self ptcpas
21mr|fpc-units-ptcpas-838-1|4	
21mr|fpc-units-ptcpas-838-1|5	%define fpc_ver 3.2.2
21mr|fpc-units-ptcpas-838-1|6	
21mr|fpc-units-ptcpas-838-1|7	%ifarch %{ix86}
21mr|fpc-units-ptcpas-838-1|8	%define fpcarch i386
21mr|fpc-units-ptcpas-838-1|9	%else
21mr|fpc-units-ptcpas-838-1|10	%define fpcarch %{_arch}
21mr|fpc-units-ptcpas-838-1|11	%endif
21mr|fpc-units-ptcpas-838-1|12	
21mr|fpc-units-ptcpas-838-1|13	%define unitdir %{_libdir}/fpc/%{fpc_ver}/units/%{fpcarch}-linux/
21mr|fpc-units-ptcpas-838-1|14	
21mr|fpc-units-ptcpas-838-1|15	Summary:	A free, portable framebuffer library, written in Free Pascal
21mr|fpc-units-ptcpas-838-1|16	Name:		fpc-units-%{self}
21mr|fpc-units-ptcpas-838-1|17	# svn info -r HEAD https://ptcpas.svn.sourceforge.net/svnroot/ptcpas/trunk | grep Revision
21mr|fpc-units-ptcpas-838-1|18	Version:	838
21mr|fpc-units-ptcpas-838-1|19	Release:	1
21mr|fpc-units-ptcpas-838-1|20	License:	Modified LGPL
21mr|fpc-units-ptcpas-838-1|21	Group:		Development/Pascal
21mr|fpc-units-ptcpas-838-1|22	Url:		http://ptcpas.sourceforge.net/
21mr|fpc-units-ptcpas-838-1|23	# svn co https://svn.code.sf.net/p/ptcpas/code/trunk ptcpas-802
21mr|fpc-units-ptcpas-838-1|24	Source:		%{self}-%{version}.tar.bz2
21mr|fpc-units-ptcpas-838-1|25	BuildRequires:	fpc = %{fpc_ver}
21mr|fpc-units-ptcpas-838-1|26	BuildRequires:	fpc-src
21mr|fpc-units-ptcpas-838-1|27	BuildRequires:	pkgconfig(x11)
21mr|fpc-units-ptcpas-838-1|28	BuildRequires:	pkgconfig(xext)
21mr|fpc-units-ptcpas-838-1|29	BuildRequires:	pkgconfig(xfixes)
21mr|fpc-units-ptcpas-838-1|30	BuildRequires:	pkgconfig(xi)
21mr|fpc-units-ptcpas-838-1|31	BuildRequires:	pkgconfig(xrandr)
21mr|fpc-units-ptcpas-838-1|32	BuildRequires:	pkgconfig(xxf86dga)
21mr|fpc-units-ptcpas-838-1|33	BuildRequires:	pkgconfig(xxf86vm)
21mr|fpc-units-ptcpas-838-1|34	Requires:	fpc = %{fpc_ver}
21mr|fpc-units-ptcpas-838-1|35	Requires:	pkgconfig(x11)
21mr|fpc-units-ptcpas-838-1|36	Requires:	pkgconfig(xext)
21mr|fpc-units-ptcpas-838-1|37	Requires:	pkgconfig(xfixes)
21mr|fpc-units-ptcpas-838-1|38	Requires:	pkgconfig(xi)
21mr|fpc-units-ptcpas-838-1|39	Requires:	pkgconfig(xrandr)
21mr|fpc-units-ptcpas-838-1|40	Requires:	pkgconfig(xxf86dga)
21mr|fpc-units-ptcpas-838-1|41	Requires:	pkgconfig(xxf86vm)
21mr|fpc-units-ptcpas-838-1|42	ExclusiveArch:	%{ix86} x86_64
21mr|fpc-units-ptcpas-838-1|43	
21mr|fpc-units-ptcpas-838-1|44	%description
21mr|fpc-units-ptcpas-838-1|45	PTCPas is a free, portable framebuffer library, written in Free Pascal.
21mr|fpc-units-ptcpas-838-1|46	It allows low-level high-speed graphics access on multiple platforms and
21mr|fpc-units-ptcpas-838-1|47	is distributed under the terms of a modified (to allow static linking)
21mr|fpc-units-ptcpas-838-1|48	GNU LGPL license. Currently supports DirectX, X11, VBE1.2+ and
21mr|fpc-units-ptcpas-838-1|49	fakemodes. It has been tested on Windows (all versions since Windows 95;
21mr|fpc-units-ptcpas-838-1|50	on i386 and x86_64), Linux (i386, x86_64 and ppc), FreeBSD and DOS.
21mr|fpc-units-ptcpas-838-1|51	
21mr|fpc-units-ptcpas-838-1|52	%files
21mr|fpc-units-ptcpas-838-1|53	%doc docs
21mr|fpc-units-ptcpas-838-1|54	%{unitdir}/%{self}
21mr|fpc-units-ptcpas-838-1|55	%config %{_sysconfdir}/%{self}.conf
21mr|fpc-units-ptcpas-838-1|56	
21mr|fpc-units-ptcpas-838-1|57	#----------------------------------------------------------------------------
21mr|fpc-units-ptcpas-838-1|58	
21mr|fpc-units-ptcpas-838-1|59	%package demos
21mr|fpc-units-ptcpas-838-1|60	Summary:	Demo applications for %{name}
21mr|fpc-units-ptcpas-838-1|61	Group:		Development/Pascal
21mr|fpc-units-ptcpas-838-1|62	Requires:	%{name}
21mr|fpc-units-ptcpas-838-1|63	Requires:	fpc
21mr|fpc-units-ptcpas-838-1|64	
21mr|fpc-units-ptcpas-838-1|65	%description demos
21mr|fpc-units-ptcpas-838-1|66	Demo applications for %{name}.
21mr|fpc-units-ptcpas-838-1|67	
21mr|fpc-units-ptcpas-838-1|68	%files demos
21mr|fpc-units-ptcpas-838-1|69	%{_libdir}/%{name}-demos
21mr|fpc-units-ptcpas-838-1|70	
21mr|fpc-units-ptcpas-838-1|71	#----------------------------------------------------------------------------
21mr|fpc-units-ptcpas-838-1|72	
21mr|fpc-units-ptcpas-838-1|73	%prep
21mr|fpc-units-ptcpas-838-1|74	%setup -qn %{self}-%{version}
21mr|fpc-units-ptcpas-838-1|75	
21mr|fpc-units-ptcpas-838-1|76	find . -depth -name .svn -exec rm -rf {} \;
21mr|fpc-units-ptcpas-838-1|77	
21mr|fpc-units-ptcpas-838-1|78	for N in core/*; do sed -i 's@/usr/share/ptcpas/ptcpas.conf@%{_sysconfdir}/%{self}.conf@' $N; done
21mr|fpc-units-ptcpas-838-1|79	
21mr|fpc-units-ptcpas-838-1|80	%build
21mr|fpc-units-ptcpas-838-1|81	export FPCDIR=%{_datadir}/fpcsrc
21mr|fpc-units-ptcpas-838-1|82	
21mr|fpc-units-ptcpas-838-1|83	./configure
21mr|fpc-units-ptcpas-838-1|84	
21mr|fpc-units-ptcpas-838-1|85	make
21mr|fpc-units-ptcpas-838-1|86	make demos examples
21mr|fpc-units-ptcpas-838-1|87	
21mr|fpc-units-ptcpas-838-1|88	%install
21mr|fpc-units-ptcpas-838-1|89	mkdir -p %{buildroot}%{unitdir}/%{self}
21mr|fpc-units-ptcpas-838-1|90	install units/%{fpcarch}-linux/* %{buildroot}%{unitdir}/%{self}
21mr|fpc-units-ptcpas-838-1|91	mkdir -p %{buildroot}%{_libdir}/%{name}-demos
21mr|fpc-units-ptcpas-838-1|92	cp -a demos examples %{buildroot}%{_libdir}/%{name}-demos
21mr|fpc-units-ptcpas-838-1|93	rm -rf %{buildroot}%{_libdir}/%{name}-demos/*/units
21mr|fpc-units-ptcpas-838-1|94	install -D ptcpas.cfg %{buildroot}%{_sysconfdir}/%{self}.conf

12285 21
21mr|fping-5.0-1|1	# Workaround to build with GCC 10
21mr|fping-5.0-1|2	%global optflags %{optflags} -fcommon
21mr|fping-5.0-1|3	
21mr|fping-5.0-1|4	Summary:	Quickly ping N number of hosts to determine their reachability
21mr|fping-5.0-1|5	Name:		fping
21mr|fping-5.0-1|6	Version:	5.0
21mr|fping-5.0-1|7	Release:	1
21mr|fping-5.0-1|8	License:	BSD
21mr|fping-5.0-1|9	Group:		Networking/Other
21mr|fping-5.0-1|10	URL:		http://fping.org/
21mr|fping-5.0-1|11	Source0:	http://fping.org/dist/%{name}-%{version}.tar.gz
21mr|fping-5.0-1|12	
21mr|fping-5.0-1|13	%description
21mr|fping-5.0-1|14	fping is a ping(1) like program which uses the Internet Control Message
21mr|fping-5.0-1|15	Protocol (ICMP) echo request to determine if a host is up. fping is different
21mr|fping-5.0-1|16	from ping in that you can specify any  number of hosts on the command line, or
21mr|fping-5.0-1|17	specify a file containing the lists of hosts to ping. Instead of trying one
21mr|fping-5.0-1|18	host until it timeouts or replies, fping will send out a ping packet and move
21mr|fping-5.0-1|19	on to the next host in a round-robin fashion. If a host replies, it is noted
21mr|fping-5.0-1|20	and removed from the list of hosts to check. If a host does not respond within
21mr|fping-5.0-1|21	a certain time limit and/or retry limit it will be considered unreachable.
21mr|fping-5.0-1|22	
21mr|fping-5.0-1|23	%files
21mr|fping-5.0-1|24	%doc README.md INSTALL CHANGELOG.md
21mr|fping-5.0-1|25	%attr(4755,root,root) %{_sbindir}/fping
21mr|fping-5.0-1|26	%{_mandir}/man8/fping.8*
21mr|fping-5.0-1|27	
21mr|fping-5.0-1|28	#----------------------------------------------------------------------------
21mr|fping-5.0-1|29	
21mr|fping-5.0-1|30	%prep
21mr|fping-5.0-1|31	%setup -q
21mr|fping-5.0-1|32	
21mr|fping-5.0-1|33	%build
21mr|fping-5.0-1|34	%configure
21mr|fping-5.0-1|35	%make
21mr|fping-5.0-1|36	
21mr|fping-5.0-1|37	%install
21mr|fping-5.0-1|38	%makeinstall_std

12286 21
21mr|fprintd-1.94.4-1|1	# Workaround to build with GCC 10
21mr|fprintd-1.94.4-1|2	%global optflags %{optflags} -fcommon
21mr|fprintd-1.94.4-1|3	
21mr|fprintd-1.94.4-1|4	Summary:	D-Bus service for Fingerprint reader access
21mr|fprintd-1.94.4-1|5	Name:		fprintd
21mr|fprintd-1.94.4-1|6	Version:	1.94.4
21mr|fprintd-1.94.4-1|7	Release:	1
21mr|fprintd-1.94.4-1|8	License:	GPLv2+
21mr|fprintd-1.94.4-1|9	Group:		System/Kernel and hardware
21mr|fprintd-1.94.4-1|10	Url:		http://www.freedesktop.org/wiki/Software/fprint/fprintd
21mr|fprintd-1.94.4-1|11	Source0:	https://gitlab.freedesktop.org/libfprint/fprintd/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21mr|fprintd-1.94.4-1|12	BuildRequires:	gtk-doc
21mr|fprintd-1.94.4-1|13	BuildRequires:	intltool
21mr|fprintd-1.94.4-1|14	BuildRequires:	libtool
21mr|fprintd-1.94.4-1|15	BuildRequires:	meson
21mr|fprintd-1.94.4-1|16	BuildRequires:	python3-libpamtest
21mr|fprintd-1.94.4-1|17	BuildRequires:	python3dist(dbus-python)
21mr|fprintd-1.94.4-1|18	BuildRequires:	python3dist(pycairo)
21mr|fprintd-1.94.4-1|19	BuildRequires:	python3dist(python-dbusmock)
21mr|fprintd-1.94.4-1|20	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|fprintd-1.94.4-1|21	BuildRequires:	pkgconfig(libfprint-2)
21mr|fprintd-1.94.4-1|22	BuildRequires:	pkgconfig(pam_wrapper)
21mr|fprintd-1.94.4-1|23	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|fprintd-1.94.4-1|24	
21mr|fprintd-1.94.4-1|25	%description
21mr|fprintd-1.94.4-1|26	D-Bus service to access fingerprint readers.
21mr|fprintd-1.94.4-1|27	
21mr|fprintd-1.94.4-1|28	%files -f %{name}.lang
21mr|fprintd-1.94.4-1|29	%doc README AUTHORS TODO
21mr|fprintd-1.94.4-1|30	%license COPYING
21mr|fprintd-1.94.4-1|31	%{_bindir}/%{name}-*
21mr|fprintd-1.94.4-1|32	%{_datadir}/dbus-1/system.d/net.reactivated.Fprint.conf
21mr|fprintd-1.94.4-1|33	%{_datadir}/dbus-1/system-services/net.reactivated.Fprint.service
21mr|fprintd-1.94.4-1|34	%{_datadir}/polkit-1/actions/net.reactivated.fprint.device.policy
21mr|fprintd-1.94.4-1|35	%{_libexecdir}/%{name}
21mr|fprintd-1.94.4-1|36	%dir %{_localstatedir}/lib/fprint
21mr|fprintd-1.94.4-1|37	%{_mandir}/man1/%{name}.1.*
21mr|fprintd-1.94.4-1|38	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|fprintd-1.94.4-1|39	%{_unitdir}/%{name}.service
21mr|fprintd-1.94.4-1|40	
21mr|fprintd-1.94.4-1|41	#--------------------------------------------------------------------
21mr|fprintd-1.94.4-1|42	
21mr|fprintd-1.94.4-1|43	%package pam
21mr|fprintd-1.94.4-1|44	Summary:	PAM module for fingerprint authentication
21mr|fprintd-1.94.4-1|45	Group:		System/Kernel and hardware
21mr|fprintd-1.94.4-1|46	Requires:	%{name} = %{EVRD}
21mr|fprintd-1.94.4-1|47	Provides:	pam_fprint = %{EVRD}
21mr|fprintd-1.94.4-1|48	
21mr|fprintd-1.94.4-1|49	%description pam
21mr|fprintd-1.94.4-1|50	PAM module that uses the fprintd D-Bus service for fingerprint
21mr|fprintd-1.94.4-1|51	authentication.
21mr|fprintd-1.94.4-1|52	
21mr|fprintd-1.94.4-1|53	%files pam
21mr|fprintd-1.94.4-1|54	%doc pam/README
21mr|fprintd-1.94.4-1|55	/%{_lib}/security/pam_%{name}.so
21mr|fprintd-1.94.4-1|56	%{_mandir}/man8/pam_%{name}.8.*
21mr|fprintd-1.94.4-1|57	
21mr|fprintd-1.94.4-1|58	#--------------------------------------------------------------------
21mr|fprintd-1.94.4-1|59	
21mr|fprintd-1.94.4-1|60	%package devel
21mr|fprintd-1.94.4-1|61	Summary:	Development files for %{name}
21mr|fprintd-1.94.4-1|62	Group:		Development/Other
21mr|fprintd-1.94.4-1|63	Requires:	%{name} = %{EVRD}
21mr|fprintd-1.94.4-1|64	
21mr|fprintd-1.94.4-1|65	%description devel
21mr|fprintd-1.94.4-1|66	Development documentation for fprintd, the D-Bus service for
21mr|fprintd-1.94.4-1|67	fingerprint readers access.
21mr|fprintd-1.94.4-1|68	
21mr|fprintd-1.94.4-1|69	%files devel
21mr|fprintd-1.94.4-1|70	%{_datadir}/dbus-1/interfaces/net.reactivated.Fprint.Device.xml
21mr|fprintd-1.94.4-1|71	%{_datadir}/dbus-1/interfaces/net.reactivated.Fprint.Manager.xml
21mr|fprintd-1.94.4-1|72	%{_datadir}/gtk-doc/html/%{name}
21mr|fprintd-1.94.4-1|73	
21mr|fprintd-1.94.4-1|74	#--------------------------------------------------------------------
21mr|fprintd-1.94.4-1|75	
21mr|fprintd-1.94.4-1|76	%prep
21mr|fprintd-1.94.4-1|77	%autosetup -p1 -n %{name}-v%{version}
21mr|fprintd-1.94.4-1|78	
21mr|fprintd-1.94.4-1|79	%build
21mr|fprintd-1.94.4-1|80	%meson	\
21mr|fprintd-1.94.4-1|81	-Dgtk_doc=true		\
21mr|fprintd-1.94.4-1|82	-Dpam_modules_dir=/%{_lib}/security
21mr|fprintd-1.94.4-1|83	
21mr|fprintd-1.94.4-1|84	# fix find COPYING, needed for build gtk_doc
21mr|fprintd-1.94.4-1|85	cp ./COPYING ./%{_target_platform}
21mr|fprintd-1.94.4-1|86	
21mr|fprintd-1.94.4-1|87	%meson_build
21mr|fprintd-1.94.4-1|88	
21mr|fprintd-1.94.4-1|89	%install
21mr|fprintd-1.94.4-1|90	%meson_install
21mr|fprintd-1.94.4-1|91	
21mr|fprintd-1.94.4-1|92	mkdir -p %{buildroot}/%{_localstatedir}/lib/fprint
21mr|fprintd-1.94.4-1|93	
21mr|fprintd-1.94.4-1|94	%find_lang %{name}

12287 21
21mr|frameworkintegration-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|frameworkintegration-5.116.0-4|2	
21mr|frameworkintegration-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|frameworkintegration-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|frameworkintegration-5.116.0-4|5	
21mr|frameworkintegration-5.116.0-4|6	Summary:	KDE Frameworks 5 workspace and cross-framework integration module
21mr|frameworkintegration-5.116.0-4|7	Name:		frameworkintegration
21mr|frameworkintegration-5.116.0-4|8	Version:	5.116.0
21mr|frameworkintegration-5.116.0-4|9	Release:	4
21mr|frameworkintegration-5.116.0-4|10	License:	GPLv2+
21mr|frameworkintegration-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|frameworkintegration-5.116.0-4|12	Url:		https://www.kde.org/
21mr|frameworkintegration-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|frameworkintegration-5.116.0-4|14	BuildRequires:	extra-cmake-modules
21mr|frameworkintegration-5.116.0-4|15	BuildRequires:	qt5-linguist-tools
21mr|frameworkintegration-5.116.0-4|16	BuildRequires:	appstream-qt5-devel
21mr|frameworkintegration-5.116.0-4|17	BuildRequires:	packagekit-qt5-devel
21mr|frameworkintegration-5.116.0-4|18	BuildRequires:	kf5config-devel = %{version}
21mr|frameworkintegration-5.116.0-4|19	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|frameworkintegration-5.116.0-4|20	BuildRequires:	kf5i18n-devel = %{version}
21mr|frameworkintegration-5.116.0-4|21	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|frameworkintegration-5.116.0-4|22	BuildRequires:	kf5kio-devel = %{version}
21mr|frameworkintegration-5.116.0-4|23	BuildRequires:	kf5newstuff-devel = %{version}
21mr|frameworkintegration-5.116.0-4|24	BuildRequires:	kf5notifications-devel = %{version}
21mr|frameworkintegration-5.116.0-4|25	BuildRequires:	kf5package-devel = %{version}
21mr|frameworkintegration-5.116.0-4|26	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|frameworkintegration-5.116.0-4|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|frameworkintegration-5.116.0-4|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|frameworkintegration-5.116.0-4|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|frameworkintegration-5.116.0-4|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|frameworkintegration-5.116.0-4|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|frameworkintegration-5.116.0-4|32	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|frameworkintegration-5.116.0-4|33	BuildRequires:	pkgconfig(x11)
21mr|frameworkintegration-5.116.0-4|34	BuildRequires:	pkgconfig(xcb)
21mr|frameworkintegration-5.116.0-4|35	BuildRequires:	pkgconfig(xcursor)
21mr|frameworkintegration-5.116.0-4|36	BuildRequires:	pkgconfig(xext)
21mr|frameworkintegration-5.116.0-4|37	Requires:	kinit
21mr|frameworkintegration-5.116.0-4|38	
21mr|frameworkintegration-5.116.0-4|39	%description
21mr|frameworkintegration-5.116.0-4|40	KDE Frameworks 5 workspace and cross-framework integration module.
21mr|frameworkintegration-5.116.0-4|41	
21mr|frameworkintegration-5.116.0-4|42	Framework Integration is a set of plugins responsible for better integration
21mr|frameworkintegration-5.116.0-4|43	of Qt applications when running on a KDE Plasma workspace.
21mr|frameworkintegration-5.116.0-4|44	
21mr|frameworkintegration-5.116.0-4|45	Applications do not need to link to this directly.
21mr|frameworkintegration-5.116.0-4|46	
21mr|frameworkintegration-5.116.0-4|47	%files
21mr|frameworkintegration-5.116.0-4|48	%dir %{_kde5_datadir}/kf5/infopage/
21mr|frameworkintegration-5.116.0-4|49	%{_kde5_datadir}/kf5/infopage/*
21mr|frameworkintegration-5.116.0-4|50	%{_kde5_libexecdir}/kf5/kpackagehandlers/knshandler
21mr|frameworkintegration-5.116.0-4|51	%{_kde5_libexecdir}/kf5/kpackagehandlers/appstreamhandler
21mr|frameworkintegration-5.116.0-4|52	%{_kde5_notificationsdir}/plasma_workspace.notifyrc
21mr|frameworkintegration-5.116.0-4|53	%{_kde5_plugindir}/FrameworkIntegrationPlugin.so
21mr|frameworkintegration-5.116.0-4|54	
21mr|frameworkintegration-5.116.0-4|55	#----------------------------------------------------------------------------
21mr|frameworkintegration-5.116.0-4|56	
21mr|frameworkintegration-5.116.0-4|57	%define kf5style_major 5
21mr|frameworkintegration-5.116.0-4|58	%define libkf5style %mklibname kf5style %{kf5style_major}
21mr|frameworkintegration-5.116.0-4|59	
21mr|frameworkintegration-5.116.0-4|60	%package -n %{libkf5style}
21mr|frameworkintegration-5.116.0-4|61	Summary:	KDE Frameworks 5 cross-framework integration shared library
21mr|frameworkintegration-5.116.0-4|62	Group:		System/Libraries
21mr|frameworkintegration-5.116.0-4|63	Requires:	%{name} = %{EVRD}
21mr|frameworkintegration-5.116.0-4|64	
21mr|frameworkintegration-5.116.0-4|65	%description -n %{libkf5style}
21mr|frameworkintegration-5.116.0-4|66	KDE Frameworks 5 cross-framework integration shared library.
21mr|frameworkintegration-5.116.0-4|67	
21mr|frameworkintegration-5.116.0-4|68	%files -n %{libkf5style}
21mr|frameworkintegration-5.116.0-4|69	%{_kde5_libdir}/libKF5Style.so.%{kf5style_major}*
21mr|frameworkintegration-5.116.0-4|70	
21mr|frameworkintegration-5.116.0-4|71	#----------------------------------------------------------------------------
21mr|frameworkintegration-5.116.0-4|72	
21mr|frameworkintegration-5.116.0-4|73	%define devkf5frameworkintegration %mklibname kf5frameworkintegration -d
21mr|frameworkintegration-5.116.0-4|74	
21mr|frameworkintegration-5.116.0-4|75	%package -n %{devkf5frameworkintegration}
21mr|frameworkintegration-5.116.0-4|76	Summary:	Development files for KDE Frameworks 5 cross-framework integration module
21mr|frameworkintegration-5.116.0-4|77	Group:		Development/KDE and Qt
21mr|frameworkintegration-5.116.0-4|78	Requires:	%{libkf5style} = %{EVRD}
21mr|frameworkintegration-5.116.0-4|79	Provides:	%{name}-devel = %{EVRD}
21mr|frameworkintegration-5.116.0-4|80	Provides:	kf5frameworkintegration-devel = %{version}
21mr|frameworkintegration-5.116.0-4|81	Provides:	kf5style-devel = %{version}
21mr|frameworkintegration-5.116.0-4|82	
21mr|frameworkintegration-5.116.0-4|83	%description -n %{devkf5frameworkintegration}
21mr|frameworkintegration-5.116.0-4|84	This package contains header files needed if you wish to build applications
21mr|frameworkintegration-5.116.0-4|85	based on %{name}.
21mr|frameworkintegration-5.116.0-4|86	
21mr|frameworkintegration-5.116.0-4|87	%files -n %{devkf5frameworkintegration}
21mr|frameworkintegration-5.116.0-4|88	%{_kde5_includedir}/KF5/KStyle
21mr|frameworkintegration-5.116.0-4|89	%{_kde5_includedir}/KF5/FrameworkIntegration/frameworkintegration_version.h
21mr|frameworkintegration-5.116.0-4|90	%{_kde5_libdir}/cmake/KF5FrameworkIntegration
21mr|frameworkintegration-5.116.0-4|91	%{_kde5_libdir}/libKF5Style.so
21mr|frameworkintegration-5.116.0-4|92	
21mr|frameworkintegration-5.116.0-4|93	#----------------------------------------------------------------------------
21mr|frameworkintegration-5.116.0-4|94	
21mr|frameworkintegration-5.116.0-4|95	%prep
21mr|frameworkintegration-5.116.0-4|96	%autosetup -p1
21mr|frameworkintegration-5.116.0-4|97	
21mr|frameworkintegration-5.116.0-4|98	%build
21mr|frameworkintegration-5.116.0-4|99	%cmake_kde5
21mr|frameworkintegration-5.116.0-4|100	%make
21mr|frameworkintegration-5.116.0-4|101	
21mr|frameworkintegration-5.116.0-4|102	%install
21mr|frameworkintegration-5.116.0-4|103	%makeinstall_std -C build

12288 21
21mr|freecell-solver-6.4.0-1|1	%bcond_with tests
21mr|freecell-solver-6.4.0-1|2	
21mr|freecell-solver-6.4.0-1|3	%define major 0
21mr|freecell-solver-6.4.0-1|4	%define libname %mklibname %{name} %{major}
21mr|freecell-solver-6.4.0-1|5	%define devname %mklibname %{name} -d
21mr|freecell-solver-6.4.0-1|6	%define sdevname %mklibname %{name} -d -s
21mr|freecell-solver-6.4.0-1|7	
21mr|freecell-solver-6.4.0-1|8	Summary:	The Freecell Solver Executable
21mr|freecell-solver-6.4.0-1|9	Name:		freecell-solver
21mr|freecell-solver-6.4.0-1|10	Version:	6.4.0
21mr|freecell-solver-6.4.0-1|11	Release:	1
21mr|freecell-solver-6.4.0-1|12	License:	MIT
21mr|freecell-solver-6.4.0-1|13	Group:		Games/Cards
21mr|freecell-solver-6.4.0-1|14	Url:		http://fc-solve.shlomifish.org/
21mr|freecell-solver-6.4.0-1|15	Source0:	http://fc-solve.shlomifish.org/downloads/fc-solve/%{name}-%{version}.tar.xz
21mr|freecell-solver-6.4.0-1|16	BuildRequires:	cmake
21mr|freecell-solver-6.4.0-1|17	BuildRequires:	gmp-devel
21mr|freecell-solver-6.4.0-1|18	BuildRequires:	gperf
21mr|freecell-solver-6.4.0-1|19	BuildRequires:	tap-devel
21mr|freecell-solver-6.4.0-1|20	BuildRequires:	perl(Moo)
21mr|freecell-solver-6.4.0-1|21	BuildRequires:	perl(Path::Tiny)
21mr|freecell-solver-6.4.0-1|22	BuildRequires:	perl(Template)
21mr|freecell-solver-6.4.0-1|23	BuildRequires:	python3egg(random2)
21mr|freecell-solver-6.4.0-1|24	BuildRequires:	python3egg(pysol-cards)
21mr|freecell-solver-6.4.0-1|25	BuildRequires:	pkgconfig(librinutils)
21mr|freecell-solver-6.4.0-1|26	%if %{with tests}
21mr|freecell-solver-6.4.0-1|27	BuildRequires:	ack
21mr|freecell-solver-6.4.0-1|28	BuildRequires:	valgrind
21mr|freecell-solver-6.4.0-1|29	BuildRequires:	perl-devel
21mr|freecell-solver-6.4.0-1|30	BuildRequires:	perl(Carp) >= 1.360.0
21mr|freecell-solver-6.4.0-1|31	BuildRequires:	perl(Cwd) >= 3.470.0
21mr|freecell-solver-6.4.0-1|32	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21mr|freecell-solver-6.4.0-1|33	BuildRequires:	perl(Data::Dumper) >= 2.154.0
21mr|freecell-solver-6.4.0-1|34	BuildRequires:	perl(Digest::SHA)
21mr|freecell-solver-6.4.0-1|35	BuildRequires:	perl(Env::Path)
21mr|freecell-solver-6.4.0-1|36	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|freecell-solver-6.4.0-1|37	BuildRequires:	perl(File::Path) >= 2.90.0
21mr|freecell-solver-6.4.0-1|38	BuildRequires:	perl(Games::Solitaire::Verify) >= 0.140.0
21mr|freecell-solver-6.4.0-1|39	BuildRequires:	perl(Inline)
21mr|freecell-solver-6.4.0-1|40	BuildRequires:	perl(Inline::C)
21mr|freecell-solver-6.4.0-1|41	BuildRequires:	perl(IPC::Open2)
21mr|freecell-solver-6.4.0-1|42	BuildRequires:	perl(List::MoreUtils)
21mr|freecell-solver-6.4.0-1|43	BuildRequires:	perl(MooX)
21mr|freecell-solver-6.4.0-1|44	BuildRequires:	perl(MooX::late)
21mr|freecell-solver-6.4.0-1|45	BuildRequires:	perl(Storable)
21mr|freecell-solver-6.4.0-1|46	BuildRequires:	perl(strict)
21mr|freecell-solver-6.4.0-1|47	BuildRequires:	perl(String::ShellQuote)
21mr|freecell-solver-6.4.0-1|48	BuildRequires:	perl(Test::Differences)
21mr|freecell-solver-6.4.0-1|49	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|freecell-solver-6.4.0-1|50	BuildRequires:	perl(Test::Trap)
21mr|freecell-solver-6.4.0-1|51	BuildRequires:	perl(warnings)
21mr|freecell-solver-6.4.0-1|52	BuildRequires:	perl(YAML::XS)
21mr|freecell-solver-6.4.0-1|53	BuildRequires:	perl(Type::Utils)
21mr|freecell-solver-6.4.0-1|54	%endif
21mr|freecell-solver-6.4.0-1|55	Requires:	%{libname} = %{EVRD}
21mr|freecell-solver-6.4.0-1|56	
21mr|freecell-solver-6.4.0-1|57	%description
21mr|freecell-solver-6.4.0-1|58	The Freecell Solver package contains the fc-solve executable which is
21mr|freecell-solver-6.4.0-1|59	a command-line program that can be used to solve games of Freecell and
21mr|freecell-solver-6.4.0-1|60	similar card solitaire variants.
21mr|freecell-solver-6.4.0-1|61	
21mr|freecell-solver-6.4.0-1|62	This package also contains command line executables to generate the initial
21mr|freecell-solver-6.4.0-1|63	boards of several popular Freecell implementations.
21mr|freecell-solver-6.4.0-1|64	
21mr|freecell-solver-6.4.0-1|65	%files
21mr|freecell-solver-6.4.0-1|66	%{_bindir}/*
21mr|freecell-solver-6.4.0-1|67	%{_datadir}/freecell-solver
21mr|freecell-solver-6.4.0-1|68	%{_mandir}/*/*
21mr|freecell-solver-6.4.0-1|69	%{_docdir}/*
21mr|freecell-solver-6.4.0-1|70	
21mr|freecell-solver-6.4.0-1|71	#--------------------------------------------------------------------
21mr|freecell-solver-6.4.0-1|72	
21mr|freecell-solver-6.4.0-1|73	%package -n %{libname}
21mr|freecell-solver-6.4.0-1|74	Summary:	The Freecell Solver dynamic libraries for solving Freecell games
21mr|freecell-solver-6.4.0-1|75	Group:		System/Libraries
21mr|freecell-solver-6.4.0-1|76	
21mr|freecell-solver-6.4.0-1|77	%description -n %{libname}
21mr|freecell-solver-6.4.0-1|78	Contains the Freecell Solver libraries that are used by some programs to solve
21mr|freecell-solver-6.4.0-1|79	games of Freecell and similar variants of card solitaire.
21mr|freecell-solver-6.4.0-1|80	
21mr|freecell-solver-6.4.0-1|81	This package is mandatory for the Freecell Solver executable too.
21mr|freecell-solver-6.4.0-1|82	
21mr|freecell-solver-6.4.0-1|83	%files -n %{libname}
21mr|freecell-solver-6.4.0-1|84	%doc AUTHORS.html COPYING.html HACKING.html NEWS.html README.html TODO.html USAGE.html
21mr|freecell-solver-6.4.0-1|85	%{_libdir}/libfreecell-solver.so.%{major}.*
21mr|freecell-solver-6.4.0-1|86	%{_libdir}/libfreecell-solver.so.%{major}
21mr|freecell-solver-6.4.0-1|87	
21mr|freecell-solver-6.4.0-1|88	#--------------------------------------------------------------------
21mr|freecell-solver-6.4.0-1|89	
21mr|freecell-solver-6.4.0-1|90	%package -n %{devname}
21mr|freecell-solver-6.4.0-1|91	Summary:	The Freecell Solver development tools for solving Freecell games
21mr|freecell-solver-6.4.0-1|92	Group:		Development/C
21mr|freecell-solver-6.4.0-1|93	Requires:	%{libname} = %{EVRD}
21mr|freecell-solver-6.4.0-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|freecell-solver-6.4.0-1|95	
21mr|freecell-solver-6.4.0-1|96	%description -n %{devname}
21mr|freecell-solver-6.4.0-1|97	Freecell Solver is a library for automatically solving boards of Freecell and
21mr|freecell-solver-6.4.0-1|98	similar variants of card Solitaire. This package contains the header files and
21mr|freecell-solver-6.4.0-1|99	static libraries necessary for developing programs using Freecell Solver.
21mr|freecell-solver-6.4.0-1|100	
21mr|freecell-solver-6.4.0-1|101	You should install it if you are a game developer who would like to use
21mr|freecell-solver-6.4.0-1|102	Freecell Solver from within your programs.
21mr|freecell-solver-6.4.0-1|103	
21mr|freecell-solver-6.4.0-1|104	%files -n %{devname}
21mr|freecell-solver-6.4.0-1|105	%doc AUTHORS.html COPYING.html HACKING.html NEWS.html README.html TODO.html USAGE.html
21mr|freecell-solver-6.4.0-1|106	%{_includedir}/freecell-solver/*.h
21mr|freecell-solver-6.4.0-1|107	%{_libdir}/pkgconfig/*.pc
21mr|freecell-solver-6.4.0-1|108	%{_libdir}/libfreecell-solver.so
21mr|freecell-solver-6.4.0-1|109	
21mr|freecell-solver-6.4.0-1|110	#----------------------------------------------------------------------------
21mr|freecell-solver-6.4.0-1|111	
21mr|freecell-solver-6.4.0-1|112	%package -n %{sdevname}
21mr|freecell-solver-6.4.0-1|113	Summary:	The Freecell Solver static libraries
21mr|freecell-solver-6.4.0-1|114	Group:		Development/C
21mr|freecell-solver-6.4.0-1|115	Requires:	%{devname} = %{EVRD}
21mr|freecell-solver-6.4.0-1|116	
21mr|freecell-solver-6.4.0-1|117	%description -n %{sdevname}
21mr|freecell-solver-6.4.0-1|118	Freecell Solver is a library for automatically solving boards of Freecell and
21mr|freecell-solver-6.4.0-1|119	similar variants of card Solitaire. This package contains the static libraries.
21mr|freecell-solver-6.4.0-1|120	
21mr|freecell-solver-6.4.0-1|121	It is not generally required.
21mr|freecell-solver-6.4.0-1|122	
21mr|freecell-solver-6.4.0-1|123	%files -n %{sdevname}
21mr|freecell-solver-6.4.0-1|124	%doc AUTHORS.html COPYING.html HACKING.html NEWS.html README.html TODO.html USAGE.html
21mr|freecell-solver-6.4.0-1|125	%{_libdir}/libfreecell-solver.a
21mr|freecell-solver-6.4.0-1|126	
21mr|freecell-solver-6.4.0-1|127	#----------------------------------------------------------------------------
21mr|freecell-solver-6.4.0-1|128	
21mr|freecell-solver-6.4.0-1|129	%prep
21mr|freecell-solver-6.4.0-1|130	%setup -q
21mr|freecell-solver-6.4.0-1|131	
21mr|freecell-solver-6.4.0-1|132	cd board_gen
21mr|freecell-solver-6.4.0-1|133	mkdir doc
21mr|freecell-solver-6.4.0-1|134	cd doc
21mr|freecell-solver-6.4.0-1|135	mkdir board_gen
21mr|freecell-solver-6.4.0-1|136	cd board_gen
21mr|freecell-solver-6.4.0-1|137	cp ../../README .
21mr|freecell-solver-6.4.0-1|138	
21mr|freecell-solver-6.4.0-1|139	%build
21mr|freecell-solver-6.4.0-1|140	%cmake \
21mr|freecell-solver-6.4.0-1|141	-DLOCALE_INSTALL_DIR=%{_datadir}/locale \
21mr|freecell-solver-6.4.0-1|142	-DLIB_INSTALL_DIR=%{_libdir} \
21mr|freecell-solver-6.4.0-1|143	%if %{with tests}
21mr|freecell-solver-6.4.0-1|144	-DFCS_WITH_TEST_SUITE:BOOL=ON \
21mr|freecell-solver-6.4.0-1|145	%else
21mr|freecell-solver-6.4.0-1|146	-DFCS_WITH_TEST_SUITE:BOOL=OFF \
21mr|freecell-solver-6.4.0-1|147	%endif
21mr|freecell-solver-6.4.0-1|148	-DMAX_NUM_FREECELLS=8 \
21mr|freecell-solver-6.4.0-1|149	-DMAX_NUM_STACKS=20 \
21mr|freecell-solver-6.4.0-1|150	-DMAX_NUM_INITIAL_CARDS_IN_A_STACK=60
21mr|freecell-solver-6.4.0-1|151	
21mr|freecell-solver-6.4.0-1|152	%make
21mr|freecell-solver-6.4.0-1|153	
21mr|freecell-solver-6.4.0-1|154	%install
21mr|freecell-solver-6.4.0-1|155	%makeinstall_std -C build
21mr|freecell-solver-6.4.0-1|156	# M$ stuff
21mr|freecell-solver-6.4.0-1|157	rm -fr %{buildroot}%{_bindir}/make-microsoft-freecell-board
21mr|freecell-solver-6.4.0-1|158	
21mr|freecell-solver-6.4.0-1|159	#fix python shebang
21mr|freecell-solver-6.4.0-1|160	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/fc_solve_find_index_s2ints.py
21mr|freecell-solver-6.4.0-1|161	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/make_pysol_freecell_board.py
21mr|freecell-solver-6.4.0-1|162	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/find-freecell-deal-index.py
21mr|freecell-solver-6.4.0-1|163	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/transpose-freecell-board.py
21mr|freecell-solver-6.4.0-1|164	
21mr|freecell-solver-6.4.0-1|165	
21mr|freecell-solver-6.4.0-1|166	%if %{with tests}
21mr|freecell-solver-6.4.0-1|167	%check
21mr|freecell-solver-6.4.0-1|168	cd build
21mr|freecell-solver-6.4.0-1|169	%make test
21mr|freecell-solver-6.4.0-1|170	# exposing the test log
21mr|freecell-solver-6.4.0-1|171	cat Testing/Temporary/LastTest.log
21mr|freecell-solver-6.4.0-1|172	%endif

12289 21
21mr|freeglut-3.4.0-1|1	# Workaround to build with GCC 10
21mr|freeglut-3.4.0-1|2	%global optflags %{optflags} -fcommon
21mr|freeglut-3.4.0-1|3	%define major 3
21mr|freeglut-3.4.0-1|4	%define libname %mklibname %{name} %{major}
21mr|freeglut-3.4.0-1|5	%define devname %mklibname %{name} -d
21mr|freeglut-3.4.0-1|6	
21mr|freeglut-3.4.0-1|7	Summary:	A freely licensed alternative to the GLUT library
21mr|freeglut-3.4.0-1|8	Name:		freeglut
21mr|freeglut-3.4.0-1|9	Version:	3.4.0
21mr|freeglut-3.4.0-1|10	Release:	1
21mr|freeglut-3.4.0-1|11	License:	MIT
21mr|freeglut-3.4.0-1|12	Group:		System/Libraries
21mr|freeglut-3.4.0-1|13	Url:		http://freeglut.sourceforge.net
21mr|freeglut-3.4.0-1|14	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|freeglut-3.4.0-1|15	# For the manpages
21mr|freeglut-3.4.0-1|16	Source1:	http://downloads.sourceforge.net/openglut/openglut-0.6.3-doc.tar.gz
21mr|freeglut-3.4.0-1|17	BuildRequires:	cmake
21mr|freeglut-3.4.0-1|18	BuildRequires:	pkgconfig(glu)
21mr|freeglut-3.4.0-1|19	BuildRequires:	pkgconfig(ice)
21mr|freeglut-3.4.0-1|20	BuildRequires:	pkgconfig(x11)
21mr|freeglut-3.4.0-1|21	BuildRequires:	pkgconfig(xext)
21mr|freeglut-3.4.0-1|22	BuildRequires:	pkgconfig(xi)
21mr|freeglut-3.4.0-1|23	BuildRequires:	pkgconfig(xrandr)
21mr|freeglut-3.4.0-1|24	BuildRequires:	pkgconfig(xxf86vm)
21mr|freeglut-3.4.0-1|25	
21mr|freeglut-3.4.0-1|26	# The virtual Provides below is present so that this freeglut package is a
21mr|freeglut-3.4.0-1|27	# drop in binary replacement for "glut" which will satisfy rpm dependancies
21mr|freeglut-3.4.0-1|28	# properly.  The Obsoletes tag is required in order for any pre-existing
21mr|freeglut-3.4.0-1|29	# "glut" package to be removed and replaced with freeglut when upgrading to
21mr|freeglut-3.4.0-1|30	# freeglut.  Note: This package will NOT co-exist with the glut package.
21mr|freeglut-3.4.0-1|31	
21mr|freeglut-3.4.0-1|32	%description
21mr|freeglut-3.4.0-1|33	freeglut is a completely open source alternative to the OpenGL Utility Toolkit
21mr|freeglut-3.4.0-1|34	(GLUT) library with an OSI approved free software license. GLUT was originally
21mr|freeglut-3.4.0-1|35	written by Mark Kilgard to support the sample programs in the second edition
21mr|freeglut-3.4.0-1|36	OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical
21mr|freeglut-3.4.0-1|37	applications because it is simple, universally available and highly portable.
21mr|freeglut-3.4.0-1|38	
21mr|freeglut-3.4.0-1|39	freeglut allows the user to create and manage windows containing OpenGL
21mr|freeglut-3.4.0-1|40	contexts on a wide range of platforms and also read the mouse, keyboard and
21mr|freeglut-3.4.0-1|41	joystick functions.
21mr|freeglut-3.4.0-1|42	
21mr|freeglut-3.4.0-1|43	#----------------------------------------------------------------------------
21mr|freeglut-3.4.0-1|44	
21mr|freeglut-3.4.0-1|45	%package -n %{libname}
21mr|freeglut-3.4.0-1|46	Summary:	A freely licensed alternative to the GLUT library
21mr|freeglut-3.4.0-1|47	Group:		System/Libraries
21mr|freeglut-3.4.0-1|48	Provides:	glut = 3.7
21mr|freeglut-3.4.0-1|49	
21mr|freeglut-3.4.0-1|50	%description -n %{libname}
21mr|freeglut-3.4.0-1|51	freeglut is a completely open source alternative to the OpenGL Utility Toolkit
21mr|freeglut-3.4.0-1|52	(GLUT) library with an OSI approved free software license. GLUT was originally
21mr|freeglut-3.4.0-1|53	written by Mark Kilgard to support the sample programs in the second edition
21mr|freeglut-3.4.0-1|54	OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical
21mr|freeglut-3.4.0-1|55	applications because it is simple, universally available and highly portable.
21mr|freeglut-3.4.0-1|56	
21mr|freeglut-3.4.0-1|57	freeglut allows the user to create and manage windows containing OpenGL
21mr|freeglut-3.4.0-1|58	contexts on a wide range of platforms and also read the mouse, keyboard and
21mr|freeglut-3.4.0-1|59	joystick functions.
21mr|freeglut-3.4.0-1|60	
21mr|freeglut-3.4.0-1|61	%files -n %{libname}
21mr|freeglut-3.4.0-1|62	%doc AUTHORS ChangeLog COPYING
21mr|freeglut-3.4.0-1|63	# don't include contents of doc/ directory as it is mostly obsolete
21mr|freeglut-3.4.0-1|64	%{_libdir}/libglut.so.%{major}
21mr|freeglut-3.4.0-1|65	%{_libdir}/libglut.so.%{major}.*
21mr|freeglut-3.4.0-1|66	
21mr|freeglut-3.4.0-1|67	#----------------------------------------------------------------------------
21mr|freeglut-3.4.0-1|68	
21mr|freeglut-3.4.0-1|69	%package -n %{devname}
21mr|freeglut-3.4.0-1|70	Summary:	Freeglut developmental libraries and header files
21mr|freeglut-3.4.0-1|71	Group:		Development/C
21mr|freeglut-3.4.0-1|72	Requires:	%{libname} = %{EVRD}
21mr|freeglut-3.4.0-1|73	Requires:	pkgconfig(glu)
21mr|freeglut-3.4.0-1|74	Provides:	glut-devel = 3.7
21mr|freeglut-3.4.0-1|75	Provides:	%{name}-devel = %{version}-%{release}
21mr|freeglut-3.4.0-1|76	
21mr|freeglut-3.4.0-1|77	%description -n %{devname}
21mr|freeglut-3.4.0-1|78	Developmental libraries and header files required for developing or compiling
21mr|freeglut-3.4.0-1|79	software which links to the freeglut library, which is an open source
21mr|freeglut-3.4.0-1|80	alternative to the popular GLUT library, with an OSI approved free software
21mr|freeglut-3.4.0-1|81	license.
21mr|freeglut-3.4.0-1|82	
21mr|freeglut-3.4.0-1|83	%files -n %{devname}
21mr|freeglut-3.4.0-1|84	%{_includedir}/GL/*.h
21mr|freeglut-3.4.0-1|85	%{_libdir}/libglut.so
21mr|freeglut-3.4.0-1|86	%{_libdir}/pkgconfig/freeglut.pc
21mr|freeglut-3.4.0-1|87	%{_libdir}/pkgconfig/glut.pc
21mr|freeglut-3.4.0-1|88	%{_libdir}/cmake/FreeGLUT/*
21mr|freeglut-3.4.0-1|89	%{_mandir}/man3/*
21mr|freeglut-3.4.0-1|90	
21mr|freeglut-3.4.0-1|91	#----------------------------------------------------------------------------
21mr|freeglut-3.4.0-1|92	
21mr|freeglut-3.4.0-1|93	%prep
21mr|freeglut-3.4.0-1|94	%setup -q -a 1
21mr|freeglut-3.4.0-1|95	
21mr|freeglut-3.4.0-1|96	%build
21mr|freeglut-3.4.0-1|97	%cmake \
21mr|freeglut-3.4.0-1|98	-DFREEGLUT_BUILD_STATIC_LIBS:BOOL=OFF
21mr|freeglut-3.4.0-1|99	%make
21mr|freeglut-3.4.0-1|100	
21mr|freeglut-3.4.0-1|101	%install
21mr|freeglut-3.4.0-1|102	%make_install -C build
21mr|freeglut-3.4.0-1|103	
21mr|freeglut-3.4.0-1|104	mkdir -p %{buildroot}/%{_mandir}/man3
21mr|freeglut-3.4.0-1|105	install -p -m 644 doc/man/*.3 %{buildroot}%{_mandir}/man3
21mr|freeglut-3.4.0-1|106	
21mr|freeglut-3.4.0-1|107	# We take the soname as the version because the package
21mr|freeglut-3.4.0-1|108	# version doesn't really match -- the last release of
21mr|freeglut-3.4.0-1|109	# the original glut was 3.7, and we need to match/exceed
21mr|freeglut-3.4.0-1|110	# its version number.
21mr|freeglut-3.4.0-1|111	VER=`ls %{buildroot}%{_libdir}/libglut.so.?.??.? |sed -e 's,.*\.so\.,,'`
21mr|freeglut-3.4.0-1|112	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|freeglut-3.4.0-1|113	cat >%{buildroot}%{_libdir}/pkgconfig/glut.pc <<EOF
21mr|freeglut-3.4.0-1|114	prefix=%{_prefix}
21mr|freeglut-3.4.0-1|115	libdir=%{_libdir}
21mr|freeglut-3.4.0-1|116	includedir=%{_includedir}/GL
21mr|freeglut-3.4.0-1|117	
21mr|freeglut-3.4.0-1|118	Name: glut
21mr|freeglut-3.4.0-1|119	Description: GL Utility Toolkit
21mr|freeglut-3.4.0-1|120	Requires: gl
21mr|freeglut-3.4.0-1|121	Version:	3.4.0
21mr|freeglut-3.4.0-1|122	Libs: -lglut
21mr|freeglut-3.4.0-1|123	Libs.private: -lX11 -lXxf86vm -lXrandr -lGL -lm
21mr|freeglut-3.4.0-1|124	Cflags: -I\${includedir}
21mr|freeglut-3.4.0-1|125	EOF
21mr|freeglut-3.4.0-1|126	
21mr|freeglut-3.4.0-1|127	cp %{buildroot}%{_libdir}/pkgconfig/glut.pc %{buildroot}%{_libdir}/pkgconfig/freeglut.pc

12290 21
21mr|freeimage-3.190-1.r1903|1	%define debug_package %{nil}
21mr|freeimage-3.190-1.r1903|2	
21mr|freeimage-3.190-1.r1903|3	%define oname FreeImage
21mr|freeimage-3.190-1.r1903|4	%define oversion 3.19.0
21mr|freeimage-3.190-1.r1903|5	%define svn r1903
21mr|freeimage-3.190-1.r1903|6	%define major 3
21mr|freeimage-3.190-1.r1903|7	%define libname %mklibname %{name} %{major}
21mr|freeimage-3.190-1.r1903|8	%define devname %mklibname %{name} -d
21mr|freeimage-3.190-1.r1903|9	
21mr|freeimage-3.190-1.r1903|10	Summary:	Image library
21mr|freeimage-3.190-1.r1903|11	Name:		freeimage
21mr|freeimage-3.190-1.r1903|12	Version:	3.190
21mr|freeimage-3.190-1.r1903|13	Release:	1.%{svn}
21mr|freeimage-3.190-1.r1903|14	License:	GPLv2+
21mr|freeimage-3.190-1.r1903|15	Group:		System/Libraries
21mr|freeimage-3.190-1.r1903|16	Url:		http://freeimage.sourceforge.net/
21mr|freeimage-3.190-1.r1903|17	Source0:	https://sourceforge.net/code-snapshots/svn/f/fr/freeimage/svn/freeimage-svn-%{svn}-FreeImage.zip
21mr|freeimage-3.190-1.r1903|18	# Unbundle bundled libraries
21mr|freeimage-3.190-1.r1903|19	Patch0:		FreeImage-unbundle.patch
21mr|freeimage-3.190-1.r1903|20	# Fix incorrect path in doxyfile
21mr|freeimage-3.190-1.r1903|21	Patch1:		FreeImage_doxygen.patch
21mr|freeimage-3.190-1.r1903|22	# Fixing permission issue (cannot change ownership of ...) MGA patch.
21mr|freeimage-3.190-1.r1903|23	Patch10:	FreeImage-3.17.0-mga-makeinstall.patch
21mr|freeimage-3.190-1.r1903|24	Patch11:	FreeImage-openexr3.patch
21mr|freeimage-3.190-1.r1903|25	Patch12:	FreeImage-libraw.patch
21mr|freeimage-3.190-1.r1903|26	BuildRequires:	jpeg-devel
21mr|freeimage-3.190-1.r1903|27	BuildRequires:	jxrlib-devel
21mr|freeimage-3.190-1.r1903|28	BuildRequires:	pkgconfig(libmng)
21mr|freeimage-3.190-1.r1903|29	BuildRequires:	pkgconfig(libopenjp2)
21mr|freeimage-3.190-1.r1903|30	BuildRequires:	pkgconfig(libpng)
21mr|freeimage-3.190-1.r1903|31	BuildRequires:	pkgconfig(libraw)
21mr|freeimage-3.190-1.r1903|32	BuildRequires:	pkgconfig(libtiff-4)
21mr|freeimage-3.190-1.r1903|33	BuildRequires:	pkgconfig(libwebpmux)
21mr|freeimage-3.190-1.r1903|34	BuildRequires:	pkgconfig(OpenEXR)
21mr|freeimage-3.190-1.r1903|35	BuildRequires:	pkgconfig(Imath)
21mr|freeimage-3.190-1.r1903|36	
21mr|freeimage-3.190-1.r1903|37	%description
21mr|freeimage-3.190-1.r1903|38	FreeImage is an Open Source library project for developers who would
21mr|freeimage-3.190-1.r1903|39	like to support popular graphics image formats like PNG, BMP, JPEG,
21mr|freeimage-3.190-1.r1903|40	TIFF and others as needed by today's multimedia applications.
21mr|freeimage-3.190-1.r1903|41	FreeImage is easy to use, fast, multithreading safe, compatible with
21mr|freeimage-3.190-1.r1903|42	all 32-bit versions of Windows, and cross-platform (works both with
21mr|freeimage-3.190-1.r1903|43	Linux and Mac OS X).
21mr|freeimage-3.190-1.r1903|44	
21mr|freeimage-3.190-1.r1903|45	#----------------------------------------------------------------------------
21mr|freeimage-3.190-1.r1903|46	
21mr|freeimage-3.190-1.r1903|47	%package -n %{libname}
21mr|freeimage-3.190-1.r1903|48	Summary:	A library to Image library
21mr|freeimage-3.190-1.r1903|49	Group:		System/Libraries
21mr|freeimage-3.190-1.r1903|50	
21mr|freeimage-3.190-1.r1903|51	%description -n %{libname}
21mr|freeimage-3.190-1.r1903|52	This package contains the library needed to run programs dynamically
21mr|freeimage-3.190-1.r1903|53	linked with %{name}.
21mr|freeimage-3.190-1.r1903|54	
21mr|freeimage-3.190-1.r1903|55	%files -n %{libname}
21mr|freeimage-3.190-1.r1903|56	%{_libdir}/lib%{name}.so.%{major}
21mr|freeimage-3.190-1.r1903|57	%{_libdir}/lib%{name}-%{oversion}.so
21mr|freeimage-3.190-1.r1903|58	
21mr|freeimage-3.190-1.r1903|59	#----------------------------------------------------------------------------
21mr|freeimage-3.190-1.r1903|60	
21mr|freeimage-3.190-1.r1903|61	%package -n %{devname}
21mr|freeimage-3.190-1.r1903|62	Summary:	Development tools for programs using %{name}
21mr|freeimage-3.190-1.r1903|63	Group:		Development/C
21mr|freeimage-3.190-1.r1903|64	Requires:	%{libname} = %{EVRD}
21mr|freeimage-3.190-1.r1903|65	Provides:	%{name}-devel = %{EVRD}
21mr|freeimage-3.190-1.r1903|66	
21mr|freeimage-3.190-1.r1903|67	%description -n %{devname}
21mr|freeimage-3.190-1.r1903|68	This package contains the header files and libraries needed for
21mr|freeimage-3.190-1.r1903|69	developing programs using the %{name} library.
21mr|freeimage-3.190-1.r1903|70	
21mr|freeimage-3.190-1.r1903|71	%files -n %{devname}
21mr|freeimage-3.190-1.r1903|72	%doc trunk/Whatsnew.txt trunk/license-*.txt trunk/Wrapper/FreeImagePlus/WhatsNew_FIP.txt trunk/README.linux
21mr|freeimage-3.190-1.r1903|73	%{_includedir}/%{oname}*.h
21mr|freeimage-3.190-1.r1903|74	%{_libdir}/lib%{name}.so
21mr|freeimage-3.190-1.r1903|75	
21mr|freeimage-3.190-1.r1903|76	#----------------------------------------------------------------------------
21mr|freeimage-3.190-1.r1903|77	
21mr|freeimage-3.190-1.r1903|78	%prep
21mr|freeimage-3.190-1.r1903|79	%setup -q -n %{name}-svn-%{svn}-FreeImage
21mr|freeimage-3.190-1.r1903|80	
21mr|freeimage-3.190-1.r1903|81	cd trunk
21mr|freeimage-3.190-1.r1903|82	%apply_patches
21mr|freeimage-3.190-1.r1903|83	
21mr|freeimage-3.190-1.r1903|84	# Remove included libs to make sure these don't get used during compile
21mr|freeimage-3.190-1.r1903|85	# Sadly LibTIFF4 can't be removed as TIFF-support relies on private defintions...
21mr|freeimage-3.190-1.r1903|86	rm -rf Source/Lib{JPEG,MNG,OpenJPEG,PNG,RawLite,TIFF} Source/OpenEXR Source/ZLib
21mr|freeimage-3.190-1.r1903|87	
21mr|freeimage-3.190-1.r1903|88	sed -i 's/\r//g' Whatsnew.txt license-*.txt gensrclist.sh \
21mr|freeimage-3.190-1.r1903|89	Wrapper/FreeImagePlus/WhatsNew_FIP.txt
21mr|freeimage-3.190-1.r1903|90	
21mr|freeimage-3.190-1.r1903|91	sed -i -e 's/ -o root -g root//' Makefile.gnu
21mr|freeimage-3.190-1.r1903|92	sed -i -e 's/\bldconfig//' Makefile.gnu
21mr|freeimage-3.190-1.r1903|93	
21mr|freeimage-3.190-1.r1903|94	# clear files which cannot be built due to dependencies on private headers
21mr|freeimage-3.190-1.r1903|95	# (see also unbundle patch)
21mr|freeimage-3.190-1.r1903|96	> Source/FreeImage/PluginG3.cpp
21mr|freeimage-3.190-1.r1903|97	> Source/FreeImageToolkit/JPEGTransform.cpp
21mr|freeimage-3.190-1.r1903|98	
21mr|freeimage-3.190-1.r1903|99	%build
21mr|freeimage-3.190-1.r1903|100	cd trunk
21mr|freeimage-3.190-1.r1903|101	sh ./gensrclist.sh
21mr|freeimage-3.190-1.r1903|102	%setup_compile_flags CFLAGS="%{optflags} -fPIC -std=c++11"
21mr|freeimage-3.190-1.r1903|103	%make LIBRARIES="-lstdc++ $(`pkg-config --libs OpenEXR`) -ljpeg -ljxrglue -lm -lopenjp2 -lpng -lraw -ltiff -lwebp -lwebpmux -lz"
21mr|freeimage-3.190-1.r1903|104	
21mr|freeimage-3.190-1.r1903|105	%install
21mr|freeimage-3.190-1.r1903|106	cd trunk
21mr|freeimage-3.190-1.r1903|107	mkdir -p %{buildroot}%{_includedir} %{buildroot}%{_libdir}
21mr|freeimage-3.190-1.r1903|108	
21mr|freeimage-3.190-1.r1903|109	%make install \
21mr|freeimage-3.190-1.r1903|110	INCDIR=%{buildroot}%{_includedir} \
21mr|freeimage-3.190-1.r1903|111	INSTALLDIR=%{buildroot}%{_libdir}
21mr|freeimage-3.190-1.r1903|112	
21mr|freeimage-3.190-1.r1903|113	rm -f %{buildroot}%{_libdir}/*.a

12291 21
21mr|freeipa-healthcheck-0.9-1|1	%global project freeipa
21mr|freeipa-healthcheck-0.9-1|2	%global projectname FreeIPA
21mr|freeipa-healthcheck-0.9-1|3	%global shortname healthcheck
21mr|freeipa-healthcheck-0.9-1|4	%global longname ipa%{shortname}
21mr|freeipa-healthcheck-0.9-1|5	
21mr|freeipa-healthcheck-0.9-1|6	%global debug_package %{nil}
21mr|freeipa-healthcheck-0.9-1|7	%global python3dir %{_builddir}/python3-%{name}-%{EVRD}
21mr|freeipa-healthcheck-0.9-1|8	
21mr|freeipa-healthcheck-0.9-1|9	# TODO: change it after building FreeIPA
21mr|freeipa-healthcheck-0.9-1|10	%bcond_without bootstrap
21mr|freeipa-healthcheck-0.9-1|11	%bcond_with check
21mr|freeipa-healthcheck-0.9-1|12	
21mr|freeipa-healthcheck-0.9-1|13	Name:           freeipa-healthcheck
21mr|freeipa-healthcheck-0.9-1|14	Version:        0.9
21mr|freeipa-healthcheck-0.9-1|15	Release:        1
21mr|freeipa-healthcheck-0.9-1|16	Summary:        Health check tool for FreeIPA
21mr|freeipa-healthcheck-0.9-1|17	License:        GPLv3
21mr|freeipa-healthcheck-0.9-1|18	Group:          System/Base
21mr|freeipa-healthcheck-0.9-1|19	URL:            https://github.com/freeipa/freeipa-healthcheck
21mr|freeipa-healthcheck-0.9-1|20	Source0:        https://github.com/freeipa/freeipa-healthcheck/archive/%{version}.tar.gz?/%{project}-%{shortname}-%{version}.tar.gz
21mr|freeipa-healthcheck-0.9-1|21	Source1:        %{longname}.conf
21mr|freeipa-healthcheck-0.9-1|22	%if %{without bootstrap}
21mr|freeipa-healthcheck-0.9-1|23	Requires:       %{project}-server
21mr|freeipa-healthcheck-0.9-1|24	Requires:       python3-ipalib
21mr|freeipa-healthcheck-0.9-1|25	Requires:       python3-ipaserver
21mr|freeipa-healthcheck-0.9-1|26	%endif
21mr|freeipa-healthcheck-0.9-1|27	# cronie-anacron provides anacron
21mr|freeipa-healthcheck-0.9-1|28	Requires:       anacron
21mr|freeipa-healthcheck-0.9-1|29	Requires:       logrotate
21mr|freeipa-healthcheck-0.9-1|30	Requires:       %{name}-core = %{EVRD}
21mr|freeipa-healthcheck-0.9-1|31	%{systemd_requires}
21mr|freeipa-healthcheck-0.9-1|32	
21mr|freeipa-healthcheck-0.9-1|33	BuildRequires:  python3-devel
21mr|freeipa-healthcheck-0.9-1|34	BuildRequires:  python3-pip
21mr|freeipa-healthcheck-0.9-1|35	BuildRequires:  python3-setuptools
21mr|freeipa-healthcheck-0.9-1|36	BuildRequires:  pkgconfig(systemd)
21mr|freeipa-healthcheck-0.9-1|37	
21mr|freeipa-healthcheck-0.9-1|38	# packages for make check
21mr|freeipa-healthcheck-0.9-1|39	BuildRequires:  python3-pytest-runner
21mr|freeipa-healthcheck-0.9-1|40	%if %{with check}
21mr|freeipa-healthcheck-0.9-1|41	BuildRequires:  python3-ipalib
21mr|freeipa-healthcheck-0.9-1|42	BuildRequires:  python3-ipaserver
21mr|freeipa-healthcheck-0.9-1|43	BuildRequires:  python3-lib389
21mr|freeipa-healthcheck-0.9-1|44	BuildRequires:  python3-libsss_nss_idmap
21mr|freeipa-healthcheck-0.9-1|45	%endif
21mr|freeipa-healthcheck-0.9-1|46	
21mr|freeipa-healthcheck-0.9-1|47	BuildArch:      noarch
21mr|freeipa-healthcheck-0.9-1|48	# FreeIPA server is not supported on i686
21mr|freeipa-healthcheck-0.9-1|49	ExcludeArch: %{ix86}
21mr|freeipa-healthcheck-0.9-1|50	
21mr|freeipa-healthcheck-0.9-1|51	%description
21mr|freeipa-healthcheck-0.9-1|52	The FreeIPA health check tool provides a set of checks to
21mr|freeipa-healthcheck-0.9-1|53	proactively detect defects in a FreeIPA cluster.
21mr|freeipa-healthcheck-0.9-1|54	
21mr|freeipa-healthcheck-0.9-1|55	%files -f healthcheck.list
21mr|freeipa-healthcheck-0.9-1|56	%license COPYING
21mr|freeipa-healthcheck-0.9-1|57	%doc README.md
21mr|freeipa-healthcheck-0.9-1|58	%{_bindir}/ipa-clustercheck
21mr|freeipa-healthcheck-0.9-1|59	%{_bindir}/ipa-%{shortname}
21mr|freeipa-healthcheck-0.9-1|60	%dir %{_sysconfdir}/%{longname}
21mr|freeipa-healthcheck-0.9-1|61	%dir /var/log/ipa/%{shortname}
21mr|freeipa-healthcheck-0.9-1|62	%config(noreplace) %{_sysconfdir}/%{longname}/%{longname}.conf
21mr|freeipa-healthcheck-0.9-1|63	%config(noreplace) %{_sysconfdir}/logrotate.d/%{longname}
21mr|freeipa-healthcheck-0.9-1|64	%{python3_sitelib}/%{longname}-%{version}-*/
21mr|freeipa-healthcheck-0.9-1|65	%{python3_sitelib}/%{longname}-%{version}-*-nspkg.pth
21mr|freeipa-healthcheck-0.9-1|66	%{python3_sitelib}/ipaclustercheck/ipa
21mr|freeipa-healthcheck-0.9-1|67	%{_unitdir}/*
21mr|freeipa-healthcheck-0.9-1|68	%{_libexecdir}/*
21mr|freeipa-healthcheck-0.9-1|69	%{_mandir}/man5/*
21mr|freeipa-healthcheck-0.9-1|70	%{_mandir}/man8/*
21mr|freeipa-healthcheck-0.9-1|71	
21mr|freeipa-healthcheck-0.9-1|72	%post
21mr|freeipa-healthcheck-0.9-1|73	%systemd_post ipa-%{shortname}.service
21mr|freeipa-healthcheck-0.9-1|74	
21mr|freeipa-healthcheck-0.9-1|75	%preun
21mr|freeipa-healthcheck-0.9-1|76	%systemd_preun ipa-%{shortname}.service
21mr|freeipa-healthcheck-0.9-1|77	
21mr|freeipa-healthcheck-0.9-1|78	%postun
21mr|freeipa-healthcheck-0.9-1|79	%systemd_postun_with_restart ipa-%{shortname}.service
21mr|freeipa-healthcheck-0.9-1|80	
21mr|freeipa-healthcheck-0.9-1|81	#----------------------------------------------------------------
21mr|freeipa-healthcheck-0.9-1|82	
21mr|freeipa-healthcheck-0.9-1|83	%package -n %{name}-core
21mr|freeipa-healthcheck-0.9-1|84	Summary: Core plugin system for healthcheck
21mr|freeipa-healthcheck-0.9-1|85	Group:   System/Base
21mr|freeipa-healthcheck-0.9-1|86	
21mr|freeipa-healthcheck-0.9-1|87	%description -n %{name}-core
21mr|freeipa-healthcheck-0.9-1|88	Core files
21mr|freeipa-healthcheck-0.9-1|89	
21mr|freeipa-healthcheck-0.9-1|90	%files -n %{name}-core
21mr|freeipa-healthcheck-0.9-1|91	%license COPYING
21mr|freeipa-healthcheck-0.9-1|92	%doc README.md
21mr|freeipa-healthcheck-0.9-1|93	%{python3_sitelib}/%{longname}/core/
21mr|freeipa-healthcheck-0.9-1|94	%{python3_sitelib}/ipaclustercheck/core/
21mr|freeipa-healthcheck-0.9-1|95	
21mr|freeipa-healthcheck-0.9-1|96	#----------------------------------------------------------------
21mr|freeipa-healthcheck-0.9-1|97	
21mr|freeipa-healthcheck-0.9-1|98	%prep
21mr|freeipa-healthcheck-0.9-1|99	%autosetup -p1 -n %{project}-%{shortname}-%{version}
21mr|freeipa-healthcheck-0.9-1|100	
21mr|freeipa-healthcheck-0.9-1|101	%build
21mr|freeipa-healthcheck-0.9-1|102	%py3_build
21mr|freeipa-healthcheck-0.9-1|103	
21mr|freeipa-healthcheck-0.9-1|104	%install
21mr|freeipa-healthcheck-0.9-1|105	%py3_install
21mr|freeipa-healthcheck-0.9-1|106	
21mr|freeipa-healthcheck-0.9-1|107	mkdir -p %{buildroot}%{_sysconfdir}/%{longname}
21mr|freeipa-healthcheck-0.9-1|108	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{longname}
21mr|freeipa-healthcheck-0.9-1|109	
21mr|freeipa-healthcheck-0.9-1|110	mkdir -p %{buildroot}/%{_unitdir}
21mr|freeipa-healthcheck-0.9-1|111	install -p -m644 %{_builddir}/%{project}-%{shortname}-%{version}/systemd/ipa-%{shortname}.service %{buildroot}%{_unitdir}
21mr|freeipa-healthcheck-0.9-1|112	install -p -m644 %{_builddir}/%{project}-%{shortname}-%{version}/systemd/ipa-%{shortname}.timer %{buildroot}%{_unitdir}
21mr|freeipa-healthcheck-0.9-1|113	
21mr|freeipa-healthcheck-0.9-1|114	mkdir -p %{buildroot}/%{_libexecdir}/ipa
21mr|freeipa-healthcheck-0.9-1|115	install -p -m755 %{_builddir}/%{project}-%{shortname}-%{version}/systemd/ipa-%{shortname}.sh %{buildroot}%{_libexecdir}/ipa/
21mr|freeipa-healthcheck-0.9-1|116	
21mr|freeipa-healthcheck-0.9-1|117	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|freeipa-healthcheck-0.9-1|118	install -p -m644 %{_builddir}/%{project}-%{shortname}-%{version}/logrotate/%{longname} %{buildroot}%{_sysconfdir}/logrotate.d
21mr|freeipa-healthcheck-0.9-1|119	
21mr|freeipa-healthcheck-0.9-1|120	mkdir -p %{buildroot}/%{_localstatedir}/log/ipa/%{shortname}
21mr|freeipa-healthcheck-0.9-1|121	
21mr|freeipa-healthcheck-0.9-1|122	mkdir -p %{buildroot}/%{_mandir}/man5
21mr|freeipa-healthcheck-0.9-1|123	mkdir -p %{buildroot}/%{_mandir}/man8
21mr|freeipa-healthcheck-0.9-1|124	install -p -m644 %{_builddir}/%{project}-%{shortname}-%{version}/man/man8/ipa-%{shortname}.8  %{buildroot}%{_mandir}/man8/
21mr|freeipa-healthcheck-0.9-1|125	install -p -m644 %{_builddir}/%{project}-%{shortname}-%{version}/man/man5/%{longname}.conf.5  %{buildroot}%{_mandir}/man5/
21mr|freeipa-healthcheck-0.9-1|126	
21mr|freeipa-healthcheck-0.9-1|127	%py_byte_compile %{__python3} %{buildroot}
21mr|freeipa-healthcheck-0.9-1|128	
21mr|freeipa-healthcheck-0.9-1|129	(cd %{buildroot}/%{python3_sitelib}/ipahealthcheck && find . -type f  | \
21mr|freeipa-healthcheck-0.9-1|130	grep -v '^./core' | \
21mr|freeipa-healthcheck-0.9-1|131	grep -v 'opt-1' | \
21mr|freeipa-healthcheck-0.9-1|132	sed -e 's,\.py.*$,.*,g' | sort -u | \
21mr|freeipa-healthcheck-0.9-1|133	sed -e 's,\./,%%{python3_sitelib}/ipahealthcheck/,g' ) >healthcheck.list
21mr|freeipa-healthcheck-0.9-1|134	
21mr|freeipa-healthcheck-0.9-1|135	%check
21mr|freeipa-healthcheck-0.9-1|136	%if %{with check}
21mr|freeipa-healthcheck-0.9-1|137	%{__python3} setup.py test
21mr|freeipa-healthcheck-0.9-1|138	%endif

12292 21
21mr|freeipmi-1.6.10-1|1	%define Werror_cflags %{nil}
21mr|freeipmi-1.6.10-1|2	
21mr|freeipmi-1.6.10-1|3	%define freeipmi_major		17
21mr|freeipmi-1.6.10-1|4	%define ipmiconsole_major	2
21mr|freeipmi-1.6.10-1|5	%define ipmidetect_major	0
21mr|freeipmi-1.6.10-1|6	%define ipmimonitoring_major	6
21mr|freeipmi-1.6.10-1|7	%define libfreeipmi		%mklibname freeipmi %{freeipmi_major}
21mr|freeipmi-1.6.10-1|8	%define libipmiconsole		%mklibname ipmiconsole %{ipmiconsole_major}
21mr|freeipmi-1.6.10-1|9	%define libipmidetect		%mklibname ipmidetect %{ipmidetect_major}
21mr|freeipmi-1.6.10-1|10	%define libipmimonitoring	%mklibname ipmimonitoring %{ipmimonitoring_major}
21mr|freeipmi-1.6.10-1|11	%define devname			%mklibname %{name} -d
21mr|freeipmi-1.6.10-1|12	
21mr|freeipmi-1.6.10-1|13	Summary:	FreeIPMI
21mr|freeipmi-1.6.10-1|14	Name:		freeipmi
21mr|freeipmi-1.6.10-1|15	Version:	1.6.10
21mr|freeipmi-1.6.10-1|16	Release:	1
21mr|freeipmi-1.6.10-1|17	License:	GPLv2+
21mr|freeipmi-1.6.10-1|18	Group:		System/Kernel and hardware
21mr|freeipmi-1.6.10-1|19	Url:		http://www.gnu.org/software/freeipmi/index.html
21mr|freeipmi-1.6.10-1|20	Source0:	http://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.gz
21mr|freeipmi-1.6.10-1|21	Source1:	ipmidetectd.service
21mr|freeipmi-1.6.10-1|22	Source2:	bmc-watchdog.service
21mr|freeipmi-1.6.10-1|23	BuildRequires:	ghostscript
21mr|freeipmi-1.6.10-1|24	BuildRequires:	texinfo
21mr|freeipmi-1.6.10-1|25	BuildRequires:	texlive-scheme-small
21mr|freeipmi-1.6.10-1|26	BuildRequires:	transfig
21mr|freeipmi-1.6.10-1|27	BuildRequires:	pkgconfig(guile-3.0)
21mr|freeipmi-1.6.10-1|28	BuildRequires:	pkgconfig(libgcrypt)
21mr|freeipmi-1.6.10-1|29	BuildRequires:	pkgconfig(ncurses)
21mr|freeipmi-1.6.10-1|30	BuildRequires:	pkgconfig(systemd)
21mr|freeipmi-1.6.10-1|31	
21mr|freeipmi-1.6.10-1|32	%description
21mr|freeipmi-1.6.10-1|33	The FreeIPMI project provides "Remote-Console" (out-of-band) and
21mr|freeipmi-1.6.10-1|34	"System Management Software" (in-band) based on Intelligent
21mr|freeipmi-1.6.10-1|35	Platform Management Interface (IPMI v1.5) specification.
21mr|freeipmi-1.6.10-1|36	
21mr|freeipmi-1.6.10-1|37	%files
21mr|freeipmi-1.6.10-1|38	%doc AUTHORS ChangeLog* INSTALL NEWS README TODO
21mr|freeipmi-1.6.10-1|39	%license COPYING
21mr|freeipmi-1.6.10-1|40	%dir %{_localstatedir}/lib/%{name}
21mr|freeipmi-1.6.10-1|41	%{_infodir}/freeipmi-faq.info*
21mr|freeipmi-1.6.10-1|42	%{_localstatedir}/lib/%{name}/ipckey
21mr|freeipmi-1.6.10-1|43	%{_mandir}/man5/freeipmi_interpret_sel.conf.5.*
21mr|freeipmi-1.6.10-1|44	%{_mandir}/man5/freeipmi_interpret_sensor.conf.5.*
21mr|freeipmi-1.6.10-1|45	%{_mandir}/man5/libipmiconsole.conf.5.*
21mr|freeipmi-1.6.10-1|46	%{_sysconfdir}/freeipmi/*.conf
21mr|freeipmi-1.6.10-1|47	
21mr|freeipmi-1.6.10-1|48	#----------------------------------------------------------------------------
21mr|freeipmi-1.6.10-1|49	
21mr|freeipmi-1.6.10-1|50	%package -n %{libfreeipmi}
21mr|freeipmi-1.6.10-1|51	Summary:	Main library for %{name}
21mr|freeipmi-1.6.10-1|52	Group:		System/Libraries
21mr|freeipmi-1.6.10-1|53	
21mr|freeipmi-1.6.10-1|54	%description -n %{libfreeipmi}
21mr|freeipmi-1.6.10-1|55	This package contains one of the libraries needed to run programs dynamically
21mr|freeipmi-1.6.10-1|56	linked with %{name}.
21mr|freeipmi-1.6.10-1|57	
21mr|freeipmi-1.6.10-1|58	%files -n %{libfreeipmi}
21mr|freeipmi-1.6.10-1|59	%{_libdir}/libfreeipmi.so.%{freeipmi_major}*
21mr|freeipmi-1.6.10-1|60	
21mr|freeipmi-1.6.10-1|61	#----------------------------------------------------------------------------
21mr|freeipmi-1.6.10-1|62	
21mr|freeipmi-1.6.10-1|63	%package -n %{libipmiconsole}
21mr|freeipmi-1.6.10-1|64	Summary:	Main library for %{name}
21mr|freeipmi-1.6.10-1|65	Group:		System/Libraries
21mr|freeipmi-1.6.10-1|66	
21mr|freeipmi-1.6.10-1|67	%description -n %{libipmiconsole}
21mr|freeipmi-1.6.10-1|68	This package contains one of the libraries needed to run programs dynamically
21mr|freeipmi-1.6.10-1|69	linked with %{name}.
21mr|freeipmi-1.6.10-1|70	
21mr|freeipmi-1.6.10-1|71	%files -n %{libipmiconsole}
21mr|freeipmi-1.6.10-1|72	%{_libdir}/libipmiconsole.so.%{ipmiconsole_major}*
21mr|freeipmi-1.6.10-1|73	
21mr|freeipmi-1.6.10-1|74	#----------------------------------------------------------------------------
21mr|freeipmi-1.6.10-1|75	
21mr|freeipmi-1.6.10-1|76	%package -n %{libipmidetect}
21mr|freeipmi-1.6.10-1|77	Summary:	Main library for %{name}
21mr|freeipmi-1.6.10-1|78	Group:		System/Libraries
21mr|freeipmi-1.6.10-1|79	
21mr|freeipmi-1.6.10-1|80	%description -n %{libipmidetect}
21mr|freeipmi-1.6.10-1|81	This package contains one of the libraries needed to run programs dynamically
21mr|freeipmi-1.6.10-1|82	linked with %{name}.
21mr|freeipmi-1.6.10-1|83	
21mr|freeipmi-1.6.10-1|84	%files -n %{libipmidetect}
21mr|freeipmi-1.6.10-1|85	%{_libdir}/libipmidetect.so.%{ipmidetect_major}*
21mr|freeipmi-1.6.10-1|86	
21mr|freeipmi-1.6.10-1|87	#----------------------------------------------------------------------------
21mr|freeipmi-1.6.10-1|88	
21mr|freeipmi-1.6.10-1|89	%package -n %{libipmimonitoring}
21mr|freeipmi-1.6.10-1|90	Summary:	Main library for %{name}
21mr|freeipmi-1.6.10-1|91	Group:		System/Libraries
21mr|freeipmi-1.6.10-1|92	
21mr|freeipmi-1.6.10-1|93	%description -n %{libipmimonitoring}
21mr|freeipmi-1.6.10-1|94	This package contains one of the libraries needed to run programs dynamically
21mr|freeipmi-1.6.10-1|95	linked with %{name}.
21mr|freeipmi-1.6.10-1|96	
21mr|freeipmi-1.6.10-1|97	%files -n %{libipmimonitoring}
21mr|freeipmi-1.6.10-1|98	%{_libdir}/libipmimonitoring.so.%{ipmimonitoring_major}*
21mr|freeipmi-1.6.10-1|99	
21mr|freeipmi-1.6.10-1|100	#----------------------------------------------------------------------------
21mr|freeipmi-1.6.10-1|101	
21mr|freeipmi-1.6.10-1|102	%package -n %{devname}
21mr|freeipmi-1.6.10-1|103	Summary:	Headers for developing programs that will use %{name}
21mr|freeipmi-1.6.10-1|104	Group:		Development/C
21mr|freeipmi-1.6.10-1|105	Requires:	%{libfreeipmi} = %{EVRD}
21mr|freeipmi-1.6.10-1|106	Requires:	%{libipmiconsole} = %{EVRD}
21mr|freeipmi-1.6.10-1|107	Requires:	%{libipmidetect} = %{EVRD}
21mr|freeipmi-1.6.10-1|108	Requires:	%{libipmimonitoring} = %{EVRD}
21mr|freeipmi-1.6.10-1|109	Conflicts:	%{libfreeipmi} < 1.0.8-2
21mr|freeipmi-1.6.10-1|110	Conflicts:	%{libipmiconsole} < 1.0.8-2
21mr|freeipmi-1.6.10-1|111	Conflicts:	%{libipmidetect} < 1.0.8-2
21mr|freeipmi-1.6.10-1|112	Conflicts:	%{libipmimonitoring} < 1.0.8-2
21mr|freeipmi-1.6.10-1|113	Provides:	%{name}-devel = %{EVRD}
21mr|freeipmi-1.6.10-1|114	
21mr|freeipmi-1.6.10-1|115	%description -n %{devname}
21mr|freeipmi-1.6.10-1|116	This package contains the headers that programmers will need to develop
21mr|freeipmi-1.6.10-1|117	applications which will use %{name}.
21mr|freeipmi-1.6.10-1|118	
21mr|freeipmi-1.6.10-1|119	%files -n %{devname}
21mr|freeipmi-1.6.10-1|120	%{_includedir}/*
21mr|freeipmi-1.6.10-1|121	%{_libdir}/pkgconfig/*.pc
21mr|freeipmi-1.6.10-1|122	%{_libdir}/*.so
21mr|freeipmi-1.6.10-1|123	
21mr|freeipmi-1.6.10-1|124	#----------------------------------------------------------------------------
21mr|freeipmi-1.6.10-1|125	
21mr|freeipmi-1.6.10-1|126	%package fish
21mr|freeipmi-1.6.10-1|127	Summary:	FreeIPMI Shell
21mr|freeipmi-1.6.10-1|128	Group:		System/Kernel and hardware
21mr|freeipmi-1.6.10-1|129	Requires:	%{name} = %{EVRD}
21mr|freeipmi-1.6.10-1|130	
21mr|freeipmi-1.6.10-1|131	%description fish
21mr|freeipmi-1.6.10-1|132	Fish provides Shell, Extension/Plug-in and scripting interface. As a
21mr|freeipmi-1.6.10-1|133	shell, User has access to both in-band and out-of-band access to the
21mr|freeipmi-1.6.10-1|134	host BMC through a rich set of IPMI commands.
21mr|freeipmi-1.6.10-1|135	
21mr|freeipmi-1.6.10-1|136	%files fish
21mr|freeipmi-1.6.10-1|137	%{_mandir}/man5/bmc-config.conf.5*
21mr|freeipmi-1.6.10-1|138	%{_mandir}/man5/ipmi-config.conf.5*
21mr|freeipmi-1.6.10-1|139	%{_mandir}/man8/bmc-config.8*
21mr|freeipmi-1.6.10-1|140	%{_mandir}/man8/bmc-info.8*
21mr|freeipmi-1.6.10-1|141	%{_mandir}/man8/ipmi-config.8*
21mr|freeipmi-1.6.10-1|142	%{_mandir}/man8/ipmi-sel.8*
21mr|freeipmi-1.6.10-1|143	%{_mandir}/man8/ipmi-sensors.8*
21mr|freeipmi-1.6.10-1|144	%{_mandir}/man8/ipmi-sensors-config.8*
21mr|freeipmi-1.6.10-1|145	%{_sbindir}/bmc-config
21mr|freeipmi-1.6.10-1|146	%{_sbindir}/bmc-info
21mr|freeipmi-1.6.10-1|147	%{_sbindir}/ipmi-config
21mr|freeipmi-1.6.10-1|148	%{_sbindir}/ipmi-sel
21mr|freeipmi-1.6.10-1|149	%{_sbindir}/ipmi-sensors
21mr|freeipmi-1.6.10-1|150	%{_sbindir}/ipmi-sensors-config
21mr|freeipmi-1.6.10-1|151	
21mr|freeipmi-1.6.10-1|152	#----------------------------------------------------------------------------
21mr|freeipmi-1.6.10-1|153	
21mr|freeipmi-1.6.10-1|154	%package utils
21mr|freeipmi-1.6.10-1|155	Summary:	FreeIPMI Utilities
21mr|freeipmi-1.6.10-1|156	Group:		System/Kernel and hardware
21mr|freeipmi-1.6.10-1|157	Requires:	%{name} = %{EVRD}
21mr|freeipmi-1.6.10-1|158	Requires(post,preun):	rpm-helper
21mr|freeipmi-1.6.10-1|159	
21mr|freeipmi-1.6.10-1|160	%description utils
21mr|freeipmi-1.6.10-1|161	FreeIPMI utilities ipmipower, bmc-watchdog, ipmiping, and rmcpping.
21mr|freeipmi-1.6.10-1|162	
21mr|freeipmi-1.6.10-1|163	%files utils
21mr|freeipmi-1.6.10-1|164	%doc DISCLAIMER.*
21mr|freeipmi-1.6.10-1|165	%license COPYING.*
21mr|freeipmi-1.6.10-1|166	%config(noreplace) %{_sysconfdir}/sysconfig/bmc-watchdog
21mr|freeipmi-1.6.10-1|167	/lib/systemd/system/ipmiseld.service
21mr|freeipmi-1.6.10-1|168	%{_mandir}/man3/libfreeipmi.3.*
21mr|freeipmi-1.6.10-1|169	%{_mandir}/man3/libipmiconsole.3.*
21mr|freeipmi-1.6.10-1|170	%{_mandir}/man3/libipmidetect.3.*
21mr|freeipmi-1.6.10-1|171	%{_mandir}/man3/libipmimonitoring.3.*
21mr|freeipmi-1.6.10-1|172	%{_mandir}/man5/freeipmi.conf.5.*
21mr|freeipmi-1.6.10-1|173	%{_mandir}/man5/ipmiconsole.conf.5.*
21mr|freeipmi-1.6.10-1|174	%{_mandir}/man5/ipmidetect.conf.5.*
21mr|freeipmi-1.6.10-1|175	%{_mandir}/man5/ipmidetectd.conf.5.*
21mr|freeipmi-1.6.10-1|176	%{_mandir}/man5/ipmimonitoring.conf.5.*
21mr|freeipmi-1.6.10-1|177	%{_mandir}/man5/ipmi_monitoring_sensors.conf.5.*
21mr|freeipmi-1.6.10-1|178	%{_mandir}/man5/ipmimonitoring_sensors.conf.5.*
21mr|freeipmi-1.6.10-1|179	%{_mandir}/man5/ipmipower.conf.5.*
21mr|freeipmi-1.6.10-1|180	%{_mandir}/man5/ipmiseld.conf.5.*
21mr|freeipmi-1.6.10-1|181	%{_mandir}/man5/libipmimonitoring.conf.5.*
21mr|freeipmi-1.6.10-1|182	%{_mandir}/man7/freeipmi.7.*
21mr|freeipmi-1.6.10-1|183	%{_mandir}/man8/bmc-device.8.*
21mr|freeipmi-1.6.10-1|184	%{_mandir}/man8/bmc-watchdog.8.*
21mr|freeipmi-1.6.10-1|185	%{_mandir}/man8/ipmi-chassis.8.*
21mr|freeipmi-1.6.10-1|186	%{_mandir}/man8/ipmi-chassis-config.8.*
21mr|freeipmi-1.6.10-1|187	%{_mandir}/man8/ipmi-console.8.*
21mr|freeipmi-1.6.10-1|188	%{_mandir}/man8/ipmiconsole.8.*
21mr|freeipmi-1.6.10-1|189	%{_mandir}/man8/ipmi-dcmi.8.*
21mr|freeipmi-1.6.10-1|190	%{_mandir}/man8/ipmi-detect.8.*
21mr|freeipmi-1.6.10-1|191	%{_mandir}/man8/ipmidetect.8.*
21mr|freeipmi-1.6.10-1|192	%{_mandir}/man8/ipmidetectd.8.*
21mr|freeipmi-1.6.10-1|193	%{_mandir}/man8/ipmi-fru.8.*
21mr|freeipmi-1.6.10-1|194	%{_mandir}/man8/ipmi-locate.8.*
21mr|freeipmi-1.6.10-1|195	%{_mandir}/man8/ipmimonitoring.8.*
21mr|freeipmi-1.6.10-1|196	%{_mandir}/man8/ipmi-oem.8.*
21mr|freeipmi-1.6.10-1|197	%{_mandir}/man8/ipmi-pef-config.8.*
21mr|freeipmi-1.6.10-1|198	%{_mandir}/man8/ipmi-pet.8.*
21mr|freeipmi-1.6.10-1|199	%{_mandir}/man8/ipmi-ping.8.*
21mr|freeipmi-1.6.10-1|200	%{_mandir}/man8/ipmiping.8.*
21mr|freeipmi-1.6.10-1|201	%{_mandir}/man8/ipmi-power.8.*
21mr|freeipmi-1.6.10-1|202	%{_mandir}/man8/ipmipower.8.*
21mr|freeipmi-1.6.10-1|203	%{_mandir}/man8/ipmi-raw.8.*
21mr|freeipmi-1.6.10-1|204	%{_mandir}/man8/ipmiseld.8.*
21mr|freeipmi-1.6.10-1|205	%{_mandir}/man8/pef-config.8.*
21mr|freeipmi-1.6.10-1|206	%{_mandir}/man8/rmcp-ping.8.*
21mr|freeipmi-1.6.10-1|207	%{_mandir}/man8/rmcpping.8.*
21mr|freeipmi-1.6.10-1|208	%{_sbindir}/bmc-device
21mr|freeipmi-1.6.10-1|209	%{_sbindir}/bmc-watchdog
21mr|freeipmi-1.6.10-1|210	%{_sbindir}/ipmi-chassis
21mr|freeipmi-1.6.10-1|211	%{_sbindir}/ipmi-chassis-config
21mr|freeipmi-1.6.10-1|212	%{_sbindir}/ipmi-console
21mr|freeipmi-1.6.10-1|213	%{_sbindir}/ipmiconsole
21mr|freeipmi-1.6.10-1|214	%{_sbindir}/ipmi-dcmi
21mr|freeipmi-1.6.10-1|215	%{_sbindir}/ipmi-detect
21mr|freeipmi-1.6.10-1|216	%{_sbindir}/ipmidetect
21mr|freeipmi-1.6.10-1|217	%{_sbindir}/ipmidetectd
21mr|freeipmi-1.6.10-1|218	%{_sbindir}/ipmi-fru
21mr|freeipmi-1.6.10-1|219	%{_sbindir}/ipmi-locate
21mr|freeipmi-1.6.10-1|220	%{_sbindir}/ipmimonitoring
21mr|freeipmi-1.6.10-1|221	%{_sbindir}/ipmi-oem
21mr|freeipmi-1.6.10-1|222	%{_sbindir}/ipmi-pef-config
21mr|freeipmi-1.6.10-1|223	%{_sbindir}/ipmi-pet
21mr|freeipmi-1.6.10-1|224	%{_sbindir}/ipmi-ping
21mr|freeipmi-1.6.10-1|225	%{_sbindir}/ipmiping
21mr|freeipmi-1.6.10-1|226	%{_sbindir}/ipmi-power
21mr|freeipmi-1.6.10-1|227	%{_sbindir}/ipmipower
21mr|freeipmi-1.6.10-1|228	%{_sbindir}/ipmi-raw
21mr|freeipmi-1.6.10-1|229	%{_sbindir}/ipmiseld
21mr|freeipmi-1.6.10-1|230	%{_sbindir}/pef-config
21mr|freeipmi-1.6.10-1|231	%{_sbindir}/rmcp-ping
21mr|freeipmi-1.6.10-1|232	%{_sbindir}/rmcpping
21mr|freeipmi-1.6.10-1|233	%{_unitdir}/bmc-watchdog.service
21mr|freeipmi-1.6.10-1|234	%{_unitdir}/bmcwatchdog.service
21mr|freeipmi-1.6.10-1|235	%{_unitdir}/ipmidetectd.service
21mr|freeipmi-1.6.10-1|236	
21mr|freeipmi-1.6.10-1|237	%post utils
21mr|freeipmi-1.6.10-1|238	%_post_service bmcwatchdog
21mr|freeipmi-1.6.10-1|239	
21mr|freeipmi-1.6.10-1|240	%preun utils
21mr|freeipmi-1.6.10-1|241	%_preun_service bmcwatchdog
21mr|freeipmi-1.6.10-1|242	
21mr|freeipmi-1.6.10-1|243	#----------------------------------------------------------------------------
21mr|freeipmi-1.6.10-1|244	
21mr|freeipmi-1.6.10-1|245	%prep
21mr|freeipmi-1.6.10-1|246	%autosetup -p1
21mr|freeipmi-1.6.10-1|247	
21mr|freeipmi-1.6.10-1|248	%build
21mr|freeipmi-1.6.10-1|249	%serverbuild
21mr|freeipmi-1.6.10-1|250	%configure \
21mr|freeipmi-1.6.10-1|251	--localstatedir=%{_var} \
21mr|freeipmi-1.6.10-1|252	--disable-dependency-tracking \
21mr|freeipmi-1.6.10-1|253	--disable-static
21mr|freeipmi-1.6.10-1|254	%make
21mr|freeipmi-1.6.10-1|255	
21mr|freeipmi-1.6.10-1|256	%install
21mr|freeipmi-1.6.10-1|257	%makeinstall_std
21mr|freeipmi-1.6.10-1|258	
21mr|freeipmi-1.6.10-1|259	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|freeipmi-1.6.10-1|260	rm -f %{buildroot}%{_initrddir}/*
21mr|freeipmi-1.6.10-1|261	rm -f %{buildroot}%{_sysconfdir}/init.d/*
21mr|freeipmi-1.6.10-1|262	
21mr|freeipmi-1.6.10-1|263	# Install systemd units
21mr|freeipmi-1.6.10-1|264	install -m 755 -d %{buildroot}%{_unitdir}
21mr|freeipmi-1.6.10-1|265	install -m 644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_unitdir}
21mr|freeipmi-1.6.10-1|266	
21mr|freeipmi-1.6.10-1|267	# (cg) Make sure we mask the sysvinit script name
21mr|freeipmi-1.6.10-1|268	ln -s bmc-watchdog.service %{buildroot}%{_unitdir}/bmcwatchdog.service

12293 21
21mr|freemarker2.3.23-2.3.23-1|1	%define oldname freemarker
21mr|freemarker2.3.23-2.3.23-1|2	# BuildRequires: ecj >= 4.12
21mr|freemarker2.3.23-2.3.23-1|3	Epoch: 0
21mr|freemarker2.3.23-2.3.23-1|4	# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
21mr|freemarker2.3.23-2.3.23-1|5	%define _localstatedir %{_var}
21mr|freemarker2.3.23-2.3.23-1|6	# Prevent brp-java-repack-jars from being run.
21mr|freemarker2.3.23-2.3.23-1|7	%global __jar_repack %{nil}
21mr|freemarker2.3.23-2.3.23-1|8	
21mr|freemarker2.3.23-2.3.23-1|9	%global checkForbiddenJARFiles F=`find -type f -iname '*.jar'`; [ ! -z "$F" ] && \
21mr|freemarker2.3.23-2.3.23-1|10	echo "ERROR: Sources should not contain JAR files:" && echo "$F" && exit 1
21mr|freemarker2.3.23-2.3.23-1|11	
21mr|freemarker2.3.23-2.3.23-1|12	%global fm_compatible_ver 2.3
21mr|freemarker2.3.23-2.3.23-1|13	%global fm_ver %{fm_compatible_ver}.23
21mr|freemarker2.3.23-2.3.23-1|14	
21mr|freemarker2.3.23-2.3.23-1|15	Name:           freemarker2.3.23
21mr|freemarker2.3.23-2.3.23-1|16	Version:        %{fm_ver}
21mr|freemarker2.3.23-2.3.23-1|17	Release:        1
21mr|freemarker2.3.23-2.3.23-1|18	Summary:        A template engine
21mr|freemarker2.3.23-2.3.23-1|19	Group:          Development/Java
21mr|freemarker2.3.23-2.3.23-1|20	License:        BSD
21mr|freemarker2.3.23-2.3.23-1|21	URL:            http://freemarker.sourceforge.net/
21mr|freemarker2.3.23-2.3.23-1|22	Source0:        http://downloads.sourceforge.net/%{oldname}/%{oldname}-%{version}.tar.gz
21mr|freemarker2.3.23-2.3.23-1|23	
21mr|freemarker2.3.23-2.3.23-1|24	# Remove JSP 1.x and 2.0 API usage
21mr|freemarker2.3.23-2.3.23-1|25	Patch1: jsp-api.patch
21mr|freemarker2.3.23-2.3.23-1|26	# Compile only the classes compatible with the version of jython
21mr|freemarker2.3.23-2.3.23-1|27	Patch2: jython-compatibility.patch
21mr|freemarker2.3.23-2.3.23-1|28	# illegal character in the javadoc comment
21mr|freemarker2.3.23-2.3.23-1|29	Patch3: fix-javadoc-encoding.patch
21mr|freemarker2.3.23-2.3.23-1|30	# Fix ivy configuration
21mr|freemarker2.3.23-2.3.23-1|31	Patch4: ivy-configuration.patch
21mr|freemarker2.3.23-2.3.23-1|32	# Disable JavaRebelIntegration
21mr|freemarker2.3.23-2.3.23-1|33	Patch5: no-javarebel.patch
21mr|freemarker2.3.23-2.3.23-1|34	# enable jdom extension
21mr|freemarker2.3.23-2.3.23-1|35	Patch6: enable-jdom.patch
21mr|freemarker2.3.23-2.3.23-1|36	# use system javacc and fix Token.java
21mr|freemarker2.3.23-2.3.23-1|37	Patch7: javacc.patch
21mr|freemarker2.3.23-2.3.23-1|38	# Fix compatibility with javacc 7
21mr|freemarker2.3.23-2.3.23-1|39	Patch8: javacc-7.patch
21mr|freemarker2.3.23-2.3.23-1|40	
21mr|freemarker2.3.23-2.3.23-1|41	BuildArch: noarch
21mr|freemarker2.3.23-2.3.23-1|42	
21mr|freemarker2.3.23-2.3.23-1|43	BuildRequires: ant >= 1.6
21mr|freemarker2.3.23-2.3.23-1|44	BuildRequires: apache-parent
21mr|freemarker2.3.23-2.3.23-1|45	BuildRequires: apache-commons-logging
21mr|freemarker2.3.23-2.3.23-1|46	BuildRequires: apache-commons-io
21mr|freemarker2.3.23-2.3.23-1|47	BuildRequires: aqute-bnd
21mr|freemarker2.3.23-2.3.23-1|48	BuildRequires: avalon-logkit >= 1.2
21mr|freemarker2.3.23-2.3.23-1|49	BuildRequires: dom4j >= 1.6.1
21mr|freemarker2.3.23-2.3.23-1|50	BuildRequires: emma >= 2.0
21mr|freemarker2.3.23-2.3.23-1|51	BuildRequires: findbugs
21mr|freemarker2.3.23-2.3.23-1|52	BuildRequires: hamcrest
21mr|freemarker2.3.23-2.3.23-1|53	BuildRequires: ivy-local
21mr|freemarker2.3.23-2.3.23-1|54	BuildRequires: java-devel >= 1.6.0
21mr|freemarker2.3.23-2.3.23-1|55	BuildRequires: javacc >= 4.0
21mr|freemarker2.3.23-2.3.23-1|56	BuildRequires: javapackages-local
21mr|freemarker2.3.23-2.3.23-1|57	BuildRequires: jaxen >= 1.1
21mr|freemarker2.3.23-2.3.23-1|58	BuildRequires: jboss-jsp-2.2-api
21mr|freemarker2.3.23-2.3.23-1|59	BuildRequires: jcl-over-slf4j
21mr|freemarker2.3.23-2.3.23-1|60	BuildRequires: jdom >= 1.0
21mr|freemarker2.3.23-2.3.23-1|61	BuildRequires: jetty-jsp
21mr|freemarker2.3.23-2.3.23-1|62	BuildRequires: jetty-webapp
21mr|freemarker2.3.23-2.3.23-1|63	BuildRequires: junit >= 3.8.2
21mr|freemarker2.3.23-2.3.23-1|64	BuildRequires: jython >= 2.2.1
21mr|freemarker2.3.23-2.3.23-1|65	BuildRequires: log4j >= 1.2
21mr|freemarker2.3.23-2.3.23-1|66	BuildRequires: log4j-over-slf4j
21mr|freemarker2.3.23-2.3.23-1|67	BuildRequires: logback
21mr|freemarker2.3.23-2.3.23-1|68	BuildRequires: rhino >= 1.6
21mr|freemarker2.3.23-2.3.23-1|69	BuildRequires: sonatype-oss-parent
21mr|freemarker2.3.23-2.3.23-1|70	BuildRequires: saxpath
21mr|freemarker2.3.23-2.3.23-1|71	BuildRequires: slf4j
21mr|freemarker2.3.23-2.3.23-1|72	BuildRequires: xalan-j2 >= 2.7.0
21mr|freemarker2.3.23-2.3.23-1|73	BuildRequires: mvn(org.eclipse.jdt.core.compiler:ecj)
21mr|freemarker2.3.23-2.3.23-1|74	
21mr|freemarker2.3.23-2.3.23-1|75	%description
21mr|freemarker2.3.23-2.3.23-1|76	FreeMarker is a Java tool to generate text output based on templates.
21mr|freemarker2.3.23-2.3.23-1|77	It is designed to be practical as a template engine to generate web
21mr|freemarker2.3.23-2.3.23-1|78	pages and particularly for servlet-based page production that follows
21mr|freemarker2.3.23-2.3.23-1|79	the MVC (Model View Controller) pattern. That is, you can separate the
21mr|freemarker2.3.23-2.3.23-1|80	work of Java programmers and website designers - Java programmers
21mr|freemarker2.3.23-2.3.23-1|81	needn't know how to design nice websites, and website designers needn't
21mr|freemarker2.3.23-2.3.23-1|82	know Java programming.
21mr|freemarker2.3.23-2.3.23-1|83	
21mr|freemarker2.3.23-2.3.23-1|84	%package javadoc
21mr|freemarker2.3.23-2.3.23-1|85	Group: Development/Java
21mr|freemarker2.3.23-2.3.23-1|86	Summary: Javadoc for %{name}
21mr|freemarker2.3.23-2.3.23-1|87	BuildArch: noarch
21mr|freemarker2.3.23-2.3.23-1|88	# Java stack is not supported on x86_32
21mr|freemarker2.3.23-2.3.23-1|89	ExcludeArch: %{ix86}
21mr|freemarker2.3.23-2.3.23-1|90	
21mr|freemarker2.3.23-2.3.23-1|91	%description javadoc
21mr|freemarker2.3.23-2.3.23-1|92	This package contains the API documentation for %{name}.
21mr|freemarker2.3.23-2.3.23-1|93	
21mr|freemarker2.3.23-2.3.23-1|94	%prep
21mr|freemarker2.3.23-2.3.23-1|95	%setup -q -n %{oldname}-%{version} -c
21mr|freemarker2.3.23-2.3.23-1|96	
21mr|freemarker2.3.23-2.3.23-1|97	
21mr|freemarker2.3.23-2.3.23-1|98	find . -name "*.jar" -delete
21mr|freemarker2.3.23-2.3.23-1|99	find . -name "*.class" -delete
21mr|freemarker2.3.23-2.3.23-1|100	rm -rf documentation/_html/api/
21mr|freemarker2.3.23-2.3.23-1|101	
21mr|freemarker2.3.23-2.3.23-1|102	%patch1 -p1
21mr|freemarker2.3.23-2.3.23-1|103	%patch2 -p1
21mr|freemarker2.3.23-2.3.23-1|104	%patch3 -p1
21mr|freemarker2.3.23-2.3.23-1|105	%patch4 -p1
21mr|freemarker2.3.23-2.3.23-1|106	%patch5 -p1
21mr|freemarker2.3.23-2.3.23-1|107	%patch6 -p1
21mr|freemarker2.3.23-2.3.23-1|108	%patch7 -p1
21mr|freemarker2.3.23-2.3.23-1|109	%patch8 -p1
21mr|freemarker2.3.23-2.3.23-1|110	
21mr|freemarker2.3.23-2.3.23-1|111	# javacc generated sources are not Java 4 compatible, set source and target levels to Java 8
21mr|freemarker2.3.23-2.3.23-1|112	sed -i 's/"1\.4"/"1.8"/g' source/build.xml
21mr|freemarker2.3.23-2.3.23-1|113	
21mr|freemarker2.3.23-2.3.23-1|114	rm -rf source/ivysettings.xml
21mr|freemarker2.3.23-2.3.23-1|115	
21mr|freemarker2.3.23-2.3.23-1|116	# %%{__rm} -rf src/freemarker/core/ParseException.java
21mr|freemarker2.3.23-2.3.23-1|117	rm -rf source/src/freemarker/core/FMParser.java
21mr|freemarker2.3.23-2.3.23-1|118	rm -rf source/src/freemarker/core/FMParserConstants.java
21mr|freemarker2.3.23-2.3.23-1|119	rm -rf source/src/freemarker/core/FMParserTokenManager.java
21mr|freemarker2.3.23-2.3.23-1|120	rm -rf source/src/freemarker/core/SimpleCharStream.java
21mr|freemarker2.3.23-2.3.23-1|121	rm -rf source/src/freemarker/core/Token.java
21mr|freemarker2.3.23-2.3.23-1|122	rm -rf source/src/freemarker/core/TokenMgrError.java
21mr|freemarker2.3.23-2.3.23-1|123	
21mr|freemarker2.3.23-2.3.23-1|124	%checkForbiddenJARFiles
21mr|freemarker2.3.23-2.3.23-1|125	
21mr|freemarker2.3.23-2.3.23-1|126	%mvn_file org.%{oldname}:%{oldname}:%{version} %{name}
21mr|freemarker2.3.23-2.3.23-1|127	%mvn_compat_version : %{version}
21mr|freemarker2.3.23-2.3.23-1|128	
21mr|freemarker2.3.23-2.3.23-1|129	%build
21mr|freemarker2.3.23-2.3.23-1|130	cd source
21mr|freemarker2.3.23-2.3.23-1|131	ant -Divy.mode=local javacc jar javadoc maven-pom
21mr|freemarker2.3.23-2.3.23-1|132	
21mr|freemarker2.3.23-2.3.23-1|133	%install
21mr|freemarker2.3.23-2.3.23-1|134	%mvn_artifact source/build/pom.xml source/build/%{oldname}.jar
21mr|freemarker2.3.23-2.3.23-1|135	%mvn_install -J source/build/api
21mr|freemarker2.3.23-2.3.23-1|136	
21mr|freemarker2.3.23-2.3.23-1|137	%files -f .mfiles
21mr|freemarker2.3.23-2.3.23-1|138	%doc README.txt
21mr|freemarker2.3.23-2.3.23-1|139	%doc LICENSE.txt NOTICE.txt
21mr|freemarker2.3.23-2.3.23-1|140	
21mr|freemarker2.3.23-2.3.23-1|141	%files javadoc -f .mfiles-javadoc
21mr|freemarker2.3.23-2.3.23-1|142	%doc LICENSE.txt NOTICE.txt
21mr|freemarker2.3.23-2.3.23-1|143	
21mr|freemarker2.3.23-2.3.23-1|144	%changelog
21mr|freemarker2.3.23-2.3.23-1|145	* Thu May 17 2018 Igor Vlasenko <viy at altlinux.ru> 0:2.3.23-alt3_5jpp8
21mr|freemarker2.3.23-2.3.23-1|146	- compact package for cookcc and jboss-dmr
21mr|freemarker2.3.23-2.3.23-1|147	
21mr|freemarker2.3.23-2.3.23-1|148	* Fri Nov 17 2017 Igor Vlasenko <viy at altlinux.ru> 0:2.3.23-alt2_5jpp8
21mr|freemarker2.3.23-2.3.23-1|149	- fixed build with new tomcat
21mr|freemarker2.3.23-2.3.23-1|150	
21mr|freemarker2.3.23-2.3.23-1|151	* Thu Nov 09 2017 Igor Vlasenko <viy at altlinux.ru> 0:2.3.23-alt1_5jpp8
21mr|freemarker2.3.23-2.3.23-1|152	- fc27 update
21mr|freemarker2.3.23-2.3.23-1|153	
21mr|freemarker2.3.23-2.3.23-1|154	* Fri Nov 25 2016 Igor Vlasenko <viy at altlinux.ru> 0:2.3.23-alt1_2jpp8
21mr|freemarker2.3.23-2.3.23-1|155	- new version
21mr|freemarker2.3.23-2.3.23-1|156	
21mr|freemarker2.3.23-2.3.23-1|157	* Sun Feb 07 2016 Igor Vlasenko <viy at altlinux.ru> 0:2.3.19-alt2_11jpp8
21mr|freemarker2.3.23-2.3.23-1|158	- java 8 mass update
21mr|freemarker2.3.23-2.3.23-1|159	
21mr|freemarker2.3.23-2.3.23-1|160	* Mon Sep 08 2014 Igor Vlasenko <viy at altlinux.ru> 0:2.3.19-alt2_7jpp7
21mr|freemarker2.3.23-2.3.23-1|161	- new release
21mr|freemarker2.3.23-2.3.23-1|162	
21mr|freemarker2.3.23-2.3.23-1|163	* Mon Jul 28 2014 Igor Vlasenko <viy at altlinux.ru> 0:2.3.19-alt2_5jpp7
21mr|freemarker2.3.23-2.3.23-1|164	- new release
21mr|freemarker2.3.23-2.3.23-1|165	
21mr|freemarker2.3.23-2.3.23-1|166	* Mon Jul 14 2014 Igor Vlasenko <viy at altlinux.ru> 0:2.3.19-alt2_4jpp7
21mr|freemarker2.3.23-2.3.23-1|167	- NMU rebuild to move poms and fragments
21mr|freemarker2.3.23-2.3.23-1|168	
21mr|freemarker2.3.23-2.3.23-1|169	* Thu Sep 13 2012 Igor Vlasenko <viy at altlinux.ru> 0:2.3.19-alt1_4jpp7
21mr|freemarker2.3.23-2.3.23-1|170	- new version
21mr|freemarker2.3.23-2.3.23-1|171	
21mr|freemarker2.3.23-2.3.23-1|172	* Fri Sep 16 2011 Igor Vlasenko <viy at altlinux.ru> 0:2.3.16-alt1_2jpp6
21mr|freemarker2.3.23-2.3.23-1|173	- new version
21mr|freemarker2.3.23-2.3.23-1|174	
21mr|freemarker2.3.23-2.3.23-1|175	* Sun Feb 13 2011 Igor Vlasenko <viy at altlinux.ru> 0:2.3.15-alt3_1jpp5
21mr|freemarker2.3.23-2.3.23-1|176	- fedora compat maven2 mapping added
21mr|freemarker2.3.23-2.3.23-1|177	
21mr|freemarker2.3.23-2.3.23-1|178	* Wed Apr 29 2009 Igor Vlasenko <viy at altlinux.ru> 0:2.3.15-alt2_1jpp5
21mr|freemarker2.3.23-2.3.23-1|179	- fedora compat symlink added
21mr|freemarker2.3.23-2.3.23-1|180	
21mr|freemarker2.3.23-2.3.23-1|181	* Mon Mar 30 2009 Igor Vlasenko <viy at altlinux.ru> 0:2.3.15-alt1_1jpp5
21mr|freemarker2.3.23-2.3.23-1|182	- new jpp release
21mr|freemarker2.3.23-2.3.23-1|183	
21mr|freemarker2.3.23-2.3.23-1|184	* Thu Dec 18 2008 Igor Vlasenko <viy at altlinux.ru> 0:2.3.13-alt2_4jpp5
21mr|freemarker2.3.23-2.3.23-1|185	- raised epoch: to 0 (alt rpm quirk)
21mr|freemarker2.3.23-2.3.23-1|186	
21mr|freemarker2.3.23-2.3.23-1|187	* Sat Dec 13 2008 Igor Vlasenko <viy at altlinux.ru> 2.3.13-alt1_4jpp5
21mr|freemarker2.3.23-2.3.23-1|188	- converted from JPackage by jppimport script
21mr|freemarker2.3.23-2.3.23-1|189	
21mr|freemarker2.3.23-2.3.23-1|190	* Sat Nov 24 2007 Igor Vlasenko <viy at altlinux.ru> 0:2.3.6-alt1_2jpp1.7
21mr|freemarker2.3.23-2.3.23-1|191	- converted from JPackage by jppimport script
21mr|freemarker2.3.23-2.3.23-1|192	

12294 21
21mr|freemarker-2.3.28-4|1	# Conditionally build with a minimal dependency set
21mr|freemarker-2.3.28-4|2	%bcond_with jp_minimal
21mr|freemarker-2.3.28-4|3	
21mr|freemarker-2.3.28-4|4	Name:           freemarker
21mr|freemarker-2.3.28-4|5	Version:        2.3.28
21mr|freemarker-2.3.28-4|6	Release:        4
21mr|freemarker-2.3.28-4|7	Summary:        The Apache FreeMarker Template Engine
21mr|freemarker-2.3.28-4|8	License:        ASL 2.0
21mr|freemarker-2.3.28-4|9	URL:            https://freemarker.apache.org/
21mr|freemarker-2.3.28-4|10	Source0:        https://github.com/apache/incubator-freemarker/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|freemarker-2.3.28-4|11	Group:          Development/Java
21mr|freemarker-2.3.28-4|12	# Remove JSP 2.0 API usage
21mr|freemarker-2.3.28-4|13	Patch1:         jsp-api.patch
21mr|freemarker-2.3.28-4|14	# Compile only the classes compatible with the version of jython
21mr|freemarker-2.3.28-4|15	Patch2:         jython-compatibility.patch
21mr|freemarker-2.3.28-4|16	# illegal character in the javadoc comment
21mr|freemarker-2.3.28-4|17	Patch3:         fix-javadoc-encoding.patch
21mr|freemarker-2.3.28-4|18	# Disable JRebel integration, it is not free software and not in Fedora
21mr|freemarker-2.3.28-4|19	Patch5:         no-javarebel.patch
21mr|freemarker-2.3.28-4|20	# enable jdom extension
21mr|freemarker-2.3.28-4|21	Patch6:         enable-jdom.patch
21mr|freemarker-2.3.28-4|22	# Fix compatibility with javacc 7
21mr|freemarker-2.3.28-4|23	Patch7:         javacc-7.patch
21mr|freemarker-2.3.28-4|24	
21mr|freemarker-2.3.28-4|25	BuildArch:      noarch
21mr|freemarker-2.3.28-4|26	# Java stack is not supported on x86_32
21mr|freemarker-2.3.28-4|27	ExcludeArch: %{ix86}
21mr|freemarker-2.3.28-4|28	
21mr|freemarker-2.3.28-4|29	BuildRequires: ant
21mr|freemarker-2.3.28-4|30	BuildRequires: apache-parent
21mr|freemarker-2.3.28-4|31	BuildRequires: apache-commons-logging
21mr|freemarker-2.3.28-4|32	BuildRequires: aqute-bnd
21mr|freemarker-2.3.28-4|33	BuildRequires: hamcrest
21mr|freemarker-2.3.28-4|34	BuildRequires: ivy-local
21mr|freemarker-2.3.28-4|35	BuildRequires: glassfish-jsp-api
21mr|freemarker-2.3.28-4|36	BuildRequires: glassfish-servlet-api
21mr|freemarker-2.3.28-4|37	BuildRequires: javacc >= 7.0
21mr|freemarker-2.3.28-4|38	BuildRequires: jaxen >= 1.1
21mr|freemarker-2.3.28-4|39	BuildRequires: jcl-over-slf4j
21mr|freemarker-2.3.28-4|40	BuildRequires: jdom >= 1.0
21mr|freemarker-2.3.28-4|41	BuildRequires: junit
21mr|freemarker-2.3.28-4|42	BuildRequires: log4j-over-slf4j
21mr|freemarker-2.3.28-4|43	BuildRequires: slf4j
21mr|freemarker-2.3.28-4|44	BuildRequires: xalan-j2 >= 2.7.0
21mr|freemarker-2.3.28-4|45	
21mr|freemarker-2.3.28-4|46	%if %{without jp_minimal}
21mr|freemarker-2.3.28-4|47	BuildRequires: dom4j
21mr|freemarker-2.3.28-4|48	BuildRequires: saxpath
21mr|freemarker-2.3.28-4|49	BuildRequires: jython
21mr|freemarker-2.3.28-4|50	BuildRequires: rhino >= 1.6
21mr|freemarker-2.3.28-4|51	%endif
21mr|freemarker-2.3.28-4|52	
21mr|freemarker-2.3.28-4|53	%description
21mr|freemarker-2.3.28-4|54	Apache FreeMarker is a template engine: a Java library to generate text output
21mr|freemarker-2.3.28-4|55	(HTML web pages, e-mails, configuration files, source code, etc.) based on
21mr|freemarker-2.3.28-4|56	templates and changing data. Templates are written in the FreeMarker Template
21mr|freemarker-2.3.28-4|57	Language (FTL), which is a simple, specialized language (not a full-blown
21mr|freemarker-2.3.28-4|58	programming language like PHP).
21mr|freemarker-2.3.28-4|59	
21mr|freemarker-2.3.28-4|60	%package javadoc
21mr|freemarker-2.3.28-4|61	Summary: Javadoc for %{name}
21mr|freemarker-2.3.28-4|62	
21mr|freemarker-2.3.28-4|63	%description javadoc
21mr|freemarker-2.3.28-4|64	This package contains the API documentation for %{name}.
21mr|freemarker-2.3.28-4|65	
21mr|freemarker-2.3.28-4|66	%prep
21mr|freemarker-2.3.28-4|67	%setup -q
21mr|freemarker-2.3.28-4|68	
21mr|freemarker-2.3.28-4|69	find -type f -name "*.jar" -delete
21mr|freemarker-2.3.28-4|70	find -type f -name "*.class" -delete
21mr|freemarker-2.3.28-4|71	
21mr|freemarker-2.3.28-4|72	%patch1
21mr|freemarker-2.3.28-4|73	%patch2
21mr|freemarker-2.3.28-4|74	%patch3
21mr|freemarker-2.3.28-4|75	%patch5
21mr|freemarker-2.3.28-4|76	%patch6
21mr|freemarker-2.3.28-4|77	%patch7 -p1
21mr|freemarker-2.3.28-4|78	
21mr|freemarker-2.3.28-4|79	# Use system ivy settings
21mr|freemarker-2.3.28-4|80	rm ivysettings.xml
21mr|freemarker-2.3.28-4|81	
21mr|freemarker-2.3.28-4|82	# Correct classpath for Javadoc generation
21mr|freemarker-2.3.28-4|83	sed -i 's/cachepath conf="IDE"/cachepath conf="javadoc"/' build.xml
21mr|freemarker-2.3.28-4|84	sed -i '/conf name="IDE"/i<conf name="javadoc" extends="build.jython2.5,build.jsp2.1" />' ivy.xml
21mr|freemarker-2.3.28-4|85	
21mr|freemarker-2.3.28-4|86	# Disable Java 8 javadoc linting
21mr|freemarker-2.3.28-4|87	sed -i '/<javadoc/a\ additionalparam="-Xdoclint:none"' build.xml
21mr|freemarker-2.3.28-4|88	
21mr|freemarker-2.3.28-4|89	# Drop unnecessary dep on avalon
21mr|freemarker-2.3.28-4|90	sed -i -e '/avalon-logkit/d' ivy.xml
21mr|freemarker-2.3.28-4|91	rm src/main/java/freemarker/log/_AvalonLoggerFactory.java
21mr|freemarker-2.3.28-4|92	
21mr|freemarker-2.3.28-4|93	%if %{with jp_minimal}
21mr|freemarker-2.3.28-4|94	# Drop dep on optional extra deps for minimal build
21mr|freemarker-2.3.28-4|95	sed -i -e '/"rhino"/d' -e '/"jython"/d' ivy.xml
21mr|freemarker-2.3.28-4|96	rm -rf src/main/java/freemarker/ext/{rhino,jython,ant}
21mr|freemarker-2.3.28-4|97	rm src/main/java/freemarker/template/utility/JythonRuntime.java
21mr|freemarker-2.3.28-4|98	# Drop dep on additional xml backends for minimal build
21mr|freemarker-2.3.28-4|99	sed -i -e '/dom4j/d' -e '/saxpath/d' ivy.xml
21mr|freemarker-2.3.28-4|100	rm src/main/java/freemarker/ext/xml/_Dom4jNavigator.java
21mr|freemarker-2.3.28-4|101	%endif
21mr|freemarker-2.3.28-4|102	
21mr|freemarker-2.3.28-4|103	%mvn_file org.%{name}:%{name} %{name}
21mr|freemarker-2.3.28-4|104	
21mr|freemarker-2.3.28-4|105	%build
21mr|freemarker-2.3.28-4|106	ant -Divy.mode=local -Ddeps.available=true javacc jar javadoc maven-pom
21mr|freemarker-2.3.28-4|107	
21mr|freemarker-2.3.28-4|108	%install
21mr|freemarker-2.3.28-4|109	%mvn_artifact build/pom.xml build/%{name}.jar
21mr|freemarker-2.3.28-4|110	%mvn_install -J build/api
21mr|freemarker-2.3.28-4|111	
21mr|freemarker-2.3.28-4|112	%files -f .mfiles
21mr|freemarker-2.3.28-4|113	%doc README.md RELEASE-NOTES
21mr|freemarker-2.3.28-4|114	%license LICENSE NOTICE
21mr|freemarker-2.3.28-4|115	
21mr|freemarker-2.3.28-4|116	%files javadoc -f .mfiles-javadoc
21mr|freemarker-2.3.28-4|117	%license LICENSE NOTICE
21mr|freemarker-2.3.28-4|118	

12295 21
21mr|freeradius-3.0.27-1|1	%define	_disable_ld_no_undefined 1
21mr|freeradius-3.0.27-1|2	%global __requires_exclude 'perl\\(DBI\\)'
21mr|freeradius-3.0.27-1|3	
21mr|freeradius-3.0.27-1|4	%define	major 1
21mr|freeradius-3.0.27-1|5	%define	libname %mklibname %{name} %{major}
21mr|freeradius-3.0.27-1|6	%define	devname %mklibname %{name} -d
21mr|freeradius-3.0.27-1|7	
21mr|freeradius-3.0.27-1|8	Summary:	High-performance and highly configurable RADIUS server
21mr|freeradius-3.0.27-1|9	Name:		freeradius
21mr|freeradius-3.0.27-1|10	Version:	3.0.27
21mr|freeradius-3.0.27-1|11	Release:	1
21mr|freeradius-3.0.27-1|12	License:	GPLv2+
21mr|freeradius-3.0.27-1|13	Group:		System/Servers
21mr|freeradius-3.0.27-1|14	Url:		http://www.freeradius.org/
21mr|freeradius-3.0.27-1|15	Source0:	ftp://ftp.freeradius.org/pub/radius/%{name}-server-%{version}.tar.gz
21mr|freeradius-3.0.27-1|16	Source1:	radius.sysusers.conf
21mr|freeradius-3.0.27-1|17	Source2:	freeradius.pam-0.77
21mr|freeradius-3.0.27-1|18	Source3:	freeradius.pam
21mr|freeradius-3.0.27-1|19	Source5:	freeradius.logrotate
21mr|freeradius-3.0.27-1|20	Source6:	freeradius.sysconfig
21mr|freeradius-3.0.27-1|21	Source7:	freeradius.service
21mr|freeradius-3.0.27-1|22	Source8:	freeradius.tmpfiles
21mr|freeradius-3.0.27-1|23	# Some advice to user about upgrading from old 2.2.x
21mr|freeradius-3.0.27-1|24	Source9:	README.urpmi
21mr|freeradius-3.0.27-1|25	Source10:	freeradius-cert-helper.sh
21mr|freeradius-3.0.27-1|26	Source100:	freeradius.rpmlintrc
21mr|freeradius-3.0.27-1|27	# Fix certificate location
21mr|freeradius-3.0.27-1|28	Patch0:		freeradius-ssl-config.patch
21mr|freeradius-3.0.27-1|29	# Otherwise the pidfile goes in /var/run/%%{name},
21mr|freeradius-3.0.27-1|30	# while we search for it in /run/%%{name}
21mr|freeradius-3.0.27-1|31	Patch2:		freeradius-3.0.21-fix-pid-dir.patch
21mr|freeradius-3.0.27-1|32	# By default uid=guid=the one of the user launching the daemon:
21mr|freeradius-3.0.27-1|33	# we want instead "radius" for both
21mr|freeradius-3.0.27-1|34	Patch3:		freeradius-3.0.21-enable-radius-uid-guid.patch
21mr|freeradius-3.0.27-1|35	Patch4:		e2k-fix-conffile-h.patch
21mr|freeradius-3.0.27-1|36	BuildRequires:	perl(ExtUtils::Embed)
21mr|freeradius-3.0.27-1|37	BuildRequires:	gdbm-devel
21mr|freeradius-3.0.27-1|38	BuildRequires:	hiredis-devel
21mr|freeradius-3.0.27-1|39	BuildRequires:	libtool-devel
21mr|freeradius-3.0.27-1|40	BuildRequires:	mysql-devel
21mr|freeradius-3.0.27-1|41	BuildRequires:	net-snmp-utils
21mr|freeradius-3.0.27-1|42	BuildRequires:	openssl
21mr|freeradius-3.0.27-1|43	BuildRequires:	openldap-devel
21mr|freeradius-3.0.27-1|44	BuildRequires:	pam-devel
21mr|freeradius-3.0.27-1|45	BuildRequires:	pcap-devel
21mr|freeradius-3.0.27-1|46	BuildRequires:	perl-devel
21mr|freeradius-3.0.27-1|47	BuildRequires:	sasl-devel
21mr|freeradius-3.0.27-1|48	BuildRequires:	unixODBC-devel
21mr|freeradius-3.0.27-1|49	BuildRequires:	ykclient-devel >= 2.10
21mr|freeradius-3.0.27-1|50	BuildRequires:	libyubikey-devel
21mr|freeradius-3.0.27-1|51	# Needed for enabling more modules:
21mr|freeradius-3.0.27-1|52	# libcouchbase, libnaaeap, libeap-ikev2, opendirectory and libaceclnt
21mr|freeradius-3.0.27-1|53	BuildRequires:	pkgconfig(json-c)
21mr|freeradius-3.0.27-1|54	BuildRequires:	pkgconfig(krb5)
21mr|freeradius-3.0.27-1|55	# This one in Contrib
21mr|freeradius-3.0.27-1|56	#BuildRequires:	pkgconfig(libcollectdclient)
21mr|freeradius-3.0.27-1|57	BuildRequires:	pkgconfig(libcurl) >= 7.19.1
21mr|freeradius-3.0.27-1|58	BuildRequires:	pkgconfig(libidn)
21mr|freeradius-3.0.27-1|59	BuildRequires:	pkgconfig(libmemcached)
21mr|freeradius-3.0.27-1|60	BuildRequires:	pkgconfig(libpcre)
21mr|freeradius-3.0.27-1|61	BuildRequires:	pkgconfig(libpq)
21mr|freeradius-3.0.27-1|62	BuildRequires:	pkgconfig(libsasl2)
21mr|freeradius-3.0.27-1|63	BuildRequires:	pkgconfig(libunbound)
21mr|freeradius-3.0.27-1|64	BuildRequires:	pkgconfig(openssl)
21mr|freeradius-3.0.27-1|65	BuildRequires:	pkgconfig(python)
21mr|freeradius-3.0.27-1|66	BuildRequires:	pkgconfig(python3)
21mr|freeradius-3.0.27-1|67	BuildRequires:	pkgconfig(ruby)
21mr|freeradius-3.0.27-1|68	BuildRequires:	pkgconfig(samba-util)
21mr|freeradius-3.0.27-1|69	BuildRequires:	pkgconfig(sqlite3)
21mr|freeradius-3.0.27-1|70	BuildRequires:	pkgconfig(systemd)
21mr|freeradius-3.0.27-1|71	BuildRequires:	pkgconfig(talloc)
21mr|freeradius-3.0.27-1|72	BuildRequires:	pkgconfig(wbclient)
21mr|freeradius-3.0.27-1|73	BuildRequires:	pkgconfig(zlib)
21mr|freeradius-3.0.27-1|74	Requires:	cert-sh-functions
21mr|freeradius-3.0.27-1|75	Requires:	net-snmp-utils
21mr|freeradius-3.0.27-1|76	Requires(pre):	/bin/systemd-sysusers
21mr|freeradius-3.0.27-1|77	# Minimal version for ssl cert generation
21mr|freeradius-3.0.27-1|78	Requires(post):	openssl
21mr|freeradius-3.0.27-1|79	Requires(post,preun):	systemd
21mr|freeradius-3.0.27-1|80	# In 3.0.x dialup-admin does not exist anymore
21mr|freeradius-3.0.27-1|81	%rename	%{name}-web
21mr|freeradius-3.0.27-1|82	
21mr|freeradius-3.0.27-1|83	%description
21mr|freeradius-3.0.27-1|84	The FreeRADIUS Server Project is a high-performance and highly configurable
21mr|freeradius-3.0.27-1|85	GPL'd RADIUS server. It is somewhat similar to the Livingston 2.0 RADIUS
21mr|freeradius-3.0.27-1|86	server, but has many more features, and is much more configurable.
21mr|freeradius-3.0.27-1|87	
21mr|freeradius-3.0.27-1|88	%files
21mr|freeradius-3.0.27-1|89	%doc COPYRIGHT CREDITS LICENSE LICENSE.openssl README.rst README.upgrade
21mr|freeradius-3.0.27-1|90	%doc Readme.cram Standard.draft dictionary.sandy
21mr|freeradius-3.0.27-1|91	%doc README.urpmi
21mr|freeradius-3.0.27-1|92	%doc %{_datadir}/doc/freeradius/ChangeLog
21mr|freeradius-3.0.27-1|93	%doc %{_datadir}/doc/freeradius/Makefile.sphinx
21mr|freeradius-3.0.27-1|94	%doc %{_datadir}/doc/freeradius/README
21mr|freeradius-3.0.27-1|95	%doc %{_datadir}/doc/freeradius/antora
21mr|freeradius-3.0.27-1|96	%doc %{_datadir}/doc/freeradius/bugs
21mr|freeradius-3.0.27-1|97	%doc %{_datadir}/doc/freeradius/concepts
21mr|freeradius-3.0.27-1|98	%doc %{_datadir}/doc/freeradius/configuration
21mr|freeradius-3.0.27-1|99	%doc %{_datadir}/doc/freeradius/deployment
21mr|freeradius-3.0.27-1|100	%doc %{_datadir}/doc/freeradius/developer
21mr|freeradius-3.0.27-1|101	%doc %{_datadir}/doc/freeradius/index.rst
21mr|freeradius-3.0.27-1|102	%doc %{_datadir}/doc/freeradius/modules
21mr|freeradius-3.0.27-1|103	%doc %{_datadir}/doc/freeradius/rfc
21mr|freeradius-3.0.27-1|104	%doc %{_datadir}/doc/freeradius/schemas
21mr|freeradius-3.0.27-1|105	%doc %{_datadir}/doc/freeradius/vendor
21mr|freeradius-3.0.27-1|106	
21mr|freeradius-3.0.27-1|107	%{_unitdir}/radiusd.service
21mr|freeradius-3.0.27-1|108	%{_tmpfilesdir}/radiusd.conf
21mr|freeradius-3.0.27-1|109	%config(noreplace) %{_sysconfdir}/pam.d/radiusd
21mr|freeradius-3.0.27-1|110	%config(noreplace) %{_sysconfdir}/logrotate.d/radiusd
21mr|freeradius-3.0.27-1|111	%config(noreplace) %{_sysconfdir}/sysconfig/radiusd
21mr|freeradius-3.0.27-1|112	%dir %{_sysconfdir}/raddb
21mr|freeradius-3.0.27-1|113	%config(noreplace) %attr(0644,root,radius) %{_sysconfdir}/raddb/dictionary
21mr|freeradius-3.0.27-1|114	%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/experimental.conf
21mr|freeradius-3.0.27-1|115	%config(noreplace) %{_sysconfdir}/raddb/hints
21mr|freeradius-3.0.27-1|116	%config(noreplace) %{_sysconfdir}/raddb/huntgroups
21mr|freeradius-3.0.27-1|117	%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/panic.*gdb
21mr|freeradius-3.0.27-1|118	%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/proxy.conf
21mr|freeradius-3.0.27-1|119	%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/radiusd.conf
21mr|freeradius-3.0.27-1|120	%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/templates.conf
21mr|freeradius-3.0.27-1|121	%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/trigger.conf
21mr|freeradius-3.0.27-1|122	# Those contains passwords
21mr|freeradius-3.0.27-1|123	%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/clients.conf
21mr|freeradius-3.0.27-1|124	%config(noreplace) %{_sysconfdir}/raddb/users
21mr|freeradius-3.0.27-1|125	%dir %attr(0770,root,radius) %{_sysconfdir}/raddb/certs
21mr|freeradius-3.0.27-1|126	%dir %attr(0750,root,radius) %{_sysconfdir}/raddb/mods-available
21mr|freeradius-3.0.27-1|127	%config(noreplace) %attr(-,root,radius) %{_sysconfdir}/raddb/mods-available/*
21mr|freeradius-3.0.27-1|128	%dir %attr(0750,root,radius) %{_sysconfdir}/raddb/mods-config
21mr|freeradius-3.0.27-1|129	%config(noreplace) %attr(-,root,radius) %{_sysconfdir}/raddb/mods-config/*
21mr|freeradius-3.0.27-1|130	%dir %attr(0750,root,radius) %{_sysconfdir}/raddb/mods-enabled
21mr|freeradius-3.0.27-1|131	%config(noreplace) %attr(-,root,radius) %{_sysconfdir}/raddb/mods-enabled/*
21mr|freeradius-3.0.27-1|132	%dir %attr(0750,root,radius) %{_sysconfdir}/raddb/policy.d
21mr|freeradius-3.0.27-1|133	%config(noreplace) %attr(-,root,radius) %{_sysconfdir}/raddb/policy.d/*
21mr|freeradius-3.0.27-1|134	%dir %attr(0750,root,radius) %{_sysconfdir}/raddb/sites-available
21mr|freeradius-3.0.27-1|135	%config(noreplace) %attr(-,root,radius) %{_sysconfdir}/raddb/sites-available/*
21mr|freeradius-3.0.27-1|136	%dir %attr(0750,root,radius) %{_sysconfdir}/raddb/sites-enabled
21mr|freeradius-3.0.27-1|137	%config(noreplace) %attr(-,root,radius) %{_sysconfdir}/raddb/sites-enabled/*
21mr|freeradius-3.0.27-1|138	%{_bindir}/dhcpclient
21mr|freeradius-3.0.27-1|139	%{_bindir}/map_unit
21mr|freeradius-3.0.27-1|140	%{_bindir}/radattr
21mr|freeradius-3.0.27-1|141	%{_bindir}/rad_counter
21mr|freeradius-3.0.27-1|142	%{_bindir}/radclient
21mr|freeradius-3.0.27-1|143	%{_bindir}/radcrypt
21mr|freeradius-3.0.27-1|144	%{_bindir}/radeapclient
21mr|freeradius-3.0.27-1|145	%{_bindir}/radlast
21mr|freeradius-3.0.27-1|146	%{_bindir}/radsniff
21mr|freeradius-3.0.27-1|147	%{_bindir}/radsqlrelay
21mr|freeradius-3.0.27-1|148	%{_bindir}/radtest
21mr|freeradius-3.0.27-1|149	%{_bindir}/radwho
21mr|freeradius-3.0.27-1|150	%{_bindir}/radzap
21mr|freeradius-3.0.27-1|151	%{_bindir}/rlm_ippool_tool
21mr|freeradius-3.0.27-1|152	%{_bindir}/rlm_sqlippool_tool
21mr|freeradius-3.0.27-1|153	%{_bindir}/smbencrypt
21mr|freeradius-3.0.27-1|154	%{_sbindir}/checkrad
21mr|freeradius-3.0.27-1|155	%{_sbindir}/freeradius-cert-helper.sh
21mr|freeradius-3.0.27-1|156	%{_sbindir}/raddebug
21mr|freeradius-3.0.27-1|157	%{_sbindir}/radiusd
21mr|freeradius-3.0.27-1|158	%{_sbindir}/radmin
21mr|freeradius-3.0.27-1|159	%attr(0755,radius,radius) %dir %{_localstatedir}/log/radius
21mr|freeradius-3.0.27-1|160	%attr(0755,radius,radius) %dir %{_localstatedir}/log/radius/radacct
21mr|freeradius-3.0.27-1|161	%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radutmp
21mr|freeradius-3.0.27-1|162	%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radwtmp
21mr|freeradius-3.0.27-1|163	%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radius.log
21mr|freeradius-3.0.27-1|164	%{_datadir}/snmp/mibs/*
21mr|freeradius-3.0.27-1|165	%dir %{_datadir}/%{name}
21mr|freeradius-3.0.27-1|166	%{_datadir}/%{name}/dictionary*
21mr|freeradius-3.0.27-1|167	%{_mandir}/man*/*
21mr|freeradius-3.0.27-1|168	%{_sysusersdir}/radius.conf
21mr|freeradius-3.0.27-1|169	
21mr|freeradius-3.0.27-1|170	%pre
21mr|freeradius-3.0.27-1|171	%sysusers_create_package radius %{SOURCE1}
21mr|freeradius-3.0.27-1|172	
21mr|freeradius-3.0.27-1|173	%post
21mr|freeradius-3.0.27-1|174	echo "Create tempfiles"
21mr|freeradius-3.0.27-1|175	%tmpfiles_create radiusd.conf
21mr|freeradius-3.0.27-1|176	
21mr|freeradius-3.0.27-1|177	echo "Create ghostfiles"
21mr|freeradius-3.0.27-1|178	%create_ghostfile %{_localstatedir}/log/radius/radutmp radius radius 0644
21mr|freeradius-3.0.27-1|179	%create_ghostfile %{_localstatedir}/log/radius/radwtmp radius radius 0644
21mr|freeradius-3.0.27-1|180	%create_ghostfile %{_localstatedir}/log/radius/radius.log radius radius 0644
21mr|freeradius-3.0.27-1|181	
21mr|freeradius-3.0.27-1|182	echo "Post systemd service"
21mr|freeradius-3.0.27-1|183	%_post_service radiusd
21mr|freeradius-3.0.27-1|184	
21mr|freeradius-3.0.27-1|185	%preun
21mr|freeradius-3.0.27-1|186	%_preun_service radiusd
21mr|freeradius-3.0.27-1|187	
21mr|freeradius-3.0.27-1|188	%postun
21mr|freeradius-3.0.27-1|189	%_postun_userdel radius
21mr|freeradius-3.0.27-1|190	
21mr|freeradius-3.0.27-1|191	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|192	
21mr|freeradius-3.0.27-1|193	%package ldap
21mr|freeradius-3.0.27-1|194	Summary:	The LDAP module for %{name}
21mr|freeradius-3.0.27-1|195	Group:		System/Servers
21mr|freeradius-3.0.27-1|196	Requires:	%{name} = %{EVRD}
21mr|freeradius-3.0.27-1|197	Requires:	openldap-clients
21mr|freeradius-3.0.27-1|198	
21mr|freeradius-3.0.27-1|199	%description ldap
21mr|freeradius-3.0.27-1|200	The FreeRADIUS server can use LDAP to authenticate users, and this module is
21mr|freeradius-3.0.27-1|201	necessary for that.
21mr|freeradius-3.0.27-1|202	
21mr|freeradius-3.0.27-1|203	%files ldap
21mr|freeradius-3.0.27-1|204	%doc doc/modules/ldap_howto.rst doc/schemas/ldap/openldap/*.schema
21mr|freeradius-3.0.27-1|205	%{_libdir}/%{name}/rlm_ldap.so
21mr|freeradius-3.0.27-1|206	
21mr|freeradius-3.0.27-1|207	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|208	
21mr|freeradius-3.0.27-1|209	%package krb5
21mr|freeradius-3.0.27-1|210	Summary:	The Kerberos module for %{name}
21mr|freeradius-3.0.27-1|211	Group:		System/Servers
21mr|freeradius-3.0.27-1|212	Requires:	%{name} = %{EVRD}
21mr|freeradius-3.0.27-1|213	Requires:	krb5-libs
21mr|freeradius-3.0.27-1|214	
21mr|freeradius-3.0.27-1|215	%description krb5
21mr|freeradius-3.0.27-1|216	The FreeRADIUS server can use Kerberos to authenticate users, and this module
21mr|freeradius-3.0.27-1|217	is necessary for that.
21mr|freeradius-3.0.27-1|218	
21mr|freeradius-3.0.27-1|219	%files krb5
21mr|freeradius-3.0.27-1|220	%doc doc/modules/rlm_krb5
21mr|freeradius-3.0.27-1|221	%{_libdir}/%{name}/rlm_krb5.so
21mr|freeradius-3.0.27-1|222	
21mr|freeradius-3.0.27-1|223	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|224	
21mr|freeradius-3.0.27-1|225	%package mysql
21mr|freeradius-3.0.27-1|226	Summary:	The MySQL module for %{name}
21mr|freeradius-3.0.27-1|227	Group:		System/Servers
21mr|freeradius-3.0.27-1|228	Requires:	%{name} = %{EVRD}
21mr|freeradius-3.0.27-1|229	Requires:	mysql
21mr|freeradius-3.0.27-1|230	
21mr|freeradius-3.0.27-1|231	%description mysql
21mr|freeradius-3.0.27-1|232	The FreeRADIUS server can use MySQL to authenticate users and do accounting,
21mr|freeradius-3.0.27-1|233	and this module is necessary for that.
21mr|freeradius-3.0.27-1|234	
21mr|freeradius-3.0.27-1|235	%files mysql
21mr|freeradius-3.0.27-1|236	%doc COPYRIGHT
21mr|freeradius-3.0.27-1|237	%{_libdir}/%{name}/rlm_sql_mysql.so
21mr|freeradius-3.0.27-1|238	
21mr|freeradius-3.0.27-1|239	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|240	
21mr|freeradius-3.0.27-1|241	%package postgresql
21mr|freeradius-3.0.27-1|242	Summary:	The PostgreSQL module for %{name}
21mr|freeradius-3.0.27-1|243	Group:		System/Servers
21mr|freeradius-3.0.27-1|244	Requires:	%{name} = %{EVRD}
21mr|freeradius-3.0.27-1|245	Requires:	postgresql
21mr|freeradius-3.0.27-1|246	
21mr|freeradius-3.0.27-1|247	%description postgresql
21mr|freeradius-3.0.27-1|248	The FreeRADIUS server can use PostgreSQL to authenticate users and do
21mr|freeradius-3.0.27-1|249	accounting, and this module is necessary for that.
21mr|freeradius-3.0.27-1|250	
21mr|freeradius-3.0.27-1|251	%files postgresql
21mr|freeradius-3.0.27-1|252	%doc COPYRIGHT
21mr|freeradius-3.0.27-1|253	%{_libdir}/%{name}/rlm_sql_postgresql.so
21mr|freeradius-3.0.27-1|254	
21mr|freeradius-3.0.27-1|255	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|256	
21mr|freeradius-3.0.27-1|257	%package sqlite
21mr|freeradius-3.0.27-1|258	Summary:	The sqlite module for %{name}
21mr|freeradius-3.0.27-1|259	Group:		System/Servers
21mr|freeradius-3.0.27-1|260	Requires:	%{name} = %{EVRD}
21mr|freeradius-3.0.27-1|261	Requires:	sqlite-tools
21mr|freeradius-3.0.27-1|262	
21mr|freeradius-3.0.27-1|263	%description sqlite
21mr|freeradius-3.0.27-1|264	The FreeRADIUS server can use sqlite to authenticate users and do accounting,
21mr|freeradius-3.0.27-1|265	and this module is necessary for that.
21mr|freeradius-3.0.27-1|266	
21mr|freeradius-3.0.27-1|267	%files sqlite
21mr|freeradius-3.0.27-1|268	%doc COPYRIGHT
21mr|freeradius-3.0.27-1|269	%{_libdir}/%{name}/rlm_sql_sqlite.so
21mr|freeradius-3.0.27-1|270	
21mr|freeradius-3.0.27-1|271	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|272	
21mr|freeradius-3.0.27-1|273	%package unixODBC
21mr|freeradius-3.0.27-1|274	Summary:	The unixODBC module for %{name}
21mr|freeradius-3.0.27-1|275	Group:		System/Servers
21mr|freeradius-3.0.27-1|276	Requires:	%{name} = %{EVRD}
21mr|freeradius-3.0.27-1|277	Requires:	unixODBC
21mr|freeradius-3.0.27-1|278	
21mr|freeradius-3.0.27-1|279	%description unixODBC
21mr|freeradius-3.0.27-1|280	The FreeRADIUS server can use unixODBC to authenticate users and do accounting,
21mr|freeradius-3.0.27-1|281	and this module is necessary for that.
21mr|freeradius-3.0.27-1|282	
21mr|freeradius-3.0.27-1|283	%files unixODBC
21mr|freeradius-3.0.27-1|284	%doc COPYRIGHT
21mr|freeradius-3.0.27-1|285	%{_libdir}/%{name}/rlm_sql_unixodbc.so
21mr|freeradius-3.0.27-1|286	
21mr|freeradius-3.0.27-1|287	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|288	
21mr|freeradius-3.0.27-1|289	%package yubikey
21mr|freeradius-3.0.27-1|290	Summary:	The yubikey module for %{name}
21mr|freeradius-3.0.27-1|291	Group:		System/Libraries
21mr|freeradius-3.0.27-1|292	Requires:	%{name} = %{EVRD}
21mr|freeradius-3.0.27-1|293	Requires:	libyubikey-tools
21mr|freeradius-3.0.27-1|294	
21mr|freeradius-3.0.27-1|295	%description yubikey
21mr|freeradius-3.0.27-1|296	The FreeRADIUS server can use yubikey to authenticate users and do accounting,
21mr|freeradius-3.0.27-1|297	and this module is necessary for that.
21mr|freeradius-3.0.27-1|298	
21mr|freeradius-3.0.27-1|299	%files yubikey
21mr|freeradius-3.0.27-1|300	%doc COPYRIGHT
21mr|freeradius-3.0.27-1|301	%{_libdir}/%{name}/rlm_yubikey.so
21mr|freeradius-3.0.27-1|302	
21mr|freeradius-3.0.27-1|303	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|304	
21mr|freeradius-3.0.27-1|305	%package -n %{libname}
21mr|freeradius-3.0.27-1|306	Summary:	Libraries for %{name}
21mr|freeradius-3.0.27-1|307	Group:		System/Libraries
21mr|freeradius-3.0.27-1|308	
21mr|freeradius-3.0.27-1|309	%description -n %{libname}
21mr|freeradius-3.0.27-1|310	Libraries for %{name}.
21mr|freeradius-3.0.27-1|311	
21mr|freeradius-3.0.27-1|312	%files -n %{libname}
21mr|freeradius-3.0.27-1|313	%doc LICENSE.lgpl
21mr|freeradius-3.0.27-1|314	%dir %{_libdir}/%{name}/
21mr|freeradius-3.0.27-1|315	# FIXME: Find a way to add a SONAME
21mr|freeradius-3.0.27-1|316	#{_libdir}/%%{name}/libfreeradius-dhcp.so.%%{major}*
21mr|freeradius-3.0.27-1|317	#{_libdir}/%%{name}/libfreeradius-eap.so.%%{major}*
21mr|freeradius-3.0.27-1|318	#{_libdir}/%%{name}/libfreeradius-radius.so.%%{major}*
21mr|freeradius-3.0.27-1|319	#{_libdir}/%%{name}/libfreeradius-server.so.%%{major}*
21mr|freeradius-3.0.27-1|320	%{_libdir}/%{name}/libfreeradius-dhcp.so
21mr|freeradius-3.0.27-1|321	%{_libdir}/%{name}/libfreeradius-eap.so
21mr|freeradius-3.0.27-1|322	%{_libdir}/%{name}/libfreeradius-radius.so
21mr|freeradius-3.0.27-1|323	%{_libdir}/%{name}/libfreeradius-server.so
21mr|freeradius-3.0.27-1|324	%{_libdir}/%{name}/proto_dhcp.so
21mr|freeradius-3.0.27-1|325	%{_libdir}/%{name}/proto_vmps.so
21mr|freeradius-3.0.27-1|326	%{_libdir}/%{name}/rlm_always.so
21mr|freeradius-3.0.27-1|327	%{_libdir}/%{name}/rlm_attr_filter.so
21mr|freeradius-3.0.27-1|328	%{_libdir}/%{name}/rlm_cache.so
21mr|freeradius-3.0.27-1|329	%{_libdir}/%{name}/rlm_cache_memcached.so
21mr|freeradius-3.0.27-1|330	%{_libdir}/%{name}/rlm_cache_rbtree.so
21mr|freeradius-3.0.27-1|331	%{_libdir}/%{name}/rlm_chap.so
21mr|freeradius-3.0.27-1|332	%{_libdir}/%{name}/rlm_counter.so
21mr|freeradius-3.0.27-1|333	%{_libdir}/%{name}/rlm_cram.so
21mr|freeradius-3.0.27-1|334	%{_libdir}/%{name}/rlm_date.so
21mr|freeradius-3.0.27-1|335	%{_libdir}/%{name}/rlm_detail.so
21mr|freeradius-3.0.27-1|336	%{_libdir}/%{name}/rlm_dhcp.so
21mr|freeradius-3.0.27-1|337	%{_libdir}/%{name}/rlm_digest.so
21mr|freeradius-3.0.27-1|338	%{_libdir}/%{name}/rlm_dynamic_clients.so
21mr|freeradius-3.0.27-1|339	%{_libdir}/%{name}/rlm_eap.so
21mr|freeradius-3.0.27-1|340	%{_libdir}/%{name}/rlm_eap_fast.so
21mr|freeradius-3.0.27-1|341	%{_libdir}/%{name}/rlm_eap_gtc.so
21mr|freeradius-3.0.27-1|342	#%%{_libdir}/%{name}/rlm_eap_leap.so
21mr|freeradius-3.0.27-1|343	%{_libdir}/%{name}/rlm_eap_md5.so
21mr|freeradius-3.0.27-1|344	%{_libdir}/%{name}/rlm_eap_mschapv2.so
21mr|freeradius-3.0.27-1|345	%{_libdir}/%{name}/rlm_eap_peap.so
21mr|freeradius-3.0.27-1|346	%{_libdir}/%{name}/rlm_eap_pwd.so
21mr|freeradius-3.0.27-1|347	%{_libdir}/%{name}/rlm_eap_sim.so
21mr|freeradius-3.0.27-1|348	%{_libdir}/%{name}/rlm_eap_tls.so
21mr|freeradius-3.0.27-1|349	%{_libdir}/%{name}/rlm_eap_ttls.so
21mr|freeradius-3.0.27-1|350	%{_libdir}/%{name}/rlm_example.so
21mr|freeradius-3.0.27-1|351	%{_libdir}/%{name}/rlm_exec.so
21mr|freeradius-3.0.27-1|352	%{_libdir}/%{name}/rlm_expiration.so
21mr|freeradius-3.0.27-1|353	%{_libdir}/%{name}/rlm_expr.so
21mr|freeradius-3.0.27-1|354	%{_libdir}/%{name}/rlm_files.so
21mr|freeradius-3.0.27-1|355	%{_libdir}/%{name}/rlm_idn.so
21mr|freeradius-3.0.27-1|356	%{_libdir}/%{name}/rlm_ippool.so
21mr|freeradius-3.0.27-1|357	%{_libdir}/%{name}/rlm_linelog.so
21mr|freeradius-3.0.27-1|358	%{_libdir}/%{name}/rlm_logintime.so
21mr|freeradius-3.0.27-1|359	%{_libdir}/%{name}/rlm_mschap.so
21mr|freeradius-3.0.27-1|360	%{_libdir}/%{name}/rlm_otp.so
21mr|freeradius-3.0.27-1|361	%{_libdir}/%{name}/rlm_pam.so
21mr|freeradius-3.0.27-1|362	%{_libdir}/%{name}/rlm_pap.so
21mr|freeradius-3.0.27-1|363	%{_libdir}/%{name}/rlm_passwd.so
21mr|freeradius-3.0.27-1|364	%{_libdir}/%{name}/rlm_perl.so
21mr|freeradius-3.0.27-1|365	%{_libdir}/%{name}/rlm_preprocess.so
21mr|freeradius-3.0.27-1|366	%{_libdir}/%{name}/rlm_python.so
21mr|freeradius-3.0.27-1|367	%{_libdir}/%{name}/rlm_python3.so
21mr|freeradius-3.0.27-1|368	%{_libdir}/%{name}/rlm_radutmp.so
21mr|freeradius-3.0.27-1|369	%{_libdir}/%{name}/rlm_realm.so
21mr|freeradius-3.0.27-1|370	%{_libdir}/%{name}/rlm_redis.so
21mr|freeradius-3.0.27-1|371	%{_libdir}/%{name}/rlm_rediswho.so
21mr|freeradius-3.0.27-1|372	%{_libdir}/%{name}/rlm_replicate.so
21mr|freeradius-3.0.27-1|373	%{_libdir}/%{name}/rlm_rest.so
21mr|freeradius-3.0.27-1|374	%{_libdir}/%{name}/rlm_ruby.so
21mr|freeradius-3.0.27-1|375	%{_libdir}/%{name}/rlm_smsotp.so
21mr|freeradius-3.0.27-1|376	%{_libdir}/%{name}/rlm_soh.so
21mr|freeradius-3.0.27-1|377	%{_libdir}/%{name}/rlm_sometimes.so
21mr|freeradius-3.0.27-1|378	%{_libdir}/%{name}/rlm_sql.so
21mr|freeradius-3.0.27-1|379	%{_libdir}/%{name}/rlm_sql_null.so
21mr|freeradius-3.0.27-1|380	%{_libdir}/%{name}/rlm_sqlcounter.so
21mr|freeradius-3.0.27-1|381	%{_libdir}/%{name}/rlm_sqlhpwippool.so
21mr|freeradius-3.0.27-1|382	%{_libdir}/%{name}/rlm_sqlippool.so
21mr|freeradius-3.0.27-1|383	%{_libdir}/%{name}/rlm_sql_map.so
21mr|freeradius-3.0.27-1|384	%{_libdir}/%{name}/rlm_test.so
21mr|freeradius-3.0.27-1|385	%{_libdir}/%{name}/rlm_totp.so
21mr|freeradius-3.0.27-1|386	%{_libdir}/%{name}/rlm_unbound.so
21mr|freeradius-3.0.27-1|387	%{_libdir}/%{name}/rlm_unix.so
21mr|freeradius-3.0.27-1|388	%{_libdir}/%{name}/rlm_unpack.so
21mr|freeradius-3.0.27-1|389	%{_libdir}/%{name}/rlm_utf8.so
21mr|freeradius-3.0.27-1|390	%{_libdir}/%{name}/rlm_wimax.so
21mr|freeradius-3.0.27-1|391	
21mr|freeradius-3.0.27-1|392	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|393	
21mr|freeradius-3.0.27-1|394	%package -n %{devname}
21mr|freeradius-3.0.27-1|395	Summary:	Development headers for %{name}
21mr|freeradius-3.0.27-1|396	Group:		Development/C
21mr|freeradius-3.0.27-1|397	Requires:	%{libname} = %{EVRD}
21mr|freeradius-3.0.27-1|398	Provides:	%{name}-devel = %{EVRD}
21mr|freeradius-3.0.27-1|399	
21mr|freeradius-3.0.27-1|400	%description -n %{devname}
21mr|freeradius-3.0.27-1|401	Development headers and libraries for %{name}
21mr|freeradius-3.0.27-1|402	
21mr|freeradius-3.0.27-1|403	%files -n %{devname}
21mr|freeradius-3.0.27-1|404	%doc doc/developer
21mr|freeradius-3.0.27-1|405	%{_includedir}/%{name}
21mr|freeradius-3.0.27-1|406	#{_libdir}/%%{name}/libfreeradius-dhcp.so
21mr|freeradius-3.0.27-1|407	#{_libdir}/%%{name}/libfreeradius-eap.so
21mr|freeradius-3.0.27-1|408	#{_libdir}/%%{name}/libfreeradius-radius.so
21mr|freeradius-3.0.27-1|409	#{_libdir}/%%{name}/libfreeradius-server.so
21mr|freeradius-3.0.27-1|410	
21mr|freeradius-3.0.27-1|411	#----------------------------------------------------------------------------
21mr|freeradius-3.0.27-1|412	
21mr|freeradius-3.0.27-1|413	%prep
21mr|freeradius-3.0.27-1|414	%autosetup -p1 -n %{name}-server-%{version}
21mr|freeradius-3.0.27-1|415	%config_update
21mr|freeradius-3.0.27-1|416	
21mr|freeradius-3.0.27-1|417	# Fix strange perms
21mr|freeradius-3.0.27-1|418	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|freeradius-3.0.27-1|419	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|freeradius-3.0.27-1|420	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|freeradius-3.0.27-1|421	
21mr|freeradius-3.0.27-1|422	
21mr|freeradius-3.0.27-1|423	%build
21mr|freeradius-3.0.27-1|424	#./autogen.sh
21mr|freeradius-3.0.27-1|425	
21mr|freeradius-3.0.27-1|426	# Fix paths
21mr|freeradius-3.0.27-1|427	find . -type f | xargs perl -pi -e "s|/usr/local/bin|%{_bindir}|g"
21mr|freeradius-3.0.27-1|428	
21mr|freeradius-3.0.27-1|429	%serverbuild
21mr|freeradius-3.0.27-1|430	export CFLAGS="$CFLAGS -fPIC -DLDAP_DEPRECATED"
21mr|freeradius-3.0.27-1|431	export CXXFLAGS="$CXXFLAGS -fPIC -DLDAP_DEPRECATED"
21mr|freeradius-3.0.27-1|432	./configure \
21mr|freeradius-3.0.27-1|433	--prefix=%{_prefix} \
21mr|freeradius-3.0.27-1|434	--docdir="%{_datadir}/doc/%{name}" \
21mr|freeradius-3.0.27-1|435	--libdir="%{_libdir}/%{name}"  \
21mr|freeradius-3.0.27-1|436	--libexecdir="%{_libdir}/%{name}" \
21mr|freeradius-3.0.27-1|437	--with-logdir="%{_var}/log/radius" \
21mr|freeradius-3.0.27-1|438	--localstatedir=%{_var} \
21mr|freeradius-3.0.27-1|439	--with-gnu-ld \
21mr|freeradius-3.0.27-1|440	--disable-static \
21mr|freeradius-3.0.27-1|441	--with-threads \
21mr|freeradius-3.0.27-1|442	--with-thread-pool \
21mr|freeradius-3.0.27-1|443	--with-systemd \
21mr|freeradius-3.0.27-1|444	--with-system-libtool \
21mr|freeradius-3.0.27-1|445	--with-system-libltdl \
21mr|freeradius-3.0.27-1|446	--disable-ltdl-install \
21mr|freeradius-3.0.27-1|447	--with-ltdl-lib=%{_libdir} \
21mr|freeradius-3.0.27-1|448	--with-ltdl-include=%{_includedir} \
21mr|freeradius-3.0.27-1|449	--with-radacctdir="%{_var}/log/radius/radacct" \
21mr|freeradius-3.0.27-1|450	--with-raddbdir="%{_sysconfdir}/raddb" \
21mr|freeradius-3.0.27-1|451	--with-static-modules="" \
21mr|freeradius-3.0.27-1|452	--with-experimental-modules \
21mr|freeradius-3.0.27-1|453	--with-large-files \
21mr|freeradius-3.0.27-1|454	--with-rlm-dbm-lib-dir=%{_libdir} \
21mr|freeradius-3.0.27-1|455	--with-rlm-eap-peap-lib-dir=%{_libdir} \
21mr|freeradius-3.0.27-1|456	--with-openssl-libraries=%{_libdir} \
21mr|freeradius-3.0.27-1|457	--with-rlm-ruby-include-dir=%{_includedir}/ruby \
21mr|freeradius-3.0.27-1|458	--with-rlm-krb5-lib-dir=%{_libdir} \
21mr|freeradius-3.0.27-1|459	--with-rlm-ldap-lib-dir=%{_libdir} \
21mr|freeradius-3.0.27-1|460	--with-rlm-ldap-include-dir=%{_includedir}/ldap \
21mr|freeradius-3.0.27-1|461	--with-mysql-include-dir=%{_includedir}/mysql \
21mr|freeradius-3.0.27-1|462	--with-mysql-lib-dir=%{_libdir}/mysql \
21mr|freeradius-3.0.27-1|463	--with-mysql-dir=%{_prefix} \
21mr|freeradius-3.0.27-1|464	--with-rlm-sql-postgresql-lib-dir=%{_libdir}/mysql \
21mr|freeradius-3.0.27-1|465	--with-rlm-sql-postgresql-include-dir=%{_includedir}/pgsql \
21mr|freeradius-3.0.27-1|466	--with-unixodbc-lib-dir=%{_libdir} \
21mr|freeradius-3.0.27-1|467	--with-unixodbc-dir=%{_prefix} \
21mr|freeradius-3.0.27-1|468	--without-rlm_couchbase \
21mr|freeradius-3.0.27-1|469	--without-rlm_eap_tnc \
21mr|freeradius-3.0.27-1|470	--without-rlm_eap_ikev2 \
21mr|freeradius-3.0.27-1|471	--without-rlm_opendirectory \
21mr|freeradius-3.0.27-1|472	--without-rlm_securid \
21mr|freeradius-3.0.27-1|473	--without-rlm_sql_mongo \
21mr|freeradius-3.0.27-1|474	--without-rlm_sql_db2 \
21mr|freeradius-3.0.27-1|475	--without-rlm_sql_firebird \
21mr|freeradius-3.0.27-1|476	--without-rlm_sql_freetds \
21mr|freeradius-3.0.27-1|477	--without-rlm_sql_iodbc \
21mr|freeradius-3.0.27-1|478	--without-rlm_sql_oracle \
21mr|freeradius-3.0.27-1|479	--without-rlm_sql_sybase
21mr|freeradius-3.0.27-1|480	
21mr|freeradius-3.0.27-1|481	# Needed, otherwise rml_python3 compiling fails for -fgcc-record-switches
21mr|freeradius-3.0.27-1|482	perl -pi -e "s|-frecord||g" src/modules/rlm_python3/all.mk
21mr|freeradius-3.0.27-1|483	
21mr|freeradius-3.0.27-1|484	# Avoid undefined references warnings in rml_perl
21mr|freeradius-3.0.27-1|485	perl -pi -e "s|-Wl,--no-undefined||g" src/modules/rlm_perl/all.mk
21mr|freeradius-3.0.27-1|486	
21mr|freeradius-3.0.27-1|487	make
21mr|freeradius-3.0.27-1|488	
21mr|freeradius-3.0.27-1|489	
21mr|freeradius-3.0.27-1|490	%install
21mr|freeradius-3.0.27-1|491	make install R=%{buildroot}
21mr|freeradius-3.0.27-1|492	
21mr|freeradius-3.0.27-1|493	# Fix default configuration file permissions
21mr|freeradius-3.0.27-1|494	find %{buildroot}%{_sysconfdir}/raddb -type d | xargs chmod 755
21mr|freeradius-3.0.27-1|495	find %{buildroot}%{_sysconfdir}/raddb -type f | xargs chmod 644
21mr|freeradius-3.0.27-1|496	chmod 640 %{buildroot}%{_sysconfdir}/raddb/clients.conf %{buildroot}%{_sysconfdir}/raddb/users
21mr|freeradius-3.0.27-1|497	
21mr|freeradius-3.0.27-1|498	# Install headers
21mr|freeradius-3.0.27-1|499	cp src/include/build-radpaths-h %{buildroot}%{_includedir}/%{name}/build-radpaths-h
21mr|freeradius-3.0.27-1|500	
21mr|freeradius-3.0.27-1|501	# Install distribution scripts and stuff...
21mr|freeradius-3.0.27-1|502	install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pam.d/radiusd
21mr|freeradius-3.0.27-1|503	install -D -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/logrotate.d/radiusd
21mr|freeradius-3.0.27-1|504	install -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/sysconfig/radiusd
21mr|freeradius-3.0.27-1|505	install -D -m 644 %{SOURCE7} %{buildroot}%{_unitdir}/radiusd.service
21mr|freeradius-3.0.27-1|506	install -D -m 644 %{SOURCE8} %{buildroot}%{_tmpfilesdir}/radiusd.conf
21mr|freeradius-3.0.27-1|507	install -D -m 755 %{SOURCE10} %{buildroot}%{_sbindir}/freeradius-cert-helper.sh
21mr|freeradius-3.0.27-1|508	
21mr|freeradius-3.0.27-1|509	# Put the mibs in place
21mr|freeradius-3.0.27-1|510	install -d -m 755 %{buildroot}%{_datadir}/snmp/mibs
21mr|freeradius-3.0.27-1|511	install -m 644 mibs/RADIUS* %{buildroot}%{_datadir}/snmp/mibs/
21mr|freeradius-3.0.27-1|512	install -m 644 mibs/FREERADIUS* %{buildroot}%{_datadir}/snmp/mibs/
21mr|freeradius-3.0.27-1|513	
21mr|freeradius-3.0.27-1|514	# Fix ghostfiles
21mr|freeradius-3.0.27-1|515	touch %{buildroot}%{_localstatedir}/log/radius/radutmp
21mr|freeradius-3.0.27-1|516	touch %{buildroot}%{_localstatedir}/log/radius/radwtmp
21mr|freeradius-3.0.27-1|517	touch %{buildroot}%{_localstatedir}/log/radius/radius.log
21mr|freeradius-3.0.27-1|518	
21mr|freeradius-3.0.27-1|519	# Include more docs
21mr|freeradius-3.0.27-1|520	cp src/modules/rlm_cram/Readme Readme.cram
21mr|freeradius-3.0.27-1|521	cp src/modules/rlm_cram/Standard.draft .
21mr|freeradius-3.0.27-1|522	cp src/modules/rlm_cram/dictionary.sandy .
21mr|freeradius-3.0.27-1|523	cp src/LICENSE.openssl .
21mr|freeradius-3.0.27-1|524	cp src/lib/LICENSE ./LICENSE.lgpl
21mr|freeradius-3.0.27-1|525	# Put specific docs and files where they belong (prepare for doc inclusion)
21mr|freeradius-3.0.27-1|526	cp raddb/README.rst ./README.upgrade
21mr|freeradius-3.0.27-1|527	cp %{SOURCE9} .
21mr|freeradius-3.0.27-1|528	
21mr|freeradius-3.0.27-1|529	# Remove various unneeded stuff
21mr|freeradius-3.0.27-1|530	rm -f %{buildroot}%{_sbindir}/rc.radiusd
21mr|freeradius-3.0.27-1|531	rm -f %{buildroot}%{_sysconfdir}/raddb/certs/*
21mr|freeradius-3.0.27-1|532	rm -f %{buildroot}%{_sysconfdir}/raddb/README.rst
21mr|freeradius-3.0.27-1|533	rm -rf %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/ippool/oracle
21mr|freeradius-3.0.27-1|534	rm -rf %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/ippool/mssql
21mr|freeradius-3.0.27-1|535	rm -rf %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle
21mr|freeradius-3.0.27-1|536	rm -rf %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/main/oracle
21mr|freeradius-3.0.27-1|537	rm -rf %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/ippool/mongo
21mr|freeradius-3.0.27-1|538	rm -rf %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/main/mongo
21mr|freeradius-3.0.27-1|539	
21mr|freeradius-3.0.27-1|540	# Do not use "find %%{buildroot} -name '*.*a' -delete" as
21mr|freeradius-3.0.27-1|541	# it remove some dictionary files
21mr|freeradius-3.0.27-1|542	find %{buildroot}%{_libdir}/%{name} -name '*.la' -delete
21mr|freeradius-3.0.27-1|543	find %{buildroot}%{_libdir}/%{name} -name '*.a' -delete
21mr|freeradius-3.0.27-1|544	
21mr|freeradius-3.0.27-1|545	# More perm fixes
21mr|freeradius-3.0.27-1|546	#chmod +x %%{buildroot}%%{_sysconfdir}/raddb/mods-config/{python,python3}/example.py
21mr|freeradius-3.0.27-1|547	#chmod +x %%{buildroot}%%{_sysconfdir}/raddb/mods-config/{python,python3}/radiusd.py
21mr|freeradius-3.0.27-1|548	#chmod +x %%{buildroot}%%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-refresh.sh
21mr|freeradius-3.0.27-1|549	
21mr|freeradius-3.0.27-1|550	# install sysuser config
21mr|freeradius-3.0.27-1|551	install -d %{buildroot}%{_sysusersdir}/
21mr|freeradius-3.0.27-1|552	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/radius.conf

12296 21
21mr|freerdp-2.11.7-9|1	%define	rdtk_major      2
21mr|freerdp-2.11.7-9|2	%define	winpr_major     2
21mr|freerdp-2.11.7-9|3	%define	uwac_major      0
21mr|freerdp-2.11.7-9|4	%define	major           2
21mr|freerdp-2.11.7-9|5	
21mr|freerdp-2.11.7-9|6	%define	devname		%mklibname %{name} -d
21mr|freerdp-2.11.7-9|7	
21mr|freerdp-2.11.7-9|8	%define	librdtk		%mklibname rdtk %{rdtk_major}
21mr|freerdp-2.11.7-9|9	%define	libwinpr	%mklibname winpr %{winpr_major}
21mr|freerdp-2.11.7-9|10	%define	libuwac		%mklibname uwac %{uwac_major}
21mr|freerdp-2.11.7-9|11	%define	libclient	%mklibname freerdp-client %{major}
21mr|freerdp-2.11.7-9|12	%define	libxclient	%mklibname xfreerdp-client %{major}
21mr|freerdp-2.11.7-9|13	%define	libserver	%mklibname freerdp-server %{major}
21mr|freerdp-2.11.7-9|14	%define	libshadow	%mklibname freerdp-shadow %{major}
21mr|freerdp-2.11.7-9|15	%define	libname		%mklibname freerdp %{major}
21mr|freerdp-2.11.7-9|16	
21mr|freerdp-2.11.7-9|17	Summary:	A free remote desktop protocol client
21mr|freerdp-2.11.7-9|18	Name:		freerdp
21mr|freerdp-2.11.7-9|19	Version:	2.11.7
21mr|freerdp-2.11.7-9|20	Release:	9
21mr|freerdp-2.11.7-9|21	License:	Apache License
21mr|freerdp-2.11.7-9|22	Group:		Networking/Remote access
21mr|freerdp-2.11.7-9|23	Url:		http://www.freerdp.com/
21mr|freerdp-2.11.7-9|24	Source0:	https://github.com/FreeRDP/FreeRDP/archive/%{version}.tar.gz?/FreeRDP-%{version}.tar.gz
21mr|freerdp-2.11.7-9|25	Patch0:		freerdp-gcc-14.patch
21mr|freerdp-2.11.7-9|26	Patch1:		CVE-2024-32661.patch
21mr|freerdp-2.11.7-9|27	# CVE-2024-32662 CVE-2025-4478 not affected in 2.x
21mr|freerdp-2.11.7-9|28	BuildRequires:	cmake >= 3.3.2
21mr|freerdp-2.11.7-9|29	BuildRequires:	docbook-style-xsl
21mr|freerdp-2.11.7-9|30	BuildRequires:	xmlto
21mr|freerdp-2.11.7-9|31	BuildRequires:	cups-devel
21mr|freerdp-2.11.7-9|32	BuildRequires:	ffmpeg-devel
21mr|freerdp-2.11.7-9|33	BuildRequires:	gsm-devel
21mr|freerdp-2.11.7-9|34	BuildRequires:	lame-devel
21mr|freerdp-2.11.7-9|35	BuildRequires:	libfaac-devel
21mr|freerdp-2.11.7-9|36	BuildRequires:	libfaad2-devel
21mr|freerdp-2.11.7-9|37	BuildRequires:	pam-devel
21mr|freerdp-2.11.7-9|38	BuildRequires:	pkgconfig(alsa)
21mr|freerdp-2.11.7-9|39	BuildRequires:	pkgconfig(glib-2.0)
21mr|freerdp-2.11.7-9|40	BuildRequires:	pkgconfig(gstreamer-1.0) >= 1.0.5
21mr|freerdp-2.11.7-9|41	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|freerdp-2.11.7-9|42	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21mr|freerdp-2.11.7-9|43	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21mr|freerdp-2.11.7-9|44	BuildRequires:	pkgconfig(gstreamer-fft-1.0)
21mr|freerdp-2.11.7-9|45	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|freerdp-2.11.7-9|46	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|freerdp-2.11.7-9|47	BuildRequires:	pkgconfig(libjpeg)
21mr|freerdp-2.11.7-9|48	BuildRequires:	pkgconfig(libpulse)
21mr|freerdp-2.11.7-9|49	BuildRequires:	pkgconfig(openh264)
21mr|freerdp-2.11.7-9|50	BuildRequires:	pkgconfig(openssl)
21mr|freerdp-2.11.7-9|51	BuildRequires:	pkgconfig(libpcsclite)
21mr|freerdp-2.11.7-9|52	BuildRequires:	pkgconfig(soxr)
21mr|freerdp-2.11.7-9|53	BuildRequires:	pkgconfig(systemd)
21mr|freerdp-2.11.7-9|54	BuildRequires:	pkgconfig(wayland-client)
21mr|freerdp-2.11.7-9|55	BuildRequires:	pkgconfig(wayland-scanner)
21mr|freerdp-2.11.7-9|56	BuildRequires:	pkgconfig(x11)
21mr|freerdp-2.11.7-9|57	BuildRequires:	pkgconfig(xcursor)
21mr|freerdp-2.11.7-9|58	BuildRequires:	pkgconfig(xdamage)
21mr|freerdp-2.11.7-9|59	BuildRequires:	pkgconfig(xext)
21mr|freerdp-2.11.7-9|60	BuildRequires:	pkgconfig(xfixes)
21mr|freerdp-2.11.7-9|61	BuildRequires:	pkgconfig(xi)
21mr|freerdp-2.11.7-9|62	BuildRequires:	pkgconfig(xinerama)
21mr|freerdp-2.11.7-9|63	BuildRequires:	pkgconfig(xkbcommon)
21mr|freerdp-2.11.7-9|64	BuildRequires:	pkgconfig(xkbfile)
21mr|freerdp-2.11.7-9|65	BuildRequires:	pkgconfig(xrandr)
21mr|freerdp-2.11.7-9|66	BuildRequires:	pkgconfig(xrender)
21mr|freerdp-2.11.7-9|67	BuildRequires:	pkgconfig(xv)
21mr|freerdp-2.11.7-9|68	BuildRequires:	pkgconfig(zlib)
21mr|freerdp-2.11.7-9|69	BuildRequires:	pkgconfig(cairo)
21mr|freerdp-2.11.7-9|70	BuildRequires:	pkgconfig(libusb)
21mr|freerdp-2.11.7-9|71	%rename		%{_lib}freerdp-utils1
21mr|freerdp-2.11.7-9|72	%rename		%{_lib}freerdp-rail1
21mr|freerdp-2.11.7-9|73	%rename		%{_lib}freerdp-kbd1
21mr|freerdp-2.11.7-9|74	%rename		%{_lib}freerdp-gdi1
21mr|freerdp-2.11.7-9|75	%rename		%{_lib}freerdp-core1
21mr|freerdp-2.11.7-9|76	%rename		%{_lib}freerdp-codec1
21mr|freerdp-2.11.7-9|77	%rename		%{_lib}freerdp-channels1
21mr|freerdp-2.11.7-9|78	%rename		%{_lib}freerdp-cache1
21mr|freerdp-2.11.7-9|79	%rename		%{librdtk}
21mr|freerdp-2.11.7-9|80	%rename		%{libxclient}
21mr|freerdp-2.11.7-9|81	
21mr|freerdp-2.11.7-9|82	%description
21mr|freerdp-2.11.7-9|83	FreeRDP is a fork of the rdesktop project.
21mr|freerdp-2.11.7-9|84	
21mr|freerdp-2.11.7-9|85	%files
21mr|freerdp-2.11.7-9|86	%license LICENSE
21mr|freerdp-2.11.7-9|87	%doc ChangeLog README.md
21mr|freerdp-2.11.7-9|88	%{_bindir}/*
21mr|freerdp-2.11.7-9|89	%{_mandir}/man1/xfreerdp.1.*
21mr|freerdp-2.11.7-9|90	%{_mandir}/man1/freerdp-shadow-cli.1.*
21mr|freerdp-2.11.7-9|91	%{_mandir}/man1/wlfreerdp.1.*
21mr|freerdp-2.11.7-9|92	%{_mandir}/man1/winpr-hash.1.*
21mr|freerdp-2.11.7-9|93	%{_mandir}/man1/winpr-makecert.1.*
21mr|freerdp-2.11.7-9|94	%{_mandir}/man7/wlog.7.*
21mr|freerdp-2.11.7-9|95	
21mr|freerdp-2.11.7-9|96	#----------------------------------------------------------------------------
21mr|freerdp-2.11.7-9|97	
21mr|freerdp-2.11.7-9|98	%package -n %{libname}
21mr|freerdp-2.11.7-9|99	Summary:	Shared library for %{name}
21mr|freerdp-2.11.7-9|100	Group:		System/Libraries
21mr|freerdp-2.11.7-9|101	Conflicts:	%{_lib}freerdp1 < 1.0.2
21mr|freerdp-2.11.7-9|102	
21mr|freerdp-2.11.7-9|103	%description -n %{libname}
21mr|freerdp-2.11.7-9|104	Shared library for %{name}.
21mr|freerdp-2.11.7-9|105	
21mr|freerdp-2.11.7-9|106	%files -n %{libname}
21mr|freerdp-2.11.7-9|107	%license LICENSE
21mr|freerdp-2.11.7-9|108	%{_libdir}/libfreerdp2.so.%{major}*
21mr|freerdp-2.11.7-9|109	
21mr|freerdp-2.11.7-9|110	#----------------------------------------------------------------------------
21mr|freerdp-2.11.7-9|111	
21mr|freerdp-2.11.7-9|112	%package -n %{libwinpr}
21mr|freerdp-2.11.7-9|113	Summary:	Shared library for %{name}
21mr|freerdp-2.11.7-9|114	Group:		System/Libraries
21mr|freerdp-2.11.7-9|115	Conflicts:	%{_lib}freerdp1 < 1.0.2
21mr|freerdp-2.11.7-9|116	
21mr|freerdp-2.11.7-9|117	%description -n %{libwinpr}
21mr|freerdp-2.11.7-9|118	Shared library for %{name}.
21mr|freerdp-2.11.7-9|119	
21mr|freerdp-2.11.7-9|120	%files -n %{libwinpr}
21mr|freerdp-2.11.7-9|121	%license LICENSE
21mr|freerdp-2.11.7-9|122	%{_libdir}/libwinpr2.so.%{winpr_major}*
21mr|freerdp-2.11.7-9|123	%{_libdir}/libwinpr-tools2.so.%{winpr_major}*
21mr|freerdp-2.11.7-9|124	
21mr|freerdp-2.11.7-9|125	#----------------------------------------------------------------------------
21mr|freerdp-2.11.7-9|126	
21mr|freerdp-2.11.7-9|127	%package -n %{libclient}
21mr|freerdp-2.11.7-9|128	Summary:	Shared library for %{name}
21mr|freerdp-2.11.7-9|129	Group:		System/Libraries
21mr|freerdp-2.11.7-9|130	Conflicts:	%{_lib}freerdp1 < 1.0.2
21mr|freerdp-2.11.7-9|131	
21mr|freerdp-2.11.7-9|132	%description -n %{libclient}
21mr|freerdp-2.11.7-9|133	Shared library for %{name}.
21mr|freerdp-2.11.7-9|134	
21mr|freerdp-2.11.7-9|135	%files -n %{libclient}
21mr|freerdp-2.11.7-9|136	%license LICENSE
21mr|freerdp-2.11.7-9|137	%{_libdir}/libfreerdp-client2.so.%{major}*
21mr|freerdp-2.11.7-9|138	
21mr|freerdp-2.11.7-9|139	#----------------------------------------------------------------------------
21mr|freerdp-2.11.7-9|140	
21mr|freerdp-2.11.7-9|141	%package -n %{libuwac}
21mr|freerdp-2.11.7-9|142	Summary:	Shared library for %{name}
21mr|freerdp-2.11.7-9|143	Group:		System/Libraries
21mr|freerdp-2.11.7-9|144	Conflicts:	%{_lib}freerdp1 < 1.0.2
21mr|freerdp-2.11.7-9|145	
21mr|freerdp-2.11.7-9|146	%description -n %{libuwac}
21mr|freerdp-2.11.7-9|147	Shared library for %{name}.
21mr|freerdp-2.11.7-9|148	
21mr|freerdp-2.11.7-9|149	%files -n %{libuwac}
21mr|freerdp-2.11.7-9|150	%license LICENSE
21mr|freerdp-2.11.7-9|151	%{_libdir}/libuwac0.so.%{uwac_major}*
21mr|freerdp-2.11.7-9|152	
21mr|freerdp-2.11.7-9|153	#----------------------------------------------------------------------------
21mr|freerdp-2.11.7-9|154	
21mr|freerdp-2.11.7-9|155	%package -n %{libserver}
21mr|freerdp-2.11.7-9|156	Summary:	Shared library for %{name}
21mr|freerdp-2.11.7-9|157	Group:		System/Libraries
21mr|freerdp-2.11.7-9|158	Conflicts:	%{_lib}freerdp1 < 1.0.2
21mr|freerdp-2.11.7-9|159	
21mr|freerdp-2.11.7-9|160	%description -n %{libserver}
21mr|freerdp-2.11.7-9|161	Shared library for %{name}.
21mr|freerdp-2.11.7-9|162	
21mr|freerdp-2.11.7-9|163	%files -n %{libserver}
21mr|freerdp-2.11.7-9|164	%license LICENSE
21mr|freerdp-2.11.7-9|165	%{_libdir}/libfreerdp-server2.so.%{major}*
21mr|freerdp-2.11.7-9|166	
21mr|freerdp-2.11.7-9|167	#----------------------------------------------------------------------------
21mr|freerdp-2.11.7-9|168	
21mr|freerdp-2.11.7-9|169	%package -n %{libshadow}
21mr|freerdp-2.11.7-9|170	Summary:	Shared library for %{name}
21mr|freerdp-2.11.7-9|171	Group:		System/Libraries
21mr|freerdp-2.11.7-9|172	Conflicts:	%{_lib}freerdp1 < 1.0.2
21mr|freerdp-2.11.7-9|173	
21mr|freerdp-2.11.7-9|174	%description -n %{libshadow}
21mr|freerdp-2.11.7-9|175	Shared library for %{name}.
21mr|freerdp-2.11.7-9|176	
21mr|freerdp-2.11.7-9|177	%files -n %{libshadow}
21mr|freerdp-2.11.7-9|178	%license LICENSE
21mr|freerdp-2.11.7-9|179	%{_libdir}/libfreerdp-shadow*.so.%{major}*
21mr|freerdp-2.11.7-9|180	
21mr|freerdp-2.11.7-9|181	#----------------------------------------------------------------------------
21mr|freerdp-2.11.7-9|182	
21mr|freerdp-2.11.7-9|183	%package -n %{devname}
21mr|freerdp-2.11.7-9|184	Summary:	Development files for %{name}
21mr|freerdp-2.11.7-9|185	Group:		Development/C++
21mr|freerdp-2.11.7-9|186	Requires:	%{libname} = %{EVRD}
21mr|freerdp-2.11.7-9|187	Requires:	%{libclient} = %{EVRD}
21mr|freerdp-2.11.7-9|188	Requires:	%{libwinpr} = %{EVRD}
21mr|freerdp-2.11.7-9|189	Requires:	%{libshadow} = %{EVRD}
21mr|freerdp-2.11.7-9|190	Requires:	%{libuwac} = %{EVRD}
21mr|freerdp-2.11.7-9|191	Provides:	%{name}-devel = %{EVRD}
21mr|freerdp-2.11.7-9|192	
21mr|freerdp-2.11.7-9|193	%description -n %{devname}
21mr|freerdp-2.11.7-9|194	Development files and headers for %{name}.
21mr|freerdp-2.11.7-9|195	
21mr|freerdp-2.11.7-9|196	%files -n %{devname}
21mr|freerdp-2.11.7-9|197	%license LICENSE
21mr|freerdp-2.11.7-9|198	%{_libdir}/*.so
21mr|freerdp-2.11.7-9|199	%{_includedir}/*
21mr|freerdp-2.11.7-9|200	%{_libdir}/pkgconfig/*.pc
21mr|freerdp-2.11.7-9|201	%{_libdir}/cmake/*
21mr|freerdp-2.11.7-9|202	
21mr|freerdp-2.11.7-9|203	#----------------------------------------------------------------------------
21mr|freerdp-2.11.7-9|204	
21mr|freerdp-2.11.7-9|205	%prep
21mr|freerdp-2.11.7-9|206	%autosetup -p1 -n FreeRDP-%{version}
21mr|freerdp-2.11.7-9|207	
21mr|freerdp-2.11.7-9|208	# Fix perms
21mr|freerdp-2.11.7-9|209	find . -name "*.c" -o -name "*.h" | xargs chmod 0644
21mr|freerdp-2.11.7-9|210	
21mr|freerdp-2.11.7-9|211	
21mr|freerdp-2.11.7-9|212	%build
21mr|freerdp-2.11.7-9|213	%cmake \
21mr|freerdp-2.11.7-9|214	-DWITH_ALSA=ON \
21mr|freerdp-2.11.7-9|215	-DWITH_CUNIT=OFF \
21mr|freerdp-2.11.7-9|216	-DWITH_CUPS=ON \
21mr|freerdp-2.11.7-9|217	-DWITH_DIRECTFB=OFF \
21mr|freerdp-2.11.7-9|218	-DWITH_FAAC=ON \
21mr|freerdp-2.11.7-9|219	-DWITH_FAAD2=ON \
21mr|freerdp-2.11.7-9|220	-DWITH_FFMPEG=ON \
21mr|freerdp-2.11.7-9|221	-DWITH_GSM=ON \
21mr|freerdp-2.11.7-9|222	-DWITH_GSTREAMER_1_0=ON \
21mr|freerdp-2.11.7-9|223	-DWITH_GSTREAMER_0_10=OFF \
21mr|freerdp-2.11.7-9|224	-DWITH_GSSAPI=OFF \
21mr|freerdp-2.11.7-9|225	-DWITH_JPEG=ON \
21mr|freerdp-2.11.7-9|226	-DWITH_LAME=ON \
21mr|freerdp-2.11.7-9|227	-DWITH_MANPAGES=ON \
21mr|freerdp-2.11.7-9|228	-DWITH_OPENH264=ON \
21mr|freerdp-2.11.7-9|229	-DWITH_PCSC=ON \
21mr|freerdp-2.11.7-9|230	-DWITH_PULSE=ON \
21mr|freerdp-2.11.7-9|231	%ifarch %{x86_64}
21mr|freerdp-2.11.7-9|232	-DWITH_SSE2=ON \
21mr|freerdp-2.11.7-9|233	%else
21mr|freerdp-2.11.7-9|234	-DWITH_SSE2=OFF \
21mr|freerdp-2.11.7-9|235	%endif
21mr|freerdp-2.11.7-9|236	-DWITH_SERVER=ON \
21mr|freerdp-2.11.7-9|237	-DWITH_SOXR=ON \
21mr|freerdp-2.11.7-9|238	-DWITH_X11=ON \
21mr|freerdp-2.11.7-9|239	-DWITH_XCURSOR=ON \
21mr|freerdp-2.11.7-9|240	-DWITH_XEXT=ON \
21mr|freerdp-2.11.7-9|241	-DWITH_XI=ON \
21mr|freerdp-2.11.7-9|242	-DWITH_XINERAMA=ON \
21mr|freerdp-2.11.7-9|243	-DWITH_XKBFILE=ON \
21mr|freerdp-2.11.7-9|244	-DWITH_XRENDER=ON \
21mr|freerdp-2.11.7-9|245	-DWITH_XV=ON \
21mr|freerdp-2.11.7-9|246	-DWITH_WAYLAND=ON \
21mr|freerdp-2.11.7-9|247	-DWITH_ZLIB=ON \
21mr|freerdp-2.11.7-9|248	-DCMAKE_INSTALL_LIBDIR:PATH=%{_lib}
21mr|freerdp-2.11.7-9|249	%make_build
21mr|freerdp-2.11.7-9|250	
21mr|freerdp-2.11.7-9|251	%install
21mr|freerdp-2.11.7-9|252	%make_install -C build
21mr|freerdp-2.11.7-9|253	
21mr|freerdp-2.11.7-9|254	%changelog
21mr|freerdp-2.11.7-9|255	- Merge: 288cdb5 d8b6efc
21mr|freerdp-2.11.7-9|256	* Fri Nov 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|freerdp-2.11.7-9|257	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|freerdp-2.11.7-9|258	
21mr|freerdp-2.11.7-9|259	* Fri Nov 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|freerdp-2.11.7-9|260	- GSSAPI breaks NTLM authentication
21mr|freerdp-2.11.7-9|261	- Reported to be broken in Remmina and freerdp itself.
21mr|freerdp-2.11.7-9|262	- I turned it on experimentally some time ago by commit
21mr|freerdp-2.11.7-9|263	- e9617702c193ef766fe7749aeef5e881b54060d7 only in rosa13 and it got merged into rosa2021.1.
21mr|freerdp-2.11.7-9|264	- Turning it off here. It is enabled in freerdp3. Here in 2.x will keep it disabled.
21mr|freerdp-2.11.7-9|265	
21mr|freerdp-2.11.7-9|266	- Merge: 40fc2fc cdc1377
21mr|freerdp-2.11.7-9|267	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.11.7-8
21mr|freerdp-2.11.7-9|268	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|freerdp-2.11.7-9|269	
21mr|freerdp-2.11.7-9|270	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.11.7-8
21mr|freerdp-2.11.7-9|271	- add CVE info
21mr|freerdp-2.11.7-9|272	
21mr|freerdp-2.11.7-9|273	* Fri Mar 21 2025 Andrey Grigorev <survolog@yandex.ru> 2.11.7-7
21mr|freerdp-2.11.7-9|274	- Bump release
21mr|freerdp-2.11.7-9|275	
21mr|freerdp-2.11.7-9|276	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|freerdp-2.11.7-9|277	- automated spec cleanup
21mr|freerdp-2.11.7-9|278	
21mr|freerdp-2.11.7-9|279	- Merge: 0587f26 2945129
21mr|freerdp-2.11.7-9|280	* Fri Feb 14 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|freerdp-2.11.7-9|281	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|freerdp-2.11.7-9|282	
21mr|freerdp-2.11.7-9|283	* Fri Feb 14 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.11.7-6
21mr|freerdp-2.11.7-9|284	- fix CVE
21mr|freerdp-2.11.7-9|285	
21mr|freerdp-2.11.7-9|286	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|freerdp-2.11.7-9|287	- autoadd .nvchecker.toml for freerdp
21mr|freerdp-2.11.7-9|288	
21mr|freerdp-2.11.7-9|289	* Thu Nov 14 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2.11.7-5
21mr|freerdp-2.11.7-9|290	- MassBuild#5609: Increase release tag
21mr|freerdp-2.11.7-9|291	
21mr|freerdp-2.11.7-9|292	* Wed Nov 13 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|freerdp-2.11.7-9|293	- MassBuild#5606: Increase release tag
21mr|freerdp-2.11.7-9|294	
21mr|freerdp-2.11.7-9|295	* Mon Sep 2 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2.11.7-1
21mr|freerdp-2.11.7-9|296	- Update version to 2.11.7
21mr|freerdp-2.11.7-9|297	
21mr|freerdp-2.11.7-9|298	* Mon Sep 2 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|freerdp-2.11.7-9|299	- Update version to 2.11.7
21mr|freerdp-2.11.7-9|300	
21mr|freerdp-2.11.7-9|301	* Sun Jun 9 2024 HisShadow <shadowpilot34@gmail.com> 2.11.7-3
21mr|freerdp-2.11.7-9|302	- fix gcc 14 build
21mr|freerdp-2.11.7-9|303	
21mr|freerdp-2.11.7-9|304	* Wed Jun 5 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|freerdp-2.11.7-9|305	- Reboot
21mr|freerdp-2.11.7-9|306	
21mr|freerdp-2.11.7-9|307	* Thu Apr 25 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.11.7-1
21mr|freerdp-2.11.7-9|308	- Update version to 2.11.7
21mr|freerdp-2.11.7-9|309	
21mr|freerdp-2.11.7-9|310	* Thu Mar 14 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.11.5-2
21mr|freerdp-2.11.7-9|311	- Enable GSSAPI, mark license
21mr|freerdp-2.11.7-9|312	- GSSAPI was requested: https://t.me/rosalinux/240405
21mr|freerdp-2.11.7-9|313	- It is an experimental feature in freerdp
21mr|freerdp-2.11.7-9|314	
21mr|freerdp-2.11.7-9|315	* Mon Feb 26 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.11.5-1
21mr|freerdp-2.11.7-9|316	- Update version to 2.11.5
21mr|freerdp-2.11.7-9|317	
21mr|freerdp-2.11.7-9|318	* Fri Feb 2 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 2.11.2-2
21mr|freerdp-2.11.7-9|319	- MassBuild#4593: Increase release tag
21mr|freerdp-2.11.7-9|320	
21mr|freerdp-2.11.7-9|321	* Tue Oct 24 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.11.2-1
21mr|freerdp-2.11.7-9|322	- Update version to 2.11.2
21mr|freerdp-2.11.7-9|323	
21mr|freerdp-2.11.7-9|324	* Mon Aug 28 2023 Andrey Bondrov <abondrov@rosalab.ru> 2.10.0-2
21mr|freerdp-2.11.7-9|325	- Add patch to fix build with ffmpeg6
21mr|freerdp-2.11.7-9|326	
21mr|freerdp-2.11.7-9|327	* Mon Aug 28 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|freerdp-2.11.7-9|328	- Bump release
21mr|freerdp-2.11.7-9|329	
21mr|freerdp-2.11.7-9|330	* Thu Feb 16 2023 Alexander Stefanov <alexander@mezon.ru> 2.10.0-1
21mr|freerdp-2.11.7-9|331	- version autoupdate [2.10.0]
21mr|freerdp-2.11.7-9|332	
21mr|freerdp-2.11.7-9|333	* Fri Dec 2 2022 Alexander Stefanov <alexander@mezon.ru> 2.9.0-1
21mr|freerdp-2.11.7-9|334	- version autoupdate [2.9.0]
21mr|freerdp-2.11.7-9|335	
21mr|freerdp-2.11.7-9|336	* Wed Oct 12 2022 Alexander Stefanov <alexander@mezon.ru> 2.8.1-1
21mr|freerdp-2.11.7-9|337	- version autoupdate [2.8.1]
21mr|freerdp-2.11.7-9|338	
21mr|freerdp-2.11.7-9|339	* Tue May 3 2022 Alexander Stefanov <alexander@mezon.ru> 2.7.0-1
21mr|freerdp-2.11.7-9|340	- version autoupdate [2.7.0]
21mr|freerdp-2.11.7-9|341	
21mr|freerdp-2.11.7-9|342	* Mon Apr 4 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.6.1-1
21mr|freerdp-2.11.7-9|343	- Update version to 2.6.1
21mr|freerdp-2.11.7-9|344	
21mr|freerdp-2.11.7-9|345	* Thu Feb 17 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|freerdp-2.11.7-9|346	- version autoupdate [2.5.0]
21mr|freerdp-2.11.7-9|347	
21mr|freerdp-2.11.7-9|348	* Fri Jul 30 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.0-1
21mr|freerdp-2.11.7-9|349	- Update version to 2.4.0
21mr|freerdp-2.11.7-9|350	
21mr|freerdp-2.11.7-9|351	* Wed Apr 7 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.1.2-4rosa
21mr|freerdp-2.11.7-9|352	- update version 2.1.2 for fix CVE
21mr|freerdp-2.11.7-9|353	
21mr|freerdp-2.11.7-9|354	* Mon Jun 22 2020 Alexander Stefanov <alexander@mezon.ru> 2.1.2-1
21mr|freerdp-2.11.7-9|355	- version autoupdate [2.1.2]
21mr|freerdp-2.11.7-9|356	
21mr|freerdp-2.11.7-9|357	* Thu Jun 4 2020 Alexander Stefanov <alexander@mezon.ru> 2.1.1-1
21mr|freerdp-2.11.7-9|358	- version autoupdate [2.1.1]
21mr|freerdp-2.11.7-9|359	
21mr|freerdp-2.11.7-9|360	* Tue May 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.1.0-4rosa
21mr|freerdp-2.11.7-9|361	- up release, add plf to release
21mr|freerdp-2.11.7-9|362	
21mr|freerdp-2.11.7-9|363	* Tue May 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.1.0-3
21mr|freerdp-2.11.7-9|364	- up release, use distsuffix
21mr|freerdp-2.11.7-9|365	
21mr|freerdp-2.11.7-9|366	* Tue May 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|freerdp-2.11.7-9|367	- fix variable usage
21mr|freerdp-2.11.7-9|368	
21mr|freerdp-2.11.7-9|369	* Mon May 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|freerdp-2.11.7-9|370	- fix plf suffix
21mr|freerdp-2.11.7-9|371	
21mr|freerdp-2.11.7-9|372	* Mon May 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|freerdp-2.11.7-9|373	- fix name
21mr|freerdp-2.11.7-9|374	
21mr|freerdp-2.11.7-9|375	* Mon May 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|freerdp-2.11.7-9|376	- fix version name
21mr|freerdp-2.11.7-9|377	
21mr|freerdp-2.11.7-9|378	* Mon May 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|freerdp-2.11.7-9|379	- fix version name
21mr|freerdp-2.11.7-9|380	
21mr|freerdp-2.11.7-9|381	* Mon May 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|freerdp-2.11.7-9|382	- add BR
21mr|freerdp-2.11.7-9|383	
21mr|freerdp-2.11.7-9|384	* Mon May 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.1.0-2
21mr|freerdp-2.11.7-9|385	- update version 2.10
21mr|freerdp-2.11.7-9|386	
21mr|freerdp-2.11.7-9|387	* Fri Feb 21 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.0-0.rc4.2
21mr|freerdp-2.11.7-9|388	- Bump release
21mr|freerdp-2.11.7-9|389	
21mr|freerdp-2.11.7-9|390	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|freerdp-2.11.7-9|391	- bot: rpm5 -> rpm4 (8)
21mr|freerdp-2.11.7-9|392	
21mr|freerdp-2.11.7-9|393	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|freerdp-2.11.7-9|394	- bot: rpm5 -> rpm4 (6)
21mr|freerdp-2.11.7-9|395	
21mr|freerdp-2.11.7-9|396	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|freerdp-2.11.7-9|397	- bot: rpm5 -> rpm4 (2)
21mr|freerdp-2.11.7-9|398	
21mr|freerdp-2.11.7-9|399	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|freerdp-2.11.7-9|400	- bot: rpm5 -> rpm4 (1)

12297 21
21mr|freetds-1.3.14-1|1	%define TDSVER 7.4
21mr|freetds-1.3.14-1|2	
21mr|freetds-1.3.14-1|3	%define ct_major 4
21mr|freetds-1.3.14-1|4	%define sybdb_major 5
21mr|freetds-1.3.14-1|5	%define tdsodbc_major 0
21mr|freetds-1.3.14-1|6	%define libct %mklibname ct %{ct_major}
21mr|freetds-1.3.14-1|7	%define libsybdb %mklibname sybdb %{sybdb_major}
21mr|freetds-1.3.14-1|8	%define libtdsodbc %mklibname tdsodbc %{tdsodbc_major}
21mr|freetds-1.3.14-1|9	%define devname %mklibname %{name} -d
21mr|freetds-1.3.14-1|10	
21mr|freetds-1.3.14-1|11	Summary:	An OpenSource implementation of the tabular data stream protocol
21mr|freetds-1.3.14-1|12	Name:		freetds
21mr|freetds-1.3.14-1|13	Version:	1.3.14
21mr|freetds-1.3.14-1|14	Release:	1
21mr|freetds-1.3.14-1|15	License:	LGPLv2+
21mr|freetds-1.3.14-1|16	Group:		System/Libraries
21mr|freetds-1.3.14-1|17	Url:		http://www.freetds.org/
21mr|freetds-1.3.14-1|18	Source0:	ftp://ftp.freetds.org/pub/freetds/stable/%{name}-%{version}.tar.gz
21mr|freetds-1.3.14-1|19	BuildRequires:	docbook-style-dsssl
21mr|freetds-1.3.14-1|20	BuildRequires:	doxygen
21mr|freetds-1.3.14-1|21	BuildRequires:	gettext-devel
21mr|freetds-1.3.14-1|22	BuildRequires:	gmp-devel
21mr|freetds-1.3.14-1|23	BuildRequires:	readline-devel
21mr|freetds-1.3.14-1|24	BuildRequires:	unixODBC-devel >= 2.0.0
21mr|freetds-1.3.14-1|25	BuildRequires:	pkgconfig(gnutls)
21mr|freetds-1.3.14-1|26	BuildRequires:	pkgconfig(libgcrypt)
21mr|freetds-1.3.14-1|27	BuildRequires:	pkgconfig(krb5)
21mr|freetds-1.3.14-1|28	BuildRequires:	pkgconfig(ncurses)
21mr|freetds-1.3.14-1|29	Conflicts:	%{_lib}freetds0 < 1.1.20
21mr|freetds-1.3.14-1|30	
21mr|freetds-1.3.14-1|31	%description
21mr|freetds-1.3.14-1|32	FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
21mr|freetds-1.3.14-1|33	ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
21mr|freetds-1.3.14-1|34	libraries have several programs know to compile and run against them. ODBC is
21mr|freetds-1.3.14-1|35	just a roughed in skeleton, and not useful for real work.
21mr|freetds-1.3.14-1|36	
21mr|freetds-1.3.14-1|37	This package is built with support for TDS version %{TDSVER}.
21mr|freetds-1.3.14-1|38	
21mr|freetds-1.3.14-1|39	%files
21mr|freetds-1.3.14-1|40	%doc AUTHORS.md BUGS.md COPYING.txt ChangeLog INSTALL.md NEWS.md README.md PWD
21mr|freetds-1.3.14-1|41	%config(noreplace) %{_sysconfdir}/freetds.conf
21mr|freetds-1.3.14-1|42	%config(noreplace) %{_sysconfdir}/locales.conf
21mr|freetds-1.3.14-1|43	%config(noreplace) %{_sysconfdir}/pool.conf
21mr|freetds-1.3.14-1|44	%{_bindir}/bsqldb
21mr|freetds-1.3.14-1|45	%{_bindir}/bsqlodbc
21mr|freetds-1.3.14-1|46	%{_bindir}/datacopy
21mr|freetds-1.3.14-1|47	%{_bindir}/defncopy
21mr|freetds-1.3.14-1|48	%{_bindir}/fisql
21mr|freetds-1.3.14-1|49	%{_bindir}/freebcp
21mr|freetds-1.3.14-1|50	%{_bindir}/osql
21mr|freetds-1.3.14-1|51	%{_bindir}/tdspool
21mr|freetds-1.3.14-1|52	%{_bindir}/tsql
21mr|freetds-1.3.14-1|53	%{_mandir}/man1/*
21mr|freetds-1.3.14-1|54	%{_mandir}/man5/*
21mr|freetds-1.3.14-1|55	
21mr|freetds-1.3.14-1|56	#----------------------------------------------------------------------------
21mr|freetds-1.3.14-1|57	
21mr|freetds-1.3.14-1|58	%package -n %{libct}
21mr|freetds-1.3.14-1|59	Summary:	An Open Source implementation of the tabular data stream protocol
21mr|freetds-1.3.14-1|60	Group:		System/Libraries
21mr|freetds-1.3.14-1|61	Requires:	%{name}
21mr|freetds-1.3.14-1|62	Conflicts:	%{_lib}freetds0 < 1.1.20
21mr|freetds-1.3.14-1|63	
21mr|freetds-1.3.14-1|64	%description -n %{libct}
21mr|freetds-1.3.14-1|65	FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
21mr|freetds-1.3.14-1|66	ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
21mr|freetds-1.3.14-1|67	libraries have several programs know to compile and run against them. ODBC is
21mr|freetds-1.3.14-1|68	just a roughed in skeleton, and not useful for real work.
21mr|freetds-1.3.14-1|69	
21mr|freetds-1.3.14-1|70	This package is built with support for TDS version %{TDSVER}.
21mr|freetds-1.3.14-1|71	
21mr|freetds-1.3.14-1|72	%files -n %{libct}
21mr|freetds-1.3.14-1|73	%{_libdir}/libct.so.%{ct_major}*
21mr|freetds-1.3.14-1|74	
21mr|freetds-1.3.14-1|75	#----------------------------------------------------------------------------
21mr|freetds-1.3.14-1|76	
21mr|freetds-1.3.14-1|77	%package -n %{libsybdb}
21mr|freetds-1.3.14-1|78	Summary:	An Open Source implementation of the tabular data stream protocol
21mr|freetds-1.3.14-1|79	Group:		System/Libraries
21mr|freetds-1.3.14-1|80	Requires:	%{name}
21mr|freetds-1.3.14-1|81	Conflicts:	%{_lib}freetds0 < 1.1.20
21mr|freetds-1.3.14-1|82	Obsoletes:	%{_lib}freetds0 < 1.1.20
21mr|freetds-1.3.14-1|83	
21mr|freetds-1.3.14-1|84	%description -n %{libsybdb}
21mr|freetds-1.3.14-1|85	FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
21mr|freetds-1.3.14-1|86	ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
21mr|freetds-1.3.14-1|87	libraries have several programs know to compile and run against them. ODBC is
21mr|freetds-1.3.14-1|88	just a roughed in skeleton, and not useful for real work.
21mr|freetds-1.3.14-1|89	
21mr|freetds-1.3.14-1|90	This package is built with support for TDS version %{TDSVER}.
21mr|freetds-1.3.14-1|91	
21mr|freetds-1.3.14-1|92	%files -n %{libsybdb}
21mr|freetds-1.3.14-1|93	%{_libdir}/libsybdb.so.%{sybdb_major}*
21mr|freetds-1.3.14-1|94	
21mr|freetds-1.3.14-1|95	#----------------------------------------------------------------------------
21mr|freetds-1.3.14-1|96	
21mr|freetds-1.3.14-1|97	%package -n %{libtdsodbc}
21mr|freetds-1.3.14-1|98	Summary:	Driver ODBC for unixODBC
21mr|freetds-1.3.14-1|99	Group:		System/Libraries
21mr|freetds-1.3.14-1|100	Provides:	%{name}-unixodbc = %{EVRD}
21mr|freetds-1.3.14-1|101	Provides:	%{_lib}freetds0-unixodbc = %{EVRD}
21mr|freetds-1.3.14-1|102	Conflicts:	%{_lib}freetds0-unixodbc < 1.1.20
21mr|freetds-1.3.14-1|103	Obsoletes:	%{_lib}freetds0-unixodbc < 1.1.20
21mr|freetds-1.3.14-1|104	
21mr|freetds-1.3.14-1|105	%description -n %{libtdsodbc}
21mr|freetds-1.3.14-1|106	This package contains ODBC driver for unixODBC.
21mr|freetds-1.3.14-1|107	
21mr|freetds-1.3.14-1|108	This package is built with support for TDS version %{TDSVER}.
21mr|freetds-1.3.14-1|109	
21mr|freetds-1.3.14-1|110	%files  -n %{libtdsodbc}
21mr|freetds-1.3.14-1|111	%{_libdir}/libtdsodbc.so.%{tdsodbc_major}*
21mr|freetds-1.3.14-1|112	
21mr|freetds-1.3.14-1|113	#----------------------------------------------------------------------------
21mr|freetds-1.3.14-1|114	
21mr|freetds-1.3.14-1|115	%package -n %{devname}
21mr|freetds-1.3.14-1|116	Summary:	Development libraries and header files for the FreeTDS library
21mr|freetds-1.3.14-1|117	Group:		Development/C
21mr|freetds-1.3.14-1|118	Requires:	%{libct} = %{EVRD}
21mr|freetds-1.3.14-1|119	Requires:	%{libsybdb} = %{EVRD}
21mr|freetds-1.3.14-1|120	Requires:	%{libtdsodbc} = %{EVRD}
21mr|freetds-1.3.14-1|121	Provides:	lib%{name}-devel = %{EVRD}
21mr|freetds-1.3.14-1|122	Provides:	%{name}-devel = %{EVRD}
21mr|freetds-1.3.14-1|123	Provides:	freetds_mssql-devel = %{EVRD}
21mr|freetds-1.3.14-1|124	
21mr|freetds-1.3.14-1|125	%description -n %{devname}
21mr|freetds-1.3.14-1|126	FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
21mr|freetds-1.3.14-1|127	ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
21mr|freetds-1.3.14-1|128	libraries have several programs know to compile and run against them. ODBC is
21mr|freetds-1.3.14-1|129	just a roughed in skeleton, and not useful for real work.
21mr|freetds-1.3.14-1|130	
21mr|freetds-1.3.14-1|131	This package is built with support for TDS version %{TDSVER}.
21mr|freetds-1.3.14-1|132	
21mr|freetds-1.3.14-1|133	This package allows you to compile applications with freetds libraries.
21mr|freetds-1.3.14-1|134	
21mr|freetds-1.3.14-1|135	%files -n %{devname}
21mr|freetds-1.3.14-1|136	%doc TODO.md
21mr|freetds-1.3.14-1|137	%{_includedir}/*.h
21mr|freetds-1.3.14-1|138	%{_libdir}/libct.so
21mr|freetds-1.3.14-1|139	%{_libdir}/libsybdb.so
21mr|freetds-1.3.14-1|140	%{_libdir}/libtdsodbc.so
21mr|freetds-1.3.14-1|141	%{_datadir}/%{name}-%{version}/samples
21mr|freetds-1.3.14-1|142	
21mr|freetds-1.3.14-1|143	#----------------------------------------------------------------------------
21mr|freetds-1.3.14-1|144	
21mr|freetds-1.3.14-1|145	%package doc
21mr|freetds-1.3.14-1|146	Summary:	User documentation for FreeTDS
21mr|freetds-1.3.14-1|147	Group:		Documentation
21mr|freetds-1.3.14-1|148	Obsoletes:	%{_lib}freetds0-doc < 1.1.20
21mr|freetds-1.3.14-1|149	BuildArch:	noarch
21mr|freetds-1.3.14-1|150	
21mr|freetds-1.3.14-1|151	%description doc
21mr|freetds-1.3.14-1|152	The freetds-doc package contains the useguide and reference of FreeTDS and can
21mr|freetds-1.3.14-1|153	be installed even if FreeTDS main package is not installed
21mr|freetds-1.3.14-1|154	
21mr|freetds-1.3.14-1|155	%files doc
21mr|freetds-1.3.14-1|156	%doc doc/images doc/userguide doc/reference doc/*.html
21mr|freetds-1.3.14-1|157	
21mr|freetds-1.3.14-1|158	#----------------------------------------------------------------------------
21mr|freetds-1.3.14-1|159	
21mr|freetds-1.3.14-1|160	%prep
21mr|freetds-1.3.14-1|161	%autosetup -p1
21mr|freetds-1.3.14-1|162	
21mr|freetds-1.3.14-1|163	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|freetds-1.3.14-1|164	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|freetds-1.3.14-1|165	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|freetds-1.3.14-1|166	
21mr|freetds-1.3.14-1|167	# lib64 fix
21mr|freetds-1.3.14-1|168	sed -i -e "s|/lib\b|/%{_lib}|g" configure*
21mr|freetds-1.3.14-1|169	
21mr|freetds-1.3.14-1|170	# perl path fix
21mr|freetds-1.3.14-1|171	find -type f | xargs sed -i -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"
21mr|freetds-1.3.14-1|172	
21mr|freetds-1.3.14-1|173	# cleanup the initial source
21mr|freetds-1.3.14-1|174	sed -i 's/\r//' doc/tds_ssl.html
21mr|freetds-1.3.14-1|175	sed -i '1 s,#!.*/perl,#!%{__perl},' samples/*.pl doc/api_status.txt
21mr|freetds-1.3.14-1|176	
21mr|freetds-1.3.14-1|177	find doc/ samples/ COPYING* -type f -print0 | xargs -0 chmod -x
21mr|freetds-1.3.14-1|178	find . -name "*.[ch]" -print0 | xargs -0 chmod -x
21mr|freetds-1.3.14-1|179	
21mr|freetds-1.3.14-1|180	# disable docs
21mr|freetds-1.3.14-1|181	sed -i -e 's#src doc#src#' Makefile.*
21mr|freetds-1.3.14-1|182	
21mr|freetds-1.3.14-1|183	
21mr|freetds-1.3.14-1|184	%build
21mr|freetds-1.3.14-1|185	autoreconf -fis
21mr|freetds-1.3.14-1|186	
21mr|freetds-1.3.14-1|187	%configure \
21mr|freetds-1.3.14-1|188	--disable-static \
21mr|freetds-1.3.14-1|189	--with-tdsver=%{TDSVER} \
21mr|freetds-1.3.14-1|190	--with-unixodbc=%{_prefix} \
21mr|freetds-1.3.14-1|191	--enable-krb5 \
21mr|freetds-1.3.14-1|192	--with-gnutls \
21mr|freetds-1.3.14-1|193	--enable-sybase-compat \
21mr|freetds-1.3.14-1|194	--enable-msdblib
21mr|freetds-1.3.14-1|195	
21mr|freetds-1.3.14-1|196	%make_build
21mr|freetds-1.3.14-1|197	
21mr|freetds-1.3.14-1|198	%install
21mr|freetds-1.3.14-1|199	%make_install
21mr|freetds-1.3.14-1|200	
21mr|freetds-1.3.14-1|201	install -d %{buildroot}%{_datadir}/%{name}-%{version}/samples
21mr|freetds-1.3.14-1|202	mkdir -p %{buildroot}%{_mandir}/man1
21mr|freetds-1.3.14-1|203	mkdir -p %{buildroot}%{_mandir}/man5
21mr|freetds-1.3.14-1|204	install -m 0644 doc/*.1 %{buildroot}%{_mandir}/man1/
21mr|freetds-1.3.14-1|205	install -m 0644 doc/*.5 %{buildroot}%{_mandir}/man5/
21mr|freetds-1.3.14-1|206	cp -a -f samples/* %{buildroot}%{_datadir}/%{name}-%{version}/samples/

12298 21
21mr|freetype-2.10.4-8|1	%bcond_without subpixel
21mr|freetype-2.10.4-8|2	
21mr|freetype-2.10.4-8|3	%define major 6
21mr|freetype-2.10.4-8|4	%define libname %mklibname freetype %{major}
21mr|freetype-2.10.4-8|5	%define devname %mklibname freetype %{major} -d
21mr|freetype-2.10.4-8|6	
21mr|freetype-2.10.4-8|7	%define git_url git://git.sv.gnu.org/freetype/freetype2.git
21mr|freetype-2.10.4-8|8	%define docver %(echo %version |cut -d. -f1-3)
21mr|freetype-2.10.4-8|9	
21mr|freetype-2.10.4-8|10	Summary:	A free and portable TrueType font rendering engine
21mr|freetype-2.10.4-8|11	Name:		freetype
21mr|freetype-2.10.4-8|12	Version:	2.10.4
21mr|freetype-2.10.4-8|13	Release:	8
21mr|freetype-2.10.4-8|14	License:	FreeType License/GPLv2+
21mr|freetype-2.10.4-8|15	Group:		System/Libraries
21mr|freetype-2.10.4-8|16	Url:		http://www.freetype.org/
21mr|freetype-2.10.4-8|17	Source0:	http://downloads.sourceforge.net/freetype/%{name}-%{version}.tar.xz
21mr|freetype-2.10.4-8|18	Source1:	http://downloads.sourceforge.net/freetype/%{name}-doc-%{version}.tar.xz
21mr|freetype-2.10.4-8|19	Source2:	http://downloads.sourceforge.net/freetype/ft2demos-%{version}.tar.xz
21mr|freetype-2.10.4-8|20	Patch1:		freetype-2.4.2-CVE-2010-3311.patch
21mr|freetype-2.10.4-8|21	Patch2:		0001-Enable-table-validation-modules.patch
21mr|freetype-2.10.4-8|22	Patch3:		0002-Enable-infinality-subpixel-hinting.patch
21mr|freetype-2.10.4-8|23	# Enable subpixel rendering (ClearType)
21mr|freetype-2.10.4-8|24	Patch4:		freetype-2.3.0-enable-spr.patch
21mr|freetype-2.10.4-8|25	# CVE patches
21mr|freetype-2.10.4-8|26	Patch5:		CVE-2022-27404.patch
21mr|freetype-2.10.4-8|27	Patch6:		CVE-2022-27405.patch
21mr|freetype-2.10.4-8|28	Patch7:		CVE-2022-27406.patch
21mr|freetype-2.10.4-8|29	Patch8:		CVE-2025-27363.patch
21mr|freetype-2.10.4-8|30	# from Debian  2.10.4+dfsg-1+deb11u2
21mr|freetype-2.10.4-8|31	Patch9:		CVE-2025-27363-2.patch
21mr|freetype-2.10.4-8|32	BuildRequires:	bzip2-devel
21mr|freetype-2.10.4-8|33	BuildRequires:	pkgconfig(libbrotlienc)
21mr|freetype-2.10.4-8|34	BuildRequires:	pkgconfig(harfbuzz)
21mr|freetype-2.10.4-8|35	BuildRequires:	pkgconfig(libpng)
21mr|freetype-2.10.4-8|36	BuildRequires:	pkgconfig(x11)
21mr|freetype-2.10.4-8|37	BuildRequires:	pkgconfig(zlib)
21mr|freetype-2.10.4-8|38	
21mr|freetype-2.10.4-8|39	%description
21mr|freetype-2.10.4-8|40	The FreeType2 engine is a free and portable TrueType font rendering engine.
21mr|freetype-2.10.4-8|41	It has been developed to provide TT support to a great variety of
21mr|freetype-2.10.4-8|42	platforms and environments. Note that FreeType2 is a library, not a
21mr|freetype-2.10.4-8|43	stand-alone application, though some utility applications are included
21mr|freetype-2.10.4-8|44	
21mr|freetype-2.10.4-8|45	#----------------------------------------------------------------------------
21mr|freetype-2.10.4-8|46	
21mr|freetype-2.10.4-8|47	%package -n %{libname}
21mr|freetype-2.10.4-8|48	Summary:	Shared libraries for a free and portable TrueType font rendering engine
21mr|freetype-2.10.4-8|49	Group:		System/Libraries
21mr|freetype-2.10.4-8|50	# compat with Fedora/Red Hat
21mr|freetype-2.10.4-8|51	Provides:	freetype = %{EVRD}
21mr|freetype-2.10.4-8|52	Provides:	freetype%{major} = %{EVRD}
21mr|freetype-2.10.4-8|53	
21mr|freetype-2.10.4-8|54	%description -n %{libname}
21mr|freetype-2.10.4-8|55	The FreeType2 engine is a free and portable TrueType font rendering
21mr|freetype-2.10.4-8|56	engine.  It has been developed to provide TT support to a great
21mr|freetype-2.10.4-8|57	variety of platforms and environments. Note that FreeType2 is a
21mr|freetype-2.10.4-8|58	library, not a stand-alone application, though some utility
21mr|freetype-2.10.4-8|59	applications are included
21mr|freetype-2.10.4-8|60	
21mr|freetype-2.10.4-8|61	%files -n %{libname}
21mr|freetype-2.10.4-8|62	%{_libdir}/libfreetype.so.%{major}*
21mr|freetype-2.10.4-8|63	
21mr|freetype-2.10.4-8|64	#----------------------------------------------------------------------------
21mr|freetype-2.10.4-8|65	
21mr|freetype-2.10.4-8|66	%package -n %{devname}
21mr|freetype-2.10.4-8|67	Summary:	Header files and static library for development with FreeType2
21mr|freetype-2.10.4-8|68	Group:		Development/C
21mr|freetype-2.10.4-8|69	Requires:	%{libname} = %{EVRD}
21mr|freetype-2.10.4-8|70	Provides:	%{name}-devel = %{EVRD}
21mr|freetype-2.10.4-8|71	Provides:	%{name}2-devel = %{EVRD}
21mr|freetype-2.10.4-8|72	
21mr|freetype-2.10.4-8|73	%description -n %{devname}
21mr|freetype-2.10.4-8|74	This package is only needed if you intend to develop or compile applications
21mr|freetype-2.10.4-8|75	which rely on the FreeType2 library. If you simply want to run existing
21mr|freetype-2.10.4-8|76	applications, you won't need this package.
21mr|freetype-2.10.4-8|77	
21mr|freetype-2.10.4-8|78	%files -n %{devname}
21mr|freetype-2.10.4-8|79	%doc docs/*
21mr|freetype-2.10.4-8|80	%{_bindir}/freetype-config
21mr|freetype-2.10.4-8|81	%{_libdir}/libfreetype.so
21mr|freetype-2.10.4-8|82	%{_includedir}/freetype
21mr|freetype-2.10.4-8|83	%{_includedir}/ft2build.h
21mr|freetype-2.10.4-8|84	%dir %{_includedir}/freetype2
21mr|freetype-2.10.4-8|85	%{_includedir}/freetype2/*
21mr|freetype-2.10.4-8|86	#%%{_mandir}/man1/freetype-config.1*
21mr|freetype-2.10.4-8|87	%{_datadir}/aclocal/*
21mr|freetype-2.10.4-8|88	%{_libdir}/pkgconfig/*.pc
21mr|freetype-2.10.4-8|89	%{_mandir}/man1/freetype-config.1*
21mr|freetype-2.10.4-8|90	
21mr|freetype-2.10.4-8|91	#----------------------------------------------------------------------------
21mr|freetype-2.10.4-8|92	
21mr|freetype-2.10.4-8|93	%package demos
21mr|freetype-2.10.4-8|94	Summary:	A collection of FreeType demos
21mr|freetype-2.10.4-8|95	Group:		File tools
21mr|freetype-2.10.4-8|96	
21mr|freetype-2.10.4-8|97	%description demos
21mr|freetype-2.10.4-8|98	The FreeType engine is a free and portable font rendering engine, developed to
21mr|freetype-2.10.4-8|99	provide advanced font support for a variety of platforms and environments. The
21mr|freetype-2.10.4-8|100	demos package includes a set of useful small utilities showing various
21mr|freetype-2.10.4-8|101	capabilities of the FreeType library.
21mr|freetype-2.10.4-8|102	
21mr|freetype-2.10.4-8|103	%files demos
21mr|freetype-2.10.4-8|104	%{_bindir}/ftbench
21mr|freetype-2.10.4-8|105	%{_bindir}/ftdiff
21mr|freetype-2.10.4-8|106	%{_bindir}/ftdump
21mr|freetype-2.10.4-8|107	%{_bindir}/ftgamma
21mr|freetype-2.10.4-8|108	%{_bindir}/ftgrid
21mr|freetype-2.10.4-8|109	%{_bindir}/ftlint
21mr|freetype-2.10.4-8|110	%{_bindir}/ftmulti
21mr|freetype-2.10.4-8|111	%{_bindir}/ftstring
21mr|freetype-2.10.4-8|112	%{_bindir}/ftvalid
21mr|freetype-2.10.4-8|113	%{_bindir}/ftview
21mr|freetype-2.10.4-8|114	
21mr|freetype-2.10.4-8|115	#----------------------------------------------------------------------------
21mr|freetype-2.10.4-8|116	
21mr|freetype-2.10.4-8|117	%prep
21mr|freetype-2.10.4-8|118	%setup -q -a1 -a2
21mr|freetype-2.10.4-8|119	%autopatch -p1
21mr|freetype-2.10.4-8|120	
21mr|freetype-2.10.4-8|121	enable() {
21mr|freetype-2.10.4-8|122	if [ "$#" = "1" ]; then
21mr|freetype-2.10.4-8|123	KEY=FT_CONFIG_OPTION_${1}
21mr|freetype-2.10.4-8|124	else
21mr|freetype-2.10.4-8|125	KEY=${1}_CONFIG_OPTION_${2}
21mr|freetype-2.10.4-8|126	fi
21mr|freetype-2.10.4-8|127	sed -i -e "s|^/\* #define ${KEY} \*/|#define ${KEY}|" include/freetype/config/ftoption.h devel/ftoption.h builds/unix/ftoption.h
21mr|freetype-2.10.4-8|128	}
21mr|freetype-2.10.4-8|129	disable() {
21mr|freetype-2.10.4-8|130	if [ "$#" = "1" ]; then
21mr|freetype-2.10.4-8|131	KEY=FT_CONFIG_OPTION_${1}
21mr|freetype-2.10.4-8|132	else
21mr|freetype-2.10.4-8|133	KEY=${1}_CONFIG_OPTION_${2}
21mr|freetype-2.10.4-8|134	fi
21mr|freetype-2.10.4-8|135	sed -i -e "s|^#define ${KEY}\$|/* #define ${KEY} */|" include/freetype/config/ftoption.h devel/ftoption.h builds/unix/ftoption.h
21mr|freetype-2.10.4-8|136	}
21mr|freetype-2.10.4-8|137	
21mr|freetype-2.10.4-8|138	./autogen.sh
21mr|freetype-2.10.4-8|139	%configure \
21mr|freetype-2.10.4-8|140	--enable-freetype-config \
21mr|freetype-2.10.4-8|141	%if %{with harfbuzz}
21mr|freetype-2.10.4-8|142	--with-harfbuzz=yes \
21mr|freetype-2.10.4-8|143	%else
21mr|freetype-2.10.4-8|144	--with-harfbuzz=no \
21mr|freetype-2.10.4-8|145	%endif
21mr|freetype-2.10.4-8|146	--with-zlib=yes \
21mr|freetype-2.10.4-8|147	--with-bzip2=yes \
21mr|freetype-2.10.4-8|148	--with-png=yes
21mr|freetype-2.10.4-8|149	
21mr|freetype-2.10.4-8|150	enable SUBPIXEL_RENDERING
21mr|freetype-2.10.4-8|151	enable PCF LONG_FAMILY_NAMES
21mr|freetype-2.10.4-8|152	disable CFF OLD_ENGINE
21mr|freetype-2.10.4-8|153	
21mr|freetype-2.10.4-8|154	sed -i -e 's,^/\* #define FT_EXPORT_DEF(x).*,#define FT_EXPORT_DEF(x) __attribute__((visibility("default"))) x,' include/freetype/config/ftoption.h devel/ftoption.h builds/unix/ftoption.h
21mr|freetype-2.10.4-8|155	
21mr|freetype-2.10.4-8|156	%build
21mr|freetype-2.10.4-8|157	%make_build
21mr|freetype-2.10.4-8|158	
21mr|freetype-2.10.4-8|159	cd ft2demos-%{version}
21mr|freetype-2.10.4-8|160	# The purpose of overriding LINK_LIBRARY is getting rid of ****ing
21mr|freetype-2.10.4-8|161	# rpath
21mr|freetype-2.10.4-8|162	%make TOP_DIR=".." X11_LIB="" \
21mr|freetype-2.10.4-8|163	LINK_LIBRARY='$(LIBTOOL) --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \
21mr|freetype-2.10.4-8|164	-version-info $(version_info) \
21mr|freetype-2.10.4-8|165	$(LDFLAGS) -no-undefined \
21mr|freetype-2.10.4-8|166	# -export-symbols $(EXPORTS_LIST)'
21mr|freetype-2.10.4-8|167	cd -
21mr|freetype-2.10.4-8|168	
21mr|freetype-2.10.4-8|169	%install
21mr|freetype-2.10.4-8|170	%make_install
21mr|freetype-2.10.4-8|171	
21mr|freetype-2.10.4-8|172	install -d %{buildroot}%{_bindir}
21mr|freetype-2.10.4-8|173	
21mr|freetype-2.10.4-8|174	for ftdemo in ftbench ftdiff ftdump ftgamma ftgrid ftlint ftmulti ftstring ftvalid ftview; do
21mr|freetype-2.10.4-8|175	builds/unix/libtool --mode=install install -m 755 ft2demos-%{docver}/bin/$ftdemo %{buildroot}%{_bindir}
21mr|freetype-2.10.4-8|176	done
21mr|freetype-2.10.4-8|177	
21mr|freetype-2.10.4-8|178	# compatibility symlink
21mr|freetype-2.10.4-8|179	ln -sf freetype2/freetype %{buildroot}%{_includedir}/freetype
21mr|freetype-2.10.4-8|180	ln -sf freetype2/ft2build.h %{buildroot}%{_includedir}/ft2build.h

12299 21
21mr|frei0r-plugins-1.8.0-1|1	%define	oname frei0r
21mr|frei0r-plugins-1.8.0-1|2	%define commit febd73874dab6be330398a3b55112451b36ee939
21mr|frei0r-plugins-1.8.0-1|3	%define short_commit %(echo %{commit} | head -c 6)
21mr|frei0r-plugins-1.8.0-1|4	
21mr|frei0r-plugins-1.8.0-1|5	Summary:	A minimalistic plugin API for video effects
21mr|frei0r-plugins-1.8.0-1|6	Name:		%{oname}-plugins
21mr|frei0r-plugins-1.8.0-1|7	Version:	1.8.0
21mr|frei0r-plugins-1.8.0-1|8	Release:	1
21mr|frei0r-plugins-1.8.0-1|9	License:	GPLv2+
21mr|frei0r-plugins-1.8.0-1|10	Group:		System/Libraries
21mr|frei0r-plugins-1.8.0-1|11	Url:		http://www.piksel.org/frei0r
21mr|frei0r-plugins-1.8.0-1|12	Source0:	https://github.com/dyne/frei0r/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|frei0r-plugins-1.8.0-1|13	Patch1:		frei0r-1.3-build-docs-by-default.patch
21mr|frei0r-plugins-1.8.0-1|14	BuildRequires:	cmake
21mr|frei0r-plugins-1.8.0-1|15	BuildRequires:	doxygen
21mr|frei0r-plugins-1.8.0-1|16	BuildRequires:	opencv-devel
21mr|frei0r-plugins-1.8.0-1|17	Buildrequires:	pkgconfig(cairo)
21mr|frei0r-plugins-1.8.0-1|18	Buildrequires:	pkgconfig(gavl)
21mr|frei0r-plugins-1.8.0-1|19	BuildRequires:	pkgconfig(libpng)
21mr|frei0r-plugins-1.8.0-1|20	# for HTML docs with pictures
21mr|frei0r-plugins-1.8.0-1|21	BuildRequires:	graphviz
21mr|frei0r-plugins-1.8.0-1|22	%rename		%{oname}
21mr|frei0r-plugins-1.8.0-1|23	
21mr|frei0r-plugins-1.8.0-1|24	%description
21mr|frei0r-plugins-1.8.0-1|25	frei0r - a minimalistic plugin API for video effects.
21mr|frei0r-plugins-1.8.0-1|26	
21mr|frei0r-plugins-1.8.0-1|27	It is a minimalistic plugin API for video sources and filters.
21mr|frei0r-plugins-1.8.0-1|28	The behaviour of the effects can be controlled from the host by
21mr|frei0r-plugins-1.8.0-1|29	simple parameters. The intent is to solve the recurring
21mr|frei0r-plugins-1.8.0-1|30	reimplementation or adaptation issue of standard effects.
21mr|frei0r-plugins-1.8.0-1|31	
21mr|frei0r-plugins-1.8.0-1|32	It is not meant as a generic API for all kinds of video
21mr|frei0r-plugins-1.8.0-1|33	applications.
21mr|frei0r-plugins-1.8.0-1|34	
21mr|frei0r-plugins-1.8.0-1|35	There is no support for the requirements of special application
21mr|frei0r-plugins-1.8.0-1|36	areas like non linear editors, hardware accelerated shader effects,
21mr|frei0r-plugins-1.8.0-1|37	and high precision video processing. These advanced issues are not
21mr|frei0r-plugins-1.8.0-1|38	even solved satisfactory for non cross application plugin apis and
21mr|frei0r-plugins-1.8.0-1|39	are still an evolving field.
21mr|frei0r-plugins-1.8.0-1|40	
21mr|frei0r-plugins-1.8.0-1|41	The frei0r API is not meant to be a competing standard to more
21mr|frei0r-plugins-1.8.0-1|42	ambitious efforts.
21mr|frei0r-plugins-1.8.0-1|43	
21mr|frei0r-plugins-1.8.0-1|44	%files
21mr|frei0r-plugins-1.8.0-1|45	%dir %{_libdir}/frei0r-1
21mr|frei0r-plugins-1.8.0-1|46	%{_libdir}/frei0r-1/*.so
21mr|frei0r-plugins-1.8.0-1|47	
21mr|frei0r-plugins-1.8.0-1|48	#----------------------------------------------------------------------------
21mr|frei0r-plugins-1.8.0-1|49	
21mr|frei0r-plugins-1.8.0-1|50	%package devel
21mr|frei0r-plugins-1.8.0-1|51	Summary:	Development files for frei0r-plugins
21mr|frei0r-plugins-1.8.0-1|52	Group:		Development/Other
21mr|frei0r-plugins-1.8.0-1|53	Requires:	%{name} = %{EVRD}
21mr|frei0r-plugins-1.8.0-1|54	
21mr|frei0r-plugins-1.8.0-1|55	%description devel
21mr|frei0r-plugins-1.8.0-1|56	The fri0r-plugins-devel package contains header files for developing
21mr|frei0r-plugins-1.8.0-1|57	applications that use frei0r-plugins.
21mr|frei0r-plugins-1.8.0-1|58	
21mr|frei0r-plugins-1.8.0-1|59	%files devel
21mr|frei0r-plugins-1.8.0-1|60	%doc %{_docdir}/%{name}
21mr|frei0r-plugins-1.8.0-1|61	%{_includedir}/frei0r.h
21mr|frei0r-plugins-1.8.0-1|62	%{_libdir}/pkgconfig/frei0r.pc
21mr|frei0r-plugins-1.8.0-1|63	
21mr|frei0r-plugins-1.8.0-1|64	#----------------------------------------------------------------------------
21mr|frei0r-plugins-1.8.0-1|65	
21mr|frei0r-plugins-1.8.0-1|66	%prep
21mr|frei0r-plugins-1.8.0-1|67	%autosetup -p1 -n %{oname}-%{commit}
21mr|frei0r-plugins-1.8.0-1|68	
21mr|frei0r-plugins-1.8.0-1|69	%build
21mr|frei0r-plugins-1.8.0-1|70	autoreconf -fi
21mr|frei0r-plugins-1.8.0-1|71	%configure
21mr|frei0r-plugins-1.8.0-1|72	%make
21mr|frei0r-plugins-1.8.0-1|73	
21mr|frei0r-plugins-1.8.0-1|74	%install
21mr|frei0r-plugins-1.8.0-1|75	%makeinstall_std

12300 21
21mr|fribidi-1.0.10-3|1	%define major 0
21mr|fribidi-1.0.10-3|2	%define libname %mklibname %{name} %{major}
21mr|fribidi-1.0.10-3|3	%define devname %mklibname %{name} -d
21mr|fribidi-1.0.10-3|4	
21mr|fribidi-1.0.10-3|5	Summary:	Library to support Bi-directional scripts
21mr|fribidi-1.0.10-3|6	Name:		fribidi
21mr|fribidi-1.0.10-3|7	Version:	1.0.10
21mr|fribidi-1.0.10-3|8	Release:	3
21mr|fribidi-1.0.10-3|9	License:	LGPLv2.1+
21mr|fribidi-1.0.10-3|10	Group:		System/Internationalization
21mr|fribidi-1.0.10-3|11	Url:		http://fribidi.org
21mr|fribidi-1.0.10-3|12	# building from git tag requires /usr/bin/c2man which is not packaged in ROSA
21mr|fribidi-1.0.10-3|13	Source0:	https://github.com/fribidi/fribidi/releases/download/v%{version}/fribidi-%{version}.tar.xz
21mr|fribidi-1.0.10-3|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|fribidi-1.0.10-3|15	BuildRequires:	meson
21mr|fribidi-1.0.10-3|16	Patch0:		CVE-2022-25308.patch
21mr|fribidi-1.0.10-3|17	Patch1:		CVE-2022-25309.patch
21mr|fribidi-1.0.10-3|18	Patch2:		CVE-2022-25310.patch
21mr|fribidi-1.0.10-3|19	
21mr|fribidi-1.0.10-3|20	%description
21mr|fribidi-1.0.10-3|21	A library to handle bidirectional scripts (eg hebrew, arabic), so that
21mr|fribidi-1.0.10-3|22	the display is done in the proper way; while the text data itself is
21mr|fribidi-1.0.10-3|23	always written in logical order.
21mr|fribidi-1.0.10-3|24	
21mr|fribidi-1.0.10-3|25	The library uses unicode internally.
21mr|fribidi-1.0.10-3|26	
21mr|fribidi-1.0.10-3|27	%files
21mr|fribidi-1.0.10-3|28	%doc README AUTHORS ChangeLog TODO THANKS NEWS
21mr|fribidi-1.0.10-3|29	%{_bindir}/fribidi
21mr|fribidi-1.0.10-3|30	
21mr|fribidi-1.0.10-3|31	#----------------------------------------------------------------------------
21mr|fribidi-1.0.10-3|32	
21mr|fribidi-1.0.10-3|33	%package -n %{libname}
21mr|fribidi-1.0.10-3|34	Summary:	Library to support Bi-directional scripts
21mr|fribidi-1.0.10-3|35	Group:		System/Libraries
21mr|fribidi-1.0.10-3|36	
21mr|fribidi-1.0.10-3|37	%description -n %{libname}
21mr|fribidi-1.0.10-3|38	A library to handle bidirectional scripts (eg hebrew, arabic), so that
21mr|fribidi-1.0.10-3|39	the display is done in the proper way; while the text data itself is
21mr|fribidi-1.0.10-3|40	always written in logical order.
21mr|fribidi-1.0.10-3|41	
21mr|fribidi-1.0.10-3|42	The library uses unicode internally.
21mr|fribidi-1.0.10-3|43	
21mr|fribidi-1.0.10-3|44	%files -n %{libname}
21mr|fribidi-1.0.10-3|45	%{_libdir}/libfribidi.so.%{major}*
21mr|fribidi-1.0.10-3|46	
21mr|fribidi-1.0.10-3|47	#----------------------------------------------------------------------------
21mr|fribidi-1.0.10-3|48	
21mr|fribidi-1.0.10-3|49	%package -n %{devname}
21mr|fribidi-1.0.10-3|50	Summary:	Libraries and headers for development with %{name}
21mr|fribidi-1.0.10-3|51	Group:		Development/C
21mr|fribidi-1.0.10-3|52	Provides:	%{name}-devel = %{EVRD}
21mr|fribidi-1.0.10-3|53	Requires:	%{libname} = %{EVRD}
21mr|fribidi-1.0.10-3|54	Obsoletes:	%{_lib}fribidi-static-devel < 0.19.2-6
21mr|fribidi-1.0.10-3|55	
21mr|fribidi-1.0.10-3|56	%description -n %{devname}
21mr|fribidi-1.0.10-3|57	This package includes the libraries and header files for the %{name}
21mr|fribidi-1.0.10-3|58	package.
21mr|fribidi-1.0.10-3|59	
21mr|fribidi-1.0.10-3|60	%files -n %{devname}
21mr|fribidi-1.0.10-3|61	%{_libdir}/*.so
21mr|fribidi-1.0.10-3|62	%{_includedir}/*
21mr|fribidi-1.0.10-3|63	%{_libdir}/pkgconfig/*
21mr|fribidi-1.0.10-3|64	%{_mandir}/man3/*
21mr|fribidi-1.0.10-3|65	
21mr|fribidi-1.0.10-3|66	#----------------------------------------------------------------------------
21mr|fribidi-1.0.10-3|67	
21mr|fribidi-1.0.10-3|68	%prep
21mr|fribidi-1.0.10-3|69	%autosetup -p1
21mr|fribidi-1.0.10-3|70	
21mr|fribidi-1.0.10-3|71	%build
21mr|fribidi-1.0.10-3|72	%set_build_flags
21mr|fribidi-1.0.10-3|73	%meson
21mr|fribidi-1.0.10-3|74	
21mr|fribidi-1.0.10-3|75	%meson_build
21mr|fribidi-1.0.10-3|76	
21mr|fribidi-1.0.10-3|77	%install
21mr|fribidi-1.0.10-3|78	%meson_install

12301 21
21mr|frozen-1.1.1-1|1	Summary:	Header-only, constexpr alternative to gperf for C++14
21mr|frozen-1.1.1-1|2	Name:		frozen
21mr|frozen-1.1.1-1|3	Version:	1.1.1
21mr|frozen-1.1.1-1|4	Release:	1
21mr|frozen-1.1.1-1|5	Group:		Development/C++
21mr|frozen-1.1.1-1|6	License:	Apache-2.0
21mr|frozen-1.1.1-1|7	Source0:	https://github.com/serge-sans-paille/frozen/archive/refs/tags/1.1.1.tar.gz
21mr|frozen-1.1.1-1|8	Patch0:		frozen-1.1.1-missing-include.patch
21mr|frozen-1.1.1-1|9	URL:		https://github.com/frozen/frozen
21mr|frozen-1.1.1-1|10	BuildRequires:	cmake
21mr|frozen-1.1.1-1|11	BuildRequires:	ninja
21mr|frozen-1.1.1-1|12	BuildArch:	noarch
21mr|frozen-1.1.1-1|13	
21mr|frozen-1.1.1-1|14	%description
21mr|frozen-1.1.1-1|15	Header-only library that provides 0 cost initialization for immutable
21mr|frozen-1.1.1-1|16	containers, fixed-size containers, and various algorithms.
21mr|frozen-1.1.1-1|17	
21mr|frozen-1.1.1-1|18	Frozen provides:
21mr|frozen-1.1.1-1|19	
21mr|frozen-1.1.1-1|20	immutable (a.k.a. frozen), constexpr-compatible versions of std::set,
21mr|frozen-1.1.1-1|21	std::unordered_set, std::map and std::unordered_map.
21mr|frozen-1.1.1-1|22	fixed-capacity, constinit-compatible versions of std::map and
21mr|frozen-1.1.1-1|23	std::unordered_map with immutable, compile-time selected keys mapped to
21mr|frozen-1.1.1-1|24	mutable values.
21mr|frozen-1.1.1-1|25	
21mr|frozen-1.1.1-1|26	0-cost initialization version of std::search for frozen needles using
21mr|frozen-1.1.1-1|27	Boyer-Moore or Knuth-Morris-Pratt algorithms.
21mr|frozen-1.1.1-1|28	The unordered_* containers are guaranteed perfect (a.k.a. no hash collision)
21mr|frozen-1.1.1-1|29	and the extra storage is linear with respect to the number of keys.
21mr|frozen-1.1.1-1|30	
21mr|frozen-1.1.1-1|31	Once initialized, the container keys cannot be updated, and in exchange,
21mr|frozen-1.1.1-1|32	lookups are faster. And initialization is free when constexpr or constinit is
21mr|frozen-1.1.1-1|33	used.
21mr|frozen-1.1.1-1|34	
21mr|frozen-1.1.1-1|35	#--------------------------------------------------------------------------
21mr|frozen-1.1.1-1|36	
21mr|frozen-1.1.1-1|37	%package	devel
21mr|frozen-1.1.1-1|38	Summary:	Header-only, constexpr alternative to gperf for C++14
21mr|frozen-1.1.1-1|39	Group:		Development/C++
21mr|frozen-1.1.1-1|40	
21mr|frozen-1.1.1-1|41	%description	devel
21mr|frozen-1.1.1-1|42	Header-only library that provides 0 cost initialization for immutable
21mr|frozen-1.1.1-1|43	containers, fixed-size containers, and various algorithms.
21mr|frozen-1.1.1-1|44	
21mr|frozen-1.1.1-1|45	%files	devel
21mr|frozen-1.1.1-1|46	%{_includedir}/frozen
21mr|frozen-1.1.1-1|47	%{_datadir}/cmake/frozen
21mr|frozen-1.1.1-1|48	
21mr|frozen-1.1.1-1|49	#--------------------------------------------------------------------------
21mr|frozen-1.1.1-1|50	
21mr|frozen-1.1.1-1|51	%prep
21mr|frozen-1.1.1-1|52	%autosetup -p1
21mr|frozen-1.1.1-1|53	%cmake -G Ninja
21mr|frozen-1.1.1-1|54	
21mr|frozen-1.1.1-1|55	%build
21mr|frozen-1.1.1-1|56	%ninja_build -C build
21mr|frozen-1.1.1-1|57	
21mr|frozen-1.1.1-1|58	%install
21mr|frozen-1.1.1-1|59	%ninja_install -C build
21mr|frozen-1.1.1-1|60	

12302 21
21mr|fslsfonts-1.0.5-2|1	Summary:	List fonts served by X font server
21mr|fslsfonts-1.0.5-2|2	Name:		fslsfonts
21mr|fslsfonts-1.0.5-2|3	Version:	1.0.5
21mr|fslsfonts-1.0.5-2|4	Release:	2
21mr|fslsfonts-1.0.5-2|5	License:	MIT
21mr|fslsfonts-1.0.5-2|6	Group:		Development/X11
21mr|fslsfonts-1.0.5-2|7	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|fslsfonts-1.0.5-2|8	BuildRequires:	x11-util-macros
21mr|fslsfonts-1.0.5-2|9	BuildRequires:	pkgconfig(libfs)
21mr|fslsfonts-1.0.5-2|10	BuildRequires:	pkgconfig(x11)
21mr|fslsfonts-1.0.5-2|11	
21mr|fslsfonts-1.0.5-2|12	%description
21mr|fslsfonts-1.0.5-2|13	Fslsfonts lists the fonts that match the given pattern.
21mr|fslsfonts-1.0.5-2|14	
21mr|fslsfonts-1.0.5-2|15	%files
21mr|fslsfonts-1.0.5-2|16	%{_bindir}/fslsfonts
21mr|fslsfonts-1.0.5-2|17	%{_mandir}/man1/fslsfonts.*
21mr|fslsfonts-1.0.5-2|18	
21mr|fslsfonts-1.0.5-2|19	#----------------------------------------------------------------------------
21mr|fslsfonts-1.0.5-2|20	
21mr|fslsfonts-1.0.5-2|21	%prep
21mr|fslsfonts-1.0.5-2|22	%setup -q
21mr|fslsfonts-1.0.5-2|23	
21mr|fslsfonts-1.0.5-2|24	%build
21mr|fslsfonts-1.0.5-2|25	%configure \
21mr|fslsfonts-1.0.5-2|26	--x-includes=%{_includedir}\
21mr|fslsfonts-1.0.5-2|27	--x-libraries=%{_libdir}
21mr|fslsfonts-1.0.5-2|28	
21mr|fslsfonts-1.0.5-2|29	%make
21mr|fslsfonts-1.0.5-2|30	
21mr|fslsfonts-1.0.5-2|31	%install
21mr|fslsfonts-1.0.5-2|32	%makeinstall_std

12303 21
21mr|fstobdf-1.0.6-1|1	Summary:	Generate BDF font from X font server
21mr|fstobdf-1.0.6-1|2	Name:		fstobdf
21mr|fstobdf-1.0.6-1|3	Version:	1.0.6
21mr|fstobdf-1.0.6-1|4	Release:	1
21mr|fstobdf-1.0.6-1|5	License:	MIT
21mr|fstobdf-1.0.6-1|6	Group:		Development/X11
21mr|fstobdf-1.0.6-1|7	Url:		http://xorg.freedesktop.org
21mr|fstobdf-1.0.6-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|fstobdf-1.0.6-1|9	BuildRequires:	x11-util-macros
21mr|fstobdf-1.0.6-1|10	BuildRequires:	pkgconfig(libfs)
21mr|fstobdf-1.0.6-1|11	BuildRequires:	pkgconfig(x11)
21mr|fstobdf-1.0.6-1|12	
21mr|fstobdf-1.0.6-1|13	%description
21mr|fstobdf-1.0.6-1|14	The fstobdf program reads a font from a font server and generate BDF font.
21mr|fstobdf-1.0.6-1|15	
21mr|fstobdf-1.0.6-1|16	%files
21mr|fstobdf-1.0.6-1|17	%{_bindir}/fstobdf
21mr|fstobdf-1.0.6-1|18	%{_mandir}/man1/fstobdf.*
21mr|fstobdf-1.0.6-1|19	
21mr|fstobdf-1.0.6-1|20	#----------------------------------------------------------------------------
21mr|fstobdf-1.0.6-1|21	
21mr|fstobdf-1.0.6-1|22	%prep
21mr|fstobdf-1.0.6-1|23	%setup -q
21mr|fstobdf-1.0.6-1|24	
21mr|fstobdf-1.0.6-1|25	%build
21mr|fstobdf-1.0.6-1|26	%configure \
21mr|fstobdf-1.0.6-1|27	--x-includes=%{_includedir}\
21mr|fstobdf-1.0.6-1|28	--x-libraries=%{_libdir}
21mr|fstobdf-1.0.6-1|29	
21mr|fstobdf-1.0.6-1|30	%make
21mr|fstobdf-1.0.6-1|31	
21mr|fstobdf-1.0.6-1|32	%install
21mr|fstobdf-1.0.6-1|33	%makeinstall_std

12304 21
21mr|fstrcmp-0.7.D001-3|1	%define major 0
21mr|fstrcmp-0.7.D001-3|2	%define libname %mklibname %{name} %{major}
21mr|fstrcmp-0.7.D001-3|3	%define devname %mklibname %{name} -d
21mr|fstrcmp-0.7.D001-3|4	
21mr|fstrcmp-0.7.D001-3|5	Summary:	Fuzzy string compare library
21mr|fstrcmp-0.7.D001-3|6	Name:		fstrcmp
21mr|fstrcmp-0.7.D001-3|7	Version:	0.7.D001
21mr|fstrcmp-0.7.D001-3|8	Release:	3
21mr|fstrcmp-0.7.D001-3|9	License:	GPLv3+
21mr|fstrcmp-0.7.D001-3|10	Group:		File tools
21mr|fstrcmp-0.7.D001-3|11	Url:		http://fstrcmp.sourceforge.net/
21mr|fstrcmp-0.7.D001-3|12	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|fstrcmp-0.7.D001-3|13	BuildRequires:	ghostscript
21mr|fstrcmp-0.7.D001-3|14	BuildRequires:	groff
21mr|fstrcmp-0.7.D001-3|15	BuildRequires:	libtool
21mr|fstrcmp-0.7.D001-3|16	
21mr|fstrcmp-0.7.D001-3|17	%description
21mr|fstrcmp-0.7.D001-3|18	The fstrcmp package provides a library which may be used to make fuzzy
21mr|fstrcmp-0.7.D001-3|19	comparisons of strings and byte arrays. It also provides simple commands
21mr|fstrcmp-0.7.D001-3|20	for use in shell scripts.
21mr|fstrcmp-0.7.D001-3|21	
21mr|fstrcmp-0.7.D001-3|22	%files
21mr|fstrcmp-0.7.D001-3|23	%doc LICENSE README
21mr|fstrcmp-0.7.D001-3|24	%{_bindir}/%{name}
21mr|fstrcmp-0.7.D001-3|25	%{_mandir}/man1/%{name}*.1*
21mr|fstrcmp-0.7.D001-3|26	
21mr|fstrcmp-0.7.D001-3|27	#----------------------------------------------------------------------------
21mr|fstrcmp-0.7.D001-3|28	
21mr|fstrcmp-0.7.D001-3|29	%package -n %{libname}
21mr|fstrcmp-0.7.D001-3|30	Summary:	Fuzzy string compare shared library
21mr|fstrcmp-0.7.D001-3|31	Group:		System/Libraries
21mr|fstrcmp-0.7.D001-3|32	
21mr|fstrcmp-0.7.D001-3|33	%description -n %{libname}
21mr|fstrcmp-0.7.D001-3|34	This package contains fuzzy string compare shared library.
21mr|fstrcmp-0.7.D001-3|35	
21mr|fstrcmp-0.7.D001-3|36	%files -n %{libname}
21mr|fstrcmp-0.7.D001-3|37	%{_libdir}/libfstrcmp.so.%{major}*
21mr|fstrcmp-0.7.D001-3|38	
21mr|fstrcmp-0.7.D001-3|39	#----------------------------------------------------------------------------
21mr|fstrcmp-0.7.D001-3|40	
21mr|fstrcmp-0.7.D001-3|41	%package -n %{devname}
21mr|fstrcmp-0.7.D001-3|42	Summary:	Development files for %{name}
21mr|fstrcmp-0.7.D001-3|43	Group:		Development/C
21mr|fstrcmp-0.7.D001-3|44	Requires:	%{libname} = %{EVRD}
21mr|fstrcmp-0.7.D001-3|45	
21mr|fstrcmp-0.7.D001-3|46	%description -n %{devname}
21mr|fstrcmp-0.7.D001-3|47	This package contains libraries and header files for developing applications
21mr|fstrcmp-0.7.D001-3|48	that use %{name}.
21mr|fstrcmp-0.7.D001-3|49	
21mr|fstrcmp-0.7.D001-3|50	%files -n %{devname}
21mr|fstrcmp-0.7.D001-3|51	%doc etc/reference.pdf
21mr|fstrcmp-0.7.D001-3|52	%{_includedir}/fstrcmp.h
21mr|fstrcmp-0.7.D001-3|53	%{_libdir}/libfstrcmp.so
21mr|fstrcmp-0.7.D001-3|54	%{_libdir}/pkgconfig/fstrcmp.pc
21mr|fstrcmp-0.7.D001-3|55	%{_mandir}/man3/*.3*
21mr|fstrcmp-0.7.D001-3|56	
21mr|fstrcmp-0.7.D001-3|57	#----------------------------------------------------------------------------
21mr|fstrcmp-0.7.D001-3|58	
21mr|fstrcmp-0.7.D001-3|59	%prep
21mr|fstrcmp-0.7.D001-3|60	%setup -q
21mr|fstrcmp-0.7.D001-3|61	
21mr|fstrcmp-0.7.D001-3|62	%build
21mr|fstrcmp-0.7.D001-3|63	%configure
21mr|fstrcmp-0.7.D001-3|64	%make
21mr|fstrcmp-0.7.D001-3|65	
21mr|fstrcmp-0.7.D001-3|66	%install
21mr|fstrcmp-0.7.D001-3|67	%makeinstall_std
21mr|fstrcmp-0.7.D001-3|68	
21mr|fstrcmp-0.7.D001-3|69	# Fix permissions
21mr|fstrcmp-0.7.D001-3|70	chmod 0755 %{buildroot}%{_libdir}/lib%{name}.so.%{major}*
21mr|fstrcmp-0.7.D001-3|71	
21mr|fstrcmp-0.7.D001-3|72	# Remove useless compilation instructions
21mr|fstrcmp-0.7.D001-3|73	rm %{buildroot}%{_defaultdocdir}/%{name}/building.pdf
21mr|fstrcmp-0.7.D001-3|74	# Remove API documentation in main subpackage
21mr|fstrcmp-0.7.D001-3|75	rm %{buildroot}%{_defaultdocdir}/%{name}/reference.pdf
21mr|fstrcmp-0.7.D001-3|76	# Remove duplicate README in PDF
21mr|fstrcmp-0.7.D001-3|77	rm %{buildroot}%{_defaultdocdir}/%{name}/readme.pdf
21mr|fstrcmp-0.7.D001-3|78	
21mr|fstrcmp-0.7.D001-3|79	%check
21mr|fstrcmp-0.7.D001-3|80	# make t0001a ... t0010a
21mr|fstrcmp-0.7.D001-3|81	make $(seq -f "t%04ga" 1 10)

12305 21
21mr|fstrm-0.6.1-1|1	%define major 0
21mr|fstrm-0.6.1-1|2	%define libname %mklibname fstrm %{major}
21mr|fstrm-0.6.1-1|3	%define dev %mklibname fstrm -d
21mr|fstrm-0.6.1-1|4	
21mr|fstrm-0.6.1-1|5	Summary:	Frame Streams implementation in C
21mr|fstrm-0.6.1-1|6	Name:		fstrm
21mr|fstrm-0.6.1-1|7	Version:	0.6.1
21mr|fstrm-0.6.1-1|8	Release:	1
21mr|fstrm-0.6.1-1|9	Group:		Development/C
21mr|fstrm-0.6.1-1|10	License:	MIT
21mr|fstrm-0.6.1-1|11	URL:		https://github.com/farsightsec/fstrm
21mr|fstrm-0.6.1-1|12	Source0:	https://dl.farsightsecurity.com/dist/fstrm/fstrm-%{version}.tar.gz
21mr|fstrm-0.6.1-1|13	Patch0:		fstrm-0.6.1-Fix-CLANG_WARNING.patch
21mr|fstrm-0.6.1-1|14	Patch1:		fstrm-0.6.1-Fix-deadcode-and-check-return-code.patch
21mr|fstrm-0.6.1-1|15	Patch2:		fstrm-0.6.1-Invalid-dereference.patch
21mr|fstrm-0.6.1-1|16	Patch3:		fstrm-0.6.1-Possible-resource-leak-fix.patch
21mr|fstrm-0.6.1-1|17	BuildRequires:	libtool
21mr|fstrm-0.6.1-1|18	BuildRequires:	doxygen
21mr|fstrm-0.6.1-1|19	BuildRequires:	libevent-devel
21mr|fstrm-0.6.1-1|20	
21mr|fstrm-0.6.1-1|21	%description
21mr|fstrm-0.6.1-1|22	Frame Streams is a light weight, binary clean protocol that allows for the
21mr|fstrm-0.6.1-1|23	transport of arbitrarily encoded data payload sequences with minimal framing
21mr|fstrm-0.6.1-1|24	overhead -- just four bytes per data frame. Frame Streams does not specify
21mr|fstrm-0.6.1-1|25	an encoding format for data frames and can be used with any data serialization
21mr|fstrm-0.6.1-1|26	format that produces byte sequences, such as Protocol Buffers, XML, JSON,
21mr|fstrm-0.6.1-1|27	MessagePack, YAML, etc.
21mr|fstrm-0.6.1-1|28	
21mr|fstrm-0.6.1-1|29	#------------------------------------------------------------------------
21mr|fstrm-0.6.1-1|30	
21mr|fstrm-0.6.1-1|31	%package -n %libname
21mr|fstrm-0.6.1-1|32	Summary:	Files for fstrm library
21mr|fstrm-0.6.1-1|33	Group:		System/Libraries
21mr|fstrm-0.6.1-1|34	
21mr|fstrm-0.6.1-1|35	%description -n %libname
21mr|fstrm-0.6.1-1|36	Frame Streams is a light weight, binary clean protocol that allows for the
21mr|fstrm-0.6.1-1|37	transport of arbitrarily encoded data payload sequences with minimal framing
21mr|fstrm-0.6.1-1|38	overhead -- just four bytes per data frame. Frame Streams does not specify
21mr|fstrm-0.6.1-1|39	an encoding format for data frames and can be used with any data serialization
21mr|fstrm-0.6.1-1|40	format that produces byte sequences, such as Protocol Buffers, XML, JSON,
21mr|fstrm-0.6.1-1|41	MessagePack, YAML, etc.
21mr|fstrm-0.6.1-1|42	
21mr|fstrm-0.6.1-1|43	%files -n  %libname
21mr|fstrm-0.6.1-1|44	%doc COPYRIGHT LICENSE html
21mr|fstrm-0.6.1-1|45	%{_libdir}/libfstrm.so.*
21mr|fstrm-0.6.1-1|46	
21mr|fstrm-0.6.1-1|47	#------------------------------------------------------------------------
21mr|fstrm-0.6.1-1|48	
21mr|fstrm-0.6.1-1|49	%package -n %dev
21mr|fstrm-0.6.1-1|50	Summary: Development Files for fstrm library
21mr|fstrm-0.6.1-1|51	Requires: %{libname} = %{EVRD}
21mr|fstrm-0.6.1-1|52	Provides: fstrm-devel
21mr|fstrm-0.6.1-1|53	
21mr|fstrm-0.6.1-1|54	%description -n %dev
21mr|fstrm-0.6.1-1|55	The fstrm-devel package contains header files required to build an application
21mr|fstrm-0.6.1-1|56	using fstrm library.
21mr|fstrm-0.6.1-1|57	
21mr|fstrm-0.6.1-1|58	%files -n %dev
21mr|fstrm-0.6.1-1|59	%doc README.md
21mr|fstrm-0.6.1-1|60	%{_bindir}/fstrm_capture
21mr|fstrm-0.6.1-1|61	%{_bindir}/fstrm_dump
21mr|fstrm-0.6.1-1|62	%{_bindir}/fstrm_replay
21mr|fstrm-0.6.1-1|63	%{_mandir}/man1/fstrm_*
21mr|fstrm-0.6.1-1|64	%{_includedir}/fstrm.h
21mr|fstrm-0.6.1-1|65	%{_includedir}/fstrm/
21mr|fstrm-0.6.1-1|66	%{_libdir}/pkgconfig/libfstrm.pc
21mr|fstrm-0.6.1-1|67	%{_libdir}/libfstrm.so
21mr|fstrm-0.6.1-1|68	
21mr|fstrm-0.6.1-1|69	#-------------------------------------------------------------------------
21mr|fstrm-0.6.1-1|70	
21mr|fstrm-0.6.1-1|71	%prep
21mr|fstrm-0.6.1-1|72	%autosetup -p1
21mr|fstrm-0.6.1-1|73	
21mr|fstrm-0.6.1-1|74	%build
21mr|fstrm-0.6.1-1|75	%configure \
21mr|fstrm-0.6.1-1|76	--prefix=/usr \
21mr|fstrm-0.6.1-1|77	--disable-static
21mr|fstrm-0.6.1-1|78	%make
21mr|fstrm-0.6.1-1|79	make html
21mr|fstrm-0.6.1-1|80	
21mr|fstrm-0.6.1-1|81	%install
21mr|fstrm-0.6.1-1|82	# install the library
21mr|fstrm-0.6.1-1|83	%makeinstall_std
21mr|fstrm-0.6.1-1|84	rm %{buildroot}%{_libdir}/libfstrm.la
21mr|fstrm-0.6.1-1|85	
21mr|fstrm-0.6.1-1|86	%check
21mr|fstrm-0.6.1-1|87	make check

12306 21
21mr|fuse2-2.9.9-6|1	%define major 2
21mr|fuse2-2.9.9-6|2	%define ulmajor 1
21mr|fuse2-2.9.9-6|3	%define libname %mklibname %{name} %{major}
21mr|fuse2-2.9.9-6|4	%define libulm %mklibname ulockmgr %{ulmajor}
21mr|fuse2-2.9.9-6|5	%define devname %mklibname %{name} -d
21mr|fuse2-2.9.9-6|6	%define sdevname %mklibname %{name} -d -s
21mr|fuse2-2.9.9-6|7	
21mr|fuse2-2.9.9-6|8	Summary:	Interface for userspace programs to export a virtual filesystem to the kernel
21mr|fuse2-2.9.9-6|9	Name:		fuse2
21mr|fuse2-2.9.9-6|10	Version:	2.9.9
21mr|fuse2-2.9.9-6|11	Release:	6
21mr|fuse2-2.9.9-6|12	License:	GPLv2+
21mr|fuse2-2.9.9-6|13	Group:		System/Base
21mr|fuse2-2.9.9-6|14	Url:		https://github.com/libfuse
21mr|fuse2-2.9.9-6|15	Source0:	https://github.com/libfuse/libfuse/releases/download/fuse-%{version}/fuse-%{version}.tar.gz
21mr|fuse2-2.9.9-6|16	Source1:	fuse.conf
21mr|fuse2-2.9.9-6|17	Patch0:		mount-readlink-hang-workaround.patch
21mr|fuse2-2.9.9-6|18	Patch1:		fuse-2.9.2-namespace-conflict-fix.patch
21mr|fuse2-2.9.9-6|19	Patch2:		fuse-0001-More-parentheses.patch
21mr|fuse2-2.9.9-6|20	BuildRequires:	libtool
21mr|fuse2-2.9.9-6|21	BuildRequires:	gettext-devel
21mr|fuse2-2.9.9-6|22	
21mr|fuse2-2.9.9-6|23	%description
21mr|fuse2-2.9.9-6|24	FUSE (Filesystem in USErspace) is a simple interface for userspace
21mr|fuse2-2.9.9-6|25	programs to export a virtual filesystem to the linux kernel.  FUSE
21mr|fuse2-2.9.9-6|26	also aims to provide a secure method for non privileged users to
21mr|fuse2-2.9.9-6|27	create and mount their own filesystem implementations.
21mr|fuse2-2.9.9-6|28	
21mr|fuse2-2.9.9-6|29	%files
21mr|fuse2-2.9.9-6|30	%doc AUTHORS ChangeLog NEWS README.NFS
21mr|fuse2-2.9.9-6|31	%attr(0755,root,root) /sbin/mount.fuse2
21mr|fuse2-2.9.9-6|32	%attr(4755,root,root) /bin/fusermount2
21mr|fuse2-2.9.9-6|33	%attr(0755,root,root) /bin/ulockmgr_server
21mr|fuse2-2.9.9-6|34	%{_bindir}/fusermount2
21mr|fuse2-2.9.9-6|35	%{_bindir}/ulockmgr_server
21mr|fuse2-2.9.9-6|36	%{_mandir}/man1/fusermount.1.*
21mr|fuse2-2.9.9-6|37	%{_mandir}/man1/ulockmgr_server.1.*
21mr|fuse2-2.9.9-6|38	%{_mandir}/man8/mount.fuse.8.*
21mr|fuse2-2.9.9-6|39	
21mr|fuse2-2.9.9-6|40	#----------------------------------------------------------------------------
21mr|fuse2-2.9.9-6|41	
21mr|fuse2-2.9.9-6|42	%package -n %{libname}
21mr|fuse2-2.9.9-6|43	Summary:	Libraries for fuse2
21mr|fuse2-2.9.9-6|44	License:	LGPLv2+
21mr|fuse2-2.9.9-6|45	Group:		System/Libraries
21mr|fuse2-2.9.9-6|46	
21mr|fuse2-2.9.9-6|47	%description -n %{libname}
21mr|fuse2-2.9.9-6|48	Libraries for fuse2.
21mr|fuse2-2.9.9-6|49	
21mr|fuse2-2.9.9-6|50	%files -n %{libname}
21mr|fuse2-2.9.9-6|51	/%{_lib}/libfuse.so.%{major}*
21mr|fuse2-2.9.9-6|52	
21mr|fuse2-2.9.9-6|53	#----------------------------------------------------------------------------
21mr|fuse2-2.9.9-6|54	
21mr|fuse2-2.9.9-6|55	%package -n %{libulm}
21mr|fuse2-2.9.9-6|56	Summary:	libulockmgr for fuse2
21mr|fuse2-2.9.9-6|57	License:	LGPLv2+
21mr|fuse2-2.9.9-6|58	Group:		System/Libraries
21mr|fuse2-2.9.9-6|59	Conflicts:	%{libname} < 2.9.2-1
21mr|fuse2-2.9.9-6|60	
21mr|fuse2-2.9.9-6|61	%description -n %{libulm}
21mr|fuse2-2.9.9-6|62	Libraries for fuse2.
21mr|fuse2-2.9.9-6|63	
21mr|fuse2-2.9.9-6|64	%files -n %{libulm}
21mr|fuse2-2.9.9-6|65	/%{_lib}/libulockmgr.so.%{ulmajor}*
21mr|fuse2-2.9.9-6|66	
21mr|fuse2-2.9.9-6|67	#----------------------------------------------------------------------------
21mr|fuse2-2.9.9-6|68	
21mr|fuse2-2.9.9-6|69	%package -n %{devname}
21mr|fuse2-2.9.9-6|70	Summary:	Header files and development libraries for %{name}
21mr|fuse2-2.9.9-6|71	License:	LGPLv2+
21mr|fuse2-2.9.9-6|72	Group:		Development/C
21mr|fuse2-2.9.9-6|73	Requires:	%{libname} = %{EVRD}
21mr|fuse2-2.9.9-6|74	Requires:	%{libulm} = %{EVRD}
21mr|fuse2-2.9.9-6|75	Provides:	%{name}-devel = %{EVRD}
21mr|fuse2-2.9.9-6|76	
21mr|fuse2-2.9.9-6|77	%description -n %{devname}
21mr|fuse2-2.9.9-6|78	Header files and development libraries for %{name}.
21mr|fuse2-2.9.9-6|79	
21mr|fuse2-2.9.9-6|80	%files -n %{devname}
21mr|fuse2-2.9.9-6|81	%{_includedir}/*
21mr|fuse2-2.9.9-6|82	%{_libdir}/*.so
21mr|fuse2-2.9.9-6|83	%{_libdir}/pkgconfig/*
21mr|fuse2-2.9.9-6|84	
21mr|fuse2-2.9.9-6|85	#----------------------------------------------------------------------------
21mr|fuse2-2.9.9-6|86	
21mr|fuse2-2.9.9-6|87	%package -n %{sdevname}
21mr|fuse2-2.9.9-6|88	Summary:	Static libraries for fuse
21mr|fuse2-2.9.9-6|89	License:	LGPLv2+
21mr|fuse2-2.9.9-6|90	Group:		Development/C
21mr|fuse2-2.9.9-6|91	Requires:	%{devname} = %{EVRD}
21mr|fuse2-2.9.9-6|92	Provides:	%{name}-static-devel = %{EVRD}
21mr|fuse2-2.9.9-6|93	
21mr|fuse2-2.9.9-6|94	%description -n %{sdevname}
21mr|fuse2-2.9.9-6|95	Static libraries for fuse.
21mr|fuse2-2.9.9-6|96	
21mr|fuse2-2.9.9-6|97	%files -n %{sdevname}
21mr|fuse2-2.9.9-6|98	%{_libdir}/*.a
21mr|fuse2-2.9.9-6|99	
21mr|fuse2-2.9.9-6|100	#----------------------------------------------------------------------------
21mr|fuse2-2.9.9-6|101	
21mr|fuse2-2.9.9-6|102	%prep
21mr|fuse2-2.9.9-6|103	%autosetup -p1 -n fuse-%{version}
21mr|fuse2-2.9.9-6|104	
21mr|fuse2-2.9.9-6|105	sed -e 's|mknod|/bin/echo Disabled: mknod |g' -i util/Makefile.in
21mr|fuse2-2.9.9-6|106	sed -i -e 's|INIT_D_PATH=.*|INIT_D_PATH=%{_initrddir}|' configure*
21mr|fuse2-2.9.9-6|107	
21mr|fuse2-2.9.9-6|108	%build
21mr|fuse2-2.9.9-6|109	%serverbuild_hardened
21mr|fuse2-2.9.9-6|110	%configure \
21mr|fuse2-2.9.9-6|111	%ifnarch %e2k
21mr|fuse2-2.9.9-6|112	CC="%{__cc} -fuse-ld=bfd" \
21mr|fuse2-2.9.9-6|113	%endif
21mr|fuse2-2.9.9-6|114	--enable-static \
21mr|fuse2-2.9.9-6|115	--bindir=/bin \
21mr|fuse2-2.9.9-6|116	--exec-prefix=/
21mr|fuse2-2.9.9-6|117	%make
21mr|fuse2-2.9.9-6|118	
21mr|fuse2-2.9.9-6|119	%install
21mr|fuse2-2.9.9-6|120	%makeinstall_std
21mr|fuse2-2.9.9-6|121	install -d %{buildroot}/%{_lib}
21mr|fuse2-2.9.9-6|122	for l in libfuse.so libulockmgr.so; do
21mr|fuse2-2.9.9-6|123	rm %{buildroot}%{_libdir}/${l}
21mr|fuse2-2.9.9-6|124	mv %{buildroot}%{_libdir}/${l}.*.* %{buildroot}/%{_lib}
21mr|fuse2-2.9.9-6|125	ln -sr %{buildroot}/%{_lib}/${l}.*.* %{buildroot}%{_libdir}/${l}
21mr|fuse2-2.9.9-6|126	done
21mr|fuse2-2.9.9-6|127	
21mr|fuse2-2.9.9-6|128	# Many programs call fusermount, let it be from fuse 3.x
21mr|fuse2-2.9.9-6|129	mv -v %{buildroot}/bin/fusermount %{buildroot}/bin/fusermount2
21mr|fuse2-2.9.9-6|130	mv -v %{buildroot}/sbin/mount.fuse %{buildroot}/sbin/mount.fuse2
21mr|fuse2-2.9.9-6|131	
21mr|fuse2-2.9.9-6|132	# XXX: have a hard time believing that these symlinks are actually needed,,,
21mr|fuse2-2.9.9-6|133	mkdir -p %{buildroot}%{_bindir}
21mr|fuse2-2.9.9-6|134	ln -s /bin/fusermount2 %{buildroot}%{_bindir}/fusermount2
21mr|fuse2-2.9.9-6|135	ln -s /bin/ulockmgr_server %{buildroot}%{_bindir}/ulockmgr_server
21mr|fuse2-2.9.9-6|136	
21mr|fuse2-2.9.9-6|137	rm -rf %{buildroot}%{_sysconfdir}/rc.d/init.d %{buildroot}%{_sysconfdir}/udev/rules.d

12307 21
21mr|fuse-3.10.4-3|1	%define major 3
21mr|fuse-3.10.4-3|2	%define libname %mklibname %{name}3 %{major}
21mr|fuse-3.10.4-3|3	%define devname %mklibname %{name}3 -d
21mr|fuse-3.10.4-3|4	%define static %mklibname %{name}3 -d -s
21mr|fuse-3.10.4-3|5	# https://github.com/libfuse/libfuse/issues/198
21mr|fuse-3.10.4-3|6	# gcc lto not supported yet, but doesn't seem to affect clang
21mr|fuse-3.10.4-3|7	%define _disable_lto %nil
21mr|fuse-3.10.4-3|8	
21mr|fuse-3.10.4-3|9	Summary:	Interface for userspace programs to export a virtual filesystem to the kernel
21mr|fuse-3.10.4-3|10	Name:		fuse
21mr|fuse-3.10.4-3|11	Version:	3.10.4
21mr|fuse-3.10.4-3|12	Release:	3
21mr|fuse-3.10.4-3|13	License:	GPLv2+
21mr|fuse-3.10.4-3|14	Group:		System/Base
21mr|fuse-3.10.4-3|15	Url:		https://github.com/libfuse/libfuse
21mr|fuse-3.10.4-3|16	Source0:	https://github.com/libfuse/libfuse/releases/download/%{name}-%{version}/%{name}-%{version}.tar.xz
21mr|fuse-3.10.4-3|17	# https://github.com/libfuse/libfuse/pull/1441
21mr|fuse-3.10.4-3|18	Patch0001:	0001-fix-add-assert-to-prevent-NULL-pointer-dereference-i.patch
21mr|fuse-3.10.4-3|19	
21mr|fuse-3.10.4-3|20	BuildRequires:	libtool
21mr|fuse-3.10.4-3|21	BuildRequires:	gettext-devel
21mr|fuse-3.10.4-3|22	BuildRequires:	meson
21mr|fuse-3.10.4-3|23	BuildRequires:	pkgconfig(libudev)
21mr|fuse-3.10.4-3|24	
21mr|fuse-3.10.4-3|25	Provides:	fuse3 = %{EVRD}
21mr|fuse-3.10.4-3|26	
21mr|fuse-3.10.4-3|27	# non-versioned binaries were moved from fuse2 to here, make upgrades smooth
21mr|fuse-3.10.4-3|28	OrderWithRequires(pre):	fuse2 >= 2.9.9-3
21mr|fuse-3.10.4-3|29	
21mr|fuse-3.10.4-3|30	%description
21mr|fuse-3.10.4-3|31	FUSE (Filesystem in USErspace) is a simple interface for userspace
21mr|fuse-3.10.4-3|32	programs to export a virtual filesystem to the linux kernel.  FUSE
21mr|fuse-3.10.4-3|33	also aims to provide a secure method for non privileged users to
21mr|fuse-3.10.4-3|34	create and mount their own filesystem implementations.
21mr|fuse-3.10.4-3|35	
21mr|fuse-3.10.4-3|36	%package -n %{libname}
21mr|fuse-3.10.4-3|37	Summary:	Libraries for fuse
21mr|fuse-3.10.4-3|38	Group:		System/Libraries
21mr|fuse-3.10.4-3|39	License:	LGPLv2+
21mr|fuse-3.10.4-3|40	
21mr|fuse-3.10.4-3|41	%description -n %{libname}
21mr|fuse-3.10.4-3|42	Libraries for fuse.
21mr|fuse-3.10.4-3|43	
21mr|fuse-3.10.4-3|44	%package -n %{devname}
21mr|fuse-3.10.4-3|45	Summary:	Header files and development libraries for libfuse2
21mr|fuse-3.10.4-3|46	Group:		Development/C
21mr|fuse-3.10.4-3|47	License:	LGPLv2+
21mr|fuse-3.10.4-3|48	Provides:	%{name}-devel = %{EVRD}
21mr|fuse-3.10.4-3|49	Requires:	%{libname} = %{EVRD}
21mr|fuse-3.10.4-3|50	
21mr|fuse-3.10.4-3|51	%description -n %{devname}
21mr|fuse-3.10.4-3|52	Header files and development libraries for fuse.
21mr|fuse-3.10.4-3|53	
21mr|fuse-3.10.4-3|54	%package -n %{static}
21mr|fuse-3.10.4-3|55	Summary:	Static libraries for fuse
21mr|fuse-3.10.4-3|56	Group:		Development/C
21mr|fuse-3.10.4-3|57	License:	LGPLv2+
21mr|fuse-3.10.4-3|58	Provides:	%{name}-static-devel = %{EVRD}
21mr|fuse-3.10.4-3|59	Requires:	%{devname} = %{EVRD}
21mr|fuse-3.10.4-3|60	
21mr|fuse-3.10.4-3|61	%description -n %{static}
21mr|fuse-3.10.4-3|62	Static libraries for fuse.
21mr|fuse-3.10.4-3|63	
21mr|fuse-3.10.4-3|64	%prep
21mr|fuse-3.10.4-3|65	%autosetup -p1
21mr|fuse-3.10.4-3|66	%meson -Duseroot=false -Db_lto=false
21mr|fuse-3.10.4-3|67	
21mr|fuse-3.10.4-3|68	%build
21mr|fuse-3.10.4-3|69	%meson_build
21mr|fuse-3.10.4-3|70	
21mr|fuse-3.10.4-3|71	%install
21mr|fuse-3.10.4-3|72	%meson_install
21mr|fuse-3.10.4-3|73	
21mr|fuse-3.10.4-3|74	rm -rf %{buildroot}%{_sysconfdir}/rc.d/init.d %{buildroot}%{_sysconfdir}/udev/rules.d
21mr|fuse-3.10.4-3|75	rm -rf %{buildroot}%{_sysconfdir}/init.d
21mr|fuse-3.10.4-3|76	
21mr|fuse-3.10.4-3|77	( cd %{buildroot}%{_bindir} ; ln -s fusermount3 fusermount )
21mr|fuse-3.10.4-3|78	( cd %{buildroot}%{_sbindir} ; ln -s mount.fuse3 mount.fuse )
21mr|fuse-3.10.4-3|79	
21mr|fuse-3.10.4-3|80	%pre
21mr|fuse-3.10.4-3|81	if [ -x %{_sbindir}/control-dump ]; then
21mr|fuse-3.10.4-3|82	control-dump fusermount ||:
21mr|fuse-3.10.4-3|83	fi
21mr|fuse-3.10.4-3|84	
21mr|fuse-3.10.4-3|85	%post
21mr|fuse-3.10.4-3|86	if [ -x %{_sbindir}/control-restore ]; then
21mr|fuse-3.10.4-3|87	control-restore ping fusermount ||:
21mr|fuse-3.10.4-3|88	fi
21mr|fuse-3.10.4-3|89	
21mr|fuse-3.10.4-3|90	%files
21mr|fuse-3.10.4-3|91	%config(noreplace) %{_sysconfdir}/fuse.conf
21mr|fuse-3.10.4-3|92	%{_udevrulesdir}/99-fuse3.rules
21mr|fuse-3.10.4-3|93	%attr(4755,root,root) %{_bindir}/fusermount3
21mr|fuse-3.10.4-3|94	%{_bindir}/fusermount
21mr|fuse-3.10.4-3|95	%{_sbindir}/mount.fuse3
21mr|fuse-3.10.4-3|96	%{_sbindir}/mount.fuse
21mr|fuse-3.10.4-3|97	%{_mandir}/man1/fusermount3.1*
21mr|fuse-3.10.4-3|98	%{_mandir}/man8/mount.fuse3.8*
21mr|fuse-3.10.4-3|99	
21mr|fuse-3.10.4-3|100	%files -n %{libname}
21mr|fuse-3.10.4-3|101	%{_libdir}/libfuse3.so.%{major}*
21mr|fuse-3.10.4-3|102	
21mr|fuse-3.10.4-3|103	%files -n %{devname}
21mr|fuse-3.10.4-3|104	%{_includedir}/*
21mr|fuse-3.10.4-3|105	%{_libdir}/*.so
21mr|fuse-3.10.4-3|106	%{_libdir}/pkgconfig/*
21mr|fuse-3.10.4-3|107	
21mr|fuse-3.10.4-3|108	%changelog
21mr|fuse-3.10.4-3|109	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|fuse-3.10.4-3|110	- minor fix for svace
21mr|fuse-3.10.4-3|111	
21mr|fuse-3.10.4-3|112	* Tue Jan 16 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 3.10.4-2
21mr|fuse-3.10.4-3|113	- Add scriptlets for dumping and restoring control settings
21mr|fuse-3.10.4-3|114	
21mr|fuse-3.10.4-3|115	* Thu Aug 19 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.10.4-1
21mr|fuse-3.10.4-3|116	- Update to 3.10.4
21mr|fuse-3.10.4-3|117	
21mr|fuse-3.10.4-3|118	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|fuse-3.10.4-3|119	- MassBuild#2340: Increase release tag
21mr|fuse-3.10.4-3|120	
21mr|fuse-3.10.4-3|121	* Sun Mar 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.9.2-4
21mr|fuse-3.10.4-3|122	- Updates were not smooth with just Conflicts, make them smooth
21mr|fuse-3.10.4-3|123	- + P fuse3 as fuse2
21mr|fuse-3.10.4-3|124	
21mr|fuse-3.10.4-3|125	* Sun Mar 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.9.2-3
21mr|fuse-3.10.4-3|126	- fix typo, no need to replace fuse2
21mr|fuse-3.10.4-3|127	
21mr|fuse-3.10.4-3|128	* Sun Mar 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.9.2-2
21mr|fuse-3.10.4-3|129	- Fully move to /usr to avoid strange symlinks, fuse is not needed in /bin I think
21mr|fuse-3.10.4-3|130	
21mr|fuse-3.10.4-3|131	* Sun Mar 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|fuse-3.10.4-3|132	- Move not versioned libraries from fuse2 to here
21mr|fuse-3.10.4-3|133	- Delete not needed Requires(preun), there is no %%%%preun scriptlet
21mr|fuse-3.10.4-3|134	
21mr|fuse-3.10.4-3|135	* Fri Jun 12 2020 Alexander Stefanov <alexander@mezon.ru> 3.9.2-1
21mr|fuse-3.10.4-3|136	- 3.9.2
21mr|fuse-3.10.4-3|137	
21mr|fuse-3.10.4-3|138	* Mon May 4 2020 Alexander Stefanov <alexander@mezon.ru> 3.9.1-1
21mr|fuse-3.10.4-3|139	- new pkg

12308 21
21mr|fuse-exfat-1.3.0-2|1	Summary:	Free exFAT file system implementation
21mr|fuse-exfat-1.3.0-2|2	Name:		fuse-exfat
21mr|fuse-exfat-1.3.0-2|3	Version:	1.3.0
21mr|fuse-exfat-1.3.0-2|4	Release:	2
21mr|fuse-exfat-1.3.0-2|5	License:	GPLv2+
21mr|fuse-exfat-1.3.0-2|6	Group:		System/Kernel and hardware
21mr|fuse-exfat-1.3.0-2|7	Url:		https://github.com/relan/exfat
21mr|fuse-exfat-1.3.0-2|8	Source0:	https://github.com/relan/exfat/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|fuse-exfat-1.3.0-2|9	BuildRequires:	pkgconfig(fuse)
21mr|fuse-exfat-1.3.0-2|10	Requires:	exfat-utils
21mr|fuse-exfat-1.3.0-2|11	Requires:	fuse
21mr|fuse-exfat-1.3.0-2|12	
21mr|fuse-exfat-1.3.0-2|13	%description
21mr|fuse-exfat-1.3.0-2|14	This driver is the first free exFAT file system implementation with write
21mr|fuse-exfat-1.3.0-2|15	support. exFAT is a simple file system created by Microsoft. It is intended
21mr|fuse-exfat-1.3.0-2|16	to replace FAT32 removing some of it's limitations. exFAT is a standard FS
21mr|fuse-exfat-1.3.0-2|17	for SDXC memory cards.
21mr|fuse-exfat-1.3.0-2|18	
21mr|fuse-exfat-1.3.0-2|19	%files
21mr|fuse-exfat-1.3.0-2|20	/sbin/mount.exfat
21mr|fuse-exfat-1.3.0-2|21	/sbin/mount.exfat-fuse
21mr|fuse-exfat-1.3.0-2|22	%{_mandir}/man8/*
21mr|fuse-exfat-1.3.0-2|23	
21mr|fuse-exfat-1.3.0-2|24	#----------------------------------------------------------------------------
21mr|fuse-exfat-1.3.0-2|25	
21mr|fuse-exfat-1.3.0-2|26	%prep
21mr|fuse-exfat-1.3.0-2|27	%setup -q
21mr|fuse-exfat-1.3.0-2|28	
21mr|fuse-exfat-1.3.0-2|29	%build
21mr|fuse-exfat-1.3.0-2|30	autoreconf -fi
21mr|fuse-exfat-1.3.0-2|31	%configure \
21mr|fuse-exfat-1.3.0-2|32	--sbindir=/sbin
21mr|fuse-exfat-1.3.0-2|33	%make
21mr|fuse-exfat-1.3.0-2|34	
21mr|fuse-exfat-1.3.0-2|35	%install
21mr|fuse-exfat-1.3.0-2|36	%makeinstall_std

12309 21
21mr|fuseiso-20070708-13|1	Summary:	FUSE module to mount ISO filesystem images
21mr|fuseiso-20070708-13|2	Name:		fuseiso
21mr|fuseiso-20070708-13|3	Version:	20070708
21mr|fuseiso-20070708-13|4	Release:	13
21mr|fuseiso-20070708-13|5	License:	GPLv2+
21mr|fuseiso-20070708-13|6	Group:		File tools
21mr|fuseiso-20070708-13|7	Url:		http://fuse.sourceforge.net/wiki/index.php/FuseIso
21mr|fuseiso-20070708-13|8	Source0:	http://ubiz.ru/dm/%{name}-%{version}.tar.bz2
21mr|fuseiso-20070708-13|9	Patch0:		fuseiso-automake-1.13.patch
21mr|fuseiso-20070708-13|10	Patch1:		CVE-2015-8836.patch
21mr|fuseiso-20070708-13|11	Patch2:		CVE-2015-8837.patch
21mr|fuseiso-20070708-13|12	Patch3:		00-support_large_iso.patch
21mr|fuseiso-20070708-13|13	Patch4:		01-fix_typo.patch
21mr|fuseiso-20070708-13|14	Patch5:		05-infinite-loop-parsing-line-options-on-arm.patch
21mr|fuseiso-20070708-13|15	BuildRequires:	pkgconfig(fuse)
21mr|fuseiso-20070708-13|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|fuseiso-20070708-13|17	BuildRequires:	pkgconfig(zlib)
21mr|fuseiso-20070708-13|18	Requires:	fuse >= 2.2
21mr|fuseiso-20070708-13|19	
21mr|fuseiso-20070708-13|20	%description
21mr|fuseiso-20070708-13|21	FuseIso is a FUSE module to mount ISO filesystem images (.iso files,
21mr|fuseiso-20070708-13|22	.bin files, .nrg files..).
21mr|fuseiso-20070708-13|23	
21mr|fuseiso-20070708-13|24	The main advantage of using this is that you don't have to be root.
21mr|fuseiso-20070708-13|25	
21mr|fuseiso-20070708-13|26	%prep
21mr|fuseiso-20070708-13|27	%autosetup -p1
21mr|fuseiso-20070708-13|28	
21mr|fuseiso-20070708-13|29	%build
21mr|fuseiso-20070708-13|30	export LDFLAGS="`pkg-config glib-2.0 --libs` -lz"
21mr|fuseiso-20070708-13|31	autoreconf -fi
21mr|fuseiso-20070708-13|32	%configure
21mr|fuseiso-20070708-13|33	%make
21mr|fuseiso-20070708-13|34	
21mr|fuseiso-20070708-13|35	%install
21mr|fuseiso-20070708-13|36	%makeinstall
21mr|fuseiso-20070708-13|37	
21mr|fuseiso-20070708-13|38	%files
21mr|fuseiso-20070708-13|39	%doc AUTHORS COPYING NEWS ChangeLog README
21mr|fuseiso-20070708-13|40	%{_bindir}/%{name}

12310 21
21mr|fuse-overlayfs-1.10-1|1	
21mr|fuse-overlayfs-1.10-1|2	%{!?_modulesloaddir:%global _modulesloaddir %{_usr}/lib/modules-load.d}
21mr|fuse-overlayfs-1.10-1|3	
21mr|fuse-overlayfs-1.10-1|4	Name:		fuse-overlayfs
21mr|fuse-overlayfs-1.10-1|5	Version:	1.10
21mr|fuse-overlayfs-1.10-1|6	Release:	1
21mr|fuse-overlayfs-1.10-1|7	License:	GPLv3+
21mr|fuse-overlayfs-1.10-1|8	Summary:	FUSE overlay+shiftfs implementation for rootless containers
21mr|fuse-overlayfs-1.10-1|9	Group:		System/Base
21mr|fuse-overlayfs-1.10-1|10	URL:		https://github.com/containers/%{name}
21mr|fuse-overlayfs-1.10-1|11	Source0:	https://github.com/containers/fuse-overlayfs/archive/refs/tags/v1.10.tar.gz?/%{name}-%{version}.tar.gz
21mr|fuse-overlayfs-1.10-1|12	BuildRequires:	autoconf
21mr|fuse-overlayfs-1.10-1|13	BuildRequires:	automake
21mr|fuse-overlayfs-1.10-1|14	BuildRequires:	fuse-devel
21mr|fuse-overlayfs-1.10-1|15	Requires:	fuse3
21mr|fuse-overlayfs-1.10-1|16	Requires:	kmod
21mr|fuse-overlayfs-1.10-1|17	
21mr|fuse-overlayfs-1.10-1|18	%description
21mr|fuse-overlayfs-1.10-1|19	%{summary}.
21mr|fuse-overlayfs-1.10-1|20	
21mr|fuse-overlayfs-1.10-1|21	%files
21mr|fuse-overlayfs-1.10-1|22	%license COPYING
21mr|fuse-overlayfs-1.10-1|23	%doc README.md
21mr|fuse-overlayfs-1.10-1|24	%{_bindir}/%{name}
21mr|fuse-overlayfs-1.10-1|25	%{_mandir}/man1/*
21mr|fuse-overlayfs-1.10-1|26	%{_modulesloaddir}/fuse-overlayfs.conf
21mr|fuse-overlayfs-1.10-1|27	
21mr|fuse-overlayfs-1.10-1|28	%post
21mr|fuse-overlayfs-1.10-1|29	modprobe fuse > /dev/null 2>&1 || :
21mr|fuse-overlayfs-1.10-1|30	
21mr|fuse-overlayfs-1.10-1|31	#-------------------------------------------------------
21mr|fuse-overlayfs-1.10-1|32	%package devel
21mr|fuse-overlayfs-1.10-1|33	Summary: %{summary}
21mr|fuse-overlayfs-1.10-1|34	BuildArch: noarch
21mr|fuse-overlayfs-1.10-1|35	
21mr|fuse-overlayfs-1.10-1|36	%description devel
21mr|fuse-overlayfs-1.10-1|37	%{summary}
21mr|fuse-overlayfs-1.10-1|38	
21mr|fuse-overlayfs-1.10-1|39	This package contains library source intended for
21mr|fuse-overlayfs-1.10-1|40	building other packages which use import path with
21mr|fuse-overlayfs-1.10-1|41	%{import_path} prefix.
21mr|fuse-overlayfs-1.10-1|42	
21mr|fuse-overlayfs-1.10-1|43	#-------------------------------------------------------
21mr|fuse-overlayfs-1.10-1|44	
21mr|fuse-overlayfs-1.10-1|45	%prep
21mr|fuse-overlayfs-1.10-1|46	%autosetup -p1
21mr|fuse-overlayfs-1.10-1|47	
21mr|fuse-overlayfs-1.10-1|48	%build
21mr|fuse-overlayfs-1.10-1|49	./autogen.sh
21mr|fuse-overlayfs-1.10-1|50	%configure
21mr|fuse-overlayfs-1.10-1|51	%make
21mr|fuse-overlayfs-1.10-1|52	
21mr|fuse-overlayfs-1.10-1|53	%install
21mr|fuse-overlayfs-1.10-1|54	%make_install
21mr|fuse-overlayfs-1.10-1|55	
21mr|fuse-overlayfs-1.10-1|56	install -d %{buildroot}%{_modulesloaddir}
21mr|fuse-overlayfs-1.10-1|57	echo fuse > %{buildroot}%{_modulesloaddir}/fuse-overlayfs.conf
21mr|fuse-overlayfs-1.10-1|58	

12311 21
21mr|fusesource-pom-1.11-6|1	Name:             fusesource-pom
21mr|fusesource-pom-1.11-6|2	Version:          1.11
21mr|fusesource-pom-1.11-6|3	Release:          6
21mr|fusesource-pom-1.11-6|4	Summary:          Parent POM for FuseSource Maven projects
21mr|fusesource-pom-1.11-6|5	License:          ASL 2.0
21mr|fusesource-pom-1.11-6|6	Group:            Development/Java
21mr|fusesource-pom-1.11-6|7	URL:              http://fusesource.com/
21mr|fusesource-pom-1.11-6|8	Source0:          http://repo1.maven.org/maven2/org/fusesource/fusesource-pom/%{version}/fusesource-pom-%{version}.pom
21mr|fusesource-pom-1.11-6|9	Source1:          http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|fusesource-pom-1.11-6|10	BuildArch:        noarch
21mr|fusesource-pom-1.11-6|11	# Java stack is not supported on x86_32
21mr|fusesource-pom-1.11-6|12	ExcludeArch: %{ix86}
21mr|fusesource-pom-1.11-6|13	
21mr|fusesource-pom-1.11-6|14	BuildRequires:    maven-local
21mr|fusesource-pom-1.11-6|15	
21mr|fusesource-pom-1.11-6|16	%description
21mr|fusesource-pom-1.11-6|17	This is a shared POM parent for FuseSource Maven projects
21mr|fusesource-pom-1.11-6|18	
21mr|fusesource-pom-1.11-6|19	%prep
21mr|fusesource-pom-1.11-6|20	%setup -c -T
21mr|fusesource-pom-1.11-6|21	cp %{SOURCE0} pom.xml
21mr|fusesource-pom-1.11-6|22	cp -p %{SOURCE1} LICENSE
21mr|fusesource-pom-1.11-6|23	
21mr|fusesource-pom-1.11-6|24	%pom_remove_plugin :maven-scm-plugin
21mr|fusesource-pom-1.11-6|25	
21mr|fusesource-pom-1.11-6|26	# WebDAV wagon is not available in Fedora.
21mr|fusesource-pom-1.11-6|27	%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-webdav-jackrabbit']]"
21mr|fusesource-pom-1.11-6|28	
21mr|fusesource-pom-1.11-6|29	%build
21mr|fusesource-pom-1.11-6|30	%mvn_build
21mr|fusesource-pom-1.11-6|31	
21mr|fusesource-pom-1.11-6|32	%install
21mr|fusesource-pom-1.11-6|33	%mvn_install
21mr|fusesource-pom-1.11-6|34	
21mr|fusesource-pom-1.11-6|35	%files -f .mfiles
21mr|fusesource-pom-1.11-6|36	%license LICENSE
21mr|fusesource-pom-1.11-6|37	

12312 21
21mr|futuresql-0.1-1|1	%define major 0
21mr|futuresql-0.1-1|2	%define libname %mklibname futuresql5
21mr|futuresql-0.1-1|3	%define devname %mklibname futuresql5 -d
21mr|futuresql-0.1-1|4	
21mr|futuresql-0.1-1|5	Summary:	Non-blocking database framework for Qt
21mr|futuresql-0.1-1|6	Name:		futuresql
21mr|futuresql-0.1-1|7	Version:	0.1
21mr|futuresql-0.1-1|8	Release:	1
21mr|futuresql-0.1-1|9	Group:		System/Libraries
21mr|futuresql-0.1-1|10	License:	GPLv2+
21mr|futuresql-0.1-1|11	URL:		https://api.kde.org/futuresql/html/index.html
21mr|futuresql-0.1-1|12	Source0:	https://invent.kde.org/libraries/futuresql/-/archive/%{version}/futuresql-%{version}.tar.bz2
21mr|futuresql-0.1-1|13	BuildRequires:	cmake
21mr|futuresql-0.1-1|14	BuildRequires:	ninja
21mr|futuresql-0.1-1|15	BuildRequires:	extra-cmake-modules
21mr|futuresql-0.1-1|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|futuresql-0.1-1|17	BuildRequires:	pkgconfig(Qt5Sql)
21mr|futuresql-0.1-1|18	BuildRequires:	pkgconfig(Qt5Test)
21mr|futuresql-0.1-1|19	BuildRequires:	qcoro-qt5-devel
21mr|futuresql-0.1-1|20	
21mr|futuresql-0.1-1|21	%description
21mr|futuresql-0.1-1|22	A non-blocking database framework for Qt.
21mr|futuresql-0.1-1|23	
21mr|futuresql-0.1-1|24	FutureSQL was in part inspired by Diesel, and provides a higher level of
21mr|futuresql-0.1-1|25	abstraction than QtSql. Its features include non-blocking database access
21mr|futuresql-0.1-1|26	by default, relatively boilderplate-free queries, automatic database
21mr|futuresql-0.1-1|27	migrations and simple mapping to objects.
21mr|futuresql-0.1-1|28	
21mr|futuresql-0.1-1|29	In order to make FutureSQL's use of templates less confusing, FutureSQL
21mr|futuresql-0.1-1|30	uses C++20 concepts, and requires a C++20 compiler.
21mr|futuresql-0.1-1|31	
21mr|futuresql-0.1-1|32	#---------------------------------------------------------------------------
21mr|futuresql-0.1-1|33	
21mr|futuresql-0.1-1|34	%package -n %{libname}
21mr|futuresql-0.1-1|35	Summary:	Non-blocking database framework for Qt
21mr|futuresql-0.1-1|36	Group:		System/Libraries
21mr|futuresql-0.1-1|37	
21mr|futuresql-0.1-1|38	%description -n %{libname}
21mr|futuresql-0.1-1|39	A non-blocking database framework for Qt.
21mr|futuresql-0.1-1|40	
21mr|futuresql-0.1-1|41	FutureSQL was in part inspired by Diesel, and provides a higher level of
21mr|futuresql-0.1-1|42	abstraction than QtSql. Its features include non-blocking database access
21mr|futuresql-0.1-1|43	by default, relatively boilderplate-free queries, automatic database
21mr|futuresql-0.1-1|44	migrations and simple mapping to objects.
21mr|futuresql-0.1-1|45	
21mr|futuresql-0.1-1|46	In order to make FutureSQL's use of templates less confusing, FutureSQL
21mr|futuresql-0.1-1|47	uses C++20 concepts, and requires a C++20 compiler.
21mr|futuresql-0.1-1|48	
21mr|futuresql-0.1-1|49	%files -n %{libname}
21mr|futuresql-0.1-1|50	%{_libdir}/libfuturesql5.so.%{major}*
21mr|futuresql-0.1-1|51	
21mr|futuresql-0.1-1|52	#---------------------------------------------------------------------------
21mr|futuresql-0.1-1|53	
21mr|futuresql-0.1-1|54	%package -n %{devname}
21mr|futuresql-0.1-1|55	Summary:	Non-blocking database framework for Qt (Development files)
21mr|futuresql-0.1-1|56	Group:		Development/C
21mr|futuresql-0.1-1|57	Requires:	%{libname} = %{EVRD}
21mr|futuresql-0.1-1|58	Provides:	%{name}-devel = %{EVRD}
21mr|futuresql-0.1-1|59	Provides:	futuresql5-devel = %{EVRD}
21mr|futuresql-0.1-1|60	
21mr|futuresql-0.1-1|61	%description -n %{devname}
21mr|futuresql-0.1-1|62	A non-blocking database framework for Qt.
21mr|futuresql-0.1-1|63	
21mr|futuresql-0.1-1|64	FutureSQL was in part inspired by Diesel, and provides a higher level of
21mr|futuresql-0.1-1|65	abstraction than QtSql. Its features include non-blocking database access
21mr|futuresql-0.1-1|66	by default, relatively boilderplate-free queries, automatic database
21mr|futuresql-0.1-1|67	migrations and simple mapping to objects.
21mr|futuresql-0.1-1|68	
21mr|futuresql-0.1-1|69	In order to make FutureSQL's use of templates less confusing, FutureSQL
21mr|futuresql-0.1-1|70	uses C++20 concepts, and requires a C++20 compiler.
21mr|futuresql-0.1-1|71	
21mr|futuresql-0.1-1|72	%files -n %{devname}
21mr|futuresql-0.1-1|73	%{_includedir}/FutureSQL5
21mr|futuresql-0.1-1|74	%{_libdir}/cmake/FutureSQL5
21mr|futuresql-0.1-1|75	%{_libdir}/libfuturesql5.so
21mr|futuresql-0.1-1|76	
21mr|futuresql-0.1-1|77	#---------------------------------------------------------------------------
21mr|futuresql-0.1-1|78	
21mr|futuresql-0.1-1|79	%prep
21mr|futuresql-0.1-1|80	%autosetup -p1
21mr|futuresql-0.1-1|81	%cmake -G Ninja
21mr|futuresql-0.1-1|82	
21mr|futuresql-0.1-1|83	%build
21mr|futuresql-0.1-1|84	%ninja_build -C build
21mr|futuresql-0.1-1|85	
21mr|futuresql-0.1-1|86	%install
21mr|futuresql-0.1-1|87	%ninja_install -C build

12313 21
21mr|g2clib-1.6.3-3|1	%define debug_package %{nil}
21mr|g2clib-1.6.3-3|2	%define major 0
21mr|g2clib-1.6.3-3|3	%define libname %mklibname %{name}_ %{major}
21mr|g2clib-1.6.3-3|4	%define develname %mklibname %{name} -d
21mr|g2clib-1.6.3-3|5	
21mr|g2clib-1.6.3-3|6	Name:           g2clib
21mr|g2clib-1.6.3-3|7	Version:        1.6.3
21mr|g2clib-1.6.3-3|8	Release:        3
21mr|g2clib-1.6.3-3|9	Summary:        GRIB2 encoder/decoder and search/indexing routines in C
21mr|g2clib-1.6.3-3|10	
21mr|g2clib-1.6.3-3|11	Group:          Sciences/Mathematics
21mr|g2clib-1.6.3-3|12	License:        Public Domain
21mr|g2clib-1.6.3-3|13	URL:            http://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/
21mr|g2clib-1.6.3-3|14	Source0:        http://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/g2clib-%{version}.tar
21mr|g2clib-1.6.3-3|15	Source1:        g2clib-msg.txt
21mr|g2clib-1.6.3-3|16	#Patch to fix up printf arguments on 64-bit machines
21mr|g2clib-1.6.3-3|17	Patch0:         g2clib-64bit.patch
21mr|g2clib-1.6.3-3|18	# Patch to remove multiple definitions of templates
21mr|g2clib-1.6.3-3|19	Patch1:         g2clib-templates.patch
21mr|g2clib-1.6.3-3|20	# Patch from Wesley Ebisuzaki <wesley.ebisuzaki@noaa.gov> to fix sigfault
21mr|g2clib-1.6.3-3|21	# if simunpack() is called with 0 values to unpack
21mr|g2clib-1.6.3-3|22	Patch2:         g2clib-simunpack.patch
21mr|g2clib-1.6.3-3|23	# Patch from degrib - appears to fix projection issues
21mr|g2clib-1.6.3-3|24	Patch3:         g2clib-degrib.patch
21mr|g2clib-1.6.3-3|25	# Fix build with Jasper 2
21mr|g2clib-1.6.3-3|26	Patch4:         g2clib-jasper2.patch
21mr|g2clib-1.6.3-3|27	
21mr|g2clib-1.6.3-3|28	%if %{lua: print(rpm.vercmp(rpm.expand("%version"),"1.6.0"))} >= 0
21mr|g2clib-1.6.3-3|29	%global g2clib g2c_v%{version}
21mr|g2clib-1.6.3-3|30	%else
21mr|g2clib-1.6.3-3|31	%global g2clib grib2c
21mr|g2clib-1.6.3-3|32	%endif
21mr|g2clib-1.6.3-3|33	
21mr|g2clib-1.6.3-3|34	BuildRequires:  pkgconfig(libpng)
21mr|g2clib-1.6.3-3|35	BuildRequires:  pkgconfig(jasper)
21mr|g2clib-1.6.3-3|36	
21mr|g2clib-1.6.3-3|37	%description
21mr|g2clib-1.6.3-3|38	This library contains "C" decoder/encoder
21mr|g2clib-1.6.3-3|39	routines for GRIB edition 2.  The user API for the GRIB2 routines
21mr|g2clib-1.6.3-3|40	is described in file "grib2c.doc".
21mr|g2clib-1.6.3-3|41	
21mr|g2clib-1.6.3-3|42	
21mr|g2clib-1.6.3-3|43	%package -n     %{develname}
21mr|g2clib-1.6.3-3|44	Summary:        Development files for %{name}
21mr|g2clib-1.6.3-3|45	Group:          Development/C
21mr|g2clib-1.6.3-3|46	Provides:       %{name}-static = %{version}-%{release}
21mr|g2clib-1.6.3-3|47	Provides:       %{name}-devel = %{version}-%{release}
21mr|g2clib-1.6.3-3|48	Requires:       libpng-devel jasper-devel
21mr|g2clib-1.6.3-3|49	
21mr|g2clib-1.6.3-3|50	%description -n %{develname}
21mr|g2clib-1.6.3-3|51	This library contains "C" decoder/encoder
21mr|g2clib-1.6.3-3|52	routines for GRIB edition 2.  The user API for the GRIB2 routines
21mr|g2clib-1.6.3-3|53	is described in file "grib2c.doc".
21mr|g2clib-1.6.3-3|54	
21mr|g2clib-1.6.3-3|55	The %{develname} package contains libraries and header files for
21mr|g2clib-1.6.3-3|56	developing applications that use %{name}.
21mr|g2clib-1.6.3-3|57	
21mr|g2clib-1.6.3-3|58	
21mr|g2clib-1.6.3-3|59	%prep
21mr|g2clib-1.6.3-3|60	%setup -q
21mr|g2clib-1.6.3-3|61	%patch0 -p1 -b .64bit
21mr|g2clib-1.6.3-3|62	%patch1 -p1 -b .templates
21mr|g2clib-1.6.3-3|63	%patch2 -p1 -b .simunpack
21mr|g2clib-1.6.3-3|64	%patch3 -p1 -b .degrib
21mr|g2clib-1.6.3-3|65	%patch4 -p1 -b .jasper2
21mr|g2clib-1.6.3-3|66	chmod a-x *.h *.c README CHANGES grib2c.doc makefile
21mr|g2clib-1.6.3-3|67	cp -p %{SOURCE1} .
21mr|g2clib-1.6.3-3|68	
21mr|g2clib-1.6.3-3|69	
21mr|g2clib-1.6.3-3|70	%build
21mr|g2clib-1.6.3-3|71	CFLAGS="%{optflags} -DUSE_PNG -DUSE_JPEG2000"
21mr|g2clib-1.6.3-3|72	
21mr|g2clib-1.6.3-3|73	%ifarch sparc64 s390x %{mips64}
21mr|g2clib-1.6.3-3|74	CFLAGS="$CFLAGS -D__64BIT__ -fPIC"
21mr|g2clib-1.6.3-3|75	%endif
21mr|g2clib-1.6.3-3|76	%ifarch x86_64 ia64 %{power64} aarch64
21mr|g2clib-1.6.3-3|77	CFLAGS="$CFLAGS -D__64BIT__ -fpic"
21mr|g2clib-1.6.3-3|78	%endif
21mr|g2clib-1.6.3-3|79	%ifarch %{ix86} %{arm} %{mips32}
21mr|g2clib-1.6.3-3|80	CFLAGS="$CFLAGS -fpic"
21mr|g2clib-1.6.3-3|81	%endif
21mr|g2clib-1.6.3-3|82	
21mr|g2clib-1.6.3-3|83	make CFLAGS="$CFLAGS" CC="%{__cc}" ARFLAGS=
21mr|g2clib-1.6.3-3|84	
21mr|g2clib-1.6.3-3|85	
21mr|g2clib-1.6.3-3|86	%install
21mr|g2clib-1.6.3-3|87	mkdir -p %{buildroot}%{_libdir} %{buildroot}%{_includedir}
21mr|g2clib-1.6.3-3|88	install -p -m0644 lib%{g2clib}.a %{buildroot}%{_libdir}
21mr|g2clib-1.6.3-3|89	install -p -m0644 grib2.h %{buildroot}%{_includedir}
21mr|g2clib-1.6.3-3|90	install -p -m0644 drstemplates.h %{buildroot}%{_includedir}
21mr|g2clib-1.6.3-3|91	install -p -m0644 gridtemplates.h %{buildroot}%{_includedir}
21mr|g2clib-1.6.3-3|92	install -p -m0644 pdstemplates.h %{buildroot}%{_includedir}
21mr|g2clib-1.6.3-3|93	
21mr|g2clib-1.6.3-3|94	%files -n %{develname}
21mr|g2clib-1.6.3-3|95	%doc README CHANGES grib2c.doc g2clib-msg.txt
21mr|g2clib-1.6.3-3|96	%{_libdir}/lib%{g2clib}.a
21mr|g2clib-1.6.3-3|97	%{_includedir}/grib2.h
21mr|g2clib-1.6.3-3|98	%{_includedir}/drstemplates.h
21mr|g2clib-1.6.3-3|99	%{_includedir}/gridtemplates.h
21mr|g2clib-1.6.3-3|100	%{_includedir}/pdstemplates.h

12314 21
21mr|game-music-emu-0.6.3-1|1	%define major 0
21mr|game-music-emu-0.6.3-1|2	%define libname %mklibname gme %{major}
21mr|game-music-emu-0.6.3-1|3	%define devname %mklibname gme -d
21mr|game-music-emu-0.6.3-1|4	
21mr|game-music-emu-0.6.3-1|5	Summary:	Game Music Emulators library
21mr|game-music-emu-0.6.3-1|6	Name:		game-music-emu
21mr|game-music-emu-0.6.3-1|7	Version:	0.6.3
21mr|game-music-emu-0.6.3-1|8	Release:	1
21mr|game-music-emu-0.6.3-1|9	License:	LGPLv2.1+
21mr|game-music-emu-0.6.3-1|10	Group:		Sound
21mr|game-music-emu-0.6.3-1|11	Url:		https://bitbucket.org/mpyne/game-music-emu/wiki/Home
21mr|game-music-emu-0.6.3-1|12	Source0:	https://bitbucket.org/mpyne/%{name}/downloads/%{name}-%{version}.tar.xz
21mr|game-music-emu-0.6.3-1|13	BuildRequires:	cmake >= 2.6
21mr|game-music-emu-0.6.3-1|14	# TODO: Verify if can be useful installing the player demo program
21mr|game-music-emu-0.6.3-1|15	# Buildrequires:	pkgconfig(sdl)
21mr|game-music-emu-0.6.3-1|16	BuildRequires:	zlib-devel
21mr|game-music-emu-0.6.3-1|17	BuildRequires:	ubsan-devel
21mr|game-music-emu-0.6.3-1|18	
21mr|game-music-emu-0.6.3-1|19	%description
21mr|game-music-emu-0.6.3-1|20	This is a collection of video game music file emulators that supports a
21mr|game-music-emu-0.6.3-1|21	variety of formats and systems.
21mr|game-music-emu-0.6.3-1|22	
21mr|game-music-emu-0.6.3-1|23	#----------------------------------------------------------------------------
21mr|game-music-emu-0.6.3-1|24	
21mr|game-music-emu-0.6.3-1|25	%package -n %{libname}
21mr|game-music-emu-0.6.3-1|26	Summary:	Game Music Emulators library
21mr|game-music-emu-0.6.3-1|27	Group:		System/Libraries
21mr|game-music-emu-0.6.3-1|28	
21mr|game-music-emu-0.6.3-1|29	%description -n %{libname}
21mr|game-music-emu-0.6.3-1|30	This is a collection of video game music file emulators that supports a
21mr|game-music-emu-0.6.3-1|31	variety of formats and systems.
21mr|game-music-emu-0.6.3-1|32	
21mr|game-music-emu-0.6.3-1|33	%files -n %{libname}
21mr|game-music-emu-0.6.3-1|34	%doc readme.txt gme.txt license.txt
21mr|game-music-emu-0.6.3-1|35	%{_libdir}/libgme.so.%{major}*
21mr|game-music-emu-0.6.3-1|36	
21mr|game-music-emu-0.6.3-1|37	#----------------------------------------------------------------------------
21mr|game-music-emu-0.6.3-1|38	
21mr|game-music-emu-0.6.3-1|39	%package -n %{devname}
21mr|game-music-emu-0.6.3-1|40	Summary:	Game Music Emulators development library
21mr|game-music-emu-0.6.3-1|41	Group:		Development/C++
21mr|game-music-emu-0.6.3-1|42	Requires:	%{libname} = %{EVRD}
21mr|game-music-emu-0.6.3-1|43	Provides:	libgme-devel = %{EVRD}
21mr|game-music-emu-0.6.3-1|44	
21mr|game-music-emu-0.6.3-1|45	%description -n %{devname}
21mr|game-music-emu-0.6.3-1|46	This is a collection of video game music file emulators that supports a
21mr|game-music-emu-0.6.3-1|47	variety of formats and systems.
21mr|game-music-emu-0.6.3-1|48	
21mr|game-music-emu-0.6.3-1|49	%files -n %{devname}
21mr|game-music-emu-0.6.3-1|50	%doc changes.txt design.txt
21mr|game-music-emu-0.6.3-1|51	%{_libdir}/libgme.so
21mr|game-music-emu-0.6.3-1|52	%{_libdir}/pkgconfig/libgme.pc
21mr|game-music-emu-0.6.3-1|53	%{_includedir}/gme
21mr|game-music-emu-0.6.3-1|54	
21mr|game-music-emu-0.6.3-1|55	#----------------------------------------------------------------------------
21mr|game-music-emu-0.6.3-1|56	
21mr|game-music-emu-0.6.3-1|57	%prep
21mr|game-music-emu-0.6.3-1|58	%setup -q
21mr|game-music-emu-0.6.3-1|59	
21mr|game-music-emu-0.6.3-1|60	
21mr|game-music-emu-0.6.3-1|61	%build
21mr|game-music-emu-0.6.3-1|62	%cmake
21mr|game-music-emu-0.6.3-1|63	%make
21mr|game-music-emu-0.6.3-1|64	
21mr|game-music-emu-0.6.3-1|65	
21mr|game-music-emu-0.6.3-1|66	%install
21mr|game-music-emu-0.6.3-1|67	%makeinstall_std -C build

12315 21
21mr|gamin-0.1.10-19|1	%define major 0
21mr|gamin-0.1.10-19|2	# TODO: Split library package
21mr|gamin-0.1.10-19|3	%define libname %mklibname %{name}- 1 %{major}
21mr|gamin-0.1.10-19|4	%define devname %mklibname %{name}- 1 -d
21mr|gamin-0.1.10-19|5	
21mr|gamin-0.1.10-19|6	Summary:	Library providing the FAM File Alteration Monitor API
21mr|gamin-0.1.10-19|7	Name:		gamin
21mr|gamin-0.1.10-19|8	Version:	0.1.10
21mr|gamin-0.1.10-19|9	Release:	19
21mr|gamin-0.1.10-19|10	License:	LGPLv2.1+
21mr|gamin-0.1.10-19|11	Group:		Monitoring
21mr|gamin-0.1.10-19|12	Url:		http://www.gnome.org/~veillard/gamin/
21mr|gamin-0.1.10-19|13	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/gamin-%{version}.tar.bz2
21mr|gamin-0.1.10-19|14	Patch0:		gamin-0.1.10_G_CONST_RETURN.patch
21mr|gamin-0.1.10-19|15	# See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542361
21mr|gamin-0.1.10-19|16	Patch1:		gamin-fix-deadlock.patch
21mr|gamin-0.1.10-19|17	Patch2:		gamin-0.1.10-enabledepr.patch
21mr|gamin-0.1.10-19|18	Patch3:		python_check.patch
21mr|gamin-0.1.10-19|19	Patch4:		python_ld.patch
21mr|gamin-0.1.10-19|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gamin-0.1.10-19|21	BuildRequires:	pkgconfig(python2)
21mr|gamin-0.1.10-19|22	Requires:	%{libname} = %{EVRD}
21mr|gamin-0.1.10-19|23	
21mr|gamin-0.1.10-19|24	%description
21mr|gamin-0.1.10-19|25	This C library provides an API and ABI compatible file alteration
21mr|gamin-0.1.10-19|26	monitor mechanism compatible with FAM but not dependent on a system wide
21mr|gamin-0.1.10-19|27	daemon.
21mr|gamin-0.1.10-19|28	
21mr|gamin-0.1.10-19|29	%files
21mr|gamin-0.1.10-19|30	%doc AUTHORS ChangeLog README Copyright TODO
21mr|gamin-0.1.10-19|31	%{_libexecdir}/gam_server
21mr|gamin-0.1.10-19|32	
21mr|gamin-0.1.10-19|33	#----------------------------------------------------------------------------
21mr|gamin-0.1.10-19|34	
21mr|gamin-0.1.10-19|35	%package -n %{libname}
21mr|gamin-0.1.10-19|36	Summary:	Dynamic library for Gamin
21mr|gamin-0.1.10-19|37	Group:		System/Libraries
21mr|gamin-0.1.10-19|38	
21mr|gamin-0.1.10-19|39	%description -n %{libname}
21mr|gamin-0.1.10-19|40	This C library provides an API and ABI compatible file alteration
21mr|gamin-0.1.10-19|41	monitor mechanism compatible with FAM but not dependent on a system wide
21mr|gamin-0.1.10-19|42	daemon.
21mr|gamin-0.1.10-19|43	
21mr|gamin-0.1.10-19|44	%files -n %{libname}
21mr|gamin-0.1.10-19|45	%{_libdir}/lib*.so.%{major}*
21mr|gamin-0.1.10-19|46	
21mr|gamin-0.1.10-19|47	#----------------------------------------------------------------------------
21mr|gamin-0.1.10-19|48	
21mr|gamin-0.1.10-19|49	%package -n %{devname}
21mr|gamin-0.1.10-19|50	Summary:	Libraries, includes, etc. to embed the Gamin library
21mr|gamin-0.1.10-19|51	Group:		Development/C
21mr|gamin-0.1.10-19|52	Requires:	%{libname} = %{EVRD}
21mr|gamin-0.1.10-19|53	Provides:	%{name}-devel = %{EVRD}
21mr|gamin-0.1.10-19|54	Provides:	fam-devel = %{EVRD}
21mr|gamin-0.1.10-19|55	Obsoletes:	%{mklibname gamin- 1 0 -d} < 0.1.10-12
21mr|gamin-0.1.10-19|56	
21mr|gamin-0.1.10-19|57	%description -n %{devname}
21mr|gamin-0.1.10-19|58	This C library provides an API and ABI compatible file alteration
21mr|gamin-0.1.10-19|59	monitor mechanism compatible with FAM but not dependent on a system wide
21mr|gamin-0.1.10-19|60	daemon.
21mr|gamin-0.1.10-19|61	
21mr|gamin-0.1.10-19|62	%files -n %{devname}
21mr|gamin-0.1.10-19|63	%doc AUTHORS ChangeLog README Copyright TODO
21mr|gamin-0.1.10-19|64	%{_libdir}/lib*.so
21mr|gamin-0.1.10-19|65	%{_libdir}/libgamin_shared.a
21mr|gamin-0.1.10-19|66	%{_includedir}/fam.h
21mr|gamin-0.1.10-19|67	%{_libdir}/pkgconfig/gamin.pc
21mr|gamin-0.1.10-19|68	
21mr|gamin-0.1.10-19|69	#----------------------------------------------------------------------------
21mr|gamin-0.1.10-19|70	
21mr|gamin-0.1.10-19|71	%package -n python2-%{name}
21mr|gamin-0.1.10-19|72	%py2_migration_meta python2-%{name}
21mr|gamin-0.1.10-19|73	Summary:	Python bindings for the gamin library
21mr|gamin-0.1.10-19|74	Group:		Development/Python
21mr|gamin-0.1.10-19|75	
21mr|gamin-0.1.10-19|76	%description -n python2-%{name}
21mr|gamin-0.1.10-19|77	This package contains a module that allow monitoring of files and directories
21mr|gamin-0.1.10-19|78	from the Python language based on the support of the gamin package.
21mr|gamin-0.1.10-19|79	
21mr|gamin-0.1.10-19|80	%files -n python2-%{name}
21mr|gamin-0.1.10-19|81	%doc python/tests/*.py
21mr|gamin-0.1.10-19|82	%doc doc/python.html
21mr|gamin-0.1.10-19|83	%{python2_sitearch}/*gamin*
21mr|gamin-0.1.10-19|84	
21mr|gamin-0.1.10-19|85	#----------------------------------------------------------------------------
21mr|gamin-0.1.10-19|86	
21mr|gamin-0.1.10-19|87	%prep
21mr|gamin-0.1.10-19|88	%setup -q
21mr|gamin-0.1.10-19|89	%apply_patches
21mr|gamin-0.1.10-19|90	
21mr|gamin-0.1.10-19|91	%build
21mr|gamin-0.1.10-19|92	%configure \
21mr|gamin-0.1.10-19|93	--disable-static \
21mr|gamin-0.1.10-19|94	--enable-inotify \
21mr|gamin-0.1.10-19|95	--with-python=%{__python2}
21mr|gamin-0.1.10-19|96	
21mr|gamin-0.1.10-19|97	%make_build
21mr|gamin-0.1.10-19|98	
21mr|gamin-0.1.10-19|99	%install
21mr|gamin-0.1.10-19|100	%make_install
21mr|gamin-0.1.10-19|101	rm -f %{python2_sitearch}/_gamin.a

12316 21
21mr|gaupol-1.9-1|1	Summary:	Subtitle editor
21mr|gaupol-1.9-1|2	Name:		gaupol
21mr|gaupol-1.9-1|3	Version:	1.9
21mr|gaupol-1.9-1|4	Release:	1
21mr|gaupol-1.9-1|5	License:	GPLv3+
21mr|gaupol-1.9-1|6	Group:		Video
21mr|gaupol-1.9-1|7	Url:		http://otsaloma.io/gaupol/
21mr|gaupol-1.9-1|8	Source0:	https://github.com/otsaloma/gaupol/archive/%{version}.tar.gz?//%{name}-%{version}.tar.gz
21mr|gaupol-1.9-1|9	BuildRequires:	desktop-file-utils
21mr|gaupol-1.9-1|10	BuildRequires:	gettext
21mr|gaupol-1.9-1|11	BuildRequires:	gtkspell3 >= 3.0.0
21mr|gaupol-1.9-1|12	BuildRequires:	intltool
21mr|gaupol-1.9-1|13	BuildRequires:	iso-codes
21mr|gaupol-1.9-1|14	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.12
21mr|gaupol-1.9-1|15	BuildRequires:	pkgconfig(pygobject-3.0) >= 3.12
21mr|gaupol-1.9-1|16	BuildRequires:	pkgconfig(python3) >= 3.2
21mr|gaupol-1.9-1|17	Requires:	gstreamer1.0-plugins-base
21mr|gaupol-1.9-1|18	Requires:	gstreamer1.0-plugins-good
21mr|gaupol-1.9-1|19	Requires:	python3-aeidon
21mr|gaupol-1.9-1|20	Requires:	python3-chardet
21mr|gaupol-1.9-1|21	Requires:	python3-enchant >= 1.4.0
21mr|gaupol-1.9-1|22	Requires:	python3-gstreamer1.0
21mr|gaupol-1.9-1|23	Recommends:	gstreamer1.0-libav
21mr|gaupol-1.9-1|24	Recommends:	gstreamer1.0-plugins-bad
21mr|gaupol-1.9-1|25	Recommends:	gstreamer1.0-plugins-ugly
21mr|gaupol-1.9-1|26	Recommends:	vlc
21mr|gaupol-1.9-1|27	BuildArch:	noarch
21mr|gaupol-1.9-1|28	
21mr|gaupol-1.9-1|29	%description
21mr|gaupol-1.9-1|30	Editor for text-based subtitle files. It supports multiple subtitle file
21mr|gaupol-1.9-1|31	formats and provides means of correcting texts and timing subtitles to match
21mr|gaupol-1.9-1|32	video. The user interface is designed with attention to batch processing of
21mr|gaupol-1.9-1|33	multiple documents and convenience of translating.
21mr|gaupol-1.9-1|34	
21mr|gaupol-1.9-1|35	%files -f %{name}.lang
21mr|gaupol-1.9-1|36	%doc AUTHORS.md COPYING NEWS.md README.md
21mr|gaupol-1.9-1|37	%{_bindir}/%{name}
21mr|gaupol-1.9-1|38	%{python3_sitelib}/%{name}*
21mr|gaupol-1.9-1|39	%{_datadir}/applications/io.otsaloma.%{name}.desktop
21mr|gaupol-1.9-1|40	%{_datadir}/%{name}
21mr|gaupol-1.9-1|41	%{_datadir}/icons/hicolor/*/apps/io.otsaloma.%{name}.*
21mr|gaupol-1.9-1|42	%{_datadir}/icons/hicolor/symbolic/apps/io.otsaloma.gaupol-symbolic.svg
21mr|gaupol-1.9-1|43	%{_datadir}/metainfo/io.otsaloma.%{name}.appdata.xml
21mr|gaupol-1.9-1|44	%{_mandir}/man1/%{name}.1*
21mr|gaupol-1.9-1|45	# python3-aeidon in project https://abf.io/import/python-aeidon
21mr|gaupol-1.9-1|46	%exclude %{python3_sitelib}/aeidon
21mr|gaupol-1.9-1|47	#----------------------------------------------------------------------
21mr|gaupol-1.9-1|48	%prep
21mr|gaupol-1.9-1|49	%autosetup -p1
21mr|gaupol-1.9-1|50	
21mr|gaupol-1.9-1|51	%build
21mr|gaupol-1.9-1|52	%{__python3} setup.py build
21mr|gaupol-1.9-1|53	
21mr|gaupol-1.9-1|54	
21mr|gaupol-1.9-1|55	%install
21mr|gaupol-1.9-1|56	%{__python3} setup.py install --root %{buildroot}
21mr|gaupol-1.9-1|57	
21mr|gaupol-1.9-1|58	%find_lang %{name}

12317 21
21mr|gavl-1.4.0-6|1	%define major 1
21mr|gavl-1.4.0-6|2	%define libname %mklibname %{name} %{major}
21mr|gavl-1.4.0-6|3	%define devname %mklibname %{name} -d
21mr|gavl-1.4.0-6|4	
21mr|gavl-1.4.0-6|5	Summary:	Gmerlin Audio Video Library
21mr|gavl-1.4.0-6|6	Name:		gavl
21mr|gavl-1.4.0-6|7	Version:	1.4.0
21mr|gavl-1.4.0-6|8	Release:	6
21mr|gavl-1.4.0-6|9	License:	GPLv2+
21mr|gavl-1.4.0-6|10	Group:		System/Libraries
21mr|gavl-1.4.0-6|11	Url:		http://gmerlin.sourceforge.net/
21mr|gavl-1.4.0-6|12	Source0:	http://downloads.sourceforge.net/project/gmerlin/%{name}/%{version}/%{name}-%{version}.tar.gz
21mr|gavl-1.4.0-6|13	BuildRequires:	doxygen
21mr|gavl-1.4.0-6|14	BuildRequires:	pkgconfig(libpng)
21mr|gavl-1.4.0-6|15	BuildRequires:	pkgconfig(samplerate)
21mr|gavl-1.4.0-6|16	
21mr|gavl-1.4.0-6|17	%description
21mr|gavl-1.4.0-6|18	GAVL is short for Gmerlin Audio Video Library. It standardized types audio
21mr|gavl-1.4.0-6|19	and video formats, and defines generic container types for video frames and
21mr|gavl-1.4.0-6|20	blocks of audio samples.
21mr|gavl-1.4.0-6|21	
21mr|gavl-1.4.0-6|22	In addition, it handles the sometimes ugly task to convert between all these
21mr|gavl-1.4.0-6|23	formats. The idea is to be able to convert from any format to any other with
21mr|gavl-1.4.0-6|24	the lowest possible CPU usage.
21mr|gavl-1.4.0-6|25	
21mr|gavl-1.4.0-6|26	#----------------------------------------------------------------------------
21mr|gavl-1.4.0-6|27	
21mr|gavl-1.4.0-6|28	%package -n %{libname}
21mr|gavl-1.4.0-6|29	Summary:	Shared libraries from %{name}
21mr|gavl-1.4.0-6|30	Group:		System/Libraries
21mr|gavl-1.4.0-6|31	
21mr|gavl-1.4.0-6|32	%description -n %{libname}
21mr|gavl-1.4.0-6|33	Shared libraries from %{name}.
21mr|gavl-1.4.0-6|34	
21mr|gavl-1.4.0-6|35	%files -n %{libname}
21mr|gavl-1.4.0-6|36	%{_libdir}/lib%{name}.so.%{major}*
21mr|gavl-1.4.0-6|37	
21mr|gavl-1.4.0-6|38	#----------------------------------------------------------------------------
21mr|gavl-1.4.0-6|39	
21mr|gavl-1.4.0-6|40	%package -n %{devname}
21mr|gavl-1.4.0-6|41	Summary:	Header files and development libraries from %{name}
21mr|gavl-1.4.0-6|42	Group:		Development/C
21mr|gavl-1.4.0-6|43	Requires:	%{libname} = %{EVRD}
21mr|gavl-1.4.0-6|44	Provides:	%{name}-devel = %{EVRD}
21mr|gavl-1.4.0-6|45	
21mr|gavl-1.4.0-6|46	%description -n %{devname}
21mr|gavl-1.4.0-6|47	Libraries and includes files for developing programs based on %{name}.
21mr|gavl-1.4.0-6|48	
21mr|gavl-1.4.0-6|49	%files -n %{devname}
21mr|gavl-1.4.0-6|50	%doc AUTHORS TODO README
21mr|gavl-1.4.0-6|51	%doc %{_datadir}/doc/gavl/apiref
21mr|gavl-1.4.0-6|52	%{_libdir}/pkgconfig/*.pc
21mr|gavl-1.4.0-6|53	%{_includedir}/gavl
21mr|gavl-1.4.0-6|54	%{_libdir}/lib%{name}.so
21mr|gavl-1.4.0-6|55	
21mr|gavl-1.4.0-6|56	#----------------------------------------------------------------------------
21mr|gavl-1.4.0-6|57	
21mr|gavl-1.4.0-6|58	%prep
21mr|gavl-1.4.0-6|59	%setup -q
21mr|gavl-1.4.0-6|60	#Disable buildtime cpu detection
21mr|gavl-1.4.0-6|61	sed -i -i 's/LQT_TRY_CFLAGS/dnl LQT_TRY_CFLAGS/g' configure.ac
21mr|gavl-1.4.0-6|62	sed -i -i 's/LQT_OPT_CFLAGS/dnl LQT_OPT_CFLAGS/g' configure.ac
21mr|gavl-1.4.0-6|63	
21mr|gavl-1.4.0-6|64	%build
21mr|gavl-1.4.0-6|65	autoreconf -fi
21mr|gavl-1.4.0-6|66	# Adding some upstream CFLAGS
21mr|gavl-1.4.0-6|67	export CFLAGS=$(echo %{optflags} | sed -e "s/-O2/-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math -fvisibility=hidden/")
21mr|gavl-1.4.0-6|68	%configure	\
21mr|gavl-1.4.0-6|69	--disable-static \
21mr|gavl-1.4.0-6|70	--disable-cpu-clip
21mr|gavl-1.4.0-6|71	
21mr|gavl-1.4.0-6|72	%make
21mr|gavl-1.4.0-6|73	
21mr|gavl-1.4.0-6|74	%install
21mr|gavl-1.4.0-6|75	%makeinstall_std

12318 21
21mr|gawk-5.2.0-3|1	Summary:	The GNU version of the awk text processing utility
21mr|gawk-5.2.0-3|2	Name:		gawk
21mr|gawk-5.2.0-3|3	Version:	5.2.0
21mr|gawk-5.2.0-3|4	Release:	3
21mr|gawk-5.2.0-3|5	License:	GPLv3+
21mr|gawk-5.2.0-3|6	Group:		Text tools
21mr|gawk-5.2.0-3|7	Url:		http://www.gnu.org/software/gawk/gawk.html
21mr|gawk-5.2.0-3|8	Source0:	http://ftp.gnu.org/gnu/gawk/%{name}-%{version}.tar.xz
21mr|gawk-5.2.0-3|9	# fix double free error
21mr|gawk-5.2.0-3|10	Patch0:		gawk-double-free.patch
21mr|gawk-5.2.0-3|11	BuildRequires:	byacc
21mr|gawk-5.2.0-3|12	BuildRequires:	gettext-devel
21mr|gawk-5.2.0-3|13	BuildRequires:	texinfo
21mr|gawk-5.2.0-3|14	BuildRequires:	libsigsegv-devel >= 2.8
21mr|gawk-5.2.0-3|15	Provides:	awk
21mr|gawk-5.2.0-3|16	Provides:	/usr/bin/awk
21mr|gawk-5.2.0-3|17	Provides:	/usr/bin/gawk
21mr|gawk-5.2.0-3|18	Provides:	/bin/awk
21mr|gawk-5.2.0-3|19	Provides:	/bin/gawk
21mr|gawk-5.2.0-3|20	
21mr|gawk-5.2.0-3|21	%description
21mr|gawk-5.2.0-3|22	The gawk packages contains the GNU version of awk, a text processing
21mr|gawk-5.2.0-3|23	utility.  Awk interprets a special-purpose programming language to do
21mr|gawk-5.2.0-3|24	quick and easy text pattern matching and reformatting jobs. Gawk should
21mr|gawk-5.2.0-3|25	be upwardly compatible with the Bell Labs research version of awk and
21mr|gawk-5.2.0-3|26	is almost completely compliant with the 1993 POSIX 1003.2 standard for
21mr|gawk-5.2.0-3|27	awk.
21mr|gawk-5.2.0-3|28	
21mr|gawk-5.2.0-3|29	Install the gawk package if you need a text processing utility. Gawk is
21mr|gawk-5.2.0-3|30	considered to be a standard Linux tool for processing text.
21mr|gawk-5.2.0-3|31	
21mr|gawk-5.2.0-3|32	%files -f %{name}.lang
21mr|gawk-5.2.0-3|33	%defattr(644,root,root,755)
21mr|gawk-5.2.0-3|34	%attr(755,root,root) /bin/*
21mr|gawk-5.2.0-3|35	%attr(755,root,root) %{_bindir}/*
21mr|gawk-5.2.0-3|36	%{_mandir}/*/*
21mr|gawk-5.2.0-3|37	%{_infodir}/*
21mr|gawk-5.2.0-3|38	%{_libdir}/gawk
21mr|gawk-5.2.0-3|39	%{_libexecdir}/*
21mr|gawk-5.2.0-3|40	%{_datadir}/awk
21mr|gawk-5.2.0-3|41	%{_sysconfdir}/profile.d/gawk.*
21mr|gawk-5.2.0-3|42	
21mr|gawk-5.2.0-3|43	#----------------------------------------------------------------------------
21mr|gawk-5.2.0-3|44	
21mr|gawk-5.2.0-3|45	%package doc
21mr|gawk-5.2.0-3|46	Summary:	Documentation about the GNU version of the awk text processing utility
21mr|gawk-5.2.0-3|47	Group:		Documentation
21mr|gawk-5.2.0-3|48	
21mr|gawk-5.2.0-3|49	%description doc
21mr|gawk-5.2.0-3|50	The gawk packages contains the GNU version of awk, a text processing
21mr|gawk-5.2.0-3|51	utility.  Awk interprets a special-purpose programming language to do
21mr|gawk-5.2.0-3|52	quick and easy text pattern matching and reformatting jobs. Gawk should
21mr|gawk-5.2.0-3|53	be upwardly compatible with the Bell Labs research version of awk and
21mr|gawk-5.2.0-3|54	is almost completely compliant with the 1993 POSIX 1003.2 standard for
21mr|gawk-5.2.0-3|55	awk.
21mr|gawk-5.2.0-3|56	
21mr|gawk-5.2.0-3|57	%files doc
21mr|gawk-5.2.0-3|58	%doc README INSTALL NEWS
21mr|gawk-5.2.0-3|59	%doc README_d POSIX.STD doc/*.pdf
21mr|gawk-5.2.0-3|60	
21mr|gawk-5.2.0-3|61	#----------------------------------------------------------------------------
21mr|gawk-5.2.0-3|62	
21mr|gawk-5.2.0-3|63	%prep
21mr|gawk-5.2.0-3|64	%autosetup -p1
21mr|gawk-5.2.0-3|65	
21mr|gawk-5.2.0-3|66	# bug with tests
21mr|gawk-5.2.0-3|67	sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in
21mr|gawk-5.2.0-3|68	
21mr|gawk-5.2.0-3|69	
21mr|gawk-5.2.0-3|70	%build
21mr|gawk-5.2.0-3|71	export CC=gcc
21mr|gawk-5.2.0-3|72	export CXX=g++
21mr|gawk-5.2.0-3|73	%define _disable_rebuild_configure 1
21mr|gawk-5.2.0-3|74	libtoolize --force
21mr|gawk-5.2.0-3|75	aclocal -I m4
21mr|gawk-5.2.0-3|76	autoheader
21mr|gawk-5.2.0-3|77	automake -a
21mr|gawk-5.2.0-3|78	autoconf
21mr|gawk-5.2.0-3|79	
21mr|gawk-5.2.0-3|80	pushd extension
21mr|gawk-5.2.0-3|81	sed -i 's/AC_ZOS_USS//'  configure.ac
21mr|gawk-5.2.0-3|82	libtoolize --force --copy
21mr|gawk-5.2.0-3|83	aclocal -I m4
21mr|gawk-5.2.0-3|84	autoheader
21mr|gawk-5.2.0-3|85	automake -a
21mr|gawk-5.2.0-3|86	autoconf
21mr|gawk-5.2.0-3|87	popd
21mr|gawk-5.2.0-3|88	
21mr|gawk-5.2.0-3|89	# Note that build scripts add -no-pie linker flags
21mr|gawk-5.2.0-3|90	# so we get non-PIE executables
21mr|gawk-5.2.0-3|91	# (here we effectively add -Wl,-z,now)
21mr|gawk-5.2.0-3|92	%serverbuild_hardened
21mr|gawk-5.2.0-3|93	%configure \
21mr|gawk-5.2.0-3|94	--with-libsigsegv-prefix=%{_prefix}
21mr|gawk-5.2.0-3|95	
21mr|gawk-5.2.0-3|96	%make_build
21mr|gawk-5.2.0-3|97	%make_build -C doc
21mr|gawk-5.2.0-3|98	
21mr|gawk-5.2.0-3|99	# (tpg) seems like tests fails due to overlayfs which is used inside docker-builder
21mr|gawk-5.2.0-3|100	#check
21mr|gawk-5.2.0-3|101	#make check
21mr|gawk-5.2.0-3|102	
21mr|gawk-5.2.0-3|103	%install
21mr|gawk-5.2.0-3|104	%make_install  bindir=/bin
21mr|gawk-5.2.0-3|105	%find_lang %{name}
21mr|gawk-5.2.0-3|106	
21mr|gawk-5.2.0-3|107	mkdir -p %{buildroot}%{_bindir}
21mr|gawk-5.2.0-3|108	cd %{buildroot}%{_datadir}
21mr|gawk-5.2.0-3|109	mkdir awk && for i in *.awk;do
21mr|gawk-5.2.0-3|110	mv $i awk
21mr|gawk-5.2.0-3|111	done
21mr|gawk-5.2.0-3|112	cd %{buildroot}%{_mandir}/man1
21mr|gawk-5.2.0-3|113	ln -s gawk.1 awk.1
21mr|gawk-5.2.0-3|114	cd %{buildroot}%{_bindir}
21mr|gawk-5.2.0-3|115	ln -s ../../bin/awk %{buildroot}%{_bindir}/awk
21mr|gawk-5.2.0-3|116	ln -s ../../bin/gawk %{buildroot}%{_bindir}/gawk
21mr|gawk-5.2.0-3|117	rm %{buildroot}/bin/gawk-%{version}
21mr|gawk-5.2.0-3|118	
21mr|gawk-5.2.0-3|119	# For now, there's nothing that uses the gawk API.
21mr|gawk-5.2.0-3|120	# Let's start shipping it if and when it becomes useful.
21mr|gawk-5.2.0-3|121	rm -rf %buildroot%_includedir

12319 21
21mr|gc-8.2.2-1|1	%define oname bdwgc
21mr|gc-8.2.2-1|2	
21mr|gc-8.2.2-1|3	%define major 1
21mr|gc-8.2.2-1|4	%define libname %mklibname %{name} %{major}
21mr|gc-8.2.2-1|5	%define devname %mklibname %{name} -d
21mr|gc-8.2.2-1|6	%define sdevname %mklibname %{name} -d -s
21mr|gc-8.2.2-1|7	
21mr|gc-8.2.2-1|8	Summary:	Conservative garbage collector for C
21mr|gc-8.2.2-1|9	Name:		gc
21mr|gc-8.2.2-1|10	Version:	8.2.2
21mr|gc-8.2.2-1|11	Release:	1
21mr|gc-8.2.2-1|12	License:	BSD
21mr|gc-8.2.2-1|13	Group:		System/Libraries
21mr|gc-8.2.2-1|14	Url:		https://github.com/ivmai/bdwgc/
21mr|gc-8.2.2-1|15	Source0:	https://github.com/ivmai/bdwgc/archive/v%{version}/%{oname}-%{version}.tar.gz
21mr|gc-8.2.2-1|16	BuildRequires:	libatomic_ops-devel
21mr|gc-8.2.2-1|17	
21mr|gc-8.2.2-1|18	%description
21mr|gc-8.2.2-1|19	Boehm's GC is a garbage collecting storage allocator that is intended to be
21mr|gc-8.2.2-1|20	used as a plug-in replacement for C's malloc.
21mr|gc-8.2.2-1|21	
21mr|gc-8.2.2-1|22	#----------------------------------------------------------------------------
21mr|gc-8.2.2-1|23	
21mr|gc-8.2.2-1|24	%package -n %{libname}
21mr|gc-8.2.2-1|25	Summary:	Conservative garbage collector for C
21mr|gc-8.2.2-1|26	Group:		System/Libraries
21mr|gc-8.2.2-1|27	Provides:	%{name} = %{EVRD}
21mr|gc-8.2.2-1|28	
21mr|gc-8.2.2-1|29	%description -n %{libname}
21mr|gc-8.2.2-1|30	Boehm's GC is a garbage collecting storage allocator that is intended to be
21mr|gc-8.2.2-1|31	used as a plug-in replacement for C's malloc.
21mr|gc-8.2.2-1|32	
21mr|gc-8.2.2-1|33	%files -n %{libname}
21mr|gc-8.2.2-1|34	%doc README.QUICK
21mr|gc-8.2.2-1|35	%{_libdir}/*.so.%{major}*
21mr|gc-8.2.2-1|36	
21mr|gc-8.2.2-1|37	#----------------------------------------------------------------------------
21mr|gc-8.2.2-1|38	
21mr|gc-8.2.2-1|39	%package -n %{devname}
21mr|gc-8.2.2-1|40	Summary:	Development files and documentation for Bohem's GC
21mr|gc-8.2.2-1|41	Group:		Development/C
21mr|gc-8.2.2-1|42	License: 	BSD
21mr|gc-8.2.2-1|43	Requires:	%{libname} = %{EVRD}
21mr|gc-8.2.2-1|44	Provides:	%{name}-devel = %{EVRD}
21mr|gc-8.2.2-1|45	
21mr|gc-8.2.2-1|46	%description -n %{devname}
21mr|gc-8.2.2-1|47	Header files and documentation needed to develop programs that use Bohem's GC.
21mr|gc-8.2.2-1|48	
21mr|gc-8.2.2-1|49	%files -n %{devname}
21mr|gc-8.2.2-1|50	%{_libdir}/*.so
21mr|gc-8.2.2-1|51	%dir %{_includedir}/gc
21mr|gc-8.2.2-1|52	%{_includedir}/%{name}/*
21mr|gc-8.2.2-1|53	%{_includedir}/*h
21mr|gc-8.2.2-1|54	%{_libdir}/pkgconfig/*.pc
21mr|gc-8.2.2-1|55	%{_mandir}/man?/*
21mr|gc-8.2.2-1|56	
21mr|gc-8.2.2-1|57	#----------------------------------------------------------------------------
21mr|gc-8.2.2-1|58	
21mr|gc-8.2.2-1|59	%package -n %{sdevname}
21mr|gc-8.2.2-1|60	Summary:	Static libraries for Bohem's GC
21mr|gc-8.2.2-1|61	Group:		Development/C
21mr|gc-8.2.2-1|62	License:	BSD
21mr|gc-8.2.2-1|63	Requires:	%{devname} = %{EVRD}
21mr|gc-8.2.2-1|64	Provides:	%{name}-static-devel = %{EVRD}
21mr|gc-8.2.2-1|65	
21mr|gc-8.2.2-1|66	%description -n %{sdevname}
21mr|gc-8.2.2-1|67	Static libraries neded to develop programs that use Bohem's GC.
21mr|gc-8.2.2-1|68	
21mr|gc-8.2.2-1|69	%files -n %{sdevname}
21mr|gc-8.2.2-1|70	%{_libdir}/*.a
21mr|gc-8.2.2-1|71	
21mr|gc-8.2.2-1|72	#----------------------------------------------------------------------------
21mr|gc-8.2.2-1|73	
21mr|gc-8.2.2-1|74	%prep
21mr|gc-8.2.2-1|75	%setup -qn %{oname}-%{version}
21mr|gc-8.2.2-1|76	%autopatch -p1
21mr|gc-8.2.2-1|77	# refresh auto*/libtool to purge rpaths
21mr|gc-8.2.2-1|78	rm -f libtool libtool.m4
21mr|gc-8.2.2-1|79	libtoolize --force
21mr|gc-8.2.2-1|80	autoreconf -i
21mr|gc-8.2.2-1|81	
21mr|gc-8.2.2-1|82	%build
21mr|gc-8.2.2-1|83	%configure \
21mr|gc-8.2.2-1|84	--disable-dependency-tracking \
21mr|gc-8.2.2-1|85	--enable-cplusplus \
21mr|gc-8.2.2-1|86	--enable-static \
21mr|gc-8.2.2-1|87	%ifarch %{ix86}
21mr|gc-8.2.2-1|88	--enable-parallel-mark \
21mr|gc-8.2.2-1|89	%endif
21mr|gc-8.2.2-1|90	--enable-threads=pthreads
21mr|gc-8.2.2-1|91	
21mr|gc-8.2.2-1|92	%make_build
21mr|gc-8.2.2-1|93	
21mr|gc-8.2.2-1|94	%check
21mr|gc-8.2.2-1|95	make check
21mr|gc-8.2.2-1|96	
21mr|gc-8.2.2-1|97	%install
21mr|gc-8.2.2-1|98	%make_install
21mr|gc-8.2.2-1|99	
21mr|gc-8.2.2-1|100	rm -rf %{buildroot}%{_datadir}
21mr|gc-8.2.2-1|101	
21mr|gc-8.2.2-1|102	install -m644 doc/gc.man -D %{buildroot}%{_mandir}/man3/gc.3

12320 21
21mr|gcab-1.4-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gcab-1.4-10|2	
21mr|gcab-1.4-10|3	%define api 1.0
21mr|gcab-1.4-10|4	%define major 0
21mr|gcab-1.4-10|5	%define libname %mklibname %{name} %{api} %{major}
21mr|gcab-1.4-10|6	%define girname %mklibname %{name}-gir %{api}
21mr|gcab-1.4-10|7	%define devname %mklibname %{name} -d
21mr|gcab-1.4-10|8	
21mr|gcab-1.4-10|9	Summary:	Tool and library mainly made to create Cabinet files
21mr|gcab-1.4-10|10	Name:		gcab
21mr|gcab-1.4-10|11	Version:	1.4
21mr|gcab-1.4-10|12	Release:	10
21mr|gcab-1.4-10|13	License:	GPLv2+
21mr|gcab-1.4-10|14	Group:		Development/Databases
21mr|gcab-1.4-10|15	Url:		https://download.gnome.org/sources/gcab
21mr|gcab-1.4-10|16	Source0:	https://download.gnome.org/sources/gcab/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gcab-1.4-10|17	BuildRequires:	git
21mr|gcab-1.4-10|18	BuildRequires:	gtk-doc
21mr|gcab-1.4-10|19	BuildRequires:	intltool
21mr|gcab-1.4-10|20	BuildRequires:	meson
21mr|gcab-1.4-10|21	BuildRequires:	vala-tools
21mr|gcab-1.4-10|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gcab-1.4-10|23	BuildRequires:	pkgconfig(vapigen)
21mr|gcab-1.4-10|24	
21mr|gcab-1.4-10|25	%description
21mr|gcab-1.4-10|26	Tool and library mainly made to create Cabinet files.
21mr|gcab-1.4-10|27	- creation supports plain and basic MSZIP compression
21mr|gcab-1.4-10|28	- can open and list files from cabinet, no extraction
21mr|gcab-1.4-10|29	
21mr|gcab-1.4-10|30	%files -f %{name}.lang
21mr|gcab-1.4-10|31	%doc COPYING NEWS
21mr|gcab-1.4-10|32	%{_bindir}/gcab
21mr|gcab-1.4-10|33	%{_mandir}/man1/gcab.1*
21mr|gcab-1.4-10|34	
21mr|gcab-1.4-10|35	#----------------------------------------------------------------------------
21mr|gcab-1.4-10|36	
21mr|gcab-1.4-10|37	%package -n %{libname}
21mr|gcab-1.4-10|38	Summary:	A support library for %{name}
21mr|gcab-1.4-10|39	Group:		System/Libraries
21mr|gcab-1.4-10|40	
21mr|gcab-1.4-10|41	%description -n %{libname}
21mr|gcab-1.4-10|42	A support library for %{name}.
21mr|gcab-1.4-10|43	
21mr|gcab-1.4-10|44	%files -n %{libname}
21mr|gcab-1.4-10|45	%doc COPYING NEWS
21mr|gcab-1.4-10|46	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|gcab-1.4-10|47	
21mr|gcab-1.4-10|48	#----------------------------------------------------------------------------
21mr|gcab-1.4-10|49	
21mr|gcab-1.4-10|50	%package -n %{girname}
21mr|gcab-1.4-10|51	Summary:	GObject Introspection interface description for %{name}
21mr|gcab-1.4-10|52	Group:		System/Libraries
21mr|gcab-1.4-10|53	Requires:	%{libname} = %{EVRD}
21mr|gcab-1.4-10|54	
21mr|gcab-1.4-10|55	%description -n %{girname}
21mr|gcab-1.4-10|56	GObject Introspection interface description for %{name}.
21mr|gcab-1.4-10|57	
21mr|gcab-1.4-10|58	%files -n %{girname}
21mr|gcab-1.4-10|59	%doc COPYING NEWS
21mr|gcab-1.4-10|60	%{_libdir}/girepository-1.0/GCab-%{api}.typelib
21mr|gcab-1.4-10|61	
21mr|gcab-1.4-10|62	#----------------------------------------------------------------------------
21mr|gcab-1.4-10|63	
21mr|gcab-1.4-10|64	%package -n %{devname}
21mr|gcab-1.4-10|65	Summary:	Development files for %{name}
21mr|gcab-1.4-10|66	Group:		Development/Other
21mr|gcab-1.4-10|67	Requires:	%{libname} = %{EVRD}
21mr|gcab-1.4-10|68	Requires:	%{girname} = %{EVRD}
21mr|gcab-1.4-10|69	Provides:	%{name}-devel = %{EVRD}
21mr|gcab-1.4-10|70	
21mr|gcab-1.4-10|71	%description -n %{devname}
21mr|gcab-1.4-10|72	Development files for %{name}.
21mr|gcab-1.4-10|73	
21mr|gcab-1.4-10|74	%files -n %{devname}
21mr|gcab-1.4-10|75	%doc COPYING NEWS
21mr|gcab-1.4-10|76	%{_datadir}/gtk-doc/html/gcab
21mr|gcab-1.4-10|77	%{_includedir}/lib%{name}-%{api}/*
21mr|gcab-1.4-10|78	%{_libdir}/lib%{name}-%{api}.so
21mr|gcab-1.4-10|79	%{_libdir}/pkgconfig/*.pc
21mr|gcab-1.4-10|80	%{_datadir}/gir-1.0/GCab-%{api}.gir
21mr|gcab-1.4-10|81	%{_datadir}/vala/vapi/libgcab-%{api}.deps
21mr|gcab-1.4-10|82	%{_datadir}/vala/vapi/libgcab-%{api}.vapi
21mr|gcab-1.4-10|83	
21mr|gcab-1.4-10|84	#----------------------------------------------------------------------------
21mr|gcab-1.4-10|85	
21mr|gcab-1.4-10|86	%prep
21mr|gcab-1.4-10|87	%setup -q
21mr|gcab-1.4-10|88	
21mr|gcab-1.4-10|89	%build
21mr|gcab-1.4-10|90	%meson
21mr|gcab-1.4-10|91	%meson_build
21mr|gcab-1.4-10|92	
21mr|gcab-1.4-10|93	%install
21mr|gcab-1.4-10|94	%meson_install
21mr|gcab-1.4-10|95	
21mr|gcab-1.4-10|96	%find_lang %{name}

12321 21
21mr|gcc-11.4.0-11|1	# Listed targets are short form and will be expanded by rpm
21mr|gcc-11.4.0-11|2	# gnueabihf variants etc. are inserted by rpm into long_targets
21mr|gcc-11.4.0-11|3	%ifarch %{riscv}
21mr|gcc-11.4.0-11|4	# Still missing a few deps...
21mr|gcc-11.4.0-11|5	%global targets aarch64-linux armv7hnl-linux x86_64-linux x32-linux riscv64-linux aarch64-linuxmusl armv7hnl-linuxmusl i686-linuxmusl x86_64-linuxmusl x32-linuxmusl riscv64-linuxmusl
21mr|gcc-11.4.0-11|6	%else
21mr|gcc-11.4.0-11|7	%ifarch %{ix86}
21mr|gcc-11.4.0-11|8	# FIXME at some point, we need to figure out why x86_32 to
21mr|gcc-11.4.0-11|9	# x86_64-mingw crosscompilers are broken
21mr|gcc-11.4.0-11|10	%global targets aarch64-linux armv7hnl-linux x86_64-linux x32-linux riscv64-linux aarch64-linuxmusl armv7hnl-linuxmusl i686-linuxmusl x86_64-linuxmusl x32-linuxmusl riscv64-linuxmusl i686-mingw32
21mr|gcc-11.4.0-11|11	%global bootstraptargets i686-linux aarch64-linuxuclibc armv7hnl-linuxuclibc i686-linuxuclibc riscv64-linuxuclibc ppc64-linux ppc64le-linux
21mr|gcc-11.4.0-11|12	%else
21mr|gcc-11.4.0-11|13	%global targets aarch64-linux armv7hnl-linux x86_64-linux x32-linux riscv64-linux aarch64-linuxmusl armv7hnl-linuxmusl i686-linuxmusl x86_64-linuxmusl x32-linuxmusl riscv64-linuxmusl i686-mingw32 x86_64-mingw32 i686-linux ppc64-linux ppc64le-linux ppc64le-linuxmusl
21mr|gcc-11.4.0-11|14	%global bootstraptargets aarch64-linuxuclibc armv7hnl-linuxuclibc i686-linuxuclibc x86_64-linuxuclibc x32-linuxuclibc riscv64-linuxuclibc ppc64-linuxuclibc ppc64le-linuxuclibc ppc64-linuxmusl
21mr|gcc-11.4.0-11|15	%endif
21mr|gcc-11.4.0-11|16	%endif
21mr|gcc-11.4.0-11|17	# Once bionic is built, add: aarch64-android armv7l-android armv8l-android
21mr|gcc-11.4.0-11|18	%global long_targets %(
21mr|gcc-11.4.0-11|19	for i in %{targets}; do
21mr|gcc-11.4.0-11|20	CPU=$(echo $i |cut -d- -f1)
21mr|gcc-11.4.0-11|21	OS=$(echo $i |cut -d- -f2)
21mr|gcc-11.4.0-11|22	echo -n "$(rpm --target=${CPU}-${OS} -E %%{_target_platform}) "
21mr|gcc-11.4.0-11|23	done
21mr|gcc-11.4.0-11|24	)
21mr|gcc-11.4.0-11|25	%global long_bootstraptargets %(
21mr|gcc-11.4.0-11|26	for i in %{bootstraptargets}; do
21mr|gcc-11.4.0-11|27	CPU=$(echo $i |cut -d- -f1)
21mr|gcc-11.4.0-11|28	OS=$(echo $i |cut -d- -f2)
21mr|gcc-11.4.0-11|29	echo -n "$(rpm --target=${CPU}-${OS} -E %%{_target_platform}) "
21mr|gcc-11.4.0-11|30	done
21mr|gcc-11.4.0-11|31	)
21mr|gcc-11.4.0-11|32	%bcond_with crosscompilers
21mr|gcc-11.4.0-11|33	
21mr|gcc-11.4.0-11|34	# functions with printf format attribute but with special parser and also
21mr|gcc-11.4.0-11|35	# receiving non constant format strings
21mr|gcc-11.4.0-11|36	%define		Werror_cflags			%{nil}
21mr|gcc-11.4.0-11|37	
21mr|gcc-11.4.0-11|38	# avoid failures when testing if compiler used to build gcc can generate
21mr|gcc-11.4.0-11|39	# shared objects (regardless of unresolved symbols)
21mr|gcc-11.4.0-11|40	%define		_disable_ld_no_undefined	1
21mr|gcc-11.4.0-11|41	
21mr|gcc-11.4.0-11|42	# avoid build failure due to configure built with different autoconf version
21mr|gcc-11.4.0-11|43	%define		_disable_libtoolize		1
21mr|gcc-11.4.0-11|44	# -flto in compiler flags breaks things, but --with-build-config=bootstrap-lto
21mr|gcc-11.4.0-11|45	# does the right thing
21mr|gcc-11.4.0-11|46	%define		_disable_lto			1
21mr|gcc-11.4.0-11|47	
21mr|gcc-11.4.0-11|48	# (tpg) optimize it a bit
21mr|gcc-11.4.0-11|49	%global optflags %{optflags} -O3
21mr|gcc-11.4.0-11|50	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|51	
21mr|gcc-11.4.0-11|52	%define nof_arches		noarch
21mr|gcc-11.4.0-11|53	%define biarches		%{x86_64} mips64 mips64el mips mipsel
21mr|gcc-11.4.0-11|54	
21mr|gcc-11.4.0-11|55	%define	system_gcc		1
21mr|gcc-11.4.0-11|56	%define majorver %(echo %{version} |cut -d. -f1)
21mr|gcc-11.4.0-11|57	
21mr|gcc-11.4.0-11|58	%if %{system_gcc}
21mr|gcc-11.4.0-11|59	%define cross_prefix		%{nil}
21mr|gcc-11.4.0-11|60	%define cross_program_prefix	%{nil}
21mr|gcc-11.4.0-11|61	%define package_suffix		%{nil}
21mr|gcc-11.4.0-11|62	%define program_prefix		%{nil}
21mr|gcc-11.4.0-11|63	%define program_suffix		%{nil}
21mr|gcc-11.4.0-11|64	%define	program_long_suffix	-%{version}
21mr|gcc-11.4.0-11|65	%else
21mr|gcc-11.4.0-11|66	%define cross_prefix		%{nil}
21mr|gcc-11.4.0-11|67	%define cross_program_prefix	%{nil}
21mr|gcc-11.4.0-11|68	%define package_suffix		%{branch}
21mr|gcc-11.4.0-11|69	%define program_prefix		%{nil}
21mr|gcc-11.4.0-11|70	%define program_suffix		%{branch}
21mr|gcc-11.4.0-11|71	%define program_long_suffix	%{branch}
21mr|gcc-11.4.0-11|72	%endif
21mr|gcc-11.4.0-11|73	
21mr|gcc-11.4.0-11|74	# Define GCC target platform, and arch we built for
21mr|gcc-11.4.0-11|75	%define arch			%(echo %{_target_cpu}|sed -e "s/\\(i.86\\|athlon\\)/i386/" -e "s/amd64/x86_64/")
21mr|gcc-11.4.0-11|76	%define	target_cpu		%{arch}
21mr|gcc-11.4.0-11|77	%define gcc_target_platform	%{_target_platform}
21mr|gcc-11.4.0-11|78	%define target_prefix		%{_prefix}
21mr|gcc-11.4.0-11|79	%define target_libdir		%{_libdir}
21mr|gcc-11.4.0-11|80	%define target_slibdir		/%{_lib}
21mr|gcc-11.4.0-11|81	%define target_slibdir32	/lib
21mr|gcc-11.4.0-11|82	%define isarch()		%(case " %* " in (*" %{arch} "*) echo 1;; (*) echo 0;; esac)
21mr|gcc-11.4.0-11|83	
21mr|gcc-11.4.0-11|84	%if %isarch %{x86_64}
21mr|gcc-11.4.0-11|85	%define multilib_32_arch	i686
21mr|gcc-11.4.0-11|86	%endif
21mr|gcc-11.4.0-11|87	%if %isarch mips64
21mr|gcc-11.4.0-11|88	%define	multilib_32_arch	mips
21mr|gcc-11.4.0-11|89	%endif
21mr|gcc-11.4.0-11|90	%if %isarch mips64el
21mr|gcc-11.4.0-11|91	%define	multilib_32_arch	mipsel
21mr|gcc-11.4.0-11|92	%endif
21mr|gcc-11.4.0-11|93	%if %isarch %{biarches}
21mr|gcc-11.4.0-11|94	%define gcc32_target_platform	%{multilib_32_arch}-%{_target_vendor}-%{_target_os}%{?_gnu}
21mr|gcc-11.4.0-11|95	%endif
21mr|gcc-11.4.0-11|96	
21mr|gcc-11.4.0-11|97	%define		default_compiler	1
21mr|gcc-11.4.0-11|98	%define		majorver		%(echo %{version} |cut -d. -f1)
21mr|gcc-11.4.0-11|99	%define		branch			11.4
21mr|gcc-11.4.0-11|100	%define		ver			%{branch}.0
21mr|gcc-11.4.0-11|101	%define		prerelease		%{nil}
21mr|gcc-11.4.0-11|102	%define		gcclibexecdirparent	%{_libexecdir}/gcc/%{gcc_target_platform}/
21mr|gcc-11.4.0-11|103	%define		gcclibexecdir		%{gcclibexecdirparent}/%{ver}
21mr|gcc-11.4.0-11|104	%define		gccdirparent		%{_libdir}/gcc/%{gcc_target_platform}/
21mr|gcc-11.4.0-11|105	%define		gccdir			%{gccdirparent}/%{ver}
21mr|gcc-11.4.0-11|106	%define		multigccdir		%{_libdir}/gcc/%{gcc_target_platform}/%{ver}/32
21mr|gcc-11.4.0-11|107	%define		multigccdirn32		%{_libdir}/gcc/%{gcc_target_platform}/%{ver}/n32
21mr|gcc-11.4.0-11|108	%define		multigccdir64		%{_libdir}/gcc/%{gcc_target_platform}/%{ver}/64
21mr|gcc-11.4.0-11|109	%define		multilibdir		%{target_prefix}/lib
21mr|gcc-11.4.0-11|110	%define		multirootlibdir		/lib
21mr|gcc-11.4.0-11|111	
21mr|gcc-11.4.0-11|112	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|113	%define		gcc_major		1
21mr|gcc-11.4.0-11|114	%define		libgcc			%mklibname gcc %{gcc_major}
21mr|gcc-11.4.0-11|115	%define		multilibgcc		libgcc%{gcc_major}
21mr|gcc-11.4.0-11|116	%define		libx32gcc		libx32gcc%{gcc_major}
21mr|gcc-11.4.0-11|117	%define		libgcc_devel		%mklibname gcc -d
21mr|gcc-11.4.0-11|118	%define		libgcc_static_devel	%mklibname gcc -d -s
21mr|gcc-11.4.0-11|119	%define		stdcxx_major		6
21mr|gcc-11.4.0-11|120	%define		libstdcxx		%mklibname stdc++ %{stdcxx_major}
21mr|gcc-11.4.0-11|121	%define		libstdcxx_devel		%mklibname stdc++ -d
21mr|gcc-11.4.0-11|122	%define		libstdcxx_static_devel	%mklibname stdc++ -d -s
21mr|gcc-11.4.0-11|123	%define		multilibstdcxx		libstdc++%{stdcxx_major}
21mr|gcc-11.4.0-11|124	%define		d_major			2
21mr|gcc-11.4.0-11|125	%define		libgdruntime		%mklibname gdruntime %{d_major}
21mr|gcc-11.4.0-11|126	%define		libgdruntime_devel	%mklibname gdruntime -d
21mr|gcc-11.4.0-11|127	%define		libgdruntime_static_devel	%mklibname gdruntime -d -s
21mr|gcc-11.4.0-11|128	%define		multilibgdruntime	libgdruntime%{d_major}
21mr|gcc-11.4.0-11|129	%define		gfortran_major		5
21mr|gcc-11.4.0-11|130	%define		libgfortran		%mklibname gfortran %{gfortran_major}
21mr|gcc-11.4.0-11|131	%define		libgfortran_devel	%mklibname gfortran -d
21mr|gcc-11.4.0-11|132	%define		libgfortran_static_devel %mklibname gfortran -d -s
21mr|gcc-11.4.0-11|133	%define		multilibgfortran	libgfortran%{gfortran_major}
21mr|gcc-11.4.0-11|134	%define		ffi_major		4
21mr|gcc-11.4.0-11|135	%define		libffi			%mklibname ffi %{ffi_major}
21mr|gcc-11.4.0-11|136	%define		libffi_devel		%mklibname ffi -d
21mr|gcc-11.4.0-11|137	%define		libffi_static_devel	%mklibname ffi -d -s
21mr|gcc-11.4.0-11|138	%define		multilibffi		libffi%{ffi_major}
21mr|gcc-11.4.0-11|139	%define		gnat_major		1
21mr|gcc-11.4.0-11|140	%define		libgnat			%mklibname gnat %{gnat_major}
21mr|gcc-11.4.0-11|141	%define		libgnat_devel		%mklibname gnat -d
21mr|gcc-11.4.0-11|142	%define		libgnat_static_devel	%mklibname gnat -d -s
21mr|gcc-11.4.0-11|143	%define		multilibgnat		libgnat%{gnat_major}
21mr|gcc-11.4.0-11|144	%define		go_major		19
21mr|gcc-11.4.0-11|145	%define		libgo			%mklibname go %{go_major}
21mr|gcc-11.4.0-11|146	%define		libgo_devel		%mklibname go -d
21mr|gcc-11.4.0-11|147	%define		libgo_static_devel	%mklibname go -d -s
21mr|gcc-11.4.0-11|148	%define		multilibgo		libgo%{go_major}
21mr|gcc-11.4.0-11|149	%define		cc1_major		0
21mr|gcc-11.4.0-11|150	%define		libcc1			%mklibname cc1 %{cc1_major}
21mr|gcc-11.4.0-11|151	%define		libcc1_devel		%mklibname cc1 -d
21mr|gcc-11.4.0-11|152	%define		libcc1_static_devel	%mklibname cc1 -d -s
21mr|gcc-11.4.0-11|153	%define		gomp_major		1
21mr|gcc-11.4.0-11|154	%define		libgomp			%mklibname gomp %{gomp_major}
21mr|gcc-11.4.0-11|155	%define		libgomp_devel		%mklibname gomp -d
21mr|gcc-11.4.0-11|156	%define		libgomp_static_devel	%mklibname gomp -d -s
21mr|gcc-11.4.0-11|157	%define		multilibgomp		libgomp%{gomp_major}
21mr|gcc-11.4.0-11|158	%define		objc_major		4
21mr|gcc-11.4.0-11|159	%define		libobjc			%mklibname objc %{objc_major}
21mr|gcc-11.4.0-11|160	%define		libobjc_devel		%mklibname objc -d
21mr|gcc-11.4.0-11|161	%define		libobjc_static_devel	%mklibname objc -d -s
21mr|gcc-11.4.0-11|162	%define		multilibobjc		libobjc%{objc_major}
21mr|gcc-11.4.0-11|163	%define		quadmath_major		0
21mr|gcc-11.4.0-11|164	%define		libquadmath		%mklibname quadmath %{quadmath_major}
21mr|gcc-11.4.0-11|165	%define		libquadmath_devel	%mklibname quadmath -d
21mr|gcc-11.4.0-11|166	%define		libquadmath_static_devel %mklibname quadmath -d -s
21mr|gcc-11.4.0-11|167	%define		multilibquadmath	libquadmath%{quadmath_major}
21mr|gcc-11.4.0-11|168	%define		ssp_major		0
21mr|gcc-11.4.0-11|169	%define		libssp			%mklibname ssp %{ssp_major}
21mr|gcc-11.4.0-11|170	%define		libssp_devel		%mklibname ssp -d
21mr|gcc-11.4.0-11|171	%define		libssp_static_devel	%mklibname ssp -d -s
21mr|gcc-11.4.0-11|172	%define		multilibssp		libssp%{ssp_major}
21mr|gcc-11.4.0-11|173	%define		itm_major		1
21mr|gcc-11.4.0-11|174	%define		libitm			%mklibname itm %{itm_major}
21mr|gcc-11.4.0-11|175	%define		libitm_devel		%mklibname itm -d
21mr|gcc-11.4.0-11|176	%define		libitm_static_devel	%mklibname itm -d -s
21mr|gcc-11.4.0-11|177	%define		multilibitm		libitm%{itm_major}
21mr|gcc-11.4.0-11|178	%define		asan_major		6
21mr|gcc-11.4.0-11|179	%define		libasan			%mklibname asan %{asan_major}
21mr|gcc-11.4.0-11|180	%define		libasan_devel		%mklibname asan -d
21mr|gcc-11.4.0-11|181	%define		libasan_static_devel	%mklibname asan -d -s
21mr|gcc-11.4.0-11|182	%define		multilibasan		libasan%{asan_major}
21mr|gcc-11.4.0-11|183	%define		tsan_major		0
21mr|gcc-11.4.0-11|184	%define		libtsan			%mklibname tsan %{tsan_major}
21mr|gcc-11.4.0-11|185	%define		libtsan_devel		%mklibname tsan -d
21mr|gcc-11.4.0-11|186	%define		libtsan_static_devel	%mklibname tsan -d -s
21mr|gcc-11.4.0-11|187	%define		atomic_major		1
21mr|gcc-11.4.0-11|188	%define		libatomic		%mklibname atomic %{atomic_major}
21mr|gcc-11.4.0-11|189	%define		libatomic_devel		%mklibname atomic -d
21mr|gcc-11.4.0-11|190	%define		libatomic_static_devel	%mklibname atomic -d -s
21mr|gcc-11.4.0-11|191	%define		multilibatomic		libatomic%{atomic_major}
21mr|gcc-11.4.0-11|192	%define		ubsan_major		1
21mr|gcc-11.4.0-11|193	%define		libubsan		%mklibname ubsan %{ubsan_major}
21mr|gcc-11.4.0-11|194	%define		libubsan_devel		%mklibname ubsan -d
21mr|gcc-11.4.0-11|195	%define		libubsan_static_devel	%mklibname ubsan -d -s
21mr|gcc-11.4.0-11|196	%define		multilibubsan		libubsan%{ubsan_major}
21mr|gcc-11.4.0-11|197	%define		vtv_major		0
21mr|gcc-11.4.0-11|198	%define		libvtv			%mklibname vtv %{vtv_major}
21mr|gcc-11.4.0-11|199	%define		libvtv_devel		%mklibname vtv -d
21mr|gcc-11.4.0-11|200	%define		libvtv_static_devel	%mklibname vtv -d -s
21mr|gcc-11.4.0-11|201	%define		multilibvtv		libvtv%{vtv_major}
21mr|gcc-11.4.0-11|202	%define		lsan_major		0
21mr|gcc-11.4.0-11|203	%define		liblsan			%mklibname lsan %{lsan_major}
21mr|gcc-11.4.0-11|204	%define		liblsan_devel		%mklibname lsan -d
21mr|gcc-11.4.0-11|205	%define		liblsan_static_devel	%mklibname lsan -d -s
21mr|gcc-11.4.0-11|206	%define		hwasan_major		0
21mr|gcc-11.4.0-11|207	%define		libhwasan			%mklibname hwasan %{hwasan_major}
21mr|gcc-11.4.0-11|208	%define		libhwasan_devel		%mklibname hwasan -d
21mr|gcc-11.4.0-11|209	%define		libhwasan_static_devel	%mklibname hwasan -d -s
21mr|gcc-11.4.0-11|210	
21mr|gcc-11.4.0-11|211	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|212	%define		build_ada		0
21mr|gcc-11.4.0-11|213	%define		build_asan		0
21mr|gcc-11.4.0-11|214	%define		build_check		0
21mr|gcc-11.4.0-11|215	%define		build_multilib		0
21mr|gcc-11.4.0-11|216	%define		build_go		0
21mr|gcc-11.4.0-11|217	%define		build_d			%{system_gcc}
21mr|gcc-11.4.0-11|218	%define		build_lto		1
21mr|gcc-11.4.0-11|219	%define		build_atomic		1
21mr|gcc-11.4.0-11|220	%define		build_objc		0
21mr|gcc-11.4.0-11|221	%define		build_objcxx		0
21mr|gcc-11.4.0-11|222	%define		build_quadmath		0
21mr|gcc-11.4.0-11|223	%define		build_ssp		0
21mr|gcc-11.4.0-11|224	%define		build_ubsan		%{system_gcc}
21mr|gcc-11.4.0-11|225	%if %isarch %{ix86} %{x86_64} %{arm}
21mr|gcc-11.4.0-11|226	%define		build_itm		1
21mr|gcc-11.4.0-11|227	%else
21mr|gcc-11.4.0-11|228	# aarch64 libitm support not implemented yet
21mr|gcc-11.4.0-11|229	%define		build_itm		0
21mr|gcc-11.4.0-11|230	%endif
21mr|gcc-11.4.0-11|231	%define		build_cxx		%{system_gcc}
21mr|gcc-11.4.0-11|232	%define		build_doc		0
21mr|gcc-11.4.0-11|233	%define		build_ffi		%{system_gcc}
21mr|gcc-11.4.0-11|234	%define		build_fortran		%{system_gcc}
21mr|gcc-11.4.0-11|235	%define		build_gomp		%{system_gcc}
21mr|gcc-11.4.0-11|236	# need to build if major does not conflict with current system_gcc
21mr|gcc-11.4.0-11|237	%define		build_libgcc		%{system_gcc}
21mr|gcc-11.4.0-11|238	%define		build_pdf		%{build_doc}
21mr|gcc-11.4.0-11|239	%define		build_plugin		%{system_gcc}
21mr|gcc-11.4.0-11|240	%if %isarch %{x86_64} %{armx}
21mr|gcc-11.4.0-11|241	%define	build_tsan		%{system_gcc}
21mr|gcc-11.4.0-11|242	%define	build_lsan		%{system_gcc}
21mr|gcc-11.4.0-11|243	
21mr|gcc-11.4.0-11|244	%if %isarch %{x86_64}
21mr|gcc-11.4.0-11|245	%define	build_multilib		%{system_gcc}
21mr|gcc-11.4.0-11|246	%endif
21mr|gcc-11.4.0-11|247	%endif
21mr|gcc-11.4.0-11|248	%if %isarch %{ix86} %{x86_64}
21mr|gcc-11.4.0-11|249	%define	build_quadmath		%{system_gcc}
21mr|gcc-11.4.0-11|250	%define	build_doc		1
21mr|gcc-11.4.0-11|251	# system_gcc && build_cxx
21mr|gcc-11.4.0-11|252	%define	build_go		%{system_gcc}
21mr|gcc-11.4.0-11|253	%define	build_vtv		%{system_gcc}
21mr|gcc-11.4.0-11|254	%endif
21mr|gcc-11.4.0-11|255	%if %isarch %{ix86} %{x86_64}
21mr|gcc-11.4.0-11|256	%define	build_ada		%{system_gcc}
21mr|gcc-11.4.0-11|257	%endif
21mr|gcc-11.4.0-11|258	%if %isarch %{ix86} %{x86_64} %{armx} %{riscv}
21mr|gcc-11.4.0-11|259	%define	build_objc		%{system_gcc}
21mr|gcc-11.4.0-11|260	%define	build_objcxx		%{system_gcc}
21mr|gcc-11.4.0-11|261	%define	build_go		%{system_gcc}
21mr|gcc-11.4.0-11|262	%if %isarch %{ix86} %{x86_64} %{armx} %{riscv}
21mr|gcc-11.4.0-11|263	%define	build_asan		%{system_gcc}
21mr|gcc-11.4.0-11|264	%else
21mr|gcc-11.4.0-11|265	%define	build_asan		0
21mr|gcc-11.4.0-11|266	%endif
21mr|gcc-11.4.0-11|267	%endif
21mr|gcc-11.4.0-11|268	
21mr|gcc-11.4.0-11|269	%define		build_doc		0
21mr|gcc-11.4.0-11|270	%define		build_pdf		0
21mr|gcc-11.4.0-11|271	
21mr|gcc-11.4.0-11|272	%define		package_ffi		0
21mr|gcc-11.4.0-11|273	
21mr|gcc-11.4.0-11|274	# Some versions of gcc build shared libgnat/libgnarl, some don't...
21mr|gcc-11.4.0-11|275	%define		shared_libgnat		1
21mr|gcc-11.4.0-11|276	
21mr|gcc-11.4.0-11|277	# Define C library to use
21mr|gcc-11.4.0-11|278	%define		libc			glibc
21mr|gcc-11.4.0-11|279	%define		libc_shared		1
21mr|gcc-11.4.0-11|280	
21mr|gcc-11.4.0-11|281	%define		build_minimal		0
21mr|gcc-11.4.0-11|282	
21mr|gcc-11.4.0-11|283	%if %{build_minimal}
21mr|gcc-11.4.0-11|284	%define		build_ada		0
21mr|gcc-11.4.0-11|285	%define		build_asan		0
21mr|gcc-11.4.0-11|286	%define		build_atomic		0
21mr|gcc-11.4.0-11|287	%define		build_check		0
21mr|gcc-11.4.0-11|288	%define		build_go		0
21mr|gcc-11.4.0-11|289	%define		build_d			0
21mr|gcc-11.4.0-11|290	%define		build_lto		0
21mr|gcc-11.4.0-11|291	%define		build_lsan		0
21mr|gcc-11.4.0-11|292	%define		build_objc		0
21mr|gcc-11.4.0-11|293	%define		build_objcxx		0
21mr|gcc-11.4.0-11|294	%define		build_quadmath		0
21mr|gcc-11.4.0-11|295	%define		build_ssp		0
21mr|gcc-11.4.0-11|296	%define		build_tsan		0
21mr|gcc-11.4.0-11|297	%define		build_ubsan		0
21mr|gcc-11.4.0-11|298	%define		build_vtv		0
21mr|gcc-11.4.0-11|299	%define		build_itm		0
21mr|gcc-11.4.0-11|300	%define		build_cxx		0
21mr|gcc-11.4.0-11|301	%define		build_doc		0
21mr|gcc-11.4.0-11|302	%define		build_ffi		0
21mr|gcc-11.4.0-11|303	%define		build_fortran		0
21mr|gcc-11.4.0-11|304	%define		build_gomp		0
21mr|gcc-11.4.0-11|305	%define		build_libgcc		0
21mr|gcc-11.4.0-11|306	%define		build_pdf		0
21mr|gcc-11.4.0-11|307	%define		build_plugin		0
21mr|gcc-11.4.0-11|308	%define		package_ffi		0
21mr|gcc-11.4.0-11|309	%define		shared_libgnat		0
21mr|gcc-11.4.0-11|310	%endif
21mr|gcc-11.4.0-11|311	
21mr|gcc-11.4.0-11|312	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|313	
21mr|gcc-11.4.0-11|314	Summary:	GNU Compiler Collection
21mr|gcc-11.4.0-11|315	%if %{system_gcc}
21mr|gcc-11.4.0-11|316	Name:		gcc
21mr|gcc-11.4.0-11|317	%else
21mr|gcc-11.4.0-11|318	Name:		gcc%{package_suffix}
21mr|gcc-11.4.0-11|319	%endif
21mr|gcc-11.4.0-11|320	License:	GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
21mr|gcc-11.4.0-11|321	Group:		Development/C
21mr|gcc-11.4.0-11|322	Url:		http://gcc.gnu.org/
21mr|gcc-11.4.0-11|323	%define		major %(echo %{ver} |cut -d. -f1)
21mr|gcc-11.4.0-11|324	%if "%{prerelease}" != ""
21mr|gcc-11.4.0-11|325	Version:	%{ver}
21mr|gcc-11.4.0-11|326	Release:	0.%(echo %{prerelease} |sed -e 's,-,_,g').2
21mr|gcc-11.4.0-11|327	%global major %(echo %{ver} |cut -d. -f1)
21mr|gcc-11.4.0-11|328	%define srcname gcc-%{major}-%{prerelease}
21mr|gcc-11.4.0-11|329	Source0:	http://mirror.koddos.net/gcc/snapshots/%{major}-%{prerelease}/%{srcname}.tar.xz
21mr|gcc-11.4.0-11|330	Source1:	http://mirror.koddos.net/gcc/snapshots/%{major}-%{prerelease}/sha512.sum
21mr|gcc-11.4.0-11|331	%else
21mr|gcc-11.4.0-11|332	Version:	%{ver}
21mr|gcc-11.4.0-11|333	Release:	11
21mr|gcc-11.4.0-11|334	# http://www.gnu.org/prep/ftp.html ...
21mr|gcc-11.4.0-11|335	Source0:	http://mirror.koddos.net/gcc/releases/gcc-%{version}/gcc-%{version}.tar.xz
21mr|gcc-11.4.0-11|336	Source1:	http://mirror.koddos.net/gcc/releases/gcc-%{version}/sha512.sum
21mr|gcc-11.4.0-11|337	%define srcname gcc-%{version}
21mr|gcc-11.4.0-11|338	%endif
21mr|gcc-11.4.0-11|339	Source4:	c89
21mr|gcc-11.4.0-11|340	Source5:	c99
21mr|gcc-11.4.0-11|341	
21mr|gcc-11.4.0-11|342	# environment variables for enabling/disabling colorized gcc output
21mr|gcc-11.4.0-11|343	Source10:	gcc.sysconfig
21mr|gcc-11.4.0-11|344	Source11:	gcc.sh
21mr|gcc-11.4.0-11|345	Source12:	gcc.csh
21mr|gcc-11.4.0-11|346	
21mr|gcc-11.4.0-11|347	Source100:	gcc.rpmlintrc
21mr|gcc-11.4.0-11|348	
21mr|gcc-11.4.0-11|349	Patch0:		gcc-4.7.1-uclibc-ldso-path.patch
21mr|gcc-11.4.0-11|350	Patch1:		libstdc++-pthread-linkage.patch
21mr|gcc-11.4.0-11|351	Patch2:		gcc-4.8-aarch64-ld-path.patch
21mr|gcc-11.4.0-11|352	Patch3:		gcc-4.7.1-linux32.patch
21mr|gcc-11.4.0-11|353	Patch4:		gnatmake-execstack.patch
21mr|gcc-11.4.0-11|354	Patch6:		gcc-9-20190706-use-bfd-ld-with-lto.patch
21mr|gcc-11.4.0-11|355	Patch7:		gcc-4.7.1-linker-plugin-detect.patch
21mr|gcc-11.4.0-11|356	Patch8:		gcc-4.7.1-extern-inline-not-inlined.patch
21mr|gcc-11.4.0-11|357	# Patch for Android compatibility (creating Linux->Android crosscompilers etc)
21mr|gcc-11.4.0-11|358	Patch9:		gcc-4.7-androidcompat.patch
21mr|gcc-11.4.0-11|359	Patch10:	gcc-4.7.3-texinfo-5.0.patch
21mr|gcc-11.4.0-11|360	# Fix build failure
21mr|gcc-11.4.0-11|361	Patch11:	gcc-4.8-istream-ignore.patch
21mr|gcc-11.4.0-11|362	# Seems to be still required on armv7hnl
21mr|gcc-11.4.0-11|363	Patch12:	gcc-4.8-non-fatal-compare-failure.patch
21mr|gcc-11.4.0-11|364	# https://bugs.launchpad.net/gcc-linaro/+bug/1225317
21mr|gcc-11.4.0-11|365	Patch13:	Gcc-4.8.2-arm-thumb2-CASE_VECTOR_SHORTEN_MODE.patch
21mr|gcc-11.4.0-11|366	# Alias -Oz to -Os for compatibility with clang's -Oz flag
21mr|gcc-11.4.0-11|367	Patch14:	gcc-4.9-add-Oz-for-clang-compatibility.patch
21mr|gcc-11.4.0-11|368	# Fix libstdc++ for use with clang
21mr|gcc-11.4.0-11|369	Patch15:	gcc-9-libstdc++-locale-clang.patch
21mr|gcc-11.4.0-11|370	# FIXME this is ***evil***
21mr|gcc-11.4.0-11|371	# Without this patch, we get an Exec format error every time cc1plus is run inside qemu.
21mr|gcc-11.4.0-11|372	# A notable difference:
21mr|gcc-11.4.0-11|373	# Without the patch:
21mr|gcc-11.4.0-11|374	# $ file except.o
21mr|gcc-11.4.0-11|375	# except.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped
21mr|gcc-11.4.0-11|376	# With the patch:
21mr|gcc-11.4.0-11|377	# except.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (GNU/Linux), not stripped
21mr|gcc-11.4.0-11|378	# Apparently, the kernel or glibc can't handle Linux specific object files in
21mr|gcc-11.4.0-11|379	# qemu?
21mr|gcc-11.4.0-11|380	# This needs further debugging (and preferrably testing on real hardware), but
21mr|gcc-11.4.0-11|381	# for now, the evil patch allows us to continue building.
21mr|gcc-11.4.0-11|382	Patch16:	gcc-4.9-aarch64-evil-exception-workaround.patch
21mr|gcc-11.4.0-11|383	
21mr|gcc-11.4.0-11|384	# Provide functions from compiler-rt in libgcc
21mr|gcc-11.4.0-11|385	Patch17:	gcc-6.3-libgcc-__muloti4.patch
21mr|gcc-11.4.0-11|386	
21mr|gcc-11.4.0-11|387	# MUSL Support
21mr|gcc-11.4.0-11|388	Patch18:	gcc-5.1.0-libstdc++-musl.patch
21mr|gcc-11.4.0-11|389	
21mr|gcc-11.4.0-11|390	Patch20:	gcc-6.3-libgcc-musl-workaround.patch
21mr|gcc-11.4.0-11|391	
21mr|gcc-11.4.0-11|392	# From Google's tree
21mr|gcc-11.4.0-11|393	# 771c2f9542b4e84b08c107060319603d12ec8867
21mr|gcc-11.4.0-11|394	Patch101:	gcc-4.9-neon-alignment.patch
21mr|gcc-11.4.0-11|395	# d7c9c7963a79b60e2247bd5a41decc80938023f4
21mr|gcc-11.4.0-11|396	Patch102:	gcc-4.9-libstdc++-clang.patch
21mr|gcc-11.4.0-11|397	
21mr|gcc-11.4.0-11|398	# Patches 1001 and 1007 disabled until they're committed
21mr|gcc-11.4.0-11|399	# slibdir is either /lib or /lib64
21mr|gcc-11.4.0-11|400	Patch1001:	gcc33-pass-slibdir.patch
21mr|gcc-11.4.0-11|401	# pass libdir around
21mr|gcc-11.4.0-11|402	Patch1007:	gcc-4.6.2-multi-do-libdir.patch
21mr|gcc-11.4.0-11|403	
21mr|gcc-11.4.0-11|404	BuildRequires:	binutils >= 2.20.51.0.2
21mr|gcc-11.4.0-11|405	BuildRequires:	dejagnu
21mr|gcc-11.4.0-11|406	BuildRequires:	elfutils-devel >= 0.147
21mr|gcc-11.4.0-11|407	BuildRequires:	bison
21mr|gcc-11.4.0-11|408	BuildRequires:	flex
21mr|gcc-11.4.0-11|409	BuildRequires:	gdb
21mr|gcc-11.4.0-11|410	BuildRequires:	gettext
21mr|gcc-11.4.0-11|411	BuildRequires:	sharutils
21mr|gcc-11.4.0-11|412	BuildRequires:	diffutils
21mr|gcc-11.4.0-11|413	BuildRequires:	texinfo
21mr|gcc-11.4.0-11|414	BuildRequires:	pkgconfig(libtirpc)
21mr|gcc-11.4.0-11|415	# For py_puresitedir
21mr|gcc-11.4.0-11|416	%if ! %{build_minimal}
21mr|gcc-11.4.0-11|417	BuildRequires:	python3 >= 3.4
21mr|gcc-11.4.0-11|418	%endif
21mr|gcc-11.4.0-11|419	%if %{build_doc}
21mr|gcc-11.4.0-11|420	BuildRequires:	texi2html
21mr|gcc-11.4.0-11|421	%endif
21mr|gcc-11.4.0-11|422	%if %{build_pdf}
21mr|gcc-11.4.0-11|423	BuildRequires:	texlive
21mr|gcc-11.4.0-11|424	%endif
21mr|gcc-11.4.0-11|425	BuildRequires:	gmp-devel
21mr|gcc-11.4.0-11|426	BuildRequires:	mpfr-devel
21mr|gcc-11.4.0-11|427	BuildRequires:	libmpc-devel
21mr|gcc-11.4.0-11|428	BuildRequires:	pkgconfig(zlib)
21mr|gcc-11.4.0-11|429	BuildRequires:	pkgconfig(isl)
21mr|gcc-11.4.0-11|430	
21mr|gcc-11.4.0-11|431	%if %{system_gcc}
21mr|gcc-11.4.0-11|432	Requires:	%{name}-cpp >= %{EVRD}
21mr|gcc-11.4.0-11|433	Requires:	%{libgcc} >= %{EVRD}
21mr|gcc-11.4.0-11|434	Requires:	%{libgcc_devel} >= %{EVRD}
21mr|gcc-11.4.0-11|435	Requires:	%{libgomp} >= %{EVRD}
21mr|gcc-11.4.0-11|436	Requires:	%{libcc1} >= %{EVRD}
21mr|gcc-11.4.0-11|437	# as gcc now has it's own output color support, let's obsolete the old
21mr|gcc-11.4.0-11|438	# colorgcc with it's perl wrapper script which is slightly buggy with it's
21mr|gcc-11.4.0-11|439	# it's output redirection anyways...
21mr|gcc-11.4.0-11|440	Obsoletes:	colorgcc <= 1.3.2-17
21mr|gcc-11.4.0-11|441	%endif
21mr|gcc-11.4.0-11|442	Requires:	binutils >= 2.20.51.0.2
21mr|gcc-11.4.0-11|443	
21mr|gcc-11.4.0-11|444	Obsoletes:	%{_lib}mudflap0 < 4.9.1_2014.05
21mr|gcc-11.4.0-11|445	Obsoletes:	%{_lib}mudflap-devel < 4.9.1_2014.05
21mr|gcc-11.4.0-11|446	Obsoletes:	%{_lib}mudflap-static-devel < 4.9.1_2014.05
21mr|gcc-11.4.0-11|447	
21mr|gcc-11.4.0-11|448	%description
21mr|gcc-11.4.0-11|449	The gcc package contains the GNU Compiler Collection version %{branch}.
21mr|gcc-11.4.0-11|450	
21mr|gcc-11.4.0-11|451	%if %{system_gcc}
21mr|gcc-11.4.0-11|452	%files -f gcc.lang
21mr|gcc-11.4.0-11|453	%else
21mr|gcc-11.4.0-11|454	%files
21mr|gcc-11.4.0-11|455	%endif
21mr|gcc-11.4.0-11|456	%{_bindir}/%{gcc_target_platform}-gcc
21mr|gcc-11.4.0-11|457	%{_bindir}/%{gcc_target_platform}-gcc-ar
21mr|gcc-11.4.0-11|458	%{_bindir}/%{gcc_target_platform}-gcc-nm
21mr|gcc-11.4.0-11|459	%{_bindir}/%{gcc_target_platform}-gcc-ranlib
21mr|gcc-11.4.0-11|460	%{_bindir}/lto-dump
21mr|gcc-11.4.0-11|461	%(
21mr|gcc-11.4.0-11|462	if [ -n "$(echo %{gcc_target_platform} |cut -d- -f4-)" ]; then
21mr|gcc-11.4.0-11|463	shortplatform="$(echo %{gcc_target_platform} |cut -d- -f1)-$(echo %{gcc_target_platform} |cut -d- -f3-)"
21mr|gcc-11.4.0-11|464	echo "%%optional %{_bindir}/${shortplatform}-gcc"
21mr|gcc-11.4.0-11|465	echo "%%optional %{_bindir}/${shortplatform}-gcc-%{ver}"
21mr|gcc-11.4.0-11|466	echo "%%optional %{_bindir}/${shortplatform}-gcc-ar"
21mr|gcc-11.4.0-11|467	echo "%%optional %{_bindir}/${shortplatform}-gcc-nm"
21mr|gcc-11.4.0-11|468	echo "%%optional %{_bindir}/${shortplatform}-gcc-ranlib"
21mr|gcc-11.4.0-11|469	fi
21mr|gcc-11.4.0-11|470	)
21mr|gcc-11.4.0-11|471	%config(noreplace) %{_sysconfdir}/sysconfig/gcc
21mr|gcc-11.4.0-11|472	%{_sysconfdir}/profile.d/90gcc.sh
21mr|gcc-11.4.0-11|473	%{_sysconfdir}/profile.d/90gcc.csh
21mr|gcc-11.4.0-11|474	%if %{default_compiler}
21mr|gcc-11.4.0-11|475	%{_bindir}/c89
21mr|gcc-11.4.0-11|476	%{_bindir}/c99
21mr|gcc-11.4.0-11|477	%{_bindir}/cc
21mr|gcc-11.4.0-11|478	%endif
21mr|gcc-11.4.0-11|479	
21mr|gcc-11.4.0-11|480	%if %{with crosscompilers}
21mr|gcc-11.4.0-11|481	%{_bindir}/%{target_cpu}-%{_os}%{_gnu}-c++
21mr|gcc-11.4.0-11|482	%{_bindir}/%{target_cpu}-%{_os}%{_gnu}-g++
21mr|gcc-11.4.0-11|483	%{_bindir}/%{target_cpu}-%{_os}%{_gnu}-g++-%{ver}
21mr|gcc-11.4.0-11|484	%{_bindir}/%{target_cpu}-%{_os}%{_gnu}-gcc
21mr|gcc-11.4.0-11|485	%{_bindir}/%{target_cpu}-%{_os}%{_gnu}-gcc-%{ver}
21mr|gcc-11.4.0-11|486	%{_bindir}/%{target_cpu}-%{_os}%{_gnu}-gcc-ar
21mr|gcc-11.4.0-11|487	%{_bindir}/%{target_cpu}-%{_os}%{_gnu}-gcc-nm
21mr|gcc-11.4.0-11|488	%{_bindir}/%{target_cpu}-%{_os}%{_gnu}-gcc-ranlib
21mr|gcc-11.4.0-11|489	%endif
21mr|gcc-11.4.0-11|490	
21mr|gcc-11.4.0-11|491	%{_bindir}/gcc
21mr|gcc-11.4.0-11|492	%{_bindir}/gcc-ar
21mr|gcc-11.4.0-11|493	%{_bindir}/gcc-nm
21mr|gcc-11.4.0-11|494	%{_bindir}/gcc-ranlib
21mr|gcc-11.4.0-11|495	%{_bindir}/gcov
21mr|gcc-11.4.0-11|496	%{_bindir}/gcov-dump
21mr|gcc-11.4.0-11|497	%{_bindir}/gcov-tool
21mr|gcc-11.4.0-11|498	%{_mandir}/man1/gcc.1*
21mr|gcc-11.4.0-11|499	%{_mandir}/man1/gcov.1*
21mr|gcc-11.4.0-11|500	%{_mandir}/man1/gcov-dump.1*
21mr|gcc-11.4.0-11|501	%{_mandir}/man1/gcov-tool.1*
21mr|gcc-11.4.0-11|502	%{_mandir}/man1/lto-dump.1*
21mr|gcc-11.4.0-11|503	%{_mandir}/man7/*
21mr|gcc-11.4.0-11|504	%{_infodir}/gcc.info*
21mr|gcc-11.4.0-11|505	%{_infodir}/gccint.info*
21mr|gcc-11.4.0-11|506	%{_infodir}/gccinstall.info*
21mr|gcc-11.4.0-11|507	# Marked optional because of weird failure on armv7hnl
21mr|gcc-11.4.0-11|508	%optional %{_infodir}/libquadmath.info*
21mr|gcc-11.4.0-11|509	%{_bindir}/gcc-%{ver}
21mr|gcc-11.4.0-11|510	%{_bindir}/%{gcc_target_platform}-gcc-%{ver}
21mr|gcc-11.4.0-11|511	%dir %{gccdirparent}
21mr|gcc-11.4.0-11|512	%dir %{gccdir}
21mr|gcc-11.4.0-11|513	%dir %{gcclibexecdirparent}
21mr|gcc-11.4.0-11|514	%dir %{gcclibexecdir}
21mr|gcc-11.4.0-11|515	%{gcclibexecdir}/cc1
21mr|gcc-11.4.0-11|516	%{gcclibexecdir}/collect2
21mr|gcc-11.4.0-11|517	%{gccdir}/libgcov.a
21mr|gcc-11.4.0-11|518	%{gcclibexecdir}/lto*
21mr|gcc-11.4.0-11|519	%if %{build_lto}
21mr|gcc-11.4.0-11|520	%{gcclibexecdir}/liblto*
21mr|gcc-11.4.0-11|521	%{_libdir}/bfd-plugins/liblto_plugin.so
21mr|gcc-11.4.0-11|522	%endif
21mr|gcc-11.4.0-11|523	%dir %{gccdir}/include
21mr|gcc-11.4.0-11|524	%{gccdir}/include/*.h
21mr|gcc-11.4.0-11|525	%{gcclibexecdir}/install-tools
21mr|gcc-11.4.0-11|526	%if "%{gcclibexecdir}" != "%{gccdir}"
21mr|gcc-11.4.0-11|527	%{gccdir}/install-tools
21mr|gcc-11.4.0-11|528	%endif
21mr|gcc-11.4.0-11|529	%if %{build_quadmath}
21mr|gcc-11.4.0-11|530	%exclude %{gccdir}/include/quadmath*.h
21mr|gcc-11.4.0-11|531	%endif
21mr|gcc-11.4.0-11|532	%if %{build_gomp}
21mr|gcc-11.4.0-11|533	%exclude %{gccdir}/include/omp*.h
21mr|gcc-11.4.0-11|534	%endif
21mr|gcc-11.4.0-11|535	%if %{build_multilib}
21mr|gcc-11.4.0-11|536	%if %isarch mips mipsel
21mr|gcc-11.4.0-11|537	%dir %{multigccdirn32}
21mr|gcc-11.4.0-11|538	%{multigccdirn32}/libgcov.a
21mr|gcc-11.4.0-11|539	%dir %{multigccdir64}
21mr|gcc-11.4.0-11|540	%{multigccdir64}/libgcov.a
21mr|gcc-11.4.0-11|541	%else
21mr|gcc-11.4.0-11|542	%dir %{multigccdir}
21mr|gcc-11.4.0-11|543	%{multigccdir}/libgcov.a
21mr|gcc-11.4.0-11|544	%endif
21mr|gcc-11.4.0-11|545	%endif
21mr|gcc-11.4.0-11|546	%if %{build_doc}
21mr|gcc-11.4.0-11|547	%doc %{_docdir}/gcc
21mr|gcc-11.4.0-11|548	%endif
21mr|gcc-11.4.0-11|549	%if %{build_check}
21mr|gcc-11.4.0-11|550	%doc %{_docdir}/gcc/test_summary.log
21mr|gcc-11.4.0-11|551	%endif
21mr|gcc-11.4.0-11|552	
21mr|gcc-11.4.0-11|553	
21mr|gcc-11.4.0-11|554	########################################################################
21mr|gcc-11.4.0-11|555	%if %{build_libgcc}
21mr|gcc-11.4.0-11|556	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|557	
21mr|gcc-11.4.0-11|558	%package -n %{libgcc}
21mr|gcc-11.4.0-11|559	Summary:	GNU C library
21mr|gcc-11.4.0-11|560	Group:		System/Libraries
21mr|gcc-11.4.0-11|561	%if "%{libgcc}" != "libgcc"
21mr|gcc-11.4.0-11|562	Provides:	libgcc = %{EVRD}
21mr|gcc-11.4.0-11|563	%endif
21mr|gcc-11.4.0-11|564	
21mr|gcc-11.4.0-11|565	%description -n %{libgcc}
21mr|gcc-11.4.0-11|566	The %{libgcc} package contains GCC shared libraries for gcc %{branch}
21mr|gcc-11.4.0-11|567	
21mr|gcc-11.4.0-11|568	%files -n %{libgcc}
21mr|gcc-11.4.0-11|569	/%{_lib}/libgcc_s.so.%{gcc_major}
21mr|gcc-11.4.0-11|570	
21mr|gcc-11.4.0-11|571	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|572	
21mr|gcc-11.4.0-11|573	%package -n %{libgcc_devel}
21mr|gcc-11.4.0-11|574	Summary:	Development files for libgcc
21mr|gcc-11.4.0-11|575	Group:		System/Libraries
21mr|gcc-11.4.0-11|576	Requires:	%{libgcc} = %{EVRD}
21mr|gcc-11.4.0-11|577	
21mr|gcc-11.4.0-11|578	%description -n %{libgcc_devel}
21mr|gcc-11.4.0-11|579	The %{libgcc} package contains header files and object files needed to
21mr|gcc-11.4.0-11|580	build applications with libgcc.
21mr|gcc-11.4.0-11|581	
21mr|gcc-11.4.0-11|582	%files -n %{libgcc_devel}
21mr|gcc-11.4.0-11|583	%{target_libdir}/libgcc_s.so
21mr|gcc-11.4.0-11|584	%if %{build_multilib}
21mr|gcc-11.4.0-11|585	%{multilibdir}/libgcc_s.so
21mr|gcc-11.4.0-11|586	%ifarch %{x86_64}
21mr|gcc-11.4.0-11|587	# 3-fold multilib...
21mr|gcc-11.4.0-11|588	%optional %{_prefix}/libx32/libgcc_s.so
21mr|gcc-11.4.0-11|589	%endif
21mr|gcc-11.4.0-11|590	%endif
21mr|gcc-11.4.0-11|591	%optional %{_prefix}/lib/libgcc_s.a
21mr|gcc-11.4.0-11|592	%if %isarch mips mipsel
21mr|gcc-11.4.0-11|593	%{target_libdir}32/libgcc_s.so
21mr|gcc-11.4.0-11|594	%{target_libdir}64/libgcc_s.so
21mr|gcc-11.4.0-11|595	%endif
21mr|gcc-11.4.0-11|596	%{gccdir}/*.o
21mr|gcc-11.4.0-11|597	%{gccdir}/libgcc*.a
21mr|gcc-11.4.0-11|598	%if %{build_multilib}
21mr|gcc-11.4.0-11|599	%ifarch mips mipsel
21mr|gcc-11.4.0-11|600	%dir %{multigccdirn32}
21mr|gcc-11.4.0-11|601	%{multigccdirn32}/*.o
21mr|gcc-11.4.0-11|602	%{multigccdirn32}/libgcc*.a
21mr|gcc-11.4.0-11|603	%dir %{multigccdir64}
21mr|gcc-11.4.0-11|604	%{multigccdir64}/*.o
21mr|gcc-11.4.0-11|605	%{multigccdir64}/libgcc*.a
21mr|gcc-11.4.0-11|606	%else
21mr|gcc-11.4.0-11|607	%dir %{multigccdir}
21mr|gcc-11.4.0-11|608	%{multigccdir}/*.o
21mr|gcc-11.4.0-11|609	%{multigccdir}/libgcc*.a
21mr|gcc-11.4.0-11|610	%endif
21mr|gcc-11.4.0-11|611	%endif
21mr|gcc-11.4.0-11|612	
21mr|gcc-11.4.0-11|613	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|614	
21mr|gcc-11.4.0-11|615	%if %{build_multilib}
21mr|gcc-11.4.0-11|616	%package -n %{multilibgcc}
21mr|gcc-11.4.0-11|617	Summary:	GNU C library
21mr|gcc-11.4.0-11|618	Group:		System/Libraries
21mr|gcc-11.4.0-11|619	Conflicts:	%{libgcc} < 4.6.2-11
21mr|gcc-11.4.0-11|620	
21mr|gcc-11.4.0-11|621	%description -n %{multilibgcc}
21mr|gcc-11.4.0-11|622	The %{multilibgcc} package contains GCC shared libraries for gcc %{branch}
21mr|gcc-11.4.0-11|623	
21mr|gcc-11.4.0-11|624	%files -n %{multilibgcc}
21mr|gcc-11.4.0-11|625	%{multirootlibdir}/libgcc_s.so.%{gcc_major}
21mr|gcc-11.4.0-11|626	
21mr|gcc-11.4.0-11|627	%if %{with crosscompilers}
21mr|gcc-11.4.0-11|628	%ifarch %{x86_64} aarch64 riscv64
21mr|gcc-11.4.0-11|629	%package -n %{libx32gcc}
21mr|gcc-11.4.0-11|630	Summary:	GNU C library
21mr|gcc-11.4.0-11|631	Group:		System/Libraries
21mr|gcc-11.4.0-11|632	Conflicts:	%{libgcc} < 4.6.2-11
21mr|gcc-11.4.0-11|633	
21mr|gcc-11.4.0-11|634	%description -n %{libx32gcc}
21mr|gcc-11.4.0-11|635	The %{libx32gcc} package contains GCC shared libraries for gcc %{branch}
21mr|gcc-11.4.0-11|636	
21mr|gcc-11.4.0-11|637	%files -n %{libx32gcc}
21mr|gcc-11.4.0-11|638	/libx32/libgcc_s.so.%{gcc_major}
21mr|gcc-11.4.0-11|639	%endif
21mr|gcc-11.4.0-11|640	%endif
21mr|gcc-11.4.0-11|641	# end crosscompilers
21mr|gcc-11.4.0-11|642	%endif
21mr|gcc-11.4.0-11|643	
21mr|gcc-11.4.0-11|644	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|645	# build libgcc
21mr|gcc-11.4.0-11|646	%endif
21mr|gcc-11.4.0-11|647	
21mr|gcc-11.4.0-11|648	########################################################################
21mr|gcc-11.4.0-11|649	%if %{build_plugin}
21mr|gcc-11.4.0-11|650	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|651	
21mr|gcc-11.4.0-11|652	%package plugin-devel
21mr|gcc-11.4.0-11|653	Summary:	Headers to build gcc plugins
21mr|gcc-11.4.0-11|654	Group:		Development/C
21mr|gcc-11.4.0-11|655	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|656	Requires:	gmp-devel
21mr|gcc-11.4.0-11|657	Requires:	mpfr-devel
21mr|gcc-11.4.0-11|658	Requires:	libmpc-devel
21mr|gcc-11.4.0-11|659	
21mr|gcc-11.4.0-11|660	%description plugin-devel
21mr|gcc-11.4.0-11|661	This package contains header files and other support files
21mr|gcc-11.4.0-11|662	for compiling GCC plugins. The GCC plugin ABI is currently
21mr|gcc-11.4.0-11|663	not stable, so plugins must be rebuilt any time GCC is updated.
21mr|gcc-11.4.0-11|664	
21mr|gcc-11.4.0-11|665	%files plugin-devel
21mr|gcc-11.4.0-11|666	%{gccdir}/plugin
21mr|gcc-11.4.0-11|667	%if "%{gccdir}" != "%{gcclibexecdir}"
21mr|gcc-11.4.0-11|668	%{gcclibexecdir}/plugin
21mr|gcc-11.4.0-11|669	%endif
21mr|gcc-11.4.0-11|670	
21mr|gcc-11.4.0-11|671	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|672	# build_plugin
21mr|gcc-11.4.0-11|673	%endif
21mr|gcc-11.4.0-11|674	
21mr|gcc-11.4.0-11|675	########################################################################
21mr|gcc-11.4.0-11|676	%if %{system_gcc}
21mr|gcc-11.4.0-11|677	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|678	
21mr|gcc-11.4.0-11|679	%package cpp
21mr|gcc-11.4.0-11|680	Summary:	The C Preprocessor
21mr|gcc-11.4.0-11|681	Group:		Development/C
21mr|gcc-11.4.0-11|682	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|683	
21mr|gcc-11.4.0-11|684	%description cpp
21mr|gcc-11.4.0-11|685	Cpp is the GNU C-Compatible Compiler Preprocessor.
21mr|gcc-11.4.0-11|686	Cpp is a macro processor which is used automatically
21mr|gcc-11.4.0-11|687	by the C compiler to transform your program before actual
21mr|gcc-11.4.0-11|688	compilation. It is called a macro processor because it allows
21mr|gcc-11.4.0-11|689	you to define macros, abbreviations for longer
21mr|gcc-11.4.0-11|690	constructs.
21mr|gcc-11.4.0-11|691	
21mr|gcc-11.4.0-11|692	The C preprocessor provides four separate functionalities:
21mr|gcc-11.4.0-11|693	
21mr|gcc-11.4.0-11|694	* Inclusion of header files. These are files of declarations that can be
21mr|gcc-11.4.0-11|695	substituted into your program.
21mr|gcc-11.4.0-11|696	* Macro expansion. You can define 'macros,' which are abbreviations for
21mr|gcc-11.4.0-11|697	arbitrary fragments of C code, and then the C preprocessor will replace
21mr|gcc-11.4.0-11|698	the macros with their definitions throughout the program.
21mr|gcc-11.4.0-11|699	* Conditional compilation. Using special preprocessing directives,
21mr|gcc-11.4.0-11|700	you can include or exclude parts of the program according to various
21mr|gcc-11.4.0-11|701	conditions.
21mr|gcc-11.4.0-11|702	* Line control. If you use a program to combine or rearrange source files
21mr|gcc-11.4.0-11|703	into an intermediate file which is then compiled, you can use line
21mr|gcc-11.4.0-11|704	control to inform the compiler about where each source line originated.
21mr|gcc-11.4.0-11|705	
21mr|gcc-11.4.0-11|706	%if %{system_gcc}
21mr|gcc-11.4.0-11|707	%files cpp -f cpplib.lang
21mr|gcc-11.4.0-11|708	%else
21mr|gcc-11.4.0-11|709	%files cpp
21mr|gcc-11.4.0-11|710	%endif
21mr|gcc-11.4.0-11|711	%{_bindir}/cpp
21mr|gcc-11.4.0-11|712	%if %{system_gcc}
21mr|gcc-11.4.0-11|713	/lib/cpp
21mr|gcc-11.4.0-11|714	%{_mandir}/man1/cpp.1*
21mr|gcc-11.4.0-11|715	%{_infodir}/cpp*
21mr|gcc-11.4.0-11|716	%if %{build_doc}
21mr|gcc-11.4.0-11|717	%doc %{_docdir}/gcc-cpp
21mr|gcc-11.4.0-11|718	%endif
21mr|gcc-11.4.0-11|719	%endif
21mr|gcc-11.4.0-11|720	
21mr|gcc-11.4.0-11|721	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|722	# system_gcc
21mr|gcc-11.4.0-11|723	%endif
21mr|gcc-11.4.0-11|724	
21mr|gcc-11.4.0-11|725	########################################################################
21mr|gcc-11.4.0-11|726	%if %{build_cxx}
21mr|gcc-11.4.0-11|727	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|728	
21mr|gcc-11.4.0-11|729	%package c++
21mr|gcc-11.4.0-11|730	Summary:	C++ support for gcc
21mr|gcc-11.4.0-11|731	Group:		Development/C++
21mr|gcc-11.4.0-11|732	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|733	%if %{system_gcc}
21mr|gcc-11.4.0-11|734	Requires:	%{libstdcxx_devel} = %{version}
21mr|gcc-11.4.0-11|735	%endif
21mr|gcc-11.4.0-11|736	
21mr|gcc-11.4.0-11|737	%description c++
21mr|gcc-11.4.0-11|738	This package adds C++ support to the GNU Compiler Collection.
21mr|gcc-11.4.0-11|739	It includes support for most of the current C++ specification,
21mr|gcc-11.4.0-11|740	including templates and exception handling.
21mr|gcc-11.4.0-11|741	
21mr|gcc-11.4.0-11|742	%files c++
21mr|gcc-11.4.0-11|743	%if %{system_gcc}
21mr|gcc-11.4.0-11|744	%{_bindir}/g++
21mr|gcc-11.4.0-11|745	%{_mandir}/man1/g++.1*
21mr|gcc-11.4.0-11|746	%endif
21mr|gcc-11.4.0-11|747	%if %{system_gcc}
21mr|gcc-11.4.0-11|748	%{_bindir}/%{gcc_target_platform}-c++
21mr|gcc-11.4.0-11|749	%{_bindir}/%{gcc_target_platform}-g++
21mr|gcc-11.4.0-11|750	%endif
21mr|gcc-11.4.0-11|751	%{_bindir}/c++-%{ver}
21mr|gcc-11.4.0-11|752	%{_bindir}/g++-%{ver}
21mr|gcc-11.4.0-11|753	%{_bindir}/%{gcc_target_platform}-g++-%{ver}
21mr|gcc-11.4.0-11|754	%if %{default_compiler}
21mr|gcc-11.4.0-11|755	%{_bindir}/c++
21mr|gcc-11.4.0-11|756	%endif
21mr|gcc-11.4.0-11|757	%(
21mr|gcc-11.4.0-11|758	if [ -n "$(echo %{gcc_target_platform} |cut -d- -f4-)" ]; then
21mr|gcc-11.4.0-11|759	shortplatform="$(echo %{gcc_target_platform} |cut -d- -f1)-$(echo %{gcc_target_platform} |cut -d- -f3-)"
21mr|gcc-11.4.0-11|760	echo "%%optional %{_bindir}/${shortplatform}-c++"
21mr|gcc-11.4.0-11|761	echo "%%optional %{_bindir}/${shortplatform}-g++"
21mr|gcc-11.4.0-11|762	echo "%%optional %{_bindir}/${shortplatform}-g++-%{ver}"
21mr|gcc-11.4.0-11|763	fi
21mr|gcc-11.4.0-11|764	)
21mr|gcc-11.4.0-11|765	%{gcclibexecdir}/cc1plus
21mr|gcc-11.4.0-11|766	%{gcclibexecdir}/g++-mapper-server
21mr|gcc-11.4.0-11|767	
21mr|gcc-11.4.0-11|768	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|769	
21mr|gcc-11.4.0-11|770	%package -n %{libstdcxx}
21mr|gcc-11.4.0-11|771	Summary:	GNU Standard C++ library
21mr|gcc-11.4.0-11|772	Group:		System/Libraries
21mr|gcc-11.4.0-11|773	%if "%{libstdcxx}" != "libstdc++"
21mr|gcc-11.4.0-11|774	Provides:	libstdc++ = %{EVRD}
21mr|gcc-11.4.0-11|775	%endif
21mr|gcc-11.4.0-11|776	%if %{build_doc}
21mr|gcc-11.4.0-11|777	BuildRequires:	doxygen
21mr|gcc-11.4.0-11|778	BuildRequires:	graphviz
21mr|gcc-11.4.0-11|779	%endif
21mr|gcc-11.4.0-11|780	
21mr|gcc-11.4.0-11|781	%description -n %{libstdcxx}
21mr|gcc-11.4.0-11|782	The libstdc++ package contains a rewritten standard compliant
21mr|gcc-11.4.0-11|783	GCC Standard C++ Library.
21mr|gcc-11.4.0-11|784	
21mr|gcc-11.4.0-11|785	%if %{system_gcc}
21mr|gcc-11.4.0-11|786	%files -n %{libstdcxx} -f libstdc++.lang
21mr|gcc-11.4.0-11|787	%else
21mr|gcc-11.4.0-11|788	%files -n %{libstdcxx}
21mr|gcc-11.4.0-11|789	%endif
21mr|gcc-11.4.0-11|790	%{target_slibdir}/libstdc++.so.%{stdcxx_major}*
21mr|gcc-11.4.0-11|791	
21mr|gcc-11.4.0-11|792	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|793	
21mr|gcc-11.4.0-11|794	%if %{build_multilib}
21mr|gcc-11.4.0-11|795	%package -n %{multilibstdcxx}
21mr|gcc-11.4.0-11|796	Summary:	GNU Standard C++ library
21mr|gcc-11.4.0-11|797	Group:		System/Libraries
21mr|gcc-11.4.0-11|798	Conflicts:	%{libstdcxx} < 4.6.2-11
21mr|gcc-11.4.0-11|799	
21mr|gcc-11.4.0-11|800	%description -n %{multilibstdcxx}
21mr|gcc-11.4.0-11|801	The libstdc++ package contains a rewritten standard compliant
21mr|gcc-11.4.0-11|802	GCC Standard C++ Library.
21mr|gcc-11.4.0-11|803	
21mr|gcc-11.4.0-11|804	%files -n %{multilibstdcxx}
21mr|gcc-11.4.0-11|805	%{multirootlibdir}/libstdc++.so.%{stdcxx_major}*
21mr|gcc-11.4.0-11|806	%endif
21mr|gcc-11.4.0-11|807	
21mr|gcc-11.4.0-11|808	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|809	
21mr|gcc-11.4.0-11|810	%package -n %{libstdcxx_devel}
21mr|gcc-11.4.0-11|811	Summary:	Header files and libraries for C++ development
21mr|gcc-11.4.0-11|812	Group:		Development/C++
21mr|gcc-11.4.0-11|813	Requires:	%{libstdcxx} = %{EVRD}
21mr|gcc-11.4.0-11|814	%if %{build_multilib}
21mr|gcc-11.4.0-11|815	Requires:	%{multilibstdcxx} = %{EVRD}
21mr|gcc-11.4.0-11|816	%endif
21mr|gcc-11.4.0-11|817	%if "%{libstdcxx_devel}" != "libstdc++-devel"
21mr|gcc-11.4.0-11|818	Provides:	libstdc++-devel = %{EVRD}
21mr|gcc-11.4.0-11|819	%endif
21mr|gcc-11.4.0-11|820	Provides:	stdc++-devel = %{EVRD}
21mr|gcc-11.4.0-11|821	%if "%{ver}" != "%{version}"
21mr|gcc-11.4.0-11|822	# 4.7.2_2010.10 should provide 4.7.2 so clang can pick up the dep
21mr|gcc-11.4.0-11|823	%if "%{libstdcxx_devel}" != "libstdc++-devel"
21mr|gcc-11.4.0-11|824	Provides:	%{libstdcxx_devel} = %{ver}-%{release}
21mr|gcc-11.4.0-11|825	%endif
21mr|gcc-11.4.0-11|826	Provides:	libstdc++-devel = %{ver}-%{release}
21mr|gcc-11.4.0-11|827	Provides:	stdc++-devel = %{ver}-%{release}
21mr|gcc-11.4.0-11|828	%endif
21mr|gcc-11.4.0-11|829	# We don't want to pull in an entire Python environment just because of
21mr|gcc-11.4.0-11|830	# libstdc++'s python based gdb plugin...
21mr|gcc-11.4.0-11|831	%define __requires_exclude_from ^(%{py3_puresitedir}|%{_datadir}/gdb/).*$
21mr|gcc-11.4.0-11|832	
21mr|gcc-11.4.0-11|833	%description -n %{libstdcxx_devel}
21mr|gcc-11.4.0-11|834	This is the GNU implementation of the standard C++ libraries.  This
21mr|gcc-11.4.0-11|835	package includes the header files and libraries needed for C++
21mr|gcc-11.4.0-11|836	development. This includes rewritten implementation of STL.
21mr|gcc-11.4.0-11|837	
21mr|gcc-11.4.0-11|838	%files -n %{libstdcxx_devel}
21mr|gcc-11.4.0-11|839	%{_includedir}/c++/%{ver}
21mr|gcc-11.4.0-11|840	%{target_libdir}/libstdc++.so
21mr|gcc-11.4.0-11|841	%{_datadir}/gdb/auto-load%{_libdir}/libstdc++.*.py
21mr|gcc-11.4.0-11|842	%{_datadir}/gdb/auto-load%{_libdir}/__pycache__/libstdc++*.pyc
21mr|gcc-11.4.0-11|843	%if %{build_multilib}
21mr|gcc-11.4.0-11|844	%{multilibdir}/libstdc++.so
21mr|gcc-11.4.0-11|845	%{_datadir}/gdb/auto-load%{multilibdir}/libstdc++.*.py
21mr|gcc-11.4.0-11|846	%{_datadir}/gdb/auto-load%{multilibdir}/__pycache__/libstdc++*.pyc
21mr|gcc-11.4.0-11|847	%endif
21mr|gcc-11.4.0-11|848	%{py3_puresitedir}/libstdcxx
21mr|gcc-11.4.0-11|849	%if %{build_doc}
21mr|gcc-11.4.0-11|850	%doc %{_docdir}/libstdc++
21mr|gcc-11.4.0-11|851	%endif
21mr|gcc-11.4.0-11|852	
21mr|gcc-11.4.0-11|853	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|854	
21mr|gcc-11.4.0-11|855	%package -n %{libstdcxx_static_devel}
21mr|gcc-11.4.0-11|856	Summary:	Static libraries for the GNU standard C++ library
21mr|gcc-11.4.0-11|857	Group:		Development/C++
21mr|gcc-11.4.0-11|858	Requires:	%{libstdcxx_devel} = %{EVRD}
21mr|gcc-11.4.0-11|859	%if "%{libstdcxx_static_devel}" != "libstdc++-static-devel"
21mr|gcc-11.4.0-11|860	Provides:	libstdc++-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|861	%endif
21mr|gcc-11.4.0-11|862	Provides:	stdc++-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|863	
21mr|gcc-11.4.0-11|864	%description -n %{libstdcxx_static_devel}
21mr|gcc-11.4.0-11|865	Static libraries for the GNU standard C++ library.
21mr|gcc-11.4.0-11|866	
21mr|gcc-11.4.0-11|867	%files -n %{libstdcxx_static_devel}
21mr|gcc-11.4.0-11|868	%{target_libdir}/libstdc++.*a
21mr|gcc-11.4.0-11|869	%{target_libdir}/libstdc++fs.*a
21mr|gcc-11.4.0-11|870	%{target_libdir}/libsupc++.*a
21mr|gcc-11.4.0-11|871	%if %{build_multilib}
21mr|gcc-11.4.0-11|872	%{multilibdir}/libstdc++.*a
21mr|gcc-11.4.0-11|873	%{multilibdir}/libstdc++fs.*a
21mr|gcc-11.4.0-11|874	%{multilibdir}/libsupc++.*a
21mr|gcc-11.4.0-11|875	%endif
21mr|gcc-11.4.0-11|876	
21mr|gcc-11.4.0-11|877	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|878	# build_cxx
21mr|gcc-11.4.0-11|879	%endif
21mr|gcc-11.4.0-11|880	
21mr|gcc-11.4.0-11|881	########################################################################
21mr|gcc-11.4.0-11|882	%if %{build_d}
21mr|gcc-11.4.0-11|883	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|884	
21mr|gcc-11.4.0-11|885	%package d
21mr|gcc-11.4.0-11|886	Summary:	D support for gcc
21mr|gcc-11.4.0-11|887	Group:		Development/C++
21mr|gcc-11.4.0-11|888	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|889	%if %{system_gcc}
21mr|gcc-11.4.0-11|890	Requires:	%{libgdruntime_devel} = %{version}
21mr|gcc-11.4.0-11|891	%endif
21mr|gcc-11.4.0-11|892	
21mr|gcc-11.4.0-11|893	%description d
21mr|gcc-11.4.0-11|894	This package adds D support to the GNU Compiler Collection.
21mr|gcc-11.4.0-11|895	
21mr|gcc-11.4.0-11|896	%files d
21mr|gcc-11.4.0-11|897	%if %{system_gcc}
21mr|gcc-11.4.0-11|898	%{_bindir}/gdc
21mr|gcc-11.4.0-11|899	%{_mandir}/man1/gdc.1*
21mr|gcc-11.4.0-11|900	%{_infodir}/gdc.info*
21mr|gcc-11.4.0-11|901	%endif
21mr|gcc-11.4.0-11|902	%if %{system_gcc}
21mr|gcc-11.4.0-11|903	%{_bindir}/%{gcc_target_platform}-gdc
21mr|gcc-11.4.0-11|904	%endif
21mr|gcc-11.4.0-11|905	%(
21mr|gcc-11.4.0-11|906	if [ -n "$(echo %{gcc_target_platform} |cut -d- -f4-)" ]; then
21mr|gcc-11.4.0-11|907	shortplatform="$(echo %{gcc_target_platform} |cut -d- -f1)-$(echo %{gcc_target_platform} |cut -d- -f3-)"
21mr|gcc-11.4.0-11|908	echo "%%optional %{_bindir}/${shortplatform}-gdc"
21mr|gcc-11.4.0-11|909	fi
21mr|gcc-11.4.0-11|910	)
21mr|gcc-11.4.0-11|911	%{gcclibexecdir}/d21
21mr|gcc-11.4.0-11|912	
21mr|gcc-11.4.0-11|913	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|914	
21mr|gcc-11.4.0-11|915	%package -n %{libgdruntime}
21mr|gcc-11.4.0-11|916	Summary:	D standard library
21mr|gcc-11.4.0-11|917	Group:		System/Libraries
21mr|gcc-11.4.0-11|918	%if "%{libgdruntime}" != "libgdruntime"
21mr|gcc-11.4.0-11|919	Provides:	libgdruntime = %{EVRD}
21mr|gcc-11.4.0-11|920	%endif
21mr|gcc-11.4.0-11|921	
21mr|gcc-11.4.0-11|922	%description -n %{libgdruntime}
21mr|gcc-11.4.0-11|923	The libphobos package contains a version of the
21mr|gcc-11.4.0-11|924	D Standard Library.
21mr|gcc-11.4.0-11|925	
21mr|gcc-11.4.0-11|926	%files -n %{libgdruntime}
21mr|gcc-11.4.0-11|927	%{target_libdir}/libgdruntime.so.%{d_major}*
21mr|gcc-11.4.0-11|928	%{target_libdir}/libgphobos.so.%{d_major}*
21mr|gcc-11.4.0-11|929	
21mr|gcc-11.4.0-11|930	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|931	
21mr|gcc-11.4.0-11|932	%if %{build_multilib}
21mr|gcc-11.4.0-11|933	%package -n %{multilibgdruntime}
21mr|gcc-11.4.0-11|934	Summary:	D Standard library
21mr|gcc-11.4.0-11|935	Group:		System/Libraries
21mr|gcc-11.4.0-11|936	
21mr|gcc-11.4.0-11|937	%description -n %{multilibgdruntime}
21mr|gcc-11.4.0-11|938	The libphobos package contains a version of the
21mr|gcc-11.4.0-11|939	D Standard Library.
21mr|gcc-11.4.0-11|940	
21mr|gcc-11.4.0-11|941	%files -n %{multilibgdruntime}
21mr|gcc-11.4.0-11|942	%{multilibdir}/libgdruntime.so.%{d_major}*
21mr|gcc-11.4.0-11|943	%{multilibdir}/libgphobos.so.%{d_major}*
21mr|gcc-11.4.0-11|944	%endif
21mr|gcc-11.4.0-11|945	
21mr|gcc-11.4.0-11|946	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|947	
21mr|gcc-11.4.0-11|948	%package -n %{libgdruntime_devel}
21mr|gcc-11.4.0-11|949	Summary:	Header files and libraries for D development
21mr|gcc-11.4.0-11|950	Group:		Development/Other
21mr|gcc-11.4.0-11|951	Requires:	%{libgdruntime} = %{EVRD}
21mr|gcc-11.4.0-11|952	%if %{build_multilib}
21mr|gcc-11.4.0-11|953	Requires:	%{multilibgdruntime} = %{EVRD}
21mr|gcc-11.4.0-11|954	%endif
21mr|gcc-11.4.0-11|955	%if "%{libgdruntime_devel}" != "libgdruntime-devel"
21mr|gcc-11.4.0-11|956	Provides:	libgdruntime-devel = %{EVRD}
21mr|gcc-11.4.0-11|957	%endif
21mr|gcc-11.4.0-11|958	
21mr|gcc-11.4.0-11|959	%description -n %{libgdruntime_devel}
21mr|gcc-11.4.0-11|960	This is the GNU implementation of the D standard libraries.  This
21mr|gcc-11.4.0-11|961	package includes the header files and libraries needed for D
21mr|gcc-11.4.0-11|962	development.
21mr|gcc-11.4.0-11|963	
21mr|gcc-11.4.0-11|964	%files -n %{libgdruntime_devel}
21mr|gcc-11.4.0-11|965	%{target_libdir}/libgdruntime.so
21mr|gcc-11.4.0-11|966	%{target_libdir}/libgphobos.so
21mr|gcc-11.4.0-11|967	%{target_libdir}/libgphobos.spec
21mr|gcc-11.4.0-11|968	%{gccdir}/include/d
21mr|gcc-11.4.0-11|969	%if %{build_multilib}
21mr|gcc-11.4.0-11|970	%{multilibdir}/libgdruntime.so
21mr|gcc-11.4.0-11|971	%{multilibdir}/libgphobos.so
21mr|gcc-11.4.0-11|972	%{multilibdir}/libgphobos.spec
21mr|gcc-11.4.0-11|973	%endif
21mr|gcc-11.4.0-11|974	
21mr|gcc-11.4.0-11|975	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|976	
21mr|gcc-11.4.0-11|977	%package -n %{libgdruntime_static_devel}
21mr|gcc-11.4.0-11|978	Summary:	Static libraries for the D standard library
21mr|gcc-11.4.0-11|979	Group:		Development/Other
21mr|gcc-11.4.0-11|980	Requires:	%{libgdruntime_devel} = %{EVRD}
21mr|gcc-11.4.0-11|981	%if "%{libgdruntime_static_devel}" != "libgdruntime-static-devel"
21mr|gcc-11.4.0-11|982	Provides:	libgdruntime-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|983	%endif
21mr|gcc-11.4.0-11|984	Provides:	gdruntime-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|985	
21mr|gcc-11.4.0-11|986	%description -n %{libgdruntime_static_devel}
21mr|gcc-11.4.0-11|987	Static libraries for the GNU standard D library.
21mr|gcc-11.4.0-11|988	
21mr|gcc-11.4.0-11|989	%files -n %{libgdruntime_static_devel}
21mr|gcc-11.4.0-11|990	%{target_libdir}/libgdruntime.*a
21mr|gcc-11.4.0-11|991	%{target_libdir}/libgphobos.*a
21mr|gcc-11.4.0-11|992	%if %{build_multilib}
21mr|gcc-11.4.0-11|993	%{multilibdir}/libgdruntime.*a
21mr|gcc-11.4.0-11|994	%{multilibdir}/libgphobos.*a
21mr|gcc-11.4.0-11|995	%endif
21mr|gcc-11.4.0-11|996	
21mr|gcc-11.4.0-11|997	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|998	# build_d
21mr|gcc-11.4.0-11|999	%endif
21mr|gcc-11.4.0-11|1000	
21mr|gcc-11.4.0-11|1001	########################################################################
21mr|gcc-11.4.0-11|1002	%if %{build_ada}
21mr|gcc-11.4.0-11|1003	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1004	
21mr|gcc-11.4.0-11|1005	%package gnat
21mr|gcc-11.4.0-11|1006	Summary:	Ada support for gcc
21mr|gcc-11.4.0-11|1007	Group:		Development/Other
21mr|gcc-11.4.0-11|1008	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1009	Requires:	%{libgnat_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1010	# no bootstrap support
21mr|gcc-11.4.0-11|1011	BuildRequires:	gcc-gnat >= 3.1, libgnat >= 3.1
21mr|gcc-11.4.0-11|1012	
21mr|gcc-11.4.0-11|1013	%description gnat
21mr|gcc-11.4.0-11|1014	GNAT is a GNU Ada front-end to GCC. This package includes development
21mr|gcc-11.4.0-11|1015	tools, the documents and Ada compiler.
21mr|gcc-11.4.0-11|1016	
21mr|gcc-11.4.0-11|1017	%files gnat
21mr|gcc-11.4.0-11|1018	%{_bindir}/gnat*
21mr|gcc-11.4.0-11|1019	%{gcclibexecdir}/gnat1
21mr|gcc-11.4.0-11|1020	%{_infodir}/gnat*
21mr|gcc-11.4.0-11|1021	%if %{build_doc}
21mr|gcc-11.4.0-11|1022	%doc %{_docdir}/gcc-gnat
21mr|gcc-11.4.0-11|1023	%endif
21mr|gcc-11.4.0-11|1024	
21mr|gcc-11.4.0-11|1025	# libgnat and libgnarl are static-only these days
21mr|gcc-11.4.0-11|1026	%if %{shared_libgnat}
21mr|gcc-11.4.0-11|1027	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1028	
21mr|gcc-11.4.0-11|1029	%package -n %{libgnat}
21mr|gcc-11.4.0-11|1030	Summary:	GNU Ada runtime libraries
21mr|gcc-11.4.0-11|1031	Group:		System/Libraries
21mr|gcc-11.4.0-11|1032	Provides:	libgnat = %{EVRD}
21mr|gcc-11.4.0-11|1033	Obsoletes:	gnat-runtime < %{EVRD}
21mr|gcc-11.4.0-11|1034	
21mr|gcc-11.4.0-11|1035	%description -n %{libgnat}
21mr|gcc-11.4.0-11|1036	GNAT is a GNU Ada front-end to GCC. This package includes shared
21mr|gcc-11.4.0-11|1037	libraries, which are required to run programs compiled with the GNAT.
21mr|gcc-11.4.0-11|1038	
21mr|gcc-11.4.0-11|1039	%files -n %{libgnat}
21mr|gcc-11.4.0-11|1040	%{target_libdir}/libgnat-%{majorver}.so.%{gnat_major}
21mr|gcc-11.4.0-11|1041	%{target_libdir}/libgnarl-%{majorver}.so.%{gnat_major}
21mr|gcc-11.4.0-11|1042	
21mr|gcc-11.4.0-11|1043	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1044	
21mr|gcc-11.4.0-11|1045	%if %{build_multilib}
21mr|gcc-11.4.0-11|1046	%package -n %{multilibgnat}
21mr|gcc-11.4.0-11|1047	Summary:	GNU Ada runtime libraries
21mr|gcc-11.4.0-11|1048	Group:		System/Libraries
21mr|gcc-11.4.0-11|1049	Conflicts:	%{libgnat} < 4.6.2-11
21mr|gcc-11.4.0-11|1050	
21mr|gcc-11.4.0-11|1051	%description -n %{multilibgnat}
21mr|gcc-11.4.0-11|1052	GNAT is a GNU Ada front-end to GCC. This package includes shared
21mr|gcc-11.4.0-11|1053	libraries, which are required to run programs compiled with the GNAT.
21mr|gcc-11.4.0-11|1054	
21mr|gcc-11.4.0-11|1055	%files -n %{multilibgnat}
21mr|gcc-11.4.0-11|1056	%{multilibdir}/libgnat-%{majorver}.so.%{gnat_major}
21mr|gcc-11.4.0-11|1057	%{multilibdir}/libgnarl-%{majorver}.so.%{gnat_major}
21mr|gcc-11.4.0-11|1058	%endif
21mr|gcc-11.4.0-11|1059	%endif
21mr|gcc-11.4.0-11|1060	
21mr|gcc-11.4.0-11|1061	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1062	
21mr|gcc-11.4.0-11|1063	%package -n %{libgnat_devel}
21mr|gcc-11.4.0-11|1064	Summary:	GNU Ada libraries
21mr|gcc-11.4.0-11|1065	Group:		Development/Other
21mr|gcc-11.4.0-11|1066	%if %{shared_libgnat}
21mr|gcc-11.4.0-11|1067	Requires:	%{libgnat} = %{EVRD}
21mr|gcc-11.4.0-11|1068	%if %{build_multilib}
21mr|gcc-11.4.0-11|1069	Requires:	%{multilibgnat} = %{EVRD}
21mr|gcc-11.4.0-11|1070	%endif
21mr|gcc-11.4.0-11|1071	%else
21mr|gcc-11.4.0-11|1072	Obsoletes:	%{libgnat} < %{EVRD}
21mr|gcc-11.4.0-11|1073	Obsoletes:	%{multilibgnat} < %{EVRD}
21mr|gcc-11.4.0-11|1074	Requires:	%{libgnat_static_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1075	%endif
21mr|gcc-11.4.0-11|1076	Provides:	libgnat-devel = %{EVRD}
21mr|gcc-11.4.0-11|1077	Provides:	gnat-devel = %{EVRD}
21mr|gcc-11.4.0-11|1078	
21mr|gcc-11.4.0-11|1079	%description -n %{libgnat_devel}
21mr|gcc-11.4.0-11|1080	GNAT is a GNU Ada front-end to GCC. This package includes shared
21mr|gcc-11.4.0-11|1081	libraries, which are required to compile with the GNAT.
21mr|gcc-11.4.0-11|1082	
21mr|gcc-11.4.0-11|1083	%files -n %{libgnat_devel}
21mr|gcc-11.4.0-11|1084	%if %{shared_libgnat}
21mr|gcc-11.4.0-11|1085	%{target_libdir}/libgnat*.so
21mr|gcc-11.4.0-11|1086	%{_libdir}/libgnarl*.so
21mr|gcc-11.4.0-11|1087	%endif
21mr|gcc-11.4.0-11|1088	%{gccdir}/adalib
21mr|gcc-11.4.0-11|1089	%{gccdir}/adainclude
21mr|gcc-11.4.0-11|1090	%exclude %{gccdir}/adalib/lib*.a
21mr|gcc-11.4.0-11|1091	%{_libdir}/gcc/*/*/ada_target_properties
21mr|gcc-11.4.0-11|1092	%if %{build_multilib}
21mr|gcc-11.4.0-11|1093	%{_libdir}/gcc/*/*/32/ada_target_properties
21mr|gcc-11.4.0-11|1094	%if %{shared_libgnat}
21mr|gcc-11.4.0-11|1095	%{multilibdir}/libgnat*.so
21mr|gcc-11.4.0-11|1096	%{multilibdir}/libgnarl*.so
21mr|gcc-11.4.0-11|1097	%endif
21mr|gcc-11.4.0-11|1098	%{multigccdir}/adalib
21mr|gcc-11.4.0-11|1099	%{multigccdir}/adainclude
21mr|gcc-11.4.0-11|1100	%exclude %{multigccdir}/adalib/lib*.a
21mr|gcc-11.4.0-11|1101	%endif
21mr|gcc-11.4.0-11|1102	
21mr|gcc-11.4.0-11|1103	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1104	
21mr|gcc-11.4.0-11|1105	%package -n %{libgnat_static_devel}
21mr|gcc-11.4.0-11|1106	Summary:	GNU Ada static libraries
21mr|gcc-11.4.0-11|1107	Group:		Development/Other
21mr|gcc-11.4.0-11|1108	Requires:	%{libgnat_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1109	Provides:	libgnat-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1110	Provides:	gnat-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1111	
21mr|gcc-11.4.0-11|1112	%description -n %{libgnat_static_devel}
21mr|gcc-11.4.0-11|1113	GNAT is a GNU Ada front-end to GCC. This package includes static
21mr|gcc-11.4.0-11|1114	libraries.
21mr|gcc-11.4.0-11|1115	
21mr|gcc-11.4.0-11|1116	%files -n %{libgnat_static_devel}
21mr|gcc-11.4.0-11|1117	%{gccdir}/adalib/lib*.a
21mr|gcc-11.4.0-11|1118	%if %{build_multilib}
21mr|gcc-11.4.0-11|1119	%{multigccdir}/adalib/lib*.a
21mr|gcc-11.4.0-11|1120	%endif
21mr|gcc-11.4.0-11|1121	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1122	# build ada
21mr|gcc-11.4.0-11|1123	%endif
21mr|gcc-11.4.0-11|1124	
21mr|gcc-11.4.0-11|1125	########################################################################
21mr|gcc-11.4.0-11|1126	%if %{build_fortran}
21mr|gcc-11.4.0-11|1127	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1128	
21mr|gcc-11.4.0-11|1129	%package gfortran
21mr|gcc-11.4.0-11|1130	Summary:	Fortran 95 support for gcc
21mr|gcc-11.4.0-11|1131	Group:		Development/Other
21mr|gcc-11.4.0-11|1132	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1133	Requires:	%{libgfortran_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1134	
21mr|gcc-11.4.0-11|1135	%description gfortran
21mr|gcc-11.4.0-11|1136	The gcc-gfortran package provides support for compiling Fortran
21mr|gcc-11.4.0-11|1137	programs with the GNU Compiler Collection.
21mr|gcc-11.4.0-11|1138	
21mr|gcc-11.4.0-11|1139	%files gfortran
21mr|gcc-11.4.0-11|1140	%{_bindir}/gfortran
21mr|gcc-11.4.0-11|1141	%{_bindir}/gfortran-%{ver}
21mr|gcc-11.4.0-11|1142	%{_bindir}/%{_target_platform}-gfortran
21mr|gcc-11.4.0-11|1143	%{_bindir}/%{_target_platform}-gfortran-%{ver}
21mr|gcc-11.4.0-11|1144	%(
21mr|gcc-11.4.0-11|1145	if [ -n "$(echo %{gcc_target_platform} |cut -d- -f4-)" ]; then
21mr|gcc-11.4.0-11|1146	shortplatform="$(echo %{gcc_target_platform} |cut -d- -f1)-$(echo %{gcc_target_platform} |cut -d- -f3-)"
21mr|gcc-11.4.0-11|1147	echo "%%optional %{_bindir}/${shortplatform}-gfortran"
21mr|gcc-11.4.0-11|1148	echo "%%optional %{_bindir}/${shortplatform}-gfortran-%{ver}"
21mr|gcc-11.4.0-11|1149	fi
21mr|gcc-11.4.0-11|1150	)
21mr|gcc-11.4.0-11|1151	%{_infodir}/gfortran.info*
21mr|gcc-11.4.0-11|1152	%{_mandir}/man1/gfortran.1*
21mr|gcc-11.4.0-11|1153	%{gcclibexecdir}/f951
21mr|gcc-11.4.0-11|1154	%{gccdir}/finclude
21mr|gcc-11.4.0-11|1155	%{gccdir}/libcaf_single.a
21mr|gcc-11.4.0-11|1156	%if %{build_multilib}
21mr|gcc-11.4.0-11|1157	%{multigccdir}/libcaf_single.a
21mr|gcc-11.4.0-11|1158	%{multigccdir}/finclude
21mr|gcc-11.4.0-11|1159	%endif
21mr|gcc-11.4.0-11|1160	%if %{build_doc}
21mr|gcc-11.4.0-11|1161	%doc %{_docdir}/gcc-gfortran
21mr|gcc-11.4.0-11|1162	%endif
21mr|gcc-11.4.0-11|1163	
21mr|gcc-11.4.0-11|1164	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1165	
21mr|gcc-11.4.0-11|1166	%package -n %{libgfortran}
21mr|gcc-11.4.0-11|1167	Summary:	Fortran 95 runtime libraries
21mr|gcc-11.4.0-11|1168	Group:		System/Libraries
21mr|gcc-11.4.0-11|1169	%if %{build_quadmath}
21mr|gcc-11.4.0-11|1170	Requires:	%{libquadmath} = %{EVRD}
21mr|gcc-11.4.0-11|1171	%endif
21mr|gcc-11.4.0-11|1172	%if "%{libgfortran}" != "libgfortran"
21mr|gcc-11.4.0-11|1173	Provides:	libgfortran = %{EVRD}
21mr|gcc-11.4.0-11|1174	%endif
21mr|gcc-11.4.0-11|1175	%if %{build_multilib}
21mr|gcc-11.4.0-11|1176	Provides:	%{multilibgfortran} = %{EVRD}
21mr|gcc-11.4.0-11|1177	%endif
21mr|gcc-11.4.0-11|1178	
21mr|gcc-11.4.0-11|1179	%description -n %{libgfortran}
21mr|gcc-11.4.0-11|1180	This package contains Fortran 95 shared library which is needed to run
21mr|gcc-11.4.0-11|1181	Fortran 95 dynamically linked programs.
21mr|gcc-11.4.0-11|1182	
21mr|gcc-11.4.0-11|1183	%files -n %{libgfortran}
21mr|gcc-11.4.0-11|1184	%{target_libdir}/libgfortran.so.%{gfortran_major}*
21mr|gcc-11.4.0-11|1185	
21mr|gcc-11.4.0-11|1186	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1187	
21mr|gcc-11.4.0-11|1188	%if %{build_multilib}
21mr|gcc-11.4.0-11|1189	%package -n %{multilibgfortran}
21mr|gcc-11.4.0-11|1190	Summary:	Fortran 95 runtime libraries
21mr|gcc-11.4.0-11|1191	Group:		System/Libraries
21mr|gcc-11.4.0-11|1192	%if %{build_quadmath}
21mr|gcc-11.4.0-11|1193	Requires:	%{multilibquadmath} = %{EVRD}
21mr|gcc-11.4.0-11|1194	%endif
21mr|gcc-11.4.0-11|1195	Conflicts:	%{libgfortran} < 4.6.2-11
21mr|gcc-11.4.0-11|1196	
21mr|gcc-11.4.0-11|1197	%description -n %{multilibgfortran}
21mr|gcc-11.4.0-11|1198	This package contains Fortran 95 shared library which is needed to run
21mr|gcc-11.4.0-11|1199	Fortran 95 dynamically linked programs.
21mr|gcc-11.4.0-11|1200	
21mr|gcc-11.4.0-11|1201	%files -n %{multilibgfortran}
21mr|gcc-11.4.0-11|1202	%{multilibdir}/libgfortran.so.%{gfortran_major}*
21mr|gcc-11.4.0-11|1203	%endif
21mr|gcc-11.4.0-11|1204	
21mr|gcc-11.4.0-11|1205	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1206	
21mr|gcc-11.4.0-11|1207	%package -n %{libgfortran_devel}
21mr|gcc-11.4.0-11|1208	Summary:	Fortran 95 libraries
21mr|gcc-11.4.0-11|1209	Group:		System/Libraries
21mr|gcc-11.4.0-11|1210	Requires:	%{libgfortran} = %{EVRD}
21mr|gcc-11.4.0-11|1211	%if %{build_multilib}
21mr|gcc-11.4.0-11|1212	Requires:	%{multilibgfortran} = %{EVRD}
21mr|gcc-11.4.0-11|1213	%endif
21mr|gcc-11.4.0-11|1214	%if %{build_quadmath}
21mr|gcc-11.4.0-11|1215	Requires:	%{libquadmath_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1216	%endif
21mr|gcc-11.4.0-11|1217	Provides:	gfortran-devel = %{EVRD}
21mr|gcc-11.4.0-11|1218	
21mr|gcc-11.4.0-11|1219	%description -n %{libgfortran_devel}
21mr|gcc-11.4.0-11|1220	This package contains Fortran 95 shared library which is needed to
21mr|gcc-11.4.0-11|1221	compile Fortran 95 programs.
21mr|gcc-11.4.0-11|1222	
21mr|gcc-11.4.0-11|1223	%files -n %{libgfortran_devel}
21mr|gcc-11.4.0-11|1224	%{target_libdir}/libgfortran.so
21mr|gcc-11.4.0-11|1225	%{target_libdir}/libgfortran.spec
21mr|gcc-11.4.0-11|1226	%if %{build_multilib}
21mr|gcc-11.4.0-11|1227	%{multilibdir}/libgfortran.so
21mr|gcc-11.4.0-11|1228	%{multilibdir}/libgfortran.spec
21mr|gcc-11.4.0-11|1229	%endif
21mr|gcc-11.4.0-11|1230	
21mr|gcc-11.4.0-11|1231	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1232	
21mr|gcc-11.4.0-11|1233	%package -n %{libgfortran_static_devel}
21mr|gcc-11.4.0-11|1234	Summary:	Fortran 95 static libraries
21mr|gcc-11.4.0-11|1235	Group:		System/Libraries
21mr|gcc-11.4.0-11|1236	Requires:	%{libgfortran_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1237	Provides:	gfortran-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1238	
21mr|gcc-11.4.0-11|1239	%description -n %{libgfortran_static_devel}
21mr|gcc-11.4.0-11|1240	This package contains Fortran 95 static library which is needed to
21mr|gcc-11.4.0-11|1241	compile Fortran 95 programs.
21mr|gcc-11.4.0-11|1242	
21mr|gcc-11.4.0-11|1243	%files -n %{libgfortran_static_devel}
21mr|gcc-11.4.0-11|1244	%{target_libdir}/libgfortran.*a
21mr|gcc-11.4.0-11|1245	%if %{build_multilib}
21mr|gcc-11.4.0-11|1246	%{multilibdir}/libgfortran.*a
21mr|gcc-11.4.0-11|1247	%endif
21mr|gcc-11.4.0-11|1248	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1249	# build fortran
21mr|gcc-11.4.0-11|1250	%endif
21mr|gcc-11.4.0-11|1251	
21mr|gcc-11.4.0-11|1252	########################################################################
21mr|gcc-11.4.0-11|1253	%if %{build_go}
21mr|gcc-11.4.0-11|1254	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1255	
21mr|gcc-11.4.0-11|1256	%package go
21mr|gcc-11.4.0-11|1257	Summary:	Go support for gcc
21mr|gcc-11.4.0-11|1258	Group:		Development/Other
21mr|gcc-11.4.0-11|1259	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1260	Requires:	%{libgo_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1261	BuildRequires:	(gcc-go or golang-bin)
21mr|gcc-11.4.0-11|1262	
21mr|gcc-11.4.0-11|1263	%description go
21mr|gcc-11.4.0-11|1264	The gcc-go package provides support for compiling Go programs
21mr|gcc-11.4.0-11|1265	with the GNU Compiler Collection.
21mr|gcc-11.4.0-11|1266	
21mr|gcc-11.4.0-11|1267	%files go
21mr|gcc-11.4.0-11|1268	%{_bindir}/go
21mr|gcc-11.4.0-11|1269	%{_bindir}/gofmt
21mr|gcc-11.4.0-11|1270	%{_bindir}/gccgo
21mr|gcc-11.4.0-11|1271	%{_bindir}/%{gcc_target_platform}-gccgo
21mr|gcc-11.4.0-11|1272	%(
21mr|gcc-11.4.0-11|1273	if [ -n "$(echo %{gcc_target_platform} |cut -d- -f4-)" ]; then
21mr|gcc-11.4.0-11|1274	shortplatform="$(echo %{gcc_target_platform} |cut -d- -f1)-$(echo %{gcc_target_platform} |cut -d- -f3-)"
21mr|gcc-11.4.0-11|1275	echo "%%optional %{_bindir}/${shortplatform}-gccgo"
21mr|gcc-11.4.0-11|1276	echo "%%optional %{_bindir}/${shortplatform}-gccgo-%{ver}"
21mr|gcc-11.4.0-11|1277	fi
21mr|gcc-11.4.0-11|1278	)
21mr|gcc-11.4.0-11|1279	%{_libexecdir}/gcc/*/*/cgo
21mr|gcc-11.4.0-11|1280	%{_libdir}/%{name}/bin/%{name}
21mr|gcc-11.4.0-11|1281	%dir %{_libdir}/go
21mr|gcc-11.4.0-11|1282	%if %{build_multilib}
21mr|gcc-11.4.0-11|1283	%dir %{multilibdir}/go
21mr|gcc-11.4.0-11|1284	%endif
21mr|gcc-11.4.0-11|1285	%{_infodir}/gccgo.info*
21mr|gcc-11.4.0-11|1286	%{_mandir}/man1/gccgo.1*
21mr|gcc-11.4.0-11|1287	%{_bindir}/gccgo-%{ver}
21mr|gcc-11.4.0-11|1288	%{_bindir}/%{gcc_target_platform}-gccgo-%{ver}
21mr|gcc-11.4.0-11|1289	%{gcclibexecdir}/go1
21mr|gcc-11.4.0-11|1290	%{gcclibexecdir}/buildid
21mr|gcc-11.4.0-11|1291	%{gcclibexecdir}/test2json
21mr|gcc-11.4.0-11|1292	%{gcclibexecdir}/vet
21mr|gcc-11.4.0-11|1293	%{_libdir}/go/%{ver}
21mr|gcc-11.4.0-11|1294	%{_libdir}/libgobegin.a
21mr|gcc-11.4.0-11|1295	%{_libdir}/libgolibbegin.a
21mr|gcc-11.4.0-11|1296	%if %{build_multilib}
21mr|gcc-11.4.0-11|1297	%{multilibdir}/go/%{ver}
21mr|gcc-11.4.0-11|1298	%{multilibdir}/libgobegin.a
21mr|gcc-11.4.0-11|1299	%{multilibdir}/libgolibbegin.a
21mr|gcc-11.4.0-11|1300	%endif
21mr|gcc-11.4.0-11|1301	%if %{build_doc}
21mr|gcc-11.4.0-11|1302	%doc %{_docdir}/gcc-go
21mr|gcc-11.4.0-11|1303	%endif
21mr|gcc-11.4.0-11|1304	%{_mandir}/man1/go.1*
21mr|gcc-11.4.0-11|1305	%{_mandir}/man1/gofmt.1*
21mr|gcc-11.4.0-11|1306	
21mr|gcc-11.4.0-11|1307	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1308	
21mr|gcc-11.4.0-11|1309	%package -n %{libgo}
21mr|gcc-11.4.0-11|1310	Summary:	Go runtime libraries
21mr|gcc-11.4.0-11|1311	Group:		System/Libraries
21mr|gcc-11.4.0-11|1312	Provides:	libgo = %{EVRD}
21mr|gcc-11.4.0-11|1313	
21mr|gcc-11.4.0-11|1314	%description -n %{libgo}
21mr|gcc-11.4.0-11|1315	This package contains Go shared library which is needed to run
21mr|gcc-11.4.0-11|1316	Go dynamically linked programs.
21mr|gcc-11.4.0-11|1317	
21mr|gcc-11.4.0-11|1318	%files -n %{libgo}
21mr|gcc-11.4.0-11|1319	%{target_libdir}/libgo.so.%{go_major}*
21mr|gcc-11.4.0-11|1320	
21mr|gcc-11.4.0-11|1321	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1322	
21mr|gcc-11.4.0-11|1323	%if %{build_multilib}
21mr|gcc-11.4.0-11|1324	%package -n %{multilibgo}
21mr|gcc-11.4.0-11|1325	Summary:	Go runtime libraries
21mr|gcc-11.4.0-11|1326	Group:		System/Libraries
21mr|gcc-11.4.0-11|1327	Conflicts:	%{libgo} < 4.6.2-11
21mr|gcc-11.4.0-11|1328	
21mr|gcc-11.4.0-11|1329	%description -n %{multilibgo}
21mr|gcc-11.4.0-11|1330	This package contains Go shared library which is needed to run
21mr|gcc-11.4.0-11|1331	Go dynamically linked programs.
21mr|gcc-11.4.0-11|1332	
21mr|gcc-11.4.0-11|1333	%files -n %{multilibgo}
21mr|gcc-11.4.0-11|1334	%{multilibdir}/libgo.so.%{go_major}*
21mr|gcc-11.4.0-11|1335	%endif
21mr|gcc-11.4.0-11|1336	
21mr|gcc-11.4.0-11|1337	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1338	
21mr|gcc-11.4.0-11|1339	%package -n %{libgo_devel}
21mr|gcc-11.4.0-11|1340	Summary:	Go development libraries
21mr|gcc-11.4.0-11|1341	Group:		Development/Other
21mr|gcc-11.4.0-11|1342	Requires:	%{libgo} = %{EVRD}
21mr|gcc-11.4.0-11|1343	%if %{build_multilib}
21mr|gcc-11.4.0-11|1344	Requires:	%{multilibgo} = %{EVRD}
21mr|gcc-11.4.0-11|1345	%endif
21mr|gcc-11.4.0-11|1346	Provides:	libgo-devel = %{EVRD}
21mr|gcc-11.4.0-11|1347	Provides:	go-devel = %{EVRD}
21mr|gcc-11.4.0-11|1348	
21mr|gcc-11.4.0-11|1349	%description -n %{libgo_devel}
21mr|gcc-11.4.0-11|1350	This package includes libraries and support files for compiling
21mr|gcc-11.4.0-11|1351	Go programs.
21mr|gcc-11.4.0-11|1352	
21mr|gcc-11.4.0-11|1353	%files -n %{libgo_devel}
21mr|gcc-11.4.0-11|1354	%{target_libdir}/libgo.so
21mr|gcc-11.4.0-11|1355	%if %{build_multilib}
21mr|gcc-11.4.0-11|1356	%{multilibdir}/libgo.so
21mr|gcc-11.4.0-11|1357	%endif
21mr|gcc-11.4.0-11|1358	
21mr|gcc-11.4.0-11|1359	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1360	
21mr|gcc-11.4.0-11|1361	%package -n %{libgo_static_devel}
21mr|gcc-11.4.0-11|1362	Summary:	Static Go libraries
21mr|gcc-11.4.0-11|1363	Group:		Development/Other
21mr|gcc-11.4.0-11|1364	Requires:	%{libgo_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1365	Provides:	libgo-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1366	Provides:	go-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1367	
21mr|gcc-11.4.0-11|1368	%description -n %{libgo_static_devel}
21mr|gcc-11.4.0-11|1369	This package contains static Go libraries.
21mr|gcc-11.4.0-11|1370	
21mr|gcc-11.4.0-11|1371	%files -n %{libgo_static_devel}
21mr|gcc-11.4.0-11|1372	%{target_libdir}/libgo.*a
21mr|gcc-11.4.0-11|1373	%if %{build_multilib}
21mr|gcc-11.4.0-11|1374	%{multilibdir}/libgo.*a
21mr|gcc-11.4.0-11|1375	%endif
21mr|gcc-11.4.0-11|1376	
21mr|gcc-11.4.0-11|1377	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1378	# build go
21mr|gcc-11.4.0-11|1379	%endif
21mr|gcc-11.4.0-11|1380	
21mr|gcc-11.4.0-11|1381	########################################################################
21mr|gcc-11.4.0-11|1382	%if %{build_objc}
21mr|gcc-11.4.0-11|1383	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1384	
21mr|gcc-11.4.0-11|1385	%package objc
21mr|gcc-11.4.0-11|1386	Summary:	Objective-C support for GCC
21mr|gcc-11.4.0-11|1387	Group:		Development/Other
21mr|gcc-11.4.0-11|1388	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1389	Requires:	%{libobjc_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1390	
21mr|gcc-11.4.0-11|1391	%description objc
21mr|gcc-11.4.0-11|1392	gcc-objc provides Objective-C support for the GCC.
21mr|gcc-11.4.0-11|1393	Mainly used on systems running NeXTSTEP, Objective-C is an
21mr|gcc-11.4.0-11|1394	object-oriented derivative of the C language.
21mr|gcc-11.4.0-11|1395	
21mr|gcc-11.4.0-11|1396	%files objc
21mr|gcc-11.4.0-11|1397	%{gcclibexecdir}/cc1obj
21mr|gcc-11.4.0-11|1398	
21mr|gcc-11.4.0-11|1399	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1400	
21mr|gcc-11.4.0-11|1401	%package -n %{libobjc}
21mr|gcc-11.4.0-11|1402	Summary:	Objective-C runtime
21mr|gcc-11.4.0-11|1403	Group:		System/Libraries
21mr|gcc-11.4.0-11|1404	Provides:	libobjc = %{EVRD}
21mr|gcc-11.4.0-11|1405	
21mr|gcc-11.4.0-11|1406	%description -n %{libobjc}
21mr|gcc-11.4.0-11|1407	This package contains Objective-C shared library which is needed to run
21mr|gcc-11.4.0-11|1408	Objective-C dynamically linked programs.
21mr|gcc-11.4.0-11|1409	
21mr|gcc-11.4.0-11|1410	%files -n %{libobjc}
21mr|gcc-11.4.0-11|1411	%{target_libdir}/libobjc.so.%{objc_major}*
21mr|gcc-11.4.0-11|1412	
21mr|gcc-11.4.0-11|1413	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1414	
21mr|gcc-11.4.0-11|1415	%if %{build_multilib}
21mr|gcc-11.4.0-11|1416	%package -n %{multilibobjc}
21mr|gcc-11.4.0-11|1417	Summary:	Objective-C runtime
21mr|gcc-11.4.0-11|1418	Group:		System/Libraries
21mr|gcc-11.4.0-11|1419	Provides:	libobjc = %{EVRD}
21mr|gcc-11.4.0-11|1420	Conflicts:	%{libobjc} < 4.6.2-11
21mr|gcc-11.4.0-11|1421	
21mr|gcc-11.4.0-11|1422	%description -n %{multilibobjc}
21mr|gcc-11.4.0-11|1423	This package contains Objective-C shared library which is needed to run
21mr|gcc-11.4.0-11|1424	Objective-C dynamically linked programs.
21mr|gcc-11.4.0-11|1425	
21mr|gcc-11.4.0-11|1426	%files -n %{multilibobjc}
21mr|gcc-11.4.0-11|1427	%{multilibdir}/libobjc.so.%{objc_major}*
21mr|gcc-11.4.0-11|1428	%endif
21mr|gcc-11.4.0-11|1429	
21mr|gcc-11.4.0-11|1430	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1431	
21mr|gcc-11.4.0-11|1432	%package -n %{libobjc_devel}
21mr|gcc-11.4.0-11|1433	Summary:	Objective-C development libraries
21mr|gcc-11.4.0-11|1434	Group:		Development/Other
21mr|gcc-11.4.0-11|1435	Requires:	%{libobjc} = %{EVRD}
21mr|gcc-11.4.0-11|1436	%if %{build_multilib}
21mr|gcc-11.4.0-11|1437	Requires:	%{multilibobjc} = %{EVRD}
21mr|gcc-11.4.0-11|1438	%endif
21mr|gcc-11.4.0-11|1439	Provides:	libobjc-devel = %{EVRD}
21mr|gcc-11.4.0-11|1440	Provides:	objc-devel = %{EVRD}
21mr|gcc-11.4.0-11|1441	
21mr|gcc-11.4.0-11|1442	%description -n %{libobjc_devel}
21mr|gcc-11.4.0-11|1443	This package includes libraries and support files for compiling
21mr|gcc-11.4.0-11|1444	Objective-C programs.
21mr|gcc-11.4.0-11|1445	
21mr|gcc-11.4.0-11|1446	%files -n %{libobjc_devel}
21mr|gcc-11.4.0-11|1447	%{target_libdir}/libobjc.so
21mr|gcc-11.4.0-11|1448	%{gccdir}/include/objc
21mr|gcc-11.4.0-11|1449	%if %{build_multilib}
21mr|gcc-11.4.0-11|1450	%{multilibdir}/libobjc.so
21mr|gcc-11.4.0-11|1451	%endif
21mr|gcc-11.4.0-11|1452	
21mr|gcc-11.4.0-11|1453	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1454	
21mr|gcc-11.4.0-11|1455	%package -n %{libobjc_static_devel}
21mr|gcc-11.4.0-11|1456	Summary:	Static Objective-C libraries
21mr|gcc-11.4.0-11|1457	Group:		Development/Other
21mr|gcc-11.4.0-11|1458	Requires:	%{libobjc_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1459	Provides:	libobjc-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1460	Provides:	objc-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1461	
21mr|gcc-11.4.0-11|1462	%description -n %{libobjc_static_devel}
21mr|gcc-11.4.0-11|1463	This package contains static Objective-C libraries.
21mr|gcc-11.4.0-11|1464	
21mr|gcc-11.4.0-11|1465	%files -n %{libobjc_static_devel}
21mr|gcc-11.4.0-11|1466	%{target_libdir}/libobjc.*a
21mr|gcc-11.4.0-11|1467	%if %{build_multilib}
21mr|gcc-11.4.0-11|1468	%{multilibdir}/libobjc.*a
21mr|gcc-11.4.0-11|1469	%endif
21mr|gcc-11.4.0-11|1470	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1471	# build objc
21mr|gcc-11.4.0-11|1472	%endif
21mr|gcc-11.4.0-11|1473	
21mr|gcc-11.4.0-11|1474	########################################################################
21mr|gcc-11.4.0-11|1475	%if %{build_objcxx}
21mr|gcc-11.4.0-11|1476	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1477	
21mr|gcc-11.4.0-11|1478	%package objc++
21mr|gcc-11.4.0-11|1479	Summary:	Objective-C++ support for GCC
21mr|gcc-11.4.0-11|1480	Group:		Development/Other
21mr|gcc-11.4.0-11|1481	Requires:	gcc-objc = %{EVRD}
21mr|gcc-11.4.0-11|1482	
21mr|gcc-11.4.0-11|1483	%description objc++
21mr|gcc-11.4.0-11|1484	gcc++-objc provides Objective-C++ support for the GCC.
21mr|gcc-11.4.0-11|1485	
21mr|gcc-11.4.0-11|1486	%files objc++
21mr|gcc-11.4.0-11|1487	%{gcclibexecdir}/cc1objplus
21mr|gcc-11.4.0-11|1488	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1489	# build objcxx
21mr|gcc-11.4.0-11|1490	%endif
21mr|gcc-11.4.0-11|1491	
21mr|gcc-11.4.0-11|1492	########################################################################
21mr|gcc-11.4.0-11|1493	%if %{package_ffi}
21mr|gcc-11.4.0-11|1494	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1495	
21mr|gcc-11.4.0-11|1496	%package -n %{libffi}
21mr|gcc-11.4.0-11|1497	Summary:	GCC support library for FFI
21mr|gcc-11.4.0-11|1498	Group:		System/Libraries
21mr|gcc-11.4.0-11|1499	Provides:	libffi = %{EVRD}
21mr|gcc-11.4.0-11|1500	
21mr|gcc-11.4.0-11|1501	%description -n %{libffi}
21mr|gcc-11.4.0-11|1502	This package contains GCC shared support library which is needed
21mr|gcc-11.4.0-11|1503	for FFI support.
21mr|gcc-11.4.0-11|1504	
21mr|gcc-11.4.0-11|1505	%files -n %{libffi}
21mr|gcc-11.4.0-11|1506	%{target_libdir}/libffi.so.%{ffi_major}*
21mr|gcc-11.4.0-11|1507	
21mr|gcc-11.4.0-11|1508	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1509	
21mr|gcc-11.4.0-11|1510	%if %{build_multilib}
21mr|gcc-11.4.0-11|1511	%package -n %{multilibffi}
21mr|gcc-11.4.0-11|1512	Summary:	GCC support library for FFI
21mr|gcc-11.4.0-11|1513	Group:		System/Libraries
21mr|gcc-11.4.0-11|1514	Conflicts:	%{libffi} < 4.6.2-11
21mr|gcc-11.4.0-11|1515	
21mr|gcc-11.4.0-11|1516	%description -n %{multilibffi}
21mr|gcc-11.4.0-11|1517	This package contains GCC shared support library which is needed
21mr|gcc-11.4.0-11|1518	for FFI support.
21mr|gcc-11.4.0-11|1519	
21mr|gcc-11.4.0-11|1520	%files -n %{multilibffi}
21mr|gcc-11.4.0-11|1521	%{multirootlibdir}/libffi.so.%{ffi_major}*
21mr|gcc-11.4.0-11|1522	%endif
21mr|gcc-11.4.0-11|1523	
21mr|gcc-11.4.0-11|1524	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1525	
21mr|gcc-11.4.0-11|1526	%package -n %{libffi_devel}
21mr|gcc-11.4.0-11|1527	Summary:	GCC development for FFI
21mr|gcc-11.4.0-11|1528	Group:		Development/C
21mr|gcc-11.4.0-11|1529	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1530	Requires:	%{libffi} = %{EVRD}
21mr|gcc-11.4.0-11|1531	%if %{build_multilib}
21mr|gcc-11.4.0-11|1532	Requires:	%{multilibffi} = %{EVRD}
21mr|gcc-11.4.0-11|1533	%endif
21mr|gcc-11.4.0-11|1534	Provides:	libffi-devel = %{EVRD}
21mr|gcc-11.4.0-11|1535	Provides:	ffi-devel = %{EVRD}
21mr|gcc-11.4.0-11|1536	
21mr|gcc-11.4.0-11|1537	%description -n %{libffi_devel}
21mr|gcc-11.4.0-11|1538	This package contains GCC development which is needed
21mr|gcc-11.4.0-11|1539	to compile FFI support.
21mr|gcc-11.4.0-11|1540	
21mr|gcc-11.4.0-11|1541	%files -n %{libffi_devel}
21mr|gcc-11.4.0-11|1542	%{target_libdir}/libffi.so
21mr|gcc-11.4.0-11|1543	%if %{build_multilib}
21mr|gcc-11.4.0-11|1544	%{multilibdir}/libffi.so
21mr|gcc-11.4.0-11|1545	%endif
21mr|gcc-11.4.0-11|1546	
21mr|gcc-11.4.0-11|1547	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1548	
21mr|gcc-11.4.0-11|1549	%package -n %{libffi_static_devel}
21mr|gcc-11.4.0-11|1550	Summary:	GCC FFI static library
21mr|gcc-11.4.0-11|1551	Group:		Development/C
21mr|gcc-11.4.0-11|1552	Requires:	%{libffi_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1553	Provides:	libffi-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1554	Provides:	ffi-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1555	
21mr|gcc-11.4.0-11|1556	%description -n %{libffi_static_devel}
21mr|gcc-11.4.0-11|1557	This package contains GCC static libraries which are needed
21mr|gcc-11.4.0-11|1558	to compile FFI support.
21mr|gcc-11.4.0-11|1559	
21mr|gcc-11.4.0-11|1560	%files -n %{libffi_static_devel}
21mr|gcc-11.4.0-11|1561	%{target_libdir}/libffi.*a
21mr|gcc-11.4.0-11|1562	%if %{build_multilib}
21mr|gcc-11.4.0-11|1563	%{multilibdir}/libffi.*a
21mr|gcc-11.4.0-11|1564	%endif
21mr|gcc-11.4.0-11|1565	
21mr|gcc-11.4.0-11|1566	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1567	# package ffi
21mr|gcc-11.4.0-11|1568	%endif
21mr|gcc-11.4.0-11|1569	
21mr|gcc-11.4.0-11|1570	########################################################################
21mr|gcc-11.4.0-11|1571	%if %{build_quadmath}
21mr|gcc-11.4.0-11|1572	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1573	
21mr|gcc-11.4.0-11|1574	%package -n %{libquadmath}
21mr|gcc-11.4.0-11|1575	Summary:	GCC __float128 shared support library
21mr|gcc-11.4.0-11|1576	Group:		System/Libraries
21mr|gcc-11.4.0-11|1577	Provides:	libquadmath = %{EVRD}
21mr|gcc-11.4.0-11|1578	
21mr|gcc-11.4.0-11|1579	%description -n %{libquadmath}
21mr|gcc-11.4.0-11|1580	This package contains GCC shared support library which is needed
21mr|gcc-11.4.0-11|1581	for __float128 math support and for Fortran REAL*16 support.
21mr|gcc-11.4.0-11|1582	
21mr|gcc-11.4.0-11|1583	%files -n %{libquadmath}
21mr|gcc-11.4.0-11|1584	%{target_libdir}/libquadmath.so.%{quadmath_major}*
21mr|gcc-11.4.0-11|1585	
21mr|gcc-11.4.0-11|1586	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1587	
21mr|gcc-11.4.0-11|1588	%if %{build_multilib}
21mr|gcc-11.4.0-11|1589	%package -n %{multilibquadmath}
21mr|gcc-11.4.0-11|1590	Summary:	GCC __float128 shared support library
21mr|gcc-11.4.0-11|1591	Group:		System/Libraries
21mr|gcc-11.4.0-11|1592	Conflicts:	%{libquadmath} < 4.6.2-11
21mr|gcc-11.4.0-11|1593	
21mr|gcc-11.4.0-11|1594	%description -n %{multilibquadmath}
21mr|gcc-11.4.0-11|1595	This package contains GCC shared support library which is needed
21mr|gcc-11.4.0-11|1596	for __float128 math support and for Fortran REAL*16 support.
21mr|gcc-11.4.0-11|1597	
21mr|gcc-11.4.0-11|1598	%files -n %{multilibquadmath}
21mr|gcc-11.4.0-11|1599	%{multilibdir}/libquadmath.so.%{quadmath_major}*
21mr|gcc-11.4.0-11|1600	%endif
21mr|gcc-11.4.0-11|1601	
21mr|gcc-11.4.0-11|1602	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1603	
21mr|gcc-11.4.0-11|1604	%package -n %{libquadmath_devel}
21mr|gcc-11.4.0-11|1605	Summary:	GCC __float128 support
21mr|gcc-11.4.0-11|1606	Group:		Development/C
21mr|gcc-11.4.0-11|1607	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1608	Requires:	%{libquadmath} = %{EVRD}
21mr|gcc-11.4.0-11|1609	%if %{build_multilib}
21mr|gcc-11.4.0-11|1610	Requires:	%{multilibquadmath} = %{EVRD}
21mr|gcc-11.4.0-11|1611	%endif
21mr|gcc-11.4.0-11|1612	Provides:	libquadmath-devel = %{EVRD}
21mr|gcc-11.4.0-11|1613	Provides:	quadmath-devel = %{EVRD}
21mr|gcc-11.4.0-11|1614	
21mr|gcc-11.4.0-11|1615	%description -n %{libquadmath_devel}
21mr|gcc-11.4.0-11|1616	This package contains support for building Fortran programs using
21mr|gcc-11.4.0-11|1617	REAL*16 and programs using __float128 math.
21mr|gcc-11.4.0-11|1618	
21mr|gcc-11.4.0-11|1619	%files -n %{libquadmath_devel}
21mr|gcc-11.4.0-11|1620	%{target_libdir}/libquadmath.so
21mr|gcc-11.4.0-11|1621	%if %{build_multilib}
21mr|gcc-11.4.0-11|1622	%{multilibdir}/libquadmath.so
21mr|gcc-11.4.0-11|1623	%endif
21mr|gcc-11.4.0-11|1624	%{gccdir}/include/quadmath*.h
21mr|gcc-11.4.0-11|1625	%if %{build_pdf}
21mr|gcc-11.4.0-11|1626	%doc %{_docdir}/libquadmath
21mr|gcc-11.4.0-11|1627	%endif
21mr|gcc-11.4.0-11|1628	
21mr|gcc-11.4.0-11|1629	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1630	
21mr|gcc-11.4.0-11|1631	%package -n %{libquadmath_static_devel}
21mr|gcc-11.4.0-11|1632	Summary:	Static libraries for __float128 support
21mr|gcc-11.4.0-11|1633	Group:		Development/C
21mr|gcc-11.4.0-11|1634	Requires:	%{libquadmath_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1635	Provides:	libquadmath-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1636	Provides:	quadmath-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1637	
21mr|gcc-11.4.0-11|1638	%description -n %{libquadmath_static_devel}
21mr|gcc-11.4.0-11|1639	This package contains static libraries for building Fortran programs
21mr|gcc-11.4.0-11|1640	using REAL*16 and programs using __float128 math.
21mr|gcc-11.4.0-11|1641	
21mr|gcc-11.4.0-11|1642	%files -n %{libquadmath_static_devel}
21mr|gcc-11.4.0-11|1643	%{target_libdir}/libquadmath.*a
21mr|gcc-11.4.0-11|1644	%if %{build_multilib}
21mr|gcc-11.4.0-11|1645	%{multilibdir}/libquadmath.*a
21mr|gcc-11.4.0-11|1646	%endif
21mr|gcc-11.4.0-11|1647	
21mr|gcc-11.4.0-11|1648	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1649	# build quadmath
21mr|gcc-11.4.0-11|1650	%endif
21mr|gcc-11.4.0-11|1651	
21mr|gcc-11.4.0-11|1652	########################################################################
21mr|gcc-11.4.0-11|1653	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1654	
21mr|gcc-11.4.0-11|1655	%if ! %{build_minimal}
21mr|gcc-11.4.0-11|1656	%package -n %{libcc1}
21mr|gcc-11.4.0-11|1657	Summary:	GCC parsing shared library
21mr|gcc-11.4.0-11|1658	Group:		System/Libraries
21mr|gcc-11.4.0-11|1659	
21mr|gcc-11.4.0-11|1660	%description -n %{libcc1}
21mr|gcc-11.4.0-11|1661	This package contains the gcc parsing library
21mr|gcc-11.4.0-11|1662	
21mr|gcc-11.4.0-11|1663	%files -n %{libcc1}
21mr|gcc-11.4.0-11|1664	%{_libdir}/libcc1.so.%{cc1_major}*
21mr|gcc-11.4.0-11|1665	
21mr|gcc-11.4.0-11|1666	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1667	
21mr|gcc-11.4.0-11|1668	%package -n %{libcc1_devel}
21mr|gcc-11.4.0-11|1669	Summary:	GCC parser library development support
21mr|gcc-11.4.0-11|1670	Group:		Development/C
21mr|gcc-11.4.0-11|1671	Requires:	%{libcc1} = %{EVRD}
21mr|gcc-11.4.0-11|1672	
21mr|gcc-11.4.0-11|1673	%description -n %{libcc1_devel}
21mr|gcc-11.4.0-11|1674	Development files for gcc's parser library
21mr|gcc-11.4.0-11|1675	
21mr|gcc-11.4.0-11|1676	%files -n %{libcc1_devel}
21mr|gcc-11.4.0-11|1677	%{_libdir}/libcc1.so
21mr|gcc-11.4.0-11|1678	
21mr|gcc-11.4.0-11|1679	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1680	
21mr|gcc-11.4.0-11|1681	%package -n %{libcc1_static_devel}
21mr|gcc-11.4.0-11|1682	Summary:	Static library containing the gcc parser
21mr|gcc-11.4.0-11|1683	Group:		Development/C
21mr|gcc-11.4.0-11|1684	Requires:	%{libcc1_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1685	Provides:	libcc1-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1686	
21mr|gcc-11.4.0-11|1687	%description -n %{libcc1_static_devel}
21mr|gcc-11.4.0-11|1688	Static library containing the gcc parser
21mr|gcc-11.4.0-11|1689	
21mr|gcc-11.4.0-11|1690	%files -n %{libcc1_static_devel}
21mr|gcc-11.4.0-11|1691	%{_libdir}/libcc1.a
21mr|gcc-11.4.0-11|1692	%endif
21mr|gcc-11.4.0-11|1693	
21mr|gcc-11.4.0-11|1694	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1695	########################################################################
21mr|gcc-11.4.0-11|1696	%if %{build_gomp}
21mr|gcc-11.4.0-11|1697	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1698	
21mr|gcc-11.4.0-11|1699	%package -n %{libgomp}
21mr|gcc-11.4.0-11|1700	Summary:	GCC OpenMP v3.0 shared support library
21mr|gcc-11.4.0-11|1701	Group:		System/Libraries
21mr|gcc-11.4.0-11|1702	Provides:	libgomp = %{EVRD}
21mr|gcc-11.4.0-11|1703	
21mr|gcc-11.4.0-11|1704	%description -n %{libgomp}
21mr|gcc-11.4.0-11|1705	This package contains GCC shared library which is needed
21mr|gcc-11.4.0-11|1706	for OpenMP v3.0 support.
21mr|gcc-11.4.0-11|1707	
21mr|gcc-11.4.0-11|1708	%files -n %{libgomp}
21mr|gcc-11.4.0-11|1709	/%{_lib}/libgomp.so.%{gomp_major}*
21mr|gcc-11.4.0-11|1710	
21mr|gcc-11.4.0-11|1711	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1712	
21mr|gcc-11.4.0-11|1713	%if %{build_multilib}
21mr|gcc-11.4.0-11|1714	%package -n %{multilibgomp}
21mr|gcc-11.4.0-11|1715	Summary:	GCC OpenMP v3.0 shared support library
21mr|gcc-11.4.0-11|1716	Group:		System/Libraries
21mr|gcc-11.4.0-11|1717	Provides:	libgomp = %{EVRD}
21mr|gcc-11.4.0-11|1718	Conflicts:	%{libgomp} < 4.6.2-11
21mr|gcc-11.4.0-11|1719	
21mr|gcc-11.4.0-11|1720	%description -n %{multilibgomp}
21mr|gcc-11.4.0-11|1721	This package contains GCC shared library which is needed
21mr|gcc-11.4.0-11|1722	for OpenMP v3.0 support.
21mr|gcc-11.4.0-11|1723	
21mr|gcc-11.4.0-11|1724	%files -n %{multilibgomp}
21mr|gcc-11.4.0-11|1725	%{multirootlibdir}/libgomp.so.%{gomp_major}*
21mr|gcc-11.4.0-11|1726	%endif
21mr|gcc-11.4.0-11|1727	
21mr|gcc-11.4.0-11|1728	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1729	
21mr|gcc-11.4.0-11|1730	%package -n %{libgomp_devel}
21mr|gcc-11.4.0-11|1731	Summary:	GCC OpenMP v3.0 development support
21mr|gcc-11.4.0-11|1732	Group:		Development/C
21mr|gcc-11.4.0-11|1733	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1734	Requires:	%{libgomp} = %{EVRD}
21mr|gcc-11.4.0-11|1735	%if %{build_multilib}
21mr|gcc-11.4.0-11|1736	Requires:	%{multilibgomp} = %{EVRD}
21mr|gcc-11.4.0-11|1737	%endif
21mr|gcc-11.4.0-11|1738	Provides:	libgomp-devel = %{EVRD}
21mr|gcc-11.4.0-11|1739	Provides:	gomp-devel = %{EVRD}
21mr|gcc-11.4.0-11|1740	
21mr|gcc-11.4.0-11|1741	%description -n %{libgomp_devel}
21mr|gcc-11.4.0-11|1742	This package contains GCC development which is needed
21mr|gcc-11.4.0-11|1743	to compile OpenMP v3.0 support.
21mr|gcc-11.4.0-11|1744	
21mr|gcc-11.4.0-11|1745	%files -n %{libgomp_devel}
21mr|gcc-11.4.0-11|1746	%{target_libdir}/libgomp.so
21mr|gcc-11.4.0-11|1747	%{target_libdir}/libgomp.spec
21mr|gcc-11.4.0-11|1748	%if %{build_multilib}
21mr|gcc-11.4.0-11|1749	%{multilibdir}/libgomp.so
21mr|gcc-11.4.0-11|1750	%{multilibdir}/libgomp.spec
21mr|gcc-11.4.0-11|1751	%endif
21mr|gcc-11.4.0-11|1752	%{_infodir}/libgomp.info*
21mr|gcc-11.4.0-11|1753	%{gccdir}/include/omp*.h
21mr|gcc-11.4.0-11|1754	%if %{build_pdf}
21mr|gcc-11.4.0-11|1755	%doc %{_docdir}/libgomp
21mr|gcc-11.4.0-11|1756	%endif
21mr|gcc-11.4.0-11|1757	
21mr|gcc-11.4.0-11|1758	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1759	
21mr|gcc-11.4.0-11|1760	%package -n %{libgomp_static_devel}
21mr|gcc-11.4.0-11|1761	Summary:	GCC OpenMP v3.0 static library
21mr|gcc-11.4.0-11|1762	Group:		Development/C
21mr|gcc-11.4.0-11|1763	Requires:	%{libgomp_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1764	Provides:	libgomp-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1765	Provides:	gomp-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1766	
21mr|gcc-11.4.0-11|1767	%description -n %{libgomp_static_devel}
21mr|gcc-11.4.0-11|1768	This package contains GCC static libraries which are needed
21mr|gcc-11.4.0-11|1769	to compile OpenMP v3.0 support.
21mr|gcc-11.4.0-11|1770	
21mr|gcc-11.4.0-11|1771	%files -n %{libgomp_static_devel}
21mr|gcc-11.4.0-11|1772	%{target_libdir}/libgomp.*a
21mr|gcc-11.4.0-11|1773	%if %{build_multilib}
21mr|gcc-11.4.0-11|1774	%{multilibdir}/libgomp.*a
21mr|gcc-11.4.0-11|1775	%endif
21mr|gcc-11.4.0-11|1776	
21mr|gcc-11.4.0-11|1777	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1778	# build gomp
21mr|gcc-11.4.0-11|1779	%endif
21mr|gcc-11.4.0-11|1780	
21mr|gcc-11.4.0-11|1781	########################################################################
21mr|gcc-11.4.0-11|1782	%if %{build_ssp}
21mr|gcc-11.4.0-11|1783	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1784	
21mr|gcc-11.4.0-11|1785	%package -n %{libssp}
21mr|gcc-11.4.0-11|1786	Summary:	GCC SSP shared support library
21mr|gcc-11.4.0-11|1787	Group:		System/Libraries
21mr|gcc-11.4.0-11|1788	Provides:	libssp = %{EVRD}
21mr|gcc-11.4.0-11|1789	
21mr|gcc-11.4.0-11|1790	%description -n %{libssp}
21mr|gcc-11.4.0-11|1791	This package contains GCC shared support library which is needed
21mr|gcc-11.4.0-11|1792	for SSP support.
21mr|gcc-11.4.0-11|1793	
21mr|gcc-11.4.0-11|1794	%files -n %{libssp}
21mr|gcc-11.4.0-11|1795	%{target_libdir}/libssp.so.%{ssp_major}*
21mr|gcc-11.4.0-11|1796	
21mr|gcc-11.4.0-11|1797	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1798	
21mr|gcc-11.4.0-11|1799	%if %{build_multilib}
21mr|gcc-11.4.0-11|1800	%package -n %{multilibssp}
21mr|gcc-11.4.0-11|1801	Summary:	GCC SSP shared support library
21mr|gcc-11.4.0-11|1802	Group:		System/Libraries
21mr|gcc-11.4.0-11|1803	Provides:	libssp = %{EVRD}
21mr|gcc-11.4.0-11|1804	Conflicts:	%{libssp} < 4.6.2-11
21mr|gcc-11.4.0-11|1805	
21mr|gcc-11.4.0-11|1806	%description -n %{multilibssp}
21mr|gcc-11.4.0-11|1807	This package contains GCC shared support library which is needed
21mr|gcc-11.4.0-11|1808	for SSP support.
21mr|gcc-11.4.0-11|1809	
21mr|gcc-11.4.0-11|1810	%files -n %{multilibssp}
21mr|gcc-11.4.0-11|1811	%{multilibdir}/libssp.so.%{ssp_major}*
21mr|gcc-11.4.0-11|1812	%endif
21mr|gcc-11.4.0-11|1813	
21mr|gcc-11.4.0-11|1814	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1815	
21mr|gcc-11.4.0-11|1816	%package -n %{libssp_devel}
21mr|gcc-11.4.0-11|1817	Summary:	GCC SSP development support
21mr|gcc-11.4.0-11|1818	Group:		Development/C
21mr|gcc-11.4.0-11|1819	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1820	Requires:	%{libssp} = %{EVRD}
21mr|gcc-11.4.0-11|1821	%if %{build_multilib}
21mr|gcc-11.4.0-11|1822	Requires:	%{multilibssp} = %{EVRD}
21mr|gcc-11.4.0-11|1823	%endif
21mr|gcc-11.4.0-11|1824	Provides:	libssp-devel = %{EVRD}
21mr|gcc-11.4.0-11|1825	Provides:	ssp-devel = %{EVRD}
21mr|gcc-11.4.0-11|1826	
21mr|gcc-11.4.0-11|1827	%description -n %{libssp_devel}
21mr|gcc-11.4.0-11|1828	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|1829	to compile SSP support.
21mr|gcc-11.4.0-11|1830	
21mr|gcc-11.4.0-11|1831	%files -n %{libssp_devel}
21mr|gcc-11.4.0-11|1832	%{target_libdir}/libssp.so
21mr|gcc-11.4.0-11|1833	%if %{build_multilib}
21mr|gcc-11.4.0-11|1834	%{multilibdir}/libssp.so
21mr|gcc-11.4.0-11|1835	%endif
21mr|gcc-11.4.0-11|1836	%{gccdir}/include/ssp
21mr|gcc-11.4.0-11|1837	
21mr|gcc-11.4.0-11|1838	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1839	
21mr|gcc-11.4.0-11|1840	%package -n %{libssp_static_devel}
21mr|gcc-11.4.0-11|1841	Summary:	GCC SSP static libraries
21mr|gcc-11.4.0-11|1842	Group:		Development/C
21mr|gcc-11.4.0-11|1843	Requires:	%{libssp_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1844	Provides:	libssp-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1845	Provides:	ssp-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1846	
21mr|gcc-11.4.0-11|1847	%description -n %{libssp_static_devel}
21mr|gcc-11.4.0-11|1848	This package contains GCC static libraries which are needed
21mr|gcc-11.4.0-11|1849	to compile SSP support.
21mr|gcc-11.4.0-11|1850	
21mr|gcc-11.4.0-11|1851	%files -n %{libssp_static_devel}
21mr|gcc-11.4.0-11|1852	%{target_libdir}/libssp.*.*a
21mr|gcc-11.4.0-11|1853	%if %{build_multilib}
21mr|gcc-11.4.0-11|1854	%{multilibdir}/libssp.*.*a
21mr|gcc-11.4.0-11|1855	%endif
21mr|gcc-11.4.0-11|1856	
21mr|gcc-11.4.0-11|1857	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1858	# build ssp
21mr|gcc-11.4.0-11|1859	%endif
21mr|gcc-11.4.0-11|1860	
21mr|gcc-11.4.0-11|1861	########################################################################
21mr|gcc-11.4.0-11|1862	%if %{build_itm}
21mr|gcc-11.4.0-11|1863	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1864	
21mr|gcc-11.4.0-11|1865	%package -n %{libitm}
21mr|gcc-11.4.0-11|1866	Summary:	GCC Transactional Memory support library
21mr|gcc-11.4.0-11|1867	Group:		System/Libraries
21mr|gcc-11.4.0-11|1868	Provides:	libitm = %{EVRD}
21mr|gcc-11.4.0-11|1869	
21mr|gcc-11.4.0-11|1870	%description -n %{libitm}
21mr|gcc-11.4.0-11|1871	This package contains GCC's Transactional Memory support library.
21mr|gcc-11.4.0-11|1872	
21mr|gcc-11.4.0-11|1873	%files -n %{libitm}
21mr|gcc-11.4.0-11|1874	%{target_libdir}/libitm.so.%{itm_major}*
21mr|gcc-11.4.0-11|1875	
21mr|gcc-11.4.0-11|1876	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1877	
21mr|gcc-11.4.0-11|1878	%if %{build_multilib}
21mr|gcc-11.4.0-11|1879	%package -n %{multilibitm}
21mr|gcc-11.4.0-11|1880	Summary:	GCC Transactional Memory support library
21mr|gcc-11.4.0-11|1881	Group:		System/Libraries
21mr|gcc-11.4.0-11|1882	Provides:	libitm = %{EVRD}
21mr|gcc-11.4.0-11|1883	
21mr|gcc-11.4.0-11|1884	%description -n %{multilibitm}
21mr|gcc-11.4.0-11|1885	This package contains GCC's Transactional Memory support library.
21mr|gcc-11.4.0-11|1886	
21mr|gcc-11.4.0-11|1887	%files -n %{multilibitm}
21mr|gcc-11.4.0-11|1888	%{multilibdir}/libitm.so.%{itm_major}*
21mr|gcc-11.4.0-11|1889	%endif
21mr|gcc-11.4.0-11|1890	
21mr|gcc-11.4.0-11|1891	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1892	
21mr|gcc-11.4.0-11|1893	%package -n %{libitm_devel}
21mr|gcc-11.4.0-11|1894	Summary:	GCC Transactional Memory development support
21mr|gcc-11.4.0-11|1895	Group:		Development/C
21mr|gcc-11.4.0-11|1896	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1897	Requires:	%{libitm} = %{EVRD}
21mr|gcc-11.4.0-11|1898	%if %{build_multilib}
21mr|gcc-11.4.0-11|1899	Requires:	%{multilibitm} = %{EVRD}
21mr|gcc-11.4.0-11|1900	%endif
21mr|gcc-11.4.0-11|1901	Provides:	libitm-devel = %{EVRD}
21mr|gcc-11.4.0-11|1902	Provides:	itm-devel = %{EVRD}
21mr|gcc-11.4.0-11|1903	
21mr|gcc-11.4.0-11|1904	%description -n %{libitm_devel}
21mr|gcc-11.4.0-11|1905	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|1906	to use Transactional Memory features.
21mr|gcc-11.4.0-11|1907	
21mr|gcc-11.4.0-11|1908	%files -n %{libitm_devel}
21mr|gcc-11.4.0-11|1909	%{target_libdir}/libitm.so
21mr|gcc-11.4.0-11|1910	%{target_libdir}/libitm.spec
21mr|gcc-11.4.0-11|1911	%if %{build_multilib}
21mr|gcc-11.4.0-11|1912	%{multilibdir}/libitm.so
21mr|gcc-11.4.0-11|1913	%{multilibdir}/libitm.spec
21mr|gcc-11.4.0-11|1914	%endif
21mr|gcc-11.4.0-11|1915	%if %{system_gcc}
21mr|gcc-11.4.0-11|1916	%{_infodir}/libitm.info*
21mr|gcc-11.4.0-11|1917	%endif
21mr|gcc-11.4.0-11|1918	
21mr|gcc-11.4.0-11|1919	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1920	
21mr|gcc-11.4.0-11|1921	%package -n %{libitm_static_devel}
21mr|gcc-11.4.0-11|1922	Summary:	GCC Transactional Memory static libraries
21mr|gcc-11.4.0-11|1923	Group:		Development/C
21mr|gcc-11.4.0-11|1924	Requires:	%{libitm_devel} = %{EVRD}
21mr|gcc-11.4.0-11|1925	Provides:	libitm-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1926	Provides:	itm-static-devel = %{EVRD}
21mr|gcc-11.4.0-11|1927	
21mr|gcc-11.4.0-11|1928	%description -n %{libitm_static_devel}
21mr|gcc-11.4.0-11|1929	This package contains GCC static libraries which are needed
21mr|gcc-11.4.0-11|1930	to compile Transactional Memory support.
21mr|gcc-11.4.0-11|1931	
21mr|gcc-11.4.0-11|1932	%files -n %{libitm_static_devel}
21mr|gcc-11.4.0-11|1933	%{target_libdir}/libitm.a
21mr|gcc-11.4.0-11|1934	%if %{build_multilib}
21mr|gcc-11.4.0-11|1935	%{multilibdir}/libitm.a
21mr|gcc-11.4.0-11|1936	%endif
21mr|gcc-11.4.0-11|1937	
21mr|gcc-11.4.0-11|1938	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1939	# build itm
21mr|gcc-11.4.0-11|1940	%endif
21mr|gcc-11.4.0-11|1941	
21mr|gcc-11.4.0-11|1942	%if %{build_asan}
21mr|gcc-11.4.0-11|1943	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1944	# Address Sanitizer
21mr|gcc-11.4.0-11|1945	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1946	%package -n %{libasan}
21mr|gcc-11.4.0-11|1947	Summary:	GCC Address Sanitizer library
21mr|gcc-11.4.0-11|1948	Group:		Development/C
21mr|gcc-11.4.0-11|1949	
21mr|gcc-11.4.0-11|1950	%description -n %{libasan}
21mr|gcc-11.4.0-11|1951	GCC Address Sanitizer Library.
21mr|gcc-11.4.0-11|1952	
21mr|gcc-11.4.0-11|1953	%files -n %{libasan}
21mr|gcc-11.4.0-11|1954	%{target_libdir}/libasan.so.%{asan_major}*
21mr|gcc-11.4.0-11|1955	
21mr|gcc-11.4.0-11|1956	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1957	
21mr|gcc-11.4.0-11|1958	%if %{build_multilib}
21mr|gcc-11.4.0-11|1959	%package -n %{multilibasan}
21mr|gcc-11.4.0-11|1960	Summary:	GCC Address Sanitizer library
21mr|gcc-11.4.0-11|1961	Group:		Development/C
21mr|gcc-11.4.0-11|1962	
21mr|gcc-11.4.0-11|1963	%description -n %{multilibasan}
21mr|gcc-11.4.0-11|1964	GCC Address Sanitizer Library.
21mr|gcc-11.4.0-11|1965	
21mr|gcc-11.4.0-11|1966	%files -n %{multilibasan}
21mr|gcc-11.4.0-11|1967	%{multilibdir}/libasan.so.%{asan_major}*
21mr|gcc-11.4.0-11|1968	%endif
21mr|gcc-11.4.0-11|1969	
21mr|gcc-11.4.0-11|1970	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1971	
21mr|gcc-11.4.0-11|1972	%package -n %{libasan_devel}
21mr|gcc-11.4.0-11|1973	Summary:	GCC Address Sanitizer development support
21mr|gcc-11.4.0-11|1974	Group:		Development/C
21mr|gcc-11.4.0-11|1975	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|1976	Requires:	%{libasan} = %{EVRD}
21mr|gcc-11.4.0-11|1977	%if %{build_multilib}
21mr|gcc-11.4.0-11|1978	Requires:	%{multilibasan} = %{EVRD}
21mr|gcc-11.4.0-11|1979	%endif
21mr|gcc-11.4.0-11|1980	Provides:	libasan-devel = %{EVRD}
21mr|gcc-11.4.0-11|1981	Provides:	asan-devel = %{EVRD}
21mr|gcc-11.4.0-11|1982	
21mr|gcc-11.4.0-11|1983	%description -n %{libasan_devel}
21mr|gcc-11.4.0-11|1984	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|1985	to use Address Sanitizer features.
21mr|gcc-11.4.0-11|1986	
21mr|gcc-11.4.0-11|1987	%files -n %{libasan_devel}
21mr|gcc-11.4.0-11|1988	%{target_libdir}/libasan.so
21mr|gcc-11.4.0-11|1989	%{target_libdir}/libasan_preinit.o
21mr|gcc-11.4.0-11|1990	%if %{build_multilib}
21mr|gcc-11.4.0-11|1991	%{multilibdir}/libasan.so
21mr|gcc-11.4.0-11|1992	%{multilibdir}/libasan_preinit.o
21mr|gcc-11.4.0-11|1993	%endif
21mr|gcc-11.4.0-11|1994	
21mr|gcc-11.4.0-11|1995	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|1996	
21mr|gcc-11.4.0-11|1997	%package -n %{libasan_static_devel}
21mr|gcc-11.4.0-11|1998	Summary:	Static libasan
21mr|gcc-11.4.0-11|1999	Group:		Development/C
21mr|gcc-11.4.0-11|2000	Requires:	%{libasan_devel} = %{EVRD}
21mr|gcc-11.4.0-11|2001	
21mr|gcc-11.4.0-11|2002	%description -n %{libasan_static_devel}
21mr|gcc-11.4.0-11|2003	Static libasan.
21mr|gcc-11.4.0-11|2004	
21mr|gcc-11.4.0-11|2005	%files -n %{libasan_static_devel}
21mr|gcc-11.4.0-11|2006	%{target_libdir}/libasan.a
21mr|gcc-11.4.0-11|2007	%if %{build_multilib}
21mr|gcc-11.4.0-11|2008	%{multilibdir}/libasan.a
21mr|gcc-11.4.0-11|2009	%endif
21mr|gcc-11.4.0-11|2010	%endif
21mr|gcc-11.4.0-11|2011	
21mr|gcc-11.4.0-11|2012	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2013	# Thread Sanitizer
21mr|gcc-11.4.0-11|2014	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2015	%if %isarch %{x86_64} aarch64
21mr|gcc-11.4.0-11|2016	%if %{build_tsan}
21mr|gcc-11.4.0-11|2017	%package -n %{libtsan}
21mr|gcc-11.4.0-11|2018	Summary:	GCC Thread Sanitizer library
21mr|gcc-11.4.0-11|2019	Group:		Development/C
21mr|gcc-11.4.0-11|2020	
21mr|gcc-11.4.0-11|2021	%description -n %{libtsan}
21mr|gcc-11.4.0-11|2022	GCC Address Sanitizer Library.
21mr|gcc-11.4.0-11|2023	
21mr|gcc-11.4.0-11|2024	%files -n %{libtsan}
21mr|gcc-11.4.0-11|2025	%{target_libdir}/libtsan.so.%{tsan_major}*
21mr|gcc-11.4.0-11|2026	
21mr|gcc-11.4.0-11|2027	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2028	
21mr|gcc-11.4.0-11|2029	%package -n %{libtsan_devel}
21mr|gcc-11.4.0-11|2030	Summary:	GCC Thread Sanitizer development support
21mr|gcc-11.4.0-11|2031	Group:		Development/C
21mr|gcc-11.4.0-11|2032	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|2033	Requires:	%{libtsan} = %{EVRD}
21mr|gcc-11.4.0-11|2034	Provides:	libtsan-devel = %{EVRD}
21mr|gcc-11.4.0-11|2035	Provides:	tsan-devel = %{EVRD}
21mr|gcc-11.4.0-11|2036	
21mr|gcc-11.4.0-11|2037	%description -n %{libtsan_devel}
21mr|gcc-11.4.0-11|2038	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|2039	to use Thread Sanitizer features.
21mr|gcc-11.4.0-11|2040	
21mr|gcc-11.4.0-11|2041	%files -n %{libtsan_devel}
21mr|gcc-11.4.0-11|2042	%{target_libdir}/libtsan.so
21mr|gcc-11.4.0-11|2043	%{target_libdir}/libtsan_preinit.o
21mr|gcc-11.4.0-11|2044	
21mr|gcc-11.4.0-11|2045	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2046	
21mr|gcc-11.4.0-11|2047	%package -n %{libtsan_static_devel}
21mr|gcc-11.4.0-11|2048	Summary:	Static libtsan
21mr|gcc-11.4.0-11|2049	Group:		Development/C
21mr|gcc-11.4.0-11|2050	Requires:	%{libtsan_devel} = %{EVRD}
21mr|gcc-11.4.0-11|2051	
21mr|gcc-11.4.0-11|2052	%description -n %{libtsan_static_devel}
21mr|gcc-11.4.0-11|2053	Static libtsan.
21mr|gcc-11.4.0-11|2054	
21mr|gcc-11.4.0-11|2055	%files -n %{libtsan_static_devel}
21mr|gcc-11.4.0-11|2056	%{target_libdir}/libtsan.a
21mr|gcc-11.4.0-11|2057	%endif
21mr|gcc-11.4.0-11|2058	%endif
21mr|gcc-11.4.0-11|2059	
21mr|gcc-11.4.0-11|2060	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2061	# Atomic operations
21mr|gcc-11.4.0-11|2062	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2063	%if %{build_atomic}
21mr|gcc-11.4.0-11|2064	%package -n %{libatomic}
21mr|gcc-11.4.0-11|2065	Summary:	GCC Atomic operations library
21mr|gcc-11.4.0-11|2066	Group:		Development/C
21mr|gcc-11.4.0-11|2067	# compat with Fedora/RH
21mr|gcc-11.4.0-11|2068	Provides:	libatomic = %{EVRD}
21mr|gcc-11.4.0-11|2069	
21mr|gcc-11.4.0-11|2070	%description -n %{libatomic}
21mr|gcc-11.4.0-11|2071	GCC Atomic operations Library.
21mr|gcc-11.4.0-11|2072	
21mr|gcc-11.4.0-11|2073	%files -n %{libatomic}
21mr|gcc-11.4.0-11|2074	%{target_libdir}/libatomic.so.%{atomic_major}*
21mr|gcc-11.4.0-11|2075	
21mr|gcc-11.4.0-11|2076	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2077	
21mr|gcc-11.4.0-11|2078	%if %{build_multilib}
21mr|gcc-11.4.0-11|2079	%package -n %{multilibatomic}
21mr|gcc-11.4.0-11|2080	Summary:	GCC Atomic optimizer library
21mr|gcc-11.4.0-11|2081	Group:		Development/C
21mr|gcc-11.4.0-11|2082	
21mr|gcc-11.4.0-11|2083	%description -n %{multilibatomic}
21mr|gcc-11.4.0-11|2084	GCC Atomic optimizer Library.
21mr|gcc-11.4.0-11|2085	
21mr|gcc-11.4.0-11|2086	%files -n %{multilibatomic}
21mr|gcc-11.4.0-11|2087	%{multilibdir}/libatomic.so.%{atomic_major}*
21mr|gcc-11.4.0-11|2088	%endif
21mr|gcc-11.4.0-11|2089	
21mr|gcc-11.4.0-11|2090	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2091	
21mr|gcc-11.4.0-11|2092	%package -n %{libatomic_devel}
21mr|gcc-11.4.0-11|2093	Summary:	GCC Atomic optimizer development support
21mr|gcc-11.4.0-11|2094	Group:		Development/C
21mr|gcc-11.4.0-11|2095	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|2096	Requires:	%{libatomic} = %{EVRD}
21mr|gcc-11.4.0-11|2097	%if %{build_multilib}
21mr|gcc-11.4.0-11|2098	Requires:	%{multilibatomic} = %{EVRD}
21mr|gcc-11.4.0-11|2099	%endif
21mr|gcc-11.4.0-11|2100	Provides:	libatomic-devel = %{EVRD}
21mr|gcc-11.4.0-11|2101	Provides:	atomic-devel = %{EVRD}
21mr|gcc-11.4.0-11|2102	
21mr|gcc-11.4.0-11|2103	%description -n %{libatomic_devel}
21mr|gcc-11.4.0-11|2104	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|2105	to use Atomic optimizer features.
21mr|gcc-11.4.0-11|2106	
21mr|gcc-11.4.0-11|2107	%files -n %{libatomic_devel}
21mr|gcc-11.4.0-11|2108	%{target_libdir}/libatomic.so
21mr|gcc-11.4.0-11|2109	%if %{build_multilib}
21mr|gcc-11.4.0-11|2110	%{multilibdir}/libatomic.so
21mr|gcc-11.4.0-11|2111	%endif
21mr|gcc-11.4.0-11|2112	
21mr|gcc-11.4.0-11|2113	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2114	
21mr|gcc-11.4.0-11|2115	%package -n %{libatomic_static_devel}
21mr|gcc-11.4.0-11|2116	Summary:	Static libatomic
21mr|gcc-11.4.0-11|2117	Group:		Development/C
21mr|gcc-11.4.0-11|2118	Requires:	%{libatomic_devel} = %{EVRD}
21mr|gcc-11.4.0-11|2119	
21mr|gcc-11.4.0-11|2120	%description -n %{libatomic_static_devel}
21mr|gcc-11.4.0-11|2121	Static libatomic.
21mr|gcc-11.4.0-11|2122	
21mr|gcc-11.4.0-11|2123	%files -n %{libatomic_static_devel}
21mr|gcc-11.4.0-11|2124	%{target_libdir}/libatomic.a
21mr|gcc-11.4.0-11|2125	%if %{build_multilib}
21mr|gcc-11.4.0-11|2126	%{multilibdir}/libatomic.a
21mr|gcc-11.4.0-11|2127	%endif
21mr|gcc-11.4.0-11|2128	%endif
21mr|gcc-11.4.0-11|2129	
21mr|gcc-11.4.0-11|2130	########################################################################
21mr|gcc-11.4.0-11|2131	# VTV (VTable Verification)
21mr|gcc-11.4.0-11|2132	########################################################################
21mr|gcc-11.4.0-11|2133	%if 0
21mr|gcc-11.4.0-11|2134	%if %{build_vtv}
21mr|gcc-11.4.0-11|2135	%package -n %{libvtv}
21mr|gcc-11.4.0-11|2136	Summary:	VTable Verification library
21mr|gcc-11.4.0-11|2137	Group:		Development/C
21mr|gcc-11.4.0-11|2138	
21mr|gcc-11.4.0-11|2139	%description -n %{libvtv}
21mr|gcc-11.4.0-11|2140	VTable Verification library.
21mr|gcc-11.4.0-11|2141	
21mr|gcc-11.4.0-11|2142	%files -n %{libvtv}
21mr|gcc-11.4.0-11|2143	%{target_libdir}/libvtv.so.%{vtv_major}*
21mr|gcc-11.4.0-11|2144	
21mr|gcc-11.4.0-11|2145	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2146	
21mr|gcc-11.4.0-11|2147	%if %{build_multilib}
21mr|gcc-11.4.0-11|2148	%package -n %{multilibvtv}
21mr|gcc-11.4.0-11|2149	Summary:	VTable Verification library
21mr|gcc-11.4.0-11|2150	Group:		Development/C
21mr|gcc-11.4.0-11|2151	
21mr|gcc-11.4.0-11|2152	%description -n %{multilibvtv}
21mr|gcc-11.4.0-11|2153	VTable Verification library.
21mr|gcc-11.4.0-11|2154	
21mr|gcc-11.4.0-11|2155	%files -n %{multilibvtv}
21mr|gcc-11.4.0-11|2156	%{multilibdir}/libvtv.so.%{vtv_major}*
21mr|gcc-11.4.0-11|2157	%endif
21mr|gcc-11.4.0-11|2158	
21mr|gcc-11.4.0-11|2159	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2160	
21mr|gcc-11.4.0-11|2161	%package -n %{libvtv_devel}
21mr|gcc-11.4.0-11|2162	Summary:	GCC VTable Verification development support
21mr|gcc-11.4.0-11|2163	Group:		Development/C
21mr|gcc-11.4.0-11|2164	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|2165	Requires:	%{libvtv} = %{EVRD}
21mr|gcc-11.4.0-11|2166	%if %{build_multilib}
21mr|gcc-11.4.0-11|2167	Requires:	%{multilibvtv} = %{EVRD}
21mr|gcc-11.4.0-11|2168	%endif
21mr|gcc-11.4.0-11|2169	Provides:	libvtv-devel = %{EVRD}
21mr|gcc-11.4.0-11|2170	Provides:	vtv-devel = %{EVRD}
21mr|gcc-11.4.0-11|2171	
21mr|gcc-11.4.0-11|2172	%description -n %{libvtv_devel}
21mr|gcc-11.4.0-11|2173	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|2174	to use VTable Verification features.
21mr|gcc-11.4.0-11|2175	
21mr|gcc-11.4.0-11|2176	%files -n %{libvtv_devel}
21mr|gcc-11.4.0-11|2177	%{target_libdir}/libvtv.so
21mr|gcc-11.4.0-11|2178	%if %{build_multilib}
21mr|gcc-11.4.0-11|2179	%{multilibdir}/libvtv.so
21mr|gcc-11.4.0-11|2180	%endif
21mr|gcc-11.4.0-11|2181	
21mr|gcc-11.4.0-11|2182	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2183	
21mr|gcc-11.4.0-11|2184	%package -n %{libvtv_static_devel}
21mr|gcc-11.4.0-11|2185	Summary:	Static libvtv
21mr|gcc-11.4.0-11|2186	Group:		Development/C
21mr|gcc-11.4.0-11|2187	Requires:	%{libvtv_devel} = %{EVRD}
21mr|gcc-11.4.0-11|2188	
21mr|gcc-11.4.0-11|2189	%description -n %{libvtv_static_devel}
21mr|gcc-11.4.0-11|2190	Static libvtv
21mr|gcc-11.4.0-11|2191	
21mr|gcc-11.4.0-11|2192	%files -n %{libvtv_static_devel}
21mr|gcc-11.4.0-11|2193	%{target_libdir}/libvtv.a
21mr|gcc-11.4.0-11|2194	%if %{build_multilib}
21mr|gcc-11.4.0-11|2195	%{multilibdir}/libvtv.a
21mr|gcc-11.4.0-11|2196	%endif
21mr|gcc-11.4.0-11|2197	%endif
21mr|gcc-11.4.0-11|2198	%endif
21mr|gcc-11.4.0-11|2199	
21mr|gcc-11.4.0-11|2200	########################################################################
21mr|gcc-11.4.0-11|2201	# UBSan (Undefined Behavior Sanitizer)
21mr|gcc-11.4.0-11|2202	########################################################################
21mr|gcc-11.4.0-11|2203	%if %{build_ubsan}
21mr|gcc-11.4.0-11|2204	%package -n %{libubsan}
21mr|gcc-11.4.0-11|2205	Summary:	Undefined Behavior Sanitizer library
21mr|gcc-11.4.0-11|2206	Group:		Development/C
21mr|gcc-11.4.0-11|2207	
21mr|gcc-11.4.0-11|2208	%description -n %{libubsan}
21mr|gcc-11.4.0-11|2209	Undefined Behavior Sanitizer library.
21mr|gcc-11.4.0-11|2210	
21mr|gcc-11.4.0-11|2211	%files -n %{libubsan}
21mr|gcc-11.4.0-11|2212	%{target_libdir}/libubsan.so.%{ubsan_major}*
21mr|gcc-11.4.0-11|2213	
21mr|gcc-11.4.0-11|2214	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2215	
21mr|gcc-11.4.0-11|2216	%if %{build_multilib}
21mr|gcc-11.4.0-11|2217	%package -n %{multilibubsan}
21mr|gcc-11.4.0-11|2218	Summary:	Undefined Behavior Sanitizer library
21mr|gcc-11.4.0-11|2219	Group:		Development/C
21mr|gcc-11.4.0-11|2220	
21mr|gcc-11.4.0-11|2221	%description -n %{multilibubsan}
21mr|gcc-11.4.0-11|2222	Undefined Behavior Sanitizer library.
21mr|gcc-11.4.0-11|2223	
21mr|gcc-11.4.0-11|2224	%files -n %{multilibubsan}
21mr|gcc-11.4.0-11|2225	%{multilibdir}/libubsan.so.%{ubsan_major}*
21mr|gcc-11.4.0-11|2226	%endif
21mr|gcc-11.4.0-11|2227	
21mr|gcc-11.4.0-11|2228	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2229	
21mr|gcc-11.4.0-11|2230	%package -n %{libubsan_devel}
21mr|gcc-11.4.0-11|2231	Summary:	GCC Undefined Behavior Sanitizer development support
21mr|gcc-11.4.0-11|2232	Group:		Development/C
21mr|gcc-11.4.0-11|2233	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|2234	Requires:	%{libubsan} = %{EVRD}
21mr|gcc-11.4.0-11|2235	%if %{build_multilib}
21mr|gcc-11.4.0-11|2236	Requires:	%{multilibubsan} = %{EVRD}
21mr|gcc-11.4.0-11|2237	%endif
21mr|gcc-11.4.0-11|2238	Provides:	libubsan-devel = %{EVRD}
21mr|gcc-11.4.0-11|2239	Provides:	ubsan-devel = %{EVRD}
21mr|gcc-11.4.0-11|2240	
21mr|gcc-11.4.0-11|2241	%description -n %{libubsan_devel}
21mr|gcc-11.4.0-11|2242	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|2243	to use Undefined Behavior Sanitizer features.
21mr|gcc-11.4.0-11|2244	
21mr|gcc-11.4.0-11|2245	%files -n %{libubsan_devel}
21mr|gcc-11.4.0-11|2246	%{target_libdir}/libubsan.so
21mr|gcc-11.4.0-11|2247	%{target_libdir}/libsanitizer.spec
21mr|gcc-11.4.0-11|2248	%if %{build_multilib}
21mr|gcc-11.4.0-11|2249	%{multilibdir}/libubsan.so
21mr|gcc-11.4.0-11|2250	%{multilibdir}/libsanitizer.spec
21mr|gcc-11.4.0-11|2251	%endif
21mr|gcc-11.4.0-11|2252	%optional %{gccdir}/include/sanitizer
21mr|gcc-11.4.0-11|2253	
21mr|gcc-11.4.0-11|2254	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2255	
21mr|gcc-11.4.0-11|2256	%package -n %{libubsan_static_devel}
21mr|gcc-11.4.0-11|2257	Summary:	Static libubsan
21mr|gcc-11.4.0-11|2258	Group:		Development/C
21mr|gcc-11.4.0-11|2259	Requires:	%{libubsan_devel} = %{EVRD}
21mr|gcc-11.4.0-11|2260	
21mr|gcc-11.4.0-11|2261	%description -n %{libubsan_static_devel}
21mr|gcc-11.4.0-11|2262	Static libubsan.
21mr|gcc-11.4.0-11|2263	
21mr|gcc-11.4.0-11|2264	%files -n %{libubsan_static_devel}
21mr|gcc-11.4.0-11|2265	%{target_libdir}/libubsan.a
21mr|gcc-11.4.0-11|2266	%if %{build_multilib}
21mr|gcc-11.4.0-11|2267	%{multilibdir}/libubsan.a
21mr|gcc-11.4.0-11|2268	%endif
21mr|gcc-11.4.0-11|2269	%endif
21mr|gcc-11.4.0-11|2270	
21mr|gcc-11.4.0-11|2271	########################################################################
21mr|gcc-11.4.0-11|2272	# LSan (Leak Sanitizer)
21mr|gcc-11.4.0-11|2273	########################################################################
21mr|gcc-11.4.0-11|2274	%if %isarch %{x86_64} aarch64
21mr|gcc-11.4.0-11|2275	%if %{build_lsan}
21mr|gcc-11.4.0-11|2276	%package -n %{liblsan}
21mr|gcc-11.4.0-11|2277	Summary:	Leak Sanitizer library
21mr|gcc-11.4.0-11|2278	Group:		Development/C
21mr|gcc-11.4.0-11|2279	
21mr|gcc-11.4.0-11|2280	%description -n %{liblsan}
21mr|gcc-11.4.0-11|2281	Leak Sanitizer library.
21mr|gcc-11.4.0-11|2282	
21mr|gcc-11.4.0-11|2283	%files -n %{liblsan}
21mr|gcc-11.4.0-11|2284	%{target_libdir}/liblsan.so.%{lsan_major}*
21mr|gcc-11.4.0-11|2285	
21mr|gcc-11.4.0-11|2286	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2287	
21mr|gcc-11.4.0-11|2288	%package -n %{liblsan_devel}
21mr|gcc-11.4.0-11|2289	Summary:	GCC Leak Sanitizer development support
21mr|gcc-11.4.0-11|2290	Group:		Development/C
21mr|gcc-11.4.0-11|2291	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|2292	Requires:	%{liblsan} = %{EVRD}
21mr|gcc-11.4.0-11|2293	Provides:	liblsan-devel = %{EVRD}
21mr|gcc-11.4.0-11|2294	Provides:	lsan-devel = %{EVRD}
21mr|gcc-11.4.0-11|2295	
21mr|gcc-11.4.0-11|2296	%description -n %{liblsan_devel}
21mr|gcc-11.4.0-11|2297	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|2298	to use Leak Sanitizer features.
21mr|gcc-11.4.0-11|2299	
21mr|gcc-11.4.0-11|2300	%files -n %{liblsan_devel}
21mr|gcc-11.4.0-11|2301	%{target_libdir}/liblsan.so
21mr|gcc-11.4.0-11|2302	%{_libdir}/liblsan_preinit.o
21mr|gcc-11.4.0-11|2303	
21mr|gcc-11.4.0-11|2304	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2305	
21mr|gcc-11.4.0-11|2306	%package -n %{liblsan_static_devel}
21mr|gcc-11.4.0-11|2307	Summary:	Static liblsan
21mr|gcc-11.4.0-11|2308	Group:		Development/C
21mr|gcc-11.4.0-11|2309	Requires:	%{liblsan_devel} = %{EVRD}
21mr|gcc-11.4.0-11|2310	
21mr|gcc-11.4.0-11|2311	%description -n %{liblsan_static_devel}
21mr|gcc-11.4.0-11|2312	Static liblsan.
21mr|gcc-11.4.0-11|2313	
21mr|gcc-11.4.0-11|2314	%files -n %{liblsan_static_devel}
21mr|gcc-11.4.0-11|2315	%{target_libdir}/liblsan.a
21mr|gcc-11.4.0-11|2316	%endif
21mr|gcc-11.4.0-11|2317	%endif
21mr|gcc-11.4.0-11|2318	########################################################################
21mr|gcc-11.4.0-11|2319	%if %isarch aarch64
21mr|gcc-11.4.0-11|2320	%package -n %{libhwasan}
21mr|gcc-11.4.0-11|2321	Summary:	Sanitizer library
21mr|gcc-11.4.0-11|2322	Group:		Development/C
21mr|gcc-11.4.0-11|2323	
21mr|gcc-11.4.0-11|2324	%description -n %{libhwasan}
21mr|gcc-11.4.0-11|2325	Sanitizer library.
21mr|gcc-11.4.0-11|2326	
21mr|gcc-11.4.0-11|2327	%files -n %{libhwasan}
21mr|gcc-11.4.0-11|2328	%{target_libdir}/libhwasan.so.%{hwasan_major}*
21mr|gcc-11.4.0-11|2329	
21mr|gcc-11.4.0-11|2330	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2331	
21mr|gcc-11.4.0-11|2332	%package -n %{libhwasan_devel}
21mr|gcc-11.4.0-11|2333	Summary:	GCC Sanitizer development support
21mr|gcc-11.4.0-11|2334	Group:		Development/C
21mr|gcc-11.4.0-11|2335	Requires:	%{name} = %{EVRD}
21mr|gcc-11.4.0-11|2336	Requires:	%{libhwasan} = %{EVRD}
21mr|gcc-11.4.0-11|2337	Provides:	libhwasan-devel = %{EVRD}
21mr|gcc-11.4.0-11|2338	Provides:	hwasan-devel = %{EVRD}
21mr|gcc-11.4.0-11|2339	
21mr|gcc-11.4.0-11|2340	%description -n %{libhwasan_devel}
21mr|gcc-11.4.0-11|2341	This package contains GCC libraries which are needed
21mr|gcc-11.4.0-11|2342	to use Sanitizer features.
21mr|gcc-11.4.0-11|2343	
21mr|gcc-11.4.0-11|2344	%files -n %{libhwasan_devel}
21mr|gcc-11.4.0-11|2345	%{target_libdir}/libhwasan.so
21mr|gcc-11.4.0-11|2346	
21mr|gcc-11.4.0-11|2347	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2348	
21mr|gcc-11.4.0-11|2349	%package -n %{libhwasan_static_devel}
21mr|gcc-11.4.0-11|2350	Summary:	Static libhwasan
21mr|gcc-11.4.0-11|2351	Group:		Development/C
21mr|gcc-11.4.0-11|2352	Requires:	%{libhwasan_devel} = %{EVRD}
21mr|gcc-11.4.0-11|2353	
21mr|gcc-11.4.0-11|2354	%description -n %{libhwasan_static_devel}
21mr|gcc-11.4.0-11|2355	Static libhwasan.
21mr|gcc-11.4.0-11|2356	
21mr|gcc-11.4.0-11|2357	%files -n %{libhwasan_static_devel}
21mr|gcc-11.4.0-11|2358	%{target_libdir}/libhwasan.a
21mr|gcc-11.4.0-11|2359	%endif
21mr|gcc-11.4.0-11|2360	
21mr|gcc-11.4.0-11|2361	########################################################################
21mr|gcc-11.4.0-11|2362	
21mr|gcc-11.4.0-11|2363	%prep
21mr|gcc-11.4.0-11|2364	%setup -q -n %{srcname}
21mr|gcc-11.4.0-11|2365	%patch0 -p1 -b .uclibc~
21mr|gcc-11.4.0-11|2366	%patch1 -p1 -b .pthreadlinkage~
21mr|gcc-11.4.0-11|2367	#patch2 -p1 -b .aarch64~
21mr|gcc-11.4.0-11|2368	%patch3 -p1 -b .linux32~
21mr|gcc-11.4.0-11|2369	%patch4 -p1 -b .execstack~
21mr|gcc-11.4.0-11|2370	%patch6 -p1 -b .ltobfd~
21mr|gcc-11.4.0-11|2371	%patch7 -p1 -b .plugindet~
21mr|gcc-11.4.0-11|2372	# Breaks the build, see comment on bug 33763
21mr|gcc-11.4.0-11|2373	#patch8 -p1 -b .ext_inline~
21mr|gcc-11.4.0-11|2374	#patch9 -p1 -b .android~
21mr|gcc-11.4.0-11|2375	#patch10 -p1 -b .texi50~
21mr|gcc-11.4.0-11|2376	%patch11 -p1 -b .buildfix~
21mr|gcc-11.4.0-11|2377	%patch12 -p1 -b .compare~
21mr|gcc-11.4.0-11|2378	%patch13 -p1 -b .short
21mr|gcc-11.4.0-11|2379	%patch14 -p1 -b .Oz~
21mr|gcc-11.4.0-11|2380	%patch15 -p1 -b .libstdc++clang~
21mr|gcc-11.4.0-11|2381	%ifarch aarch64
21mr|gcc-11.4.0-11|2382	%patch16 -p1 -b .EVILaarch64~
21mr|gcc-11.4.0-11|2383	%endif
21mr|gcc-11.4.0-11|2384	%patch17 -p1 -b .compilerRt~
21mr|gcc-11.4.0-11|2385	%patch18 -p1 -b .musl1~
21mr|gcc-11.4.0-11|2386	%patch20 -p1 -b .musllibgcc~
21mr|gcc-11.4.0-11|2387	
21mr|gcc-11.4.0-11|2388	%patch101 -p2 -b .google2~
21mr|gcc-11.4.0-11|2389	%patch102 -p2 -b .google3~
21mr|gcc-11.4.0-11|2390	
21mr|gcc-11.4.0-11|2391	%patch1001 -p1 -b .pass_slibdir~
21mr|gcc-11.4.0-11|2392	%patch1007 -p1 -b .multi-do-libdir~
21mr|gcc-11.4.0-11|2393	# Allow building with current autoconf
21mr|gcc-11.4.0-11|2394	find . -name "*.m4" |xargs sed -i -e 's,2\.69,2.71,g'
21mr|gcc-11.4.0-11|2395	
21mr|gcc-11.4.0-11|2396	aclocal -I config
21mr|gcc-11.4.0-11|2397	autoconf
21mr|gcc-11.4.0-11|2398	
21mr|gcc-11.4.0-11|2399	echo %{vendor} > gcc/DEV-PHASE
21mr|gcc-11.4.0-11|2400	%if "%{snapshot}" != ""
21mr|gcc-11.4.0-11|2401	echo %{version} > gcc/BASE-VER
21mr|gcc-11.4.0-11|2402	%endif
21mr|gcc-11.4.0-11|2403	
21mr|gcc-11.4.0-11|2404	# Let's get our flags right...
21mr|gcc-11.4.0-11|2405	LANGUAGES=c
21mr|gcc-11.4.0-11|2406	%if %{build_ada}
21mr|gcc-11.4.0-11|2407	LANGUAGES="$LANGUAGES,ada"
21mr|gcc-11.4.0-11|2408	%endif
21mr|gcc-11.4.0-11|2409	%if %{build_cxx}
21mr|gcc-11.4.0-11|2410	LANGUAGES="$LANGUAGES,c++"
21mr|gcc-11.4.0-11|2411	%endif
21mr|gcc-11.4.0-11|2412	%if %{build_d}
21mr|gcc-11.4.0-11|2413	LANGUAGES="$LANGUAGES,d"
21mr|gcc-11.4.0-11|2414	%endif
21mr|gcc-11.4.0-11|2415	%if %{build_fortran}
21mr|gcc-11.4.0-11|2416	LANGUAGES="$LANGUAGES,fortran"
21mr|gcc-11.4.0-11|2417	%endif
21mr|gcc-11.4.0-11|2418	%if %{build_go}
21mr|gcc-11.4.0-11|2419	LANGUAGES="$LANGUAGES,go"
21mr|gcc-11.4.0-11|2420	%endif
21mr|gcc-11.4.0-11|2421	%if %{build_lto}
21mr|gcc-11.4.0-11|2422	LANGUAGES="$LANGUAGES,lto"
21mr|gcc-11.4.0-11|2423	%endif
21mr|gcc-11.4.0-11|2424	%if %{build_objc}
21mr|gcc-11.4.0-11|2425	LANGUAGES="$LANGUAGES,objc"
21mr|gcc-11.4.0-11|2426	%endif
21mr|gcc-11.4.0-11|2427	%if %{build_objcxx}
21mr|gcc-11.4.0-11|2428	LANGUAGES="$LANGUAGES,obj-c++"
21mr|gcc-11.4.0-11|2429	%endif
21mr|gcc-11.4.0-11|2430	PROGRAM_SUFFIX=""
21mr|gcc-11.4.0-11|2431	%if "%{program_suffix}" != ""
21mr|gcc-11.4.0-11|2432	PROGRAM_SUFFIX="--program-suffix=%{program_suffix}"
21mr|gcc-11.4.0-11|2433	%endif
21mr|gcc-11.4.0-11|2434	PROGRAM_PREFIX=""
21mr|gcc-11.4.0-11|2435	%if "%{program_prefix}" != ""
21mr|gcc-11.4.0-11|2436	PROGRAM_PREFIX="--program-prefix=%{program_prefix}"
21mr|gcc-11.4.0-11|2437	%endif
21mr|gcc-11.4.0-11|2438	case %{libc} in
21mr|gcc-11.4.0-11|2439	glibc|musl)	LIBC_FLAGS="--enable-threads=posix";;
21mr|gcc-11.4.0-11|2440	newlib)		LIBC_FLAGS="--with-newlib --with-headers --disable-threads";;
21mr|gcc-11.4.0-11|2441	*)		echo "ERROR: unsupported %{libc} C library"; exit 1;;
21mr|gcc-11.4.0-11|2442	esac
21mr|gcc-11.4.0-11|2443	%if %{libc_shared}
21mr|gcc-11.4.0-11|2444	LIBC_FLAGS="$LIBC_FLAGS --enable-shared --enable-static"
21mr|gcc-11.4.0-11|2445	%else
21mr|gcc-11.4.0-11|2446	LIBC_FLAGS="$LIBC_FLAGS --disable-shared --enable-static"
21mr|gcc-11.4.0-11|2447	%endif
21mr|gcc-11.4.0-11|2448	# target specific flags (don't %ifarch for cross compilers)
21mr|gcc-11.4.0-11|2449	case %{target_cpu} in
21mr|gcc-11.4.0-11|2450	x86_64)		TARGET_FLAGS="--with-cpu=generic %{?build_multilib:--with-arch_32=i686 --with-multilib-list=m32,m64,mx32}";;
21mr|gcc-11.4.0-11|2451	znver1)		TARGET_FLAGS="--with-cpu=znver1 %{?build_multilib:--with-arch_32=i686 --with-multilib-list=m32,m64,mx32}";;
21mr|gcc-11.4.0-11|2452	i?86|athlon)	TARGET_FLAGS="--with-arch=i686 --with-cpu=generic";;
21mr|gcc-11.4.0-11|2453	mips64|mips64el) TARGET_FLAGS="--enable-long-long --with-abi=64 --enable-targets=all";;
21mr|gcc-11.4.0-11|2454	mips32|mips32el) TARGET_FLAGS="--enable-long-long --with-abi=n32 --enable-targets=all";;
21mr|gcc-11.4.0-11|2455	mips|mipsel) TARGET_FLAGS="--enable-long-long --enable-targets=all --enable-multiarch";;
21mr|gcc-11.4.0-11|2456	armv7*) TARGET_FLAGS="--with-arch=armv7-a --with-tune=cortex-a15 ";;
21mr|gcc-11.4.0-11|2457	esac
21mr|gcc-11.4.0-11|2458	
21mr|gcc-11.4.0-11|2459	# Configure for building some key crosscompilers
21mr|gcc-11.4.0-11|2460	for i in %{long_bootstraptargets} %{long_targets}; do
21mr|gcc-11.4.0-11|2461	EXTRA_FLAGS=""
21mr|gcc-11.4.0-11|2462	CFLAGS_FOR_TARGET=""
21mr|gcc-11.4.0-11|2463	CXXFLAGS_FOR_TARGET=""
21mr|gcc-11.4.0-11|2464	mkdir -p obj-${i}
21mr|gcc-11.4.0-11|2465	cd obj-${i}
21mr|gcc-11.4.0-11|2466	if echo ${i} |grep -q x32; then
21mr|gcc-11.4.0-11|2467	EXTRA_FLAGS="--with-abi=mx32 --with-multilib-list=mx32"
21mr|gcc-11.4.0-11|2468	export CFLAGS_FOR_TARGET="-mx32"
21mr|gcc-11.4.0-11|2469	export CXXFLAGS_FOR_TARGET="-mx32"
21mr|gcc-11.4.0-11|2470	elif echo ${i} |grep -qE '(x86_64|znver1)'; then
21mr|gcc-11.4.0-11|2471	# FIXME add mx32 once X32 is bootstrapped far enough
21mr|gcc-11.4.0-11|2472	EXTRA_FLAGS="--with-multilib-list=m64,m32"
21mr|gcc-11.4.0-11|2473	if [ "%{gcc_target_platform}" != "$i" ]; then
21mr|gcc-11.4.0-11|2474	# We have separate crosscompilers for i686 and x32,
21mr|gcc-11.4.0-11|2475	# let's make sure we get a 64bit libgcc.a
21mr|gcc-11.4.0-11|2476	EXTRA_FLAGS="--with-abi=m64 --without-multilib --disable-multilib"
21mr|gcc-11.4.0-11|2477	export CFLAGS_FOR_TARGET="-m64"
21mr|gcc-11.4.0-11|2478	export CXXFLAGS_FOR_TARGET="-m64"
21mr|gcc-11.4.0-11|2479	fi
21mr|gcc-11.4.0-11|2480	elif echo ${i} |grep ppc64; then
21mr|gcc-11.4.0-11|2481	EXTRA_FLAGS="--without-multilib --disable-multilib"
21mr|gcc-11.4.0-11|2482	export CFLAGS_FOR_TARGET="-m64"
21mr|gcc-11.4.0-11|2483	export CXXFLAGS_FOR_TARGET="-m64"
21mr|gcc-11.4.0-11|2484	fi
21mr|gcc-11.4.0-11|2485	# https://sourceware.org/bugzilla/show_bug.cgi?id=26360
21mr|gcc-11.4.0-11|2486	# glibc on ppc64le assumes 128-bit long doubles, while gcc (when built
21mr|gcc-11.4.0-11|2487	# without glibc headers already present) assumes 64-bit long doubles.
21mr|gcc-11.4.0-11|2488	# Let's force glibc's view of the world to make it match.
21mr|gcc-11.4.0-11|2489	# While other libcs don't barf as badly, --with-long-double-128 makes
21mr|gcc-11.4.0-11|2490	# sense for all ppc64 targets.
21mr|gcc-11.4.0-11|2491	if echo ${i} |grep -qE '^(ppc|powerpc)64le.*-gnu'; then
21mr|gcc-11.4.0-11|2492	EXTRA_FLAGS="$EXTRA_FLAGS --with-long-double-128"
21mr|gcc-11.4.0-11|2493	fi
21mr|gcc-11.4.0-11|2494	if echo ${i} |grep -q '-gnu'; then
21mr|gcc-11.4.0-11|2495	# glibc target -- when bootstrapping, make sure we set defaults
21mr|gcc-11.4.0-11|2496	# for the right version anyway
21mr|gcc-11.4.0-11|2497	EXTRA_FLAGS="$EXTRA_FLAGS --with-glibc-version=2.32"
21mr|gcc-11.4.0-11|2498	fi
21mr|gcc-11.4.0-11|2499	if echo ${i} |grep -q musl; then
21mr|gcc-11.4.0-11|2500	# gcc sanitizers currently aren't compatible with musl
21mr|gcc-11.4.0-11|2501	# (too many hardcoded assumptions that match glibc/bionic behavior)
21mr|gcc-11.4.0-11|2502	EXTRA_FLAGS="$EXTRA_FLAGS --disable-libsanitizer"
21mr|gcc-11.4.0-11|2503	if echo ${i} |grep -qE '(i.86|x86_64|znver1)'; then
21mr|gcc-11.4.0-11|2504	# Incomplete struct _libc_fpstate on x86 musl
21mr|gcc-11.4.0-11|2505	if echo ${i} |grep -E '(x86_64|znver1)'; then
21mr|gcc-11.4.0-11|2506	# No multilib support in crosscompilers
21mr|gcc-11.4.0-11|2507	if echo ${i} |grep x32; then
21mr|gcc-11.4.0-11|2508	EXTRA_FLAGS="$EXTRA_FLAGS --with-abi=mx32 --with-multilib-list=mx32 --without-multilib --disable-multilib"
21mr|gcc-11.4.0-11|2509	else
21mr|gcc-11.4.0-11|2510	EXTRA_FLAGS="$EXTRA_FLAGS --with-abi=m64 --with-multilib-list=m64 --without-multilib --disable-multilib"
21mr|gcc-11.4.0-11|2511	fi
21mr|gcc-11.4.0-11|2512	fi
21mr|gcc-11.4.0-11|2513	fi
21mr|gcc-11.4.0-11|2514	fi
21mr|gcc-11.4.0-11|2515	if echo ${i} |grep -q riscv; then
21mr|gcc-11.4.0-11|2516	# RISC-V 32 is not yet supported
21mr|gcc-11.4.0-11|2517	EXTRA_FLAGS="$EXTRA_FLAGS --without-multilib --disable-multilib"
21mr|gcc-11.4.0-11|2518	elif echo ${i} |grep i686-w64; then
21mr|gcc-11.4.0-11|2519	# Despite the "64" in its name, i686-w64-mingw32 is a 32-bit,
21mr|gcc-11.4.0-11|2520	# non-multilib arch
21mr|gcc-11.4.0-11|2521	EXTRA_FLAGS="$EXTRA_FLAGS --without-multilib --disable-multilib"
21mr|gcc-11.4.0-11|2522	fi
21mr|gcc-11.4.0-11|2523	if [ "%{gcc_target_platform}" = "$i" ]; then
21mr|gcc-11.4.0-11|2524	echo "===== Building native $i compiler ====="
21mr|gcc-11.4.0-11|2525	# This is the native compiler...
21mr|gcc-11.4.0-11|2526	
21mr|gcc-11.4.0-11|2527	# We can't currently compile gcc with clang, even
21mr|gcc-11.4.0-11|2528	# though that would be great for bootstrapping
21mr|gcc-11.4.0-11|2529	# --with-build-config=bootstrap-lto would be nice to
21mr|gcc-11.4.0-11|2530	# add, but currently errors out on "make install" in
21mr|gcc-11.4.0-11|2531	# fixincludes
21mr|gcc-11.4.0-11|2532	CC=gcc \
21mr|gcc-11.4.0-11|2533	CXX=g++ \
21mr|gcc-11.4.0-11|2534	CFLAGS="$OPT_FLAGS" \
21mr|gcc-11.4.0-11|2535	CXXFLAGS="$OPT_FLAGS" \
21mr|gcc-11.4.0-11|2536	TCFLAGS="$OPT_FLAGS" \
21mr|gcc-11.4.0-11|2537	XCFLAGS="$OPT_FLAGS" \
21mr|gcc-11.4.0-11|2538	ORIGINAL_NM_FOR_TARGET="%{_bindir}/nm" \
21mr|gcc-11.4.0-11|2539	NM_FOR_TARGET="%{_bindir}/nm" \
21mr|gcc-11.4.0-11|2540	../configure \
21mr|gcc-11.4.0-11|2541	--prefix=%{_prefix} \
21mr|gcc-11.4.0-11|2542	--libexecdir=%{_libexecdir} \
21mr|gcc-11.4.0-11|2543	--libdir=%{_libdir} \
21mr|gcc-11.4.0-11|2544	--with-slibdir=%{target_slibdir} \
21mr|gcc-11.4.0-11|2545	--mandir=%{_mandir} \
21mr|gcc-11.4.0-11|2546	--infodir=%{_infodir} \
21mr|gcc-11.4.0-11|2547	--disable-isl-version-check \
21mr|gcc-11.4.0-11|2548	%if !%{build_ffi}
21mr|gcc-11.4.0-11|2549	--disable-libffi \
21mr|gcc-11.4.0-11|2550	%endif
21mr|gcc-11.4.0-11|2551	%if !%{build_gomp}
21mr|gcc-11.4.0-11|2552	--disable-libgomp \
21mr|gcc-11.4.0-11|2553	%endif
21mr|gcc-11.4.0-11|2554	%if !%{build_quadmath}
21mr|gcc-11.4.0-11|2555	--disable-libquadmath \
21mr|gcc-11.4.0-11|2556	%if %{build_fortran}
21mr|gcc-11.4.0-11|2557	--disable-libquadmath-support \
21mr|gcc-11.4.0-11|2558	%endif
21mr|gcc-11.4.0-11|2559	%endif
21mr|gcc-11.4.0-11|2560	%if !%{build_ssp}
21mr|gcc-11.4.0-11|2561	--disable-libssp \
21mr|gcc-11.4.0-11|2562	%endif
21mr|gcc-11.4.0-11|2563	--disable-werror \
21mr|gcc-11.4.0-11|2564	--enable-__cxa_atexit \
21mr|gcc-11.4.0-11|2565	%if !%isarch %{mipsx}
21mr|gcc-11.4.0-11|2566	--enable-gold=default \
21mr|gcc-11.4.0-11|2567	%endif
21mr|gcc-11.4.0-11|2568	--with-plugin-ld=%{_bindir}/%{gcc_target_platform}-ld \
21mr|gcc-11.4.0-11|2569	%if %{system_gcc}
21mr|gcc-11.4.0-11|2570	--enable-bootstrap \
21mr|gcc-11.4.0-11|2571	%endif
21mr|gcc-11.4.0-11|2572	--enable-checking=release \
21mr|gcc-11.4.0-11|2573	--enable-gnu-unique-object \
21mr|gcc-11.4.0-11|2574	%if %mdvver <= 3000000
21mr|gcc-11.4.0-11|2575	--with-default-libstdcxx-abi=gcc4-compatible \
21mr|gcc-11.4.0-11|2576	%endif
21mr|gcc-11.4.0-11|2577	--enable-gnu-indirect-function \
21mr|gcc-11.4.0-11|2578	--with-linker-hash-style=gnu \
21mr|gcc-11.4.0-11|2579	--enable-languages="$LANGUAGES" \
21mr|gcc-11.4.0-11|2580	$PROGRAM_PREFIX \
21mr|gcc-11.4.0-11|2581	--enable-linker-build-id \
21mr|gcc-11.4.0-11|2582	%if !%{build_plugin}
21mr|gcc-11.4.0-11|2583	--disable-plugin \
21mr|gcc-11.4.0-11|2584	%else
21mr|gcc-11.4.0-11|2585	--enable-plugin \
21mr|gcc-11.4.0-11|2586	--enable-shared \
21mr|gcc-11.4.0-11|2587	--enable-libcc1 \
21mr|gcc-11.4.0-11|2588	--enable-lto \
21mr|gcc-11.4.0-11|2589	%endif
21mr|gcc-11.4.0-11|2590	%if !%{build_lto}
21mr|gcc-11.4.0-11|2591	--disable-lto \
21mr|gcc-11.4.0-11|2592	%endif
21mr|gcc-11.4.0-11|2593	%if %{build_atomic}
21mr|gcc-11.4.0-11|2594	--enable-libatomic \
21mr|gcc-11.4.0-11|2595	%else
21mr|gcc-11.4.0-11|2596	--disable-libatomic \
21mr|gcc-11.4.0-11|2597	%endif
21mr|gcc-11.4.0-11|2598	$LIBC_FLAGS \
21mr|gcc-11.4.0-11|2599	--with-system-zlib \
21mr|gcc-11.4.0-11|2600	--with-bugurl=%{bugurl} \
21mr|gcc-11.4.0-11|2601	%if !%{build_multilib}
21mr|gcc-11.4.0-11|2602	--disable-multilib \
21mr|gcc-11.4.0-11|2603	%endif
21mr|gcc-11.4.0-11|2604	%if %isarch armv5te
21mr|gcc-11.4.0-11|2605	--with-arch=armv5te \
21mr|gcc-11.4.0-11|2606	%endif
21mr|gcc-11.4.0-11|2607	%if %isarch armv7l armv7hl armv7hln armv7hnl armv8l armv8hl armv8hnl armv8hcnl
21mr|gcc-11.4.0-11|2608	--without-multilib \
21mr|gcc-11.4.0-11|2609	--disable-multilib \
21mr|gcc-11.4.0-11|2610	--with-mode=thumb \
21mr|gcc-11.4.0-11|2611	%if %isarch armv7l armv8l
21mr|gcc-11.4.0-11|2612	--with-float=softfp \
21mr|gcc-11.4.0-11|2613	%else
21mr|gcc-11.4.0-11|2614	--with-float=hard \
21mr|gcc-11.4.0-11|2615	%endif
21mr|gcc-11.4.0-11|2616	%if 0
21mr|gcc-11.4.0-11|2617	# should be be armv7hl only
21mr|gcc-11.4.0-11|2618	--with-fpu=vfpv3-d16 \
21mr|gcc-11.4.0-11|2619	# should be be armv7hln armv7hnl
21mr|gcc-11.4.0-11|2620	%endif
21mr|gcc-11.4.0-11|2621	%if %isarch armv7hl armv7hln armv7hnl armv8hl armv8hnl armv8hcnl
21mr|gcc-11.4.0-11|2622	--with-fpu=neon \
21mr|gcc-11.4.0-11|2623	--with-abi=aapcs-linux \
21mr|gcc-11.4.0-11|2624	%endif
21mr|gcc-11.4.0-11|2625	%endif
21mr|gcc-11.4.0-11|2626	--host=%{_target_platform} \
21mr|gcc-11.4.0-11|2627	--build=%{_target_platform} \
21mr|gcc-11.4.0-11|2628	$TARGET_FLAGS \
21mr|gcc-11.4.0-11|2629	$EXTRA_FLAGS
21mr|gcc-11.4.0-11|2630	%if %{with crosscompilers}
21mr|gcc-11.4.0-11|2631	else
21mr|gcc-11.4.0-11|2632	if echo $i |grep -q '^arm'; then
21mr|gcc-11.4.0-11|2633	if echo $i |grep -q h; then
21mr|gcc-11.4.0-11|2634	EXTRA_FLAGS="$EXTRA_FLAGS --with-float=hard --with-abi=aapcs-linux"
21mr|gcc-11.4.0-11|2635	else
21mr|gcc-11.4.0-11|2636	EXTRA_FLAGS="$EXTRA_FLAGS --with-float=softfp --with-abi=aapcs-linux"
21mr|gcc-11.4.0-11|2637	fi
21mr|gcc-11.4.0-11|2638	if echo $i |grep -q n; then
21mr|gcc-11.4.0-11|2639	EXTRA_FLAGS="$EXTRA_FLAGS --with-fpu=neon"
21mr|gcc-11.4.0-11|2640	else
21mr|gcc-11.4.0-11|2641	EXTRA_FLAGS="$EXTRA_FLAGS --with-fpu=vfpv3"
21mr|gcc-11.4.0-11|2642	fi
21mr|gcc-11.4.0-11|2643	fi
21mr|gcc-11.4.0-11|2644	if ! echo $i |grep -q 'mingw'; then
21mr|gcc-11.4.0-11|2645	# We want --hash-stlye=gnu, but not on a non-ELF target
21mr|gcc-11.4.0-11|2646	EXTRA_FLAGS="$EXTRA_FLAGS --with-linker-hash-style=gnu"
21mr|gcc-11.4.0-11|2647	fi
21mr|gcc-11.4.0-11|2648	if echo "%{long_bootstraptargets}" |grep -q $i; then
21mr|gcc-11.4.0-11|2649	echo "===== Building %{gcc_target_platform} -> $i bootstrap crosscompiler ====="
21mr|gcc-11.4.0-11|2650	CC=gcc CXX=g++ LDFLAGS="-fuse-ld=bfd" ../configure \
21mr|gcc-11.4.0-11|2651	--prefix=%{_prefix} \
21mr|gcc-11.4.0-11|2652	--libexecdir=%{_libexecdir} \
21mr|gcc-11.4.0-11|2653	--libdir=%{_libdir} \
21mr|gcc-11.4.0-11|2654	--with-slibdir=%{_prefix}/${i}/lib \
21mr|gcc-11.4.0-11|2655	--mandir=%{_mandir} \
21mr|gcc-11.4.0-11|2656	--infodir=%{_infodir} \
21mr|gcc-11.4.0-11|2657	--disable-libffi \
21mr|gcc-11.4.0-11|2658	--disable-libgomp \
21mr|gcc-11.4.0-11|2659	--disable-libquadmath \
21mr|gcc-11.4.0-11|2660	--disable-libssp \
21mr|gcc-11.4.0-11|2661	--disable-werror \
21mr|gcc-11.4.0-11|2662	--enable-__cxa_atexit \
21mr|gcc-11.4.0-11|2663	--enable-gold=default \
21mr|gcc-11.4.0-11|2664	--with-plugin-ld=%{_bindir}/${i}-ld \
21mr|gcc-11.4.0-11|2665	--enable-checking=release \
21mr|gcc-11.4.0-11|2666	--enable-gnu-unique-object \
21mr|gcc-11.4.0-11|2667	--enable-gnu-indirect-function \
21mr|gcc-11.4.0-11|2668	--enable-languages=c \
21mr|gcc-11.4.0-11|2669	--program-prefix=${i}- \
21mr|gcc-11.4.0-11|2670	--enable-linker-build-id \
21mr|gcc-11.4.0-11|2671	--disable-plugin \
21mr|gcc-11.4.0-11|2672	--disable-lto \
21mr|gcc-11.4.0-11|2673	--disable-libatomic \
21mr|gcc-11.4.0-11|2674	--disable-shared \
21mr|gcc-11.4.0-11|2675	--enable-static \
21mr|gcc-11.4.0-11|2676	--with-system-zlib \
21mr|gcc-11.4.0-11|2677	--with-bugurl=https://bugzilla.rosalinux.ru \
21mr|gcc-11.4.0-11|2678	--disable-multilib \
21mr|gcc-11.4.0-11|2679	--disable-threads \
21mr|gcc-11.4.0-11|2680	--target=${i} \
21mr|gcc-11.4.0-11|2681	$EXTRA_FLAGS
21mr|gcc-11.4.0-11|2682	else
21mr|gcc-11.4.0-11|2683	echo "===== Building %{gcc_target_platform} -> $i crosscompiler ====="
21mr|gcc-11.4.0-11|2684	CC=gcc CXX=g++ LDFLAGS="-fuse-ld=bfd" ../configure \
21mr|gcc-11.4.0-11|2685	--prefix=%{_prefix} \
21mr|gcc-11.4.0-11|2686	--libexecdir=%{_libexecdir} \
21mr|gcc-11.4.0-11|2687	--libdir=%{_libdir} \
21mr|gcc-11.4.0-11|2688	--with-slibdir=%{_prefix}/${i}/lib \
21mr|gcc-11.4.0-11|2689	--mandir=%{_mandir} \
21mr|gcc-11.4.0-11|2690	--infodir=%{_infodir} \
21mr|gcc-11.4.0-11|2691	--with-sysroot=%{_prefix}/${i} \
21mr|gcc-11.4.0-11|2692	--with-native-system-header-dir=/include \
21mr|gcc-11.4.0-11|2693	--enable-threads \
21mr|gcc-11.4.0-11|2694	--enable-shared \
21mr|gcc-11.4.0-11|2695	--enable-lto \
21mr|gcc-11.4.0-11|2696	--enable-plugin \
21mr|gcc-11.4.0-11|2697	--enable-languages=c,c++,fortran,lto,objc,obj-c++ \
21mr|gcc-11.4.0-11|2698	--target=${i} \
21mr|gcc-11.4.0-11|2699	--with-bugurl=https://bugzilla.rosalinux.ru \
21mr|gcc-11.4.0-11|2700	$EXTRA_FLAGS
21mr|gcc-11.4.0-11|2701	fi
21mr|gcc-11.4.0-11|2702	%endif
21mr|gcc-11.4.0-11|2703	fi
21mr|gcc-11.4.0-11|2704	cd ..
21mr|gcc-11.4.0-11|2705	done
21mr|gcc-11.4.0-11|2706	
21mr|gcc-11.4.0-11|2707	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2708	%build
21mr|gcc-11.4.0-11|2709	# FIXME: extra tools needed
21mr|gcc-11.4.0-11|2710	export PATH=$PATH:$PWD/bin
21mr|gcc-11.4.0-11|2711	export sysroot=%{target_prefix}
21mr|gcc-11.4.0-11|2712	#_prefix}/%{gcc_target_platform}
21mr|gcc-11.4.0-11|2713	
21mr|gcc-11.4.0-11|2714	# The -gdwarf-4 removal is a workaround for gcc bug #52420
21mr|gcc-11.4.0-11|2715	OPT_FLAGS=`echo %{optflags} -fno-strict-aliasing | \
21mr|gcc-11.4.0-11|2716	sed -e 's/-Wall//g' -e 's/-all//g' \
21mr|gcc-11.4.0-11|2717	-e 's/\(-Wp,\)\?-D_FORTIFY_SOURCE=[12]//g' \
21mr|gcc-11.4.0-11|2718	-e 's/-m\(31\|32\|64\)//g' \
21mr|gcc-11.4.0-11|2719	-e 's/-mx32//g' \
21mr|gcc-11.4.0-11|2720	-e 's/-fstack-protector-strong//g' \
21mr|gcc-11.4.0-11|2721	-e 's/-fstack-protector//g' \
21mr|gcc-11.4.0-11|2722	-e 's/--param=ssp-buffer-size=4//' \
21mr|gcc-11.4.0-11|2723	-e 's/-gdwarf-4/-g/' \
21mr|gcc-11.4.0-11|2724	-e 's/-pipe//g'`
21mr|gcc-11.4.0-11|2725	OPT_FLAGS=`echo "$OPT_FLAGS" | sed -e 's/[[:blank:]]\+/ /g'`
21mr|gcc-11.4.0-11|2726	
21mr|gcc-11.4.0-11|2727	# don't build crt files with -fasynchronous-unwind-tables
21mr|gcc-11.4.0-11|2728	case " $OPT_FLAGS " in
21mr|gcc-11.4.0-11|2729	*" -fasynchronous-unwind-tables "*)
21mr|gcc-11.4.0-11|2730	sed -e 's/-fno-exceptions /-fno-exceptions -fno-asynchronous-unwind-tables /' -i gcc/Makefile.in
21mr|gcc-11.4.0-11|2731	;;
21mr|gcc-11.4.0-11|2732	esac
21mr|gcc-11.4.0-11|2733	echo "Using OPT_FLAGS $OPT_FLAGS"
21mr|gcc-11.4.0-11|2734	
21mr|gcc-11.4.0-11|2735	BOOTSTRAP=bootstrap
21mr|gcc-11.4.0-11|2736	%if %isarch %{ix86} %{x86_64}
21mr|gcc-11.4.0-11|2737	%if %{system_gcc}
21mr|gcc-11.4.0-11|2738	BOOTSTRAP=profiledbootstrap
21mr|gcc-11.4.0-11|2739	%endif
21mr|gcc-11.4.0-11|2740	%endif
21mr|gcc-11.4.0-11|2741	
21mr|gcc-11.4.0-11|2742	# FIXME debugedit
21mr|gcc-11.4.0-11|2743	[ ! -z "$TMP" ] && export TMP=`echo $TMP | sed -e 's|/$||'`
21mr|gcc-11.4.0-11|2744	[ ! -z "x$TMPDIR" ] && export TMPDIR=`echo $TMPDIR | sed -e 's|/$||'`
21mr|gcc-11.4.0-11|2745	
21mr|gcc-11.4.0-11|2746	for i in %{long_bootstraptargets} %{long_targets}; do
21mr|gcc-11.4.0-11|2747	cd obj-${i}
21mr|gcc-11.4.0-11|2748	if [ "%{gcc_target_platform}" = "$i" ]; then
21mr|gcc-11.4.0-11|2749	# Native host compiler gets special treatment...
21mr|gcc-11.4.0-11|2750	
21mr|gcc-11.4.0-11|2751	if ! %make BOOT_CFLAGS="$OPT_FLAGS" $BOOTSTRAP; then
21mr|gcc-11.4.0-11|2752	# Let's try to get a better error message
21mr|gcc-11.4.0-11|2753	# (Workaround for builds working locally and failing in abf,
21mr|gcc-11.4.0-11|2754	# let's see where exactly it's failing)
21mr|gcc-11.4.0-11|2755	make -j1 BOOT_CFLAGS="$OPT_FLAGS" $BOOTSTRAP
21mr|gcc-11.4.0-11|2756	fi
21mr|gcc-11.4.0-11|2757	
21mr|gcc-11.4.0-11|2758	%if %{build_pdf}
21mr|gcc-11.4.0-11|2759	%make pdf || :
21mr|gcc-11.4.0-11|2760	%endif
21mr|gcc-11.4.0-11|2761	
21mr|gcc-11.4.0-11|2762	%if %{build_doc}
21mr|gcc-11.4.0-11|2763	pushd host-%{gcc_target_platform}/gcc
21mr|gcc-11.4.0-11|2764	%make html || :
21mr|gcc-11.4.0-11|2765	%if %{build_pdf}
21mr|gcc-11.4.0-11|2766	%make pdf || :
21mr|gcc-11.4.0-11|2767	%endif
21mr|gcc-11.4.0-11|2768	popd
21mr|gcc-11.4.0-11|2769	%endif
21mr|gcc-11.4.0-11|2770	
21mr|gcc-11.4.0-11|2771	%if %{with crosscompilers}
21mr|gcc-11.4.0-11|2772	else
21mr|gcc-11.4.0-11|2773	%make
21mr|gcc-11.4.0-11|2774	%endif
21mr|gcc-11.4.0-11|2775	fi
21mr|gcc-11.4.0-11|2776	cd ..
21mr|gcc-11.4.0-11|2777	done
21mr|gcc-11.4.0-11|2778	
21mr|gcc-11.4.0-11|2779	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2780	
21mr|gcc-11.4.0-11|2781	%if %{build_check}
21mr|gcc-11.4.0-11|2782	%check
21mr|gcc-11.4.0-11|2783	echo ====================TESTING=========================
21mr|gcc-11.4.0-11|2784	%{_bindir}/time %make -k check || true
21mr|gcc-11.4.0-11|2785	echo "XXX check time above XXX"
21mr|gcc-11.4.0-11|2786	contrib/test_summary > test_summary.log
21mr|gcc-11.4.0-11|2787	echo ====================TESTING END=====================
21mr|gcc-11.4.0-11|2788	install -D -m644 test_summary.log %{buildroot}%{_docdir}/gcc/test_summary.log
21mr|gcc-11.4.0-11|2789	%endif
21mr|gcc-11.4.0-11|2790	
21mr|gcc-11.4.0-11|2791	#-----------------------------------------------------------------------
21mr|gcc-11.4.0-11|2792	
21mr|gcc-11.4.0-11|2793	%install
21mr|gcc-11.4.0-11|2794	%if %{with crosscompilers}
21mr|gcc-11.4.0-11|2795	# Install crosscompilers first so the native compiler can overwrite stuff
21mr|gcc-11.4.0-11|2796	for i in %{long_bootstraptargets} %{long_targets}; do
21mr|gcc-11.4.0-11|2797	[ "%{gcc_target_platform}" = "$i" ] && continue
21mr|gcc-11.4.0-11|2798	%make_install -C obj-${i}
21mr|gcc-11.4.0-11|2799	done
21mr|gcc-11.4.0-11|2800	# *-mingw32 crosscompilers include a float.h file that hides
21mr|gcc-11.4.0-11|2801	# mingw's own float.h, causing mingw-crt to fail
21mr|gcc-11.4.0-11|2802	for i in %{buildroot}%{_libdir}/gcc/*mingw32/*/include/float.h; do
21mr|gcc-11.4.0-11|2803	[ -e "$i" ] || continue
21mr|gcc-11.4.0-11|2804	echo >>$i
21mr|gcc-11.4.0-11|2805	echo '#include_next <float.h>' >>$i
21mr|gcc-11.4.0-11|2806	done
21mr|gcc-11.4.0-11|2807	%endif
21mr|gcc-11.4.0-11|2808	# Native compiler
21mr|gcc-11.4.0-11|2809	%make_install -C obj-%{gcc_target_platform}
21mr|gcc-11.4.0-11|2810	
21mr|gcc-11.4.0-11|2811	%if %{build_lto}
21mr|gcc-11.4.0-11|2812	# Put the LTO plugin where ld can see it...
21mr|gcc-11.4.0-11|2813	mkdir -p %{buildroot}%{_libdir}/bfd-plugins
21mr|gcc-11.4.0-11|2814	ln -s ../../libexec/gcc/%{gcc_target_platform}/%{ver}/liblto_plugin.so %{buildroot}%{_libdir}/bfd-plugins/liblto_plugin.so
21mr|gcc-11.4.0-11|2815	%endif
21mr|gcc-11.4.0-11|2816	
21mr|gcc-11.4.0-11|2817	# configure python dir option does not cover libstdc++
21mr|gcc-11.4.0-11|2818	mkdir -p %{buildroot}%{py3_puresitedir}
21mr|gcc-11.4.0-11|2819	if [ -d %{buildroot}%{_datadir}/gcc-%{ver}/python ]; then
21mr|gcc-11.4.0-11|2820	mv -f %{buildroot}%{_datadir}/gcc-%{ver}/python/* \
21mr|gcc-11.4.0-11|2821	%{buildroot}%{py3_puresitedir}
21mr|gcc-11.4.0-11|2822	rm -fr %{buildroot}%{_datadir}/gcc-%{ver}
21mr|gcc-11.4.0-11|2823	fi
21mr|gcc-11.4.0-11|2824	
21mr|gcc-11.4.0-11|2825	pushd %{buildroot}%{_bindir}
21mr|gcc-11.4.0-11|2826	%if %{system_gcc}
21mr|gcc-11.4.0-11|2827	mkdir -p %{buildroot}/lib
21mr|gcc-11.4.0-11|2828	ln -sf %{_bindir}/cpp %{buildroot}/lib/cpp
21mr|gcc-11.4.0-11|2829	install -m 0755 %{SOURCE4} %{SOURCE5} %{buildroot}%{_bindir}
21mr|gcc-11.4.0-11|2830	ln -sf %{gcc_target_platform}-gcc-%{ver} cc
21mr|gcc-11.4.0-11|2831	%else
21mr|gcc-11.4.0-11|2832	rm %{buildroot}%{_bindir}/cpp
21mr|gcc-11.4.0-11|2833	%endif
21mr|gcc-11.4.0-11|2834	PROGRAMS="gcc"
21mr|gcc-11.4.0-11|2835	%if %{build_cxx}
21mr|gcc-11.4.0-11|2836	PROGRAMS="$PROGRAMS g++"
21mr|gcc-11.4.0-11|2837	%endif
21mr|gcc-11.4.0-11|2838	%if %{build_go}
21mr|gcc-11.4.0-11|2839	PROGRAMS="$PROGRAMS gccgo"
21mr|gcc-11.4.0-11|2840	%endif
21mr|gcc-11.4.0-11|2841	%if %{build_fortran}
21mr|gcc-11.4.0-11|2842	PROGRAMS="$PROGRAMS gfortran"
21mr|gcc-11.4.0-11|2843	%endif
21mr|gcc-11.4.0-11|2844	for prog in $PROGRAMS; do
21mr|gcc-11.4.0-11|2845	if [ -f %{gcc_target_platform}-$prog ]; then
21mr|gcc-11.4.0-11|2846	rm -f %{gcc_target_platform}-$prog-%{ver}
21mr|gcc-11.4.0-11|2847	mv -f %{gcc_target_platform}-$prog{,-%{ver}}
21mr|gcc-11.4.0-11|2848	fi
21mr|gcc-11.4.0-11|2849	rm -f $prog
21mr|gcc-11.4.0-11|2850	ln -sf %{gcc_target_platform}-$prog-%{ver} $prog-%{ver}
21mr|gcc-11.4.0-11|2851	%if %{system_gcc}
21mr|gcc-11.4.0-11|2852	ln -sf %{gcc_target_platform}-$prog-%{ver} $prog
21mr|gcc-11.4.0-11|2853	ln -sf %{gcc_target_platform}-$prog-%{ver} %{gcc_target_platform}-$prog
21mr|gcc-11.4.0-11|2854	%endif
21mr|gcc-11.4.0-11|2855	done
21mr|gcc-11.4.0-11|2856	%if %{build_cxx}
21mr|gcc-11.4.0-11|2857	rm -f c++ %{gcc_target_platform}-c++{,-%{ver}}
21mr|gcc-11.4.0-11|2858	ln -sf %{gcc_target_platform}-g++-%{ver} c++-%{ver}
21mr|gcc-11.4.0-11|2859	%if %{system_gcc}
21mr|gcc-11.4.0-11|2860	ln -sf %{gcc_target_platform}-g++-%{ver} c++
21mr|gcc-11.4.0-11|2861	%endif
21mr|gcc-11.4.0-11|2862	%if %{system_gcc}
21mr|gcc-11.4.0-11|2863	ln -sf %{gcc_target_platform}-g++-%{ver} %{gcc_target_platform}-c++
21mr|gcc-11.4.0-11|2864	%endif
21mr|gcc-11.4.0-11|2865	
21mr|gcc-11.4.0-11|2866	mkdir -p %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}
21mr|gcc-11.4.0-11|2867	mv -f %{buildroot}%{_libdir}/libstdc++.so.*.py \
21mr|gcc-11.4.0-11|2868	%{buildroot}%{_datadir}/gdb/auto-load%{_libdir}
21mr|gcc-11.4.0-11|2869	perl -pi -e 's|%{_datadir}/gcc-%{ver}/python|%{py3_puresitedir}|;' \
21mr|gcc-11.4.0-11|2870	%{buildroot}%{_datadir}/gdb/auto-load%{_libdir}/libstdc++.*.py
21mr|gcc-11.4.0-11|2871	
21mr|gcc-11.4.0-11|2872	mkdir -p %{buildroot}/%{target_slibdir}
21mr|gcc-11.4.0-11|2873	mv %{buildroot}%{target_libdir}/libstdc++.so.%{stdcxx_major}* \
21mr|gcc-11.4.0-11|2874	%{buildroot}/%{target_slibdir}
21mr|gcc-11.4.0-11|2875	ln -srf %{buildroot}/%{target_slibdir}/libstdc++.so.%{stdcxx_major}.*.* \
21mr|gcc-11.4.0-11|2876	%{buildroot}%{target_libdir}/libstdc++.so
21mr|gcc-11.4.0-11|2877	
21mr|gcc-11.4.0-11|2878	%if %{build_multilib}
21mr|gcc-11.4.0-11|2879	mkdir -p %{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}
21mr|gcc-11.4.0-11|2880	mv -f %{buildroot}%{multilibdir}/libstdc++.so.*.py \
21mr|gcc-11.4.0-11|2881	%{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}
21mr|gcc-11.4.0-11|2882	perl -pi -e 's|%{_datadir}/gcc-%{ver}/python|%{py3_puresitedir}|;' \
21mr|gcc-11.4.0-11|2883	%{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}/libstdc++.*.py
21mr|gcc-11.4.0-11|2884	
21mr|gcc-11.4.0-11|2885	mkdir -p %{buildroot}%{multirootlibdir}
21mr|gcc-11.4.0-11|2886	mv %{buildroot}%{multilibdir}/libstdc++.so.%{stdcxx_major}* \
21mr|gcc-11.4.0-11|2887	%{buildroot}%{multirootlibdir}
21mr|gcc-11.4.0-11|2888	ln -srf %{buildroot}%{multirootlibdir}/libstdc++.so.%{stdcxx_major}.*.* \
21mr|gcc-11.4.0-11|2889	%{buildroot}%{multilibdir}/libstdc++.so
21mr|gcc-11.4.0-11|2890	%endif
21mr|gcc-11.4.0-11|2891	%endif
21mr|gcc-11.4.0-11|2892	popd
21mr|gcc-11.4.0-11|2893	
21mr|gcc-11.4.0-11|2894	%if %{build_gomp}
21mr|gcc-11.4.0-11|2895	mkdir -p %{buildroot}%{target_slibdir}
21mr|gcc-11.4.0-11|2896	mv %{buildroot}%{target_libdir}/libgomp.so.%{gomp_major}* \
21mr|gcc-11.4.0-11|2897	%{buildroot}%{target_slibdir}
21mr|gcc-11.4.0-11|2898	ln -srf %{buildroot}%{target_slibdir}/libgomp.so.%{gomp_major}.*.* \
21mr|gcc-11.4.0-11|2899	%{buildroot}%{target_libdir}/libgomp.so
21mr|gcc-11.4.0-11|2900	
21mr|gcc-11.4.0-11|2901	%if %{build_multilib}
21mr|gcc-11.4.0-11|2902	mkdir -p %{buildroot}%{multirootlibdir}
21mr|gcc-11.4.0-11|2903	mv %{buildroot}%{multilibdir}/libgomp.so.%{gomp_major}* \
21mr|gcc-11.4.0-11|2904	%{buildroot}%{multirootlibdir}
21mr|gcc-11.4.0-11|2905	ln -srf %{buildroot}%{multirootlibdir}/libgomp.so.%{gomp_major}.*.* \
21mr|gcc-11.4.0-11|2906	%{buildroot}%{multilibdir}/libgomp.so
21mr|gcc-11.4.0-11|2907	%endif
21mr|gcc-11.4.0-11|2908	%endif
21mr|gcc-11.4.0-11|2909	
21mr|gcc-11.4.0-11|2910	%if %{system_gcc}
21mr|gcc-11.4.0-11|2911	mkdir -p %{buildroot}/%{target_slibdir}
21mr|gcc-11.4.0-11|2912	mv %{buildroot}%{target_libdir}/libgcc_s.so.%{gcc_major} \
21mr|gcc-11.4.0-11|2913	%{buildroot}/%{target_slibdir}
21mr|gcc-11.4.0-11|2914	# FIXME symlinking libgcc_s.so.%{gcc_major} to libgcc_s.so results in
21mr|gcc-11.4.0-11|2915	# odd unresolved symbols as seen in
21mr|gcc-11.4.0-11|2916	# https://bugzilla.redhat.com/show_bug.cgi?id=1830472
21mr|gcc-11.4.0-11|2917	# The fix works, but why isn't upstream doing anything like this?
21mr|gcc-11.4.0-11|2918	# Need to keep checking if there has been an upstream fix.
21mr|gcc-11.4.0-11|2919	#ln -srf %{buildroot}/%{target_slibdir}/libgcc_s.so.%{gcc_major} \
21mr|gcc-11.4.0-11|2920	#    %{buildroot}%{target_libdir}/libgcc_s.so
21mr|gcc-11.4.0-11|2921	cat >%{buildroot}%{target_libdir}/libgcc_s.so <<EOF
21mr|gcc-11.4.0-11|2922	/* GNU ld script
21mr|gcc-11.4.0-11|2923	Use the shared library, but some functions are only in
21mr|gcc-11.4.0-11|2924	the static library, so try that secondarily.  */
21mr|gcc-11.4.0-11|2925	OUTPUT_FORMAT(`gcc -Wl,--print-output-format -nostdlib -r -o /dev/null`)
21mr|gcc-11.4.0-11|2926	GROUP ( %{target_slibdir}/libgcc_s.so.%{gcc_major} libgcc.a )
21mr|gcc-11.4.0-11|2927	EOF
21mr|gcc-11.4.0-11|2928	
21mr|gcc-11.4.0-11|2929	%if %{build_multilib}
21mr|gcc-11.4.0-11|2930	mkdir -p %{buildroot}%{multirootlibdir}
21mr|gcc-11.4.0-11|2931	mv %{buildroot}%{multilibdir}/libgcc_s.so.%{gcc_major} \
21mr|gcc-11.4.0-11|2932	%{buildroot}%{multirootlibdir}
21mr|gcc-11.4.0-11|2933	#        ln -srf %{buildroot}%{multirootlibdir}/libgcc_s.so.%{gcc_major} \
21mr|gcc-11.4.0-11|2934	#            %{buildroot}%{multilibdir}/libgcc_s.so
21mr|gcc-11.4.0-11|2935	cat >%{buildroot}%{multilibdir}/libgcc_s.so <<EOF
21mr|gcc-11.4.0-11|2936	/* GNU ld script
21mr|gcc-11.4.0-11|2937	Use the shared library, but some functions are only in
21mr|gcc-11.4.0-11|2938	the static library, so try that secondarily.  */
21mr|gcc-11.4.0-11|2939	OUTPUT_FORMAT(`gcc -m32 -Wl,--print-output-format -nostdlib -r -o /dev/null`)
21mr|gcc-11.4.0-11|2940	GROUP ( %{multirootlibdir}/libgcc_s.so.%{gcc_major} libgcc.a )
21mr|gcc-11.4.0-11|2941	EOF
21mr|gcc-11.4.0-11|2942	
21mr|gcc-11.4.0-11|2943	if [ -e %{buildroot}%{_prefix}/libx32/libgcc_s.so.%{gcc_major} ]; then
21mr|gcc-11.4.0-11|2944	mkdir -p %{buildroot}/libx32
21mr|gcc-11.4.0-11|2945	mv %{buildroot}%{_prefix}/libx32/libgcc_s.so.%{gcc_major} \
21mr|gcc-11.4.0-11|2946	%{buildroot}/libx32/
21mr|gcc-11.4.0-11|2947	#            ln -srf %{buildroot}/libx32/libgcc_s.so.%{gcc_major} \
21mr|gcc-11.4.0-11|2948	#                %{buildroot}%{_prefix}/libx32/libgcc_s.so
21mr|gcc-11.4.0-11|2949	cat >%{buildroot}%{_prefix}/libx32/libgcc_s.so <<EOF
21mr|gcc-11.4.0-11|2950	/* GNU ld script
21mr|gcc-11.4.0-11|2951	Use the shared library, but some functions are only in
21mr|gcc-11.4.0-11|2952	the static library, so try that secondarily.  */
21mr|gcc-11.4.0-11|2953	OUTPUT_FORMAT(`gcc -mx32 -Wl,--print-output-format -nostdlib -r -o /dev/null`)
21mr|gcc-11.4.0-11|2954	GROUP ( %{multirootlibdir}/libgcc_s.so.%{gcc_major} libgcc.a )
21mr|gcc-11.4.0-11|2955	EOF
21mr|gcc-11.4.0-11|2956	fi
21mr|gcc-11.4.0-11|2957	%endif
21mr|gcc-11.4.0-11|2958	%endif
21mr|gcc-11.4.0-11|2959	
21mr|gcc-11.4.0-11|2960	%if %{shared_libgnat}
21mr|gcc-11.4.0-11|2961	%if %{build_ada}
21mr|gcc-11.4.0-11|2962	for lib in libgnarl libgnat; do
21mr|gcc-11.4.0-11|2963	rm -f %{buildroot}%{target_libdir}/$lib.so
21mr|gcc-11.4.0-11|2964	rm -f %{buildroot}%{gccdir}/adalib/$lib.so
21mr|gcc-11.4.0-11|2965	mv -f %{buildroot}%{gccdir}/adalib/$lib-%{majorver}.so \
21mr|gcc-11.4.0-11|2966	%{buildroot}%{target_libdir}/$lib-%{majorver}.so.%{gnat_major}
21mr|gcc-11.4.0-11|2967	ln -sf $lib-%{majorver}.so.%{gnat_major} %{buildroot}%{target_libdir}/$lib-%{majorver}.so
21mr|gcc-11.4.0-11|2968	ln -sf $lib-%{majorver}.so.%{gnat_major} %{buildroot}%{target_libdir}/$lib.so
21mr|gcc-11.4.0-11|2969	%if %{build_multilib}
21mr|gcc-11.4.0-11|2970	rm -f %{buildroot}%{multilibdir}/$lib.so
21mr|gcc-11.4.0-11|2971	rm -f %{buildroot}%{multigccdir}/adalib/$lib.so
21mr|gcc-11.4.0-11|2972	mv -f %{buildroot}%{multigccdir}/adalib/$lib-%{majorver}.so \
21mr|gcc-11.4.0-11|2973	%{buildroot}%{multilibdir}/$lib-%{majorver}.so.%{gnat_major}
21mr|gcc-11.4.0-11|2974	ln -sf $lib-%{majorver}.so.%{gnat_major} %{buildroot}%{multilibdir}/$lib-%{majorver}.so
21mr|gcc-11.4.0-11|2975	ln -sf $lib-%{majorver}.so.%{gnat_major} %{buildroot}%{multilibdir}/$lib.so
21mr|gcc-11.4.0-11|2976	%endif
21mr|gcc-11.4.0-11|2977	done
21mr|gcc-11.4.0-11|2978	%endif
21mr|gcc-11.4.0-11|2979	%endif
21mr|gcc-11.4.0-11|2980	
21mr|gcc-11.4.0-11|2981	mv -f %{buildroot}%{gccdir}/include{-fixed,}/syslimits.h
21mr|gcc-11.4.0-11|2982	mv -f %{buildroot}%{gccdir}/include{-fixed,}/limits.h
21mr|gcc-11.4.0-11|2983	rm -fr %{buildroot}%{gccdir}/include-fixed
21mr|gcc-11.4.0-11|2984	rm -fr %{buildroot}%{gccdir}/install-tools/include
21mr|gcc-11.4.0-11|2985	
21mr|gcc-11.4.0-11|2986	%if !%{system_gcc}
21mr|gcc-11.4.0-11|2987	rm -fr %{buildroot}%{_infodir}
21mr|gcc-11.4.0-11|2988	rm -fr %{buildroot}%{_mandir}
21mr|gcc-11.4.0-11|2989	rm -fr %{buildroot}%{_localedir}
21mr|gcc-11.4.0-11|2990	rm -f %{buildroot}%{_bindir}/gcov
21mr|gcc-11.4.0-11|2991	rm -f %{buildroot}%{_libdir}/libgcc_s.so
21mr|gcc-11.4.0-11|2992	%if %{build_multilib}
21mr|gcc-11.4.0-11|2993	rm -f %{buildroot}%{multilibdir}/libgcc_s.so
21mr|gcc-11.4.0-11|2994	rm -f %{buildroot}%{_prefix}/libx32/libgcc_s.so
21mr|gcc-11.4.0-11|2995	%endif
21mr|gcc-11.4.0-11|2996	%if !%{build_libgcc}
21mr|gcc-11.4.0-11|2997	rm -f %{buildroot}%{target_libdir}/libgcc_s.so.*
21mr|gcc-11.4.0-11|2998	%if %{build_multilib}
21mr|gcc-11.4.0-11|2999	rm -f %{buildroot}%{multilibdir}/libgcc_s.so.*
21mr|gcc-11.4.0-11|3000	rm -f %{buildroot}%{_prefix}/libx32/libgcc_s.so.*
21mr|gcc-11.4.0-11|3001	%endif
21mr|gcc-11.4.0-11|3002	%endif
21mr|gcc-11.4.0-11|3003	%endif
21mr|gcc-11.4.0-11|3004	rm -f %{buildroot}%{_libdir}/libiberty.a
21mr|gcc-11.4.0-11|3005	rm -f %{buildroot}%{multilibdir}/libiberty.a
21mr|gcc-11.4.0-11|3006	
21mr|gcc-11.4.0-11|3007	%if !%{build_ubsan}
21mr|gcc-11.4.0-11|3008	rm -f %{buildroot}%{target_libdir}/libubsan*
21mr|gcc-11.4.0-11|3009	%if %{build_multilib}
21mr|gcc-11.4.0-11|3010	rm -f %{buildroot}%{multilibdir}/libubsan*
21mr|gcc-11.4.0-11|3011	%endif
21mr|gcc-11.4.0-11|3012	rm -f %{buildroot}%{target_libdir}/libsanitizer.spec
21mr|gcc-11.4.0-11|3013	%endif
21mr|gcc-11.4.0-11|3014	
21mr|gcc-11.4.0-11|3015	%if !%{build_asan}
21mr|gcc-11.4.0-11|3016	rm -f %{buildroot}%{target_libdir}/libasan*
21mr|gcc-11.4.0-11|3017	%if %{build_multilib}
21mr|gcc-11.4.0-11|3018	rm -f %{buildroot}%{multilibdir}/libasan*
21mr|gcc-11.4.0-11|3019	%endif
21mr|gcc-11.4.0-11|3020	%endif
21mr|gcc-11.4.0-11|3021	
21mr|gcc-11.4.0-11|3022	%if !%{build_itm}
21mr|gcc-11.4.0-11|3023	rm -f %{buildroot}%{target_libdir}/libitm* %{buildroot}%{_infodir}/libitm.info*
21mr|gcc-11.4.0-11|3024	%if %{build_multilib}
21mr|gcc-11.4.0-11|3025	rm -f %{buildroot}%{multilibdir}/libitm*
21mr|gcc-11.4.0-11|3026	%endif
21mr|gcc-11.4.0-11|3027	%else
21mr|gcc-11.4.0-11|3028	%if !%{system_gcc}
21mr|gcc-11.4.0-11|3029	rm -f %{buildroot}%{_infodir}/libitm.info*
21mr|gcc-11.4.0-11|3030	%endif
21mr|gcc-11.4.0-11|3031	%endif
21mr|gcc-11.4.0-11|3032	
21mr|gcc-11.4.0-11|3033	%if !%{package_ffi}
21mr|gcc-11.4.0-11|3034	rm -f %{buildroot}%{target_libdir}/libffi.*
21mr|gcc-11.4.0-11|3035	rm -f %{buildroot}%{multilibdir}/libffi.*
21mr|gcc-11.4.0-11|3036	rm -f %{buildroot}%{_mandir}/man3/ffi*
21mr|gcc-11.4.0-11|3037	%else
21mr|gcc-11.4.0-11|3038	mkdir -p %{buildroot}%{target_slibdir}
21mr|gcc-11.4.0-11|3039	mv %{buildroot}%{target_libdir}/libffi.so.%{ffi_major}* \
21mr|gcc-11.4.0-11|3040	%{buildroot}%{target_slibdir}
21mr|gcc-11.4.0-11|3041	ln -srf %{buildroot}%{target_slibdir}/libffi.so.%{ffi_major}.*.* \
21mr|gcc-11.4.0-11|3042	%{buildroot}%{target_libdir}/libffi.so
21mr|gcc-11.4.0-11|3043	
21mr|gcc-11.4.0-11|3044	%if %{build_multilib}
21mr|gcc-11.4.0-11|3045	mkdir -p %{buildroot}%{multirootlibdir}
21mr|gcc-11.4.0-11|3046	mv %{buildroot}%{multilibdir}/libffi.so.%{ffi_major}* \
21mr|gcc-11.4.0-11|3047	%{buildroot}%{multirootlibdir}
21mr|gcc-11.4.0-11|3048	ln -srf %{buildroot}%{multirootlibdir}/libffi.so.%{ffi_major}.*.* \
21mr|gcc-11.4.0-11|3049	%{buildroot}%{multilibdir}/libffi.so
21mr|gcc-11.4.0-11|3050	%endif
21mr|gcc-11.4.0-11|3051	%endif
21mr|gcc-11.4.0-11|3052	
21mr|gcc-11.4.0-11|3053	pushd obj-%{gcc_target_platform}
21mr|gcc-11.4.0-11|3054	
21mr|gcc-11.4.0-11|3055	%if %{build_doc}
21mr|gcc-11.4.0-11|3056	%if %{build_cxx}
21mr|gcc-11.4.0-11|3057	mkdir -p %{buildroot}%{_docdir}/libstdc++
21mr|gcc-11.4.0-11|3058	cp -far libstdc++-v3/doc/html %{buildroot}%{_docdir}/libstdc++
21mr|gcc-11.4.0-11|3059	%endif
21mr|gcc-11.4.0-11|3060	pushd host-%{gcc_target_platform}/gcc/HTML/gcc-%{ver}
21mr|gcc-11.4.0-11|3061	mkdir -p %{buildroot}%{_docdir}/gcc/html
21mr|gcc-11.4.0-11|3062	for doc in gcc gccinstall gccint; do
21mr|gcc-11.4.0-11|3063	cp -far $doc %{buildroot}%{_docdir}/gcc/html
21mr|gcc-11.4.0-11|3064	done
21mr|gcc-11.4.0-11|3065	%if %{system_gcc}
21mr|gcc-11.4.0-11|3066	mkdir -p %{buildroot}%{_docdir}/gcc-cpp/html
21mr|gcc-11.4.0-11|3067	for doc in cpp cppinternals; do
21mr|gcc-11.4.0-11|3068	cp -far $doc %{buildroot}%{_docdir}/gcc-cpp/html
21mr|gcc-11.4.0-11|3069	done
21mr|gcc-11.4.0-11|3070	%endif
21mr|gcc-11.4.0-11|3071	%if %{build_fortran}
21mr|gcc-11.4.0-11|3072	mkdir -p %{buildroot}%{_docdir}/gcc-gfortran/html
21mr|gcc-11.4.0-11|3073	cp -far gfortran %{buildroot}%{_docdir}/gcc-gfortran/html
21mr|gcc-11.4.0-11|3074	%endif
21mr|gcc-11.4.0-11|3075	%if %{build_go}
21mr|gcc-11.4.0-11|3076	mkdir -p %{buildroot}%{_docdir}/gcc-go/html
21mr|gcc-11.4.0-11|3077	cp -far go %{buildroot}%{_docdir}/gcc-go/html
21mr|gcc-11.4.0-11|3078	%endif
21mr|gcc-11.4.0-11|3079	popd
21mr|gcc-11.4.0-11|3080	%if %{build_pdf}
21mr|gcc-11.4.0-11|3081	pushd host-%{gcc_target_platform}/gcc/doc
21mr|gcc-11.4.0-11|3082	for doc in gcc.pdf gccinstall.pdf gccint.pdf; do
21mr|gcc-11.4.0-11|3083	install -m 0644 $doc %{buildroot}%{_docdir}/gcc/$doc
21mr|gcc-11.4.0-11|3084	done
21mr|gcc-11.4.0-11|3085	%if %{system_gcc}
21mr|gcc-11.4.0-11|3086	for doc in cpp.pdf cppinternals.pdf; do
21mr|gcc-11.4.0-11|3087	install -m 0644 $doc %{buildroot}%{_docdir}/gcc-cpp/$doc
21mr|gcc-11.4.0-11|3088	done
21mr|gcc-11.4.0-11|3089	%endif
21mr|gcc-11.4.0-11|3090	%if %{build_ada}
21mr|gcc-11.4.0-11|3091	mkdir -p %{buildroot}%{_docdir}/gcc-gnat
21mr|gcc-11.4.0-11|3092	for doc in gnat_ugn.pdf gnat_rm.pdf gnat-style.pdf; do
21mr|gcc-11.4.0-11|3093	install -m 0644 $doc %{buildroot}%{_docdir}/gcc-gnat/$doc
21mr|gcc-11.4.0-11|3094	done
21mr|gcc-11.4.0-11|3095	%endif
21mr|gcc-11.4.0-11|3096	%if %{build_fortran}
21mr|gcc-11.4.0-11|3097	for doc in gfc-internals.pdf gfortran.pdf; do
21mr|gcc-11.4.0-11|3098	install -m 0644 $doc %{buildroot}%{_docdir}/gcc-gfortran/$doc
21mr|gcc-11.4.0-11|3099	done
21mr|gcc-11.4.0-11|3100	%endif
21mr|gcc-11.4.0-11|3101	%if %{build_go}
21mr|gcc-11.4.0-11|3102	install -m 0644 -D gccgo.pdf %{buildroot}%{_docdir}/gcc-go/gccgo.pdf
21mr|gcc-11.4.0-11|3103	%endif
21mr|gcc-11.4.0-11|3104	popd
21mr|gcc-11.4.0-11|3105	pushd %{gcc_target_platform}
21mr|gcc-11.4.0-11|3106	%if %{build_gomp}
21mr|gcc-11.4.0-11|3107	install -m 0644 -D libgomp/libgomp.pdf %{buildroot}%{_docdir}/libgomp/libgomp.pdf
21mr|gcc-11.4.0-11|3108	%endif
21mr|gcc-11.4.0-11|3109	%if %{build_quadmath}
21mr|gcc-11.4.0-11|3110	install -m 0644 -D libquadmath/libquadmath.pdf %{buildroot}%{_docdir}/libquadmath/libquadmath.pdf
21mr|gcc-11.4.0-11|3111	%endif
21mr|gcc-11.4.0-11|3112	popd
21mr|gcc-11.4.0-11|3113	%endif
21mr|gcc-11.4.0-11|3114	%endif
21mr|gcc-11.4.0-11|3115	
21mr|gcc-11.4.0-11|3116	cd ..
21mr|gcc-11.4.0-11|3117	
21mr|gcc-11.4.0-11|3118	%if ! %{default_compiler}
21mr|gcc-11.4.0-11|3119	# Leave the cc, c89, c++, ... symlinks to clang
21mr|gcc-11.4.0-11|3120	# or whatever other compiler is the default
21mr|gcc-11.4.0-11|3121	rm -f \
21mr|gcc-11.4.0-11|3122	%{buildroot}%{_bindir}/cc \
21mr|gcc-11.4.0-11|3123	%{buildroot}%{_bindir}/c89 \
21mr|gcc-11.4.0-11|3124	%{buildroot}%{_bindir}/c99 \
21mr|gcc-11.4.0-11|3125	%{buildroot}%{_bindir}/c++
21mr|gcc-11.4.0-11|3126	%endif
21mr|gcc-11.4.0-11|3127	
21mr|gcc-11.4.0-11|3128	%if %{system_gcc}
21mr|gcc-11.4.0-11|3129	install -m644 %{SOURCE10} -D %{buildroot}%{_sysconfdir}/sysconfig/gcc
21mr|gcc-11.4.0-11|3130	install -m644 %{SOURCE11} -D %{buildroot}%{_sysconfdir}/profile.d/90gcc.sh
21mr|gcc-11.4.0-11|3131	install -m644 %{SOURCE12} -D %{buildroot}%{_sysconfdir}/profile.d/90gcc.csh
21mr|gcc-11.4.0-11|3132	%endif
21mr|gcc-11.4.0-11|3133	%if %{build_go}
21mr|gcc-11.4.0-11|3134	mkdir -p %{buildroot}/%{_libdir}/%{name}/bin/
21mr|gcc-11.4.0-11|3135	ln -s %{_bindir}/%{name} %{buildroot}/%{_libdir}/%{name}/bin/%{name}
21mr|gcc-11.4.0-11|3136	%endif
21mr|gcc-11.4.0-11|3137	
21mr|gcc-11.4.0-11|3138	%if %{with crosscompilers}
21mr|gcc-11.4.0-11|3139	for i in %{long_bootstraptargets} %{long_targets}; do
21mr|gcc-11.4.0-11|3140	# aarch64-mandriva-linux-gnu and aarch64-linux-gnu are similar enough...
21mr|gcc-11.4.0-11|3141	longplatform=$(grep ^target_alias= obj-$i/Makefile |cut -d= -f2-)
21mr|gcc-11.4.0-11|3142	if [ -n "$(echo $i |cut -d- -f4-)" ]; then
21mr|gcc-11.4.0-11|3143	shortplatform="$(echo $i |cut -d- -f1)-$(echo $i |cut -d- -f3-)"
21mr|gcc-11.4.0-11|3144	cd %{buildroot}%{_bindir}
21mr|gcc-11.4.0-11|3145	for j in $longplatform-*; do
21mr|gcc-11.4.0-11|3146	[ -e $(echo $j |sed -e "s,$longplatform,$shortplatform,") ] || ln -s $j $(echo $j |sed -e "s,$longplatform,$shortplatform,")
21mr|gcc-11.4.0-11|3147	done
21mr|gcc-11.4.0-11|3148	cd -
21mr|gcc-11.4.0-11|3149	fi
21mr|gcc-11.4.0-11|3150	if [ "$longplatform" != "$i" ]; then
21mr|gcc-11.4.0-11|3151	cd %{buildroot}%{_bindir}
21mr|gcc-11.4.0-11|3152	for j in $longplatform-*; do
21mr|gcc-11.4.0-11|3153	[ -e $(echo $j |sed -e "s,$longplatform,$i,") ] || ln -s $j $(echo $j |sed -e "s,$longplatform,$i,")
21mr|gcc-11.4.0-11|3154	done
21mr|gcc-11.4.0-11|3155	cd -
21mr|gcc-11.4.0-11|3156	fi
21mr|gcc-11.4.0-11|3157	done
21mr|gcc-11.4.0-11|3158	%endif
21mr|gcc-11.4.0-11|3159	
21mr|gcc-11.4.0-11|3160	# Not sure why this ends up in /usr as well as the crosscompiler
21mr|gcc-11.4.0-11|3161	# directories... Doesn't belong there for sure
21mr|gcc-11.4.0-11|3162	%ifarch %{aarch64} %{riscv}
21mr|gcc-11.4.0-11|3163	rm -rf %{buildroot}%{_prefix}/libx32
21mr|gcc-11.4.0-11|3164	%endif
21mr|gcc-11.4.0-11|3165	
21mr|gcc-11.4.0-11|3166	%if %{system_gcc}
21mr|gcc-11.4.0-11|3167	%find_lang cpplib
21mr|gcc-11.4.0-11|3168	%find_lang gcc
21mr|gcc-11.4.0-11|3169	%if %{build_cxx}
21mr|gcc-11.4.0-11|3170	%find_lang libstdc++
21mr|gcc-11.4.0-11|3171	%endif
21mr|gcc-11.4.0-11|3172	%endif
21mr|gcc-11.4.0-11|3173	
21mr|gcc-11.4.0-11|3174	%if %{with crosscompilers}
21mr|gcc-11.4.0-11|3175	%(
21mr|gcc-11.4.0-11|3176	for i in %{long_bootstraptargets} %{long_targets}; do
21mr|gcc-11.4.0-11|3177	[ "$i" = "%{_target_platform}" ] && continue
21mr|gcc-11.4.0-11|3178	if echo "%{long_bootstraptargets}" |grep -q $i; then
21mr|gcc-11.4.0-11|3179	bootstrap=true
21mr|gcc-11.4.0-11|3180	else
21mr|gcc-11.4.0-11|3181	bootstrap=false
21mr|gcc-11.4.0-11|3182	fi
21mr|gcc-11.4.0-11|3183	if $bootstrap; then
21mr|gcc-11.4.0-11|3184	package=cross-${i}-gcc-bootstrap
21mr|gcc-11.4.0-11|3185	else
21mr|gcc-11.4.0-11|3186	package=cross-${i}-gcc
21mr|gcc-11.4.0-11|3187	fi
21mr|gcc-11.4.0-11|3188	cat <<EOF
21mr|gcc-11.4.0-11|3189	%package -n ${package}
21mr|gcc-11.4.0-11|3190	EOF
21mr|gcc-11.4.0-11|3191	if $bootstrap; then
21mr|gcc-11.4.0-11|3192	if echo $i |grep -q mingw; then
21mr|gcc-11.4.0-11|3193	echo "BuildRequires: cross-${i}-libc-bootstrap"
21mr|gcc-11.4.0-11|3194	fi
21mr|gcc-11.4.0-11|3195	else
21mr|gcc-11.4.0-11|3196	cat <<EOF
21mr|gcc-11.4.0-11|3197	# Full compiler can also be used for bootstrapping...
21mr|gcc-11.4.0-11|3198	%rename cross-${i}-gcc-bootstrap
21mr|gcc-11.4.0-11|3199	BuildRequires: cross-${i}-libc
21mr|gcc-11.4.0-11|3200	Recommends: cross-${i}-libc
21mr|gcc-11.4.0-11|3201	EOF
21mr|gcc-11.4.0-11|3202	if ! echo $i |grep -q mingw; then
21mr|gcc-11.4.0-11|3203	cat <<EOF
21mr|gcc-11.4.0-11|3204	BuildRequires: cross-${i}-kernel-release-headers
21mr|gcc-11.4.0-11|3205	EOF
21mr|gcc-11.4.0-11|3206	fi
21mr|gcc-11.4.0-11|3207	fi
21mr|gcc-11.4.0-11|3208	cat <<EOF
21mr|gcc-11.4.0-11|3209	Summary: Gcc for crosscompiling to ${i}
21mr|gcc-11.4.0-11|3210	Group: Development/Other
21mr|gcc-11.4.0-11|3211	BuildRequires: cross-${i}-binutils
21mr|gcc-11.4.0-11|3212	Recommends: cross-${i}-binutils
21mr|gcc-11.4.0-11|3213	AutoReqProv: no
21mr|gcc-11.4.0-11|3214	
21mr|gcc-11.4.0-11|3215	%description -n ${package}
21mr|gcc-11.4.0-11|3216	Gcc for crosscompiling to ${i}
21mr|gcc-11.4.0-11|3217	
21mr|gcc-11.4.0-11|3218	%files -n ${package}
21mr|gcc-11.4.0-11|3219	%{_bindir}/${i}-*
21mr|gcc-11.4.0-11|3220	%{_mandir}/man?/${i}-*
21mr|gcc-11.4.0-11|3221	%{_libdir}/gcc/${i}
21mr|gcc-11.4.0-11|3222	%{_libexecdir}/gcc/${i}
21mr|gcc-11.4.0-11|3223	EOF
21mr|gcc-11.4.0-11|3224	if ! $bootstrap; then
21mr|gcc-11.4.0-11|3225	cat <<EOF
21mr|gcc-11.4.0-11|3226	%{_prefix}/${i}/include/*
21mr|gcc-11.4.0-11|3227	%{_prefix}/${i}/lib*/*
21mr|gcc-11.4.0-11|3228	EOF
21mr|gcc-11.4.0-11|3229	fi
21mr|gcc-11.4.0-11|3230	
21mr|gcc-11.4.0-11|3231	if [ -n "$(echo $i |cut -d- -f4-)" ]; then
21mr|gcc-11.4.0-11|3232	shortplatform="$(echo $i |cut -d- -f1)-$(echo $i |cut -d- -f3-)"
21mr|gcc-11.4.0-11|3233	echo "%{_bindir}/${shortplatform}-*"
21mr|gcc-11.4.0-11|3234	fi
21mr|gcc-11.4.0-11|3235	echo
21mr|gcc-11.4.0-11|3236	done
21mr|gcc-11.4.0-11|3237	)
21mr|gcc-11.4.0-11|3238	%endif

12322 21
21mr|gccmakedep-1.0.3-6|1	Summary:	Create dependencies in makefiles using 'gcc -M'
21mr|gccmakedep-1.0.3-6|2	Name:		gccmakedep
21mr|gccmakedep-1.0.3-6|3	Version:	1.0.3
21mr|gccmakedep-1.0.3-6|4	Release:	6
21mr|gccmakedep-1.0.3-6|5	License:	MIT
21mr|gccmakedep-1.0.3-6|6	Group:		System/X11
21mr|gccmakedep-1.0.3-6|7	Url:		http://xorg.freedesktop.org
21mr|gccmakedep-1.0.3-6|8	Source0:	http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.bz2
21mr|gccmakedep-1.0.3-6|9	BuildRequires:	pkgconfig(xorg-macros)
21mr|gccmakedep-1.0.3-6|10	BuildArch:	noarch
21mr|gccmakedep-1.0.3-6|11	
21mr|gccmakedep-1.0.3-6|12	%description
21mr|gccmakedep-1.0.3-6|13	Create dependencies in makefiles using 'gcc -M'.
21mr|gccmakedep-1.0.3-6|14	
21mr|gccmakedep-1.0.3-6|15	%files
21mr|gccmakedep-1.0.3-6|16	%{_bindir}/gccmakedep
21mr|gccmakedep-1.0.3-6|17	%{_mandir}/man1/gccmakedep.*
21mr|gccmakedep-1.0.3-6|18	
21mr|gccmakedep-1.0.3-6|19	#----------------------------------------------------------------------------
21mr|gccmakedep-1.0.3-6|20	
21mr|gccmakedep-1.0.3-6|21	%prep
21mr|gccmakedep-1.0.3-6|22	%setup -q
21mr|gccmakedep-1.0.3-6|23	
21mr|gccmakedep-1.0.3-6|24	%build
21mr|gccmakedep-1.0.3-6|25	# (abondrov) config* don't understand noarch-unknown-linux-gnu arch
21mr|gccmakedep-1.0.3-6|26	%configure \
21mr|gccmakedep-1.0.3-6|27	--x-includes=%{_includedir} \
21mr|gccmakedep-1.0.3-6|28	--x-libraries=%{_libdir} \
21mr|gccmakedep-1.0.3-6|29	--build=i586-%{_target_vendor}-%{_target_os}%{?_gnu}
21mr|gccmakedep-1.0.3-6|30	%make
21mr|gccmakedep-1.0.3-6|31	
21mr|gccmakedep-1.0.3-6|32	%install
21mr|gccmakedep-1.0.3-6|33	%makeinstall_std

12323 21
21mr|GConf2-3.2.6-11|1	%define pkgname GConf
21mr|GConf2-3.2.6-11|2	
21mr|GConf2-3.2.6-11|3	%define api 2
21mr|GConf2-3.2.6-11|4	%define gi_version 2.0
21mr|GConf2-3.2.6-11|5	%define major 4
21mr|GConf2-3.2.6-11|6	%define libname %mklibname %{pkgname} %{api} %{major}
21mr|GConf2-3.2.6-11|7	%define girname %mklibname gconf-gir %{gi_version}
21mr|GConf2-3.2.6-11|8	%define devname %mklibname %{pkgname} %{api} -d
21mr|GConf2-3.2.6-11|9	
21mr|GConf2-3.2.6-11|10	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|GConf2-3.2.6-11|11	
21mr|GConf2-3.2.6-11|12	Summary:	A configuration database system for GNOME
21mr|GConf2-3.2.6-11|13	Name:		%{pkgname}%{api}
21mr|GConf2-3.2.6-11|14	Version:	3.2.6
21mr|GConf2-3.2.6-11|15	Release:	11
21mr|GConf2-3.2.6-11|16	License:	LGPLv2.1+
21mr|GConf2-3.2.6-11|17	Group:		Graphical desktop/GNOME
21mr|GConf2-3.2.6-11|18	URL:		http://www.gnome.org/projects/gconf/
21mr|GConf2-3.2.6-11|19	Source0:	http://download.gnome.org/sources/%{pkgname}/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|GConf2-3.2.6-11|20	Source1:	gconf.sh
21mr|GConf2-3.2.6-11|21	Source2:	gconf.csh
21mr|GConf2-3.2.6-11|22	# (fc) reload database when schemas are installed/uninstalled (GNOME bug #328697)
21mr|GConf2-3.2.6-11|23	Patch1:		GConf-2.12.1-reload.patch
21mr|GConf2-3.2.6-11|24	BuildRequires:	gtk-doc
21mr|GConf2-3.2.6-11|25	BuildRequires:	intltool
21mr|GConf2-3.2.6-11|26	BuildRequires:	openldap-devel
21mr|GConf2-3.2.6-11|27	BuildRequires:	pkgconfig(dbus-1)
21mr|GConf2-3.2.6-11|28	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|GConf2-3.2.6-11|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|GConf2-3.2.6-11|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|GConf2-3.2.6-11|31	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|GConf2-3.2.6-11|32	BuildRequires:	pkgconfig(libxml-2.0)
21mr|GConf2-3.2.6-11|33	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|GConf2-3.2.6-11|34	Requires:	gsettings-desktop-schemas
21mr|GConf2-3.2.6-11|35	Requires:	polkit-agent
21mr|GConf2-3.2.6-11|36	# needed by patch1
21mr|GConf2-3.2.6-11|37	Requires:	psmisc
21mr|GConf2-3.2.6-11|38	Requires:	sed
21mr|GConf2-3.2.6-11|39	Requires:	%{girname} = %{EVRD}
21mr|GConf2-3.2.6-11|40	Requires(post):	update-alternatives
21mr|GConf2-3.2.6-11|41	# Removed upstream, see https://bugzilla.gnome.org/show_bug.cgi?id=646674
21mr|GConf2-3.2.6-11|42	Obsoletes:	GConf2-sanity-check < 3.2.6
21mr|GConf2-3.2.6-11|43	Recommends:	dconf
21mr|GConf2-3.2.6-11|44	
21mr|GConf2-3.2.6-11|45	%description
21mr|GConf2-3.2.6-11|46	GConf is a configuration data storage mechanism scheduled to
21mr|GConf2-3.2.6-11|47	ship with GNOME. GConf does work without GNOME however; it
21mr|GConf2-3.2.6-11|48	can be used with plain GTK+, Xlib, KDE, or even text mode
21mr|GConf2-3.2.6-11|49	applications as well.
21mr|GConf2-3.2.6-11|50	
21mr|GConf2-3.2.6-11|51	%files -f %{name}.lang
21mr|GConf2-3.2.6-11|52	%doc README
21mr|GConf2-3.2.6-11|53	%dir %{_libdir}/GConf
21mr|GConf2-3.2.6-11|54	%dir %{_libdir}/GConf/%{api}
21mr|GConf2-3.2.6-11|55	%dir %{_sysconfdir}/gconf
21mr|GConf2-3.2.6-11|56	%dir %{_sysconfdir}/gconf/gconf.xml*
21mr|GConf2-3.2.6-11|57	%dir %{_sysconfdir}/gconf/schemas
21mr|GConf2-3.2.6-11|58	%config(noreplace) %{_sysconfdir}/profile.d/*
21mr|GConf2-3.2.6-11|59	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.gnome.GConf.Defaults.conf
21mr|GConf2-3.2.6-11|60	%config(noreplace) %{_sysconfdir}/gconf/%{api}
21mr|GConf2-3.2.6-11|61	%{_sysconfdir}/xdg/autostart/gsettings-data-convert.desktop
21mr|GConf2-3.2.6-11|62	%{_bindir}/gsettings-data-convert
21mr|GConf2-3.2.6-11|63	%{_bindir}/gconftool*
21mr|GConf2-3.2.6-11|64	%{_bindir}/gconf-merge-tree
21mr|GConf2-3.2.6-11|65	%{_mandir}/man1/gconftool-2.1*
21mr|GConf2-3.2.6-11|66	%{_mandir}/man1/gsettings-data-convert.1*
21mr|GConf2-3.2.6-11|67	%if "%{_lib}" != "lib"
21mr|GConf2-3.2.6-11|68	%{_prefix}/lib/GConf
21mr|GConf2-3.2.6-11|69	%endif
21mr|GConf2-3.2.6-11|70	%{_libexecdir}/gconfd-%{api}
21mr|GConf2-3.2.6-11|71	%{_libexecdir}/gconf-defaults-mechanism
21mr|GConf2-3.2.6-11|72	%{_libdir}/GConf/%{api}/*.so
21mr|GConf2-3.2.6-11|73	%{_libdir}/gio/modules/libgsettingsgconfbackend.so
21mr|GConf2-3.2.6-11|74	%{_datadir}/polkit-1/actions/org.gnome.gconf.defaults.policy
21mr|GConf2-3.2.6-11|75	%{_datadir}/sgml/gconf
21mr|GConf2-3.2.6-11|76	%{_datadir}/GConf
21mr|GConf2-3.2.6-11|77	%{_datadir}/dbus-1/services/org.gnome.GConf.service
21mr|GConf2-3.2.6-11|78	%{_datadir}/dbus-1/system-services/org.gnome.GConf.Defaults.service
21mr|GConf2-3.2.6-11|79	
21mr|GConf2-3.2.6-11|80	# remove buggy symlink
21mr|GConf2-3.2.6-11|81	%post
21mr|GConf2-3.2.6-11|82	update-alternatives --install %{_bindir}/gconftool gconftool /usr/bin/gconftool-%{api} 20
21mr|GConf2-3.2.6-11|83	if [ "$1" = "2" ]; then
21mr|GConf2-3.2.6-11|84	update-alternatives --auto gconftool
21mr|GConf2-3.2.6-11|85	fi
21mr|GConf2-3.2.6-11|86	
21mr|GConf2-3.2.6-11|87	#----------------------------------------------------------------------------
21mr|GConf2-3.2.6-11|88	
21mr|GConf2-3.2.6-11|89	%package -n %{libname}
21mr|GConf2-3.2.6-11|90	Summary:	Shared library for %{name}
21mr|GConf2-3.2.6-11|91	Group:		System/Libraries
21mr|GConf2-3.2.6-11|92	Conflicts:	gir-repository < 0.6.5-12
21mr|GConf2-3.2.6-11|93	
21mr|GConf2-3.2.6-11|94	%description -n %{libname}
21mr|GConf2-3.2.6-11|95	GConf is a configuration data storage mechanism scheduled to
21mr|GConf2-3.2.6-11|96	ship with GNOME. GConf does work without GNOME however; it
21mr|GConf2-3.2.6-11|97	can be used with plain GTK+, Xlib, KDE, or even text mode
21mr|GConf2-3.2.6-11|98	applications as well.
21mr|GConf2-3.2.6-11|99	
21mr|GConf2-3.2.6-11|100	This package contains necessary libraries to run any programs linked
21mr|GConf2-3.2.6-11|101	with GConf.
21mr|GConf2-3.2.6-11|102	
21mr|GConf2-3.2.6-11|103	%files -n %{libname}
21mr|GConf2-3.2.6-11|104	%{_libdir}/libgconf-%{api}.so.%{major}*
21mr|GConf2-3.2.6-11|105	
21mr|GConf2-3.2.6-11|106	#----------------------------------------------------------------------------
21mr|GConf2-3.2.6-11|107	
21mr|GConf2-3.2.6-11|108	%package -n %{girname}
21mr|GConf2-3.2.6-11|109	Summary:	GObject introspection interface library for %{pkgname}
21mr|GConf2-3.2.6-11|110	Group:		System/Libraries
21mr|GConf2-3.2.6-11|111	Requires:	%{libname} = %{EVRD}
21mr|GConf2-3.2.6-11|112	
21mr|GConf2-3.2.6-11|113	%description -n %{girname}
21mr|GConf2-3.2.6-11|114	GObject introspection interface library for %{pkgname}.
21mr|GConf2-3.2.6-11|115	
21mr|GConf2-3.2.6-11|116	%files -n %{girname}
21mr|GConf2-3.2.6-11|117	%{_libdir}/girepository-1.0/GConf-%{gi_version}.typelib
21mr|GConf2-3.2.6-11|118	
21mr|GConf2-3.2.6-11|119	#----------------------------------------------------------------------------
21mr|GConf2-3.2.6-11|120	
21mr|GConf2-3.2.6-11|121	%package -n %{devname}
21mr|GConf2-3.2.6-11|122	Summary:	Development libraries and headers for GConf
21mr|GConf2-3.2.6-11|123	Group:		Development/GNOME and GTK+
21mr|GConf2-3.2.6-11|124	Provides:	lib%{name}-devel = %{EVRD}
21mr|GConf2-3.2.6-11|125	Requires:	%{libname} = %{EVRD}
21mr|GConf2-3.2.6-11|126	Conflicts:	gir-repository < 0.6.5-12
21mr|GConf2-3.2.6-11|127	
21mr|GConf2-3.2.6-11|128	%description -n %{devname}
21mr|GConf2-3.2.6-11|129	GConf is a configuration data storage mechanism scheduled to
21mr|GConf2-3.2.6-11|130	ship with GNOME. GConf does work without GNOME however; it
21mr|GConf2-3.2.6-11|131	can be used with plain GTK+, Xlib, KDE, or even text mode
21mr|GConf2-3.2.6-11|132	applications as well.
21mr|GConf2-3.2.6-11|133	
21mr|GConf2-3.2.6-11|134	This package contains the header files and libraries needed to develop
21mr|GConf2-3.2.6-11|135	applications using GConf.
21mr|GConf2-3.2.6-11|136	
21mr|GConf2-3.2.6-11|137	%files -n %{devname}
21mr|GConf2-3.2.6-11|138	%doc ChangeLog TODO NEWS AUTHORS
21mr|GConf2-3.2.6-11|139	%doc %{_datadir}/gtk-doc/html/*
21mr|GConf2-3.2.6-11|140	%{_bindir}/gsettings-schema-convert
21mr|GConf2-3.2.6-11|141	%{_datadir}/aclocal/*
21mr|GConf2-3.2.6-11|142	%{_datadir}/gir-1.0/GConf-%{gi_version}.gir
21mr|GConf2-3.2.6-11|143	%{_includedir}/gconf/
21mr|GConf2-3.2.6-11|144	%{_libdir}/*.so
21mr|GConf2-3.2.6-11|145	%{_libdir}/pkgconfig/*
21mr|GConf2-3.2.6-11|146	%{_mandir}/man1/gsettings-schema-convert.1*
21mr|GConf2-3.2.6-11|147	
21mr|GConf2-3.2.6-11|148	#----------------------------------------------------------------------------
21mr|GConf2-3.2.6-11|149	
21mr|GConf2-3.2.6-11|150	%prep
21mr|GConf2-3.2.6-11|151	%setup -qn %{pkgname}-%{version}
21mr|GConf2-3.2.6-11|152	%apply_patches
21mr|GConf2-3.2.6-11|153	
21mr|GConf2-3.2.6-11|154	2to3 --write --nobackup gsettings/gsettings-schema-convert
21mr|GConf2-3.2.6-11|155	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" . gsettings/gsettings-schema-convert
21mr|GConf2-3.2.6-11|156	
21mr|GConf2-3.2.6-11|157	%build
21mr|GConf2-3.2.6-11|158	%configure \
21mr|GConf2-3.2.6-11|159	--with-gtk=3.0 \
21mr|GConf2-3.2.6-11|160	--disable-static \
21mr|GConf2-3.2.6-11|161	--disable-orbit
21mr|GConf2-3.2.6-11|162	
21mr|GConf2-3.2.6-11|163	%make
21mr|GConf2-3.2.6-11|164	
21mr|GConf2-3.2.6-11|165	%install
21mr|GConf2-3.2.6-11|166	%makeinstall_std
21mr|GConf2-3.2.6-11|167	
21mr|GConf2-3.2.6-11|168	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|GConf2-3.2.6-11|169	install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/gconf.sh
21mr|GConf2-3.2.6-11|170	install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/gconf.csh
21mr|GConf2-3.2.6-11|171	
21mr|GConf2-3.2.6-11|172	mkdir %{buildroot}%{_sysconfdir}/gconf/schemas
21mr|GConf2-3.2.6-11|173	
21mr|GConf2-3.2.6-11|174	# Provide /usr/lib symlink on lib64 platforms
21mr|GConf2-3.2.6-11|175	%if "%{_lib}" != "lib"
21mr|GConf2-3.2.6-11|176	mkdir -p %{buildroot}%{_prefix}/lib
21mr|GConf2-3.2.6-11|177	( cd %{buildroot}%{_prefix}/lib && ln -s ../%{_lib}/GConf GConf )
21mr|GConf2-3.2.6-11|178	%endif
21mr|GConf2-3.2.6-11|179	
21mr|GConf2-3.2.6-11|180	mkdir -p %{buildroot}%{_sysconfdir}/gconf/{gconf.xml.local-defaults,gconf.xml.local-mandatory,gconf.xml.system}
21mr|GConf2-3.2.6-11|181	
21mr|GConf2-3.2.6-11|182	cat << EOF > %{buildroot}%{_sysconfdir}/gconf/2/local-defaults.path
21mr|GConf2-3.2.6-11|183	xml:readonly:/etc/gconf/gconf.xml.local-defaults
21mr|GConf2-3.2.6-11|184	include "\$(HOME)/.gconf.path.defaults"
21mr|GConf2-3.2.6-11|185	EOF
21mr|GConf2-3.2.6-11|186	
21mr|GConf2-3.2.6-11|187	cat << EOF > %{buildroot}%{_sysconfdir}/gconf/2/local-mandatory.path
21mr|GConf2-3.2.6-11|188	xml:readonly:/etc/gconf/gconf.xml.local-mandatory
21mr|GConf2-3.2.6-11|189	include "\$(HOME)/.gconf.path.mandatory"
21mr|GConf2-3.2.6-11|190	EOF
21mr|GConf2-3.2.6-11|191	
21mr|GConf2-3.2.6-11|192	%find_lang %{name}

12324 21
21mr|gcr3-3.41.2-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gcr3-3.41.2-1|2	
21mr|gcr3-3.41.2-1|3	%define oname		gcr
21mr|gcr3-3.41.2-1|4	
21mr|gcr3-3.41.2-1|5	%define major_gck	0
21mr|gcr3-3.41.2-1|6	%define api_gck		1
21mr|gcr3-3.41.2-1|7	
21mr|gcr3-3.41.2-1|8	%define major_gcr	1
21mr|gcr3-3.41.2-1|9	%define api_gcr		3
21mr|gcr3-3.41.2-1|10	
21mr|gcr3-3.41.2-1|11	%define libname		%mklibname %{oname} %{api_gcr} %{major_gcr}
21mr|gcr3-3.41.2-1|12	%define libnamebase	%mklibname %{oname}-base %{api_gcr} %{major_gcr}
21mr|gcr3-3.41.2-1|13	%define libnamegck	%mklibname gck %{api_gck} %{major_gck}
21mr|gcr3-3.41.2-1|14	%define girname		%mklibname %{oname}-gir %{major_gcr}
21mr|gcr3-3.41.2-1|15	%define girnamegck	%mklibname gck-gir %{major_gck}
21mr|gcr3-3.41.2-1|16	%define devname		%mklibname %{name} -d
21mr|gcr3-3.41.2-1|17	
21mr|gcr3-3.41.2-1|18	Summary:	A library for bits of crypto UI and parsing
21mr|gcr3-3.41.2-1|19	Name:		gcr3
21mr|gcr3-3.41.2-1|20	Version:	3.41.2
21mr|gcr3-3.41.2-1|21	Release:	1
21mr|gcr3-3.41.2-1|22	License:	GPLv2+ and LGPLv2+
21mr|gcr3-3.41.2-1|23	Group:		Networking/Remote access
21mr|gcr3-3.41.2-1|24	Url:		https://download.gnome.org/sources/gcr
21mr|gcr3-3.41.2-1|25	Source0:	https://download.gnome.org/sources/gcr/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|gcr3-3.41.2-1|26	Source10:	%{name}.rpmlintrc
21mr|gcr3-3.41.2-1|27	Patch0:		gcr-3.41.1-hard-ru-translate.patch
21mr|gcr3-3.41.2-1|28	# https://github.com/GNOME/gcr/commit/96443bfd2183
21mr|gcr3-3.41.2-1|29	Patch1:		96443bfd218375527a7bc04c864bf1f6b0ad8522.patch
21mr|gcr3-3.41.2-1|30	BuildRequires:	intltool
21mr|gcr3-3.41.2-1|31	BuildRequires:	libtasn1-tools
21mr|gcr3-3.41.2-1|32	BuildRequires:	meson
21mr|gcr3-3.41.2-1|33	BuildRequires:	vala-tools
21mr|gcr3-3.41.2-1|34	BuildRequires:	xsltproc
21mr|gcr3-3.41.2-1|35	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gcr3-3.41.2-1|36	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gcr3-3.41.2-1|37	BuildRequires:	pkgconfig(libgcrypt)
21mr|gcr3-3.41.2-1|38	BuildRequires:	pkgconfig(libsecret-1)
21mr|gcr3-3.41.2-1|39	BuildRequires:	pkgconfig(libtasn1)
21mr|gcr3-3.41.2-1|40	BuildRequires:	pkgconfig(p11-kit-1)
21mr|gcr3-3.41.2-1|41	BuildRequires:	pkgconfig(vapigen)
21mr|gcr3-3.41.2-1|42	Recommends:	%{oname}
21mr|gcr3-3.41.2-1|43	
21mr|gcr3-3.41.2-1|44	%description
21mr|gcr3-3.41.2-1|45	A library for bits of crypto UI and parsing etc.
21mr|gcr3-3.41.2-1|46	
21mr|gcr3-3.41.2-1|47	This package also contains the %{oname}-viewer binary.
21mr|gcr3-3.41.2-1|48	
21mr|gcr3-3.41.2-1|49	%files -f %{oname}.lang
21mr|gcr3-3.41.2-1|50	%doc README.md NEWS
21mr|gcr3-3.41.2-1|51	%license COPYING
21mr|gcr3-3.41.2-1|52	%{_bindir}/%{oname}-viewer
21mr|gcr3-3.41.2-1|53	%{_datadir}/applications/%{oname}-prompter.desktop
21mr|gcr3-3.41.2-1|54	%{_datadir}/applications/%{oname}-viewer.desktop
21mr|gcr3-3.41.2-1|55	%{_datadir}/dbus-1/services/org.gnome.keyring.PrivatePrompter.service
21mr|gcr3-3.41.2-1|56	%{_datadir}/dbus-1/services/org.gnome.keyring.SystemPrompter.service
21mr|gcr3-3.41.2-1|57	%{_datadir}/GConf/gsettings/org.gnome.crypto.pgp*.convert
21mr|gcr3-3.41.2-1|58	%{_datadir}/glib-2.0/schemas/org.gnome.crypto.pgp*.xml
21mr|gcr3-3.41.2-1|59	%{_datadir}/icons/hicolor/*/apps/%{oname}*.png
21mr|gcr3-3.41.2-1|60	%{_datadir}/mime/packages/%{oname}-crypto-types.xml
21mr|gcr3-3.41.2-1|61	%{_libexecdir}/%{oname}-prompter
21mr|gcr3-3.41.2-1|62	%{_libexecdir}/%{oname}-ssh-askpass
21mr|gcr3-3.41.2-1|63	
21mr|gcr3-3.41.2-1|64	#----------------------------------------------------------------------------
21mr|gcr3-3.41.2-1|65	
21mr|gcr3-3.41.2-1|66	%package -n %{libname}
21mr|gcr3-3.41.2-1|67	Summary:	Library for integration with the gnome keyring system
21mr|gcr3-3.41.2-1|68	Group:		System/Libraries
21mr|gcr3-3.41.2-1|69	
21mr|gcr3-3.41.2-1|70	%description -n %{libname}
21mr|gcr3-3.41.2-1|71	This package contains shared libraries for Gnome keyring.
21mr|gcr3-3.41.2-1|72	
21mr|gcr3-3.41.2-1|73	%files -n %{libname}
21mr|gcr3-3.41.2-1|74	%{_libdir}/lib%{oname}-ui-%{api_gcr}.so.%{major_gcr}*
21mr|gcr3-3.41.2-1|75	
21mr|gcr3-3.41.2-1|76	#----------------------------------------------------------------------------
21mr|gcr3-3.41.2-1|77	
21mr|gcr3-3.41.2-1|78	%package -n %{libnamegck}
21mr|gcr3-3.41.2-1|79	Summary:	Library for integration with the gnome keyring system
21mr|gcr3-3.41.2-1|80	Group:		System/Libraries
21mr|gcr3-3.41.2-1|81	
21mr|gcr3-3.41.2-1|82	%description -n %{libnamegck}
21mr|gcr3-3.41.2-1|83	This package contains shared libraries for Gnome keyring.
21mr|gcr3-3.41.2-1|84	
21mr|gcr3-3.41.2-1|85	%files -n %{libnamegck}
21mr|gcr3-3.41.2-1|86	%{_libdir}/libgck-%{api_gck}.so.%{major_gck}*
21mr|gcr3-3.41.2-1|87	
21mr|gcr3-3.41.2-1|88	#----------------------------------------------------------------------------
21mr|gcr3-3.41.2-1|89	
21mr|gcr3-3.41.2-1|90	%package -n %{libnamebase}
21mr|gcr3-3.41.2-1|91	Summary:	Library for integration with the gnome keyring system
21mr|gcr3-3.41.2-1|92	Group:		System/Libraries
21mr|gcr3-3.41.2-1|93	
21mr|gcr3-3.41.2-1|94	%description -n %{libnamebase}
21mr|gcr3-3.41.2-1|95	This package contains shared libraries for Gnome keyring.
21mr|gcr3-3.41.2-1|96	
21mr|gcr3-3.41.2-1|97	%files -n %{libnamebase}
21mr|gcr3-3.41.2-1|98	%{_libdir}/lib%{oname}-base-%{api_gcr}.so.%{major_gcr}*
21mr|gcr3-3.41.2-1|99	
21mr|gcr3-3.41.2-1|100	#----------------------------------------------------------------------------
21mr|gcr3-3.41.2-1|101	
21mr|gcr3-3.41.2-1|102	%package -n %{girname}
21mr|gcr3-3.41.2-1|103	Summary:	GObject Introspection interface description for Gcr3
21mr|gcr3-3.41.2-1|104	Group:		System/Libraries
21mr|gcr3-3.41.2-1|105	
21mr|gcr3-3.41.2-1|106	%description -n %{girname}
21mr|gcr3-3.41.2-1|107	GObject Introspection interface description for Gcr3.
21mr|gcr3-3.41.2-1|108	
21mr|gcr3-3.41.2-1|109	%files -n %{girname}
21mr|gcr3-3.41.2-1|110	%{_libdir}/girepository-1.0/Gcr-%{api_gcr}.typelib
21mr|gcr3-3.41.2-1|111	%{_libdir}/girepository-1.0/GcrUi-%{api_gcr}.typelib
21mr|gcr3-3.41.2-1|112	
21mr|gcr3-3.41.2-1|113	#----------------------------------------------------------------------------
21mr|gcr3-3.41.2-1|114	
21mr|gcr3-3.41.2-1|115	%package -n %{girnamegck}
21mr|gcr3-3.41.2-1|116	Summary:	GObject Introspection interface description for Gck
21mr|gcr3-3.41.2-1|117	Group:		System/Libraries
21mr|gcr3-3.41.2-1|118	
21mr|gcr3-3.41.2-1|119	%description -n %{girnamegck}
21mr|gcr3-3.41.2-1|120	GObject Introspection interface description for Gck.
21mr|gcr3-3.41.2-1|121	
21mr|gcr3-3.41.2-1|122	%files -n %{girnamegck}
21mr|gcr3-3.41.2-1|123	%{_libdir}/girepository-1.0/Gck-%{api_gck}.typelib
21mr|gcr3-3.41.2-1|124	
21mr|gcr3-3.41.2-1|125	#----------------------------------------------------------------------------
21mr|gcr3-3.41.2-1|126	
21mr|gcr3-3.41.2-1|127	%package -n %{devname}
21mr|gcr3-3.41.2-1|128	Summary:	Development files and headers for %{name}
21mr|gcr3-3.41.2-1|129	Group:		Development/C
21mr|gcr3-3.41.2-1|130	Requires:	%{libname} = %{EVRD}
21mr|gcr3-3.41.2-1|131	Requires:	%{libnamegck} = %{EVRD}
21mr|gcr3-3.41.2-1|132	Requires:	%{libnamebase} = %{EVRD}
21mr|gcr3-3.41.2-1|133	Requires:	%{girname} = %{EVRD}
21mr|gcr3-3.41.2-1|134	Requires:	%{girnamegck} = %{EVRD}
21mr|gcr3-3.41.2-1|135	Provides:	%{name}-devel = %{EVRD}
21mr|gcr3-3.41.2-1|136	
21mr|gcr3-3.41.2-1|137	%description -n %{devname}
21mr|gcr3-3.41.2-1|138	Thi package contains the development files and headers for %{name}.
21mr|gcr3-3.41.2-1|139	
21mr|gcr3-3.41.2-1|140	%files -n %{devname}
21mr|gcr3-3.41.2-1|141	%{_datadir}/gir-1.0/Gck-%{api_gck}.gir
21mr|gcr3-3.41.2-1|142	%{_datadir}/gir-1.0/Gcr-%{api_gcr}.gir
21mr|gcr3-3.41.2-1|143	%{_datadir}/gir-1.0/GcrUi-%{api_gcr}.gir
21mr|gcr3-3.41.2-1|144	%{_datadir}/vala
21mr|gcr3-3.41.2-1|145	%{_defaultdocdir}/gc*
21mr|gcr3-3.41.2-1|146	%{_includedir}/gck-%{api_gck}
21mr|gcr3-3.41.2-1|147	%{_includedir}/%{oname}-%{api_gcr}
21mr|gcr3-3.41.2-1|148	%{_libdir}/libgck-%{api_gck}.so
21mr|gcr3-3.41.2-1|149	%{_libdir}/lib%{oname}-base-%{api_gcr}.so
21mr|gcr3-3.41.2-1|150	%{_libdir}/lib%{oname}-ui-%{api_gcr}.so
21mr|gcr3-3.41.2-1|151	%{_libdir}/pkgconfig/gck-%{api_gck}.pc
21mr|gcr3-3.41.2-1|152	%{_libdir}/pkgconfig/%{oname}-%{api_gcr}.pc
21mr|gcr3-3.41.2-1|153	%{_libdir}/pkgconfig/%{oname}-base-%{api_gcr}.pc
21mr|gcr3-3.41.2-1|154	%{_libdir}/pkgconfig/%{oname}-ui-%{api_gcr}.pc
21mr|gcr3-3.41.2-1|155	
21mr|gcr3-3.41.2-1|156	#----------------------------------------------------------------------------
21mr|gcr3-3.41.2-1|157	
21mr|gcr3-3.41.2-1|158	%prep
21mr|gcr3-3.41.2-1|159	%autosetup -p1 -n %{oname}-%{version}
21mr|gcr3-3.41.2-1|160	
21mr|gcr3-3.41.2-1|161	%build
21mr|gcr3-3.41.2-1|162	%meson -Dgtk_doc=false
21mr|gcr3-3.41.2-1|163	%meson_build
21mr|gcr3-3.41.2-1|164	
21mr|gcr3-3.41.2-1|165	%install
21mr|gcr3-3.41.2-1|166	%meson_install
21mr|gcr3-3.41.2-1|167	
21mr|gcr3-3.41.2-1|168	# Conflicts with gcr4
21mr|gcr3-3.41.2-1|169	rm %{buildroot}%{_libexecdir}/%{oname}-ssh-agent
21mr|gcr3-3.41.2-1|170	rm %{buildroot}%{_userunitdir}/%{oname}-ssh-agent.service
21mr|gcr3-3.41.2-1|171	rm %{buildroot}%{_userunitdir}/%{oname}-ssh-agent.socket
21mr|gcr3-3.41.2-1|172	
21mr|gcr3-3.41.2-1|173	%find_lang %{oname}

12325 21
21mr|gcr-4.3.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gcr-4.3.0-2|2	
21mr|gcr-4.3.0-2|3	%define major_gck	2
21mr|gcr-4.3.0-2|4	%define api_gck		2
21mr|gcr-4.3.0-2|5	
21mr|gcr-4.3.0-2|6	%define major_gcr	4
21mr|gcr-4.3.0-2|7	%define api_gcr		4
21mr|gcr-4.3.0-2|8	
21mr|gcr-4.3.0-2|9	%define libname		%mklibname %{name} %{api_gcr} %{major_gcr}
21mr|gcr-4.3.0-2|10	%define libnamegck	%mklibname gck %{api_gck} %{major_gck}
21mr|gcr-4.3.0-2|11	%define girname		%mklibname %{name}-gir %{major_gcr}
21mr|gcr-4.3.0-2|12	%define girnamegck	%mklibname gck-gir %{major_gck}
21mr|gcr-4.3.0-2|13	%define devname		%mklibname %{name} -d
21mr|gcr-4.3.0-2|14	
21mr|gcr-4.3.0-2|15	Summary:	A library for bits of crypto UI and parsing
21mr|gcr-4.3.0-2|16	Name:		gcr
21mr|gcr-4.3.0-2|17	Version:	4.3.0
21mr|gcr-4.3.0-2|18	Release:	2
21mr|gcr-4.3.0-2|19	License:	GPLv2+ and LGPLv2+
21mr|gcr-4.3.0-2|20	Group:		Networking/Remote access
21mr|gcr-4.3.0-2|21	Url:		https://download.gnome.org/sources/gcr
21mr|gcr-4.3.0-2|22	Source0:	https://download.gnome.org/sources/gcr/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gcr-4.3.0-2|23	Source1:	10-gcr-ssh.sh
21mr|gcr-4.3.0-2|24	Source10:	%{name}.rpmlintrc
21mr|gcr-4.3.0-2|25	BuildRequires:	intltool
21mr|gcr-4.3.0-2|26	BuildRequires:	libtasn1-tools
21mr|gcr-4.3.0-2|27	BuildRequires:	meson
21mr|gcr-4.3.0-2|28	BuildRequires:	vala-tools
21mr|gcr-4.3.0-2|29	BuildRequires:	xsltproc
21mr|gcr-4.3.0-2|30	BuildRequires:	python3dist(gi-docgen)
21mr|gcr-4.3.0-2|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gcr-4.3.0-2|32	BuildRequires:	pkgconfig(gtk4)
21mr|gcr-4.3.0-2|33	BuildRequires:	pkgconfig(libgcrypt)
21mr|gcr-4.3.0-2|34	BuildRequires:	pkgconfig(libsecret-1)
21mr|gcr-4.3.0-2|35	BuildRequires:	pkgconfig(libtasn1)
21mr|gcr-4.3.0-2|36	BuildRequires:	pkgconfig(p11-kit-1)
21mr|gcr-4.3.0-2|37	BuildRequires:	pkgconfig(systemd)
21mr|gcr-4.3.0-2|38	BuildRequires:	pkgconfig(vapigen)
21mr|gcr-4.3.0-2|39	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=14539
21mr|gcr-4.3.0-2|40	Requires:		gcr3
21mr|gcr-4.3.0-2|41	
21mr|gcr-4.3.0-2|42	%description
21mr|gcr-4.3.0-2|43	A library for bits of crypto UI and parsing etc.
21mr|gcr-4.3.0-2|44	
21mr|gcr-4.3.0-2|45	This package also contains the gcr-viewer binary.
21mr|gcr-4.3.0-2|46	
21mr|gcr-4.3.0-2|47	%files -f %{name}-%{api_gcr}.lang
21mr|gcr-4.3.0-2|48	%doc README.md NEWS
21mr|gcr-4.3.0-2|49	%license COPYING
21mr|gcr-4.3.0-2|50	%{_bindir}/%{name}-viewer-gtk4
21mr|gcr-4.3.0-2|51	%{_libexecdir}/%{name}%{api_gcr}-ssh-askpass
21mr|gcr-4.3.0-2|52	%{_libexecdir}/%{name}-ssh-agent
21mr|gcr-4.3.0-2|53	%{_userunitdir}/%{name}-ssh-agent.service
21mr|gcr-4.3.0-2|54	%{_userunitdir}/%{name}-ssh-agent.socket
21mr|gcr-4.3.0-2|55	%config(noreplace) %{_sysconfdir}/profile.d/10-gcr-ssh.sh
21mr|gcr-4.3.0-2|56	
21mr|gcr-4.3.0-2|57	%post
21mr|gcr-4.3.0-2|58	%systemd_user_post %{name}-ssh-agent.service
21mr|gcr-4.3.0-2|59	
21mr|gcr-4.3.0-2|60	%preun
21mr|gcr-4.3.0-2|61	%systemd_user_preun %{name}-ssh-agent.service
21mr|gcr-4.3.0-2|62	
21mr|gcr-4.3.0-2|63	%postun
21mr|gcr-4.3.0-2|64	%systemd_user_postun_with_restart %{name}-ssh-agent.service
21mr|gcr-4.3.0-2|65	
21mr|gcr-4.3.0-2|66	#----------------------------------------------------------------------------
21mr|gcr-4.3.0-2|67	
21mr|gcr-4.3.0-2|68	%package -n %{libname}
21mr|gcr-4.3.0-2|69	Summary:	Library for integration with the gnome keyring system
21mr|gcr-4.3.0-2|70	Group:		System/Libraries
21mr|gcr-4.3.0-2|71	Requires:	%{name} = %{EVRD}
21mr|gcr-4.3.0-2|72	
21mr|gcr-4.3.0-2|73	%description -n %{libname}
21mr|gcr-4.3.0-2|74	This package contains shared libraries for Gnome keyring.
21mr|gcr-4.3.0-2|75	
21mr|gcr-4.3.0-2|76	%files -n %{libname}
21mr|gcr-4.3.0-2|77	%{_libdir}/lib%{name}-%{api_gcr}.so.%{major_gcr}*
21mr|gcr-4.3.0-2|78	
21mr|gcr-4.3.0-2|79	#----------------------------------------------------------------------------
21mr|gcr-4.3.0-2|80	
21mr|gcr-4.3.0-2|81	%package -n %{libnamegck}
21mr|gcr-4.3.0-2|82	Summary:	Library for integration with the gnome keyring system
21mr|gcr-4.3.0-2|83	Group:		System/Libraries
21mr|gcr-4.3.0-2|84	
21mr|gcr-4.3.0-2|85	%description -n %{libnamegck}
21mr|gcr-4.3.0-2|86	This package contains shared libraries for Gnome keyring.
21mr|gcr-4.3.0-2|87	
21mr|gcr-4.3.0-2|88	%files -n %{libnamegck}
21mr|gcr-4.3.0-2|89	%{_libdir}/libgck-%{api_gck}.so.%{major_gck}*
21mr|gcr-4.3.0-2|90	
21mr|gcr-4.3.0-2|91	#----------------------------------------------------------------------------
21mr|gcr-4.3.0-2|92	
21mr|gcr-4.3.0-2|93	%package -n %{girname}
21mr|gcr-4.3.0-2|94	Summary:	GObject Introspection interface description for Gcr
21mr|gcr-4.3.0-2|95	Group:		System/Libraries
21mr|gcr-4.3.0-2|96	
21mr|gcr-4.3.0-2|97	%description -n %{girname}
21mr|gcr-4.3.0-2|98	GObject Introspection interface description for Gcr.
21mr|gcr-4.3.0-2|99	
21mr|gcr-4.3.0-2|100	%files -n %{girname}
21mr|gcr-4.3.0-2|101	%{_libdir}/girepository-1.0/Gcr-%{api_gcr}.typelib
21mr|gcr-4.3.0-2|102	
21mr|gcr-4.3.0-2|103	#----------------------------------------------------------------------------
21mr|gcr-4.3.0-2|104	
21mr|gcr-4.3.0-2|105	%package -n %{girnamegck}
21mr|gcr-4.3.0-2|106	Summary:	GObject Introspection interface description for Gck
21mr|gcr-4.3.0-2|107	Group:		System/Libraries
21mr|gcr-4.3.0-2|108	
21mr|gcr-4.3.0-2|109	%description -n %{girnamegck}
21mr|gcr-4.3.0-2|110	GObject Introspection interface description for Gck.
21mr|gcr-4.3.0-2|111	
21mr|gcr-4.3.0-2|112	%files -n %{girnamegck}
21mr|gcr-4.3.0-2|113	%{_libdir}/girepository-1.0/Gck-%{api_gck}.typelib
21mr|gcr-4.3.0-2|114	
21mr|gcr-4.3.0-2|115	#----------------------------------------------------------------------------
21mr|gcr-4.3.0-2|116	
21mr|gcr-4.3.0-2|117	%package -n %{devname}
21mr|gcr-4.3.0-2|118	Summary:	Development files and headers for %{name}
21mr|gcr-4.3.0-2|119	Group:		Development/C
21mr|gcr-4.3.0-2|120	Requires:	%{libname} = %{EVRD}
21mr|gcr-4.3.0-2|121	Requires:	%{libnamegck} = %{EVRD}
21mr|gcr-4.3.0-2|122	Requires:	%{girname} = %{EVRD}
21mr|gcr-4.3.0-2|123	Requires:	%{girnamegck} = %{EVRD}
21mr|gcr-4.3.0-2|124	Provides:	%{name}-devel = %{EVRD}
21mr|gcr-4.3.0-2|125	
21mr|gcr-4.3.0-2|126	%description -n %{devname}
21mr|gcr-4.3.0-2|127	Thi package contains the development files and headers for %{name}.
21mr|gcr-4.3.0-2|128	
21mr|gcr-4.3.0-2|129	%files -n %{devname}
21mr|gcr-4.3.0-2|130	%{_datadir}/gir-1.0/Gck-%{api_gck}.gir
21mr|gcr-4.3.0-2|131	%{_datadir}/gir-1.0/Gcr-%{api_gcr}.gir
21mr|gcr-4.3.0-2|132	%{_datadir}/vala
21mr|gcr-4.3.0-2|133	%{_defaultdocdir}/gc*
21mr|gcr-4.3.0-2|134	%{_includedir}/gck-%{api_gck}
21mr|gcr-4.3.0-2|135	%{_includedir}/%{name}-%{api_gcr}
21mr|gcr-4.3.0-2|136	%{_libdir}/libgck-%{api_gck}.so
21mr|gcr-4.3.0-2|137	%{_libdir}/lib%{name}-%{api_gcr}.so
21mr|gcr-4.3.0-2|138	%{_libdir}/pkgconfig/gck-%{api_gck}.pc
21mr|gcr-4.3.0-2|139	%{_libdir}/pkgconfig/%{name}-%{api_gcr}.pc
21mr|gcr-4.3.0-2|140	
21mr|gcr-4.3.0-2|141	#----------------------------------------------------------------------------
21mr|gcr-4.3.0-2|142	
21mr|gcr-4.3.0-2|143	%prep
21mr|gcr-4.3.0-2|144	%autosetup -p1
21mr|gcr-4.3.0-2|145	
21mr|gcr-4.3.0-2|146	%build
21mr|gcr-4.3.0-2|147	%meson -Dgtk_doc=false
21mr|gcr-4.3.0-2|148	%meson_build
21mr|gcr-4.3.0-2|149	
21mr|gcr-4.3.0-2|150	%install
21mr|gcr-4.3.0-2|151	%meson_install
21mr|gcr-4.3.0-2|152	
21mr|gcr-4.3.0-2|153	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|gcr-4.3.0-2|154	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d
21mr|gcr-4.3.0-2|155	
21mr|gcr-4.3.0-2|156	%find_lang %{name}-%{api_gcr}

12326 21
21mr|gd-2.3.3-2|1	%define oname gd
21mr|gd-2.3.3-2|2	
21mr|gd-2.3.3-2|3	%define major 3
21mr|gd-2.3.3-2|4	%define libname %mklibname %{name} %{major}
21mr|gd-2.3.3-2|5	%define devname %mklibname %{name} -d
21mr|gd-2.3.3-2|6	
21mr|gd-2.3.3-2|7	Summary:	A library used to create PNG, JPEG, or WBMP images
21mr|gd-2.3.3-2|8	Name:		gd
21mr|gd-2.3.3-2|9	Version:	2.3.3
21mr|gd-2.3.3-2|10	Release:	2
21mr|gd-2.3.3-2|11	License:	BSD-style
21mr|gd-2.3.3-2|12	Group:		System/Libraries
21mr|gd-2.3.3-2|13	Url:		http://www.libgd.org/
21mr|gd-2.3.3-2|14	Source0:	https://github.com/libgd/libgd/archive/gd-%{version}.tar.gz
21mr|gd-2.3.3-2|15	#It uses freetype2-devel, but uses the old library for gdttf
21mr|gd-2.3.3-2|16	BuildRequires:	gettext-devel
21mr|gd-2.3.3-2|17	BuildRequires:	jpeg-devel
21mr|gd-2.3.3-2|18	BuildRequires:	gomp-devel
21mr|gd-2.3.3-2|19	BuildRequires:	pkgconfig(fontconfig)
21mr|gd-2.3.3-2|20	BuildRequires:	pkgconfig(freetype2)
21mr|gd-2.3.3-2|21	BuildRequires:	pkgconfig(libheif)
21mr|gd-2.3.3-2|22	BuildRequires:	pkgconfig(libpng)
21mr|gd-2.3.3-2|23	BuildRequires:	pkgconfig(libtiff-4)
21mr|gd-2.3.3-2|24	BuildRequires:	pkgconfig(libwebp)
21mr|gd-2.3.3-2|25	BuildRequires:	pkgconfig(x11)
21mr|gd-2.3.3-2|26	BuildRequires:	pkgconfig(xpm)
21mr|gd-2.3.3-2|27	BuildRequires:	pkgconfig(zlib)
21mr|gd-2.3.3-2|28	
21mr|gd-2.3.3-2|29	%description
21mr|gd-2.3.3-2|30	gd is a graphics library. It allows your code to quickly draw images complete
21mr|gd-2.3.3-2|31	with lines, arcs, text, multiple colors, cut and paste from other images, and
21mr|gd-2.3.3-2|32	flood fills, and write out the result as a PNG or JPEG file. This is
21mr|gd-2.3.3-2|33	particularly useful in World Wide Webapplications, where PNG and JPEG are two
21mr|gd-2.3.3-2|34	of the formats accepted for inlineimages by most browsers.
21mr|gd-2.3.3-2|35	
21mr|gd-2.3.3-2|36	gd is not a paint program. If you are looking for a paint program, you are
21mr|gd-2.3.3-2|37	looking in the wrong place. If you are not a programmer, you are looking in the
21mr|gd-2.3.3-2|38	wrong place.
21mr|gd-2.3.3-2|39	
21mr|gd-2.3.3-2|40	gd does not provide for every possible desirable graphics operation. It is not
21mr|gd-2.3.3-2|41	necessary or desirable for gd to become a kitchen-sink graphics package, but
21mr|gd-2.3.3-2|42	version 1.7.3 incorporates most of the commonly requested features for an 8-bit
21mr|gd-2.3.3-2|43	2D package.
21mr|gd-2.3.3-2|44	
21mr|gd-2.3.3-2|45	#----------------------------------------------------------------------------
21mr|gd-2.3.3-2|46	
21mr|gd-2.3.3-2|47	%package -n %{libname}
21mr|gd-2.3.3-2|48	Summary:	A library used to create PNG, JPEG, or WBMP images
21mr|gd-2.3.3-2|49	Group:		System/Libraries
21mr|gd-2.3.3-2|50	Provides:	%{name} = %{EVRD}
21mr|gd-2.3.3-2|51	
21mr|gd-2.3.3-2|52	%description -n %{libname}
21mr|gd-2.3.3-2|53	This package contains the library needed to run programs dynamically linked
21mr|gd-2.3.3-2|54	with libgd.
21mr|gd-2.3.3-2|55	
21mr|gd-2.3.3-2|56	%files -n %{libname}
21mr|gd-2.3.3-2|57	%{_libdir}/libgd.so.%{major}*
21mr|gd-2.3.3-2|58	
21mr|gd-2.3.3-2|59	#----------------------------------------------------------------------------
21mr|gd-2.3.3-2|60	
21mr|gd-2.3.3-2|61	%package -n %{devname}
21mr|gd-2.3.3-2|62	Summary:	The development libraries and header files for gd
21mr|gd-2.3.3-2|63	Group:		Development/C
21mr|gd-2.3.3-2|64	Requires:	%{libname} = %{EVRD}
21mr|gd-2.3.3-2|65	Provides:	%{name}-devel = %{EVRD}
21mr|gd-2.3.3-2|66	Provides:	lib%{name}-devel = %{EVRD}
21mr|gd-2.3.3-2|67	
21mr|gd-2.3.3-2|68	%description -n %{devname}
21mr|gd-2.3.3-2|69	These are the development libraries and header files for gd, the .png and .jpeg
21mr|gd-2.3.3-2|70	graphics library. If you're installing the gd graphics library, you'll probably
21mr|gd-2.3.3-2|71	want to install %{devname}.
21mr|gd-2.3.3-2|72	
21mr|gd-2.3.3-2|73	%files -n %{devname}
21mr|gd-2.3.3-2|74	%{_includedir}/*.h
21mr|gd-2.3.3-2|75	%{_libdir}/libgd.so
21mr|gd-2.3.3-2|76	%{_libdir}/pkgconfig/gdlib.pc
21mr|gd-2.3.3-2|77	
21mr|gd-2.3.3-2|78	#----------------------------------------------------------------------------
21mr|gd-2.3.3-2|79	
21mr|gd-2.3.3-2|80	%package utils
21mr|gd-2.3.3-2|81	Summary:	The Utils files for gd
21mr|gd-2.3.3-2|82	Group:		Graphics
21mr|gd-2.3.3-2|83	
21mr|gd-2.3.3-2|84	%description utils
21mr|gd-2.3.3-2|85	gd is a graphics library. It allows your code to quickly draw images complete
21mr|gd-2.3.3-2|86	with lines, arcs, text, multiple colors, cut and paste from other images, and
21mr|gd-2.3.3-2|87	flood fills, and write out the result as a PNG or JPEG file. This is
21mr|gd-2.3.3-2|88	particularly useful in World Wide Webapplications, where PNG and JPEG are two
21mr|gd-2.3.3-2|89	of the formats accepted for inlineimages by most browsers.
21mr|gd-2.3.3-2|90	
21mr|gd-2.3.3-2|91	gd is not a paint program. If you are looking for a paint program, you are
21mr|gd-2.3.3-2|92	looking in the wrong place. If you are not a programmer, you are looking in the
21mr|gd-2.3.3-2|93	wrong place.
21mr|gd-2.3.3-2|94	
21mr|gd-2.3.3-2|95	gd does not provide for every possible desirable graphics operation. It is not
21mr|gd-2.3.3-2|96	necessary or desirable for gd to become a kitchen-sink graphics package, but
21mr|gd-2.3.3-2|97	version 1.7.3 incorporates most of the commonly requested features for an 8-bit
21mr|gd-2.3.3-2|98	2D package.
21mr|gd-2.3.3-2|99	
21mr|gd-2.3.3-2|100	This package contains various utilities utilizing the gd library.
21mr|gd-2.3.3-2|101	
21mr|gd-2.3.3-2|102	%files utils
21mr|gd-2.3.3-2|103	%doc README.md
21mr|gd-2.3.3-2|104	%{_bindir}/annotate
21mr|gd-2.3.3-2|105	%{_bindir}/bdftogd
21mr|gd-2.3.3-2|106	%{_bindir}/gd2copypal
21mr|gd-2.3.3-2|107	%{_bindir}/gd2topng
21mr|gd-2.3.3-2|108	%{_bindir}/gdparttopng
21mr|gd-2.3.3-2|109	%{_bindir}/gdtopng
21mr|gd-2.3.3-2|110	%{_bindir}/pngtogd
21mr|gd-2.3.3-2|111	%{_bindir}/pngtogd2
21mr|gd-2.3.3-2|112	%{_bindir}/webpng
21mr|gd-2.3.3-2|113	%{_bindir}/gd2togif
21mr|gd-2.3.3-2|114	%{_bindir}/gdcmpgif
21mr|gd-2.3.3-2|115	%{_bindir}/giftogd2
21mr|gd-2.3.3-2|116	
21mr|gd-2.3.3-2|117	#----------------------------------------------------------------------------
21mr|gd-2.3.3-2|118	
21mr|gd-2.3.3-2|119	%prep
21mr|gd-2.3.3-2|120	%setup -qn libgd-%{oname}-%{version}
21mr|gd-2.3.3-2|121	%autopatch -p1
21mr|gd-2.3.3-2|122	
21mr|gd-2.3.3-2|123	%build
21mr|gd-2.3.3-2|124	autoreconf -fi
21mr|gd-2.3.3-2|125	%configure \
21mr|gd-2.3.3-2|126	--disable-static\
21mr|gd-2.3.3-2|127	--enable-gd-formats \
21mr|gd-2.3.3-2|128	--disable-werror
21mr|gd-2.3.3-2|129	
21mr|gd-2.3.3-2|130	%make
21mr|gd-2.3.3-2|131	
21mr|gd-2.3.3-2|132	%install
21mr|gd-2.3.3-2|133	%makeinstall
21mr|gd-2.3.3-2|134	
21mr|gd-2.3.3-2|135	#sed -i -e 's!-Wl,--as-needed!!' -e 's!-Wl,--no-undefined!!' %{buildroot}%{_bindir}/gdlib-config
21mr|gd-2.3.3-2|136	
21mr|gd-2.3.3-2|137	install -m0644 src/gdhelpers.h %{buildroot}%{_includedir}/

12327 21
21mr|gda-6.0.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gda-6.0.0-2|2	%define oname libgda
21mr|gda-6.0.0-2|3	
21mr|gda-6.0.0-2|4	%define api	6.0
21mr|gda-6.0.0-2|5	%define major	6
21mr|gda-6.0.0-2|6	%define libname	%mklibname %{name} %{api} %{major}
21mr|gda-6.0.0-2|7	%define libui	%mklibname %{name}-ui %{api} %{major}
21mr|gda-6.0.0-2|8	%define libxslt	%mklibname %{name}-xslt %{api} %{major}
21mr|gda-6.0.0-2|9	%define girname	%mklibname %{name}-gir %{api}
21mr|gda-6.0.0-2|10	%define girui	%mklibname %{name}ui-gir %{api}
21mr|gda-6.0.0-2|11	%define devname	%mklibname %{name} %{api} -d
21mr|gda-6.0.0-2|12	%define devui	%mklibname %{name}-ui %{api} -d
21mr|gda-6.0.0-2|13	
21mr|gda-6.0.0-2|14	Summary:	GNU Data Access
21mr|gda-6.0.0-2|15	Name: 		gda
21mr|gda-6.0.0-2|16	Version:	6.0.0
21mr|gda-6.0.0-2|17	Release:	2
21mr|gda-6.0.0-2|18	License:	GPLv2+ and LGPLv2+
21mr|gda-6.0.0-2|19	Group:		Databases
21mr|gda-6.0.0-2|20	Url:		http://www.gnome-db.org/
21mr|gda-6.0.0-2|21	Source0:	https://download.gnome.org/sources/%{oname}/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|gda-6.0.0-2|22	Patch0:		gda-signed-int.patch
21mr|gda-6.0.0-2|23	Patch1:		gda-mariadb.patch
21mr|gda-6.0.0-2|24	Patch2:		gda-goocanvas3.patch
21mr|gda-6.0.0-2|25	Patch3:		libgda-6.0.0-meson.patch
21mr|gda-6.0.0-2|26	Patch4:		libgda-6.0.0-two-type-declaration.patch
21mr|gda-6.0.0-2|27	BuildRequires:	bison
21mr|gda-6.0.0-2|28	BuildRequires:	flex
21mr|gda-6.0.0-2|29	BuildRequires:	gtk-doc
21mr|gda-6.0.0-2|30	BuildRequires:	itstool
21mr|gda-6.0.0-2|31	BuildRequires:	meson
21mr|gda-6.0.0-2|32	BuildRequires:	vala
21mr|gda-6.0.0-2|33	BuildRequires:	valadoc
21mr|gda-6.0.0-2|34	BuildRequires:	valgrind
21mr|gda-6.0.0-2|35	BuildRequires:	yelp-tools
21mr|gda-6.0.0-2|36	BuildRequires:	db-devel
21mr|gda-6.0.0-2|37	BuildRequires:	gdbm-devel
21mr|gda-6.0.0-2|38	BuildRequires:	goocanvas3-devel
21mr|gda-6.0.0-2|39	BuildRequires:	graphviz-devel
21mr|gda-6.0.0-2|40	BuildRequires:	gtksourceview3-devel
21mr|gda-6.0.0-2|41	BuildRequires:	iso-codes-devel
21mr|gda-6.0.0-2|42	BuildRequires:	mariadb-devel
21mr|gda-6.0.0-2|43	BuildRequires:	openldap2-devel
21mr|gda-6.0.0-2|44	BuildRequires:	openssl-devel
21mr|gda-6.0.0-2|45	BuildRequires:	postgresql-devel
21mr|gda-6.0.0-2|46	BuildRequires:	sqlcipher-devel
21mr|gda-6.0.0-2|47	BuildRequires:	pkgconfig(gee-0.8)
21mr|gda-6.0.0-2|48	BuildRequires:	pkgconfig(gladeui-2.0)
21mr|gda-6.0.0-2|49	BuildRequires:	pkgconfig(glib-2.0)
21mr|gda-6.0.0-2|50	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gda-6.0.0-2|51	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gda-6.0.0-2|52	BuildRequires:	pkgconfig(libgcrypt)
21mr|gda-6.0.0-2|53	BuildRequires:	pkgconfig(libsecret-1)
21mr|gda-6.0.0-2|54	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|gda-6.0.0-2|55	BuildRequires:	pkgconfig(libxslt)
21mr|gda-6.0.0-2|56	BuildRequires:	pkgconfig(sqlite3)
21mr|gda-6.0.0-2|57	Requires:	%{girname} = %{EVRD}
21mr|gda-6.0.0-2|58	Requires:	%{name}-tools = %{EVRD}
21mr|gda-6.0.0-2|59	
21mr|gda-6.0.0-2|60	%description
21mr|gda-6.0.0-2|61	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|62	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|63	servers, mail spools, etc).
21mr|gda-6.0.0-2|64	It is a complete architecture that provides all you need to
21mr|gda-6.0.0-2|65	access your data.
21mr|gda-6.0.0-2|66	
21mr|gda-6.0.0-2|67	libgda was part of the GNOME-DB project
21mr|gda-6.0.0-2|68	(http://www.gnome-db.org/), but has been
21mr|gda-6.0.0-2|69	separated from it to allow non-GNOME applications to be
21mr|gda-6.0.0-2|70	developed based on it.
21mr|gda-6.0.0-2|71	
21mr|gda-6.0.0-2|72	Drivers for the supported databases are included in the gda2.0-* packages.
21mr|gda-6.0.0-2|73	
21mr|gda-6.0.0-2|74	%files -f %{oname}-%{api}.lang
21mr|gda-6.0.0-2|75	%doc AUTHORS ChangeLog README NEWS
21mr|gda-6.0.0-2|76	%license COPYING
21mr|gda-6.0.0-2|77	%config(noreplace) %{_sysconfdir}/%{oname}-%{api}/config
21mr|gda-6.0.0-2|78	%{_datadir}/%{oname}-%{api}/dtd/%{oname}-*.dtd
21mr|gda-6.0.0-2|79	%{_datadir}/%{oname}-%{api}/import_encodings.xml
21mr|gda-6.0.0-2|80	%{_datadir}/%{oname}-%{api}/information_schema.xml
21mr|gda-6.0.0-2|81	%dir %{_datadir}/%{oname}-%{api}
21mr|gda-6.0.0-2|82	%dir %{_datadir}/%{oname}-%{api}/dtd
21mr|gda-6.0.0-2|83	%dir %{_libdir}/%{oname}-%{api}
21mr|gda-6.0.0-2|84	%dir %{_libdir}/%{oname}-%{api}/providers
21mr|gda-6.0.0-2|85	%dir %{_sysconfdir}/%{oname}-%{api}
21mr|gda-6.0.0-2|86	
21mr|gda-6.0.0-2|87	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|88	
21mr|gda-6.0.0-2|89	%package -n %{libname}
21mr|gda-6.0.0-2|90	Summary:	GNU Data Access Development
21mr|gda-6.0.0-2|91	Group: 		System/Libraries
21mr|gda-6.0.0-2|92	Requires:	%{name}-sqlite
21mr|gda-6.0.0-2|93	
21mr|gda-6.0.0-2|94	%description -n %{libname}
21mr|gda-6.0.0-2|95	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|96	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|97	servers, mail spools, etc).
21mr|gda-6.0.0-2|98	
21mr|gda-6.0.0-2|99	%files -n %{libname}
21mr|gda-6.0.0-2|100	%{_libdir}/%{oname}-%{api}.so.%{major}*
21mr|gda-6.0.0-2|101	%{_libdir}/%{oname}-report-%{api}.so.%{major}*
21mr|gda-6.0.0-2|102	
21mr|gda-6.0.0-2|103	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|104	
21mr|gda-6.0.0-2|105	%package -n %{girname}
21mr|gda-6.0.0-2|106	Summary:	GObject introspection interface library for %{name}
21mr|gda-6.0.0-2|107	Group:		System/Libraries
21mr|gda-6.0.0-2|108	Requires:	%{libname} = %{EVRD}
21mr|gda-6.0.0-2|109	
21mr|gda-6.0.0-2|110	%description -n %{girname}
21mr|gda-6.0.0-2|111	GObject introspection interface library for %{name}.
21mr|gda-6.0.0-2|112	
21mr|gda-6.0.0-2|113	%files -n %{girname}
21mr|gda-6.0.0-2|114	%{_libdir}/girepository-1.0/Gda-%{api}.typelib
21mr|gda-6.0.0-2|115	
21mr|gda-6.0.0-2|116	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|117	
21mr|gda-6.0.0-2|118	%package -n %{libxslt}
21mr|gda-6.0.0-2|119	Summary:	GNU Data Access Development
21mr|gda-6.0.0-2|120	Group: 		System/Libraries
21mr|gda-6.0.0-2|121	
21mr|gda-6.0.0-2|122	%description -n %{libxslt}
21mr|gda-6.0.0-2|123	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|124	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|125	servers, mail spools, etc).
21mr|gda-6.0.0-2|126	
21mr|gda-6.0.0-2|127	%files -n %{libxslt}
21mr|gda-6.0.0-2|128	%{_libdir}/%{oname}-xslt-%{api}.so.%{major}*
21mr|gda-6.0.0-2|129	
21mr|gda-6.0.0-2|130	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|131	
21mr|gda-6.0.0-2|132	%package -n %{devname}
21mr|gda-6.0.0-2|133	Summary:	GNU Data Access Development
21mr|gda-6.0.0-2|134	Group: 		Development/Databases
21mr|gda-6.0.0-2|135	Requires:	%{libname} = %{EVRD}
21mr|gda-6.0.0-2|136	Requires:	%{girname} = %{EVRD}
21mr|gda-6.0.0-2|137	Requires:	%{libxslt} = %{EVRD}
21mr|gda-6.0.0-2|138	Provides:	%{name}-devel = %{EVRD}
21mr|gda-6.0.0-2|139	
21mr|gda-6.0.0-2|140	%description -n %{devname}
21mr|gda-6.0.0-2|141	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|142	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|143	servers, mail spools, etc).
21mr|gda-6.0.0-2|144	
21mr|gda-6.0.0-2|145	%files -n %{devname}
21mr|gda-6.0.0-2|146	%{_datadir}/devhelp/books/Gda-%{api}
21mr|gda-6.0.0-2|147	%{_datadir}/devhelp/books/Gdaui-%{api}
21mr|gda-6.0.0-2|148	%{_datadir}/gir-1.0/Gda-%{api}.gir
21mr|gda-6.0.0-2|149	%{_datadir}/vala/vapi/%{oname}-%{api}.deps
21mr|gda-6.0.0-2|150	%{_datadir}/vala/vapi/%{oname}-%{api}.vapi
21mr|gda-6.0.0-2|151	%dir %{_datadir}/gtk-doc
21mr|gda-6.0.0-2|152	%dir %{_datadir}/gtk-doc/html
21mr|gda-6.0.0-2|153	%dir %{_datadir}/vala
21mr|gda-6.0.0-2|154	%dir %{_datadir}/vala/vapi
21mr|gda-6.0.0-2|155	%dir %{_includedir}/%{oname}-%{api}
21mr|gda-6.0.0-2|156	%doc %{_datadir}/gtk-doc/html/%{oname}-%{api}
21mr|gda-6.0.0-2|157	%{_includedir}/%{oname}-%{api}/%{oname}
21mr|gda-6.0.0-2|158	%{_includedir}/%{oname}-%{api}/%{oname}-report
21mr|gda-6.0.0-2|159	%{_includedir}/%{oname}-%{api}/providers
21mr|gda-6.0.0-2|160	%{_libdir}/%{oname}-%{api}.so
21mr|gda-6.0.0-2|161	%{_libdir}/%%{oname}-report-%{api}.so
21mr|gda-6.0.0-2|162	%{_libdir}/%{oname}-xslt-%{api}.so
21mr|gda-6.0.0-2|163	%{_libdir}/pkgconfig/%{oname}-%{api}.pc
21mr|gda-6.0.0-2|164	%{_libdir}/pkgconfig/%{oname}-*-%{api}.pc
21mr|gda-6.0.0-2|165	%exclude %{_libdir}/pkgconfig/%{oname}-ui-%{api}.pc
21mr|gda-6.0.0-2|166	
21mr|gda-6.0.0-2|167	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|168	
21mr|gda-6.0.0-2|169	%package ldap
21mr|gda-6.0.0-2|170	Summary:	GDA LDAP Provider
21mr|gda-6.0.0-2|171	Group:		Databases
21mr|gda-6.0.0-2|172	Requires:	%{name} = %{EVRD}
21mr|gda-6.0.0-2|173	
21mr|gda-6.0.0-2|174	%description ldap
21mr|gda-6.0.0-2|175	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|176	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|177	servers, mail spools, etc).
21mr|gda-6.0.0-2|178	
21mr|gda-6.0.0-2|179	This package includes the GDA LDAP provider.
21mr|gda-6.0.0-2|180	
21mr|gda-6.0.0-2|181	%files ldap
21mr|gda-6.0.0-2|182	%{_libdir}/%{oname}-%{api}/providers/%{oname}-ldap-%{api}.so
21mr|gda-6.0.0-2|183	
21mr|gda-6.0.0-2|184	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|185	
21mr|gda-6.0.0-2|186	%package mysql
21mr|gda-6.0.0-2|187	Summary:	GDA MySQL Provider
21mr|gda-6.0.0-2|188	Group:		Databases
21mr|gda-6.0.0-2|189	Requires:	%{name} = %{EVRD}
21mr|gda-6.0.0-2|190	
21mr|gda-6.0.0-2|191	%description mysql
21mr|gda-6.0.0-2|192	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|193	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|194	servers, mail spools, etc).
21mr|gda-6.0.0-2|195	
21mr|gda-6.0.0-2|196	This package includes the GDA MySQL provider.
21mr|gda-6.0.0-2|197	
21mr|gda-6.0.0-2|198	%files mysql
21mr|gda-6.0.0-2|199	%{_libdir}/%{oname}-%{api}/providers/%{oname}-mysql-%{api}.so
21mr|gda-6.0.0-2|200	
21mr|gda-6.0.0-2|201	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|202	
21mr|gda-6.0.0-2|203	%package postgres
21mr|gda-6.0.0-2|204	Summary:	GDA PostgreSQL Provider
21mr|gda-6.0.0-2|205	Group:		Databases
21mr|gda-6.0.0-2|206	Requires:	%{name} = %{EVRD}
21mr|gda-6.0.0-2|207	
21mr|gda-6.0.0-2|208	%description postgres
21mr|gda-6.0.0-2|209	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|210	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|211	servers, mail spools, etc).
21mr|gda-6.0.0-2|212	
21mr|gda-6.0.0-2|213	This package includes the GDA PostgreSQL provider.
21mr|gda-6.0.0-2|214	
21mr|gda-6.0.0-2|215	%files postgres
21mr|gda-6.0.0-2|216	%{_libdir}/%{oname}-%{api}/providers/%{oname}-postgres-%{api}.so
21mr|gda-6.0.0-2|217	
21mr|gda-6.0.0-2|218	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|219	
21mr|gda-6.0.0-2|220	%package sqlite
21mr|gda-6.0.0-2|221	Summary:	GDA sqlite Provider
21mr|gda-6.0.0-2|222	Group:		Databases
21mr|gda-6.0.0-2|223	Requires:	%{name} = %{EVRD}
21mr|gda-6.0.0-2|224	
21mr|gda-6.0.0-2|225	%description sqlite
21mr|gda-6.0.0-2|226	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|227	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|228	servers, mail spools, etc).
21mr|gda-6.0.0-2|229	
21mr|gda-6.0.0-2|230	This package includes the GDA sqlite provider.
21mr|gda-6.0.0-2|231	
21mr|gda-6.0.0-2|232	%files sqlite
21mr|gda-6.0.0-2|233	%{_libdir}/%{oname}-%{api}/providers/%{oname}-sqlite-%{api}.so
21mr|gda-6.0.0-2|234	
21mr|gda-6.0.0-2|235	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|236	
21mr|gda-6.0.0-2|237	%package sqlcipher
21mr|gda-6.0.0-2|238	Summary:	SQLiteCipher provider
21mr|gda-6.0.0-2|239	Group:		Databases
21mr|gda-6.0.0-2|240	Requires:	%{name} = %{EVRD}
21mr|gda-6.0.0-2|241	
21mr|gda-6.0.0-2|242	%description sqlcipher
21mr|gda-6.0.0-2|243	GNU Data Access is an attempt to provide uniform access to
21mr|gda-6.0.0-2|244	different kinds of data sources (databases, information
21mr|gda-6.0.0-2|245	servers, mail spools, etc).
21mr|gda-6.0.0-2|246	
21mr|gda-6.0.0-2|247	This package includes the GDA MySQL provider.
21mr|gda-6.0.0-2|248	
21mr|gda-6.0.0-2|249	%files sqlcipher
21mr|gda-6.0.0-2|250	%{_libdir}/%{oname}-%{api}/providers/%{oname}-sqlcipher-%{api}.so
21mr|gda-6.0.0-2|251	
21mr|gda-6.0.0-2|252	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|253	
21mr|gda-6.0.0-2|254	%package ui
21mr|gda-6.0.0-2|255	Summary:	UI extensions for %{oname}
21mr|gda-6.0.0-2|256	Group:		Databases
21mr|gda-6.0.0-2|257	Requires:	%{name} = %{EVRD}
21mr|gda-6.0.0-2|258	Requires:	%{libui} = %{EVRD}
21mr|gda-6.0.0-2|259	Requires:	%{girui} = %{EVRD}
21mr|gda-6.0.0-2|260	
21mr|gda-6.0.0-2|261	%description ui
21mr|gda-6.0.0-2|262	%{name}-ui extends %{name} providing graphical widgets (Gtk+).
21mr|gda-6.0.0-2|263	
21mr|gda-6.0.0-2|264	%files ui
21mr|gda-6.0.0-2|265	%{_datadir}/%{oname}-%{api}/ui
21mr|gda-6.0.0-2|266	%{_libdir}/%{oname}-%{api}/plugins/%{oname}-ui-plugins-%{oname}-%{api}.so
21mr|gda-6.0.0-2|267	
21mr|gda-6.0.0-2|268	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|269	
21mr|gda-6.0.0-2|270	%package -n %{libui}
21mr|gda-6.0.0-2|271	Summary:	Library for %{name}-ui
21mr|gda-6.0.0-2|272	Group: 		System/Libraries
21mr|gda-6.0.0-2|273	Requires:	%{name}
21mr|gda-6.0.0-2|274	
21mr|gda-6.0.0-2|275	%description -n %{libui}
21mr|gda-6.0.0-2|276	Library package for %{name}-ui.
21mr|gda-6.0.0-2|277	
21mr|gda-6.0.0-2|278	%files -n %{libui}
21mr|gda-6.0.0-2|279	%{_libdir}/%{oname}-ui-%{api}.so.%{major}*
21mr|gda-6.0.0-2|280	
21mr|gda-6.0.0-2|281	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|282	
21mr|gda-6.0.0-2|283	%package -n %{girui}
21mr|gda-6.0.0-2|284	Summary:	GObject introspection interface library for %{name}-ui
21mr|gda-6.0.0-2|285	Group:		System/Libraries
21mr|gda-6.0.0-2|286	Requires:	%{libui} = %{EVRD}
21mr|gda-6.0.0-2|287	
21mr|gda-6.0.0-2|288	%description -n %{girui}
21mr|gda-6.0.0-2|289	GObject introspection interface library for %{name}-ui.
21mr|gda-6.0.0-2|290	
21mr|gda-6.0.0-2|291	%files -n %{girui}
21mr|gda-6.0.0-2|292	%{_libdir}/girepository-1.0/Gdaui-%{api}.typelib
21mr|gda-6.0.0-2|293	
21mr|gda-6.0.0-2|294	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|295	
21mr|gda-6.0.0-2|296	%package -n %{devui}
21mr|gda-6.0.0-2|297	Summary:	Development files for %{name}-ui
21mr|gda-6.0.0-2|298	Group: 		Development/Databases
21mr|gda-6.0.0-2|299	Requires:	%{name} = %{EVRD}
21mr|gda-6.0.0-2|300	Requires:	%{name}-ui = %{EVRD}
21mr|gda-6.0.0-2|301	Requires:	%{devname} = %{EVRD}
21mr|gda-6.0.0-2|302	Requires:	pkgconfig(gtk+-3.0)
21mr|gda-6.0.0-2|303	
21mr|gda-6.0.0-2|304	%description -n %{devui}
21mr|gda-6.0.0-2|305	The %{name}-ui-devel package contains libraries and header files for
21mr|gda-6.0.0-2|306	developing applications that use %{name}-ui.
21mr|gda-6.0.0-2|307	
21mr|gda-6.0.0-2|308	%files -n %{devui}
21mr|gda-6.0.0-2|309	%{_datadir}/gir-1.0/Gdaui-%{api}.gir
21mr|gda-6.0.0-2|310	%{_datadir}/glade
21mr|gda-6.0.0-2|311	%{_datadir}/%{oname}-%{api}/demo
21mr|gda-6.0.0-2|312	%{_datadir}/vala/vapi/%{oname}ui-%{api}.vapi
21mr|gda-6.0.0-2|313	%dir %{_datadir}/vala
21mr|gda-6.0.0-2|314	%dir %{_datadir}/vala/vapi
21mr|gda-6.0.0-2|315	%{_includedir}/%{oname}-%{api}/%{oname}-ui
21mr|gda-6.0.0-2|316	%{_libdir}/%{oname}-ui-%{api}.so
21mr|gda-6.0.0-2|317	%{_libdir}/pkgconfig/%{oname}-ui-%{api}.pc
21mr|gda-6.0.0-2|318	
21mr|gda-6.0.0-2|319	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|320	
21mr|gda-6.0.0-2|321	%package tools
21mr|gda-6.0.0-2|322	Summary:	Graphical tools for %{name}
21mr|gda-6.0.0-2|323	Group:		Databases
21mr|gda-6.0.0-2|324	Requires:	%{name}-ui = %{EVRD}
21mr|gda-6.0.0-2|325	
21mr|gda-6.0.0-2|326	%description tools
21mr|gda-6.0.0-2|327	This %{name}-tools package provides graphical tools for %{name}.
21mr|gda-6.0.0-2|328	
21mr|gda-6.0.0-2|329	%files tools
21mr|gda-6.0.0-2|330	%doc %{_datadir}/gtk-doc/html/%{oname}ui-%{api}
21mr|gda-6.0.0-2|331	%{_appdatadir}/org.gnome.%{name}.Browser.appdata.xml
21mr|gda-6.0.0-2|332	%{_bindir}/%{name}-*
21mr|gda-6.0.0-2|333	%{_bindir}/org.gnome.%{name}.*
21mr|gda-6.0.0-2|334	%{_bindir}/trml2html.py
21mr|gda-6.0.0-2|335	%{_bindir}/trml2pdf.py
21mr|gda-6.0.0-2|336	%{_datadir}/applications/org.gnome.%{name}.Browser.desktop
21mr|gda-6.0.0-2|337	%{_datadir}/%{oname}-%{api}/%{name}-sql/help/C/%{name}-sql-help.xml
21mr|gda-6.0.0-2|338	%{_datadir}/%{oname}-%{api}/%{name}_trml2html
21mr|gda-6.0.0-2|339	%{_datadir}/%{oname}-%{api}/%{name}_trml2pdf
21mr|gda-6.0.0-2|340	%{_datadir}/pixmaps/org.gnome.%{name}.Browser.png
21mr|gda-6.0.0-2|341	%{_iconsdir}/hicolor/*/apps/org.gnome.%{name}.Browser.*
21mr|gda-6.0.0-2|342	%{_mandir}/man1/%{name}-sql.1.*
21mr|gda-6.0.0-2|343	
21mr|gda-6.0.0-2|344	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|345	
21mr|gda-6.0.0-2|346	%package web
21mr|gda-6.0.0-2|347	Summary:	Web provider for %{name}
21mr|gda-6.0.0-2|348	Group:		Databases
21mr|gda-6.0.0-2|349	Requires:	%{name} = %{EVRD}
21mr|gda-6.0.0-2|350	
21mr|gda-6.0.0-2|351	%description web
21mr|gda-6.0.0-2|352	This %{name}-web includes the %{name} Web provider.
21mr|gda-6.0.0-2|353	
21mr|gda-6.0.0-2|354	%files web
21mr|gda-6.0.0-2|355	%{_libdir}/%{oname}-%{api}/providers/%{oname}-web-%{api}.so
21mr|gda-6.0.0-2|356	
21mr|gda-6.0.0-2|357	#----------------------------------------------------------------------------
21mr|gda-6.0.0-2|358	
21mr|gda-6.0.0-2|359	%prep
21mr|gda-6.0.0-2|360	%autosetup -p1 -n %{oname}-%{version}
21mr|gda-6.0.0-2|361	
21mr|gda-6.0.0-2|362	%build
21mr|gda-6.0.0-2|363	%meson	\
21mr|gda-6.0.0-2|364	-Ddoc=true		\
21mr|gda-6.0.0-2|365	-Dexamples=true		\
21mr|gda-6.0.0-2|366	-Dexperimental=true	\
21mr|gda-6.0.0-2|367	-Dflatpak=false		\
21mr|gda-6.0.0-2|368	-Dgraphviz=true		\
21mr|gda-6.0.0-2|369	-Dhelp=true		\
21mr|gda-6.0.0-2|370	-Djson=true		\
21mr|gda-6.0.0-2|371	-Dldap=true		\
21mr|gda-6.0.0-2|372	-Dlibsecret=true	\
21mr|gda-6.0.0-2|373	-Dlibsoup=true		\
21mr|gda-6.0.0-2|374	-Dsqlcipher=true	\
21mr|gda-6.0.0-2|375	-Dtools=true		\
21mr|gda-6.0.0-2|376	-Dui=true		\
21mr|gda-6.0.0-2|377	-Dweb=true
21mr|gda-6.0.0-2|378	%meson_build
21mr|gda-6.0.0-2|379	
21mr|gda-6.0.0-2|380	%install
21mr|gda-6.0.0-2|381	%meson_install
21mr|gda-6.0.0-2|382	
21mr|gda-6.0.0-2|383	mkdir -p %{buildroot}%{_sysconfdir}/%{oname}-%{api}
21mr|gda-6.0.0-2|384	install data/config %{buildroot}%{_sysconfdir}/%{oname}-%{api}/config
21mr|gda-6.0.0-2|385	install %{oname}-ui/data/import_encodings.xml %{buildroot}%{_datadir}/%{oname}-%{api}/import_encodings.xml
21mr|gda-6.0.0-2|386	
21mr|gda-6.0.0-2|387	%find_lang %{oname}-%{api} --with-gnome

12328 21
21mr|gdal-3.4.3-2|1	%define Werror_cflags %{nil}
21mr|gdal-3.4.3-2|2	%define _disable_lto 1
21mr|gdal-3.4.3-2|3	
21mr|gdal-3.4.3-2|4	%if %{_use_internal_dependency_generator}
21mr|gdal-3.4.3-2|5	%global __requires_exclude 'devel\\(libogdi31.*|devel\\(libcfitsio.*|libgrass.*'
21mr|gdal-3.4.3-2|6	%else
21mr|gdal-3.4.3-2|7	%define _requires_exceptions devel\(libogdi31.*\)\\|devel\(libcfitsio.*\)\\|libgrass
21mr|gdal-3.4.3-2|8	%endif
21mr|gdal-3.4.3-2|9	
21mr|gdal-3.4.3-2|10	%define major 30
21mr|gdal-3.4.3-2|11	%define libname %mklibname %{name} %{major}
21mr|gdal-3.4.3-2|12	%define libnamedev %mklibname %{name} -d
21mr|gdal-3.4.3-2|13	
21mr|gdal-3.4.3-2|14	# Build gdal against libgrass. It is better to instead compile the new plugin
21mr|gdal-3.4.3-2|15	# which builds against grass itself (and thus has more features than the
21mr|gdal-3.4.3-2|16	# libgrass5 version)
21mr|gdal-3.4.3-2|17	# In fact, building with direct grass support will break gdal on every grass
21mr|gdal-3.4.3-2|18	# upgrade, see http://n2.nabble.com/qgis-%2B-grass-plugin-%3D-gdal-problem-tp2394932p2405146.html
21mr|gdal-3.4.3-2|19	%define build_libgrass 0
21mr|gdal-3.4.3-2|20	%{?with_libgrass: %define build_libgrass 1}
21mr|gdal-3.4.3-2|21	
21mr|gdal-3.4.3-2|22	%define ogdidir %{_includedir}
21mr|gdal-3.4.3-2|23	%define ogdidir %{_includedir}/ogdi
21mr|gdal-3.4.3-2|24	
21mr|gdal-3.4.3-2|25	Name:		gdal
21mr|gdal-3.4.3-2|26	Version:	3.4.3
21mr|gdal-3.4.3-2|27	Release:	2
21mr|gdal-3.4.3-2|28	Summary:	The Geospatial Data Abstraction Library (GDAL)
21mr|gdal-3.4.3-2|29	Group:		Sciences/Geosciences
21mr|gdal-3.4.3-2|30	License:	MIT
21mr|gdal-3.4.3-2|31	URL:		http://www.gdal.org/
21mr|gdal-3.4.3-2|32	Source0:	http://download.osgeo.org/gdal/%{version}/%{name}-%{version}.tar.xz
21mr|gdal-3.4.3-2|33	Patch2:		gdal-2.3.2-libtoolsucks.patch
21mr|gdal-3.4.3-2|34	Patch3:		gdal-3.1.0-no-Lusrlib.patch
21mr|gdal-3.4.3-2|35	Patch4:		gdal-fix-pythontools-install.patch
21mr|gdal-3.4.3-2|36	BuildRequires:	libtool-devel
21mr|gdal-3.4.3-2|37	BuildRequires:	zlib-devel
21mr|gdal-3.4.3-2|38	BuildRequires:	geotiff-devel >= 1.2.0
21mr|gdal-3.4.3-2|39	BuildRequires:	png-devel
21mr|gdal-3.4.3-2|40	BuildRequires:	giflib-devel
21mr|gdal-3.4.3-2|41	BuildRequires:	postgresql-devel >= 9.0
21mr|gdal-3.4.3-2|42	BuildRequires:	jpeg-devel
21mr|gdal-3.4.3-2|43	BuildRequires:	lzma-devel
21mr|gdal-3.4.3-2|44	BuildRequires:	pkgconfig(proj) >= 4.4.7
21mr|gdal-3.4.3-2|45	BuildRequires:	pkgconfig(python3)
21mr|gdal-3.4.3-2|46	BuildRequires:	doxygen
21mr|gdal-3.4.3-2|47	BuildRequires:	pkgconfig(libtirpc)
21mr|gdal-3.4.3-2|48	%if %{build_libgrass}
21mr|gdal-3.4.3-2|49	Requires:	grass >= 6.4.0
21mr|gdal-3.4.3-2|50	BuildRequires:	grass
21mr|gdal-3.4.3-2|51	%else
21mr|gdal-3.4.3-2|52	BuildConflicts:	%mklibname -d grass 5 0
21mr|gdal-3.4.3-2|53	%endif
21mr|gdal-3.4.3-2|54	BuildRequires:	jasper-devel
21mr|gdal-3.4.3-2|55	BuildRequires:	geos-devel >= 2.2.3
21mr|gdal-3.4.3-2|56	BuildRequires:	netcdf-devel >= 3.6.2
21mr|gdal-3.4.3-2|57	BuildRequires:	ogdi-devel
21mr|gdal-3.4.3-2|58	BuildRequires:	pkgconfig(cfitsio)
21mr|gdal-3.4.3-2|59	BuildRequires:	python3-numpy-devel
21mr|gdal-3.4.3-2|60	BuildRequires:	python3-setuptools
21mr|gdal-3.4.3-2|61	BuildRequires:	sqlite3-devel
21mr|gdal-3.4.3-2|62	BuildRequires:	pkgconfig(libzstd)
21mr|gdal-3.4.3-2|63	BuildRequires:	pkgconfig(liblz4)
21mr|gdal-3.4.3-2|64	BuildRequires:	pkgconfig(libopenjp2)
21mr|gdal-3.4.3-2|65	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gdal-3.4.3-2|66	BuildRequires:	pkgconfig(libheif)
21mr|gdal-3.4.3-2|67	BuildRequires:	pkgconfig(OpenCL)
21mr|gdal-3.4.3-2|68	BuildRequires:	pkgconfig(OpenEXR)
21mr|gdal-3.4.3-2|69	#BuildRequires:	mysql-devel
21mr|gdal-3.4.3-2|70	#BuildRequires:	libdap-devel
21mr|gdal-3.4.3-2|71	#BuildRequires:	librx-devel
21mr|gdal-3.4.3-2|72	BuildRequires:	unixODBC-devel
21mr|gdal-3.4.3-2|73	BuildRequires:	xerces-c-devel
21mr|gdal-3.4.3-2|74	BuildRequires:	hdf5-devel
21mr|gdal-3.4.3-2|75	BuildRequires:	swig
21mr|gdal-3.4.3-2|76	
21mr|gdal-3.4.3-2|77	%description
21mr|gdal-3.4.3-2|78	The Geospatial Data Abstraction Library (GDAL) is a unifying
21mr|gdal-3.4.3-2|79	C/C++ API for accessing raster geospatial data, and currently
21mr|gdal-3.4.3-2|80	includes formats like GeoTIFF, Erdas Imagine, Arc/Info
21mr|gdal-3.4.3-2|81	Binary, CEOS, DTED, GXF, and SDTS. It is intended to provide
21mr|gdal-3.4.3-2|82	efficient access, suitable for use in viewer applications,
21mr|gdal-3.4.3-2|83	and also attempts to preserve coordinate systems and metadata.
21mr|gdal-3.4.3-2|84	Python, C, and C++ interfaces are available.
21mr|gdal-3.4.3-2|85	
21mr|gdal-3.4.3-2|86	%files
21mr|gdal-3.4.3-2|87	%{_datadir}/gdal/
21mr|gdal-3.4.3-2|88	%{_bindir}/*
21mr|gdal-3.4.3-2|89	%{_mandir}/man1/*
21mr|gdal-3.4.3-2|90	
21mr|gdal-3.4.3-2|91	%exclude %{_bindir}/gdal-config
21mr|gdal-3.4.3-2|92	%doc VERSION
21mr|gdal-3.4.3-2|93	
21mr|gdal-3.4.3-2|94	#-------------------------------------------------------------
21mr|gdal-3.4.3-2|95	%package -n python3-%{name}
21mr|gdal-3.4.3-2|96	Summary:	The Python bindings for the GDAL library
21mr|gdal-3.4.3-2|97	Group:		Sciences/Geosciences
21mr|gdal-3.4.3-2|98	Requires:	%{libname} = %{version}
21mr|gdal-3.4.3-2|99	%rename gdal-python
21mr|gdal-3.4.3-2|100	
21mr|gdal-3.4.3-2|101	%description -n python3-%{name}
21mr|gdal-3.4.3-2|102	The Python bindings for the GDAL library
21mr|gdal-3.4.3-2|103	
21mr|gdal-3.4.3-2|104	%files -n python3-%{name}
21mr|gdal-3.4.3-2|105	%{python3_sitearch}/*
21mr|gdal-3.4.3-2|106	
21mr|gdal-3.4.3-2|107	#-------------------------------------------------------------
21mr|gdal-3.4.3-2|108	
21mr|gdal-3.4.3-2|109	%package -n %{libname}
21mr|gdal-3.4.3-2|110	Summary:	Libraries required for the GDAL library
21mr|gdal-3.4.3-2|111	Group:		System/Libraries
21mr|gdal-3.4.3-2|112	Provides:	lib%{name} = %{version}
21mr|gdal-3.4.3-2|113	
21mr|gdal-3.4.3-2|114	%description -n %{libname}
21mr|gdal-3.4.3-2|115	Libraries required for the GDAL library
21mr|gdal-3.4.3-2|116	
21mr|gdal-3.4.3-2|117	
21mr|gdal-3.4.3-2|118	%files -n %{libname}
21mr|gdal-3.4.3-2|119	%{_libdir}/*.so.%{major}*
21mr|gdal-3.4.3-2|120	
21mr|gdal-3.4.3-2|121	#-------------------------------------------------------------
21mr|gdal-3.4.3-2|122	
21mr|gdal-3.4.3-2|123	%package -n %{libnamedev}
21mr|gdal-3.4.3-2|124	Summary:	Development files for using the GDAL library
21mr|gdal-3.4.3-2|125	Group:		Development/C
21mr|gdal-3.4.3-2|126	Requires:	%{libname} = %{version}-%{release}
21mr|gdal-3.4.3-2|127	Provides:	lib%{name}-devel = %{version}
21mr|gdal-3.4.3-2|128	Provides:	%{name}-devel = %{version}
21mr|gdal-3.4.3-2|129	
21mr|gdal-3.4.3-2|130	%description -n %{libnamedev}
21mr|gdal-3.4.3-2|131	Development files for using the GDAL library
21mr|gdal-3.4.3-2|132	
21mr|gdal-3.4.3-2|133	%files -n %{libnamedev}
21mr|gdal-3.4.3-2|134	%{_bindir}/%{name}-config
21mr|gdal-3.4.3-2|135	%{_libdir}/*.so
21mr|gdal-3.4.3-2|136	%{_includedir}/*
21mr|gdal-3.4.3-2|137	%{_libdir}/pkgconfig/gdal.pc
21mr|gdal-3.4.3-2|138	
21mr|gdal-3.4.3-2|139	#-------------------------------------------------------------
21mr|gdal-3.4.3-2|140	
21mr|gdal-3.4.3-2|141	%prep
21mr|gdal-3.4.3-2|142	%autosetup -p1
21mr|gdal-3.4.3-2|143	
21mr|gdal-3.4.3-2|144	aclocal -I m4
21mr|gdal-3.4.3-2|145	autoconf
21mr|gdal-3.4.3-2|146	
21mr|gdal-3.4.3-2|147	find . -name '*.h' -o -name '*.cpp' -executable -exec chmod a-x {} \;
21mr|gdal-3.4.3-2|148	find . -name '*.h' -o -name '*.cpp' -executable -exec chmod a+r {} \;
21mr|gdal-3.4.3-2|149	
21mr|gdal-3.4.3-2|150	# Replace hard-coded library- and include paths
21mr|gdal-3.4.3-2|151	sed -i 's|@LIBTOOL@|%{_bindir}/libtool|g' GDALmake.opt.in
21mr|gdal-3.4.3-2|152	
21mr|gdal-3.4.3-2|153	# Fix mandir
21mr|gdal-3.4.3-2|154	sed -i "s|^mandir=.*|mandir='\${prefix}/share/man'|" configure
21mr|gdal-3.4.3-2|155	
21mr|gdal-3.4.3-2|156	%build
21mr|gdal-3.4.3-2|157	%ifarch aarch64
21mr|gdal-3.4.3-2|158	# Workaround for a compile time failure last verified
21mr|gdal-3.4.3-2|159	# with clang 3.8.0-2
21mr|gdal-3.4.3-2|160	#export CC=gcc
21mr|gdal-3.4.3-2|161	#export CXX=g++
21mr|gdal-3.4.3-2|162	libtoolize --force
21mr|gdal-3.4.3-2|163	autoreconf -f
21mr|gdal-3.4.3-2|164	%endif
21mr|gdal-3.4.3-2|165	
21mr|gdal-3.4.3-2|166	%ifarch %e2k
21mr|gdal-3.4.3-2|167	# lcc 1.23 can't do those __builtin_functions (mcst#3588)
21mr|gdal-3.4.3-2|168	%global optflags %{optflags} -D__INTEL_COMPILER
21mr|gdal-3.4.3-2|169	# remove lcc unsupported -w2 flag
21mr|gdal-3.4.3-2|170	sed -i 's/ac_cv_cflags_warn_all="-w2"//' configure
21mr|gdal-3.4.3-2|171	sed -i 's/ac_cv_cxxflags_warn_all="-w2"//' configure
21mr|gdal-3.4.3-2|172	%endif
21mr|gdal-3.4.3-2|173	
21mr|gdal-3.4.3-2|174	%configure \
21mr|gdal-3.4.3-2|175	--datadir=%{_datadir} \
21mr|gdal-3.4.3-2|176	--mandir=%{_mandir} \
21mr|gdal-3.4.3-2|177	--includedir=%{_includedir}/gdal \
21mr|gdal-3.4.3-2|178	--with-dods-root=no \
21mr|gdal-3.4.3-2|179	--with-ogdi=%{ogdidir} \
21mr|gdal-3.4.3-2|180	--with-cfitsio=yes \
21mr|gdal-3.4.3-2|181	--with-geotiff            \
21mr|gdal-3.4.3-2|182	--with-libtiff            \
21mr|gdal-3.4.3-2|183	--with-libz               \
21mr|gdal-3.4.3-2|184	--with-liblzma=yes        \
21mr|gdal-3.4.3-2|185	--with-netcdf=%{_prefix}  \
21mr|gdal-3.4.3-2|186	--with-hdf5               \
21mr|gdal-3.4.3-2|187	--with-geos               \
21mr|gdal-3.4.3-2|188	--with-jasper             \
21mr|gdal-3.4.3-2|189	--with-png                \
21mr|gdal-3.4.3-2|190	--with-gif                \
21mr|gdal-3.4.3-2|191	--with-jpeg               \
21mr|gdal-3.4.3-2|192	--with-odbc               \
21mr|gdal-3.4.3-2|193	--with-sqlite3            \
21mr|gdal-3.4.3-2|194	--with-mysql              \
21mr|gdal-3.4.3-2|195	--with-curl               \
21mr|gdal-3.4.3-2|196	--with-python             \
21mr|gdal-3.4.3-2|197	--with-xerces             \
21mr|gdal-3.4.3-2|198	--with-xerces-lib='-lxerces-c' \
21mr|gdal-3.4.3-2|199	--with-xerces-inc=%{_includedir} \
21mr|gdal-3.4.3-2|200	--without-pcraster        \
21mr|gdal-3.4.3-2|201	--without-local           \
21mr|gdal-3.4.3-2|202	%if %{build_libgrass}
21mr|gdal-3.4.3-2|203	--with-grass=%{_libdir}/grass64     \
21mr|gdal-3.4.3-2|204	%endif
21mr|gdal-3.4.3-2|205	--with-threads
21mr|gdal-3.4.3-2|206	
21mr|gdal-3.4.3-2|207	sed -i -e 's,^INST_MAN.*,INST_MAN = %{_mandir},g' GDALmake.opt
21mr|gdal-3.4.3-2|208	
21mr|gdal-3.4.3-2|209	%make_build
21mr|gdal-3.4.3-2|210	#make docs
21mr|gdal-3.4.3-2|211	
21mr|gdal-3.4.3-2|212	%install
21mr|gdal-3.4.3-2|213	mkdir -p %{buildroot}/%{py3_platsitedir}
21mr|gdal-3.4.3-2|214	export PYTHONPATH="%{buildroot}/%{py3_platsitedir}"
21mr|gdal-3.4.3-2|215	export DESTDIR=%{buildroot}
21mr|gdal-3.4.3-2|216	unset PYTHONDONTWRITEBYTECODE
21mr|gdal-3.4.3-2|217	%make_install install-man
21mr|gdal-3.4.3-2|218	
21mr|gdal-3.4.3-2|219	find %{buildroot}%{py3_platsitedir} -name '*.py' -exec chmod a-x {} \;
21mr|gdal-3.4.3-2|220	
21mr|gdal-3.4.3-2|221	#fix python shebangs
21mr|gdal-3.4.3-2|222	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/*.py
21mr|gdal-3.4.3-2|223	

12329 21
21mr|gdb-9.0.90-4|1	# rpmbuild parameters:
21mr|gdb-9.0.90-4|2	# --with testsuite: Run the testsuite (biarch if possible).  Default is without.
21mr|gdb-9.0.90-4|3	# --with asan: gcc -fsanitize=address
21mr|gdb-9.0.90-4|4	# --with debug: Build without optimizations and without splitting the debuginfo.
21mr|gdb-9.0.90-4|5	# --without python: No python support.
21mr|gdb-9.0.90-4|6	# --with profile: gcc -fprofile-generate / -fprofile-use: Before better
21mr|gdb-9.0.90-4|7	#                 workload gets run it decreases the general performance now.
21mr|gdb-9.0.90-4|8	# --without rpm: Don't build rpm support (for aarch64 bootstrap)
21mr|gdb-9.0.90-4|9	%bcond_without rpm
21mr|gdb-9.0.90-4|10	%bcond_with testsuite
21mr|gdb-9.0.90-4|11	
21mr|gdb-9.0.90-4|12	%{?build_chrome}%{?!build_chrome:%bcond_with chrome}
21mr|gdb-9.0.90-4|13	
21mr|gdb-9.0.90-4|14	# Extract OpenMandriva Linux name and version
21mr|gdb-9.0.90-4|15	%define distro_version	%(perl -ne '/^([.\\w\\s]+) \\(.+\\).+/ and print $1' < /etc/release)
21mr|gdb-9.0.90-4|16	%define Werror_cflags %nil
21mr|gdb-9.0.90-4|17	# Libtool die die die!
21mr|gdb-9.0.90-4|18	%define __libtoolize /bin/true
21mr|gdb-9.0.90-4|19	# use python3
21mr|gdb-9.0.90-4|20	%define __python %{__python3}
21mr|gdb-9.0.90-4|21	
21mr|gdb-9.0.90-4|22	Summary:	A GNU source-level debugger for C, C++, Fortran, Go and other languages
21mr|gdb-9.0.90-4|23	Name:		gdb%{?_withi_debug:-debug}
21mr|gdb-9.0.90-4|24	Version:	9.0.90
21mr|gdb-9.0.90-4|25	Release:	4
21mr|gdb-9.0.90-4|26	License:	GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and BSD and Public Domain
21mr|gdb-9.0.90-4|27	Group:		Development/Other
21mr|gdb-9.0.90-4|28	Url:		http://gnu.org/software/gdb/
21mr|gdb-9.0.90-4|29	Source0:	ftp://sourceware.org/pub/gdb/snapshots/branch/gdb-%{version}.tar.xz
21mr|gdb-9.0.90-4|30	Source1:	gdb.rpmlintrc
21mr|gdb-9.0.90-4|31	# For our convenience
21mr|gdb-9.0.90-4|32	%define gdb_build build-%{_target_platform}
21mr|gdb-9.0.90-4|33	%define gdb_docdir %{_docdir}/%{name}-doc
21mr|gdb-9.0.90-4|34	
21mr|gdb-9.0.90-4|35	%if 0%{?_with_debug:1}
21mr|gdb-9.0.90-4|36	# Define this if you want to skip the strip step and preserve debug info.
21mr|gdb-9.0.90-4|37	# Useful for testing.
21mr|gdb-9.0.90-4|38	%define __debug_install_post : > %{_builddir}/%{?buildsubdir}/debugfiles.list
21mr|gdb-9.0.90-4|39	%define debug_package %{nil}
21mr|gdb-9.0.90-4|40	%endif
21mr|gdb-9.0.90-4|41	
21mr|gdb-9.0.90-4|42	# eu-strip: -g recognizes .gdb_index as a debugging section. (#631997)
21mr|gdb-9.0.90-4|43	Conflicts: elfutils < 0.149
21mr|gdb-9.0.90-4|44	
21mr|gdb-9.0.90-4|45	# GDB patches have the format `gdb-<version>-bz<red-hat-bz-#>-<desc>.patch'.
21mr|gdb-9.0.90-4|46	# They should be created using patch level 1: diff -up ./gdb (or gdb-6.3/gdb).
21mr|gdb-9.0.90-4|47	
21mr|gdb-9.0.90-4|48	#=
21mr|gdb-9.0.90-4|49	#push=Should be pushed upstream.
21mr|gdb-9.0.90-4|50	#maybepush=Should be pushed upstream unless it got obsoleted there.
21mr|gdb-9.0.90-4|51	#fedora=Should stay as a Fedora patch.
21mr|gdb-9.0.90-4|52	#ia64=Drop after RHEL-5 rebases and rebuilds are no longer meaningful.
21mr|gdb-9.0.90-4|53	#fedoratest=Keep it in Fedora only as a regression test safety.
21mr|gdb-9.0.90-4|54	#+ppc=Specific for ppc32/ppc64/ppc*
21mr|gdb-9.0.90-4|55	#+work=Requires some nontrivial work.
21mr|gdb-9.0.90-4|56	
21mr|gdb-9.0.90-4|57	# Cleanup any leftover testsuite processes as it may stuck mock(1) builds.
21mr|gdb-9.0.90-4|58	#=push
21mr|gdb-9.0.90-4|59	Source2: gdb-orphanripper.c
21mr|gdb-9.0.90-4|60	
21mr|gdb-9.0.90-4|61	# /etc/gdbinit (from Debian but with Fedora compliant location).
21mr|gdb-9.0.90-4|62	#=fedora
21mr|gdb-9.0.90-4|63	Source4: gdbinit
21mr|gdb-9.0.90-4|64	
21mr|gdb-9.0.90-4|65	# simple bash script from Fedora (https://src.fedoraproject.org/rpms/gdb)
21mr|gdb-9.0.90-4|66	Source5:	gstack.sh
21mr|gdb-9.0.90-4|67	Source6:	gstack.man
21mr|gdb-9.0.90-4|68	
21mr|gdb-9.0.90-4|69	BuildRequires:  gcc
21mr|gdb-9.0.90-4|70	BuildRequires:  gcc-c++
21mr|gdb-9.0.90-4|71	BuildRequires:  make
21mr|gdb-9.0.90-4|72	BuildRequires:  bison
21mr|gdb-9.0.90-4|73	BuildRequires:  flex
21mr|gdb-9.0.90-4|74	BuildRequires:  pkgconfig(ncurses)
21mr|gdb-9.0.90-4|75	BuildRequires:  pkgconfig(expat)
21mr|gdb-9.0.90-4|76	BuildRequires:  pkgconfig(python3)
21mr|gdb-9.0.90-4|77	BuildRequires:  pkgconfig(rpm)
21mr|gdb-9.0.90-4|78	BuildRequires:  pkgconfig(zlib)
21mr|gdb-9.0.90-4|79	BuildRequires:  pkgconfig(liblzma)
21mr|gdb-9.0.90-4|80	BuildRequires:  readline-devel
21mr|gdb-9.0.90-4|81	BuildRequires:  texinfo
21mr|gdb-9.0.90-4|82	# To be cleaned up later
21mr|gdb-9.0.90-4|83	#BuildRequires:	texlive
21mr|gdb-9.0.90-4|84	#BuildRequires:	texlive-scheme-medium
21mr|gdb-9.0.90-4|85	#BuildRequires:	texlive-texinfo
21mr|gdb-9.0.90-4|86	#BuildRequires:  texlive-texconfig
21mr|gdb-9.0.90-4|87	# chrome is used for certified products
21mr|gdb-9.0.90-4|88	%if %{with chrome}
21mr|gdb-9.0.90-4|89	BuildRequires:	texlive-collection-texinfo
21mr|gdb-9.0.90-4|90	BuildRequires:	texlive-latex-fonts
21mr|gdb-9.0.90-4|91	BuildRequires:	texlive-ec
21mr|gdb-9.0.90-4|92	BuildRequires:	texlive-cm-super
21mr|gdb-9.0.90-4|93	%endif
21mr|gdb-9.0.90-4|94	%if %{with testsuite}
21mr|gdb-9.0.90-4|95	BuildRequires:	dejagnu
21mr|gdb-9.0.90-4|96	%endif
21mr|gdb-9.0.90-4|97	
21mr|gdb-9.0.90-4|98	# For users who are using gdb rather than buildsystem
21mr|gdb-9.0.90-4|99	Recommends:	dnf-command(debuginfo-install)
21mr|gdb-9.0.90-4|100	
21mr|gdb-9.0.90-4|101	%description
21mr|gdb-9.0.90-4|102	GDB, the GNU debugger, allows you to debug programs written in C, C++,
21mr|gdb-9.0.90-4|103	Java, and other languages, by executing them in a controlled fashion
21mr|gdb-9.0.90-4|104	and printing their data.
21mr|gdb-9.0.90-4|105	
21mr|gdb-9.0.90-4|106	%prep
21mr|gdb-9.0.90-4|107	# This allows the tarball name to be different from our
21mr|gdb-9.0.90-4|108	# version-release name.
21mr|gdb-9.0.90-4|109	
21mr|gdb-9.0.90-4|110	%setup -q
21mr|gdb-9.0.90-4|111	
21mr|gdb-9.0.90-4|112	# Files have `# <number> <file>' statements breaking VPATH / find-debuginfo.sh .
21mr|gdb-9.0.90-4|113	(cd gdb;rm -fv $(perl -pe 's/\\\n/ /' <Makefile.in|sed -n 's/^YYFILES = //p'))
21mr|gdb-9.0.90-4|114	
21mr|gdb-9.0.90-4|115	# *.info* is needlessly split in the distro tar; also it would not get used as
21mr|gdb-9.0.90-4|116	# we build in %{gdb_build}, just to be sure.
21mr|gdb-9.0.90-4|117	find -name "*.info*"|xargs rm -f
21mr|gdb-9.0.90-4|118	
21mr|gdb-9.0.90-4|119	find -name "*.orig" | xargs rm -f
21mr|gdb-9.0.90-4|120	! find -name "*.rej" # Should not happen.
21mr|gdb-9.0.90-4|121	
21mr|gdb-9.0.90-4|122	cat > gdb/version.in << EOF
21mr|gdb-9.0.90-4|123	%{version}-%{release} (%{distro_version})
21mr|gdb-9.0.90-4|124	EOF
21mr|gdb-9.0.90-4|125	
21mr|gdb-9.0.90-4|126	
21mr|gdb-9.0.90-4|127	# Remove the info and other generated files added by the FSF release
21mr|gdb-9.0.90-4|128	# process.
21mr|gdb-9.0.90-4|129	rm -f libdecnumber/gstdint.h
21mr|gdb-9.0.90-4|130	rm -f bfd/doc/*.info
21mr|gdb-9.0.90-4|131	rm -f bfd/doc/*.info-*
21mr|gdb-9.0.90-4|132	rm -f gdb/doc/*.info
21mr|gdb-9.0.90-4|133	rm -f gdb/doc/*.info-*
21mr|gdb-9.0.90-4|134	
21mr|gdb-9.0.90-4|135	# RL_STATE_FEDORA_GDB would not be found for:
21mr|gdb-9.0.90-4|136	# Patch642: gdb-readline62-ask-more-rh.patch
21mr|gdb-9.0.90-4|137	# --with-system-readline
21mr|gdb-9.0.90-4|138	mv -f readline/readline/doc readline-doc
21mr|gdb-9.0.90-4|139	rm -rf readline/readline/*
21mr|gdb-9.0.90-4|140	mv -f readline-doc readline/readline/doc
21mr|gdb-9.0.90-4|141	rm -rf zlib texinfo
21mr|gdb-9.0.90-4|142	
21mr|gdb-9.0.90-4|143	%build
21mr|gdb-9.0.90-4|144	CONFIGURE_TOP=$PWD
21mr|gdb-9.0.90-4|145	# Identify the build directory with the version of gdb as well as the
21mr|gdb-9.0.90-4|146	# architecture, to allow for mutliple versions to be installed and
21mr|gdb-9.0.90-4|147	# built.
21mr|gdb-9.0.90-4|148	# Initially we're in the gdb-%{version} directory.
21mr|gdb-9.0.90-4|149	
21mr|gdb-9.0.90-4|150	for fprofile in %{?_with_profile:-fprofile} ""
21mr|gdb-9.0.90-4|151	do
21mr|gdb-9.0.90-4|152	
21mr|gdb-9.0.90-4|153	mkdir %{gdb_build}$fprofile
21mr|gdb-9.0.90-4|154	cd %{gdb_build}$fprofile
21mr|gdb-9.0.90-4|155	
21mr|gdb-9.0.90-4|156	export CFLAGS="$RPM_OPT_FLAGS -DDNF_DEBUGINFO_INSTALL"
21mr|gdb-9.0.90-4|157	
21mr|gdb-9.0.90-4|158	%if 0%{?_with_debug:1}
21mr|gdb-9.0.90-4|159	# --enable-werror could conflict with `-Wall -O0' but this is no longer true
21mr|gdb-9.0.90-4|160	# for recent GCCs.
21mr|gdb-9.0.90-4|161	CFLAGS="$CFLAGS -O0 -ggdb2"
21mr|gdb-9.0.90-4|162	%endif
21mr|gdb-9.0.90-4|163	
21mr|gdb-9.0.90-4|164	CC=gcc CXX=g++ %configure	\
21mr|gdb-9.0.90-4|165	--htmldir=%{gdb_docdir}					\
21mr|gdb-9.0.90-4|166	--pdfdir=%{gdb_docdir}					\
21mr|gdb-9.0.90-4|167	--with-system-gdbinit=%{_sysconfdir}/gdbinit		\
21mr|gdb-9.0.90-4|168	--with-gdb-datadir=%{_datadir}/gdb			\
21mr|gdb-9.0.90-4|169	--enable-gdb-build-warnings=,-Wno-unused		\
21mr|gdb-9.0.90-4|170	--with-separate-debug-dir=/usr/lib/debug		\
21mr|gdb-9.0.90-4|171	--disable-werror					\
21mr|gdb-9.0.90-4|172	--disable-rpath						\
21mr|gdb-9.0.90-4|173	--with-system-readline					\
21mr|gdb-9.0.90-4|174	--with-lzma						\
21mr|gdb-9.0.90-4|175	--with-system-zlib					\
21mr|gdb-9.0.90-4|176	--with-expat						\
21mr|gdb-9.0.90-4|177	$(: ppc64 host build crashes on ppc variant of libexpat.so )	\
21mr|gdb-9.0.90-4|178	--without-libexpat-prefix				\
21mr|gdb-9.0.90-4|179	--disable-tui						\
21mr|gdb-9.0.90-4|180	%if 0%{!?_without_python:1}
21mr|gdb-9.0.90-4|181	--with-python=%{__python}				\
21mr|gdb-9.0.90-4|182	%else
21mr|gdb-9.0.90-4|183	--without-python					\
21mr|gdb-9.0.90-4|184	%endif
21mr|gdb-9.0.90-4|185	%if %{with rpm}
21mr|gdb-9.0.90-4|186	--with-rpm						\
21mr|gdb-9.0.90-4|187	%else
21mr|gdb-9.0.90-4|188	--without-rpm						\
21mr|gdb-9.0.90-4|189	%endif
21mr|gdb-9.0.90-4|190	--without-libunwind					\
21mr|gdb-9.0.90-4|191	--enable-64-bit-bfd					\
21mr|gdb-9.0.90-4|192	%if 0%{?_with_debug:1}
21mr|gdb-9.0.90-4|193	--enable-static --disable-shared --enable-debug		\
21mr|gdb-9.0.90-4|194	%endif
21mr|gdb-9.0.90-4|195	--enable-targets=all \
21mr|gdb-9.0.90-4|196	%{_target_platform}
21mr|gdb-9.0.90-4|197	
21mr|gdb-9.0.90-4|198	if [ -z "%{!?_with_profile:no}" ]
21mr|gdb-9.0.90-4|199	then
21mr|gdb-9.0.90-4|200	# Run all the configure tests being incompatible with $FPROFILE_CFLAGS.
21mr|gdb-9.0.90-4|201	%make configure-host configure-target
21mr|gdb-9.0.90-4|202	%make clean
21mr|gdb-9.0.90-4|203	
21mr|gdb-9.0.90-4|204	# Workaround -fprofile-use:
21mr|gdb-9.0.90-4|205	# linux-x86-low.c:2225: Error: symbol `start_i386_goto' is already defined
21mr|gdb-9.0.90-4|206	%make -C gdb/gdbserver linux-x86-low.o
21mr|gdb-9.0.90-4|207	fi
21mr|gdb-9.0.90-4|208	
21mr|gdb-9.0.90-4|209	# Global CFLAGS would fail on:
21mr|gdb-9.0.90-4|210	# conftest.c:1:1: error: coverage mismatch for function 'main' while reading counter 'arcs'
21mr|gdb-9.0.90-4|211	if [ "$fprofile" = "-fprofile" ]
21mr|gdb-9.0.90-4|212	then
21mr|gdb-9.0.90-4|213	FPROFILE_CFLAGS='-fprofile-generate'
21mr|gdb-9.0.90-4|214	elif [ -z "%{!?_with_profile:no}" ]
21mr|gdb-9.0.90-4|215	then
21mr|gdb-9.0.90-4|216	FPROFILE_CFLAGS='-fprofile-use'
21mr|gdb-9.0.90-4|217	# We cannot use -fprofile-dir as the bare filenames clash.
21mr|gdb-9.0.90-4|218	(cd ../%{gdb_build}-fprofile;
21mr|gdb-9.0.90-4|219	# It was 333 on x86_64.
21mr|gdb-9.0.90-4|220	test $(find -name "*.gcda"|wc -l) -gt 300
21mr|gdb-9.0.90-4|221	find -name "*.gcda" | while read -r i
21mr|gdb-9.0.90-4|222	do
21mr|gdb-9.0.90-4|223	ln $i ../%{gdb_build}/$i
21mr|gdb-9.0.90-4|224	done
21mr|gdb-9.0.90-4|225	)
21mr|gdb-9.0.90-4|226	else
21mr|gdb-9.0.90-4|227	FPROFILE_CFLAGS=""
21mr|gdb-9.0.90-4|228	fi
21mr|gdb-9.0.90-4|229	
21mr|gdb-9.0.90-4|230	%make CFLAGS="$CFLAGS $FPROFILE_CFLAGS" LDFLAGS="$FPROFILE_CFLAGS"
21mr|gdb-9.0.90-4|231	
21mr|gdb-9.0.90-4|232	if [ "$fprofile" = "-fprofile" ]
21mr|gdb-9.0.90-4|233	then
21mr|gdb-9.0.90-4|234	cd gdb
21mr|gdb-9.0.90-4|235	cp -p gdb gdb-withindex
21mr|gdb-9.0.90-4|236	PATH="$PWD:$PATH" sh ../../gdb/gdb-add-index $PWD/gdb-withindex
21mr|gdb-9.0.90-4|237	./gdb -nx -ex q ./gdb-withindex
21mr|gdb-9.0.90-4|238	./gdb -nx -readnow -ex q ./gdb-withindex
21mr|gdb-9.0.90-4|239	cd ..
21mr|gdb-9.0.90-4|240	fi
21mr|gdb-9.0.90-4|241	
21mr|gdb-9.0.90-4|242	cd ..
21mr|gdb-9.0.90-4|243	
21mr|gdb-9.0.90-4|244	done	# fprofile
21mr|gdb-9.0.90-4|245	
21mr|gdb-9.0.90-4|246	cd %{gdb_build}
21mr|gdb-9.0.90-4|247	
21mr|gdb-9.0.90-4|248	%make info
21mr|gdb-9.0.90-4|249	#make_build -C gdb/doc {gdb,annotate}{.info,/index.html,.pdf} MAKEHTMLFLAGS=--no-split MAKEINFOFLAGS=--no-split
21mr|gdb-9.0.90-4|250	
21mr|gdb-9.0.90-4|251	# Copy the <sourcetree>/gdb/NEWS file to the directory above it.
21mr|gdb-9.0.90-4|252	cp $RPM_BUILD_DIR/gdb-%{version}/gdb/NEWS $RPM_BUILD_DIR/gdb-%{version}
21mr|gdb-9.0.90-4|253	
21mr|gdb-9.0.90-4|254	%check
21mr|gdb-9.0.90-4|255	# Initially we're in the gdb-%{version} directory.
21mr|gdb-9.0.90-4|256	cd %{gdb_build}
21mr|gdb-9.0.90-4|257	
21mr|gdb-9.0.90-4|258	%if %{without testsuite}
21mr|gdb-9.0.90-4|259	echo ====================TESTSUITE DISABLED=========================
21mr|gdb-9.0.90-4|260	%else
21mr|gdb-9.0.90-4|261	echo ====================TESTING=========================
21mr|gdb-9.0.90-4|262	cd gdb
21mr|gdb-9.0.90-4|263	gcc -o ./orphanripper %{SOURCE2} -Wall -lutil -ggdb2
21mr|gdb-9.0.90-4|264	# Need to use a single --ignore option, second use overrides first.
21mr|gdb-9.0.90-4|265	# No `%{?_smp_mflags}' here as it may race.
21mr|gdb-9.0.90-4|266	# WARNING: can't generate a core file - core tests suppressed - check ulimit
21mr|gdb-9.0.90-4|267	# "readline-overflow.exp" - Testcase is broken, functionality is OK.
21mr|gdb-9.0.90-4|268	(
21mr|gdb-9.0.90-4|269	# ULIMIT required for `gdb.base/auxv.exp'.
21mr|gdb-9.0.90-4|270	ulimit -H -c
21mr|gdb-9.0.90-4|271	ulimit -c unlimited || :
21mr|gdb-9.0.90-4|272	
21mr|gdb-9.0.90-4|273	# Setup $CHECK as `check//unix/' or `check//unix/-m64' for explicit bitsize.
21mr|gdb-9.0.90-4|274	# Never use two different bitsizes as it fails on ppc64.
21mr|gdb-9.0.90-4|275	echo 'int main (void) { return 0; }' >biarch.c
21mr|gdb-9.0.90-4|276	CHECK=""
21mr|gdb-9.0.90-4|277	for BI in -m64 -m32 -m31 ""
21mr|gdb-9.0.90-4|278	do
21mr|gdb-9.0.90-4|279	# Do not use size-less options if any of the sizes works.
21mr|gdb-9.0.90-4|280	# On ia64 there is no -m64 flag while we must not leave a bare `check' here
21mr|gdb-9.0.90-4|281	# as it would switch over some testing scripts to the backward compatibility
21mr|gdb-9.0.90-4|282	# mode: when `make check' was executed from inside the testsuite/ directory.
21mr|gdb-9.0.90-4|283	if [ -z "$BI" -a -n "$CHECK" ];then
21mr|gdb-9.0.90-4|284	continue
21mr|gdb-9.0.90-4|285	fi
21mr|gdb-9.0.90-4|286	# Do not use $RPM_OPT_FLAGS as the other non-size options will not be used
21mr|gdb-9.0.90-4|287	# in the real run of the testsuite.
21mr|gdb-9.0.90-4|288	if ! gcc $BI -o biarch biarch.c
21mr|gdb-9.0.90-4|289	then
21mr|gdb-9.0.90-4|290	continue
21mr|gdb-9.0.90-4|291	fi
21mr|gdb-9.0.90-4|292	CHECK="$CHECK check//unix/$BI"
21mr|gdb-9.0.90-4|293	done
21mr|gdb-9.0.90-4|294	# Do not try -m64 inferiors for -m32 GDB as it cannot handle inferiors larger
21mr|gdb-9.0.90-4|295	# than itself.
21mr|gdb-9.0.90-4|296	# s390 -m31 still uses the standard ELF32 binary format.
21mr|gdb-9.0.90-4|297	gcc $RPM_OPT_FLAGS -o biarch biarch.c
21mr|gdb-9.0.90-4|298	RPM_SIZE="$(file ./biarch|sed -n 's/^.*: ELF \(32\|64\)-bit .*$/\1/p')"
21mr|gdb-9.0.90-4|299	if [ "$RPM_SIZE" != "64" ]
21mr|gdb-9.0.90-4|300	then
21mr|gdb-9.0.90-4|301	CHECK="$(echo " $CHECK "|sed 's# check//unix/-m64 # #')"
21mr|gdb-9.0.90-4|302	fi
21mr|gdb-9.0.90-4|303	
21mr|gdb-9.0.90-4|304	# Disable some problematic testcases.
21mr|gdb-9.0.90-4|305	# RUNTESTFLAGS='--ignore ...' is not used below as it gets separated by the
21mr|gdb-9.0.90-4|306	# `check//...' target spawn and too much escaping there would be dense.
21mr|gdb-9.0.90-4|307	for test in				\
21mr|gdb-9.0.90-4|308	gdb.base/readline-overflow.exp	\
21mr|gdb-9.0.90-4|309	gdb.base/bigcore.exp		\
21mr|gdb-9.0.90-4|310	; do
21mr|gdb-9.0.90-4|311	mv -f ../../gdb/testsuite/$test ../gdb/testsuite/$test-DISABLED || :
21mr|gdb-9.0.90-4|312	done
21mr|gdb-9.0.90-4|313	
21mr|gdb-9.0.90-4|314	# Run all the scheduled testsuite runs also in the PIE mode.
21mr|gdb-9.0.90-4|315	# Upstream GDB would lock up the testsuite run for too long on its failures.
21mr|gdb-9.0.90-4|316	CHECK="$(echo $CHECK|sed 's#check//unix/[^ ]*#& &/-fPIE/-pie#g')"
21mr|gdb-9.0.90-4|317	
21mr|gdb-9.0.90-4|318	./orphanripper %make -k $CHECK \
21mr|gdb-9.0.90-4|319	$(: Serialize the output to keep the order for regression checks. ) \
21mr|gdb-9.0.90-4|320	%if 0%{?el5:1}
21mr|gdb-9.0.90-4|321	RUNTESTFLAGS="--tool gdb" \
21mr|gdb-9.0.90-4|322	%endif
21mr|gdb-9.0.90-4|323	|| :
21mr|gdb-9.0.90-4|324	)
21mr|gdb-9.0.90-4|325	for t in sum log
21mr|gdb-9.0.90-4|326	do
21mr|gdb-9.0.90-4|327	for file in testsuite*/gdb.$t
21mr|gdb-9.0.90-4|328	do
21mr|gdb-9.0.90-4|329	suffix="${file#testsuite.unix.}"
21mr|gdb-9.0.90-4|330	suffix="${suffix%/gdb.$t}"
21mr|gdb-9.0.90-4|331	ln $file gdb-%{_target_platform}$suffix.$t || :
21mr|gdb-9.0.90-4|332	done
21mr|gdb-9.0.90-4|333	done
21mr|gdb-9.0.90-4|334	# `tar | bzip2 | uuencode' may have some piping problems in Brew.
21mr|gdb-9.0.90-4|335	tar cjf gdb-%{_target_platform}.tar.bz2 gdb-%{_target_platform}*.{sum,log}
21mr|gdb-9.0.90-4|336	uuencode gdb-%{_target_platform}.tar.bz2 gdb-%{_target_platform}.tar.bz2
21mr|gdb-9.0.90-4|337	cd ../..
21mr|gdb-9.0.90-4|338	echo ====================TESTING END=====================
21mr|gdb-9.0.90-4|339	%endif
21mr|gdb-9.0.90-4|340	
21mr|gdb-9.0.90-4|341	%install
21mr|gdb-9.0.90-4|342	# Initially we're in the gdb-%{version} directory.
21mr|gdb-9.0.90-4|343	cd %{gdb_build}
21mr|gdb-9.0.90-4|344	
21mr|gdb-9.0.90-4|345	%makeinstall_std
21mr|gdb-9.0.90-4|346	
21mr|gdb-9.0.90-4|347	mkdir -p %{buildroot}%{_sysconfdir}/gdbinit.d
21mr|gdb-9.0.90-4|348	sed 's#%%{_sysconfdir}#%{_sysconfdir}#g' <%{SOURCE4} >%{buildroot}%{_sysconfdir}/gdbinit
21mr|gdb-9.0.90-4|349	
21mr|gdb-9.0.90-4|350	for i in `find %{buildroot}%{_datadir}/gdb/python/gdb -name "*.py"`
21mr|gdb-9.0.90-4|351	do
21mr|gdb-9.0.90-4|352	# Files could be also patched getting the current time.
21mr|gdb-9.0.90-4|353	touch -r $RPM_BUILD_DIR/gdb-%{version}/gdb/ChangeLog $i
21mr|gdb-9.0.90-4|354	done
21mr|gdb-9.0.90-4|355	
21mr|gdb-9.0.90-4|356	# Remove the files that are part of a gdb build but that are owned and
21mr|gdb-9.0.90-4|357	# provided by other packages.
21mr|gdb-9.0.90-4|358	# These are part of binutils
21mr|gdb-9.0.90-4|359	
21mr|gdb-9.0.90-4|360	rm -rf %{buildroot}%{_datadir}/locale/
21mr|gdb-9.0.90-4|361	rm -f %{buildroot}%{_infodir}/bfd*
21mr|gdb-9.0.90-4|362	rm -f %{buildroot}%{_infodir}/standard*
21mr|gdb-9.0.90-4|363	rm -f %{buildroot}%{_infodir}/mmalloc*
21mr|gdb-9.0.90-4|364	rm -f %{buildroot}%{_infodir}/configure*
21mr|gdb-9.0.90-4|365	rm -f %{buildroot}%{_infodir}/gdbint*
21mr|gdb-9.0.90-4|366	rm -f %{buildroot}%{_infodir}/stabs*
21mr|gdb-9.0.90-4|367	rm -rf %{buildroot}%{_includedir}
21mr|gdb-9.0.90-4|368	rm -rf %{buildroot}/%{_libdir}/lib{bfd*,opcodes*,iberty*,mmalloc*}
21mr|gdb-9.0.90-4|369	
21mr|gdb-9.0.90-4|370	# Delete this too because the dir file will be updated at rpm install time.
21mr|gdb-9.0.90-4|371	# We don't want a gdb specific one overwriting the system wide one.
21mr|gdb-9.0.90-4|372	
21mr|gdb-9.0.90-4|373	rm -f %{buildroot}%{_infodir}/dir
21mr|gdb-9.0.90-4|374	
21mr|gdb-9.0.90-4|375	#remove static
21mr|gdb-9.0.90-4|376	rm -rf %{buildroot}%{_libdir}/*.a
21mr|gdb-9.0.90-4|377	
21mr|gdb-9.0.90-4|378	install -m755 %{SOURCE5} %{buildroot}%{_bindir}/gstack
21mr|gdb-9.0.90-4|379	ln -s gstack %{buildroot}%{_bindir}/pstack
21mr|gdb-9.0.90-4|380	install -m644 %{SOURCE6} %{buildroot}%{_mandir}/man1/gstack.1
21mr|gdb-9.0.90-4|381	ln -s gstack.1 %{buildroot}%{_mandir}/man1/pstack.1
21mr|gdb-9.0.90-4|382	
21mr|gdb-9.0.90-4|383	# Packaged GDB is not a cross-target one.
21mr|gdb-9.0.90-4|384	(cd %{buildroot}%{_datadir}/gdb/syscalls
21mr|gdb-9.0.90-4|385	rm -f mips*.xml
21mr|gdb-9.0.90-4|386	rm -f sparc*.xml
21mr|gdb-9.0.90-4|387	%ifnarch x86_64
21mr|gdb-9.0.90-4|388	rm -f amd64-linux.xml
21mr|gdb-9.0.90-4|389	%endif
21mr|gdb-9.0.90-4|390	%ifnarch %{ix86} x86_64
21mr|gdb-9.0.90-4|391	rm -f i386-linux.xml
21mr|gdb-9.0.90-4|392	%endif
21mr|gdb-9.0.90-4|393	%ifnarch ppc ppc64
21mr|gdb-9.0.90-4|394	rm -f ppc{,64}-linux.xml
21mr|gdb-9.0.90-4|395	%endif
21mr|gdb-9.0.90-4|396	)
21mr|gdb-9.0.90-4|397	
21mr|gdb-9.0.90-4|398	%files
21mr|gdb-9.0.90-4|399	%doc README NEWS
21mr|gdb-9.0.90-4|400	%license COPYING3 COPYING COPYING.LIB
21mr|gdb-9.0.90-4|401	%{_bindir}/gcore
21mr|gdb-9.0.90-4|402	%{_bindir}/gdb
21mr|gdb-9.0.90-4|403	%{_bindir}/gstack
21mr|gdb-9.0.90-4|404	%{_bindir}/pstack
21mr|gdb-9.0.90-4|405	%config(noreplace) %{_sysconfdir}/gdbinit
21mr|gdb-9.0.90-4|406	%{_sysconfdir}/gdbinit.d
21mr|gdb-9.0.90-4|407	%{_mandir}/*/gdbinit.5*
21mr|gdb-9.0.90-4|408	%{_mandir}/*/gdb.1*
21mr|gdb-9.0.90-4|409	%{_mandir}/*/gcore.1*
21mr|gdb-9.0.90-4|410	%{_mandir}/*/gstack.1*
21mr|gdb-9.0.90-4|411	%{_mandir}/*/pstack.1*
21mr|gdb-9.0.90-4|412	%{_mandir}/*/gdb-add-index.1*
21mr|gdb-9.0.90-4|413	%ifarch %armx
21mr|gdb-9.0.90-4|414	%{_bindir}/run
21mr|gdb-9.0.90-4|415	%optional %{_libdir}/lib*-*mandriva-linux-gnu*-sim.a
21mr|gdb-9.0.90-4|416	%optional %{_mandir}/man1/run.1*
21mr|gdb-9.0.90-4|417	%endif
21mr|gdb-9.0.90-4|418	%{_bindir}/gdb-add-index
21mr|gdb-9.0.90-4|419	%{_datadir}/gdb
21mr|gdb-9.0.90-4|420	# don't include the files in include, they are part of binutils
21mr|gdb-9.0.90-4|421	%ifnarch %{riscv}
21mr|gdb-9.0.90-4|422	%{_bindir}/gdbserver
21mr|gdb-9.0.90-4|423	%endif
21mr|gdb-9.0.90-4|424	%{_mandir}/*/gdbserver.1*
21mr|gdb-9.0.90-4|425	%ifnarch %{riscv}
21mr|gdb-9.0.90-4|426	%{_libdir}/libinproctrace.so
21mr|gdb-9.0.90-4|427	%endif
21mr|gdb-9.0.90-4|428	%{_infodir}/annotate.info*
21mr|gdb-9.0.90-4|429	%{_infodir}/gdb.info*

12330 21
21mr|gdbm-1.23-1|1	%define	major 6
21mr|gdbm-1.23-1|2	%define compatmajor 4
21mr|gdbm-1.23-1|3	%define	libname %mklibname gdbm %{major}
21mr|gdbm-1.23-1|4	%define libcompat %mklibname gdbm_compat %{compatmajor}
21mr|gdbm-1.23-1|5	%define	develname %mklibname gdbm -d
21mr|gdbm-1.23-1|6	
21mr|gdbm-1.23-1|7	Summary:	A GNU set of database routines which use extensible hashing
21mr|gdbm-1.23-1|8	Name:		gdbm
21mr|gdbm-1.23-1|9	Version:	1.23
21mr|gdbm-1.23-1|10	Release:	1
21mr|gdbm-1.23-1|11	License:	GPL
21mr|gdbm-1.23-1|12	Group:		System/Libraries
21mr|gdbm-1.23-1|13	URL:		http://www.gnu.org/software/gdbm/
21mr|gdbm-1.23-1|14	Source0:	ftp://ftp.gnu.org/pub/gnu/gdbm/%{name}-%{version}.tar.gz
21mr|gdbm-1.23-1|15	Buildrequires:	texinfo autoconf automake libtool
21mr|gdbm-1.23-1|16	
21mr|gdbm-1.23-1|17	%description
21mr|gdbm-1.23-1|18	Gdbm is a GNU database indexing library, including routines
21mr|gdbm-1.23-1|19	which use extensible hashing.  Gdbm works in a similar way to standard UNIX
21mr|gdbm-1.23-1|20	dbm routines.  Gdbm is useful for developers who write C applications and
21mr|gdbm-1.23-1|21	need access to a simple and efficient database or who are building C
21mr|gdbm-1.23-1|22	applications which will use such a database.
21mr|gdbm-1.23-1|23	
21mr|gdbm-1.23-1|24	If you're a C developer and your programs need access to simple database
21mr|gdbm-1.23-1|25	routines, you should install gdbm.  You'll also need to install gdbm-devel.
21mr|gdbm-1.23-1|26	
21mr|gdbm-1.23-1|27	%package -n	%{libname}
21mr|gdbm-1.23-1|28	Summary:	Main library for gdbm
21mr|gdbm-1.23-1|29	Group:		System/Libraries
21mr|gdbm-1.23-1|30	Provides:	%{name} = %{version}-%{release}
21mr|gdbm-1.23-1|31	%if "%_lib" == "lib64"
21mr|gdbm-1.23-1|32	Provides:	libgdbm.so.4()(64bit)
21mr|gdbm-1.23-1|33	Provides:	libgdbm.so.5()(64bit)
21mr|gdbm-1.23-1|34	%else
21mr|gdbm-1.23-1|35	Provides:	libgdbm.so.4
21mr|gdbm-1.23-1|36	Provides:	libgdbm.so.5
21mr|gdbm-1.23-1|37	%endif
21mr|gdbm-1.23-1|38	Obsoletes:	%{name} < 1.10
21mr|gdbm-1.23-1|39	
21mr|gdbm-1.23-1|40	%description -n	%{libname}
21mr|gdbm-1.23-1|41	This package provides library needed to run programs dynamically linked
21mr|gdbm-1.23-1|42	with gdbm.
21mr|gdbm-1.23-1|43	
21mr|gdbm-1.23-1|44	
21mr|gdbm-1.23-1|45	%package -n %{libcompat}
21mr|gdbm-1.23-1|46	Summary:	Main library for gdbm
21mr|gdbm-1.23-1|47	Group:		System/Libraries
21mr|gdbm-1.23-1|48	Conflicts:	%{_lib}gdbm4 < 1.10-4
21mr|gdbm-1.23-1|49	
21mr|gdbm-1.23-1|50	%description -n %{libcompat}
21mr|gdbm-1.23-1|51	This package provides library needed to run programs dynamically linked
21mr|gdbm-1.23-1|52	with gdbm.
21mr|gdbm-1.23-1|53	
21mr|gdbm-1.23-1|54	
21mr|gdbm-1.23-1|55	%package -n	%{develname}
21mr|gdbm-1.23-1|56	Summary:	Development libraries and header files for the gdbm library
21mr|gdbm-1.23-1|57	Group:		Development/Databases
21mr|gdbm-1.23-1|58	Requires:	%{libname} >= %{version}-%{release}
21mr|gdbm-1.23-1|59	Requires:	%{libcompat} >= %{version}-%{release}
21mr|gdbm-1.23-1|60	Provides:	%{name}-devel = %{version}-%{release}
21mr|gdbm-1.23-1|61	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|gdbm-1.23-1|62	# (anssi) biarch compat conflict (FIXME: this should be fixed more generally,
21mr|gdbm-1.23-1|63	# maybe by adding a hack in perl-URPM):
21mr|gdbm-1.23-1|64	Conflicts:	%{name}-devel < %{version}-%{release}
21mr|gdbm-1.23-1|65	Conflicts:	%{mklibname gdbm 2 -d} < 1.10
21mr|gdbm-1.23-1|66	Obsoletes:	%{name}-devel < 1.10
21mr|gdbm-1.23-1|67	Obsoletes:	%{mklibname gdbm 1 -d} < 1.10
21mr|gdbm-1.23-1|68	Obsoletes:	%{mklibname gdbm 3 -d} < 1.10
21mr|gdbm-1.23-1|69	
21mr|gdbm-1.23-1|70	%description -n	%{develname}
21mr|gdbm-1.23-1|71	Gdbm-devel contains the development libraries and header files
21mr|gdbm-1.23-1|72	for gdbm, the GNU database system.  These libraries and header files are
21mr|gdbm-1.23-1|73	necessary if you plan to do development using the gdbm database.
21mr|gdbm-1.23-1|74	
21mr|gdbm-1.23-1|75	Install gdbm-devel if you are developing C programs which will use the
21mr|gdbm-1.23-1|76	gdbm database library.  You'll also need to install the gdbm package.
21mr|gdbm-1.23-1|77	
21mr|gdbm-1.23-1|78	%prep
21mr|gdbm-1.23-1|79	%autosetup -p1
21mr|gdbm-1.23-1|80	
21mr|gdbm-1.23-1|81	%build
21mr|gdbm-1.23-1|82	%configure --disable-static --enable-libgdbm-compat --enable-largefile
21mr|gdbm-1.23-1|83	%make_build
21mr|gdbm-1.23-1|84	
21mr|gdbm-1.23-1|85	%install
21mr|gdbm-1.23-1|86	%make_install
21mr|gdbm-1.23-1|87	%find_lang %{name}
21mr|gdbm-1.23-1|88	
21mr|gdbm-1.23-1|89	# create symlinks for compatibility
21mr|gdbm-1.23-1|90	mkdir -p %{buildroot}/%{_includedir}/gdbm
21mr|gdbm-1.23-1|91	ln -sf ../gdbm.h %{buildroot}/%{_includedir}/gdbm/gdbm.h
21mr|gdbm-1.23-1|92	ln -sf ../ndbm.h %{buildroot}/%{_includedir}/gdbm/ndbm.h
21mr|gdbm-1.23-1|93	ln -sf ../dbm.h %{buildroot}/%{_includedir}/gdbm/dbm.h
21mr|gdbm-1.23-1|94	
21mr|gdbm-1.23-1|95	ln -s libgdbm.so.%{major} %{buildroot}%{_libdir}/libgdbm.so.4
21mr|gdbm-1.23-1|96	ln -s libgdbm.so.%{major} %{buildroot}%{_libdir}/libgdbm.so.5
21mr|gdbm-1.23-1|97	
21mr|gdbm-1.23-1|98	%files -f %{name}.lang
21mr|gdbm-1.23-1|99	%{_bindir}/*
21mr|gdbm-1.23-1|100	
21mr|gdbm-1.23-1|101	%files -n %{libname}
21mr|gdbm-1.23-1|102	%doc NEWS README
21mr|gdbm-1.23-1|103	%{_libdir}/libgdbm*.so.%{major}*
21mr|gdbm-1.23-1|104	%{_libdir}/libgdbm.so.4
21mr|gdbm-1.23-1|105	%{_libdir}/libgdbm.so.5
21mr|gdbm-1.23-1|106	
21mr|gdbm-1.23-1|107	%files -n %{libcompat}
21mr|gdbm-1.23-1|108	%{_libdir}/libgdbm_compat.so.%{compatmajor}*
21mr|gdbm-1.23-1|109	
21mr|gdbm-1.23-1|110	%files -n %{develname}
21mr|gdbm-1.23-1|111	%{_libdir}/libgdbm*.so
21mr|gdbm-1.23-1|112	%dir %{_includedir}/gdbm
21mr|gdbm-1.23-1|113	%{_includedir}/gdbm/*.h
21mr|gdbm-1.23-1|114	%{_includedir}/*.h
21mr|gdbm-1.23-1|115	%{_infodir}/gdbm*
21mr|gdbm-1.23-1|116	%{_mandir}/man3/*
21mr|gdbm-1.23-1|117	%{_mandir}/man1/*

12331 21
21mr|gdisk-0.8.10-9|1	Summary:	An fdisk-like partitioning tool for GPT disks
21mr|gdisk-0.8.10-9|2	Name:		gdisk
21mr|gdisk-0.8.10-9|3	Version:	0.8.10
21mr|gdisk-0.8.10-9|4	Release:	9
21mr|gdisk-0.8.10-9|5	License:	GPLv2+
21mr|gdisk-0.8.10-9|6	Group:		System/Configuration/Hardware
21mr|gdisk-0.8.10-9|7	Url:		http://www.rodsbooks.com/gdisk
21mr|gdisk-0.8.10-9|8	Source0:	http://www.rodsbooks.com/%{name}/gptfdisk-%{version}.tar.gz
21mr|gdisk-0.8.10-9|9	BuildRequires:	pkgconfig(icu-io)
21mr|gdisk-0.8.10-9|10	BuildRequires:	pkgconfig(ncurses)
21mr|gdisk-0.8.10-9|11	BuildRequires:	pkgconfig(ncursesw)
21mr|gdisk-0.8.10-9|12	Buildrequires:	pkgconfig(popt)
21mr|gdisk-0.8.10-9|13	Buildrequires:	pkgconfig(uuid)
21mr|gdisk-0.8.10-9|14	
21mr|gdisk-0.8.10-9|15	%description
21mr|gdisk-0.8.10-9|16	An fdisk-like partitioning tool for GPT disks. GPT
21mr|gdisk-0.8.10-9|17	fdisk features a command-line interface, fairly direct
21mr|gdisk-0.8.10-9|18	manipulation of partition table structures, recovery
21mr|gdisk-0.8.10-9|19	tools to help you deal with corrupt partition tables,
21mr|gdisk-0.8.10-9|20	and the ability to convert MBR disks to GPT format.
21mr|gdisk-0.8.10-9|21	
21mr|gdisk-0.8.10-9|22	%files
21mr|gdisk-0.8.10-9|23	%doc NEWS COPYING README
21mr|gdisk-0.8.10-9|24	%{_sbindir}/gdisk
21mr|gdisk-0.8.10-9|25	%{_sbindir}/sgdisk
21mr|gdisk-0.8.10-9|26	%doc %{_mandir}/man8/*
21mr|gdisk-0.8.10-9|27	
21mr|gdisk-0.8.10-9|28	#----------------------------------------------------------------------------
21mr|gdisk-0.8.10-9|29	
21mr|gdisk-0.8.10-9|30	%prep
21mr|gdisk-0.8.10-9|31	%setup -qn gptfdisk-%{version}
21mr|gdisk-0.8.10-9|32	
21mr|gdisk-0.8.10-9|33	%build
21mr|gdisk-0.8.10-9|34	CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" %make
21mr|gdisk-0.8.10-9|35	
21mr|gdisk-0.8.10-9|36	%install
21mr|gdisk-0.8.10-9|37	mkdir -p %{buildroot}%{_sbindir}
21mr|gdisk-0.8.10-9|38	install -Dp -m0755 gdisk %{buildroot}%{_sbindir}
21mr|gdisk-0.8.10-9|39	install -Dp -m0755 sgdisk %{buildroot}%{_sbindir}
21mr|gdisk-0.8.10-9|40	install -Dp -m0644 gdisk.8 %{buildroot}%{_mandir}/man8/gdisk.8
21mr|gdisk-0.8.10-9|41	install -Dp -m0644 sgdisk.8 %{buildroot}%{_mandir}/man8/sgdisk.8

12332 21
21mr|gdk-pixbuf2.0-2.42.8-3|1	%define _disable_ld_as_needed 1
21mr|gdk-pixbuf2.0-2.42.8-3|2	
21mr|gdk-pixbuf2.0-2.42.8-3|3	%define oname		gdk_pixbuf
21mr|gdk-pixbuf2.0-2.42.8-3|4	%define pkgname		gdk-pixbuf
21mr|gdk-pixbuf2.0-2.42.8-3|5	%define api_ver		2.0
21mr|gdk-pixbuf2.0-2.42.8-3|6	%define bin_ver		2.10.0
21mr|gdk-pixbuf2.0-2.42.8-3|7	%define major		0
21mr|gdk-pixbuf2.0-2.42.8-3|8	%define girmajor	2.0
21mr|gdk-pixbuf2.0-2.42.8-3|9	
21mr|gdk-pixbuf2.0-2.42.8-3|10	%define libname		%mklibname %{oname} %{api_ver} %{major}
21mr|gdk-pixbuf2.0-2.42.8-3|11	%define devname		%mklibname %{oname} %{api_ver} -d
21mr|gdk-pixbuf2.0-2.42.8-3|12	%define girname		%mklibname %{oname}-gir %{girmajor}
21mr|gdk-pixbuf2.0-2.42.8-3|13	
21mr|gdk-pixbuf2.0-2.42.8-3|14	Summary:	Image loading and manipulation library for GTK+
21mr|gdk-pixbuf2.0-2.42.8-3|15	Name:		%{pkgname}%{api_ver}
21mr|gdk-pixbuf2.0-2.42.8-3|16	Version:	2.42.8
21mr|gdk-pixbuf2.0-2.42.8-3|17	Release:	3
21mr|gdk-pixbuf2.0-2.42.8-3|18	License:	LGPLv2+
21mr|gdk-pixbuf2.0-2.42.8-3|19	Group:		System/Libraries
21mr|gdk-pixbuf2.0-2.42.8-3|20	Url:		https://download.gnome.org/sources/gdk-pixbuf
21mr|gdk-pixbuf2.0-2.42.8-3|21	Source0:	https://download.gnome.org/sources/gdk-pixbuf/%(echo %{version} |cut -d. -f1-2)/%{pkgname}-%{version}.tar.xz
21mr|gdk-pixbuf2.0-2.42.8-3|22	BuildRequires:	fonts-ttf-dejavu
21mr|gdk-pixbuf2.0-2.42.8-3|23	BuildRequires:	gtk-doc
21mr|gdk-pixbuf2.0-2.42.8-3|24	BuildRequires:	meson
21mr|gdk-pixbuf2.0-2.42.8-3|25	BuildRequires:	sgml-tools
21mr|gdk-pixbuf2.0-2.42.8-3|26	BuildRequires:	texinfo
21mr|gdk-pixbuf2.0-2.42.8-3|27	BuildRequires:	x11-server-xvfb
21mr|gdk-pixbuf2.0-2.42.8-3|28	BuildRequires:	gettext-devel
21mr|gdk-pixbuf2.0-2.42.8-3|29	BuildRequires:	jasper-devel
21mr|gdk-pixbuf2.0-2.42.8-3|30	BuildRequires:	jpeg-devel
21mr|gdk-pixbuf2.0-2.42.8-3|31	BuildRequires:	tiff-devel
21mr|gdk-pixbuf2.0-2.42.8-3|32	BuildRequires:	python3dist(jinja2)
21mr|gdk-pixbuf2.0-2.42.8-3|33	BuildRequires:	python3dist(markdown)
21mr|gdk-pixbuf2.0-2.42.8-3|34	BuildRequires:	python3dist(toml)
21mr|gdk-pixbuf2.0-2.42.8-3|35	BuildRequires:	python3dist(typogrify)
21mr|gdk-pixbuf2.0-2.42.8-3|36	BuildRequires:	pkgconfig(glib-2.0)
21mr|gdk-pixbuf2.0-2.42.8-3|37	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gdk-pixbuf2.0-2.42.8-3|38	BuildRequires:	pkgconfig(libpng)
21mr|gdk-pixbuf2.0-2.42.8-3|39	BuildRequires:	pkgconfig(shared-mime-info)
21mr|gdk-pixbuf2.0-2.42.8-3|40	BuildRequires:	pkgconfig(x11)
21mr|gdk-pixbuf2.0-2.42.8-3|41	Requires:	common-licenses
21mr|gdk-pixbuf2.0-2.42.8-3|42	Requires:	shared-mime-info
21mr|gdk-pixbuf2.0-2.42.8-3|43	Requires:	webp-pixbuf-loader
21mr|gdk-pixbuf2.0-2.42.8-3|44	
21mr|gdk-pixbuf2.0-2.42.8-3|45	%description
21mr|gdk-pixbuf2.0-2.42.8-3|46	This package contains libraries used by GTK+ to load and handle
21mr|gdk-pixbuf2.0-2.42.8-3|47	various image formats.
21mr|gdk-pixbuf2.0-2.42.8-3|48	
21mr|gdk-pixbuf2.0-2.42.8-3|49	%files -f %{pkgname}.lang
21mr|gdk-pixbuf2.0-2.42.8-3|50	%{_bindir}/%{pkgname}-pixdata
21mr|gdk-pixbuf2.0-2.42.8-3|51	%{_bindir}/%{pkgname}-query-loaders
21mr|gdk-pixbuf2.0-2.42.8-3|52	%{_bindir}/%{pkgname}-thumbnailer
21mr|gdk-pixbuf2.0-2.42.8-3|53	%{_datadir}/thumbnailers/%{pkgname}-thumbnailer.thumbnailer
21mr|gdk-pixbuf2.0-2.42.8-3|54	%{_mandir}/man1/%{pkgname}-query-loaders.1*
21mr|gdk-pixbuf2.0-2.42.8-3|55	
21mr|gdk-pixbuf2.0-2.42.8-3|56	#----------------------------------------------------------------------------
21mr|gdk-pixbuf2.0-2.42.8-3|57	
21mr|gdk-pixbuf2.0-2.42.8-3|58	%package -n %{libname}
21mr|gdk-pixbuf2.0-2.42.8-3|59	Summary:	Image loading and manipulation library for GTK+
21mr|gdk-pixbuf2.0-2.42.8-3|60	Group:		System/Libraries
21mr|gdk-pixbuf2.0-2.42.8-3|61	Provides:	lib%{oname}%{api_ver} = %{EVRD}
21mr|gdk-pixbuf2.0-2.42.8-3|62	Requires:	%{name} >= %{EVRD}
21mr|gdk-pixbuf2.0-2.42.8-3|63	Requires(pre,post): %{name} >= %{EVRD}
21mr|gdk-pixbuf2.0-2.42.8-3|64	
21mr|gdk-pixbuf2.0-2.42.8-3|65	%description -n %{libname}
21mr|gdk-pixbuf2.0-2.42.8-3|66	This package contains libraries used by GTK+ to load and handle
21mr|gdk-pixbuf2.0-2.42.8-3|67	various image formats.
21mr|gdk-pixbuf2.0-2.42.8-3|68	
21mr|gdk-pixbuf2.0-2.42.8-3|69	%files -n %{libname}
21mr|gdk-pixbuf2.0-2.42.8-3|70	%dir %{_libdir}/%{pkgname}-%{api_ver}
21mr|gdk-pixbuf2.0-2.42.8-3|71	%dir %{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}
21mr|gdk-pixbuf2.0-2.42.8-3|72	%dir %{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}/loaders
21mr|gdk-pixbuf2.0-2.42.8-3|73	%{_libdir}/lib%{oname}-%{api_ver}.so.%{major}*
21mr|gdk-pixbuf2.0-2.42.8-3|74	%{_libdir}/%{pkgname}-%{api_ver}/bin/%{pkgname}-query-loaders
21mr|gdk-pixbuf2.0-2.42.8-3|75	%ghost %verify (not md5 mtime size) %{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}/loaders.cache
21mr|gdk-pixbuf2.0-2.42.8-3|76	
21mr|gdk-pixbuf2.0-2.42.8-3|77	%post -n %{libname}
21mr|gdk-pixbuf2.0-2.42.8-3|78	if [ "$1" = "2" ]; then
21mr|gdk-pixbuf2.0-2.42.8-3|79	if [ -f %{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}/loaders.cache ]; then
21mr|gdk-pixbuf2.0-2.42.8-3|80	rm -f %{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}/loaders.cache
21mr|gdk-pixbuf2.0-2.42.8-3|81	fi
21mr|gdk-pixbuf2.0-2.42.8-3|82	fi
21mr|gdk-pixbuf2.0-2.42.8-3|83	%{_libdir}/%{pkgname}-%{api_ver}/bin/%{pkgname}-query-loaders --update-cache
21mr|gdk-pixbuf2.0-2.42.8-3|84	
21mr|gdk-pixbuf2.0-2.42.8-3|85	%filetriggerin -n %{libname} -- %{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}/loaders/
21mr|gdk-pixbuf2.0-2.42.8-3|86	%{_libdir}/%{pkgname}-%{api_ver}/bin/%{pkgname}-query-loaders --update-cache
21mr|gdk-pixbuf2.0-2.42.8-3|87	
21mr|gdk-pixbuf2.0-2.42.8-3|88	%filetriggerpostun -n %{libname} -- %{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}/loaders/
21mr|gdk-pixbuf2.0-2.42.8-3|89	if [ -x %{_bindir}/%{pkgname}-query-loaders ]; then
21mr|gdk-pixbuf2.0-2.42.8-3|90	%{_libdir}/%{pkgname}-%{api_ver}/bin/%{pkgname}-query-loaders --update-cache
21mr|gdk-pixbuf2.0-2.42.8-3|91	fi
21mr|gdk-pixbuf2.0-2.42.8-3|92	
21mr|gdk-pixbuf2.0-2.42.8-3|93	#----------------------------------------------------------------------------
21mr|gdk-pixbuf2.0-2.42.8-3|94	
21mr|gdk-pixbuf2.0-2.42.8-3|95	%package -n %{girname}
21mr|gdk-pixbuf2.0-2.42.8-3|96	Summary:	GObject Introspection interface description for %{name}
21mr|gdk-pixbuf2.0-2.42.8-3|97	Group:		System/Libraries
21mr|gdk-pixbuf2.0-2.42.8-3|98	Requires:	%{libname} = %{EVRD}
21mr|gdk-pixbuf2.0-2.42.8-3|99	
21mr|gdk-pixbuf2.0-2.42.8-3|100	%description -n %{girname}
21mr|gdk-pixbuf2.0-2.42.8-3|101	GObject Introspection interface description for %{name}.
21mr|gdk-pixbuf2.0-2.42.8-3|102	
21mr|gdk-pixbuf2.0-2.42.8-3|103	%files -n %{girname}
21mr|gdk-pixbuf2.0-2.42.8-3|104	%{_libdir}/girepository-1.0/GdkPixbuf-%{api_ver}.typelib
21mr|gdk-pixbuf2.0-2.42.8-3|105	%{_libdir}/girepository-1.0/GdkPixdata-%{api_ver}.typelib
21mr|gdk-pixbuf2.0-2.42.8-3|106	
21mr|gdk-pixbuf2.0-2.42.8-3|107	#----------------------------------------------------------------------------
21mr|gdk-pixbuf2.0-2.42.8-3|108	
21mr|gdk-pixbuf2.0-2.42.8-3|109	%package -n %{devname}
21mr|gdk-pixbuf2.0-2.42.8-3|110	Summary:	Development files for image handling library for GTK+
21mr|gdk-pixbuf2.0-2.42.8-3|111	Group:		Development/GNOME and GTK+
21mr|gdk-pixbuf2.0-2.42.8-3|112	Provides:	lib%{oname}%{api_ver}-devel = %{EVRD}
21mr|gdk-pixbuf2.0-2.42.8-3|113	Requires:	%{girname} = %{EVRD}
21mr|gdk-pixbuf2.0-2.42.8-3|114	Requires:	%{libname} = %{EVRD}
21mr|gdk-pixbuf2.0-2.42.8-3|115	Requires: 	%{name} = %{EVRD}
21mr|gdk-pixbuf2.0-2.42.8-3|116	
21mr|gdk-pixbuf2.0-2.42.8-3|117	%description -n %{devname}
21mr|gdk-pixbuf2.0-2.42.8-3|118	This package contains the development files needed to compile programs
21mr|gdk-pixbuf2.0-2.42.8-3|119	that uses GTK+ image loading/manipulation library.
21mr|gdk-pixbuf2.0-2.42.8-3|120	
21mr|gdk-pixbuf2.0-2.42.8-3|121	%files -n %{devname}
21mr|gdk-pixbuf2.0-2.42.8-3|122	%doc %{_defaultdocdir}/%{pkgname}
21mr|gdk-pixbuf2.0-2.42.8-3|123	%doc %{_defaultdocdir}/gdk-pixdata
21mr|gdk-pixbuf2.0-2.42.8-3|124	%{_bindir}/%{pkgname}-csource
21mr|gdk-pixbuf2.0-2.42.8-3|125	%{_datadir}/gir-1.0/GdkPixbuf-%{api_ver}.gir
21mr|gdk-pixbuf2.0-2.42.8-3|126	%{_datadir}/gir-1.0/GdkPixdata-%{api_ver}.gir
21mr|gdk-pixbuf2.0-2.42.8-3|127	%{_includedir}/%{pkgname}-%{api_ver}/%{pkgname}/
21mr|gdk-pixbuf2.0-2.42.8-3|128	%{_libdir}/lib%{oname}-%{api_ver}.so
21mr|gdk-pixbuf2.0-2.42.8-3|129	%{_libdir}/pkgconfig/%{pkgname}-%{api_ver}.pc
21mr|gdk-pixbuf2.0-2.42.8-3|130	%{_mandir}/man1/%{pkgname}-csource.1*
21mr|gdk-pixbuf2.0-2.42.8-3|131	
21mr|gdk-pixbuf2.0-2.42.8-3|132	#----------------------------------------------------------------------------
21mr|gdk-pixbuf2.0-2.42.8-3|133	
21mr|gdk-pixbuf2.0-2.42.8-3|134	%prep
21mr|gdk-pixbuf2.0-2.42.8-3|135	%autosetup -n %{pkgname}-%{version} -p1
21mr|gdk-pixbuf2.0-2.42.8-3|136	
21mr|gdk-pixbuf2.0-2.42.8-3|137	# fix crash in nautilus (GNOME bug #596977)
21mr|gdk-pixbuf2.0-2.42.8-3|138	export CFLAGS=$(echo %{optflags} | sed -e 's/-fomit-frame-pointer//g')
21mr|gdk-pixbuf2.0-2.42.8-3|139	
21mr|gdk-pixbuf2.0-2.42.8-3|140	%build
21mr|gdk-pixbuf2.0-2.42.8-3|141	%meson \
21mr|gdk-pixbuf2.0-2.42.8-3|142	-Dbuiltin_loaders=all \
21mr|gdk-pixbuf2.0-2.42.8-3|143	-Dgtk_doc=true \
21mr|gdk-pixbuf2.0-2.42.8-3|144	-Dinstalled_tests=false
21mr|gdk-pixbuf2.0-2.42.8-3|145	%meson_build -j2
21mr|gdk-pixbuf2.0-2.42.8-3|146	
21mr|gdk-pixbuf2.0-2.42.8-3|147	%install
21mr|gdk-pixbuf2.0-2.42.8-3|148	%meson_install
21mr|gdk-pixbuf2.0-2.42.8-3|149	
21mr|gdk-pixbuf2.0-2.42.8-3|150	mkdir -p %{buildroot}%{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}/loaders
21mr|gdk-pixbuf2.0-2.42.8-3|151	touch %{buildroot}%{_libdir}/%{pkgname}-%{api_ver}/%{bin_ver}/loaders.cache
21mr|gdk-pixbuf2.0-2.42.8-3|152	
21mr|gdk-pixbuf2.0-2.42.8-3|153	# handle biarch packages
21mr|gdk-pixbuf2.0-2.42.8-3|154	progs="%{pkgname}-query-loaders"
21mr|gdk-pixbuf2.0-2.42.8-3|155	mkdir -p %{buildroot}%{_libdir}/%{pkgname}-%{api_ver}/bin
21mr|gdk-pixbuf2.0-2.42.8-3|156	for f in $progs; do
21mr|gdk-pixbuf2.0-2.42.8-3|157	mv -f %{buildroot}%{_bindir}/$f %{buildroot}%{_libdir}/%{pkgname}-%{api_ver}/bin/
21mr|gdk-pixbuf2.0-2.42.8-3|158	cat > %{buildroot}%{_bindir}/$f << EOF
21mr|gdk-pixbuf2.0-2.42.8-3|159	#!/bin/sh
21mr|gdk-pixbuf2.0-2.42.8-3|160	lib=%{_lib}
21mr|gdk-pixbuf2.0-2.42.8-3|161	case ":\$1:" in
21mr|gdk-pixbuf2.0-2.42.8-3|162	:lib*:) lib="\$1"; shift 1;;
21mr|gdk-pixbuf2.0-2.42.8-3|163	esac
21mr|gdk-pixbuf2.0-2.42.8-3|164	exec %{_prefix}/\$lib/%{pkgname}-%{api_ver}/bin/$f \${1+"\$@"}
21mr|gdk-pixbuf2.0-2.42.8-3|165	EOF
21mr|gdk-pixbuf2.0-2.42.8-3|166	chmod +x %{buildroot}%{_bindir}/$f
21mr|gdk-pixbuf2.0-2.42.8-3|167	done
21mr|gdk-pixbuf2.0-2.42.8-3|168	
21mr|gdk-pixbuf2.0-2.42.8-3|169	%find_lang %{pkgname}

12333 21
21mr|gdk-pixbuf-2.40.0-11|1	%define _disable_ld_as_needed 1
21mr|gdk-pixbuf-2.40.0-11|2	
21mr|gdk-pixbuf-2.40.0-11|3	%define url_ver %(echo %{version} |cut -d. -f1-2)
21mr|gdk-pixbuf-2.40.0-11|4	
21mr|gdk-pixbuf-2.40.0-11|5	%define oname		gdk_pixbuf
21mr|gdk-pixbuf-2.40.0-11|6	%define api_ver		2.0
21mr|gdk-pixbuf-2.40.0-11|7	%define major		0
21mr|gdk-pixbuf-2.40.0-11|8	
21mr|gdk-pixbuf-2.40.0-11|9	%define xlibname	%mklibname %{oname}_xlib %{api_ver} %{major}
21mr|gdk-pixbuf-2.40.0-11|10	%define devxlib		%mklibname %{oname}_xlib %{api_ver} -d
21mr|gdk-pixbuf-2.40.0-11|11	
21mr|gdk-pixbuf-2.40.0-11|12	Summary:	Image loading and manipulation library for GTK+
21mr|gdk-pixbuf-2.40.0-11|13	Name:		gdk-pixbuf
21mr|gdk-pixbuf-2.40.0-11|14	Version:	2.40.0
21mr|gdk-pixbuf-2.40.0-11|15	Release:	11
21mr|gdk-pixbuf-2.40.0-11|16	License:	LGPLv2+
21mr|gdk-pixbuf-2.40.0-11|17	Group:		System/Libraries
21mr|gdk-pixbuf-2.40.0-11|18	Url:		https://download.gnome.org/sources/gdk-pixbuf
21mr|gdk-pixbuf-2.40.0-11|19	Source0:	https://download.gnome.org/sources/gdk-pixbuf/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gdk-pixbuf-2.40.0-11|20	# CVE-2020-29385 PS:"remove the test from the patch or it will fail"
21mr|gdk-pixbuf-2.40.0-11|21	Patch0:		https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/commit/bdd3acbd48a575d418ba6bf1b32d7bda2fae1c81.patch
21mr|gdk-pixbuf-2.40.0-11|22	# CVE-2021-20240
21mr|gdk-pixbuf-2.40.0-11|23	Patch1:		https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/commit/086e8adf4cc352cd11572f96066b001b545f354e.patch
21mr|gdk-pixbuf-2.40.0-11|24	# CVE-2021-46829
21mr|gdk-pixbuf-2.40.0-11|25	Patch2:		https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/commit/6976bdc8ee9dd2c2954f91066f7b0f643769a379.patch
21mr|gdk-pixbuf-2.40.0-11|26	BuildRequires:	meson
21mr|gdk-pixbuf-2.40.0-11|27	BuildRequires:	gettext-devel
21mr|gdk-pixbuf-2.40.0-11|28	BuildRequires:	jasper-devel
21mr|gdk-pixbuf-2.40.0-11|29	BuildRequires:	jpeg-devel
21mr|gdk-pixbuf-2.40.0-11|30	BuildRequires:	tiff-devel
21mr|gdk-pixbuf-2.40.0-11|31	BuildRequires:	pkgconfig(glib-2.0)
21mr|gdk-pixbuf-2.40.0-11|32	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gdk-pixbuf-2.40.0-11|33	BuildRequires:	pkgconfig(libpng)
21mr|gdk-pixbuf-2.40.0-11|34	BuildRequires:	pkgconfig(x11)
21mr|gdk-pixbuf-2.40.0-11|35	BuildRequires:	pkgconfig(shared-mime-info)
21mr|gdk-pixbuf-2.40.0-11|36	Requires:	common-licenses
21mr|gdk-pixbuf-2.40.0-11|37	Requires:	shared-mime-info
21mr|gdk-pixbuf-2.40.0-11|38	
21mr|gdk-pixbuf-2.40.0-11|39	%description
21mr|gdk-pixbuf-2.40.0-11|40	This package contains libraries used by GTK+ to load and handle
21mr|gdk-pixbuf-2.40.0-11|41	various image formats. It need for icewm, xscreensaver, etc.
21mr|gdk-pixbuf-2.40.0-11|42	
21mr|gdk-pixbuf-2.40.0-11|43	#----------------------------------------------------------------------------
21mr|gdk-pixbuf-2.40.0-11|44	
21mr|gdk-pixbuf-2.40.0-11|45	%package -n %{xlibname}
21mr|gdk-pixbuf-2.40.0-11|46	Summary:	Image loading and manipulation library for GTK+
21mr|gdk-pixbuf-2.40.0-11|47	Group:		System/Libraries
21mr|gdk-pixbuf-2.40.0-11|48	
21mr|gdk-pixbuf-2.40.0-11|49	%description -n %{xlibname}
21mr|gdk-pixbuf-2.40.0-11|50	This package contains libraries used by GTK+ to load and handle
21mr|gdk-pixbuf-2.40.0-11|51	various image formats.
21mr|gdk-pixbuf-2.40.0-11|52	
21mr|gdk-pixbuf-2.40.0-11|53	%files -n %{xlibname}
21mr|gdk-pixbuf-2.40.0-11|54	%{_libdir}/lib%{oname}_xlib-%{api_ver}.so.%{major}*
21mr|gdk-pixbuf-2.40.0-11|55	
21mr|gdk-pixbuf-2.40.0-11|56	#----------------------------------------------------------------------------
21mr|gdk-pixbuf-2.40.0-11|57	
21mr|gdk-pixbuf-2.40.0-11|58	%package -n %{devxlib}
21mr|gdk-pixbuf-2.40.0-11|59	Summary:	Development files for image handling library for GTK+ - Xlib
21mr|gdk-pixbuf-2.40.0-11|60	Group:		Development/GNOME and GTK+
21mr|gdk-pixbuf-2.40.0-11|61	Provides:	lib%{oname}_xlib%{api_ver}-devel = %{EVRD}
21mr|gdk-pixbuf-2.40.0-11|62	Requires:	%{xlibname} = %{EVRD}
21mr|gdk-pixbuf-2.40.0-11|63	
21mr|gdk-pixbuf-2.40.0-11|64	%description -n %{devxlib}
21mr|gdk-pixbuf-2.40.0-11|65	This package contains the development files needed to compile programs
21mr|gdk-pixbuf-2.40.0-11|66	that uses GTK+ image loading/manipulation Xlib library.
21mr|gdk-pixbuf-2.40.0-11|67	
21mr|gdk-pixbuf-2.40.0-11|68	%files -n %{devxlib}
21mr|gdk-pixbuf-2.40.0-11|69	%{_libdir}/lib%{oname}_xlib-%{api_ver}.so
21mr|gdk-pixbuf-2.40.0-11|70	%{_includedir}/%{name}-%{api_ver}/%{name}-xlib/
21mr|gdk-pixbuf-2.40.0-11|71	%{_libdir}/pkgconfig/%{name}-xlib-%{api_ver}.pc
21mr|gdk-pixbuf-2.40.0-11|72	
21mr|gdk-pixbuf-2.40.0-11|73	#----------------------------------------------------------------------------
21mr|gdk-pixbuf-2.40.0-11|74	
21mr|gdk-pixbuf-2.40.0-11|75	%prep
21mr|gdk-pixbuf-2.40.0-11|76	%autosetup -p1
21mr|gdk-pixbuf-2.40.0-11|77	
21mr|gdk-pixbuf-2.40.0-11|78	# fix crash in nautilus (GNOME bug #596977)
21mr|gdk-pixbuf-2.40.0-11|79	export CFLAGS=$(echo %{optflags} | sed -e 's/-fomit-frame-pointer//g')
21mr|gdk-pixbuf-2.40.0-11|80	
21mr|gdk-pixbuf-2.40.0-11|81	%meson \
21mr|gdk-pixbuf-2.40.0-11|82	-Djasper=true \
21mr|gdk-pixbuf-2.40.0-11|83	-Dbuiltin_loaders=png \
21mr|gdk-pixbuf-2.40.0-11|84	-Dinstalled_tests=false
21mr|gdk-pixbuf-2.40.0-11|85	
21mr|gdk-pixbuf-2.40.0-11|86	%build
21mr|gdk-pixbuf-2.40.0-11|87	%meson_build -j2
21mr|gdk-pixbuf-2.40.0-11|88	
21mr|gdk-pixbuf-2.40.0-11|89	%install
21mr|gdk-pixbuf-2.40.0-11|90	%meson_install
21mr|gdk-pixbuf-2.40.0-11|91	
21mr|gdk-pixbuf-2.40.0-11|92	# Drop unuse files
21mr|gdk-pixbuf-2.40.0-11|93	rm -rf %{buildroot}%{_bindir}
21mr|gdk-pixbuf-2.40.0-11|94	rm -rf %{buildroot}%{_datadir}
21mr|gdk-pixbuf-2.40.0-11|95	rm -rf %{buildroot}%{_includedir}/%{name}-%{api_ver}/%{name}
21mr|gdk-pixbuf-2.40.0-11|96	rm -rf %{buildroot}%{_libdir}/lib%{oname}-*
21mr|gdk-pixbuf-2.40.0-11|97	rm -rf %{buildroot}%{_libdir}/%{name}*
21mr|gdk-pixbuf-2.40.0-11|98	rm -rf %{buildroot}%{_libdir}/gir*
21mr|gdk-pixbuf-2.40.0-11|99	rm -rf %{buildroot}%{_libdir}/pkgconfig/%{name}-%{api_ver}.pc

12334 21
21mr|gdl-3.40.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gdl-3.40.0-1|2	
21mr|gdl-3.40.0-1|3	%define api 3
21mr|gdl-3.40.0-1|4	%define major 5
21mr|gdl-3.40.0-1|5	%define gir_major 3
21mr|gdl-3.40.0-1|6	%define libname %mklibname %{name} %{api} %{major}
21mr|gdl-3.40.0-1|7	%define girname %mklibname %{name}-gir %{gir_major}
21mr|gdl-3.40.0-1|8	%define devname %mklibname %{name} %{api} -d
21mr|gdl-3.40.0-1|9	
21mr|gdl-3.40.0-1|10	Summary:	Gnome Devtool Libraries
21mr|gdl-3.40.0-1|11	Name:		gdl
21mr|gdl-3.40.0-1|12	Version:	3.40.0
21mr|gdl-3.40.0-1|13	Release:	1
21mr|gdl-3.40.0-1|14	License:	LGPLv2+
21mr|gdl-3.40.0-1|15	Group:		System/Libraries
21mr|gdl-3.40.0-1|16	Url:		https://download.gnome.org/sources/gdl
21mr|gdl-3.40.0-1|17	Source0:	https://download.gnome.org/sources/gdl/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gdl-3.40.0-1|18	BuildRequires:	gtk-doc
21mr|gdl-3.40.0-1|19	BuildRequires:	intltool
21mr|gdl-3.40.0-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gdl-3.40.0-1|21	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gdl-3.40.0-1|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gdl-3.40.0-1|23	
21mr|gdl-3.40.0-1|24	%description
21mr|gdl-3.40.0-1|25	This package contains components and libraries that are intended to be
21mr|gdl-3.40.0-1|26	shared between GNOME development tools, including gnome-debug,
21mr|gdl-3.40.0-1|27	gnome-build, and anjuta2.
21mr|gdl-3.40.0-1|28	
21mr|gdl-3.40.0-1|29	The current pieces of GDL include:
21mr|gdl-3.40.0-1|30	- A symbol browser bonobo component (symbol-browser-control).
21mr|gdl-3.40.0-1|31	- A docking widget (gdl).
21mr|gdl-3.40.0-1|32	- A utility library that also contains the stubs and skels for
21mr|gdl-3.40.0-1|33	the symbol browser and text editor components (gdl, idl).
21mr|gdl-3.40.0-1|34	
21mr|gdl-3.40.0-1|35	%files -f %{name}-%{api}.lang
21mr|gdl-3.40.0-1|36	%doc README NEWS MAINTAINERS AUTHORS
21mr|gdl-3.40.0-1|37	
21mr|gdl-3.40.0-1|38	#----------------------------------------------------------------------------
21mr|gdl-3.40.0-1|39	
21mr|gdl-3.40.0-1|40	%package -n %{libname}
21mr|gdl-3.40.0-1|41	Summary:	Gnome Devtool Libraries - shared library
21mr|gdl-3.40.0-1|42	Group:		System/Libraries
21mr|gdl-3.40.0-1|43	Requires:	%{name}
21mr|gdl-3.40.0-1|44	
21mr|gdl-3.40.0-1|45	%description -n %{libname}
21mr|gdl-3.40.0-1|46	This package contains components and libraries that are intended to be
21mr|gdl-3.40.0-1|47	shared between GNOME development tools, including gnome-debug,
21mr|gdl-3.40.0-1|48	gnome-build, and anjuta2.
21mr|gdl-3.40.0-1|49	
21mr|gdl-3.40.0-1|50	The current pieces of GDL include:
21mr|gdl-3.40.0-1|51	- A symbol browser bonobo component (symbol-browser-control).
21mr|gdl-3.40.0-1|52	- A docking widget (gdl).
21mr|gdl-3.40.0-1|53	- A utility library that also contains the stubs and skels for
21mr|gdl-3.40.0-1|54	the symbol browser and text editor components (gdl, idl).
21mr|gdl-3.40.0-1|55	
21mr|gdl-3.40.0-1|56	%files -n %{libname}
21mr|gdl-3.40.0-1|57	%{_libdir}/libgdl-%{api}.so.%{major}*
21mr|gdl-3.40.0-1|58	
21mr|gdl-3.40.0-1|59	#----------------------------------------------------------------------------
21mr|gdl-3.40.0-1|60	
21mr|gdl-3.40.0-1|61	%package -n %{girname}
21mr|gdl-3.40.0-1|62	Summary:	GObject Introspection interface description for %{name}
21mr|gdl-3.40.0-1|63	Group:		System/Libraries
21mr|gdl-3.40.0-1|64	Requires:	%{libname} = %{EVRD}
21mr|gdl-3.40.0-1|65	
21mr|gdl-3.40.0-1|66	%description -n %{girname}
21mr|gdl-3.40.0-1|67	GObject Introspection interface description for %{name}.
21mr|gdl-3.40.0-1|68	
21mr|gdl-3.40.0-1|69	%files -n %{girname}
21mr|gdl-3.40.0-1|70	%{_libdir}/girepository-1.0/Gdl-%{gir_major}.typelib
21mr|gdl-3.40.0-1|71	
21mr|gdl-3.40.0-1|72	#----------------------------------------------------------------------------
21mr|gdl-3.40.0-1|73	
21mr|gdl-3.40.0-1|74	%package -n %{devname}
21mr|gdl-3.40.0-1|75	Summary:	Gnome Devtool Libraries - development components
21mr|gdl-3.40.0-1|76	Group:		Development/C
21mr|gdl-3.40.0-1|77	Requires:	%{libname} = %{EVRD}
21mr|gdl-3.40.0-1|78	Requires:	%{girname} = %{EVRD}
21mr|gdl-3.40.0-1|79	Provides:	%{name}-devel = %{EVRD}
21mr|gdl-3.40.0-1|80	
21mr|gdl-3.40.0-1|81	%description -n %{devname}
21mr|gdl-3.40.0-1|82	This package contains components and libraries that are intended to be
21mr|gdl-3.40.0-1|83	shared between GNOME development tools, including gnome-debug,
21mr|gdl-3.40.0-1|84	gnome-build, and anjuta2.
21mr|gdl-3.40.0-1|85	
21mr|gdl-3.40.0-1|86	The current pieces of GDL include:
21mr|gdl-3.40.0-1|87	- A symbol browser bonobo component (symbol-browser-control).
21mr|gdl-3.40.0-1|88	- A docking widget (gdl).
21mr|gdl-3.40.0-1|89	- A utility library that also contains the stubs and skels for
21mr|gdl-3.40.0-1|90	the symbol browser and text editor components (gdl, idl).
21mr|gdl-3.40.0-1|91	
21mr|gdl-3.40.0-1|92	%files -n %{devname}
21mr|gdl-3.40.0-1|93	%doc ChangeLog
21mr|gdl-3.40.0-1|94	%{_datadir}/gtk-doc/html/gdl-*
21mr|gdl-3.40.0-1|95	%{_datadir}/gir-1.0/Gdl-%{gir_major}.gir
21mr|gdl-3.40.0-1|96	%{_libdir}/lib*.so
21mr|gdl-3.40.0-1|97	%{_libdir}/pkgconfig/*.pc
21mr|gdl-3.40.0-1|98	%{_includedir}/*
21mr|gdl-3.40.0-1|99	
21mr|gdl-3.40.0-1|100	#----------------------------------------------------------------------------
21mr|gdl-3.40.0-1|101	
21mr|gdl-3.40.0-1|102	%prep
21mr|gdl-3.40.0-1|103	%setup -q
21mr|gdl-3.40.0-1|104	
21mr|gdl-3.40.0-1|105	%build
21mr|gdl-3.40.0-1|106	%configure
21mr|gdl-3.40.0-1|107	%make
21mr|gdl-3.40.0-1|108	
21mr|gdl-3.40.0-1|109	%install
21mr|gdl-3.40.0-1|110	%makeinstall_std
21mr|gdl-3.40.0-1|111	
21mr|gdl-3.40.0-1|112	%find_lang %{name}-%{api}

12335 21
21mr|gdm-42.0-5|1	%define _disable_ld_no_undefined 1
21mr|gdm-42.0-5|2	
21mr|gdm-42.0-5|3	%define major		1
21mr|gdm-42.0-5|4	%define gmajor		1.0
21mr|gdm-42.0-5|5	%define libname		%mklibname gdm %{major}
21mr|gdm-42.0-5|6	%define girname		%mklibname gdm-gir %{gmajor}
21mr|gdm-42.0-5|7	%define devname		%mklibname %{name} -d
21mr|gdm-42.0-5|8	
21mr|gdm-42.0-5|9	%define url_ver	%(echo %{version}|cut -d. -f1)
21mr|gdm-42.0-5|10	
21mr|gdm-42.0-5|11	Summary:	The GNOME Display Manager
21mr|gdm-42.0-5|12	Name:		gdm
21mr|gdm-42.0-5|13	Version:	42.0
21mr|gdm-42.0-5|14	Release:	5
21mr|gdm-42.0-5|15	Epoch:		2
21mr|gdm-42.0-5|16	License:	GPLv2+
21mr|gdm-42.0-5|17	Group:		Graphical desktop/GNOME
21mr|gdm-42.0-5|18	Url:		https://download.gnome.org/sources/gdm
21mr|gdm-42.0-5|19	Source0:	https://download.gnome.org/sources/gdm/%{url_ver}/gdm-%{version}.tar.xz
21mr|gdm-42.0-5|20	Source1:	org.gnome.login-screen.gschema.override
21mr|gdm-42.0-5|21	Source2:	logo_start_02.svg
21mr|gdm-42.0-5|22	Source3:	gdm.sysusers.conf
21mr|gdm-42.0-5|23	Source4:	gdm-40.0_ru.tar.gz
21mr|gdm-42.0-5|24	# Allow to define default session in drop-in config files
21mr|gdm-42.0-5|25	# https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/137
21mr|gdm-42.0-5|26	Patch0001:	0001-Allow-to-set-default-session-via-env.patch
21mr|gdm-42.0-5|27	# Drop it when update
21mr|gdm-42.0-5|28	Patch0002:	gdm-42.0-upstream.patch
21mr|gdm-42.0-5|29	Patch0003:	gdm-42.0-fix-touch-systemd-path.patch
21mr|gdm-42.0-5|30	Patch0302:	gdm-41.3-pam.d-configs-unknown-selinux-lib.patch
21mr|gdm-42.0-5|31	Patch0303:	0303-Read-.xsetup-scripts.patch
21mr|gdm-42.0-5|32	# From Ubuntu
21mr|gdm-42.0-5|33	# https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1794280
21mr|gdm-42.0-5|34	# https://www.reddit.com/r/archlinux/comments/ilo4sm/gdm_not_displaying_until_i_switch_to_a_tty_and
21mr|gdm-42.0-5|35	Patch0401:	0001-gdm.service-wait-for-drm-device-before-trying-to-sta.patch
21mr|gdm-42.0-5|36	# From Fedora 33
21mr|gdm-42.0-5|37	# https://src.fedoraproject.org/rpms/gdm/tree/f33
21mr|gdm-42.0-5|38	Patch0502:	0001-data-add-system-dconf-databases-to-gdm-profile.patch
21mr|gdm-42.0-5|39	BuildRequires:	gnome-common
21mr|gdm-42.0-5|40	BuildRequires:	dconf
21mr|gdm-42.0-5|41	BuildRequires:	intltool
21mr|gdm-42.0-5|42	BuildRequires:	itstool
21mr|gdm-42.0-5|43	BuildRequires:	meson
21mr|gdm-42.0-5|44	BuildRequires:	yelp-tools
21mr|gdm-42.0-5|45	BuildRequires:	audit-devel
21mr|gdm-42.0-5|46	BuildRequires:	gettext-devel
21mr|gdm-42.0-5|47	BuildRequires:	libwrap-devel
21mr|gdm-42.0-5|48	BuildRequires:	pam-devel
21mr|gdm-42.0-5|49	BuildRequires:	pkgconfig(accountsservice)
21mr|gdm-42.0-5|50	BuildRequires:	pkgconfig(check)
21mr|gdm-42.0-5|51	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gdm-42.0-5|52	BuildRequires:	pkgconfig(fontconfig)
21mr|gdm-42.0-5|53	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gdm-42.0-5|54	BuildRequires:	pkgconfig(gio-2.0)
21mr|gdm-42.0-5|55	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gdm-42.0-5|56	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gdm-42.0-5|57	BuildRequires:	pkgconfig(gthread-2.0)
21mr|gdm-42.0-5|58	BuildRequires:	pkgconfig(gtk4)
21mr|gdm-42.0-5|59	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gdm-42.0-5|60	BuildRequires:	pkgconfig(libselinux)
21mr|gdm-42.0-5|61	BuildRequires:	pkgconfig(libsystemd)
21mr|gdm-42.0-5|62	BuildRequires:	pkgconfig(libxklavier)
21mr|gdm-42.0-5|63	BuildRequires:	pkgconfig(nss)
21mr|gdm-42.0-5|64	BuildRequires:	pkgconfig(ply-boot-client)
21mr|gdm-42.0-5|65	BuildRequires:	pkgconfig(upower-glib)
21mr|gdm-42.0-5|66	BuildRequires:	pkgconfig(x11)
21mr|gdm-42.0-5|67	BuildRequires:	pkgconfig(xau)
21mr|gdm-42.0-5|68	BuildRequires:	pkgconfig(xdmcp)
21mr|gdm-42.0-5|69	# Needed to determine how to create command line to enable/disable tcp connection
21mr|gdm-42.0-5|70	BuildRequires:	pkgconfig(xorg-server)
21mr|gdm-42.0-5|71	BuildRequires:	pkgconfig(xrandr)
21mr|gdm-42.0-5|72	# For Patch0401 (launchpad#1794280)
21mr|gdm-42.0-5|73	BuildRequires:	pkgconfig(gudev-1.0)
21mr|gdm-42.0-5|74	Requires:	pam
21mr|gdm-42.0-5|75	Requires:	xinitrc
21mr|gdm-42.0-5|76	Requires:	dbus-x11
21mr|gdm-42.0-5|77	Requires:	accountsservice
21mr|gdm-42.0-5|78	# gdm exec()'s gnome-session as greeter
21mr|gdm-42.0-5|79	Requires:	gnome-shell
21mr|gdm-42.0-5|80	Requires:	gnome-session
21mr|gdm-42.0-5|81	Requires:	gnome-session-bin
21mr|gdm-42.0-5|82	Requires(pre):	/bin/systemd-sysusers
21mr|gdm-42.0-5|83	Provides:	dm
21mr|gdm-42.0-5|84	
21mr|gdm-42.0-5|85	%description
21mr|gdm-42.0-5|86	Gdm (the GNOME Display Manager) is a highly configurable
21mr|gdm-42.0-5|87	reimplementation of xdm, the X Display Manager. Gdm allows you to log
21mr|gdm-42.0-5|88	into your system with the X Window System running and supports running
21mr|gdm-42.0-5|89	several different X sessions on your local machine at the same time.
21mr|gdm-42.0-5|90	
21mr|gdm-42.0-5|91	%files -f %{name}.lang
21mr|gdm-42.0-5|92	%license COPYING
21mr|gdm-42.0-5|93	%doc AUTHORS NEWS README.md
21mr|gdm-42.0-5|94	%{_sysconfdir}/dbus-1/system.d/gdm.conf
21mr|gdm-42.0-5|95	%{_bindir}/gdm-screenshot
21mr|gdm-42.0-5|96	%{_bindir}/gdmflexiserver
21mr|gdm-42.0-5|97	%{_sbindir}/gdm
21mr|gdm-42.0-5|98	%dir %{_sysconfdir}/X11/gdm
21mr|gdm-42.0-5|99	%{_sysconfdir}/gdm
21mr|gdm-42.0-5|100	%config(noreplace) %{_sysconfdir}/pam.d/gdm-autologin
21mr|gdm-42.0-5|101	%config(noreplace) %{_sysconfdir}/pam.d/gdm-fingerprint
21mr|gdm-42.0-5|102	%config(noreplace) %{_sysconfdir}/pam.d/gdm-password
21mr|gdm-42.0-5|103	%config(noreplace) %{_sysconfdir}/pam.d/gdm-smartcard
21mr|gdm-42.0-5|104	%config(noreplace) %{_sysconfdir}/pam.d/gdm-launch-environment
21mr|gdm-42.0-5|105	%config(noreplace) %{_sysconfdir}/X11/gdm/custom.conf
21mr|gdm-42.0-5|106	# symlink to /etc/X11/Xsession from xinitrc
21mr|gdm-42.0-5|107	%{_sysconfdir}/X11/gdm/Xsession
21mr|gdm-42.0-5|108	%dir %{_sysconfdir}/X11/dm
21mr|gdm-42.0-5|109	%dir %{_sysconfdir}/X11/dm/Sessions
21mr|gdm-42.0-5|110	%config(noreplace) %{_sysconfdir}/X11/gdm/PreSession
21mr|gdm-42.0-5|111	%config(noreplace) %{_sysconfdir}/X11/gdm/PostSession
21mr|gdm-42.0-5|112	%config(noreplace) %{_sysconfdir}/X11/gdm/PostLogin
21mr|gdm-42.0-5|113	%config(noreplace) %{_sysconfdir}/X11/gdm/Init
21mr|gdm-42.0-5|114	%{_libexecdir}/gdm-host-chooser
21mr|gdm-42.0-5|115	%{_libexecdir}/gdm-runtime-config
21mr|gdm-42.0-5|116	%{_libexecdir}/gdm-session-worker
21mr|gdm-42.0-5|117	%{_libexecdir}/gdm-simple-chooser
21mr|gdm-42.0-5|118	%{_libexecdir}/gdm-wait-for-drm
21mr|gdm-42.0-5|119	%{_libexecdir}/gdm-wayland-session
21mr|gdm-42.0-5|120	%{_libexecdir}/gdm-x-session
21mr|gdm-42.0-5|121	%{_datadir}/pixmaps/*
21mr|gdm-42.0-5|122	%{_datadir}/gdm
21mr|gdm-42.0-5|123	%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
21mr|gdm-42.0-5|124	%dir %{_datadir}/hosts
21mr|gdm-42.0-5|125	%attr(1770, gdm, gdm) %dir %{_localstatedir}/lib/gdm
21mr|gdm-42.0-5|126	%ghost %attr(1755, gdm, gdm) %dir %{_localstatedir}/run/gdm/greeter
21mr|gdm-42.0-5|127	%ghost %attr(1777, root, gdm) %dir %{_localstatedir}/run/gdm
21mr|gdm-42.0-5|128	%attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.local
21mr|gdm-42.0-5|129	%attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.local/share
21mr|gdm-42.0-5|130	%attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.local/share/xorg
21mr|gdm-42.0-5|131	%{_datadir}/dconf/profile/gdm
21mr|gdm-42.0-5|132	%dir %{_var}/log/gdm
21mr|gdm-42.0-5|133	%{_unitdir}/gdm.service
21mr|gdm-42.0-5|134	%dir %{_unitdir}/gdm.service.d
21mr|gdm-42.0-5|135	%{_userunitdir}/gnome-session@gnome-login.target.d/session.conf
21mr|gdm-42.0-5|136	%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.override
21mr|gdm-42.0-5|137	%{_datadir}/gnome-session/sessions/gnome-login.session
21mr|gdm-42.0-5|138	/%{_lib}/security/pam_gdm.so
21mr|gdm-42.0-5|139	%{_udevrulesdir}/61-gdm.rules
21mr|gdm-42.0-5|140	%{_sysusersdir}/gdm.conf
21mr|gdm-42.0-5|141	
21mr|gdm-42.0-5|142	%pre
21mr|gdm-42.0-5|143	%sysusers_create_package gdm %{SOURCE3}
21mr|gdm-42.0-5|144	
21mr|gdm-42.0-5|145	%post
21mr|gdm-42.0-5|146	%systemd_post gdm.service
21mr|gdm-42.0-5|147	
21mr|gdm-42.0-5|148	%preun
21mr|gdm-42.0-5|149	%systemd_preun gdm.service
21mr|gdm-42.0-5|150	
21mr|gdm-42.0-5|151	#--------------------------------------------------------------------
21mr|gdm-42.0-5|152	%package -n %{libname}
21mr|gdm-42.0-5|153	Summary:	Library for the %name greeter
21mr|gdm-42.0-5|154	Group:		System/Libraries
21mr|gdm-42.0-5|155	
21mr|gdm-42.0-5|156	%description -n %{libname}
21mr|gdm-42.0-5|157	Gdm (the GNOME Display Manager) is a highly configurable
21mr|gdm-42.0-5|158	reimplementation of xdm, the X Display Manager. Gdm allows you to log
21mr|gdm-42.0-5|159	into your system with the X Window System running and supports running
21mr|gdm-42.0-5|160	several different X sessions on your local machine at the same time.
21mr|gdm-42.0-5|161	
21mr|gdm-42.0-5|162	%files -n %{libname}
21mr|gdm-42.0-5|163	%license COPYING
21mr|gdm-42.0-5|164	%{_libdir}/libgdm.so.%{major}*
21mr|gdm-42.0-5|165	
21mr|gdm-42.0-5|166	#--------------------------------------------------------------------
21mr|gdm-42.0-5|167	
21mr|gdm-42.0-5|168	%package -n %{girname}
21mr|gdm-42.0-5|169	Summary:	GObject Introspection interface description for %{name}
21mr|gdm-42.0-5|170	Group:		System/Libraries
21mr|gdm-42.0-5|171	Requires:	%{libname} = %{EVRD}
21mr|gdm-42.0-5|172	
21mr|gdm-42.0-5|173	%description -n %{girname}
21mr|gdm-42.0-5|174	GObject Introspection interface description for %{name}.
21mr|gdm-42.0-5|175	
21mr|gdm-42.0-5|176	%files -n %{girname}
21mr|gdm-42.0-5|177	%license COPYING
21mr|gdm-42.0-5|178	%{_libdir}/girepository-1.0/Gdm-%{gmajor}.typelib
21mr|gdm-42.0-5|179	
21mr|gdm-42.0-5|180	#--------------------------------------------------------------------
21mr|gdm-42.0-5|181	
21mr|gdm-42.0-5|182	%package -n %{devname}
21mr|gdm-42.0-5|183	Summary:	Development files for %{name}
21mr|gdm-42.0-5|184	Group:		Development/C
21mr|gdm-42.0-5|185	Requires:	%{libname} = %{EVRD}
21mr|gdm-42.0-5|186	Requires:	%{girname} = %{EVRD}
21mr|gdm-42.0-5|187	Provides:	%{name}-devel = %{EVRD}
21mr|gdm-42.0-5|188	
21mr|gdm-42.0-5|189	%description -n %{devname}
21mr|gdm-42.0-5|190	The %{name}-devel package contains libraries and header files for
21mr|gdm-42.0-5|191	developing applications that use %{name}.
21mr|gdm-42.0-5|192	
21mr|gdm-42.0-5|193	%files -n %{devname}
21mr|gdm-42.0-5|194	%license COPYING
21mr|gdm-42.0-5|195	%{_includedir}/gdm
21mr|gdm-42.0-5|196	%{_libdir}/libgdm.so
21mr|gdm-42.0-5|197	%{_libdir}/pkgconfig/gdm.pc
21mr|gdm-42.0-5|198	%{_libdir}/pkgconfig/gdm-pam-extensions.pc
21mr|gdm-42.0-5|199	%{_datadir}/gir-1.0/Gdm-%{gmajor}.gir
21mr|gdm-42.0-5|200	
21mr|gdm-42.0-5|201	#--------------------------------------------------------------------
21mr|gdm-42.0-5|202	
21mr|gdm-42.0-5|203	%package default-to-xorg
21mr|gdm-42.0-5|204	Summary:	Run GDM greeter via Xorg by default
21mr|gdm-42.0-5|205	Group:		Graphical desktop/Other
21mr|gdm-42.0-5|206	Requires:	gdm
21mr|gdm-42.0-5|207	
21mr|gdm-42.0-5|208	%description default-to-xorg
21mr|gdm-42.0-5|209	GDM runs its greeter via Wayland by default.
21mr|gdm-42.0-5|210	Install this package to run GDM greeter via Xorg
21mr|gdm-42.0-5|211	without editing its config (/etc/gdm/custom.conf).
21mr|gdm-42.0-5|212	
21mr|gdm-42.0-5|213	%files default-to-xorg
21mr|gdm-42.0-5|214	%{_unitdir}/gdm.service.d/10-gdm-xorg.conf
21mr|gdm-42.0-5|215	#--------------------------------------------------------------------
21mr|gdm-42.0-5|216	
21mr|gdm-42.0-5|217	%prep
21mr|gdm-42.0-5|218	%setup -q
21mr|gdm-42.0-5|219	cp data/Init.in data/Default.in
21mr|gdm-42.0-5|220	%autopatch -p1
21mr|gdm-42.0-5|221	
21mr|gdm-42.0-5|222	pushd po
21mr|gdm-42.0-5|223	tar -xvzf %{SOURCE4}
21mr|gdm-42.0-5|224	popd
21mr|gdm-42.0-5|225	
21mr|gdm-42.0-5|226	%build
21mr|gdm-42.0-5|227	
21mr|gdm-42.0-5|228	%meson \
21mr|gdm-42.0-5|229	-Dgdm-xsession=false \
21mr|gdm-42.0-5|230	-Dsysconfsubdir=X11/gdm \
21mr|gdm-42.0-5|231	-Ddmconfdir=%{_sysconfdir}/X11/dm \
21mr|gdm-42.0-5|232	-Dpam-prefix=%{_sysconfdir} \
21mr|gdm-42.0-5|233	-Dplymouth=enabled \
21mr|gdm-42.0-5|234	-Dselinux=enabled
21mr|gdm-42.0-5|235	%meson_build
21mr|gdm-42.0-5|236	
21mr|gdm-42.0-5|237	%install
21mr|gdm-42.0-5|238	%meson_install
21mr|gdm-42.0-5|239	
21mr|gdm-42.0-5|240	# don't provide PreSession/PostSession, pam handle this
21mr|gdm-42.0-5|241	rm -f %{buildroot}%{_sysconfdir}/X11/PreSession/Default
21mr|gdm-42.0-5|242	rm -f %{buildroot}%{_sysconfdir}/X11/PostSession/Default
21mr|gdm-42.0-5|243	
21mr|gdm-42.0-5|244	mkdir -p %{buildroot}%{_datadir}/hosts
21mr|gdm-42.0-5|245	# pre-own directories
21mr|gdm-42.0-5|246	mkdir -p %{buildroot}%{_datadir}/gdm/autostart/LoginWindow
21mr|gdm-42.0-5|247	
21mr|gdm-42.0-5|248	mkdir -p %{buildroot}%{_var}/log/gdm %{buildroot}%{_sysconfdir}/X11/dm/Sessions
21mr|gdm-42.0-5|249	
21mr|gdm-42.0-5|250	#remove unpackaged files
21mr|gdm-42.0-5|251	rm -rf %{buildroot}%{_sysconfdir}/X11/gdm/PostLogin/Default.sample \
21mr|gdm-42.0-5|252	%{buildroot}%{_datadir}/xsessions/gnome.desktop
21mr|gdm-42.0-5|253	
21mr|gdm-42.0-5|254	pushd %{buildroot}%{_sysconfdir}
21mr|gdm-42.0-5|255	ln -s X11/gdm
21mr|gdm-42.0-5|256	popd
21mr|gdm-42.0-5|257	
21mr|gdm-42.0-5|258	( cd %{buildroot}%{_sysconfdir}/gdm
21mr|gdm-42.0-5|259	# Use /etc/X11/Xsession script from xinitrc instead of the one from gdm
21mr|gdm-42.0-5|260	# because it better knows how to deal with our Xorg stack
21mr|gdm-42.0-5|261	# (Fedora does the same)
21mr|gdm-42.0-5|262	ln -sf ../Xsession Xsession
21mr|gdm-42.0-5|263	)
21mr|gdm-42.0-5|264	
21mr|gdm-42.0-5|265	# added ROSA logo
21mr|gdm-42.0-5|266	install -dD %{buildroot}%{_datadir}/glib-2.0/schemas
21mr|gdm-42.0-5|267	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas/
21mr|gdm-42.0-5|268	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21mr|gdm-42.0-5|269	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/rosa-logo-gdm.svg
21mr|gdm-42.0-5|270	
21mr|gdm-42.0-5|271	mkdir -p %{buildroot}/%{_lib}/security
21mr|gdm-42.0-5|272	mv %{buildroot}%{_libdir}/security/pam_gdm.so %{buildroot}/%{_lib}/security/pam_gdm.so
21mr|gdm-42.0-5|273	
21mr|gdm-42.0-5|274	# (tmb) must exist for gdm to start xorg when WaylandEnable=false
21mr|gdm-42.0-5|275	mkdir -p %{buildroot}%{_localstatedir}/lib/gdm/.local/share/xorg
21mr|gdm-42.0-5|276	
21mr|gdm-42.0-5|277	install -d %{buildroot}%{_sysusersdir}/
21mr|gdm-42.0-5|278	install -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/gdm.conf
21mr|gdm-42.0-5|279	
21mr|gdm-42.0-5|280	mkdir -p %{buildroot}%{_unitdir}/gdm.service.d
21mr|gdm-42.0-5|281	cat > %{buildroot}%{_unitdir}/gdm.service.d/10-gdm-xorg.conf << 'EOF'
21mr|gdm-42.0-5|282	[Service]
21mr|gdm-42.0-5|283	# Create or edit /run/gdm/custom.conf
21mr|gdm-42.0-5|284	ExecStartPre=%{_libexecdir}/gdm-runtime-config set daemon PreferredDisplayServer xorg
21mr|gdm-42.0-5|285	EOF
21mr|gdm-42.0-5|286	
21mr|gdm-42.0-5|287	%find_lang %{name} --with-gnome --all-name

12336 21
21mr|gdm-kde-smartcards-2-1|1	Summary:	Use GDM instead of screensaver to login back to session
21mr|gdm-kde-smartcards-2-1|2	Name:		gdm-kde-smartcards
21mr|gdm-kde-smartcards-2-1|3	Version:	2
21mr|gdm-kde-smartcards-2-1|4	Release:	1
21mr|gdm-kde-smartcards-2-1|5	License:	GPLv3
21mr|gdm-kde-smartcards-2-1|6	Group:		Graphical desktop/Other
21mr|gdm-kde-smartcards-2-1|7	Url:		https://abf.io/import/gdm-kde-smartcards
21mr|gdm-kde-smartcards-2-1|8	Source1:	gdm-kde-smartcards-dbus-watcher.sh
21mr|gdm-kde-smartcards-2-1|9	Source2:	gdm-kde-smartcards-dbus-watcher.desktop
21mr|gdm-kde-smartcards-2-1|10	BuildArch:	noarch
21mr|gdm-kde-smartcards-2-1|11	Requires:	gdm
21mr|gdm-kde-smartcards-2-1|12	Requires:	kscreenlocker-switch-to-dm
21mr|gdm-kde-smartcards-2-1|13	Requires:	gsd-smartcard-not-gnome
21mr|gdm-kde-smartcards-2-1|14	Requires:	/usr/bin/dbus-monitor
21mr|gdm-kde-smartcards-2-1|15	Requires:	/usr/libexec/gsd-smartcard
21mr|gdm-kde-smartcards-2-1|16	# package was renamed
21mr|gdm-kde-smartcards-2-1|17	Obsoletes:	gdm-as-screensaver < 2
21mr|gdm-kde-smartcards-2-1|18	Conflicts:	gdm-as-screensaver < 2
21mr|gdm-kde-smartcards-2-1|19	
21mr|gdm-kde-smartcards-2-1|20	%description
21mr|gdm-kde-smartcards-2-1|21	Use GDM instead of screensaver to login back to session:
21mr|gdm-kde-smartcards-2-1|22	automatically switch to TTY1 with gdm when screensaver starts.
21mr|gdm-kde-smartcards-2-1|23	Works with any screensaver, which uses the org.freedesktop.ScreenSaver
21mr|gdm-kde-smartcards-2-1|24	D-Bus interface, e.g. KDE kscreenlocker.
21mr|gdm-kde-smartcards-2-1|25	This allows to use GDM as a single point of authorization and avoid
21mr|gdm-kde-smartcards-2-1|26	autorizing via screenlocker. Useful e.g. when using smartcards.
21mr|gdm-kde-smartcards-2-1|27	Integrates gsd-smartcard into KDE.
21mr|gdm-kde-smartcards-2-1|28	
21mr|gdm-kde-smartcards-2-1|29	%files
21mr|gdm-kde-smartcards-2-1|30	%{_bindir}/gdm-kde-smartcards-dbus-watcher
21mr|gdm-kde-smartcards-2-1|31	%{_sysconfdir}/xdg/autostart/gdm-kde-smartcards-dbus-watcher.desktop
21mr|gdm-kde-smartcards-2-1|32	
21mr|gdm-kde-smartcards-2-1|33	#------------------------------------------------------------------
21mr|gdm-kde-smartcards-2-1|34	
21mr|gdm-kde-smartcards-2-1|35	%prep
21mr|gdm-kde-smartcards-2-1|36	%setup -T -c
21mr|gdm-kde-smartcards-2-1|37	cp %{sources} .
21mr|gdm-kde-smartcards-2-1|38	
21mr|gdm-kde-smartcards-2-1|39	%install
21mr|gdm-kde-smartcards-2-1|40	mkdir -p %{buildroot}%{_bindir}
21mr|gdm-kde-smartcards-2-1|41	install -m755 gdm-kde-smartcards-dbus-watcher.sh %{buildroot}%{_bindir}/gdm-kde-smartcards-dbus-watcher
21mr|gdm-kde-smartcards-2-1|42	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21mr|gdm-kde-smartcards-2-1|43	install -m644 gdm-kde-smartcards-dbus-watcher.desktop %{buildroot}%{_sysconfdir}/xdg/autostart/

12337 21
21mr|geany-1.38-1|1	%define major 0
21mr|geany-1.38-1|2	%define libname %mklibname %{name} %{major}
21mr|geany-1.38-1|3	%define devname %mklibname %{name} -d
21mr|geany-1.38-1|4	
21mr|geany-1.38-1|5	#for educational needs
21mr|geany-1.38-1|6	%bcond_without edm
21mr|geany-1.38-1|7	
21mr|geany-1.38-1|8	Summary:	Small C editor using GTK3
21mr|geany-1.38-1|9	Name:		geany
21mr|geany-1.38-1|10	Version:	1.38
21mr|geany-1.38-1|11	Release:	1
21mr|geany-1.38-1|12	License:	GPLv2+
21mr|geany-1.38-1|13	Group: 		Development/Tools
21mr|geany-1.38-1|14	URL:		https://www.geany.org
21mr|geany-1.38-1|15	Source0: 	http://download.geany.org/%{name}-%{version}.tar.bz2
21mr|geany-1.38-1|16	# The following tags files were retrieved 6th Jan 2011
21mr|geany-1.38-1|17	Source1:	http://wiki.geany.org/_media/tags/dbus-glib-0.76.c.tags
21mr|geany-1.38-1|18	Source2:	http://wiki.geany.org/_media/tags/drupal.php.tags
21mr|geany-1.38-1|19	Source3:	http://wiki.geany.org/_media/tags/ethos-1.0.c.tags
21mr|geany-1.38-1|20	Source4:	http://wiki.geany.org/_media/tags/geany-api-0.21.c.tags
21mr|geany-1.38-1|21	Source5:	http://wiki.geany.org/_media/tags/gladeui-1.0.c.tags
21mr|geany-1.38-1|22	Source6:	http://wiki.geany.org/_media/tags/gnt.c.tags
21mr|geany-1.38-1|23	Source7:	http://wiki.geany.org/_media/tags/gtk_-2.24.c.tags
21mr|geany-1.38-1|24	Source8:	http://download.geany.org/contrib/tags/gtkscintilla-2.0.c.tags
21mr|geany-1.38-1|25	Source9:	http://wiki.geany.org/_media/tags/gtksourceview-3.0.c.tags
21mr|geany-1.38-1|26	Source10:	http://wiki.geany.org/_media/tags/libdevhelp-2.0.c.tags
21mr|geany-1.38-1|27	Source11:	http://wiki.geany.org/_media/tags/libgdl-3.0.c.tags
21mr|geany-1.38-1|28	Source12:	http://wiki.geany.org/_media/tags/libxml-2.0.c.tags
21mr|geany-1.38-1|29	Source13:	http://wiki.geany.org/_media/tags/sqlite3.c.tags
21mr|geany-1.38-1|30	Source14:	http://wiki.geany.org/_media/tags/standard.css.tags
21mr|geany-1.38-1|31	Source15:	http://wiki.geany.org/_media/tags/std.glsl.tags
21mr|geany-1.38-1|32	Source16:	http://wiki.geany.org/_media/tags/std.latex.tags
21mr|geany-1.38-1|33	Source17:	http://download.geany.org/contrib/tags/std.vala.tags
21mr|geany-1.38-1|34	Source18:	http://wiki.geany.org/_media/tags/v4l2.c.tags
21mr|geany-1.38-1|35	Source19:	http://wiki.geany.org/_media/tags/webkit-1.0.c.tags
21mr|geany-1.38-1|36	Source20:	http://wiki.geany.org/_media/tags/wordpress.php.tags
21mr|geany-1.38-1|37	Source21:	http://wiki.geany.org/_media/tags/xfce48.c.tags
21mr|geany-1.38-1|38	Source22:	http://advamacs.com/pub/tcl.tcl.tags
21mr|geany-1.38-1|39	# Russian help source. You may create another similar file for you language
21mr|geany-1.38-1|40	Source50:	index.html
21mr|geany-1.38-1|41	Source51:	images.tar.bz2
21mr|geany-1.38-1|42	Source100:	%{name}.rpmlintrc
21mr|geany-1.38-1|43	BuildRequires:	desktop-file-utils
21mr|geany-1.38-1|44	BuildRequires:	imagemagick
21mr|geany-1.38-1|45	BuildRequires:	intltool
21mr|geany-1.38-1|46	BuildRequires:	perl-XML-Parser
21mr|geany-1.38-1|47	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|geany-1.38-1|48	Recommends:	geany-plugins
21mr|geany-1.38-1|49	Recommends:	geany-themes
21mr|geany-1.38-1|50	
21mr|geany-1.38-1|51	%description
21mr|geany-1.38-1|52	Geany is a small C editor using GTK2 with basic features of an
21mr|geany-1.38-1|53	integrated development environment. It features syntax highlighting,
21mr|geany-1.38-1|54	code completion, call tips, many supported filetypes (including C,
21mr|geany-1.38-1|55	Java, PHP, HTML, DocBook, Perl, LateX, and Bash), and symbol lists.
21mr|geany-1.38-1|56	
21mr|geany-1.38-1|57	%files -f %{name}.lang
21mr|geany-1.38-1|58	%{_bindir}/%{name}
21mr|geany-1.38-1|59	%{_libdir}/%{name}
21mr|geany-1.38-1|60	%{_datadir}/applications/%{name}.desktop
21mr|geany-1.38-1|61	%{_datadir}/%{name}
21mr|geany-1.38-1|62	%{_defaultdocdir}/%{name}
21mr|geany-1.38-1|63	%{_iconsdir}/hicolor/*/apps/*
21mr|geany-1.38-1|64	%{_iconsdir}/hicolor/*/actions/*
21mr|geany-1.38-1|65	%{_iconsdir}/Tango/*/actions/*
21mr|geany-1.38-1|66	%{_mandir}/man1/%{name}.*
21mr|geany-1.38-1|67	
21mr|geany-1.38-1|68	#----------------------------------------------------------------------------
21mr|geany-1.38-1|69	
21mr|geany-1.38-1|70	%package -n %{libname}
21mr|geany-1.38-1|71	Summary:	Geany runtime library
21mr|geany-1.38-1|72	Group:		System/Libraries
21mr|geany-1.38-1|73	
21mr|geany-1.38-1|74	%description -n %{libname}
21mr|geany-1.38-1|75	Geany runtime library.
21mr|geany-1.38-1|76	
21mr|geany-1.38-1|77	%files -n %{libname}
21mr|geany-1.38-1|78	%{_libdir}/libgeany.so.%{major}*
21mr|geany-1.38-1|79	
21mr|geany-1.38-1|80	#----------------------------------------------------------------------------
21mr|geany-1.38-1|81	
21mr|geany-1.38-1|82	%package -n %{devname}
21mr|geany-1.38-1|83	Summary:	Header files for building Geany plug-ins
21mr|geany-1.38-1|84	Group:		Development/Other
21mr|geany-1.38-1|85	Requires:	%{libname} = %{EVRD}
21mr|geany-1.38-1|86	Provides:	%{name}-devel = %{EVRD}
21mr|geany-1.38-1|87	Conflicts:	%{name}-devel < 1.25-3
21mr|geany-1.38-1|88	Obsoletes:	%{name}-devel < 1.25-3
21mr|geany-1.38-1|89	
21mr|geany-1.38-1|90	%description -n %{devname}
21mr|geany-1.38-1|91	This package contains the header files and pkg-config file needed for
21mr|geany-1.38-1|92	building Geany plug-ins. You do not need to install this package
21mr|geany-1.38-1|93	
21mr|geany-1.38-1|94	%files -n %{devname}
21mr|geany-1.38-1|95	%{_includedir}/%{name}
21mr|geany-1.38-1|96	%{_libdir}/pkgconfig/%{name}.pc
21mr|geany-1.38-1|97	%{_libdir}/libgeany.so
21mr|geany-1.38-1|98	
21mr|geany-1.38-1|99	#----------------------------------------------------------------------------
21mr|geany-1.38-1|100	
21mr|geany-1.38-1|101	%prep
21mr|geany-1.38-1|102	%setup -q
21mr|geany-1.38-1|103	
21mr|geany-1.38-1|104	%build
21mr|geany-1.38-1|105	./autogen.sh --enable-gtk3 --prefix=/usr
21mr|geany-1.38-1|106	%configure --enable-gtk3
21mr|geany-1.38-1|107	%make
21mr|geany-1.38-1|108	
21mr|geany-1.38-1|109	%install
21mr|geany-1.38-1|110	%makeinstall
21mr|geany-1.38-1|111	
21mr|geany-1.38-1|112	
21mr|geany-1.38-1|113	#Fix for Russian
21mr|geany-1.38-1|114	sed 's/Name\[ru\]=Geany/Name\[ru\]=Среда разработки Geany/g' -i %{buildroot}%{_datadir}/applications/geany.desktop
21mr|geany-1.38-1|115	mkdir -p  %{buildroot}%{_defaultdocdir}/%{name}/html/ru/
21mr|geany-1.38-1|116	install -Dpm 0644 %{SOURCE50} %{buildroot}%{_defaultdocdir}/%{name}/html/ru/
21mr|geany-1.38-1|117	tar -xjvf %{SOURCE51}
21mr|geany-1.38-1|118	mv images %{buildroot}%{_defaultdocdir}/%{name}/html/ru/
21mr|geany-1.38-1|119	
21mr|geany-1.38-1|120	# research locale file
21mr|geany-1.38-1|121	%find_lang %{name}
21mr|geany-1.38-1|122	
21mr|geany-1.38-1|123	# prepare menu
21mr|geany-1.38-1|124	# we remove the key "Version" and "Encoding" because it's invalid
21mr|geany-1.38-1|125	desktop-file-install --vendor="" \
21mr|geany-1.38-1|126	--remove-category="Application" \
21mr|geany-1.38-1|127	--add-category="GNOME" \
21mr|geany-1.38-1|128	--remove-key="Version" \
21mr|geany-1.38-1|129	--remove-key="Encoding" \
21mr|geany-1.38-1|130	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21mr|geany-1.38-1|131	
21mr|geany-1.38-1|132	# Install tags files
21mr|geany-1.38-1|133	install -p %{SOURCE1}  %{SOURCE2}  %{SOURCE3}  %{SOURCE4}  %{SOURCE5}  %{SOURCE6} \
21mr|geany-1.38-1|134	%{SOURCE7}  %{SOURCE8}  %{SOURCE9}  %{SOURCE10} %{SOURCE11} %{SOURCE12}\
21mr|geany-1.38-1|135	%{SOURCE13} %{SOURCE14} %{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18}\
21mr|geany-1.38-1|136	%{SOURCE19} %{SOURCE20} %{SOURCE21} %{SOURCE22}\
21mr|geany-1.38-1|137	%{buildroot}%{_datadir}/%{name}
21mr|geany-1.38-1|138	
21mr|geany-1.38-1|139	# remove useless file
21mr|geany-1.38-1|140	rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
21mr|geany-1.38-1|141	rm -f %{buildroot}%{_datadir}/icons/Tango/icon-theme.cache

12338 21
21mr|geany-plugins-1.38-4|1	%define major 0
21mr|geany-plugins-1.38-4|2	%define libname %mklibname geanypluginutils %{major}
21mr|geany-plugins-1.38-4|3	
21mr|geany-plugins-1.38-4|4	%global geany_plug_docdir %{_defaultdocdir}/%{name}
21mr|geany-plugins-1.38-4|5	
21mr|geany-plugins-1.38-4|6	Summary:	A collection of different plugins for Geany
21mr|geany-plugins-1.38-4|7	Name:		geany-plugins
21mr|geany-plugins-1.38-4|8	Version:	1.38
21mr|geany-plugins-1.38-4|9	Release:	4
21mr|geany-plugins-1.38-4|10	License:	GPLv2+ and GPLv3+
21mr|geany-plugins-1.38-4|11	Group:		Development/GNOME and GTK+
21mr|geany-plugins-1.38-4|12	Url:		http://plugins.geany.org/
21mr|geany-plugins-1.38-4|13	Source0:	http://plugins.geany.org/geany-plugins/%{name}-%{version}.tar.bz2
21mr|geany-plugins-1.38-4|14	Patch0:		geany-plugins-1.38-asize-reserved-libgit-support.patch
21mr|geany-plugins-1.38-4|15	BuildRequires:	gettext
21mr|geany-plugins-1.38-4|16	BuildRequires:	intltool
21mr|geany-plugins-1.38-4|17	BuildRequires:	libsoup-devel
21mr|geany-plugins-1.38-4|18	BuildRequires:	vala
21mr|geany-plugins-1.38-4|19	BuildRequires:	pkgconfig(enchant)
21mr|geany-plugins-1.38-4|20	BuildRequires:	pkgconfig(gconf-2.0)
21mr|geany-plugins-1.38-4|21	BuildRequires:	pkgconfig(geany) >= %{version}
21mr|geany-plugins-1.38-4|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|geany-plugins-1.38-4|23	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|geany-plugins-1.38-4|24	BuildRequires:	pkgconfig(gtkspell-2.0)
21mr|geany-plugins-1.38-4|25	BuildRequires:	pkgconfig(gpgme)
21mr|geany-plugins-1.38-4|26	BuildRequires:	pkgconfig(gtkspell3-3.0)
21mr|geany-plugins-1.38-4|27	BuildRequires:	pkgconfig(libgit2)
21mr|geany-plugins-1.38-4|28	BuildRequires:	pkgconfig(libwnck-1.0)
21mr|geany-plugins-1.38-4|29	BuildRequires:	pkgconfig(libxml-2.0)
21mr|geany-plugins-1.38-4|30	BuildRequires:	pkgconfig(lua)
21mr|geany-plugins-1.38-4|31	BuildRequires:	pkgconfig(vte-2.91)
21mr|geany-plugins-1.38-4|32	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|geany-plugins-1.38-4|33	Requires:	geany
21mr|geany-plugins-1.38-4|34	#Requires:	lua5.1
21mr|geany-plugins-1.38-4|35	Requires:	%{libname} = %{EVRD}
21mr|geany-plugins-1.38-4|36	
21mr|geany-plugins-1.38-4|37	%description
21mr|geany-plugins-1.38-4|38	Geany-Plugins is a collection of different plugins for Geany,
21mr|geany-plugins-1.38-4|39	a lightweight IDE. It provides a common location for plugin authors
21mr|geany-plugins-1.38-4|40	and users with a known infrastructure and support. List of included
21mr|geany-plugins-1.38-4|41	plugins:
21mr|geany-plugins-1.38-4|42	
21mr|geany-plugins-1.38-4|43	- Addons: Collection of small addons for geany
21mr|geany-plugins-1.38-4|44	- Codenav: make it possible to
21mr|geany-plugins-1.38-4|45	- switch between header and implementation
21mr|geany-plugins-1.38-4|46	- go to a file by typing its name
21mr|geany-plugins-1.38-4|47	- Geanydoc: allow executing specified commands on the
21mr|geany-plugins-1.38-4|48	current word at the cursor position
21mr|geany-plugins-1.38-4|49	- Geanyextreasel: The Extra Selection adds several selection
21mr|geany-plugins-1.38-4|50	enhancements to geany
21mr|geany-plugins-1.38-4|51	- Geanygdb: integrated debugging support within Geany via
21mr|geany-plugins-1.38-4|52	the GNU Debugger (GDB).
21mr|geany-plugins-1.38-4|53	- Geanyinsertnum: replaces a (possibly zero-width) rectangular selection
21mr|geany-plugins-1.38-4|54	with integer numbers, using start/step/base etc.
21mr|geany-plugins-1.38-4|55	specified by the user.
21mr|geany-plugins-1.38-4|56	- Geanylatex: GeanyLaTeX is a plugin for Geany IDE to improve work
21mr|geany-plugins-1.38-4|57	with LaTeX.
21mr|geany-plugins-1.38-4|58	- Geanylipsum: implements a Lorem Ipsum generator to insert
21mr|geany-plugins-1.38-4|59	placeholder text into your document
21mr|geany-plugins-1.38-4|60	- Geanyprj: alternative project manager for Geany fast light IDE
21mr|geany-plugins-1.38-4|61	- Geanysendmail: send a document as attachment using the preferred
21mr|geany-plugins-1.38-4|62	mail client from inside Geany
21mr|geany-plugins-1.38-4|63	- Geanyvc: provides a uniform way of accessing the different
21mr|geany-plugins-1.38-4|64	version-control systems inside Geany IDE.
21mr|geany-plugins-1.38-4|65	- ShiftColumn: allows you to move blocks of text horizontally
21mr|geany-plugins-1.38-4|66	- Spellcheck: checks the content of the current document in Geany
21mr|geany-plugins-1.38-4|67	with the spell check library Enchant
21mr|geany-plugins-1.38-4|68	- Treebrowser
21mr|geany-plugins-1.38-4|69	
21mr|geany-plugins-1.38-4|70	...and other
21mr|geany-plugins-1.38-4|71	
21mr|geany-plugins-1.38-4|72	%files -f %{name}.lang
21mr|geany-plugins-1.38-4|73	%doc NEWS README AUTHORS
21mr|geany-plugins-1.38-4|74	%{_libdir}/geany*
21mr|geany-plugins-1.38-4|75	%{_datadir}/geany-plugins
21mr|geany-plugins-1.38-4|76	%doc %{_defaultdocdir}/%{name}/*/*
21mr|geany-plugins-1.38-4|77	%license %{_defaultlicensedir}/%{name}/COPYING
21mr|geany-plugins-1.38-4|78	
21mr|geany-plugins-1.38-4|79	
21mr|geany-plugins-1.38-4|80	#----------------------------------------------------------------------------
21mr|geany-plugins-1.38-4|81	%package -n %{libname}
21mr|geany-plugins-1.38-4|82	Summary:        Geany plugins library
21mr|geany-plugins-1.38-4|83	Group:          System/Libraries
21mr|geany-plugins-1.38-4|84	
21mr|geany-plugins-1.38-4|85	%description -n %{libname}
21mr|geany-plugins-1.38-4|86	Geany plugins library
21mr|geany-plugins-1.38-4|87	
21mr|geany-plugins-1.38-4|88	%files -n %{libname}
21mr|geany-plugins-1.38-4|89	%{_libdir}/libgeanypluginutils.so.%{major}*
21mr|geany-plugins-1.38-4|90	
21mr|geany-plugins-1.38-4|91	#----------------------------------------------------------------------------
21mr|geany-plugins-1.38-4|92	
21mr|geany-plugins-1.38-4|93	%prep
21mr|geany-plugins-1.38-4|94	%autosetup -p1
21mr|geany-plugins-1.38-4|95	
21mr|geany-plugins-1.38-4|96	%build
21mr|geany-plugins-1.38-4|97	%configure --docdir=%{geany_plug_docdir}
21mr|geany-plugins-1.38-4|98	%make
21mr|geany-plugins-1.38-4|99	
21mr|geany-plugins-1.38-4|100	%install
21mr|geany-plugins-1.38-4|101	%makeinstall_std
21mr|geany-plugins-1.38-4|102	find %{buildroot}/%{geany_plug_docdir} -type f -size 0 -exec rm -f {} ";"
21mr|geany-plugins-1.38-4|103	
21mr|geany-plugins-1.38-4|104	mkdir -p %{buildroot}%{_defaultlicensedir}/%{name}
21mr|geany-plugins-1.38-4|105	mv %{buildroot}%{_defaultdocdir}/%{name}/COPYING %{buildroot}%{_defaultlicensedir}/%{name}
21mr|geany-plugins-1.38-4|106	
21mr|geany-plugins-1.38-4|107	# not needed devel symlink
21mr|geany-plugins-1.38-4|108	[ -L %{buildroot}%{_libdir}/libgeanypluginutils.so ] && unlink %{buildroot}%{_libdir}/libgeanypluginutils.so
21mr|geany-plugins-1.38-4|109	
21mr|geany-plugins-1.38-4|110	%find_lang %{name}

12339 21
21mr|gedit-42.2-4|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gedit-42.2-4|2	
21mr|gedit-42.2-4|3	%define _disable_ld_no_undefined 1
21mr|gedit-42.2-4|4	
21mr|gedit-42.2-4|5	Summary:	Small but powerful text editor for GNOME
21mr|gedit-42.2-4|6	Name:		gedit
21mr|gedit-42.2-4|7	Version:	42.2
21mr|gedit-42.2-4|8	Release:	4
21mr|gedit-42.2-4|9	License:	GPLv2+
21mr|gedit-42.2-4|10	Group:		Editors
21mr|gedit-42.2-4|11	Url:		https://download.gnome.org/sources/gedit
21mr|gedit-42.2-4|12	Source0:	https://download.gnome.org/sources/gedit/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gedit-42.2-4|13	Patch0:		gedit-42.2-localization.patch
21mr|gedit-42.2-4|14	Patch1:		gedit-42.2-po-ru-translate.patch
21mr|gedit-42.2-4|15	Patch2:		gedit-44.2-win1251-autodetect.patch
21mr|gedit-42.2-4|16	BuildRequires:	desktop-file-utils
21mr|gedit-42.2-4|17	BuildRequires:	intltool
21mr|gedit-42.2-4|18	BuildRequires:	itstool
21mr|gedit-42.2-4|19	BuildRequires:	meson
21mr|gedit-42.2-4|20	BuildRequires:	ninja
21mr|gedit-42.2-4|21	BuildRequires:	python3-gi
21mr|gedit-42.2-4|22	BuildRequires:	vala-tools
21mr|gedit-42.2-4|23	BuildRequires:	attr-devel
21mr|gedit-42.2-4|24	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gedit-42.2-4|25	BuildRequires:	pkgconfig(enchant)
21mr|gedit-42.2-4|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|gedit-42.2-4|27	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gedit-42.2-4|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gedit-42.2-4|29	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gedit-42.2-4|30	BuildRequires:	pkgconfig(gspell-1)
21mr|gedit-42.2-4|31	BuildRequires:	pkgconfig(gtk4)
21mr|gedit-42.2-4|32	BuildRequires:	pkgconfig(gtk-doc)
21mr|gedit-42.2-4|33	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|gedit-42.2-4|34	BuildRequires:	pkgconfig(ice)
21mr|gedit-42.2-4|35	BuildRequires:	pkgconfig(iso-codes)
21mr|gedit-42.2-4|36	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21mr|gedit-42.2-4|37	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|gedit-42.2-4|38	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gedit-42.2-4|39	BuildRequires:	pkgconfig(python3)
21mr|gedit-42.2-4|40	BuildRequires:	pkgconfig(sm)
21mr|gedit-42.2-4|41	BuildRequires:	pkgconfig(tepl-6)
21mr|gedit-42.2-4|42	BuildRequires:	pkgconfig(vapigen)
21mr|gedit-42.2-4|43	BuildRequires:	pkgconfig(x11)
21mr|gedit-42.2-4|44	Obsoletes:	%{_lib}gedit-private0 < 3.4.2
21mr|gedit-42.2-4|45	Obsoletes:	%{name}-zeitgeist < 3.15.91
21mr|gedit-42.2-4|46	
21mr|gedit-42.2-4|47	%description
21mr|gedit-42.2-4|48	gEdit is a small but powerful text editor designed expressly
21mr|gedit-42.2-4|49	for GNOME.
21mr|gedit-42.2-4|50	
21mr|gedit-42.2-4|51	It includes such features as split-screen mode, a plugin
21mr|gedit-42.2-4|52	API, which allows gEdit to be extended to support many
21mr|gedit-42.2-4|53	features while remaining small at its core, multiple
21mr|gedit-42.2-4|54	document editing through the use of a 'tabbed' notebook and
21mr|gedit-42.2-4|55	many more functions.
21mr|gedit-42.2-4|56	
21mr|gedit-42.2-4|57	%files -f %{name}.lang
21mr|gedit-42.2-4|58	%doc README.md NEWS
21mr|gedit-42.2-4|59	%license COPYING
21mr|gedit-42.2-4|60	%{_appdatadir}/org.gnome.gedit.appdata.xml
21mr|gedit-42.2-4|61	%{_bindir}/*
21mr|gedit-42.2-4|62	%{_datadir}/applications/org.gnome.gedit.desktop
21mr|gedit-42.2-4|63	%{_datadir}/dbus-1/services/org.gnome.gedit.service
21mr|gedit-42.2-4|64	%{_datadir}/gedit
21mr|gedit-42.2-4|65	%{_datadir}/glib-2.0/schemas/org.gnome.gedit.*
21mr|gedit-42.2-4|66	%{_iconsdir}/hicolor/*/apps/org.gnome.gedit*
21mr|gedit-42.2-4|67	%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
21mr|gedit-42.2-4|68	%{_libdir}/gedit/libgedit-*.so
21mr|gedit-42.2-4|69	%{_libdir}/gedit/plugins/*
21mr|gedit-42.2-4|70	%{_mandir}/man1/gedit.1*
21mr|gedit-42.2-4|71	%{python3_sitelib}/gi/overrides/
21mr|gedit-42.2-4|72	
21mr|gedit-42.2-4|73	#----------------------------------------------------------------------------
21mr|gedit-42.2-4|74	
21mr|gedit-42.2-4|75	%package devel
21mr|gedit-42.2-4|76	Summary:	Headers for writing gEdit plugins
21mr|gedit-42.2-4|77	Group:		Development/C
21mr|gedit-42.2-4|78	Obsoletes:	%{_lib}gedit-private-devel < 3.4.2
21mr|gedit-42.2-4|79	
21mr|gedit-42.2-4|80	%description devel
21mr|gedit-42.2-4|81	Install this if you want to build plugins that use gEdit's API.
21mr|gedit-42.2-4|82	
21mr|gedit-42.2-4|83	%files devel
21mr|gedit-42.2-4|84	%doc %{_datadir}/gtk-doc/html/*
21mr|gedit-42.2-4|85	%{_includedir}/*
21mr|gedit-42.2-4|86	%{_datadir}/vala/vapi/*
21mr|gedit-42.2-4|87	%{_libdir}/pkgconfig/*
21mr|gedit-42.2-4|88	
21mr|gedit-42.2-4|89	#----------------------------------------------------------------------------
21mr|gedit-42.2-4|90	
21mr|gedit-42.2-4|91	%prep
21mr|gedit-42.2-4|92	%autosetup -p1
21mr|gedit-42.2-4|93	
21mr|gedit-42.2-4|94	%build
21mr|gedit-42.2-4|95	%meson -Dgtk_doc=true
21mr|gedit-42.2-4|96	%meson_build
21mr|gedit-42.2-4|97	
21mr|gedit-42.2-4|98	%install
21mr|gedit-42.2-4|99	%meson_install
21mr|gedit-42.2-4|100	
21mr|gedit-42.2-4|101	%find_lang %{name} --with-gnome

12340 21
21mr|gedit-plugins-42.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gedit-plugins-42.1-2|2	%define _disable_ld_no_undefined 1
21mr|gedit-plugins-42.1-2|3	
21mr|gedit-plugins-42.1-2|4	Summary:	Extra plugins for gedit
21mr|gedit-plugins-42.1-2|5	Name:		gedit-plugins
21mr|gedit-plugins-42.1-2|6	Version:	42.1
21mr|gedit-plugins-42.1-2|7	Release:	2
21mr|gedit-plugins-42.1-2|8	License:	GPLv2+
21mr|gedit-plugins-42.1-2|9	Group:		Editors
21mr|gedit-plugins-42.1-2|10	Url:		https://download.gnome.org/sources/gedit-plugins
21mr|gedit-plugins-42.1-2|11	Source0:	https://download.gnome.org/sources/gedit-plugins/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gedit-plugins-42.1-2|12	BuildRequires:	cmake
21mr|gedit-plugins-42.1-2|13	BuildRequires:	meson
21mr|gedit-plugins-42.1-2|14	BuildRequires:	vala
21mr|gedit-plugins-42.1-2|15	BuildRequires:	intltool
21mr|gedit-plugins-42.1-2|16	BuildRequires:	itstool
21mr|gedit-plugins-42.1-2|17	BuildRequires:	pkgconfig(dbus-python)
21mr|gedit-plugins-42.1-2|18	BuildRequires:	gedit
21mr|gedit-plugins-42.1-2|19	BuildRequires:	pkgconfig(gedit)
21mr|gedit-plugins-42.1-2|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gedit-plugins-42.1-2|21	BuildRequires:	pkgconfig(gtk4)
21mr|gedit-plugins-42.1-2|22	BuildRequires:	pkgconfig(gtksourceview-5)
21mr|gedit-plugins-42.1-2|23	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21mr|gedit-plugins-42.1-2|24	BuildRequires:	pkgconfig(python3)
21mr|gedit-plugins-42.1-2|25	Requires:	gedit
21mr|gedit-plugins-42.1-2|26	
21mr|gedit-plugins-42.1-2|27	%description
21mr|gedit-plugins-42.1-2|28	gEdit is a small but powerful text editor designed expressly
21mr|gedit-plugins-42.1-2|29	for GNOME.
21mr|gedit-plugins-42.1-2|30	
21mr|gedit-plugins-42.1-2|31	It includes such features as split-screen mode, a plugin
21mr|gedit-plugins-42.1-2|32	API, which allows gEdit to be extended to support many
21mr|gedit-plugins-42.1-2|33	features while remaining small at its core, multiple
21mr|gedit-plugins-42.1-2|34	document editing through the use of a 'tabbed' notebook and
21mr|gedit-plugins-42.1-2|35	many more functions.
21mr|gedit-plugins-42.1-2|36	
21mr|gedit-plugins-42.1-2|37	This package contains some extra plugins for gEdit, extending gEdit
21mr|gedit-plugins-42.1-2|38	functionality.
21mr|gedit-plugins-42.1-2|39	
21mr|gedit-plugins-42.1-2|40	%files -f %{name}.lang
21mr|gedit-plugins-42.1-2|41	%doc NEWS AUTHORS
21mr|gedit-plugins-42.1-2|42	%doc %{_datadir}/help/*/gedit/*
21mr|gedit-plugins-42.1-2|43	%license COPYING
21mr|gedit-plugins-42.1-2|44	%{_datadir}/glib-2.0/schemas/*.xml
21mr|gedit-plugins-42.1-2|45	%{_libdir}/gedit/plugins/*
21mr|gedit-plugins-42.1-2|46	%{_datadir}/gedit/plugins/*
21mr|gedit-plugins-42.1-2|47	%{_datadir}/metainfo/*.xml
21mr|gedit-plugins-42.1-2|48	
21mr|gedit-plugins-42.1-2|49	#----------------------------------------------------------------------------
21mr|gedit-plugins-42.1-2|50	
21mr|gedit-plugins-42.1-2|51	%prep
21mr|gedit-plugins-42.1-2|52	%autosetup -p1
21mr|gedit-plugins-42.1-2|53	
21mr|gedit-plugins-42.1-2|54	%build
21mr|gedit-plugins-42.1-2|55	%meson
21mr|gedit-plugins-42.1-2|56	%meson_build
21mr|gedit-plugins-42.1-2|57	
21mr|gedit-plugins-42.1-2|58	%install
21mr|gedit-plugins-42.1-2|59	%meson_install
21mr|gedit-plugins-42.1-2|60	
21mr|gedit-plugins-42.1-2|61	%find_lang %{name}

12341 21
21mr|gegl-0.4.46-1|1	%define major 0
21mr|gegl-0.4.46-1|2	%define api 0.4
21mr|gegl-0.4.46-1|3	%define libname %mklibname %{name} %{api}_%{major}
21mr|gegl-0.4.46-1|4	%define libsc %mklibname %{name}-sc %{api}_%{major}
21mr|gegl-0.4.46-1|5	%define libnpd %mklibname %{name}-npd %{api}_%{major}
21mr|gegl-0.4.46-1|6	%define devname %mklibname %{name} -d
21mr|gegl-0.4.46-1|7	%define girname %mklibname %{name}-gir %{api}
21mr|gegl-0.4.46-1|8	
21mr|gegl-0.4.46-1|9	Summary:	Generic Graphics Library - graph based image processing framework
21mr|gegl-0.4.46-1|10	Name:		gegl
21mr|gegl-0.4.46-1|11	Version:	0.4.46
21mr|gegl-0.4.46-1|12	Release:	1
21mr|gegl-0.4.46-1|13	License:	LGPLv3+
21mr|gegl-0.4.46-1|14	Group:		System/Libraries
21mr|gegl-0.4.46-1|15	Url:		http://www.gegl.org/
21mr|gegl-0.4.46-1|16	Source0:	https://download.gimp.org/pub/gegl/%{api}/%{name}-%{version}.tar.xz
21mr|gegl-0.4.46-1|17	Patch0:		gegl-0.4.18-soname.patch
21mr|gegl-0.4.46-1|18	Patch1:		gegl-0.4.40-linking.patch
21mr|gegl-0.4.46-1|19	BuildRequires:	asciidoc
21mr|gegl-0.4.46-1|20	BuildRequires:	enscript
21mr|gegl-0.4.46-1|21	BuildRequires:	graphviz
21mr|gegl-0.4.46-1|22	BuildRequires:	gtk-doc
21mr|gegl-0.4.46-1|23	#No need, so big BuildRequires:	gtk-doc-mkpdf
21mr|gegl-0.4.46-1|24	BuildRequires:	imagemagick
21mr|gegl-0.4.46-1|25	BuildRequires:	intltool
21mr|gegl-0.4.46-1|26	BuildRequires:	meson
21mr|gegl-0.4.46-1|27	BuildRequires:	pango-modules
21mr|gegl-0.4.46-1|28	BuildRequires:	patchelf
21mr|gegl-0.4.46-1|29	BuildRequires:	ruby
21mr|gegl-0.4.46-1|30	BuildRequires:	vala
21mr|gegl-0.4.46-1|31	BuildRequires:	vala-tools
21mr|gegl-0.4.46-1|32	#Contrib BuildRequires:	w3m
21mr|gegl-0.4.46-1|33	#gw warning: this needs the deprecated libavcodec scaler (img_convert,...)
21mr|gegl-0.4.46-1|34	BuildRequires:	ffmpeg-devel
21mr|gegl-0.4.46-1|35	BuildRequires:	jpeg-devel
21mr|gegl-0.4.46-1|36	BuildRequires:	umfpack-devel
21mr|gegl-0.4.46-1|37	BuildRequires:	pkgconfig(babl-0.1)
21mr|gegl-0.4.46-1|38	BuildRequires:	pkgconfig(exiv2)
21mr|gegl-0.4.46-1|39	BuildRequires:	pkgconfig(gexiv2)
21mr|gegl-0.4.46-1|40	BuildRequires:	pkgconfig(glib-2.0)
21mr|gegl-0.4.46-1|41	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gegl-0.4.46-1|42	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gegl-0.4.46-1|43	BuildRequires:	pkgconfig(jasper)
21mr|gegl-0.4.46-1|44	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|gegl-0.4.46-1|45	BuildRequires:	pkgconfig(lcms2)
21mr|gegl-0.4.46-1|46	BuildRequires:	pkgconfig(lensfun)
21mr|gegl-0.4.46-1|47	BuildRequires:	pkgconfig(libopenraw-0.1)
21mr|gegl-0.4.46-1|48	BuildRequires:	pkgconfig(libpng)
21mr|gegl-0.4.46-1|49	BuildRequires:	pkgconfig(libraw)
21mr|gegl-0.4.46-1|50	%ifnarch %{e2k}
21mr|gegl-0.4.46-1|51	# rsvg requires rust to build which is unavailable for e2k
21mr|gegl-0.4.46-1|52	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gegl-0.4.46-1|53	%endif
21mr|gegl-0.4.46-1|54	BuildRequires:	pkgconfig(libspiro)
21mr|gegl-0.4.46-1|55	BuildRequires:	pkgconfig(libtiff-4)
21mr|gegl-0.4.46-1|56	BuildRequires:	pkgconfig(libwebp)
21mr|gegl-0.4.46-1|57	%ifnarch riscv64
21mr|gegl-0.4.46-1|58	BuildRequires:	pkgconfig(luajit)
21mr|gegl-0.4.46-1|59	%endif
21mr|gegl-0.4.46-1|60	BuildRequires:	pkgconfig(OpenEXR)
21mr|gegl-0.4.46-1|61	BuildRequires:	pkgconfig(pangocairo)
21mr|gegl-0.4.46-1|62	BuildRequires:	pkgconfig(poly2tri-c)
21mr|gegl-0.4.46-1|63	BuildRequires:	pkgconfig(poppler-glib)
21mr|gegl-0.4.46-1|64	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gegl-0.4.46-1|65	BuildRequires:	pkgconfig(sdl)
21mr|gegl-0.4.46-1|66	BuildRequires:	pkgconfig(vapigen)
21mr|gegl-0.4.46-1|67	%rename gegl03
21mr|gegl-0.4.46-1|68	
21mr|gegl-0.4.46-1|69	# Executed from code, required to work, otherwise GIMP does not launch
21mr|gegl-0.4.46-1|70	# (graphviz)
21mr|gegl-0.4.46-1|71	Requires:	%{_bindir}/dot
21mr|gegl-0.4.46-1|72	
21mr|gegl-0.4.46-1|73	%description
21mr|gegl-0.4.46-1|74	GEGL (Generic Graphics Library) is a graph based image processing framework.
21mr|gegl-0.4.46-1|75	
21mr|gegl-0.4.46-1|76	GEGLs original design was made to scratch GIMPs itches for a new compositing
21mr|gegl-0.4.46-1|77	and processing core. This core is being designed to have minimal dependencies
21mr|gegl-0.4.46-1|78	and a simple well defined API.
21mr|gegl-0.4.46-1|79	
21mr|gegl-0.4.46-1|80	%files -f %{name}-%{api}.lang
21mr|gegl-0.4.46-1|81	%doc AUTHORS MAINTAINERS
21mr|gegl-0.4.46-1|82	%license COPYING COPYING.LESSER
21mr|gegl-0.4.46-1|83	%{_bindir}/%{name}
21mr|gegl-0.4.46-1|84	%{_bindir}/%{name}-imgcmp
21mr|gegl-0.4.46-1|85	%{_libdir}/%{name}-%{api}/*.json
21mr|gegl-0.4.46-1|86	%{_libdir}/%{name}-%{api}/*.so
21mr|gegl-0.4.46-1|87	# No in riscv64
21mr|gegl-0.4.46-1|88	%optional %{_datadir}/%{name}-%{api}/lua/*.lua
21mr|gegl-0.4.46-1|89	# In e2kv4
21mr|gegl-0.4.46-1|90	%ifarch %{e2k}
21mr|gegl-0.4.46-1|91	%optional %{_libdir}/VariantIter
21mr|gegl-0.4.46-1|92	%endif
21mr|gegl-0.4.46-1|93	%optional %{_libdir}/*t
21mr|gegl-0.4.46-1|94	
21mr|gegl-0.4.46-1|95	#----------------------------------------------------------------------------
21mr|gegl-0.4.46-1|96	
21mr|gegl-0.4.46-1|97	%package -n %{libname}
21mr|gegl-0.4.46-1|98	Summary:	A library for %{name}
21mr|gegl-0.4.46-1|99	Group:		System/Libraries
21mr|gegl-0.4.46-1|100	Requires:	%{libnpd} = %{EVRD}
21mr|gegl-0.4.46-1|101	Requires:	%{libsc} = %{EVRD}
21mr|gegl-0.4.46-1|102	%define libname04 %mklibname gegl04 %{api} %{major}
21mr|gegl-0.4.46-1|103	%rename %{libname04}
21mr|gegl-0.4.46-1|104	
21mr|gegl-0.4.46-1|105	%description -n %{libname}
21mr|gegl-0.4.46-1|106	GEGL (Generic Graphics Library) is a graph based image processing framework.
21mr|gegl-0.4.46-1|107	
21mr|gegl-0.4.46-1|108	GEGLs original design was made to scratch GIMPs itches for a new compositing
21mr|gegl-0.4.46-1|109	and processing core. This core is being designed to have minimal dependencies
21mr|gegl-0.4.46-1|110	and a simple well defined API.
21mr|gegl-0.4.46-1|111	
21mr|gegl-0.4.46-1|112	%files -n %{libname}
21mr|gegl-0.4.46-1|113	%license COPYING COPYING.LESSER
21mr|gegl-0.4.46-1|114	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|gegl-0.4.46-1|115	
21mr|gegl-0.4.46-1|116	#----------------------------------------------------------------------------
21mr|gegl-0.4.46-1|117	
21mr|gegl-0.4.46-1|118	%package -n %{libsc}
21mr|gegl-0.4.46-1|119	Summary:	libgegl-sc library for %{name}
21mr|gegl-0.4.46-1|120	Group:		System/Libraries
21mr|gegl-0.4.46-1|121	Conflicts:	%{libname} < 0.4.26-2
21mr|gegl-0.4.46-1|122	Obsoletes:	%{libname} < 0.4.26-2
21mr|gegl-0.4.46-1|123	
21mr|gegl-0.4.46-1|124	%description -n %{libsc}
21mr|gegl-0.4.46-1|125	This package contains the libgegl-sc shared library for %{name}.
21mr|gegl-0.4.46-1|126	
21mr|gegl-0.4.46-1|127	%files -n %{libsc}
21mr|gegl-0.4.46-1|128	%{_libdir}/lib%{name}-sc-%{api}.so.%{major}
21mr|gegl-0.4.46-1|129	
21mr|gegl-0.4.46-1|130	#----------------------------------------------------------------------------
21mr|gegl-0.4.46-1|131	
21mr|gegl-0.4.46-1|132	%package -n %{libnpd}
21mr|gegl-0.4.46-1|133	Summary:	libgegl-npd library for %{name}
21mr|gegl-0.4.46-1|134	Group:		System/Libraries
21mr|gegl-0.4.46-1|135	Conflicts:	%{libname} < 0.4.26-2
21mr|gegl-0.4.46-1|136	Obsoletes:	%{libname} < 0.4.26-2
21mr|gegl-0.4.46-1|137	
21mr|gegl-0.4.46-1|138	%description -n %{libnpd}
21mr|gegl-0.4.46-1|139	This package contains the libgegl-npd shared library for %{name}.
21mr|gegl-0.4.46-1|140	
21mr|gegl-0.4.46-1|141	%files -n %{libnpd}
21mr|gegl-0.4.46-1|142	%{_libdir}/lib%{name}-npd-%{api}.so.%{major}
21mr|gegl-0.4.46-1|143	
21mr|gegl-0.4.46-1|144	#----------------------------------------------------------------------------
21mr|gegl-0.4.46-1|145	
21mr|gegl-0.4.46-1|146	%package -n %{devname}
21mr|gegl-0.4.46-1|147	Summary:	Header files for %{name}
21mr|gegl-0.4.46-1|148	Group:		Development/C
21mr|gegl-0.4.46-1|149	Requires:	%{libname} = %{EVRD}
21mr|gegl-0.4.46-1|150	Provides:	%{name}-devel = %{EVRD}
21mr|gegl-0.4.46-1|151	%define develname04 %mklibname -d gegl04
21mr|gegl-0.4.46-1|152	%rename %{develname04}
21mr|gegl-0.4.46-1|153	Conflicts:	%{libname} < 0.4.26-2
21mr|gegl-0.4.46-1|154	Obsoletes:	%{libname} < 0.4.26-2
21mr|gegl-0.4.46-1|155	
21mr|gegl-0.4.46-1|156	%description -n %{devname}
21mr|gegl-0.4.46-1|157	GEGL (Generic Graphics Library) is a graph based image processing
21mr|gegl-0.4.46-1|158	framework.
21mr|gegl-0.4.46-1|159	
21mr|gegl-0.4.46-1|160	GEGLs original design was made to scratch GIMPs itches for a new
21mr|gegl-0.4.46-1|161	compositing and processing core. This core is being designed to
21mr|gegl-0.4.46-1|162	have minimal dependencies. and a simple well defined API.
21mr|gegl-0.4.46-1|163	
21mr|gegl-0.4.46-1|164	%files -n %{devname}
21mr|gegl-0.4.46-1|165	%license COPYING COPYING.LESSER
21mr|gegl-0.4.46-1|166	%{_datadir}/gir-1.0/Gegl-%{api}.gir
21mr|gegl-0.4.46-1|167	%{_datadir}/vala/vapi/*
21mr|gegl-0.4.46-1|168	%{_includedir}/%{name}-%{api}/
21mr|gegl-0.4.46-1|169	%{_libdir}/lib%{name}-%{api}.so
21mr|gegl-0.4.46-1|170	%{_libdir}/lib%{name}-npd-%{api}.so
21mr|gegl-0.4.46-1|171	%{_libdir}/lib%{name}-sc-%{api}.so
21mr|gegl-0.4.46-1|172	%{_libdir}/pkgconfig/*.pc
21mr|gegl-0.4.46-1|173	# files exists only if e2k
21mr|gegl-0.4.46-1|174	%optional %{_libdir}/listautoptr_cleanup_GVariantBuilder
21mr|gegl-0.4.46-1|175	%optional %{_libdir}/tr_cleanup_GVariantBuilder
21mr|gegl-0.4.46-1|176	
21mr|gegl-0.4.46-1|177	#----------------------------------------------------------------------------
21mr|gegl-0.4.46-1|178	
21mr|gegl-0.4.46-1|179	%package -n %{girname}
21mr|gegl-0.4.46-1|180	
21mr|gegl-0.4.46-1|181	Summary:	GObject Introspection interface description for %{name}
21mr|gegl-0.4.46-1|182	Group:		System/Libraries
21mr|gegl-0.4.46-1|183	Requires:	%{libname} = %{EVRD}
21mr|gegl-0.4.46-1|184	%define girname04 %mklibname gegl04-gir %{api}
21mr|gegl-0.4.46-1|185	%rename %{girname04}
21mr|gegl-0.4.46-1|186	
21mr|gegl-0.4.46-1|187	%description -n %{girname}
21mr|gegl-0.4.46-1|188	GObject Introspection interface description for %{name}.
21mr|gegl-0.4.46-1|189	
21mr|gegl-0.4.46-1|190	%files -n %{girname}
21mr|gegl-0.4.46-1|191	%license COPYING COPYING.LESSER
21mr|gegl-0.4.46-1|192	%{_libdir}/girepository-1.0/Gegl-%{api}.typelib
21mr|gegl-0.4.46-1|193	
21mr|gegl-0.4.46-1|194	#----------------------------------------------------------------------------
21mr|gegl-0.4.46-1|195	
21mr|gegl-0.4.46-1|196	%prep
21mr|gegl-0.4.46-1|197	%autosetup -p1
21mr|gegl-0.4.46-1|198	export LC_ALL=UTF-8
21mr|gegl-0.4.46-1|199	
21mr|gegl-0.4.46-1|200	%build
21mr|gegl-0.4.46-1|201	%meson
21mr|gegl-0.4.46-1|202	%meson_build
21mr|gegl-0.4.46-1|203	
21mr|gegl-0.4.46-1|204	%install
21mr|gegl-0.4.46-1|205	%meson_install
21mr|gegl-0.4.46-1|206	
21mr|gegl-0.4.46-1|207	# Need libmetis.so
21mr|gegl-0.4.46-1|208	rm -f %{buildroot}%{_libdir}/%{name}-%{api}/matting-levin.so
21mr|gegl-0.4.46-1|209	
21mr|gegl-0.4.46-1|210	# Remove rpaths
21mr|gegl-0.4.46-1|211	chrpath --delete %{buildroot}%{_bindir}/*
21mr|gegl-0.4.46-1|212	chrpath --delete %{buildroot}%{_libdir}/*.so*
21mr|gegl-0.4.46-1|213	chrpath --delete %{buildroot}%{_libdir}/%{name}-%{api}/*.so
21mr|gegl-0.4.46-1|214	
21mr|gegl-0.4.46-1|215	# Some external consumers are linked with non-versionized libgegle-*-*.so libraries.
21mr|gegl-0.4.46-1|216	# This makes the devel() generator make incorrect dependencies from devel(),
21mr|gegl-0.4.46-1|217	# while nothing provides those devel()-s because those files are not symlinks.
21mr|gegl-0.4.46-1|218	# I am not sure here if it is a good idea to keep them unversionized or not,
21mr|gegl-0.4.46-1|219	# for now let's just versionize them by changing so-names
21mr|gegl-0.4.46-1|220	# from libgegel-npd-0.4.so to libgegl-npd-04.so.0
21mr|gegl-0.4.46-1|221	# by hacks. Maybe we should change build scripts and suggest changes to upstream,
21mr|gegl-0.4.46-1|222	# or maybe relocate them to /usr/lib64/gegl-0.4/ or maybe do not hack them at all.
21mr|gegl-0.4.46-1|223	# For now make sonames look more standard.
21mr|gegl-0.4.46-1|224	# I hope that nothing dlopen()-s them.
21mr|gegl-0.4.46-1|225	# TODO: think about it later.
21mr|gegl-0.4.46-1|226	( cd %{buildroot}%{_libdir}
21mr|gegl-0.4.46-1|227	patchelf --set-soname lib%{name}-npd-%{api}.so.%{major} lib%{name}-npd-%{api}.so
21mr|gegl-0.4.46-1|228	mv -v lib%{name}-npd-%{api}.so lib%{name}-npd-%{api}.so.%{major}
21mr|gegl-0.4.46-1|229	ln -s lib%{name}-npd-%{api}.so.%{major} lib%{name}-npd-%{api}.so
21mr|gegl-0.4.46-1|230	patchelf --set-soname lib%{name}-sc-%{api}.so.%{major} lib%{name}-sc-%{api}.so
21mr|gegl-0.4.46-1|231	mv -v lib%{name}-sc-%{api}.so lib%{name}-sc-%{api}.so.%{major}
21mr|gegl-0.4.46-1|232	ln -s lib%{name}-sc-%{api}.so.%{major} lib%{name}-sc-%{api}.so
21mr|gegl-0.4.46-1|233	patchelf --print-soname lib%{name}-sc-%{api}.so.%{major} | grep -q 'lib%{name}-sc-%{api}.so.%{major}'
21mr|gegl-0.4.46-1|234	patchelf --print-soname lib%{name}-npd-%{api}.so.%{major} | grep -q 'lib%{name}-npd-%{api}.so.%{major}'
21mr|gegl-0.4.46-1|235	)
21mr|gegl-0.4.46-1|236	find %{buildroot}%{_libdir} %{buildroot}%{_bindir} -type f -print | while read -r line
21mr|gegl-0.4.46-1|237	do
21mr|gegl-0.4.46-1|238	if ! file "$line" | grep -q ': ELF '; then
21mr|gegl-0.4.46-1|239	continue
21mr|gegl-0.4.46-1|240	fi
21mr|gegl-0.4.46-1|241	change_sc=0
21mr|gegl-0.4.46-1|242	change_npd=0
21mr|gegl-0.4.46-1|243	needed="$(patchelf --print-needed "$line")"
21mr|gegl-0.4.46-1|244	if grep -q '^lib%{name}-sc-%{api}.so$' <<< "$needed"; then
21mr|gegl-0.4.46-1|245	change_sc=1
21mr|gegl-0.4.46-1|246	fi
21mr|gegl-0.4.46-1|247	if grep -q '^lib%{name}-npd-%{api}.so$' <<< "$needed"; then
21mr|gegl-0.4.46-1|248	change_npd=1
21mr|gegl-0.4.46-1|249	fi
21mr|gegl-0.4.46-1|250	if [ "$change_sc" = 1 ]; then
21mr|gegl-0.4.46-1|251	patchelf --replace-needed lib%{name}-sc-%{api}.so lib%{name}-sc-%{api}.so.%{major} "$line"
21mr|gegl-0.4.46-1|252	fi
21mr|gegl-0.4.46-1|253	if [ "$change_npd" = 1 ]; then
21mr|gegl-0.4.46-1|254	patchelf --replace-needed lib%{name}-npd-%{api}.so lib%{name}-npd-%{api}.so.%{major} "$line"
21mr|gegl-0.4.46-1|255	fi
21mr|gegl-0.4.46-1|256	done
21mr|gegl-0.4.46-1|257	
21mr|gegl-0.4.46-1|258	%find_lang %{name}-%{api}

12342 21
21mr|gemini-blueprint-1.0.2-16|1	%global namedreltag .RELEASE
21mr|gemini-blueprint-1.0.2-16|2	%global namedversion %{version}%{?namedreltag}
21mr|gemini-blueprint-1.0.2-16|3	%global dotname gemini.blueprint
21mr|gemini-blueprint-1.0.2-16|4	Name:          gemini-blueprint
21mr|gemini-blueprint-1.0.2-16|5	Version:       1.0.2
21mr|gemini-blueprint-1.0.2-16|6	Release:       16
21mr|gemini-blueprint-1.0.2-16|7	Summary:       Reference Implementation of the OSGi Blueprint Service
21mr|gemini-blueprint-1.0.2-16|8	# BSD file - test-support/src/main/java/org/eclipse/gemini/blueprint/test/internal/util/DependencyVisitor.java,
21mr|gemini-blueprint-1.0.2-16|9	License:       ASL 2.0 and BSD and EPL
21mr|gemini-blueprint-1.0.2-16|10	URL:           http://www.eclipse.org/gemini/
21mr|gemini-blueprint-1.0.2-16|11	# https://github.com/glyn/Gemini-Blueprint
21mr|gemini-blueprint-1.0.2-16|12	Source0:       https://github.com/eclipse/gemini.blueprint/archive/%{namedversion}.tar.gz
21mr|gemini-blueprint-1.0.2-16|13	# add maven-{bundle,jar}-plugin configuration
21mr|gemini-blueprint-1.0.2-16|14	Patch0:        %{name}-%{namedversion}-add-osgi-manifests.patch
21mr|gemini-blueprint-1.0.2-16|15	
21mr|gemini-blueprint-1.0.2-16|16	BuildRequires: aopalliance
21mr|gemini-blueprint-1.0.2-16|17	BuildRequires: felix-osgi-compendium
21mr|gemini-blueprint-1.0.2-16|18	BuildRequires: felix-osgi-core
21mr|gemini-blueprint-1.0.2-16|19	BuildRequires: log4j12
21mr|gemini-blueprint-1.0.2-16|20	BuildRequires: springframework
21mr|gemini-blueprint-1.0.2-16|21	BuildRequires: springframework-aop
21mr|gemini-blueprint-1.0.2-16|22	BuildRequires: springframework-beans
21mr|gemini-blueprint-1.0.2-16|23	BuildRequires: springframework-context
21mr|gemini-blueprint-1.0.2-16|24	BuildRequires: springframework-context-support
21mr|gemini-blueprint-1.0.2-16|25	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|gemini-blueprint-1.0.2-16|26	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|gemini-blueprint-1.0.2-16|27	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|gemini-blueprint-1.0.2-16|28	
21mr|gemini-blueprint-1.0.2-16|29	BuildRequires: maven-local
21mr|gemini-blueprint-1.0.2-16|30	BuildRequires: maven-plugin-bundle
21mr|gemini-blueprint-1.0.2-16|31	
21mr|gemini-blueprint-1.0.2-16|32	# test deps
21mr|gemini-blueprint-1.0.2-16|33	BuildRequires: easymock3
21mr|gemini-blueprint-1.0.2-16|34	BuildRequires: junit
21mr|gemini-blueprint-1.0.2-16|35	BuildRequires: multithreadedtc
21mr|gemini-blueprint-1.0.2-16|36	# BuildRequires: springframework-test
21mr|gemini-blueprint-1.0.2-16|37	
21mr|gemini-blueprint-1.0.2-16|38	Group:          Development/Java
21mr|gemini-blueprint-1.0.2-16|39	BuildArch:     noarch
21mr|gemini-blueprint-1.0.2-16|40	# Java stack is not supported on x86_32
21mr|gemini-blueprint-1.0.2-16|41	ExcludeArch: %{ix86}
21mr|gemini-blueprint-1.0.2-16|42	
21mr|gemini-blueprint-1.0.2-16|43	%description
21mr|gemini-blueprint-1.0.2-16|44	Eclipse Gemini Blueprint project makes it
21mr|gemini-blueprint-1.0.2-16|45	easy to build Java applications that run
21mr|gemini-blueprint-1.0.2-16|46	in an OSGi framework.
21mr|gemini-blueprint-1.0.2-16|47	By using Gemini Blueprint, applications
21mr|gemini-blueprint-1.0.2-16|48	benefit from using a better separation of
21mr|gemini-blueprint-1.0.2-16|49	modules, the ability to dynamically add,
21mr|gemini-blueprint-1.0.2-16|50	remove, and update modules in a running system,
21mr|gemini-blueprint-1.0.2-16|51	the ability to deploy multiple versions of a
21mr|gemini-blueprint-1.0.2-16|52	module simultaneously (and have clients
21mr|gemini-blueprint-1.0.2-16|53	automatically bind to the appropriate one),
21mr|gemini-blueprint-1.0.2-16|54	and a dynamic service model.
21mr|gemini-blueprint-1.0.2-16|55	
21mr|gemini-blueprint-1.0.2-16|56	NOTE: Eclipse Gemini Blueprint can be considered the
21mr|gemini-blueprint-1.0.2-16|57	successor of Spring DM (OSGi) 2.x (http://www.springsource.org/osgi).
21mr|gemini-blueprint-1.0.2-16|58	
21mr|gemini-blueprint-1.0.2-16|59	%package javadoc
21mr|gemini-blueprint-1.0.2-16|60	Summary:       Javadoc for %{name}
21mr|gemini-blueprint-1.0.2-16|61	
21mr|gemini-blueprint-1.0.2-16|62	%description javadoc
21mr|gemini-blueprint-1.0.2-16|63	This package contains javadoc for %{name}.
21mr|gemini-blueprint-1.0.2-16|64	
21mr|gemini-blueprint-1.0.2-16|65	%prep
21mr|gemini-blueprint-1.0.2-16|66	%setup -q -n %{dotname}-%{namedversion}
21mr|gemini-blueprint-1.0.2-16|67	%patch0 -p1
21mr|gemini-blueprint-1.0.2-16|68	
21mr|gemini-blueprint-1.0.2-16|69	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId ='maven-bundle-plugin']/pom:configuration/pom:instructions" "
21mr|gemini-blueprint-1.0.2-16|70	<Bundle-Activator>org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator</Bundle-Activator>" extender
21mr|gemini-blueprint-1.0.2-16|71	
21mr|gemini-blueprint-1.0.2-16|72	find . -name "*.class" -delete
21mr|gemini-blueprint-1.0.2-16|73	find . -name "*.jar" -type f -delete
21mr|gemini-blueprint-1.0.2-16|74	
21mr|gemini-blueprint-1.0.2-16|75	%pom_remove_plugin com.springsource.bundlor:com.springsource.bundlor.maven
21mr|gemini-blueprint-1.0.2-16|76	%pom_remove_plugin :maven-clover2-plugin
21mr|gemini-blueprint-1.0.2-16|77	%pom_remove_plugin :maven-antrun-plugin
21mr|gemini-blueprint-1.0.2-16|78	%pom_remove_plugin :findbugs-maven-plugin
21mr|gemini-blueprint-1.0.2-16|79	%pom_remove_plugin :jdepend-maven-plugin
21mr|gemini-blueprint-1.0.2-16|80	
21mr|gemini-blueprint-1.0.2-16|81	# remove org.springframework.build.aws.maven
21mr|gemini-blueprint-1.0.2-16|82	%pom_xpath_remove pom:extensions
21mr|gemini-blueprint-1.0.2-16|83	# remove clover knopflerfish profiles (todo remove also eclipse/equinox and org.apache.felix profiles)
21mr|gemini-blueprint-1.0.2-16|84	%pom_xpath_remove pom:profiles
21mr|gemini-blueprint-1.0.2-16|85	
21mr|gemini-blueprint-1.0.2-16|86	# TODO require:
21mr|gemini-blueprint-1.0.2-16|87	# org.springframework spring-test
21mr|gemini-blueprint-1.0.2-16|88	# org.knopflerfish framework
21mr|gemini-blueprint-1.0.2-16|89	# org.apache.felix org.apache.felix.main
21mr|gemini-blueprint-1.0.2-16|90	# org.eclipse.osgi org.eclipse.osgi
21mr|gemini-blueprint-1.0.2-16|91	%pom_disable_module test-support
21mr|gemini-blueprint-1.0.2-16|92	%pom_remove_dep org.eclipse.gemini.blueprint:gemini-blueprint-test
21mr|gemini-blueprint-1.0.2-16|93	
21mr|gemini-blueprint-1.0.2-16|94	# build deps
21mr|gemini-blueprint-1.0.2-16|95	%pom_remove_dep org.springframework:spring-test
21mr|gemini-blueprint-1.0.2-16|96	%pom_remove_dep org.springframework:spring-test core
21mr|gemini-blueprint-1.0.2-16|97	# require org.springframework:org.springframework.test*
21mr|gemini-blueprint-1.0.2-16|98	rm -r core/src/test/java/org/eclipse/gemini/blueprint/internal/util/BeanFactoryUtilsTest.java \
21mr|gemini-blueprint-1.0.2-16|99	core/src/test/java/org/eclipse/gemini/blueprint/DictionaryEditorTest.java
21mr|gemini-blueprint-1.0.2-16|100	
21mr|gemini-blueprint-1.0.2-16|101	%pom_remove_dep log4j:log4j
21mr|gemini-blueprint-1.0.2-16|102	%pom_remove_dep org.apache.log4j:com.springsource.org.apache.log4j
21mr|gemini-blueprint-1.0.2-16|103	%pom_add_dep log4j:log4j:1.2.17
21mr|gemini-blueprint-1.0.2-16|104	%pom_remove_dep org.junit:com.springsource.org.junit
21mr|gemini-blueprint-1.0.2-16|105	%pom_add_dep junit:junit:4.11:test
21mr|gemini-blueprint-1.0.2-16|106	
21mr|gemini-blueprint-1.0.2-16|107	%pom_remove_dep org.aopalliance: core
21mr|gemini-blueprint-1.0.2-16|108	%pom_add_dep aopalliance:aopalliance::provided core
21mr|gemini-blueprint-1.0.2-16|109	
21mr|gemini-blueprint-1.0.2-16|110	%pom_remove_dep org.aopalliance: extender
21mr|gemini-blueprint-1.0.2-16|111	%pom_add_dep aopalliance:aopalliance::test extender
21mr|gemini-blueprint-1.0.2-16|112	
21mr|gemini-blueprint-1.0.2-16|113	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:artifactId = 'multithreadedtc' ]/pom:groupId" edu.umd.cs core
21mr|gemini-blueprint-1.0.2-16|114	
21mr|gemini-blueprint-1.0.2-16|115	%pom_xpath_set "pom:project/pom:dependencyManagement/pom:dependencies/pom:dependency[pom:version = '1.0.0' ]/pom:artifactId" aopalliance
21mr|gemini-blueprint-1.0.2-16|116	%pom_xpath_set "pom:project/pom:dependencyManagement/pom:dependencies/pom:dependency[pom:version = '1.0.0' ]/pom:groupId" aopalliance
21mr|gemini-blueprint-1.0.2-16|117	
21mr|gemini-blueprint-1.0.2-16|118	# migrate from easymock 1 to easymock 3
21mr|gemini-blueprint-1.0.2-16|119	%pom_remove_dep easymock:
21mr|gemini-blueprint-1.0.2-16|120	%pom_add_dep org.easymock:easymock:3.2:test
21mr|gemini-blueprint-1.0.2-16|121	rm -r mock/src/test/java/org/eclipse/gemini/blueprint/mock/MockServiceRegistrationTest.java \
21mr|gemini-blueprint-1.0.2-16|122	extender/src/test/java/org/eclipse/gemini/blueprint/extender/internal/ContextLoaderListenerTest.java \
21mr|gemini-blueprint-1.0.2-16|123	io/src/test/java/org/eclipse/gemini/blueprint/io/OsgiBundleResourceLoaderTest.java \
21mr|gemini-blueprint-1.0.2-16|124	io/src/test/java/org/eclipse/gemini/blueprint/io/OsgiBundleResourceTest.java \
21mr|gemini-blueprint-1.0.2-16|125	core/src/test/java/org/eclipse/gemini/blueprint/config/internal/OsgiServiceLifecycleListenerAdapterTest.java \
21mr|gemini-blueprint-1.0.2-16|126	core/src/test/java/org/eclipse/gemini/blueprint/config/internal/OsgiServiceRegistrationListenerAdapterTest.java \
21mr|gemini-blueprint-1.0.2-16|127	core/src/test/java/org/eclipse/gemini/blueprint/config/BundleFactoryBeanParserTest.java \
21mr|gemini-blueprint-1.0.2-16|128	core/src/test/java/org/eclipse/gemini/blueprint/context/support/AbstractBundleXmlApplicationContextTest.java \
21mr|gemini-blueprint-1.0.2-16|129	core/src/test/java/org/eclipse/gemini/blueprint/context/support/AbstractRefreshableOsgiBundleApplicationContextTest.java \
21mr|gemini-blueprint-1.0.2-16|130	core/src/test/java/org/eclipse/gemini/blueprint/context/support/BundleContextAwareProcessorTest.java \
21mr|gemini-blueprint-1.0.2-16|131	core/src/test/java/org/eclipse/gemini/blueprint/util/BundleDelegatingClassLoaderTest.java \
21mr|gemini-blueprint-1.0.2-16|132	core/src/test/java/org/eclipse/gemini/blueprint/service/OsgiServiceReferenceUtilsTest.java \
21mr|gemini-blueprint-1.0.2-16|133	core/src/test/java/org/eclipse/gemini/blueprint/service/importer/OsgiSingleServiceProxyFactoryBeanTest.java \
21mr|gemini-blueprint-1.0.2-16|134	core/src/test/java/org/eclipse/gemini/blueprint/service/importer/OsgiServiceCollectionProxyFactoryBeanTest.java \
21mr|gemini-blueprint-1.0.2-16|135	core/src/test/java/org/eclipse/gemini/blueprint/service/OsgiServiceUtilsTest.java \
21mr|gemini-blueprint-1.0.2-16|136	core/src/test/java/org/eclipse/gemini/blueprint/service/exporter/support/internal/support/ServiceRegistrationWrapperTest.java \
21mr|gemini-blueprint-1.0.2-16|137	core/src/test/java/org/eclipse/gemini/blueprint/service/exporter/support/OsgiServiceFactoryBeanTest.java \
21mr|gemini-blueprint-1.0.2-16|138	core/src/test/java/org/eclipse/gemini/blueprint/service/exporter/BeanNameServicePropertiesResolverTest.java \
21mr|gemini-blueprint-1.0.2-16|139	core/src/test/java/org/eclipse/gemini/blueprint/compendium/internal/cm/ConfigurationAdminManagerTest.java
21mr|gemini-blueprint-1.0.2-16|140	
21mr|gemini-blueprint-1.0.2-16|141	# Fix CRLF
21mr|gemini-blueprint-1.0.2-16|142	sed 's/\r//' -i changelog.txt license-apache.txt readme-building.txt readme.txt
21mr|gemini-blueprint-1.0.2-16|143	
21mr|gemini-blueprint-1.0.2-16|144	rm -r core/src/test/java/org/eclipse/gemini/blueprint/blueprint/ReflectionTest.java \
21mr|gemini-blueprint-1.0.2-16|145	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/ComponentElementTest.java \
21mr|gemini-blueprint-1.0.2-16|146	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/ComponentSubElementTest.java \
21mr|gemini-blueprint-1.0.2-16|147	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/ConstructorInjectionTest.java \
21mr|gemini-blueprint-1.0.2-16|148	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/MixedRfc124BeansTest.java \
21mr|gemini-blueprint-1.0.2-16|149	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/NestedElementsTest.java \
21mr|gemini-blueprint-1.0.2-16|150	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/SchemaWithLocationTest.java \
21mr|gemini-blueprint-1.0.2-16|151	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/SpringDmRfc124Test.java \
21mr|gemini-blueprint-1.0.2-16|152	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/SpringRootConfigTest.java \
21mr|gemini-blueprint-1.0.2-16|153	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/config/TypeConverterTest.java \
21mr|gemini-blueprint-1.0.2-16|154	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/container/BlueprintFieldsTest.java \
21mr|gemini-blueprint-1.0.2-16|155	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/container/CycleTest.java \
21mr|gemini-blueprint-1.0.2-16|156	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/container/GenericsTest.java \
21mr|gemini-blueprint-1.0.2-16|157	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/container/LazyExporterTest.java \
21mr|gemini-blueprint-1.0.2-16|158	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/container/TestBlueprintBuiltinConvertersTest.java \
21mr|gemini-blueprint-1.0.2-16|159	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/container/TestLazyBeansTest.java \
21mr|gemini-blueprint-1.0.2-16|160	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/metadata/BundleContextApiTest.java \
21mr|gemini-blueprint-1.0.2-16|161	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/metadata/ImporterMetadataTest.java \
21mr|gemini-blueprint-1.0.2-16|162	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/metadata/BeanComponentMetadataTest.java \
21mr|gemini-blueprint-1.0.2-16|163	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/metadata/DefaultsTest.java \
21mr|gemini-blueprint-1.0.2-16|164	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/metadata/ExporterMetadataTest.java \
21mr|gemini-blueprint-1.0.2-16|165	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/metadata/ImporterCollectionsMetadataTest.java \
21mr|gemini-blueprint-1.0.2-16|166	core/src/test/java/org/eclipse/gemini/blueprint/blueprint/reflect/NestedDefinitionMetadataTest.java \
21mr|gemini-blueprint-1.0.2-16|167	core/src/test/java/org/eclipse/gemini/blueprint/compendium/config/CmConfigAndCtxPropertiesConfigurationTest.java \
21mr|gemini-blueprint-1.0.2-16|168	core/src/test/java/org/eclipse/gemini/blueprint/compendium/config/ConfigPropertiesHandlerTest.java \
21mr|gemini-blueprint-1.0.2-16|169	core/src/test/java/org/eclipse/gemini/blueprint/compendium/config/ManagedPropertiesTest.java \
21mr|gemini-blueprint-1.0.2-16|170	core/src/test/java/org/eclipse/gemini/blueprint/compendium/config/ManagedServiceFactoryTest.java \
21mr|gemini-blueprint-1.0.2-16|171	
21mr|gemini-blueprint-1.0.2-16|172	%build
21mr|gemini-blueprint-1.0.2-16|173	
21mr|gemini-blueprint-1.0.2-16|174	# some test fails for unavailable build deps*
21mr|gemini-blueprint-1.0.2-16|175	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8 -Dmaven.test.failure.ignore=true
21mr|gemini-blueprint-1.0.2-16|176	
21mr|gemini-blueprint-1.0.2-16|177	%install
21mr|gemini-blueprint-1.0.2-16|178	%mvn_install
21mr|gemini-blueprint-1.0.2-16|179	
21mr|gemini-blueprint-1.0.2-16|180	%files -f .mfiles
21mr|gemini-blueprint-1.0.2-16|181	%doc about.html changelog.txt readme-building.txt readme.txt
21mr|gemini-blueprint-1.0.2-16|182	%license epl-v10.html license-apache.txt notice.html
21mr|gemini-blueprint-1.0.2-16|183	
21mr|gemini-blueprint-1.0.2-16|184	%files javadoc -f .mfiles-javadoc
21mr|gemini-blueprint-1.0.2-16|185	%license epl-v10.html license-apache.txt notice.html
21mr|gemini-blueprint-1.0.2-16|186	

12343 21
21mr|generic-jms-ra-1.0.7-4|1	%global namedreltag .Final
21mr|generic-jms-ra-1.0.7-4|2	%global namedversion %{version}%{?namedreltag}
21mr|generic-jms-ra-1.0.7-4|3	
21mr|generic-jms-ra-1.0.7-4|4	Name:          generic-jms-ra
21mr|generic-jms-ra-1.0.7-4|5	Version:       1.0.7
21mr|generic-jms-ra-1.0.7-4|6	Release:       4
21mr|generic-jms-ra-1.0.7-4|7	Group:         Development/Java
21mr|generic-jms-ra-1.0.7-4|8	Summary:       Generic JMS JCA Resource Adapter for JBoss AS
21mr|generic-jms-ra-1.0.7-4|9	License:       LGPLv2+
21mr|generic-jms-ra-1.0.7-4|10	URL:           https://github.com/jms-ra/generic-jms-ra
21mr|generic-jms-ra-1.0.7-4|11	Source0:       https://github.com/jms-ra/generic-jms-ra/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|generic-jms-ra-1.0.7-4|12	
21mr|generic-jms-ra-1.0.7-4|13	BuildRequires: maven-local
21mr|generic-jms-ra-1.0.7-4|14	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|generic-jms-ra-1.0.7-4|15	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|generic-jms-ra-1.0.7-4|16	BuildRequires: mvn(org.jboss:jboss-common-core)
21mr|generic-jms-ra-1.0.7-4|17	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|generic-jms-ra-1.0.7-4|18	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|generic-jms-ra-1.0.7-4|19	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|generic-jms-ra-1.0.7-4|20	BuildRequires: mvn(org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec)
21mr|generic-jms-ra-1.0.7-4|21	BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec)
21mr|generic-jms-ra-1.0.7-4|22	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec)
21mr|generic-jms-ra-1.0.7-4|23	
21mr|generic-jms-ra-1.0.7-4|24	BuildArch:     noarch
21mr|generic-jms-ra-1.0.7-4|25	# Java stack is not supported on x86_32
21mr|generic-jms-ra-1.0.7-4|26	ExcludeArch: %{ix86}
21mr|generic-jms-ra-1.0.7-4|27	
21mr|generic-jms-ra-1.0.7-4|28	%description
21mr|generic-jms-ra-1.0.7-4|29	This project is for the Generic JMS JCA Resource Adapter for JBoss AS. As the
21mr|generic-jms-ra-1.0.7-4|30	name suggests, this JCA RA provides the ability to integrate with any JMS
21mr|generic-jms-ra-1.0.7-4|31	broker which allows remote clients to look-up connection factories and
21mr|generic-jms-ra-1.0.7-4|32	destinations via JNDI (as outlined in section 4.2 of the JMS 1.1
21mr|generic-jms-ra-1.0.7-4|33	specification). It currently is only verified to work in JBoss AS7 and
21mr|generic-jms-ra-1.0.7-4|34	supports, for example, consuming messages with an MDB and sending messages with
21mr|generic-jms-ra-1.0.7-4|35	a JCA-base JMS connection factory to 3rd-party brokers. It is based on the
21mr|generic-jms-ra-1.0.7-4|36	generic JMS JCA RA found in previous versions of JBoss AS (e.g. 4, 5, and 6).
21mr|generic-jms-ra-1.0.7-4|37	However, unlike those versions this is a stand-alone project now and no longer
21mr|generic-jms-ra-1.0.7-4|38	supports internal dead-letter processing since every modern JMS broker supports
21mr|generic-jms-ra-1.0.7-4|39	this already.
21mr|generic-jms-ra-1.0.7-4|40	
21mr|generic-jms-ra-1.0.7-4|41	%package javadoc
21mr|generic-jms-ra-1.0.7-4|42	Summary:       Javadoc for %{name}
21mr|generic-jms-ra-1.0.7-4|43	
21mr|generic-jms-ra-1.0.7-4|44	%description javadoc
21mr|generic-jms-ra-1.0.7-4|45	This package contains the API documentation for %{name}.
21mr|generic-jms-ra-1.0.7-4|46	
21mr|generic-jms-ra-1.0.7-4|47	%prep
21mr|generic-jms-ra-1.0.7-4|48	%setup -q -n %{name}-%{namedversion}
21mr|generic-jms-ra-1.0.7-4|49	
21mr|generic-jms-ra-1.0.7-4|50	%pom_disable_module generic-jms-ra-rar
21mr|generic-jms-ra-1.0.7-4|51	
21mr|generic-jms-ra-1.0.7-4|52	%pom_remove_plugin :maven-deploy-plugin
21mr|generic-jms-ra-1.0.7-4|53	
21mr|generic-jms-ra-1.0.7-4|54	%pom_remove_plugin :maven-javadoc-plugin generic-jms-ra-jar
21mr|generic-jms-ra-1.0.7-4|55	
21mr|generic-jms-ra-1.0.7-4|56	%pom_change_dep "org.jboss.javaee:jboss-jca-api" "org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec"
21mr|generic-jms-ra-1.0.7-4|57	%pom_remove_dep "org.jboss.javaee:jboss-jca-api" generic-jms-ra-jar
21mr|generic-jms-ra-1.0.7-4|58	%pom_add_dep "org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec" generic-jms-ra-jar
21mr|generic-jms-ra-1.0.7-4|59	
21mr|generic-jms-ra-1.0.7-4|60	%pom_add_dep "org.jboss:jboss-common-core"
21mr|generic-jms-ra-1.0.7-4|61	
21mr|generic-jms-ra-1.0.7-4|62	%build
21mr|generic-jms-ra-1.0.7-4|63	
21mr|generic-jms-ra-1.0.7-4|64	%mvn_build
21mr|generic-jms-ra-1.0.7-4|65	
21mr|generic-jms-ra-1.0.7-4|66	%install
21mr|generic-jms-ra-1.0.7-4|67	%mvn_install
21mr|generic-jms-ra-1.0.7-4|68	
21mr|generic-jms-ra-1.0.7-4|69	%files -f .mfiles
21mr|generic-jms-ra-1.0.7-4|70	%doc README.md
21mr|generic-jms-ra-1.0.7-4|71	%license LICENSE.txt
21mr|generic-jms-ra-1.0.7-4|72	
21mr|generic-jms-ra-1.0.7-4|73	%files javadoc -f .mfiles-javadoc
21mr|generic-jms-ra-1.0.7-4|74	%license LICENSE.txt
21mr|generic-jms-ra-1.0.7-4|75	
21mr|generic-jms-ra-1.0.7-4|76	

12344 21
21mr|gengetopt-2.23-1|1	Summary:	GNU gengetopt generates command line parsers
21mr|gengetopt-2.23-1|2	Name:		gengetopt
21mr|gengetopt-2.23-1|3	Version:	2.23
21mr|gengetopt-2.23-1|4	Release:	1
21mr|gengetopt-2.23-1|5	License:	GPLv3+
21mr|gengetopt-2.23-1|6	Group:		Development/C
21mr|gengetopt-2.23-1|7	Url:		http://www.gnu.org/software/gengetopt/gengetopt.html
21mr|gengetopt-2.23-1|8	Source0:	ftp://ftp.gnu.org/gnu/gengetopt/%{name}-%{version}.tar.xz
21mr|gengetopt-2.23-1|9	Source10:	%{name}.rpmlintrc
21mr|gengetopt-2.23-1|10	BuildRequires:	bison
21mr|gengetopt-2.23-1|11	BuildRequires:	flex
21mr|gengetopt-2.23-1|12	BuildRequires:	help2man
21mr|gengetopt-2.23-1|13	BuildRequires:	texinfo
21mr|gengetopt-2.23-1|14	
21mr|gengetopt-2.23-1|15	%description
21mr|gengetopt-2.23-1|16	This program generates a C function that uses getopt_long function to parse
21mr|gengetopt-2.23-1|17	the command line options, to validate them and fills a struct.
21mr|gengetopt-2.23-1|18	
21mr|gengetopt-2.23-1|19	Thus your program can now handle options such as:
21mr|gengetopt-2.23-1|20	
21mr|gengetopt-2.23-1|21	myprog --input foo.c -o foo.o --no-tabs -i 100 *.class
21mr|gengetopt-2.23-1|22	
21mr|gengetopt-2.23-1|23	And both long options (those that start with --) and short options (start
21mr|gengetopt-2.23-1|24	with - and consist of only one character) can be handled. For standards
21mr|gengetopt-2.23-1|25	about short and long options you may want to take a look at the GNU Coding
21mr|gengetopt-2.23-1|26	Standards.
21mr|gengetopt-2.23-1|27	
21mr|gengetopt-2.23-1|28	%files
21mr|gengetopt-2.23-1|29	%doc %{_docdir}/%{name}/*
21mr|gengetopt-2.23-1|30	%{_bindir}/gengetopt
21mr|gengetopt-2.23-1|31	%{_datadir}/gengetopt/
21mr|gengetopt-2.23-1|32	%{_mandir}/man1/gengetopt.1*
21mr|gengetopt-2.23-1|33	%{_infodir}/gengetopt.info*
21mr|gengetopt-2.23-1|34	%{_infodir}/index.info.xz
21mr|gengetopt-2.23-1|35	
21mr|gengetopt-2.23-1|36	#----------------------------------------------------------------------------
21mr|gengetopt-2.23-1|37	
21mr|gengetopt-2.23-1|38	%prep
21mr|gengetopt-2.23-1|39	%setup -q
21mr|gengetopt-2.23-1|40	
21mr|gengetopt-2.23-1|41	%build
21mr|gengetopt-2.23-1|42	%configure
21mr|gengetopt-2.23-1|43	make
21mr|gengetopt-2.23-1|44	
21mr|gengetopt-2.23-1|45	#check
21mr|gengetopt-2.23-1|46	#make check
21mr|gengetopt-2.23-1|47	
21mr|gengetopt-2.23-1|48	%install
21mr|gengetopt-2.23-1|49	%makeinstall_std

12345 21
21mr|geoclue-2.7.1-2|1	%define major 0
21mr|geoclue-2.7.1-2|2	%define libname %mklibname %{name} %{major}
21mr|geoclue-2.7.1-2|3	%define devname %mklibname %{name} -d
21mr|geoclue-2.7.1-2|4	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|geoclue-2.7.1-2|5	%define api 2.0
21mr|geoclue-2.7.1-2|6	
21mr|geoclue-2.7.1-2|7	Summary:	The geoinformation service
21mr|geoclue-2.7.1-2|8	Name:		geoclue
21mr|geoclue-2.7.1-2|9	Version:	2.7.1
21mr|geoclue-2.7.1-2|10	Release:	2
21mr|geoclue-2.7.1-2|11	License:	LGPLv2+
21mr|geoclue-2.7.1-2|12	Group:		Networking/Other
21mr|geoclue-2.7.1-2|13	Url:		http://www.freedesktop.org/wiki/Software/GeoClue
21mr|geoclue-2.7.1-2|14	Source0:	https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/%{version}/%{name}-%{version}.tar.bz2
21mr|geoclue-2.7.1-2|15	Patch0:		geoclue-2.7.1-googleapis-key.patch
21mr|geoclue-2.7.1-2|16	BuildRequires:	docbook-dtds
21mr|geoclue-2.7.1-2|17	BuildRequires:	gobject-introspection
21mr|geoclue-2.7.1-2|18	BuildRequires:	gtk-doc
21mr|geoclue-2.7.1-2|19	BuildRequires:	itstool
21mr|geoclue-2.7.1-2|20	BuildRequires:	libxml2-utils
21mr|geoclue-2.7.1-2|21	BuildRequires:	meson
21mr|geoclue-2.7.1-2|22	BuildRequires:	vala
21mr|geoclue-2.7.1-2|23	BuildRequires:	xmlto
21mr|geoclue-2.7.1-2|24	BuildRequires:	avahi-common-devel
21mr|geoclue-2.7.1-2|25	BuildRequires:	pkgconfig(avahi-client)
21mr|geoclue-2.7.1-2|26	BuildRequires:	pkgconfig(avahi-glib)
21mr|geoclue-2.7.1-2|27	BuildRequires:	pkgconfig(geoip)
21mr|geoclue-2.7.1-2|28	BuildRequires:	pkgconfig(gio-2.0)
21mr|geoclue-2.7.1-2|29	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|geoclue-2.7.1-2|30	BuildRequires:	pkgconfig(glib-2.0)
21mr|geoclue-2.7.1-2|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|geoclue-2.7.1-2|32	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|geoclue-2.7.1-2|33	BuildRequires:	pkgconfig(libnotify)
21mr|geoclue-2.7.1-2|34	BuildRequires:	pkgconfig(libpng16)
21mr|geoclue-2.7.1-2|35	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|geoclue-2.7.1-2|36	BuildRequires:	pkgconfig(mm-glib)
21mr|geoclue-2.7.1-2|37	BuildRequires:	pkgconfig(ModemManager)
21mr|geoclue-2.7.1-2|38	BuildRequires:	pkgconfig(systemd)
21mr|geoclue-2.7.1-2|39	Provides:	geoclue2 = %{EVRD}
21mr|geoclue-2.7.1-2|40	
21mr|geoclue-2.7.1-2|41	%description
21mr|geoclue-2.7.1-2|42	Geoclue is a modular geoinformation service built on top of the D-Bus
21mr|geoclue-2.7.1-2|43	messaging system.The goal of the Geoclue project is to make creating
21mr|geoclue-2.7.1-2|44	location-aware applications as simple as possible.
21mr|geoclue-2.7.1-2|45	
21mr|geoclue-2.7.1-2|46	%files
21mr|geoclue-2.7.1-2|47	%doc NEWS README.md
21mr|geoclue-2.7.1-2|48	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|geoclue-2.7.1-2|49	%{_datadir}/applications/%{name}-demo-agent.desktop
21mr|geoclue-2.7.1-2|50	%{_datadir}/applications/%{name}-where-am-i.desktop
21mr|geoclue-2.7.1-2|51	%{_datadir}/dbus-1/interfaces/*.xml
21mr|geoclue-2.7.1-2|52	%{_datadir}/dbus-1/system.d/*.conf
21mr|geoclue-2.7.1-2|53	%{_datadir}/dbus-1/system-services/org.freedesktop.GeoClue2.service
21mr|geoclue-2.7.1-2|54	%{_datadir}/polkit-1/rules.d/org.freedesktop.GeoClue2.rules
21mr|geoclue-2.7.1-2|55	%dir %attr(755,geoclue,geoclue) %{_sharedstatedir}/%{name}
21mr|geoclue-2.7.1-2|56	%dir %{_sysconfdir}/%{name}
21mr|geoclue-2.7.1-2|57	%dir %{_sysconfdir}/%{name}/conf.d
21mr|geoclue-2.7.1-2|58	%{_libexecdir}/%{name}
21mr|geoclue-2.7.1-2|59	%{_libexecdir}/%{name}-2.0
21mr|geoclue-2.7.1-2|60	%{_sysconfdir}/xdg/autostart/%{name}-demo-agent.desktop
21mr|geoclue-2.7.1-2|61	%{_unitdir}/%{name}.service
21mr|geoclue-2.7.1-2|62	
21mr|geoclue-2.7.1-2|63	%pre
21mr|geoclue-2.7.1-2|64	# Update the home directory for existing users
21mr|geoclue-2.7.1-2|65	getent passwd %{name} >/dev/null && \
21mr|geoclue-2.7.1-2|66	usermod -d /var/lib/%{name} %{name} &>/dev/null
21mr|geoclue-2.7.1-2|67	# Create a new user and group if they don't exist
21mr|geoclue-2.7.1-2|68	getent group %{name} >/dev/null || groupadd -r %{name}
21mr|geoclue-2.7.1-2|69	getent passwd %{name} >/dev/null || \
21mr|geoclue-2.7.1-2|70	useradd -r -g %{name} -d /var/lib/%{name} -s /sbin/nologin \
21mr|geoclue-2.7.1-2|71	-c "User for %{name}" %{name}
21mr|geoclue-2.7.1-2|72	exit 0
21mr|geoclue-2.7.1-2|73	
21mr|geoclue-2.7.1-2|74	%post
21mr|geoclue-2.7.1-2|75	%systemd_post %{name}.service
21mr|geoclue-2.7.1-2|76	
21mr|geoclue-2.7.1-2|77	%preun
21mr|geoclue-2.7.1-2|78	%systemd_preun %{name}.service
21mr|geoclue-2.7.1-2|79	
21mr|geoclue-2.7.1-2|80	%postun
21mr|geoclue-2.7.1-2|81	%systemd_postun_with_restart %{name}.service
21mr|geoclue-2.7.1-2|82	
21mr|geoclue-2.7.1-2|83	#----------------------------------------------------------------------------
21mr|geoclue-2.7.1-2|84	
21mr|geoclue-2.7.1-2|85	%package -n %{libname}
21mr|geoclue-2.7.1-2|86	Summary:	Shared library for %{name}
21mr|geoclue-2.7.1-2|87	Group:		System/Libraries
21mr|geoclue-2.7.1-2|88	
21mr|geoclue-2.7.1-2|89	%description -n %{libname}
21mr|geoclue-2.7.1-2|90	Main library for %{name}.
21mr|geoclue-2.7.1-2|91	
21mr|geoclue-2.7.1-2|92	%files -n %{libname}
21mr|geoclue-2.7.1-2|93	%{_libdir}/lib%{name}-2.so.%{major}*
21mr|geoclue-2.7.1-2|94	
21mr|geoclue-2.7.1-2|95	
21mr|geoclue-2.7.1-2|96	#--------------------------------------------------------------------
21mr|geoclue-2.7.1-2|97	
21mr|geoclue-2.7.1-2|98	%package vala
21mr|geoclue-2.7.1-2|99	Summary:	Vala integration for geoclue
21mr|geoclue-2.7.1-2|100	Group:		Development/Other
21mr|geoclue-2.7.1-2|101	Requires:	%{name} = %{EVRD}
21mr|geoclue-2.7.1-2|102	
21mr|geoclue-2.7.1-2|103	%description vala
21mr|geoclue-2.7.1-2|104	Vala integration for geoclue
21mr|geoclue-2.7.1-2|105	
21mr|geoclue-2.7.1-2|106	%files vala
21mr|geoclue-2.7.1-2|107	%{_datadir}/vala/vapi/*
21mr|geoclue-2.7.1-2|108	
21mr|geoclue-2.7.1-2|109	#----------------------------------------------------------------------------
21mr|geoclue-2.7.1-2|110	
21mr|geoclue-2.7.1-2|111	%package gir
21mr|geoclue-2.7.1-2|112	Summary:	GObject Introspection interface description for geoclue2
21mr|geoclue-2.7.1-2|113	Group:		System/Libraries
21mr|geoclue-2.7.1-2|114	
21mr|geoclue-2.7.1-2|115	%description gir
21mr|geoclue-2.7.1-2|116	GObject Introspection interface description for geoclue2.
21mr|geoclue-2.7.1-2|117	
21mr|geoclue-2.7.1-2|118	%files gir
21mr|geoclue-2.7.1-2|119	%{_libdir}/girepository-1.0/Geoclue-2.0.typelib
21mr|geoclue-2.7.1-2|120	
21mr|geoclue-2.7.1-2|121	#----------------------------------------------------------------------------
21mr|geoclue-2.7.1-2|122	
21mr|geoclue-2.7.1-2|123	%package -n %{devname}
21mr|geoclue-2.7.1-2|124	Summary:	Development libraries for %{name}
21mr|geoclue-2.7.1-2|125	Group:		System/Libraries
21mr|geoclue-2.7.1-2|126	Requires:	%{libname} = %{EVRD}
21mr|geoclue-2.7.1-2|127	Requires:	%{name} = %{EVRD}
21mr|geoclue-2.7.1-2|128	Provides:	%{name}-devel = %{EVRD}
21mr|geoclue-2.7.1-2|129	
21mr|geoclue-2.7.1-2|130	%description -n %{devname}
21mr|geoclue-2.7.1-2|131	Development files and headers for %{name}.
21mr|geoclue-2.7.1-2|132	
21mr|geoclue-2.7.1-2|133	%files -n %{devname}
21mr|geoclue-2.7.1-2|134	%doc %{_datadir}/gtk-doc/html/*
21mr|geoclue-2.7.1-2|135	%{_datadir}/gir-1.0/Geoclue-2.0.gir
21mr|geoclue-2.7.1-2|136	%{_includedir}/lib%{name}-%{api}
21mr|geoclue-2.7.1-2|137	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|geoclue-2.7.1-2|138	%{_libdir}/pkgconfig/lib%{name}-%{api}.pc
21mr|geoclue-2.7.1-2|139	%{_libdir}/*.so
21mr|geoclue-2.7.1-2|140	%{_mandir}/man5/%{name}.5.*
21mr|geoclue-2.7.1-2|141	
21mr|geoclue-2.7.1-2|142	#----------------------------------------------------------------------------
21mr|geoclue-2.7.1-2|143	
21mr|geoclue-2.7.1-2|144	%prep
21mr|geoclue-2.7.1-2|145	%autosetup -p1
21mr|geoclue-2.7.1-2|146	
21mr|geoclue-2.7.1-2|147	%build
21mr|geoclue-2.7.1-2|148	%meson
21mr|geoclue-2.7.1-2|149	%meson_build
21mr|geoclue-2.7.1-2|150	
21mr|geoclue-2.7.1-2|151	%install
21mr|geoclue-2.7.1-2|152	%meson_install
21mr|geoclue-2.7.1-2|153	
21mr|geoclue-2.7.1-2|154	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
21mr|geoclue-2.7.1-2|155	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/conf.d

12346 21
21mr|geocode-glib-3.26.4-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|geocode-glib-3.26.4-3|2	
21mr|geocode-glib-3.26.4-3|3	%define api 2
21mr|geocode-glib-3.26.4-3|4	%define major 0
21mr|geocode-glib-3.26.4-3|5	%define girmajor 2.0
21mr|geocode-glib-3.26.4-3|6	%define libname %mklibname %{name} %{api} %{major}
21mr|geocode-glib-3.26.4-3|7	%define girname %mklibname %{name}-gir %{girmajor}
21mr|geocode-glib-3.26.4-3|8	%define devname %mklibname %{name} -d
21mr|geocode-glib-3.26.4-3|9	
21mr|geocode-glib-3.26.4-3|10	Summary:	A convenience library for the Yahoo! Place Finder APIs
21mr|geocode-glib-3.26.4-3|11	Name:		geocode-glib
21mr|geocode-glib-3.26.4-3|12	Version:	3.26.4
21mr|geocode-glib-3.26.4-3|13	Release:	3
21mr|geocode-glib-3.26.4-3|14	License:	LGPLv2
21mr|geocode-glib-3.26.4-3|15	Group:		Networking/Other
21mr|geocode-glib-3.26.4-3|16	Url:		https://download.gnome.org/sources/geocode-glib
21mr|geocode-glib-3.26.4-3|17	Source0:	https://download.gnome.org/sources/geocode-glib/%{url_ver}/%{name}-%{version}.tar.xz
21mr|geocode-glib-3.26.4-3|18	BuildRequires:	intltool
21mr|geocode-glib-3.26.4-3|19	BuildRequires:	meson
21mr|geocode-glib-3.26.4-3|20	BuildRequires:	pkgconfig(gio-2.0)
21mr|geocode-glib-3.26.4-3|21	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|geocode-glib-3.26.4-3|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|geocode-glib-3.26.4-3|23	BuildRequires:	pkgconfig(gtk-doc)
21mr|geocode-glib-3.26.4-3|24	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|geocode-glib-3.26.4-3|25	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|geocode-glib-3.26.4-3|26	Conflicts:	%{_lib}geocode-glib0 < 3.20.1
21mr|geocode-glib-3.26.4-3|27	
21mr|geocode-glib-3.26.4-3|28	%description
21mr|geocode-glib-3.26.4-3|29	geocode-glib is a convenience library for the Yahoo! Place Finder
21mr|geocode-glib-3.26.4-3|30	APIs, as described at:
21mr|geocode-glib-3.26.4-3|31	http://developer.yahoo.com/geo/placefinder/
21mr|geocode-glib-3.26.4-3|32	
21mr|geocode-glib-3.26.4-3|33	The Place Finder web service allows to do geocoding (finding longitude
21mr|geocode-glib-3.26.4-3|34	and latitude from an address), and reverse geocoding (finding an address
21mr|geocode-glib-3.26.4-3|35	from coordinates).
21mr|geocode-glib-3.26.4-3|36	
21mr|geocode-glib-3.26.4-3|37	%files
21mr|geocode-glib-3.26.4-3|38	%doc AUTHORS ChangeLog NEWS README
21mr|geocode-glib-3.26.4-3|39	%license COPYING.LIB
21mr|geocode-glib-3.26.4-3|40	%{_iconsdir}/hicolor/scalable/places/*.svg
21mr|geocode-glib-3.26.4-3|41	
21mr|geocode-glib-3.26.4-3|42	#----------------------------------------------------------------------------
21mr|geocode-glib-3.26.4-3|43	
21mr|geocode-glib-3.26.4-3|44	%package -n %{libname}
21mr|geocode-glib-3.26.4-3|45	Summary:	A convenience library for the Yahoo! Place Finder APIs
21mr|geocode-glib-3.26.4-3|46	Group:		System/Libraries
21mr|geocode-glib-3.26.4-3|47	Recommends:	%{name} = %{EVRD}
21mr|geocode-glib-3.26.4-3|48	
21mr|geocode-glib-3.26.4-3|49	%description -n %{libname}
21mr|geocode-glib-3.26.4-3|50	Geocode-glib allows you to do geocoding (going from a place name,
21mr|geocode-glib-3.26.4-3|51	to a longitude/latitude pair) and reverse geocoding (finding a place
21mr|geocode-glib-3.26.4-3|52	name from coordinates) using Yahoo! Place Finder API.
21mr|geocode-glib-3.26.4-3|53	
21mr|geocode-glib-3.26.4-3|54	This library should be used in place of Geoclue's D-Bus API for
21mr|geocode-glib-3.26.4-3|55	geocoding and reverse geocoding.
21mr|geocode-glib-3.26.4-3|56	
21mr|geocode-glib-3.26.4-3|57	%files -n %{libname}
21mr|geocode-glib-3.26.4-3|58	%{_libdir}/libgeocode-glib-%{api}.so.%{major}*
21mr|geocode-glib-3.26.4-3|59	
21mr|geocode-glib-3.26.4-3|60	#----------------------------------------------------------------------------
21mr|geocode-glib-3.26.4-3|61	
21mr|geocode-glib-3.26.4-3|62	%package -n %{girname}
21mr|geocode-glib-3.26.4-3|63	Summary:	A convenience library for the Yahoo! Place Finder APIs
21mr|geocode-glib-3.26.4-3|64	Group:		Networking/Other
21mr|geocode-glib-3.26.4-3|65	
21mr|geocode-glib-3.26.4-3|66	%description -n %{girname}
21mr|geocode-glib-3.26.4-3|67	This package contains GObjectIntrospection data for geocode-glib.
21mr|geocode-glib-3.26.4-3|68	
21mr|geocode-glib-3.26.4-3|69	%files -n %{girname}
21mr|geocode-glib-3.26.4-3|70	%{_libdir}/girepository-1.0/GeocodeGlib-%{girmajor}.typelib
21mr|geocode-glib-3.26.4-3|71	
21mr|geocode-glib-3.26.4-3|72	#------------------------------------------------------------------------------
21mr|geocode-glib-3.26.4-3|73	
21mr|geocode-glib-3.26.4-3|74	%package -n %{devname}
21mr|geocode-glib-3.26.4-3|75	Summary:	A convenience library for the Yahoo! Place Finder APIs
21mr|geocode-glib-3.26.4-3|76	Group:		Development/GNOME and GTK+
21mr|geocode-glib-3.26.4-3|77	Requires:	%{libname} = %{EVRD}
21mr|geocode-glib-3.26.4-3|78	Requires:	%{girname} = %{EVRD}
21mr|geocode-glib-3.26.4-3|79	Provides:	%{name}-devel = %{EVRD}
21mr|geocode-glib-3.26.4-3|80	
21mr|geocode-glib-3.26.4-3|81	%description -n %{devname}
21mr|geocode-glib-3.26.4-3|82	This package contains the development files for geocode-glib.
21mr|geocode-glib-3.26.4-3|83	
21mr|geocode-glib-3.26.4-3|84	%files -n %{devname}
21mr|geocode-glib-3.26.4-3|85	%{_datadir}/gir-1.0/GeocodeGlib-%{girmajor}.gir
21mr|geocode-glib-3.26.4-3|86	%{_datadir}/gtk-doc/html/%{name}-%{api}
21mr|geocode-glib-3.26.4-3|87	%{_includedir}/geocode-glib-*
21mr|geocode-glib-3.26.4-3|88	%{_libdir}/libgeocode-glib-%{api}.so
21mr|geocode-glib-3.26.4-3|89	%{_libdir}/pkgconfig/geocode-glib-*.pc
21mr|geocode-glib-3.26.4-3|90	
21mr|geocode-glib-3.26.4-3|91	#----------------------------------------------------------------------------
21mr|geocode-glib-3.26.4-3|92	
21mr|geocode-glib-3.26.4-3|93	%prep
21mr|geocode-glib-3.26.4-3|94	%autosetup -p1
21mr|geocode-glib-3.26.4-3|95	
21mr|geocode-glib-3.26.4-3|96	%build
21mr|geocode-glib-3.26.4-3|97	%meson	\
21mr|geocode-glib-3.26.4-3|98	-Denable-installed-tests=false	\
21mr|geocode-glib-3.26.4-3|99	-Dsoup2=false
21mr|geocode-glib-3.26.4-3|100	%meson_build
21mr|geocode-glib-3.26.4-3|101	
21mr|geocode-glib-3.26.4-3|102	%install
21mr|geocode-glib-3.26.4-3|103	%meson_install

12347 21
21mr|geoip-1.5.1-10|1	%define oname GeoIP
21mr|geoip-1.5.1-10|2	%define major 1
21mr|geoip-1.5.1-10|3	%define updatemajor 0
21mr|geoip-1.5.1-10|4	
21mr|geoip-1.5.1-10|5	%define libname %mklibname geoip %{major}
21mr|geoip-1.5.1-10|6	%define libupdate %mklibname geoipupdate %{updatemajor}
21mr|geoip-1.5.1-10|7	%define devname %mklibname geoip -d
21mr|geoip-1.5.1-10|8	
21mr|geoip-1.5.1-10|9	Summary:	Find what country an IP address or hostname originates from
21mr|geoip-1.5.1-10|10	Name:		geoip
21mr|geoip-1.5.1-10|11	Version:	1.5.1
21mr|geoip-1.5.1-10|12	Release:	10
21mr|geoip-1.5.1-10|13	License:	LGPLv2+
21mr|geoip-1.5.1-10|14	Group:		System/Libraries
21mr|geoip-1.5.1-10|15	Url:		http://www.maxmind.com/app/c
21mr|geoip-1.5.1-10|16	Source0:	http://www.maxmind.com/download/geoip/api/c/%{oname}-%{version}.tar.gz
21mr|geoip-1.5.1-10|17	Source1:	http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/%{oname}.dat.gz
21mr|geoip-1.5.1-10|18	Source2:	http://geolite.maxmind.com/download/geoip/database/LICENSE.txt
21mr|geoip-1.5.1-10|19	Source3:	http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
21mr|geoip-1.5.1-10|20	Source4:	http://download.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz
21mr|geoip-1.5.1-10|21	BuildRequires:	libtool
21mr|geoip-1.5.1-10|22	BuildRequires:	pkgconfig(zlib)
21mr|geoip-1.5.1-10|23	BuildRequires:  gzip-utils
21mr|geoip-1.5.1-10|24	
21mr|geoip-1.5.1-10|25	%description
21mr|geoip-1.5.1-10|26	GeoIP is a C library that enables the user to find the country that any IP
21mr|geoip-1.5.1-10|27	address or hostname originates from. It uses a file based database that is
21mr|geoip-1.5.1-10|28	accurate as of March 2003. This database simply contains IP blocks as keys,
21mr|geoip-1.5.1-10|29	and countries as values. This database should be more complete and accurate
21mr|geoip-1.5.1-10|30	than using reverse DNS lookups. Commercial databases and automatic update
21mr|geoip-1.5.1-10|31	services are available from http://www.maxmind.com/
21mr|geoip-1.5.1-10|32	
21mr|geoip-1.5.1-10|33	This module can be used to automatically select the geographically closest
21mr|geoip-1.5.1-10|34	mirror, to analyze your web server logs to determine the countries of your
21mr|geoip-1.5.1-10|35	visitors, for credit card fraud detection, and for software export controls.
21mr|geoip-1.5.1-10|36	
21mr|geoip-1.5.1-10|37	%package -n	%{libname}
21mr|geoip-1.5.1-10|38	Summary:	Shared library part of GeoIP
21mr|geoip-1.5.1-10|39	Group:		System/Libraries
21mr|geoip-1.5.1-10|40	Recommends:	%{name} >= %{version}-%{release}
21mr|geoip-1.5.1-10|41	
21mr|geoip-1.5.1-10|42	%description -n	%{libname}
21mr|geoip-1.5.1-10|43	This package contains a shared library for %{name}.
21mr|geoip-1.5.1-10|44	
21mr|geoip-1.5.1-10|45	%package -n	%{libupdate}
21mr|geoip-1.5.1-10|46	Summary:	Shared library parts of GeoIP
21mr|geoip-1.5.1-10|47	Group:		System/Libraries
21mr|geoip-1.5.1-10|48	
21mr|geoip-1.5.1-10|49	%description -n	%{libupdate}
21mr|geoip-1.5.1-10|50	This package contains a shared library for %{name}.
21mr|geoip-1.5.1-10|51	
21mr|geoip-1.5.1-10|52	%package -n	%{devname}
21mr|geoip-1.5.1-10|53	Summary:	Headers and libraries needed for GeoIP development
21mr|geoip-1.5.1-10|54	Group:		Development/C
21mr|geoip-1.5.1-10|55	Requires:	%{libname} >= %{version}-%{release}
21mr|geoip-1.5.1-10|56	Requires:	%{libupdate} = %{version}-%{release}
21mr|geoip-1.5.1-10|57	Provides:	%{name}-devel = %{version}-%{release}
21mr|geoip-1.5.1-10|58	Provides:	%{oname}-devel = %{version}-%{release}
21mr|geoip-1.5.1-10|59	
21mr|geoip-1.5.1-10|60	%description -n	%{devname}
21mr|geoip-1.5.1-10|61	This package contains the development files for %{name}.
21mr|geoip-1.5.1-10|62	
21mr|geoip-1.5.1-10|63	%prep
21mr|geoip-1.5.1-10|64	%setup -qn %{oname}-%{version}
21mr|geoip-1.5.1-10|65	
21mr|geoip-1.5.1-10|66	zcat %{SOURCE1} > data/GeoIP.dat
21mr|geoip-1.5.1-10|67	cp %{SOURCE2} LICENSE.txt
21mr|geoip-1.5.1-10|68	zcat %{SOURCE3} > data/GeoLiteCity.dat
21mr|geoip-1.5.1-10|69	zcat %{SOURCE4} > data/GeoIPASNum.dat
21mr|geoip-1.5.1-10|70	
21mr|geoip-1.5.1-10|71	%build
21mr|geoip-1.5.1-10|72	rm -rf configure autom4te.cache
21mr|geoip-1.5.1-10|73	libtoolize --copy --force; aclocal; automake --gnu --add-missing --copy; autoconf
21mr|geoip-1.5.1-10|74	
21mr|geoip-1.5.1-10|75	%configure \
21mr|geoip-1.5.1-10|76	--disable-static
21mr|geoip-1.5.1-10|77	
21mr|geoip-1.5.1-10|78	%make
21mr|geoip-1.5.1-10|79	
21mr|geoip-1.5.1-10|80	%check
21mr|geoip-1.5.1-10|81	#gw disable tests if there's no network
21mr|geoip-1.5.1-10|82	if ping -c 1 www.rosalab.com; then
21mr|geoip-1.5.1-10|83	make check
21mr|geoip-1.5.1-10|84	fi
21mr|geoip-1.5.1-10|85	
21mr|geoip-1.5.1-10|86	%install
21mr|geoip-1.5.1-10|87	%makeinstall_std
21mr|geoip-1.5.1-10|88	#gw path fix man page
21mr|geoip-1.5.1-10|89	perl -pi -e "s^%{buildroot}^^" %{buildroot}%{_mandir}/man1/geoipupdate.1
21mr|geoip-1.5.1-10|90	
21mr|geoip-1.5.1-10|91	mkdir -p %{buildroot}%{_datadir}/GeoIP
21mr|geoip-1.5.1-10|92	install -m0644 data/GeoLiteCity.dat %{buildroot}%{_datadir}/GeoIP/
21mr|geoip-1.5.1-10|93	install -m0644 data/GeoIPASNum.dat %{buildroot}%{_datadir}/GeoIP/
21mr|geoip-1.5.1-10|94	
21mr|geoip-1.5.1-10|95	%files
21mr|geoip-1.5.1-10|96	%doc AUTHORS COPYING ChangeLog README TODO LICENSE.txt
21mr|geoip-1.5.1-10|97	%config(noreplace) %{_sysconfdir}/GeoIP.conf
21mr|geoip-1.5.1-10|98	%config(noreplace) %{_sysconfdir}/GeoIP.conf.default
21mr|geoip-1.5.1-10|99	%{_bindir}/geoiplookup
21mr|geoip-1.5.1-10|100	%{_bindir}/geoipupdate
21mr|geoip-1.5.1-10|101	%{_bindir}/geoiplookup6
21mr|geoip-1.5.1-10|102	%config(noreplace) %{_datadir}/GeoIP
21mr|geoip-1.5.1-10|103	%{_mandir}/man1/geoiplookup.1*
21mr|geoip-1.5.1-10|104	%{_mandir}/man1/geoiplookup6.1*
21mr|geoip-1.5.1-10|105	%{_mandir}/man1/geoipupdate.1*
21mr|geoip-1.5.1-10|106	
21mr|geoip-1.5.1-10|107	%files -n %{libname}
21mr|geoip-1.5.1-10|108	%{_libdir}/libGeoIP.so.%{major}*
21mr|geoip-1.5.1-10|109	
21mr|geoip-1.5.1-10|110	%files -n %{libupdate}
21mr|geoip-1.5.1-10|111	%{_libdir}/libGeoIPUpdate.so.%{updatemajor}*
21mr|geoip-1.5.1-10|112	
21mr|geoip-1.5.1-10|113	%files -n %{devname}
21mr|geoip-1.5.1-10|114	%{_libdir}/lib*.so
21mr|geoip-1.5.1-10|115	%{_includedir}/*
21mr|geoip-1.5.1-10|116	%{_libdir}/pkgconfig/*.pc

12348 21
21mr|geolatte-geom0.14-0.14-1|1	%define oldname geolatte-geom
21mr|geolatte-geom0.14-0.14-1|2	
21mr|geolatte-geom0.14-0.14-1|3	Name:          geolatte-geom0.14
21mr|geolatte-geom0.14-0.14-1|4	Version:       0.14
21mr|geolatte-geom0.14-0.14-1|5	Release:       1
21mr|geolatte-geom0.14-0.14-1|6	Summary:       A geometry model for Java that conforms to the Simple Features For SQL
21mr|geolatte-geom0.14-0.14-1|7	License:       LGPLv3+
21mr|geolatte-geom0.14-0.14-1|8	Group:         Development/Java
21mr|geolatte-geom0.14-0.14-1|9	URL:           http://www.geolatte.org/
21mr|geolatte-geom0.14-0.14-1|10	Source0:       https://github.com/GeoLatte/geolatte-geom/archive/v%{version}.tar.gz
21mr|geolatte-geom0.14-0.14-1|11	
21mr|geolatte-geom0.14-0.14-1|12	BuildRequires: maven-local
21mr|geolatte-geom0.14-0.14-1|13	BuildRequires: mvn(com.vividsolutions:jts:1.14.0)
21mr|geolatte-geom0.14-0.14-1|14	BuildRequires: mvn(commons-collections:commons-collections)
21mr|geolatte-geom0.14-0.14-1|15	BuildRequires: mvn(dom4j:dom4j)
21mr|geolatte-geom0.14-0.14-1|16	BuildRequires: mvn(jaxen:jaxen)
21mr|geolatte-geom0.14-0.14-1|17	BuildRequires: mvn(junit:junit)
21mr|geolatte-geom0.14-0.14-1|18	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|geolatte-geom0.14-0.14-1|19	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|geolatte-geom0.14-0.14-1|20	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|geolatte-geom0.14-0.14-1|21	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|geolatte-geom0.14-0.14-1|22	BuildArch:     noarch
21mr|geolatte-geom0.14-0.14-1|23	
21mr|geolatte-geom0.14-0.14-1|24	%description
21mr|geolatte-geom0.14-0.14-1|25	This geoLatte-geom library offers a geometry model
21mr|geolatte-geom0.14-0.14-1|26	that conforms to the OGC Simple Features for SQL
21mr|geolatte-geom0.14-0.14-1|27	specification.
21mr|geolatte-geom0.14-0.14-1|28	
21mr|geolatte-geom0.14-0.14-1|29	%package javadoc
21mr|geolatte-geom0.14-0.14-1|30	Group: Development/Java
21mr|geolatte-geom0.14-0.14-1|31	Summary:       Javadoc for %{oldname}
21mr|geolatte-geom0.14-0.14-1|32	BuildArch: noarch
21mr|geolatte-geom0.14-0.14-1|33	# Java stack is not supported on x86_32
21mr|geolatte-geom0.14-0.14-1|34	ExcludeArch: %{ix86}
21mr|geolatte-geom0.14-0.14-1|35	
21mr|geolatte-geom0.14-0.14-1|36	%description javadoc
21mr|geolatte-geom0.14-0.14-1|37	This package contains javadoc for %{oldname}.
21mr|geolatte-geom0.14-0.14-1|38	
21mr|geolatte-geom0.14-0.14-1|39	%prep
21mr|geolatte-geom0.14-0.14-1|40	%setup -q -n %{oldname}-%{version}
21mr|geolatte-geom0.14-0.14-1|41	
21mr|geolatte-geom0.14-0.14-1|42	%pom_xpath_set "pom:dependency[pom:groupId='log4j']/pom:version" 1.2.17
21mr|geolatte-geom0.14-0.14-1|43	%pom_xpath_set "pom:dependency[pom:groupId='org.codehaus.jackson']/pom:artifactId" jackson-mapper-asl
21mr|geolatte-geom0.14-0.14-1|44	
21mr|geolatte-geom0.14-0.14-1|45	%pom_remove_dep org.apache.directory.studio:org.apache.commons.collections
21mr|geolatte-geom0.14-0.14-1|46	%pom_add_dep commons-collections:commons-collections:3.2.1:test
21mr|geolatte-geom0.14-0.14-1|47	
21mr|geolatte-geom0.14-0.14-1|48	%mvn_file org.geolatte:%{oldname} %{oldname}
21mr|geolatte-geom0.14-0.14-1|49	%pom_change_dep com.vividsolutions:jts:1.13 com.vividsolutions:jts:1.14.0
21mr|geolatte-geom0.14-0.14-1|50	%mvn_compat_version : 0.13 %{version}
21mr|geolatte-geom0.14-0.14-1|51	
21mr|geolatte-geom0.14-0.14-1|52	%build
21mr|geolatte-geom0.14-0.14-1|53	
21mr|geolatte-geom0.14-0.14-1|54	%mvn_build
21mr|geolatte-geom0.14-0.14-1|55	
21mr|geolatte-geom0.14-0.14-1|56	%install
21mr|geolatte-geom0.14-0.14-1|57	%mvn_install
21mr|geolatte-geom0.14-0.14-1|58	
21mr|geolatte-geom0.14-0.14-1|59	%files -f .mfiles
21mr|geolatte-geom0.14-0.14-1|60	%doc README.md
21mr|geolatte-geom0.14-0.14-1|61	
21mr|geolatte-geom0.14-0.14-1|62	%files javadoc -f .mfiles-javadoc
21mr|geolatte-geom0.14-0.14-1|63	

12349 21
21mr|geolatte-geom-1.2.0-4|1	Name:          geolatte-geom
21mr|geolatte-geom-1.2.0-4|2	Version:       1.2.0
21mr|geolatte-geom-1.2.0-4|3	Release:       4
21mr|geolatte-geom-1.2.0-4|4	Summary:       A geometry model for Java that conforms to the Simple Features For SQL
21mr|geolatte-geom-1.2.0-4|5	License:       LGPLv3+
21mr|geolatte-geom-1.2.0-4|6	URL:           http://www.geolatte.org/
21mr|geolatte-geom-1.2.0-4|7	Source0:       https://github.com/GeoLatte/geolatte-geom/archive/v%{version}.tar.gz
21mr|geolatte-geom-1.2.0-4|8	
21mr|geolatte-geom-1.2.0-4|9	BuildRequires:  maven-local
21mr|geolatte-geom-1.2.0-4|10	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|geolatte-geom-1.2.0-4|11	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|geolatte-geom-1.2.0-4|12	BuildRequires:  mvn(com.vividsolutions:jts)
21mr|geolatte-geom-1.2.0-4|13	BuildRequires:  mvn(dom4j:dom4j)
21mr|geolatte-geom-1.2.0-4|14	BuildRequires:  mvn(jaxen:jaxen)
21mr|geolatte-geom-1.2.0-4|15	BuildRequires:  mvn(junit:junit)
21mr|geolatte-geom-1.2.0-4|16	BuildRequires:  mvn(log4j:log4j:1.2.17)
21mr|geolatte-geom-1.2.0-4|17	BuildRequires:  mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|geolatte-geom-1.2.0-4|18	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|geolatte-geom-1.2.0-4|19	BuildRequires:  mvn(org.slf4j:slf4j-log4j12)
21mr|geolatte-geom-1.2.0-4|20	
21mr|geolatte-geom-1.2.0-4|21	Group:          Development/Java
21mr|geolatte-geom-1.2.0-4|22	BuildArch:     noarch
21mr|geolatte-geom-1.2.0-4|23	# Java stack is not supported on x86_32
21mr|geolatte-geom-1.2.0-4|24	ExcludeArch: %{ix86}
21mr|geolatte-geom-1.2.0-4|25	
21mr|geolatte-geom-1.2.0-4|26	%description
21mr|geolatte-geom-1.2.0-4|27	A geometry model for Java that conforms to the Simple Features For
21mr|geolatte-geom-1.2.0-4|28	SQL specification. It is intended as a drop-in replacement for the
21mr|geolatte-geom-1.2.0-4|29	Java Topology Suite (JTS) geometry model. GeoLatte-geom is fully
21mr|geolatte-geom-1.2.0-4|30	inter-operable with JTS but offers additional features.
21mr|geolatte-geom-1.2.0-4|31	
21mr|geolatte-geom-1.2.0-4|32	%package javadoc
21mr|geolatte-geom-1.2.0-4|33	Summary: Javadoc for %{name}
21mr|geolatte-geom-1.2.0-4|34	
21mr|geolatte-geom-1.2.0-4|35	%description javadoc
21mr|geolatte-geom-1.2.0-4|36	This package contains API documentation for %{name}.
21mr|geolatte-geom-1.2.0-4|37	
21mr|geolatte-geom-1.2.0-4|38	%prep
21mr|geolatte-geom-1.2.0-4|39	%setup -q -n %{name}-%{version}
21mr|geolatte-geom-1.2.0-4|40	
21mr|geolatte-geom-1.2.0-4|41	# Unneeded plugins for RPM builds
21mr|geolatte-geom-1.2.0-4|42	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|geolatte-geom-1.2.0-4|43	%pom_remove_plugin :maven-source-plugin
21mr|geolatte-geom-1.2.0-4|44	%pom_remove_plugin :maven-javadoc-plugin
21mr|geolatte-geom-1.2.0-4|45	
21mr|geolatte-geom-1.2.0-4|46	# Use compat version of log4j
21mr|geolatte-geom-1.2.0-4|47	%pom_xpath_set "pom:dependency[pom:groupId='log4j']/pom:version" 1.2.17 geom
21mr|geolatte-geom-1.2.0-4|48	
21mr|geolatte-geom-1.2.0-4|49	# Fix dependencies to reflect what's in Fedora
21mr|geolatte-geom-1.2.0-4|50	%pom_change_dep :jackson-mapper-lgpl org.codehaus.jackson:jackson-mapper-asl geom
21mr|geolatte-geom-1.2.0-4|51	%pom_change_dep :org.apache.commons.collections commons-collections:commons-collections geom
21mr|geolatte-geom-1.2.0-4|52	
21mr|geolatte-geom-1.2.0-4|53	# Allow building against new jts
21mr|geolatte-geom-1.2.0-4|54	sed -i -e 's/com\.vividsolutions\.jts/org.locationtech.jts/g' $(find geom -name "*.java")
21mr|geolatte-geom-1.2.0-4|55	sed -i -e '/clone()/a@Override public CoordinateSequence copy() {return (CoordinateSequence)clone();}' \
21mr|geolatte-geom-1.2.0-4|56	geom/src/main/java/org/geolatte/geom/AbstractPositionSequence.java
21mr|geolatte-geom-1.2.0-4|57	
21mr|geolatte-geom-1.2.0-4|58	%build
21mr|geolatte-geom-1.2.0-4|59	# Ignore a couple of test failures, not sure why it happens
21mr|geolatte-geom-1.2.0-4|60	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|geolatte-geom-1.2.0-4|61	
21mr|geolatte-geom-1.2.0-4|62	%install
21mr|geolatte-geom-1.2.0-4|63	%mvn_install
21mr|geolatte-geom-1.2.0-4|64	
21mr|geolatte-geom-1.2.0-4|65	%files -f .mfiles
21mr|geolatte-geom-1.2.0-4|66	%doc README.md
21mr|geolatte-geom-1.2.0-4|67	%license copyright-template.vml
21mr|geolatte-geom-1.2.0-4|68	
21mr|geolatte-geom-1.2.0-4|69	%files javadoc -f .mfiles-javadoc
21mr|geolatte-geom-1.2.0-4|70	%license copyright-template.vml
21mr|geolatte-geom-1.2.0-4|71	

12350 21
21mr|geos-3.9.2-1|1	%define	libname %mklibname %{name} %{version}
21mr|geos-3.9.2-1|2	%define	major_c 1
21mr|geos-3.9.2-1|3	%define	libname_c %mklibname %{name}_c %{major_c}
21mr|geos-3.9.2-1|4	%define	devname %mklibname %{name} -d
21mr|geos-3.9.2-1|5	%define	sdevname %mklibname %{name} -d -s
21mr|geos-3.9.2-1|6	
21mr|geos-3.9.2-1|7	Summary:	GEOS (Geometry Engine, Open Source) topology library
21mr|geos-3.9.2-1|8	Name:		geos
21mr|geos-3.9.2-1|9	Version:	3.9.2
21mr|geos-3.9.2-1|10	Release:	1
21mr|geos-3.9.2-1|11	License:	LGPLv2+
21mr|geos-3.9.2-1|12	Group:		Sciences/Geosciences
21mr|geos-3.9.2-1|13	Url:		https://trac.osgeo.org/geos
21mr|geos-3.9.2-1|14	Source0:	https://download.osgeo.org/geos/%{name}-%{version}.tar.bz2
21mr|geos-3.9.2-1|15	BuildRequires:	cmake
21mr|geos-3.9.2-1|16	BuildRequires:	ninja
21mr|geos-3.9.2-1|17	BuildRequires:	boost-devel >= 1.32
21mr|geos-3.9.2-1|18	
21mr|geos-3.9.2-1|19	%description
21mr|geos-3.9.2-1|20	GEOS (Geometry Engine - Open Source) is a C++ port of the ​JTS Topology Suite.
21mr|geos-3.9.2-1|21	It aims to contain the complete functionality of it in C++ and thus provides
21mr|geos-3.9.2-1|22	topological operators and simple spatial constructs: points, lines, polygons
21mr|geos-3.9.2-1|23	and collections.
21mr|geos-3.9.2-1|24	
21mr|geos-3.9.2-1|25	#-----------------------------------------------------------------------------
21mr|geos-3.9.2-1|26	
21mr|geos-3.9.2-1|27	%package -n %{libname}
21mr|geos-3.9.2-1|28	Summary:	Libraries for GEOS
21mr|geos-3.9.2-1|29	Group:		System/Libraries
21mr|geos-3.9.2-1|30	
21mr|geos-3.9.2-1|31	%description -n %{libname}
21mr|geos-3.9.2-1|32	The GEOS library provides topological operators and simple spatial constructs:
21mr|geos-3.9.2-1|33	points, lines, polygons, and collections.
21mr|geos-3.9.2-1|34	This package contains the main C++ library (ABI changes at every release).
21mr|geos-3.9.2-1|35	
21mr|geos-3.9.2-1|36	%files -n %{libname}
21mr|geos-3.9.2-1|37	%doc COPYING
21mr|geos-3.9.2-1|38	%{_libdir}/libgeos.so.%{version}
21mr|geos-3.9.2-1|39	
21mr|geos-3.9.2-1|40	#-----------------------------------------------------------------------------
21mr|geos-3.9.2-1|41	
21mr|geos-3.9.2-1|42	%package -n %{libname_c}
21mr|geos-3.9.2-1|43	Summary:	Libraries for GEOS
21mr|geos-3.9.2-1|44	Group:		System/Libraries
21mr|geos-3.9.2-1|45	
21mr|geos-3.9.2-1|46	%description -n %{libname_c}
21mr|geos-3.9.2-1|47	The GEOS library provides topological operators and simple spatial constructs:
21mr|geos-3.9.2-1|48	points, lines, polygons, and collections.
21mr|geos-3.9.2-1|49	This package contains the always stable C-interface library.
21mr|geos-3.9.2-1|50	
21mr|geos-3.9.2-1|51	%files -n %{libname_c}
21mr|geos-3.9.2-1|52	%doc COPYING
21mr|geos-3.9.2-1|53	%{_libdir}/libgeos_c.so.%{major_c}*
21mr|geos-3.9.2-1|54	
21mr|geos-3.9.2-1|55	#-----------------------------------------------------------------------------
21mr|geos-3.9.2-1|56	
21mr|geos-3.9.2-1|57	%package -n %{devname}
21mr|geos-3.9.2-1|58	Summary:	Development files for the GEOS topology library
21mr|geos-3.9.2-1|59	Group:		Development/C++
21mr|geos-3.9.2-1|60	Requires:	%{libname} = %{EVRD}
21mr|geos-3.9.2-1|61	Requires:	%{libname_c} = %{EVRD}
21mr|geos-3.9.2-1|62	Provides:	%{name}-devel = %{EVRD}
21mr|geos-3.9.2-1|63	%rename		%{sdevname}
21mr|geos-3.9.2-1|64	%rename		%{name}-static-devel
21mr|geos-3.9.2-1|65	
21mr|geos-3.9.2-1|66	%description -n %{devname}
21mr|geos-3.9.2-1|67	The GEOS library provides topological operators and simple spatial constructs:
21mr|geos-3.9.2-1|68	points, lines, polygons, and collections.
21mr|geos-3.9.2-1|69	This package contains the headers and the libraries needed to build against
21mr|geos-3.9.2-1|70	%{name}.
21mr|geos-3.9.2-1|71	
21mr|geos-3.9.2-1|72	%files -n %{devname}
21mr|geos-3.9.2-1|73	%doc COPYING NEWS README.md
21mr|geos-3.9.2-1|74	%{_bindir}/%{name}-config
21mr|geos-3.9.2-1|75	%{_includedir}/*
21mr|geos-3.9.2-1|76	%{_libdir}/*.so
21mr|geos-3.9.2-1|77	%{_libdir}/pkgconfig/geos.pc
21mr|geos-3.9.2-1|78	%{_libdir}/cmake/GEOS
21mr|geos-3.9.2-1|79	
21mr|geos-3.9.2-1|80	#-----------------------------------------------------------------------------
21mr|geos-3.9.2-1|81	
21mr|geos-3.9.2-1|82	%prep
21mr|geos-3.9.2-1|83	%setup -q
21mr|geos-3.9.2-1|84	
21mr|geos-3.9.2-1|85	# for install to _libdir
21mr|geos-3.9.2-1|86	sed -i 's/DESTINATION lib/DESTINATION %{_lib}/g' CMakeLists.txt
21mr|geos-3.9.2-1|87	sed -i 's/DESTINATION lib/DESTINATION %{_lib}/g' tools/CMakeLists.txt
21mr|geos-3.9.2-1|88	sed -i 's|/lib|/%{_lib}|' tools/geos.pc.cmake
21mr|geos-3.9.2-1|89	
21mr|geos-3.9.2-1|90	%build
21mr|geos-3.9.2-1|91	%cmake -G Ninja
21mr|geos-3.9.2-1|92	%ninja_build
21mr|geos-3.9.2-1|93	
21mr|geos-3.9.2-1|94	%install
21mr|geos-3.9.2-1|95	%ninja_install -C build

12351 21
21mr|geotiff-1.7.0-1|1	%define major	5
21mr|geotiff-1.7.0-1|2	%define libname %mklibname geotiff %{major}
21mr|geotiff-1.7.0-1|3	%define devname %mklibname geotiff -d
21mr|geotiff-1.7.0-1|4	
21mr|geotiff-1.7.0-1|5	Summary:	Cartographic software
21mr|geotiff-1.7.0-1|6	Name:		geotiff
21mr|geotiff-1.7.0-1|7	Version:	1.7.0
21mr|geotiff-1.7.0-1|8	Release:	1
21mr|geotiff-1.7.0-1|9	Group:		Sciences/Geosciences
21mr|geotiff-1.7.0-1|10	License:	MIT style
21mr|geotiff-1.7.0-1|11	Url:		http://trac.osgeo.org/geotiff/
21mr|geotiff-1.7.0-1|12	Source0:	http://download.osgeo.org/geotiff/libgeotiff/libgeotiff-%{version}.tar.gz
21mr|geotiff-1.7.0-1|13	BuildRequires:	cmake
21mr|geotiff-1.7.0-1|14	BuildRequires:	doxygen
21mr|geotiff-1.7.0-1|15	BuildRequires:	jpeg-devel
21mr|geotiff-1.7.0-1|16	BuildRequires:	proj-devel
21mr|geotiff-1.7.0-1|17	BuildRequires:	tiff-devel >= 3.6.0
21mr|geotiff-1.7.0-1|18	BuildRequires:	pkgconfig(proj)
21mr|geotiff-1.7.0-1|19	BuildRequires:	pkgconfig(zlib)
21mr|geotiff-1.7.0-1|20	Requires:	proj
21mr|geotiff-1.7.0-1|21	
21mr|geotiff-1.7.0-1|22	%description
21mr|geotiff-1.7.0-1|23	This library is designed to permit the extraction and parsing of the
21mr|geotiff-1.7.0-1|24	"GeoTIFF" Key directories, as well as definition and installation
21mr|geotiff-1.7.0-1|25	of GeoTIFF keys in new files.
21mr|geotiff-1.7.0-1|26	
21mr|geotiff-1.7.0-1|27	%files
21mr|geotiff-1.7.0-1|28	%doc %{_docdir}/%{name}
21mr|geotiff-1.7.0-1|29	%{_mandir}/man1/*
21mr|geotiff-1.7.0-1|30	%{_bindir}/geotifcp
21mr|geotiff-1.7.0-1|31	%{_bindir}/listgeo
21mr|geotiff-1.7.0-1|32	%{_bindir}/makegeo
21mr|geotiff-1.7.0-1|33	%{_bindir}/applygeo*
21mr|geotiff-1.7.0-1|34	
21mr|geotiff-1.7.0-1|35	#----------------------------------------------------------------
21mr|geotiff-1.7.0-1|36	
21mr|geotiff-1.7.0-1|37	%package -n %{libname}
21mr|geotiff-1.7.0-1|38	Summary:	Cartographic software - Libraries
21mr|geotiff-1.7.0-1|39	Group:		Sciences/Geosciences
21mr|geotiff-1.7.0-1|40	
21mr|geotiff-1.7.0-1|41	%description -n %{libname}
21mr|geotiff-1.7.0-1|42	This package contains a shared library for %{name}.
21mr|geotiff-1.7.0-1|43	
21mr|geotiff-1.7.0-1|44	%files -n %{libname}
21mr|geotiff-1.7.0-1|45	%{_libdir}/libgeotiff.so.*
21mr|geotiff-1.7.0-1|46	
21mr|geotiff-1.7.0-1|47	#----------------------------------------------------------------
21mr|geotiff-1.7.0-1|48	
21mr|geotiff-1.7.0-1|49	%package -n %{devname}
21mr|geotiff-1.7.0-1|50	Summary:	Cartographic software - Development files
21mr|geotiff-1.7.0-1|51	Group:		Sciences/Geosciences
21mr|geotiff-1.7.0-1|52	Requires:	%{libname} = %{version}
21mr|geotiff-1.7.0-1|53	Provides:	geotiff-devel = %{version}-%{release}
21mr|geotiff-1.7.0-1|54	
21mr|geotiff-1.7.0-1|55	%description -n %{devname}
21mr|geotiff-1.7.0-1|56	libgeotiff development files.
21mr|geotiff-1.7.0-1|57	
21mr|geotiff-1.7.0-1|58	%files -n %{devname}
21mr|geotiff-1.7.0-1|59	%{_libdir}/*.so
21mr|geotiff-1.7.0-1|60	%{_libdir}/pkgconfig/%{name}.pc
21mr|geotiff-1.7.0-1|61	%{_includedir}/*
21mr|geotiff-1.7.0-1|62	%{_datadir}/cmake/GeoTIFF
21mr|geotiff-1.7.0-1|63	
21mr|geotiff-1.7.0-1|64	#----------------------------------------------------------------
21mr|geotiff-1.7.0-1|65	
21mr|geotiff-1.7.0-1|66	%prep
21mr|geotiff-1.7.0-1|67	%autosetup -p1 -n libgeotiff-%{version}
21mr|geotiff-1.7.0-1|68	
21mr|geotiff-1.7.0-1|69	# fix wrongly encoded files from tarball
21mr|geotiff-1.7.0-1|70	set +x
21mr|geotiff-1.7.0-1|71	for f in `find . -type f` ; do
21mr|geotiff-1.7.0-1|72	if file $f | grep -q ISO-8859 ; then
21mr|geotiff-1.7.0-1|73	set -x
21mr|geotiff-1.7.0-1|74	iconv -f ISO-8859-1 -t UTF-8 $f > ${f}.tmp && \
21mr|geotiff-1.7.0-1|75	mv -f ${f}.tmp $f
21mr|geotiff-1.7.0-1|76	set +x
21mr|geotiff-1.7.0-1|77	fi
21mr|geotiff-1.7.0-1|78	if file $f | grep -q CRLF ; then
21mr|geotiff-1.7.0-1|79	set -x
21mr|geotiff-1.7.0-1|80	sed -i -e 's|\r||g' $f
21mr|geotiff-1.7.0-1|81	set +x
21mr|geotiff-1.7.0-1|82	fi
21mr|geotiff-1.7.0-1|83	done
21mr|geotiff-1.7.0-1|84	set -x
21mr|geotiff-1.7.0-1|85	
21mr|geotiff-1.7.0-1|86	# for install to _libdir
21mr|geotiff-1.7.0-1|87	sed -i 's|DESTINATION lib|DESTINATION %{_lib}|g' CMakeLists.txt
21mr|geotiff-1.7.0-1|88	sed -i 's|DESTINATION doc|DESTINATION share/doc/%{name}|' CMakeLists.txt
21mr|geotiff-1.7.0-1|89	
21mr|geotiff-1.7.0-1|90	%build
21mr|geotiff-1.7.0-1|91	%cmake
21mr|geotiff-1.7.0-1|92	%make_build
21mr|geotiff-1.7.0-1|93	
21mr|geotiff-1.7.0-1|94	%install
21mr|geotiff-1.7.0-1|95	%make_install -C build
21mr|geotiff-1.7.0-1|96	
21mr|geotiff-1.7.0-1|97	# install pkgconfig file
21mr|geotiff-1.7.0-1|98	cat > %{name}.pc <<EOF
21mr|geotiff-1.7.0-1|99	prefix=%{_prefix}
21mr|geotiff-1.7.0-1|100	exec_prefix=%{_prefix}
21mr|geotiff-1.7.0-1|101	libdir=%{_libdir}
21mr|geotiff-1.7.0-1|102	includedir=%{_includedir}/%{name}
21mr|geotiff-1.7.0-1|103	
21mr|geotiff-1.7.0-1|104	Name:	%{name}
21mr|geotiff-1.7.0-1|105	Description:	GeoTIFF file format library
21mr|geotiff-1.7.0-1|106	Version:	%{version}
21mr|geotiff-1.7.0-1|107	Libs:	-L\${libdir} -lgeotiff
21mr|geotiff-1.7.0-1|108	Cflags:	-I\${includedir}
21mr|geotiff-1.7.0-1|109	EOF
21mr|geotiff-1.7.0-1|110	
21mr|geotiff-1.7.0-1|111	mkdir -p %{buildroot}%{_libdir}/pkgconfig/
21mr|geotiff-1.7.0-1|112	install -p -m 644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|geotiff-1.7.0-1|113	
21mr|geotiff-1.7.0-1|114	#clean up junks
21mr|geotiff-1.7.0-1|115	rm -rf %{buildroot}%{_datadir}/*.csv
21mr|geotiff-1.7.0-1|116	rm -rf %{buildroot}%{_libdir}/*.a
21mr|geotiff-1.7.0-1|117	
21mr|geotiff-1.7.0-1|118	# generate docs
21mr|geotiff-1.7.0-1|119	pushd docs
21mr|geotiff-1.7.0-1|120	doxygen
21mr|geotiff-1.7.0-1|121	popd
21mr|geotiff-1.7.0-1|122	

12352 21
21mr|geronimo-annotation-1.0-26|1	Name:           geronimo-annotation
21mr|geronimo-annotation-1.0-26|2	Version:        1.0
21mr|geronimo-annotation-1.0-26|3	Release:        26
21mr|geronimo-annotation-1.0-26|4	Summary:        Java EE: Annotation API v1.3
21mr|geronimo-annotation-1.0-26|5	License:        ASL 2.0
21mr|geronimo-annotation-1.0-26|6	URL:            http://geronimo.apache.org/
21mr|geronimo-annotation-1.0-26|7	Group:          Development/Java
21mr|geronimo-annotation-1.0-26|8	BuildArch:      noarch
21mr|geronimo-annotation-1.0-26|9	# Java stack is not supported on x86_32
21mr|geronimo-annotation-1.0-26|10	ExcludeArch: %{ix86}
21mr|geronimo-annotation-1.0-26|11	
21mr|geronimo-annotation-1.0-26|12	Source0:        http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{name}_1.3_spec/%{version}/%{name}_1.3_spec-%{version}-source-release.zip
21mr|geronimo-annotation-1.0-26|13	
21mr|geronimo-annotation-1.0-26|14	BuildRequires:  maven-local
21mr|geronimo-annotation-1.0-26|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|geronimo-annotation-1.0-26|16	BuildRequires:  mvn(org.apache.geronimo.specs:specs:pom:)
21mr|geronimo-annotation-1.0-26|17	
21mr|geronimo-annotation-1.0-26|18	%description
21mr|geronimo-annotation-1.0-26|19	This package defines the common annotations.
21mr|geronimo-annotation-1.0-26|20	
21mr|geronimo-annotation-1.0-26|21	%package javadoc
21mr|geronimo-annotation-1.0-26|22	Summary:        Javadoc for %{name}
21mr|geronimo-annotation-1.0-26|23	
21mr|geronimo-annotation-1.0-26|24	%description javadoc
21mr|geronimo-annotation-1.0-26|25	This package contains the API documentation for %{name}.
21mr|geronimo-annotation-1.0-26|26	
21mr|geronimo-annotation-1.0-26|27	%prep
21mr|geronimo-annotation-1.0-26|28	%setup -q -n %{name}_1.3_spec-%{version}
21mr|geronimo-annotation-1.0-26|29	
21mr|geronimo-annotation-1.0-26|30	%pom_set_parent org.apache.geronimo.specs:specs:1.4
21mr|geronimo-annotation-1.0-26|31	
21mr|geronimo-annotation-1.0-26|32	%mvn_alias : org.apache.geronimo.specs:geronimo-annotation_1.0_spec
21mr|geronimo-annotation-1.0-26|33	%mvn_alias : org.apache.geronimo.specs:geronimo-annotation_1.1_spec
21mr|geronimo-annotation-1.0-26|34	%mvn_alias : org.apache.geronimo.specs:geronimo-annotation_1.2_spec
21mr|geronimo-annotation-1.0-26|35	%mvn_alias : javax.annotation:jsr250-api
21mr|geronimo-annotation-1.0-26|36	%mvn_alias : org.eclipse.jetty.orbit:javax.annotation
21mr|geronimo-annotation-1.0-26|37	
21mr|geronimo-annotation-1.0-26|38	%mvn_file : %{name} annotation
21mr|geronimo-annotation-1.0-26|39	
21mr|geronimo-annotation-1.0-26|40	%build
21mr|geronimo-annotation-1.0-26|41	%mvn_build
21mr|geronimo-annotation-1.0-26|42	
21mr|geronimo-annotation-1.0-26|43	%install
21mr|geronimo-annotation-1.0-26|44	%mvn_install
21mr|geronimo-annotation-1.0-26|45	
21mr|geronimo-annotation-1.0-26|46	%files -f .mfiles
21mr|geronimo-annotation-1.0-26|47	%license LICENSE NOTICE
21mr|geronimo-annotation-1.0-26|48	
21mr|geronimo-annotation-1.0-26|49	%files javadoc -f .mfiles-javadoc
21mr|geronimo-annotation-1.0-26|50	%license LICENSE NOTICE
21mr|geronimo-annotation-1.0-26|51	

12353 21
21mr|geronimo-commonj-1.1.0-19|1	%global spec_ver 1.1
21mr|geronimo-commonj-1.1.0-19|2	%global spec_name geronimo-commonj_%{spec_ver}_spec
21mr|geronimo-commonj-1.1.0-19|3	Name:    geronimo-commonj
21mr|geronimo-commonj-1.1.0-19|4	Version: 1.1.0
21mr|geronimo-commonj-1.1.0-19|5	Release: 19
21mr|geronimo-commonj-1.1.0-19|6	Summary: CommonJ Specification
21mr|geronimo-commonj-1.1.0-19|7	License: ASL 2.0
21mr|geronimo-commonj-1.1.0-19|8	URL:     http://geronimo.apache.org/
21mr|geronimo-commonj-1.1.0-19|9	# svn export https://svn.apache.org/repos/asf/geronimo/specs/tags/specs-1.4/geronimo-commonj_1.1_spec geronimo-commonj-1.1.0
21mr|geronimo-commonj-1.1.0-19|10	# tar cvfJ geronimo-commonj-1.1.0.tar.xz geronimo-commonj-1.1.0
21mr|geronimo-commonj-1.1.0-19|11	Source:  %{name}-%{version}.tar.xz
21mr|geronimo-commonj-1.1.0-19|12	
21mr|geronimo-commonj-1.1.0-19|13	# Remove the SNAPSHOT tag from the version in the POM file:
21mr|geronimo-commonj-1.1.0-19|14	Patch0:  %{name}-version-fix.patch
21mr|geronimo-commonj-1.1.0-19|15	
21mr|geronimo-commonj-1.1.0-19|16	Group:          Development/Java
21mr|geronimo-commonj-1.1.0-19|17	BuildArch: noarch
21mr|geronimo-commonj-1.1.0-19|18	# Java stack is not supported on x86_32
21mr|geronimo-commonj-1.1.0-19|19	ExcludeArch: %{ix86}
21mr|geronimo-commonj-1.1.0-19|20	BuildRequires: geronimo-parent-poms
21mr|geronimo-commonj-1.1.0-19|21	BuildRequires: maven-local
21mr|geronimo-commonj-1.1.0-19|22	
21mr|geronimo-commonj-1.1.0-19|23	%description
21mr|geronimo-commonj-1.1.0-19|24	Geronimo CommonJ Specification.
21mr|geronimo-commonj-1.1.0-19|25	
21mr|geronimo-commonj-1.1.0-19|26	%package javadoc
21mr|geronimo-commonj-1.1.0-19|27	Summary: Javadoc for %{name}
21mr|geronimo-commonj-1.1.0-19|28	
21mr|geronimo-commonj-1.1.0-19|29	%description javadoc
21mr|geronimo-commonj-1.1.0-19|30	This package contains the API documentation for %{name}.
21mr|geronimo-commonj-1.1.0-19|31	
21mr|geronimo-commonj-1.1.0-19|32	%prep
21mr|geronimo-commonj-1.1.0-19|33	%setup -q
21mr|geronimo-commonj-1.1.0-19|34	%patch0 -p0
21mr|geronimo-commonj-1.1.0-19|35	
21mr|geronimo-commonj-1.1.0-19|36	%mvn_file :%{spec_name} %{name}
21mr|geronimo-commonj-1.1.0-19|37	
21mr|geronimo-commonj-1.1.0-19|38	%build
21mr|geronimo-commonj-1.1.0-19|39	
21mr|geronimo-commonj-1.1.0-19|40	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|geronimo-commonj-1.1.0-19|41	
21mr|geronimo-commonj-1.1.0-19|42	%install
21mr|geronimo-commonj-1.1.0-19|43	%mvn_install
21mr|geronimo-commonj-1.1.0-19|44	
21mr|geronimo-commonj-1.1.0-19|45	%files -f .mfiles
21mr|geronimo-commonj-1.1.0-19|46	%license LICENSE.txt NOTICE.txt
21mr|geronimo-commonj-1.1.0-19|47	
21mr|geronimo-commonj-1.1.0-19|48	%files javadoc -f .mfiles-javadoc
21mr|geronimo-commonj-1.1.0-19|49	%license LICENSE.txt NOTICE.txt
21mr|geronimo-commonj-1.1.0-19|50	

12354 21
21mr|geronimo-ejb-1.0-23|1	Name:           geronimo-ejb
21mr|geronimo-ejb-1.0-23|2	Version:        1.0
21mr|geronimo-ejb-1.0-23|3	Release:        23
21mr|geronimo-ejb-1.0-23|4	Summary:        Java EE: EJB API v3.1
21mr|geronimo-ejb-1.0-23|5	License:        ASL 2.0
21mr|geronimo-ejb-1.0-23|6	URL:            http://geronimo.apache.org
21mr|geronimo-ejb-1.0-23|7	Group:          Development/Java
21mr|geronimo-ejb-1.0-23|8	BuildArch:      noarch
21mr|geronimo-ejb-1.0-23|9	# Java stack is not supported on x86_32
21mr|geronimo-ejb-1.0-23|10	ExcludeArch: %{ix86}
21mr|geronimo-ejb-1.0-23|11	
21mr|geronimo-ejb-1.0-23|12	Source0:        http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{name}_3.1_spec/%{version}/%{name}_3.1_spec-%{version}-source-release.tar.gz
21mr|geronimo-ejb-1.0-23|13	
21mr|geronimo-ejb-1.0-23|14	BuildRequires:  maven-local
21mr|geronimo-ejb-1.0-23|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|geronimo-ejb-1.0-23|16	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-annotation_1.1_spec)
21mr|geronimo-ejb-1.0-23|17	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-interceptor_1.1_spec)
21mr|geronimo-ejb-1.0-23|18	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jaxrpc_1.1_spec)
21mr|geronimo-ejb-1.0-23|19	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|geronimo-ejb-1.0-23|20	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-osgi-locator)
21mr|geronimo-ejb-1.0-23|21	BuildRequires:  mvn(org.apache.geronimo.specs:specs:pom:)
21mr|geronimo-ejb-1.0-23|22	
21mr|geronimo-ejb-1.0-23|23	%description
21mr|geronimo-ejb-1.0-23|24	Contains the Enterprise JavaBeans classes and interfaces that define the
21mr|geronimo-ejb-1.0-23|25	contracts between the enterprise bean and its clients and between the
21mr|geronimo-ejb-1.0-23|26	enterprise bean and the EJB container.
21mr|geronimo-ejb-1.0-23|27	
21mr|geronimo-ejb-1.0-23|28	%package javadoc
21mr|geronimo-ejb-1.0-23|29	Summary:        Javadoc for %{name}
21mr|geronimo-ejb-1.0-23|30	
21mr|geronimo-ejb-1.0-23|31	%description javadoc
21mr|geronimo-ejb-1.0-23|32	This package contains the API documentation for %{name}.
21mr|geronimo-ejb-1.0-23|33	
21mr|geronimo-ejb-1.0-23|34	%prep
21mr|geronimo-ejb-1.0-23|35	%setup -q -n %{name}_3.1_spec-%{version}
21mr|geronimo-ejb-1.0-23|36	sed -i 's/\r//' LICENSE
21mr|geronimo-ejb-1.0-23|37	# Use parent pom files instead of unavailable 'genesis-java5-flava'
21mr|geronimo-ejb-1.0-23|38	%pom_set_parent org.apache.geronimo.specs:specs:1.4
21mr|geronimo-ejb-1.0-23|39	
21mr|geronimo-ejb-1.0-23|40	%mvn_alias : org.apache.geronimo.specs:geronimo-ejb_2.1_spec
21mr|geronimo-ejb-1.0-23|41	%mvn_alias : org.apache.geronimo.specs:geronimo-ejb_3.0_spec
21mr|geronimo-ejb-1.0-23|42	%mvn_alias : javax.ejb:ejb
21mr|geronimo-ejb-1.0-23|43	%mvn_alias : javax.ejb:ejb-api
21mr|geronimo-ejb-1.0-23|44	
21mr|geronimo-ejb-1.0-23|45	%mvn_file : %{name} ejb
21mr|geronimo-ejb-1.0-23|46	
21mr|geronimo-ejb-1.0-23|47	%build
21mr|geronimo-ejb-1.0-23|48	%mvn_build
21mr|geronimo-ejb-1.0-23|49	
21mr|geronimo-ejb-1.0-23|50	%install
21mr|geronimo-ejb-1.0-23|51	%mvn_install
21mr|geronimo-ejb-1.0-23|52	
21mr|geronimo-ejb-1.0-23|53	%files -f .mfiles
21mr|geronimo-ejb-1.0-23|54	%license LICENSE NOTICE
21mr|geronimo-ejb-1.0-23|55	
21mr|geronimo-ejb-1.0-23|56	%files javadoc -f .mfiles-javadoc
21mr|geronimo-ejb-1.0-23|57	%license LICENSE NOTICE
21mr|geronimo-ejb-1.0-23|58	

12355 21
21mr|geronimo-interceptor-1.0.1-21|1	%global spec_ver 3.0
21mr|geronimo-interceptor-1.0.1-21|2	%global spec_name geronimo-interceptor_%{spec_ver}_spec
21mr|geronimo-interceptor-1.0.1-21|3	
21mr|geronimo-interceptor-1.0.1-21|4	Name:             geronimo-interceptor
21mr|geronimo-interceptor-1.0.1-21|5	Version:          1.0.1
21mr|geronimo-interceptor-1.0.1-21|6	Release:          21
21mr|geronimo-interceptor-1.0.1-21|7	Summary:          Java EE: Interceptor API v3.0
21mr|geronimo-interceptor-1.0.1-21|8	License:          ASL 2.0
21mr|geronimo-interceptor-1.0.1-21|9	URL:              http://geronimo.apache.org/
21mr|geronimo-interceptor-1.0.1-21|10	
21mr|geronimo-interceptor-1.0.1-21|11	# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-interceptor_3.0_spec-1.0.1/
21mr|geronimo-interceptor-1.0.1-21|12	# tar czf geronimo-interceptor_3.0_spec-1.0.1.tar.gz geronimo-interceptor_3.0_spec-1.0.1/
21mr|geronimo-interceptor-1.0.1-21|13	Source0:          %{spec_name}-%{version}.tar.gz
21mr|geronimo-interceptor-1.0.1-21|14	Group:          Development/Java
21mr|geronimo-interceptor-1.0.1-21|15	BuildArch:        noarch
21mr|geronimo-interceptor-1.0.1-21|16	# Java stack is not supported on x86_32
21mr|geronimo-interceptor-1.0.1-21|17	ExcludeArch: %{ix86}
21mr|geronimo-interceptor-1.0.1-21|18	
21mr|geronimo-interceptor-1.0.1-21|19	BuildRequires:    java-devel
21mr|geronimo-interceptor-1.0.1-21|20	BuildRequires:    jpackage-utils
21mr|geronimo-interceptor-1.0.1-21|21	BuildRequires:    maven-local
21mr|geronimo-interceptor-1.0.1-21|22	BuildRequires:    geronimo-parent-poms
21mr|geronimo-interceptor-1.0.1-21|23	
21mr|geronimo-interceptor-1.0.1-21|24	Provides:         interceptor_api = %{spec_ver}
21mr|geronimo-interceptor-1.0.1-21|25	
21mr|geronimo-interceptor-1.0.1-21|26	%description
21mr|geronimo-interceptor-1.0.1-21|27	Contains annotations and interfaces for defining interceptor methods,
21mr|geronimo-interceptor-1.0.1-21|28	interceptor classes and for binding interceptor classes to target classes.
21mr|geronimo-interceptor-1.0.1-21|29	
21mr|geronimo-interceptor-1.0.1-21|30	%package javadoc
21mr|geronimo-interceptor-1.0.1-21|31	Summary:          Javadoc for %{name}
21mr|geronimo-interceptor-1.0.1-21|32	
21mr|geronimo-interceptor-1.0.1-21|33	%description javadoc
21mr|geronimo-interceptor-1.0.1-21|34	This package contains the API documentation for %{name}.
21mr|geronimo-interceptor-1.0.1-21|35	
21mr|geronimo-interceptor-1.0.1-21|36	
21mr|geronimo-interceptor-1.0.1-21|37	%prep
21mr|geronimo-interceptor-1.0.1-21|38	%setup -q -n %{spec_name}-%{version}
21mr|geronimo-interceptor-1.0.1-21|39	
21mr|geronimo-interceptor-1.0.1-21|40	%mvn_alias : org.apache.geronimo.specs:geronimo-interceptor_1.1_spec
21mr|geronimo-interceptor-1.0.1-21|41	
21mr|geronimo-interceptor-1.0.1-21|42	%mvn_file : %{name} interceptor
21mr|geronimo-interceptor-1.0.1-21|43	
21mr|geronimo-interceptor-1.0.1-21|44	%build
21mr|geronimo-interceptor-1.0.1-21|45	%mvn_build
21mr|geronimo-interceptor-1.0.1-21|46	
21mr|geronimo-interceptor-1.0.1-21|47	%install
21mr|geronimo-interceptor-1.0.1-21|48	%mvn_install
21mr|geronimo-interceptor-1.0.1-21|49	
21mr|geronimo-interceptor-1.0.1-21|50	%files -f .mfiles
21mr|geronimo-interceptor-1.0.1-21|51	%doc LICENSE.txt NOTICE.txt
21mr|geronimo-interceptor-1.0.1-21|52	
21mr|geronimo-interceptor-1.0.1-21|53	%files javadoc -f .mfiles-javadoc
21mr|geronimo-interceptor-1.0.1-21|54	%doc LICENSE.txt NOTICE.txt
21mr|geronimo-interceptor-1.0.1-21|55	

12356 21
21mr|geronimo-jaspic-spec-1.1-19|1	%define api_version 1.0
21mr|geronimo-jaspic-spec-1.1-19|2	%define pkg_name geronimo-jaspic_%{api_version}_spec
21mr|geronimo-jaspic-spec-1.1-19|3	Name:          geronimo-jaspic-spec
21mr|geronimo-jaspic-spec-1.1-19|4	Version:       1.1
21mr|geronimo-jaspic-spec-1.1-19|5	Release:       19
21mr|geronimo-jaspic-spec-1.1-19|6	Summary:       Java Authentication SPI for Containers
21mr|geronimo-jaspic-spec-1.1-19|7	License:       ASL 2.0 and W3C
21mr|geronimo-jaspic-spec-1.1-19|8	URL:           http://geronimo.apache.org/
21mr|geronimo-jaspic-spec-1.1-19|9	Source0:       http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{pkg_name}/%{version}/%{pkg_name}-%{version}-source-release.tar.gz
21mr|geronimo-jaspic-spec-1.1-19|10	
21mr|geronimo-jaspic-spec-1.1-19|11	Group:          Development/Java
21mr|geronimo-jaspic-spec-1.1-19|12	BuildArch:     noarch
21mr|geronimo-jaspic-spec-1.1-19|13	# Java stack is not supported on x86_32
21mr|geronimo-jaspic-spec-1.1-19|14	ExcludeArch: %{ix86}
21mr|geronimo-jaspic-spec-1.1-19|15	
21mr|geronimo-jaspic-spec-1.1-19|16	BuildRequires: java-devel
21mr|geronimo-jaspic-spec-1.1-19|17	BuildRequires: maven-local
21mr|geronimo-jaspic-spec-1.1-19|18	BuildRequires: maven-plugin-bundle
21mr|geronimo-jaspic-spec-1.1-19|19	BuildRequires: geronimo-osgi-support
21mr|geronimo-jaspic-spec-1.1-19|20	BuildRequires: geronimo-parent-poms
21mr|geronimo-jaspic-spec-1.1-19|21	BuildRequires: jpackage-utils
21mr|geronimo-jaspic-spec-1.1-19|22	
21mr|geronimo-jaspic-spec-1.1-19|23	Provides:      javax.security.auth.message
21mr|geronimo-jaspic-spec-1.1-19|24	
21mr|geronimo-jaspic-spec-1.1-19|25	%description
21mr|geronimo-jaspic-spec-1.1-19|26	Java Authentication Service Provider Interface for Containers (JSR-196) api.
21mr|geronimo-jaspic-spec-1.1-19|27	
21mr|geronimo-jaspic-spec-1.1-19|28	%package javadoc
21mr|geronimo-jaspic-spec-1.1-19|29	Summary:        API documentation for %{name}
21mr|geronimo-jaspic-spec-1.1-19|30	
21mr|geronimo-jaspic-spec-1.1-19|31	%description javadoc
21mr|geronimo-jaspic-spec-1.1-19|32	%{summary}.
21mr|geronimo-jaspic-spec-1.1-19|33	
21mr|geronimo-jaspic-spec-1.1-19|34	
21mr|geronimo-jaspic-spec-1.1-19|35	%prep
21mr|geronimo-jaspic-spec-1.1-19|36	%setup -q -n %{pkg_name}-%{version}
21mr|geronimo-jaspic-spec-1.1-19|37	
21mr|geronimo-jaspic-spec-1.1-19|38	for d in LICENSE NOTICE ; do
21mr|geronimo-jaspic-spec-1.1-19|39	iconv -f iso8859-1 -t utf-8 $d > $d.conv && mv -f $d.conv $d
21mr|geronimo-jaspic-spec-1.1-19|40	sed -i 's/\r//' $d
21mr|geronimo-jaspic-spec-1.1-19|41	done
21mr|geronimo-jaspic-spec-1.1-19|42	
21mr|geronimo-jaspic-spec-1.1-19|43	%pom_xpath_remove "pom:parent"
21mr|geronimo-jaspic-spec-1.1-19|44	%pom_xpath_inject "pom:project" "
21mr|geronimo-jaspic-spec-1.1-19|45	<parent>
21mr|geronimo-jaspic-spec-1.1-19|46	<groupId>org.apache.geronimo.specs</groupId>
21mr|geronimo-jaspic-spec-1.1-19|47	<artifactId>specs</artifactId>
21mr|geronimo-jaspic-spec-1.1-19|48	<version>any</version>
21mr|geronimo-jaspic-spec-1.1-19|49	</parent>"
21mr|geronimo-jaspic-spec-1.1-19|50	
21mr|geronimo-jaspic-spec-1.1-19|51	%build
21mr|geronimo-jaspic-spec-1.1-19|52	%mvn_file  : %{name}
21mr|geronimo-jaspic-spec-1.1-19|53	%mvn_alias : org.eclipse.jetty.orbit:javax.security.auth.message
21mr|geronimo-jaspic-spec-1.1-19|54	%mvn_build
21mr|geronimo-jaspic-spec-1.1-19|55	
21mr|geronimo-jaspic-spec-1.1-19|56	%install
21mr|geronimo-jaspic-spec-1.1-19|57	%mvn_install
21mr|geronimo-jaspic-spec-1.1-19|58	
21mr|geronimo-jaspic-spec-1.1-19|59	install -d -m 755 %{buildroot}%{_javadir}/javax.security.auth.message/
21mr|geronimo-jaspic-spec-1.1-19|60	ln -sf ../%{name}.jar %{buildroot}%{_javadir}/javax.security.auth.message/
21mr|geronimo-jaspic-spec-1.1-19|61	
21mr|geronimo-jaspic-spec-1.1-19|62	%files -f .mfiles
21mr|geronimo-jaspic-spec-1.1-19|63	%doc LICENSE NOTICE
21mr|geronimo-jaspic-spec-1.1-19|64	%{_javadir}/javax.security.auth.message/
21mr|geronimo-jaspic-spec-1.1-19|65	
21mr|geronimo-jaspic-spec-1.1-19|66	%files javadoc -f .mfiles-javadoc
21mr|geronimo-jaspic-spec-1.1-19|67	%doc LICENSE NOTICE
21mr|geronimo-jaspic-spec-1.1-19|68	

12357 21
21mr|geronimo-jaxrpc-2.1-25|1	%global spec_ver 1.1
21mr|geronimo-jaxrpc-2.1-25|2	%global spec_name geronimo-jaxrpc_%{spec_ver}_spec
21mr|geronimo-jaxrpc-2.1-25|3	
21mr|geronimo-jaxrpc-2.1-25|4	Name:             geronimo-jaxrpc
21mr|geronimo-jaxrpc-2.1-25|5	Version:          2.1
21mr|geronimo-jaxrpc-2.1-25|6	Release:          25
21mr|geronimo-jaxrpc-2.1-25|7	Summary:          Java EE: Java API for XML Remote Procedure Call v1.1
21mr|geronimo-jaxrpc-2.1-25|8	License:          ASL 2.0 and W3C
21mr|geronimo-jaxrpc-2.1-25|9	
21mr|geronimo-jaxrpc-2.1-25|10	URL:              http://geronimo.apache.org/
21mr|geronimo-jaxrpc-2.1-25|11	Source0:          http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{spec_name}/%{version}/%{spec_name}-%{version}-source-release.tar.gz
21mr|geronimo-jaxrpc-2.1-25|12	Group:            Development/Java
21mr|geronimo-jaxrpc-2.1-25|13	BuildArch:        noarch
21mr|geronimo-jaxrpc-2.1-25|14	# Java stack is not supported on x86_32
21mr|geronimo-jaxrpc-2.1-25|15	ExcludeArch: %{ix86}
21mr|geronimo-jaxrpc-2.1-25|16	
21mr|geronimo-jaxrpc-2.1-25|17	BuildRequires:    java-devel >= 1:1.6.0
21mr|geronimo-jaxrpc-2.1-25|18	BuildRequires:    jpackage-utils
21mr|geronimo-jaxrpc-2.1-25|19	BuildRequires:    maven-local
21mr|geronimo-jaxrpc-2.1-25|20	BuildRequires:    geronimo-parent-poms
21mr|geronimo-jaxrpc-2.1-25|21	BuildRequires:    maven-resources-plugin
21mr|geronimo-jaxrpc-2.1-25|22	BuildRequires:    saaj_api
21mr|geronimo-jaxrpc-2.1-25|23	BuildRequires:    geronimo-osgi-locator
21mr|geronimo-jaxrpc-2.1-25|24	BuildRequires:    glassfish-servlet-api
21mr|geronimo-jaxrpc-2.1-25|25	BuildRequires:    mvn(org.apache.geronimo.specs:geronimo-servlet_3.0_spec)
21mr|geronimo-jaxrpc-2.1-25|26	BuildRequires:    maven-surefire-provider-junit
21mr|geronimo-jaxrpc-2.1-25|27	
21mr|geronimo-jaxrpc-2.1-25|28	Provides:         jaxrpc_api = %{spec_ver}
21mr|geronimo-jaxrpc-2.1-25|29	
21mr|geronimo-jaxrpc-2.1-25|30	%description
21mr|geronimo-jaxrpc-2.1-25|31	This package contains the core JAX-RPC APIs for the client programming model.
21mr|geronimo-jaxrpc-2.1-25|32	
21mr|geronimo-jaxrpc-2.1-25|33	%package javadoc
21mr|geronimo-jaxrpc-2.1-25|34	Summary:          Javadoc for %{name}
21mr|geronimo-jaxrpc-2.1-25|35	
21mr|geronimo-jaxrpc-2.1-25|36	%description javadoc
21mr|geronimo-jaxrpc-2.1-25|37	This package contains the API documentation for %{name}.
21mr|geronimo-jaxrpc-2.1-25|38	
21mr|geronimo-jaxrpc-2.1-25|39	
21mr|geronimo-jaxrpc-2.1-25|40	%prep
21mr|geronimo-jaxrpc-2.1-25|41	%setup -q -n %{spec_name}-%{version}
21mr|geronimo-jaxrpc-2.1-25|42	iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.conv && mv -f LICENSE.conv LICENSE
21mr|geronimo-jaxrpc-2.1-25|43	sed -i 's/\r//' LICENSE NOTICE
21mr|geronimo-jaxrpc-2.1-25|44	# Use parent pom files instead of unavailable 'genesis-java5-flava'
21mr|geronimo-jaxrpc-2.1-25|45	%pom_set_parent org.apache.geronimo.specs:specs:1.4
21mr|geronimo-jaxrpc-2.1-25|46	
21mr|geronimo-jaxrpc-2.1-25|47	%mvn_alias : javax.xml:jaxrpc-api
21mr|geronimo-jaxrpc-2.1-25|48	%mvn_file : %{name} jaxrpc
21mr|geronimo-jaxrpc-2.1-25|49	
21mr|geronimo-jaxrpc-2.1-25|50	%build
21mr|geronimo-jaxrpc-2.1-25|51	%mvn_build
21mr|geronimo-jaxrpc-2.1-25|52	
21mr|geronimo-jaxrpc-2.1-25|53	%install
21mr|geronimo-jaxrpc-2.1-25|54	%mvn_install
21mr|geronimo-jaxrpc-2.1-25|55	
21mr|geronimo-jaxrpc-2.1-25|56	%files -f .mfiles
21mr|geronimo-jaxrpc-2.1-25|57	%doc LICENSE NOTICE
21mr|geronimo-jaxrpc-2.1-25|58	
21mr|geronimo-jaxrpc-2.1-25|59	%files javadoc -f .mfiles-javadoc
21mr|geronimo-jaxrpc-2.1-25|60	%doc LICENSE NOTICE
21mr|geronimo-jaxrpc-2.1-25|61	

12358 21
21mr|geronimo-jcache-1.0-0.8.alpha.1|1	%global spec_ver 1.0
21mr|geronimo-jcache-1.0-0.8.alpha.1|2	%global spec_name geronimo-jcache_%{spec_ver}_spec
21mr|geronimo-jcache-1.0-0.8.alpha.1|3	
21mr|geronimo-jcache-1.0-0.8.alpha.1|4	%global namedreltag -alpha-1
21mr|geronimo-jcache-1.0-0.8.alpha.1|5	%global namedversion %{version}%{?namedreltag}
21mr|geronimo-jcache-1.0-0.8.alpha.1|6	
21mr|geronimo-jcache-1.0-0.8.alpha.1|7	Name:          geronimo-jcache
21mr|geronimo-jcache-1.0-0.8.alpha.1|8	Version:       1.0
21mr|geronimo-jcache-1.0-0.8.alpha.1|9	Release:       0.8.alpha.1
21mr|geronimo-jcache-1.0-0.8.alpha.1|10	Summary:       Apache Geronimo JCache Spec 1.0
21mr|geronimo-jcache-1.0-0.8.alpha.1|11	License:       ASL 2.0
21mr|geronimo-jcache-1.0-0.8.alpha.1|12	URL:           http://geronimo.apache.org/
21mr|geronimo-jcache-1.0-0.8.alpha.1|13	Source0:       http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{spec_name}/%{namedversion}/%{spec_name}-%{namedversion}-source-release.zip
21mr|geronimo-jcache-1.0-0.8.alpha.1|14	
21mr|geronimo-jcache-1.0-0.8.alpha.1|15	BuildRequires: maven-local
21mr|geronimo-jcache-1.0-0.8.alpha.1|16	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|geronimo-jcache-1.0-0.8.alpha.1|17	BuildRequires: mvn(org.apache.geronimo.specs:specs:pom:)
21mr|geronimo-jcache-1.0-0.8.alpha.1|18	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jcdi_1.0_spec)
21mr|geronimo-jcache-1.0-0.8.alpha.1|19	
21mr|geronimo-jcache-1.0-0.8.alpha.1|20	Group:          Development/Java
21mr|geronimo-jcache-1.0-0.8.alpha.1|21	BuildArch:     noarch
21mr|geronimo-jcache-1.0-0.8.alpha.1|22	# Java stack is not supported on x86_32
21mr|geronimo-jcache-1.0-0.8.alpha.1|23	ExcludeArch: %{ix86}
21mr|geronimo-jcache-1.0-0.8.alpha.1|24	
21mr|geronimo-jcache-1.0-0.8.alpha.1|25	%description
21mr|geronimo-jcache-1.0-0.8.alpha.1|26	Apache Geronimo implementation of JSR-107.
21mr|geronimo-jcache-1.0-0.8.alpha.1|27	
21mr|geronimo-jcache-1.0-0.8.alpha.1|28	%package javadoc
21mr|geronimo-jcache-1.0-0.8.alpha.1|29	Summary:       Javadoc for %{name}
21mr|geronimo-jcache-1.0-0.8.alpha.1|30	
21mr|geronimo-jcache-1.0-0.8.alpha.1|31	%description javadoc
21mr|geronimo-jcache-1.0-0.8.alpha.1|32	This package contains javadoc for %{name}.
21mr|geronimo-jcache-1.0-0.8.alpha.1|33	
21mr|geronimo-jcache-1.0-0.8.alpha.1|34	%prep
21mr|geronimo-jcache-1.0-0.8.alpha.1|35	%setup -q -n %{spec_name}-%{namedversion}
21mr|geronimo-jcache-1.0-0.8.alpha.1|36	
21mr|geronimo-jcache-1.0-0.8.alpha.1|37	# org.apache.geronimo.genesis:genesis-java5-flava:2.2
21mr|geronimo-jcache-1.0-0.8.alpha.1|38	%pom_remove_parent
21mr|geronimo-jcache-1.0-0.8.alpha.1|39	%pom_add_parent org.apache.geronimo.specs:specs:1.4
21mr|geronimo-jcache-1.0-0.8.alpha.1|40	
21mr|geronimo-jcache-1.0-0.8.alpha.1|41	%mvn_file : %{name}
21mr|geronimo-jcache-1.0-0.8.alpha.1|42	
21mr|geronimo-jcache-1.0-0.8.alpha.1|43	%build
21mr|geronimo-jcache-1.0-0.8.alpha.1|44	
21mr|geronimo-jcache-1.0-0.8.alpha.1|45	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|geronimo-jcache-1.0-0.8.alpha.1|46	
21mr|geronimo-jcache-1.0-0.8.alpha.1|47	%install
21mr|geronimo-jcache-1.0-0.8.alpha.1|48	%mvn_install
21mr|geronimo-jcache-1.0-0.8.alpha.1|49	
21mr|geronimo-jcache-1.0-0.8.alpha.1|50	%files -f .mfiles
21mr|geronimo-jcache-1.0-0.8.alpha.1|51	%license LICENSE NOTICE
21mr|geronimo-jcache-1.0-0.8.alpha.1|52	
21mr|geronimo-jcache-1.0-0.8.alpha.1|53	%files javadoc -f .mfiles-javadoc
21mr|geronimo-jcache-1.0-0.8.alpha.1|54	%license LICENSE NOTICE
21mr|geronimo-jcache-1.0-0.8.alpha.1|55	

12359 21
21mr|geronimo-jcdi-1.0-api-1.0-12|1	%global spec_ver 1.0
21mr|geronimo-jcdi-1.0-api-1.0-12|2	%global spec_name geronimo-jcdi_%{spec_ver}_spec
21mr|geronimo-jcdi-1.0-api-1.0-12|3	Name:          geronimo-jcdi-1.0-api
21mr|geronimo-jcdi-1.0-api-1.0-12|4	Version:       1.0
21mr|geronimo-jcdi-1.0-api-1.0-12|5	Release:       12
21mr|geronimo-jcdi-1.0-api-1.0-12|6	Summary:       Apache Geronimo Java Contexts and Dependency Injection (JSR-299) Spec API
21mr|geronimo-jcdi-1.0-api-1.0-12|7	License:       ASL 2.0
21mr|geronimo-jcdi-1.0-api-1.0-12|8	URL:           http://geronimo.apache.org/
21mr|geronimo-jcdi-1.0-api-1.0-12|9	Source0:       http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{spec_name}/%{version}/%{spec_name}-%{version}-source-release.tar.gz
21mr|geronimo-jcdi-1.0-api-1.0-12|10	
21mr|geronimo-jcdi-1.0-api-1.0-12|11	BuildRequires: mvn(org.apache.geronimo.specs:specs:pom:)
21mr|geronimo-jcdi-1.0-api-1.0-12|12	BuildRequires: mvn(javax.inject:javax.inject)
21mr|geronimo-jcdi-1.0-api-1.0-12|13	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-annotation_1.1_spec)
21mr|geronimo-jcdi-1.0-api-1.0-12|14	BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec)
21mr|geronimo-jcdi-1.0-api-1.0-12|15	BuildRequires: mvn(org.jboss.spec.javax.el:jboss-el-api_2.2_spec)
21mr|geronimo-jcdi-1.0-api-1.0-12|16	
21mr|geronimo-jcdi-1.0-api-1.0-12|17	BuildRequires: maven-local
21mr|geronimo-jcdi-1.0-api-1.0-12|18	BuildRequires: maven-plugin-bundle
21mr|geronimo-jcdi-1.0-api-1.0-12|19	# bundle-plugin requires
21mr|geronimo-jcdi-1.0-api-1.0-12|20	#BuildRequires: mvn(org.sonatype.aether:aether)
21mr|geronimo-jcdi-1.0-api-1.0-12|21	
21mr|geronimo-jcdi-1.0-api-1.0-12|22	Group:          Development/Java
21mr|geronimo-jcdi-1.0-api-1.0-12|23	BuildArch:     noarch
21mr|geronimo-jcdi-1.0-api-1.0-12|24	# Java stack is not supported on x86_32
21mr|geronimo-jcdi-1.0-api-1.0-12|25	ExcludeArch: %{ix86}
21mr|geronimo-jcdi-1.0-api-1.0-12|26	
21mr|geronimo-jcdi-1.0-api-1.0-12|27	%description
21mr|geronimo-jcdi-1.0-api-1.0-12|28	Apache Geronimo implementation of the JSR-299 Context and
21mr|geronimo-jcdi-1.0-api-1.0-12|29	Dependency Injection for the Java EE Platform.
21mr|geronimo-jcdi-1.0-api-1.0-12|30	
21mr|geronimo-jcdi-1.0-api-1.0-12|31	%package javadoc
21mr|geronimo-jcdi-1.0-api-1.0-12|32	Summary:       Javadoc for %{name}
21mr|geronimo-jcdi-1.0-api-1.0-12|33	
21mr|geronimo-jcdi-1.0-api-1.0-12|34	%description javadoc
21mr|geronimo-jcdi-1.0-api-1.0-12|35	This package contains javadoc for %{name}.
21mr|geronimo-jcdi-1.0-api-1.0-12|36	
21mr|geronimo-jcdi-1.0-api-1.0-12|37	%prep
21mr|geronimo-jcdi-1.0-api-1.0-12|38	%setup -q -n %{spec_name}-%{version}
21mr|geronimo-jcdi-1.0-api-1.0-12|39	
21mr|geronimo-jcdi-1.0-api-1.0-12|40	%pom_xpath_set "pom:project/pom:parent/pom:groupId" org.apache.geronimo.specs
21mr|geronimo-jcdi-1.0-api-1.0-12|41	%pom_xpath_set "pom:project/pom:parent/pom:artifactId" specs
21mr|geronimo-jcdi-1.0-api-1.0-12|42	%pom_xpath_set "pom:project/pom:parent/pom:version" 1.4
21mr|geronimo-jcdi-1.0-api-1.0-12|43	%pom_xpath_inject "pom:project/pom:parent" "<relativePath>../pom.xml</relativePath>"
21mr|geronimo-jcdi-1.0-api-1.0-12|44	
21mr|geronimo-jcdi-1.0-api-1.0-12|45	%pom_remove_dep org.apache.geronimo.specs:geronimo-el_2.2_spec
21mr|geronimo-jcdi-1.0-api-1.0-12|46	%pom_add_dep org.jboss.spec.javax.el:jboss-el-api_2.2_spec::provided
21mr|geronimo-jcdi-1.0-api-1.0-12|47	
21mr|geronimo-jcdi-1.0-api-1.0-12|48	%pom_remove_dep org.apache.geronimo.specs:geronimo-atinject_1.0_spec
21mr|geronimo-jcdi-1.0-api-1.0-12|49	%pom_add_dep javax.inject:javax.inject::provided
21mr|geronimo-jcdi-1.0-api-1.0-12|50	
21mr|geronimo-jcdi-1.0-api-1.0-12|51	%pom_remove_dep org.apache.geronimo.specs:geronimo-interceptor_1.1_spec
21mr|geronimo-jcdi-1.0-api-1.0-12|52	%pom_add_dep org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec::provided
21mr|geronimo-jcdi-1.0-api-1.0-12|53	
21mr|geronimo-jcdi-1.0-api-1.0-12|54	for s in src/main/java/javax/enterprise/inject/spi/BeanManager.java \
21mr|geronimo-jcdi-1.0-api-1.0-12|55	src/main/java/javax/enterprise/context/RequestScoped.java \
21mr|geronimo-jcdi-1.0-api-1.0-12|56	src/main/java/javax/enterprise/context/spi/Context.java \
21mr|geronimo-jcdi-1.0-api-1.0-12|57	src/main/java/javax/enterprise/util/AnnotationLiteral.java; do
21mr|geronimo-jcdi-1.0-api-1.0-12|58	native2ascii -encoding UTF8 ${s} ${s}
21mr|geronimo-jcdi-1.0-api-1.0-12|59	done
21mr|geronimo-jcdi-1.0-api-1.0-12|60	
21mr|geronimo-jcdi-1.0-api-1.0-12|61	%mvn_file : %{name}
21mr|geronimo-jcdi-1.0-api-1.0-12|62	
21mr|geronimo-jcdi-1.0-api-1.0-12|63	%build
21mr|geronimo-jcdi-1.0-api-1.0-12|64	
21mr|geronimo-jcdi-1.0-api-1.0-12|65	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|geronimo-jcdi-1.0-api-1.0-12|66	
21mr|geronimo-jcdi-1.0-api-1.0-12|67	%install
21mr|geronimo-jcdi-1.0-api-1.0-12|68	%mvn_install
21mr|geronimo-jcdi-1.0-api-1.0-12|69	
21mr|geronimo-jcdi-1.0-api-1.0-12|70	%files -f .mfiles
21mr|geronimo-jcdi-1.0-api-1.0-12|71	%license LICENSE NOTICE
21mr|geronimo-jcdi-1.0-api-1.0-12|72	
21mr|geronimo-jcdi-1.0-api-1.0-12|73	%files javadoc -f .mfiles-javadoc
21mr|geronimo-jcdi-1.0-api-1.0-12|74	%license LICENSE NOTICE
21mr|geronimo-jcdi-1.0-api-1.0-12|75	

12360 21
21mr|geronimo-jcdi-1.1-api-1.0-7|1	%global spec_ver 1.1
21mr|geronimo-jcdi-1.1-api-1.0-7|2	%global spec_name geronimo-jcdi_%{spec_ver}_spec
21mr|geronimo-jcdi-1.1-api-1.0-7|3	
21mr|geronimo-jcdi-1.1-api-1.0-7|4	%global namedreltag %nil
21mr|geronimo-jcdi-1.1-api-1.0-7|5	%global namedversion %{version}%{?namedreltag}
21mr|geronimo-jcdi-1.1-api-1.0-7|6	
21mr|geronimo-jcdi-1.1-api-1.0-7|7	Name:          geronimo-jcdi-1.1-api
21mr|geronimo-jcdi-1.1-api-1.0-7|8	Version:       1.0
21mr|geronimo-jcdi-1.1-api-1.0-7|9	Release:       7
21mr|geronimo-jcdi-1.1-api-1.0-7|10	Summary:       Apache Geronimo JCDI Spec 1.1
21mr|geronimo-jcdi-1.1-api-1.0-7|11	License:       ASL 2.0
21mr|geronimo-jcdi-1.1-api-1.0-7|12	URL:           http://geronimo.apache.org/
21mr|geronimo-jcdi-1.1-api-1.0-7|13	Source0:       http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{spec_name}/%{namedversion}/%{spec_name}-%{namedversion}-source-release.zip
21mr|geronimo-jcdi-1.1-api-1.0-7|14	
21mr|geronimo-jcdi-1.1-api-1.0-7|15	BuildRequires: maven-local
21mr|geronimo-jcdi-1.1-api-1.0-7|16	BuildRequires: mvn(javax.el:javax.el-api)
21mr|geronimo-jcdi-1.1-api-1.0-7|17	BuildRequires: mvn(javax.inject:javax.inject)
21mr|geronimo-jcdi-1.1-api-1.0-7|18	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|geronimo-jcdi-1.1-api-1.0-7|19	BuildRequires: mvn(org.apache.geronimo.specs:specs-parent:pom:)
21mr|geronimo-jcdi-1.1-api-1.0-7|20	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-annotation_1.1_spec)
21mr|geronimo-jcdi-1.1-api-1.0-7|21	BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|geronimo-jcdi-1.1-api-1.0-7|22	
21mr|geronimo-jcdi-1.1-api-1.0-7|23	Group:          Development/Java
21mr|geronimo-jcdi-1.1-api-1.0-7|24	BuildArch:     noarch
21mr|geronimo-jcdi-1.1-api-1.0-7|25	# Java stack is not supported on x86_32
21mr|geronimo-jcdi-1.1-api-1.0-7|26	ExcludeArch: %{ix86}
21mr|geronimo-jcdi-1.1-api-1.0-7|27	
21mr|geronimo-jcdi-1.1-api-1.0-7|28	%description
21mr|geronimo-jcdi-1.1-api-1.0-7|29	Apache Geronimo implementation of the JSR-346 Context and
21mr|geronimo-jcdi-1.1-api-1.0-7|30	Dependency Injection 1.1 and 1.2 Specification.
21mr|geronimo-jcdi-1.1-api-1.0-7|31	
21mr|geronimo-jcdi-1.1-api-1.0-7|32	%package javadoc
21mr|geronimo-jcdi-1.1-api-1.0-7|33	Summary:       Javadoc for %{name}
21mr|geronimo-jcdi-1.1-api-1.0-7|34	
21mr|geronimo-jcdi-1.1-api-1.0-7|35	%description javadoc
21mr|geronimo-jcdi-1.1-api-1.0-7|36	This package contains javadoc for %{name}.
21mr|geronimo-jcdi-1.1-api-1.0-7|37	
21mr|geronimo-jcdi-1.1-api-1.0-7|38	%prep
21mr|geronimo-jcdi-1.1-api-1.0-7|39	%setup -q -n %{spec_name}-%{namedversion}
21mr|geronimo-jcdi-1.1-api-1.0-7|40	
21mr|geronimo-jcdi-1.1-api-1.0-7|41	# org.apache.geronimo.genesis:genesis-java5-flava:2.2
21mr|geronimo-jcdi-1.1-api-1.0-7|42	%pom_remove_parent
21mr|geronimo-jcdi-1.1-api-1.0-7|43	%pom_add_parent org.apache.geronimo.specs:specs-parent:1.6
21mr|geronimo-jcdi-1.1-api-1.0-7|44	
21mr|geronimo-jcdi-1.1-api-1.0-7|45	%pom_change_dep org.apache.geronimo.specs:geronimo-el_2.2_spec javax.el:javax.el-api:3.0.0
21mr|geronimo-jcdi-1.1-api-1.0-7|46	%pom_change_dep :geronimo-interceptor_1.1_spec org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec:1.0.0.Final
21mr|geronimo-jcdi-1.1-api-1.0-7|47	%pom_change_dep :geronimo-atinject_1.0_spec javax.inject:javax.inject:1
21mr|geronimo-jcdi-1.1-api-1.0-7|48	
21mr|geronimo-jcdi-1.1-api-1.0-7|49	sed -i 's,${artifactId},${project.artifactId},;s,${version},${project.version},' pom.xml
21mr|geronimo-jcdi-1.1-api-1.0-7|50	
21mr|geronimo-jcdi-1.1-api-1.0-7|51	%mvn_file : %{name}
21mr|geronimo-jcdi-1.1-api-1.0-7|52	
21mr|geronimo-jcdi-1.1-api-1.0-7|53	%build
21mr|geronimo-jcdi-1.1-api-1.0-7|54	
21mr|geronimo-jcdi-1.1-api-1.0-7|55	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|geronimo-jcdi-1.1-api-1.0-7|56	
21mr|geronimo-jcdi-1.1-api-1.0-7|57	%install
21mr|geronimo-jcdi-1.1-api-1.0-7|58	%mvn_install
21mr|geronimo-jcdi-1.1-api-1.0-7|59	
21mr|geronimo-jcdi-1.1-api-1.0-7|60	%files -f .mfiles
21mr|geronimo-jcdi-1.1-api-1.0-7|61	%license LICENSE NOTICE
21mr|geronimo-jcdi-1.1-api-1.0-7|62	
21mr|geronimo-jcdi-1.1-api-1.0-7|63	%files javadoc -f .mfiles-javadoc
21mr|geronimo-jcdi-1.1-api-1.0-7|64	%license LICENSE NOTICE
21mr|geronimo-jcdi-1.1-api-1.0-7|65	

12361 21
21mr|geronimo-jcdi-2.0-api-1.2-1|1	%global src_name geronimo-jcdi_2.0_spec
21mr|geronimo-jcdi-2.0-api-1.2-1|2	
21mr|geronimo-jcdi-2.0-api-1.2-1|3	Summary:	Apache Geronimo JCDI Spec 2.0
21mr|geronimo-jcdi-2.0-api-1.2-1|4	Name:		geronimo-jcdi-2.0-api
21mr|geronimo-jcdi-2.0-api-1.2-1|5	Version:	1.2
21mr|geronimo-jcdi-2.0-api-1.2-1|6	Release:	1
21mr|geronimo-jcdi-2.0-api-1.2-1|7	License:	Apache License 2.0
21mr|geronimo-jcdi-2.0-api-1.2-1|8	Group:		Development/Java
21mr|geronimo-jcdi-2.0-api-1.2-1|9	Url:		http://download.nust.na/pub2/apache/geronimo/specs/
21mr|geronimo-jcdi-2.0-api-1.2-1|10	Source0:	http://download.nust.na/pub2/apache/geronimo/specs/%{src_name}-%{version}-source-release.zip
21mr|geronimo-jcdi-2.0-api-1.2-1|11	BuildArch:      noarch
21mr|geronimo-jcdi-2.0-api-1.2-1|12	# Java stack is not supported on x86_32
21mr|geronimo-jcdi-2.0-api-1.2-1|13	ExcludeArch: %{ix86}
21mr|geronimo-jcdi-2.0-api-1.2-1|14	BuildRequires:  mvn(org.apache.geronimo.specs:specs:pom:)
21mr|geronimo-jcdi-2.0-api-1.2-1|15	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|geronimo-jcdi-2.0-api-1.2-1|16	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|geronimo-jcdi-2.0-api-1.2-1|17	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-annotation_1.1_spec)
21mr|geronimo-jcdi-2.0-api-1.2-1|18	BuildRequires:  mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|geronimo-jcdi-2.0-api-1.2-1|19	BuildRequires:  mvn(org.jboss.spec.javax.el:jboss-el-api_2.2_spec)
21mr|geronimo-jcdi-2.0-api-1.2-1|20	BuildRequires:  maven-local
21mr|geronimo-jcdi-2.0-api-1.2-1|21	BuildRequires:  maven-plugin-bundle
21mr|geronimo-jcdi-2.0-api-1.2-1|22	
21mr|geronimo-jcdi-2.0-api-1.2-1|23	%description
21mr|geronimo-jcdi-2.0-api-1.2-1|24	Apache Geronimo JCDI Spec 2.0
21mr|geronimo-jcdi-2.0-api-1.2-1|25	
21mr|geronimo-jcdi-2.0-api-1.2-1|26	%files          -f .mfiles
21mr|geronimo-jcdi-2.0-api-1.2-1|27	%doc LICENSE NOTICE
21mr|geronimo-jcdi-2.0-api-1.2-1|28	
21mr|geronimo-jcdi-2.0-api-1.2-1|29	#------------------------------------------------------------------
21mr|geronimo-jcdi-2.0-api-1.2-1|30	
21mr|geronimo-jcdi-2.0-api-1.2-1|31	%package       javadoc
21mr|geronimo-jcdi-2.0-api-1.2-1|32	Summary:       Javadoc for %{name}
21mr|geronimo-jcdi-2.0-api-1.2-1|33	
21mr|geronimo-jcdi-2.0-api-1.2-1|34	%description   javadoc
21mr|geronimo-jcdi-2.0-api-1.2-1|35	This package contains javadoc for %{name}.
21mr|geronimo-jcdi-2.0-api-1.2-1|36	
21mr|geronimo-jcdi-2.0-api-1.2-1|37	%files         javadoc -f .mfiles-javadoc
21mr|geronimo-jcdi-2.0-api-1.2-1|38	%doc LICENSE NOTICE
21mr|geronimo-jcdi-2.0-api-1.2-1|39	
21mr|geronimo-jcdi-2.0-api-1.2-1|40	#------------------------------------------------------------------
21mr|geronimo-jcdi-2.0-api-1.2-1|41	
21mr|geronimo-jcdi-2.0-api-1.2-1|42	%prep
21mr|geronimo-jcdi-2.0-api-1.2-1|43	%setup -qn %{src_name}-%{version}
21mr|geronimo-jcdi-2.0-api-1.2-1|44	
21mr|geronimo-jcdi-2.0-api-1.2-1|45	# fix parent pom
21mr|geronimo-jcdi-2.0-api-1.2-1|46	%pom_xpath_set "pom:project/pom:parent/pom:groupId" org.apache.geronimo.specs
21mr|geronimo-jcdi-2.0-api-1.2-1|47	%pom_xpath_set "pom:project/pom:parent/pom:artifactId" specs
21mr|geronimo-jcdi-2.0-api-1.2-1|48	%pom_xpath_set "pom:project/pom:parent/pom:version" 1.2
21mr|geronimo-jcdi-2.0-api-1.2-1|49	
21mr|geronimo-jcdi-2.0-api-1.2-1|50	# fix dependencies
21mr|geronimo-jcdi-2.0-api-1.2-1|51	%pom_remove_dep org.apache.geronimo.specs:geronimo-el_2.2_spec
21mr|geronimo-jcdi-2.0-api-1.2-1|52	%pom_add_dep org.jboss.spec.javax.el:jboss-el-api_2.2_spec::provided
21mr|geronimo-jcdi-2.0-api-1.2-1|53	
21mr|geronimo-jcdi-2.0-api-1.2-1|54	%pom_remove_dep org.apache.geronimo.specs:geronimo-atinject_1.0_spec
21mr|geronimo-jcdi-2.0-api-1.2-1|55	%pom_add_dep javax.inject:javax.inject::provided
21mr|geronimo-jcdi-2.0-api-1.2-1|56	
21mr|geronimo-jcdi-2.0-api-1.2-1|57	%pom_remove_dep org.apache.geronimo.specs:geronimo-interceptor_1.2_spec
21mr|geronimo-jcdi-2.0-api-1.2-1|58	%pom_add_dep org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec::provided
21mr|geronimo-jcdi-2.0-api-1.2-1|59	
21mr|geronimo-jcdi-2.0-api-1.2-1|60	sed -i 's,${artifactId},${project.artifactId},;s,${version},${project.version},' pom.xml
21mr|geronimo-jcdi-2.0-api-1.2-1|61	
21mr|geronimo-jcdi-2.0-api-1.2-1|62	%build
21mr|geronimo-jcdi-2.0-api-1.2-1|63	%mvn_build -- -Dfile.encoding=UTF8
21mr|geronimo-jcdi-2.0-api-1.2-1|64	
21mr|geronimo-jcdi-2.0-api-1.2-1|65	%install
21mr|geronimo-jcdi-2.0-api-1.2-1|66	%mvn_install
21mr|geronimo-jcdi-2.0-api-1.2-1|67	

12362 21
21mr|geronimo-jms-1.1.1-28|1	%global spec_name geronimo-jms_1.1_spec
21mr|geronimo-jms-1.1.1-28|2	
21mr|geronimo-jms-1.1.1-28|3	Name:           geronimo-jms
21mr|geronimo-jms-1.1.1-28|4	Version:        1.1.1
21mr|geronimo-jms-1.1.1-28|5	Release:        28
21mr|geronimo-jms-1.1.1-28|6	Summary:        J2EE JMS v1.1 API
21mr|geronimo-jms-1.1.1-28|7	License:        ASL 2.0
21mr|geronimo-jms-1.1.1-28|8	URL:            http://geronimo.apache.org/
21mr|geronimo-jms-1.1.1-28|9	Group:          Development/Java
21mr|geronimo-jms-1.1.1-28|10	BuildArch:      noarch
21mr|geronimo-jms-1.1.1-28|11	# Java stack is not supported on x86_32
21mr|geronimo-jms-1.1.1-28|12	ExcludeArch: %{ix86}
21mr|geronimo-jms-1.1.1-28|13	
21mr|geronimo-jms-1.1.1-28|14	# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/%{spec_name}-%{version}/
21mr|geronimo-jms-1.1.1-28|15	Source0:        %{spec_name}-%{version}.tar.bz
21mr|geronimo-jms-1.1.1-28|16	
21mr|geronimo-jms-1.1.1-28|17	# Remove unavailable dependencies
21mr|geronimo-jms-1.1.1-28|18	Patch0:         geronimo-jms-1.1-api-remove-mockobjects.patch
21mr|geronimo-jms-1.1.1-28|19	
21mr|geronimo-jms-1.1.1-28|20	BuildRequires:  maven-local
21mr|geronimo-jms-1.1.1-28|21	BuildRequires:  mvn(org.apache.geronimo.specs:specs:pom:)
21mr|geronimo-jms-1.1.1-28|22	
21mr|geronimo-jms-1.1.1-28|23	%description
21mr|geronimo-jms-1.1.1-28|24	The Java Message Service (JMS) API is a messaging standard that allows
21mr|geronimo-jms-1.1.1-28|25	application components based on the Java 2 Platform, Enterprise Edition
21mr|geronimo-jms-1.1.1-28|26	(J2EE) to create, send, receive, and read messages. It enables distributed
21mr|geronimo-jms-1.1.1-28|27	communication that is loosely coupled, reliable, and asynchronous.
21mr|geronimo-jms-1.1.1-28|28	
21mr|geronimo-jms-1.1.1-28|29	%package javadoc
21mr|geronimo-jms-1.1.1-28|30	Summary:        API documentation for %{name}
21mr|geronimo-jms-1.1.1-28|31	
21mr|geronimo-jms-1.1.1-28|32	%description javadoc
21mr|geronimo-jms-1.1.1-28|33	This package provides %{summary}.
21mr|geronimo-jms-1.1.1-28|34	
21mr|geronimo-jms-1.1.1-28|35	%prep
21mr|geronimo-jms-1.1.1-28|36	%setup -q -n %{spec_name}-%{version}
21mr|geronimo-jms-1.1.1-28|37	%patch0 -p1
21mr|geronimo-jms-1.1.1-28|38	
21mr|geronimo-jms-1.1.1-28|39	%mvn_file  : %{name} %{spec_name} jms
21mr|geronimo-jms-1.1.1-28|40	%mvn_alias : javax.jms:jms
21mr|geronimo-jms-1.1.1-28|41	
21mr|geronimo-jms-1.1.1-28|42	%build
21mr|geronimo-jms-1.1.1-28|43	%mvn_build -f
21mr|geronimo-jms-1.1.1-28|44	
21mr|geronimo-jms-1.1.1-28|45	%install
21mr|geronimo-jms-1.1.1-28|46	%mvn_install
21mr|geronimo-jms-1.1.1-28|47	
21mr|geronimo-jms-1.1.1-28|48	%files -f .mfiles
21mr|geronimo-jms-1.1.1-28|49	%license LICENSE.txt NOTICE.txt
21mr|geronimo-jms-1.1.1-28|50	
21mr|geronimo-jms-1.1.1-28|51	%files javadoc -f .mfiles-javadoc
21mr|geronimo-jms-1.1.1-28|52	%license LICENSE.txt NOTICE.txt
21mr|geronimo-jms-1.1.1-28|53	

12363 21
21mr|geronimo-jpa-1.1.1-24|1	%global spec_ver 3.0
21mr|geronimo-jpa-1.1.1-24|2	%global spec_name geronimo-jpa_%{spec_ver}_spec
21mr|geronimo-jpa-1.1.1-24|3	
21mr|geronimo-jpa-1.1.1-24|4	Name:           geronimo-jpa
21mr|geronimo-jpa-1.1.1-24|5	Version:        1.1.1
21mr|geronimo-jpa-1.1.1-24|6	Release:        24
21mr|geronimo-jpa-1.1.1-24|7	Summary:        Java persistence API implementation
21mr|geronimo-jpa-1.1.1-24|8	Group:          Development/Java
21mr|geronimo-jpa-1.1.1-24|9	License:        ASL 2.0
21mr|geronimo-jpa-1.1.1-24|10	URL:            http://geronimo.apache.org/
21mr|geronimo-jpa-1.1.1-24|11	# Unfortunately no source release was created in
21mr|geronimo-jpa-1.1.1-24|12	# http://repo2.maven.org/maven2/org/apache/geronimo/specs/geronimo-jpa_3.0_spec/1.1.1/
21mr|geronimo-jpa-1.1.1-24|13	# so we do:
21mr|geronimo-jpa-1.1.1-24|14	# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jpa_3.0_spec-1.1.1
21mr|geronimo-jpa-1.1.1-24|15	# tar caf geronimo-jpa_3.0_spec-1.1.1.tar.xz geronimo-jpa_3.0_spec-1.1.1
21mr|geronimo-jpa-1.1.1-24|16	Source0:       %{spec_name}-%{version}.tar.xz
21mr|geronimo-jpa-1.1.1-24|17	
21mr|geronimo-jpa-1.1.1-24|18	BuildArch:     noarch
21mr|geronimo-jpa-1.1.1-24|19	# Java stack is not supported on x86_32
21mr|geronimo-jpa-1.1.1-24|20	ExcludeArch: %{ix86}
21mr|geronimo-jpa-1.1.1-24|21	
21mr|geronimo-jpa-1.1.1-24|22	BuildRequires:  maven-local
21mr|geronimo-jpa-1.1.1-24|23	BuildRequires:  mvn(org.apache.geronimo.specs:specs:pom:)
21mr|geronimo-jpa-1.1.1-24|24	
21mr|geronimo-jpa-1.1.1-24|25	Provides:       jpa_api = %{spec_ver}
21mr|geronimo-jpa-1.1.1-24|26	Provides:       javax.persistence = %{spec_ver}
21mr|geronimo-jpa-1.1.1-24|27	
21mr|geronimo-jpa-1.1.1-24|28	
21mr|geronimo-jpa-1.1.1-24|29	%description
21mr|geronimo-jpa-1.1.1-24|30	The Java Persistence API is a new programming model under EJB 3.0
21mr|geronimo-jpa-1.1.1-24|31	specification (JSR220) for the management of persistence and
21mr|geronimo-jpa-1.1.1-24|32	object/relational mapping with Java EE and Java SE. Geronimo JPA is
21mr|geronimo-jpa-1.1.1-24|33	one implementation of this specification.
21mr|geronimo-jpa-1.1.1-24|34	
21mr|geronimo-jpa-1.1.1-24|35	
21mr|geronimo-jpa-1.1.1-24|36	%package javadoc
21mr|geronimo-jpa-1.1.1-24|37	Summary:   API documentation for %{name}
21mr|geronimo-jpa-1.1.1-24|38	
21mr|geronimo-jpa-1.1.1-24|39	%description javadoc
21mr|geronimo-jpa-1.1.1-24|40	%{summary}.
21mr|geronimo-jpa-1.1.1-24|41	
21mr|geronimo-jpa-1.1.1-24|42	%prep
21mr|geronimo-jpa-1.1.1-24|43	%setup -q -n %{spec_name}-%{version}
21mr|geronimo-jpa-1.1.1-24|44	
21mr|geronimo-jpa-1.1.1-24|45	%build
21mr|geronimo-jpa-1.1.1-24|46	%mvn_file  : %{name}/%{name} %{name} jpa
21mr|geronimo-jpa-1.1.1-24|47	%mvn_alias : javax.persistence:persistence-api
21mr|geronimo-jpa-1.1.1-24|48	%mvn_build
21mr|geronimo-jpa-1.1.1-24|49	
21mr|geronimo-jpa-1.1.1-24|50	%install
21mr|geronimo-jpa-1.1.1-24|51	%mvn_install
21mr|geronimo-jpa-1.1.1-24|52	
21mr|geronimo-jpa-1.1.1-24|53	install -d -m 755 %{buildroot}%{_javadir}/javax.persistence/
21mr|geronimo-jpa-1.1.1-24|54	ln -sf ../%{name}.jar %{buildroot}%{_javadir}/javax.persistence/
21mr|geronimo-jpa-1.1.1-24|55	
21mr|geronimo-jpa-1.1.1-24|56	%files -f .mfiles
21mr|geronimo-jpa-1.1.1-24|57	%doc LICENSE.txt NOTICE.txt
21mr|geronimo-jpa-1.1.1-24|58	%{_javadir}/javax.persistence/
21mr|geronimo-jpa-1.1.1-24|59	
21mr|geronimo-jpa-1.1.1-24|60	%files javadoc -f .mfiles-javadoc
21mr|geronimo-jpa-1.1.1-24|61	%doc LICENSE.txt NOTICE.txt
21mr|geronimo-jpa-1.1.1-24|62	
21mr|geronimo-jpa-1.1.1-24|63	

12364 21
21mr|geronimo-jta-1.1.1-26|1	%global spec_name geronimo-jta_1.1_spec
21mr|geronimo-jta-1.1.1-26|2	
21mr|geronimo-jta-1.1.1-26|3	Name:		geronimo-jta
21mr|geronimo-jta-1.1.1-26|4	Version:	1.1.1
21mr|geronimo-jta-1.1.1-26|5	Release:	26
21mr|geronimo-jta-1.1.1-26|6	Summary:	J2EE JTA v1.1 API
21mr|geronimo-jta-1.1.1-26|7	License:	ASL 2.0
21mr|geronimo-jta-1.1.1-26|8	URL:		http://geronimo.apache.org/
21mr|geronimo-jta-1.1.1-26|9	Group:          Development/Java
21mr|geronimo-jta-1.1.1-26|10	BuildArch:	noarch
21mr|geronimo-jta-1.1.1-26|11	# Java stack is not supported on x86_32
21mr|geronimo-jta-1.1.1-26|12	ExcludeArch: %{ix86}
21mr|geronimo-jta-1.1.1-26|13	
21mr|geronimo-jta-1.1.1-26|14	# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/%{spec_name}-%{version}/
21mr|geronimo-jta-1.1.1-26|15	Source0:	%{spec_name}-%{version}.tar.bz
21mr|geronimo-jta-1.1.1-26|16	
21mr|geronimo-jta-1.1.1-26|17	# This pulls in almost all of the required java and maven stuff
21mr|geronimo-jta-1.1.1-26|18	BuildRequires:  maven-local
21mr|geronimo-jta-1.1.1-26|19	BuildRequires:	geronimo-parent-poms
21mr|geronimo-jta-1.1.1-26|20	BuildRequires:	maven-resources-plugin
21mr|geronimo-jta-1.1.1-26|21	
21mr|geronimo-jta-1.1.1-26|22	# Ensure a smooth transition from geronimo-specs
21mr|geronimo-jta-1.1.1-26|23	Provides:	jta = %{version}-%{release}
21mr|geronimo-jta-1.1.1-26|24	
21mr|geronimo-jta-1.1.1-26|25	%description
21mr|geronimo-jta-1.1.1-26|26	Java Transaction API (JTA) specifies standard Java interfaces between a
21mr|geronimo-jta-1.1.1-26|27	transaction manager and the parties involved in a distributed transaction
21mr|geronimo-jta-1.1.1-26|28	system: the resource manager, the application server, and the transactional
21mr|geronimo-jta-1.1.1-26|29	applications.
21mr|geronimo-jta-1.1.1-26|30	
21mr|geronimo-jta-1.1.1-26|31	%package javadoc
21mr|geronimo-jta-1.1.1-26|32	Summary:	API documentation for %{name}
21mr|geronimo-jta-1.1.1-26|33	
21mr|geronimo-jta-1.1.1-26|34	%description javadoc
21mr|geronimo-jta-1.1.1-26|35	%{summary}.
21mr|geronimo-jta-1.1.1-26|36	
21mr|geronimo-jta-1.1.1-26|37	%prep
21mr|geronimo-jta-1.1.1-26|38	%setup -q -n %{spec_name}-%{version}
21mr|geronimo-jta-1.1.1-26|39	
21mr|geronimo-jta-1.1.1-26|40	
21mr|geronimo-jta-1.1.1-26|41	%build
21mr|geronimo-jta-1.1.1-26|42	%mvn_file  : %{name} %{spec_name} jta
21mr|geronimo-jta-1.1.1-26|43	%mvn_alias : javax.transaction:jta
21mr|geronimo-jta-1.1.1-26|44	%mvn_alias : org.eclipse.jetty.orbit:javax.transaction
21mr|geronimo-jta-1.1.1-26|45	%mvn_build -f
21mr|geronimo-jta-1.1.1-26|46	
21mr|geronimo-jta-1.1.1-26|47	%install
21mr|geronimo-jta-1.1.1-26|48	%mvn_install
21mr|geronimo-jta-1.1.1-26|49	
21mr|geronimo-jta-1.1.1-26|50	%pre javadoc
21mr|geronimo-jta-1.1.1-26|51	# workaround for rpm bug, can be removed in F-20
21mr|geronimo-jta-1.1.1-26|52	[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
21mr|geronimo-jta-1.1.1-26|53	rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
21mr|geronimo-jta-1.1.1-26|54	
21mr|geronimo-jta-1.1.1-26|55	%files -f .mfiles
21mr|geronimo-jta-1.1.1-26|56	%doc LICENSE.txt NOTICE.txt
21mr|geronimo-jta-1.1.1-26|57	
21mr|geronimo-jta-1.1.1-26|58	%files javadoc -f .mfiles-javadoc
21mr|geronimo-jta-1.1.1-26|59	%doc LICENSE.txt NOTICE.txt
21mr|geronimo-jta-1.1.1-26|60	
21mr|geronimo-jta-1.1.1-26|61	

12365 21
21mr|geronimo-osgi-support-1.0-24|1	%global registry geronimo-osgi-registry
21mr|geronimo-osgi-support-1.0-24|2	%global locator geronimo-osgi-locator
21mr|geronimo-osgi-support-1.0-24|3	
21mr|geronimo-osgi-support-1.0-24|4	Name:             geronimo-osgi-support
21mr|geronimo-osgi-support-1.0-24|5	Version:          1.0
21mr|geronimo-osgi-support-1.0-24|6	Release:          24
21mr|geronimo-osgi-support-1.0-24|7	Summary:          OSGI spec bundle support
21mr|geronimo-osgi-support-1.0-24|8	License:          ASL 2.0 and W3C
21mr|geronimo-osgi-support-1.0-24|9	Group:          Development/Java
21mr|geronimo-osgi-support-1.0-24|10	URL:              http://geronimo.apache.org/
21mr|geronimo-osgi-support-1.0-24|11	
21mr|geronimo-osgi-support-1.0-24|12	Source0:          http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{name}/%{version}/%{name}-%{version}-source-release.tar.gz
21mr|geronimo-osgi-support-1.0-24|13	BuildArch:        noarch
21mr|geronimo-osgi-support-1.0-24|14	# Java stack is not supported on x86_32
21mr|geronimo-osgi-support-1.0-24|15	ExcludeArch: %{ix86}
21mr|geronimo-osgi-support-1.0-24|16	
21mr|geronimo-osgi-support-1.0-24|17	BuildRequires:    java-devel >= 1:1.6.0
21mr|geronimo-osgi-support-1.0-24|18	BuildRequires:    jpackage-utils
21mr|geronimo-osgi-support-1.0-24|19	BuildRequires:    maven-local
21mr|geronimo-osgi-support-1.0-24|20	BuildRequires:    felix-osgi-core
21mr|geronimo-osgi-support-1.0-24|21	BuildRequires:    felix-osgi-compendium
21mr|geronimo-osgi-support-1.0-24|22	BuildRequires:    geronimo-parent-poms
21mr|geronimo-osgi-support-1.0-24|23	BuildRequires:    maven-resources-plugin
21mr|geronimo-osgi-support-1.0-24|24	
21mr|geronimo-osgi-support-1.0-24|25	
21mr|geronimo-osgi-support-1.0-24|26	Provides:         geronimo-osgi-locator = %{version}-%{release}
21mr|geronimo-osgi-support-1.0-24|27	Provides:         geronimo-osgi-registry = %{version}-%{release}
21mr|geronimo-osgi-support-1.0-24|28	
21mr|geronimo-osgi-support-1.0-24|29	%description
21mr|geronimo-osgi-support-1.0-24|30	This project is a set of bundles and integration tests for implementing
21mr|geronimo-osgi-support-1.0-24|31	OSGi-specific lookup in the Geronimo spec projects.
21mr|geronimo-osgi-support-1.0-24|32	
21mr|geronimo-osgi-support-1.0-24|33	
21mr|geronimo-osgi-support-1.0-24|34	%package javadoc
21mr|geronimo-osgi-support-1.0-24|35	Summary:          Javadoc for %{name}
21mr|geronimo-osgi-support-1.0-24|36	
21mr|geronimo-osgi-support-1.0-24|37	%description javadoc
21mr|geronimo-osgi-support-1.0-24|38	This package contains the API documentation for %{name}.
21mr|geronimo-osgi-support-1.0-24|39	
21mr|geronimo-osgi-support-1.0-24|40	%prep
21mr|geronimo-osgi-support-1.0-24|41	%setup -q
21mr|geronimo-osgi-support-1.0-24|42	iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.conv && mv -f LICENSE.conv LICENSE
21mr|geronimo-osgi-support-1.0-24|43	sed -i 's/\r//' LICENSE NOTICE
21mr|geronimo-osgi-support-1.0-24|44	# Use parent pom files instead of unavailable 'genesis-java5-flava'
21mr|geronimo-osgi-support-1.0-24|45	%pom_set_parent org.apache.geronimo.specs:specs:1.4
21mr|geronimo-osgi-support-1.0-24|46	
21mr|geronimo-osgi-support-1.0-24|47	# Remove itests due to unavailable dependencies
21mr|geronimo-osgi-support-1.0-24|48	%pom_disable_module geronimo-osgi-itesta
21mr|geronimo-osgi-support-1.0-24|49	%pom_disable_module geronimo-osgi-itestb
21mr|geronimo-osgi-support-1.0-24|50	%pom_disable_module geronimo-osgi-registry-itests
21mr|geronimo-osgi-support-1.0-24|51	%pom_disable_module geronimo-osgi-locator-itests
21mr|geronimo-osgi-support-1.0-24|52	
21mr|geronimo-osgi-support-1.0-24|53	%pom_xpath_inject "pom:plugin[pom:artifactId[text()='maven-bundle-plugin']]
21mr|geronimo-osgi-support-1.0-24|54	/pom:configuration/pom:instructions" "
21mr|geronimo-osgi-support-1.0-24|55	<Export-Package>!*</Export-Package>" geronimo-osgi-locator
21mr|geronimo-osgi-support-1.0-24|56	
21mr|geronimo-osgi-support-1.0-24|57	# preserve compatibility locations for jars
21mr|geronimo-osgi-support-1.0-24|58	%mvn_file ':{*}' @1
21mr|geronimo-osgi-support-1.0-24|59	
21mr|geronimo-osgi-support-1.0-24|60	%build
21mr|geronimo-osgi-support-1.0-24|61	%mvn_build
21mr|geronimo-osgi-support-1.0-24|62	
21mr|geronimo-osgi-support-1.0-24|63	%install
21mr|geronimo-osgi-support-1.0-24|64	%mvn_install
21mr|geronimo-osgi-support-1.0-24|65	
21mr|geronimo-osgi-support-1.0-24|66	%files -f .mfiles
21mr|geronimo-osgi-support-1.0-24|67	%doc LICENSE NOTICE
21mr|geronimo-osgi-support-1.0-24|68	
21mr|geronimo-osgi-support-1.0-24|69	%files javadoc -f .mfiles-javadoc
21mr|geronimo-osgi-support-1.0-24|70	%doc LICENSE NOTICE
21mr|geronimo-osgi-support-1.0-24|71	
21mr|geronimo-osgi-support-1.0-24|72	

12366 21
21mr|geronimo-parent-poms-1.6-28|1	Name:           geronimo-parent-poms
21mr|geronimo-parent-poms-1.6-28|2	Version:        1.6
21mr|geronimo-parent-poms-1.6-28|3	Release:        28
21mr|geronimo-parent-poms-1.6-28|4	Summary:        Parent POM files for geronimo-specs
21mr|geronimo-parent-poms-1.6-28|5	License:        ASL 2.0
21mr|geronimo-parent-poms-1.6-28|6	URL:            http://geronimo.apache.org/
21mr|geronimo-parent-poms-1.6-28|7	Group:          Development/Java
21mr|geronimo-parent-poms-1.6-28|8	BuildArch:      noarch
21mr|geronimo-parent-poms-1.6-28|9	# Java stack is not supported on x86_32
21mr|geronimo-parent-poms-1.6-28|10	ExcludeArch: %{ix86}
21mr|geronimo-parent-poms-1.6-28|11	
21mr|geronimo-parent-poms-1.6-28|12	# Following the parent chain all the way up ...
21mr|geronimo-parent-poms-1.6-28|13	Source0:        http://svn.apache.org/repos/asf/geronimo/specs/tags/specs-parent-%{version}/pom.xml
21mr|geronimo-parent-poms-1.6-28|14	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|geronimo-parent-poms-1.6-28|15	
21mr|geronimo-parent-poms-1.6-28|16	BuildRequires:  maven-local
21mr|geronimo-parent-poms-1.6-28|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|geronimo-parent-poms-1.6-28|18	
21mr|geronimo-parent-poms-1.6-28|19	# Dependencies and plugins from the POM files
21mr|geronimo-parent-poms-1.6-28|20	Provides:       geronimo-specs = %{version}-%{release}
21mr|geronimo-parent-poms-1.6-28|21	
21mr|geronimo-parent-poms-1.6-28|22	%description
21mr|geronimo-parent-poms-1.6-28|23	The Project Object Model files for the geronimo-specs modules.
21mr|geronimo-parent-poms-1.6-28|24	
21mr|geronimo-parent-poms-1.6-28|25	%prep
21mr|geronimo-parent-poms-1.6-28|26	%setup -c -T
21mr|geronimo-parent-poms-1.6-28|27	cp -p %{SOURCE0} .
21mr|geronimo-parent-poms-1.6-28|28	cp -p %{SOURCE1} LICENSE
21mr|geronimo-parent-poms-1.6-28|29	%pom_remove_parent
21mr|geronimo-parent-poms-1.6-28|30	# IDEA plugin is not really useful in Fedora
21mr|geronimo-parent-poms-1.6-28|31	%pom_remove_plugin :maven-idea-plugin
21mr|geronimo-parent-poms-1.6-28|32	%mvn_alias : org.apache.geronimo.specs:specs
21mr|geronimo-parent-poms-1.6-28|33	
21mr|geronimo-parent-poms-1.6-28|34	%build
21mr|geronimo-parent-poms-1.6-28|35	%mvn_build
21mr|geronimo-parent-poms-1.6-28|36	
21mr|geronimo-parent-poms-1.6-28|37	%install
21mr|geronimo-parent-poms-1.6-28|38	%mvn_install
21mr|geronimo-parent-poms-1.6-28|39	
21mr|geronimo-parent-poms-1.6-28|40	%files -f .mfiles
21mr|geronimo-parent-poms-1.6-28|41	%doc LICENSE
21mr|geronimo-parent-poms-1.6-28|42	

12367 21
21mr|geronimo-saaj-1.1-23|1	%global spec_ver 1.3
21mr|geronimo-saaj-1.1-23|2	%global spec_name geronimo-saaj_%{spec_ver}_spec
21mr|geronimo-saaj-1.1-23|3	
21mr|geronimo-saaj-1.1-23|4	Name:             geronimo-saaj
21mr|geronimo-saaj-1.1-23|5	Version:          1.1
21mr|geronimo-saaj-1.1-23|6	Release:          23
21mr|geronimo-saaj-1.1-23|7	Summary:          Java EE: SOAP with Attachments API Package v1.3
21mr|geronimo-saaj-1.1-23|8	License:          ASL 2.0 and W3C
21mr|geronimo-saaj-1.1-23|9	
21mr|geronimo-saaj-1.1-23|10	URL:              http://geronimo.apache.org/
21mr|geronimo-saaj-1.1-23|11	Source0:          http://repo2.maven.org/maven2/org/apache/geronimo/specs/%{spec_name}/%{version}/%{spec_name}-%{version}-source-release.tar.gz
21mr|geronimo-saaj-1.1-23|12	Group:          Development/Java
21mr|geronimo-saaj-1.1-23|13	BuildArch:        noarch
21mr|geronimo-saaj-1.1-23|14	# Java stack is not supported on x86_32
21mr|geronimo-saaj-1.1-23|15	ExcludeArch: %{ix86}
21mr|geronimo-saaj-1.1-23|16	
21mr|geronimo-saaj-1.1-23|17	BuildRequires:    java-devel >= 1:1.6.0
21mr|geronimo-saaj-1.1-23|18	BuildRequires:    jpackage-utils
21mr|geronimo-saaj-1.1-23|19	BuildRequires:    maven-local
21mr|geronimo-saaj-1.1-23|20	BuildRequires:    geronimo-parent-poms
21mr|geronimo-saaj-1.1-23|21	BuildRequires:    maven-resources-plugin
21mr|geronimo-saaj-1.1-23|22	BuildRequires:    geronimo-osgi-locator
21mr|geronimo-saaj-1.1-23|23	
21mr|geronimo-saaj-1.1-23|24	Provides:         saaj_api = %{spec_ver}
21mr|geronimo-saaj-1.1-23|25	
21mr|geronimo-saaj-1.1-23|26	
21mr|geronimo-saaj-1.1-23|27	%description
21mr|geronimo-saaj-1.1-23|28	Provides the API for creating and building SOAP messages.
21mr|geronimo-saaj-1.1-23|29	
21mr|geronimo-saaj-1.1-23|30	%package javadoc
21mr|geronimo-saaj-1.1-23|31	Summary:          Javadoc for %{name}
21mr|geronimo-saaj-1.1-23|32	
21mr|geronimo-saaj-1.1-23|33	%description javadoc
21mr|geronimo-saaj-1.1-23|34	This package contains the API documentation for %{name}.
21mr|geronimo-saaj-1.1-23|35	
21mr|geronimo-saaj-1.1-23|36	
21mr|geronimo-saaj-1.1-23|37	%prep
21mr|geronimo-saaj-1.1-23|38	%setup -q -n %{spec_name}-%{version}
21mr|geronimo-saaj-1.1-23|39	iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.conv && mv -f LICENSE.conv LICENSE
21mr|geronimo-saaj-1.1-23|40	sed -i 's/\r//' LICENSE NOTICE
21mr|geronimo-saaj-1.1-23|41	# Use parent pom files instead of unavailable 'genesis-java5-flava'
21mr|geronimo-saaj-1.1-23|42	%pom_set_parent org.apache.geronimo.specs:specs:1.4
21mr|geronimo-saaj-1.1-23|43	%pom_remove_dep :geronimo-activation_1.1_spec
21mr|geronimo-saaj-1.1-23|44	
21mr|geronimo-saaj-1.1-23|45	%mvn_alias : org.apache.geronimo.specs:geronimo-saaj_1.1_spec
21mr|geronimo-saaj-1.1-23|46	%mvn_alias : javax.xml.soap:saaj-api
21mr|geronimo-saaj-1.1-23|47	
21mr|geronimo-saaj-1.1-23|48	%mvn_file : %{name}
21mr|geronimo-saaj-1.1-23|49	
21mr|geronimo-saaj-1.1-23|50	%build
21mr|geronimo-saaj-1.1-23|51	%mvn_build
21mr|geronimo-saaj-1.1-23|52	
21mr|geronimo-saaj-1.1-23|53	%install
21mr|geronimo-saaj-1.1-23|54	%mvn_install
21mr|geronimo-saaj-1.1-23|55	
21mr|geronimo-saaj-1.1-23|56	%files -f .mfiles
21mr|geronimo-saaj-1.1-23|57	%doc LICENSE NOTICE
21mr|geronimo-saaj-1.1-23|58	
21mr|geronimo-saaj-1.1-23|59	%files javadoc -f .mfiles-javadoc
21mr|geronimo-saaj-1.1-23|60	%doc LICENSE NOTICE
21mr|geronimo-saaj-1.1-23|61	

12368 21
21mr|geronimo-txmanager-3.1.3-8|1	Name:          geronimo-txmanager
21mr|geronimo-txmanager-3.1.3-8|2	Version:       3.1.3
21mr|geronimo-txmanager-3.1.3-8|3	Release:       8
21mr|geronimo-txmanager-3.1.3-8|4	Summary:       Geronimo Transaction Manager
21mr|geronimo-txmanager-3.1.3-8|5	License:       ASL 2.0
21mr|geronimo-txmanager-3.1.3-8|6	URL:           http://geronimo.apache.org/
21mr|geronimo-txmanager-3.1.3-8|7	Source0:       https://github.com/apache/geronimo-txmanager/archive/%{name}-parent-%{version}.tar.gz
21mr|geronimo-txmanager-3.1.3-8|8	
21mr|geronimo-txmanager-3.1.3-8|9	BuildRequires: apache-resource-bundles
21mr|geronimo-txmanager-3.1.3-8|10	BuildRequires: maven-local
21mr|geronimo-txmanager-3.1.3-8|11	BuildRequires: mvn(junit:junit)
21mr|geronimo-txmanager-3.1.3-8|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|geronimo-txmanager-3.1.3-8|13	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|geronimo-txmanager-3.1.3-8|14	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-validation_1.0_spec)
21mr|geronimo-txmanager-3.1.3-8|15	BuildRequires: mvn(org.apache.geronimo.specs:specs:pom:)
21mr|geronimo-txmanager-3.1.3-8|16	BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec)
21mr|geronimo-txmanager-3.1.3-8|17	BuildRequires: mvn(org.objectweb.howl:howl)
21mr|geronimo-txmanager-3.1.3-8|18	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|geronimo-txmanager-3.1.3-8|19	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|geronimo-txmanager-3.1.3-8|20	
21mr|geronimo-txmanager-3.1.3-8|21	Group:          Development/Java
21mr|geronimo-txmanager-3.1.3-8|22	BuildArch:     noarch
21mr|geronimo-txmanager-3.1.3-8|23	# Java stack is not supported on x86_32
21mr|geronimo-txmanager-3.1.3-8|24	ExcludeArch: %{ix86}
21mr|geronimo-txmanager-3.1.3-8|25	
21mr|geronimo-txmanager-3.1.3-8|26	%description
21mr|geronimo-txmanager-3.1.3-8|27	Inbound and outbound connections in Geronimo are managed through the
21mr|geronimo-txmanager-3.1.3-8|28	J2CA connector framework. This covers JDBC, JMS, DataSources,
21mr|geronimo-txmanager-3.1.3-8|29	EIS connectivity, and connection pools. JDBC connectivity is implemented by
21mr|geronimo-txmanager-3.1.3-8|30	wrapping JDBC XADataSource, ConnectionPoolDataSource, DataSource,
21mr|geronimo-txmanager-3.1.3-8|31	or Driver implementations in J2CA connector wrappers.
21mr|geronimo-txmanager-3.1.3-8|32	
21mr|geronimo-txmanager-3.1.3-8|33	%package -n geronimo-connector
21mr|geronimo-txmanager-3.1.3-8|34	Summary:       Geronimo TxManager :: Connector
21mr|geronimo-txmanager-3.1.3-8|35	
21mr|geronimo-txmanager-3.1.3-8|36	%description -n geronimo-connector
21mr|geronimo-txmanager-3.1.3-8|37	Geronimo J2CA Connector Framework.
21mr|geronimo-txmanager-3.1.3-8|38	
21mr|geronimo-txmanager-3.1.3-8|39	%package -n geronimo-transaction
21mr|geronimo-txmanager-3.1.3-8|40	Summary:       Geronimo TxManager :: Transaction
21mr|geronimo-txmanager-3.1.3-8|41	
21mr|geronimo-txmanager-3.1.3-8|42	%description -n geronimo-transaction
21mr|geronimo-txmanager-3.1.3-8|43	Geronimo Transaction Manager.
21mr|geronimo-txmanager-3.1.3-8|44	
21mr|geronimo-txmanager-3.1.3-8|45	%package javadoc
21mr|geronimo-txmanager-3.1.3-8|46	Summary:       Javadoc for %{name}
21mr|geronimo-txmanager-3.1.3-8|47	
21mr|geronimo-txmanager-3.1.3-8|48	%description javadoc
21mr|geronimo-txmanager-3.1.3-8|49	This package contains javadoc for %{name}.
21mr|geronimo-txmanager-3.1.3-8|50	
21mr|geronimo-txmanager-3.1.3-8|51	%prep
21mr|geronimo-txmanager-3.1.3-8|52	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|geronimo-txmanager-3.1.3-8|53	# Fix parent pom
21mr|geronimo-txmanager-3.1.3-8|54	# org.apache.geronimo.genesis:genesis-java5-flava:2.0
21mr|geronimo-txmanager-3.1.3-8|55	%pom_remove_parent
21mr|geronimo-txmanager-3.1.3-8|56	%pom_add_parent org.apache.geronimo.specs:specs:1.4
21mr|geronimo-txmanager-3.1.3-8|57	
21mr|geronimo-txmanager-3.1.3-8|58	%pom_change_dep -r :geronimo-j2ee-connector_1.6_spec org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec:1.0.0.Final
21mr|geronimo-txmanager-3.1.3-8|59	
21mr|geronimo-txmanager-3.1.3-8|60	# these tests fails with NullPointerException
21mr|geronimo-txmanager-3.1.3-8|61	rm -r geronimo-connector/src/test/java/org/apache/geronimo/connector/outbound/AbstractSinglePoolTest.java \
21mr|geronimo-txmanager-3.1.3-8|62	geronimo-connector/src/test/java/org/apache/geronimo/connector/outbound/SinglePoolTest.java \
21mr|geronimo-txmanager-3.1.3-8|63	geronimo-connector/src/test/java/org/apache/geronimo/connector/outbound/SinglePoolMatchAllTest.java
21mr|geronimo-txmanager-3.1.3-8|64	
21mr|geronimo-txmanager-3.1.3-8|65	%mvn_file :geronimo-connector geronimo-connector
21mr|geronimo-txmanager-3.1.3-8|66	%mvn_file :geronimo-transaction geronimo-transaction
21mr|geronimo-txmanager-3.1.3-8|67	
21mr|geronimo-txmanager-3.1.3-8|68	%mvn_package :geronimo-connector::tests: geronimo-connector
21mr|geronimo-txmanager-3.1.3-8|69	
21mr|geronimo-txmanager-3.1.3-8|70	%build
21mr|geronimo-txmanager-3.1.3-8|71	
21mr|geronimo-txmanager-3.1.3-8|72	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|geronimo-txmanager-3.1.3-8|73	
21mr|geronimo-txmanager-3.1.3-8|74	%install
21mr|geronimo-txmanager-3.1.3-8|75	%mvn_install
21mr|geronimo-txmanager-3.1.3-8|76	
21mr|geronimo-txmanager-3.1.3-8|77	%files -f .mfiles-%{name}-parent
21mr|geronimo-txmanager-3.1.3-8|78	%license LICENSE NOTICE
21mr|geronimo-txmanager-3.1.3-8|79	
21mr|geronimo-txmanager-3.1.3-8|80	%files -n geronimo-connector -f .mfiles-geronimo-connector
21mr|geronimo-txmanager-3.1.3-8|81	%license LICENSE NOTICE
21mr|geronimo-txmanager-3.1.3-8|82	
21mr|geronimo-txmanager-3.1.3-8|83	%files -n geronimo-transaction -f .mfiles-geronimo-transaction
21mr|geronimo-txmanager-3.1.3-8|84	%license LICENSE NOTICE
21mr|geronimo-txmanager-3.1.3-8|85	
21mr|geronimo-txmanager-3.1.3-8|86	%files javadoc -f .mfiles-javadoc
21mr|geronimo-txmanager-3.1.3-8|87	%license LICENSE NOTICE
21mr|geronimo-txmanager-3.1.3-8|88	

12369 21
21mr|geronimo-validation-1.1-21|1	%global spec_ver 1.0
21mr|geronimo-validation-1.1-21|2	%global spec_name geronimo-validation_%{spec_ver}_spec
21mr|geronimo-validation-1.1-21|3	
21mr|geronimo-validation-1.1-21|4	Name:           geronimo-validation
21mr|geronimo-validation-1.1-21|5	Version:        1.1
21mr|geronimo-validation-1.1-21|6	Release:        21
21mr|geronimo-validation-1.1-21|7	Summary:        Geronimo implementation of JSR 303
21mr|geronimo-validation-1.1-21|8	License:        ASL 2.0
21mr|geronimo-validation-1.1-21|9	# should be http://geronimo.apache.org/
21mr|geronimo-validation-1.1-21|10	URL:            http://apache.org/
21mr|geronimo-validation-1.1-21|11	# svn export https://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-validation_1.0_spec-1.1/
21mr|geronimo-validation-1.1-21|12	# tar caf geronimo-validation_1.0_spec-1.1.tar.xz geronimo-validation_1.0_spec-1.1
21mr|geronimo-validation-1.1-21|13	Source0:        %{spec_name}-%{version}.tar.xz
21mr|geronimo-validation-1.1-21|14	Group:          Development/Java
21mr|geronimo-validation-1.1-21|15	BuildArch:      noarch
21mr|geronimo-validation-1.1-21|16	# Java stack is not supported on x86_32
21mr|geronimo-validation-1.1-21|17	ExcludeArch: %{ix86}
21mr|geronimo-validation-1.1-21|18	
21mr|geronimo-validation-1.1-21|19	BuildRequires:  maven-local
21mr|geronimo-validation-1.1-21|20	BuildRequires:  geronimo-parent-poms
21mr|geronimo-validation-1.1-21|21	BuildRequires:  geronimo-osgi-support
21mr|geronimo-validation-1.1-21|22	
21mr|geronimo-validation-1.1-21|23	%description
21mr|geronimo-validation-1.1-21|24	This is the Geronimo implementation of JSR-303, the Bean
21mr|geronimo-validation-1.1-21|25	Validation API specification.
21mr|geronimo-validation-1.1-21|26	
21mr|geronimo-validation-1.1-21|27	%package javadoc
21mr|geronimo-validation-1.1-21|28	Summary:        Javadoc for %{name}
21mr|geronimo-validation-1.1-21|29	
21mr|geronimo-validation-1.1-21|30	%description javadoc
21mr|geronimo-validation-1.1-21|31	Javadoc for %{name}.
21mr|geronimo-validation-1.1-21|32	
21mr|geronimo-validation-1.1-21|33	%prep
21mr|geronimo-validation-1.1-21|34	%setup -q -n %{spec_name}-%{version}
21mr|geronimo-validation-1.1-21|35	%pom_xpath_set "pom:project/pom:parent/pom:groupId" org.apache.geronimo.specs
21mr|geronimo-validation-1.1-21|36	%pom_xpath_set "pom:project/pom:parent/pom:artifactId" specs
21mr|geronimo-validation-1.1-21|37	%pom_xpath_set "pom:project/pom:parent/pom:version" 1.4
21mr|geronimo-validation-1.1-21|38	%pom_xpath_inject "pom:project/pom:parent" "<relativePath>../pom.xml</relativePath>"
21mr|geronimo-validation-1.1-21|39	%pom_xpath_set "pom:project/pom:packaging" jar
21mr|geronimo-validation-1.1-21|40	
21mr|geronimo-validation-1.1-21|41	%mvn_file : %{name}
21mr|geronimo-validation-1.1-21|42	
21mr|geronimo-validation-1.1-21|43	%build
21mr|geronimo-validation-1.1-21|44	
21mr|geronimo-validation-1.1-21|45	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|geronimo-validation-1.1-21|46	
21mr|geronimo-validation-1.1-21|47	%install
21mr|geronimo-validation-1.1-21|48	%mvn_install
21mr|geronimo-validation-1.1-21|49	
21mr|geronimo-validation-1.1-21|50	%files -f .mfiles
21mr|geronimo-validation-1.1-21|51	%license LICENSE NOTICE
21mr|geronimo-validation-1.1-21|52	
21mr|geronimo-validation-1.1-21|53	%files javadoc -f .mfiles-javadoc
21mr|geronimo-validation-1.1-21|54	%license LICENSE NOTICE
21mr|geronimo-validation-1.1-21|55	

12370 21
21mr|getfem++-5.4.1-1|1	# Debug package is empty
21mr|getfem++-5.4.1-1|2	%define _enable_debug_packages %{nil}
21mr|getfem++-5.4.1-1|3	%define debug_package %{nil}
21mr|getfem++-5.4.1-1|4	
21mr|getfem++-5.4.1-1|5	%define	major	5
21mr|getfem++-5.4.1-1|6	%define	libname	%mklibname getfem %{major}
21mr|getfem++-5.4.1-1|7	%define	devname	%mklibname getfem -d
21mr|getfem++-5.4.1-1|8	
21mr|getfem++-5.4.1-1|9	Summary:	Generic and efficient C++ library for finite element methods
21mr|getfem++-5.4.1-1|10	Name:		getfem++
21mr|getfem++-5.4.1-1|11	Version:	5.4.1
21mr|getfem++-5.4.1-1|12	Release:	1
21mr|getfem++-5.4.1-1|13	Url:		http://home.gna.org/getfem/
21mr|getfem++-5.4.1-1|14	License:	LGPLv2+
21mr|getfem++-5.4.1-1|15	Group:		Development/C++
21mr|getfem++-5.4.1-1|16	Source0:	http://download.gna.org/getfem/stable/getfem-%{version}.tar.gz
21mr|getfem++-5.4.1-1|17	Patch0:		getfem-5.4.1-aarch64-buildfix.patch
21mr|getfem++-5.4.1-1|18	BuildRequires:	boost-devel
21mr|getfem++-5.4.1-1|19	BuildRequires:	metis-devel
21mr|getfem++-5.4.1-1|20	BuildRequires:	pkgconfig(blas)
21mr|getfem++-5.4.1-1|21	BuildRequires:	pkgconfig(muparser)
21mr|getfem++-5.4.1-1|22	
21mr|getfem++-5.4.1-1|23	%description
21mr|getfem++-5.4.1-1|24	The Getfem++ project focuses on the development of a generic and efficient
21mr|getfem++-5.4.1-1|25	C++ library for finite element methods. The goal is to provide a library
21mr|getfem++-5.4.1-1|26	allowing the computation of any elementary matrix (even for mixed finite
21mr|getfem++-5.4.1-1|27	element methods) on the largest class of methods and elements, and for
21mr|getfem++-5.4.1-1|28	arbitrary dimension (i.e. not only 2D and 3D problems).
21mr|getfem++-5.4.1-1|29	
21mr|getfem++-5.4.1-1|30	%files
21mr|getfem++-5.4.1-1|31	%doc README COPYING
21mr|getfem++-5.4.1-1|32	%{_prefix}/getfem_toolbox
21mr|getfem++-5.4.1-1|33	
21mr|getfem++-5.4.1-1|34	#--------------------------------------------------------------------
21mr|getfem++-5.4.1-1|35	
21mr|getfem++-5.4.1-1|36	%package -n %{libname}
21mr|getfem++-5.4.1-1|37	Summary:	Main library for gupnp
21mr|getfem++-5.4.1-1|38	Group:		System/Libraries
21mr|getfem++-5.4.1-1|39	
21mr|getfem++-5.4.1-1|40	%description -n %{libname}
21mr|getfem++-5.4.1-1|41	This package contains the shared library for %{name}.
21mr|getfem++-5.4.1-1|42	
21mr|getfem++-5.4.1-1|43	%files -n %{libname}
21mr|getfem++-5.4.1-1|44	%{_libdir}/libgetfem.so.%{major}*
21mr|getfem++-5.4.1-1|45	
21mr|getfem++-5.4.1-1|46	#--------------------------------------------------------------------
21mr|getfem++-5.4.1-1|47	
21mr|getfem++-5.4.1-1|48	%package -n %{devname}
21mr|getfem++-5.4.1-1|49	Summary:	Headers for developing programs that will use %{name}
21mr|getfem++-5.4.1-1|50	Group:		Development/C++
21mr|getfem++-5.4.1-1|51	Requires:	%{libname} = %{version}-%{release}
21mr|getfem++-5.4.1-1|52	Provides:	%{name}-devel = %{version}-%{release}
21mr|getfem++-5.4.1-1|53	
21mr|getfem++-5.4.1-1|54	%description -n %{devname}
21mr|getfem++-5.4.1-1|55	This package contains the headers that programmers will need to develop
21mr|getfem++-5.4.1-1|56	applications which will use %{name}.
21mr|getfem++-5.4.1-1|57	
21mr|getfem++-5.4.1-1|58	%files -n %{devname}
21mr|getfem++-5.4.1-1|59	%{_bindir}/getfem-config
21mr|getfem++-5.4.1-1|60	%{_libdir}/libgetfem.so
21mr|getfem++-5.4.1-1|61	%{_includedir}/gmm
21mr|getfem++-5.4.1-1|62	%{_includedir}/getfem
21mr|getfem++-5.4.1-1|63	
21mr|getfem++-5.4.1-1|64	#--------------------------------------------------------------------
21mr|getfem++-5.4.1-1|65	
21mr|getfem++-5.4.1-1|66	%prep
21mr|getfem++-5.4.1-1|67	%setup -qn getfem-%{version}
21mr|getfem++-5.4.1-1|68	%autopatch -p1
21mr|getfem++-5.4.1-1|69	
21mr|getfem++-5.4.1-1|70	%build
21mr|getfem++-5.4.1-1|71	export CFLAGS="%{optflags} -fno-strict-aliasing"
21mr|getfem++-5.4.1-1|72	export CC=gcc
21mr|getfem++-5.4.1-1|73	export CXX=g++
21mr|getfem++-5.4.1-1|74	%configure \
21mr|getfem++-5.4.1-1|75	--enable-shared \
21mr|getfem++-5.4.1-1|76	--enable-boost \
21mr|getfem++-5.4.1-1|77	--enable-muparser \
21mr|getfem++-5.4.1-1|78	--disable-python
21mr|getfem++-5.4.1-1|79	%make
21mr|getfem++-5.4.1-1|80	
21mr|getfem++-5.4.1-1|81	%install
21mr|getfem++-5.4.1-1|82	%makeinstall_std

12371 21
21mr|gettext-0.21-4|1	%define intl_major 8
21mr|gettext-0.21-4|2	%define major 0
21mr|gettext-0.21-4|3	%define libintl %mklibname intl %{intl_major}
21mr|gettext-0.21-4|4	%define libasprintf %mklibname asprintf %{major}
21mr|gettext-0.21-4|5	%define libgettextpo %mklibname gettextpo %{major}
21mr|gettext-0.21-4|6	%define libgettextmisc %mklibname gettextmisc
21mr|gettext-0.21-4|7	%define libtextstyle %mklibname textstyle %{major}
21mr|gettext-0.21-4|8	
21mr|gettext-0.21-4|9	%global _disable_rebuild_configure 1
21mr|gettext-0.21-4|10	
21mr|gettext-0.21-4|11	%bcond_with check
21mr|gettext-0.21-4|12	%bcond_with csharp
21mr|gettext-0.21-4|13	%bcond_with java
21mr|gettext-0.21-4|14	%{?build_emacs}%{?!build_emacs:%bcond_without emacs}
21mr|gettext-0.21-4|15	
21mr|gettext-0.21-4|16	Summary:	GNU libraries and utilities for producing multi-lingual messages
21mr|gettext-0.21-4|17	Name:		gettext
21mr|gettext-0.21-4|18	Version:	0.21
21mr|gettext-0.21-4|19	Release:	4
21mr|gettext-0.21-4|20	License:	GPLv3+ and LGPLv2.1+
21mr|gettext-0.21-4|21	Group:		System/Internationalization
21mr|gettext-0.21-4|22	Url:		http://www.gnu.org/software/gettext/
21mr|gettext-0.21-4|23	Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.xz
21mr|gettext-0.21-4|24	Source2:	po-mode-init.el
21mr|gettext-0.21-4|25	# Missing in 0.19.1 tarball
21mr|gettext-0.21-4|26	Source3:	git-version-gen
21mr|gettext-0.21-4|27	Source100:	%{name}.rpmlintrc
21mr|gettext-0.21-4|28	# KDE example comes from 2003, it's really useless now
21mr|gettext-0.21-4|29	Patch0:		gettext-0.19.1-drop-kde-example.patch
21mr|gettext-0.21-4|30	Patch1:		gettext-0.19.7-stdio-gets.patch
21mr|gettext-0.21-4|31	
21mr|gettext-0.21-4|32	BuildRequires:	bison
21mr|gettext-0.21-4|33	BuildRequires:	chrpath
21mr|gettext-0.21-4|34	%if %{with emacs}
21mr|gettext-0.21-4|35	BuildRequires:	emacs-nox
21mr|gettext-0.21-4|36	%endif
21mr|gettext-0.21-4|37	BuildRequires:	flex
21mr|gettext-0.21-4|38	BuildRequires:	texinfo
21mr|gettext-0.21-4|39	BuildRequires:	acl-devel
21mr|gettext-0.21-4|40	BuildRequires:	gomp-devel
21mr|gettext-0.21-4|41	BuildRequires:	libunistring-devel
21mr|gettext-0.21-4|42	BuildRequires:	pkgconfig(libcroco-0.6)
21mr|gettext-0.21-4|43	BuildRequires:	pkgconfig(ncursesw)
21mr|gettext-0.21-4|44	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gettext-0.21-4|45	%if %{with check}
21mr|gettext-0.21-4|46	# test suite
21mr|gettext-0.21-4|47	BuildRequires:	locales-fa
21mr|gettext-0.21-4|48	BuildRequires:	locales-fr
21mr|gettext-0.21-4|49	BuildRequires:	locales-ja
21mr|gettext-0.21-4|50	BuildRequires:	locales-zh
21mr|gettext-0.21-4|51	%endif
21mr|gettext-0.21-4|52	%if %{with csharp}
21mr|gettext-0.21-4|53	# (Abel) we pick mono here, though pnet can be used as well.
21mr|gettext-0.21-4|54	BuildRequires:	mono
21mr|gettext-0.21-4|55	%endif
21mr|gettext-0.21-4|56	%if %{with java}
21mr|gettext-0.21-4|57	BuildRequires:	eclipse-ecj
21mr|gettext-0.21-4|58	BuildRequires:	gcc-java
21mr|gettext-0.21-4|59	BuildRequires:	gcj-tools
21mr|gettext-0.21-4|60	BuildRequires:	fastjar
21mr|gettext-0.21-4|61	%endif
21mr|gettext-0.21-4|62	
21mr|gettext-0.21-4|63	Requires:	%{name}-base = %{version}-%{release}
21mr|gettext-0.21-4|64	Requires:	%{libgettextmisc} = %{version}-%{release}
21mr|gettext-0.21-4|65	# xgettext will dlopen() it when extracting strings from glade files
21mr|gettext-0.21-4|66	Requires:	%mklibname expat 1
21mr|gettext-0.21-4|67	
21mr|gettext-0.21-4|68	%description
21mr|gettext-0.21-4|69	The GNU gettext package provides a set of tools and documentation for producing
21mr|gettext-0.21-4|70	multi-lingual messages in programs. Tools include a set of conventions about
21mr|gettext-0.21-4|71	how programs should be written to support message catalogs, a directory and
21mr|gettext-0.21-4|72	file naming organization for the message catalogs, a runtime library which
21mr|gettext-0.21-4|73	supports the retrieval of translated messages, and stand-alone programs for
21mr|gettext-0.21-4|74	handling the translatable and the already translated strings. Gettext provides
21mr|gettext-0.21-4|75	an easy to use library and tools for creating, using, and modifying natural
21mr|gettext-0.21-4|76	language catalogs and is a powerful and simple method for internationalizing
21mr|gettext-0.21-4|77	programs.
21mr|gettext-0.21-4|78	
21mr|gettext-0.21-4|79	If you would like to internationalize or incorporate multi-lingual messages
21mr|gettext-0.21-4|80	into programs that you're developing, you should install gettext.
21mr|gettext-0.21-4|81	
21mr|gettext-0.21-4|82	%files
21mr|gettext-0.21-4|83	%doc AUTHORS README COPYING gettext-runtime/ABOUT-NLS gettext-runtime/BUGS NEWS THANKS
21mr|gettext-0.21-4|84	%if %{with emacs}
21mr|gettext-0.21-4|85	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
21mr|gettext-0.21-4|86	%endif
21mr|gettext-0.21-4|87	%{_bindir}/envsubst
21mr|gettext-0.21-4|88	%{_bindir}/gettext.sh
21mr|gettext-0.21-4|89	%{_bindir}/msg*
21mr|gettext-0.21-4|90	%{_bindir}/recode-sr-latin
21mr|gettext-0.21-4|91	%{_bindir}/xgettext
21mr|gettext-0.21-4|92	%dir %{_datadir}/gettext
21mr|gettext-0.21-4|93	%{_datadir}/%{name}/msgunfmt.tcl
21mr|gettext-0.21-4|94	%{_datadir}/%{name}/projects
21mr|gettext-0.21-4|95	%{_datadir}/%{name}/javaversion.class
21mr|gettext-0.21-4|96	%{_datadir}/%{name}/styles
21mr|gettext-0.21-4|97	%{_datadir}/%{name}-*/its/*
21mr|gettext-0.21-4|98	%dir %{_libdir}/%{name}
21mr|gettext-0.21-4|99	%{_libdir}/%{name}/cldr-plurals
21mr|gettext-0.21-4|100	%{_libdir}/%{name}/hostname
21mr|gettext-0.21-4|101	%{_libdir}/%{name}/project-id
21mr|gettext-0.21-4|102	%{_libdir}/%{name}/urlget
21mr|gettext-0.21-4|103	%{_libdir}/%{name}/user-email
21mr|gettext-0.21-4|104	%if %{with java}
21mr|gettext-0.21-4|105	%exclude %{_libdir}/%{name}/gnu.gettext.*
21mr|gettext-0.21-4|106	%endif
21mr|gettext-0.21-4|107	%{_infodir}/gettext.*
21mr|gettext-0.21-4|108	%if %{with emacs}
21mr|gettext-0.21-4|109	%{_datadir}/emacs/site-lisp/*.el*
21mr|gettext-0.21-4|110	%endif
21mr|gettext-0.21-4|111	%{_mandir}/man1/envsubst.*
21mr|gettext-0.21-4|112	%{_mandir}/man1/msg*
21mr|gettext-0.21-4|113	%{_mandir}/man1/xgettext.*
21mr|gettext-0.21-4|114	%{_mandir}/man1/recode-sr-latin.*
21mr|gettext-0.21-4|115	
21mr|gettext-0.21-4|116	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|117	
21mr|gettext-0.21-4|118	%package -n %{libintl}
21mr|gettext-0.21-4|119	Summary:	Basic libintl library for internationalization
21mr|gettext-0.21-4|120	Group:		System/Libraries
21mr|gettext-0.21-4|121	License:	LGPLv2.1+
21mr|gettext-0.21-4|122	Provides:	libintl = %{EVRD}
21mr|gettext-0.21-4|123	
21mr|gettext-0.21-4|124	%description -n %{libintl}
21mr|gettext-0.21-4|125	This package contains the libintl library, which is important for
21mr|gettext-0.21-4|126	system internationalization.
21mr|gettext-0.21-4|127	
21mr|gettext-0.21-4|128	%files -n %{libintl}
21mr|gettext-0.21-4|129	/%{_lib}/libintl.so.%{intl_major}*
21mr|gettext-0.21-4|130	
21mr|gettext-0.21-4|131	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|132	
21mr|gettext-0.21-4|133	%package -n %{libasprintf}
21mr|gettext-0.21-4|134	Summary:	%{name} libasprintf needed by %{name} utilities
21mr|gettext-0.21-4|135	Group:		System/Libraries
21mr|gettext-0.21-4|136	License:	LGPLv2.1+
21mr|gettext-0.21-4|137	Conflicts:	%{_lib}gettextmisc < 0.18.1.1-4
21mr|gettext-0.21-4|138	
21mr|gettext-0.21-4|139	%description -n %{libasprintf}
21mr|gettext-0.21-4|140	This package contains libasprintf shared library.
21mr|gettext-0.21-4|141	
21mr|gettext-0.21-4|142	%files -n %{libasprintf}
21mr|gettext-0.21-4|143	%{_libdir}/libasprintf.so.%{major}*
21mr|gettext-0.21-4|144	
21mr|gettext-0.21-4|145	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|146	
21mr|gettext-0.21-4|147	%package -n %{libgettextpo}
21mr|gettext-0.21-4|148	Summary:	%{name} libgettextpo needed by %{name} utilities
21mr|gettext-0.21-4|149	Group:		System/Libraries
21mr|gettext-0.21-4|150	License:	LGPLv2.1+
21mr|gettext-0.21-4|151	Conflicts:	%{_lib}gettextmisc < 0.18.1.1-4
21mr|gettext-0.21-4|152	
21mr|gettext-0.21-4|153	%description -n %{libgettextpo}
21mr|gettext-0.21-4|154	This package contains libgettextpo shared library.
21mr|gettext-0.21-4|155	
21mr|gettext-0.21-4|156	%files -n %{libgettextpo}
21mr|gettext-0.21-4|157	%{_libdir}/libgettextpo.so.%{major}*
21mr|gettext-0.21-4|158	
21mr|gettext-0.21-4|159	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|160	
21mr|gettext-0.21-4|161	%package -n %{libgettextmisc}
21mr|gettext-0.21-4|162	Summary:	Other %{name} libraries needed by %{name} utilities
21mr|gettext-0.21-4|163	Group:		System/Libraries
21mr|gettext-0.21-4|164	License:	LGPLv2.1+
21mr|gettext-0.21-4|165	
21mr|gettext-0.21-4|166	%description -n %{libgettextmisc}
21mr|gettext-0.21-4|167	This package contains all other libraries used by %{name} utilities,
21mr|gettext-0.21-4|168	and are not very widely used outside %{name}.
21mr|gettext-0.21-4|169	
21mr|gettext-0.21-4|170	%files -n %{libgettextmisc}
21mr|gettext-0.21-4|171	%{_libdir}/libgettextlib-*.so
21mr|gettext-0.21-4|172	%{_libdir}/libgettextsrc-*.so
21mr|gettext-0.21-4|173	
21mr|gettext-0.21-4|174	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|175	
21mr|gettext-0.21-4|176	%package -n	%{libtextstyle}
21mr|gettext-0.21-4|177	Summary:	%{name} libtextstyle needed by %{name} utilities
21mr|gettext-0.21-4|178	Group:		System/Libraries
21mr|gettext-0.21-4|179	License:	LGPL
21mr|gettext-0.21-4|180	
21mr|gettext-0.21-4|181	%description -n	%{libtextstyle}
21mr|gettext-0.21-4|182	This package contains libtextstyle shared library.
21mr|gettext-0.21-4|183	
21mr|gettext-0.21-4|184	%files -n %{libtextstyle}
21mr|gettext-0.21-4|185	%{_libdir}/libtextstyle.so.%{major}*
21mr|gettext-0.21-4|186	
21mr|gettext-0.21-4|187	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|188	
21mr|gettext-0.21-4|189	%package devel
21mr|gettext-0.21-4|190	Summary:	Development files for %{name}
21mr|gettext-0.21-4|191	Group:		Development/C
21mr|gettext-0.21-4|192	License:	LGPLv2.1+
21mr|gettext-0.21-4|193	Requires:	%{name} = %{EVRD}
21mr|gettext-0.21-4|194	Requires:	%{libgettextpo} = %{EVRD}
21mr|gettext-0.21-4|195	Requires:	%{libasprintf} = %{EVRD}
21mr|gettext-0.21-4|196	Requires:	%{libgettextmisc} = %{EVRD}
21mr|gettext-0.21-4|197	Requires:	%{libintl} = %{EVRD}
21mr|gettext-0.21-4|198	# fwang: autopoint requires cvs to work
21mr|gettext-0.21-4|199	Requires:	cvs
21mr|gettext-0.21-4|200	
21mr|gettext-0.21-4|201	%description devel
21mr|gettext-0.21-4|202	This package contains all development related files necessary for
21mr|gettext-0.21-4|203	developing or compiling applications/libraries that needs
21mr|gettext-0.21-4|204	internationalization capability. You also need this package if you
21mr|gettext-0.21-4|205	want to add gettext support for your project.
21mr|gettext-0.21-4|206	
21mr|gettext-0.21-4|207	%files devel
21mr|gettext-0.21-4|208	%doc gettext-runtime/man/*.3.html examples htmldoc
21mr|gettext-0.21-4|209	%doc %{_docdir}/libtextstyle
21mr|gettext-0.21-4|210	%{_bindir}/autopoint
21mr|gettext-0.21-4|211	%{_bindir}/gettextize
21mr|gettext-0.21-4|212	%{_datadir}/%{name}/ABOUT-NLS
21mr|gettext-0.21-4|213	%{_datadir}/%{name}/archive*
21mr|gettext-0.21-4|214	%{_datadir}/%{name}/config.rpath
21mr|gettext-0.21-4|215	%{_datadir}/%{name}/*.h
21mr|gettext-0.21-4|216	%{_datadir}/%{name}/po
21mr|gettext-0.21-4|217	%{_datadir}/aclocal/*
21mr|gettext-0.21-4|218	%{_includedir}/*
21mr|gettext-0.21-4|219	%{_infodir}/autosprintf*
21mr|gettext-0.21-4|220	%{_infodir}/libtextstyle*
21mr|gettext-0.21-4|221	# "lib*.so" cannot be used (it should be 'lib[^\.]*\.so' regexp in fact
21mr|gettext-0.21-4|222	# but using regexp is not possible here; so we list all files manually
21mr|gettext-0.21-4|223	%{_libdir}/libasprintf.so
21mr|gettext-0.21-4|224	%{_libdir}/libgettextlib.so
21mr|gettext-0.21-4|225	%{_libdir}/libgettextpo.so
21mr|gettext-0.21-4|226	%{_libdir}/libgettextsrc.so
21mr|gettext-0.21-4|227	%{_libdir}/libintl.so
21mr|gettext-0.21-4|228	%{_libdir}/libtextstyle.so
21mr|gettext-0.21-4|229	%{_mandir}/man1/autopoint.*
21mr|gettext-0.21-4|230	%{_mandir}/man3/*
21mr|gettext-0.21-4|231	
21mr|gettext-0.21-4|232	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|233	
21mr|gettext-0.21-4|234	%package base
21mr|gettext-0.21-4|235	Summary:	Basic binary for showing translation of textual messages
21mr|gettext-0.21-4|236	Group:		System/Internationalization
21mr|gettext-0.21-4|237	Requires:	%{libintl} = %{EVRD}
21mr|gettext-0.21-4|238	
21mr|gettext-0.21-4|239	%description base
21mr|gettext-0.21-4|240	This package contains the basic binary from %{name}. It is splitted from
21mr|gettext-0.21-4|241	%{name} because initscript need it to show translated boot messages.
21mr|gettext-0.21-4|242	
21mr|gettext-0.21-4|243	%files base -f %{name}.lang
21mr|gettext-0.21-4|244	%doc gettext-runtime/man/*.1.html
21mr|gettext-0.21-4|245	%doc gettext-runtime/intl/COPYING*
21mr|gettext-0.21-4|246	/bin/gettext
21mr|gettext-0.21-4|247	%{_bindir}/gettext
21mr|gettext-0.21-4|248	%{_bindir}/ngettext
21mr|gettext-0.21-4|249	%{_mandir}/man1/gettext*
21mr|gettext-0.21-4|250	%{_mandir}/man1/ngettext*
21mr|gettext-0.21-4|251	
21mr|gettext-0.21-4|252	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|253	
21mr|gettext-0.21-4|254	%if %{with java}
21mr|gettext-0.21-4|255	%package java
21mr|gettext-0.21-4|256	Summary:	Java binding for GNU gettext
21mr|gettext-0.21-4|257	Group:		System/Internationalization
21mr|gettext-0.21-4|258	Requires:	%{name} = %{EVRD}
21mr|gettext-0.21-4|259	
21mr|gettext-0.21-4|260	%description java
21mr|gettext-0.21-4|261	This package contains class file that implements the main GNU libintl
21mr|gettext-0.21-4|262	functions in Java. This allows compiling GNU gettext message catalogs
21mr|gettext-0.21-4|263	into Java ResourceBundle classes.
21mr|gettext-0.21-4|264	
21mr|gettext-0.21-4|265	%files java
21mr|gettext-0.21-4|266	%doc gettext-runtime/intl-java/javadoc*
21mr|gettext-0.21-4|267	%{_libdir}/%{name}/gnu.gettext.*
21mr|gettext-0.21-4|268	%{_datadir}/%{name}/*.jar
21mr|gettext-0.21-4|269	%endif
21mr|gettext-0.21-4|270	
21mr|gettext-0.21-4|271	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|272	
21mr|gettext-0.21-4|273	%if %{with csharp}
21mr|gettext-0.21-4|274	%package csharp
21mr|gettext-0.21-4|275	Summary:	C# binding for GNU gettext
21mr|gettext-0.21-4|276	Group:		System/Internationalization
21mr|gettext-0.21-4|277	Requires:	mono
21mr|gettext-0.21-4|278	Requires:	%{name} = %{EVRD}
21mr|gettext-0.21-4|279	
21mr|gettext-0.21-4|280	%description csharp
21mr|gettext-0.21-4|281	This package contains class file that implements the main GNU libintl
21mr|gettext-0.21-4|282	functions in C#. This allows compiling GNU gettext message catalogs
21mr|gettext-0.21-4|283	into C# dll or resource files.
21mr|gettext-0.21-4|284	
21mr|gettext-0.21-4|285	%files csharp
21mr|gettext-0.21-4|286	%doc gettext-runtime/intl-csharp/csharpdoc/*
21mr|gettext-0.21-4|287	%{_libdir}/*.dll
21mr|gettext-0.21-4|288	%{_libdir}/gettext/*.exe
21mr|gettext-0.21-4|289	%endif
21mr|gettext-0.21-4|290	
21mr|gettext-0.21-4|291	#----------------------------------------------------------------------------
21mr|gettext-0.21-4|292	
21mr|gettext-0.21-4|293	%prep
21mr|gettext-0.21-4|294	%setup -q
21mr|gettext-0.21-4|295	%apply_patches
21mr|gettext-0.21-4|296	install -m 755 %{SOURCE3} build-aux/
21mr|gettext-0.21-4|297	
21mr|gettext-0.21-4|298	%build
21mr|gettext-0.21-4|299	#autoreconf -fi
21mr|gettext-0.21-4|300	%if %{with java}
21mr|gettext-0.21-4|301	export GCJ="%{_bindir}/gcj"
21mr|gettext-0.21-4|302	export JAVAC="%{_bindir}/gcj -C"
21mr|gettext-0.21-4|303	export JAR="%{_bindir}/fastjar"
21mr|gettext-0.21-4|304	%endif
21mr|gettext-0.21-4|305	
21mr|gettext-0.21-4|306	for i in `find -name configure|sort`
21mr|gettext-0.21-4|307	do
21mr|gettext-0.21-4|308	pushd `dirname $i`
21mr|gettext-0.21-4|309	CONFIGURE_TOP=. \
21mr|gettext-0.21-4|310	%configure \
21mr|gettext-0.21-4|311	--disable-option-checking \
21mr|gettext-0.21-4|312	--disable-static \
21mr|gettext-0.21-4|313	--disable-rpath \
21mr|gettext-0.21-4|314	--enable-shared \
21mr|gettext-0.21-4|315	--with-included-gettext \
21mr|gettext-0.21-4|316	%if %{with csharp}
21mr|gettext-0.21-4|317	--enable-csharp=mono \
21mr|gettext-0.21-4|318	%else
21mr|gettext-0.21-4|319	--disable-csharp \
21mr|gettext-0.21-4|320	%endif
21mr|gettext-0.21-4|321	%if ! %{with java}
21mr|gettext-0.21-4|322	--disable-java
21mr|gettext-0.21-4|323	%endif
21mr|gettext-0.21-4|324	
21mr|gettext-0.21-4|325	popd
21mr|gettext-0.21-4|326	done
21mr|gettext-0.21-4|327	
21mr|gettext-0.21-4|328	%make
21mr|gettext-0.21-4|329	
21mr|gettext-0.21-4|330	%if %{with check}
21mr|gettext-0.21-4|331	%check
21mr|gettext-0.21-4|332	export JAVAC=ecj
21mr|gettext-0.21-4|333	LC_ALL=C make check
21mr|gettext-0.21-4|334	%endif
21mr|gettext-0.21-4|335	
21mr|gettext-0.21-4|336	%install
21mr|gettext-0.21-4|337	%makeinstall_std
21mr|gettext-0.21-4|338	
21mr|gettext-0.21-4|339	# remove unwanted files
21mr|gettext-0.21-4|340	rm -f %{buildroot}%{_includedir}/libintl.h \
21mr|gettext-0.21-4|341	%{buildroot}%{_datadir}/locale/locale.alias
21mr|gettext-0.21-4|342	rm -f gettext-runtime/intl-java/javadoc2/package-list
21mr|gettext-0.21-4|343	
21mr|gettext-0.21-4|344	%if %{with emacs}
21mr|gettext-0.21-4|345	install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
21mr|gettext-0.21-4|346	%endif
21mr|gettext-0.21-4|347	
21mr|gettext-0.21-4|348	# remove non-standard lc directories
21mr|gettext-0.21-4|349	for i in en@boldquot en@quot ; do rm -rf %{buildroot}/%{_datadir}/locale/$i; done
21mr|gettext-0.21-4|350	
21mr|gettext-0.21-4|351	# move installed doc back to %%doc
21mr|gettext-0.21-4|352	rm -rf htmldoc examples
21mr|gettext-0.21-4|353	mkdir htmldoc
21mr|gettext-0.21-4|354	for i in gettext-runtime/man/*.html; do
21mr|gettext-0.21-4|355	rm -f %{buildroot}%{_datadir}/doc/gettext/`basename $i`
21mr|gettext-0.21-4|356	done
21mr|gettext-0.21-4|357	rm -rf %{buildroot}%{_datadir}/doc/gettext/javadoc*
21mr|gettext-0.21-4|358	mv %{buildroot}%{_datadir}/doc/gettext/* %{buildroot}/%{_datadir}/doc/libasprintf/* htmldoc
21mr|gettext-0.21-4|359	mv htmldoc/examples examples
21mr|gettext-0.21-4|360	
21mr|gettext-0.21-4|361	# move crucial stuff to /lib and /bin
21mr|gettext-0.21-4|362	pushd %{buildroot}
21mr|gettext-0.21-4|363	mkdir -p bin
21mr|gettext-0.21-4|364	mkdir -p ./%{_lib}
21mr|gettext-0.21-4|365	mv usr/bin/gettext bin/
21mr|gettext-0.21-4|366	ln -s ../../bin/gettext usr/bin/gettext
21mr|gettext-0.21-4|367	mv .%{_libdir}/libintl.so.* ./%{_lib}/
21mr|gettext-0.21-4|368	rm -f .%{_libdir}/libintl.so
21mr|gettext-0.21-4|369	# if major changed, then package build will fail, which is a GOOD THING.
21mr|gettext-0.21-4|370	# this prevents mindless packaging.
21mr|gettext-0.21-4|371	[ -f %{_lib}/libintl.so.%{intl_major} ] && \
21mr|gettext-0.21-4|372	ln -s ../../%{_lib}/libintl.so.%{intl_major} .%{_libdir}/libintl.so
21mr|gettext-0.21-4|373	
21mr|gettext-0.21-4|374	chmod 755 ./%{_lib}/libintl.so.%{intl_major}
21mr|gettext-0.21-4|375	popd
21mr|gettext-0.21-4|376	
21mr|gettext-0.21-4|377	# remove java stuff, otherwise rpm complains
21mr|gettext-0.21-4|378	%if !%{with java}
21mr|gettext-0.21-4|379	rm -f %{buildroot}%{_libdir}/%{name}/gnu.gettext.* \
21mr|gettext-0.21-4|380	%{buildroot}%{_datadir}/%{name}/*.jar
21mr|gettext-0.21-4|381	%endif
21mr|gettext-0.21-4|382	
21mr|gettext-0.21-4|383	# cleanup rpaths
21mr|gettext-0.21-4|384	for i in %{buildroot}%{_bindir}/* `find %{buildroot}%{_libdir} -type f`; do
21mr|gettext-0.21-4|385	if file $i | grep "ELF 64-bit" >/dev/null; then
21mr|gettext-0.21-4|386	chrpath -l $i && chrpath --delete $i
21mr|gettext-0.21-4|387	fi
21mr|gettext-0.21-4|388	done
21mr|gettext-0.21-4|389	
21mr|gettext-0.21-4|390	%find_lang %{name} --all-name

12372 21
21mr|gflags-2.2.2-2|1	%define		major	2.2
21mr|gflags-2.2.2-2|2	%define		libname	%mklibname %{name} %{major}
21mr|gflags-2.2.2-2|3	%define		devel	%mklibname %{name} -d
21mr|gflags-2.2.2-2|4	
21mr|gflags-2.2.2-2|5	Name:		gflags
21mr|gflags-2.2.2-2|6	Version:	2.2.2
21mr|gflags-2.2.2-2|7	Release:	2
21mr|gflags-2.2.2-2|8	Summary:	A C++ library that implements commandline flags processing
21mr|gflags-2.2.2-2|9	Group:		Development/C++
21mr|gflags-2.2.2-2|10	License:	BSD
21mr|gflags-2.2.2-2|11	URL:		https://gflags.github.io/gflags/
21mr|gflags-2.2.2-2|12	Source0:	https://github.com/gflags/gflags/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|gflags-2.2.2-2|13	Patch1:		gflags-fix-pkg-path.patch
21mr|gflags-2.2.2-2|14	
21mr|gflags-2.2.2-2|15	BuildRequires:	cmake
21mr|gflags-2.2.2-2|16	
21mr|gflags-2.2.2-2|17	%description
21mr|gflags-2.2.2-2|18	The gflags package contains a C++ library that implements commandline flags
21mr|gflags-2.2.2-2|19	processing. It includes built-in support for standard types such as string
21mr|gflags-2.2.2-2|20	and the ability to define flags in the source file in which they are used.
21mr|gflags-2.2.2-2|21	
21mr|gflags-2.2.2-2|22	%package -n	%{libname}
21mr|gflags-2.2.2-2|23	Summary:	Libraries for %{name}
21mr|gflags-2.2.2-2|24	Group:		System/Libraries
21mr|gflags-2.2.2-2|25	Obsoletes:	%{_lib}%{name}2 < 2.2.1-2
21mr|gflags-2.2.2-2|26	
21mr|gflags-2.2.2-2|27	%description -n	%{libname}
21mr|gflags-2.2.2-2|28	Libraries for %{name}
21mr|gflags-2.2.2-2|29	
21mr|gflags-2.2.2-2|30	%package -n	%{devel}
21mr|gflags-2.2.2-2|31	Summary:	Development files for %{name}
21mr|gflags-2.2.2-2|32	Group:		Development/C++
21mr|gflags-2.2.2-2|33	Conflicts:	%{name} < 2.2.1-2
21mr|gflags-2.2.2-2|34	Conflicts:	%{_lib}%{name}2 < 2.2.1-2
21mr|gflags-2.2.2-2|35	Requires:	%{libname} = %{EVRD}
21mr|gflags-2.2.2-2|36	Provides:	%{name}-devel = %{EVRD}
21mr|gflags-2.2.2-2|37	
21mr|gflags-2.2.2-2|38	%description -n	%{devel}
21mr|gflags-2.2.2-2|39	Development files for %{name}
21mr|gflags-2.2.2-2|40	
21mr|gflags-2.2.2-2|41	%prep
21mr|gflags-2.2.2-2|42	%autosetup -p1
21mr|gflags-2.2.2-2|43	
21mr|gflags-2.2.2-2|44	%build
21mr|gflags-2.2.2-2|45	%cmake \
21mr|gflags-2.2.2-2|46	-DBUILD_gflags_LIBS:BOOL=ON \
21mr|gflags-2.2.2-2|47	-DINSTALL_HEADERS:BOOL=ON
21mr|gflags-2.2.2-2|48	%make_build
21mr|gflags-2.2.2-2|49	
21mr|gflags-2.2.2-2|50	%install
21mr|gflags-2.2.2-2|51	%make_install -C build
21mr|gflags-2.2.2-2|52	
21mr|gflags-2.2.2-2|53	# Delete file in $HOME
21mr|gflags-2.2.2-2|54	%{__rm} -rf %{buildroot}/${HOME}/.cmake/packages/%{name}
21mr|gflags-2.2.2-2|55	
21mr|gflags-2.2.2-2|56	%files
21mr|gflags-2.2.2-2|57	%doc README.md ChangeLog.txt doc/
21mr|gflags-2.2.2-2|58	%{_bindir}/%{name}_completions.sh
21mr|gflags-2.2.2-2|59	
21mr|gflags-2.2.2-2|60	%files -n	%{devel}
21mr|gflags-2.2.2-2|61	%{_libdir}/libgflags.so
21mr|gflags-2.2.2-2|62	%{_libdir}/libgflags_nothreads.so
21mr|gflags-2.2.2-2|63	%{_libdir}/cmake/%{name}/
21mr|gflags-2.2.2-2|64	%{_libdir}/pkgconfig/*.pc
21mr|gflags-2.2.2-2|65	%{_includedir}/%{name}/
21mr|gflags-2.2.2-2|66	
21mr|gflags-2.2.2-2|67	%files -n	%{libname}
21mr|gflags-2.2.2-2|68	%{_libdir}/libgflags_nothreads.so.%{major}
21mr|gflags-2.2.2-2|69	%{_libdir}/libgflags_nothreads.so.%{version}
21mr|gflags-2.2.2-2|70	%{_libdir}/libgflags.so.%{major}
21mr|gflags-2.2.2-2|71	%{_libdir}/libgflags.so.%{version}

12373 21
21mr|gfs2-utils-3.4.1-1|1	Summary:	Utilities for managing the global file system (GFS2)
21mr|gfs2-utils-3.4.1-1|2	Name:		gfs2-utils
21mr|gfs2-utils-3.4.1-1|3	Version:	3.4.1
21mr|gfs2-utils-3.4.1-1|4	Release:	1
21mr|gfs2-utils-3.4.1-1|5	License:	GPLv2+ and LGPLv2+
21mr|gfs2-utils-3.4.1-1|6	Group:		System/Kernel and hardware
21mr|gfs2-utils-3.4.1-1|7	Url:		https://pagure.io/gfs2-utils
21mr|gfs2-utils-3.4.1-1|8	Source0:	https://releases.pagure.org/gfs2-utils/gfs2-utils-%{version}.tar.gz
21mr|gfs2-utils-3.4.1-1|9	Patch0:		bz1326508-gfs2_5_Clarify_the_availability_of_the_loccookie_option.patch
21mr|gfs2-utils-3.4.1-1|10	Patch2:		bz1440269-1-mkfs_gfs2_Free_unnecessary_cached_pages_disable_readahead.patch
21mr|gfs2-utils-3.4.1-1|11	Patch3:		gfs2-utils-glibc2.36.patch
21mr|gfs2-utils-3.4.1-1|12	BuildRequires:	bison
21mr|gfs2-utils-3.4.1-1|13	BuildRequires:	flex
21mr|gfs2-utils-3.4.1-1|14	BuildRequires:	libtool
21mr|gfs2-utils-3.4.1-1|15	BuildRequires:	gettext-devel
21mr|gfs2-utils-3.4.1-1|16	BuildRequires:	bzip2-devel
21mr|gfs2-utils-3.4.1-1|17	BuildRequires:	pkgconfig(blkid)
21mr|gfs2-utils-3.4.1-1|18	BuildRequires:	pkgconfig(check)
21mr|gfs2-utils-3.4.1-1|19	BuildRequires:	pkgconfig(ncurses)
21mr|gfs2-utils-3.4.1-1|20	BuildRequires:	pkgconfig(uuid)
21mr|gfs2-utils-3.4.1-1|21	BuildRequires:	pkgconfig(zlib)
21mr|gfs2-utils-3.4.1-1|22	
21mr|gfs2-utils-3.4.1-1|23	%description
21mr|gfs2-utils-3.4.1-1|24	The gfs2-utils package contains a number of utilities for creating,
21mr|gfs2-utils-3.4.1-1|25	checking, modifying, and correcting any inconsistencies in GFS2
21mr|gfs2-utils-3.4.1-1|26	file systems.
21mr|gfs2-utils-3.4.1-1|27	
21mr|gfs2-utils-3.4.1-1|28	%files
21mr|gfs2-utils-3.4.1-1|29	%doc README.md doc/COPYING.* doc/COPYRIGHT doc/*.txt doc/README.*
21mr|gfs2-utils-3.4.1-1|30	%{_sbindir}/*gfs2
21mr|gfs2-utils-3.4.1-1|31	%{_sbindir}/gfs2_*
21mr|gfs2-utils-3.4.1-1|32	%{_sbindir}/glocktop
21mr|gfs2-utils-3.4.1-1|33	%{_libexecdir}/gfs2_withdraw_helper
21mr|gfs2-utils-3.4.1-1|34	%{_mandir}/man8/*gfs2*
21mr|gfs2-utils-3.4.1-1|35	%{_mandir}/man8/glocktop*
21mr|gfs2-utils-3.4.1-1|36	%{_mandir}/man5/*
21mr|gfs2-utils-3.4.1-1|37	%{_prefix}/lib/udev/rules.d/82-gfs2-withdraw.rules
21mr|gfs2-utils-3.4.1-1|38	
21mr|gfs2-utils-3.4.1-1|39	#------------------------------------------------------------------
21mr|gfs2-utils-3.4.1-1|40	
21mr|gfs2-utils-3.4.1-1|41	%prep
21mr|gfs2-utils-3.4.1-1|42	%autosetup -p1
21mr|gfs2-utils-3.4.1-1|43	
21mr|gfs2-utils-3.4.1-1|44	%build
21mr|gfs2-utils-3.4.1-1|45	autoreconf -fi
21mr|gfs2-utils-3.4.1-1|46	export LIBS="$LIBS -luuid"
21mr|gfs2-utils-3.4.1-1|47	%configure
21mr|gfs2-utils-3.4.1-1|48	%make
21mr|gfs2-utils-3.4.1-1|49	
21mr|gfs2-utils-3.4.1-1|50	%install
21mr|gfs2-utils-3.4.1-1|51	%makeinstall_std -C gfs2 DESTDIR=%{buildroot}
21mr|gfs2-utils-3.4.1-1|52	# Don't ship gfs2_{trace,lockcapture} in this package
21mr|gfs2-utils-3.4.1-1|53	rm -f %{buildroot}/usr/sbin/gfs2_trace
21mr|gfs2-utils-3.4.1-1|54	rm -f %{buildroot}/usr/sbin/gfs2_lockcapture
21mr|gfs2-utils-3.4.1-1|55	rm -f %{buildroot}%{_mandir}/man8/gfs2_trace.8
21mr|gfs2-utils-3.4.1-1|56	rm -f %{buildroot}%{_mandir}/man8/gfs2_lockcapture.8
21mr|gfs2-utils-3.4.1-1|57	
21mr|gfs2-utils-3.4.1-1|58	%check
21mr|gfs2-utils-3.4.1-1|59	#make check

12374 21
21mr|gfxboot-4.5.79-1|1	Summary:	Tools to create graphical boot logos
21mr|gfxboot-4.5.79-1|2	Name:		gfxboot
21mr|gfxboot-4.5.79-1|3	Version:	4.5.79
21mr|gfxboot-4.5.79-1|4	Release:	1
21mr|gfxboot-4.5.79-1|5	License:	GPLv2+
21mr|gfxboot-4.5.79-1|6	Group:		System/Kernel and hardware
21mr|gfxboot-4.5.79-1|7	Url:		http://en.opensuse.org/
21mr|gfxboot-4.5.79-1|8	Source0:	https://github.com/openSUSE/gfxboot/archive/%{version}.tar.gz?/%{name}-%{version}.tar.xz
21mr|gfxboot-4.5.79-1|9	BuildRequires:	lynx
21mr|gfxboot-4.5.79-1|10	BuildRequires:	nasm
21mr|gfxboot-4.5.79-1|11	BuildRequires:	xmlto
21mr|gfxboot-4.5.79-1|12	BuildRequires:	sed
21mr|gfxboot-4.5.79-1|13	BuildRequires:	docbook-dtd-xml
21mr|gfxboot-4.5.79-1|14	BuildRequires:	docbook-dtd412-xml
21mr|gfxboot-4.5.79-1|15	BuildRequires:	pkgconfig(freetype2)
21mr|gfxboot-4.5.79-1|16	BuildRequires:	pkgconfig(x11)
21mr|gfxboot-4.5.79-1|17	ExclusiveArch:	%{ix86} x86_64
21mr|gfxboot-4.5.79-1|18	
21mr|gfxboot-4.5.79-1|19	%description
21mr|gfxboot-4.5.79-1|20	gfxboot provides tools to create graphical boot logos, for grub, lilo
21mr|gfxboot-4.5.79-1|21	and syslinux. It supports arch-specific boot menus, advanced help
21mr|gfxboot-4.5.79-1|22	menus, multiple keymaps, animated images, and more graphical pretty
21mr|gfxboot-4.5.79-1|23	things.
21mr|gfxboot-4.5.79-1|24	
21mr|gfxboot-4.5.79-1|25	%files
21mr|gfxboot-4.5.79-1|26	%{_sbindir}/gfxboot
21mr|gfxboot-4.5.79-1|27	%{_mandir}/man8/*
21mr|gfxboot-4.5.79-1|28	
21mr|gfxboot-4.5.79-1|29	#----------------------------------------------------------------------------
21mr|gfxboot-4.5.79-1|30	
21mr|gfxboot-4.5.79-1|31	%package devel
21mr|gfxboot-4.5.79-1|32	Summary:	Tools for creating a graphical boot logo
21mr|gfxboot-4.5.79-1|33	Group:		System/Kernel and hardware
21mr|gfxboot-4.5.79-1|34	Requires:	%{name} = %{EVRD}
21mr|gfxboot-4.5.79-1|35	Requires:	master-boot-code
21mr|gfxboot-4.5.79-1|36	Requires:	qemu
21mr|gfxboot-4.5.79-1|37	
21mr|gfxboot-4.5.79-1|38	%description devel
21mr|gfxboot-4.5.79-1|39	Here you find the necessary programs to create your own graphical boot
21mr|gfxboot-4.5.79-1|40	logo. The logo can be used with grub, lilo or syslinux.
21mr|gfxboot-4.5.79-1|41	
21mr|gfxboot-4.5.79-1|42	%files devel
21mr|gfxboot-4.5.79-1|43	%{_bindir}/gfxboot-compile
21mr|gfxboot-4.5.79-1|44	%{_bindir}/gfxboot-font
21mr|gfxboot-4.5.79-1|45	%{_bindir}/gfxboot-adddir
21mr|gfxboot-4.5.79-1|46	%{_bindir}/gfxboot-keymapchars
21mr|gfxboot-4.5.79-1|47	%{_bindir}/gfxboot-test
21mr|gfxboot-4.5.79-1|48	%doc doc/gfxboot.txt
21mr|gfxboot-4.5.79-1|49	%doc doc/gfxboot.html
21mr|gfxboot-4.5.79-1|50	
21mr|gfxboot-4.5.79-1|51	#----------------------------------------------------------------------------
21mr|gfxboot-4.5.79-1|52	
21mr|gfxboot-4.5.79-1|53	%prep
21mr|gfxboot-4.5.79-1|54	%setup -q
21mr|gfxboot-4.5.79-1|55	
21mr|gfxboot-4.5.79-1|56	%build
21mr|gfxboot-4.5.79-1|57	export SUSE_ASNEEDED=0
21mr|gfxboot-4.5.79-1|58	%make
21mr|gfxboot-4.5.79-1|59	%make doc
21mr|gfxboot-4.5.79-1|60	
21mr|gfxboot-4.5.79-1|61	%install
21mr|gfxboot-4.5.79-1|62	%makeinstall_std THEMES=""
21mr|gfxboot-4.5.79-1|63	install -d -m 755 %{buildroot}%{_mandir}/man8
21mr|gfxboot-4.5.79-1|64	install -m 644 doc/gfxboot.8 %{buildroot}%{_mandir}/man8
21mr|gfxboot-4.5.79-1|65	
21mr|gfxboot-4.5.79-1|66	# gfxboot-compile is used to build as non-root, move it out of /usr/sbin
21mr|gfxboot-4.5.79-1|67	install -d %{buildroot}%{_bindir}
21mr|gfxboot-4.5.79-1|68	# add adddir and keymapchars since they are used in mandriva-gfxboot-theme
21mr|gfxboot-4.5.79-1|69	# build system
21mr|gfxboot-4.5.79-1|70	cp %{_builddir}/%{name}-%{version}/bin/adddir %{buildroot}%{_bindir}/gfxboot-adddir
21mr|gfxboot-4.5.79-1|71	cp %{_builddir}/%{name}-%{version}/bin/keymapchars %{buildroot}%{_bindir}/gfxboot-keymapchars
21mr|gfxboot-4.5.79-1|72	mv %{buildroot}%{_sbindir}/gfxboot-compile %{buildroot}%{_bindir}/gfxboot-compile
21mr|gfxboot-4.5.79-1|73	mv %{buildroot}%{_sbindir}/gfxboot-font %{buildroot}%{_bindir}/gfxboot-font
21mr|gfxboot-4.5.79-1|74	mv %{buildroot}%{_sbindir}/gfxtest %{buildroot}%{_bindir}/gfxboot-test

12375 21
21mr|gherkin2-java-2.12.2-9|1	Name:          gherkin2-java
21mr|gherkin2-java-2.12.2-9|2	Version:       2.12.2
21mr|gherkin2-java-2.12.2-9|3	Release:       9
21mr|gherkin2-java-2.12.2-9|4	Summary:       Pure Java Gherkin language
21mr|gherkin2-java-2.12.2-9|5	# Source files without license headers https://github.com/cucumber/gherkin2/issues/348
21mr|gherkin2-java-2.12.2-9|6	License:       MIT
21mr|gherkin2-java-2.12.2-9|7	# Newer release available @ https://github.com/cucumber/gherkin-java
21mr|gherkin2-java-2.12.2-9|8	URL:           https://github.com/cucumber/gherkin2
21mr|gherkin2-java-2.12.2-9|9	Source0:       https://github.com/cucumber/gherkin2/archive/v%{version}.tar.gz
21mr|gherkin2-java-2.12.2-9|10	
21mr|gherkin2-java-2.12.2-9|11	BuildRequires: maven-local
21mr|gherkin2-java-2.12.2-9|12	BuildRequires: mvn(com.google.code.gson:gson)
21mr|gherkin2-java-2.12.2-9|13	BuildRequires: mvn(junit:junit)
21mr|gherkin2-java-2.12.2-9|14	BuildRequires: mvn(net.iharder:base64)
21mr|gherkin2-java-2.12.2-9|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|gherkin2-java-2.12.2-9|16	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|gherkin2-java-2.12.2-9|17	BuildRequires: mvn(org.mockito:mockito-all)
21mr|gherkin2-java-2.12.2-9|18	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|gherkin2-java-2.12.2-9|19	# Explicit requires for javapackages-tools since gherkin2-script
21mr|gherkin2-java-2.12.2-9|20	# uses /usr/share/java-utils/java-functions
21mr|gherkin2-java-2.12.2-9|21	Requires:      javapackages-tools
21mr|gherkin2-java-2.12.2-9|22	
21mr|gherkin2-java-2.12.2-9|23	Group:          Development/Java
21mr|gherkin2-java-2.12.2-9|24	BuildArch:     noarch
21mr|gherkin2-java-2.12.2-9|25	# Java stack is not supported on x86_32
21mr|gherkin2-java-2.12.2-9|26	ExcludeArch: %{ix86}
21mr|gherkin2-java-2.12.2-9|27	
21mr|gherkin2-java-2.12.2-9|28	%description
21mr|gherkin2-java-2.12.2-9|29	A fast lexer and parser for the Gherkin language based on Ragel.
21mr|gherkin2-java-2.12.2-9|30	Gherkin is two things:
21mr|gherkin2-java-2.12.2-9|31	
21mr|gherkin2-java-2.12.2-9|32	° The language that has evolved out of the Cucumber project.
21mr|gherkin2-java-2.12.2-9|33	° This library.
21mr|gherkin2-java-2.12.2-9|34	
21mr|gherkin2-java-2.12.2-9|35	Supported platforms:
21mr|gherkin2-java-2.12.2-9|36	° Pure Java
21mr|gherkin2-java-2.12.2-9|37	
21mr|gherkin2-java-2.12.2-9|38	%package javadoc
21mr|gherkin2-java-2.12.2-9|39	Summary:       Javadoc for Gherkin Java
21mr|gherkin2-java-2.12.2-9|40	
21mr|gherkin2-java-2.12.2-9|41	%description javadoc
21mr|gherkin2-java-2.12.2-9|42	This package contains javadoc for Gherkin Java.
21mr|gherkin2-java-2.12.2-9|43	
21mr|gherkin2-java-2.12.2-9|44	%prep
21mr|gherkin2-java-2.12.2-9|45	%setup -q -n gherkin2-%{version}
21mr|gherkin2-java-2.12.2-9|46	# Cleanup
21mr|gherkin2-java-2.12.2-9|47	find . -name "*.class" -print -delete
21mr|gherkin2-java-2.12.2-9|48	find . -name "*.jar" -print -delete
21mr|gherkin2-java-2.12.2-9|49	find . -name "*.dll" -print -delete
21mr|gherkin2-java-2.12.2-9|50	find . -name "*.exe" -print -delete
21mr|gherkin2-java-2.12.2-9|51	find . -name "*.rb" -print -delete
21mr|gherkin2-java-2.12.2-9|52	rm -r ikvm js tasks *.sh
21mr|gherkin2-java-2.12.2-9|53	
21mr|gherkin2-java-2.12.2-9|54	# Unwanted tasks
21mr|gherkin2-java-2.12.2-9|55	%pom_remove_plugin :maven-gpg-plugin java
21mr|gherkin2-java-2.12.2-9|56	%pom_remove_plugin :maven-site-plugin java
21mr|gherkin2-java-2.12.2-9|57	%pom_remove_plugin :maven-source-plugin java
21mr|gherkin2-java-2.12.2-9|58	# org.apache.maven.wagon:wagon-ssh:2.3
21mr|gherkin2-java-2.12.2-9|59	%pom_xpath_remove pom:build/pom:extensions java
21mr|gherkin2-java-2.12.2-9|60	# Disable shaded libraries*
21mr|gherkin2-java-2.12.2-9|61	%pom_remove_plugin :maven-shade-plugin java
21mr|gherkin2-java-2.12.2-9|62	# Disable repackage Gherkin jar (use org.jruby:jruby-complete:1.7.2)
21mr|gherkin2-java-2.12.2-9|63	%pom_remove_plugin :maven-antrun-plugin java
21mr|gherkin2-java-2.12.2-9|64	
21mr|gherkin2-java-2.12.2-9|65	# Use system libraries*
21mr|gherkin2-java-2.12.2-9|66	%pom_remove_dep info.cukes:gherkin-jvm-deps java
21mr|gherkin2-java-2.12.2-9|67	%pom_add_dep com.google.code.gson:gson java
21mr|gherkin2-java-2.12.2-9|68	%pom_add_dep net.iharder:base64 java
21mr|gherkin2-java-2.12.2-9|69	find ./ -name "*.java" -exec sed -i "s/gherkin.deps.//g" {} +
21mr|gherkin2-java-2.12.2-9|70	
21mr|gherkin2-java-2.12.2-9|71	# Newer release have different gId
21mr|gherkin2-java-2.12.2-9|72	%mvn_file info.cukes:gherkin gherkin2
21mr|gherkin2-java-2.12.2-9|73	
21mr|gherkin2-java-2.12.2-9|74	%build
21mr|gherkin2-java-2.12.2-9|75	
21mr|gherkin2-java-2.12.2-9|76	%mvn_build -- -f java/pom.xml
21mr|gherkin2-java-2.12.2-9|77	
21mr|gherkin2-java-2.12.2-9|78	%install
21mr|gherkin2-java-2.12.2-9|79	%mvn_install
21mr|gherkin2-java-2.12.2-9|80	
21mr|gherkin2-java-2.12.2-9|81	%jpackage_script gherkin.Main "" "" gherkin2:google-gson:base64 gherkin2 true
21mr|gherkin2-java-2.12.2-9|82	
21mr|gherkin2-java-2.12.2-9|83	%files -f .mfiles
21mr|gherkin2-java-2.12.2-9|84	%{_bindir}/*
21mr|gherkin2-java-2.12.2-9|85	%doc History.md README.md
21mr|gherkin2-java-2.12.2-9|86	%license LICENSE
21mr|gherkin2-java-2.12.2-9|87	
21mr|gherkin2-java-2.12.2-9|88	%files javadoc -f .mfiles-javadoc
21mr|gherkin2-java-2.12.2-9|89	%license LICENSE
21mr|gherkin2-java-2.12.2-9|90	

12376 21
21mr|ghex-42.3-4|1	%define url_ver %(echo %{version} |cut -d. -f1)
21mr|ghex-42.3-4|2	
21mr|ghex-42.3-4|3	%define api 4
21mr|ghex-42.3-4|4	%define major 0
21mr|ghex-42.3-4|5	%define libname %mklibname gtkhex %{api} %{major}
21mr|ghex-42.3-4|6	%define devname %mklibname gtkhex -d
21mr|ghex-42.3-4|7	
21mr|ghex-42.3-4|8	Summary:	GNOME Hexadecimal Editor
21mr|ghex-42.3-4|9	Name:		ghex
21mr|ghex-42.3-4|10	Version:	42.3
21mr|ghex-42.3-4|11	Release:	4
21mr|ghex-42.3-4|12	License:	GPLv2+
21mr|ghex-42.3-4|13	Group:		Editors
21mr|ghex-42.3-4|14	Url:		https://download.gnome.org/sources/ghex
21mr|ghex-42.3-4|15	Source0:	https://download.gnome.org/sources/ghex/%{url_ver}/%{name}-%{version}.tar.xz
21mr|ghex-42.3-4|16	Patch0:		ghex-42.3-ru-fix-translate.patch
21mr|ghex-42.3-4|17	Patch1:		ghex-42.3-ru-po-translate.patch
21mr|ghex-42.3-4|18	BuildRequires:	gettext
21mr|ghex-42.3-4|19	BuildRequires:	gtk4-update-icon-cache
21mr|ghex-42.3-4|20	BuildRequires:	intltool
21mr|ghex-42.3-4|21	BuildRequires:	itstool
21mr|ghex-42.3-4|22	BuildRequires:	meson
21mr|ghex-42.3-4|23	BuildRequires:	perl-XML-Parser
21mr|ghex-42.3-4|24	BuildRequires:	python3dist(gi-docgen)
21mr|ghex-42.3-4|25	BuildRequires:	pkgconfig(gail-3.0)
21mr|ghex-42.3-4|26	BuildRequires:	pkgconfig(gconf-2.0)
21mr|ghex-42.3-4|27	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|ghex-42.3-4|28	BuildRequires:	pkgconfig(gtk4)
21mr|ghex-42.3-4|29	BuildRequires:	pkgconfig(xml2po)
21mr|ghex-42.3-4|30	
21mr|ghex-42.3-4|31	%description
21mr|ghex-42.3-4|32	GHex allows the user to load data from any file, view and edit it in either
21mr|ghex-42.3-4|33	hex or ascii. A must for anyone playing games that use non-ascii format for
21mr|ghex-42.3-4|34	saving.
21mr|ghex-42.3-4|35	
21mr|ghex-42.3-4|36	%files -f %{name}-%{api}.lang
21mr|ghex-42.3-4|37	%doc README.md
21mr|ghex-42.3-4|38	%license COPYING
21mr|ghex-42.3-4|39	%{_bindir}/*
21mr|ghex-42.3-4|40	%{_datadir}/applications/*
21mr|ghex-42.3-4|41	%{_datadir}/glib-2.0/schemas/org.gnome.GHex.gschema.xml
21mr|ghex-42.3-4|42	%{_datadir}/metainfo/org.gnome.GHex.appdata.xml
21mr|ghex-42.3-4|43	%{_iconsdir}/hicolor/scalable/apps/org.gnome.GHex*.svg
21mr|ghex-42.3-4|44	%{_iconsdir}/hicolor/symbolic/apps/org.gnome.GHex-symbolic.svg
21mr|ghex-42.3-4|45	%{_libdir}/gtkhex-%{api}.%{major}/libhex-buffer-mmap.so
21mr|ghex-42.3-4|46	
21mr|ghex-42.3-4|47	#----------------------------------------------------------------------------
21mr|ghex-42.3-4|48	
21mr|ghex-42.3-4|49	%package -n %{libname}
21mr|ghex-42.3-4|50	Summary:	Shared library of the GNOME Hexadecimal Editor
21mr|ghex-42.3-4|51	Group:		System/Libraries
21mr|ghex-42.3-4|52	
21mr|ghex-42.3-4|53	%description -n %{libname}
21mr|ghex-42.3-4|54	This contains the shared library needed by ghex.
21mr|ghex-42.3-4|55	
21mr|ghex-42.3-4|56	%files -n %{libname}
21mr|ghex-42.3-4|57	%{_libdir}/libgtkhex-%{api}.so.%{major}*
21mr|ghex-42.3-4|58	
21mr|ghex-42.3-4|59	#----------------------------------------------------------------------------
21mr|ghex-42.3-4|60	
21mr|ghex-42.3-4|61	%package -n %{devname}
21mr|ghex-42.3-4|62	Summary:	Development files for the GNOME Hexadecimal Editor library
21mr|ghex-42.3-4|63	Group:		Development/C
21mr|ghex-42.3-4|64	Requires:	%{libname} = %{EVRD}
21mr|ghex-42.3-4|65	Provides:	%{name}-devel = %{EVRD}
21mr|ghex-42.3-4|66	
21mr|ghex-42.3-4|67	%description -n %{devname}
21mr|ghex-42.3-4|68	This contains the development files needed to compile applications with
21mr|ghex-42.3-4|69	libghex.
21mr|ghex-42.3-4|70	
21mr|ghex-42.3-4|71	%files -n %{devname}
21mr|ghex-42.3-4|72	%{_libdir}/libgtkhex-%{api}.so
21mr|ghex-42.3-4|73	%{_libdir}/pkgconfig/gtkhex-%{api}.pc
21mr|ghex-42.3-4|74	%{_includedir}/gtkhex-%{api}
21mr|ghex-42.3-4|75	
21mr|ghex-42.3-4|76	#----------------------------------------------------------------------------
21mr|ghex-42.3-4|77	
21mr|ghex-42.3-4|78	%prep
21mr|ghex-42.3-4|79	%autosetup -p1
21mr|ghex-42.3-4|80	
21mr|ghex-42.3-4|81	%build
21mr|ghex-42.3-4|82	%meson
21mr|ghex-42.3-4|83	%meson_build
21mr|ghex-42.3-4|84	
21mr|ghex-42.3-4|85	%install
21mr|ghex-42.3-4|86	%meson_install
21mr|ghex-42.3-4|87	
21mr|ghex-42.3-4|88	desktop-file-install --vendor="" \
21mr|ghex-42.3-4|89	--remove-category="Application" \
21mr|ghex-42.3-4|90	--add-category="X-MandrivaLinux-MoreApplications-Editors" \
21mr|ghex-42.3-4|91	--dir %{buildroot}%{_datadir}/applications \
21mr|ghex-42.3-4|92	%{buildroot}%{_datadir}/applications/*
21mr|ghex-42.3-4|93	
21mr|ghex-42.3-4|94	%find_lang %{name}-%{api} --with-gnome --all-name

12377 21
21mr|ghostscript10-10.05.1-2|1	# ghostscript10 as a separate package for coinstalling with ghostscript
21mr|ghostscript10-10.05.1-2|2	# for CUPS v2.4 (https://github.com/OpenPrinting/cups-filters/commit/531505b)
21mr|ghostscript10-10.05.1-2|3	
21mr|ghostscript10-10.05.1-2|4	%define _disable_ld_no_undefined 1
21mr|ghostscript10-10.05.1-2|5	
21mr|ghostscript10-10.05.1-2|6	%define gsver 10.05.1
21mr|ghostscript10-10.05.1-2|7	%define gsver_nodot %(echo %{gsver} | tr -d .)
21mr|ghostscript10-10.05.1-2|8	%define gsmajor 10
21mr|ghostscript10-10.05.1-2|9	%define libgs %mklibname gs %{gsmajor}
21mr|ghostscript10-10.05.1-2|10	
21mr|ghostscript10-10.05.1-2|11	Summary:	PostScript/PDF interpreter and renderer (Main executable)
21mr|ghostscript10-10.05.1-2|12	Name:		ghostscript%{gsmajor}
21mr|ghostscript10-10.05.1-2|13	Version:	%{gsver}
21mr|ghostscript10-10.05.1-2|14	Release:	2
21mr|ghostscript10-10.05.1-2|15	License:	AGPLv3+
21mr|ghostscript10-10.05.1-2|16	Group:		Publishing
21mr|ghostscript10-10.05.1-2|17	Url:		http://www.ghostscript.com
21mr|ghostscript10-10.05.1-2|18	Source0:	https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs%{gsver_nodot}/ghostscript-%{version}.tar.xz
21mr|ghostscript10-10.05.1-2|19	Source1:	http://www.linuxprinting.org/download/printing/sipixa6.upp
21mr|ghostscript10-10.05.1-2|20	Source2:	ps2pdfpress.bz2
21mr|ghostscript10-10.05.1-2|21	Source3:	ghostscript%{gsmajor}.rpmlintrc
21mr|ghostscript10-10.05.1-2|22	
21mr|ghostscript10-10.05.1-2|23	# Fedora patches
21mr|ghostscript10-10.05.1-2|24	Patch0:		ghostscript-9.53-scripts.patch
21mr|ghostscript10-10.05.1-2|25	Patch3:		ghostscript-gdevcups-debug-uninit.patch
21mr|ghostscript10-10.05.1-2|26	Patch4:		ghostscript-openjpeg2-non-static.patch
21mr|ghostscript10-10.05.1-2|27	
21mr|ghostscript10-10.05.1-2|28	# Ubuntu patches
21mr|ghostscript10-10.05.1-2|29	Patch7:		Ubuntu-1004_enable_spot_devices.patch
21mr|ghostscript10-10.05.1-2|30	Patch8:		Ubuntu-2010_add_build_timestamp_setting.patch
21mr|ghostscript10-10.05.1-2|31	
21mr|ghostscript10-10.05.1-2|32	Patch10:	CVE-2025-59798.patch
21mr|ghostscript10-10.05.1-2|33	Patch11:	CVE-2025-59799.patch
21mr|ghostscript10-10.05.1-2|34	Patch12:	CVE-2025-59800.patch
21mr|ghostscript10-10.05.1-2|35	
21mr|ghostscript10-10.05.1-2|36	BuildRequires:	automake
21mr|ghostscript10-10.05.1-2|37	BuildRequires:	pkgconfig(fontconfig)
21mr|ghostscript10-10.05.1-2|38	BuildRequires:	bison
21mr|ghostscript10-10.05.1-2|39	BuildRequires:	cups-devel
21mr|ghostscript10-10.05.1-2|40	BuildRequires:	flex
21mr|ghostscript10-10.05.1-2|41	BuildRequires:	libtool
21mr|ghostscript10-10.05.1-2|42	BuildRequires:	poppler-data
21mr|ghostscript10-10.05.1-2|43	BuildRequires:	unzip
21mr|ghostscript10-10.05.1-2|44	BuildRequires:	gettext-devel
21mr|ghostscript10-10.05.1-2|45	BuildRequires:	glibc-devel
21mr|ghostscript10-10.05.1-2|46	BuildRequires:	jbig2dec-devel
21mr|ghostscript10-10.05.1-2|47	BuildRequires:	jpeg-devel
21mr|ghostscript10-10.05.1-2|48	BuildRequires:	libpaper-devel
21mr|ghostscript10-10.05.1-2|49	BuildRequires:	netpbm-devel
21mr|ghostscript10-10.05.1-2|50	BuildRequires:	tesseract-devel
21mr|ghostscript10-10.05.1-2|51	BuildRequires:	pkgconfig(dbus-1)
21mr|ghostscript10-10.05.1-2|52	BuildRequires:	pkgconfig(freetype2)
21mr|ghostscript10-10.05.1-2|53	BuildRequires:	pkgconfig(ice)
21mr|ghostscript10-10.05.1-2|54	BuildRequires:	pkgconfig(jasper)
21mr|ghostscript10-10.05.1-2|55	BuildRequires:	pkgconfig(lcms2)
21mr|ghostscript10-10.05.1-2|56	BuildRequires:	pkgconfig(libidn)
21mr|ghostscript10-10.05.1-2|57	BuildRequires:	pkgconfig(libopenjp2)
21mr|ghostscript10-10.05.1-2|58	BuildRequires:	pkgconfig(libpng)
21mr|ghostscript10-10.05.1-2|59	BuildRequires:	pkgconfig(libtiff-4)
21mr|ghostscript10-10.05.1-2|60	BuildRequires:	pkgconfig(libxml-2.0)
21mr|ghostscript10-10.05.1-2|61	BuildRequires:	pkgconfig(sm)
21mr|ghostscript10-10.05.1-2|62	BuildRequires:	pkgconfig(zlib)
21mr|ghostscript10-10.05.1-2|63	
21mr|ghostscript10-10.05.1-2|64	Requires:	ghostscript-fonts
21mr|ghostscript10-10.05.1-2|65	Requires:	poppler-data
21mr|ghostscript10-10.05.1-2|66	Requires:	update-alternatives
21mr|ghostscript10-10.05.1-2|67	Requires:	urw-fonts
21mr|ghostscript10-10.05.1-2|68	
21mr|ghostscript10-10.05.1-2|69	%description
21mr|ghostscript10-10.05.1-2|70	Ghostscript is a set of software tools that provide a PostScript(TM)
21mr|ghostscript10-10.05.1-2|71	interpreter, a set of C procedures (the Ghostscript library, which
21mr|ghostscript10-10.05.1-2|72	implements the graphics capabilities in the PostScript language) and
21mr|ghostscript10-10.05.1-2|73	an interpreter for Portable Document Format (PDF) files. Ghostscript
21mr|ghostscript10-10.05.1-2|74	translates PostScript code into many common, bitmapped and vector
21mr|ghostscript10-10.05.1-2|75	formats, like those understood by your printer or screen. Ghostscript
21mr|ghostscript10-10.05.1-2|76	is normally used to display PostScript files and to print PostScript
21mr|ghostscript10-10.05.1-2|77	files to non-PostScript printers.
21mr|ghostscript10-10.05.1-2|78	
21mr|ghostscript10-10.05.1-2|79	This package provides the utility %{_bindir}/gsc%{gsmajor}.
21mr|ghostscript10-10.05.1-2|80	%{_bindir}/gsc is in the ghostscript package.
21mr|ghostscript10-10.05.1-2|81	
21mr|ghostscript10-10.05.1-2|82	%files
21mr|ghostscript10-10.05.1-2|83	%{_bindir}/gsc%{gsmajor}
21mr|ghostscript10-10.05.1-2|84	%{_datadir}/ghostscript/%{version}
21mr|ghostscript10-10.05.1-2|85	%{_mandir}/man1/gsc%{gsmajor}.1*
21mr|ghostscript10-10.05.1-2|86	%dir %{_datadir}/%{name}
21mr|ghostscript10-10.05.1-2|87	%dir %{_datadir}/%{name}/conf.d
21mr|ghostscript10-10.05.1-2|88	%dir %{_sysconfdir}/%{name}
21mr|ghostscript10-10.05.1-2|89	
21mr|ghostscript10-10.05.1-2|90	#----------------------------------------------------------------------------
21mr|ghostscript10-10.05.1-2|91	
21mr|ghostscript10-10.05.1-2|92	%package -n %{libgs}
21mr|ghostscript10-10.05.1-2|93	Summary:	PostScript/PDF interpreter and renderer (GhostScript shared library)
21mr|ghostscript10-10.05.1-2|94	Group:		Publishing
21mr|ghostscript10-10.05.1-2|95	
21mr|ghostscript10-10.05.1-2|96	%description -n %{libgs}
21mr|ghostscript10-10.05.1-2|97	This is the API library for programs which use the PostScript and/or
21mr|ghostscript10-10.05.1-2|98	PDF interpreters of GhostScript.
21mr|ghostscript10-10.05.1-2|99	
21mr|ghostscript10-10.05.1-2|100	%files -n %{libgs}
21mr|ghostscript10-10.05.1-2|101	%{_libdir}/libgs.so.*%{gsmajor}*
21mr|ghostscript10-10.05.1-2|102	
21mr|ghostscript10-10.05.1-2|103	#----------------------------------------------------------------------------
21mr|ghostscript10-10.05.1-2|104	
21mr|ghostscript10-10.05.1-2|105	%package doc
21mr|ghostscript10-10.05.1-2|106	Summary:	Documentation for GhostScript
21mr|ghostscript10-10.05.1-2|107	Group:		Documentation
21mr|ghostscript10-10.05.1-2|108	
21mr|ghostscript10-10.05.1-2|109	%description doc
21mr|ghostscript10-10.05.1-2|110	This package contains documentation for GhostScript.
21mr|ghostscript10-10.05.1-2|111	
21mr|ghostscript10-10.05.1-2|112	%files doc
21mr|ghostscript10-10.05.1-2|113	%doc %{_docdir}/ghostscript-doc-%{gsver}
21mr|ghostscript10-10.05.1-2|114	
21mr|ghostscript10-10.05.1-2|115	#----------------------------------------------------------------------------
21mr|ghostscript10-10.05.1-2|116	
21mr|ghostscript10-10.05.1-2|117	%prep
21mr|ghostscript10-10.05.1-2|118	%autosetup -p1 -n ghostscript-%{version}
21mr|ghostscript10-10.05.1-2|119	
21mr|ghostscript10-10.05.1-2|120	# prevent building and using bundled libs
21mr|ghostscript10-10.05.1-2|121	rm -rf jasper jbig2dec libpng jpeg tiff expat zlib lcms freetype tesseract
21mr|ghostscript10-10.05.1-2|122	
21mr|ghostscript10-10.05.1-2|123	%build
21mr|ghostscript10-10.05.1-2|124	EXTRACFLAGS="-fno-strict-aliasing"
21mr|ghostscript10-10.05.1-2|125	
21mr|ghostscript10-10.05.1-2|126	FONTPATH=
21mr|ghostscript10-10.05.1-2|127	for path in \
21mr|ghostscript10-10.05.1-2|128	%{_datadir}/fonts/default/ghostscript \
21mr|ghostscript10-10.05.1-2|129	%{_datadir}/fonts/default/Type1 \
21mr|ghostscript10-10.05.1-2|130	%{_datadir}/fonts/default/amspsfnt/pfb \
21mr|ghostscript10-10.05.1-2|131	%{_datadir}/fonts/default/cmpsfont/pfb \
21mr|ghostscript10-10.05.1-2|132	%{_datadir}/fonts \
21mr|ghostscript10-10.05.1-2|133	%{_datadir}/ghostscript/conf.d \
21mr|ghostscript10-10.05.1-2|134	%{_datadir}/%{name}/conf.d \
21mr|ghostscript10-10.05.1-2|135	%{_sysconfdir}/ghostscript \
21mr|ghostscript10-10.05.1-2|136	%{_sysconfdir}/%{name} \
21mr|ghostscript10-10.05.1-2|137	%{_datadir}/poppler/cMap/*
21mr|ghostscript10-10.05.1-2|138	do
21mr|ghostscript10-10.05.1-2|139	FONTPATH="$FONTPATH${FONTPATH:+:}$path"
21mr|ghostscript10-10.05.1-2|140	done
21mr|ghostscript10-10.05.1-2|141	autoconf --force
21mr|ghostscript10-10.05.1-2|142	
21mr|ghostscript10-10.05.1-2|143	%configure \
21mr|ghostscript10-10.05.1-2|144	--enable-dynamic \
21mr|ghostscript10-10.05.1-2|145	--disable-hidden-visibility \
21mr|ghostscript10-10.05.1-2|146	--enable-fontconfig \
21mr|ghostscript10-10.05.1-2|147	--with-drivers=ALL \
21mr|ghostscript10-10.05.1-2|148	--with-fontpath="$FONTPATH" \
21mr|ghostscript10-10.05.1-2|149	--without-ijs \
21mr|ghostscript10-10.05.1-2|150	--without-x \
21mr|ghostscript10-10.05.1-2|151	--disable-compile-inits \
21mr|ghostscript10-10.05.1-2|152	--with-system-libtiff \
21mr|ghostscript10-10.05.1-2|153	--without-install-cups \
21mr|ghostscript10-10.05.1-2|154	CFLAGS="$CFLAGS $EXTRACFLAGS"
21mr|ghostscript10-10.05.1-2|155	
21mr|ghostscript10-10.05.1-2|156	# Drivers which do not compile:
21mr|ghostscript10-10.05.1-2|157	# Needs newsiop/lbp.h: nwp533
21mr|ghostscript10-10.05.1-2|158	# Needs sys/ioccom.h: sparc
21mr|ghostscript10-10.05.1-2|159	# Needs unbdev/lpviio.h: sparc
21mr|ghostscript10-10.05.1-2|160	
21mr|ghostscript10-10.05.1-2|161	# Set documentation dir
21mr|ghostscript10-10.05.1-2|162	perl -p -i -e 's|^(docdir=).*$|$1\$\(datadir\)/doc/%{name}-doc-%{gsver}|' Makefile
21mr|ghostscript10-10.05.1-2|163	
21mr|ghostscript10-10.05.1-2|164	# Fix references to X11 libraries
21mr|ghostscript10-10.05.1-2|165	perl -p -i -e "s|(/usr/X11R6)/lib\b|\1/%{_lib}|g" Makefile base/*.mak
21mr|ghostscript10-10.05.1-2|166	
21mr|ghostscript10-10.05.1-2|167	# Correct paths for CJK fonts
21mr|ghostscript10-10.05.1-2|168	perl -p -i -e "s:/usr/share/ghostscript/:/usr/share/ghostscript/Resource/:g" Resource/Init/gs_res.ps
21mr|ghostscript10-10.05.1-2|169	perl -p -i -e "s:ghostscript/Resource/fonts:ghostscript/Resource/Font:g" Resource/Init/gs_res.ps
21mr|ghostscript10-10.05.1-2|170	
21mr|ghostscript10-10.05.1-2|171	# Do not use "-ansi" in gcc calls
21mr|ghostscript10-10.05.1-2|172	perl -p -i -e "s:-ansi::g" Makefile
21mr|ghostscript10-10.05.1-2|173	
21mr|ghostscript10-10.05.1-2|174	# bork
21mr|ghostscript10-10.05.1-2|175	perl -p -i -e "s|^EXTRALIBS=|EXTRALIBS=-L/%{_lib} -lz |g" Makefile
21mr|ghostscript10-10.05.1-2|176	
21mr|ghostscript10-10.05.1-2|177	##### GHOSTSCRIPT
21mr|ghostscript10-10.05.1-2|178	mkdir -p %{buildroot}%{_docdir}/ghostscript-doc-%{gsver}
21mr|ghostscript10-10.05.1-2|179	
21mr|ghostscript10-10.05.1-2|180	%make \
21mr|ghostscript10-10.05.1-2|181	prefix=%{_prefix} \
21mr|ghostscript10-10.05.1-2|182	DESTDIR=%{buildroot} \
21mr|ghostscript10-10.05.1-2|183	gssharedir=%{_libdir}/ghostscript/%{gsver} \
21mr|ghostscript10-10.05.1-2|184	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
21mr|ghostscript10-10.05.1-2|185	bindir=%{_bindir} \
21mr|ghostscript10-10.05.1-2|186	mandir=%{_mandir}
21mr|ghostscript10-10.05.1-2|187	
21mr|ghostscript10-10.05.1-2|188	%install
21mr|ghostscript10-10.05.1-2|189	
21mr|ghostscript10-10.05.1-2|190	# Make directories
21mr|ghostscript10-10.05.1-2|191	install -d %{buildroot}%{_bindir}
21mr|ghostscript10-10.05.1-2|192	install -d %{buildroot}%{_libdir}
21mr|ghostscript10-10.05.1-2|193	
21mr|ghostscript10-10.05.1-2|194	%make \
21mr|ghostscript10-10.05.1-2|195	prefix=%{_prefix} \
21mr|ghostscript10-10.05.1-2|196	DESTDIR=%{buildroot} \
21mr|ghostscript10-10.05.1-2|197	gssharedir=%{_libdir}/ghostscript/%{gsver} \
21mr|ghostscript10-10.05.1-2|198	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
21mr|ghostscript10-10.05.1-2|199	bindir=%{_bindir} \
21mr|ghostscript10-10.05.1-2|200	libdir=%{_libdir} \
21mr|ghostscript10-10.05.1-2|201	mandir=%{_mandir} \
21mr|ghostscript10-10.05.1-2|202	soinstall
21mr|ghostscript10-10.05.1-2|203	
21mr|ghostscript10-10.05.1-2|204	# UPP file for SiPix Pocket Printer A6
21mr|ghostscript10-10.05.1-2|205	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/
21mr|ghostscript10-10.05.1-2|206	
21mr|ghostscript10-10.05.1-2|207	# Correct permissions for all documentation files
21mr|ghostscript10-10.05.1-2|208	chmod -R a+rX %{buildroot}%{_docdir}
21mr|ghostscript10-10.05.1-2|209	chmod -R go-w %{buildroot}%{_docdir}
21mr|ghostscript10-10.05.1-2|210	chmod -R u+w %{buildroot}%{_docdir}
21mr|ghostscript10-10.05.1-2|211	
21mr|ghostscript10-10.05.1-2|212	cp %{buildroot}%{_mandir}/man1/gs.1 gs.1.bak
21mr|ghostscript10-10.05.1-2|213	rm -fvr %{buildroot}%{_mandir}/man*
21mr|ghostscript10-10.05.1-2|214	mkdir -p %{buildroot}%{_mandir}/man1
21mr|ghostscript10-10.05.1-2|215	install -m644 gs.1.bak %{buildroot}%{_mandir}/man1/gsc%{gsmajor}.1
21mr|ghostscript10-10.05.1-2|216	
21mr|ghostscript10-10.05.1-2|217	mv %{buildroot}%{_bindir}/gsc gsc%{gsmajor}.bak
21mr|ghostscript10-10.05.1-2|218	rm -fv %{buildroot}%{_bindir}/*
21mr|ghostscript10-10.05.1-2|219	install -m755 gsc%{gsmajor}.bak %{buildroot}%{_bindir}/gsc%{gsmajor}
21mr|ghostscript10-10.05.1-2|220	
21mr|ghostscript10-10.05.1-2|221	rm -fvr %{buildroot}%{_includedir}
21mr|ghostscript10-10.05.1-2|222	rm -fv %{buildroot}%{_libdir}/*.so
21mr|ghostscript10-10.05.1-2|223	
21mr|ghostscript10-10.05.1-2|224	# search paths shown by gs --version
21mr|ghostscript10-10.05.1-2|225	mkdir -p %{buildroot}%{_datadir}/%{name}/conf.d
21mr|ghostscript10-10.05.1-2|226	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|ghostscript10-10.05.1-2|227	
21mr|ghostscript10-10.05.1-2|228	%check
21mr|ghostscript10-10.05.1-2|229	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
21mr|ghostscript10-10.05.1-2|230	# Ensure that all needed output devices are available
21mr|ghostscript10-10.05.1-2|231	# https://github.com/OpenPrinting/cups-filters/commit/531505b
21mr|ghostscript10-10.05.1-2|232	for i in cups pwgraster appleraster urf
21mr|ghostscript10-10.05.1-2|233	do
21mr|ghostscript10-10.05.1-2|234	%{buildroot}%{_bindir}/gsc%{gsmajor} --help | grep "$i"
21mr|ghostscript10-10.05.1-2|235	done
21mr|ghostscript10-10.05.1-2|236	
21mr|ghostscript10-10.05.1-2|237	%changelog
21mr|ghostscript10-10.05.1-2|238	* Tue Oct 21 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|239	- fix location of %%%%install to fix rpmbuild -bc
21mr|ghostscript10-10.05.1-2|240	
21mr|ghostscript10-10.05.1-2|241	* Mon Sep 29 2025 Aleksandr Proklov <a.proklov@rosa.ru> 10.05.1-1
21mr|ghostscript10-10.05.1-2|242	- fix CVE
21mr|ghostscript10-10.05.1-2|243	
21mr|ghostscript10-10.05.1-2|244	* Tue Apr 15 2025 Aleksandr Proklov <a.proklov@rosa.ru> 10.05.0-1
21mr|ghostscript10-10.05.1-2|245	- rediff patch
21mr|ghostscript10-10.05.1-2|246	
21mr|ghostscript10-10.05.1-2|247	* Tue Apr 15 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|ghostscript10-10.05.1-2|248	- Update version to 10.05.0
21mr|ghostscript10-10.05.1-2|249	
21mr|ghostscript10-10.05.1-2|250	* Mon Sep 2 2024 slava86 <s.matveev@rosalinux.ru> 10.02.1-3
21mr|ghostscript10-10.05.1-2|251	- Secutity fixed:
21mr|ghostscript10-10.05.1-2|252	- CVE-2024-29506
21mr|ghostscript10-10.05.1-2|253	- CVE-2024-29508
21mr|ghostscript10-10.05.1-2|254	- CVE-2024-29509
21mr|ghostscript10-10.05.1-2|255	
21mr|ghostscript10-10.05.1-2|256	* Fri Mar 15 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 10.02.1-2
21mr|ghostscript10-10.05.1-2|257	- Fix search paths, coexist with system default ghostscript
21mr|ghostscript10-10.05.1-2|258	
21mr|ghostscript10-10.05.1-2|259	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|260	- ghostscript10 as a separate package for coinstalling with ghostscript
21mr|ghostscript10-10.05.1-2|261	
21mr|ghostscript10-10.05.1-2|262	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|263	- sync condition between build and install
21mr|ghostscript10-10.05.1-2|264	
21mr|ghostscript10-10.05.1-2|265	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|266	- ensure that needed output devices are available
21mr|ghostscript10-10.05.1-2|267	
21mr|ghostscript10-10.05.1-2|268	- Merge: 16e00ca a2471b2
21mr|ghostscript10-10.05.1-2|269	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|270	- Merge update to v10 by MOS
21mr|ghostscript10-10.05.1-2|271	
21mr|ghostscript10-10.05.1-2|272	* Wed Jan 10 2024 slava86 <s.matveev@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|273	- Security fixed CVE-2023-43115
21mr|ghostscript10-10.05.1-2|274	
21mr|ghostscript10-10.05.1-2|275	* Wed Dec 20 2023 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|ghostscript10-10.05.1-2|276	- Update to 10.02.1
21mr|ghostscript10-10.05.1-2|277	
21mr|ghostscript10-10.05.1-2|278	* Mon Oct 2 2023 slava86 <s.matveev@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|279	- Security fixed CVE-2023-36664
21mr|ghostscript10-10.05.1-2|280	
21mr|ghostscript10-10.05.1-2|281	* Thu Apr 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|282	- Fix CVE-2023-28879
21mr|ghostscript10-10.05.1-2|283	- See notes in https://ubuntu.com/security/CVE-2023-28879
21mr|ghostscript10-10.05.1-2|284	- Not applying additional hardening (https://git.ghostscript.com/?p=ghostpdl.git;h=3635f4c75e54e337a4eebcf6db3eef0e60f9cebf) because it may cause regressions.
21mr|ghostscript10-10.05.1-2|285	
21mr|ghostscript10-10.05.1-2|286	* Sun Mar 26 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|ghostscript10-10.05.1-2|287	- Bump release
21mr|ghostscript10-10.05.1-2|288	
21mr|ghostscript10-10.05.1-2|289	* Tue Nov 29 2022 slava86 <s.matveev@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|290	- Security fixed CVE-2021-45949
21mr|ghostscript10-10.05.1-2|291	
21mr|ghostscript10-10.05.1-2|292	* Thu Apr 7 2022 dzou <dzou@company.com>
21mr|ghostscript10-10.05.1-2|293	- use system tesseract
21mr|ghostscript10-10.05.1-2|294	
21mr|ghostscript10-10.05.1-2|295	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|296	- Fix CVE-2021-3781 (patch from upstream used in Ubuntu)
21mr|ghostscript10-10.05.1-2|297	
21mr|ghostscript10-10.05.1-2|298	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|299	- try parallelized build and system tesseract
21mr|ghostscript10-10.05.1-2|300	
21mr|ghostscript10-10.05.1-2|301	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|302	- REbuild with cups-config not exposing linkage with dropped hffilter
21mr|ghostscript10-10.05.1-2|303	
21mr|ghostscript10-10.05.1-2|304	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|ghostscript10-10.05.1-2|305	- MassBuild#2340: Increase release tag
21mr|ghostscript10-10.05.1-2|306	
21mr|ghostscript10-10.05.1-2|307	* Mon Apr 12 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|308	- update version 9.54.0
21mr|ghostscript10-10.05.1-2|309	
21mr|ghostscript10-10.05.1-2|310	* Mon Oct 26 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|311	- uncrease ijs offset
21mr|ghostscript10-10.05.1-2|312	
21mr|ghostscript10-10.05.1-2|313	* Mon Oct 26 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|314	- remove custom allocator patch
21mr|ghostscript10-10.05.1-2|315	
21mr|ghostscript10-10.05.1-2|316	* Mon Oct 26 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ghostscript10-10.05.1-2|317	- update version 9.53.3
21mr|ghostscript10-10.05.1-2|318	
21mr|ghostscript10-10.05.1-2|319	* Tue Aug 11 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|ghostscript10-10.05.1-2|320	- Backport upstream patch to fix CVE-2019-14869
21mr|ghostscript10-10.05.1-2|321	
21mr|ghostscript10-10.05.1-2|322	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|ghostscript10-10.05.1-2|323	- bot: rpm5 -> rpm4 (8)
21mr|ghostscript10-10.05.1-2|324	
21mr|ghostscript10-10.05.1-2|325	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|ghostscript10-10.05.1-2|326	- bot: rpm5 -> rpm4 (6)
21mr|ghostscript10-10.05.1-2|327	
21mr|ghostscript10-10.05.1-2|328	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|ghostscript10-10.05.1-2|329	- bot: rpm5 -> rpm4 (2)
21mr|ghostscript10-10.05.1-2|330	
21mr|ghostscript10-10.05.1-2|331	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|ghostscript10-10.05.1-2|332	- bot: rpm5 -> rpm4 (1)

12378 21
21mr|ghostscript-9.56.1-9|1	%define _disable_ld_no_undefined 1
21mr|ghostscript-9.56.1-9|2	
21mr|ghostscript-9.56.1-9|3	%define gsver 9.56.1
21mr|ghostscript-9.56.1-9|4	%define gsver_nodot %(echo %{gsver} | tr -d .)
21mr|ghostscript-9.56.1-9|5	%define ijsver 0.35
21mr|ghostscript-9.56.1-9|6	%define ijsreloffset 131
21mr|ghostscript-9.56.1-9|7	%define ijsrel %(echo $((%{release} + %{ijsreloffset})))
21mr|ghostscript-9.56.1-9|8	
21mr|ghostscript-9.56.1-9|9	%define ijsmajor 1
21mr|ghostscript-9.56.1-9|10	%define libijs %mklibname ijs %{ijsmajor}
21mr|ghostscript-9.56.1-9|11	%define libijs_devel %mklibname -d ijs
21mr|ghostscript-9.56.1-9|12	
21mr|ghostscript-9.56.1-9|13	%define gsmajor 9
21mr|ghostscript-9.56.1-9|14	%define libgs %mklibname gs %{gsmajor}
21mr|ghostscript-9.56.1-9|15	%define libgs_devel %mklibname -d gs
21mr|ghostscript-9.56.1-9|16	
21mr|ghostscript-9.56.1-9|17	%define bootstrap 0
21mr|ghostscript-9.56.1-9|18	
21mr|ghostscript-9.56.1-9|19	%define GSx11SVGAmodule 1
21mr|ghostscript-9.56.1-9|20	%define withcupsfilters 0
21mr|ghostscript-9.56.1-9|21	%define debug 0
21mr|ghostscript-9.56.1-9|22	%if %{bootstrap}
21mr|ghostscript-9.56.1-9|23	%global withcupsfilters 0
21mr|ghostscript-9.56.1-9|24	%endif
21mr|ghostscript-9.56.1-9|25	
21mr|ghostscript-9.56.1-9|26	Summary:	PostScript/PDF interpreter and renderer (Main executable)
21mr|ghostscript-9.56.1-9|27	Name:		ghostscript
21mr|ghostscript-9.56.1-9|28	Version:	%{gsver}
21mr|ghostscript-9.56.1-9|29	Release:	9
21mr|ghostscript-9.56.1-9|30	License:	GPLv2+
21mr|ghostscript-9.56.1-9|31	Group:		Publishing
21mr|ghostscript-9.56.1-9|32	Url:		http://www.ghostscript.com
21mr|ghostscript-9.56.1-9|33	Source0:	https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs%{gsver_nodot}/ghostscript-%{version}.tar.gz
21mr|ghostscript-9.56.1-9|34	Source2:	ps2pdfpress.bz2
21mr|ghostscript-9.56.1-9|35	Source3:	http://www.linuxprinting.org/download/printing/sipixa6.upp
21mr|ghostscript-9.56.1-9|36	Source4:	ghostscript.rpmlintrc
21mr|ghostscript-9.56.1-9|37	
21mr|ghostscript-9.56.1-9|38	# Fedora patches
21mr|ghostscript-9.56.1-9|39	Patch0:		ghostscript-9.53-scripts.patch
21mr|ghostscript-9.56.1-9|40	Patch1:		ghostscript-runlibfileifexists.patch
21mr|ghostscript-9.56.1-9|41	Patch2:		ghostscript-Fontmap.local.patch
21mr|ghostscript-9.56.1-9|42	Patch3:		ghostscript-gdevcups-debug-uninit.patch
21mr|ghostscript-9.56.1-9|43	Patch4:		ghostscript-9.54-openjpeg2-non-static.patch
21mr|ghostscript-9.56.1-9|44	# CVE-2021-3781 fixed
21mr|ghostscript-9.56.1-9|45	# CVE-2021-45949 fixed
21mr|ghostscript-9.56.1-9|46	Patch7:		CVE-2023-28879.patch
21mr|ghostscript-9.56.1-9|47	Patch8:		CVE-2023-36664.patch
21mr|ghostscript-9.56.1-9|48	Patch9:		CVE-2023-43115.patch
21mr|ghostscript-9.56.1-9|49	Patch10:	CVE-2023-38559.patch
21mr|ghostscript-9.56.1-9|50	Patch12:	CVE-2024-29508.patch
21mr|ghostscript-9.56.1-9|51	Patch13:	CVE-2024-29508-2.patch
21mr|ghostscript-9.56.1-9|52	Patch14:	CVE-2024-46951.patch
21mr|ghostscript-9.56.1-9|53	Patch15:	CVE-2024-46952.patch
21mr|ghostscript-9.56.1-9|54	Patch16:	CVE-2024-46953.patch
21mr|ghostscript-9.56.1-9|55	Patch17:	CVE-2024-46954.patch
21mr|ghostscript-9.56.1-9|56	Patch18:	CVE-2024-46955.patch
21mr|ghostscript-9.56.1-9|57	Patch19:	CVE-2024-46956.patch
21mr|ghostscript-9.56.1-9|58	Patch20:	CVE-2025-27830.patch
21mr|ghostscript-9.56.1-9|59	Patch21:	CVE-2025-27831.patch
21mr|ghostscript-9.56.1-9|60	Patch22:	CVE-2025-27832.patch
21mr|ghostscript-9.56.1-9|61	Patch23:	CVE-2025-27833.patch
21mr|ghostscript-9.56.1-9|62	Patch24:	CVE-2025-27834.patch
21mr|ghostscript-9.56.1-9|63	Patch25:	CVE-2025-27835.patch
21mr|ghostscript-9.56.1-9|64	Patch26:	CVE-2025-27836.patch
21mr|ghostscript-9.56.1-9|65	Patch27:	CVE-2024-33869.patch
21mr|ghostscript-9.56.1-9|66	Patch28:	CVE-2024-33870.patch
21mr|ghostscript-9.56.1-9|67	Patch29:	CVE-2024-33871.patch
21mr|ghostscript-9.56.1-9|68	# CVE-2025-27837 only for windows platform
21mr|ghostscript-9.56.1-9|69	Patch30:	CVE-2024-29507.patch
21mr|ghostscript-9.56.1-9|70	Patch31:	CVE-2024-29510.patch
21mr|ghostscript-9.56.1-9|71	# attempt backport patch
21mr|ghostscript-9.56.1-9|72	Patch32:	CVE-2024-29511.patch
21mr|ghostscript-9.56.1-9|73	Patch33:	CVE-2023-52722.patch
21mr|ghostscript-9.56.1-9|74	Patch34:	0001-static-analyzer-fixes.patch
21mr|ghostscript-9.56.1-9|75	Patch35:	CVE-2025-48708.patch
21mr|ghostscript-9.56.1-9|76	Patch36:	CVE-2023-46751.patch
21mr|ghostscript-9.56.1-9|77	# also fix CVE-2024-29509
21mr|ghostscript-9.56.1-9|78	Patch37:	CVE-2024-29506.patch
21mr|ghostscript-9.56.1-9|79	Patch38:	CVE-2025-59798.patch
21mr|ghostscript-9.56.1-9|80	Patch39:	CVE-2025-59799.patch
21mr|ghostscript-9.56.1-9|81	Patch40:	CVE-2025-59800.patch
21mr|ghostscript-9.56.1-9|82	
21mr|ghostscript-9.56.1-9|83	%if !%{bootstrap}
21mr|ghostscript-9.56.1-9|84	BuildRequires:	cups-devel
21mr|ghostscript-9.56.1-9|85	BuildRequires:	pkgconfig(fontconfig)
21mr|ghostscript-9.56.1-9|86	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|ghostscript-9.56.1-9|87	%endif
21mr|ghostscript-9.56.1-9|88	BuildRequires:	bison
21mr|ghostscript-9.56.1-9|89	BuildRequires:	flex
21mr|ghostscript-9.56.1-9|90	BuildRequires:	libtool
21mr|ghostscript-9.56.1-9|91	BuildRequires:	poppler-data
21mr|ghostscript-9.56.1-9|92	BuildRequires:	unzip
21mr|ghostscript-9.56.1-9|93	BuildRequires:	gettext-devel
21mr|ghostscript-9.56.1-9|94	BuildRequires:	glibc-devel
21mr|ghostscript-9.56.1-9|95	BuildRequires:	jbig2dec-devel
21mr|ghostscript-9.56.1-9|96	BuildRequires:	jpeg-devel
21mr|ghostscript-9.56.1-9|97	BuildRequires:	libpaper-devel
21mr|ghostscript-9.56.1-9|98	BuildRequires:	netpbm-devel
21mr|ghostscript-9.56.1-9|99	BuildRequires:	tesseract-devel
21mr|ghostscript-9.56.1-9|100	BuildRequires:	pkgconfig(dbus-1)
21mr|ghostscript-9.56.1-9|101	BuildRequires:	pkgconfig(freetype2)
21mr|ghostscript-9.56.1-9|102	BuildRequires:	pkgconfig(ice)
21mr|ghostscript-9.56.1-9|103	BuildRequires:	pkgconfig(jasper)
21mr|ghostscript-9.56.1-9|104	BuildRequires:	pkgconfig(lcms2)
21mr|ghostscript-9.56.1-9|105	BuildRequires:	pkgconfig(libidn)
21mr|ghostscript-9.56.1-9|106	BuildRequires:	pkgconfig(libopenjp2)
21mr|ghostscript-9.56.1-9|107	BuildRequires:	pkgconfig(libpng)
21mr|ghostscript-9.56.1-9|108	BuildRequires:	pkgconfig(libtiff-4)
21mr|ghostscript-9.56.1-9|109	BuildRequires:	pkgconfig(libxml-2.0)
21mr|ghostscript-9.56.1-9|110	BuildRequires:	pkgconfig(sm)
21mr|ghostscript-9.56.1-9|111	BuildRequires:	pkgconfig(x11)
21mr|ghostscript-9.56.1-9|112	BuildRequires:	pkgconfig(xext)
21mr|ghostscript-9.56.1-9|113	BuildRequires:	pkgconfig(xt)
21mr|ghostscript-9.56.1-9|114	BuildRequires:	pkgconfig(zlib)
21mr|ghostscript-9.56.1-9|115	
21mr|ghostscript-9.56.1-9|116	Requires:	ghostscript-common
21mr|ghostscript-9.56.1-9|117	Requires:	ghostscript-fonts
21mr|ghostscript-9.56.1-9|118	Requires:	poppler-data
21mr|ghostscript-9.56.1-9|119	Requires:	update-alternatives
21mr|ghostscript-9.56.1-9|120	Requires:	urw-fonts
21mr|ghostscript-9.56.1-9|121	%if !%{GSx11SVGAmodule}
21mr|ghostscript-9.56.1-9|122	%rename	ghostscript-module-X ghostscript-module-SVGALIB
21mr|ghostscript-9.56.1-9|123	%endif
21mr|ghostscript-9.56.1-9|124	
21mr|ghostscript-9.56.1-9|125	%description
21mr|ghostscript-9.56.1-9|126	Ghostscript is a set of software tools that provide a PostScript(TM)
21mr|ghostscript-9.56.1-9|127	interpreter, a set of C procedures (the Ghostscript library, which
21mr|ghostscript-9.56.1-9|128	implements the graphics capabilities in the PostScript language) and
21mr|ghostscript-9.56.1-9|129	an interpreter for Portable Document Format (PDF) files. Ghostscript
21mr|ghostscript-9.56.1-9|130	translates PostScript code into many common, bitmapped and vector
21mr|ghostscript-9.56.1-9|131	formats, like those understood by your printer or screen. Ghostscript
21mr|ghostscript-9.56.1-9|132	is normally used to display PostScript files and to print PostScript
21mr|ghostscript-9.56.1-9|133	files to non-PostScript printers.
21mr|ghostscript-9.56.1-9|134	
21mr|ghostscript-9.56.1-9|135	You should install ghostscript if you need to display PostScript or
21mr|ghostscript-9.56.1-9|136	PDF files, or if you have a non-PostScript printer.
21mr|ghostscript-9.56.1-9|137	
21mr|ghostscript-9.56.1-9|138	%files
21mr|ghostscript-9.56.1-9|139	%{_bindir}/gsc
21mr|ghostscript-9.56.1-9|140	%{_bindir}/gs-common
21mr|ghostscript-9.56.1-9|141	%{_bindir}/ghostscript
21mr|ghostscript-9.56.1-9|142	
21mr|ghostscript-9.56.1-9|143	%preun
21mr|ghostscript-9.56.1-9|144	if [ "$1" = 0 ]; then
21mr|ghostscript-9.56.1-9|145	# Remove update-alternatives entry
21mr|ghostscript-9.56.1-9|146	%{_sbindir}/update-alternatives --remove gs %{_bindir}/gsc
21mr|ghostscript-9.56.1-9|147	fi
21mr|ghostscript-9.56.1-9|148	
21mr|ghostscript-9.56.1-9|149	%post
21mr|ghostscript-9.56.1-9|150	# Set up update-alternatives entries
21mr|ghostscript-9.56.1-9|151	%{_sbindir}/update-alternatives --install %{_bindir}/gs gs %{_bindir}/gsc 200
21mr|ghostscript-9.56.1-9|152	
21mr|ghostscript-9.56.1-9|153	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|154	
21mr|ghostscript-9.56.1-9|155	%package dvipdf
21mr|ghostscript-9.56.1-9|156	Summary:	PostScript/PDF interpreter and renderer (DVI-to-PDF converter)
21mr|ghostscript-9.56.1-9|157	Group:		Publishing
21mr|ghostscript-9.56.1-9|158	Requires: 	ghostscript
21mr|ghostscript-9.56.1-9|159	Requires:	coreutils
21mr|ghostscript-9.56.1-9|160	Requires:	tetex-dvips
21mr|ghostscript-9.56.1-9|161	
21mr|ghostscript-9.56.1-9|162	%description dvipdf
21mr|ghostscript-9.56.1-9|163	Tool to convert the DVI format of TeX into the PDF format. There are
21mr|ghostscript-9.56.1-9|164	more such tools (for different quality levels) in the tetex-dvipdfm
21mr|ghostscript-9.56.1-9|165	package. All these tools use dvips of TeX to convert the DVI file to
21mr|ghostscript-9.56.1-9|166	PostScript, then they use GhostScript to generate the PDF file.
21mr|ghostscript-9.56.1-9|167	
21mr|ghostscript-9.56.1-9|168	%files dvipdf
21mr|ghostscript-9.56.1-9|169	%{_bindir}/dvipdf
21mr|ghostscript-9.56.1-9|170	
21mr|ghostscript-9.56.1-9|171	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|172	
21mr|ghostscript-9.56.1-9|173	%package common
21mr|ghostscript-9.56.1-9|174	Summary:	PostScript/PDF interpreter and renderer (Common files)
21mr|ghostscript-9.56.1-9|175	Group:		Publishing
21mr|ghostscript-9.56.1-9|176	Requires:	urw-fonts >= 1.1
21mr|ghostscript-9.56.1-9|177	Requires:	ghostscript-fonts
21mr|ghostscript-9.56.1-9|178	Requires:	perl
21mr|ghostscript-9.56.1-9|179	
21mr|ghostscript-9.56.1-9|180	%description common
21mr|ghostscript-9.56.1-9|181	Ghostscript is a PostScript/PDF interpreter. It can render both
21mr|ghostscript-9.56.1-9|182	PostScript and PDF files to devices which include X window, many
21mr|ghostscript-9.56.1-9|183	printer formats, and popular graphics file formats.
21mr|ghostscript-9.56.1-9|184	
21mr|ghostscript-9.56.1-9|185	This package contains the common data files needed by GhostScript.
21mr|ghostscript-9.56.1-9|186	
21mr|ghostscript-9.56.1-9|187	%files common
21mr|ghostscript-9.56.1-9|188	%dir %{_datadir}/ghostscript
21mr|ghostscript-9.56.1-9|189	%{_datadir}/ghostscript/%{gsver}
21mr|ghostscript-9.56.1-9|190	%{_mandir}/man1/*
21mr|ghostscript-9.56.1-9|191	%lang(de) %{_mandir}/de/man1/*
21mr|ghostscript-9.56.1-9|192	%{_bindir}/[e-f]*
21mr|ghostscript-9.56.1-9|193	#{_bindir}/gs-common
21mr|ghostscript-9.56.1-9|194	%{_bindir}/gs[a-b]*
21mr|ghostscript-9.56.1-9|195	%{_bindir}/gs[d-n]*
21mr|ghostscript-9.56.1-9|196	%{_bindir}/[j-l]*
21mr|ghostscript-9.56.1-9|197	%{_bindir}/[n-z]*
21mr|ghostscript-9.56.1-9|198	%if %{withcupsfilters}
21mr|ghostscript-9.56.1-9|199	# "pstoraster" wrapper script to make GhostScript being used as the
21mr|ghostscript-9.56.1-9|200	# cups-internal RIP
21mr|ghostscript-9.56.1-9|201	%attr(0755,root,root) %{_prefix}/lib*/cups/filter/*
21mr|ghostscript-9.56.1-9|202	%{_datadir}/cups/model/*
21mr|ghostscript-9.56.1-9|203	%config(noreplace) %{_sysconfdir}/cups/gstoraster.convs
21mr|ghostscript-9.56.1-9|204	%endif
21mr|ghostscript-9.56.1-9|205	
21mr|ghostscript-9.56.1-9|206	%post common
21mr|ghostscript-9.56.1-9|207	# Initialize japanese fonts
21mr|ghostscript-9.56.1-9|208	if test -f /usr/share/fonts/ttf/japanese/cidinst; then
21mr|ghostscript-9.56.1-9|209	sh /usr/share/fonts/ttf/japanese/cidinst
21mr|ghostscript-9.56.1-9|210	fi
21mr|ghostscript-9.56.1-9|211	
21mr|ghostscript-9.56.1-9|212	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|213	
21mr|ghostscript-9.56.1-9|214	%package X
21mr|ghostscript-9.56.1-9|215	Summary:	PostScript/PDF interpreter and renderer (GTK-based executable)
21mr|ghostscript-9.56.1-9|216	Group:		Publishing
21mr|ghostscript-9.56.1-9|217	Requires: 	ghostscript-common
21mr|ghostscript-9.56.1-9|218	Requires:	update-alternatives
21mr|ghostscript-9.56.1-9|219	
21mr|ghostscript-9.56.1-9|220	%description X
21mr|ghostscript-9.56.1-9|221	Ghostscript is a PostScript/PDF interpreter. It can render both
21mr|ghostscript-9.56.1-9|222	PostScript and PDF files to devices which include X window, many
21mr|ghostscript-9.56.1-9|223	printer formats, and popular graphics file formats.
21mr|ghostscript-9.56.1-9|224	
21mr|ghostscript-9.56.1-9|225	This package contains a GhostScript executable with GTK-based X
21mr|ghostscript-9.56.1-9|226	display support ("display" device, default, so it displays files by
21mr|ghostscript-9.56.1-9|227	simply entering "gs <file>" on the command line). It makes use of the
21mr|ghostscript-9.56.1-9|228	GhostScript shared library.
21mr|ghostscript-9.56.1-9|229	
21mr|ghostscript-9.56.1-9|230	%files X
21mr|ghostscript-9.56.1-9|231	%{_bindir}/gsx
21mr|ghostscript-9.56.1-9|232	
21mr|ghostscript-9.56.1-9|233	%preun X
21mr|ghostscript-9.56.1-9|234	if [ "$1" = 0 ]; then
21mr|ghostscript-9.56.1-9|235	# Remove update-alternatives entry
21mr|ghostscript-9.56.1-9|236	%{_sbindir}/update-alternatives --remove gs %{_bindir}/gsx
21mr|ghostscript-9.56.1-9|237	fi
21mr|ghostscript-9.56.1-9|238	
21mr|ghostscript-9.56.1-9|239	%post X
21mr|ghostscript-9.56.1-9|240	# Set up update-alternatives entries
21mr|ghostscript-9.56.1-9|241	%{_sbindir}/update-alternatives --install %{_bindir}/gs gs %{_bindir}/gsx 100
21mr|ghostscript-9.56.1-9|242	
21mr|ghostscript-9.56.1-9|243	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|244	
21mr|ghostscript-9.56.1-9|245	%if %{GSx11SVGAmodule}
21mr|ghostscript-9.56.1-9|246	%package module-X
21mr|ghostscript-9.56.1-9|247	Summary:	PostScript/PDF interpreter and renderer (Additional support for X)
21mr|ghostscript-9.56.1-9|248	Group: 		Publishing
21mr|ghostscript-9.56.1-9|249	Requires: 	ghostscript-common
21mr|ghostscript-9.56.1-9|250	
21mr|ghostscript-9.56.1-9|251	%description module-X
21mr|ghostscript-9.56.1-9|252	Ghostscript is a PostScript/PDF interpreter. It can render both
21mr|ghostscript-9.56.1-9|253	PostScript and PDF files to devices which include X window, many
21mr|ghostscript-9.56.1-9|254	printer formats, and popular graphics file formats.
21mr|ghostscript-9.56.1-9|255	
21mr|ghostscript-9.56.1-9|256	This package enhances Ghostscript with X window support.
21mr|ghostscript-9.56.1-9|257	
21mr|ghostscript-9.56.1-9|258	%files module-X
21mr|ghostscript-9.56.1-9|259	%dir %{_libdir}/ghostscript/%{gsver}
21mr|ghostscript-9.56.1-9|260	%{_libdir}/ghostscript/%{gsver}/X11.so
21mr|ghostscript-9.56.1-9|261	%endif
21mr|ghostscript-9.56.1-9|262	
21mr|ghostscript-9.56.1-9|263	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|264	
21mr|ghostscript-9.56.1-9|265	%package -n %{libgs}
21mr|ghostscript-9.56.1-9|266	Summary:	PostScript/PDF interpreter and renderer (GhostScript shared library)
21mr|ghostscript-9.56.1-9|267	Group:		Publishing
21mr|ghostscript-9.56.1-9|268	
21mr|ghostscript-9.56.1-9|269	%description -n %{libgs}
21mr|ghostscript-9.56.1-9|270	This is the API library for programs which use the PostScript and/or
21mr|ghostscript-9.56.1-9|271	PDF interpreters of GhostScript.
21mr|ghostscript-9.56.1-9|272	
21mr|ghostscript-9.56.1-9|273	%files -n %{libgs}
21mr|ghostscript-9.56.1-9|274	%{_libdir}/libgs.so.*%{gsmajor}*
21mr|ghostscript-9.56.1-9|275	
21mr|ghostscript-9.56.1-9|276	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|277	
21mr|ghostscript-9.56.1-9|278	%package -n %{libgs_devel}
21mr|ghostscript-9.56.1-9|279	Summary:	Headers and links to compile against the "%{libgs}" library
21mr|ghostscript-9.56.1-9|280	Group:		Development/C
21mr|ghostscript-9.56.1-9|281	Requires:	%{libgs} >= %{gsver}
21mr|ghostscript-9.56.1-9|282	Provides:	%{name}-devel = %{gsver}
21mr|ghostscript-9.56.1-9|283	Provides:	libgs-devel = %{gsver}
21mr|ghostscript-9.56.1-9|284	
21mr|ghostscript-9.56.1-9|285	%description -n %{libgs_devel}
21mr|ghostscript-9.56.1-9|286	This package contains the static library and the header files needed
21mr|ghostscript-9.56.1-9|287	to compile applications using the GhostScript shared library.
21mr|ghostscript-9.56.1-9|288	
21mr|ghostscript-9.56.1-9|289	%files -n %{libgs_devel}
21mr|ghostscript-9.56.1-9|290	%{_libdir}/libgs.so
21mr|ghostscript-9.56.1-9|291	%{_includedir}/ghostscript
21mr|ghostscript-9.56.1-9|292	
21mr|ghostscript-9.56.1-9|293	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|294	
21mr|ghostscript-9.56.1-9|295	%package -n %{libijs}
21mr|ghostscript-9.56.1-9|296	Summary:	Dynamic library for the IJS printer driver plug-in interface
21mr|ghostscript-9.56.1-9|297	Version:	%{ijsver}
21mr|ghostscript-9.56.1-9|298	Release:	%{ijsrel}
21mr|ghostscript-9.56.1-9|299	Group:		Publishing
21mr|ghostscript-9.56.1-9|300	Url:		http://www.linuxprinting.org/ijs/
21mr|ghostscript-9.56.1-9|301	Provides:	libijs = %{ijsver}-%{ijsrel}
21mr|ghostscript-9.56.1-9|302	
21mr|ghostscript-9.56.1-9|303	%description -n %{libijs}
21mr|ghostscript-9.56.1-9|304	This is the API library for programs using the IJS printer driver
21mr|ghostscript-9.56.1-9|305	plug-in interface. Printer drivers using this interface can be added
21mr|ghostscript-9.56.1-9|306	to GhostScript (6.53 or newer) without needing to rebuild
21mr|ghostscript-9.56.1-9|307	GhostScript. Application programs providing an IJS interface can make
21mr|ghostscript-9.56.1-9|308	use of IJS printer drivers directly, without needing GhostScript.
21mr|ghostscript-9.56.1-9|309	
21mr|ghostscript-9.56.1-9|310	%files -n %{libijs}
21mr|ghostscript-9.56.1-9|311	%{_libdir}/libijs-%{ijsver}.so
21mr|ghostscript-9.56.1-9|312	
21mr|ghostscript-9.56.1-9|313	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|314	
21mr|ghostscript-9.56.1-9|315	%package -n %{libijs_devel}
21mr|ghostscript-9.56.1-9|316	Summary:	Headers and links for compiling against the "%{libijs}" library
21mr|ghostscript-9.56.1-9|317	Version:	%{ijsver}
21mr|ghostscript-9.56.1-9|318	Release:	%{ijsrel}
21mr|ghostscript-9.56.1-9|319	Group:		Development/C
21mr|ghostscript-9.56.1-9|320	Url:		http://www.linuxprinting.org/ijs/
21mr|ghostscript-9.56.1-9|321	Requires:	%{libijs} >= %{ijsver}
21mr|ghostscript-9.56.1-9|322	Requires:	multiarch-utils
21mr|ghostscript-9.56.1-9|323	Provides:	libijs-devel = %{ijsver}-%{ijsrel}
21mr|ghostscript-9.56.1-9|324	Provides:	ijs-devel = %{ijsver}-%{ijsrel}
21mr|ghostscript-9.56.1-9|325	
21mr|ghostscript-9.56.1-9|326	%description -n %{libijs_devel}
21mr|ghostscript-9.56.1-9|327	This package contains the static library and the header files needed
21mr|ghostscript-9.56.1-9|328	to compile applications using the IJS library.
21mr|ghostscript-9.56.1-9|329	
21mr|ghostscript-9.56.1-9|330	%files -n %{libijs_devel}
21mr|ghostscript-9.56.1-9|331	%doc ijs/README
21mr|ghostscript-9.56.1-9|332	%{_libdir}/libijs.so
21mr|ghostscript-9.56.1-9|333	%{_libdir}/pkgconfig/ijs.pc
21mr|ghostscript-9.56.1-9|334	%{_includedir}/ijs
21mr|ghostscript-9.56.1-9|335	%{_bindir}/ijs_client_example
21mr|ghostscript-9.56.1-9|336	%{_bindir}/ijs_server_example
21mr|ghostscript-9.56.1-9|337	
21mr|ghostscript-9.56.1-9|338	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|339	
21mr|ghostscript-9.56.1-9|340	%package doc
21mr|ghostscript-9.56.1-9|341	Summary:	Documentation for GhostScript
21mr|ghostscript-9.56.1-9|342	Group:		Documentation
21mr|ghostscript-9.56.1-9|343	
21mr|ghostscript-9.56.1-9|344	%description doc
21mr|ghostscript-9.56.1-9|345	This package contains documentation for GhostScript.
21mr|ghostscript-9.56.1-9|346	
21mr|ghostscript-9.56.1-9|347	%files doc
21mr|ghostscript-9.56.1-9|348	%doc %{_docdir}/ghostscript-doc-%{gsver}
21mr|ghostscript-9.56.1-9|349	
21mr|ghostscript-9.56.1-9|350	#----------------------------------------------------------------------------
21mr|ghostscript-9.56.1-9|351	
21mr|ghostscript-9.56.1-9|352	%prep
21mr|ghostscript-9.56.1-9|353	%autosetup -p1
21mr|ghostscript-9.56.1-9|354	
21mr|ghostscript-9.56.1-9|355	# prevent building and using bundled libs
21mr|ghostscript-9.56.1-9|356	rm -rf jasper jbig2dec libpng jpeg tiff expat zlib lcms freetype tesseract
21mr|ghostscript-9.56.1-9|357	
21mr|ghostscript-9.56.1-9|358	# Convert manual pages to UTF-8
21mr|ghostscript-9.56.1-9|359	from8859_1() {
21mr|ghostscript-9.56.1-9|360	iconv -f iso-8859-1 -t utf-8 < "$1" > "${1}_"
21mr|ghostscript-9.56.1-9|361	mv "${1}_" "$1"
21mr|ghostscript-9.56.1-9|362	}
21mr|ghostscript-9.56.1-9|363	for i in man/de/*.1; do from8859_1 "$i"; done
21mr|ghostscript-9.56.1-9|364	
21mr|ghostscript-9.56.1-9|365	# ps2pdfpress
21mr|ghostscript-9.56.1-9|366	bzcat %{SOURCE2} > ps2pdfpress
21mr|ghostscript-9.56.1-9|367	
21mr|ghostscript-9.56.1-9|368	%build
21mr|ghostscript-9.56.1-9|369	EXTRACFLAGS="-fno-strict-aliasing"
21mr|ghostscript-9.56.1-9|370	
21mr|ghostscript-9.56.1-9|371	pushd ijs*
21mr|ghostscript-9.56.1-9|372	# pass --version as a configure parameter to skip excessive configure
21mr|ghostscript-9.56.1-9|373	./autogen.sh --version
21mr|ghostscript-9.56.1-9|374	%configure \
21mr|ghostscript-9.56.1-9|375	%ifarch %{ix86}
21mr|ghostscript-9.56.1-9|376	--disable-sse2 \
21mr|ghostscript-9.56.1-9|377	%endif
21mr|ghostscript-9.56.1-9|378	--enable-shared \
21mr|ghostscript-9.56.1-9|379	--disable-static
21mr|ghostscript-9.56.1-9|380	
21mr|ghostscript-9.56.1-9|381	%make
21mr|ghostscript-9.56.1-9|382	popd
21mr|ghostscript-9.56.1-9|383	
21mr|ghostscript-9.56.1-9|384	FONTPATH=
21mr|ghostscript-9.56.1-9|385	for path in \
21mr|ghostscript-9.56.1-9|386	%{_datadir}/fonts/default/%{name} \
21mr|ghostscript-9.56.1-9|387	%{_datadir}/fonts/default/Type1 \
21mr|ghostscript-9.56.1-9|388	%{_datadir}/fonts/default/amspsfnt/pfb \
21mr|ghostscript-9.56.1-9|389	%{_datadir}/fonts/default/cmpsfont/pfb \
21mr|ghostscript-9.56.1-9|390	%{_datadir}/fonts \
21mr|ghostscript-9.56.1-9|391	%{_datadir}/%{name}/conf.d \
21mr|ghostscript-9.56.1-9|392	%{_sysconfdir}/%{name} \
21mr|ghostscript-9.56.1-9|393	%{_sysconfdir}/%{name}/%{gs_dot_ver} \
21mr|ghostscript-9.56.1-9|394	%{_datadir}/poppler/cMap/*
21mr|ghostscript-9.56.1-9|395	do
21mr|ghostscript-9.56.1-9|396	FONTPATH="$FONTPATH${FONTPATH:+:}$path"
21mr|ghostscript-9.56.1-9|397	done
21mr|ghostscript-9.56.1-9|398	autoconf --force
21mr|ghostscript-9.56.1-9|399	
21mr|ghostscript-9.56.1-9|400	%configure \
21mr|ghostscript-9.56.1-9|401	--enable-dynamic \
21mr|ghostscript-9.56.1-9|402	%if !%{bootstrap}
21mr|ghostscript-9.56.1-9|403	--enable-fontconfig \
21mr|ghostscript-9.56.1-9|404	%endif
21mr|ghostscript-9.56.1-9|405	--with-drivers=ALL \
21mr|ghostscript-9.56.1-9|406	--with-fontpath="$FONTPATH" \
21mr|ghostscript-9.56.1-9|407	--with-ijs \
21mr|ghostscript-9.56.1-9|408	--with-x \
21mr|ghostscript-9.56.1-9|409	--disable-compile-inits \
21mr|ghostscript-9.56.1-9|410	--with-system-libtiff \
21mr|ghostscript-9.56.1-9|411	%if %{withcupsfilters}
21mr|ghostscript-9.56.1-9|412	--with-install-cups \
21mr|ghostscript-9.56.1-9|413	%endif
21mr|ghostscript-9.56.1-9|414	CFLAGS="$CFLAGS $EXTRACFLAGS"
21mr|ghostscript-9.56.1-9|415	
21mr|ghostscript-9.56.1-9|416	
21mr|ghostscript-9.56.1-9|417	# Drivers which do not compile:
21mr|ghostscript-9.56.1-9|418	# Needs newsiop/lbp.h: nwp533
21mr|ghostscript-9.56.1-9|419	# Needs sys/ioccom.h: sparc
21mr|ghostscript-9.56.1-9|420	# Needs unbdev/lpviio.h: sparc
21mr|ghostscript-9.56.1-9|421	
21mr|ghostscript-9.56.1-9|422	# Set documentation dir
21mr|ghostscript-9.56.1-9|423	perl -p -i -e 's|^(docdir=).*$|$1\$\(datadir\)/doc/%{name}-doc-%{gsver}|' Makefile
21mr|ghostscript-9.56.1-9|424	
21mr|ghostscript-9.56.1-9|425	# Fix references to X11 libraries
21mr|ghostscript-9.56.1-9|426	perl -p -i -e "s|(/usr/X11R6)/lib\b|\1/%{_lib}|g" Makefile base/*.mak
21mr|ghostscript-9.56.1-9|427	
21mr|ghostscript-9.56.1-9|428	# Correct paths for CJK fonts
21mr|ghostscript-9.56.1-9|429	perl -p -i -e "s:/usr/share/ghostscript/:/usr/share/ghostscript/Resource/:g" Resource/Init/gs_res.ps
21mr|ghostscript-9.56.1-9|430	perl -p -i -e "s:ghostscript/Resource/fonts:ghostscript/Resource/Font:g" Resource/Init/gs_res.ps
21mr|ghostscript-9.56.1-9|431	
21mr|ghostscript-9.56.1-9|432	# Do not use "-ansi" in gcc calls
21mr|ghostscript-9.56.1-9|433	perl -p -i -e "s:-ansi::g" Makefile
21mr|ghostscript-9.56.1-9|434	
21mr|ghostscript-9.56.1-9|435	# bork
21mr|ghostscript-9.56.1-9|436	perl -p -i -e "s|^EXTRALIBS=|EXTRALIBS=-L/%{_lib} -lz |g" Makefile
21mr|ghostscript-9.56.1-9|437	
21mr|ghostscript-9.56.1-9|438	%if %{GSx11SVGAmodule}
21mr|ghostscript-9.56.1-9|439	#make STDDIRS
21mr|ghostscript-9.56.1-9|440	%make obj/X11.so
21mr|ghostscript-9.56.1-9|441	%endif
21mr|ghostscript-9.56.1-9|442	%make so
21mr|ghostscript-9.56.1-9|443	#make pcl3opts
21mr|ghostscript-9.56.1-9|444	%make cups
21mr|ghostscript-9.56.1-9|445	
21mr|ghostscript-9.56.1-9|446	%install
21mr|ghostscript-9.56.1-9|447	# Make directories
21mr|ghostscript-9.56.1-9|448	install -d %{buildroot}%{_bindir}
21mr|ghostscript-9.56.1-9|449	install -d %{buildroot}%{_libdir}
21mr|ghostscript-9.56.1-9|450	install -d %{buildroot}%{_includedir}
21mr|ghostscript-9.56.1-9|451	install -d %{buildroot}%{_sysconfdir}
21mr|ghostscript-9.56.1-9|452	install -d %{buildroot}%{_mandir}/man1
21mr|ghostscript-9.56.1-9|453	%if !%{bootstrap}
21mr|ghostscript-9.56.1-9|454	install -d %{buildroot}%{_prefix}/lib/cups
21mr|ghostscript-9.56.1-9|455	install -d %{buildroot}%{_datadir}/cups/model
21mr|ghostscript-9.56.1-9|456	install -d %{buildroot}%{_sysconfdir}/cups
21mr|ghostscript-9.56.1-9|457	%endif
21mr|ghostscript-9.56.1-9|458	
21mr|ghostscript-9.56.1-9|459	pushd ijs*
21mr|ghostscript-9.56.1-9|460	%configure \
21mr|ghostscript-9.56.1-9|461	--enable-shared \
21mr|ghostscript-9.56.1-9|462	--prefix=%{buildroot}%{_prefix} \
21mr|ghostscript-9.56.1-9|463	--libdir=%{buildroot}%{_libdir}
21mr|ghostscript-9.56.1-9|464	
21mr|ghostscript-9.56.1-9|465	# Work around bug in "configure" script
21mr|ghostscript-9.56.1-9|466	perl -p -i -e 's/\@OBJEXT\@/o/g' Makefile
21mr|ghostscript-9.56.1-9|467	perl -p -i -e 's/\@EXEEXT\@//g' Makefile
21mr|ghostscript-9.56.1-9|468	%makeinstall
21mr|ghostscript-9.56.1-9|469	# Fix prefixes in scripts
21mr|ghostscript-9.56.1-9|470	perl -p -i -e "s:%{buildroot}::g" %{buildroot}%{_libdir}/pkgconfig/ijs.pc
21mr|ghostscript-9.56.1-9|471	popd
21mr|ghostscript-9.56.1-9|472	
21mr|ghostscript-9.56.1-9|473	##### GHOSTSCRIPT
21mr|ghostscript-9.56.1-9|474	mkdir -p %{buildroot}%{_docdir}/ghostscript-doc-%{gsver}
21mr|ghostscript-9.56.1-9|475	
21mr|ghostscript-9.56.1-9|476	%if !%{bootstrap}
21mr|ghostscript-9.56.1-9|477	%make \
21mr|ghostscript-9.56.1-9|478	prefix=%{_prefix} \
21mr|ghostscript-9.56.1-9|479	DESTDIR=%{buildroot} \
21mr|ghostscript-9.56.1-9|480	gssharedir=%{_libdir}/ghostscript/%{gsver} \
21mr|ghostscript-9.56.1-9|481	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
21mr|ghostscript-9.56.1-9|482	bindir=%{_bindir} \
21mr|ghostscript-9.56.1-9|483	%if %{withcupsfilters}
21mr|ghostscript-9.56.1-9|484	install-cups \
21mr|ghostscript-9.56.1-9|485	%endif
21mr|ghostscript-9.56.1-9|486	mandir=%{_mandir}
21mr|ghostscript-9.56.1-9|487	%endif
21mr|ghostscript-9.56.1-9|488	
21mr|ghostscript-9.56.1-9|489	%make \
21mr|ghostscript-9.56.1-9|490	prefix=%{_prefix} \
21mr|ghostscript-9.56.1-9|491	DESTDIR=%{buildroot} \
21mr|ghostscript-9.56.1-9|492	gssharedir=%{_libdir}/ghostscript/%{gsver} \
21mr|ghostscript-9.56.1-9|493	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
21mr|ghostscript-9.56.1-9|494	bindir=%{_bindir} \
21mr|ghostscript-9.56.1-9|495	libdir=%{_libdir} \
21mr|ghostscript-9.56.1-9|496	mandir=%{_mandir} \
21mr|ghostscript-9.56.1-9|497	soinstall
21mr|ghostscript-9.56.1-9|498	
21mr|ghostscript-9.56.1-9|499	%if %{GSx11SVGAmodule}
21mr|ghostscript-9.56.1-9|500	%make \
21mr|ghostscript-9.56.1-9|501	prefix=%{_prefix} \
21mr|ghostscript-9.56.1-9|502	DESTDIR=%{buildroot} \
21mr|ghostscript-9.56.1-9|503	gssharedir=%{_libdir}/ghostscript/%{gsver} \
21mr|ghostscript-9.56.1-9|504	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
21mr|ghostscript-9.56.1-9|505	bindir=%{_bindir} \
21mr|ghostscript-9.56.1-9|506	libdir=%{_libdir} \
21mr|ghostscript-9.56.1-9|507	mandir=%{_mandir} \
21mr|ghostscript-9.56.1-9|508	install-shared
21mr|ghostscript-9.56.1-9|509	%endif
21mr|ghostscript-9.56.1-9|510	
21mr|ghostscript-9.56.1-9|511	ln -sf gs.1%{_extension} %{buildroot}%{_mandir}/man1/ghostscript.1%{_extension}
21mr|ghostscript-9.56.1-9|512	
21mr|ghostscript-9.56.1-9|513	# ps2pdfpress
21mr|ghostscript-9.56.1-9|514	install -m 755 ps2pdfpress %{buildroot}%{_bindir}
21mr|ghostscript-9.56.1-9|515	
21mr|ghostscript-9.56.1-9|516	# UPP file for SiPix Pocket Printer A6
21mr|ghostscript-9.56.1-9|517	install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/
21mr|ghostscript-9.56.1-9|518	
21mr|ghostscript-9.56.1-9|519	# why?
21mr|ghostscript-9.56.1-9|520	%if %{withcupsfilters}
21mr|ghostscript-9.56.1-9|521	mv %{buildroot}%{_datadir}/cups/mime/gstoraster.convs %{buildroot}%{_sysconfdir}/cups/gstoraster.convs
21mr|ghostscript-9.56.1-9|522	%endif
21mr|ghostscript-9.56.1-9|523	
21mr|ghostscript-9.56.1-9|524	# Add backward compatibility link to not break printerdrake in Mandriva
21mr|ghostscript-9.56.1-9|525	# 2006 and older
21mr|ghostscript-9.56.1-9|526	ln -s %{_bindir}/gsc %{buildroot}%{_bindir}/gs-common
21mr|ghostscript-9.56.1-9|527	ln -s %{_bindir}/gsc %{buildroot}%{_bindir}/ghostscript
21mr|ghostscript-9.56.1-9|528	
21mr|ghostscript-9.56.1-9|529	# Correct permissions for all documentation files
21mr|ghostscript-9.56.1-9|530	chmod -R a+rX %{buildroot}%{_docdir}
21mr|ghostscript-9.56.1-9|531	chmod -R go-w %{buildroot}%{_docdir}
21mr|ghostscript-9.56.1-9|532	chmod -R u+w %{buildroot}%{_docdir}

12379 21
21mr|ghostscript-fonts-9.06-2|1	Summary:	Fonts for the GhostScript PostScript(TM) interpreter
21mr|ghostscript-fonts-9.06-2|2	Name:		ghostscript-fonts
21mr|ghostscript-fonts-9.06-2|3	Version:	9.06
21mr|ghostscript-fonts-9.06-2|4	Release:	2
21mr|ghostscript-fonts-9.06-2|5	License:	GPLv2+
21mr|ghostscript-fonts-9.06-2|6	Group:		Publishing
21mr|ghostscript-fonts-9.06-2|7	Url:		http://sourceforge.net/projects/gs-fonts/
21mr|ghostscript-fonts-9.06-2|8	Source0:	http://heanet.dl.sourceforge.net/sourceforge/gs-fonts/ghostscript-fonts-other-6.0.tar.bz2
21mr|ghostscript-fonts-9.06-2|9	BuildArch:	noarch
21mr|ghostscript-fonts-9.06-2|10	
21mr|ghostscript-fonts-9.06-2|11	%description
21mr|ghostscript-fonts-9.06-2|12	These fonts can be used by the GhostScript interpreter during text
21mr|ghostscript-fonts-9.06-2|13	rendering. They are in addition to the shared fonts between GhostScript
21mr|ghostscript-fonts-9.06-2|14	and X11.
21mr|ghostscript-fonts-9.06-2|15	
21mr|ghostscript-fonts-9.06-2|16	%files
21mr|ghostscript-fonts-9.06-2|17	%dir %{_datadir}/fonts/default/
21mr|ghostscript-fonts-9.06-2|18	%dir %{_datadir}/fonts/default/ghostscript/
21mr|ghostscript-fonts-9.06-2|19	%{_datadir}/fonts/default/ghostscript/*.pfa
21mr|ghostscript-fonts-9.06-2|20	%{_datadir}/fonts/default/ghostscript/*.afm
21mr|ghostscript-fonts-9.06-2|21	%{_datadir}/fonts/default/ghostscript/*.gsf
21mr|ghostscript-fonts-9.06-2|22	%{_datadir}/fonts/default/ghostscript/*.pfm
21mr|ghostscript-fonts-9.06-2|23	
21mr|ghostscript-fonts-9.06-2|24	#----------------------------------------------------------------------------
21mr|ghostscript-fonts-9.06-2|25	
21mr|ghostscript-fonts-9.06-2|26	%prep
21mr|ghostscript-fonts-9.06-2|27	%setup -q -c ghostscript-fonts-6.0
21mr|ghostscript-fonts-9.06-2|28	
21mr|ghostscript-fonts-9.06-2|29	%install
21mr|ghostscript-fonts-9.06-2|30	mkdir -p %{buildroot}%{_datadir}/fonts/default/ghostscript/
21mr|ghostscript-fonts-9.06-2|31	cp fonts/* %{buildroot}%{_datadir}/fonts/default/ghostscript
21mr|ghostscript-fonts-9.06-2|32	
21mr|ghostscript-fonts-9.06-2|33	# Remove unneeded files
21mr|ghostscript-fonts-9.06-2|34	rm -f %{buildroot}%{_datadir}/fonts/default/ghostscript/*.pfb
21mr|ghostscript-fonts-9.06-2|35	rm -f %{buildroot}%{_datadir}/fonts/default/ghostscript/fonts.{dir,scale}

12380 21
21mr|gi-docgen-2021.8-1|1	Summary:	Documentation tool for GObject-based libraries
21mr|gi-docgen-2021.8-1|2	Name:		gi-docgen
21mr|gi-docgen-2021.8-1|3	Version:	2021.8
21mr|gi-docgen-2021.8-1|4	Release:	1
21mr|gi-docgen-2021.8-1|5	License:	(ASL 2.0 or GPLv3+) and MIT and CC0
21mr|gi-docgen-2021.8-1|6	Group:		Development/Other
21mr|gi-docgen-2021.8-1|7	Url:		https://gitlab.gnome.org/GNOME/gi-docgen
21mr|gi-docgen-2021.8-1|8	Source0:	https://gitlab.gnome.org/GNOME/gi-docgen/-/archive/%{version}/%{name}-%{version}.tar.gz
21mr|gi-docgen-2021.8-1|9	Patch0:		gi-docgen-2021.8-too-many-values-to-unpack.patch
21mr|gi-docgen-2021.8-1|10	BuildRequires:	python3dist(setuptools)
21mr|gi-docgen-2021.8-1|11	BuildRequires:	pkgconfig(python3)
21mr|gi-docgen-2021.8-1|12	BuildArch:	noarch
21mr|gi-docgen-2021.8-1|13	
21mr|gi-docgen-2021.8-1|14	%description
21mr|gi-docgen-2021.8-1|15	GI-DocGen is a document generator for GObject-based libraries. GObject is the
21mr|gi-docgen-2021.8-1|16	base type system of the GNOME project. GI-Docgen reuses the introspection data
21mr|gi-docgen-2021.8-1|17	generated by GObject-based libraries to generate the API reference of these
21mr|gi-docgen-2021.8-1|18	libraries, as well as other ancillary documentation.
21mr|gi-docgen-2021.8-1|19	
21mr|gi-docgen-2021.8-1|20	#------------------------------------------------------------------
21mr|gi-docgen-2021.8-1|21	
21mr|gi-docgen-2021.8-1|22	%package -n python3-%{name}
21mr|gi-docgen-2021.8-1|23	Summary:	Example python3 module
21mr|gi-docgen-2021.8-1|24	Group:		Development/Other
21mr|gi-docgen-2021.8-1|25	
21mr|gi-docgen-2021.8-1|26	%description -n python3-%{name}
21mr|gi-docgen-2021.8-1|27	GI-DocGen is a document generator for GObject-based libraries. GObject is the
21mr|gi-docgen-2021.8-1|28	base type system of the GNOME project. GI-Docgen reuses the introspection data
21mr|gi-docgen-2021.8-1|29	generated by GObject-based libraries to generate the API reference of these
21mr|gi-docgen-2021.8-1|30	libraries, as well as other ancillary documentation.
21mr|gi-docgen-2021.8-1|31	
21mr|gi-docgen-2021.8-1|32	%files -n python3-%{name}
21mr|gi-docgen-2021.8-1|33	%doc CONTRIBUTING.md README.md
21mr|gi-docgen-2021.8-1|34	%license LICENSES/*
21mr|gi-docgen-2021.8-1|35	%{_bindir}/%{name}
21mr|gi-docgen-2021.8-1|36	%{_datadir}/pkgconfig/%{name}.pc
21mr|gi-docgen-2021.8-1|37	%{_mandir}/man1/%{name}.1.*
21mr|gi-docgen-2021.8-1|38	%{python3_sitelib}/gi_docgen-%{version}-py*.egg-info
21mr|gi-docgen-2021.8-1|39	%{python3_sitelib}/gidocgen
21mr|gi-docgen-2021.8-1|40	
21mr|gi-docgen-2021.8-1|41	#------------------------------------------------------------------
21mr|gi-docgen-2021.8-1|42	
21mr|gi-docgen-2021.8-1|43	%prep
21mr|gi-docgen-2021.8-1|44	%setup -q
21mr|gi-docgen-2021.8-1|45	%apply_patches
21mr|gi-docgen-2021.8-1|46	
21mr|gi-docgen-2021.8-1|47	%build
21mr|gi-docgen-2021.8-1|48	%py3_build
21mr|gi-docgen-2021.8-1|49	
21mr|gi-docgen-2021.8-1|50	%install
21mr|gi-docgen-2021.8-1|51	%py3_install

12381 21
21mr|gif2png-3.0.0-2|1	Summary:	Tools for converting websites from using GIFs to using PNGs
21mr|gif2png-3.0.0-2|2	Name:		gif2png
21mr|gif2png-3.0.0-2|3	Version:	3.0.0
21mr|gif2png-3.0.0-2|4	Release:	2
21mr|gif2png-3.0.0-2|5	License:	MIT style
21mr|gif2png-3.0.0-2|6	Group:		Graphics
21mr|gif2png-3.0.0-2|7	URL:		http://www.catb.org/~esr/gif2png/
21mr|gif2png-3.0.0-2|8	Source0:	http://www.catb.org/~esr/gif2png/%{name}-%{version}.tar.gz
21mr|gif2png-3.0.0-2|9	#golang(golang.org/x/crypto/ssh/terminal)golang(golang.org/x/crypto/ssh/terminal)patch from upstream https://gitlab.com/esr/gif2png/-/commit/561d594178ca1039c8dca8b2c8f9c40f6a77cdb5
21mr|gif2png-3.0.0-2|10	Patch0:		gif2png-3.0.0-utime.patch
21mr|gif2png-3.0.0-2|11	BuildRequires:	pkgconfig(libpng)
21mr|gif2png-3.0.0-2|12	BuildRequires:	zlib-devel
21mr|gif2png-3.0.0-2|13	BuildRequires:	golang
21mr|gif2png-3.0.0-2|14	BuildRequires:	golang(golang.org/x/crypto/ssh/terminal)
21mr|gif2png-3.0.0-2|15	
21mr|gif2png-3.0.0-2|16	%description
21mr|gif2png-3.0.0-2|17	Tools for converting GIFs to PNGs. The program gif2png converts GIF files to
21mr|gif2png-3.0.0-2|18	PNG files. The Python script web2png converts an entire web tree, also patching
21mr|gif2png-3.0.0-2|19	HTML pages to keep IMG SRC references correct.
21mr|gif2png-3.0.0-2|20	
21mr|gif2png-3.0.0-2|21	%files
21mr|gif2png-3.0.0-2|22	%doc README NEWS COPYING
21mr|gif2png-3.0.0-2|23	%{_mandir}/*/*
21mr|gif2png-3.0.0-2|24	%{_bindir}/*
21mr|gif2png-3.0.0-2|25	
21mr|gif2png-3.0.0-2|26	#---------------------------------------------------------------------------------
21mr|gif2png-3.0.0-2|27	%prep
21mr|gif2png-3.0.0-2|28	%autosetup -p1
21mr|gif2png-3.0.0-2|29	
21mr|gif2png-3.0.0-2|30	%build
21mr|gif2png-3.0.0-2|31	export GOPATH="%{_datadir}/gocode"
21mr|gif2png-3.0.0-2|32	# Make $GOPATH work with golang >= 1.16
21mr|gif2png-3.0.0-2|33	# https://www.opennet.ru/opennews/art.shtml?num=54605
21mr|gif2png-3.0.0-2|34	export GO111MODULE=off
21mr|gif2png-3.0.0-2|35	%make
21mr|gif2png-3.0.0-2|36	
21mr|gif2png-3.0.0-2|37	%install
21mr|gif2png-3.0.0-2|38	%makeinstall_std
21mr|gif2png-3.0.0-2|39	
21mr|gif2png-3.0.0-2|40	#remove python2 dependensy
21mr|gif2png-3.0.0-2|41	# web2png is Python 2 only, see https://bugzilla.redhat.com/show_bug.cgi?id=1787242
21mr|gif2png-3.0.0-2|42	rm %{buildroot}%{_bindir}/web2png
21mr|gif2png-3.0.0-2|43	rm %{buildroot}%{_mandir}/man1/web2png*

12382 21
21mr|giflib-5.2.1-4|1	%define major 7
21mr|giflib-5.2.1-4|2	%define libname %mklibname gif %{major}
21mr|giflib-5.2.1-4|3	%define devname %mklibname gif -d
21mr|giflib-5.2.1-4|4	
21mr|giflib-5.2.1-4|5	Summary:	Library for reading and writing gif images
21mr|giflib-5.2.1-4|6	Name:		giflib
21mr|giflib-5.2.1-4|7	Version:	5.2.1
21mr|giflib-5.2.1-4|8	Release:	4
21mr|giflib-5.2.1-4|9	License:	BSD
21mr|giflib-5.2.1-4|10	Group:		System/Libraries
21mr|giflib-5.2.1-4|11	Url:		http://giflib.sourceforge.net/
21mr|giflib-5.2.1-4|12	Source0:	https://sourceforge.net/projects/giflib/files/giflib-%{version}.tar.gz
21mr|giflib-5.2.1-4|13	Patch0:		https://src.fedoraproject.org/rpms/giflib/raw/master/f/giflib_quantize.patch
21mr|giflib-5.2.1-4|14	Patch1:		https://git.archlinux.org/svntogit/packages.git/plain/trunk/giflib-5.1.9-make-flags.patch
21mr|giflib-5.2.1-4|15	Patch100:	CVE-2022-28506.patch
21mr|giflib-5.2.1-4|16	# CVE-2023-39742
21mr|giflib-5.2.1-4|17	# Taken from Debian package
21mr|giflib-5.2.1-4|18	Patch101:	fix-get-args-segment-violation.patch
21mr|giflib-5.2.1-4|19	BuildRequires:	xmlto
21mr|giflib-5.2.1-4|20	BuildRequires:	pkgconfig(x11)
21mr|giflib-5.2.1-4|21	
21mr|giflib-5.2.1-4|22	%description
21mr|giflib-5.2.1-4|23	giflib is a library for reading and writing gif images. It is API and
21mr|giflib-5.2.1-4|24	ABI compatible with libungif which was in wide use while the LZW
21mr|giflib-5.2.1-4|25	compression algorithm was patented.
21mr|giflib-5.2.1-4|26	
21mr|giflib-5.2.1-4|27	#----------------------------------------------------------------------------
21mr|giflib-5.2.1-4|28	
21mr|giflib-5.2.1-4|29	%package progs
21mr|giflib-5.2.1-4|30	Summary:	Gif tools based on giflib
21mr|giflib-5.2.1-4|31	Group:		Graphics
21mr|giflib-5.2.1-4|32	
21mr|giflib-5.2.1-4|33	%description progs
21mr|giflib-5.2.1-4|34	giflib is a library for reading and writing gif images. It is API and
21mr|giflib-5.2.1-4|35	ABI compatible with libungif which was in wide use while the LZW
21mr|giflib-5.2.1-4|36	compression algorithm was patented.
21mr|giflib-5.2.1-4|37	
21mr|giflib-5.2.1-4|38	This package provides some gif tools based on giflib.
21mr|giflib-5.2.1-4|39	
21mr|giflib-5.2.1-4|40	%files progs
21mr|giflib-5.2.1-4|41	%doc COPYING ChangeLog NEWS README TODO
21mr|giflib-5.2.1-4|42	%{_bindir}/*
21mr|giflib-5.2.1-4|43	%{_mandir}/man1/*
21mr|giflib-5.2.1-4|44	
21mr|giflib-5.2.1-4|45	#----------------------------------------------------------------------------
21mr|giflib-5.2.1-4|46	
21mr|giflib-5.2.1-4|47	%package -n %{libname}
21mr|giflib-5.2.1-4|48	Summary:	Library for reading and writing gif images
21mr|giflib-5.2.1-4|49	Group:		System/Libraries
21mr|giflib-5.2.1-4|50	
21mr|giflib-5.2.1-4|51	%description -n %{libname}
21mr|giflib-5.2.1-4|52	giflib is a library for reading and writing gif images. It is API and
21mr|giflib-5.2.1-4|53	ABI compatible with libungif which was in wide use while the LZW
21mr|giflib-5.2.1-4|54	compression algorithm was patented.
21mr|giflib-5.2.1-4|55	
21mr|giflib-5.2.1-4|56	%files -n %{libname}
21mr|giflib-5.2.1-4|57	%doc COPYING ChangeLog NEWS README TODO
21mr|giflib-5.2.1-4|58	%{_libdir}/libgif.so.%{major}*
21mr|giflib-5.2.1-4|59	
21mr|giflib-5.2.1-4|60	#----------------------------------------------------------------------------
21mr|giflib-5.2.1-4|61	
21mr|giflib-5.2.1-4|62	%package -n %{devname}
21mr|giflib-5.2.1-4|63	Summary:	Development files for giflib
21mr|giflib-5.2.1-4|64	Group:		Development/C
21mr|giflib-5.2.1-4|65	Requires:	%{libname} = %{EVRD}
21mr|giflib-5.2.1-4|66	Provides:	giflib-devel = %{EVRD}
21mr|giflib-5.2.1-4|67	Provides:	ungif-devel = %{EVRD}
21mr|giflib-5.2.1-4|68	
21mr|giflib-5.2.1-4|69	%description -n %{devname}
21mr|giflib-5.2.1-4|70	giflib is a library for reading and writing gif images. It is API and
21mr|giflib-5.2.1-4|71	ABI compatible with libungif which was in wide use while the LZW
21mr|giflib-5.2.1-4|72	compression algorithm was patented.
21mr|giflib-5.2.1-4|73	
21mr|giflib-5.2.1-4|74	This packages provides the developement files for giflib.
21mr|giflib-5.2.1-4|75	
21mr|giflib-5.2.1-4|76	%files -n %{devname}
21mr|giflib-5.2.1-4|77	%doc COPYING ChangeLog NEWS README TODO
21mr|giflib-5.2.1-4|78	%{_includedir}/gif_lib.h
21mr|giflib-5.2.1-4|79	%{_libdir}/*.so
21mr|giflib-5.2.1-4|80	
21mr|giflib-5.2.1-4|81	#----------------------------------------------------------------------------
21mr|giflib-5.2.1-4|82	
21mr|giflib-5.2.1-4|83	%prep
21mr|giflib-5.2.1-4|84	%autosetup -p1
21mr|giflib-5.2.1-4|85	
21mr|giflib-5.2.1-4|86	%build
21mr|giflib-5.2.1-4|87	%make_build CFLAGS="%{optflags}" PREFIX="%{_prefix}" LIBDIR="%{_libdir}" MANDIR="%{_mandir}/man1" CC="%{__cc}" all
21mr|giflib-5.2.1-4|88	
21mr|giflib-5.2.1-4|89	%install
21mr|giflib-5.2.1-4|90	%make_install CFLAGS="%{optflags}" PREFIX="%{_prefix}" LIBDIR="%{_libdir}" MANDIR="%{_mandir}/man1" CC="%{__cc}"
21mr|giflib-5.2.1-4|91	
21mr|giflib-5.2.1-4|92	rm %{buildroot}%{_libdir}/*.a
21mr|giflib-5.2.1-4|93	
21mr|giflib-5.2.1-4|94	# Let's try to keep -lungif working for really old code
21mr|giflib-5.2.1-4|95	ln -s libgif.so %{buildroot}%{_libdir}/libungif.so

12383 21
21mr|giftrans-1.12.2-34|1	#define debug_package %nil
21mr|giftrans-1.12.2-34|2	
21mr|giftrans-1.12.2-34|3	Summary:	Convert transparent GIFs into non-transparent GIFs
21mr|giftrans-1.12.2-34|4	Name:		giftrans
21mr|giftrans-1.12.2-34|5	Version:	1.12.2
21mr|giftrans-1.12.2-34|6	Release:	34
21mr|giftrans-1.12.2-34|7	License:	BSD
21mr|giftrans-1.12.2-34|8	Group:		Graphics
21mr|giftrans-1.12.2-34|9	Url:		ftp://ftp.rz.uni-karlsruhe.de/pub/net/www/tools/
21mr|giftrans-1.12.2-34|10	Source0: 	%{name}-%{version}.tar.bz2
21mr|giftrans-1.12.2-34|11	Patch0:		giftrans-1.12.2-operator.patch
21mr|giftrans-1.12.2-34|12	Patch1:		giftrans-1.12.2-cleanup.patch
21mr|giftrans-1.12.2-34|13	Patch2:		giftrans-1.12.2-warnings.patch
21mr|giftrans-1.12.2-34|14	Requires:	rgb
21mr|giftrans-1.12.2-34|15	
21mr|giftrans-1.12.2-34|16	%description
21mr|giftrans-1.12.2-34|17	Giftrans will convert an existing GIF87 file to GIF89 format. In other
21mr|giftrans-1.12.2-34|18	words, Giftrans can make one color in a .gif image (normally the
21mr|giftrans-1.12.2-34|19	background) transparent.
21mr|giftrans-1.12.2-34|20	
21mr|giftrans-1.12.2-34|21	Install the giftrans package if you need a quick, small, one-purpose
21mr|giftrans-1.12.2-34|22	graphics program to make transparent .gifs out of existing .gifs.
21mr|giftrans-1.12.2-34|23	
21mr|giftrans-1.12.2-34|24	%files
21mr|giftrans-1.12.2-34|25	%{_bindir}/%{name}
21mr|giftrans-1.12.2-34|26	%{_mandir}/man1/%{name}.1*
21mr|giftrans-1.12.2-34|27	
21mr|giftrans-1.12.2-34|28	#----------------------------------------------------------------------------
21mr|giftrans-1.12.2-34|29	
21mr|giftrans-1.12.2-34|30	%prep
21mr|giftrans-1.12.2-34|31	%setup -q
21mr|giftrans-1.12.2-34|32	%apply_patches
21mr|giftrans-1.12.2-34|33	
21mr|giftrans-1.12.2-34|34	%build
21mr|giftrans-1.12.2-34|35	gcc -Dvoidd=void -Wall %{optflags} -DRGBTXT=\"%{_datadir}/X11/rgb.txt\" -o giftrans giftrans.c
21mr|giftrans-1.12.2-34|36	
21mr|giftrans-1.12.2-34|37	%install
21mr|giftrans-1.12.2-34|38	install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
21mr|giftrans-1.12.2-34|39	install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1

12384 21
21mr|gig-4.3.0-1|1	%define	oname libgig
21mr|gig-4.3.0-1|2	
21mr|gig-4.3.0-1|3	%define	akaimajor 0
21mr|gig-4.3.0-1|4	%define	gigmajor 10
21mr|gig-4.3.0-1|5	%define	libakai %mklibname akai %{akaimajor}
21mr|gig-4.3.0-1|6	%define	libname %mklibname %{name} %{gigmajor}
21mr|gig-4.3.0-1|7	%define	devname %mklibname %{name} -d
21mr|gig-4.3.0-1|8	
21mr|gig-4.3.0-1|9	Summary:	C++ library for loading Gigasampler files
21mr|gig-4.3.0-1|10	Name:		gig
21mr|gig-4.3.0-1|11	Version:	4.3.0
21mr|gig-4.3.0-1|12	Release:	1
21mr|gig-4.3.0-1|13	License:	GPLv2+
21mr|gig-4.3.0-1|14	Group:		Sound
21mr|gig-4.3.0-1|15	Url:		http://www.linuxsampler.org/
21mr|gig-4.3.0-1|16	Source0:	http://download.linuxsampler.org/packages/%{oname}-%{version}.tar.bz2
21mr|gig-4.3.0-1|17	Patch0:		libgig-4.1.0-libdir.patch
21mr|gig-4.3.0-1|18	BuildRequires:	pkgconfig(sndfile) >= 1.0.2
21mr|gig-4.3.0-1|19	BuildRequires:	pkgconfig(uuid)
21mr|gig-4.3.0-1|20	
21mr|gig-4.3.0-1|21	%description
21mr|gig-4.3.0-1|22	C++ library for loading Gigasampler files and DLS Level 1/2 files.
21mr|gig-4.3.0-1|23	
21mr|gig-4.3.0-1|24	%files
21mr|gig-4.3.0-1|25	%doc ChangeLog COPYING NEWS README
21mr|gig-4.3.0-1|26	%{_bindir}/*
21mr|gig-4.3.0-1|27	%{_mandir}/man1/*.1.*
21mr|gig-4.3.0-1|28	
21mr|gig-4.3.0-1|29	#--------------------------------------------------------------------
21mr|gig-4.3.0-1|30	
21mr|gig-4.3.0-1|31	%package -n %{libakai}
21mr|gig-4.3.0-1|32	Summary:	Shared library from %{name}
21mr|gig-4.3.0-1|33	Group:		System/Libraries
21mr|gig-4.3.0-1|34	
21mr|gig-4.3.0-1|35	%description -n %{libakai}
21mr|gig-4.3.0-1|36	C++ library for loading Gigasampler files and DLS Level 1/2 files.
21mr|gig-4.3.0-1|37	
21mr|gig-4.3.0-1|38	%files -n %{libakai}
21mr|gig-4.3.0-1|39	%doc ChangeLog COPYING NEWS README
21mr|gig-4.3.0-1|40	%{_libdir}/libakai.so.%{akaimajor}*
21mr|gig-4.3.0-1|41	
21mr|gig-4.3.0-1|42	#--------------------------------------------------------------------
21mr|gig-4.3.0-1|43	
21mr|gig-4.3.0-1|44	%package -n %{libname}
21mr|gig-4.3.0-1|45	Summary:	Shared library from %{name}
21mr|gig-4.3.0-1|46	Group:		System/Libraries
21mr|gig-4.3.0-1|47	
21mr|gig-4.3.0-1|48	%description -n %{libname}
21mr|gig-4.3.0-1|49	C++ library for loading Gigasampler files and DLS Level 1/2 files.
21mr|gig-4.3.0-1|50	
21mr|gig-4.3.0-1|51	%files -n %{libname}
21mr|gig-4.3.0-1|52	%doc ChangeLog COPYING NEWS README
21mr|gig-4.3.0-1|53	%{_libdir}/libgig.so.%{gigmajor}*
21mr|gig-4.3.0-1|54	
21mr|gig-4.3.0-1|55	#--------------------------------------------------------------------
21mr|gig-4.3.0-1|56	
21mr|gig-4.3.0-1|57	%package -n %{devname}
21mr|gig-4.3.0-1|58	Summary:	Development files from %{name}
21mr|gig-4.3.0-1|59	Group:		Development/Other
21mr|gig-4.3.0-1|60	Requires:	%{libakai} = %{EVRD}
21mr|gig-4.3.0-1|61	Requires:	%{libname} = %{EVRD}
21mr|gig-4.3.0-1|62	Provides:	%{name}-devel = %{EVRD}
21mr|gig-4.3.0-1|63	Provides:	%{oname}-devel = %{EVRD}
21mr|gig-4.3.0-1|64	%rename %{_lib}%{name}6-devel
21mr|gig-4.3.0-1|65	
21mr|gig-4.3.0-1|66	%description -n %{devname}
21mr|gig-4.3.0-1|67	Development libraries from %{oname}.
21mr|gig-4.3.0-1|68	
21mr|gig-4.3.0-1|69	%files -n %{devname}
21mr|gig-4.3.0-1|70	%doc ChangeLog COPYING NEWS README
21mr|gig-4.3.0-1|71	%dir %{_includedir}/%{oname}
21mr|gig-4.3.0-1|72	%{_includedir}/%{oname}/*.h
21mr|gig-4.3.0-1|73	%{_libdir}/*.so
21mr|gig-4.3.0-1|74	%{_libdir}/pkgconfig/gig.pc
21mr|gig-4.3.0-1|75	%{_libdir}/pkgconfig/akai.pc
21mr|gig-4.3.0-1|76	
21mr|gig-4.3.0-1|77	#--------------------------------------------------------------------
21mr|gig-4.3.0-1|78	
21mr|gig-4.3.0-1|79	%prep
21mr|gig-4.3.0-1|80	%autosetup -p1 -n %{oname}-%{version}
21mr|gig-4.3.0-1|81	
21mr|gig-4.3.0-1|82	# Kill wrong perms
21mr|gig-4.3.0-1|83	find . -name "*.cpp" -type f -print0 | xargs -0 chmod -x
21mr|gig-4.3.0-1|84	find . -name "*.h" -type f -print0 | xargs -0 chmod -x
21mr|gig-4.3.0-1|85	
21mr|gig-4.3.0-1|86	
21mr|gig-4.3.0-1|87	%build
21mr|gig-4.3.0-1|88	autoreconf -vfi
21mr|gig-4.3.0-1|89	%configure \
21mr|gig-4.3.0-1|90	--disable-static
21mr|gig-4.3.0-1|91	%make
21mr|gig-4.3.0-1|92	
21mr|gig-4.3.0-1|93	
21mr|gig-4.3.0-1|94	%install
21mr|gig-4.3.0-1|95	%makeinstall_std

12385 21
21mr|gigolo-0.5.2-2|1	%define url_ver %(echo %{version} | cut -c 1-3)
21mr|gigolo-0.5.2-2|2	%define _disable_rebuild_configure 1
21mr|gigolo-0.5.2-2|3	
21mr|gigolo-0.5.2-2|4	Summary:	Frontend for GIO/GVFS
21mr|gigolo-0.5.2-2|5	Name:		gigolo
21mr|gigolo-0.5.2-2|6	Version:	0.5.2
21mr|gigolo-0.5.2-2|7	Release:	2
21mr|gigolo-0.5.2-2|8	License:	GPLv2+
21mr|gigolo-0.5.2-2|9	Group:		Graphical desktop/Xfce
21mr|gigolo-0.5.2-2|10	Url:		http://www.xfce.org
21mr|gigolo-0.5.2-2|11	Source0:	http://archive.xfce.org/src/apps/gigolo/%{url_ver}/gigolo-%{version}.tar.bz2
21mr|gigolo-0.5.2-2|12	# https://gitlab.xfce.org/apps/gigolo/-/issues/14
21mr|gigolo-0.5.2-2|13	Patch0:		ru.diff
21mr|gigolo-0.5.2-2|14	BuildRequires:	intltool
21mr|gigolo-0.5.2-2|15	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gigolo-0.5.2-2|16	
21mr|gigolo-0.5.2-2|17	%description
21mr|gigolo-0.5.2-2|18	Gigolo is a frontend to easily manage connections to remote filesystems
21mr|gigolo-0.5.2-2|19	using GIO/GVFS. It allows you to quickly connect/mount a remote filesystem
21mr|gigolo-0.5.2-2|20	and manage bookmarks of such.
21mr|gigolo-0.5.2-2|21	
21mr|gigolo-0.5.2-2|22	%prep
21mr|gigolo-0.5.2-2|23	%autosetup -p1
21mr|gigolo-0.5.2-2|24	
21mr|gigolo-0.5.2-2|25	%build
21mr|gigolo-0.5.2-2|26	%configure
21mr|gigolo-0.5.2-2|27	%make
21mr|gigolo-0.5.2-2|28	
21mr|gigolo-0.5.2-2|29	%install
21mr|gigolo-0.5.2-2|30	%makeinstall_std
21mr|gigolo-0.5.2-2|31	
21mr|gigolo-0.5.2-2|32	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|gigolo-0.5.2-2|33	
21mr|gigolo-0.5.2-2|34	%find_lang %{name} %{name}.lang
21mr|gigolo-0.5.2-2|35	
21mr|gigolo-0.5.2-2|36	%files -f %{name}.lang
21mr|gigolo-0.5.2-2|37	%license COPYING
21mr|gigolo-0.5.2-2|38	%doc AUTHORS ChangeLog TODO NEWS
21mr|gigolo-0.5.2-2|39	%{_bindir}/%{name}
21mr|gigolo-0.5.2-2|40	%{_datadir}/applications/%{name}.desktop
21mr|gigolo-0.5.2-2|41	%{_datadir}/icons/hicolor/*/apps/org.xfce.gigolo.png
21mr|gigolo-0.5.2-2|42	%{_datadir}/icons/hicolor/scalable/apps/org.xfce.gigolo.svg
21mr|gigolo-0.5.2-2|43	%{_mandir}/man1/*

12386 21
21mr|gimp-2.10.36-6|1	%global __requires_exclude libjxl.*
21mr|gimp-2.10.36-6|2	
21mr|gimp-2.10.36-6|3	# disable python until gimp ported to python3
21mr|gimp-2.10.36-6|4	# https://gitlab.gnome.org/GNOME/gimp/issues/4368
21mr|gimp-2.10.36-6|5	# https://gitlab.gnome.org/GNOME/gimp/-/issues/5031
21mr|gimp-2.10.36-6|6	%bcond_with	python
21mr|gimp-2.10.36-6|7	
21mr|gimp-2.10.36-6|8	%define	api	2.0
21mr|gimp-2.10.36-6|9	%define	abi	2.10
21mr|gimp-2.10.36-6|10	%define	major	0
21mr|gimp-2.10.36-6|11	%define	libname		%mklibname %{name} %{api}_%{major}
21mr|gimp-2.10.36-6|12	%define	libbase		%mklibname %{name}base %{api} %{major}
21mr|gimp-2.10.36-6|13	%define	libcolor	%mklibname %{name}color %{api} %{major}
21mr|gimp-2.10.36-6|14	%define	libconfig	%mklibname %{name}config %{api} %{major}
21mr|gimp-2.10.36-6|15	%define	libmath		%mklibname %{name}math %{api} %{major}
21mr|gimp-2.10.36-6|16	%define	libmodule	%mklibname %{name}module %{api} %{major}
21mr|gimp-2.10.36-6|17	%define	libthumb	%mklibname %{name}thumb %{api} %{major}
21mr|gimp-2.10.36-6|18	%define	libui		%mklibname %{name}ui %{api} %{major}
21mr|gimp-2.10.36-6|19	%define	libwidgets	%mklibname %{name}widgets %{api} %{major}
21mr|gimp-2.10.36-6|20	%define	devname		%mklibname -d %{name}%{api}
21mr|gimp-2.10.36-6|21	
21mr|gimp-2.10.36-6|22	Summary:	The GNU Image Manipulation Program
21mr|gimp-2.10.36-6|23	Name:		gimp
21mr|gimp-2.10.36-6|24	Version:	2.10.36
21mr|gimp-2.10.36-6|25	Release:	6
21mr|gimp-2.10.36-6|26	Epoch:		1
21mr|gimp-2.10.36-6|27	License:	GPLv2+
21mr|gimp-2.10.36-6|28	Group:		Graphics
21mr|gimp-2.10.36-6|29	Url:		https://www.gimp.org/
21mr|gimp-2.10.36-6|30	Source0:	https://download.gimp.org/pub/gimp/v%{abi}/gimp-%{version}.tar.bz2
21mr|gimp-2.10.36-6|31	# disable RGB font anti-aliasing, see http://bugs.rosalinux.ru/show_bug.cgi?id=6620
21mr|gimp-2.10.36-6|32	Source1:	fonts.conf
21mr|gimp-2.10.36-6|33	Patch0:		gimp-2.10.36-desktopentry.patch
21mr|gimp-2.10.36-6|34	Patch1:		gimp-2.10.6-link.patch
21mr|gimp-2.10.36-6|35	Patch2:		gimp-2.10.14-initial-pref.patch
21mr|gimp-2.10.36-6|36	Patch3:		gimp-2.10.6-gimprc.patch
21mr|gimp-2.10.36-6|37	Patch4:		gimp-2.10.6-sessionrc.patch
21mr|gimp-2.10.36-6|38	Patch5:		gimp-use-mypaint-brashes-2.0.patch
21mr|gimp-2.10.36-6|39	Patch6:		gimp-2.10.32-drop-check-update-button.patch
21mr|gimp-2.10.36-6|40	Patch7:		gimp-2.10.36-CVE-2025-5473.patch
21mr|gimp-2.10.36-6|41	BuildRequires:	appstream-util
21mr|gimp-2.10.36-6|42	BuildRequires:	desktop-file-utils
21mr|gimp-2.10.36-6|43	BuildRequires:	gegl
21mr|gimp-2.10.36-6|44	BuildRequires:	glib-networking
21mr|gimp-2.10.36-6|45	BuildRequires:	gtk-doc
21mr|gimp-2.10.36-6|46	BuildRequires:	gtk-update-icon-cache
21mr|gimp-2.10.36-6|47	BuildRequires:	imagemagick
21mr|gimp-2.10.36-6|48	BuildRequires:	intltool
21mr|gimp-2.10.36-6|49	BuildRequires:	x11-server-xvfb
21mr|gimp-2.10.36-6|50	BuildRequires:	xdg-utils
21mr|gimp-2.10.36-6|51	BuildRequires:	aalib-devel
21mr|gimp-2.10.36-6|52	BuildRequires:	bzip2-devel
21mr|gimp-2.10.36-6|53	BuildRequires:	ghostscript-devel
21mr|gimp-2.10.36-6|54	BuildRequires:	gomp-devel
21mr|gimp-2.10.36-6|55	BuildRequires:	jasper-devel
21mr|gimp-2.10.36-6|56	BuildRequires:	libwmf-devel
21mr|gimp-2.10.36-6|57	BuildRequires:	lzma-devel
21mr|gimp-2.10.36-6|58	BuildRequires:	mypaint-brushes-devel
21mr|gimp-2.10.36-6|59	BuildRequires:	poppler-data-devel
21mr|gimp-2.10.36-6|60	BuildRequires:	tiff-devel
21mr|gimp-2.10.36-6|61	BuildRequires:	pkgconfig(alsa)
21mr|gimp-2.10.36-6|62	BuildRequires:	pkgconfig(atk)
21mr|gimp-2.10.36-6|63	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gimp-2.10.36-6|64	BuildRequires:	pkgconfig(gegl-0.4)
21mr|gimp-2.10.36-6|65	BuildRequires:	pkgconfig(gexiv2)
21mr|gimp-2.10.36-6|66	BuildRequires:	pkgconfig(glib-2.0)
21mr|gimp-2.10.36-6|67	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gimp-2.10.36-6|68	BuildRequires:	pkgconfig(gudev-1.0)
21mr|gimp-2.10.36-6|69	BuildRequires:	pkgconfig(iso-codes)
21mr|gimp-2.10.36-6|70	BuildRequires:	pkgconfig(lcms2)
21mr|gimp-2.10.36-6|71	#BuildRequires:	pkgconfig(libart-2.0) # In contrib
21mr|gimp-2.10.36-6|72	BuildRequires:	pkgconfig(libcurl)
21mr|gimp-2.10.36-6|73	BuildRequires:	pkgconfig(libexif)
21mr|gimp-2.10.36-6|74	BuildRequires:	pkgconfig(libheif)
21mr|gimp-2.10.36-6|75	BuildRequires:	pkgconfig(libjpeg)
21mr|gimp-2.10.36-6|76	BuildRequires:	pkgconfig(libjxl)
21mr|gimp-2.10.36-6|77	BuildRequires:	pkgconfig(libmng)
21mr|gimp-2.10.36-6|78	BuildRequires:	pkgconfig(libmypaint)
21mr|gimp-2.10.36-6|79	BuildRequires:	pkgconfig(libopenjp2)
21mr|gimp-2.10.36-6|80	BuildRequires:	pkgconfig(libpng)
21mr|gimp-2.10.36-6|81	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gimp-2.10.36-6|82	%ifnarch %{e2k}
21mr|gimp-2.10.36-6|83	# not available on e2k
21mr|gimp-2.10.36-6|84	BuildRequires:	pkgconfig(libunwind)
21mr|gimp-2.10.36-6|85	%endif
21mr|gimp-2.10.36-6|86	BuildRequires:	pkgconfig(libwebp)
21mr|gimp-2.10.36-6|87	BuildRequires:	pkgconfig(OpenEXR)
21mr|gimp-2.10.36-6|88	BuildRequires:	pkgconfig(poppler-glib)
21mr|gimp-2.10.36-6|89	# python plugin
21mr|gimp-2.10.36-6|90	%if %{with python}
21mr|gimp-2.10.36-6|91	BuildRequires:	pkgconfig(pygtk-2.0)
21mr|gimp-2.10.36-6|92	BuildRequires:	pkgconfig(py3cairo)
21mr|gimp-2.10.36-6|93	BuildRequires:	pkgconfig(python)
21mr|gimp-2.10.36-6|94	%endif
21mr|gimp-2.10.36-6|95	BuildRequires:	pkgconfig(shared-mime-info)
21mr|gimp-2.10.36-6|96	BuildRequires:	pkgconfig(xcursor)
21mr|gimp-2.10.36-6|97	BuildRequires:	pkgconfig(xext)
21mr|gimp-2.10.36-6|98	BuildRequires:	pkgconfig(xfixes)
21mr|gimp-2.10.36-6|99	BuildRequires:	pkgconfig(xmu)
21mr|gimp-2.10.36-6|100	BuildRequires:	pkgconfig(xpm)
21mr|gimp-2.10.36-6|101	# Require gegl, otherwise GIMP crashes on some operations
21mr|gimp-2.10.36-6|102	# (at least on cage transformation)
21mr|gimp-2.10.36-6|103	Requires:	gegl
21mr|gimp-2.10.36-6|104	Recommends:	(gimp-help-2-ru if locales-ru)
21mr|gimp-2.10.36-6|105	Recommends:	gimp-plugin-saveforweb
21mr|gimp-2.10.36-6|106	Recommends:	%{_lib}jxl0
21mr|gimp-2.10.36-6|107	Provides:	%{name}-plugin-wavelet-decompose = %{EVRD}
21mr|gimp-2.10.36-6|108	Obsoletes:	gimp-plugin-wavelet-decompose <= 0.1.2
21mr|gimp-2.10.36-6|109	
21mr|gimp-2.10.36-6|110	%rename	gimp2.6
21mr|gimp-2.10.36-6|111	
21mr|gimp-2.10.36-6|112	%description
21mr|gimp-2.10.36-6|113	The GIMP is an image manipulation program suitable for photo retouching,
21mr|gimp-2.10.36-6|114	image composition and image authoring.  Many people find it extremely useful
21mr|gimp-2.10.36-6|115	in creating logos and other graphics for web pages.  The GIMP has many of the
21mr|gimp-2.10.36-6|116	tools and filters you would expect to find in similar commercial offerings,
21mr|gimp-2.10.36-6|117	and some interesting extras as well.
21mr|gimp-2.10.36-6|118	
21mr|gimp-2.10.36-6|119	The GIMP provides a large image manipulation toolbox, including channel
21mr|gimp-2.10.36-6|120	operations and layers, effects, sub-pixel imaging and anti-aliasing,
21mr|gimp-2.10.36-6|121	and conversions, all with multi-level undo.
21mr|gimp-2.10.36-6|122	
21mr|gimp-2.10.36-6|123	This version of The GIMP includes a scripting facility, but many of the
21mr|gimp-2.10.36-6|124	included scripts rely on fonts that we cannot distribute.  The GIMP ftp
21mr|gimp-2.10.36-6|125	site has a package of fonts that you can install by yourself, which
21mr|gimp-2.10.36-6|126	includes all the fonts needed to run the included scripts.  Some of the
21mr|gimp-2.10.36-6|127	fonts have unusual licensing requirements; all the licenses are documented
21mr|gimp-2.10.36-6|128	in the package.  Get them in ftp://ftp.gimp.org/pub/gimp/fonts/ if you are so
21mr|gimp-2.10.36-6|129	inclined.  Alternatively, choose fonts which exist on your system before
21mr|gimp-2.10.36-6|130	running the scripts.
21mr|gimp-2.10.36-6|131	
21mr|gimp-2.10.36-6|132	%files -f %{name}20.lang
21mr|gimp-2.10.36-6|133	%doc AUTHORS NEWS README README.i18n docs/Wilber*
21mr|gimp-2.10.36-6|134	%license COPYING LICENSE
21mr|gimp-2.10.36-6|135	%config(noreplace) %{_sysconfdir}/%{name}/*/*
21mr|gimp-2.10.36-6|136	%{_bindir}/%{name}
21mr|gimp-2.10.36-6|137	%{_bindir}/%{name}-%{abi}
21mr|gimp-2.10.36-6|138	%{_bindir}/%{name}-console
21mr|gimp-2.10.36-6|139	%{_bindir}/%{name}-console-%{abi}
21mr|gimp-2.10.36-6|140	%{_bindir}/%{name}-test-clipboard-%{api}
21mr|gimp-2.10.36-6|141	%dir %{_libdir}/%{name}/%{api}
21mr|gimp-2.10.36-6|142	%dir %{_libdir}/%{name}/%{api}/environ
21mr|gimp-2.10.36-6|143	%{_libexecdir}/%{name}-debug-tool-%{api}
21mr|gimp-2.10.36-6|144	%{_libdir}/%{name}/%{api}/interpreters
21mr|gimp-2.10.36-6|145	%{_libdir}/%{name}/%{api}/environ/default.env
21mr|gimp-2.10.36-6|146	%{_libdir}/%{name}/%{api}/modules
21mr|gimp-2.10.36-6|147	%{_libdir}/%{name}/%{api}/plug-ins
21mr|gimp-2.10.36-6|148	%optional %exclude %{_libdir}/%{name}/%{api}/plug-ins/*/*.py
21mr|gimp-2.10.36-6|149	%{_datadir}/applications/*
21mr|gimp-2.10.36-6|150	%{_datadir}/%{name}
21mr|gimp-2.10.36-6|151	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21mr|gimp-2.10.36-6|152	%{_datadir}/metainfo/%{name}-data-extras.metainfo.xml
21mr|gimp-2.10.36-6|153	%{_datadir}/metainfo/org.%{name}.GIMP.appdata.xml
21mr|gimp-2.10.36-6|154	%{_mandir}/man1/%{name}-*
21mr|gimp-2.10.36-6|155	%{_mandir}/man1/%{name}.*
21mr|gimp-2.10.36-6|156	%{_mandir}/man5/%{name}*
21mr|gimp-2.10.36-6|157	
21mr|gimp-2.10.36-6|158	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|159	
21mr|gimp-2.10.36-6|160	%package -n %{libname}
21mr|gimp-2.10.36-6|161	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|162	Group:		System/Libraries
21mr|gimp-2.10.36-6|163	
21mr|gimp-2.10.36-6|164	%description -n %{libname}
21mr|gimp-2.10.36-6|165	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|166	
21mr|gimp-2.10.36-6|167	%files -n %{libname}
21mr|gimp-2.10.36-6|168	%license COPYING LICENSE
21mr|gimp-2.10.36-6|169	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|170	
21mr|gimp-2.10.36-6|171	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|172	
21mr|gimp-2.10.36-6|173	%package -n %{libbase}
21mr|gimp-2.10.36-6|174	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|175	Group:		System/Libraries
21mr|gimp-2.10.36-6|176	Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2
21mr|gimp-2.10.36-6|177	
21mr|gimp-2.10.36-6|178	%description -n %{libbase}
21mr|gimp-2.10.36-6|179	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|180	
21mr|gimp-2.10.36-6|181	%files -n %{libbase}
21mr|gimp-2.10.36-6|182	%license COPYING LICENSE
21mr|gimp-2.10.36-6|183	%{_libdir}/lib%{name}base-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|184	
21mr|gimp-2.10.36-6|185	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|186	
21mr|gimp-2.10.36-6|187	%package -n %{libcolor}
21mr|gimp-2.10.36-6|188	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|189	Group:		System/Libraries
21mr|gimp-2.10.36-6|190	Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2
21mr|gimp-2.10.36-6|191	
21mr|gimp-2.10.36-6|192	%description -n %{libcolor}
21mr|gimp-2.10.36-6|193	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|194	
21mr|gimp-2.10.36-6|195	%files -n %{libcolor}
21mr|gimp-2.10.36-6|196	%license COPYING LICENSE
21mr|gimp-2.10.36-6|197	%{_libdir}/lib%{name}color-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|198	
21mr|gimp-2.10.36-6|199	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|200	
21mr|gimp-2.10.36-6|201	%package -n %{libconfig}
21mr|gimp-2.10.36-6|202	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|203	Group:		System/Libraries
21mr|gimp-2.10.36-6|204	Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2
21mr|gimp-2.10.36-6|205	
21mr|gimp-2.10.36-6|206	%description -n %{libconfig}
21mr|gimp-2.10.36-6|207	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|208	
21mr|gimp-2.10.36-6|209	%files -n %{libconfig}
21mr|gimp-2.10.36-6|210	%license COPYING LICENSE
21mr|gimp-2.10.36-6|211	%{_libdir}/lib%{name}config-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|212	
21mr|gimp-2.10.36-6|213	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|214	
21mr|gimp-2.10.36-6|215	%package -n %{libmath}
21mr|gimp-2.10.36-6|216	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|217	Group:		System/Libraries
21mr|gimp-2.10.36-6|218	Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2
21mr|gimp-2.10.36-6|219	
21mr|gimp-2.10.36-6|220	%description -n %{libmath}
21mr|gimp-2.10.36-6|221	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|222	
21mr|gimp-2.10.36-6|223	%files -n %{libmath}
21mr|gimp-2.10.36-6|224	%license COPYING LICENSE
21mr|gimp-2.10.36-6|225	%{_libdir}/lib%{name}math-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|226	
21mr|gimp-2.10.36-6|227	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|228	
21mr|gimp-2.10.36-6|229	%package -n %{libmodule}
21mr|gimp-2.10.36-6|230	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|231	Group:		System/Libraries
21mr|gimp-2.10.36-6|232	Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2
21mr|gimp-2.10.36-6|233	
21mr|gimp-2.10.36-6|234	%description -n %{libmodule}
21mr|gimp-2.10.36-6|235	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|236	
21mr|gimp-2.10.36-6|237	%files -n %{libmodule}
21mr|gimp-2.10.36-6|238	%license COPYING LICENSE
21mr|gimp-2.10.36-6|239	%{_libdir}/lib%{name}module-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|240	
21mr|gimp-2.10.36-6|241	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|242	
21mr|gimp-2.10.36-6|243	%package -n %{libthumb}
21mr|gimp-2.10.36-6|244	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|245	Group:		System/Libraries
21mr|gimp-2.10.36-6|246	Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2
21mr|gimp-2.10.36-6|247	
21mr|gimp-2.10.36-6|248	%description -n %{libthumb}
21mr|gimp-2.10.36-6|249	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|250	
21mr|gimp-2.10.36-6|251	%files -n %{libthumb}
21mr|gimp-2.10.36-6|252	%license COPYING LICENSE
21mr|gimp-2.10.36-6|253	%{_libdir}/lib%{name}thumb-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|254	
21mr|gimp-2.10.36-6|255	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|256	
21mr|gimp-2.10.36-6|257	%package -n %{libui}
21mr|gimp-2.10.36-6|258	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|259	Group:		System/Libraries
21mr|gimp-2.10.36-6|260	Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2
21mr|gimp-2.10.36-6|261	
21mr|gimp-2.10.36-6|262	%description -n %{libui}
21mr|gimp-2.10.36-6|263	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|264	
21mr|gimp-2.10.36-6|265	%files -n %{libui}
21mr|gimp-2.10.36-6|266	%license COPYING LICENSE
21mr|gimp-2.10.36-6|267	%{_libdir}/lib%{name}ui-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|268	
21mr|gimp-2.10.36-6|269	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|270	
21mr|gimp-2.10.36-6|271	%package -n %{libwidgets}
21mr|gimp-2.10.36-6|272	Summary:	GIMP libraries
21mr|gimp-2.10.36-6|273	Group:		System/Libraries
21mr|gimp-2.10.36-6|274	Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2
21mr|gimp-2.10.36-6|275	
21mr|gimp-2.10.36-6|276	%description -n %{libwidgets}
21mr|gimp-2.10.36-6|277	This package contains a shared library for %{name}.
21mr|gimp-2.10.36-6|278	
21mr|gimp-2.10.36-6|279	%files -n %{libwidgets}
21mr|gimp-2.10.36-6|280	%license COPYING LICENSE
21mr|gimp-2.10.36-6|281	%{_libdir}/lib%{name}widgets-%{api}.so.%{major}*
21mr|gimp-2.10.36-6|282	
21mr|gimp-2.10.36-6|283	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|284	
21mr|gimp-2.10.36-6|285	%package -n %{devname}
21mr|gimp-2.10.36-6|286	Summary:	GIMP plugin and extension development kit
21mr|gimp-2.10.36-6|287	Group:		Development/GNOME and GTK+
21mr|gimp-2.10.36-6|288	Requires:	%{libname} = %{EVRD}
21mr|gimp-2.10.36-6|289	Requires:	%{libbase} = %{EVRD}
21mr|gimp-2.10.36-6|290	Requires:	%{libcolor} = %{EVRD}
21mr|gimp-2.10.36-6|291	Requires:	%{libconfig} = %{EVRD}
21mr|gimp-2.10.36-6|292	Requires:	%{libmath} = %{EVRD}
21mr|gimp-2.10.36-6|293	Requires:	%{libmodule} = %{EVRD}
21mr|gimp-2.10.36-6|294	Requires:	%{libthumb} = %{EVRD}
21mr|gimp-2.10.36-6|295	Requires:	%{libui} = %{EVRD}
21mr|gimp-2.10.36-6|296	Requires:	%{libwidgets} = %{EVRD}
21mr|gimp-2.10.36-6|297	Requires:	pkgconfig(gegl-0.4)
21mr|gimp-2.10.36-6|298	Provides:	%{name}-devel = %{version}-%{release}
21mr|gimp-2.10.36-6|299	
21mr|gimp-2.10.36-6|300	%description -n %{devname}
21mr|gimp-2.10.36-6|301	Development libraries and header files for writing GIMP plugins and extensions.
21mr|gimp-2.10.36-6|302	
21mr|gimp-2.10.36-6|303	%files -n %{devname}
21mr|gimp-2.10.36-6|304	%doc ChangeLog
21mr|gimp-2.10.36-6|305	%doc %{_datadir}/gtk-doc/html/*
21mr|gimp-2.10.36-6|306	%{_bindir}/%{name}tool-*
21mr|gimp-2.10.36-6|307	%{_datadir}/aclocal/*.m4
21mr|gimp-2.10.36-6|308	%{_includedir}/*
21mr|gimp-2.10.36-6|309	%{_libdir}/lib*.so
21mr|gimp-2.10.36-6|310	%{_libdir}/pkgconfig/*
21mr|gimp-2.10.36-6|311	%{_mandir}/man1/%{name}tool-*
21mr|gimp-2.10.36-6|312	
21mr|gimp-2.10.36-6|313	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|314	
21mr|gimp-2.10.36-6|315	%if %{with python}
21mr|gimp-2.10.36-6|316	%package python
21mr|gimp-2.10.36-6|317	Summary:	GIMP python extension
21mr|gimp-2.10.36-6|318	Group:		Graphics
21mr|gimp-2.10.36-6|319	
21mr|gimp-2.10.36-6|320	%description python
21mr|gimp-2.10.36-6|321	This package contains the python modules for GIMP, which act as a
21mr|gimp-2.10.36-6|322	wrapper to libgimp allowing the writing of plug-ins for Gimp.
21mr|gimp-2.10.36-6|323	This is similar to script-fu, except that you can use the full set
21mr|gimp-2.10.36-6|324	of Python extension modules from the plug-in, and you write plug-in
21mr|gimp-2.10.36-6|325	in python instead of in scheme.
21mr|gimp-2.10.36-6|326	
21mr|gimp-2.10.36-6|327	%files python
21mr|gimp-2.10.36-6|328	%license COPYING LICENSE
21mr|gimp-2.10.36-6|329	%{_libdir}/%{name}/%{api}/environ/py%{name}.env
21mr|gimp-2.10.36-6|330	%{_libdir}/%{name}/%{api}/python
21mr|gimp-2.10.36-6|331	%{_libdir}/%{name}/%{api}/plug-ins/*/*.py
21mr|gimp-2.10.36-6|332	%{_libdir}/python%{py2_ver}/site-packages/*.pth
21mr|gimp-2.10.36-6|333	%endif
21mr|gimp-2.10.36-6|334	
21mr|gimp-2.10.36-6|335	#----------------------------------------------------------------------------
21mr|gimp-2.10.36-6|336	
21mr|gimp-2.10.36-6|337	%prep
21mr|gimp-2.10.36-6|338	%autosetup -p1
21mr|gimp-2.10.36-6|339	
21mr|gimp-2.10.36-6|340	%build
21mr|gimp-2.10.36-6|341	autoreconf -fiv
21mr|gimp-2.10.36-6|342	%configure	\
21mr|gimp-2.10.36-6|343	--disable-check-update	\
21mr|gimp-2.10.36-6|344	--enable-default-binary=yes	\
21mr|gimp-2.10.36-6|345	--enable-gimp-console	\
21mr|gimp-2.10.36-6|346	--enable-gtk-doc=yes	\
21mr|gimp-2.10.36-6|347	--enable-mp=yes		\
21mr|gimp-2.10.36-6|348	%if %{with python}
21mr|gimp-2.10.36-6|349	--enable-python=yes	\
21mr|gimp-2.10.36-6|350	%else
21mr|gimp-2.10.36-6|351	--enable-python=no	\
21mr|gimp-2.10.36-6|352	%endif
21mr|gimp-2.10.36-6|353	--with-aa		\
21mr|gimp-2.10.36-6|354	--with-alsa		\
21mr|gimp-2.10.36-6|355	--with-bug-report-url=%{bugurl}	\
21mr|gimp-2.10.36-6|356	--with-gif-compression=lzw	\
21mr|gimp-2.10.36-6|357	--with-libmng		\
21mr|gimp-2.10.36-6|358	--with-libxpm		\
21mr|gimp-2.10.36-6|359	--with-linux-input	\
21mr|gimp-2.10.36-6|360	--with-pdbgen		\
21mr|gimp-2.10.36-6|361	--with-print		\
21mr|gimp-2.10.36-6|362	--without-hal || cat config.log
21mr|gimp-2.10.36-6|363	%ifarch %{e2k}
21mr|gimp-2.10.36-6|364	# /usr/bin/ld: core/libappcore.a(gimppickable-contiguous-region.o):
21mr|gimp-2.10.36-6|365	# undefined reference to symbol '__gxx_personality_v0@@CXXABI_1.3'
21mr|gimp-2.10.36-6|366	sed -i '/^CCLD =/s/(CC)/(CXX)/' app/Makefile
21mr|gimp-2.10.36-6|367	%endif
21mr|gimp-2.10.36-6|368	%make_build
21mr|gimp-2.10.36-6|369	
21mr|gimp-2.10.36-6|370	%install
21mr|gimp-2.10.36-6|371	%make_install
21mr|gimp-2.10.36-6|372	
21mr|gimp-2.10.36-6|373	# workaround broken help system
21mr|gimp-2.10.36-6|374	HELP_DIR=%{buildroot}%{_datadir}/%{name}/%{api}/help/C
21mr|gimp-2.10.36-6|375	[[ -d $HELP_DIR ]] || mkdir -p $HELP_DIR
21mr|gimp-2.10.36-6|376	HELP_IDX=$HELP_DIR/introduction.html
21mr|gimp-2.10.36-6|377	echo -e '<HTML><HEAD><TITLE>GIMP Base Library</HEAD>\n<BODY><UL>' > $HELP_IDX
21mr|gimp-2.10.36-6|378	
21mr|gimp-2.10.36-6|379	/bin/ls %{buildroot}%{_datadir}/gtk-doc/html/*/index.html | sed -e "s@%{buildroot}@@g" >> $HELP_IDX
21mr|gimp-2.10.36-6|380	perl -pi -e 's!(.*/html/)([^/]*)(/index.html)!<LI><A HREF="\1\2\3">\2</A>!g' $HELP_IDX
21mr|gimp-2.10.36-6|381	
21mr|gimp-2.10.36-6|382	echo '</UL></BODY></HTML>' >> $HELP_IDX
21mr|gimp-2.10.36-6|383	
21mr|gimp-2.10.36-6|384	%find_lang %{name}20 --all-name
21mr|gimp-2.10.36-6|385	
21mr|gimp-2.10.36-6|386	%if %{with python}
21mr|gimp-2.10.36-6|387	mkdir -p %{buildroot}%{_libdir}/python%{py2_ver}/site-packages
21mr|gimp-2.10.36-6|388	echo %{_libdir}/%{name}/%{api}/python > %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|389	echo %{_libdir}/%{name}/%{api}/plug-ins/foggify >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|390	echo %{_libdir}/%{name}/%{api}/plug-ins/py-slice >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|391	echo %{_libdir}/%{name}/%{api}/plug-ins/python-console >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|392	echo %{_libdir}/%{name}/%{api}/plug-ins/colorxhtml >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|393	echo %{_libdir}/%{name}/%{api}/plug-ins/python-eval >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|394	echo %{_libdir}/%{name}/%{api}/plug-ins/palette-sort >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|395	echo %{_libdir}/%{name}/%{api}/plug-ins/file-openraster >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|396	echo %{_libdir}/%{name}/%{api}/plug-ins/histogram-export >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|397	echo %{_libdir}/%{name}/%{api}/plug-ins/palette-to-gradient >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|398	echo %{_libdir}/%{name}/%{api}/plug-ins/gradients-save-as-css >> %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{name}.pth
21mr|gimp-2.10.36-6|399	chmod -x %{buildroot}%{_libdir}/%{name}/%{api}/plug-ins/spyro_plus/spyro_plus.py
21mr|gimp-2.10.36-6|400	%endif
21mr|gimp-2.10.36-6|401	
21mr|gimp-2.10.36-6|402	cp %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/2.0/
21mr|gimp-2.10.36-6|403	
21mr|gimp-2.10.36-6|404	unlink %{buildroot}%{_bindir}/%{name}
21mr|gimp-2.10.36-6|405	cat > %{buildroot}%{_bindir}/%{name} <<"EOF"
21mr|gimp-2.10.36-6|406	#!/bin/sh
21mr|gimp-2.10.36-6|407	mkdir -p ~/.config/GIMP/2.10/{backups,brushes,CrashLog,curves,dynamics,environ,filters}
21mr|gimp-2.10.36-6|408	mkdir -p ~/.config/GIMP/2.10/{fonts,fractalexplorer,gfig,gflare,gimpressionist,gradients}
21mr|gimp-2.10.36-6|409	mkdir -p ~/.config/GIMP/2.10/{icons,internal-data,interpreters,levels,modules,palettes,patterns}
21mr|gimp-2.10.36-6|410	mkdir -p ~/.config/GIMP/2.10/{plug-ins,scripts,templates,themes,tmp,tool-options,tool-presets}
21mr|gimp-2.10.36-6|411	%{name}-%{abi} "$@"
21mr|gimp-2.10.36-6|412	EOF
21mr|gimp-2.10.36-6|413	chmod +x %{buildroot}%{_bindir}/%{name}
21mr|gimp-2.10.36-6|414	
21mr|gimp-2.10.36-6|415	%changelog
21mr|gimp-2.10.36-6|416	* Sat Nov 1 2025 Andrey Grigorev <survolog@yandex.ru>
21mr|gimp-2.10.36-6|417	- Replace Req to Rec for update to rosa13
21mr|gimp-2.10.36-6|418	
21mr|gimp-2.10.36-6|419	* Fri Oct 31 2025 Andrey Grigorev <survolog@yandex.ru>
21mr|gimp-2.10.36-6|420	- Drop unneed Req lib for update to 13
21mr|gimp-2.10.36-6|421	
21mr|gimp-2.10.36-6|422	* Thu Sep 4 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.10.36-4
21mr|gimp-2.10.36-6|423	- Fix CVE-2025-5473
21mr|gimp-2.10.36-6|424	
21mr|gimp-2.10.36-6|425	* Sun Jan 21 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.10.36-3
21mr|gimp-2.10.36-6|426	- Fix start by desktop
21mr|gimp-2.10.36-6|427	
21mr|gimp-2.10.36-6|428	- Merge: 3dae29e 64a3cff
21mr|gimp-2.10.36-6|429	* Sun Jan 21 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|gimp-2.10.36-6|430	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|gimp-2.10.36-6|431	
21mr|gimp-2.10.36-6|432	* Sun Jan 21 2024 Andrey Grigorev <survolog@yandex.ru>
21mr|gimp-2.10.36-6|433	- Return script for reinstall default config dirs when start app
21mr|gimp-2.10.36-6|434	
21mr|gimp-2.10.36-6|435	* Thu Jan 18 2024 Andrey Grigorev <survolog@yandex.ru> 2.10.36-2
21mr|gimp-2.10.36-6|436	- Add jxl BReq
21mr|gimp-2.10.36-6|437	
21mr|gimp-2.10.36-6|438	* Thu Jan 18 2024 Andrey Grigorev <survolog@yandex.ru> 2.10.36-3
21mr|gimp-2.10.36-6|439	- Add jxl BReq
21mr|gimp-2.10.36-6|440	
21mr|gimp-2.10.36-6|441	* Wed Jan 3 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|gimp-2.10.36-6|442	- Update to 2.10.36
21mr|gimp-2.10.36-6|443	
21mr|gimp-2.10.36-6|444	* Tue Nov 28 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.10.36-2
21mr|gimp-2.10.36-6|445	- Drop webkit-1.0 BReq for CVE-2019-8375
21mr|gimp-2.10.36-6|446	
21mr|gimp-2.10.36-6|447	* Tue Nov 28 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.10.32-4
21mr|gimp-2.10.36-6|448	- Bump release
21mr|gimp-2.10.36-6|449	
21mr|gimp-2.10.36-6|450	* Tue Nov 28 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|gimp-2.10.36-6|451	- Drop webkit-1.0 BReq for CVE-2019-8375
21mr|gimp-2.10.36-6|452	
21mr|gimp-2.10.36-6|453	* Mon Nov 20 2023 Andrey Bondrov <abondrov@rosalab.ru> 2.10.36-1
21mr|gimp-2.10.36-6|454	- Try to use old librsvg for e2k
21mr|gimp-2.10.36-6|455	
21mr|gimp-2.10.36-6|456	* Sun Nov 19 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|gimp-2.10.36-6|457	- librsvg is unavailable for e2k
21mr|gimp-2.10.36-6|458	
21mr|gimp-2.10.36-6|459	* Sun Nov 19 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|gimp-2.10.36-6|460	- New version 2.10.36
21mr|gimp-2.10.36-6|461	
21mr|gimp-2.10.36-6|462	* Tue Jul 18 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.10.34-2
21mr|gimp-2.10.36-6|463	- Bump release, rebuild in gimp stack
21mr|gimp-2.10.36-6|464	
21mr|gimp-2.10.36-6|465	- Merge: 08f6866 7183a9e
21mr|gimp-2.10.36-6|466	* Sun Jun 4 2023 survolog <survolog@yandex.ru> 2.10.32-3
21mr|gimp-2.10.36-6|467	- Merge pull request #8 from tema/gimp:rosa2021.1
21mr|gimp-2.10.36-6|468	- Исправление передачи параметров в gimp
21mr|gimp-2.10.36-6|469	
21mr|gimp-2.10.36-6|470	* Sat Jun 3 2023 Artem Proskurnev <temap@mail.ru>
21mr|gimp-2.10.36-6|471	- Fix argv
21mr|gimp-2.10.36-6|472	
21mr|gimp-2.10.36-6|473	* Tue May 9 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.10.34-1
21mr|gimp-2.10.36-6|474	- Update version to 2.10.34
21mr|gimp-2.10.36-6|475	
21mr|gimp-2.10.36-6|476	* Tue Feb 28 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.10.32-2
21mr|gimp-2.10.36-6|477	- Fix first start after install, drop skel, squash patches
21mr|gimp-2.10.36-6|478	
21mr|gimp-2.10.36-6|479	* Sun Feb 12 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|gimp-2.10.36-6|480	- Fix riscv64 build
21mr|gimp-2.10.36-6|481	
21mr|gimp-2.10.36-6|482	* Sun Feb 12 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|gimp-2.10.36-6|483	- Enable webkit for internal help
21mr|gimp-2.10.36-6|484	
21mr|gimp-2.10.36-6|485	* Sun Feb 12 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.10.32-2
21mr|gimp-2.10.36-6|486	- Bump release for new babl and gegl
21mr|gimp-2.10.36-6|487	
21mr|gimp-2.10.36-6|488	* Sun Feb 12 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|gimp-2.10.36-6|489	- Revert "Update to 2.99.14", because 2.99 is too betta
21mr|gimp-2.10.36-6|490	- This reverts commit 18b8750a29f98a3b717a2561abea738ef6960d76.
21mr|gimp-2.10.36-6|491	
21mr|gimp-2.10.36-6|492	* Sat Feb 11 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.99.14-1
21mr|gimp-2.10.36-6|493	- Update to 2.99.14
21mr|gimp-2.10.36-6|494	
21mr|gimp-2.10.36-6|495	* Wed Jun 29 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.10.32-1
21mr|gimp-2.10.36-6|496	- Update to 2.10.32
21mr|gimp-2.10.36-6|497	
21mr|gimp-2.10.36-6|498	* Wed Apr 27 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|gimp-2.10.36-6|499	- Previous commit fixed Makefile.in, but needs to fix Makefile
21mr|gimp-2.10.36-6|500	
21mr|gimp-2.10.36-6|501	* Wed Apr 27 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|gimp-2.10.36-6|502	- Fixes for e2k: disable libunwind, fix undefined refernce
21mr|gimp-2.10.36-6|503	
21mr|gimp-2.10.36-6|504	* Tue Dec 28 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.10.30-1
21mr|gimp-2.10.36-6|505	- rediff patch
21mr|gimp-2.10.36-6|506	
21mr|gimp-2.10.36-6|507	* Tue Dec 28 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gimp-2.10.36-6|508	- Update version to 2.10.30
21mr|gimp-2.10.36-6|509	
21mr|gimp-2.10.36-6|510	* Thu Sep 30 2021 Andrey Grigorev <survolog@yandex.ru> 2.10.24-3
21mr|gimp-2.10.36-6|511	- Drop webkit BReq
21mr|gimp-2.10.36-6|512	
21mr|gimp-2.10.36-6|513	* Thu Sep 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gimp-2.10.36-6|514	- force use mypaint-brushes-2.0
21mr|gimp-2.10.36-6|515	
21mr|gimp-2.10.36-6|516	* Fri Aug 13 2021 Andrey Grigorev <survolog@yandex.ru> 2.10.24-2
21mr|gimp-2.10.36-6|517	- Disable contrib BReq
21mr|gimp-2.10.36-6|518	
21mr|gimp-2.10.36-6|519	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|gimp-2.10.36-6|520	- MassBuild#2340: Increase release tag
21mr|gimp-2.10.36-6|521	
21mr|gimp-2.10.36-6|522	* Thu May 6 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.10.24-1
21mr|gimp-2.10.36-6|523	- update version 2.10.24
21mr|gimp-2.10.36-6|524	
21mr|gimp-2.10.36-6|525	* Sat Apr 17 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.10.22-5
21mr|gimp-2.10.36-6|526	- Disable window with suggests to download updates from non-distro sources (RB#11303)
21mr|gimp-2.10.36-6|527	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=11303
21mr|gimp-2.10.36-6|528	
21mr|gimp-2.10.36-6|529	* Sat Apr 17 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.10.22-4
21mr|gimp-2.10.36-6|530	- Do not recommend Russian help if Russian lcoale is not installed (and so user does not need Russian language support)
21mr|gimp-2.10.36-6|531	
21mr|gimp-2.10.36-6|532	* Sun Mar 28 2021 Andrey Grigorev <survolog@yandex.ru> 2.10.22-3
21mr|gimp-2.10.36-6|533	- Bump release
21mr|gimp-2.10.36-6|534	
21mr|gimp-2.10.36-6|535	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gimp-2.10.36-6|536	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|gimp-2.10.36-6|537	- (13) rosa2019.1: run with 10-12 added
21mr|gimp-2.10.36-6|538	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|gimp-2.10.36-6|539	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|gimp-2.10.36-6|540	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|gimp-2.10.36-6|541	- (9): Adopt spec for enabled byte compiling in Python
21mr|gimp-2.10.36-6|542	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|gimp-2.10.36-6|543	- 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|gimp-2.10.36-6|544	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|gimp-2.10.36-6|545	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|gimp-2.10.36-6|546	
21mr|gimp-2.10.36-6|547	* Fri Nov 20 2020 Mikhail N <m.novosyolov@rosalinux.ru> 2.10.22-2
21mr|gimp-2.10.36-6|548	- Rebuild (relink) after changing  libgegl-(sc|npd)-0.4.so to libgegl-(sc|npd)-0.4.so.0 in gegl
21mr|gimp-2.10.36-6|549	
21mr|gimp-2.10.36-6|550	* Thu Nov 19 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.10.22-1
21mr|gimp-2.10.36-6|551	- add reuires gegl
21mr|gimp-2.10.36-6|552	
21mr|gimp-2.10.36-6|553	* Thu Nov 19 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gimp-2.10.36-6|554	- update version 2.10.22
21mr|gimp-2.10.36-6|555	
21mr|gimp-2.10.36-6|556	* Tue May 5 2020 alexander stefanov <alexander@mezon.ru> 2.10.18-1
21mr|gimp-2.10.36-6|557	- BR: pkgconfig(libjpeg)
21mr|gimp-2.10.36-6|558	
21mr|gimp-2.10.36-6|559	* Tue May 5 2020 alexander stefanov <alexander@mezon.ru>
21mr|gimp-2.10.36-6|560	- add bugurl
21mr|gimp-2.10.36-6|561	
21mr|gimp-2.10.36-6|562	* Tue May 5 2020 alexander stefanov <alexander@mezon.ru>
21mr|gimp-2.10.36-6|563	- adjust mng
21mr|gimp-2.10.36-6|564	
21mr|gimp-2.10.36-6|565	* Tue May 5 2020 alexander stefanov <alexander@mezon.ru>
21mr|gimp-2.10.36-6|566	- add missing brs
21mr|gimp-2.10.36-6|567	
21mr|gimp-2.10.36-6|568	* Tue May 5 2020 alexander stefanov <alexander@mezon.ru>
21mr|gimp-2.10.36-6|569	- 2.10.18
21mr|gimp-2.10.36-6|570	
21mr|gimp-2.10.36-6|571	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gimp-2.10.36-6|572	- bot: rpm5 -> rpm4 (8)
21mr|gimp-2.10.36-6|573	
21mr|gimp-2.10.36-6|574	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gimp-2.10.36-6|575	- bot: rpm5 -> rpm4 (2)
21mr|gimp-2.10.36-6|576	
21mr|gimp-2.10.36-6|577	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gimp-2.10.36-6|578	- bot: rpm5 -> rpm4 (1)
21mr|gimp-2.10.36-6|579	
21mr|gimp-2.10.36-6|580	* Fri Dec 27 2019 Victor Ryzhikh <victorr2007@yandex.ru> 2.10.14-2
21mr|gimp-2.10.36-6|581	- Rebuild

12387 21
21mr|gimp-help-2-2.10.0-4|1	Summary:	Help files for Gimp
21mr|gimp-help-2-2.10.0-4|2	Name:		gimp-help-2
21mr|gimp-help-2-2.10.0-4|3	Version:	2.10.0
21mr|gimp-help-2-2.10.0-4|4	Release:	4
21mr|gimp-help-2-2.10.0-4|5	License:	GFDL
21mr|gimp-help-2-2.10.0-4|6	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|7	Url:		http://docs.gimp.org/
21mr|gimp-help-2-2.10.0-4|8	# This is site docs.gimp.org/2.10, download by ~ wget -rl2 https://docs.gimp.org/2.10/*
21mr|gimp-help-2-2.10.0-4|9	# * - ca da de el en en_GB es fi fr #404hr it ja ko #404lt nl nn pt_BR ro ru #404sl #404sv zh_CN
21mr|gimp-help-2-2.10.0-4|10	# This file is need for use F1 in gimp:
21mr|gimp-help-2-2.10.0-4|11	# for i in ca da de el en en_GB es fi fr it ja ko nl nn pt_BR ro ru zh_CN; do
21mr|gimp-help-2-2.10.0-4|12	# wget -rl2 https://docs.gimp.org/2.10/$i/gimp-help.xml; done
21mr|gimp-help-2-2.10.0-4|13	# Download date: 30.09.21
21mr|gimp-help-2-2.10.0-4|14	Source0:	2.10.tar.xz
21mr|gimp-help-2-2.10.0-4|15	BuildRequires:	libwebp-tools
21mr|gimp-help-2-2.10.0-4|16	BuildArch:	noarch
21mr|gimp-help-2-2.10.0-4|17	
21mr|gimp-help-2-2.10.0-4|18	%description
21mr|gimp-help-2-2.10.0-4|19	This is the HTML help for Gimp.
21mr|gimp-help-2-2.10.0-4|20	
21mr|gimp-help-2-2.10.0-4|21	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|22	
21mr|gimp-help-2-2.10.0-4|23	%package ca
21mr|gimp-help-2-2.10.0-4|24	Summary:	Catalan translation of Gimp help
21mr|gimp-help-2-2.10.0-4|25	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|26	Requires:	locales-ca
21mr|gimp-help-2-2.10.0-4|27	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|28	
21mr|gimp-help-2-2.10.0-4|29	%description ca
21mr|gimp-help-2-2.10.0-4|30	This package contains the Catalan translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|31	
21mr|gimp-help-2-2.10.0-4|32	%files ca
21mr|gimp-help-2-2.10.0-4|33	%{_datadir}/gimp/2.0/help/ca
21mr|gimp-help-2-2.10.0-4|34	
21mr|gimp-help-2-2.10.0-4|35	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|36	
21mr|gimp-help-2-2.10.0-4|37	%package da
21mr|gimp-help-2-2.10.0-4|38	Summary:	Danish translation of Gimp help
21mr|gimp-help-2-2.10.0-4|39	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|40	Requires:	locales-da
21mr|gimp-help-2-2.10.0-4|41	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|42	
21mr|gimp-help-2-2.10.0-4|43	%description da
21mr|gimp-help-2-2.10.0-4|44	This package contains the Danish translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|45	
21mr|gimp-help-2-2.10.0-4|46	%files da
21mr|gimp-help-2-2.10.0-4|47	%{_datadir}/gimp/2.0/help/da
21mr|gimp-help-2-2.10.0-4|48	
21mr|gimp-help-2-2.10.0-4|49	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|50	
21mr|gimp-help-2-2.10.0-4|51	%package de
21mr|gimp-help-2-2.10.0-4|52	Summary:	German translation of Gimp help
21mr|gimp-help-2-2.10.0-4|53	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|54	Requires:	locales-de
21mr|gimp-help-2-2.10.0-4|55	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|56	
21mr|gimp-help-2-2.10.0-4|57	%description de
21mr|gimp-help-2-2.10.0-4|58	This package contains the German translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|59	
21mr|gimp-help-2-2.10.0-4|60	%files de
21mr|gimp-help-2-2.10.0-4|61	%{_datadir}/gimp/2.0/help/de
21mr|gimp-help-2-2.10.0-4|62	
21mr|gimp-help-2-2.10.0-4|63	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|64	
21mr|gimp-help-2-2.10.0-4|65	%package el
21mr|gimp-help-2-2.10.0-4|66	Summary:	Greek translation of Gimp help
21mr|gimp-help-2-2.10.0-4|67	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|68	Requires:	locales-el
21mr|gimp-help-2-2.10.0-4|69	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|70	
21mr|gimp-help-2-2.10.0-4|71	%description el
21mr|gimp-help-2-2.10.0-4|72	This package contains the Greek translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|73	
21mr|gimp-help-2-2.10.0-4|74	%files el
21mr|gimp-help-2-2.10.0-4|75	%{_datadir}/gimp/2.0/help/el
21mr|gimp-help-2-2.10.0-4|76	
21mr|gimp-help-2-2.10.0-4|77	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|78	
21mr|gimp-help-2-2.10.0-4|79	%package en
21mr|gimp-help-2-2.10.0-4|80	Summary:	English translation of Gimp help
21mr|gimp-help-2-2.10.0-4|81	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|82	Requires:	locales-en
21mr|gimp-help-2-2.10.0-4|83	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|84	Provides:	%{name}-hr = %{EVRD}
21mr|gimp-help-2-2.10.0-4|85	Provides:	%{name}-lt = %{EVRD}
21mr|gimp-help-2-2.10.0-4|86	Provides:	%{name}-sl = %{EVRD}
21mr|gimp-help-2-2.10.0-4|87	Provides:	%{name}-sv = %{EVRD}
21mr|gimp-help-2-2.10.0-4|88	
21mr|gimp-help-2-2.10.0-4|89	%description en
21mr|gimp-help-2-2.10.0-4|90	This package contains the English translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|91	
21mr|gimp-help-2-2.10.0-4|92	%files en
21mr|gimp-help-2-2.10.0-4|93	%{_datadir}/gimp/2.0/help/en
21mr|gimp-help-2-2.10.0-4|94	
21mr|gimp-help-2-2.10.0-4|95	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|96	
21mr|gimp-help-2-2.10.0-4|97	%package en_GB
21mr|gimp-help-2-2.10.0-4|98	Summary:	English (United Kingdom) translation of Gimp help
21mr|gimp-help-2-2.10.0-4|99	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|100	Requires:	locales-en
21mr|gimp-help-2-2.10.0-4|101	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|102	
21mr|gimp-help-2-2.10.0-4|103	%description en_GB
21mr|gimp-help-2-2.10.0-4|104	This package contains the English (United Kingdom) translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|105	
21mr|gimp-help-2-2.10.0-4|106	%files en_GB
21mr|gimp-help-2-2.10.0-4|107	%{_datadir}/gimp/2.0/help/en_GB
21mr|gimp-help-2-2.10.0-4|108	
21mr|gimp-help-2-2.10.0-4|109	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|110	
21mr|gimp-help-2-2.10.0-4|111	%package es
21mr|gimp-help-2-2.10.0-4|112	Summary:	Spanish translation of Gimp help
21mr|gimp-help-2-2.10.0-4|113	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|114	Requires:	locales-es
21mr|gimp-help-2-2.10.0-4|115	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|116	
21mr|gimp-help-2-2.10.0-4|117	%description es
21mr|gimp-help-2-2.10.0-4|118	This package contains the Spanish translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|119	
21mr|gimp-help-2-2.10.0-4|120	%files es
21mr|gimp-help-2-2.10.0-4|121	%{_datadir}/gimp/2.0/help/es
21mr|gimp-help-2-2.10.0-4|122	
21mr|gimp-help-2-2.10.0-4|123	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|124	
21mr|gimp-help-2-2.10.0-4|125	%package fi
21mr|gimp-help-2-2.10.0-4|126	Summary:	Finnish translation of Gimp help
21mr|gimp-help-2-2.10.0-4|127	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|128	Requires:	locales-fi
21mr|gimp-help-2-2.10.0-4|129	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|130	
21mr|gimp-help-2-2.10.0-4|131	%description fi
21mr|gimp-help-2-2.10.0-4|132	This package contains the Finnish translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|133	
21mr|gimp-help-2-2.10.0-4|134	%files fi
21mr|gimp-help-2-2.10.0-4|135	%{_datadir}/gimp/2.0/help/fi
21mr|gimp-help-2-2.10.0-4|136	
21mr|gimp-help-2-2.10.0-4|137	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|138	
21mr|gimp-help-2-2.10.0-4|139	%package fr
21mr|gimp-help-2-2.10.0-4|140	Summary:	French translation of Gimp help
21mr|gimp-help-2-2.10.0-4|141	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|142	Requires:	locales-fr
21mr|gimp-help-2-2.10.0-4|143	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|144	
21mr|gimp-help-2-2.10.0-4|145	%description fr
21mr|gimp-help-2-2.10.0-4|146	This package contains the French translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|147	
21mr|gimp-help-2-2.10.0-4|148	%files fr
21mr|gimp-help-2-2.10.0-4|149	%{_datadir}/gimp/2.0/help/fr
21mr|gimp-help-2-2.10.0-4|150	
21mr|gimp-help-2-2.10.0-4|151	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|152	
21mr|gimp-help-2-2.10.0-4|153	#package hr
21mr|gimp-help-2-2.10.0-4|154	#Summary:	Croatian translation of Gimp help
21mr|gimp-help-2-2.10.0-4|155	#Group:		Documentation
21mr|gimp-help-2-2.10.0-4|156	#Requires:	locales-hr
21mr|gimp-help-2-2.10.0-4|157	#Provides:	%%{name} = %%{EVRD}
21mr|gimp-help-2-2.10.0-4|158	
21mr|gimp-help-2-2.10.0-4|159	#description hr
21mr|gimp-help-2-2.10.0-4|160	#This package contains the Croatian translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|161	
21mr|gimp-help-2-2.10.0-4|162	#files hr
21mr|gimp-help-2-2.10.0-4|163	#{_datadir}/gimp/2.0/help/hr
21mr|gimp-help-2-2.10.0-4|164	
21mr|gimp-help-2-2.10.0-4|165	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|166	
21mr|gimp-help-2-2.10.0-4|167	%package it
21mr|gimp-help-2-2.10.0-4|168	Summary:	Italian translation of Gimp help
21mr|gimp-help-2-2.10.0-4|169	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|170	Requires:	locales-it
21mr|gimp-help-2-2.10.0-4|171	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|172	
21mr|gimp-help-2-2.10.0-4|173	%description it
21mr|gimp-help-2-2.10.0-4|174	This package contains the Italian translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|175	
21mr|gimp-help-2-2.10.0-4|176	%files it
21mr|gimp-help-2-2.10.0-4|177	%{_datadir}/gimp/2.0/help/it
21mr|gimp-help-2-2.10.0-4|178	
21mr|gimp-help-2-2.10.0-4|179	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|180	
21mr|gimp-help-2-2.10.0-4|181	%package ja
21mr|gimp-help-2-2.10.0-4|182	Summary:	Japanese translation of Gimp help
21mr|gimp-help-2-2.10.0-4|183	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|184	Requires:	locales-ja
21mr|gimp-help-2-2.10.0-4|185	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|186	
21mr|gimp-help-2-2.10.0-4|187	%description ja
21mr|gimp-help-2-2.10.0-4|188	This package contains the Japanese translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|189	
21mr|gimp-help-2-2.10.0-4|190	%files ja
21mr|gimp-help-2-2.10.0-4|191	%{_datadir}/gimp/2.0/help/ja
21mr|gimp-help-2-2.10.0-4|192	
21mr|gimp-help-2-2.10.0-4|193	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|194	
21mr|gimp-help-2-2.10.0-4|195	%package ko
21mr|gimp-help-2-2.10.0-4|196	Summary:	Korean translation of Gimp help
21mr|gimp-help-2-2.10.0-4|197	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|198	Requires:	locales-ko
21mr|gimp-help-2-2.10.0-4|199	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|200	
21mr|gimp-help-2-2.10.0-4|201	%description ko
21mr|gimp-help-2-2.10.0-4|202	This package contains the Korean translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|203	
21mr|gimp-help-2-2.10.0-4|204	%files ko
21mr|gimp-help-2-2.10.0-4|205	%{_datadir}/gimp/2.0/help/ko
21mr|gimp-help-2-2.10.0-4|206	
21mr|gimp-help-2-2.10.0-4|207	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|208	
21mr|gimp-help-2-2.10.0-4|209	#package lt
21mr|gimp-help-2-2.10.0-4|210	#Summary:	Lithuanian translation of Gimp help
21mr|gimp-help-2-2.10.0-4|211	#Group:		Documentation
21mr|gimp-help-2-2.10.0-4|212	#Requires:	locales-lt
21mr|gimp-help-2-2.10.0-4|213	#Provides:	%%{name} = %%{EVRD}
21mr|gimp-help-2-2.10.0-4|214	
21mr|gimp-help-2-2.10.0-4|215	#description lt
21mr|gimp-help-2-2.10.0-4|216	#This package contains the Lithuanian translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|217	
21mr|gimp-help-2-2.10.0-4|218	#files lt
21mr|gimp-help-2-2.10.0-4|219	#{_datadir}/gimp/2.0/help/lt
21mr|gimp-help-2-2.10.0-4|220	
21mr|gimp-help-2-2.10.0-4|221	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|222	
21mr|gimp-help-2-2.10.0-4|223	%package nl
21mr|gimp-help-2-2.10.0-4|224	Summary:	Dutch translation of Gimp help
21mr|gimp-help-2-2.10.0-4|225	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|226	Requires:	locales-nl
21mr|gimp-help-2-2.10.0-4|227	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|228	
21mr|gimp-help-2-2.10.0-4|229	%description nl
21mr|gimp-help-2-2.10.0-4|230	This package contains the Dutch translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|231	
21mr|gimp-help-2-2.10.0-4|232	%files nl
21mr|gimp-help-2-2.10.0-4|233	%{_datadir}/gimp/2.0/help/nl
21mr|gimp-help-2-2.10.0-4|234	
21mr|gimp-help-2-2.10.0-4|235	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|236	
21mr|gimp-help-2-2.10.0-4|237	%package nn
21mr|gimp-help-2-2.10.0-4|238	Summary:	Nynorsk Norwegian translation of Gimp help
21mr|gimp-help-2-2.10.0-4|239	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|240	Requires:	locales-no
21mr|gimp-help-2-2.10.0-4|241	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|242	Provides:	%{name}-no = %{EVRD}
21mr|gimp-help-2-2.10.0-4|243	
21mr|gimp-help-2-2.10.0-4|244	%description nn
21mr|gimp-help-2-2.10.0-4|245	This package contains the Nynorsk Norwegian translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|246	
21mr|gimp-help-2-2.10.0-4|247	%files nn
21mr|gimp-help-2-2.10.0-4|248	%{_datadir}/gimp/2.0/help/nn
21mr|gimp-help-2-2.10.0-4|249	
21mr|gimp-help-2-2.10.0-4|250	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|251	
21mr|gimp-help-2-2.10.0-4|252	%package pt_BR
21mr|gimp-help-2-2.10.0-4|253	Summary:	Portuguese translation of Gimp help
21mr|gimp-help-2-2.10.0-4|254	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|255	Requires:	locales-pt
21mr|gimp-help-2-2.10.0-4|256	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|257	
21mr|gimp-help-2-2.10.0-4|258	%description pt_BR
21mr|gimp-help-2-2.10.0-4|259	This package contains the Portuguese translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|260	
21mr|gimp-help-2-2.10.0-4|261	%files pt_BR
21mr|gimp-help-2-2.10.0-4|262	%{_datadir}/gimp/2.0/help/pt_BR
21mr|gimp-help-2-2.10.0-4|263	
21mr|gimp-help-2-2.10.0-4|264	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|265	
21mr|gimp-help-2-2.10.0-4|266	%package ro
21mr|gimp-help-2-2.10.0-4|267	Summary:	Romanian translation of Gimp help
21mr|gimp-help-2-2.10.0-4|268	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|269	Requires:	locales-ro
21mr|gimp-help-2-2.10.0-4|270	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|271	
21mr|gimp-help-2-2.10.0-4|272	%description ro
21mr|gimp-help-2-2.10.0-4|273	This package contains the Romanian translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|274	
21mr|gimp-help-2-2.10.0-4|275	%files ro
21mr|gimp-help-2-2.10.0-4|276	%{_datadir}/gimp/2.0/help/ro
21mr|gimp-help-2-2.10.0-4|277	
21mr|gimp-help-2-2.10.0-4|278	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|279	
21mr|gimp-help-2-2.10.0-4|280	%package ru
21mr|gimp-help-2-2.10.0-4|281	Summary:	Russian translation of Gimp help
21mr|gimp-help-2-2.10.0-4|282	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|283	Requires:	locales-ru
21mr|gimp-help-2-2.10.0-4|284	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|285	
21mr|gimp-help-2-2.10.0-4|286	%description ru
21mr|gimp-help-2-2.10.0-4|287	This package contains the Russian translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|288	
21mr|gimp-help-2-2.10.0-4|289	%files ru
21mr|gimp-help-2-2.10.0-4|290	%{_datadir}/gimp/2.0/help/ru
21mr|gimp-help-2-2.10.0-4|291	
21mr|gimp-help-2-2.10.0-4|292	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|293	
21mr|gimp-help-2-2.10.0-4|294	#package sl
21mr|gimp-help-2-2.10.0-4|295	#Summary:	Slovenian translation of Gimp help
21mr|gimp-help-2-2.10.0-4|296	#Group:		Documentation
21mr|gimp-help-2-2.10.0-4|297	#Requires:	locales-sl
21mr|gimp-help-2-2.10.0-4|298	#Provides:	%%{name} = %%{EVRD}
21mr|gimp-help-2-2.10.0-4|299	
21mr|gimp-help-2-2.10.0-4|300	#description sl
21mr|gimp-help-2-2.10.0-4|301	#This package contains the Slovenian translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|302	
21mr|gimp-help-2-2.10.0-4|303	#files sl
21mr|gimp-help-2-2.10.0-4|304	#{_datadir}/gimp/2.0/help/sl
21mr|gimp-help-2-2.10.0-4|305	
21mr|gimp-help-2-2.10.0-4|306	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|307	
21mr|gimp-help-2-2.10.0-4|308	#package sv
21mr|gimp-help-2-2.10.0-4|309	#Summary:	Swedish translation of Gimp help
21mr|gimp-help-2-2.10.0-4|310	#Group:		Documentation
21mr|gimp-help-2-2.10.0-4|311	#Requires:	locales-sv
21mr|gimp-help-2-2.10.0-4|312	#Provides:	%%{name} = %%{EVRD}
21mr|gimp-help-2-2.10.0-4|313	
21mr|gimp-help-2-2.10.0-4|314	#description sv
21mr|gimp-help-2-2.10.0-4|315	#This package contains the Swedish translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|316	
21mr|gimp-help-2-2.10.0-4|317	#files sv
21mr|gimp-help-2-2.10.0-4|318	#{_datadir}/gimp/2.0/help/sv
21mr|gimp-help-2-2.10.0-4|319	
21mr|gimp-help-2-2.10.0-4|320	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|321	
21mr|gimp-help-2-2.10.0-4|322	%package zh_CN
21mr|gimp-help-2-2.10.0-4|323	Summary:	Simplified Chinese translation of Gimp help
21mr|gimp-help-2-2.10.0-4|324	Group:		Documentation
21mr|gimp-help-2-2.10.0-4|325	Requires:	locales-zh
21mr|gimp-help-2-2.10.0-4|326	Provides:	%{name} = %{EVRD}
21mr|gimp-help-2-2.10.0-4|327	
21mr|gimp-help-2-2.10.0-4|328	%description zh_CN
21mr|gimp-help-2-2.10.0-4|329	This package contains the Simplified Chinese translation of Gimp help.
21mr|gimp-help-2-2.10.0-4|330	
21mr|gimp-help-2-2.10.0-4|331	%files zh_CN
21mr|gimp-help-2-2.10.0-4|332	%defattr(-,root,root)
21mr|gimp-help-2-2.10.0-4|333	%{_datadir}/gimp/2.0/help/zh_CN
21mr|gimp-help-2-2.10.0-4|334	
21mr|gimp-help-2-2.10.0-4|335	#----------------------------------------------------------------------------
21mr|gimp-help-2-2.10.0-4|336	
21mr|gimp-help-2-2.10.0-4|337	%prep
21mr|gimp-help-2-2.10.0-4|338	%setup -qn 2.10
21mr|gimp-help-2-2.10.0-4|339	
21mr|gimp-help-2-2.10.0-4|340	%build
21mr|gimp-help-2-2.10.0-4|341	# Strange files
21mr|gimp-help-2-2.10.0-4|342	find . -name "taj_orig.png" |sed 's/\.png$//' |xargs -P "$(nproc)" -I% mv %.png %.ppnngg
21mr|gimp-help-2-2.10.0-4|343	# Press
21mr|gimp-help-2-2.10.0-4|344	find . -name "*.jpg" |sed 's/\.jpg$//' |xargs -P "$(nproc)" -I% cwebp -quiet -q 40 %.jpg -o %.webp
21mr|gimp-help-2-2.10.0-4|345	find . -name "*.png" |sed 's/\.png$//' |xargs -P "$(nproc)" -I% cwebp -quiet -q 40 %.png -o %.webp
21mr|gimp-help-2-2.10.0-4|346	# Clear
21mr|gimp-help-2-2.10.0-4|347	find . -name "*.jpg" -o -name "*.png" -delete
21mr|gimp-help-2-2.10.0-4|348	# Rename files in links, revert artifacts
21mr|gimp-help-2-2.10.0-4|349	find . -name '*.css' -o -name '*.html' |xargs -P "$(nproc)" sed -i	\
21mr|gimp-help-2-2.10.0-4|350	-e s/\\.jpg\"/.webp\"/g						\
21mr|gimp-help-2-2.10.0-4|351	-e s/\\.png\"/.webp\"/g						\
21mr|gimp-help-2-2.10.0-4|352	-e s/beavis\\.webp/beavis.jpg/g					\
21mr|gimp-help-2-2.10.0-4|353	-e s/\(comme\ \\\"\\.webp\\\"\)/\(comme\ \\\".jpg\\\"\)/g	\
21mr|gimp-help-2-2.10.0-4|354	-e s/taj_orig\\.webp/taj_orig.png/g
21mr|gimp-help-2-2.10.0-4|355	# Revert name strange files
21mr|gimp-help-2-2.10.0-4|356	find . -name "taj_orig.ppnngg" | sed 's/\.ppnngg$//' |xargs -P "$(nproc)" -I% mv %.ppnngg %.png
21mr|gimp-help-2-2.10.0-4|357	
21mr|gimp-help-2-2.10.0-4|358	%install
21mr|gimp-help-2-2.10.0-4|359	mkdir -p %{buildroot}%{_datadir}/gimp/2.0/help
21mr|gimp-help-2-2.10.0-4|360	cp -rf * %{buildroot}%{_datadir}/gimp/2.0/help

12388 21
21mr|gimp-plugin-saveforweb-0.29.3-5|1	Summary:	Save for web plug-in for GIMP
21mr|gimp-plugin-saveforweb-0.29.3-5|2	Name:		gimp-plugin-saveforweb
21mr|gimp-plugin-saveforweb-0.29.3-5|3	Version:	0.29.3
21mr|gimp-plugin-saveforweb-0.29.3-5|4	Release:	5
21mr|gimp-plugin-saveforweb-0.29.3-5|5	Group:		Graphics
21mr|gimp-plugin-saveforweb-0.29.3-5|6	License:	GPLv2+
21mr|gimp-plugin-saveforweb-0.29.3-5|7	Url:		http://registry.gimp.org/node/33
21mr|gimp-plugin-saveforweb-0.29.3-5|8	Source0:	http://registry.gimp.org/files/gimp-save-for-web-%{version}.tar.bz2
21mr|gimp-plugin-saveforweb-0.29.3-5|9	Patch0000:	gimp-plugin-saveforweb-fsf.patch
21mr|gimp-plugin-saveforweb-0.29.3-5|10	Patch0001:	0001-Changed-all-Save-entries-to-Export-moved-the-menu-item-to-the-Export-subgroup.patch
21mr|gimp-plugin-saveforweb-0.29.3-5|11	Patch0002:	0002-Updated-Russian-translation-to-match-the-introduced-changes.patch
21mr|gimp-plugin-saveforweb-0.29.3-5|12	Patch0003:	0003-Allow-still-larger-images.patch
21mr|gimp-plugin-saveforweb-0.29.3-5|13	BuildRequires:	gettext
21mr|gimp-plugin-saveforweb-0.29.3-5|14	BuildRequires:	intltool
21mr|gimp-plugin-saveforweb-0.29.3-5|15	BuildRequires:	pkgconfig(gimp-2.0)
21mr|gimp-plugin-saveforweb-0.29.3-5|16	Requires:	gimp
21mr|gimp-plugin-saveforweb-0.29.3-5|17	
21mr|gimp-plugin-saveforweb-0.29.3-5|18	%description
21mr|gimp-plugin-saveforweb-0.29.3-5|19	Save for Web allows to find compromise between minimal file size
21mr|gimp-plugin-saveforweb-0.29.3-5|20	and acceptable quality of image quickly. While adjusting various
21mr|gimp-plugin-saveforweb-0.29.3-5|21	settings, you may explore how image quality and file size change.
21mr|gimp-plugin-saveforweb-0.29.3-5|22	Options to reduce file size of an image include setting compression
21mr|gimp-plugin-saveforweb-0.29.3-5|23	quality, number or colors, resizing, cropping, Exif information
21mr|gimp-plugin-saveforweb-0.29.3-5|24	removal, etc.
21mr|gimp-plugin-saveforweb-0.29.3-5|25	
21mr|gimp-plugin-saveforweb-0.29.3-5|26	%files -f gimp20-save-for-web.lang
21mr|gimp-plugin-saveforweb-0.29.3-5|27	%doc AUTHORS ChangeLog NEWS README
21mr|gimp-plugin-saveforweb-0.29.3-5|28	%license COPYING
21mr|gimp-plugin-saveforweb-0.29.3-5|29	%{_datadir}/gimp-save-for-web
21mr|gimp-plugin-saveforweb-0.29.3-5|30	%{_libdir}/gimp/2.0/plug-ins/webexport
21mr|gimp-plugin-saveforweb-0.29.3-5|31	
21mr|gimp-plugin-saveforweb-0.29.3-5|32	#-----------------------------------------------------------------------
21mr|gimp-plugin-saveforweb-0.29.3-5|33	
21mr|gimp-plugin-saveforweb-0.29.3-5|34	%prep
21mr|gimp-plugin-saveforweb-0.29.3-5|35	%autosetup -p1 -n gimp-save-for-web-%{version}
21mr|gimp-plugin-saveforweb-0.29.3-5|36	
21mr|gimp-plugin-saveforweb-0.29.3-5|37	%build
21mr|gimp-plugin-saveforweb-0.29.3-5|38	%configure
21mr|gimp-plugin-saveforweb-0.29.3-5|39	%make
21mr|gimp-plugin-saveforweb-0.29.3-5|40	
21mr|gimp-plugin-saveforweb-0.29.3-5|41	%install
21mr|gimp-plugin-saveforweb-0.29.3-5|42	%makeinstall_std
21mr|gimp-plugin-saveforweb-0.29.3-5|43	
21mr|gimp-plugin-saveforweb-0.29.3-5|44	%find_lang gimp20-save-for-web

12389 21
21mr|git-2.51.0-1|1	%define devname %mklibname git -d
21mr|git-2.51.0-1|2	%define profile_branch 93git-branch.sh
21mr|git-2.51.0-1|3	%define profile_env 93git-env.sh
21mr|git-2.51.0-1|4	# it's a hack remove it after perl upgrade
21mr|git-2.51.0-1|5	%define perl_vendorlib /usr/share/perl5/vendor_perl
21mr|git-2.51.0-1|6	
21mr|git-2.51.0-1|7	Summary:	Global Information Tracker
21mr|git-2.51.0-1|8	Name:		git
21mr|git-2.51.0-1|9	Version:	2.51.0
21mr|git-2.51.0-1|10	Release:	1
21mr|git-2.51.0-1|11	Epoch:		1
21mr|git-2.51.0-1|12	License:	GPLv2+
21mr|git-2.51.0-1|13	Group:		Development/Tools
21mr|git-2.51.0-1|14	Url:		http://git-scm.com/
21mr|git-2.51.0-1|15	Source0:	https://www.kernel.org/pub/software/scm/git/%{name}-%{version}.tar.xz
21mr|git-2.51.0-1|16	Source2:	gitweb.conf
21mr|git-2.51.0-1|17	Source3:	%{profile_branch}
21mr|git-2.51.0-1|18	# Do we really need it? It's not used anyway
21mr|git-2.51.0-1|19	Source4:	%{profile_env}
21mr|git-2.51.0-1|20	BuildRequires:	asciidoc
21mr|git-2.51.0-1|21	BuildRequires:	docbook-dtd45-xml
21mr|git-2.51.0-1|22	BuildRequires:	xmlto
21mr|git-2.51.0-1|23	BuildRequires:	perl-CGI
21mr|git-2.51.0-1|24	BuildRequires:	perl-devel
21mr|git-2.51.0-1|25	BuildRequires:	pkgconfig(expat)
21mr|git-2.51.0-1|26	BuildRequires:	pkgconfig(libcurl)
21mr|git-2.51.0-1|27	BuildRequires:	pkgconfig(openssl)
21mr|git-2.51.0-1|28	BuildRequires:	pkgconfig(zlib)
21mr|git-2.51.0-1|29	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|30	Requires:	git-email = %{EVRD}
21mr|git-2.51.0-1|31	Recommends:	git-svn = %{EVRD}
21mr|git-2.51.0-1|32	Recommends:	gitk = %{EVRD}
21mr|git-2.51.0-1|33	Recommends:	git-scalar = %{EVRD}
21mr|git-2.51.0-1|34	Recommends:	git-arch = %{EVRD}
21mr|git-2.51.0-1|35	Recommends:	git-core-oldies = %{EVRD}
21mr|git-2.51.0-1|36	Recommends:	git-cvs = %{EVRD}
21mr|git-2.51.0-1|37	
21mr|git-2.51.0-1|38	%description
21mr|git-2.51.0-1|39	This is a stupid (but extremely fast) directory content manager.  It
21mr|git-2.51.0-1|40	doesn't do a whole lot, but what it _does_ do is track directory
21mr|git-2.51.0-1|41	contents efficiently. It is intended to be the base of an efficient,
21mr|git-2.51.0-1|42	distributed source code management system. This package includes
21mr|git-2.51.0-1|43	rudimentary tools that can be used as a SCM, but you should look
21mr|git-2.51.0-1|44	elsewhere for tools for ordinary humans layered on top of this.
21mr|git-2.51.0-1|45	
21mr|git-2.51.0-1|46	This is a dummy package which brings in all subpackages.
21mr|git-2.51.0-1|47	
21mr|git-2.51.0-1|48	%files
21mr|git-2.51.0-1|49	# no file in the main package
21mr|git-2.51.0-1|50	
21mr|git-2.51.0-1|51	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|52	
21mr|git-2.51.0-1|53	%package -n git-core
21mr|git-2.51.0-1|54	Summary:	Global Information Tracker
21mr|git-2.51.0-1|55	Group:		Development/Other
21mr|git-2.51.0-1|56	Requires:	diffutils
21mr|git-2.51.0-1|57	Recommends:	git-prompt
21mr|git-2.51.0-1|58	Requires:	less
21mr|git-2.51.0-1|59	Requires:	openssh-clients
21mr|git-2.51.0-1|60	Requires:	rsync
21mr|git-2.51.0-1|61	%rename	gitcompletion
21mr|git-2.51.0-1|62	
21mr|git-2.51.0-1|63	%description -n git-core
21mr|git-2.51.0-1|64	This is a stupid (but extremely fast) directory content manager.  It
21mr|git-2.51.0-1|65	doesn't do a whole lot, but what it _does_ do is track directory
21mr|git-2.51.0-1|66	contents efficiently. It is intended to be the base of an efficient,
21mr|git-2.51.0-1|67	distributed source code management system. This package includes
21mr|git-2.51.0-1|68	rudimentary tools that can be used as a SCM, but you should look
21mr|git-2.51.0-1|69	elsewhere for tools for ordinary humans layered on top of this.
21mr|git-2.51.0-1|70	
21mr|git-2.51.0-1|71	This are the core tools with minimal dependencies.
21mr|git-2.51.0-1|72	
21mr|git-2.51.0-1|73	You may want to install subversion, cpsps and/or tla to import
21mr|git-2.51.0-1|74	repositories from other VCS.
21mr|git-2.51.0-1|75	
21mr|git-2.51.0-1|76	%files -n git-core -f %{name}.lang
21mr|git-2.51.0-1|77	%doc Documentation/*.html Documentation/howto Documentation/technical Documentation/RelNotes.txt.gz
21mr|git-2.51.0-1|78	%{_datadir}/bash-completion/completions/*
21mr|git-2.51.0-1|79	%{_bindir}/git
21mr|git-2.51.0-1|80	%{_bindir}/git-*
21mr|git-2.51.0-1|81	%{_libdir}/git-core
21mr|git-2.51.0-1|82	%exclude %{_libdir}/git-core/*svn*
21mr|git-2.51.0-1|83	%exclude %{_libdir}/git-core/*cvs*
21mr|git-2.51.0-1|84	%exclude %{_libdir}/git-core/git-archimport
21mr|git-2.51.0-1|85	%exclude %{_libdir}/git-core/*email*
21mr|git-2.51.0-1|86	%{_datadir}/git-core
21mr|git-2.51.0-1|87	%{_datadir}/git-gui
21mr|git-2.51.0-1|88	%{_mandir}/man7/git*.7.*
21mr|git-2.51.0-1|89	%{_mandir}/man1/git*.1.*
21mr|git-2.51.0-1|90	%{_mandir}/man5/git*.5.*
21mr|git-2.51.0-1|91	%exclude %{_mandir}/man1/*svn*.1*
21mr|git-2.51.0-1|92	%exclude %{_mandir}/man1/*cvs*.1*
21mr|git-2.51.0-1|93	%exclude %{_mandir}/man7/*cvs*.7*
21mr|git-2.51.0-1|94	%exclude %{_mandir}/man1/*email*.1*
21mr|git-2.51.0-1|95	%exclude %{_mandir}/man1/git-archimport.1*
21mr|git-2.51.0-1|96	
21mr|git-2.51.0-1|97	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|98	
21mr|git-2.51.0-1|99	%package scalar
21mr|git-2.51.0-1|100	Summary:	Tools for git scalability
21mr|git-2.51.0-1|101	Group:		Development/Tools
21mr|git-2.51.0-1|102	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|103	
21mr|git-2.51.0-1|104	%description scalar
21mr|git-2.51.0-1|105	Scalar is a tool that helps Git scale to some of the largest Git repositories.
21mr|git-2.51.0-1|106	It achieves this by enabling some advanced Git features, such as:
21mr|git-2.51.0-1|107	
21mr|git-2.51.0-1|108	* Partial clone: reduces time to get a working repository by not downloading
21mr|git-2.51.0-1|109	all Git objects right away.
21mr|git-2.51.0-1|110	
21mr|git-2.51.0-1|111	* Background prefetch: downloads Git object data from all remotes every
21mr|git-2.51.0-1|112	hour, reducing the amount of time for foreground git fetch calls.
21mr|git-2.51.0-1|113	
21mr|git-2.51.0-1|114	* Sparse-checkout: limits the size of your working directory.
21mr|git-2.51.0-1|115	
21mr|git-2.51.0-1|116	* File system monitor: tracks the recently modified files and eliminates
21mr|git-2.51.0-1|117	the need for Git to scan the entire worktree.
21mr|git-2.51.0-1|118	
21mr|git-2.51.0-1|119	* Commit-graph: accelerates commit walks and reachability calculations,
21mr|git-2.51.0-1|120	speeding up commands like git log.
21mr|git-2.51.0-1|121	
21mr|git-2.51.0-1|122	* Multi-pack-index: enables fast object lookups across many pack-files.
21mr|git-2.51.0-1|123	
21mr|git-2.51.0-1|124	* Incremental repack: Repacks the packed Git data into fewer pack-file
21mr|git-2.51.0-1|125	without disrupting concurrent commands by using the multi-pack-index.
21mr|git-2.51.0-1|126	
21mr|git-2.51.0-1|127	%files scalar
21mr|git-2.51.0-1|128	%{_bindir}/scalar
21mr|git-2.51.0-1|129	%{_mandir}/man1/scalar.1*
21mr|git-2.51.0-1|130	
21mr|git-2.51.0-1|131	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|132	
21mr|git-2.51.0-1|133	%package -n gitk
21mr|git-2.51.0-1|134	Summary:	Git revision tree visualiser
21mr|git-2.51.0-1|135	Group:		Development/Other
21mr|git-2.51.0-1|136	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|137	Requires:	tcl >= 8.4
21mr|git-2.51.0-1|138	Requires:	tk >= 8.4
21mr|git-2.51.0-1|139	
21mr|git-2.51.0-1|140	%description -n gitk
21mr|git-2.51.0-1|141	Git revision tree visualiser.
21mr|git-2.51.0-1|142	
21mr|git-2.51.0-1|143	%files -n gitk
21mr|git-2.51.0-1|144	%{_bindir}/gitk
21mr|git-2.51.0-1|145	%{_mandir}/*/gitk*
21mr|git-2.51.0-1|146	%{_datadir}/gitk
21mr|git-2.51.0-1|147	
21mr|git-2.51.0-1|148	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|149	
21mr|git-2.51.0-1|150	%package -n %{devname}
21mr|git-2.51.0-1|151	Summary:	Git development files
21mr|git-2.51.0-1|152	Group:		Development/Other
21mr|git-2.51.0-1|153	Provides:	git-devel = %{EVRD}
21mr|git-2.51.0-1|154	
21mr|git-2.51.0-1|155	%description -n %{devname}
21mr|git-2.51.0-1|156	Development files for git.
21mr|git-2.51.0-1|157	
21mr|git-2.51.0-1|158	%files -n %{devname}
21mr|git-2.51.0-1|159	%{_includedir}/git
21mr|git-2.51.0-1|160	%{_libdir}/libgit.a
21mr|git-2.51.0-1|161	
21mr|git-2.51.0-1|162	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|163	
21mr|git-2.51.0-1|164	%package -n git-svn
21mr|git-2.51.0-1|165	Summary:	Git tools for importing Subversion repositories
21mr|git-2.51.0-1|166	Group:		Development/Other
21mr|git-2.51.0-1|167	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|168	Requires:	perl-Git
21mr|git-2.51.0-1|169	Requires:	perl-SVN
21mr|git-2.51.0-1|170	Requires:	perl-Git-SVN
21mr|git-2.51.0-1|171	Requires:	subversion
21mr|git-2.51.0-1|172	
21mr|git-2.51.0-1|173	%description -n git-svn
21mr|git-2.51.0-1|174	Git tools for importing Subversion repositories.
21mr|git-2.51.0-1|175	
21mr|git-2.51.0-1|176	%files -n git-svn
21mr|git-2.51.0-1|177	%{_libdir}/git-core/*svn*
21mr|git-2.51.0-1|178	%{_mandir}/man1/*svn*.1*
21mr|git-2.51.0-1|179	
21mr|git-2.51.0-1|180	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|181	
21mr|git-2.51.0-1|182	%package -n git-cvs
21mr|git-2.51.0-1|183	Summary:	Git tools for importing CVS repositories
21mr|git-2.51.0-1|184	Group:		Development/Other
21mr|git-2.51.0-1|185	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|186	Recommends:	cvs
21mr|git-2.51.0-1|187	Recommends:	cvsps
21mr|git-2.51.0-1|188	
21mr|git-2.51.0-1|189	%description -n git-cvs
21mr|git-2.51.0-1|190	Git tools for importing CVS repositories.
21mr|git-2.51.0-1|191	
21mr|git-2.51.0-1|192	%files -n git-cvs
21mr|git-2.51.0-1|193	%{_libdir}/git-core/*cvs*
21mr|git-2.51.0-1|194	%{_mandir}/man1/*cvs*.1*
21mr|git-2.51.0-1|195	%{_mandir}/man7/*cvs*.7*
21mr|git-2.51.0-1|196	
21mr|git-2.51.0-1|197	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|198	
21mr|git-2.51.0-1|199	%package -n git-arch
21mr|git-2.51.0-1|200	Summary:	Git tools for importing Arch repositories
21mr|git-2.51.0-1|201	Group:		Development/Other
21mr|git-2.51.0-1|202	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|203	Recommends:	tla
21mr|git-2.51.0-1|204	
21mr|git-2.51.0-1|205	%description -n git-arch
21mr|git-2.51.0-1|206	Git tools for importing Arch repositories.
21mr|git-2.51.0-1|207	
21mr|git-2.51.0-1|208	%files -n git-arch
21mr|git-2.51.0-1|209	%{_libdir}/git-core/git-archimport
21mr|git-2.51.0-1|210	%{_mandir}/man1/git-archimport.1*
21mr|git-2.51.0-1|211	
21mr|git-2.51.0-1|212	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|213	
21mr|git-2.51.0-1|214	%package -n git-email
21mr|git-2.51.0-1|215	Summary:	Git tools for sending email
21mr|git-2.51.0-1|216	Group:		Development/Other
21mr|git-2.51.0-1|217	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|218	Recommends:	perl-Authen-SASL
21mr|git-2.51.0-1|219	Recommends:	perl-MIME-Base64
21mr|git-2.51.0-1|220	
21mr|git-2.51.0-1|221	%description -n git-email
21mr|git-2.51.0-1|222	Git tools for sending email.
21mr|git-2.51.0-1|223	
21mr|git-2.51.0-1|224	%files -n git-email
21mr|git-2.51.0-1|225	%{_libdir}/git-core/*email*
21mr|git-2.51.0-1|226	%{_mandir}/man1/*email*.1*
21mr|git-2.51.0-1|227	%{_mandir}/man5/gitmailmap.5.*
21mr|git-2.51.0-1|228	
21mr|git-2.51.0-1|229	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|230	
21mr|git-2.51.0-1|231	%package -n perl-Git
21mr|git-2.51.0-1|232	Summary:	Perl interface to Git
21mr|git-2.51.0-1|233	Group:		Development/Perl
21mr|git-2.51.0-1|234	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|235	
21mr|git-2.51.0-1|236	%description -n perl-Git
21mr|git-2.51.0-1|237	Perl interface to Git
21mr|git-2.51.0-1|238	
21mr|git-2.51.0-1|239	%files -n perl-Git
21mr|git-2.51.0-1|240	%{perl_vendorlib}/Git.pm
21mr|git-2.51.0-1|241	%dir %{perl_vendorlib}/Git
21mr|git-2.51.0-1|242	%{perl_vendorlib}/Git/I18N.pm
21mr|git-2.51.0-1|243	%{perl_vendorlib}/Git/IndexInfo.pm
21mr|git-2.51.0-1|244	%{perl_vendorlib}/Git/Packet.pm
21mr|git-2.51.0-1|245	%{perl_vendorlib}/FromCPAN
21mr|git-2.51.0-1|246	%{perl_vendorlib}/Git/LoadCPAN.pm
21mr|git-2.51.0-1|247	%{perl_vendorlib}/Git/LoadCPAN
21mr|git-2.51.0-1|248	%{_mandir}/man3/Git.3pm*
21mr|git-2.51.0-1|249	
21mr|git-2.51.0-1|250	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|251	
21mr|git-2.51.0-1|252	%package -n perl-Git-SVN
21mr|git-2.51.0-1|253	Summary:	Perl interface to Git SVN
21mr|git-2.51.0-1|254	Group:		Development/Perl
21mr|git-2.51.0-1|255	Requires:	perl-Git = %{EVRD}
21mr|git-2.51.0-1|256	
21mr|git-2.51.0-1|257	%description -n perl-Git-SVN
21mr|git-2.51.0-1|258	Perl interface to Git SVN.
21mr|git-2.51.0-1|259	
21mr|git-2.51.0-1|260	%files -n perl-Git-SVN
21mr|git-2.51.0-1|261	%{perl_vendorlib}/Git/SVN
21mr|git-2.51.0-1|262	%{perl_vendorlib}/Git/SVN.pm
21mr|git-2.51.0-1|263	
21mr|git-2.51.0-1|264	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|265	
21mr|git-2.51.0-1|266	%package -n git-core-oldies
21mr|git-2.51.0-1|267	Summary:	Git obsolete commands, bound to extinction
21mr|git-2.51.0-1|268	Group:		Development/Other
21mr|git-2.51.0-1|269	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|270	
21mr|git-2.51.0-1|271	%description -n git-core-oldies
21mr|git-2.51.0-1|272	Git obsolete commands, bound to extinction
21mr|git-2.51.0-1|273	
21mr|git-2.51.0-1|274	%files -n git-core-oldies
21mr|git-2.51.0-1|275	
21mr|git-2.51.0-1|276	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|277	
21mr|git-2.51.0-1|278	%package -n gitweb
21mr|git-2.51.0-1|279	Summary:	cgi-bin script for browse a git repository with web browser
21mr|git-2.51.0-1|280	Group:		System/Servers
21mr|git-2.51.0-1|281	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|282	Requires:	apache-mod_perl
21mr|git-2.51.0-1|283	
21mr|git-2.51.0-1|284	%description -n gitweb
21mr|git-2.51.0-1|285	cgi-bin script for browse a git repository with web browser.
21mr|git-2.51.0-1|286	
21mr|git-2.51.0-1|287	%files -n gitweb
21mr|git-2.51.0-1|288	%doc gitweb/README
21mr|git-2.51.0-1|289	%config(noreplace) %{_sysconfdir}/gitweb.conf
21mr|git-2.51.0-1|290	%config(noreplace) %{_webappconfdir}/gitweb.conf
21mr|git-2.51.0-1|291	%{_datadir}/gitweb
21mr|git-2.51.0-1|292	%{_mandir}/man1/gitweb.1*
21mr|git-2.51.0-1|293	%{_mandir}/man5/gitweb.conf.5*
21mr|git-2.51.0-1|294	
21mr|git-2.51.0-1|295	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|296	
21mr|git-2.51.0-1|297	%package -n git-prompt
21mr|git-2.51.0-1|298	Summary:	Shows the current git branch in your bash prompt
21mr|git-2.51.0-1|299	Group:		Shells
21mr|git-2.51.0-1|300	Requires:	git-core = %{EVRD}
21mr|git-2.51.0-1|301	Requires:	bash-completion
21mr|git-2.51.0-1|302	
21mr|git-2.51.0-1|303	%description -n git-prompt
21mr|git-2.51.0-1|304	Shows the current git branch in your bash prompt.
21mr|git-2.51.0-1|305	
21mr|git-2.51.0-1|306	%files -n git-prompt
21mr|git-2.51.0-1|307	%{_sysconfdir}/profile.d/%{profile_branch}
21mr|git-2.51.0-1|308	
21mr|git-2.51.0-1|309	#----------------------------------------------------------------------------
21mr|git-2.51.0-1|310	
21mr|git-2.51.0-1|311	%prep
21mr|git-2.51.0-1|312	%autosetup -p1
21mr|git-2.51.0-1|313	
21mr|git-2.51.0-1|314	# remove borring file
21mr|git-2.51.0-1|315	rm -f Documentation/.gitignore
21mr|git-2.51.0-1|316	# prefix gitweb css/png files with /gitweb
21mr|git-2.51.0-1|317	perl -pi -e 's!^(GITWEB_CSS|GITWEB_LOGO|GITWEB_FAVICON) = !$1 = /gitweb/!' Makefile
21mr|git-2.51.0-1|318	
21mr|git-2.51.0-1|319	%build
21mr|git-2.51.0-1|320	%global optflags %{optflags} -fno-strict-aliasing
21mr|git-2.51.0-1|321	# same flags and prefix must be passed for make test too
21mr|git-2.51.0-1|322	%define git_make_params prefix=%{_prefix} CC=%{__cc} gitexecdir=%{_libdir}/git-core CFLAGS="%{optflags}" GITWEB_CONFIG=%{_sysconfdir}/gitweb.conf DOCBOOK_XSL_172=0 INSTALLDIRS=vendor perllibdir=%{perl_vendorlib}
21mr|git-2.51.0-1|323	%make_build %{git_make_params} all doc gitweb
21mr|git-2.51.0-1|324	
21mr|git-2.51.0-1|325	# Produce RelNotes.txt.gz
21mr|git-2.51.0-1|326	# sed trick changes "-x.y.z.txt" to "-x.y.z.0.txt" for ordering, then undoes it
21mr|git-2.51.0-1|327	# use awk to print a newline before each RelNotes header
21mr|git-2.51.0-1|328	cd Documentation/RelNotes \
21mr|git-2.51.0-1|329	&& relnotesls="`find . -name '*.txt' | sed 's/\([0-9]\.[0-9]\.[0-9]\)\.txt/\1.0.txt/' | sort -nr | sed 's/\([0-9]\.[0-9]\.[0-9]\)\.0\.txt/\1.txt/'`" \
21mr|git-2.51.0-1|330	&& awk 'FNR == 1 { print "" } { print }' $relnotesls | gzip -9c >../RelNotes.txt.gz
21mr|git-2.51.0-1|331	
21mr|git-2.51.0-1|332	%install
21mr|git-2.51.0-1|333	mkdir -p %{buildroot}%{_bindir}
21mr|git-2.51.0-1|334	%make_install %{?with_docs:install-doc} CC=%{__cc} AR=%{__ar} prefix=%{_prefix} gitexecdir=%{_libdir}/git-core CFLAGS="%{optflags}" INSTALLDIRS=vendor perllibdir=%{perl_vendorlib}
21mr|git-2.51.0-1|335	make install-doc prefix=%{_prefix} gitexecdir=%{_libdir}/git-core   DESTDIR=%{buildroot}
21mr|git-2.51.0-1|336	
21mr|git-2.51.0-1|337	mkdir -p %{buildroot}%{_includedir}/git
21mr|git-2.51.0-1|338	cp *.h %{buildroot}%{_includedir}/git
21mr|git-2.51.0-1|339	
21mr|git-2.51.0-1|340	mkdir -p %{buildroot}%{_libdir}
21mr|git-2.51.0-1|341	install -m 644 libgit.a %{buildroot}%{_libdir}/libgit.a
21mr|git-2.51.0-1|342	mkdir -p %{buildroot}/%{perl_vendorlib}
21mr|git-2.51.0-1|343	rm -f %{buildroot}%{_mandir}/man3/private-Error.3pm*
21mr|git-2.51.0-1|344	
21mr|git-2.51.0-1|345	mkdir -p %{buildroot}%{_datadir}/gitweb/static
21mr|git-2.51.0-1|346	install -m 755 gitweb/gitweb.cgi %{buildroot}%{_datadir}/gitweb
21mr|git-2.51.0-1|347	install -m 644 gitweb/static/*.css gitweb/static/*.png %{buildroot}%{_datadir}/gitweb/static/
21mr|git-2.51.0-1|348	
21mr|git-2.51.0-1|349	mkdir -p %{buildroot}%{_sysconfdir}
21mr|git-2.51.0-1|350	install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/gitweb.conf
21mr|git-2.51.0-1|351	# apache configuration
21mr|git-2.51.0-1|352	mkdir -p %{buildroot}%{_webappconfdir}
21mr|git-2.51.0-1|353	cat > %{buildroot}%{_webappconfdir}/gitweb.conf <<EOF
21mr|git-2.51.0-1|354	# gitweb configuration
21mr|git-2.51.0-1|355	Alias /gitweb %{_datadir}/gitweb
21mr|git-2.51.0-1|356	
21mr|git-2.51.0-1|357	<Directory %{_datadir}/gitweb>
21mr|git-2.51.0-1|358	Require all granted
21mr|git-2.51.0-1|359	Options ExecCgi
21mr|git-2.51.0-1|360	DirectoryIndex gitweb.cgi
21mr|git-2.51.0-1|361	AddHandler cgi-script .cgi
21mr|git-2.51.0-1|362	</Directory>
21mr|git-2.51.0-1|363	EOF
21mr|git-2.51.0-1|364	
21mr|git-2.51.0-1|365	# fix .sp in man files
21mr|git-2.51.0-1|366	find %{buildroot}/%{_mandir} -type f | xargs perl -e 's/\.sp$/\n\.sp/g' -pi
21mr|git-2.51.0-1|367	
21mr|git-2.51.0-1|368	# install bash-completion file
21mr|git-2.51.0-1|369	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
21mr|git-2.51.0-1|370	install -m644 contrib/completion/git-completion.bash \
21mr|git-2.51.0-1|371	%{buildroot}%{_datadir}/bash-completion/completions/git
21mr|git-2.51.0-1|372	install -m644 contrib/completion/git-prompt.sh \
21mr|git-2.51.0-1|373	%{buildroot}%{_datadir}/bash-completion/completions/git-prompt
21mr|git-2.51.0-1|374	
21mr|git-2.51.0-1|375	# And the prompt manipulation file
21mr|git-2.51.0-1|376	install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/profile.d/%{profile_branch}
21mr|git-2.51.0-1|377	
21mr|git-2.51.0-1|378	%find_lang %{name}
21mr|git-2.51.0-1|379	
21mr|git-2.51.0-1|380	%check
21mr|git-2.51.0-1|381	# t9502 t9501 t9500 gitweb test need internet connection
21mr|git-2.51.0-1|382	# t1517.6 'imap-send outside repository'
21mr|git-2.51.0-1|383	GIT_SKIP_TESTS="t9001 t9902 t9500 t9501 t9502 t1517.6"
21mr|git-2.51.0-1|384	%ifarch aarch64 %{arm} %{power64}
21mr|git-2.51.0-1|385	# Skip tests which fail on aarch64, arm, and ppc
21mr|git-2.51.0-1|386	#
21mr|git-2.51.0-1|387	# The following 2 tests use run_with_limited_cmdline, which calls ulimit -s 128
21mr|git-2.51.0-1|388	# to limit the maximum stack size.
21mr|git-2.51.0-1|389	# t5541.35 'push 2000 tags over http'
21mr|git-2.51.0-1|390	# t5551.25 'clone the 2,000 tag repo to check OS command line overflow'
21mr|git-2.51.0-1|391	GIT_SKIP_TESTS="$GIT_SKIP_TESTS t5541.35 t5551.25"
21mr|git-2.51.0-1|392	%endif
21mr|git-2.51.0-1|393	
21mr|git-2.51.0-1|394	export GIT_SKIP_TESTS
21mr|git-2.51.0-1|395	# Set LANG so various UTF-8 tests are run
21mr|git-2.51.0-1|396	export LANG=en_US.UTF-8
21mr|git-2.51.0-1|397	
21mr|git-2.51.0-1|398	# Run the tests
21mr|git-2.51.0-1|399	%__make test

12390 21
21mr|gjs-1.73.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gjs-1.73.1-2|2	
21mr|gjs-1.73.1-2|3	%define api		1.0
21mr|gjs-1.73.1-2|4	%define major		0
21mr|gjs-1.73.1-2|5	%define girmajor	1.0
21mr|gjs-1.73.1-2|6	%define libname		%mklibname %{name} %{major}
21mr|gjs-1.73.1-2|7	%define devname		%mklibname %{name} -d
21mr|gjs-1.73.1-2|8	%define girname		%mklibname %{name}-gir %{girmajor}
21mr|gjs-1.73.1-2|9	
21mr|gjs-1.73.1-2|10	%global __requires_exclude ^devel\\((libmozjs-91(.*))
21mr|gjs-1.73.1-2|11	
21mr|gjs-1.73.1-2|12	Summary:	JavaScript bindings based on gobject-introspection
21mr|gjs-1.73.1-2|13	Name:		gjs
21mr|gjs-1.73.1-2|14	Version:	1.73.1
21mr|gjs-1.73.1-2|15	Release:	2
21mr|gjs-1.73.1-2|16	License:	BSD
21mr|gjs-1.73.1-2|17	Group:		Development/Other
21mr|gjs-1.73.1-2|18	Url:		https://download.gnome.org/sources/gjs
21mr|gjs-1.73.1-2|19	Source0:	https://download.gnome.org/sources/gjs/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gjs-1.73.1-2|20	BuildRequires:	dbus
21mr|gjs-1.73.1-2|21	BuildRequires:	meson
21mr|gjs-1.73.1-2|22	BuildRequires:	readline-devel
21mr|gjs-1.73.1-2|23	BuildRequires:	systemtap-devel
21mr|gjs-1.73.1-2|24	BuildRequires:	pkgconfig(cairo)
21mr|gjs-1.73.1-2|25	BuildRequires:	pkgconfig(cairo-gobject)
21mr|gjs-1.73.1-2|26	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gjs-1.73.1-2|27	BuildRequires:	pkgconfig(gio-2.0)
21mr|gjs-1.73.1-2|28	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|gjs-1.73.1-2|29	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gjs-1.73.1-2|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gjs-1.73.1-2|31	BuildRequires:	pkgconfig(gthread-2.0)
21mr|gjs-1.73.1-2|32	BuildRequires:	pkgconfig(mozjs-91)
21mr|gjs-1.73.1-2|33	BuildRequires:	pkgconfig(sysprof-capture-4)
21mr|gjs-1.73.1-2|34	Provides:	/usr/bin/gjs
21mr|gjs-1.73.1-2|35	Provides:	/usr/bin/gjs-console
21mr|gjs-1.73.1-2|36	
21mr|gjs-1.73.1-2|37	%description
21mr|gjs-1.73.1-2|38	This package contains JavaScript bindings based on gobject-introspection.
21mr|gjs-1.73.1-2|39	
21mr|gjs-1.73.1-2|40	%files
21mr|gjs-1.73.1-2|41	%doc COPYING NEWS
21mr|gjs-1.73.1-2|42	%{_bindir}/gjs
21mr|gjs-1.73.1-2|43	%{_bindir}/gjs-console
21mr|gjs-1.73.1-2|44	
21mr|gjs-1.73.1-2|45	#----------------------------------------------------------------------------
21mr|gjs-1.73.1-2|46	
21mr|gjs-1.73.1-2|47	%package -n %{libname}
21mr|gjs-1.73.1-2|48	Summary:	JavaScript bindings based on gobject-introspection
21mr|gjs-1.73.1-2|49	Group:		System/Libraries
21mr|gjs-1.73.1-2|50	
21mr|gjs-1.73.1-2|51	%description -n %{libname}
21mr|gjs-1.73.1-2|52	This package contains JavaScript bindings based on gobject-introspection.
21mr|gjs-1.73.1-2|53	
21mr|gjs-1.73.1-2|54	%files -n %{libname}
21mr|gjs-1.73.1-2|55	%{_libdir}/libgjs.so.%{major}*
21mr|gjs-1.73.1-2|56	
21mr|gjs-1.73.1-2|57	#----------------------------------------------------------------------------
21mr|gjs-1.73.1-2|58	
21mr|gjs-1.73.1-2|59	%package -n %{girname}
21mr|gjs-1.73.1-2|60	Summary:	GObject Introspection interface description for %{name}
21mr|gjs-1.73.1-2|61	Group:		System/Libraries
21mr|gjs-1.73.1-2|62	Requires:	%{libname} = %{EVRD}
21mr|gjs-1.73.1-2|63	
21mr|gjs-1.73.1-2|64	%description -n %{girname}
21mr|gjs-1.73.1-2|65	GObject Introspection interface description for %{name}.
21mr|gjs-1.73.1-2|66	
21mr|gjs-1.73.1-2|67	%files -n %{girname}
21mr|gjs-1.73.1-2|68	%{_libdir}/gjs/girepository-1.0/GjsPrivate-%{girmajor}.typelib
21mr|gjs-1.73.1-2|69	
21mr|gjs-1.73.1-2|70	#----------------------------------------------------------------------------
21mr|gjs-1.73.1-2|71	
21mr|gjs-1.73.1-2|72	%package -n %{devname}
21mr|gjs-1.73.1-2|73	Summary:	JavaScript bindings based on gobject-introspection
21mr|gjs-1.73.1-2|74	Group:		Development/C
21mr|gjs-1.73.1-2|75	Requires:	%{libname} = %{EVRD}
21mr|gjs-1.73.1-2|76	Requires:	%{girname} = %{EVRD}
21mr|gjs-1.73.1-2|77	Provides:	%{name}-devel = %{EVRD}
21mr|gjs-1.73.1-2|78	
21mr|gjs-1.73.1-2|79	%description -n %{devname}
21mr|gjs-1.73.1-2|80	This package contains JavaScript bindings based on gobject-introspection.
21mr|gjs-1.73.1-2|81	
21mr|gjs-1.73.1-2|82	%files -n %{devname}
21mr|gjs-1.73.1-2|83	%{_datadir}/gjs-%{api}/lsan/lsan.supp
21mr|gjs-1.73.1-2|84	%{_datadir}/gjs-%{api}/valgrind/gjs.supp
21mr|gjs-1.73.1-2|85	%{_includedir}/gjs-%{api}
21mr|gjs-1.73.1-2|86	%{_libdir}/libgjs.so
21mr|gjs-1.73.1-2|87	%{_libdir}/pkgconfig/gjs-%{api}.pc
21mr|gjs-1.73.1-2|88	
21mr|gjs-1.73.1-2|89	#----------------------------------------------------------------------------
21mr|gjs-1.73.1-2|90	
21mr|gjs-1.73.1-2|91	%prep
21mr|gjs-1.73.1-2|92	%autosetup -p1
21mr|gjs-1.73.1-2|93	
21mr|gjs-1.73.1-2|94	%build
21mr|gjs-1.73.1-2|95	%meson -Dinstalled_tests=false
21mr|gjs-1.73.1-2|96	%meson_build
21mr|gjs-1.73.1-2|97	
21mr|gjs-1.73.1-2|98	%install
21mr|gjs-1.73.1-2|99	%meson_install

12391 21
21mr|gl2ps-1.4.2-1|1	%define major 1
21mr|gl2ps-1.4.2-1|2	%define libname %mklibname gl2ps %{major}
21mr|gl2ps-1.4.2-1|3	%define libname_virt    gl2ps
21mr|gl2ps-1.4.2-1|4	%define develname %mklibname gl2ps -d
21mr|gl2ps-1.4.2-1|5	
21mr|gl2ps-1.4.2-1|6	
21mr|gl2ps-1.4.2-1|7	Summary:	An OpenGL to PostScript printing library
21mr|gl2ps-1.4.2-1|8	Name:		gl2ps
21mr|gl2ps-1.4.2-1|9	Version:	1.4.2
21mr|gl2ps-1.4.2-1|10	Release:	1
21mr|gl2ps-1.4.2-1|11	License:	LGPLv2+
21mr|gl2ps-1.4.2-1|12	Group:		System/Libraries
21mr|gl2ps-1.4.2-1|13	Source0:	http://www.geuz.org/gl2ps/src/%{name}-%{version}.tgz
21mr|gl2ps-1.4.2-1|14	URL:		http://www.geuz.org/gl2ps/
21mr|gl2ps-1.4.2-1|15	BuildRequires:	cmake
21mr|gl2ps-1.4.2-1|16	BuildRequires:	pkgconfig(gl)
21mr|gl2ps-1.4.2-1|17	BuildRequires:	pkgconfig(glut)
21mr|gl2ps-1.4.2-1|18	BuildRequires:	pkgconfig(libpng)
21mr|gl2ps-1.4.2-1|19	BuildRequires:	pkgconfig(zlib)
21mr|gl2ps-1.4.2-1|20	
21mr|gl2ps-1.4.2-1|21	%description
21mr|gl2ps-1.4.2-1|22	GL2PS is a C library providing high quality vector output for any
21mr|gl2ps-1.4.2-1|23	OpenGL application. The main difference between GL2PS and other
21mr|gl2ps-1.4.2-1|24	similar libraries is the use of sorting algorithms capable of handling
21mr|gl2ps-1.4.2-1|25	intersecting and stretched polygons, as well as non manifold objects.
21mr|gl2ps-1.4.2-1|26	GL2PS provides advanced smooth shading and text rendering, culling of
21mr|gl2ps-1.4.2-1|27	invisible primitives, mixed vector/bitmap output, and much more...
21mr|gl2ps-1.4.2-1|28	
21mr|gl2ps-1.4.2-1|29	GL2PS can currently create PostScript (PS), Encapsulated PostScript
21mr|gl2ps-1.4.2-1|30	(EPS) and Portable Document Format (PDF) files, as well as LaTeX files
21mr|gl2ps-1.4.2-1|31	for the text fragments. Adding new vector output formats should be
21mr|gl2ps-1.4.2-1|32	relatively easy (and amongst the formats we would be interested in
21mr|gl2ps-1.4.2-1|33	adding, SVG is first in line). Meanwhile, you can use the excellent
21mr|gl2ps-1.4.2-1|34	pstoedit program to transform the PostScript files generated by GL2PS
21mr|gl2ps-1.4.2-1|35	into many other vector formats such as xfig, cgm, wmf, etc.
21mr|gl2ps-1.4.2-1|36	
21mr|gl2ps-1.4.2-1|37	#-----------------------------------------------------------------------
21mr|gl2ps-1.4.2-1|38	%package -n %{libname}
21mr|gl2ps-1.4.2-1|39	Summary: An OpenGL to PostScript printing library
21mr|gl2ps-1.4.2-1|40	Group:  System/Libraries
21mr|gl2ps-1.4.2-1|41	Provides: %{name} = %{EVRD}
21mr|gl2ps-1.4.2-1|42	Provides: %{libname_virt} = %{version}-%{release}
21mr|gl2ps-1.4.2-1|43	
21mr|gl2ps-1.4.2-1|44	%description -n %libname
21mr|gl2ps-1.4.2-1|45	GL2PS is a C library providing high quality vector output for any
21mr|gl2ps-1.4.2-1|46	OpenGL application. The main difference between GL2PS and other
21mr|gl2ps-1.4.2-1|47	similar libraries is the use of sorting algorithms capable of handling
21mr|gl2ps-1.4.2-1|48	intersecting and stretched polygons, as well as non manifold objects.
21mr|gl2ps-1.4.2-1|49	GL2PS provides advanced smooth shading and text rendering, culling of
21mr|gl2ps-1.4.2-1|50	invisible primitives, mixed vector/bitmap output, and much more...
21mr|gl2ps-1.4.2-1|51	
21mr|gl2ps-1.4.2-1|52	GL2PS can currently create PostScript (PS), Encapsulated PostScript
21mr|gl2ps-1.4.2-1|53	(EPS) and Portable Document Format (PDF) files, as well as LaTeX files
21mr|gl2ps-1.4.2-1|54	for the text fragments. Adding new vector output formats should be
21mr|gl2ps-1.4.2-1|55	relatively easy (and amongst the formats we would be interested in
21mr|gl2ps-1.4.2-1|56	adding, SVG is first in line). Meanwhile, you can use the excellent
21mr|gl2ps-1.4.2-1|57	pstoedit program to transform the PostScript files generated by GL2PS
21mr|gl2ps-1.4.2-1|58	into many other vector formats such as xfig, cgm, wmf, etc.
21mr|gl2ps-1.4.2-1|59	
21mr|gl2ps-1.4.2-1|60	%files -n %libname
21mr|gl2ps-1.4.2-1|61	%doc COPYING.GL2PS COPYING.LGPL README.txt
21mr|gl2ps-1.4.2-1|62	%attr(755,root,root) %{_libdir}/libgl2ps.so.*
21mr|gl2ps-1.4.2-1|63	
21mr|gl2ps-1.4.2-1|64	#-----------------------------------------------------------------------
21mr|gl2ps-1.4.2-1|65	
21mr|gl2ps-1.4.2-1|66	%package -n %develname
21mr|gl2ps-1.4.2-1|67	Summary:        Header files for GL2PS library
21mr|gl2ps-1.4.2-1|68	Group:          System/Libraries
21mr|gl2ps-1.4.2-1|69	Requires:       %{name} = %{EVRD}
21mr|gl2ps-1.4.2-1|70	Requires:       pkgconfig(gl)
21mr|gl2ps-1.4.2-1|71	Provides:       gl2ps-devel = %{version}-%{release}
21mr|gl2ps-1.4.2-1|72	
21mr|gl2ps-1.4.2-1|73	
21mr|gl2ps-1.4.2-1|74	%description -n %develname
21mr|gl2ps-1.4.2-1|75	Header files for GL2PS library.
21mr|gl2ps-1.4.2-1|76	
21mr|gl2ps-1.4.2-1|77	%files -n %develname
21mr|gl2ps-1.4.2-1|78	%doc gl2ps.pdf gl2psTest*.c
21mr|gl2ps-1.4.2-1|79	%{_libdir}/libgl2ps.so
21mr|gl2ps-1.4.2-1|80	%{_includedir}/gl2ps.h
21mr|gl2ps-1.4.2-1|81	%{_docdir}/gl2ps
21mr|gl2ps-1.4.2-1|82	
21mr|gl2ps-1.4.2-1|83	#-----------------------------------------------------------------------
21mr|gl2ps-1.4.2-1|84	
21mr|gl2ps-1.4.2-1|85	%prep
21mr|gl2ps-1.4.2-1|86	%setup -q -n %{name}-%{version}
21mr|gl2ps-1.4.2-1|87	%apply_patches
21mr|gl2ps-1.4.2-1|88	
21mr|gl2ps-1.4.2-1|89	%build
21mr|gl2ps-1.4.2-1|90	%cmake
21mr|gl2ps-1.4.2-1|91	%make
21mr|gl2ps-1.4.2-1|92	
21mr|gl2ps-1.4.2-1|93	%install
21mr|gl2ps-1.4.2-1|94	pushd ./build
21mr|gl2ps-1.4.2-1|95	%makeinstall_std
21mr|gl2ps-1.4.2-1|96	rm %{buildroot}%{_libdir}/libgl2ps.a
21mr|gl2ps-1.4.2-1|97	
21mr|gl2ps-1.4.2-1|98	

12392 21
21mr|glade-3.38.2-9|1	%define url_ver		%(echo %{version}|cut -d. -f1,2)
21mr|glade-3.38.2-9|2	
21mr|glade-3.38.2-9|3	%define api		2
21mr|glade-3.38.2-9|4	%define major		13
21mr|glade-3.38.2-9|5	%define girmajor	2.0
21mr|glade-3.38.2-9|6	
21mr|glade-3.38.2-9|7	%define libname 	%mklibname gladeui %{api} %{major}
21mr|glade-3.38.2-9|8	%define girname		%mklibname gladeui-gir %{girmajor}
21mr|glade-3.38.2-9|9	%define devname		%mklibname gladeui %{api} -d
21mr|glade-3.38.2-9|10	
21mr|glade-3.38.2-9|11	Summary:	GTK+ / GNOME 3 widget builder
21mr|glade-3.38.2-9|12	Name:		glade
21mr|glade-3.38.2-9|13	Version:	3.38.2
21mr|glade-3.38.2-9|14	Release:	9
21mr|glade-3.38.2-9|15	License:	GPLv2+
21mr|glade-3.38.2-9|16	Group:		Development/GNOME and GTK+
21mr|glade-3.38.2-9|17	Url:		https://download.gnome.org/sources/glade
21mr|glade-3.38.2-9|18	Source0:	https://download.gnome.org/sources/glade/%{url_ver}/%{name}-%{version}.tar.xz
21mr|glade-3.38.2-9|19	Patch0:		0001-fix-for-new-meson.patch
21mr|glade-3.38.2-9|20	BuildRequires:	desktop-file-utils
21mr|glade-3.38.2-9|21	BuildRequires:	gtk-doc
21mr|glade-3.38.2-9|22	BuildRequires:	gnome-doc-utils
21mr|glade-3.38.2-9|23	BuildRequires:	intltool
21mr|glade-3.38.2-9|24	BuildRequires:	itstool
21mr|glade-3.38.2-9|25	BuildRequires:	meson
21mr|glade-3.38.2-9|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|glade-3.38.2-9|27	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|glade-3.38.2-9|28	BuildRequires:	pkgconfig(libxml-2.0)
21mr|glade-3.38.2-9|29	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|glade-3.38.2-9|30	BuildRequires:	pkgconfig(python3)
21mr|glade-3.38.2-9|31	
21mr|glade-3.38.2-9|32	
21mr|glade-3.38.2-9|33	
21mr|glade-3.38.2-9|34	%description
21mr|glade-3.38.2-9|35	Glade is a RAD tool to enable quick & easy development of user interfaces
21mr|glade-3.38.2-9|36	for the Gtk+ toolkit and the GNOME desktop environment.
21mr|glade-3.38.2-9|37	
21mr|glade-3.38.2-9|38	The user interfaces designed in Glade are stored in XML format,
21mr|glade-3.38.2-9|39	enabling easy integration with external tools. In particular libglade can
21mr|glade-3.38.2-9|40	load the XML files and create the interfaces at runtime.
21mr|glade-3.38.2-9|41	
21mr|glade-3.38.2-9|42	Other tools are available which can turn the XML files into source code
21mr|glade-3.38.2-9|43	in languages such as C++, Perl and Python.
21mr|glade-3.38.2-9|44	
21mr|glade-3.38.2-9|45	%files -f %{name}.lang
21mr|glade-3.38.2-9|46	%doc AUTHORS TODO
21mr|glade-3.38.2-9|47	%{_bindir}/%{name}*
21mr|glade-3.38.2-9|48	%dir %{_libdir}/%{name}/
21mr|glade-3.38.2-9|49	%dir %{_libdir}/%{name}/modules/
21mr|glade-3.38.2-9|50	%{_libdir}/%{name}/modules/libgladegtk.so
21mr|glade-3.38.2-9|51	%{_libdir}/%{name}/modules/libgladepython.so
21mr|glade-3.38.2-9|52	%{_datadir}/%{name}
21mr|glade-3.38.2-9|53	%{_datadir}/applications/org.gnome.Glade.desktop
21mr|glade-3.38.2-9|54	%{_datadir}/icons/hicolor/*/apps/org.gnome.Glade*
21mr|glade-3.38.2-9|55	%{_datadir}/icons/hicolor/symbolic/apps/glade-brand-symbolic.svg
21mr|glade-3.38.2-9|56	%{_mandir}/man1/glade*
21mr|glade-3.38.2-9|57	%{_appdatadir}/org.gnome.Glade.appdata.xml
21mr|glade-3.38.2-9|58	
21mr|glade-3.38.2-9|59	#----------------------------------------------------------------------------
21mr|glade-3.38.2-9|60	
21mr|glade-3.38.2-9|61	%package -n %{libname}
21mr|glade-3.38.2-9|62	Summary:	Libraries required for %{name}
21mr|glade-3.38.2-9|63	Group:		System/Libraries
21mr|glade-3.38.2-9|64	Provides:	libgladeui = %{EVRD}
21mr|glade-3.38.2-9|65	
21mr|glade-3.38.2-9|66	%description -n %{libname}
21mr|glade-3.38.2-9|67	Libraries and file require to run program built with %{name}.
21mr|glade-3.38.2-9|68	
21mr|glade-3.38.2-9|69	%files -n %{libname}
21mr|glade-3.38.2-9|70	%{_libdir}/libgladeui-%{api}.so.%{major}*
21mr|glade-3.38.2-9|71	
21mr|glade-3.38.2-9|72	#----------------------------------------------------------------------------
21mr|glade-3.38.2-9|73	
21mr|glade-3.38.2-9|74	%package -n %{devname}
21mr|glade-3.38.2-9|75	Summary:	Development libraries and include files for libgladeui (%{name})
21mr|glade-3.38.2-9|76	Group:		Development/GNOME and GTK+
21mr|glade-3.38.2-9|77	Requires:	%{libname} = %{EVRD}
21mr|glade-3.38.2-9|78	Requires:	%{girname} = %{EVRD}
21mr|glade-3.38.2-9|79	
21mr|glade-3.38.2-9|80	%description -n %{devname}
21mr|glade-3.38.2-9|81	Development libraries, headers files and documentation needed in order
21mr|glade-3.38.2-9|82	to develop applications using libgladeui (%{name}).
21mr|glade-3.38.2-9|83	
21mr|glade-3.38.2-9|84	%files -n %{devname}
21mr|glade-3.38.2-9|85	%doc NEWS
21mr|glade-3.38.2-9|86	%doc %{_datadir}/gtk-doc/html/*
21mr|glade-3.38.2-9|87	%{_includedir}/libgladeui-2.0/
21mr|glade-3.38.2-9|88	%{_libdir}/pkgconfig/gladeui-2.0.pc
21mr|glade-3.38.2-9|89	%{_libdir}/libgladeui-%{api}.so
21mr|glade-3.38.2-9|90	%{_datadir}/gettext/its/%{name}-catalog.*
21mr|glade-3.38.2-9|91	%{_datadir}/gir-1.0/Gladeui-%{girmajor}.gir
21mr|glade-3.38.2-9|92	
21mr|glade-3.38.2-9|93	#----------------------------------------------------------------------------
21mr|glade-3.38.2-9|94	
21mr|glade-3.38.2-9|95	%package -n %{girname}
21mr|glade-3.38.2-9|96	Summary:	GObject Introspection interface description for libgladeui (%{name})
21mr|glade-3.38.2-9|97	Group:		System/Libraries
21mr|glade-3.38.2-9|98	
21mr|glade-3.38.2-9|99	%description -n %{girname}
21mr|glade-3.38.2-9|100	GObject Introspection interface description for libgladeui (%{name}).
21mr|glade-3.38.2-9|101	
21mr|glade-3.38.2-9|102	%files -n %{girname}
21mr|glade-3.38.2-9|103	%{_libdir}/girepository-1.0/Gladeui-%{girmajor}.typelib
21mr|glade-3.38.2-9|104	
21mr|glade-3.38.2-9|105	#----------------------------------------------------------------------------
21mr|glade-3.38.2-9|106	
21mr|glade-3.38.2-9|107	%prep
21mr|glade-3.38.2-9|108	%setup -q
21mr|glade-3.38.2-9|109	%patch0 -p1
21mr|glade-3.38.2-9|110	
21mr|glade-3.38.2-9|111	%build
21mr|glade-3.38.2-9|112	%meson -Dgtk_doc=true
21mr|glade-3.38.2-9|113	%meson_build
21mr|glade-3.38.2-9|114	
21mr|glade-3.38.2-9|115	%install
21mr|glade-3.38.2-9|116	%meson_install
21mr|glade-3.38.2-9|117	
21mr|glade-3.38.2-9|118	%find_lang %{name} --with-gnome
21mr|glade-3.38.2-9|119	
21mr|glade-3.38.2-9|120	# menu
21mr|glade-3.38.2-9|121	desktop-file-install --vendor="" \
21mr|glade-3.38.2-9|122	--remove-category="Application" \
21mr|glade-3.38.2-9|123	--add-category="GUIDesigner" \
21mr|glade-3.38.2-9|124	--dir %{buildroot}%{_datadir}/applications \
21mr|glade-3.38.2-9|125	%{buildroot}%{_datadir}/applications/*

12393 21
21mr|glassfish-annotation-api-1.2-16|1	%global namedreltag %{nil}
21mr|glassfish-annotation-api-1.2-16|2	%global namedversion %{version}%{?namedreltag}
21mr|glassfish-annotation-api-1.2-16|3	%global oname javax.annotation-api
21mr|glassfish-annotation-api-1.2-16|4	Name:          glassfish-annotation-api
21mr|glassfish-annotation-api-1.2-16|5	Version:       1.2
21mr|glassfish-annotation-api-1.2-16|6	Release:       16
21mr|glassfish-annotation-api-1.2-16|7	Summary:       Common Annotations API Specification (JSR 250)
21mr|glassfish-annotation-api-1.2-16|8	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-annotation-api-1.2-16|9	# http://jcp.org/en/jsr/detail?id=250
21mr|glassfish-annotation-api-1.2-16|10	URL:           http://glassfish.java.net/
21mr|glassfish-annotation-api-1.2-16|11	# svn export https://svn.java.net/svn/glassfish~svn/tags/javax.annotation-api-1.2/ glassfish-annotation-api-1.2
21mr|glassfish-annotation-api-1.2-16|12	# tar czf glassfish-annotation-api-1.2-src-svn.tar.gz glassfish-annotation-api-1.2
21mr|glassfish-annotation-api-1.2-16|13	Source0:       %{name}-%{namedversion}-src-svn.tar.gz
21mr|glassfish-annotation-api-1.2-16|14	
21mr|glassfish-annotation-api-1.2-16|15	BuildRequires: jvnet-parent
21mr|glassfish-annotation-api-1.2-16|16	BuildRequires: glassfish-legal
21mr|glassfish-annotation-api-1.2-16|17	
21mr|glassfish-annotation-api-1.2-16|18	BuildRequires: maven-local
21mr|glassfish-annotation-api-1.2-16|19	BuildRequires: maven-plugin-bundle
21mr|glassfish-annotation-api-1.2-16|20	BuildRequires: maven-remote-resources-plugin
21mr|glassfish-annotation-api-1.2-16|21	BuildRequires: maven-source-plugin
21mr|glassfish-annotation-api-1.2-16|22	BuildRequires: spec-version-maven-plugin
21mr|glassfish-annotation-api-1.2-16|23	
21mr|glassfish-annotation-api-1.2-16|24	Group:          Development/Java
21mr|glassfish-annotation-api-1.2-16|25	BuildArch:     noarch
21mr|glassfish-annotation-api-1.2-16|26	# Java stack is not supported on x86_32
21mr|glassfish-annotation-api-1.2-16|27	ExcludeArch: %{ix86}
21mr|glassfish-annotation-api-1.2-16|28	
21mr|glassfish-annotation-api-1.2-16|29	%description
21mr|glassfish-annotation-api-1.2-16|30	Common Annotations APIs for the Java Platform (JSR 250).
21mr|glassfish-annotation-api-1.2-16|31	
21mr|glassfish-annotation-api-1.2-16|32	%package javadoc
21mr|glassfish-annotation-api-1.2-16|33	Summary:       Javadoc for %{name}
21mr|glassfish-annotation-api-1.2-16|34	
21mr|glassfish-annotation-api-1.2-16|35	%description javadoc
21mr|glassfish-annotation-api-1.2-16|36	This package contains javadoc for %{name}.
21mr|glassfish-annotation-api-1.2-16|37	
21mr|glassfish-annotation-api-1.2-16|38	%prep
21mr|glassfish-annotation-api-1.2-16|39	%setup -q -n %{name}-%{namedversion}
21mr|glassfish-annotation-api-1.2-16|40	
21mr|glassfish-annotation-api-1.2-16|41	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|glassfish-annotation-api-1.2-16|42	%mvn_file :%{oname} %{name}
21mr|glassfish-annotation-api-1.2-16|43	
21mr|glassfish-annotation-api-1.2-16|44	%build
21mr|glassfish-annotation-api-1.2-16|45	
21mr|glassfish-annotation-api-1.2-16|46	%mvn_build
21mr|glassfish-annotation-api-1.2-16|47	
21mr|glassfish-annotation-api-1.2-16|48	sed -i 's/\r//' target/classes/META-INF/LICENSE.txt
21mr|glassfish-annotation-api-1.2-16|49	cp -p target/classes/META-INF/LICENSE.txt .
21mr|glassfish-annotation-api-1.2-16|50	
21mr|glassfish-annotation-api-1.2-16|51	%install
21mr|glassfish-annotation-api-1.2-16|52	%mvn_install
21mr|glassfish-annotation-api-1.2-16|53	
21mr|glassfish-annotation-api-1.2-16|54	%files -f .mfiles
21mr|glassfish-annotation-api-1.2-16|55	%license LICENSE.txt
21mr|glassfish-annotation-api-1.2-16|56	
21mr|glassfish-annotation-api-1.2-16|57	%files javadoc -f .mfiles-javadoc
21mr|glassfish-annotation-api-1.2-16|58	%license LICENSE.txt
21mr|glassfish-annotation-api-1.2-16|59	

12394 21
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|1	Name:          glassfish-dtd-parser
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|2	Version:       1.2
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|3	Release:       0.20.20120120svn
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|4	Summary:       Library for parsing XML DTDs
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|5	License:       CDDL-1.1 and GPLv2 with exceptions
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|6	Url:           http://java.net/projects/dtd-parser
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|7	# svn export https://svn.java.net/svn/dtd-parser~svn/trunk/dtd-parser glassfish-dtd-parser-1.2-SNAPSHOT
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|8	# find glassfish-dtd-parser-1.2-SNAPSHOT/ -name '*.jar' -delete
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|9	# tar czf glassfish-dtd-parser-1.2-SNAPSHOT-src-svn.tar.gz glassfish-dtd-parser-1.2-SNAPSHOT
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|10	Source0:       %{name}-%{version}-SNAPSHOT-src-svn.tar.gz
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|11	BuildRequires: bsf
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|12	BuildRequires: maven-local
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|13	BuildRequires: maven-enforcer-plugin
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|14	BuildRequires: sonatype-oss-parent
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|15	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|16	Group:          Development/Java
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|17	BuildArch:     noarch
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|18	# Java stack is not supported on x86_32
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|19	ExcludeArch: %{ix86}
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|20	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|21	%description
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|22	Library for parsing XML DTDs.
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|23	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|24	%package javadoc
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|25	Summary:       Javadoc for %{name}
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|26	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|27	%description javadoc
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|28	This package contains javadoc for %{name}.
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|29	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|30	%prep
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|31	%setup -q -n %{name}-%{version}-SNAPSHOT
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|32	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|33	%build
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|34	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|35	%mvn_file :dtd-parser %{name}
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|36	%mvn_build
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|37	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|38	%install
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|39	%mvn_install
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|40	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|41	%files -f .mfiles
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|42	%license LICENSE.txt
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|43	
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|44	%files javadoc -f .mfiles-javadoc
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|45	%license LICENSE.txt
21mr|glassfish-dtd-parser-1.2-0.20.20120120svn|46	

12395 21
21mr|glassfish-ejb-api-3.2-9|1	Name:          glassfish-ejb-api
21mr|glassfish-ejb-api-3.2-9|2	Version:       3.2
21mr|glassfish-ejb-api-3.2-9|3	Release:       9
21mr|glassfish-ejb-api-3.2-9|4	Summary:       Java EJB 3.2 API Design Specification
21mr|glassfish-ejb-api-3.2-9|5	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-ejb-api-3.2-9|6	URL:           https://java.net/projects/ejb-spec/
21mr|glassfish-ejb-api-3.2-9|7	# svn export https://svn.java.net/svn/glassfish~svn/tags/javax.ejb-api-3.2 glassfish-ejb-api-3.2
21mr|glassfish-ejb-api-3.2-9|8	# tar cJf glassfish-ejb-api-3.2.tar.xz glassfish-ejb-api-3.2
21mr|glassfish-ejb-api-3.2-9|9	Source0:       %{name}-%{version}.tar.xz
21mr|glassfish-ejb-api-3.2-9|10	
21mr|glassfish-ejb-api-3.2-9|11	BuildRequires: maven-local
21mr|glassfish-ejb-api-3.2-9|12	BuildRequires: mvn(javax.transaction:javax.transaction-api)
21mr|glassfish-ejb-api-3.2-9|13	BuildRequires: mvn(javax.xml.rpc:javax.xml.rpc-api)
21mr|glassfish-ejb-api-3.2-9|14	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-ejb-api-3.2-9|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-ejb-api-3.2-9|16	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|glassfish-ejb-api-3.2-9|17	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|glassfish-ejb-api-3.2-9|18	BuildRequires: mvn(org.glassfish:legal)
21mr|glassfish-ejb-api-3.2-9|19	BuildRequires: mvn(org.glassfish.build:spec-version-maven-plugin)
21mr|glassfish-ejb-api-3.2-9|20	
21mr|glassfish-ejb-api-3.2-9|21	Group:          Development/Java
21mr|glassfish-ejb-api-3.2-9|22	BuildArch:     noarch
21mr|glassfish-ejb-api-3.2-9|23	# Java stack is not supported on x86_32
21mr|glassfish-ejb-api-3.2-9|24	ExcludeArch: %{ix86}
21mr|glassfish-ejb-api-3.2-9|25	
21mr|glassfish-ejb-api-3.2-9|26	%description
21mr|glassfish-ejb-api-3.2-9|27	Project GlassFish Enterprise JavaBean API.
21mr|glassfish-ejb-api-3.2-9|28	
21mr|glassfish-ejb-api-3.2-9|29	%package javadoc
21mr|glassfish-ejb-api-3.2-9|30	Summary:       Javadoc for %{name}
21mr|glassfish-ejb-api-3.2-9|31	
21mr|glassfish-ejb-api-3.2-9|32	%description javadoc
21mr|glassfish-ejb-api-3.2-9|33	This package contains javadoc for %{name}.
21mr|glassfish-ejb-api-3.2-9|34	
21mr|glassfish-ejb-api-3.2-9|35	%prep
21mr|glassfish-ejb-api-3.2-9|36	%setup -q
21mr|glassfish-ejb-api-3.2-9|37	%pom_remove_plugin :findbugs-maven-plugin
21mr|glassfish-ejb-api-3.2-9|38	%pom_remove_plugin :glassfishbuild-maven-plugin
21mr|glassfish-ejb-api-3.2-9|39	%pom_remove_plugin :maven-site-plugin
21mr|glassfish-ejb-api-3.2-9|40	%pom_remove_plugin :maven-source-plugin
21mr|glassfish-ejb-api-3.2-9|41	
21mr|glassfish-ejb-api-3.2-9|42	%pom_xpath_remove "pom:Embed-Dependency"
21mr|glassfish-ejb-api-3.2-9|43	
21mr|glassfish-ejb-api-3.2-9|44	# fix build failure. 'useDefaultManifestFile' has been removed from the maven-jar-plugin >= 3.0.0
21mr|glassfish-ejb-api-3.2-9|45	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration/pom:useDefaultManifestFile"
21mr|glassfish-ejb-api-3.2-9|46	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration" '
21mr|glassfish-ejb-api-3.2-9|47	<archive>
21mr|glassfish-ejb-api-3.2-9|48	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|glassfish-ejb-api-3.2-9|49	</archive>'
21mr|glassfish-ejb-api-3.2-9|50	
21mr|glassfish-ejb-api-3.2-9|51	%mvn_file : %{name}
21mr|glassfish-ejb-api-3.2-9|52	
21mr|glassfish-ejb-api-3.2-9|53	%build
21mr|glassfish-ejb-api-3.2-9|54	
21mr|glassfish-ejb-api-3.2-9|55	%mvn_build
21mr|glassfish-ejb-api-3.2-9|56	
21mr|glassfish-ejb-api-3.2-9|57	cp -p target/classes/META-INF/LICENSE.txt .
21mr|glassfish-ejb-api-3.2-9|58	sed -i 's/\r//' LICENSE.txt
21mr|glassfish-ejb-api-3.2-9|59	
21mr|glassfish-ejb-api-3.2-9|60	%install
21mr|glassfish-ejb-api-3.2-9|61	%mvn_install
21mr|glassfish-ejb-api-3.2-9|62	
21mr|glassfish-ejb-api-3.2-9|63	%files -f .mfiles
21mr|glassfish-ejb-api-3.2-9|64	%license LICENSE.txt
21mr|glassfish-ejb-api-3.2-9|65	
21mr|glassfish-ejb-api-3.2-9|66	%files javadoc -f .mfiles-javadoc
21mr|glassfish-ejb-api-3.2-9|67	%license LICENSE.txt
21mr|glassfish-ejb-api-3.2-9|68	

12396 21
21mr|glassfish-el-3.0.1-0.11.b08|1	%global namedreltag -b08
21mr|glassfish-el-3.0.1-0.11.b08|2	%global namedversion %{version}%{?namedreltag}
21mr|glassfish-el-3.0.1-0.11.b08|3	
21mr|glassfish-el-3.0.1-0.11.b08|4	Name:          glassfish-el
21mr|glassfish-el-3.0.1-0.11.b08|5	Version:       3.0.1
21mr|glassfish-el-3.0.1-0.11.b08|6	Release:       0.11.b08
21mr|glassfish-el-3.0.1-0.11.b08|7	Summary:       J2EE Expression Language Implementation
21mr|glassfish-el-3.0.1-0.11.b08|8	License:       CDDL-1.1 or GPLv2 with exceptions
21mr|glassfish-el-3.0.1-0.11.b08|9	URL:           http://uel.java.net
21mr|glassfish-el-3.0.1-0.11.b08|10	# svn export https://svn.java.net/svn/uel~svn/tags/javax.el-3.0.1-b08/ glassfish-el-3.0.1-b08
21mr|glassfish-el-3.0.1-0.11.b08|11	# rm -r glassfish-el-3.0.1-b08/fonts
21mr|glassfish-el-3.0.1-0.11.b08|12	# rm -r glassfish-el-3.0.1-b08/parent-pom
21mr|glassfish-el-3.0.1-0.11.b08|13	# rm -r glassfish-el-3.0.1-b08/repo
21mr|glassfish-el-3.0.1-0.11.b08|14	# rm -r glassfish-el-3.0.1-b08/spec
21mr|glassfish-el-3.0.1-0.11.b08|15	# rm -r glassfish-el-3.0.1-b08/uel
21mr|glassfish-el-3.0.1-0.11.b08|16	# rm -r glassfish-el-3.0.1-b08/www
21mr|glassfish-el-3.0.1-0.11.b08|17	# tar cJf glassfish-el-3.0.1-b08.tar.xz glassfish-el-3.0.1-b08
21mr|glassfish-el-3.0.1-0.11.b08|18	Source0:       %{name}-%{namedversion}-clean.tar.xz
21mr|glassfish-el-3.0.1-0.11.b08|19	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|glassfish-el-3.0.1-0.11.b08|20	
21mr|glassfish-el-3.0.1-0.11.b08|21	BuildRequires: maven-local
21mr|glassfish-el-3.0.1-0.11.b08|22	BuildRequires: mvn(junit:junit)
21mr|glassfish-el-3.0.1-0.11.b08|23	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-el-3.0.1-0.11.b08|24	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-el-3.0.1-0.11.b08|25	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|glassfish-el-3.0.1-0.11.b08|26	BuildRequires: mvn(org.apache.maven.surefire:surefire-junit47)
21mr|glassfish-el-3.0.1-0.11.b08|27	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|glassfish-el-3.0.1-0.11.b08|28	BuildRequires: mvn(org.glassfish:legal)
21mr|glassfish-el-3.0.1-0.11.b08|29	
21mr|glassfish-el-3.0.1-0.11.b08|30	Group:          Development/Java
21mr|glassfish-el-3.0.1-0.11.b08|31	BuildArch:     noarch
21mr|glassfish-el-3.0.1-0.11.b08|32	# Java stack is not supported on x86_32
21mr|glassfish-el-3.0.1-0.11.b08|33	ExcludeArch: %{ix86}
21mr|glassfish-el-3.0.1-0.11.b08|34	
21mr|glassfish-el-3.0.1-0.11.b08|35	%description
21mr|glassfish-el-3.0.1-0.11.b08|36	This project provides an implementation of the Expression Language (EL).
21mr|glassfish-el-3.0.1-0.11.b08|37	The main goals are:
21mr|glassfish-el-3.0.1-0.11.b08|38	* Improves current implementation: bug fixes and performance improvements
21mr|glassfish-el-3.0.1-0.11.b08|39	* Provides API for use by other tools, such as Netbeans
21mr|glassfish-el-3.0.1-0.11.b08|40	
21mr|glassfish-el-3.0.1-0.11.b08|41	%package api
21mr|glassfish-el-3.0.1-0.11.b08|42	Summary:       Expression Language 3.0 API
21mr|glassfish-el-3.0.1-0.11.b08|43	License:       (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|glassfish-el-3.0.1-0.11.b08|44	
21mr|glassfish-el-3.0.1-0.11.b08|45	%description api
21mr|glassfish-el-3.0.1-0.11.b08|46	Expression Language 3.0 API.
21mr|glassfish-el-3.0.1-0.11.b08|47	
21mr|glassfish-el-3.0.1-0.11.b08|48	%package javadoc
21mr|glassfish-el-3.0.1-0.11.b08|49	Summary:       Javadoc for %{name}
21mr|glassfish-el-3.0.1-0.11.b08|50	License:       (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|glassfish-el-3.0.1-0.11.b08|51	
21mr|glassfish-el-3.0.1-0.11.b08|52	%description javadoc
21mr|glassfish-el-3.0.1-0.11.b08|53	This package contains javadoc for %{name}.
21mr|glassfish-el-3.0.1-0.11.b08|54	
21mr|glassfish-el-3.0.1-0.11.b08|55	%prep
21mr|glassfish-el-3.0.1-0.11.b08|56	%setup -q -n %{name}-%{namedversion}
21mr|glassfish-el-3.0.1-0.11.b08|57	
21mr|glassfish-el-3.0.1-0.11.b08|58	cp -p %{SOURCE1} .
21mr|glassfish-el-3.0.1-0.11.b08|59	
21mr|glassfish-el-3.0.1-0.11.b08|60	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|glassfish-el-3.0.1-0.11.b08|61	%pom_remove_plugin -r :findbugs-maven-plugin api
21mr|glassfish-el-3.0.1-0.11.b08|62	%pom_remove_plugin -r :glassfish-copyright-maven-plugin
21mr|glassfish-el-3.0.1-0.11.b08|63	
21mr|glassfish-el-3.0.1-0.11.b08|64	# Useless tasks
21mr|glassfish-el-3.0.1-0.11.b08|65	%pom_remove_plugin -r :maven-release-plugin
21mr|glassfish-el-3.0.1-0.11.b08|66	%pom_remove_plugin -r :maven-release-plugin api
21mr|glassfish-el-3.0.1-0.11.b08|67	%pom_remove_plugin -r :maven-source-plugin
21mr|glassfish-el-3.0.1-0.11.b08|68	%pom_remove_plugin -r :maven-source-plugin api
21mr|glassfish-el-3.0.1-0.11.b08|69	
21mr|glassfish-el-3.0.1-0.11.b08|70	# Fix javadoc task
21mr|glassfish-el-3.0.1-0.11.b08|71	%pom_xpath_remove "pom:plugin[pom:artifactId ='maven-javadoc-plugin']/pom:executions/pom:execution/pom:goals"
21mr|glassfish-el-3.0.1-0.11.b08|72	%pom_xpath_remove "pom:plugin[pom:artifactId ='maven-javadoc-plugin']/pom:executions/pom:execution/pom:goals" api
21mr|glassfish-el-3.0.1-0.11.b08|73	%pom_xpath_remove "pom:plugin[pom:artifactId ='maven-javadoc-plugin']/pom:executions/pom:execution/pom:configuration/pom:sourcepath"
21mr|glassfish-el-3.0.1-0.11.b08|74	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions/pom:execution/pom:configuration" "<additionalparam>-Xdoclint:none</additionalparam>"
21mr|glassfish-el-3.0.1-0.11.b08|75	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions/pom:execution/pom:configuration" "<additionalparam>-Xdoclint:none</additionalparam>" api
21mr|glassfish-el-3.0.1-0.11.b08|76	
21mr|glassfish-el-3.0.1-0.11.b08|77	# Fix apis version
21mr|glassfish-el-3.0.1-0.11.b08|78	%pom_xpath_set "pom:project/pom:version" %{namedversion} api
21mr|glassfish-el-3.0.1-0.11.b08|79	# Add missing build dep
21mr|glassfish-el-3.0.1-0.11.b08|80	%pom_add_dep javax.el:javax.el-api:'${project.version}'
21mr|glassfish-el-3.0.1-0.11.b08|81	
21mr|glassfish-el-3.0.1-0.11.b08|82	# Move code without build-helper plugin in the proper folder
21mr|glassfish-el-3.0.1-0.11.b08|83	%pom_remove_plugin -r :build-helper-maven-plugin
21mr|glassfish-el-3.0.1-0.11.b08|84	mv impl/src/main src
21mr|glassfish-el-3.0.1-0.11.b08|85	
21mr|glassfish-el-3.0.1-0.11.b08|86	# Do not use ant
21mr|glassfish-el-3.0.1-0.11.b08|87	%pom_add_plugin org.codehaus.mojo:javacc-maven-plugin:2.6 . "
21mr|glassfish-el-3.0.1-0.11.b08|88	<executions>
21mr|glassfish-el-3.0.1-0.11.b08|89	<execution>
21mr|glassfish-el-3.0.1-0.11.b08|90	<id>jjtree-javacc</id>
21mr|glassfish-el-3.0.1-0.11.b08|91	<goals>
21mr|glassfish-el-3.0.1-0.11.b08|92	<goal>jjtree-javacc</goal>
21mr|glassfish-el-3.0.1-0.11.b08|93	</goals>
21mr|glassfish-el-3.0.1-0.11.b08|94	<configuration>
21mr|glassfish-el-3.0.1-0.11.b08|95	<sourceDirectory>src/main/java/com/sun/el/parser</sourceDirectory>
21mr|glassfish-el-3.0.1-0.11.b08|96	<outputDirectory>src/main/java/com/sun/el/parser</outputDirectory>
21mr|glassfish-el-3.0.1-0.11.b08|97	</configuration>
21mr|glassfish-el-3.0.1-0.11.b08|98	</execution>
21mr|glassfish-el-3.0.1-0.11.b08|99	</executions>"
21mr|glassfish-el-3.0.1-0.11.b08|100	
21mr|glassfish-el-3.0.1-0.11.b08|101	# Fix impl resources path
21mr|glassfish-el-3.0.1-0.11.b08|102	%pom_xpath_remove "pom:build/pom:resources/pom:resource"
21mr|glassfish-el-3.0.1-0.11.b08|103	%pom_xpath_inject "pom:build/pom:resources" "
21mr|glassfish-el-3.0.1-0.11.b08|104	<resource>
21mr|glassfish-el-3.0.1-0.11.b08|105	<directory>src/main/java</directory>
21mr|glassfish-el-3.0.1-0.11.b08|106	<includes>
21mr|glassfish-el-3.0.1-0.11.b08|107	<include>**/*.properties</include>
21mr|glassfish-el-3.0.1-0.11.b08|108	<include>**/*.xml</include>
21mr|glassfish-el-3.0.1-0.11.b08|109	</includes>
21mr|glassfish-el-3.0.1-0.11.b08|110	</resource>"
21mr|glassfish-el-3.0.1-0.11.b08|111	
21mr|glassfish-el-3.0.1-0.11.b08|112	# This is a dummy POM added just to ease building in the RPM platforms
21mr|glassfish-el-3.0.1-0.11.b08|113	cat > pom-parent.xml << EOF
21mr|glassfish-el-3.0.1-0.11.b08|114	<?xml version="1.0" encoding="UTF-8"?>
21mr|glassfish-el-3.0.1-0.11.b08|115	<project
21mr|glassfish-el-3.0.1-0.11.b08|116	xmlns="http://maven.apache.org/POM/4.0.0"
21mr|glassfish-el-3.0.1-0.11.b08|117	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
21mr|glassfish-el-3.0.1-0.11.b08|118	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
21mr|glassfish-el-3.0.1-0.11.b08|119	
21mr|glassfish-el-3.0.1-0.11.b08|120	<modelVersion>4.0.0</modelVersion>
21mr|glassfish-el-3.0.1-0.11.b08|121	<groupId>org.glassfish.web</groupId>
21mr|glassfish-el-3.0.1-0.11.b08|122	<artifactId>javax.el-root</artifactId>
21mr|glassfish-el-3.0.1-0.11.b08|123	<version>%{namedversion}</version>
21mr|glassfish-el-3.0.1-0.11.b08|124	<packaging>pom</packaging>
21mr|glassfish-el-3.0.1-0.11.b08|125	<name>%{name} Parent</name>
21mr|glassfish-el-3.0.1-0.11.b08|126	<modules>
21mr|glassfish-el-3.0.1-0.11.b08|127	<module>api</module>
21mr|glassfish-el-3.0.1-0.11.b08|128	<module>pom.xml</module>
21mr|glassfish-el-3.0.1-0.11.b08|129	</modules>
21mr|glassfish-el-3.0.1-0.11.b08|130	</project>
21mr|glassfish-el-3.0.1-0.11.b08|131	EOF
21mr|glassfish-el-3.0.1-0.11.b08|132	
21mr|glassfish-el-3.0.1-0.11.b08|133	%mvn_file javax.el:javax.el-api %{name}-api
21mr|glassfish-el-3.0.1-0.11.b08|134	%mvn_alias javax.el:javax.el-api "javax.el:el-api" "org.glassfish:javax.el-api"
21mr|glassfish-el-3.0.1-0.11.b08|135	
21mr|glassfish-el-3.0.1-0.11.b08|136	%mvn_file org.glassfish:javax.el %{name}
21mr|glassfish-el-3.0.1-0.11.b08|137	%mvn_alias org.glassfish:javax.el "org.eclipse.jetty.orbit:com.sun.el" "org.glassfish.web:javax.el" "org.glassfish:javax.el-impl"
21mr|glassfish-el-3.0.1-0.11.b08|138	
21mr|glassfish-el-3.0.1-0.11.b08|139	%mvn_package :javax.el-root __noinstall
21mr|glassfish-el-3.0.1-0.11.b08|140	
21mr|glassfish-el-3.0.1-0.11.b08|141	%build
21mr|glassfish-el-3.0.1-0.11.b08|142	
21mr|glassfish-el-3.0.1-0.11.b08|143	%mvn_build -s -- -f pom-parent.xml
21mr|glassfish-el-3.0.1-0.11.b08|144	
21mr|glassfish-el-3.0.1-0.11.b08|145	%install
21mr|glassfish-el-3.0.1-0.11.b08|146	%mvn_install
21mr|glassfish-el-3.0.1-0.11.b08|147	
21mr|glassfish-el-3.0.1-0.11.b08|148	cp -p api/target/classes/META-INF/LICENSE.txt .
21mr|glassfish-el-3.0.1-0.11.b08|149	cp -p api/src/main/javadoc/doc-files/*-spec-license.html .
21mr|glassfish-el-3.0.1-0.11.b08|150	
21mr|glassfish-el-3.0.1-0.11.b08|151	%files -f .mfiles-javax.el
21mr|glassfish-el-3.0.1-0.11.b08|152	%files api -f .mfiles-javax.el-api
21mr|glassfish-el-3.0.1-0.11.b08|153	%license LICENSE.txt LICENSE-2.0.txt *-spec-license.html
21mr|glassfish-el-3.0.1-0.11.b08|154	
21mr|glassfish-el-3.0.1-0.11.b08|155	%files javadoc -f .mfiles-javadoc
21mr|glassfish-el-3.0.1-0.11.b08|156	%license LICENSE.txt LICENSE-2.0.txt
21mr|glassfish-el-3.0.1-0.11.b08|157	

12397 21
21mr|glassfish-enterprise-concurrent-1.0-11|1	Name:             glassfish-enterprise-concurrent
21mr|glassfish-enterprise-concurrent-1.0-11|2	Version:          1.0
21mr|glassfish-enterprise-concurrent-1.0-11|3	Release:          11
21mr|glassfish-enterprise-concurrent-1.0-11|4	Summary:          Concurrency Utilities for Java EE
21mr|glassfish-enterprise-concurrent-1.0-11|5	License:          CDDL or GPLv2 with exceptions
21mr|glassfish-enterprise-concurrent-1.0-11|6	Url:              https://java.net/projects/cu-javaee
21mr|glassfish-enterprise-concurrent-1.0-11|7	
21mr|glassfish-enterprise-concurrent-1.0-11|8	# svn export https://svn.java.net/svn/cu-javaee~source-code-repository/tags/javax.enterprise.concurrent-1.0/  glassfish-enterprise-concurrent-1.0
21mr|glassfish-enterprise-concurrent-1.0-11|9	# tar -zcvf glassfish-enterprise-concurrent-1.0.tar.gz glassfish-enterprise-concurrent-1.0
21mr|glassfish-enterprise-concurrent-1.0-11|10	Source0:          glassfish-enterprise-concurrent-%{version}.tar.gz
21mr|glassfish-enterprise-concurrent-1.0-11|11	Source1:          cddl.txt
21mr|glassfish-enterprise-concurrent-1.0-11|12	
21mr|glassfish-enterprise-concurrent-1.0-11|13	BuildRequires:    maven-local
21mr|glassfish-enterprise-concurrent-1.0-11|14	BuildRequires:    mvn(javax.enterprise.concurrent:javax.enterprise.concurrent-api)
21mr|glassfish-enterprise-concurrent-1.0-11|15	BuildRequires:    mvn(junit:junit)
21mr|glassfish-enterprise-concurrent-1.0-11|16	BuildRequires:    mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-enterprise-concurrent-1.0-11|17	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-enterprise-concurrent-1.0-11|18	BuildRequires:    mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|glassfish-enterprise-concurrent-1.0-11|19	BuildRequires:    mvn(org.glassfish.build:spec-version-maven-plugin)
21mr|glassfish-enterprise-concurrent-1.0-11|20	BuildRequires:    mvn(org.jboss.spec.javax.management.j2ee:jboss-j2eemgmt-api_1.1_spec)
21mr|glassfish-enterprise-concurrent-1.0-11|21	
21mr|glassfish-enterprise-concurrent-1.0-11|22	Group:          Development/Java
21mr|glassfish-enterprise-concurrent-1.0-11|23	BuildArch:        noarch
21mr|glassfish-enterprise-concurrent-1.0-11|24	# Java stack is not supported on x86_32
21mr|glassfish-enterprise-concurrent-1.0-11|25	ExcludeArch: %{ix86}
21mr|glassfish-enterprise-concurrent-1.0-11|26	
21mr|glassfish-enterprise-concurrent-1.0-11|27	%description
21mr|glassfish-enterprise-concurrent-1.0-11|28	Reference Implementation for JSR 236 - Concurrency Utilities for Java EE
21mr|glassfish-enterprise-concurrent-1.0-11|29	
21mr|glassfish-enterprise-concurrent-1.0-11|30	%package javadoc
21mr|glassfish-enterprise-concurrent-1.0-11|31	Summary:          Javadoc for %{name}
21mr|glassfish-enterprise-concurrent-1.0-11|32	
21mr|glassfish-enterprise-concurrent-1.0-11|33	%description javadoc
21mr|glassfish-enterprise-concurrent-1.0-11|34	This package contains the API documentation for %{name}.
21mr|glassfish-enterprise-concurrent-1.0-11|35	
21mr|glassfish-enterprise-concurrent-1.0-11|36	%prep
21mr|glassfish-enterprise-concurrent-1.0-11|37	%setup -q -n glassfish-enterprise-concurrent-%{version}
21mr|glassfish-enterprise-concurrent-1.0-11|38	
21mr|glassfish-enterprise-concurrent-1.0-11|39	# Useless tasks
21mr|glassfish-enterprise-concurrent-1.0-11|40	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|glassfish-enterprise-concurrent-1.0-11|41	%pom_remove_plugin :maven-source-plugin
21mr|glassfish-enterprise-concurrent-1.0-11|42	
21mr|glassfish-enterprise-concurrent-1.0-11|43	%pom_change_dep "javax:javaee-web-api" "org.jboss.spec.javax.management.j2ee:jboss-j2eemgmt-api_1.1_spec:1.0.1.Final"
21mr|glassfish-enterprise-concurrent-1.0-11|44	
21mr|glassfish-enterprise-concurrent-1.0-11|45	# Build problem with maven-bundle-plugin >= 3.0.1
21mr|glassfish-enterprise-concurrent-1.0-11|46	# Remove license header
21mr|glassfish-enterprise-concurrent-1.0-11|47	mv osgi.bundle osgi.bundle.old
21mr|glassfish-enterprise-concurrent-1.0-11|48	echo '-exportcontents: \
21mr|glassfish-enterprise-concurrent-1.0-11|49	org.glassfish.enterprise.concurrent; \
21mr|glassfish-enterprise-concurrent-1.0-11|50	org.glassfish.enterprise.concurrent.internal; \
21mr|glassfish-enterprise-concurrent-1.0-11|51	org.glassfish.enterprise.concurrent.spi; version=1.0' >> osgi.bundle
21mr|glassfish-enterprise-concurrent-1.0-11|52	
21mr|glassfish-enterprise-concurrent-1.0-11|53	# Remove deprecated instruction
21mr|glassfish-enterprise-concurrent-1.0-11|54	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration/pom:useDefaultManifestFile"
21mr|glassfish-enterprise-concurrent-1.0-11|55	%pom_xpath_inject "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration" '
21mr|glassfish-enterprise-concurrent-1.0-11|56	<archive>
21mr|glassfish-enterprise-concurrent-1.0-11|57	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|glassfish-enterprise-concurrent-1.0-11|58	</archive>'
21mr|glassfish-enterprise-concurrent-1.0-11|59	
21mr|glassfish-enterprise-concurrent-1.0-11|60	cp %{SOURCE1} .
21mr|glassfish-enterprise-concurrent-1.0-11|61	
21mr|glassfish-enterprise-concurrent-1.0-11|62	%build
21mr|glassfish-enterprise-concurrent-1.0-11|63	%mvn_build
21mr|glassfish-enterprise-concurrent-1.0-11|64	
21mr|glassfish-enterprise-concurrent-1.0-11|65	%install
21mr|glassfish-enterprise-concurrent-1.0-11|66	%mvn_install
21mr|glassfish-enterprise-concurrent-1.0-11|67	
21mr|glassfish-enterprise-concurrent-1.0-11|68	%files -f .mfiles
21mr|glassfish-enterprise-concurrent-1.0-11|69	%license cddl.txt
21mr|glassfish-enterprise-concurrent-1.0-11|70	
21mr|glassfish-enterprise-concurrent-1.0-11|71	%files javadoc -f .mfiles-javadoc
21mr|glassfish-enterprise-concurrent-1.0-11|72	%license cddl.txt
21mr|glassfish-enterprise-concurrent-1.0-11|73	

12398 21
21mr|glassfish-enterprise-concurrent-api-1.0-13|1	Name:             glassfish-enterprise-concurrent-api
21mr|glassfish-enterprise-concurrent-api-1.0-13|2	Version:          1.0
21mr|glassfish-enterprise-concurrent-api-1.0-13|3	Release:          13
21mr|glassfish-enterprise-concurrent-api-1.0-13|4	Summary:          Concurrency Utilities API for Java EE
21mr|glassfish-enterprise-concurrent-api-1.0-13|5	License:          CDDL or GPLv2 with exceptions
21mr|glassfish-enterprise-concurrent-api-1.0-13|6	Url:              https://java.net/projects/cu-javaee
21mr|glassfish-enterprise-concurrent-api-1.0-13|7	
21mr|glassfish-enterprise-concurrent-api-1.0-13|8	# svn export https://svn.java.net/svn/concurrency-ee-spec~source-code-repository/tags/javax.enterprise.concurrent-api-1.0 glassfish-enterprise-concurrent-api-1.0
21mr|glassfish-enterprise-concurrent-api-1.0-13|9	# tar -zcvf glassfish-enterprise-concurrent-api-1.0.tar.gz glassfish-enterprise-concurrent-api-1.0
21mr|glassfish-enterprise-concurrent-api-1.0-13|10	Source0:          glassfish-enterprise-concurrent-api-%{version}.tar.gz
21mr|glassfish-enterprise-concurrent-api-1.0-13|11	Source1:          cddl.txt
21mr|glassfish-enterprise-concurrent-api-1.0-13|12	
21mr|glassfish-enterprise-concurrent-api-1.0-13|13	BuildRequires:    maven-local
21mr|glassfish-enterprise-concurrent-api-1.0-13|14	BuildRequires:    mvn(junit:junit)
21mr|glassfish-enterprise-concurrent-api-1.0-13|15	BuildRequires:    mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-enterprise-concurrent-api-1.0-13|16	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-enterprise-concurrent-api-1.0-13|17	BuildRequires:    mvn(org.glassfish.build:spec-version-maven-plugin)
21mr|glassfish-enterprise-concurrent-api-1.0-13|18	
21mr|glassfish-enterprise-concurrent-api-1.0-13|19	Group:          Development/Java
21mr|glassfish-enterprise-concurrent-api-1.0-13|20	BuildArch:        noarch
21mr|glassfish-enterprise-concurrent-api-1.0-13|21	# Java stack is not supported on x86_32
21mr|glassfish-enterprise-concurrent-api-1.0-13|22	ExcludeArch: %{ix86}
21mr|glassfish-enterprise-concurrent-api-1.0-13|23	
21mr|glassfish-enterprise-concurrent-api-1.0-13|24	%description
21mr|glassfish-enterprise-concurrent-api-1.0-13|25	API for JSR 236 - Concurrency Utilities for Java EE
21mr|glassfish-enterprise-concurrent-api-1.0-13|26	
21mr|glassfish-enterprise-concurrent-api-1.0-13|27	%package javadoc
21mr|glassfish-enterprise-concurrent-api-1.0-13|28	Summary:          Javadoc for %{name}
21mr|glassfish-enterprise-concurrent-api-1.0-13|29	
21mr|glassfish-enterprise-concurrent-api-1.0-13|30	%description javadoc
21mr|glassfish-enterprise-concurrent-api-1.0-13|31	This package contains the API documentation for %{name}.
21mr|glassfish-enterprise-concurrent-api-1.0-13|32	
21mr|glassfish-enterprise-concurrent-api-1.0-13|33	%prep
21mr|glassfish-enterprise-concurrent-api-1.0-13|34	%setup -q -n glassfish-enterprise-concurrent-api-%{version}
21mr|glassfish-enterprise-concurrent-api-1.0-13|35	
21mr|glassfish-enterprise-concurrent-api-1.0-13|36	cp %{SOURCE1} .
21mr|glassfish-enterprise-concurrent-api-1.0-13|37	
21mr|glassfish-enterprise-concurrent-api-1.0-13|38	%pom_remove_plugin "org.codehaus.mojo:buildnumber-maven-plugin"
21mr|glassfish-enterprise-concurrent-api-1.0-13|39	
21mr|glassfish-enterprise-concurrent-api-1.0-13|40	%pom_remove_plugin :maven-checkstyle-plugin
21mr|glassfish-enterprise-concurrent-api-1.0-13|41	%pom_remove_plugin :maven-jxr-plugin
21mr|glassfish-enterprise-concurrent-api-1.0-13|42	# Fix javadoc doclint
21mr|glassfish-enterprise-concurrent-api-1.0-13|43	%pom_remove_plugin :maven-javadoc-plugin
21mr|glassfish-enterprise-concurrent-api-1.0-13|44	# Unneeded plugin
21mr|glassfish-enterprise-concurrent-api-1.0-13|45	%pom_remove_plugin :maven-source-plugin
21mr|glassfish-enterprise-concurrent-api-1.0-13|46	
21mr|glassfish-enterprise-concurrent-api-1.0-13|47	# Remove deprecated instruction
21mr|glassfish-enterprise-concurrent-api-1.0-13|48	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration/pom:useDefaultManifestFile"
21mr|glassfish-enterprise-concurrent-api-1.0-13|49	%pom_xpath_inject "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration" '
21mr|glassfish-enterprise-concurrent-api-1.0-13|50	<archive>
21mr|glassfish-enterprise-concurrent-api-1.0-13|51	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|glassfish-enterprise-concurrent-api-1.0-13|52	</archive>'
21mr|glassfish-enterprise-concurrent-api-1.0-13|53	
21mr|glassfish-enterprise-concurrent-api-1.0-13|54	%build
21mr|glassfish-enterprise-concurrent-api-1.0-13|55	%mvn_build
21mr|glassfish-enterprise-concurrent-api-1.0-13|56	
21mr|glassfish-enterprise-concurrent-api-1.0-13|57	%install
21mr|glassfish-enterprise-concurrent-api-1.0-13|58	%mvn_install
21mr|glassfish-enterprise-concurrent-api-1.0-13|59	
21mr|glassfish-enterprise-concurrent-api-1.0-13|60	%files -f .mfiles
21mr|glassfish-enterprise-concurrent-api-1.0-13|61	%license cddl.txt
21mr|glassfish-enterprise-concurrent-api-1.0-13|62	
21mr|glassfish-enterprise-concurrent-api-1.0-13|63	%files javadoc -f .mfiles-javadoc
21mr|glassfish-enterprise-concurrent-api-1.0-13|64	%license cddl.txt
21mr|glassfish-enterprise-concurrent-api-1.0-13|65	

12399 21
21mr|glassfish-fastinfoset-1.2.13-12|1	Name:          glassfish-fastinfoset
21mr|glassfish-fastinfoset-1.2.13-12|2	Version:       1.2.13
21mr|glassfish-fastinfoset-1.2.13-12|3	Release:       12
21mr|glassfish-fastinfoset-1.2.13-12|4	Summary:       Fast Infoset
21mr|glassfish-fastinfoset-1.2.13-12|5	License:       ASL 2.0
21mr|glassfish-fastinfoset-1.2.13-12|6	URL:           https://fi.java.net
21mr|glassfish-fastinfoset-1.2.13-12|7	# svn export https://svn.java.net/svn/fi~svn/tags/fastinfoset-project-1.2.13/ glassfish-fastinfoset-1.2.13
21mr|glassfish-fastinfoset-1.2.13-12|8	# find glassfish-fastinfoset-1.2.13/ -name '*.class' -delete
21mr|glassfish-fastinfoset-1.2.13-12|9	# find glassfish-fastinfoset-1.2.13/ -name '*.jar' -delete
21mr|glassfish-fastinfoset-1.2.13-12|10	# rm -rf glassfish-fastinfoset-1.2.13/roundtrip-tests
21mr|glassfish-fastinfoset-1.2.13-12|11	# tar czf glassfish-fastinfoset-1.2.13-src-svn.tar.gz glassfish-fastinfoset-1.2.13
21mr|glassfish-fastinfoset-1.2.13-12|12	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|glassfish-fastinfoset-1.2.13-12|13	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|glassfish-fastinfoset-1.2.13-12|14	# add xmlstreambuffer 1.5.x support
21mr|glassfish-fastinfoset-1.2.13-12|15	Patch0:        %{name}-1.2.12-utilities-FastInfosetWriterSAXBufferProcessor.patch
21mr|glassfish-fastinfoset-1.2.13-12|16	
21mr|glassfish-fastinfoset-1.2.13-12|17	BuildRequires: maven-local
21mr|glassfish-fastinfoset-1.2.13-12|18	BuildRequires: mvn(com.sun.xml.stream.buffer:streambuffer)
21mr|glassfish-fastinfoset-1.2.13-12|19	BuildRequires: mvn(com.sun.xsom:xsom)
21mr|glassfish-fastinfoset-1.2.13-12|20	BuildRequires: mvn(junit:junit)
21mr|glassfish-fastinfoset-1.2.13-12|21	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-fastinfoset-1.2.13-12|22	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-fastinfoset-1.2.13-12|23	
21mr|glassfish-fastinfoset-1.2.13-12|24	Group:          Development/Java
21mr|glassfish-fastinfoset-1.2.13-12|25	BuildArch:     noarch
21mr|glassfish-fastinfoset-1.2.13-12|26	# Java stack is not supported on x86_32
21mr|glassfish-fastinfoset-1.2.13-12|27	ExcludeArch: %{ix86}
21mr|glassfish-fastinfoset-1.2.13-12|28	
21mr|glassfish-fastinfoset-1.2.13-12|29	%description
21mr|glassfish-fastinfoset-1.2.13-12|30	Fast Infoset specifies a standardized binary encoding for the XML Information
21mr|glassfish-fastinfoset-1.2.13-12|31	Set. An XML infoset (such as a DOM tree, StAX events or SAX events in
21mr|glassfish-fastinfoset-1.2.13-12|32	programmatic representations) may be serialized to an XML 1.x document or, as
21mr|glassfish-fastinfoset-1.2.13-12|33	specified by the Fast Infoset standard, may be serialized to a fast infoset
21mr|glassfish-fastinfoset-1.2.13-12|34	document.  Fast infoset documents are generally smaller in size and faster to
21mr|glassfish-fastinfoset-1.2.13-12|35	parse and serialize than equivalent XML documents.
21mr|glassfish-fastinfoset-1.2.13-12|36	
21mr|glassfish-fastinfoset-1.2.13-12|37	%package javadoc
21mr|glassfish-fastinfoset-1.2.13-12|38	Summary:       Javadoc for %{name}
21mr|glassfish-fastinfoset-1.2.13-12|39	
21mr|glassfish-fastinfoset-1.2.13-12|40	%description javadoc
21mr|glassfish-fastinfoset-1.2.13-12|41	This package contains javadoc for %{name}.
21mr|glassfish-fastinfoset-1.2.13-12|42	
21mr|glassfish-fastinfoset-1.2.13-12|43	%prep
21mr|glassfish-fastinfoset-1.2.13-12|44	%setup -q
21mr|glassfish-fastinfoset-1.2.13-12|45	%patch0 -p0
21mr|glassfish-fastinfoset-1.2.13-12|46	
21mr|glassfish-fastinfoset-1.2.13-12|47	cp %{SOURCE1} .
21mr|glassfish-fastinfoset-1.2.13-12|48	
21mr|glassfish-fastinfoset-1.2.13-12|49	# Remove wagon-webdav
21mr|glassfish-fastinfoset-1.2.13-12|50	%pom_xpath_remove "pom:build/pom:extensions"
21mr|glassfish-fastinfoset-1.2.13-12|51	
21mr|glassfish-fastinfoset-1.2.13-12|52	%pom_remove_plugin :findbugs-maven-plugin
21mr|glassfish-fastinfoset-1.2.13-12|53	%pom_remove_plugin :maven-antrun-extended-plugin
21mr|glassfish-fastinfoset-1.2.13-12|54	%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin
21mr|glassfish-fastinfoset-1.2.13-12|55	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin
21mr|glassfish-fastinfoset-1.2.13-12|56	
21mr|glassfish-fastinfoset-1.2.13-12|57	%pom_disable_module roundtrip-tests
21mr|glassfish-fastinfoset-1.2.13-12|58	%pom_disable_module samples
21mr|glassfish-fastinfoset-1.2.13-12|59	
21mr|glassfish-fastinfoset-1.2.13-12|60	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|glassfish-fastinfoset-1.2.13-12|61	# problems with version 3.0.0 of the plugin.
21mr|glassfish-fastinfoset-1.2.13-12|62	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|glassfish-fastinfoset-1.2.13-12|63	<execution>
21mr|glassfish-fastinfoset-1.2.13-12|64	<id>default-jar</id>
21mr|glassfish-fastinfoset-1.2.13-12|65	<phase>skip</phase>
21mr|glassfish-fastinfoset-1.2.13-12|66	</execution>" fastinfoset
21mr|glassfish-fastinfoset-1.2.13-12|67	
21mr|glassfish-fastinfoset-1.2.13-12|68	%mvn_file :FastInfoset %{name}
21mr|glassfish-fastinfoset-1.2.13-12|69	%mvn_file :FastInfosetUtilities %{name}-utilities
21mr|glassfish-fastinfoset-1.2.13-12|70	
21mr|glassfish-fastinfoset-1.2.13-12|71	%build
21mr|glassfish-fastinfoset-1.2.13-12|72	%mvn_build
21mr|glassfish-fastinfoset-1.2.13-12|73	
21mr|glassfish-fastinfoset-1.2.13-12|74	%install
21mr|glassfish-fastinfoset-1.2.13-12|75	%mvn_install
21mr|glassfish-fastinfoset-1.2.13-12|76	
21mr|glassfish-fastinfoset-1.2.13-12|77	%files -f .mfiles
21mr|glassfish-fastinfoset-1.2.13-12|78	%license copyright.txt LICENSE-2.0.txt
21mr|glassfish-fastinfoset-1.2.13-12|79	
21mr|glassfish-fastinfoset-1.2.13-12|80	%files javadoc -f .mfiles-javadoc
21mr|glassfish-fastinfoset-1.2.13-12|81	%license copyright.txt LICENSE-2.0.txt
21mr|glassfish-fastinfoset-1.2.13-12|82	

12400 21
21mr|glassfish-gmbal-3.2.0-0.15.b003|1	%global namedreltag -b003
21mr|glassfish-gmbal-3.2.0-0.15.b003|2	%global namedversion %{version}%{?namedreltag}
21mr|glassfish-gmbal-3.2.0-0.15.b003|3	Name:          glassfish-gmbal
21mr|glassfish-gmbal-3.2.0-0.15.b003|4	Version:       3.2.0
21mr|glassfish-gmbal-3.2.0-0.15.b003|5	Release:       0.15.b003
21mr|glassfish-gmbal-3.2.0-0.15.b003|6	Summary:       GlassFish MBean Annotation Library
21mr|glassfish-gmbal-3.2.0-0.15.b003|7	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-gmbal-3.2.0-0.15.b003|8	URL:           http://java.net/projects/gmbal/pages/Home
21mr|glassfish-gmbal-3.2.0-0.15.b003|9	# hg clone -r VERSION-3.2.0-b003 https://hg.java.net/hg/gmbal~master glassfish-gmbal-3.2.0-b003
21mr|glassfish-gmbal-3.2.0-0.15.b003|10	# find glassfish-gmbal-3.2.0-b003/ -name '*.jar' -delete
21mr|glassfish-gmbal-3.2.0-0.15.b003|11	# find glassfish-gmbal-3.2.0-b003/ -name '*.class' -delete
21mr|glassfish-gmbal-3.2.0-0.15.b003|12	# find glassfish-gmbal-3.2.0-b003/ -name '*.tgz' -delete
21mr|glassfish-gmbal-3.2.0-0.15.b003|13	# find glassfish-gmbal-3.2.0-b003/ -name '*.zip' -delete
21mr|glassfish-gmbal-3.2.0-0.15.b003|14	# rm -rf glassfish-gmbal-3.2.0-b003/lib/* glassfish-gmbal-3.2.0-b003/.hg
21mr|glassfish-gmbal-3.2.0-0.15.b003|15	# tar cJf glassfish-gmbal-3.2.0-b003-src-hg.tar.xz glassfish-gmbal-3.2.0-b003
21mr|glassfish-gmbal-3.2.0-0.15.b003|16	Source0:       %{name}-%{namedversion}-src-hg.tar.xz
21mr|glassfish-gmbal-3.2.0-0.15.b003|17	Source1:       %{name}-%{namedversion}-01-build.xml
21mr|glassfish-gmbal-3.2.0-0.15.b003|18	
21mr|glassfish-gmbal-3.2.0-0.15.b003|19	BuildRequires: ant
21mr|glassfish-gmbal-3.2.0-0.15.b003|20	BuildRequires: ant-junit
21mr|glassfish-gmbal-3.2.0-0.15.b003|21	BuildRequires: aqute-bnd
21mr|glassfish-gmbal-3.2.0-0.15.b003|22	BuildRequires: glassfish-management-api
21mr|glassfish-gmbal-3.2.0-0.15.b003|23	BuildRequires: glassfish-pfl
21mr|glassfish-gmbal-3.2.0-0.15.b003|24	BuildRequires: javapackages-local
21mr|glassfish-gmbal-3.2.0-0.15.b003|25	BuildRequires: junit
21mr|glassfish-gmbal-3.2.0-0.15.b003|26	
21mr|glassfish-gmbal-3.2.0-0.15.b003|27	Group:          Development/Java
21mr|glassfish-gmbal-3.2.0-0.15.b003|28	BuildArch:     noarch
21mr|glassfish-gmbal-3.2.0-0.15.b003|29	# Java stack is not supported on x86_32
21mr|glassfish-gmbal-3.2.0-0.15.b003|30	ExcludeArch: %{ix86}
21mr|glassfish-gmbal-3.2.0-0.15.b003|31	
21mr|glassfish-gmbal-3.2.0-0.15.b003|32	%description
21mr|glassfish-gmbal-3.2.0-0.15.b003|33	The GlassFish MBean Annotation Library (gmbal, pronounced "Gumball")
21mr|glassfish-gmbal-3.2.0-0.15.b003|34	is a library for using annotations to create Open MBeans. There is similar
21mr|glassfish-gmbal-3.2.0-0.15.b003|35	functionality in JSR 255 for JDK 7, but gmbal only requires JDK 5. Gmbal
21mr|glassfish-gmbal-3.2.0-0.15.b003|36	also supports JSR 77 ObjectNames and the GlassFish Version 3 AMX
21mr|glassfish-gmbal-3.2.0-0.15.b003|37	requirements for MBeans. AS a consequence, gmbal-enabled classes
21mr|glassfish-gmbal-3.2.0-0.15.b003|38	will be fully manageable in GlassFish v3 using the standard GlassFish
21mr|glassfish-gmbal-3.2.0-0.15.b003|39	v3 admin tools, while still being manageable with generic MBean tools
21mr|glassfish-gmbal-3.2.0-0.15.b003|40	when not run under GlassFish v3.
21mr|glassfish-gmbal-3.2.0-0.15.b003|41	
21mr|glassfish-gmbal-3.2.0-0.15.b003|42	%package javadoc
21mr|glassfish-gmbal-3.2.0-0.15.b003|43	Summary:       Javadoc for %{name}
21mr|glassfish-gmbal-3.2.0-0.15.b003|44	
21mr|glassfish-gmbal-3.2.0-0.15.b003|45	%description javadoc
21mr|glassfish-gmbal-3.2.0-0.15.b003|46	This package contains javadoc for %{name}.
21mr|glassfish-gmbal-3.2.0-0.15.b003|47	
21mr|glassfish-gmbal-3.2.0-0.15.b003|48	%prep
21mr|glassfish-gmbal-3.2.0-0.15.b003|49	%setup -q -n %{name}-%{namedversion}
21mr|glassfish-gmbal-3.2.0-0.15.b003|50	
21mr|glassfish-gmbal-3.2.0-0.15.b003|51	cp -p %{SOURCE1} build.xml
21mr|glassfish-gmbal-3.2.0-0.15.b003|52	
21mr|glassfish-gmbal-3.2.0-0.15.b003|53	# This test fails on java8
21mr|glassfish-gmbal-3.2.0-0.15.b003|54	rm -r test/org/glassfish/gmbal/impl/AMXClientTest.java
21mr|glassfish-gmbal-3.2.0-0.15.b003|55	
21mr|glassfish-gmbal-3.2.0-0.15.b003|56	%build
21mr|glassfish-gmbal-3.2.0-0.15.b003|57	
21mr|glassfish-gmbal-3.2.0-0.15.b003|58	%ant jars javadoc test
21mr|glassfish-gmbal-3.2.0-0.15.b003|59	
21mr|glassfish-gmbal-3.2.0-0.15.b003|60	bnd wrap -p make/gmbal.bnd -o dist/gmbal.bar dist/gmbal.jar
21mr|glassfish-gmbal-3.2.0-0.15.b003|61	mv dist/gmbal.bar dist/gmbal.jar
21mr|glassfish-gmbal-3.2.0-0.15.b003|62	bnd wrap -p make/gmbal-api-only.bnd -o dist/gmbal-api-only.bar dist/gmbal-api-only.jar
21mr|glassfish-gmbal-3.2.0-0.15.b003|63	mv dist/gmbal-api-only.bar dist/gmbal-api-only.jar
21mr|glassfish-gmbal-3.2.0-0.15.b003|64	
21mr|glassfish-gmbal-3.2.0-0.15.b003|65	%install
21mr|glassfish-gmbal-3.2.0-0.15.b003|66	%mvn_file org.glassfish.gmbal:gmbal %{name}
21mr|glassfish-gmbal-3.2.0-0.15.b003|67	%mvn_file org.glassfish.gmbal:gmbal-api-only %{name}-api-only
21mr|glassfish-gmbal-3.2.0-0.15.b003|68	%mvn_artifact make/gmbal.pom dist/gmbal.jar
21mr|glassfish-gmbal-3.2.0-0.15.b003|69	%mvn_artifact make/gmbal-api-only.pom dist/gmbal-api-only.jar
21mr|glassfish-gmbal-3.2.0-0.15.b003|70	%mvn_install -J dist/javadoc
21mr|glassfish-gmbal-3.2.0-0.15.b003|71	
21mr|glassfish-gmbal-3.2.0-0.15.b003|72	%files -f .mfiles
21mr|glassfish-gmbal-3.2.0-0.15.b003|73	%license legal/LICENSE.TXT
21mr|glassfish-gmbal-3.2.0-0.15.b003|74	
21mr|glassfish-gmbal-3.2.0-0.15.b003|75	%files javadoc -f .mfiles-javadoc
21mr|glassfish-gmbal-3.2.0-0.15.b003|76	%license legal/LICENSE.TXT
21mr|glassfish-gmbal-3.2.0-0.15.b003|77	

12401 21
21mr|glassfish-ha-api-3.1.9-13|1	Name:          glassfish-ha-api
21mr|glassfish-ha-api-3.1.9-13|2	Version:       3.1.9
21mr|glassfish-ha-api-3.1.9-13|3	Release:       13
21mr|glassfish-ha-api-3.1.9-13|4	Summary:       High Availability APIs and SPI
21mr|glassfish-ha-api-3.1.9-13|5	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-ha-api-3.1.9-13|6	URL:           http://glassfish.java.net/
21mr|glassfish-ha-api-3.1.9-13|7	# svn export https://svn.java.net/svn/glassfish~svn/tags/ha-api-3.1.9 glassfish-ha-api-3.1.9
21mr|glassfish-ha-api-3.1.9-13|8	# tar czf glassfish-ha-api-3.1.9-src-svn.tar.gz glassfish-ha-api-3.1.9
21mr|glassfish-ha-api-3.1.9-13|9	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|glassfish-ha-api-3.1.9-13|10	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|glassfish-ha-api-3.1.9-13|11	# glassfish-ha-api package don't include the license file
21mr|glassfish-ha-api-3.1.9-13|12	Source1:       glassfish-LICENSE.txt
21mr|glassfish-ha-api-3.1.9-13|13	
21mr|glassfish-ha-api-3.1.9-13|14	BuildRequires: maven-local
21mr|glassfish-ha-api-3.1.9-13|15	BuildRequires: mvn(junit:junit)
21mr|glassfish-ha-api-3.1.9-13|16	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-ha-api-3.1.9-13|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-ha-api-3.1.9-13|18	BuildRequires: mvn(org.glassfish.hk2:hk2-api)
21mr|glassfish-ha-api-3.1.9-13|19	BuildRequires: mvn(org.glassfish.hk2:osgiversion-maven-plugin)
21mr|glassfish-ha-api-3.1.9-13|20	
21mr|glassfish-ha-api-3.1.9-13|21	Group:          Development/Java
21mr|glassfish-ha-api-3.1.9-13|22	BuildArch:     noarch
21mr|glassfish-ha-api-3.1.9-13|23	# Java stack is not supported on x86_32
21mr|glassfish-ha-api-3.1.9-13|24	ExcludeArch: %{ix86}
21mr|glassfish-ha-api-3.1.9-13|25	
21mr|glassfish-ha-api-3.1.9-13|26	%description
21mr|glassfish-ha-api-3.1.9-13|27	GlassFish High Availability APIs and SPI.
21mr|glassfish-ha-api-3.1.9-13|28	
21mr|glassfish-ha-api-3.1.9-13|29	%package javadoc
21mr|glassfish-ha-api-3.1.9-13|30	Summary:       Javadoc for %{name}
21mr|glassfish-ha-api-3.1.9-13|31	
21mr|glassfish-ha-api-3.1.9-13|32	%description javadoc
21mr|glassfish-ha-api-3.1.9-13|33	This package contains javadoc for %{name}.
21mr|glassfish-ha-api-3.1.9-13|34	
21mr|glassfish-ha-api-3.1.9-13|35	%prep
21mr|glassfish-ha-api-3.1.9-13|36	%setup -q -n %{name}-%{version}
21mr|glassfish-ha-api-3.1.9-13|37	
21mr|glassfish-ha-api-3.1.9-13|38	# Remove support for hk2-jar
21mr|glassfish-ha-api-3.1.9-13|39	%pom_xpath_remove "pom:supportedProjectTypes"
21mr|glassfish-ha-api-3.1.9-13|40	%pom_remove_plugin org.glassfish.hk2:hk2-maven-plugin
21mr|glassfish-ha-api-3.1.9-13|41	
21mr|glassfish-ha-api-3.1.9-13|42	%pom_xpath_set pom:packaging bundle
21mr|glassfish-ha-api-3.1.9-13|43	%pom_xpath_inject "pom:plugin[pom:artifactId ='maven-bundle-plugin']" "
21mr|glassfish-ha-api-3.1.9-13|44	<version>2.5.4</version>
21mr|glassfish-ha-api-3.1.9-13|45	<extensions>true</extensions>"
21mr|glassfish-ha-api-3.1.9-13|46	
21mr|glassfish-ha-api-3.1.9-13|47	%pom_change_dep :hk2 :hk2-api
21mr|glassfish-ha-api-3.1.9-13|48	
21mr|glassfish-ha-api-3.1.9-13|49	# META-INF/inhabitants/default contents ...not available without hk2
21mr|glassfish-ha-api-3.1.9-13|50	#class=org.glassfish.ha.store.impl.NoOpBackingStoreFactory,index=org.glassfish.ha.store.api.BackingStoreFactory:noop
21mr|glassfish-ha-api-3.1.9-13|51	#class=org.glassfish.ha.store.spi.ObjectInputStreamWithLoader
21mr|glassfish-ha-api-3.1.9-13|52	
21mr|glassfish-ha-api-3.1.9-13|53	cp -p %{SOURCE1} LICENSE.txt
21mr|glassfish-ha-api-3.1.9-13|54	sed -i 's/\r//' LICENSE.txt
21mr|glassfish-ha-api-3.1.9-13|55	
21mr|glassfish-ha-api-3.1.9-13|56	%mvn_file :ha-api %{name}
21mr|glassfish-ha-api-3.1.9-13|57	
21mr|glassfish-ha-api-3.1.9-13|58	%build
21mr|glassfish-ha-api-3.1.9-13|59	
21mr|glassfish-ha-api-3.1.9-13|60	%mvn_build
21mr|glassfish-ha-api-3.1.9-13|61	
21mr|glassfish-ha-api-3.1.9-13|62	%install
21mr|glassfish-ha-api-3.1.9-13|63	%mvn_install
21mr|glassfish-ha-api-3.1.9-13|64	
21mr|glassfish-ha-api-3.1.9-13|65	%files -f .mfiles
21mr|glassfish-ha-api-3.1.9-13|66	%license LICENSE.txt
21mr|glassfish-ha-api-3.1.9-13|67	
21mr|glassfish-ha-api-3.1.9-13|68	%files javadoc -f .mfiles-javadoc
21mr|glassfish-ha-api-3.1.9-13|69	%license LICENSE.txt
21mr|glassfish-ha-api-3.1.9-13|70	

12402 21
21mr|glassfish-hk2-2.5.0-2|1	# Set this flag to build with reduced dependency set
21mr|glassfish-hk2-2.5.0-2|2	%bcond_with jp_minimal
21mr|glassfish-hk2-2.5.0-2|3	
21mr|glassfish-hk2-2.5.0-2|4	%global extra_version 1.0.3
21mr|glassfish-hk2-2.5.0-2|5	
21mr|glassfish-hk2-2.5.0-2|6	Name:          glassfish-hk2
21mr|glassfish-hk2-2.5.0-2|7	Version:       2.5.0
21mr|glassfish-hk2-2.5.0-2|8	Release:       2
21mr|glassfish-hk2-2.5.0-2|9	Summary:       Glassfish Hundred Kilobytes Kernel
21mr|glassfish-hk2-2.5.0-2|10	License:       EPL-2.0 or GPLv2 with exceptions
21mr|glassfish-hk2-2.5.0-2|11	URL:           https://github.com/eclipse-ee4j/glassfish-hk2/
21mr|glassfish-hk2-2.5.0-2|12	Source0:       https://github.com/eclipse-ee4j/glassfish-hk2/archive/%{version}-RELEASE/%{name}-%{version}.tar.gz
21mr|glassfish-hk2-2.5.0-2|13	Source1:       https://github.com/eclipse-ee4j/glassfish-hk2-extra/archive/%{extra_version}-RELEASE/%{name}-extra-%{extra_version}.tar.gz
21mr|glassfish-hk2-2.5.0-2|14	Source2:       hk2-inhabitant-generator-osgi.bundle
21mr|glassfish-hk2-2.5.0-2|15	
21mr|glassfish-hk2-2.5.0-2|16	# unbundles tiger-types from hk2-utils osgi metadata and
21mr|glassfish-hk2-2.5.0-2|17	# fixes invalid whitespace in hk2-core osgi metadata
21mr|glassfish-hk2-2.5.0-2|18	Patch0:        0001-OSGi-metadata-fixes.patch
21mr|glassfish-hk2-2.5.0-2|19	# fixed some test failures
21mr|glassfish-hk2-2.5.0-2|20	Patch1:        0002-Fixed-tests.patch
21mr|glassfish-hk2-2.5.0-2|21	
21mr|glassfish-hk2-2.5.0-2|22	BuildRequires:  maven-local
21mr|glassfish-hk2-2.5.0-2|23	BuildRequires:  mvn(aopalliance:aopalliance)
21mr|glassfish-hk2-2.5.0-2|24	BuildRequires:  mvn(javax.annotation:javax.annotation-api)
21mr|glassfish-hk2-2.5.0-2|25	BuildRequires:  mvn(javax.enterprise:cdi-api)
21mr|glassfish-hk2-2.5.0-2|26	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|glassfish-hk2-2.5.0-2|27	BuildRequires:  mvn(junit:junit)
21mr|glassfish-hk2-2.5.0-2|28	BuildRequires:  mvn(org.apache.ant:ant)
21mr|glassfish-hk2-2.5.0-2|29	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|glassfish-hk2-2.5.0-2|30	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-hk2-2.5.0-2|31	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|glassfish-hk2-2.5.0-2|32	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|glassfish-hk2-2.5.0-2|33	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|glassfish-hk2-2.5.0-2|34	BuildRequires:  mvn(org.apache.maven.shared:maven-osgi)
21mr|glassfish-hk2-2.5.0-2|35	BuildRequires:  mvn(org.easymock:easymock)
21mr|glassfish-hk2-2.5.0-2|36	BuildRequires:  mvn(org.javassist:javassist)
21mr|glassfish-hk2-2.5.0-2|37	BuildRequires:  mvn(org.osgi:osgi.cmpn)
21mr|glassfish-hk2-2.5.0-2|38	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|glassfish-hk2-2.5.0-2|39	BuildRequires:  mvn(org.ow2.asm:asm-all)
21mr|glassfish-hk2-2.5.0-2|40	%if %{without jp_minimal}
21mr|glassfish-hk2-2.5.0-2|41	BuildRequires:  mvn(args4j:args4j)
21mr|glassfish-hk2-2.5.0-2|42	BuildRequires:  mvn(com.google.inject:guice)
21mr|glassfish-hk2-2.5.0-2|43	BuildRequires:  mvn(com.google.protobuf:protobuf-java)
21mr|glassfish-hk2-2.5.0-2|44	BuildRequires:  mvn(com.sun:tools)
21mr|glassfish-hk2-2.5.0-2|45	BuildRequires:  mvn(javax.el:javax.el-api)
21mr|glassfish-hk2-2.5.0-2|46	BuildRequires:  mvn(javax.json:javax.json-api)
21mr|glassfish-hk2-2.5.0-2|47	BuildRequires:  mvn(javax.validation:validation-api)
21mr|glassfish-hk2-2.5.0-2|48	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|glassfish-hk2-2.5.0-2|49	BuildRequires:  mvn(org.apache.bcel:bcel)
21mr|glassfish-hk2-2.5.0-2|50	BuildRequires:  mvn(org.apache.felix:org.apache.felix.bundlerepository)
21mr|glassfish-hk2-2.5.0-2|51	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|glassfish-hk2-2.5.0-2|52	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|glassfish-hk2-2.5.0-2|53	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|glassfish-hk2-2.5.0-2|54	BuildRequires:  mvn(org.glassfish:javax.json)
21mr|glassfish-hk2-2.5.0-2|55	BuildRequires:  mvn(org.hibernate:hibernate-validator)
21mr|glassfish-hk2-2.5.0-2|56	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|glassfish-hk2-2.5.0-2|57	BuildRequires:  mvn(org.springframework:spring-context)
21mr|glassfish-hk2-2.5.0-2|58	BuildRequires:  mvn(org.testng:testng)
21mr|glassfish-hk2-2.5.0-2|59	%endif
21mr|glassfish-hk2-2.5.0-2|60	
21mr|glassfish-hk2-2.5.0-2|61	Group:          Development/Java
21mr|glassfish-hk2-2.5.0-2|62	BuildArch: noarch
21mr|glassfish-hk2-2.5.0-2|63	# Java stack is not supported on x86_32
21mr|glassfish-hk2-2.5.0-2|64	ExcludeArch: %{ix86}
21mr|glassfish-hk2-2.5.0-2|65	
21mr|glassfish-hk2-2.5.0-2|66	%description
21mr|glassfish-hk2-2.5.0-2|67	HK2 for Hundred Kilobytes Kernel is an abstraction to
21mr|glassfish-hk2-2.5.0-2|68	a module subsystem coupled with a simple yet powerful
21mr|glassfish-hk2-2.5.0-2|69	component model to build server side software.
21mr|glassfish-hk2-2.5.0-2|70	
21mr|glassfish-hk2-2.5.0-2|71	%package hk2
21mr|glassfish-hk2-2.5.0-2|72	Summary:       HK2 module of HK2 itself
21mr|glassfish-hk2-2.5.0-2|73	
21mr|glassfish-hk2-2.5.0-2|74	%description hk2
21mr|glassfish-hk2-2.5.0-2|75	This is so that other modules can depend on HK2 as an HK2 module.
21mr|glassfish-hk2-2.5.0-2|76	
21mr|glassfish-hk2-2.5.0-2|77	%package api
21mr|glassfish-hk2-2.5.0-2|78	Summary:       HK2 API module
21mr|glassfish-hk2-2.5.0-2|79	
21mr|glassfish-hk2-2.5.0-2|80	%description api
21mr|glassfish-hk2-2.5.0-2|81	Hundred Kilobytes Kernel API module.
21mr|glassfish-hk2-2.5.0-2|82	
21mr|glassfish-hk2-2.5.0-2|83	%package core
21mr|glassfish-hk2-2.5.0-2|84	Summary:       HK2 core module
21mr|glassfish-hk2-2.5.0-2|85	
21mr|glassfish-hk2-2.5.0-2|86	%description core
21mr|glassfish-hk2-2.5.0-2|87	Hundred Kilobytes Kernel core module.
21mr|glassfish-hk2-2.5.0-2|88	
21mr|glassfish-hk2-2.5.0-2|89	%package configuration
21mr|glassfish-hk2-2.5.0-2|90	Summary:       HK2 configuration modules
21mr|glassfish-hk2-2.5.0-2|91	
21mr|glassfish-hk2-2.5.0-2|92	%description configuration
21mr|glassfish-hk2-2.5.0-2|93	Hundred Kilobytes Kernel configuration modules.
21mr|glassfish-hk2-2.5.0-2|94	
21mr|glassfish-hk2-2.5.0-2|95	%package extras
21mr|glassfish-hk2-2.5.0-2|96	Summary:       HK2 extras module
21mr|glassfish-hk2-2.5.0-2|97	
21mr|glassfish-hk2-2.5.0-2|98	%description extras
21mr|glassfish-hk2-2.5.0-2|99	Default implementations for HK2 services.
21mr|glassfish-hk2-2.5.0-2|100	
21mr|glassfish-hk2-2.5.0-2|101	%package jmx
21mr|glassfish-hk2-2.5.0-2|102	Summary:       HK2 JMX module
21mr|glassfish-hk2-2.5.0-2|103	
21mr|glassfish-hk2-2.5.0-2|104	%description jmx
21mr|glassfish-hk2-2.5.0-2|105	Hundred Kilobytes Kernel JMX module.
21mr|glassfish-hk2-2.5.0-2|106	
21mr|glassfish-hk2-2.5.0-2|107	%package locator
21mr|glassfish-hk2-2.5.0-2|108	Summary:       HK2 ServiceLocator Default Implementation
21mr|glassfish-hk2-2.5.0-2|109	
21mr|glassfish-hk2-2.5.0-2|110	%description locator
21mr|glassfish-hk2-2.5.0-2|111	Hundred Kilobytes Kernel ServiceLocator Default Implementation.
21mr|glassfish-hk2-2.5.0-2|112	
21mr|glassfish-hk2-2.5.0-2|113	%package metadata-generator
21mr|glassfish-hk2-2.5.0-2|114	Summary:       HK2 Metadata Generator
21mr|glassfish-hk2-2.5.0-2|115	
21mr|glassfish-hk2-2.5.0-2|116	%description metadata-generator
21mr|glassfish-hk2-2.5.0-2|117	HK2 Metadata Generator Subsystem.
21mr|glassfish-hk2-2.5.0-2|118	
21mr|glassfish-hk2-2.5.0-2|119	%package runlevel
21mr|glassfish-hk2-2.5.0-2|120	Summary: HK2 Run Level Service
21mr|glassfish-hk2-2.5.0-2|121	
21mr|glassfish-hk2-2.5.0-2|122	%description runlevel
21mr|glassfish-hk2-2.5.0-2|123	Hundred Kilobytes Kernel Run Level Service.
21mr|glassfish-hk2-2.5.0-2|124	
21mr|glassfish-hk2-2.5.0-2|125	%package utils
21mr|glassfish-hk2-2.5.0-2|126	Summary:       HK2 Implementation Utilities
21mr|glassfish-hk2-2.5.0-2|127	
21mr|glassfish-hk2-2.5.0-2|128	%description utils
21mr|glassfish-hk2-2.5.0-2|129	Hundred Kilobytes Kernel Implementation Utilities.
21mr|glassfish-hk2-2.5.0-2|130	
21mr|glassfish-hk2-2.5.0-2|131	%package class-model
21mr|glassfish-hk2-2.5.0-2|132	Summary:       Class Model for Hk2
21mr|glassfish-hk2-2.5.0-2|133	
21mr|glassfish-hk2-2.5.0-2|134	%description class-model
21mr|glassfish-hk2-2.5.0-2|135	Hundred Kilobytes Kernel Class Model.
21mr|glassfish-hk2-2.5.0-2|136	
21mr|glassfish-hk2-2.5.0-2|137	%package osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|138	Summary: HK2 OSGi resource locator bundle
21mr|glassfish-hk2-2.5.0-2|139	Obsoletes: osgi-resource-locator < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|140	Provides:  osgi-resource-locator = %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|141	
21mr|glassfish-hk2-2.5.0-2|142	%description osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|143	Hundred Kilobytes Kernel - OSGi resource locator bundle. Used by
21mr|glassfish-hk2-2.5.0-2|144	various API providers that rely on META-INF/services mechanism to
21mr|glassfish-hk2-2.5.0-2|145	locate providers.
21mr|glassfish-hk2-2.5.0-2|146	
21mr|glassfish-hk2-2.5.0-2|147	%if %{without jp_minimal}
21mr|glassfish-hk2-2.5.0-2|148	%package dependency-verifier
21mr|glassfish-hk2-2.5.0-2|149	Summary: HK2 Static Analyser for verifying module dependency
21mr|glassfish-hk2-2.5.0-2|150	
21mr|glassfish-hk2-2.5.0-2|151	%description dependency-verifier
21mr|glassfish-hk2-2.5.0-2|152	HK2 Static Analyser for verifying module dependency.
21mr|glassfish-hk2-2.5.0-2|153	
21mr|glassfish-hk2-2.5.0-2|154	%package dependency-visualizer
21mr|glassfish-hk2-2.5.0-2|155	Summary: HK2 Tool to visualize the dependencies
21mr|glassfish-hk2-2.5.0-2|156	
21mr|glassfish-hk2-2.5.0-2|157	%description dependency-visualizer
21mr|glassfish-hk2-2.5.0-2|158	Tool to visualize the dependencies generated by HK2's dependency-verifier.
21mr|glassfish-hk2-2.5.0-2|159	
21mr|glassfish-hk2-2.5.0-2|160	%package guice-bridge
21mr|glassfish-hk2-2.5.0-2|161	Summary: HK2 Guice Bridge
21mr|glassfish-hk2-2.5.0-2|162	
21mr|glassfish-hk2-2.5.0-2|163	%description guice-bridge
21mr|glassfish-hk2-2.5.0-2|164	Hundred Kilobytes Kernel Guice Bridge.
21mr|glassfish-hk2-2.5.0-2|165	
21mr|glassfish-hk2-2.5.0-2|166	%package spring-bridge
21mr|glassfish-hk2-2.5.0-2|167	Summary: HK2 Spring Bridge
21mr|glassfish-hk2-2.5.0-2|168	
21mr|glassfish-hk2-2.5.0-2|169	%description spring-bridge
21mr|glassfish-hk2-2.5.0-2|170	Hundred Kilobytes Kernel Spring Bridge.
21mr|glassfish-hk2-2.5.0-2|171	
21mr|glassfish-hk2-2.5.0-2|172	%package osgi
21mr|glassfish-hk2-2.5.0-2|173	Summary: HK2 OSGi Adapter
21mr|glassfish-hk2-2.5.0-2|174	
21mr|glassfish-hk2-2.5.0-2|175	%description osgi
21mr|glassfish-hk2-2.5.0-2|176	Hundred Kilobytes Kernel OSGi Adapter.
21mr|glassfish-hk2-2.5.0-2|177	%endif
21mr|glassfish-hk2-2.5.0-2|178	
21mr|glassfish-hk2-2.5.0-2|179	%package testing
21mr|glassfish-hk2-2.5.0-2|180	Summary: Utilities for testing with HK2
21mr|glassfish-hk2-2.5.0-2|181	# Obsoletes/Provides added in F30
21mr|glassfish-hk2-2.5.0-2|182	Obsoletes: %{name}-locator-extras < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|183	Provides:  %{name}-locator-extras = %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|184	Obsoletes: %{name}-locator-no-proxies < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|185	Provides:  %{name}-locator-no-proxies = %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|186	Obsoletes: %{name}-locator-no-proxies2 < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|187	Provides:  %{name}-locator-no-proxies2 = %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|188	Obsoletes: %{name}-runlevel-extras < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|189	Provides:  %{name}-runlevel-extras = %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|190	Obsoletes: %{name}-testng < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|191	Provides:  %{name}-testng = %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|192	
21mr|glassfish-hk2-2.5.0-2|193	%description testing
21mr|glassfish-hk2-2.5.0-2|194	Hundred Kilobytes Kernel utilities for testing.
21mr|glassfish-hk2-2.5.0-2|195	
21mr|glassfish-hk2-2.5.0-2|196	%package maven-plugins
21mr|glassfish-hk2-2.5.0-2|197	Summary: HK2 Maven Plug-ins
21mr|glassfish-hk2-2.5.0-2|198	# Obsoletes/Provides added in F30
21mr|glassfish-hk2-2.5.0-2|199	Obsoletes: %{name}-maven < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|200	Provides:  %{name}-maven < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|201	Obsoletes: %{name}-inhabitant-generator < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|202	Provides:  %{name}-inhabitant-generator < %{version}-%{release}
21mr|glassfish-hk2-2.5.0-2|203	
21mr|glassfish-hk2-2.5.0-2|204	%description maven-plugins
21mr|glassfish-hk2-2.5.0-2|205	This package provides various maven plug-ins:
21mr|glassfish-hk2-2.5.0-2|206	* consolidatedbundle-maven-plugin
21mr|glassfish-hk2-2.5.0-2|207	* osgiversion-maven-plugin
21mr|glassfish-hk2-2.5.0-2|208	* hk2-inhabitant-generator
21mr|glassfish-hk2-2.5.0-2|209	
21mr|glassfish-hk2-2.5.0-2|210	%package javadoc
21mr|glassfish-hk2-2.5.0-2|211	Summary: Javadoc for %{name}
21mr|glassfish-hk2-2.5.0-2|212	
21mr|glassfish-hk2-2.5.0-2|213	%description javadoc
21mr|glassfish-hk2-2.5.0-2|214	This package contains API documentation for %{name}.
21mr|glassfish-hk2-2.5.0-2|215	
21mr|glassfish-hk2-2.5.0-2|216	%prep
21mr|glassfish-hk2-2.5.0-2|217	%setup -q -n glassfish-hk2-%{version}-RELEASE
21mr|glassfish-hk2-2.5.0-2|218	%patch0 -p1
21mr|glassfish-hk2-2.5.0-2|219	%patch1 -p1
21mr|glassfish-hk2-2.5.0-2|220	
21mr|glassfish-hk2-2.5.0-2|221	# Explode extra bundles and insert into the build
21mr|glassfish-hk2-2.5.0-2|222	tar xf %{SOURCE1} --strip-components=1 \
21mr|glassfish-hk2-2.5.0-2|223	%{name}-extra-%{extra_version}-RELEASE/osgi-resource-locator \
21mr|glassfish-hk2-2.5.0-2|224	%{name}-extra-%{extra_version}-RELEASE/dependency-{verifier,visualizer}
21mr|glassfish-hk2-2.5.0-2|225	%pom_xpath_set "pom:dependency[pom:groupId ='org.glassfish.hk2']/pom:version" %{version} dependency-verifier
21mr|glassfish-hk2-2.5.0-2|226	for mod in osgi-resource-locator dependency-verifier dependency-visualizer ; do
21mr|glassfish-hk2-2.5.0-2|227	%pom_xpath_inject "pom:modules" "<module>$mod</module>"
21mr|glassfish-hk2-2.5.0-2|228	%pom_remove_parent $mod
21mr|glassfish-hk2-2.5.0-2|229	%pom_add_parent "org.glassfish.hk2:hk2-parent:%{version}" $mod
21mr|glassfish-hk2-2.5.0-2|230	done
21mr|glassfish-hk2-2.5.0-2|231	
21mr|glassfish-hk2-2.5.0-2|232	# Do not remove test resources
21mr|glassfish-hk2-2.5.0-2|233	find . -name '*.jar' ! -name "gendir.jar" -type f -print -delete
21mr|glassfish-hk2-2.5.0-2|234	find . -name '*.class' -print -delete
21mr|glassfish-hk2-2.5.0-2|235	
21mr|glassfish-hk2-2.5.0-2|236	# EE4j parent pom contains only release/nexus related stuff, we won't miss it
21mr|glassfish-hk2-2.5.0-2|237	%pom_remove_parent bom .
21mr|glassfish-hk2-2.5.0-2|238	
21mr|glassfish-hk2-2.5.0-2|239	# Some Glassfish APIs that moved to the EE4j project are not yet updated in Fedora to
21mr|glassfish-hk2-2.5.0-2|240	# provide the new Jakarta maven coords, so continue to use the old javax coords for now
21mr|glassfish-hk2-2.5.0-2|241	%pom_change_dep -r jakarta.servlet:jakarta.servlet-api javax.servlet:javax.servlet-api
21mr|glassfish-hk2-2.5.0-2|242	%pom_change_dep -r jakarta.annotation:jakarta.annotation-api javax.annotation:javax.annotation-api
21mr|glassfish-hk2-2.5.0-2|243	%pom_change_dep -r jakarta.el:jakarta.el-api javax.el:javax.el-api
21mr|glassfish-hk2-2.5.0-2|244	%pom_change_dep -r jakarta.json:jakarta.json-api javax.json:javax.json-api
21mr|glassfish-hk2-2.5.0-2|245	%pom_change_dep -r org.glassfish:jakarta.json org.glassfish:javax.json
21mr|glassfish-hk2-2.5.0-2|246	%pom_change_dep -r org.glassfish.hk2.external:jakarta.inject javax.inject:javax.inject
21mr|glassfish-hk2-2.5.0-2|247	
21mr|glassfish-hk2-2.5.0-2|248	# Use system libraries, not bundled versions
21mr|glassfish-hk2-2.5.0-2|249	%pom_change_dep -r org.glassfish.hk2.external:asm-repackaged org.ow2.asm:asm-all:'${asm.version}'
21mr|glassfish-hk2-2.5.0-2|250	%pom_change_dep -r org.glassfish.hk2.external:aopalliance-repackaged aopalliance:aopalliance:'${aopalliance.version}'
21mr|glassfish-hk2-2.5.0-2|251	find class-model maven-plugins/hk2-inhabitant-generator hk2-testing/hk2-junitrunner \
21mr|glassfish-hk2-2.5.0-2|252	-name "*.java" -exec sed -i "s/org.glassfish.hk2.external.org.objectweb.asm/org.objectweb.asm/g" {} +
21mr|glassfish-hk2-2.5.0-2|253	
21mr|glassfish-hk2-2.5.0-2|254	# Fix version of deps from hk2 extra
21mr|glassfish-hk2-2.5.0-2|255	%pom_change_dep :osgi-resource-locator ::%{extra_version}
21mr|glassfish-hk2-2.5.0-2|256	
21mr|glassfish-hk2-2.5.0-2|257	# Enterprise APIs are a subset of those provided by the Compendium APIs
21mr|glassfish-hk2-2.5.0-2|258	%pom_remove_dep org.osgi:org.osgi.enterprise
21mr|glassfish-hk2-2.5.0-2|259	%pom_change_dep :org.osgi.enterprise org.osgi:osgi.cmpn:6.0.0 class-model
21mr|glassfish-hk2-2.5.0-2|260	
21mr|glassfish-hk2-2.5.0-2|261	# Remove plugins not necessary for RPM builds
21mr|glassfish-hk2-2.5.0-2|262	%pom_remove_plugin :maven-download-plugin
21mr|glassfish-hk2-2.5.0-2|263	%pom_remove_plugin :maven-site-plugin
21mr|glassfish-hk2-2.5.0-2|264	%pom_remove_plugin :maven-eclipse-plugin
21mr|glassfish-hk2-2.5.0-2|265	%pom_remove_plugin :maven-enforcer-plugin
21mr|glassfish-hk2-2.5.0-2|266	%pom_remove_plugin :findbugs-maven-plugin
21mr|glassfish-hk2-2.5.0-2|267	%pom_remove_plugin :jacoco-maven-plugin
21mr|glassfish-hk2-2.5.0-2|268	%pom_remove_dep :jacoco-maven-plugin
21mr|glassfish-hk2-2.5.0-2|269	%pom_remove_plugin :maven-jar-plugin osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|270	%pom_remove_plugin :maven-source-plugin osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|271	%pom_remove_plugin :maven-javadoc-plugin osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|272	%pom_remove_plugin :maven-release-plugin osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|273	%pom_remove_plugin :maven-gpg-plugin osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|274	%pom_xpath_remove "pom:plugin[pom:artifactId ='maven-jar-plugin']/pom:executions" hk2
21mr|glassfish-hk2-2.5.0-2|275	
21mr|glassfish-hk2-2.5.0-2|276	# Don't ship re-packaged external deps or examples
21mr|glassfish-hk2-2.5.0-2|277	%pom_disable_module external
21mr|glassfish-hk2-2.5.0-2|278	%pom_disable_module examples
21mr|glassfish-hk2-2.5.0-2|279	
21mr|glassfish-hk2-2.5.0-2|280	# Disable modules and tests that require org.ops4j.*
21mr|glassfish-hk2-2.5.0-2|281	# These are not available in Fedora
21mr|glassfish-hk2-2.5.0-2|282	%pom_disable_module osgi-adapter-test osgi/adapter-tests
21mr|glassfish-hk2-2.5.0-2|283	%pom_remove_dep org.ops4j.pax.exam:
21mr|glassfish-hk2-2.5.0-2|284	%pom_remove_dep org.ops4j.pax.url:
21mr|glassfish-hk2-2.5.0-2|285	%pom_remove_dep org.ops4j.pax.logging:
21mr|glassfish-hk2-2.5.0-2|286	
21mr|glassfish-hk2-2.5.0-2|287	# Disable test that would introduce circular deps
21mr|glassfish-hk2-2.5.0-2|288	%pom_disable_module jersey hk2-testing
21mr|glassfish-hk2-2.5.0-2|289	
21mr|glassfish-hk2-2.5.0-2|290	%if %{with jp_minimal}
21mr|glassfish-hk2-2.5.0-2|291	# Disable modules with extra deps when building with jp_minimal
21mr|glassfish-hk2-2.5.0-2|292	%pom_disable_module dependency-verifier
21mr|glassfish-hk2-2.5.0-2|293	%pom_disable_module dependency-visualizer
21mr|glassfish-hk2-2.5.0-2|294	%pom_disable_module osgi
21mr|glassfish-hk2-2.5.0-2|295	%pom_disable_module guice-bridge
21mr|glassfish-hk2-2.5.0-2|296	%pom_disable_module spring-bridge
21mr|glassfish-hk2-2.5.0-2|297	%pom_remove_dep :osgi-adapter bom
21mr|glassfish-hk2-2.5.0-2|298	%pom_remove_dep :guice-bridge bom
21mr|glassfish-hk2-2.5.0-2|299	%pom_remove_dep :spring-bridge bom
21mr|glassfish-hk2-2.5.0-2|300	%pom_disable_module hk2-xml hk2-configuration/persistence
21mr|glassfish-hk2-2.5.0-2|301	# Build minimal testing utilities when building with jp_minimal
21mr|glassfish-hk2-2.5.0-2|302	%pom_xpath_set "pom:modules" "<module>hk2-junitrunner</module>" hk2-testing
21mr|glassfish-hk2-2.5.0-2|303	# Avoid dep on hibernate when building with jp_minimal
21mr|glassfish-hk2-2.5.0-2|304	%pom_remove_dep javax.validation:validation-api hk2-utils
21mr|glassfish-hk2-2.5.0-2|305	%pom_remove_dep org.hibernate:hibernate-validator hk2-utils
21mr|glassfish-hk2-2.5.0-2|306	%pom_remove_dep javax.el:javax.el-api hk2-utils
21mr|glassfish-hk2-2.5.0-2|307	rm hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/ValidatorUtilities.java \
21mr|glassfish-hk2-2.5.0-2|308	hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/internal/MessageInterpolatorImpl.java \
21mr|glassfish-hk2-2.5.0-2|309	hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/ValidatorTest.java
21mr|glassfish-hk2-2.5.0-2|310	%endif
21mr|glassfish-hk2-2.5.0-2|311	
21mr|glassfish-hk2-2.5.0-2|312	# Remove pointless unused dependencies
21mr|glassfish-hk2-2.5.0-2|313	# Patch submitted upstream, see https://github.com/eclipse-ee4j/glassfish-hk2/pull/445
21mr|glassfish-hk2-2.5.0-2|314	%pom_remove_dep org.osgi:osgi_R4_core
21mr|glassfish-hk2-2.5.0-2|315	%pom_remove_dep :com.springsource.org.junit
21mr|glassfish-hk2-2.5.0-2|316	
21mr|glassfish-hk2-2.5.0-2|317	# Remove some optional deps
21mr|glassfish-hk2-2.5.0-2|318	%pom_remove_dep -r :jboss-logging
21mr|glassfish-hk2-2.5.0-2|319	%pom_remove_dep -r :classmate
21mr|glassfish-hk2-2.5.0-2|320	
21mr|glassfish-hk2-2.5.0-2|321	# Disable security policy that interferes with tests
21mr|glassfish-hk2-2.5.0-2|322	%pom_xpath_remove "pom:plugin[pom:artifactId ='maven-surefire-plugin']/pom:configuration" hk2-api
21mr|glassfish-hk2-2.5.0-2|323	%pom_xpath_remove "pom:plugin[pom:artifactId ='maven-surefire-plugin']/pom:configuration" hk2-locator
21mr|glassfish-hk2-2.5.0-2|324	
21mr|glassfish-hk2-2.5.0-2|325	# Fix reference to JDK tools jar
21mr|glassfish-hk2-2.5.0-2|326	%pom_xpath_set "pom:dependency[pom:groupId ='com.sun']/pom:artifactId" tools hk2-testing/ant
21mr|glassfish-hk2-2.5.0-2|327	%pom_xpath_remove "pom:dependency[pom:groupId ='com.sun']/pom:scope" hk2-testing/ant
21mr|glassfish-hk2-2.5.0-2|328	%pom_xpath_remove "pom:dependency[pom:groupId ='com.sun']/pom:systemPath" hk2-testing/ant
21mr|glassfish-hk2-2.5.0-2|329	%pom_xpath_remove "pom:profiles/pom:profile[pom:id ='mac']" hk2-testing/ant
21mr|glassfish-hk2-2.5.0-2|330	
21mr|glassfish-hk2-2.5.0-2|331	# Don't put classpath in jar manifest
21mr|glassfish-hk2-2.5.0-2|332	%pom_xpath_set "pom:addClasspath" false dependency-verifier
21mr|glassfish-hk2-2.5.0-2|333	
21mr|glassfish-hk2-2.5.0-2|334	mkdir -p hk2/target/classes
21mr|glassfish-hk2-2.5.0-2|335	
21mr|glassfish-hk2-2.5.0-2|336	# Drop pre-existent OSGI manifest file
21mr|glassfish-hk2-2.5.0-2|337	rm maven-plugins/hk2-inhabitant-generator/src/main/resources/META-INF/MANIFEST.MF
21mr|glassfish-hk2-2.5.0-2|338	%pom_add_plugin org.apache.felix:maven-bundle-plugin maven-plugins/hk2-inhabitant-generator '
21mr|glassfish-hk2-2.5.0-2|339	<configuration>
21mr|glassfish-hk2-2.5.0-2|340	<supportedProjectTypes>
21mr|glassfish-hk2-2.5.0-2|341	<supportedProjectType>maven-plugin</supportedProjectType>
21mr|glassfish-hk2-2.5.0-2|342	</supportedProjectTypes>
21mr|glassfish-hk2-2.5.0-2|343	</configuration>
21mr|glassfish-hk2-2.5.0-2|344	<executions>
21mr|glassfish-hk2-2.5.0-2|345	<execution>
21mr|glassfish-hk2-2.5.0-2|346	<id>bundle-manifest</id>
21mr|glassfish-hk2-2.5.0-2|347	<phase>process-classes</phase>
21mr|glassfish-hk2-2.5.0-2|348	<goals>
21mr|glassfish-hk2-2.5.0-2|349	<goal>manifest</goal>
21mr|glassfish-hk2-2.5.0-2|350	</goals>
21mr|glassfish-hk2-2.5.0-2|351	</execution>
21mr|glassfish-hk2-2.5.0-2|352	</executions>'
21mr|glassfish-hk2-2.5.0-2|353	
21mr|glassfish-hk2-2.5.0-2|354	# Add configuration file for osgiversion plugin
21mr|glassfish-hk2-2.5.0-2|355	cp -p %SOURCE2 maven-plugins/hk2-inhabitant-generator/osgi.bundle
21mr|glassfish-hk2-2.5.0-2|356	%pom_add_plugin org.glassfish.hk2:osgiversion-maven-plugin:'${project.version}' maven-plugins/hk2-inhabitant-generator
21mr|glassfish-hk2-2.5.0-2|357	
21mr|glassfish-hk2-2.5.0-2|358	# Inject manifest file
21mr|glassfish-hk2-2.5.0-2|359	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.4 maven-plugins/hk2-inhabitant-generator "
21mr|glassfish-hk2-2.5.0-2|360	<configuration>
21mr|glassfish-hk2-2.5.0-2|361	<archive>
21mr|glassfish-hk2-2.5.0-2|362	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|glassfish-hk2-2.5.0-2|363	<manifestEntries>
21mr|glassfish-hk2-2.5.0-2|364	<service>foo</service>
21mr|glassfish-hk2-2.5.0-2|365	</manifestEntries>
21mr|glassfish-hk2-2.5.0-2|366	</archive>
21mr|glassfish-hk2-2.5.0-2|367	</configuration>"
21mr|glassfish-hk2-2.5.0-2|368	
21mr|glassfish-hk2-2.5.0-2|369	# fix build failure. 'useDefaultManifestFile' has been removed from the maven-jar-plugin >= 3.0.0
21mr|glassfish-hk2-2.5.0-2|370	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration/pom:useDefaultManifestFile" . hk2-utils
21mr|glassfish-hk2-2.5.0-2|371	%pom_xpath_inject "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration/pom:archive" \
21mr|glassfish-hk2-2.5.0-2|372	"<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>" hk2-utils
21mr|glassfish-hk2-2.5.0-2|373	
21mr|glassfish-hk2-2.5.0-2|374	# For every module that generates a OSGi manifest, add it to the jar
21mr|glassfish-hk2-2.5.0-2|375	# Remove this when upstream moves to maven-jar-plugin >= 3.0.0
21mr|glassfish-hk2-2.5.0-2|376	for mod in $(grep -l maven-bundle-plugin $(find */ -name pom.xml) ) ; do
21mr|glassfish-hk2-2.5.0-2|377	if [ "$(dirname $mod)" = "hk-utils" ] ; then
21mr|glassfish-hk2-2.5.0-2|378	continue
21mr|glassfish-hk2-2.5.0-2|379	fi
21mr|glassfish-hk2-2.5.0-2|380	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin $mod "
21mr|glassfish-hk2-2.5.0-2|381	<configuration>
21mr|glassfish-hk2-2.5.0-2|382	<archive>
21mr|glassfish-hk2-2.5.0-2|383	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|glassfish-hk2-2.5.0-2|384	</archive>
21mr|glassfish-hk2-2.5.0-2|385	</configuration>"
21mr|glassfish-hk2-2.5.0-2|386	done
21mr|glassfish-hk2-2.5.0-2|387	
21mr|glassfish-hk2-2.5.0-2|388	# Don't package unit test jars
21mr|glassfish-hk2-2.5.0-2|389	%mvn_package ":::tests:" __noinstall
21mr|glassfish-hk2-2.5.0-2|390	
21mr|glassfish-hk2-2.5.0-2|391	# Create subpackages
21mr|glassfish-hk2-2.5.0-2|392	%mvn_package ":hk2-bom" %{name}
21mr|glassfish-hk2-2.5.0-2|393	%mvn_package ":hk2-parent" %{name}
21mr|glassfish-hk2-2.5.0-2|394	%mvn_package ":hk2" hk2
21mr|glassfish-hk2-2.5.0-2|395	%mvn_package ":hk2-api" api
21mr|glassfish-hk2-2.5.0-2|396	%mvn_package ":hk2-core" core
21mr|glassfish-hk2-2.5.0-2|397	%mvn_package ":hk2-configuration" configuration
21mr|glassfish-hk2-2.5.0-2|398	%mvn_package ":hk2-configuration-hub" configuration
21mr|glassfish-hk2-2.5.0-2|399	%mvn_package ":hk2-configuration-integration" configuration
21mr|glassfish-hk2-2.5.0-2|400	%mvn_package ":hk2-configuration-persistence" configuration
21mr|glassfish-hk2-2.5.0-2|401	%mvn_package ":hk2-property-file" configuration
21mr|glassfish-hk2-2.5.0-2|402	%mvn_package ":hk2-xml-parent" configuration
21mr|glassfish-hk2-2.5.0-2|403	%mvn_package ":hk2-xml-schema" configuration
21mr|glassfish-hk2-2.5.0-2|404	%mvn_package ":hk2-xml-integration-test" __noinstall
21mr|glassfish-hk2-2.5.0-2|405	%mvn_package ":hk2-xml-test" __noinstall
21mr|glassfish-hk2-2.5.0-2|406	%mvn_package ":hk2-json" configuration
21mr|glassfish-hk2-2.5.0-2|407	%mvn_package ":hk2-pbuf" configuration
21mr|glassfish-hk2-2.5.0-2|408	%mvn_package ":hk2-xml" configuration
21mr|glassfish-hk2-2.5.0-2|409	%mvn_package ":hk2-extras" extras
21mr|glassfish-hk2-2.5.0-2|410	%mvn_package ":hk2-jmx" jmx
21mr|glassfish-hk2-2.5.0-2|411	%mvn_package ":hk2-locator" locator
21mr|glassfish-hk2-2.5.0-2|412	%mvn_package ":hk2-metadata-generator" metadata-generator
21mr|glassfish-hk2-2.5.0-2|413	%mvn_package ":hk2-metadata-generator-parent" metadata-generator
21mr|glassfish-hk2-2.5.0-2|414	%mvn_package ":hk2-metadata-generator-test1" __noinstall
21mr|glassfish-hk2-2.5.0-2|415	%mvn_package ":hk2-runlevel" runlevel
21mr|glassfish-hk2-2.5.0-2|416	%mvn_package ":hk2-utils" utils
21mr|glassfish-hk2-2.5.0-2|417	%mvn_package ":class-model" class-model
21mr|glassfish-hk2-2.5.0-2|418	%mvn_package ":osgi-resource-locator" osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|419	%mvn_package ":hk2-dependency-verifier" dependency-verifier
21mr|glassfish-hk2-2.5.0-2|420	%mvn_package ":hk2-dependency-visualizer" dependency-visualizer
21mr|glassfish-hk2-2.5.0-2|421	%mvn_package ":guice-bridge" guice-bridge
21mr|glassfish-hk2-2.5.0-2|422	%mvn_package ":spring-bridge" spring-bridge
21mr|glassfish-hk2-2.5.0-2|423	%mvn_package ":osgi" osgi
21mr|glassfish-hk2-2.5.0-2|424	%mvn_package ":osgi-adapter" osgi
21mr|glassfish-hk2-2.5.0-2|425	%mvn_package ":osgi-adapter-tests-parent" __noinstall
21mr|glassfish-hk2-2.5.0-2|426	%mvn_package ":contract-bundle" __noinstall
21mr|glassfish-hk2-2.5.0-2|427	%mvn_package ":faux-sdp-bundle" __noinstall
21mr|glassfish-hk2-2.5.0-2|428	%mvn_package ":no-hk2-bundle" __noinstall
21mr|glassfish-hk2-2.5.0-2|429	%mvn_package ":osgi-adapter-test" __noinstall
21mr|glassfish-hk2-2.5.0-2|430	%mvn_package ":sdp-management-bundle" __noinstall
21mr|glassfish-hk2-2.5.0-2|431	%mvn_package ":test-module-startup" __noinstall
21mr|glassfish-hk2-2.5.0-2|432	
21mr|glassfish-hk2-2.5.0-2|433	# Testing modules
21mr|glassfish-hk2-2.5.0-2|434	%mvn_package ":hk2-testing" testing
21mr|glassfish-hk2-2.5.0-2|435	%mvn_package ":hk2-ant-test" testing
21mr|glassfish-hk2-2.5.0-2|436	%mvn_package ":hk2-collections-tests" testing
21mr|glassfish-hk2-2.5.0-2|437	%mvn_package ":hk2-junitrunner" testing
21mr|glassfish-hk2-2.5.0-2|438	%mvn_package ":hk2-locator-extras" testing
21mr|glassfish-hk2-2.5.0-2|439	%mvn_package ":hk2-locator-no-proxies" testing
21mr|glassfish-hk2-2.5.0-2|440	%mvn_package ":hk2-locator-no-proxies2" testing
21mr|glassfish-hk2-2.5.0-2|441	%mvn_package ":hk2-mockito" testing
21mr|glassfish-hk2-2.5.0-2|442	%mvn_package ":hk2-runlevel-extras" testing
21mr|glassfish-hk2-2.5.0-2|443	%mvn_package ":hk2-testng" testing
21mr|glassfish-hk2-2.5.0-2|444	%mvn_package ":interceptor-events" testing
21mr|glassfish-hk2-2.5.0-2|445	
21mr|glassfish-hk2-2.5.0-2|446	# Maven plug-ins
21mr|glassfish-hk2-2.5.0-2|447	%mvn_package ":maven-plugins" maven-plugins
21mr|glassfish-hk2-2.5.0-2|448	%mvn_package ":consolidatedbundle-maven-plugin" maven-plugins
21mr|glassfish-hk2-2.5.0-2|449	%mvn_package ":hk2-inhabitant-generator" maven-plugins
21mr|glassfish-hk2-2.5.0-2|450	%mvn_package ":osgiversion-maven-plugin" maven-plugins
21mr|glassfish-hk2-2.5.0-2|451	
21mr|glassfish-hk2-2.5.0-2|452	%build
21mr|glassfish-hk2-2.5.0-2|453	%mvn_build -f -- -Dhk2.mvn.plugins.version=%{version}
21mr|glassfish-hk2-2.5.0-2|454	
21mr|glassfish-hk2-2.5.0-2|455	%install
21mr|glassfish-hk2-2.5.0-2|456	%mvn_install
21mr|glassfish-hk2-2.5.0-2|457	
21mr|glassfish-hk2-2.5.0-2|458	%files -f .mfiles-%{name}
21mr|glassfish-hk2-2.5.0-2|459	%doc README.md
21mr|glassfish-hk2-2.5.0-2|460	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|461	
21mr|glassfish-hk2-2.5.0-2|462	%files hk2 -f .mfiles-hk2
21mr|glassfish-hk2-2.5.0-2|463	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|464	
21mr|glassfish-hk2-2.5.0-2|465	%files api -f .mfiles-api
21mr|glassfish-hk2-2.5.0-2|466	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|467	
21mr|glassfish-hk2-2.5.0-2|468	%files core -f .mfiles-core
21mr|glassfish-hk2-2.5.0-2|469	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|470	
21mr|glassfish-hk2-2.5.0-2|471	%files configuration -f .mfiles-configuration
21mr|glassfish-hk2-2.5.0-2|472	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|473	
21mr|glassfish-hk2-2.5.0-2|474	%files extras -f .mfiles-extras
21mr|glassfish-hk2-2.5.0-2|475	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|476	
21mr|glassfish-hk2-2.5.0-2|477	%files jmx -f .mfiles-jmx
21mr|glassfish-hk2-2.5.0-2|478	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|479	
21mr|glassfish-hk2-2.5.0-2|480	%files locator -f .mfiles-locator
21mr|glassfish-hk2-2.5.0-2|481	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|482	
21mr|glassfish-hk2-2.5.0-2|483	%files metadata-generator -f .mfiles-metadata-generator
21mr|glassfish-hk2-2.5.0-2|484	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|485	
21mr|glassfish-hk2-2.5.0-2|486	%files runlevel -f .mfiles-runlevel
21mr|glassfish-hk2-2.5.0-2|487	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|488	
21mr|glassfish-hk2-2.5.0-2|489	%files utils -f .mfiles-utils
21mr|glassfish-hk2-2.5.0-2|490	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|491	
21mr|glassfish-hk2-2.5.0-2|492	%files class-model -f .mfiles-class-model
21mr|glassfish-hk2-2.5.0-2|493	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|494	
21mr|glassfish-hk2-2.5.0-2|495	%files osgi-resource-locator -f .mfiles-osgi-resource-locator
21mr|glassfish-hk2-2.5.0-2|496	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|497	
21mr|glassfish-hk2-2.5.0-2|498	%if %{without jp_minimal}
21mr|glassfish-hk2-2.5.0-2|499	%files dependency-verifier -f .mfiles-dependency-verifier
21mr|glassfish-hk2-2.5.0-2|500	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|501	
21mr|glassfish-hk2-2.5.0-2|502	%files dependency-visualizer -f .mfiles-dependency-visualizer
21mr|glassfish-hk2-2.5.0-2|503	%doc dependency-visualizer/README
21mr|glassfish-hk2-2.5.0-2|504	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|505	
21mr|glassfish-hk2-2.5.0-2|506	%files guice-bridge -f .mfiles-guice-bridge
21mr|glassfish-hk2-2.5.0-2|507	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|508	
21mr|glassfish-hk2-2.5.0-2|509	%files spring-bridge -f .mfiles-spring-bridge
21mr|glassfish-hk2-2.5.0-2|510	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|511	
21mr|glassfish-hk2-2.5.0-2|512	%files osgi -f .mfiles-osgi
21mr|glassfish-hk2-2.5.0-2|513	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|514	%endif
21mr|glassfish-hk2-2.5.0-2|515	
21mr|glassfish-hk2-2.5.0-2|516	%files testing -f .mfiles-testing
21mr|glassfish-hk2-2.5.0-2|517	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|518	
21mr|glassfish-hk2-2.5.0-2|519	%files maven-plugins -f .mfiles-maven-plugins
21mr|glassfish-hk2-2.5.0-2|520	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|521	
21mr|glassfish-hk2-2.5.0-2|522	%files javadoc -f .mfiles-javadoc
21mr|glassfish-hk2-2.5.0-2|523	%license LICENSE.md NOTICE.md
21mr|glassfish-hk2-2.5.0-2|524	

12403 21
21mr|glassfish-jaxb-2.2.11-15|1	# Conditionally build with a minimal dependency set
21mr|glassfish-jaxb-2.2.11-15|2	%bcond_with jp_minimal
21mr|glassfish-jaxb-2.2.11-15|3	
21mr|glassfish-jaxb-2.2.11-15|4	Name:           glassfish-jaxb
21mr|glassfish-jaxb-2.2.11-15|5	Version:        2.2.11
21mr|glassfish-jaxb-2.2.11-15|6	Release:        15
21mr|glassfish-jaxb-2.2.11-15|7	Summary:        JAXB Reference Implementation
21mr|glassfish-jaxb-2.2.11-15|8	
21mr|glassfish-jaxb-2.2.11-15|9	License:        CDDL-1.1 and GPLv2 with exceptions
21mr|glassfish-jaxb-2.2.11-15|10	URL:            http://jaxb.java.net
21mr|glassfish-jaxb-2.2.11-15|11	
21mr|glassfish-jaxb-2.2.11-15|12	Source0:        https://jaxb.java.net/%{version}/jaxb-ri-%{version}.src.zip
21mr|glassfish-jaxb-2.2.11-15|13	Patch0:         0001-Avoid-unnecessary-dep-on-istack-commons.patch
21mr|glassfish-jaxb-2.2.11-15|14	Patch1:         0002-Port-to-latest-version-of-args4j.patch
21mr|glassfish-jaxb-2.2.11-15|15	
21mr|glassfish-jaxb-2.2.11-15|16	BuildRequires:  maven-local
21mr|glassfish-jaxb-2.2.11-15|17	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|glassfish-jaxb-2.2.11-15|18	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-jaxb-2.2.11-15|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-jaxb-2.2.11-15|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|glassfish-jaxb-2.2.11-15|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|glassfish-jaxb-2.2.11-15|22	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|glassfish-jaxb-2.2.11-15|23	%if %{without jp_minimal}
21mr|glassfish-jaxb-2.2.11-15|24	BuildRequires:  mvn(args4j:args4j)
21mr|glassfish-jaxb-2.2.11-15|25	BuildRequires:  mvn(com.sun.istack:istack-commons-runtime)
21mr|glassfish-jaxb-2.2.11-15|26	BuildRequires:  mvn(com.sun.istack:istack-commons-tools)
21mr|glassfish-jaxb-2.2.11-15|27	BuildRequires:  mvn(com.sun:tools)
21mr|glassfish-jaxb-2.2.11-15|28	BuildRequires:  mvn(com.sun.xml.dtd-parser:dtd-parser)
21mr|glassfish-jaxb-2.2.11-15|29	BuildRequires:  mvn(com.sun.xml.fastinfoset:FastInfoset)
21mr|glassfish-jaxb-2.2.11-15|30	BuildRequires:  mvn(com.sun.xsom:xsom)
21mr|glassfish-jaxb-2.2.11-15|31	BuildRequires:  mvn(org.apache.ant:ant)
21mr|glassfish-jaxb-2.2.11-15|32	BuildRequires:  mvn(org.jvnet.staxex:stax-ex)
21mr|glassfish-jaxb-2.2.11-15|33	BuildRequires:  mvn(relaxngDatatype:relaxngDatatype)
21mr|glassfish-jaxb-2.2.11-15|34	%endif
21mr|glassfish-jaxb-2.2.11-15|35	
21mr|glassfish-jaxb-2.2.11-15|36	Requires:       %{name}-core                          = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|37	Requires:       %{name}-runtime                       = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|38	Requires:       %{name}-txw2                          = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|39	%if %{without jp_minimal}
21mr|glassfish-jaxb-2.2.11-15|40	Requires:       %{name}-bom                           = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|41	Requires:       %{name}-bom-ext                       = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|42	Requires:       %{name}-codemodel                     = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|43	Requires:       %{name}-codemodel-annotation-compiler = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|44	Requires:       %{name}-codemodel-parent              = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|45	Requires:       %{name}-external-parent               = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|46	Requires:       %{name}-jxc                           = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|47	Requires:       %{name}-parent                        = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|48	Requires:       %{name}-rngom                         = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|49	Requires:       %{name}-runtime-parent                = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|50	Requires:       %{name}-txwc2                         = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|51	Requires:       %{name}-txw-parent                    = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|52	Requires:       %{name}-xjc                           = %{version}-%{release}
21mr|glassfish-jaxb-2.2.11-15|53	%endif
21mr|glassfish-jaxb-2.2.11-15|54	
21mr|glassfish-jaxb-2.2.11-15|55	Obsoletes:      glassfish-jaxb1-impl                  < 2.2.11-12
21mr|glassfish-jaxb-2.2.11-15|56	
21mr|glassfish-jaxb-2.2.11-15|57	Group:          Development/Java
21mr|glassfish-jaxb-2.2.11-15|58	BuildArch:      noarch
21mr|glassfish-jaxb-2.2.11-15|59	# Java stack is not supported on x86_32
21mr|glassfish-jaxb-2.2.11-15|60	ExcludeArch: %{ix86}
21mr|glassfish-jaxb-2.2.11-15|61	
21mr|glassfish-jaxb-2.2.11-15|62	%description
21mr|glassfish-jaxb-2.2.11-15|63	GlassFish JAXB Reference Implementation.
21mr|glassfish-jaxb-2.2.11-15|64	
21mr|glassfish-jaxb-2.2.11-15|65	%package core
21mr|glassfish-jaxb-2.2.11-15|66	Summary:        JAXB Core
21mr|glassfish-jaxb-2.2.11-15|67	
21mr|glassfish-jaxb-2.2.11-15|68	%description core
21mr|glassfish-jaxb-2.2.11-15|69	JAXB Core module. Contains sources required by XJC, JXC and Runtime
21mr|glassfish-jaxb-2.2.11-15|70	modules.
21mr|glassfish-jaxb-2.2.11-15|71	
21mr|glassfish-jaxb-2.2.11-15|72	%package runtime
21mr|glassfish-jaxb-2.2.11-15|73	Summary:        JAXB Runtime
21mr|glassfish-jaxb-2.2.11-15|74	
21mr|glassfish-jaxb-2.2.11-15|75	%description runtime
21mr|glassfish-jaxb-2.2.11-15|76	JAXB (JSR 222) Reference Implementation
21mr|glassfish-jaxb-2.2.11-15|77	
21mr|glassfish-jaxb-2.2.11-15|78	%package txw2
21mr|glassfish-jaxb-2.2.11-15|79	Summary:        TXW2 Runtime
21mr|glassfish-jaxb-2.2.11-15|80	
21mr|glassfish-jaxb-2.2.11-15|81	%description txw2
21mr|glassfish-jaxb-2.2.11-15|82	TXW is a library that allows you to write XML documents.
21mr|glassfish-jaxb-2.2.11-15|83	
21mr|glassfish-jaxb-2.2.11-15|84	%if %{without jp_minimal}
21mr|glassfish-jaxb-2.2.11-15|85	%package codemodel
21mr|glassfish-jaxb-2.2.11-15|86	Summary:        Codemodel Core
21mr|glassfish-jaxb-2.2.11-15|87	
21mr|glassfish-jaxb-2.2.11-15|88	%description codemodel
21mr|glassfish-jaxb-2.2.11-15|89	The core functionality of the CodeModel java source code generation
21mr|glassfish-jaxb-2.2.11-15|90	library.
21mr|glassfish-jaxb-2.2.11-15|91	
21mr|glassfish-jaxb-2.2.11-15|92	%package codemodel-annotation-compiler
21mr|glassfish-jaxb-2.2.11-15|93	Summary:        Codemodel Annotation Compiler
21mr|glassfish-jaxb-2.2.11-15|94	
21mr|glassfish-jaxb-2.2.11-15|95	%description codemodel-annotation-compiler
21mr|glassfish-jaxb-2.2.11-15|96	The annotation compiler ant task for the CodeModel java source code
21mr|glassfish-jaxb-2.2.11-15|97	generation library.
21mr|glassfish-jaxb-2.2.11-15|98	
21mr|glassfish-jaxb-2.2.11-15|99	%package bom
21mr|glassfish-jaxb-2.2.11-15|100	Summary:        JAXB BOM
21mr|glassfish-jaxb-2.2.11-15|101	
21mr|glassfish-jaxb-2.2.11-15|102	%description bom
21mr|glassfish-jaxb-2.2.11-15|103	JAXB Bill of Materials (BOM)
21mr|glassfish-jaxb-2.2.11-15|104	
21mr|glassfish-jaxb-2.2.11-15|105	%package bom-ext
21mr|glassfish-jaxb-2.2.11-15|106	Summary:        JAXB BOM with all dependencies
21mr|glassfish-jaxb-2.2.11-15|107	
21mr|glassfish-jaxb-2.2.11-15|108	%description bom-ext
21mr|glassfish-jaxb-2.2.11-15|109	JAXB Bill of Materials (BOM) with all dependencies.
21mr|glassfish-jaxb-2.2.11-15|110	
21mr|glassfish-jaxb-2.2.11-15|111	%package codemodel-parent
21mr|glassfish-jaxb-2.2.11-15|112	Summary:        Codemodel parent POM
21mr|glassfish-jaxb-2.2.11-15|113	
21mr|glassfish-jaxb-2.2.11-15|114	%description codemodel-parent
21mr|glassfish-jaxb-2.2.11-15|115	This package contains codemodel parent POM.
21mr|glassfish-jaxb-2.2.11-15|116	
21mr|glassfish-jaxb-2.2.11-15|117	%package external-parent
21mr|glassfish-jaxb-2.2.11-15|118	Summary:        JAXB External parent POM
21mr|glassfish-jaxb-2.2.11-15|119	
21mr|glassfish-jaxb-2.2.11-15|120	%description external-parent
21mr|glassfish-jaxb-2.2.11-15|121	JAXB External parent POM.
21mr|glassfish-jaxb-2.2.11-15|122	
21mr|glassfish-jaxb-2.2.11-15|123	%package jxc
21mr|glassfish-jaxb-2.2.11-15|124	Summary:        JAXB schema generator
21mr|glassfish-jaxb-2.2.11-15|125	
21mr|glassfish-jaxb-2.2.11-15|126	%description jxc
21mr|glassfish-jaxb-2.2.11-15|127	The tool to generate XML schema based on java classes.
21mr|glassfish-jaxb-2.2.11-15|128	
21mr|glassfish-jaxb-2.2.11-15|129	%package parent
21mr|glassfish-jaxb-2.2.11-15|130	Summary:        JAXB parent POM
21mr|glassfish-jaxb-2.2.11-15|131	
21mr|glassfish-jaxb-2.2.11-15|132	%description parent
21mr|glassfish-jaxb-2.2.11-15|133	This package contains parent POM.
21mr|glassfish-jaxb-2.2.11-15|134	
21mr|glassfish-jaxb-2.2.11-15|135	%package runtime-parent
21mr|glassfish-jaxb-2.2.11-15|136	Summary:        JAXB Runtime parent POM
21mr|glassfish-jaxb-2.2.11-15|137	
21mr|glassfish-jaxb-2.2.11-15|138	%description runtime-parent
21mr|glassfish-jaxb-2.2.11-15|139	This package contains Runtime parent POM.
21mr|glassfish-jaxb-2.2.11-15|140	
21mr|glassfish-jaxb-2.2.11-15|141	%package txw-parent
21mr|glassfish-jaxb-2.2.11-15|142	Summary:        JAXB TXW parent POM
21mr|glassfish-jaxb-2.2.11-15|143	
21mr|glassfish-jaxb-2.2.11-15|144	%description txw-parent
21mr|glassfish-jaxb-2.2.11-15|145	This package contains TXW parent POM.
21mr|glassfish-jaxb-2.2.11-15|146	
21mr|glassfish-jaxb-2.2.11-15|147	%package xjc
21mr|glassfish-jaxb-2.2.11-15|148	Summary:        JAXB XJC
21mr|glassfish-jaxb-2.2.11-15|149	
21mr|glassfish-jaxb-2.2.11-15|150	%description xjc
21mr|glassfish-jaxb-2.2.11-15|151	JAXB Binding Compiler. Contains source code needed for binding
21mr|glassfish-jaxb-2.2.11-15|152	customization files into java sources. In other words: the tool to
21mr|glassfish-jaxb-2.2.11-15|153	generate java classes for the given xml representation.
21mr|glassfish-jaxb-2.2.11-15|154	
21mr|glassfish-jaxb-2.2.11-15|155	%package rngom
21mr|glassfish-jaxb-2.2.11-15|156	Summary:        RELAX NG Object Model/Parser
21mr|glassfish-jaxb-2.2.11-15|157	
21mr|glassfish-jaxb-2.2.11-15|158	%description rngom
21mr|glassfish-jaxb-2.2.11-15|159	This package contains RELAX NG Object Model/Parser.
21mr|glassfish-jaxb-2.2.11-15|160	
21mr|glassfish-jaxb-2.2.11-15|161	%package txwc2
21mr|glassfish-jaxb-2.2.11-15|162	Summary:        TXW2 Compiler
21mr|glassfish-jaxb-2.2.11-15|163	
21mr|glassfish-jaxb-2.2.11-15|164	%description txwc2
21mr|glassfish-jaxb-2.2.11-15|165	JAXB schema generator. The tool to generate XML schema based on java
21mr|glassfish-jaxb-2.2.11-15|166	classes.
21mr|glassfish-jaxb-2.2.11-15|167	%endif
21mr|glassfish-jaxb-2.2.11-15|168	
21mr|glassfish-jaxb-2.2.11-15|169	%package javadoc
21mr|glassfish-jaxb-2.2.11-15|170	Summary:        Javadocs for %{name}
21mr|glassfish-jaxb-2.2.11-15|171	
21mr|glassfish-jaxb-2.2.11-15|172	%description javadoc
21mr|glassfish-jaxb-2.2.11-15|173	This package contains the API documentation for %{name}.
21mr|glassfish-jaxb-2.2.11-15|174	
21mr|glassfish-jaxb-2.2.11-15|175	%prep
21mr|glassfish-jaxb-2.2.11-15|176	%setup -q -c
21mr|glassfish-jaxb-2.2.11-15|177	
21mr|glassfish-jaxb-2.2.11-15|178	%if %{with jp_minimal}
21mr|glassfish-jaxb-2.2.11-15|179	%patch0 -p1
21mr|glassfish-jaxb-2.2.11-15|180	%endif
21mr|glassfish-jaxb-2.2.11-15|181	%patch1 -p1
21mr|glassfish-jaxb-2.2.11-15|182	
21mr|glassfish-jaxb-2.2.11-15|183	# Disable unneeded OSGi bundles
21mr|glassfish-jaxb-2.2.11-15|184	%pom_disable_module xjc bundles
21mr|glassfish-jaxb-2.2.11-15|185	%pom_disable_module jxc bundles
21mr|glassfish-jaxb-2.2.11-15|186	%pom_disable_module ri bundles
21mr|glassfish-jaxb-2.2.11-15|187	%pom_disable_module osgi bundles
21mr|glassfish-jaxb-2.2.11-15|188	%pom_disable_module core bundles
21mr|glassfish-jaxb-2.2.11-15|189	
21mr|glassfish-jaxb-2.2.11-15|190	# Fix jar plug-in usage for OSGi bundles
21mr|glassfish-jaxb-2.2.11-15|191	%pom_xpath_replace "pom:useDefaultManifestFile" "
21mr|glassfish-jaxb-2.2.11-15|192	<archive>
21mr|glassfish-jaxb-2.2.11-15|193	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|glassfish-jaxb-2.2.11-15|194	</archive>" bundles/core bundles/runtime
21mr|glassfish-jaxb-2.2.11-15|195	
21mr|glassfish-jaxb-2.2.11-15|196	# Make javax.activation an optional dep
21mr|glassfish-jaxb-2.2.11-15|197	%pom_xpath_inject "pom:configuration/pom:instructions" "
21mr|glassfish-jaxb-2.2.11-15|198	<Import-Package>javax.activation;resolution:=optional,*</Import-Package>" bundles/runtime
21mr|glassfish-jaxb-2.2.11-15|199	
21mr|glassfish-jaxb-2.2.11-15|200	# Disable ancient jaxb1 runtime
21mr|glassfish-jaxb-2.2.11-15|201	%pom_disable_module jaxb1 runtime
21mr|glassfish-jaxb-2.2.11-15|202	
21mr|glassfish-jaxb-2.2.11-15|203	# Fix hard-coded tools location
21mr|glassfish-jaxb-2.2.11-15|204	%pom_remove_dep com.sun:tools
21mr|glassfish-jaxb-2.2.11-15|205	%pom_add_dep_mgmt com.sun:tools
21mr|glassfish-jaxb-2.2.11-15|206	%pom_remove_dep com.sun:tools jxc
21mr|glassfish-jaxb-2.2.11-15|207	%pom_add_dep com.sun:tools jxc
21mr|glassfish-jaxb-2.2.11-15|208	
21mr|glassfish-jaxb-2.2.11-15|209	# Plug-ins not useful for RPM builds
21mr|glassfish-jaxb-2.2.11-15|210	%pom_remove_plugin :buildnumber-maven-plugin
21mr|glassfish-jaxb-2.2.11-15|211	%pom_remove_plugin :gfnexus-maven-plugin
21mr|glassfish-jaxb-2.2.11-15|212	%pom_remove_plugin :maven-enforcer-plugin
21mr|glassfish-jaxb-2.2.11-15|213	%pom_remove_plugin :maven-site-plugin
21mr|glassfish-jaxb-2.2.11-15|214	%pom_remove_plugin :maven-source-plugin jxc
21mr|glassfish-jaxb-2.2.11-15|215	%pom_remove_plugin :maven-source-plugin xjc
21mr|glassfish-jaxb-2.2.11-15|216	
21mr|glassfish-jaxb-2.2.11-15|217	%if %{with jp_minimal}
21mr|glassfish-jaxb-2.2.11-15|218	# For minimal build disable all modules with extra deps
21mr|glassfish-jaxb-2.2.11-15|219	%pom_disable_module codemodel
21mr|glassfish-jaxb-2.2.11-15|220	%pom_disable_module external
21mr|glassfish-jaxb-2.2.11-15|221	%pom_disable_module jxc
21mr|glassfish-jaxb-2.2.11-15|222	%pom_disable_module compiler txw
21mr|glassfish-jaxb-2.2.11-15|223	%pom_disable_module xjc
21mr|glassfish-jaxb-2.2.11-15|224	# For minimal build of impl module, don't compile in support for extra deps
21mr|glassfish-jaxb-2.2.11-15|225	%pom_remove_dep org.jvnet.staxex:stax-ex runtime/impl
21mr|glassfish-jaxb-2.2.11-15|226	%pom_remove_dep com.sun.xml.fastinfoset:FastInfoset runtime/impl
21mr|glassfish-jaxb-2.2.11-15|227	rm runtime/impl/src/main/java/com/sun/xml/bind/v2/runtime/unmarshaller/{FastInfoset,StAXEx}Connector.java
21mr|glassfish-jaxb-2.2.11-15|228	rm runtime/impl/src/main/java/com/sun/xml/bind/v2/runtime/output/{FastInfoset,StAXEx}StreamWriterOutput.java
21mr|glassfish-jaxb-2.2.11-15|229	%endif
21mr|glassfish-jaxb-2.2.11-15|230	
21mr|glassfish-jaxb-2.2.11-15|231	%mvn_alias org.glassfish.jaxb:jaxb-xjc "com.sun.xml.bind:jaxb-xjc"
21mr|glassfish-jaxb-2.2.11-15|232	
21mr|glassfish-jaxb-2.2.11-15|233	# Package OSGi version of runtime with the non-OSGi version
21mr|glassfish-jaxb-2.2.11-15|234	%mvn_package com.sun.xml.bind:jaxb-impl jaxb-runtime
21mr|glassfish-jaxb-2.2.11-15|235	
21mr|glassfish-jaxb-2.2.11-15|236	# Don't install bundles parent pom
21mr|glassfish-jaxb-2.2.11-15|237	%mvn_package com.sun.xml.bind.mvn:jaxb-bundles __noinstall
21mr|glassfish-jaxb-2.2.11-15|238	
21mr|glassfish-jaxb-2.2.11-15|239	%if %{with jp_minimal}
21mr|glassfish-jaxb-2.2.11-15|240	# Don't install aggregator poms or boms for minimal build
21mr|glassfish-jaxb-2.2.11-15|241	%mvn_package com.sun.xml.bind.mvn: __noinstall
21mr|glassfish-jaxb-2.2.11-15|242	%mvn_package :jaxb-bom* __noinstall
21mr|glassfish-jaxb-2.2.11-15|243	%endif
21mr|glassfish-jaxb-2.2.11-15|244	
21mr|glassfish-jaxb-2.2.11-15|245	%build
21mr|glassfish-jaxb-2.2.11-15|246	%mvn_build -f -s -- -Ddev -DbuildNumber=unknown
21mr|glassfish-jaxb-2.2.11-15|247	
21mr|glassfish-jaxb-2.2.11-15|248	%install
21mr|glassfish-jaxb-2.2.11-15|249	%mvn_install
21mr|glassfish-jaxb-2.2.11-15|250	
21mr|glassfish-jaxb-2.2.11-15|251	%files
21mr|glassfish-jaxb-2.2.11-15|252	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|253	
21mr|glassfish-jaxb-2.2.11-15|254	%files core -f .mfiles-jaxb-core
21mr|glassfish-jaxb-2.2.11-15|255	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|256	
21mr|glassfish-jaxb-2.2.11-15|257	%files runtime -f .mfiles-jaxb-runtime
21mr|glassfish-jaxb-2.2.11-15|258	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|259	
21mr|glassfish-jaxb-2.2.11-15|260	%files txw2 -f .mfiles-txw2
21mr|glassfish-jaxb-2.2.11-15|261	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|262	
21mr|glassfish-jaxb-2.2.11-15|263	%if %{without jp_minimal}
21mr|glassfish-jaxb-2.2.11-15|264	%files codemodel -f .mfiles-codemodel
21mr|glassfish-jaxb-2.2.11-15|265	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|266	
21mr|glassfish-jaxb-2.2.11-15|267	%files codemodel-annotation-compiler -f .mfiles-codemodel-annotation-compiler
21mr|glassfish-jaxb-2.2.11-15|268	
21mr|glassfish-jaxb-2.2.11-15|269	%files bom -f .mfiles-jaxb-bom
21mr|glassfish-jaxb-2.2.11-15|270	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|271	
21mr|glassfish-jaxb-2.2.11-15|272	%files bom-ext -f .mfiles-jaxb-bom-ext
21mr|glassfish-jaxb-2.2.11-15|273	
21mr|glassfish-jaxb-2.2.11-15|274	%files codemodel-parent -f .mfiles-jaxb-codemodel-parent
21mr|glassfish-jaxb-2.2.11-15|275	
21mr|glassfish-jaxb-2.2.11-15|276	%files external-parent -f .mfiles-jaxb-external-parent
21mr|glassfish-jaxb-2.2.11-15|277	
21mr|glassfish-jaxb-2.2.11-15|278	%files jxc -f .mfiles-jaxb-jxc
21mr|glassfish-jaxb-2.2.11-15|279	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|280	
21mr|glassfish-jaxb-2.2.11-15|281	%files parent -f .mfiles-jaxb-parent
21mr|glassfish-jaxb-2.2.11-15|282	
21mr|glassfish-jaxb-2.2.11-15|283	%files runtime-parent -f .mfiles-jaxb-runtime-parent
21mr|glassfish-jaxb-2.2.11-15|284	
21mr|glassfish-jaxb-2.2.11-15|285	%files txw-parent -f .mfiles-jaxb-txw-parent
21mr|glassfish-jaxb-2.2.11-15|286	
21mr|glassfish-jaxb-2.2.11-15|287	%files xjc -f .mfiles-jaxb-xjc
21mr|glassfish-jaxb-2.2.11-15|288	
21mr|glassfish-jaxb-2.2.11-15|289	%files rngom -f .mfiles-rngom
21mr|glassfish-jaxb-2.2.11-15|290	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|291	
21mr|glassfish-jaxb-2.2.11-15|292	%files txwc2 -f .mfiles-txwc2
21mr|glassfish-jaxb-2.2.11-15|293	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|294	%endif
21mr|glassfish-jaxb-2.2.11-15|295	
21mr|glassfish-jaxb-2.2.11-15|296	%files javadoc -f .mfiles-javadoc
21mr|glassfish-jaxb-2.2.11-15|297	%license License.txt licenceheader.txt License.html
21mr|glassfish-jaxb-2.2.11-15|298	
21mr|glassfish-jaxb-2.2.11-15|299	

12404 21
21mr|glassfish-jaxb-api-2.2.12-13|1	%global oname jaxb-api
21mr|glassfish-jaxb-api-2.2.12-13|2	Name:          glassfish-jaxb-api
21mr|glassfish-jaxb-api-2.2.12-13|3	Version:       2.2.12
21mr|glassfish-jaxb-api-2.2.12-13|4	Release:       13
21mr|glassfish-jaxb-api-2.2.12-13|5	Summary:       Java Architecture for XML Binding
21mr|glassfish-jaxb-api-2.2.12-13|6	License:       CDDL-1.1 or GPLv2 with exception
21mr|glassfish-jaxb-api-2.2.12-13|7	Group:          Development/Java
21mr|glassfish-jaxb-api-2.2.12-13|8	URL:           http://jaxb.java.net/
21mr|glassfish-jaxb-api-2.2.12-13|9	# jaxb api and impl have different version
21mr|glassfish-jaxb-api-2.2.12-13|10	# svn export https://svn.java.net/svn/jaxb~version2/tags/jaxb-2_2_6/tools/lib/redist/jaxb-api-src.zip
21mr|glassfish-jaxb-api-2.2.12-13|11	
21mr|glassfish-jaxb-api-2.2.12-13|12	Source0:       http://repo1.maven.org/maven2/javax/xml/bind/%{oname}/%{version}/%{oname}-%{version}-b141001.1542-sources.jar
21mr|glassfish-jaxb-api-2.2.12-13|13	Source1:       http://repo1.maven.org/maven2/javax/xml/bind/%{oname}/%{version}/%{oname}-%{version}-b141001.1542.pom
21mr|glassfish-jaxb-api-2.2.12-13|14	
21mr|glassfish-jaxb-api-2.2.12-13|15	
21mr|glassfish-jaxb-api-2.2.12-13|16	BuildRequires:  java-javadoc
21mr|glassfish-jaxb-api-2.2.12-13|17	BuildRequires:  maven-local
21mr|glassfish-jaxb-api-2.2.12-13|18	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-jaxb-api-2.2.12-13|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-jaxb-api-2.2.12-13|20	
21mr|glassfish-jaxb-api-2.2.12-13|21	BuildArch:     noarch
21mr|glassfish-jaxb-api-2.2.12-13|22	# Java stack is not supported on x86_32
21mr|glassfish-jaxb-api-2.2.12-13|23	ExcludeArch: %{ix86}
21mr|glassfish-jaxb-api-2.2.12-13|24	
21mr|glassfish-jaxb-api-2.2.12-13|25	# The Fedora Packaging Committee granted openjdk a bundling exception to carry JAXP and
21mr|glassfish-jaxb-api-2.2.12-13|26	# JAX-WS (glassfish doesn't need one, since it is the upstream for these files).
21mr|glassfish-jaxb-api-2.2.12-13|27	# Reference: https://fedorahosted.org/fpc/ticket/292
21mr|glassfish-jaxb-api-2.2.12-13|28	
21mr|glassfish-jaxb-api-2.2.12-13|29	%description
21mr|glassfish-jaxb-api-2.2.12-13|30	Glassfish - JAXB (JSR 222) API.
21mr|glassfish-jaxb-api-2.2.12-13|31	
21mr|glassfish-jaxb-api-2.2.12-13|32	%package javadoc
21mr|glassfish-jaxb-api-2.2.12-13|33	Summary:       Javadoc for %{oname}
21mr|glassfish-jaxb-api-2.2.12-13|34	Requires:      %{name} = %{version}-%{release}
21mr|glassfish-jaxb-api-2.2.12-13|35	
21mr|glassfish-jaxb-api-2.2.12-13|36	%description javadoc
21mr|glassfish-jaxb-api-2.2.12-13|37	Glassfish - JAXB (JSR 222) API.
21mr|glassfish-jaxb-api-2.2.12-13|38	
21mr|glassfish-jaxb-api-2.2.12-13|39	This package contains javadoc for %{name}.
21mr|glassfish-jaxb-api-2.2.12-13|40	
21mr|glassfish-jaxb-api-2.2.12-13|41	%prep
21mr|glassfish-jaxb-api-2.2.12-13|42	%setup -T -q -c
21mr|glassfish-jaxb-api-2.2.12-13|43	
21mr|glassfish-jaxb-api-2.2.12-13|44	# fixing incomplete source directory structure
21mr|glassfish-jaxb-api-2.2.12-13|45	mkdir -p src/main/java
21mr|glassfish-jaxb-api-2.2.12-13|46	
21mr|glassfish-jaxb-api-2.2.12-13|47	(
21mr|glassfish-jaxb-api-2.2.12-13|48	cd src/main/java
21mr|glassfish-jaxb-api-2.2.12-13|49	unzip -qq %{SOURCE0}
21mr|glassfish-jaxb-api-2.2.12-13|50	rm -rf META-INF
21mr|glassfish-jaxb-api-2.2.12-13|51	)
21mr|glassfish-jaxb-api-2.2.12-13|52	
21mr|glassfish-jaxb-api-2.2.12-13|53	cp -p %{SOURCE1} pom.xml
21mr|glassfish-jaxb-api-2.2.12-13|54	
21mr|glassfish-jaxb-api-2.2.12-13|55	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin
21mr|glassfish-jaxb-api-2.2.12-13|56	%pom_remove_plugin org.glassfish.copyright:glassfish-copyright-maven-plugin
21mr|glassfish-jaxb-api-2.2.12-13|57	%pom_remove_plugin org.glassfish.build:gfnexus-maven-plugin
21mr|glassfish-jaxb-api-2.2.12-13|58	%pom_remove_plugin :findbugs-maven-plugin
21mr|glassfish-jaxb-api-2.2.12-13|59	%pom_remove_plugin :maven-gpg-plugin
21mr|glassfish-jaxb-api-2.2.12-13|60	%pom_remove_plugin :maven-enforcer-plugin
21mr|glassfish-jaxb-api-2.2.12-13|61	%pom_remove_plugin :cobertura-maven-plugin
21mr|glassfish-jaxb-api-2.2.12-13|62	
21mr|glassfish-jaxb-api-2.2.12-13|63	%pom_xpath_set "pom:instructions/pom:Import-Package" "javax.activation;resolution:=optional,*"
21mr|glassfish-jaxb-api-2.2.12-13|64	
21mr|glassfish-jaxb-api-2.2.12-13|65	sed -i 's|<location>${basedir}/offline-javadoc</location>|<location>%{_javadocdir}/java</location>|' pom.xml
21mr|glassfish-jaxb-api-2.2.12-13|66	
21mr|glassfish-jaxb-api-2.2.12-13|67	%build
21mr|glassfish-jaxb-api-2.2.12-13|68	%mvn_file :%{oname} %{oname}
21mr|glassfish-jaxb-api-2.2.12-13|69	%mvn_build
21mr|glassfish-jaxb-api-2.2.12-13|70	
21mr|glassfish-jaxb-api-2.2.12-13|71	%install
21mr|glassfish-jaxb-api-2.2.12-13|72	%mvn_install
21mr|glassfish-jaxb-api-2.2.12-13|73	
21mr|glassfish-jaxb-api-2.2.12-13|74	%files -f .mfiles
21mr|glassfish-jaxb-api-2.2.12-13|75	
21mr|glassfish-jaxb-api-2.2.12-13|76	%files javadoc -f .mfiles-javadoc
21mr|glassfish-jaxb-api-2.2.12-13|77	

12405 21
21mr|glassfish-jaxrpc-api-1.1.1-11|1	Name:          glassfish-jaxrpc-api
21mr|glassfish-jaxrpc-api-1.1.1-11|2	Version:       1.1.1
21mr|glassfish-jaxrpc-api-1.1.1-11|3	Release:       11
21mr|glassfish-jaxrpc-api-1.1.1-11|4	Summary:       The Java API for XML-Based RPC (JAX-RPC)
21mr|glassfish-jaxrpc-api-1.1.1-11|5	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-jaxrpc-api-1.1.1-11|6	URL:           https://metro.java.net/
21mr|glassfish-jaxrpc-api-1.1.1-11|7	# svn export https://svn.java.net/svn/glassfish~svn/tags/javax.xml.rpc-api-1.1.1 glassfish-jaxrpc-api-1.1.1
21mr|glassfish-jaxrpc-api-1.1.1-11|8	# tar cJf glassfish-jaxrpc-api-1.1.1.tar.xz glassfish-jaxrpc-api-1.1.1
21mr|glassfish-jaxrpc-api-1.1.1-11|9	Source0:       %{name}-%{version}.tar.xz
21mr|glassfish-jaxrpc-api-1.1.1-11|10	
21mr|glassfish-jaxrpc-api-1.1.1-11|11	BuildRequires:  maven-local
21mr|glassfish-jaxrpc-api-1.1.1-11|12	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|glassfish-jaxrpc-api-1.1.1-11|13	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-jaxrpc-api-1.1.1-11|14	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-jaxrpc-api-1.1.1-11|15	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|glassfish-jaxrpc-api-1.1.1-11|16	BuildRequires:  mvn(org.glassfish:legal)
21mr|glassfish-jaxrpc-api-1.1.1-11|17	BuildRequires:  mvn(org.glassfish.build:spec-version-maven-plugin)
21mr|glassfish-jaxrpc-api-1.1.1-11|18	
21mr|glassfish-jaxrpc-api-1.1.1-11|19	Group:          Development/Java
21mr|glassfish-jaxrpc-api-1.1.1-11|20	BuildArch:     noarch
21mr|glassfish-jaxrpc-api-1.1.1-11|21	# Java stack is not supported on x86_32
21mr|glassfish-jaxrpc-api-1.1.1-11|22	ExcludeArch: %{ix86}
21mr|glassfish-jaxrpc-api-1.1.1-11|23	
21mr|glassfish-jaxrpc-api-1.1.1-11|24	%description
21mr|glassfish-jaxrpc-api-1.1.1-11|25	Project GlassFish Enterprise JavaBean API.
21mr|glassfish-jaxrpc-api-1.1.1-11|26	
21mr|glassfish-jaxrpc-api-1.1.1-11|27	Java APIs for XML based RPC 1.1 Design Specification.
21mr|glassfish-jaxrpc-api-1.1.1-11|28	
21mr|glassfish-jaxrpc-api-1.1.1-11|29	%package javadoc
21mr|glassfish-jaxrpc-api-1.1.1-11|30	Summary:       Javadoc for %{name}
21mr|glassfish-jaxrpc-api-1.1.1-11|31	
21mr|glassfish-jaxrpc-api-1.1.1-11|32	%description javadoc
21mr|glassfish-jaxrpc-api-1.1.1-11|33	This package contains javadoc for %{name}.
21mr|glassfish-jaxrpc-api-1.1.1-11|34	
21mr|glassfish-jaxrpc-api-1.1.1-11|35	%prep
21mr|glassfish-jaxrpc-api-1.1.1-11|36	%setup -q -n %{name}-%{version}
21mr|glassfish-jaxrpc-api-1.1.1-11|37	
21mr|glassfish-jaxrpc-api-1.1.1-11|38	%pom_remove_plugin :findbugs-maven-plugin
21mr|glassfish-jaxrpc-api-1.1.1-11|39	%pom_remove_plugin :maven-site-plugin
21mr|glassfish-jaxrpc-api-1.1.1-11|40	%pom_remove_plugin :maven-source-plugin
21mr|glassfish-jaxrpc-api-1.1.1-11|41	
21mr|glassfish-jaxrpc-api-1.1.1-11|42	%pom_change_dep :servlet-api :javax.servlet-api:3.1.0 . "<optional>true</optional>"
21mr|glassfish-jaxrpc-api-1.1.1-11|43	
21mr|glassfish-jaxrpc-api-1.1.1-11|44	# fix build failure. 'useDefaultManifestFile' has been removed from the maven-jar-plugin >= 3.0.0
21mr|glassfish-jaxrpc-api-1.1.1-11|45	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration/pom:useDefaultManifestFile"
21mr|glassfish-jaxrpc-api-1.1.1-11|46	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration" '
21mr|glassfish-jaxrpc-api-1.1.1-11|47	<archive>
21mr|glassfish-jaxrpc-api-1.1.1-11|48	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|glassfish-jaxrpc-api-1.1.1-11|49	</archive>'
21mr|glassfish-jaxrpc-api-1.1.1-11|50	
21mr|glassfish-jaxrpc-api-1.1.1-11|51	# Make OSGi dep on soap api optional
21mr|glassfish-jaxrpc-api-1.1.1-11|52	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" \
21mr|glassfish-jaxrpc-api-1.1.1-11|53	"<Import-Package>javax.xml.soap;resolution:=optional,*</Import-Package>"
21mr|glassfish-jaxrpc-api-1.1.1-11|54	
21mr|glassfish-jaxrpc-api-1.1.1-11|55	%mvn_file : %{name}
21mr|glassfish-jaxrpc-api-1.1.1-11|56	
21mr|glassfish-jaxrpc-api-1.1.1-11|57	%build
21mr|glassfish-jaxrpc-api-1.1.1-11|58	
21mr|glassfish-jaxrpc-api-1.1.1-11|59	%mvn_build
21mr|glassfish-jaxrpc-api-1.1.1-11|60	
21mr|glassfish-jaxrpc-api-1.1.1-11|61	cp -p target/classes/META-INF/LICENSE.txt .
21mr|glassfish-jaxrpc-api-1.1.1-11|62	sed -i 's/\r//' LICENSE.txt
21mr|glassfish-jaxrpc-api-1.1.1-11|63	
21mr|glassfish-jaxrpc-api-1.1.1-11|64	%install
21mr|glassfish-jaxrpc-api-1.1.1-11|65	%mvn_install
21mr|glassfish-jaxrpc-api-1.1.1-11|66	
21mr|glassfish-jaxrpc-api-1.1.1-11|67	%files -f .mfiles
21mr|glassfish-jaxrpc-api-1.1.1-11|68	%license LICENSE.txt
21mr|glassfish-jaxrpc-api-1.1.1-11|69	
21mr|glassfish-jaxrpc-api-1.1.1-11|70	%files javadoc -f .mfiles-javadoc
21mr|glassfish-jaxrpc-api-1.1.1-11|71	%license LICENSE.txt
21mr|glassfish-jaxrpc-api-1.1.1-11|72	

12406 21
21mr|glassfish-jax-rs-api-2.1.5-4|1	Name:          glassfish-jax-rs-api
21mr|glassfish-jax-rs-api-2.1.5-4|2	Version:       2.1.5
21mr|glassfish-jax-rs-api-2.1.5-4|3	Release:       4
21mr|glassfish-jax-rs-api-2.1.5-4|4	Summary:       JAX-RS API Specification (JSR 339)
21mr|glassfish-jax-rs-api-2.1.5-4|5	License:       EPL-2.0 or GPLv2 with exceptions
21mr|glassfish-jax-rs-api-2.1.5-4|6	URL:           https://github.com/eclipse-ee4j/jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|7	Source0:       https://github.com/eclipse-ee4j/jaxrs-api/archive/%{version}/%{name}-%{version}.tar.gz
21mr|glassfish-jax-rs-api-2.1.5-4|8	
21mr|glassfish-jax-rs-api-2.1.5-4|9	BuildRequires:  maven-local
21mr|glassfish-jax-rs-api-2.1.5-4|10	BuildRequires:  mvn(junit:junit)
21mr|glassfish-jax-rs-api-2.1.5-4|11	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-jax-rs-api-2.1.5-4|12	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|glassfish-jax-rs-api-2.1.5-4|13	BuildRequires:  mvn(org.glassfish.build:spec-version-maven-plugin)
21mr|glassfish-jax-rs-api-2.1.5-4|14	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|glassfish-jax-rs-api-2.1.5-4|15	
21mr|glassfish-jax-rs-api-2.1.5-4|16	Group:          Development/Java
21mr|glassfish-jax-rs-api-2.1.5-4|17	BuildArch:     noarch
21mr|glassfish-jax-rs-api-2.1.5-4|18	# Java stack is not supported on x86_32
21mr|glassfish-jax-rs-api-2.1.5-4|19	ExcludeArch: %{ix86}
21mr|glassfish-jax-rs-api-2.1.5-4|20	
21mr|glassfish-jax-rs-api-2.1.5-4|21	%description
21mr|glassfish-jax-rs-api-2.1.5-4|22	JAX-RS Java API for RESTful Web Services (JSR 339).
21mr|glassfish-jax-rs-api-2.1.5-4|23	
21mr|glassfish-jax-rs-api-2.1.5-4|24	%package javadoc
21mr|glassfish-jax-rs-api-2.1.5-4|25	Summary:       Javadoc for %{name}
21mr|glassfish-jax-rs-api-2.1.5-4|26	
21mr|glassfish-jax-rs-api-2.1.5-4|27	%description javadoc
21mr|glassfish-jax-rs-api-2.1.5-4|28	This package contains API documentation for %{name}.
21mr|glassfish-jax-rs-api-2.1.5-4|29	
21mr|glassfish-jax-rs-api-2.1.5-4|30	%prep
21mr|glassfish-jax-rs-api-2.1.5-4|31	%setup -q -n jaxrs-api-%{version}
21mr|glassfish-jax-rs-api-2.1.5-4|32	find . -name '*.jar' -delete
21mr|glassfish-jax-rs-api-2.1.5-4|33	find . -name '*.class' -delete
21mr|glassfish-jax-rs-api-2.1.5-4|34	
21mr|glassfish-jax-rs-api-2.1.5-4|35	# Plugins not needed for RPM builds
21mr|glassfish-jax-rs-api-2.1.5-4|36	%pom_remove_plugin org.apache.maven.plugins:maven-jxr-plugin jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|37	%pom_remove_plugin org.apache.maven.plugins:maven-checkstyle-plugin jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|38	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|39	%pom_remove_plugin org.apache.maven.plugins:maven-source-plugin jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|40	%pom_remove_plugin org.apache.maven.plugins:maven-deploy-plugin jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|41	
21mr|glassfish-jax-rs-api-2.1.5-4|42	%pom_xpath_remove "pom:build/pom:finalName" jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|43	
21mr|glassfish-jax-rs-api-2.1.5-4|44	# Avoid duplicate invokation of javadoc plugin
21mr|glassfish-jax-rs-api-2.1.5-4|45	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin' ]/pom:executions" jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|46	
21mr|glassfish-jax-rs-api-2.1.5-4|47	%build
21mr|glassfish-jax-rs-api-2.1.5-4|48	(
21mr|glassfish-jax-rs-api-2.1.5-4|49	cd jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|50	# Compatibility symlink
21mr|glassfish-jax-rs-api-2.1.5-4|51	%mvn_file :{*} @1 %{name}
21mr|glassfish-jax-rs-api-2.1.5-4|52	
21mr|glassfish-jax-rs-api-2.1.5-4|53	# Compatibility alias
21mr|glassfish-jax-rs-api-2.1.5-4|54	%mvn_alias : javax.ws.rs:javax.ws.rs-api
21mr|glassfish-jax-rs-api-2.1.5-4|55	
21mr|glassfish-jax-rs-api-2.1.5-4|56	%mvn_build
21mr|glassfish-jax-rs-api-2.1.5-4|57	)
21mr|glassfish-jax-rs-api-2.1.5-4|58	
21mr|glassfish-jax-rs-api-2.1.5-4|59	%install
21mr|glassfish-jax-rs-api-2.1.5-4|60	(
21mr|glassfish-jax-rs-api-2.1.5-4|61	cd jaxrs-api
21mr|glassfish-jax-rs-api-2.1.5-4|62	%mvn_install
21mr|glassfish-jax-rs-api-2.1.5-4|63	)
21mr|glassfish-jax-rs-api-2.1.5-4|64	
21mr|glassfish-jax-rs-api-2.1.5-4|65	%files -f jaxrs-api/.mfiles
21mr|glassfish-jax-rs-api-2.1.5-4|66	%license LICENSE.md NOTICE.md
21mr|glassfish-jax-rs-api-2.1.5-4|67	%doc README.md CONTRIBUTING.md
21mr|glassfish-jax-rs-api-2.1.5-4|68	
21mr|glassfish-jax-rs-api-2.1.5-4|69	%files javadoc -f jaxrs-api/.mfiles-javadoc
21mr|glassfish-jax-rs-api-2.1.5-4|70	%license LICENSE.md NOTICE.md
21mr|glassfish-jax-rs-api-2.1.5-4|71	

12407 21
21mr|glassfish-jsp-2.3.3-0.16.b02|1	%global artifactId javax.servlet.jsp
21mr|glassfish-jsp-2.3.3-0.16.b02|2	%global jspspec 2.3
21mr|glassfish-jsp-2.3.3-0.16.b02|3	%global reltag b02
21mr|glassfish-jsp-2.3.3-0.16.b02|4	
21mr|glassfish-jsp-2.3.3-0.16.b02|5	Name:       glassfish-jsp
21mr|glassfish-jsp-2.3.3-0.16.b02|6	Version:    2.3.3
21mr|glassfish-jsp-2.3.3-0.16.b02|7	Release:    0.16.%{reltag}
21mr|glassfish-jsp-2.3.3-0.16.b02|8	Summary:    Glassfish J2EE JSP API implementation
21mr|glassfish-jsp-2.3.3-0.16.b02|9	License:    (CDDL-1.1 or GPLv2 with exceptions) and ASL 2.0
21mr|glassfish-jsp-2.3.3-0.16.b02|10	URL:        http://glassfish.org
21mr|glassfish-jsp-2.3.3-0.16.b02|11	Group:          Development/Java
21mr|glassfish-jsp-2.3.3-0.16.b02|12	BuildArch:  noarch
21mr|glassfish-jsp-2.3.3-0.16.b02|13	# Java stack is not supported on x86_32
21mr|glassfish-jsp-2.3.3-0.16.b02|14	ExcludeArch: %{ix86}
21mr|glassfish-jsp-2.3.3-0.16.b02|15	
21mr|glassfish-jsp-2.3.3-0.16.b02|16	Source0:    %{artifactId}-%{version}-%{reltag}.tar.xz
21mr|glassfish-jsp-2.3.3-0.16.b02|17	# no source releases, but this will generate tarball for you from an
21mr|glassfish-jsp-2.3.3-0.16.b02|18	# SVN tag
21mr|glassfish-jsp-2.3.3-0.16.b02|19	Source1:    generate_tarball.sh
21mr|glassfish-jsp-2.3.3-0.16.b02|20	Source2:    http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|glassfish-jsp-2.3.3-0.16.b02|21	Source3:    https://javaee.github.io/glassfish/LICENSE.html
21mr|glassfish-jsp-2.3.3-0.16.b02|22	
21mr|glassfish-jsp-2.3.3-0.16.b02|23	Patch0:     %{name}-build-eclipse-compilers.patch
21mr|glassfish-jsp-2.3.3-0.16.b02|24	Patch1:     %{name}-port-to-servlet-3.1.patch
21mr|glassfish-jsp-2.3.3-0.16.b02|25	
21mr|glassfish-jsp-2.3.3-0.16.b02|26	BuildRequires:  maven-local
21mr|glassfish-jsp-2.3.3-0.16.b02|27	BuildRequires:  mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|glassfish-jsp-2.3.3-0.16.b02|28	BuildRequires:  mvn(javax.servlet.jsp:javax.servlet.jsp-api)
21mr|glassfish-jsp-2.3.3-0.16.b02|29	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-jsp-2.3.3-0.16.b02|30	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-jsp-2.3.3-0.16.b02|31	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|glassfish-jsp-2.3.3-0.16.b02|32	BuildRequires:  mvn(org.eclipse.jdt:core)
21mr|glassfish-jsp-2.3.3-0.16.b02|33	BuildRequires:  mvn(org.glassfish:javax.el)
21mr|glassfish-jsp-2.3.3-0.16.b02|34	
21mr|glassfish-jsp-2.3.3-0.16.b02|35	Provides:   jsp = %{jspspec}
21mr|glassfish-jsp-2.3.3-0.16.b02|36	Provides:   jsp%{jspspec}
21mr|glassfish-jsp-2.3.3-0.16.b02|37	
21mr|glassfish-jsp-2.3.3-0.16.b02|38	Provides:   javax.servlet.jsp
21mr|glassfish-jsp-2.3.3-0.16.b02|39	# make sure the symlinks will be correct
21mr|glassfish-jsp-2.3.3-0.16.b02|40	Requires:  glassfish-jsp-api
21mr|glassfish-jsp-2.3.3-0.16.b02|41	
21mr|glassfish-jsp-2.3.3-0.16.b02|42	%description
21mr|glassfish-jsp-2.3.3-0.16.b02|43	This project provides a container independent implementation of JSP
21mr|glassfish-jsp-2.3.3-0.16.b02|44	2.3. The main goals are:
21mr|glassfish-jsp-2.3.3-0.16.b02|45	* Improves current implementation: bug fixes and performance
21mr|glassfish-jsp-2.3.3-0.16.b02|46	improvements
21mr|glassfish-jsp-2.3.3-0.16.b02|47	* Provides API for use by other tools, such as Netbeans
21mr|glassfish-jsp-2.3.3-0.16.b02|48	* Provides a sandbox for new JSP features; provides a reference
21mr|glassfish-jsp-2.3.3-0.16.b02|49	implementation of next JSP spec.
21mr|glassfish-jsp-2.3.3-0.16.b02|50	
21mr|glassfish-jsp-2.3.3-0.16.b02|51	
21mr|glassfish-jsp-2.3.3-0.16.b02|52	%package javadoc
21mr|glassfish-jsp-2.3.3-0.16.b02|53	Summary:    API documentation for %{name}
21mr|glassfish-jsp-2.3.3-0.16.b02|54	
21mr|glassfish-jsp-2.3.3-0.16.b02|55	%description javadoc
21mr|glassfish-jsp-2.3.3-0.16.b02|56	%{summary}.
21mr|glassfish-jsp-2.3.3-0.16.b02|57	
21mr|glassfish-jsp-2.3.3-0.16.b02|58	%prep
21mr|glassfish-jsp-2.3.3-0.16.b02|59	%setup -q -n %{artifactId}-%{version}-%{reltag}
21mr|glassfish-jsp-2.3.3-0.16.b02|60	%patch0 -p1
21mr|glassfish-jsp-2.3.3-0.16.b02|61	%patch1 -p1
21mr|glassfish-jsp-2.3.3-0.16.b02|62	
21mr|glassfish-jsp-2.3.3-0.16.b02|63	%pom_add_dep org.eclipse.jdt:core::provided
21mr|glassfish-jsp-2.3.3-0.16.b02|64	
21mr|glassfish-jsp-2.3.3-0.16.b02|65	cp -p %{SOURCE2} LICENSE-ASL-2.0.txt
21mr|glassfish-jsp-2.3.3-0.16.b02|66	cp -p %{SOURCE3} LICENSE-CDDL+GPLv2.html
21mr|glassfish-jsp-2.3.3-0.16.b02|67	
21mr|glassfish-jsp-2.3.3-0.16.b02|68	%mvn_alias : "org.eclipse.jetty.orbit:org.apache.jasper.glassfish"
21mr|glassfish-jsp-2.3.3-0.16.b02|69	
21mr|glassfish-jsp-2.3.3-0.16.b02|70	# compat symlink
21mr|glassfish-jsp-2.3.3-0.16.b02|71	%mvn_file : %{name}/javax.servlet.jsp %{name}
21mr|glassfish-jsp-2.3.3-0.16.b02|72	
21mr|glassfish-jsp-2.3.3-0.16.b02|73	# javadoc generation fails due to strict doclint in JDK 8
21mr|glassfish-jsp-2.3.3-0.16.b02|74	%pom_remove_plugin :maven-javadoc-plugin
21mr|glassfish-jsp-2.3.3-0.16.b02|75	
21mr|glassfish-jsp-2.3.3-0.16.b02|76	%build
21mr|glassfish-jsp-2.3.3-0.16.b02|77	%mvn_build
21mr|glassfish-jsp-2.3.3-0.16.b02|78	
21mr|glassfish-jsp-2.3.3-0.16.b02|79	%install
21mr|glassfish-jsp-2.3.3-0.16.b02|80	%mvn_install
21mr|glassfish-jsp-2.3.3-0.16.b02|81	
21mr|glassfish-jsp-2.3.3-0.16.b02|82	# install j2ee api symlinks
21mr|glassfish-jsp-2.3.3-0.16.b02|83	install -d -m 755 %{buildroot}%{_javadir}/javax.servlet.jsp/
21mr|glassfish-jsp-2.3.3-0.16.b02|84	pushd %{buildroot}%{_javadir}/javax.servlet.jsp/
21mr|glassfish-jsp-2.3.3-0.16.b02|85	for jar in ../%{name}/*jar; do
21mr|glassfish-jsp-2.3.3-0.16.b02|86	ln -sf $jar .
21mr|glassfish-jsp-2.3.3-0.16.b02|87	done
21mr|glassfish-jsp-2.3.3-0.16.b02|88	# copy jsp-api so that build-classpath will include dep as well
21mr|glassfish-jsp-2.3.3-0.16.b02|89	build-jar-repository -p . glassfish-jsp-api
21mr|glassfish-jsp-2.3.3-0.16.b02|90	xmvn-subst -R %{buildroot} -s .
21mr|glassfish-jsp-2.3.3-0.16.b02|91	popd
21mr|glassfish-jsp-2.3.3-0.16.b02|92	
21mr|glassfish-jsp-2.3.3-0.16.b02|93	%files -f .mfiles
21mr|glassfish-jsp-2.3.3-0.16.b02|94	%{_javadir}/javax.servlet.jsp
21mr|glassfish-jsp-2.3.3-0.16.b02|95	%license LICENSE-ASL-2.0.txt LICENSE-CDDL+GPLv2.html
21mr|glassfish-jsp-2.3.3-0.16.b02|96	
21mr|glassfish-jsp-2.3.3-0.16.b02|97	%files javadoc -f .mfiles-javadoc
21mr|glassfish-jsp-2.3.3-0.16.b02|98	%license LICENSE-ASL-2.0.txt LICENSE-CDDL+GPLv2.html
21mr|glassfish-jsp-2.3.3-0.16.b02|99	
21mr|glassfish-jsp-2.3.3-0.16.b02|100	

12408 21
21mr|glassfish-jsp-api-2.3.2-0.12.b01|1	%global artifactId javax.servlet.jsp-api
21mr|glassfish-jsp-api-2.3.2-0.12.b01|2	%global jspspec 2.2
21mr|glassfish-jsp-api-2.3.2-0.12.b01|3	%global reltag b01
21mr|glassfish-jsp-api-2.3.2-0.12.b01|4	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|5	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|6	Name:       glassfish-jsp-api
21mr|glassfish-jsp-api-2.3.2-0.12.b01|7	Version:    2.3.2
21mr|glassfish-jsp-api-2.3.2-0.12.b01|8	Release:    0.12.%{reltag}
21mr|glassfish-jsp-api-2.3.2-0.12.b01|9	Summary:    Glassfish J2EE JSP API specification
21mr|glassfish-jsp-api-2.3.2-0.12.b01|10	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|11	License:    (CDDL-1.1 or GPLv2 with exceptions) and ASL 2.0
21mr|glassfish-jsp-api-2.3.2-0.12.b01|12	URL:        http://java.net/jira/browse/JSP
21mr|glassfish-jsp-api-2.3.2-0.12.b01|13	Source0:    %{artifactId}-%{version}-%{reltag}.tar.xz
21mr|glassfish-jsp-api-2.3.2-0.12.b01|14	# no source releases, but this will generate tarball for you from an
21mr|glassfish-jsp-api-2.3.2-0.12.b01|15	# SVN tag
21mr|glassfish-jsp-api-2.3.2-0.12.b01|16	Source1:    generate_tarball.sh
21mr|glassfish-jsp-api-2.3.2-0.12.b01|17	Source2:    http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|glassfish-jsp-api-2.3.2-0.12.b01|18	Source3:    https://javaee.github.io/glassfish/LICENSE.html
21mr|glassfish-jsp-api-2.3.2-0.12.b01|19	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|20	Group:          Development/Java
21mr|glassfish-jsp-api-2.3.2-0.12.b01|21	BuildArch:  noarch
21mr|glassfish-jsp-api-2.3.2-0.12.b01|22	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|23	BuildRequires:  maven-local
21mr|glassfish-jsp-api-2.3.2-0.12.b01|24	BuildRequires:  mvn(javax.el:javax.el-api)
21mr|glassfish-jsp-api-2.3.2-0.12.b01|25	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|glassfish-jsp-api-2.3.2-0.12.b01|26	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-jsp-api-2.3.2-0.12.b01|27	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-jsp-api-2.3.2-0.12.b01|28	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|glassfish-jsp-api-2.3.2-0.12.b01|29	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|30	%description
21mr|glassfish-jsp-api-2.3.2-0.12.b01|31	This project provides a container independent specification of JSP
21mr|glassfish-jsp-api-2.3.2-0.12.b01|32	2.2. Note that this package doesn't contain implementation of this
21mr|glassfish-jsp-api-2.3.2-0.12.b01|33	specification. See glassfish-jsp for one of implementations
21mr|glassfish-jsp-api-2.3.2-0.12.b01|34	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|35	%package javadoc
21mr|glassfish-jsp-api-2.3.2-0.12.b01|36	Summary:        API documentation for %{name}
21mr|glassfish-jsp-api-2.3.2-0.12.b01|37	Group:          Development/Java
21mr|glassfish-jsp-api-2.3.2-0.12.b01|38	BuildArch:      noarch
21mr|glassfish-jsp-api-2.3.2-0.12.b01|39	# Java stack is not supported on x86_32
21mr|glassfish-jsp-api-2.3.2-0.12.b01|40	ExcludeArch: %{ix86}
21mr|glassfish-jsp-api-2.3.2-0.12.b01|41	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|42	%description javadoc
21mr|glassfish-jsp-api-2.3.2-0.12.b01|43	%{summary}.
21mr|glassfish-jsp-api-2.3.2-0.12.b01|44	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|45	%prep
21mr|glassfish-jsp-api-2.3.2-0.12.b01|46	%setup -q -n %{artifactId}-%{version}-%{reltag}
21mr|glassfish-jsp-api-2.3.2-0.12.b01|47	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|48	cp -p %{SOURCE2} LICENSE-ASL-2.0.txt
21mr|glassfish-jsp-api-2.3.2-0.12.b01|49	cp -p %{SOURCE3} LICENSE-CDDL+GPLv2.html
21mr|glassfish-jsp-api-2.3.2-0.12.b01|50	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|51	# Submited upstream: http://java.net/jira/browse/JSP-31
21mr|glassfish-jsp-api-2.3.2-0.12.b01|52	sed -i "/<bundle.symbolicName>/s/-api//" pom.xml
21mr|glassfish-jsp-api-2.3.2-0.12.b01|53	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|54	%pom_xpath_remove "pom:dependency[pom:groupId='javax.el' or pom:groupId='javax.servlet']/pom:scope"
21mr|glassfish-jsp-api-2.3.2-0.12.b01|55	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|56	# javadoc generation fails due to strict doclint in JDK 8
21mr|glassfish-jsp-api-2.3.2-0.12.b01|57	%pom_remove_plugin :maven-javadoc-plugin
21mr|glassfish-jsp-api-2.3.2-0.12.b01|58	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|59	%mvn_alias : javax.servlet:jsp-api
21mr|glassfish-jsp-api-2.3.2-0.12.b01|60	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|61	%build
21mr|glassfish-jsp-api-2.3.2-0.12.b01|62	%mvn_build
21mr|glassfish-jsp-api-2.3.2-0.12.b01|63	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|64	%install
21mr|glassfish-jsp-api-2.3.2-0.12.b01|65	%mvn_install
21mr|glassfish-jsp-api-2.3.2-0.12.b01|66	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|67	%files -f .mfiles
21mr|glassfish-jsp-api-2.3.2-0.12.b01|68	%license LICENSE-ASL-2.0.txt LICENSE-CDDL+GPLv2.html
21mr|glassfish-jsp-api-2.3.2-0.12.b01|69	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|70	%files javadoc -f .mfiles-javadoc
21mr|glassfish-jsp-api-2.3.2-0.12.b01|71	%license LICENSE-ASL-2.0.txt LICENSE-CDDL+GPLv2.html
21mr|glassfish-jsp-api-2.3.2-0.12.b01|72	
21mr|glassfish-jsp-api-2.3.2-0.12.b01|73	

12409 21
21mr|glassfish-legal-1.1-14|1	Name:          glassfish-legal
21mr|glassfish-legal-1.1-14|2	Version:       1.1
21mr|glassfish-legal-1.1-14|3	Release:       14
21mr|glassfish-legal-1.1-14|4	Summary:       Legal License for glassfish code
21mr|glassfish-legal-1.1-14|5	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-legal-1.1-14|6	URL:           http://glassfish.java.net/
21mr|glassfish-legal-1.1-14|7	# svn export https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/ glassfish-legal-1.1
21mr|glassfish-legal-1.1-14|8	# tar czf glassfish-legal-1.1-src-svn.tar.gz glassfish-legal-1.1
21mr|glassfish-legal-1.1-14|9	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|glassfish-legal-1.1-14|10	
21mr|glassfish-legal-1.1-14|11	BuildRequires: glassfish-master-pom
21mr|glassfish-legal-1.1-14|12	BuildRequires: maven-local
21mr|glassfish-legal-1.1-14|13	BuildRequires: maven-remote-resources-plugin
21mr|glassfish-legal-1.1-14|14	
21mr|glassfish-legal-1.1-14|15	Requires:      glassfish-master-pom
21mr|glassfish-legal-1.1-14|16	Group:          Development/Java
21mr|glassfish-legal-1.1-14|17	BuildArch:     noarch
21mr|glassfish-legal-1.1-14|18	# Java stack is not supported on x86_32
21mr|glassfish-legal-1.1-14|19	ExcludeArch: %{ix86}
21mr|glassfish-legal-1.1-14|20	
21mr|glassfish-legal-1.1-14|21	%description
21mr|glassfish-legal-1.1-14|22	An archive which contains license files for glassfish code.
21mr|glassfish-legal-1.1-14|23	
21mr|glassfish-legal-1.1-14|24	%prep
21mr|glassfish-legal-1.1-14|25	%setup -q -n %{name}-%{version}
21mr|glassfish-legal-1.1-14|26	
21mr|glassfish-legal-1.1-14|27	sed -i 's/\r//' src/main/resources/META-INF/LICENSE.txt
21mr|glassfish-legal-1.1-14|28	cp -p src/main/resources/META-INF/LICENSE.txt .
21mr|glassfish-legal-1.1-14|29	
21mr|glassfish-legal-1.1-14|30	%mvn_file :legal %{name}
21mr|glassfish-legal-1.1-14|31	
21mr|glassfish-legal-1.1-14|32	%build
21mr|glassfish-legal-1.1-14|33	
21mr|glassfish-legal-1.1-14|34	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|glassfish-legal-1.1-14|35	
21mr|glassfish-legal-1.1-14|36	%install
21mr|glassfish-legal-1.1-14|37	%mvn_install
21mr|glassfish-legal-1.1-14|38	
21mr|glassfish-legal-1.1-14|39	%files -f .mfiles
21mr|glassfish-legal-1.1-14|40	%license LICENSE.txt
21mr|glassfish-legal-1.1-14|41	

12410 21
21mr|glassfish-management-api-3.2.1-0.9.b002|1	%global namedreltag -b002
21mr|glassfish-management-api-3.2.1-0.9.b002|2	%global namedversion %{version}%{?namedreltag}
21mr|glassfish-management-api-3.2.1-0.9.b002|3	Name:          glassfish-management-api
21mr|glassfish-management-api-3.2.1-0.9.b002|4	Version:       3.2.1
21mr|glassfish-management-api-3.2.1-0.9.b002|5	Release:       0.9.b002
21mr|glassfish-management-api-3.2.1-0.9.b002|6	Summary:       GlassFish Common APIs
21mr|glassfish-management-api-3.2.1-0.9.b002|7	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-management-api-3.2.1-0.9.b002|8	URL:           http://java.net/projects/gmbal/pages/Home
21mr|glassfish-management-api-3.2.1-0.9.b002|9	# hg clone -r management-api-3.2.1-b002 https://hg.java.net/hg/gmbal~gf_common/ glassfish-management-api-3.2.1-b002
21mr|glassfish-management-api-3.2.1-0.9.b002|10	# rm -rf glassfish-management-api-3.2.1-b002/.hg
21mr|glassfish-management-api-3.2.1-0.9.b002|11	# find glassfish-management-api-3.2.1-b002 -name "*.jar" -delete
21mr|glassfish-management-api-3.2.1-0.9.b002|12	# find glassfish-management-api-3.2.1-b002 -name "*.class" -delete
21mr|glassfish-management-api-3.2.1-0.9.b002|13	# tar cJf glassfish-management-api-3.2.1-b002.tar.xz glassfish-management-api-3.2.1-b002
21mr|glassfish-management-api-3.2.1-0.9.b002|14	# or
21mr|glassfish-management-api-3.2.1-0.9.b002|15	Source0:       http://central.maven.org/maven2/org/glassfish/external/management-api/%{namedversion}/management-api-%{namedversion}-sources.jar
21mr|glassfish-management-api-3.2.1-0.9.b002|16	Source1:       http://central.maven.org/maven2/org/glassfish/external/management-api/%{namedversion}/management-api-%{namedversion}.pom
21mr|glassfish-management-api-3.2.1-0.9.b002|17	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|glassfish-management-api-3.2.1-0.9.b002|18	# glassfish-management-api package don't include the license file
21mr|glassfish-management-api-3.2.1-0.9.b002|19	Source2:       glassfish-LICENSE.txt
21mr|glassfish-management-api-3.2.1-0.9.b002|20	
21mr|glassfish-management-api-3.2.1-0.9.b002|21	BuildRequires: jvnet-parent
21mr|glassfish-management-api-3.2.1-0.9.b002|22	
21mr|glassfish-management-api-3.2.1-0.9.b002|23	BuildRequires: maven-local
21mr|glassfish-management-api-3.2.1-0.9.b002|24	BuildRequires: maven-enforcer-plugin
21mr|glassfish-management-api-3.2.1-0.9.b002|25	BuildRequires: maven-plugin-bundle
21mr|glassfish-management-api-3.2.1-0.9.b002|26	BuildRequires: maven-source-plugin
21mr|glassfish-management-api-3.2.1-0.9.b002|27	
21mr|glassfish-management-api-3.2.1-0.9.b002|28	Group:          Development/Java
21mr|glassfish-management-api-3.2.1-0.9.b002|29	BuildArch:     noarch
21mr|glassfish-management-api-3.2.1-0.9.b002|30	# Java stack is not supported on x86_32
21mr|glassfish-management-api-3.2.1-0.9.b002|31	ExcludeArch: %{ix86}
21mr|glassfish-management-api-3.2.1-0.9.b002|32	
21mr|glassfish-management-api-3.2.1-0.9.b002|33	%description
21mr|glassfish-management-api-3.2.1-0.9.b002|34	The GlassFish MBean Annotation Library (gmbal, pronounced "Gumball")
21mr|glassfish-management-api-3.2.1-0.9.b002|35	is a library for using annotations to create Open MBeans. There is similar
21mr|glassfish-management-api-3.2.1-0.9.b002|36	functionality in JSR 255 for JDK 7, but gmbal only requires JDK 5. Gmbal
21mr|glassfish-management-api-3.2.1-0.9.b002|37	also supports JSR 77 ObjectNames and the GlassFish Version 3 AMX
21mr|glassfish-management-api-3.2.1-0.9.b002|38	requirements for MBeans. AS a consequence, gmbal-enabled classes
21mr|glassfish-management-api-3.2.1-0.9.b002|39	will be fully manageable in GlassFish v3 using the standard GlassFish
21mr|glassfish-management-api-3.2.1-0.9.b002|40	v3 admin tools, while still being manageable with generic MBean tools
21mr|glassfish-management-api-3.2.1-0.9.b002|41	when not run under GlassFish v3.
21mr|glassfish-management-api-3.2.1-0.9.b002|42	
21mr|glassfish-management-api-3.2.1-0.9.b002|43	This package contains the gmbal Common APIs.
21mr|glassfish-management-api-3.2.1-0.9.b002|44	
21mr|glassfish-management-api-3.2.1-0.9.b002|45	%package javadoc
21mr|glassfish-management-api-3.2.1-0.9.b002|46	Summary:       Javadoc for %{name}
21mr|glassfish-management-api-3.2.1-0.9.b002|47	
21mr|glassfish-management-api-3.2.1-0.9.b002|48	%description javadoc
21mr|glassfish-management-api-3.2.1-0.9.b002|49	This package contains javadoc for %{name}.
21mr|glassfish-management-api-3.2.1-0.9.b002|50	
21mr|glassfish-management-api-3.2.1-0.9.b002|51	%prep
21mr|glassfish-management-api-3.2.1-0.9.b002|52	%setup -T -q -c
21mr|glassfish-management-api-3.2.1-0.9.b002|53	
21mr|glassfish-management-api-3.2.1-0.9.b002|54	# fixing incomplete source directory structure
21mr|glassfish-management-api-3.2.1-0.9.b002|55	mkdir -p src/main/java
21mr|glassfish-management-api-3.2.1-0.9.b002|56	
21mr|glassfish-management-api-3.2.1-0.9.b002|57	(
21mr|glassfish-management-api-3.2.1-0.9.b002|58	cd src/main/java
21mr|glassfish-management-api-3.2.1-0.9.b002|59	unzip -qq %{SOURCE0}
21mr|glassfish-management-api-3.2.1-0.9.b002|60	rm -rf META-INF
21mr|glassfish-management-api-3.2.1-0.9.b002|61	)
21mr|glassfish-management-api-3.2.1-0.9.b002|62	
21mr|glassfish-management-api-3.2.1-0.9.b002|63	cp -p %{SOURCE1} pom.xml
21mr|glassfish-management-api-3.2.1-0.9.b002|64	%pom_remove_plugin :maven-gpg-plugin
21mr|glassfish-management-api-3.2.1-0.9.b002|65	%pom_remove_plugin :maven-source-plugin
21mr|glassfish-management-api-3.2.1-0.9.b002|66	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|glassfish-management-api-3.2.1-0.9.b002|67	
21mr|glassfish-management-api-3.2.1-0.9.b002|68	cp -p %{SOURCE2} LICENSE.txt
21mr|glassfish-management-api-3.2.1-0.9.b002|69	sed -i 's/\r//' LICENSE.txt
21mr|glassfish-management-api-3.2.1-0.9.b002|70	
21mr|glassfish-management-api-3.2.1-0.9.b002|71	%mvn_file :management-api %{name}
21mr|glassfish-management-api-3.2.1-0.9.b002|72	
21mr|glassfish-management-api-3.2.1-0.9.b002|73	%build
21mr|glassfish-management-api-3.2.1-0.9.b002|74	
21mr|glassfish-management-api-3.2.1-0.9.b002|75	%mvn_build
21mr|glassfish-management-api-3.2.1-0.9.b002|76	
21mr|glassfish-management-api-3.2.1-0.9.b002|77	%install
21mr|glassfish-management-api-3.2.1-0.9.b002|78	%mvn_install
21mr|glassfish-management-api-3.2.1-0.9.b002|79	
21mr|glassfish-management-api-3.2.1-0.9.b002|80	%files -f .mfiles
21mr|glassfish-management-api-3.2.1-0.9.b002|81	%license LICENSE.txt
21mr|glassfish-management-api-3.2.1-0.9.b002|82	
21mr|glassfish-management-api-3.2.1-0.9.b002|83	%files javadoc -f .mfiles-javadoc
21mr|glassfish-management-api-3.2.1-0.9.b002|84	%license LICENSE.txt
21mr|glassfish-management-api-3.2.1-0.9.b002|85	

12411 21
21mr|glassfish-master-pom-8-14|1	Name:          glassfish-master-pom
21mr|glassfish-master-pom-8-14|2	Version:       8
21mr|glassfish-master-pom-8-14|3	Release:       14
21mr|glassfish-master-pom-8-14|4	Summary:       Master POM for Glassfish Maven projects
21mr|glassfish-master-pom-8-14|5	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-master-pom-8-14|6	Group:          Development/Java
21mr|glassfish-master-pom-8-14|7	URL:           http://glassfish.java.net/
21mr|glassfish-master-pom-8-14|8	# svn export https://svn.java.net/svn/glassfish~svn/tags/master-pom-8/ glassfish-master-pom-8
21mr|glassfish-master-pom-8-14|9	# tar czf glassfish-master-pom-8-src-svn.tar.gz glassfish-master-pom-8
21mr|glassfish-master-pom-8-14|10	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|glassfish-master-pom-8-14|11	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|glassfish-master-pom-8-14|12	# glassfish-master-pom package don't include the license file
21mr|glassfish-master-pom-8-14|13	Source1:       glassfish-LICENSE.txt
21mr|glassfish-master-pom-8-14|14	
21mr|glassfish-master-pom-8-14|15	BuildRequires: maven-local
21mr|glassfish-master-pom-8-14|16	BuildArch:     noarch
21mr|glassfish-master-pom-8-14|17	# Java stack is not supported on x86_32
21mr|glassfish-master-pom-8-14|18	ExcludeArch: %{ix86}
21mr|glassfish-master-pom-8-14|19	
21mr|glassfish-master-pom-8-14|20	%description
21mr|glassfish-master-pom-8-14|21	This is a shared POM parent for Glassfish Maven projects.
21mr|glassfish-master-pom-8-14|22	
21mr|glassfish-master-pom-8-14|23	%prep
21mr|glassfish-master-pom-8-14|24	%setup -q
21mr|glassfish-master-pom-8-14|25	# remove wagon-webdav
21mr|glassfish-master-pom-8-14|26	%pom_xpath_remove pom:build/pom:extensions
21mr|glassfish-master-pom-8-14|27	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId ='maven-compiler-plugin']" "<groupId>org.apache.maven.plugins</groupId><version>2.5.1</version>"
21mr|glassfish-master-pom-8-14|28	cp -p %{SOURCE1} LICENSE.txt
21mr|glassfish-master-pom-8-14|29	sed -i 's/\r//' LICENSE.txt
21mr|glassfish-master-pom-8-14|30	
21mr|glassfish-master-pom-8-14|31	%build
21mr|glassfish-master-pom-8-14|32	
21mr|glassfish-master-pom-8-14|33	%mvn_build
21mr|glassfish-master-pom-8-14|34	
21mr|glassfish-master-pom-8-14|35	%install
21mr|glassfish-master-pom-8-14|36	%mvn_install
21mr|glassfish-master-pom-8-14|37	
21mr|glassfish-master-pom-8-14|38	%files -f .mfiles
21mr|glassfish-master-pom-8-14|39	%license LICENSE.txt
21mr|glassfish-master-pom-8-14|40	

12412 21
21mr|glassfish-pfl-3.2.0-0.16.b001|1	%global namedreltag -b001
21mr|glassfish-pfl-3.2.0-0.16.b001|2	%global namedversion %{version}%{?namedreltag}
21mr|glassfish-pfl-3.2.0-0.16.b001|3	Name:          glassfish-pfl
21mr|glassfish-pfl-3.2.0-0.16.b001|4	Version:       3.2.0
21mr|glassfish-pfl-3.2.0-0.16.b001|5	Release:       0.16.b001
21mr|glassfish-pfl-3.2.0-0.16.b001|6	Summary:       GlassFish Primitive Function Library
21mr|glassfish-pfl-3.2.0-0.16.b001|7	# Few files in src/org/glassfish/pfl/test/ is under ASL 2.0
21mr|glassfish-pfl-3.2.0-0.16.b001|8	License:       (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|glassfish-pfl-3.2.0-0.16.b001|9	URL:           http://java.net/projects/gmbal/pages/Home
21mr|glassfish-pfl-3.2.0-0.16.b001|10	# hg clone -r VERSION-3.2.0-b001 https://hg.java.net/hg/gmbal~pfl glassfish-pfl-3.2.0-b001
21mr|glassfish-pfl-3.2.0-0.16.b001|11	# find glassfish-pfl-3.2.0-b001/ -name '*.jar' -delete
21mr|glassfish-pfl-3.2.0-0.16.b001|12	# find glassfish-pfl-3.2.0-b001/ -name '*.class' -delete
21mr|glassfish-pfl-3.2.0-0.16.b001|13	# find glassfish-pfl-3.2.0-b001/ -name '*.zip' -delete
21mr|glassfish-pfl-3.2.0-0.16.b001|14	# rm -rf glassfish-pfl-3.2.0-b001/src/org/glassfish/pfl/objectweb
21mr|glassfish-pfl-3.2.0-0.16.b001|15	# tar czf glassfish-pfl-3.2.0-b001-src-hg.tar.gz glassfish-pfl-3.2.0-b001
21mr|glassfish-pfl-3.2.0-0.16.b001|16	Source0:       %{name}-%{namedversion}-src-hg.tar.gz
21mr|glassfish-pfl-3.2.0-0.16.b001|17	# custom build file
21mr|glassfish-pfl-3.2.0-0.16.b001|18	Source1:       %{name}-%{namedversion}-00-build.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|19	
21mr|glassfish-pfl-3.2.0-0.16.b001|20	Source2:       http://repo1.maven.org/maven2/org/glassfish/pfl/pfl-basic/3.2.0-b001/pfl-basic-3.2.0-b001.pom
21mr|glassfish-pfl-3.2.0-0.16.b001|21	Source3:       http://repo1.maven.org/maven2/org/glassfish/pfl/pfl-basic-tools/3.2.0-b001/pfl-basic-tools-3.2.0-b001.pom
21mr|glassfish-pfl-3.2.0-0.16.b001|22	Source4:       http://repo1.maven.org/maven2/org/glassfish/pfl/pfl-dynamic/3.2.0-b001/pfl-dynamic-3.2.0-b001.pom
21mr|glassfish-pfl-3.2.0-0.16.b001|23	# custom pom file
21mr|glassfish-pfl-3.2.0-0.16.b001|24	Source5:       pfl-ff-%{namedversion}.pom
21mr|glassfish-pfl-3.2.0-0.16.b001|25	
21mr|glassfish-pfl-3.2.0-0.16.b001|26	Source6:       http://repo1.maven.org/maven2/org/glassfish/pfl/pfl-tf/3.2.0-b001/pfl-tf-3.2.0-b001.pom
21mr|glassfish-pfl-3.2.0-0.16.b001|27	Source7:       http://repo1.maven.org/maven2/org/glassfish/pfl/pfl-tf-tools/3.2.0-b001/pfl-tf-tools-3.2.0-b001.pom
21mr|glassfish-pfl-3.2.0-0.16.b001|28	Source8:       http://repo1.maven.org/maven2/org/glassfish/pfl/pfl-test/3.2.0-b001/pfl-test-3.2.0-b001.pom
21mr|glassfish-pfl-3.2.0-0.16.b001|29	
21mr|glassfish-pfl-3.2.0-0.16.b001|30	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|glassfish-pfl-3.2.0-0.16.b001|31	# glassfish-pfl package don't include the license file
21mr|glassfish-pfl-3.2.0-0.16.b001|32	Source9:       glassfish-LICENSE.txt
21mr|glassfish-pfl-3.2.0-0.16.b001|33	
21mr|glassfish-pfl-3.2.0-0.16.b001|34	Source10:      http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|glassfish-pfl-3.2.0-0.16.b001|35	
21mr|glassfish-pfl-3.2.0-0.16.b001|36	Patch0:        %{name}-%{namedversion}-use-system-asm.patch
21mr|glassfish-pfl-3.2.0-0.16.b001|37	
21mr|glassfish-pfl-3.2.0-0.16.b001|38	BuildRequires: ant
21mr|glassfish-pfl-3.2.0-0.16.b001|39	BuildRequires: aqute-bnd
21mr|glassfish-pfl-3.2.0-0.16.b001|40	BuildRequires: javapackages-local
21mr|glassfish-pfl-3.2.0-0.16.b001|41	BuildRequires: objectweb-asm3
21mr|glassfish-pfl-3.2.0-0.16.b001|42	
21mr|glassfish-pfl-3.2.0-0.16.b001|43	# test deps
21mr|glassfish-pfl-3.2.0-0.16.b001|44	BuildRequires: geronimo-ejb
21mr|glassfish-pfl-3.2.0-0.16.b001|45	BuildRequires: hamcrest
21mr|glassfish-pfl-3.2.0-0.16.b001|46	BuildRequires: junit
21mr|glassfish-pfl-3.2.0-0.16.b001|47	
21mr|glassfish-pfl-3.2.0-0.16.b001|48	Group:          Development/Java
21mr|glassfish-pfl-3.2.0-0.16.b001|49	BuildArch:     noarch
21mr|glassfish-pfl-3.2.0-0.16.b001|50	# Java stack is not supported on x86_32
21mr|glassfish-pfl-3.2.0-0.16.b001|51	ExcludeArch: %{ix86}
21mr|glassfish-pfl-3.2.0-0.16.b001|52	
21mr|glassfish-pfl-3.2.0-0.16.b001|53	%description
21mr|glassfish-pfl-3.2.0-0.16.b001|54	The GlassFish MBean Annotation Library (gmbal, pronounced "Gumball")
21mr|glassfish-pfl-3.2.0-0.16.b001|55	is a library for using annotations to create Open MBeans. There is similar
21mr|glassfish-pfl-3.2.0-0.16.b001|56	functionality in JSR 255 for JDK 7, but gmbal only requires JDK 5. Gmbal
21mr|glassfish-pfl-3.2.0-0.16.b001|57	also supports JSR 77 ObjectNames and the GlassFish Version 3 AMX
21mr|glassfish-pfl-3.2.0-0.16.b001|58	requirements for MBeans. AS a consequence, gmbal-enabled classes
21mr|glassfish-pfl-3.2.0-0.16.b001|59	will be fully manageable in GlassFish v3 using the standard GlassFish
21mr|glassfish-pfl-3.2.0-0.16.b001|60	v3 admin tools, while still being manageable with generic MBean tools
21mr|glassfish-pfl-3.2.0-0.16.b001|61	when not run under GlassFish v3.
21mr|glassfish-pfl-3.2.0-0.16.b001|62	
21mr|glassfish-pfl-3.2.0-0.16.b001|63	This package provides the gmbal Primitive Function Library.
21mr|glassfish-pfl-3.2.0-0.16.b001|64	
21mr|glassfish-pfl-3.2.0-0.16.b001|65	%package javadoc
21mr|glassfish-pfl-3.2.0-0.16.b001|66	Summary:       Javadoc for %{name}
21mr|glassfish-pfl-3.2.0-0.16.b001|67	
21mr|glassfish-pfl-3.2.0-0.16.b001|68	%description javadoc
21mr|glassfish-pfl-3.2.0-0.16.b001|69	This package contains javadoc for %{name}.
21mr|glassfish-pfl-3.2.0-0.16.b001|70	
21mr|glassfish-pfl-3.2.0-0.16.b001|71	%prep
21mr|glassfish-pfl-3.2.0-0.16.b001|72	%setup -q -n %{name}-%{namedversion}
21mr|glassfish-pfl-3.2.0-0.16.b001|73	cp -p %{SOURCE1} build.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|74	%patch0 -p1
21mr|glassfish-pfl-3.2.0-0.16.b001|75	
21mr|glassfish-pfl-3.2.0-0.16.b001|76	cp -p %{SOURCE4} pom-dynamic.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|77	%pom_remove_dep org.glassfish.pfl:pfl-asm pom-dynamic.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|78	%pom_xpath_inject "pom:project/pom:dependencies" "
21mr|glassfish-pfl-3.2.0-0.16.b001|79	<dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|80	<groupId>asm</groupId>
21mr|glassfish-pfl-3.2.0-0.16.b001|81	<artifactId>asm</artifactId>
21mr|glassfish-pfl-3.2.0-0.16.b001|82	<version>3</version>
21mr|glassfish-pfl-3.2.0-0.16.b001|83	</dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|84	<dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|85	<groupId>asm</groupId>
21mr|glassfish-pfl-3.2.0-0.16.b001|86	<artifactId>asm-util</artifactId>
21mr|glassfish-pfl-3.2.0-0.16.b001|87	<version>3</version>
21mr|glassfish-pfl-3.2.0-0.16.b001|88	</dependency>" pom-dynamic.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|89	
21mr|glassfish-pfl-3.2.0-0.16.b001|90	cp -p %{SOURCE6} pom-tf.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|91	%pom_remove_dep org.glassfish.pfl:pfl-asm pom-tf.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|92	%pom_xpath_inject "pom:project/pom:dependencies" "
21mr|glassfish-pfl-3.2.0-0.16.b001|93	<dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|94	<groupId>asm</groupId>
21mr|glassfish-pfl-3.2.0-0.16.b001|95	<artifactId>asm</artifactId>
21mr|glassfish-pfl-3.2.0-0.16.b001|96	<version>3</version>
21mr|glassfish-pfl-3.2.0-0.16.b001|97	</dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|98	<dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|99	<groupId>asm</groupId>
21mr|glassfish-pfl-3.2.0-0.16.b001|100	<artifactId>asm-tree</artifactId>
21mr|glassfish-pfl-3.2.0-0.16.b001|101	<version>3</version>
21mr|glassfish-pfl-3.2.0-0.16.b001|102	</dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|103	<dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|104	<groupId>asm</groupId>
21mr|glassfish-pfl-3.2.0-0.16.b001|105	<artifactId>asm-util</artifactId>
21mr|glassfish-pfl-3.2.0-0.16.b001|106	<version>3</version>
21mr|glassfish-pfl-3.2.0-0.16.b001|107	</dependency>" pom-tf.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|108	
21mr|glassfish-pfl-3.2.0-0.16.b001|109	cp -p %{SOURCE7} pom-tf-tools.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|110	%pom_remove_dep org.glassfish.pfl:pfl-asm pom-tf-tools.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|111	%pom_xpath_inject "pom:project/pom:dependencies" "
21mr|glassfish-pfl-3.2.0-0.16.b001|112	<dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|113	<groupId>asm</groupId>
21mr|glassfish-pfl-3.2.0-0.16.b001|114	<artifactId>asm</artifactId>
21mr|glassfish-pfl-3.2.0-0.16.b001|115	<version>3</version>
21mr|glassfish-pfl-3.2.0-0.16.b001|116	</dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|117	<dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|118	<groupId>asm</groupId>
21mr|glassfish-pfl-3.2.0-0.16.b001|119	<artifactId>asm-tree</artifactId>
21mr|glassfish-pfl-3.2.0-0.16.b001|120	<version>3</version>
21mr|glassfish-pfl-3.2.0-0.16.b001|121	</dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|122	<dependency>
21mr|glassfish-pfl-3.2.0-0.16.b001|123	<groupId>asm</groupId>
21mr|glassfish-pfl-3.2.0-0.16.b001|124	<artifactId>asm-util</artifactId>
21mr|glassfish-pfl-3.2.0-0.16.b001|125	<version>3</version>
21mr|glassfish-pfl-3.2.0-0.16.b001|126	</dependency>" pom-tf-tools.xml
21mr|glassfish-pfl-3.2.0-0.16.b001|127	
21mr|glassfish-pfl-3.2.0-0.16.b001|128	cp -p %{SOURCE9} LICENSE.txt
21mr|glassfish-pfl-3.2.0-0.16.b001|129	cp -p %{SOURCE10} .
21mr|glassfish-pfl-3.2.0-0.16.b001|130	sed -i 's/\r//' LICENSE.txt LICENSE-2.0.txt
21mr|glassfish-pfl-3.2.0-0.16.b001|131	
21mr|glassfish-pfl-3.2.0-0.16.b001|132	%build
21mr|glassfish-pfl-3.2.0-0.16.b001|133	
21mr|glassfish-pfl-3.2.0-0.16.b001|134	%ant dist javadoc test
21mr|glassfish-pfl-3.2.0-0.16.b001|135	
21mr|glassfish-pfl-3.2.0-0.16.b001|136	%install
21mr|glassfish-pfl-3.2.0-0.16.b001|137	%mvn_artifact %{SOURCE2} target/pfl-basic.jar
21mr|glassfish-pfl-3.2.0-0.16.b001|138	%mvn_artifact %{SOURCE3} target/pfl-basic-tools.jar
21mr|glassfish-pfl-3.2.0-0.16.b001|139	%mvn_artifact pom-dynamic.xml target/pfl-dynamic.jar
21mr|glassfish-pfl-3.2.0-0.16.b001|140	%mvn_artifact %{SOURCE5} target/pfl-ff.jar
21mr|glassfish-pfl-3.2.0-0.16.b001|141	%mvn_artifact pom-tf.xml target/pfl-tf.jar
21mr|glassfish-pfl-3.2.0-0.16.b001|142	%mvn_artifact pom-tf-tools.xml target/pfl-tf-tools.jar
21mr|glassfish-pfl-3.2.0-0.16.b001|143	%mvn_artifact %{SOURCE8} target/pfl-test.jar
21mr|glassfish-pfl-3.2.0-0.16.b001|144	%mvn_install -J target/apidocs
21mr|glassfish-pfl-3.2.0-0.16.b001|145	
21mr|glassfish-pfl-3.2.0-0.16.b001|146	%files -f .mfiles
21mr|glassfish-pfl-3.2.0-0.16.b001|147	%license LICENSE.txt LICENSE-2.0.txt
21mr|glassfish-pfl-3.2.0-0.16.b001|148	
21mr|glassfish-pfl-3.2.0-0.16.b001|149	%files javadoc -f .mfiles-javadoc
21mr|glassfish-pfl-3.2.0-0.16.b001|150	%license LICENSE.txt LICENSE-2.0.txt
21mr|glassfish-pfl-3.2.0-0.16.b001|151	

12413 21
21mr|glassfish-policy-2.5-10|1	%global oname policy
21mr|glassfish-policy-2.5-10|2	Name:          glassfish-policy
21mr|glassfish-policy-2.5-10|3	Version:       2.5
21mr|glassfish-policy-2.5-10|4	Release:       10
21mr|glassfish-policy-2.5-10|5	Summary:       GlassFish WS-Policy implementation
21mr|glassfish-policy-2.5-10|6	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-policy-2.5-10|7	URL:           http://policy.java.net/
21mr|glassfish-policy-2.5-10|8	# svn export https://svn.java.net/svn/policy~policy/tags/policy-2.5
21mr|glassfish-policy-2.5-10|9	# tar cJf policy-2.5.tar.xz policy-2.5
21mr|glassfish-policy-2.5-10|10	Source0:       %{oname}-%{version}.tar.xz
21mr|glassfish-policy-2.5-10|11	
21mr|glassfish-policy-2.5-10|12	BuildRequires: maven-local
21mr|glassfish-policy-2.5-10|13	BuildRequires: mvn(com.sun.istack:istack-commons-buildtools)
21mr|glassfish-policy-2.5-10|14	BuildRequires: mvn(com.sun.istack:istack-commons-runtime)
21mr|glassfish-policy-2.5-10|15	BuildRequires: mvn(com.sun.xml.txw2:txw2)
21mr|glassfish-policy-2.5-10|16	BuildRequires: mvn(javax.xml.stream:stax-api)
21mr|glassfish-policy-2.5-10|17	BuildRequires: mvn(junit:junit)
21mr|glassfish-policy-2.5-10|18	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-policy-2.5-10|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-policy-2.5-10|20	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|glassfish-policy-2.5-10|21	BuildRequires: mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|glassfish-policy-2.5-10|22	#BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|glassfish-policy-2.5-10|23	#BuildRequires: mvn(org.apache.maven.plugins:maven-deploy-plugin)
21mr|glassfish-policy-2.5-10|24	
21mr|glassfish-policy-2.5-10|25	Group:          Development/Java
21mr|glassfish-policy-2.5-10|26	BuildArch:     noarch
21mr|glassfish-policy-2.5-10|27	# Java stack is not supported on x86_32
21mr|glassfish-policy-2.5-10|28	ExcludeArch: %{ix86}
21mr|glassfish-policy-2.5-10|29	
21mr|glassfish-policy-2.5-10|30	%description
21mr|glassfish-policy-2.5-10|31	The policy project provides the WS-Policy implementation
21mr|glassfish-policy-2.5-10|32	for Project Metro.
21mr|glassfish-policy-2.5-10|33	
21mr|glassfish-policy-2.5-10|34	%package javadoc
21mr|glassfish-policy-2.5-10|35	Summary:       Javadoc for %{name}
21mr|glassfish-policy-2.5-10|36	
21mr|glassfish-policy-2.5-10|37	%description javadoc
21mr|glassfish-policy-2.5-10|38	This package contains javadoc for %{name}.
21mr|glassfish-policy-2.5-10|39	
21mr|glassfish-policy-2.5-10|40	%prep
21mr|glassfish-policy-2.5-10|41	%setup -q -n %{oname}-%{version}
21mr|glassfish-policy-2.5-10|42	find -name '*.jar' -delete
21mr|glassfish-policy-2.5-10|43	find -name '*.class' -delete
21mr|glassfish-policy-2.5-10|44	
21mr|glassfish-policy-2.5-10|45	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin
21mr|glassfish-policy-2.5-10|46	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|glassfish-policy-2.5-10|47	%pom_remove_plugin org.glassfish.build:gfnexus-maven-plugin
21mr|glassfish-policy-2.5-10|48	%pom_remove_plugin :cobertura-maven-plugin
21mr|glassfish-policy-2.5-10|49	%pom_remove_plugin :maven-assembly-plugin
21mr|glassfish-policy-2.5-10|50	%pom_remove_plugin :maven-deploy-plugin
21mr|glassfish-policy-2.5-10|51	
21mr|glassfish-policy-2.5-10|52	
21mr|glassfish-policy-2.5-10|53	sed -i 's/${artifactId}/${project.artifactId}/' pom.xml
21mr|glassfish-policy-2.5-10|54	
21mr|glassfish-policy-2.5-10|55	iconv -f iso8859-1 -t utf-8 LICENSE.txt > LICENSE.txt.conv && mv -f LICENSE.txt.conv LICENSE.txt
21mr|glassfish-policy-2.5-10|56	sed -i 's/\r//' LICENSE.txt
21mr|glassfish-policy-2.5-10|57	
21mr|glassfish-policy-2.5-10|58	%mvn_file :%{oname} %{name}
21mr|glassfish-policy-2.5-10|59	
21mr|glassfish-policy-2.5-10|60	%build
21mr|glassfish-policy-2.5-10|61	# https://github.com/FasterXML/woodstox/issues/10
21mr|glassfish-policy-2.5-10|62	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8 -Dmaven.test.failure.ignore=true
21mr|glassfish-policy-2.5-10|63	
21mr|glassfish-policy-2.5-10|64	%install
21mr|glassfish-policy-2.5-10|65	%mvn_install
21mr|glassfish-policy-2.5-10|66	
21mr|glassfish-policy-2.5-10|67	%files -f .mfiles
21mr|glassfish-policy-2.5-10|68	%license LICENSE.txt Licenses/license-policy.html
21mr|glassfish-policy-2.5-10|69	
21mr|glassfish-policy-2.5-10|70	%files javadoc -f .mfiles-javadoc
21mr|glassfish-policy-2.5-10|71	%license LICENSE.txt Licenses/license-policy.html
21mr|glassfish-policy-2.5-10|72	

12414 21
21mr|glassfish-saaj-1.3.19-16|1	Name:             glassfish-saaj
21mr|glassfish-saaj-1.3.19-16|2	Version:          1.3.19
21mr|glassfish-saaj-1.3.19-16|3	Release:          16
21mr|glassfish-saaj-1.3.19-16|4	Summary:          JSR-67 implementation
21mr|glassfish-saaj-1.3.19-16|5	License:          CDDL and GPLv2 with exceptions
21mr|glassfish-saaj-1.3.19-16|6	URL:              http://java.net/projects/saaj
21mr|glassfish-saaj-1.3.19-16|7	
21mr|glassfish-saaj-1.3.19-16|8	# svn export https://svn.java.net/svn/saaj~svn/tags/saaj-impl-1.3.19 glassfish-saaj-1.3.19
21mr|glassfish-saaj-1.3.19-16|9	# find glassfish-saaj-1.3.19/ -name '*.jar' -delete
21mr|glassfish-saaj-1.3.19-16|10	# find glassfish-saaj-1.3.19/ -name '*.zip' -delete
21mr|glassfish-saaj-1.3.19-16|11	# tar cafJ glassfish-saaj-1.3.19.tar.xz glassfish-saaj-1.3.19
21mr|glassfish-saaj-1.3.19-16|12	Source0:          glassfish-saaj-%{version}.tar.xz
21mr|glassfish-saaj-1.3.19-16|13	
21mr|glassfish-saaj-1.3.19-16|14	Group:          Development/Java
21mr|glassfish-saaj-1.3.19-16|15	BuildArch:        noarch
21mr|glassfish-saaj-1.3.19-16|16	# Java stack is not supported on x86_32
21mr|glassfish-saaj-1.3.19-16|17	ExcludeArch: %{ix86}
21mr|glassfish-saaj-1.3.19-16|18	
21mr|glassfish-saaj-1.3.19-16|19	BuildRequires:    java-devel
21mr|glassfish-saaj-1.3.19-16|20	BuildRequires:    maven-local
21mr|glassfish-saaj-1.3.19-16|21	BuildRequires:    mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-saaj-1.3.19-16|22	BuildRequires:    mvn(javax.xml.soap:saaj-api)
21mr|glassfish-saaj-1.3.19-16|23	BuildRequires:    mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-saaj-1.3.19-16|24	BuildRequires:    mvn(org.jvnet.mimepull:mimepull)
21mr|glassfish-saaj-1.3.19-16|25	
21mr|glassfish-saaj-1.3.19-16|26	%description
21mr|glassfish-saaj-1.3.19-16|27	Open source Reference Implementation of JSR-67: SOAP with Attachments
21mr|glassfish-saaj-1.3.19-16|28	API for Java (SAAJ MR: 1.3)
21mr|glassfish-saaj-1.3.19-16|29	
21mr|glassfish-saaj-1.3.19-16|30	%package javadoc
21mr|glassfish-saaj-1.3.19-16|31	Summary:          Javadoc for %{name}
21mr|glassfish-saaj-1.3.19-16|32	
21mr|glassfish-saaj-1.3.19-16|33	%description javadoc
21mr|glassfish-saaj-1.3.19-16|34	This package contains the API documentation for %{name}.
21mr|glassfish-saaj-1.3.19-16|35	
21mr|glassfish-saaj-1.3.19-16|36	%prep
21mr|glassfish-saaj-1.3.19-16|37	%setup -q
21mr|glassfish-saaj-1.3.19-16|38	
21mr|glassfish-saaj-1.3.19-16|39	# Useless tasks
21mr|glassfish-saaj-1.3.19-16|40	%pom_remove_plugin :maven-source-plugin
21mr|glassfish-saaj-1.3.19-16|41	
21mr|glassfish-saaj-1.3.19-16|42	%build
21mr|glassfish-saaj-1.3.19-16|43	%mvn_build
21mr|glassfish-saaj-1.3.19-16|44	
21mr|glassfish-saaj-1.3.19-16|45	%install
21mr|glassfish-saaj-1.3.19-16|46	%mvn_install
21mr|glassfish-saaj-1.3.19-16|47	
21mr|glassfish-saaj-1.3.19-16|48	%files -f .mfiles
21mr|glassfish-saaj-1.3.19-16|49	%license license.html
21mr|glassfish-saaj-1.3.19-16|50	
21mr|glassfish-saaj-1.3.19-16|51	%files javadoc -f .mfiles-javadoc
21mr|glassfish-saaj-1.3.19-16|52	%license license.html
21mr|glassfish-saaj-1.3.19-16|53	

12415 21
21mr|glassfish-servlet-api-3.1.0-17|1	%global artifactId javax.servlet-api
21mr|glassfish-servlet-api-3.1.0-17|2	
21mr|glassfish-servlet-api-3.1.0-17|3	Name:           glassfish-servlet-api
21mr|glassfish-servlet-api-3.1.0-17|4	Version:        3.1.0
21mr|glassfish-servlet-api-3.1.0-17|5	Release:        17
21mr|glassfish-servlet-api-3.1.0-17|6	Summary:        Java Servlet API
21mr|glassfish-servlet-api-3.1.0-17|7	License:        (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|glassfish-servlet-api-3.1.0-17|8	URL:            http://servlet-spec.java.net
21mr|glassfish-servlet-api-3.1.0-17|9	# svn export https://svn.java.net/svn/glassfish~svn/tags/javax.servlet-api-3.1.0 javax.servlet-api-3.1.0
21mr|glassfish-servlet-api-3.1.0-17|10	# tar cvJf javax.servlet-api-3.1.0.tar.xz javax.servlet-api-3.1.0/
21mr|glassfish-servlet-api-3.1.0-17|11	Source0:        %{artifactId}-%{version}.tar.xz
21mr|glassfish-servlet-api-3.1.0-17|12	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|glassfish-servlet-api-3.1.0-17|13	
21mr|glassfish-servlet-api-3.1.0-17|14	Group:          Development/Java
21mr|glassfish-servlet-api-3.1.0-17|15	BuildArch:      noarch
21mr|glassfish-servlet-api-3.1.0-17|16	# Java stack is not supported on x86_32
21mr|glassfish-servlet-api-3.1.0-17|17	ExcludeArch: %{ix86}
21mr|glassfish-servlet-api-3.1.0-17|18	
21mr|glassfish-servlet-api-3.1.0-17|19	BuildRequires:  java-devel >= 1:1.6.0
21mr|glassfish-servlet-api-3.1.0-17|20	BuildRequires:  jvnet-parent
21mr|glassfish-servlet-api-3.1.0-17|21	BuildRequires:  maven-local
21mr|glassfish-servlet-api-3.1.0-17|22	BuildRequires:  maven-plugin-bundle
21mr|glassfish-servlet-api-3.1.0-17|23	BuildRequires:  maven-source-plugin
21mr|glassfish-servlet-api-3.1.0-17|24	
21mr|glassfish-servlet-api-3.1.0-17|25	
21mr|glassfish-servlet-api-3.1.0-17|26	%description
21mr|glassfish-servlet-api-3.1.0-17|27	The javax.servlet package contains a number of classes
21mr|glassfish-servlet-api-3.1.0-17|28	and interfaces that describe and define the contracts between
21mr|glassfish-servlet-api-3.1.0-17|29	a servlet class and the runtime environment provided for
21mr|glassfish-servlet-api-3.1.0-17|30	an instance of such a class by a conforming servlet container.
21mr|glassfish-servlet-api-3.1.0-17|31	
21mr|glassfish-servlet-api-3.1.0-17|32	%package javadoc
21mr|glassfish-servlet-api-3.1.0-17|33	Summary:        Javadoc for %{name}
21mr|glassfish-servlet-api-3.1.0-17|34	
21mr|glassfish-servlet-api-3.1.0-17|35	%description javadoc
21mr|glassfish-servlet-api-3.1.0-17|36	API documentation for %{name}.
21mr|glassfish-servlet-api-3.1.0-17|37	
21mr|glassfish-servlet-api-3.1.0-17|38	%prep
21mr|glassfish-servlet-api-3.1.0-17|39	%setup -q -n %{artifactId}-%{version}
21mr|glassfish-servlet-api-3.1.0-17|40	%pom_remove_plugin :maven-remote-resources-plugin
21mr|glassfish-servlet-api-3.1.0-17|41	%pom_remove_plugin :maven-javadoc-plugin
21mr|glassfish-servlet-api-3.1.0-17|42	cp -p %{SOURCE1} .
21mr|glassfish-servlet-api-3.1.0-17|43	# README contains also part of javax.servlet-api license
21mr|glassfish-servlet-api-3.1.0-17|44	cp -p src/main/resources/META-INF/README .
21mr|glassfish-servlet-api-3.1.0-17|45	%mvn_file :%{artifactId} %{name}
21mr|glassfish-servlet-api-3.1.0-17|46	
21mr|glassfish-servlet-api-3.1.0-17|47	%build
21mr|glassfish-servlet-api-3.1.0-17|48	%mvn_alias : javax.servlet:servlet-api
21mr|glassfish-servlet-api-3.1.0-17|49	%mvn_alias : org.apache.geronimo.specs:geronimo-servlet_3.0_spec
21mr|glassfish-servlet-api-3.1.0-17|50	%mvn_alias : org.eclipse.jetty.orbit:javax.servlet
21mr|glassfish-servlet-api-3.1.0-17|51	%mvn_build
21mr|glassfish-servlet-api-3.1.0-17|52	
21mr|glassfish-servlet-api-3.1.0-17|53	%install
21mr|glassfish-servlet-api-3.1.0-17|54	%mvn_install
21mr|glassfish-servlet-api-3.1.0-17|55	
21mr|glassfish-servlet-api-3.1.0-17|56	%files -f .mfiles
21mr|glassfish-servlet-api-3.1.0-17|57	%doc README
21mr|glassfish-servlet-api-3.1.0-17|58	%license LICENSE-2.0.txt
21mr|glassfish-servlet-api-3.1.0-17|59	
21mr|glassfish-servlet-api-3.1.0-17|60	%files javadoc -f .mfiles-javadoc
21mr|glassfish-servlet-api-3.1.0-17|61	%doc README
21mr|glassfish-servlet-api-3.1.0-17|62	%license LICENSE-2.0.txt
21mr|glassfish-servlet-api-3.1.0-17|63	

12416 21
21mr|glassfish-toplink-essentials-2.0.46-17|1	Name:          glassfish-toplink-essentials
21mr|glassfish-toplink-essentials-2.0.46-17|2	Version:       2.0.46
21mr|glassfish-toplink-essentials-2.0.46-17|3	Release:       17
21mr|glassfish-toplink-essentials-2.0.46-17|4	Summary:       Glassfish JPA Toplink Essentials
21mr|glassfish-toplink-essentials-2.0.46-17|5	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-toplink-essentials-2.0.46-17|6	URL:           http://glassfish.java.net/javaee5/persistence/
21mr|glassfish-toplink-essentials-2.0.46-17|7	Source0:       http://dlc.sun.com.edgesuite.net/javaee5/promoted/source/glassfish-persistence-v2-b46-src.zip
21mr|glassfish-toplink-essentials-2.0.46-17|8	# wget http://download.java.net/javaee5/v2.1.1_branch/promoted/source/glassfish-v2.1.1-b31g-src.zip
21mr|glassfish-toplink-essentials-2.0.46-17|9	# unzip glassfish-v2.1.1-b31g-src.zip
21mr|glassfish-toplink-essentials-2.0.46-17|10	# mkdir -p glassfish-bootstrap
21mr|glassfish-toplink-essentials-2.0.46-17|11	# mv glassfish/bootstrap/* glassfish-bootstrap
21mr|glassfish-toplink-essentials-2.0.46-17|12	# tar czf glassfish-bootstrap.tar.gz glassfish-bootstrap
21mr|glassfish-toplink-essentials-2.0.46-17|13	Source1:       glassfish-bootstrap.tar.gz
21mr|glassfish-toplink-essentials-2.0.46-17|14	# fix javadoc build
21mr|glassfish-toplink-essentials-2.0.46-17|15	Patch0:        glassfish-entity-persistence-build.patch
21mr|glassfish-toplink-essentials-2.0.46-17|16	
21mr|glassfish-toplink-essentials-2.0.46-17|17	Patch1:        glassfish-persistence-2.0.41-jdk7.patch
21mr|glassfish-toplink-essentials-2.0.46-17|18	Patch2:        glassfish-persistence-2.0.41-agent-remove-manifest-classpath.patch
21mr|glassfish-toplink-essentials-2.0.46-17|19	Patch3:        glassfish-persistence-2.0.41-use_system_antlr.patch
21mr|glassfish-toplink-essentials-2.0.46-17|20	
21mr|glassfish-toplink-essentials-2.0.46-17|21	BuildRequires: java-devel
21mr|glassfish-toplink-essentials-2.0.46-17|22	BuildRequires: jpackage-utils
21mr|glassfish-toplink-essentials-2.0.46-17|23	BuildRequires: javapackages-local
21mr|glassfish-toplink-essentials-2.0.46-17|24	
21mr|glassfish-toplink-essentials-2.0.46-17|25	BuildRequires: ant
21mr|glassfish-toplink-essentials-2.0.46-17|26	BuildRequires: antlr-tool
21mr|glassfish-toplink-essentials-2.0.46-17|27	BuildRequires: geronimo-jta
21mr|glassfish-toplink-essentials-2.0.46-17|28	BuildRequires: geronimo-jpa
21mr|glassfish-toplink-essentials-2.0.46-17|29	
21mr|glassfish-toplink-essentials-2.0.46-17|30	Requires:      antlr-tool
21mr|glassfish-toplink-essentials-2.0.46-17|31	Requires:      geronimo-jpa
21mr|glassfish-toplink-essentials-2.0.46-17|32	Requires:      geronimo-jta
21mr|glassfish-toplink-essentials-2.0.46-17|33	
21mr|glassfish-toplink-essentials-2.0.46-17|34	Requires:      jpackage-utils
21mr|glassfish-toplink-essentials-2.0.46-17|35	Group:          Development/Java
21mr|glassfish-toplink-essentials-2.0.46-17|36	BuildArch:     noarch
21mr|glassfish-toplink-essentials-2.0.46-17|37	# Java stack is not supported on x86_32
21mr|glassfish-toplink-essentials-2.0.46-17|38	ExcludeArch: %{ix86}
21mr|glassfish-toplink-essentials-2.0.46-17|39	
21mr|glassfish-toplink-essentials-2.0.46-17|40	%description
21mr|glassfish-toplink-essentials-2.0.46-17|41	Glassfish Persistence Implementation.
21mr|glassfish-toplink-essentials-2.0.46-17|42	
21mr|glassfish-toplink-essentials-2.0.46-17|43	%package javadoc
21mr|glassfish-toplink-essentials-2.0.46-17|44	Summary:       Javadoc for %{name} Implementation
21mr|glassfish-toplink-essentials-2.0.46-17|45	
21mr|glassfish-toplink-essentials-2.0.46-17|46	%description javadoc
21mr|glassfish-toplink-essentials-2.0.46-17|47	This package contains javadoc for %{name}.
21mr|glassfish-toplink-essentials-2.0.46-17|48	
21mr|glassfish-toplink-essentials-2.0.46-17|49	%prep
21mr|glassfish-toplink-essentials-2.0.46-17|50	%setup -q -c
21mr|glassfish-toplink-essentials-2.0.46-17|51	
21mr|glassfish-toplink-essentials-2.0.46-17|52	tar xzf %{SOURCE1}
21mr|glassfish-toplink-essentials-2.0.46-17|53	mv glassfish-bootstrap glassfish/bootstrap
21mr|glassfish-toplink-essentials-2.0.46-17|54	find . -name "*.class" -delete
21mr|glassfish-toplink-essentials-2.0.46-17|55	find . -name "*.jar" -delete
21mr|glassfish-toplink-essentials-2.0.46-17|56	
21mr|glassfish-toplink-essentials-2.0.46-17|57	%patch0 -b .sav0
21mr|glassfish-toplink-essentials-2.0.46-17|58	%patch1 -b .sav1
21mr|glassfish-toplink-essentials-2.0.46-17|59	%patch2 -b .sav2
21mr|glassfish-toplink-essentials-2.0.46-17|60	%patch3 -b .sav3
21mr|glassfish-toplink-essentials-2.0.46-17|61	
21mr|glassfish-toplink-essentials-2.0.46-17|62	sed -i -e 's/@VERSION@/%{version}/' glassfish/entity-persistence/toplink-essentials.pom
21mr|glassfish-toplink-essentials-2.0.46-17|63	sed -i -e 's/@VERSION@/%{version}/' glassfish/entity-persistence/toplink-essentials-agent.pom
21mr|glassfish-toplink-essentials-2.0.46-17|64	
21mr|glassfish-toplink-essentials-2.0.46-17|65	cd glassfish/bootstrap/legal
21mr|glassfish-toplink-essentials-2.0.46-17|66	for d in CDDLv1.0.txt LICENSE.txt COPYRIGHT 3RD-PARTY-LICENSE.txt ; do
21mr|glassfish-toplink-essentials-2.0.46-17|67	iconv -f iso8859-1 -t utf-8 $d > $d.conv && mv -f $d.conv $d
21mr|glassfish-toplink-essentials-2.0.46-17|68	sed -i 's/\r//' $d
21mr|glassfish-toplink-essentials-2.0.46-17|69	done
21mr|glassfish-toplink-essentials-2.0.46-17|70	
21mr|glassfish-toplink-essentials-2.0.46-17|71	%build
21mr|glassfish-toplink-essentials-2.0.46-17|72	
21mr|glassfish-toplink-essentials-2.0.46-17|73	pushd glassfish/entity-persistence
21mr|glassfish-toplink-essentials-2.0.46-17|74	export CLASSPATH=$(build-classpath geronimo-jpa)
21mr|glassfish-toplink-essentials-2.0.46-17|75	%ant -Djavaee.jar=$(build-classpath geronimo-jta) -Dglassfish.schemas.home=$PWD/../persistence-api/schemas all docs
21mr|glassfish-toplink-essentials-2.0.46-17|76	popd
21mr|glassfish-toplink-essentials-2.0.46-17|77	
21mr|glassfish-toplink-essentials-2.0.46-17|78	%install
21mr|glassfish-toplink-essentials-2.0.46-17|79	
21mr|glassfish-toplink-essentials-2.0.46-17|80	mkdir -p %{buildroot}%{_javadir}/glassfish
21mr|glassfish-toplink-essentials-2.0.46-17|81	install -m 644 publish/glassfish/lib/toplink-essentials.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|glassfish-toplink-essentials-2.0.46-17|82	install -m 644 publish/glassfish/lib/toplink-essentials-agent.jar %{buildroot}%{_javadir}/%{name}-agent.jar
21mr|glassfish-toplink-essentials-2.0.46-17|83	
21mr|glassfish-toplink-essentials-2.0.46-17|84	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|glassfish-toplink-essentials-2.0.46-17|85	install -pm 644 glassfish/entity-persistence/toplink-essentials.pom \
21mr|glassfish-toplink-essentials-2.0.46-17|86	%{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|glassfish-toplink-essentials-2.0.46-17|87	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|glassfish-toplink-essentials-2.0.46-17|88	install -pm 644 glassfish/entity-persistence/toplink-essentials-agent.pom \
21mr|glassfish-toplink-essentials-2.0.46-17|89	%{buildroot}%{_mavenpomdir}/JPP-%{name}-agent.pom
21mr|glassfish-toplink-essentials-2.0.46-17|90	%add_maven_depmap JPP-%{name}-agent.pom %{name}-agent.jar
21mr|glassfish-toplink-essentials-2.0.46-17|91	
21mr|glassfish-toplink-essentials-2.0.46-17|92	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|glassfish-toplink-essentials-2.0.46-17|93	cp -pr glassfish/entity-persistence/build/javadoc/* %{buildroot}%{_javadocdir}/%{name}
21mr|glassfish-toplink-essentials-2.0.46-17|94	
21mr|glassfish-toplink-essentials-2.0.46-17|95	%files -f .mfiles
21mr|glassfish-toplink-essentials-2.0.46-17|96	%license glassfish/bootstrap/legal/*
21mr|glassfish-toplink-essentials-2.0.46-17|97	
21mr|glassfish-toplink-essentials-2.0.46-17|98	%files javadoc
21mr|glassfish-toplink-essentials-2.0.46-17|99	%{_javadocdir}/%{name}
21mr|glassfish-toplink-essentials-2.0.46-17|100	%license glassfish/bootstrap/legal/3RD-PARTY-LICENSE*.txt
21mr|glassfish-toplink-essentials-2.0.46-17|101	%license glassfish/bootstrap/legal/CDDL*.txt
21mr|glassfish-toplink-essentials-2.0.46-17|102	%license glassfish/bootstrap/legal/COPYRIGHT
21mr|glassfish-toplink-essentials-2.0.46-17|103	%license glassfish/bootstrap/legal/LICENSE.txt
21mr|glassfish-toplink-essentials-2.0.46-17|104	

12417 21
21mr|glassfish-transaction-api-1.2-8|1	Name:          glassfish-transaction-api
21mr|glassfish-transaction-api-1.2-8|2	Version:       1.2
21mr|glassfish-transaction-api-1.2-8|3	Release:       8
21mr|glassfish-transaction-api-1.2-8|4	Summary:       Java JTA 1.2 API Design Specification
21mr|glassfish-transaction-api-1.2-8|5	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-transaction-api-1.2-8|6	URL:           https://java.net/projects/jta-spec/
21mr|glassfish-transaction-api-1.2-8|7	# svn export https://svn.java.net/svn/glassfish~svn/tags/javax.transaction-api-1.2 glassfish-transaction-api-1.2
21mr|glassfish-transaction-api-1.2-8|8	# tar cJf glassfish-transaction-api-1.2.tar.xz glassfish-transaction-api-1.2
21mr|glassfish-transaction-api-1.2-8|9	Source0:       %{name}-%{version}.tar.xz
21mr|glassfish-transaction-api-1.2-8|10	
21mr|glassfish-transaction-api-1.2-8|11	BuildRequires: maven-local
21mr|glassfish-transaction-api-1.2-8|12	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|glassfish-transaction-api-1.2-8|13	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-transaction-api-1.2-8|14	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-transaction-api-1.2-8|15	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|glassfish-transaction-api-1.2-8|16	BuildRequires: mvn(org.glassfish:legal)
21mr|glassfish-transaction-api-1.2-8|17	BuildRequires: mvn(org.glassfish.build:spec-version-maven-plugin)
21mr|glassfish-transaction-api-1.2-8|18	
21mr|glassfish-transaction-api-1.2-8|19	Group:          Development/Java
21mr|glassfish-transaction-api-1.2-8|20	BuildArch:     noarch
21mr|glassfish-transaction-api-1.2-8|21	# Java stack is not supported on x86_32
21mr|glassfish-transaction-api-1.2-8|22	ExcludeArch: %{ix86}
21mr|glassfish-transaction-api-1.2-8|23	
21mr|glassfish-transaction-api-1.2-8|24	%description
21mr|glassfish-transaction-api-1.2-8|25	Project GlassFish Java Transaction API.
21mr|glassfish-transaction-api-1.2-8|26	
21mr|glassfish-transaction-api-1.2-8|27	%package javadoc
21mr|glassfish-transaction-api-1.2-8|28	Summary:       Javadoc for %{name}
21mr|glassfish-transaction-api-1.2-8|29	
21mr|glassfish-transaction-api-1.2-8|30	%description javadoc
21mr|glassfish-transaction-api-1.2-8|31	This package contains javadoc for %{name}.
21mr|glassfish-transaction-api-1.2-8|32	
21mr|glassfish-transaction-api-1.2-8|33	%prep
21mr|glassfish-transaction-api-1.2-8|34	%setup -q
21mr|glassfish-transaction-api-1.2-8|35	
21mr|glassfish-transaction-api-1.2-8|36	%pom_remove_plugin :findbugs-maven-plugin
21mr|glassfish-transaction-api-1.2-8|37	%pom_remove_plugin :maven-site-plugin
21mr|glassfish-transaction-api-1.2-8|38	%pom_remove_plugin :maven-source-plugin
21mr|glassfish-transaction-api-1.2-8|39	%pom_remove_plugin :maven-javadoc-plugin
21mr|glassfish-transaction-api-1.2-8|40	%pom_remove_plugin :maven-release-plugin
21mr|glassfish-transaction-api-1.2-8|41	
21mr|glassfish-transaction-api-1.2-8|42	%mvn_file : %{name}
21mr|glassfish-transaction-api-1.2-8|43	
21mr|glassfish-transaction-api-1.2-8|44	%build
21mr|glassfish-transaction-api-1.2-8|45	
21mr|glassfish-transaction-api-1.2-8|46	%mvn_build
21mr|glassfish-transaction-api-1.2-8|47	
21mr|glassfish-transaction-api-1.2-8|48	cp -p target/classes/META-INF/LICENSE.txt .
21mr|glassfish-transaction-api-1.2-8|49	sed -i 's/\r//' LICENSE.txt
21mr|glassfish-transaction-api-1.2-8|50	
21mr|glassfish-transaction-api-1.2-8|51	%install
21mr|glassfish-transaction-api-1.2-8|52	%mvn_install
21mr|glassfish-transaction-api-1.2-8|53	
21mr|glassfish-transaction-api-1.2-8|54	%files -f .mfiles
21mr|glassfish-transaction-api-1.2-8|55	%license LICENSE.txt
21mr|glassfish-transaction-api-1.2-8|56	
21mr|glassfish-transaction-api-1.2-8|57	%files javadoc -f .mfiles-javadoc
21mr|glassfish-transaction-api-1.2-8|58	%license LICENSE.txt
21mr|glassfish-transaction-api-1.2-8|59	

12418 21
21mr|glassfish-websocket-api-1.1-8|1	Name:          glassfish-websocket-api
21mr|glassfish-websocket-api-1.1-8|2	Version:       1.1
21mr|glassfish-websocket-api-1.1-8|3	Release:       8
21mr|glassfish-websocket-api-1.1-8|4	Summary:       JSR 356: Java API for WebSocket
21mr|glassfish-websocket-api-1.1-8|5	License:       CDDL or GPLv2 with exceptions
21mr|glassfish-websocket-api-1.1-8|6	URL:           https://java.net/projects/websocket-spec/
21mr|glassfish-websocket-api-1.1-8|7	# git://java.net/websocket-spec~code
21mr|glassfish-websocket-api-1.1-8|8	Source0:       https://github.com/pavelbucek/websocket-spec/archive/%{version}.tar.gz
21mr|glassfish-websocket-api-1.1-8|9	
21mr|glassfish-websocket-api-1.1-8|10	BuildRequires: maven-local
21mr|glassfish-websocket-api-1.1-8|11	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|glassfish-websocket-api-1.1-8|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|glassfish-websocket-api-1.1-8|13	BuildRequires: mvn(org.glassfish.build:spec-version-maven-plugin)
21mr|glassfish-websocket-api-1.1-8|14	
21mr|glassfish-websocket-api-1.1-8|15	Group:          Development/Java
21mr|glassfish-websocket-api-1.1-8|16	BuildArch:     noarch
21mr|glassfish-websocket-api-1.1-8|17	# Java stack is not supported on x86_32
21mr|glassfish-websocket-api-1.1-8|18	ExcludeArch: %{ix86}
21mr|glassfish-websocket-api-1.1-8|19	
21mr|glassfish-websocket-api-1.1-8|20	%description
21mr|glassfish-websocket-api-1.1-8|21	Java API for WebSocket JSR will define a standard API for
21mr|glassfish-websocket-api-1.1-8|22	creating web socket applications.
21mr|glassfish-websocket-api-1.1-8|23	
21mr|glassfish-websocket-api-1.1-8|24	%package javadoc
21mr|glassfish-websocket-api-1.1-8|25	Summary:       Javadoc for %{name}
21mr|glassfish-websocket-api-1.1-8|26	
21mr|glassfish-websocket-api-1.1-8|27	%description javadoc
21mr|glassfish-websocket-api-1.1-8|28	This package contains javadoc for %{name}.
21mr|glassfish-websocket-api-1.1-8|29	
21mr|glassfish-websocket-api-1.1-8|30	%prep
21mr|glassfish-websocket-api-1.1-8|31	%setup -q -n websocket-spec-%{version}
21mr|glassfish-websocket-api-1.1-8|32	
21mr|glassfish-websocket-api-1.1-8|33	find  -name "*.class"  -print -delete
21mr|glassfish-websocket-api-1.1-8|34	find  -name "*.jar"  -print -delete
21mr|glassfish-websocket-api-1.1-8|35	cd api
21mr|glassfish-websocket-api-1.1-8|36	
21mr|glassfish-websocket-api-1.1-8|37	%pom_remove_plugin -r :maven-source-plugin
21mr|glassfish-websocket-api-1.1-8|38	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|glassfish-websocket-api-1.1-8|39	%pom_remove_plugin -r :maven-release-plugin
21mr|glassfish-websocket-api-1.1-8|40	
21mr|glassfish-websocket-api-1.1-8|41	%pom_remove_plugin :glassfish-copyright-maven-plugin
21mr|glassfish-websocket-api-1.1-8|42	%pom_remove_plugin :maven-dependency-plugin server
21mr|glassfish-websocket-api-1.1-8|43	%pom_remove_plugin :maven-jar-plugin server
21mr|glassfish-websocket-api-1.1-8|44	
21mr|glassfish-websocket-api-1.1-8|45	%pom_xpath_set "pom:packaging" bundle client
21mr|glassfish-websocket-api-1.1-8|46	%pom_xpath_inject "pom:project" "<version>%{version}</version>" client
21mr|glassfish-websocket-api-1.1-8|47	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 client '
21mr|glassfish-websocket-api-1.1-8|48	<extensions>true</extensions>
21mr|glassfish-websocket-api-1.1-8|49	<executions>
21mr|glassfish-websocket-api-1.1-8|50	<execution>
21mr|glassfish-websocket-api-1.1-8|51	<id>bundle-manifest</id>
21mr|glassfish-websocket-api-1.1-8|52	<phase>process-classes</phase>
21mr|glassfish-websocket-api-1.1-8|53	<goals>
21mr|glassfish-websocket-api-1.1-8|54	<goal>manifest</goal>
21mr|glassfish-websocket-api-1.1-8|55	</goals>
21mr|glassfish-websocket-api-1.1-8|56	</execution>
21mr|glassfish-websocket-api-1.1-8|57	</executions>'
21mr|glassfish-websocket-api-1.1-8|58	
21mr|glassfish-websocket-api-1.1-8|59	chmod 644 etc/config/copyright.txt
21mr|glassfish-websocket-api-1.1-8|60	
21mr|glassfish-websocket-api-1.1-8|61	sed -i '/check-module/d' server/pom.xml
21mr|glassfish-websocket-api-1.1-8|62	
21mr|glassfish-websocket-api-1.1-8|63	%mvn_file :javax.websocket-api %{name}
21mr|glassfish-websocket-api-1.1-8|64	%mvn_file :javax.websocket-client-api glassfish-websocket-client-api
21mr|glassfish-websocket-api-1.1-8|65	
21mr|glassfish-websocket-api-1.1-8|66	%build
21mr|glassfish-websocket-api-1.1-8|67	
21mr|glassfish-websocket-api-1.1-8|68	cd api
21mr|glassfish-websocket-api-1.1-8|69	%mvn_build
21mr|glassfish-websocket-api-1.1-8|70	
21mr|glassfish-websocket-api-1.1-8|71	%install
21mr|glassfish-websocket-api-1.1-8|72	cd api
21mr|glassfish-websocket-api-1.1-8|73	%mvn_install
21mr|glassfish-websocket-api-1.1-8|74	
21mr|glassfish-websocket-api-1.1-8|75	%files -f api/.mfiles
21mr|glassfish-websocket-api-1.1-8|76	%doc websocket-1.1-changes.txt
21mr|glassfish-websocket-api-1.1-8|77	%license api/etc/config/copyright.txt api/src/main/javadoc/doc-files/speclicense.html
21mr|glassfish-websocket-api-1.1-8|78	
21mr|glassfish-websocket-api-1.1-8|79	%files javadoc -f api/.mfiles-javadoc
21mr|glassfish-websocket-api-1.1-8|80	%license api/etc/config/copyright.txt api/src/main/javadoc/doc-files/speclicense.html
21mr|glassfish-websocket-api-1.1-8|81	

12419 21
21mr|gle-3.1.0-19|1	%define major 3
21mr|gle-3.1.0-19|2	%define libname %mklibname gle %{major}
21mr|gle-3.1.0-19|3	%define develname %mklibname -d gle
21mr|gle-3.1.0-19|4	
21mr|gle-3.1.0-19|5	Summary:	GLE Tubing and Extrusion Library
21mr|gle-3.1.0-19|6	Name:		gle
21mr|gle-3.1.0-19|7	Version:	3.1.0
21mr|gle-3.1.0-19|8	Release:	19
21mr|gle-3.1.0-19|9	License:	GPLv2
21mr|gle-3.1.0-19|10	Group:		System/Libraries
21mr|gle-3.1.0-19|11	Source:		gle-%{version}.tar.bz2
21mr|gle-3.1.0-19|12	# (Anssi 05/2008) Link against libGL and libGLU to fix undefined symbols.
21mr|gle-3.1.0-19|13	Patch0:		gle-3.1.0-link-with-gl+glu.patch
21mr|gle-3.1.0-19|14	# (Anssi 05/2008) Fix Makefile.am files using += on unset CLEANFILES and SUFFIXES.
21mr|gle-3.1.0-19|15	# This patch simply changes += to =, which AFAICS is correct here.
21mr|gle-3.1.0-19|16	Patch1:		gle-3.1.0-fix-makefiles.patch
21mr|gle-3.1.0-19|17	URL:		http://sourceforge.net/projects/gle
21mr|gle-3.1.0-19|18	BuildRequires:	pkgconfig(glu)
21mr|gle-3.1.0-19|19	BuildRequires:	pkgconfig(glut)
21mr|gle-3.1.0-19|20	BuildRequires:	pkgconfig(x11)
21mr|gle-3.1.0-19|21	BuildRequires:	pkgconfig(xmu)
21mr|gle-3.1.0-19|22	BuildRequires:	pkgconfig(xt)
21mr|gle-3.1.0-19|23	
21mr|gle-3.1.0-19|24	%description
21mr|gle-3.1.0-19|25	GLE is a library package of C functions that draw extruded surfaces,
21mr|gle-3.1.0-19|26	including surfaces of revolution, sweeps, tubes, polycones,
21mr|gle-3.1.0-19|27	polycylinders and helicoids.  Generically, the extruded surface is
21mr|gle-3.1.0-19|28	specified with a 2D polyline that is extruded along a 3D path.  A
21mr|gle-3.1.0-19|29	local coordinate system allows for additional flexibility in the
21mr|gle-3.1.0-19|30	primitives drawn.  Extrusions may be texture mapped in a variety of
21mr|gle-3.1.0-19|31	ways.  The GLE library generates 3D triangle coordinates, lighting
21mr|gle-3.1.0-19|32	normal vectors and texture coordinates as output. GLE uses the GL or
21mr|gle-3.1.0-19|33	OpenGL API's to perform the actual rendering.
21mr|gle-3.1.0-19|34	
21mr|gle-3.1.0-19|35	%package -n %{libname}
21mr|gle-3.1.0-19|36	Summary:	GLE shared library
21mr|gle-3.1.0-19|37	Group:		System/Libraries
21mr|gle-3.1.0-19|38	
21mr|gle-3.1.0-19|39	%description -n %{libname}
21mr|gle-3.1.0-19|40	GLE is a library package of C functions that draw extruded surfaces,
21mr|gle-3.1.0-19|41	including surfaces of revolution, sweeps, tubes, polycones,
21mr|gle-3.1.0-19|42	polycylinders and helicoids.  Generically, the extruded surface is
21mr|gle-3.1.0-19|43	specified with a 2D polyline that is extruded along a 3D path.  A
21mr|gle-3.1.0-19|44	local coordinate system allows for additional flexibility in the
21mr|gle-3.1.0-19|45	primitives drawn.  Extrusions may be texture mapped in a variety of
21mr|gle-3.1.0-19|46	ways.  The GLE library generates 3D triangle coordinates, lighting
21mr|gle-3.1.0-19|47	normal vectors and texture coordinates as output. GLE uses the GL or
21mr|gle-3.1.0-19|48	OpenGL API's to perform the actual rendering.
21mr|gle-3.1.0-19|49	
21mr|gle-3.1.0-19|50	The shared library needed by GLE applications.
21mr|gle-3.1.0-19|51	
21mr|gle-3.1.0-19|52	%package -n %{develname}
21mr|gle-3.1.0-19|53	Summary:	Devel files for GLE
21mr|gle-3.1.0-19|54	Group:		Development/C
21mr|gle-3.1.0-19|55	Requires:	%{libname} = %{version}-%{release}
21mr|gle-3.1.0-19|56	Provides:	libgle-devel = %{version}-%{release}
21mr|gle-3.1.0-19|57	Provides:	gle-devel = %{version}-%{release}
21mr|gle-3.1.0-19|58	
21mr|gle-3.1.0-19|59	%description -n %{develname}
21mr|gle-3.1.0-19|60	GLE is a library package of C functions that draw extruded surfaces,
21mr|gle-3.1.0-19|61	including surfaces of revolution, sweeps, tubes, polycones,
21mr|gle-3.1.0-19|62	polycylinders and helicoids.  Generically, the extruded surface is
21mr|gle-3.1.0-19|63	specified with a 2D polyline that is extruded along a 3D path.  A
21mr|gle-3.1.0-19|64	local coordinate system allows for additional flexibility in the
21mr|gle-3.1.0-19|65	primitives drawn.  Extrusions may be texture mapped in a variety of
21mr|gle-3.1.0-19|66	ways.  The GLE library generates 3D triangle coordinates, lighting
21mr|gle-3.1.0-19|67	normal vectors and texture coordinates as output. GLE uses the GL or
21mr|gle-3.1.0-19|68	OpenGL API's to perform the actual rendering.
21mr|gle-3.1.0-19|69	
21mr|gle-3.1.0-19|70	The static library and headers needed for developing GLE applications.
21mr|gle-3.1.0-19|71	
21mr|gle-3.1.0-19|72	%prep
21mr|gle-3.1.0-19|73	%setup -q
21mr|gle-3.1.0-19|74	%patch0 -p1
21mr|gle-3.1.0-19|75	%patch1 -p1
21mr|gle-3.1.0-19|76	find examples -name .cvsignore -exec rm {} \;
21mr|gle-3.1.0-19|77	
21mr|gle-3.1.0-19|78	%build
21mr|gle-3.1.0-19|79	# link-with-gl+glu.patch
21mr|gle-3.1.0-19|80	autoreconf --force --install
21mr|gle-3.1.0-19|81	%configure --disable-static
21mr|gle-3.1.0-19|82	%make
21mr|gle-3.1.0-19|83	
21mr|gle-3.1.0-19|84	%install
21mr|gle-3.1.0-19|85	%makeinstall_std
21mr|gle-3.1.0-19|86	mv %{buildroot}%{_datadir}/doc/gle installed-docs
21mr|gle-3.1.0-19|87	
21mr|gle-3.1.0-19|88	cd examples
21mr|gle-3.1.0-19|89	make clean
21mr|gle-3.1.0-19|90	
21mr|gle-3.1.0-19|91	%files -n %{libname}
21mr|gle-3.1.0-19|92	%doc README NEWS COPYING AUTHORS
21mr|gle-3.1.0-19|93	%{_libdir}/libgle.so.%{major}*
21mr|gle-3.1.0-19|94	
21mr|gle-3.1.0-19|95	%files -n %{develname}
21mr|gle-3.1.0-19|96	%doc ChangeLog src/COPYING.src src/README.gutil examples installed-docs
21mr|gle-3.1.0-19|97	%{_libdir}/libgle.so
21mr|gle-3.1.0-19|98	%{_includedir}/GL/*
21mr|gle-3.1.0-19|99	%{_mandir}/man3/*

12420 21
21mr|glew-2.2.0-2|1	%define major 2.2
21mr|glew-2.2.0-2|2	%define libname %mklibname %{name} %{major}
21mr|glew-2.2.0-2|3	%define devname %mklibname %{name} -d
21mr|glew-2.2.0-2|4	
21mr|glew-2.2.0-2|5	Summary:	The OpenGL Extension Wrangler Library
21mr|glew-2.2.0-2|6	Name:		glew
21mr|glew-2.2.0-2|7	Version:	2.2.0
21mr|glew-2.2.0-2|8	Release:	2
21mr|glew-2.2.0-2|9	License:	BSD and MIT
21mr|glew-2.2.0-2|10	Group:		Development/C
21mr|glew-2.2.0-2|11	Url:		http://glew.sourceforge.net
21mr|glew-2.2.0-2|12	Source0:	http://downloads.sourceforge.net/glew/%{name}-%{version}.tgz
21mr|glew-2.2.0-2|13	Patch0:		glew-2.0.0-no-strip.patch
21mr|glew-2.2.0-2|14	BuildRequires:	file
21mr|glew-2.2.0-2|15	BuildRequires:	pkgconfig(glu)
21mr|glew-2.2.0-2|16	BuildRequires:	pkgconfig(x11)
21mr|glew-2.2.0-2|17	BuildRequires:	pkgconfig(xi)
21mr|glew-2.2.0-2|18	BuildRequires:	pkgconfig(xmu)
21mr|glew-2.2.0-2|19	
21mr|glew-2.2.0-2|20	%description
21mr|glew-2.2.0-2|21	The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist C/C++
21mr|glew-2.2.0-2|22	OpenGL developers with two tedious tasks: initializing and using extensions
21mr|glew-2.2.0-2|23	and writing portable applications. GLEW provides an efficient run-time
21mr|glew-2.2.0-2|24	mechanism to determine whether a certain extension is supported by the
21mr|glew-2.2.0-2|25	driver or not. OpenGL core and extension functionality is exposed via a
21mr|glew-2.2.0-2|26	single header file. GLEW currently supports a variety of platforms and
21mr|glew-2.2.0-2|27	operating systems, including Windows, Linux, Darwin, Irix, and Solaris.
21mr|glew-2.2.0-2|28	
21mr|glew-2.2.0-2|29	%files
21mr|glew-2.2.0-2|30	%doc README.md doc
21mr|glew-2.2.0-2|31	%{_bindir}/*
21mr|glew-2.2.0-2|32	
21mr|glew-2.2.0-2|33	#----------------------------------------------------------------------------
21mr|glew-2.2.0-2|34	
21mr|glew-2.2.0-2|35	%package -n %{libname}
21mr|glew-2.2.0-2|36	Summary:	GLEW shared library
21mr|glew-2.2.0-2|37	Group:		System/Libraries
21mr|glew-2.2.0-2|38	
21mr|glew-2.2.0-2|39	%description -n %{libname}
21mr|glew-2.2.0-2|40	The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist C/C++
21mr|glew-2.2.0-2|41	OpenGL developers with two tedious tasks: initializing and using extensions
21mr|glew-2.2.0-2|42	and writing portable applications. GLEW provides an efficient run-time
21mr|glew-2.2.0-2|43	mechanism to determine whether a certain extension is supported by the
21mr|glew-2.2.0-2|44	driver or not. OpenGL core and extension functionality is exposed via a
21mr|glew-2.2.0-2|45	single header file. GLEW currently supports a variety of platforms and
21mr|glew-2.2.0-2|46	operating systems, including Windows, Linux, Darwin, Irix, and Solaris.
21mr|glew-2.2.0-2|47	
21mr|glew-2.2.0-2|48	%files -n %{libname}
21mr|glew-2.2.0-2|49	%{_libdir}/libGLEW*.so.%{major}*
21mr|glew-2.2.0-2|50	
21mr|glew-2.2.0-2|51	#----------------------------------------------------------------------------
21mr|glew-2.2.0-2|52	
21mr|glew-2.2.0-2|53	%package -n %{devname}
21mr|glew-2.2.0-2|54	Summary:	Development files for using the %{name} library
21mr|glew-2.2.0-2|55	Group:		Development/C
21mr|glew-2.2.0-2|56	Requires:	%{libname} = %{EVRD}
21mr|glew-2.2.0-2|57	Provides:	%{name}-devel = %{EVRD}
21mr|glew-2.2.0-2|58	Provides:	lib%{name}-devel = %{EVRD}
21mr|glew-2.2.0-2|59	
21mr|glew-2.2.0-2|60	%description -n %{devname}
21mr|glew-2.2.0-2|61	Development files for using the %{name} library.
21mr|glew-2.2.0-2|62	
21mr|glew-2.2.0-2|63	%files -n %{devname}
21mr|glew-2.2.0-2|64	%{_includedir}/GL/*.h
21mr|glew-2.2.0-2|65	%{_libdir}/libGLEW*.so
21mr|glew-2.2.0-2|66	%{_libdir}/pkgconfig/*.pc
21mr|glew-2.2.0-2|67	
21mr|glew-2.2.0-2|68	#----------------------------------------------------------------------------
21mr|glew-2.2.0-2|69	
21mr|glew-2.2.0-2|70	%prep
21mr|glew-2.2.0-2|71	%autosetup -p1
21mr|glew-2.2.0-2|72	
21mr|glew-2.2.0-2|73	# strip away annoying ^M
21mr|glew-2.2.0-2|74	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|glew-2.2.0-2|75	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|glew-2.2.0-2|76	
21mr|glew-2.2.0-2|77	sed -i 's#-shared -soname#-shared -lc -soname#g' config/Makefile.linux
21mr|glew-2.2.0-2|78	
21mr|glew-2.2.0-2|79	#fix txt/doc files permissions
21mr|glew-2.2.0-2|80	chmod 0755 doc
21mr|glew-2.2.0-2|81	chmod 0644 doc/* README.md
21mr|glew-2.2.0-2|82	
21mr|glew-2.2.0-2|83	sed -i 's|cc|%{__cc}|g' config/Makefile.linux
21mr|glew-2.2.0-2|84	
21mr|glew-2.2.0-2|85	%build
21mr|glew-2.2.0-2|86	%before_configure
21mr|glew-2.2.0-2|87	%make_build \
21mr|glew-2.2.0-2|88	CFLAGS.EXTRA="%{optflags} -fPIC" \
21mr|glew-2.2.0-2|89	GLEW_DEST= \
21mr|glew-2.2.0-2|90	STRIP= \
21mr|glew-2.2.0-2|91	LIBDIR=%{_libdir} \
21mr|glew-2.2.0-2|92	bindir=%{_bindir} \
21mr|glew-2.2.0-2|93	includedir=%{_includedir}
21mr|glew-2.2.0-2|94	
21mr|glew-2.2.0-2|95	%install
21mr|glew-2.2.0-2|96	make install.all \
21mr|glew-2.2.0-2|97	GLEW_DEST="%{buildroot}%{_usr}" \
21mr|glew-2.2.0-2|98	STRIP= \
21mr|glew-2.2.0-2|99	PKGDIR=%{buildroot}%{_libdir}/pkgconfig \
21mr|glew-2.2.0-2|100	bindir=%{buildroot}%{_bindir} \
21mr|glew-2.2.0-2|101	LIBDIR=%{buildroot}%{_libdir} \
21mr|glew-2.2.0-2|102	includedir=%{buildroot}%{_includedir}/GL
21mr|glew-2.2.0-2|103	
21mr|glew-2.2.0-2|104	perl -pi -e "s#%{buildroot}##g" %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|glew-2.2.0-2|105	
21mr|glew-2.2.0-2|106	rm -f %{buildroot}%{_libdir}/*.a
21mr|glew-2.2.0-2|107	
21mr|glew-2.2.0-2|108	chmod 0755 %{buildroot}%{_libdir}/*.so*
21mr|glew-2.2.0-2|109	
21mr|glew-2.2.0-2|110	cp -fv include/GL/eglew.h %{buildroot}%{_includedir}/GL

12421 21
21mr|glfw-3.3.6-1|1	%define debug_package %{nil}
21mr|glfw-3.3.6-1|2	%define major	3
21mr|glfw-3.3.6-1|3	%define	libname	%mklibname %{name} %{major}
21mr|glfw-3.3.6-1|4	%define	devname	%mklibname %{name} -d
21mr|glfw-3.3.6-1|5	
21mr|glfw-3.3.6-1|6	Summary:	An OpenGL Framework
21mr|glfw-3.3.6-1|7	Name:		glfw
21mr|glfw-3.3.6-1|8	Version:	3.3.6
21mr|glfw-3.3.6-1|9	Release:	1
21mr|glfw-3.3.6-1|10	License:	BSD
21mr|glfw-3.3.6-1|11	Group:		System/Libraries
21mr|glfw-3.3.6-1|12	Url:		https://www.glfw.org
21mr|glfw-3.3.6-1|13	Source0:	https://github.com/glfw/glfw/releases/download/%{version}/%{name}-%{version}.zip
21mr|glfw-3.3.6-1|14	BuildRequires:	cmake
21mr|glfw-3.3.6-1|15	BuildRequires:	doxygen
21mr|glfw-3.3.6-1|16	BuildRequires:	pkgconfig(x11)
21mr|glfw-3.3.6-1|17	BuildRequires:	pkgconfig(gl)
21mr|glfw-3.3.6-1|18	BuildRequires:	pkgconfig(glu)
21mr|glfw-3.3.6-1|19	BuildRequires:	pkgconfig(xrandr)
21mr|glfw-3.3.6-1|20	BuildRequires:	pkgconfig(xcursor)
21mr|glfw-3.3.6-1|21	BuildRequires:	pkgconfig(xi)
21mr|glfw-3.3.6-1|22	BuildRequires:	pkgconfig(xinerama)
21mr|glfw-3.3.6-1|23	BuildRequires:	pkgconfig(xxf86vm)
21mr|glfw-3.3.6-1|24	
21mr|glfw-3.3.6-1|25	%description
21mr|glfw-3.3.6-1|26	GLFW is a portable framework for OpenGL application development.
21mr|glfw-3.3.6-1|27	It handles operating system specific tasks, such OpenGL window management,
21mr|glfw-3.3.6-1|28	keyboard, mouse and joystick input, reding a high precision timer,
21mr|glfw-3.3.6-1|29	creating threads, and more.
21mr|glfw-3.3.6-1|30	
21mr|glfw-3.3.6-1|31	#----------------------------------------------------------------------------
21mr|glfw-3.3.6-1|32	
21mr|glfw-3.3.6-1|33	%package -n %{libname}
21mr|glfw-3.3.6-1|34	Summary:	Main library for gupnp
21mr|glfw-3.3.6-1|35	Group:		System/Libraries
21mr|glfw-3.3.6-1|36	
21mr|glfw-3.3.6-1|37	%description -n %{libname}
21mr|glfw-3.3.6-1|38	GLFW is a portable framework for OpenGL application development.
21mr|glfw-3.3.6-1|39	It handles operating system specific tasks, such OpenGL window management,
21mr|glfw-3.3.6-1|40	keyboard, mouse and joystick input, reding a high precision timer,
21mr|glfw-3.3.6-1|41	creating threads, and more.
21mr|glfw-3.3.6-1|42	
21mr|glfw-3.3.6-1|43	This package contains the shared library for %{name}.
21mr|glfw-3.3.6-1|44	
21mr|glfw-3.3.6-1|45	%files -n %{libname}
21mr|glfw-3.3.6-1|46	%{_libdir}/libglfw.so.%{major}*
21mr|glfw-3.3.6-1|47	
21mr|glfw-3.3.6-1|48	#----------------------------------------------------------------------------
21mr|glfw-3.3.6-1|49	
21mr|glfw-3.3.6-1|50	%package -n %{devname}
21mr|glfw-3.3.6-1|51	Summary:	Headers for developing programs that will use %{name}
21mr|glfw-3.3.6-1|52	Group:		Development/C++
21mr|glfw-3.3.6-1|53	Requires:	%{libname} = %{EVRD}
21mr|glfw-3.3.6-1|54	Provides:	%{name}-devel = %{EVRD}
21mr|glfw-3.3.6-1|55	Obsoletes:	%{name} < 2.7.8
21mr|glfw-3.3.6-1|56	Conflicts:	%{name} < 2.7.8
21mr|glfw-3.3.6-1|57	
21mr|glfw-3.3.6-1|58	%description -n %{devname}
21mr|glfw-3.3.6-1|59	This package contains the development filescw for %{name}.
21mr|glfw-3.3.6-1|60	
21mr|glfw-3.3.6-1|61	%files -n %{devname}
21mr|glfw-3.3.6-1|62	%doc docs/* README.md
21mr|glfw-3.3.6-1|63	%{_libdir}/libglfw.so
21mr|glfw-3.3.6-1|64	%{_includedir}/*
21mr|glfw-3.3.6-1|65	%{_libdir}/pkgconfig/*
21mr|glfw-3.3.6-1|66	%{_libdir}/cmake/*
21mr|glfw-3.3.6-1|67	
21mr|glfw-3.3.6-1|68	#----------------------------------------------------------------------------
21mr|glfw-3.3.6-1|69	
21mr|glfw-3.3.6-1|70	%prep
21mr|glfw-3.3.6-1|71	%setup -q
21mr|glfw-3.3.6-1|72	
21mr|glfw-3.3.6-1|73	%build
21mr|glfw-3.3.6-1|74	%cmake -DGLFW_BUILD_EXAMPLES:BOOL=OFF \
21mr|glfw-3.3.6-1|75	-DGLFW_BUILD_TESTS:BOOL=OFF
21mr|glfw-3.3.6-1|76	
21mr|glfw-3.3.6-1|77	%make
21mr|glfw-3.3.6-1|78	
21mr|glfw-3.3.6-1|79	%install
21mr|glfw-3.3.6-1|80	%makeinstall_std -C build

12422 21
21mr|glib2.0-2.72.3-4|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|glib2.0-2.72.3-4|2	
21mr|glib2.0-2.72.3-4|3	#gw this was required since 2.23.2 (new atomic OPs?)
21mr|glib2.0-2.72.3-4|4	%if %{_use_internal_dependency_generator}
21mr|glib2.0-2.72.3-4|5	%global __requires_exclude GLIBC_PRIVATE|python\\(abi\\)
21mr|glib2.0-2.72.3-4|6	%else
21mr|glib2.0-2.72.3-4|7	%define _requires_exceptions GLIBC_PRIVATE
21mr|glib2.0-2.72.3-4|8	%endif
21mr|glib2.0-2.72.3-4|9	%define _python_bytecompile_build 0
21mr|glib2.0-2.72.3-4|10	#% global __requires_exclude bin/python3
21mr|glib2.0-2.72.3-4|11	
21mr|glib2.0-2.72.3-4|12	%bcond_with gtkdoc
21mr|glib2.0-2.72.3-4|13	
21mr|glib2.0-2.72.3-4|14	# gw bootstrap: fam pulls glib2, so build without fam
21mr|glib2.0-2.72.3-4|15	%bcond_without bootstrap
21mr|glib2.0-2.72.3-4|16	
21mr|glib2.0-2.72.3-4|17	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|glib2.0-2.72.3-4|18	
21mr|glib2.0-2.72.3-4|19	# Note that this is NOT a relocatable package
21mr|glib2.0-2.72.3-4|20	%define api	2.0
21mr|glib2.0-2.72.3-4|21	%define major	0
21mr|glib2.0-2.72.3-4|22	%define libname		%mklibname %{name}_ %{major}
21mr|glib2.0-2.72.3-4|23	%define libgio		%mklibname gio %{api} %{major}
21mr|glib2.0-2.72.3-4|24	%define libgmodule	%mklibname gmodule %{api} %{major}
21mr|glib2.0-2.72.3-4|25	%define libgthread	%mklibname gthread %{api} %{major}
21mr|glib2.0-2.72.3-4|26	%define libgobject	%mklibname gobject %{api} %{major}
21mr|glib2.0-2.72.3-4|27	%define devname		%mklibname %{name} -d
21mr|glib2.0-2.72.3-4|28	%define sdevname	%mklibname %{name} -d -s
21mr|glib2.0-2.72.3-4|29	%ifarch x86_64 aarch64
21mr|glib2.0-2.72.3-4|30	%define	bit	64
21mr|glib2.0-2.72.3-4|31	%else
21mr|glib2.0-2.72.3-4|32	%define	bit	32
21mr|glib2.0-2.72.3-4|33	%endif
21mr|glib2.0-2.72.3-4|34	%define gio	gio2.0-%{bit}
21mr|glib2.0-2.72.3-4|35	
21mr|glib2.0-2.72.3-4|36	Summary:	GIMP Toolkit and GIMP Drawing Kit support library
21mr|glib2.0-2.72.3-4|37	Name:		glib%{api}
21mr|glib2.0-2.72.3-4|38	Epoch:		1
21mr|glib2.0-2.72.3-4|39	Version:	2.72.3
21mr|glib2.0-2.72.3-4|40	Release:	4
21mr|glib2.0-2.72.3-4|41	License:	LGPLv2+
21mr|glib2.0-2.72.3-4|42	Group:		System/Libraries
21mr|glib2.0-2.72.3-4|43	Url:		https://download.gnome.org/sources/glib
21mr|glib2.0-2.72.3-4|44	Source0:	https://download.gnome.org/sources/glib/%{url_ver}/glib-%{version}.tar.xz
21mr|glib2.0-2.72.3-4|45	Patch0:		glib-2.54.2-no-warnings.patch
21mr|glib2.0-2.72.3-4|46	# Backported upstream fixes for GVariant normalization issues, fixing
21mr|glib2.0-2.72.3-4|47	# CVE-2023-24593, CVE-2023-29499, CVE-2023-25180, CVE-2023-32611,
21mr|glib2.0-2.72.3-4|48	# CVE-2023-32636, CVE-2023-32643, CVE-2023-32665
21mr|glib2.0-2.72.3-4|49	# (from https://launchpad.net/ubuntu/+source/glib2.0/2.72.4-0ubuntu2.3)
21mr|glib2.0-2.72.3-4|50	Patch1:	gvariant-security-1-01.patch
21mr|glib2.0-2.72.3-4|51	Patch2:	gvariant-security-1-02.patch
21mr|glib2.0-2.72.3-4|52	Patch3:	gvariant-security-1-03.patch
21mr|glib2.0-2.72.3-4|53	Patch4:	gvariant-security-1-04.patch
21mr|glib2.0-2.72.3-4|54	Patch5:	gvariant-security-1-05.patch
21mr|glib2.0-2.72.3-4|55	Patch6:	gvariant-security-1-06.patch
21mr|glib2.0-2.72.3-4|56	Patch7:	gvariant-security-1-07.patch
21mr|glib2.0-2.72.3-4|57	Patch8:	gvariant-security-1-08.patch
21mr|glib2.0-2.72.3-4|58	Patch9:	gvariant-security-1-09.patch
21mr|glib2.0-2.72.3-4|59	Patch10:	gvariant-security-1-10.patch
21mr|glib2.0-2.72.3-4|60	Patch11:	gvariant-security-1-11.patch
21mr|glib2.0-2.72.3-4|61	Patch12:	gvariant-security-1-12.patch
21mr|glib2.0-2.72.3-4|62	Patch13:	gvariant-security-1-13.patch
21mr|glib2.0-2.72.3-4|63	Patch14:	gvariant-security-1-14.patch
21mr|glib2.0-2.72.3-4|64	Patch15:	gvariant-security-1-15.patch
21mr|glib2.0-2.72.3-4|65	Patch16:	gvariant-security-1-16.patch
21mr|glib2.0-2.72.3-4|66	Patch17:	gvariant-security-1-17.patch
21mr|glib2.0-2.72.3-4|67	Patch18:	gvariant-security-1-18.patch
21mr|glib2.0-2.72.3-4|68	Patch19:	gvariant-security-2-1.patch
21mr|glib2.0-2.72.3-4|69	Patch20:	gvariant-security-2-2.patch
21mr|glib2.0-2.72.3-4|70	Patch21:	gvariant-security-3-1.patch
21mr|glib2.0-2.72.3-4|71	BuildRequires:	docbook-dtd412-xml
21mr|glib2.0-2.72.3-4|72	BuildRequires:	docbook-xsl
21mr|glib2.0-2.72.3-4|73	BuildRequires:	gettext
21mr|glib2.0-2.72.3-4|74	BuildRequires:	gtk-doc
21mr|glib2.0-2.72.3-4|75	BuildRequires:	locales-en
21mr|glib2.0-2.72.3-4|76	BuildRequires:	meson
21mr|glib2.0-2.72.3-4|77	BuildRequires:	xsltproc
21mr|glib2.0-2.72.3-4|78	BuildRequires:	pkgconfig(dbus-1)
21mr|glib2.0-2.72.3-4|79	%if %{without bootstrap}
21mr|glib2.0-2.72.3-4|80	BuildRequires:	pkgconfig(gamin)
21mr|glib2.0-2.72.3-4|81	%endif
21mr|glib2.0-2.72.3-4|82	%if %{with gtkdoc}
21mr|glib2.0-2.72.3-4|83	BuildRequires:	pkgconfig(gtk-doc)
21mr|glib2.0-2.72.3-4|84	%endif
21mr|glib2.0-2.72.3-4|85	BuildRequires:	pkgconfig(libffi)
21mr|glib2.0-2.72.3-4|86	BuildRequires:	pkgconfig(libpcre)
21mr|glib2.0-2.72.3-4|87	BuildRequires:	pkgconfig(mount)
21mr|glib2.0-2.72.3-4|88	BuildRequires:	pkgconfig(zlib)
21mr|glib2.0-2.72.3-4|89	Requires:	pkgconfig(shared-mime-info)
21mr|glib2.0-2.72.3-4|90	
21mr|glib2.0-2.72.3-4|91	%description
21mr|glib2.0-2.72.3-4|92	Glib is a handy library of utility functions. This C
21mr|glib2.0-2.72.3-4|93	library is designed to solve some portability problems
21mr|glib2.0-2.72.3-4|94	and provide other useful functionality which most
21mr|glib2.0-2.72.3-4|95	programs require.
21mr|glib2.0-2.72.3-4|96	
21mr|glib2.0-2.72.3-4|97	Glib is used by GDK, GTK+ and many applications.
21mr|glib2.0-2.72.3-4|98	You should install Glib because many of your applications
21mr|glib2.0-2.72.3-4|99	will depend on this library.
21mr|glib2.0-2.72.3-4|100	
21mr|glib2.0-2.72.3-4|101	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|102	
21mr|glib2.0-2.72.3-4|103	%package common
21mr|glib2.0-2.72.3-4|104	Summary:	Data files used by glib
21mr|glib2.0-2.72.3-4|105	Group:		System/Libraries
21mr|glib2.0-2.72.3-4|106	
21mr|glib2.0-2.72.3-4|107	%description common
21mr|glib2.0-2.72.3-4|108	Glib is a handy library of utility functions. This C
21mr|glib2.0-2.72.3-4|109	library is designed to solve some portability problems
21mr|glib2.0-2.72.3-4|110	and provide other useful functionality which most
21mr|glib2.0-2.72.3-4|111	programs require.
21mr|glib2.0-2.72.3-4|112	
21mr|glib2.0-2.72.3-4|113	Glib is used by GDK, GTK+ and many applications.
21mr|glib2.0-2.72.3-4|114	You should install Glib because many of your applications
21mr|glib2.0-2.72.3-4|115	will depend on this library.
21mr|glib2.0-2.72.3-4|116	
21mr|glib2.0-2.72.3-4|117	This package contains data used by glib library.
21mr|glib2.0-2.72.3-4|118	
21mr|glib2.0-2.72.3-4|119	%files common -f glib20.lang
21mr|glib2.0-2.72.3-4|120	%doc README
21mr|glib2.0-2.72.3-4|121	%{_bindir}/gapplication
21mr|glib2.0-2.72.3-4|122	%{_bindir}/gdbus
21mr|glib2.0-2.72.3-4|123	%{_bindir}/gio
21mr|glib2.0-2.72.3-4|124	%{_bindir}/glib-compile-schemas
21mr|glib2.0-2.72.3-4|125	%{_bindir}/gsettings
21mr|glib2.0-2.72.3-4|126	%{_datadir}/bash-completion/completions/gapplication
21mr|glib2.0-2.72.3-4|127	%{_datadir}/bash-completion/completions/gdbus
21mr|glib2.0-2.72.3-4|128	%{_datadir}/bash-completion/completions/gio
21mr|glib2.0-2.72.3-4|129	%{_datadir}/bash-completion/completions/gsettings
21mr|glib2.0-2.72.3-4|130	%{_datadir}/gettext/its/gschema.*
21mr|glib2.0-2.72.3-4|131	%{_datadir}/glib-2.0/schemas/gschema.dtd
21mr|glib2.0-2.72.3-4|132	%dir %{_datadir}/glib-2.0/
21mr|glib2.0-2.72.3-4|133	%dir %{_datadir}/glib-2.0/schemas/
21mr|glib2.0-2.72.3-4|134	%ghost %{_datadir}/glib-2.0/schemas/gschemas.compiled
21mr|glib2.0-2.72.3-4|135	%{_mandir}/man1/gapplication.1.xz
21mr|glib2.0-2.72.3-4|136	%{_mandir}/man1/gdbus.1*
21mr|glib2.0-2.72.3-4|137	%{_mandir}/man1/gio.1*
21mr|glib2.0-2.72.3-4|138	%{_mandir}/man1/glib-compile-schemas.1*
21mr|glib2.0-2.72.3-4|139	%{_mandir}/man1/gsettings.1*
21mr|glib2.0-2.72.3-4|140	
21mr|glib2.0-2.72.3-4|141	%post common
21mr|glib2.0-2.72.3-4|142	%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/
21mr|glib2.0-2.72.3-4|143	
21mr|glib2.0-2.72.3-4|144	%filetriggerin common -- %{_datadir}/glib-2.0/schemas/
21mr|glib2.0-2.72.3-4|145	%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/
21mr|glib2.0-2.72.3-4|146	
21mr|glib2.0-2.72.3-4|147	%filetriggerpostun common -- %{_datadir}/glib-2.0/schemas/
21mr|glib2.0-2.72.3-4|148	%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/
21mr|glib2.0-2.72.3-4|149	
21mr|glib2.0-2.72.3-4|150	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|151	
21mr|glib2.0-2.72.3-4|152	%package -n %{libname}
21mr|glib2.0-2.72.3-4|153	Summary:	%{summary}
21mr|glib2.0-2.72.3-4|154	Group:		%{group}
21mr|glib2.0-2.72.3-4|155	Provides:	glib2 = %{EVRD}
21mr|glib2.0-2.72.3-4|156	
21mr|glib2.0-2.72.3-4|157	%description -n %{libname}
21mr|glib2.0-2.72.3-4|158	This package contains the library needed to run programs dynamically
21mr|glib2.0-2.72.3-4|159	linked with libglib.
21mr|glib2.0-2.72.3-4|160	
21mr|glib2.0-2.72.3-4|161	%files -n %{libname}
21mr|glib2.0-2.72.3-4|162	%{_libdir}/libglib-%{api}.so.%{major}*
21mr|glib2.0-2.72.3-4|163	
21mr|glib2.0-2.72.3-4|164	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|165	
21mr|glib2.0-2.72.3-4|166	%package -n %{libgio}
21mr|glib2.0-2.72.3-4|167	Summary:	%{summary}
21mr|glib2.0-2.72.3-4|168	Group:		%{group}
21mr|glib2.0-2.72.3-4|169	
21mr|glib2.0-2.72.3-4|170	%description -n %{libgio}
21mr|glib2.0-2.72.3-4|171	This package contains the library needed to run programs dynamically
21mr|glib2.0-2.72.3-4|172	linked with libgio.
21mr|glib2.0-2.72.3-4|173	
21mr|glib2.0-2.72.3-4|174	%files -n %{libgio}
21mr|glib2.0-2.72.3-4|175	%{_libdir}/libgio-%{api}.so.%{major}*
21mr|glib2.0-2.72.3-4|176	
21mr|glib2.0-2.72.3-4|177	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|178	
21mr|glib2.0-2.72.3-4|179	%package -n %{libgmodule}
21mr|glib2.0-2.72.3-4|180	Summary:	%{summary}
21mr|glib2.0-2.72.3-4|181	Group:		%{group}
21mr|glib2.0-2.72.3-4|182	
21mr|glib2.0-2.72.3-4|183	%description -n %{libgmodule}
21mr|glib2.0-2.72.3-4|184	This package contains the library needed to run programs dynamically
21mr|glib2.0-2.72.3-4|185	linked with libgmodule.
21mr|glib2.0-2.72.3-4|186	
21mr|glib2.0-2.72.3-4|187	%files -n %{libgmodule}
21mr|glib2.0-2.72.3-4|188	%{_libdir}/libgmodule-%{api}.so.%{major}*
21mr|glib2.0-2.72.3-4|189	
21mr|glib2.0-2.72.3-4|190	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|191	
21mr|glib2.0-2.72.3-4|192	%package -n %{libgobject}
21mr|glib2.0-2.72.3-4|193	Summary:	%{summary}
21mr|glib2.0-2.72.3-4|194	Group:		%{group}
21mr|glib2.0-2.72.3-4|195	
21mr|glib2.0-2.72.3-4|196	%description -n %{libgobject}
21mr|glib2.0-2.72.3-4|197	This package contains the library needed to run programs dynamically
21mr|glib2.0-2.72.3-4|198	linked with libgobject.
21mr|glib2.0-2.72.3-4|199	
21mr|glib2.0-2.72.3-4|200	%files -n %{libgobject}
21mr|glib2.0-2.72.3-4|201	%{_libdir}/libgobject-%{api}.so.%{major}*
21mr|glib2.0-2.72.3-4|202	
21mr|glib2.0-2.72.3-4|203	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|204	
21mr|glib2.0-2.72.3-4|205	%package -n %{libgthread}
21mr|glib2.0-2.72.3-4|206	Summary:	%{summary}
21mr|glib2.0-2.72.3-4|207	Group:		%{group}
21mr|glib2.0-2.72.3-4|208	
21mr|glib2.0-2.72.3-4|209	%description -n %{libgthread}
21mr|glib2.0-2.72.3-4|210	This package contains the library needed to run programs dynamically
21mr|glib2.0-2.72.3-4|211	linked with libgthread.
21mr|glib2.0-2.72.3-4|212	
21mr|glib2.0-2.72.3-4|213	%files -n %{libgthread}
21mr|glib2.0-2.72.3-4|214	%{_libdir}/libgthread-%{api}.so.%{major}*
21mr|glib2.0-2.72.3-4|215	
21mr|glib2.0-2.72.3-4|216	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|217	
21mr|glib2.0-2.72.3-4|218	%package -n %{gio}
21mr|glib2.0-2.72.3-4|219	Summary:	GIO is the input, output and streaming API of glib
21mr|glib2.0-2.72.3-4|220	Group:		%{group}
21mr|glib2.0-2.72.3-4|221	Provides:	gio2.0 = %{EVRD}
21mr|glib2.0-2.72.3-4|222	
21mr|glib2.0-2.72.3-4|223	%description -n %{gio}
21mr|glib2.0-2.72.3-4|224	GIO is the input, output and streaming API of glib. It on the one hand
21mr|glib2.0-2.72.3-4|225	provides a set of various streaming classes to access data from different
21mr|glib2.0-2.72.3-4|226	sources in a convenient way and on the other hand it provides a high level
21mr|glib2.0-2.72.3-4|227	file system abstraction to access file and directories not only local but also
21mr|glib2.0-2.72.3-4|228	on the network. For the latter you need to install gvfs.
21mr|glib2.0-2.72.3-4|229	
21mr|glib2.0-2.72.3-4|230	%files -n %{gio}
21mr|glib2.0-2.72.3-4|231	%{_bindir}/gio-querymodules-%{bit}
21mr|glib2.0-2.72.3-4|232	%ghost %{_libdir}/gio/modules/giomodule.cache
21mr|glib2.0-2.72.3-4|233	%if %{without bootstrap}
21mr|glib2.0-2.72.3-4|234	%dir %{_libdir}/gio/
21mr|glib2.0-2.72.3-4|235	%dir %{_libdir}/gio/modules/
21mr|glib2.0-2.72.3-4|236	%{_libdir}/gio/modules/libgiofam.so
21mr|glib2.0-2.72.3-4|237	%endif
21mr|glib2.0-2.72.3-4|238	%{_mandir}/man1/gio-querymodules*.1*
21mr|glib2.0-2.72.3-4|239	
21mr|glib2.0-2.72.3-4|240	%post -n %{gio}
21mr|glib2.0-2.72.3-4|241	%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules
21mr|glib2.0-2.72.3-4|242	
21mr|glib2.0-2.72.3-4|243	%filetriggerin -n %{gio} -- %{_libdir}/gio/modules/
21mr|glib2.0-2.72.3-4|244	%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules
21mr|glib2.0-2.72.3-4|245	
21mr|glib2.0-2.72.3-4|246	%filetriggerpostun -n %{gio} -- %{_libdir}/gio/modules/
21mr|glib2.0-2.72.3-4|247	%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules
21mr|glib2.0-2.72.3-4|248	
21mr|glib2.0-2.72.3-4|249	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|250	
21mr|glib2.0-2.72.3-4|251	%package -n %{devname}
21mr|glib2.0-2.72.3-4|252	Summary:	Development files of %{name}
21mr|glib2.0-2.72.3-4|253	Group:		Development/C
21mr|glib2.0-2.72.3-4|254	Requires:	glib-gettextize = %{EVRD}
21mr|glib2.0-2.72.3-4|255	Requires:	%{libgio} = %{EVRD}
21mr|glib2.0-2.72.3-4|256	Requires:	%{libgmodule} = %{EVRD}
21mr|glib2.0-2.72.3-4|257	Requires:	%{libgobject} = %{EVRD}
21mr|glib2.0-2.72.3-4|258	Requires:	%{libgthread} = %{EVRD}
21mr|glib2.0-2.72.3-4|259	Requires:	%{libname} = %{EVRD}
21mr|glib2.0-2.72.3-4|260	Requires:	%{name}-common = %{EVRD}
21mr|glib2.0-2.72.3-4|261	Provides:	glib2-devel = %{EVRD}
21mr|glib2.0-2.72.3-4|262	Provides:	%{name}-devel = %{EVRD}
21mr|glib2.0-2.72.3-4|263	
21mr|glib2.0-2.72.3-4|264	%description -n %{devname}
21mr|glib2.0-2.72.3-4|265	Development files for the support library for the GIMP's X libraries, which are
21mr|glib2.0-2.72.3-4|266	available as public libraries. GLIB includes generally useful data structures.
21mr|glib2.0-2.72.3-4|267	
21mr|glib2.0-2.72.3-4|268	%files -n %{devname}
21mr|glib2.0-2.72.3-4|269	%doc AUTHORS NEWS
21mr|glib2.0-2.72.3-4|270	%if %{with gtkdoc}
21mr|glib2.0-2.72.3-4|271	%doc %{_datadir}/gtk-doc/html/*
21mr|glib2.0-2.72.3-4|272	%endif
21mr|glib2.0-2.72.3-4|273	%{_bindir}/gdbus-codegen
21mr|glib2.0-2.72.3-4|274	%{_bindir}/glib-compile-resources
21mr|glib2.0-2.72.3-4|275	%{_bindir}/glib-genmarshal
21mr|glib2.0-2.72.3-4|276	%{_bindir}/glib-mkenums
21mr|glib2.0-2.72.3-4|277	%{_bindir}/gobject-query
21mr|glib2.0-2.72.3-4|278	%{_bindir}/gresource
21mr|glib2.0-2.72.3-4|279	%{_bindir}/gtester*
21mr|glib2.0-2.72.3-4|280	%{_datadir}/aclocal/glib-%{api}.m4
21mr|glib2.0-2.72.3-4|281	%{_datadir}/aclocal/gsettings.m4
21mr|glib2.0-2.72.3-4|282	%{_datadir}/bash-completion/completions/gresource
21mr|glib2.0-2.72.3-4|283	%{_datadir}/gdb/auto-load/%{_libdir}/lib*-gdb.py
21mr|glib2.0-2.72.3-4|284	%{_datadir}/glib-2.0/valgrind/*
21mr|glib2.0-2.72.3-4|285	%{_datadir}/glib-%{api}/codegen
21mr|glib2.0-2.72.3-4|286	%{_datadir}/glib-%{api}/gdb/
21mr|glib2.0-2.72.3-4|287	%{_includedir}/*
21mr|glib2.0-2.72.3-4|288	%{_libdir}/glib-%{api}/include/
21mr|glib2.0-2.72.3-4|289	%{_libdir}/lib*.so
21mr|glib2.0-2.72.3-4|290	%{_libdir}/pkgconfig/*
21mr|glib2.0-2.72.3-4|291	%{_mandir}/man1/gdbus-codegen.1*
21mr|glib2.0-2.72.3-4|292	%{_mandir}/man1/glib-compile-resources.1*
21mr|glib2.0-2.72.3-4|293	%{_mandir}/man1/glib-genmarshal.1*
21mr|glib2.0-2.72.3-4|294	%{_mandir}/man1/glib-mkenums.1*
21mr|glib2.0-2.72.3-4|295	%{_mandir}/man1/gobject-query.1*
21mr|glib2.0-2.72.3-4|296	%{_mandir}/man1/gresource.1*
21mr|glib2.0-2.72.3-4|297	%{_mandir}/man1/gtester.1*
21mr|glib2.0-2.72.3-4|298	%{_mandir}/man1/gtester-report.1*
21mr|glib2.0-2.72.3-4|299	
21mr|glib2.0-2.72.3-4|300	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|301	
21mr|glib2.0-2.72.3-4|302	%package -n %{sdevname}
21mr|glib2.0-2.72.3-4|303	Summary:	Static libraries of %{name}
21mr|glib2.0-2.72.3-4|304	Group:		Development/C
21mr|glib2.0-2.72.3-4|305	Requires:	%{devname} = %{EVRD}
21mr|glib2.0-2.72.3-4|306	Provides:	%{name}-static-devel = %{EVRD}
21mr|glib2.0-2.72.3-4|307	Provides:	glib2-static-devel = %{EVRD}
21mr|glib2.0-2.72.3-4|308	
21mr|glib2.0-2.72.3-4|309	%description -n %{sdevname}
21mr|glib2.0-2.72.3-4|310	Static libraries of %{name}.
21mr|glib2.0-2.72.3-4|311	
21mr|glib2.0-2.72.3-4|312	%files -n %{sdevname}
21mr|glib2.0-2.72.3-4|313	%{_libdir}/*.a
21mr|glib2.0-2.72.3-4|314	
21mr|glib2.0-2.72.3-4|315	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|316	
21mr|glib2.0-2.72.3-4|317	%package -n glib-gettextize
21mr|glib2.0-2.72.3-4|318	Summary:	Gettextize replacement
21mr|glib2.0-2.72.3-4|319	Group:		Development/Other
21mr|glib2.0-2.72.3-4|320	
21mr|glib2.0-2.72.3-4|321	%description -n glib-gettextize
21mr|glib2.0-2.72.3-4|322	%{name} package is designed to replace gettextize completely.
21mr|glib2.0-2.72.3-4|323	Various gettext related files are modified in glib and gtk+ to
21mr|glib2.0-2.72.3-4|324	allow better and more flexible i18n; however gettextize overwrites
21mr|glib2.0-2.72.3-4|325	them with its own copy of files, thus nullifying the changes.
21mr|glib2.0-2.72.3-4|326	If this replacement of gettextize is run instead, then all gnome
21mr|glib2.0-2.72.3-4|327	packages can potentially benefict from the changes.
21mr|glib2.0-2.72.3-4|328	
21mr|glib2.0-2.72.3-4|329	%files -n glib-gettextize
21mr|glib2.0-2.72.3-4|330	%{_bindir}/glib-gettextize
21mr|glib2.0-2.72.3-4|331	%{_datadir}/aclocal/glib-gettext.m4
21mr|glib2.0-2.72.3-4|332	%{_datadir}/glib-%{api}/gettext/
21mr|glib2.0-2.72.3-4|333	%{_mandir}/man1/glib-gettextize.1*
21mr|glib2.0-2.72.3-4|334	
21mr|glib2.0-2.72.3-4|335	#----------------------------------------------------------------------------
21mr|glib2.0-2.72.3-4|336	
21mr|glib2.0-2.72.3-4|337	%prep
21mr|glib2.0-2.72.3-4|338	%autosetup -p1 -n glib-%{version}
21mr|glib2.0-2.72.3-4|339	# (tpg) remove pcre as we use system one
21mr|glib2.0-2.72.3-4|340	rm -rf glib/pcre/*.[ch]
21mr|glib2.0-2.72.3-4|341	
21mr|glib2.0-2.72.3-4|342	%build
21mr|glib2.0-2.72.3-4|343	%meson \
21mr|glib2.0-2.72.3-4|344	-Db_pgo=off			\
21mr|glib2.0-2.72.3-4|345	%if !%{with bootstrap}
21mr|glib2.0-2.72.3-4|346	-Dfam=true			\
21mr|glib2.0-2.72.3-4|347	%else
21mr|glib2.0-2.72.3-4|348	-Dfam=false			\
21mr|glib2.0-2.72.3-4|349	%endif
21mr|glib2.0-2.72.3-4|350	-Dgio_module_dir="%{_libdir}/gio/modules"	\
21mr|glib2.0-2.72.3-4|351	-Dinstalled_tests=false		\
21mr|glib2.0-2.72.3-4|352	-Dman=true			\
21mr|glib2.0-2.72.3-4|353	-Dselinux=disabled		\
21mr|glib2.0-2.72.3-4|354	-Dsystemtap=true		\
21mr|glib2.0-2.72.3-4|355	-Dtapset_install_dir=%{_datadir}/systemtap	\
21mr|glib2.0-2.72.3-4|356	--default-library=both
21mr|glib2.0-2.72.3-4|357	
21mr|glib2.0-2.72.3-4|358	%meson_build
21mr|glib2.0-2.72.3-4|359	
21mr|glib2.0-2.72.3-4|360	%install
21mr|glib2.0-2.72.3-4|361	%meson_install
21mr|glib2.0-2.72.3-4|362	
21mr|glib2.0-2.72.3-4|363	%find_lang glib20
21mr|glib2.0-2.72.3-4|364	
21mr|glib2.0-2.72.3-4|365	mv %{buildroot}%{_bindir}/gio-querymodules %{buildroot}%{_bindir}/gio-querymodules-%{bit}
21mr|glib2.0-2.72.3-4|366	mv %{buildroot}%{_mandir}/man1/gio-querymodules.1 %{buildroot}%{_mandir}/man1/gio-querymodules-%{bit}.1
21mr|glib2.0-2.72.3-4|367	
21mr|glib2.0-2.72.3-4|368	#ghost files
21mr|glib2.0-2.72.3-4|369	mkdir -p %{buildroot}%{_libdir}/gio/modules
21mr|glib2.0-2.72.3-4|370	touch %{buildroot}%{_libdir}/gio/modules/giomodule.cache %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled
21mr|glib2.0-2.72.3-4|371	
21mr|glib2.0-2.72.3-4|372	# bash-completion scripts need not be executable
21mr|glib2.0-2.72.3-4|373	chmod 644 %{buildroot}%{_datadir}/bash-completion/completions/*
21mr|glib2.0-2.72.3-4|374	
21mr|glib2.0-2.72.3-4|375	#gw at the moment, don't ship these:
21mr|glib2.0-2.72.3-4|376	rm -fv %{buildroot}%{_datadir}/systemtap/tapset/{glib,gobject}.stp
21mr|glib2.0-2.72.3-4|377	
21mr|glib2.0-2.72.3-4|378	# (tpg) delete rpath
21mr|glib2.0-2.72.3-4|379	chrpath --delete %{buildroot}%{_libdir}/*.so
21mr|glib2.0-2.72.3-4|380	#chrpath --delete %{buildroot}/%{_lib}/*.so.*
21mr|glib2.0-2.72.3-4|381	
21mr|glib2.0-2.72.3-4|382	rm -rf %{buildroot}%{_libexecdir}/installed-tests %{buildroot}%{_datadir}/installed-tests

12423 21
21mr|glibc-2.33-11.git5f08d1.6|1	# Use snapshots of post-release branch
21mr|glibc-2.33-11.git5f08d1.6|2	# https://sourceware.org/git/?p=glibc.git;a=log;h=refs/heads/release/2.33/master
21mr|glibc-2.33-11.git5f08d1.6|3	# Package from the last commit from there
21mr|glibc-2.33-11.git5f08d1.6|4	# Only important patches are ported into it
21mr|glibc-2.33-11.git5f08d1.6|5	# (instead of applying many commits as patches)
21mr|glibc-2.33-11.git5f08d1.6|6	%define commit 5f08d1df2c07904c1dc98bdf2b363c65874266f7
21mr|glibc-2.33-11.git5f08d1.6|7	%define commit_short %(echo %{commit} | head -c6)
21mr|glibc-2.33-11.git5f08d1.6|8	
21mr|glibc-2.33-11.git5f08d1.6|9	# Fixes of CVEs:
21mr|glibc-2.33-11.git5f08d1.6|10	# CVE-2021-3998 - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=e41e5b97e34
21mr|glibc-2.33-11.git5f08d1.6|11	# CVE-2021-3999 - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=bcdde07537d
21mr|glibc-2.33-11.git5f08d1.6|12	# CVE-2021-27645 - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=a151f2e05a6
21mr|glibc-2.33-11.git5f08d1.6|13	# CVE-2021-33574 - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=4b6be914bd3,
21mr|glibc-2.33-11.git5f08d1.6|14	#                  https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=8c06748c517
21mr|glibc-2.33-11.git5f08d1.6|15	# CVE-2021-38604 - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=27a78fd712c
21mr|glibc-2.33-11.git5f08d1.6|16	# CVE-2022-23218 - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=0f70b829f8e
21mr|glibc-2.33-11.git5f08d1.6|17	# CVE-2022-23219 - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=4653cd9e366
21mr|glibc-2.33-11.git5f08d1.6|18	# CVE-2023-4527 - glibc 2.33 is not affected because it does not have no-aaaa mode
21mr|glibc-2.33-11.git5f08d1.6|19	
21mr|glibc-2.33-11.git5f08d1.6|20	%bcond_with crosscompilers
21mr|glibc-2.33-11.git5f08d1.6|21	%ifarch %{ix86} %{arm}
21mr|glibc-2.33-11.git5f08d1.6|22	# FIXME add riscv32-linux when glibc starts supporting it
21mr|glibc-2.33-11.git5f08d1.6|23	# FIXME Determine why (and fix) 32-bit platform to x86_64-linux crosscompilers
21mr|glibc-2.33-11.git5f08d1.6|24	# are broken (build failure with static assertion on offset of __private_ss)
21mr|glibc-2.33-11.git5f08d1.6|25	%global targets aarch64-linux armv7hnl-linux i686-linux x32-linux riscv64-linux
21mr|glibc-2.33-11.git5f08d1.6|26	%else
21mr|glibc-2.33-11.git5f08d1.6|27	# FIXME add riscv32-linux when glibc starts supporting it
21mr|glibc-2.33-11.git5f08d1.6|28	%global targets aarch64-linux armv7hnl-linux i686-linux x86_64-linux x32-linux riscv64-linux
21mr|glibc-2.33-11.git5f08d1.6|29	%endif
21mr|glibc-2.33-11.git5f08d1.6|30	%global long_targets %(
21mr|glibc-2.33-11.git5f08d1.6|31	for i in %{targets}; do
21mr|glibc-2.33-11.git5f08d1.6|32	CPU=$(echo $i |cut -d- -f1)
21mr|glibc-2.33-11.git5f08d1.6|33	OS=$(echo $i |cut -d- -f2)
21mr|glibc-2.33-11.git5f08d1.6|34	echo -n "$(rpm --target=${CPU}-${OS} -E %%{_target_platform}) "
21mr|glibc-2.33-11.git5f08d1.6|35	done
21mr|glibc-2.33-11.git5f08d1.6|36	)
21mr|glibc-2.33-11.git5f08d1.6|37	
21mr|glibc-2.33-11.git5f08d1.6|38	%define _libdir32 %{_prefix}/lib
21mr|glibc-2.33-11.git5f08d1.6|39	%define _libdirn32 %{_prefix}/lib32
21mr|glibc-2.33-11.git5f08d1.6|40	
21mr|glibc-2.33-11.git5f08d1.6|41	%define oname glibc
21mr|glibc-2.33-11.git5f08d1.6|42	%define major 6
21mr|glibc-2.33-11.git5f08d1.6|43	%define source_dir %{oname}-%{commit}
21mr|glibc-2.33-11.git5f08d1.6|44	%define checklist %{_builddir}/%{source_dir}/Check.list
21mr|glibc-2.33-11.git5f08d1.6|45	%define libc %mklibname c %{major}
21mr|glibc-2.33-11.git5f08d1.6|46	%define devname %mklibname -d c
21mr|glibc-2.33-11.git5f08d1.6|47	%define statname %mklibname -d -s c
21mr|glibc-2.33-11.git5f08d1.6|48	%define multilibc libc%{major}
21mr|glibc-2.33-11.git5f08d1.6|49	
21mr|glibc-2.33-11.git5f08d1.6|50	%define _disable_rebuild_configure 1
21mr|glibc-2.33-11.git5f08d1.6|51	
21mr|glibc-2.33-11.git5f08d1.6|52	# (tpg) 2020-08-20 by default glibc is not designed to make use of LTO
21mr|glibc-2.33-11.git5f08d1.6|53	%define _disable_lto 1
21mr|glibc-2.33-11.git5f08d1.6|54	
21mr|glibc-2.33-11.git5f08d1.6|55	%define _disable_ld_no_undefined 1
21mr|glibc-2.33-11.git5f08d1.6|56	
21mr|glibc-2.33-11.git5f08d1.6|57	# (tpg) optimize it a bit
21mr|glibc-2.33-11.git5f08d1.6|58	%global optflags %{optflags} -O3 -Wno-error=stringop-overflow -fno-strict-aliasing
21mr|glibc-2.33-11.git5f08d1.6|59	
21mr|glibc-2.33-11.git5f08d1.6|60	%global platform %{_target_vendor}-%{_target_os}%{?_gnu}
21mr|glibc-2.33-11.git5f08d1.6|61	%global target_cpu %{_target_cpu}
21mr|glibc-2.33-11.git5f08d1.6|62	
21mr|glibc-2.33-11.git5f08d1.6|63	%global target_platform %{_target_platform}
21mr|glibc-2.33-11.git5f08d1.6|64	%global target_arch %{_arch}
21mr|glibc-2.33-11.git5f08d1.6|65	%define cross_prefix %{nil}
21mr|glibc-2.33-11.git5f08d1.6|66	%define cross_program_prefix %{nil}
21mr|glibc-2.33-11.git5f08d1.6|67	%define _slibdir /%{_lib}
21mr|glibc-2.33-11.git5f08d1.6|68	%define _slibdir32 /lib
21mr|glibc-2.33-11.git5f08d1.6|69	
21mr|glibc-2.33-11.git5f08d1.6|70	# Define target (base) architecture
21mr|glibc-2.33-11.git5f08d1.6|71	%define arch %(echo %{target_cpu}|sed -e "s/\\(i.86\\|athlon\\)/i386/" -e "s/amd64/x86_64/")
21mr|glibc-2.33-11.git5f08d1.6|72	%define isarch() %(case " %* " in (*" %{arch} "*) echo 1;; (*) echo 0;; esac)
21mr|glibc-2.33-11.git5f08d1.6|73	
21mr|glibc-2.33-11.git5f08d1.6|74	# Define Xen arches to build with -mno-tls-direct-seg-refs
21mr|glibc-2.33-11.git5f08d1.6|75	%define xenarches %{ix86}
21mr|glibc-2.33-11.git5f08d1.6|76	
21mr|glibc-2.33-11.git5f08d1.6|77	# Determine minimum kernel versions (rhbz#619538)
21mr|glibc-2.33-11.git5f08d1.6|78	# Support being a chroot on RHEL 8 (4.18), Ubuntu 18.04 (4.15) and LTS (4.14) kernel
21mr|glibc-2.33-11.git5f08d1.6|79	%define enablekernel 4.14
21mr|glibc-2.33-11.git5f08d1.6|80	
21mr|glibc-2.33-11.git5f08d1.6|81	# Define to build nscd with selinux support
21mr|glibc-2.33-11.git5f08d1.6|82	# Distro-specific default value is defined in branding-configs package
21mr|glibc-2.33-11.git5f08d1.6|83	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|glibc-2.33-11.git5f08d1.6|84	
21mr|glibc-2.33-11.git5f08d1.6|85	# Define to build a biarch package
21mr|glibc-2.33-11.git5f08d1.6|86	%define build_biarch 0
21mr|glibc-2.33-11.git5f08d1.6|87	%if %isarch %{x86_64} mips64 mips64el mips mipsel
21mr|glibc-2.33-11.git5f08d1.6|88	%define build_biarch 1
21mr|glibc-2.33-11.git5f08d1.6|89	%endif
21mr|glibc-2.33-11.git5f08d1.6|90	
21mr|glibc-2.33-11.git5f08d1.6|91	%bcond_without nscd
21mr|glibc-2.33-11.git5f08d1.6|92	%bcond_without i18ndata
21mr|glibc-2.33-11.git5f08d1.6|93	%bcond_with timezone
21mr|glibc-2.33-11.git5f08d1.6|94	%bcond_without locales
21mr|glibc-2.33-11.git5f08d1.6|95	
21mr|glibc-2.33-11.git5f08d1.6|96	%if %isarch %{ix86} %{x86_64}
21mr|glibc-2.33-11.git5f08d1.6|97	%bcond_without systap
21mr|glibc-2.33-11.git5f08d1.6|98	%else
21mr|glibc-2.33-11.git5f08d1.6|99	%bcond_with systap
21mr|glibc-2.33-11.git5f08d1.6|100	%endif
21mr|glibc-2.33-11.git5f08d1.6|101	
21mr|glibc-2.33-11.git5f08d1.6|102	# build documentation by default
21mr|glibc-2.33-11.git5f08d1.6|103	%bcond_without doc
21mr|glibc-2.33-11.git5f08d1.6|104	%bcond_with pdf
21mr|glibc-2.33-11.git5f08d1.6|105	# enable utils by default
21mr|glibc-2.33-11.git5f08d1.6|106	%bcond_without utils
21mr|glibc-2.33-11.git5f08d1.6|107	
21mr|glibc-2.33-11.git5f08d1.6|108	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|109	Summary:	The GNU libc libraries
21mr|glibc-2.33-11.git5f08d1.6|110	Name:		%{cross_prefix}%{oname}
21mr|glibc-2.33-11.git5f08d1.6|111	Epoch:		6
21mr|glibc-2.33-11.git5f08d1.6|112	Version:	2.33
21mr|glibc-2.33-11.git5f08d1.6|113	#Source0:	http://ftp.gnu.org/gnu/glibc/%{oname}-%{version}.tar.xz
21mr|glibc-2.33-11.git5f08d1.6|114	# use ./upd.sh to make a tarball and automatically update Release
21mr|glibc-2.33-11.git5f08d1.6|115	Source0:	glibc-%{commit}.tar.xz
21mr|glibc-2.33-11.git5f08d1.6|116	Release:	11.git%{commit_short}.6
21mr|glibc-2.33-11.git5f08d1.6|117	License:	LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
21mr|glibc-2.33-11.git5f08d1.6|118	Group:		System/Libraries
21mr|glibc-2.33-11.git5f08d1.6|119	Url:		http://www.gnu.org/software/libc/
21mr|glibc-2.33-11.git5f08d1.6|120	
21mr|glibc-2.33-11.git5f08d1.6|121	# From Fedora
21mr|glibc-2.33-11.git5f08d1.6|122	Source3:	glibc-manpages.tar.bz2
21mr|glibc-2.33-11.git5f08d1.6|123	Source5:	glibc-check.sh
21mr|glibc-2.33-11.git5f08d1.6|124	Source10:	libc-lock.h
21mr|glibc-2.33-11.git5f08d1.6|125	# (tpg) our NSS config
21mr|glibc-2.33-11.git5f08d1.6|126	Source11:	nsswitch.conf
21mr|glibc-2.33-11.git5f08d1.6|127	
21mr|glibc-2.33-11.git5f08d1.6|128	Source100:	%{oname}.rpmlintrc
21mr|glibc-2.33-11.git5f08d1.6|129	Source1000:	localepkg.sh
21mr|glibc-2.33-11.git5f08d1.6|130	Source1001:	locale_install.sh
21mr|glibc-2.33-11.git5f08d1.6|131	Source1002:	locale_uninstall.sh
21mr|glibc-2.33-11.git5f08d1.6|132	Source1003:	locales.sysconfig
21mr|glibc-2.33-11.git5f08d1.6|133	
21mr|glibc-2.33-11.git5f08d1.6|134	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|135	# fedora patches
21mr|glibc-2.33-11.git5f08d1.6|136	Patch25:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-linux-tcsetattr.patch
21mr|glibc-2.33-11.git5f08d1.6|137	Patch26:	eglibc-fedora-locale-euro.patch
21mr|glibc-2.33-11.git5f08d1.6|138	Patch27:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-localedata-rh61908.patch
21mr|glibc-2.33-11.git5f08d1.6|139	# We disagree with
21mr|glibc-2.33-11.git5f08d1.6|140	#		http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-streams-rh436349.patch
21mr|glibc-2.33-11.git5f08d1.6|141	# Therefore we don't package/apply it.
21mr|glibc-2.33-11.git5f08d1.6|142	Patch30:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-localedef.patch
21mr|glibc-2.33-11.git5f08d1.6|143	Patch31:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-locarchive.patch
21mr|glibc-2.33-11.git5f08d1.6|144	Patch32:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-manual-dircategory.patch
21mr|glibc-2.33-11.git5f08d1.6|145	Patch35:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-ppc-unwind.patch
21mr|glibc-2.33-11.git5f08d1.6|146	Patch36:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-aarch64-tls-fixes.patch
21mr|glibc-2.33-11.git5f08d1.6|147	Patch38:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-arm-hardfloat-3.patch
21mr|glibc-2.33-11.git5f08d1.6|148	Patch40:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-c-utf8-locale.patch
21mr|glibc-2.33-11.git5f08d1.6|149	Patch41:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-cs-path.patch
21mr|glibc-2.33-11.git5f08d1.6|150	# We disagree with http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-disable-rwlock-elision.patch
21mr|glibc-2.33-11.git5f08d1.6|151	# Patch 131 is a much nicer solution that disables rwlock elision only on CPUs that can't handle it.
21mr|glibc-2.33-11.git5f08d1.6|152	Patch44:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-__libc_multiple_libcs.patch
21mr|glibc-2.33-11.git5f08d1.6|153	Patch46:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-fedora-nscd.patch
21mr|glibc-2.33-11.git5f08d1.6|154	Patch47:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-gcc-PR69537.patch
21mr|glibc-2.33-11.git5f08d1.6|155	Patch50:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-nscd-sysconfig.patch
21mr|glibc-2.33-11.git5f08d1.6|156	Patch52:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh1009145.patch
21mr|glibc-2.33-11.git5f08d1.6|157	Patch54:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh1070416.patch
21mr|glibc-2.33-11.git5f08d1.6|158	#Patch55:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh1315108.patch
21mr|glibc-2.33-11.git5f08d1.6|159	Patch58:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh1324623.patch
21mr|glibc-2.33-11.git5f08d1.6|160	#Patch59:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh1335011.patch
21mr|glibc-2.33-11.git5f08d1.6|161	Patch61:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh697421.patch
21mr|glibc-2.33-11.git5f08d1.6|162	Patch63:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh819430.patch
21mr|glibc-2.33-11.git5f08d1.6|163	Patch64:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh825061.patch
21mr|glibc-2.33-11.git5f08d1.6|164	Patch65:	http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-rh827510.patch
21mr|glibc-2.33-11.git5f08d1.6|165	
21mr|glibc-2.33-11.git5f08d1.6|166	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|167	# Clear Linux patches
21mr|glibc-2.33-11.git5f08d1.6|168	Patch83:	https://github.com/clearlinux-pkgs/glibc/blob/master/alternate_trim.patch
21mr|glibc-2.33-11.git5f08d1.6|169	Patch84:	https://github.com/clearlinux-pkgs/glibc/blob/master/madvise-bss.patch
21mr|glibc-2.33-11.git5f08d1.6|170	Patch86:	https://raw.githubusercontent.com/clearlinux-pkgs/glibc/master/large-page-huge-page.patch
21mr|glibc-2.33-11.git5f08d1.6|171	Patch87:	https://raw.githubusercontent.com/clearlinux-pkgs/glibc/master/use_madv_free.patch
21mr|glibc-2.33-11.git5f08d1.6|172	Patch88:	https://raw.githubusercontent.com/clearlinux-pkgs/glibc/master/malloc_tune.patch
21mr|glibc-2.33-11.git5f08d1.6|173	# (tpg) CLR disabled this patch
21mr|glibc-2.33-11.git5f08d1.6|174	#Patch90:	https://raw.githubusercontent.com/clearlinux-pkgs/glibc/master/ldconfig-Os.patch
21mr|glibc-2.33-11.git5f08d1.6|175	Patch92:	https://raw.githubusercontent.com/clearlinux-pkgs/glibc/master/pause.patch
21mr|glibc-2.33-11.git5f08d1.6|176	Patch101:	https://raw.githubusercontent.com/clearlinux-pkgs/glibc/master/nostackshrink.patch
21mr|glibc-2.33-11.git5f08d1.6|177	
21mr|glibc-2.33-11.git5f08d1.6|178	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|179	# OpenMandriva patches
21mr|glibc-2.33-11.git5f08d1.6|180	Patch1000:	eglibc-mandriva-localedef-archive-follow-symlinks.patch
21mr|glibc-2.33-11.git5f08d1.6|181	Patch1001:	glibc-2.33-compile.patch
21mr|glibc-2.33-11.git5f08d1.6|182	Patch1003:	eglibc-mandriva-share-locale.patch
21mr|glibc-2.33-11.git5f08d1.6|183	Patch1004:	eglibc-mandriva-nsswitch.conf.patch
21mr|glibc-2.33-11.git5f08d1.6|184	Patch1005:	eglibc-mandriva-xterm-xvt.patch
21mr|glibc-2.33-11.git5f08d1.6|185	Patch1007:	eglibc-mandriva-nscd-no-host-cache.patch
21mr|glibc-2.33-11.git5f08d1.6|186	Patch1010:	eglibc-mandriva-timezone.patch
21mr|glibc-2.33-11.git5f08d1.6|187	Patch1012:	eglibc-mandriva-ENOTTY-fr-translation.patch
21mr|glibc-2.33-11.git5f08d1.6|188	Patch1018:	eglibc-mandriva-testsuite-ldbl-bits.patch
21mr|glibc-2.33-11.git5f08d1.6|189	Patch1019:	eglibc-mandriva-testsuite-rt-notparallel.patch
21mr|glibc-2.33-11.git5f08d1.6|190	Patch1020:	glibc-2.19-no-__builtin_va_arg_pack-with-clang.patch
21mr|glibc-2.33-11.git5f08d1.6|191	# http://sourceware.org/bugzilla/show_bug.cgi?id=14995
21mr|glibc-2.33-11.git5f08d1.6|192	# http://sourceware.org/bugzilla/attachment.cgi?id=6795
21mr|glibc-2.33-11.git5f08d1.6|193	Patch1029:	glibc-2.19-nscd-socket-and-pid-moved-from-varrun-to-run.patch
21mr|glibc-2.33-11.git5f08d1.6|194	Patch1033:	glibc-2.25-force-use-ld-bfd.patch
21mr|glibc-2.33-11.git5f08d1.6|195	Patch1035:	glibc-2.33-aarch64-buildfix.patch
21mr|glibc-2.33-11.git5f08d1.6|196	Patch1036:	glibc-2.29-strict-aliasing.patch
21mr|glibc-2.33-11.git5f08d1.6|197	Patch1037:	glibc-2.29-SIG_BLOCK.patch
21mr|glibc-2.33-11.git5f08d1.6|198	Patch1038:	glibc-2.31.9000-aarch64-compile.patch
21mr|glibc-2.33-11.git5f08d1.6|199	Patch1039:	https://github.com/FireBurn/glibc/commit/4483f2500825a84382c2a6a9ac60fc77954533d7.patch
21mr|glibc-2.33-11.git5f08d1.6|200	Patch1040:	https://github.com/FireBurn/glibc/commit/2efa9591e5e8a129e7b73ad0dad3eecbd69482ff.patch
21mr|glibc-2.33-11.git5f08d1.6|201	
21mr|glibc-2.33-11.git5f08d1.6|202	Patch1051:	glibc-2.34-select-i686.patch
21mr|glibc-2.33-11.git5f08d1.6|203	
21mr|glibc-2.33-11.git5f08d1.6|204	# https://sourceware.org/bugzilla/show_bug.cgi?id=30843#c19
21mr|glibc-2.33-11.git5f08d1.6|205	# This fix does not introduce CVE-2023-5156
21mr|glibc-2.33-11.git5f08d1.6|206	Patch2001:	CVE-2023-4806.patch
21mr|glibc-2.33-11.git5f08d1.6|207	Patch2002:	CVE-2023-4813.patch
21mr|glibc-2.33-11.git5f08d1.6|208	Patch2003:	CVE-2025-0395.patch
21mr|glibc-2.33-11.git5f08d1.6|209	Patch2004:	CVE-2025-4802.patch
21mr|glibc-2.33-11.git5f08d1.6|210	# Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=31791
21mr|glibc-2.33-11.git5f08d1.6|211	# https://github.com/bminor/glibc/commit/af90dc572ad232d05b667c4ce218d499f066b7bc
21mr|glibc-2.33-11.git5f08d1.6|212	Patch2005:	af90dc572ad232d05b667c4ce218d499f066b7bc.patch
21mr|glibc-2.33-11.git5f08d1.6|213	Patch2006:	0001-static-analyzer-fixes.patch
21mr|glibc-2.33-11.git5f08d1.6|214	Patch2007:	CVE-2023-0687.patch
21mr|glibc-2.33-11.git5f08d1.6|215	Patch2008:	CVE-2026-0915.patch
21mr|glibc-2.33-11.git5f08d1.6|216	Patch2009:	CVE-2026-0861.patch
21mr|glibc-2.33-11.git5f08d1.6|217	Patch2010:	CVE-2025-15281.patch
21mr|glibc-2.33-11.git5f08d1.6|218	
21mr|glibc-2.33-11.git5f08d1.6|219	# do not remove this BR - it helps to bootstrap the generator
21mr|glibc-2.33-11.git5f08d1.6|220	BuildRequires:	devel-rpm-generators
21mr|glibc-2.33-11.git5f08d1.6|221	BuildRequires:	autoconf2.5
21mr|glibc-2.33-11.git5f08d1.6|222	BuildRequires:	%{cross_prefix}binutils >= 2.30-7
21mr|glibc-2.33-11.git5f08d1.6|223	BuildRequires:	%{cross_prefix}gcc
21mr|glibc-2.33-11.git5f08d1.6|224	BuildRequires:	gettext
21mr|glibc-2.33-11.git5f08d1.6|225	BuildRequires:	kernel-release-headers >= %{enablekernel}
21mr|glibc-2.33-11.git5f08d1.6|226	BuildRequires:	patch
21mr|glibc-2.33-11.git5f08d1.6|227	BuildRequires:	hardlink
21mr|glibc-2.33-11.git5f08d1.6|228	BuildRequires:	cap-devel
21mr|glibc-2.33-11.git5f08d1.6|229	BuildRequires:	bison
21mr|glibc-2.33-11.git5f08d1.6|230	BuildRequires:	pkgconfig(libidn2)
21mr|glibc-2.33-11.git5f08d1.6|231	BuildRequires:	systemd
21mr|glibc-2.33-11.git5f08d1.6|232	%if %{with selinux}
21mr|glibc-2.33-11.git5f08d1.6|233	# see configure.ac
21mr|glibc-2.33-11.git5f08d1.6|234	BuildRequires:	selinux-devel
21mr|glibc-2.33-11.git5f08d1.6|235	BuildRequires:	audit-devel
21mr|glibc-2.33-11.git5f08d1.6|236	BuildRequires:	pkgconfig(libcap)
21mr|glibc-2.33-11.git5f08d1.6|237	%endif
21mr|glibc-2.33-11.git5f08d1.6|238	BuildRequires:	texinfo
21mr|glibc-2.33-11.git5f08d1.6|239	%if %{with pdf}
21mr|glibc-2.33-11.git5f08d1.6|240	BuildRequires:	texlive
21mr|glibc-2.33-11.git5f08d1.6|241	%endif
21mr|glibc-2.33-11.git5f08d1.6|242	%if %{with utils}
21mr|glibc-2.33-11.git5f08d1.6|243	BuildRequires:	gd-devel pkgconfig(zlib) pkgconfig(libpng)
21mr|glibc-2.33-11.git5f08d1.6|244	%endif
21mr|glibc-2.33-11.git5f08d1.6|245	%if %{with systap}
21mr|glibc-2.33-11.git5f08d1.6|246	BuildRequires:	systemtap-devel
21mr|glibc-2.33-11.git5f08d1.6|247	%endif
21mr|glibc-2.33-11.git5f08d1.6|248	Requires:	filesystem
21mr|glibc-2.33-11.git5f08d1.6|249	Requires(post):	filesystem
21mr|glibc-2.33-11.git5f08d1.6|250	%if %isarch %{xenarches}
21mr|glibc-2.33-11.git5f08d1.6|251	%rename		%{name}-xen
21mr|glibc-2.33-11.git5f08d1.6|252	%endif
21mr|glibc-2.33-11.git5f08d1.6|253	# The dynamic linker supports DT_GNU_HASH
21mr|glibc-2.33-11.git5f08d1.6|254	Provides:	rtld(GNU_HASH)
21mr|glibc-2.33-11.git5f08d1.6|255	Provides:	should-restart = system
21mr|glibc-2.33-11.git5f08d1.6|256	Obsoletes:	glibc-profile < 2.33
21mr|glibc-2.33-11.git5f08d1.6|257	# Old prelink versions breaks the system with glibc 2.11
21mr|glibc-2.33-11.git5f08d1.6|258	Conflicts:	prelink < 1:0.4.2-1.20091104.1mdv2010.1
21mr|glibc-2.33-11.git5f08d1.6|259	Conflicts:	kernel < %{enablekernel}
21mr|glibc-2.33-11.git5f08d1.6|260	
21mr|glibc-2.33-11.git5f08d1.6|261	# Don't try to explicitly provide GLIBC_PRIVATE versioned libraries
21mr|glibc-2.33-11.git5f08d1.6|262	%global __filter_GLIBC_PRIVATE 1
21mr|glibc-2.33-11.git5f08d1.6|263	
21mr|glibc-2.33-11.git5f08d1.6|264	%rename		ld.so
21mr|glibc-2.33-11.git5f08d1.6|265	%ifarch %{mips} %{mipsel}
21mr|glibc-2.33-11.git5f08d1.6|266	Provides:	ld.so.1
21mr|glibc-2.33-11.git5f08d1.6|267	%endif
21mr|glibc-2.33-11.git5f08d1.6|268	%rename		ldconfig
21mr|glibc-2.33-11.git5f08d1.6|269	%define		libnssfiles %mklibname nss_files 2
21mr|glibc-2.33-11.git5f08d1.6|270	%rename		%{libnssfiles}
21mr|glibc-2.33-11.git5f08d1.6|271	Provides:	/sbin/ldconfig
21mr|glibc-2.33-11.git5f08d1.6|272	Obsoletes:	nss_db < 2.33
21mr|glibc-2.33-11.git5f08d1.6|273	
21mr|glibc-2.33-11.git5f08d1.6|274	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|275	Requires:	%{multilibc} = %{EVRD}
21mr|glibc-2.33-11.git5f08d1.6|276	%endif
21mr|glibc-2.33-11.git5f08d1.6|277	
21mr|glibc-2.33-11.git5f08d1.6|278	%description
21mr|glibc-2.33-11.git5f08d1.6|279	The glibc package contains standard libraries which are used by
21mr|glibc-2.33-11.git5f08d1.6|280	multiple programs on the system. In order to save disk space and
21mr|glibc-2.33-11.git5f08d1.6|281	memory, as well as to make upgrading easier, common system code is
21mr|glibc-2.33-11.git5f08d1.6|282	kept in one place and shared between programs. This particular package
21mr|glibc-2.33-11.git5f08d1.6|283	contains the most important sets of shared libraries: the standard C
21mr|glibc-2.33-11.git5f08d1.6|284	library and the standard math library. Without these two libraries, a
21mr|glibc-2.33-11.git5f08d1.6|285	Linux system will not function.
21mr|glibc-2.33-11.git5f08d1.6|286	
21mr|glibc-2.33-11.git5f08d1.6|287	%if "%{name}" == "glibc"
21mr|glibc-2.33-11.git5f08d1.6|288	%pre -p <lua>
21mr|glibc-2.33-11.git5f08d1.6|289	-- Check that the running kernel is new enough
21mr|glibc-2.33-11.git5f08d1.6|290	required = '%{enablekernel}'
21mr|glibc-2.33-11.git5f08d1.6|291	rel = posix.uname("%r")
21mr|glibc-2.33-11.git5f08d1.6|292	if rpm.vercmp(rel, required) < 0 then
21mr|glibc-2.33-11.git5f08d1.6|293	error("FATAL: installed kernel is too old for glibc", 0)
21mr|glibc-2.33-11.git5f08d1.6|294	end
21mr|glibc-2.33-11.git5f08d1.6|295	
21mr|glibc-2.33-11.git5f08d1.6|296	%post -p <lua>
21mr|glibc-2.33-11.git5f08d1.6|297	-- We use lua's posix.exec because there may be no shell that we can
21mr|glibc-2.33-11.git5f08d1.6|298	-- run during glibc upgrade.
21mr|glibc-2.33-11.git5f08d1.6|299	function post_exec (program, ...)
21mr|glibc-2.33-11.git5f08d1.6|300	local pid = posix.fork ()
21mr|glibc-2.33-11.git5f08d1.6|301	if pid == 0 then
21mr|glibc-2.33-11.git5f08d1.6|302	assert (posix.exec (program, ...))
21mr|glibc-2.33-11.git5f08d1.6|303	elseif pid > 0 then
21mr|glibc-2.33-11.git5f08d1.6|304	posix.wait (pid)
21mr|glibc-2.33-11.git5f08d1.6|305	end
21mr|glibc-2.33-11.git5f08d1.6|306	end
21mr|glibc-2.33-11.git5f08d1.6|307	
21mr|glibc-2.33-11.git5f08d1.6|308	-- (1) Remove multilib libraries from previous installs.
21mr|glibc-2.33-11.git5f08d1.6|309	-- In order to support in-place upgrades, we must immediately remove
21mr|glibc-2.33-11.git5f08d1.6|310	-- obsolete platform directories after installing a new glibc
21mr|glibc-2.33-11.git5f08d1.6|311	-- version.  RPM only deletes files removed by updates near the end
21mr|glibc-2.33-11.git5f08d1.6|312	-- of the transaction.  If we did not remove the obsolete platform
21mr|glibc-2.33-11.git5f08d1.6|313	-- directories here, they may be preferred by the dynamic linker
21mr|glibc-2.33-11.git5f08d1.6|314	-- during the execution of subsequent RPM scriptlets, likely
21mr|glibc-2.33-11.git5f08d1.6|315	-- resulting in process startup failures.
21mr|glibc-2.33-11.git5f08d1.6|316	
21mr|glibc-2.33-11.git5f08d1.6|317	-- Full set of libraries glibc may install.
21mr|glibc-2.33-11.git5f08d1.6|318	install_libs = { "anl", "BrokenLocale", "c", "dl", "m", "mvec",
21mr|glibc-2.33-11.git5f08d1.6|319	"nss_compat", "nss_db", "nss_dns", "nss_files",
21mr|glibc-2.33-11.git5f08d1.6|320	"nss_hesiod", "pthread", "resolv", "rt", "SegFault",
21mr|glibc-2.33-11.git5f08d1.6|321	"thread_db", "util" }
21mr|glibc-2.33-11.git5f08d1.6|322	
21mr|glibc-2.33-11.git5f08d1.6|323	-- We are going to remove these libraries. Generally speaking we remove
21mr|glibc-2.33-11.git5f08d1.6|324	-- all core libraries in the multilib directory.
21mr|glibc-2.33-11.git5f08d1.6|325	-- We employ a tight match where X.Y is in [2.0,9.9*], so we would
21mr|glibc-2.33-11.git5f08d1.6|326	-- match "libc-2.0.so" and so on up to "libc-9.9*".
21mr|glibc-2.33-11.git5f08d1.6|327	remove_regexps = {}
21mr|glibc-2.33-11.git5f08d1.6|328	for i = 1, #install_libs do
21mr|glibc-2.33-11.git5f08d1.6|329	remove_regexps[i] = ("lib" .. install_libs[i]
21mr|glibc-2.33-11.git5f08d1.6|330	.. "%%-[2-9]%%.[0-9]+%%.so$")
21mr|glibc-2.33-11.git5f08d1.6|331	end
21mr|glibc-2.33-11.git5f08d1.6|332	
21mr|glibc-2.33-11.git5f08d1.6|333	-- Two exceptions:
21mr|glibc-2.33-11.git5f08d1.6|334	remove_regexps[#install_libs + 1] = "libthread_db%%-1%%.0%%.so"
21mr|glibc-2.33-11.git5f08d1.6|335	remove_regexps[#install_libs + 2] = "libSegFault%%.so"
21mr|glibc-2.33-11.git5f08d1.6|336	
21mr|glibc-2.33-11.git5f08d1.6|337	-- We are going to search these directories.
21mr|glibc-2.33-11.git5f08d1.6|338	local remove_dirs = { "%{_libdir}/i686",
21mr|glibc-2.33-11.git5f08d1.6|339	"%{_libdir}/i686/nosegneg",
21mr|glibc-2.33-11.git5f08d1.6|340	"%{_libdir}/power6",
21mr|glibc-2.33-11.git5f08d1.6|341	"%{_libdir}/power7",
21mr|glibc-2.33-11.git5f08d1.6|342	"%{_libdir}/power8" }
21mr|glibc-2.33-11.git5f08d1.6|343	
21mr|glibc-2.33-11.git5f08d1.6|344	-- Walk all the directories with files we need to remove...
21mr|glibc-2.33-11.git5f08d1.6|345	for _, rdir in ipairs (remove_dirs) do
21mr|glibc-2.33-11.git5f08d1.6|346	if posix.access (rdir) then
21mr|glibc-2.33-11.git5f08d1.6|347	-- If the directory exists we look at all the files...
21mr|glibc-2.33-11.git5f08d1.6|348	local remove_files = posix.files (rdir)
21mr|glibc-2.33-11.git5f08d1.6|349	for rfile in remove_files do
21mr|glibc-2.33-11.git5f08d1.6|350	for _, rregexp in ipairs (remove_regexps) do
21mr|glibc-2.33-11.git5f08d1.6|351	-- Does it match the regexp?
21mr|glibc-2.33-11.git5f08d1.6|352	local dso = string.match (rfile, rregexp)
21mr|glibc-2.33-11.git5f08d1.6|353	if (dso ~= nil) then
21mr|glibc-2.33-11.git5f08d1.6|354	-- Removing file...
21mr|glibc-2.33-11.git5f08d1.6|355	os.remove (rdir .. '/' .. rfile)
21mr|glibc-2.33-11.git5f08d1.6|356	end
21mr|glibc-2.33-11.git5f08d1.6|357	end
21mr|glibc-2.33-11.git5f08d1.6|358	end
21mr|glibc-2.33-11.git5f08d1.6|359	end
21mr|glibc-2.33-11.git5f08d1.6|360	end
21mr|glibc-2.33-11.git5f08d1.6|361	
21mr|glibc-2.33-11.git5f08d1.6|362	-- (2) Update /etc/ld.so.conf
21mr|glibc-2.33-11.git5f08d1.6|363	-- Next we update /etc/ld.so.conf to ensure that it starts with
21mr|glibc-2.33-11.git5f08d1.6|364	-- a literal "include ld.so.conf.d/*.conf".
21mr|glibc-2.33-11.git5f08d1.6|365	
21mr|glibc-2.33-11.git5f08d1.6|366	local ldsoconf = "/etc/ld.so.conf"
21mr|glibc-2.33-11.git5f08d1.6|367	local ldsoconf_tmp = "/etc/glibc_post_upgrade.ld.so.conf"
21mr|glibc-2.33-11.git5f08d1.6|368	
21mr|glibc-2.33-11.git5f08d1.6|369	if posix.access (ldsoconf) then
21mr|glibc-2.33-11.git5f08d1.6|370	
21mr|glibc-2.33-11.git5f08d1.6|371	-- We must have a "include ld.so.conf.d/*.conf" line.
21mr|glibc-2.33-11.git5f08d1.6|372	local have_include = false
21mr|glibc-2.33-11.git5f08d1.6|373	for line in io.lines (ldsoconf) do
21mr|glibc-2.33-11.git5f08d1.6|374	-- This must match, and we don't ignore whitespace.
21mr|glibc-2.33-11.git5f08d1.6|375	if string.match (line, "^include ld.so.conf.d/%%*%%.conf$") ~= nil then
21mr|glibc-2.33-11.git5f08d1.6|376	have_include = true
21mr|glibc-2.33-11.git5f08d1.6|377	end
21mr|glibc-2.33-11.git5f08d1.6|378	end
21mr|glibc-2.33-11.git5f08d1.6|379	
21mr|glibc-2.33-11.git5f08d1.6|380	if not have_include then
21mr|glibc-2.33-11.git5f08d1.6|381	-- Insert "include ld.so.conf.d/*.conf" line at the start of the
21mr|glibc-2.33-11.git5f08d1.6|382	-- file. We only support one of these post upgrades running at
21mr|glibc-2.33-11.git5f08d1.6|383	-- a time (temporary file name is fixed).
21mr|glibc-2.33-11.git5f08d1.6|384	local tmp_fd = io.open (ldsoconf_tmp, "w")
21mr|glibc-2.33-11.git5f08d1.6|385	if tmp_fd ~= nil then
21mr|glibc-2.33-11.git5f08d1.6|386	tmp_fd:write ("include ld.so.conf.d/*.conf\n")
21mr|glibc-2.33-11.git5f08d1.6|387	for line in io.lines (ldsoconf) do
21mr|glibc-2.33-11.git5f08d1.6|388	tmp_fd:write (line .. "\n")
21mr|glibc-2.33-11.git5f08d1.6|389	end
21mr|glibc-2.33-11.git5f08d1.6|390	tmp_fd:close ()
21mr|glibc-2.33-11.git5f08d1.6|391	local res = os.rename (ldsoconf_tmp, ldsoconf)
21mr|glibc-2.33-11.git5f08d1.6|392	if res == nil then
21mr|glibc-2.33-11.git5f08d1.6|393	io.stdout:write ("Error: Unable to update configuration file (rename).\n")
21mr|glibc-2.33-11.git5f08d1.6|394	end
21mr|glibc-2.33-11.git5f08d1.6|395	else
21mr|glibc-2.33-11.git5f08d1.6|396	io.stdout:write ("Error: Unable to update configuration file (open).\n")
21mr|glibc-2.33-11.git5f08d1.6|397	end
21mr|glibc-2.33-11.git5f08d1.6|398	end
21mr|glibc-2.33-11.git5f08d1.6|399	end
21mr|glibc-2.33-11.git5f08d1.6|400	
21mr|glibc-2.33-11.git5f08d1.6|401	-- (3) Rebuild ld.so.cache early.
21mr|glibc-2.33-11.git5f08d1.6|402	-- If the format of the cache changes then we need to rebuild
21mr|glibc-2.33-11.git5f08d1.6|403	-- the cache early to avoid any problems running binaries with
21mr|glibc-2.33-11.git5f08d1.6|404	-- the new glibc.
21mr|glibc-2.33-11.git5f08d1.6|405	
21mr|glibc-2.33-11.git5f08d1.6|406	-- Note: We use _prefix because Fedora's UsrMove says so.
21mr|glibc-2.33-11.git5f08d1.6|407	post_exec ("/sbin/ldconfig")
21mr|glibc-2.33-11.git5f08d1.6|408	
21mr|glibc-2.33-11.git5f08d1.6|409	-- (4) Update gconv modules cache.
21mr|glibc-2.33-11.git5f08d1.6|410	-- If the /usr/lib/gconv/gconv-modules.cache exists, then update it
21mr|glibc-2.33-11.git5f08d1.6|411	-- with the latest set of modules that were just installed.
21mr|glibc-2.33-11.git5f08d1.6|412	-- We assume that the cache is in _libdir/gconv and called
21mr|glibc-2.33-11.git5f08d1.6|413	-- "gconv-modules.cache".
21mr|glibc-2.33-11.git5f08d1.6|414	
21mr|glibc-2.33-11.git5f08d1.6|415	local iconv_dir = "%{_libdir}/gconv"
21mr|glibc-2.33-11.git5f08d1.6|416	local iconv_cache = iconv_dir .. "/gconv-modules.cache"
21mr|glibc-2.33-11.git5f08d1.6|417	if (posix.utime (iconv_cache) == 0) then
21mr|glibc-2.33-11.git5f08d1.6|418	post_exec ("%{_sbindir}/iconvconfig",
21mr|glibc-2.33-11.git5f08d1.6|419	"-o", iconv_cache,
21mr|glibc-2.33-11.git5f08d1.6|420	"--nostdlib",
21mr|glibc-2.33-11.git5f08d1.6|421	iconv_dir)
21mr|glibc-2.33-11.git5f08d1.6|422	else
21mr|glibc-2.33-11.git5f08d1.6|423	io.stdout:write ("Error: Missing " .. iconv_cache .. " file.\n")
21mr|glibc-2.33-11.git5f08d1.6|424	end
21mr|glibc-2.33-11.git5f08d1.6|425	
21mr|glibc-2.33-11.git5f08d1.6|426	%transfiletriggerin -p <lua> -- /lib/ /lib64/ /usr/lib/ /usr/lib64/ /etc/ld.so.conf.d/
21mr|glibc-2.33-11.git5f08d1.6|427	os.execute("/sbin/ldconfig -X")
21mr|glibc-2.33-11.git5f08d1.6|428	
21mr|glibc-2.33-11.git5f08d1.6|429	%transfiletriggerin -p <lua> -- %{_libdir}/gconv
21mr|glibc-2.33-11.git5f08d1.6|430	os.execute("%{_sbindir}/iconvconfig -o %{_libdir}/gconv/gconv-modules.cache --nostdlib %{_libdir}/gconv")
21mr|glibc-2.33-11.git5f08d1.6|431	
21mr|glibc-2.33-11.git5f08d1.6|432	%transfiletriggerpostun -p <lua> -- /lib/ /lib64/ /usr/lib/ /usr/lib64/ /etc/ld.so.conf.d/
21mr|glibc-2.33-11.git5f08d1.6|433	os.execute("/sbin/ldconfig -X")
21mr|glibc-2.33-11.git5f08d1.6|434	%endif
21mr|glibc-2.33-11.git5f08d1.6|435	
21mr|glibc-2.33-11.git5f08d1.6|436	%if %{with locales}
21mr|glibc-2.33-11.git5f08d1.6|437	%package -n task-locales
21mr|glibc-2.33-11.git5f08d1.6|438	Summary:	Task with locales-*
21mr|glibc-2.33-11.git5f08d1.6|439	Group:		System/Internationalization
21mr|glibc-2.33-11.git5f08d1.6|440	Recommends:	locales-aa locales-af locales-agr locales-ak locales-am locales-anp locales-ar locales-as locales-ast locales-ayc locales-az locales-be locales-bem locales-ber locales-bg locales-bhb locales-bho locales-bi locales-bn locales-bo locales-br locales-bs locales-ca locales-ce locales-chr locales-ckb locales-crh locales-cs locales-cv locales-cy locales-da locales-de locales-doi locales-dsb locales-dv locales-dz locales-el locales-en locales-eo locales-es locales-et locales-eu locales-fa locales-ff locales-fi locales-fo locales-fr locales-fur locales-fy locales-ga locales-gd locales-gl locales-gu locales-gv locales-ha locales-he locales-hi locales-hif locales-hne locales-hr locales-hsb locales-ht locales-hu locales-hy locales-ia locales-id locales-ig locales-ik locales-is locales-it locales-iu locales-ja locales-ka locales-kab locales-kk locales-kl locales-km locales-kn locales-ko locales-kok locales-ks locales-ku locales-kw locales-ky locales-lb locales-lg locales-li locales-lij locales-ln locales-lo locales-lt locales-lv locales-mag locales-mai locales-mfe locales-mg locales-mhr locales-mi locales-miq locales-mjw locales-mk locales-ml locales-mn locales-mni locales-mnw locales-mr locales-ms locales-mt locales-my locales-nds locales-ne locales-nhn locales-niu locales-nl locales-no locales-nr locales-nso locales-oc locales-or locales-os locales-pa locales-pap locales-pl locales-ps locales-pt locales-quz locales-raj locales-ro locales-ru locales-rw locales-sa locales-sah locales-sat locales-sc locales-sd locales-se locales-sgs locales-shn locales-shs locales-si locales-sk locales-sl locales-sm locales-so locales-sq locales-sr locales-ss locales-st locales-sv locales-sw locales-szl locales-ta locales-tcy locales-te locales-tg locales-th locales-the locales-tk locales-tl locales-tn locales-to locales-tpi locales-tr locales-ts locales-tt locales-ug locales-uk locales-unm locales-ur locales-uz locales-ve locales-vi locales-wa locales-wae locales-wo locales-xh locales-yi locales-yo locales-yue locales-yuw locales-zh locales-zu
21mr|glibc-2.33-11.git5f08d1.6|441	
21mr|glibc-2.33-11.git5f08d1.6|442	%description -n task-locales
21mr|glibc-2.33-11.git5f08d1.6|443	Task with locales-* for use in liveinstall.
21mr|glibc-2.33-11.git5f08d1.6|444	
21mr|glibc-2.33-11.git5f08d1.6|445	%files -n task-locales
21mr|glibc-2.33-11.git5f08d1.6|446	
21mr|glibc-2.33-11.git5f08d1.6|447	%package -n locales
21mr|glibc-2.33-11.git5f08d1.6|448	Summary:	Base files for localization
21mr|glibc-2.33-11.git5f08d1.6|449	Group:		System/Internationalization
21mr|glibc-2.33-11.git5f08d1.6|450	Obsoletes:	locales <= 2.18.90-2
21mr|glibc-2.33-11.git5f08d1.6|451	Obsoletes:	locales < 2.19-13
21mr|glibc-2.33-11.git5f08d1.6|452	Requires(post,preun):	/bin/sh
21mr|glibc-2.33-11.git5f08d1.6|453	Requires(post,preun):	grep
21mr|glibc-2.33-11.git5f08d1.6|454	Requires(post,preun):	sed
21mr|glibc-2.33-11.git5f08d1.6|455	Requires(post,preun):	coreutils
21mr|glibc-2.33-11.git5f08d1.6|456	Requires(post,preun):	util-linux
21mr|glibc-2.33-11.git5f08d1.6|457	Requires(post,preun):	glibc
21mr|glibc-2.33-11.git5f08d1.6|458	Requires(post,preun):	rpm
21mr|glibc-2.33-11.git5f08d1.6|459	
21mr|glibc-2.33-11.git5f08d1.6|460	%description -n locales
21mr|glibc-2.33-11.git5f08d1.6|461	These are the base files for language localization.
21mr|glibc-2.33-11.git5f08d1.6|462	You also need to install the specific locales-?? for the
21mr|glibc-2.33-11.git5f08d1.6|463	language(s) you want. Then the user need to set the
21mr|glibc-2.33-11.git5f08d1.6|464	LANG variable to their preferred language in their
21mr|glibc-2.33-11.git5f08d1.6|465	~/.profile configuration file.
21mr|glibc-2.33-11.git5f08d1.6|466	
21mr|glibc-2.33-11.git5f08d1.6|467	# Locale specifc packages
21mr|glibc-2.33-11.git5f08d1.6|468	# To look up a language name from a newly appearing code,
21mr|glibc-2.33-11.git5f08d1.6|469	# Try http://scriptsource.org/cms/scripts/page.php?item_id=language_detail&key=XXX (where XXX is the new code without country suffix)
21mr|glibc-2.33-11.git5f08d1.6|470	%{expand:%(sh %{S:1000} "Afar" "aa" "aa_DJ" "aa_ER" "aa_ET")}
21mr|glibc-2.33-11.git5f08d1.6|471	%{expand:%(sh %{S:1000} "Afrikaans" "af" "af_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|472	%{expand:%(sh %{S:1000} "Aguaruna" "agr" "agr_PE")}
21mr|glibc-2.33-11.git5f08d1.6|473	%{expand:%(sh %{S:1000} "Amharic" "am" "am_ET" "byn_ER" "gez_ER" "gez_ET" "om_ET" "om_KE" "sid_ET" "ti_ER" "ti_ET" "tig_ER" "wal_ET")}
21mr|glibc-2.33-11.git5f08d1.6|474	%{expand:%(sh %{S:1000} "Akan" "ak" "ak_GH")}
21mr|glibc-2.33-11.git5f08d1.6|475	%{expand:%(sh %{S:1000} "Angika" "anp" "anp_IN")}
21mr|glibc-2.33-11.git5f08d1.6|476	%{expand:%(sh %{S:1000} "Arabic" "ar" "ar_AE" "ar_BH" "ar_DZ" "ar_EG" "ar_IN" "ar_IQ" "ar_JO" "ar_KW" "ar_LB" "ar_LY" "ar_MA" "ar_OM" "ar_QA" "ar_SA" "ar_SD" "ar_SS" "ar_SY" "ar_TN" "ar_YE")}
21mr|glibc-2.33-11.git5f08d1.6|477	%{expand:%(sh %{S:1000} "Assamese" "as" "as_IN")}
21mr|glibc-2.33-11.git5f08d1.6|478	%{expand:%(sh %{S:1000} "Asturian" "ast" "ast_ES")}
21mr|glibc-2.33-11.git5f08d1.6|479	%{expand:%(sh %{S:1000} "Aymara" "ayc" "ayc_PE")}
21mr|glibc-2.33-11.git5f08d1.6|480	%{expand:%(sh %{S:1000} "Azeri" "az" "az_AZ" "az_IR")}
21mr|glibc-2.33-11.git5f08d1.6|481	%{expand:%(sh %{S:1000} "Belarusian" "be" "be_BY")}
21mr|glibc-2.33-11.git5f08d1.6|482	%{expand:%(sh %{S:1000} "Bemba" "bem" "bem_ZM")}
21mr|glibc-2.33-11.git5f08d1.6|483	%{expand:%(sh %{S:1000} "Berber" "ber" "ber_DZ" "ber_MA")}
21mr|glibc-2.33-11.git5f08d1.6|484	%{expand:%(sh %{S:1000} "Bulgarian" "bg" "bg_BG")}
21mr|glibc-2.33-11.git5f08d1.6|485	%{expand:%(sh %{S:1000} "Bhili" "bhb" "bhb_IN")}
21mr|glibc-2.33-11.git5f08d1.6|486	%{expand:%(sh %{S:1000} "Bhojpuri" "bho" "bho_NP")}
21mr|glibc-2.33-11.git5f08d1.6|487	%{expand:%(sh %{S:1000} "Bislama" "bi" "bi_VU")}
21mr|glibc-2.33-11.git5f08d1.6|488	%{expand:%(sh %{S:1000} "Bengali" "bn" "bn_BD" "bn_IN")}
21mr|glibc-2.33-11.git5f08d1.6|489	%{expand:%(sh %{S:1000} "Tibetan" "bo" "bo_CN" "bo_IN")}
21mr|glibc-2.33-11.git5f08d1.6|490	%{expand:%(sh %{S:1000} "Breton" "br" "br_FR")}
21mr|glibc-2.33-11.git5f08d1.6|491	%{expand:%(sh %{S:1000} "Bosnian" "bs" "bs_BA")}
21mr|glibc-2.33-11.git5f08d1.6|492	%{expand:%(sh %{S:1000} "Catalan" "ca" "ca_AD" "ca_ES" "ca_FR" "ca_IT")}
21mr|glibc-2.33-11.git5f08d1.6|493	%{expand:%(sh %{S:1000} "Chechen" "ce" "ce_RU")}
21mr|glibc-2.33-11.git5f08d1.6|494	%{expand:%(sh %{S:1000} "Cherokee" "chr" "chr_US")}
21mr|glibc-2.33-11.git5f08d1.6|495	%{expand:%(sh %{S:1000} "Central Kurdish" "ckb" "ckb_IQ")}
21mr|glibc-2.33-11.git5f08d1.6|496	%{expand:%(sh %{S:1000} "Crimean Tatar" "crh" "crh_UA")}
21mr|glibc-2.33-11.git5f08d1.6|497	%{expand:%(sh %{S:1000} "Czech" "cs" "cs_CZ")}
21mr|glibc-2.33-11.git5f08d1.6|498	%{expand:%(sh %{S:1000} "Chuvash" "cv" "cv_RU")}
21mr|glibc-2.33-11.git5f08d1.6|499	%{expand:%(sh %{S:1000} "Welsh" "cy" "cy_GB")}
21mr|glibc-2.33-11.git5f08d1.6|500	%{expand:%(sh %{S:1000} "Danish" "da" "da_DK")}
21mr|glibc-2.33-11.git5f08d1.6|501	%{expand:%(sh %{S:1000} "German" "de" "de_AT" "de_BE" "de_CH" "de_DE" "de_LU" "de_IT" "de_LI")}
21mr|glibc-2.33-11.git5f08d1.6|502	%{expand:%(sh %{S:1000} "Dogri" "doi" "doi_IN")}
21mr|glibc-2.33-11.git5f08d1.6|503	%{expand:%(sh %{S:1000} "Dhivehi" "dv" "dv_MV")}
21mr|glibc-2.33-11.git5f08d1.6|504	%{expand:%(sh %{S:1000} "Dzongkha" "dz" "dz_BT")}
21mr|glibc-2.33-11.git5f08d1.6|505	%{expand:%(sh %{S:1000} "Greek" "el" "r:gr" "el_CY" "el_GR")}
21mr|glibc-2.33-11.git5f08d1.6|506	%{expand:%(sh %{S:1000} "English" "en" "C" "en_AG" "en_AU" "en_BW" "en_CA" "en_DK" "en_GB" "en_HK" "en_IE" "en_IL" "en_IN" "en_NG" "en_NZ" "en_PH" "en_SC" "en_SG" "en_US" "en_ZA" "en_ZM" "en_ZW")}
21mr|glibc-2.33-11.git5f08d1.6|507	%{expand:%(sh %{S:1000} "Esperanto" "eo" "eo" "eo_XX")}
21mr|glibc-2.33-11.git5f08d1.6|508	# Potentially unhandled: es@tradicional? an = Aragonese
21mr|glibc-2.33-11.git5f08d1.6|509	%{expand:%(sh %{S:1000} "Spanish" "es" "an_ES" "es_AR" "es_BO" "es_CL" "es_CO" "es_CR" "es_CU" "es_DO" "es_EC" "es_ES" "es_GT" "es_HN" "es_MX" "es_NI" "es_PA" "es_PE" "es_PR" "es_PY" "es_SV" "es_US" "es_UY" "es_VE")}
21mr|glibc-2.33-11.git5f08d1.6|510	%{expand:%(sh %{S:1000} "Estonian" "et" "et_EE")}
21mr|glibc-2.33-11.git5f08d1.6|511	%{expand:%(sh %{S:1000} "Basque" "eu" "eu_ES")}
21mr|glibc-2.33-11.git5f08d1.6|512	%{expand:%(sh %{S:1000} "Farsi" "fa" "fa_IR")}
21mr|glibc-2.33-11.git5f08d1.6|513	%{expand:%(sh %{S:1000} "Finnish" "fi" "fi_FI")}
21mr|glibc-2.33-11.git5f08d1.6|514	%{expand:%(sh %{S:1000} "Fulah" "ff" "ff_SN")}
21mr|glibc-2.33-11.git5f08d1.6|515	%{expand:%(sh %{S:1000} "Faroese" "fo" "fo_FO")}
21mr|glibc-2.33-11.git5f08d1.6|516	%{expand:%(sh %{S:1000} "French" "fr" "fr_BE" "fr_CA" "fr_CH" "fr_FR" "fr_LU")}
21mr|glibc-2.33-11.git5f08d1.6|517	%{expand:%(sh %{S:1000} "Friulan" "fur" "fur_IT")}
21mr|glibc-2.33-11.git5f08d1.6|518	%{expand:%(sh %{S:1000} "Frisian" "fy" "fy_DE" "fy_NL")}
21mr|glibc-2.33-11.git5f08d1.6|519	%{expand:%(sh %{S:1000} "Irish" "ga" "ga_IE")}
21mr|glibc-2.33-11.git5f08d1.6|520	%{expand:%(sh %{S:1000} "Scottish Gaelic" "gd" "gd_GB")}
21mr|glibc-2.33-11.git5f08d1.6|521	%{expand:%(sh %{S:1000} "Galician" "gl" "gl_ES")}
21mr|glibc-2.33-11.git5f08d1.6|522	%{expand:%(sh %{S:1000} "Gujarati" "gu" "gu_IN")}
21mr|glibc-2.33-11.git5f08d1.6|523	%{expand:%(sh %{S:1000} "Manx Gaelic" "gv" "gv_GB")}
21mr|glibc-2.33-11.git5f08d1.6|524	%{expand:%(sh %{S:1000} "Hausa" "ha" "ha_NG")}
21mr|glibc-2.33-11.git5f08d1.6|525	%{expand:%(sh %{S:1000} "Hebrew" "he" "he_IL" "iw_IL")}
21mr|glibc-2.33-11.git5f08d1.6|526	%{expand:%(sh %{S:1000} "Hindi" "hi" "bho_IN" "brx_IN" "hi_IN" "ur_IN")}
21mr|glibc-2.33-11.git5f08d1.6|527	%{expand:%(sh %{S:1000} "Fiji Hindi" "hif" "hif_FJ")}
21mr|glibc-2.33-11.git5f08d1.6|528	%{expand:%(sh %{S:1000} "Chhattisgarhi" "hne" "hne_IN")}
21mr|glibc-2.33-11.git5f08d1.6|529	%{expand:%(sh %{S:1000} "Croatian" "hr" "hr_HR")}
21mr|glibc-2.33-11.git5f08d1.6|530	%{expand:%(sh %{S:1000} "Upper Sorbian" "hsb" "hsb_DE")}
21mr|glibc-2.33-11.git5f08d1.6|531	%{expand:%(sh %{S:1000} "Lower Sorbian" "dsb" "dsb_DE")}
21mr|glibc-2.33-11.git5f08d1.6|532	%{expand:%(sh %{S:1000} "Breyol" "ht" "ht_HT")}
21mr|glibc-2.33-11.git5f08d1.6|533	%{expand:%(sh %{S:1000} "Hungarian" "hu" "hu_HU")}
21mr|glibc-2.33-11.git5f08d1.6|534	%{expand:%(sh %{S:1000} "Armenian" "hy" "hy_AM")}
21mr|glibc-2.33-11.git5f08d1.6|535	%{expand:%(sh %{S:1000} "Interlingua" "ia" "ia_FR")}
21mr|glibc-2.33-11.git5f08d1.6|536	%{expand:%(sh %{S:1000} "Indonesian" "id" "id_ID")}
21mr|glibc-2.33-11.git5f08d1.6|537	%{expand:%(sh %{S:1000} "Igbo" "ig" "ig_NG")}
21mr|glibc-2.33-11.git5f08d1.6|538	%{expand:%(sh %{S:1000} "Inupiaq" "ik" "ik_CA")}
21mr|glibc-2.33-11.git5f08d1.6|539	%{expand:%(sh %{S:1000} "Icelandic" "is" "is_IS")}
21mr|glibc-2.33-11.git5f08d1.6|540	%{expand:%(sh %{S:1000} "Italian" "it" "it_CH" "it_IT")}
21mr|glibc-2.33-11.git5f08d1.6|541	%{expand:%(sh %{S:1000} "Inuktitut" "iu" "iu_CA")}
21mr|glibc-2.33-11.git5f08d1.6|542	%{expand:%(sh %{S:1000} "Japanese" "ja" "ja" "ja_JP")}
21mr|glibc-2.33-11.git5f08d1.6|543	%{expand:%(sh %{S:1000} "Georgian" "ka" "ka_GE")}
21mr|glibc-2.33-11.git5f08d1.6|544	%{expand:%(sh %{S:1000} "Kabyle" "kab" "kab_DZ")}
21mr|glibc-2.33-11.git5f08d1.6|545	%{expand:%(sh %{S:1000} "Kazakh" "kk" "kk_KZ")}
21mr|glibc-2.33-11.git5f08d1.6|546	%{expand:%(sh %{S:1000} "Sakha" "sah" "sah_RU")}
21mr|glibc-2.33-11.git5f08d1.6|547	%{expand:%(sh %{S:1000} "Greenlandic" "kl" "kl_GL")}
21mr|glibc-2.33-11.git5f08d1.6|548	%{expand:%(sh %{S:1000} "Khmer" "km" "km_KH")}
21mr|glibc-2.33-11.git5f08d1.6|549	%{expand:%(sh %{S:1000} "Kannada" "kn" "kn_IN")}
21mr|glibc-2.33-11.git5f08d1.6|550	%{expand:%(sh %{S:1000} "Korean" "ko" "ko_KR")}
21mr|glibc-2.33-11.git5f08d1.6|551	%{expand:%(sh %{S:1000} "Konkani" "kok" "kok_IN")}
21mr|glibc-2.33-11.git5f08d1.6|552	%{expand:%(sh %{S:1000} "Kashmiri" "ks" "ks_IN")}
21mr|glibc-2.33-11.git5f08d1.6|553	%{expand:%(sh %{S:1000} "Kurdish" "ku" "ku_TR")}
21mr|glibc-2.33-11.git5f08d1.6|554	%{expand:%(sh %{S:1000} "Cornish" "kw" "kw_GB")}
21mr|glibc-2.33-11.git5f08d1.6|555	%{expand:%(sh %{S:1000} "Kyrgyz" "ky" "ky_KG")}
21mr|glibc-2.33-11.git5f08d1.6|556	%{expand:%(sh %{S:1000} "Luxembourgish" "lb" "lb_LU")}
21mr|glibc-2.33-11.git5f08d1.6|557	%{expand:%(sh %{S:1000} "Luganda" "lg" "lg_UG")}
21mr|glibc-2.33-11.git5f08d1.6|558	%{expand:%(sh %{S:1000} "Limburguish" "li" "li_BE" "li_NL")}
21mr|glibc-2.33-11.git5f08d1.6|559	%{expand:%(sh %{S:1000} "Ligurian" "lij" "lij_IT")}
21mr|glibc-2.33-11.git5f08d1.6|560	%{expand:%(sh %{S:1000} "Lingala" "ln" "ln_CD")}
21mr|glibc-2.33-11.git5f08d1.6|561	%{expand:%(sh %{S:1000} "Laotian" "lo" "lo_LA")}
21mr|glibc-2.33-11.git5f08d1.6|562	%{expand:%(sh %{S:1000} "Lithuanian" "lt" "lt_LT")}
21mr|glibc-2.33-11.git5f08d1.6|563	%{expand:%(sh %{S:1000} "Latvian" "lv" "lv_LV")}
21mr|glibc-2.33-11.git5f08d1.6|564	%{expand:%(sh %{S:1000} "Magahi" "mag" "mag_IN")}
21mr|glibc-2.33-11.git5f08d1.6|565	%{expand:%(sh %{S:1000} "Maithili" "mai" "mai_IN" "mai_NP")}
21mr|glibc-2.33-11.git5f08d1.6|566	%{expand:%(sh %{S:1000} "Mauritian Creole" "mfe" "mfe_MU")}
21mr|glibc-2.33-11.git5f08d1.6|567	%{expand:%(sh %{S:1000} "Malagasy" "mg" "mg_MG")}
21mr|glibc-2.33-11.git5f08d1.6|568	%{expand:%(sh %{S:1000} "Mari" "mhr" "mhr_RU")}
21mr|glibc-2.33-11.git5f08d1.6|569	%{expand:%(sh %{S:1000} "Maori" "mi" "mi_NZ")}
21mr|glibc-2.33-11.git5f08d1.6|570	%{expand:%(sh %{S:1000} "Miskito" "miq" "miq_NI")}
21mr|glibc-2.33-11.git5f08d1.6|571	%{expand:%(sh %{S:1000} "Karbi" "mjw" "mjw_IN")}
21mr|glibc-2.33-11.git5f08d1.6|572	%{expand:%(sh %{S:1000} "Macedonian" "mk" "mk_MK")}
21mr|glibc-2.33-11.git5f08d1.6|573	%{expand:%(sh %{S:1000} "Malayalam" "ml" "ml_IN")}
21mr|glibc-2.33-11.git5f08d1.6|574	%{expand:%(sh %{S:1000} "Mongolian" "mn" "mn_MN")}
21mr|glibc-2.33-11.git5f08d1.6|575	%{expand:%(sh %{S:1000} "Manipuri" "mni" "mni_IN")}
21mr|glibc-2.33-11.git5f08d1.6|576	%{expand:%(sh %{S:1000} "Mon" "mnw" "mnw_MM")}
21mr|glibc-2.33-11.git5f08d1.6|577	%{expand:%(sh %{S:1000} "Marathi" "mr" "mr_IN")}
21mr|glibc-2.33-11.git5f08d1.6|578	%{expand:%(sh %{S:1000} "Malay" "ms" "ms_MY")}
21mr|glibc-2.33-11.git5f08d1.6|579	%{expand:%(sh %{S:1000} "Maltese" "mt" "mt_MT")}
21mr|glibc-2.33-11.git5f08d1.6|580	%{expand:%(sh %{S:1000} "Burmese" "my" "my_MM")}
21mr|glibc-2.33-11.git5f08d1.6|581	%{expand:%(sh %{S:1000} "Lower Saxon" "nds" "nds_DE" "nds_NL")}
21mr|glibc-2.33-11.git5f08d1.6|582	%{expand:%(sh %{S:1000} "Nepali" "ne" "ne_NP")}
21mr|glibc-2.33-11.git5f08d1.6|583	%{expand:%(sh %{S:1000} "Nahuatl" "nhn" "nhn_MX")}
21mr|glibc-2.33-11.git5f08d1.6|584	%{expand:%(sh %{S:1000} "Niuean" "niu" "niu_NU" "niu_NZ")}
21mr|glibc-2.33-11.git5f08d1.6|585	%{expand:%(sh %{S:1000} "Dutch" "nl" "nl_AW" "nl_BE" "nl_NL")}
21mr|glibc-2.33-11.git5f08d1.6|586	%{expand:%(sh %{S:1000} "Norwegian" "no" "r:nb" "r:nn" "nb_NO" "nn_NO")}
21mr|glibc-2.33-11.git5f08d1.6|587	%{expand:%(sh %{S:1000} "Ndebele" "nr" "nr_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|588	%{expand:%(sh %{S:1000} "Northern Sotho" "nso" "nso_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|589	%{expand:%(sh %{S:1000} "Occitan" "oc" "oc_FR")}
21mr|glibc-2.33-11.git5f08d1.6|590	%{expand:%(sh %{S:1000} "Oriya" "or" "or_IN")}
21mr|glibc-2.33-11.git5f08d1.6|591	%{expand:%(sh %{S:1000} "Ossetian" "os" "os_RU")}
21mr|glibc-2.33-11.git5f08d1.6|592	%{expand:%(sh %{S:1000} "Punjabi" "pa" "pa_IN" "pa_PK")}
21mr|glibc-2.33-11.git5f08d1.6|593	%{expand:%(sh %{S:1000} "Papiamento" "pap" "r:pp" "pap_AN" "pap_AW" "pap_CW")}
21mr|glibc-2.33-11.git5f08d1.6|594	%{expand:%(sh %{S:1000} "Polish" "pl" "csb_PL" "pl_PL")}
21mr|glibc-2.33-11.git5f08d1.6|595	%{expand:%(sh %{S:1000} "Pashto" "ps" "ps_AF")}
21mr|glibc-2.33-11.git5f08d1.6|596	%{expand:%(sh %{S:1000} "Portuguese" "pt" "pt_BR" "pt_PT")}
21mr|glibc-2.33-11.git5f08d1.6|597	%{expand:%(sh %{S:1000} "Quechua" "quz" "quz_PE")}
21mr|glibc-2.33-11.git5f08d1.6|598	%{expand:%(sh %{S:1000} "Rajasthani" "raj" "raj_IN")}
21mr|glibc-2.33-11.git5f08d1.6|599	%{expand:%(sh %{S:1000} "Romanian" "ro" "ro_RO")}
21mr|glibc-2.33-11.git5f08d1.6|600	%{expand:%(sh %{S:1000} "Russian" "ru" "ru_RU" "ru_UA")}
21mr|glibc-2.33-11.git5f08d1.6|601	%{expand:%(sh %{S:1000} "Kinyarwanda" "rw" "rw_RW")}
21mr|glibc-2.33-11.git5f08d1.6|602	%{expand:%(sh %{S:1000} "Sanskrit" "sa" "sa_IN")}
21mr|glibc-2.33-11.git5f08d1.6|603	%{expand:%(sh %{S:1000} "Santali" "sat" "sat_IN")}
21mr|glibc-2.33-11.git5f08d1.6|604	%{expand:%(sh %{S:1000} "Sardinian" "sc" "sc_IT")}
21mr|glibc-2.33-11.git5f08d1.6|605	%{expand:%(sh %{S:1000} "Sindhi" "sd" "sd_IN")}
21mr|glibc-2.33-11.git5f08d1.6|606	%{expand:%(sh %{S:1000} "Saami" "se" "se_NO")}
21mr|glibc-2.33-11.git5f08d1.6|607	%{expand:%(sh %{S:1000} "Samogitian" "sgs" "sgs_LT")}
21mr|glibc-2.33-11.git5f08d1.6|608	%{expand:%(sh %{S:1000} "Shan" "shn" "shn_MM")}
21mr|glibc-2.33-11.git5f08d1.6|609	%{expand:%(sh %{S:1000} "Secwepemctsin" "shs" "shs_CA")}
21mr|glibc-2.33-11.git5f08d1.6|610	%{expand:%(sh %{S:1000} "Sinhala" "si" "si_LK")}
21mr|glibc-2.33-11.git5f08d1.6|611	%{expand:%(sh %{S:1000} "Slovak" "sk" "sk_SK")}
21mr|glibc-2.33-11.git5f08d1.6|612	%{expand:%(sh %{S:1000} "Slovenian" "sl" "sl_SI")}
21mr|glibc-2.33-11.git5f08d1.6|613	%{expand:%(sh %{S:1000} "Samoan" "sm" "sm_WS")}
21mr|glibc-2.33-11.git5f08d1.6|614	%{expand:%(sh %{S:1000} "Serbian" "sr" "sr_ME" "sr_RS")}
21mr|glibc-2.33-11.git5f08d1.6|615	%{expand:%(sh %{S:1000} "Somali" "so" "so_DJ" "so_ET" "so_KE" "so_SO")}
21mr|glibc-2.33-11.git5f08d1.6|616	%{expand:%(sh %{S:1000} "Albanian" "sq" "sq_AL" "sq_MK")}
21mr|glibc-2.33-11.git5f08d1.6|617	%{expand:%(sh %{S:1000} "Swati" "ss" "ss_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|618	%{expand:%(sh %{S:1000} "Sotho" "st" "st_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|619	%{expand:%(sh %{S:1000} "Swedish" "sv" "sv_FI" "sv_SE")}
21mr|glibc-2.33-11.git5f08d1.6|620	# sw_XX?
21mr|glibc-2.33-11.git5f08d1.6|621	%{expand:%(sh %{S:1000} "Swahili" "sw" "sw_KE" "sw_TZ")}
21mr|glibc-2.33-11.git5f08d1.6|622	%{expand:%(sh %{S:1000} "Silesian" "szl" "szl_PL")}
21mr|glibc-2.33-11.git5f08d1.6|623	%{expand:%(sh %{S:1000} "Tamil" "ta" "ta_IN" "ta_LK")}
21mr|glibc-2.33-11.git5f08d1.6|624	%{expand:%(sh %{S:1000} "Telugu" "te" "te_IN")}
21mr|glibc-2.33-11.git5f08d1.6|625	%{expand:%(sh %{S:1000} "Tajik" "tg" "tg_TJ")}
21mr|glibc-2.33-11.git5f08d1.6|626	%{expand:%(sh %{S:1000} "Thai" "th" "th_TH")}
21mr|glibc-2.33-11.git5f08d1.6|627	%{expand:%(sh %{S:1000} "Tharu/Tharuhati" "the" "the_NP")}
21mr|glibc-2.33-11.git5f08d1.6|628	%{expand:%(sh %{S:1000} "Tok Pisin" "tpi" "tpi_PG")}
21mr|glibc-2.33-11.git5f08d1.6|629	%{expand:%(sh %{S:1000} "Turkmen" "tk" "tk_TM")}
21mr|glibc-2.33-11.git5f08d1.6|630	%{expand:%(sh %{S:1000} "Pilipino" "tl" "r:ph" "fil_PH" "tl_PH")}
21mr|glibc-2.33-11.git5f08d1.6|631	%{expand:%(sh %{S:1000} "Tswana" "tn" "tn_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|632	%{expand:%(sh %{S:1000} "Tonga" "to" "to_TO")}
21mr|glibc-2.33-11.git5f08d1.6|633	%{expand:%(sh %{S:1000} "Turkish" "tr" "tr_CY" "tr_TR")}
21mr|glibc-2.33-11.git5f08d1.6|634	%{expand:%(sh %{S:1000} "Tsonga" "ts" "ts_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|635	%{expand:%(sh %{S:1000} "Tatar" "tt" "tt_RU")}
21mr|glibc-2.33-11.git5f08d1.6|636	%{expand:%(sh %{S:1000} "Tulu" "tcy" "tcy_IN")}
21mr|glibc-2.33-11.git5f08d1.6|637	%{expand:%(sh %{S:1000} "Uyghur" "ug" "ug_CN")}
21mr|glibc-2.33-11.git5f08d1.6|638	%{expand:%(sh %{S:1000} "Unami" "unm" "unm_US")}
21mr|glibc-2.33-11.git5f08d1.6|639	%{expand:%(sh %{S:1000} "Ukrainian" "uk" "uk_UA")}
21mr|glibc-2.33-11.git5f08d1.6|640	%{expand:%(sh %{S:1000} "Urdu" "ur" "ur_PK")}
21mr|glibc-2.33-11.git5f08d1.6|641	%{expand:%(sh %{S:1000} "Uzbek" "uz" "uz_UZ")}
21mr|glibc-2.33-11.git5f08d1.6|642	%{expand:%(sh %{S:1000} "Venda" "ve" "ve_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|643	%{expand:%(sh %{S:1000} "Vietnamese" "vi" "vi_VN")}
21mr|glibc-2.33-11.git5f08d1.6|644	%{expand:%(sh %{S:1000} "Walloon" "wa" "wa_BE")}
21mr|glibc-2.33-11.git5f08d1.6|645	%{expand:%(sh %{S:1000} "Walser" "wae" "wae_CH")}
21mr|glibc-2.33-11.git5f08d1.6|646	%{expand:%(sh %{S:1000} "Wolof" "wo" "wo_SN")}
21mr|glibc-2.33-11.git5f08d1.6|647	%{expand:%(sh %{S:1000} "Xhosa" "xh" "xh_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|648	%{expand:%(sh %{S:1000} "Yiddish" "yi" "yi_US")}
21mr|glibc-2.33-11.git5f08d1.6|649	%{expand:%(sh %{S:1000} "Yoruba" "yo" "yo_NG")}
21mr|glibc-2.33-11.git5f08d1.6|650	%{expand:%(sh %{S:1000} "Yue Chinese (Cantonese)" "yue" "yue_HK")}
21mr|glibc-2.33-11.git5f08d1.6|651	%{expand:%(sh %{S:1000} "Yau" "yuw" "yuw_PG")}
21mr|glibc-2.33-11.git5f08d1.6|652	%{expand:%(sh %{S:1000} "Chinese" "zh" "zh_CN" "zh_HK" "zh_SG" "zh_TW" "cmn_TW" "hak_TW" "lzh_TW" "nan_TW")}
21mr|glibc-2.33-11.git5f08d1.6|653	%{expand:%(sh %{S:1000} "Zulu" "zu" "zu_ZA")}
21mr|glibc-2.33-11.git5f08d1.6|654	
21mr|glibc-2.33-11.git5f08d1.6|655	%endif
21mr|glibc-2.33-11.git5f08d1.6|656	
21mr|glibc-2.33-11.git5f08d1.6|657	%files -f libc.lang
21mr|glibc-2.33-11.git5f08d1.6|658	%if "%{name}" == "glibc"
21mr|glibc-2.33-11.git5f08d1.6|659	%if %{with timezone}
21mr|glibc-2.33-11.git5f08d1.6|660	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/localtime
21mr|glibc-2.33-11.git5f08d1.6|661	%endif
21mr|glibc-2.33-11.git5f08d1.6|662	# (tpg) please do not set (noreplace) here as after update system may end up in broken state
21mr|glibc-2.33-11.git5f08d1.6|663	%config %{_sysconfdir}/nsswitch.conf
21mr|glibc-2.33-11.git5f08d1.6|664	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/ld.so.conf
21mr|glibc-2.33-11.git5f08d1.6|665	%dir %{_sysconfdir}/ld.so.conf.d
21mr|glibc-2.33-11.git5f08d1.6|666	%config(noreplace) %{_sysconfdir}/rpc
21mr|glibc-2.33-11.git5f08d1.6|667	%doc %dir %{_docdir}/glibc
21mr|glibc-2.33-11.git5f08d1.6|668	%doc %{_docdir}/glibc/gai.conf
21mr|glibc-2.33-11.git5f08d1.6|669	%doc %{_docdir}/glibc/COPYING
21mr|glibc-2.33-11.git5f08d1.6|670	%doc %{_docdir}/glibc/COPYING.LIB
21mr|glibc-2.33-11.git5f08d1.6|671	%{_localedir}/locale.alias
21mr|glibc-2.33-11.git5f08d1.6|672	/sbin/sln
21mr|glibc-2.33-11.git5f08d1.6|673	%{_prefix}/libexec/getconf
21mr|glibc-2.33-11.git5f08d1.6|674	%endif
21mr|glibc-2.33-11.git5f08d1.6|675	%if %isarch %{x86_64}
21mr|glibc-2.33-11.git5f08d1.6|676	%exclude %{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFF32
21mr|glibc-2.33-11.git5f08d1.6|677	%exclude %{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFFBIG
21mr|glibc-2.33-11.git5f08d1.6|678	%exclude %{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFF32
21mr|glibc-2.33-11.git5f08d1.6|679	%exclude %{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFFBIG
21mr|glibc-2.33-11.git5f08d1.6|680	%exclude %{_prefix}/libexec/getconf/XBS5_ILP32_OFF32
21mr|glibc-2.33-11.git5f08d1.6|681	%exclude %{_prefix}/libexec/getconf/XBS5_ILP32_OFFBIG
21mr|glibc-2.33-11.git5f08d1.6|682	%endif
21mr|glibc-2.33-11.git5f08d1.6|683	%{_slibdir}/ld-[0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|684	%if %isarch %{ix86}
21mr|glibc-2.33-11.git5f08d1.6|685	%{_slibdir}/ld-linux.so.2
21mr|glibc-2.33-11.git5f08d1.6|686	%endif
21mr|glibc-2.33-11.git5f08d1.6|687	%if %isarch %{x86_64}
21mr|glibc-2.33-11.git5f08d1.6|688	%{_slibdir}/ld-linux-x86-64.so.2
21mr|glibc-2.33-11.git5f08d1.6|689	%endif
21mr|glibc-2.33-11.git5f08d1.6|690	%if %isarch armv7l armv8l
21mr|glibc-2.33-11.git5f08d1.6|691	%{_slibdir}/ld-linux.so.3
21mr|glibc-2.33-11.git5f08d1.6|692	%endif
21mr|glibc-2.33-11.git5f08d1.6|693	%if %isarch armv7hl armv7hnl armv8hl armv8hnl armv8hcnl armv6j
21mr|glibc-2.33-11.git5f08d1.6|694	%{_slibdir}/ld-linux-armhf.so.3
21mr|glibc-2.33-11.git5f08d1.6|695	%endif
21mr|glibc-2.33-11.git5f08d1.6|696	%if %isarch aarch64
21mr|glibc-2.33-11.git5f08d1.6|697	%{_slibdir}/ld-linux-aarch64.so.1
21mr|glibc-2.33-11.git5f08d1.6|698	/lib/ld-linux-aarch64.so.1
21mr|glibc-2.33-11.git5f08d1.6|699	%endif
21mr|glibc-2.33-11.git5f08d1.6|700	%if %isarch %{mips}
21mr|glibc-2.33-11.git5f08d1.6|701	%{_slibdir}/ld.so.1
21mr|glibc-2.33-11.git5f08d1.6|702	%endif
21mr|glibc-2.33-11.git5f08d1.6|703	%if %isarch riscv64
21mr|glibc-2.33-11.git5f08d1.6|704	%{_slibdir}/ld-linux-riscv64-lp64d.so.1
21mr|glibc-2.33-11.git5f08d1.6|705	/lib/ld-linux-riscv64-lp64d.so.1
21mr|glibc-2.33-11.git5f08d1.6|706	%{_slibdir}/lp64d
21mr|glibc-2.33-11.git5f08d1.6|707	%{_libdir}/lp64d
21mr|glibc-2.33-11.git5f08d1.6|708	%endif
21mr|glibc-2.33-11.git5f08d1.6|709	%{_slibdir}/lib*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|710	%{_slibdir}/lib*.so.[0-9]*
21mr|glibc-2.33-11.git5f08d1.6|711	%{_slibdir}/libSegFault.so
21mr|glibc-2.33-11.git5f08d1.6|712	%if "%{name}" == "glibc"
21mr|glibc-2.33-11.git5f08d1.6|713	%dir %{_libdir}/audit
21mr|glibc-2.33-11.git5f08d1.6|714	%{_libdir}/audit/sotruss-lib.so
21mr|glibc-2.33-11.git5f08d1.6|715	%dir %{_libdir}/gconv
21mr|glibc-2.33-11.git5f08d1.6|716	%{_libdir}/gconv/*.so
21mr|glibc-2.33-11.git5f08d1.6|717	%{_libdir}/gconv/gconv-modules
21mr|glibc-2.33-11.git5f08d1.6|718	%ghost %{_libdir}/gconv/gconv-modules.cache
21mr|glibc-2.33-11.git5f08d1.6|719	%{_bindir}/catchsegv
21mr|glibc-2.33-11.git5f08d1.6|720	%{_bindir}/gencat
21mr|glibc-2.33-11.git5f08d1.6|721	%{_bindir}/getconf
21mr|glibc-2.33-11.git5f08d1.6|722	%{_bindir}/getent
21mr|glibc-2.33-11.git5f08d1.6|723	%{_bindir}/iconv
21mr|glibc-2.33-11.git5f08d1.6|724	%{_bindir}/ldd
21mr|glibc-2.33-11.git5f08d1.6|725	%if %isarch %{ix86}
21mr|glibc-2.33-11.git5f08d1.6|726	%{_bindir}/lddlibc4
21mr|glibc-2.33-11.git5f08d1.6|727	%endif
21mr|glibc-2.33-11.git5f08d1.6|728	%{_bindir}/locale
21mr|glibc-2.33-11.git5f08d1.6|729	%{_bindir}/localedef
21mr|glibc-2.33-11.git5f08d1.6|730	%{_bindir}/makedb
21mr|glibc-2.33-11.git5f08d1.6|731	%{_bindir}/pldd
21mr|glibc-2.33-11.git5f08d1.6|732	%{_bindir}/sotruss
21mr|glibc-2.33-11.git5f08d1.6|733	%{_bindir}/sprof
21mr|glibc-2.33-11.git5f08d1.6|734	%{_bindir}/tzselect
21mr|glibc-2.33-11.git5f08d1.6|735	%{_sbindir}/iconvconfig
21mr|glibc-2.33-11.git5f08d1.6|736	/sbin/ldconfig
21mr|glibc-2.33-11.git5f08d1.6|737	%ghost %{_sysconfdir}/ld.so.cache
21mr|glibc-2.33-11.git5f08d1.6|738	%dir %{_var}/cache/ldconfig
21mr|glibc-2.33-11.git5f08d1.6|739	%ghost %{_var}/cache/ldconfig/aux-cache
21mr|glibc-2.33-11.git5f08d1.6|740	%{_var}/db/Makefile
21mr|glibc-2.33-11.git5f08d1.6|741	%else
21mr|glibc-2.33-11.git5f08d1.6|742	%if %isarch mips mipsel
21mr|glibc-2.33-11.git5f08d1.6|743	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|744	%{_slibdir32}/ld-[0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|745	%{_slibdir32}/ld.so.1
21mr|glibc-2.33-11.git5f08d1.6|746	%{_slibdir32}/lib*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|747	%{_slibdir32}/lib*.so.[0-9]*
21mr|glibc-2.33-11.git5f08d1.6|748	%{_slibdir32}/libSegFault.so
21mr|glibc-2.33-11.git5f08d1.6|749	%dir %{_slibdirn32}
21mr|glibc-2.33-11.git5f08d1.6|750	%{_slibdirn32}/ld*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|751	%{_slibdirn32}/ld.so.1
21mr|glibc-2.33-11.git5f08d1.6|752	%{_slibdirn32}/lib*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|753	%{_slibdirn32}/lib*.so.[0-9]*
21mr|glibc-2.33-11.git5f08d1.6|754	%{_slibdirn32}/libSegFault.so
21mr|glibc-2.33-11.git5f08d1.6|755	%endif
21mr|glibc-2.33-11.git5f08d1.6|756	%endif
21mr|glibc-2.33-11.git5f08d1.6|757	%endif
21mr|glibc-2.33-11.git5f08d1.6|758	
21mr|glibc-2.33-11.git5f08d1.6|759	########################################################################
21mr|glibc-2.33-11.git5f08d1.6|760	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|761	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|762	%package -n %{multilibc}
21mr|glibc-2.33-11.git5f08d1.6|763	Summary:	The GNU libc libraries
21mr|glibc-2.33-11.git5f08d1.6|764	Group:		System/Libraries
21mr|glibc-2.33-11.git5f08d1.6|765	Conflicts:	glibc < 2.14.90-13
21mr|glibc-2.33-11.git5f08d1.6|766	Requires:	%{name} = %{EVRD}
21mr|glibc-2.33-11.git5f08d1.6|767	
21mr|glibc-2.33-11.git5f08d1.6|768	%transfiletriggerin -p <lua> -- /usr/lib/gconv/
21mr|glibc-2.33-11.git5f08d1.6|769	os.execute("/usr/sbin/iconvconfig /usr/lib/gconv -o /usr/lib/gconv/gconv-modules.cache")
21mr|glibc-2.33-11.git5f08d1.6|770	
21mr|glibc-2.33-11.git5f08d1.6|771	%description -n %{multilibc}
21mr|glibc-2.33-11.git5f08d1.6|772	The glibc package contains standard libraries which are used by
21mr|glibc-2.33-11.git5f08d1.6|773	multiple programs on the system. In order to save disk space and
21mr|glibc-2.33-11.git5f08d1.6|774	memory, as well as to make upgrading easier, common system code is
21mr|glibc-2.33-11.git5f08d1.6|775	kept in one place and shared between programs. This particular package
21mr|glibc-2.33-11.git5f08d1.6|776	contains the most important sets of shared libraries: the standard C
21mr|glibc-2.33-11.git5f08d1.6|777	library and the standard math library. Without these two libraries, a
21mr|glibc-2.33-11.git5f08d1.6|778	Linux system will not function.
21mr|glibc-2.33-11.git5f08d1.6|779	
21mr|glibc-2.33-11.git5f08d1.6|780	%files -n %{multilibc}
21mr|glibc-2.33-11.git5f08d1.6|781	%{_slibdir32}/ld-[0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|782	%{_slibdir32}/ld-linux*.so.2
21mr|glibc-2.33-11.git5f08d1.6|783	%{_slibdir32}/lib*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|784	%{_slibdir32}/lib*.so.[0-9]*
21mr|glibc-2.33-11.git5f08d1.6|785	%{_slibdir32}/libSegFault.so
21mr|glibc-2.33-11.git5f08d1.6|786	%if "%{name}" == "glibc"
21mr|glibc-2.33-11.git5f08d1.6|787	%dir %{_libdir32}/audit
21mr|glibc-2.33-11.git5f08d1.6|788	%{_libdir32}/audit/sotruss-lib.so
21mr|glibc-2.33-11.git5f08d1.6|789	%dir %{_libdir32}/gconv
21mr|glibc-2.33-11.git5f08d1.6|790	%{_libdir32}/gconv/*.so
21mr|glibc-2.33-11.git5f08d1.6|791	%{_libdir32}/gconv/gconv-modules
21mr|glibc-2.33-11.git5f08d1.6|792	%ghost %{_libdir32}/gconv/gconv-modules.cache
21mr|glibc-2.33-11.git5f08d1.6|793	%endif
21mr|glibc-2.33-11.git5f08d1.6|794	
21mr|glibc-2.33-11.git5f08d1.6|795	%{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFF32
21mr|glibc-2.33-11.git5f08d1.6|796	%{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFFBIG
21mr|glibc-2.33-11.git5f08d1.6|797	%{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFF32
21mr|glibc-2.33-11.git5f08d1.6|798	%{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFFBIG
21mr|glibc-2.33-11.git5f08d1.6|799	%{_prefix}/libexec/getconf/XBS5_ILP32_OFF32
21mr|glibc-2.33-11.git5f08d1.6|800	%{_prefix}/libexec/getconf/XBS5_ILP32_OFFBIG
21mr|glibc-2.33-11.git5f08d1.6|801	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|802	# build_biarch
21mr|glibc-2.33-11.git5f08d1.6|803	%endif
21mr|glibc-2.33-11.git5f08d1.6|804	
21mr|glibc-2.33-11.git5f08d1.6|805	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|806	%package devel
21mr|glibc-2.33-11.git5f08d1.6|807	Summary:	Header and object files for development using standard C libraries
21mr|glibc-2.33-11.git5f08d1.6|808	Group:		Development/C
21mr|glibc-2.33-11.git5f08d1.6|809	Requires:	%{name} = %{EVRD}
21mr|glibc-2.33-11.git5f08d1.6|810	Requires:	pkgconfig(libxcrypt)
21mr|glibc-2.33-11.git5f08d1.6|811	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|812	Requires:	%{multilibc} = %{EVRD}
21mr|glibc-2.33-11.git5f08d1.6|813	%endif
21mr|glibc-2.33-11.git5f08d1.6|814	Autoreq:	true
21mr|glibc-2.33-11.git5f08d1.6|815	Requires:	%{?cross:cross-}kernel-release-headers >= %{enablekernel}
21mr|glibc-2.33-11.git5f08d1.6|816	%if %{with pdf}
21mr|glibc-2.33-11.git5f08d1.6|817	%rename		glibc-doc-pdf
21mr|glibc-2.33-11.git5f08d1.6|818	%endif
21mr|glibc-2.33-11.git5f08d1.6|819	
21mr|glibc-2.33-11.git5f08d1.6|820	%description devel
21mr|glibc-2.33-11.git5f08d1.6|821	The glibc-devel package contains the header and object files necessary
21mr|glibc-2.33-11.git5f08d1.6|822	for developing programs which use the standard C libraries (which are
21mr|glibc-2.33-11.git5f08d1.6|823	used by nearly all programs).  If you are developing programs which
21mr|glibc-2.33-11.git5f08d1.6|824	will use the standard C libraries, your system needs to have these
21mr|glibc-2.33-11.git5f08d1.6|825	standard header and object files available in order to create the
21mr|glibc-2.33-11.git5f08d1.6|826	executables.
21mr|glibc-2.33-11.git5f08d1.6|827	
21mr|glibc-2.33-11.git5f08d1.6|828	%package doc
21mr|glibc-2.33-11.git5f08d1.6|829	Summary:	Docs for %{name}
21mr|glibc-2.33-11.git5f08d1.6|830	Group:		Development/C
21mr|glibc-2.33-11.git5f08d1.6|831	BuildArch:	noarch
21mr|glibc-2.33-11.git5f08d1.6|832	
21mr|glibc-2.33-11.git5f08d1.6|833	%description doc
21mr|glibc-2.33-11.git5f08d1.6|834	The glibc-docs package contains docs for %{name}.
21mr|glibc-2.33-11.git5f08d1.6|835	
21mr|glibc-2.33-11.git5f08d1.6|836	%files doc
21mr|glibc-2.33-11.git5f08d1.6|837	%doc %{_docdir}/glibc/*
21mr|glibc-2.33-11.git5f08d1.6|838	%exclude %{_docdir}/glibc/gai.conf
21mr|glibc-2.33-11.git5f08d1.6|839	%exclude %{_docdir}/glibc/COPYING
21mr|glibc-2.33-11.git5f08d1.6|840	%exclude %{_docdir}/glibc/COPYING.LIB
21mr|glibc-2.33-11.git5f08d1.6|841	
21mr|glibc-2.33-11.git5f08d1.6|842	%files devel
21mr|glibc-2.33-11.git5f08d1.6|843	%if "%{name}" == "glibc"
21mr|glibc-2.33-11.git5f08d1.6|844	%{_infodir}/libc.info*
21mr|glibc-2.33-11.git5f08d1.6|845	%endif
21mr|glibc-2.33-11.git5f08d1.6|846	%{_includedir}/*
21mr|glibc-2.33-11.git5f08d1.6|847	%{_libdir}/*.o
21mr|glibc-2.33-11.git5f08d1.6|848	%{_libdir}/*.so
21mr|glibc-2.33-11.git5f08d1.6|849	%exclude %{_slibdir}/ld*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|850	%exclude %{_slibdir}/lib*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|851	%exclude %{_slibdir}/libSegFault.so
21mr|glibc-2.33-11.git5f08d1.6|852	%{_libdir}/libc_nonshared.a
21mr|glibc-2.33-11.git5f08d1.6|853	# Exists for some, but not all arches
21mr|glibc-2.33-11.git5f08d1.6|854	%optional %{_libdir}/libmvec_nonshared.a
21mr|glibc-2.33-11.git5f08d1.6|855	%{_libdir}/libg.a
21mr|glibc-2.33-11.git5f08d1.6|856	%{_libdir}/libmcheck.a
21mr|glibc-2.33-11.git5f08d1.6|857	%optional %{_libdir}/libmvec.a
21mr|glibc-2.33-11.git5f08d1.6|858	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|859	%{_libdir32}/*.o
21mr|glibc-2.33-11.git5f08d1.6|860	%{_libdir32}/*.so
21mr|glibc-2.33-11.git5f08d1.6|861	%{_libdir32}/libc_nonshared.a
21mr|glibc-2.33-11.git5f08d1.6|862	%{_libdir32}/libg.a
21mr|glibc-2.33-11.git5f08d1.6|863	%{_libdir32}/libmcheck.a
21mr|glibc-2.33-11.git5f08d1.6|864	%if %isarch mips mipsel
21mr|glibc-2.33-11.git5f08d1.6|865	%exclude %{_slibdir32}/ld*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|866	%exclude %{_slibdir32}/lib*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|867	%exclude %{_slibdir32}/libSegFault.so
21mr|glibc-2.33-11.git5f08d1.6|868	%exclude %{_slibdirn32}/ld*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|869	%exclude %{_slibdirn32}/lib*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|870	%exclude %{_slibdirn32}/libSegFault.so
21mr|glibc-2.33-11.git5f08d1.6|871	%{_libdirn32}/*.o
21mr|glibc-2.33-11.git5f08d1.6|872	%{_libdirn32}/*.so
21mr|glibc-2.33-11.git5f08d1.6|873	%{_libdirn32}/libc_nonshared.a
21mr|glibc-2.33-11.git5f08d1.6|874	%{_libdirn32}/libg.a
21mr|glibc-2.33-11.git5f08d1.6|875	%{_libdirn32}/libmcheck.a
21mr|glibc-2.33-11.git5f08d1.6|876	%exclude %{_slibdir}/ld*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|877	%exclude %{_slibdir}/lib*-[.0-9]*.so
21mr|glibc-2.33-11.git5f08d1.6|878	%exclude %{_slibdir}/libSegFault.so
21mr|glibc-2.33-11.git5f08d1.6|879	%endif
21mr|glibc-2.33-11.git5f08d1.6|880	%endif
21mr|glibc-2.33-11.git5f08d1.6|881	
21mr|glibc-2.33-11.git5f08d1.6|882	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|883	%package static-devel
21mr|glibc-2.33-11.git5f08d1.6|884	Summary:	Static libraries for GNU C library
21mr|glibc-2.33-11.git5f08d1.6|885	Group:		Development/C
21mr|glibc-2.33-11.git5f08d1.6|886	Requires:	%{name}-devel = %{EVRD}
21mr|glibc-2.33-11.git5f08d1.6|887	Requires:	%{_lib}crypt-static-devel >= 4.4.3
21mr|glibc-2.33-11.git5f08d1.6|888	
21mr|glibc-2.33-11.git5f08d1.6|889	%description static-devel
21mr|glibc-2.33-11.git5f08d1.6|890	The glibc-static-devel package contains the static libraries necessary
21mr|glibc-2.33-11.git5f08d1.6|891	for developing programs which use the standard C libraries. Install
21mr|glibc-2.33-11.git5f08d1.6|892	glibc-static-devel if you need to statically link your program or
21mr|glibc-2.33-11.git5f08d1.6|893	library.
21mr|glibc-2.33-11.git5f08d1.6|894	
21mr|glibc-2.33-11.git5f08d1.6|895	%files static-devel
21mr|glibc-2.33-11.git5f08d1.6|896	%{_libdir}/libBrokenLocale.a
21mr|glibc-2.33-11.git5f08d1.6|897	%{_libdir}/libanl.a
21mr|glibc-2.33-11.git5f08d1.6|898	%{_libdir}/libc.a
21mr|glibc-2.33-11.git5f08d1.6|899	%{_libdir}/libdl.a
21mr|glibc-2.33-11.git5f08d1.6|900	%{_libdir}/libm.a
21mr|glibc-2.33-11.git5f08d1.6|901	# Versioned libm.a seems to be generated only on x86_64
21mr|glibc-2.33-11.git5f08d1.6|902	%optional %{_libdir}/libm-[0-9]*.a
21mr|glibc-2.33-11.git5f08d1.6|903	%{_libdir}/libpthread.a
21mr|glibc-2.33-11.git5f08d1.6|904	%{_libdir}/libresolv.a
21mr|glibc-2.33-11.git5f08d1.6|905	%{_libdir}/librt.a
21mr|glibc-2.33-11.git5f08d1.6|906	%{_libdir}/libutil.a
21mr|glibc-2.33-11.git5f08d1.6|907	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|908	%{_libdir32}/libBrokenLocale.a
21mr|glibc-2.33-11.git5f08d1.6|909	%{_libdir32}/libanl.a
21mr|glibc-2.33-11.git5f08d1.6|910	%{_libdir32}/libc.a
21mr|glibc-2.33-11.git5f08d1.6|911	%{_libdir32}/libdl.a
21mr|glibc-2.33-11.git5f08d1.6|912	%{_libdir32}/libm.a
21mr|glibc-2.33-11.git5f08d1.6|913	%{_libdir32}/libpthread.a
21mr|glibc-2.33-11.git5f08d1.6|914	%{_libdir32}/libresolv.a
21mr|glibc-2.33-11.git5f08d1.6|915	%{_libdir32}/librt.a
21mr|glibc-2.33-11.git5f08d1.6|916	%{_libdir32}/libutil.a
21mr|glibc-2.33-11.git5f08d1.6|917	%if %isarch mips mipsel
21mr|glibc-2.33-11.git5f08d1.6|918	%{_libdirn32}/libBrokenLocale.a
21mr|glibc-2.33-11.git5f08d1.6|919	%{_libdirn32}/libanl.a
21mr|glibc-2.33-11.git5f08d1.6|920	%{_libdirn32}/libc.a
21mr|glibc-2.33-11.git5f08d1.6|921	%{_libdirn32}/libdl.a
21mr|glibc-2.33-11.git5f08d1.6|922	%{_libdirn32}/libm.a
21mr|glibc-2.33-11.git5f08d1.6|923	%{_libdirn32}/libpthread.a
21mr|glibc-2.33-11.git5f08d1.6|924	%{_libdirn32}/libresolv.a
21mr|glibc-2.33-11.git5f08d1.6|925	%{_libdirn32}/librt.a
21mr|glibc-2.33-11.git5f08d1.6|926	%{_libdirn32}/libutil.a
21mr|glibc-2.33-11.git5f08d1.6|927	%endif
21mr|glibc-2.33-11.git5f08d1.6|928	%endif
21mr|glibc-2.33-11.git5f08d1.6|929	
21mr|glibc-2.33-11.git5f08d1.6|930	########################################################################
21mr|glibc-2.33-11.git5f08d1.6|931	%if %{with nscd}
21mr|glibc-2.33-11.git5f08d1.6|932	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|933	%package -n nscd
21mr|glibc-2.33-11.git5f08d1.6|934	Summary:	A Name Service Caching Daemon (nscd)
21mr|glibc-2.33-11.git5f08d1.6|935	Group:		System/Servers
21mr|glibc-2.33-11.git5f08d1.6|936	Conflicts:	kernel < 2.2.0
21mr|glibc-2.33-11.git5f08d1.6|937	BuildRequires:	rpm-helper
21mr|glibc-2.33-11.git5f08d1.6|938	Requires(post):	systemd
21mr|glibc-2.33-11.git5f08d1.6|939	Requires(pre):	shadow
21mr|glibc-2.33-11.git5f08d1.6|940	
21mr|glibc-2.33-11.git5f08d1.6|941	%description -n nscd
21mr|glibc-2.33-11.git5f08d1.6|942	Nscd caches name service lookups and can dramatically improve
21mr|glibc-2.33-11.git5f08d1.6|943	performance with NIS+, and may help with DNS as well.
21mr|glibc-2.33-11.git5f08d1.6|944	
21mr|glibc-2.33-11.git5f08d1.6|945	%pre -n nscd -p <lua>
21mr|glibc-2.33-11.git5f08d1.6|946	user = os.execute("/usr/bin/getent passwd nscd >/dev/null 2>&1")
21mr|glibc-2.33-11.git5f08d1.6|947	if user ~= 0 then
21mr|glibc-2.33-11.git5f08d1.6|948	os.execute("/usr/sbin/useradd -r -M -U -s /sbin/nologin -d / -c 'system user for nscd' nscd >/dev/null 2>&1")
21mr|glibc-2.33-11.git5f08d1.6|949	end
21mr|glibc-2.33-11.git5f08d1.6|950	
21mr|glibc-2.33-11.git5f08d1.6|951	%post -n nscd -p <lua>
21mr|glibc-2.33-11.git5f08d1.6|952	os.execute("/usr/sbin/nscd -i passwd -i group >/dev/null 2>&1")
21mr|glibc-2.33-11.git5f08d1.6|953	os.execute("/bin/systemctl preset --now nscd.socket >/dev/null 2>&1")
21mr|glibc-2.33-11.git5f08d1.6|954	os.execute("/bin/systemctl preset --now nscd.service >/dev/null 2>&1")
21mr|glibc-2.33-11.git5f08d1.6|955	
21mr|glibc-2.33-11.git5f08d1.6|956	%files -n nscd
21mr|glibc-2.33-11.git5f08d1.6|957	%config(noreplace) %{_sysconfdir}/nscd.conf
21mr|glibc-2.33-11.git5f08d1.6|958	%dir %attr(0755,root,root) /run/nscd
21mr|glibc-2.33-11.git5f08d1.6|959	%dir %attr(0755,root,root) %{_var}/db/nscd
21mr|glibc-2.33-11.git5f08d1.6|960	%dir %attr(0755,root,root) %{_sysconfdir}/netgroup
21mr|glibc-2.33-11.git5f08d1.6|961	%{_unitdir}/nscd.service
21mr|glibc-2.33-11.git5f08d1.6|962	%{_unitdir}/nscd.socket
21mr|glibc-2.33-11.git5f08d1.6|963	%{_sbindir}/nscd
21mr|glibc-2.33-11.git5f08d1.6|964	%{_tmpfilesdir}/nscd.conf
21mr|glibc-2.33-11.git5f08d1.6|965	%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/nscd.pid
21mr|glibc-2.33-11.git5f08d1.6|966	%attr(0666,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/socket
21mr|glibc-2.33-11.git5f08d1.6|967	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/passwd
21mr|glibc-2.33-11.git5f08d1.6|968	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/group
21mr|glibc-2.33-11.git5f08d1.6|969	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/hosts
21mr|glibc-2.33-11.git5f08d1.6|970	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/services
21mr|glibc-2.33-11.git5f08d1.6|971	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_var}/db/nscd/passwd
21mr|glibc-2.33-11.git5f08d1.6|972	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_var}/db/nscd/group
21mr|glibc-2.33-11.git5f08d1.6|973	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_var}/db/nscd/hosts
21mr|glibc-2.33-11.git5f08d1.6|974	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_var}/db/nscd/services
21mr|glibc-2.33-11.git5f08d1.6|975	%ghost %config(missingok,noreplace) %{_sysconfdir}/sysconfig/nscd
21mr|glibc-2.33-11.git5f08d1.6|976	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|977	# with nscd
21mr|glibc-2.33-11.git5f08d1.6|978	%endif
21mr|glibc-2.33-11.git5f08d1.6|979	
21mr|glibc-2.33-11.git5f08d1.6|980	########################################################################
21mr|glibc-2.33-11.git5f08d1.6|981	%if %{with utils}
21mr|glibc-2.33-11.git5f08d1.6|982	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|983	%package utils
21mr|glibc-2.33-11.git5f08d1.6|984	Summary:	Development utilities from GNU C library
21mr|glibc-2.33-11.git5f08d1.6|985	Group:		Development/Other
21mr|glibc-2.33-11.git5f08d1.6|986	Requires:	%{name} = %{EVRD}
21mr|glibc-2.33-11.git5f08d1.6|987	
21mr|glibc-2.33-11.git5f08d1.6|988	%description utils
21mr|glibc-2.33-11.git5f08d1.6|989	The glibc-utils package contains memusage, a memory usage profiler,
21mr|glibc-2.33-11.git5f08d1.6|990	mtrace, a memory leak tracer and xtrace, a function call tracer which
21mr|glibc-2.33-11.git5f08d1.6|991	can be helpful during program debugging.
21mr|glibc-2.33-11.git5f08d1.6|992	
21mr|glibc-2.33-11.git5f08d1.6|993	If unsure if you need this, don't install this package.
21mr|glibc-2.33-11.git5f08d1.6|994	
21mr|glibc-2.33-11.git5f08d1.6|995	%files utils
21mr|glibc-2.33-11.git5f08d1.6|996	%{_bindir}/memusage
21mr|glibc-2.33-11.git5f08d1.6|997	%{_bindir}/memusagestat
21mr|glibc-2.33-11.git5f08d1.6|998	%{_bindir}/mtrace
21mr|glibc-2.33-11.git5f08d1.6|999	%{_bindir}/pcprofiledump
21mr|glibc-2.33-11.git5f08d1.6|1000	%{_bindir}/xtrace
21mr|glibc-2.33-11.git5f08d1.6|1001	%{_slibdir}/libmemusage.so
21mr|glibc-2.33-11.git5f08d1.6|1002	%{_slibdir}/libpcprofile.so
21mr|glibc-2.33-11.git5f08d1.6|1003	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|1004	%{_slibdir32}/libmemusage.so
21mr|glibc-2.33-11.git5f08d1.6|1005	%{_slibdir32}/libpcprofile.so
21mr|glibc-2.33-11.git5f08d1.6|1006	%endif
21mr|glibc-2.33-11.git5f08d1.6|1007	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|1008	# with utils
21mr|glibc-2.33-11.git5f08d1.6|1009	%endif
21mr|glibc-2.33-11.git5f08d1.6|1010	
21mr|glibc-2.33-11.git5f08d1.6|1011	########################################################################
21mr|glibc-2.33-11.git5f08d1.6|1012	%if %{with i18ndata}
21mr|glibc-2.33-11.git5f08d1.6|1013	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|1014	%package i18ndata
21mr|glibc-2.33-11.git5f08d1.6|1015	Summary:	Database sources for 'locale'
21mr|glibc-2.33-11.git5f08d1.6|1016	Group:		System/Libraries
21mr|glibc-2.33-11.git5f08d1.6|1017	Provides:	glibc-localedata = %{EVRD}
21mr|glibc-2.33-11.git5f08d1.6|1018	# compat with Fedora/RH
21mr|glibc-2.33-11.git5f08d1.6|1019	Provides:	glibc-locale-source = %{EVRD}
21mr|glibc-2.33-11.git5f08d1.6|1020	
21mr|glibc-2.33-11.git5f08d1.6|1021	%description i18ndata
21mr|glibc-2.33-11.git5f08d1.6|1022	This package contains the data needed to build the locale data files
21mr|glibc-2.33-11.git5f08d1.6|1023	to use the internationalization features of the GNU libc.
21mr|glibc-2.33-11.git5f08d1.6|1024	
21mr|glibc-2.33-11.git5f08d1.6|1025	%files i18ndata
21mr|glibc-2.33-11.git5f08d1.6|1026	%dir %{_datadir}/i18n
21mr|glibc-2.33-11.git5f08d1.6|1027	%dir %{_datadir}/i18n/charmaps
21mr|glibc-2.33-11.git5f08d1.6|1028	%{_datadir}/i18n/charmaps/*
21mr|glibc-2.33-11.git5f08d1.6|1029	%dir %{_datadir}/i18n/locales
21mr|glibc-2.33-11.git5f08d1.6|1030	%{_datadir}/i18n/locales/*
21mr|glibc-2.33-11.git5f08d1.6|1031	%{_datadir}/i18n/SUPPORTED
21mr|glibc-2.33-11.git5f08d1.6|1032	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|1033	# with i18ndata
21mr|glibc-2.33-11.git5f08d1.6|1034	%endif
21mr|glibc-2.33-11.git5f08d1.6|1035	
21mr|glibc-2.33-11.git5f08d1.6|1036	########################################################################
21mr|glibc-2.33-11.git5f08d1.6|1037	%if %{with timezone}
21mr|glibc-2.33-11.git5f08d1.6|1038	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|1039	%package -n timezone
21mr|glibc-2.33-11.git5f08d1.6|1040	Summary:	Time zone descriptions
21mr|glibc-2.33-11.git5f08d1.6|1041	Group:		System/Base
21mr|glibc-2.33-11.git5f08d1.6|1042	Obsoletes:	zoneinfo < 2.33
21mr|glibc-2.33-11.git5f08d1.6|1043	
21mr|glibc-2.33-11.git5f08d1.6|1044	%description -n timezone
21mr|glibc-2.33-11.git5f08d1.6|1045	These are configuration files that describe possible time zones.
21mr|glibc-2.33-11.git5f08d1.6|1046	
21mr|glibc-2.33-11.git5f08d1.6|1047	%files -n timezone
21mr|glibc-2.33-11.git5f08d1.6|1048	%{_sbindir}/zdump
21mr|glibc-2.33-11.git5f08d1.6|1049	%{_bindir}/zdump
21mr|glibc-2.33-11.git5f08d1.6|1050	%{_sbindir}/zic
21mr|glibc-2.33-11.git5f08d1.6|1051	%{_mandir}/man1/zdump.1*
21mr|glibc-2.33-11.git5f08d1.6|1052	%{_datadir}/zoneinfo
21mr|glibc-2.33-11.git5f08d1.6|1053	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|1054	# with timezone
21mr|glibc-2.33-11.git5f08d1.6|1055	%endif
21mr|glibc-2.33-11.git5f08d1.6|1056	
21mr|glibc-2.33-11.git5f08d1.6|1057	%if %{with crosscompilers}
21mr|glibc-2.33-11.git5f08d1.6|1058	%global kernelver %(rpm -q --qf '%%{version}-%%{release}%%{disttag}' kernel-release-source)
21mr|glibc-2.33-11.git5f08d1.6|1059	%(
21mr|glibc-2.33-11.git5f08d1.6|1060	for i in %{long_targets}; do
21mr|glibc-2.33-11.git5f08d1.6|1061	[ "$i" = "%{_target_platform}" ] && continue
21mr|glibc-2.33-11.git5f08d1.6|1062	package=cross-${i}-libc
21mr|glibc-2.33-11.git5f08d1.6|1063	cat <<EOF
21mr|glibc-2.33-11.git5f08d1.6|1064	%package -n ${package}
21mr|glibc-2.33-11.git5f08d1.6|1065	Summary: Libc for crosscompiling to ${i}
21mr|glibc-2.33-11.git5f08d1.6|1066	Group: Development/Other
21mr|glibc-2.33-11.git5f08d1.6|1067	BuildRequires: cross-${i}-binutils cross-${i}-gcc-bootstrap cross-${i}-kernel-release-headers
21mr|glibc-2.33-11.git5f08d1.6|1068	BuildRequires: kernel-release-source
21mr|glibc-2.33-11.git5f08d1.6|1069	Recommends: cross-${i}-binutils cross-${i}-gcc
21mr|glibc-2.33-11.git5f08d1.6|1070	%description -n ${package}
21mr|glibc-2.33-11.git5f08d1.6|1071	Libc for crosscompiling to ${i}
21mr|glibc-2.33-11.git5f08d1.6|1072	
21mr|glibc-2.33-11.git5f08d1.6|1073	%files -n ${package}
21mr|glibc-2.33-11.git5f08d1.6|1074	%{_prefix}/${i}/include/*
21mr|glibc-2.33-11.git5f08d1.6|1075	%{_prefix}/${i}/lib*/*
21mr|glibc-2.33-11.git5f08d1.6|1076	EOF
21mr|glibc-2.33-11.git5f08d1.6|1077	done
21mr|glibc-2.33-11.git5f08d1.6|1078	)
21mr|glibc-2.33-11.git5f08d1.6|1079	%endif
21mr|glibc-2.33-11.git5f08d1.6|1080	
21mr|glibc-2.33-11.git5f08d1.6|1081	%prep
21mr|glibc-2.33-11.git5f08d1.6|1082	%setup -q -n %{source_dir} -a3
21mr|glibc-2.33-11.git5f08d1.6|1083	%autopatch -p1
21mr|glibc-2.33-11.git5f08d1.6|1084	
21mr|glibc-2.33-11.git5f08d1.6|1085	find . -type f -size 0 -o -name "*.orig" -exec rm {} \;
21mr|glibc-2.33-11.git5f08d1.6|1086	
21mr|glibc-2.33-11.git5f08d1.6|1087	# Remove patch backups from files we ship in glibc packages
21mr|glibc-2.33-11.git5f08d1.6|1088	#rm localedata/locales/[a-z_]*.*
21mr|glibc-2.33-11.git5f08d1.6|1089	
21mr|glibc-2.33-11.git5f08d1.6|1090	# Regenerate autoconf files, some of our patches touch them
21mr|glibc-2.33-11.git5f08d1.6|1091	# Remove the autoconf 2.69 hardcode...
21mr|glibc-2.33-11.git5f08d1.6|1092	sed -e "s,2.69,`autoconf --version |head -n1 |cut -d' ' -f4`," -i aclocal.m4
21mr|glibc-2.33-11.git5f08d1.6|1093	# fix nss headers location
21mr|glibc-2.33-11.git5f08d1.6|1094	sed -e 's@<hasht.h>@<nss/hasht.h>@g' -e 's@<nsslowhash.h>@<nss/nsslowhash.h>@g' -i configure*
21mr|glibc-2.33-11.git5f08d1.6|1095	
21mr|glibc-2.33-11.git5f08d1.6|1096	aclocal
21mr|glibc-2.33-11.git5f08d1.6|1097	autoconf
21mr|glibc-2.33-11.git5f08d1.6|1098	
21mr|glibc-2.33-11.git5f08d1.6|1099	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|1100	%build
21mr|glibc-2.33-11.git5f08d1.6|1101	# qemu hack
21mr|glibc-2.33-11.git5f08d1.6|1102	%ifarch %{riscv}
21mr|glibc-2.33-11.git5f08d1.6|1103	export libc_cv_mtls_dialect_gnu2=yes
21mr|glibc-2.33-11.git5f08d1.6|1104	%endif
21mr|glibc-2.33-11.git5f08d1.6|1105	# ...
21mr|glibc-2.33-11.git5f08d1.6|1106	mkdir -p bin
21mr|glibc-2.33-11.git5f08d1.6|1107	ln -sf %{_bindir}/ld.bfd bin/ld
21mr|glibc-2.33-11.git5f08d1.6|1108	export PATH=$PWD/bin:$PATH
21mr|glibc-2.33-11.git5f08d1.6|1109	
21mr|glibc-2.33-11.git5f08d1.6|1110	# Prepare test matrix in the next function
21mr|glibc-2.33-11.git5f08d1.6|1111	> %{checklist}
21mr|glibc-2.33-11.git5f08d1.6|1112	
21mr|glibc-2.33-11.git5f08d1.6|1113	#
21mr|glibc-2.33-11.git5f08d1.6|1114	# WithSelinux
21mr|glibc-2.33-11.git5f08d1.6|1115	#
21mr|glibc-2.33-11.git5f08d1.6|1116	# When building on 64 bit system 32 bit binaries are also built.
21mr|glibc-2.33-11.git5f08d1.6|1117	# But building with --with-selinux requires linking with at least libselinux.
21mr|glibc-2.33-11.git5f08d1.6|1118	# This linking requires a 32 bit libselinux.so, but 32 bit repositories
21mr|glibc-2.33-11.git5f08d1.6|1119	# are not or may not be available at build time, so there is no source to take
21mr|glibc-2.33-11.git5f08d1.6|1120	# 32 bit libselinux.so from. Only nscd executable is linked with libselinux
21mr|glibc-2.33-11.git5f08d1.6|1121	# and we do not need to build 32 bit nscd executable on 64 bit systems,
21mr|glibc-2.33-11.git5f08d1.6|1122	# so let's just omit selinux when building 32 bit binaries on 64 bit systems.
21mr|glibc-2.33-11.git5f08d1.6|1123	function WithSelinux() {
21mr|glibc-2.33-11.git5f08d1.6|1124	%if %{with selinux}
21mr|glibc-2.33-11.git5f08d1.6|1125	if [ "$BIARCH_BUILDING" = 0 ]
21mr|glibc-2.33-11.git5f08d1.6|1126	then echo '--with-selinux'
21mr|glibc-2.33-11.git5f08d1.6|1127	else echo '--without-selinux'
21mr|glibc-2.33-11.git5f08d1.6|1128	fi
21mr|glibc-2.33-11.git5f08d1.6|1129	%else
21mr|glibc-2.33-11.git5f08d1.6|1130	echo '--without-selinux'
21mr|glibc-2.33-11.git5f08d1.6|1131	%endif
21mr|glibc-2.33-11.git5f08d1.6|1132	}
21mr|glibc-2.33-11.git5f08d1.6|1133	
21mr|glibc-2.33-11.git5f08d1.6|1134	#
21mr|glibc-2.33-11.git5f08d1.6|1135	# BuildGlibc <arch> [<extra_configure_options>+]
21mr|glibc-2.33-11.git5f08d1.6|1136	#
21mr|glibc-2.33-11.git5f08d1.6|1137	function BuildGlibc() {
21mr|glibc-2.33-11.git5f08d1.6|1138	arch="$1"
21mr|glibc-2.33-11.git5f08d1.6|1139	shift 1
21mr|glibc-2.33-11.git5f08d1.6|1140	
21mr|glibc-2.33-11.git5f08d1.6|1141	# Select optimization flags and compiler to use
21mr|glibc-2.33-11.git5f08d1.6|1142	BuildAltArch="no"
21mr|glibc-2.33-11.git5f08d1.6|1143	BuildCompFlags=""
21mr|glibc-2.33-11.git5f08d1.6|1144	# -Wall is just added to get conditionally %%optflags printed...
21mr|glibc-2.33-11.git5f08d1.6|1145	# cut -flto flag
21mr|glibc-2.33-11.git5f08d1.6|1146	BuildFlags="$(rpm --target ${arch}-%{_target_os} -D '%__common_cflags_with_ssp -Wall' -E %%{optflags} | sed -e 's# -fPIC##g' -e 's#-m64##' -e 's#-gdwarf-4##;s#-g1##;s#-g##' -e 's#-flto##' -e 's#-m[36][24]##' -e 's#-O[s2]#-O3#')"
21mr|glibc-2.33-11.git5f08d1.6|1147	case $arch in
21mr|glibc-2.33-11.git5f08d1.6|1148	i[3-6]86)
21mr|glibc-2.33-11.git5f08d1.6|1149	%ifarch %{x86_64}
21mr|glibc-2.33-11.git5f08d1.6|1150	%ifarch znver1
21mr|glibc-2.33-11.git5f08d1.6|1151	BuildFlags="$BuildFlags -march=znver1 -mtune=znver1"
21mr|glibc-2.33-11.git5f08d1.6|1152	%else
21mr|glibc-2.33-11.git5f08d1.6|1153	BuildFlags="$BuildFlags -march=x86-64 -mtune=generic"
21mr|glibc-2.33-11.git5f08d1.6|1154	%endif
21mr|glibc-2.33-11.git5f08d1.6|1155	BuildAltArch="yes"
21mr|glibc-2.33-11.git5f08d1.6|1156	BuildCompFlags="-m32"
21mr|glibc-2.33-11.git5f08d1.6|1157	%endif
21mr|glibc-2.33-11.git5f08d1.6|1158	%ifarch %{ix86}
21mr|glibc-2.33-11.git5f08d1.6|1159	BuildFlags="$BuildFlags -march=i686 -msse -mfpmath=sse -fasynchronous-unwind-tables -mtune=generic -mstackrealign"
21mr|glibc-2.33-11.git5f08d1.6|1160	%endif
21mr|glibc-2.33-11.git5f08d1.6|1161	;;
21mr|glibc-2.33-11.git5f08d1.6|1162	znver1)
21mr|glibc-2.33-11.git5f08d1.6|1163	BuildFlags="$BuildFlags -march=znver1 -mtune=znver1"
21mr|glibc-2.33-11.git5f08d1.6|1164	;;
21mr|glibc-2.33-11.git5f08d1.6|1165	x86_64)
21mr|glibc-2.33-11.git5f08d1.6|1166	BuildFlags="$BuildFlags -march=x86-64 -mtune=generic"
21mr|glibc-2.33-11.git5f08d1.6|1167	;;
21mr|glibc-2.33-11.git5f08d1.6|1168	mips|mipsel)
21mr|glibc-2.33-11.git5f08d1.6|1169	BuildCompFlags="$BuildFlags"
21mr|glibc-2.33-11.git5f08d1.6|1170	;;
21mr|glibc-2.33-11.git5f08d1.6|1171	mips32|mips32el)
21mr|glibc-2.33-11.git5f08d1.6|1172	BuildFlags="$BuildFlags -march=mips3 -mabi=n32"
21mr|glibc-2.33-11.git5f08d1.6|1173	BuildCompFlags="$BuildFlags -march=mips3 -mabi=n32"
21mr|glibc-2.33-11.git5f08d1.6|1174	;;
21mr|glibc-2.33-11.git5f08d1.6|1175	mips64|mips64el)
21mr|glibc-2.33-11.git5f08d1.6|1176	BuildFlags="$BuildFlags -march=mips3 -mabi=64"
21mr|glibc-2.33-11.git5f08d1.6|1177	BuildCompFlags="$BuildFlags -march=mips3 -mabi=64"
21mr|glibc-2.33-11.git5f08d1.6|1178	;;
21mr|glibc-2.33-11.git5f08d1.6|1179	armv5t*)
21mr|glibc-2.33-11.git5f08d1.6|1180	BuildFlags="$BuildFlags -march=armv5t"
21mr|glibc-2.33-11.git5f08d1.6|1181	BuildCompFlags="$BuildFlags -march=armv5t"
21mr|glibc-2.33-11.git5f08d1.6|1182	;;
21mr|glibc-2.33-11.git5f08d1.6|1183	# to check
21mr|glibc-2.33-11.git5f08d1.6|1184	armv7*)
21mr|glibc-2.33-11.git5f08d1.6|1185	# As of gcc 8.3.0, glibc 2.29, using -funwind-tables or -fasynchronous-unwind-tables
21mr|glibc-2.33-11.git5f08d1.6|1186	# on armv7hnl results in a build failure because configure can't find a
21mr|glibc-2.33-11.git5f08d1.6|1187	# compiler it believes to be working -- with -nostdlib, we get an
21mr|glibc-2.33-11.git5f08d1.6|1188	# undefined reference to __aeabi_unwind_cpp_pr0
21mr|glibc-2.33-11.git5f08d1.6|1189	BuildFlags="`echo $BuildFlags |sed -e 's,-funwind-tables ,,g;s,-fasynchronous-unwind-tables,,g'`"
21mr|glibc-2.33-11.git5f08d1.6|1190	BuildCompFlags="$BuildFlags"
21mr|glibc-2.33-11.git5f08d1.6|1191	;;
21mr|glibc-2.33-11.git5f08d1.6|1192	armv6*)
21mr|glibc-2.33-11.git5f08d1.6|1193	BuildCompFlags="$BuildFlags"
21mr|glibc-2.33-11.git5f08d1.6|1194	;;
21mr|glibc-2.33-11.git5f08d1.6|1195	esac
21mr|glibc-2.33-11.git5f08d1.6|1196	BuildCompFlags="$BuildCompFlags"
21mr|glibc-2.33-11.git5f08d1.6|1197	
21mr|glibc-2.33-11.git5f08d1.6|1198	# Choose biarch support
21mr|glibc-2.33-11.git5f08d1.6|1199	MultiArchFlags=
21mr|glibc-2.33-11.git5f08d1.6|1200	case $arch in
21mr|glibc-2.33-11.git5f08d1.6|1201	i686|x86_64|znver1)
21mr|glibc-2.33-11.git5f08d1.6|1202	MultiArchFlags="--enable-multi-arch"
21mr|glibc-2.33-11.git5f08d1.6|1203	;;
21mr|glibc-2.33-11.git5f08d1.6|1204	esac
21mr|glibc-2.33-11.git5f08d1.6|1205	
21mr|glibc-2.33-11.git5f08d1.6|1206	# Determine C & C++ compilers
21mr|glibc-2.33-11.git5f08d1.6|1207	BuildCC="gcc -fuse-ld=bfd $BuildCompFlags"
21mr|glibc-2.33-11.git5f08d1.6|1208	BuildCXX="g++ -fuse-ld=bfd $BuildCompFlags"
21mr|glibc-2.33-11.git5f08d1.6|1209	
21mr|glibc-2.33-11.git5f08d1.6|1210	# Are we supposed to cross-compile?
21mr|glibc-2.33-11.git5f08d1.6|1211	if [ "%{target_cpu}" != "%{_target_cpu}" ]; then
21mr|glibc-2.33-11.git5f08d1.6|1212	# Can't use BuildCC anymore with previous changes.
21mr|glibc-2.33-11.git5f08d1.6|1213	BuildCC="%{cross_program_prefix}gcc $BuildCompFlags"
21mr|glibc-2.33-11.git5f08d1.6|1214	BuildCXX="%{cross_program_prefix}g++ $BuildCompFlags"
21mr|glibc-2.33-11.git5f08d1.6|1215	BuildCross="--build=%{_target_platform}"
21mr|glibc-2.33-11.git5f08d1.6|1216	export libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes
21mr|glibc-2.33-11.git5f08d1.6|1217	fi
21mr|glibc-2.33-11.git5f08d1.6|1218	
21mr|glibc-2.33-11.git5f08d1.6|1219	# set some extra flags here
21mr|glibc-2.33-11.git5f08d1.6|1220	# (tpg) build with -O3
21mr|glibc-2.33-11.git5f08d1.6|1221	
21mr|glibc-2.33-11.git5f08d1.6|1222	BuildFlags="$BuildFlags -Wp,-D_GLIBCXX_ASSERTIONS -DNDEBUG=1 -fstack-clash-protection %(echo %{optflags} |sed -e 's#-m[36][24]##g;s#-O[s2]#-O3#g')"
21mr|glibc-2.33-11.git5f08d1.6|1223	%ifnarch %{arm}
21mr|glibc-2.33-11.git5f08d1.6|1224	# As of gcc 8.3.0, glibc 2.29, using -funwind-tables or -fasynchronous-unwind-tables
21mr|glibc-2.33-11.git5f08d1.6|1225	# on armv7hnl results in a build failure because configure can't find a
21mr|glibc-2.33-11.git5f08d1.6|1226	# compiler it believes to be working -- with -nostdlib, we get an
21mr|glibc-2.33-11.git5f08d1.6|1227	# undefined reference to __aeabi_unwind_cpp_pr0
21mr|glibc-2.33-11.git5f08d1.6|1228	BuildFlags="-funwind-tables -fasynchronous-unwind-tables $BuildFlags"
21mr|glibc-2.33-11.git5f08d1.6|1229	%endif
21mr|glibc-2.33-11.git5f08d1.6|1230	BuildFlags="$BuildFlags -fno-lto"
21mr|glibc-2.33-11.git5f08d1.6|1231	
21mr|glibc-2.33-11.git5f08d1.6|1232	if [ "$arch" = 'i586' ] || [ "$arch" = 'i686' ]; then
21mr|glibc-2.33-11.git5f08d1.6|1233	# Work around https://sourceware.org/ml/libc-alpha/2015-10/msg00745.html
21mr|glibc-2.33-11.git5f08d1.6|1234	BuildCC="$BuildCC -fomit-frame-pointer"
21mr|glibc-2.33-11.git5f08d1.6|1235	BuildCXX="$BuildCXX -fomit-frame-pointer"
21mr|glibc-2.33-11.git5f08d1.6|1236	fi
21mr|glibc-2.33-11.git5f08d1.6|1237	
21mr|glibc-2.33-11.git5f08d1.6|1238	# XXX: -frecord-gcc-switches makes gold abort with assertion error and gcc segfault :|
21mr|glibc-2.33-11.git5f08d1.6|1239	BuildFlags="$(echo $BuildFlags |sed -e 's#-frecord-gcc-switches##g')"
21mr|glibc-2.33-11.git5f08d1.6|1240	
21mr|glibc-2.33-11.git5f08d1.6|1241	# Do not use direct references against %gs when accessing tls data
21mr|glibc-2.33-11.git5f08d1.6|1242	# XXX make it the default in GCC? (for other non glibc specific usage)
21mr|glibc-2.33-11.git5f08d1.6|1243	%if %isarch %{xenarches}
21mr|glibc-2.33-11.git5f08d1.6|1244	BuildFlags="$BuildFlags -mno-tls-direct-seg-refs"
21mr|glibc-2.33-11.git5f08d1.6|1245	%endif
21mr|glibc-2.33-11.git5f08d1.6|1246	
21mr|glibc-2.33-11.git5f08d1.6|1247	# Extra configure flags
21mr|glibc-2.33-11.git5f08d1.6|1248	ExtraFlags=
21mr|glibc-2.33-11.git5f08d1.6|1249	
21mr|glibc-2.33-11.git5f08d1.6|1250	# We'll be having issues with biarch builds of these two as longs as their
21mr|glibc-2.33-11.git5f08d1.6|1251	# build dependencies aren't provided as biarch packages as well.
21mr|glibc-2.33-11.git5f08d1.6|1252	# But as the alternate arch is less likely to make any use of the
21mr|glibc-2.33-11.git5f08d1.6|1253	# functionality and that we might just ditch biarch packaging completely,
21mr|glibc-2.33-11.git5f08d1.6|1254	# we just enable it on the main arch for now.
21mr|glibc-2.33-11.git5f08d1.6|1255	%if %{with systap}
21mr|glibc-2.33-11.git5f08d1.6|1256	if [ "$BuildAltArch" = 'no' ]; then
21mr|glibc-2.33-11.git5f08d1.6|1257	%if %{with systap}
21mr|glibc-2.33-11.git5f08d1.6|1258	ExtraFlags="$ExtraFlags --enable-systemtap"
21mr|glibc-2.33-11.git5f08d1.6|1259	%endif
21mr|glibc-2.33-11.git5f08d1.6|1260	fi
21mr|glibc-2.33-11.git5f08d1.6|1261	%endif
21mr|glibc-2.33-11.git5f08d1.6|1262	
21mr|glibc-2.33-11.git5f08d1.6|1263	# Add-ons
21mr|glibc-2.33-11.git5f08d1.6|1264	AddOns="libidn"
21mr|glibc-2.33-11.git5f08d1.6|1265	
21mr|glibc-2.33-11.git5f08d1.6|1266	# Kernel headers directory
21mr|glibc-2.33-11.git5f08d1.6|1267	%if "%{name}" == "glibc"
21mr|glibc-2.33-11.git5f08d1.6|1268	KernelHeaders=%{_includedir}
21mr|glibc-2.33-11.git5f08d1.6|1269	%else
21mr|glibc-2.33-11.git5f08d1.6|1270	KernelHeaders=/usr/%{target_arch}-%{_target_os}/include
21mr|glibc-2.33-11.git5f08d1.6|1271	%endif
21mr|glibc-2.33-11.git5f08d1.6|1272	
21mr|glibc-2.33-11.git5f08d1.6|1273	LIB=$(rpm --macros %{_usrlibrpm}/macros:%{_usrlibrpm}/platform/${arch}-%{_target_os}/macros --target=${arch} -E %%{_lib})
21mr|glibc-2.33-11.git5f08d1.6|1274	LIBDIR=$(rpm --macros %{_usrlibrpm}/macros:%{_usrlibrpm}/platform/${arch}-%{_target_os}/macros --target=${arch} -E %%{_libdir})
21mr|glibc-2.33-11.git5f08d1.6|1275	SLIBDIR=/${LIB}
21mr|glibc-2.33-11.git5f08d1.6|1276	
21mr|glibc-2.33-11.git5f08d1.6|1277	# Determine library name
21mr|glibc-2.33-11.git5f08d1.6|1278	glibc_cv_cc_64bit_output=no
21mr|glibc-2.33-11.git5f08d1.6|1279	if echo ".text" | $BuildCC -c -o test.o -xassembler -; then
21mr|glibc-2.33-11.git5f08d1.6|1280	case `/usr/bin/file test.o` in
21mr|glibc-2.33-11.git5f08d1.6|1281	*"ELF 64"*)
21mr|glibc-2.33-11.git5f08d1.6|1282	glibc_cv_cc_64bit_output=yes
21mr|glibc-2.33-11.git5f08d1.6|1283	;;
21mr|glibc-2.33-11.git5f08d1.6|1284	esac
21mr|glibc-2.33-11.git5f08d1.6|1285	fi
21mr|glibc-2.33-11.git5f08d1.6|1286	rm -f test.o
21mr|glibc-2.33-11.git5f08d1.6|1287	# Force a separate object dir
21mr|glibc-2.33-11.git5f08d1.6|1288	mkdir -p build-$arch-linux
21mr|glibc-2.33-11.git5f08d1.6|1289	cd  build-$arch-linux
21mr|glibc-2.33-11.git5f08d1.6|1290	[ "$BuildAltArch" = 'yes' ] && touch ".alt" || touch ".main"
21mr|glibc-2.33-11.git5f08d1.6|1291	export libc_cv_slibdir=${SLIBDIR}
21mr|glibc-2.33-11.git5f08d1.6|1292	case $arch in
21mr|glibc-2.33-11.git5f08d1.6|1293	znver1)
21mr|glibc-2.33-11.git5f08d1.6|1294	configarch=x86_64
21mr|glibc-2.33-11.git5f08d1.6|1295	;;
21mr|glibc-2.33-11.git5f08d1.6|1296	*)
21mr|glibc-2.33-11.git5f08d1.6|1297	configarch=$arch
21mr|glibc-2.33-11.git5f08d1.6|1298	;;
21mr|glibc-2.33-11.git5f08d1.6|1299	esac
21mr|glibc-2.33-11.git5f08d1.6|1300	echo CC="$BuildCC" CXX="$BuildCXX" CFLAGS="$BuildFlags -Wno-error" ARFLAGS="$ARFLAGS --generate-missing-build-notes=yes" LDFLAGS="%{ldflags} -fuse-ld=bfd"
21mr|glibc-2.33-11.git5f08d1.6|1301	CC="$BuildCC" CXX="$BuildCXX" CFLAGS="$BuildFlags -Wno-error" ARFLAGS="$ARFLAGS --generate-missing-build-notes=yes" LDFLAGS="%{ldflags} -fuse-ld=bfd" ../configure \
21mr|glibc-2.33-11.git5f08d1.6|1302	--target=$configarch-%{platform} \
21mr|glibc-2.33-11.git5f08d1.6|1303	--host=$configarch-%{platform} \
21mr|glibc-2.33-11.git5f08d1.6|1304	$BuildCross \
21mr|glibc-2.33-11.git5f08d1.6|1305	--prefix=%{_prefix} \
21mr|glibc-2.33-11.git5f08d1.6|1306	--libexecdir=%{_prefix}/libexec \
21mr|glibc-2.33-11.git5f08d1.6|1307	--libdir=${LIBDIR} \
21mr|glibc-2.33-11.git5f08d1.6|1308	--infodir=%{_infodir} \
21mr|glibc-2.33-11.git5f08d1.6|1309	--localedir=%{_localedir} \
21mr|glibc-2.33-11.git5f08d1.6|1310	--enable-add-ons=$AddOns \
21mr|glibc-2.33-11.git5f08d1.6|1311	--disable-profile \
21mr|glibc-2.33-11.git5f08d1.6|1312	--enable-static \
21mr|glibc-2.33-11.git5f08d1.6|1313	--disable-nss-crypt \
21mr|glibc-2.33-11.git5f08d1.6|1314	--disable-crypt \
21mr|glibc-2.33-11.git5f08d1.6|1315	$(WithSelinux) \
21mr|glibc-2.33-11.git5f08d1.6|1316	%if !%{with nscd}
21mr|glibc-2.33-11.git5f08d1.6|1317	--disable-build-nscd \
21mr|glibc-2.33-11.git5f08d1.6|1318	%endif
21mr|glibc-2.33-11.git5f08d1.6|1319	--enable-bind-now \
21mr|glibc-2.33-11.git5f08d1.6|1320	--enable-lock-elision \
21mr|glibc-2.33-11.git5f08d1.6|1321	--enable-tunables \
21mr|glibc-2.33-11.git5f08d1.6|1322	--enable-stack-protector=strong \
21mr|glibc-2.33-11.git5f08d1.6|1323	$ExtraFlags \
21mr|glibc-2.33-11.git5f08d1.6|1324	$MultiArchFlags \
21mr|glibc-2.33-11.git5f08d1.6|1325	--enable-kernel=%{enablekernel} \
21mr|glibc-2.33-11.git5f08d1.6|1326	--with-headers=$KernelHeaders ${1+"$@"} \
21mr|glibc-2.33-11.git5f08d1.6|1327	--with-bugurl=%{bugurl}
21mr|glibc-2.33-11.git5f08d1.6|1328	
21mr|glibc-2.33-11.git5f08d1.6|1329	# FIXME drop -j1 if the Makefiles ever get fixed for parallel build
21mr|glibc-2.33-11.git5f08d1.6|1330	if [ "$BuildAltArch" = "yes" ]; then
21mr|glibc-2.33-11.git5f08d1.6|1331	%make_build -j1 -r all subdir_stubs LIBGD=no
21mr|glibc-2.33-11.git5f08d1.6|1332	else
21mr|glibc-2.33-11.git5f08d1.6|1333	%make_build -j1 -r all subdir_stubs
21mr|glibc-2.33-11.git5f08d1.6|1334	fi
21mr|glibc-2.33-11.git5f08d1.6|1335	cd -
21mr|glibc-2.33-11.git5f08d1.6|1336	
21mr|glibc-2.33-11.git5f08d1.6|1337	check_flags="-k"
21mr|glibc-2.33-11.git5f08d1.6|1338	
21mr|glibc-2.33-11.git5f08d1.6|1339	# Generate test matrix
21mr|glibc-2.33-11.git5f08d1.6|1340	[ -d "build-$arch-linux" ] || {
21mr|glibc-2.33-11.git5f08d1.6|1341	echo "ERROR: PrepareGlibcTest: build-$arch-linux does not exist!"
21mr|glibc-2.33-11.git5f08d1.6|1342	return 1
21mr|glibc-2.33-11.git5f08d1.6|1343	}
21mr|glibc-2.33-11.git5f08d1.6|1344	local BuildJobs="%{_smp_mflags}"
21mr|glibc-2.33-11.git5f08d1.6|1345	echo "$BuildJobs -d build-$arch-linux $check_flags" >> %{checklist}
21mr|glibc-2.33-11.git5f08d1.6|1346	
21mr|glibc-2.33-11.git5f08d1.6|1347	case $arch in
21mr|glibc-2.33-11.git5f08d1.6|1348	i[56]86)	base_arch=i686;;
21mr|glibc-2.33-11.git5f08d1.6|1349	*)		base_arch=none;;
21mr|glibc-2.33-11.git5f08d1.6|1350	esac
21mr|glibc-2.33-11.git5f08d1.6|1351	
21mr|glibc-2.33-11.git5f08d1.6|1352	[ -d "build-$base_arch-linux" ] && {
21mr|glibc-2.33-11.git5f08d1.6|1353	check_flags="$check_flags -l build-$base_arch-linux/elf/ld.so"
21mr|glibc-2.33-11.git5f08d1.6|1354	echo "$BuildJobs -d build-$arch-linux $check_flags" >> %{checklist}
21mr|glibc-2.33-11.git5f08d1.6|1355	}
21mr|glibc-2.33-11.git5f08d1.6|1356	return 0
21mr|glibc-2.33-11.git5f08d1.6|1357	}
21mr|glibc-2.33-11.git5f08d1.6|1358	
21mr|glibc-2.33-11.git5f08d1.6|1359	%if %{with crosscompilers}
21mr|glibc-2.33-11.git5f08d1.6|1360	for i in %{targets}; do
21mr|glibc-2.33-11.git5f08d1.6|1361	CPU=$(echo $i |cut -d- -f1)
21mr|glibc-2.33-11.git5f08d1.6|1362	OS=$(echo $i |cut -d- -f2)
21mr|glibc-2.33-11.git5f08d1.6|1363	TRIPLET="$(rpm --target=${CPU}-${OS} -E %%{_target_platform})"
21mr|glibc-2.33-11.git5f08d1.6|1364	if [ "${TRIPLET}" = "%{_target_platform}" ]; then
21mr|glibc-2.33-11.git5f08d1.6|1365	echo "===== Skipping $i cross libc (native arch) ====="
21mr|glibc-2.33-11.git5f08d1.6|1366	continue
21mr|glibc-2.33-11.git5f08d1.6|1367	fi
21mr|glibc-2.33-11.git5f08d1.6|1368	echo "===== Building %{_target_platform} -> $i ($TRIPLET) cross libc ====="
21mr|glibc-2.33-11.git5f08d1.6|1369	KARCH=$(echo $TRIPLET |cut -d- -f1)
21mr|glibc-2.33-11.git5f08d1.6|1370	case $KARCH in
21mr|glibc-2.33-11.git5f08d1.6|1371	aarch64)
21mr|glibc-2.33-11.git5f08d1.6|1372	KARCH=arm64
21mr|glibc-2.33-11.git5f08d1.6|1373	;;
21mr|glibc-2.33-11.git5f08d1.6|1374	arm*)
21mr|glibc-2.33-11.git5f08d1.6|1375	KARCH=arm
21mr|glibc-2.33-11.git5f08d1.6|1376	;;
21mr|glibc-2.33-11.git5f08d1.6|1377	i.86)
21mr|glibc-2.33-11.git5f08d1.6|1378	KARCH=x86
21mr|glibc-2.33-11.git5f08d1.6|1379	;;
21mr|glibc-2.33-11.git5f08d1.6|1380	esac
21mr|glibc-2.33-11.git5f08d1.6|1381	mkdir -p obj-${TRIPLET}
21mr|glibc-2.33-11.git5f08d1.6|1382	cd obj-${TRIPLET}
21mr|glibc-2.33-11.git5f08d1.6|1383	CFLAGS="$(rpm --target ${i} --eval '%%{optflags} -fuse-ld=bfd -fno-strict-aliasing -Wno-error' |sed -e 's,-m[36][24],,;s,-flto,,g;s,-Werror[^ ]*,,g')" \
21mr|glibc-2.33-11.git5f08d1.6|1384	CXXFLAGS="$(rpm --target ${i} --eval '%%{optflags} -fuse-ld=bfd -fno-strict-aliasing -Wno-error' |sed -e 's,-m[36][24],,;s,-flto,,g;s,-Werror[^ ]*,,g')" \
21mr|glibc-2.33-11.git5f08d1.6|1385	ASFLAGS="$(rpm --target ${i} --eval '%%{optflags} -fuse-ld=bfd -fno-strict-aliasing -Wno-error' |sed -e 's,-m[36][24],,;s,-flto,,g;s,-Werror[^ ]*,,g')" \
21mr|glibc-2.33-11.git5f08d1.6|1386	LDFLAGS="$(rpm --target ${i} --eval '%%{ldflags} -fuse-ld=bfd -fno-strict-aliasing -Wno-error' |sed -e 's,-m[36][24],,;s,-flto,,g')" \
21mr|glibc-2.33-11.git5f08d1.6|1387	CC="${TRIPLET}-gcc ${CFLAGS}" \
21mr|glibc-2.33-11.git5f08d1.6|1388	../configure \
21mr|glibc-2.33-11.git5f08d1.6|1389	--prefix=%{_prefix}/${TRIPLET} \
21mr|glibc-2.33-11.git5f08d1.6|1390	--host=${TRIPLET} \
21mr|glibc-2.33-11.git5f08d1.6|1391	--target=${TRIPLET} \
21mr|glibc-2.33-11.git5f08d1.6|1392	--with-gnu-ld=${TRIPLET}-ld.bfd \
21mr|glibc-2.33-11.git5f08d1.6|1393	--with-headers=%{_prefix}/${TRIPLET}/include
21mr|glibc-2.33-11.git5f08d1.6|1394	# We set CXX to empty to prevent links-dso-program from being built
21mr|glibc-2.33-11.git5f08d1.6|1395	# (it may not work -- if we're using a bootstrap version of gcc,
21mr|glibc-2.33-11.git5f08d1.6|1396	# there's no libstdc++ or libgcc_s)
21mr|glibc-2.33-11.git5f08d1.6|1397	# the " || make ..." part is a workaround for the build failing on
21mr|glibc-2.33-11.git5f08d1.6|1398	# aarch64 boxes with lots of cores while building the iconv converters
21mr|glibc-2.33-11.git5f08d1.6|1399	# for the i686 crosscompiler. This should be fixed properly at some
21mr|glibc-2.33-11.git5f08d1.6|1400	# point.
21mr|glibc-2.33-11.git5f08d1.6|1401	%make_build CXX="" LIBGD=no || make CXX="" LIBGD=no
21mr|glibc-2.33-11.git5f08d1.6|1402	cd ..
21mr|glibc-2.33-11.git5f08d1.6|1403	done
21mr|glibc-2.33-11.git5f08d1.6|1404	%endif
21mr|glibc-2.33-11.git5f08d1.6|1405	
21mr|glibc-2.33-11.git5f08d1.6|1406	# Build main glibc
21mr|glibc-2.33-11.git5f08d1.6|1407	export BIARCH_BUILDING=0
21mr|glibc-2.33-11.git5f08d1.6|1408	BuildGlibc %{target_cpu}
21mr|glibc-2.33-11.git5f08d1.6|1409	
21mr|glibc-2.33-11.git5f08d1.6|1410	export BIARCH_BUILDING=1
21mr|glibc-2.33-11.git5f08d1.6|1411	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|1412	%if %isarch %{x86_64}
21mr|glibc-2.33-11.git5f08d1.6|1413	BuildGlibc i686
21mr|glibc-2.33-11.git5f08d1.6|1414	%endif
21mr|glibc-2.33-11.git5f08d1.6|1415	%if %isarch mips
21mr|glibc-2.33-11.git5f08d1.6|1416	BuildGlibc mips64
21mr|glibc-2.33-11.git5f08d1.6|1417	BuildGlibc mips32
21mr|glibc-2.33-11.git5f08d1.6|1418	%endif
21mr|glibc-2.33-11.git5f08d1.6|1419	%if %isarch mipsel
21mr|glibc-2.33-11.git5f08d1.6|1420	BuildGlibc mips64el
21mr|glibc-2.33-11.git5f08d1.6|1421	BuildGlibc mips32el
21mr|glibc-2.33-11.git5f08d1.6|1422	%endif
21mr|glibc-2.33-11.git5f08d1.6|1423	%if %isarch mips64
21mr|glibc-2.33-11.git5f08d1.6|1424	BuildGlibc mips
21mr|glibc-2.33-11.git5f08d1.6|1425	BuildGlibc mips32
21mr|glibc-2.33-11.git5f08d1.6|1426	%endif
21mr|glibc-2.33-11.git5f08d1.6|1427	%if %isarch mips64el
21mr|glibc-2.33-11.git5f08d1.6|1428	BuildGlibc mipsel
21mr|glibc-2.33-11.git5f08d1.6|1429	BuildGlibc mips32el
21mr|glibc-2.33-11.git5f08d1.6|1430	%endif
21mr|glibc-2.33-11.git5f08d1.6|1431	%else
21mr|glibc-2.33-11.git5f08d1.6|1432	# Build i686 libraries if not already building for i686
21mr|glibc-2.33-11.git5f08d1.6|1433	case %{target_cpu} in
21mr|glibc-2.33-11.git5f08d1.6|1434	i686)
21mr|glibc-2.33-11.git5f08d1.6|1435	;;
21mr|glibc-2.33-11.git5f08d1.6|1436	i[3-5]86)
21mr|glibc-2.33-11.git5f08d1.6|1437	BuildGlibc i686
21mr|glibc-2.33-11.git5f08d1.6|1438	;;
21mr|glibc-2.33-11.git5f08d1.6|1439	esac
21mr|glibc-2.33-11.git5f08d1.6|1440	%endif
21mr|glibc-2.33-11.git5f08d1.6|1441	
21mr|glibc-2.33-11.git5f08d1.6|1442	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|1443	
21mr|glibc-2.33-11.git5f08d1.6|1444	#if "%{target_cpu}" != "i686"
21mr|glibc-2.33-11.git5f08d1.6|1445	# check fails due to race conditions probably
21mr|glibc-2.33-11.git5f08d1.6|1446	%if 0
21mr|glibc-2.33-11.git5f08d1.6|1447	%check
21mr|glibc-2.33-11.git5f08d1.6|1448	# ...
21mr|glibc-2.33-11.git5f08d1.6|1449	export PATH=$PWD/bin:$PATH
21mr|glibc-2.33-11.git5f08d1.6|1450	
21mr|glibc-2.33-11.git5f08d1.6|1451	export TMPDIR=/tmp
21mr|glibc-2.33-11.git5f08d1.6|1452	export TIMEOUTFACTOR=16
21mr|glibc-2.33-11.git5f08d1.6|1453	while read arglist; do
21mr|glibc-2.33-11.git5f08d1.6|1454	sh %{SOURCE5} $arglist || exit 1
21mr|glibc-2.33-11.git5f08d1.6|1455	done < %{checklist}
21mr|glibc-2.33-11.git5f08d1.6|1456	%endif
21mr|glibc-2.33-11.git5f08d1.6|1457	
21mr|glibc-2.33-11.git5f08d1.6|1458	#-----------------------------------------------------------------------
21mr|glibc-2.33-11.git5f08d1.6|1459	%install
21mr|glibc-2.33-11.git5f08d1.6|1460	# ...
21mr|glibc-2.33-11.git5f08d1.6|1461	%if !%isarch %{mipsx}
21mr|glibc-2.33-11.git5f08d1.6|1462	export PATH=$PWD/bin:$PATH
21mr|glibc-2.33-11.git5f08d1.6|1463	%endif
21mr|glibc-2.33-11.git5f08d1.6|1464	
21mr|glibc-2.33-11.git5f08d1.6|1465	%if %{with crosscompilers}
21mr|glibc-2.33-11.git5f08d1.6|1466	for i in %{long_targets}; do
21mr|glibc-2.33-11.git5f08d1.6|1467	if [ "${i}" = "%{_target_platform}" ]; then
21mr|glibc-2.33-11.git5f08d1.6|1468	echo "===== Skipping $i cross libc (native arch)"
21mr|glibc-2.33-11.git5f08d1.6|1469	continue
21mr|glibc-2.33-11.git5f08d1.6|1470	fi
21mr|glibc-2.33-11.git5f08d1.6|1471	echo "===== Installing %{_target_platform} -> $i cross libc ====="
21mr|glibc-2.33-11.git5f08d1.6|1472	cd obj-${i}
21mr|glibc-2.33-11.git5f08d1.6|1473	
21mr|glibc-2.33-11.git5f08d1.6|1474	# FIXME as of 2.30, installing the x86_64 -> aarch64 crosscompiler
21mr|glibc-2.33-11.git5f08d1.6|1475	# fails unless those directories are created first. Should figure
21mr|glibc-2.33-11.git5f08d1.6|1476	# out what's going on there at some point.
21mr|glibc-2.33-11.git5f08d1.6|1477	#mkdir cstdlib cmath
21mr|glibc-2.33-11.git5f08d1.6|1478	
21mr|glibc-2.33-11.git5f08d1.6|1479	%make_install
21mr|glibc-2.33-11.git5f08d1.6|1480	cd ..
21mr|glibc-2.33-11.git5f08d1.6|1481	# We don't need all the bits and pieces with a crosscompiler
21mr|glibc-2.33-11.git5f08d1.6|1482	rm -rf %{buildroot}%{_prefix}/$i/bin %{buildroot}%{_prefix}/$i/sbin %{buildroot}%{_prefix}/$i/var %{buildroot}%{_prefix}/$i/share %{buildroot}%{_prefix}/$i/etc
21mr|glibc-2.33-11.git5f08d1.6|1483	# We need to get rid of this hardcode at some point so the sysroot can
21mr|glibc-2.33-11.git5f08d1.6|1484	# double as a chroot... But we probably can't do this before the FS
21mr|glibc-2.33-11.git5f08d1.6|1485	# changes, it breaks second stage gcc crosscompilers
21mr|glibc-2.33-11.git5f08d1.6|1486	# sed -i -e "s,%{_prefix}/$i,,g" %{buildroot}%{_prefix}/$i/lib/libc.so
21mr|glibc-2.33-11.git5f08d1.6|1487	done
21mr|glibc-2.33-11.git5f08d1.6|1488	%endif
21mr|glibc-2.33-11.git5f08d1.6|1489	
21mr|glibc-2.33-11.git5f08d1.6|1490	make install_root=%{buildroot} install -C build-%{target_cpu}-linux
21mr|glibc-2.33-11.git5f08d1.6|1491	
21mr|glibc-2.33-11.git5f08d1.6|1492	%if %{build_biarch} || %isarch %{mips} %{mipsel}
21mr|glibc-2.33-11.git5f08d1.6|1493	%if %isarch %{x86_64}
21mr|glibc-2.33-11.git5f08d1.6|1494	ALT_ARCHES=i686-linux
21mr|glibc-2.33-11.git5f08d1.6|1495	%endif
21mr|glibc-2.33-11.git5f08d1.6|1496	%if %isarch %{mips}
21mr|glibc-2.33-11.git5f08d1.6|1497	ALT_ARCHES="mips64-linux mips32-linux"
21mr|glibc-2.33-11.git5f08d1.6|1498	%endif
21mr|glibc-2.33-11.git5f08d1.6|1499	%if %isarch %{mipsel}
21mr|glibc-2.33-11.git5f08d1.6|1500	ALT_ARCHES="mips64el-linux mips32el-linux"
21mr|glibc-2.33-11.git5f08d1.6|1501	%endif
21mr|glibc-2.33-11.git5f08d1.6|1502	%if %isarch mips64
21mr|glibc-2.33-11.git5f08d1.6|1503	ALT_ARCHES="mips-linux mips32-linux"
21mr|glibc-2.33-11.git5f08d1.6|1504	%endif
21mr|glibc-2.33-11.git5f08d1.6|1505	%if %isarch mips64el
21mr|glibc-2.33-11.git5f08d1.6|1506	ALT_ARCHES="mipsel-linux mips32el-linux"
21mr|glibc-2.33-11.git5f08d1.6|1507	%endif
21mr|glibc-2.33-11.git5f08d1.6|1508	for ALT_ARCH in $ALT_ARCHES; do
21mr|glibc-2.33-11.git5f08d1.6|1509	mkdir -p %{buildroot}/$ALT_ARCH
21mr|glibc-2.33-11.git5f08d1.6|1510	%make install_root=%{buildroot}/$ALT_ARCH LIBGD=no -C build-$ALT_ARCH \
21mr|glibc-2.33-11.git5f08d1.6|1511	install
21mr|glibc-2.33-11.git5f08d1.6|1512	
21mr|glibc-2.33-11.git5f08d1.6|1513	# Dispatch */lib only
21mr|glibc-2.33-11.git5f08d1.6|1514	case "$ALT_ARCH" in
21mr|glibc-2.33-11.git5f08d1.6|1515	mips32*)
21mr|glibc-2.33-11.git5f08d1.6|1516	LIB="%{_slibdirn32}"
21mr|glibc-2.33-11.git5f08d1.6|1517	;;
21mr|glibc-2.33-11.git5f08d1.6|1518	mips64*)
21mr|glibc-2.33-11.git5f08d1.6|1519	LIB="%{_slibdir}"
21mr|glibc-2.33-11.git5f08d1.6|1520	;;
21mr|glibc-2.33-11.git5f08d1.6|1521	mips*)
21mr|glibc-2.33-11.git5f08d1.6|1522	LIB="%{_slibdir32}"
21mr|glibc-2.33-11.git5f08d1.6|1523	;;
21mr|glibc-2.33-11.git5f08d1.6|1524	*)
21mr|glibc-2.33-11.git5f08d1.6|1525	LIB=/lib
21mr|glibc-2.33-11.git5f08d1.6|1526	;;
21mr|glibc-2.33-11.git5f08d1.6|1527	esac
21mr|glibc-2.33-11.git5f08d1.6|1528	mv     %{buildroot}/$ALT_ARCH/$LIB %{buildroot}/$LIB
21mr|glibc-2.33-11.git5f08d1.6|1529	mv     %{buildroot}/$ALT_ARCH%{_libexecdir}/getconf/* %{buildroot}%{_prefix}/libexec/getconf/
21mr|glibc-2.33-11.git5f08d1.6|1530	[ ! -d %{buildroot}%{_prefix}/$LIB/ ] && mkdir -p %{buildroot}%{_prefix}/$LIB/
21mr|glibc-2.33-11.git5f08d1.6|1531	mv     %{buildroot}/$ALT_ARCH%{_prefix}/$LIB/* %{buildroot}%{_prefix}/$LIB/
21mr|glibc-2.33-11.git5f08d1.6|1532	
21mr|glibc-2.33-11.git5f08d1.6|1533	rm -rf %{buildroot}/$ALT_ARCH
21mr|glibc-2.33-11.git5f08d1.6|1534	# XXX Dispatch 32-bit stubs
21mr|glibc-2.33-11.git5f08d1.6|1535	(sed '/^@/d' include/stubs-prologue.h; LC_ALL=C sort $(find build-$ALT_ARCH -name stubs)) \
21mr|glibc-2.33-11.git5f08d1.6|1536	> %{buildroot}%{_includedir}/gnu/stubs-32.h
21mr|glibc-2.33-11.git5f08d1.6|1537	done
21mr|glibc-2.33-11.git5f08d1.6|1538	%endif
21mr|glibc-2.33-11.git5f08d1.6|1539	
21mr|glibc-2.33-11.git5f08d1.6|1540	# Install extra glibc libraries
21mr|glibc-2.33-11.git5f08d1.6|1541	function InstallGlibc() {
21mr|glibc-2.33-11.git5f08d1.6|1542	local BuildDir="$1"
21mr|glibc-2.33-11.git5f08d1.6|1543	local SubDir="$2"
21mr|glibc-2.33-11.git5f08d1.6|1544	local LibDir="$3"
21mr|glibc-2.33-11.git5f08d1.6|1545	
21mr|glibc-2.33-11.git5f08d1.6|1546	[ -z "$LibDir" ] && LibDir="%{_slibdir}"
21mr|glibc-2.33-11.git5f08d1.6|1547	
21mr|glibc-2.33-11.git5f08d1.6|1548	cd $BuildDir
21mr|glibc-2.33-11.git5f08d1.6|1549	mkdir -p %{buildroot}$LibDir/$SubDir/
21mr|glibc-2.33-11.git5f08d1.6|1550	install -m755 libc.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libc-*.so`
21mr|glibc-2.33-11.git5f08d1.6|1551	ln -sf `basename %{buildroot}$LibDir/libc-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libc.so.*`
21mr|glibc-2.33-11.git5f08d1.6|1552	install -m755 math/libm.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libm-*.so`
21mr|glibc-2.33-11.git5f08d1.6|1553	ln -sf `basename %{buildroot}$LibDir/libm-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libm.so.*`
21mr|glibc-2.33-11.git5f08d1.6|1554	install -m755 nptl/libpthread.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libpthread-*.so`
21mr|glibc-2.33-11.git5f08d1.6|1555	ln -sf `basename %{buildroot}$LibDir/libpthread-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libpthread.so.*`
21mr|glibc-2.33-11.git5f08d1.6|1556	install -m755 nptl_db/libthread_db.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libthread_db-*.so`
21mr|glibc-2.33-11.git5f08d1.6|1557	ln -sf `basename %{buildroot}$LibDir/libthread_db-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libthread_db.so.*`
21mr|glibc-2.33-11.git5f08d1.6|1558	install -m755 rt/librt.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/librt-*.so`
21mr|glibc-2.33-11.git5f08d1.6|1559	ln -sf `basename %{buildroot}$LibDir/librt-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/librt.so.*`
21mr|glibc-2.33-11.git5f08d1.6|1560	cd -
21mr|glibc-2.33-11.git5f08d1.6|1561	
21mr|glibc-2.33-11.git5f08d1.6|1562	}
21mr|glibc-2.33-11.git5f08d1.6|1563	
21mr|glibc-2.33-11.git5f08d1.6|1564	# Install arch-specific optimized libraries
21mr|glibc-2.33-11.git5f08d1.6|1565	%if %isarch %{i586}
21mr|glibc-2.33-11.git5f08d1.6|1566	case %{target_cpu} in
21mr|glibc-2.33-11.git5f08d1.6|1567	i[3-5]86)
21mr|glibc-2.33-11.git5f08d1.6|1568	InstallGlibc build-i686-linux i686
21mr|glibc-2.33-11.git5f08d1.6|1569	;;
21mr|glibc-2.33-11.git5f08d1.6|1570	esac
21mr|glibc-2.33-11.git5f08d1.6|1571	%endif
21mr|glibc-2.33-11.git5f08d1.6|1572	
21mr|glibc-2.33-11.git5f08d1.6|1573	# NPTL <bits/stdio-lock.h> is not usable outside of glibc, so include
21mr|glibc-2.33-11.git5f08d1.6|1574	# the generic one (RH#162634)
21mr|glibc-2.33-11.git5f08d1.6|1575	install -m644 sysdeps/generic/stdio-lock.h -D %{buildroot}%{_includedir}/bits/stdio-lock.h
21mr|glibc-2.33-11.git5f08d1.6|1576	# And <bits/libc-lock.h> needs sanitizing as well.
21mr|glibc-2.33-11.git5f08d1.6|1577	install -m644 %{SOURCE10} -D %{buildroot}%{_includedir}/bits/libc-lock.h
21mr|glibc-2.33-11.git5f08d1.6|1578	
21mr|glibc-2.33-11.git5f08d1.6|1579	# Compatibility hack: this locale has vanished from glibc, but some other
21mr|glibc-2.33-11.git5f08d1.6|1580	# programs are still using it. Normally we would handle it in the %pre
21mr|glibc-2.33-11.git5f08d1.6|1581	# section but with glibc that is simply not an option
21mr|glibc-2.33-11.git5f08d1.6|1582	mkdir -p %{buildroot}%{_localedir}/ru_RU/LC_MESSAGES
21mr|glibc-2.33-11.git5f08d1.6|1583	
21mr|glibc-2.33-11.git5f08d1.6|1584	install -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/nsswitch.conf
21mr|glibc-2.33-11.git5f08d1.6|1585	
21mr|glibc-2.33-11.git5f08d1.6|1586	# This is for nscd - in glibc 2.2
21mr|glibc-2.33-11.git5f08d1.6|1587	%if %{with nscd}
21mr|glibc-2.33-11.git5f08d1.6|1588	install -m644 nscd/nscd.conf -D %{buildroot}%{_sysconfdir}/nscd.conf
21mr|glibc-2.33-11.git5f08d1.6|1589	install -m755 -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|glibc-2.33-11.git5f08d1.6|1590	touch %{buildroot}%{_sysconfdir}/sysconfig/nscd
21mr|glibc-2.33-11.git5f08d1.6|1591	install -m755 -d %{buildroot}%{_sysconfdir}/netgroup
21mr|glibc-2.33-11.git5f08d1.6|1592	mkdir -p %{buildroot}%{_unitdir}
21mr|glibc-2.33-11.git5f08d1.6|1593	install -m 644 nscd/nscd.service nscd/nscd.socket %{buildroot}%{_unitdir}
21mr|glibc-2.33-11.git5f08d1.6|1594	install -m644 nscd/nscd.tmpfiles -D %{buildroot}%{_tmpfilesdir}/nscd.conf
21mr|glibc-2.33-11.git5f08d1.6|1595	install -m755 -d %{buildroot}%{_var}/db/nscd
21mr|glibc-2.33-11.git5f08d1.6|1596	touch %{buildroot}%{_var}/db/nscd/{passwd,group,hosts,services}
21mr|glibc-2.33-11.git5f08d1.6|1597	install -m755 -d %{buildroot}/run/nscd
21mr|glibc-2.33-11.git5f08d1.6|1598	touch %{buildroot}/run/nscd/{nscd.pid,socket,passwd,group,hosts,services}
21mr|glibc-2.33-11.git5f08d1.6|1599	install -d %{buildroot}%{_presetdir}
21mr|glibc-2.33-11.git5f08d1.6|1600	%endif
21mr|glibc-2.33-11.git5f08d1.6|1601	
21mr|glibc-2.33-11.git5f08d1.6|1602	# Include ld.so.conf
21mr|glibc-2.33-11.git5f08d1.6|1603	%if "%{name}" == "glibc"
21mr|glibc-2.33-11.git5f08d1.6|1604	%if %isarch mips mipsel
21mr|glibc-2.33-11.git5f08d1.6|1605	# needed to get a ldd which understands o32, n32, 64
21mr|glibc-2.33-11.git5f08d1.6|1606	install -m755 build-%{_target_cpu}-linux/elf/ldd %{buildroot}%{_bindir}/ldd
21mr|glibc-2.33-11.git5f08d1.6|1607	%endif
21mr|glibc-2.33-11.git5f08d1.6|1608	
21mr|glibc-2.33-11.git5f08d1.6|1609	# ldconfig cache
21mr|glibc-2.33-11.git5f08d1.6|1610	mkdir -p %{buildroot}%{_var}/cache/ldconfig
21mr|glibc-2.33-11.git5f08d1.6|1611	truncate -s 0 %{buildroot}%{_var}/cache/ldconfig/aux-cache
21mr|glibc-2.33-11.git5f08d1.6|1612	# Note: This has to happen before creating /etc/ld.so.conf.
21mr|glibc-2.33-11.git5f08d1.6|1613	# ldconfig is statically linked, so we can use the new version.
21mr|glibc-2.33-11.git5f08d1.6|1614	%{buildroot}/sbin/ldconfig -N -r %{buildroot}
21mr|glibc-2.33-11.git5f08d1.6|1615	
21mr|glibc-2.33-11.git5f08d1.6|1616	echo "include /etc/ld.so.conf.d/*.conf" > %{buildroot}%{_sysconfdir}/ld.so.conf
21mr|glibc-2.33-11.git5f08d1.6|1617	chmod 644 %{buildroot}%{_sysconfdir}/ld.so.conf
21mr|glibc-2.33-11.git5f08d1.6|1618	mkdir -p  %{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|glibc-2.33-11.git5f08d1.6|1619	
21mr|glibc-2.33-11.git5f08d1.6|1620	# gconv-modules.cache
21mr|glibc-2.33-11.git5f08d1.6|1621	touch %{buildroot}%{_libdir}/gconv/gconv-modules.cache
21mr|glibc-2.33-11.git5f08d1.6|1622	chmod 644 %{buildroot}%{_libdir}/gconv/gconv-modules.cache
21mr|glibc-2.33-11.git5f08d1.6|1623	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|1624	touch %{buildroot}%{_libdir32}/gconv/gconv-modules.cache
21mr|glibc-2.33-11.git5f08d1.6|1625	chmod 644 %{buildroot}%{_libdir32}/gconv/gconv-modules.cache
21mr|glibc-2.33-11.git5f08d1.6|1626	%endif
21mr|glibc-2.33-11.git5f08d1.6|1627	
21mr|glibc-2.33-11.git5f08d1.6|1628	touch %{buildroot}%{_sysconfdir}/ld.so.cache
21mr|glibc-2.33-11.git5f08d1.6|1629	%endif
21mr|glibc-2.33-11.git5f08d1.6|1630	
21mr|glibc-2.33-11.git5f08d1.6|1631	# Are we cross-compiling?
21mr|glibc-2.33-11.git5f08d1.6|1632	Strip="strip"
21mr|glibc-2.33-11.git5f08d1.6|1633	if [ "%{_target_cpu}" != "%{target_cpu}" ]; then
21mr|glibc-2.33-11.git5f08d1.6|1634	Strip="%{cross_program_prefix}$Strip"
21mr|glibc-2.33-11.git5f08d1.6|1635	fi
21mr|glibc-2.33-11.git5f08d1.6|1636	
21mr|glibc-2.33-11.git5f08d1.6|1637	# Strip debugging info from all static libraries
21mr|glibc-2.33-11.git5f08d1.6|1638	cd %{buildroot}%{_slibdir}
21mr|glibc-2.33-11.git5f08d1.6|1639	for i in *.a; do
21mr|glibc-2.33-11.git5f08d1.6|1640	if [ -f "$i" ]; then
21mr|glibc-2.33-11.git5f08d1.6|1641	case "$i" in
21mr|glibc-2.33-11.git5f08d1.6|1642	*_p.a) ;;
21mr|glibc-2.33-11.git5f08d1.6|1643	*) $Strip -g -R .comment -R .GCC.command.line         $i ;;
21mr|glibc-2.33-11.git5f08d1.6|1644	esac
21mr|glibc-2.33-11.git5f08d1.6|1645	fi
21mr|glibc-2.33-11.git5f08d1.6|1646	done
21mr|glibc-2.33-11.git5f08d1.6|1647	cd -
21mr|glibc-2.33-11.git5f08d1.6|1648	
21mr|glibc-2.33-11.git5f08d1.6|1649	%if %{with i18ndata}
21mr|glibc-2.33-11.git5f08d1.6|1650	install -m644 localedata/SUPPORTED %{buildroot}%{_datadir}/i18n/
21mr|glibc-2.33-11.git5f08d1.6|1651	%endif
21mr|glibc-2.33-11.git5f08d1.6|1652	
21mr|glibc-2.33-11.git5f08d1.6|1653	rm -r %{buildroot}%{_includedir}/netatalk/
21mr|glibc-2.33-11.git5f08d1.6|1654	
21mr|glibc-2.33-11.git5f08d1.6|1655	# /etc/localtime - we're proud of our timezone #Well we(mdk) may put Paris
21mr|glibc-2.33-11.git5f08d1.6|1656	%if %{with timezone}
21mr|glibc-2.33-11.git5f08d1.6|1657	rm %{buildroot}%{_sysconfdir}/localtime
21mr|glibc-2.33-11.git5f08d1.6|1658	cp -f %{buildroot}%{_datadir}/zoneinfo/CET %{buildroot}%{_sysconfdir}/localtime
21mr|glibc-2.33-11.git5f08d1.6|1659	%endif
21mr|glibc-2.33-11.git5f08d1.6|1660	
21mr|glibc-2.33-11.git5f08d1.6|1661	# Documentation
21mr|glibc-2.33-11.git5f08d1.6|1662	install -m 755 -d %{buildroot}%{_docdir}/glibc
21mr|glibc-2.33-11.git5f08d1.6|1663	cd build-%{target_cpu}-linux
21mr|glibc-2.33-11.git5f08d1.6|1664	%if %{with doc}
21mr|glibc-2.33-11.git5f08d1.6|1665	make html
21mr|glibc-2.33-11.git5f08d1.6|1666	cp -fpar manual/libc %{buildroot}%{_docdir}/glibc/html
21mr|glibc-2.33-11.git5f08d1.6|1667	%endif
21mr|glibc-2.33-11.git5f08d1.6|1668	%if %{with pdf}
21mr|glibc-2.33-11.git5f08d1.6|1669	make pdf
21mr|glibc-2.33-11.git5f08d1.6|1670	install -m644 -D manual/libc.pdf %{buildroot}%{_docdir}/glibc/libc.pdf
21mr|glibc-2.33-11.git5f08d1.6|1671	%endif
21mr|glibc-2.33-11.git5f08d1.6|1672	cd -
21mr|glibc-2.33-11.git5f08d1.6|1673	install -m 644 COPYING COPYING.LIB README NEWS INSTALL 			\
21mr|glibc-2.33-11.git5f08d1.6|1674	hesiod/README.hesiod						\
21mr|glibc-2.33-11.git5f08d1.6|1675	posix/gai.conf		\
21mr|glibc-2.33-11.git5f08d1.6|1676	%{buildroot}%{_docdir}/glibc
21mr|glibc-2.33-11.git5f08d1.6|1677	install -m 644 timezone/README %{buildroot}%{_docdir}/glibc/README.timezone
21mr|glibc-2.33-11.git5f08d1.6|1678	
21mr|glibc-2.33-11.git5f08d1.6|1679	# Localization
21mr|glibc-2.33-11.git5f08d1.6|1680	%if "%{name}" == "glibc"
21mr|glibc-2.33-11.git5f08d1.6|1681	%find_lang libc
21mr|glibc-2.33-11.git5f08d1.6|1682	%else
21mr|glibc-2.33-11.git5f08d1.6|1683	touch libc.lang
21mr|glibc-2.33-11.git5f08d1.6|1684	%endif
21mr|glibc-2.33-11.git5f08d1.6|1685	
21mr|glibc-2.33-11.git5f08d1.6|1686	# Remove unpackaged files
21mr|glibc-2.33-11.git5f08d1.6|1687	rm -f %{buildroot}%{_bindir}/rpcgen %{buildroot}%{_mandir}/man1/rpcgen.1*
21mr|glibc-2.33-11.git5f08d1.6|1688	
21mr|glibc-2.33-11.git5f08d1.6|1689	# XXX: verify
21mr|glibc-2.33-11.git5f08d1.6|1690	#find %{buildroot}%{_localedir} -type f -name LC_\* -o -name SYS_LC_\* |xargs rm -f
21mr|glibc-2.33-11.git5f08d1.6|1691	
21mr|glibc-2.33-11.git5f08d1.6|1692	%if %{without utils}
21mr|glibc-2.33-11.git5f08d1.6|1693	rm -f %{buildroot}%{_bindir}/memusage
21mr|glibc-2.33-11.git5f08d1.6|1694	rm -f %{buildroot}%{_bindir}/memusagestat
21mr|glibc-2.33-11.git5f08d1.6|1695	rm -f %{buildroot}%{_bindir}/mtrace
21mr|glibc-2.33-11.git5f08d1.6|1696	rm -f %{buildroot}%{_bindir}/pcprofiledump
21mr|glibc-2.33-11.git5f08d1.6|1697	rm -f %{buildroot}%{_bindir}/xtrace
21mr|glibc-2.33-11.git5f08d1.6|1698	rm -f %{buildroot}%{_slibdir}/libmemusage.so
21mr|glibc-2.33-11.git5f08d1.6|1699	rm -f %{buildroot}%{_slibdir}/libpcprofile.so
21mr|glibc-2.33-11.git5f08d1.6|1700	%if %{build_biarch}
21mr|glibc-2.33-11.git5f08d1.6|1701	rm -f %{buildroot}%{_slibdir32}/libmemusage.so
21mr|glibc-2.33-11.git5f08d1.6|1702	rm -f %{buildroot}%{_slibdir32}/libpcprofile.so
21mr|glibc-2.33-11.git5f08d1.6|1703	%endif
21mr|glibc-2.33-11.git5f08d1.6|1704	%if %isarch %{mips} %{mipsel}
21mr|glibc-2.33-11.git5f08d1.6|1705	rm -f %{buildroot}%{_slibdirn32}/libmemusage.so
21mr|glibc-2.33-11.git5f08d1.6|1706	rm -f %{buildroot}%{_slibdirn32}/libpcprofile.so
21mr|glibc-2.33-11.git5f08d1.6|1707	%endif
21mr|glibc-2.33-11.git5f08d1.6|1708	%endif
21mr|glibc-2.33-11.git5f08d1.6|1709	
21mr|glibc-2.33-11.git5f08d1.6|1710	%if !%{with timezone}
21mr|glibc-2.33-11.git5f08d1.6|1711	rm -f %{buildroot}%{_sbindir}/zdump
21mr|glibc-2.33-11.git5f08d1.6|1712	rm -f %{buildroot}%{_bindir}/zdump
21mr|glibc-2.33-11.git5f08d1.6|1713	rm -f %{buildroot}%{_sbindir}/zic
21mr|glibc-2.33-11.git5f08d1.6|1714	rm -f %{buildroot}%{_mandir}/man1/zdump.1*
21mr|glibc-2.33-11.git5f08d1.6|1715	%endif
21mr|glibc-2.33-11.git5f08d1.6|1716	
21mr|glibc-2.33-11.git5f08d1.6|1717	%if !%{with i18ndata}
21mr|glibc-2.33-11.git5f08d1.6|1718	rm -rf %{buildroot}%{_datadir}/i18n
21mr|glibc-2.33-11.git5f08d1.6|1719	%endif
21mr|glibc-2.33-11.git5f08d1.6|1720	
21mr|glibc-2.33-11.git5f08d1.6|1721	%if %{with locales}
21mr|glibc-2.33-11.git5f08d1.6|1722	# Build locales...
21mr|glibc-2.33-11.git5f08d1.6|1723	%global glibcver %(rpm -q --qf "%%{VERSION}" glibc)
21mr|glibc-2.33-11.git5f08d1.6|1724	export I18NPATH=%{buildroot}%{_datadir}/i18n
21mr|glibc-2.33-11.git5f08d1.6|1725	
21mr|glibc-2.33-11.git5f08d1.6|1726	# make default charset pseudo-locales
21mr|glibc-2.33-11.git5f08d1.6|1727	# those will be symlinked (for LC_CTYPE, LC_COLLATE mainly) from
21mr|glibc-2.33-11.git5f08d1.6|1728	# a lot of other locales, thus saving space
21mr|glibc-2.33-11.git5f08d1.6|1729	for DEF_CHARSET in UTF-8 ISO-8859-1 ISO-8859-2 ISO-8859-3 ISO-8859-4 \
21mr|glibc-2.33-11.git5f08d1.6|1730	ISO-8859-5 ISO-8859-7 ISO-8859-9 \
21mr|glibc-2.33-11.git5f08d1.6|1731	ISO-8859-13 ISO-8859-14 ISO-8859-15 KOI8-R KOI8-U CP1251
21mr|glibc-2.33-11.git5f08d1.6|1732	do
21mr|glibc-2.33-11.git5f08d1.6|1733	# don't use en_DK because of LC_MONETARY
21mr|glibc-2.33-11.git5f08d1.6|1734	%{buildroot}%{_bindir}/localedef -c -f $DEF_CHARSET -i en_US %{buildroot}%{_datadir}/locale/$DEF_CHARSET
21mr|glibc-2.33-11.git5f08d1.6|1735	done
21mr|glibc-2.33-11.git5f08d1.6|1736	
21mr|glibc-2.33-11.git5f08d1.6|1737	# Build regular locales
21mr|glibc-2.33-11.git5f08d1.6|1738	LANGS="$(sed '1,/^SUPPORTED-LOCALES=/d;s,\\$,,;s,\n,,' %{buildroot}%{_datadir}/i18n/SUPPORTED)"
21mr|glibc-2.33-11.git5f08d1.6|1739	for l in $LANGS; do
21mr|glibc-2.33-11.git5f08d1.6|1740	LNG=$(echo $l |cut -d/ -f1)
21mr|glibc-2.33-11.git5f08d1.6|1741	CS=$(echo $l |cut -d/ -f2)
21mr|glibc-2.33-11.git5f08d1.6|1742	%{buildroot}%{_bindir}/localedef -i "$(echo $LNG |sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/')" -c -f $CS %{buildroot}%{_datadir}/locale/$LNG
21mr|glibc-2.33-11.git5f08d1.6|1743	done
21mr|glibc-2.33-11.git5f08d1.6|1744	
21mr|glibc-2.33-11.git5f08d1.6|1745	# Locale related tools
21mr|glibc-2.33-11.git5f08d1.6|1746	install -c -m 755 %{SOURCE1001} %{SOURCE1002} %{buildroot}%{_bindir}/
21mr|glibc-2.33-11.git5f08d1.6|1747	# And configs
21mr|glibc-2.33-11.git5f08d1.6|1748	install -c -m 644 %{SOURCE1003} -D %{buildroot}%{_sysconfdir}/sysconfig/locales
21mr|glibc-2.33-11.git5f08d1.6|1749	
21mr|glibc-2.33-11.git5f08d1.6|1750	# Hardlink identical locales
21mr|glibc-2.33-11.git5f08d1.6|1751	%{_sbindir}/hardlink -vvc %{buildroot}%{_datadir}/locale
21mr|glibc-2.33-11.git5f08d1.6|1752	
21mr|glibc-2.33-11.git5f08d1.6|1753	# Symlink identical files
21mr|glibc-2.33-11.git5f08d1.6|1754	# TODO
21mr|glibc-2.33-11.git5f08d1.6|1755	
21mr|glibc-2.33-11.git5f08d1.6|1756	# Needed for/used by locale-archive
21mr|glibc-2.33-11.git5f08d1.6|1757	mkdir -p %{buildroot}%{_prefix}/lib/locale
21mr|glibc-2.33-11.git5f08d1.6|1758	touch %{buildroot}%{_prefix}/lib/locale/locale-archive
21mr|glibc-2.33-11.git5f08d1.6|1759	%endif
21mr|glibc-2.33-11.git5f08d1.6|1760	
21mr|glibc-2.33-11.git5f08d1.6|1761	# Remove stuff we get from libxcrypt
21mr|glibc-2.33-11.git5f08d1.6|1762	rm -f %{buildroot}%{_prefix}/*/libcrypt.a %{buildroot}%{_includedir}/crypt.h %{buildroot}/*/libcrypt* %{buildroot}%{_prefix}/*/libcrypt.a
21mr|glibc-2.33-11.git5f08d1.6|1763	# remove broken symlink
21mr|glibc-2.33-11.git5f08d1.6|1764	rm -f %{buildroot}%{_prefix}/lib/libcrypt.so
21mr|glibc-2.33-11.git5f08d1.6|1765	
21mr|glibc-2.33-11.git5f08d1.6|1766	%ifarch aarch64
21mr|glibc-2.33-11.git5f08d1.6|1767	# Compat symlink -- some versions of ld hardcoded /lib/ld-linux-aarch64.so.1
21mr|glibc-2.33-11.git5f08d1.6|1768	# as dynamic loader
21mr|glibc-2.33-11.git5f08d1.6|1769	ln -s %{_slibdir}/ld-linux-aarch64.so.1 %{buildroot}/lib/ld-linux-aarch64.so.1
21mr|glibc-2.33-11.git5f08d1.6|1770	%endif
21mr|glibc-2.33-11.git5f08d1.6|1771	
21mr|glibc-2.33-11.git5f08d1.6|1772	%ifarch riscv64
21mr|glibc-2.33-11.git5f08d1.6|1773	# RISC-V ABI wants to install everything in /lib64/lp64d or /usr/lib64/lp64d.
21mr|glibc-2.33-11.git5f08d1.6|1774	# Make these be symlinks to /lib64 or /usr/lib64 respectively.  See:
21mr|glibc-2.33-11.git5f08d1.6|1775	# https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/DRHT5YTPK4WWVGL3GIN5BF2IKX2ODHZ3/
21mr|glibc-2.33-11.git5f08d1.6|1776	for d in %{buildroot}%{_libdir} %{buildroot}/%{_lib}; do
21mr|glibc-2.33-11.git5f08d1.6|1777	mkdir -p $d
21mr|glibc-2.33-11.git5f08d1.6|1778	(cd $d && rm -f lp64d; ln -sf . lp64d)
21mr|glibc-2.33-11.git5f08d1.6|1779	done
21mr|glibc-2.33-11.git5f08d1.6|1780	# Compat symlink -- some versions of ld hardcoded /lib/ld-linux-aarch64.so.1
21mr|glibc-2.33-11.git5f08d1.6|1781	# as dynamic loader
21mr|glibc-2.33-11.git5f08d1.6|1782	ln -s %{_slibdir}/ld-linux-riscv64-lp64d.so.1 %{buildroot}/lib/ld-linux-riscv64-lp64d.so.1
21mr|glibc-2.33-11.git5f08d1.6|1783	%endif
21mr|glibc-2.33-11.git5f08d1.6|1784	
21mr|glibc-2.33-11.git5f08d1.6|1785	%ifarch %{x86_64}
21mr|glibc-2.33-11.git5f08d1.6|1786	# Needed for bootstrapping x32 compilers
21mr|glibc-2.33-11.git5f08d1.6|1787	[ -e %{buildroot}%{_includedir}/gnu/stubs-x32.h ] || cp %{buildroot}%{_includedir}/gnu/stubs-64.h %{buildroot}%{_includedir}/gnu/stubs-x32.h
21mr|glibc-2.33-11.git5f08d1.6|1788	%endif
21mr|glibc-2.33-11.git5f08d1.6|1789	
21mr|glibc-2.33-11.git5f08d1.6|1790	# This will make the '-g' argument to be passed to eu-strip for these libraries, so that
21mr|glibc-2.33-11.git5f08d1.6|1791	# some info is kept that's required to make valgrind work without depending on glibc-debug
21mr|glibc-2.33-11.git5f08d1.6|1792	# package to be installed.
21mr|glibc-2.33-11.git5f08d1.6|1793	export EXCLUDE_FROM_FULL_STRIP="ld-%{version}.so libpthread libc-%{version}.so libm-%{version}.so"
21mr|glibc-2.33-11.git5f08d1.6|1794	
21mr|glibc-2.33-11.git5f08d1.6|1795	unset LD_LIBRARY_PATH
21mr|glibc-2.33-11.git5f08d1.6|1796	
21mr|glibc-2.33-11.git5f08d1.6|1797	%if %{with locales}
21mr|glibc-2.33-11.git5f08d1.6|1798	%files -n locales
21mr|glibc-2.33-11.git5f08d1.6|1799	%{_bindir}/locale_install.sh
21mr|glibc-2.33-11.git5f08d1.6|1800	%{_bindir}/locale_uninstall.sh
21mr|glibc-2.33-11.git5f08d1.6|1801	%config(noreplace) %{_sysconfdir}/sysconfig/locales
21mr|glibc-2.33-11.git5f08d1.6|1802	%dir %{_datadir}/locale
21mr|glibc-2.33-11.git5f08d1.6|1803	%dir %{_prefix}/lib/locale
21mr|glibc-2.33-11.git5f08d1.6|1804	%ghost %{_prefix}/lib/locale/locale-archive
21mr|glibc-2.33-11.git5f08d1.6|1805	%{_datadir}/locale/ISO*
21mr|glibc-2.33-11.git5f08d1.6|1806	%{_datadir}/locale/CP*
21mr|glibc-2.33-11.git5f08d1.6|1807	%{_datadir}/locale/UTF*
21mr|glibc-2.33-11.git5f08d1.6|1808	%{_datadir}/locale/KOI*
21mr|glibc-2.33-11.git5f08d1.6|1809	
21mr|glibc-2.33-11.git5f08d1.6|1810	%post -n locales
21mr|glibc-2.33-11.git5f08d1.6|1811	%{_bindir}/locale_install.sh "ENCODINGS"
21mr|glibc-2.33-11.git5f08d1.6|1812	
21mr|glibc-2.33-11.git5f08d1.6|1813	%preun -n locales
21mr|glibc-2.33-11.git5f08d1.6|1814	%{_bindir}/locale_uninstall.sh "ENCODINGS"
21mr|glibc-2.33-11.git5f08d1.6|1815	%endif
21mr|glibc-2.33-11.git5f08d1.6|1816	
21mr|glibc-2.33-11.git5f08d1.6|1817	# CVE-2013-4412 - fixed by slim 1.3.6
21mr|glibc-2.33-11.git5f08d1.6|1818	# CVE-2013-4458 - <=2.18
21mr|glibc-2.33-11.git5f08d1.6|1819	# CVE-2013-4788 - <=2.17
21mr|glibc-2.33-11.git5f08d1.6|1820	# CVE-2013-7423 - <2.20
21mr|glibc-2.33-11.git5f08d1.6|1821	# CVE-2013-7424 - <2.15
21mr|glibc-2.33-11.git5f08d1.6|1822	# CVE-2021-3326 - <=2.32
21mr|glibc-2.33-11.git5f08d1.6|1823	# CVE-2021-35942 - <2.33
21mr|glibc-2.33-11.git5f08d1.6|1824	# CVE-2021-43396 - =2.34
21mr|glibc-2.33-11.git5f08d1.6|1825	# CVE-2022-39046 - =2.36
21mr|glibc-2.33-11.git5f08d1.6|1826	
21mr|glibc-2.33-11.git5f08d1.6|1827	%changelog
21mr|glibc-2.33-11.git5f08d1.6|1828	- Merge: 5970f9a 9679a44
21mr|glibc-2.33-11.git5f08d1.6|1829	* Tue Mar 10 2026 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1830	- Merge pull request #3 from tema/glibc:rosa2021.1
21mr|glibc-2.33-11.git5f08d1.6|1831	- Исправление ошибки отсутствия файла /usr/lib64/gconv/gconv-modules.cache
21mr|glibc-2.33-11.git5f08d1.6|1832	
21mr|glibc-2.33-11.git5f08d1.6|1833	* Tue Mar 10 2026 Artem Proskurnev <temap@mail.ru>
21mr|glibc-2.33-11.git5f08d1.6|1834	- Add iconvconfig to transfiletriggerin
21mr|glibc-2.33-11.git5f08d1.6|1835	- Fix
21mr|glibc-2.33-11.git5f08d1.6|1836	- Error: Missing /usr/lib64/gconv/gconv-modules.cache file.
21mr|glibc-2.33-11.git5f08d1.6|1837	
21mr|glibc-2.33-11.git5f08d1.6|1838	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru> 2.33-11.git5f08d1.5
21mr|glibc-2.33-11.git5f08d1.6|1839	- fix CVE-2025-15281
21mr|glibc-2.33-11.git5f08d1.6|1840	
21mr|glibc-2.33-11.git5f08d1.6|1841	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|glibc-2.33-11.git5f08d1.6|1842	- fix CVE
21mr|glibc-2.33-11.git5f08d1.6|1843	
21mr|glibc-2.33-11.git5f08d1.6|1844	* Tue Feb 24 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1845	- P glibc-locale-source (for kompass-3d)
21mr|glibc-2.33-11.git5f08d1.6|1846	
21mr|glibc-2.33-11.git5f08d1.6|1847	* Tue Sep 2 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.33-11.git5f08d1.3
21mr|glibc-2.33-11.git5f08d1.6|1848	- fix CVE-2023-0687
21mr|glibc-2.33-11.git5f08d1.6|1849	
21mr|glibc-2.33-11.git5f08d1.6|1850	* Sun Jul 13 2025 HisShadow <shadowpilot34@gmail.com> 2.33-11.git5f08d1.2
21mr|glibc-2.33-11.git5f08d1.6|1851	- static analyzer fixes
21mr|glibc-2.33-11.git5f08d1.6|1852	
21mr|glibc-2.33-11.git5f08d1.6|1853	* Mon Jun 2 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.33-11.git5f08d1.1
21mr|glibc-2.33-11.git5f08d1.6|1854	- Update snapshot, fix CVE-2025-0395, CVE-2025-4802 and memory leak
21mr|glibc-2.33-11.git5f08d1.6|1855	
21mr|glibc-2.33-11.git5f08d1.6|1856	* Mon Dec 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.33-10.git1a2009.3
21mr|glibc-2.33-11.git5f08d1.6|1857	- Fix CVE-2023-4813 and document fixes of other CVEs
21mr|glibc-2.33-11.git5f08d1.6|1858	- Fix of CVE-2023-4813 was lost in d8ae03708befb99497983f74431d279f0b7706d7
21mr|glibc-2.33-11.git5f08d1.6|1859	
21mr|glibc-2.33-11.git5f08d1.6|1860	* Mon Dec 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1861	- Fix CVE-2023-4806
21mr|glibc-2.33-11.git5f08d1.6|1862	
21mr|glibc-2.33-11.git5f08d1.6|1863	* Mon Dec 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1864	- chmod +x upd.sh
21mr|glibc-2.33-11.git5f08d1.6|1865	
21mr|glibc-2.33-11.git5f08d1.6|1866	* Sun Dec 3 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.33-10.git1a2009.2
21mr|glibc-2.33-11.git5f08d1.6|1867	- off racy tests
21mr|glibc-2.33-11.git5f08d1.6|1868	
21mr|glibc-2.33-11.git5f08d1.6|1869	* Fri Dec 1 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.33-10.git1a2009.1
21mr|glibc-2.33-11.git5f08d1.6|1870	- use packaging scheme from rosa2023.1, include all fixes of CVEs, instead of manual backports
21mr|glibc-2.33-11.git5f08d1.6|1871	
21mr|glibc-2.33-11.git5f08d1.6|1872	* Fri Oct 27 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.33-8
21mr|glibc-2.33-11.git5f08d1.6|1873	- up release
21mr|glibc-2.33-11.git5f08d1.6|1874	
21mr|glibc-2.33-11.git5f08d1.6|1875	* Fri Oct 27 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1876	- fix CVE-2023-4813
21mr|glibc-2.33-11.git5f08d1.6|1877	
21mr|glibc-2.33-11.git5f08d1.6|1878	* Fri Oct 27 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1879	- fix CVE-2023-4813
21mr|glibc-2.33-11.git5f08d1.6|1880	
21mr|glibc-2.33-11.git5f08d1.6|1881	* Fri Oct 27 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1882	- rediff patch
21mr|glibc-2.33-11.git5f08d1.6|1883	
21mr|glibc-2.33-11.git5f08d1.6|1884	* Fri Oct 27 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1885	- fix CVE-2023-4527
21mr|glibc-2.33-11.git5f08d1.6|1886	
21mr|glibc-2.33-11.git5f08d1.6|1887	* Fri Oct 27 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1888	- fix CVE-2023-4527
21mr|glibc-2.33-11.git5f08d1.6|1889	
21mr|glibc-2.33-11.git5f08d1.6|1890	* Fri Dec 2 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.33-7
21mr|glibc-2.33-11.git5f08d1.6|1891	- Fix CVE-2021-3998 CVE-2021-3999 CVE-2021-33574 CVE-2021-38604 CVE-2022-23218 CVE-2022-23219
21mr|glibc-2.33-11.git5f08d1.6|1892	
21mr|glibc-2.33-11.git5f08d1.6|1893	* Thu Sep 15 2022 slava86 <s.matveev@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1894	- fix the autoconf version in aclocal.m4
21mr|glibc-2.33-11.git5f08d1.6|1895	
21mr|glibc-2.33-11.git5f08d1.6|1896	* Mon Jan 31 2022 Andrey Grigorev <survolog@yandex.ru> 2.33-5
21mr|glibc-2.33-11.git5f08d1.6|1897	- Add task-locales
21mr|glibc-2.33-11.git5f08d1.6|1898	
21mr|glibc-2.33-11.git5f08d1.6|1899	* Mon Jan 17 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|glibc-2.33-11.git5f08d1.6|1900	- Fix unversioned obsoletes
21mr|glibc-2.33-11.git5f08d1.6|1901	
21mr|glibc-2.33-11.git5f08d1.6|1902	* Thu Sep 23 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1903	- go back to 2.33
21mr|glibc-2.33-11.git5f08d1.6|1904	
21mr|glibc-2.33-11.git5f08d1.6|1905	* Fri Sep 17 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1906	- rebuild aarch64 patch
21mr|glibc-2.33-11.git5f08d1.6|1907	
21mr|glibc-2.33-11.git5f08d1.6|1908	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.33-4
21mr|glibc-2.33-11.git5f08d1.6|1909	- MassBuild#2340: Increase release tag
21mr|glibc-2.33-11.git5f08d1.6|1910	
21mr|glibc-2.33-11.git5f08d1.6|1911	* Fri Apr 16 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.33-3
21mr|glibc-2.33-11.git5f08d1.6|1912	- up release
21mr|glibc-2.33-11.git5f08d1.6|1913	
21mr|glibc-2.33-11.git5f08d1.6|1914	* Fri Apr 16 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1915	- fix CVE-2021-27645
21mr|glibc-2.33-11.git5f08d1.6|1916	
21mr|glibc-2.33-11.git5f08d1.6|1917	* Thu Mar 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.33-2
21mr|glibc-2.33-11.git5f08d1.6|1918	- rm very old Obsoletes (do not pollute metadata with it)
21mr|glibc-2.33-11.git5f08d1.6|1919	
21mr|glibc-2.33-11.git5f08d1.6|1920	* Fri Feb 5 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1921	- enable locales
21mr|glibc-2.33-11.git5f08d1.6|1922	
21mr|glibc-2.33-11.git5f08d1.6|1923	* Fri Feb 5 2021 Alexander Stefanov <alexander@mezon.ru> 2.33-1
21mr|glibc-2.33-11.git5f08d1.6|1924	- zdump in bindir
21mr|glibc-2.33-11.git5f08d1.6|1925	
21mr|glibc-2.33-11.git5f08d1.6|1926	* Thu Feb 4 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1927	- nss gone
21mr|glibc-2.33-11.git5f08d1.6|1928	
21mr|glibc-2.33-11.git5f08d1.6|1929	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1930	- bootstrap
21mr|glibc-2.33-11.git5f08d1.6|1931	
21mr|glibc-2.33-11.git5f08d1.6|1932	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1933	- fix files
21mr|glibc-2.33-11.git5f08d1.6|1934	
21mr|glibc-2.33-11.git5f08d1.6|1935	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1936	- add glibc-2.33-compile.patch
21mr|glibc-2.33-11.git5f08d1.6|1937	
21mr|glibc-2.33-11.git5f08d1.6|1938	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1939	- remove spinaphore.patch
21mr|glibc-2.33-11.git5f08d1.6|1940	
21mr|glibc-2.33-11.git5f08d1.6|1941	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1942	- rediff patches
21mr|glibc-2.33-11.git5f08d1.6|1943	
21mr|glibc-2.33-11.git5f08d1.6|1944	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1945	- upload sources
21mr|glibc-2.33-11.git5f08d1.6|1946	
21mr|glibc-2.33-11.git5f08d1.6|1947	* Tue Feb 2 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1948	- version autoupdate [2.33]
21mr|glibc-2.33-11.git5f08d1.6|1949	
21mr|glibc-2.33-11.git5f08d1.6|1950	* Fri Dec 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.32-5
21mr|glibc-2.33-11.git5f08d1.6|1951	- Off nscd by default:
21mr|glibc-2.33-11.git5f08d1.6|1952	- caching of group and passwd does not make sense because sssd and winbind have their own caches, and NIS is not used nowadays
21mr|glibc-2.33-11.git5f08d1.6|1953	- caching to accelerate DNS resolution would be useful, but:
21mr|glibc-2.33-11.git5f08d1.6|1954	- systemd-resolved is used by default in rosa2019.1 and has its own cache
21mr|glibc-2.33-11.git5f08d1.6|1955	- but hosts cache is offed by default by eglibc-mandriva-nscd-no-host-cache.patch
21mr|glibc-2.33-11.git5f08d1.6|1956	- So, nscd does not make sense. And causes troubles in different situations, e.g. in useradd --root <...> in Anaconda.
21mr|glibc-2.33-11.git5f08d1.6|1957	
21mr|glibc-2.33-11.git5f08d1.6|1958	* Sun Nov 29 2020 alexander stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1959	- fix build
21mr|glibc-2.33-11.git5f08d1.6|1960	
21mr|glibc-2.33-11.git5f08d1.6|1961	* Sun Nov 29 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.32-4
21mr|glibc-2.33-11.git5f08d1.6|1962	- Low required kernel from 5.4 to 4.14
21mr|glibc-2.33-11.git5f08d1.6|1963	- Support being a chroot on RHEL 8 (4.18), Ubuntu 18.04 (4.15) and LTS (4.14) kernel
21mr|glibc-2.33-11.git5f08d1.6|1964	- For example, we have an aarch64 server with such kernel where it is problematic to upgrade it right now :(
21mr|glibc-2.33-11.git5f08d1.6|1965	- Fixes: f1a767c "Support syscalls of kernel 5.4"
21mr|glibc-2.33-11.git5f08d1.6|1966	
21mr|glibc-2.33-11.git5f08d1.6|1967	* Sun Nov 29 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.32-3
21mr|glibc-2.33-11.git5f08d1.6|1968	- off crosscompilers due to missing cross-headers after I removed kernel-release, cross-compilers are probably not needed now
21mr|glibc-2.33-11.git5f08d1.6|1969	
21mr|glibc-2.33-11.git5f08d1.6|1970	* Sun Nov 29 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc-2.33-11.git5f08d1.6|1971	- Support syscalls of kernel 5.4
21mr|glibc-2.33-11.git5f08d1.6|1972	- I have looked at https://sourceware.org/git/?p=glibc.git;a=history;f=sysdeps/unix/sysv/linux/syscall-names.list;h=HEAD;hb=HEAD
21mr|glibc-2.33-11.git5f08d1.6|1973	- and it seems that we do not support quite a lot of syscalls
21mr|glibc-2.33-11.git5f08d1.6|1974	- We loose ability to run in chroots/containers on CentOS 8, but it is probably not a big problem for us right now
21mr|glibc-2.33-11.git5f08d1.6|1975	- (ROSA is not a populer distro for contaienrs unfortunately)
21mr|glibc-2.33-11.git5f08d1.6|1976	- and, I think, it is better to support newer syscalls than try to support strange hosts of containers.
21mr|glibc-2.33-11.git5f08d1.6|1977	- We do not support RHEL 7 hosts now (they have kernel 3.10, but we require 4.0+).
21mr|glibc-2.33-11.git5f08d1.6|1978	- Both rosa2019.1 and RHEL 9 with a newer kernel will be released soon
21mr|glibc-2.33-11.git5f08d1.6|1979	- Discussed with and approved by fedya@.
21mr|glibc-2.33-11.git5f08d1.6|1980	- He also said that older kernels are not required on aarch64.
21mr|glibc-2.33-11.git5f08d1.6|1981	
21mr|glibc-2.33-11.git5f08d1.6|1982	* Mon Sep 14 2020 Alexander Stefanov <alexander@mezon.ru> 2.32-2
21mr|glibc-2.33-11.git5f08d1.6|1983	- put generators back
21mr|glibc-2.33-11.git5f08d1.6|1984	
21mr|glibc-2.33-11.git5f08d1.6|1985	* Mon Sep 14 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1986	- 2.32 upgrade
21mr|glibc-2.33-11.git5f08d1.6|1987	
21mr|glibc-2.33-11.git5f08d1.6|1988	* Wed Sep 9 2020 Mikhail N <m.novosyolov@rosalinux.ru> 2.31-7
21mr|glibc-2.33-11.git5f08d1.6|1989	- devel() gen has been enabled on aarch64, sync
21mr|glibc-2.33-11.git5f08d1.6|1990	
21mr|glibc-2.33-11.git5f08d1.6|1991	* Wed Sep 9 2020 alexander stefanov <alexander@mezon.ru>
21mr|glibc-2.33-11.git5f08d1.6|1992	- add filter

12424 21
21mr|glibc2.43-2.43-0.gitc3ceb9.1|1	# Use snapshots of post-release branch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|2	# https://sourceware.org/git/?p=glibc.git;a=log;h=refs/heads/release/2.43/master
21mr|glibc2.43-2.43-0.gitc3ceb9.1|3	# Package from the last commit from there
21mr|glibc2.43-2.43-0.gitc3ceb9.1|4	# Only important patches are ported into it
21mr|glibc2.43-2.43-0.gitc3ceb9.1|5	# (instead of applying many commits as patches)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|6	%define commit c3ceb93dc4f67253037644dc8f194831e27f3160
21mr|glibc2.43-2.43-0.gitc3ceb9.1|7	%define commit_short %(echo %{commit} | head -c6)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|8	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|9	%global __provides_exclude ^.*\\.so.*$
21mr|glibc2.43-2.43-0.gitc3ceb9.1|10	%global __requires_exclude ^l.*\\.so.*$
21mr|glibc2.43-2.43-0.gitc3ceb9.1|11	# devel() requires in glibc-devel from itself make no sense
21mr|glibc2.43-2.43-0.gitc3ceb9.1|12	%global __develgen_requires %{nil}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|13	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|14	%define oname glibc
21mr|glibc2.43-2.43-0.gitc3ceb9.1|15	%define major 6
21mr|glibc2.43-2.43-0.gitc3ceb9.1|16	%define source_dir %{oname}-%{commit}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|17	%define checklist %{_builddir}/%{source_dir}/Check.list
21mr|glibc2.43-2.43-0.gitc3ceb9.1|18	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|19	%define _disable_rebuild_configure 1
21mr|glibc2.43-2.43-0.gitc3ceb9.1|20	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|21	# Takes forever on glibc with little effect (glibc doesn't
21mr|glibc2.43-2.43-0.gitc3ceb9.1|22	# link to anything else anyway)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|23	%define dont_check_elf_files 1
21mr|glibc2.43-2.43-0.gitc3ceb9.1|24	%define _disable_ld_no_undefined 1
21mr|glibc2.43-2.43-0.gitc3ceb9.1|25	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|26	%global optflags -O3 -gdwarf-4 -Wno-error -Wno-error=stringop-overflow -Wno-error=undef -Wno-unsupported-floating-point-opt -Wno-unused-command-line-argument -Wno-unknown-warning-option -fno-strict-aliasing -Wformat -Wl,--hash-style=both -Wl,-rpath -Wl,%{_libdir}/%{name} -fuse-ld=lld
21mr|glibc2.43-2.43-0.gitc3ceb9.1|27	%global ldflags %{ldflags} -Wl,--hash-style=both -Wl,-rpath -Wl,%{_libdir}/%{name} -fuse-ld=lld
21mr|glibc2.43-2.43-0.gitc3ceb9.1|28	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|29	%global platform %{_target_vendor}-%{_target_os}%{?_gnu}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|30	%global target_cpu %{_target_cpu}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|31	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|32	%global target_platform %{_target_platform}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|33	%global target_arch %{_arch}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|34	%define cross_prefix %{nil}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|35	%define cross_program_prefix %{nil}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|36	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|37	# Define target (base) architecture
21mr|glibc2.43-2.43-0.gitc3ceb9.1|38	%define arch %(echo %{target_cpu}|sed -e "s/\\(i.86\\|athlon\\)/i386/" -e "s/amd64/x86_64/")
21mr|glibc2.43-2.43-0.gitc3ceb9.1|39	%define isarch() %(case " %* " in (*" %{arch} "*) echo 1;; (*) echo 0;; esac)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|40	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|41	# Determine minimum kernel versions (rhbz#619538)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|42	# Support being a chroot on RHEL 8 (4.18), Ubuntu 18.04 (4.15) and LTS (4.14) kernel
21mr|glibc2.43-2.43-0.gitc3ceb9.1|43	%define enablekernel 4.14
21mr|glibc2.43-2.43-0.gitc3ceb9.1|44	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|45	# Define to build nscd with selinux support
21mr|glibc2.43-2.43-0.gitc3ceb9.1|46	# Distro-specific default value is defined in branding-configs package
21mr|glibc2.43-2.43-0.gitc3ceb9.1|47	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|48	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|49	%define major 2.43
21mr|glibc2.43-2.43-0.gitc3ceb9.1|50	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|51	Summary:	The GNU libc library v%{major} in a separate prefix
21mr|glibc2.43-2.43-0.gitc3ceb9.1|52	Name:		%{cross_prefix}%{oname}%{major}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|53	Version:	%{major}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|54	#Source0:	http://ftp.gnu.org/gnu/glibc/%%{oname}-%%{version}.tar.xz
21mr|glibc2.43-2.43-0.gitc3ceb9.1|55	# use ./upd.sh to make a tarball and automatically update Release
21mr|glibc2.43-2.43-0.gitc3ceb9.1|56	Source0:	glibc-%{commit}.tar.xz
21mr|glibc2.43-2.43-0.gitc3ceb9.1|57	Source1:	%{name}.rpmlintrc
21mr|glibc2.43-2.43-0.gitc3ceb9.1|58	Release:	0.git%{commit_short}.1
21mr|glibc2.43-2.43-0.gitc3ceb9.1|59	License:	LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
21mr|glibc2.43-2.43-0.gitc3ceb9.1|60	Group:		System/Libraries
21mr|glibc2.43-2.43-0.gitc3ceb9.1|61	Url:		http://www.gnu.org/software/libc/
21mr|glibc2.43-2.43-0.gitc3ceb9.1|62	# https://abf.io/import/glibc_mcst is for e2k
21mr|glibc2.43-2.43-0.gitc3ceb9.1|63	# It can be built in i686 in theory, but there is no need in it
21mr|glibc2.43-2.43-0.gitc3ceb9.1|64	ExcludeArch:	%{e2k} %{ix86}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|65	Patch10:	eglibc-fedora-locale-euro.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|66	Patch11:	eglibc-mandriva-share-locale.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|67	Patch12:	eglibc-mandriva-timezone.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|68	Patch13:	glibc.fix.sbin.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|69	Patch14:	glibc-2.34-allow-zstd-compressed-locales.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|70	Patch15:	glibc-cs-path.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|71	BuildRequires:	llvm20
21mr|glibc2.43-2.43-0.gitc3ceb9.1|72	BuildRequires:	autoconf
21mr|glibc2.43-2.43-0.gitc3ceb9.1|73	BuildRequires:	%{cross_prefix}binutils >= 2.30-7
21mr|glibc2.43-2.43-0.gitc3ceb9.1|74	BuildRequires:	%{cross_prefix}gcc
21mr|glibc2.43-2.43-0.gitc3ceb9.1|75	BuildRequires:	gettext
21mr|glibc2.43-2.43-0.gitc3ceb9.1|76	BuildRequires:	kernel-release-headers >= %{enablekernel}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|77	BuildRequires:	patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|78	BuildRequires:	hardlink
21mr|glibc2.43-2.43-0.gitc3ceb9.1|79	BuildRequires:	cap-devel
21mr|glibc2.43-2.43-0.gitc3ceb9.1|80	BuildRequires:	bison
21mr|glibc2.43-2.43-0.gitc3ceb9.1|81	BuildRequires:	pkgconfig(libidn2)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|82	%if %{with selinux}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|83	# see configure.ac
21mr|glibc2.43-2.43-0.gitc3ceb9.1|84	BuildRequires:	selinux-devel
21mr|glibc2.43-2.43-0.gitc3ceb9.1|85	BuildRequires:	audit-devel
21mr|glibc2.43-2.43-0.gitc3ceb9.1|86	BuildRequires:	pkgconfig(libcap)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|87	Requires:	libselinux.so.1%{_arch_tag_suffix}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|88	%endif
21mr|glibc2.43-2.43-0.gitc3ceb9.1|89	Provides:	glibc.so.%{version}%{_arch_tag_suffix}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|90	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|91	%description
21mr|glibc2.43-2.43-0.gitc3ceb9.1|92	The glibc package contains standard libraries which are used by
21mr|glibc2.43-2.43-0.gitc3ceb9.1|93	multiple programs on the system. In order to save disk space and
21mr|glibc2.43-2.43-0.gitc3ceb9.1|94	memory, as well as to make upgrading easier, common system code is
21mr|glibc2.43-2.43-0.gitc3ceb9.1|95	kept in one place and shared between programs. This particular package
21mr|glibc2.43-2.43-0.gitc3ceb9.1|96	contains the most important sets of shared libraries: the standard C
21mr|glibc2.43-2.43-0.gitc3ceb9.1|97	library and the standard math library. Without these two libraries, a
21mr|glibc2.43-2.43-0.gitc3ceb9.1|98	Linux system will not function.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|99	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|100	%files
21mr|glibc2.43-2.43-0.gitc3ceb9.1|101	%{_libdir}/%{name}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|102	%{_libexecdir}/%{name}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|103	%{_libdir}/glibc.so.%{version}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|104	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|105	#-----------------------------------------------------------------------
21mr|glibc2.43-2.43-0.gitc3ceb9.1|106	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|107	%prep
21mr|glibc2.43-2.43-0.gitc3ceb9.1|108	%autosetup -p1 -n %{source_dir}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|109	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|110	# Regenerate autoconf files, some of our patches touch them
21mr|glibc2.43-2.43-0.gitc3ceb9.1|111	# Remove the autoconf 2.72 hardcode...
21mr|glibc2.43-2.43-0.gitc3ceb9.1|112	sed -e "s,2.72,$(autoconf --version |head -n1 |cut -d' ' -f4)," -i aclocal.m4
21mr|glibc2.43-2.43-0.gitc3ceb9.1|113	# fix nss headers location
21mr|glibc2.43-2.43-0.gitc3ceb9.1|114	sed -e 's@<hasht.h>@<nss/hasht.h>@g' -e 's@<nsslowhash.h>@<nss/nsslowhash.h>@g' -i configure*
21mr|glibc2.43-2.43-0.gitc3ceb9.1|115	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|116	sed -e "s,2.39,2.38,g" -i configure*
21mr|glibc2.43-2.43-0.gitc3ceb9.1|117	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|118	#-----------------------------------------------------------------------
21mr|glibc2.43-2.43-0.gitc3ceb9.1|119	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|120	%build
21mr|glibc2.43-2.43-0.gitc3ceb9.1|121	%set_build_flags
21mr|glibc2.43-2.43-0.gitc3ceb9.1|122	export STRIP=/bin/true
21mr|glibc2.43-2.43-0.gitc3ceb9.1|123	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|124	aclocal
21mr|glibc2.43-2.43-0.gitc3ceb9.1|125	autoconf
21mr|glibc2.43-2.43-0.gitc3ceb9.1|126	# qemu hack
21mr|glibc2.43-2.43-0.gitc3ceb9.1|127	%ifarch %{riscv}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|128	export libc_cv_mtls_dialect_gnu2=yes
21mr|glibc2.43-2.43-0.gitc3ceb9.1|129	%endif
21mr|glibc2.43-2.43-0.gitc3ceb9.1|130	# ...
21mr|glibc2.43-2.43-0.gitc3ceb9.1|131	mkdir -p bin
21mr|glibc2.43-2.43-0.gitc3ceb9.1|132	ln -sf /opt/llvm20/bin/ld.lld bin/ld
21mr|glibc2.43-2.43-0.gitc3ceb9.1|133	ln -sf /bin/true bin/true
21mr|glibc2.43-2.43-0.gitc3ceb9.1|134	# ld.bfd (binutils) linker is too old in rosa2021.1
21mr|glibc2.43-2.43-0.gitc3ceb9.1|135	export PATH=$PWD/bin:/opt/llvm20/bin:$PATH
21mr|glibc2.43-2.43-0.gitc3ceb9.1|136	export CC=/opt/llvm20/bin/clang
21mr|glibc2.43-2.43-0.gitc3ceb9.1|137	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|138	mkdir build
21mr|glibc2.43-2.43-0.gitc3ceb9.1|139	cd build
21mr|glibc2.43-2.43-0.gitc3ceb9.1|140	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|141	../configure \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|142	--localedir=%{_localedir} \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|143	--libdir=%{_libdir}/%{name} \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|144	--prefix=/usr \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|145	--disable-profile \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|146	--disable-static \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|147	--disable-nss-crypt \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|148	--disable-crypt \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|149	--with-selinux \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|150	--with-lld \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|151	--disable-build-nscd \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|152	--enable-kernel=%{enablekernel} \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|153	--with-headers=%{_includedir} \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|154	--with-bugurl=%{bugurl}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|155	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|156	%make_build
21mr|glibc2.43-2.43-0.gitc3ceb9.1|157	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|158	%install
21mr|glibc2.43-2.43-0.gitc3ceb9.1|159	export STRIP=/bin/true
21mr|glibc2.43-2.43-0.gitc3ceb9.1|160	%make_install install_root=%{buildroot} -C build
21mr|glibc2.43-2.43-0.gitc3ceb9.1|161	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|162	find %{buildroot}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|163	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|164	mv -v %{buildroot}/%{_lib}/*.so* %{buildroot}%{_libdir}/%{name}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|165	mv -v %{buildroot}%{_libexecdir}/* %{buildroot}%{_libexecdir}/%{name}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|166	mv -v %{buildroot}/usr/*bin/* %{buildroot}%{_libexecdir}/%{name}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|167	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|168	# /lib/ld-linux-aarch64.so.1 on aarch64
21mr|glibc2.43-2.43-0.gitc3ceb9.1|169	if test -d %{buildroot}/lib; then
21mr|glibc2.43-2.43-0.gitc3ceb9.1|170	mv -v %{buildroot}/lib/* %{buildroot}%{_libdir}/%{name}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|171	fi
21mr|glibc2.43-2.43-0.gitc3ceb9.1|172	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|173	rm -fvr %{buildroot}%{_includedir}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|174	rm -fvr %{buildroot}%{_sysconfdir}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|175	rm -fvr %{buildroot}%{_datadir}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|176	rm -fvr %{buildroot}/lib
21mr|glibc2.43-2.43-0.gitc3ceb9.1|177	rm -fvr %{buildroot}/var
21mr|glibc2.43-2.43-0.gitc3ceb9.1|178	find %{buildroot} -name '*.o' -print -delete
21mr|glibc2.43-2.43-0.gitc3ceb9.1|179	find %{buildroot} -name '*.a' -print -delete
21mr|glibc2.43-2.43-0.gitc3ceb9.1|180	# linker scripts
21mr|glibc2.43-2.43-0.gitc3ceb9.1|181	unlink %{buildroot}%{_libdir}/%{name}/libc.so
21mr|glibc2.43-2.43-0.gitc3ceb9.1|182	unlink %{buildroot}%{_libdir}/%{name}/libm.so
21mr|glibc2.43-2.43-0.gitc3ceb9.1|183	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|184	interpreter="$(cd %{buildroot}%{_libdir}/%{name} && ls ld-linux*.so.*)"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|185	# ld-linux-x86-64.so.2 -> ld-linux-glibc2.43-x86-64.so.2
21mr|glibc2.43-2.43-0.gitc3ceb9.1|186	interpreter_new="$(echo "$interpreter" | sed -e 's,ld-linux,ld-linux-%{name},g')"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|187	cp %{buildroot}%{_libdir}/%{name}/"$interpreter" %{buildroot}%{_libdir}/%{name}/"$interpreter_new"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|188	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|189	cp %{buildroot}%{_libdir}/%{name}/libc.so.6 %{buildroot}%{_libdir}/%{name}/glibc.so.%{version}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|190	patchelf --set-soname glibc.so.%{version} %{buildroot}%{_libdir}/%{name}/glibc.so.%{version}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|191	ln -s %{name}/glibc.so.%{version} %{buildroot}%{_libdir}/glibc.so.%{version}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|192	#ln -s %{name}/"$interpreter_new" %{buildroot}%{_libdir}/"$interpreter_new"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|193	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|194	# relink
21mr|glibc2.43-2.43-0.gitc3ceb9.1|195	pushd %{buildroot}%{_libdir}/%{name}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|196	for i in *.so
21mr|glibc2.43-2.43-0.gitc3ceb9.1|197	do
21mr|glibc2.43-2.43-0.gitc3ceb9.1|198	if ! test -f "$(realpath "$i")"; then
21mr|glibc2.43-2.43-0.gitc3ceb9.1|199	target="$(ls -la "$i" | awk '{print $NF}' | awk -F/ '{print $NF}')"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|200	unlink "$i"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|201	ln -s "$target" "$i"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|202	fi
21mr|glibc2.43-2.43-0.gitc3ceb9.1|203	done
21mr|glibc2.43-2.43-0.gitc3ceb9.1|204	popd
21mr|glibc2.43-2.43-0.gitc3ceb9.1|205	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|206	_hack_binary(){
21mr|glibc2.43-2.43-0.gitc3ceb9.1|207	patchelf --set-rpath '$ORIGIN' "$1"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|208	patchelf --set-interpreter "$interpreter_new" "$1" || :
21mr|glibc2.43-2.43-0.gitc3ceb9.1|209	patchelf --replace-needed "$interpreter" "$interpreter_new" "$1" || :
21mr|glibc2.43-2.43-0.gitc3ceb9.1|210	}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|211	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|212	find %{buildroot}%{_libdir}/%{name} -maxdepth 1 -name '*.so*' -type f | \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|213	while read -r line
21mr|glibc2.43-2.43-0.gitc3ceb9.1|214	do
21mr|glibc2.43-2.43-0.gitc3ceb9.1|215	_hack_binary "$line"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|216	done
21mr|glibc2.43-2.43-0.gitc3ceb9.1|217	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|218	_hack_binary %{buildroot}%{_libdir}/glibc.so.%{version}
21mr|glibc2.43-2.43-0.gitc3ceb9.1|219	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|220	find %{buildroot}%{_libexecdir} -type f | \
21mr|glibc2.43-2.43-0.gitc3ceb9.1|221	while read -r line
21mr|glibc2.43-2.43-0.gitc3ceb9.1|222	do
21mr|glibc2.43-2.43-0.gitc3ceb9.1|223	if ! file "$line" | grep -q ELF; then continue; fi
21mr|glibc2.43-2.43-0.gitc3ceb9.1|224	_hack_binary "$line"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|225	done
21mr|glibc2.43-2.43-0.gitc3ceb9.1|226	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|227	patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/"$interpreter"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|228	patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/"$interpreter_new"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|229	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|230	%changelog
21mr|glibc2.43-2.43-0.gitc3ceb9.1|231	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|232	- exclude i686
21mr|glibc2.43-2.43-0.gitc3ceb9.1|233	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|234	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|235	- try to fix aarch64 and loongarch64
21mr|glibc2.43-2.43-0.gitc3ceb9.1|236	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|237	* Fri Feb 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|238	- seems that ld-linux must not have RPATH
21mr|glibc2.43-2.43-0.gitc3ceb9.1|239	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|240	* Fri Feb 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|241	- hack interpreter
21mr|glibc2.43-2.43-0.gitc3ceb9.1|242	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|243	* Fri Feb 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|244	- set ld-linux from itlself
21mr|glibc2.43-2.43-0.gitc3ceb9.1|245	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|246	* Fri Feb 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|247	- glibc 2.43 as separate package
21mr|glibc2.43-2.43-0.gitc3ceb9.1|248	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|249	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|250	- fix CVE-2025-15281
21mr|glibc2.43-2.43-0.gitc3ceb9.1|251	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|252	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|253	- fix CVE
21mr|glibc2.43-2.43-0.gitc3ceb9.1|254	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|255	* Tue Feb 24 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|256	- P glibc-locale-source (for kompass-3d)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|257	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|258	* Fri Nov 14 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|259	- regenerate initrds when glibc is updated
21mr|glibc2.43-2.43-0.gitc3ceb9.1|260	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|261	* Mon Jun 2 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|262	- Update snapshot, pick fix of memory leak
21mr|glibc2.43-2.43-0.gitc3ceb9.1|263	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|264	* Thu Mar 6 2025 alex stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|265	- enable LTO by default
21mr|glibc2.43-2.43-0.gitc3ceb9.1|266	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|267	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|268	- automated spec cleanup
21mr|glibc2.43-2.43-0.gitc3ceb9.1|269	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|270	* Wed Jan 29 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|271	- update snapshot
21mr|glibc2.43-2.43-0.gitc3ceb9.1|272	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|273	* Mon Dec 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|274	- Revert "Disable cs-path patch until usr move"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|275	- This reverts commit c91d98034193faa04d6ebd472ac44e9d4bf65aa6.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|276	- /usr move has already been done.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|277	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|278	* Thu Nov 28 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|279	- update glibc 2.40 snap
21mr|glibc2.43-2.43-0.gitc3ceb9.1|280	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|281	* Fri Oct 11 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|282	- update snapshot
21mr|glibc2.43-2.43-0.gitc3ceb9.1|283	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|284	* Tue Oct 8 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|285	- finish /usr merge
21mr|glibc2.43-2.43-0.gitc3ceb9.1|286	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|287	* Mon Oct 7 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|288	- bump epoch to fix issue with timezones
21mr|glibc2.43-2.43-0.gitc3ceb9.1|289	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|290	* Mon Sep 23 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|291	- timezone pkg requires tzdata
21mr|glibc2.43-2.43-0.gitc3ceb9.1|292	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|293	* Sun Sep 22 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|294	- update snapshot
21mr|glibc2.43-2.43-0.gitc3ceb9.1|295	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|296	* Fri Sep 20 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|297	- fix man
21mr|glibc2.43-2.43-0.gitc3ceb9.1|298	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|299	* Fri Sep 20 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|300	- enable timezone package to provides some binaries
21mr|glibc2.43-2.43-0.gitc3ceb9.1|301	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|302	* Thu Sep 19 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|303	- fix file conflicts
21mr|glibc2.43-2.43-0.gitc3ceb9.1|304	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|305	* Sun Sep 8 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|306	- update to 2.40 branch, fix Steam bug with nvidia prebuilt stuff
21mr|glibc2.43-2.43-0.gitc3ceb9.1|307	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|308	* Sat Sep 7 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|309	- move fix-steam bug flags to the proper place
21mr|glibc2.43-2.43-0.gitc3ceb9.1|310	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|311	* Sat Sep 7 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|312	- update snapshot and fix steam bug
21mr|glibc2.43-2.43-0.gitc3ceb9.1|313	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|314	* Wed Aug 28 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|315	- fix typo for loongarch64
21mr|glibc2.43-2.43-0.gitc3ceb9.1|316	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|317	* Tue Aug 27 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|318	- enable i18n and locales
21mr|glibc2.43-2.43-0.gitc3ceb9.1|319	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|320	* Tue Aug 27 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|321	- total cleanup, drop crosscompiler sections, fix segfault with no-strict-aliasing on x86_64 arch, improve build speed
21mr|glibc2.43-2.43-0.gitc3ceb9.1|322	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|323	* Mon Aug 26 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|324	- enable memory-tagging  for aarch64, mark optional lianl.a, for loongarch64 this legacy lib not exist anymore
21mr|glibc2.43-2.43-0.gitc3ceb9.1|325	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|326	* Thu Aug 22 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|327	- add loongarch64 support
21mr|glibc2.43-2.43-0.gitc3ceb9.1|328	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|329	* Mon Apr 29 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|330	- update snapshot
21mr|glibc2.43-2.43-0.gitc3ceb9.1|331	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|332	* Tue Dec 26 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|333	- update snapshot
21mr|glibc2.43-2.43-0.gitc3ceb9.1|334	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|335	* Mon Dec 25 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|336	- Fix path to hardlink
21mr|glibc2.43-2.43-0.gitc3ceb9.1|337	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|338	* Wed Nov 15 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|339	- bump rel
21mr|glibc2.43-2.43-0.gitc3ceb9.1|340	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|341	* Wed Nov 15 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|342	- try to fix riscv64
21mr|glibc2.43-2.43-0.gitc3ceb9.1|343	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|344	* Sun Nov 5 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|345	- 2.37
21mr|glibc2.43-2.43-0.gitc3ceb9.1|346	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|347	* Thu Oct 5 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|348	- Fix building
21mr|glibc2.43-2.43-0.gitc3ceb9.1|349	- dl-close.c: In function ‘_dl_close_worker’:
21mr|glibc2.43-2.43-0.gitc3ceb9.1|350	- dl-close.c:140:22: error: unused variable ‘nloaded’ [-Werror=unused-variable]
21mr|glibc2.43-2.43-0.gitc3ceb9.1|351	- 140 |   const unsigned int nloaded = ns->_ns_nloaded;
21mr|glibc2.43-2.43-0.gitc3ceb9.1|352	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|353	* Thu Oct 5 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|354	- rediff patch to fix fuzzies
21mr|glibc2.43-2.43-0.gitc3ceb9.1|355	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|356	* Wed Oct 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|357	- upd to snapshot b4e23 of v2.37
21mr|glibc2.43-2.43-0.gitc3ceb9.1|358	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|359	* Mon Oct 2 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|360	- upd to snapshot 2dfd8 of v2.37
21mr|glibc2.43-2.43-0.gitc3ceb9.1|361	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|362	* Sat Sep 30 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|363	- rosa2023.1: /usr merge
21mr|glibc2.43-2.43-0.gitc3ceb9.1|364	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|365	* Sun Aug 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|366	- upd to snapshot 58f74 of v2.37
21mr|glibc2.43-2.43-0.gitc3ceb9.1|367	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|368	* Thu Apr 6 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|369	- Disable cs-path patch until usr move
21mr|glibc2.43-2.43-0.gitc3ceb9.1|370	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|371	* Sat Mar 25 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|372	- upd to snapshot 590d0 of v2.37
21mr|glibc2.43-2.43-0.gitc3ceb9.1|373	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|374	* Sat Feb 4 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|375	- fix files on ix86
21mr|glibc2.43-2.43-0.gitc3ceb9.1|376	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|377	* Fri Feb 3 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|378	- 2.37
21mr|glibc2.43-2.43-0.gitc3ceb9.1|379	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|380	* Tue Jan 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|381	- upd to snapshot 93967 of v2.36
21mr|glibc2.43-2.43-0.gitc3ceb9.1|382	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|383	* Tue Jan 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|384	- upd.sh: exit when no updates, fix deleting old snapshot from .abf.yml
21mr|glibc2.43-2.43-0.gitc3ceb9.1|385	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|386	* Thu Jan 12 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|387	- fix upgrading from rosa2021.1 (locales-extra-charsets has been added as R in basesystem-mandatory in rosa2023.1)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|388	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|389	* Wed Jan 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|390	- Run ldconfig right after files appear, not in the end of transaction
21mr|glibc2.43-2.43-0.gitc3ceb9.1|391	- It is interesting how it worked without this before... And how it works in Fedora with transaction-only triggers.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|392	- Probably libraries in /usr/lib64 are found always, even without runs of ldconfig, but libraries in non-standard directories like /lib64 now, after update to 2.36 and merging /usr, are not.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|393	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|394	* Wed Jan 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|395	- remove bicycle from lua code
21mr|glibc2.43-2.43-0.gitc3ceb9.1|396	- https://rpm-software-management.github.io/rpm/manual/lua
21mr|glibc2.43-2.43-0.gitc3ceb9.1|397	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|398	* Wed Jan 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|399	- ExcludeArch e2k
21mr|glibc2.43-2.43-0.gitc3ceb9.1|400	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|401	* Wed Jan 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|402	- remove not needed obsoletes (%%%%rename consists of provides+obsoletes)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|403	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|404	* Wed Jan 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|405	- on locales
21mr|glibc2.43-2.43-0.gitc3ceb9.1|406	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|407	* Tue Jan 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|408	- fix files on riscv64
21mr|glibc2.43-2.43-0.gitc3ceb9.1|409	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|410	* Tue Jan 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|411	- fix symlink destination on riscv64 after /usr merge
21mr|glibc2.43-2.43-0.gitc3ceb9.1|412	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|413	* Tue Jan 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|414	- do not create symlink which exists inside the package
21mr|glibc2.43-2.43-0.gitc3ceb9.1|415	- Also, remove a strange hack, try without it
21mr|glibc2.43-2.43-0.gitc3ceb9.1|416	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|417	* Tue Jan 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|418	- Enable and fix nscd
21mr|glibc2.43-2.43-0.gitc3ceb9.1|419	- Let's build this package so that those who need it could install it.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|420	- nscd.socket does not exist in upstream any more, so do not install it
21mr|glibc2.43-2.43-0.gitc3ceb9.1|421	- (I doubt it is useful).
21mr|glibc2.43-2.43-0.gitc3ceb9.1|422	- Lua is not needed in scriptlets, use plain shell.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|423	- Do not own files from tmpfs /run (%%%%_rundir), it is useless.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|424	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|425	* Tue Jan 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|426	- clean up old obsoletes/conflicts
21mr|glibc2.43-2.43-0.gitc3ceb9.1|427	- Note that timezone here is switchedd off by bcond, we have a separate timezone package
21mr|glibc2.43-2.43-0.gitc3ceb9.1|428	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|429	* Tue Jan 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|430	- w/a missing provide devel(libnss_files)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|431	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|432	* Mon Jan 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|433	- Fix i686 build
21mr|glibc2.43-2.43-0.gitc3ceb9.1|434	- ```
21mr|glibc2.43-2.43-0.gitc3ceb9.1|435	- DEBUG: strcoll_l.c:184:24: error: 'seq2.save_idx' may be used uninitialized in this function [-Werror=maybe-uninitialized]
21mr|glibc2.43-2.43-0.gitc3ceb9.1|436	- DEBUG:   184 |       len = weights[idx++];
21mr|glibc2.43-2.43-0.gitc3ceb9.1|437	- DEBUG:       |                     ~~~^~
21mr|glibc2.43-2.43-0.gitc3ceb9.1|438	- ```
21mr|glibc2.43-2.43-0.gitc3ceb9.1|439	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|440	* Mon Jan 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|441	- Clean up patches, sync with upstream
21mr|glibc2.43-2.43-0.gitc3ceb9.1|442	- glibc's upstream has git branches where important fixes are backported.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|443	- Let's use them instead of applying most of commits as patches.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|444	- Automate updates by script upd.sh.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|445	- Deleted strange patches without propper description.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|446	- glibc is a core component where we should avoid not properly audited and/or tested code.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|447	- Removed all Clear Linux patches, removed patches "from Fedora" which do not exist in fc37 and current rawhide.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|448	- We do not need to build glibc with clang, drop clang-related patches.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|449	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|450	* Tue Sep 20 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|451	- 2.36
21mr|glibc2.43-2.43-0.gitc3ceb9.1|452	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|453	* Mon Jan 31 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|454	- Add task-locales
21mr|glibc2.43-2.43-0.gitc3ceb9.1|455	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|456	* Mon Jan 17 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|457	- Fix unversioned obsoletes
21mr|glibc2.43-2.43-0.gitc3ceb9.1|458	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|459	* Thu Sep 23 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|460	- go back to 2.33
21mr|glibc2.43-2.43-0.gitc3ceb9.1|461	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|462	* Fri Sep 17 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|463	- rebuild aarch64 patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|464	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|465	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|466	- MassBuild#2340: Increase release tag
21mr|glibc2.43-2.43-0.gitc3ceb9.1|467	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|468	* Fri Apr 16 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|469	- up release
21mr|glibc2.43-2.43-0.gitc3ceb9.1|470	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|471	* Fri Apr 16 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|472	- fix CVE-2021-27645
21mr|glibc2.43-2.43-0.gitc3ceb9.1|473	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|474	* Thu Mar 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|475	- rm very old Obsoletes (do not pollute metadata with it)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|476	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|477	* Fri Feb 5 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|478	- enable locales
21mr|glibc2.43-2.43-0.gitc3ceb9.1|479	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|480	* Fri Feb 5 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|481	- zdump in bindir
21mr|glibc2.43-2.43-0.gitc3ceb9.1|482	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|483	* Thu Feb 4 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|484	- nss gone
21mr|glibc2.43-2.43-0.gitc3ceb9.1|485	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|486	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|487	- bootstrap
21mr|glibc2.43-2.43-0.gitc3ceb9.1|488	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|489	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|490	- fix files
21mr|glibc2.43-2.43-0.gitc3ceb9.1|491	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|492	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|493	- add glibc-2.33-compile.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|494	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|495	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|496	- remove spinaphore.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|497	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|498	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|499	- rediff patches
21mr|glibc2.43-2.43-0.gitc3ceb9.1|500	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|501	* Wed Feb 3 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|502	- upload sources
21mr|glibc2.43-2.43-0.gitc3ceb9.1|503	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|504	* Tue Feb 2 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|505	- version autoupdate [2.33]
21mr|glibc2.43-2.43-0.gitc3ceb9.1|506	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|507	* Fri Dec 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|508	- Off nscd by default:
21mr|glibc2.43-2.43-0.gitc3ceb9.1|509	- caching of group and passwd does not make sense because sssd and winbind have their own caches, and NIS is not used nowadays
21mr|glibc2.43-2.43-0.gitc3ceb9.1|510	- caching to accelerate DNS resolution would be useful, but:
21mr|glibc2.43-2.43-0.gitc3ceb9.1|511	- systemd-resolved is used by default in rosa2019.1 and has its own cache
21mr|glibc2.43-2.43-0.gitc3ceb9.1|512	- but hosts cache is offed by default by eglibc-mandriva-nscd-no-host-cache.patch
21mr|glibc2.43-2.43-0.gitc3ceb9.1|513	- So, nscd does not make sense. And causes troubles in different situations, e.g. in useradd --root <...> in Anaconda.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|514	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|515	* Sun Nov 29 2020 alexander stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|516	- fix build
21mr|glibc2.43-2.43-0.gitc3ceb9.1|517	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|518	* Sun Nov 29 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|519	- Low required kernel from 5.4 to 4.14
21mr|glibc2.43-2.43-0.gitc3ceb9.1|520	- Support being a chroot on RHEL 8 (4.18), Ubuntu 18.04 (4.15) and LTS (4.14) kernel
21mr|glibc2.43-2.43-0.gitc3ceb9.1|521	- For example, we have an aarch64 server with such kernel where it is problematic to upgrade it right now :(
21mr|glibc2.43-2.43-0.gitc3ceb9.1|522	- Fixes: f1a767c "Support syscalls of kernel 5.4"
21mr|glibc2.43-2.43-0.gitc3ceb9.1|523	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|524	* Sun Nov 29 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|525	- off crosscompilers due to missing cross-headers after I removed kernel-release, cross-compilers are probably not needed now
21mr|glibc2.43-2.43-0.gitc3ceb9.1|526	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|527	* Sun Nov 29 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|528	- Support syscalls of kernel 5.4
21mr|glibc2.43-2.43-0.gitc3ceb9.1|529	- I have looked at https://sourceware.org/git/?p=glibc.git;a=history;f=sysdeps/unix/sysv/linux/syscall-names.list;h=HEAD;hb=HEAD
21mr|glibc2.43-2.43-0.gitc3ceb9.1|530	- and it seems that we do not support quite a lot of syscalls
21mr|glibc2.43-2.43-0.gitc3ceb9.1|531	- We loose ability to run in chroots/containers on CentOS 8, but it is probably not a big problem for us right now
21mr|glibc2.43-2.43-0.gitc3ceb9.1|532	- (ROSA is not a populer distro for contaienrs unfortunately)
21mr|glibc2.43-2.43-0.gitc3ceb9.1|533	- and, I think, it is better to support newer syscalls than try to support strange hosts of containers.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|534	- We do not support RHEL 7 hosts now (they have kernel 3.10, but we require 4.0+).
21mr|glibc2.43-2.43-0.gitc3ceb9.1|535	- Both rosa2019.1 and RHEL 9 with a newer kernel will be released soon
21mr|glibc2.43-2.43-0.gitc3ceb9.1|536	- Discussed with and approved by fedya@.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|537	- He also said that older kernels are not required on aarch64.
21mr|glibc2.43-2.43-0.gitc3ceb9.1|538	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|539	* Mon Sep 14 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|540	- put generators back
21mr|glibc2.43-2.43-0.gitc3ceb9.1|541	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|542	* Mon Sep 14 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|543	- 2.32 upgrade
21mr|glibc2.43-2.43-0.gitc3ceb9.1|544	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|545	* Wed Sep 9 2020 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|546	- devel() gen has been enabled on aarch64, sync
21mr|glibc2.43-2.43-0.gitc3ceb9.1|547	
21mr|glibc2.43-2.43-0.gitc3ceb9.1|548	* Wed Sep 9 2020 alexander stefanov <alexander@mezon.ru>
21mr|glibc2.43-2.43-0.gitc3ceb9.1|549	- add filter

12425 21
21mr|glibc_lsb-2.4.7-15|1	%define ld_ver 3
21mr|glibc_lsb-2.4.7-15|2	%define compat_ld_ver 2
21mr|glibc_lsb-2.4.7-15|3	%define libname %mklibname glibc_lsb
21mr|glibc_lsb-2.4.7-15|4	
21mr|glibc_lsb-2.4.7-15|5	Summary:	LSB dynamic loader links
21mr|glibc_lsb-2.4.7-15|6	Name:		glibc_lsb
21mr|glibc_lsb-2.4.7-15|7	Version:	2.4.7
21mr|glibc_lsb-2.4.7-15|8	Release:	15
21mr|glibc_lsb-2.4.7-15|9	License:	Freely redistributable without restriction
21mr|glibc_lsb-2.4.7-15|10	Group:		System/Libraries
21mr|glibc_lsb-2.4.7-15|11	Url:		http://www.linuxbase.org/spec
21mr|glibc_lsb-2.4.7-15|12	Requires:	lsb-core >= 3.1
21mr|glibc_lsb-2.4.7-15|13	
21mr|glibc_lsb-2.4.7-15|14	%description
21mr|glibc_lsb-2.4.7-15|15	Provides ld-lsb* dynamic loader links for LSB compliance.
21mr|glibc_lsb-2.4.7-15|16	
21mr|glibc_lsb-2.4.7-15|17	#----------------------------------------------------------------------------
21mr|glibc_lsb-2.4.7-15|18	
21mr|glibc_lsb-2.4.7-15|19	%package -n %{libname}
21mr|glibc_lsb-2.4.7-15|20	Summary:	LSB dynamic loader links
21mr|glibc_lsb-2.4.7-15|21	Group:		System/Libraries
21mr|glibc_lsb-2.4.7-15|22	%rename		glibc_lsb
21mr|glibc_lsb-2.4.7-15|23	
21mr|glibc_lsb-2.4.7-15|24	%description -n %{libname}
21mr|glibc_lsb-2.4.7-15|25	Provides ld-lsb* dynamic loader links for LSB compliance.
21mr|glibc_lsb-2.4.7-15|26	
21mr|glibc_lsb-2.4.7-15|27	%files -n %{libname}
21mr|glibc_lsb-2.4.7-15|28	%ifarch %{ix86}
21mr|glibc_lsb-2.4.7-15|29	/%{_lib}/ld-lsb.so.%{ld_ver}
21mr|glibc_lsb-2.4.7-15|30	/%{_lib}/ld-lsb.so.%{compat_ld_ver}
21mr|glibc_lsb-2.4.7-15|31	%endif
21mr|glibc_lsb-2.4.7-15|32	%ifarch ppc
21mr|glibc_lsb-2.4.7-15|33	/%{_lib}/ld-lsb-ppc32.so.%{ld_ver}
21mr|glibc_lsb-2.4.7-15|34	/%{_lib}/ld-lsb-ppc32.so.%{compat_ld_ver}
21mr|glibc_lsb-2.4.7-15|35	%endif
21mr|glibc_lsb-2.4.7-15|36	%ifarch x86_64
21mr|glibc_lsb-2.4.7-15|37	/%{_lib}/ld-lsb-x86-64.so.%{ld_ver}
21mr|glibc_lsb-2.4.7-15|38	/%{_lib}/ld-lsb-x86-64.so.%{compat_ld_ver}
21mr|glibc_lsb-2.4.7-15|39	%endif
21mr|glibc_lsb-2.4.7-15|40	
21mr|glibc_lsb-2.4.7-15|41	#----------------------------------------------------------------------------
21mr|glibc_lsb-2.4.7-15|42	
21mr|glibc_lsb-2.4.7-15|43	%prep
21mr|glibc_lsb-2.4.7-15|44	
21mr|glibc_lsb-2.4.7-15|45	%build
21mr|glibc_lsb-2.4.7-15|46	
21mr|glibc_lsb-2.4.7-15|47	%install
21mr|glibc_lsb-2.4.7-15|48	install -d %{buildroot}/%{_lib}
21mr|glibc_lsb-2.4.7-15|49	%ifarch %{ix86}
21mr|glibc_lsb-2.4.7-15|50	ln -sf ld-linux.so.2 %{buildroot}/%{_lib}/ld-lsb.so.%{ld_ver}
21mr|glibc_lsb-2.4.7-15|51	ln -sf ld-linux.so.2 %{buildroot}/%{_lib}/ld-lsb.so.%{compat_ld_ver}
21mr|glibc_lsb-2.4.7-15|52	%endif
21mr|glibc_lsb-2.4.7-15|53	%ifarch ppc
21mr|glibc_lsb-2.4.7-15|54	ln -sf ld-2.4.so %{buildroot}/%{_lib}/ld-lsb-ppc32.so.%{ld_ver}
21mr|glibc_lsb-2.4.7-15|55	ln -sf ld-2.4.so %{buildroot}/%{_lib}/ld-lsb-ppc32.so.%{compat_ld_ver}
21mr|glibc_lsb-2.4.7-15|56	%endif
21mr|glibc_lsb-2.4.7-15|57	%ifarch x86_64
21mr|glibc_lsb-2.4.7-15|58	ln -sf ld-linux-x86-64.so.2 %{buildroot}/%{_lib}/ld-lsb-x86-64.so.%{ld_ver}
21mr|glibc_lsb-2.4.7-15|59	ln -sf ld-linux-x86-64.so.2 %{buildroot}/%{_lib}/ld-lsb-x86-64.so.%{compat_ld_ver}
21mr|glibc_lsb-2.4.7-15|60	%endif
21mr|glibc_lsb-2.4.7-15|61	
21mr|glibc_lsb-2.4.7-15|62	export DONT_SYMLINK_LIBS=1

12426 21
21mr|glibmm2.4-2.66.4-1|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21mr|glibmm2.4-2.66.4-1|2	%define _disable_rebuild_configure 1
21mr|glibmm2.4-2.66.4-1|3	
21mr|glibmm2.4-2.66.4-1|4	%define pkgname glibmm
21mr|glibmm2.4-2.66.4-1|5	%define api 2.4
21mr|glibmm2.4-2.66.4-1|6	%define major 1
21mr|glibmm2.4-2.66.4-1|7	%define libname %mklibname %{pkgname} %{api} %{major}
21mr|glibmm2.4-2.66.4-1|8	%define devname %mklibname %{pkgname} %{api} -d
21mr|glibmm2.4-2.66.4-1|9	
21mr|glibmm2.4-2.66.4-1|10	Summary:	C++ interface for Glib
21mr|glibmm2.4-2.66.4-1|11	Name:		%{pkgname}%{api}
21mr|glibmm2.4-2.66.4-1|12	Version:	2.66.4
21mr|glibmm2.4-2.66.4-1|13	Release:	1
21mr|glibmm2.4-2.66.4-1|14	License:	LGPLv2.1+
21mr|glibmm2.4-2.66.4-1|15	Group:		System/Libraries
21mr|glibmm2.4-2.66.4-1|16	Url:		https://download.gnome.org/sources/glibmm
21mr|glibmm2.4-2.66.4-1|17	Source0:	https://download.gnome.org/sources/glibmm/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|glibmm2.4-2.66.4-1|18	BuildRequires:	cmake
21mr|glibmm2.4-2.66.4-1|19	BuildRequires:	meson
21mr|glibmm2.4-2.66.4-1|20	BuildRequires:	mm-common
21mr|glibmm2.4-2.66.4-1|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|glibmm2.4-2.66.4-1|22	BuildRequires:	pkgconfig(sigc++-2.0)
21mr|glibmm2.4-2.66.4-1|23	
21mr|glibmm2.4-2.66.4-1|24	%description
21mr|glibmm2.4-2.66.4-1|25	GtkMM provides a C++ interface to the GTK+ GUI library.
21mr|glibmm2.4-2.66.4-1|26	
21mr|glibmm2.4-2.66.4-1|27	%{pkgname} originally belongs to GtkMM, but is now separated,
21mr|glibmm2.4-2.66.4-1|28	for use with non-GUI software written in C++.
21mr|glibmm2.4-2.66.4-1|29	
21mr|glibmm2.4-2.66.4-1|30	#----------------------------------------------------------------------------
21mr|glibmm2.4-2.66.4-1|31	
21mr|glibmm2.4-2.66.4-1|32	%package -n %{libname}
21mr|glibmm2.4-2.66.4-1|33	Summary:	C++ interface for Glib
21mr|glibmm2.4-2.66.4-1|34	Group:		System/Libraries
21mr|glibmm2.4-2.66.4-1|35	
21mr|glibmm2.4-2.66.4-1|36	%description -n %{libname}
21mr|glibmm2.4-2.66.4-1|37	GtkMM provides a C++ interface to the GTK+ GUI library.
21mr|glibmm2.4-2.66.4-1|38	
21mr|glibmm2.4-2.66.4-1|39	%{pkgname} originally belongs to gtkmm, but is now separated,
21mr|glibmm2.4-2.66.4-1|40	for use with non-GUI software written in C++.
21mr|glibmm2.4-2.66.4-1|41	
21mr|glibmm2.4-2.66.4-1|42	This package contains the library needed to run programs dynamically
21mr|glibmm2.4-2.66.4-1|43	linked with %{pkgname}.
21mr|glibmm2.4-2.66.4-1|44	
21mr|glibmm2.4-2.66.4-1|45	%files -n %{libname}
21mr|glibmm2.4-2.66.4-1|46	%doc NEWS README
21mr|glibmm2.4-2.66.4-1|47	%license COPYING
21mr|glibmm2.4-2.66.4-1|48	%{_libdir}/libglibmm*%{api}.so.%{major}*
21mr|glibmm2.4-2.66.4-1|49	%{_libdir}/libgiomm*%{api}.so.%{major}*
21mr|glibmm2.4-2.66.4-1|50	
21mr|glibmm2.4-2.66.4-1|51	#----------------------------------------------------------------------------
21mr|glibmm2.4-2.66.4-1|52	
21mr|glibmm2.4-2.66.4-1|53	%package -n %{devname}
21mr|glibmm2.4-2.66.4-1|54	Summary:	Headers and development files of %{pkgname}
21mr|glibmm2.4-2.66.4-1|55	Group:		Development/GNOME and GTK+
21mr|glibmm2.4-2.66.4-1|56	Requires:	%{libname} = %{EVRD}
21mr|glibmm2.4-2.66.4-1|57	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|glibmm2.4-2.66.4-1|58	Requires:	mm-common
21mr|glibmm2.4-2.66.4-1|59	
21mr|glibmm2.4-2.66.4-1|60	%description -n %{devname}
21mr|glibmm2.4-2.66.4-1|61	This package contains the headers and development files that are needed,
21mr|glibmm2.4-2.66.4-1|62	when trying to develop or compile applications which need %{pkgname}.
21mr|glibmm2.4-2.66.4-1|63	
21mr|glibmm2.4-2.66.4-1|64	%files -n %{devname}
21mr|glibmm2.4-2.66.4-1|65	%doc AUTHORS ChangeLog
21mr|glibmm2.4-2.66.4-1|66	%{_includedir}/*
21mr|glibmm2.4-2.66.4-1|67	%{_libdir}/*.so
21mr|glibmm2.4-2.66.4-1|68	%{_libdir}/giomm-%{api}/
21mr|glibmm2.4-2.66.4-1|69	%{_libdir}/glibmm-%{api}/
21mr|glibmm2.4-2.66.4-1|70	%{_libdir}/pkgconfig/*.pc
21mr|glibmm2.4-2.66.4-1|71	
21mr|glibmm2.4-2.66.4-1|72	#----------------------------------------------------------------------------
21mr|glibmm2.4-2.66.4-1|73	
21mr|glibmm2.4-2.66.4-1|74	%prep
21mr|glibmm2.4-2.66.4-1|75	%setup -qn %{pkgname}-%{version}
21mr|glibmm2.4-2.66.4-1|76	
21mr|glibmm2.4-2.66.4-1|77	%build
21mr|glibmm2.4-2.66.4-1|78	%meson
21mr|glibmm2.4-2.66.4-1|79	%meson_build
21mr|glibmm2.4-2.66.4-1|80	
21mr|glibmm2.4-2.66.4-1|81	%install
21mr|glibmm2.4-2.66.4-1|82	%meson_install

12427 21
21mr|glibmm2.68-2.72.1-2|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21mr|glibmm2.68-2.72.1-2|2	%define _disable_rebuild_configure 1
21mr|glibmm2.68-2.72.1-2|3	
21mr|glibmm2.68-2.72.1-2|4	%define pkgname glibmm
21mr|glibmm2.68-2.72.1-2|5	%define api 2.68
21mr|glibmm2.68-2.72.1-2|6	%define major 1
21mr|glibmm2.68-2.72.1-2|7	%define libname %mklibname %{pkgname} %{api} %{major}
21mr|glibmm2.68-2.72.1-2|8	%define devname %mklibname %{pkgname} %{api} -d
21mr|glibmm2.68-2.72.1-2|9	
21mr|glibmm2.68-2.72.1-2|10	Summary:	C++ interface for Glib
21mr|glibmm2.68-2.72.1-2|11	Name:		%{pkgname}%{api}
21mr|glibmm2.68-2.72.1-2|12	Version:	2.72.1
21mr|glibmm2.68-2.72.1-2|13	Release:	2
21mr|glibmm2.68-2.72.1-2|14	License:	LGPLv2.1+
21mr|glibmm2.68-2.72.1-2|15	Group:		System/Libraries
21mr|glibmm2.68-2.72.1-2|16	Url:		https://download.gnome.org/sources/glibmm
21mr|glibmm2.68-2.72.1-2|17	Source0:	https://download.gnome.org/sources/glibmm/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|glibmm2.68-2.72.1-2|18	# https://gitlab.gnome.org/GNOME/glibmm/-/commit/1b5e5f94068cd62b93bc3c835d2da1af29603f55
21mr|glibmm2.68-2.72.1-2|19	# fixes https://gitlab.gnome.org/GNOME/glibmm/-/issues/104 (for telegram-desktop)
21mr|glibmm2.68-2.72.1-2|20	Patch0:		1b5e5f94068cd62b93bc3c835d2da1af29603f55.patch
21mr|glibmm2.68-2.72.1-2|21	BuildRequires:	cmake
21mr|glibmm2.68-2.72.1-2|22	BuildRequires:	meson
21mr|glibmm2.68-2.72.1-2|23	BuildRequires:	mm-common
21mr|glibmm2.68-2.72.1-2|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|glibmm2.68-2.72.1-2|25	BuildRequires:	pkgconfig(sigc++-3.0)
21mr|glibmm2.68-2.72.1-2|26	
21mr|glibmm2.68-2.72.1-2|27	%description
21mr|glibmm2.68-2.72.1-2|28	GtkMM provides a C++ interface to the GTK+ GUI library.
21mr|glibmm2.68-2.72.1-2|29	
21mr|glibmm2.68-2.72.1-2|30	%{pkgname} originally belongs to GtkMM, but is now separated,
21mr|glibmm2.68-2.72.1-2|31	for use with non-GUI software written in C++.
21mr|glibmm2.68-2.72.1-2|32	
21mr|glibmm2.68-2.72.1-2|33	#----------------------------------------------------------------------------
21mr|glibmm2.68-2.72.1-2|34	
21mr|glibmm2.68-2.72.1-2|35	%package -n %{libname}
21mr|glibmm2.68-2.72.1-2|36	Summary:	C++ interface for Glib
21mr|glibmm2.68-2.72.1-2|37	Group:		System/Libraries
21mr|glibmm2.68-2.72.1-2|38	
21mr|glibmm2.68-2.72.1-2|39	%description -n %{libname}
21mr|glibmm2.68-2.72.1-2|40	GtkMM provides a C++ interface to the GTK+ GUI library.
21mr|glibmm2.68-2.72.1-2|41	
21mr|glibmm2.68-2.72.1-2|42	%{pkgname} originally belongs to gtkmm, but is now separated,
21mr|glibmm2.68-2.72.1-2|43	for use with non-GUI software written in C++.
21mr|glibmm2.68-2.72.1-2|44	
21mr|glibmm2.68-2.72.1-2|45	This package contains the library needed to run programs dynamically
21mr|glibmm2.68-2.72.1-2|46	linked with %{pkgname}.
21mr|glibmm2.68-2.72.1-2|47	
21mr|glibmm2.68-2.72.1-2|48	%files -n %{libname}
21mr|glibmm2.68-2.72.1-2|49	%doc NEWS README
21mr|glibmm2.68-2.72.1-2|50	%license COPYING
21mr|glibmm2.68-2.72.1-2|51	%{_libdir}/libglibmm*%{api}.so.%{major}*
21mr|glibmm2.68-2.72.1-2|52	%{_libdir}/libgiomm*%{api}.so.%{major}*
21mr|glibmm2.68-2.72.1-2|53	
21mr|glibmm2.68-2.72.1-2|54	#----------------------------------------------------------------------------
21mr|glibmm2.68-2.72.1-2|55	
21mr|glibmm2.68-2.72.1-2|56	%package -n %{devname}
21mr|glibmm2.68-2.72.1-2|57	Summary:	Headers and development files of %{pkgname}
21mr|glibmm2.68-2.72.1-2|58	Group:		Development/GNOME and GTK+
21mr|glibmm2.68-2.72.1-2|59	Requires:	%{libname} = %{EVRD}
21mr|glibmm2.68-2.72.1-2|60	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|glibmm2.68-2.72.1-2|61	Requires:	mm-common
21mr|glibmm2.68-2.72.1-2|62	
21mr|glibmm2.68-2.72.1-2|63	%description -n %{devname}
21mr|glibmm2.68-2.72.1-2|64	This package contains the headers and development files that are needed,
21mr|glibmm2.68-2.72.1-2|65	when trying to develop or compile applications which need %{pkgname}.
21mr|glibmm2.68-2.72.1-2|66	
21mr|glibmm2.68-2.72.1-2|67	%files -n %{devname}
21mr|glibmm2.68-2.72.1-2|68	%doc AUTHORS ChangeLog
21mr|glibmm2.68-2.72.1-2|69	%{_includedir}/*
21mr|glibmm2.68-2.72.1-2|70	%{_libdir}/*.so
21mr|glibmm2.68-2.72.1-2|71	%{_libdir}/giomm-%{api}/
21mr|glibmm2.68-2.72.1-2|72	%{_libdir}/glibmm-%{api}/
21mr|glibmm2.68-2.72.1-2|73	%{_libdir}/pkgconfig/*.pc
21mr|glibmm2.68-2.72.1-2|74	
21mr|glibmm2.68-2.72.1-2|75	#----------------------------------------------------------------------------
21mr|glibmm2.68-2.72.1-2|76	
21mr|glibmm2.68-2.72.1-2|77	%prep
21mr|glibmm2.68-2.72.1-2|78	%autosetup -p1 -n %{pkgname}-%{version}
21mr|glibmm2.68-2.72.1-2|79	
21mr|glibmm2.68-2.72.1-2|80	%build
21mr|glibmm2.68-2.72.1-2|81	%meson
21mr|glibmm2.68-2.72.1-2|82	%meson_build
21mr|glibmm2.68-2.72.1-2|83	
21mr|glibmm2.68-2.72.1-2|84	%install
21mr|glibmm2.68-2.72.1-2|85	%meson_install

12428 21
21mr|glib-networking-2.72.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|glib-networking-2.72.1-2|2	%define libname %mklibname %{name}
21mr|glib-networking-2.72.1-2|3	
21mr|glib-networking-2.72.1-2|4	Summary:	Network-related GIO modules
21mr|glib-networking-2.72.1-2|5	Name:		glib-networking
21mr|glib-networking-2.72.1-2|6	Version:	2.72.1
21mr|glib-networking-2.72.1-2|7	Release:	2
21mr|glib-networking-2.72.1-2|8	License:	LGPLv2+
21mr|glib-networking-2.72.1-2|9	Group:		System/Libraries
21mr|glib-networking-2.72.1-2|10	Url:		https://download.gnome.org/sources/glib-networking
21mr|glib-networking-2.72.1-2|11	Source0:	https://download.gnome.org/sources/glib-networking/%{url_ver}/%{name}-%{version}.tar.xz
21mr|glib-networking-2.72.1-2|12	BuildRequires:	intltool
21mr|glib-networking-2.72.1-2|13	BuildRequires:	meson
21mr|glib-networking-2.72.1-2|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|glib-networking-2.72.1-2|15	BuildRequires:	pkgconfig(gnutls)
21mr|glib-networking-2.72.1-2|16	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|glib-networking-2.72.1-2|17	BuildRequires:	pkgconfig(libgcrypt)
21mr|glib-networking-2.72.1-2|18	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|glib-networking-2.72.1-2|19	Requires:	%{libname} = %{EVRD}
21mr|glib-networking-2.72.1-2|20	
21mr|glib-networking-2.72.1-2|21	%description
21mr|glib-networking-2.72.1-2|22	This package contains the network-related GIO modules for Glib.
21mr|glib-networking-2.72.1-2|23	
21mr|glib-networking-2.72.1-2|24	%files -f %{name}.lang
21mr|glib-networking-2.72.1-2|25	%doc README
21mr|glib-networking-2.72.1-2|26	%{_libexecdir}/glib-pacrunner
21mr|glib-networking-2.72.1-2|27	%{_datadir}/dbus-1/services/*.service
21mr|glib-networking-2.72.1-2|28	%{_userunitdir}/glib-pacrunner.service
21mr|glib-networking-2.72.1-2|29	
21mr|glib-networking-2.72.1-2|30	#----------------------------------------------------------------------------
21mr|glib-networking-2.72.1-2|31	
21mr|glib-networking-2.72.1-2|32	%package -n %{libname}
21mr|glib-networking-2.72.1-2|33	Summary:	Network-related GIO modules
21mr|glib-networking-2.72.1-2|34	Group:		System/Libraries
21mr|glib-networking-2.72.1-2|35	Requires:	%{name}
21mr|glib-networking-2.72.1-2|36	
21mr|glib-networking-2.72.1-2|37	%description -n %{libname}
21mr|glib-networking-2.72.1-2|38	This package contains the network-related GIO modules for Glib.
21mr|glib-networking-2.72.1-2|39	
21mr|glib-networking-2.72.1-2|40	%files -n %{libname}
21mr|glib-networking-2.72.1-2|41	%{_libdir}/gio/modules/*.so
21mr|glib-networking-2.72.1-2|42	
21mr|glib-networking-2.72.1-2|43	#----------------------------------------------------------------------------
21mr|glib-networking-2.72.1-2|44	
21mr|glib-networking-2.72.1-2|45	%prep
21mr|glib-networking-2.72.1-2|46	%autosetup -p1
21mr|glib-networking-2.72.1-2|47	
21mr|glib-networking-2.72.1-2|48	%build
21mr|glib-networking-2.72.1-2|49	%meson
21mr|glib-networking-2.72.1-2|50	%meson_build
21mr|glib-networking-2.72.1-2|51	
21mr|glib-networking-2.72.1-2|52	%install
21mr|glib-networking-2.72.1-2|53	%meson_install
21mr|glib-networking-2.72.1-2|54	
21mr|glib-networking-2.72.1-2|55	%find_lang %{name}

12429 21
21mr|glm-0.9.9.8-1|1	# The library consists of headers only
21mr|glm-0.9.9.8-1|2	%global debug_package %{nil}
21mr|glm-0.9.9.8-1|3	
21mr|glm-0.9.9.8-1|4	Summary:	C++ mathematics library for graphics programming
21mr|glm-0.9.9.8-1|5	Name:		glm
21mr|glm-0.9.9.8-1|6	Version:	0.9.9.8
21mr|glm-0.9.9.8-1|7	Release:	1
21mr|glm-0.9.9.8-1|8	License:	MIT
21mr|glm-0.9.9.8-1|9	Group:		Development/C
21mr|glm-0.9.9.8-1|10	Url:		https://github.com/g-truc/glm
21mr|glm-0.9.9.8-1|11	Source0:	https://github.com/g-truc/glm/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|glm-0.9.9.8-1|12	# From Fedora
21mr|glm-0.9.9.8-1|13	Patch0:		glm-0.9.9.8-install.patch
21mr|glm-0.9.9.8-1|14	Patch1:		glm-0.9.9.8-noarch.patch
21mr|glm-0.9.9.8-1|15	BuildRequires:	cmake
21mr|glm-0.9.9.8-1|16	
21mr|glm-0.9.9.8-1|17	%description
21mr|glm-0.9.9.8-1|18	GLM is a C++ library for doing mathematics operations
21mr|glm-0.9.9.8-1|19	required in many OpenGL based applications. Its interface
21mr|glm-0.9.9.8-1|20	has been designed to resemble the built-in matrix and vector
21mr|glm-0.9.9.8-1|21	types of the OpenGL shading language.
21mr|glm-0.9.9.8-1|22	
21mr|glm-0.9.9.8-1|23	#----------------------------------------------------------------------------
21mr|glm-0.9.9.8-1|24	
21mr|glm-0.9.9.8-1|25	%package devel
21mr|glm-0.9.9.8-1|26	Summary:	C++ mathematics library for graphics programming
21mr|glm-0.9.9.8-1|27	Group:		Development/C
21mr|glm-0.9.9.8-1|28	BuildArch:	noarch
21mr|glm-0.9.9.8-1|29	
21mr|glm-0.9.9.8-1|30	%description devel
21mr|glm-0.9.9.8-1|31	GLM is a C++ library for doing mathematics operations
21mr|glm-0.9.9.8-1|32	required in many OpenGL based applications. Its interface
21mr|glm-0.9.9.8-1|33	has been designed to resemble the built-in matrix and vector
21mr|glm-0.9.9.8-1|34	types of the OpenGL shading language.
21mr|glm-0.9.9.8-1|35	
21mr|glm-0.9.9.8-1|36	%{name}-devel is only required for building software that uses
21mr|glm-0.9.9.8-1|37	the GLM library. Because GLM currently is a header-only library,
21mr|glm-0.9.9.8-1|38	there is no matching run time package.
21mr|glm-0.9.9.8-1|39	
21mr|glm-0.9.9.8-1|40	%files devel
21mr|glm-0.9.9.8-1|41	%doc manual.md readme.md
21mr|glm-0.9.9.8-1|42	%license copying.txt
21mr|glm-0.9.9.8-1|43	%{_includedir}/%{name}
21mr|glm-0.9.9.8-1|44	%{_datadir}/cmake
21mr|glm-0.9.9.8-1|45	
21mr|glm-0.9.9.8-1|46	#----------------------------------------------------------------------------
21mr|glm-0.9.9.8-1|47	
21mr|glm-0.9.9.8-1|48	%package doc
21mr|glm-0.9.9.8-1|49	Summary:	Documentation for %{name}-devel
21mr|glm-0.9.9.8-1|50	Group:		Books/Computer books
21mr|glm-0.9.9.8-1|51	BuildArch:	noarch
21mr|glm-0.9.9.8-1|52	
21mr|glm-0.9.9.8-1|53	%description doc
21mr|glm-0.9.9.8-1|54	The %{name}-doc package contains reference documentation and
21mr|glm-0.9.9.8-1|55	a programming manual for the %{name}-devel package.
21mr|glm-0.9.9.8-1|56	
21mr|glm-0.9.9.8-1|57	%files doc
21mr|glm-0.9.9.8-1|58	%doc doc/manual.pdf
21mr|glm-0.9.9.8-1|59	%doc doc/api
21mr|glm-0.9.9.8-1|60	
21mr|glm-0.9.9.8-1|61	#----------------------------------------------------------------------------
21mr|glm-0.9.9.8-1|62	
21mr|glm-0.9.9.8-1|63	%prep
21mr|glm-0.9.9.8-1|64	%setup -q
21mr|glm-0.9.9.8-1|65	%patch0 -p1
21mr|glm-0.9.9.8-1|66	%patch1 -p1
21mr|glm-0.9.9.8-1|67	
21mr|glm-0.9.9.8-1|68	sed -i 's/\r//' readme.md
21mr|glm-0.9.9.8-1|69	sed -i 's/\r//' CMakeLists.txt
21mr|glm-0.9.9.8-1|70	sed -i 's/\r//' doc/api/doxygen.css
21mr|glm-0.9.9.8-1|71	sed -i 's/\r//' doc/api/dynsections.js
21mr|glm-0.9.9.8-1|72	sed -i 's/\r//' doc/api/jquery.js
21mr|glm-0.9.9.8-1|73	sed -i 's/\r//' doc/api/tabs.css
21mr|glm-0.9.9.8-1|74	sed -i 's/\r//' glm/detail/setup.hpp
21mr|glm-0.9.9.8-1|75	sed -i 's/\r//' glm/simd/platform.h
21mr|glm-0.9.9.8-1|76	sed -i 's/\r//' test/core/core_setup_message.cpp
21mr|glm-0.9.9.8-1|77	
21mr|glm-0.9.9.8-1|78	%build
21mr|glm-0.9.9.8-1|79	export CXXFLAGS="%{optflags} -fno-strict-aliasing"
21mr|glm-0.9.9.8-1|80	%{cmake} -DGLM_TEST_ENABLE=ON
21mr|glm-0.9.9.8-1|81	%make
21mr|glm-0.9.9.8-1|82	
21mr|glm-0.9.9.8-1|83	%install
21mr|glm-0.9.9.8-1|84	pushd build
21mr|glm-0.9.9.8-1|85	%makeinstall_std
21mr|glm-0.9.9.8-1|86	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|glm-0.9.9.8-1|87	find %{buildroot} -name CMakeLists.txt -exec rm -f {} ';'
21mr|glm-0.9.9.8-1|88	mkdir -p %{buildroot}%{_datadir}
21mr|glm-0.9.9.8-1|89	mv %{buildroot}%{_libdir}/cmake %{buildroot}%{_datadir}/cmake
21mr|glm-0.9.9.8-1|90	rmdir %{buildroot}%{_libdir}
21mr|glm-0.9.9.8-1|91	popd

12430 21
21mr|glpk-4.47-11|1	%define major 0
21mr|glpk-4.47-11|2	%define libname %mklibname %{name} %{major}
21mr|glpk-4.47-11|3	%define devname %mklibname %{name} -d
21mr|glpk-4.47-11|4	%define sdevname %mklibname %{name} -s -d
21mr|glpk-4.47-11|5	
21mr|glpk-4.47-11|6	Summary:	GLPK glpsol utility
21mr|glpk-4.47-11|7	Name:		glpk
21mr|glpk-4.47-11|8	Version:	4.47
21mr|glpk-4.47-11|9	Release:	11
21mr|glpk-4.47-11|10	License:	GPLv3+
21mr|glpk-4.47-11|11	Group:		Sciences/Mathematics
21mr|glpk-4.47-11|12	Url:		http://www.gnu.org/software/glpk/glpk.html
21mr|glpk-4.47-11|13	Source0:	http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz
21mr|glpk-4.47-11|14	BuildRequires:	texinfo
21mr|glpk-4.47-11|15	BuildRequires:	gmp-devel
21mr|glpk-4.47-11|16	
21mr|glpk-4.47-11|17	%description
21mr|glpk-4.47-11|18	The GLPK (GNU Linear Programming Kit) package is intended for solving
21mr|glpk-4.47-11|19	large-scale linear programming (LP), mixed integer programming (MIP),
21mr|glpk-4.47-11|20	and other related problems. It is a set of routines written in ANSI C
21mr|glpk-4.47-11|21	and organized in the form of a callable library.
21mr|glpk-4.47-11|22	
21mr|glpk-4.47-11|23	This package contains the utility glpsol.
21mr|glpk-4.47-11|24	
21mr|glpk-4.47-11|25	%files
21mr|glpk-4.47-11|26	%attr(0755,root,root) %{_bindir}/glpsol
21mr|glpk-4.47-11|27	
21mr|glpk-4.47-11|28	#----------------------------------------------------------------------------
21mr|glpk-4.47-11|29	
21mr|glpk-4.47-11|30	%package -n %{libname}
21mr|glpk-4.47-11|31	Summary:	GLPK shared libraries
21mr|glpk-4.47-11|32	Group:		System/Libraries
21mr|glpk-4.47-11|33	Provides:	libglpk = %{EVRD}
21mr|glpk-4.47-11|34	
21mr|glpk-4.47-11|35	%description -n %{libname}
21mr|glpk-4.47-11|36	The GLPK (GNU Linear Programming Kit) package is intended for solving
21mr|glpk-4.47-11|37	large-scale linear programming (LP), mixed integer programming (MIP),
21mr|glpk-4.47-11|38	and other related problems. It is a set of routines written in ANSI C
21mr|glpk-4.47-11|39	and organized in the form of a callable library.
21mr|glpk-4.47-11|40	
21mr|glpk-4.47-11|41	This package contains the library needed to run programs dynamically
21mr|glpk-4.47-11|42	linked with GLPK.
21mr|glpk-4.47-11|43	
21mr|glpk-4.47-11|44	%files -n %{libname}
21mr|glpk-4.47-11|45	%{_libdir}/libglpk.so.%{major}*
21mr|glpk-4.47-11|46	
21mr|glpk-4.47-11|47	#----------------------------------------------------------------------------
21mr|glpk-4.47-11|48	
21mr|glpk-4.47-11|49	%package -n %{devname}
21mr|glpk-4.47-11|50	Summary:	Header files for development with GLPK
21mr|glpk-4.47-11|51	Group:		Development/C
21mr|glpk-4.47-11|52	Requires:	%{libname} = %{EVRD}
21mr|glpk-4.47-11|53	Provides:	%{name}-devel = %{EVRD}
21mr|glpk-4.47-11|54	Provides:	%{devname} = %{EVRD}
21mr|glpk-4.47-11|55	
21mr|glpk-4.47-11|56	%description -n %{devname}
21mr|glpk-4.47-11|57	The GLPK (GNU Linear Programming Kit) package is intended for solving
21mr|glpk-4.47-11|58	large-scale linear programming (LP), mixed integer programming (MIP),
21mr|glpk-4.47-11|59	and other related problems. It is a set of routines written in ANSI C
21mr|glpk-4.47-11|60	and organized in the form of a callable library.
21mr|glpk-4.47-11|61	
21mr|glpk-4.47-11|62	This package contains the headers needed to develop applications using
21mr|glpk-4.47-11|63	GLPK.
21mr|glpk-4.47-11|64	
21mr|glpk-4.47-11|65	%files -n %{devname}
21mr|glpk-4.47-11|66	%doc examples doc/*.txt doc/*.pdf AUTHORS COPYING ChangeLog INSTALL NEWS README
21mr|glpk-4.47-11|67	%{_includedir}/*.h
21mr|glpk-4.47-11|68	%{_libdir}/libglpk.so
21mr|glpk-4.47-11|69	
21mr|glpk-4.47-11|70	#----------------------------------------------------------------------------
21mr|glpk-4.47-11|71	
21mr|glpk-4.47-11|72	%package -n %{sdevname}
21mr|glpk-4.47-11|73	Summary:	GLPK static libraries
21mr|glpk-4.47-11|74	Group:		Development/C
21mr|glpk-4.47-11|75	Requires:	%{devname} = %{EVRD}
21mr|glpk-4.47-11|76	Provides:	%{name}-static-devel = %{EVRD}
21mr|glpk-4.47-11|77	
21mr|glpk-4.47-11|78	%description -n %{sdevname}
21mr|glpk-4.47-11|79	The GLPK (GNU Linear Programming Kit) package is intended for solving
21mr|glpk-4.47-11|80	large-scale linear programming (LP), mixed integer programming (MIP),
21mr|glpk-4.47-11|81	and other related problems. It is a set of routines written in ANSI C
21mr|glpk-4.47-11|82	and organized in the form of a callable library.
21mr|glpk-4.47-11|83	
21mr|glpk-4.47-11|84	This package contains the static libraries necessary for developing
21mr|glpk-4.47-11|85	programs which use GLPK.
21mr|glpk-4.47-11|86	
21mr|glpk-4.47-11|87	%files -n %{sdevname}
21mr|glpk-4.47-11|88	%{_libdir}/libglpk.a
21mr|glpk-4.47-11|89	
21mr|glpk-4.47-11|90	#----------------------------------------------------------------------------
21mr|glpk-4.47-11|91	
21mr|glpk-4.47-11|92	%prep
21mr|glpk-4.47-11|93	%setup -q
21mr|glpk-4.47-11|94	
21mr|glpk-4.47-11|95	%build
21mr|glpk-4.47-11|96	%configure \
21mr|glpk-4.47-11|97	--enable-static
21mr|glpk-4.47-11|98	%make
21mr|glpk-4.47-11|99	
21mr|glpk-4.47-11|100	%install
21mr|glpk-4.47-11|101	%makeinstall
21mr|glpk-4.47-11|102	# Clean out the examples directory so we can include it wholesale in %doc.
21mr|glpk-4.47-11|103	%make -C examples distclean
21mr|glpk-4.47-11|104	rm -rf examples/Makefile*

12431 21
21mr|glslang-1.3.283.0-1|1	%define major 14
21mr|glslang-1.3.283.0-1|2	%define libname %mklibname %{name} %{major}
21mr|glslang-1.3.283.0-1|3	%define devname %mklibname %{name} -d
21mr|glslang-1.3.283.0-1|4	
21mr|glslang-1.3.283.0-1|5	Summary:	OpenGL and OpenGL ES shader compiler front end and validator
21mr|glslang-1.3.283.0-1|6	Name:		glslang
21mr|glslang-1.3.283.0-1|7	Version:	1.3.283.0
21mr|glslang-1.3.283.0-1|8	Release:	1
21mr|glslang-1.3.283.0-1|9	Epoch:		1
21mr|glslang-1.3.283.0-1|10	Group:		Graphics
21mr|glslang-1.3.283.0-1|11	License:	BSD and GPLv3+ and ASL 2.0
21mr|glslang-1.3.283.0-1|12	Url:		https://github.com/KhronosGroup/glslang
21mr|glslang-1.3.283.0-1|13	Source0:	https://github.com/KhronosGroup/glslang/archive/vulkan-sdk-%{version}.tar.gz?/%{name}-vulkan-sdk-%{version}.tar.gz
21mr|glslang-1.3.283.0-1|14	Patch0:		glslang-vulkan-sdk-1.3.280.0-glslang_tests.patch
21mr|glslang-1.3.283.0-1|15	BuildRequires:	cmake
21mr|glslang-1.3.283.0-1|16	BuildRequires:	python3
21mr|glslang-1.3.283.0-1|17	BuildRequires:	spirv-tools
21mr|glslang-1.3.283.0-1|18	BuildRequires:	pkgconfig(SPIRV-Tools)
21mr|glslang-1.3.283.0-1|19	
21mr|glslang-1.3.283.0-1|20	%description
21mr|glslang-1.3.283.0-1|21	This is the official reference compiler front-end for the OpenGL ES and OpenGL
21mr|glslang-1.3.283.0-1|22	shading languages. It implements a strict interpretation of the specifications
21mr|glslang-1.3.283.0-1|23	for these languages.
21mr|glslang-1.3.283.0-1|24	
21mr|glslang-1.3.283.0-1|25	%files
21mr|glslang-1.3.283.0-1|26	%doc README.md README-spirv-remap.txt
21mr|glslang-1.3.283.0-1|27	%license LICENSE.txt
21mr|glslang-1.3.283.0-1|28	%{_bindir}/%{name}
21mr|glslang-1.3.283.0-1|29	%{_bindir}/%{name}Validator
21mr|glslang-1.3.283.0-1|30	%{_bindir}/spirv-remap
21mr|glslang-1.3.283.0-1|31	
21mr|glslang-1.3.283.0-1|32	#----------------------------------------------------------------------------
21mr|glslang-1.3.283.0-1|33	
21mr|glslang-1.3.283.0-1|34	%package -n %{libname}
21mr|glslang-1.3.283.0-1|35	Summary:	A library for %{name}
21mr|glslang-1.3.283.0-1|36	Group:		System/Libraries
21mr|glslang-1.3.283.0-1|37	
21mr|glslang-1.3.283.0-1|38	%description -n %{libname}
21mr|glslang-1.3.283.0-1|39	A library for %{name}.
21mr|glslang-1.3.283.0-1|40	
21mr|glslang-1.3.283.0-1|41	%files -n %{libname}
21mr|glslang-1.3.283.0-1|42	%{_libdir}/lib%{name}-default-resource-limits.so.%{major}*
21mr|glslang-1.3.283.0-1|43	%{_libdir}/lib%{name}.so.%{major}*
21mr|glslang-1.3.283.0-1|44	%{_libdir}/libSPIRV.so.%{major}*
21mr|glslang-1.3.283.0-1|45	%{_libdir}/libSPVRemapper.so.%{major}*
21mr|glslang-1.3.283.0-1|46	
21mr|glslang-1.3.283.0-1|47	#----------------------------------------------------------------------------
21mr|glslang-1.3.283.0-1|48	
21mr|glslang-1.3.283.0-1|49	%package -n %{devname}
21mr|glslang-1.3.283.0-1|50	Summary:	Development files for %{name}
21mr|glslang-1.3.283.0-1|51	Group:		Development/C++
21mr|glslang-1.3.283.0-1|52	Requires:	%{libname} = %{EVRD}
21mr|glslang-1.3.283.0-1|53	Provides:	%{name}-devel = %{EVRD}
21mr|glslang-1.3.283.0-1|54	
21mr|glslang-1.3.283.0-1|55	%description -n %{devname}
21mr|glslang-1.3.283.0-1|56	This is the official reference compiler front end for the OpenGL ES and OpenGL
21mr|glslang-1.3.283.0-1|57	shading languages. It implements a strict interpretation of the specifications
21mr|glslang-1.3.283.0-1|58	for these languages.
21mr|glslang-1.3.283.0-1|59	This package provides devel files for using %{name}.
21mr|glslang-1.3.283.0-1|60	
21mr|glslang-1.3.283.0-1|61	%files -n %{devname}
21mr|glslang-1.3.283.0-1|62	%doc README.md
21mr|glslang-1.3.283.0-1|63	%license LICENSE.txt
21mr|glslang-1.3.283.0-1|64	%{_includedir}/%{name}
21mr|glslang-1.3.283.0-1|65	%{_libdir}/cmake/%{name}
21mr|glslang-1.3.283.0-1|66	%{_libdir}/lib%{name}-default-resource-limits.so
21mr|glslang-1.3.283.0-1|67	%{_libdir}/lib%{name}.so
21mr|glslang-1.3.283.0-1|68	%{_libdir}/libSPIRV.so
21mr|glslang-1.3.283.0-1|69	%{_libdir}/libSPVRemapper.so
21mr|glslang-1.3.283.0-1|70	
21mr|glslang-1.3.283.0-1|71	#-----------------------------------------------------------------------------
21mr|glslang-1.3.283.0-1|72	
21mr|glslang-1.3.283.0-1|73	%prep
21mr|glslang-1.3.283.0-1|74	%autosetup -p1 -n %{name}-vulkan-sdk-%{version}
21mr|glslang-1.3.283.0-1|75	
21mr|glslang-1.3.283.0-1|76	%build
21mr|glslang-1.3.283.0-1|77	%cmake	..	\
21mr|glslang-1.3.283.0-1|78	-DALLOW_EXTERNAL_SPIRV_TOOLS=ON	\
21mr|glslang-1.3.283.0-1|79	-DBUILD_SHARED_LIBS=ON		\
21mr|glslang-1.3.283.0-1|80	-DCMAKE_BUILD_TYPE=Release	\
21mr|glslang-1.3.283.0-1|81	-DCMAKE_INSTALL_LIBDIR=%{_libdir}
21mr|glslang-1.3.283.0-1|82	%make
21mr|glslang-1.3.283.0-1|83	
21mr|glslang-1.3.283.0-1|84	%install
21mr|glslang-1.3.283.0-1|85	%makeinstall_std -C build

12432 21
21mr|glu-9.0.3-1|1	%define major 1
21mr|glu-9.0.3-1|2	%define libname %mklibname %{name} %{major}
21mr|glu-9.0.3-1|3	%define devname %mklibname %{name} -d
21mr|glu-9.0.3-1|4	
21mr|glu-9.0.3-1|5	Summary:	Mesa libGLU library
21mr|glu-9.0.3-1|6	Name:		glu
21mr|glu-9.0.3-1|7	Version:	9.0.3
21mr|glu-9.0.3-1|8	Release:	1
21mr|glu-9.0.3-1|9	License:	MIT
21mr|glu-9.0.3-1|10	Group:		System/Libraries
21mr|glu-9.0.3-1|11	Url:		http://mesa3d.org/
21mr|glu-9.0.3-1|12	# snapshot only at this point
21mr|glu-9.0.3-1|13	Source0:	ftp://ftp.freedesktop.org/pub/mesa/glu/%{name}-%{version}.tar.xz
21mr|glu-9.0.3-1|14	Source2:	make-git-snapshot.sh
21mr|glu-9.0.3-1|15	BuildRequires:	pkgconfig(gl)
21mr|glu-9.0.3-1|16	BuildRequires:	meson
21mr|glu-9.0.3-1|17	
21mr|glu-9.0.3-1|18	%description
21mr|glu-9.0.3-1|19	Mesa implementation of the standard GLU OpenGL utility API.
21mr|glu-9.0.3-1|20	
21mr|glu-9.0.3-1|21	#----------------------------------------------------------------------------
21mr|glu-9.0.3-1|22	
21mr|glu-9.0.3-1|23	%package -n %{libname}
21mr|glu-9.0.3-1|24	Summary:	Files for Mesa (GLU libs)
21mr|glu-9.0.3-1|25	Group:		System/Libraries
21mr|glu-9.0.3-1|26	Provides:	libmesaglu = %{EVRD}
21mr|glu-9.0.3-1|27	Provides:   libGLU = %{EVRD}
21mr|glu-9.0.3-1|28	Provides:   mesa-libGLU = %{EVRD}
21mr|glu-9.0.3-1|29	%rename		%{_lib}mesaglu1
21mr|glu-9.0.3-1|30	
21mr|glu-9.0.3-1|31	%description -n %{libname}
21mr|glu-9.0.3-1|32	GLU is the OpenGL Utility Library.
21mr|glu-9.0.3-1|33	
21mr|glu-9.0.3-1|34	It provides a number of functions upon the base OpenGL library to provide
21mr|glu-9.0.3-1|35	higher-level drawing routines from the more primitive routines provided by
21mr|glu-9.0.3-1|36	OpenGL.
21mr|glu-9.0.3-1|37	
21mr|glu-9.0.3-1|38	%files -n %{libname}
21mr|glu-9.0.3-1|39	%{_libdir}/libGLU.so.%{major}*
21mr|glu-9.0.3-1|40	
21mr|glu-9.0.3-1|41	#----------------------------------------------------------------------------
21mr|glu-9.0.3-1|42	
21mr|glu-9.0.3-1|43	%package -n %{devname}
21mr|glu-9.0.3-1|44	Summary:	Development files for GLU libs
21mr|glu-9.0.3-1|45	Group:		Development/C
21mr|glu-9.0.3-1|46	Requires:	%{libname} = %{EVRD}
21mr|glu-9.0.3-1|47	Provides:	libmesaglu-devel = %{EVRD}
21mr|glu-9.0.3-1|48	Provides:	mesaglu-devel = %{EVRD}
21mr|glu-9.0.3-1|49	%rename		%{_lib}mesaglu1-devel
21mr|glu-9.0.3-1|50	
21mr|glu-9.0.3-1|51	%description -n %{devname}
21mr|glu-9.0.3-1|52	This package contains the headers needed to compile programs with GLU.
21mr|glu-9.0.3-1|53	
21mr|glu-9.0.3-1|54	%files -n %{devname}
21mr|glu-9.0.3-1|55	%{_includedir}/GL/glu.h
21mr|glu-9.0.3-1|56	%{_libdir}/libGLU.so
21mr|glu-9.0.3-1|57	%{_libdir}/pkgconfig/glu.pc
21mr|glu-9.0.3-1|58	
21mr|glu-9.0.3-1|59	#----------------------------------------------------------------------------
21mr|glu-9.0.3-1|60	
21mr|glu-9.0.3-1|61	%prep
21mr|glu-9.0.3-1|62	%autosetup -p1
21mr|glu-9.0.3-1|63	
21mr|glu-9.0.3-1|64	%build
21mr|glu-9.0.3-1|65	%meson -Dgl_provider=glvnd
21mr|glu-9.0.3-1|66	%meson_build
21mr|glu-9.0.3-1|67	
21mr|glu-9.0.3-1|68	%install
21mr|glu-9.0.3-1|69	%meson_install
21mr|glu-9.0.3-1|70	rm -rf %{buildroot}%{_datadir}/man/man3/gl[A-Z]*
21mr|glu-9.0.3-1|71	find %{buildroot} -name '*.a' -delete

12433 21
21mr|glui-2.37-1|1	%define debug_package %{nil}
21mr|glui-2.37-1|2	%define	major	2
21mr|glui-2.37-1|3	
21mr|glui-2.37-1|4	%define libname		%mklibname %{name} %{major}
21mr|glui-2.37-1|5	%define libnamedev 	%mklibname %{name} %{major} -d
21mr|glui-2.37-1|6	
21mr|glui-2.37-1|7	Summary:	GL User Interface Library
21mr|glui-2.37-1|8	Name:		glui
21mr|glui-2.37-1|9	Version:	2.37
21mr|glui-2.37-1|10	Release:	1
21mr|glui-2.37-1|11	Group:		System/Libraries
21mr|glui-2.37-1|12	License:	LGPL
21mr|glui-2.37-1|13	URL:		http://glui.sourceforge.net/
21mr|glui-2.37-1|14	Source:		https://github.com/libglui/glui/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|glui-2.37-1|15	BuildRequires:	cmake
21mr|glui-2.37-1|16	BuildRequires:	ninja
21mr|glui-2.37-1|17	BuildRequires:	pkgconfig(glu)
21mr|glui-2.37-1|18	BuildRequires:	pkgconfig(glut)
21mr|glui-2.37-1|19	BuildRequires:	pkgconfig(xmu)
21mr|glui-2.37-1|20	
21mr|glui-2.37-1|21	
21mr|glui-2.37-1|22	%description
21mr|glui-2.37-1|23	GLUI is a GLUT-based C++ user interface library which provides
21mr|glui-2.37-1|24	controls such as buttons, checkboxes, radio buttons, and spinners
21mr|glui-2.37-1|25	to OpenGL applications. It is window-system independent, relying
21mr|glui-2.37-1|26	on GLUT to handle all system-dependent issues, such as window and
21mr|glui-2.37-1|27	mouse management.
21mr|glui-2.37-1|28	
21mr|glui-2.37-1|29	#------------------------------------------------------------------
21mr|glui-2.37-1|30	
21mr|glui-2.37-1|31	%package -n %{libnamedev}
21mr|glui-2.37-1|32	Summary:	GLUI User Interface Library Development Files
21mr|glui-2.37-1|33	Group:		System/Libraries
21mr|glui-2.37-1|34	Provides:	%{name}-devel = %{EVRD}
21mr|glui-2.37-1|35	
21mr|glui-2.37-1|36	
21mr|glui-2.37-1|37	%description -n %{libnamedev}
21mr|glui-2.37-1|38	GLUI is a GLUT-based C++ user interface library which provides
21mr|glui-2.37-1|39	controls such as buttons, checkboxes, radio buttons, and spinners
21mr|glui-2.37-1|40	to OpenGL applications. It is window-system independent, relying
21mr|glui-2.37-1|41	on GLUT to handle all system-dependent issues, such as window and
21mr|glui-2.37-1|42	mouse management.
21mr|glui-2.37-1|43	This package includes the header files and static library.
21mr|glui-2.37-1|44	
21mr|glui-2.37-1|45	%files -n %{libnamedev}
21mr|glui-2.37-1|46	%doc doc/*
21mr|glui-2.37-1|47	%{_includedir}/GL
21mr|glui-2.37-1|48	%{_libdir}/*.a
21mr|glui-2.37-1|49	
21mr|glui-2.37-1|50	
21mr|glui-2.37-1|51	#------------------------------------------------------------------
21mr|glui-2.37-1|52	
21mr|glui-2.37-1|53	%package -n %{name}-demos
21mr|glui-2.37-1|54	Summary:	GLUI Demos
21mr|glui-2.37-1|55	Group:		Graphics
21mr|glui-2.37-1|56	
21mr|glui-2.37-1|57	%description -n %{name}-demos
21mr|glui-2.37-1|58	GLUI is a GLUT-based C++ user interface library which provides
21mr|glui-2.37-1|59	controls such as buttons, checkboxes, radio buttons, and spinners
21mr|glui-2.37-1|60	to OpenGL applications. It is window-system independent, relying
21mr|glui-2.37-1|61	on GLUT to handle all system-dependent issues, such as window and
21mr|glui-2.37-1|62	mouse management.
21mr|glui-2.37-1|63	This package includes some binaries statically built with GLUI.
21mr|glui-2.37-1|64	Their source code is in %{_datadir}/%{name}-demos.
21mr|glui-2.37-1|65	
21mr|glui-2.37-1|66	%files -n %{name}-demos
21mr|glui-2.37-1|67	%{_datadir}/%{name}-demos/example*.cpp
21mr|glui-2.37-1|68	%{_bindir}/ppm2array
21mr|glui-2.37-1|69	%{_bindir}/GLUI-example1
21mr|glui-2.37-1|70	%{_bindir}/GLUI-example2
21mr|glui-2.37-1|71	%{_bindir}/GLUI-example3
21mr|glui-2.37-1|72	%{_bindir}/GLUI-example4
21mr|glui-2.37-1|73	%{_bindir}/GLUI-example5
21mr|glui-2.37-1|74	%{_bindir}/GLUI-example6
21mr|glui-2.37-1|75	
21mr|glui-2.37-1|76	#------------------------------------------------------------------
21mr|glui-2.37-1|77	%prep
21mr|glui-2.37-1|78	%autosetup -p1
21mr|glui-2.37-1|79	
21mr|glui-2.37-1|80	%build
21mr|glui-2.37-1|81	export LDFLAGS="-lGL"
21mr|glui-2.37-1|82	%cmake -G Ninja
21mr|glui-2.37-1|83	%ninja_build
21mr|glui-2.37-1|84	
21mr|glui-2.37-1|85	%install
21mr|glui-2.37-1|86	# autoinstall broken
21mr|glui-2.37-1|87	mkdir -p %{buildroot}%{_bindir}
21mr|glui-2.37-1|88	mkdir -p %{buildroot}%{_includedir}/GL
21mr|glui-2.37-1|89	mkdir -p %{buildroot}%{_libdir}
21mr|glui-2.37-1|90	mkdir -p %{buildroot}%{_datadir}/%{name}-demos
21mr|glui-2.37-1|91	cp build/*.a %{buildroot}%{_libdir}
21mr|glui-2.37-1|92	cp include/GL/*.h %{buildroot}%{_includedir}/GL
21mr|glui-2.37-1|93	cp build/ppm2array %{buildroot}%{_bindir}
21mr|glui-2.37-1|94	cp example/example*.cpp %{buildroot}%{_datadir}/%{name}-demos
21mr|glui-2.37-1|95	cp build/example1 %{buildroot}%{_bindir}/GLUI-example1
21mr|glui-2.37-1|96	cp build/example2 %{buildroot}%{_bindir}/GLUI-example2
21mr|glui-2.37-1|97	cp build/example3 %{buildroot}%{_bindir}/GLUI-example3
21mr|glui-2.37-1|98	cp build/example4 %{buildroot}%{_bindir}/GLUI-example4
21mr|glui-2.37-1|99	cp build/example5 %{buildroot}%{_bindir}/GLUI-example5
21mr|glui-2.37-1|100	cp build/example6 %{buildroot}%{_bindir}/GLUI-example6

12434 21
21mr|glusterfs-10.4-4|1	%global _sharedstatedir %{_var}/lib
21mr|glusterfs-10.4-4|2	
21mr|glusterfs-10.4-4|3	%define major 0
21mr|glusterfs-10.4-4|4	%define libname %mklibname glusterfs %{major}
21mr|glusterfs-10.4-4|5	%define devname %mklibname glusterfs -d
21mr|glusterfs-10.4-4|6	
21mr|glusterfs-10.4-4|7	%define libgfchangelog %mklibname gfchangelog %{major}
21mr|glusterfs-10.4-4|8	%define libgfrpc %mklibname gfrpc %{major}
21mr|glusterfs-10.4-4|9	%define libgfxdr %mklibname gfxdr %{major}
21mr|glusterfs-10.4-4|10	%define libglusterd %mklibname glusterd %{major}
21mr|glusterfs-10.4-4|11	
21mr|glusterfs-10.4-4|12	%define libnameapi %mklibname gfapi %{major}
21mr|glusterfs-10.4-4|13	%define devnameapi %mklibname gfapi -d
21mr|glusterfs-10.4-4|14	
21mr|glusterfs-10.4-4|15	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|glusterfs-10.4-4|16	# (cg) Temporary hack to make it build
21mr|glusterfs-10.4-4|17	#%%define _disable_ld_no_undefined 1
21mr|glusterfs-10.4-4|18	
21mr|glusterfs-10.4-4|19	Summary:	GlusterFS network/cluster filesystem
21mr|glusterfs-10.4-4|20	Name:		glusterfs
21mr|glusterfs-10.4-4|21	Version:	10.4
21mr|glusterfs-10.4-4|22	Release:	4
21mr|glusterfs-10.4-4|23	License:	GPLv3+
21mr|glusterfs-10.4-4|24	Group:		Networking/Other
21mr|glusterfs-10.4-4|25	Url: 		http://www.gluster.org/docs/index.php/GlusterFS
21mr|glusterfs-10.4-4|26	Source0:	http://download.gluster.org/pub/gluster/glusterfs/%{url_ver}/%{version}/%{name}-%{version}.tar.gz
21mr|glusterfs-10.4-4|27	Source1:	glusterfsd.service
21mr|glusterfs-10.4-4|28	Source2:	glusterfsd.sysconfig
21mr|glusterfs-10.4-4|29	Source3:	glusterfsd.logrotate
21mr|glusterfs-10.4-4|30	Source4:	glusterfs.logrotate
21mr|glusterfs-10.4-4|31	Patch1:		glusterfs-10.3-makecontext-e2k.patch
21mr|glusterfs-10.4-4|32	BuildRequires:	bison
21mr|glusterfs-10.4-4|33	BuildRequires:	flex
21mr|glusterfs-10.4-4|34	BuildRequires:	libtool
21mr|glusterfs-10.4-4|35	BuildRequires:	acl-devel
21mr|glusterfs-10.4-4|36	BuildRequires:	libaio-devel
21mr|glusterfs-10.4-4|37	BuildRequires:	readline-devel
21mr|glusterfs-10.4-4|38	BuildRequires:	gettext-devel
21mr|glusterfs-10.4-4|39	BuildRequires:	pkgconfig(libibverbs)
21mr|glusterfs-10.4-4|40	BuildRequires:	pkgconfig(fuse)
21mr|glusterfs-10.4-4|41	BuildRequires:	pkgconfig(libsystemd)
21mr|glusterfs-10.4-4|42	BuildRequires:	pkgconfig(libtirpc)
21mr|glusterfs-10.4-4|43	BuildRequires:	pkgconfig(liburcu-bp)
21mr|glusterfs-10.4-4|44	BuildRequires:	pkgconfig(libxml-2.0)
21mr|glusterfs-10.4-4|45	BuildRequires:	pkgconfig(libtcmalloc)
21mr|glusterfs-10.4-4|46	BuildRequires:	pkgconfig(liburing)
21mr|glusterfs-10.4-4|47	BuildRequires:	openssl
21mr|glusterfs-10.4-4|48	BuildRequires:	pkgconfig(openssl)
21mr|glusterfs-10.4-4|49	BuildRequires:	pkgconfig(python3)
21mr|glusterfs-10.4-4|50	BuildRequires:	pkgconfig(uuid)
21mr|glusterfs-10.4-4|51	BuildRequires:	pkgconfig(zlib)
21mr|glusterfs-10.4-4|52	Provides:	%{name}-common = %{EVRD}
21mr|glusterfs-10.4-4|53	Provides:	%{name}-core = %{EVRD}
21mr|glusterfs-10.4-4|54	
21mr|glusterfs-10.4-4|55	%description
21mr|glusterfs-10.4-4|56	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|57	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|58	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|59	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|60	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|61	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|62	is in user space and easily manageable.
21mr|glusterfs-10.4-4|63	
21mr|glusterfs-10.4-4|64	This package includes the glusterfs binary, the glusterfsd daemon and the
21mr|glusterfs-10.4-4|65	gluster command line, libglusterfs and glusterfs translator modules common to
21mr|glusterfs-10.4-4|66	both GlusterFS server and client framework.
21mr|glusterfs-10.4-4|67	
21mr|glusterfs-10.4-4|68	%files
21mr|glusterfs-10.4-4|69	%doc ChangeLog COPYING-GPLV2 COPYING-LGPLV3 INSTALL README.md THANKS
21mr|glusterfs-10.4-4|70	%config(noreplace) %{_sysconfdir}/sysconfig/glusterfsd
21mr|glusterfs-10.4-4|71	%{_libexecdir}/glusterfs/*
21mr|glusterfs-10.4-4|72	# server-side, etc., xlators in other RPMs
21mr|glusterfs-10.4-4|73	%exclude %{_libexecdir}/glusterfs/python/syncdaemon/*
21mr|glusterfs-10.4-4|74	%exclude %{_libexecdir}/glusterfs/gsyncd
21mr|glusterfs-10.4-4|75	%exclude %{_libexecdir}/glusterfs/gverify.sh
21mr|glusterfs-10.4-4|76	%exclude %{_libexecdir}/glusterfs/peer_add_secret_pub
21mr|glusterfs-10.4-4|77	%exclude %{_libexecdir}/glusterfs/peer_gsec_create
21mr|glusterfs-10.4-4|78	
21mr|glusterfs-10.4-4|79	%{_sbindir}/glusterfs*
21mr|glusterfs-10.4-4|80	%{_sbindir}/gf_attach
21mr|glusterfs-10.4-4|81	%{_sbindir}/gluster-setgfid2path
21mr|glusterfs-10.4-4|82	%{_mandir}/man8/*gluster*.8*
21mr|glusterfs-10.4-4|83	%exclude %{_mandir}/man8/gluster.8*
21mr|glusterfs-10.4-4|84	%exclude %{_mandir}/man8/mount.glusterfs.8*
21mr|glusterfs-10.4-4|85	%dir %{_localstatedir}/log/glusterfs
21mr|glusterfs-10.4-4|86	
21mr|glusterfs-10.4-4|87	%dir %{_sharedstatedir}/glusterd
21mr|glusterfs-10.4-4|88	%{_datadir}/glusterfs/scripts/post-upgrade-script-for-quota.sh
21mr|glusterfs-10.4-4|89	%{_datadir}/glusterfs/scripts/pre-upgrade-script-for-quota.sh
21mr|glusterfs-10.4-4|90	
21mr|glusterfs-10.4-4|91	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|92	
21mr|glusterfs-10.4-4|93	%package -n %{libname}
21mr|glusterfs-10.4-4|94	Summary:	GlusterFS network/cluster filesystem library
21mr|glusterfs-10.4-4|95	Group:		System/Libraries
21mr|glusterfs-10.4-4|96	
21mr|glusterfs-10.4-4|97	%description -n %{libname}
21mr|glusterfs-10.4-4|98	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|99	peta-bytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|100	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|101	system. GlusterFS is one of the most sophisticated file system in
21mr|glusterfs-10.4-4|102	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|103	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|104	is in userspace and easily manageable.
21mr|glusterfs-10.4-4|105	
21mr|glusterfs-10.4-4|106	Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.
21mr|glusterfs-10.4-4|107	
21mr|glusterfs-10.4-4|108	This package includes the libglusterfs and glusterfs translator modules common
21mr|glusterfs-10.4-4|109	to both GlusterFS server and client framework.
21mr|glusterfs-10.4-4|110	
21mr|glusterfs-10.4-4|111	%files -n %{libname}
21mr|glusterfs-10.4-4|112	%{_libdir}/libglusterfs.so.%{major}*
21mr|glusterfs-10.4-4|113	
21mr|glusterfs-10.4-4|114	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|115	
21mr|glusterfs-10.4-4|116	%package -n %{libgfchangelog}
21mr|glusterfs-10.4-4|117	Summary:	GlusterFS network/cluster filesystem library
21mr|glusterfs-10.4-4|118	Group:		System/Libraries
21mr|glusterfs-10.4-4|119	
21mr|glusterfs-10.4-4|120	%description -n %{libgfchangelog}
21mr|glusterfs-10.4-4|121	Package with library libgfchangelog.so.%{major}.
21mr|glusterfs-10.4-4|122	
21mr|glusterfs-10.4-4|123	%files -n %{libgfchangelog}
21mr|glusterfs-10.4-4|124	%{_libdir}/libgfchangelog.so.%{major}*
21mr|glusterfs-10.4-4|125	
21mr|glusterfs-10.4-4|126	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|127	
21mr|glusterfs-10.4-4|128	%package -n %{libgfrpc}
21mr|glusterfs-10.4-4|129	Summary:	GlusterFS network/cluster filesystem library
21mr|glusterfs-10.4-4|130	Group:		System/Libraries
21mr|glusterfs-10.4-4|131	
21mr|glusterfs-10.4-4|132	%description -n %{libgfrpc}
21mr|glusterfs-10.4-4|133	Package with library libgfrpc.so.%{major}.
21mr|glusterfs-10.4-4|134	
21mr|glusterfs-10.4-4|135	%files -n %{libgfrpc}
21mr|glusterfs-10.4-4|136	%{_libdir}/libgfrpc.so.%{major}*
21mr|glusterfs-10.4-4|137	
21mr|glusterfs-10.4-4|138	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|139	
21mr|glusterfs-10.4-4|140	%package -n %{libgfxdr}
21mr|glusterfs-10.4-4|141	Summary:	GlusterFS network/cluster filesystem library
21mr|glusterfs-10.4-4|142	Group:		System/Libraries
21mr|glusterfs-10.4-4|143	
21mr|glusterfs-10.4-4|144	%description -n %{libgfxdr}
21mr|glusterfs-10.4-4|145	Package with library libgfxdr.so.%{major}.
21mr|glusterfs-10.4-4|146	
21mr|glusterfs-10.4-4|147	%files -n %{libgfxdr}
21mr|glusterfs-10.4-4|148	%{_libdir}/libgfxdr.so.%{major}*
21mr|glusterfs-10.4-4|149	
21mr|glusterfs-10.4-4|150	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|151	
21mr|glusterfs-10.4-4|152	%package -n %{libglusterd}
21mr|glusterfs-10.4-4|153	Summary:	GlusterFS libglusterd library
21mr|glusterfs-10.4-4|154	Group:		System/Libraries
21mr|glusterfs-10.4-4|155	
21mr|glusterfs-10.4-4|156	%description -n %{libglusterd}
21mr|glusterfs-10.4-4|157	GlusterFS is a distributed file-system capable of scaling to several
21mr|glusterfs-10.4-4|158	petabytes. It aggregates various storage bricks over TCP/IP interconnect
21mr|glusterfs-10.4-4|159	into one large parallel network filesystem. GlusterFS is one of the
21mr|glusterfs-10.4-4|160	most sophisticated file systems in terms of features and extensibility.
21mr|glusterfs-10.4-4|161	It borrows a powerful concept called Translators from GNU Hurd kernel.
21mr|glusterfs-10.4-4|162	Much of the code in GlusterFS is in user space and easily manageable.
21mr|glusterfs-10.4-4|163	
21mr|glusterfs-10.4-4|164	This package provides the libglusterd library
21mr|glusterfs-10.4-4|165	
21mr|glusterfs-10.4-4|166	%files -n %{libglusterd}
21mr|glusterfs-10.4-4|167	%{_libdir}/libglusterd.so.%{major}*
21mr|glusterfs-10.4-4|168	
21mr|glusterfs-10.4-4|169	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|170	
21mr|glusterfs-10.4-4|171	%package -n %{devname}
21mr|glusterfs-10.4-4|172	Summary:	Static library and header files for the GlusterFS library
21mr|glusterfs-10.4-4|173	Group:		Development/C
21mr|glusterfs-10.4-4|174	Requires:	%{libname} = %{EVRD}
21mr|glusterfs-10.4-4|175	Requires:	%{libgfchangelog} = %{EVRD}
21mr|glusterfs-10.4-4|176	Requires:	%{libgfrpc} = %{EVRD}
21mr|glusterfs-10.4-4|177	Requires:	%{libgfxdr} = %{EVRD}
21mr|glusterfs-10.4-4|178	Requires:	%{libglusterd} = %{EVRD}
21mr|glusterfs-10.4-4|179	Provides:	%{name}-devel = %{EVRD}
21mr|glusterfs-10.4-4|180	Conflicts:	%{_lib}api-devel < 7.0
21mr|glusterfs-10.4-4|181	
21mr|glusterfs-10.4-4|182	%description -n %{devname}
21mr|glusterfs-10.4-4|183	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|184	peta-bytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|185	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|186	system. GlusterFS is one of the most sophisticated file system in
21mr|glusterfs-10.4-4|187	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|188	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|189	is in userspace and easily manageable.
21mr|glusterfs-10.4-4|190	
21mr|glusterfs-10.4-4|191	This package provides the development libraries and include files.
21mr|glusterfs-10.4-4|192	
21mr|glusterfs-10.4-4|193	%files -n %{devname}
21mr|glusterfs-10.4-4|194	%{_includedir}/glusterfs
21mr|glusterfs-10.4-4|195	%{_libdir}/*.so
21mr|glusterfs-10.4-4|196	%{_libdir}/pkgconfig/*.pc
21mr|glusterfs-10.4-4|197	%exclude %{_includedir}/glusterfs/api/*
21mr|glusterfs-10.4-4|198	%exclude %{_libdir}/pkgconfig/glusterfs-api.pc
21mr|glusterfs-10.4-4|199	%exclude %{_libdir}/libgfapi.so
21mr|glusterfs-10.4-4|200	
21mr|glusterfs-10.4-4|201	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|202	
21mr|glusterfs-10.4-4|203	%package -n %{libnameapi}
21mr|glusterfs-10.4-4|204	Summary:	Gluster filesystem api shared library
21mr|glusterfs-10.4-4|205	Group:		System/Libraries
21mr|glusterfs-10.4-4|206	Conflicts:	%{_lib}api0 < 7.0
21mr|glusterfs-10.4-4|207	Obsoletes:	%{_lib}api0 < 7.0
21mr|glusterfs-10.4-4|208	
21mr|glusterfs-10.4-4|209	%description -n %{libnameapi}
21mr|glusterfs-10.4-4|210	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|211	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|212	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|213	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|214	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|215	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|216	is in user space and easily manageable.
21mr|glusterfs-10.4-4|217	
21mr|glusterfs-10.4-4|218	This package provides the api shared library.
21mr|glusterfs-10.4-4|219	
21mr|glusterfs-10.4-4|220	%files -n %{libnameapi}
21mr|glusterfs-10.4-4|221	%{_libdir}/libgfapi.so.%{major}*
21mr|glusterfs-10.4-4|222	
21mr|glusterfs-10.4-4|223	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|224	
21mr|glusterfs-10.4-4|225	%package -n %{devnameapi}
21mr|glusterfs-10.4-4|226	Summary:	Development files for %{name}
21mr|glusterfs-10.4-4|227	Group:		Development/C
21mr|glusterfs-10.4-4|228	Requires:	%{libnameapi} = %{EVRD}
21mr|glusterfs-10.4-4|229	Requires:	%{devname} = %{EVRD}
21mr|glusterfs-10.4-4|230	Conflicts:	%{_lib}api-devel < 7.0
21mr|glusterfs-10.4-4|231	Obsoletes:	%{_lib}api-devel < 7.0
21mr|glusterfs-10.4-4|232	
21mr|glusterfs-10.4-4|233	%description -n %{devnameapi}
21mr|glusterfs-10.4-4|234	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|235	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|236	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|237	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|238	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|239	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|240	is in user space and easily manageable.
21mr|glusterfs-10.4-4|241	
21mr|glusterfs-10.4-4|242	This package provides the api include files.
21mr|glusterfs-10.4-4|243	
21mr|glusterfs-10.4-4|244	%files -n %{devnameapi}
21mr|glusterfs-10.4-4|245	%{_libdir}/pkgconfig/glusterfs-api.pc
21mr|glusterfs-10.4-4|246	%{_libdir}/libgfapi.so
21mr|glusterfs-10.4-4|247	%{_includedir}/glusterfs/api/*
21mr|glusterfs-10.4-4|248	
21mr|glusterfs-10.4-4|249	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|250	
21mr|glusterfs-10.4-4|251	%package regression-tests
21mr|glusterfs-10.4-4|252	Summary:	Development Tools
21mr|glusterfs-10.4-4|253	Group:		File tools
21mr|glusterfs-10.4-4|254	Requires:	%{name} = %{EVRD}
21mr|glusterfs-10.4-4|255	Requires:	%{name}-fuse = %{EVRD}
21mr|glusterfs-10.4-4|256	Requires:	%{name}-server = %{EVRD}
21mr|glusterfs-10.4-4|257	Requires:	attr
21mr|glusterfs-10.4-4|258	Requires:	dbench
21mr|glusterfs-10.4-4|259	Requires:	gcc
21mr|glusterfs-10.4-4|260	Requires:	git
21mr|glusterfs-10.4-4|261	Requires:	lvm2
21mr|glusterfs-10.4-4|262	Requires:	nfs-utils
21mr|glusterfs-10.4-4|263	Requires:	python3
21mr|glusterfs-10.4-4|264	Requires:	util-linux-ng
21mr|glusterfs-10.4-4|265	Requires:	xfsprogs
21mr|glusterfs-10.4-4|266	Requires:	perl(App::Prove)
21mr|glusterfs-10.4-4|267	Requires:	perl(Test::Harness)
21mr|glusterfs-10.4-4|268	
21mr|glusterfs-10.4-4|269	%description regression-tests
21mr|glusterfs-10.4-4|270	The Gluster Test Framework, is a suite of scripts used for
21mr|glusterfs-10.4-4|271	regression testing of Gluster.
21mr|glusterfs-10.4-4|272	
21mr|glusterfs-10.4-4|273	%files regression-tests
21mr|glusterfs-10.4-4|274	%{_datadir}/glusterfs/*
21mr|glusterfs-10.4-4|275	%exclude %{_libexecdir}/glusterfs/scripts/get-gfid.sh
21mr|glusterfs-10.4-4|276	%exclude %{_libexecdir}/glusterfs/scripts/gsync-upgrade.sh
21mr|glusterfs-10.4-4|277	%exclude %{_libexecdir}/glusterfs/scripts/generate-gfid-file.sh
21mr|glusterfs-10.4-4|278	%exclude %{_libexecdir}/glusterfs/scripts/gsync-sync-gfid
21mr|glusterfs-10.4-4|279	%exclude %{_datadir}/glusterfs/scripts/post-upgrade-script-for-quota.sh
21mr|glusterfs-10.4-4|280	%exclude %{_datadir}/glusterfs/scripts/pre-upgrade-script-for-quota.sh
21mr|glusterfs-10.4-4|281	
21mr|glusterfs-10.4-4|282	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|283	
21mr|glusterfs-10.4-4|284	%package cli
21mr|glusterfs-10.4-4|285	Summary:	GlusterFS CLI
21mr|glusterfs-10.4-4|286	Group:		File tools
21mr|glusterfs-10.4-4|287	
21mr|glusterfs-10.4-4|288	%description cli
21mr|glusterfs-10.4-4|289	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|290	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|291	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|292	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|293	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|294	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|295	is in user space and easily manageable.
21mr|glusterfs-10.4-4|296	
21mr|glusterfs-10.4-4|297	This package provides the GlusterFS CLI application and its man page
21mr|glusterfs-10.4-4|298	
21mr|glusterfs-10.4-4|299	%files cli
21mr|glusterfs-10.4-4|300	%{_sbindir}/gluster
21mr|glusterfs-10.4-4|301	%{_mandir}/man8/gluster.8*
21mr|glusterfs-10.4-4|302	%{_sysconfdir}/bash_completion.d/gluster
21mr|glusterfs-10.4-4|303	
21mr|glusterfs-10.4-4|304	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|305	
21mr|glusterfs-10.4-4|306	%package client
21mr|glusterfs-10.4-4|307	Summary:	GlusterFS client
21mr|glusterfs-10.4-4|308	Group:		Networking/Other
21mr|glusterfs-10.4-4|309	Requires:	%{name}-common = %{EVRD}
21mr|glusterfs-10.4-4|310	Requires(post):	rpm-helper
21mr|glusterfs-10.4-4|311	
21mr|glusterfs-10.4-4|312	%description	client
21mr|glusterfs-10.4-4|313	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|314	peta-bytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|315	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|316	system. GlusterFS is one of the most sophisticated file system in
21mr|glusterfs-10.4-4|317	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|318	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|319	is in userspace and easily manageable.
21mr|glusterfs-10.4-4|320	
21mr|glusterfs-10.4-4|321	This package is the client needed to mount a GlusterFS fs.
21mr|glusterfs-10.4-4|322	
21mr|glusterfs-10.4-4|323	%files client
21mr|glusterfs-10.4-4|324	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/glusterfs
21mr|glusterfs-10.4-4|325	%{_sbindir}/mount.glusterfs
21mr|glusterfs-10.4-4|326	%{_bindir}/fusermount-glusterfs
21mr|glusterfs-10.4-4|327	%attr(0644,root,root) %ghost %config(noreplace) %{_logdir}/glusterfs/glusterfs.log
21mr|glusterfs-10.4-4|328	%{_mandir}/man8/mount.glusterfs.8*
21mr|glusterfs-10.4-4|329	
21mr|glusterfs-10.4-4|330	%post client
21mr|glusterfs-10.4-4|331	%create_ghostfile %{_logdir}/glusterfs/glusterfs.log root root 0644
21mr|glusterfs-10.4-4|332	
21mr|glusterfs-10.4-4|333	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|334	
21mr|glusterfs-10.4-4|335	%package fuse
21mr|glusterfs-10.4-4|336	Summary:	GlusterFS fuse client
21mr|glusterfs-10.4-4|337	Group:		Networking/Other
21mr|glusterfs-10.4-4|338	Requires:	%{name} = %{EVRD}
21mr|glusterfs-10.4-4|339	
21mr|glusterfs-10.4-4|340	%description fuse
21mr|glusterfs-10.4-4|341	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|342	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|343	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|344	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|345	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|346	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|347	is in user space and easily manageable.
21mr|glusterfs-10.4-4|348	
21mr|glusterfs-10.4-4|349	This package provides support to FUSE based clients.
21mr|glusterfs-10.4-4|350	
21mr|glusterfs-10.4-4|351	%files fuse
21mr|glusterfs-10.4-4|352	%{_libdir}/glusterfs/%{version}/xlator/mount/fuse*
21mr|glusterfs-10.4-4|353	
21mr|glusterfs-10.4-4|354	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|355	
21mr|glusterfs-10.4-4|356	%package server
21mr|glusterfs-10.4-4|357	Summary:	GlusterFS server
21mr|glusterfs-10.4-4|358	Group:		Networking/Other
21mr|glusterfs-10.4-4|359	Requires:	%{name}-common = %{EVRD}
21mr|glusterfs-10.4-4|360	Requires:	%{name}-client = %{EVRD}
21mr|glusterfs-10.4-4|361	Requires:	%{name}-extra-xlators = %{EVRD}
21mr|glusterfs-10.4-4|362	Requires(post,preun):	rpm-helper
21mr|glusterfs-10.4-4|363	Requires(post):	sed
21mr|glusterfs-10.4-4|364	
21mr|glusterfs-10.4-4|365	%description server
21mr|glusterfs-10.4-4|366	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|367	peta-bytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|368	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|369	system. GlusterFS is one of the most sophisticated file system in
21mr|glusterfs-10.4-4|370	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|371	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|372	is in userspace and easily manageable.
21mr|glusterfs-10.4-4|373	
21mr|glusterfs-10.4-4|374	This package is the server.
21mr|glusterfs-10.4-4|375	
21mr|glusterfs-10.4-4|376	%files server
21mr|glusterfs-10.4-4|377	%doc extras/clear_xattrs.sh
21mr|glusterfs-10.4-4|378	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/glusterfsd
21mr|glusterfs-10.4-4|379	%attr(0644,root,root) %ghost %config(noreplace) %{_logdir}/glusterfs/glusterfsd.log
21mr|glusterfs-10.4-4|380	%config(noreplace) %{_sysconfdir}/sysconfig/glusterd
21mr|glusterfs-10.4-4|381	%config(noreplace) %{_sysconfdir}/glusterfs
21mr|glusterfs-10.4-4|382	# binaries
21mr|glusterfs-10.4-4|383	%{_bindir}/glusterfind
21mr|glusterfs-10.4-4|384	%{_sbindir}/glusterd
21mr|glusterfs-10.4-4|385	%{_libexecdir}/glusterfs/glfsheal
21mr|glusterfs-10.4-4|386	%{_unitdir}/%{name}*.service
21mr|glusterfs-10.4-4|387	%{_unitdir}/glusterd.service
21mr|glusterfs-10.4-4|388	%{_unitdir}/gluster-ta-volume.service
21mr|glusterfs-10.4-4|389	%{_unitdir}/glustereventsd.service
21mr|glusterfs-10.4-4|390	%{_prefix}/lib/ocf/resource.d/glusterfs
21mr|glusterfs-10.4-4|391	%{_sbindir}/gluster-eventsapi
21mr|glusterfs-10.4-4|392	%{_sbindir}/glustereventsd
21mr|glusterfs-10.4-4|393	# {_sbindir}/glusterfsd is the actual binary, but glusterfs (client) is a
21mr|glusterfs-10.4-4|394	# symlink. The binary itself (and symlink) are part of the glusterfs-fuse
21mr|glusterfs-10.4-4|395	# package, because glusterfs-server depends on that anyway.
21mr|glusterfs-10.4-4|396	%ghost %attr(0644,-,-) %config(noreplace) %{_sharedstatedir}/glusterd/glusterd.info
21mr|glusterfs-10.4-4|397	%ghost %attr(0600,-,-) %{_sharedstatedir}/glusterd/options
21mr|glusterfs-10.4-4|398	# This is really ugly, but I have no idea how to mark these directories in
21mr|glusterfs-10.4-4|399	# any other way. They should belong to the glusterfs-server package, but
21mr|glusterfs-10.4-4|400	# don't exist after installation. They are generated on the first start...
21mr|glusterfs-10.4-4|401	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks
21mr|glusterfs-10.4-4|402	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1
21mr|glusterfs-10.4-4|403	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick
21mr|glusterfs-10.4-4|404	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/post
21mr|glusterfs-10.4-4|405	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/post/disabled-quota-root-xattr-heal.sh
21mr|glusterfs-10.4-4|406	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/post/S10selinux-label-brick.sh
21mr|glusterfs-10.4-4|407	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/post/S13create-subdir-mounts.sh
21mr|glusterfs-10.4-4|408	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/pre
21mr|glusterfs-10.4-4|409	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/pre/S28Quota-enable-root-xattr-heal.sh
21mr|glusterfs-10.4-4|410	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/delete
21mr|glusterfs-10.4-4|411	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/delete/post
21mr|glusterfs-10.4-4|412	%{_sharedstatedir}/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
21mr|glusterfs-10.4-4|413	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/set
21mr|glusterfs-10.4-4|414	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/set/post
21mr|glusterfs-10.4-4|415	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/set/post/S30samba-set.sh
21mr|glusterfs-10.4-4|416	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/set/post/S32gluster_enable_shared_storage.sh
21mr|glusterfs-10.4-4|417	%ghost %dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/set/pre
21mr|glusterfs-10.4-4|418	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/start
21mr|glusterfs-10.4-4|419	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/start/post
21mr|glusterfs-10.4-4|420	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/start/post/S29CTDBsetup.sh
21mr|glusterfs-10.4-4|421	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/start/post/S30samba-start.sh
21mr|glusterfs-10.4-4|422	%ghost %dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/start/pre
21mr|glusterfs-10.4-4|423	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/stop
21mr|glusterfs-10.4-4|424	%ghost %dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/stop/post
21mr|glusterfs-10.4-4|425	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/stop/pre
21mr|glusterfs-10.4-4|426	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/stop/pre/S30samba-stop.sh
21mr|glusterfs-10.4-4|427	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/stop/pre/S29CTDB-teardown.sh
21mr|glusterfs-10.4-4|428	
21mr|glusterfs-10.4-4|429	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/glustershd
21mr|glusterfs-10.4-4|430	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/vols
21mr|glusterfs-10.4-4|431	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/peers
21mr|glusterfs-10.4-4|432	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/groups
21mr|glusterfs-10.4-4|433	%attr(0644,-,-) %{_sharedstatedir}/glusterd/groups/virt
21mr|glusterfs-10.4-4|434	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/nfs
21mr|glusterfs-10.4-4|435	%attr(0755,-,-) %{_sharedstatedir}/glusterd/nfs/nfs-server.vol
21mr|glusterfs-10.4-4|436	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/nfs/run
21mr|glusterfs-10.4-4|437	%attr(0755,-,-) %{_sharedstatedir}/glusterd/nfs/run/nfs.pid
21mr|glusterfs-10.4-4|438	#v.7.6 files
21mr|glusterfs-10.4-4|439	%attr(0644,-,-) %{_sharedstatedir}/glusterd/groups/db-workload
21mr|glusterfs-10.4-4|440	%attr(0644,-,-) %{_sharedstatedir}/glusterd/groups/distributed-virt
21mr|glusterfs-10.4-4|441	%attr(0644,-,-) %{_sharedstatedir}/glusterd/groups/gluster-block
21mr|glusterfs-10.4-4|442	%attr(0644,-,-) %{_sharedstatedir}/glusterd/groups/metadata-cache
21mr|glusterfs-10.4-4|443	%attr(0644,-,-) %{_sharedstatedir}/glusterd/groups/nl-cache
21mr|glusterfs-10.4-4|444	%attr(0644,-,-) %{_sharedstatedir}/glusterd/groups/samba
21mr|glusterfs-10.4-4|445	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/create/post
21mr|glusterfs-10.4-4|446	%dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/delete/pre
21mr|glusterfs-10.4-4|447	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/create/post/S10selinux-label-brick.sh
21mr|glusterfs-10.4-4|448	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/delete/pre/S10selinux-del-fcontext.sh
21mr|glusterfs-10.4-4|449	
21mr|glusterfs-10.4-4|450	# snap_scheduler
21mr|glusterfs-10.4-4|451	%{_sbindir}/conf.py
21mr|glusterfs-10.4-4|452	%{_sbindir}/gcron.py
21mr|glusterfs-10.4-4|453	%{_sbindir}/snap_scheduler.py
21mr|glusterfs-10.4-4|454	
21mr|glusterfs-10.4-4|455	%post server
21mr|glusterfs-10.4-4|456	%create_ghostfile %{_logdir}/glusterfs/glusterfsd.log root root 0644
21mr|glusterfs-10.4-4|457	%_post_service %{name}d
21mr|glusterfs-10.4-4|458	%_post_service glusterd
21mr|glusterfs-10.4-4|459	if [ -e /etc/glusterfs/glusterfs-server.vol ]; then
21mr|glusterfs-10.4-4|460	echo "Updating /etc/sysconfig/glusterfsd to point to old /etc/glusterfs/glusterfs-server.vol file"
21mr|glusterfs-10.4-4|461	sed -i 's|GLUSTERFSD_CONFIG_FILE="/etc/glusterfs/glusterfsd.vol"|GLUSTERFSD_CONFIG_FILE="/etc/glusterfs/glusterfs-server.vol"|g' /etc/sysconfig/glusterfsd
21mr|glusterfs-10.4-4|462	#   mv -n /etc/glusterfs/glusterfs-server.vol /etc/glusterfs/glusterfsd.vol
21mr|glusterfs-10.4-4|463	fi
21mr|glusterfs-10.4-4|464	
21mr|glusterfs-10.4-4|465	%preun server
21mr|glusterfs-10.4-4|466	%_preun_service glusterfsd
21mr|glusterfs-10.4-4|467	%_preun_service glusterd
21mr|glusterfs-10.4-4|468	
21mr|glusterfs-10.4-4|469	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|470	
21mr|glusterfs-10.4-4|471	%package api
21mr|glusterfs-10.4-4|472	Summary:	Clustered file-system api library
21mr|glusterfs-10.4-4|473	Group:		System/Servers
21mr|glusterfs-10.4-4|474	Requires:	%{name} = %{EVRD}
21mr|glusterfs-10.4-4|475	Requires:	%{libnameapi} = %{EVRD}
21mr|glusterfs-10.4-4|476	# we provide the Python package/namespace 'gluster'
21mr|glusterfs-10.4-4|477	Provides:	python3-gluster = %{EVRD}
21mr|glusterfs-10.4-4|478	
21mr|glusterfs-10.4-4|479	%description api
21mr|glusterfs-10.4-4|480	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|481	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|482	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|483	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|484	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|485	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|486	is in user space and easily manageable.
21mr|glusterfs-10.4-4|487	
21mr|glusterfs-10.4-4|488	This package provides the glusterfs libgfapi library.
21mr|glusterfs-10.4-4|489	
21mr|glusterfs-10.4-4|490	%files api
21mr|glusterfs-10.4-4|491	# libgfapi files
21mr|glusterfs-10.4-4|492	%{_libdir}/glusterfs/%{version}/xlator/mount/api*
21mr|glusterfs-10.4-4|493	
21mr|glusterfs-10.4-4|494	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|495	
21mr|glusterfs-10.4-4|496	%package extra-xlators
21mr|glusterfs-10.4-4|497	Summary:	Extra Gluster filesystem Translators
21mr|glusterfs-10.4-4|498	Group:		File tools
21mr|glusterfs-10.4-4|499	# We need -api rpm for its __init__.py in Python3 site-packages area
21mr|glusterfs-10.4-4|500	Requires:	python3-gluster = %{EVRD}
21mr|glusterfs-10.4-4|501	Requires:	%{name}-api = %{EVRD}
21mr|glusterfs-10.4-4|502	
21mr|glusterfs-10.4-4|503	%description extra-xlators
21mr|glusterfs-10.4-4|504	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|505	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|506	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|507	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|508	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|509	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|510	is in user space and easily manageable.
21mr|glusterfs-10.4-4|511	
21mr|glusterfs-10.4-4|512	This package provides extra filesystem Translators,
21mr|glusterfs-10.4-4|513	for GlusterFS.
21mr|glusterfs-10.4-4|514	
21mr|glusterfs-10.4-4|515	%files extra-xlators
21mr|glusterfs-10.4-4|516	#v.7.6 xlator files
21mr|glusterfs-10.4-4|517	%{_libdir}/glusterfs/%{version}/xlator/cluster/
21mr|glusterfs-10.4-4|518	%{_libdir}/glusterfs/%{version}/xlator/debug/
21mr|glusterfs-10.4-4|519	%{_libdir}/glusterfs/%{version}/xlator/mgmt/
21mr|glusterfs-10.4-4|520	%{_libdir}/glusterfs/%{version}/xlator/storage/
21mr|glusterfs-10.4-4|521	%{_libdir}/glusterfs/%{version}/xlator/system/
21mr|glusterfs-10.4-4|522	%{_libdir}/glusterfs/%{version}/xlator/protocol/
21mr|glusterfs-10.4-4|523	%{_libdir}/glusterfs/%{version}/xlator/playground/
21mr|glusterfs-10.4-4|524	%{_libdir}/glusterfs/%{version}/xlator/performance/
21mr|glusterfs-10.4-4|525	%{_libdir}/glusterfs/%{version}/xlator/meta.so
21mr|glusterfs-10.4-4|526	%{_libdir}/glusterfs/%{version}/xlator/features/access-control.so
21mr|glusterfs-10.4-4|527	%{_libdir}/glusterfs/%{version}/xlator/features/arbiter.so
21mr|glusterfs-10.4-4|528	%{_libdir}/glusterfs/%{version}/xlator/features/barrier.so
21mr|glusterfs-10.4-4|529	%{_libdir}/glusterfs/%{version}/xlator/features/bit-rot.so
21mr|glusterfs-10.4-4|530	%{_libdir}/glusterfs/%{version}/xlator/features/bitrot-stub.so
21mr|glusterfs-10.4-4|531	%{_libdir}/glusterfs/%{version}/xlator/features/cdc.so
21mr|glusterfs-10.4-4|532	%{_libdir}/glusterfs/%{version}/xlator/features/changelog.so
21mr|glusterfs-10.4-4|533	%{_libdir}/glusterfs/%{version}/xlator/features/cloudsync.so
21mr|glusterfs-10.4-4|534	%{_libdir}/glusterfs/%{version}/xlator/features/gfid-access.so
21mr|glusterfs-10.4-4|535	%{_libdir}/glusterfs/%{version}/xlator/features/index.so
21mr|glusterfs-10.4-4|536	%{_libdir}/glusterfs/%{version}/xlator/features/leases.so
21mr|glusterfs-10.4-4|537	%{_libdir}/glusterfs/%{version}/xlator/features/locks.so
21mr|glusterfs-10.4-4|538	%{_libdir}/glusterfs/%{version}/xlator/features/marker.so
21mr|glusterfs-10.4-4|539	%{_libdir}/glusterfs/%{version}/xlator/features/namespace.so
21mr|glusterfs-10.4-4|540	%{_libdir}/glusterfs/%{version}/xlator/features/posix-locks.so
21mr|glusterfs-10.4-4|541	%{_libdir}/glusterfs/%{version}/xlator/features/quiesce.so
21mr|glusterfs-10.4-4|542	%{_libdir}/glusterfs/%{version}/xlator/features/quota.so
21mr|glusterfs-10.4-4|543	%{_libdir}/glusterfs/%{version}/xlator/features/quotad.so
21mr|glusterfs-10.4-4|544	%{_libdir}/glusterfs/%{version}/xlator/features/read-only.so
21mr|glusterfs-10.4-4|545	%{_libdir}/glusterfs/%{version}/xlator/features/sdfs.so
21mr|glusterfs-10.4-4|546	%{_libdir}/glusterfs/%{version}/xlator/features/selinux.so
21mr|glusterfs-10.4-4|547	%{_libdir}/glusterfs/%{version}/xlator/features/shard.so
21mr|glusterfs-10.4-4|548	%{_libdir}/glusterfs/%{version}/xlator/features/snapview-client.so
21mr|glusterfs-10.4-4|549	%{_libdir}/glusterfs/%{version}/xlator/features/snapview-server.so
21mr|glusterfs-10.4-4|550	%{_libdir}/glusterfs/%{version}/xlator/features/thin-arbiter.so
21mr|glusterfs-10.4-4|551	%{_libdir}/glusterfs/%{version}/xlator/features/trash.so
21mr|glusterfs-10.4-4|552	%{_libdir}/glusterfs/%{version}/xlator/features/upcall.so
21mr|glusterfs-10.4-4|553	%{_libdir}/glusterfs/%{version}/xlator/features/utime.so
21mr|glusterfs-10.4-4|554	%{_libdir}/glusterfs/%{version}/xlator/features/worm.so
21mr|glusterfs-10.4-4|555	%{_libdir}/glusterfs/%{version}/xlator/nfs/server.so
21mr|glusterfs-10.4-4|556	%{_libdir}/glusterfs/%{version}/auth/addr.so
21mr|glusterfs-10.4-4|557	%{_libdir}/glusterfs/%{version}/auth/login.so
21mr|glusterfs-10.4-4|558	%{_libdir}/glusterfs/%{version}/rpc-transport/socket.so
21mr|glusterfs-10.4-4|559	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|560	%package cloudsync-plugins
21mr|glusterfs-10.4-4|561	Summary:	Cloudsync Plugins
21mr|glusterfs-10.4-4|562	Group:		Networking/Other
21mr|glusterfs-10.4-4|563	BuildRequires:	curl-devel
21mr|glusterfs-10.4-4|564	
21mr|glusterfs-10.4-4|565	%description cloudsync-plugins
21mr|glusterfs-10.4-4|566	GlusterFS is a distributed file-system capable of scaling to several
21mr|glusterfs-10.4-4|567	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|568	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|569	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|570	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|571	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|572	is in user space and easily manageable.
21mr|glusterfs-10.4-4|573	
21mr|glusterfs-10.4-4|574	This package provides cloudsync plugins for archival feature.
21mr|glusterfs-10.4-4|575	
21mr|glusterfs-10.4-4|576	%files cloudsync-plugins
21mr|glusterfs-10.4-4|577	%dir %{_libdir}/glusterfs/%{version}%{?prereltag}/cloudsync-plugins
21mr|glusterfs-10.4-4|578	%{_libdir}/glusterfs/%{version}%{?prereltag}/cloudsync-plugins/cloudsyncs3.so
21mr|glusterfs-10.4-4|579	%{_libdir}/glusterfs/%{version}%{?prereltag}/cloudsync-plugins/cloudsynccvlt.so
21mr|glusterfs-10.4-4|580	
21mr|glusterfs-10.4-4|581	#-----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|582	%package geo-replication
21mr|glusterfs-10.4-4|583	Summary:	GlusterFS Geo-replication
21mr|glusterfs-10.4-4|584	Group:		Networking/Other
21mr|glusterfs-10.4-4|585	Requires:	%{name}-common = %{EVRD}
21mr|glusterfs-10.4-4|586	Requires:	%{name}-client = %{EVRD}
21mr|glusterfs-10.4-4|587	Requires:	python3-prettytable
21mr|glusterfs-10.4-4|588	Requires:	python3-gluster = %{EVRD}
21mr|glusterfs-10.4-4|589	
21mr|glusterfs-10.4-4|590	
21mr|glusterfs-10.4-4|591	%description geo-replication
21mr|glusterfs-10.4-4|592	GlusterFS is a clustered file-system capable of scaling to several
21mr|glusterfs-10.4-4|593	peta-bytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|594	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|595	system. GlusterFS is one of the most sophisticated file system in
21mr|glusterfs-10.4-4|596	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|597	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|598	is in userspace and easily manageable.
21mr|glusterfs-10.4-4|599	
21mr|glusterfs-10.4-4|600	This package provides support to geo-replication.
21mr|glusterfs-10.4-4|601	
21mr|glusterfs-10.4-4|602	%files geo-replication
21mr|glusterfs-10.4-4|603	%config(noreplace) %{_sysconfdir}/logrotate.d/glusterfs-georep
21mr|glusterfs-10.4-4|604	%{_libexecdir}/glusterfs/gsyncd
21mr|glusterfs-10.4-4|605	%{_libexecdir}/glusterfs/python/syncdaemon/*
21mr|glusterfs-10.4-4|606	%{_libexecdir}/glusterfs/gverify.sh
21mr|glusterfs-10.4-4|607	%{_libexecdir}/glusterfs/peer_add_secret_pub
21mr|glusterfs-10.4-4|608	%{_libexecdir}/glusterfs/peer_gsec_create
21mr|glusterfs-10.4-4|609	%ghost %dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/geo-replication
21mr|glusterfs-10.4-4|610	%dir %{_sharedstatedir}/glusterd/hooks
21mr|glusterfs-10.4-4|611	%dir %{_sharedstatedir}/glusterd/hooks/1
21mr|glusterfs-10.4-4|612	%dir %{_sharedstatedir}/glusterd/hooks/1/gsync-create
21mr|glusterfs-10.4-4|613	%dir %{_sharedstatedir}/glusterd/hooks/1/gsync-create/post
21mr|glusterfs-10.4-4|614	%attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/gsync-create/post/S56glusterd-geo-rep-create-post.sh
21mr|glusterfs-10.4-4|615	%{_libexecdir}/glusterfs/scripts/get-gfid.sh
21mr|glusterfs-10.4-4|616	%{_libexecdir}/glusterfs/scripts/gsync-upgrade.sh
21mr|glusterfs-10.4-4|617	%{_libexecdir}/glusterfs/scripts/generate-gfid-file.sh
21mr|glusterfs-10.4-4|618	%{_libexecdir}/glusterfs/scripts/gsync-sync-gfid
21mr|glusterfs-10.4-4|619	%ghost %attr(0644,-,-) %{_sharedstatedir}/glusterd/geo-replication/gsyncd_template.conf
21mr|glusterfs-10.4-4|620	%{_sbindir}/gfind_missing_files
21mr|glusterfs-10.4-4|621	%{_sbindir}/gluster-georep-sshkey
21mr|glusterfs-10.4-4|622	%{_sbindir}/gluster-mountbroker
21mr|glusterfs-10.4-4|623	
21mr|glusterfs-10.4-4|624	%post geo-replication
21mr|glusterfs-10.4-4|625	#restart glusterd.
21mr|glusterfs-10.4-4|626	if [ $1 -ge 1 ]; then
21mr|glusterfs-10.4-4|627	systemctl try-restart %1.service
21mr|glusterfs-10.4-4|628	fi
21mr|glusterfs-10.4-4|629	
21mr|glusterfs-10.4-4|630	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|631	
21mr|glusterfs-10.4-4|632	%package -n python3-gluster
21mr|glusterfs-10.4-4|633	Summary:	GlusterFS python library
21mr|glusterfs-10.4-4|634	Group:		Development/Python
21mr|glusterfs-10.4-4|635	Obsoletes:	python-gluster < 3.10
21mr|glusterfs-10.4-4|636	
21mr|glusterfs-10.4-4|637	%description -n python3-gluster
21mr|glusterfs-10.4-4|638	GlusterFS is a distributed file-system capable of scaling to several
21mr|glusterfs-10.4-4|639	petabytes. It aggregates various storage bricks over Infiniband RDMA
21mr|glusterfs-10.4-4|640	or TCP/IP interconnect into one large parallel network file
21mr|glusterfs-10.4-4|641	system. GlusterFS is one of the most sophisticated file systems in
21mr|glusterfs-10.4-4|642	terms of features and extensibility.  It borrows a powerful concept
21mr|glusterfs-10.4-4|643	called Translators from GNU Hurd kernel. Much of the code in GlusterFS
21mr|glusterfs-10.4-4|644	is in user space and easily manageable.
21mr|glusterfs-10.4-4|645	
21mr|glusterfs-10.4-4|646	This package contains the python modules of GlusterFS and own gluster
21mr|glusterfs-10.4-4|647	namespace.
21mr|glusterfs-10.4-4|648	
21mr|glusterfs-10.4-4|649	%files -n python3-gluster
21mr|glusterfs-10.4-4|650	# introducing glusterfs module in site packages.
21mr|glusterfs-10.4-4|651	# so that all other gluster submodules can reside in the same namespace.
21mr|glusterfs-10.4-4|652	%dir %{python3_sitelib}/gluster
21mr|glusterfs-10.4-4|653	%{python3_sitelib}/gluster/__init__.*
21mr|glusterfs-10.4-4|654	%{python3_sitelib}/gluster/__pycache__
21mr|glusterfs-10.4-4|655	%{python3_sitelib}/gluster/cliutils
21mr|glusterfs-10.4-4|656	
21mr|glusterfs-10.4-4|657	#----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|658	
21mr|glusterfs-10.4-4|659	%package ganesha
21mr|glusterfs-10.4-4|660	Summary:	NFS-Ganesha configuration
21mr|glusterfs-10.4-4|661	Group:		File tools
21mr|glusterfs-10.4-4|662	Requires:	%{name}-server%{?_isa} = %{EVRD}
21mr|glusterfs-10.4-4|663	Requires:	nfs-ganesha-selinux >= 2.7.6
21mr|glusterfs-10.4-4|664	Requires:	nfs-ganesha-gluster >= 2.7.6
21mr|glusterfs-10.4-4|665	Requires:	pcs >= 0.10.0
21mr|glusterfs-10.4-4|666	Requires:	resource-agents >= 4.2.0
21mr|glusterfs-10.4-4|667	Requires:	dbus
21mr|glusterfs-10.4-4|668	# we need portblock resource-agent in 3.9.5 and later.
21mr|glusterfs-10.4-4|669	Requires:         net-tools
21mr|glusterfs-10.4-4|670	Requires(post):   policycoreutils-python-utils
21mr|glusterfs-10.4-4|671	Requires(postun): policycoreutils-python-utils
21mr|glusterfs-10.4-4|672	
21mr|glusterfs-10.4-4|673	%description ganesha
21mr|glusterfs-10.4-4|674	GlusterFS is a distributed file-system capable of scaling to several
21mr|glusterfs-10.4-4|675	petabytes. It aggregates various storage bricks over TCP/IP interconnect
21mr|glusterfs-10.4-4|676	into one large parallel network filesystem. GlusterFS is one of the
21mr|glusterfs-10.4-4|677	most sophisticated file systems in terms of features and extensibility.
21mr|glusterfs-10.4-4|678	It borrows a powerful concept called Translators from GNU Hurd kernel.
21mr|glusterfs-10.4-4|679	Much of the code in GlusterFS is in user space and easily manageable.
21mr|glusterfs-10.4-4|680	
21mr|glusterfs-10.4-4|681	This package provides the configuration and related files for using
21mr|glusterfs-10.4-4|682	NFS-Ganesha as the NFS server using GlusterFS
21mr|glusterfs-10.4-4|683	
21mr|glusterfs-10.4-4|684	%files ganesha
21mr|glusterfs-10.4-4|685	%dir %{_libexecdir}/ganesha
21mr|glusterfs-10.4-4|686	%{_sysconfdir}/ganesha/ganesha-ha.conf.sample
21mr|glusterfs-10.4-4|687	%{_libexecdir}/ganesha/*
21mr|glusterfs-10.4-4|688	%{_prefix}/lib/ocf/resource.d/heartbeat/*
21mr|glusterfs-10.4-4|689	%{_sharedstatedir}/glusterd/hooks/1/start/post/S31ganesha-start.sh
21mr|glusterfs-10.4-4|690	%ghost      %attr(0644,-,-) %config(noreplace) %{_sysconfdir}/ganesha/ganesha-ha.conf
21mr|glusterfs-10.4-4|691	%ghost %dir %attr(0755,-,-) %{_localstatedir}/run/gluster/shared_storage/nfs-ganesha
21mr|glusterfs-10.4-4|692	%ghost      %attr(0644,-,-) %config(noreplace) %{_localstatedir}/run/gluster/shared_storage/nfs-ganesha/ganesha.conf
21mr|glusterfs-10.4-4|693	%ghost      %attr(0644,-,-) %config(noreplace) %{_localstatedir}/run/gluster/shared_storage/nfs-ganesha/ganesha-ha.conf
21mr|glusterfs-10.4-4|694	
21mr|glusterfs-10.4-4|695	#-----------------------------------------------------------------------------
21mr|glusterfs-10.4-4|696	%prep
21mr|glusterfs-10.4-4|697	%autosetup -p1 -n %{name}-%{version}
21mr|glusterfs-10.4-4|698	cp %{SOURCE2} glusterfsd.sysconfig
21mr|glusterfs-10.4-4|699	cp %{SOURCE3} glusterfsd.logrotate
21mr|glusterfs-10.4-4|700	cp %{SOURCE4} glusterfs.logrotate
21mr|glusterfs-10.4-4|701	
21mr|glusterfs-10.4-4|702	%build
21mr|glusterfs-10.4-4|703	./autogen.sh
21mr|glusterfs-10.4-4|704	%serverbuild
21mr|glusterfs-10.4-4|705	%configure \
21mr|glusterfs-10.4-4|706	--with-systemddir=%{_unitdir} \
21mr|glusterfs-10.4-4|707	%ifarch %e2k
21mr|glusterfs-10.4-4|708	--disable-linux-io_uring \
21mr|glusterfs-10.4-4|709	%endif
21mr|glusterfs-10.4-4|710	--enable-georeplication \
21mr|glusterfs-10.4-4|711	--disable-static \
21mr|glusterfs-10.4-4|712	--disable-syslog \
21mr|glusterfs-10.4-4|713	--enable-gnfs \
21mr|glusterfs-10.4-4|714	--enable-events
21mr|glusterfs-10.4-4|715	
21mr|glusterfs-10.4-4|716	# fix hardening and remove rpath in shlibs
21mr|glusterfs-10.4-4|717	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|' libtool
21mr|glusterfs-10.4-4|718	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|' libtool
21mr|glusterfs-10.4-4|719	
21mr|glusterfs-10.4-4|720	%make_build
21mr|glusterfs-10.4-4|721	
21mr|glusterfs-10.4-4|722	%install
21mr|glusterfs-10.4-4|723	%make_install
21mr|glusterfs-10.4-4|724	# This is a config option but seems not working
21mr|glusterfs-10.4-4|725	mv %{buildroot}/sbin/* %{buildroot}%{_sbindir}
21mr|glusterfs-10.4-4|726	
21mr|glusterfs-10.4-4|727	install -D -p -m 0644 extras/glusterd-sysconfig \
21mr|glusterfs-10.4-4|728	%{buildroot}%{_sysconfdir}/sysconfig/glusterd
21mr|glusterfs-10.4-4|729	
21mr|glusterfs-10.4-4|730	
21mr|glusterfs-10.4-4|731	# Remove installed docs, the ones we want are included by %%doc, in
21mr|glusterfs-10.4-4|732	# /usr/share/doc/glusterfs or /usr/share/doc/glusterfs-x.y.z depending
21mr|glusterfs-10.4-4|733	# on the distribution
21mr|glusterfs-10.4-4|734	rm -rf %{buildroot}%{_docdir}/glusterfs/*
21mr|glusterfs-10.4-4|735	
21mr|glusterfs-10.4-4|736	head -50 ChangeLog > ChangeLog.head && mv ChangeLog.head ChangeLog
21mr|glusterfs-10.4-4|737	cat << EOM >> ChangeLog
21mr|glusterfs-10.4-4|738	
21mr|glusterfs-10.4-4|739	More commit messages for this ChangeLog can be found at
21mr|glusterfs-10.4-4|740	https://forge.gluster.org/glusterfs-core/glusterfs/commits/v%{version}
21mr|glusterfs-10.4-4|741	EOM
21mr|glusterfs-10.4-4|742	
21mr|glusterfs-10.4-4|743	# Remove benchmarking and other unpackaged files
21mr|glusterfs-10.4-4|744	# make install always puts these in %%{_defaultdocdir}/%%{name} so don't
21mr|glusterfs-10.4-4|745	# use %%{_pkgdocdir}; that will be wrong on later Fedora distributions
21mr|glusterfs-10.4-4|746	rm -rf %{buildroot}%{_defaultdocdir}/%{name}/benchmarking
21mr|glusterfs-10.4-4|747	rm -f %{buildroot}%{_defaultdocdir}/%{name}/glusterfs-mode.el
21mr|glusterfs-10.4-4|748	rm -f %{buildroot}%{_defaultdocdir}/%{name}/glusterfs.vim
21mr|glusterfs-10.4-4|749	
21mr|glusterfs-10.4-4|750	# Create working directory
21mr|glusterfs-10.4-4|751	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd
21mr|glusterfs-10.4-4|752	
21mr|glusterfs-10.4-4|753	mkdir -p %{buildroot}%{_localstatedir}/log/glusterd
21mr|glusterfs-10.4-4|754	mkdir -p %{buildroot}%{_localstatedir}/log/glusterfs
21mr|glusterfs-10.4-4|755	mkdir -p %{buildroot}%{_localstatedir}/log/glusterfsd
21mr|glusterfs-10.4-4|756	mkdir -p %{buildroot}%{_rundir}/gluster/metrics
21mr|glusterfs-10.4-4|757	
21mr|glusterfs-10.4-4|758	# Update configuration file to /var/lib working directory
21mr|glusterfs-10.4-4|759	sed -i 's|option working-directory /etc/glusterd|option working-directory %{_sharedstatedir}/glusterd|g' \
21mr|glusterfs-10.4-4|760	%{buildroot}%{_sysconfdir}/glusterfs/glusterd.vol
21mr|glusterfs-10.4-4|761	
21mr|glusterfs-10.4-4|762	install -D -p -m 0644 extras/glusterfs-logrotate \
21mr|glusterfs-10.4-4|763	%{buildroot}%{_sysconfdir}/logrotate.d/glusterfs
21mr|glusterfs-10.4-4|764	
21mr|glusterfs-10.4-4|765	# ganesha ghosts
21mr|glusterfs-10.4-4|766	mkdir -p %{buildroot}%{_sysconfdir}/ganesha
21mr|glusterfs-10.4-4|767	touch %{buildroot}%{_sysconfdir}/ganesha/ganesha-ha.conf
21mr|glusterfs-10.4-4|768	mkdir -p %{buildroot}%{_localstatedir}/run/gluster/shared_storage/nfs-ganesha/
21mr|glusterfs-10.4-4|769	touch %{buildroot}%{_localstatedir}/run/gluster/shared_storage/nfs-ganesha/ganesha.conf
21mr|glusterfs-10.4-4|770	touch %{buildroot}%{_localstatedir}/run/gluster/shared_storage/nfs-ganesha/ganesha-ha.conf
21mr|glusterfs-10.4-4|771	
21mr|glusterfs-10.4-4|772	# geo-rep ghosts
21mr|glusterfs-10.4-4|773	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/geo-replication
21mr|glusterfs-10.4-4|774	touch %{buildroot}%{_sharedstatedir}/glusterd/geo-replication/gsyncd_template.conf
21mr|glusterfs-10.4-4|775	install -D -p -m 0644 extras/glusterfs-georep-logrotate \
21mr|glusterfs-10.4-4|776	%{buildroot}%{_sysconfdir}/logrotate.d/glusterfs-georep
21mr|glusterfs-10.4-4|777	
21mr|glusterfs-10.4-4|778	
21mr|glusterfs-10.4-4|779	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}d.service
21mr|glusterfs-10.4-4|780	install -p -m 644 extras/systemd/gluster-ta-volume.service \
21mr|glusterfs-10.4-4|781	extras/systemd/glusterd.service \
21mr|glusterfs-10.4-4|782	extras/systemd/glusterfssharedstorage.service \
21mr|glusterfs-10.4-4|783	extras/systemd/glustereventsd.service %{buildroot}%{_unitdir}/
21mr|glusterfs-10.4-4|784	
21mr|glusterfs-10.4-4|785	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|glusterfs-10.4-4|786	
21mr|glusterfs-10.4-4|787	### we use journal, let's remove outdated rsyslog files
21mr|glusterfs-10.4-4|788	rm -f %{buildroot}extras/gluster-rsyslog-*.conf
21mr|glusterfs-10.4-4|789	rm -f %{buildroot}extras/gluster-rsyslog-*.conf
21mr|glusterfs-10.4-4|790	
21mr|glusterfs-10.4-4|791	install -m0644 glusterfsd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/glusterfsd
21mr|glusterfs-10.4-4|792	install -m0644 glusterfsd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/glusterfsd
21mr|glusterfs-10.4-4|793	install -m0644 glusterfs.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/glusterfs
21mr|glusterfs-10.4-4|794	
21mr|glusterfs-10.4-4|795	
21mr|glusterfs-10.4-4|796	# the rest of the ghosts
21mr|glusterfs-10.4-4|797	touch %{buildroot}%{_sharedstatedir}/glusterd/glusterd.info
21mr|glusterfs-10.4-4|798	touch %{buildroot}%{_sharedstatedir}/glusterd/options
21mr|glusterfs-10.4-4|799	subdirs=(add-brick create copy-file delete gsync-create remove-brick reset set start stop)
21mr|glusterfs-10.4-4|800	for dir in ${subdirs[@]}; do
21mr|glusterfs-10.4-4|801	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/hooks/1/"$dir"/{pre,post}
21mr|glusterfs-10.4-4|802	done
21mr|glusterfs-10.4-4|803	
21mr|glusterfs-10.4-4|804	touch %{buildroot}/%{_logdir}/glusterfs/glusterfs.log
21mr|glusterfs-10.4-4|805	touch %{buildroot}/%{_logdir}/glusterfs/glusterfsd.log
21mr|glusterfs-10.4-4|806	
21mr|glusterfs-10.4-4|807	find ./tests ./run-tests.sh -type f | cpio -pd %{buildroot}%{_prefix}/share/glusterfs
21mr|glusterfs-10.4-4|808	
21mr|glusterfs-10.4-4|809	rm -f %{buildroot}%{_prefix}/share/glusterfs/tests/basic/rpm.t
21mr|glusterfs-10.4-4|810	rm -rf %{buildroot}/etc/init.d
21mr|glusterfs-10.4-4|811	
21mr|glusterfs-10.4-4|812	# sample xlators not generally used or usable
21mr|glusterfs-10.4-4|813	rm -rf %{buildroot}%{_libdir}/glusterfs/%{version}/xlator/encryption/rot-13*
21mr|glusterfs-10.4-4|814	rm -rf %{buildroot}%{_libdir}/glusterfs/%{version}/xlator/features/mac-compat*
21mr|glusterfs-10.4-4|815	rm -rf %{buildroot}%{_libdir}/glusterfs/%{version}/xlator/testing/performance/symlink-cache*
21mr|glusterfs-10.4-4|816	rm -rf %{buildroot}%{_libdir}/glusterfs/%{version}/rpc-transport/rdma*
21mr|glusterfs-10.4-4|817	
21mr|glusterfs-10.4-4|818	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/glustershd
21mr|glusterfs-10.4-4|819	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/peers
21mr|glusterfs-10.4-4|820	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/vols
21mr|glusterfs-10.4-4|821	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/nfs/run
21mr|glusterfs-10.4-4|822	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/bitd
21mr|glusterfs-10.4-4|823	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/quotad
21mr|glusterfs-10.4-4|824	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/scrub
21mr|glusterfs-10.4-4|825	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/snaps
21mr|glusterfs-10.4-4|826	mkdir -p %{buildroot}%{_sharedstatedir}/glusterd/ss_brick
21mr|glusterfs-10.4-4|827	touch %{buildroot}%{_sharedstatedir}/glusterd/nfs/nfs-server.vol
21mr|glusterfs-10.4-4|828	touch %{buildroot}%{_sharedstatedir}/glusterd/nfs/run/nfs.pid
21mr|glusterfs-10.4-4|829	
21mr|glusterfs-10.4-4|830	## Install bash completion for cli
21mr|glusterfs-10.4-4|831	install -p -m 0755 -D extras/command-completion/gluster.bash \
21mr|glusterfs-10.4-4|832	%{buildroot}%{_sysconfdir}/bash_completion.d/gluster

12435 21
21mr|gmavenplus-plugin-1.5-8|1	Name:          gmavenplus-plugin
21mr|gmavenplus-plugin-1.5-8|2	Version:       1.5
21mr|gmavenplus-plugin-1.5-8|3	Release:       8
21mr|gmavenplus-plugin-1.5-8|4	Summary:       Integrates Groovy into Maven projects
21mr|gmavenplus-plugin-1.5-8|5	License:       ASL 2.0
21mr|gmavenplus-plugin-1.5-8|6	URL:           http://groovy.github.io/GMavenPlus/
21mr|gmavenplus-plugin-1.5-8|7	Source0:       https://github.com/groovy/GMavenPlus/archive/%{version}.tar.gz
21mr|gmavenplus-plugin-1.5-8|8	
21mr|gmavenplus-plugin-1.5-8|9	BuildRequires: maven-local
21mr|gmavenplus-plugin-1.5-8|10	BuildRequires: mvn(jline:jline)
21mr|gmavenplus-plugin-1.5-8|11	BuildRequires: mvn(junit:junit)
21mr|gmavenplus-plugin-1.5-8|12	BuildRequires: mvn(org.apache.ant:ant)
21mr|gmavenplus-plugin-1.5-8|13	BuildRequires: mvn(org.apache.ant:ant-antlr)
21mr|gmavenplus-plugin-1.5-8|14	BuildRequires: mvn(org.apache.ant:ant-junit)
21mr|gmavenplus-plugin-1.5-8|15	BuildRequires: mvn(org.apache.ant:ant-launcher)
21mr|gmavenplus-plugin-1.5-8|16	BuildRequires: mvn(org.apache.ivy:ivy)
21mr|gmavenplus-plugin-1.5-8|17	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|gmavenplus-plugin-1.5-8|18	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|gmavenplus-plugin-1.5-8|19	BuildRequires: mvn(org.apache.maven:maven-plugin-registry)
21mr|gmavenplus-plugin-1.5-8|20	BuildRequires: mvn(org.apache.maven:maven-project)
21mr|gmavenplus-plugin-1.5-8|21	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|gmavenplus-plugin-1.5-8|22	BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|gmavenplus-plugin-1.5-8|23	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|gmavenplus-plugin-1.5-8|24	BuildRequires: mvn(org.apache.maven.shared:file-management)
21mr|gmavenplus-plugin-1.5-8|25	BuildRequires: mvn(org.codehaus:codehaus-parent:pom:)
21mr|gmavenplus-plugin-1.5-8|26	BuildRequires: mvn(org.codehaus.groovy:groovy-all)
21mr|gmavenplus-plugin-1.5-8|27	BuildRequires: mvn(org.codehaus.groovy:groovy-ant)
21mr|gmavenplus-plugin-1.5-8|28	BuildRequires: mvn(org.codehaus.plexus:plexus-classworlds)
21mr|gmavenplus-plugin-1.5-8|29	BuildRequires: mvn(org.codehaus.plexus:plexus-cli)
21mr|gmavenplus-plugin-1.5-8|30	BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|gmavenplus-plugin-1.5-8|31	BuildRequires: mvn(org.codehaus.plexus:plexus-container-default)
21mr|gmavenplus-plugin-1.5-8|32	BuildRequires: mvn(org.fusesource.jansi:jansi)
21mr|gmavenplus-plugin-1.5-8|33	BuildRequires: mvn(org.mockito:mockito-all)
21mr|gmavenplus-plugin-1.5-8|34	# IT tests deps
21mr|gmavenplus-plugin-1.5-8|35	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|gmavenplus-plugin-1.5-8|36	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|gmavenplus-plugin-1.5-8|37	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|gmavenplus-plugin-1.5-8|38	
21mr|gmavenplus-plugin-1.5-8|39	Group:          Development/Java
21mr|gmavenplus-plugin-1.5-8|40	BuildArch:     noarch
21mr|gmavenplus-plugin-1.5-8|41	# Java stack is not supported on x86_32
21mr|gmavenplus-plugin-1.5-8|42	ExcludeArch: %{ix86}
21mr|gmavenplus-plugin-1.5-8|43	
21mr|gmavenplus-plugin-1.5-8|44	%description
21mr|gmavenplus-plugin-1.5-8|45	GMavenPlus is a rewrite of GMaven, a Maven plugin
21mr|gmavenplus-plugin-1.5-8|46	that allows you to integrate Groovy into your
21mr|gmavenplus-plugin-1.5-8|47	Maven projects.
21mr|gmavenplus-plugin-1.5-8|48	
21mr|gmavenplus-plugin-1.5-8|49	%package javadoc
21mr|gmavenplus-plugin-1.5-8|50	Summary:       Javadoc for %{name}
21mr|gmavenplus-plugin-1.5-8|51	
21mr|gmavenplus-plugin-1.5-8|52	%description javadoc
21mr|gmavenplus-plugin-1.5-8|53	This package contains javadoc for %{name}.
21mr|gmavenplus-plugin-1.5-8|54	
21mr|gmavenplus-plugin-1.5-8|55	%prep
21mr|gmavenplus-plugin-1.5-8|56	%setup -q -n GMavenPlus-%{version}
21mr|gmavenplus-plugin-1.5-8|57	
21mr|gmavenplus-plugin-1.5-8|58	%pom_remove_plugin :maven-clean-plugin
21mr|gmavenplus-plugin-1.5-8|59	%pom_remove_plugin :maven-dependency-plugin
21mr|gmavenplus-plugin-1.5-8|60	%pom_remove_plugin :maven-help-plugin
21mr|gmavenplus-plugin-1.5-8|61	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|gmavenplus-plugin-1.5-8|62	%pom_remove_plugin :cobertura-maven-plugin
21mr|gmavenplus-plugin-1.5-8|63	%pom_remove_plugin :maven-source-plugin
21mr|gmavenplus-plugin-1.5-8|64	%pom_remove_plugin :maven-deploy-plugin
21mr|gmavenplus-plugin-1.5-8|65	%pom_remove_plugin :maven-site-plugin
21mr|gmavenplus-plugin-1.5-8|66	
21mr|gmavenplus-plugin-1.5-8|67	%pom_xpath_remove "pom:build/pom:extensions"
21mr|gmavenplus-plugin-1.5-8|68	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|gmavenplus-plugin-1.5-8|69	
21mr|gmavenplus-plugin-1.5-8|70	# Mockito cannot mock this class: class org.codehaus.gmavenplus.mojo.AbstractGroovyMojoTest$TestGroovyMojo
21mr|gmavenplus-plugin-1.5-8|71	rm -r src/test/java/org/codehaus/gmavenplus/mojo/AbstractGroovyMojoTest.java
21mr|gmavenplus-plugin-1.5-8|72	
21mr|gmavenplus-plugin-1.5-8|73	# Convert from dos to unix line ending
21mr|gmavenplus-plugin-1.5-8|74	sed -i.orig 's|\r||g' README.markdown
21mr|gmavenplus-plugin-1.5-8|75	touch -r README.markdown.orig README.markdown
21mr|gmavenplus-plugin-1.5-8|76	rm README.markdown.orig
21mr|gmavenplus-plugin-1.5-8|77	
21mr|gmavenplus-plugin-1.5-8|78	%mvn_file : %{name}
21mr|gmavenplus-plugin-1.5-8|79	
21mr|gmavenplus-plugin-1.5-8|80	%build
21mr|gmavenplus-plugin-1.5-8|81	# Disable tests for now due to incompatibility with new mockito 2.x
21mr|gmavenplus-plugin-1.5-8|82	%mvn_build -f -- -Pnonindy
21mr|gmavenplus-plugin-1.5-8|83	
21mr|gmavenplus-plugin-1.5-8|84	%install
21mr|gmavenplus-plugin-1.5-8|85	%mvn_install
21mr|gmavenplus-plugin-1.5-8|86	
21mr|gmavenplus-plugin-1.5-8|87	%files -f .mfiles
21mr|gmavenplus-plugin-1.5-8|88	%doc README.markdown
21mr|gmavenplus-plugin-1.5-8|89	%license LICENSE.txt
21mr|gmavenplus-plugin-1.5-8|90	
21mr|gmavenplus-plugin-1.5-8|91	%files javadoc -f .mfiles-javadoc
21mr|gmavenplus-plugin-1.5-8|92	%license LICENSE.txt
21mr|gmavenplus-plugin-1.5-8|93	

12436 21
21mr|gmetric4j-1.0.10-11|1	Name:          gmetric4j
21mr|gmetric4j-1.0.10-11|2	Version:       1.0.10
21mr|gmetric4j-1.0.10-11|3	Release:       11
21mr|gmetric4j-1.0.10-11|4	Summary:       JVM instrumentation to Ganglia
21mr|gmetric4j-1.0.10-11|5	License:       BSD
21mr|gmetric4j-1.0.10-11|6	URL:           https://github.com/ganglia/gmetric4j
21mr|gmetric4j-1.0.10-11|7	Source0:       https://github.com/ganglia/gmetric4j/archive/%{version}.tar.gz
21mr|gmetric4j-1.0.10-11|8	
21mr|gmetric4j-1.0.10-11|9	BuildRequires: maven-local
21mr|gmetric4j-1.0.10-11|10	BuildRequires: mvn(junit:junit)
21mr|gmetric4j-1.0.10-11|11	BuildRequires: mvn(org.acplt.remotetea:remotetea-oncrpc)
21mr|gmetric4j-1.0.10-11|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|gmetric4j-1.0.10-11|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|gmetric4j-1.0.10-11|14	BuildRequires: xmvn
21mr|gmetric4j-1.0.10-11|15	
21mr|gmetric4j-1.0.10-11|16	Group:          Development/Java
21mr|gmetric4j-1.0.10-11|17	BuildArch:     noarch
21mr|gmetric4j-1.0.10-11|18	# Java stack is not supported on x86_32
21mr|gmetric4j-1.0.10-11|19	ExcludeArch: %{ix86}
21mr|gmetric4j-1.0.10-11|20	
21mr|gmetric4j-1.0.10-11|21	%description
21mr|gmetric4j-1.0.10-11|22	Gmetric4j is a 100% java, configurable Ganglia agent that
21mr|gmetric4j-1.0.10-11|23	periodically polls arbitrary attributes and reports their
21mr|gmetric4j-1.0.10-11|24	values to Ganglia.
21mr|gmetric4j-1.0.10-11|25	
21mr|gmetric4j-1.0.10-11|26	%package javadoc
21mr|gmetric4j-1.0.10-11|27	Summary:       Javadoc for %{name}
21mr|gmetric4j-1.0.10-11|28	
21mr|gmetric4j-1.0.10-11|29	%description javadoc
21mr|gmetric4j-1.0.10-11|30	This package contains javadoc for %{name}.
21mr|gmetric4j-1.0.10-11|31	
21mr|gmetric4j-1.0.10-11|32	%prep
21mr|gmetric4j-1.0.10-11|33	%setup -q
21mr|gmetric4j-1.0.10-11|34	find . -name "*.class" -delete
21mr|gmetric4j-1.0.10-11|35	find . -name "*.jar" -type f -delete
21mr|gmetric4j-1.0.10-11|36	
21mr|gmetric4j-1.0.10-11|37	%pom_remove_plugin :maven-jar-plugin
21mr|gmetric4j-1.0.10-11|38	%pom_add_plugin "org.apache.maven.plugins:maven-jar-plugin:2.4" . '
21mr|gmetric4j-1.0.10-11|39	<executions>
21mr|gmetric4j-1.0.10-11|40	<execution>
21mr|gmetric4j-1.0.10-11|41	<goals>
21mr|gmetric4j-1.0.10-11|42	<goal>test-jar</goal>
21mr|gmetric4j-1.0.10-11|43	</goals>
21mr|gmetric4j-1.0.10-11|44	</execution>
21mr|gmetric4j-1.0.10-11|45	</executions>'
21mr|gmetric4j-1.0.10-11|46	
21mr|gmetric4j-1.0.10-11|47	%pom_remove_plugin :maven-javadoc-plugin
21mr|gmetric4j-1.0.10-11|48	# disable source jar
21mr|gmetric4j-1.0.10-11|49	%pom_remove_plugin :maven-source-plugin
21mr|gmetric4j-1.0.10-11|50	
21mr|gmetric4j-1.0.10-11|51	%pom_xpath_inject "pom:plugin[pom:artifactId ='maven-bundle-plugin']/pom:configuration/pom:instructions" "
21mr|gmetric4j-1.0.10-11|52	<Can-Redefine-Classes>false</Can-Redefine-Classes>"
21mr|gmetric4j-1.0.10-11|53	
21mr|gmetric4j-1.0.10-11|54	rm src/main/resources/META-INF/MANIFEST.MF
21mr|gmetric4j-1.0.10-11|55	
21mr|gmetric4j-1.0.10-11|56	rm -r src/test/java/info/ganglia/gmetric4j/gmetric/GMetricIT.java
21mr|gmetric4j-1.0.10-11|57	
21mr|gmetric4j-1.0.10-11|58	%mvn_file : %{name}
21mr|gmetric4j-1.0.10-11|59	%mvn_package :%{name}::tests:
21mr|gmetric4j-1.0.10-11|60	
21mr|gmetric4j-1.0.10-11|61	%build
21mr|gmetric4j-1.0.10-11|62	
21mr|gmetric4j-1.0.10-11|63	%mvn_build
21mr|gmetric4j-1.0.10-11|64	
21mr|gmetric4j-1.0.10-11|65	%install
21mr|gmetric4j-1.0.10-11|66	%mvn_install
21mr|gmetric4j-1.0.10-11|67	
21mr|gmetric4j-1.0.10-11|68	%files -f .mfiles
21mr|gmetric4j-1.0.10-11|69	%doc README
21mr|gmetric4j-1.0.10-11|70	%license COPYING
21mr|gmetric4j-1.0.10-11|71	
21mr|gmetric4j-1.0.10-11|72	%files javadoc -f .mfiles-javadoc
21mr|gmetric4j-1.0.10-11|73	%license COPYING
21mr|gmetric4j-1.0.10-11|74	

12437 21
21mr|gmetrics-0.7-7|1	%global oname GMetrics
21mr|gmetrics-0.7-7|2	
21mr|gmetrics-0.7-7|3	Name:          gmetrics
21mr|gmetrics-0.7-7|4	Version:       0.7
21mr|gmetrics-0.7-7|5	Release:       7
21mr|gmetrics-0.7-7|6	Summary:       Groovy library that provides reports and metrics for Groovy code
21mr|gmetrics-0.7-7|7	License:       ASL 2.0
21mr|gmetrics-0.7-7|8	Url:           http://gmetrics.sourceforge.net/
21mr|gmetrics-0.7-7|9	Source0:       http://downloads.sourceforge.net/%{name}/%{oname}-%{version}-bin.tar.gz
21mr|gmetrics-0.7-7|10	
21mr|gmetrics-0.7-7|11	BuildRequires: maven-local
21mr|gmetrics-0.7-7|12	BuildRequires: mvn(junit:junit)
21mr|gmetrics-0.7-7|13	BuildRequires: mvn(log4j:log4j:12)
21mr|gmetrics-0.7-7|14	BuildRequires: mvn(org.apache.ant:ant)
21mr|gmetrics-0.7-7|15	BuildRequires: mvn(org.codehaus.gmavenplus:gmavenplus-plugin)
21mr|gmetrics-0.7-7|16	BuildRequires: mvn(org.codehaus.groovy:groovy)
21mr|gmetrics-0.7-7|17	BuildRequires: mvn(org.codehaus.groovy:groovy-ant)
21mr|gmetrics-0.7-7|18	BuildRequires: mvn(org.codehaus.groovy:groovy-xml)
21mr|gmetrics-0.7-7|19	BuildRequires: mvn(org.codehaus.groovy:groovy-test)
21mr|gmetrics-0.7-7|20	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|gmetrics-0.7-7|21	
21mr|gmetrics-0.7-7|22	Group:          Development/Java
21mr|gmetrics-0.7-7|23	BuildArch:     noarch
21mr|gmetrics-0.7-7|24	# Java stack is not supported on x86_32
21mr|gmetrics-0.7-7|25	ExcludeArch: %{ix86}
21mr|gmetrics-0.7-7|26	
21mr|gmetrics-0.7-7|27	%description
21mr|gmetrics-0.7-7|28	GMetrics provides calculation and reporting of size and
21mr|gmetrics-0.7-7|29	complexity metrics for Groovy source code, by scanning the
21mr|gmetrics-0.7-7|30	code with an Ant Task, applying a set of metrics, and
21mr|gmetrics-0.7-7|31	generating an HTML or XML report of the results.
21mr|gmetrics-0.7-7|32	
21mr|gmetrics-0.7-7|33	%package javadoc
21mr|gmetrics-0.7-7|34	Summary:       Javadoc for %{name}
21mr|gmetrics-0.7-7|35	
21mr|gmetrics-0.7-7|36	%description javadoc
21mr|gmetrics-0.7-7|37	This package contains javadoc for %{name}.
21mr|gmetrics-0.7-7|38	
21mr|gmetrics-0.7-7|39	%prep
21mr|gmetrics-0.7-7|40	%setup -q -n %{oname}-%{version}
21mr|gmetrics-0.7-7|41	# Cleanup
21mr|gmetrics-0.7-7|42	find . -name "*.jar" -delete
21mr|gmetrics-0.7-7|43	find . -name "*.class" -delete
21mr|gmetrics-0.7-7|44	rm -rf docs/*
21mr|gmetrics-0.7-7|45	
21mr|gmetrics-0.7-7|46	%pom_remove_plugin :maven-assembly-plugin
21mr|gmetrics-0.7-7|47	%pom_remove_plugin :maven-javadoc-plugin
21mr|gmetrics-0.7-7|48	%pom_remove_plugin :maven-release-plugin
21mr|gmetrics-0.7-7|49	%pom_remove_plugin :maven-site-plugin
21mr|gmetrics-0.7-7|50	
21mr|gmetrics-0.7-7|51	%pom_remove_plugin :gmaven-plugin
21mr|gmetrics-0.7-7|52	%pom_add_plugin org.codehaus.gmavenplus:gmavenplus-plugin:1.5 . "
21mr|gmetrics-0.7-7|53	<executions>
21mr|gmetrics-0.7-7|54	<execution>
21mr|gmetrics-0.7-7|55	<goals>
21mr|gmetrics-0.7-7|56	<goal>generateStubs</goal>
21mr|gmetrics-0.7-7|57	<goal>testGenerateStubs</goal>
21mr|gmetrics-0.7-7|58	</goals>
21mr|gmetrics-0.7-7|59	</execution>
21mr|gmetrics-0.7-7|60	</executions>"
21mr|gmetrics-0.7-7|61	
21mr|gmetrics-0.7-7|62	%pom_remove_dep :CodeNarc
21mr|gmetrics-0.7-7|63	%pom_change_dep :log4j ::12
21mr|gmetrics-0.7-7|64	
21mr|gmetrics-0.7-7|65	# package org.apache.tools.ant does not exist
21mr|gmetrics-0.7-7|66	%pom_add_dep org.apache.ant:ant:1.9.6 . "<optional>true</optional>"
21mr|gmetrics-0.7-7|67	
21mr|gmetrics-0.7-7|68	#sed -i "s|pom.version|project.version|" pom.xml
21mr|gmetrics-0.7-7|69	
21mr|gmetrics-0.7-7|70	chmod 644 README.txt
21mr|gmetrics-0.7-7|71	
21mr|gmetrics-0.7-7|72	# Convert from dos to unix line ending
21mr|gmetrics-0.7-7|73	for file in CHANGELOG.txt LICENSE.txt NOTICE.txt README.txt ; do
21mr|gmetrics-0.7-7|74	sed -i.orig 's|\r||g' $file
21mr|gmetrics-0.7-7|75	touch -r $file.orig $file
21mr|gmetrics-0.7-7|76	rm $file.orig
21mr|gmetrics-0.7-7|77	done
21mr|gmetrics-0.7-7|78	
21mr|gmetrics-0.7-7|79	%mvn_file :%{oname} %{name} %{oname}
21mr|gmetrics-0.7-7|80	
21mr|gmetrics-0.7-7|81	%build
21mr|gmetrics-0.7-7|82	
21mr|gmetrics-0.7-7|83	# test skipped require Codenarc, circular deps
21mr|gmetrics-0.7-7|84	%mvn_build
21mr|gmetrics-0.7-7|85	
21mr|gmetrics-0.7-7|86	%install
21mr|gmetrics-0.7-7|87	%mvn_install
21mr|gmetrics-0.7-7|88	
21mr|gmetrics-0.7-7|89	%files -f .mfiles
21mr|gmetrics-0.7-7|90	%doc CHANGELOG.txt README.txt
21mr|gmetrics-0.7-7|91	%license LICENSE.txt NOTICE.txt
21mr|gmetrics-0.7-7|92	
21mr|gmetrics-0.7-7|93	%files javadoc -f .mfiles-javadoc
21mr|gmetrics-0.7-7|94	%license LICENSE.txt NOTICE.txt
21mr|gmetrics-0.7-7|95	

12438 21
21mr|gmime-3.2.7-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gmime-3.2.7-10|2	
21mr|gmime-3.2.7-10|3	%define major 0
21mr|gmime-3.2.7-10|4	%define api 3.0
21mr|gmime-3.2.7-10|5	%define libname %mklibname %{name} %{api} %{major}
21mr|gmime-3.2.7-10|6	%define girname %mklibname %{name}-gir %{api}
21mr|gmime-3.2.7-10|7	%define devname %mklibname %{name} -d
21mr|gmime-3.2.7-10|8	
21mr|gmime-3.2.7-10|9	Summary:	The libGMIME library
21mr|gmime-3.2.7-10|10	Name:		gmime
21mr|gmime-3.2.7-10|11	Version:	3.2.7
21mr|gmime-3.2.7-10|12	Release:	10
21mr|gmime-3.2.7-10|13	License:	LGPLv2+
21mr|gmime-3.2.7-10|14	Group:		System/Libraries
21mr|gmime-3.2.7-10|15	Url:		https://download.gnome.org/sources/gmime
21mr|gmime-3.2.7-10|16	Source0:	https://download.gnome.org/sources/gmime/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gmime-3.2.7-10|17	BuildRequires:	gtk-doc
21mr|gmime-3.2.7-10|18	BuildRequires:	gnupg2
21mr|gmime-3.2.7-10|19	BuildRequires:	gpgme-devel
21mr|gmime-3.2.7-10|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gmime-3.2.7-10|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gmime-3.2.7-10|22	BuildRequires:	pkgconfig(libidn2)
21mr|gmime-3.2.7-10|23	BuildRequires:	pkgconfig(vapigen)
21mr|gmime-3.2.7-10|24	BuildRequires:	pkgconfig(zlib)
21mr|gmime-3.2.7-10|25	
21mr|gmime-3.2.7-10|26	%description
21mr|gmime-3.2.7-10|27	This library allows you to manipulate MIME messages.
21mr|gmime-3.2.7-10|28	
21mr|gmime-3.2.7-10|29	#----------------------------------------------------------------------------
21mr|gmime-3.2.7-10|30	
21mr|gmime-3.2.7-10|31	%package -n %{libname}
21mr|gmime-3.2.7-10|32	Summary:	The libGMIME library
21mr|gmime-3.2.7-10|33	Group:		System/Libraries
21mr|gmime-3.2.7-10|34	
21mr|gmime-3.2.7-10|35	%description -n %{libname}
21mr|gmime-3.2.7-10|36	This library allows you to manipulate MIME messages.
21mr|gmime-3.2.7-10|37	
21mr|gmime-3.2.7-10|38	%files -n %{libname}
21mr|gmime-3.2.7-10|39	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|gmime-3.2.7-10|40	
21mr|gmime-3.2.7-10|41	#----------------------------------------------------------------------------
21mr|gmime-3.2.7-10|42	
21mr|gmime-3.2.7-10|43	%package -n %{girname}
21mr|gmime-3.2.7-10|44	Summary:	GObject Introspection interface description for %{name}
21mr|gmime-3.2.7-10|45	Group:		System/Libraries
21mr|gmime-3.2.7-10|46	
21mr|gmime-3.2.7-10|47	%description -n %{girname}
21mr|gmime-3.2.7-10|48	GObject Introspection interface description for %{name}.
21mr|gmime-3.2.7-10|49	
21mr|gmime-3.2.7-10|50	%files -n %{girname}
21mr|gmime-3.2.7-10|51	%{_libdir}/girepository-1.0/GMime-%{api}.typelib
21mr|gmime-3.2.7-10|52	
21mr|gmime-3.2.7-10|53	#----------------------------------------------------------------------------
21mr|gmime-3.2.7-10|54	
21mr|gmime-3.2.7-10|55	%package -n %{devname}
21mr|gmime-3.2.7-10|56	Summary:	Development library and header files for the lib%{name} library
21mr|gmime-3.2.7-10|57	Group:		Development/C
21mr|gmime-3.2.7-10|58	Requires:	%{girname} = %{EVRD}
21mr|gmime-3.2.7-10|59	Requires:	%{libname} = %{EVRD}
21mr|gmime-3.2.7-10|60	Provides:	%{name}-devel
21mr|gmime-3.2.7-10|61	
21mr|gmime-3.2.7-10|62	%description -n %{devname}
21mr|gmime-3.2.7-10|63	This package contains the lib%{name} development library and its header files.
21mr|gmime-3.2.7-10|64	
21mr|gmime-3.2.7-10|65	%files -n %{devname}
21mr|gmime-3.2.7-10|66	%doc AUTHORS ChangeLog PORTING README TODO
21mr|gmime-3.2.7-10|67	%{_datadir}/gir-1.0/GMime-%{api}.gir
21mr|gmime-3.2.7-10|68	%{_datadir}/gtk-doc/html/*
21mr|gmime-3.2.7-10|69	%{_datadir}/vala/vapi/gmime-%{api}.*
21mr|gmime-3.2.7-10|70	%{_includedir}/*
21mr|gmime-3.2.7-10|71	%{_libdir}/lib*.so
21mr|gmime-3.2.7-10|72	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|gmime-3.2.7-10|73	
21mr|gmime-3.2.7-10|74	#----------------------------------------------------------------------------
21mr|gmime-3.2.7-10|75	
21mr|gmime-3.2.7-10|76	%prep
21mr|gmime-3.2.7-10|77	%setup -q
21mr|gmime-3.2.7-10|78	
21mr|gmime-3.2.7-10|79	%build
21mr|gmime-3.2.7-10|80	autoreconf -fi
21mr|gmime-3.2.7-10|81	%configure \
21mr|gmime-3.2.7-10|82	--disable-static \
21mr|gmime-3.2.7-10|83	--with-html-dir=%{_datadir}/gtk-doc/html \
21mr|gmime-3.2.7-10|84	--enable-gtk-doc
21mr|gmime-3.2.7-10|85	%make
21mr|gmime-3.2.7-10|86	
21mr|gmime-3.2.7-10|87	%install
21mr|gmime-3.2.7-10|88	%makeinstall_std

12439 21
21mr|gmp-6.2.1-3|1	# XXX this should really be the default behaviour of rpm..
21mr|gmp-6.2.1-3|2	%global __requires_exclude_from	%{_docdir}
21mr|gmp-6.2.1-3|3	
21mr|gmp-6.2.1-3|4	%define major 10
21mr|gmp-6.2.1-3|5	%define major_xx 4
21mr|gmp-6.2.1-3|6	%define libname %mklibname %{name} %{major}
21mr|gmp-6.2.1-3|7	%define devname %mklibname %{name} -d
21mr|gmp-6.2.1-3|8	%define libgmpxx %mklibname %{name}xx %{major_xx}
21mr|gmp-6.2.1-3|9	%define devgmpxx %mklibname %{name}xx -d
21mr|gmp-6.2.1-3|10	
21mr|gmp-6.2.1-3|11	Summary:	A GNU arbitrary precision library
21mr|gmp-6.2.1-3|12	Name:		gmp
21mr|gmp-6.2.1-3|13	Version:	6.2.1
21mr|gmp-6.2.1-3|14	Release:	3
21mr|gmp-6.2.1-3|15	License:	GPLv3+
21mr|gmp-6.2.1-3|16	Group:		System/Libraries
21mr|gmp-6.2.1-3|17	Url:		http://gmplib.org/
21mr|gmp-6.2.1-3|18	Source0:	ftp://ftp.gmplib.org/pub/%{name}-%{version}/%{name}-%{version}.tar.xz
21mr|gmp-6.2.1-3|19	Patch0:		gmp-6.1.0-x32-build-fix.patch
21mr|gmp-6.2.1-3|20	Patch1:		gmp-6.1.2-execstackfix.patch
21mr|gmp-6.2.1-3|21	Patch2:		CVE-2021-43618.patch
21mr|gmp-6.2.1-3|22	BuildRequires:	bison
21mr|gmp-6.2.1-3|23	BuildRequires:	flex
21mr|gmp-6.2.1-3|24	BuildRequires:	readline-devel
21mr|gmp-6.2.1-3|25	BuildRequires:	pkgconfig(ncurses)
21mr|gmp-6.2.1-3|26	
21mr|gmp-6.2.1-3|27	%description
21mr|gmp-6.2.1-3|28	The gmp package contains GNU MP, a library for arbitrary precision
21mr|gmp-6.2.1-3|29	arithmetic, signed integers operations, rational numbers and floating
21mr|gmp-6.2.1-3|30	point numbers. GNU MP is designed for speed, for both small and very
21mr|gmp-6.2.1-3|31	large operands.
21mr|gmp-6.2.1-3|32	
21mr|gmp-6.2.1-3|33	GNU MP is fast for several reasons:
21mr|gmp-6.2.1-3|34	- it uses fullwords as the basic arithmetic type,
21mr|gmp-6.2.1-3|35	- it uses fast algorithms,
21mr|gmp-6.2.1-3|36	- it carefully optimizes assembly code for many CPUs' most common
21mr|gmp-6.2.1-3|37	inner loops
21mr|gmp-6.2.1-3|38	- it generally emphasizes speed over simplicity/elegance in its
21mr|gmp-6.2.1-3|39	operations
21mr|gmp-6.2.1-3|40	
21mr|gmp-6.2.1-3|41	#----------------------------------------------------------------------------
21mr|gmp-6.2.1-3|42	
21mr|gmp-6.2.1-3|43	%package -n %{libname}
21mr|gmp-6.2.1-3|44	Summary:	A GNU arbitrary precision library
21mr|gmp-6.2.1-3|45	Group:		System/Libraries
21mr|gmp-6.2.1-3|46	# compat provides
21mr|gmp-6.2.1-3|47	# e.g. gmp(x86-64)
21mr|gmp-6.2.1-3|48	Provides:	%{name}%{_isa} = %{EVRD}
21mr|gmp-6.2.1-3|49	
21mr|gmp-6.2.1-3|50	%description -n %{libname}
21mr|gmp-6.2.1-3|51	This package contains a shared library for %{name}.
21mr|gmp-6.2.1-3|52	
21mr|gmp-6.2.1-3|53	%files -n %{libname}
21mr|gmp-6.2.1-3|54	%doc NEWS README
21mr|gmp-6.2.1-3|55	%{_libdir}/libgmp.so.%{major}*
21mr|gmp-6.2.1-3|56	
21mr|gmp-6.2.1-3|57	#----------------------------------------------------------------------------
21mr|gmp-6.2.1-3|58	
21mr|gmp-6.2.1-3|59	%package -n %{devname}
21mr|gmp-6.2.1-3|60	Summary:	Development tools for the GNU MP arbitrary precision library
21mr|gmp-6.2.1-3|61	Group:		Development/C
21mr|gmp-6.2.1-3|62	Requires:	%{libname} = %{EVRD}
21mr|gmp-6.2.1-3|63	Provides:	%{name}-devel = %{EVRD}
21mr|gmp-6.2.1-3|64	
21mr|gmp-6.2.1-3|65	%description -n %{devname}
21mr|gmp-6.2.1-3|66	The static libraries, header files and documentation for using the GNU MP
21mr|gmp-6.2.1-3|67	arbitrary precision library in applications.
21mr|gmp-6.2.1-3|68	
21mr|gmp-6.2.1-3|69	If you want to develop applications which will use the GNU MP library,
21mr|gmp-6.2.1-3|70	you'll need to install the gmp-devel package.  You'll also need to
21mr|gmp-6.2.1-3|71	install the gmp package.
21mr|gmp-6.2.1-3|72	
21mr|gmp-6.2.1-3|73	%files -n %{devname}
21mr|gmp-6.2.1-3|74	%doc doc demos
21mr|gmp-6.2.1-3|75	%{_libdir}/libgmp.so
21mr|gmp-6.2.1-3|76	%{_libdir}/libgmp.a
21mr|gmp-6.2.1-3|77	%{_includedir}/gmp.h
21mr|gmp-6.2.1-3|78	%{_infodir}/gmp.info*
21mr|gmp-6.2.1-3|79	%{_libdir}/pkgconfig/gmp.pc
21mr|gmp-6.2.1-3|80	
21mr|gmp-6.2.1-3|81	#----------------------------------------------------------------------------
21mr|gmp-6.2.1-3|82	
21mr|gmp-6.2.1-3|83	%package -n %{libgmpxx}
21mr|gmp-6.2.1-3|84	Summary:	C++ support for GMP
21mr|gmp-6.2.1-3|85	Group:		System/Libraries
21mr|gmp-6.2.1-3|86	
21mr|gmp-6.2.1-3|87	%description -n %{libgmpxx}
21mr|gmp-6.2.1-3|88	C++ support for GMP.
21mr|gmp-6.2.1-3|89	
21mr|gmp-6.2.1-3|90	%files -n %{libgmpxx}
21mr|gmp-6.2.1-3|91	%{_libdir}/libgmpxx.so.%{major_xx}*
21mr|gmp-6.2.1-3|92	
21mr|gmp-6.2.1-3|93	#----------------------------------------------------------------------------
21mr|gmp-6.2.1-3|94	
21mr|gmp-6.2.1-3|95	%package -n %{devgmpxx}
21mr|gmp-6.2.1-3|96	Summary:	C++ Development tools for the GMP
21mr|gmp-6.2.1-3|97	Group:		Development/C++
21mr|gmp-6.2.1-3|98	Requires:	%{libgmpxx} = %{EVRD}
21mr|gmp-6.2.1-3|99	Provides:	gmpxx-devel = %{EVRD}
21mr|gmp-6.2.1-3|100	
21mr|gmp-6.2.1-3|101	%description -n %{devgmpxx}
21mr|gmp-6.2.1-3|102	C++ Development tools for the GMP.
21mr|gmp-6.2.1-3|103	
21mr|gmp-6.2.1-3|104	%files -n %{devgmpxx}
21mr|gmp-6.2.1-3|105	%{_libdir}/libgmpxx.so
21mr|gmp-6.2.1-3|106	%{_libdir}/libgmpxx.a
21mr|gmp-6.2.1-3|107	%{_includedir}/gmpxx.h
21mr|gmp-6.2.1-3|108	%{_libdir}/pkgconfig/gmpxx.pc
21mr|gmp-6.2.1-3|109	
21mr|gmp-6.2.1-3|110	#----------------------------------------------------------------------------
21mr|gmp-6.2.1-3|111	
21mr|gmp-6.2.1-3|112	%prep
21mr|gmp-6.2.1-3|113	%autosetup -p1
21mr|gmp-6.2.1-3|114	autoreconf -fi
21mr|gmp-6.2.1-3|115	
21mr|gmp-6.2.1-3|116	%build
21mr|gmp-6.2.1-3|117	%define noconftarget 1
21mr|gmp-6.2.1-3|118	%configure \
21mr|gmp-6.2.1-3|119	--enable-cxx \
21mr|gmp-6.2.1-3|120	--enable-static \
21mr|gmp-6.2.1-3|121	--enable-mpbsd \
21mr|gmp-6.2.1-3|122	--enable-fft
21mr|gmp-6.2.1-3|123	%make_build
21mr|gmp-6.2.1-3|124	
21mr|gmp-6.2.1-3|125	%install
21mr|gmp-6.2.1-3|126	%make_install
21mr|gmp-6.2.1-3|127	
21mr|gmp-6.2.1-3|128	%if ! %{cross_compiling}
21mr|gmp-6.2.1-3|129	%check
21mr|gmp-6.2.1-3|130	# All tests must pass
21mr|gmp-6.2.1-3|131	make check
21mr|gmp-6.2.1-3|132	%endif

12440 21
21mr|gn-20210925-1|1	%define debug_package %{nil}
21mr|gn-20210925-1|2	
21mr|gn-20210925-1|3	Summary:	The GN build tool
21mr|gn-20210925-1|4	Name:		gn
21mr|gn-20210925-1|5	Version:	20210925
21mr|gn-20210925-1|6	Release:	1
21mr|gn-20210925-1|7	License:	GPLv3+
21mr|gn-20210925-1|8	Group:		Development/Other
21mr|gn-20210925-1|9	Url:		http://chromium.googlesource.com/
21mr|gn-20210925-1|10	# git clone https://gn.googlesource.com/gn
21mr|gn-20210925-1|11	# tar cf gn-%{version}.tar gn
21mr|gn-20210925-1|12	# zstd --ultra -22 --rm *.tar
21mr|gn-20210925-1|13	# gn can't be built from a "git archive"-d tarball, must package .git
21mr|gn-20210925-1|14	# (and even --depth 1 won't work)
21mr|gn-20210925-1|15	Source0:	gn-%{version}.tar.zst
21mr|gn-20210925-1|16	Source100:	%{name}.rpmlintrc
21mr|gn-20210925-1|17	BuildRequires:	python
21mr|gn-20210925-1|18	BuildRequires:	ninja
21mr|gn-20210925-1|19	BuildRequires:	atomic-devel
21mr|gn-20210925-1|20	BuildRequires:	git-core
21mr|gn-20210925-1|21	# FIXME as of clang 10.0.0-20200207 crashes on startup if
21mr|gn-20210925-1|22	# built with clang on armv7hnl. It works perfectly on the
21mr|gn-20210925-1|23	# other arches and on armv7hnl built with gcc...
21mr|gn-20210925-1|24	%ifarch %{arm}
21mr|gn-20210925-1|25	BuildRequires:	gcc gcc-c++
21mr|gn-20210925-1|26	%endif
21mr|gn-20210925-1|27	
21mr|gn-20210925-1|28	%description
21mr|gn-20210925-1|29	The gn build tool, needed to build Chromium.
21mr|gn-20210925-1|30	
21mr|gn-20210925-1|31	%prep
21mr|gn-20210925-1|32	%autosetup -p1 -n %{name}
21mr|gn-20210925-1|33	%ifarch %{e2k}
21mr|gn-20210925-1|34	sed -i '/-fdiagnostics-color/d' build/gen.py
21mr|gn-20210925-1|35	%endif
21mr|gn-20210925-1|36	
21mr|gn-20210925-1|37	%build
21mr|gn-20210925-1|38	%set_build_flags
21mr|gn-20210925-1|39	python build/gen.py \
21mr|gn-20210925-1|40	--no-static-libstdc++
21mr|gn-20210925-1|41	
21mr|gn-20210925-1|42	%ninja_build -C out
21mr|gn-20210925-1|43	
21mr|gn-20210925-1|44	%install
21mr|gn-20210925-1|45	install -c -D -m 755 out/gn %{buildroot}%{_bindir}/gn
21mr|gn-20210925-1|46	
21mr|gn-20210925-1|47	%check
21mr|gn-20210925-1|48	out/gn_unittests
21mr|gn-20210925-1|49	
21mr|gn-20210925-1|50	%files
21mr|gn-20210925-1|51	%{_bindir}/%{name}

12441 21
21mr|gnome-autoar-0.4.3-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-autoar-0.4.3-2|2	
21mr|gnome-autoar-0.4.3-2|3	%define api 0
21mr|gnome-autoar-0.4.3-2|4	%define major 0
21mr|gnome-autoar-0.4.3-2|5	%define girmajor 0.1
21mr|gnome-autoar-0.4.3-2|6	
21mr|gnome-autoar-0.4.3-2|7	%define libname %mklibname %{name} %{major}
21mr|gnome-autoar-0.4.3-2|8	%define libnamegtk %mklibname %{name}-gtk %{major}
21mr|gnome-autoar-0.4.3-2|9	%define girname %mklibname %{name}-gir %{girmajor}
21mr|gnome-autoar-0.4.3-2|10	%define girnamegtk %mklibname %{name}-gtk-gir %{girmajor}
21mr|gnome-autoar-0.4.3-2|11	%define devname %mklibname %{name} -d
21mr|gnome-autoar-0.4.3-2|12	
21mr|gnome-autoar-0.4.3-2|13	Summary:	GNOME archive library
21mr|gnome-autoar-0.4.3-2|14	Name:		gnome-autoar
21mr|gnome-autoar-0.4.3-2|15	Version:	0.4.3
21mr|gnome-autoar-0.4.3-2|16	Release:	2
21mr|gnome-autoar-0.4.3-2|17	License:	LGPLv2+
21mr|gnome-autoar-0.4.3-2|18	Group:		System/Libraries
21mr|gnome-autoar-0.4.3-2|19	Url:		https://download.gnome.org/sources/gnome-autoar
21mr|gnome-autoar-0.4.3-2|20	Source0:	https://download.gnome.org/sources/gnome-autoar/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-autoar-0.4.3-2|21	BuildRequires:	gtk-doc
21mr|gnome-autoar-0.4.3-2|22	BuildRequires:	meson
21mr|gnome-autoar-0.4.3-2|23	BuildRequires:	vala-tools
21mr|gnome-autoar-0.4.3-2|24	BuildRequires:	pkgconfig(gio-2.0)
21mr|gnome-autoar-0.4.3-2|25	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-autoar-0.4.3-2|26	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gnome-autoar-0.4.3-2|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-autoar-0.4.3-2|28	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-autoar-0.4.3-2|29	BuildRequires:	pkgconfig(libarchive)
21mr|gnome-autoar-0.4.3-2|30	BuildRequires:	pkgconfig(vapigen)
21mr|gnome-autoar-0.4.3-2|31	
21mr|gnome-autoar-0.4.3-2|32	%description
21mr|gnome-autoar-0.4.3-2|33	%{name} is a GObject based library for handling archives.
21mr|gnome-autoar-0.4.3-2|34	
21mr|gnome-autoar-0.4.3-2|35	#----------------------------------------------------------------------------
21mr|gnome-autoar-0.4.3-2|36	
21mr|gnome-autoar-0.4.3-2|37	%package -n %{libname}
21mr|gnome-autoar-0.4.3-2|38	Summary:	GNOME archive library
21mr|gnome-autoar-0.4.3-2|39	Group:		System/Libraries
21mr|gnome-autoar-0.4.3-2|40	
21mr|gnome-autoar-0.4.3-2|41	%description -n %{libname}
21mr|gnome-autoar-0.4.3-2|42	%{name} is a GObject based library for handling archives.
21mr|gnome-autoar-0.4.3-2|43	
21mr|gnome-autoar-0.4.3-2|44	%files -n %{libname}
21mr|gnome-autoar-0.4.3-2|45	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|gnome-autoar-0.4.3-2|46	
21mr|gnome-autoar-0.4.3-2|47	#----------------------------------------------------------------------------
21mr|gnome-autoar-0.4.3-2|48	
21mr|gnome-autoar-0.4.3-2|49	%package -n %{libnamegtk}
21mr|gnome-autoar-0.4.3-2|50	Summary:	GNOME archive library
21mr|gnome-autoar-0.4.3-2|51	Group:		System/Libraries
21mr|gnome-autoar-0.4.3-2|52	
21mr|gnome-autoar-0.4.3-2|53	%description -n %{libnamegtk}
21mr|gnome-autoar-0.4.3-2|54	%{name} is a GObject based library for handling archives.
21mr|gnome-autoar-0.4.3-2|55	
21mr|gnome-autoar-0.4.3-2|56	%files -n %{libnamegtk}
21mr|gnome-autoar-0.4.3-2|57	%{_libdir}/lib%{name}-gtk-%{api}.so.%{major}*
21mr|gnome-autoar-0.4.3-2|58	
21mr|gnome-autoar-0.4.3-2|59	#----------------------------------------------------------------------------
21mr|gnome-autoar-0.4.3-2|60	
21mr|gnome-autoar-0.4.3-2|61	%package -n %{girname}
21mr|gnome-autoar-0.4.3-2|62	Summary:	GObject Introspection interface library for %{name}
21mr|gnome-autoar-0.4.3-2|63	Group:		System/Libraries
21mr|gnome-autoar-0.4.3-2|64	Requires:	%{libname} = %{EVRD}
21mr|gnome-autoar-0.4.3-2|65	
21mr|gnome-autoar-0.4.3-2|66	%description -n %{girname}
21mr|gnome-autoar-0.4.3-2|67	GObject Introspection interface library for %{name}.
21mr|gnome-autoar-0.4.3-2|68	
21mr|gnome-autoar-0.4.3-2|69	%files -n %{girname}
21mr|gnome-autoar-0.4.3-2|70	%{_libdir}/girepository-1.0/GnomeAutoar-%{girmajor}.typelib
21mr|gnome-autoar-0.4.3-2|71	
21mr|gnome-autoar-0.4.3-2|72	#----------------------------------------------------------------------------
21mr|gnome-autoar-0.4.3-2|73	
21mr|gnome-autoar-0.4.3-2|74	%package -n %{girnamegtk}
21mr|gnome-autoar-0.4.3-2|75	Summary:	GObject Introspection interface library for %{name}
21mr|gnome-autoar-0.4.3-2|76	Group:		System/Libraries
21mr|gnome-autoar-0.4.3-2|77	Requires:	%{libnamegtk} = %{EVRD}
21mr|gnome-autoar-0.4.3-2|78	
21mr|gnome-autoar-0.4.3-2|79	%description -n %{girnamegtk}
21mr|gnome-autoar-0.4.3-2|80	GObject Introspection interface library for %{name}.
21mr|gnome-autoar-0.4.3-2|81	
21mr|gnome-autoar-0.4.3-2|82	%files -n %{girnamegtk}
21mr|gnome-autoar-0.4.3-2|83	%{_libdir}/girepository-1.0/GnomeAutoarGtk-%{girmajor}.typelib
21mr|gnome-autoar-0.4.3-2|84	
21mr|gnome-autoar-0.4.3-2|85	#----------------------------------------------------------------------------
21mr|gnome-autoar-0.4.3-2|86	
21mr|gnome-autoar-0.4.3-2|87	%package -n %{devname}
21mr|gnome-autoar-0.4.3-2|88	Summary:	Development files for %{name}
21mr|gnome-autoar-0.4.3-2|89	Group:		Development/GNOME and GTK+
21mr|gnome-autoar-0.4.3-2|90	Requires:	%{libname} = %{EVRD}
21mr|gnome-autoar-0.4.3-2|91	Requires:	%{libnamegtk} = %{EVRD}
21mr|gnome-autoar-0.4.3-2|92	Requires:	%{girname} = %{EVRD}
21mr|gnome-autoar-0.4.3-2|93	Requires:	%{girnamegtk} = %{EVRD}
21mr|gnome-autoar-0.4.3-2|94	
21mr|gnome-autoar-0.4.3-2|95	%description -n %{devname}
21mr|gnome-autoar-0.4.3-2|96	This package contains libraries and header files for developing applications
21mr|gnome-autoar-0.4.3-2|97	that use %{name}.
21mr|gnome-autoar-0.4.3-2|98	
21mr|gnome-autoar-0.4.3-2|99	%files -n %{devname}
21mr|gnome-autoar-0.4.3-2|100	%{_includedir}/%{name}-%{api}/
21mr|gnome-autoar-0.4.3-2|101	%{_libdir}/*.so
21mr|gnome-autoar-0.4.3-2|102	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|gnome-autoar-0.4.3-2|103	%{_libdir}/pkgconfig/%{name}-gtk-%{api}.pc
21mr|gnome-autoar-0.4.3-2|104	%{_datadir}/gir-1.0/GnomeAutoar-%{girmajor}.gir
21mr|gnome-autoar-0.4.3-2|105	%{_datadir}/gir-1.0/GnomeAutoarGtk-%{girmajor}.gir
21mr|gnome-autoar-0.4.3-2|106	%{_datadir}/vala/vapi/%{name}-%{api}.deps
21mr|gnome-autoar-0.4.3-2|107	%{_datadir}/vala/vapi/%{name}-gtk-%{api}.deps
21mr|gnome-autoar-0.4.3-2|108	%{_datadir}/vala/vapi/%{name}-%{api}.vapi
21mr|gnome-autoar-0.4.3-2|109	%{_datadir}/vala/vapi/%{name}-gtk-%{api}.vapi
21mr|gnome-autoar-0.4.3-2|110	%{_datadir}/gtk-doc/*
21mr|gnome-autoar-0.4.3-2|111	
21mr|gnome-autoar-0.4.3-2|112	#----------------------------------------------------------------------------
21mr|gnome-autoar-0.4.3-2|113	
21mr|gnome-autoar-0.4.3-2|114	%prep
21mr|gnome-autoar-0.4.3-2|115	%setup -q
21mr|gnome-autoar-0.4.3-2|116	
21mr|gnome-autoar-0.4.3-2|117	%build
21mr|gnome-autoar-0.4.3-2|118	%meson \
21mr|gnome-autoar-0.4.3-2|119	-Dgtk_doc=true	\
21mr|gnome-autoar-0.4.3-2|120	-Dvapi=true
21mr|gnome-autoar-0.4.3-2|121	%meson_build
21mr|gnome-autoar-0.4.3-2|122	
21mr|gnome-autoar-0.4.3-2|123	%install
21mr|gnome-autoar-0.4.3-2|124	%meson_install

12442 21
21mr|gnome-backgrounds-42.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-backgrounds-42.0-2|2	
21mr|gnome-backgrounds-42.0-2|3	Summary:	Background images for the GNOME desktop
21mr|gnome-backgrounds-42.0-2|4	Name:		gnome-backgrounds
21mr|gnome-backgrounds-42.0-2|5	Version:	42.0
21mr|gnome-backgrounds-42.0-2|6	Release:	2
21mr|gnome-backgrounds-42.0-2|7	License:	GPLv2+
21mr|gnome-backgrounds-42.0-2|8	Group:		Graphical desktop/GNOME
21mr|gnome-backgrounds-42.0-2|9	Url:		https://download.gnome.org/sources/gnome-backgrounds
21mr|gnome-backgrounds-42.0-2|10	Source0:	https://download.gnome.org/sources/gnome-backgrounds/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-backgrounds-42.0-2|11	BuildRequires:	intltool
21mr|gnome-backgrounds-42.0-2|12	BuildRequires:	meson
21mr|gnome-backgrounds-42.0-2|13	BuildArch:	noarch
21mr|gnome-backgrounds-42.0-2|14	
21mr|gnome-backgrounds-42.0-2|15	%description
21mr|gnome-backgrounds-42.0-2|16	This module contains a set of backgrounds packaged with the GNOME desktop.
21mr|gnome-backgrounds-42.0-2|17	
21mr|gnome-backgrounds-42.0-2|18	%files
21mr|gnome-backgrounds-42.0-2|19	%doc NEWS README.md AUTHORS
21mr|gnome-backgrounds-42.0-2|20	%{_datadir}/backgrounds/*
21mr|gnome-backgrounds-42.0-2|21	%{_datadir}/gnome-background-properties/
21mr|gnome-backgrounds-42.0-2|22	
21mr|gnome-backgrounds-42.0-2|23	#----------------------------------------------------------------------------
21mr|gnome-backgrounds-42.0-2|24	
21mr|gnome-backgrounds-42.0-2|25	%prep
21mr|gnome-backgrounds-42.0-2|26	%autosetup -p1
21mr|gnome-backgrounds-42.0-2|27	
21mr|gnome-backgrounds-42.0-2|28	%build
21mr|gnome-backgrounds-42.0-2|29	%meson
21mr|gnome-backgrounds-42.0-2|30	%meson_build
21mr|gnome-backgrounds-42.0-2|31	
21mr|gnome-backgrounds-42.0-2|32	%install
21mr|gnome-backgrounds-42.0-2|33	%meson_install

12443 21
21mr|gnome-battery-bench-3.15.4-6|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-battery-bench-3.15.4-6|2	
21mr|gnome-battery-bench-3.15.4-6|3	Name:           gnome-battery-bench
21mr|gnome-battery-bench-3.15.4-6|4	Version:        3.15.4
21mr|gnome-battery-bench-3.15.4-6|5	Release:        6
21mr|gnome-battery-bench-3.15.4-6|6	Summary:        Measure power usage in defined scenarios
21mr|gnome-battery-bench-3.15.4-6|7	
21mr|gnome-battery-bench-3.15.4-6|8	License:        GPLv2+
21mr|gnome-battery-bench-3.15.4-6|9	Group:          Graphical desktop/GNOME
21mr|gnome-battery-bench-3.15.4-6|10	URL:            https://git.gnome.org/browse/%{name}
21mr|gnome-battery-bench-3.15.4-6|11	Source0:        https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-battery-bench-3.15.4-6|12	
21mr|gnome-battery-bench-3.15.4-6|13	BuildRequires: asciidoc
21mr|gnome-battery-bench-3.15.4-6|14	BuildRequires: desktop-file-utils
21mr|gnome-battery-bench-3.15.4-6|15	BuildRequires: xmlto
21mr|gnome-battery-bench-3.15.4-6|16	BuildRequires: docbook-dtd45-xml
21mr|gnome-battery-bench-3.15.4-6|17	BuildRequires: pkgconfig(gio-unix-2.0)
21mr|gnome-battery-bench-3.15.4-6|18	BuildRequires: pkgconfig(glib-2.0)
21mr|gnome-battery-bench-3.15.4-6|19	BuildRequires: pkgconfig(gtk+-3.0)
21mr|gnome-battery-bench-3.15.4-6|20	BuildRequires: pkgconfig(json-glib-1.0)
21mr|gnome-battery-bench-3.15.4-6|21	BuildRequires: pkgconfig(libevdev)
21mr|gnome-battery-bench-3.15.4-6|22	BuildRequires: pkgconfig(polkit-gobject-1)
21mr|gnome-battery-bench-3.15.4-6|23	BuildRequires: pkgconfig(x11)
21mr|gnome-battery-bench-3.15.4-6|24	BuildRequires: pkgconfig(xi)
21mr|gnome-battery-bench-3.15.4-6|25	BuildRequires: pkgconfig(xtst)
21mr|gnome-battery-bench-3.15.4-6|26	
21mr|gnome-battery-bench-3.15.4-6|27	%description
21mr|gnome-battery-bench-3.15.4-6|28	This application is designed for measuring power usage. It does it by
21mr|gnome-battery-bench-3.15.4-6|29	recording the reported battery statistics as it replays recorded event
21mr|gnome-battery-bench-3.15.4-6|30	logs, and then using that to estimate power consumption and total
21mr|gnome-battery-bench-3.15.4-6|31	battery lifetime.
21mr|gnome-battery-bench-3.15.4-6|32	
21mr|gnome-battery-bench-3.15.4-6|33	%prep
21mr|gnome-battery-bench-3.15.4-6|34	%setup -q
21mr|gnome-battery-bench-3.15.4-6|35	sed -i "/GNOME_COMPILE_WARNINGS/d" configure.ac
21mr|gnome-battery-bench-3.15.4-6|36	
21mr|gnome-battery-bench-3.15.4-6|37	%build
21mr|gnome-battery-bench-3.15.4-6|38	%configure
21mr|gnome-battery-bench-3.15.4-6|39	%make
21mr|gnome-battery-bench-3.15.4-6|40	
21mr|gnome-battery-bench-3.15.4-6|41	
21mr|gnome-battery-bench-3.15.4-6|42	%install
21mr|gnome-battery-bench-3.15.4-6|43	%makeinstall_std
21mr|gnome-battery-bench-3.15.4-6|44	
21mr|gnome-battery-bench-3.15.4-6|45	desktop-file-validate %{buildroot}/%{_datadir}/applications/org.gnome.BatteryBench.desktop
21mr|gnome-battery-bench-3.15.4-6|46	
21mr|gnome-battery-bench-3.15.4-6|47	%files
21mr|gnome-battery-bench-3.15.4-6|48	%doc README COPYING
21mr|gnome-battery-bench-3.15.4-6|49	%{_bindir}/%{name}
21mr|gnome-battery-bench-3.15.4-6|50	%{_bindir}/gbb
21mr|gnome-battery-bench-3.15.4-6|51	%{_datadir}/%{name}
21mr|gnome-battery-bench-3.15.4-6|52	%{_datadir}/applications/org.gnome.BatteryBench.desktop
21mr|gnome-battery-bench-3.15.4-6|53	%{_datadir}/dbus-1/services/org.gnome.BatteryBench.service
21mr|gnome-battery-bench-3.15.4-6|54	%{_datadir}/dbus-1/system-services/org.gnome.BatteryBench.Helper.service
21mr|gnome-battery-bench-3.15.4-6|55	%{_datadir}/polkit-1/actions/org.gnome.BatteryBench.Helper.policy
21mr|gnome-battery-bench-3.15.4-6|56	%{_libexecdir}/gnome-battery-bench-helper
21mr|gnome-battery-bench-3.15.4-6|57	%{_mandir}/man1/gbb.1*
21mr|gnome-battery-bench-3.15.4-6|58	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.gnome.BatteryBench.Helper.conf

12444 21
21mr|gnome-bluetooth-42.7-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-bluetooth-42.7-1|2	
21mr|gnome-bluetooth-42.7-1|3	%define major 13
21mr|gnome-bluetooth-42.7-1|4	%define gir_maj 3.0
21mr|gnome-bluetooth-42.7-1|5	%define libname %mklibname %{name} %{major}
21mr|gnome-bluetooth-42.7-1|6	%define libui %mklibname %{name}-ui %{major}
21mr|gnome-bluetooth-42.7-1|7	%define girname %mklibname %{name}-gir %{gir_maj}
21mr|gnome-bluetooth-42.7-1|8	%define devname %mklibname %{name} -d
21mr|gnome-bluetooth-42.7-1|9	
21mr|gnome-bluetooth-42.7-1|10	Summary:	GNOME Bluetooth Subsystem
21mr|gnome-bluetooth-42.7-1|11	Name:		gnome-bluetooth
21mr|gnome-bluetooth-42.7-1|12	Version:	42.7
21mr|gnome-bluetooth-42.7-1|13	Release:	1
21mr|gnome-bluetooth-42.7-1|14	Epoch:		1
21mr|gnome-bluetooth-42.7-1|15	#gw lib is LGPL, main app is GPL
21mr|gnome-bluetooth-42.7-1|16	License:	GPLv2+ and LGPLv2+
21mr|gnome-bluetooth-42.7-1|17	Group:		Graphical desktop/GNOME
21mr|gnome-bluetooth-42.7-1|18	Url:		https://download.gnome.org/sources/gnome-bluetooth
21mr|gnome-bluetooth-42.7-1|19	Source0:	https://download.gnome.org/sources/gnome-bluetooth/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-bluetooth-42.7-1|20	Source1:	61-gnome-bluetooth-rfkill.rules
21mr|gnome-bluetooth-42.7-1|21	BuildRequires:	gnome-common
21mr|gnome-bluetooth-42.7-1|22	BuildRequires:	gtk-doc
21mr|gnome-bluetooth-42.7-1|23	BuildRequires:	intltool
21mr|gnome-bluetooth-42.7-1|24	BuildRequires:	itstool
21mr|gnome-bluetooth-42.7-1|25	BuildRequires:	meson
21mr|gnome-bluetooth-42.7-1|26	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gnome-bluetooth-42.7-1|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-bluetooth-42.7-1|28	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gnome-bluetooth-42.7-1|29	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-bluetooth-42.7-1|30	BuildRequires:	pkgconfig(gsound)
21mr|gnome-bluetooth-42.7-1|31	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-bluetooth-42.7-1|32	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-bluetooth-42.7-1|33	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-bluetooth-42.7-1|34	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-bluetooth-42.7-1|35	BuildRequires:	pkgconfig(libudev)
21mr|gnome-bluetooth-42.7-1|36	BuildRequires:	pkgconfig(upower-glib)
21mr|gnome-bluetooth-42.7-1|37	Requires:	bluez
21mr|gnome-bluetooth-42.7-1|38	Provides:	nautilus-sendto-bluetooth = %{EVRD}
21mr|gnome-bluetooth-42.7-1|39	Provides:	bluez-pin
21mr|gnome-bluetooth-42.7-1|40	
21mr|gnome-bluetooth-42.7-1|41	%description
21mr|gnome-bluetooth-42.7-1|42	The gnome-bluetooth package contains graphical utilities to setup,
21mr|gnome-bluetooth-42.7-1|43	monitor and use Bluetooth devices.
21mr|gnome-bluetooth-42.7-1|44	
21mr|gnome-bluetooth-42.7-1|45	%files -f %{name}2.lang
21mr|gnome-bluetooth-42.7-1|46	%doc README.md AUTHORS
21mr|gnome-bluetooth-42.7-1|47	%{_bindir}/*
21mr|gnome-bluetooth-42.7-1|48	%{_datadir}/applications/bluetooth-sendto.desktop
21mr|gnome-bluetooth-42.7-1|49	%{_datadir}/%{name}-%{gir_maj}
21mr|gnome-bluetooth-42.7-1|50	%{_mandir}/man1/*
21mr|gnome-bluetooth-42.7-1|51	%{_udevrulesdir}/*
21mr|gnome-bluetooth-42.7-1|52	
21mr|gnome-bluetooth-42.7-1|53	#----------------------------------------------------------------------------
21mr|gnome-bluetooth-42.7-1|54	
21mr|gnome-bluetooth-42.7-1|55	%package -n %{libname}
21mr|gnome-bluetooth-42.7-1|56	Summary:	GNOME bluetooth library
21mr|gnome-bluetooth-42.7-1|57	Group:		System/Libraries
21mr|gnome-bluetooth-42.7-1|58	
21mr|gnome-bluetooth-42.7-1|59	%description -n %{libname}
21mr|gnome-bluetooth-42.7-1|60	Library from GNOME-Bluetooth.
21mr|gnome-bluetooth-42.7-1|61	
21mr|gnome-bluetooth-42.7-1|62	%files -n %{libname}
21mr|gnome-bluetooth-42.7-1|63	%{_libdir}/lib%{name}-%{gir_maj}.so.%{major}*
21mr|gnome-bluetooth-42.7-1|64	
21mr|gnome-bluetooth-42.7-1|65	#----------------------------------------------------------------------------
21mr|gnome-bluetooth-42.7-1|66	
21mr|gnome-bluetooth-42.7-1|67	%package -n %{libui}
21mr|gnome-bluetooth-42.7-1|68	Summary:	GNOME bluetooth ui library
21mr|gnome-bluetooth-42.7-1|69	Group:		System/Libraries
21mr|gnome-bluetooth-42.7-1|70	
21mr|gnome-bluetooth-42.7-1|71	%description -n %{libui}
21mr|gnome-bluetooth-42.7-1|72	Library from GNOME-Bluetooth ui.
21mr|gnome-bluetooth-42.7-1|73	
21mr|gnome-bluetooth-42.7-1|74	%files -n %{libui}
21mr|gnome-bluetooth-42.7-1|75	%{_libdir}/lib%{name}-ui-%{gir_maj}.so.%{major}*
21mr|gnome-bluetooth-42.7-1|76	
21mr|gnome-bluetooth-42.7-1|77	#----------------------------------------------------------------------------
21mr|gnome-bluetooth-42.7-1|78	
21mr|gnome-bluetooth-42.7-1|79	%package -n %{girname}
21mr|gnome-bluetooth-42.7-1|80	Summary:	GObject Introspection interface for %{name}
21mr|gnome-bluetooth-42.7-1|81	Group:		System/Libraries
21mr|gnome-bluetooth-42.7-1|82	Requires:	%{libname} = %{EVRD}
21mr|gnome-bluetooth-42.7-1|83	Obsoletes:	%{mklibname gnome-bluetooth-gir 1.0} <= 1:3.34.5
21mr|gnome-bluetooth-42.7-1|84	
21mr|gnome-bluetooth-42.7-1|85	%description -n %{girname}
21mr|gnome-bluetooth-42.7-1|86	GObject Introspection interface for %{name}.
21mr|gnome-bluetooth-42.7-1|87	
21mr|gnome-bluetooth-42.7-1|88	%files -n %{girname}
21mr|gnome-bluetooth-42.7-1|89	%{_libdir}/girepository-1.0/GnomeBluetooth-%{gir_maj}.typelib
21mr|gnome-bluetooth-42.7-1|90	
21mr|gnome-bluetooth-42.7-1|91	#----------------------------------------------------------------------------
21mr|gnome-bluetooth-42.7-1|92	
21mr|gnome-bluetooth-42.7-1|93	%package -n %{devname}
21mr|gnome-bluetooth-42.7-1|94	Summary:	Development libraries and header files from %{name}
21mr|gnome-bluetooth-42.7-1|95	Group:		Development/C
21mr|gnome-bluetooth-42.7-1|96	Requires:	%{girname} = %{EVRD}
21mr|gnome-bluetooth-42.7-1|97	Requires:	%{libname} = %{EVRD}
21mr|gnome-bluetooth-42.7-1|98	Requires:	%{libui} = %{EVRD}
21mr|gnome-bluetooth-42.7-1|99	Provides:	%{name}-devel = %{EVRD}
21mr|gnome-bluetooth-42.7-1|100	
21mr|gnome-bluetooth-42.7-1|101	%description -n %{devname}
21mr|gnome-bluetooth-42.7-1|102	Development libraries and header files from %{name}.
21mr|gnome-bluetooth-42.7-1|103	
21mr|gnome-bluetooth-42.7-1|104	%files -n %{devname}
21mr|gnome-bluetooth-42.7-1|105	%{_datadir}/gtk-doc/html/%{name}-%{gir_maj}
21mr|gnome-bluetooth-42.7-1|106	%{_includedir}/%{name}-%{gir_maj}
21mr|gnome-bluetooth-42.7-1|107	%{_libdir}/*.so
21mr|gnome-bluetooth-42.7-1|108	%{_libdir}/pkgconfig/*.pc
21mr|gnome-bluetooth-42.7-1|109	%{_datadir}/gir-1.0/GnomeBluetooth-%{gir_maj}.gir
21mr|gnome-bluetooth-42.7-1|110	
21mr|gnome-bluetooth-42.7-1|111	#----------------------------------------------------------------------------
21mr|gnome-bluetooth-42.7-1|112	
21mr|gnome-bluetooth-42.7-1|113	%prep
21mr|gnome-bluetooth-42.7-1|114	%autosetup -p1
21mr|gnome-bluetooth-42.7-1|115	
21mr|gnome-bluetooth-42.7-1|116	%build
21mr|gnome-bluetooth-42.7-1|117	%meson -Dgtk_doc=true
21mr|gnome-bluetooth-42.7-1|118	%meson_build
21mr|gnome-bluetooth-42.7-1|119	
21mr|gnome-bluetooth-42.7-1|120	%install
21mr|gnome-bluetooth-42.7-1|121	%meson_install
21mr|gnome-bluetooth-42.7-1|122	
21mr|gnome-bluetooth-42.7-1|123	%find_lang %{name}2 --all-name --with-gnome
21mr|gnome-bluetooth-42.7-1|124	
21mr|gnome-bluetooth-42.7-1|125	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|gnome-bluetooth-42.7-1|126	install -m644 %{SOURCE1} %{buildroot}%{_udevrulesdir}

12445 21
21mr|gnome-boxes-42.2-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-boxes-42.2-2|2	
21mr|gnome-boxes-42.2-2|3	Summary:	Boxes manager for GNOME
21mr|gnome-boxes-42.2-2|4	Name:		gnome-boxes
21mr|gnome-boxes-42.2-2|5	Version:	42.2
21mr|gnome-boxes-42.2-2|6	Release:	2
21mr|gnome-boxes-42.2-2|7	License:	GPLv2+
21mr|gnome-boxes-42.2-2|8	Group:		Graphical desktop/GNOME
21mr|gnome-boxes-42.2-2|9	Url:		https://download.gnome.org/sources/gnome-boxes
21mr|gnome-boxes-42.2-2|10	Source0:	https://download.gnome.org/sources/gnome-boxes/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-boxes-42.2-2|11	BuildRequires:	intltool
21mr|gnome-boxes-42.2-2|12	BuildRequires:	itstool
21mr|gnome-boxes-42.2-2|13	BuildRequires:	meson
21mr|gnome-boxes-42.2-2|14	BuildRequires:	vala-tools
21mr|gnome-boxes-42.2-2|15	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-boxes-42.2-2|16	BuildRequires:	pkgconfig(govirt-1.0)
21mr|gnome-boxes-42.2-2|17	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-boxes-42.2-2|18	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|gnome-boxes-42.2-2|19	BuildRequires:	pkgconfig(gtk-vnc-2.0)
21mr|gnome-boxes-42.2-2|20	BuildRequires:	pkgconfig(gudev-1.0)
21mr|gnome-boxes-42.2-2|21	BuildRequires:	pkgconfig(gvncpulse-1.0)
21mr|gnome-boxes-42.2-2|22	BuildRequires:	pkgconfig(libarchive)
21mr|gnome-boxes-42.2-2|23	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-boxes-42.2-2|24	BuildRequires:	pkgconfig(libosinfo-1.0)
21mr|gnome-boxes-42.2-2|25	BuildRequires:	pkgconfig(libsecret-1)
21mr|gnome-boxes-42.2-2|26	BuildRequires:	pkgconfig(libusb-1.0)
21mr|gnome-boxes-42.2-2|27	BuildRequires:	pkgconfig(libvirt-gconfig-1.0)
21mr|gnome-boxes-42.2-2|28	BuildRequires:	pkgconfig(libvirt-gobject-1.0)
21mr|gnome-boxes-42.2-2|29	BuildRequires:	pkgconfig(spice-client-gtk-3.0)
21mr|gnome-boxes-42.2-2|30	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|gnome-boxes-42.2-2|31	BuildRequires:	pkgconfig(vapigen)
21mr|gnome-boxes-42.2-2|32	BuildRequires:	pkgconfig(vte-2.91)
21mr|gnome-boxes-42.2-2|33	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|gnome-boxes-42.2-2|34	BuildRequires:	pkgconfig(winpr2)
21mr|gnome-boxes-42.2-2|35	Requires:	libvirt-utils
21mr|gnome-boxes-42.2-2|36	Requires:	qemu
21mr|gnome-boxes-42.2-2|37	
21mr|gnome-boxes-42.2-2|38	%description
21mr|gnome-boxes-42.2-2|39	Standalone boxes manager for GNOME desktop.
21mr|gnome-boxes-42.2-2|40	
21mr|gnome-boxes-42.2-2|41	%files -f %{name}.lang
21mr|gnome-boxes-42.2-2|42	%doc README.md NEWS
21mr|gnome-boxes-42.2-2|43	%license COPYING
21mr|gnome-boxes-42.2-2|44	%{_appdatadir}/org.gnome.Boxes.appdata.xml
21mr|gnome-boxes-42.2-2|45	%{_bindir}/%{name}
21mr|gnome-boxes-42.2-2|46	%{_datadir}/%{name}
21mr|gnome-boxes-42.2-2|47	%{_datadir}/applications/org.gnome.Boxes.desktop
21mr|gnome-boxes-42.2-2|48	%{_datadir}/dbus-1/services/org.gnome.Boxes.SearchProvider.service
21mr|gnome-boxes-42.2-2|49	%{_datadir}/dbus-1/services/org.gnome.Boxes.service
21mr|gnome-boxes-42.2-2|50	%{_datadir}/glib-2.0/schemas/org.gnome.boxes.gschema.xml
21mr|gnome-boxes-42.2-2|51	%{_datadir}/gnome-shell/search-providers/org.gnome.Boxes.SearchProvider.ini
21mr|gnome-boxes-42.2-2|52	%{_iconsdir}/hicolor/*/apps/*.svg
21mr|gnome-boxes-42.2-2|53	%{_libexecdir}/%{name}-search-provider
21mr|gnome-boxes-42.2-2|54	%{_libdir}/%{name}
21mr|gnome-boxes-42.2-2|55	
21mr|gnome-boxes-42.2-2|56	#----------------------------------------------------------------------------
21mr|gnome-boxes-42.2-2|57	
21mr|gnome-boxes-42.2-2|58	%prep
21mr|gnome-boxes-42.2-2|59	%autosetup -p1
21mr|gnome-boxes-42.2-2|60	
21mr|gnome-boxes-42.2-2|61	%build
21mr|gnome-boxes-42.2-2|62	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|gnome-boxes-42.2-2|63	%meson
21mr|gnome-boxes-42.2-2|64	%meson_build
21mr|gnome-boxes-42.2-2|65	
21mr|gnome-boxes-42.2-2|66	%install
21mr|gnome-boxes-42.2-2|67	%meson_install
21mr|gnome-boxes-42.2-2|68	
21mr|gnome-boxes-42.2-2|69	# Remove unneeded development files
21mr|gnome-boxes-42.2-2|70	rm -rf %{buildroot}%{_includedir}/%{name}
21mr|gnome-boxes-42.2-2|71	rm -rf %{buildroot}%{_libdir}/%{name}/girepository-1.0
21mr|gnome-boxes-42.2-2|72	rm -rf %{buildroot}%{_libdir}/%{name}/pkgconfig
21mr|gnome-boxes-42.2-2|73	
21mr|gnome-boxes-42.2-2|74	%find_lang %{name} --with-gnome --all-name

12446 21
21mr|gnome-browser-connector-42.0-1|1	%define debug_package %{nil}
21mr|gnome-browser-connector-42.0-1|2	
21mr|gnome-browser-connector-42.0-1|3	Summary:	GNOME Shell integration for Browser
21mr|gnome-browser-connector-42.0-1|4	Name:		gnome-browser-connector
21mr|gnome-browser-connector-42.0-1|5	Version:	42.0
21mr|gnome-browser-connector-42.0-1|6	Release:	1
21mr|gnome-browser-connector-42.0-1|7	License:	GPLv3+
21mr|gnome-browser-connector-42.0-1|8	Group:		Graphical desktop/GNOME
21mr|gnome-browser-connector-42.0-1|9	Url:		https://gitlab.gnome.org/nE0sIghT/gnome-browser-connector
21mr|gnome-browser-connector-42.0-1|10	Source0:	https://gitlab.gnome.org/nE0sIghT/gnome-browser-connector/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21mr|gnome-browser-connector-42.0-1|11	Patch0:		gnome-browser-connector-v42.0-upstream.patch
21mr|gnome-browser-connector-42.0-1|12	BuildRequires:	meson
21mr|gnome-browser-connector-42.0-1|13	BuildRequires:	python3-gi
21mr|gnome-browser-connector-42.0-1|14	BuildRequires:	pkgconfig(python3)
21mr|gnome-browser-connector-42.0-1|15	Requires:	gnome-shell
21mr|gnome-browser-connector-42.0-1|16	Requires:	python3-gi
21mr|gnome-browser-connector-42.0-1|17	Provides:	chrome-gnome-shell = %{EVRD}
21mr|gnome-browser-connector-42.0-1|18	Obsoletes:	chrome-gnome-shell <= 10.1
21mr|gnome-browser-connector-42.0-1|19	
21mr|gnome-browser-connector-42.0-1|20	%description
21mr|gnome-browser-connector-42.0-1|21	This repository contains Browser extension for Google Chrome/Chromium,
21mr|gnome-browser-connector-42.0-1|22	Firefox, Vivaldi, Opera (and other Browser Extension, Chrome Extension
21mr|gnome-browser-connector-42.0-1|23	or WebExtensions capable browsers) and native host messaging connector
21mr|gnome-browser-connector-42.0-1|24	that provides integration with GNOME Shell.
21mr|gnome-browser-connector-42.0-1|25	
21mr|gnome-browser-connector-42.0-1|26	%files
21mr|gnome-browser-connector-42.0-1|27	%doc NEWS README.md
21mr|gnome-browser-connector-42.0-1|28	%license LICENSE
21mr|gnome-browser-connector-42.0-1|29	%attr(0755,root,root) %{_bindir}/%{name}
21mr|gnome-browser-connector-42.0-1|30	%attr(0755,root,root) %{_bindir}/%{name}-host
21mr|gnome-browser-connector-42.0-1|31	%{_datadir}/applications/org.gnome.BrowserConnector.desktop
21mr|gnome-browser-connector-42.0-1|32	%{_datadir}/dbus-1/services/org.gnome.BrowserConnector.service
21mr|gnome-browser-connector-42.0-1|33	%{_iconsdir}/hicolor/*/apps/org.gnome.BrowserConnector.png
21mr|gnome-browser-connector-42.0-1|34	%{_libdir}/mozilla/native-messaging-hosts/org.gnome.*.json
21mr|gnome-browser-connector-42.0-1|35	%{python3_sitelib}/gnome_browser_connector/
21mr|gnome-browser-connector-42.0-1|36	%{_sysconfdir}/chromium/native-messaging-hosts/org.gnome.*.json
21mr|gnome-browser-connector-42.0-1|37	%{_sysconfdir}/opt/chrome/native-messaging-hosts/org.gnome.*.json
21mr|gnome-browser-connector-42.0-1|38	
21mr|gnome-browser-connector-42.0-1|39	#----------------------------------------------------------------------------
21mr|gnome-browser-connector-42.0-1|40	
21mr|gnome-browser-connector-42.0-1|41	%prep
21mr|gnome-browser-connector-42.0-1|42	%autosetup -p1 -n %{name}-v%{version}
21mr|gnome-browser-connector-42.0-1|43	
21mr|gnome-browser-connector-42.0-1|44	%build
21mr|gnome-browser-connector-42.0-1|45	%meson
21mr|gnome-browser-connector-42.0-1|46	%meson_build
21mr|gnome-browser-connector-42.0-1|47	
21mr|gnome-browser-connector-42.0-1|48	%install
21mr|gnome-browser-connector-42.0-1|49	%meson_install

12447 21
21mr|gnome-builder-42.1-3|1	%global __requires_exclude typelib(.*Adw.*|.*Gio.*if.*|.*is_adwaita.*)
21mr|gnome-builder-42.1-3|2	
21mr|gnome-builder-42.1-3|3	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-builder-42.1-3|4	
21mr|gnome-builder-42.1-3|5	Summary:	IDE for writing GNOME-based software
21mr|gnome-builder-42.1-3|6	Name:		gnome-builder
21mr|gnome-builder-42.1-3|7	Version:	42.1
21mr|gnome-builder-42.1-3|8	Release:	3
21mr|gnome-builder-42.1-3|9	License:	GPLv3+
21mr|gnome-builder-42.1-3|10	Group:		Editors
21mr|gnome-builder-42.1-3|11	Url:		https://download.gnome.org/sources/gnome-builder
21mr|gnome-builder-42.1-3|12	Source0:	https://download.gnome.org/sources/gnome-builder/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-builder-42.1-3|13	BuildRequires:	appstream-util
21mr|gnome-builder-42.1-3|14	BuildRequires:	ctags
21mr|gnome-builder-42.1-3|15	BuildRequires:	desktop-file-utils
21mr|gnome-builder-42.1-3|16	BuildRequires:	gtk-doc
21mr|gnome-builder-42.1-3|17	BuildRequires:	intltool
21mr|gnome-builder-42.1-3|18	BuildRequires:	itstool
21mr|gnome-builder-42.1-3|19	BuildRequires:	meson
21mr|gnome-builder-42.1-3|20	BuildRequires:	mm-common
21mr|gnome-builder-42.1-3|21	BuildRequires:	tidy
21mr|gnome-builder-42.1-3|22	BuildRequires:	uncrustify
21mr|gnome-builder-42.1-3|23	BuildRequires:	clang-devel
21mr|gnome-builder-42.1-3|24	BuildRequires:	llvm-devel
21mr|gnome-builder-42.1-3|25	BuildRequires:	python3dist(autopep8)
21mr|gnome-builder-42.1-3|26	BuildRequires:	python3dist(gi-docgen)
21mr|gnome-builder-42.1-3|27	BuildRequires:	python3dist(sphinx)
21mr|gnome-builder-42.1-3|28	BuildRequires:	pkgconfig(flatpak)
21mr|gnome-builder-42.1-3|29	BuildRequires:	pkgconfig(gjs-1.0)
21mr|gnome-builder-42.1-3|30	BuildRequires:	pkgconfig(gladeui-2.0)
21mr|gnome-builder-42.1-3|31	BuildRequires:	pkgconfig(gspell-1)
21mr|gnome-builder-42.1-3|32	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-builder-42.1-3|33	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|gnome-builder-42.1-3|34	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|gnome-builder-42.1-3|35	BuildRequires:	pkgconfig(jsonrpc-glib-1.0)
21mr|gnome-builder-42.1-3|36	BuildRequires:	pkgconfig(libcmark)
21mr|gnome-builder-42.1-3|37	BuildRequires:	pkgconfig(libdazzle-1.0)
21mr|gnome-builder-42.1-3|38	BuildRequires:	pkgconfig(libdevhelp-3.0)
21mr|gnome-builder-42.1-3|39	BuildRequires:	pkgconfig(libgit2-glib-1.0)
21mr|gnome-builder-42.1-3|40	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-builder-42.1-3|41	BuildRequires:	pkgconfig(libpeas-1.0)
21mr|gnome-builder-42.1-3|42	BuildRequires:	pkgconfig(libportal)
21mr|gnome-builder-42.1-3|43	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gnome-builder-42.1-3|44	BuildRequires:	pkgconfig(python3)
21mr|gnome-builder-42.1-3|45	BuildRequires:	pkgconfig(sysprof-4)
21mr|gnome-builder-42.1-3|46	BuildRequires:	pkgconfig(template-glib-1.0)
21mr|gnome-builder-42.1-3|47	BuildRequires:	pkgconfig(vte-2.91)
21mr|gnome-builder-42.1-3|48	BuildConflicts: lib64javascriptcoregtk3.0_0 lib64jscore-gir3.0 lib64webkit-gir3.0 lib64webkitgtk3.0_0
21mr|gnome-builder-42.1-3|49	Requires:	uncrustify
21mr|gnome-builder-42.1-3|50	
21mr|gnome-builder-42.1-3|51	%description
21mr|gnome-builder-42.1-3|52	Builder attempts to be an IDE for writing software for GNOME. It does not try
21mr|gnome-builder-42.1-3|53	to be a generic IDE, but one specialized for writing GNOME software.
21mr|gnome-builder-42.1-3|54	
21mr|gnome-builder-42.1-3|55	%files -f %{name}.lang
21mr|gnome-builder-42.1-3|56	%doc NEWS README.md
21mr|gnome-builder-42.1-3|57	%license COPYING
21mr|gnome-builder-42.1-3|58	%{_appdatadir}/org.gnome.Builder.appdata.xml
21mr|gnome-builder-42.1-3|59	%{_bindir}/%{name}
21mr|gnome-builder-42.1-3|60	%{_datadir}/applications/org.gnome.Builder.desktop
21mr|gnome-builder-42.1-3|61	%{_datadir}/dbus-1/services/org.gnome.Builder.service
21mr|gnome-builder-42.1-3|62	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21mr|gnome-builder-42.1-3|63	%{_datadir}/gtksourceview-4/language-specs/blueprint.lang
21mr|gnome-builder-42.1-3|64	%{_datadir}/gtksourceview-4/styles/*.xml
21mr|gnome-builder-42.1-3|65	%{_datadir}/%{name}/*
21mr|gnome-builder-42.1-3|66	%{_defaultdocdir}/libide
21mr|gnome-builder-42.1-3|67	%{_defaultdocdir}/%{name}/en
21mr|gnome-builder-42.1-3|68	%{_iconsdir}/*/*/*/*
21mr|gnome-builder-42.1-3|69	%{_includedir}/%{name}*
21mr|gnome-builder-42.1-3|70	%{_libdir}/%{name}/*
21mr|gnome-builder-42.1-3|71	%{_libdir}/pkgconfig/%{name}-%{version}.pc
21mr|gnome-builder-42.1-3|72	%{_libexecdir}/%{name}-*
21mr|gnome-builder-42.1-3|73	%{py3_puresitedir}/*
21mr|gnome-builder-42.1-3|74	
21mr|gnome-builder-42.1-3|75	#----------------------------------------------------------------------------
21mr|gnome-builder-42.1-3|76	
21mr|gnome-builder-42.1-3|77	%prep
21mr|gnome-builder-42.1-3|78	%setup -q
21mr|gnome-builder-42.1-3|79	
21mr|gnome-builder-42.1-3|80	%build
21mr|gnome-builder-42.1-3|81	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=format"
21mr|gnome-builder-42.1-3|82	%meson \
21mr|gnome-builder-42.1-3|83	-Dhelp=true	\
21mr|gnome-builder-42.1-3|84	-Ddocs=true
21mr|gnome-builder-42.1-3|85	%meson_build
21mr|gnome-builder-42.1-3|86	
21mr|gnome-builder-42.1-3|87	%install
21mr|gnome-builder-42.1-3|88	%meson_install
21mr|gnome-builder-42.1-3|89	
21mr|gnome-builder-42.1-3|90	chmod +x %{buildroot}%{_libdir}/%{name}/plugins/*.py
21mr|gnome-builder-42.1-3|91	chmod +x %{buildroot}%{py3_puresitedir}/gi/overrides/Ide.py
21mr|gnome-builder-42.1-3|92	
21mr|gnome-builder-42.1-3|93	%find_lang %{name} --all-name --with-gnome
21mr|gnome-builder-42.1-3|94	
21mr|gnome-builder-42.1-3|95	%check
21mr|gnome-builder-42.1-3|96	appstream-util validate-relax --nonet %{buildroot}/%{_appdatadir}/*.xml
21mr|gnome-builder-42.1-3|97	desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop

12448 21
21mr|gnome-calculator-42.2-3|1	%global __requires_exclude libgcalc-2.so()|libgci-1.so()
21mr|gnome-calculator-42.2-3|2	
21mr|gnome-calculator-42.2-3|3	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-calculator-42.2-3|4	
21mr|gnome-calculator-42.2-3|5	%define major	1
21mr|gnome-calculator-42.2-3|6	%define api	2
21mr|gnome-calculator-42.2-3|7	%define libname %mklibname gcalc %{api} %{major}
21mr|gnome-calculator-42.2-3|8	%define girname %mklibname gcalc-gir %{api}
21mr|gnome-calculator-42.2-3|9	%define devname %mklibname gcalc -d
21mr|gnome-calculator-42.2-3|10	
21mr|gnome-calculator-42.2-3|11	%define major_gci	0
21mr|gnome-calculator-42.2-3|12	%define api_gci		1
21mr|gnome-calculator-42.2-3|13	%define libgci %mklibname gci %{api_gci} %{major_gci}
21mr|gnome-calculator-42.2-3|14	%define girgci %mklibname gci-gir %{api_gci}
21mr|gnome-calculator-42.2-3|15	%define devgci %mklibname gci -d
21mr|gnome-calculator-42.2-3|16	
21mr|gnome-calculator-42.2-3|17	Summary:	A desktop calculator
21mr|gnome-calculator-42.2-3|18	Name:		gnome-calculator
21mr|gnome-calculator-42.2-3|19	Version:	42.2
21mr|gnome-calculator-42.2-3|20	Release:	3
21mr|gnome-calculator-42.2-3|21	License:	GPLv2+
21mr|gnome-calculator-42.2-3|22	Group:		Graphical desktop/GNOME
21mr|gnome-calculator-42.2-3|23	Url:		https://download.gnome.org/sources/gnome-calculator
21mr|gnome-calculator-42.2-3|24	Source0:	https://download.gnome.org/sources/gnome-calculator/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-calculator-42.2-3|25	Patch0:		gnome-calculator-42.0-ru-po-translate.patch
21mr|gnome-calculator-42.2-3|26	Patch1:		gnome-calculator-potini.patch
21mr|gnome-calculator-42.2-3|27	BuildRequires:	bison
21mr|gnome-calculator-42.2-3|28	BuildRequires:	flex
21mr|gnome-calculator-42.2-3|29	BuildRequires:	gtk4-update-icon-cache
21mr|gnome-calculator-42.2-3|30	BuildRequires:	intltool
21mr|gnome-calculator-42.2-3|31	BuildRequires:	itstool
21mr|gnome-calculator-42.2-3|32	BuildRequires:	libxml2-utils
21mr|gnome-calculator-42.2-3|33	BuildRequires:	meson
21mr|gnome-calculator-42.2-3|34	BuildRequires:	vala
21mr|gnome-calculator-42.2-3|35	BuildRequires:	libmpc-devel
21mr|gnome-calculator-42.2-3|36	BuildRequires:	mpfr-devel
21mr|gnome-calculator-42.2-3|37	BuildRequires:	pkgconfig(gee-0.8)
21mr|gnome-calculator-42.2-3|38	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-calculator-42.2-3|39	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-calculator-42.2-3|40	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-calculator-42.2-3|41	BuildRequires:	pkgconfig(gtksourceview-5)
21mr|gnome-calculator-42.2-3|42	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-calculator-42.2-3|43	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-calculator-42.2-3|44	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|gnome-calculator-42.2-3|45	
21mr|gnome-calculator-42.2-3|46	%description
21mr|gnome-calculator-42.2-3|47	gnome-calculator is a powerful graphical calculator with financial,
21mr|gnome-calculator-42.2-3|48	logical and scientific modes. It uses a multiple precision package
21mr|gnome-calculator-42.2-3|49	to do its arithmetic to give a high degree of accuracy.
21mr|gnome-calculator-42.2-3|50	
21mr|gnome-calculator-42.2-3|51	%files -f %{name}.lang
21mr|gnome-calculator-42.2-3|52	%doc COPYING README.md
21mr|gnome-calculator-42.2-3|53	%{_appdatadir}/org.gnome.Calculator.appdata.xml
21mr|gnome-calculator-42.2-3|54	%{_bindir}/gcalccmd
21mr|gnome-calculator-42.2-3|55	%{_bindir}/gnome-calculator
21mr|gnome-calculator-42.2-3|56	%{_datadir}/applications/org.gnome.Calculator.desktop
21mr|gnome-calculator-42.2-3|57	%{_datadir}/glib-2.0/schemas/org.gnome.calculator.gschema.xml
21mr|gnome-calculator-42.2-3|58	%{_datadir}/dbus-1/services/org.gnome.Calculator.SearchProvider.service
21mr|gnome-calculator-42.2-3|59	%{_datadir}/gnome-shell/search-providers/org.gnome.Calculator-search-provider.ini
21mr|gnome-calculator-42.2-3|60	%{_iconsdir}/hicolor/*/apps/org.gnome.Calculator*.svg
21mr|gnome-calculator-42.2-3|61	%{_libexecdir}/gnome-calculator-search-provider
21mr|gnome-calculator-42.2-3|62	%{_mandir}/man1/gnome-calculator.1*
21mr|gnome-calculator-42.2-3|63	%{_mandir}/man1/gcalccmd.1*
21mr|gnome-calculator-42.2-3|64	
21mr|gnome-calculator-42.2-3|65	#----------------------------------------------------------------------------
21mr|gnome-calculator-42.2-3|66	
21mr|gnome-calculator-42.2-3|67	%package -n %{libname}
21mr|gnome-calculator-42.2-3|68	Summary:	The GCalc library
21mr|gnome-calculator-42.2-3|69	Group:		System/Libraries
21mr|gnome-calculator-42.2-3|70	
21mr|gnome-calculator-42.2-3|71	%description -n %{libname}
21mr|gnome-calculator-42.2-3|72	The GCalc library.
21mr|gnome-calculator-42.2-3|73	
21mr|gnome-calculator-42.2-3|74	%files -n %{libname}
21mr|gnome-calculator-42.2-3|75	%doc COPYING
21mr|gnome-calculator-42.2-3|76	%{_libdir}/libgcalc-%{api}.so.%{major}*
21mr|gnome-calculator-42.2-3|77	
21mr|gnome-calculator-42.2-3|78	#----------------------------------------------------------------------------
21mr|gnome-calculator-42.2-3|79	
21mr|gnome-calculator-42.2-3|80	%package -n %{girname}
21mr|gnome-calculator-42.2-3|81	Summary:	GObject Introspection interface description for GCalc
21mr|gnome-calculator-42.2-3|82	Group:		System/Libraries
21mr|gnome-calculator-42.2-3|83	Requires:	%{libname} = %{EVRD}
21mr|gnome-calculator-42.2-3|84	
21mr|gnome-calculator-42.2-3|85	%description -n %{girname}
21mr|gnome-calculator-42.2-3|86	GObject Introspection interface description for GCalc.
21mr|gnome-calculator-42.2-3|87	
21mr|gnome-calculator-42.2-3|88	%files -n %{girname}
21mr|gnome-calculator-42.2-3|89	%doc COPYING
21mr|gnome-calculator-42.2-3|90	%{_libdir}/girepository-1.0/GCalc-%{api}.typelib
21mr|gnome-calculator-42.2-3|91	
21mr|gnome-calculator-42.2-3|92	#----------------------------------------------------------------------------
21mr|gnome-calculator-42.2-3|93	
21mr|gnome-calculator-42.2-3|94	%package -n %{devname}
21mr|gnome-calculator-42.2-3|95	Summary:	Development files for gcalc
21mr|gnome-calculator-42.2-3|96	Group:		Development/GNOME and GTK+
21mr|gnome-calculator-42.2-3|97	Requires:	%{libname} = %{EVRD}
21mr|gnome-calculator-42.2-3|98	Requires:	%{girname} = %{EVRD}
21mr|gnome-calculator-42.2-3|99	Provides:	%{devname}%{api} = %{EVRD}
21mr|gnome-calculator-42.2-3|100	
21mr|gnome-calculator-42.2-3|101	%description -n %{devname}
21mr|gnome-calculator-42.2-3|102	Development files for gcalc.
21mr|gnome-calculator-42.2-3|103	
21mr|gnome-calculator-42.2-3|104	%files -n %{devname}
21mr|gnome-calculator-42.2-3|105	%doc COPYING
21mr|gnome-calculator-42.2-3|106	%{_datadir}/gir-1.0/GCalc-%{api}.gir
21mr|gnome-calculator-42.2-3|107	%{_datadir}/vala/vapi/gcalc-%{api}.deps
21mr|gnome-calculator-42.2-3|108	%{_datadir}/vala/vapi/gcalc-%{api}.vapi
21mr|gnome-calculator-42.2-3|109	%{_includedir}/gcalc-%{api}
21mr|gnome-calculator-42.2-3|110	%{_libdir}/libgcalc-%{api}.so
21mr|gnome-calculator-42.2-3|111	%{_libdir}/pkgconfig/gcalc-%{api}.pc
21mr|gnome-calculator-42.2-3|112	
21mr|gnome-calculator-42.2-3|113	#----------------------------------------------------------------------------
21mr|gnome-calculator-42.2-3|114	
21mr|gnome-calculator-42.2-3|115	%package -n %{libgci}
21mr|gnome-calculator-42.2-3|116	Summary:	The GCi library
21mr|gnome-calculator-42.2-3|117	Group:		System/Libraries
21mr|gnome-calculator-42.2-3|118	
21mr|gnome-calculator-42.2-3|119	%description -n %{libgci}
21mr|gnome-calculator-42.2-3|120	The GCi library.
21mr|gnome-calculator-42.2-3|121	
21mr|gnome-calculator-42.2-3|122	%files -n %{libgci}
21mr|gnome-calculator-42.2-3|123	%doc COPYING
21mr|gnome-calculator-42.2-3|124	%{_libdir}/libgci-%{api_gci}.so.%{major_gci}*
21mr|gnome-calculator-42.2-3|125	
21mr|gnome-calculator-42.2-3|126	#----------------------------------------------------------------------------
21mr|gnome-calculator-42.2-3|127	
21mr|gnome-calculator-42.2-3|128	%package -n %{girgci}
21mr|gnome-calculator-42.2-3|129	Summary:	GObject Introspection interface description for GCi
21mr|gnome-calculator-42.2-3|130	Group:		System/Libraries
21mr|gnome-calculator-42.2-3|131	Requires:	%{libgci} = %{EVRD}
21mr|gnome-calculator-42.2-3|132	
21mr|gnome-calculator-42.2-3|133	%description -n %{girgci}
21mr|gnome-calculator-42.2-3|134	GObject Introspection interface description for GCi.
21mr|gnome-calculator-42.2-3|135	
21mr|gnome-calculator-42.2-3|136	%files -n %{girgci}
21mr|gnome-calculator-42.2-3|137	%doc COPYING
21mr|gnome-calculator-42.2-3|138	%{_libdir}/girepository-1.0/GCi-%{api_gci}.typelib
21mr|gnome-calculator-42.2-3|139	
21mr|gnome-calculator-42.2-3|140	#----------------------------------------------------------------------------
21mr|gnome-calculator-42.2-3|141	
21mr|gnome-calculator-42.2-3|142	%package -n %{devgci}
21mr|gnome-calculator-42.2-3|143	Summary:	Development files for gci
21mr|gnome-calculator-42.2-3|144	Group:		Development/GNOME and GTK+
21mr|gnome-calculator-42.2-3|145	Requires:	%{libgci} = %{EVRD}
21mr|gnome-calculator-42.2-3|146	Requires:	%{girgci} = %{EVRD}
21mr|gnome-calculator-42.2-3|147	Provides:	%{devgci}%{api_gci} = %{EVRD}
21mr|gnome-calculator-42.2-3|148	
21mr|gnome-calculator-42.2-3|149	%description -n %{devgci}
21mr|gnome-calculator-42.2-3|150	Development files for gci.
21mr|gnome-calculator-42.2-3|151	
21mr|gnome-calculator-42.2-3|152	%files -n %{devgci}
21mr|gnome-calculator-42.2-3|153	%doc COPYING
21mr|gnome-calculator-42.2-3|154	%{_datadir}/gir-1.0/GCi-%{api_gci}.gir
21mr|gnome-calculator-42.2-3|155	%{_datadir}/vala/vapi/gci-%{api_gci}.deps
21mr|gnome-calculator-42.2-3|156	%{_datadir}/vala/vapi/gci-%{api_gci}.vapi
21mr|gnome-calculator-42.2-3|157	%{_includedir}/gci-%{api}
21mr|gnome-calculator-42.2-3|158	%{_libdir}/libgci-%{api_gci}.so
21mr|gnome-calculator-42.2-3|159	%{_libdir}/pkgconfig/gci-%{api_gci}.pc
21mr|gnome-calculator-42.2-3|160	
21mr|gnome-calculator-42.2-3|161	#----------------------------------------------------------------------------
21mr|gnome-calculator-42.2-3|162	
21mr|gnome-calculator-42.2-3|163	%prep
21mr|gnome-calculator-42.2-3|164	%autosetup -p1
21mr|gnome-calculator-42.2-3|165	
21mr|gnome-calculator-42.2-3|166	%build
21mr|gnome-calculator-42.2-3|167	%meson
21mr|gnome-calculator-42.2-3|168	%meson_build
21mr|gnome-calculator-42.2-3|169	
21mr|gnome-calculator-42.2-3|170	%install
21mr|gnome-calculator-42.2-3|171	%meson_install
21mr|gnome-calculator-42.2-3|172	
21mr|gnome-calculator-42.2-3|173	sed -i 's/GTK;Utility;/GTK;Utility;System;/' %{buildroot}%{_datadir}/applications/org.gnome.Calculator.desktop
21mr|gnome-calculator-42.2-3|174	
21mr|gnome-calculator-42.2-3|175	%find_lang %{name} --with-gnome --all-name

12449 21
21mr|gnome-calendar-43.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-calendar-43.1-1|2	
21mr|gnome-calendar-43.1-1|3	Summary:	Simple and beautiful calendar application designed to fit GNOME 3
21mr|gnome-calendar-43.1-1|4	Name:		gnome-calendar
21mr|gnome-calendar-43.1-1|5	Version:	43.1
21mr|gnome-calendar-43.1-1|6	Release:	1
21mr|gnome-calendar-43.1-1|7	License:	GPLv3+
21mr|gnome-calendar-43.1-1|8	Group:		Graphical desktop/GNOME
21mr|gnome-calendar-43.1-1|9	Url:		https://download.gnome.org/sources/gnome-calendar
21mr|gnome-calendar-43.1-1|10	Source0:	https://download.gnome.org/sources/gnome-calendar/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-calendar-43.1-1|11	Patch0:		gnome-calendar-43.1-po-ru-translate.patch
21mr|gnome-calendar-43.1-1|12	BuildRequires:	appstream-util
21mr|gnome-calendar-43.1-1|13	BuildRequires:	desktop-file-utils
21mr|gnome-calendar-43.1-1|14	BuildRequires:	gtk4-update-icon-cache
21mr|gnome-calendar-43.1-1|15	BuildRequires:	intltool
21mr|gnome-calendar-43.1-1|16	BuildRequires:	meson
21mr|gnome-calendar-43.1-1|17	BuildRequires:	pkgconfig(gio-2.0)
21mr|gnome-calendar-43.1-1|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-calendar-43.1-1|19	BuildRequires:	pkgconfig(goa-1.0)
21mr|gnome-calendar-43.1-1|20	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gnome-calendar-43.1-1|21	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-calendar-43.1-1|22	BuildRequires:	pkgconfig(gweather4)
21mr|gnome-calendar-43.1-1|23	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-calendar-43.1-1|24	BuildRequires:	pkgconfig(libdazzle-1.0)
21mr|gnome-calendar-43.1-1|25	BuildRequires:	pkgconfig(libecal-2.0)
21mr|gnome-calendar-43.1-1|26	BuildRequires:	pkgconfig(libedataserver-1.2)
21mr|gnome-calendar-43.1-1|27	BuildRequires:	pkgconfig(libedataserverui-1.2)
21mr|gnome-calendar-43.1-1|28	BuildRequires:	pkgconfig(libgeoclue-2.0)
21mr|gnome-calendar-43.1-1|29	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-calendar-43.1-1|30	BuildRequires:	pkgconfig(libical)
21mr|gnome-calendar-43.1-1|31	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|gnome-calendar-43.1-1|32	
21mr|gnome-calendar-43.1-1|33	%description
21mr|gnome-calendar-43.1-1|34	Calendar is a simple and beautiful calendar application designed to fit
21mr|gnome-calendar-43.1-1|35	GNOME 3.
21mr|gnome-calendar-43.1-1|36	Features:
21mr|gnome-calendar-43.1-1|37	* Week, month and year views
21mr|gnome-calendar-43.1-1|38	* Basic editing of events
21mr|gnome-calendar-43.1-1|39	* Evolution Data Server integration
21mr|gnome-calendar-43.1-1|40	* Search support
21mr|gnome-calendar-43.1-1|41	
21mr|gnome-calendar-43.1-1|42	%files -f %{name}.lang
21mr|gnome-calendar-43.1-1|43	%doc NEWS README.md
21mr|gnome-calendar-43.1-1|44	%license COPYING
21mr|gnome-calendar-43.1-1|45	%{_appdatadir}/org.gnome.Calendar.appdata.xml
21mr|gnome-calendar-43.1-1|46	%{_bindir}/%{name}
21mr|gnome-calendar-43.1-1|47	%{_datadir}/applications/org.gnome.Calendar.desktop
21mr|gnome-calendar-43.1-1|48	%{_datadir}/dbus-1/services/org.gnome.Calendar.service
21mr|gnome-calendar-43.1-1|49	%{_datadir}/glib-2.0/schemas/org.gnome.calendar.enums.xml
21mr|gnome-calendar-43.1-1|50	%{_datadir}/glib-2.0/schemas/org.gnome.calendar.gschema.xml
21mr|gnome-calendar-43.1-1|51	%{_datadir}/gnome-shell/search-providers/org.gnome.Calendar.search-provider.ini
21mr|gnome-calendar-43.1-1|52	%{_iconsdir}/hicolor/*/apps/org.gnome.Calendar*.*
21mr|gnome-calendar-43.1-1|53	
21mr|gnome-calendar-43.1-1|54	#----------------------------------------------------------------------------
21mr|gnome-calendar-43.1-1|55	
21mr|gnome-calendar-43.1-1|56	%prep
21mr|gnome-calendar-43.1-1|57	%autosetup -p1
21mr|gnome-calendar-43.1-1|58	
21mr|gnome-calendar-43.1-1|59	%build
21mr|gnome-calendar-43.1-1|60	%meson
21mr|gnome-calendar-43.1-1|61	%meson_build
21mr|gnome-calendar-43.1-1|62	
21mr|gnome-calendar-43.1-1|63	%install
21mr|gnome-calendar-43.1-1|64	%meson_install
21mr|gnome-calendar-43.1-1|65	
21mr|gnome-calendar-43.1-1|66	%find_lang %{name}
21mr|gnome-calendar-43.1-1|67	
21mr|gnome-calendar-43.1-1|68	%check
21mr|gnome-calendar-43.1-1|69	desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Calendar.desktop
21mr|gnome-calendar-43.1-1|70	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/org.gnome.Calendar.appdata.xml

12450 21
21mr|gnome-characters-42.0-4|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-characters-42.0-4|2	%global appname org.gnome.Characters
21mr|gnome-characters-42.0-4|3	
21mr|gnome-characters-42.0-4|4	Summary:	Character map application for GNOME
21mr|gnome-characters-42.0-4|5	Name:		gnome-characters
21mr|gnome-characters-42.0-4|6	Version:	42.0
21mr|gnome-characters-42.0-4|7	Release:	4
21mr|gnome-characters-42.0-4|8	# Files from gtk-js-app are licensed under 3-clause BSD.
21mr|gnome-characters-42.0-4|9	# Other files are GPL 2.0 or later.
21mr|gnome-characters-42.0-4|10	License:	BSD and GPLv2+
21mr|gnome-characters-42.0-4|11	Group:		Graphical desktop/GNOME
21mr|gnome-characters-42.0-4|12	Url:		https://download.gnome.org/sources/gnome-characters
21mr|gnome-characters-42.0-4|13	Source0:	https://download.gnome.org/sources/gnome-characters/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-characters-42.0-4|14	BuildRequires:	gjs
21mr|gnome-characters-42.0-4|15	BuildRequires:	intltool
21mr|gnome-characters-42.0-4|16	BuildRequires:	meson
21mr|gnome-characters-42.0-4|17	BuildRequires:	pkgconfig(gjs-1.0)
21mr|gnome-characters-42.0-4|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-characters-42.0-4|19	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-characters-42.0-4|20	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-characters-42.0-4|21	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-characters-42.0-4|22	BuildRequires:	pkgconfig(pangoft2)
21mr|gnome-characters-42.0-4|23	Requires:	gjs
21mr|gnome-characters-42.0-4|24	
21mr|gnome-characters-42.0-4|25	%description
21mr|gnome-characters-42.0-4|26	Characters is a simple utility application to find and insert unusual
21mr|gnome-characters-42.0-4|27	characters.
21mr|gnome-characters-42.0-4|28	
21mr|gnome-characters-42.0-4|29	%files -f %{appname}.lang
21mr|gnome-characters-42.0-4|30	%doc NEWS
21mr|gnome-characters-42.0-4|31	%license COPYING COPYINGv2
21mr|gnome-characters-42.0-4|32	%{_appdatadir}/%{appname}.appdata.xml
21mr|gnome-characters-42.0-4|33	%{_bindir}/%{name}
21mr|gnome-characters-42.0-4|34	%{_datadir}/applications/%{appname}.desktop
21mr|gnome-characters-42.0-4|35	%{_datadir}/dbus-1/services/%{appname}.service
21mr|gnome-characters-42.0-4|36	%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
21mr|gnome-characters-42.0-4|37	%{_datadir}/%{appname}
21mr|gnome-characters-42.0-4|38	%{_datadir}/gnome-shell/search-providers/%{appname}.search-provider.ini
21mr|gnome-characters-42.0-4|39	%{_iconsdir}/hicolor/*/apps/org.gnome.Characters.svg
21mr|gnome-characters-42.0-4|40	%{_iconsdir}/hicolor/*/apps/org.gnome.Characters-symbolic.svg
21mr|gnome-characters-42.0-4|41	%{_libdir}/%{appname}
21mr|gnome-characters-42.0-4|42	
21mr|gnome-characters-42.0-4|43	#----------------------------------------------------------------------------
21mr|gnome-characters-42.0-4|44	
21mr|gnome-characters-42.0-4|45	%prep
21mr|gnome-characters-42.0-4|46	%autosetup -p1
21mr|gnome-characters-42.0-4|47	
21mr|gnome-characters-42.0-4|48	%build
21mr|gnome-characters-42.0-4|49	%meson
21mr|gnome-characters-42.0-4|50	%meson_build
21mr|gnome-characters-42.0-4|51	
21mr|gnome-characters-42.0-4|52	%install
21mr|gnome-characters-42.0-4|53	%meson_install
21mr|gnome-characters-42.0-4|54	
21mr|gnome-characters-42.0-4|55	%find_lang %{appname}

12451 21
21mr|gnome-chess-42.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-chess-42.1-2|2	
21mr|gnome-chess-42.1-2|3	Summary:	GNOME Chess game
21mr|gnome-chess-42.1-2|4	Name:		gnome-chess
21mr|gnome-chess-42.1-2|5	Version:	42.1
21mr|gnome-chess-42.1-2|6	Release:	2
21mr|gnome-chess-42.1-2|7	License:	GPLv2+ and GFDL
21mr|gnome-chess-42.1-2|8	Group:		Games/Other
21mr|gnome-chess-42.1-2|9	Url:		https://download.gnome.org/sources/gnome-chess
21mr|gnome-chess-42.1-2|10	Source0:	https://download.gnome.org/sources/gnome-chess/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-chess-42.1-2|11	Source1:	gnome-chess-40.1_ru.tar.gz
21mr|gnome-chess-42.1-2|12	BuildRequires:	intltool
21mr|gnome-chess-42.1-2|13	BuildRequires:	itstool
21mr|gnome-chess-42.1-2|14	BuildRequires:	meson
21mr|gnome-chess-42.1-2|15	BuildRequires:	pkgconfig(gl)
21mr|gnome-chess-42.1-2|16	BuildRequires:	pkgconfig(glu)
21mr|gnome-chess-42.1-2|17	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-chess-42.1-2|18	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-chess-42.1-2|19	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-chess-42.1-2|20	BuildRequires:	pkgconfig(sqlite3)
21mr|gnome-chess-42.1-2|21	BuildRequires:	pkgconfig(vapigen)
21mr|gnome-chess-42.1-2|22	Requires:	gnuchess
21mr|gnome-chess-42.1-2|23	Provides:	glchess = %{EVRD}
21mr|gnome-chess-42.1-2|24	
21mr|gnome-chess-42.1-2|25	%description
21mr|gnome-chess-42.1-2|26	A chess game which supports several chess engines, with 2D and optionally 3D
21mr|gnome-chess-42.1-2|27	support if OpenGL is present.
21mr|gnome-chess-42.1-2|28	
21mr|gnome-chess-42.1-2|29	%files -f %{name}.lang
21mr|gnome-chess-42.1-2|30	%doc NEWS README.md
21mr|gnome-chess-42.1-2|31	%license COPYING
21mr|gnome-chess-42.1-2|32	%{_appdatadir}/org.gnome.Chess.appdata.xml
21mr|gnome-chess-42.1-2|33	%{_bindir}/%{name}
21mr|gnome-chess-42.1-2|34	%{_datadir}/applications/org.gnome.Chess.desktop
21mr|gnome-chess-42.1-2|35	%{_datadir}/dbus-1/services/org.gnome.Chess.service
21mr|gnome-chess-42.1-2|36	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21mr|gnome-chess-42.1-2|37	%{_iconsdir}/*/*/*/*
21mr|gnome-chess-42.1-2|38	%{_mandir}/man6/%{name}.6*
21mr|gnome-chess-42.1-2|39	%{_sysconfdir}/%{name}/engines.conf
21mr|gnome-chess-42.1-2|40	
21mr|gnome-chess-42.1-2|41	#----------------------------------------------------------------------------
21mr|gnome-chess-42.1-2|42	
21mr|gnome-chess-42.1-2|43	%prep
21mr|gnome-chess-42.1-2|44	%autosetup -p1
21mr|gnome-chess-42.1-2|45	
21mr|gnome-chess-42.1-2|46	pushd po
21mr|gnome-chess-42.1-2|47	tar -xvzf %{SOURCE1}
21mr|gnome-chess-42.1-2|48	popd
21mr|gnome-chess-42.1-2|49	
21mr|gnome-chess-42.1-2|50	%build
21mr|gnome-chess-42.1-2|51	%meson
21mr|gnome-chess-42.1-2|52	%meson_build
21mr|gnome-chess-42.1-2|53	
21mr|gnome-chess-42.1-2|54	%install
21mr|gnome-chess-42.1-2|55	%meson_install
21mr|gnome-chess-42.1-2|56	
21mr|gnome-chess-42.1-2|57	%find_lang %{name} --with-gnome

12452 21
21mr|gnome-clocks-43.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-clocks-43.0-1|2	
21mr|gnome-clocks-43.0-1|3	Summary:	Clock application designed for GNOME 3
21mr|gnome-clocks-43.0-1|4	Name:		gnome-clocks
21mr|gnome-clocks-43.0-1|5	Version:	43.0
21mr|gnome-clocks-43.0-1|6	Release:	1
21mr|gnome-clocks-43.0-1|7	License:	GPLv2+
21mr|gnome-clocks-43.0-1|8	Group:		Graphical desktop/GNOME
21mr|gnome-clocks-43.0-1|9	Url:		https://download.gnome.org/sources/gnome-clocks
21mr|gnome-clocks-43.0-1|10	Source0:	https://download.gnome.org/sources/gnome-clocks/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-clocks-43.0-1|11	Patch0:		gnome-clocks-42.0-po-ru-translate.patch
21mr|gnome-clocks-43.0-1|12	BuildRequires:	appstream-util
21mr|gnome-clocks-43.0-1|13	BuildRequires:	gtk4-update-icon-cache
21mr|gnome-clocks-43.0-1|14	BuildRequires:	itstool
21mr|gnome-clocks-43.0-1|15	BuildRequires:	intltool
21mr|gnome-clocks-43.0-1|16	BuildRequires:	meson
21mr|gnome-clocks-43.0-1|17	BuildRequires:	vala
21mr|gnome-clocks-43.0-1|18	BuildRequires:	vala-tools
21mr|gnome-clocks-43.0-1|19	BuildRequires:	typelib(GnomeDesktop) = 4.0
21mr|gnome-clocks-43.0-1|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-clocks-43.0-1|21	BuildRequires:	pkgconfig(geocode-glib-2.0)
21mr|gnome-clocks-43.0-1|22	BuildRequires:	pkgconfig(geoclue-2.0)
21mr|gnome-clocks-43.0-1|23	BuildRequires:	pkgconfig(gnome-desktop-4)
21mr|gnome-clocks-43.0-1|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-clocks-43.0-1|25	BuildRequires:	pkgconfig(gsound)
21mr|gnome-clocks-43.0-1|26	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-clocks-43.0-1|27	BuildRequires:	pkgconfig(gweather4)
21mr|gnome-clocks-43.0-1|28	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-clocks-43.0-1|29	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-clocks-43.0-1|30	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-clocks-43.0-1|31	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-clocks-43.0-1|32	Requires:	typelib(GWeather)
21mr|gnome-clocks-43.0-1|33	
21mr|gnome-clocks-43.0-1|34	%description
21mr|gnome-clocks-43.0-1|35	Clock application designed for GNOME 3.
21mr|gnome-clocks-43.0-1|36	
21mr|gnome-clocks-43.0-1|37	%files -f gnome-clocks.lang
21mr|gnome-clocks-43.0-1|38	%doc README.md NEWS
21mr|gnome-clocks-43.0-1|39	%license LICENSE.md
21mr|gnome-clocks-43.0-1|40	%{_appdatadir}/org.gnome.clocks.metainfo.xml
21mr|gnome-clocks-43.0-1|41	%{_bindir}/gnome-clocks
21mr|gnome-clocks-43.0-1|42	%{_datadir}/icons/*/*/apps/*
21mr|gnome-clocks-43.0-1|43	%{_datadir}/glib-2.0/schemas/org.gnome.clocks.gschema.xml
21mr|gnome-clocks-43.0-1|44	%{_datadir}/applications/org.gnome.clocks.desktop
21mr|gnome-clocks-43.0-1|45	%{_datadir}/dbus-1/services/org.gnome.clocks.service
21mr|gnome-clocks-43.0-1|46	%{_datadir}/help/*/gnome-clocks/*
21mr|gnome-clocks-43.0-1|47	%{_datadir}/gnome-shell/search-providers/org.gnome.clocks.search-provider.ini
21mr|gnome-clocks-43.0-1|48	
21mr|gnome-clocks-43.0-1|49	#----------------------------------------------------------------------------
21mr|gnome-clocks-43.0-1|50	
21mr|gnome-clocks-43.0-1|51	%prep
21mr|gnome-clocks-43.0-1|52	%autosetup -p1
21mr|gnome-clocks-43.0-1|53	
21mr|gnome-clocks-43.0-1|54	%build
21mr|gnome-clocks-43.0-1|55	%meson
21mr|gnome-clocks-43.0-1|56	%meson_build
21mr|gnome-clocks-43.0-1|57	
21mr|gnome-clocks-43.0-1|58	%install
21mr|gnome-clocks-43.0-1|59	%meson_install
21mr|gnome-clocks-43.0-1|60	
21mr|gnome-clocks-43.0-1|61	%find_lang %{name}

12453 21
21mr|gnome-common-3.18.0-5|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-common-3.18.0-5|2	
21mr|gnome-common-3.18.0-5|3	Summary:	Gnome-common contains useful things common to building gnome packages
21mr|gnome-common-3.18.0-5|4	Name:		gnome-common
21mr|gnome-common-3.18.0-5|5	Version:	3.18.0
21mr|gnome-common-3.18.0-5|6	Release:	5
21mr|gnome-common-3.18.0-5|7	License: 	GPLv3+
21mr|gnome-common-3.18.0-5|8	Group:		Development/GNOME and GTK+
21mr|gnome-common-3.18.0-5|9	Url: 		http://www.gnome.org/
21mr|gnome-common-3.18.0-5|10	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-common-3.18.0-5|11	Requires:	autoconf-archive
21mr|gnome-common-3.18.0-5|12	Requires:	common-licenses
21mr|gnome-common-3.18.0-5|13	BuildArch:	noarch
21mr|gnome-common-3.18.0-5|14	
21mr|gnome-common-3.18.0-5|15	%description
21mr|gnome-common-3.18.0-5|16	gnome-common is for building various GNOME modules from CVS. It is not
21mr|gnome-common-3.18.0-5|17	needed to run GNOME.
21mr|gnome-common-3.18.0-5|18	
21mr|gnome-common-3.18.0-5|19	%files
21mr|gnome-common-3.18.0-5|20	%doc ChangeLog
21mr|gnome-common-3.18.0-5|21	%{_bindir}/*
21mr|gnome-common-3.18.0-5|22	%{_datadir}/aclocal/*.m4
21mr|gnome-common-3.18.0-5|23	
21mr|gnome-common-3.18.0-5|24	#----------------------------------------------------------------------------
21mr|gnome-common-3.18.0-5|25	
21mr|gnome-common-3.18.0-5|26	%prep
21mr|gnome-common-3.18.0-5|27	%setup -q
21mr|gnome-common-3.18.0-5|28	
21mr|gnome-common-3.18.0-5|29	%build
21mr|gnome-common-3.18.0-5|30	%configure \
21mr|gnome-common-3.18.0-5|31	--with-autoconf-archive
21mr|gnome-common-3.18.0-5|32	%make
21mr|gnome-common-3.18.0-5|33	
21mr|gnome-common-3.18.0-5|34	%install
21mr|gnome-common-3.18.0-5|35	%makeinstall_std

12454 21
21mr|gnome-contacts-42.0-7|1	%define url_ver	%(echo %{version}|cut -d. -f1)
21mr|gnome-contacts-42.0-7|2	
21mr|gnome-contacts-42.0-7|3	Summary:	Contacts manager for GNOME
21mr|gnome-contacts-42.0-7|4	Name:		gnome-contacts
21mr|gnome-contacts-42.0-7|5	Version:	42.0
21mr|gnome-contacts-42.0-7|6	Release:	7
21mr|gnome-contacts-42.0-7|7	License:	GPLv2+
21mr|gnome-contacts-42.0-7|8	Group:		Graphical desktop/GNOME
21mr|gnome-contacts-42.0-7|9	Url:		https://download.gnome.org/sources/gnome-contacts
21mr|gnome-contacts-42.0-7|10	Source0:	https://download.gnome.org/sources/gnome-contacts/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-contacts-42.0-7|11	# Drop it when unneed
21mr|gnome-contacts-42.0-7|12	Patch0:		gnome-contacts-42.0-disable-eds.patch
21mr|gnome-contacts-42.0-7|13	Patch1:		gnome-contacts-42.0-hard-ru-translate.patch
21mr|gnome-contacts-42.0-7|14	Patch2:		gnome-contacts-42.0-ru-po-translate.patch
21mr|gnome-contacts-42.0-7|15	BuildRequires:	appstream-util
21mr|gnome-contacts-42.0-7|16	BuildRequires:	docbook-dtds
21mr|gnome-contacts-42.0-7|17	BuildRequires:	docbook-style-xsl
21mr|gnome-contacts-42.0-7|18	BuildRequires:	gtk4-update-icon-cache
21mr|gnome-contacts-42.0-7|19	BuildRequires:	intltool
21mr|gnome-contacts-42.0-7|20	BuildRequires:	meson
21mr|gnome-contacts-42.0-7|21	BuildRequires:	vala-tools
21mr|gnome-contacts-42.0-7|22	BuildRequires:	xsltproc
21mr|gnome-contacts-42.0-7|23	BuildRequires:	pkgconfig(cheese)
21mr|gnome-contacts-42.0-7|24	BuildRequires:	pkgconfig(cheese-gtk)
21mr|gnome-contacts-42.0-7|25	BuildRequires:	pkgconfig(clutter-1.0)
21mr|gnome-contacts-42.0-7|26	BuildRequires:	pkgconfig(folks)
21mr|gnome-contacts-42.0-7|27	BuildRequires:	pkgconfig(folks-telepathy)
21mr|gnome-contacts-42.0-7|28	BuildRequires:	pkgconfig(gee-0.8)
21mr|gnome-contacts-42.0-7|29	BuildRequires:	pkgconfig(geocode-glib-2.0)
21mr|gnome-contacts-42.0-7|30	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-contacts-42.0-7|31	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|gnome-contacts-42.0-7|32	BuildRequires:	pkgconfig(goa-1.0)
21mr|gnome-contacts-42.0-7|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-contacts-42.0-7|34	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-contacts-42.0-7|35	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-contacts-42.0-7|36	BuildRequires:	pkgconfig(libebook-1.2)
21mr|gnome-contacts-42.0-7|37	BuildRequires:	pkgconfig(libedataserver-1.2)
21mr|gnome-contacts-42.0-7|38	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-contacts-42.0-7|39	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-contacts-42.0-7|40	BuildRequires:	pkgconfig(libportal)
21mr|gnome-contacts-42.0-7|41	BuildRequires:	pkgconfig(vapigen)
21mr|gnome-contacts-42.0-7|42	Requires:	telepathy-mission-control
21mr|gnome-contacts-42.0-7|43	
21mr|gnome-contacts-42.0-7|44	%description
21mr|gnome-contacts-42.0-7|45	Standalone contacts manager for GNOME desktop.
21mr|gnome-contacts-42.0-7|46	
21mr|gnome-contacts-42.0-7|47	%files -f %{name}.lang
21mr|gnome-contacts-42.0-7|48	%doc NEWS README.md
21mr|gnome-contacts-42.0-7|49	%license COPYING
21mr|gnome-contacts-42.0-7|50	%{_appdatadir}/org.gnome.Contacts.appdata.xml
21mr|gnome-contacts-42.0-7|51	%{_bindir}/%{name}
21mr|gnome-contacts-42.0-7|52	%{_datadir}/applications/*.desktop
21mr|gnome-contacts-42.0-7|53	%{_datadir}/dbus-1/services/org.gnome.Contacts.SearchProvider.service
21mr|gnome-contacts-42.0-7|54	%{_datadir}/dbus-1/services/org.gnome.Contacts.service
21mr|gnome-contacts-42.0-7|55	%{_datadir}/glib-2.0/schemas/org.gnome.Contacts.gschema.xml
21mr|gnome-contacts-42.0-7|56	%{_datadir}/gnome-shell/search-providers/*.ini
21mr|gnome-contacts-42.0-7|57	%{_iconsdir}/hicolor/*/apps/org.gnome.Contacts*.*
21mr|gnome-contacts-42.0-7|58	%{_libexecdir}/gnome-contacts-search-provider
21mr|gnome-contacts-42.0-7|59	%{_mandir}/man1/gnome-contacts.1.*
21mr|gnome-contacts-42.0-7|60	
21mr|gnome-contacts-42.0-7|61	#----------------------------------------------------------------------------
21mr|gnome-contacts-42.0-7|62	
21mr|gnome-contacts-42.0-7|63	%prep
21mr|gnome-contacts-42.0-7|64	%autosetup -p1
21mr|gnome-contacts-42.0-7|65	%ifnarch aarch64
21mr|gnome-contacts-42.0-7|66	%patch0 -p1 -R
21mr|gnome-contacts-42.0-7|67	%endif
21mr|gnome-contacts-42.0-7|68	
21mr|gnome-contacts-42.0-7|69	%build
21mr|gnome-contacts-42.0-7|70	%meson	\
21mr|gnome-contacts-42.0-7|71	%ifarch aarch64
21mr|gnome-contacts-42.0-7|72	-Dtelepathy=false
21mr|gnome-contacts-42.0-7|73	%else
21mr|gnome-contacts-42.0-7|74	-Dtelepathy=true
21mr|gnome-contacts-42.0-7|75	%endif
21mr|gnome-contacts-42.0-7|76	%meson_build
21mr|gnome-contacts-42.0-7|77	
21mr|gnome-contacts-42.0-7|78	%install
21mr|gnome-contacts-42.0-7|79	%meson_install
21mr|gnome-contacts-42.0-7|80	
21mr|gnome-contacts-42.0-7|81	%find_lang %{name}

12455 21
21mr|gnome-control-center-42.10-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-control-center-42.10-1|2	
21mr|gnome-control-center-42.10-1|3	%define devname %mklibname %{name} -d
21mr|gnome-control-center-42.10-1|4	
21mr|gnome-control-center-42.10-1|5	Summary:	GNOME control center
21mr|gnome-control-center-42.10-1|6	Name:		gnome-control-center
21mr|gnome-control-center-42.10-1|7	Version:	42.10
21mr|gnome-control-center-42.10-1|8	Release:	1
21mr|gnome-control-center-42.10-1|9	License:	GPLv2+
21mr|gnome-control-center-42.10-1|10	Group:		Graphical desktop/GNOME
21mr|gnome-control-center-42.10-1|11	Url:		https://download.gnome.org/sources/gnome-control-center
21mr|gnome-control-center-42.10-1|12	Source0:	https://download.gnome.org/sources/gnome-control-center/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-control-center-42.10-1|13	Patch0:		gnome-control-center-42.10-ru-po-translate.patch
21mr|gnome-control-center-42.10-1|14	Patch1:		gnome-control-center-42.4-add-nm-connection-editor-button.patch
21mr|gnome-control-center-42.10-1|15	Patch2:		gnome-control-center-42.1-icon-about-size.patch
21mr|gnome-control-center-42.10-1|16	Patch3:		gnome-control-center-41.4-fix-desktop.patch
21mr|gnome-control-center-42.10-1|17	# Drop when fix add PPPoE/DSL staff in gnome-control-center upstream
21mr|gnome-control-center-42.10-1|18	Patch4:		gnome-control-center-42.9-drop-vpn-add.patch
21mr|gnome-control-center-42.10-1|19	Patch5:		gnome-control-center-42.9-drop-vpn-edit.patch
21mr|gnome-control-center-42.10-1|20	BuildRequires:	desktop-file-utils
21mr|gnome-control-center-42.10-1|21	BuildRequires:	docbook-style-xsl
21mr|gnome-control-center-42.10-1|22	BuildRequires:	gnome-common
21mr|gnome-control-center-42.10-1|23	BuildRequires:	gtk4-update-icon-cache
21mr|gnome-control-center-42.10-1|24	BuildRequires:	intltool
21mr|gnome-control-center-42.10-1|25	BuildRequires:	meson
21mr|gnome-control-center-42.10-1|26	BuildRequires:	shared-mime-info
21mr|gnome-control-center-42.10-1|27	BuildRequires:	cups-devel
21mr|gnome-control-center-42.10-1|28	BuildRequires:	vala-devel
21mr|gnome-control-center-42.10-1|29	BuildRequires:	pkgconfig(accountsservice)
21mr|gnome-control-center-42.10-1|30	BuildRequires:	pkgconfig(cheese-gtk)
21mr|gnome-control-center-42.10-1|31	BuildRequires:	pkgconfig(colord)
21mr|gnome-control-center-42.10-1|32	BuildRequires:	pkgconfig(colord-gtk4)
21mr|gnome-control-center-42.10-1|33	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gnome-control-center-42.10-1|34	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gnome-control-center-42.10-1|35	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gnome-control-center-42.10-1|36	BuildRequires:	pkgconfig(gladeui-2.0)
21mr|gnome-control-center-42.10-1|37	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-control-center-42.10-1|38	BuildRequires:	pkgconfig(gnome-bluetooth-ui-3.0)
21mr|gnome-control-center-42.10-1|39	BuildRequires:	pkgconfig(gnome-desktop-4)
21mr|gnome-control-center-42.10-1|40	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gnome-control-center-42.10-1|41	BuildRequires:	pkgconfig(gnome-settings-daemon)
21mr|gnome-control-center-42.10-1|42	BuildRequires:	pkgconfig(goa-backend-1.0)
21mr|gnome-control-center-42.10-1|43	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-control-center-42.10-1|44	BuildRequires:	pkgconfig(grilo-0.3)
21mr|gnome-control-center-42.10-1|45	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gnome-control-center-42.10-1|46	BuildRequires:	pkgconfig(gsound)
21mr|gnome-control-center-42.10-1|47	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|gnome-control-center-42.10-1|48	BuildRequires:	pkgconfig(gthread-2.0)
21mr|gnome-control-center-42.10-1|49	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-control-center-42.10-1|50	BuildRequires:	pkgconfig(iso-codes)
21mr|gnome-control-center-42.10-1|51	BuildRequires:	pkgconfig(ibus-1.0)
21mr|gnome-control-center-42.10-1|52	BuildRequires:	pkgconfig(lcms2)
21mr|gnome-control-center-42.10-1|53	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-control-center-42.10-1|54	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-control-center-42.10-1|55	BuildRequires:	pkgconfig(libgnome-menu-3.0)
21mr|gnome-control-center-42.10-1|56	BuildRequires:	pkgconfig(libgnomekbd)
21mr|gnome-control-center-42.10-1|57	BuildRequires:	pkgconfig(libgnomekbdui)
21mr|gnome-control-center-42.10-1|58	BuildRequires:	pkgconfig(libgtop-2.0)
21mr|gnome-control-center-42.10-1|59	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-control-center-42.10-1|60	BuildRequires:	pkgconfig(libnm)
21mr|gnome-control-center-42.10-1|61	BuildRequires:	pkgconfig(libnma)
21mr|gnome-control-center-42.10-1|62	BuildRequires:	pkgconfig(libnma-gtk4)
21mr|gnome-control-center-42.10-1|63	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-control-center-42.10-1|64	BuildRequires:	pkgconfig(libpulse)
21mr|gnome-control-center-42.10-1|65	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21mr|gnome-control-center-42.10-1|66	BuildRequires:	pkgconfig(libsystemd)
21mr|gnome-control-center-42.10-1|67	BuildRequires:	pkgconfig(libwacom)
21mr|gnome-control-center-42.10-1|68	BuildRequires:	pkgconfig(libxklavier)
21mr|gnome-control-center-42.10-1|69	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gnome-control-center-42.10-1|70	BuildRequires:	pkgconfig(mm-glib)
21mr|gnome-control-center-42.10-1|71	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|gnome-control-center-42.10-1|72	BuildRequires:	pkgconfig(pwquality)
21mr|gnome-control-center-42.10-1|73	BuildRequires:	pkgconfig(smbclient)
21mr|gnome-control-center-42.10-1|74	BuildRequires:	pkgconfig(udisks2)
21mr|gnome-control-center-42.10-1|75	BuildRequires:	pkgconfig(upower-glib)
21mr|gnome-control-center-42.10-1|76	BuildRequires:	pkgconfig(x11)
21mr|gnome-control-center-42.10-1|77	BuildRequires:	pkgconfig(xi)
21mr|gnome-control-center-42.10-1|78	BuildRequires:	pkgconfig(xxf86misc)
21mr|gnome-control-center-42.10-1|79	Requires:	cups-pk-helper
21mr|gnome-control-center-42.10-1|80	Requires:	gnome-settings-daemon
21mr|gnome-control-center-42.10-1|81	Requires:	networkmanager-applet
21mr|gnome-control-center-42.10-1|82	Requires:	%{name}-common = %{EVRD}
21mr|gnome-control-center-42.10-1|83	Recommends:	ntp
21mr|gnome-control-center-42.10-1|84	
21mr|gnome-control-center-42.10-1|85	%description
21mr|gnome-control-center-42.10-1|86	GNOME Control-center is a configuration tool for easily setting up your
21mr|gnome-control-center-42.10-1|87	GNOME environment.
21mr|gnome-control-center-42.10-1|88	
21mr|gnome-control-center-42.10-1|89	%files -f %{name}-2.0.lang
21mr|gnome-control-center-42.10-1|90	%doc NEWS README.md
21mr|gnome-control-center-42.10-1|91	%license COPYING
21mr|gnome-control-center-42.10-1|92	%{_appdatadir}/org.gnome.Settings.appdata.xml
21mr|gnome-control-center-42.10-1|93	%{_bindir}/%{name}
21mr|gnome-control-center-42.10-1|94	%{_datadir}/applications/*
21mr|gnome-control-center-42.10-1|95	%{_datadir}/bash-completion/*
21mr|gnome-control-center-42.10-1|96	%{_datadir}/dbus-1/services/*
21mr|gnome-control-center-42.10-1|97	%{_datadir}/gettext/its/*
21mr|gnome-control-center-42.10-1|98	%{_datadir}/glib-2.0/schemas/org.gnome.Settings.gschema.xml
21mr|gnome-control-center-42.10-1|99	%{_datadir}/gnome-shell
21mr|gnome-control-center-42.10-1|100	%{_datadir}/%{name}
21mr|gnome-control-center-42.10-1|101	%{_datadir}/pixmaps
21mr|gnome-control-center-42.10-1|102	%{_datadir}/polkit-1/actions/*.policy
21mr|gnome-control-center-42.10-1|103	%{_datadir}/polkit-1/rules.d/*.rules
21mr|gnome-control-center-42.10-1|104	%{_datadir}/sounds/gnome/default/*
21mr|gnome-control-center-42.10-1|105	%{_iconsdir}/gnome-logo-text*.svg
21mr|gnome-control-center-42.10-1|106	%{_libexecdir}/cc-remote-login-helper
21mr|gnome-control-center-42.10-1|107	%{_libexecdir}/%{name}-goa-helper
21mr|gnome-control-center-42.10-1|108	%{_libexecdir}/%{name}-print-renderer
21mr|gnome-control-center-42.10-1|109	%{_libexecdir}/%{name}-search-provider
21mr|gnome-control-center-42.10-1|110	%{_mandir}/man1/%{name}.1.*
21mr|gnome-control-center-42.10-1|111	
21mr|gnome-control-center-42.10-1|112	#----------------------------------------------------------------------------
21mr|gnome-control-center-42.10-1|113	
21mr|gnome-control-center-42.10-1|114	%package common
21mr|gnome-control-center-42.10-1|115	Summary:	Common files for GNOME control center
21mr|gnome-control-center-42.10-1|116	Group:		Development/GNOME and GTK+
21mr|gnome-control-center-42.10-1|117	
21mr|gnome-control-center-42.10-1|118	%description common
21mr|gnome-control-center-42.10-1|119	Common files for GNOME control center.
21mr|gnome-control-center-42.10-1|120	
21mr|gnome-control-center-42.10-1|121	%files common
21mr|gnome-control-center-42.10-1|122	%license COPYING
21mr|gnome-control-center-42.10-1|123	%{_iconsdir}/hicolor/*/*/*
21mr|gnome-control-center-42.10-1|124	
21mr|gnome-control-center-42.10-1|125	#----------------------------------------------------------------------------
21mr|gnome-control-center-42.10-1|126	
21mr|gnome-control-center-42.10-1|127	%package -n %{devname}
21mr|gnome-control-center-42.10-1|128	Summary:	Development libraries, include files for GNOME control center
21mr|gnome-control-center-42.10-1|129	Group:		Development/GNOME and GTK+
21mr|gnome-control-center-42.10-1|130	Requires:	%{name} = %{EVRD}
21mr|gnome-control-center-42.10-1|131	
21mr|gnome-control-center-42.10-1|132	%description -n %{devname}
21mr|gnome-control-center-42.10-1|133	Development libraries, include files for GNOME Control Center
21mr|gnome-control-center-42.10-1|134	
21mr|gnome-control-center-42.10-1|135	%files -n %{devname}
21mr|gnome-control-center-42.10-1|136	%license COPYING
21mr|gnome-control-center-42.10-1|137	%{_datadir}/pkgconfig/gnome-keybindings.pc
21mr|gnome-control-center-42.10-1|138	
21mr|gnome-control-center-42.10-1|139	#----------------------------------------------------------------------------
21mr|gnome-control-center-42.10-1|140	
21mr|gnome-control-center-42.10-1|141	%prep
21mr|gnome-control-center-42.10-1|142	%autosetup -p1
21mr|gnome-control-center-42.10-1|143	
21mr|gnome-control-center-42.10-1|144	%build
21mr|gnome-control-center-42.10-1|145	%meson \
21mr|gnome-control-center-42.10-1|146	-Ddocumentation=true	\
21mr|gnome-control-center-42.10-1|147	%ifarch %{armx}
21mr|gnome-control-center-42.10-1|148	-Dtests=false		\
21mr|gnome-control-center-42.10-1|149	%endif
21mr|gnome-control-center-42.10-1|150	%{nil}
21mr|gnome-control-center-42.10-1|151	%meson_build
21mr|gnome-control-center-42.10-1|152	
21mr|gnome-control-center-42.10-1|153	%install
21mr|gnome-control-center-42.10-1|154	%meson_install
21mr|gnome-control-center-42.10-1|155	
21mr|gnome-control-center-42.10-1|156	sed -i "/StartupNotify/d" %{buildroot}%{_datadir}/applications/gnome-wwan-panel.desktop
21mr|gnome-control-center-42.10-1|157	
21mr|gnome-control-center-42.10-1|158	desktop-file-install --delete-original \
21mr|gnome-control-center-42.10-1|159	--dir %{buildroot}%{_datadir}/applications \
21mr|gnome-control-center-42.10-1|160	--add-only-show-in GNOME \
21mr|gnome-control-center-42.10-1|161	%{buildroot}%{_datadir}/applications/*.desktop
21mr|gnome-control-center-42.10-1|162	
21mr|gnome-control-center-42.10-1|163	%find_lang %{name}-2.0 --with-gnome --all-name

12456 21
21mr|gnome-desktop3-42.6-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-desktop3-42.6-1|2	
21mr|gnome-desktop3-42.6-1|3	%define oname gnome-desktop
21mr|gnome-desktop3-42.6-1|4	
21mr|gnome-desktop3-42.6-1|5	%define api3_ver	3
21mr|gnome-desktop3-42.6-1|6	%define api4_ver	4
21mr|gnome-desktop3-42.6-1|7	%define api3		3.0
21mr|gnome-desktop3-42.6-1|8	%define api4		4.0
21mr|gnome-desktop3-42.6-1|9	%define major3		19
21mr|gnome-desktop3-42.6-1|10	%define major4		1
21mr|gnome-desktop3-42.6-1|11	
21mr|gnome-desktop3-42.6-1|12	%define libname3	%mklibname %{oname} %{api3_ver} %{major3}
21mr|gnome-desktop3-42.6-1|13	%define libname4	%mklibname %{oname} %{api4_ver} %{major4}
21mr|gnome-desktop3-42.6-1|14	%define devname3	%mklibname %{oname} %{api3_ver} -d
21mr|gnome-desktop3-42.6-1|15	%define devname4	%mklibname %{oname} %{api4_ver} -d
21mr|gnome-desktop3-42.6-1|16	%define girname3	%mklibname %{oname}-gir %{api3}
21mr|gnome-desktop3-42.6-1|17	%define girname4	%mklibname %{oname}-gir %{api4}
21mr|gnome-desktop3-42.6-1|18	
21mr|gnome-desktop3-42.6-1|19	Summary:	Package containing code shared among gnome-panel, gnome-session, nautilus, etc
21mr|gnome-desktop3-42.6-1|20	Name:		gnome-desktop3
21mr|gnome-desktop3-42.6-1|21	Version:	42.6
21mr|gnome-desktop3-42.6-1|22	Release:	1
21mr|gnome-desktop3-42.6-1|23	License:	GPLv2+ and LGPLv2+
21mr|gnome-desktop3-42.6-1|24	Group:		Graphical desktop/GNOME
21mr|gnome-desktop3-42.6-1|25	Url:		https://download.gnome.org/sources/gnome-desktop
21mr|gnome-desktop3-42.6-1|26	Source0:	https://download.gnome.org/sources/gnome-desktop/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|gnome-desktop3-42.6-1|27	Patch0:		gnome-desktop-3.38.0-unknown-type.patch
21mr|gnome-desktop3-42.6-1|28	BuildRequires:	gettext
21mr|gnome-desktop3-42.6-1|29	BuildRequires:	gtk-doc
21mr|gnome-desktop3-42.6-1|30	BuildRequires:	intltool
21mr|gnome-desktop3-42.6-1|31	BuildRequires:	itstool
21mr|gnome-desktop3-42.6-1|32	BuildRequires:	meson
21mr|gnome-desktop3-42.6-1|33	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gnome-desktop3-42.6-1|34	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-desktop3-42.6-1|35	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gnome-desktop3-42.6-1|36	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-desktop3-42.6-1|37	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gnome-desktop3-42.6-1|38	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-desktop3-42.6-1|39	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-desktop3-42.6-1|40	BuildRequires:	pkgconfig(iso-codes)
21mr|gnome-desktop3-42.6-1|41	BuildRequires:	pkgconfig(libseccomp)
21mr|gnome-desktop3-42.6-1|42	BuildRequires:	pkgconfig(libudev)
21mr|gnome-desktop3-42.6-1|43	BuildRequires:	pkgconfig(x11)
21mr|gnome-desktop3-42.6-1|44	BuildRequires:	pkgconfig(xext)
21mr|gnome-desktop3-42.6-1|45	BuildRequires:	pkgconfig(xkbfile)
21mr|gnome-desktop3-42.6-1|46	BuildRequires:	pkgconfig(xkeyboard-config)
21mr|gnome-desktop3-42.6-1|47	BuildRequires:	pkgconfig(xrandr)
21mr|gnome-desktop3-42.6-1|48	Requires:	%{name}-l10n = %{EVRD}
21mr|gnome-desktop3-42.6-1|49	%rename 	%{oname}
21mr|gnome-desktop3-42.6-1|50	
21mr|gnome-desktop3-42.6-1|51	%description
21mr|gnome-desktop3-42.6-1|52	This package contains some data files and other shared components of the
21mr|gnome-desktop3-42.6-1|53	GNOME user environment.
21mr|gnome-desktop3-42.6-1|54	
21mr|gnome-desktop3-42.6-1|55	%files
21mr|gnome-desktop3-42.6-1|56	%doc AUTHORS NEWS
21mr|gnome-desktop3-42.6-1|57	%license COPYING
21mr|gnome-desktop3-42.6-1|58	%{_datadir}/gnome/gnome-version.xml
21mr|gnome-desktop3-42.6-1|59	%{_datadir}/help/*
21mr|gnome-desktop3-42.6-1|60	%{_libexecdir}/%{oname}-debug/gnome-rr-debug
21mr|gnome-desktop3-42.6-1|61	%{_libexecdir}/%{oname}-debug/test-*
21mr|gnome-desktop3-42.6-1|62	
21mr|gnome-desktop3-42.6-1|63	#----------------------------------------------------------------------------
21mr|gnome-desktop3-42.6-1|64	
21mr|gnome-desktop3-42.6-1|65	%package l10n
21mr|gnome-desktop3-42.6-1|66	Summary:	Localization files for gnome-desktop3
21mr|gnome-desktop3-42.6-1|67	Group:		Graphical desktop/GNOME
21mr|gnome-desktop3-42.6-1|68	
21mr|gnome-desktop3-42.6-1|69	%description l10n
21mr|gnome-desktop3-42.6-1|70	Localization files for gnome-desktop3.
21mr|gnome-desktop3-42.6-1|71	
21mr|gnome-desktop3-42.6-1|72	%files l10n -f %{oname}-%{api3}.lang
21mr|gnome-desktop3-42.6-1|73	
21mr|gnome-desktop3-42.6-1|74	#----------------------------------------------------------------------------
21mr|gnome-desktop3-42.6-1|75	
21mr|gnome-desktop3-42.6-1|76	%package -n %{libname3}
21mr|gnome-desktop3-42.6-1|77	Summary:	Package containing code shared among gnome-panel, gnome-session, nautilus, etc
21mr|gnome-desktop3-42.6-1|78	Group:		System/Libraries
21mr|gnome-desktop3-42.6-1|79	
21mr|gnome-desktop3-42.6-1|80	%description -n %{libname3}
21mr|gnome-desktop3-42.6-1|81	This package contains an internal library
21mr|gnome-desktop3-42.6-1|82	(libgnomedesktop) used to implement some portions of the GNOME
21mr|gnome-desktop3-42.6-1|83	desktop.
21mr|gnome-desktop3-42.6-1|84	
21mr|gnome-desktop3-42.6-1|85	%files -n %{libname3}
21mr|gnome-desktop3-42.6-1|86	%{_libdir}/libgnome-desktop-%{api3_ver}.so.%{major3}*
21mr|gnome-desktop3-42.6-1|87	
21mr|gnome-desktop3-42.6-1|88	#----------------------------------------------------------------------------
21mr|gnome-desktop3-42.6-1|89	
21mr|gnome-desktop3-42.6-1|90	%package -n %{libname4}
21mr|gnome-desktop3-42.6-1|91	Summary:	Package containing code shared among gnome-panel, gnome-session, nautilus, etc
21mr|gnome-desktop3-42.6-1|92	Group:		System/Libraries
21mr|gnome-desktop3-42.6-1|93	
21mr|gnome-desktop3-42.6-1|94	%description -n %{libname4}
21mr|gnome-desktop3-42.6-1|95	This package contains an internal library
21mr|gnome-desktop3-42.6-1|96	(libgnomedesktop) used to implement some portions of the GNOME
21mr|gnome-desktop3-42.6-1|97	desktop.
21mr|gnome-desktop3-42.6-1|98	
21mr|gnome-desktop3-42.6-1|99	%files -n %{libname4}
21mr|gnome-desktop3-42.6-1|100	%{_libdir}/libgnome-*-%{api4_ver}.so.%{major4}*
21mr|gnome-desktop3-42.6-1|101	
21mr|gnome-desktop3-42.6-1|102	#----------------------------------------------------------------------------
21mr|gnome-desktop3-42.6-1|103	
21mr|gnome-desktop3-42.6-1|104	%package -n %{girname3}
21mr|gnome-desktop3-42.6-1|105	Summary:	GObject Introspection interface description for %{oname}
21mr|gnome-desktop3-42.6-1|106	Group:		System/Libraries
21mr|gnome-desktop3-42.6-1|107	
21mr|gnome-desktop3-42.6-1|108	%description -n %{girname3}
21mr|gnome-desktop3-42.6-1|109	GObject Introspection interface description for %{oname}.
21mr|gnome-desktop3-42.6-1|110	
21mr|gnome-desktop3-42.6-1|111	%files -n %{girname3}
21mr|gnome-desktop3-42.6-1|112	%{_libdir}/girepository-1.0/GnomeDesktop-%{api3}.typelib
21mr|gnome-desktop3-42.6-1|113	
21mr|gnome-desktop3-42.6-1|114	#----------------------------------------------------------------------------
21mr|gnome-desktop3-42.6-1|115	
21mr|gnome-desktop3-42.6-1|116	%package -n %{girname4}
21mr|gnome-desktop3-42.6-1|117	Summary:	GObject Introspection interface description for %{oname}
21mr|gnome-desktop3-42.6-1|118	Group:		System/Libraries
21mr|gnome-desktop3-42.6-1|119	
21mr|gnome-desktop3-42.6-1|120	%description -n %{girname4}
21mr|gnome-desktop3-42.6-1|121	GObject Introspection interface description for %{oname}.
21mr|gnome-desktop3-42.6-1|122	
21mr|gnome-desktop3-42.6-1|123	%files -n %{girname4}
21mr|gnome-desktop3-42.6-1|124	%{_libdir}/girepository-1.0/Gnome*-%{api4}.typelib
21mr|gnome-desktop3-42.6-1|125	
21mr|gnome-desktop3-42.6-1|126	#----------------------------------------------------------------------------
21mr|gnome-desktop3-42.6-1|127	
21mr|gnome-desktop3-42.6-1|128	%package -n %{devname3}
21mr|gnome-desktop3-42.6-1|129	Summary:	Development libraries, include files for %{oname}
21mr|gnome-desktop3-42.6-1|130	Group:		Development/GNOME and GTK+
21mr|gnome-desktop3-42.6-1|131	Provides:	%{name}-devel = %{EVRD}
21mr|gnome-desktop3-42.6-1|132	Requires:	%{libname3} = %{EVRD}
21mr|gnome-desktop3-42.6-1|133	Requires:	%{girname3} = %{EVRD}
21mr|gnome-desktop3-42.6-1|134	
21mr|gnome-desktop3-42.6-1|135	%description -n %{devname3}
21mr|gnome-desktop3-42.6-1|136	Development libraries, include files for internal library %{oname}.
21mr|gnome-desktop3-42.6-1|137	
21mr|gnome-desktop3-42.6-1|138	%files -n %{devname3}
21mr|gnome-desktop3-42.6-1|139	%{_datadir}/gir-1.0/GnomeDesktop-%{api3}.gir
21mr|gnome-desktop3-42.6-1|140	%doc %{_datadir}/gtk-doc/html/*
21mr|gnome-desktop3-42.6-1|141	%{_includedir}/*-%{api3}
21mr|gnome-desktop3-42.6-1|142	%{_libdir}/lib*-%{api3_ver}.so
21mr|gnome-desktop3-42.6-1|143	%{_libdir}/pkgconfig/*-%{api3}.pc
21mr|gnome-desktop3-42.6-1|144	
21mr|gnome-desktop3-42.6-1|145	#----------------------------------------------------------------------------
21mr|gnome-desktop3-42.6-1|146	
21mr|gnome-desktop3-42.6-1|147	%package -n %{devname4}
21mr|gnome-desktop3-42.6-1|148	Summary:	Development libraries, include files for %{oname}
21mr|gnome-desktop3-42.6-1|149	Group:		Development/GNOME and GTK+
21mr|gnome-desktop3-42.6-1|150	Provides:	%{name}-devel = %{EVRD}
21mr|gnome-desktop3-42.6-1|151	Requires:	%{libname4} = %{EVRD}
21mr|gnome-desktop3-42.6-1|152	Requires:	%{girname4} = %{EVRD}
21mr|gnome-desktop3-42.6-1|153	
21mr|gnome-desktop3-42.6-1|154	%description -n %{devname4}
21mr|gnome-desktop3-42.6-1|155	Development libraries, include files for internal library %{oname}.
21mr|gnome-desktop3-42.6-1|156	
21mr|gnome-desktop3-42.6-1|157	%files -n %{devname4}
21mr|gnome-desktop3-42.6-1|158	%{_datadir}/gir-1.0/Gnome*-%{api4}.gir
21mr|gnome-desktop3-42.6-1|159	%{_includedir}/*-%{api4}
21mr|gnome-desktop3-42.6-1|160	%{_libdir}/lib*-%{api4_ver}.so
21mr|gnome-desktop3-42.6-1|161	%{_libdir}/pkgconfig/*-%{api4_ver}.pc
21mr|gnome-desktop3-42.6-1|162	
21mr|gnome-desktop3-42.6-1|163	#----------------------------------------------------------------------------
21mr|gnome-desktop3-42.6-1|164	
21mr|gnome-desktop3-42.6-1|165	%prep
21mr|gnome-desktop3-42.6-1|166	%setup -qn %{oname}-%{version}
21mr|gnome-desktop3-42.6-1|167	%patch0 -p0
21mr|gnome-desktop3-42.6-1|168	
21mr|gnome-desktop3-42.6-1|169	%build
21mr|gnome-desktop3-42.6-1|170	%meson -Dgtk_doc=true
21mr|gnome-desktop3-42.6-1|171	%meson_build
21mr|gnome-desktop3-42.6-1|172	
21mr|gnome-desktop3-42.6-1|173	%install
21mr|gnome-desktop3-42.6-1|174	%meson_install
21mr|gnome-desktop3-42.6-1|175	
21mr|gnome-desktop3-42.6-1|176	%find_lang %{oname}-%{api3}

12457 21
21mr|gnome-dictionary-40.0-6|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-dictionary-40.0-6|2	
21mr|gnome-dictionary-40.0-6|3	Summary:	GNOME Dictionary
21mr|gnome-dictionary-40.0-6|4	Name:		gnome-dictionary
21mr|gnome-dictionary-40.0-6|5	Version:	40.0
21mr|gnome-dictionary-40.0-6|6	Release:	6
21mr|gnome-dictionary-40.0-6|7	Epoch:		1
21mr|gnome-dictionary-40.0-6|8	License:	GPLv2+ and LGPLv2
21mr|gnome-dictionary-40.0-6|9	Group:		Graphical desktop/GNOME
21mr|gnome-dictionary-40.0-6|10	Url:		https://download.gnome.org/sources/gnome-dictionary
21mr|gnome-dictionary-40.0-6|11	Source0:	https://download.gnome.org/sources/gnome-dictionary/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-dictionary-40.0-6|12	Source1:	gnome-dictionary-40.0_ru.tar.gz
21mr|gnome-dictionary-40.0-6|13	Patch0:         fix-build-with-new-meson.patch
21mr|gnome-dictionary-40.0-6|14	BuildRequires:	docbook-style-xsl
21mr|gnome-dictionary-40.0-6|15	BuildRequires:	intltool
21mr|gnome-dictionary-40.0-6|16	BuildRequires:	itstool
21mr|gnome-dictionary-40.0-6|17	BuildRequires:	meson
21mr|gnome-dictionary-40.0-6|18	BuildRequires:	xsltproc
21mr|gnome-dictionary-40.0-6|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-dictionary-40.0-6|20	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gnome-dictionary-40.0-6|21	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-dictionary-40.0-6|22	
21mr|gnome-dictionary-40.0-6|23	%description
21mr|gnome-dictionary-40.0-6|24	GNOME Dictionary - Look up words in dictionary sources.
21mr|gnome-dictionary-40.0-6|25	
21mr|gnome-dictionary-40.0-6|26	%files -f %{name}.lang
21mr|gnome-dictionary-40.0-6|27	%doc README.md NEWS
21mr|gnome-dictionary-40.0-6|28	%{_appdatadir}/org.gnome.Dictionary.appdata.xml
21mr|gnome-dictionary-40.0-6|29	%{_bindir}/%{name}
21mr|gnome-dictionary-40.0-6|30	%{_datadir}/gdict-1.0/
21mr|gnome-dictionary-40.0-6|31	%{_datadir}/glib-2.0/schemas/org.gnome.dictionary.gschema.xml
21mr|gnome-dictionary-40.0-6|32	%{_datadir}/applications/*.desktop
21mr|gnome-dictionary-40.0-6|33	%{_datadir}/dbus-1/services/org.gnome.Dictionary.service
21mr|gnome-dictionary-40.0-6|34	%{_iconsdir}/hicolor/*/apps/org.gnome.Dictionary*.svg
21mr|gnome-dictionary-40.0-6|35	%{_mandir}/man1/%{name}.1.*
21mr|gnome-dictionary-40.0-6|36	
21mr|gnome-dictionary-40.0-6|37	#----------------------------------------------------------------------------
21mr|gnome-dictionary-40.0-6|38	
21mr|gnome-dictionary-40.0-6|39	%prep
21mr|gnome-dictionary-40.0-6|40	%setup -q
21mr|gnome-dictionary-40.0-6|41	%patch0 -p1
21mr|gnome-dictionary-40.0-6|42	
21mr|gnome-dictionary-40.0-6|43	pushd po
21mr|gnome-dictionary-40.0-6|44	tar -xvzf %{SOURCE1}
21mr|gnome-dictionary-40.0-6|45	popd
21mr|gnome-dictionary-40.0-6|46	
21mr|gnome-dictionary-40.0-6|47	%build
21mr|gnome-dictionary-40.0-6|48	%meson
21mr|gnome-dictionary-40.0-6|49	%meson_build
21mr|gnome-dictionary-40.0-6|50	
21mr|gnome-dictionary-40.0-6|51	%install
21mr|gnome-dictionary-40.0-6|52	%meson_install
21mr|gnome-dictionary-40.0-6|53	
21mr|gnome-dictionary-40.0-6|54	%find_lang %{name} --with-gnome

12458 21
21mr|gnome-directory-thumbnailer-0.1.11-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-directory-thumbnailer-0.1.11-10|2	
21mr|gnome-directory-thumbnailer-0.1.11-10|3	Summary:	Thumbnailer for directories
21mr|gnome-directory-thumbnailer-0.1.11-10|4	Name:		gnome-directory-thumbnailer
21mr|gnome-directory-thumbnailer-0.1.11-10|5	Version:	0.1.11
21mr|gnome-directory-thumbnailer-0.1.11-10|6	Release:	10
21mr|gnome-directory-thumbnailer-0.1.11-10|7	License:	LGPLv2+
21mr|gnome-directory-thumbnailer-0.1.11-10|8	Group:		Graphical desktop/GNOME
21mr|gnome-directory-thumbnailer-0.1.11-10|9	Url:		https://download.gnome.org/sources/gnome-directory-thumbnailer
21mr|gnome-directory-thumbnailer-0.1.11-10|10	Source0:	https://download.gnome.org/sources/gnome-directory-thumbnailer/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-directory-thumbnailer-0.1.11-10|11	BuildRequires:	intltool
21mr|gnome-directory-thumbnailer-0.1.11-10|12	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gnome-directory-thumbnailer-0.1.11-10|13	BuildRequires:	pkgconfig(gio-2.0)
21mr|gnome-directory-thumbnailer-0.1.11-10|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-directory-thumbnailer-0.1.11-10|15	Buildrequires:	pkgconfig(gnome-desktop-3.0)
21mr|gnome-directory-thumbnailer-0.1.11-10|16	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-directory-thumbnailer-0.1.11-10|17	
21mr|gnome-directory-thumbnailer-0.1.11-10|18	%description
21mr|gnome-directory-thumbnailer-0.1.11-10|19	Thumbnailer for directories based on some heuristics.
21mr|gnome-directory-thumbnailer-0.1.11-10|20	
21mr|gnome-directory-thumbnailer-0.1.11-10|21	%files -f %{name}.lang
21mr|gnome-directory-thumbnailer-0.1.11-10|22	%doc AUTHORS COPYING NEWS README
21mr|gnome-directory-thumbnailer-0.1.11-10|23	%{_bindir}/gnome-directory-thumbnailer
21mr|gnome-directory-thumbnailer-0.1.11-10|24	%dir %{_datadir}/thumbnailers
21mr|gnome-directory-thumbnailer-0.1.11-10|25	%{_datadir}/thumbnailers/gnome-directory-thumbnailer.thumbnailer
21mr|gnome-directory-thumbnailer-0.1.11-10|26	
21mr|gnome-directory-thumbnailer-0.1.11-10|27	#----------------------------------------------------------------------------
21mr|gnome-directory-thumbnailer-0.1.11-10|28	
21mr|gnome-directory-thumbnailer-0.1.11-10|29	%prep
21mr|gnome-directory-thumbnailer-0.1.11-10|30	%setup -q
21mr|gnome-directory-thumbnailer-0.1.11-10|31	
21mr|gnome-directory-thumbnailer-0.1.11-10|32	%build
21mr|gnome-directory-thumbnailer-0.1.11-10|33	%configure --disable-silent-rules
21mr|gnome-directory-thumbnailer-0.1.11-10|34	%make
21mr|gnome-directory-thumbnailer-0.1.11-10|35	
21mr|gnome-directory-thumbnailer-0.1.11-10|36	%install
21mr|gnome-directory-thumbnailer-0.1.11-10|37	%makeinstall_std
21mr|gnome-directory-thumbnailer-0.1.11-10|38	
21mr|gnome-directory-thumbnailer-0.1.11-10|39	%find_lang %{name}

12459 21
21mr|gnome-disk-utility-42.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-disk-utility-42.0-2|2	
21mr|gnome-disk-utility-42.0-2|3	Summary:	Disk management daemon
21mr|gnome-disk-utility-42.0-2|4	Name:		gnome-disk-utility
21mr|gnome-disk-utility-42.0-2|5	Version:	42.0
21mr|gnome-disk-utility-42.0-2|6	Release:	2
21mr|gnome-disk-utility-42.0-2|7	License:	LGPLv2+
21mr|gnome-disk-utility-42.0-2|8	Group:		System/Configuration/Other
21mr|gnome-disk-utility-42.0-2|9	Url:		https://download.gnome.org/sources/gnome-disk-utility
21mr|gnome-disk-utility-42.0-2|10	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-disk-utility-42.0-2|11	Patch0:		gnome-disk-utility-42.0-ru-po-translate.patch
21mr|gnome-disk-utility-42.0-2|12	BuildRequires:	gnome-doc-utils
21mr|gnome-disk-utility-42.0-2|13	BuildRequires:	gtk-doc
21mr|gnome-disk-utility-42.0-2|14	BuildRequires:	intltool
21mr|gnome-disk-utility-42.0-2|15	BuildRequires:	meson
21mr|gnome-disk-utility-42.0-2|16	BuildRequires:	pkgconfig(dvdread)
21mr|gnome-disk-utility-42.0-2|17	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|gnome-disk-utility-42.0-2|18	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-disk-utility-42.0-2|19	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|gnome-disk-utility-42.0-2|20	BuildRequires:	pkgconfig(gnome-settings-daemon)
21mr|gnome-disk-utility-42.0-2|21	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-disk-utility-42.0-2|22	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-disk-utility-42.0-2|23	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-disk-utility-42.0-2|24	BuildRequires:	pkgconfig(libsecret-1)
21mr|gnome-disk-utility-42.0-2|25	BuildRequires:	pkgconfig(libsystemd)
21mr|gnome-disk-utility-42.0-2|26	BuildRequires:	pkgconfig(pwquality)
21mr|gnome-disk-utility-42.0-2|27	BuildRequires:	pkgconfig(udisks2)
21mr|gnome-disk-utility-42.0-2|28	Requires:	polkit-agent
21mr|gnome-disk-utility-42.0-2|29	Requires:	udisks2
21mr|gnome-disk-utility-42.0-2|30	
21mr|gnome-disk-utility-42.0-2|31	%description
21mr|gnome-disk-utility-42.0-2|32	This package contains the Palimpsest disk management application.
21mr|gnome-disk-utility-42.0-2|33	Palimpsest supports partitioning, file system creation, encryption,
21mr|gnome-disk-utility-42.0-2|34	RAID, SMART monitoring, etc.
21mr|gnome-disk-utility-42.0-2|35	
21mr|gnome-disk-utility-42.0-2|36	%files -f %{name}.lang
21mr|gnome-disk-utility-42.0-2|37	%doc AUTHORS NEWS README.md
21mr|gnome-disk-utility-42.0-2|38	%{_appdatadir}/org.gnome.DiskUtility.appdata.xml
21mr|gnome-disk-utility-42.0-2|39	%{_bindir}/*
21mr|gnome-disk-utility-42.0-2|40	%{_datadir}/applications/*.desktop
21mr|gnome-disk-utility-42.0-2|41	%{_datadir}/dbus-1/services/org.gnome.DiskUtility.service
21mr|gnome-disk-utility-42.0-2|42	%{_datadir}/glib-2.0/schemas/*.xml
21mr|gnome-disk-utility-42.0-2|43	%{_iconsdir}/*/*/*/*
21mr|gnome-disk-utility-42.0-2|44	%{_libexecdir}/gsd-disk-utility-notify
21mr|gnome-disk-utility-42.0-2|45	%{_mandir}/man1/gnome*1*
21mr|gnome-disk-utility-42.0-2|46	%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.DiskUtilityNotify.desktop
21mr|gnome-disk-utility-42.0-2|47	
21mr|gnome-disk-utility-42.0-2|48	#----------------------------------------------------------------------------
21mr|gnome-disk-utility-42.0-2|49	
21mr|gnome-disk-utility-42.0-2|50	%prep
21mr|gnome-disk-utility-42.0-2|51	%autosetup -p1
21mr|gnome-disk-utility-42.0-2|52	
21mr|gnome-disk-utility-42.0-2|53	%build
21mr|gnome-disk-utility-42.0-2|54	%meson
21mr|gnome-disk-utility-42.0-2|55	%meson_build
21mr|gnome-disk-utility-42.0-2|56	
21mr|gnome-disk-utility-42.0-2|57	%install
21mr|gnome-disk-utility-42.0-2|58	%meson_install
21mr|gnome-disk-utility-42.0-2|59	
21mr|gnome-disk-utility-42.0-2|60	%find_lang %{name}

12460 21
21mr|gnome-doc-utils-0.20.10-18|1	Summary:	GNOME XML documentation utilities
21mr|gnome-doc-utils-0.20.10-18|2	Name:		gnome-doc-utils
21mr|gnome-doc-utils-0.20.10-18|3	Version:	0.20.10
21mr|gnome-doc-utils-0.20.10-18|4	Release:	18
21mr|gnome-doc-utils-0.20.10-18|5	License:	LGPLv2.1+ and GPLv2+
21mr|gnome-doc-utils-0.20.10-18|6	Group:		Publishing
21mr|gnome-doc-utils-0.20.10-18|7	Url:		http://www.gnome.org
21mr|gnome-doc-utils-0.20.10-18|8	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
21mr|gnome-doc-utils-0.20.10-18|9	# (fc) 0.8.0-1mdv use catalog for dtd validation (GNOME bug #497055)
21mr|gnome-doc-utils-0.20.10-18|10	Patch0:		gnome-doc-utils-0.12.1-catalog.patch
21mr|gnome-doc-utils-0.20.10-18|11	Patch1:		gnome-doc-utils-0.20.10-python3.patch
21mr|gnome-doc-utils-0.20.10-18|12	BuildRequires:	docbook-dtd44-xml
21mr|gnome-doc-utils-0.20.10-18|13	BuildRequires:	docbook-dtd45-xml
21mr|gnome-doc-utils-0.20.10-18|14	BuildRequires:	glib-gettextize
21mr|gnome-doc-utils-0.20.10-18|15	BuildRequires:	intltool
21mr|gnome-doc-utils-0.20.10-18|16	BuildRequires:	python3-libxml2
21mr|gnome-doc-utils-0.20.10-18|17	BuildRequires:	xsltproc
21mr|gnome-doc-utils-0.20.10-18|18	BuildRequires:	pkgconfig(libxslt)
21mr|gnome-doc-utils-0.20.10-18|19	Requires:	xsltproc
21mr|gnome-doc-utils-0.20.10-18|20	BuildArch:	noarch
21mr|gnome-doc-utils-0.20.10-18|21	
21mr|gnome-doc-utils-0.20.10-18|22	%description
21mr|gnome-doc-utils-0.20.10-18|23	gnome-doc-utils is a collection of documentation utilities for the Gnome
21mr|gnome-doc-utils-0.20.10-18|24	project.  Notably, it contains utilities for building documentation and
21mr|gnome-doc-utils-0.20.10-18|25	all auxiliary files in your source tree, and it contains the DocBook
21mr|gnome-doc-utils-0.20.10-18|26	XSLT stylesheets that were once distributed with Yelp.
21mr|gnome-doc-utils-0.20.10-18|27	
21mr|gnome-doc-utils-0.20.10-18|28	%files -f %{name}.lang
21mr|gnome-doc-utils-0.20.10-18|29	%doc AUTHORS ChangeLog README
21mr|gnome-doc-utils-0.20.10-18|30	%{_bindir}/gnome-doc-tool
21mr|gnome-doc-utils-0.20.10-18|31	%dir %{_datadir}/gnome-doc-utils
21mr|gnome-doc-utils-0.20.10-18|32	%{_datadir}/gnome-doc-utils/icons
21mr|gnome-doc-utils-0.20.10-18|33	%{_datadir}/gnome-doc-utils/watermarks
21mr|gnome-doc-utils-0.20.10-18|34	%dir %{_datadir}/xml/
21mr|gnome-doc-utils-0.20.10-18|35	%{_datadir}/xml/gnome
21mr|gnome-doc-utils-0.20.10-18|36	%{_datadir}/xml/mallard
21mr|gnome-doc-utils-0.20.10-18|37	
21mr|gnome-doc-utils-0.20.10-18|38	#----------------------------------------------------------------------------
21mr|gnome-doc-utils-0.20.10-18|39	
21mr|gnome-doc-utils-0.20.10-18|40	%package -n xml2po
21mr|gnome-doc-utils-0.20.10-18|41	Summary:	Tool to extract translatable content from XML documents
21mr|gnome-doc-utils-0.20.10-18|42	Requires:	python3-libxml2
21mr|gnome-doc-utils-0.20.10-18|43	
21mr|gnome-doc-utils-0.20.10-18|44	%description -n xml2po
21mr|gnome-doc-utils-0.20.10-18|45	xml2po is a simple Python program which extracts translatable
21mr|gnome-doc-utils-0.20.10-18|46	content from free-form XML documents and outputs gettext compatible
21mr|gnome-doc-utils-0.20.10-18|47	POT files.
21mr|gnome-doc-utils-0.20.10-18|48	
21mr|gnome-doc-utils-0.20.10-18|49	%files -n xml2po
21mr|gnome-doc-utils-0.20.10-18|50	%doc xml2po/AUTHORS xml2po/ChangeLog xml2po/COPYING xml2po/NEWS xml2po/README
21mr|gnome-doc-utils-0.20.10-18|51	%{_bindir}/xml2po
21mr|gnome-doc-utils-0.20.10-18|52	%{py3_puresitedir}/xml2po/
21mr|gnome-doc-utils-0.20.10-18|53	%{_mandir}/man1/xml2po.1*
21mr|gnome-doc-utils-0.20.10-18|54	
21mr|gnome-doc-utils-0.20.10-18|55	#----------------------------------------------------------------------------
21mr|gnome-doc-utils-0.20.10-18|56	
21mr|gnome-doc-utils-0.20.10-18|57	%package devel
21mr|gnome-doc-utils-0.20.10-18|58	Summary:	A Collection of Documentation Utilities for GNOME
21mr|gnome-doc-utils-0.20.10-18|59	Group:		Development/GNOME and GTK+
21mr|gnome-doc-utils-0.20.10-18|60	Requires:	%{name} = %{version}
21mr|gnome-doc-utils-0.20.10-18|61	Requires:	docbook-dtd45-xml
21mr|gnome-doc-utils-0.20.10-18|62	Requires:	libxml2-utils
21mr|gnome-doc-utils-0.20.10-18|63	Requires:	xml2po
21mr|gnome-doc-utils-0.20.10-18|64	
21mr|gnome-doc-utils-0.20.10-18|65	%description devel
21mr|gnome-doc-utils-0.20.10-18|66	This package contains the development files for %{name}.
21mr|gnome-doc-utils-0.20.10-18|67	
21mr|gnome-doc-utils-0.20.10-18|68	%files devel
21mr|gnome-doc-utils-0.20.10-18|69	%{_bindir}/gnome-doc-prepare
21mr|gnome-doc-utils-0.20.10-18|70	%{_datadir}/pkgconfig/*.pc
21mr|gnome-doc-utils-0.20.10-18|71	%{_datadir}/aclocal/*.m4
21mr|gnome-doc-utils-0.20.10-18|72	%{_datadir}/gnome-doc-utils/gnome-doc-utils.make
21mr|gnome-doc-utils-0.20.10-18|73	%{_datadir}/gnome-doc-utils/templates
21mr|gnome-doc-utils-0.20.10-18|74	%{_datadir}/gnome-doc-utils/template*.*
21mr|gnome-doc-utils-0.20.10-18|75	
21mr|gnome-doc-utils-0.20.10-18|76	#----------------------------------------------------------------------------
21mr|gnome-doc-utils-0.20.10-18|77	
21mr|gnome-doc-utils-0.20.10-18|78	%prep
21mr|gnome-doc-utils-0.20.10-18|79	%setup -q
21mr|gnome-doc-utils-0.20.10-18|80	%apply_patches
21mr|gnome-doc-utils-0.20.10-18|81	
21mr|gnome-doc-utils-0.20.10-18|82	rm -f m4/glib-gettext.m4
21mr|gnome-doc-utils-0.20.10-18|83	intltoolize --force
21mr|gnome-doc-utils-0.20.10-18|84	#needed by patch0
21mr|gnome-doc-utils-0.20.10-18|85	aclocal -I tools -I m4
21mr|gnome-doc-utils-0.20.10-18|86	autoconf
21mr|gnome-doc-utils-0.20.10-18|87	automake -a -c
21mr|gnome-doc-utils-0.20.10-18|88	
21mr|gnome-doc-utils-0.20.10-18|89	%build
21mr|gnome-doc-utils-0.20.10-18|90	%configure \
21mr|gnome-doc-utils-0.20.10-18|91	--build=%{_build} \
21mr|gnome-doc-utils-0.20.10-18|92	--disable-scrollkeeper \
21mr|gnome-doc-utils-0.20.10-18|93	--enable-documentation \
21mr|gnome-doc-utils-0.20.10-18|94	--enable-build-utils
21mr|gnome-doc-utils-0.20.10-18|95	
21mr|gnome-doc-utils-0.20.10-18|96	%make
21mr|gnome-doc-utils-0.20.10-18|97	sed -i s/python$/python3/g xml2po/xml2po/xml2po
21mr|gnome-doc-utils-0.20.10-18|98	
21mr|gnome-doc-utils-0.20.10-18|99	%install
21mr|gnome-doc-utils-0.20.10-18|100	%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig
21mr|gnome-doc-utils-0.20.10-18|101	
21mr|gnome-doc-utils-0.20.10-18|102	%find_lang gnome-doc-make --with-gnome
21mr|gnome-doc-utils-0.20.10-18|103	%find_lang gnome-doc-xslt --with-gnome
21mr|gnome-doc-utils-0.20.10-18|104	%find_lang %{name}
21mr|gnome-doc-utils-0.20.10-18|105	cat gnome-doc-xslt.lang gnome-doc-make.lang >> %{name}.lang
21mr|gnome-doc-utils-0.20.10-18|106	
21mr|gnome-doc-utils-0.20.10-18|107	%check
21mr|gnome-doc-utils-0.20.10-18|108	%make check

12461 21
21mr|gnome-epub-thumbnailer-1.6-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-epub-thumbnailer-1.6-2|2	
21mr|gnome-epub-thumbnailer-1.6-2|3	Name:           gnome-epub-thumbnailer
21mr|gnome-epub-thumbnailer-1.6-2|4	Version:	1.6
21mr|gnome-epub-thumbnailer-1.6-2|5	Release:	2
21mr|gnome-epub-thumbnailer-1.6-2|6	Summary:        Thumbnailers for EPub and MOBI books
21mr|gnome-epub-thumbnailer-1.6-2|7	
21mr|gnome-epub-thumbnailer-1.6-2|8	License:        GPLv2+
21mr|gnome-epub-thumbnailer-1.6-2|9	Group:		Graphical desktop/GNOME
21mr|gnome-epub-thumbnailer-1.6-2|10	URL:            https://git.gnome.org/browse/gnome-epub-thumbnailer
21mr|gnome-epub-thumbnailer-1.6-2|11	Source0:        http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-epub-thumbnailer-1.6-2|12	
21mr|gnome-epub-thumbnailer-1.6-2|13	BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
21mr|gnome-epub-thumbnailer-1.6-2|14	BuildRequires:  pkgconfig(gio-2.0)
21mr|gnome-epub-thumbnailer-1.6-2|15	BuildRequires:  pkgconfig(libxml-2.0)
21mr|gnome-epub-thumbnailer-1.6-2|16	Buildrequires:  pkgconfig(libarchive)
21mr|gnome-epub-thumbnailer-1.6-2|17	
21mr|gnome-epub-thumbnailer-1.6-2|18	%description
21mr|gnome-epub-thumbnailer-1.6-2|19	Thumbnailers for EPub and MOBI books
21mr|gnome-epub-thumbnailer-1.6-2|20	
21mr|gnome-epub-thumbnailer-1.6-2|21	
21mr|gnome-epub-thumbnailer-1.6-2|22	%prep
21mr|gnome-epub-thumbnailer-1.6-2|23	%setup -q
21mr|gnome-epub-thumbnailer-1.6-2|24	%apply_patches
21mr|gnome-epub-thumbnailer-1.6-2|25	
21mr|gnome-epub-thumbnailer-1.6-2|26	
21mr|gnome-epub-thumbnailer-1.6-2|27	%build
21mr|gnome-epub-thumbnailer-1.6-2|28	%configure
21mr|gnome-epub-thumbnailer-1.6-2|29	%make
21mr|gnome-epub-thumbnailer-1.6-2|30	
21mr|gnome-epub-thumbnailer-1.6-2|31	
21mr|gnome-epub-thumbnailer-1.6-2|32	%install
21mr|gnome-epub-thumbnailer-1.6-2|33	%makeinstall_std
21mr|gnome-epub-thumbnailer-1.6-2|34	
21mr|gnome-epub-thumbnailer-1.6-2|35	
21mr|gnome-epub-thumbnailer-1.6-2|36	%files
21mr|gnome-epub-thumbnailer-1.6-2|37	%doc AUTHORS COPYING NEWS README
21mr|gnome-epub-thumbnailer-1.6-2|38	%{_bindir}/gnome-epub-thumbnailer
21mr|gnome-epub-thumbnailer-1.6-2|39	%{_bindir}/gnome-mobi-thumbnailer
21mr|gnome-epub-thumbnailer-1.6-2|40	%dir %{_datadir}/thumbnailers
21mr|gnome-epub-thumbnailer-1.6-2|41	%{_datadir}/thumbnailers/gnome-epub-thumbnailer.thumbnailer
21mr|gnome-epub-thumbnailer-1.6-2|42	%{_datadir}/thumbnailers/gnome-mobi-thumbnailer.thumbnailer

12462 21
21mr|gnome-font-viewer-42.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-font-viewer-42.0-3|2	
21mr|gnome-font-viewer-42.0-3|3	Summary:	GNOME Font viewer
21mr|gnome-font-viewer-42.0-3|4	Name:		gnome-font-viewer
21mr|gnome-font-viewer-42.0-3|5	Version:	42.0
21mr|gnome-font-viewer-42.0-3|6	Release:	3
21mr|gnome-font-viewer-42.0-3|7	License:	GPLv2+
21mr|gnome-font-viewer-42.0-3|8	Group:		Graphical desktop/GNOME
21mr|gnome-font-viewer-42.0-3|9	Url:		https://download.gnome.org/sources/gnome-font-viewer
21mr|gnome-font-viewer-42.0-3|10	Source0:	https://download.gnome.org/sources/gnome-font-viewer/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-font-viewer-42.0-3|11	Source1:	gnome-font-viewer-40.0_ru.tar.gz
21mr|gnome-font-viewer-42.0-3|12	BuildRequires:	intltool
21mr|gnome-font-viewer-42.0-3|13	BuildRequires:	meson
21mr|gnome-font-viewer-42.0-3|14	BuildRequires:	pkgconfig(fontconfig)
21mr|gnome-font-viewer-42.0-3|15	BuildRequires:	pkgconfig(freetype2)
21mr|gnome-font-viewer-42.0-3|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-font-viewer-42.0-3|17	BuildRequires:	pkgconfig(gnome-desktop-4)
21mr|gnome-font-viewer-42.0-3|18	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-font-viewer-42.0-3|19	BuildRequires:	pkgconfig(harfbuzz)
21mr|gnome-font-viewer-42.0-3|20	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-font-viewer-42.0-3|21	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-font-viewer-42.0-3|22	
21mr|gnome-font-viewer-42.0-3|23	%description
21mr|gnome-font-viewer-42.0-3|24	Font viewer for Gnome desktop.
21mr|gnome-font-viewer-42.0-3|25	
21mr|gnome-font-viewer-42.0-3|26	%files -f %{name}.lang
21mr|gnome-font-viewer-42.0-3|27	%doc NEWS
21mr|gnome-font-viewer-42.0-3|28	%license COPYING
21mr|gnome-font-viewer-42.0-3|29	%{_appdatadir}/org.gnome.font-viewer.appdata.xml
21mr|gnome-font-viewer-42.0-3|30	%{_bindir}/%{name}
21mr|gnome-font-viewer-42.0-3|31	%{_bindir}/gnome-thumbnail-font
21mr|gnome-font-viewer-42.0-3|32	%{_datadir}/thumbnailers/gnome-font-viewer.thumbnailer
21mr|gnome-font-viewer-42.0-3|33	%{_datadir}/applications/*.desktop
21mr|gnome-font-viewer-42.0-3|34	%{_datadir}/dbus-1/services/org.gnome.font-viewer.service
21mr|gnome-font-viewer-42.0-3|35	%{_iconsdir}/hicolor/*/*/*
21mr|gnome-font-viewer-42.0-3|36	
21mr|gnome-font-viewer-42.0-3|37	#----------------------------------------------------------------------------
21mr|gnome-font-viewer-42.0-3|38	
21mr|gnome-font-viewer-42.0-3|39	%prep
21mr|gnome-font-viewer-42.0-3|40	%autosetup -p1
21mr|gnome-font-viewer-42.0-3|41	
21mr|gnome-font-viewer-42.0-3|42	pushd po
21mr|gnome-font-viewer-42.0-3|43	tar -xvzf %{SOURCE1}
21mr|gnome-font-viewer-42.0-3|44	popd
21mr|gnome-font-viewer-42.0-3|45	
21mr|gnome-font-viewer-42.0-3|46	%build
21mr|gnome-font-viewer-42.0-3|47	%meson
21mr|gnome-font-viewer-42.0-3|48	%meson_build
21mr|gnome-font-viewer-42.0-3|49	
21mr|gnome-font-viewer-42.0-3|50	%install
21mr|gnome-font-viewer-42.0-3|51	%meson_install
21mr|gnome-font-viewer-42.0-3|52	
21mr|gnome-font-viewer-42.0-3|53	%find_lang %{name} --with-gnome

12463 21
21mr|gnome-getting-started-docs-3.38.1-9|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-getting-started-docs-3.38.1-9|2	
21mr|gnome-getting-started-docs-3.38.1-9|3	Summary:	Help a new user get started in GNOME
21mr|gnome-getting-started-docs-3.38.1-9|4	Name:		gnome-getting-started-docs
21mr|gnome-getting-started-docs-3.38.1-9|5	Version:	3.38.1
21mr|gnome-getting-started-docs-3.38.1-9|6	Release:	9
21mr|gnome-getting-started-docs-3.38.1-9|7	License:	CC-BY-SA
21mr|gnome-getting-started-docs-3.38.1-9|8	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|9	Url:		https://download.gnome.org/sources/gnome-getting-started-docs
21mr|gnome-getting-started-docs-3.38.1-9|10	Source0:	https://download.gnome.org/sources/gnome-getting-started-docs/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-getting-started-docs-3.38.1-9|11	BuildRequires:	itstool
21mr|gnome-getting-started-docs-3.38.1-9|12	BuildRequires:	yelp-tools
21mr|gnome-getting-started-docs-3.38.1-9|13	Requires:	gnome-user-docs
21mr|gnome-getting-started-docs-3.38.1-9|14	BuildArch:	noarch
21mr|gnome-getting-started-docs-3.38.1-9|15	
21mr|gnome-getting-started-docs-3.38.1-9|16	%description
21mr|gnome-getting-started-docs-3.38.1-9|17	This package contains a 'Getting Started' guide that can be viewed
21mr|gnome-getting-started-docs-3.38.1-9|18	with yelp. It is normally used together with gnome-initial-setup.
21mr|gnome-getting-started-docs-3.38.1-9|19	
21mr|gnome-getting-started-docs-3.38.1-9|20	%files -f %{name}.lang
21mr|gnome-getting-started-docs-3.38.1-9|21	%doc COPYING NEWS AUTHORS
21mr|gnome-getting-started-docs-3.38.1-9|22	%exclude %{_datadir}/help/??/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|23	
21mr|gnome-getting-started-docs-3.38.1-9|24	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|25	
21mr|gnome-getting-started-docs-3.38.1-9|26	%package as
21mr|gnome-getting-started-docs-3.38.1-9|27	Summary:	as translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|28	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|29	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|30	
21mr|gnome-getting-started-docs-3.38.1-9|31	%description as
21mr|gnome-getting-started-docs-3.38.1-9|32	as translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|33	
21mr|gnome-getting-started-docs-3.38.1-9|34	%files as
21mr|gnome-getting-started-docs-3.38.1-9|35	%{_datadir}/help/as/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|36	
21mr|gnome-getting-started-docs-3.38.1-9|37	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|38	
21mr|gnome-getting-started-docs-3.38.1-9|39	%package ca
21mr|gnome-getting-started-docs-3.38.1-9|40	Summary:	ca translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|41	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|42	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|43	
21mr|gnome-getting-started-docs-3.38.1-9|44	%description ca
21mr|gnome-getting-started-docs-3.38.1-9|45	ca translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|46	
21mr|gnome-getting-started-docs-3.38.1-9|47	%files ca
21mr|gnome-getting-started-docs-3.38.1-9|48	%{_datadir}/help/ca/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|49	
21mr|gnome-getting-started-docs-3.38.1-9|50	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|51	
21mr|gnome-getting-started-docs-3.38.1-9|52	%package cs
21mr|gnome-getting-started-docs-3.38.1-9|53	Summary:	cs translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|54	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|55	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|56	
21mr|gnome-getting-started-docs-3.38.1-9|57	%description cs
21mr|gnome-getting-started-docs-3.38.1-9|58	cs translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|59	
21mr|gnome-getting-started-docs-3.38.1-9|60	%files cs
21mr|gnome-getting-started-docs-3.38.1-9|61	%{_datadir}/help/cs/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|62	
21mr|gnome-getting-started-docs-3.38.1-9|63	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|64	
21mr|gnome-getting-started-docs-3.38.1-9|65	%package da
21mr|gnome-getting-started-docs-3.38.1-9|66	Summary:	da translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|67	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|68	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|69	
21mr|gnome-getting-started-docs-3.38.1-9|70	%description da
21mr|gnome-getting-started-docs-3.38.1-9|71	da translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|72	
21mr|gnome-getting-started-docs-3.38.1-9|73	%files da
21mr|gnome-getting-started-docs-3.38.1-9|74	%{_datadir}/help/da/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|75	
21mr|gnome-getting-started-docs-3.38.1-9|76	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|77	
21mr|gnome-getting-started-docs-3.38.1-9|78	%package de
21mr|gnome-getting-started-docs-3.38.1-9|79	Summary:	de translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|80	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|81	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|82	
21mr|gnome-getting-started-docs-3.38.1-9|83	%description de
21mr|gnome-getting-started-docs-3.38.1-9|84	de translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|85	
21mr|gnome-getting-started-docs-3.38.1-9|86	%files de
21mr|gnome-getting-started-docs-3.38.1-9|87	%{_datadir}/help/de/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|88	
21mr|gnome-getting-started-docs-3.38.1-9|89	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|90	
21mr|gnome-getting-started-docs-3.38.1-9|91	%package el
21mr|gnome-getting-started-docs-3.38.1-9|92	Summary:	el translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|93	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|94	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|95	
21mr|gnome-getting-started-docs-3.38.1-9|96	%description el
21mr|gnome-getting-started-docs-3.38.1-9|97	el translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|98	
21mr|gnome-getting-started-docs-3.38.1-9|99	%files el
21mr|gnome-getting-started-docs-3.38.1-9|100	%{_datadir}/help/el/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|101	
21mr|gnome-getting-started-docs-3.38.1-9|102	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|103	
21mr|gnome-getting-started-docs-3.38.1-9|104	%package es
21mr|gnome-getting-started-docs-3.38.1-9|105	Summary:	es translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|106	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|107	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|108	
21mr|gnome-getting-started-docs-3.38.1-9|109	%description es
21mr|gnome-getting-started-docs-3.38.1-9|110	es translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|111	
21mr|gnome-getting-started-docs-3.38.1-9|112	%files es
21mr|gnome-getting-started-docs-3.38.1-9|113	%{_datadir}/help/es/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|114	
21mr|gnome-getting-started-docs-3.38.1-9|115	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|116	
21mr|gnome-getting-started-docs-3.38.1-9|117	%package fi
21mr|gnome-getting-started-docs-3.38.1-9|118	Summary:	fi translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|119	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|120	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|121	
21mr|gnome-getting-started-docs-3.38.1-9|122	%description fi
21mr|gnome-getting-started-docs-3.38.1-9|123	fi translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|124	
21mr|gnome-getting-started-docs-3.38.1-9|125	%files fi
21mr|gnome-getting-started-docs-3.38.1-9|126	%{_datadir}/help/fi/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|127	
21mr|gnome-getting-started-docs-3.38.1-9|128	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|129	
21mr|gnome-getting-started-docs-3.38.1-9|130	%package fr
21mr|gnome-getting-started-docs-3.38.1-9|131	Summary:	fr translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|132	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|133	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|134	
21mr|gnome-getting-started-docs-3.38.1-9|135	%description fr
21mr|gnome-getting-started-docs-3.38.1-9|136	fr translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|137	
21mr|gnome-getting-started-docs-3.38.1-9|138	%files fr
21mr|gnome-getting-started-docs-3.38.1-9|139	%{_datadir}/help/fr/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|140	
21mr|gnome-getting-started-docs-3.38.1-9|141	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|142	
21mr|gnome-getting-started-docs-3.38.1-9|143	%package gl
21mr|gnome-getting-started-docs-3.38.1-9|144	Summary:	gl translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|145	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|146	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|147	
21mr|gnome-getting-started-docs-3.38.1-9|148	%description gl
21mr|gnome-getting-started-docs-3.38.1-9|149	gl translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|150	
21mr|gnome-getting-started-docs-3.38.1-9|151	%files gl
21mr|gnome-getting-started-docs-3.38.1-9|152	%{_datadir}/help/gl/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|153	
21mr|gnome-getting-started-docs-3.38.1-9|154	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|155	
21mr|gnome-getting-started-docs-3.38.1-9|156	%package gu
21mr|gnome-getting-started-docs-3.38.1-9|157	Summary:	gu translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|158	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|159	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|160	
21mr|gnome-getting-started-docs-3.38.1-9|161	%description gu
21mr|gnome-getting-started-docs-3.38.1-9|162	gu translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|163	
21mr|gnome-getting-started-docs-3.38.1-9|164	%files gu
21mr|gnome-getting-started-docs-3.38.1-9|165	%{_datadir}/help/gu/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|166	
21mr|gnome-getting-started-docs-3.38.1-9|167	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|168	
21mr|gnome-getting-started-docs-3.38.1-9|169	%package he
21mr|gnome-getting-started-docs-3.38.1-9|170	Summary:	he translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|171	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|172	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|173	
21mr|gnome-getting-started-docs-3.38.1-9|174	%description he
21mr|gnome-getting-started-docs-3.38.1-9|175	he translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|176	
21mr|gnome-getting-started-docs-3.38.1-9|177	%files he
21mr|gnome-getting-started-docs-3.38.1-9|178	%{_datadir}/help/he/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|179	
21mr|gnome-getting-started-docs-3.38.1-9|180	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|181	
21mr|gnome-getting-started-docs-3.38.1-9|182	%package hi
21mr|gnome-getting-started-docs-3.38.1-9|183	Summary:	hi translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|184	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|185	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|186	
21mr|gnome-getting-started-docs-3.38.1-9|187	%description hi
21mr|gnome-getting-started-docs-3.38.1-9|188	hi translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|189	
21mr|gnome-getting-started-docs-3.38.1-9|190	%files hi
21mr|gnome-getting-started-docs-3.38.1-9|191	%{_datadir}/help/hi/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|192	
21mr|gnome-getting-started-docs-3.38.1-9|193	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|194	
21mr|gnome-getting-started-docs-3.38.1-9|195	%package hr
21mr|gnome-getting-started-docs-3.38.1-9|196	Summary:	hr translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|197	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|198	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|199	
21mr|gnome-getting-started-docs-3.38.1-9|200	%description hr
21mr|gnome-getting-started-docs-3.38.1-9|201	hr translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|202	
21mr|gnome-getting-started-docs-3.38.1-9|203	%files hr
21mr|gnome-getting-started-docs-3.38.1-9|204	%{_datadir}/help/hr/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|205	
21mr|gnome-getting-started-docs-3.38.1-9|206	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|207	
21mr|gnome-getting-started-docs-3.38.1-9|208	%package hu
21mr|gnome-getting-started-docs-3.38.1-9|209	Summary:	hu translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|210	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|211	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|212	
21mr|gnome-getting-started-docs-3.38.1-9|213	%description hu
21mr|gnome-getting-started-docs-3.38.1-9|214	hu translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|215	
21mr|gnome-getting-started-docs-3.38.1-9|216	%files hu
21mr|gnome-getting-started-docs-3.38.1-9|217	%{_datadir}/help/hu/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|218	
21mr|gnome-getting-started-docs-3.38.1-9|219	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|220	
21mr|gnome-getting-started-docs-3.38.1-9|221	%package id
21mr|gnome-getting-started-docs-3.38.1-9|222	Summary:	id translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|223	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|224	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|225	
21mr|gnome-getting-started-docs-3.38.1-9|226	%description id
21mr|gnome-getting-started-docs-3.38.1-9|227	id translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|228	
21mr|gnome-getting-started-docs-3.38.1-9|229	%files id
21mr|gnome-getting-started-docs-3.38.1-9|230	%{_datadir}/help/id/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|231	
21mr|gnome-getting-started-docs-3.38.1-9|232	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|233	
21mr|gnome-getting-started-docs-3.38.1-9|234	%package ja
21mr|gnome-getting-started-docs-3.38.1-9|235	Summary:	ja translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|236	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|237	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|238	
21mr|gnome-getting-started-docs-3.38.1-9|239	%description ja
21mr|gnome-getting-started-docs-3.38.1-9|240	ja translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|241	
21mr|gnome-getting-started-docs-3.38.1-9|242	%files ja
21mr|gnome-getting-started-docs-3.38.1-9|243	%{_datadir}/help/ja/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|244	
21mr|gnome-getting-started-docs-3.38.1-9|245	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|246	
21mr|gnome-getting-started-docs-3.38.1-9|247	%package it
21mr|gnome-getting-started-docs-3.38.1-9|248	Summary:	it translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|249	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|250	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|251	
21mr|gnome-getting-started-docs-3.38.1-9|252	%description it
21mr|gnome-getting-started-docs-3.38.1-9|253	it translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|254	
21mr|gnome-getting-started-docs-3.38.1-9|255	%files it
21mr|gnome-getting-started-docs-3.38.1-9|256	%{_datadir}/help/it/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|257	
21mr|gnome-getting-started-docs-3.38.1-9|258	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|259	
21mr|gnome-getting-started-docs-3.38.1-9|260	%package kn
21mr|gnome-getting-started-docs-3.38.1-9|261	Summary:	kn translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|262	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|263	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|264	
21mr|gnome-getting-started-docs-3.38.1-9|265	%description kn
21mr|gnome-getting-started-docs-3.38.1-9|266	kn translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|267	
21mr|gnome-getting-started-docs-3.38.1-9|268	%files kn
21mr|gnome-getting-started-docs-3.38.1-9|269	%{_datadir}/help/kn/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|270	
21mr|gnome-getting-started-docs-3.38.1-9|271	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|272	
21mr|gnome-getting-started-docs-3.38.1-9|273	%package ko
21mr|gnome-getting-started-docs-3.38.1-9|274	Summary:	ko translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|275	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|276	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|277	
21mr|gnome-getting-started-docs-3.38.1-9|278	%description ko
21mr|gnome-getting-started-docs-3.38.1-9|279	ko translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|280	
21mr|gnome-getting-started-docs-3.38.1-9|281	%files ko
21mr|gnome-getting-started-docs-3.38.1-9|282	%{_datadir}/help/ko/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|283	
21mr|gnome-getting-started-docs-3.38.1-9|284	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|285	
21mr|gnome-getting-started-docs-3.38.1-9|286	%package lt
21mr|gnome-getting-started-docs-3.38.1-9|287	Summary:	lt translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|288	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|289	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|290	
21mr|gnome-getting-started-docs-3.38.1-9|291	%description lt
21mr|gnome-getting-started-docs-3.38.1-9|292	lt translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|293	
21mr|gnome-getting-started-docs-3.38.1-9|294	%files lt
21mr|gnome-getting-started-docs-3.38.1-9|295	%{_datadir}/help/lt/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|296	
21mr|gnome-getting-started-docs-3.38.1-9|297	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|298	
21mr|gnome-getting-started-docs-3.38.1-9|299	%package lv
21mr|gnome-getting-started-docs-3.38.1-9|300	Summary:	lv translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|301	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|302	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|303	
21mr|gnome-getting-started-docs-3.38.1-9|304	%description lv
21mr|gnome-getting-started-docs-3.38.1-9|305	lv translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|306	
21mr|gnome-getting-started-docs-3.38.1-9|307	%files lv
21mr|gnome-getting-started-docs-3.38.1-9|308	%{_datadir}/help/lv/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|309	
21mr|gnome-getting-started-docs-3.38.1-9|310	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|311	
21mr|gnome-getting-started-docs-3.38.1-9|312	%package mr
21mr|gnome-getting-started-docs-3.38.1-9|313	Summary:	mr translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|314	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|315	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|316	
21mr|gnome-getting-started-docs-3.38.1-9|317	%description mr
21mr|gnome-getting-started-docs-3.38.1-9|318	mr translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|319	
21mr|gnome-getting-started-docs-3.38.1-9|320	%files mr
21mr|gnome-getting-started-docs-3.38.1-9|321	%{_datadir}/help/mr/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|322	
21mr|gnome-getting-started-docs-3.38.1-9|323	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|324	
21mr|gnome-getting-started-docs-3.38.1-9|325	%package nl
21mr|gnome-getting-started-docs-3.38.1-9|326	Summary:	nl translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|327	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|328	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|329	
21mr|gnome-getting-started-docs-3.38.1-9|330	%description nl
21mr|gnome-getting-started-docs-3.38.1-9|331	nl translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|332	
21mr|gnome-getting-started-docs-3.38.1-9|333	%files nl
21mr|gnome-getting-started-docs-3.38.1-9|334	%{_datadir}/help/nl/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|335	
21mr|gnome-getting-started-docs-3.38.1-9|336	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|337	
21mr|gnome-getting-started-docs-3.38.1-9|338	%package pa
21mr|gnome-getting-started-docs-3.38.1-9|339	Summary:	pa translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|340	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|341	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|342	
21mr|gnome-getting-started-docs-3.38.1-9|343	%description pa
21mr|gnome-getting-started-docs-3.38.1-9|344	pa translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|345	
21mr|gnome-getting-started-docs-3.38.1-9|346	%files pa
21mr|gnome-getting-started-docs-3.38.1-9|347	%{_datadir}/help/pa/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|348	
21mr|gnome-getting-started-docs-3.38.1-9|349	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|350	
21mr|gnome-getting-started-docs-3.38.1-9|351	%package pl
21mr|gnome-getting-started-docs-3.38.1-9|352	Summary:	pl translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|353	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|354	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|355	
21mr|gnome-getting-started-docs-3.38.1-9|356	%description pl
21mr|gnome-getting-started-docs-3.38.1-9|357	pl translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|358	
21mr|gnome-getting-started-docs-3.38.1-9|359	%files pl
21mr|gnome-getting-started-docs-3.38.1-9|360	%{_datadir}/help/pl/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|361	
21mr|gnome-getting-started-docs-3.38.1-9|362	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|363	
21mr|gnome-getting-started-docs-3.38.1-9|364	%package pt
21mr|gnome-getting-started-docs-3.38.1-9|365	Summary:	pt translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|366	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|367	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|368	
21mr|gnome-getting-started-docs-3.38.1-9|369	%description pt
21mr|gnome-getting-started-docs-3.38.1-9|370	pt translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|371	
21mr|gnome-getting-started-docs-3.38.1-9|372	%files pt
21mr|gnome-getting-started-docs-3.38.1-9|373	%{_datadir}/help/pt/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|374	
21mr|gnome-getting-started-docs-3.38.1-9|375	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|376	
21mr|gnome-getting-started-docs-3.38.1-9|377	%package ro
21mr|gnome-getting-started-docs-3.38.1-9|378	Summary:	ro translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|379	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|380	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|381	
21mr|gnome-getting-started-docs-3.38.1-9|382	%description ro
21mr|gnome-getting-started-docs-3.38.1-9|383	ro translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|384	
21mr|gnome-getting-started-docs-3.38.1-9|385	%files ro
21mr|gnome-getting-started-docs-3.38.1-9|386	%{_datadir}/help/ro/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|387	
21mr|gnome-getting-started-docs-3.38.1-9|388	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|389	
21mr|gnome-getting-started-docs-3.38.1-9|390	%package ru
21mr|gnome-getting-started-docs-3.38.1-9|391	Summary:	ru translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|392	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|393	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|394	
21mr|gnome-getting-started-docs-3.38.1-9|395	%description ru
21mr|gnome-getting-started-docs-3.38.1-9|396	ru translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|397	
21mr|gnome-getting-started-docs-3.38.1-9|398	%files ru
21mr|gnome-getting-started-docs-3.38.1-9|399	%{_datadir}/help/ru/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|400	
21mr|gnome-getting-started-docs-3.38.1-9|401	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|402	
21mr|gnome-getting-started-docs-3.38.1-9|403	%package sk
21mr|gnome-getting-started-docs-3.38.1-9|404	Summary:	sk translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|405	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|406	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|407	
21mr|gnome-getting-started-docs-3.38.1-9|408	%description sk
21mr|gnome-getting-started-docs-3.38.1-9|409	sk translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|410	
21mr|gnome-getting-started-docs-3.38.1-9|411	%files sk
21mr|gnome-getting-started-docs-3.38.1-9|412	%{_datadir}/help/sk/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|413	
21mr|gnome-getting-started-docs-3.38.1-9|414	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|415	
21mr|gnome-getting-started-docs-3.38.1-9|416	%package sr
21mr|gnome-getting-started-docs-3.38.1-9|417	Summary:	sr translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|418	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|419	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|420	
21mr|gnome-getting-started-docs-3.38.1-9|421	%description sr
21mr|gnome-getting-started-docs-3.38.1-9|422	sr translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|423	
21mr|gnome-getting-started-docs-3.38.1-9|424	%files sr
21mr|gnome-getting-started-docs-3.38.1-9|425	%{_datadir}/help/sr/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|426	
21mr|gnome-getting-started-docs-3.38.1-9|427	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|428	
21mr|gnome-getting-started-docs-3.38.1-9|429	%package sv
21mr|gnome-getting-started-docs-3.38.1-9|430	Summary:	sv translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|431	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|432	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|433	
21mr|gnome-getting-started-docs-3.38.1-9|434	%description sv
21mr|gnome-getting-started-docs-3.38.1-9|435	sv translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|436	
21mr|gnome-getting-started-docs-3.38.1-9|437	%files sv
21mr|gnome-getting-started-docs-3.38.1-9|438	%{_datadir}/help/sv/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|439	
21mr|gnome-getting-started-docs-3.38.1-9|440	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|441	
21mr|gnome-getting-started-docs-3.38.1-9|442	%package ta
21mr|gnome-getting-started-docs-3.38.1-9|443	Summary:	ta translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|444	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|445	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|446	
21mr|gnome-getting-started-docs-3.38.1-9|447	%description ta
21mr|gnome-getting-started-docs-3.38.1-9|448	ta translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|449	
21mr|gnome-getting-started-docs-3.38.1-9|450	%files ta
21mr|gnome-getting-started-docs-3.38.1-9|451	%{_datadir}/help/ta/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|452	
21mr|gnome-getting-started-docs-3.38.1-9|453	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|454	
21mr|gnome-getting-started-docs-3.38.1-9|455	%package te
21mr|gnome-getting-started-docs-3.38.1-9|456	Summary:	te translations for gnome-getting-started-docs videos
21mr|gnome-getting-started-docs-3.38.1-9|457	Group:		Documentation
21mr|gnome-getting-started-docs-3.38.1-9|458	Requires:	gnome-getting-started-docs = %{EVRD}
21mr|gnome-getting-started-docs-3.38.1-9|459	
21mr|gnome-getting-started-docs-3.38.1-9|460	%description te
21mr|gnome-getting-started-docs-3.38.1-9|461	te translations for the Getting Started guide videos.
21mr|gnome-getting-started-docs-3.38.1-9|462	
21mr|gnome-getting-started-docs-3.38.1-9|463	%files te
21mr|gnome-getting-started-docs-3.38.1-9|464	%{_datadir}/help/te/gnome-help/figures/
21mr|gnome-getting-started-docs-3.38.1-9|465	
21mr|gnome-getting-started-docs-3.38.1-9|466	#----------------------------------------------------------------------------
21mr|gnome-getting-started-docs-3.38.1-9|467	
21mr|gnome-getting-started-docs-3.38.1-9|468	%prep
21mr|gnome-getting-started-docs-3.38.1-9|469	%setup -q
21mr|gnome-getting-started-docs-3.38.1-9|470	%apply_patches
21mr|gnome-getting-started-docs-3.38.1-9|471	
21mr|gnome-getting-started-docs-3.38.1-9|472	%build
21mr|gnome-getting-started-docs-3.38.1-9|473	%configure
21mr|gnome-getting-started-docs-3.38.1-9|474	%make
21mr|gnome-getting-started-docs-3.38.1-9|475	
21mr|gnome-getting-started-docs-3.38.1-9|476	%install
21mr|gnome-getting-started-docs-3.38.1-9|477	%makeinstall_std
21mr|gnome-getting-started-docs-3.38.1-9|478	
21mr|gnome-getting-started-docs-3.38.1-9|479	%find_lang %{name} --all-name --with-gnome

12464 21
21mr|gnome-icon-theme-3.12.0-10|1	Summary:	GNOME icon theme
21mr|gnome-icon-theme-3.12.0-10|2	Name:		gnome-icon-theme
21mr|gnome-icon-theme-3.12.0-10|3	Version:	3.12.0
21mr|gnome-icon-theme-3.12.0-10|4	Release:	10
21mr|gnome-icon-theme-3.12.0-10|5	License:	GPL+
21mr|gnome-icon-theme-3.12.0-10|6	Group:		Graphical desktop/GNOME
21mr|gnome-icon-theme-3.12.0-10|7	URL:		https://download.gnome.org/sources/gnome-icon-theme
21mr|gnome-icon-theme-3.12.0-10|8	Source0:	http://download.gnome.org/sources/gnome-icon-theme/3.12/%{name}-%{version}.tar.xz
21mr|gnome-icon-theme-3.12.0-10|9	Source1:	legacy-icon-mapping.xml
21mr|gnome-icon-theme-3.12.0-10|10	Source2:	xfce-icon-%{version}.tar.bz2
21mr|gnome-icon-theme-3.12.0-10|11	BuildArch:	noarch
21mr|gnome-icon-theme-3.12.0-10|12	
21mr|gnome-icon-theme-3.12.0-10|13	BuildRequires:	icon-naming-utils >= 0.8.7
21mr|gnome-icon-theme-3.12.0-10|14	BuildRequires:	gettext
21mr|gnome-icon-theme-3.12.0-10|15	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-icon-theme-3.12.0-10|16	BuildRequires:	intltool
21mr|gnome-icon-theme-3.12.0-10|17	BuildRequires:	/usr/bin/gtk-update-icon-cache
21mr|gnome-icon-theme-3.12.0-10|18	
21mr|gnome-icon-theme-3.12.0-10|19	Requires:	gnome-icon-theme-symbolic
21mr|gnome-icon-theme-3.12.0-10|20	Requires:	hicolor-icon-theme
21mr|gnome-icon-theme-3.12.0-10|21	Requires:	pkgconfig
21mr|gnome-icon-theme-3.12.0-10|22	Requires(post):	/usr/bin/gtk-update-icon-cache
21mr|gnome-icon-theme-3.12.0-10|23	Requires(postun): /usr/bin/gtk-update-icon-cache
21mr|gnome-icon-theme-3.12.0-10|24	OrderWithRequires: /usr/bin/gtk-update-icon-cache
21mr|gnome-icon-theme-3.12.0-10|25	
21mr|gnome-icon-theme-3.12.0-10|26	%description
21mr|gnome-icon-theme-3.12.0-10|27	This package contains the default icon theme used by the GNOME desktop.
21mr|gnome-icon-theme-3.12.0-10|28	
21mr|gnome-icon-theme-3.12.0-10|29	%files -f files.txt
21mr|gnome-icon-theme-3.12.0-10|30	%doc COPYING AUTHORS
21mr|gnome-icon-theme-3.12.0-10|31	%{_datadir}/pkgconfig/gnome-icon-theme.pc
21mr|gnome-icon-theme-3.12.0-10|32	
21mr|gnome-icon-theme-3.12.0-10|33	%post
21mr|gnome-icon-theme-3.12.0-10|34	%update_icon_cache gnome
21mr|gnome-icon-theme-3.12.0-10|35	
21mr|gnome-icon-theme-3.12.0-10|36	%postun
21mr|gnome-icon-theme-3.12.0-10|37	%update_icon_cache gnome
21mr|gnome-icon-theme-3.12.0-10|38	
21mr|gnome-icon-theme-3.12.0-10|39	
21mr|gnome-icon-theme-3.12.0-10|40	#---------------------------------------------------------------------
21mr|gnome-icon-theme-3.12.0-10|41	%package legacy
21mr|gnome-icon-theme-3.12.0-10|42	Summary:	Old names for icons in gnome-icon-theme
21mr|gnome-icon-theme-3.12.0-10|43	Group:		Graphical desktop/GNOME
21mr|gnome-icon-theme-3.12.0-10|44	Requires:	%{name} = %{version}-%{release}
21mr|gnome-icon-theme-3.12.0-10|45	
21mr|gnome-icon-theme-3.12.0-10|46	%description legacy
21mr|gnome-icon-theme-3.12.0-10|47	This package contains symlinks to make the icons in gnome-icon-theme
21mr|gnome-icon-theme-3.12.0-10|48	available under old names.
21mr|gnome-icon-theme-3.12.0-10|49	
21mr|gnome-icon-theme-3.12.0-10|50	%files legacy -f legacy.txt
21mr|gnome-icon-theme-3.12.0-10|51	
21mr|gnome-icon-theme-3.12.0-10|52	%post legacy
21mr|gnome-icon-theme-3.12.0-10|53	%update_icon_cache gnome
21mr|gnome-icon-theme-3.12.0-10|54	
21mr|gnome-icon-theme-3.12.0-10|55	%postun legacy
21mr|gnome-icon-theme-3.12.0-10|56	%update_icon_cache gnome
21mr|gnome-icon-theme-3.12.0-10|57	
21mr|gnome-icon-theme-3.12.0-10|58	#---------------------------------------------------------------------
21mr|gnome-icon-theme-3.12.0-10|59	
21mr|gnome-icon-theme-3.12.0-10|60	%prep
21mr|gnome-icon-theme-3.12.0-10|61	%setup -q
21mr|gnome-icon-theme-3.12.0-10|62	
21mr|gnome-icon-theme-3.12.0-10|63	%build
21mr|gnome-icon-theme-3.12.0-10|64	%configure --enable-icon-mapping
21mr|gnome-icon-theme-3.12.0-10|65	
21mr|gnome-icon-theme-3.12.0-10|66	%install
21mr|gnome-icon-theme-3.12.0-10|67	%makeinstall_std
21mr|gnome-icon-theme-3.12.0-10|68	
21mr|gnome-icon-theme-3.12.0-10|69	install -d %{buildroot}%{_iconsdir}
21mr|gnome-icon-theme-3.12.0-10|70	tar xjvf %{SOURCE2} -C %{buildroot}%{_iconsdir}
21mr|gnome-icon-theme-3.12.0-10|71	
21mr|gnome-icon-theme-3.12.0-10|72	rm -f %{buildroot}%{_datadir}/icons/gnome/icon-theme.cache
21mr|gnome-icon-theme-3.12.0-10|73	touch %{buildroot}%{_datadir}/icons/gnome/icon-theme.cache
21mr|gnome-icon-theme-3.12.0-10|74	
21mr|gnome-icon-theme-3.12.0-10|75	
21mr|gnome-icon-theme-3.12.0-10|76	cp %{SOURCE1} .
21mr|gnome-icon-theme-3.12.0-10|77	export INU_DATA_DIR=$PWD
21mr|gnome-icon-theme-3.12.0-10|78	(cd %{buildroot}%{_datadir}/icons/gnome
21mr|gnome-icon-theme-3.12.0-10|79	for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do
21mr|gnome-icon-theme-3.12.0-10|80	cd $size || continue;
21mr|gnome-icon-theme-3.12.0-10|81	echo -e "Adding rtl variants for $size"
21mr|gnome-icon-theme-3.12.0-10|82	for dir in `find . -type d`; do
21mr|gnome-icon-theme-3.12.0-10|83	context="`echo $dir | cut -c 3-`"
21mr|gnome-icon-theme-3.12.0-10|84	if [ $context ]; then
21mr|gnome-icon-theme-3.12.0-10|85	icon-name-mapping -c $context
21mr|gnome-icon-theme-3.12.0-10|86	fi
21mr|gnome-icon-theme-3.12.0-10|87	done
21mr|gnome-icon-theme-3.12.0-10|88	cd ..
21mr|gnome-icon-theme-3.12.0-10|89	done
21mr|gnome-icon-theme-3.12.0-10|90	)
21mr|gnome-icon-theme-3.12.0-10|91	
21mr|gnome-icon-theme-3.12.0-10|92	# Add scalable directories for symbolic icons
21mr|gnome-icon-theme-3.12.0-10|93	(cd %{buildroot}%{_datadir}/icons/gnome
21mr|gnome-icon-theme-3.12.0-10|94	
21mr|gnome-icon-theme-3.12.0-10|95	mkdir -p scalable/actions
21mr|gnome-icon-theme-3.12.0-10|96	mkdir -p scalable/apps
21mr|gnome-icon-theme-3.12.0-10|97	mkdir -p scalable/devices
21mr|gnome-icon-theme-3.12.0-10|98	mkdir -p scalable/emblems
21mr|gnome-icon-theme-3.12.0-10|99	mkdir -p scalable/mimetypes
21mr|gnome-icon-theme-3.12.0-10|100	mkdir -p scalable/places
21mr|gnome-icon-theme-3.12.0-10|101	mkdir -p scalable/status
21mr|gnome-icon-theme-3.12.0-10|102	)
21mr|gnome-icon-theme-3.12.0-10|103	
21mr|gnome-icon-theme-3.12.0-10|104	touch files.txt
21mr|gnome-icon-theme-3.12.0-10|105	
21mr|gnome-icon-theme-3.12.0-10|106	(cd %{buildroot}%{_datadir}
21mr|gnome-icon-theme-3.12.0-10|107	echo "%%defattr(-,root,root)"
21mr|gnome-icon-theme-3.12.0-10|108	find icons/gnome \( -name *-rtl.png -or -name *-ltr.png -or -type f \) -printf "%%%%{_datadir}/%%p\n"
21mr|gnome-icon-theme-3.12.0-10|109	find icons/gnome -type d -printf "%%%%dir %%%%{_datadir}/%%p\n"
21mr|gnome-icon-theme-3.12.0-10|110	) > files.txt
21mr|gnome-icon-theme-3.12.0-10|111	
21mr|gnome-icon-theme-3.12.0-10|112	(cd %{buildroot}%{_datadir}
21mr|gnome-icon-theme-3.12.0-10|113	echo "%%defattr(-,root,root)"
21mr|gnome-icon-theme-3.12.0-10|114	find icons/gnome \( -type l -and -not -name *-rtl.png -and -not -name *-ltr.png \) -printf "%%%%{_datadir}/%%p\n"
21mr|gnome-icon-theme-3.12.0-10|115	) > legacy.txt
21mr|gnome-icon-theme-3.12.0-10|116	

12465 21
21mr|gnome-icon-theme-symbolic-3.12.0-6|1	Summary:	GNOME symbolic icons
21mr|gnome-icon-theme-symbolic-3.12.0-6|2	Name:		gnome-icon-theme-symbolic
21mr|gnome-icon-theme-symbolic-3.12.0-6|3	Version:	3.12.0
21mr|gnome-icon-theme-symbolic-3.12.0-6|4	Release:	6
21mr|gnome-icon-theme-symbolic-3.12.0-6|5	
21mr|gnome-icon-theme-symbolic-3.12.0-6|6	License:	CC-BY-SA
21mr|gnome-icon-theme-symbolic-3.12.0-6|7	Group:		Graphical desktop/GNOME
21mr|gnome-icon-theme-symbolic-3.12.0-6|8	URL:		http://www.gnome.org/
21mr|gnome-icon-theme-symbolic-3.12.0-6|9	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.12/%{name}-%{version}.tar.xz
21mr|gnome-icon-theme-symbolic-3.12.0-6|10	
21mr|gnome-icon-theme-symbolic-3.12.0-6|11	BuildRequires:	icon-naming-utils >= 0.8.1
21mr|gnome-icon-theme-symbolic-3.12.0-6|12	BuildRequires:	git-core
21mr|gnome-icon-theme-symbolic-3.12.0-6|13	BuildRequires:	/usr/bin/gtk-update-icon-cache
21mr|gnome-icon-theme-symbolic-3.12.0-6|14	
21mr|gnome-icon-theme-symbolic-3.12.0-6|15	BuildArch: noarch
21mr|gnome-icon-theme-symbolic-3.12.0-6|16	
21mr|gnome-icon-theme-symbolic-3.12.0-6|17	Requires:	gnome-icon-theme
21mr|gnome-icon-theme-symbolic-3.12.0-6|18	Requires(post):	/usr/bin/gtk-update-icon-cache
21mr|gnome-icon-theme-symbolic-3.12.0-6|19	Requires(postun): /usr/bin/gtk-update-icon-cache
21mr|gnome-icon-theme-symbolic-3.12.0-6|20	OrderWithRequires: /usr/bin/gtk-update-icon-cache
21mr|gnome-icon-theme-symbolic-3.12.0-6|21	
21mr|gnome-icon-theme-symbolic-3.12.0-6|22	%description
21mr|gnome-icon-theme-symbolic-3.12.0-6|23	Purpose of this icon theme is to extend the base icon theme that
21mr|gnome-icon-theme-symbolic-3.12.0-6|24	follows the Tango style guidelines for specific purposes. This would
21mr|gnome-icon-theme-symbolic-3.12.0-6|25	include OSD messages, panel system/notification area, and possibly
21mr|gnome-icon-theme-symbolic-3.12.0-6|26	menu icons.
21mr|gnome-icon-theme-symbolic-3.12.0-6|27	
21mr|gnome-icon-theme-symbolic-3.12.0-6|28	Icons follow the naming specification, but have a -symbolic suffix, so
21mr|gnome-icon-theme-symbolic-3.12.0-6|29	only applications specifically looking up these symbolic icons will
21mr|gnome-icon-theme-symbolic-3.12.0-6|30	render them. If a -symbolic icon is missing, the app will fall back to
21mr|gnome-icon-theme-symbolic-3.12.0-6|31	the regular name.
21mr|gnome-icon-theme-symbolic-3.12.0-6|32	
21mr|gnome-icon-theme-symbolic-3.12.0-6|33	%files
21mr|gnome-icon-theme-symbolic-3.12.0-6|34	%doc README COPYING NEWS AUTHORS
21mr|gnome-icon-theme-symbolic-3.12.0-6|35	%{_datadir}/icons/gnome/*
21mr|gnome-icon-theme-symbolic-3.12.0-6|36	%{_datadir}/pkgconfig/gnome-icon-theme-symbolic.pc
21mr|gnome-icon-theme-symbolic-3.12.0-6|37	
21mr|gnome-icon-theme-symbolic-3.12.0-6|38	#---------------------------------------------------------------------
21mr|gnome-icon-theme-symbolic-3.12.0-6|39	%prep
21mr|gnome-icon-theme-symbolic-3.12.0-6|40	%setup -q
21mr|gnome-icon-theme-symbolic-3.12.0-6|41	
21mr|gnome-icon-theme-symbolic-3.12.0-6|42	%build
21mr|gnome-icon-theme-symbolic-3.12.0-6|43	
21mr|gnome-icon-theme-symbolic-3.12.0-6|44	./configure --prefix=%_prefix --enable-icon-mapping
21mr|gnome-icon-theme-symbolic-3.12.0-6|45	
21mr|gnome-icon-theme-symbolic-3.12.0-6|46	%make
21mr|gnome-icon-theme-symbolic-3.12.0-6|47	
21mr|gnome-icon-theme-symbolic-3.12.0-6|48	%install
21mr|gnome-icon-theme-symbolic-3.12.0-6|49	%makeinstall_std GTK_UPDATE_ICON_CACHE=true
21mr|gnome-icon-theme-symbolic-3.12.0-6|50	

12466 21
21mr|gnome-keyring-42.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-keyring-42.1-2|2	
21mr|gnome-keyring-42.1-2|3	%define api 3
21mr|gnome-keyring-42.1-2|4	
21mr|gnome-keyring-42.1-2|5	Summary:	Keyring and password manager for the GNOME desktop
21mr|gnome-keyring-42.1-2|6	Name:		gnome-keyring
21mr|gnome-keyring-42.1-2|7	Version:	42.1
21mr|gnome-keyring-42.1-2|8	Release:	2
21mr|gnome-keyring-42.1-2|9	License:	GPLv2+ and LGPLv2+
21mr|gnome-keyring-42.1-2|10	Group:		Networking/Remote access
21mr|gnome-keyring-42.1-2|11	Url:		https://download.gnome.org/sources/gnome-keyring
21mr|gnome-keyring-42.1-2|12	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-keyring-42.1-2|13	Source1:	gnome-keyring-40.0-ru.tar.gz
21mr|gnome-keyring-42.1-2|14	BuildRequires:	intltool
21mr|gnome-keyring-42.1-2|15	BuildRequires:	glib2.0-common
21mr|gnome-keyring-42.1-2|16	BuildRequires:	gtk-doc
21mr|gnome-keyring-42.1-2|17	BuildRequires:	libtasn1-tools
21mr|gnome-keyring-42.1-2|18	BuildRequires:	pam-devel
21mr|gnome-keyring-42.1-2|19	BuildRequires:	pkgconfig(dbus-1)
21mr|gnome-keyring-42.1-2|20	BuildRequires:	pkgconfig(gck-1)
21mr|gnome-keyring-42.1-2|21	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-keyring-42.1-2|22	BuildRequires:	pkgconfig(libtasn1)
21mr|gnome-keyring-42.1-2|23	#gw for keyring management GUI
21mr|gnome-keyring-42.1-2|24	Recommends:	seahorse
21mr|gnome-keyring-42.1-2|25	
21mr|gnome-keyring-42.1-2|26	%description
21mr|gnome-keyring-42.1-2|27	gnome-keyring is a program that keep password and other secrets for
21mr|gnome-keyring-42.1-2|28	users. It is run as a damon in the session, similar to ssh-agent, and
21mr|gnome-keyring-42.1-2|29	other applications can locate it by an environment variable.
21mr|gnome-keyring-42.1-2|30	
21mr|gnome-keyring-42.1-2|31	The program can manage several keyrings, each with its own master
21mr|gnome-keyring-42.1-2|32	password, and there is also a session keyring which is never stored to
21mr|gnome-keyring-42.1-2|33	disk, but forgotten when the session ends.
21mr|gnome-keyring-42.1-2|34	
21mr|gnome-keyring-42.1-2|35	%files -f %{name}.lang
21mr|gnome-keyring-42.1-2|36	%doc README NEWS
21mr|gnome-keyring-42.1-2|37	%license COPYING*
21mr|gnome-keyring-42.1-2|38	%attr(755,root,root) %{_bindir}/%{name}-daemon
21mr|gnome-keyring-42.1-2|39	%{_bindir}/%{name}
21mr|gnome-keyring-42.1-2|40	%{_bindir}/%{name}-%{api}
21mr|gnome-keyring-42.1-2|41	%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.Secret.service
21mr|gnome-keyring-42.1-2|42	%{_datadir}/dbus-1/services/org.freedesktop.secrets.service
21mr|gnome-keyring-42.1-2|43	%{_datadir}/dbus-1/services/org.gnome.keyring.service
21mr|gnome-keyring-42.1-2|44	%{_datadir}/GConf/gsettings/*.convert
21mr|gnome-keyring-42.1-2|45	%{_datadir}/glib-2.0/schemas/org.gnome.crypto.cache.gschema.xml
21mr|gnome-keyring-42.1-2|46	%{_datadir}/xdg-desktop-portal/portals/%{name}.portal
21mr|gnome-keyring-42.1-2|47	%{_libdir}/%{name}
21mr|gnome-keyring-42.1-2|48	%{_libdir}/pkcs11
21mr|gnome-keyring-42.1-2|49	/%{_lib}/security/pam_gnome_keyring*.so
21mr|gnome-keyring-42.1-2|50	%{_mandir}/man1/gnome-*
21mr|gnome-keyring-42.1-2|51	%{_sysconfdir}/pkcs11/modules/%{name}.module
21mr|gnome-keyring-42.1-2|52	%{_sysconfdir}/xdg/autostart/%{name}-pkcs11.desktop
21mr|gnome-keyring-42.1-2|53	%{_sysconfdir}/xdg/autostart/%{name}-secrets.desktop
21mr|gnome-keyring-42.1-2|54	%{_sysconfdir}/xdg/autostart/%{name}-ssh.desktop
21mr|gnome-keyring-42.1-2|55	%{_userunitdir}/%{name}-daemon.*
21mr|gnome-keyring-42.1-2|56	
21mr|gnome-keyring-42.1-2|57	#----------------------------------------------------------------------------
21mr|gnome-keyring-42.1-2|58	
21mr|gnome-keyring-42.1-2|59	%prep
21mr|gnome-keyring-42.1-2|60	%setup -q
21mr|gnome-keyring-42.1-2|61	%apply_patches
21mr|gnome-keyring-42.1-2|62	
21mr|gnome-keyring-42.1-2|63	pushd po
21mr|gnome-keyring-42.1-2|64	tar -xvzf %{SOURCE1}
21mr|gnome-keyring-42.1-2|65	popd
21mr|gnome-keyring-42.1-2|66	
21mr|gnome-keyring-42.1-2|67	%build
21mr|gnome-keyring-42.1-2|68	%configure \
21mr|gnome-keyring-42.1-2|69	--with-pam-dir=/%{_lib}/security \
21mr|gnome-keyring-42.1-2|70	--disable-static \
21mr|gnome-keyring-42.1-2|71	--enable-pam \
21mr|gnome-keyring-42.1-2|72	--disable-schemas-compile
21mr|gnome-keyring-42.1-2|73	%make LIBS='-lgmodule-2.0 -lglib-2.0'
21mr|gnome-keyring-42.1-2|74	
21mr|gnome-keyring-42.1-2|75	%install
21mr|gnome-keyring-42.1-2|76	%makeinstall_std
21mr|gnome-keyring-42.1-2|77	
21mr|gnome-keyring-42.1-2|78	%find_lang %{name} %{name}.lang

12467 21
21mr|gnome-klotski-3.38.2-12|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-klotski-3.38.2-12|2	
21mr|gnome-klotski-3.38.2-12|3	Summary:	GNOME Klotski game
21mr|gnome-klotski-3.38.2-12|4	Name:		gnome-klotski
21mr|gnome-klotski-3.38.2-12|5	Version:	3.38.2
21mr|gnome-klotski-3.38.2-12|6	Release:	12
21mr|gnome-klotski-3.38.2-12|7	License:	GPLv2+ and GFDL
21mr|gnome-klotski-3.38.2-12|8	Group:		Games/Puzzles
21mr|gnome-klotski-3.38.2-12|9	Url:		https://download.gnome.org/sources/gnome-klotski
21mr|gnome-klotski-3.38.2-12|10	Source0:	https://download.gnome.org/sources/gnome-klotski/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-klotski-3.38.2-12|11	BuildRequires:	intltool
21mr|gnome-klotski-3.38.2-12|12	BuildRequires:	itstool
21mr|gnome-klotski-3.38.2-12|13	BuildRequires:	libxml2-utils
21mr|gnome-klotski-3.38.2-12|14	BuildRequires:	meson
21mr|gnome-klotski-3.38.2-12|15	BuildRequires:	vala
21mr|gnome-klotski-3.38.2-12|16	BuildRequires:	pkgconfig(gee-0.8)
21mr|gnome-klotski-3.38.2-12|17	BuildRequires:	pkgconfig(libgnome-games-support-1)
21mr|gnome-klotski-3.38.2-12|18	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-klotski-3.38.2-12|19	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-klotski-3.38.2-12|20	
21mr|gnome-klotski-3.38.2-12|21	%description
21mr|gnome-klotski-3.38.2-12|22	A series of sliding block puzzles. Try and solve them in the least number of
21mr|gnome-klotski-3.38.2-12|23	moves.
21mr|gnome-klotski-3.38.2-12|24	
21mr|gnome-klotski-3.38.2-12|25	%files -f %{name}.lang
21mr|gnome-klotski-3.38.2-12|26	%doc COPYING
21mr|gnome-klotski-3.38.2-12|27	%{_bindir}/%{name}
21mr|gnome-klotski-3.38.2-12|28	%{_datadir}/applications/org.gnome.Klotski.desktop
21mr|gnome-klotski-3.38.2-12|29	%{_datadir}/dbus-1/services/org.gnome.Klotski.service
21mr|gnome-klotski-3.38.2-12|30	%{_datadir}/glib-2.0/schemas/org.gnome.Klotski.gschema.xml
21mr|gnome-klotski-3.38.2-12|31	%{_datadir}/metainfo/org.gnome.Klotski.appdata.xml
21mr|gnome-klotski-3.38.2-12|32	%{_iconsdir}/*/*/apps/*
21mr|gnome-klotski-3.38.2-12|33	%{_mandir}/man6/%{name}.6*
21mr|gnome-klotski-3.38.2-12|34	
21mr|gnome-klotski-3.38.2-12|35	#----------------------------------------------------------------------------
21mr|gnome-klotski-3.38.2-12|36	
21mr|gnome-klotski-3.38.2-12|37	%prep
21mr|gnome-klotski-3.38.2-12|38	%setup -q
21mr|gnome-klotski-3.38.2-12|39	
21mr|gnome-klotski-3.38.2-12|40	%build
21mr|gnome-klotski-3.38.2-12|41	%meson
21mr|gnome-klotski-3.38.2-12|42	%meson_build
21mr|gnome-klotski-3.38.2-12|43	
21mr|gnome-klotski-3.38.2-12|44	%install
21mr|gnome-klotski-3.38.2-12|45	%meson_install
21mr|gnome-klotski-3.38.2-12|46	
21mr|gnome-klotski-3.38.2-12|47	%find_lang %{name} --with-gnome

12468 21
21mr|gnome-logs-42.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-logs-42.0-2|2	
21mr|gnome-logs-42.0-2|3	Summary:	GNOME Log Viewer
21mr|gnome-logs-42.0-2|4	Name:		gnome-logs
21mr|gnome-logs-42.0-2|5	Version:	42.0
21mr|gnome-logs-42.0-2|6	Release:	2
21mr|gnome-logs-42.0-2|7	License:	GPLv2+
21mr|gnome-logs-42.0-2|8	Group:		Graphical desktop/GNOME
21mr|gnome-logs-42.0-2|9	Url:		https://download.gnome.org/sources/gnome-logs
21mr|gnome-logs-42.0-2|10	Source0:	https://download.gnome.org/sources/gnome-logs/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-logs-42.0-2|11	BuildRequires:	intltool
21mr|gnome-logs-42.0-2|12	BuildRequires:	appdata-tools
21mr|gnome-logs-42.0-2|13	BuildRequires:	docbook-dtd43-xml
21mr|gnome-logs-42.0-2|14	BuildRequires:	docbook-style-xsl
21mr|gnome-logs-42.0-2|15	BuildRequires:	gsettings-desktop-schemas
21mr|gnome-logs-42.0-2|16	BuildRequires:	itstool
21mr|gnome-logs-42.0-2|17	BuildRequires:	libxml2-utils
21mr|gnome-logs-42.0-2|18	BuildRequires:	meson
21mr|gnome-logs-42.0-2|19	BuildRequires:	xsltproc
21mr|gnome-logs-42.0-2|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-logs-42.0-2|21	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gnome-logs-42.0-2|22	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-logs-42.0-2|23	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-logs-42.0-2|24	BuildRequires:	pkgconfig(libsystemd)
21mr|gnome-logs-42.0-2|25	Requires:	gsettings-desktop-schemas
21mr|gnome-logs-42.0-2|26	
21mr|gnome-logs-42.0-2|27	%description
21mr|gnome-logs-42.0-2|28	Logs makes it easy to view and filter log messages and events. Filter
21mr|gnome-logs-42.0-2|29	logs by category and importance to get the information you want. Use
21mr|gnome-logs-42.0-2|30	the integrated search to get more relevant results.
21mr|gnome-logs-42.0-2|31	
21mr|gnome-logs-42.0-2|32	%files -f %{name}.lang
21mr|gnome-logs-42.0-2|33	%doc README NEWS
21mr|gnome-logs-42.0-2|34	%doc %{_datadir}/help/*/%{name}/*
21mr|gnome-logs-42.0-2|35	%{_bindir}/%{name}
21mr|gnome-logs-42.0-2|36	%{_iconsdir}/*/*/*/*
21mr|gnome-logs-42.0-2|37	%{_appdatadir}/*.appdata.xml
21mr|gnome-logs-42.0-2|38	%{_datadir}/applications/org.gnome.Logs.desktop
21mr|gnome-logs-42.0-2|39	%{_datadir}/glib-2.0/schemas/org.gnome.Logs.*.xml
21mr|gnome-logs-42.0-2|40	%{_datadir}/dbus-1/services/org.gnome.Logs.service
21mr|gnome-logs-42.0-2|41	%{_datadir}/%{name}/gl-style.css
21mr|gnome-logs-42.0-2|42	%{_mandir}/man1/%{name}.1*
21mr|gnome-logs-42.0-2|43	
21mr|gnome-logs-42.0-2|44	#----------------------------------------------------------------------------
21mr|gnome-logs-42.0-2|45	
21mr|gnome-logs-42.0-2|46	%prep
21mr|gnome-logs-42.0-2|47	%setup -q
21mr|gnome-logs-42.0-2|48	
21mr|gnome-logs-42.0-2|49	%build
21mr|gnome-logs-42.0-2|50	%meson -Dman=true
21mr|gnome-logs-42.0-2|51	%meson_build
21mr|gnome-logs-42.0-2|52	
21mr|gnome-logs-42.0-2|53	%install
21mr|gnome-logs-42.0-2|54	%meson_install
21mr|gnome-logs-42.0-2|55	
21mr|gnome-logs-42.0-2|56	%find_lang %{name}

12469 21
21mr|gnome-mahjongg-3.38.3-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-mahjongg-3.38.3-10|2	
21mr|gnome-mahjongg-3.38.3-10|3	Summary:	GNOME Mahjongg game
21mr|gnome-mahjongg-3.38.3-10|4	Name:		gnome-mahjongg
21mr|gnome-mahjongg-3.38.3-10|5	Version:	3.38.3
21mr|gnome-mahjongg-3.38.3-10|6	Release:	10
21mr|gnome-mahjongg-3.38.3-10|7	License:	GPLv2+ and CC-BY-SA
21mr|gnome-mahjongg-3.38.3-10|8	Group:		Games/Other
21mr|gnome-mahjongg-3.38.3-10|9	Url:		https://download.gnome.org/sources/gnome-mahjongg
21mr|gnome-mahjongg-3.38.3-10|10	Source0:	https://download.gnome.org/sources/gnome-mahjongg/%{url_ver}/gnome-mahjongg-%{version}.tar.xz
21mr|gnome-mahjongg-3.38.3-10|11	Patch0:         fix-new-meson-builds.patch
21mr|gnome-mahjongg-3.38.3-10|12	BuildRequires:	intltool
21mr|gnome-mahjongg-3.38.3-10|13	BuildRequires:	itstool
21mr|gnome-mahjongg-3.38.3-10|14	BuildRequires:	libxml2-utils
21mr|gnome-mahjongg-3.38.3-10|15	BuildRequires:	meson
21mr|gnome-mahjongg-3.38.3-10|16	BuildRequires:	vala
21mr|gnome-mahjongg-3.38.3-10|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-mahjongg-3.38.3-10|18	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-mahjongg-3.38.3-10|19	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-mahjongg-3.38.3-10|20	Requires(post):	glib2.0-common
21mr|gnome-mahjongg-3.38.3-10|21	Requires(post):	gtk-update-icon-cache
21mr|gnome-mahjongg-3.38.3-10|22	
21mr|gnome-mahjongg-3.38.3-10|23	%description
21mr|gnome-mahjongg-3.38.3-10|24	Mahjongg is a simple pattern recognition game. You score points by
21mr|gnome-mahjongg-3.38.3-10|25	matching identical tiles.
21mr|gnome-mahjongg-3.38.3-10|26	
21mr|gnome-mahjongg-3.38.3-10|27	%files -f %{name}.lang
21mr|gnome-mahjongg-3.38.3-10|28	%doc COPYING
21mr|gnome-mahjongg-3.38.3-10|29	%{_bindir}/gnome-mahjongg
21mr|gnome-mahjongg-3.38.3-10|30	%{_datadir}/applications/org.gnome.Mahjongg.desktop
21mr|gnome-mahjongg-3.38.3-10|31	%{_datadir}/glib-2.0/schemas/*.gschema.xml
21mr|gnome-mahjongg-3.38.3-10|32	%{_datadir}/gnome-mahjongg
21mr|gnome-mahjongg-3.38.3-10|33	%{_datadir}/icons/*/*/*/*
21mr|gnome-mahjongg-3.38.3-10|34	%{_datadir}/metainfo/org.gnome.Mahjongg.appdata.xml
21mr|gnome-mahjongg-3.38.3-10|35	%{_mandir}/man6/gnome-mahjongg.6*
21mr|gnome-mahjongg-3.38.3-10|36	
21mr|gnome-mahjongg-3.38.3-10|37	%post
21mr|gnome-mahjongg-3.38.3-10|38	glib-compile-schemas /usr/share/glib-2.0/schemas || :
21mr|gnome-mahjongg-3.38.3-10|39	gtk-update-icon-cache -t -f /usr/share/icons/hicolor/scalable || :
21mr|gnome-mahjongg-3.38.3-10|40	
21mr|gnome-mahjongg-3.38.3-10|41	#----------------------------------------------------------------------------
21mr|gnome-mahjongg-3.38.3-10|42	
21mr|gnome-mahjongg-3.38.3-10|43	%prep
21mr|gnome-mahjongg-3.38.3-10|44	%setup -q
21mr|gnome-mahjongg-3.38.3-10|45	%autopatch -p1
21mr|gnome-mahjongg-3.38.3-10|46	
21mr|gnome-mahjongg-3.38.3-10|47	%build
21mr|gnome-mahjongg-3.38.3-10|48	%meson \
21mr|gnome-mahjongg-3.38.3-10|49	-Dcompile-schemas=disabled \
21mr|gnome-mahjongg-3.38.3-10|50	-Dupdate-icon-cache=disabled
21mr|gnome-mahjongg-3.38.3-10|51	%meson_build
21mr|gnome-mahjongg-3.38.3-10|52	
21mr|gnome-mahjongg-3.38.3-10|53	%install
21mr|gnome-mahjongg-3.38.3-10|54	%meson_install
21mr|gnome-mahjongg-3.38.3-10|55	
21mr|gnome-mahjongg-3.38.3-10|56	%find_lang %{name} --with-gnome

12470 21
21mr|gnome-maps-43.7-2|1	%define url_ver %(echo %{version} |cut -d. -f1)
21mr|gnome-maps-43.7-2|2	%define aver %(echo %{version} |tr -d "~")
21mr|gnome-maps-43.7-2|3	
21mr|gnome-maps-43.7-2|4	Summary:	A map application for GNOME
21mr|gnome-maps-43.7-2|5	Name:		gnome-maps
21mr|gnome-maps-43.7-2|6	Version:	43.7
21mr|gnome-maps-43.7-2|7	Release:	2
21mr|gnome-maps-43.7-2|8	License:	GPLv2+
21mr|gnome-maps-43.7-2|9	Group:		Graphical desktop/GNOME
21mr|gnome-maps-43.7-2|10	Url:		https://download.gnome.org/sources/gnome-maps
21mr|gnome-maps-43.7-2|11	Source0:	https://download.gnome.org/sources/gnome-maps/%{url_ver}/%{name}-%{aver}.tar.xz
21mr|gnome-maps-43.7-2|12	Source1:	gnome-maps-40.2_ru.tar.gz
21mr|gnome-maps-43.7-2|13	BuildRequires:	appstream-util
21mr|gnome-maps-43.7-2|14	BuildRequires:	gjs
21mr|gnome-maps-43.7-2|15	BuildRequires:	gtk4-update-icon-cache
21mr|gnome-maps-43.7-2|16	BuildRequires:	intltool
21mr|gnome-maps-43.7-2|17	BuildRequires:	meson
21mr|gnome-maps-43.7-2|18	BuildRequires:	pkgconfig(champlain-0.12)
21mr|gnome-maps-43.7-2|19	BuildRequires:	pkgconfig(folks)
21mr|gnome-maps-43.7-2|20	BuildRequires:	pkgconfig(gee-0.8)
21mr|gnome-maps-43.7-2|21	BuildRequires:	pkgconfig(geoclue-2.0)
21mr|gnome-maps-43.7-2|22	BuildRequires:	pkgconfig(geocode-glib-2.0)
21mr|gnome-maps-43.7-2|23	BuildRequires:	pkgconfig(gio-2.0)
21mr|gnome-maps-43.7-2|24	BuildRequires:	pkgconfig(gjs-1.0)
21mr|gnome-maps-43.7-2|25	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-maps-43.7-2|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-maps-43.7-2|27	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-maps-43.7-2|28	BuildRequires:	pkgconfig(gweather4)
21mr|gnome-maps-43.7-2|29	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-maps-43.7-2|30	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-maps-43.7-2|31	BuildRequires:	pkgconfig(libportal)
21mr|gnome-maps-43.7-2|32	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-maps-43.7-2|33	BuildRequires:	pkgconfig(rest-1.0)
21mr|gnome-maps-43.7-2|34	BuildRequires:	pkgconfig(shumate-1.0)
21mr|gnome-maps-43.7-2|35	Requires:	folks
21mr|gnome-maps-43.7-2|36	Requires:	geoclue2
21mr|gnome-maps-43.7-2|37	Requires:	gjs
21mr|gnome-maps-43.7-2|38	Requires:	typelib(Champlain)
21mr|gnome-maps-43.7-2|39	Requires:	typelib(GeocodeGlib) = 2.0
21mr|gnome-maps-43.7-2|40	Requires:	typelib(Geoclue)
21mr|gnome-maps-43.7-2|41	Requires:	typelib(GtkChamplain)
21mr|gnome-maps-43.7-2|42	Requires:	typelib(Shumate) = 1.0
21mr|gnome-maps-43.7-2|43	Requires:	typelib(Memphis)
21mr|gnome-maps-43.7-2|44	Requires:	typelib(Rest) = 1.0
21mr|gnome-maps-43.7-2|45	Requires:	typelib(Secret)
21mr|gnome-maps-43.7-2|46	
21mr|gnome-maps-43.7-2|47	%description
21mr|gnome-maps-43.7-2|48	%{name} is a map application for GNOME.
21mr|gnome-maps-43.7-2|49	
21mr|gnome-maps-43.7-2|50	%files -f %{name}.lang
21mr|gnome-maps-43.7-2|51	%doc NEWS README
21mr|gnome-maps-43.7-2|52	%license COPYING
21mr|gnome-maps-43.7-2|53	%{_appdatadir}/org.gnome.Maps.appdata.xml
21mr|gnome-maps-43.7-2|54	%{_bindir}/%{name}
21mr|gnome-maps-43.7-2|55	%{_datadir}/applications/*
21mr|gnome-maps-43.7-2|56	%{_datadir}/dbus-1/services/org.gnome.Maps.service
21mr|gnome-maps-43.7-2|57	%{_datadir}/glib-2.0/schemas/*
21mr|gnome-maps-43.7-2|58	%{_datadir}/%{name}
21mr|gnome-maps-43.7-2|59	%{_iconsdir}/*/*/apps/*
21mr|gnome-maps-43.7-2|60	%{_libdir}/%{name}
21mr|gnome-maps-43.7-2|61	
21mr|gnome-maps-43.7-2|62	#----------------------------------------------------------------------------
21mr|gnome-maps-43.7-2|63	
21mr|gnome-maps-43.7-2|64	%prep
21mr|gnome-maps-43.7-2|65	%autosetup -p1 -n %{name}-%{aver}
21mr|gnome-maps-43.7-2|66	
21mr|gnome-maps-43.7-2|67	pushd po
21mr|gnome-maps-43.7-2|68	tar -xvzf %{SOURCE1}
21mr|gnome-maps-43.7-2|69	popd
21mr|gnome-maps-43.7-2|70	
21mr|gnome-maps-43.7-2|71	%build
21mr|gnome-maps-43.7-2|72	%meson
21mr|gnome-maps-43.7-2|73	%meson_build
21mr|gnome-maps-43.7-2|74	
21mr|gnome-maps-43.7-2|75	%install
21mr|gnome-maps-43.7-2|76	%meson_install
21mr|gnome-maps-43.7-2|77	
21mr|gnome-maps-43.7-2|78	%find_lang %{name} --with-gnome

12471 21
21mr|gnome-menus2-2.30.5-11|1	%define major 2
21mr|gnome-menus2-2.30.5-11|2	%define libname %mklibname gnome-menu %{major}
21mr|gnome-menus2-2.30.5-11|3	%define libnamedev %mklibname -d gnome-menu %{api}
21mr|gnome-menus2-2.30.5-11|4	%define api 2.0
21mr|gnome-menus2-2.30.5-11|5	%define oname gnome-menus
21mr|gnome-menus2-2.30.5-11|6	
21mr|gnome-menus2-2.30.5-11|7	Summary:	GNOME menu library
21mr|gnome-menus2-2.30.5-11|8	Name:		gnome-menus2
21mr|gnome-menus2-2.30.5-11|9	Version:	2.30.5
21mr|gnome-menus2-2.30.5-11|10	Release:	11
21mr|gnome-menus2-2.30.5-11|11	License:	LGPLv2+
21mr|gnome-menus2-2.30.5-11|12	Group:		System/Libraries
21mr|gnome-menus2-2.30.5-11|13	Url:		http://www.gnome.org
21mr|gnome-menus2-2.30.5-11|14	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%oname/%{oname}-%{version}.tar.bz2
21mr|gnome-menus2-2.30.5-11|15	# (fc) 2.15.91-2mdv grab translation from menu-messages if not in upstream file
21mr|gnome-menus2-2.30.5-11|16	Patch0:		gnome-menus-2.27.92-l10n.patch
21mr|gnome-menus2-2.30.5-11|17	# (fc) 2.16.0-2mdv unclutter preferences/settings menu
21mr|gnome-menus2-2.30.5-11|18	Patch1:		gnome-menus-2.23.1-uncluttermenu.patch
21mr|gnome-menus2-2.30.5-11|19	Patch2:		gnome-menus-compile-warnings.patch
21mr|gnome-menus2-2.30.5-11|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-menus2-2.30.5-11|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-menus2-2.30.5-11|22	BuildRequires:	intltool >= 0.40.0
21mr|gnome-menus2-2.30.5-11|23	BuildRequires:	pkgconfig(python2)
21mr|gnome-menus2-2.30.5-11|24	Requires:	python2-%{name}
21mr|gnome-menus2-2.30.5-11|25	
21mr|gnome-menus2-2.30.5-11|26	%description
21mr|gnome-menus2-2.30.5-11|27	The package contains an implementation of the draft "Desktop Menu
21mr|gnome-menus2-2.30.5-11|28	Specification" from freedesktop.org:
21mr|gnome-menus2-2.30.5-11|29	http://www.freedesktop.org/Standards/menu-spec
21mr|gnome-menus2-2.30.5-11|30	
21mr|gnome-menus2-2.30.5-11|31	Also contained here are the GNOME menu layout configuration files,
21mr|gnome-menus2-2.30.5-11|32	.directory files and assorted menu related utility programs.
21mr|gnome-menus2-2.30.5-11|33	
21mr|gnome-menus2-2.30.5-11|34	%files -f %{oname}.lang
21mr|gnome-menus2-2.30.5-11|35	%doc README NEWS HACKING AUTHORS ChangeLog
21mr|gnome-menus2-2.30.5-11|36	%{_datadir}/desktop-directories
21mr|gnome-menus2-2.30.5-11|37	%dir %{_sysconfdir}/xdg/gnome
21mr|gnome-menus2-2.30.5-11|38	%dir %{_sysconfdir}/xdg/gnome/menus
21mr|gnome-menus2-2.30.5-11|39	%config(noreplace) %{_sysconfdir}/xdg/gnome/menus/*
21mr|gnome-menus2-2.30.5-11|40	%{_bindir}/*
21mr|gnome-menus2-2.30.5-11|41	%{_datadir}/applications/*
21mr|gnome-menus2-2.30.5-11|42	%{_datadir}/%{oname}
21mr|gnome-menus2-2.30.5-11|43	
21mr|gnome-menus2-2.30.5-11|44	#------------------------------------------------------------------
21mr|gnome-menus2-2.30.5-11|45	%package -n python2-%{name}
21mr|gnome-menus2-2.30.5-11|46	Group:		Development/Python
21mr|gnome-menus2-2.30.5-11|47	Summary:	Module to access XDG menu
21mr|gnome-menus2-2.30.5-11|48	Provides:	python-%{name} = %{EVRD}
21mr|gnome-menus2-2.30.5-11|49	
21mr|gnome-menus2-2.30.5-11|50	%description -n python2-%{name}
21mr|gnome-menus2-2.30.5-11|51	Python module to access XDG menu.
21mr|gnome-menus2-2.30.5-11|52	
21mr|gnome-menus2-2.30.5-11|53	%files -n python2-%{name}
21mr|gnome-menus2-2.30.5-11|54	%{python2_sitearch}/*
21mr|gnome-menus2-2.30.5-11|55	
21mr|gnome-menus2-2.30.5-11|56	#------------------------------------------------------------------
21mr|gnome-menus2-2.30.5-11|57	
21mr|gnome-menus2-2.30.5-11|58	%package -n %{libname}
21mr|gnome-menus2-2.30.5-11|59	Group:		System/Libraries
21mr|gnome-menus2-2.30.5-11|60	Summary:	GNOME menu library
21mr|gnome-menus2-2.30.5-11|61	Conflicts:	gir-repository < 0.6.5-8
21mr|gnome-menus2-2.30.5-11|62	
21mr|gnome-menus2-2.30.5-11|63	%description -n %{libname}
21mr|gnome-menus2-2.30.5-11|64	The package contains an implementation of the draft "Desktop Menu
21mr|gnome-menus2-2.30.5-11|65	Specification" from freedesktop.org:
21mr|gnome-menus2-2.30.5-11|66	http://www.freedesktop.org/Standards/menu-spec
21mr|gnome-menus2-2.30.5-11|67	
21mr|gnome-menus2-2.30.5-11|68	%files -n %{libname}
21mr|gnome-menus2-2.30.5-11|69	%{_libdir}/libgnome-menu.so.%{major}*
21mr|gnome-menus2-2.30.5-11|70	%{_libdir}/girepository-1.0/GMenu-%{api}.typelib
21mr|gnome-menus2-2.30.5-11|71	
21mr|gnome-menus2-2.30.5-11|72	#------------------------------------------------------------------
21mr|gnome-menus2-2.30.5-11|73	
21mr|gnome-menus2-2.30.5-11|74	%package -n %{libnamedev}
21mr|gnome-menus2-2.30.5-11|75	Group:		Development/C
21mr|gnome-menus2-2.30.5-11|76	Summary:	GNOME menu library development files
21mr|gnome-menus2-2.30.5-11|77	Requires:	%{libname} = %{version}
21mr|gnome-menus2-2.30.5-11|78	Provides:	%{name}-devel = %{version}-%{release}
21mr|gnome-menus2-2.30.5-11|79	Obsoletes:	%{mklibname -d gnome-menu 2} < 2.30.5-5
21mr|gnome-menus2-2.30.5-11|80	Conflicts:	gir-repository < 0.6.5-8
21mr|gnome-menus2-2.30.5-11|81	
21mr|gnome-menus2-2.30.5-11|82	%description -n %{libnamedev}
21mr|gnome-menus2-2.30.5-11|83	The package contains an implementation of the draft "Desktop Menu
21mr|gnome-menus2-2.30.5-11|84	Specification" from freedesktop.org:
21mr|gnome-menus2-2.30.5-11|85	http://www.freedesktop.org/Standards/menu-spec
21mr|gnome-menus2-2.30.5-11|86	
21mr|gnome-menus2-2.30.5-11|87	%files -n %{libnamedev}
21mr|gnome-menus2-2.30.5-11|88	%{_libdir}/lib*.so
21mr|gnome-menus2-2.30.5-11|89	%{_includedir}/gnome-menus/
21mr|gnome-menus2-2.30.5-11|90	%{_libdir}/pkgconfig/*.pc
21mr|gnome-menus2-2.30.5-11|91	%{_datadir}/gir-1.0/GMenu-%{api}.gir
21mr|gnome-menus2-2.30.5-11|92	
21mr|gnome-menus2-2.30.5-11|93	#------------------------------------------------------------------
21mr|gnome-menus2-2.30.5-11|94	
21mr|gnome-menus2-2.30.5-11|95	%prep
21mr|gnome-menus2-2.30.5-11|96	%autosetup -p1 -n %{oname}-%{version}
21mr|gnome-menus2-2.30.5-11|97	
21mr|gnome-menus2-2.30.5-11|98	%build
21mr|gnome-menus2-2.30.5-11|99	export PYTHON=%{__python2}
21mr|gnome-menus2-2.30.5-11|100	%configure --disable-static
21mr|gnome-menus2-2.30.5-11|101	%make
21mr|gnome-menus2-2.30.5-11|102	
21mr|gnome-menus2-2.30.5-11|103	%install
21mr|gnome-menus2-2.30.5-11|104	%makeinstall_std
21mr|gnome-menus2-2.30.5-11|105	# gw these produce rpmlint errors:
21mr|gnome-menus2-2.30.5-11|106	rm -rf %{buildroot}%{_datadir}/locale/{io,be@latin,bn_IN,si,uz@cyrillic}
21mr|gnome-menus2-2.30.5-11|107	
21mr|gnome-menus2-2.30.5-11|108	%find_lang %{oname}
21mr|gnome-menus2-2.30.5-11|109	
21mr|gnome-menus2-2.30.5-11|110	mkdir -p %{buildroot}%{_sysconfdir}/xdg/gnome
21mr|gnome-menus2-2.30.5-11|111	mv %{buildroot}%{_sysconfdir}/xdg/menus %{buildroot}%{_sysconfdir}/xdg/gnome
21mr|gnome-menus2-2.30.5-11|112	
21mr|gnome-menus2-2.30.5-11|113	chmod 755 %{buildroot}%{python2_sitearch}/GMenuSimpleEditor/*.py

12472 21
21mr|gnome-menus-3.36.0-2|1	%define major	0
21mr|gnome-menus-3.36.0-2|2	%define api	3
21mr|gnome-menus-3.36.0-2|3	%define gimajor	3.0
21mr|gnome-menus-3.36.0-2|4	%define libname	%mklibname gnome-menu %{api} %{major}
21mr|gnome-menus-3.36.0-2|5	%define girname	%mklibname gmenu-gir %{gimajor}
21mr|gnome-menus-3.36.0-2|6	%define devname	%mklibname -d gnome-menu
21mr|gnome-menus-3.36.0-2|7	
21mr|gnome-menus-3.36.0-2|8	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|gnome-menus-3.36.0-2|9	
21mr|gnome-menus-3.36.0-2|10	Summary:	GNOME menu library
21mr|gnome-menus-3.36.0-2|11	Name:		gnome-menus
21mr|gnome-menus-3.36.0-2|12	Version:	3.36.0
21mr|gnome-menus-3.36.0-2|13	Release:	2
21mr|gnome-menus-3.36.0-2|14	License:	LGPLv2+
21mr|gnome-menus-3.36.0-2|15	Group:		System/Libraries
21mr|gnome-menus-3.36.0-2|16	Url:		http://www.gnome.org
21mr|gnome-menus-3.36.0-2|17	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-menus-3.36.0-2|18	
21mr|gnome-menus-3.36.0-2|19	BuildRequires:	intltool
21mr|gnome-menus-3.36.0-2|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-menus-3.36.0-2|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-menus-3.36.0-2|22	BuildRequires:	pkgconfig(python3)
21mr|gnome-menus-3.36.0-2|23	
21mr|gnome-menus-3.36.0-2|24	Obsoletes:	gnome-menus2 < 3.4
21mr|gnome-menus-3.36.0-2|25	
21mr|gnome-menus-3.36.0-2|26	Obsoletes:	python-%{name} < %{version}
21mr|gnome-menus-3.36.0-2|27	
21mr|gnome-menus-3.36.0-2|28	%description
21mr|gnome-menus-3.36.0-2|29	The package contains an implementation of the draft "Desktop Menu
21mr|gnome-menus-3.36.0-2|30	Specification" from freedesktop.org:
21mr|gnome-menus-3.36.0-2|31	http://www.freedesktop.org/Standards/menu-spec
21mr|gnome-menus-3.36.0-2|32	
21mr|gnome-menus-3.36.0-2|33	Also contained here are the GNOME menu layout configuration files,
21mr|gnome-menus-3.36.0-2|34	.directory files and assorted menu related utility programs.
21mr|gnome-menus-3.36.0-2|35	
21mr|gnome-menus-3.36.0-2|36	%files -f %{name}.lang
21mr|gnome-menus-3.36.0-2|37	%doc README NEWS HACKING AUTHORS ChangeLog
21mr|gnome-menus-3.36.0-2|38	%{_datadir}/desktop-directories/*
21mr|gnome-menus-3.36.0-2|39	%dir %{_sysconfdir}/xdg/gnome
21mr|gnome-menus-3.36.0-2|40	%dir %{_sysconfdir}/xdg/gnome/menus
21mr|gnome-menus-3.36.0-2|41	%config(noreplace) %{_sysconfdir}/xdg/gnome/menus/*
21mr|gnome-menus-3.36.0-2|42	
21mr|gnome-menus-3.36.0-2|43	#-------------------------------------------------------------------
21mr|gnome-menus-3.36.0-2|44	%package -n %{libname}
21mr|gnome-menus-3.36.0-2|45	Group:		System/Libraries
21mr|gnome-menus-3.36.0-2|46	Summary:	GNOME menu library
21mr|gnome-menus-3.36.0-2|47	Conflicts:	gir-repository < 0.6.5-8
21mr|gnome-menus-3.36.0-2|48	
21mr|gnome-menus-3.36.0-2|49	%description -n %{libname}
21mr|gnome-menus-3.36.0-2|50	This package contains the shared libraries of %{name}.
21mr|gnome-menus-3.36.0-2|51	
21mr|gnome-menus-3.36.0-2|52	%files -n %{libname}
21mr|gnome-menus-3.36.0-2|53	%{_libdir}/libgnome-menu-%{api}.so.%{major}*
21mr|gnome-menus-3.36.0-2|54	
21mr|gnome-menus-3.36.0-2|55	#-------------------------------------------------------------------
21mr|gnome-menus-3.36.0-2|56	
21mr|gnome-menus-3.36.0-2|57	%package -n %{girname}
21mr|gnome-menus-3.36.0-2|58	Group:		System/Libraries
21mr|gnome-menus-3.36.0-2|59	Summary:	GObject Introspection interface library for %{name}
21mr|gnome-menus-3.36.0-2|60	Requires:	%{libname} = %{version}-%{release}
21mr|gnome-menus-3.36.0-2|61	
21mr|gnome-menus-3.36.0-2|62	%description -n %{girname}
21mr|gnome-menus-3.36.0-2|63	GObject Introspection interface library for %{name}.
21mr|gnome-menus-3.36.0-2|64	
21mr|gnome-menus-3.36.0-2|65	%files -n %{girname}
21mr|gnome-menus-3.36.0-2|66	%{_libdir}/girepository-1.0/GMenu-%{gimajor}.typelib
21mr|gnome-menus-3.36.0-2|67	
21mr|gnome-menus-3.36.0-2|68	#-------------------------------------------------------------------
21mr|gnome-menus-3.36.0-2|69	
21mr|gnome-menus-3.36.0-2|70	%package -n %{devname}
21mr|gnome-menus-3.36.0-2|71	Group:		Development/C
21mr|gnome-menus-3.36.0-2|72	Summary:	GNOME menu library development files
21mr|gnome-menus-3.36.0-2|73	Requires:	%{libname} = %{version}-%{release}
21mr|gnome-menus-3.36.0-2|74	Requires:	%{girname} = %{version}-%{release}
21mr|gnome-menus-3.36.0-2|75	Provides:	%{name}-devel = %{version}-%{release}
21mr|gnome-menus-3.36.0-2|76	Obsoletes:	%{_lib}gnome-menu2-devel < 3.4
21mr|gnome-menus-3.36.0-2|77	Conflicts:	gir-repository < 0.6.5-8
21mr|gnome-menus-3.36.0-2|78	
21mr|gnome-menus-3.36.0-2|79	%description -n %{devname}
21mr|gnome-menus-3.36.0-2|80	This package contains the development libraries of %{name}.
21mr|gnome-menus-3.36.0-2|81	
21mr|gnome-menus-3.36.0-2|82	%files -n %{devname}
21mr|gnome-menus-3.36.0-2|83	%{_libdir}/lib*.so
21mr|gnome-menus-3.36.0-2|84	%{_includedir}/*
21mr|gnome-menus-3.36.0-2|85	%{_libdir}/pkgconfig/*.pc
21mr|gnome-menus-3.36.0-2|86	%{_datadir}/gir-1.0/GMenu-%{gimajor}.gir
21mr|gnome-menus-3.36.0-2|87	
21mr|gnome-menus-3.36.0-2|88	#-------------------------------------------------------------------
21mr|gnome-menus-3.36.0-2|89	
21mr|gnome-menus-3.36.0-2|90	%prep
21mr|gnome-menus-3.36.0-2|91	%setup -q
21mr|gnome-menus-3.36.0-2|92	%apply_patches
21mr|gnome-menus-3.36.0-2|93	
21mr|gnome-menus-3.36.0-2|94	%build
21mr|gnome-menus-3.36.0-2|95	%configure \
21mr|gnome-menus-3.36.0-2|96	--disable-static
21mr|gnome-menus-3.36.0-2|97	
21mr|gnome-menus-3.36.0-2|98	%make LIBS='-lgmodule-2.0'
21mr|gnome-menus-3.36.0-2|99	
21mr|gnome-menus-3.36.0-2|100	%install
21mr|gnome-menus-3.36.0-2|101	%makeinstall_std
21mr|gnome-menus-3.36.0-2|102	
21mr|gnome-menus-3.36.0-2|103	%find_lang %{name}
21mr|gnome-menus-3.36.0-2|104	
21mr|gnome-menus-3.36.0-2|105	mkdir -p %{buildroot}%{_sysconfdir}/xdg/gnome
21mr|gnome-menus-3.36.0-2|106	mv %{buildroot}%{_sysconfdir}/xdg/menus %{buildroot}%{_sysconfdir}/xdg/gnome

12473 21
21mr|gnome-mime-data-2.18.0-18|1	Summary:	The GNOME virtual file-system libraries
21mr|gnome-mime-data-2.18.0-18|2	Name:		gnome-mime-data
21mr|gnome-mime-data-2.18.0-18|3	Version:	2.18.0
21mr|gnome-mime-data-2.18.0-18|4	Release:	18
21mr|gnome-mime-data-2.18.0-18|5	License:	GPL+
21mr|gnome-mime-data-2.18.0-18|6	Group:		System/Libraries
21mr|gnome-mime-data-2.18.0-18|7	Url:		http://www.gnome.org/
21mr|gnome-mime-data-2.18.0-18|8	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21mr|gnome-mime-data-2.18.0-18|9	# (fc) 2.3.2-1mdk fix default html viewer
21mr|gnome-mime-data-2.18.0-18|10	Patch0:		gnome-mime-data-2.4.1-html.patch
21mr|gnome-mime-data-2.18.0-18|11	# (fc) 2.2.0-2mdk use OOo in preference of abiword (rawhide)
21mr|gnome-mime-data-2.18.0-18|12	Patch1:		gnome-mime-data-2.4.1-openoffice.patch
21mr|gnome-mime-data-2.18.0-18|13	# (fc) 2.2.0-2mdk fix default applications (Mdk bug 1505) (rawhide)
21mr|gnome-mime-data-2.18.0-18|14	Patch2:		gnome-mime-data-2.4.2-default-applications.patch
21mr|gnome-mime-data-2.18.0-18|15	# (fc) 2.3.1-2mdk add gdesklet magic detection (Mdk bug 4790)
21mr|gnome-mime-data-2.18.0-18|16	Patch3:		gnome-mime-data-2.18.0-gdesklet.patch
21mr|gnome-mime-data-2.18.0-18|17	BuildRequires:	perl-XML-Parser
21mr|gnome-mime-data-2.18.0-18|18	BuildArch:	noarch
21mr|gnome-mime-data-2.18.0-18|19	
21mr|gnome-mime-data-2.18.0-18|20	%description
21mr|gnome-mime-data-2.18.0-18|21	The GNOME MIME database contains a basic set of applications and MIME
21mr|gnome-mime-data-2.18.0-18|22	types for a GNOME system.
21mr|gnome-mime-data-2.18.0-18|23	
21mr|gnome-mime-data-2.18.0-18|24	%files -f %{name}.lang
21mr|gnome-mime-data-2.18.0-18|25	%doc ChangeLog README
21mr|gnome-mime-data-2.18.0-18|26	%config(noreplace) %{_sysconfdir}/gnome-vfs-mime-magic
21mr|gnome-mime-data-2.18.0-18|27	%{_datadir}/application-registry
21mr|gnome-mime-data-2.18.0-18|28	%{_datadir}/mime-info/*
21mr|gnome-mime-data-2.18.0-18|29	%{_datadir}/pkgconfig/*.pc
21mr|gnome-mime-data-2.18.0-18|30	
21mr|gnome-mime-data-2.18.0-18|31	#----------------------------------------------------------------------------
21mr|gnome-mime-data-2.18.0-18|32	
21mr|gnome-mime-data-2.18.0-18|33	%prep
21mr|gnome-mime-data-2.18.0-18|34	%setup -q
21mr|gnome-mime-data-2.18.0-18|35	%patch0 -p1 -b .html
21mr|gnome-mime-data-2.18.0-18|36	%patch1 -p1 -b .ooo
21mr|gnome-mime-data-2.18.0-18|37	%patch2 -p1 -b .defaultapp
21mr|gnome-mime-data-2.18.0-18|38	%patch3 -p1 -b .gdesklet
21mr|gnome-mime-data-2.18.0-18|39	
21mr|gnome-mime-data-2.18.0-18|40	%build
21mr|gnome-mime-data-2.18.0-18|41	%configure --build=%{_host}
21mr|gnome-mime-data-2.18.0-18|42	%make
21mr|gnome-mime-data-2.18.0-18|43	
21mr|gnome-mime-data-2.18.0-18|44	%install
21mr|gnome-mime-data-2.18.0-18|45	%makeinstall_std
21mr|gnome-mime-data-2.18.0-18|46	
21mr|gnome-mime-data-2.18.0-18|47	%find_lang %{name}

12474 21
21mr|gnome-mines-40.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-mines-40.1-1|2	
21mr|gnome-mines-40.1-1|3	Summary:	GNOME Mines Sweeper game
21mr|gnome-mines-40.1-1|4	Name:		gnome-mines
21mr|gnome-mines-40.1-1|5	Version:	40.1
21mr|gnome-mines-40.1-1|6	Release:	1
21mr|gnome-mines-40.1-1|7	License:	GPLv2+ and CC-BY-SA
21mr|gnome-mines-40.1-1|8	Group:		Games/Other
21mr|gnome-mines-40.1-1|9	Url:		https://download.gnome.org/sources/gnome-mines
21mr|gnome-mines-40.1-1|10	Source0:	https://download.gnome.org/sources/gnome-mines/%{url_ver}/gnome-mines-%{version}.tar.xz
21mr|gnome-mines-40.1-1|11	BuildRequires:	desktop-file-utils
21mr|gnome-mines-40.1-1|12	BuildRequires:	intltool
21mr|gnome-mines-40.1-1|13	BuildRequires:	itstool
21mr|gnome-mines-40.1-1|14	BuildRequires:	meson
21mr|gnome-mines-40.1-1|15	BuildRequires:	pkgconfig(gee-0.8)
21mr|gnome-mines-40.1-1|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-mines-40.1-1|17	BuildRequires:	pkgconfig(gdk-3.0)
21mr|gnome-mines-40.1-1|18	BuildRequires:	pkgconfig(libgnome-games-support-1)
21mr|gnome-mines-40.1-1|19	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-mines-40.1-1|20	BuildRequires:	pkgconfig(vapigen)
21mr|gnome-mines-40.1-1|21	Provides:	gnomine = %{EVRD}
21mr|gnome-mines-40.1-1|22	
21mr|gnome-mines-40.1-1|23	%description
21mr|gnome-mines-40.1-1|24	The popular logic puzzle minesweeper. Find mines on a grid
21mr|gnome-mines-40.1-1|25	using hints from squares you have already cleared.
21mr|gnome-mines-40.1-1|26	
21mr|gnome-mines-40.1-1|27	%files -f %{name}.lang
21mr|gnome-mines-40.1-1|28	%doc COPYING
21mr|gnome-mines-40.1-1|29	%{_appdatadir}/org.gnome.Mines.appdata.xml
21mr|gnome-mines-40.1-1|30	%{_bindir}/gnome-mines
21mr|gnome-mines-40.1-1|31	%{_datadir}/applications/org.gnome.Mines.desktop
21mr|gnome-mines-40.1-1|32	%{_datadir}/glib-2.0/schemas/org.gnome.Mines.gschema.xml
21mr|gnome-mines-40.1-1|33	%{_datadir}/gnome-mines
21mr|gnome-mines-40.1-1|34	%{_iconsdir}/*/*/apps/*
21mr|gnome-mines-40.1-1|35	%{_mandir}/man6/gnome-mines.6*
21mr|gnome-mines-40.1-1|36	
21mr|gnome-mines-40.1-1|37	#----------------------------------------------------------------------------
21mr|gnome-mines-40.1-1|38	
21mr|gnome-mines-40.1-1|39	%prep
21mr|gnome-mines-40.1-1|40	%setup -q
21mr|gnome-mines-40.1-1|41	
21mr|gnome-mines-40.1-1|42	%build
21mr|gnome-mines-40.1-1|43	%meson
21mr|gnome-mines-40.1-1|44	%meson_build
21mr|gnome-mines-40.1-1|45	
21mr|gnome-mines-40.1-1|46	%install
21mr|gnome-mines-40.1-1|47	%meson_install
21mr|gnome-mines-40.1-1|48	
21mr|gnome-mines-40.1-1|49	%find_lang %{name} --with-gnome

12475 21
21mr|gnome-music-42.1-2|1	%define debug_package %{nil}
21mr|gnome-music-42.1-2|2	
21mr|gnome-music-42.1-2|3	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-music-42.1-2|4	
21mr|gnome-music-42.1-2|5	Summary:	Music player and management application
21mr|gnome-music-42.1-2|6	Name:		gnome-music
21mr|gnome-music-42.1-2|7	Version:	42.1
21mr|gnome-music-42.1-2|8	Release:	2
21mr|gnome-music-42.1-2|9	License:	GPLv2+
21mr|gnome-music-42.1-2|10	Group:		Sound
21mr|gnome-music-42.1-2|11	Url:		https://download.gnome.org/sources/gnome-music
21mr|gnome-music-42.1-2|12	Source0:	https://download.gnome.org/sources/gnome-music/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-music-42.1-2|13	Patch0:		gnome-music-42.1-ru-po-translate.patch
21mr|gnome-music-42.1-2|14	Patch1:		gnome-music-42.1-upstream.patch
21mr|gnome-music-42.1-2|15	BuildRequires:	appstream-util
21mr|gnome-music-42.1-2|16	BuildRequires:	intltool
21mr|gnome-music-42.1-2|17	BuildRequires:	itstool
21mr|gnome-music-42.1-2|18	BuildRequires:	libxml2-utils
21mr|gnome-music-42.1-2|19	BuildRequires:	meson
21mr|gnome-music-42.1-2|20	BuildRequires:	python3
21mr|gnome-music-42.1-2|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-music-42.1-2|22	BuildRequires:	pkgconfig(grilo-0.3)
21mr|gnome-music-42.1-2|23	BuildRequires:	pkgconfig(grilo-plugins-0.3)
21mr|gnome-music-42.1-2|24	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-music-42.1-2|25	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-music-42.1-2|26	BuildRequires:	pkgconfig(libdazzle-1.0)
21mr|gnome-music-42.1-2|27	BuildRequires:	pkgconfig(libgdata)
21mr|gnome-music-42.1-2|28	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-music-42.1-2|29	BuildRequires:	pkgconfig(libmediaart-2.0)
21mr|gnome-music-42.1-2|30	BuildRequires:	pkgconfig(py3cairo)
21mr|gnome-music-42.1-2|31	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gnome-music-42.1-2|32	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|gnome-music-42.1-2|33	Requires:	gnome-settings-daemon
21mr|gnome-music-42.1-2|34	Requires:	grilo
21mr|gnome-music-42.1-2|35	Requires:	python3-cairo
21mr|gnome-music-42.1-2|36	Requires:	python3-dbus
21mr|gnome-music-42.1-2|37	Requires:	python3-gi-cairo
21mr|gnome-music-42.1-2|38	Requires:	python3-gobject3
21mr|gnome-music-42.1-2|39	Requires:	python3-requests
21mr|gnome-music-42.1-2|40	Requires:	python3-urllib3
21mr|gnome-music-42.1-2|41	Requires:	tracker
21mr|gnome-music-42.1-2|42	Requires:	typelib(Grl)
21mr|gnome-music-42.1-2|43	Requires:	typelib(MediaArt)
21mr|gnome-music-42.1-2|44	Requires:	typelib(TotemPlParser)
21mr|gnome-music-42.1-2|45	Requires:	typelib(Tracker)
21mr|gnome-music-42.1-2|46	Recommends:	grilo-plugins
21mr|gnome-music-42.1-2|47	
21mr|gnome-music-42.1-2|48	%description
21mr|gnome-music-42.1-2|49	Music is the new GNOME music playing application.
21mr|gnome-music-42.1-2|50	
21mr|gnome-music-42.1-2|51	%files -f org.gnome.Music.lang
21mr|gnome-music-42.1-2|52	%doc NEWS README.md
21mr|gnome-music-42.1-2|53	%license LICENSE
21mr|gnome-music-42.1-2|54	%{_appdatadir}/org.gnome.Music.appdata.xml
21mr|gnome-music-42.1-2|55	%{_bindir}/%{name}
21mr|gnome-music-42.1-2|56	%{_datadir}/applications/*.desktop
21mr|gnome-music-42.1-2|57	%{_datadir}/glib-2.0/schemas/*.xml
21mr|gnome-music-42.1-2|58	%{_datadir}/help/*/gnome-music/*
21mr|gnome-music-42.1-2|59	%{_datadir}/org.gnome.Music
21mr|gnome-music-42.1-2|60	%{_iconsdir}/*/*/*/*
21mr|gnome-music-42.1-2|61	%{py3_puresitedir}/gnomemusic
21mr|gnome-music-42.1-2|62	
21mr|gnome-music-42.1-2|63	#----------------------------------------------------------------------------
21mr|gnome-music-42.1-2|64	
21mr|gnome-music-42.1-2|65	%prep
21mr|gnome-music-42.1-2|66	%autosetup -p1
21mr|gnome-music-42.1-2|67	
21mr|gnome-music-42.1-2|68	%build
21mr|gnome-music-42.1-2|69	%meson
21mr|gnome-music-42.1-2|70	%meson_build
21mr|gnome-music-42.1-2|71	
21mr|gnome-music-42.1-2|72	%install
21mr|gnome-music-42.1-2|73	%meson_install
21mr|gnome-music-42.1-2|74	
21mr|gnome-music-42.1-2|75	%find_lang org.gnome.Music

12476 21
21mr|gnome-online-accounts-3.45.2-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-online-accounts-3.45.2-1|2	
21mr|gnome-online-accounts-3.45.2-1|3	%define	oname		goa
21mr|gnome-online-accounts-3.45.2-1|4	%define	api		1.0
21mr|gnome-online-accounts-3.45.2-1|5	%define	major		0
21mr|gnome-online-accounts-3.45.2-1|6	%define	bmajor		1
21mr|gnome-online-accounts-3.45.2-1|7	%define	libname		%mklibname %{oname} %{api} %{major}
21mr|gnome-online-accounts-3.45.2-1|8	%define	libbackend	%mklibname %{oname}-backend %{api} %{bmajor}
21mr|gnome-online-accounts-3.45.2-1|9	%define	girname		%mklibname %{oname}-gir %{api}
21mr|gnome-online-accounts-3.45.2-1|10	%define	devname		%mklibname %{oname} %{api} -d
21mr|gnome-online-accounts-3.45.2-1|11	%define	devbackend	%mklibname %{oname}-backend %{api} -d
21mr|gnome-online-accounts-3.45.2-1|12	
21mr|gnome-online-accounts-3.45.2-1|13	Summary:	Provide online accounts information
21mr|gnome-online-accounts-3.45.2-1|14	Name:		gnome-online-accounts
21mr|gnome-online-accounts-3.45.2-1|15	Version:	3.45.2
21mr|gnome-online-accounts-3.45.2-1|16	Release:	1
21mr|gnome-online-accounts-3.45.2-1|17	License:	LGPLv2+
21mr|gnome-online-accounts-3.45.2-1|18	Group:		Graphical desktop/GNOME
21mr|gnome-online-accounts-3.45.2-1|19	Url:		https://download.gnome.org/sources/gnome-online-accounts
21mr|gnome-online-accounts-3.45.2-1|20	Source0:	https://download.gnome.org/sources/gnome-online-accounts/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-online-accounts-3.45.2-1|21	BuildRequires:	gtk4-update-icon-cache
21mr|gnome-online-accounts-3.45.2-1|22	BuildRequires:	gtk-doc
21mr|gnome-online-accounts-3.45.2-1|23	BuildRequires:	intltool
21mr|gnome-online-accounts-3.45.2-1|24	BuildRequires:	meson
21mr|gnome-online-accounts-3.45.2-1|25	BuildRequires:	vala-tools
21mr|gnome-online-accounts-3.45.2-1|26	BuildRequires:	pkgconfig(gcr-3)
21mr|gnome-online-accounts-3.45.2-1|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-online-accounts-3.45.2-1|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-online-accounts-3.45.2-1|29	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-online-accounts-3.45.2-1|30	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|gnome-online-accounts-3.45.2-1|31	BuildRequires:	pkgconfig(javascriptcoregtk-4.1)
21mr|gnome-online-accounts-3.45.2-1|32	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|gnome-online-accounts-3.45.2-1|33	BuildRequires:	pkgconfig(krb5)
21mr|gnome-online-accounts-3.45.2-1|34	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-online-accounts-3.45.2-1|35	BuildRequires:	pkgconfig(libsecret-1)
21mr|gnome-online-accounts-3.45.2-1|36	BuildRequires:	pkgconfig(rest-1.0)
21mr|gnome-online-accounts-3.45.2-1|37	BuildRequires:	pkgconfig(telepathy-glib)
21mr|gnome-online-accounts-3.45.2-1|38	BuildRequires:	pkgconfig(vapigen)
21mr|gnome-online-accounts-3.45.2-1|39	BuildRequires:	pkgconfig(webkit2gtk-4.1)
21mr|gnome-online-accounts-3.45.2-1|40	
21mr|gnome-online-accounts-3.45.2-1|41	%description
21mr|gnome-online-accounts-3.45.2-1|42	It provides interfaces so applications and
21mr|gnome-online-accounts-3.45.2-1|43	libraries in GNOME can access the user's online accounts.
21mr|gnome-online-accounts-3.45.2-1|44	
21mr|gnome-online-accounts-3.45.2-1|45	%files -f %{name}.lang
21mr|gnome-online-accounts-3.45.2-1|46	%doc NEWS README
21mr|gnome-online-accounts-3.45.2-1|47	%license COPYING
21mr|gnome-online-accounts-3.45.2-1|48	%{_datadir}/dbus-1/services/org.gnome.Identity.service
21mr|gnome-online-accounts-3.45.2-1|49	%{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
21mr|gnome-online-accounts-3.45.2-1|50	%{_datadir}/glib-2.0/schemas/org.gnome.online-accounts.gschema.xml
21mr|gnome-online-accounts-3.45.2-1|51	%{_datadir}/icons/hicolor/*/apps/*
21mr|gnome-online-accounts-3.45.2-1|52	%{_libdir}/goa-1.0/web-extensions/libgoawebextension.so
21mr|gnome-online-accounts-3.45.2-1|53	%{_libexecdir}/goa-daemon
21mr|gnome-online-accounts-3.45.2-1|54	%{_libexecdir}/goa-identity-service
21mr|gnome-online-accounts-3.45.2-1|55	%{_mandir}/man8/goa-daemon.8.*
21mr|gnome-online-accounts-3.45.2-1|56	
21mr|gnome-online-accounts-3.45.2-1|57	#----------------------------------------------------------------------------
21mr|gnome-online-accounts-3.45.2-1|58	
21mr|gnome-online-accounts-3.45.2-1|59	%package -n %{libname}
21mr|gnome-online-accounts-3.45.2-1|60	Summary:	Runtime libraries for %{name}
21mr|gnome-online-accounts-3.45.2-1|61	Group:		System/Libraries
21mr|gnome-online-accounts-3.45.2-1|62	
21mr|gnome-online-accounts-3.45.2-1|63	%description -n %{libname}
21mr|gnome-online-accounts-3.45.2-1|64	Runtime libraries for %{name}.
21mr|gnome-online-accounts-3.45.2-1|65	
21mr|gnome-online-accounts-3.45.2-1|66	%files -n %{libname}
21mr|gnome-online-accounts-3.45.2-1|67	%{_libdir}/libgoa-%{api}.so.%{major}*
21mr|gnome-online-accounts-3.45.2-1|68	
21mr|gnome-online-accounts-3.45.2-1|69	#----------------------------------------------------------------------------
21mr|gnome-online-accounts-3.45.2-1|70	
21mr|gnome-online-accounts-3.45.2-1|71	%package -n %{libbackend}
21mr|gnome-online-accounts-3.45.2-1|72	Summary:	Runtime libraries for %{name}
21mr|gnome-online-accounts-3.45.2-1|73	Group:		System/Libraries
21mr|gnome-online-accounts-3.45.2-1|74	
21mr|gnome-online-accounts-3.45.2-1|75	%description -n %{libbackend}
21mr|gnome-online-accounts-3.45.2-1|76	Runtime libraries for %{name}.
21mr|gnome-online-accounts-3.45.2-1|77	
21mr|gnome-online-accounts-3.45.2-1|78	%files -n %{libbackend}
21mr|gnome-online-accounts-3.45.2-1|79	%{_libdir}/libgoa-backend-%{api}.so.%{bmajor}*
21mr|gnome-online-accounts-3.45.2-1|80	
21mr|gnome-online-accounts-3.45.2-1|81	#----------------------------------------------------------------------------
21mr|gnome-online-accounts-3.45.2-1|82	
21mr|gnome-online-accounts-3.45.2-1|83	%package -n %{girname}
21mr|gnome-online-accounts-3.45.2-1|84	Summary:	GObject introspection interface for %{name}
21mr|gnome-online-accounts-3.45.2-1|85	Group:		System/Libraries
21mr|gnome-online-accounts-3.45.2-1|86	Requires:	%{libname} = %{EVRD}
21mr|gnome-online-accounts-3.45.2-1|87	
21mr|gnome-online-accounts-3.45.2-1|88	%description -n %{girname}
21mr|gnome-online-accounts-3.45.2-1|89	GObject introspection interface for %{name}.
21mr|gnome-online-accounts-3.45.2-1|90	
21mr|gnome-online-accounts-3.45.2-1|91	%files -n %{girname}
21mr|gnome-online-accounts-3.45.2-1|92	%{_libdir}/girepository-1.0/Goa-%{api}.typelib
21mr|gnome-online-accounts-3.45.2-1|93	
21mr|gnome-online-accounts-3.45.2-1|94	#----------------------------------------------------------------------------
21mr|gnome-online-accounts-3.45.2-1|95	
21mr|gnome-online-accounts-3.45.2-1|96	%package -n %{devname}
21mr|gnome-online-accounts-3.45.2-1|97	Summary:	Development files for %{name}
21mr|gnome-online-accounts-3.45.2-1|98	Group:		Development/C
21mr|gnome-online-accounts-3.45.2-1|99	Requires:	%{libname} = %{EVRD}
21mr|gnome-online-accounts-3.45.2-1|100	Requires:	%{girname} = %{EVRD}
21mr|gnome-online-accounts-3.45.2-1|101	Provides:	%{oname}-devel = %{EVRD}
21mr|gnome-online-accounts-3.45.2-1|102	
21mr|gnome-online-accounts-3.45.2-1|103	%description -n %{devname}
21mr|gnome-online-accounts-3.45.2-1|104	The gnome-online-accounts-devel package contains libraries and header
21mr|gnome-online-accounts-3.45.2-1|105	files for developing applications that use gnome-online-accounts.
21mr|gnome-online-accounts-3.45.2-1|106	
21mr|gnome-online-accounts-3.45.2-1|107	%files -n %{devname}
21mr|gnome-online-accounts-3.45.2-1|108	%{_includedir}/goa-%{api}/
21mr|gnome-online-accounts-3.45.2-1|109	%{_libdir}/goa-%{api}/include/goaconfig.h
21mr|gnome-online-accounts-3.45.2-1|110	%{_libdir}/libgoa-%{api}.so
21mr|gnome-online-accounts-3.45.2-1|111	%{_libdir}/pkgconfig/goa-%{api}.pc
21mr|gnome-online-accounts-3.45.2-1|112	%{_datadir}/gir-1.0/Goa-%{api}.gir
21mr|gnome-online-accounts-3.45.2-1|113	%{_datadir}/gtk-doc/html/goa/
21mr|gnome-online-accounts-3.45.2-1|114	%{_datadir}/vala/vapi/goa-1.0.deps
21mr|gnome-online-accounts-3.45.2-1|115	%{_datadir}/vala/vapi/goa-1.0.vapi
21mr|gnome-online-accounts-3.45.2-1|116	
21mr|gnome-online-accounts-3.45.2-1|117	#----------------------------------------------------------------------------
21mr|gnome-online-accounts-3.45.2-1|118	
21mr|gnome-online-accounts-3.45.2-1|119	%package -n %{devbackend}
21mr|gnome-online-accounts-3.45.2-1|120	Summary:	Development files for %{name}
21mr|gnome-online-accounts-3.45.2-1|121	Group:		Development/C
21mr|gnome-online-accounts-3.45.2-1|122	Requires:	%{libbackend} = %{EVRD}
21mr|gnome-online-accounts-3.45.2-1|123	Provides:	%{oname}-backend-devel = %{EVRD}
21mr|gnome-online-accounts-3.45.2-1|124	
21mr|gnome-online-accounts-3.45.2-1|125	%description -n %{devbackend}
21mr|gnome-online-accounts-3.45.2-1|126	The gnome-online-accounts-devel package contains libraries and header
21mr|gnome-online-accounts-3.45.2-1|127	files for developing applications that use gnome-online-accounts.
21mr|gnome-online-accounts-3.45.2-1|128	
21mr|gnome-online-accounts-3.45.2-1|129	%files -n %{devbackend}
21mr|gnome-online-accounts-3.45.2-1|130	%{_libdir}/libgoa-backend-%{api}.so
21mr|gnome-online-accounts-3.45.2-1|131	%{_libdir}/pkgconfig/goa-backend-%{api}.pc
21mr|gnome-online-accounts-3.45.2-1|132	
21mr|gnome-online-accounts-3.45.2-1|133	#----------------------------------------------------------------------------
21mr|gnome-online-accounts-3.45.2-1|134	
21mr|gnome-online-accounts-3.45.2-1|135	%prep
21mr|gnome-online-accounts-3.45.2-1|136	%autosetup -p1
21mr|gnome-online-accounts-3.45.2-1|137	
21mr|gnome-online-accounts-3.45.2-1|138	%build
21mr|gnome-online-accounts-3.45.2-1|139	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|gnome-online-accounts-3.45.2-1|140	%meson	\
21mr|gnome-online-accounts-3.45.2-1|141	-Dexchange=false	\
21mr|gnome-online-accounts-3.45.2-1|142	-Dgoogle=false		\
21mr|gnome-online-accounts-3.45.2-1|143	-Dgtk_doc=true		\
21mr|gnome-online-accounts-3.45.2-1|144	-Dlastfm=false		\
21mr|gnome-online-accounts-3.45.2-1|145	-Dman=true		\
21mr|gnome-online-accounts-3.45.2-1|146	-Downcloud=false	\
21mr|gnome-online-accounts-3.45.2-1|147	-Dwindows_live=false
21mr|gnome-online-accounts-3.45.2-1|148	%meson_build
21mr|gnome-online-accounts-3.45.2-1|149	
21mr|gnome-online-accounts-3.45.2-1|150	%install
21mr|gnome-online-accounts-3.45.2-1|151	%meson_install
21mr|gnome-online-accounts-3.45.2-1|152	
21mr|gnome-online-accounts-3.45.2-1|153	%find_lang %{name} --all-name

12477 21
21mr|gnome-photos-44.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-photos-44.0-1|2	
21mr|gnome-photos-44.0-1|3	Summary:	Access, organize and share your photos on GNOME
21mr|gnome-photos-44.0-1|4	Name:		gnome-photos
21mr|gnome-photos-44.0-1|5	Version:	44.0
21mr|gnome-photos-44.0-1|6	Release:	1
21mr|gnome-photos-44.0-1|7	# GNOME Photos itself is GPLv2+, but the bundled libgd is LGPLv2+
21mr|gnome-photos-44.0-1|8	License:	GPLv2+ and LGPLv2+
21mr|gnome-photos-44.0-1|9	Group:		Graphical desktop/GNOME
21mr|gnome-photos-44.0-1|10	Url:		https://download.gnome.org/sources/gnome-photos
21mr|gnome-photos-44.0-1|11	Source0:	https://download.gnome.org/sources/gnome-photos/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-photos-44.0-1|12	BuildRequires:	docbook-style-xsl
21mr|gnome-photos-44.0-1|13	BuildRequires:	git
21mr|gnome-photos-44.0-1|14	BuildRequires:	gnome-common
21mr|gnome-photos-44.0-1|15	BuildRequires:	intltool
21mr|gnome-photos-44.0-1|16	BuildRequires:	itstool
21mr|gnome-photos-44.0-1|17	BuildRequires:	meson
21mr|gnome-photos-44.0-1|18	BuildRequires:	xsltproc
21mr|gnome-photos-44.0-1|19	BuildRequires:	jpeg-devel
21mr|gnome-photos-44.0-1|20	BuildRequires:	pkgconfig(babl-0.1)
21mr|gnome-photos-44.0-1|21	BuildRequires:	pkgconfig(cairo)
21mr|gnome-photos-44.0-1|22	BuildRequires:	pkgconfig(clutter-1.0)
21mr|gnome-photos-44.0-1|23	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21mr|gnome-photos-44.0-1|24	BuildRequires:	pkgconfig(exempi-2.0)
21mr|gnome-photos-44.0-1|25	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gnome-photos-44.0-1|26	BuildRequires:	pkgconfig(gegl-0.4)
21mr|gnome-photos-44.0-1|27	BuildRequires:	pkgconfig(geocode-glib-2.0)
21mr|gnome-photos-44.0-1|28	BuildRequires:	pkgconfig(gexiv2)
21mr|gnome-photos-44.0-1|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-photos-44.0-1|30	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|gnome-photos-44.0-1|31	BuildRequires:	pkgconfig(goa-1.0)
21mr|gnome-photos-44.0-1|32	BuildRequires:	pkgconfig(grilo-0.3)
21mr|gnome-photos-44.0-1|33	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-photos-44.0-1|34	BuildRequires:	pkgconfig(lcms2)
21mr|gnome-photos-44.0-1|35	BuildRequires:	pkgconfig(libexif)
21mr|gnome-photos-44.0-1|36	BuildRequires:	pkgconfig(libgdata)
21mr|gnome-photos-44.0-1|37	BuildRequires:	pkgconfig(libportal)
21mr|gnome-photos-44.0-1|38	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-photos-44.0-1|39	BuildRequires:	pkgconfig(libdazzle-1.0)
21mr|gnome-photos-44.0-1|40	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-photos-44.0-1|41	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|gnome-photos-44.0-1|42	Requires:	gegl
21mr|gnome-photos-44.0-1|43	Requires:	tracker
21mr|gnome-photos-44.0-1|44	# libgd is not meant to be installed as a system-wide shared library.
21mr|gnome-photos-44.0-1|45	# It is just a way for GNOME applications to share widgets and other common
21mr|gnome-photos-44.0-1|46	# code on an ad-hoc basis.
21mr|gnome-photos-44.0-1|47	Provides:	bundled(libgd)
21mr|gnome-photos-44.0-1|48	
21mr|gnome-photos-44.0-1|49	%description
21mr|gnome-photos-44.0-1|50	Photos, like Documents, Music and Videos, is one of the core GNOME
21mr|gnome-photos-44.0-1|51	applications meant for find and reminding the user about her content.
21mr|gnome-photos-44.0-1|52	
21mr|gnome-photos-44.0-1|53	%files -f %{name}.lang
21mr|gnome-photos-44.0-1|54	%license COPYING
21mr|gnome-photos-44.0-1|55	%{_appdatadir}/org.gnome.Photos.appdata.xml
21mr|gnome-photos-44.0-1|56	%{_bindir}/%{name}
21mr|gnome-photos-44.0-1|57	%{_datadir}/applications/org.gnome.Photos.desktop
21mr|gnome-photos-44.0-1|58	%{_datadir}/dbus-1/services/org.gnome.Photos*.service
21mr|gnome-photos-44.0-1|59	%{_datadir}/glib-2.0/schemas/org.gnome.photos.gschema.xml
21mr|gnome-photos-44.0-1|60	%{_datadir}/gnome-shell/search-providers/org.gnome.Photos.search-provider.ini
21mr|gnome-photos-44.0-1|61	%{_datadir}/help/*/%{name}/*
21mr|gnome-photos-44.0-1|62	%{_docdir}/%{name}
21mr|gnome-photos-44.0-1|63	%{_iconsdir}/*/*/*/*
21mr|gnome-photos-44.0-1|64	%{_libdir}/%{name}/lib%{name}.so
21mr|gnome-photos-44.0-1|65	%{_libexecdir}/%{name}-thumbnailer
21mr|gnome-photos-44.0-1|66	%{_mandir}/man1/%{name}.1.*
21mr|gnome-photos-44.0-1|67	
21mr|gnome-photos-44.0-1|68	#----------------------------------------------------------------------------
21mr|gnome-photos-44.0-1|69	
21mr|gnome-photos-44.0-1|70	%package tests
21mr|gnome-photos-44.0-1|71	Summary:	Tests for %{name}
21mr|gnome-photos-44.0-1|72	Group:		Graphical desktop/GNOME
21mr|gnome-photos-44.0-1|73	
21mr|gnome-photos-44.0-1|74	%description tests
21mr|gnome-photos-44.0-1|75	This package contains the installable tests for %{name}.
21mr|gnome-photos-44.0-1|76	
21mr|gnome-photos-44.0-1|77	%files tests
21mr|gnome-photos-44.0-1|78	%{_libexecdir}/installed-tests/%{name}
21mr|gnome-photos-44.0-1|79	%{_datadir}/installed-tests
21mr|gnome-photos-44.0-1|80	
21mr|gnome-photos-44.0-1|81	#----------------------------------------------------------------------------
21mr|gnome-photos-44.0-1|82	
21mr|gnome-photos-44.0-1|83	%prep
21mr|gnome-photos-44.0-1|84	%autosetup -p1
21mr|gnome-photos-44.0-1|85	
21mr|gnome-photos-44.0-1|86	%build
21mr|gnome-photos-44.0-1|87	%meson	\
21mr|gnome-photos-44.0-1|88	-Ddogtail=false		\
21mr|gnome-photos-44.0-1|89	-Dinstalled_tests=true	\
21mr|gnome-photos-44.0-1|90	-Dmanuals=true
21mr|gnome-photos-44.0-1|91	%meson_build
21mr|gnome-photos-44.0-1|92	
21mr|gnome-photos-44.0-1|93	%install
21mr|gnome-photos-44.0-1|94	%meson_install
21mr|gnome-photos-44.0-1|95	
21mr|gnome-photos-44.0-1|96	%find_lang %{name}

12478 21
21mr|gnome-power-manager-3.32.0-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-power-manager-3.32.0-10|2	
21mr|gnome-power-manager-3.32.0-10|3	Summary:	GNOME Power Manager
21mr|gnome-power-manager-3.32.0-10|4	Name:		gnome-power-manager
21mr|gnome-power-manager-3.32.0-10|5	Version:	3.32.0
21mr|gnome-power-manager-3.32.0-10|6	Release:	10
21mr|gnome-power-manager-3.32.0-10|7	License:	GPLv2+
21mr|gnome-power-manager-3.32.0-10|8	Group:		Graphical desktop/GNOME
21mr|gnome-power-manager-3.32.0-10|9	Url:		https://download.gnome.org/sources/gnome-power-manager
21mr|gnome-power-manager-3.32.0-10|10	Source0:	https://download.gnome.org/sources/gnome-power-manager/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-power-manager-3.32.0-10|11	BuildRequires:	docbook-dtd41-sgml
21mr|gnome-power-manager-3.32.0-10|12	BuildRequires:	docbook-utils
21mr|gnome-power-manager-3.32.0-10|13	BuildRequires:	intltool
21mr|gnome-power-manager-3.32.0-10|14	BuildRequires:	meson
21mr|gnome-power-manager-3.32.0-10|15	BuildRequires:	xmlto
21mr|gnome-power-manager-3.32.0-10|16	BuildRequires:	pkgconfig(cairo)
21mr|gnome-power-manager-3.32.0-10|17	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gnome-power-manager-3.32.0-10|18	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-power-manager-3.32.0-10|19	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-power-manager-3.32.0-10|20	BuildRequires:	pkgconfig(upower-glib)
21mr|gnome-power-manager-3.32.0-10|21	Requires:	upower
21mr|gnome-power-manager-3.32.0-10|22	
21mr|gnome-power-manager-3.32.0-10|23	%description
21mr|gnome-power-manager-3.32.0-10|24	GNOME Power Manager uses the information and facilities provided by Upower
21mr|gnome-power-manager-3.32.0-10|25	displaying icons and handling user callbacks in an interactive GNOME session.
21mr|gnome-power-manager-3.32.0-10|26	GNOME Power Preferences allows authorised users to set policy and
21mr|gnome-power-manager-3.32.0-10|27	change preferences.
21mr|gnome-power-manager-3.32.0-10|28	
21mr|gnome-power-manager-3.32.0-10|29	%files -f %{name}.lang
21mr|gnome-power-manager-3.32.0-10|30	%doc AUTHORS COPYING README
21mr|gnome-power-manager-3.32.0-10|31	%{_appdatadir}/org.gnome.PowerStats.appdata.xml
21mr|gnome-power-manager-3.32.0-10|32	%{_bindir}/*
21mr|gnome-power-manager-3.32.0-10|33	%{_datadir}/applications/org.gnome.PowerStats.desktop
21mr|gnome-power-manager-3.32.0-10|34	%{_datadir}/glib-2.0/schemas/org.gnome.power-manager.gschema.xml
21mr|gnome-power-manager-3.32.0-10|35	%{_datadir}/icons/*/*/*/*
21mr|gnome-power-manager-3.32.0-10|36	%{_mandir}/man1/*
21mr|gnome-power-manager-3.32.0-10|37	
21mr|gnome-power-manager-3.32.0-10|38	#----------------------------------------------------------------------------
21mr|gnome-power-manager-3.32.0-10|39	
21mr|gnome-power-manager-3.32.0-10|40	%prep
21mr|gnome-power-manager-3.32.0-10|41	%setup -q
21mr|gnome-power-manager-3.32.0-10|42	
21mr|gnome-power-manager-3.32.0-10|43	%build
21mr|gnome-power-manager-3.32.0-10|44	%meson
21mr|gnome-power-manager-3.32.0-10|45	%meson_build
21mr|gnome-power-manager-3.32.0-10|46	
21mr|gnome-power-manager-3.32.0-10|47	%install
21mr|gnome-power-manager-3.32.0-10|48	%meson_install
21mr|gnome-power-manager-3.32.0-10|49	
21mr|gnome-power-manager-3.32.0-10|50	%find_lang %{name}

12479 21
21mr|gnome-robots-40.0-6|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-robots-40.0-6|2	
21mr|gnome-robots-40.0-6|3	Summary:	GNOME Robots game
21mr|gnome-robots-40.0-6|4	Name:		gnome-robots
21mr|gnome-robots-40.0-6|5	Version:	40.0
21mr|gnome-robots-40.0-6|6	Release:	6
21mr|gnome-robots-40.0-6|7	License:	GPLv2+ and GFDL
21mr|gnome-robots-40.0-6|8	Group:		Games/Arcade
21mr|gnome-robots-40.0-6|9	Url:		https://download.gnome.org/sources/gnome-robots
21mr|gnome-robots-40.0-6|10	Source0:	https://download.gnome.org/sources/gnome-robots/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-robots-40.0-6|11	BuildRequires:	intltool
21mr|gnome-robots-40.0-6|12	BuildRequires:	itstool
21mr|gnome-robots-40.0-6|13	BuildRequires:	libxml2-utils
21mr|gnome-robots-40.0-6|14	BuildRequires:	meson
21mr|gnome-robots-40.0-6|15	BuildRequires:	vala
21mr|gnome-robots-40.0-6|16	BuildRequires:	pkgconfig(gsound)
21mr|gnome-robots-40.0-6|17	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-robots-40.0-6|18	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-robots-40.0-6|19	BuildRequires:	pkgconfig(libgnome-games-support-1)
21mr|gnome-robots-40.0-6|20	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-robots-40.0-6|21	
21mr|gnome-robots-40.0-6|22	%description
21mr|gnome-robots-40.0-6|23	The classic game where you have to avoid a hoard of robots who are trying to
21mr|gnome-robots-40.0-6|24	kill you. Each step you take brings them closer toward you. Fortunately they
21mr|gnome-robots-40.0-6|25	aren't very smart and you also have a helpful teleportation gadget.
21mr|gnome-robots-40.0-6|26	
21mr|gnome-robots-40.0-6|27	%files -f %{name}.lang
21mr|gnome-robots-40.0-6|28	%doc COPYING
21mr|gnome-robots-40.0-6|29	%{_appdatadir}/org.gnome.Robots.appdata.xml
21mr|gnome-robots-40.0-6|30	%{_bindir}/%{name}
21mr|gnome-robots-40.0-6|31	%{_datadir}/applications/org.gnome.Robots.desktop
21mr|gnome-robots-40.0-6|32	%{_datadir}/dbus-1/services/org.gnome.Robots.service
21mr|gnome-robots-40.0-6|33	%{_datadir}/glib-2.0/schemas/org.gnome.Robots.gschema.xml
21mr|gnome-robots-40.0-6|34	%{_datadir}/%{name}
21mr|gnome-robots-40.0-6|35	%{_iconsdir}/*/*/*/*
21mr|gnome-robots-40.0-6|36	%{_mandir}/man6/%{name}.6*
21mr|gnome-robots-40.0-6|37	
21mr|gnome-robots-40.0-6|38	#----------------------------------------------------------------------------
21mr|gnome-robots-40.0-6|39	
21mr|gnome-robots-40.0-6|40	%prep
21mr|gnome-robots-40.0-6|41	%setup -q
21mr|gnome-robots-40.0-6|42	
21mr|gnome-robots-40.0-6|43	%build
21mr|gnome-robots-40.0-6|44	%meson
21mr|gnome-robots-40.0-6|45	%meson_build
21mr|gnome-robots-40.0-6|46	
21mr|gnome-robots-40.0-6|47	%install
21mr|gnome-robots-40.0-6|48	%meson_install
21mr|gnome-robots-40.0-6|49	
21mr|gnome-robots-40.0-6|50	%find_lang %{name} --with-gnome

12480 21
21mr|gnome-screenshot-41.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-screenshot-41.0-3|2	
21mr|gnome-screenshot-41.0-3|3	Summary:	GNOME Screenshot utility
21mr|gnome-screenshot-41.0-3|4	Name:		gnome-screenshot
21mr|gnome-screenshot-41.0-3|5	Version:	41.0
21mr|gnome-screenshot-41.0-3|6	Release:	3
21mr|gnome-screenshot-41.0-3|7	License:	GPLv2+
21mr|gnome-screenshot-41.0-3|8	Group:		File tools
21mr|gnome-screenshot-41.0-3|9	Url:		https://download.gnome.org/sources/gnome-screenshot
21mr|gnome-screenshot-41.0-3|10	Source0:	https://download.gnome.org/sources/gnome-screenshot/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-screenshot-41.0-3|11	Source1:	gnome-screenshot_ru.tar.gz
21mr|gnome-screenshot-41.0-3|12	Patch0:		gnome-screenshot-41.0-meson-positional-arguments.patch
21mr|gnome-screenshot-41.0-3|13	Patch10:	gnome-screenshot_ru.patch
21mr|gnome-screenshot-41.0-3|14	BuildRequires:	intltool
21mr|gnome-screenshot-41.0-3|15	BuildRequires:	meson
21mr|gnome-screenshot-41.0-3|16	BuildRequires:	pkgconfig(appstream-glib)
21mr|gnome-screenshot-41.0-3|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-screenshot-41.0-3|18	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-screenshot-41.0-3|19	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-screenshot-41.0-3|20	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-screenshot-41.0-3|21	BuildRequires:	pkgconfig(xext)
21mr|gnome-screenshot-41.0-3|22	BuildRequires:	pkgconfig(x11)
21mr|gnome-screenshot-41.0-3|23	
21mr|gnome-screenshot-41.0-3|24	%description
21mr|gnome-screenshot-41.0-3|25	Gnome screenshot utility.
21mr|gnome-screenshot-41.0-3|26	
21mr|gnome-screenshot-41.0-3|27	%files -f %{name}.lang
21mr|gnome-screenshot-41.0-3|28	%doc NEWS
21mr|gnome-screenshot-41.0-3|29	%{_bindir}/%{name}
21mr|gnome-screenshot-41.0-3|30	%{_datadir}/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml
21mr|gnome-screenshot-41.0-3|31	%{_datadir}/dbus-1/services/org.gnome.Screenshot.service
21mr|gnome-screenshot-41.0-3|32	%{_datadir}/applications/*.desktop
21mr|gnome-screenshot-41.0-3|33	%{_iconsdir}/hicolor/scalable/apps/org.gnome.Screenshot.svg
21mr|gnome-screenshot-41.0-3|34	%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Screenshot-symbolic.svg
21mr|gnome-screenshot-41.0-3|35	%{_appdatadir}/org.gnome.Screenshot.metainfo.xml
21mr|gnome-screenshot-41.0-3|36	%{_mandir}/man1/%{name}.1*
21mr|gnome-screenshot-41.0-3|37	
21mr|gnome-screenshot-41.0-3|38	#----------------------------------------------------------------------------
21mr|gnome-screenshot-41.0-3|39	
21mr|gnome-screenshot-41.0-3|40	%prep
21mr|gnome-screenshot-41.0-3|41	%setup -q
21mr|gnome-screenshot-41.0-3|42	%patch0 -p1
21mr|gnome-screenshot-41.0-3|43	
21mr|gnome-screenshot-41.0-3|44	pushd po
21mr|gnome-screenshot-41.0-3|45	tar -xvzf %{SOURCE1}
21mr|gnome-screenshot-41.0-3|46	popd
21mr|gnome-screenshot-41.0-3|47	%patch10 -p1
21mr|gnome-screenshot-41.0-3|48	
21mr|gnome-screenshot-41.0-3|49	%build
21mr|gnome-screenshot-41.0-3|50	%meson
21mr|gnome-screenshot-41.0-3|51	%meson_build
21mr|gnome-screenshot-41.0-3|52	
21mr|gnome-screenshot-41.0-3|53	%install
21mr|gnome-screenshot-41.0-3|54	%meson_install
21mr|gnome-screenshot-41.0-3|55	
21mr|gnome-screenshot-41.0-3|56	#handle docs with files section
21mr|gnome-screenshot-41.0-3|57	rm -rf %{buildroot}%{_defaultdocdir}
21mr|gnome-screenshot-41.0-3|58	
21mr|gnome-screenshot-41.0-3|59	%find_lang %{name} --with-gnome

12481 21
21mr|gnome-search-tool-3.6.0-8|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|gnome-search-tool-3.6.0-8|2	
21mr|gnome-search-tool-3.6.0-8|3	Summary:	GNOME Search tool
21mr|gnome-search-tool-3.6.0-8|4	Name:		gnome-search-tool
21mr|gnome-search-tool-3.6.0-8|5	Version:	3.6.0
21mr|gnome-search-tool-3.6.0-8|6	Release:	8
21mr|gnome-search-tool-3.6.0-8|7	License:	GPLv2+
21mr|gnome-search-tool-3.6.0-8|8	Group:		Graphical desktop/GNOME
21mr|gnome-search-tool-3.6.0-8|9	Url:		http://www.gnome.org
21mr|gnome-search-tool-3.6.0-8|10	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-search-tool-3.6.0-8|11	BuildRequires:	intltool
21mr|gnome-search-tool-3.6.0-8|12	BuildRequires:	itstool
21mr|gnome-search-tool-3.6.0-8|13	BuildRequires:	yelp-tools
21mr|gnome-search-tool-3.6.0-8|14	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gnome-search-tool-3.6.0-8|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-search-tool-3.6.0-8|16	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gnome-search-tool-3.6.0-8|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-search-tool-3.6.0-8|18	BuildRequires:	pkgconfig(sm)
21mr|gnome-search-tool-3.6.0-8|19	Conflicts:	gnome-utils < 1:3.3.1
21mr|gnome-search-tool-3.6.0-8|20	
21mr|gnome-search-tool-3.6.0-8|21	%description
21mr|gnome-search-tool-3.6.0-8|22	Search tool for Gnome desktop.
21mr|gnome-search-tool-3.6.0-8|23	
21mr|gnome-search-tool-3.6.0-8|24	%files -f %{name}.lang
21mr|gnome-search-tool-3.6.0-8|25	%doc NEWS AUTHORS
21mr|gnome-search-tool-3.6.0-8|26	%{_bindir}/%{name}
21mr|gnome-search-tool-3.6.0-8|27	%{_datadir}/applications/%{name}.desktop
21mr|gnome-search-tool-3.6.0-8|28	%{_datadir}/pixmaps/gsearchtool/thumbnail_frame.png
21mr|gnome-search-tool-3.6.0-8|29	%{_datadir}/glib-2.0/schemas/org.gnome.gnome-search-tool.gschema.xml
21mr|gnome-search-tool-3.6.0-8|30	%{_datadir}/appdata/%{name}.appdata.xml
21mr|gnome-search-tool-3.6.0-8|31	%{_datadir}/GConf/gsettings/gnome-search-tool.convert
21mr|gnome-search-tool-3.6.0-8|32	%{_mandir}/man1/%{name}.1.*
21mr|gnome-search-tool-3.6.0-8|33	
21mr|gnome-search-tool-3.6.0-8|34	#-------------------------------------------------------------------
21mr|gnome-search-tool-3.6.0-8|35	%prep
21mr|gnome-search-tool-3.6.0-8|36	%setup -q
21mr|gnome-search-tool-3.6.0-8|37	
21mr|gnome-search-tool-3.6.0-8|38	%build
21mr|gnome-search-tool-3.6.0-8|39	%configure \
21mr|gnome-search-tool-3.6.0-8|40	--disable-rpath \
21mr|gnome-search-tool-3.6.0-8|41	--disable-schemas-compile \
21mr|gnome-search-tool-3.6.0-8|42	--disable-schemas-install \
21mr|gnome-search-tool-3.6.0-8|43	--disable-scrollkeeper
21mr|gnome-search-tool-3.6.0-8|44	%make
21mr|gnome-search-tool-3.6.0-8|45	
21mr|gnome-search-tool-3.6.0-8|46	%install
21mr|gnome-search-tool-3.6.0-8|47	export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
21mr|gnome-search-tool-3.6.0-8|48	%makeinstall_std
21mr|gnome-search-tool-3.6.0-8|49	
21mr|gnome-search-tool-3.6.0-8|50	# Register as an application to be visible in the software center
21mr|gnome-search-tool-3.6.0-8|51	#
21mr|gnome-search-tool-3.6.0-8|52	# NOTE: It would be *awesome* if this file was maintained by the upstream
21mr|gnome-search-tool-3.6.0-8|53	# project, translated and installed into the right place during `make install`.
21mr|gnome-search-tool-3.6.0-8|54	#
21mr|gnome-search-tool-3.6.0-8|55	# See http://www.freedesktop.org/software/appstream/docs/ for more details.
21mr|gnome-search-tool-3.6.0-8|56	#
21mr|gnome-search-tool-3.6.0-8|57	mkdir -p %{buildroot}%{_datadir}/appdata
21mr|gnome-search-tool-3.6.0-8|58	cat > %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml <<EOF
21mr|gnome-search-tool-3.6.0-8|59	<?xml version="1.0" encoding="UTF-8"?>
21mr|gnome-search-tool-3.6.0-8|60	<!-- Copyright 2014 Ryan Lerch <rlerch@redhat.com> -->
21mr|gnome-search-tool-3.6.0-8|61	<!--
21mr|gnome-search-tool-3.6.0-8|62	BugReportURL: https://bugzilla.gnome.org/show_bug.cgi?id=730809
21mr|gnome-search-tool-3.6.0-8|63	SentUpstream: 2014-09-18
21mr|gnome-search-tool-3.6.0-8|64	-->
21mr|gnome-search-tool-3.6.0-8|65	<application>
21mr|gnome-search-tool-3.6.0-8|66	<id type="desktop">gnome-search-tool.desktop</id>
21mr|gnome-search-tool-3.6.0-8|67	<metadata_license>CC0-1.0</metadata_license>
21mr|gnome-search-tool-3.6.0-8|68	<summary>Search the files on your computer</summary>
21mr|gnome-search-tool-3.6.0-8|69	<description>
21mr|gnome-search-tool-3.6.0-8|70	<p>
21mr|gnome-search-tool-3.6.0-8|71	The Search Tool allows you to search your computer for files
21mr|gnome-search-tool-3.6.0-8|72	based on their names. It also allows you to restrict the search
21mr|gnome-search-tool-3.6.0-8|73	to specific directories, and specify other parameters for searching
21mr|gnome-search-tool-3.6.0-8|74	such as when a file was last modified.
21mr|gnome-search-tool-3.6.0-8|75	</p>
21mr|gnome-search-tool-3.6.0-8|76	</description>
21mr|gnome-search-tool-3.6.0-8|77	<url type="homepage">https://git.gnome.org/browse/gnome-search-tool/</url>
21mr|gnome-search-tool-3.6.0-8|78	<screenshots>
21mr|gnome-search-tool-3.6.0-8|79	<screenshot type="default">https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/gnome-search-tool/a.png</screenshot>
21mr|gnome-search-tool-3.6.0-8|80	</screenshots>
21mr|gnome-search-tool-3.6.0-8|81	</application>
21mr|gnome-search-tool-3.6.0-8|82	EOF
21mr|gnome-search-tool-3.6.0-8|83	
21mr|gnome-search-tool-3.6.0-8|84	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|gnome-search-tool-3.6.0-8|85	
21mr|gnome-search-tool-3.6.0-8|86	%find_lang %{name} --with-gnome
21mr|gnome-search-tool-3.6.0-8|87	

12482 21
21mr|gnome-session-42.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-session-42.0-3|2	
21mr|gnome-session-42.0-3|3	Summary:	The gnome desktop programs for the GNOME GUI desktop environment
21mr|gnome-session-42.0-3|4	Name:		gnome-session
21mr|gnome-session-42.0-3|5	Version:	42.0
21mr|gnome-session-42.0-3|6	Release:	3
21mr|gnome-session-42.0-3|7	License:	GPLv2+
21mr|gnome-session-42.0-3|8	Group:		Graphical desktop/GNOME
21mr|gnome-session-42.0-3|9	Url:		https://download.gnome.org/sources/gnome-session
21mr|gnome-session-42.0-3|10	Source0:	https://download.gnome.org/sources/gnome-session/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-session-42.0-3|11	Source1:	gnome-session-40.1.1_ru.tar.gz
21mr|gnome-session-42.0-3|12	Patch0:		gnome-session-41.3-drop-assertion-error.patch
21mr|gnome-session-42.0-3|13	BuildRequires:	desktop-file-utils
21mr|gnome-session-42.0-3|14	BuildRequires:	docbook-dtd412-xml
21mr|gnome-session-42.0-3|15	BuildRequires:	gtk-doc
21mr|gnome-session-42.0-3|16	BuildRequires:	intltool
21mr|gnome-session-42.0-3|17	BuildRequires:	meson
21mr|gnome-session-42.0-3|18	BuildRequires:	xmlto
21mr|gnome-session-42.0-3|19	BuildRequires:	tcp_wrappers-devel
21mr|gnome-session-42.0-3|20	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gnome-session-42.0-3|21	BuildRequires:	pkgconfig(egl)
21mr|gnome-session-42.0-3|22	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gnome-session-42.0-3|23	BuildRequires:	pkgconfig(gio-2.0)
21mr|gnome-session-42.0-3|24	BuildRequires:	pkgconfig(gl)
21mr|gnome-session-42.0-3|25	BuildRequires:	pkgconfig(glesv2)
21mr|gnome-session-42.0-3|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-session-42.0-3|27	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|gnome-session-42.0-3|28	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-session-42.0-3|29	BuildRequires:	pkgconfig(gudev-1.0)
21mr|gnome-session-42.0-3|30	BuildRequires:	pkgconfig(ice)
21mr|gnome-session-42.0-3|31	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|gnome-session-42.0-3|32	BuildRequires:	pkgconfig(libsystemd)
21mr|gnome-session-42.0-3|33	BuildRequires:	pkgconfig(libudev)
21mr|gnome-session-42.0-3|34	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|gnome-session-42.0-3|35	BuildRequires:	pkgconfig(sm)
21mr|gnome-session-42.0-3|36	BuildRequires:	pkgconfig(upower-glib)
21mr|gnome-session-42.0-3|37	BuildRequires:	pkgconfig(xau)
21mr|gnome-session-42.0-3|38	BuildRequires:	pkgconfig(xcomposite)
21mr|gnome-session-42.0-3|39	BuildRequires:	pkgconfig(xext)
21mr|gnome-session-42.0-3|40	BuildRequires:	pkgconfig(xrender)
21mr|gnome-session-42.0-3|41	BuildRequires:	pkgconfig(xtrans)
21mr|gnome-session-42.0-3|42	BuildRequires:	pkgconfig(xtst)
21mr|gnome-session-42.0-3|43	Requires:	GConf2
21mr|gnome-session-42.0-3|44	Requires:	desktop-common-data
21mr|gnome-session-42.0-3|45	Requires:	gnome-settings-daemon
21mr|gnome-session-42.0-3|46	Requires:	%{name}-bin = %{EVRD}
21mr|gnome-session-42.0-3|47	Requires:	typelib(PangoCairo)
21mr|gnome-session-42.0-3|48	Requires:	typelib(PangoFT2)
21mr|gnome-session-42.0-3|49	
21mr|gnome-session-42.0-3|50	%description
21mr|gnome-session-42.0-3|51	GNOME (GNU Network Object Model Environment) is a user-friendly
21mr|gnome-session-42.0-3|52	set of applications and desktop tools to be used in conjunction with a
21mr|gnome-session-42.0-3|53	window manager for the X Window System.
21mr|gnome-session-42.0-3|54	
21mr|gnome-session-42.0-3|55	The GNOME Session Manager restores a set session (group of applications)
21mr|gnome-session-42.0-3|56	when you log into GNOME.
21mr|gnome-session-42.0-3|57	
21mr|gnome-session-42.0-3|58	%files -f %{name}-%{url_ver}.lang
21mr|gnome-session-42.0-3|59	%doc AUTHORS ChangeLog NEWS README
21mr|gnome-session-42.0-3|60	%license COPYING
21mr|gnome-session-42.0-3|61	%{_datadir}/GConf/gsettings/%{name}.convert
21mr|gnome-session-42.0-3|62	%{_mandir}/man1/%{name}-inhibit.1.*
21mr|gnome-session-42.0-3|63	%{_userunitdir}/gnome-launched-.scope.d/override.conf
21mr|gnome-session-42.0-3|64	%{_userunitdir}/%{name}@gnome.target.d/gnome.session.conf
21mr|gnome-session-42.0-3|65	%{_userunitdir}/%{name}*.service
21mr|gnome-session-42.0-3|66	%{_userunitdir}/%{name}*.target
21mr|gnome-session-42.0-3|67	
21mr|gnome-session-42.0-3|68	%post
21mr|gnome-session-42.0-3|69	if [ "$1" = "2" -a -r %{_sysconfdir}/sysconfig/desktop ]; then
21mr|gnome-session-42.0-3|70	sed -i -e "s|^DESKTOP=Gnome$|DESKTOP=GNOME|g" %{_sysconfdir}/sysconfig/desktop
21mr|gnome-session-42.0-3|71	fi
21mr|gnome-session-42.0-3|72	
21mr|gnome-session-42.0-3|73	#----------------------------------------------------------------------------
21mr|gnome-session-42.0-3|74	
21mr|gnome-session-42.0-3|75	%package bin
21mr|gnome-session-42.0-3|76	Summary:	The gnome desktop programs for the GNOME GUI desktop environment
21mr|gnome-session-42.0-3|77	Group:		Graphical desktop/GNOME
21mr|gnome-session-42.0-3|78	
21mr|gnome-session-42.0-3|79	%description bin
21mr|gnome-session-42.0-3|80	This package contains the binaries for the GNOME Session Manager, but
21mr|gnome-session-42.0-3|81	no startup scripts. It is meant for applications such as GDM that use
21mr|gnome-session-42.0-3|82	gnome-session internally.
21mr|gnome-session-42.0-3|83	
21mr|gnome-session-42.0-3|84	%files bin
21mr|gnome-session-42.0-3|85	%license COPYING
21mr|gnome-session-42.0-3|86	%{_bindir}/%{name}*
21mr|gnome-session-42.0-3|87	%{_datadir}/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
21mr|gnome-session-42.0-3|88	%{_datadir}/%{name}
21mr|gnome-session-42.0-3|89	%{_docdir}/%{name}/dbus/*.html
21mr|gnome-session-42.0-3|90	%{_libexecdir}/%{name}*
21mr|gnome-session-42.0-3|91	%{_mandir}/man1/%{name}.1.*
21mr|gnome-session-42.0-3|92	%{_mandir}/man1/%{name}-quit.1*
21mr|gnome-session-42.0-3|93	
21mr|gnome-session-42.0-3|94	#----------------------------------------------------------------------------
21mr|gnome-session-42.0-3|95	
21mr|gnome-session-42.0-3|96	%package wayland-session
21mr|gnome-session-42.0-3|97	Summary:	The gnome desktop programs for the GNOME GUI desktop environment
21mr|gnome-session-42.0-3|98	Group:		Graphical desktop/GNOME
21mr|gnome-session-42.0-3|99	Requires:	%{name} = %{EVRD}
21mr|gnome-session-42.0-3|100	
21mr|gnome-session-42.0-3|101	%description wayland-session
21mr|gnome-session-42.0-3|102	This package contains Wayland and X11 session desktop files for
21mr|gnome-session-42.0-3|103	the GNOME GUI desktop environment.
21mr|gnome-session-42.0-3|104	
21mr|gnome-session-42.0-3|105	%files wayland-session
21mr|gnome-session-42.0-3|106	%doc AUTHORS ChangeLog NEWS README
21mr|gnome-session-42.0-3|107	%license COPYING
21mr|gnome-session-42.0-3|108	%{_datadir}/wayland-sessions/gnome.desktop
21mr|gnome-session-42.0-3|109	%{_datadir}/wayland-sessions/gnome-wayland.desktop
21mr|gnome-session-42.0-3|110	%{_datadir}/xsessions/gnome-xorg.desktop
21mr|gnome-session-42.0-3|111	
21mr|gnome-session-42.0-3|112	#----------------------------------------------------------------------------
21mr|gnome-session-42.0-3|113	
21mr|gnome-session-42.0-3|114	%package x11-session
21mr|gnome-session-42.0-3|115	Summary:	The gnome desktop programs for the GNOME GUI desktop environment
21mr|gnome-session-42.0-3|116	Group:		Graphical desktop/GNOME
21mr|gnome-session-42.0-3|117	Requires:	%{name} = %{EVRD}
21mr|gnome-session-42.0-3|118	
21mr|gnome-session-42.0-3|119	%description x11-session
21mr|gnome-session-42.0-3|120	This package contains X11 session desktop file for
21mr|gnome-session-42.0-3|121	the GNOME GUI desktop environment.
21mr|gnome-session-42.0-3|122	
21mr|gnome-session-42.0-3|123	%files x11-session
21mr|gnome-session-42.0-3|124	%doc AUTHORS ChangeLog NEWS README
21mr|gnome-session-42.0-3|125	%license COPYING
21mr|gnome-session-42.0-3|126	%{_datadir}/xsessions/gnome.desktop
21mr|gnome-session-42.0-3|127	
21mr|gnome-session-42.0-3|128	#----------------------------------------------------------------------------
21mr|gnome-session-42.0-3|129	
21mr|gnome-session-42.0-3|130	%prep
21mr|gnome-session-42.0-3|131	%autosetup -p1
21mr|gnome-session-42.0-3|132	
21mr|gnome-session-42.0-3|133	pushd po
21mr|gnome-session-42.0-3|134	tar -xvzf %{SOURCE1}
21mr|gnome-session-42.0-3|135	popd
21mr|gnome-session-42.0-3|136	
21mr|gnome-session-42.0-3|137	%build
21mr|gnome-session-42.0-3|138	%meson
21mr|gnome-session-42.0-3|139	%meson_build
21mr|gnome-session-42.0-3|140	
21mr|gnome-session-42.0-3|141	%install
21mr|gnome-session-42.0-3|142	%meson_install
21mr|gnome-session-42.0-3|143	
21mr|gnome-session-42.0-3|144	cat > %{buildroot}%{_bindir}/%{name}-classic << EOF
21mr|gnome-session-42.0-3|145	#!/bin/sh
21mr|gnome-session-42.0-3|146	env GNOME_SHELL_SESSION_MODE=classic gnome-session
21mr|gnome-session-42.0-3|147	EOF
21mr|gnome-session-42.0-3|148	chmod +x %{buildroot}%{_bindir}/%{name}-classic
21mr|gnome-session-42.0-3|149	
21mr|gnome-session-42.0-3|150	%find_lang %{name}-%{url_ver}

12483 21
21mr|gnome-settings-daemon-43.0-4|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-settings-daemon-43.0-4|2	
21mr|gnome-settings-daemon-43.0-4|3	Summary:	GNOME Settings Daemon
21mr|gnome-settings-daemon-43.0-4|4	Name:		gnome-settings-daemon
21mr|gnome-settings-daemon-43.0-4|5	Version:	43.0
21mr|gnome-settings-daemon-43.0-4|6	Release:	4
21mr|gnome-settings-daemon-43.0-4|7	License:	GPLv2+
21mr|gnome-settings-daemon-43.0-4|8	Group:		Graphical desktop/GNOME
21mr|gnome-settings-daemon-43.0-4|9	Url:		https://download.gnome.org/sources/gnome-settings-daemon
21mr|gnome-settings-daemon-43.0-4|10	Source0:	https://download.gnome.org/sources/gnome-settings-daemon/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-settings-daemon-43.0-4|11	Source1:	gsd-smartcard-not-gnome.desktop
21mr|gnome-settings-daemon-43.0-4|12	Patch0:		gnome-settings-daemon-43.0-po-ru-translate.patch
21mr|gnome-settings-daemon-43.0-4|13	# backports of smartcards-related things
21mr|gnome-settings-daemon-43.0-4|14	# https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commits/master/plugins/smartcard
21mr|gnome-settings-daemon-43.0-4|15	Patch0001:	0001-smartcard-manager-reduce-variable-scope.patch
21mr|gnome-settings-daemon-43.0-4|16	Patch0002:	0002-smartcard-manager-minor-cleanups.patch
21mr|gnome-settings-daemon-43.0-4|17	Patch0003:	0003-smartcard-check-for-the-addition-of-new-smartcard-re.patch
21mr|gnome-settings-daemon-43.0-4|18	Patch0004:	0004-smartcard-Rewrite-to-use-p11-kit-backend-via-Gck-API.patch
21mr|gnome-settings-daemon-43.0-4|19	Patch0005:	0005-smartcard-manager-Use-Blocking-wait-for-slot-event-i.patch
21mr|gnome-settings-daemon-43.0-4|20	Patch0006:	0006-gsd-smartcard-manager-Avoid-sleeping-if-the-card-sup.patch
21mr|gnome-settings-daemon-43.0-4|21	Patch0007:	0007-smartcard-manager-Only-sync-token-state-if-it-really.patch
21mr|gnome-settings-daemon-43.0-4|22	Patch0008:	0008-smartcard-utils-Free-the-type-name-when-registering-.patch
21mr|gnome-settings-daemon-43.0-4|23	Patch0009:	0009-smartcard-service-Unown-the-name-on-dispose.patch
21mr|gnome-settings-daemon-43.0-4|24	Patch0010:	0010-smartcard-Use-autopointers.patch
21mr|gnome-settings-daemon-43.0-4|25	Patch0011:	0011-smartcard-manager-Use-mutex-auto-lockers-when-conven.patch
21mr|gnome-settings-daemon-43.0-4|26	Patch0012:	0012-smartcard-Add-utility-function-to-get-the-login-toke.patch
21mr|gnome-settings-daemon-43.0-4|27	Patch0013:	0013-smartcard-manager-Ignore-slots-with-invalid-tokens.patch
21mr|gnome-settings-daemon-43.0-4|28	Patch0014:	0014-smartcard-Steal-error-when-propagating-through-GTask.patch
21mr|gnome-settings-daemon-43.0-4|29	Patch0015:	0015-smartcard-Don-t-lose-track-of-token-name-on-card-rem.patch
21mr|gnome-settings-daemon-43.0-4|30	Patch0016:	lock-screen-on-not-gnome.patch
21mr|gnome-settings-daemon-43.0-4|31	BuildRequires:	docbook-style-xsl
21mr|gnome-settings-daemon-43.0-4|32	BuildRequires:	gnome-common
21mr|gnome-settings-daemon-43.0-4|33	BuildRequires:	intltool
21mr|gnome-settings-daemon-43.0-4|34	BuildRequires:	meson
21mr|gnome-settings-daemon-43.0-4|35	BuildRequires:	xsltproc
21mr|gnome-settings-daemon-43.0-4|36	BuildRequires:	cups-devel
21mr|gnome-settings-daemon-43.0-4|37	BuildRequires:	pkgconfig(alsa)
21mr|gnome-settings-daemon-43.0-4|38	BuildRequires:	pkgconfig(colord)
21mr|gnome-settings-daemon-43.0-4|39	BuildRequires:	pkgconfig(dbus-1)
21mr|gnome-settings-daemon-43.0-4|40	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gnome-settings-daemon-43.0-4|41	BuildRequires:	pkgconfig(fontconfig)
21mr|gnome-settings-daemon-43.0-4|42	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gnome-settings-daemon-43.0-4|43	BuildRequires:	pkgconfig(gcr-3)
21mr|gnome-settings-daemon-43.0-4|44	BuildRequires:	pkgconfig(geocode-glib-2.0)
21mr|gnome-settings-daemon-43.0-4|45	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-settings-daemon-43.0-4|46	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|gnome-settings-daemon-43.0-4|47	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gnome-settings-daemon-43.0-4|48	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-settings-daemon-43.0-4|49	BuildRequires:	pkgconfig(gudev-1.0)
21mr|gnome-settings-daemon-43.0-4|50	BuildRequires:	pkgconfig(gweather4)
21mr|gnome-settings-daemon-43.0-4|51	BuildRequires:	pkgconfig(ibus-1.0)
21mr|gnome-settings-daemon-43.0-4|52	BuildRequires:	pkgconfig(kbproto)
21mr|gnome-settings-daemon-43.0-4|53	BuildRequires:	pkgconfig(lcms2)
21mr|gnome-settings-daemon-43.0-4|54	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-settings-daemon-43.0-4|55	BuildRequires:	pkgconfig(libgeoclue-2.0)
21mr|gnome-settings-daemon-43.0-4|56	BuildRequires:	pkgconfig(libgnomekbd)
21mr|gnome-settings-daemon-43.0-4|57	BuildRequires:	pkgconfig(libgnomekbdui)
21mr|gnome-settings-daemon-43.0-4|58	BuildRequires:	pkgconfig(libnm)
21mr|gnome-settings-daemon-43.0-4|59	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-settings-daemon-43.0-4|60	BuildRequires:	pkgconfig(libpulse)
21mr|gnome-settings-daemon-43.0-4|61	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21mr|gnome-settings-daemon-43.0-4|62	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-settings-daemon-43.0-4|63	BuildRequires:	pkgconfig(libsystemd)
21mr|gnome-settings-daemon-43.0-4|64	BuildRequires:	pkgconfig(libwacom)
21mr|gnome-settings-daemon-43.0-4|65	BuildRequires:	pkgconfig(libxklavier)
21mr|gnome-settings-daemon-43.0-4|66	BuildRequires:	pkgconfig(mm-glib)
21mr|gnome-settings-daemon-43.0-4|67	BuildRequires:	pkgconfig(nss)
21mr|gnome-settings-daemon-43.0-4|68	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|gnome-settings-daemon-43.0-4|69	BuildRequires:	pkgconfig(systemd)
21mr|gnome-settings-daemon-43.0-4|70	BuildRequires:	pkgconfig(upower-glib)
21mr|gnome-settings-daemon-43.0-4|71	BuildRequires:	pkgconfig(x11)
21mr|gnome-settings-daemon-43.0-4|72	BuildRequires:	pkgconfig(xfixes)
21mr|gnome-settings-daemon-43.0-4|73	BuildRequires:	pkgconfig(xi)
21mr|gnome-settings-daemon-43.0-4|74	BuildRequires:	pkgconfig(xkeyboard-config)
21mr|gnome-settings-daemon-43.0-4|75	BuildRequires:	pkgconfig(xorg-wacom)
21mr|gnome-settings-daemon-43.0-4|76	
21mr|gnome-settings-daemon-43.0-4|77	%description
21mr|gnome-settings-daemon-43.0-4|78	GNOME settings daemon manages the configuration of the desktop in the
21mr|gnome-settings-daemon-43.0-4|79	background.
21mr|gnome-settings-daemon-43.0-4|80	
21mr|gnome-settings-daemon-43.0-4|81	%files -f %{name}.lang
21mr|gnome-settings-daemon-43.0-4|82	%doc AUTHORS NEWS
21mr|gnome-settings-daemon-43.0-4|83	%license COPYING
21mr|gnome-settings-daemon-43.0-4|84	%{_datadir}/gnome-settings-daemon/
21mr|gnome-settings-daemon-43.0-4|85	%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
21mr|gnome-settings-daemon-43.0-4|86	%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy
21mr|gnome-settings-daemon-43.0-4|87	%{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
21mr|gnome-settings-daemon-43.0-4|88	%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.*.xml
21mr|gnome-settings-daemon-43.0-4|89	%{_libdir}/gnome-settings-daemon-%{url_ver}/libgsd.so
21mr|gnome-settings-daemon-43.0-4|90	%{_libexecdir}/gsd-*
21mr|gnome-settings-daemon-43.0-4|91	%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.*.desktop
21mr|gnome-settings-daemon-43.0-4|92	%{_sysconfdir}/xdg/Xwayland-session.d/00-xrdb
21mr|gnome-settings-daemon-43.0-4|93	%{_udevrulesdir}/61-gnome-settings-daemon-rfkill.rules
21mr|gnome-settings-daemon-43.0-4|94	%{_userunitdir}/gnome-session-x11-services*.target.wants/org.gnome.SettingsDaemon.XSettings.service
21mr|gnome-settings-daemon-43.0-4|95	%{_userunitdir}/org.gnome.SettingsDaemon.*.service
21mr|gnome-settings-daemon-43.0-4|96	%{_userunitdir}/org.gnome.SettingsDaemon.*.target
21mr|gnome-settings-daemon-43.0-4|97	
21mr|gnome-settings-daemon-43.0-4|98	%pre
21mr|gnome-settings-daemon-43.0-4|99	if [ -d %{_libexecdir}/%{name} ]
21mr|gnome-settings-daemon-43.0-4|100	then rm -rf %{_libexecdir}/%{name}
21mr|gnome-settings-daemon-43.0-4|101	fi
21mr|gnome-settings-daemon-43.0-4|102	
21mr|gnome-settings-daemon-43.0-4|103	#----------------------------------------------------------------------------
21mr|gnome-settings-daemon-43.0-4|104	
21mr|gnome-settings-daemon-43.0-4|105	%package -n gsd-smartcard-not-gnome
21mr|gnome-settings-daemon-43.0-4|106	Summary:	gsd-smartcard for not GNOME
21mr|gnome-settings-daemon-43.0-4|107	Group:		Graphical desktop/KDE
21mr|gnome-settings-daemon-43.0-4|108	Requires:	/usr/libexec/gsd-smartcard
21mr|gnome-settings-daemon-43.0-4|109	# script that send SIGSTOP to gsd-smarcard when needed
21mr|gnome-settings-daemon-43.0-4|110	# to avoid race between gsd-smartcard inside GDM and this one
21mr|gnome-settings-daemon-43.0-4|111	Recommends:	(gdm-kde-smartcards if (gdm and /usr/bin/plasmashell))
21mr|gnome-settings-daemon-43.0-4|112	
21mr|gnome-settings-daemon-43.0-4|113	%description -n gsd-smartcard-not-gnome
21mr|gnome-settings-daemon-43.0-4|114	Lock session on smartcard removal when logged in via GDM
21mr|gnome-settings-daemon-43.0-4|115	in other DEs, then GNOME. Tested with KDE Plasma.
21mr|gnome-settings-daemon-43.0-4|116	
21mr|gnome-settings-daemon-43.0-4|117	%files -n gsd-smartcard-not-gnome
21mr|gnome-settings-daemon-43.0-4|118	%{_sysconfdir}/xdg/autostart/gsd-smartcard-not-gnome.desktop
21mr|gnome-settings-daemon-43.0-4|119	
21mr|gnome-settings-daemon-43.0-4|120	#----------------------------------------------------------------------------
21mr|gnome-settings-daemon-43.0-4|121	
21mr|gnome-settings-daemon-43.0-4|122	%package devel
21mr|gnome-settings-daemon-43.0-4|123	Summary:	Include files for the GNOME settings daemon
21mr|gnome-settings-daemon-43.0-4|124	Group:		Development/GNOME and GTK+
21mr|gnome-settings-daemon-43.0-4|125	
21mr|gnome-settings-daemon-43.0-4|126	%description devel
21mr|gnome-settings-daemon-43.0-4|127	Include files for the GNOME settings daemon.
21mr|gnome-settings-daemon-43.0-4|128	
21mr|gnome-settings-daemon-43.0-4|129	%files devel
21mr|gnome-settings-daemon-43.0-4|130	%license COPYING
21mr|gnome-settings-daemon-43.0-4|131	%{_includedir}/gnome-settings-daemon-%{url_ver}
21mr|gnome-settings-daemon-43.0-4|132	%{_libdir}/pkgconfig/gnome-settings-daemon.pc
21mr|gnome-settings-daemon-43.0-4|133	
21mr|gnome-settings-daemon-43.0-4|134	#----------------------------------------------------------------------------
21mr|gnome-settings-daemon-43.0-4|135	
21mr|gnome-settings-daemon-43.0-4|136	%prep
21mr|gnome-settings-daemon-43.0-4|137	%autosetup -p1
21mr|gnome-settings-daemon-43.0-4|138	
21mr|gnome-settings-daemon-43.0-4|139	%build
21mr|gnome-settings-daemon-43.0-4|140	%meson -Dgcr3=true
21mr|gnome-settings-daemon-43.0-4|141	%meson_build
21mr|gnome-settings-daemon-43.0-4|142	
21mr|gnome-settings-daemon-43.0-4|143	%install
21mr|gnome-settings-daemon-43.0-4|144	%meson_install
21mr|gnome-settings-daemon-43.0-4|145	
21mr|gnome-settings-daemon-43.0-4|146	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/autostart/
21mr|gnome-settings-daemon-43.0-4|147	
21mr|gnome-settings-daemon-43.0-4|148	%find_lang %{name} --with-gnome --all-name

12484 21
21mr|gnome-shell-42.9-10|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-shell-42.9-10|2	
21mr|gnome-shell-42.9-10|3	Summary:	Next generation GNOME desktop shell
21mr|gnome-shell-42.9-10|4	Name:		gnome-shell
21mr|gnome-shell-42.9-10|5	Version:	42.9
21mr|gnome-shell-42.9-10|6	Release:	10
21mr|gnome-shell-42.9-10|7	License:	GPLv2+ and LGPLv2+
21mr|gnome-shell-42.9-10|8	Group:		Graphical desktop/GNOME
21mr|gnome-shell-42.9-10|9	Url:		https://download.gnome.org/sources/gnome-shell
21mr|gnome-shell-42.9-10|10	Source0:	https://download.gnome.org/sources/gnome-shell/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-shell-42.9-10|11	Source1:	rosa-gdm-theme-12.4.css
21mr|gnome-shell-42.9-10|12	Source100:	css_update.sh
21mr|gnome-shell-42.9-10|13	Patch0:		gnome-shell-40.2-new-favorites.patch
21mr|gnome-shell-42.9-10|14	Patch1:		gnome-shell-42.3.1-locale-string.patch
21mr|gnome-shell-42.9-10|15	Patch2:		gnome-shell-42.0-disable-updates-extensions.patch
21mr|gnome-shell-42.9-10|16	Patch3:		gnome-shell-40.3-drop-fractional-scaling-zoom.patch
21mr|gnome-shell-42.9-10|17	Patch4:		gnome-shell-42.4-ru-po-translate.patch
21mr|gnome-shell-42.9-10|18	Patch5:		gnome-shell-42.9-rosa-gnome-colors.patch
21mr|gnome-shell-42.9-10|19	Patch6:		gnome-shell-42.9-drop-autodisable-extensions.patch
21mr|gnome-shell-42.9-10|20	BuildRequires:	a2x
21mr|gnome-shell-42.9-10|21	BuildRequires:	asciidoc
21mr|gnome-shell-42.9-10|22	BuildRequires:	chrpath
21mr|gnome-shell-42.9-10|23	BuildRequires:	docbook-dtd42-xml
21mr|gnome-shell-42.9-10|24	BuildRequires:	docbook-style-xsl
21mr|gnome-shell-42.9-10|25	BuildRequires:	gjs
21mr|gnome-shell-42.9-10|26	BuildRequires:	gtk4-update-icon-cache
21mr|gnome-shell-42.9-10|27	BuildRequires:	intltool
21mr|gnome-shell-42.9-10|28	BuildRequires:	meson
21mr|gnome-shell-42.9-10|29	BuildRequires:	rootcerts
21mr|gnome-shell-42.9-10|30	BuildRequires:	sassc
21mr|gnome-shell-42.9-10|31	BuildRequires:	xsltproc
21mr|gnome-shell-42.9-10|32	BuildRequires:	pkgconfig(bash-completion)
21mr|gnome-shell-42.9-10|33	BuildRequires:	pkgconfig(caribou-1.0)
21mr|gnome-shell-42.9-10|34	BuildRequires:	pkgconfig(clutter-1.0)
21mr|gnome-shell-42.9-10|35	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gnome-shell-42.9-10|36	BuildRequires:	pkgconfig(folks)
21mr|gnome-shell-42.9-10|37	BuildRequires:	pkgconfig(gcr-3)
21mr|gnome-shell-42.9-10|38	BuildRequires:	pkgconfig(gjs-1.0)
21mr|gnome-shell-42.9-10|39	BuildRequires:	pkgconfig(gl)
21mr|gnome-shell-42.9-10|40	BuildRequires:	pkgconfig(gnome-autoar-0)
21mr|gnome-shell-42.9-10|41	BuildRequires:	pkgconfig(gnome-bluetooth-ui-3.0)
21mr|gnome-shell-42.9-10|42	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|gnome-shell-42.9-10|43	BuildRequires:	pkgconfig(gnome-keybindings)
21mr|gnome-shell-42.9-10|44	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gnome-shell-42.9-10|45	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|gnome-shell-42.9-10|46	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-shell-42.9-10|47	BuildRequires:	pkgconfig(gtk-doc)
21mr|gnome-shell-42.9-10|48	BuildRequires:	pkgconfig(ibus-1.0)
21mr|gnome-shell-42.9-10|49	BuildRequires:	pkgconfig(libcanberra)
21mr|gnome-shell-42.9-10|50	BuildRequires:	pkgconfig(libecal-2.0)
21mr|gnome-shell-42.9-10|51	BuildRequires:	pkgconfig(libedataserver-1.2)
21mr|gnome-shell-42.9-10|52	BuildRequires:	pkgconfig(libgnome-menu-3.0)
21mr|gnome-shell-42.9-10|53	BuildRequires:	pkgconfig(libinput)
21mr|gnome-shell-42.9-10|54	BuildRequires:	pkgconfig(libnm)
21mr|gnome-shell-42.9-10|55	#BuildRequires:	pkgconfig(libpipewire-0.3) # Conflict with cheese
21mr|gnome-shell-42.9-10|56	BuildRequires:	pkgconfig(libpulse)
21mr|gnome-shell-42.9-10|57	BuildRequires:	pkgconfig(libsystemd)
21mr|gnome-shell-42.9-10|58	BuildRequires:	pkgconfig(mozjs-91)
21mr|gnome-shell-42.9-10|59	BuildRequires:	pkgconfig(mutter-clutter-10)
21mr|gnome-shell-42.9-10|60	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|gnome-shell-42.9-10|61	BuildRequires:	pkgconfig(python3)
21mr|gnome-shell-42.9-10|62	BuildRequires:	pkgconfig(telepathy-glib)
21mr|gnome-shell-42.9-10|63	BuildRequires:	pkgconfig(telepathy-logger-0.2)
21mr|gnome-shell-42.9-10|64	Requires:	at-spi2-atk
21mr|gnome-shell-42.9-10|65	Requires:	gjs
21mr|gnome-shell-42.9-10|66	Requires:	glxinfo
21mr|gnome-shell-42.9-10|67	Requires:	gtk4
21mr|gnome-shell-42.9-10|68	Requires:	json-glib
21mr|gnome-shell-42.9-10|69	Requires:	librsvg
21mr|gnome-shell-42.9-10|70	Requires:	mutter
21mr|gnome-shell-42.9-10|71	Requires:	rosa-wallpapers-2021
21mr|gnome-shell-42.9-10|72	# md until js & python typelib autoreqs works
21mr|gnome-shell-42.9-10|73	Requires:	typelib(AccountsService)
21mr|gnome-shell-42.9-10|74	Requires:	typelib(Atspi)
21mr|gnome-shell-42.9-10|75	Requires:	typelib(Caribou)
21mr|gnome-shell-42.9-10|76	Requires:	typelib(ClutterX11)
21mr|gnome-shell-42.9-10|77	Requires:	typelib(Cogl)
21mr|gnome-shell-42.9-10|78	Requires:	typelib(DBusGLib)
21mr|gnome-shell-42.9-10|79	Requires:	typelib(Folks)
21mr|gnome-shell-42.9-10|80	Requires:	typelib(Gck)
21mr|gnome-shell-42.9-10|81	Requires:	typelib(Gcr) = 3
21mr|gnome-shell-42.9-10|82	Requires:	typelib(GDesktopEnums)
21mr|gnome-shell-42.9-10|83	Requires:	typelib(Gdm)
21mr|gnome-shell-42.9-10|84	Requires:	typelib(Gee)
21mr|gnome-shell-42.9-10|85	Requires:	typelib(Geoclue)
21mr|gnome-shell-42.9-10|86	Requires:	typelib(GjsPrivate)
21mr|gnome-shell-42.9-10|87	Requires:	typelib(Gkbd)
21mr|gnome-shell-42.9-10|88	Requires:	typelib(GMenu)
21mr|gnome-shell-42.9-10|89	Requires:	typelib(GnomeBluetooth)
21mr|gnome-shell-42.9-10|90	Requires:	typelib(GnomeDesktop) = 3.0
21mr|gnome-shell-42.9-10|91	Requires:	typelib(GnomeDesktop) = 4.0
21mr|gnome-shell-42.9-10|92	Requires:	typelib(GWeather) = 4.0
21mr|gnome-shell-42.9-10|93	Requires:	typelib(IBus)
21mr|gnome-shell-42.9-10|94	Requires:	typelib(Json)
21mr|gnome-shell-42.9-10|95	Requires:	typelib(Meta)
21mr|gnome-shell-42.9-10|96	Requires:	typelib(NM)
21mr|gnome-shell-42.9-10|97	Requires:	typelib(NMA)
21mr|gnome-shell-42.9-10|98	Requires:	typelib(Polkit)
21mr|gnome-shell-42.9-10|99	Requires:	typelib(Rsvg)
21mr|gnome-shell-42.9-10|100	Requires:	typelib(Soup) = 3.0
21mr|gnome-shell-42.9-10|101	Requires:	typelib(TelepathyGLib)
21mr|gnome-shell-42.9-10|102	Requires:	typelib(TelepathyLogger)
21mr|gnome-shell-42.9-10|103	Requires:	typelib(UPowerGlib)
21mr|gnome-shell-42.9-10|104	Recommends:	abattis-cantarell-fonts
21mr|gnome-shell-42.9-10|105	Recommends:	bolt
21mr|gnome-shell-42.9-10|106	Recommends:	gnome-desktop3-l10n
21mr|gnome-shell-42.9-10|107	Recommends:	gnome-control-center-common
21mr|gnome-shell-42.9-10|108	Recommends:	%{name}-theme-desktop = %{EVRD}
21mr|gnome-shell-42.9-10|109	#Recommends:	pipewire-gstreamer # For prtscn video rec
21mr|gnome-shell-42.9-10|110	
21mr|gnome-shell-42.9-10|111	%description
21mr|gnome-shell-42.9-10|112	The GNOME Shell redefines user interactions with the GNOME desktop. In
21mr|gnome-shell-42.9-10|113	particular, it offers new paradigms for launching applications,
21mr|gnome-shell-42.9-10|114	accessing documents, and organizing open windows in GNOME. Later, it
21mr|gnome-shell-42.9-10|115	will introduce a new applets eco-system and offer new solutions for
21mr|gnome-shell-42.9-10|116	other desktop features, such as notifications and contacts
21mr|gnome-shell-42.9-10|117	management. The GNOME Shell is intended to replace functions handled
21mr|gnome-shell-42.9-10|118	by the GNOME Panel and by the window manager in previous versions of
21mr|gnome-shell-42.9-10|119	GNOME. The GNOME Shell has rich visual effects enabled by new
21mr|gnome-shell-42.9-10|120	graphical technologies.
21mr|gnome-shell-42.9-10|121	
21mr|gnome-shell-42.9-10|122	%files -f %{name}.lang
21mr|gnome-shell-42.9-10|123	%doc README.md
21mr|gnome-shell-42.9-10|124	%{_appdatadir}/org.gnome.Extensions.metainfo.xml
21mr|gnome-shell-42.9-10|125	%{_bindir}/*
21mr|gnome-shell-42.9-10|126	%{_datadir}/applications/evolution-calendar.desktop
21mr|gnome-shell-42.9-10|127	%{_datadir}/applications/org.gnome.*.desktop
21mr|gnome-shell-42.9-10|128	%{_datadir}/bash-completion/completions/gnome-extensions
21mr|gnome-shell-42.9-10|129	%{_datadir}/dbus-1/services/org.gnome.Extensions.service
21mr|gnome-shell-42.9-10|130	%{_datadir}/dbus-1/services/org.gnome.ScreenSaver.service
21mr|gnome-shell-42.9-10|131	%{_datadir}/dbus-1/services/org.gnome.Shell.*.service
21mr|gnome-shell-42.9-10|132	%{_datadir}/dbus-1/interfaces
21mr|gnome-shell-42.9-10|133	%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
21mr|gnome-shell-42.9-10|134	%{_datadir}/glib-2.0/schemas/00_org.gnome.shell.gschema.override
21mr|gnome-shell-42.9-10|135	%{_datadir}/%{name}
21mr|gnome-shell-42.9-10|136	%{_datadir}/gnome-control-center/keybindings/50-%{name}-launchers.xml
21mr|gnome-shell-42.9-10|137	%{_datadir}/gnome-control-center/keybindings/50-%{name}-screenshots.xml
21mr|gnome-shell-42.9-10|138	%{_datadir}/gnome-control-center/keybindings/50-%{name}-system.xml
21mr|gnome-shell-42.9-10|139	%{_datadir}/gtk-doc/html
21mr|gnome-shell-42.9-10|140	%{_datadir}/xdg-desktop-portal/portals/%{name}.portal
21mr|gnome-shell-42.9-10|141	%{_iconsdir}/hicolor/*/apps/org.gnome.*.svg
21mr|gnome-shell-42.9-10|142	%{_libdir}/%{name}
21mr|gnome-shell-42.9-10|143	%{_libexecdir}/%{name}-*
21mr|gnome-shell-42.9-10|144	%{_mandir}/man1/gnome-extensions.1.*
21mr|gnome-shell-42.9-10|145	%{_mandir}/man1/%{name}.1*
21mr|gnome-shell-42.9-10|146	%{_sysconfdir}/xdg/autostart/%{name}-overrides-migration.desktop
21mr|gnome-shell-42.9-10|147	%{_userunitdir}/org.gnome.Shell*.service
21mr|gnome-shell-42.9-10|148	%{_userunitdir}/org.gnome.Shell.target
21mr|gnome-shell-42.9-10|149	
21mr|gnome-shell-42.9-10|150	#----------------------------------------------------------------------------
21mr|gnome-shell-42.9-10|151	
21mr|gnome-shell-42.9-10|152	%package theme-desktop
21mr|gnome-shell-42.9-10|153	Summary:	Desktop theme for Gnome Shell
21mr|gnome-shell-42.9-10|154	Group:		Graphical desktop/GNOME
21mr|gnome-shell-42.9-10|155	
21mr|gnome-shell-42.9-10|156	%description theme-desktop
21mr|gnome-shell-42.9-10|157	Desktop theme for Gnome Shell.
21mr|gnome-shell-42.9-10|158	
21mr|gnome-shell-42.9-10|159	%files theme-desktop
21mr|gnome-shell-42.9-10|160	%{_datadir}/themes/Desktop
21mr|gnome-shell-42.9-10|161	
21mr|gnome-shell-42.9-10|162	#----------------------------------------------------------------------------
21mr|gnome-shell-42.9-10|163	
21mr|gnome-shell-42.9-10|164	%prep
21mr|gnome-shell-42.9-10|165	%autosetup -p1
21mr|gnome-shell-42.9-10|166	mkdir -p Desktop/%{name}
21mr|gnome-shell-42.9-10|167	cp -f data/theme/*.css Desktop/%{name}
21mr|gnome-shell-42.9-10|168	cp -f %{SOURCE1} data/theme/%{name}.css
21mr|gnome-shell-42.9-10|169	
21mr|gnome-shell-42.9-10|170	# Fix locale strings _('...') -> _("...")
21mr|gnome-shell-42.9-10|171	find . -regex ".*\.js$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "s/_(\x27\([^\x27]*\)\x27)/_(\x22\1\x22)/" {}'
21mr|gnome-shell-42.9-10|172	
21mr|gnome-shell-42.9-10|173	%build
21mr|gnome-shell-42.9-10|174	sed -i "s/libpipewire/libpipewire-no/" meson.build
21mr|gnome-shell-42.9-10|175	%meson	\
21mr|gnome-shell-42.9-10|176	-Dgtk_doc=true	\
21mr|gnome-shell-42.9-10|177	-Dsoup2=false
21mr|gnome-shell-42.9-10|178	%meson_build
21mr|gnome-shell-42.9-10|179	
21mr|gnome-shell-42.9-10|180	%install
21mr|gnome-shell-42.9-10|181	%meson_install
21mr|gnome-shell-42.9-10|182	
21mr|gnome-shell-42.9-10|183	mkdir -p %{buildroot}%{_datadir}/themes/
21mr|gnome-shell-42.9-10|184	cp -rf Desktop %{buildroot}%{_datadir}/themes/
21mr|gnome-shell-42.9-10|185	
21mr|gnome-shell-42.9-10|186	%find_lang %{name}

12485 21
21mr|gnome-shell-extensions-42.3-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-shell-extensions-42.3-2|2	
21mr|gnome-shell-extensions-42.3-2|3	Summary:	Modify and extend GNOME Shell functionality and behavior
21mr|gnome-shell-extensions-42.3-2|4	Name:		gnome-shell-extensions
21mr|gnome-shell-extensions-42.3-2|5	Version:	42.3
21mr|gnome-shell-extensions-42.3-2|6	Release:	2
21mr|gnome-shell-extensions-42.3-2|7	License:	GPLv2+ and BSD
21mr|gnome-shell-extensions-42.3-2|8	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|9	Url:		https://download.gnome.org/sources/gnome-shell-extensions
21mr|gnome-shell-extensions-42.3-2|10	Source0:	https://download.gnome.org/sources/gnome-shell-extensions/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-shell-extensions-42.3-2|11	Patch0:		gnome-shell-extensions-40.2-desktop.patch
21mr|gnome-shell-extensions-42.3-2|12	Patch1:		gnome-shell-extensions-42.3-classic.patch
21mr|gnome-shell-extensions-42.3-2|13	BuildRequires:	desktop-file-utils
21mr|gnome-shell-extensions-42.3-2|14	BuildRequires:	intltool
21mr|gnome-shell-extensions-42.3-2|15	BuildRequires:	meson
21mr|gnome-shell-extensions-42.3-2|16	BuildRequires:	sassc
21mr|gnome-shell-extensions-42.3-2|17	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|gnome-shell-extensions-42.3-2|18	BuildRequires:	pkgconfig(libgtop-2.0)
21mr|gnome-shell-extensions-42.3-2|19	Requires:	gnome-shell
21mr|gnome-shell-extensions-42.3-2|20	BuildArch:	noarch
21mr|gnome-shell-extensions-42.3-2|21	
21mr|gnome-shell-extensions-42.3-2|22	%description
21mr|gnome-shell-extensions-42.3-2|23	GNOME Shell Extensions is a collection of extensions providing additional and
21mr|gnome-shell-extensions-42.3-2|24	optional functionality to GNOME Shell.
21mr|gnome-shell-extensions-42.3-2|25	
21mr|gnome-shell-extensions-42.3-2|26	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|27	
21mr|gnome-shell-extensions-42.3-2|28	%package common
21mr|gnome-shell-extensions-42.3-2|29	Summary:	Files common to GNOME Shell Extensions
21mr|gnome-shell-extensions-42.3-2|30	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|31	Requires:	gnome-shell
21mr|gnome-shell-extensions-42.3-2|32	
21mr|gnome-shell-extensions-42.3-2|33	%description common
21mr|gnome-shell-extensions-42.3-2|34	GNOME Shell Extensions is a collection of extensions providing additional and
21mr|gnome-shell-extensions-42.3-2|35	optional functionality to GNOME Shell. Common files and directories needed by
21mr|gnome-shell-extensions-42.3-2|36	extensions are provided here.
21mr|gnome-shell-extensions-42.3-2|37	
21mr|gnome-shell-extensions-42.3-2|38	%files common -f %{name}.lang
21mr|gnome-shell-extensions-42.3-2|39	%doc NEWS README.md
21mr|gnome-shell-extensions-42.3-2|40	%license COPYING
21mr|gnome-shell-extensions-42.3-2|41	%dir %{_datadir}/gnome-shell/extensions/
21mr|gnome-shell-extensions-42.3-2|42	
21mr|gnome-shell-extensions-42.3-2|43	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|44	
21mr|gnome-shell-extensions-42.3-2|45	%package -n gnome-classic-session
21mr|gnome-shell-extensions-42.3-2|46	Summary:	GNOME "classic" mode session
21mr|gnome-shell-extensions-42.3-2|47	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|48	Requires:	%{name}-apps-menu = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|49	Requires:	%{name}-launch-new-instance = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|50	Requires:	%{name}-places-menu = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|51	Requires:	%{name}-window-list = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|52	Requires:	nautilus
21mr|gnome-shell-extensions-42.3-2|53	Obsoletes:	%{name}-horizontal-workspaces <= 3.38.2-4
21mr|gnome-shell-extensions-42.3-2|54	
21mr|gnome-shell-extensions-42.3-2|55	%description -n gnome-classic-session
21mr|gnome-shell-extensions-42.3-2|56	This package contains the required components for the GNOME Shell "classic"
21mr|gnome-shell-extensions-42.3-2|57	mode, which aims to provide a GNOME 2-like user interface.
21mr|gnome-shell-extensions-42.3-2|58	
21mr|gnome-shell-extensions-42.3-2|59	%files -n gnome-classic-session
21mr|gnome-shell-extensions-42.3-2|60	%license COPYING
21mr|gnome-shell-extensions-42.3-2|61	%{_datadir}/glib-2.0/schemas/00_org.gnome.shell.extensions.classic.gschema.override
21mr|gnome-shell-extensions-42.3-2|62	%{_datadir}/gnome-shell/modes/classic.json
21mr|gnome-shell-extensions-42.3-2|63	%{_datadir}/gnome-shell/theme/gnome-classic.css
21mr|gnome-shell-extensions-42.3-2|64	%{_datadir}/gnome-shell/theme/gnome-classic-high-contrast.css
21mr|gnome-shell-extensions-42.3-2|65	%{_datadir}/gnome-shell/theme/*.svg
21mr|gnome-shell-extensions-42.3-2|66	%{_datadir}/wayland-sessions/gnome-classic.desktop
21mr|gnome-shell-extensions-42.3-2|67	%{_datadir}/wayland-sessions/gnome-classic-wayland.desktop
21mr|gnome-shell-extensions-42.3-2|68	%{_datadir}/xsessions/gnome-classic.desktop
21mr|gnome-shell-extensions-42.3-2|69	%{_datadir}/xsessions/gnome-classic-xorg.desktop
21mr|gnome-shell-extensions-42.3-2|70	
21mr|gnome-shell-extensions-42.3-2|71	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|72	
21mr|gnome-shell-extensions-42.3-2|73	%package screenshot-window-sizer
21mr|gnome-shell-extensions-42.3-2|74	Summary:	Screenshot window sizer for GNOME Shell
21mr|gnome-shell-extensions-42.3-2|75	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|76	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|77	
21mr|gnome-shell-extensions-42.3-2|78	%description screenshot-window-sizer
21mr|gnome-shell-extensions-42.3-2|79	This GNOME Shell extension allows to easily resize windows for GNOME Software
21mr|gnome-shell-extensions-42.3-2|80	screenshots.
21mr|gnome-shell-extensions-42.3-2|81	
21mr|gnome-shell-extensions-42.3-2|82	%files screenshot-window-sizer
21mr|gnome-shell-extensions-42.3-2|83	%license COPYING
21mr|gnome-shell-extensions-42.3-2|84	%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.screenshot-window-sizer.gschema.xml
21mr|gnome-shell-extensions-42.3-2|85	%{_datadir}/gnome-shell/extensions/screenshot-window-sizer*/
21mr|gnome-shell-extensions-42.3-2|86	
21mr|gnome-shell-extensions-42.3-2|87	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|88	
21mr|gnome-shell-extensions-42.3-2|89	%package apps-menu
21mr|gnome-shell-extensions-42.3-2|90	Summary:	Application menu for GNOME Shell
21mr|gnome-shell-extensions-42.3-2|91	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|92	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|93	Requires:	gnome-menus
21mr|gnome-shell-extensions-42.3-2|94	
21mr|gnome-shell-extensions-42.3-2|95	%description apps-menu
21mr|gnome-shell-extensions-42.3-2|96	This GNOME Shell extension adds a GNOME 2.x style menu for applications.
21mr|gnome-shell-extensions-42.3-2|97	
21mr|gnome-shell-extensions-42.3-2|98	%files apps-menu
21mr|gnome-shell-extensions-42.3-2|99	%license COPYING
21mr|gnome-shell-extensions-42.3-2|100	%{_datadir}/gnome-shell/extensions/apps-menu*/
21mr|gnome-shell-extensions-42.3-2|101	%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.apps-menu.gschema.xml
21mr|gnome-shell-extensions-42.3-2|102	
21mr|gnome-shell-extensions-42.3-2|103	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|104	
21mr|gnome-shell-extensions-42.3-2|105	%package auto-move-windows
21mr|gnome-shell-extensions-42.3-2|106	Summary:	Assign specific workspaces to applications in GNOME Shell
21mr|gnome-shell-extensions-42.3-2|107	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|108	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|109	
21mr|gnome-shell-extensions-42.3-2|110	%description auto-move-windows
21mr|gnome-shell-extensions-42.3-2|111	This GNOME Shell extension enables easy workspace management. A specific
21mr|gnome-shell-extensions-42.3-2|112	workspace can be assigned to each application as soon as it creates a window,
21mr|gnome-shell-extensions-42.3-2|113	in a manner configurable with a GSettings key.
21mr|gnome-shell-extensions-42.3-2|114	
21mr|gnome-shell-extensions-42.3-2|115	%files auto-move-windows
21mr|gnome-shell-extensions-42.3-2|116	%license COPYING
21mr|gnome-shell-extensions-42.3-2|117	%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.auto-move-windows.gschema.xml
21mr|gnome-shell-extensions-42.3-2|118	%{_datadir}/gnome-shell/extensions/auto-move-windows*/
21mr|gnome-shell-extensions-42.3-2|119	
21mr|gnome-shell-extensions-42.3-2|120	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|121	
21mr|gnome-shell-extensions-42.3-2|122	%package drive-menu
21mr|gnome-shell-extensions-42.3-2|123	Summary:	Drive status menu for GNOME Shell
21mr|gnome-shell-extensions-42.3-2|124	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|125	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|126	
21mr|gnome-shell-extensions-42.3-2|127	%description drive-menu
21mr|gnome-shell-extensions-42.3-2|128	This GNOME Shell extension provides a panel status menu for accessing and
21mr|gnome-shell-extensions-42.3-2|129	unmounting removable devices.
21mr|gnome-shell-extensions-42.3-2|130	
21mr|gnome-shell-extensions-42.3-2|131	%files drive-menu
21mr|gnome-shell-extensions-42.3-2|132	%license COPYING
21mr|gnome-shell-extensions-42.3-2|133	%{_datadir}/gnome-shell/extensions/drive-menu*/
21mr|gnome-shell-extensions-42.3-2|134	
21mr|gnome-shell-extensions-42.3-2|135	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|136	
21mr|gnome-shell-extensions-42.3-2|137	%package launch-new-instance
21mr|gnome-shell-extensions-42.3-2|138	Summary:	Always launch a new application instance for GNOME Shell
21mr|gnome-shell-extensions-42.3-2|139	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|140	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|141	
21mr|gnome-shell-extensions-42.3-2|142	%description launch-new-instance
21mr|gnome-shell-extensions-42.3-2|143	This GNOME Shell extension modifies the behavior of clicking in the dash and
21mr|gnome-shell-extensions-42.3-2|144	app launcher to always launch a new application instance.
21mr|gnome-shell-extensions-42.3-2|145	
21mr|gnome-shell-extensions-42.3-2|146	%files launch-new-instance
21mr|gnome-shell-extensions-42.3-2|147	%license COPYING
21mr|gnome-shell-extensions-42.3-2|148	%{_datadir}/gnome-shell/extensions/launch-new-instance*/
21mr|gnome-shell-extensions-42.3-2|149	
21mr|gnome-shell-extensions-42.3-2|150	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|151	
21mr|gnome-shell-extensions-42.3-2|152	%package native-window-placement
21mr|gnome-shell-extensions-42.3-2|153	Summary:	Native window placement for GNOME Shell
21mr|gnome-shell-extensions-42.3-2|154	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|155	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|156	
21mr|gnome-shell-extensions-42.3-2|157	%description native-window-placement
21mr|gnome-shell-extensions-42.3-2|158	This GNOME Shell extension provides additional configurability for the window
21mr|gnome-shell-extensions-42.3-2|159	layout in the overview, including a mechanism similar to KDE4.
21mr|gnome-shell-extensions-42.3-2|160	
21mr|gnome-shell-extensions-42.3-2|161	%files native-window-placement
21mr|gnome-shell-extensions-42.3-2|162	%license COPYING
21mr|gnome-shell-extensions-42.3-2|163	%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.native-window-placement.gschema.xml
21mr|gnome-shell-extensions-42.3-2|164	%{_datadir}/gnome-shell/extensions/native-window-placement*/
21mr|gnome-shell-extensions-42.3-2|165	
21mr|gnome-shell-extensions-42.3-2|166	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|167	
21mr|gnome-shell-extensions-42.3-2|168	%package places-menu
21mr|gnome-shell-extensions-42.3-2|169	Summary:	Places status menu for GNOME Shell
21mr|gnome-shell-extensions-42.3-2|170	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|171	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|172	
21mr|gnome-shell-extensions-42.3-2|173	%description places-menu
21mr|gnome-shell-extensions-42.3-2|174	This GNOME Shell extension add a system status menu for quickly navigating
21mr|gnome-shell-extensions-42.3-2|175	places in the system.
21mr|gnome-shell-extensions-42.3-2|176	
21mr|gnome-shell-extensions-42.3-2|177	%files places-menu
21mr|gnome-shell-extensions-42.3-2|178	%license COPYING
21mr|gnome-shell-extensions-42.3-2|179	%{_datadir}/gnome-shell/extensions/places-menu*/
21mr|gnome-shell-extensions-42.3-2|180	
21mr|gnome-shell-extensions-42.3-2|181	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|182	
21mr|gnome-shell-extensions-42.3-2|183	%package user-theme
21mr|gnome-shell-extensions-42.3-2|184	Summary:	Support for custom themes in GNOME Shell
21mr|gnome-shell-extensions-42.3-2|185	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|186	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|187	
21mr|gnome-shell-extensions-42.3-2|188	%description user-theme
21mr|gnome-shell-extensions-42.3-2|189	This GNOME Shell extension enables loading a GNOME Shell theme from
21mr|gnome-shell-extensions-42.3-2|190	~/.themes/<name>/gnome-shell/.
21mr|gnome-shell-extensions-42.3-2|191	
21mr|gnome-shell-extensions-42.3-2|192	%files user-theme
21mr|gnome-shell-extensions-42.3-2|193	%license COPYING
21mr|gnome-shell-extensions-42.3-2|194	%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.xml
21mr|gnome-shell-extensions-42.3-2|195	%{_datadir}/gnome-shell/extensions/user-theme*/
21mr|gnome-shell-extensions-42.3-2|196	
21mr|gnome-shell-extensions-42.3-2|197	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|198	
21mr|gnome-shell-extensions-42.3-2|199	%package window-list
21mr|gnome-shell-extensions-42.3-2|200	Summary:	Display a window list at the bottom of the screen in GNOME Shell
21mr|gnome-shell-extensions-42.3-2|201	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|202	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|203	
21mr|gnome-shell-extensions-42.3-2|204	%description window-list
21mr|gnome-shell-extensions-42.3-2|205	This GNOME Shell extension displays a window list at the bottom of the screen.
21mr|gnome-shell-extensions-42.3-2|206	
21mr|gnome-shell-extensions-42.3-2|207	%files window-list
21mr|gnome-shell-extensions-42.3-2|208	%license COPYING
21mr|gnome-shell-extensions-42.3-2|209	%{_datadir}/gnome-shell/extensions/window-list*/
21mr|gnome-shell-extensions-42.3-2|210	%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.window-list.gschema.xml
21mr|gnome-shell-extensions-42.3-2|211	
21mr|gnome-shell-extensions-42.3-2|212	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|213	
21mr|gnome-shell-extensions-42.3-2|214	%package windowsNavigator
21mr|gnome-shell-extensions-42.3-2|215	Summary:	Support for keyboard selection of windows and workspaces in GNOME Shell
21mr|gnome-shell-extensions-42.3-2|216	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|217	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|218	
21mr|gnome-shell-extensions-42.3-2|219	%description windowsNavigator
21mr|gnome-shell-extensions-42.3-2|220	This GNOME Shell extension enables keyboard selection of windows and workspaces
21mr|gnome-shell-extensions-42.3-2|221	in overlay mode, by pressing the Alt and Ctrl key respectively.
21mr|gnome-shell-extensions-42.3-2|222	
21mr|gnome-shell-extensions-42.3-2|223	%files windowsNavigator
21mr|gnome-shell-extensions-42.3-2|224	%license COPYING
21mr|gnome-shell-extensions-42.3-2|225	%{_datadir}/gnome-shell/extensions/windowsNavigator*/
21mr|gnome-shell-extensions-42.3-2|226	
21mr|gnome-shell-extensions-42.3-2|227	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|228	
21mr|gnome-shell-extensions-42.3-2|229	%package workspace-indicator
21mr|gnome-shell-extensions-42.3-2|230	Summary:	Workspace indicator for GNOME Shell
21mr|gnome-shell-extensions-42.3-2|231	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-42.3-2|232	Requires:	%{name}-common = %{EVRD}
21mr|gnome-shell-extensions-42.3-2|233	
21mr|gnome-shell-extensions-42.3-2|234	%description workspace-indicator
21mr|gnome-shell-extensions-42.3-2|235	This GNOME Shell extension add a system status menu for quickly changing
21mr|gnome-shell-extensions-42.3-2|236	workspaces.
21mr|gnome-shell-extensions-42.3-2|237	
21mr|gnome-shell-extensions-42.3-2|238	%files workspace-indicator
21mr|gnome-shell-extensions-42.3-2|239	%license COPYING
21mr|gnome-shell-extensions-42.3-2|240	%{_datadir}/gnome-shell/extensions/workspace-indicator*/
21mr|gnome-shell-extensions-42.3-2|241	
21mr|gnome-shell-extensions-42.3-2|242	#------------------------------------------------------------------------------
21mr|gnome-shell-extensions-42.3-2|243	
21mr|gnome-shell-extensions-42.3-2|244	%prep
21mr|gnome-shell-extensions-42.3-2|245	%autosetup -p1
21mr|gnome-shell-extensions-42.3-2|246	
21mr|gnome-shell-extensions-42.3-2|247	# Fix locale strings _('...') -> _("...")
21mr|gnome-shell-extensions-42.3-2|248	find . -regex ".*\.js$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "s/_(\x27\([^\x27]*\)\x27)/_(\x22\1\x22)/" {}'
21mr|gnome-shell-extensions-42.3-2|249	
21mr|gnome-shell-extensions-42.3-2|250	%build
21mr|gnome-shell-extensions-42.3-2|251	%meson \
21mr|gnome-shell-extensions-42.3-2|252	-Dextension_set=all \
21mr|gnome-shell-extensions-42.3-2|253	-Dclassic_mode=true
21mr|gnome-shell-extensions-42.3-2|254	%meson_build
21mr|gnome-shell-extensions-42.3-2|255	
21mr|gnome-shell-extensions-42.3-2|256	%install
21mr|gnome-shell-extensions-42.3-2|257	%meson_install
21mr|gnome-shell-extensions-42.3-2|258	
21mr|gnome-shell-extensions-42.3-2|259	%find_lang %{name}

12486 21
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|1	%define extname DesktopShortcuts@rosalab.com
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|2	%define extdir %{buildroot}%{_datadir}/gnome-shell/extensions/%{extname}
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|3	
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|4	Summary:	Gnome Shell extension allows you to add shortcuts to the desktop
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|5	Name:		gnome-shell-extensions-desktop-shortcuts
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|6	Version:	0.1.2
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|7	Release:	13
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|8	Group:		Graphical desktop/GNOME
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|9	License:	GPLv3+
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|10	Url:		http://extensions.gnome.org
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|11	Source0:	https://abf.io/uxteam/%{name}-devel/archive/%{name}-devel-v%{version}.tar.gz
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|12	Patch0:		gnome-shell-extensions-desktop-shortcuts-devel-v0.1.2-gnome-shell-version.patch
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|13	# fix error "No JS module 'tweener' found in search path"
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|14	# https://askubuntu.com/questions/1286212/no-js-module-tweener-found-in-search-path-gnome-shell-extension-error-on-ubun
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|15	Patch1:		gnome-shell-extensions-desktop-shortcuts-fix.patch
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|16	Requires:	gnome-shell
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|17	BuildArch:	noarch
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|18	
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|19	%description
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|20	Gnome Shell extension allows you to add shortcuts to the desktop.
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|21	
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|22	%files
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|23	%{_datadir}/gnome-shell/extensions/%{extname}
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|24	
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|25	#----------------------------------------------------------------------------
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|26	
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|27	%prep
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|28	%setup -qn %{name}-devel-v%{version}
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|29	%apply_patches
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|30	
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|31	%build
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|32	# Nothing to build
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|33	
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|34	%install
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|35	rm -rf %{buildroot}
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|36	mkdir -p %{extdir}
21mr|gnome-shell-extensions-desktop-shortcuts-0.1.2-13|37	cp -r *  %{extdir}

12487 21
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|1	Name:           gnome-shell-extensions-win-key-for-help
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|2	Version:        1.0.0
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|3	Release:        7
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|4	Summary:        Gnome Shell extension showing a list of hot keys when Win key holding down
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|5	
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|6	Group:          Graphical desktop/GNOME
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|7	License:        GPLv3+
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|8	Url:		      https://github.com/belonesox/win-key-for-help-gnome-shell-extension
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|9	Source0:	    https://github.com/belonesox/win-key-for-help-gnome-shell-extension/archive/v%{version}.tar.gz
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|10	Patch0:			win-key-for-help-gnome-shell-extension-shell-version.patch
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|11	# fix error "No JS module 'tweener' found in search path"
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|12	# https://askubuntu.com/questions/1286212/no-js-module-tweener-found-in-search-path-gnome-shell-extension-error-on-ubun
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|13	Patch1:			win-key-for-help-gnome-shell-extension-fix.patch
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|14	BuildArch:      noarch
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|15	Requires:       gnome-shell
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|16	Requires:       mutter
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|17	
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|18	%description
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|19	Gnome Shell extension showing a list of hot keys when Win key holding down.
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|20	
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|21	%files
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|22	%{_datadir}/gnome-shell/extensions/*
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|23	
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|24	%prep
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|25	%setup -qn win-key-for-help-gnome-shell-extension-%{version}
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|26	%apply_patches
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|27	
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|28	%build
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|29	
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|30	%install
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|31	mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
21mr|gnome-shell-extensions-win-key-for-help-1.0.0-7|32	cp -r .  %{buildroot}%{_datadir}/gnome-shell/extensions/win-key-for-help-gnome-shell-extension@belonesox.github.com

12488 21
21mr|gnome-shell-rosa-extensions-42-18|1	Summary:	A gnome-shell extensions used in ROSA GNOME ISO
21mr|gnome-shell-rosa-extensions-42-18|2	Name:		gnome-shell-rosa-extensions
21mr|gnome-shell-rosa-extensions-42-18|3	# Up version when major gnome-shell update
21mr|gnome-shell-rosa-extensions-42-18|4	Version:	42
21mr|gnome-shell-rosa-extensions-42-18|5	Release:	18
21mr|gnome-shell-rosa-extensions-42-18|6	License:	GPLv3+
21mr|gnome-shell-rosa-extensions-42-18|7	Group:		Graphical desktop/GNOME
21mr|gnome-shell-rosa-extensions-42-18|8	Url:		https://extensions.gnome.org
21mr|gnome-shell-rosa-extensions-42-18|9	Source0:	https://extensions.gnome.org/extension-data/add-to-desktoptommimon.github.com.v10.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|10	Source1:	https://extensions.gnome.org/extension-data/appindicatorsupportrgcjonas.gmail.com.v42.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|11	Source2:	https://extensions.gnome.org/extension-data/backslidecodeisland.org.v26.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|12	Source3:	https://extensions.gnome.org/extension-data/blur-my-shellaunetx.v47.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|13	Source4:	https://extensions.gnome.org/extension-data/clipboard-indicatortudmotu.com.v45.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|14	Source5:	https://extensions.gnome.org/extension-data/dash-to-dockmicxgx.gmail.com.v84.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|15	Source6:	https://extensions.gnome.org/extension-data/dash-to-paneljderose9.github.com.v56.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|16	Source7:	https://extensions.gnome.org/extension-data/dictsun.wxggmail.com.v39.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|17	Source8:	https://extensions.gnome.org/extension-data/drive-menugnome-shell-extensions.gcampax.github.com.v51.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|18	Source9:	https://extensions.gnome.org/extension-data/gnome-shell-Google-search-providerMrNinso.v6.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|19	Source10:	https://extensions.gnome.org/extension-data/gnome-shell-screenshotttll.de.v68.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|20	Source11:	https://extensions.gnome.org/extension-data/gsconnectandyholmes.github.io.v50.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|21	Source12:	https://extensions.gnome.org/extension-data/impatiencegfxmonk.net.v22.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|22	Source13:	https://extensions.gnome.org/extension-data/noannoyancedaase.net.v17.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|23	Source14:	https://extensions.gnome.org/extension-data/NotificationCountercoolllsk.v7.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|24	Source15:	https://extensions.gnome.org/extension-data/openweather-extensionjenslody.de.v121.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|25	Source16:	https://extensions.gnome.org/extension-data/sermonrovellipaolo-gmail.com.v23.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|26	Source17:	https://extensions.gnome.org/extension-data/switchWorkSpacesun.wxggmail.com.v36.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|27	Source18:	https://extensions.gnome.org/extension-data/ShutdownTimerdeminder.v31.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|28	Source19:	https://extensions.gnome.org/extension-data/sound-output-device-chooserkgshank.net.v43.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|29	Source20:	https://extensions.gnome.org/extension-data/syspeek-gsgs.eros2.info.v12.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|30	Source21:	https://extensions.gnome.org/extension-data/tweaks-system-menuextensions.gnome-shell.fifi.org.v18.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|31	Source22:	https://extensions.gnome.org/extension-data/user-themegnome-shell-extensions.gcampax.github.com.v49.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|32	Source23:	https://extensions.gnome.org/extension-data/wintilenowsci.com.v7.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|33	Source50:	setproxylocalhost42.v2.shell-extension.zip
21mr|gnome-shell-rosa-extensions-42-18|34	Source94:	telegram-desktop-update.sh
21mr|gnome-shell-rosa-extensions-42-18|35	Source95:	gnome-reset.desktop
21mr|gnome-shell-rosa-extensions-42-18|36	Source96:	gnome-reset
21mr|gnome-shell-rosa-extensions-42-18|37	Source97:	console.apps
21mr|gnome-shell-rosa-extensions-42-18|38	Source98:	pam.d
21mr|gnome-shell-rosa-extensions-42-18|39	# Copy settings from system with en locale ~/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|40	Source99:	user-en
21mr|gnome-shell-rosa-extensions-42-18|41	# Copy settings from system ~/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|42	Source100:	user
21mr|gnome-shell-rosa-extensions-42-18|43	Source101:	appindicatorsupportrgcjonas.gmail.com.v41.shell-extension-po-ru-translate.sh
21mr|gnome-shell-rosa-extensions-42-18|44	Source102:	backslide.po
21mr|gnome-shell-rosa-extensions-42-18|45	Source103:	blur-my-shellaunetx.v44.shell-extension-po-ru-translate.sh
21mr|gnome-shell-rosa-extensions-42-18|46	Source104:	clipboard-indicatortudmotu.com.v42.shell-extension-po-ru-translate.sh
21mr|gnome-shell-rosa-extensions-42-18|47	Source105:	dash-to-dockmicxgx.gmail.com.v84.shell-extension-po-ru-translate.sh
21mr|gnome-shell-rosa-extensions-42-18|48	Source106:	dash-to-paneljderose9.github.com.v50.shell-extension-po-ru-translate.sh
21mr|gnome-shell-rosa-extensions-42-18|49	Source110:	gnome-shell-screenshotttll.de.v56.shell-extension-po-ru-translate.sh
21mr|gnome-shell-rosa-extensions-42-18|50	Source111:	gsconnectandyholmes.github.io.v48.shell-extension-po-ru-translate.sh
21mr|gnome-shell-rosa-extensions-42-18|51	Source115:	openweather-extensionjenslody.de.v106.shell-extension-po-ru-translate.sh
21mr|gnome-shell-rosa-extensions-42-18|52	Source118:	ShutdownTimer.po
21mr|gnome-shell-rosa-extensions-42-18|53	Source202:	default-wallpaper.svg
21mr|gnome-shell-rosa-extensions-42-18|54	Source206:	distributor-logo.svg
21mr|gnome-shell-rosa-extensions-42-18|55	Patch0:		add-to-desktoptommimon.github.com.v4.shell-extension-po-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|56	Patch3:		blur-my-shellaunetx.v44.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|57	Patch5:		dash-to-dockmicxgx.gmail.com.v75.shell-extension-height-reduction.patch
21mr|gnome-shell-rosa-extensions-42-18|58	Patch6:		dash-to-paneljderose9.github.com.v50.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|59	Patch7:		dictsun.wxggmail.com.v37.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|60	Patch9:		gnome-shell-Google-search-providerMrNinso.v6.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|61	Patch10:	gnome-shell-screenshotttll.de.v58.shell-extension-drop-open-portal.patch
21mr|gnome-shell-rosa-extensions-42-18|62	Patch12:	impatiencegfxmonk.net.v20.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|63	Patch13:	noannoyancedaase.net.v16.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|64	Patch15:	openweather-extensionjenslody.de.v121.shell-extension-default-size.patch
21mr|gnome-shell-rosa-extensions-42-18|65	Patch16:	sermonrovellipaolo-gmail.com.v19.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|66	Patch17:	switchworkspacesun.wxggmail.com.v31.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|67	Patch18:	ShutdownTimerdeminder.v31.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|68	Patch19:	sound-output-device-chooserkgshank.net.v34.shell-extension-ru-po-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|69	Patch20:	syspeek-gsgs.eros2.info.v6.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|70	Patch21:	tweaks-system-menuextensions.gnome-shell.fifi.org.v15.shell-extension-ru-po-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|71	Patch22:	user-themegnome-shell-extensions.gcampax.github.com.v49.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|72	Patch23:	wintilenowsci.com.v6.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|73	Patch99:	gnome-shell-rosa-extensions-metadata-json-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|74	Patch106:	dash-to-paneljderose9.github.com.v50.shell-extension-settings-size.patch
21mr|gnome-shell-rosa-extensions-42-18|75	Patch109:	gnome-shell-Google-search-providerMrNinso.v6.shell-extension-fix.patch
21mr|gnome-shell-rosa-extensions-42-18|76	Patch110:	gnome-shell-screenshotttll.de.v58.shell-extension-gnome41-support.patch
21mr|gnome-shell-rosa-extensions-42-18|77	Patch115:	openweather-extensionjenslody.de.v121.shell-extension-disable-freeze-system.patch
21mr|gnome-shell-rosa-extensions-42-18|78	Patch116:	sermonrovellipaolo-gmail.com.v22.shell-extension-start-podman.patch
21mr|gnome-shell-rosa-extensions-42-18|79	Patch118:	ShutdownTimerdeminder.v31.shell-extension-drop-root.patch
21mr|gnome-shell-rosa-extensions-42-18|80	Patch119:	sound-output-device-chooserkgshank.net.v34.shell-extension-hard-ru-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|81	Patch121:	tweaks-system-menuextensions.gnome-shell.fifi.org.v11.shell-extension-drop-debug-translate.patch
21mr|gnome-shell-rosa-extensions-42-18|82	Patch122:	user-themegnome-shell-extensions.gcampax.github.com.v49.shell-extension-drop-default-theme.patch
21mr|gnome-shell-rosa-extensions-42-18|83	Patch123:	wintilenowsci.com.v6.shell-extension-use-system-tiling-too.patch
21mr|gnome-shell-rosa-extensions-42-18|84	Patch209:	gnome-shell-Google-search-providerMrNinso.v6.shell-extension-yandex.patch
21mr|gnome-shell-rosa-extensions-42-18|85	Patch219:	sound-output-device-chooserkgshank.net.v34.shell-extension-some-fixes.patch
21mr|gnome-shell-rosa-extensions-42-18|86	BuildRequires:	gettext
21mr|gnome-shell-rosa-extensions-42-18|87	BuildRequires:	glib2.0-common
21mr|gnome-shell-rosa-extensions-42-18|88	Requires:	gnome-shell
21mr|gnome-shell-rosa-extensions-42-18|89	Requires:	patch
21mr|gnome-shell-rosa-extensions-42-18|90	Requires:	usermode
21mr|gnome-shell-rosa-extensions-42-18|91	Requires:	zenity
21mr|gnome-shell-rosa-extensions-42-18|92	Recommends:	glib-networking
21mr|gnome-shell-rosa-extensions-42-18|93	# 50, contrib
21mr|gnome-shell-rosa-extensions-42-18|94	Recommends:	spoofdpi
21mr|gnome-shell-rosa-extensions-42-18|95	OrderWithRequires: anaconda-core
21mr|gnome-shell-rosa-extensions-42-18|96	BuildArch:	noarch
21mr|gnome-shell-rosa-extensions-42-18|97	
21mr|gnome-shell-rosa-extensions-42-18|98	%description
21mr|gnome-shell-rosa-extensions-42-18|99	This package contains some GNOME Shell extensions from http://extensions.gnome.org
21mr|gnome-shell-rosa-extensions-42-18|100	
21mr|gnome-shell-rosa-extensions-42-18|101	%files
21mr|gnome-shell-rosa-extensions-42-18|102	%{_bindir}/gnome-reset
21mr|gnome-shell-rosa-extensions-42-18|103	%{_datadir}/applications/gnome-reset.desktop
21mr|gnome-shell-rosa-extensions-42-18|104	%{_datadir}/%{name}
21mr|gnome-shell-rosa-extensions-42-18|105	%{_iconsdir}/hicolor/128x128/places
21mr|gnome-shell-rosa-extensions-42-18|106	%attr(0755,root,root) %{_sbindir}/gnome-reset
21mr|gnome-shell-rosa-extensions-42-18|107	%config(noreplace) %{_sysconfdir}/pam.d/gnome-reset
21mr|gnome-shell-rosa-extensions-42-18|108	%config(noreplace) %{_sysconfdir}/security/console.apps/gnome-reset
21mr|gnome-shell-rosa-extensions-42-18|109	
21mr|gnome-shell-rosa-extensions-42-18|110	%posttrans
21mr|gnome-shell-rosa-extensions-42-18|111	# For adduser
21mr|gnome-shell-rosa-extensions-42-18|112	mkdir -p %{_sysconfdir}/skel/.config/dconf
21mr|gnome-shell-rosa-extensions-42-18|113	cp -f %{_datadir}/%{name}/user %{_sysconfdir}/skel/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|114	mkdir -p %{_sysconfdir}/skel/.local/share/gnome-shell
21mr|gnome-shell-rosa-extensions-42-18|115	rm -rf %{_sysconfdir}/skel/.local/share/gnome-shell/extensions
21mr|gnome-shell-rosa-extensions-42-18|116	cp -rf %{_datadir}/%{name}/extensions %{_sysconfdir}/skel/.local/share/gnome-shell/
21mr|gnome-shell-rosa-extensions-42-18|117	if [ -n "$LANG" ] && ! [ ${LANG:0:2} = ru ]; then
21mr|gnome-shell-rosa-extensions-42-18|118	# Revert hard localization
21mr|gnome-shell-rosa-extensions-42-18|119	cp -f %{_datadir}/%{name}/user-en %{_sysconfdir}/skel/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|120	pushd %{_sysconfdir}/skel/.local/share/gnome-shell/extensions
21mr|gnome-shell-rosa-extensions-42-18|121	for PATCH in $(ls /usr/share/gnome-shell-rosa-extensions |grep "hard-ru-translate.patch"); do
21mr|gnome-shell-rosa-extensions-42-18|122	patch -p0 -F3 -R <%{_datadir}/%{name}/$PATCH || :
21mr|gnome-shell-rosa-extensions-42-18|123	done
21mr|gnome-shell-rosa-extensions-42-18|124	popd
21mr|gnome-shell-rosa-extensions-42-18|125	fi
21mr|gnome-shell-rosa-extensions-42-18|126	
21mr|gnome-shell-rosa-extensions-42-18|127	# Update of rosa mainteined extensions
21mr|gnome-shell-rosa-extensions-42-18|128	for i in $(ls /home); do
21mr|gnome-shell-rosa-extensions-42-18|129	[ -d /home/$i/.local/share/gnome-shell/extensions ] || continue
21mr|gnome-shell-rosa-extensions-42-18|130	id $i &>/dev/null || continue
21mr|gnome-shell-rosa-extensions-42-18|131	# Bug with telegram-desktop desktop update in dash-to-panel
21mr|gnome-shell-rosa-extensions-42-18|132	sudo su - $i -s /bin/sh -c "dbus-launch %{_datadir}/%{name}/telegram-desktop-update.sh &>/dev/null" &>/dev/null
21mr|gnome-shell-rosa-extensions-42-18|133	pushd /home/$i/.local/share/gnome-shell/extensions &>/dev/null
21mr|gnome-shell-rosa-extensions-42-18|134	# Update extensions
21mr|gnome-shell-rosa-extensions-42-18|135	for j in $(ls ./); do
21mr|gnome-shell-rosa-extensions-42-18|136	if (grep \"distrib\" $j/metadata.json |grep -q \"rosa\" || grep -q "[А-Яа-я]" $j/metadata.json) && [ -d %{_sysconfdir}/skel/.local/share/gnome-shell/extensions/$j ]; then
21mr|gnome-shell-rosa-extensions-42-18|137	rm -rf $j
21mr|gnome-shell-rosa-extensions-42-18|138	cp -r %{_sysconfdir}/skel/.local/share/gnome-shell/extensions/$j ./
21mr|gnome-shell-rosa-extensions-42-18|139	fi
21mr|gnome-shell-rosa-extensions-42-18|140	done
21mr|gnome-shell-rosa-extensions-42-18|141	# Obsoletes extensions
21mr|gnome-shell-rosa-extensions-42-18|142	for j in ShutdownTimer@neumann; do
21mr|gnome-shell-rosa-extensions-42-18|143	if [ -d $j ] && (grep \"distrib\" $j/metadata.json |grep -q \"rosa\" || grep -q "[А-Яа-я]" $j/metadata.json); then
21mr|gnome-shell-rosa-extensions-42-18|144	rm -rf $j
21mr|gnome-shell-rosa-extensions-42-18|145	fi
21mr|gnome-shell-rosa-extensions-42-18|146	done
21mr|gnome-shell-rosa-extensions-42-18|147	# New extensions
21mr|gnome-shell-rosa-extensions-42-18|148	for j in blur-my-shell@aunetx impatience@gfxmonk.net sermon@rovellipaolo-gmail.com SetProxyLocalhost@abf.io ShutdownTimer@deminder; do
21mr|gnome-shell-rosa-extensions-42-18|149	if ! [ -d $j ]; then
21mr|gnome-shell-rosa-extensions-42-18|150	cp -rf %{_sysconfdir}/skel/.local/share/gnome-shell/extensions/$j ./
21mr|gnome-shell-rosa-extensions-42-18|151	fi
21mr|gnome-shell-rosa-extensions-42-18|152	done
21mr|gnome-shell-rosa-extensions-42-18|153	popd &>/dev/null
21mr|gnome-shell-rosa-extensions-42-18|154	chown -R $i:$i /home/$i/.local/share/gnome-shell/extensions*
21mr|gnome-shell-rosa-extensions-42-18|155	done
21mr|gnome-shell-rosa-extensions-42-18|156	
21mr|gnome-shell-rosa-extensions-42-18|157	if [ -d %{_sysconfdir}/anaconda-scripts.d/livecd-init ] && [ -d %{_sysconfdir}/anaconda-scripts.d/post-install ]; then
21mr|gnome-shell-rosa-extensions-42-18|158	# For live
21mr|gnome-shell-rosa-extensions-42-18|159	cat >> %{_sysconfdir}/anaconda-scripts.d/livecd-init/11-gnome-settings.sh << 'EOF'
21mr|gnome-shell-rosa-extensions-42-18|160	#!/bin/bash
21mr|gnome-shell-rosa-extensions-42-18|161	if [ -n "$LANGUAGE" ] && [ "${LANGUAGE:0:2}" = "ru" ]; then
21mr|gnome-shell-rosa-extensions-42-18|162	cp -f %{_datadir}/%{name}/user /home/live/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|163	chown live:live /home/live/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|164	fi
21mr|gnome-shell-rosa-extensions-42-18|165	if [ -n "$LANGUAGE" ] && ! [ "${LANGUAGE:0:2}" = "ru" ]; then
21mr|gnome-shell-rosa-extensions-42-18|166	# Revert hard localization
21mr|gnome-shell-rosa-extensions-42-18|167	pushd /home/live/.local/share/gnome-shell/extensions/
21mr|gnome-shell-rosa-extensions-42-18|168	for PATCH in $(ls %{_datadir}/%{name} |grep "hard-ru-translate.patch"); do
21mr|gnome-shell-rosa-extensions-42-18|169	patch -p0 -F3 -R <%{_datadir}/%{name}/$PATCH || :
21mr|gnome-shell-rosa-extensions-42-18|170	done
21mr|gnome-shell-rosa-extensions-42-18|171	popd
21mr|gnome-shell-rosa-extensions-42-18|172	chown -R live:live /home/live/.local/share/gnome-shell/extensions
21mr|gnome-shell-rosa-extensions-42-18|173	cp -f %{_datadir}/%{name}/user-en /home/live/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|174	chown live:live /home/live/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|175	fi
21mr|gnome-shell-rosa-extensions-42-18|176	EOF
21mr|gnome-shell-rosa-extensions-42-18|177	chmod +x %{_sysconfdir}/anaconda-scripts.d/livecd-init/11-gnome-settings.sh
21mr|gnome-shell-rosa-extensions-42-18|178	# For system install
21mr|gnome-shell-rosa-extensions-42-18|179	cat >> %{_sysconfdir}/anaconda-scripts.d/post-install/11-gnome-settings.sh << 'EOF'
21mr|gnome-shell-rosa-extensions-42-18|180	#!/bin/bash
21mr|gnome-shell-rosa-extensions-42-18|181	# Get anaconda langs
21mr|gnome-shell-rosa-extensions-42-18|182	X11_LANGS="$(localectl status |grep "X11 Layout: " |rev |cut -d" " -f1 |rev)"
21mr|gnome-shell-rosa-extensions-42-18|183	for i in $(ls /home); do
21mr|gnome-shell-rosa-extensions-42-18|184	[ -d /home/$i/.local/share/gnome-shell/extensions ] || continue
21mr|gnome-shell-rosa-extensions-42-18|185	if echo $X11_LANGS |grep -q ru; then
21mr|gnome-shell-rosa-extensions-42-18|186	cp -f %{_datadir}/%{name}/user %{_sysconfdir}/skel/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|187	cp -f %{_datadir}/%{name}/user /home/$i/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|188	chown $i:$i /home/$i/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|189	else
21mr|gnome-shell-rosa-extensions-42-18|190	# Revert hard localization
21mr|gnome-shell-rosa-extensions-42-18|191	pushd %{_sysconfdir}/skel/.local/share/gnome-shell/extensions
21mr|gnome-shell-rosa-extensions-42-18|192	for PATCH in $(ls /usr/share/gnome-shell-rosa-extensions |grep "hard-ru-translate.patch"); do
21mr|gnome-shell-rosa-extensions-42-18|193	patch -p0 -F3 -R <%{_datadir}/%{name}/$PATCH || :
21mr|gnome-shell-rosa-extensions-42-18|194	done
21mr|gnome-shell-rosa-extensions-42-18|195	popd
21mr|gnome-shell-rosa-extensions-42-18|196	pushd /home/$i/.local/share/gnome-shell/extensions/
21mr|gnome-shell-rosa-extensions-42-18|197	for PATCH in $(ls %{_datadir}/%{name} |grep "hard-ru-translate.patch"); do
21mr|gnome-shell-rosa-extensions-42-18|198	patch -p0 -F3 -R <%{_datadir}/%{name}/$PATCH || :
21mr|gnome-shell-rosa-extensions-42-18|199	done
21mr|gnome-shell-rosa-extensions-42-18|200	popd
21mr|gnome-shell-rosa-extensions-42-18|201	chown -R $i:$i /home/$i/.local/share/gnome-shell/extensions
21mr|gnome-shell-rosa-extensions-42-18|202	cp -f %{_datadir}/%{name}/user-en %{_sysconfdir}/skel/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|203	cp -f %{_datadir}/%{name}/user-en /home/$i/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|204	chown $i:$i /home/$i/.config/dconf/user
21mr|gnome-shell-rosa-extensions-42-18|205	fi
21mr|gnome-shell-rosa-extensions-42-18|206	done
21mr|gnome-shell-rosa-extensions-42-18|207	EOF
21mr|gnome-shell-rosa-extensions-42-18|208	chmod +x %{_sysconfdir}/anaconda-scripts.d/post-install/11-gnome-settings.sh
21mr|gnome-shell-rosa-extensions-42-18|209	fi
21mr|gnome-shell-rosa-extensions-42-18|210	
21mr|gnome-shell-rosa-extensions-42-18|211	#----------------------------------------------------------------------------
21mr|gnome-shell-rosa-extensions-42-18|212	
21mr|gnome-shell-rosa-extensions-42-18|213	%prep
21mr|gnome-shell-rosa-extensions-42-18|214	%setup -qcT
21mr|gnome-shell-rosa-extensions-42-18|215	for i in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18} %{SOURCE19} %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE50}; do
21mr|gnome-shell-rosa-extensions-42-18|216	unzip $i -d $(unzip -c $i metadata.json |grep uuid |cut -d \" -f4)
21mr|gnome-shell-rosa-extensions-42-18|217	done
21mr|gnome-shell-rosa-extensions-42-18|218	%autopatch -p0
21mr|gnome-shell-rosa-extensions-42-18|219	
21mr|gnome-shell-rosa-extensions-42-18|220	%build
21mr|gnome-shell-rosa-extensions-42-18|221	
21mr|gnome-shell-rosa-extensions-42-18|222	%install
21mr|gnome-shell-rosa-extensions-42-18|223	mkdir -p %{buildroot}%{_datadir}/%{name}/extensions/
21mr|gnome-shell-rosa-extensions-42-18|224	cp -r * %{buildroot}%{_datadir}/%{name}/extensions/
21mr|gnome-shell-rosa-extensions-42-18|225	# For revert -hard-ru-translate.patch on non-ru locales and settings files
21mr|gnome-shell-rosa-extensions-42-18|226	cp %{PATCH3} %{PATCH6} %{PATCH7} %{PATCH9} %{PATCH12} %{PATCH13} %{PATCH16} %{PATCH17} %{PATCH18} %{PATCH20} %{PATCH22} %{PATCH23} %{PATCH99} %{PATCH119} %{SOURCE99} %{SOURCE100} %{buildroot}%{_datadir}/%{name}
21mr|gnome-shell-rosa-extensions-42-18|227	
21mr|gnome-shell-rosa-extensions-42-18|228	mkdir -p %{buildroot}%{_datadir}/applications
21mr|gnome-shell-rosa-extensions-42-18|229	mkdir -p %{buildroot}%{_bindir}
21mr|gnome-shell-rosa-extensions-42-18|230	mkdir -p %{buildroot}%{_sbindir}
21mr|gnome-shell-rosa-extensions-42-18|231	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21mr|gnome-shell-rosa-extensions-42-18|232	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|gnome-shell-rosa-extensions-42-18|233	cp %{SOURCE95} %{buildroot}%{_datadir}/applications
21mr|gnome-shell-rosa-extensions-42-18|234	cp %{SOURCE96} %{buildroot}%{_sbindir}
21mr|gnome-shell-rosa-extensions-42-18|235	ln -s consolehelper %{buildroot}%{_bindir}/gnome-reset
21mr|gnome-shell-rosa-extensions-42-18|236	install -m 0644 %{SOURCE97} %{buildroot}%{_sysconfdir}/security/console.apps/gnome-reset
21mr|gnome-shell-rosa-extensions-42-18|237	install -m 0644 %{SOURCE98} %{buildroot}%{_sysconfdir}/pam.d/gnome-reset
21mr|gnome-shell-rosa-extensions-42-18|238	
21mr|gnome-shell-rosa-extensions-42-18|239	find %{buildroot} -type f -exec chmod 0644 {} \;
21mr|gnome-shell-rosa-extensions-42-18|240	# 0
21mr|gnome-shell-rosa-extensions-42-18|241	pushd %{buildroot}%{_datadir}/%{name}/extensions/add-to-desktop@tommimon.github.com/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|242	msgfmt add-to-desktop.po -o add-to-desktop.mo
21mr|gnome-shell-rosa-extensions-42-18|243	popd
21mr|gnome-shell-rosa-extensions-42-18|244	# 1
21mr|gnome-shell-rosa-extensions-42-18|245	pushd %{buildroot}%{_datadir}/%{name}/extensions/appindicatorsupport@rgcjonas.gmail.com/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|246	bash -x %{SOURCE101}
21mr|gnome-shell-rosa-extensions-42-18|247	popd
21mr|gnome-shell-rosa-extensions-42-18|248	# 2
21mr|gnome-shell-rosa-extensions-42-18|249	mkdir -p %{buildroot}%{_datadir}/%{name}/extensions/backslide@codeisland.org/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|250	pushd %{buildroot}%{_datadir}/%{name}/extensions/backslide@codeisland.org/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|251	cp %{SOURCE102} ./
21mr|gnome-shell-rosa-extensions-42-18|252	msgfmt backslide.po -o backslide.mo
21mr|gnome-shell-rosa-extensions-42-18|253	rm -f backslide.po
21mr|gnome-shell-rosa-extensions-42-18|254	popd
21mr|gnome-shell-rosa-extensions-42-18|255	cp -f %{SOURCE202} %{buildroot}%{_datadir}/%{name}/extensions/backslide@codeisland.org/
21mr|gnome-shell-rosa-extensions-42-18|256	# 3
21mr|gnome-shell-rosa-extensions-42-18|257	pushd %{buildroot}%{_datadir}/%{name}/extensions/blur-my-shell@aunetx/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|258	bash -x %{SOURCE103}
21mr|gnome-shell-rosa-extensions-42-18|259	popd
21mr|gnome-shell-rosa-extensions-42-18|260	# 4
21mr|gnome-shell-rosa-extensions-42-18|261	pushd %{buildroot}%{_datadir}/%{name}/extensions/clipboard-indicator@tudmotu.com/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|262	bash -x %{SOURCE104}
21mr|gnome-shell-rosa-extensions-42-18|263	popd
21mr|gnome-shell-rosa-extensions-42-18|264	# 5
21mr|gnome-shell-rosa-extensions-42-18|265	pushd %{buildroot}%{_datadir}/%{name}/extensions/dash-to-dock@micxgx.gmail.com/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|266	bash -x %{SOURCE105}
21mr|gnome-shell-rosa-extensions-42-18|267	popd
21mr|gnome-shell-rosa-extensions-42-18|268	# 6
21mr|gnome-shell-rosa-extensions-42-18|269	pushd %{buildroot}%{_datadir}/%{name}/extensions/dash-to-panel@jderose9.github.com/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|270	bash -x %{SOURCE106}
21mr|gnome-shell-rosa-extensions-42-18|271	popd
21mr|gnome-shell-rosa-extensions-42-18|272	mkdir -p %{buildroot}%{_iconsdir}/hicolor/128x128/places
21mr|gnome-shell-rosa-extensions-42-18|273	cp %{SOURCE206} %{buildroot}%{_iconsdir}/hicolor/128x128/places/rosa-logo.svg
21mr|gnome-shell-rosa-extensions-42-18|274	sed -i "s/view.*-app.*-grid-symbolic/rosa-logo/" %{buildroot}%{_datadir}/%{name}/extensions/dash-to-panel@jderose9.github.com/{appIcons,prefs}.js
21mr|gnome-shell-rosa-extensions-42-18|275	cp %{SOURCE94} %{buildroot}%{_datadir}/%{name}/telegram-desktop-update.sh
21mr|gnome-shell-rosa-extensions-42-18|276	chmod +x %{buildroot}%{_datadir}/%{name}/telegram-desktop-update.sh
21mr|gnome-shell-rosa-extensions-42-18|277	# 7
21mr|gnome-shell-rosa-extensions-42-18|278	chmod +x %{buildroot}%{_datadir}/%{name}/extensions/dict@sun.wxg@gmail.com/dict.js
21mr|gnome-shell-rosa-extensions-42-18|279	# 10
21mr|gnome-shell-rosa-extensions-42-18|280	pushd %{buildroot}%{_datadir}/%{name}/extensions/gnome-shell-screenshot@ttll.de/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|281	bash -x %{SOURCE110}
21mr|gnome-shell-rosa-extensions-42-18|282	popd
21mr|gnome-shell-rosa-extensions-42-18|283	# 11
21mr|gnome-shell-rosa-extensions-42-18|284	chmod +x %{buildroot}%{_datadir}/%{name}/extensions/gsconnect@andyholmes.github.io/gsconnect-preferences
21mr|gnome-shell-rosa-extensions-42-18|285	chmod +x %{buildroot}%{_datadir}/%{name}/extensions/gsconnect@andyholmes.github.io/service/daemon.js
21mr|gnome-shell-rosa-extensions-42-18|286	chmod +x %{buildroot}%{_datadir}/%{name}/extensions/gsconnect@andyholmes.github.io/service/nativeMessagingHost.js
21mr|gnome-shell-rosa-extensions-42-18|287	pushd %{buildroot}%{_datadir}/%{name}/extensions/gsconnect@andyholmes.github.io/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|288	bash -x %{SOURCE111}
21mr|gnome-shell-rosa-extensions-42-18|289	popd
21mr|gnome-shell-rosa-extensions-42-18|290	# 15
21mr|gnome-shell-rosa-extensions-42-18|291	pushd %{buildroot}%{_datadir}/%{name}/extensions/openweather-extension@jenslody.de/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|292	bash -x %{SOURCE115}
21mr|gnome-shell-rosa-extensions-42-18|293	popd
21mr|gnome-shell-rosa-extensions-42-18|294	# 18
21mr|gnome-shell-rosa-extensions-42-18|295	pushd %{buildroot}%{_datadir}/%{name}/extensions/ShutdownTimer@deminder/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|296	cp %{SOURCE118} ./
21mr|gnome-shell-rosa-extensions-42-18|297	rm -f ShutdownTimer.mo
21mr|gnome-shell-rosa-extensions-42-18|298	msgfmt ShutdownTimer.po -o ShutdownTimer.mo
21mr|gnome-shell-rosa-extensions-42-18|299	rm -f ShutdownTimer.po
21mr|gnome-shell-rosa-extensions-42-18|300	popd
21mr|gnome-shell-rosa-extensions-42-18|301	# 19
21mr|gnome-shell-rosa-extensions-42-18|302	chmod +x %{buildroot}%{_datadir}/%{name}/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py
21mr|gnome-shell-rosa-extensions-42-18|303	sed -i "s/^#!\x2fusr\x2fbin\x2fpython$/&3/" %{buildroot}%{_datadir}/%{name}/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py
21mr|gnome-shell-rosa-extensions-42-18|304	pushd %{buildroot}%{_datadir}/%{name}/extensions/sound-output-device-chooser@kgshank.net/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|305	msgfmt sound-output-device-chooser.po -o sound-output-device-chooser.mo
21mr|gnome-shell-rosa-extensions-42-18|306	popd
21mr|gnome-shell-rosa-extensions-42-18|307	# 21
21mr|gnome-shell-rosa-extensions-42-18|308	pushd %{buildroot}%{_datadir}/%{name}/extensions/tweaks-system-menu@extensions.gnome-shell.fifi.org/locale/ru/LC_MESSAGES
21mr|gnome-shell-rosa-extensions-42-18|309	msgfmt tweaks-system-menu.po -o tweaks-system-menu.mo
21mr|gnome-shell-rosa-extensions-42-18|310	popd
21mr|gnome-shell-rosa-extensions-42-18|311	
21mr|gnome-shell-rosa-extensions-42-18|312	# Set supported version of gnome-shell
21mr|gnome-shell-rosa-extensions-42-18|313	find %{buildroot} -type f -name metadata.json -exec sed -i -e "/shell-version/,/]/d" -e "s/\"name\":.*/&\n  \"shell-version\": \[\"%{version}\"\],/" {} \;
21mr|gnome-shell-rosa-extensions-42-18|314	# Set distrib key for updates script
21mr|gnome-shell-rosa-extensions-42-18|315	find %{buildroot} -type f -name metadata.json -exec sed -i "s/.*\"version\":.*/  \"distrib\": \"rosa\",\n&/" {} \;
21mr|gnome-shell-rosa-extensions-42-18|316	
21mr|gnome-shell-rosa-extensions-42-18|317	find %{buildroot} -type d -name schemas -exec glib-compile-schemas {} \;

12489 21
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|1	Name:           gnome-shell-rosa-hotkeys
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|2	Version:        1.0.0
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|3	Release:        6
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|4	Summary:        Windows-like desktop hotkeys for GNOME Shell
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|5	
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|6	Group:          Graphical desktop/GNOME
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|7	License:        GPLv3+
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|8	Url:				 https://github.com/belonesox/win-hotkeys-gnome-shell-extension
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|9	Source0:	       https://github.com/belonesox/win-hotkeys-gnome-shell-extension/archive/v%{version}.tar.gz
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|10	Patch0:		win-hotkeys-gnome-shell-extension-shell-version.patch
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|11	# fix error "No JS module 'tweener' found in search path"
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|12	# https://askubuntu.com/questions/1286212/no-js-module-tweener-found-in-search-path-gnome-shell-extension-error-on-ubun
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|13	Patch1:		win-hotkeys-gnome-shell-extension-fix.patch
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|14	BuildArch:      noarch
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|15	Requires:       gnome-shell
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|16	
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|17	
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|18	%description
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|19	This package contains GNOME Shell extension
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|20	implementing familiar (Windows-like) desktop hotkeys.
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|21	
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|22	%prep
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|23	%setup -qn win-hotkeys-gnome-shell-extension-%{version}
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|24	%apply_patches
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|25	
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|26	
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|27	%build
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|28	
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|29	%install
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|30	rm -rf %{buildroot}
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|31	mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|32	cp -r .  %{buildroot}%{_datadir}/gnome-shell/extensions/win-hotkeys-gnome-shell-extension@belonesox.github.com
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|33	
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|34	%files
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|35	%defattr(-,root,root,-)
21mr|gnome-shell-rosa-hotkeys-1.0.0-6|36	%{_datadir}/gnome-shell/extensions/*

12490 21
21mr|gnome-shell-theme-elementary-3.4-6|1	%global src_name   gnome_shell___elementary_by_half_left-d45raik
21mr|gnome-shell-theme-elementary-3.4-6|2	%global theme      Elementary
21mr|gnome-shell-theme-elementary-3.4-6|3	%global theme_dir  %{theme}-3.4
21mr|gnome-shell-theme-elementary-3.4-6|4	
21mr|gnome-shell-theme-elementary-3.4-6|5	Name:       gnome-shell-theme-elementary
21mr|gnome-shell-theme-elementary-3.4-6|6	Version:    3.4
21mr|gnome-shell-theme-elementary-3.4-6|7	Release:    6
21mr|gnome-shell-theme-elementary-3.4-6|8	Summary:    The %{theme} gnome-shell theme
21mr|gnome-shell-theme-elementary-3.4-6|9	Group:      Graphical desktop/GNOME
21mr|gnome-shell-theme-elementary-3.4-6|10	
21mr|gnome-shell-theme-elementary-3.4-6|11	License:    GPLv3 and LGPLv2
21mr|gnome-shell-theme-elementary-3.4-6|12	URL:        http://half-left.deviantart.com/art/GNOME-Shell-Elementary-251536124
21mr|gnome-shell-theme-elementary-3.4-6|13	Source0:    http://www.deviantart.com/download/251536124/%{src_name}.zip
21mr|gnome-shell-theme-elementary-3.4-6|14	
21mr|gnome-shell-theme-elementary-3.4-6|15	Patch0:     set-bold-font-in-panel.patch
21mr|gnome-shell-theme-elementary-3.4-6|16	
21mr|gnome-shell-theme-elementary-3.4-6|17	Requires:   gnome-shell-extensions-user-theme
21mr|gnome-shell-theme-elementary-3.4-6|18	Requires:   gnome-shell >= 3.4
21mr|gnome-shell-theme-elementary-3.4-6|19	
21mr|gnome-shell-theme-elementary-3.4-6|20	BuildArch:  noarch
21mr|gnome-shell-theme-elementary-3.4-6|21	
21mr|gnome-shell-theme-elementary-3.4-6|22	
21mr|gnome-shell-theme-elementary-3.4-6|23	%description
21mr|gnome-shell-theme-elementary-3.4-6|24	The %{theme} gnome-shell theme created by half_left
21mr|gnome-shell-theme-elementary-3.4-6|25	
21mr|gnome-shell-theme-elementary-3.4-6|26	
21mr|gnome-shell-theme-elementary-3.4-6|27	%prep
21mr|gnome-shell-theme-elementary-3.4-6|28	%setup -q -c
21mr|gnome-shell-theme-elementary-3.4-6|29	%patch0 -p0
21mr|gnome-shell-theme-elementary-3.4-6|30	
21mr|gnome-shell-theme-elementary-3.4-6|31	
21mr|gnome-shell-theme-elementary-3.4-6|32	%build
21mr|gnome-shell-theme-elementary-3.4-6|33	# nothing to build
21mr|gnome-shell-theme-elementary-3.4-6|34	
21mr|gnome-shell-theme-elementary-3.4-6|35	
21mr|gnome-shell-theme-elementary-3.4-6|36	%install
21mr|gnome-shell-theme-elementary-3.4-6|37	mkdir -p -m755 %{buildroot}/%{_datadir}/themes/%{theme}/gnome-shell
21mr|gnome-shell-theme-elementary-3.4-6|38	
21mr|gnome-shell-theme-elementary-3.4-6|39	# put the theme files into some data dir
21mr|gnome-shell-theme-elementary-3.4-6|40	cp -pr %{theme_dir}/gnome-shell/* \
21mr|gnome-shell-theme-elementary-3.4-6|41	%{buildroot}%{_datadir}/themes/%{theme}/gnome-shell
21mr|gnome-shell-theme-elementary-3.4-6|42	
21mr|gnome-shell-theme-elementary-3.4-6|43	# delete backup files (*~)
21mr|gnome-shell-theme-elementary-3.4-6|44	find %{buildroot} -name *~ -type f -exec rm -f '{}' \;
21mr|gnome-shell-theme-elementary-3.4-6|45	
21mr|gnome-shell-theme-elementary-3.4-6|46	# Remove LICENSE file from BUILDROOT
21mr|gnome-shell-theme-elementary-3.4-6|47	find %{buildroot} -name LICENSE -type f -exec rm -f '{}' \;
21mr|gnome-shell-theme-elementary-3.4-6|48	
21mr|gnome-shell-theme-elementary-3.4-6|49	
21mr|gnome-shell-theme-elementary-3.4-6|50	%files
21mr|gnome-shell-theme-elementary-3.4-6|51	%doc %{theme_dir}/gnome-shell/LICENSE
21mr|gnome-shell-theme-elementary-3.4-6|52	%dir %{_datadir}/themes/%{theme}
21mr|gnome-shell-theme-elementary-3.4-6|53	%{_datadir}/themes/%{theme}/*

12491 21
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|1	%global theme    Korora
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|2	%global daterev 20150716git939ecf
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|3	
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|4	Summary:	%{theme} theme for Gnome Shell
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|5	Name:		gnome-shell-theme-korora
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|6	Version:	0.5
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|7	Release:	2.%{daterev}
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|8	
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|9	Group:		Graphical desktop/Other
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|10	License:	GPLv2
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|11	URL:		https://github.com/kororaproject/kp-gnome-shell-theme-korora
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|12	Source0:	%{name}-%{version}-%{daterev}.tar.xz
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|13	# set 11pt for main font
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|14	Patch0:		gnome-shell-theme-korora-0.5-change-font-size.patch
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|15	# black background for dock
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|16	Patch1:		gnome-shell-theme-korora-0.5-black-background-for-dock.patch
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|17	
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|18	BuildArch:	noarch
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|19	
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|20	%description
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|21	The %{theme} theme for GNOME Shell.
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|22	
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|23	%prep
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|24	%setup -q
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|25	%apply_patches
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|26	
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|27	%install
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|28	mkdir -p -m755 %{buildroot}%{_datadir}/themes/%{theme}/gnome-shell
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|29	cp -pr gnome-shell/* %{buildroot}%{_datadir}/themes/%{theme}/gnome-shell
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|30	
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|31	%files
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|32	%defattr(-,root,root)
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|33	%dir %{_datadir}/themes/%{theme}
21mr|gnome-shell-theme-korora-0.5-2.20150716git939ecf|34	%{_datadir}/themes/%{theme}/gnome-shell/

12492 21
21mr|gnome-sound-recorder-42.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-sound-recorder-42.0-2|2	
21mr|gnome-sound-recorder-42.0-2|3	Summary:	A simple, modern sound recorder
21mr|gnome-sound-recorder-42.0-2|4	Name:		gnome-sound-recorder
21mr|gnome-sound-recorder-42.0-2|5	Version:	42.0
21mr|gnome-sound-recorder-42.0-2|6	Release:	2
21mr|gnome-sound-recorder-42.0-2|7	License:	GPLv2+ and LGPLv2+
21mr|gnome-sound-recorder-42.0-2|8	Group:		Graphical desktop/GNOME
21mr|gnome-sound-recorder-42.0-2|9	Url:		https://download.gnome.org/sources/gnome-sound-recorder
21mr|gnome-sound-recorder-42.0-2|10	Source0:	https://download.gnome.org/sources/gnome-sound-recorder/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-sound-recorder-42.0-2|11	Source1:	gnome-sound-recorder-40.0_ru.tar.gz
21mr|gnome-sound-recorder-42.0-2|12	Patch0:		gnome-sound-recorder-42.0-localestring.patch
21mr|gnome-sound-recorder-42.0-2|13	BuildRequires:	appstream-util
21mr|gnome-sound-recorder-42.0-2|14	BuildRequires:	gsettings-desktop-schemas
21mr|gnome-sound-recorder-42.0-2|15	BuildRequires:	gstreamer1.0-flac
21mr|gnome-sound-recorder-42.0-2|16	BuildRequires:	gstreamer1.0-tools
21mr|gnome-sound-recorder-42.0-2|17	BuildRequires:	gstreamer1.0-plugins-bad
21mr|gnome-sound-recorder-42.0-2|18	BuildRequires:	gstreamer1.0-plugins-good
21mr|gnome-sound-recorder-42.0-2|19	BuildRequires:	gstreamer1.0-pulse
21mr|gnome-sound-recorder-42.0-2|20	BuildRequires:	intltool
21mr|gnome-sound-recorder-42.0-2|21	BuildRequires:	meson
21mr|gnome-sound-recorder-42.0-2|22	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gnome-sound-recorder-42.0-2|23	BuildRequires:	pkgconfig(gjs-1.0)
21mr|gnome-sound-recorder-42.0-2|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-sound-recorder-42.0-2|25	BuildRequires:	pkgconfig(gstreamer-player-1.0)
21mr|gnome-sound-recorder-42.0-2|26	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|gnome-sound-recorder-42.0-2|27	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-sound-recorder-42.0-2|28	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-sound-recorder-42.0-2|29	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-sound-recorder-42.0-2|30	Requires:	gsettings-desktop-schemas
21mr|gnome-sound-recorder-42.0-2|31	Requires:	gstreamer1.0-flac
21mr|gnome-sound-recorder-42.0-2|32	Requires:	gstreamer1.0-plugins-bad
21mr|gnome-sound-recorder-42.0-2|33	Requires:	gstreamer1.0-plugins-good
21mr|gnome-sound-recorder-42.0-2|34	Requires:	gstreamer1.0-pulse
21mr|gnome-sound-recorder-42.0-2|35	BuildArch:	noarch
21mr|gnome-sound-recorder-42.0-2|36	
21mr|gnome-sound-recorder-42.0-2|37	%description
21mr|gnome-sound-recorder-42.0-2|38	A simple, modern sound recorder for the GNOME desktop.
21mr|gnome-sound-recorder-42.0-2|39	
21mr|gnome-sound-recorder-42.0-2|40	%files -f org.gnome.SoundRecorder.lang
21mr|gnome-sound-recorder-42.0-2|41	%doc AUTHORS README.md NEWS
21mr|gnome-sound-recorder-42.0-2|42	%{_datadir}/metainfo/org.gnome.SoundRecorder.metainfo.xml
21mr|gnome-sound-recorder-42.0-2|43	%{_bindir}/%{name}
21mr|gnome-sound-recorder-42.0-2|44	%{_datadir}/applications/org.gnome.SoundRecorder.desktop
21mr|gnome-sound-recorder-42.0-2|45	%{_datadir}/glib-2.0/schemas/*.xml
21mr|gnome-sound-recorder-42.0-2|46	%{_datadir}/org.gnome.SoundRecorder/
21mr|gnome-sound-recorder-42.0-2|47	%{_iconsdir}/*/*/*/*
21mr|gnome-sound-recorder-42.0-2|48	
21mr|gnome-sound-recorder-42.0-2|49	#----------------------------------------------------------------------------
21mr|gnome-sound-recorder-42.0-2|50	
21mr|gnome-sound-recorder-42.0-2|51	%prep
21mr|gnome-sound-recorder-42.0-2|52	%autosetup -p1
21mr|gnome-sound-recorder-42.0-2|53	
21mr|gnome-sound-recorder-42.0-2|54	pushd po
21mr|gnome-sound-recorder-42.0-2|55	tar -xvzf %{SOURCE1}
21mr|gnome-sound-recorder-42.0-2|56	popd
21mr|gnome-sound-recorder-42.0-2|57	
21mr|gnome-sound-recorder-42.0-2|58	%build
21mr|gnome-sound-recorder-42.0-2|59	%meson
21mr|gnome-sound-recorder-42.0-2|60	%meson_build
21mr|gnome-sound-recorder-42.0-2|61	
21mr|gnome-sound-recorder-42.0-2|62	%install
21mr|gnome-sound-recorder-42.0-2|63	%meson_install
21mr|gnome-sound-recorder-42.0-2|64	
21mr|gnome-sound-recorder-42.0-2|65	%find_lang org.gnome.SoundRecorder

12493 21
21mr|gnome-sudoku-42.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-sudoku-42.0-2|2	
21mr|gnome-sudoku-42.0-2|3	Summary:	GNOME Sudoku game
21mr|gnome-sudoku-42.0-2|4	Name:		gnome-sudoku
21mr|gnome-sudoku-42.0-2|5	Version:	42.0
21mr|gnome-sudoku-42.0-2|6	Release:	2
21mr|gnome-sudoku-42.0-2|7	Epoch:		1
21mr|gnome-sudoku-42.0-2|8	License:	GPLv2+ and CC-BY-SA
21mr|gnome-sudoku-42.0-2|9	Group:		Games/Other
21mr|gnome-sudoku-42.0-2|10	Url:		https://download.gnome.org/sources/gnome-sudoku
21mr|gnome-sudoku-42.0-2|11	Source0:	https://download.gnome.org/sources/gnome-sudoku/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-sudoku-42.0-2|12	Source100:	gnome-sudoku.rpmlintrc
21mr|gnome-sudoku-42.0-2|13	Patch0:		gnome-sudoku-3.38.0-udefine-reference-qqwing.patch
21mr|gnome-sudoku-42.0-2|14	BuildRequires:	intltool
21mr|gnome-sudoku-42.0-2|15	BuildRequires:	itstool
21mr|gnome-sudoku-42.0-2|16	BuildRequires:	meson
21mr|gnome-sudoku-42.0-2|17	BuildRequires:	vala
21mr|gnome-sudoku-42.0-2|18	BuildRequires:	gettext-devel
21mr|gnome-sudoku-42.0-2|19	BuildRequires:	pkgconfig(gee-0.8)
21mr|gnome-sudoku-42.0-2|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-sudoku-42.0-2|21	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-sudoku-42.0-2|22	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|gnome-sudoku-42.0-2|23	BuildRequires:	pkgconfig(qqwing)
21mr|gnome-sudoku-42.0-2|24	BuildRequires:	pkgconfig(python)
21mr|gnome-sudoku-42.0-2|25	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gnome-sudoku-42.0-2|26	Requires:	gtk+3.0
21mr|gnome-sudoku-42.0-2|27	# fix http://bugs.rosalinux.ru/show_bug.cgi?id=2826
21mr|gnome-sudoku-42.0-2|28	Requires:	python3-gi-cairo
21mr|gnome-sudoku-42.0-2|29	
21mr|gnome-sudoku-42.0-2|30	%description
21mr|gnome-sudoku-42.0-2|31	GNOME version of the popular Sudoku Japanese logic game.
21mr|gnome-sudoku-42.0-2|32	
21mr|gnome-sudoku-42.0-2|33	%files -f %{name}.lang
21mr|gnome-sudoku-42.0-2|34	%doc COPYING NEWS
21mr|gnome-sudoku-42.0-2|35	%{_bindir}/gnome-sudoku
21mr|gnome-sudoku-42.0-2|36	%{_datadir}/applications/org.gnome.Sudoku.desktop
21mr|gnome-sudoku-42.0-2|37	%{_datadir}/dbus-1/services/org.gnome.Sudoku.service
21mr|gnome-sudoku-42.0-2|38	%{_datadir}/glib-2.0/schemas/org.gnome.Sudoku.gschema.xml
21mr|gnome-sudoku-42.0-2|39	%{_datadir}/icons/hicolor/*/apps/org.gnome.Sudoku*.*
21mr|gnome-sudoku-42.0-2|40	%{_datadir}/metainfo/org.gnome.Sudoku.appdata.xml
21mr|gnome-sudoku-42.0-2|41	%{_mandir}/man6/gnome-sudoku.6*
21mr|gnome-sudoku-42.0-2|42	
21mr|gnome-sudoku-42.0-2|43	#----------------------------------------------------------------------------
21mr|gnome-sudoku-42.0-2|44	
21mr|gnome-sudoku-42.0-2|45	%prep
21mr|gnome-sudoku-42.0-2|46	%autosetup -p1
21mr|gnome-sudoku-42.0-2|47	
21mr|gnome-sudoku-42.0-2|48	%build
21mr|gnome-sudoku-42.0-2|49	%meson
21mr|gnome-sudoku-42.0-2|50	%meson_build
21mr|gnome-sudoku-42.0-2|51	
21mr|gnome-sudoku-42.0-2|52	%install
21mr|gnome-sudoku-42.0-2|53	%meson_install
21mr|gnome-sudoku-42.0-2|54	
21mr|gnome-sudoku-42.0-2|55	%find_lang %{name} --with-gnome

12494 21
21mr|gnome-system-monitor-42.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-system-monitor-42.0-3|2	
21mr|gnome-system-monitor-42.0-3|3	Summary:	Simple process monitor
21mr|gnome-system-monitor-42.0-3|4	Name:		gnome-system-monitor
21mr|gnome-system-monitor-42.0-3|5	Version:	42.0
21mr|gnome-system-monitor-42.0-3|6	Release:	3
21mr|gnome-system-monitor-42.0-3|7	License:	GPLv2+
21mr|gnome-system-monitor-42.0-3|8	Group:		Graphical desktop/GNOME
21mr|gnome-system-monitor-42.0-3|9	Url:		https://download.gnome.org/sources/gnome-system-monitor
21mr|gnome-system-monitor-42.0-3|10	Source0:	https://download.gnome.org/sources/gnome-system-monitor/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-system-monitor-42.0-3|11	Patch0:		gnome-system-monitor-42.0-ru-po-localization.patch
21mr|gnome-system-monitor-42.0-3|12	BuildRequires:	gnome-common
21mr|gnome-system-monitor-42.0-3|13	BuildRequires:	intltool
21mr|gnome-system-monitor-42.0-3|14	BuildRequires:	itstool
21mr|gnome-system-monitor-42.0-3|15	BuildRequires:	meson
21mr|gnome-system-monitor-42.0-3|16	BuildRequires:	yelp-tools
21mr|gnome-system-monitor-42.0-3|17	BuildRequires:	pkgconfig(giomm-2.4)
21mr|gnome-system-monitor-42.0-3|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-system-monitor-42.0-3|19	BuildRequires:	pkgconfig(glibmm-2.68)
21mr|gnome-system-monitor-42.0-3|20	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gnome-system-monitor-42.0-3|21	BuildRequires:	pkgconfig(gnome-icon-theme)
21mr|gnome-system-monitor-42.0-3|22	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-system-monitor-42.0-3|23	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|gnome-system-monitor-42.0-3|24	BuildRequires:	pkgconfig(libgtop-2.0)
21mr|gnome-system-monitor-42.0-3|25	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-system-monitor-42.0-3|26	BuildRequires:	pkgconfig(libsystemd)
21mr|gnome-system-monitor-42.0-3|27	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-system-monitor-42.0-3|28	BuildRequires:	pkgconfig(libwnck-3.0)
21mr|gnome-system-monitor-42.0-3|29	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gnome-system-monitor-42.0-3|30	Requires:	polkit-agent
21mr|gnome-system-monitor-42.0-3|31	Requires:	lsb-release
21mr|gnome-system-monitor-42.0-3|32	
21mr|gnome-system-monitor-42.0-3|33	%description
21mr|gnome-system-monitor-42.0-3|34	Gnome-system-monitor is a simple process and system monitor.
21mr|gnome-system-monitor-42.0-3|35	
21mr|gnome-system-monitor-42.0-3|36	%files -f %{name}.lang
21mr|gnome-system-monitor-42.0-3|37	%doc AUTHORS NEWS README.md
21mr|gnome-system-monitor-42.0-3|38	%license COPYING
21mr|gnome-system-monitor-42.0-3|39	%{_appdatadir}/gnome-system-monitor.appdata.xml
21mr|gnome-system-monitor-42.0-3|40	%{_bindir}/gnome-system-monitor
21mr|gnome-system-monitor-42.0-3|41	%{_datadir}/applications/gnome-system-monitor.desktop
21mr|gnome-system-monitor-42.0-3|42	%{_datadir}/applications/gnome-system-monitor-kde.desktop
21mr|gnome-system-monitor-42.0-3|43	%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-monitor.enums.xml
21mr|gnome-system-monitor-42.0-3|44	%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-monitor.gschema.xml
21mr|gnome-system-monitor-42.0-3|45	%{_datadir}/gnome-system-monitor/gsm.gresource
21mr|gnome-system-monitor-42.0-3|46	%{_datadir}/polkit-1/actions/org.gnome.gnome-system-monitor.policy
21mr|gnome-system-monitor-42.0-3|47	%{_iconsdir}/hicolor/*/*/*.svg
21mr|gnome-system-monitor-42.0-3|48	%{_libexecdir}/gnome-system-monitor/gsm-*
21mr|gnome-system-monitor-42.0-3|49	
21mr|gnome-system-monitor-42.0-3|50	#----------------------------------------------------------------------------
21mr|gnome-system-monitor-42.0-3|51	
21mr|gnome-system-monitor-42.0-3|52	%prep
21mr|gnome-system-monitor-42.0-3|53	%autosetup -p1
21mr|gnome-system-monitor-42.0-3|54	
21mr|gnome-system-monitor-42.0-3|55	%build
21mr|gnome-system-monitor-42.0-3|56	%meson
21mr|gnome-system-monitor-42.0-3|57	%meson_build
21mr|gnome-system-monitor-42.0-3|58	
21mr|gnome-system-monitor-42.0-3|59	%install
21mr|gnome-system-monitor-42.0-3|60	%meson_install
21mr|gnome-system-monitor-42.0-3|61	
21mr|gnome-system-monitor-42.0-3|62	%find_lang %{name} --with-gnome

12495 21
21mr|gnome-taquin-3.38.1-9|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-taquin-3.38.1-9|2	
21mr|gnome-taquin-3.38.1-9|3	Summary:	Sliding-block puzzle game
21mr|gnome-taquin-3.38.1-9|4	Name:		gnome-taquin
21mr|gnome-taquin-3.38.1-9|5	Version:	3.38.1
21mr|gnome-taquin-3.38.1-9|6	Release:	9
21mr|gnome-taquin-3.38.1-9|7	License:	GPLv3+ and GPLv2+ and CC-BY-SA
21mr|gnome-taquin-3.38.1-9|8	Group:		Games/Other
21mr|gnome-taquin-3.38.1-9|9	Url:		https://download.gnome.org/sources/gnome-taquin
21mr|gnome-taquin-3.38.1-9|10	Source0:	https://download.gnome.org/sources/gnome-taquin/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-taquin-3.38.1-9|11	# Drop it
21mr|gnome-taquin-3.38.1-9|12	Patch0:		gnome-taquin-3.38.1-drop-not-allowed.patch
21mr|gnome-taquin-3.38.1-9|13	BuildRequires:	intltool
21mr|gnome-taquin-3.38.1-9|14	BuildRequires:	itstool
21mr|gnome-taquin-3.38.1-9|15	BuildRequires:	meson
21mr|gnome-taquin-3.38.1-9|16	BuildRequires:	vala
21mr|gnome-taquin-3.38.1-9|17	BuildRequires:	pkgconfig(appstream-glib)
21mr|gnome-taquin-3.38.1-9|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-taquin-3.38.1-9|19	BuildRequires:	pkgconfig(gsound)
21mr|gnome-taquin-3.38.1-9|20	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-taquin-3.38.1-9|21	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-taquin-3.38.1-9|22	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-taquin-3.38.1-9|23	
21mr|gnome-taquin-3.38.1-9|24	%description
21mr|gnome-taquin-3.38.1-9|25	Taquin is a computer version of the 15-puzzle and other sliding puzzles.
21mr|gnome-taquin-3.38.1-9|26	The object of Taquin is to move tiles so that they reach their places,
21mr|gnome-taquin-3.38.1-9|27	either indicated with numbers, or with parts of a great image.
21mr|gnome-taquin-3.38.1-9|28	
21mr|gnome-taquin-3.38.1-9|29	%files -f %{name}.lang
21mr|gnome-taquin-3.38.1-9|30	%doc AUTHORS NEWS COPYING COPYING.sounds COPYING.themes
21mr|gnome-taquin-3.38.1-9|31	%{_appdatadir}/org.gnome.Taquin.appdata.xml
21mr|gnome-taquin-3.38.1-9|32	%{_bindir}/gnome-taquin
21mr|gnome-taquin-3.38.1-9|33	%{_datadir}/applications/org.gnome.Taquin.desktop
21mr|gnome-taquin-3.38.1-9|34	%{_datadir}/dbus-1/services/org.gnome.Taquin.service
21mr|gnome-taquin-3.38.1-9|35	%{_datadir}/glib-2.0/schemas/org.gnome.Taquin.gschema.xml
21mr|gnome-taquin-3.38.1-9|36	%{_datadir}/gnome-taquin
21mr|gnome-taquin-3.38.1-9|37	%{_iconsdir}/hicolor/*/apps/org.gnome.Taquin*.svg
21mr|gnome-taquin-3.38.1-9|38	%{_mandir}/man6/gnome-taquin.6.*
21mr|gnome-taquin-3.38.1-9|39	
21mr|gnome-taquin-3.38.1-9|40	#----------------------------------------------------------------------------
21mr|gnome-taquin-3.38.1-9|41	
21mr|gnome-taquin-3.38.1-9|42	%prep
21mr|gnome-taquin-3.38.1-9|43	%setup -q
21mr|gnome-taquin-3.38.1-9|44	%patch0 -p1
21mr|gnome-taquin-3.38.1-9|45	
21mr|gnome-taquin-3.38.1-9|46	%build
21mr|gnome-taquin-3.38.1-9|47	%meson
21mr|gnome-taquin-3.38.1-9|48	%meson_build
21mr|gnome-taquin-3.38.1-9|49	
21mr|gnome-taquin-3.38.1-9|50	%install
21mr|gnome-taquin-3.38.1-9|51	%meson_install
21mr|gnome-taquin-3.38.1-9|52	
21mr|gnome-taquin-3.38.1-9|53	%find_lang %{name} --with-gnome

12496 21
21mr|gnome-terminal-3.44.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-terminal-3.44.1-2|2	
21mr|gnome-terminal-3.44.1-2|3	Summary:	GNOME terminal
21mr|gnome-terminal-3.44.1-2|4	Name:		gnome-terminal
21mr|gnome-terminal-3.44.1-2|5	Version:	3.44.1
21mr|gnome-terminal-3.44.1-2|6	Release:	2
21mr|gnome-terminal-3.44.1-2|7	License:	GPLv2+
21mr|gnome-terminal-3.44.1-2|8	Group:		Graphical desktop/GNOME
21mr|gnome-terminal-3.44.1-2|9	Url:		https://download.gnome.org/sources/gnome-terminal
21mr|gnome-terminal-3.44.1-2|10	Source0:	https://download.gnome.org/sources/gnome-terminal/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-terminal-3.44.1-2|11	BuildRequires:	appdata-tools
21mr|gnome-terminal-3.44.1-2|12	BuildRequires:	docbook-dtds
21mr|gnome-terminal-3.44.1-2|13	BuildRequires:	docbook-style-xsl
21mr|gnome-terminal-3.44.1-2|14	BuildRequires:	gnome-shell
21mr|gnome-terminal-3.44.1-2|15	BuildRequires:	intltool
21mr|gnome-terminal-3.44.1-2|16	BuildRequires:	itstool
21mr|gnome-terminal-3.44.1-2|17	BuildRequires:	meson
21mr|gnome-terminal-3.44.1-2|18	BuildRequires:	xsltproc
21mr|gnome-terminal-3.44.1-2|19	BuildRequires:	yelp-tools
21mr|gnome-terminal-3.44.1-2|20	BuildRequires:	pkgconfig(dconf)
21mr|gnome-terminal-3.44.1-2|21	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gnome-terminal-3.44.1-2|22	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gnome-terminal-3.44.1-2|23	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gnome-terminal-3.44.1-2|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-terminal-3.44.1-2|25	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-terminal-3.44.1-2|26	BuildRequires:	pkgconfig(ice)
21mr|gnome-terminal-3.44.1-2|27	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|gnome-terminal-3.44.1-2|28	BuildRequires:	pkgconfig(libpcre2-8)
21mr|gnome-terminal-3.44.1-2|29	BuildRequires:	pkgconfig(sm)
21mr|gnome-terminal-3.44.1-2|30	BuildRequires:	pkgconfig(uuid)
21mr|gnome-terminal-3.44.1-2|31	BuildRequires:	pkgconfig(vapigen)
21mr|gnome-terminal-3.44.1-2|32	BuildRequires:	pkgconfig(vte-2.91)
21mr|gnome-terminal-3.44.1-2|33	BuildRequires:	pkgconfig(x11)
21mr|gnome-terminal-3.44.1-2|34	
21mr|gnome-terminal-3.44.1-2|35	%description
21mr|gnome-terminal-3.44.1-2|36	This is the GNOME terminal emulator application.
21mr|gnome-terminal-3.44.1-2|37	
21mr|gnome-terminal-3.44.1-2|38	%files -f %{name}.lang
21mr|gnome-terminal-3.44.1-2|39	%doc ChangeLog README.md
21mr|gnome-terminal-3.44.1-2|40	%license COPYING COPYING.GFDL
21mr|gnome-terminal-3.44.1-2|41	%{_appdatadir}/*.xml
21mr|gnome-terminal-3.44.1-2|42	%{_bindir}/*
21mr|gnome-terminal-3.44.1-2|43	%{_datadir}/applications/*
21mr|gnome-terminal-3.44.1-2|44	%{_datadir}/dbus-1/services/org.gnome.Terminal.service
21mr|gnome-terminal-3.44.1-2|45	%{_datadir}/glib-2.0/schemas/org.gnome.Terminal.gschema.xml
21mr|gnome-terminal-3.44.1-2|46	%{_datadir}/gnome-shell/search-providers/%{name}-search-provider.ini
21mr|gnome-terminal-3.44.1-2|47	%{_iconsdir}/hicolor/*/apps/org.gnome.Terminal*.svg
21mr|gnome-terminal-3.44.1-2|48	%{_libdir}/%{name}/gschemas.compiled
21mr|gnome-terminal-3.44.1-2|49	%{_libdir}/nautilus/extensions-3.0/libterminal-nautilus.so
21mr|gnome-terminal-3.44.1-2|50	%{_libexecdir}/%{name}*
21mr|gnome-terminal-3.44.1-2|51	%{_mandir}/man1/%{name}.1.*
21mr|gnome-terminal-3.44.1-2|52	%{_userunitdir}/%{name}-server.service
21mr|gnome-terminal-3.44.1-2|53	
21mr|gnome-terminal-3.44.1-2|54	#----------------------------------------------------------------------------
21mr|gnome-terminal-3.44.1-2|55	
21mr|gnome-terminal-3.44.1-2|56	%prep
21mr|gnome-terminal-3.44.1-2|57	%autosetup -p1
21mr|gnome-terminal-3.44.1-2|58	
21mr|gnome-terminal-3.44.1-2|59	%build
21mr|gnome-terminal-3.44.1-2|60	%meson
21mr|gnome-terminal-3.44.1-2|61	%meson_build
21mr|gnome-terminal-3.44.1-2|62	
21mr|gnome-terminal-3.44.1-2|63	%install
21mr|gnome-terminal-3.44.1-2|64	%meson_install
21mr|gnome-terminal-3.44.1-2|65	
21mr|gnome-terminal-3.44.1-2|66	%find_lang %{name} --with-gnome

12497 21
21mr|gnome-tetravex-3.38.2-12|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-tetravex-3.38.2-12|2	
21mr|gnome-tetravex-3.38.2-12|3	Summary:	GNOME Tetravex game
21mr|gnome-tetravex-3.38.2-12|4	Name:		gnome-tetravex
21mr|gnome-tetravex-3.38.2-12|5	Version:	3.38.2
21mr|gnome-tetravex-3.38.2-12|6	Release:	12
21mr|gnome-tetravex-3.38.2-12|7	License:	GPLv2+ and CC-BY-SA
21mr|gnome-tetravex-3.38.2-12|8	Group:		Games/Other
21mr|gnome-tetravex-3.38.2-12|9	Url:		https://download.gnome.org/sources/gnome-tetravex
21mr|gnome-tetravex-3.38.2-12|10	Source0:	https://download.gnome.org/sources/gnome-tetravex/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-tetravex-3.38.2-12|11	Patch0:         fix-new-meson-versions-build.patch
21mr|gnome-tetravex-3.38.2-12|12	BuildRequires:	intltool
21mr|gnome-tetravex-3.38.2-12|13	BuildRequires:	itstool
21mr|gnome-tetravex-3.38.2-12|14	BuildRequires:	meson
21mr|gnome-tetravex-3.38.2-12|15	BuildRequires:	vala
21mr|gnome-tetravex-3.38.2-12|16	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-tetravex-3.38.2-12|17	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-tetravex-3.38.2-12|18	Provides:	gnotravex = %{EVRD}
21mr|gnome-tetravex-3.38.2-12|19	
21mr|gnome-tetravex-3.38.2-12|20	%description
21mr|gnome-tetravex-3.38.2-12|21	A puzzle game where you have to match a grid of tiles together. The skill
21mr|gnome-tetravex-3.38.2-12|22	level ranges from the simple two by two up to the seriously mind-bending six
21mr|gnome-tetravex-3.38.2-12|23	by six grid.
21mr|gnome-tetravex-3.38.2-12|24	
21mr|gnome-tetravex-3.38.2-12|25	%files -f %{name}.lang
21mr|gnome-tetravex-3.38.2-12|26	%doc COPYING
21mr|gnome-tetravex-3.38.2-12|27	%{_appdatadir}/org.gnome.Tetravex.appdata.xml
21mr|gnome-tetravex-3.38.2-12|28	%{_bindir}/gnome-tetravex*
21mr|gnome-tetravex-3.38.2-12|29	%{_datadir}/applications/org.gnome.Tetravex.desktop
21mr|gnome-tetravex-3.38.2-12|30	%{_datadir}/dbus-1/services/org.gnome.Tetravex.service
21mr|gnome-tetravex-3.38.2-12|31	%{_datadir}/glib-2.0/schemas/org.gnome.Tetravex*.gschema.xml
21mr|gnome-tetravex-3.38.2-12|32	%{_iconsdir}/hicolor/*/*/*.svg
21mr|gnome-tetravex-3.38.2-12|33	%{_mandir}/man6/gnome-tetravex*.6*
21mr|gnome-tetravex-3.38.2-12|34	
21mr|gnome-tetravex-3.38.2-12|35	#----------------------------------------------------------------------------
21mr|gnome-tetravex-3.38.2-12|36	
21mr|gnome-tetravex-3.38.2-12|37	%prep
21mr|gnome-tetravex-3.38.2-12|38	%setup -q
21mr|gnome-tetravex-3.38.2-12|39	%autopatch -p1
21mr|gnome-tetravex-3.38.2-12|40	
21mr|gnome-tetravex-3.38.2-12|41	%build
21mr|gnome-tetravex-3.38.2-12|42	%meson -Dbuild_cli=true
21mr|gnome-tetravex-3.38.2-12|43	%meson_build
21mr|gnome-tetravex-3.38.2-12|44	
21mr|gnome-tetravex-3.38.2-12|45	%install
21mr|gnome-tetravex-3.38.2-12|46	%meson_install
21mr|gnome-tetravex-3.38.2-12|47	
21mr|gnome-tetravex-3.38.2-12|48	%find_lang %{name} --with-gnome --all-name

12498 21
21mr|gnome-themes-standard-3.27.90-13|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|gnome-themes-standard-3.27.90-13|2	
21mr|gnome-themes-standard-3.27.90-13|3	Summary:	Standard themes for GNOME applications
21mr|gnome-themes-standard-3.27.90-13|4	Name:		gnome-themes-standard
21mr|gnome-themes-standard-3.27.90-13|5	Version:	3.27.90
21mr|gnome-themes-standard-3.27.90-13|6	Release:	13
21mr|gnome-themes-standard-3.27.90-13|7	License:	LGPLv2+
21mr|gnome-themes-standard-3.27.90-13|8	Group:		Graphical desktop/GNOME
21mr|gnome-themes-standard-3.27.90-13|9	Url:		https://download.gnome.org/sources/gnome-themes-standard
21mr|gnome-themes-standard-3.27.90-13|10	Source0:	https://download.gnome.org/sources/gnome-themes-standard/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-themes-standard-3.27.90-13|11	Source1:	settings.ini
21mr|gnome-themes-standard-3.27.90-13|12	Source2:	gtkrc
21mr|gnome-themes-standard-3.27.90-13|13	BuildRequires:	/usr/bin/gtk-update-icon-cache
21mr|gnome-themes-standard-3.27.90-13|14	BuildRequires:	intltool
21mr|gnome-themes-standard-3.27.90-13|15	BuildRequires:	libxml2-utils
21mr|gnome-themes-standard-3.27.90-13|16	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gnome-themes-standard-3.27.90-13|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnome-themes-standard-3.27.90-13|18	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-themes-standard-3.27.90-13|19	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gnome-themes-standard-3.27.90-13|20	Requires:	gnome-icon-theme
21mr|gnome-themes-standard-3.27.90-13|21	Requires:	abattis-cantarell-fonts
21mr|gnome-themes-standard-3.27.90-13|22	Requires:	adwaita-icon-theme
21mr|gnome-themes-standard-3.27.90-13|23	Requires:	adwaita-cursor-theme
21mr|gnome-themes-standard-3.27.90-13|24	Requires:	adwaita-gtk2-theme = %{EVRD}
21mr|gnome-themes-standard-3.27.90-13|25	Requires:	adwaita-gtk3-theme = %{EVRD}
21mr|gnome-themes-standard-3.27.90-13|26	Requires(post,postun):	/usr/bin/gtk-update-icon-cache
21mr|gnome-themes-standard-3.27.90-13|27	OrderWithRequires: /usr/bin/gtk-update-icon-cache
21mr|gnome-themes-standard-3.27.90-13|28	%rename gnome-themes
21mr|gnome-themes-standard-3.27.90-13|29	
21mr|gnome-themes-standard-3.27.90-13|30	%description
21mr|gnome-themes-standard-3.27.90-13|31	The gnome-themes-standard package contains the standard theme for the GNOME
21mr|gnome-themes-standard-3.27.90-13|32	desktop, which provides default appearance for cursors, desktop background,
21mr|gnome-themes-standard-3.27.90-13|33	window borders and GTK+ applications.
21mr|gnome-themes-standard-3.27.90-13|34	
21mr|gnome-themes-standard-3.27.90-13|35	%files
21mr|gnome-themes-standard-3.27.90-13|36	%doc NEWS
21mr|gnome-themes-standard-3.27.90-13|37	# Background and WM
21mr|gnome-themes-standard-3.27.90-13|38	%{_datadir}/themes/Adwaita
21mr|gnome-themes-standard-3.27.90-13|39	%{_datadir}/themes/Adwaita-dark
21mr|gnome-themes-standard-3.27.90-13|40	%exclude %{_datadir}/themes/Adwaita/gtk-2.0
21mr|gnome-themes-standard-3.27.90-13|41	%exclude %{_datadir}/themes/Adwaita-dark/gtk-2.0
21mr|gnome-themes-standard-3.27.90-13|42	# A11y themes
21mr|gnome-themes-standard-3.27.90-13|43	%{_datadir}/icons/HighContrast
21mr|gnome-themes-standard-3.27.90-13|44	%{_datadir}/themes/HighContrast
21mr|gnome-themes-standard-3.27.90-13|45	
21mr|gnome-themes-standard-3.27.90-13|46	%post
21mr|gnome-themes-standard-3.27.90-13|47	touch --no-create %{_datadir}/icons/Adwaita &>/dev/null || :
21mr|gnome-themes-standard-3.27.90-13|48	for t in Adwaita HighContrast; do
21mr|gnome-themes-standard-3.27.90-13|49	touch --no-create %{_datadir}/icons/$t &>/dev/null
21mr|gnome-themes-standard-3.27.90-13|50	gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
21mr|gnome-themes-standard-3.27.90-13|51	done
21mr|gnome-themes-standard-3.27.90-13|52	
21mr|gnome-themes-standard-3.27.90-13|53	%postun
21mr|gnome-themes-standard-3.27.90-13|54	if [ $1 -eq 0 ] ; then
21mr|gnome-themes-standard-3.27.90-13|55	for t in Adwaita HighContrast; do
21mr|gnome-themes-standard-3.27.90-13|56	touch --no-create %{_datadir}/icons/$t &>/dev/null
21mr|gnome-themes-standard-3.27.90-13|57	gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
21mr|gnome-themes-standard-3.27.90-13|58	done
21mr|gnome-themes-standard-3.27.90-13|59	fi
21mr|gnome-themes-standard-3.27.90-13|60	
21mr|gnome-themes-standard-3.27.90-13|61	%posttrans
21mr|gnome-themes-standard-3.27.90-13|62	for t in Adwaita HighContrast; do
21mr|gnome-themes-standard-3.27.90-13|63	gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
21mr|gnome-themes-standard-3.27.90-13|64	done
21mr|gnome-themes-standard-3.27.90-13|65	
21mr|gnome-themes-standard-3.27.90-13|66	#----------------------------------------------------------------------------
21mr|gnome-themes-standard-3.27.90-13|67	
21mr|gnome-themes-standard-3.27.90-13|68	%package -n adwaita-gtk2-theme
21mr|gnome-themes-standard-3.27.90-13|69	Summary:	Adwaita gtk2 theme
21mr|gnome-themes-standard-3.27.90-13|70	Group:		Graphical desktop/GNOME
21mr|gnome-themes-standard-3.27.90-13|71	
21mr|gnome-themes-standard-3.27.90-13|72	%description -n adwaita-gtk2-theme
21mr|gnome-themes-standard-3.27.90-13|73	The adwaita-gtk2-theme package contains a gtk2 theme for presenting widgets
21mr|gnome-themes-standard-3.27.90-13|74	with a GNOME look and feel.
21mr|gnome-themes-standard-3.27.90-13|75	
21mr|gnome-themes-standard-3.27.90-13|76	%files -n adwaita-gtk2-theme
21mr|gnome-themes-standard-3.27.90-13|77	# gtk2 Theme
21mr|gnome-themes-standard-3.27.90-13|78	%{_datadir}/themes/Adwaita/gtk-2.0
21mr|gnome-themes-standard-3.27.90-13|79	%{_datadir}/themes/Adwaita-dark/gtk-2.0
21mr|gnome-themes-standard-3.27.90-13|80	%{_libdir}/gtk-2.0/2.10.0/engines/libadwaita.so
21mr|gnome-themes-standard-3.27.90-13|81	# Default gtk2 settings
21mr|gnome-themes-standard-3.27.90-13|82	%{_sysconfdir}/gtk-2.0/gtkrc
21mr|gnome-themes-standard-3.27.90-13|83	
21mr|gnome-themes-standard-3.27.90-13|84	#----------------------------------------------------------------------------
21mr|gnome-themes-standard-3.27.90-13|85	
21mr|gnome-themes-standard-3.27.90-13|86	%package -n adwaita-gtk3-theme
21mr|gnome-themes-standard-3.27.90-13|87	Summary:	Adwaita gtk3 theme
21mr|gnome-themes-standard-3.27.90-13|88	Group:		Graphical desktop/GNOME
21mr|gnome-themes-standard-3.27.90-13|89	
21mr|gnome-themes-standard-3.27.90-13|90	%description -n adwaita-gtk3-theme
21mr|gnome-themes-standard-3.27.90-13|91	The adwaita-gtk3-theme package contains a gtk3 theme for rendering widgets
21mr|gnome-themes-standard-3.27.90-13|92	with a GNOME look and feel.
21mr|gnome-themes-standard-3.27.90-13|93	
21mr|gnome-themes-standard-3.27.90-13|94	%files -n adwaita-gtk3-theme
21mr|gnome-themes-standard-3.27.90-13|95	# Default gtk3 settings
21mr|gnome-themes-standard-3.27.90-13|96	%{_sysconfdir}/gtk-3.0/settings.ini
21mr|gnome-themes-standard-3.27.90-13|97	
21mr|gnome-themes-standard-3.27.90-13|98	#----------------------------------------------------------------------------
21mr|gnome-themes-standard-3.27.90-13|99	
21mr|gnome-themes-standard-3.27.90-13|100	%prep
21mr|gnome-themes-standard-3.27.90-13|101	%setup -q
21mr|gnome-themes-standard-3.27.90-13|102	
21mr|gnome-themes-standard-3.27.90-13|103	%build
21mr|gnome-themes-standard-3.27.90-13|104	%configure
21mr|gnome-themes-standard-3.27.90-13|105	%make
21mr|gnome-themes-standard-3.27.90-13|106	
21mr|gnome-themes-standard-3.27.90-13|107	%install
21mr|gnome-themes-standard-3.27.90-13|108	%makeinstall_std
21mr|gnome-themes-standard-3.27.90-13|109	
21mr|gnome-themes-standard-3.27.90-13|110	# we don't want these
21mr|gnome-themes-standard-3.27.90-13|111	rm -rf %{buildroot}%{_libdir}/gtk-3.0/3.0.0/theming-engines/libadwaita.la
21mr|gnome-themes-standard-3.27.90-13|112	
21mr|gnome-themes-standard-3.27.90-13|113	install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/gtk-3.0/settings.ini
21mr|gnome-themes-standard-3.27.90-13|114	install -Dpm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/gtk-2.0/gtkrc

12499 21
21mr|gnome-tweak-tool-40.10-2|1	%define oname gnome-tweaks
21mr|gnome-tweak-tool-40.10-2|2	
21mr|gnome-tweak-tool-40.10-2|3	%define url_ver %(echo %{version} | cut -d "." -f1)
21mr|gnome-tweak-tool-40.10-2|4	
21mr|gnome-tweak-tool-40.10-2|5	Summary:	A tool to customize advanced GNOME 3 options
21mr|gnome-tweak-tool-40.10-2|6	Name:		gnome-tweak-tool
21mr|gnome-tweak-tool-40.10-2|7	Version:	40.10
21mr|gnome-tweak-tool-40.10-2|8	Release:	2
21mr|gnome-tweak-tool-40.10-2|9	License:	GPLv3+
21mr|gnome-tweak-tool-40.10-2|10	Group:		Graphical desktop/GNOME
21mr|gnome-tweak-tool-40.10-2|11	Url:		https://download.gnome.org/sources/gnome-tweaks
21mr|gnome-tweak-tool-40.10-2|12	Source0:	https://download.gnome.org/sources/gnome-tweaks/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|gnome-tweak-tool-40.10-2|13	Source1:	gnome-tweaks-40.0_ru.tar.gz
21mr|gnome-tweak-tool-40.10-2|14	Patch0:		gnome-tweaks-3.28.1-categories-for-g-c-c.patch
21mr|gnome-tweak-tool-40.10-2|15	Patch1:		gnome-tweak-tool-3.26.4-autostart.patch
21mr|gnome-tweak-tool-40.10-2|16	BuildRequires:	desktop-file-utils
21mr|gnome-tweak-tool-40.10-2|17	BuildRequires:	intltool
21mr|gnome-tweak-tool-40.10-2|18	BuildRequires:	meson
21mr|gnome-tweak-tool-40.10-2|19	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gnome-tweak-tool-40.10-2|20	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-tweak-tool-40.10-2|21	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gnome-tweak-tool-40.10-2|22	BuildRequires:	pkgconfig(python3)
21mr|gnome-tweak-tool-40.10-2|23	Requires:	gnome-shell
21mr|gnome-tweak-tool-40.10-2|24	Requires:	python3-gi
21mr|gnome-tweak-tool-40.10-2|25	Requires:	typelib(Handy)
21mr|gnome-tweak-tool-40.10-2|26	Requires:	typelib(Notify)
21mr|gnome-tweak-tool-40.10-2|27	Provides:	%{oname} = %{EVRD}
21mr|gnome-tweak-tool-40.10-2|28	BuildArch:	noarch
21mr|gnome-tweak-tool-40.10-2|29	
21mr|gnome-tweak-tool-40.10-2|30	%description
21mr|gnome-tweak-tool-40.10-2|31	GNOME Tweak Tool is an application for changing the advanced settings
21mr|gnome-tweak-tool-40.10-2|32	of GNOME 3.
21mr|gnome-tweak-tool-40.10-2|33	
21mr|gnome-tweak-tool-40.10-2|34	Features:
21mr|gnome-tweak-tool-40.10-2|35	* Install and switch gnome-shell themes
21mr|gnome-tweak-tool-40.10-2|36	* Switch GTK+ themes
21mr|gnome-tweak-tool-40.10-2|37	* Switch icon themes
21mr|gnome-tweak-tool-40.10-2|38	* Change
21mr|gnome-tweak-tool-40.10-2|39	- The user-interface and title bar fonts
21mr|gnome-tweak-tool-40.10-2|40	- Icons in menus and buttons
21mr|gnome-tweak-tool-40.10-2|41	- Behavior on laptop lid close
21mr|gnome-tweak-tool-40.10-2|42	- Shell font size
21mr|gnome-tweak-tool-40.10-2|43	- File manager desktop icons
21mr|gnome-tweak-tool-40.10-2|44	- Title bar click action
21mr|gnome-tweak-tool-40.10-2|45	- Shell clock to show date
21mr|gnome-tweak-tool-40.10-2|46	- Font hinting
21mr|gnome-tweak-tool-40.10-2|47	- Font anti-aliasing
21mr|gnome-tweak-tool-40.10-2|48	
21mr|gnome-tweak-tool-40.10-2|49	%files -f %{oname}.lang
21mr|gnome-tweak-tool-40.10-2|50	%doc AUTHORS NEWS README.md
21mr|gnome-tweak-tool-40.10-2|51	%license LICENSES/CC0-1.0 LICENSES/GPL-3.0
21mr|gnome-tweak-tool-40.10-2|52	%{_appdatadir}/org.gnome.tweaks.appdata.xml
21mr|gnome-tweak-tool-40.10-2|53	%{_bindir}/%{oname}
21mr|gnome-tweak-tool-40.10-2|54	%{_datadir}/applications/org.gnome.tweaks.desktop
21mr|gnome-tweak-tool-40.10-2|55	%{_datadir}/glib-2.0/schemas/org.gnome.tweaks.gschema.xml
21mr|gnome-tweak-tool-40.10-2|56	%{_datadir}/%{oname}
21mr|gnome-tweak-tool-40.10-2|57	%{_datadir}/icons/*/*/*/*
21mr|gnome-tweak-tool-40.10-2|58	%{_libexecdir}/gnome-tweak-tool-lid-inhibitor
21mr|gnome-tweak-tool-40.10-2|59	%{py3_puresitedir}/gtweak
21mr|gnome-tweak-tool-40.10-2|60	
21mr|gnome-tweak-tool-40.10-2|61	#----------------------------------------------------------------------------
21mr|gnome-tweak-tool-40.10-2|62	
21mr|gnome-tweak-tool-40.10-2|63	%prep
21mr|gnome-tweak-tool-40.10-2|64	%autosetup -p1 -n %{oname}-%{version}
21mr|gnome-tweak-tool-40.10-2|65	
21mr|gnome-tweak-tool-40.10-2|66	pushd po
21mr|gnome-tweak-tool-40.10-2|67	tar -xvzf %{SOURCE1}
21mr|gnome-tweak-tool-40.10-2|68	popd
21mr|gnome-tweak-tool-40.10-2|69	
21mr|gnome-tweak-tool-40.10-2|70	%build
21mr|gnome-tweak-tool-40.10-2|71	%meson
21mr|gnome-tweak-tool-40.10-2|72	%meson_build
21mr|gnome-tweak-tool-40.10-2|73	
21mr|gnome-tweak-tool-40.10-2|74	%install
21mr|gnome-tweak-tool-40.10-2|75	%meson_install
21mr|gnome-tweak-tool-40.10-2|76	
21mr|gnome-tweak-tool-40.10-2|77	%find_lang %{oname}

12500 21
21mr|gnome-user-docs-42.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-user-docs-42.0-2|2	
21mr|gnome-user-docs-42.0-2|3	Summary:	GNOME User Documentation
21mr|gnome-user-docs-42.0-2|4	Name:		gnome-user-docs
21mr|gnome-user-docs-42.0-2|5	Version:	42.0
21mr|gnome-user-docs-42.0-2|6	Release:	2
21mr|gnome-user-docs-42.0-2|7	License:	GFDL
21mr|gnome-user-docs-42.0-2|8	Group:		Documentation
21mr|gnome-user-docs-42.0-2|9	Url:		https://download.gnome.org/sources/gnome-user-docs
21mr|gnome-user-docs-42.0-2|10	Source0:	https://download.gnome.org/sources/gnome-user-docs/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-user-docs-42.0-2|11	BuildRequires:	gettext
21mr|gnome-user-docs-42.0-2|12	BuildRequires:	itstool
21mr|gnome-user-docs-42.0-2|13	BuildRequires:	yelp-tools
21mr|gnome-user-docs-42.0-2|14	BuildArch:	noarch
21mr|gnome-user-docs-42.0-2|15	
21mr|gnome-user-docs-42.0-2|16	%description
21mr|gnome-user-docs-42.0-2|17	This package contains the GNOME Glossary, Introduction to GNOME, and a Unix
21mr|gnome-user-docs-42.0-2|18	Primer.
21mr|gnome-user-docs-42.0-2|19	
21mr|gnome-user-docs-42.0-2|20	%files -f %{name}.lang
21mr|gnome-user-docs-42.0-2|21	%doc README NEWS
21mr|gnome-user-docs-42.0-2|22	
21mr|gnome-user-docs-42.0-2|23	#----------------------------------------------------------------------------
21mr|gnome-user-docs-42.0-2|24	
21mr|gnome-user-docs-42.0-2|25	%prep
21mr|gnome-user-docs-42.0-2|26	%setup -q
21mr|gnome-user-docs-42.0-2|27	
21mr|gnome-user-docs-42.0-2|28	%build
21mr|gnome-user-docs-42.0-2|29	%configure
21mr|gnome-user-docs-42.0-2|30	%make
21mr|gnome-user-docs-42.0-2|31	
21mr|gnome-user-docs-42.0-2|32	%install
21mr|gnome-user-docs-42.0-2|33	%makeinstall_std
21mr|gnome-user-docs-42.0-2|34	
21mr|gnome-user-docs-42.0-2|35	%find_lang %{name} --all-name --with-gnome

12501 21
21mr|gnome-user-share-3.34.0-11|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnome-user-share-3.34.0-11|2	
21mr|gnome-user-share-3.34.0-11|3	Summary:	GNOME user file sharing
21mr|gnome-user-share-3.34.0-11|4	Name:		gnome-user-share
21mr|gnome-user-share-3.34.0-11|5	Version:	3.34.0
21mr|gnome-user-share-3.34.0-11|6	Release:	11
21mr|gnome-user-share-3.34.0-11|7	License:	GPLv2+
21mr|gnome-user-share-3.34.0-11|8	Group:		System/Servers
21mr|gnome-user-share-3.34.0-11|9	Url:		https://download.gnome.org/sources/gnome-user-share
21mr|gnome-user-share-3.34.0-11|10	Source0:	https://download.gnome.org/sources/gnome-user-share/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-user-share-3.34.0-11|11	Patch0:		gnome-user-share-3.34.0-meson-positional-arguments.patch
21mr|gnome-user-share-3.34.0-11|12	BuildRequires:	gnome-doc-utils
21mr|gnome-user-share-3.34.0-11|13	BuildRequires:	intltool
21mr|gnome-user-share-3.34.0-11|14	BuildRequires:	itstool
21mr|gnome-user-share-3.34.0-11|15	BuildRequires:	libxml2-utils
21mr|gnome-user-share-3.34.0-11|16	BuildRequires:	meson
21mr|gnome-user-share-3.34.0-11|17	BuildRequires:	pkgconfig(dbus-1)
21mr|gnome-user-share-3.34.0-11|18	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gnome-user-share-3.34.0-11|19	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gnome-user-share-3.34.0-11|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-user-share-3.34.0-11|21	BuildRequires:	pkgconfig(gnome-bluetooth-ui-3.0)
21mr|gnome-user-share-3.34.0-11|22	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-user-share-3.34.0-11|23	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|gnome-user-share-3.34.0-11|24	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|gnome-user-share-3.34.0-11|25	BuildRequires:	pkgconfig(libnotify)
21mr|gnome-user-share-3.34.0-11|26	BuildRequires:	pkgconfig(systemd)
21mr|gnome-user-share-3.34.0-11|27	Requires:	obex-data-server
21mr|gnome-user-share-3.34.0-11|28	Recommends:	apache
21mr|gnome-user-share-3.34.0-11|29	Recommends:	apache-mod_dnssd
21mr|gnome-user-share-3.34.0-11|30	
21mr|gnome-user-share-3.34.0-11|31	%description
21mr|gnome-user-share-3.34.0-11|32	This program enables user to share directories through Webdav or Bluetooth
21mr|gnome-user-share-3.34.0-11|33	(over ObexFTP).
21mr|gnome-user-share-3.34.0-11|34	
21mr|gnome-user-share-3.34.0-11|35	%files -f %{name}.lang
21mr|gnome-user-share-3.34.0-11|36	%doc COPYING README NEWS
21mr|gnome-user-share-3.34.0-11|37	%{_datadir}/applications/gnome-user-share-webdav.desktop
21mr|gnome-user-share-3.34.0-11|38	%{_datadir}/gnome-user-share
21mr|gnome-user-share-3.34.0-11|39	%{_datadir}/GConf/gsettings/gnome-user-share.convert
21mr|gnome-user-share-3.34.0-11|40	%{_datadir}/glib-2.0/schemas/org.gnome.desktop.file-sharing.gschema.xml
21mr|gnome-user-share-3.34.0-11|41	%{_libdir}/nautilus/extensions-3.0/libnautilus-share-extension.so
21mr|gnome-user-share-3.34.0-11|42	%{_libexecdir}/gnome-user-share-webdav
21mr|gnome-user-share-3.34.0-11|43	%{_userunitdir}/gnome-user-share-webdav.service
21mr|gnome-user-share-3.34.0-11|44	
21mr|gnome-user-share-3.34.0-11|45	#----------------------------------------------------------------------------
21mr|gnome-user-share-3.34.0-11|46	
21mr|gnome-user-share-3.34.0-11|47	%prep
21mr|gnome-user-share-3.34.0-11|48	%autosetup -p1
21mr|gnome-user-share-3.34.0-11|49	
21mr|gnome-user-share-3.34.0-11|50	%build
21mr|gnome-user-share-3.34.0-11|51	%meson -Dnautilus_extension=true
21mr|gnome-user-share-3.34.0-11|52	%meson_build
21mr|gnome-user-share-3.34.0-11|53	
21mr|gnome-user-share-3.34.0-11|54	%install
21mr|gnome-user-share-3.34.0-11|55	%meson_install
21mr|gnome-user-share-3.34.0-11|56	
21mr|gnome-user-share-3.34.0-11|57	%find_lang %{name} --with-gnome --all-name

12502 21
21mr|gnome-vfs2-2.24.4-20|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|gnome-vfs2-2.24.4-20|2	
21mr|gnome-vfs2-2.24.4-20|3	%define pkgname gnome-vfs
21mr|gnome-vfs2-2.24.4-20|4	%define api 2
21mr|gnome-vfs2-2.24.4-20|5	%define major 0
21mr|gnome-vfs2-2.24.4-20|6	%define libname %mklibname %{name}_ %{major}
21mr|gnome-vfs2-2.24.4-20|7	%define devname %mklibname %{name} -d
21mr|gnome-vfs2-2.24.4-20|8	
21mr|gnome-vfs2-2.24.4-20|9	%define _disable_ld_no_undefined 1
21mr|gnome-vfs2-2.24.4-20|10	
21mr|gnome-vfs2-2.24.4-20|11	Summary:	GNOME virtual file-system libraries
21mr|gnome-vfs2-2.24.4-20|12	Name:		%{pkgname}%{api}
21mr|gnome-vfs2-2.24.4-20|13	Version:	2.24.4
21mr|gnome-vfs2-2.24.4-20|14	Release:	20
21mr|gnome-vfs2-2.24.4-20|15	License:	GPLv2+ and LGPLv2.1+
21mr|gnome-vfs2-2.24.4-20|16	Group:		Graphical desktop/GNOME
21mr|gnome-vfs2-2.24.4-20|17	Url:		http://www.gnome.org/
21mr|gnome-vfs2-2.24.4-20|18	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21mr|gnome-vfs2-2.24.4-20|19	Patch0:		gnome-vfs-2.24.4-docbook-dtd45.patch
21mr|gnome-vfs2-2.24.4-20|20	# (gw) 2.6.0-1mdk set default web browser
21mr|gnome-vfs2-2.24.4-20|21	Patch5:		gnome-vfs-2.8.2-webclient.patch
21mr|gnome-vfs2-2.24.4-20|22	# (fc) 2.8.2-1mdk handle about: url (Fedora)
21mr|gnome-vfs2-2.24.4-20|23	Patch8:		gnome-vfs-2.7.90-schema_about_for_upstream.patch
21mr|gnome-vfs2-2.24.4-20|24	# (fc) 2.8.3-5mdk support pamconsole mount option (Fedora)
21mr|gnome-vfs2-2.24.4-20|25	Patch10:	gnome-vfs-2.24.1-console-mount-opt.patch
21mr|gnome-vfs2-2.24.4-20|26	# (fc) 2.17.91-2mdv replace references to gnomemeeting with ekiga
21mr|gnome-vfs2-2.24.4-20|27	Patch11:	gnome-vfs-2.17.91-fixh323.patch
21mr|gnome-vfs2-2.24.4-20|28	# (fc) 2.17.91-3mdv allow OnlyShowIn=KDE .desktop to be used when running under KDE (Mdv bug #26999)
21mr|gnome-vfs2-2.24.4-20|29	Patch12:	gnome-vfs-2.17.91-onlyshow.patch
21mr|gnome-vfs2-2.24.4-20|30	# (fc) 2.18.0.1-2mdv fix crash when fstab is being edited (Ubuntu) (GNOME bug #300547)
21mr|gnome-vfs2-2.24.4-20|31	Patch13:	gnome-vfs-2.20.0-fstab-edit-crash.patch
21mr|gnome-vfs2-2.24.4-20|32	# (fc) 2.18.0.1-2mdv fix uuid and label mount point duplication (initial idea from Ubuntu bug #57701) (Mdv bug #32792)
21mr|gnome-vfs2-2.24.4-20|33	Patch14:	gnome-vfs-2.20.0-uuid-label-mount.patch
21mr|gnome-vfs2-2.24.4-20|34	# (fc) 2.18.0.1-2mdv resolve mount point fstab symlinks (Ubuntu)
21mr|gnome-vfs2-2.24.4-20|35	Patch15:	gnome-vfs-2.20.0-resolve-fstab-symlinks.patch
21mr|gnome-vfs2-2.24.4-20|36	# (fc) 2.24.2-3mdv add default media player schema (GNOME bug #435653) (Fedora)
21mr|gnome-vfs2-2.24.4-20|37	Patch16:	gnome-vfs-2.24.2-default-media-application-schema.patch
21mr|gnome-vfs2-2.24.4-20|38	# (fc) 2.24.2-3mdv ensure mailto evolution command is a mailer (RH bug #197868) (Fedora)
21mr|gnome-vfs2-2.24.4-20|39	Patch17:	gnome-vfs-2.15.91-mailto-command.patch
21mr|gnome-vfs2-2.24.4-20|40	# (fc) 2.24.2-3mdv fix dbus error (Fedora bug #486286) (Fedora)
21mr|gnome-vfs2-2.24.4-20|41	Patch18:	gnome-vfs-2.24.xx-utf8-mounts.patch
21mr|gnome-vfs2-2.24.4-20|42	# (fc) CVE-2009-2473 gnome-vfs2 embedded neon: billion laughs DoS attacck (Fedora)
21mr|gnome-vfs2-2.24.4-20|43	Patch19:	gnome-vfs-2.24.3-CVE-2009-2473.patch
21mr|gnome-vfs2-2.24.4-20|44	Patch20:	gnome-vfs-2.24.4-openssl11.patch
21mr|gnome-vfs2-2.24.4-20|45	
21mr|gnome-vfs2-2.24.4-20|46	BuildRequires:	docbook-dtd45-xml
21mr|gnome-vfs2-2.24.4-20|47	BuildRequires:	gawk
21mr|gnome-vfs2-2.24.4-20|48	BuildRequires:	GConf2
21mr|gnome-vfs2-2.24.4-20|49	BuildRequires:	gnome-mime-data
21mr|gnome-vfs2-2.24.4-20|50	#BuildRequires:	gtk-doc
21mr|gnome-vfs2-2.24.4-20|51	BuildRequires:	intltool
21mr|gnome-vfs2-2.24.4-20|52	BuildRequires:	avahi-common-devel
21mr|gnome-vfs2-2.24.4-20|53	BuildRequires:	acl-devel
21mr|gnome-vfs2-2.24.4-20|54	BuildRequires:	bzip2-devel
21mr|gnome-vfs2-2.24.4-20|55	BuildRequires:	pkgconfig(avahi-client)
21mr|gnome-vfs2-2.24.4-20|56	BuildRequires:	pkgconfig(avahi-glib)
21mr|gnome-vfs2-2.24.4-20|57	BuildRequires:	pkgconfig(dbus-1)
21mr|gnome-vfs2-2.24.4-20|58	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gnome-vfs2-2.24.4-20|59	BuildRequires:	pkgconfig(gconf-2.0) >= 1.1.1
21mr|gnome-vfs2-2.24.4-20|60	BuildRequires:	pkgconfig(glib-2.0) >= 2.9.3
21mr|gnome-vfs2-2.24.4-20|61	BuildRequires:	pkgconfig(libssl)
21mr|gnome-vfs2-2.24.4-20|62	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gnome-vfs2-2.24.4-20|63	BuildRequires:	pkgconfig(smbclient)
21mr|gnome-vfs2-2.24.4-20|64	BuildRequires:	perl-XML-Parser
21mr|gnome-vfs2-2.24.4-20|65	Requires:	%{libname} = %{EVRD}
21mr|gnome-vfs2-2.24.4-20|66	Requires:	dbus-x11
21mr|gnome-vfs2-2.24.4-20|67	Requires:	shared-mime-info
21mr|gnome-vfs2-2.24.4-20|68	# needed for www-browser
21mr|gnome-vfs2-2.24.4-20|69	Requires:	desktop-common-data
21mr|gnome-vfs2-2.24.4-20|70	Requires:	gnome-mime-data >= 2.0.0
21mr|gnome-vfs2-2.24.4-20|71	Requires(post,preun):	GConf2 >= 1.1.1
21mr|gnome-vfs2-2.24.4-20|72	Conflicts:	%{_lib}gnome-vfs2_0 < 2.24.4-5
21mr|gnome-vfs2-2.24.4-20|73	
21mr|gnome-vfs2-2.24.4-20|74	%description
21mr|gnome-vfs2-2.24.4-20|75	The GNOME Virtual File System provides an abstraction to common file
21mr|gnome-vfs2-2.24.4-20|76	system operations like reading, writing and copying files, listing
21mr|gnome-vfs2-2.24.4-20|77	directories and so on.  It is similar in spirit to the Midnight
21mr|gnome-vfs2-2.24.4-20|78	Commander's VFS (as it uses a similar URI scheme) but it is designed
21mr|gnome-vfs2-2.24.4-20|79	from the ground up to be extensible and to be usable from any
21mr|gnome-vfs2-2.24.4-20|80	application.
21mr|gnome-vfs2-2.24.4-20|81	
21mr|gnome-vfs2-2.24.4-20|82	%files -n %{name} -f %{pkgname}-2.0.lang
21mr|gnome-vfs2-2.24.4-20|83	%doc AUTHORS NEWS README
21mr|gnome-vfs2-2.24.4-20|84	%config(noreplace) %{_sysconfdir}/%{pkgname}-*
21mr|gnome-vfs2-2.24.4-20|85	%config(noreplace) %{_sysconfdir}/gconf/schemas/*
21mr|gnome-vfs2-2.24.4-20|86	%{_bindir}/*
21mr|gnome-vfs2-2.24.4-20|87	%{_datadir}/dbus-1/services/*.service
21mr|gnome-vfs2-2.24.4-20|88	%dir %{_libdir}/%{pkgname}-2.0
21mr|gnome-vfs2-2.24.4-20|89	%dir %{_libdir}/%{pkgname}-2.0/modules
21mr|gnome-vfs2-2.24.4-20|90	%{_libdir}/%{pkgname}-2.0/modules/*.so
21mr|gnome-vfs2-2.24.4-20|91	%{_libexecdir}/gnome-vfs-daemon
21mr|gnome-vfs2-2.24.4-20|92	
21mr|gnome-vfs2-2.24.4-20|93	%define schemas desktop_default_applications desktop_gnome_url_handlers system_dns_sd system_http_proxy system_smb
21mr|gnome-vfs2-2.24.4-20|94	
21mr|gnome-vfs2-2.24.4-20|95	%preun
21mr|gnome-vfs2-2.24.4-20|96	%preun_uninstall_gconf_schemas %{schemas}
21mr|gnome-vfs2-2.24.4-20|97	
21mr|gnome-vfs2-2.24.4-20|98	#----------------------------------------------------------------------------
21mr|gnome-vfs2-2.24.4-20|99	
21mr|gnome-vfs2-2.24.4-20|100	%package -n %{libname}
21mr|gnome-vfs2-2.24.4-20|101	Summary:	GNOME virtual file-system shared library
21mr|gnome-vfs2-2.24.4-20|102	Group:		System/Libraries
21mr|gnome-vfs2-2.24.4-20|103	
21mr|gnome-vfs2-2.24.4-20|104	%description -n %{libname}
21mr|gnome-vfs2-2.24.4-20|105	The GNOME Virtual File System provides an abstraction to common file
21mr|gnome-vfs2-2.24.4-20|106	system operations like reading, writing and copying files, listing
21mr|gnome-vfs2-2.24.4-20|107	directories and so on.
21mr|gnome-vfs2-2.24.4-20|108	
21mr|gnome-vfs2-2.24.4-20|109	This package contains the main GNOME VFS libraries, which is required
21mr|gnome-vfs2-2.24.4-20|110	by the basic GNOME 2 system.
21mr|gnome-vfs2-2.24.4-20|111	
21mr|gnome-vfs2-2.24.4-20|112	%files -n %{libname}
21mr|gnome-vfs2-2.24.4-20|113	%{_libdir}/libgnomevfs-%{api}.so.%{major}*
21mr|gnome-vfs2-2.24.4-20|114	
21mr|gnome-vfs2-2.24.4-20|115	#----------------------------------------------------------------------------
21mr|gnome-vfs2-2.24.4-20|116	
21mr|gnome-vfs2-2.24.4-20|117	%package -n %{devname}
21mr|gnome-vfs2-2.24.4-20|118	Summary:	Libraries and include files for gnome-vfs
21mr|gnome-vfs2-2.24.4-20|119	Group:		Development/GNOME and GTK+
21mr|gnome-vfs2-2.24.4-20|120	Requires:	%{libname} = %{EVRD}
21mr|gnome-vfs2-2.24.4-20|121	Provides:	%{name}-devel = %{EVRD}
21mr|gnome-vfs2-2.24.4-20|122	
21mr|gnome-vfs2-2.24.4-20|123	%description -n %{devname}
21mr|gnome-vfs2-2.24.4-20|124	The GNOME Virtual File System provides an abstraction to common file
21mr|gnome-vfs2-2.24.4-20|125	system operations like reading, writing and copying files, listing
21mr|gnome-vfs2-2.24.4-20|126	directories and so on.
21mr|gnome-vfs2-2.24.4-20|127	
21mr|gnome-vfs2-2.24.4-20|128	This package includes libraries and header files for developing
21mr|gnome-vfs2-2.24.4-20|129	GNOME VFS applications.
21mr|gnome-vfs2-2.24.4-20|130	
21mr|gnome-vfs2-2.24.4-20|131	%files -n %{devname}
21mr|gnome-vfs2-2.24.4-20|132	%doc ChangeLog
21mr|gnome-vfs2-2.24.4-20|133	%doc %{_datadir}/gtk-doc/html/*
21mr|gnome-vfs2-2.24.4-20|134	%{_includedir}/gnome-vfs*2.0/*
21mr|gnome-vfs2-2.24.4-20|135	%{_libdir}/*.so
21mr|gnome-vfs2-2.24.4-20|136	%{_libdir}/%{pkgname}-*/include
21mr|gnome-vfs2-2.24.4-20|137	%{_libdir}/pkgconfig/*.pc
21mr|gnome-vfs2-2.24.4-20|138	
21mr|gnome-vfs2-2.24.4-20|139	#----------------------------------------------------------------------------
21mr|gnome-vfs2-2.24.4-20|140	
21mr|gnome-vfs2-2.24.4-20|141	%prep
21mr|gnome-vfs2-2.24.4-20|142	%setup -qn %{pkgname}-%{version}
21mr|gnome-vfs2-2.24.4-20|143	%apply_patches
21mr|gnome-vfs2-2.24.4-20|144	
21mr|gnome-vfs2-2.24.4-20|145	# this is a hack for glib2.0 >= 2.31.0
21mr|gnome-vfs2-2.24.4-20|146	sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
21mr|gnome-vfs2-2.24.4-20|147	./daemon/Makefile.* \
21mr|gnome-vfs2-2.24.4-20|148	./libgnomevfs/Makefile.*
21mr|gnome-vfs2-2.24.4-20|149	
21mr|gnome-vfs2-2.24.4-20|150	%build
21mr|gnome-vfs2-2.24.4-20|151	%configure \
21mr|gnome-vfs2-2.24.4-20|152	--enable-gtk-doc=no \
21mr|gnome-vfs2-2.24.4-20|153	%if %{with selinux}
21mr|gnome-vfs2-2.24.4-20|154	--enable-selinux \
21mr|gnome-vfs2-2.24.4-20|155	%else
21mr|gnome-vfs2-2.24.4-20|156	--disable-selinux \
21mr|gnome-vfs2-2.24.4-20|157	%endif
21mr|gnome-vfs2-2.24.4-20|158	--disable-hal \
21mr|gnome-vfs2-2.24.4-20|159	--disable-static
21mr|gnome-vfs2-2.24.4-20|160	
21mr|gnome-vfs2-2.24.4-20|161	%make
21mr|gnome-vfs2-2.24.4-20|162	
21mr|gnome-vfs2-2.24.4-20|163	%install
21mr|gnome-vfs2-2.24.4-20|164	%makeinstall_std
21mr|gnome-vfs2-2.24.4-20|165	
21mr|gnome-vfs2-2.24.4-20|166	# we ship our own files in drakconf and drakwizard
21mr|gnome-vfs2-2.24.4-20|167	rm -f %{buildroot}%{_sysconfdir}/gnome-vfs-2.0/vfolders/{system,server}-settings.vfolder-info
21mr|gnome-vfs2-2.24.4-20|168	
21mr|gnome-vfs2-2.24.4-20|169	# don't package these
21mr|gnome-vfs2-2.24.4-20|170	rm -f %{buildroot}%{_libdir}/%{pkgname}-*/modules/*a
21mr|gnome-vfs2-2.24.4-20|171	find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
21mr|gnome-vfs2-2.24.4-20|172	
21mr|gnome-vfs2-2.24.4-20|173	%find_lang %{pkgname}-2.0

12503 21
21mr|gnome-vfsmm2.6-2.26.0-14|1	%define major 1
21mr|gnome-vfsmm2.6-2.26.0-14|2	%define api 2.6
21mr|gnome-vfsmm2.6-2.26.0-14|3	
21mr|gnome-vfsmm2.6-2.26.0-14|4	%define pkgname gnome-vfsmm
21mr|gnome-vfsmm2.6-2.26.0-14|5	%define libname %mklibname %{pkgname} %{api} %{major}
21mr|gnome-vfsmm2.6-2.26.0-14|6	%define devname %mklibname %{pkgname} %{api} -d
21mr|gnome-vfsmm2.6-2.26.0-14|7	
21mr|gnome-vfsmm2.6-2.26.0-14|8	%define libname_orig %mklibname %{pkgname} %{api}
21mr|gnome-vfsmm2.6-2.26.0-14|9	
21mr|gnome-vfsmm2.6-2.26.0-14|10	Summary:	A C++ interface for GNOME VFS library
21mr|gnome-vfsmm2.6-2.26.0-14|11	Name:		%{pkgname}%{api}
21mr|gnome-vfsmm2.6-2.26.0-14|12	Version:	2.26.0
21mr|gnome-vfsmm2.6-2.26.0-14|13	Release:	14
21mr|gnome-vfsmm2.6-2.26.0-14|14	License:	LGPLv2.1+
21mr|gnome-vfsmm2.6-2.26.0-14|15	Group:		System/Libraries
21mr|gnome-vfsmm2.6-2.26.0-14|16	Url:		http://gtkmm.sourceforge.net/
21mr|gnome-vfsmm2.6-2.26.0-14|17	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21mr|gnome-vfsmm2.6-2.26.0-14|18	BuildRequires:	doxygen
21mr|gnome-vfsmm2.6-2.26.0-14|19	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|gnome-vfsmm2.6-2.26.0-14|20	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21mr|gnome-vfsmm2.6-2.26.0-14|21	
21mr|gnome-vfsmm2.6-2.26.0-14|22	%description
21mr|gnome-vfsmm2.6-2.26.0-14|23	This package provides a C++ interface for gnome-vfs (the GNOME
21mr|gnome-vfsmm2.6-2.26.0-14|24	Virtual File System), which provides an abstraction to common file
21mr|gnome-vfsmm2.6-2.26.0-14|25	system operations like reading, writing and copying files, listing
21mr|gnome-vfsmm2.6-2.26.0-14|26	directories and so on.  It is a subpackage of the gnomemm project,
21mr|gnome-vfsmm2.6-2.26.0-14|27	which provides a C++ interface for GNOME libraries.
21mr|gnome-vfsmm2.6-2.26.0-14|28	
21mr|gnome-vfsmm2.6-2.26.0-14|29	#----------------------------------------------------------------------------
21mr|gnome-vfsmm2.6-2.26.0-14|30	
21mr|gnome-vfsmm2.6-2.26.0-14|31	%package -n %{libname}
21mr|gnome-vfsmm2.6-2.26.0-14|32	Summary:	A C++ interface for GNOME VFS library
21mr|gnome-vfsmm2.6-2.26.0-14|33	Group:		System/Libraries
21mr|gnome-vfsmm2.6-2.26.0-14|34	Provides:	%{name} = %{EVRD}
21mr|gnome-vfsmm2.6-2.26.0-14|35	Provides:	%{libname_orig} = %{EVRD}
21mr|gnome-vfsmm2.6-2.26.0-14|36	
21mr|gnome-vfsmm2.6-2.26.0-14|37	%description -n %{libname}
21mr|gnome-vfsmm2.6-2.26.0-14|38	This package provides a C++ interface for gnome-vfs (the GNOME
21mr|gnome-vfsmm2.6-2.26.0-14|39	Virtual File System), which provides an abstraction to common file
21mr|gnome-vfsmm2.6-2.26.0-14|40	system operations like reading, writing and copying files, listing
21mr|gnome-vfsmm2.6-2.26.0-14|41	directories and so on.  It is a subpackage of the gnomemm project,
21mr|gnome-vfsmm2.6-2.26.0-14|42	which provides a C++ interface for GNOME libraries.
21mr|gnome-vfsmm2.6-2.26.0-14|43	
21mr|gnome-vfsmm2.6-2.26.0-14|44	%files -n %{libname}
21mr|gnome-vfsmm2.6-2.26.0-14|45	%doc COPYING
21mr|gnome-vfsmm2.6-2.26.0-14|46	%{_libdir}/libgnomevfsmm-%{api}.so.%{major}*
21mr|gnome-vfsmm2.6-2.26.0-14|47	
21mr|gnome-vfsmm2.6-2.26.0-14|48	#----------------------------------------------------------------------------
21mr|gnome-vfsmm2.6-2.26.0-14|49	
21mr|gnome-vfsmm2.6-2.26.0-14|50	%package -n %{devname}
21mr|gnome-vfsmm2.6-2.26.0-14|51	Summary:	Headers and development files of GNOME VFS C++ wrapper
21mr|gnome-vfsmm2.6-2.26.0-14|52	Group:		Development/GNOME and GTK+
21mr|gnome-vfsmm2.6-2.26.0-14|53	Requires:	%{libname} = %{EVRD}
21mr|gnome-vfsmm2.6-2.26.0-14|54	Requires:	pkgconfig(glibmm-2.4)
21mr|gnome-vfsmm2.6-2.26.0-14|55	Requires:	pkgconfig(gnome-vfs-2.0)
21mr|gnome-vfsmm2.6-2.26.0-14|56	Provides:	%{name}-devel = %{EVRD}
21mr|gnome-vfsmm2.6-2.26.0-14|57	Provides:	%{libname_orig}-devel = %{EVRD}
21mr|gnome-vfsmm2.6-2.26.0-14|58	
21mr|gnome-vfsmm2.6-2.26.0-14|59	%description -n %{devname}
21mr|gnome-vfsmm2.6-2.26.0-14|60	This package contains the headers and various development files needed,
21mr|gnome-vfsmm2.6-2.26.0-14|61	when compiling or developing programs which want C++ wrapper of GNOME
21mr|gnome-vfsmm2.6-2.26.0-14|62	VFS library.
21mr|gnome-vfsmm2.6-2.26.0-14|63	
21mr|gnome-vfsmm2.6-2.26.0-14|64	%files -n %{devname}
21mr|gnome-vfsmm2.6-2.26.0-14|65	%doc AUTHORS COPYING ChangeLog NEWS README
21mr|gnome-vfsmm2.6-2.26.0-14|66	%{_includedir}/*
21mr|gnome-vfsmm2.6-2.26.0-14|67	%{_libdir}/%{pkgname}-%{api}
21mr|gnome-vfsmm2.6-2.26.0-14|68	%{_libdir}/pkgconfig/*.pc
21mr|gnome-vfsmm2.6-2.26.0-14|69	%{_libdir}/*.so
21mr|gnome-vfsmm2.6-2.26.0-14|70	
21mr|gnome-vfsmm2.6-2.26.0-14|71	#----------------------------------------------------------------------------
21mr|gnome-vfsmm2.6-2.26.0-14|72	
21mr|gnome-vfsmm2.6-2.26.0-14|73	%package doc
21mr|gnome-vfsmm2.6-2.26.0-14|74	Summary:	Documentation of %{pkgname} library
21mr|gnome-vfsmm2.6-2.26.0-14|75	Group:		Documentation
21mr|gnome-vfsmm2.6-2.26.0-14|76	
21mr|gnome-vfsmm2.6-2.26.0-14|77	%description doc
21mr|gnome-vfsmm2.6-2.26.0-14|78	This package provides API documentation of %{pkgname} library.
21mr|gnome-vfsmm2.6-2.26.0-14|79	
21mr|gnome-vfsmm2.6-2.26.0-14|80	%files doc
21mr|gnome-vfsmm2.6-2.26.0-14|81	%doc docs/reference/html
21mr|gnome-vfsmm2.6-2.26.0-14|82	
21mr|gnome-vfsmm2.6-2.26.0-14|83	#----------------------------------------------------------------------------
21mr|gnome-vfsmm2.6-2.26.0-14|84	
21mr|gnome-vfsmm2.6-2.26.0-14|85	%prep
21mr|gnome-vfsmm2.6-2.26.0-14|86	%setup -qn %{pkgname}-%{version}
21mr|gnome-vfsmm2.6-2.26.0-14|87	
21mr|gnome-vfsmm2.6-2.26.0-14|88	%build
21mr|gnome-vfsmm2.6-2.26.0-14|89	export CXXFLAGS="%{optflags} -std=gnu++11"
21mr|gnome-vfsmm2.6-2.26.0-14|90	%configure \
21mr|gnome-vfsmm2.6-2.26.0-14|91	--disable-static
21mr|gnome-vfsmm2.6-2.26.0-14|92	%make
21mr|gnome-vfsmm2.6-2.26.0-14|93	
21mr|gnome-vfsmm2.6-2.26.0-14|94	### Build doc
21mr|gnome-vfsmm2.6-2.26.0-14|95	pushd docs/reference
21mr|gnome-vfsmm2.6-2.26.0-14|96	perl -pi -e 's/^(HAVE_DOT.*=) YES/$1 NO/' Doxyfile
21mr|gnome-vfsmm2.6-2.26.0-14|97	make all
21mr|gnome-vfsmm2.6-2.26.0-14|98	popd
21mr|gnome-vfsmm2.6-2.26.0-14|99	
21mr|gnome-vfsmm2.6-2.26.0-14|100	%install
21mr|gnome-vfsmm2.6-2.26.0-14|101	%makeinstall_std

12504 21
21mr|gnome-video-effects-0.5.0-1|1	Summary:	Collection of GStreamer video effects
21mr|gnome-video-effects-0.5.0-1|2	Name:		gnome-video-effects
21mr|gnome-video-effects-0.5.0-1|3	Version:	0.5.0
21mr|gnome-video-effects-0.5.0-1|4	Release:	1
21mr|gnome-video-effects-0.5.0-1|5	License:	GPLv2+
21mr|gnome-video-effects-0.5.0-1|6	Group:		System/Libraries
21mr|gnome-video-effects-0.5.0-1|7	Url:		http://live.gnome.org/GnomeVideoEffects
21mr|gnome-video-effects-0.5.0-1|8	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
21mr|gnome-video-effects-0.5.0-1|9	BuildRequires:	intltool
21mr|gnome-video-effects-0.5.0-1|10	BuildRequires:	meson
21mr|gnome-video-effects-0.5.0-1|11	Buildarch:	noarch
21mr|gnome-video-effects-0.5.0-1|12	
21mr|gnome-video-effects-0.5.0-1|13	%description
21mr|gnome-video-effects-0.5.0-1|14	A collection of GStreamer effects to be used in different GNOME Modules.
21mr|gnome-video-effects-0.5.0-1|15	
21mr|gnome-video-effects-0.5.0-1|16	%files
21mr|gnome-video-effects-0.5.0-1|17	%doc README
21mr|gnome-video-effects-0.5.0-1|18	%{_datadir}/gnome-video-effects
21mr|gnome-video-effects-0.5.0-1|19	
21mr|gnome-video-effects-0.5.0-1|20	#----------------------------------------------------------------------------
21mr|gnome-video-effects-0.5.0-1|21	
21mr|gnome-video-effects-0.5.0-1|22	%package devel
21mr|gnome-video-effects-0.5.0-1|23	Summary:	Collection of GStreamer video effects
21mr|gnome-video-effects-0.5.0-1|24	Group:		Development/Other
21mr|gnome-video-effects-0.5.0-1|25	Requires:	%{name} = %{EVRD}
21mr|gnome-video-effects-0.5.0-1|26	
21mr|gnome-video-effects-0.5.0-1|27	%description devel
21mr|gnome-video-effects-0.5.0-1|28	A collection of GStreamer effects to be used in different GNOME Modules.
21mr|gnome-video-effects-0.5.0-1|29	
21mr|gnome-video-effects-0.5.0-1|30	%files devel
21mr|gnome-video-effects-0.5.0-1|31	%doc AUTHORS COPYING NEWS
21mr|gnome-video-effects-0.5.0-1|32	%{_datadir}/pkgconfig/gnome-video-effects.pc
21mr|gnome-video-effects-0.5.0-1|33	
21mr|gnome-video-effects-0.5.0-1|34	#----------------------------------------------------------------------------
21mr|gnome-video-effects-0.5.0-1|35	
21mr|gnome-video-effects-0.5.0-1|36	%prep
21mr|gnome-video-effects-0.5.0-1|37	%setup -q
21mr|gnome-video-effects-0.5.0-1|38	
21mr|gnome-video-effects-0.5.0-1|39	%build
21mr|gnome-video-effects-0.5.0-1|40	%meson
21mr|gnome-video-effects-0.5.0-1|41	%meson_build
21mr|gnome-video-effects-0.5.0-1|42	
21mr|gnome-video-effects-0.5.0-1|43	%install
21mr|gnome-video-effects-0.5.0-1|44	%meson_install

12505 21
21mr|gnome-weather-42.0-4|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gnome-weather-42.0-4|2	
21mr|gnome-weather-42.0-4|3	Summary:	A weather application for GNOME
21mr|gnome-weather-42.0-4|4	Name:		gnome-weather
21mr|gnome-weather-42.0-4|5	Version:	42.0
21mr|gnome-weather-42.0-4|6	Release:	4
21mr|gnome-weather-42.0-4|7	License:	GPLv2+ and LGPLv2+ and MIT and CC-BY and CC-BY-SA
21mr|gnome-weather-42.0-4|8	Group:		Graphical desktop/GNOME
21mr|gnome-weather-42.0-4|9	Url:		https://download.gnome.org/sources/gnome-weather
21mr|gnome-weather-42.0-4|10	Source0:	https://download.gnome.org/sources/gnome-weather/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnome-weather-42.0-4|11	Source1:	gnome-weather-40.0_ru.tar.gz
21mr|gnome-weather-42.0-4|12	Source100:	gnome-weather.rpmlintrc
21mr|gnome-weather-42.0-4|13	BuildRequires:	appstream-util
21mr|gnome-weather-42.0-4|14	BuildRequires:	gjs
21mr|gnome-weather-42.0-4|15	BuildRequires:	gnome-common
21mr|gnome-weather-42.0-4|16	BuildRequires:	intltool
21mr|gnome-weather-42.0-4|17	BuildRequires:	meson
21mr|gnome-weather-42.0-4|18	BuildRequires:	pkgconfig(gjs-1.0)
21mr|gnome-weather-42.0-4|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnome-weather-42.0-4|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gnome-weather-42.0-4|21	BuildRequires:	pkgconfig(gtk4)
21mr|gnome-weather-42.0-4|22	BuildRequires:	pkgconfig(gweather4)
21mr|gnome-weather-42.0-4|23	BuildRequires:	pkgconfig(libadwaita-1)
21mr|gnome-weather-42.0-4|24	BuildRequires:	pkgconfig(libgeoclue-2.0)
21mr|gnome-weather-42.0-4|25	BuildRequires:	pkgconfig(libhandy-1)
21mr|gnome-weather-42.0-4|26	Requires:	gjs
21mr|gnome-weather-42.0-4|27	Requires:	glib-networking
21mr|gnome-weather-42.0-4|28	Requires:	typelib(cairo)
21mr|gnome-weather-42.0-4|29	Requires:	typelib(Geoclue)
21mr|gnome-weather-42.0-4|30	Requires:	typelib(GIRepository)
21mr|gnome-weather-42.0-4|31	Requires:	typelib(GLib)
21mr|gnome-weather-42.0-4|32	Requires:	typelib(Gtk) = 3.0
21mr|gnome-weather-42.0-4|33	Requires:	typelib(GWeather)
21mr|gnome-weather-42.0-4|34	BuildArch:	noarch
21mr|gnome-weather-42.0-4|35	
21mr|gnome-weather-42.0-4|36	%description
21mr|gnome-weather-42.0-4|37	gnome-weather is a weather application for GNOME
21mr|gnome-weather-42.0-4|38	
21mr|gnome-weather-42.0-4|39	%files -f org.gnome.Weather.lang
21mr|gnome-weather-42.0-4|40	%doc NEWS data/CREDITS README.md
21mr|gnome-weather-42.0-4|41	%license COPYING.md
21mr|gnome-weather-42.0-4|42	%{_appdatadir}/*.xml
21mr|gnome-weather-42.0-4|43	%{_bindir}/%{name}
21mr|gnome-weather-42.0-4|44	%{_datadir}/applications/org.gnome.Weather.desktop
21mr|gnome-weather-42.0-4|45	%{_datadir}/dbus-1/services/org.gnome.Weather.BackgroundService.service
21mr|gnome-weather-42.0-4|46	%{_datadir}/dbus-1/services/org.gnome.Weather.service
21mr|gnome-weather-42.0-4|47	%{_datadir}/glib-2.0/schemas/org.gnome.Weather.gschema.xml
21mr|gnome-weather-42.0-4|48	%{_datadir}/gnome-shell/search-providers/org.gnome.Weather.search-provider.ini
21mr|gnome-weather-42.0-4|49	%{_datadir}/org.gnome.Weather/*
21mr|gnome-weather-42.0-4|50	%{_iconsdir}/*/*/*/*
21mr|gnome-weather-42.0-4|51	
21mr|gnome-weather-42.0-4|52	#----------------------------------------------------------------------------
21mr|gnome-weather-42.0-4|53	
21mr|gnome-weather-42.0-4|54	%prep
21mr|gnome-weather-42.0-4|55	%setup -q
21mr|gnome-weather-42.0-4|56	
21mr|gnome-weather-42.0-4|57	pushd po
21mr|gnome-weather-42.0-4|58	tar -xvzf %{SOURCE1}
21mr|gnome-weather-42.0-4|59	popd
21mr|gnome-weather-42.0-4|60	
21mr|gnome-weather-42.0-4|61	%build
21mr|gnome-weather-42.0-4|62	%meson
21mr|gnome-weather-42.0-4|63	%meson_build
21mr|gnome-weather-42.0-4|64	
21mr|gnome-weather-42.0-4|65	%install
21mr|gnome-weather-42.0-4|66	%meson_install
21mr|gnome-weather-42.0-4|67	
21mr|gnome-weather-42.0-4|68	%find_lang org.gnome.Weather --with-gnome --all-name

12506 21
21mr|gnucash-4.13-1|1	%define	_disable_ld_no_undefined 1
21mr|gnucash-4.13-1|2	
21mr|gnucash-4.13-1|3	%define	major 0
21mr|gnucash-4.13-1|4	%define	qof_major 1
21mr|gnucash-4.13-1|5	%define	devname %mklibname %{name} -d
21mr|gnucash-4.13-1|6	
21mr|gnucash-4.13-1|7	%if %{_use_internal_dependency_generator}
21mr|gnucash-4.13-1|8	%global __requires_exclude devel\\(libgncmod(.*)\\)|libgnc.*so$
21mr|gnucash-4.13-1|9	%endif
21mr|gnucash-4.13-1|10	
21mr|gnucash-4.13-1|11	Summary:	Application to keep track of your finances
21mr|gnucash-4.13-1|12	Name:		gnucash
21mr|gnucash-4.13-1|13	Version:	4.13
21mr|gnucash-4.13-1|14	Release:	1
21mr|gnucash-4.13-1|15	License:	GPLv2+
21mr|gnucash-4.13-1|16	Group:		Office
21mr|gnucash-4.13-1|17	Url:		http://www.gnucash.org/
21mr|gnucash-4.13-1|18	Source0:	http://downloads.sourceforge.net/gnucash/%{name}-%{version}.tar.bz2
21mr|gnucash-4.13-1|19	# There is no doc tarball for 2.6.21: use the 2.6.20 one
21mr|gnucash-4.13-1|20	Source4:	http://downloads.sourceforge.net/gnucash/%{name}-docs-%{version}.tar.gz
21mr|gnucash-4.13-1|21	Source100:	%{name}.rpmlintrc
21mr|gnucash-4.13-1|22	BuildRequires:	cmake
21mr|gnucash-4.13-1|23	BuildRequires:	ctags
21mr|gnucash-4.13-1|24	BuildRequires:	desktop-file-utils
21mr|gnucash-4.13-1|25	BuildRequires:	doxygen
21mr|gnucash-4.13-1|26	BuildRequires:	intltool
21mr|gnucash-4.13-1|27	BuildRequires:	libdbi-drivers-dbd-sqlite3
21mr|gnucash-4.13-1|28	BuildRequires:	perl
21mr|gnucash-4.13-1|29	BuildRequires:	rarian
21mr|gnucash-4.13-1|30	BuildRequires:	slib
21mr|gnucash-4.13-1|31	BuildRequires:	swig
21mr|gnucash-4.13-1|32	BuildRequires:	xsltproc
21mr|gnucash-4.13-1|33	BuildRequires:	boost-devel
21mr|gnucash-4.13-1|34	BuildRequires:	gettext-devel
21mr|gnucash-4.13-1|35	BuildRequires:	gmock-devel
21mr|gnucash-4.13-1|36	BuildRequires:	gtest-devel
21mr|gnucash-4.13-1|37	BuildRequires:	pkgconfig(dbi)
21mr|gnucash-4.13-1|38	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gnucash-4.13-1|39	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnucash-4.13-1|40	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|gnucash-4.13-1|41	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnucash-4.13-1|42	BuildRequires:	pkgconfig(guile-3.0)
21mr|gnucash-4.13-1|43	BuildRequires:	pkgconfig(ktoblzcheck)
21mr|gnucash-4.13-1|44	BuildRequires:	pkgconfig(libglade-2.0)
21mr|gnucash-4.13-1|45	BuildRequires:	pkgconfig(libgoffice-0.10)
21mr|gnucash-4.13-1|46	BuildRequires:	pkgconfig(libofx)
21mr|gnucash-4.13-1|47	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gnucash-4.13-1|48	BuildRequires:	pkgconfig(python3)
21mr|gnucash-4.13-1|49	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|gnucash-4.13-1|50	BuildRequires:	pkgconfig(x11)
21mr|gnucash-4.13-1|51	Requires:	guile-runtime
21mr|gnucash-4.13-1|52	Requires:	libdbi-drivers-dbd-sqlite3
21mr|gnucash-4.13-1|53	Requires:	slib
21mr|gnucash-4.13-1|54	Requires:	yelp
21mr|gnucash-4.13-1|55	Recommends:	perl-Finance-Quote
21mr|gnucash-4.13-1|56	%rename gnucash-sql
21mr|gnucash-4.13-1|57	ExclusiveArch:	%{ix86} x86_64
21mr|gnucash-4.13-1|58	
21mr|gnucash-4.13-1|59	%description
21mr|gnucash-4.13-1|60	GnuCash is a personal finance manager. A check-book like register GUI allows
21mr|gnucash-4.13-1|61	you to enter and track bank accounts, stocks, income and even currency trades.
21mr|gnucash-4.13-1|62	The interface is designed to be simple and easy to use, but is backed with
21mr|gnucash-4.13-1|63	double-entry accounting principles to ensure balanced books.
21mr|gnucash-4.13-1|64	
21mr|gnucash-4.13-1|65	%files -f %{name}.lang
21mr|gnucash-4.13-1|66	%{_bindir}/gnc-fq-check
21mr|gnucash-4.13-1|67	%{_bindir}/gnc-fq-dump
21mr|gnucash-4.13-1|68	%{_bindir}/gnc-fq-helper
21mr|gnucash-4.13-1|69	%{_bindir}/gnucash-cli
21mr|gnucash-4.13-1|70	%{_bindir}/%{name}
21mr|gnucash-4.13-1|71	%config(noreplace) %{_sysconfdir}/%{name}
21mr|gnucash-4.13-1|72	%{_datadir}/applications/%{name}.desktop
21mr|gnucash-4.13-1|73	%{_datadir}/glib-2.0/schemas/gschemas.compiled
21mr|gnucash-4.13-1|74	%{_datadir}/glib-2.0/schemas/org.gnucash.GnuCash.dialogs.flicker.gschema.xml
21mr|gnucash-4.13-1|75	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.deprecated.gschema.xml
21mr|gnucash-4.13-1|76	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.business.gschema.xml
21mr|gnucash-4.13-1|77	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.checkprinting.gschema.xml
21mr|gnucash-4.13-1|78	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.commodities.gschema.xml
21mr|gnucash-4.13-1|79	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.export.csv.gschema.xml
21mr|gnucash-4.13-1|80	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.gschema.xml
21mr|gnucash-4.13-1|81	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.import.csv.gschema.xml
21mr|gnucash-4.13-1|82	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.import.generic.gschema.xml
21mr|gnucash-4.13-1|83	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.import.qif.gschema.xml
21mr|gnucash-4.13-1|84	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.reconcile.gschema.xml
21mr|gnucash-4.13-1|85	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.sxs.gschema.xml
21mr|gnucash-4.13-1|86	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.totd.gschema.xml
21mr|gnucash-4.13-1|87	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.general.finance-quote.gschema.xml
21mr|gnucash-4.13-1|88	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.gschema.xml
21mr|gnucash-4.13-1|89	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.history.gschema.xml
21mr|gnucash-4.13-1|90	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.warnings.gschema.xml
21mr|gnucash-4.13-1|91	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.window.pages.account.tree.gschema.xml
21mr|gnucash-4.13-1|92	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.window.pages.gschema.xml
21mr|gnucash-4.13-1|93	%{_datadir}/gnucash/chartjs/*
21mr|gnucash-4.13-1|94	%{_datadir}/gnucash/icons/hicolor/*/actions/*.png
21mr|gnucash-4.13-1|95	%{_datadir}/gnucash/python/*
21mr|gnucash-4.13-1|96	%{_datadir}/guile/site/3.0/gnucash/*
21mr|gnucash-4.13-1|97	%{_datadir}/metainfo/gnucash.appdata.xml
21mr|gnucash-4.13-1|98	%{_datadir}/%{name}/accounts
21mr|gnucash-4.13-1|99	%{_datadir}/%{name}/checks
21mr|gnucash-4.13-1|100	%{_datadir}/%{name}/gtkbuilder
21mr|gnucash-4.13-1|101	%{_datadir}/%{name}/pixmaps
21mr|gnucash-4.13-1|102	%{_datadir}/%{name}/pref_transformations.xml
21mr|gnucash-4.13-1|103	%{_datadir}/%{name}/tip_of_the_day.list
21mr|gnucash-4.13-1|104	%{_datadir}/%{name}/ui
21mr|gnucash-4.13-1|105	%{_defaultdocdir}/%{name}
21mr|gnucash-4.13-1|106	%dir %{_datadir}/%{name}
21mr|gnucash-4.13-1|107	%dir %{_libdir}/%{name}
21mr|gnucash-4.13-1|108	%{_iconsdir}/hicolor/*/apps/%{name}*
21mr|gnucash-4.13-1|109	%{_libdir}/guile/3.0/site-ccache/gnucash/*
21mr|gnucash-4.13-1|110	%{_libdir}/%{name}/*.so*
21mr|gnucash-4.13-1|111	%{_mandir}/*/*
21mr|gnucash-4.13-1|112	%{python3_sitearch}/gnucash/*
21mr|gnucash-4.13-1|113	
21mr|gnucash-4.13-1|114	#----------------------------------------------------------------------------
21mr|gnucash-4.13-1|115	
21mr|gnucash-4.13-1|116	%package ofx
21mr|gnucash-4.13-1|117	Summary:	Enables OFX importing in GnuCash
21mr|gnucash-4.13-1|118	Group:		Office
21mr|gnucash-4.13-1|119	Requires:	%{name} = %{EVRD}
21mr|gnucash-4.13-1|120	
21mr|gnucash-4.13-1|121	%description ofx
21mr|gnucash-4.13-1|122	This package adds OFX file import support to the base
21mr|gnucash-4.13-1|123	GnuCash package. Install this package if you want to
21mr|gnucash-4.13-1|124	import OFX files.
21mr|gnucash-4.13-1|125	
21mr|gnucash-4.13-1|126	%files ofx
21mr|gnucash-4.13-1|127	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.import.ofx.gschema.xml
21mr|gnucash-4.13-1|128	%{_datadir}/%{name}/ui/gnc-plugin-ofx-ui.xml
21mr|gnucash-4.13-1|129	%{_libdir}/%{name}/libgncmod-ofx*
21mr|gnucash-4.13-1|130	
21mr|gnucash-4.13-1|131	#----------------------------------------------------------------------------
21mr|gnucash-4.13-1|132	
21mr|gnucash-4.13-1|133	%package hbci
21mr|gnucash-4.13-1|134	Summary:	Enables HBCI importing in GnuCash
21mr|gnucash-4.13-1|135	Group:		Office
21mr|gnucash-4.13-1|136	Requires:	%{name} = %{EVRD}
21mr|gnucash-4.13-1|137	BuildRequires:	pkgconfig(aqbanking)
21mr|gnucash-4.13-1|138	# only require the wizard, it will pull aqhbci package too
21mr|gnucash-4.13-1|139	#gw it really required qt3-wizard which wasn't included in aqbanking for a while
21mr|gnucash-4.13-1|140	Requires:	aqhbci
21mr|gnucash-4.13-1|141	
21mr|gnucash-4.13-1|142	%description hbci
21mr|gnucash-4.13-1|143	This package adds HBCI file import support to the base
21mr|gnucash-4.13-1|144	GnuCash package. Install this package if you want to
21mr|gnucash-4.13-1|145	import HBCI files.
21mr|gnucash-4.13-1|146	
21mr|gnucash-4.13-1|147	%files hbci
21mr|gnucash-4.13-1|148	%{_datadir}/glib-2.0/schemas/org.%{name}.GnuCash.dialogs.import.hbci.gschema.xml
21mr|gnucash-4.13-1|149	%{_datadir}/%{name}/ui/gnc-plugin-aqbanking-ui.xml
21mr|gnucash-4.13-1|150	%{_libdir}/%{name}/libgncmod-aqbanking*
21mr|gnucash-4.13-1|151	
21mr|gnucash-4.13-1|152	#----------------------------------------------------------------------------
21mr|gnucash-4.13-1|153	
21mr|gnucash-4.13-1|154	%prep
21mr|gnucash-4.13-1|155	%autosetup -p1 -a4
21mr|gnucash-4.13-1|156	
21mr|gnucash-4.13-1|157	%build
21mr|gnucash-4.13-1|158	sed 's/-Wno-error=parentheses/-Wno-error=parentheses -Wno-error=strict-aliasing/g' -i CMakeLists.txt
21mr|gnucash-4.13-1|159	# change rpath for .so moved to %{_libdir}/gnucash (see install section)
21mr|gnucash-4.13-1|160	%global ldflags %{ldflags} -Wl,-rpath -Wl,%{_libdir}/gnucash
21mr|gnucash-4.13-1|161	
21mr|gnucash-4.13-1|162	%cmake -DWITH_PYTHON=ON
21mr|gnucash-4.13-1|163	
21mr|gnucash-4.13-1|164	%make
21mr|gnucash-4.13-1|165	
21mr|gnucash-4.13-1|166	pushd ../%{name}-docs-%{version}
21mr|gnucash-4.13-1|167	%cmake
21mr|gnucash-4.13-1|168	%make
21mr|gnucash-4.13-1|169	popd
21mr|gnucash-4.13-1|170	
21mr|gnucash-4.13-1|171	%install
21mr|gnucash-4.13-1|172	%makeinstall_std -C build
21mr|gnucash-4.13-1|173	
21mr|gnucash-4.13-1|174	%makeinstall_std -C %{name}-docs-%{version}/build
21mr|gnucash-4.13-1|175	
21mr|gnucash-4.13-1|176	# Menu entry
21mr|gnucash-4.13-1|177	desktop-file-install --vendor="" \
21mr|gnucash-4.13-1|178	--remove-category="Application" \
21mr|gnucash-4.13-1|179	--add-category="GTK" \
21mr|gnucash-4.13-1|180	--dir %{buildroot}%{_datadir}/applications \
21mr|gnucash-4.13-1|181	%{buildroot}%{_datadir}/applications/*
21mr|gnucash-4.13-1|182	
21mr|gnucash-4.13-1|183	%find_lang %{name} --with-gnome --all-name
21mr|gnucash-4.13-1|184	
21mr|gnucash-4.13-1|185	# move unversioning lib to subdir
21mr|gnucash-4.13-1|186	mv %{buildroot}%{_libdir}/lib*.so %{buildroot}%{_libdir}/gnucash
21mr|gnucash-4.13-1|187	
21mr|gnucash-4.13-1|188	rm -rf	\
21mr|gnucash-4.13-1|189	%{buildroot}%{_bindir}/gnc-fq-update	\
21mr|gnucash-4.13-1|190	%{buildroot}%{_bindir}/gnucash-valgrind	\
21mr|gnucash-4.13-1|191	%{buildroot}%{_datadir}/aclocal		\
21mr|gnucash-4.13-1|192	%{buildroot}%{_datadir}/gnucash-docs	\
21mr|gnucash-4.13-1|193	%{buildroot}%{_datadir}/guile/site/3.0/tests	\
21mr|gnucash-4.13-1|194	%{buildroot}%{_includedir}		\
21mr|gnucash-4.13-1|195	%{buildroot}%{_infodir}			\
21mr|gnucash-4.13-1|196	%{buildroot}%{_libdir}/gnucash/lib*.a	\
21mr|gnucash-4.13-1|197	%{buildroot}%{_libdir}/lib*.a

12507 21
21mr|gnuchess-6.2.7-2|1	%define book_version 1.02
21mr|gnuchess-6.2.7-2|2	
21mr|gnuchess-6.2.7-2|3	Summary:	The GNU chess program
21mr|gnuchess-6.2.7-2|4	Name:		gnuchess
21mr|gnuchess-6.2.7-2|5	Version:	6.2.7
21mr|gnuchess-6.2.7-2|6	Release:	2
21mr|gnuchess-6.2.7-2|7	License:	GPL and Public Domain
21mr|gnuchess-6.2.7-2|8	Group:		Games/Boards
21mr|gnuchess-6.2.7-2|9	Url:		http://www.gnu.org/software/chess/
21mr|gnuchess-6.2.7-2|10	Source0:	ftp://ftp.gnu.org/pub/gnu/chess/%{name}-%{version}.tar.gz
21mr|gnuchess-6.2.7-2|11	#Source2:	ftp://ftp.gnu.org/pub/gnu/chess/book_%{book_version}.pgn.gz
21mr|gnuchess-6.2.7-2|12	# use precompiled book.dat:
21mr|gnuchess-6.2.7-2|13	Source1: book_1.02.dat.gz
21mr|gnuchess-6.2.7-2|14	BuildRequires:	help2man
21mr|gnuchess-6.2.7-2|15	BuildRequires:	flex
21mr|gnuchess-6.2.7-2|16	BuildRequires:	readline-devel
21mr|gnuchess-6.2.7-2|17	BuildRequires:	pkgconfig(ncurses)
21mr|gnuchess-6.2.7-2|18	Provides:	chessengine
21mr|gnuchess-6.2.7-2|19	Provides:	gnuchess-book = %{EVRD}
21mr|gnuchess-6.2.7-2|20	
21mr|gnuchess-6.2.7-2|21	%description
21mr|gnuchess-6.2.7-2|22	The gnuchess package contains the GNU chess program.  By default,
21mr|gnuchess-6.2.7-2|23	GNUchess uses a text-based interface.  Alternatively, GNUchess can
21mr|gnuchess-6.2.7-2|24	be used in conjunction with other GUI interface, thus serving as a
21mr|gnuchess-6.2.7-2|25	chess engine.
21mr|gnuchess-6.2.7-2|26	
21mr|gnuchess-6.2.7-2|27	You should install the gnuchess package if you would like to play
21mr|gnuchess-6.2.7-2|28	chess on your computer. If you'd like to use a graphical interface
21mr|gnuchess-6.2.7-2|29	with GNUchess, you'll also need to install other GUI interface,
21mr|gnuchess-6.2.7-2|30	such as xboard or eboard.
21mr|gnuchess-6.2.7-2|31	
21mr|gnuchess-6.2.7-2|32	This package also includes opening book for gnuchess, containing many
21mr|gnuchess-6.2.7-2|33	historic games played between masters and grandmasters.
21mr|gnuchess-6.2.7-2|34	
21mr|gnuchess-6.2.7-2|35	%files -f %{name}.lang
21mr|gnuchess-6.2.7-2|36	%doc AUTHORS ChangeLog NEWS README
21mr|gnuchess-6.2.7-2|37	%{_gamesbindir}/*
21mr|gnuchess-6.2.7-2|38	%{_gamesdatadir}/gnuchess
21mr|gnuchess-6.2.7-2|39	%{_gamesdatadir}/games/plugins/*/*
21mr|gnuchess-6.2.7-2|40	%{_infodir}/*
21mr|gnuchess-6.2.7-2|41	%{_mandir}/man1/*
21mr|gnuchess-6.2.7-2|42	
21mr|gnuchess-6.2.7-2|43	#----------------------------------------------------------------------------
21mr|gnuchess-6.2.7-2|44	
21mr|gnuchess-6.2.7-2|45	%prep
21mr|gnuchess-6.2.7-2|46	%autosetup -p1
21mr|gnuchess-6.2.7-2|47	gzip -dc %{SOURCE1} > book.dat
21mr|gnuchess-6.2.7-2|48	
21mr|gnuchess-6.2.7-2|49	%build
21mr|gnuchess-6.2.7-2|50	%configure \
21mr|gnuchess-6.2.7-2|51	--bindir=%{_gamesbindir} \
21mr|gnuchess-6.2.7-2|52	--datadir=%{_gamesdatadir}
21mr|gnuchess-6.2.7-2|53	%make
21mr|gnuchess-6.2.7-2|54	
21mr|gnuchess-6.2.7-2|55	# create book
21mr|gnuchess-6.2.7-2|56	#echo -e 'book add book.pgn\nquit' | ./src/gnuchess -
21mr|gnuchess-6.2.7-2|57	
21mr|gnuchess-6.2.7-2|58	%install
21mr|gnuchess-6.2.7-2|59	%makeinstall_std
21mr|gnuchess-6.2.7-2|60	
21mr|gnuchess-6.2.7-2|61	install -m0644 book.dat -D %{buildroot}%{_gamesdatadir}/gnuchess/book.pgn
21mr|gnuchess-6.2.7-2|62	
21mr|gnuchess-6.2.7-2|63	#Add gnuchess.ini, BZ 1075958
21mr|gnuchess-6.2.7-2|64	mkdir -p %{buildroot}%{_gamesdatadir}/gnuchess/
21mr|gnuchess-6.2.7-2|65	install -m 644 src/gnuchess.ini %{buildroot}%{_gamesdatadir}/gnuchess/
21mr|gnuchess-6.2.7-2|66	
21mr|gnuchess-6.2.7-2|67	%find_lang %{name}

12508 21
21mr|gnu-efi-3.0.14-1|1	%define debug_package %{nil}
21mr|gnu-efi-3.0.14-1|2	
21mr|gnu-efi-3.0.14-1|3	%ifarch %{x86_64}
21mr|gnu-efi-3.0.14-1|4	%global efiarch x86_64
21mr|gnu-efi-3.0.14-1|5	%endif
21mr|gnu-efi-3.0.14-1|6	%ifarch aarch64
21mr|gnu-efi-3.0.14-1|7	%global efiarch aarch64
21mr|gnu-efi-3.0.14-1|8	%endif
21mr|gnu-efi-3.0.14-1|9	%ifarch %{arm}
21mr|gnu-efi-3.0.14-1|10	%global efiarch arm
21mr|gnu-efi-3.0.14-1|11	%endif
21mr|gnu-efi-3.0.14-1|12	%ifarch %{ix86}
21mr|gnu-efi-3.0.14-1|13	%global efiarch ia32
21mr|gnu-efi-3.0.14-1|14	%endif
21mr|gnu-efi-3.0.14-1|15	%ifarch riscv64
21mr|gnu-efi-3.0.14-1|16	%global efiarch riscv64
21mr|gnu-efi-3.0.14-1|17	%endif
21mr|gnu-efi-3.0.14-1|18	
21mr|gnu-efi-3.0.14-1|19	%global _efi_vendor %(eval echo $(. /etc/os-release && echo $ID))
21mr|gnu-efi-3.0.14-1|20	
21mr|gnu-efi-3.0.14-1|21	Summary:	Development Libraries and headers for EFI
21mr|gnu-efi-3.0.14-1|22	Name:		gnu-efi
21mr|gnu-efi-3.0.14-1|23	Version:	3.0.14
21mr|gnu-efi-3.0.14-1|24	Release:	1
21mr|gnu-efi-3.0.14-1|25	Group:		System/Kernel and hardware
21mr|gnu-efi-3.0.14-1|26	License:	BSD
21mr|gnu-efi-3.0.14-1|27	Url:		http://sourceforge.net/projects/gnu-efi/
21mr|gnu-efi-3.0.14-1|28	Source0:	http://freefr.dl.sourceforge.net/project/gnu-efi/gnu-efi-%{version}.tar.bz2
21mr|gnu-efi-3.0.14-1|29	
21mr|gnu-efi-3.0.14-1|30	BuildRequires:	glibc-devel
21mr|gnu-efi-3.0.14-1|31	BuildRequires:	efi-srpm-macros
21mr|gnu-efi-3.0.14-1|32	
21mr|gnu-efi-3.0.14-1|33	%description
21mr|gnu-efi-3.0.14-1|34	This package contains development headers and libraries for developing
21mr|gnu-efi-3.0.14-1|35	applications that run under EFI (Extensible Firmware Interface).
21mr|gnu-efi-3.0.14-1|36	
21mr|gnu-efi-3.0.14-1|37	%files
21mr|gnu-efi-3.0.14-1|38	%doc README.* ChangeLog
21mr|gnu-efi-3.0.14-1|39	%{_libdir}/gnuefi/*
21mr|gnu-efi-3.0.14-1|40	%{_libdir}/*.a
21mr|gnu-efi-3.0.14-1|41	# compat
21mr|gnu-efi-3.0.14-1|42	%if %{efi_has_alt_arch}
21mr|gnu-efi-3.0.14-1|43	%{_prefix}/lib/gnuefi/elf_ia32_efi.lds
21mr|gnu-efi-3.0.14-1|44	%{_prefix}/lib/gnuefi/crt0-efi-%{efi_alt_arch}.o
21mr|gnu-efi-3.0.14-1|45	%{_prefix}/lib/libefi.a
21mr|gnu-efi-3.0.14-1|46	%{_prefix}/lib/libgnuefi.a
21mr|gnu-efi-3.0.14-1|47	%endif
21mr|gnu-efi-3.0.14-1|48	%attr(0644,root,root) /boot/efi/EFI/%{_efi_vendor}/*.efi
21mr|gnu-efi-3.0.14-1|49	
21mr|gnu-efi-3.0.14-1|50	#---------------------------------------------------------------------------
21mr|gnu-efi-3.0.14-1|51	
21mr|gnu-efi-3.0.14-1|52	%package devel
21mr|gnu-efi-3.0.14-1|53	Summary: Development Libraries and headers for EFI
21mr|gnu-efi-3.0.14-1|54	Requires: gnu-efi = %{EVRD}
21mr|gnu-efi-3.0.14-1|55	BuildArch: noarch
21mr|gnu-efi-3.0.14-1|56	
21mr|gnu-efi-3.0.14-1|57	%description devel
21mr|gnu-efi-3.0.14-1|58	This package contains development headers and libraries for developing
21mr|gnu-efi-3.0.14-1|59	applications that run under EFI (Extensible Firmware Interface).
21mr|gnu-efi-3.0.14-1|60	
21mr|gnu-efi-3.0.14-1|61	%files devel
21mr|gnu-efi-3.0.14-1|62	%doc README.*
21mr|gnu-efi-3.0.14-1|63	%{_includedir}/efi
21mr|gnu-efi-3.0.14-1|64	
21mr|gnu-efi-3.0.14-1|65	#---------------------------------------------------------------------------
21mr|gnu-efi-3.0.14-1|66	
21mr|gnu-efi-3.0.14-1|67	%prep
21mr|gnu-efi-3.0.14-1|68	%autosetup -p1
21mr|gnu-efi-3.0.14-1|69	
21mr|gnu-efi-3.0.14-1|70	%build
21mr|gnu-efi-3.0.14-1|71	# (tpg) pass -z norelro for LLD
21mr|gnu-efi-3.0.14-1|72	sed -i -e 's/build-id=sha1/build-id=sha1 -z norelro/g' Make.defaults
21mr|gnu-efi-3.0.14-1|73	
21mr|gnu-efi-3.0.14-1|74	# Make sure we don't need an executable stack
21mr|gnu-efi-3.0.14-1|75	find . -name "*.S" |while read i; do
21mr|gnu-efi-3.0.14-1|76	if ! grep -q .note.GNU-stack $i; then
21mr|gnu-efi-3.0.14-1|77	%ifarch armv7hnl
21mr|gnu-efi-3.0.14-1|78	echo '.section .note.GNU-stack,""' >>$i
21mr|gnu-efi-3.0.14-1|79	%else
21mr|gnu-efi-3.0.14-1|80	echo '.section .note.GNU-stack,"",@progbits' >>$i
21mr|gnu-efi-3.0.14-1|81	%endif
21mr|gnu-efi-3.0.14-1|82	fi
21mr|gnu-efi-3.0.14-1|83	done
21mr|gnu-efi-3.0.14-1|84	
21mr|gnu-efi-3.0.14-1|85	make CC=%{__cc} HOSTCC=%{__cc} PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot}
21mr|gnu-efi-3.0.14-1|86	make apps CC=%{__cc} HOSTCC=%{__cc} PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot}
21mr|gnu-efi-3.0.14-1|87	
21mr|gnu-efi-3.0.14-1|88	# Makefiles aren't SMP clean and do not pass our optflags and ldflags
21mr|gnu-efi-3.0.14-1|89	%if %{efi_has_alt_arch}
21mr|gnu-efi-3.0.14-1|90	sed -i 's!-Werror !!g' Make.defaults
21mr|gnu-efi-3.0.14-1|91	setarch linux32 -B make ARCH=%{efi_alt_arch} PREFIX=%{_prefix} LIBDIR=%{_prefix}/lib
21mr|gnu-efi-3.0.14-1|92	setarch linux32 -B make ARCH=%{efi_alt_arch} PREFIX=%{_prefix} LIBDIR=%{_prefix}/lib apps
21mr|gnu-efi-3.0.14-1|93	%endif
21mr|gnu-efi-3.0.14-1|94	
21mr|gnu-efi-3.0.14-1|95	%install
21mr|gnu-efi-3.0.14-1|96	%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot}
21mr|gnu-efi-3.0.14-1|97	
21mr|gnu-efi-3.0.14-1|98	mkdir -p %{buildroot}%{_libdir}/gnuefi
21mr|gnu-efi-3.0.14-1|99	mv %{buildroot}/%{_libdir}/*.lds %{buildroot}/%{_libdir}/*.o %{buildroot}/%{_libdir}/gnuefi
21mr|gnu-efi-3.0.14-1|100	
21mr|gnu-efi-3.0.14-1|101	mkdir -p %{buildroot}/boot/efi/EFI/%{_efi_vendor}
21mr|gnu-efi-3.0.14-1|102	cp -a %{efiarch}/apps/*.efi %{buildroot}/boot/efi/EFI/%{_efi_vendor}/
21mr|gnu-efi-3.0.14-1|103	
21mr|gnu-efi-3.0.14-1|104	%if %{efi_has_alt_arch}
21mr|gnu-efi-3.0.14-1|105	mkdir -p %{buildroot}%{_prefix}/lib/gnuefi
21mr|gnu-efi-3.0.14-1|106	setarch linux32 -B make PREFIX=%{_prefix} LIBDIR=%{_prefix}/lib INSTALLROOT=%{buildroot} ARCH=%{efi_alt_arch} install
21mr|gnu-efi-3.0.14-1|107	mv %{buildroot}/%{_prefix}/lib/*.lds %{buildroot}/%{_prefix}/lib/*.o %{buildroot}/%{_prefix}/lib/gnuefi
21mr|gnu-efi-3.0.14-1|108	%endif

12509 21
21mr|gnu-getopt-1.0.14-16|1	# Copyright (c) 2000-2009, JPackage Project
21mr|gnu-getopt-1.0.14-16|2	# All rights reserved.
21mr|gnu-getopt-1.0.14-16|3	#
21mr|gnu-getopt-1.0.14-16|4	# Redistribution and use in source and binary forms, with or without
21mr|gnu-getopt-1.0.14-16|5	# modification, are permitted provided that the following conditions
21mr|gnu-getopt-1.0.14-16|6	# are met:
21mr|gnu-getopt-1.0.14-16|7	#
21mr|gnu-getopt-1.0.14-16|8	# 1. Redistributions of source code must retain the above copyright
21mr|gnu-getopt-1.0.14-16|9	#    notice, this list of conditions and the following disclaimer.
21mr|gnu-getopt-1.0.14-16|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|gnu-getopt-1.0.14-16|11	#    notice, this list of conditions and the following disclaimer in the
21mr|gnu-getopt-1.0.14-16|12	#    documentation and/or other materials provided with the
21mr|gnu-getopt-1.0.14-16|13	#    distribution.
21mr|gnu-getopt-1.0.14-16|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|gnu-getopt-1.0.14-16|15	#    contributors may be used to endorse or promote products derived
21mr|gnu-getopt-1.0.14-16|16	#    from this software without specific prior written permission.
21mr|gnu-getopt-1.0.14-16|17	#
21mr|gnu-getopt-1.0.14-16|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|gnu-getopt-1.0.14-16|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|gnu-getopt-1.0.14-16|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|gnu-getopt-1.0.14-16|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|gnu-getopt-1.0.14-16|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|gnu-getopt-1.0.14-16|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|gnu-getopt-1.0.14-16|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|gnu-getopt-1.0.14-16|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|gnu-getopt-1.0.14-16|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|gnu-getopt-1.0.14-16|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|gnu-getopt-1.0.14-16|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|gnu-getopt-1.0.14-16|29	#
21mr|gnu-getopt-1.0.14-16|30	
21mr|gnu-getopt-1.0.14-16|31	Name:           gnu-getopt
21mr|gnu-getopt-1.0.14-16|32	Version:        1.0.14
21mr|gnu-getopt-1.0.14-16|33	Release:        16
21mr|gnu-getopt-1.0.14-16|34	Epoch:          0
21mr|gnu-getopt-1.0.14-16|35	Summary:        Java getopt implementation
21mr|gnu-getopt-1.0.14-16|36	License:        LGPLv2+
21mr|gnu-getopt-1.0.14-16|37	Group:          Development/Java
21mr|gnu-getopt-1.0.14-16|38	URL:            http://www.urbanophile.com/arenn/hacking/download.html
21mr|gnu-getopt-1.0.14-16|39	Source0:        http://www.urbanophile.com/arenn/hacking/getopt/java-getopt-%{version}.tar.gz
21mr|gnu-getopt-1.0.14-16|40	Source2:        gnu-getopt-%{version}.pom
21mr|gnu-getopt-1.0.14-16|41	Provides:       gnu.getopt = %{epoch}:%{version}-%{release}
21mr|gnu-getopt-1.0.14-16|42	Obsoletes:      gnu.getopt < %{epoch}:%{version}-%{release}
21mr|gnu-getopt-1.0.14-16|43	BuildArch:      noarch
21mr|gnu-getopt-1.0.14-16|44	# Java stack is not supported on x86_32
21mr|gnu-getopt-1.0.14-16|45	ExcludeArch: %{ix86}
21mr|gnu-getopt-1.0.14-16|46	BuildRequires:  ant
21mr|gnu-getopt-1.0.14-16|47	BuildRequires:  javapackages-local
21mr|gnu-getopt-1.0.14-16|48	Requires:       java-headless
21mr|gnu-getopt-1.0.14-16|49	Requires:       jpackage-utils
21mr|gnu-getopt-1.0.14-16|50	
21mr|gnu-getopt-1.0.14-16|51	
21mr|gnu-getopt-1.0.14-16|52	%description
21mr|gnu-getopt-1.0.14-16|53	The GNU Java getopt classes support short and long argument parsing in
21mr|gnu-getopt-1.0.14-16|54	a manner 100% compatible with the version of GNU getopt in glibc 2.0.6
21mr|gnu-getopt-1.0.14-16|55	with a mostly compatible programmer's interface as well. Note that this
21mr|gnu-getopt-1.0.14-16|56	is a port, not a new implementation. I am currently unaware of any bugs
21mr|gnu-getopt-1.0.14-16|57	in this software, but there certainly could be some lying about. I would
21mr|gnu-getopt-1.0.14-16|58	appreciate bug reports as well as hearing about positive experiences.
21mr|gnu-getopt-1.0.14-16|59	
21mr|gnu-getopt-1.0.14-16|60	%package javadoc
21mr|gnu-getopt-1.0.14-16|61	Summary:        Javadoc for %{name}
21mr|gnu-getopt-1.0.14-16|62	Requires:       jpackage-utils
21mr|gnu-getopt-1.0.14-16|63	Provides:       gnu.getopt-javadoc = %{epoch}:%{version}-%{release}
21mr|gnu-getopt-1.0.14-16|64	Obsoletes:      gnu.getopt-javadoc < %{epoch}:%{version}-%{release}
21mr|gnu-getopt-1.0.14-16|65	
21mr|gnu-getopt-1.0.14-16|66	%description javadoc
21mr|gnu-getopt-1.0.14-16|67	%{summary}.
21mr|gnu-getopt-1.0.14-16|68	
21mr|gnu-getopt-1.0.14-16|69	%prep
21mr|gnu-getopt-1.0.14-16|70	%setup -q -c
21mr|gnu-getopt-1.0.14-16|71	mv gnu/getopt/buildx.xml build.xml
21mr|gnu-getopt-1.0.14-16|72	
21mr|gnu-getopt-1.0.14-16|73	%build
21mr|gnu-getopt-1.0.14-16|74	ant jar javadoc
21mr|gnu-getopt-1.0.14-16|75	
21mr|gnu-getopt-1.0.14-16|76	%install
21mr|gnu-getopt-1.0.14-16|77	install -d -m 755 %{buildroot}%{_javadir}
21mr|gnu-getopt-1.0.14-16|78	install -d -m 755 %{buildroot}%{_mavenpomdir}
21mr|gnu-getopt-1.0.14-16|79	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
21mr|gnu-getopt-1.0.14-16|80	
21mr|gnu-getopt-1.0.14-16|81	install -p -m 644 build/lib/gnu.getopt.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|gnu-getopt-1.0.14-16|82	ln -sf %{name}.jar %{buildroot}%{_javadir}/gnu.getopt.jar
21mr|gnu-getopt-1.0.14-16|83	
21mr|gnu-getopt-1.0.14-16|84	install -p -m 644 %{SOURCE2} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|gnu-getopt-1.0.14-16|85	%add_maven_depmap -a urbanophile:java-getopt,gnu.getopt:java-getopt
21mr|gnu-getopt-1.0.14-16|86	
21mr|gnu-getopt-1.0.14-16|87	cp -pr build/api/* %{buildroot}%{_javadocdir}/%{name}
21mr|gnu-getopt-1.0.14-16|88	
21mr|gnu-getopt-1.0.14-16|89	%pre javadoc
21mr|gnu-getopt-1.0.14-16|90	# workaround for rpm bug, can be removed in F-22
21mr|gnu-getopt-1.0.14-16|91	[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
21mr|gnu-getopt-1.0.14-16|92	rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
21mr|gnu-getopt-1.0.14-16|93	
21mr|gnu-getopt-1.0.14-16|94	%files -f .mfiles
21mr|gnu-getopt-1.0.14-16|95	%doc gnu/getopt/COPYING.LIB gnu/getopt/README
21mr|gnu-getopt-1.0.14-16|96	%{_javadir}/gnu.getopt.jar
21mr|gnu-getopt-1.0.14-16|97	
21mr|gnu-getopt-1.0.14-16|98	%files javadoc
21mr|gnu-getopt-1.0.14-16|99	%doc gnu/getopt/COPYING.LIB
21mr|gnu-getopt-1.0.14-16|100	%{_javadocdir}/%{name}
21mr|gnu-getopt-1.0.14-16|101	
21mr|gnu-getopt-1.0.14-16|102	

12510 21
21mr|gnugo-3.8-9|1	# Workaround to build with GCC 10
21mr|gnugo-3.8-9|2	%global optflags %{optflags} -fcommon
21mr|gnugo-3.8-9|3	%define chinese_rules 0
21mr|gnugo-3.8-9|4	%{?_with_chinese: %global chinese_rules 1}
21mr|gnugo-3.8-9|5	
21mr|gnugo-3.8-9|6	Summary:	The GNU program to play the game of Go
21mr|gnugo-3.8-9|7	Name:		gnugo
21mr|gnugo-3.8-9|8	Version:	3.8
21mr|gnugo-3.8-9|9	Release:	9
21mr|gnugo-3.8-9|10	License:	GPLv3+
21mr|gnugo-3.8-9|11	Group:		Games/Boards
21mr|gnugo-3.8-9|12	Url:		http://www.gnu.org/software/gnugo/
21mr|gnugo-3.8-9|13	Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
21mr|gnugo-3.8-9|14	Source1:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig
21mr|gnugo-3.8-9|15	Patch0:		gnugo-3.8-fix-format-errors.patch
21mr|gnugo-3.8-9|16	BuildRequires:	ncurses-devel
21mr|gnugo-3.8-9|17	BuildRequires:	readline-devel
21mr|gnugo-3.8-9|18	
21mr|gnugo-3.8-9|19	%description
21mr|gnugo-3.8-9|20	Go is a game of strategy between two players usually played on a
21mr|gnugo-3.8-9|21	19x19 grid called goban. GNU Go plays a game of Go against the
21mr|gnugo-3.8-9|22	user. It has many other features: it can play against itself or
21mr|gnugo-3.8-9|23	another program, analyse and score a recorded game. GNU Go is
21mr|gnugo-3.8-9|24	compliant with Go Modem Protocol, and load / save games in the
21mr|gnugo-3.8-9|25	Smart Go format.
21mr|gnugo-3.8-9|26	GNU Go uses a simple alpha-numeric board display by default. If you
21mr|gnugo-3.8-9|27	want to use a graphical interface with GNU Go, you'll also need
21mr|gnugo-3.8-9|28	to install other GUI clients, such as CGoban or Jago.
21mr|gnugo-3.8-9|29	
21mr|gnugo-3.8-9|30	Build Options:
21mr|gnugo-3.8-9|31	--with chinese      Use Chinese rules for endgame counting
21mr|gnugo-3.8-9|32	
21mr|gnugo-3.8-9|33	%prep
21mr|gnugo-3.8-9|34	%setup -q
21mr|gnugo-3.8-9|35	%patch0 -p 1 -b .format
21mr|gnugo-3.8-9|36	
21mr|gnugo-3.8-9|37	%build
21mr|gnugo-3.8-9|38	autoconf
21mr|gnugo-3.8-9|39	%configure \
21mr|gnugo-3.8-9|40	--bindir=%{_gamesbindir}	\
21mr|gnugo-3.8-9|41	--enable-color			\
21mr|gnugo-3.8-9|42	--with-readline			\
21mr|gnugo-3.8-9|43	%if %chinese_rules
21mr|gnugo-3.8-9|44	--enable-chinese-rules
21mr|gnugo-3.8-9|45	%endif
21mr|gnugo-3.8-9|46	
21mr|gnugo-3.8-9|47	%make
21mr|gnugo-3.8-9|48	make check
21mr|gnugo-3.8-9|49	
21mr|gnugo-3.8-9|50	%install
21mr|gnugo-3.8-9|51	%makeinstall_std
21mr|gnugo-3.8-9|52	
21mr|gnugo-3.8-9|53	# install emacs file
21mr|gnugo-3.8-9|54	install -D -m 644 interface/gnugo.el %{buildroot}%{_datadir}/emacs/site-lisp/gnugo.el
21mr|gnugo-3.8-9|55	mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
21mr|gnugo-3.8-9|56	echo "(autoload 'gnugo \"gnugo\" \"GNU Go\" t)" > %{buildroot}%{_sysconfdir}/emacs/site-start.d/gnugo.el
21mr|gnugo-3.8-9|57	
21mr|gnugo-3.8-9|58	%files
21mr|gnugo-3.8-9|59	%defattr(-,root,root)
21mr|gnugo-3.8-9|60	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO
21mr|gnugo-3.8-9|61	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
21mr|gnugo-3.8-9|62	%{_infodir}/*
21mr|gnugo-3.8-9|63	%{_gamesbindir}/*
21mr|gnugo-3.8-9|64	%{_mandir}/man6/*
21mr|gnugo-3.8-9|65	%{_datadir}/emacs/site-lisp/*.el

12511 21
21mr|gnumeric-1.12.50-2|1	%define _disable_ld_no_undefined 1
21mr|gnumeric-1.12.50-2|2	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnumeric-1.12.50-2|3	
21mr|gnumeric-1.12.50-2|4	%define goffice_ver 0.10
21mr|gnumeric-1.12.50-2|5	%define libname %mklibname spreadsheet %{version}
21mr|gnumeric-1.12.50-2|6	%define devname %mklibname -d spreadsheet
21mr|gnumeric-1.12.50-2|7	
21mr|gnumeric-1.12.50-2|8	Summary:	A full-featured spreadsheet for GNOME
21mr|gnumeric-1.12.50-2|9	Name:		gnumeric
21mr|gnumeric-1.12.50-2|10	Version:	1.12.50
21mr|gnumeric-1.12.50-2|11	Release:	2
21mr|gnumeric-1.12.50-2|12	License:	GPLv2+
21mr|gnumeric-1.12.50-2|13	Group:		Office
21mr|gnumeric-1.12.50-2|14	Url:		https://www.gnumeric.org
21mr|gnumeric-1.12.50-2|15	Source0:	https://download.gnome.org/sources/gnumeric/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnumeric-1.12.50-2|16	BuildRequires:	bison
21mr|gnumeric-1.12.50-2|17	BuildRequires:	byacc
21mr|gnumeric-1.12.50-2|18	BuildRequires:	desktop-file-utils
21mr|gnumeric-1.12.50-2|19	BuildRequires:	gtk-doc
21mr|gnumeric-1.12.50-2|20	BuildRequires:	intltool
21mr|gnumeric-1.12.50-2|21	BuildRequires:	itstool
21mr|gnumeric-1.12.50-2|22	BuildRequires:	perl(ExtUtils::Embed)
21mr|gnumeric-1.12.50-2|23	BuildRequires:	perl-IO-Compress
21mr|gnumeric-1.12.50-2|24	BuildRequires:	rarian
21mr|gnumeric-1.12.50-2|25	BuildRequires:	perl-devel
21mr|gnumeric-1.12.50-2|26	BuildRequires:	psiconv-devel
21mr|gnumeric-1.12.50-2|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|gnumeric-1.12.50-2|28	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|gnumeric-1.12.50-2|29	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gnumeric-1.12.50-2|30	BuildRequires:	pkgconfig(gthread-2.0)
21mr|gnumeric-1.12.50-2|31	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gnumeric-1.12.50-2|32	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnumeric-1.12.50-2|33	BuildRequires:	pkgconfig(libgda-6.0)
21mr|gnumeric-1.12.50-2|34	BuildRequires:	pkgconfig(libgda-ui-6.0)
21mr|gnumeric-1.12.50-2|35	BuildRequires:	pkgconfig(libgoffice-0.10)
21mr|gnumeric-1.12.50-2|36	BuildRequires:	pkgconfig(libgsf-1)
21mr|gnumeric-1.12.50-2|37	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gnumeric-1.12.50-2|38	BuildRequires:	pkgconfig(pango)
21mr|gnumeric-1.12.50-2|39	BuildRequires:	pkgconfig(pangocairo)
21mr|gnumeric-1.12.50-2|40	BuildRequires:	pkgconfig(pxlib)
21mr|gnumeric-1.12.50-2|41	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gnumeric-1.12.50-2|42	BuildRequires:	pkgconfig(python3)
21mr|gnumeric-1.12.50-2|43	Requires:	goffice
21mr|gnumeric-1.12.50-2|44	
21mr|gnumeric-1.12.50-2|45	%description
21mr|gnumeric-1.12.50-2|46	This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with
21mr|gnumeric-1.12.50-2|47	Excel, you should be ready to use Gnumeric.  It tries to clone all of
21mr|gnumeric-1.12.50-2|48	the good features and stay as compatible as possible with Excel in terms of
21mr|gnumeric-1.12.50-2|49	usability. Hopefully the bugs have been left behind :).
21mr|gnumeric-1.12.50-2|50	
21mr|gnumeric-1.12.50-2|51	%files -f %{name}.lang
21mr|gnumeric-1.12.50-2|52	%doc AUTHORS NEWS BUGS README
21mr|gnumeric-1.12.50-2|53	%license COPYING*
21mr|gnumeric-1.12.50-2|54	%{_bindir}/*
21mr|gnumeric-1.12.50-2|55	%{_datadir}/appdata/%{name}.appdata.xml
21mr|gnumeric-1.12.50-2|56	%{_datadir}/applications/*
21mr|gnumeric-1.12.50-2|57	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}*.xml
21mr|gnumeric-1.12.50-2|58	%{_datadir}/%{name}
21mr|gnumeric-1.12.50-2|59	%{_iconsdir}/hicolor/*/apps/%{name}*
21mr|gnumeric-1.12.50-2|60	%{_libdir}/%{name}
21mr|gnumeric-1.12.50-2|61	%{_libdir}/goffice/%{goffice_ver}/plugins/%{name}
21mr|gnumeric-1.12.50-2|62	%{_mandir}/man1/*
21mr|gnumeric-1.12.50-2|63	
21mr|gnumeric-1.12.50-2|64	%preun
21mr|gnumeric-1.12.50-2|65	%preun_uninstall_gconf_schemas %{schemas}
21mr|gnumeric-1.12.50-2|66	
21mr|gnumeric-1.12.50-2|67	#----------------------------------------------------------------------------
21mr|gnumeric-1.12.50-2|68	
21mr|gnumeric-1.12.50-2|69	%package -n %{libname}
21mr|gnumeric-1.12.50-2|70	Summary:	Spreadsheet library from Gnumeric
21mr|gnumeric-1.12.50-2|71	Group:		System/Libraries
21mr|gnumeric-1.12.50-2|72	
21mr|gnumeric-1.12.50-2|73	%description -n %{libname}
21mr|gnumeric-1.12.50-2|74	This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with
21mr|gnumeric-1.12.50-2|75	Excel, you should be ready to use Gnumeric.  It tries to clone all of
21mr|gnumeric-1.12.50-2|76	the good features and stay as compatible as possible with Excel in terms of
21mr|gnumeric-1.12.50-2|77	usability. Hopefully the bugs have been left behind :).
21mr|gnumeric-1.12.50-2|78	
21mr|gnumeric-1.12.50-2|79	%files -n %{libname}
21mr|gnumeric-1.12.50-2|80	%{_libdir}/libspreadsheet-%{version}.so
21mr|gnumeric-1.12.50-2|81	
21mr|gnumeric-1.12.50-2|82	#----------------------------------------------------------------------------
21mr|gnumeric-1.12.50-2|83	
21mr|gnumeric-1.12.50-2|84	%package -n %{devname}
21mr|gnumeric-1.12.50-2|85	Summary:	Spreadsheet library from Gnumeric - development files
21mr|gnumeric-1.12.50-2|86	Group:		Development/C
21mr|gnumeric-1.12.50-2|87	Requires:	%{libname} = %{EVRD}
21mr|gnumeric-1.12.50-2|88	Provides:	%{name}-devel = %{EVRD}
21mr|gnumeric-1.12.50-2|89	
21mr|gnumeric-1.12.50-2|90	%description -n %{devname}
21mr|gnumeric-1.12.50-2|91	This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with
21mr|gnumeric-1.12.50-2|92	Excel, you should be ready to use Gnumeric.  It tries to clone all of
21mr|gnumeric-1.12.50-2|93	the good features and stay as compatible as possible with Excel in terms of
21mr|gnumeric-1.12.50-2|94	usability. Hopefully the bugs have been left behind :).
21mr|gnumeric-1.12.50-2|95	
21mr|gnumeric-1.12.50-2|96	%files -n %{devname}
21mr|gnumeric-1.12.50-2|97	%{_includedir}/libspreadsheet-*
21mr|gnumeric-1.12.50-2|98	%{_libdir}/libspreadsheet.so
21mr|gnumeric-1.12.50-2|99	%{_libdir}/pkgconfig/*.pc
21mr|gnumeric-1.12.50-2|100	
21mr|gnumeric-1.12.50-2|101	#----------------------------------------------------------------------------
21mr|gnumeric-1.12.50-2|102	
21mr|gnumeric-1.12.50-2|103	%prep
21mr|gnumeric-1.12.50-2|104	%autosetup -p1
21mr|gnumeric-1.12.50-2|105	
21mr|gnumeric-1.12.50-2|106	%build
21mr|gnumeric-1.12.50-2|107	%configure --enable-gtk-doc
21mr|gnumeric-1.12.50-2|108	%make
21mr|gnumeric-1.12.50-2|109	
21mr|gnumeric-1.12.50-2|110	%install
21mr|gnumeric-1.12.50-2|111	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
21mr|gnumeric-1.12.50-2|112	rm -vf %{buildroot}%{_datadir}/%{name}/%{version}/perl/*/auto/Gnumeric/.packlist
21mr|gnumeric-1.12.50-2|113	rm -rf %{buildroot}/var
21mr|gnumeric-1.12.50-2|114	ln -s %{_datadir}/gnome %{buildroot}%{_datadir}/%{name}/%{version}
21mr|gnumeric-1.12.50-2|115	
21mr|gnumeric-1.12.50-2|116	desktop-file-install --vendor="" \
21mr|gnumeric-1.12.50-2|117	--remove-category="Application" \
21mr|gnumeric-1.12.50-2|118	--remove-category="Science" \
21mr|gnumeric-1.12.50-2|119	--remove-category="Math" \
21mr|gnumeric-1.12.50-2|120	--remove-category="Application" \
21mr|gnumeric-1.12.50-2|121	--remove-mime-type="zz-application/zz-winassoc-xls" \
21mr|gnumeric-1.12.50-2|122	--add-category="GTK" \
21mr|gnumeric-1.12.50-2|123	--add-category="GNOME" \
21mr|gnumeric-1.12.50-2|124	--dir %{buildroot}%{_datadir}/applications \
21mr|gnumeric-1.12.50-2|125	%{buildroot}%{_datadir}/applications/*
21mr|gnumeric-1.12.50-2|126	
21mr|gnumeric-1.12.50-2|127	%find_lang %{name} --with-gnome --all-name

12512 21
21mr|gnupg1-1.4.23-5|1	# Workaround to build with GCC 10
21mr|gnupg1-1.4.23-5|2	%global optflags %{optflags} -fcommon
21mr|gnupg1-1.4.23-5|3	%define oname gnupg
21mr|gnupg1-1.4.23-5|4	
21mr|gnupg1-1.4.23-5|5	# Hide binaries of this very old and not supported GnuPG to avoid conflicts with modern GnuPG2
21mr|gnupg1-1.4.23-5|6	%define _bindir %{_libexecdir}/gnupg1
21mr|gnupg1-1.4.23-5|7	
21mr|gnupg1-1.4.23-5|8	Summary:	GNU privacy guard - a free PGP replacement
21mr|gnupg1-1.4.23-5|9	Name:		gnupg1
21mr|gnupg1-1.4.23-5|10	Version:	1.4.23
21mr|gnupg1-1.4.23-5|11	Release:	5
21mr|gnupg1-1.4.23-5|12	License:	GPLv3+
21mr|gnupg1-1.4.23-5|13	Group:		File tools
21mr|gnupg1-1.4.23-5|14	Url:		http://www.gnupg.org
21mr|gnupg1-1.4.23-5|15	Source0:	ftp://ftp.gnupg.org/gcrypt/gnupg/%{oname}-%{version}.tar.bz2
21mr|gnupg1-1.4.23-5|16	Source1:	ftp://ftp.gnupg.org/gcrypt/gnupg/%{oname}-%{version}.tar.bz2.sig
21mr|gnupg1-1.4.23-5|17	Source2:	mdk-keys.tar.bz2
21mr|gnupg1-1.4.23-5|18	Source3:	mdk-keys.tar.bz2.sig
21mr|gnupg1-1.4.23-5|19	Patch1:		gnupg-1.4.2.2-use-agent-by-default.diff
21mr|gnupg1-1.4.23-5|20	Patch4:		gnupg-1.4.5-ppc64.patch
21mr|gnupg1-1.4.23-5|21	# splitted off from the previous debian patch
21mr|gnupg1-1.4.23-5|22	Patch6:		gnupg-1.4.7-deb-free_caps.patch
21mr|gnupg1-1.4.23-5|23	Patch7:		gnupg-1.4.7-deb-manpage.patch
21mr|gnupg1-1.4.23-5|24	Patch8:		gnupg-1.4.7-deb-min_privileges.patch
21mr|gnupg1-1.4.23-5|25	BuildRequires:	bison
21mr|gnupg1-1.4.23-5|26	BuildRequires:	docbook-utils
21mr|gnupg1-1.4.23-5|27	BuildRequires:	gettext
21mr|gnupg1-1.4.23-5|28	BuildRequires:	sendmail-command
21mr|gnupg1-1.4.23-5|29	BuildRequires:	bzip2-devel
21mr|gnupg1-1.4.23-5|30	BuildRequires:	openldap-devel
21mr|gnupg1-1.4.23-5|31	BuildRequires:	readline-devel
21mr|gnupg1-1.4.23-5|32	BuildRequires:	pkgconfig(ncurses)
21mr|gnupg1-1.4.23-5|33	BuildRequires:	pkgconfig(libcurl)
21mr|gnupg1-1.4.23-5|34	BuildRequires:	pkgconfig(libusb)
21mr|gnupg1-1.4.23-5|35	
21mr|gnupg1-1.4.23-5|36	# also provided in gnupg2, but of a lower version
21mr|gnupg1-1.4.23-5|37	Provides:	gnupg = %{EVRD}
21mr|gnupg1-1.4.23-5|38	
21mr|gnupg1-1.4.23-5|39	# renamed from gnupg to gnupg1, gpg etc binaries moved to gnupg2
21mr|gnupg1-1.4.23-5|40	Conflicts:	gnupg < 1.4.23-4
21mr|gnupg1-1.4.23-5|41	Obsoletes:	gnupg < 1.4.23-4
21mr|gnupg1-1.4.23-5|42	
21mr|gnupg1-1.4.23-5|43	%description
21mr|gnupg1-1.4.23-5|44	GnuPG is GNU's tool for secure communication and data storage.
21mr|gnupg1-1.4.23-5|45	It can be used to encrypt data and to create digital signatures.
21mr|gnupg1-1.4.23-5|46	It includes an advanced key management facility and is compliant
21mr|gnupg1-1.4.23-5|47	with the proposed OpenPGP Internet standard as described in RFC2440.
21mr|gnupg1-1.4.23-5|48	
21mr|gnupg1-1.4.23-5|49	%files -f %{oname}.lang
21mr|gnupg1-1.4.23-5|50	%doc README NEWS THANKS TODO doc/DETAILS doc/FAQ doc/HACKING
21mr|gnupg1-1.4.23-5|51	%doc doc/OpenPGP doc/samplekeys.asc
21mr|gnupg1-1.4.23-5|52	%doc doc/gpgv.texi
21mr|gnupg1-1.4.23-5|53	# %%_bindir is %%{_libexecdir}/gnupg1 !!!
21mr|gnupg1-1.4.23-5|54	%attr(0755,root,root) %{_bindir}/gpg
21mr|gnupg1-1.4.23-5|55	%attr(0755,root,root) %{_bindir}/gpgv
21mr|gnupg1-1.4.23-5|56	%attr(0755,root,root) %{_bindir}/lspgpot
21mr|gnupg1-1.4.23-5|57	%attr(0755,root,root) %{_bindir}/gpgsplit
21mr|gnupg1-1.4.23-5|58	%attr(0755,root,root) %{_bindir}/gpg-zip
21mr|gnupg1-1.4.23-5|59	%dir %{_libexecdir}/gnupg1
21mr|gnupg1-1.4.23-5|60	%dir %{_libexecdir}/gnupg1/gnupg
21mr|gnupg1-1.4.23-5|61	%attr(0755,root,root) %{_libexecdir}/gnupg1/gnupg/gpgkeys_curl
21mr|gnupg1-1.4.23-5|62	%attr(0755,root,root) %{_libexecdir}/gnupg1/gnupg/gpgkeys_finger
21mr|gnupg1-1.4.23-5|63	%attr(0755,root,root) %{_libexecdir}/gnupg1/gnupg/gpgkeys_hkp
21mr|gnupg1-1.4.23-5|64	%attr(0755,root,root) %{_libexecdir}/gnupg1/gnupg/gpgkeys_ldap
21mr|gnupg1-1.4.23-5|65	%dir %{_datadir}/gnupg
21mr|gnupg1-1.4.23-5|66	%{_datadir}/gnupg/options.skel
21mr|gnupg1-1.4.23-5|67	%{_mandir}/man1/*
21mr|gnupg1-1.4.23-5|68	%{_infodir}/gnupg1.info*
21mr|gnupg1-1.4.23-5|69	%dir %{_sysconfdir}/RPM-GPG-KEYS
21mr|gnupg1-1.4.23-5|70	%attr(0644,root,root) %{_sysconfdir}/RPM-GPG-KEYS/*.asc
21mr|gnupg1-1.4.23-5|71	
21mr|gnupg1-1.4.23-5|72	#----------------------------------------------------------------------------
21mr|gnupg1-1.4.23-5|73	
21mr|gnupg1-1.4.23-5|74	%prep
21mr|gnupg1-1.4.23-5|75	%setup -q -n %{oname}-%{version}
21mr|gnupg1-1.4.23-5|76	%patch1 -p0 -b .use_agent
21mr|gnupg1-1.4.23-5|77	%patch4 -p1 -b .ppc64
21mr|gnupg1-1.4.23-5|78	%patch6 -p1 -b .free_caps
21mr|gnupg1-1.4.23-5|79	%patch7 -p1 -b .manpage
21mr|gnupg1-1.4.23-5|80	%patch8 -p1 -b .min_privileges
21mr|gnupg1-1.4.23-5|81	
21mr|gnupg1-1.4.23-5|82	%build
21mr|gnupg1-1.4.23-5|83	%serverbuild
21mr|gnupg1-1.4.23-5|84	%configure \
21mr|gnupg1-1.4.23-5|85	--libexecdir=%{_libexecdir}/gnupg1 \
21mr|gnupg1-1.4.23-5|86	--without-included-regex \
21mr|gnupg1-1.4.23-5|87	--without-included-gettext \
21mr|gnupg1-1.4.23-5|88	--without-included-zlib \
21mr|gnupg1-1.4.23-5|89	--with-static-rnd=linux \
21mr|gnupg1-1.4.23-5|90	--disable-rpath \
21mr|gnupg1-1.4.23-5|91	--without-capabilities \
21mr|gnupg1-1.4.23-5|92	--enable-noexecstack \
21mr|gnupg1-1.4.23-5|93	%ifarch %{sunsparc}
21mr|gnupg1-1.4.23-5|94	--enable-m-guard
21mr|gnupg1-1.4.23-5|95	%else
21mr|gnupg1-1.4.23-5|96	--disable-m-guard
21mr|gnupg1-1.4.23-5|97	%endif
21mr|gnupg1-1.4.23-5|98	%make
21mr|gnupg1-1.4.23-5|99	
21mr|gnupg1-1.4.23-5|100	%check
21mr|gnupg1-1.4.23-5|101	# all tests must pass
21mr|gnupg1-1.4.23-5|102	make check
21mr|gnupg1-1.4.23-5|103	
21mr|gnupg1-1.4.23-5|104	%install
21mr|gnupg1-1.4.23-5|105	%makeinstall_std
21mr|gnupg1-1.4.23-5|106	
21mr|gnupg1-1.4.23-5|107	sed -e "s#../g10/gpg#gpg#" < tools/lspgpot > %{buildroot}%{_bindir}/lspgpot
21mr|gnupg1-1.4.23-5|108	
21mr|gnupg1-1.4.23-5|109	perl -pi -e 's|/usr/local|/usr/|' %{buildroot}%{_mandir}/man1/gpg.1
21mr|gnupg1-1.4.23-5|110	
21mr|gnupg1-1.4.23-5|111	# install some extra man pages by debian
21mr|gnupg1-1.4.23-5|112	install -m0644 debian/gpgsplit.1 %{buildroot}%{_mandir}/man1/
21mr|gnupg1-1.4.23-5|113	install -m0644 debian/lspgpot.1 %{buildroot}%{_mandir}/man1/
21mr|gnupg1-1.4.23-5|114	
21mr|gnupg1-1.4.23-5|115	# installed but not wanted
21mr|gnupg1-1.4.23-5|116	rm -f %{buildroot}%{_datadir}/gnupg/{FAQ,faq.html}
21mr|gnupg1-1.4.23-5|117	rm -f %{buildroot}%{_datadir}/locale/locale.alias
21mr|gnupg1-1.4.23-5|118	
21mr|gnupg1-1.4.23-5|119	mkdir -p %{buildroot}%{_sysconfdir}/RPM-GPG-KEYS
21mr|gnupg1-1.4.23-5|120	tar xvjf %{SOURCE2} -C %{buildroot}%{_sysconfdir}/RPM-GPG-KEYS
21mr|gnupg1-1.4.23-5|121	
21mr|gnupg1-1.4.23-5|122	# gpg.1 -> gpg1.1, gpg.1 is in gnupg2
21mr|gnupg1-1.4.23-5|123	( cd %{buildroot}%{_mandir}/man1
21mr|gnupg1-1.4.23-5|124	for i in *.1
21mr|gnupg1-1.4.23-5|125	do
21mr|gnupg1-1.4.23-5|126	mv -v "$i" "$(echo "$i" | sed -e 's,.1,1.1,g')"
21mr|gnupg1-1.4.23-5|127	done
21mr|gnupg1-1.4.23-5|128	)
21mr|gnupg1-1.4.23-5|129	
21mr|gnupg1-1.4.23-5|130	
21mr|gnupg1-1.4.23-5|131	%find_lang %{oname}

12513 21
21mr|gnupg2-2.2.39-1|1	%define pkgname gnupg
21mr|gnupg2-2.2.39-1|2	
21mr|gnupg2-2.2.39-1|3	Summary:	GNU privacy guard - a free PGP replacement
21mr|gnupg2-2.2.39-1|4	Name:		gnupg2
21mr|gnupg2-2.2.39-1|5	Version:	2.2.39
21mr|gnupg2-2.2.39-1|6	Release:	1
21mr|gnupg2-2.2.39-1|7	License:	GPLv3+
21mr|gnupg2-2.2.39-1|8	Group:		File tools
21mr|gnupg2-2.2.39-1|9	Url:		http://www.gnupg.org
21mr|gnupg2-2.2.39-1|10	Source0:	https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-%{version}.tar.bz2
21mr|gnupg2-2.2.39-1|11	Source1:	sysconfig-gnupg2
21mr|gnupg2-2.2.39-1|12	# https://github.com/archlinux/svntogit-packages/blob/packages/gnupg/trunk/avoid-beta-warning.patch
21mr|gnupg2-2.2.39-1|13	Patch1:		avoid-beta-warning.patch
21mr|gnupg2-2.2.39-1|14	BuildRequires:	docbook-utils
21mr|gnupg2-2.2.39-1|15	BuildRequires:	sendmail-command
21mr|gnupg2-2.2.39-1|16	BuildRequires:	bzip2-devel
21mr|gnupg2-2.2.39-1|17	BuildRequires:	gettext-devel >= 0.19.3
21mr|gnupg2-2.2.39-1|18	BuildRequires:	libassuan-devel
21mr|gnupg2-2.2.39-1|19	BuildRequires:	libksba-devel
21mr|gnupg2-2.2.39-1|20	BuildRequires:	npth-devel >= 1.2
21mr|gnupg2-2.2.39-1|21	BuildRequires:	openldap-devel
21mr|gnupg2-2.2.39-1|22	BuildRequires:	readline-devel
21mr|gnupg2-2.2.39-1|23	BuildRequires:	pkgconfig(ncurses)
21mr|gnupg2-2.2.39-1|24	BuildRequires:	pkgconfig(gpg-error)
21mr|gnupg2-2.2.39-1|25	BuildRequires:	pkgconfig(gnutls)
21mr|gnupg2-2.2.39-1|26	BuildRequires:	pkgconfig(libcurl)
21mr|gnupg2-2.2.39-1|27	BuildRequires:	pkgconfig(libgcrypt)
21mr|gnupg2-2.2.39-1|28	BuildRequires:	pkgconfig(libusb)
21mr|gnupg2-2.2.39-1|29	BuildRequires:	pkgconfig(sqlite3)
21mr|gnupg2-2.2.39-1|30	BuildRequires:	pkgconfig(zlib)
21mr|gnupg2-2.2.39-1|31	Provides:	newpg = %{EVRD}
21mr|gnupg2-2.2.39-1|32	Requires:	pinentry
21mr|gnupg2-2.2.39-1|33	Conflicts:	dirmngr
21mr|gnupg2-2.2.39-1|34	Obsoletes:	dirmngr < 1.1.1-3
21mr|gnupg2-2.2.39-1|35	# gnupg1 also provides it, but of a lower version
21mr|gnupg2-2.2.39-1|36	Provides:	gnupg = %{EVRD}
21mr|gnupg2-2.2.39-1|37	# /usr/bin/gnupg etc. were in gnupg1 named gnupg
21mr|gnupg2-2.2.39-1|38	Conflicts:	gnupg < 1.4.23-3
21mr|gnupg2-2.2.39-1|39	Obsoletes:	gnupg < 1.4.23-3
21mr|gnupg2-2.2.39-1|40	
21mr|gnupg2-2.2.39-1|41	%description
21mr|gnupg2-2.2.39-1|42	GnuPG is GNU's tool for secure communication and data storage.
21mr|gnupg2-2.2.39-1|43	It can be used to encrypt data and to create digital signatures.
21mr|gnupg2-2.2.39-1|44	It includes an advanced key management facility and is compliant
21mr|gnupg2-2.2.39-1|45	with the proposed OpenPGP Internet standard as described in RFC2440.
21mr|gnupg2-2.2.39-1|46	
21mr|gnupg2-2.2.39-1|47	%files -f %{name}.lang
21mr|gnupg2-2.2.39-1|48	%doc README NEWS THANKS TODO ChangeLog
21mr|gnupg2-2.2.39-1|49	%doc doc/FAQ doc/HACKING doc/KEYSERVER doc/OpenPGP doc/TRANSLATE doc/DETAILS
21mr|gnupg2-2.2.39-1|50	%doc doc/examples
21mr|gnupg2-2.2.39-1|51	%{_bindir}/dirmngr
21mr|gnupg2-2.2.39-1|52	%{_bindir}/dirmngr-client
21mr|gnupg2-2.2.39-1|53	%{_bindir}/gpg-agent
21mr|gnupg2-2.2.39-1|54	%{_bindir}/gpg-connect-agent
21mr|gnupg2-2.2.39-1|55	%{_bindir}/gpg-wks-server
21mr|gnupg2-2.2.39-1|56	%{_bindir}/gpgconf
21mr|gnupg2-2.2.39-1|57	%{_bindir}/gpgparsemail
21mr|gnupg2-2.2.39-1|58	%{_bindir}/gpgscm
21mr|gnupg2-2.2.39-1|59	%{_bindir}/gpgsplit
21mr|gnupg2-2.2.39-1|60	%{_bindir}/gpgtar
21mr|gnupg2-2.2.39-1|61	%{_bindir}/gpg
21mr|gnupg2-2.2.39-1|62	%{_bindir}/gpg2
21mr|gnupg2-2.2.39-1|63	%{_bindir}/gpgsm
21mr|gnupg2-2.2.39-1|64	%{_bindir}/gpgv
21mr|gnupg2-2.2.39-1|65	%{_bindir}/kbxutil
21mr|gnupg2-2.2.39-1|66	%{_bindir}/watchgnupg
21mr|gnupg2-2.2.39-1|67	%{_sbindir}/addgnupghome
21mr|gnupg2-2.2.39-1|68	%{_sbindir}/applygnupgdefaults
21mr|gnupg2-2.2.39-1|69	%{_libexecdir}/dirmngr_ldap
21mr|gnupg2-2.2.39-1|70	%{_libexecdir}/gpg-check-pattern
21mr|gnupg2-2.2.39-1|71	%{_libexecdir}/gpg-preset-passphrase
21mr|gnupg2-2.2.39-1|72	%{_libexecdir}/gpg-protect-tool
21mr|gnupg2-2.2.39-1|73	%{_libexecdir}/gpg-wks-client
21mr|gnupg2-2.2.39-1|74	%{_libexecdir}/scdaemon
21mr|gnupg2-2.2.39-1|75	%{_infodir}/gnupg.info*
21mr|gnupg2-2.2.39-1|76	%{_mandir}/man1/dirmngr-client.1*
21mr|gnupg2-2.2.39-1|77	%{_mandir}/man1/gpg-agent.1*
21mr|gnupg2-2.2.39-1|78	%{_mandir}/man1/gpg-connect-agent.1*
21mr|gnupg2-2.2.39-1|79	%{_mandir}/man1/gpg-preset-passphrase.1*
21mr|gnupg2-2.2.39-1|80	%{_mandir}/man1/gpg-wks-client.1*
21mr|gnupg2-2.2.39-1|81	%{_mandir}/man1/gpg-wks-server.1*
21mr|gnupg2-2.2.39-1|82	%{_mandir}/man1/gpg.1*
21mr|gnupg2-2.2.39-1|83	%{_mandir}/man1/gpgconf.1*
21mr|gnupg2-2.2.39-1|84	%{_mandir}/man1/gpgparsemail.1*
21mr|gnupg2-2.2.39-1|85	%{_mandir}/man1/gpgsm.1*
21mr|gnupg2-2.2.39-1|86	%{_mandir}/man1/gpgtar.1*
21mr|gnupg2-2.2.39-1|87	%{_mandir}/man1/gpgv.1*
21mr|gnupg2-2.2.39-1|88	%{_mandir}/man1/scdaemon.1*
21mr|gnupg2-2.2.39-1|89	%{_mandir}/man1/watchgnupg.1*
21mr|gnupg2-2.2.39-1|90	%{_mandir}/man1/gpg-check-pattern.1.*
21mr|gnupg2-2.2.39-1|91	%{_mandir}/man8/addgnupghome.8*
21mr|gnupg2-2.2.39-1|92	%{_mandir}/man8/applygnupgdefaults.8*
21mr|gnupg2-2.2.39-1|93	%{_mandir}/man8/dirmngr.8*
21mr|gnupg2-2.2.39-1|94	%config(noreplace) %{_sysconfdir}/sysconfig/gnupg2
21mr|gnupg2-2.2.39-1|95	%{_userunitdir}/dirmngr.service
21mr|gnupg2-2.2.39-1|96	%{_userunitdir}/dirmngr.socket
21mr|gnupg2-2.2.39-1|97	%{_userunitdir}/gpg-agent-browser.socket
21mr|gnupg2-2.2.39-1|98	%{_userunitdir}/gpg-agent-extra.socket
21mr|gnupg2-2.2.39-1|99	%{_userunitdir}/gpg-agent-ssh.socket
21mr|gnupg2-2.2.39-1|100	%{_userunitdir}/gpg-agent.service
21mr|gnupg2-2.2.39-1|101	%{_userunitdir}/gpg-agent.socket
21mr|gnupg2-2.2.39-1|102	
21mr|gnupg2-2.2.39-1|103	%post
21mr|gnupg2-2.2.39-1|104	%systemd_user_post dirmngr.socket
21mr|gnupg2-2.2.39-1|105	%systemd_user_post gpg-agent-browser.socket
21mr|gnupg2-2.2.39-1|106	%systemd_user_post gpg-agent-extra.socket
21mr|gnupg2-2.2.39-1|107	%systemd_user_post gpg-agent-ssh.socket
21mr|gnupg2-2.2.39-1|108	%systemd_user_post gpg-agent.socket
21mr|gnupg2-2.2.39-1|109	
21mr|gnupg2-2.2.39-1|110	%preun
21mr|gnupg2-2.2.39-1|111	%systemd_user_preun dirmngr.socket
21mr|gnupg2-2.2.39-1|112	%systemd_user_preun gpg-agent-browser.socket
21mr|gnupg2-2.2.39-1|113	%systemd_user_preun gpg-agent-extra.socket
21mr|gnupg2-2.2.39-1|114	%systemd_user_preun gpg-agent-ssh.socket
21mr|gnupg2-2.2.39-1|115	%systemd_user_preun gpg-agent.socket
21mr|gnupg2-2.2.39-1|116	
21mr|gnupg2-2.2.39-1|117	#----------------------------------------------------------------------------
21mr|gnupg2-2.2.39-1|118	
21mr|gnupg2-2.2.39-1|119	%prep
21mr|gnupg2-2.2.39-1|120	%autosetup -p1 -n %{pkgname}-%{version}
21mr|gnupg2-2.2.39-1|121	
21mr|gnupg2-2.2.39-1|122	%build
21mr|gnupg2-2.2.39-1|123	%serverbuild
21mr|gnupg2-2.2.39-1|124	
21mr|gnupg2-2.2.39-1|125	%configure \
21mr|gnupg2-2.2.39-1|126	--disable-rpath \
21mr|gnupg2-2.2.39-1|127	--without-capabilities \
21mr|gnupg2-2.2.39-1|128	--with-adns=no \
21mr|gnupg2-2.2.39-1|129	--with-pkits-tests
21mr|gnupg2-2.2.39-1|130	
21mr|gnupg2-2.2.39-1|131	%make
21mr|gnupg2-2.2.39-1|132	
21mr|gnupg2-2.2.39-1|133	%install
21mr|gnupg2-2.2.39-1|134	%makeinstall_std
21mr|gnupg2-2.2.39-1|135	
21mr|gnupg2-2.2.39-1|136	# remove this from package because the content of options.skel is the
21mr|gnupg2-2.2.39-1|137	# identical for both gnupg 1/2, except for comment
21mr|gnupg2-2.2.39-1|138	rm -rf %{buildroot}%{_datadir}/gnupg
21mr|gnupg2-2.2.39-1|139	
21mr|gnupg2-2.2.39-1|140	rm -rf %{buildroot}%{_docdir}/gnupg
21mr|gnupg2-2.2.39-1|141	
21mr|gnupg2-2.2.39-1|142	# conflicts with gnupg package
21mr|gnupg2-2.2.39-1|143	rm -rf %{buildroot}%{_mandir}/man7/gnupg.7*
21mr|gnupg2-2.2.39-1|144	
21mr|gnupg2-2.2.39-1|145	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
21mr|gnupg2-2.2.39-1|146	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/gnupg2
21mr|gnupg2-2.2.39-1|147	
21mr|gnupg2-2.2.39-1|148	# Install systemd units
21mr|gnupg2-2.2.39-1|149	mkdir -p %{buildroot}%{_userunitdir}
21mr|gnupg2-2.2.39-1|150	install -m0644 doc/examples/systemd-user/* %{buildroot}%{_userunitdir}
21mr|gnupg2-2.2.39-1|151	rm -fv %{buildroot}%{_userunitdir}/README
21mr|gnupg2-2.2.39-1|152	
21mr|gnupg2-2.2.39-1|153	ln -s gpg %{buildroot}%{_bindir}/gpg2
21mr|gnupg2-2.2.39-1|154	
21mr|gnupg2-2.2.39-1|155	%find_lang %{name}
21mr|gnupg2-2.2.39-1|156	
21mr|gnupg2-2.2.39-1|157	# all tests must pass on i586 and x86_64
21mr|gnupg2-2.2.39-1|158	%check
21mr|gnupg2-2.2.39-1|159	[[ -n "$GPG_AGENT_INFO" ]] || eval `./agent/gpg-agent --use-standard-socket --daemon --write-env-file gpg-agent-info`
21mr|gnupg2-2.2.39-1|160	make check
21mr|gnupg2-2.2.39-1|161	[[ -a gpg-agent-info ]] && kill -0 `cut -d: -f 2 gpg-agent-info`
21mr|gnupg2-2.2.39-1|162	rm -f gpg-agent-info

12514 21
21mr|gnupg-pkcs11-scd-0.9.2-1|1	Summary:	GnuPG-compatible smart-card daemon with PKCS#11 support
21mr|gnupg-pkcs11-scd-0.9.2-1|2	Name:		gnupg-pkcs11-scd
21mr|gnupg-pkcs11-scd-0.9.2-1|3	Version:	0.9.2
21mr|gnupg-pkcs11-scd-0.9.2-1|4	Release:	1
21mr|gnupg-pkcs11-scd-0.9.2-1|5	License:	BSD
21mr|gnupg-pkcs11-scd-0.9.2-1|6	Group:		File tools
21mr|gnupg-pkcs11-scd-0.9.2-1|7	Url:		http://gnupg-pkcs11.sourceforge.net
21mr|gnupg-pkcs11-scd-0.9.2-1|8	Source0:	https://github.com/alonbl/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
21mr|gnupg-pkcs11-scd-0.9.2-1|9	# From ALT Linux package (GOST support)
21mr|gnupg-pkcs11-scd-0.9.2-1|10	# http://sisyphus.ru/ru/srpm/Sisyphus/gnupg-pkcs11-scd/patches
21mr|gnupg-pkcs11-scd-0.9.2-1|11	Patch0:		gnupg-pkcs11-scd-0.9.2-gost-1.0.0.patch
21mr|gnupg-pkcs11-scd-0.9.2-1|12	BuildRequires:	libassuan-devel
21mr|gnupg-pkcs11-scd-0.9.2-1|13	BuildRequires:	pkgconfig(gpg-error)
21mr|gnupg-pkcs11-scd-0.9.2-1|14	BuildRequires:	pkgconfig(libgcrypt)
21mr|gnupg-pkcs11-scd-0.9.2-1|15	BuildRequires:	pkgconfig(libpkcs11-helper-1)
21mr|gnupg-pkcs11-scd-0.9.2-1|16	BuildRequires:	pkgconfig(openssl)
21mr|gnupg-pkcs11-scd-0.9.2-1|17	Requires:	openssl
21mr|gnupg-pkcs11-scd-0.9.2-1|18	
21mr|gnupg-pkcs11-scd-0.9.2-1|19	%description
21mr|gnupg-pkcs11-scd-0.9.2-1|20	gnupg-pkcs11-scd is a drop-in replacement for the smart-card daemon (scd)
21mr|gnupg-pkcs11-scd-0.9.2-1|21	shipped with the next-generation GnuPG (gnupg2). The daemon interfaces
21mr|gnupg-pkcs11-scd-0.9.2-1|22	with smart-cards by using RSA Security Inc.'s PKCS#11 Cryptographic Token
21mr|gnupg-pkcs11-scd-0.9.2-1|23	Interface.
21mr|gnupg-pkcs11-scd-0.9.2-1|24	
21mr|gnupg-pkcs11-scd-0.9.2-1|25	%files
21mr|gnupg-pkcs11-scd-0.9.2-1|26	%doc AUTHORS COPYING  README THANKS gnupg-pkcs11-scd/gnupg-pkcs11-scd.conf.example
21mr|gnupg-pkcs11-scd-0.9.2-1|27	%{_bindir}/gnupg-pkcs11-scd
21mr|gnupg-pkcs11-scd-0.9.2-1|28	%{_mandir}/man1/gnupg-pkcs11-scd.1*
21mr|gnupg-pkcs11-scd-0.9.2-1|29	
21mr|gnupg-pkcs11-scd-0.9.2-1|30	#----------------------------------------------------------------------------
21mr|gnupg-pkcs11-scd-0.9.2-1|31	
21mr|gnupg-pkcs11-scd-0.9.2-1|32	%prep
21mr|gnupg-pkcs11-scd-0.9.2-1|33	%setup -q
21mr|gnupg-pkcs11-scd-0.9.2-1|34	%patch0 -p1
21mr|gnupg-pkcs11-scd-0.9.2-1|35	
21mr|gnupg-pkcs11-scd-0.9.2-1|36	%build
21mr|gnupg-pkcs11-scd-0.9.2-1|37	%configure
21mr|gnupg-pkcs11-scd-0.9.2-1|38	%make
21mr|gnupg-pkcs11-scd-0.9.2-1|39	
21mr|gnupg-pkcs11-scd-0.9.2-1|40	%install
21mr|gnupg-pkcs11-scd-0.9.2-1|41	%makeinstall_std
21mr|gnupg-pkcs11-scd-0.9.2-1|42	rm -rf %{buildroot}%{_docdir}

12515 21
21mr|gnuplot-5.4.10-1|1	%define	modeversion 0.8.0
21mr|gnuplot-5.4.10-1|2	# Latex BR for building docs are incomplete and finding all
21mr|gnuplot-5.4.10-1|3	# of them by trial-and-error is a pain: let's disabling it for now
21mr|gnuplot-5.4.10-1|4	%define	want_docs 0
21mr|gnuplot-5.4.10-1|5	%global _texmflocaldir %{_datadir}/texmf-local
21mr|gnuplot-5.4.10-1|6	
21mr|gnuplot-5.4.10-1|7	Summary:	A program for plotting mathematical expressions and data
21mr|gnuplot-5.4.10-1|8	Name:		gnuplot
21mr|gnuplot-5.4.10-1|9	Version:	5.4.10
21mr|gnuplot-5.4.10-1|10	Release:	1
21mr|gnuplot-5.4.10-1|11	License:	Freeware-like
21mr|gnuplot-5.4.10-1|12	Group:		Sciences/Other
21mr|gnuplot-5.4.10-1|13	Url:		http://www.gnuplot.info/
21mr|gnuplot-5.4.10-1|14	Source0:	https://downloads.sourceforge.net/project/gnuplot/%{name}/%{version}/%{name}-%{version}.tar.gz
21mr|gnuplot-5.4.10-1|15	Source1:	https://github.com/bruceravel/gnuplot-mode/archive/%{modeversion}/%{name}-mode-%{modeversion}.tar.gz
21mr|gnuplot-5.4.10-1|16	Source2:	http://downloads.sourceforge.net/project/gnuplot/%{name}/%{version}/Gnuplot_5_4.pdf
21mr|gnuplot-5.4.10-1|17	Source11:	%{name}.16.png
21mr|gnuplot-5.4.10-1|18	Source12:	%{name}.32.png
21mr|gnuplot-5.4.10-1|19	Source13:	%{name}.48.png
21mr|gnuplot-5.4.10-1|20	#Patch0:		gnuplot-mode-0.7.0-disable-f9.patch
21mr|gnuplot-5.4.10-1|21	Patch1:		gnuplot-5.4.0-nocrossbuild.patch
21mr|gnuplot-5.4.10-1|22	BuildRequires:	emacs-bin
21mr|gnuplot-5.4.10-1|23	BuildRequires:	qt5-linguist-tools
21mr|gnuplot-5.4.10-1|24	BuildRequires:	texinfo
21mr|gnuplot-5.4.10-1|25	BuildRequires:	readline-devel
21mr|gnuplot-5.4.10-1|26	BuildRequires:	wxgtku3.0-devel
21mr|gnuplot-5.4.10-1|27	BuildRequires:	pkgconfig(cairo) >= 1.6.0
21mr|gnuplot-5.4.10-1|28	BuildRequires:	pkgconfig(gdlib)
21mr|gnuplot-5.4.10-1|29	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gnuplot-5.4.10-1|30	BuildRequires:	pkgconfig(libcerf)
21mr|gnuplot-5.4.10-1|31	BuildRequires:	pkgconfig(libpng)
21mr|gnuplot-5.4.10-1|32	BuildRequires:	pkgconfig(lua)
21mr|gnuplot-5.4.10-1|33	BuildRequires:	pkgconfig(ncurses)
21mr|gnuplot-5.4.10-1|34	BuildRequires:	pkgconfig(Qt5Core)
21mr|gnuplot-5.4.10-1|35	BuildRequires:	pkgconfig(Qt5Gui)
21mr|gnuplot-5.4.10-1|36	BuildRequires:	pkgconfig(Qt5Network)
21mr|gnuplot-5.4.10-1|37	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|gnuplot-5.4.10-1|38	BuildRequires:	pkgconfig(Qt5Svg)
21mr|gnuplot-5.4.10-1|39	BuildRequires:	pkgconfig(x11)
21mr|gnuplot-5.4.10-1|40	Requires:	%{name}-nox
21mr|gnuplot-5.4.10-1|41	Recommends:	%{name}-mode
21mr|gnuplot-5.4.10-1|42	Recommends:	%{name}-doc
21mr|gnuplot-5.4.10-1|43	
21mr|gnuplot-5.4.10-1|44	%description
21mr|gnuplot-5.4.10-1|45	Gnuplot is a command-line driven, interactive function plotting program
21mr|gnuplot-5.4.10-1|46	especially suited for scientific data representation. Gnuplot can be used to
21mr|gnuplot-5.4.10-1|47	plot functions and data points in both two and three dimensions and in many
21mr|gnuplot-5.4.10-1|48	different formats.
21mr|gnuplot-5.4.10-1|49	Install it if you need a graphics package for scientific data representation.
21mr|gnuplot-5.4.10-1|50	
21mr|gnuplot-5.4.10-1|51	%files
21mr|gnuplot-5.4.10-1|52	%doc Copyright
21mr|gnuplot-5.4.10-1|53	%{_bindir}/%{name}
21mr|gnuplot-5.4.10-1|54	
21mr|gnuplot-5.4.10-1|55	#----------------------------------------------------------------------------
21mr|gnuplot-5.4.10-1|56	
21mr|gnuplot-5.4.10-1|57	%package nox
21mr|gnuplot-5.4.10-1|58	Summary:	A program for plotting mathematical expressions and data
21mr|gnuplot-5.4.10-1|59	Group:		Sciences/Other
21mr|gnuplot-5.4.10-1|60	Conflicts:	%{name} < 4.4.3
21mr|gnuplot-5.4.10-1|61	
21mr|gnuplot-5.4.10-1|62	%description nox
21mr|gnuplot-5.4.10-1|63	Gnuplot is a command-line driven, interactive function plotting program
21mr|gnuplot-5.4.10-1|64	especially suited for scientific data representation. Gnuplot can be used to
21mr|gnuplot-5.4.10-1|65	plot functions and data points in both two and three dimensions and in many
21mr|gnuplot-5.4.10-1|66	different formats.
21mr|gnuplot-5.4.10-1|67	Install it if you need a graphics package for scientific data representation.
21mr|gnuplot-5.4.10-1|68	This package provides GNUPlot without any X dependency.
21mr|gnuplot-5.4.10-1|69	
21mr|gnuplot-5.4.10-1|70	%files nox
21mr|gnuplot-5.4.10-1|71	%doc Copyright NEWS README
21mr|gnuplot-5.4.10-1|72	%{_bindir}/%{name}-nox
21mr|gnuplot-5.4.10-1|73	%{_mandir}/*/*
21mr|gnuplot-5.4.10-1|74	%{_libdir}/%{name}
21mr|gnuplot-5.4.10-1|75	%{_datadir}/applications/%{name}.desktop
21mr|gnuplot-5.4.10-1|76	%{_miconsdir}/%{name}.png
21mr|gnuplot-5.4.10-1|77	%{_iconsdir}/%{name}.png
21mr|gnuplot-5.4.10-1|78	%{_liconsdir}/%{name}.png
21mr|gnuplot-5.4.10-1|79	%optional %{_texmflocaldir}/tex/latex/%{name}/*
21mr|gnuplot-5.4.10-1|80	
21mr|gnuplot-5.4.10-1|81	#----------------------------------------------------------------------------
21mr|gnuplot-5.4.10-1|82	
21mr|gnuplot-5.4.10-1|83	%package mode
21mr|gnuplot-5.4.10-1|84	Summary:	Yet another Gnuplot mode for Emacs
21mr|gnuplot-5.4.10-1|85	Group:		Sciences/Other
21mr|gnuplot-5.4.10-1|86	Conflicts:	%{name} < 4.4.3
21mr|gnuplot-5.4.10-1|87	
21mr|gnuplot-5.4.10-1|88	%description mode
21mr|gnuplot-5.4.10-1|89	Gnuplot is a major mode for Emacs flavours with the following features:
21mr|gnuplot-5.4.10-1|90	- Functions for plotting lines, regions, entire scripts, or entire files
21mr|gnuplot-5.4.10-1|91	- Graphical interface to setting command arguments
21mr|gnuplot-5.4.10-1|92	- Syntax colorization
21mr|gnuplot-5.4.10-1|93	- Completion of common words in Gnuplot
21mr|gnuplot-5.4.10-1|94	- Code indentation
21mr|gnuplot-5.4.10-1|95	- On-line help using Info for Gnuplot functions and features
21mr|gnuplot-5.4.10-1|96	- Interaction with Gnuplot using comint
21mr|gnuplot-5.4.10-1|97	- Pull-down menus plus a toolbar in XEmacs
21mr|gnuplot-5.4.10-1|98	- Distributed with a quick reference sheet in postscript.
21mr|gnuplot-5.4.10-1|99	
21mr|gnuplot-5.4.10-1|100	%files mode
21mr|gnuplot-5.4.10-1|101	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
21mr|gnuplot-5.4.10-1|102	%optional %{_datadir}/emacs/site-lisp/*
21mr|gnuplot-5.4.10-1|103	
21mr|gnuplot-5.4.10-1|104	#----------------------------------------------------------------------------
21mr|gnuplot-5.4.10-1|105	
21mr|gnuplot-5.4.10-1|106	%package doc
21mr|gnuplot-5.4.10-1|107	Summary:	GNUPlot Documentation
21mr|gnuplot-5.4.10-1|108	Group:		Documentation
21mr|gnuplot-5.4.10-1|109	Conflicts:	%{name} < 4.4.3
21mr|gnuplot-5.4.10-1|110	
21mr|gnuplot-5.4.10-1|111	%description doc
21mr|gnuplot-5.4.10-1|112	Gnuplot is a command-line driven, interactive function plotting program
21mr|gnuplot-5.4.10-1|113	especially suited for scientific data representation. Gnuplot can be used to
21mr|gnuplot-5.4.10-1|114	plot functions and data points in both two and three dimensions and in many
21mr|gnuplot-5.4.10-1|115	different formats.
21mr|gnuplot-5.4.10-1|116	Install it if you need a graphics package for scientific data representation.
21mr|gnuplot-5.4.10-1|117	This package provides additional documentation.
21mr|gnuplot-5.4.10-1|118	
21mr|gnuplot-5.4.10-1|119	%files doc
21mr|gnuplot-5.4.10-1|120	%doc demo FAQ.pdf
21mr|gnuplot-5.4.10-1|121	%doc Gnuplot_5_4.pdf
21mr|gnuplot-5.4.10-1|122	%{_datadir}/%{name}
21mr|gnuplot-5.4.10-1|123	
21mr|gnuplot-5.4.10-1|124	#----------------------------------------------------------------------------
21mr|gnuplot-5.4.10-1|125	
21mr|gnuplot-5.4.10-1|126	%prep
21mr|gnuplot-5.4.10-1|127	%setup -q -a 1
21mr|gnuplot-5.4.10-1|128	%apply_patches
21mr|gnuplot-5.4.10-1|129	
21mr|gnuplot-5.4.10-1|130	cp -f %{SOURCE2} .
21mr|gnuplot-5.4.10-1|131	
21mr|gnuplot-5.4.10-1|132	#perl -pi -e 's|(^\s*)mkinstalldirs\s|$1./mkinstalldirs |' %{name}-mode-%{modeversion}/Makefile.in
21mr|gnuplot-5.4.10-1|133	
21mr|gnuplot-5.4.10-1|134	# Non-free stuff. Ouch. -- Geoff
21mr|gnuplot-5.4.10-1|135	rm demo/prob.dem demo/prob2.dem
21mr|gnuplot-5.4.10-1|136	
21mr|gnuplot-5.4.10-1|137	
21mr|gnuplot-5.4.10-1|138	%build
21mr|gnuplot-5.4.10-1|139	autoreconf -vfi
21mr|gnuplot-5.4.10-1|140	%global optflags %{optflags} -std=gnu++11
21mr|gnuplot-5.4.10-1|141	export CFLAGS="%{optflags} -fno-fast-math"
21mr|gnuplot-5.4.10-1|142	export CONFIGURE_TOP=..
21mr|gnuplot-5.4.10-1|143	
21mr|gnuplot-5.4.10-1|144	mkdir build-nox
21mr|gnuplot-5.4.10-1|145	pushd build-nox
21mr|gnuplot-5.4.10-1|146	%configure \
21mr|gnuplot-5.4.10-1|147	--libexecdir=%{_libdir} \
21mr|gnuplot-5.4.10-1|148	--with-readline=gnu \
21mr|gnuplot-5.4.10-1|149	--with-texdir="%{_texmflocaldir}/tex/latex/%{name}" \
21mr|gnuplot-5.4.10-1|150	--without-x \
21mr|gnuplot-5.4.10-1|151	--without-qt \
21mr|gnuplot-5.4.10-1|152	--disable-wxwidgets
21mr|gnuplot-5.4.10-1|153	%make -C src
21mr|gnuplot-5.4.10-1|154	%if %{want_docs}
21mr|gnuplot-5.4.10-1|155	make -C docs ps
21mr|gnuplot-5.4.10-1|156	%make -C docs pdf_nofig
21mr|gnuplot-5.4.10-1|157	%endif
21mr|gnuplot-5.4.10-1|158	popd
21mr|gnuplot-5.4.10-1|159	
21mr|gnuplot-5.4.10-1|160	mkdir build-x11
21mr|gnuplot-5.4.10-1|161	pushd build-x11
21mr|gnuplot-5.4.10-1|162	%configure \
21mr|gnuplot-5.4.10-1|163	--libexecdir=%{_libdir} \
21mr|gnuplot-5.4.10-1|164	--with-readline=gnu \
21mr|gnuplot-5.4.10-1|165	--with-texdir="%{_texmflocaldir}/tex/latex/%{name}"
21mr|gnuplot-5.4.10-1|166	%make
21mr|gnuplot-5.4.10-1|167	%make
21mr|gnuplot-5.4.10-1|168	popd
21mr|gnuplot-5.4.10-1|169	
21mr|gnuplot-5.4.10-1|170	pushd gnuplot-%{modeversion}
21mr|gnuplot-5.4.10-1|171	%make
21mr|gnuplot-5.4.10-1|172	popd
21mr|gnuplot-5.4.10-1|173	
21mr|gnuplot-5.4.10-1|174	
21mr|gnuplot-5.4.10-1|175	
21mr|gnuplot-5.4.10-1|176	%install
21mr|gnuplot-5.4.10-1|177	pushd build-nox
21mr|gnuplot-5.4.10-1|178	%makeinstall_std
21mr|gnuplot-5.4.10-1|179	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-nox
21mr|gnuplot-5.4.10-1|180	popd
21mr|gnuplot-5.4.10-1|181	
21mr|gnuplot-5.4.10-1|182	pushd build-x11
21mr|gnuplot-5.4.10-1|183	%makeinstall_std
21mr|gnuplot-5.4.10-1|184	popd
21mr|gnuplot-5.4.10-1|185	
21mr|gnuplot-5.4.10-1|186	pushd gnuplot-%{modeversion}
21mr|gnuplot-5.4.10-1|187	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|gnuplot-5.4.10-1|188	install -d %{buildroot}%{_datadir}/emacs/site-lisp
21mr|gnuplot-5.4.10-1|189	install -m 644 gnuplot.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
21mr|gnuplot-5.4.10-1|190	install -m 644 *.el %{buildroot}%{_datadir}/emacs/site-lisp/
21mr|gnuplot-5.4.10-1|191	install -m 644 *.elc %{buildroot}%{_datadir}/emacs/site-lisp/
21mr|gnuplot-5.4.10-1|192	popd
21mr|gnuplot-5.4.10-1|193	
21mr|gnuplot-5.4.10-1|194	# Provide menu entry
21mr|gnuplot-5.4.10-1|195	mkdir -p %{buildroot}%{_datadir}/applications
21mr|gnuplot-5.4.10-1|196	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|gnuplot-5.4.10-1|197	[Desktop Entry]
21mr|gnuplot-5.4.10-1|198	Name=Gnuplot
21mr|gnuplot-5.4.10-1|199	GenericName=Function plotting program
21mr|gnuplot-5.4.10-1|200	GenericName[ru]=Построение графиков функций
21mr|gnuplot-5.4.10-1|201	Comment=The famous function plotting program
21mr|gnuplot-5.4.10-1|202	Comment[af]=Die welbekende funksieplotprogram
21mr|gnuplot-5.4.10-1|203	Comment[ar]=برنامج تحديد الوظائف الشهير
21mr|gnuplot-5.4.10-1|204	Comment[az]=Funksiya çap edici proqram
21mr|gnuplot-5.4.10-1|205	Comment[bg]=Програма за чертане с плотер
21mr|gnuplot-5.4.10-1|206	Comment[bn]=ফাংশন প্লট অঙ্কনকারী বিখ্যাত প্রোগ্রাম
21mr|gnuplot-5.4.10-1|207	Comment[bs]=Poznati program za crtanje funkcija
21mr|gnuplot-5.4.10-1|208	Comment[ca]=El conegut programa de funcions d'impressió amb traçador
21mr|gnuplot-5.4.10-1|209	Comment[cs]=Známý program pro vytváření grafů funkcí
21mr|gnuplot-5.4.10-1|210	Comment[cy]=Rhaglen plotio swyddogaeth enwog
21mr|gnuplot-5.4.10-1|211	Comment[da]=Det berømte funktion-plotteprogram
21mr|gnuplot-5.4.10-1|212	Comment[de]=Das berühmte Programm zur Darstellung mathematischer Funktionen
21mr|gnuplot-5.4.10-1|213	Comment[el]=Το διάσημο πρόγραμμα σχεδίασης μαθηματικών συναρτήσεων
21mr|gnuplot-5.4.10-1|214	Comment[es]=El programa famoso de graficado de funciones
21mr|gnuplot-5.4.10-1|215	Comment[et]=Kuulus funktsioonide joonistamise rakendus
21mr|gnuplot-5.4.10-1|216	Comment[eu]=Funtzioak marrazteko programa ospetsua
21mr|gnuplot-5.4.10-1|217	Comment[fa]=برنامه‌ی مشهور ترسیم تابع
21mr|gnuplot-5.4.10-1|218	Comment[fi]=Kuuluisa kuvaajienpiirto-ohjelma
21mr|gnuplot-5.4.10-1|219	Comment[fr]=Le fameux programme de traçage de fonction
21mr|gnuplot-5.4.10-1|220	Comment[gl]=O famoso programa de representación de funcións
21mr|gnuplot-5.4.10-1|221	Comment[he]=תוכנת ציור הפונקציות המפורסמת
21mr|gnuplot-5.4.10-1|222	Comment[hi]=एक प्रसिद्ध फ़ंक्शन प्लौटिंग प्रोग्राम
21mr|gnuplot-5.4.10-1|223	Comment[hr]=Čuveni program za crtanje funkcija
21mr|gnuplot-5.4.10-1|224	Comment[hu]=Elterjedt függvényábrázoló
21mr|gnuplot-5.4.10-1|225	Comment[id]=Program plot terkenal
21mr|gnuplot-5.4.10-1|226	Comment[is]=Víðfrægt falla-teikniforrit
21mr|gnuplot-5.4.10-1|227	Comment[it]=Il famoso programma per tracciare funzioni
21mr|gnuplot-5.4.10-1|228	Comment[ja]=有名な関数プロットソフト
21mr|gnuplot-5.4.10-1|229	Comment[ky]=Белгилүү функция сызуучу програм
21mr|gnuplot-5.4.10-1|230	Comment[lt]=Garsioji funkcijų braižymų programa
21mr|gnuplot-5.4.10-1|231	Comment[lv]=Slavenā programma funkciju zīmēšanai
21mr|gnuplot-5.4.10-1|232	Comment[mk]=Познатиот програм за цртање графици на функции
21mr|gnuplot-5.4.10-1|233	Comment[mt]=Programm famuż li jipplottja funzjonijiet
21mr|gnuplot-5.4.10-1|234	Comment[nb]=Det berømte plotteprogrammet
21mr|gnuplot-5.4.10-1|235	Comment[nl]=Het beroemde functie-plotprogramma (grafieken van functies)
21mr|gnuplot-5.4.10-1|236	Comment[nn]=Eit program for plotting av funksjonar
21mr|gnuplot-5.4.10-1|237	Comment[pl]=Słynny program do rysowania wykresów
21mr|gnuplot-5.4.10-1|238	Comment[pt]=O famoso programa de gráficos de funções
21mr|gnuplot-5.4.10-1|239	Comment[pt_BR]=O famoso programa para plotagem de funções
21mr|gnuplot-5.4.10-1|240	Comment[ro]=Faimosul program de trasare de funcții
21mr|gnuplot-5.4.10-1|241	Comment[ru]=Знаменитая программа для построения графиков функций
21mr|gnuplot-5.4.10-1|242	Comment[sc]=Su programa po fai plot de funtzionis
21mr|gnuplot-5.4.10-1|243	Comment[sk]=Plotting program s mnohými funkciami
21mr|gnuplot-5.4.10-1|244	Comment[sl]=Znani program za risanje funkcij
21mr|gnuplot-5.4.10-1|245	Comment[sq]=Program me famë të funksioneve gjurmuese
21mr|gnuplot-5.4.10-1|246	Comment[sr]=Познати функционални плотинг програм
21mr|gnuplot-5.4.10-1|247	Comment[sr@Latn]=Poznati funkcionalni ploting program
21mr|gnuplot-5.4.10-1|248	Comment[sv]=Det berömda programmet för funktionsplotting
21mr|gnuplot-5.4.10-1|249	Comment[ta]=gவரைவியல்
21mr|gnuplot-5.4.10-1|250	Comment[tg]=Барномаи машҳури нақшакашии вазифоӣ
21mr|gnuplot-5.4.10-1|251	Comment[th]=โปรแกรมวาดรูปฟังชั่น
21mr|gnuplot-5.4.10-1|252	Comment[tl]=Ang tanyag na program na nagpa-plot ng function
21mr|gnuplot-5.4.10-1|253	Comment[tr]=Fonksiyon çizim programı
21mr|gnuplot-5.4.10-1|254	Comment[uk]=Відома програма для побудови графіків функцій
21mr|gnuplot-5.4.10-1|255	Comment[vi]=Chương trình có chức năng vẽ nổi tiếng
21mr|gnuplot-5.4.10-1|256	Comment[wa]=Li fameus programe di traçaedje di fonccions
21mr|gnuplot-5.4.10-1|257	Comment[zh_CN]=绘制函数图像
21mr|gnuplot-5.4.10-1|258	Comment[zh_TW]=著名的函數繪製程式
21mr|gnuplot-5.4.10-1|259	Exec=%{name}
21mr|gnuplot-5.4.10-1|260	Icon=%{name}
21mr|gnuplot-5.4.10-1|261	Terminal=true
21mr|gnuplot-5.4.10-1|262	Type=Application
21mr|gnuplot-5.4.10-1|263	StartupNotify=true
21mr|gnuplot-5.4.10-1|264	Categories=Graphics;Science;
21mr|gnuplot-5.4.10-1|265	EOF
21mr|gnuplot-5.4.10-1|266	
21mr|gnuplot-5.4.10-1|267	# Provide icons
21mr|gnuplot-5.4.10-1|268	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
21mr|gnuplot-5.4.10-1|269	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
21mr|gnuplot-5.4.10-1|270	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

12516 21
21mr|gnu-regexp-1.1.4-28|1	# Copyright (c) 2000-2005, JPackage Project
21mr|gnu-regexp-1.1.4-28|2	# All rights reserved.
21mr|gnu-regexp-1.1.4-28|3	#
21mr|gnu-regexp-1.1.4-28|4	# Redistribution and use in source and binary forms, with or without
21mr|gnu-regexp-1.1.4-28|5	# modification, are permitted provided that the following conditions
21mr|gnu-regexp-1.1.4-28|6	# are met:
21mr|gnu-regexp-1.1.4-28|7	#
21mr|gnu-regexp-1.1.4-28|8	# 1. Redistributions of source code must retain the above copyright
21mr|gnu-regexp-1.1.4-28|9	#    notice, this list of conditions and the following disclaimer.
21mr|gnu-regexp-1.1.4-28|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|gnu-regexp-1.1.4-28|11	#    notice, this list of conditions and the following disclaimer in the
21mr|gnu-regexp-1.1.4-28|12	#    documentation and/or other materials provided with the
21mr|gnu-regexp-1.1.4-28|13	#    distribution.
21mr|gnu-regexp-1.1.4-28|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|gnu-regexp-1.1.4-28|15	#    contributors may be used to endorse or promote products derived
21mr|gnu-regexp-1.1.4-28|16	#    from this software without specific prior written permission.
21mr|gnu-regexp-1.1.4-28|17	#
21mr|gnu-regexp-1.1.4-28|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|gnu-regexp-1.1.4-28|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|gnu-regexp-1.1.4-28|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|gnu-regexp-1.1.4-28|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|gnu-regexp-1.1.4-28|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|gnu-regexp-1.1.4-28|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|gnu-regexp-1.1.4-28|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|gnu-regexp-1.1.4-28|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|gnu-regexp-1.1.4-28|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|gnu-regexp-1.1.4-28|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|gnu-regexp-1.1.4-28|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|gnu-regexp-1.1.4-28|29	#
21mr|gnu-regexp-1.1.4-28|30	
21mr|gnu-regexp-1.1.4-28|31	Name:           gnu-regexp
21mr|gnu-regexp-1.1.4-28|32	Version:        1.1.4
21mr|gnu-regexp-1.1.4-28|33	Release:        28
21mr|gnu-regexp-1.1.4-28|34	Summary:        Java NFA regular expression engine implementation
21mr|gnu-regexp-1.1.4-28|35	# GPLv2+: gnu/regexp/util/Egrep.java
21mr|gnu-regexp-1.1.4-28|36	#         gnu/regexp/util/Grep.java
21mr|gnu-regexp-1.1.4-28|37	#         gnu/regexp/util/REApplet.java
21mr|gnu-regexp-1.1.4-28|38	# Public Domain: gnu/regexp/util/RETest.java
21mr|gnu-regexp-1.1.4-28|39	#                gnu/regexp/util/Tests.java
21mr|gnu-regexp-1.1.4-28|40	# Rest is LGPLv2+
21mr|gnu-regexp-1.1.4-28|41	# Note files under GPLv2+ and Public Domain are included in -demo subpackage
21mr|gnu-regexp-1.1.4-28|42	License:        LGPLv2+
21mr|gnu-regexp-1.1.4-28|43	Group:          Development/Java
21mr|gnu-regexp-1.1.4-28|44	Source0:        http://ftp.frugalware.org/pub/other/sources/gnu.regexp/gnu.regexp-%{version}.tar.gz
21mr|gnu-regexp-1.1.4-28|45	Source1:        %{name}.build.xml
21mr|gnu-regexp-1.1.4-28|46	Source2:        http://repo1.maven.org/maven2/gnu-regexp/gnu-regexp/%{version}/gnu-regexp-%{version}.pom
21mr|gnu-regexp-1.1.4-28|47	BuildRequires:  javapackages-local
21mr|gnu-regexp-1.1.4-28|48	BuildRequires:  ant
21mr|gnu-regexp-1.1.4-28|49	BuildRequires:  gnu-getopt
21mr|gnu-regexp-1.1.4-28|50	URL:            http://savannah.gnu.org/projects/gnu-regexp
21mr|gnu-regexp-1.1.4-28|51	BuildArch:      noarch
21mr|gnu-regexp-1.1.4-28|52	# Java stack is not supported on x86_32
21mr|gnu-regexp-1.1.4-28|53	ExcludeArch: %{ix86}
21mr|gnu-regexp-1.1.4-28|54	Provides:       gnu.regexp = %{version}-%{release}
21mr|gnu-regexp-1.1.4-28|55	Obsoletes:      gnu.regexp < %{version}-%{release}
21mr|gnu-regexp-1.1.4-28|56	
21mr|gnu-regexp-1.1.4-28|57	%description
21mr|gnu-regexp-1.1.4-28|58	The gnu.regexp package is a pure-Java implementation of a traditional
21mr|gnu-regexp-1.1.4-28|59	(non-POSIX) NFA regular expression engine. Its syntax can emulate many
21mr|gnu-regexp-1.1.4-28|60	popular development tools, including awk, sed, emacs, perl and grep. For
21mr|gnu-regexp-1.1.4-28|61	a relatively complete list of supported and non-supported syntax, refer
21mr|gnu-regexp-1.1.4-28|62	to the syntax and usage notes.
21mr|gnu-regexp-1.1.4-28|63	
21mr|gnu-regexp-1.1.4-28|64	%package demo
21mr|gnu-regexp-1.1.4-28|65	Summary:        Demo for %{name}
21mr|gnu-regexp-1.1.4-28|66	License:        LGPLv2+ and GPLv2+ and Public Domain
21mr|gnu-regexp-1.1.4-28|67	Requires:       %{name} = %{version}-%{release}
21mr|gnu-regexp-1.1.4-28|68	Requires:       gnu-getopt
21mr|gnu-regexp-1.1.4-28|69	Provides:       gnu.regexp-demo = %{version}-%{release}
21mr|gnu-regexp-1.1.4-28|70	Obsoletes:      gnu.regexp-demo < %{version}-%{release}
21mr|gnu-regexp-1.1.4-28|71	
21mr|gnu-regexp-1.1.4-28|72	%description demo
21mr|gnu-regexp-1.1.4-28|73	Demonstrations and samples for %{name}.
21mr|gnu-regexp-1.1.4-28|74	
21mr|gnu-regexp-1.1.4-28|75	%package javadoc
21mr|gnu-regexp-1.1.4-28|76	Summary:        Javadoc for %{name}
21mr|gnu-regexp-1.1.4-28|77	License:        LGPLv2+ and GPLv2+ and Public Domain
21mr|gnu-regexp-1.1.4-28|78	Provides:       gnu.regexp-javadoc = %{version}-%{release}
21mr|gnu-regexp-1.1.4-28|79	Obsoletes:      gnu.regexp-javadoc < %{version}-%{release}
21mr|gnu-regexp-1.1.4-28|80	
21mr|gnu-regexp-1.1.4-28|81	%description javadoc
21mr|gnu-regexp-1.1.4-28|82	Javadoc for %{name}.
21mr|gnu-regexp-1.1.4-28|83	
21mr|gnu-regexp-1.1.4-28|84	%prep
21mr|gnu-regexp-1.1.4-28|85	%setup -q -n gnu.regexp-%{version}
21mr|gnu-regexp-1.1.4-28|86	cp %{SOURCE1} build.xml
21mr|gnu-regexp-1.1.4-28|87	
21mr|gnu-regexp-1.1.4-28|88	%build
21mr|gnu-regexp-1.1.4-28|89	export CLASSPATH=$(build-classpath gnu-getopt)
21mr|gnu-regexp-1.1.4-28|90	ant jar javadoc
21mr|gnu-regexp-1.1.4-28|91	
21mr|gnu-regexp-1.1.4-28|92	%install
21mr|gnu-regexp-1.1.4-28|93	# jars
21mr|gnu-regexp-1.1.4-28|94	install -d -m 755 %{buildroot}%{_javadir}
21mr|gnu-regexp-1.1.4-28|95	install -p -m 644 build/lib/gnu.regexp.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|gnu-regexp-1.1.4-28|96	ln -s %{name}.jar %{buildroot}%{_javadir}/gnu.regexp.jar
21mr|gnu-regexp-1.1.4-28|97	
21mr|gnu-regexp-1.1.4-28|98	# pom
21mr|gnu-regexp-1.1.4-28|99	install -d -m 755 %{buildroot}%{_mavenpomdir}
21mr|gnu-regexp-1.1.4-28|100	install -p -m 644 %{SOURCE2} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|gnu-regexp-1.1.4-28|101	
21mr|gnu-regexp-1.1.4-28|102	# depmap
21mr|gnu-regexp-1.1.4-28|103	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|gnu-regexp-1.1.4-28|104	
21mr|gnu-regexp-1.1.4-28|105	# demo
21mr|gnu-regexp-1.1.4-28|106	install -d -m 755 %{buildroot}%{_datadir}/%{name}/gnu/regexp/util
21mr|gnu-regexp-1.1.4-28|107	install -p -m 644 build/classes/gnu/regexp/util/*.class \
21mr|gnu-regexp-1.1.4-28|108	%{buildroot}%{_datadir}/%{name}/gnu/regexp/util
21mr|gnu-regexp-1.1.4-28|109	
21mr|gnu-regexp-1.1.4-28|110	# javadoc
21mr|gnu-regexp-1.1.4-28|111	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
21mr|gnu-regexp-1.1.4-28|112	cp -rp build/api/* %{buildroot}%{_javadocdir}/%{name}
21mr|gnu-regexp-1.1.4-28|113	
21mr|gnu-regexp-1.1.4-28|114	%files -f .mfiles
21mr|gnu-regexp-1.1.4-28|115	%doc COPYING COPYING.LIB README TODO docs/*.html
21mr|gnu-regexp-1.1.4-28|116	%{_javadir}/gnu.regexp.jar
21mr|gnu-regexp-1.1.4-28|117	
21mr|gnu-regexp-1.1.4-28|118	%files demo
21mr|gnu-regexp-1.1.4-28|119	%{_datadir}/%{name}
21mr|gnu-regexp-1.1.4-28|120	
21mr|gnu-regexp-1.1.4-28|121	%files javadoc
21mr|gnu-regexp-1.1.4-28|122	%doc COPYING COPYING.LIB
21mr|gnu-regexp-1.1.4-28|123	%doc %{_javadocdir}/%{name}
21mr|gnu-regexp-1.1.4-28|124	

12517 21
21mr|gnustep-back-0.29.0-1|1	Summary:	GNUstep Backend package
21mr|gnustep-back-0.29.0-1|2	Name:		gnustep-back
21mr|gnustep-back-0.29.0-1|3	Version:	0.29.0
21mr|gnustep-back-0.29.0-1|4	Release:	1
21mr|gnustep-back-0.29.0-1|5	License:	LGPLv2+
21mr|gnustep-back-0.29.0-1|6	Group:		Development/Other
21mr|gnustep-back-0.29.0-1|7	Url:		http://www.gnustep.org/
21mr|gnustep-back-0.29.0-1|8	Source0:	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
21mr|gnustep-back-0.29.0-1|9	BuildRequires:	gcc-objc
21mr|gnustep-back-0.29.0-1|10	BuildRequires:	gnustep-make
21mr|gnustep-back-0.29.0-1|11	BuildRequires:	gnustep-base-devel
21mr|gnustep-back-0.29.0-1|12	BuildRequires:	gnustep-gui-devel
21mr|gnustep-back-0.29.0-1|13	BuildRequires:	pkgconfig(freetype2)
21mr|gnustep-back-0.29.0-1|14	BuildRequires:	pkgconfig(gl)
21mr|gnustep-back-0.29.0-1|15	BuildRequires:	pkgconfig(x11)
21mr|gnustep-back-0.29.0-1|16	BuildRequires:	pkgconfig(xext)
21mr|gnustep-back-0.29.0-1|17	BuildRequires:	pkgconfig(xmu)
21mr|gnustep-back-0.29.0-1|18	Requires:	gnustep-gui
21mr|gnustep-back-0.29.0-1|19	
21mr|gnustep-back-0.29.0-1|20	%description
21mr|gnustep-back-0.29.0-1|21	It is a library of graphical user interface classes written completely in the
21mr|gnustep-back-0.29.0-1|22	Objective-C language; the classes are based upon the OpenStep specification as
21mr|gnustep-back-0.29.0-1|23	released by NeXT Software, Inc. The library does not completely conform to the
21mr|gnustep-back-0.29.0-1|24	specification and has been enhanced in a number of ways to take advantage of
21mr|gnustep-back-0.29.0-1|25	the GNU system. These classes include graphical objects such as buttons, text
21mr|gnustep-back-0.29.0-1|26	fields, popup lists, browser lists, and windows; there are also many associated
21mr|gnustep-back-0.29.0-1|27	classes for handling events, colors, fonts, pasteboards and images.
21mr|gnustep-back-0.29.0-1|28	
21mr|gnustep-back-0.29.0-1|29	%files
21mr|gnustep-back-0.29.0-1|30	%license COPYING.LIB
21mr|gnustep-back-0.29.0-1|31	%doc ANNOUNCE INSTALL NEWS README
21mr|gnustep-back-0.29.0-1|32	%{_bindir}/*
21mr|gnustep-back-0.29.0-1|33	%{_libdir}/GNUstep/Bundles/*
21mr|gnustep-back-0.29.0-1|34	%{_libdir}/GNUstep/Fonts
21mr|gnustep-back-0.29.0-1|35	%{_mandir}/man1/*
21mr|gnustep-back-0.29.0-1|36	
21mr|gnustep-back-0.29.0-1|37	#----------------------------------------------------------------------------
21mr|gnustep-back-0.29.0-1|38	
21mr|gnustep-back-0.29.0-1|39	%prep
21mr|gnustep-back-0.29.0-1|40	%autosetup -p1
21mr|gnustep-back-0.29.0-1|41	
21mr|gnustep-back-0.29.0-1|42	%build
21mr|gnustep-back-0.29.0-1|43	#define __cputoolize /bin/true
21mr|gnustep-back-0.29.0-1|44	# FIXME:	gold linker dies with internal error in convert_types, at ../../gold/gold.h:192 on i586
21mr|gnustep-back-0.29.0-1|45	%ifarch %{ix86}
21mr|gnustep-back-0.29.0-1|46	export CC="%{__cc} -fuse-ld=bfd"
21mr|gnustep-back-0.29.0-1|47	%endif
21mr|gnustep-back-0.29.0-1|48	%configure
21mr|gnustep-back-0.29.0-1|49	%make
21mr|gnustep-back-0.29.0-1|50	
21mr|gnustep-back-0.29.0-1|51	%install
21mr|gnustep-back-0.29.0-1|52	%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM

12518 21
21mr|gnustep-base-1.28.0-4|1	%bcond_with docs
21mr|gnustep-base-1.28.0-4|2	
21mr|gnustep-base-1.28.0-4|3	%define major 1.28
21mr|gnustep-base-1.28.0-4|4	%define libname %mklibname %{name} %{major}
21mr|gnustep-base-1.28.0-4|5	%define devname %mklibname %{name} -d
21mr|gnustep-base-1.28.0-4|6	
21mr|gnustep-base-1.28.0-4|7	Summary:	GNUstep Base package
21mr|gnustep-base-1.28.0-4|8	Name:		gnustep-base
21mr|gnustep-base-1.28.0-4|9	Version:	1.28.0
21mr|gnustep-base-1.28.0-4|10	Release:	4
21mr|gnustep-base-1.28.0-4|11	License:	LGPLv2+
21mr|gnustep-base-1.28.0-4|12	Group:		Development/Other
21mr|gnustep-base-1.28.0-4|13	Url:		http://www.gnustep.org/
21mr|gnustep-base-1.28.0-4|14	Source0:	http://ftpmain.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
21mr|gnustep-base-1.28.0-4|15	Source100:	gnustep-base.rpmlintrc
21mr|gnustep-base-1.28.0-4|16	Patch0:		gnustep-base-1.24.6-force-ffi.patch
21mr|gnustep-base-1.28.0-4|17	BuildRequires:	gnustep-make >= 2.6.2-3
21mr|gnustep-base-1.28.0-4|18	BuildRequires:	gcc-objc
21mr|gnustep-base-1.28.0-4|19	BuildRequires:	binutils-devel
21mr|gnustep-base-1.28.0-4|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gnustep-base-1.28.0-4|21	BuildRequires:	pkgconfig(libxslt)
21mr|gnustep-base-1.28.0-4|22	BuildRequires:	pkgconfig(zlib)
21mr|gnustep-base-1.28.0-4|23	BuildRequires:	pkgconfig(openssl)
21mr|gnustep-base-1.28.0-4|24	BuildRequires:	pkgconfig(gnutls)
21mr|gnustep-base-1.28.0-4|25	BuildRequires:	pkgconfig(libffi)
21mr|gnustep-base-1.28.0-4|26	BuildRequires:	pkgconfig(avahi-client)
21mr|gnustep-base-1.28.0-4|27	BuildRequires:	pkgconfig(icu-i18n)
21mr|gnustep-base-1.28.0-4|28	%if %{with docs}
21mr|gnustep-base-1.28.0-4|29	BuildRequires:	tetex-dvips
21mr|gnustep-base-1.28.0-4|30	BuildRequires:	texi2html
21mr|gnustep-base-1.28.0-4|31	BuildRequires:	texinfo
21mr|gnustep-base-1.28.0-4|32	%endif
21mr|gnustep-base-1.28.0-4|33	Requires:	gnustep-make >= 2.6.2-3
21mr|gnustep-base-1.28.0-4|34	
21mr|gnustep-base-1.28.0-4|35	%description
21mr|gnustep-base-1.28.0-4|36	The GNUstep Base Library is a powerful fast library of general-purpose,
21mr|gnustep-base-1.28.0-4|37	non-graphical Objective C classes, inspired by the superb OpenStep API but
21mr|gnustep-base-1.28.0-4|38	implementing Apple and GNU additions to the API as well. It includes for
21mr|gnustep-base-1.28.0-4|39	example classes for unicode strings, arrays, dictionaries, sets, byte
21mr|gnustep-base-1.28.0-4|40	streams, typed coders, invocations, notifications, notification dispatchers,
21mr|gnustep-base-1.28.0-4|41	scanners, tasks, files, networking, threading, remote object messaging
21mr|gnustep-base-1.28.0-4|42	support (distributed objects), event loops, loadable bundles, attributed
21mr|gnustep-base-1.28.0-4|43	unicode strings, xml, mime, user defaults. This package includes development
21mr|gnustep-base-1.28.0-4|44	headers too.
21mr|gnustep-base-1.28.0-4|45	
21mr|gnustep-base-1.28.0-4|46	%files
21mr|gnustep-base-1.28.0-4|47	%doc NEWS README
21mr|gnustep-base-1.28.0-4|48	%{_bindir}/*
21mr|gnustep-base-1.28.0-4|49	%{_libdir}/GNUstep
21mr|gnustep-base-1.28.0-4|50	%{_mandir}/man1/*
21mr|gnustep-base-1.28.0-4|51	%{_mandir}/man8/*
21mr|gnustep-base-1.28.0-4|52	%if %{with docs}
21mr|gnustep-base-1.28.0-4|53	%{_infodir}/*
21mr|gnustep-base-1.28.0-4|54	%endif
21mr|gnustep-base-1.28.0-4|55	
21mr|gnustep-base-1.28.0-4|56	%post
21mr|gnustep-base-1.28.0-4|57	grep -q '^gdomap' /etc/services                                            \
21mr|gnustep-base-1.28.0-4|58	|| (echo "gdomap 538/tcp # GNUstep distributed objects" >> /etc/services  \
21mr|gnustep-base-1.28.0-4|59	&& echo "gdomap 538/udp # GNUstep distributed objects" >> /etc/services)
21mr|gnustep-base-1.28.0-4|60	
21mr|gnustep-base-1.28.0-4|61	%postun
21mr|gnustep-base-1.28.0-4|62	mv -f /etc/services /etc/services.orig
21mr|gnustep-base-1.28.0-4|63	grep -v "^gdomap 538" /etc/services.orig > /etc/services
21mr|gnustep-base-1.28.0-4|64	rm -f /etc/services.orig
21mr|gnustep-base-1.28.0-4|65	
21mr|gnustep-base-1.28.0-4|66	#-----------------------------------------------------------------------------
21mr|gnustep-base-1.28.0-4|67	
21mr|gnustep-base-1.28.0-4|68	%package -n %{libname}
21mr|gnustep-base-1.28.0-4|69	Summary:	Dynamic libraries from %{name}
21mr|gnustep-base-1.28.0-4|70	Group:		System/Libraries
21mr|gnustep-base-1.28.0-4|71	
21mr|gnustep-base-1.28.0-4|72	%description -n %{libname}
21mr|gnustep-base-1.28.0-4|73	Dynamic libraries from %{name}.
21mr|gnustep-base-1.28.0-4|74	
21mr|gnustep-base-1.28.0-4|75	%files -n %{libname}
21mr|gnustep-base-1.28.0-4|76	%{_libdir}/lib%{name}.so.%{major}*
21mr|gnustep-base-1.28.0-4|77	
21mr|gnustep-base-1.28.0-4|78	#-----------------------------------------------------------------------------
21mr|gnustep-base-1.28.0-4|79	
21mr|gnustep-base-1.28.0-4|80	%package -n %{devname}
21mr|gnustep-base-1.28.0-4|81	Summary:	Header files and static libraries from %{name}
21mr|gnustep-base-1.28.0-4|82	Group:		Development/Other
21mr|gnustep-base-1.28.0-4|83	Requires:	%{name} >= %{EVRD}
21mr|gnustep-base-1.28.0-4|84	Requires:	%{libname} = %{EVRD}
21mr|gnustep-base-1.28.0-4|85	Provides:	%{name}-devel = %{EVRD}
21mr|gnustep-base-1.28.0-4|86	
21mr|gnustep-base-1.28.0-4|87	%description -n %{devname}
21mr|gnustep-base-1.28.0-4|88	Libraries and includes files for developing programs based on %{name}.
21mr|gnustep-base-1.28.0-4|89	
21mr|gnustep-base-1.28.0-4|90	%files -n %{devname}
21mr|gnustep-base-1.28.0-4|91	%doc ANNOUNCE COPYING COPYING.LIB ChangeLog*
21mr|gnustep-base-1.28.0-4|92	%{_includedir}/*
21mr|gnustep-base-1.28.0-4|93	%{_datadir}/GNUstep/*
21mr|gnustep-base-1.28.0-4|94	%{_libdir}/*.so
21mr|gnustep-base-1.28.0-4|95	
21mr|gnustep-base-1.28.0-4|96	#-----------------------------------------------------------------------------
21mr|gnustep-base-1.28.0-4|97	
21mr|gnustep-base-1.28.0-4|98	%prep
21mr|gnustep-base-1.28.0-4|99	%setup -q
21mr|gnustep-base-1.28.0-4|100	%patch0 -p1
21mr|gnustep-base-1.28.0-4|101	
21mr|gnustep-base-1.28.0-4|102	%build
21mr|gnustep-base-1.28.0-4|103	if [ -z "$GNUSTEP_SYSTEM_ROOT" ]; then
21mr|gnustep-base-1.28.0-4|104	. %{_datadir}/GNUstep/Makefiles/GNUstep.sh
21mr|gnustep-base-1.28.0-4|105	fi
21mr|gnustep-base-1.28.0-4|106	%define __cputoolize /bin/true
21mr|gnustep-base-1.28.0-4|107	# FIXME We force ld.bfd because of a gold bug last seen in 2.23.51.0.8, causing
21mr|gnustep-base-1.28.0-4|108	# the build to fail on x86_32. -fuse-ld=bfd should be removed as soon as this
21mr|gnustep-base-1.28.0-4|109	# is fixed.
21mr|gnustep-base-1.28.0-4|110	export LDFLAGS="%{ldflags} -fuse-ld=bfd"
21mr|gnustep-base-1.28.0-4|111	%configure \
21mr|gnustep-base-1.28.0-4|112	--with-default-config=/etc/GNUstep/GNUstep.conf \
21mr|gnustep-base-1.28.0-4|113	--with-installation-domain=SYSTEM \
21mr|gnustep-base-1.28.0-4|114	--enable-setuid-gdomap
21mr|gnustep-base-1.28.0-4|115	%make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
21mr|gnustep-base-1.28.0-4|116	
21mr|gnustep-base-1.28.0-4|117	%if %{with docs}
21mr|gnustep-base-1.28.0-4|118	export LD_LIBRARY_PATH="${RPM_BUILD_DIR}/%{name}-%{version}/Source/obj:${LD_LIBRARY_PATH}"
21mr|gnustep-base-1.28.0-4|119	make -C Documentation
21mr|gnustep-base-1.28.0-4|120	%endif
21mr|gnustep-base-1.28.0-4|121	
21mr|gnustep-base-1.28.0-4|122	%install
21mr|gnustep-base-1.28.0-4|123	if [ -z "$GNUSTEP_SYSTEM_ROOT" ]; then
21mr|gnustep-base-1.28.0-4|124	. %{_datadir}/GNUstep/Makefiles/GNUstep.sh
21mr|gnustep-base-1.28.0-4|125	fi
21mr|gnustep-base-1.28.0-4|126	%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
21mr|gnustep-base-1.28.0-4|127	
21mr|gnustep-base-1.28.0-4|128	%if %{with docs}
21mr|gnustep-base-1.28.0-4|129	cd Documentation
21mr|gnustep-base-1.28.0-4|130	%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
21mr|gnustep-base-1.28.0-4|131	%endif
21mr|gnustep-base-1.28.0-4|132	
21mr|gnustep-base-1.28.0-4|133	mkdir -p %{buildroot}%{_libdir}/GNUstep/Libraries/Resources

12519 21
21mr|gnustep-gui-0.29.0-5|1	%define major %(echo %version |cut -d. -f1-2)
21mr|gnustep-gui-0.29.0-5|2	%define libname %mklibname %{name} %{major}
21mr|gnustep-gui-0.29.0-5|3	%define devname %mklibname %{name} -d
21mr|gnustep-gui-0.29.0-5|4	
21mr|gnustep-gui-0.29.0-5|5	Summary:	GNUstep GUI package
21mr|gnustep-gui-0.29.0-5|6	Name:		gnustep-gui
21mr|gnustep-gui-0.29.0-5|7	Version:	0.29.0
21mr|gnustep-gui-0.29.0-5|8	Release:	5
21mr|gnustep-gui-0.29.0-5|9	License:	GPLv2+
21mr|gnustep-gui-0.29.0-5|10	Group:		Development/Other
21mr|gnustep-gui-0.29.0-5|11	Url:		http://www.gnustep.org/
21mr|gnustep-gui-0.29.0-5|12	Source0:	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
21mr|gnustep-gui-0.29.0-5|13	BuildRequires:	gcc-objc
21mr|gnustep-gui-0.29.0-5|14	BuildRequires:	gnustep-make >= 2.6.2-3
21mr|gnustep-gui-0.29.0-5|15	BuildRequires:	aspell-devel
21mr|gnustep-gui-0.29.0-5|16	BuildRequires:	cups-devel
21mr|gnustep-gui-0.29.0-5|17	BuildRequires:	gnustep-base-devel >= 1.24.0-2
21mr|gnustep-gui-0.29.0-5|18	BuildRequires:	jpeg-devel
21mr|gnustep-gui-0.29.0-5|19	BuildRequires:	ungif-devel
21mr|gnustep-gui-0.29.0-5|20	BuildRequires:	pkgconfig(ao)
21mr|gnustep-gui-0.29.0-5|21	BuildRequires:	pkgconfig(sndfile)
21mr|gnustep-gui-0.29.0-5|22	BuildRequires:	pkgconfig(libpng) >= 1.5
21mr|gnustep-gui-0.29.0-5|23	Buildrequires:	pkgconfig(libtiff-4)
21mr|gnustep-gui-0.29.0-5|24	Requires:	gnustep-base >= 1.24.0-3
21mr|gnustep-gui-0.29.0-5|25	
21mr|gnustep-gui-0.29.0-5|26	%description
21mr|gnustep-gui-0.29.0-5|27	This is a library of graphical user interface classes written completely in the
21mr|gnustep-gui-0.29.0-5|28	Objective-C language; the classes are based upon the OpenStep specification as
21mr|gnustep-gui-0.29.0-5|29	released by NeXT Software, Inc.  The library does not completely conform to the
21mr|gnustep-gui-0.29.0-5|30	specification and has been enhanced in a number of ways to take advantage of
21mr|gnustep-gui-0.29.0-5|31	the GNU system. These classes include graphical objects such as buttons, text
21mr|gnustep-gui-0.29.0-5|32	fields, popup lists, browser lists, and windows; there are also many associated
21mr|gnustep-gui-0.29.0-5|33	classes for handling events, colors, fonts, pasteboards and images.
21mr|gnustep-gui-0.29.0-5|34	
21mr|gnustep-gui-0.29.0-5|35	%files
21mr|gnustep-gui-0.29.0-5|36	%license COPYING.LIB
21mr|gnustep-gui-0.29.0-5|37	%doc ANNOUNCE BUGS NEWS README
21mr|gnustep-gui-0.29.0-5|38	%{_bindir}/*
21mr|gnustep-gui-0.29.0-5|39	%{_libdir}/GNUstep/*
21mr|gnustep-gui-0.29.0-5|40	
21mr|gnustep-gui-0.29.0-5|41	#----------------------------------------------------------------------------
21mr|gnustep-gui-0.29.0-5|42	
21mr|gnustep-gui-0.29.0-5|43	%package -n %{libname}
21mr|gnustep-gui-0.29.0-5|44	Summary:	Dynamic libraries from %{name}
21mr|gnustep-gui-0.29.0-5|45	Group:		System/Libraries
21mr|gnustep-gui-0.29.0-5|46	
21mr|gnustep-gui-0.29.0-5|47	%description -n %{libname}
21mr|gnustep-gui-0.29.0-5|48	Dynamic libraries from %{name}.
21mr|gnustep-gui-0.29.0-5|49	
21mr|gnustep-gui-0.29.0-5|50	%files -n %{libname}
21mr|gnustep-gui-0.29.0-5|51	%license COPYING.LIB
21mr|gnustep-gui-0.29.0-5|52	%{_libdir}/lib%{name}.so.%{major}*
21mr|gnustep-gui-0.29.0-5|53	
21mr|gnustep-gui-0.29.0-5|54	#----------------------------------------------------------------------------
21mr|gnustep-gui-0.29.0-5|55	
21mr|gnustep-gui-0.29.0-5|56	%package -n %{devname}
21mr|gnustep-gui-0.29.0-5|57	Summary:	Header files and development library from %{name}
21mr|gnustep-gui-0.29.0-5|58	Group:		Development/Other
21mr|gnustep-gui-0.29.0-5|59	Requires:	%{libname} = %{EVRD}
21mr|gnustep-gui-0.29.0-5|60	Provides:	%{name}-devel = %{EVRD}
21mr|gnustep-gui-0.29.0-5|61	
21mr|gnustep-gui-0.29.0-5|62	%description -n %{devname}
21mr|gnustep-gui-0.29.0-5|63	Library and includes files for developing programs based on %{name}.
21mr|gnustep-gui-0.29.0-5|64	
21mr|gnustep-gui-0.29.0-5|65	%files -n %{devname}
21mr|gnustep-gui-0.29.0-5|66	%license COPYING.LIB
21mr|gnustep-gui-0.29.0-5|67	%{_includedir}/*
21mr|gnustep-gui-0.29.0-5|68	%{_libdir}/*.so
21mr|gnustep-gui-0.29.0-5|69	%{_datadir}/GNUstep/Makefiles/Additional/*
21mr|gnustep-gui-0.29.0-5|70	
21mr|gnustep-gui-0.29.0-5|71	#----------------------------------------------------------------------------
21mr|gnustep-gui-0.29.0-5|72	
21mr|gnustep-gui-0.29.0-5|73	%prep
21mr|gnustep-gui-0.29.0-5|74	%autosetup -p1
21mr|gnustep-gui-0.29.0-5|75	
21mr|gnustep-gui-0.29.0-5|76	%build
21mr|gnustep-gui-0.29.0-5|77	%configure --with-installation-domain=SYSTEM
21mr|gnustep-gui-0.29.0-5|78	%make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
21mr|gnustep-gui-0.29.0-5|79	
21mr|gnustep-gui-0.29.0-5|80	%install
21mr|gnustep-gui-0.29.0-5|81	%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM

12520 21
21mr|gnustep-make-2.9.0-2|1	# No binaries included => no need for a debug package
21mr|gnustep-make-2.9.0-2|2	# Still can't make it noarch because files will contain
21mr|gnustep-make-2.9.0-2|3	# lib vs. lib64 references
21mr|gnustep-make-2.9.0-2|4	%define debug_package %{nil}
21mr|gnustep-make-2.9.0-2|5	%define _disable_ld_no_undefined 1
21mr|gnustep-make-2.9.0-2|6	
21mr|gnustep-make-2.9.0-2|7	Summary:	GNUstep Makefile package
21mr|gnustep-make-2.9.0-2|8	Name:		gnustep-make
21mr|gnustep-make-2.9.0-2|9	Version:	2.9.0
21mr|gnustep-make-2.9.0-2|10	Release:	2
21mr|gnustep-make-2.9.0-2|11	License:	GPLv3+
21mr|gnustep-make-2.9.0-2|12	Group:		Development/Tools
21mr|gnustep-make-2.9.0-2|13	Url:		http://www.gnustep.org/
21mr|gnustep-make-2.9.0-2|14	Source0: 	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
21mr|gnustep-make-2.9.0-2|15	Source100:	%{name}.rpmlintrc
21mr|gnustep-make-2.9.0-2|16	BuildRequires:	texinfo
21mr|gnustep-make-2.9.0-2|17	BuildRequires:	latex2html
21mr|gnustep-make-2.9.0-2|18	
21mr|gnustep-make-2.9.0-2|19	%description
21mr|gnustep-make-2.9.0-2|20	This package contains the basic scripts, makefiles and directory layout
21mr|gnustep-make-2.9.0-2|21	needed to run and compile any GNUstep software.
21mr|gnustep-make-2.9.0-2|22	
21mr|gnustep-make-2.9.0-2|23	NOTE: Following FHS standards, this package will attempt to force all other
21mr|gnustep-make-2.9.0-2|24	gnustep-based into /usr/bin, /usr/lib, /usr/share, etc.  Many documentation
21mr|gnustep-make-2.9.0-2|25	files will refer to /usr/GNUstep as being the root directory, which is
21mr|gnustep-make-2.9.0-2|26	incorrect.  Also, user files are stored in ~/.gnustep rather than ~/GNUstep.
21mr|gnustep-make-2.9.0-2|27	
21mr|gnustep-make-2.9.0-2|28	%files
21mr|gnustep-make-2.9.0-2|29	%doc ANNOUNCE ChangeLog FAQ GNUstep-HOWTO NEWS README RELEASENOTES Version
21mr|gnustep-make-2.9.0-2|30	%{_sysconfdir}/GNUstep
21mr|gnustep-make-2.9.0-2|31	%{_bindir}/*
21mr|gnustep-make-2.9.0-2|32	%{_datadir}/GNUstep
21mr|gnustep-make-2.9.0-2|33	%{_mandir}/man1/*
21mr|gnustep-make-2.9.0-2|34	%{_mandir}/man7/*
21mr|gnustep-make-2.9.0-2|35	
21mr|gnustep-make-2.9.0-2|36	#----------------------------------------------------------------------------
21mr|gnustep-make-2.9.0-2|37	
21mr|gnustep-make-2.9.0-2|38	%prep
21mr|gnustep-make-2.9.0-2|39	%setup -q
21mr|gnustep-make-2.9.0-2|40	%if "%{_lib}" != "lib"
21mr|gnustep-make-2.9.0-2|41	sed -i -e 's,/lib,/%{_lib},g' FilesystemLayouts/fhs*
21mr|gnustep-make-2.9.0-2|42	%endif
21mr|gnustep-make-2.9.0-2|43	
21mr|gnustep-make-2.9.0-2|44	%build
21mr|gnustep-make-2.9.0-2|45	%configure \
21mr|gnustep-make-2.9.0-2|46	--with-layout=fhs-system \
21mr|gnustep-make-2.9.0-2|47	--with-user-dir=.gnustep \
21mr|gnustep-make-2.9.0-2|48	--enable-native-objc-exceptions
21mr|gnustep-make-2.9.0-2|49	
21mr|gnustep-make-2.9.0-2|50	%make
21mr|gnustep-make-2.9.0-2|51	sed -i -e 's|%{_prefix}/man|%{_mandir}|g' GNUstep.conf
21mr|gnustep-make-2.9.0-2|52	sed -i -e 's|%{_prefix}/info|%{_datadir}/GNUstep/info|g' GNUstep.conf
21mr|gnustep-make-2.9.0-2|53	
21mr|gnustep-make-2.9.0-2|54	%install
21mr|gnustep-make-2.9.0-2|55	%makeinstall_std

12521 21
21mr|gnutls-3.8.10-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gnutls-3.8.10-1|2	%define dirver %(echo %{version}|cut -d. -f1,2,3)
21mr|gnutls-3.8.10-1|3	
21mr|gnutls-3.8.10-1|4	%define major 30
21mr|gnutls-3.8.10-1|5	%define sslmajor 27
21mr|gnutls-3.8.10-1|6	%define danemajor 0
21mr|gnutls-3.8.10-1|7	%define xxmajor 30
21mr|gnutls-3.8.10-1|8	%define libname %mklibname %{name} %{major}
21mr|gnutls-3.8.10-1|9	%define libnamexx %mklibname %{name}xx %{xxmajor}
21mr|gnutls-3.8.10-1|10	%define libssl %mklibname %{name}-openssl %{sslmajor}
21mr|gnutls-3.8.10-1|11	%define libdane %mklibname %{name}-dane %{danemajor}
21mr|gnutls-3.8.10-1|12	%define devname %mklibname %{name} -d
21mr|gnutls-3.8.10-1|13	
21mr|gnutls-3.8.10-1|14	%define _disable_ld_no_undefined 1
21mr|gnutls-3.8.10-1|15	# gnults stucks on it
21mr|gnutls-3.8.10-1|16	%global _disable_lto 1
21mr|gnutls-3.8.10-1|17	
21mr|gnutls-3.8.10-1|18	Summary:	Library providing a secure layer (SSL)
21mr|gnutls-3.8.10-1|19	Name:		gnutls
21mr|gnutls-3.8.10-1|20	Version:	3.8.10
21mr|gnutls-3.8.10-1|21	Release:	1
21mr|gnutls-3.8.10-1|22	License:	GPLv2+ and LGPLv2.1+
21mr|gnutls-3.8.10-1|23	Group:		System/Libraries
21mr|gnutls-3.8.10-1|24	Url:		https://gnupg.org/index.html
21mr|gnutls-3.8.10-1|25	Source0:	https://www.gnupg.org/ftp/gcrypt/gnutls/v%{url_ver}/%{name}-%{version}.tar.xz
21mr|gnutls-3.8.10-1|26	Patch0:		gnutls-3.2.7-rpath.patch
21mr|gnutls-3.8.10-1|27	BuildRequires:	liblzo-devel
21mr|gnutls-3.8.10-1|28	BuildRequires:	unbound-devel
21mr|gnutls-3.8.10-1|29	BuildRequires:	pkgconfig(libgcrypt)
21mr|gnutls-3.8.10-1|30	BuildRequires:	pkgconfig(libidn)
21mr|gnutls-3.8.10-1|31	BuildRequires:	pkgconfig(libtasn1)
21mr|gnutls-3.8.10-1|32	BuildRequires:	pkgconfig(nettle)
21mr|gnutls-3.8.10-1|33	BuildRequires:	pkgconfig(p11-kit-1)
21mr|gnutls-3.8.10-1|34	BuildRequires:	pkgconfig(autoopts)
21mr|gnutls-3.8.10-1|35	BuildRequires:	pkgconfig(gmp)
21mr|gnutls-3.8.10-1|36	%ifnarch %{armx} %{mips} %{e2k} %{riscv} loongarch64
21mr|gnutls-3.8.10-1|37	BuildRequires:	valgrind
21mr|gnutls-3.8.10-1|38	%endif
21mr|gnutls-3.8.10-1|39	
21mr|gnutls-3.8.10-1|40	%description
21mr|gnutls-3.8.10-1|41	GnuTLS is a project that aims to develop a library which provides
21mr|gnutls-3.8.10-1|42	a secure layer, over a reliable transport layer.
21mr|gnutls-3.8.10-1|43	
21mr|gnutls-3.8.10-1|44	%files
21mr|gnutls-3.8.10-1|45	%doc %{_docdir}/%{name}
21mr|gnutls-3.8.10-1|46	%{_bindir}/[cgs]*
21mr|gnutls-3.8.10-1|47	%{_bindir}/danetool
21mr|gnutls-3.8.10-1|48	%{_bindir}/psktool
21mr|gnutls-3.8.10-1|49	%{_bindir}/p11tool
21mr|gnutls-3.8.10-1|50	%{_bindir}/ocsptool
21mr|gnutls-3.8.10-1|51	%{_mandir}/man?/*
21mr|gnutls-3.8.10-1|52	%{_infodir}/*
21mr|gnutls-3.8.10-1|53	
21mr|gnutls-3.8.10-1|54	#----------------------------------------------------------------------------
21mr|gnutls-3.8.10-1|55	
21mr|gnutls-3.8.10-1|56	%package -n %{libname}
21mr|gnutls-3.8.10-1|57	Summary:	Library providing a secure layer (SSL)
21mr|gnutls-3.8.10-1|58	Group:		System/Libraries
21mr|gnutls-3.8.10-1|59	Requires:	%{name}-locales
21mr|gnutls-3.8.10-1|60	
21mr|gnutls-3.8.10-1|61	%description -n %{libname}
21mr|gnutls-3.8.10-1|62	This package contains a shared library for %{name}.
21mr|gnutls-3.8.10-1|63	
21mr|gnutls-3.8.10-1|64	%files -n %{libname}
21mr|gnutls-3.8.10-1|65	%{_libdir}/lib%{name}.so.%{major}*
21mr|gnutls-3.8.10-1|66	
21mr|gnutls-3.8.10-1|67	#----------------------------------------------------------------------------
21mr|gnutls-3.8.10-1|68	
21mr|gnutls-3.8.10-1|69	%package -n %{libnamexx}
21mr|gnutls-3.8.10-1|70	Summary:	Library providing a secure layer (SSL)
21mr|gnutls-3.8.10-1|71	Group:		System/Libraries
21mr|gnutls-3.8.10-1|72	
21mr|gnutls-3.8.10-1|73	%description -n %{libnamexx}
21mr|gnutls-3.8.10-1|74	This package contains a shared library for %{name}.
21mr|gnutls-3.8.10-1|75	
21mr|gnutls-3.8.10-1|76	%files -n %{libnamexx}
21mr|gnutls-3.8.10-1|77	%{_libdir}/lib%{name}xx.so.%{xxmajor}*
21mr|gnutls-3.8.10-1|78	
21mr|gnutls-3.8.10-1|79	#----------------------------------------------------------------------------
21mr|gnutls-3.8.10-1|80	
21mr|gnutls-3.8.10-1|81	%package -n %{libssl}
21mr|gnutls-3.8.10-1|82	Summary:	Library providing a secure layer (SSL)
21mr|gnutls-3.8.10-1|83	Group:		System/Libraries
21mr|gnutls-3.8.10-1|84	
21mr|gnutls-3.8.10-1|85	%description -n %{libssl}
21mr|gnutls-3.8.10-1|86	This package contains a shared library for %{name}.
21mr|gnutls-3.8.10-1|87	
21mr|gnutls-3.8.10-1|88	%files -n %{libssl}
21mr|gnutls-3.8.10-1|89	%{_libdir}/lib%{name}-openssl.so.%{sslmajor}*
21mr|gnutls-3.8.10-1|90	
21mr|gnutls-3.8.10-1|91	#----------------------------------------------------------------------------
21mr|gnutls-3.8.10-1|92	
21mr|gnutls-3.8.10-1|93	%package -n %{libdane}
21mr|gnutls-3.8.10-1|94	Summary:	Library providing a secure layer (SSL)
21mr|gnutls-3.8.10-1|95	Group:		System/Libraries
21mr|gnutls-3.8.10-1|96	Requires:	%{libname} = %{EVRD}
21mr|gnutls-3.8.10-1|97	
21mr|gnutls-3.8.10-1|98	%description -n %{libdane}
21mr|gnutls-3.8.10-1|99	This package contains a shared library for %{name}.
21mr|gnutls-3.8.10-1|100	
21mr|gnutls-3.8.10-1|101	%files -n %{libdane}
21mr|gnutls-3.8.10-1|102	%{_libdir}/lib%{name}-dane.so.%{danemajor}*
21mr|gnutls-3.8.10-1|103	
21mr|gnutls-3.8.10-1|104	#----------------------------------------------------------------------------
21mr|gnutls-3.8.10-1|105	
21mr|gnutls-3.8.10-1|106	%package -n %{devname}
21mr|gnutls-3.8.10-1|107	Summary:	Development files for %{name}
21mr|gnutls-3.8.10-1|108	Group:		Development/C
21mr|gnutls-3.8.10-1|109	Requires:	%{name} = %{EVRD}
21mr|gnutls-3.8.10-1|110	Requires:	%{libname} = %{EVRD}
21mr|gnutls-3.8.10-1|111	Requires:	%{libnamexx} = %{EVRD}
21mr|gnutls-3.8.10-1|112	Requires:	%{libssl} = %{EVRD}
21mr|gnutls-3.8.10-1|113	Requires:	%{libdane} = %{EVRD}
21mr|gnutls-3.8.10-1|114	Provides:	%{name}-devel = %{EVRD}
21mr|gnutls-3.8.10-1|115	
21mr|gnutls-3.8.10-1|116	%description -n %{devname}
21mr|gnutls-3.8.10-1|117	This package contains all necessary files to compile or develop
21mr|gnutls-3.8.10-1|118	programs/libraries that use %{name}.
21mr|gnutls-3.8.10-1|119	
21mr|gnutls-3.8.10-1|120	%files -n %{devname}
21mr|gnutls-3.8.10-1|121	%doc README.md
21mr|gnutls-3.8.10-1|122	%license COPYING
21mr|gnutls-3.8.10-1|123	%{_libdir}/*.so
21mr|gnutls-3.8.10-1|124	%{_libdir}/pkgconfig/*.pc
21mr|gnutls-3.8.10-1|125	%{_includedir}/%{name}
21mr|gnutls-3.8.10-1|126	
21mr|gnutls-3.8.10-1|127	#----------------------------------------------------------------------------
21mr|gnutls-3.8.10-1|128	
21mr|gnutls-3.8.10-1|129	%package locales
21mr|gnutls-3.8.10-1|130	Summary:	Locale files for GnuTLS
21mr|gnutls-3.8.10-1|131	Group:		System/Internationalization
21mr|gnutls-3.8.10-1|132	BuildArch:	noarch
21mr|gnutls-3.8.10-1|133	
21mr|gnutls-3.8.10-1|134	%description locales
21mr|gnutls-3.8.10-1|135	Locale files for GnuTLS main library.
21mr|gnutls-3.8.10-1|136	
21mr|gnutls-3.8.10-1|137	%files locales -f %{name}.lang
21mr|gnutls-3.8.10-1|138	
21mr|gnutls-3.8.10-1|139	#----------------------------------------------------------------------------
21mr|gnutls-3.8.10-1|140	
21mr|gnutls-3.8.10-1|141	%prep
21mr|gnutls-3.8.10-1|142	%autosetup -p1 -n %{name}-%{dirver}
21mr|gnutls-3.8.10-1|143	
21mr|gnutls-3.8.10-1|144	%build
21mr|gnutls-3.8.10-1|145	%configure \
21mr|gnutls-3.8.10-1|146	--disable-static \
21mr|gnutls-3.8.10-1|147	--with-included-libtasn1=no \
21mr|gnutls-3.8.10-1|148	--enable-openssl-compatibility \
21mr|gnutls-3.8.10-1|149	--disable-srp-authentication \
21mr|gnutls-3.8.10-1|150	--with-libz-prefix=%{_prefix} \
21mr|gnutls-3.8.10-1|151	%ifnarch %{armx} %{mips}
21mr|gnutls-3.8.10-1|152	--enable-valgrind-tests \
21mr|gnutls-3.8.10-1|153	%endif
21mr|gnutls-3.8.10-1|154	--enable-non-suiteb-curves \
21mr|gnutls-3.8.10-1|155	--disable-rpath \
21mr|gnutls-3.8.10-1|156	--disable-guile \
21mr|gnutls-3.8.10-1|157	--with-included-unistring
21mr|gnutls-3.8.10-1|158	
21mr|gnutls-3.8.10-1|159	%make_build
21mr|gnutls-3.8.10-1|160	
21mr|gnutls-3.8.10-1|161	%install
21mr|gnutls-3.8.10-1|162	%make_install
21mr|gnutls-3.8.10-1|163	
21mr|gnutls-3.8.10-1|164	%find_lang %{name}
21mr|gnutls-3.8.10-1|165	
21mr|gnutls-3.8.10-1|166	# CVE-2021-20231 CVE-2021-20232
21mr|gnutls-3.8.10-1|167	# CVE-2021-4209
21mr|gnutls-3.8.10-1|168	# CVE-2022-2509
21mr|gnutls-3.8.10-1|169	
21mr|gnutls-3.8.10-1|170	%changelog
21mr|gnutls-3.8.10-1|171	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|gnutls-3.8.10-1|172	- Update version to 3.8.10
21mr|gnutls-3.8.10-1|173	
21mr|gnutls-3.8.10-1|174	* Wed Feb 5 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|gnutls-3.8.10-1|175	- disable lto
21mr|gnutls-3.8.10-1|176	
21mr|gnutls-3.8.10-1|177	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|gnutls-3.8.10-1|178	- autoadd .nvchecker.toml
21mr|gnutls-3.8.10-1|179	
21mr|gnutls-3.8.10-1|180	* Fri Nov 29 2024 Alexander Stefanov <alexander@mezon.ru> 3.8.8-1
21mr|gnutls-3.8.10-1|181	- version autoupdate [3.8.8]
21mr|gnutls-3.8.10-1|182	
21mr|gnutls-3.8.10-1|183	* Fri Aug 30 2024 Alexander Stefanov <alexander@mezon.ru> 3.8.7.1-1
21mr|gnutls-3.8.10-1|184	- add more loongarch
21mr|gnutls-3.8.10-1|185	
21mr|gnutls-3.8.10-1|186	* Sun Aug 18 2024 Alexander Stefanov <alexander@mezon.ru> 3.8.7.1-1
21mr|gnutls-3.8.10-1|187	- version autoupdate [3.8.7.1]
21mr|gnutls-3.8.10-1|188	
21mr|gnutls-3.8.10-1|189	* Tue Apr 16 2024 Alexander Stefanov <alexander@mezon.ru> 3.8.5-1
21mr|gnutls-3.8.10-1|190	- version autoupdate [3.8.5]
21mr|gnutls-3.8.10-1|191	
21mr|gnutls-3.8.10-1|192	* Thu Mar 21 2024 Alexander Stefanov <alexander@mezon.ru> 3.8.4-1
21mr|gnutls-3.8.10-1|193	- version autoupdate [3.8.4]
21mr|gnutls-3.8.10-1|194	
21mr|gnutls-3.8.10-1|195	* Tue Feb 27 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.8.3-1
21mr|gnutls-3.8.10-1|196	- Update version to 3.8.3
21mr|gnutls-3.8.10-1|197	
21mr|gnutls-3.8.10-1|198	* Sun Dec 3 2023 Alexander Stefanov <alexander@mezon.ru> 3.8.2-1
21mr|gnutls-3.8.10-1|199	- version autoupdate [3.8.2]
21mr|gnutls-3.8.10-1|200	
21mr|gnutls-3.8.10-1|201	* Tue Oct 10 2023 Alexander Stefanov <alexander@mezon.ru> 3.8.1-1
21mr|gnutls-3.8.10-1|202	- 3.8.1
21mr|gnutls-3.8.10-1|203	
21mr|gnutls-3.8.10-1|204	* Fri Mar 17 2023 Andrey Bondrov <abondrov@rosalab.ru> 3.8.0-1
21mr|gnutls-3.8.10-1|205	- New version 3.8.0
21mr|gnutls-3.8.10-1|206	
21mr|gnutls-3.8.10-1|207	* Wed Feb 22 2023 Alexander Stefanov <alexander@mezon.ru> 3.7.9-1
21mr|gnutls-3.8.10-1|208	- version autoupdate [3.7.9]
21mr|gnutls-3.8.10-1|209	
21mr|gnutls-3.8.10-1|210	* Thu Jan 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.7.8-1
21mr|gnutls-3.8.10-1|211	- Update to 3.7.8 for glib-networking
21mr|gnutls-3.8.10-1|212	
21mr|gnutls-3.8.10-1|213	* Thu Dec 1 2022 slava86 <s.matveev@rosalinux.ru> 3.6.16-2
21mr|gnutls-3.8.10-1|214	- Security fixed CVE-2021-4209
21mr|gnutls-3.8.10-1|215	- more fix CVE-2022-2509
21mr|gnutls-3.8.10-1|216	
21mr|gnutls-3.8.10-1|217	* Sat May 7 2022 fedya <alexander@mezon.ru>
21mr|gnutls-3.8.10-1|218	- no valgrind on riscv
21mr|gnutls-3.8.10-1|219	
21mr|gnutls-3.8.10-1|220	* Tue Mar 29 2022 dzou <dzou@company.com> 3.6.16-1
21mr|gnutls-3.8.10-1|221	- no valgrind on e2k
21mr|gnutls-3.8.10-1|222	
21mr|gnutls-3.8.10-1|223	* Thu Jan 20 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|gnutls-3.8.10-1|224	- version autoupdate [3.6.16]
21mr|gnutls-3.8.10-1|225	
21mr|gnutls-3.8.10-1|226	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 3.6.15-4
21mr|gnutls-3.8.10-1|227	- MassBuild#2340: Increase release tag
21mr|gnutls-3.8.10-1|228	
21mr|gnutls-3.8.10-1|229	* Sat Mar 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.6.15-3
21mr|gnutls-3.8.10-1|230	- Enable more algos
21mr|gnutls-3.8.10-1|231	
21mr|gnutls-3.8.10-1|232	* Mon Sep 7 2020 Alexander Stefanov <alexander@mezon.ru> 3.6.15-1
21mr|gnutls-3.8.10-1|233	- version autoupdate [3.6.15]
21mr|gnutls-3.8.10-1|234	
21mr|gnutls-3.8.10-1|235	* Wed Jun 3 2020 Alexander Stefanov <alexander@mezon.ru> 3.6.14-1
21mr|gnutls-3.8.10-1|236	- 3.6.14
21mr|gnutls-3.8.10-1|237	
21mr|gnutls-3.8.10-1|238	* Thu May 14 2020 Святослав <s.matveev@rosalinux.ru> 3.6.13-1
21mr|gnutls-3.8.10-1|239	- Hack: fix both linking and plugins being not marked as plugins
21mr|gnutls-3.8.10-1|240	
21mr|gnutls-3.8.10-1|241	* Sat Apr 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|gnutls-3.8.10-1|242	- br pkgconfig(gmp)
21mr|gnutls-3.8.10-1|243	
21mr|gnutls-3.8.10-1|244	* Sat Apr 4 2020 Alexander Stefanov <alexander@mezon.ru> 3.6.13-1
21mr|gnutls-3.8.10-1|245	- 3.6.13
21mr|gnutls-3.8.10-1|246	
21mr|gnutls-3.8.10-1|247	* Thu Apr 2 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|gnutls-3.8.10-1|248	- fix bad spec
21mr|gnutls-3.8.10-1|249	
21mr|gnutls-3.8.10-1|250	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gnutls-3.8.10-1|251	- bot: rpm5 -> rpm4 (8)
21mr|gnutls-3.8.10-1|252	
21mr|gnutls-3.8.10-1|253	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gnutls-3.8.10-1|254	- bot: rpm5 -> rpm4 (2)
21mr|gnutls-3.8.10-1|255	
21mr|gnutls-3.8.10-1|256	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gnutls-3.8.10-1|257	- bot: rpm5 -> rpm4 (1)
21mr|gnutls-3.8.10-1|258	
21mr|gnutls-3.8.10-1|259	* Mon Nov 11 2019 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.5.19-6
21mr|gnutls-3.8.10-1|260	- Bump release

12522 21
21mr|gobject-introspection-1.72.0-2|1	%define typelibnames DBus-1.0 DBusGLib-1.0 GIRepository-2.0 GL-1.0 GLib-2.0 GModule-2.0 GObject-2.0 Gio-2.0 cairo-1.0 fontconfig-2.0 freetype2-2.0 libxml2-2.0 xfixes-4.0 xft-2.0 xlib-2.0 xrandr-1.3
21mr|gobject-introspection-1.72.0-2|2	
21mr|gobject-introspection-1.72.0-2|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gobject-introspection-1.72.0-2|4	
21mr|gobject-introspection-1.72.0-2|5	%bcond_with bootstrap
21mr|gobject-introspection-1.72.0-2|6	
21mr|gobject-introspection-1.72.0-2|7	%define api 1.0
21mr|gobject-introspection-1.72.0-2|8	%define major 1
21mr|gobject-introspection-1.72.0-2|9	%define libname %mklibname girepository %{api} %{major}
21mr|gobject-introspection-1.72.0-2|10	%define devname %mklibname girepository -d
21mr|gobject-introspection-1.72.0-2|11	
21mr|gobject-introspection-1.72.0-2|12	Summary:	GObject Introspection
21mr|gobject-introspection-1.72.0-2|13	Name:		gobject-introspection
21mr|gobject-introspection-1.72.0-2|14	Version:	1.72.0
21mr|gobject-introspection-1.72.0-2|15	Release:	2
21mr|gobject-introspection-1.72.0-2|16	License:	GPLv2+, LGPLv2.1+, MIT
21mr|gobject-introspection-1.72.0-2|17	Group:		Development/C
21mr|gobject-introspection-1.72.0-2|18	Url:		https://download.gnome.org/sources/gobject-introspection
21mr|gobject-introspection-1.72.0-2|19	Source0:	https://download.gnome.org/sources/gobject-introspection/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gobject-introspection-1.72.0-2|20	# gi-find-deps.sh is a rpm helper for Provides and Requires. Script creates typelib()-style Provides/Requires.
21mr|gobject-introspection-1.72.0-2|21	Source1:	gi-find-deps.sh
21mr|gobject-introspection-1.72.0-2|22	Source2:	typelib.attr
21mr|gobject-introspection-1.72.0-2|23	Source3:	gobject-introspection-typelib.template
21mr|gobject-introspection-1.72.0-2|24	BuildRequires:	meson
21mr|gobject-introspection-1.72.0-2|25	BuildRequires:	bison
21mr|gobject-introspection-1.72.0-2|26	BuildRequires:	flex
21mr|gobject-introspection-1.72.0-2|27	BuildRequires:	libtool
21mr|gobject-introspection-1.72.0-2|28	BuildRequires:	pkgconfig(cairo)
21mr|gobject-introspection-1.72.0-2|29	BuildRequires:	pkgconfig(cairo-gobject)
21mr|gobject-introspection-1.72.0-2|30	BuildRequires:	pkgconfig(gio-2.0)
21mr|gobject-introspection-1.72.0-2|31	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|gobject-introspection-1.72.0-2|32	BuildRequires:	pkgconfig(glib-2.0)
21mr|gobject-introspection-1.72.0-2|33	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|gobject-introspection-1.72.0-2|34	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gobject-introspection-1.72.0-2|35	BuildRequires:	pkgconfig(gthread-2.0)
21mr|gobject-introspection-1.72.0-2|36	BuildRequires:	pkgconfig(libffi)
21mr|gobject-introspection-1.72.0-2|37	BuildRequires:	pkgconfig(python3)
21mr|gobject-introspection-1.72.0-2|38	BuildRequires:	python3-mako
21mr|gobject-introspection-1.72.0-2|39	# these are needed by the g-ir-dep-tool
21mr|gobject-introspection-1.72.0-2|40	%if %{without bootstrap}
21mr|gobject-introspection-1.72.0-2|41	BuildRequires:	gobject-introspection >= 1.32.0-2
21mr|gobject-introspection-1.72.0-2|42	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.32.0
21mr|gobject-introspection-1.72.0-2|43	%endif
21mr|gobject-introspection-1.72.0-2|44	
21mr|gobject-introspection-1.72.0-2|45	Requires:	%{libname} = %{EVRD}
21mr|gobject-introspection-1.72.0-2|46	Conflicts:	%mklibname girepository 1.0 0 < 0.6.10-5
21mr|gobject-introspection-1.72.0-2|47	%rename		gir-repository
21mr|gobject-introspection-1.72.0-2|48	
21mr|gobject-introspection-1.72.0-2|49	# Provide typelib() symbols based on gobject-introspection-typelib.template
21mr|gobject-introspection-1.72.0-2|50	# The template is checked during install if it matches the installed *.typelib files.
21mr|gobject-introspection-1.72.0-2|51	%if %{with bootstrap}
21mr|gobject-introspection-1.72.0-2|52	%(cat %{SOURCE3} | awk '{ print "Provides: " $0}')
21mr|gobject-introspection-1.72.0-2|53	%endif
21mr|gobject-introspection-1.72.0-2|54	
21mr|gobject-introspection-1.72.0-2|55	%description
21mr|gobject-introspection-1.72.0-2|56	The goal of the project is to describe the APIs and  collect them in
21mr|gobject-introspection-1.72.0-2|57	a uniform, machine readable format.
21mr|gobject-introspection-1.72.0-2|58	
21mr|gobject-introspection-1.72.0-2|59	%files
21mr|gobject-introspection-1.72.0-2|60	%dir %{_libdir}/girepository-%{api}
21mr|gobject-introspection-1.72.0-2|61	%{_libdir}/girepository-%{api}/*.typelib
21mr|gobject-introspection-1.72.0-2|62	
21mr|gobject-introspection-1.72.0-2|63	#----------------------------------------------------------------------------
21mr|gobject-introspection-1.72.0-2|64	
21mr|gobject-introspection-1.72.0-2|65	%package -n %{libname}
21mr|gobject-introspection-1.72.0-2|66	Summary:	GObject Introspection shared library
21mr|gobject-introspection-1.72.0-2|67	Group:		System/Libraries
21mr|gobject-introspection-1.72.0-2|68	Conflicts:	%{name} < 0.6.8-2
21mr|gobject-introspection-1.72.0-2|69	
21mr|gobject-introspection-1.72.0-2|70	%description -n %{libname}
21mr|gobject-introspection-1.72.0-2|71	The goal of the project is to describe the APIs and  collect them in
21mr|gobject-introspection-1.72.0-2|72	a uniform, machine readable format.
21mr|gobject-introspection-1.72.0-2|73	
21mr|gobject-introspection-1.72.0-2|74	%files -n %{libname}
21mr|gobject-introspection-1.72.0-2|75	%{_libdir}/libgirepository-%{api}.so.%{major}*
21mr|gobject-introspection-1.72.0-2|76	
21mr|gobject-introspection-1.72.0-2|77	#----------------------------------------------------------------------------
21mr|gobject-introspection-1.72.0-2|78	
21mr|gobject-introspection-1.72.0-2|79	%package -n %{devname}
21mr|gobject-introspection-1.72.0-2|80	Summary:	GObject Introspection development libraries
21mr|gobject-introspection-1.72.0-2|81	Group:		Development/C
21mr|gobject-introspection-1.72.0-2|82	# these two pkgs are needed for typelib requires generation
21mr|gobject-introspection-1.72.0-2|83	Requires:	%{name} = %{EVRD}
21mr|gobject-introspection-1.72.0-2|84	Requires:	%{libname} = %{EVRD}
21mr|gobject-introspection-1.72.0-2|85	#gw /usr/bin/libtool is called in giscanner
21mr|gobject-introspection-1.72.0-2|86	Requires:	libtool
21mr|gobject-introspection-1.72.0-2|87	Requires:	python3-mako
21mr|gobject-introspection-1.72.0-2|88	Requires:	pcre
21mr|gobject-introspection-1.72.0-2|89	# gi-find-deps.sh
21mr|gobject-introspection-1.72.0-2|90	Requires:	bash
21mr|gobject-introspection-1.72.0-2|91	Provides:	libgirepository-devel = %{EVRD}
21mr|gobject-introspection-1.72.0-2|92	Provides:	girepository-devel = %{EVRD}
21mr|gobject-introspection-1.72.0-2|93	Provides:	%{name}-devel = %{EVRD}
21mr|gobject-introspection-1.72.0-2|94	
21mr|gobject-introspection-1.72.0-2|95	%description -n %{devname}
21mr|gobject-introspection-1.72.0-2|96	The goal of the project is to describe the APIs and  collect them in
21mr|gobject-introspection-1.72.0-2|97	a uniform, machine readable format.
21mr|gobject-introspection-1.72.0-2|98	
21mr|gobject-introspection-1.72.0-2|99	%files -n %{devname}
21mr|gobject-introspection-1.72.0-2|100	%doc TODO NEWS
21mr|gobject-introspection-1.72.0-2|101	%{_bindir}/g-ir-annotation-tool
21mr|gobject-introspection-1.72.0-2|102	%{_bindir}/g-ir-compiler
21mr|gobject-introspection-1.72.0-2|103	%{_bindir}/g-ir-generate
21mr|gobject-introspection-1.72.0-2|104	%{_bindir}/g-ir-inspect
21mr|gobject-introspection-1.72.0-2|105	%{_bindir}/g-ir-scanner
21mr|gobject-introspection-1.72.0-2|106	%{_bindir}/g-ir-dep-tool
21mr|gobject-introspection-1.72.0-2|107	%{_libdir}/%{name}
21mr|gobject-introspection-1.72.0-2|108	%{_libdir}/libgirepository-%{api}.so
21mr|gobject-introspection-1.72.0-2|109	%{_libdir}/pkgconfig/*.pc
21mr|gobject-introspection-1.72.0-2|110	%{_includedir}/%{name}-%{api}
21mr|gobject-introspection-1.72.0-2|111	%{_datadir}/aclocal/*.m4
21mr|gobject-introspection-1.72.0-2|112	%{_datadir}/%{name}-%{api}
21mr|gobject-introspection-1.72.0-2|113	#%{_datadir}/gtk-doc/html/gi
21mr|gobject-introspection-1.72.0-2|114	%dir %{_datadir}/gir-%{api}
21mr|gobject-introspection-1.72.0-2|115	%{_datadir}/gir-%{api}/*.gir
21mr|gobject-introspection-1.72.0-2|116	%{_datadir}/gir-%{api}/gir-1.2.rnc
21mr|gobject-introspection-1.72.0-2|117	%{_rpmconfigdir}/gi-find-deps.sh
21mr|gobject-introspection-1.72.0-2|118	%{_fileattrsdir}/typelib.attr
21mr|gobject-introspection-1.72.0-2|119	%{_rpmmacrodir}/*typelib*
21mr|gobject-introspection-1.72.0-2|120	%{_mandir}/man1/*
21mr|gobject-introspection-1.72.0-2|121	
21mr|gobject-introspection-1.72.0-2|122	
21mr|gobject-introspection-1.72.0-2|123	#----------------------------------------------------------------------------
21mr|gobject-introspection-1.72.0-2|124	
21mr|gobject-introspection-1.72.0-2|125	%prep
21mr|gobject-introspection-1.72.0-2|126	%setup -q
21mr|gobject-introspection-1.72.0-2|127	%apply_patches
21mr|gobject-introspection-1.72.0-2|128	
21mr|gobject-introspection-1.72.0-2|129	grep -lr "file=sys.stderr" . | xargs sed -i -e "s/file=sys.stderr/sys.stderr/g"
21mr|gobject-introspection-1.72.0-2|130	
21mr|gobject-introspection-1.72.0-2|131	%build
21mr|gobject-introspection-1.72.0-2|132	export LDFLAGS="-L%{_libdir}"
21mr|gobject-introspection-1.72.0-2|133	%meson
21mr|gobject-introspection-1.72.0-2|134	%meson_build
21mr|gobject-introspection-1.72.0-2|135	
21mr|gobject-introspection-1.72.0-2|136	%install
21mr|gobject-introspection-1.72.0-2|137	%meson_install
21mr|gobject-introspection-1.72.0-2|138	install -D %{SOURCE1} %{buildroot}%{_rpmconfigdir}/gi-find-deps.sh
21mr|gobject-introspection-1.72.0-2|139	install -D -m 0664 %{SOURCE2} %{buildroot}%{_fileattrsdir}/typelib.attr
21mr|gobject-introspection-1.72.0-2|140	%install_macro typelib %{SOURCE2}
21mr|gobject-introspection-1.72.0-2|141	
21mr|gobject-introspection-1.72.0-2|142	# tool was renamed
21mr|gobject-introspection-1.72.0-2|143	ln -s g-ir-inspect %{buildroot}%{_bindir}/g-ir-dep-tool
21mr|gobject-introspection-1.72.0-2|144	
21mr|gobject-introspection-1.72.0-2|145	# comparing, if we provide all the symbols expected.
21mr|gobject-introspection-1.72.0-2|146	%if %{with bootstrap}
21mr|gobject-introspection-1.72.0-2|147	ls %{buildroot}%{_libdir}/girepository-1.0/*.typelib | sh %{SOURCE1} -P > gobject-introspection-typelib.installed
21mr|gobject-introspection-1.72.0-2|148	diff -s %{SOURCE3} gobject-introspection-typelib.installed
21mr|gobject-introspection-1.72.0-2|149	%endif

12523 21
21mr|gocr-0.52-2|1	%define _disable_ld_as_needed 1
21mr|gocr-0.52-2|2	
21mr|gocr-0.52-2|3	Summary:	OCR (Optical Character Recognition) program
21mr|gocr-0.52-2|4	Name:		gocr
21mr|gocr-0.52-2|5	Version:	0.52
21mr|gocr-0.52-2|6	Release:	2
21mr|gocr-0.52-2|7	License:	GPLv2
21mr|gocr-0.52-2|8	Group:		Graphics
21mr|gocr-0.52-2|9	URL:		http://jocr.sourceforge.net/
21mr|gocr-0.52-2|10	Source0:	http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-%{version}.tar.gz
21mr|gocr-0.52-2|11	Source1:	http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-%{version}.tar.gz.asc
21mr|gocr-0.52-2|12	Source2:	%{name}-icons.tar.bz2
21mr|gocr-0.52-2|13	BuildRequires:	libnetpbm-devel
21mr|gocr-0.52-2|14	Requires:	gzip
21mr|gocr-0.52-2|15	Requires:	bzip2
21mr|gocr-0.52-2|16	Requires:	jpeg-progs
21mr|gocr-0.52-2|17	Requires:	netpbm
21mr|gocr-0.52-2|18	Requires:	transfig
21mr|gocr-0.52-2|19	
21mr|gocr-0.52-2|20	%description
21mr|gocr-0.52-2|21	GOCR is an optical character recognition program, released under the
21mr|gocr-0.52-2|22	GNU General Public License. It reads images in many formats (pnm, pbm,
21mr|gocr-0.52-2|23	pgm, ppm, some pcx and tga image files (or PNM from stdin); if
21mr|gocr-0.52-2|24	pnm-tools installed and running linux-like system you can also use
21mr|gocr-0.52-2|25	pnm.gz, pnm.bz2, png, jpg, tiff, gif, bmp and others) and outputs
21mr|gocr-0.52-2|26	a text file.
21mr|gocr-0.52-2|27	
21mr|gocr-0.52-2|28	%prep
21mr|gocr-0.52-2|29	%setup -q
21mr|gocr-0.52-2|30	
21mr|gocr-0.52-2|31	%build
21mr|gocr-0.52-2|32	%configure
21mr|gocr-0.52-2|33	%make
21mr|gocr-0.52-2|34	
21mr|gocr-0.52-2|35	%install
21mr|gocr-0.52-2|36	%makeinstall_std
21mr|gocr-0.52-2|37	
21mr|gocr-0.52-2|38	# drop buggy tcl frontend
21mr|gocr-0.52-2|39	rm -rf %{buildroot}%{_bindir}/gocr.tcl
21mr|gocr-0.52-2|40	
21mr|gocr-0.52-2|41	# Desktop menu - not needed without GUI frontend
21mr|gocr-0.52-2|42	#mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir},%{_menudir}}
21mr|gocr-0.52-2|43	#bzcat %{SOURCE2}|tar xf - -C %{buildroot}/%{_datadir}
21mr|gocr-0.52-2|44	#
21mr|gocr-0.52-2|45	#mkdir -p %{buildroot}%{_datadir}/applications/
21mr|gocr-0.52-2|46	#cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|gocr-0.52-2|47	#[Desktop Entry]
21mr|gocr-0.52-2|48	#Type=Application
21mr|gocr-0.52-2|49	#Exec=%{_bindir}/gocr
21mr|gocr-0.52-2|50	#Icon=%{name}
21mr|gocr-0.52-2|51	#Categories=Graphics;Viewer;
21mr|gocr-0.52-2|52	#Name=Gocr
21mr|gocr-0.52-2|53	#Name[ru]=Gocr
21mr|gocr-0.52-2|54	#Comment=Optical recognition program
21mr|gocr-0.52-2|55	#Comment[ru]=Система распознавания текста
21mr|gocr-0.52-2|56	#EOF
21mr|gocr-0.52-2|57	
21mr|gocr-0.52-2|58	%clean
21mr|gocr-0.52-2|59	
21mr|gocr-0.52-2|60	%files -n %{name}
21mr|gocr-0.52-2|61	%doc AUTHORS BUGS CREDITS HISTORY README REMARK.txt REVIEW TODO
21mr|gocr-0.52-2|62	%doc doc/{examples.txt,gocr.html,unicode.txt}
21mr|gocr-0.52-2|63	%{_mandir}/man1/*
21mr|gocr-0.52-2|64	%attr(755,root,root) %{_bindir}/*
21mr|gocr-0.52-2|65	#%{_datadir}/applications/%{name}.desktop

12524 21
21mr|gofer-3.0.0-1|1	%define rel 0.1
21mr|gofer-3.0.0-1|2	
21mr|gofer-3.0.0-1|3	Summary:	A lightweight, extensible python agent
21mr|gofer-3.0.0-1|4	Name:		gofer
21mr|gofer-3.0.0-1|5	Version:	3.0.0
21mr|gofer-3.0.0-1|6	Release:	1
21mr|gofer-3.0.0-1|7	License:	LGPLv2
21mr|gofer-3.0.0-1|8	Group:		Development/Other
21mr|gofer-3.0.0-1|9	Url:		https://github.com/jortel/gofer/
21mr|gofer-3.0.0-1|10	Source0:	https://github.com/jortel/gofer/archive/gofer-%{version}-%{rel}.tar.gz?/%{name}-%{version}-%{rel}.tar.gz
21mr|gofer-3.0.0-1|11	BuildRequires:	python3-setuptools
21mr|gofer-3.0.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|gofer-3.0.0-1|13	Requires:	python3-%{name} = %{EVRD}
21mr|gofer-3.0.0-1|14	BuildArch:	noarch
21mr|gofer-3.0.0-1|15	
21mr|gofer-3.0.0-1|16	%description
21mr|gofer-3.0.0-1|17	Gofer provides an extensible, light weight, universal python agent.
21mr|gofer-3.0.0-1|18	The gofer core agent is a python daemon (service) that provides
21mr|gofer-3.0.0-1|19	infrastructure for exposing a remote API and for running Recurring
21mr|gofer-3.0.0-1|20	Actions. The APIs contributed by plug-ins are accessible by Remote
21mr|gofer-3.0.0-1|21	Method Invocation (RMI). The transport for RMI is AMQP using the
21mr|gofer-3.0.0-1|22	QPID message broker. Actions are also provided by plug-ins and are
21mr|gofer-3.0.0-1|23	executed at the specified interval.
21mr|gofer-3.0.0-1|24	
21mr|gofer-3.0.0-1|25	%files
21mr|gofer-3.0.0-1|26	%doc LICENSE
21mr|gofer-3.0.0-1|27	%{_sysconfdir}/%{name}
21mr|gofer-3.0.0-1|28	%{_sysconfdir}/sysconfig/%{name}d
21mr|gofer-3.0.0-1|29	%dir %{_prefix}/lib/%{name}/plugins/
21mr|gofer-3.0.0-1|30	%{_datadir}/%{name}/plugins/
21mr|gofer-3.0.0-1|31	%dir %{_var}/log/%{name}/
21mr|gofer-3.0.0-1|32	%{_bindir}/%{name}*
21mr|gofer-3.0.0-1|33	%{_unitdir}/%{name}d.service
21mr|gofer-3.0.0-1|34	%{_mandir}/man1/gofer*
21mr|gofer-3.0.0-1|35	
21mr|gofer-3.0.0-1|36	%post
21mr|gofer-3.0.0-1|37	%_post_service %{name}d
21mr|gofer-3.0.0-1|38	
21mr|gofer-3.0.0-1|39	%preun
21mr|gofer-3.0.0-1|40	%_preun_service %{name}d
21mr|gofer-3.0.0-1|41	
21mr|gofer-3.0.0-1|42	#----------------------------------------------------------------------------
21mr|gofer-3.0.0-1|43	
21mr|gofer-3.0.0-1|44	%package -n python3-%{name}
21mr|gofer-3.0.0-1|45	Summary:	Gofer python lib modules
21mr|gofer-3.0.0-1|46	Group:		Development/Python
21mr|gofer-3.0.0-1|47	%rename python-%{name}
21mr|gofer-3.0.0-1|48	
21mr|gofer-3.0.0-1|49	%description -n python3-%{name}
21mr|gofer-3.0.0-1|50	Contains gofer python lib modules.
21mr|gofer-3.0.0-1|51	
21mr|gofer-3.0.0-1|52	%files -n python3-%{name}
21mr|gofer-3.0.0-1|53	%doc LICENSE
21mr|gofer-3.0.0-1|54	%{py3_puresitedir}/%{name}
21mr|gofer-3.0.0-1|55	
21mr|gofer-3.0.0-1|56	#----------------------------------------------------------------------------
21mr|gofer-3.0.0-1|57	
21mr|gofer-3.0.0-1|58	%prep
21mr|gofer-3.0.0-1|59	%autosetup -p1 -n %{name}-%{name}-%{version}-%{rel}
21mr|gofer-3.0.0-1|60	
21mr|gofer-3.0.0-1|61	%build
21mr|gofer-3.0.0-1|62	pushd src
21mr|gofer-3.0.0-1|63	%py3_build
21mr|gofer-3.0.0-1|64	popd
21mr|gofer-3.0.0-1|65	pushd docs/man/man1
21mr|gofer-3.0.0-1|66	gzip *
21mr|gofer-3.0.0-1|67	popd
21mr|gofer-3.0.0-1|68	
21mr|gofer-3.0.0-1|69	%install
21mr|gofer-3.0.0-1|70	pushd src
21mr|gofer-3.0.0-1|71	%py3_install
21mr|gofer-3.0.0-1|72	popd
21mr|gofer-3.0.0-1|73	
21mr|gofer-3.0.0-1|74	mkdir -p %{buildroot}%{_bindir}
21mr|gofer-3.0.0-1|75	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|gofer-3.0.0-1|76	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/plugins
21mr|gofer-3.0.0-1|77	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/conf.d
21mr|gofer-3.0.0-1|78	mkdir -p %{buildroot}%{_sysconfdir}/init.d
21mr|gofer-3.0.0-1|79	mkdir -p %{buildroot}%{_var}/log/%{name}
21mr|gofer-3.0.0-1|80	mkdir -p %{buildroot}%{_var}/lib/%{name}/journal/watchdog
21mr|gofer-3.0.0-1|81	mkdir -p %{buildroot}%{_usr}/lib/%{name}/plugins
21mr|gofer-3.0.0-1|82	mkdir -p %{buildroot}%{_datadir}/%{name}/plugins
21mr|gofer-3.0.0-1|83	mkdir -p %{buildroot}%{_mandir}/man1
21mr|gofer-3.0.0-1|84	
21mr|gofer-3.0.0-1|85	mkdir -p %{buildroot}/usr/bin
21mr|gofer-3.0.0-1|86	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
21mr|gofer-3.0.0-1|87	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/plugins
21mr|gofer-3.0.0-1|88	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/conf.d
21mr|gofer-3.0.0-1|89	mkdir -p %{buildroot}/%{_sysconfdir}/init.d
21mr|gofer-3.0.0-1|90	mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig
21mr|gofer-3.0.0-1|91	mkdir -p %{buildroot}/%{_unitdir}
21mr|gofer-3.0.0-1|92	mkdir -p %{buildroot}/%{_usr}/lib/%{name}/plugins
21mr|gofer-3.0.0-1|93	mkdir -p %{buildroot}/%{_usr}/share/%{name}/plugins
21mr|gofer-3.0.0-1|94	mkdir -p %{buildroot}/%{_mandir}/man1
21mr|gofer-3.0.0-1|95	
21mr|gofer-3.0.0-1|96	cp bin/* %{buildroot}/usr/bin
21mr|gofer-3.0.0-1|97	cp etc/%{name}/*.conf %{buildroot}/%{_sysconfdir}/%{name}
21mr|gofer-3.0.0-1|98	cp etc/sysconfig/%{name}d %{buildroot}/%{_sysconfdir}/sysconfig
21mr|gofer-3.0.0-1|99	cp docs/man/man1/* %{buildroot}/%{_mandir}/man1
21mr|gofer-3.0.0-1|100	cp plugins/demo.conf %{buildroot}/%{_sysconfdir}/%{name}/plugins
21mr|gofer-3.0.0-1|101	cp plugins/demo.py %{buildroot}/%{_usr}/share/%{name}/plugins
21mr|gofer-3.0.0-1|102	cp usr/lib/systemd/system/* %{buildroot}/%{_unitdir}
21mr|gofer-3.0.0-1|103	
21mr|gofer-3.0.0-1|104	rm -rf %{buildroot}%{py3_puresitedir}/%{name}*.egg-info
21mr|gofer-3.0.0-1|105	
21mr|gofer-3.0.0-1|106	# Disable virt plugin for now
21mr|gofer-3.0.0-1|107	rm -f %{buildroot}%{_sysconfdir}/%{name}/plugins/virt.conf
21mr|gofer-3.0.0-1|108	rm -f %{buildroot}%{_datadir}/%{name}/plugins/virt.*

12525 21
21mr|goffice-0.10.50-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|goffice-0.10.50-1|2	
21mr|goffice-0.10.50-1|3	%define api	0.10
21mr|goffice-0.10.50-1|4	%define major	10
21mr|goffice-0.10.50-1|5	%define libname	%mklibname %{name} %{api} %{major}
21mr|goffice-0.10.50-1|6	%define devname	%mklibname %{name} %{api} -d
21mr|goffice-0.10.50-1|7	%define girname	%mklibname %{name}-gir %{api}
21mr|goffice-0.10.50-1|8	
21mr|goffice-0.10.50-1|9	Summary:	Set of document centric objects and utilities for GLib/GTK
21mr|goffice-0.10.50-1|10	Name:		goffice
21mr|goffice-0.10.50-1|11	Version:	0.10.50
21mr|goffice-0.10.50-1|12	Release:	1
21mr|goffice-0.10.50-1|13	License:	GPLv2+
21mr|goffice-0.10.50-1|14	Group:		System/Libraries
21mr|goffice-0.10.50-1|15	Url:		http://www.gnome.org
21mr|goffice-0.10.50-1|16	Source0:	http://ftp.gnome.org/pub/GNOME/sources/goffice/%{url_ver}/%{name}-%{version}.tar.xz
21mr|goffice-0.10.50-1|17	
21mr|goffice-0.10.50-1|18	BuildRequires:	gtk-doc
21mr|goffice-0.10.50-1|19	BuildRequires:	intltool
21mr|goffice-0.10.50-1|20	BuildRequires:	perl-IO-Compress
21mr|goffice-0.10.50-1|21	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|goffice-0.10.50-1|22	BuildRequires:	pkgconfig(gconf-2.0)
21mr|goffice-0.10.50-1|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|goffice-0.10.50-1|24	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|goffice-0.10.50-1|25	BuildRequires:	pkgconfig(libglade-2.0)
21mr|goffice-0.10.50-1|26	BuildRequires:	pkgconfig(libgsf-1)
21mr|goffice-0.10.50-1|27	BuildRequires:	pkgconfig(libpcre)
21mr|goffice-0.10.50-1|28	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|goffice-0.10.50-1|29	BuildRequires:	pkgconfig(libxslt)
21mr|goffice-0.10.50-1|30	Obsoletes:	goffice0 < 0.10
21mr|goffice-0.10.50-1|31	
21mr|goffice-0.10.50-1|32	%description
21mr|goffice-0.10.50-1|33	There are common operations for document centric applications that are
21mr|goffice-0.10.50-1|34	conceptually simple, but complex to implement fully.
21mr|goffice-0.10.50-1|35	- plugins
21mr|goffice-0.10.50-1|36	- load/save documents
21mr|goffice-0.10.50-1|37	- undo/redo
21mr|goffice-0.10.50-1|38	
21mr|goffice-0.10.50-1|39	%files -f %{name}-%{version}.lang
21mr|goffice-0.10.50-1|40	%doc README NEWS AUTHORS BUGS MAINTAINERS
21mr|goffice-0.10.50-1|41	%{_libdir}/%{name}/%{version}/
21mr|goffice-0.10.50-1|42	%dir %{_libdir}/%{name}/
21mr|goffice-0.10.50-1|43	%{_datadir}/%{name}/%{version}/mmlitex
21mr|goffice-0.10.50-1|44	
21mr|goffice-0.10.50-1|45	#----------------------------------------------------------------------------
21mr|goffice-0.10.50-1|46	
21mr|goffice-0.10.50-1|47	%package -n %{libname}
21mr|goffice-0.10.50-1|48	Summary:	%{summary}
21mr|goffice-0.10.50-1|49	Group:		%{group}
21mr|goffice-0.10.50-1|50	
21mr|goffice-0.10.50-1|51	%description -n %{libname}
21mr|goffice-0.10.50-1|52	Shared library implementing document centric objects and utilities for
21mr|goffice-0.10.50-1|53	GLib/GTK.
21mr|goffice-0.10.50-1|54	
21mr|goffice-0.10.50-1|55	%files -n %{libname}
21mr|goffice-0.10.50-1|56	%{_libdir}/libgoffice-%{api}.so.%{major}*
21mr|goffice-0.10.50-1|57	
21mr|goffice-0.10.50-1|58	#----------------------------------------------------------------------------
21mr|goffice-0.10.50-1|59	
21mr|goffice-0.10.50-1|60	%package -n %{girname}
21mr|goffice-0.10.50-1|61	Summary:	GObject Introspection interface description for %{name}
21mr|goffice-0.10.50-1|62	Group:		System/Libraries
21mr|goffice-0.10.50-1|63	
21mr|goffice-0.10.50-1|64	%description -n %{girname}
21mr|goffice-0.10.50-1|65	GObject Introspection interface description for %{name}.
21mr|goffice-0.10.50-1|66	
21mr|goffice-0.10.50-1|67	%files -n %{girname}
21mr|goffice-0.10.50-1|68	%{_libdir}/girepository-1.0/GOffice-%{api}.typelib
21mr|goffice-0.10.50-1|69	
21mr|goffice-0.10.50-1|70	#----------------------------------------------------------------------------
21mr|goffice-0.10.50-1|71	
21mr|goffice-0.10.50-1|72	%package -n %{devname}
21mr|goffice-0.10.50-1|73	Summary:	%{summary}
21mr|goffice-0.10.50-1|74	Group:		Development/C
21mr|goffice-0.10.50-1|75	Requires:	%{libname} = %{EVRD}
21mr|goffice-0.10.50-1|76	Requires:	%{girname} = %{EVRD}
21mr|goffice-0.10.50-1|77	Provides:	%{name}-devel = %{EVRD}
21mr|goffice-0.10.50-1|78	
21mr|goffice-0.10.50-1|79	%description -n %{devname}
21mr|goffice-0.10.50-1|80	Development files of the Goffice library.
21mr|goffice-0.10.50-1|81	
21mr|goffice-0.10.50-1|82	%files -n %{devname}
21mr|goffice-0.10.50-1|83	%{_includedir}/libgoffice-%{api}/
21mr|goffice-0.10.50-1|84	%{_libdir}/lib*.so
21mr|goffice-0.10.50-1|85	%{_libdir}/pkgconfig/*.pc
21mr|goffice-0.10.50-1|86	%{_datadir}/gtk-doc/html/goffice-%{api}/
21mr|goffice-0.10.50-1|87	%{_datadir}/gir-1.0/*.gir
21mr|goffice-0.10.50-1|88	
21mr|goffice-0.10.50-1|89	#----------------------------------------------------------------------------
21mr|goffice-0.10.50-1|90	
21mr|goffice-0.10.50-1|91	%prep
21mr|goffice-0.10.50-1|92	%setup -q
21mr|goffice-0.10.50-1|93	
21mr|goffice-0.10.50-1|94	%build
21mr|goffice-0.10.50-1|95	%configure \
21mr|goffice-0.10.50-1|96	--disable-static \
21mr|goffice-0.10.50-1|97	--enable-introspection=yes
21mr|goffice-0.10.50-1|98	
21mr|goffice-0.10.50-1|99	%make
21mr|goffice-0.10.50-1|100	
21mr|goffice-0.10.50-1|101	%install
21mr|goffice-0.10.50-1|102	%makeinstall_std
21mr|goffice-0.10.50-1|103	%find_lang %{name}-%{version}

12526 21
21mr|golang-1.25.7-1|1	%define _duplicate_files_terminate_build 0
21mr|golang-1.25.7-1|2	
21mr|golang-1.25.7-1|3	%bcond_with bootstrap
21mr|golang-1.25.7-1|4	# temporalily ignore test failures
21mr|golang-1.25.7-1|5	%ifarch %{ix86} %{armx} %{riscv}
21mr|golang-1.25.7-1|6	%bcond_without ignore_tests
21mr|golang-1.25.7-1|7	%else
21mr|golang-1.25.7-1|8	%bcond_with ignore_tests
21mr|golang-1.25.7-1|9	%endif
21mr|golang-1.25.7-1|10	
21mr|golang-1.25.7-1|11	# build ids are not currently generated:
21mr|golang-1.25.7-1|12	# https://code.google.com/p/go/issues/detail?id=5238
21mr|golang-1.25.7-1|13	#
21mr|golang-1.25.7-1|14	# also, debuginfo extraction currently fails with
21mr|golang-1.25.7-1|15	# "Failed to write file: invalid section alignment"
21mr|golang-1.25.7-1|16	%global debug_package %{nil}
21mr|golang-1.25.7-1|17	
21mr|golang-1.25.7-1|18	# we are shipping the full contents of src in the data subpackage, which
21mr|golang-1.25.7-1|19	# contains binary-like things (ELF data for tests, etc)
21mr|golang-1.25.7-1|20	%global _binaries_in_noarch_packages_terminate_build 0
21mr|golang-1.25.7-1|21	
21mr|golang-1.25.7-1|22	# Do not check any files in doc or src for requires
21mr|golang-1.25.7-1|23	%global __requires_exclude_from ^(%{_datadir}|/usr/lib)/%{name}/(doc|src)/.*$
21mr|golang-1.25.7-1|24	
21mr|golang-1.25.7-1|25	# Don't alter timestamps of especially the .a files (or else go will rebuild later)
21mr|golang-1.25.7-1|26	# Actually, don't strip at all since we are not even building debug packages and this corrupts the dwarf testdata
21mr|golang-1.25.7-1|27	%global __strip /bin/true
21mr|golang-1.25.7-1|28	
21mr|golang-1.25.7-1|29	# rpmbuild magic to keep from having meta dependency on libc.so.6
21mr|golang-1.25.7-1|30	%define _use_internal_dependency_generator 0
21mr|golang-1.25.7-1|31	%define __find_requires %{nil}
21mr|golang-1.25.7-1|32	%global __spec_install_post /usr/lib/rpm/check-rpaths   /usr/lib/rpm/check-buildroot  \
21mr|golang-1.25.7-1|33	/usr/lib/rpm/brp-compress
21mr|golang-1.25.7-1|34	
21mr|golang-1.25.7-1|35	%global golibdir %{_libdir}/golang
21mr|golang-1.25.7-1|36	
21mr|golang-1.25.7-1|37	# Golang build options.
21mr|golang-1.25.7-1|38	
21mr|golang-1.25.7-1|39	# Build golang using external/internal(close to cgo disabled) linking.
21mr|golang-1.25.7-1|40	%ifarch %{ix86} %{x86_64} ppc64le %{armx} s390x %{riscv}
21mr|golang-1.25.7-1|41	%global external_linker 1
21mr|golang-1.25.7-1|42	%else
21mr|golang-1.25.7-1|43	%global external_linker 0
21mr|golang-1.25.7-1|44	%endif
21mr|golang-1.25.7-1|45	
21mr|golang-1.25.7-1|46	# Build golang with cgo enabled/disabled(later equals more or less to internal linking).
21mr|golang-1.25.7-1|47	%ifarch %{ix86} %{x86_64} ppc64le %{armx} s390x %{riscv} loongarch64
21mr|golang-1.25.7-1|48	%global cgo_enabled 1
21mr|golang-1.25.7-1|49	%else
21mr|golang-1.25.7-1|50	%global cgo_enabled 0
21mr|golang-1.25.7-1|51	%endif
21mr|golang-1.25.7-1|52	
21mr|golang-1.25.7-1|53	# Use golang/gcc-go as bootstrap compiler
21mr|golang-1.25.7-1|54	%if %{with bootstrap}
21mr|golang-1.25.7-1|55	%global golang_bootstrap 0
21mr|golang-1.25.7-1|56	%global __cc /usr/bin/gcc
21mr|golang-1.25.7-1|57	%global __cxx /usr/bin/g++
21mr|golang-1.25.7-1|58	%else
21mr|golang-1.25.7-1|59	# 1.12.7 dont like clang
21mr|golang-1.25.7-1|60	%global __cc /usr/bin/gcc
21mr|golang-1.25.7-1|61	%global __cxx /usr/bin/g++
21mr|golang-1.25.7-1|62	%global golang_bootstrap 1
21mr|golang-1.25.7-1|63	%endif
21mr|golang-1.25.7-1|64	
21mr|golang-1.25.7-1|65	# Controls what ever we fail on failed tests
21mr|golang-1.25.7-1|66	%if %{with ignore_tests}
21mr|golang-1.25.7-1|67	%global fail_on_tests 0
21mr|golang-1.25.7-1|68	%else
21mr|golang-1.25.7-1|69	%global fail_on_tests 1
21mr|golang-1.25.7-1|70	%endif
21mr|golang-1.25.7-1|71	
21mr|golang-1.25.7-1|72	# Build golang shared objects for stdlib
21mr|golang-1.25.7-1|73	%ifarch %{ix86} %{x86_64} ppc64le %{armx}
21mr|golang-1.25.7-1|74	%global shared 1
21mr|golang-1.25.7-1|75	%else
21mr|golang-1.25.7-1|76	%global shared 0
21mr|golang-1.25.7-1|77	%endif
21mr|golang-1.25.7-1|78	
21mr|golang-1.25.7-1|79	# Pre build std lib with -race enabled
21mr|golang-1.25.7-1|80	%global race 0
21mr|golang-1.25.7-1|81	
21mr|golang-1.25.7-1|82	# Fedora GOROOT
21mr|golang-1.25.7-1|83	%global goroot          /usr/lib/%{name}
21mr|golang-1.25.7-1|84	
21mr|golang-1.25.7-1|85	%ifarch %{x86_64}
21mr|golang-1.25.7-1|86	%global gohostarch  amd64
21mr|golang-1.25.7-1|87	%endif
21mr|golang-1.25.7-1|88	%ifarch %{ix86}
21mr|golang-1.25.7-1|89	%global gohostarch  386
21mr|golang-1.25.7-1|90	%endif
21mr|golang-1.25.7-1|91	%ifarch %{arm}
21mr|golang-1.25.7-1|92	%global gohostarch  arm
21mr|golang-1.25.7-1|93	%endif
21mr|golang-1.25.7-1|94	%ifarch aarch64
21mr|golang-1.25.7-1|95	%global gohostarch  arm64
21mr|golang-1.25.7-1|96	%endif
21mr|golang-1.25.7-1|97	%ifarch ppc64
21mr|golang-1.25.7-1|98	%global gohostarch  ppc64
21mr|golang-1.25.7-1|99	%endif
21mr|golang-1.25.7-1|100	%ifarch ppc64le
21mr|golang-1.25.7-1|101	%global gohostarch  ppc64le
21mr|golang-1.25.7-1|102	%endif
21mr|golang-1.25.7-1|103	%ifarch s390x
21mr|golang-1.25.7-1|104	%global gohostarch  s390x
21mr|golang-1.25.7-1|105	%endif
21mr|golang-1.25.7-1|106	%ifarch riscv64
21mr|golang-1.25.7-1|107	%global gohostarch  riscv64
21mr|golang-1.25.7-1|108	%endif
21mr|golang-1.25.7-1|109	%ifarch loongarch64
21mr|golang-1.25.7-1|110	%global gohostarch  loong64
21mr|golang-1.25.7-1|111	%endif
21mr|golang-1.25.7-1|112	
21mr|golang-1.25.7-1|113	%global go_api %(echo %{version}|cut -d. -f1-2)
21mr|golang-1.25.7-1|114	
21mr|golang-1.25.7-1|115	Summary:        The Go programming language compiler
21mr|golang-1.25.7-1|116	Name:           golang
21mr|golang-1.25.7-1|117	Version:        1.25.7
21mr|golang-1.25.7-1|118	Release:        1
21mr|golang-1.25.7-1|119	Group:          Development/Other
21mr|golang-1.25.7-1|120	# source tree includes several copies of Mark.Twain-Tom.Sawyer.txt under Public Domain
21mr|golang-1.25.7-1|121	License:        BSD and Public Domain
21mr|golang-1.25.7-1|122	URL:            http://golang.org/
21mr|golang-1.25.7-1|123	Source0:        https://go.dev/dl/go%{version}.src.tar.gz
21mr|golang-1.25.7-1|124	# make possible to override default traceback level at build time by setting build tag rpm_crashtraceback
21mr|golang-1.25.7-1|125	Source1:        fedora.go
21mr|golang-1.25.7-1|126	Source100:      golang-gdbinit
21mr|golang-1.25.7-1|127	Source1000:     golang.rpmlintrc
21mr|golang-1.25.7-1|128	# The compiler is written in Go. Needs go(1.4+) compiler for build.
21mr|golang-1.25.7-1|129	%if !%{golang_bootstrap}
21mr|golang-1.25.7-1|130	BuildRequires:  gcc-go >= 5
21mr|golang-1.25.7-1|131	%else
21mr|golang-1.25.7-1|132	BuildRequires:  golang > 1.4
21mr|golang-1.25.7-1|133	%endif
21mr|golang-1.25.7-1|134	BuildRequires:  hostname
21mr|golang-1.25.7-1|135	# for tests
21mr|golang-1.25.7-1|136	BuildRequires:  pcre-devel
21mr|golang-1.25.7-1|137	BuildRequires:  glibc-static-devel
21mr|golang-1.25.7-1|138	BuildRequires:  perl-interpreter
21mr|golang-1.25.7-1|139	BuildRequires:  procps-ng
21mr|golang-1.25.7-1|140	BuildRequires:  timezone
21mr|golang-1.25.7-1|141	Requires:	%{name}-bin = %{EVRD}
21mr|golang-1.25.7-1|142	Requires:	%{name}-src = %{EVRD}
21mr|golang-1.25.7-1|143	Requires:	(go-rpm-macros if rpm-build)
21mr|golang-1.25.7-1|144	Requires:	(go-srpm-macros if rpm-build)
21mr|golang-1.25.7-1|145	Provides:       go = %{EVRD}
21mr|golang-1.25.7-1|146	
21mr|golang-1.25.7-1|147	%description
21mr|golang-1.25.7-1|148	%{summary}.
21mr|golang-1.25.7-1|149	
21mr|golang-1.25.7-1|150	%files
21mr|golang-1.25.7-1|151	%license LICENSE
21mr|golang-1.25.7-1|152	%doc PATENTS
21mr|golang-1.25.7-1|153	# VERSION has to be present in the GOROOT, for `go install std` to work
21mr|golang-1.25.7-1|154	%doc %{goroot}/VERSION
21mr|golang-1.25.7-1|155	%dir %{goroot}/doc
21mr|golang-1.25.7-1|156	%doc %{goroot}/doc/*
21mr|golang-1.25.7-1|157	# go files
21mr|golang-1.25.7-1|158	%dir %{goroot}
21mr|golang-1.25.7-1|159	%exclude %{goroot}/bin/
21mr|golang-1.25.7-1|160	%exclude %{goroot}/pkg/
21mr|golang-1.25.7-1|161	%exclude %{goroot}/src/
21mr|golang-1.25.7-1|162	%exclude %{goroot}/doc/
21mr|golang-1.25.7-1|163	%exclude %{goroot}/misc/
21mr|golang-1.25.7-1|164	%exclude %{goroot}/test/
21mr|golang-1.25.7-1|165	%exclude %{goroot}/go.env
21mr|golang-1.25.7-1|166	%{goroot}/*
21mr|golang-1.25.7-1|167	# ensure directory ownership, so they are cleaned up if empty
21mr|golang-1.25.7-1|168	%dir %{gopath}
21mr|golang-1.25.7-1|169	%dir %{gopath}/src
21mr|golang-1.25.7-1|170	%dir %{gopath}/src/github.com/
21mr|golang-1.25.7-1|171	%dir %{gopath}/src/bitbucket.org/
21mr|golang-1.25.7-1|172	%dir %{gopath}/src/code.google.com/
21mr|golang-1.25.7-1|173	%dir %{gopath}/src/code.google.com/p/
21mr|golang-1.25.7-1|174	%dir %{gopath}/src/golang.org
21mr|golang-1.25.7-1|175	%dir %{gopath}/src/golang.org/x
21mr|golang-1.25.7-1|176	# gdbinit (for gdb debugging)
21mr|golang-1.25.7-1|177	%{_sysconfdir}/gdbinit.d
21mr|golang-1.25.7-1|178	
21mr|golang-1.25.7-1|179	#-----------------------------------------------------------------------
21mr|golang-1.25.7-1|180	
21mr|golang-1.25.7-1|181	%package docs
21mr|golang-1.25.7-1|182	Summary:       Golang compiler docs
21mr|golang-1.25.7-1|183	Requires:      %{name} = %{EVRD}
21mr|golang-1.25.7-1|184	BuildArch:     noarch
21mr|golang-1.25.7-1|185	
21mr|golang-1.25.7-1|186	%description   docs
21mr|golang-1.25.7-1|187	%{summary}.
21mr|golang-1.25.7-1|188	
21mr|golang-1.25.7-1|189	%files -f go-docs.list docs
21mr|golang-1.25.7-1|190	
21mr|golang-1.25.7-1|191	#-----------------------------------------------------------------------
21mr|golang-1.25.7-1|192	
21mr|golang-1.25.7-1|193	%package misc
21mr|golang-1.25.7-1|194	Summary:       Golang compiler miscellaneous sources
21mr|golang-1.25.7-1|195	Requires:      %{name} = %{EVRD}
21mr|golang-1.25.7-1|196	BuildArch:     noarch
21mr|golang-1.25.7-1|197	
21mr|golang-1.25.7-1|198	%description   misc
21mr|golang-1.25.7-1|199	%{summary}.
21mr|golang-1.25.7-1|200	
21mr|golang-1.25.7-1|201	%files -f go-misc.list misc
21mr|golang-1.25.7-1|202	
21mr|golang-1.25.7-1|203	#-----------------------------------------------------------------------
21mr|golang-1.25.7-1|204	
21mr|golang-1.25.7-1|205	%package tests
21mr|golang-1.25.7-1|206	Summary:       Golang compiler tests for stdlib
21mr|golang-1.25.7-1|207	Requires:      %{name} = %{EVRD}
21mr|golang-1.25.7-1|208	BuildArch:     noarch
21mr|golang-1.25.7-1|209	
21mr|golang-1.25.7-1|210	%description   tests
21mr|golang-1.25.7-1|211	%{summary}.
21mr|golang-1.25.7-1|212	
21mr|golang-1.25.7-1|213	%files -f go-tests.list tests
21mr|golang-1.25.7-1|214	
21mr|golang-1.25.7-1|215	#-----------------------------------------------------------------------
21mr|golang-1.25.7-1|216	
21mr|golang-1.25.7-1|217	%package src
21mr|golang-1.25.7-1|218	Summary:	Golang compiler source tree
21mr|golang-1.25.7-1|219	BuildArch:      noarch
21mr|golang-1.25.7-1|220	
21mr|golang-1.25.7-1|221	%description src
21mr|golang-1.25.7-1|222	%{summary}
21mr|golang-1.25.7-1|223	
21mr|golang-1.25.7-1|224	%files -f go-src.list src
21mr|golang-1.25.7-1|225	
21mr|golang-1.25.7-1|226	#-----------------------------------------------------------------------
21mr|golang-1.25.7-1|227	
21mr|golang-1.25.7-1|228	%package bin
21mr|golang-1.25.7-1|229	Summary:	Golang core compiler tools
21mr|golang-1.25.7-1|230	Requires:	go = %{EVRD}
21mr|golang-1.25.7-1|231	
21mr|golang-1.25.7-1|232	Requires(post): %{_sbindir}/update-alternatives
21mr|golang-1.25.7-1|233	Requires(postun): %{_sbindir}/update-alternatives
21mr|golang-1.25.7-1|234	
21mr|golang-1.25.7-1|235	# We strip the meta dependency, but go does require glibc.
21mr|golang-1.25.7-1|236	# This is an odd issue, still looking for a better fix.
21mr|golang-1.25.7-1|237	Requires:	glibc
21mr|golang-1.25.7-1|238	Requires:	%{__cc}
21mr|golang-1.25.7-1|239	Requires:	git
21mr|golang-1.25.7-1|240	
21mr|golang-1.25.7-1|241	%description bin
21mr|golang-1.25.7-1|242	%{summary}.
21mr|golang-1.25.7-1|243	
21mr|golang-1.25.7-1|244	%post bin
21mr|golang-1.25.7-1|245	%{_sbindir}/update-alternatives --install %{_bindir}/go \
21mr|golang-1.25.7-1|246	go %{goroot}/bin/go 90 \
21mr|golang-1.25.7-1|247	--slave %{_bindir}/gofmt gofmt %{goroot}/bin/gofmt
21mr|golang-1.25.7-1|248	
21mr|golang-1.25.7-1|249	%preun bin
21mr|golang-1.25.7-1|250	if [ $1 = 0 ]; then
21mr|golang-1.25.7-1|251	%{_sbindir}/update-alternatives --remove go %{goroot}/bin/go
21mr|golang-1.25.7-1|252	fi
21mr|golang-1.25.7-1|253	
21mr|golang-1.25.7-1|254	%files -f go-pkg.list bin
21mr|golang-1.25.7-1|255	%{_bindir}/go
21mr|golang-1.25.7-1|256	%{_bindir}/gofmt
21mr|golang-1.25.7-1|257	%{goroot}/go.env
21mr|golang-1.25.7-1|258	
21mr|golang-1.25.7-1|259	#-----------------------------------------------------------------------
21mr|golang-1.25.7-1|260	
21mr|golang-1.25.7-1|261	%if %{shared}
21mr|golang-1.25.7-1|262	%package shared
21mr|golang-1.25.7-1|263	Summary:	Golang shared object libraries
21mr|golang-1.25.7-1|264	
21mr|golang-1.25.7-1|265	%description shared
21mr|golang-1.25.7-1|266	%{summary}.
21mr|golang-1.25.7-1|267	
21mr|golang-1.25.7-1|268	%files -f go-shared.list shared
21mr|golang-1.25.7-1|269	%endif
21mr|golang-1.25.7-1|270	
21mr|golang-1.25.7-1|271	%if %{race}
21mr|golang-1.25.7-1|272	%package race
21mr|golang-1.25.7-1|273	Summary:	Golang std library with -race enabled
21mr|golang-1.25.7-1|274	Requires:	%{name} = %{EVRD}
21mr|golang-1.25.7-1|275	
21mr|golang-1.25.7-1|276	%description race
21mr|golang-1.25.7-1|277	%{summary}
21mr|golang-1.25.7-1|278	
21mr|golang-1.25.7-1|279	%files -f go-race.list race
21mr|golang-1.25.7-1|280	%endif
21mr|golang-1.25.7-1|281	
21mr|golang-1.25.7-1|282	%prep
21mr|golang-1.25.7-1|283	export LANG=en_US.utf-8
21mr|golang-1.25.7-1|284	export LC_ALL=en_US.utf-8
21mr|golang-1.25.7-1|285	%autosetup -p1 -n go
21mr|golang-1.25.7-1|286	
21mr|golang-1.25.7-1|287	cp %{SOURCE1} ./src/runtime/
21mr|golang-1.25.7-1|288	
21mr|golang-1.25.7-1|289	%build
21mr|golang-1.25.7-1|290	# bootstrap compiler GOROOT
21mr|golang-1.25.7-1|291	%if !%{golang_bootstrap}
21mr|golang-1.25.7-1|292	export GOROOT_BOOTSTRAP=/
21mr|golang-1.25.7-1|293	%else
21mr|golang-1.25.7-1|294	export GOROOT_BOOTSTRAP=%{goroot}
21mr|golang-1.25.7-1|295	%endif
21mr|golang-1.25.7-1|296	
21mr|golang-1.25.7-1|297	# set up final install location
21mr|golang-1.25.7-1|298	export GOROOT_FINAL=%{goroot}
21mr|golang-1.25.7-1|299	
21mr|golang-1.25.7-1|300	export GOHOSTOS=linux
21mr|golang-1.25.7-1|301	export GOHOSTARCH=%{gohostarch}
21mr|golang-1.25.7-1|302	
21mr|golang-1.25.7-1|303	pushd src
21mr|golang-1.25.7-1|304	# use our gcc options for this build, but store gcc as default for compiler
21mr|golang-1.25.7-1|305	export CC="%{__cc}"
21mr|golang-1.25.7-1|306	export CXX="%{__cxx}"
21mr|golang-1.25.7-1|307	export CC_FOR_TARGET="%{__cc}"
21mr|golang-1.25.7-1|308	export CFLAGS="%{optflags}"
21mr|golang-1.25.7-1|309	export LDFLAGS="%{build_ldflags}"
21mr|golang-1.25.7-1|310	export GOOS=linux
21mr|golang-1.25.7-1|311	export GOARCH=%{gohostarch}
21mr|golang-1.25.7-1|312	%if !%{external_linker}
21mr|golang-1.25.7-1|313	export GO_LDFLAGS="-linkmode internal"
21mr|golang-1.25.7-1|314	%endif
21mr|golang-1.25.7-1|315	%if !%{cgo_enabled}
21mr|golang-1.25.7-1|316	export CGO_ENABLED=0
21mr|golang-1.25.7-1|317	%endif
21mr|golang-1.25.7-1|318	./make.bash -v
21mr|golang-1.25.7-1|319	popd
21mr|golang-1.25.7-1|320	
21mr|golang-1.25.7-1|321	# build shared std lib
21mr|golang-1.25.7-1|322	%if %{shared}
21mr|golang-1.25.7-1|323	GOROOT=$(pwd) PATH=$(pwd)/bin:$PATH go install -buildmode=shared -v -x std
21mr|golang-1.25.7-1|324	%endif
21mr|golang-1.25.7-1|325	
21mr|golang-1.25.7-1|326	%if %{race}
21mr|golang-1.25.7-1|327	GOROOT=$(pwd) PATH=$(pwd)/bin:$PATH go install -race -v -x std
21mr|golang-1.25.7-1|328	%endif
21mr|golang-1.25.7-1|329	
21mr|golang-1.25.7-1|330	%install
21mr|golang-1.25.7-1|331	rm -rf %{buildroot}
21mr|golang-1.25.7-1|332	# remove GC build cache
21mr|golang-1.25.7-1|333	rm -rf pkg/obj/go-build/*
21mr|golang-1.25.7-1|334	
21mr|golang-1.25.7-1|335	# create the top level directories
21mr|golang-1.25.7-1|336	mkdir -p %{buildroot}%{_bindir}
21mr|golang-1.25.7-1|337	mkdir -p %{buildroot}%{goroot}
21mr|golang-1.25.7-1|338	
21mr|golang-1.25.7-1|339	# install everything into libdir (until symlink problems are fixed)
21mr|golang-1.25.7-1|340	# https://code.google.com/p/go/issues/detail?id=5830
21mr|golang-1.25.7-1|341	cp -apv api bin doc lib pkg src misc test go.env VERSION \
21mr|golang-1.25.7-1|342	%{buildroot}%{goroot}
21mr|golang-1.25.7-1|343	
21mr|golang-1.25.7-1|344	# bz1099206
21mr|golang-1.25.7-1|345	find %{buildroot}%{goroot}/src -exec touch -r %{buildroot}%{goroot}/VERSION "{}" \;
21mr|golang-1.25.7-1|346	# and level out all the built archives
21mr|golang-1.25.7-1|347	touch %{buildroot}%{goroot}/pkg
21mr|golang-1.25.7-1|348	find %{buildroot}%{goroot}/pkg -exec touch -r %{buildroot}%{goroot}/pkg "{}" \;
21mr|golang-1.25.7-1|349	# generate the spec file ownership of this source tree and packages
21mr|golang-1.25.7-1|350	cwd=$(pwd)
21mr|golang-1.25.7-1|351	src_list=$cwd/go-src.list
21mr|golang-1.25.7-1|352	pkg_list=$cwd/go-pkg.list
21mr|golang-1.25.7-1|353	shared_list=$cwd/go-shared.list
21mr|golang-1.25.7-1|354	race_list=$cwd/go-race.list
21mr|golang-1.25.7-1|355	misc_list=$cwd/go-misc.list
21mr|golang-1.25.7-1|356	docs_list=$cwd/go-docs.list
21mr|golang-1.25.7-1|357	tests_list=$cwd/go-tests.list
21mr|golang-1.25.7-1|358	rm -f $src_list $pkg_list $docs_list $misc_list $tests_list $shared_list $race_list
21mr|golang-1.25.7-1|359	touch $src_list $pkg_list $docs_list $misc_list $tests_list $shared_list $race_list
21mr|golang-1.25.7-1|360	pushd %{buildroot}%{goroot}
21mr|golang-1.25.7-1|361	find src/ -type d -a \( ! -name testdata -a ! -ipath '*/testdata/*' \) -printf '%%%dir %{goroot}/%p\n' >> $src_list
21mr|golang-1.25.7-1|362	find src/ ! -type d -a \( ! -ipath '*/testdata/*' -a ! -name '*_test.go' \) -printf '%{goroot}/%p\n' >> $src_list
21mr|golang-1.25.7-1|363	
21mr|golang-1.25.7-1|364	find bin/ pkg/ -type d -a ! -path '*_dynlink/*' -a ! -path '*_race/*' -printf '%%%dir %{goroot}/%p\n' >> $pkg_list
21mr|golang-1.25.7-1|365	find bin/ pkg/ ! -type d -a ! -path '*_dynlink/*' -a ! -path '*_race/*' -printf '%{goroot}/%p\n' >> $pkg_list
21mr|golang-1.25.7-1|366	
21mr|golang-1.25.7-1|367	find doc/ -type d -printf '%%%dir %{goroot}/%p\n' >> $docs_list
21mr|golang-1.25.7-1|368	find doc/ ! -type d -printf '%{goroot}/%p\n' >> $docs_list
21mr|golang-1.25.7-1|369	
21mr|golang-1.25.7-1|370	find misc/ -type d -printf '%%%dir %{goroot}/%p\n' >> $misc_list
21mr|golang-1.25.7-1|371	find misc/ ! -type d -printf '%{goroot}/%p\n' >> $misc_list
21mr|golang-1.25.7-1|372	
21mr|golang-1.25.7-1|373	%if %{shared}
21mr|golang-1.25.7-1|374	mkdir -p %{buildroot}/%{_libdir}/
21mr|golang-1.25.7-1|375	mkdir -p %{buildroot}/%{golibdir}/
21mr|golang-1.25.7-1|376	for file in $(find .  -iname "*.so" ); do
21mr|golang-1.25.7-1|377	chmod 755 $file
21mr|golang-1.25.7-1|378	mv  $file %{buildroot}/%{golibdir}
21mr|golang-1.25.7-1|379	pushd $(dirname $file)
21mr|golang-1.25.7-1|380	ln -fs %{golibdir}/$(basename $file) $(basename $file)
21mr|golang-1.25.7-1|381	popd
21mr|golang-1.25.7-1|382	echo "%%{goroot}/$file" >> $shared_list
21mr|golang-1.25.7-1|383	echo "%%{golibdir}/$(basename $file)" >> $shared_list
21mr|golang-1.25.7-1|384	done
21mr|golang-1.25.7-1|385	find pkg/*_dynlink/ -type d -printf '%%%dir %{goroot}/%p\n' >> $shared_list
21mr|golang-1.25.7-1|386	find pkg/*_dynlink/ ! -type d -printf '%{goroot}/%p\n' >> $shared_list
21mr|golang-1.25.7-1|387	%endif
21mr|golang-1.25.7-1|388	
21mr|golang-1.25.7-1|389	%if %{race}
21mr|golang-1.25.7-1|390	
21mr|golang-1.25.7-1|391	find pkg/*_race/ -type d -printf '%%%dir %{goroot}/%p\n' >> $race_list
21mr|golang-1.25.7-1|392	find pkg/*_race/ ! -type d -printf '%{goroot}/%p\n' >> $race_list
21mr|golang-1.25.7-1|393	
21mr|golang-1.25.7-1|394	%endif
21mr|golang-1.25.7-1|395	
21mr|golang-1.25.7-1|396	find test/ -type d -printf '%%%dir %{goroot}/%p\n' >> $tests_list
21mr|golang-1.25.7-1|397	find test/ ! -type d -printf '%{goroot}/%p\n' >> $tests_list
21mr|golang-1.25.7-1|398	find src/ -type d -a \( -name testdata -o -ipath '*/testdata/*' \) -printf '%%%dir %{goroot}/%p\n' >> $tests_list
21mr|golang-1.25.7-1|399	find src/ ! -type d -a \( -ipath '*/testdata/*' -o -name '*_test.go' \) -printf '%{goroot}/%p\n' >> $tests_list
21mr|golang-1.25.7-1|400	# this is only the zoneinfo.zip
21mr|golang-1.25.7-1|401	find lib/ -type d -printf '%%%dir %{goroot}/%p\n' >> $tests_list
21mr|golang-1.25.7-1|402	find lib/ ! -type d -printf '%{goroot}/%p\n' >> $tests_list
21mr|golang-1.25.7-1|403	popd
21mr|golang-1.25.7-1|404	
21mr|golang-1.25.7-1|405	# remove the doc Makefile
21mr|golang-1.25.7-1|406	rm -rfv %{buildroot}%{goroot}/doc/Makefile
21mr|golang-1.25.7-1|407	
21mr|golang-1.25.7-1|408	# put binaries to bindir, linked to the arch we're building,
21mr|golang-1.25.7-1|409	# leave the arch independent pieces in {goroot}
21mr|golang-1.25.7-1|410	mkdir -p %{buildroot}%{goroot}/bin/linux_%{gohostarch}
21mr|golang-1.25.7-1|411	ln -sf %{goroot}/bin/go %{buildroot}%{goroot}/bin/linux_%{gohostarch}/go
21mr|golang-1.25.7-1|412	ln -sf %{goroot}/bin/gofmt %{buildroot}%{goroot}/bin/linux_%{gohostarch}/gofmt
21mr|golang-1.25.7-1|413	
21mr|golang-1.25.7-1|414	# ensure these exist and are owned
21mr|golang-1.25.7-1|415	mkdir -p %{buildroot}%{gopath}/src/github.com
21mr|golang-1.25.7-1|416	mkdir -p %{buildroot}%{gopath}/src/bitbucket.org
21mr|golang-1.25.7-1|417	mkdir -p %{buildroot}%{gopath}/src/code.google.com/p
21mr|golang-1.25.7-1|418	mkdir -p %{buildroot}%{gopath}/src/golang.org/x
21mr|golang-1.25.7-1|419	
21mr|golang-1.25.7-1|420	# make sure these files exist and point to alternatives
21mr|golang-1.25.7-1|421	rm -f %{buildroot}%{_bindir}/go
21mr|golang-1.25.7-1|422	ln -sf /etc/alternatives/go %{buildroot}%{_bindir}/go
21mr|golang-1.25.7-1|423	rm -f %{buildroot}%{_bindir}/gofmt
21mr|golang-1.25.7-1|424	ln -sf /etc/alternatives/gofmt %{buildroot}%{_bindir}/gofmt
21mr|golang-1.25.7-1|425	
21mr|golang-1.25.7-1|426	# gdbinit
21mr|golang-1.25.7-1|427	mkdir -p %{buildroot}%{_sysconfdir}/gdbinit.d
21mr|golang-1.25.7-1|428	cp -av %{SOURCE100} %{buildroot}%{_sysconfdir}/gdbinit.d/golang.gdb
21mr|golang-1.25.7-1|429	
21mr|golang-1.25.7-1|430	%check
21mr|golang-1.25.7-1|431	export GOROOT=$(pwd -P)
21mr|golang-1.25.7-1|432	export PATH="$GOROOT"/bin:"$PATH"
21mr|golang-1.25.7-1|433	cd src
21mr|golang-1.25.7-1|434	
21mr|golang-1.25.7-1|435	export CC="%{__cc}"
21mr|golang-1.25.7-1|436	export CFLAGS="%{optflags}"
21mr|golang-1.25.7-1|437	export LDFLAGS="%{build_ldflags}"
21mr|golang-1.25.7-1|438	%if !%{external_linker}
21mr|golang-1.25.7-1|439	export GO_LDFLAGS="-linkmode internal"
21mr|golang-1.25.7-1|440	%endif
21mr|golang-1.25.7-1|441	%if !%{cgo_enabled} || !%{external_linker}
21mr|golang-1.25.7-1|442	export CGO_ENABLED=0
21mr|golang-1.25.7-1|443	%endif
21mr|golang-1.25.7-1|444	
21mr|golang-1.25.7-1|445	# make sure to not timeout
21mr|golang-1.25.7-1|446	export GO_TEST_TIMEOUT_SCALE=20
21mr|golang-1.25.7-1|447	
21mr|golang-1.25.7-1|448	%if %{fail_on_tests}
21mr|golang-1.25.7-1|449	#./run.bash --no-rebuild -v -v -v -k
21mr|golang-1.25.7-1|450	%else
21mr|golang-1.25.7-1|451	#./run.bash --no-rebuild -v -v -v -k || :
21mr|golang-1.25.7-1|452	%endif
21mr|golang-1.25.7-1|453	cd ..
21mr|golang-1.25.7-1|454	
21mr|golang-1.25.7-1|455	%changelog
21mr|golang-1.25.7-1|456	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru> 1.25.7-1
21mr|golang-1.25.7-1|457	- Update version to 1.25.7
21mr|golang-1.25.7-1|458	
21mr|golang-1.25.7-1|459	* Fri Oct 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.24.8-1
21mr|golang-1.25.7-1|460	- upd: 1.24.4 -> 1.24.8
21mr|golang-1.25.7-1|461	
21mr|golang-1.25.7-1|462	* Thu Jun 26 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.24.4-1
21mr|golang-1.25.7-1|463	- Update version to 1.24.4
21mr|golang-1.25.7-1|464	
21mr|golang-1.25.7-1|465	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.24.2-1
21mr|golang-1.25.7-1|466	- release after version
21mr|golang-1.25.7-1|467	
21mr|golang-1.25.7-1|468	* Wed Apr 30 2025 alex stefanov <alexander@mezon.ru> 1.24.2-1
21mr|golang-1.25.7-1|469	- 1.24.2
21mr|golang-1.25.7-1|470	
21mr|golang-1.25.7-1|471	* Sat Feb 8 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|472	- finally fix shared loong64
21mr|golang-1.25.7-1|473	
21mr|golang-1.25.7-1|474	* Sat Feb 8 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|475	- disable shared on loongarch64
21mr|golang-1.25.7-1|476	
21mr|golang-1.25.7-1|477	* Sat Feb 8 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|478	- fix goapi macro
21mr|golang-1.25.7-1|479	
21mr|golang-1.25.7-1|480	* Sat Feb 8 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|481	- cleanup
21mr|golang-1.25.7-1|482	
21mr|golang-1.25.7-1|483	* Sat Feb 8 2025 alex stefanov <alexander@mezon.ru> 1.23.6-1
21mr|golang-1.25.7-1|484	- 1.23.6
21mr|golang-1.25.7-1|485	
21mr|golang-1.25.7-1|486	* Sat Nov 9 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.22.9-1
21mr|golang-1.25.7-1|487	- Update version to 1.22.9
21mr|golang-1.25.7-1|488	
21mr|golang-1.25.7-1|489	* Thu Nov 7 2024 Alexander Stefanov <alexander@mezon.ru> 1.22.8-4
21mr|golang-1.25.7-1|490	- 1.22.8
21mr|golang-1.25.7-1|491	
21mr|golang-1.25.7-1|492	* Mon Sep 16 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|493	- shared for l64
21mr|golang-1.25.7-1|494	
21mr|golang-1.25.7-1|495	* Wed Sep 11 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|496	- enable cgo for loong64
21mr|golang-1.25.7-1|497	
21mr|golang-1.25.7-1|498	* Mon Sep 9 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.22.4-4
21mr|golang-1.25.7-1|499	- attempt add loongarch64
21mr|golang-1.25.7-1|500	
21mr|golang-1.25.7-1|501	* Mon Jul 8 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.22.4-3
21mr|golang-1.25.7-1|502	- spec clean up: no-change move of lines
21mr|golang-1.25.7-1|503	
21mr|golang-1.25.7-1|504	* Mon Jul 8 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.22.4-2
21mr|golang-1.25.7-1|505	- pull macros only when needed
21mr|golang-1.25.7-1|506	
21mr|golang-1.25.7-1|507	* Mon Jul 8 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|golang-1.25.7-1|508	- clean up metadata, R golang-rpm-macros alongside golang-srpm-macros
21mr|golang-1.25.7-1|509	
21mr|golang-1.25.7-1|510	* Fri Jun 14 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.22.4-1
21mr|golang-1.25.7-1|511	- Update version to 1.22.4
21mr|golang-1.25.7-1|512	
21mr|golang-1.25.7-1|513	* Thu Apr 25 2024 Andrey Grigorev <survolog@yandex.ru> 1.22.2-2
21mr|golang-1.25.7-1|514	- Lost file
21mr|golang-1.25.7-1|515	
21mr|golang-1.25.7-1|516	* Thu Apr 11 2024 Alexander Stefanov <alexander@mezon.ru> 1.22.2-1
21mr|golang-1.25.7-1|517	- 1.22.2
21mr|golang-1.25.7-1|518	
21mr|golang-1.25.7-1|519	* Thu Feb 22 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.21.7-1
21mr|golang-1.25.7-1|520	- Update version to 1.21.7
21mr|golang-1.25.7-1|521	
21mr|golang-1.25.7-1|522	* Thu Jan 25 2024 Alexander Stefanov <alexander@mezon.ru> 1.21.6-1
21mr|golang-1.25.7-1|523	- 1.21.6
21mr|golang-1.25.7-1|524	
21mr|golang-1.25.7-1|525	* Wed Jul 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.20.6-1
21mr|golang-1.25.7-1|526	- Update to 1.20.6
21mr|golang-1.25.7-1|527	
21mr|golang-1.25.7-1|528	* Thu Jun 1 2023 Andrey Volodin <aevolodin@yandex.ru>
21mr|golang-1.25.7-1|529	- Update golang.spec
21mr|golang-1.25.7-1|530	
21mr|golang-1.25.7-1|531	- Merge: 7ff69df a6e4fbc
21mr|golang-1.25.7-1|532	* Fri May 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.20.4-1
21mr|golang-1.25.7-1|533	- Merge branch 'rosa2021.1' into rosa2023.1
21mr|golang-1.25.7-1|534	
21mr|golang-1.25.7-1|535	- Merge: 3c7748c 33a9067
21mr|golang-1.25.7-1|536	* Fri May 26 2023 survolog <survolog@yandex.ru>
21mr|golang-1.25.7-1|537	- Merge pull request #8 from aevolodin/golang:rosa2021.1
21mr|golang-1.25.7-1|538	- 2021.1: go1.19.3 -> go1.20.4
21mr|golang-1.25.7-1|539	
21mr|golang-1.25.7-1|540	* Wed May 24 2023 Volodin <volodin@victus>
21mr|golang-1.25.7-1|541	- Update .abf.yml and golang.spec
21mr|golang-1.25.7-1|542	
21mr|golang-1.25.7-1|543	- Merge: 3c7748c 9fe59df
21mr|golang-1.25.7-1|544	* Wed May 24 2023 Volodin <volodin@victus>
21mr|golang-1.25.7-1|545	- Merge tag 'rosa2023.1-1.20.3-1'
21mr|golang-1.25.7-1|546	- Conflicts:
21mr|golang-1.25.7-1|547	- golang.spec
21mr|golang-1.25.7-1|548	
21mr|golang-1.25.7-1|549	* Wed Apr 12 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.3-4
21mr|golang-1.25.7-1|550	- cleanup patches
21mr|golang-1.25.7-1|551	
21mr|golang-1.25.7-1|552	* Wed Apr 12 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|553	- drop Requires mercurial and subversion, git - forever!
21mr|golang-1.25.7-1|554	
21mr|golang-1.25.7-1|555	* Tue Apr 11 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|556	- cleanup
21mr|golang-1.25.7-1|557	
21mr|golang-1.25.7-1|558	* Tue Apr 11 2023 Alexander Stefanov <alexander@mezon.ru> 1.20.3-1
21mr|golang-1.25.7-1|559	- fix build
21mr|golang-1.25.7-1|560	
21mr|golang-1.25.7-1|561	* Tue Apr 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|562	- Update version to 1.20.3
21mr|golang-1.25.7-1|563	
21mr|golang-1.25.7-1|564	* Tue Apr 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.3-4
21mr|golang-1.25.7-1|565	- bootstrap
21mr|golang-1.25.7-1|566	
21mr|golang-1.25.7-1|567	* Tue Apr 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|568	- cleanup
21mr|golang-1.25.7-1|569	
21mr|golang-1.25.7-1|570	* Tue Apr 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|571	- remove Requires bubversion and mercurial - git forever
21mr|golang-1.25.7-1|572	
21mr|golang-1.25.7-1|573	* Thu Dec 1 2022 Alexander Stefanov <alexander@mezon.ru> 1.19.3-3
21mr|golang-1.25.7-1|574	- 1.19.3
21mr|golang-1.25.7-1|575	
21mr|golang-1.25.7-1|576	* Mon Oct 17 2022 Alexander Stefanov <alexander@mezon.ru> 1.19.2-3
21mr|golang-1.25.7-1|577	- 1.19.2
21mr|golang-1.25.7-1|578	
21mr|golang-1.25.7-1|579	* Sat Sep 17 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|580	- not install unavailable files
21mr|golang-1.25.7-1|581	
21mr|golang-1.25.7-1|582	* Thu May 12 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|583	- fix patches
21mr|golang-1.25.7-1|584	
21mr|golang-1.25.7-1|585	* Thu May 12 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|586	- 1.18.1
21mr|golang-1.25.7-1|587	
21mr|golang-1.25.7-1|588	* Tue Oct 12 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|589	- increase timeout scale for passed test on ABF build
21mr|golang-1.25.7-1|590	
21mr|golang-1.25.7-1|591	* Tue Oct 12 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|592	- fix 'file listed twice' error
21mr|golang-1.25.7-1|593	
21mr|golang-1.25.7-1|594	* Fri Sep 17 2021 Александр <a.proklov@rosalinux.ru> 1.16.7-3
21mr|golang-1.25.7-1|595	- up release
21mr|golang-1.25.7-1|596	
21mr|golang-1.25.7-1|597	* Fri Sep 17 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|598	- up release
21mr|golang-1.25.7-1|599	
21mr|golang-1.25.7-1|600	* Thu Sep 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|golang-1.25.7-1|601	- disable broken test
21mr|golang-1.25.7-1|602	
21mr|golang-1.25.7-1|603	* Sat Aug 28 2021 Alexander Stefanov <alexander@mezon.ru> 1.16.7-1
21mr|golang-1.25.7-1|604	- add rpmlint
21mr|golang-1.25.7-1|605	
21mr|golang-1.25.7-1|606	* Sat Aug 28 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|607	- 1.16.7
21mr|golang-1.25.7-1|608	
21mr|golang-1.25.7-1|609	* Sat Aug 28 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|610	- 1.17
21mr|golang-1.25.7-1|611	
21mr|golang-1.25.7-1|612	* Sun Feb 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.15.8-2
21mr|golang-1.25.7-1|613	- Do not pull not really needed stuff
21mr|golang-1.25.7-1|614	- git-core is /usr/bin/git, git is a not needed here meta package.
21mr|golang-1.25.7-1|615	- Mercurial and subversion are used very rarely and pull lots of deps, just turn off those deps, those few people who need them will install them.
21mr|golang-1.25.7-1|616	
21mr|golang-1.25.7-1|617	* Thu Feb 11 2021 Alexander Stefanov <alexander@mezon.ru> 1.15.8-1
21mr|golang-1.25.7-1|618	- 1.15.8
21mr|golang-1.25.7-1|619	
21mr|golang-1.25.7-1|620	* Sat Dec 5 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|621	- adjust requires
21mr|golang-1.25.7-1|622	
21mr|golang-1.25.7-1|623	* Sun Nov 22 2020 Alexander Stefanov <alexander@mezon.ru> 1.15.5-1
21mr|golang-1.25.7-1|624	- fix requires
21mr|golang-1.25.7-1|625	
21mr|golang-1.25.7-1|626	* Sun Nov 22 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|627	- 1.15.5
21mr|golang-1.25.7-1|628	
21mr|golang-1.25.7-1|629	* Fri Aug 7 2020 Alexander Stefanov <alexander@mezon.ru> 1.14.7-1
21mr|golang-1.25.7-1|630	- 1.14.7
21mr|golang-1.25.7-1|631	
21mr|golang-1.25.7-1|632	* Fri Aug 7 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|633	- R: go-compilers-golang-compiler
21mr|golang-1.25.7-1|634	
21mr|golang-1.25.7-1|635	* Fri Jun 12 2020 Alexander Stefanov <alexander@mezon.ru> 1.14.4-1
21mr|golang-1.25.7-1|636	- fix source
21mr|golang-1.25.7-1|637	
21mr|golang-1.25.7-1|638	* Fri Jun 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|639	- add: golang.rpmlintrc
21mr|golang-1.25.7-1|640	
21mr|golang-1.25.7-1|641	* Fri Jun 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|golang-1.25.7-1|642	- 1.14.4
21mr|golang-1.25.7-1|643	
21mr|golang-1.25.7-1|644	* Sun May 24 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.14.3-1
21mr|golang-1.25.7-1|645	- update version 1.14.3
21mr|golang-1.25.7-1|646	
21mr|golang-1.25.7-1|647	* Thu Apr 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.13.9-2
21mr|golang-1.25.7-1|648	- add Group tags (rpmlint)
21mr|golang-1.25.7-1|649	
21mr|golang-1.25.7-1|650	* Mon Mar 23 2020 Alexander Stefanov <alexander@mezon.ru> 1.13.9-1
21mr|golang-1.25.7-1|651	- 1.13.9

12527 21
21mr|golang-github-bgentry-speakeasy-0.1.0-1|1	# Generated by go2rpm
21mr|golang-github-bgentry-speakeasy-0.1.0-1|2	%bcond_without check
21mr|golang-github-bgentry-speakeasy-0.1.0-1|3	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|4	# https://github.com/bgentry/speakeasy
21mr|golang-github-bgentry-speakeasy-0.1.0-1|5	%global goipath         github.com/bgentry/speakeasy
21mr|golang-github-bgentry-speakeasy-0.1.0-1|6	Version:                0.1.0
21mr|golang-github-bgentry-speakeasy-0.1.0-1|7	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|8	%gometa
21mr|golang-github-bgentry-speakeasy-0.1.0-1|9	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|10	%global common_description %{expand:
21mr|golang-github-bgentry-speakeasy-0.1.0-1|11	This package provides cross-platform Go helpers for taking user input from the
21mr|golang-github-bgentry-speakeasy-0.1.0-1|12	terminal while not echoing the input back (similar to getpasswd). The package
21mr|golang-github-bgentry-speakeasy-0.1.0-1|13	uses syscalls to avoid any dependence on cgo, and is therefore compatible with
21mr|golang-github-bgentry-speakeasy-0.1.0-1|14	cross-compiling.}
21mr|golang-github-bgentry-speakeasy-0.1.0-1|15	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|16	%global golicenses      LICENSE LICENSE_WINDOWS
21mr|golang-github-bgentry-speakeasy-0.1.0-1|17	%global godocs          example Readme.md
21mr|golang-github-bgentry-speakeasy-0.1.0-1|18	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|19	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-bgentry-speakeasy-0.1.0-1|20	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|21	Name:           %{goname}
21mr|golang-github-bgentry-speakeasy-0.1.0-1|22	Release:        1
21mr|golang-github-bgentry-speakeasy-0.1.0-1|23	Summary:        Cross-platform golang helpers for reading password input without cgo
21mr|golang-github-bgentry-speakeasy-0.1.0-1|24	Group:          Development/Other
21mr|golang-github-bgentry-speakeasy-0.1.0-1|25	License:        MIT
21mr|golang-github-bgentry-speakeasy-0.1.0-1|26	URL:            %{gourl}
21mr|golang-github-bgentry-speakeasy-0.1.0-1|27	Source0:        %{gosource}
21mr|golang-github-bgentry-speakeasy-0.1.0-1|28	Source1:        glide.yaml
21mr|golang-github-bgentry-speakeasy-0.1.0-1|29	Source2:        glide.lock
21mr|golang-github-bgentry-speakeasy-0.1.0-1|30	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|31	%description
21mr|golang-github-bgentry-speakeasy-0.1.0-1|32	%{common_description}
21mr|golang-github-bgentry-speakeasy-0.1.0-1|33	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|34	%gopkg
21mr|golang-github-bgentry-speakeasy-0.1.0-1|35	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|36	%prep
21mr|golang-github-bgentry-speakeasy-0.1.0-1|37	%goprep
21mr|golang-github-bgentry-speakeasy-0.1.0-1|38	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-bgentry-speakeasy-0.1.0-1|39	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|40	%install
21mr|golang-github-bgentry-speakeasy-0.1.0-1|41	%gopkginstall
21mr|golang-github-bgentry-speakeasy-0.1.0-1|42	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|43	%if %{with check}
21mr|golang-github-bgentry-speakeasy-0.1.0-1|44	%check
21mr|golang-github-bgentry-speakeasy-0.1.0-1|45	%gocheck
21mr|golang-github-bgentry-speakeasy-0.1.0-1|46	%endif
21mr|golang-github-bgentry-speakeasy-0.1.0-1|47	
21mr|golang-github-bgentry-speakeasy-0.1.0-1|48	%gopkgfiles
21mr|golang-github-bgentry-speakeasy-0.1.0-1|49	

12528 21
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|1	# If any of the following macros should be set otherwise,
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|2	# you can wrap any of them with the following conditions:
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|3	# - %%if 0%%{centos} == 7
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|4	# - %%if 0%%{?rhel} == 7
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|5	# - %%if 0%%{?fedora} == 23
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|6	# Or just test for particular distribution:
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|7	# - %%if 0%%{centos}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|8	# - %%if 0%%{?rhel}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|9	# - %%if 0%%{?fedora}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|10	#
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|11	# Be aware, on centos, both %%rhel and %%centos are set. If you want to test
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|12	# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition.
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|13	# (Don't forget to replace double percentage symbol with single one in order to apply a condition)
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|14	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|15	# Generate devel rpm
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|16	%global with_devel 1
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|17	# Build project from bundled dependencies
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|18	%global with_bundled 0
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|19	# Build with debug info rpm
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|20	%global with_debug 1
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|21	# Run tests in check section
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|22	%global with_check 1
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|23	# Generate unit-test rpm
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|24	%global with_unit_test 0
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|25	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|26	%if 0%{?with_debug}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|27	%global _dwz_low_mem_die_limit 0
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|28	%else
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|29	%global debug_package   %{nil}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|30	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|31	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|32	%if ! 0%{?gobuild:1}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|33	%define gobuild(o:) go build -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n')" -a -v -x %{?**};
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|34	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|35	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|36	%global provider        github
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|37	%global provider_tld    com
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|38	%global project         BurntSushi
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|39	%global repo            toml
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|40	# https://github.com/BurntSushi/toml
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|41	%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|42	%global import_path     %{provider_prefix}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|43	%global commit          2ceedfee35ad3848e49308ab0c9a4f640cfb5fb2
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|44	%global shortcommit     %(c=%{commit}; echo ${c:0:7})
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|45	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|46	Name:		golang-%{provider}-%{project}-%{repo}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|47	Version:	0
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|48	Release:	0.10.git%{shortcommit}%{?dist}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|49	Summary:	TOML parser and encoder for Go with reflection
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|50	Group:		Development/Other
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|51	License:	BSD
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|52	URL:		https://%{provider_prefix}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|53	Source0:	https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|54	Provides:	tomlv = %{version}-%{release}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|55	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|56	# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|57	ExclusiveArch:  %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|58	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|59	BuildRequires:  %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|60	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|61	%description
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|62	%{summary}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|63	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|64	%files
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|65	%license COPYING README.md
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|66	%{_bindir}/tomlv
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|67	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|68	#---------------------------------------------------------------------------------------
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|69	%if 0%{?with_devel}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|70	%package devel
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|71	Summary:	%{summary}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|72	Group:		Development/Other
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|73	BuildArch:	noarch
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|74	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|75	%if 0%{?with_check}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|76	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|77	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|78	Provides:	golang(%{import_path}) = %{version}-%{release}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|79	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|80	%description devel
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|81	%{summary}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|82	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|83	This package contains library source intended for
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|84	building other packages which use import path with
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|85	%{import_path} prefix.
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|86	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|87	%files devel -f devel.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|88	%license COPYING README.md
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|89	%doc README.md
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|90	%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|91	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|92	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|93	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|94	#---------------------------------------------------------------------------------------
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|95	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|96	%if 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|97	%package unit-test
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|98	Summary:	Unit tests for %{name} package
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|99	Group:		Development/Other
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|100	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|101	BuildRequires:  %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|102	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|103	%if 0%{?with_check}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|104	#Here comes all BuildRequires: PACKAGE the unit tests
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|105	#in %%check section need for running
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|106	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|107	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|108	# test subpackage tests code from devel subpackage
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|109	Requires:        %{name}-devel = %{version}-%{release}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|110	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|111	%description unit-test
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|112	%{summary}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|113	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|114	This package contains unit tests for project
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|115	providing packages with %{import_path} prefix.
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|116	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|117	%files unit-test -f unit-test.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|118	%license COPYING
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|119	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|120	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|121	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|122	#---------------------------------------------------------------------------------------
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|123	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|124	%prep
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|125	%setup -q -n %{repo}-%{commit}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|126	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|127	%build
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|128	mkdir -p src/github.com/BurntSushi
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|129	ln -s ../../../ src/github.com/BurntSushi/toml
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|130	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|131	%if ! 0%{?with_bundled}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|132	export GOPATH=$(pwd):%{gopath}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|133	%else
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|134	export GOPATH=$(pwd):$(pwd)/Godeps/_workspace:%{gopath}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|135	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|136	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|137	%gobuild -o bin/tomlv %{import_path}/cmd/tomlv
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|138	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|139	%install
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|140	install -d %{buildroot}/%{_bindir}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|141	install -p -m 755 bin/tomlv %{buildroot}%{_bindir}/tomlv
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|142	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|143	# source codes for building projects
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|144	%if 0%{?with_devel}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|145	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|146	echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|147	# find all *.go but no *_test.go files and generate unit-test.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|148	for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|149	echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|150	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|151	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|152	echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|153	done
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|154	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|155	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|156	# testing files for this project
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|157	%if 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|158	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|159	# find all *_test.go files and generate unit-test.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|160	for file in $(find . -iname "*_test.go"); do
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|161	echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|162	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|163	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|164	echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|165	done
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|166	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|167	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|168	%if 0%{?with_devel}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|169	sort -u -o devel.file-list devel.file-list
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|170	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|171	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|172	%check
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|173	%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|174	%if ! 0%{?with_bundled}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|175	export GOPATH=%{buildroot}/%{gopath}:%{gopath}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|176	%else
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|177	export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|178	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|179	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|180	%if ! 0%{?gotest:1}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|181	%global gotest go test
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|182	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|183	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|184	%gotest %{import_path}
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|185	%endif
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|186	
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|187	#define license tag if not already defined
21mr|golang-github-BurntSushi-toml-0-0.10.git2ceedfe|188	%{!?_licensedir:%global license %doc}

12529 21
21mr|golang-github-cespare-xxhash-2.1.2-1|1	# Generated by go2rpm
21mr|golang-github-cespare-xxhash-2.1.2-1|2	%bcond_without check
21mr|golang-github-cespare-xxhash-2.1.2-1|3	
21mr|golang-github-cespare-xxhash-2.1.2-1|4	# https://github.com/cespare/xxhash
21mr|golang-github-cespare-xxhash-2.1.2-1|5	%global goipath         github.com/cespare/xxhash
21mr|golang-github-cespare-xxhash-2.1.2-1|6	Version:                2.1.2
21mr|golang-github-cespare-xxhash-2.1.2-1|7	
21mr|golang-github-cespare-xxhash-2.1.2-1|8	%gometa
21mr|golang-github-cespare-xxhash-2.1.2-1|9	
21mr|golang-github-cespare-xxhash-2.1.2-1|10	%global goaltipaths     github.com/cespare/xxhash/v2
21mr|golang-github-cespare-xxhash-2.1.2-1|11	
21mr|golang-github-cespare-xxhash-2.1.2-1|12	%global common_description %{expand:
21mr|golang-github-cespare-xxhash-2.1.2-1|13	xxhash is a Go implementation of the 64-bit xxHash algorithm, XXH64. This is a
21mr|golang-github-cespare-xxhash-2.1.2-1|14	high-quality hashing algorithm that is much faster than anything in the Go
21mr|golang-github-cespare-xxhash-2.1.2-1|15	standard library.}
21mr|golang-github-cespare-xxhash-2.1.2-1|16	
21mr|golang-github-cespare-xxhash-2.1.2-1|17	%global golicenses      LICENSE.txt
21mr|golang-github-cespare-xxhash-2.1.2-1|18	%global godocs          README.md
21mr|golang-github-cespare-xxhash-2.1.2-1|19	
21mr|golang-github-cespare-xxhash-2.1.2-1|20	Name:           %{goname}
21mr|golang-github-cespare-xxhash-2.1.2-1|21	Release:        1
21mr|golang-github-cespare-xxhash-2.1.2-1|22	Summary:        Go implementation of the 64-bit xxHash algorithm (XXH64)
21mr|golang-github-cespare-xxhash-2.1.2-1|23	Group:          Development/Other
21mr|golang-github-cespare-xxhash-2.1.2-1|24	License:        MIT
21mr|golang-github-cespare-xxhash-2.1.2-1|25	URL:            %{gourl}
21mr|golang-github-cespare-xxhash-2.1.2-1|26	Source0:        %{gosource}
21mr|golang-github-cespare-xxhash-2.1.2-1|27	
21mr|golang-github-cespare-xxhash-2.1.2-1|28	%description
21mr|golang-github-cespare-xxhash-2.1.2-1|29	%{common_description}
21mr|golang-github-cespare-xxhash-2.1.2-1|30	
21mr|golang-github-cespare-xxhash-2.1.2-1|31	%gopkg
21mr|golang-github-cespare-xxhash-2.1.2-1|32	
21mr|golang-github-cespare-xxhash-2.1.2-1|33	%prep
21mr|golang-github-cespare-xxhash-2.1.2-1|34	%goprep
21mr|golang-github-cespare-xxhash-2.1.2-1|35	
21mr|golang-github-cespare-xxhash-2.1.2-1|36	%build
21mr|golang-github-cespare-xxhash-2.1.2-1|37	for cmd in xxhsum; do
21mr|golang-github-cespare-xxhash-2.1.2-1|38	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-github-cespare-xxhash-2.1.2-1|39	done
21mr|golang-github-cespare-xxhash-2.1.2-1|40	
21mr|golang-github-cespare-xxhash-2.1.2-1|41	%install
21mr|golang-github-cespare-xxhash-2.1.2-1|42	%gopkginstall
21mr|golang-github-cespare-xxhash-2.1.2-1|43	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-github-cespare-xxhash-2.1.2-1|44	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-github-cespare-xxhash-2.1.2-1|45	
21mr|golang-github-cespare-xxhash-2.1.2-1|46	%if %{with check}
21mr|golang-github-cespare-xxhash-2.1.2-1|47	%check
21mr|golang-github-cespare-xxhash-2.1.2-1|48	%gocheck
21mr|golang-github-cespare-xxhash-2.1.2-1|49	%endif
21mr|golang-github-cespare-xxhash-2.1.2-1|50	
21mr|golang-github-cespare-xxhash-2.1.2-1|51	%files
21mr|golang-github-cespare-xxhash-2.1.2-1|52	%license %{golicenses}
21mr|golang-github-cespare-xxhash-2.1.2-1|53	%doc %{godocs}
21mr|golang-github-cespare-xxhash-2.1.2-1|54	%{_bindir}/*
21mr|golang-github-cespare-xxhash-2.1.2-1|55	
21mr|golang-github-cespare-xxhash-2.1.2-1|56	%gopkgfiles
21mr|golang-github-cespare-xxhash-2.1.2-1|57	

12530 21
21mr|golang-github-cockroachdb-logtags-0-0.3|1	# Generated by go2rpm 1
21mr|golang-github-cockroachdb-logtags-0-0.3|2	%bcond_without check
21mr|golang-github-cockroachdb-logtags-0-0.3|3	
21mr|golang-github-cockroachdb-logtags-0-0.3|4	# https://github.com/cockroachdb/logtags
21mr|golang-github-cockroachdb-logtags-0-0.3|5	%global goipath         github.com/cockroachdb/logtags
21mr|golang-github-cockroachdb-logtags-0-0.3|6	%global commit          dabe8e521a4ffbce9a63bffceb5bcbc5159effef
21mr|golang-github-cockroachdb-logtags-0-0.3|7	
21mr|golang-github-cockroachdb-logtags-0-0.3|8	%gometa
21mr|golang-github-cockroachdb-logtags-0-0.3|9	
21mr|golang-github-cockroachdb-logtags-0-0.3|10	%global common_description %{expand:
21mr|golang-github-cockroachdb-logtags-0-0.3|11	Key/value annotations for Go contexts.}
21mr|golang-github-cockroachdb-logtags-0-0.3|12	
21mr|golang-github-cockroachdb-logtags-0-0.3|13	%global golicenses      LICENSE
21mr|golang-github-cockroachdb-logtags-0-0.3|14	%global godocs          README.md
21mr|golang-github-cockroachdb-logtags-0-0.3|15	
21mr|golang-github-cockroachdb-logtags-0-0.3|16	Name:           %{goname}
21mr|golang-github-cockroachdb-logtags-0-0.3|17	Version:        0
21mr|golang-github-cockroachdb-logtags-0-0.3|18	Release:        0.3
21mr|golang-github-cockroachdb-logtags-0-0.3|19	Summary:        Key/value annotations for Go contexts
21mr|golang-github-cockroachdb-logtags-0-0.3|20	Group:          Development/Other
21mr|golang-github-cockroachdb-logtags-0-0.3|21	# Upstream license specification: Apache-2.0
21mr|golang-github-cockroachdb-logtags-0-0.3|22	License:        ASL 2.0
21mr|golang-github-cockroachdb-logtags-0-0.3|23	URL:            %{gourl}
21mr|golang-github-cockroachdb-logtags-0-0.3|24	Source0:        %{gosource}
21mr|golang-github-cockroachdb-logtags-0-0.3|25	
21mr|golang-github-cockroachdb-logtags-0-0.3|26	%description
21mr|golang-github-cockroachdb-logtags-0-0.3|27	%{common_description}
21mr|golang-github-cockroachdb-logtags-0-0.3|28	
21mr|golang-github-cockroachdb-logtags-0-0.3|29	%gopkg
21mr|golang-github-cockroachdb-logtags-0-0.3|30	
21mr|golang-github-cockroachdb-logtags-0-0.3|31	%prep
21mr|golang-github-cockroachdb-logtags-0-0.3|32	%goprep
21mr|golang-github-cockroachdb-logtags-0-0.3|33	
21mr|golang-github-cockroachdb-logtags-0-0.3|34	%install
21mr|golang-github-cockroachdb-logtags-0-0.3|35	%gopkginstall
21mr|golang-github-cockroachdb-logtags-0-0.3|36	
21mr|golang-github-cockroachdb-logtags-0-0.3|37	%if %{with check}
21mr|golang-github-cockroachdb-logtags-0-0.3|38	%check
21mr|golang-github-cockroachdb-logtags-0-0.3|39	%gocheck
21mr|golang-github-cockroachdb-logtags-0-0.3|40	%endif
21mr|golang-github-cockroachdb-logtags-0-0.3|41	
21mr|golang-github-cockroachdb-logtags-0-0.3|42	%gopkgfiles
21mr|golang-github-cockroachdb-logtags-0-0.3|43	

12531 21
21mr|golang-github-cockroachdb-redact-1.1.0-1|1	# Generated by go2rpm 1
21mr|golang-github-cockroachdb-redact-1.1.0-1|2	%bcond_without check
21mr|golang-github-cockroachdb-redact-1.1.0-1|3	
21mr|golang-github-cockroachdb-redact-1.1.0-1|4	# https://github.com/cockroachdb/redact
21mr|golang-github-cockroachdb-redact-1.1.0-1|5	%global goipath         github.com/cockroachdb/redact
21mr|golang-github-cockroachdb-redact-1.1.0-1|6	Version:                1.1.0
21mr|golang-github-cockroachdb-redact-1.1.0-1|7	
21mr|golang-github-cockroachdb-redact-1.1.0-1|8	%gometa
21mr|golang-github-cockroachdb-redact-1.1.0-1|9	
21mr|golang-github-cockroachdb-redact-1.1.0-1|10	%global common_description %{expand:
21mr|golang-github-cockroachdb-redact-1.1.0-1|11	Utilities to redact Go strings for confidentiality.}
21mr|golang-github-cockroachdb-redact-1.1.0-1|12	
21mr|golang-github-cockroachdb-redact-1.1.0-1|13	%global golicenses      LICENSE
21mr|golang-github-cockroachdb-redact-1.1.0-1|14	%global godocs          README.md
21mr|golang-github-cockroachdb-redact-1.1.0-1|15	
21mr|golang-github-cockroachdb-redact-1.1.0-1|16	Name:           %{goname}
21mr|golang-github-cockroachdb-redact-1.1.0-1|17	Release:        1
21mr|golang-github-cockroachdb-redact-1.1.0-1|18	Summary:        Utilities to redact Go strings for confidentiality
21mr|golang-github-cockroachdb-redact-1.1.0-1|19	Group:          Development/Other
21mr|golang-github-cockroachdb-redact-1.1.0-1|20	# Upstream license specification: Apache-2.0
21mr|golang-github-cockroachdb-redact-1.1.0-1|21	License:        ASL 2.0
21mr|golang-github-cockroachdb-redact-1.1.0-1|22	URL:            %{gourl}
21mr|golang-github-cockroachdb-redact-1.1.0-1|23	Source0:        %{gosource}
21mr|golang-github-cockroachdb-redact-1.1.0-1|24	
21mr|golang-github-cockroachdb-redact-1.1.0-1|25	%description
21mr|golang-github-cockroachdb-redact-1.1.0-1|26	%{common_description}
21mr|golang-github-cockroachdb-redact-1.1.0-1|27	
21mr|golang-github-cockroachdb-redact-1.1.0-1|28	%gopkg
21mr|golang-github-cockroachdb-redact-1.1.0-1|29	
21mr|golang-github-cockroachdb-redact-1.1.0-1|30	%prep
21mr|golang-github-cockroachdb-redact-1.1.0-1|31	%goprep
21mr|golang-github-cockroachdb-redact-1.1.0-1|32	
21mr|golang-github-cockroachdb-redact-1.1.0-1|33	%install
21mr|golang-github-cockroachdb-redact-1.1.0-1|34	%gopkginstall
21mr|golang-github-cockroachdb-redact-1.1.0-1|35	
21mr|golang-github-cockroachdb-redact-1.1.0-1|36	%if %{with check}
21mr|golang-github-cockroachdb-redact-1.1.0-1|37	%check
21mr|golang-github-cockroachdb-redact-1.1.0-1|38	%gocheck
21mr|golang-github-cockroachdb-redact-1.1.0-1|39	%endif
21mr|golang-github-cockroachdb-redact-1.1.0-1|40	
21mr|golang-github-cockroachdb-redact-1.1.0-1|41	%gopkgfiles
21mr|golang-github-cockroachdb-redact-1.1.0-1|42	

12532 21
21mr|golang-github-coreos-iptables-0.5.0-1|1	# Generated by go2rpm
21mr|golang-github-coreos-iptables-0.5.0-1|2	%bcond_without check
21mr|golang-github-coreos-iptables-0.5.0-1|3	
21mr|golang-github-coreos-iptables-0.5.0-1|4	# https://github.com/coreos/go-iptables
21mr|golang-github-coreos-iptables-0.5.0-1|5	%global goipath         github.com/coreos/go-iptables
21mr|golang-github-coreos-iptables-0.5.0-1|6	Version:                0.5.0
21mr|golang-github-coreos-iptables-0.5.0-1|7	
21mr|golang-github-coreos-iptables-0.5.0-1|8	%gometa
21mr|golang-github-coreos-iptables-0.5.0-1|9	
21mr|golang-github-coreos-iptables-0.5.0-1|10	%global common_description %{expand:
21mr|golang-github-coreos-iptables-0.5.0-1|11	Go bindings for iptables utility.
21mr|golang-github-coreos-iptables-0.5.0-1|12	
21mr|golang-github-coreos-iptables-0.5.0-1|13	In-kernel netfilter does not have a good userspace API. The tables are
21mr|golang-github-coreos-iptables-0.5.0-1|14	manipulated via setsockopt that sets/replaces the entire table. Changes to
21mr|golang-github-coreos-iptables-0.5.0-1|15	existing table need to be resolved by userspace code which is difficult and
21mr|golang-github-coreos-iptables-0.5.0-1|16	error-prone. Netfilter developers heavily advocate using iptables utlity for
21mr|golang-github-coreos-iptables-0.5.0-1|17	programmatic manipulation.
21mr|golang-github-coreos-iptables-0.5.0-1|18	
21mr|golang-github-coreos-iptables-0.5.0-1|19	go-iptables wraps invocation of iptables utility with functions to append and
21mr|golang-github-coreos-iptables-0.5.0-1|20	delete rules; create, clear and delete chains.}
21mr|golang-github-coreos-iptables-0.5.0-1|21	
21mr|golang-github-coreos-iptables-0.5.0-1|22	%global golicenses      LICENSE NOTICE
21mr|golang-github-coreos-iptables-0.5.0-1|23	%global godocs          README.md code-of-conduct.md
21mr|golang-github-coreos-iptables-0.5.0-1|24	
21mr|golang-github-coreos-iptables-0.5.0-1|25	%global gosupfiles      glide.lock glide.yaml
21mr|golang-github-coreos-iptables-0.5.0-1|26	
21mr|golang-github-coreos-iptables-0.5.0-1|27	Name:           %{goname}
21mr|golang-github-coreos-iptables-0.5.0-1|28	Release:        1
21mr|golang-github-coreos-iptables-0.5.0-1|29	Summary:        Go wrapper around iptables utility
21mr|golang-github-coreos-iptables-0.5.0-1|30	Group:          Development/Other
21mr|golang-github-coreos-iptables-0.5.0-1|31	
21mr|golang-github-coreos-iptables-0.5.0-1|32	# Upstream license specification: Apache-2.0
21mr|golang-github-coreos-iptables-0.5.0-1|33	License:        ASL 2.0
21mr|golang-github-coreos-iptables-0.5.0-1|34	URL:            %{gourl}
21mr|golang-github-coreos-iptables-0.5.0-1|35	Source0:        %{gosource}
21mr|golang-github-coreos-iptables-0.5.0-1|36	Source1:        glide.lock
21mr|golang-github-coreos-iptables-0.5.0-1|37	Source2:        glide.yaml
21mr|golang-github-coreos-iptables-0.5.0-1|38	
21mr|golang-github-coreos-iptables-0.5.0-1|39	%description
21mr|golang-github-coreos-iptables-0.5.0-1|40	%{common_description}
21mr|golang-github-coreos-iptables-0.5.0-1|41	
21mr|golang-github-coreos-iptables-0.5.0-1|42	%gopkg
21mr|golang-github-coreos-iptables-0.5.0-1|43	
21mr|golang-github-coreos-iptables-0.5.0-1|44	%prep
21mr|golang-github-coreos-iptables-0.5.0-1|45	%goprep
21mr|golang-github-coreos-iptables-0.5.0-1|46	cp %{S:1} %{S:2} .
21mr|golang-github-coreos-iptables-0.5.0-1|47	
21mr|golang-github-coreos-iptables-0.5.0-1|48	%install
21mr|golang-github-coreos-iptables-0.5.0-1|49	%gopkginstall
21mr|golang-github-coreos-iptables-0.5.0-1|50	
21mr|golang-github-coreos-iptables-0.5.0-1|51	%if %{with check}
21mr|golang-github-coreos-iptables-0.5.0-1|52	%check
21mr|golang-github-coreos-iptables-0.5.0-1|53	%gocheck -d iptables
21mr|golang-github-coreos-iptables-0.5.0-1|54	%endif
21mr|golang-github-coreos-iptables-0.5.0-1|55	
21mr|golang-github-coreos-iptables-0.5.0-1|56	%gopkgfiles
21mr|golang-github-coreos-iptables-0.5.0-1|57	

12533 21
21mr|golang-github-coreos-semver-0.3.0-1|1	# Generated by go2rpm
21mr|golang-github-coreos-semver-0.3.0-1|2	%bcond_without check
21mr|golang-github-coreos-semver-0.3.0-1|3	
21mr|golang-github-coreos-semver-0.3.0-1|4	# https://github.com/coreos/go-semver
21mr|golang-github-coreos-semver-0.3.0-1|5	%global goipath         github.com/coreos/go-semver
21mr|golang-github-coreos-semver-0.3.0-1|6	Version:                0.3.0
21mr|golang-github-coreos-semver-0.3.0-1|7	
21mr|golang-github-coreos-semver-0.3.0-1|8	%gometa
21mr|golang-github-coreos-semver-0.3.0-1|9	
21mr|golang-github-coreos-semver-0.3.0-1|10	%global common_description %{expand:
21mr|golang-github-coreos-semver-0.3.0-1|11	Go-semver is a semantic versioning library for Go. It lets you parse and compare
21mr|golang-github-coreos-semver-0.3.0-1|12	two semantic version strings.}
21mr|golang-github-coreos-semver-0.3.0-1|13	
21mr|golang-github-coreos-semver-0.3.0-1|14	%global golicenses      LICENSE NOTICE
21mr|golang-github-coreos-semver-0.3.0-1|15	%global godocs          README.md code-of-conduct.md
21mr|golang-github-coreos-semver-0.3.0-1|16	
21mr|golang-github-coreos-semver-0.3.0-1|17	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-coreos-semver-0.3.0-1|18	
21mr|golang-github-coreos-semver-0.3.0-1|19	Name:           %{goname}
21mr|golang-github-coreos-semver-0.3.0-1|20	Release:        1
21mr|golang-github-coreos-semver-0.3.0-1|21	Summary:        Go semantic versioning library
21mr|golang-github-coreos-semver-0.3.0-1|22	Group:          Development/Other
21mr|golang-github-coreos-semver-0.3.0-1|23	# Upstream license specification: Apache-2.0
21mr|golang-github-coreos-semver-0.3.0-1|24	License:        ASL 2.0
21mr|golang-github-coreos-semver-0.3.0-1|25	URL:            %{gourl}
21mr|golang-github-coreos-semver-0.3.0-1|26	Source0:        %{gosource}
21mr|golang-github-coreos-semver-0.3.0-1|27	Source1:        glide.lock
21mr|golang-github-coreos-semver-0.3.0-1|28	Source2:        glide.yaml
21mr|golang-github-coreos-semver-0.3.0-1|29	
21mr|golang-github-coreos-semver-0.3.0-1|30	%if %{with check}
21mr|golang-github-coreos-semver-0.3.0-1|31	# Tests
21mr|golang-github-coreos-semver-0.3.0-1|32	BuildRequires:  golang(gopkg.in/yaml.v2)
21mr|golang-github-coreos-semver-0.3.0-1|33	%endif
21mr|golang-github-coreos-semver-0.3.0-1|34	
21mr|golang-github-coreos-semver-0.3.0-1|35	%description
21mr|golang-github-coreos-semver-0.3.0-1|36	%{common_description}
21mr|golang-github-coreos-semver-0.3.0-1|37	
21mr|golang-github-coreos-semver-0.3.0-1|38	%gopkg
21mr|golang-github-coreos-semver-0.3.0-1|39	
21mr|golang-github-coreos-semver-0.3.0-1|40	%prep
21mr|golang-github-coreos-semver-0.3.0-1|41	%goprep
21mr|golang-github-coreos-semver-0.3.0-1|42	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-coreos-semver-0.3.0-1|43	
21mr|golang-github-coreos-semver-0.3.0-1|44	%install
21mr|golang-github-coreos-semver-0.3.0-1|45	%gopkginstall
21mr|golang-github-coreos-semver-0.3.0-1|46	
21mr|golang-github-coreos-semver-0.3.0-1|47	%if %{with check}
21mr|golang-github-coreos-semver-0.3.0-1|48	%check
21mr|golang-github-coreos-semver-0.3.0-1|49	%gocheck
21mr|golang-github-coreos-semver-0.3.0-1|50	%endif
21mr|golang-github-coreos-semver-0.3.0-1|51	
21mr|golang-github-coreos-semver-0.3.0-1|52	%gopkgfiles
21mr|golang-github-coreos-semver-0.3.0-1|53	

12534 21
21mr|golang-github-coreos-systemd-22.3.2-1|1	# Generated by go2rpm
21mr|golang-github-coreos-systemd-22.3.2-1|2	%bcond_without check
21mr|golang-github-coreos-systemd-22.3.2-1|3	
21mr|golang-github-coreos-systemd-22.3.2-1|4	# https://github.com/coreos/go-systemd
21mr|golang-github-coreos-systemd-22.3.2-1|5	%global goipath         github.com/coreos/go-systemd
21mr|golang-github-coreos-systemd-22.3.2-1|6	Version:                22.3.2
21mr|golang-github-coreos-systemd-22.3.2-1|7	
21mr|golang-github-coreos-systemd-22.3.2-1|8	%gometa
21mr|golang-github-coreos-systemd-22.3.2-1|9	
21mr|golang-github-coreos-systemd-22.3.2-1|10	%global goaltipaths     github.com/coreos/go-systemd/v22
21mr|golang-github-coreos-systemd-22.3.2-1|11	
21mr|golang-github-coreos-systemd-22.3.2-1|12	%global common_description %{expand:
21mr|golang-github-coreos-systemd-22.3.2-1|13	Go bindings to systemd. The project has several packages:
21mr|golang-github-coreos-systemd-22.3.2-1|14	
21mr|golang-github-coreos-systemd-22.3.2-1|15	- activation - for writing and using socket activation from Go
21mr|golang-github-coreos-systemd-22.3.2-1|16	- daemon - for notifying systemd of service status changes
21mr|golang-github-coreos-systemd-22.3.2-1|17	- dbus - for starting/stopping/inspecting running services and units
21mr|golang-github-coreos-systemd-22.3.2-1|18	- journal - for writing to systemd's logging service, journald
21mr|golang-github-coreos-systemd-22.3.2-1|19	- sdjournal - for reading from journald by wrapping its C API
21mr|golang-github-coreos-systemd-22.3.2-1|20	- login1 - for integration with the systemd logind API
21mr|golang-github-coreos-systemd-22.3.2-1|21	- machine1 - for registering machines/containers with systemd
21mr|golang-github-coreos-systemd-22.3.2-1|22	- unit - for (de)serialization and comparison of unit files
21mr|golang-github-coreos-systemd-22.3.2-1|23	}
21mr|golang-github-coreos-systemd-22.3.2-1|24	
21mr|golang-github-coreos-systemd-22.3.2-1|25	%global golicenses      LICENSE NOTICE
21mr|golang-github-coreos-systemd-22.3.2-1|26	%global godocs          examples CONTRIBUTING.md README.md code-of-conduct.md
21mr|golang-github-coreos-systemd-22.3.2-1|27	
21mr|golang-github-coreos-systemd-22.3.2-1|28	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-coreos-systemd-22.3.2-1|29	
21mr|golang-github-coreos-systemd-22.3.2-1|30	Name:           %{goname}
21mr|golang-github-coreos-systemd-22.3.2-1|31	Release:        1
21mr|golang-github-coreos-systemd-22.3.2-1|32	Summary:        Go bindings to systemd socket activation, journal, D-Bus, and unit files
21mr|golang-github-coreos-systemd-22.3.2-1|33	Group:          Development/Other
21mr|golang-github-coreos-systemd-22.3.2-1|34	# Upstream license specification: Apache-2.0
21mr|golang-github-coreos-systemd-22.3.2-1|35	License:        ASL 2.0
21mr|golang-github-coreos-systemd-22.3.2-1|36	URL:            %{gourl}
21mr|golang-github-coreos-systemd-22.3.2-1|37	Source0:        %{gosource}
21mr|golang-github-coreos-systemd-22.3.2-1|38	Source1:        glide.lock
21mr|golang-github-coreos-systemd-22.3.2-1|39	Source2:        glide.yaml
21mr|golang-github-coreos-systemd-22.3.2-1|40	
21mr|golang-github-coreos-systemd-22.3.2-1|41	BuildRequires:  golang(github.com/godbus/dbus/v5)
21mr|golang-github-coreos-systemd-22.3.2-1|42	
21mr|golang-github-coreos-systemd-22.3.2-1|43	%description
21mr|golang-github-coreos-systemd-22.3.2-1|44	%{common_description}
21mr|golang-github-coreos-systemd-22.3.2-1|45	
21mr|golang-github-coreos-systemd-22.3.2-1|46	%gopkg
21mr|golang-github-coreos-systemd-22.3.2-1|47	
21mr|golang-github-coreos-systemd-22.3.2-1|48	%prep
21mr|golang-github-coreos-systemd-22.3.2-1|49	%goprep
21mr|golang-github-coreos-systemd-22.3.2-1|50	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-coreos-systemd-22.3.2-1|51	
21mr|golang-github-coreos-systemd-22.3.2-1|52	%install
21mr|golang-github-coreos-systemd-22.3.2-1|53	%gopkginstall
21mr|golang-github-coreos-systemd-22.3.2-1|54	
21mr|golang-github-coreos-systemd-22.3.2-1|55	%if %{with check}
21mr|golang-github-coreos-systemd-22.3.2-1|56	%check
21mr|golang-github-coreos-systemd-22.3.2-1|57	# internal/dlopen: https://github.com/coreos/go-systemd/issues/339
21mr|golang-github-coreos-systemd-22.3.2-1|58	%gocheck -d dbus -d journal -d login1 -d machine1 -d sdjournal -d import1 -d internal/dlopen -d util
21mr|golang-github-coreos-systemd-22.3.2-1|59	%endif
21mr|golang-github-coreos-systemd-22.3.2-1|60	
21mr|golang-github-coreos-systemd-22.3.2-1|61	%gopkgfiles
21mr|golang-github-coreos-systemd-22.3.2-1|62	

12535 21
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|1	%global debug_package   %{nil}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|2	%global provider        github
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|3	%global provider_tld    com
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|4	%global project         cpuguy83
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|5	%global repo            go-md2man
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|6	# https://github.com/cpuguy83/go-md2man
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|7	%global goipath         %{provider}.%{provider_tld}/%{project}/%{repo}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|8	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|9	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|10	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|11	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|12	%global golicenses      LICENSE.md
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|13	%global godocs          README.md go-md2man.1.md
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|14	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|15	Name:		golang-%{provider}-%{project}-%{repo}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|16	Version:	2.0.1
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|17	Release:	1
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|18	Summary:	Process markdown into manpages
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|19	License:	MIT
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|20	Group:		System/Base
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|21	URL:		https://%{goipath}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|22	Source0:	https://%{goipath}/archive/v%{version}/%{repo}-%{version}.tar.gz
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|23	Source1:	glide.yaml
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|24	Source2:	glide.lock
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|25	Provides:	%{repo} = %{version}-%{release}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|26	ExclusiveArch:	%{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|27	BuildRequires:	golang >= 1.2.1-3
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|28	BuildRequires:	go-rpm-macros
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|29	BuildRequires:	golang(github.com/russross/blackfriday)
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|30	Provides:	golang-github-cpuguy83-md2man = %{EVRD}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|31	Provides:	go-md2man = %{version}-%{release}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|32	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|33	%description
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|34	%{repo} is a golang tool using blackfriday to process markdown into
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|35	manpages.
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|36	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|37	%gopkg
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|38	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|39	%prep
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|40	%autosetup -p1 -n %{repo}-%{version}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|41	cp %{S:1} %{S:2} .
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|42	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|43	# Make $GOPATH work with golang >= 1.16
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|44	# https://www.opennet.ru/opennews/art.shtml?num=54605
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|45	# export GO111MODULE=off
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|46	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|47	%build
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|48	%ifarch %{e2k}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|49	export GO111MODULE=off
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|50	%endif
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|51	mkdir -p _build/src/%{provider}.%{provider_tld}/%{project}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|52	ln -s $(pwd) ./_build/src/%{goipath}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|53	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|54	export GOPATH=$(pwd)/_build:%{gopath}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|55	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|56	pushd $(pwd)/_build/src
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|57	%gobuild -o ./go-md2man %{goipath}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|58	popd
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|59	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|60	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|61	%install
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|62	# install go-md2man binary
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|63	install -d %{buildroot}%{_bindir}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|64	install -p -m 755 ./_build/src/%{repo} %{buildroot}%{_bindir}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|65	
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|66	%files
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|67	%license LICENSE.md
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|68	%doc README.md
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|69	%{_bindir}/%{repo}
21mr|golang-github-cpuguy83-go-md2man-2.0.1-1|70	

12536 21
21mr|golang-github-cpuguy83-md2man-2.0.1-3|1	# Generated by go2rpm
21mr|golang-github-cpuguy83-md2man-2.0.1-3|2	%bcond_without check
21mr|golang-github-cpuguy83-md2man-2.0.1-3|3	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|4	# https://github.com/cpuguy83/go-md2man
21mr|golang-github-cpuguy83-md2man-2.0.1-3|5	%global goipath         github.com/cpuguy83/go-md2man
21mr|golang-github-cpuguy83-md2man-2.0.1-3|6	Version:                2.0.1
21mr|golang-github-cpuguy83-md2man-2.0.1-3|7	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|8	%gometa
21mr|golang-github-cpuguy83-md2man-2.0.1-3|9	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|10	%global goaltipaths     github.com/cpuguy83/go-md2man/v2
21mr|golang-github-cpuguy83-md2man-2.0.1-3|11	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|12	%global common_description %{expand:
21mr|golang-github-cpuguy83-md2man-2.0.1-3|13	Converts markdown into roff (man pages).}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|14	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|15	%global golicenses      LICENSE.md
21mr|golang-github-cpuguy83-md2man-2.0.1-3|16	%global godocs          README.md go-md2man.1.md
21mr|golang-github-cpuguy83-md2man-2.0.1-3|17	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|18	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-cpuguy83-md2man-2.0.1-3|19	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|20	Name:           %{goname}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|21	Release:        3
21mr|golang-github-cpuguy83-md2man-2.0.1-3|22	Group:          Development/Other
21mr|golang-github-cpuguy83-md2man-2.0.1-3|23	Summary:        Converts markdown into roff (man pages)
21mr|golang-github-cpuguy83-md2man-2.0.1-3|24	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|25	License:        MIT
21mr|golang-github-cpuguy83-md2man-2.0.1-3|26	URL:            %{gourl}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|27	Source0:        %{gosource}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|28	Source1:        glide.yaml
21mr|golang-github-cpuguy83-md2man-2.0.1-3|29	Source2:        glide.lock
21mr|golang-github-cpuguy83-md2man-2.0.1-3|30	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|31	BuildRequires:  golang(github.com/russross/blackfriday/v2)
21mr|golang-github-cpuguy83-md2man-2.0.1-3|32	Provides:       go-md2man = %{version}-%{release}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|33	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|34	%description
21mr|golang-github-cpuguy83-md2man-2.0.1-3|35	%{common_description}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|36	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|37	%gopkg
21mr|golang-github-cpuguy83-md2man-2.0.1-3|38	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|39	%prep
21mr|golang-github-cpuguy83-md2man-2.0.1-3|40	%goprep
21mr|golang-github-cpuguy83-md2man-2.0.1-3|41	cp %{S:1} %{S:2} .
21mr|golang-github-cpuguy83-md2man-2.0.1-3|42	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|43	%build
21mr|golang-github-cpuguy83-md2man-2.0.1-3|44	%gobuild -o %{gobuilddir}/bin/go-md2man %{goipath}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|45	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|46	%install
21mr|golang-github-cpuguy83-md2man-2.0.1-3|47	%gopkginstall
21mr|golang-github-cpuguy83-md2man-2.0.1-3|48	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|49	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-github-cpuguy83-md2man-2.0.1-3|50	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|51	%if %{with check}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|52	%check
21mr|golang-github-cpuguy83-md2man-2.0.1-3|53	%gocheck
21mr|golang-github-cpuguy83-md2man-2.0.1-3|54	%endif
21mr|golang-github-cpuguy83-md2man-2.0.1-3|55	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|56	%files
21mr|golang-github-cpuguy83-md2man-2.0.1-3|57	%license %{golicenses}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|58	%doc %{godocs}
21mr|golang-github-cpuguy83-md2man-2.0.1-3|59	%{_bindir}/*
21mr|golang-github-cpuguy83-md2man-2.0.1-3|60	
21mr|golang-github-cpuguy83-md2man-2.0.1-3|61	%gopkgfiles
21mr|golang-github-cpuguy83-md2man-2.0.1-3|62	

12537 21
21mr|golang-github-creack-pty-1.1.18-1|1	# Generated by go2rpm 1
21mr|golang-github-creack-pty-1.1.18-1|2	%bcond_without check
21mr|golang-github-creack-pty-1.1.18-1|3	
21mr|golang-github-creack-pty-1.1.18-1|4	# https://github.com/creack/pty
21mr|golang-github-creack-pty-1.1.18-1|5	%global goipath         github.com/creack/pty
21mr|golang-github-creack-pty-1.1.18-1|6	Version:                1.1.18
21mr|golang-github-creack-pty-1.1.18-1|7	
21mr|golang-github-creack-pty-1.1.18-1|8	%gometa
21mr|golang-github-creack-pty-1.1.18-1|9	
21mr|golang-github-creack-pty-1.1.18-1|10	%global common_description %{expand:
21mr|golang-github-creack-pty-1.1.18-1|11	Pty is a Go package for using unix pseudo-terminals.}
21mr|golang-github-creack-pty-1.1.18-1|12	
21mr|golang-github-creack-pty-1.1.18-1|13	%global golicenses      LICENSE
21mr|golang-github-creack-pty-1.1.18-1|14	%global godocs          README.md
21mr|golang-github-creack-pty-1.1.18-1|15	
21mr|golang-github-creack-pty-1.1.18-1|16	Name:           %{goname}
21mr|golang-github-creack-pty-1.1.18-1|17	Release:        1
21mr|golang-github-creack-pty-1.1.18-1|18	Summary:        PTY interface for Go
21mr|golang-github-creack-pty-1.1.18-1|19	Group:          Development/Other
21mr|golang-github-creack-pty-1.1.18-1|20	License:        MIT
21mr|golang-github-creack-pty-1.1.18-1|21	URL:            %{gourl}
21mr|golang-github-creack-pty-1.1.18-1|22	Source0:        %{gosource}
21mr|golang-github-creack-pty-1.1.18-1|23	
21mr|golang-github-creack-pty-1.1.18-1|24	%description
21mr|golang-github-creack-pty-1.1.18-1|25	%{common_description}
21mr|golang-github-creack-pty-1.1.18-1|26	
21mr|golang-github-creack-pty-1.1.18-1|27	%gopkg
21mr|golang-github-creack-pty-1.1.18-1|28	
21mr|golang-github-creack-pty-1.1.18-1|29	%prep
21mr|golang-github-creack-pty-1.1.18-1|30	%goprep
21mr|golang-github-creack-pty-1.1.18-1|31	
21mr|golang-github-creack-pty-1.1.18-1|32	%install
21mr|golang-github-creack-pty-1.1.18-1|33	%gopkginstall
21mr|golang-github-creack-pty-1.1.18-1|34	
21mr|golang-github-creack-pty-1.1.18-1|35	%if %{with check}
21mr|golang-github-creack-pty-1.1.18-1|36	%check
21mr|golang-github-creack-pty-1.1.18-1|37	%gocheck
21mr|golang-github-creack-pty-1.1.18-1|38	%endif
21mr|golang-github-creack-pty-1.1.18-1|39	
21mr|golang-github-creack-pty-1.1.18-1|40	%gopkgfiles
21mr|golang-github-creack-pty-1.1.18-1|41	

12538 21
21mr|golang-github-d2g-dhcp4-0-0.1|1	# Generated by go2rpm
21mr|golang-github-d2g-dhcp4-0-0.1|2	%bcond_without check
21mr|golang-github-d2g-dhcp4-0-0.1|3	
21mr|golang-github-d2g-dhcp4-0-0.1|4	# https://github.com/d2g/dhcp4
21mr|golang-github-d2g-dhcp4-0-0.1|5	%global goipath         github.com/d2g/dhcp4
21mr|golang-github-d2g-dhcp4-0-0.1|6	%global commit          a1d1b6c41b1ce8a71a5121a9cee31809c4707d9c
21mr|golang-github-d2g-dhcp4-0-0.1|7	
21mr|golang-github-d2g-dhcp4-0-0.1|8	%gometa
21mr|golang-github-d2g-dhcp4-0-0.1|9	
21mr|golang-github-d2g-dhcp4-0-0.1|10	%global common_description %{expand:
21mr|golang-github-d2g-dhcp4-0-0.1|11	A DHCP library written in Go.}
21mr|golang-github-d2g-dhcp4-0-0.1|12	
21mr|golang-github-d2g-dhcp4-0-0.1|13	%global golicenses      LICENSE
21mr|golang-github-d2g-dhcp4-0-0.1|14	%global godocs          README.md
21mr|golang-github-d2g-dhcp4-0-0.1|15	
21mr|golang-github-d2g-dhcp4-0-0.1|16	%global gosupfiles      glide.lock glide.yaml
21mr|golang-github-d2g-dhcp4-0-0.1|17	
21mr|golang-github-d2g-dhcp4-0-0.1|18	Name:           %{goname}
21mr|golang-github-d2g-dhcp4-0-0.1|19	Version:        0
21mr|golang-github-d2g-dhcp4-0-0.1|20	Release:        0.1
21mr|golang-github-d2g-dhcp4-0-0.1|21	Summary:        DHCP4 library written in Go
21mr|golang-github-d2g-dhcp4-0-0.1|22	Group:          Development/Other
21mr|golang-github-d2g-dhcp4-0-0.1|23	# Upstream license specification: BSD-3-Clause
21mr|golang-github-d2g-dhcp4-0-0.1|24	License:        BSD
21mr|golang-github-d2g-dhcp4-0-0.1|25	URL:            %{gourl}
21mr|golang-github-d2g-dhcp4-0-0.1|26	Source0:        %{gosource}
21mr|golang-github-d2g-dhcp4-0-0.1|27	Source1:        glide.yaml
21mr|golang-github-d2g-dhcp4-0-0.1|28	Source2:        glide.lock
21mr|golang-github-d2g-dhcp4-0-0.1|29	
21mr|golang-github-d2g-dhcp4-0-0.1|30	%description
21mr|golang-github-d2g-dhcp4-0-0.1|31	%{common_description}
21mr|golang-github-d2g-dhcp4-0-0.1|32	
21mr|golang-github-d2g-dhcp4-0-0.1|33	%gopkg
21mr|golang-github-d2g-dhcp4-0-0.1|34	
21mr|golang-github-d2g-dhcp4-0-0.1|35	%prep
21mr|golang-github-d2g-dhcp4-0-0.1|36	%goprep
21mr|golang-github-d2g-dhcp4-0-0.1|37	cp %{S:1} %{S:2} .
21mr|golang-github-d2g-dhcp4-0-0.1|38	
21mr|golang-github-d2g-dhcp4-0-0.1|39	%install
21mr|golang-github-d2g-dhcp4-0-0.1|40	%gopkginstall
21mr|golang-github-d2g-dhcp4-0-0.1|41	
21mr|golang-github-d2g-dhcp4-0-0.1|42	%if %{with check}
21mr|golang-github-d2g-dhcp4-0-0.1|43	%check
21mr|golang-github-d2g-dhcp4-0-0.1|44	%gocheck
21mr|golang-github-d2g-dhcp4-0-0.1|45	%endif
21mr|golang-github-d2g-dhcp4-0-0.1|46	
21mr|golang-github-d2g-dhcp4-0-0.1|47	%gopkgfiles
21mr|golang-github-d2g-dhcp4-0-0.1|48	

12539 21
21mr|golang-github-davecgh-spew-1.1.1-10|1	# Generated by go2rpm
21mr|golang-github-davecgh-spew-1.1.1-10|2	%bcond_without check
21mr|golang-github-davecgh-spew-1.1.1-10|3	
21mr|golang-github-davecgh-spew-1.1.1-10|4	# https://github.com/davecgh/go-spew
21mr|golang-github-davecgh-spew-1.1.1-10|5	%global goipath         github.com/davecgh/go-spew
21mr|golang-github-davecgh-spew-1.1.1-10|6	Version:                1.1.1
21mr|golang-github-davecgh-spew-1.1.1-10|7	
21mr|golang-github-davecgh-spew-1.1.1-10|8	%gometa
21mr|golang-github-davecgh-spew-1.1.1-10|9	
21mr|golang-github-davecgh-spew-1.1.1-10|10	# Remove in F33:
21mr|golang-github-davecgh-spew-1.1.1-10|11	%global godevelheader %{expand:
21mr|golang-github-davecgh-spew-1.1.1-10|12	Obsoletes:      golang-github-davecgh-go-spew-devel < 1.1.1-3
21mr|golang-github-davecgh-spew-1.1.1-10|13	}
21mr|golang-github-davecgh-spew-1.1.1-10|14	
21mr|golang-github-davecgh-spew-1.1.1-10|15	%global common_description %{expand:
21mr|golang-github-davecgh-spew-1.1.1-10|16	Go-spew implements a deep pretty printer for Go data structures to aid in
21mr|golang-github-davecgh-spew-1.1.1-10|17	debugging. A comprehensive suite of tests with 100% test coverage is
21mr|golang-github-davecgh-spew-1.1.1-10|18	provided to ensure proper functionality.}
21mr|golang-github-davecgh-spew-1.1.1-10|19	
21mr|golang-github-davecgh-spew-1.1.1-10|20	%global golicenses      LICENSE
21mr|golang-github-davecgh-spew-1.1.1-10|21	%global godocs          README.md test_coverage.txt
21mr|golang-github-davecgh-spew-1.1.1-10|22	
21mr|golang-github-davecgh-spew-1.1.1-10|23	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-davecgh-spew-1.1.1-10|24	
21mr|golang-github-davecgh-spew-1.1.1-10|25	Name:           %{goname}
21mr|golang-github-davecgh-spew-1.1.1-10|26	Release:        10
21mr|golang-github-davecgh-spew-1.1.1-10|27	Summary:        Implements a deep pretty printer for go data structures to aid in debugging
21mr|golang-github-davecgh-spew-1.1.1-10|28	Group:		Development/Other
21mr|golang-github-davecgh-spew-1.1.1-10|29	License:        ISC
21mr|golang-github-davecgh-spew-1.1.1-10|30	URL:            %{gourl}
21mr|golang-github-davecgh-spew-1.1.1-10|31	Source0:        %{gosource}
21mr|golang-github-davecgh-spew-1.1.1-10|32	Source1:        glide.lock
21mr|golang-github-davecgh-spew-1.1.1-10|33	Source2:        glide.yaml
21mr|golang-github-davecgh-spew-1.1.1-10|34	
21mr|golang-github-davecgh-spew-1.1.1-10|35	%description
21mr|golang-github-davecgh-spew-1.1.1-10|36	%{common_description}
21mr|golang-github-davecgh-spew-1.1.1-10|37	
21mr|golang-github-davecgh-spew-1.1.1-10|38	%gopkg
21mr|golang-github-davecgh-spew-1.1.1-10|39	
21mr|golang-github-davecgh-spew-1.1.1-10|40	%prep
21mr|golang-github-davecgh-spew-1.1.1-10|41	%goprep
21mr|golang-github-davecgh-spew-1.1.1-10|42	cp %{S:1} %{S:2} .
21mr|golang-github-davecgh-spew-1.1.1-10|43	
21mr|golang-github-davecgh-spew-1.1.1-10|44	%install
21mr|golang-github-davecgh-spew-1.1.1-10|45	%gopkginstall
21mr|golang-github-davecgh-spew-1.1.1-10|46	
21mr|golang-github-davecgh-spew-1.1.1-10|47	%if %{with check}
21mr|golang-github-davecgh-spew-1.1.1-10|48	%check
21mr|golang-github-davecgh-spew-1.1.1-10|49	%gocheck
21mr|golang-github-davecgh-spew-1.1.1-10|50	%endif
21mr|golang-github-davecgh-spew-1.1.1-10|51	
21mr|golang-github-davecgh-spew-1.1.1-10|52	%gopkgfiles
21mr|golang-github-davecgh-spew-1.1.1-10|53	
21mr|golang-github-davecgh-spew-1.1.1-10|54	%changelog
21mr|golang-github-davecgh-spew-1.1.1-10|55	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-9
21mr|golang-github-davecgh-spew-1.1.1-10|56	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|57	
21mr|golang-github-davecgh-spew-1.1.1-10|58	* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-8
21mr|golang-github-davecgh-spew-1.1.1-10|59	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|60	
21mr|golang-github-davecgh-spew-1.1.1-10|61	* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-7
21mr|golang-github-davecgh-spew-1.1.1-10|62	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|63	
21mr|golang-github-davecgh-spew-1.1.1-10|64	* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-6
21mr|golang-github-davecgh-spew-1.1.1-10|65	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|66	
21mr|golang-github-davecgh-spew-1.1.1-10|67	* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-5
21mr|golang-github-davecgh-spew-1.1.1-10|68	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|69	
21mr|golang-github-davecgh-spew-1.1.1-10|70	* Fri Jul 05 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.1.1-4
21mr|golang-github-davecgh-spew-1.1.1-10|71	- Add Obsoletes for old name.
21mr|golang-github-davecgh-spew-1.1.1-10|72	
21mr|golang-github-davecgh-spew-1.1.1-10|73	* Mon Apr 15 18:20:17 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.1.1-3
21mr|golang-github-davecgh-spew-1.1.1-10|74	- Update to new macros
21mr|golang-github-davecgh-spew-1.1.1-10|75	
21mr|golang-github-davecgh-spew-1.1.1-10|76	* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-2
21mr|golang-github-davecgh-spew-1.1.1-10|77	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|78	
21mr|golang-github-davecgh-spew-1.1.1-10|79	* Mon Oct 29 2018 Robert-André Mauchin <zebob.m@gmail.com> - 0.1.0-1.20181029git272ad12
21mr|golang-github-davecgh-spew-1.1.1-10|80	- Update to upstream v1.1.1
21mr|golang-github-davecgh-spew-1.1.1-10|81	
21mr|golang-github-davecgh-spew-1.1.1-10|82	* Tue Oct 23 2018 Nicolas Mailhot <nim@fedoraproject.org> - 1.1.0-4
21mr|golang-github-davecgh-spew-1.1.1-10|83	- redhat-rpm-config-123 triggers bugs in gosetup, remove it from Go spec files as it’s just an alias
21mr|golang-github-davecgh-spew-1.1.1-10|84	- https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/RWD5YATAYAFWKIDZBB7EB6N5DAO4ZKFM/
21mr|golang-github-davecgh-spew-1.1.1-10|85	
21mr|golang-github-davecgh-spew-1.1.1-10|86	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-3
21mr|golang-github-davecgh-spew-1.1.1-10|87	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|88	
21mr|golang-github-davecgh-spew-1.1.1-10|89	* Sat Jun 09 2018 Jan Chaloupka <jchaloup@redhat.com> - 1.1.0-2
21mr|golang-github-davecgh-spew-1.1.1-10|90	- Upload glide files
21mr|golang-github-davecgh-spew-1.1.1-10|91	
21mr|golang-github-davecgh-spew-1.1.1-10|92	* Mon Mar 26 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.1.0-1
21mr|golang-github-davecgh-spew-1.1.1-10|93	- Update to upstream v1.1.0
21mr|golang-github-davecgh-spew-1.1.1-10|94	- Update to new guidelines for Go
21mr|golang-github-davecgh-spew-1.1.1-10|95	
21mr|golang-github-davecgh-spew-1.1.1-10|96	* Wed Feb 28 2018 Jan Chaloupka <jchaloup@redhat.com> - 0-0.16.20161107git6d21280
21mr|golang-github-davecgh-spew-1.1.1-10|97	- Autogenerate some parts using the new macros
21mr|golang-github-davecgh-spew-1.1.1-10|98	
21mr|golang-github-davecgh-spew-1.1.1-10|99	* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.15.git6d21280
21mr|golang-github-davecgh-spew-1.1.1-10|100	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|101	
21mr|golang-github-davecgh-spew-1.1.1-10|102	* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.14.git6d21280
21mr|golang-github-davecgh-spew-1.1.1-10|103	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|104	
21mr|golang-github-davecgh-spew-1.1.1-10|105	* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.13.git6d21280
21mr|golang-github-davecgh-spew-1.1.1-10|106	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|107	
21mr|golang-github-davecgh-spew-1.1.1-10|108	* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.12.git6d21280
21mr|golang-github-davecgh-spew-1.1.1-10|109	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|110	
21mr|golang-github-davecgh-spew-1.1.1-10|111	* Wed Jan 18 2017 Jan Chaloupka <jchaloup@redhat.com> - 0-0.11.git6d21280
21mr|golang-github-davecgh-spew-1.1.1-10|112	- Bump to upstream 6d212800a42e8ab5c146b8ace3490ee17e5225f9
21mr|golang-github-davecgh-spew-1.1.1-10|113	related: #1248791
21mr|golang-github-davecgh-spew-1.1.1-10|114	
21mr|golang-github-davecgh-spew-1.1.1-10|115	* Fri Jan 13 2017 Jan Chaloupka <jchaloup@redhat.com> - 0-0.10.git3e6e67c
21mr|golang-github-davecgh-spew-1.1.1-10|116	- Polish the spec file
21mr|golang-github-davecgh-spew-1.1.1-10|117	related: #1248791
21mr|golang-github-davecgh-spew-1.1.1-10|118	
21mr|golang-github-davecgh-spew-1.1.1-10|119	* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.9.git3e6e67c
21mr|golang-github-davecgh-spew-1.1.1-10|120	- https://fedoraproject.org/wiki/Changes/golang1.7
21mr|golang-github-davecgh-spew-1.1.1-10|121	
21mr|golang-github-davecgh-spew-1.1.1-10|122	* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.8.git3e6e67c
21mr|golang-github-davecgh-spew-1.1.1-10|123	- https://fedoraproject.org/wiki/Changes/golang1.6
21mr|golang-github-davecgh-spew-1.1.1-10|124	
21mr|golang-github-davecgh-spew-1.1.1-10|125	* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.7.git3e6e67c
21mr|golang-github-davecgh-spew-1.1.1-10|126	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|127	
21mr|golang-github-davecgh-spew-1.1.1-10|128	* Sat Sep 12 2015 jchaloup <jchaloup@redhat.com> - 0-0.6.git3e6e67c
21mr|golang-github-davecgh-spew-1.1.1-10|129	- Update to spec-2.1
21mr|golang-github-davecgh-spew-1.1.1-10|130	related: #1248791
21mr|golang-github-davecgh-spew-1.1.1-10|131	
21mr|golang-github-davecgh-spew-1.1.1-10|132	* Thu Jul 30 2015 jchaloup <jchaloup@redhat.com> - 0-0.5.git3e6e67c
21mr|golang-github-davecgh-spew-1.1.1-10|133	- Update spec file to spec-2.0
21mr|golang-github-davecgh-spew-1.1.1-10|134	resolves: #1248791
21mr|golang-github-davecgh-spew-1.1.1-10|135	
21mr|golang-github-davecgh-spew-1.1.1-10|136	* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.4.git3e6e67c
21mr|golang-github-davecgh-spew-1.1.1-10|137	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21mr|golang-github-davecgh-spew-1.1.1-10|138	
21mr|golang-github-davecgh-spew-1.1.1-10|139	* Mon Apr 20 2015 jchaloup <jchaloup@redhat.com> - 0-0.3.git3e6e67c
21mr|golang-github-davecgh-spew-1.1.1-10|140	- Bump to upstream 3e6e67c4dcea3ac2f25fd4731abc0e1deaf36216
21mr|golang-github-davecgh-spew-1.1.1-10|141	related: #1172198
21mr|golang-github-davecgh-spew-1.1.1-10|142	
21mr|golang-github-davecgh-spew-1.1.1-10|143	* Fri Feb 06 2015 jchaloup <jchaloup@redhat.com> - 0-0.2.git1aaf839
21mr|golang-github-davecgh-spew-1.1.1-10|144	- Bump to upstream 1aaf839fb07e099361e445273993ccd9adc21b07
21mr|golang-github-davecgh-spew-1.1.1-10|145	related: #1172198
21mr|golang-github-davecgh-spew-1.1.1-10|146	
21mr|golang-github-davecgh-spew-1.1.1-10|147	* Tue Dec 09 2014 jchaloup <jchaloup@redhat.com> - 0-0.1.git83f84dc
21mr|golang-github-davecgh-spew-1.1.1-10|148	- First package for Fedora
21mr|golang-github-davecgh-spew-1.1.1-10|149	resolves: #1172198
21mr|golang-github-davecgh-spew-1.1.1-10|150	

12540 21
21mr|golang-github-fsnotify-1.5.1-1|1	# Generated by go2rpm 1
21mr|golang-github-fsnotify-1.5.1-1|2	%bcond_without check
21mr|golang-github-fsnotify-1.5.1-1|3	
21mr|golang-github-fsnotify-1.5.1-1|4	%define _duplicate_files_terminate_build 0
21mr|golang-github-fsnotify-1.5.1-1|5	
21mr|golang-github-fsnotify-1.5.1-1|6	# https://github.com/fsnotify/fsnotify
21mr|golang-github-fsnotify-1.5.1-1|7	%global goipath         github.com/fsnotify/fsnotify
21mr|golang-github-fsnotify-1.5.1-1|8	Version:                1.5.1
21mr|golang-github-fsnotify-1.5.1-1|9	
21mr|golang-github-fsnotify-1.5.1-1|10	%gometa
21mr|golang-github-fsnotify-1.5.1-1|11	
21mr|golang-github-fsnotify-1.5.1-1|12	%global goaltipaths     gopkg.in/fsnotify/fsnotify.v1 gopkg.in/fsnotify/v1/fsnotify
21mr|golang-github-fsnotify-1.5.1-1|13	
21mr|golang-github-fsnotify-1.5.1-1|14	%global common_description %{expand:
21mr|golang-github-fsnotify-1.5.1-1|15	Cross-platform file system notifications for Go.}
21mr|golang-github-fsnotify-1.5.1-1|16	
21mr|golang-github-fsnotify-1.5.1-1|17	%global golicenses      LICENSE
21mr|golang-github-fsnotify-1.5.1-1|18	%global godocs          AUTHORS CHANGELOG.md CONTRIBUTING.md README.md
21mr|golang-github-fsnotify-1.5.1-1|19	
21mr|golang-github-fsnotify-1.5.1-1|20	Name:           %{goname}
21mr|golang-github-fsnotify-1.5.1-1|21	Release:        1
21mr|golang-github-fsnotify-1.5.1-1|22	Summary:        Cross-platform file system notifications for Go
21mr|golang-github-fsnotify-1.5.1-1|23	Group:          Development/Other
21mr|golang-github-fsnotify-1.5.1-1|24	# Upstream license specification: BSD-3-Clause
21mr|golang-github-fsnotify-1.5.1-1|25	License:        BSD
21mr|golang-github-fsnotify-1.5.1-1|26	URL:            %{gourl}
21mr|golang-github-fsnotify-1.5.1-1|27	Source0:        %{gosource}
21mr|golang-github-fsnotify-1.5.1-1|28	
21mr|golang-github-fsnotify-1.5.1-1|29	BuildRequires:  golang(golang.org/x/sys/unix)
21mr|golang-github-fsnotify-1.5.1-1|30	
21mr|golang-github-fsnotify-1.5.1-1|31	%description
21mr|golang-github-fsnotify-1.5.1-1|32	%{common_description}
21mr|golang-github-fsnotify-1.5.1-1|33	
21mr|golang-github-fsnotify-1.5.1-1|34	%gopkg
21mr|golang-github-fsnotify-1.5.1-1|35	
21mr|golang-github-fsnotify-1.5.1-1|36	%prep
21mr|golang-github-fsnotify-1.5.1-1|37	%goprep
21mr|golang-github-fsnotify-1.5.1-1|38	
21mr|golang-github-fsnotify-1.5.1-1|39	%install
21mr|golang-github-fsnotify-1.5.1-1|40	%gopkginstall
21mr|golang-github-fsnotify-1.5.1-1|41	
21mr|golang-github-fsnotify-1.5.1-1|42	%if %{with check}
21mr|golang-github-fsnotify-1.5.1-1|43	%check
21mr|golang-github-fsnotify-1.5.1-1|44	%gocheck
21mr|golang-github-fsnotify-1.5.1-1|45	%endif
21mr|golang-github-fsnotify-1.5.1-1|46	
21mr|golang-github-fsnotify-1.5.1-1|47	%gopkgfiles
21mr|golang-github-fsnotify-1.5.1-1|48	

12541 21
21mr|golang-github-glog-0-0.31|1	# Generated by go2rpm
21mr|golang-github-glog-0-0.31|2	%bcond_without check
21mr|golang-github-glog-0-0.31|3	
21mr|golang-github-glog-0-0.31|4	# https://github.com/golang/glog
21mr|golang-github-glog-0-0.31|5	%global goipath         github.com/golang/glog
21mr|golang-github-glog-0-0.31|6	%global commit          9ef845f417d839250ceabbc25c1b26101e772dd7
21mr|golang-github-glog-0-0.31|7	
21mr|golang-github-glog-0-0.31|8	%gometa
21mr|golang-github-glog-0-0.31|9	
21mr|golang-github-glog-0-0.31|10	%global common_description %{expand:
21mr|golang-github-glog-0-0.31|11	This is an efficient pure Go implementation of leveled logs in the
21mr|golang-github-glog-0-0.31|12	manner of the open source C++ package.
21mr|golang-github-glog-0-0.31|13	
21mr|golang-github-glog-0-0.31|14	By binding methods to booleans it is possible to use the log package
21mr|golang-github-glog-0-0.31|15	without paying the expense of evaluating the arguments to the log.
21mr|golang-github-glog-0-0.31|16	Through the -vmodule flag, the package also provides fine-grained
21mr|golang-github-glog-0-0.31|17	control over logging at the file level.}
21mr|golang-github-glog-0-0.31|18	
21mr|golang-github-glog-0-0.31|19	%global golicenses      LICENSE
21mr|golang-github-glog-0-0.31|20	%global godocs          README
21mr|golang-github-glog-0-0.31|21	
21mr|golang-github-glog-0-0.31|22	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-glog-0-0.31|23	
21mr|golang-github-glog-0-0.31|24	Name:           %{goname}
21mr|golang-github-glog-0-0.31|25	Version:        0
21mr|golang-github-glog-0-0.31|26	Release:        0.31
21mr|golang-github-glog-0-0.31|27	Summary:        Leveled execution logs for Go
21mr|golang-github-glog-0-0.31|28	Group:          Development/Other
21mr|golang-github-glog-0-0.31|29	# Upstream license specification: Apache-2.0
21mr|golang-github-glog-0-0.31|30	License:        ASL 2.0
21mr|golang-github-glog-0-0.31|31	URL:            %{gourl}
21mr|golang-github-glog-0-0.31|32	Source0:        %{gosource}
21mr|golang-github-glog-0-0.31|33	Source1:        glide.yaml
21mr|golang-github-glog-0-0.31|34	Source2:        glide.lock
21mr|golang-github-glog-0-0.31|35	
21mr|golang-github-glog-0-0.31|36	%description
21mr|golang-github-glog-0-0.31|37	%{common_description}
21mr|golang-github-glog-0-0.31|38	
21mr|golang-github-glog-0-0.31|39	%gopkg
21mr|golang-github-glog-0-0.31|40	
21mr|golang-github-glog-0-0.31|41	%prep
21mr|golang-github-glog-0-0.31|42	%goprep
21mr|golang-github-glog-0-0.31|43	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-glog-0-0.31|44	
21mr|golang-github-glog-0-0.31|45	%install
21mr|golang-github-glog-0-0.31|46	%gopkginstall
21mr|golang-github-glog-0-0.31|47	
21mr|golang-github-glog-0-0.31|48	%if %{with check}
21mr|golang-github-glog-0-0.31|49	%check
21mr|golang-github-glog-0-0.31|50	%gocheck
21mr|golang-github-glog-0-0.31|51	%endif
21mr|golang-github-glog-0-0.31|52	
21mr|golang-github-glog-0-0.31|53	%gopkgfiles
21mr|golang-github-glog-0-0.31|54	

12542 21
21mr|golang-github-godbus-dbus-5.0.6-1|1	# Generated by go2rpm
21mr|golang-github-godbus-dbus-5.0.6-1|2	# Needs a functional D-Bus install
21mr|golang-github-godbus-dbus-5.0.6-1|3	%bcond_with check
21mr|golang-github-godbus-dbus-5.0.6-1|4	
21mr|golang-github-godbus-dbus-5.0.6-1|5	# https://github.com/godbus/dbus
21mr|golang-github-godbus-dbus-5.0.6-1|6	%global goipath         github.com/godbus/dbus
21mr|golang-github-godbus-dbus-5.0.6-1|7	Version:                5.0.6
21mr|golang-github-godbus-dbus-5.0.6-1|8	
21mr|golang-github-godbus-dbus-5.0.6-1|9	%gometa
21mr|golang-github-godbus-dbus-5.0.6-1|10	
21mr|golang-github-godbus-dbus-5.0.6-1|11	%global goaltipaths     github.com/godbus/dbus/v5
21mr|golang-github-godbus-dbus-5.0.6-1|12	
21mr|golang-github-godbus-dbus-5.0.6-1|13	%global common_description %{expand:
21mr|golang-github-godbus-dbus-5.0.6-1|14	Dbus is a simple library that implements native Go client bindings for the D-Bus
21mr|golang-github-godbus-dbus-5.0.6-1|15	message bus system.}
21mr|golang-github-godbus-dbus-5.0.6-1|16	
21mr|golang-github-godbus-dbus-5.0.6-1|17	%global golicenses      LICENSE
21mr|golang-github-godbus-dbus-5.0.6-1|18	%global godocs          _examples CONTRIBUTING.md README.markdown
21mr|golang-github-godbus-dbus-5.0.6-1|19	
21mr|golang-github-godbus-dbus-5.0.6-1|20	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-godbus-dbus-5.0.6-1|21	
21mr|golang-github-godbus-dbus-5.0.6-1|22	Name:           %{goname}
21mr|golang-github-godbus-dbus-5.0.6-1|23	Release:        1
21mr|golang-github-godbus-dbus-5.0.6-1|24	Summary:        Native Go bindings for D-Bus
21mr|golang-github-godbus-dbus-5.0.6-1|25	Group:          Development/Other
21mr|golang-github-godbus-dbus-5.0.6-1|26	# Upstream license specification: BSD-2-Clause
21mr|golang-github-godbus-dbus-5.0.6-1|27	License:        BSD
21mr|golang-github-godbus-dbus-5.0.6-1|28	URL:            %{gourl}
21mr|golang-github-godbus-dbus-5.0.6-1|29	Source0:        %{gosource}
21mr|golang-github-godbus-dbus-5.0.6-1|30	Source1:        glide.yaml
21mr|golang-github-godbus-dbus-5.0.6-1|31	Source2:        glide.lock
21mr|golang-github-godbus-dbus-5.0.6-1|32	
21mr|golang-github-godbus-dbus-5.0.6-1|33	%description
21mr|golang-github-godbus-dbus-5.0.6-1|34	%{common_description}
21mr|golang-github-godbus-dbus-5.0.6-1|35	
21mr|golang-github-godbus-dbus-5.0.6-1|36	%gopkg
21mr|golang-github-godbus-dbus-5.0.6-1|37	
21mr|golang-github-godbus-dbus-5.0.6-1|38	%prep
21mr|golang-github-godbus-dbus-5.0.6-1|39	%goprep
21mr|golang-github-godbus-dbus-5.0.6-1|40	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-godbus-dbus-5.0.6-1|41	
21mr|golang-github-godbus-dbus-5.0.6-1|42	%install
21mr|golang-github-godbus-dbus-5.0.6-1|43	%gopkginstall
21mr|golang-github-godbus-dbus-5.0.6-1|44	
21mr|golang-github-godbus-dbus-5.0.6-1|45	%if %{with check}
21mr|golang-github-godbus-dbus-5.0.6-1|46	%check
21mr|golang-github-godbus-dbus-5.0.6-1|47	%gocheck
21mr|golang-github-godbus-dbus-5.0.6-1|48	%endif
21mr|golang-github-godbus-dbus-5.0.6-1|49	
21mr|golang-github-godbus-dbus-5.0.6-1|50	%gopkgfiles
21mr|golang-github-godbus-dbus-5.0.6-1|51	

12543 21
21mr|golang-github-gogo-protobuf-1.3.2-2|1	# Generated by go2rpm
21mr|golang-github-gogo-protobuf-1.3.2-2|2	%bcond_without check
21mr|golang-github-gogo-protobuf-1.3.2-2|3	
21mr|golang-github-gogo-protobuf-1.3.2-2|4	# https://github.com/gogo/protobuf
21mr|golang-github-gogo-protobuf-1.3.2-2|5	%global goipath         github.com/gogo/protobuf
21mr|golang-github-gogo-protobuf-1.3.2-2|6	Version:                1.3.2
21mr|golang-github-gogo-protobuf-1.3.2-2|7	
21mr|golang-github-gogo-protobuf-1.3.2-2|8	%gometa
21mr|golang-github-gogo-protobuf-1.3.2-2|9	
21mr|golang-github-gogo-protobuf-1.3.2-2|10	%global common_description %{expand:
21mr|golang-github-gogo-protobuf-1.3.2-2|11	Gogoprotobuf is a fork of golang/protobuf with extra code generation features.
21mr|golang-github-gogo-protobuf-1.3.2-2|12	
21mr|golang-github-gogo-protobuf-1.3.2-2|13	This code generation is used to achieve:
21mr|golang-github-gogo-protobuf-1.3.2-2|14	
21mr|golang-github-gogo-protobuf-1.3.2-2|15	- fast marshalling and unmarshalling
21mr|golang-github-gogo-protobuf-1.3.2-2|16	- more canonical Go structures
21mr|golang-github-gogo-protobuf-1.3.2-2|17	- goprotobuf compatibility
21mr|golang-github-gogo-protobuf-1.3.2-2|18	- less typing by optionally generating extra helper code
21mr|golang-github-gogo-protobuf-1.3.2-2|19	- peace of mind by optionally generating test and benchmark code
21mr|golang-github-gogo-protobuf-1.3.2-2|20	- other serialization formats}
21mr|golang-github-gogo-protobuf-1.3.2-2|21	
21mr|golang-github-gogo-protobuf-1.3.2-2|22	%global golicenses      LICENSE
21mr|golang-github-gogo-protobuf-1.3.2-2|23	%global godocs          AUTHORS CONTRIBUTORS README bench.md custom_types.md Readme.md extensions.md
21mr|golang-github-gogo-protobuf-1.3.2-2|24	
21mr|golang-github-gogo-protobuf-1.3.2-2|25	Name:           %{goname}
21mr|golang-github-gogo-protobuf-1.3.2-2|26	Release:        2
21mr|golang-github-gogo-protobuf-1.3.2-2|27	Summary:        Protocol buffers for Go with gadgets
21mr|golang-github-gogo-protobuf-1.3.2-2|28	Group:          Development/Other
21mr|golang-github-gogo-protobuf-1.3.2-2|29	# Upstream license specification: BSD-3-Clause
21mr|golang-github-gogo-protobuf-1.3.2-2|30	License:        BSD
21mr|golang-github-gogo-protobuf-1.3.2-2|31	URL:            %{gourl}
21mr|golang-github-gogo-protobuf-1.3.2-2|32	Source0:        %{gosource}
21mr|golang-github-gogo-protobuf-1.3.2-2|33	Patch0:         protobuf-imports.patch
21mr|golang-github-gogo-protobuf-1.3.2-2|34	BuildRequires:  protobuf-compiler
21mr|golang-github-gogo-protobuf-1.3.2-2|35	
21mr|golang-github-gogo-protobuf-1.3.2-2|36	%description
21mr|golang-github-gogo-protobuf-1.3.2-2|37	%{common_description}
21mr|golang-github-gogo-protobuf-1.3.2-2|38	
21mr|golang-github-gogo-protobuf-1.3.2-2|39	%gopkg
21mr|golang-github-gogo-protobuf-1.3.2-2|40	
21mr|golang-github-gogo-protobuf-1.3.2-2|41	%prep
21mr|golang-github-gogo-protobuf-1.3.2-2|42	%goprep
21mr|golang-github-gogo-protobuf-1.3.2-2|43	%apply_patches
21mr|golang-github-gogo-protobuf-1.3.2-2|44	
21mr|golang-github-gogo-protobuf-1.3.2-2|45	%build
21mr|golang-github-gogo-protobuf-1.3.2-2|46	for cmd in protoc-gen-gogo protoc-gen-gofast protoc-min-version protoc-gen-combo protoc-gen-gostring protoc-gen-gogoslick protoc-gen-gogotypes protoc-gen-gogofaster gogoreplace conformance protoc-gen-gogofast; do
21mr|golang-github-gogo-protobuf-1.3.2-2|47	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-github-gogo-protobuf-1.3.2-2|48	done
21mr|golang-github-gogo-protobuf-1.3.2-2|49	
21mr|golang-github-gogo-protobuf-1.3.2-2|50	%install
21mr|golang-github-gogo-protobuf-1.3.2-2|51	%gopkginstall
21mr|golang-github-gogo-protobuf-1.3.2-2|52	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-github-gogo-protobuf-1.3.2-2|53	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-github-gogo-protobuf-1.3.2-2|54	
21mr|golang-github-gogo-protobuf-1.3.2-2|55	%if %{with check}
21mr|golang-github-gogo-protobuf-1.3.2-2|56	%check
21mr|golang-github-gogo-protobuf-1.3.2-2|57	%gocheck -t protoc-gen-gogo -d test/stdtypes -d test/moredefaults -d test/dashfilename -d test/embedconflict -d test/issue270 -r .*/unsafeunmarshaler -r .*/unsafeboth -r .*/unsafemarshaler -d test/packed
21mr|golang-github-gogo-protobuf-1.3.2-2|58	%endif
21mr|golang-github-gogo-protobuf-1.3.2-2|59	
21mr|golang-github-gogo-protobuf-1.3.2-2|60	%files
21mr|golang-github-gogo-protobuf-1.3.2-2|61	%license LICENSE
21mr|golang-github-gogo-protobuf-1.3.2-2|62	%doc AUTHORS CONTRIBUTORS README bench.md custom_types.md Readme.md extensions.md
21mr|golang-github-gogo-protobuf-1.3.2-2|63	%{_bindir}/*
21mr|golang-github-gogo-protobuf-1.3.2-2|64	
21mr|golang-github-gogo-protobuf-1.3.2-2|65	%gopkgfiles
21mr|golang-github-gogo-protobuf-1.3.2-2|66	

12544 21
21mr|golang-github-google-cmp-0.5.4-1|1	# Generated by go2rpm 1
21mr|golang-github-google-cmp-0.5.4-1|2	%bcond_without check
21mr|golang-github-google-cmp-0.5.4-1|3	
21mr|golang-github-google-cmp-0.5.4-1|4	# https://github.com/google/go-cmp
21mr|golang-github-google-cmp-0.5.4-1|5	%global goipath         github.com/google/go-cmp
21mr|golang-github-google-cmp-0.5.4-1|6	Version:                0.5.4
21mr|golang-github-google-cmp-0.5.4-1|7	
21mr|golang-github-google-cmp-0.5.4-1|8	%gometa
21mr|golang-github-google-cmp-0.5.4-1|9	
21mr|golang-github-google-cmp-0.5.4-1|10	%global common_description %{expand:
21mr|golang-github-google-cmp-0.5.4-1|11	This package is intended to be a more powerful and safer alternative
21mr|golang-github-google-cmp-0.5.4-1|12	to reflect.DeepEqual for comparing whether two values are semantically
21mr|golang-github-google-cmp-0.5.4-1|13	equal.}
21mr|golang-github-google-cmp-0.5.4-1|14	
21mr|golang-github-google-cmp-0.5.4-1|15	%global golicenses      LICENSE
21mr|golang-github-google-cmp-0.5.4-1|16	%global godocs          CONTRIBUTING.md README.md
21mr|golang-github-google-cmp-0.5.4-1|17	
21mr|golang-github-google-cmp-0.5.4-1|18	Name:           %{goname}
21mr|golang-github-google-cmp-0.5.4-1|19	Release:        1
21mr|golang-github-google-cmp-0.5.4-1|20	Summary:        Package for comparing Go values in tests
21mr|golang-github-google-cmp-0.5.4-1|21	Group:          Development/Other
21mr|golang-github-google-cmp-0.5.4-1|22	# Upstream license specification: BSD-3-Clause
21mr|golang-github-google-cmp-0.5.4-1|23	License:        BSD
21mr|golang-github-google-cmp-0.5.4-1|24	URL:            %{gourl}
21mr|golang-github-google-cmp-0.5.4-1|25	Source0:        %{gosource}
21mr|golang-github-google-cmp-0.5.4-1|26	
21mr|golang-github-google-cmp-0.5.4-1|27	BuildRequires:  golang(golang.org/x/xerrors)
21mr|golang-github-google-cmp-0.5.4-1|28	
21mr|golang-github-google-cmp-0.5.4-1|29	%description
21mr|golang-github-google-cmp-0.5.4-1|30	%{common_description}
21mr|golang-github-google-cmp-0.5.4-1|31	
21mr|golang-github-google-cmp-0.5.4-1|32	%gopkg
21mr|golang-github-google-cmp-0.5.4-1|33	
21mr|golang-github-google-cmp-0.5.4-1|34	%prep
21mr|golang-github-google-cmp-0.5.4-1|35	%goprep
21mr|golang-github-google-cmp-0.5.4-1|36	
21mr|golang-github-google-cmp-0.5.4-1|37	%install
21mr|golang-github-google-cmp-0.5.4-1|38	%gopkginstall
21mr|golang-github-google-cmp-0.5.4-1|39	
21mr|golang-github-google-cmp-0.5.4-1|40	%if %{with check}
21mr|golang-github-google-cmp-0.5.4-1|41	%check
21mr|golang-github-google-cmp-0.5.4-1|42	%gocheck
21mr|golang-github-google-cmp-0.5.4-1|43	%endif
21mr|golang-github-google-cmp-0.5.4-1|44	
21mr|golang-github-google-cmp-0.5.4-1|45	%gopkgfiles
21mr|golang-github-google-cmp-0.5.4-1|46	

12545 21
21mr|golang-github-google-uuid-1.3.0-1|1	# Generated by go2rpm
21mr|golang-github-google-uuid-1.3.0-1|2	%bcond_without check
21mr|golang-github-google-uuid-1.3.0-1|3	
21mr|golang-github-google-uuid-1.3.0-1|4	# https://github.com/google/uuid
21mr|golang-github-google-uuid-1.3.0-1|5	%global goipath         github.com/google/uuid
21mr|golang-github-google-uuid-1.3.0-1|6	Version:                1.3.0
21mr|golang-github-google-uuid-1.3.0-1|7	
21mr|golang-github-google-uuid-1.3.0-1|8	%gometa
21mr|golang-github-google-uuid-1.3.0-1|9	
21mr|golang-github-google-uuid-1.3.0-1|10	%global common_description %{expand:
21mr|golang-github-google-uuid-1.3.0-1|11	The Uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1:
21mr|golang-github-google-uuid-1.3.0-1|12	Authentication and Security Services.
21mr|golang-github-google-uuid-1.3.0-1|13	
21mr|golang-github-google-uuid-1.3.0-1|14	This package is based on the github.com/pborman/uuid package (previously named
21mr|golang-github-google-uuid-1.3.0-1|15	code.google.com/p/go-uuid). It differs from these earlier packages in that a
21mr|golang-github-google-uuid-1.3.0-1|16	UUID is a 16 byte array rather than a byte slice. One loss due to this change is
21mr|golang-github-google-uuid-1.3.0-1|17	the ability to represent an invalid UUID (vs a NIL UUID).}
21mr|golang-github-google-uuid-1.3.0-1|18	
21mr|golang-github-google-uuid-1.3.0-1|19	%global golicenses      LICENSE
21mr|golang-github-google-uuid-1.3.0-1|20	%global godocs          CONTRIBUTING.md CONTRIBUTORS README.md
21mr|golang-github-google-uuid-1.3.0-1|21	
21mr|golang-github-google-uuid-1.3.0-1|22	Name:           %{goname}
21mr|golang-github-google-uuid-1.3.0-1|23	Release:        1
21mr|golang-github-google-uuid-1.3.0-1|24	Summary:        Go library to generate and inspect UUIDs
21mr|golang-github-google-uuid-1.3.0-1|25	Group:          Development/Other
21mr|golang-github-google-uuid-1.3.0-1|26	# Upstream license specification: BSD-3-Clause
21mr|golang-github-google-uuid-1.3.0-1|27	License:        BSD
21mr|golang-github-google-uuid-1.3.0-1|28	URL:            %{gourl}
21mr|golang-github-google-uuid-1.3.0-1|29	Source0:        %{gosource}
21mr|golang-github-google-uuid-1.3.0-1|30	
21mr|golang-github-google-uuid-1.3.0-1|31	%description
21mr|golang-github-google-uuid-1.3.0-1|32	%{common_description}
21mr|golang-github-google-uuid-1.3.0-1|33	
21mr|golang-github-google-uuid-1.3.0-1|34	%gopkg
21mr|golang-github-google-uuid-1.3.0-1|35	
21mr|golang-github-google-uuid-1.3.0-1|36	%prep
21mr|golang-github-google-uuid-1.3.0-1|37	%goprep
21mr|golang-github-google-uuid-1.3.0-1|38	
21mr|golang-github-google-uuid-1.3.0-1|39	%install
21mr|golang-github-google-uuid-1.3.0-1|40	%gopkginstall
21mr|golang-github-google-uuid-1.3.0-1|41	
21mr|golang-github-google-uuid-1.3.0-1|42	%if %{with check}
21mr|golang-github-google-uuid-1.3.0-1|43	%check
21mr|golang-github-google-uuid-1.3.0-1|44	%gocheck
21mr|golang-github-google-uuid-1.3.0-1|45	%endif
21mr|golang-github-google-uuid-1.3.0-1|46	
21mr|golang-github-google-uuid-1.3.0-1|47	%gopkgfiles
21mr|golang-github-google-uuid-1.3.0-1|48	

12546 21
21mr|golang-github-hydrogen18-memlistener-0-0.3|1	# Generated by go2rpm 1
21mr|golang-github-hydrogen18-memlistener-0-0.3|2	%bcond_without check
21mr|golang-github-hydrogen18-memlistener-0-0.3|3	
21mr|golang-github-hydrogen18-memlistener-0-0.3|4	# https://github.com/hydrogen18/memlistener
21mr|golang-github-hydrogen18-memlistener-0-0.3|5	%global goipath         github.com/hydrogen18/memlistener
21mr|golang-github-hydrogen18-memlistener-0-0.3|6	%global commit          dcc25e7acd91be02da6708e2fccafaa726375ac4
21mr|golang-github-hydrogen18-memlistener-0-0.3|7	
21mr|golang-github-hydrogen18-memlistener-0-0.3|8	%gometa
21mr|golang-github-hydrogen18-memlistener-0-0.3|9	
21mr|golang-github-hydrogen18-memlistener-0-0.3|10	%global common_description %{expand:
21mr|golang-github-hydrogen18-memlistener-0-0.3|11	An in memory listener for testing socket & HTTP servers in Golang.}
21mr|golang-github-hydrogen18-memlistener-0-0.3|12	
21mr|golang-github-hydrogen18-memlistener-0-0.3|13	%global golicenses      LICENSE
21mr|golang-github-hydrogen18-memlistener-0-0.3|14	%global godocs          example
21mr|golang-github-hydrogen18-memlistener-0-0.3|15	
21mr|golang-github-hydrogen18-memlistener-0-0.3|16	Name:           %{goname}
21mr|golang-github-hydrogen18-memlistener-0-0.3|17	Version:        0
21mr|golang-github-hydrogen18-memlistener-0-0.3|18	Release:        0.3
21mr|golang-github-hydrogen18-memlistener-0-0.3|19	Summary:        An in memory listener for testing socket & HTTP servers in Golang
21mr|golang-github-hydrogen18-memlistener-0-0.3|20	Group:          Development/Other
21mr|golang-github-hydrogen18-memlistener-0-0.3|21	# Upstream license specification: BSD-3-Clause
21mr|golang-github-hydrogen18-memlistener-0-0.3|22	License:        BSD
21mr|golang-github-hydrogen18-memlistener-0-0.3|23	URL:            %{gourl}
21mr|golang-github-hydrogen18-memlistener-0-0.3|24	Source0:        %{gosource}
21mr|golang-github-hydrogen18-memlistener-0-0.3|25	
21mr|golang-github-hydrogen18-memlistener-0-0.3|26	%description
21mr|golang-github-hydrogen18-memlistener-0-0.3|27	%{common_description}
21mr|golang-github-hydrogen18-memlistener-0-0.3|28	
21mr|golang-github-hydrogen18-memlistener-0-0.3|29	%gopkg
21mr|golang-github-hydrogen18-memlistener-0-0.3|30	
21mr|golang-github-hydrogen18-memlistener-0-0.3|31	%prep
21mr|golang-github-hydrogen18-memlistener-0-0.3|32	%goprep
21mr|golang-github-hydrogen18-memlistener-0-0.3|33	
21mr|golang-github-hydrogen18-memlistener-0-0.3|34	%install
21mr|golang-github-hydrogen18-memlistener-0-0.3|35	%gopkginstall
21mr|golang-github-hydrogen18-memlistener-0-0.3|36	
21mr|golang-github-hydrogen18-memlistener-0-0.3|37	%if %{with check}
21mr|golang-github-hydrogen18-memlistener-0-0.3|38	%check
21mr|golang-github-hydrogen18-memlistener-0-0.3|39	%gocheck
21mr|golang-github-hydrogen18-memlistener-0-0.3|40	%endif
21mr|golang-github-hydrogen18-memlistener-0-0.3|41	
21mr|golang-github-hydrogen18-memlistener-0-0.3|42	%gopkgfiles
21mr|golang-github-hydrogen18-memlistener-0-0.3|43	

12547 21
21mr|golang-github-iancoleman-strcase-0.2.0-1|1	# Generated by go2rpm 1
21mr|golang-github-iancoleman-strcase-0.2.0-1|2	%bcond_without check
21mr|golang-github-iancoleman-strcase-0.2.0-1|3	
21mr|golang-github-iancoleman-strcase-0.2.0-1|4	# https://github.com/iancoleman/strcase
21mr|golang-github-iancoleman-strcase-0.2.0-1|5	%global goipath         github.com/iancoleman/strcase
21mr|golang-github-iancoleman-strcase-0.2.0-1|6	Version:                0.2.0
21mr|golang-github-iancoleman-strcase-0.2.0-1|7	
21mr|golang-github-iancoleman-strcase-0.2.0-1|8	%gometa
21mr|golang-github-iancoleman-strcase-0.2.0-1|9	
21mr|golang-github-iancoleman-strcase-0.2.0-1|10	%global common_description %{expand:
21mr|golang-github-iancoleman-strcase-0.2.0-1|11	A Golang package for converting to snake_case or CamelCase.}
21mr|golang-github-iancoleman-strcase-0.2.0-1|12	
21mr|golang-github-iancoleman-strcase-0.2.0-1|13	%global golicenses      LICENSE
21mr|golang-github-iancoleman-strcase-0.2.0-1|14	%global godocs          README.md
21mr|golang-github-iancoleman-strcase-0.2.0-1|15	
21mr|golang-github-iancoleman-strcase-0.2.0-1|16	Name:           %{goname}
21mr|golang-github-iancoleman-strcase-0.2.0-1|17	Release:        1
21mr|golang-github-iancoleman-strcase-0.2.0-1|18	Summary:        A Golang package for converting to snake_case or CamelCase
21mr|golang-github-iancoleman-strcase-0.2.0-1|19	Group:          Development/Other
21mr|golang-github-iancoleman-strcase-0.2.0-1|20	License:        MIT
21mr|golang-github-iancoleman-strcase-0.2.0-1|21	URL:            %{gourl}
21mr|golang-github-iancoleman-strcase-0.2.0-1|22	Source0:        %{gosource}
21mr|golang-github-iancoleman-strcase-0.2.0-1|23	
21mr|golang-github-iancoleman-strcase-0.2.0-1|24	%description
21mr|golang-github-iancoleman-strcase-0.2.0-1|25	%{common_description}
21mr|golang-github-iancoleman-strcase-0.2.0-1|26	
21mr|golang-github-iancoleman-strcase-0.2.0-1|27	%gopkg
21mr|golang-github-iancoleman-strcase-0.2.0-1|28	
21mr|golang-github-iancoleman-strcase-0.2.0-1|29	%prep
21mr|golang-github-iancoleman-strcase-0.2.0-1|30	%goprep
21mr|golang-github-iancoleman-strcase-0.2.0-1|31	
21mr|golang-github-iancoleman-strcase-0.2.0-1|32	%install
21mr|golang-github-iancoleman-strcase-0.2.0-1|33	%gopkginstall
21mr|golang-github-iancoleman-strcase-0.2.0-1|34	
21mr|golang-github-iancoleman-strcase-0.2.0-1|35	%if %{with check}
21mr|golang-github-iancoleman-strcase-0.2.0-1|36	%check
21mr|golang-github-iancoleman-strcase-0.2.0-1|37	%gocheck
21mr|golang-github-iancoleman-strcase-0.2.0-1|38	%endif
21mr|golang-github-iancoleman-strcase-0.2.0-1|39	
21mr|golang-github-iancoleman-strcase-0.2.0-1|40	%gopkgfiles
21mr|golang-github-iancoleman-strcase-0.2.0-1|41	

12548 21
21mr|golang-github-kr-fs-0.1.0-1|1	# Generated by go2rpm
21mr|golang-github-kr-fs-0.1.0-1|2	%bcond_without check
21mr|golang-github-kr-fs-0.1.0-1|3	
21mr|golang-github-kr-fs-0.1.0-1|4	# https://github.com/kr/fs
21mr|golang-github-kr-fs-0.1.0-1|5	%global goipath         github.com/kr/fs
21mr|golang-github-kr-fs-0.1.0-1|6	Version:                0.1.0
21mr|golang-github-kr-fs-0.1.0-1|7	
21mr|golang-github-kr-fs-0.1.0-1|8	%gometa
21mr|golang-github-kr-fs-0.1.0-1|9	
21mr|golang-github-kr-fs-0.1.0-1|10	%global common_description %{expand:
21mr|golang-github-kr-fs-0.1.0-1|11	Package fs provides filesystem-related functions.}
21mr|golang-github-kr-fs-0.1.0-1|12	
21mr|golang-github-kr-fs-0.1.0-1|13	%global golicenses      LICENSE
21mr|golang-github-kr-fs-0.1.0-1|14	%global godocs          Readme
21mr|golang-github-kr-fs-0.1.0-1|15	
21mr|golang-github-kr-fs-0.1.0-1|16	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-kr-fs-0.1.0-1|17	
21mr|golang-github-kr-fs-0.1.0-1|18	Name:           %{goname}
21mr|golang-github-kr-fs-0.1.0-1|19	Release:        1
21mr|golang-github-kr-fs-0.1.0-1|20	Summary:        Filesystem-related functions for Go
21mr|golang-github-kr-fs-0.1.0-1|21	Group:          Development/Other
21mr|golang-github-kr-fs-0.1.0-1|22	# Upstream license specification: BSD-3-Clause
21mr|golang-github-kr-fs-0.1.0-1|23	License:        BSD
21mr|golang-github-kr-fs-0.1.0-1|24	URL:            %{gourl}
21mr|golang-github-kr-fs-0.1.0-1|25	Source0:        %{gosource}
21mr|golang-github-kr-fs-0.1.0-1|26	Source1:        glide.yaml
21mr|golang-github-kr-fs-0.1.0-1|27	Source2:        glide.lock
21mr|golang-github-kr-fs-0.1.0-1|28	
21mr|golang-github-kr-fs-0.1.0-1|29	%description
21mr|golang-github-kr-fs-0.1.0-1|30	%{common_description}
21mr|golang-github-kr-fs-0.1.0-1|31	
21mr|golang-github-kr-fs-0.1.0-1|32	%gopkg
21mr|golang-github-kr-fs-0.1.0-1|33	
21mr|golang-github-kr-fs-0.1.0-1|34	%prep
21mr|golang-github-kr-fs-0.1.0-1|35	%goprep
21mr|golang-github-kr-fs-0.1.0-1|36	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-kr-fs-0.1.0-1|37	
21mr|golang-github-kr-fs-0.1.0-1|38	%install
21mr|golang-github-kr-fs-0.1.0-1|39	%gopkginstall
21mr|golang-github-kr-fs-0.1.0-1|40	
21mr|golang-github-kr-fs-0.1.0-1|41	%if %{with check}
21mr|golang-github-kr-fs-0.1.0-1|42	%check
21mr|golang-github-kr-fs-0.1.0-1|43	%gocheck
21mr|golang-github-kr-fs-0.1.0-1|44	%endif
21mr|golang-github-kr-fs-0.1.0-1|45	
21mr|golang-github-kr-fs-0.1.0-1|46	%gopkgfiles
21mr|golang-github-kr-fs-0.1.0-1|47	

12549 21
21mr|golang-github-kr-pretty-0.3.0-1|1	# Generated by go2rpm
21mr|golang-github-kr-pretty-0.3.0-1|2	%bcond_without check
21mr|golang-github-kr-pretty-0.3.0-1|3	
21mr|golang-github-kr-pretty-0.3.0-1|4	# https://github.com/kr/pretty
21mr|golang-github-kr-pretty-0.3.0-1|5	%global goipath         github.com/kr/pretty
21mr|golang-github-kr-pretty-0.3.0-1|6	Version:                0.3.0
21mr|golang-github-kr-pretty-0.3.0-1|7	
21mr|golang-github-kr-pretty-0.3.0-1|8	%gometa
21mr|golang-github-kr-pretty-0.3.0-1|9	
21mr|golang-github-kr-pretty-0.3.0-1|10	%global common_description %{expand:
21mr|golang-github-kr-pretty-0.3.0-1|11	Package pretty provides pretty-printing for go values. This is useful during
21mr|golang-github-kr-pretty-0.3.0-1|12	debugging, to avoid wrapping long output lines in the terminal.}
21mr|golang-github-kr-pretty-0.3.0-1|13	
21mr|golang-github-kr-pretty-0.3.0-1|14	%global golicenses      License
21mr|golang-github-kr-pretty-0.3.0-1|15	%global godocs          Readme
21mr|golang-github-kr-pretty-0.3.0-1|16	
21mr|golang-github-kr-pretty-0.3.0-1|17	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-kr-pretty-0.3.0-1|18	
21mr|golang-github-kr-pretty-0.3.0-1|19	Name:           %{goname}
21mr|golang-github-kr-pretty-0.3.0-1|20	Release:        1
21mr|golang-github-kr-pretty-0.3.0-1|21	Summary:        Pretty printing for go values
21mr|golang-github-kr-pretty-0.3.0-1|22	Group:          Development/Other
21mr|golang-github-kr-pretty-0.3.0-1|23	License:        MIT
21mr|golang-github-kr-pretty-0.3.0-1|24	URL:            %{gourl}
21mr|golang-github-kr-pretty-0.3.0-1|25	Source0:        %{gosource}
21mr|golang-github-kr-pretty-0.3.0-1|26	Source1:        glide.yaml
21mr|golang-github-kr-pretty-0.3.0-1|27	Source2:        glide.lock
21mr|golang-github-kr-pretty-0.3.0-1|28	
21mr|golang-github-kr-pretty-0.3.0-1|29	BuildRequires:  golang(github.com/kr/text)
21mr|golang-github-kr-pretty-0.3.0-1|30	BuildRequires:  golang(github.com/rogpeppe/go-internal/fmtsort)
21mr|golang-github-kr-pretty-0.3.0-1|31	
21mr|golang-github-kr-pretty-0.3.0-1|32	%description
21mr|golang-github-kr-pretty-0.3.0-1|33	%{common_description}
21mr|golang-github-kr-pretty-0.3.0-1|34	
21mr|golang-github-kr-pretty-0.3.0-1|35	%gopkg
21mr|golang-github-kr-pretty-0.3.0-1|36	
21mr|golang-github-kr-pretty-0.3.0-1|37	%prep
21mr|golang-github-kr-pretty-0.3.0-1|38	%goprep
21mr|golang-github-kr-pretty-0.3.0-1|39	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-kr-pretty-0.3.0-1|40	
21mr|golang-github-kr-pretty-0.3.0-1|41	%install
21mr|golang-github-kr-pretty-0.3.0-1|42	%gopkginstall
21mr|golang-github-kr-pretty-0.3.0-1|43	
21mr|golang-github-kr-pretty-0.3.0-1|44	%if %{with check}
21mr|golang-github-kr-pretty-0.3.0-1|45	%check
21mr|golang-github-kr-pretty-0.3.0-1|46	%gocheck
21mr|golang-github-kr-pretty-0.3.0-1|47	%endif
21mr|golang-github-kr-pretty-0.3.0-1|48	
21mr|golang-github-kr-pretty-0.3.0-1|49	%gopkgfiles
21mr|golang-github-kr-pretty-0.3.0-1|50	

12550 21
21mr|golang-github-kr-pty-1.1.8-1|1	# Generated by go2rpm
21mr|golang-github-kr-pty-1.1.8-1|2	%bcond_without check
21mr|golang-github-kr-pty-1.1.8-1|3	
21mr|golang-github-kr-pty-1.1.8-1|4	# https://github.com/kr/pty
21mr|golang-github-kr-pty-1.1.8-1|5	%global goipath         github.com/kr/pty
21mr|golang-github-kr-pty-1.1.8-1|6	Version:                1.1.8
21mr|golang-github-kr-pty-1.1.8-1|7	
21mr|golang-github-kr-pty-1.1.8-1|8	%gometa
21mr|golang-github-kr-pty-1.1.8-1|9	
21mr|golang-github-kr-pty-1.1.8-1|10	%global common_description %{expand:
21mr|golang-github-kr-pty-1.1.8-1|11	Go package for using unix pseudo-terminals.}
21mr|golang-github-kr-pty-1.1.8-1|12	
21mr|golang-github-kr-pty-1.1.8-1|13	%global golicenses      License
21mr|golang-github-kr-pty-1.1.8-1|14	%global godocs          README.md
21mr|golang-github-kr-pty-1.1.8-1|15	
21mr|golang-github-kr-pty-1.1.8-1|16	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-kr-pty-1.1.8-1|17	
21mr|golang-github-kr-pty-1.1.8-1|18	Name:           %{goname}
21mr|golang-github-kr-pty-1.1.8-1|19	Release:        1
21mr|golang-github-kr-pty-1.1.8-1|20	Summary:        Go package for using unix pseudo-terminals
21mr|golang-github-kr-pty-1.1.8-1|21	Group:          Development/Other
21mr|golang-github-kr-pty-1.1.8-1|22	License:        MIT
21mr|golang-github-kr-pty-1.1.8-1|23	URL:            %{gourl}
21mr|golang-github-kr-pty-1.1.8-1|24	Source0:        %{gosource}
21mr|golang-github-kr-pty-1.1.8-1|25	Source1:        glide.yaml
21mr|golang-github-kr-pty-1.1.8-1|26	Source2:        glide.lock
21mr|golang-github-kr-pty-1.1.8-1|27	
21mr|golang-github-kr-pty-1.1.8-1|28	BuildRequires:  golang(github.com/creack/pty)
21mr|golang-github-kr-pty-1.1.8-1|29	
21mr|golang-github-kr-pty-1.1.8-1|30	%description
21mr|golang-github-kr-pty-1.1.8-1|31	%{common_description}
21mr|golang-github-kr-pty-1.1.8-1|32	
21mr|golang-github-kr-pty-1.1.8-1|33	%gopkg
21mr|golang-github-kr-pty-1.1.8-1|34	
21mr|golang-github-kr-pty-1.1.8-1|35	%prep
21mr|golang-github-kr-pty-1.1.8-1|36	%goprep
21mr|golang-github-kr-pty-1.1.8-1|37	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-kr-pty-1.1.8-1|38	
21mr|golang-github-kr-pty-1.1.8-1|39	%install
21mr|golang-github-kr-pty-1.1.8-1|40	%gopkginstall
21mr|golang-github-kr-pty-1.1.8-1|41	
21mr|golang-github-kr-pty-1.1.8-1|42	%if %{with check}
21mr|golang-github-kr-pty-1.1.8-1|43	%check
21mr|golang-github-kr-pty-1.1.8-1|44	%gocheck
21mr|golang-github-kr-pty-1.1.8-1|45	%endif
21mr|golang-github-kr-pty-1.1.8-1|46	
21mr|golang-github-kr-pty-1.1.8-1|47	%gopkgfiles

12551 21
21mr|golang-github-kr-text-0.2.0-1|1	# Generated by go2rpm
21mr|golang-github-kr-text-0.2.0-1|2	%bcond_without check
21mr|golang-github-kr-text-0.2.0-1|3	
21mr|golang-github-kr-text-0.2.0-1|4	# https://github.com/kr/text
21mr|golang-github-kr-text-0.2.0-1|5	%global goipath         github.com/kr/text
21mr|golang-github-kr-text-0.2.0-1|6	Version:                0.2.0
21mr|golang-github-kr-text-0.2.0-1|7	
21mr|golang-github-kr-text-0.2.0-1|8	%gometa
21mr|golang-github-kr-text-0.2.0-1|9	
21mr|golang-github-kr-text-0.2.0-1|10	%global common_description %{expand:
21mr|golang-github-kr-text-0.2.0-1|11	Miscellaneous functions for formatting text.}
21mr|golang-github-kr-text-0.2.0-1|12	
21mr|golang-github-kr-text-0.2.0-1|13	%global golicenses      License
21mr|golang-github-kr-text-0.2.0-1|14	%global godocs          Readme Readme-colwriter Readme-mc
21mr|golang-github-kr-text-0.2.0-1|15	
21mr|golang-github-kr-text-0.2.0-1|16	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-kr-text-0.2.0-1|17	
21mr|golang-github-kr-text-0.2.0-1|18	Name:           %{goname}
21mr|golang-github-kr-text-0.2.0-1|19	Release:        1
21mr|golang-github-kr-text-0.2.0-1|20	Summary:        Miscellaneous functions for formatting text
21mr|golang-github-kr-text-0.2.0-1|21	Group:          Development/Other
21mr|golang-github-kr-text-0.2.0-1|22	License:        MIT
21mr|golang-github-kr-text-0.2.0-1|23	URL:            %{gourl}
21mr|golang-github-kr-text-0.2.0-1|24	Source0:        %{gosource}
21mr|golang-github-kr-text-0.2.0-1|25	Source1:        glide.yaml
21mr|golang-github-kr-text-0.2.0-1|26	Source2:        glide.lock
21mr|golang-github-kr-text-0.2.0-1|27	
21mr|golang-github-kr-text-0.2.0-1|28	BuildRequires:  golang(github.com/kr/pty)
21mr|golang-github-kr-text-0.2.0-1|29	
21mr|golang-github-kr-text-0.2.0-1|30	%description
21mr|golang-github-kr-text-0.2.0-1|31	%{common_description}
21mr|golang-github-kr-text-0.2.0-1|32	
21mr|golang-github-kr-text-0.2.0-1|33	%gopkg
21mr|golang-github-kr-text-0.2.0-1|34	
21mr|golang-github-kr-text-0.2.0-1|35	%prep
21mr|golang-github-kr-text-0.2.0-1|36	%goprep
21mr|golang-github-kr-text-0.2.0-1|37	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-kr-text-0.2.0-1|38	mv colwriter/Readme Readme-colwriter
21mr|golang-github-kr-text-0.2.0-1|39	mv mc/Readme Readme-mc
21mr|golang-github-kr-text-0.2.0-1|40	
21mr|golang-github-kr-text-0.2.0-1|41	%build
21mr|golang-github-kr-text-0.2.0-1|42	for cmd in cmd/* ; do
21mr|golang-github-kr-text-0.2.0-1|43	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-github-kr-text-0.2.0-1|44	done
21mr|golang-github-kr-text-0.2.0-1|45	%gobuild -o %{gobuilddir}/bin/go-mc %{goipath}/mc
21mr|golang-github-kr-text-0.2.0-1|46	
21mr|golang-github-kr-text-0.2.0-1|47	%install
21mr|golang-github-kr-text-0.2.0-1|48	%gopkginstall
21mr|golang-github-kr-text-0.2.0-1|49	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-github-kr-text-0.2.0-1|50	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-github-kr-text-0.2.0-1|51	
21mr|golang-github-kr-text-0.2.0-1|52	%if %{with check}
21mr|golang-github-kr-text-0.2.0-1|53	%check
21mr|golang-github-kr-text-0.2.0-1|54	%gocheck
21mr|golang-github-kr-text-0.2.0-1|55	%endif
21mr|golang-github-kr-text-0.2.0-1|56	
21mr|golang-github-kr-text-0.2.0-1|57	%files
21mr|golang-github-kr-text-0.2.0-1|58	%license %{golicenses}
21mr|golang-github-kr-text-0.2.0-1|59	%doc %{godocs}
21mr|golang-github-kr-text-0.2.0-1|60	%{_bindir}/*
21mr|golang-github-kr-text-0.2.0-1|61	
21mr|golang-github-kr-text-0.2.0-1|62	%gopkgfiles
21mr|golang-github-kr-text-0.2.0-1|63	

12552 21
21mr|golang-github-nxadm-tail-1.4.6-1|1	# Generated by go2rpm 1
21mr|golang-github-nxadm-tail-1.4.6-1|2	%bcond_without check
21mr|golang-github-nxadm-tail-1.4.6-1|3	
21mr|golang-github-nxadm-tail-1.4.6-1|4	# https://github.com/nxadm/tail
21mr|golang-github-nxadm-tail-1.4.6-1|5	%global goipath         github.com/nxadm/tail
21mr|golang-github-nxadm-tail-1.4.6-1|6	Version:                1.4.6
21mr|golang-github-nxadm-tail-1.4.6-1|7	
21mr|golang-github-nxadm-tail-1.4.6-1|8	%gometa
21mr|golang-github-nxadm-tail-1.4.6-1|9	
21mr|golang-github-nxadm-tail-1.4.6-1|10	%global common_description %{expand:
21mr|golang-github-nxadm-tail-1.4.6-1|11	Go package for reading from continously updated files (tail -f).}
21mr|golang-github-nxadm-tail-1.4.6-1|12	
21mr|golang-github-nxadm-tail-1.4.6-1|13	%global golicenses      LICENSE
21mr|golang-github-nxadm-tail-1.4.6-1|14	%global godocs          CHANGES.md README.md
21mr|golang-github-nxadm-tail-1.4.6-1|15	
21mr|golang-github-nxadm-tail-1.4.6-1|16	Name:           %{goname}
21mr|golang-github-nxadm-tail-1.4.6-1|17	Release:        1
21mr|golang-github-nxadm-tail-1.4.6-1|18	Summary:        Read from continously updated files (tail -f)
21mr|golang-github-nxadm-tail-1.4.6-1|19	Group:          Development/Other
21mr|golang-github-nxadm-tail-1.4.6-1|20	License:        MIT
21mr|golang-github-nxadm-tail-1.4.6-1|21	URL:            %{gourl}
21mr|golang-github-nxadm-tail-1.4.6-1|22	Source0:        %{gosource}
21mr|golang-github-nxadm-tail-1.4.6-1|23	
21mr|golang-github-nxadm-tail-1.4.6-1|24	BuildRequires:  golang(github.com/fsnotify/fsnotify)
21mr|golang-github-nxadm-tail-1.4.6-1|25	BuildRequires:  golang(gopkg.in/tomb.v1)
21mr|golang-github-nxadm-tail-1.4.6-1|26	
21mr|golang-github-nxadm-tail-1.4.6-1|27	%description
21mr|golang-github-nxadm-tail-1.4.6-1|28	%{common_description}
21mr|golang-github-nxadm-tail-1.4.6-1|29	
21mr|golang-github-nxadm-tail-1.4.6-1|30	%gopkg
21mr|golang-github-nxadm-tail-1.4.6-1|31	
21mr|golang-github-nxadm-tail-1.4.6-1|32	%prep
21mr|golang-github-nxadm-tail-1.4.6-1|33	%goprep
21mr|golang-github-nxadm-tail-1.4.6-1|34	
21mr|golang-github-nxadm-tail-1.4.6-1|35	%build
21mr|golang-github-nxadm-tail-1.4.6-1|36	for cmd in cmd/* ; do
21mr|golang-github-nxadm-tail-1.4.6-1|37	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-github-nxadm-tail-1.4.6-1|38	done
21mr|golang-github-nxadm-tail-1.4.6-1|39	
21mr|golang-github-nxadm-tail-1.4.6-1|40	%install
21mr|golang-github-nxadm-tail-1.4.6-1|41	%gopkginstall
21mr|golang-github-nxadm-tail-1.4.6-1|42	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-github-nxadm-tail-1.4.6-1|43	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-github-nxadm-tail-1.4.6-1|44	
21mr|golang-github-nxadm-tail-1.4.6-1|45	%if %{with check}
21mr|golang-github-nxadm-tail-1.4.6-1|46	%check
21mr|golang-github-nxadm-tail-1.4.6-1|47	for test in "TestInotify_WaitForCreateThenMove" \
21mr|golang-github-nxadm-tail-1.4.6-1|48	; do
21mr|golang-github-nxadm-tail-1.4.6-1|49	awk -i inplace '/^func.*'"$test"'\(/ { print; print "\tt.Skip(\"disabled failing test\")"; next}1' $(grep -rl $test)
21mr|golang-github-nxadm-tail-1.4.6-1|50	done
21mr|golang-github-nxadm-tail-1.4.6-1|51	%gocheck
21mr|golang-github-nxadm-tail-1.4.6-1|52	%endif
21mr|golang-github-nxadm-tail-1.4.6-1|53	
21mr|golang-github-nxadm-tail-1.4.6-1|54	%files
21mr|golang-github-nxadm-tail-1.4.6-1|55	%license LICENSE
21mr|golang-github-nxadm-tail-1.4.6-1|56	%doc CHANGES.md README.md
21mr|golang-github-nxadm-tail-1.4.6-1|57	%{_bindir}/*
21mr|golang-github-nxadm-tail-1.4.6-1|58	
21mr|golang-github-nxadm-tail-1.4.6-1|59	%gopkgfiles
21mr|golang-github-nxadm-tail-1.4.6-1|60	

12553 21
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|1	%define commit 94c92a6d5d2b2591683a3a50f94b333a49b99220
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|3	%global goipath github.com/OpenPrinting/goipp
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|4	%global golicenses LICENSE
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|5	%global godocs README.md index.md
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|6	
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|7	Summary:	IPP core protocol in pure Go (RFC 8010)
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|8	Name:		golang-github-openprinting-goipp
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|9	Group:		Development/Other
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|10	License:	BSD
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|11	Version:	1.1.0
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|12	Release:	1.git%{commit_short}.1
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|13	Url:		https://github.com/OpenPrinting/goipp
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|14	Source0:	https://github.com/OpenPrinting/goipp/archive/%{commit}.tar.gz?/goipp-%{commit}.tar.gz
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|15	BuildRequires:	go-srpm-macros
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|16	%gometa
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|17	
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|18	%description
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|19	Package goipp implements the IPP core protocol in pure Go (RFC 8010).
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|20	
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|21	%gopkg
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|22	
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|23	%prep
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|24	%goprep
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|25	
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|26	%install
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|27	%gopkginstall
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|28	
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|29	%check
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|30	%gocheck
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|31	
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|32	# https://bugzilla.redhat.com/show_bug.cgi?id=2049514
21mr|golang-github-openprinting-goipp-1.1.0-1.git94c92a.1|33	%gopkgfiles

12554 21
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|1	%define commit 70359cff1e1e1ed110aea9adc0a9ef1c13638776
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|3	%define forgesetupargs -n ipp-usb-%{commit}
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|4	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|5	%global goipath github.com/OpenPrinting/ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|6	%global golicenses LICENSE
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|7	%global godocs README.md
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|8	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|9	# use bundled golang modules
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|10	%global gomodulesmode GO111MODULE=off
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|11	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|12	Name:		golang-github-openprinting-ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|13	Version:	0.9.31
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|14	Release:	3.git%{commit_short}.1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|15	Summary:	HTTP reverse proxy, backed by IPP-over-USB connection to device
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|16	Group:		Development/Other
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|17	License:	BSD
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|18	Url:		https://github.com/OpenPrinting/ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|19	Source0:    https://github.com/OpenPrinting/ipp-usb/archive/%{commit}.tar.gz?/ipp-usb-%{commit}.tar.gz
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|20	%gometa
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|21	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|22	BuildRequires:	go-srpm-macros
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|23	# needed for registering device on localhost
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|24	BuildRequires:	pkgconfig(avahi-client)
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|25	# for functions working with USB devices
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|26	BuildRequires:	pkgconfig(libusb-1.0)
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|27	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|28	%description
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|29	HTTP reverse proxy, backed by IPP-over-USB connection to device. It enables
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|30	driverless support for USB devices capable of using IPP-over-USB protocol.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|31	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|32	#-------------------------------------------------------------------------
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|33	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|34	%package -n ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|35	Summary:	HTTP reverse proxy capable of IPP-over-USB connection
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|36	Group:		System/Printing
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|37	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|38	%description -n ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|39	HTTP reverse proxy, backed by IPP-over-USB connection to device. It enables
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|40	driverless support for USB devices capable of using IPP-over-USB protocol.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|41	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|42	%files -n ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|43	%license LICENSE
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|44	%doc README.md
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|45	%dir %{_datadir}/ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|46	%dir %{_datadir}/ipp-usb/quirks
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|47	%{_datadir}/ipp-usb/quirks/*
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|48	%{_sbindir}/ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|49	%{_mandir}/man8/ipp-usb.8*
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|50	%dir %{_sysconfdir}/ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|51	%dir %{_sysconfdir}/ipp-usb/quirks
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|52	%config(noreplace) %{_sysconfdir}/ipp-usb/ipp-usb.conf
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|53	%{_udevrulesdir}/*.rules
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|54	%{_unitdir}/*.service
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|55	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|56	%post -n ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|57	%systemd_post ipp-usb.service
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|58	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|59	%preun -n ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|60	%systemd_preun ipp-usb.service
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|61	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|62	%postun -n ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|63	%systemd_postun_with_restart ipp-usb.service
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|64	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|65	#-------------------------------------------------------------------------
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|66	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|67	%prep
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|68	%goprep -k
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|69	sed -i'' -e 's,^ExecStart=/sbin/ipp-usb,ExecStart=%{_sbindir}/ipp-usb,' systemd-udev/ipp-usb.service
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|70	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|71	%build
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|72	%gobuild -o %{gobuilddir}/bin/ipp-usb %{goipath}
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|73	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|74	%install
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|75	install -m 0755 -vd                        %{buildroot}%{_sbindir}
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|76	install -m 0755 -vp %{gobuilddir}/bin/*    %{buildroot}%{_sbindir}/
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|77	install -m 0755 -vd                        %{buildroot}%{_udevrulesdir}
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|78	install -m 0644 -vp systemd-udev/*.rules   %{buildroot}%{_udevrulesdir}
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|79	install -m 0755 -vd                        %{buildroot}%{_unitdir}
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|80	install -m 0644 -vp systemd-udev/*.service %{buildroot}%{_unitdir}
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|81	install -m 0755 -vd                        %{buildroot}%{_sysconfdir}/ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|82	install -m 0755 -vd                        %{buildroot}%{_sysconfdir}/ipp-usb/quirks
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|83	install -m 0644 -vp ipp-usb.conf           %{buildroot}%{_sysconfdir}/ipp-usb/
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|84	install -m 0755 -vd                        %{buildroot}%{_mandir}/man8
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|85	install -m 0644 -vp ipp-usb.8              %{buildroot}%{_mandir}/man8
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|86	install -m 0755 -vd %{buildroot}%{_datadir}/ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|87	install -m 0755 -vd %{buildroot}%{_datadir}/ipp-usb/quirks
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|88	install -m 0644 -vp ipp-usb-quirks/* %{buildroot}%{_datadir}/ipp-usb/quirks
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|89	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|90	#check
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|91	#gocheck
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|92	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|93	%changelog
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|94	* Wed Mar 25 2026 Artem Proskurnev <temap@mail.ru>
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|95	- Workaround for "Pantum BP5100DN series" initialization failure
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|96	- Starting from version 0.9.31, ipp-usb requires that printers return
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|97	- non-empty Manufacturer, ProductName, and SerialNumber strings.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|98	- Without these, quirks, state files, and per-device logging do not work
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|99	- properly, as they are bound to the combination of these strings.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|100	- Additionally, for some devices (Xerox B205/B210/B215), failure to
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|101	- return these strings may indicate improper initialization and require
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|102	- a reset.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|103	- Unfortunately, other devices (notably the "Pantum BP5100DN series")
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|104	- may fail to return a string descriptor on the first attempt.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|105	- Investigation revealed that the request for language IDs, implicitly
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|106	- performed by libusb_get_string_descriptor_ascii, returns a malformed
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|107	- packet. This causes libusb to fail with LIBUSB_ERROR_IO.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|108	- As a workaround, we retry several times before giving up.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|109	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|110	* Fri Feb 27 2026 Artem Proskurnev <temap@mail.ru>
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|111	- Add quirks dir to /etc/ipp-usb for users
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|112	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|113	* Thu Feb 26 2026 Artem Proskurnev <temap@mail.ru> 0.9.31-1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|114	- ipp-usb version 0.9.31
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|115	- This release introduces several enhancements and fixes:
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|116	- 1. Quirks can now be bound to USB hardware ID (Vendor ID and
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|117	- Product ID). Previously, quirks were tied to the device model name.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|118	- However, some devices (currently Xerox B205/B210/B215) require reset
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|119	- during initialization to report the model name correctly. Binding quirks
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|120	- to hardware ID allows identification before the model name is available.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|121	- 2. Added quirks for Xerox B205/B210/B215, ensuring these devices
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|122	- now work reliably.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|123	- 3. Updated quirks prioritization algorithm to align with the
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|124	- documentation.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|125	- 4. Accept textWithLanguage attributes where plain text is expected.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|126	- This fixes DNS-SD advertising of the "ty", "product", "usb_MFG",
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|127	- "usb_MDL", and "usb_CMD" TXT records for Brother MFC-L8390CDW, which
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|128	- reports appropriate parameters as textWithLanguage. Other printers may
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|129	- also be affected. See #109 for details.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|130	- 5. Added CLI parameters to control file and directory placement:
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|131	-path-conf-files-srch dir1[:dir2...]
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|132	-path-log-dir dir
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|133	-path-lock-file file
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|134	-path-dev-state-dir dir
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|135	-path-ctrl-sock file
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|136	-path-quirks-files-srch dir1[:dir2...]
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|137	- This change, requested by Till, simplifies running ipp-usb in containers.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|138	- 6. Various improvements for running ipp-usb in containers.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|139	- 7. Improved test coverage.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|140	- This version requires goipp 1.2.0.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|141	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|142	- Merge: 9c2a7ce f6bc1bb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|143	* Mon Mar 17 2025 tema <temap@mail.ru> 0.9.30-1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|144	- Merge pull request #2 from tema/golang-github-openprinting-ipp-usb:rosa2023.1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|145	- Новая версия ipp-usb
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|146	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|147	* Mon Mar 17 2025 Artem Proskurnev <temap@mail.ru>
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|148	- ipp-usb 0.9.30
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|149	- ipp-usb version 0.9.30 is now available.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|150	- 1) Fixed potential crashes during printer initialization under
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|151	- certain error conditions (Issue #102).
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|152	- 2) Added new quirks:
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|153	- usb-send-delay: Introduces a small delay after each USB transmit
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|154	- request.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|155	- usb-send-delay-threshold: Sets a USB send size threshold,
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|156	- ensuring that only transfers exceeding this size will apply the
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|157	- usb-send-delay quirk.
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|158	- 3) Discovered a working combination of quirks that successfully
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|159	- enables the HP X677 printer (Issue #95).
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|160	- 4) Added quirks to make Brother QL-810W work properly (issue #97, PR #98)
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|161	- 5) Use "ipp://" scheme instead of "http://" for "printer-uri"
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|162	- attribute in the Get-Printer-Attributes requests that ipp-usb issues by
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|163	- itself during printer initialization. It seems to improve the Canon
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|164	- Selphy CP1500 support (see PR #96 for details).
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|165	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|166	* Wed Mar 5 2025 Artem Proskurnev <temap@mail.ru> 0.9.29-1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|167	- New version 0.9.29
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|168	- 1. Performance Tuning After Receiving 0-Length USB Packets
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|169	- 2. Fixed Crash in ipp-usb status Command (PR #85)
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|170	- 3. Added TCP Port Information to Status Output (PR #86)
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|171	- 4. USB Serial Number and Vendor/Device ID Exposed via TXT Record
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|172	- 5. Refactored Quirks Handling
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|173	- 6. Revisited Device Initialization Timeout Handling
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|174	- 7. Added Alternative Syntax for Delays in Quirks
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|175	- 8. Added 'init-timeout' Quirk
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|176	- 9. Added 'zlp-send' Quirk
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|177	- 10. Added 'zlp-recv-hack' Quirk
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|178	- 11. Added 'init-retry-partial' Quirk
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|179	- 12. Fixed Initialization for HP Color LaserJet Flow X677 and HP Color LaserJet FlowMFP M578
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|180	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|181	* Thu Sep 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.28-4
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|182	- more clean up
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|183	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|184	* Thu Sep 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.28-3
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|185	- go devel package is not needed here and has unsatisfied deps
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|186	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|187	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|188	- use bundled goipp (I've discussed this question with its author)
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|189	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|190	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.28-1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|191	- v0.9.28
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|192	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|193	* Wed Mar 6 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.25-1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|194	- upd: 0.9.24 -> 0.9.25
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|195	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|196	* Mon Dec 18 2023 Andrey Grigorev <survolog@yandex.ru> 0.9.24-1.git60f637.1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|197	- Disable check (we in offline)
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|198	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|199	- Merge: 89fc967 ad64d6f
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|200	* Mon Dec 18 2023 survolog <survolog@yandex.ru> 0.9.24-1.git60f637.1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|201	- Merge pull request #1 from tema/golang-github-openprinting-ipp-usb:rosa2023.1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|202	- Новая версия ipp-usb и goipp
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|203	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|204	* Thu Dec 14 2023 Artem Proskurnev <temap@mail.ru>
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|205	- Version 0.9.24
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|206	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|207	* Thu May 18 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.23-0.git5d0719.2
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|208	- update snapshot
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|209	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|210	* Thu Feb 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.19-0.git8fb3b4.2
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|211	- Fix path to binary
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|212	
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|213	* Wed Feb 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.19-0.git8fb3b4.1
21mr|golang-github-openprinting-ipp-usb-0.9.31-3.git70359c.1|214	- init

12555 21
21mr|golang-github-pkg-diff-0-0.3|1	# Generated by go2rpm 1.3
21mr|golang-github-pkg-diff-0-0.3|2	%bcond_without check
21mr|golang-github-pkg-diff-0-0.3|3	
21mr|golang-github-pkg-diff-0-0.3|4	# https://github.com/pkg/diff
21mr|golang-github-pkg-diff-0-0.3|5	%global goipath         github.com/pkg/diff
21mr|golang-github-pkg-diff-0-0.3|6	%global commit          20ebb0f2a09e612109b224b32f79370409108bcc
21mr|golang-github-pkg-diff-0-0.3|7	
21mr|golang-github-pkg-diff-0-0.3|8	%gometa
21mr|golang-github-pkg-diff-0-0.3|9	
21mr|golang-github-pkg-diff-0-0.3|10	%global common_description %{expand:
21mr|golang-github-pkg-diff-0-0.3|11	Module github.com/pkg/diff can be used to create, modify, and print diffs.
21mr|golang-github-pkg-diff-0-0.3|12	
21mr|golang-github-pkg-diff-0-0.3|13	The top level package, diff, contains convenience functions for the most common
21mr|golang-github-pkg-diff-0-0.3|14	uses.
21mr|golang-github-pkg-diff-0-0.3|15	
21mr|golang-github-pkg-diff-0-0.3|16	The subpackages provide very fine-grained control over every aspect:
21mr|golang-github-pkg-diff-0-0.3|17	- myers: creates diffs using the Myers diff algorithm.
21mr|golang-github-pkg-diff-0-0.3|18	- edit: contains the core diff data types.
21mr|golang-github-pkg-diff-0-0.3|19	- ctxt: provides tools to reduce the amount of context in a diff.
21mr|golang-github-pkg-diff-0-0.3|20	- write: provides routines to write diffs in standard formats.}
21mr|golang-github-pkg-diff-0-0.3|21	
21mr|golang-github-pkg-diff-0-0.3|22	%global golicenses      LICENSE
21mr|golang-github-pkg-diff-0-0.3|23	%global godocs          readme.md
21mr|golang-github-pkg-diff-0-0.3|24	
21mr|golang-github-pkg-diff-0-0.3|25	Name:           %{goname}
21mr|golang-github-pkg-diff-0-0.3|26	Version:        0
21mr|golang-github-pkg-diff-0-0.3|27	Release:        0.3
21mr|golang-github-pkg-diff-0-0.3|28	Summary:        Create, modify, and print diffs
21mr|golang-github-pkg-diff-0-0.3|29	Group:          Development/Other
21mr|golang-github-pkg-diff-0-0.3|30	# Upstream license specification: BSD-3-Clause
21mr|golang-github-pkg-diff-0-0.3|31	License:        BSD
21mr|golang-github-pkg-diff-0-0.3|32	URL:            %{gourl}
21mr|golang-github-pkg-diff-0-0.3|33	Source0:        %{gosource}
21mr|golang-github-pkg-diff-0-0.3|34	
21mr|golang-github-pkg-diff-0-0.3|35	%description
21mr|golang-github-pkg-diff-0-0.3|36	%{common_description}
21mr|golang-github-pkg-diff-0-0.3|37	
21mr|golang-github-pkg-diff-0-0.3|38	%gopkg
21mr|golang-github-pkg-diff-0-0.3|39	
21mr|golang-github-pkg-diff-0-0.3|40	%prep
21mr|golang-github-pkg-diff-0-0.3|41	%goprep
21mr|golang-github-pkg-diff-0-0.3|42	
21mr|golang-github-pkg-diff-0-0.3|43	%install
21mr|golang-github-pkg-diff-0-0.3|44	%gopkginstall
21mr|golang-github-pkg-diff-0-0.3|45	
21mr|golang-github-pkg-diff-0-0.3|46	%if %{with check}
21mr|golang-github-pkg-diff-0-0.3|47	%check
21mr|golang-github-pkg-diff-0-0.3|48	%gocheck
21mr|golang-github-pkg-diff-0-0.3|49	%endif
21mr|golang-github-pkg-diff-0-0.3|50	
21mr|golang-github-pkg-diff-0-0.3|51	%files
21mr|golang-github-pkg-diff-0-0.3|52	%gopkgfiles
21mr|golang-github-pkg-diff-0-0.3|53	

12556 21
21mr|golang-github-pkg-errors-0.9.1-1|1	# Generated by go2rpm
21mr|golang-github-pkg-errors-0.9.1-1|2	%bcond_without check
21mr|golang-github-pkg-errors-0.9.1-1|3	
21mr|golang-github-pkg-errors-0.9.1-1|4	# https://github.com/pkg/errors
21mr|golang-github-pkg-errors-0.9.1-1|5	%global goipath         github.com/pkg/errors
21mr|golang-github-pkg-errors-0.9.1-1|6	Version:                0.9.1
21mr|golang-github-pkg-errors-0.9.1-1|7	
21mr|golang-github-pkg-errors-0.9.1-1|8	%gometa
21mr|golang-github-pkg-errors-0.9.1-1|9	
21mr|golang-github-pkg-errors-0.9.1-1|10	%global common_description %{expand:
21mr|golang-github-pkg-errors-0.9.1-1|11	Package Errors provides simple error handling primitives.}
21mr|golang-github-pkg-errors-0.9.1-1|12	
21mr|golang-github-pkg-errors-0.9.1-1|13	%global golicenses      LICENSE
21mr|golang-github-pkg-errors-0.9.1-1|14	%global godocs          README.md
21mr|golang-github-pkg-errors-0.9.1-1|15	
21mr|golang-github-pkg-errors-0.9.1-1|16	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-pkg-errors-0.9.1-1|17	
21mr|golang-github-pkg-errors-0.9.1-1|18	Name:           %{goname}
21mr|golang-github-pkg-errors-0.9.1-1|19	Release:        1
21mr|golang-github-pkg-errors-0.9.1-1|20	Summary:        Simple error handling primitives
21mr|golang-github-pkg-errors-0.9.1-1|21	Group:          Development/Other
21mr|golang-github-pkg-errors-0.9.1-1|22	# Upstream license specification: BSD-2-Clause
21mr|golang-github-pkg-errors-0.9.1-1|23	License:        BSD
21mr|golang-github-pkg-errors-0.9.1-1|24	URL:            %{gourl}
21mr|golang-github-pkg-errors-0.9.1-1|25	Source0:        %{gosource}
21mr|golang-github-pkg-errors-0.9.1-1|26	Source1:        glide.yaml
21mr|golang-github-pkg-errors-0.9.1-1|27	Source2:        glide.lock
21mr|golang-github-pkg-errors-0.9.1-1|28	
21mr|golang-github-pkg-errors-0.9.1-1|29	%description
21mr|golang-github-pkg-errors-0.9.1-1|30	%{common_description}
21mr|golang-github-pkg-errors-0.9.1-1|31	
21mr|golang-github-pkg-errors-0.9.1-1|32	%gopkg
21mr|golang-github-pkg-errors-0.9.1-1|33	
21mr|golang-github-pkg-errors-0.9.1-1|34	%prep
21mr|golang-github-pkg-errors-0.9.1-1|35	%goprep
21mr|golang-github-pkg-errors-0.9.1-1|36	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-pkg-errors-0.9.1-1|37	
21mr|golang-github-pkg-errors-0.9.1-1|38	%install
21mr|golang-github-pkg-errors-0.9.1-1|39	%gopkginstall
21mr|golang-github-pkg-errors-0.9.1-1|40	
21mr|golang-github-pkg-errors-0.9.1-1|41	%if %{with check}
21mr|golang-github-pkg-errors-0.9.1-1|42	%check
21mr|golang-github-pkg-errors-0.9.1-1|43	%gocheck
21mr|golang-github-pkg-errors-0.9.1-1|44	%endif
21mr|golang-github-pkg-errors-0.9.1-1|45	
21mr|golang-github-pkg-errors-0.9.1-1|46	%gopkgfiles
21mr|golang-github-pkg-errors-0.9.1-1|47	

12557 21
21mr|golang-github-pkg-sftp-1.13.4-1|1	# Generated by go2rpm
21mr|golang-github-pkg-sftp-1.13.4-1|2	%bcond_without check
21mr|golang-github-pkg-sftp-1.13.4-1|3	
21mr|golang-github-pkg-sftp-1.13.4-1|4	# https://github.com/pkg/sftp
21mr|golang-github-pkg-sftp-1.13.4-1|5	%global goipath         github.com/pkg/sftp
21mr|golang-github-pkg-sftp-1.13.4-1|6	Version:                1.13.4
21mr|golang-github-pkg-sftp-1.13.4-1|7	
21mr|golang-github-pkg-sftp-1.13.4-1|8	%gometa
21mr|golang-github-pkg-sftp-1.13.4-1|9	
21mr|golang-github-pkg-sftp-1.13.4-1|10	%global common_description %{expand:
21mr|golang-github-pkg-sftp-1.13.4-1|11	The sftp package provides support for file system operations on remote ssh
21mr|golang-github-pkg-sftp-1.13.4-1|12	servers using the SFTP subsystem. It also implements an SFTP server for serving
21mr|golang-github-pkg-sftp-1.13.4-1|13	files from the filesystem.}
21mr|golang-github-pkg-sftp-1.13.4-1|14	
21mr|golang-github-pkg-sftp-1.13.4-1|15	%global golicenses      LICENSE
21mr|golang-github-pkg-sftp-1.13.4-1|16	%global godocs          examples CONTRIBUTORS README.md request-readme.md
21mr|golang-github-pkg-sftp-1.13.4-1|17	
21mr|golang-github-pkg-sftp-1.13.4-1|18	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-pkg-sftp-1.13.4-1|19	
21mr|golang-github-pkg-sftp-1.13.4-1|20	Name:           %{goname}
21mr|golang-github-pkg-sftp-1.13.4-1|21	Release:        1
21mr|golang-github-pkg-sftp-1.13.4-1|22	Summary:        SFTP support for the  Go crypto/ssh package
21mr|golang-github-pkg-sftp-1.13.4-1|23	Group:          Development/Other
21mr|golang-github-pkg-sftp-1.13.4-1|24	# Upstream license specification: BSD-2-Clause
21mr|golang-github-pkg-sftp-1.13.4-1|25	License:        BSD
21mr|golang-github-pkg-sftp-1.13.4-1|26	URL:            %{gourl}
21mr|golang-github-pkg-sftp-1.13.4-1|27	Source0:        %{gosource}
21mr|golang-github-pkg-sftp-1.13.4-1|28	Source1:        glide.yaml
21mr|golang-github-pkg-sftp-1.13.4-1|29	Source2:        glide.lock
21mr|golang-github-pkg-sftp-1.13.4-1|30	
21mr|golang-github-pkg-sftp-1.13.4-1|31	BuildRequires:  golang(github.com/kr/fs)
21mr|golang-github-pkg-sftp-1.13.4-1|32	BuildRequires:  golang(github.com/pkg/errors)
21mr|golang-github-pkg-sftp-1.13.4-1|33	BuildRequires:  golang(golang.org/x/crypto/ssh)
21mr|golang-github-pkg-sftp-1.13.4-1|34	BuildRequires:  golang(golang.org/x/crypto/ssh/agent)
21mr|golang-github-pkg-sftp-1.13.4-1|35	
21mr|golang-github-pkg-sftp-1.13.4-1|36	%if %{with check}
21mr|golang-github-pkg-sftp-1.13.4-1|37	# Tests
21mr|golang-github-pkg-sftp-1.13.4-1|38	BuildRequires:  golang(github.com/stretchr/testify/assert)
21mr|golang-github-pkg-sftp-1.13.4-1|39	BuildRequires:  golang(github.com/stretchr/testify/require)
21mr|golang-github-pkg-sftp-1.13.4-1|40	%endif
21mr|golang-github-pkg-sftp-1.13.4-1|41	
21mr|golang-github-pkg-sftp-1.13.4-1|42	%description
21mr|golang-github-pkg-sftp-1.13.4-1|43	%{common_description}
21mr|golang-github-pkg-sftp-1.13.4-1|44	
21mr|golang-github-pkg-sftp-1.13.4-1|45	%gopkg
21mr|golang-github-pkg-sftp-1.13.4-1|46	
21mr|golang-github-pkg-sftp-1.13.4-1|47	%prep
21mr|golang-github-pkg-sftp-1.13.4-1|48	%goprep
21mr|golang-github-pkg-sftp-1.13.4-1|49	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-github-pkg-sftp-1.13.4-1|50	
21mr|golang-github-pkg-sftp-1.13.4-1|51	%install
21mr|golang-github-pkg-sftp-1.13.4-1|52	%gopkginstall
21mr|golang-github-pkg-sftp-1.13.4-1|53	
21mr|golang-github-pkg-sftp-1.13.4-1|54	%if %{with check}
21mr|golang-github-pkg-sftp-1.13.4-1|55	%check
21mr|golang-github-pkg-sftp-1.13.4-1|56	%gocheck
21mr|golang-github-pkg-sftp-1.13.4-1|57	%endif
21mr|golang-github-pkg-sftp-1.13.4-1|58	
21mr|golang-github-pkg-sftp-1.13.4-1|59	%gopkgfiles
21mr|golang-github-pkg-sftp-1.13.4-1|60	

12558 21
21mr|golang-github-pmezard-difflib-1.0.0-7|1	# Generated by go2rpm
21mr|golang-github-pmezard-difflib-1.0.0-7|2	%bcond_without check
21mr|golang-github-pmezard-difflib-1.0.0-7|3	
21mr|golang-github-pmezard-difflib-1.0.0-7|4	# https://github.com/pmezard/go-difflib
21mr|golang-github-pmezard-difflib-1.0.0-7|5	%global goipath         github.com/pmezard/go-difflib
21mr|golang-github-pmezard-difflib-1.0.0-7|6	Version:                1.0.0
21mr|golang-github-pmezard-difflib-1.0.0-7|7	
21mr|golang-github-pmezard-difflib-1.0.0-7|8	%gometa
21mr|golang-github-pmezard-difflib-1.0.0-7|9	
21mr|golang-github-pmezard-difflib-1.0.0-7|10	# Remove in F33:
21mr|golang-github-pmezard-difflib-1.0.0-7|11	%global godevelheader %{expand:
21mr|golang-github-pmezard-difflib-1.0.0-7|12	Obsoletes:      golang-github-pmezard-go-difflib-devel < 0-0.15
21mr|golang-github-pmezard-difflib-1.0.0-7|13	}
21mr|golang-github-pmezard-difflib-1.0.0-7|14	
21mr|golang-github-pmezard-difflib-1.0.0-7|15	%global common_description %{expand:
21mr|golang-github-pmezard-difflib-1.0.0-7|16	Go-difflib is a partial port of python 3 difflib package. Its main goal is to
21mr|golang-github-pmezard-difflib-1.0.0-7|17	make unified and context diff available in pure Go, mostly for testing
21mr|golang-github-pmezard-difflib-1.0.0-7|18	purposes.}
21mr|golang-github-pmezard-difflib-1.0.0-7|19	
21mr|golang-github-pmezard-difflib-1.0.0-7|20	%global golicenses      LICENSE
21mr|golang-github-pmezard-difflib-1.0.0-7|21	%global godocs          README.md
21mr|golang-github-pmezard-difflib-1.0.0-7|22	
21mr|golang-github-pmezard-difflib-1.0.0-7|23	%global gosupfiles glide.lock glide.yaml
21mr|golang-github-pmezard-difflib-1.0.0-7|24	
21mr|golang-github-pmezard-difflib-1.0.0-7|25	Name:           %{goname}
21mr|golang-github-pmezard-difflib-1.0.0-7|26	Release:        7%{?dist}
21mr|golang-github-pmezard-difflib-1.0.0-7|27	Summary:        Partial port of python difflib package to Go
21mr|golang-github-pmezard-difflib-1.0.0-7|28	Group:		Development/Other
21mr|golang-github-pmezard-difflib-1.0.0-7|29	# Upstream license specification: BSD-3-Clause
21mr|golang-github-pmezard-difflib-1.0.0-7|30	License:        BSD
21mr|golang-github-pmezard-difflib-1.0.0-7|31	URL:            %{gourl}
21mr|golang-github-pmezard-difflib-1.0.0-7|32	Source0:        %{gosource}
21mr|golang-github-pmezard-difflib-1.0.0-7|33	Source1:        glide.yaml
21mr|golang-github-pmezard-difflib-1.0.0-7|34	Source2:        glide.lock
21mr|golang-github-pmezard-difflib-1.0.0-7|35	
21mr|golang-github-pmezard-difflib-1.0.0-7|36	%description
21mr|golang-github-pmezard-difflib-1.0.0-7|37	%{common_description}
21mr|golang-github-pmezard-difflib-1.0.0-7|38	
21mr|golang-github-pmezard-difflib-1.0.0-7|39	%gopkg
21mr|golang-github-pmezard-difflib-1.0.0-7|40	
21mr|golang-github-pmezard-difflib-1.0.0-7|41	%prep
21mr|golang-github-pmezard-difflib-1.0.0-7|42	%goprep
21mr|golang-github-pmezard-difflib-1.0.0-7|43	cp %{S:1} %{S:2} .
21mr|golang-github-pmezard-difflib-1.0.0-7|44	
21mr|golang-github-pmezard-difflib-1.0.0-7|45	%install
21mr|golang-github-pmezard-difflib-1.0.0-7|46	%gopkginstall
21mr|golang-github-pmezard-difflib-1.0.0-7|47	
21mr|golang-github-pmezard-difflib-1.0.0-7|48	%if %{with check}
21mr|golang-github-pmezard-difflib-1.0.0-7|49	%check
21mr|golang-github-pmezard-difflib-1.0.0-7|50	%gocheck
21mr|golang-github-pmezard-difflib-1.0.0-7|51	%endif
21mr|golang-github-pmezard-difflib-1.0.0-7|52	
21mr|golang-github-pmezard-difflib-1.0.0-7|53	%gopkgfiles
21mr|golang-github-pmezard-difflib-1.0.0-7|54	
21mr|golang-github-pmezard-difflib-1.0.0-7|55	%changelog
21mr|golang-github-pmezard-difflib-1.0.0-7|56	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-7
21mr|golang-github-pmezard-difflib-1.0.0-7|57	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|58	
21mr|golang-github-pmezard-difflib-1.0.0-7|59	* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6
21mr|golang-github-pmezard-difflib-1.0.0-7|60	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|61	
21mr|golang-github-pmezard-difflib-1.0.0-7|62	* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-5
21mr|golang-github-pmezard-difflib-1.0.0-7|63	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|64	
21mr|golang-github-pmezard-difflib-1.0.0-7|65	* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
21mr|golang-github-pmezard-difflib-1.0.0-7|66	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|67	
21mr|golang-github-pmezard-difflib-1.0.0-7|68	* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
21mr|golang-github-pmezard-difflib-1.0.0-7|69	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|70	
21mr|golang-github-pmezard-difflib-1.0.0-7|71	* Fri Jul 05 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.0.0-2
21mr|golang-github-pmezard-difflib-1.0.0-7|72	- Add Obsoletes for old name
21mr|golang-github-pmezard-difflib-1.0.0-7|73	
21mr|golang-github-pmezard-difflib-1.0.0-7|74	* Mon Apr 15 21:49:54 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.0.0-1
21mr|golang-github-pmezard-difflib-1.0.0-7|75	- Release 1.0.0
21mr|golang-github-pmezard-difflib-1.0.0-7|76	
21mr|golang-github-pmezard-difflib-1.0.0-7|77	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.13.git792786c
21mr|golang-github-pmezard-difflib-1.0.0-7|78	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|79	
21mr|golang-github-pmezard-difflib-1.0.0-7|80	* Tue Oct 23 2018 Nicolas Mailhot <nim@fedoraproject.org> - 0-0.13.git792786c
21mr|golang-github-pmezard-difflib-1.0.0-7|81	- redhat-rpm-config-123 triggers bugs in gosetup, remove it from Go spec files as it’s just an alias
21mr|golang-github-pmezard-difflib-1.0.0-7|82	- https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/RWD5YATAYAFWKIDZBB7EB6N5DAO4ZKFM/
21mr|golang-github-pmezard-difflib-1.0.0-7|83	
21mr|golang-github-pmezard-difflib-1.0.0-7|84	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.12.git792786c
21mr|golang-github-pmezard-difflib-1.0.0-7|85	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|86	
21mr|golang-github-pmezard-difflib-1.0.0-7|87	* Thu Jun 21 2018 Jan Chaloupka <jchaloup@redhat.com> - 0-0.11.git792786c
21mr|golang-github-pmezard-difflib-1.0.0-7|88	- Upload glide files
21mr|golang-github-pmezard-difflib-1.0.0-7|89	
21mr|golang-github-pmezard-difflib-1.0.0-7|90	* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.10.git792786c
21mr|golang-github-pmezard-difflib-1.0.0-7|91	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|92	
21mr|golang-github-pmezard-difflib-1.0.0-7|93	* Tue Sep 12 2017 Jan Chaloupka <jchaloup@redhat.com> - 0-0.9.git792786c
21mr|golang-github-pmezard-difflib-1.0.0-7|94	- Bump to upstream 792786c7400a136282c1664665ae0a8db921c6c2
21mr|golang-github-pmezard-difflib-1.0.0-7|95	resolves: #1490448
21mr|golang-github-pmezard-difflib-1.0.0-7|96	
21mr|golang-github-pmezard-difflib-1.0.0-7|97	* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.8.gitd8ed262
21mr|golang-github-pmezard-difflib-1.0.0-7|98	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|99	
21mr|golang-github-pmezard-difflib-1.0.0-7|100	* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.7.gitd8ed262
21mr|golang-github-pmezard-difflib-1.0.0-7|101	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|102	
21mr|golang-github-pmezard-difflib-1.0.0-7|103	* Thu Mar 16 2017 Jan Chaloupka <jchaloup@redhat.com> - 0-0.6.gitd8ed262
21mr|golang-github-pmezard-difflib-1.0.0-7|104	- Bump to upstream d8ed2627bdf02c080bf22230dbb337003b7aba2d
21mr|golang-github-pmezard-difflib-1.0.0-7|105	resolves: #1432934
21mr|golang-github-pmezard-difflib-1.0.0-7|106	
21mr|golang-github-pmezard-difflib-1.0.0-7|107	* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.5.gitf78a839
21mr|golang-github-pmezard-difflib-1.0.0-7|108	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|109	
21mr|golang-github-pmezard-difflib-1.0.0-7|110	* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.4.gitf78a839
21mr|golang-github-pmezard-difflib-1.0.0-7|111	- https://fedoraproject.org/wiki/Changes/golang1.7
21mr|golang-github-pmezard-difflib-1.0.0-7|112	
21mr|golang-github-pmezard-difflib-1.0.0-7|113	* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.3.gitf78a839
21mr|golang-github-pmezard-difflib-1.0.0-7|114	- https://fedoraproject.org/wiki/Changes/golang1.6
21mr|golang-github-pmezard-difflib-1.0.0-7|115	
21mr|golang-github-pmezard-difflib-1.0.0-7|116	* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.2.gitf78a839
21mr|golang-github-pmezard-difflib-1.0.0-7|117	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21mr|golang-github-pmezard-difflib-1.0.0-7|118	
21mr|golang-github-pmezard-difflib-1.0.0-7|119	* Thu Oct 15 2015 jchaloup <jchaloup@redhat.com> - 0-0.1.gitf78a839
21mr|golang-github-pmezard-difflib-1.0.0-7|120	- First package for Fedora
21mr|golang-github-pmezard-difflib-1.0.0-7|121	resolves: #1272174

12559 21
21mr|golang-github-protobuf-1.5.2-1|1	# Generated by go2rpm
21mr|golang-github-protobuf-1.5.2-1|2	%bcond_without check
21mr|golang-github-protobuf-1.5.2-1|3	
21mr|golang-github-protobuf-1.5.2-1|4	# https://github.com/golang/protobuf
21mr|golang-github-protobuf-1.5.2-1|5	%global goipath         github.com/golang/protobuf
21mr|golang-github-protobuf-1.5.2-1|6	Version:                1.5.2
21mr|golang-github-protobuf-1.5.2-1|7	
21mr|golang-github-protobuf-1.5.2-1|8	%gometa
21mr|golang-github-protobuf-1.5.2-1|9	
21mr|golang-github-protobuf-1.5.2-1|10	%global common_description %{expand:
21mr|golang-github-protobuf-1.5.2-1|11	Go support for Google's protocol buffers.}
21mr|golang-github-protobuf-1.5.2-1|12	
21mr|golang-github-protobuf-1.5.2-1|13	%global golicenses      LICENSE
21mr|golang-github-protobuf-1.5.2-1|14	%global godocs          AUTHORS CONTRIBUTORS README.md
21mr|golang-github-protobuf-1.5.2-1|15	
21mr|golang-github-protobuf-1.5.2-1|16	Name:           %{goname}
21mr|golang-github-protobuf-1.5.2-1|17	Release:        1
21mr|golang-github-protobuf-1.5.2-1|18	Summary:        Go support for Google's protocol buffers
21mr|golang-github-protobuf-1.5.2-1|19	Group:          Development/Other
21mr|golang-github-protobuf-1.5.2-1|20	# Upstream license specification: BSD-3-Clause
21mr|golang-github-protobuf-1.5.2-1|21	License:        BSD
21mr|golang-github-protobuf-1.5.2-1|22	URL:            %{gourl}
21mr|golang-github-protobuf-1.5.2-1|23	Source0:        %{gosource}
21mr|golang-github-protobuf-1.5.2-1|24	
21mr|golang-github-protobuf-1.5.2-1|25	BuildRequires:  golang(google.golang.org/protobuf/cmd/protoc-gen-go/internal_gengo)
21mr|golang-github-protobuf-1.5.2-1|26	BuildRequires:  golang(google.golang.org/protobuf/compiler/protogen)
21mr|golang-github-protobuf-1.5.2-1|27	BuildRequires:  golang(google.golang.org/protobuf/encoding/protojson)
21mr|golang-github-protobuf-1.5.2-1|28	BuildRequires:  golang(google.golang.org/protobuf/encoding/prototext)
21mr|golang-github-protobuf-1.5.2-1|29	BuildRequires:  golang(google.golang.org/protobuf/encoding/protowire)
21mr|golang-github-protobuf-1.5.2-1|30	BuildRequires:  golang(google.golang.org/protobuf/proto)
21mr|golang-github-protobuf-1.5.2-1|31	BuildRequires:  golang(google.golang.org/protobuf/reflect/protodesc)
21mr|golang-github-protobuf-1.5.2-1|32	BuildRequires:  golang(google.golang.org/protobuf/reflect/protoreflect)
21mr|golang-github-protobuf-1.5.2-1|33	BuildRequires:  golang(google.golang.org/protobuf/reflect/protoregistry)
21mr|golang-github-protobuf-1.5.2-1|34	BuildRequires:  golang(google.golang.org/protobuf/runtime/protoiface)
21mr|golang-github-protobuf-1.5.2-1|35	BuildRequires:  golang(google.golang.org/protobuf/runtime/protoimpl)
21mr|golang-github-protobuf-1.5.2-1|36	BuildRequires:  golang(google.golang.org/protobuf/types/descriptorpb)
21mr|golang-github-protobuf-1.5.2-1|37	BuildRequires:  golang(google.golang.org/protobuf/types/known/anypb)
21mr|golang-github-protobuf-1.5.2-1|38	BuildRequires:  golang(google.golang.org/protobuf/types/known/durationpb)
21mr|golang-github-protobuf-1.5.2-1|39	BuildRequires:  golang(google.golang.org/protobuf/types/known/emptypb)
21mr|golang-github-protobuf-1.5.2-1|40	BuildRequires:  golang(google.golang.org/protobuf/types/known/structpb)
21mr|golang-github-protobuf-1.5.2-1|41	BuildRequires:  golang(google.golang.org/protobuf/types/known/timestamppb)
21mr|golang-github-protobuf-1.5.2-1|42	BuildRequires:  golang(google.golang.org/protobuf/types/known/wrapperspb)
21mr|golang-github-protobuf-1.5.2-1|43	BuildRequires:  golang(google.golang.org/protobuf/types/pluginpb)
21mr|golang-github-protobuf-1.5.2-1|44	
21mr|golang-github-protobuf-1.5.2-1|45	%if %{with check}
21mr|golang-github-protobuf-1.5.2-1|46	# Tests
21mr|golang-github-protobuf-1.5.2-1|47	BuildRequires:  golang(github.com/google/go-cmp/cmp)
21mr|golang-github-protobuf-1.5.2-1|48	%endif
21mr|golang-github-protobuf-1.5.2-1|49	
21mr|golang-github-protobuf-1.5.2-1|50	%description
21mr|golang-github-protobuf-1.5.2-1|51	%{common_description}
21mr|golang-github-protobuf-1.5.2-1|52	
21mr|golang-github-protobuf-1.5.2-1|53	%gopkg
21mr|golang-github-protobuf-1.5.2-1|54	
21mr|golang-github-protobuf-1.5.2-1|55	%prep
21mr|golang-github-protobuf-1.5.2-1|56	%goprep
21mr|golang-github-protobuf-1.5.2-1|57	
21mr|golang-github-protobuf-1.5.2-1|58	%install
21mr|golang-github-protobuf-1.5.2-1|59	%gopkginstall
21mr|golang-github-protobuf-1.5.2-1|60	
21mr|golang-github-protobuf-1.5.2-1|61	%if %{with check}
21mr|golang-github-protobuf-1.5.2-1|62	%check
21mr|golang-github-protobuf-1.5.2-1|63	%gocheck
21mr|golang-github-protobuf-1.5.2-1|64	%endif
21mr|golang-github-protobuf-1.5.2-1|65	
21mr|golang-github-protobuf-1.5.2-1|66	%gopkgfiles
21mr|golang-github-protobuf-1.5.2-1|67	

12560 21
21mr|golang-github-rogpeppe-internal-1.8.1-1|1	# Generated by go2rpm
21mr|golang-github-rogpeppe-internal-1.8.1-1|2	%bcond_without check
21mr|golang-github-rogpeppe-internal-1.8.1-1|3	
21mr|golang-github-rogpeppe-internal-1.8.1-1|4	# https://github.com/rogpeppe/go-internal
21mr|golang-github-rogpeppe-internal-1.8.1-1|5	%global goipath         github.com/rogpeppe/go-internal
21mr|golang-github-rogpeppe-internal-1.8.1-1|6	Version:                1.8.1
21mr|golang-github-rogpeppe-internal-1.8.1-1|7	
21mr|golang-github-rogpeppe-internal-1.8.1-1|8	%gometa
21mr|golang-github-rogpeppe-internal-1.8.1-1|9	
21mr|golang-github-rogpeppe-internal-1.8.1-1|10	%global common_description %{expand:
21mr|golang-github-rogpeppe-internal-1.8.1-1|11	Selected Go-internal packages factored out from the standard library.}
21mr|golang-github-rogpeppe-internal-1.8.1-1|12	
21mr|golang-github-rogpeppe-internal-1.8.1-1|13	%global golicenses      LICENSE
21mr|golang-github-rogpeppe-internal-1.8.1-1|14	%global godocs          README.md
21mr|golang-github-rogpeppe-internal-1.8.1-1|15	
21mr|golang-github-rogpeppe-internal-1.8.1-1|16	Name:           %{goname}
21mr|golang-github-rogpeppe-internal-1.8.1-1|17	Release:        1
21mr|golang-github-rogpeppe-internal-1.8.1-1|18	Summary:        Selected Go-internal packages factored out from the standard library
21mr|golang-github-rogpeppe-internal-1.8.1-1|19	Group:          Development/Other
21mr|golang-github-rogpeppe-internal-1.8.1-1|20	# Upstream license specification: BSD-3-Clause
21mr|golang-github-rogpeppe-internal-1.8.1-1|21	License:        BSD
21mr|golang-github-rogpeppe-internal-1.8.1-1|22	URL:            %{gourl}
21mr|golang-github-rogpeppe-internal-1.8.1-1|23	Source0:        %{gosource}
21mr|golang-github-rogpeppe-internal-1.8.1-1|24	
21mr|golang-github-rogpeppe-internal-1.8.1-1|25	BuildRequires:  golang(gopkg.in/errgo.v2/fmt/errors)
21mr|golang-github-rogpeppe-internal-1.8.1-1|26	BuildRequires:  golang(github.com/pkg/diff)
21mr|golang-github-rogpeppe-internal-1.8.1-1|27	
21mr|golang-github-rogpeppe-internal-1.8.1-1|28	%description
21mr|golang-github-rogpeppe-internal-1.8.1-1|29	%{common_description}
21mr|golang-github-rogpeppe-internal-1.8.1-1|30	
21mr|golang-github-rogpeppe-internal-1.8.1-1|31	%gopkg
21mr|golang-github-rogpeppe-internal-1.8.1-1|32	
21mr|golang-github-rogpeppe-internal-1.8.1-1|33	%prep
21mr|golang-github-rogpeppe-internal-1.8.1-1|34	%goprep
21mr|golang-github-rogpeppe-internal-1.8.1-1|35	
21mr|golang-github-rogpeppe-internal-1.8.1-1|36	%build
21mr|golang-github-rogpeppe-internal-1.8.1-1|37	for cmd in cmd/* ; do
21mr|golang-github-rogpeppe-internal-1.8.1-1|38	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-github-rogpeppe-internal-1.8.1-1|39	done
21mr|golang-github-rogpeppe-internal-1.8.1-1|40	
21mr|golang-github-rogpeppe-internal-1.8.1-1|41	%install
21mr|golang-github-rogpeppe-internal-1.8.1-1|42	%gopkginstall
21mr|golang-github-rogpeppe-internal-1.8.1-1|43	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-github-rogpeppe-internal-1.8.1-1|44	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-github-rogpeppe-internal-1.8.1-1|45	
21mr|golang-github-rogpeppe-internal-1.8.1-1|46	%if %{with check}
21mr|golang-github-rogpeppe-internal-1.8.1-1|47	%check
21mr|golang-github-rogpeppe-internal-1.8.1-1|48	# https://github.com/rogpeppe/go-internal/issues/76
21mr|golang-github-rogpeppe-internal-1.8.1-1|49	%gocheck -d imports -d cmd/testscript -d testscript
21mr|golang-github-rogpeppe-internal-1.8.1-1|50	%endif
21mr|golang-github-rogpeppe-internal-1.8.1-1|51	
21mr|golang-github-rogpeppe-internal-1.8.1-1|52	%files
21mr|golang-github-rogpeppe-internal-1.8.1-1|53	%license LICENSE
21mr|golang-github-rogpeppe-internal-1.8.1-1|54	%doc README.md
21mr|golang-github-rogpeppe-internal-1.8.1-1|55	%{_bindir}/*
21mr|golang-github-rogpeppe-internal-1.8.1-1|56	
21mr|golang-github-rogpeppe-internal-1.8.1-1|57	%gopkgfiles
21mr|golang-github-rogpeppe-internal-1.8.1-1|58	

12561 21
21mr|golang-github-russross-blackfriday-2.1.0-2|1	# If any of the following macros should be set otherwise,
21mr|golang-github-russross-blackfriday-2.1.0-2|2	# you can wrap any of them with the following conditions:
21mr|golang-github-russross-blackfriday-2.1.0-2|3	# - %%if 0%%{centos} == 7
21mr|golang-github-russross-blackfriday-2.1.0-2|4	# - %%if 0%%{?rhel} == 7
21mr|golang-github-russross-blackfriday-2.1.0-2|5	# - %%if 0%%{?fedora} == 23
21mr|golang-github-russross-blackfriday-2.1.0-2|6	# Or just test for particular distribution:
21mr|golang-github-russross-blackfriday-2.1.0-2|7	# - %%if 0%%{centos}
21mr|golang-github-russross-blackfriday-2.1.0-2|8	# - %%if 0%%{?rhel}
21mr|golang-github-russross-blackfriday-2.1.0-2|9	# - %%if 0%%{?fedora}
21mr|golang-github-russross-blackfriday-2.1.0-2|10	#
21mr|golang-github-russross-blackfriday-2.1.0-2|11	# Be aware, on centos, both %%rhel and %%centos are set. If you want to test
21mr|golang-github-russross-blackfriday-2.1.0-2|12	# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition.
21mr|golang-github-russross-blackfriday-2.1.0-2|13	# (Don't forget to replace double percentage symbol with single one in order to apply a condition)
21mr|golang-github-russross-blackfriday-2.1.0-2|14	
21mr|golang-github-russross-blackfriday-2.1.0-2|15	# Generate devel rpm
21mr|golang-github-russross-blackfriday-2.1.0-2|16	%global with_devel 1
21mr|golang-github-russross-blackfriday-2.1.0-2|17	# Build project from bundled dependencies
21mr|golang-github-russross-blackfriday-2.1.0-2|18	%global with_bundled 0
21mr|golang-github-russross-blackfriday-2.1.0-2|19	# Build with debug info rpm
21mr|golang-github-russross-blackfriday-2.1.0-2|20	%global with_debug 0
21mr|golang-github-russross-blackfriday-2.1.0-2|21	# Run tests in check section
21mr|golang-github-russross-blackfriday-2.1.0-2|22	%global with_check 1
21mr|golang-github-russross-blackfriday-2.1.0-2|23	# Generate unit-test rpm
21mr|golang-github-russross-blackfriday-2.1.0-2|24	%global with_unit_test 0
21mr|golang-github-russross-blackfriday-2.1.0-2|25	
21mr|golang-github-russross-blackfriday-2.1.0-2|26	%if 0%{?with_debug}
21mr|golang-github-russross-blackfriday-2.1.0-2|27	%global _dwz_low_mem_die_limit 0
21mr|golang-github-russross-blackfriday-2.1.0-2|28	%else
21mr|golang-github-russross-blackfriday-2.1.0-2|29	%global debug_package   %{nil}
21mr|golang-github-russross-blackfriday-2.1.0-2|30	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|31	
21mr|golang-github-russross-blackfriday-2.1.0-2|32	%global provider        github
21mr|golang-github-russross-blackfriday-2.1.0-2|33	%global provider_tld    com
21mr|golang-github-russross-blackfriday-2.1.0-2|34	%global project         russross
21mr|golang-github-russross-blackfriday-2.1.0-2|35	%global repo            blackfriday
21mr|golang-github-russross-blackfriday-2.1.0-2|36	# https://github.com/russross/blackfriday
21mr|golang-github-russross-blackfriday-2.1.0-2|37	%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
21mr|golang-github-russross-blackfriday-2.1.0-2|38	%global import_path     %{provider_prefix}
21mr|golang-github-russross-blackfriday-2.1.0-2|39	%global commit          4c9bf9512682b995722660a4196c0013228e2049
21mr|golang-github-russross-blackfriday-2.1.0-2|40	%global shortcommit     %(c=%{commit}; echo ${c:0:7})
21mr|golang-github-russross-blackfriday-2.1.0-2|41	
21mr|golang-github-russross-blackfriday-2.1.0-2|42	Name:       golang-%{provider}-%{project}-%{repo}
21mr|golang-github-russross-blackfriday-2.1.0-2|43	Version:    2.1.0
21mr|golang-github-russross-blackfriday-2.1.0-2|44	Release:    2
21mr|golang-github-russross-blackfriday-2.1.0-2|45	Summary:    Markdown processor implemented in Go
21mr|golang-github-russross-blackfriday-2.1.0-2|46	License:    BSD
21mr|golang-github-russross-blackfriday-2.1.0-2|47	Group:		System/Base
21mr|golang-github-russross-blackfriday-2.1.0-2|48	URL:            https://%{provider_prefix}
21mr|golang-github-russross-blackfriday-2.1.0-2|49	Source0:        https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
21mr|golang-github-russross-blackfriday-2.1.0-2|50	
21mr|golang-github-russross-blackfriday-2.1.0-2|51	# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
21mr|golang-github-russross-blackfriday-2.1.0-2|52	ExclusiveArch:  %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
21mr|golang-github-russross-blackfriday-2.1.0-2|53	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21mr|golang-github-russross-blackfriday-2.1.0-2|54	BuildRequires:  %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
21mr|golang-github-russross-blackfriday-2.1.0-2|55	
21mr|golang-github-russross-blackfriday-2.1.0-2|56	%description
21mr|golang-github-russross-blackfriday-2.1.0-2|57	%{summary}
21mr|golang-github-russross-blackfriday-2.1.0-2|58	
21mr|golang-github-russross-blackfriday-2.1.0-2|59	%if 0%{?with_devel}
21mr|golang-github-russross-blackfriday-2.1.0-2|60	%package devel
21mr|golang-github-russross-blackfriday-2.1.0-2|61	Summary:       %{summary}
21mr|golang-github-russross-blackfriday-2.1.0-2|62	BuildArch:     noarch
21mr|golang-github-russross-blackfriday-2.1.0-2|63	
21mr|golang-github-russross-blackfriday-2.1.0-2|64	%if 0%{?with_check}
21mr|golang-github-russross-blackfriday-2.1.0-2|65	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|66	
21mr|golang-github-russross-blackfriday-2.1.0-2|67	Provides:      golang(%{import_path}) = %{version}-%{release}
21mr|golang-github-russross-blackfriday-2.1.0-2|68	
21mr|golang-github-russross-blackfriday-2.1.0-2|69	%description devel
21mr|golang-github-russross-blackfriday-2.1.0-2|70	%{summary}
21mr|golang-github-russross-blackfriday-2.1.0-2|71	
21mr|golang-github-russross-blackfriday-2.1.0-2|72	This package contains library source intended for
21mr|golang-github-russross-blackfriday-2.1.0-2|73	building other packages which use import path with
21mr|golang-github-russross-blackfriday-2.1.0-2|74	%{import_path} prefix.
21mr|golang-github-russross-blackfriday-2.1.0-2|75	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|76	
21mr|golang-github-russross-blackfriday-2.1.0-2|77	%if 0%{?with_unit_test}
21mr|golang-github-russross-blackfriday-2.1.0-2|78	%package unit-test
21mr|golang-github-russross-blackfriday-2.1.0-2|79	Summary:         Unit tests for %{name} package
21mr|golang-github-russross-blackfriday-2.1.0-2|80	
21mr|golang-github-russross-blackfriday-2.1.0-2|81	%if 0%{?with_check}
21mr|golang-github-russross-blackfriday-2.1.0-2|82	#Here comes all BuildRequires: PACKAGE the unit tests
21mr|golang-github-russross-blackfriday-2.1.0-2|83	#in %%check section need for running
21mr|golang-github-russross-blackfriday-2.1.0-2|84	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|85	
21mr|golang-github-russross-blackfriday-2.1.0-2|86	# test subpackage tests code from devel subpackage
21mr|golang-github-russross-blackfriday-2.1.0-2|87	Requires:        %{name}-devel = %{version}-%{release}
21mr|golang-github-russross-blackfriday-2.1.0-2|88	
21mr|golang-github-russross-blackfriday-2.1.0-2|89	%description unit-test
21mr|golang-github-russross-blackfriday-2.1.0-2|90	%{summary}
21mr|golang-github-russross-blackfriday-2.1.0-2|91	
21mr|golang-github-russross-blackfriday-2.1.0-2|92	This package contains unit tests for project
21mr|golang-github-russross-blackfriday-2.1.0-2|93	providing packages with %{import_path} prefix.
21mr|golang-github-russross-blackfriday-2.1.0-2|94	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|95	
21mr|golang-github-russross-blackfriday-2.1.0-2|96	%prep
21mr|golang-github-russross-blackfriday-2.1.0-2|97	%setup -q -n %{repo}-%{commit}
21mr|golang-github-russross-blackfriday-2.1.0-2|98	
21mr|golang-github-russross-blackfriday-2.1.0-2|99	%build
21mr|golang-github-russross-blackfriday-2.1.0-2|100	
21mr|golang-github-russross-blackfriday-2.1.0-2|101	%install
21mr|golang-github-russross-blackfriday-2.1.0-2|102	# source codes for building projects
21mr|golang-github-russross-blackfriday-2.1.0-2|103	%if 0%{?with_devel}
21mr|golang-github-russross-blackfriday-2.1.0-2|104	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-github-russross-blackfriday-2.1.0-2|105	# find all *.go but no *_test.go files and generate devel.file-list
21mr|golang-github-russross-blackfriday-2.1.0-2|106	for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
21mr|golang-github-russross-blackfriday-2.1.0-2|107	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21mr|golang-github-russross-blackfriday-2.1.0-2|108	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-github-russross-blackfriday-2.1.0-2|109	echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
21mr|golang-github-russross-blackfriday-2.1.0-2|110	done
21mr|golang-github-russross-blackfriday-2.1.0-2|111	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|112	
21mr|golang-github-russross-blackfriday-2.1.0-2|113	# testing files for this project
21mr|golang-github-russross-blackfriday-2.1.0-2|114	%if 0%{?with_unit_test}
21mr|golang-github-russross-blackfriday-2.1.0-2|115	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-github-russross-blackfriday-2.1.0-2|116	# find all *_test.go files and generate unit-test.file-list
21mr|golang-github-russross-blackfriday-2.1.0-2|117	for file in $(find . -iname "*_test.go"); do
21mr|golang-github-russross-blackfriday-2.1.0-2|118	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21mr|golang-github-russross-blackfriday-2.1.0-2|119	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-github-russross-blackfriday-2.1.0-2|120	echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test.file-list
21mr|golang-github-russross-blackfriday-2.1.0-2|121	done
21mr|golang-github-russross-blackfriday-2.1.0-2|122	cp -r testdata %{buildroot}/%{gopath}/src/%{import_path}/.
21mr|golang-github-russross-blackfriday-2.1.0-2|123	echo "%%{gopath}/src/%%{import_path}/testdata" >> unit-test.file-list
21mr|golang-github-russross-blackfriday-2.1.0-2|124	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|125	
21mr|golang-github-russross-blackfriday-2.1.0-2|126	%check
21mr|golang-github-russross-blackfriday-2.1.0-2|127	%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-github-russross-blackfriday-2.1.0-2|128	%ifarch 0%{?gccgo_arches}
21mr|golang-github-russross-blackfriday-2.1.0-2|129	function gotest { %{gcc_go_test} "$@"; }
21mr|golang-github-russross-blackfriday-2.1.0-2|130	%else
21mr|golang-github-russross-blackfriday-2.1.0-2|131	%if 0%{?golang_test:1}
21mr|golang-github-russross-blackfriday-2.1.0-2|132	function gotest { %{golang_test} "$@"; }
21mr|golang-github-russross-blackfriday-2.1.0-2|133	%else
21mr|golang-github-russross-blackfriday-2.1.0-2|134	function gotest { go test "$@"; }
21mr|golang-github-russross-blackfriday-2.1.0-2|135	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|136	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|137	
21mr|golang-github-russross-blackfriday-2.1.0-2|138	export GOPATH=%{buildroot}/%{gopath}:%{gopath}
21mr|golang-github-russross-blackfriday-2.1.0-2|139	gotest %{import_path}
21mr|golang-github-russross-blackfriday-2.1.0-2|140	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|141	
21mr|golang-github-russross-blackfriday-2.1.0-2|142	#define license tag if not already defined
21mr|golang-github-russross-blackfriday-2.1.0-2|143	%{!?_licensedir:%global license %doc}
21mr|golang-github-russross-blackfriday-2.1.0-2|144	
21mr|golang-github-russross-blackfriday-2.1.0-2|145	%if 0%{?with_devel}
21mr|golang-github-russross-blackfriday-2.1.0-2|146	%files devel -f devel.file-list
21mr|golang-github-russross-blackfriday-2.1.0-2|147	%license LICENSE.txt
21mr|golang-github-russross-blackfriday-2.1.0-2|148	%doc README.md
21mr|golang-github-russross-blackfriday-2.1.0-2|149	%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
21mr|golang-github-russross-blackfriday-2.1.0-2|150	%dir %{gopath}/src/%{import_path}
21mr|golang-github-russross-blackfriday-2.1.0-2|151	%endif
21mr|golang-github-russross-blackfriday-2.1.0-2|152	
21mr|golang-github-russross-blackfriday-2.1.0-2|153	%if 0%{?with_unit_test}
21mr|golang-github-russross-blackfriday-2.1.0-2|154	%files unit-test -f unit-test.file-list
21mr|golang-github-russross-blackfriday-2.1.0-2|155	%license LICENSE.txt
21mr|golang-github-russross-blackfriday-2.1.0-2|156	%doc README.md

12562 21
21mr|golang-github-sanity-io-litter-1.5.1-1|1	# Generated by go2rpm
21mr|golang-github-sanity-io-litter-1.5.1-1|2	%bcond_without check
21mr|golang-github-sanity-io-litter-1.5.1-1|3	
21mr|golang-github-sanity-io-litter-1.5.1-1|4	# https://github.com/sanity-io/litter
21mr|golang-github-sanity-io-litter-1.5.1-1|5	%global goipath         github.com/sanity-io/litter
21mr|golang-github-sanity-io-litter-1.5.1-1|6	Version:                1.5.1
21mr|golang-github-sanity-io-litter-1.5.1-1|7	
21mr|golang-github-sanity-io-litter-1.5.1-1|8	%gometa
21mr|golang-github-sanity-io-litter-1.5.1-1|9	
21mr|golang-github-sanity-io-litter-1.5.1-1|10	%global common_description %{expand:
21mr|golang-github-sanity-io-litter-1.5.1-1|11	Litter is a pretty printer library for Go data structures to aid in debugging
21mr|golang-github-sanity-io-litter-1.5.1-1|12	and testing.}
21mr|golang-github-sanity-io-litter-1.5.1-1|13	
21mr|golang-github-sanity-io-litter-1.5.1-1|14	%global golicenses      LICENSE
21mr|golang-github-sanity-io-litter-1.5.1-1|15	%global godocs          CHANGELOG.md README.md
21mr|golang-github-sanity-io-litter-1.5.1-1|16	
21mr|golang-github-sanity-io-litter-1.5.1-1|17	Name:           %{goname}
21mr|golang-github-sanity-io-litter-1.5.1-1|18	Release:        1
21mr|golang-github-sanity-io-litter-1.5.1-1|19	Summary:        Pretty printer for Go data structures for debugging and testing
21mr|golang-github-sanity-io-litter-1.5.1-1|20	Group:          Development/Other
21mr|golang-github-sanity-io-litter-1.5.1-1|21	License:        MIT
21mr|golang-github-sanity-io-litter-1.5.1-1|22	URL:            %{gourl}
21mr|golang-github-sanity-io-litter-1.5.1-1|23	Source0:        %{gosource}
21mr|golang-github-sanity-io-litter-1.5.1-1|24	
21mr|golang-github-sanity-io-litter-1.5.1-1|25	%description
21mr|golang-github-sanity-io-litter-1.5.1-1|26	%{common_description}
21mr|golang-github-sanity-io-litter-1.5.1-1|27	
21mr|golang-github-sanity-io-litter-1.5.1-1|28	%gopkg
21mr|golang-github-sanity-io-litter-1.5.1-1|29	
21mr|golang-github-sanity-io-litter-1.5.1-1|30	%prep
21mr|golang-github-sanity-io-litter-1.5.1-1|31	%goprep
21mr|golang-github-sanity-io-litter-1.5.1-1|32	
21mr|golang-github-sanity-io-litter-1.5.1-1|33	%install
21mr|golang-github-sanity-io-litter-1.5.1-1|34	%gopkginstall
21mr|golang-github-sanity-io-litter-1.5.1-1|35	
21mr|golang-github-sanity-io-litter-1.5.1-1|36	%if %{with check}
21mr|golang-github-sanity-io-litter-1.5.1-1|37	%check
21mr|golang-github-sanity-io-litter-1.5.1-1|38	%gocheck
21mr|golang-github-sanity-io-litter-1.5.1-1|39	%endif
21mr|golang-github-sanity-io-litter-1.5.1-1|40	
21mr|golang-github-sanity-io-litter-1.5.1-1|41	%gopkgfiles
21mr|golang-github-sanity-io-litter-1.5.1-1|42	

12563 21
21mr|golang-github-sergi-diff-1.2.0-1|1	# Generated by go2rpm
21mr|golang-github-sergi-diff-1.2.0-1|2	%bcond_without check
21mr|golang-github-sergi-diff-1.2.0-1|3	
21mr|golang-github-sergi-diff-1.2.0-1|4	# https://github.com/sergi/go-diff
21mr|golang-github-sergi-diff-1.2.0-1|5	%global goipath         github.com/sergi/go-diff
21mr|golang-github-sergi-diff-1.2.0-1|6	Version:                1.2.0
21mr|golang-github-sergi-diff-1.2.0-1|7	
21mr|golang-github-sergi-diff-1.2.0-1|8	%gometa
21mr|golang-github-sergi-diff-1.2.0-1|9	
21mr|golang-github-sergi-diff-1.2.0-1|10	# Remove in F33:
21mr|golang-github-sergi-diff-1.2.0-1|11	%global godevelheader %{expand:
21mr|golang-github-sergi-diff-1.2.0-1|12	Obsoletes:      golang-github-sergi-go-diff-devel < 1.0.0-2
21mr|golang-github-sergi-diff-1.2.0-1|13	}
21mr|golang-github-sergi-diff-1.2.0-1|14	
21mr|golang-github-sergi-diff-1.2.0-1|15	%global common_description %{expand:
21mr|golang-github-sergi-diff-1.2.0-1|16	Go-diff offers algorithms to perform operations required for synchronizing plain
21mr|golang-github-sergi-diff-1.2.0-1|17	text:
21mr|golang-github-sergi-diff-1.2.0-1|18	- Compare two texts and return their differences.
21mr|golang-github-sergi-diff-1.2.0-1|19	- Perform fuzzy matching of text.
21mr|golang-github-sergi-diff-1.2.0-1|20	- Apply patches onto text.}
21mr|golang-github-sergi-diff-1.2.0-1|21	
21mr|golang-github-sergi-diff-1.2.0-1|22	%global golicenses      APACHE-LICENSE-2.0 LICENSE
21mr|golang-github-sergi-diff-1.2.0-1|23	%global godocs          AUTHORS CONTRIBUTORS README.md
21mr|golang-github-sergi-diff-1.2.0-1|24	
21mr|golang-github-sergi-diff-1.2.0-1|25	Name:           %{goname}
21mr|golang-github-sergi-diff-1.2.0-1|26	Release:        1
21mr|golang-github-sergi-diff-1.2.0-1|27	Summary:        Diff, match and patch text in Go
21mr|golang-github-sergi-diff-1.2.0-1|28	Group:          Development/Other
21mr|golang-github-sergi-diff-1.2.0-1|29	# Upstream license specification: Apache-2.0 and MIT
21mr|golang-github-sergi-diff-1.2.0-1|30	License:        ASL 2.0 and MIT
21mr|golang-github-sergi-diff-1.2.0-1|31	URL:            %{gourl}
21mr|golang-github-sergi-diff-1.2.0-1|32	Source0:        %{gosource}
21mr|golang-github-sergi-diff-1.2.0-1|33	
21mr|golang-github-sergi-diff-1.2.0-1|34	%if %{with check}
21mr|golang-github-sergi-diff-1.2.0-1|35	# Tests
21mr|golang-github-sergi-diff-1.2.0-1|36	BuildRequires:  golang(github.com/stretchr/testify/assert)
21mr|golang-github-sergi-diff-1.2.0-1|37	%endif
21mr|golang-github-sergi-diff-1.2.0-1|38	
21mr|golang-github-sergi-diff-1.2.0-1|39	%description
21mr|golang-github-sergi-diff-1.2.0-1|40	%{common_description}
21mr|golang-github-sergi-diff-1.2.0-1|41	
21mr|golang-github-sergi-diff-1.2.0-1|42	%gopkg
21mr|golang-github-sergi-diff-1.2.0-1|43	
21mr|golang-github-sergi-diff-1.2.0-1|44	%prep
21mr|golang-github-sergi-diff-1.2.0-1|45	%goprep
21mr|golang-github-sergi-diff-1.2.0-1|46	
21mr|golang-github-sergi-diff-1.2.0-1|47	%install
21mr|golang-github-sergi-diff-1.2.0-1|48	%gopkginstall
21mr|golang-github-sergi-diff-1.2.0-1|49	
21mr|golang-github-sergi-diff-1.2.0-1|50	%if %{with check}
21mr|golang-github-sergi-diff-1.2.0-1|51	%check
21mr|golang-github-sergi-diff-1.2.0-1|52	%gocheck
21mr|golang-github-sergi-diff-1.2.0-1|53	%endif
21mr|golang-github-sergi-diff-1.2.0-1|54	
21mr|golang-github-sergi-diff-1.2.0-1|55	%gopkgfiles
21mr|golang-github-sergi-diff-1.2.0-1|56	

12564 21
21mr|golang-github-sirupsen-logrus-1.8.1-1|1	%ifnarch aarch64
21mr|golang-github-sirupsen-logrus-1.8.1-1|2	%bcond_without check
21mr|golang-github-sirupsen-logrus-1.8.1-1|3	%endif
21mr|golang-github-sirupsen-logrus-1.8.1-1|4	
21mr|golang-github-sirupsen-logrus-1.8.1-1|5	# https://github.com/sirupsen/logrus
21mr|golang-github-sirupsen-logrus-1.8.1-1|6	%global goipath         github.com/sirupsen/logrus
21mr|golang-github-sirupsen-logrus-1.8.1-1|7	Version:                1.8.1
21mr|golang-github-sirupsen-logrus-1.8.1-1|8	
21mr|golang-github-sirupsen-logrus-1.8.1-1|9	%gometa
21mr|golang-github-sirupsen-logrus-1.8.1-1|10	
21mr|golang-github-sirupsen-logrus-1.8.1-1|11	%global goaltipaths     github.com/Sirupsen/logrus
21mr|golang-github-sirupsen-logrus-1.8.1-1|12	
21mr|golang-github-sirupsen-logrus-1.8.1-1|13	%global common_description %{expand:
21mr|golang-github-sirupsen-logrus-1.8.1-1|14	Logrus is a structured logger for Go, completely API compatible with the
21mr|golang-github-sirupsen-logrus-1.8.1-1|15	standard library logger.}
21mr|golang-github-sirupsen-logrus-1.8.1-1|16	
21mr|golang-github-sirupsen-logrus-1.8.1-1|17	%global golicenses      LICENSE
21mr|golang-github-sirupsen-logrus-1.8.1-1|18	%global godocs          CHANGELOG.md README.md
21mr|golang-github-sirupsen-logrus-1.8.1-1|19	
21mr|golang-github-sirupsen-logrus-1.8.1-1|20	Name:		%{goname}
21mr|golang-github-sirupsen-logrus-1.8.1-1|21	Release:	1
21mr|golang-github-sirupsen-logrus-1.8.1-1|22	Summary:	Structured, pluggable logging for Go
21mr|golang-github-sirupsen-logrus-1.8.1-1|23	Group:		Development/Other
21mr|golang-github-sirupsen-logrus-1.8.1-1|24	License:	MIT
21mr|golang-github-sirupsen-logrus-1.8.1-1|25	URL:		%{gourl}
21mr|golang-github-sirupsen-logrus-1.8.1-1|26	Source0:	%{gosource}
21mr|golang-github-sirupsen-logrus-1.8.1-1|27	
21mr|golang-github-sirupsen-logrus-1.8.1-1|28	BuildRequires:	golang(github.com/stretchr/testify/require)
21mr|golang-github-sirupsen-logrus-1.8.1-1|29	BuildRequires:	golang(golang.org/x/sys/unix)
21mr|golang-github-sirupsen-logrus-1.8.1-1|30	
21mr|golang-github-sirupsen-logrus-1.8.1-1|31	%if %{with check}
21mr|golang-github-sirupsen-logrus-1.8.1-1|32	# Tests
21mr|golang-github-sirupsen-logrus-1.8.1-1|33	BuildRequires:	golang(github.com/stretchr/testify/assert)
21mr|golang-github-sirupsen-logrus-1.8.1-1|34	%endif
21mr|golang-github-sirupsen-logrus-1.8.1-1|35	
21mr|golang-github-sirupsen-logrus-1.8.1-1|36	%description
21mr|golang-github-sirupsen-logrus-1.8.1-1|37	%{common_description}
21mr|golang-github-sirupsen-logrus-1.8.1-1|38	
21mr|golang-github-sirupsen-logrus-1.8.1-1|39	%gopkg
21mr|golang-github-sirupsen-logrus-1.8.1-1|40	
21mr|golang-github-sirupsen-logrus-1.8.1-1|41	%prep
21mr|golang-github-sirupsen-logrus-1.8.1-1|42	%goprep
21mr|golang-github-sirupsen-logrus-1.8.1-1|43	
21mr|golang-github-sirupsen-logrus-1.8.1-1|44	%install
21mr|golang-github-sirupsen-logrus-1.8.1-1|45	%gopkginstall
21mr|golang-github-sirupsen-logrus-1.8.1-1|46	
21mr|golang-github-sirupsen-logrus-1.8.1-1|47	%if %{with check}
21mr|golang-github-sirupsen-logrus-1.8.1-1|48	%check
21mr|golang-github-sirupsen-logrus-1.8.1-1|49	%gocheck
21mr|golang-github-sirupsen-logrus-1.8.1-1|50	%endif
21mr|golang-github-sirupsen-logrus-1.8.1-1|51	
21mr|golang-github-sirupsen-logrus-1.8.1-1|52	%gopkgfiles
21mr|golang-github-sirupsen-logrus-1.8.1-1|53	

12565 21
21mr|golang-github-stretchr-objx-0.3.0-3|1	# Generated by go2rpm
21mr|golang-github-stretchr-objx-0.3.0-3|2	%bcond_without check
21mr|golang-github-stretchr-objx-0.3.0-3|3	
21mr|golang-github-stretchr-objx-0.3.0-3|4	# https://github.com/stretchr/objx
21mr|golang-github-stretchr-objx-0.3.0-3|5	%global goipath         github.com/stretchr/objx
21mr|golang-github-stretchr-objx-0.3.0-3|6	Version:                0.3.0
21mr|golang-github-stretchr-objx-0.3.0-3|7	
21mr|golang-github-stretchr-objx-0.3.0-3|8	%gometa
21mr|golang-github-stretchr-objx-0.3.0-3|9	
21mr|golang-github-stretchr-objx-0.3.0-3|10	%global common_description %{expand:
21mr|golang-github-stretchr-objx-0.3.0-3|11	Objx provides the objx.Map type, which is a map[string]interface{} that exposes
21mr|golang-github-stretchr-objx-0.3.0-3|12	a powerful Get method (among others) that allows you to easily and quickly get
21mr|golang-github-stretchr-objx-0.3.0-3|13	access to data within the map, without having to worry too much about type
21mr|golang-github-stretchr-objx-0.3.0-3|14	assertions, missing data, default values etc.}
21mr|golang-github-stretchr-objx-0.3.0-3|15	
21mr|golang-github-stretchr-objx-0.3.0-3|16	%global golicenses      LICENSE
21mr|golang-github-stretchr-objx-0.3.0-3|17	%global godocs          README.md
21mr|golang-github-stretchr-objx-0.3.0-3|18	
21mr|golang-github-stretchr-objx-0.3.0-3|19	Name:           %{goname}
21mr|golang-github-stretchr-objx-0.3.0-3|20	Release:        3%{?dist}
21mr|golang-github-stretchr-objx-0.3.0-3|21	Summary:        Go package for dealing with maps, slices, json and other data
21mr|golang-github-stretchr-objx-0.3.0-3|22	Group:		Development/Other
21mr|golang-github-stretchr-objx-0.3.0-3|23	License:        MIT
21mr|golang-github-stretchr-objx-0.3.0-3|24	URL:            %{gourl}
21mr|golang-github-stretchr-objx-0.3.0-3|25	Source0:        %{gosource}
21mr|golang-github-stretchr-objx-0.3.0-3|26	
21mr|golang-github-stretchr-objx-0.3.0-3|27	%description
21mr|golang-github-stretchr-objx-0.3.0-3|28	%{common_description}
21mr|golang-github-stretchr-objx-0.3.0-3|29	
21mr|golang-github-stretchr-objx-0.3.0-3|30	%gopkg
21mr|golang-github-stretchr-objx-0.3.0-3|31	
21mr|golang-github-stretchr-objx-0.3.0-3|32	%prep
21mr|golang-github-stretchr-objx-0.3.0-3|33	%goprep
21mr|golang-github-stretchr-objx-0.3.0-3|34	
21mr|golang-github-stretchr-objx-0.3.0-3|35	%install
21mr|golang-github-stretchr-objx-0.3.0-3|36	%gopkginstall
21mr|golang-github-stretchr-objx-0.3.0-3|37	
21mr|golang-github-stretchr-objx-0.3.0-3|38	%if %{with check}
21mr|golang-github-stretchr-objx-0.3.0-3|39	%check
21mr|golang-github-stretchr-objx-0.3.0-3|40	%gocheck
21mr|golang-github-stretchr-objx-0.3.0-3|41	%endif
21mr|golang-github-stretchr-objx-0.3.0-3|42	
21mr|golang-github-stretchr-objx-0.3.0-3|43	%gopkgfiles
21mr|golang-github-stretchr-objx-0.3.0-3|44	
21mr|golang-github-stretchr-objx-0.3.0-3|45	%changelog
21mr|golang-github-stretchr-objx-0.3.0-3|46	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-3
21mr|golang-github-stretchr-objx-0.3.0-3|47	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|48	
21mr|golang-github-stretchr-objx-0.3.0-3|49	* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-2
21mr|golang-github-stretchr-objx-0.3.0-3|50	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|51	
21mr|golang-github-stretchr-objx-0.3.0-3|52	* Sun Aug 02 22:09:13 CEST 2020 Robert-André Mauchin <zebob.m@gmail.com> - 0.3.0-1
21mr|golang-github-stretchr-objx-0.3.0-3|53	- Update to 0.3.0
21mr|golang-github-stretchr-objx-0.3.0-3|54	
21mr|golang-github-stretchr-objx-0.3.0-3|55	* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-4
21mr|golang-github-stretchr-objx-0.3.0-3|56	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|57	
21mr|golang-github-stretchr-objx-0.3.0-3|58	* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-3
21mr|golang-github-stretchr-objx-0.3.0-3|59	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|60	
21mr|golang-github-stretchr-objx-0.3.0-3|61	* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-2
21mr|golang-github-stretchr-objx-0.3.0-3|62	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|63	
21mr|golang-github-stretchr-objx-0.3.0-3|64	* Mon Apr 15 22:07:50 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0.2.0-1
21mr|golang-github-stretchr-objx-0.3.0-3|65	- Release 0.2.0
21mr|golang-github-stretchr-objx-0.3.0-3|66	
21mr|golang-github-stretchr-objx-0.3.0-3|67	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.15.git1a9d0bb
21mr|golang-github-stretchr-objx-0.3.0-3|68	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|69	
21mr|golang-github-stretchr-objx-0.3.0-3|70	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.14.git1a9d0bb
21mr|golang-github-stretchr-objx-0.3.0-3|71	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|72	
21mr|golang-github-stretchr-objx-0.3.0-3|73	* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.13.git1a9d0bb
21mr|golang-github-stretchr-objx-0.3.0-3|74	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|75	
21mr|golang-github-stretchr-objx-0.3.0-3|76	* Tue Sep 12 2017 Jan Chaloupka <jchaloup@redhat.com> - 0-0.12.git1a9d0bb
21mr|golang-github-stretchr-objx-0.3.0-3|77	- Bump to upstream 1a9d0bb9f541897e62256577b352fdbc1fb4fd94
21mr|golang-github-stretchr-objx-0.3.0-3|78	resolves: #1490415
21mr|golang-github-stretchr-objx-0.3.0-3|79	
21mr|golang-github-stretchr-objx-0.3.0-3|80	* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.11.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|81	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|82	
21mr|golang-github-stretchr-objx-0.3.0-3|83	* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.10.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|84	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|85	
21mr|golang-github-stretchr-objx-0.3.0-3|86	* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.9.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|87	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|88	
21mr|golang-github-stretchr-objx-0.3.0-3|89	* Sat Dec 17 2016 Jan Chaloupka <jchaloup@redhat.com> - 0-0.8.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|90	- Polish the spec file
21mr|golang-github-stretchr-objx-0.3.0-3|91	resolves: #1250514
21mr|golang-github-stretchr-objx-0.3.0-3|92	
21mr|golang-github-stretchr-objx-0.3.0-3|93	* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.7.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|94	- https://fedoraproject.org/wiki/Changes/golang1.7
21mr|golang-github-stretchr-objx-0.3.0-3|95	
21mr|golang-github-stretchr-objx-0.3.0-3|96	* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.6.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|97	- https://fedoraproject.org/wiki/Changes/golang1.6
21mr|golang-github-stretchr-objx-0.3.0-3|98	
21mr|golang-github-stretchr-objx-0.3.0-3|99	* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.5.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|100	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|101	
21mr|golang-github-stretchr-objx-0.3.0-3|102	* Mon Aug 10 2015 Fridolin Pokorny <fpokorny@redhat.com> - 0-0.4.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|103	- Update spec file to spec-2.0
21mr|golang-github-stretchr-objx-0.3.0-3|104	resolves: #1250514
21mr|golang-github-stretchr-objx-0.3.0-3|105	
21mr|golang-github-stretchr-objx-0.3.0-3|106	* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.3.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|107	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21mr|golang-github-stretchr-objx-0.3.0-3|108	
21mr|golang-github-stretchr-objx-0.3.0-3|109	* Mon Sep 15 2014 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0-0.2.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|110	- do not redefine gopath
21mr|golang-github-stretchr-objx-0.3.0-3|111	
21mr|golang-github-stretchr-objx-0.3.0-3|112	* Wed Aug 06 2014 Adam Miller <maxamillion@fedoraproject.org> - 0-0.1.gitcbeaeb1
21mr|golang-github-stretchr-objx-0.3.0-3|113	- First package for Fedora.

12566 21
21mr|golang-github-stretchr-testify-1.8.0-3|1	# Generated by go2rpm
21mr|golang-github-stretchr-testify-1.8.0-3|2	%ifarch x86_64
21mr|golang-github-stretchr-testify-1.8.0-3|3	%bcond_without check
21mr|golang-github-stretchr-testify-1.8.0-3|4	%endif
21mr|golang-github-stretchr-testify-1.8.0-3|5	
21mr|golang-github-stretchr-testify-1.8.0-3|6	# https://github.com/stretchr/testify
21mr|golang-github-stretchr-testify-1.8.0-3|7	%global goipath         github.com/stretchr/testify
21mr|golang-github-stretchr-testify-1.8.0-3|8	Version:                1.8.0
21mr|golang-github-stretchr-testify-1.8.0-3|9	
21mr|golang-github-stretchr-testify-1.8.0-3|10	%gometa
21mr|golang-github-stretchr-testify-1.8.0-3|11	
21mr|golang-github-stretchr-testify-1.8.0-3|12	%global goaltipaths     gopkg.in/stretchr/testify.v1
21mr|golang-github-stretchr-testify-1.8.0-3|13	
21mr|golang-github-stretchr-testify-1.8.0-3|14	%global common_description %{expand:
21mr|golang-github-stretchr-testify-1.8.0-3|15	Golang set of packages that provide many tools for testifying
21mr|golang-github-stretchr-testify-1.8.0-3|16	that your code will behave as you intend.
21mr|golang-github-stretchr-testify-1.8.0-3|17	
21mr|golang-github-stretchr-testify-1.8.0-3|18	Features include:
21mr|golang-github-stretchr-testify-1.8.0-3|19	
21mr|golang-github-stretchr-testify-1.8.0-3|20	- Easy assertions
21mr|golang-github-stretchr-testify-1.8.0-3|21	- Mocking
21mr|golang-github-stretchr-testify-1.8.0-3|22	- Testing suite interfaces and functions}
21mr|golang-github-stretchr-testify-1.8.0-3|23	
21mr|golang-github-stretchr-testify-1.8.0-3|24	%global golicenses      LICENSE
21mr|golang-github-stretchr-testify-1.8.0-3|25	%global godocs          README.md
21mr|golang-github-stretchr-testify-1.8.0-3|26	
21mr|golang-github-stretchr-testify-1.8.0-3|27	Name:           %{goname}
21mr|golang-github-stretchr-testify-1.8.0-3|28	Release:        3%{?dist}
21mr|golang-github-stretchr-testify-1.8.0-3|29	Summary:        Toolkit with common assertions and mocks
21mr|golang-github-stretchr-testify-1.8.0-3|30	Group:		Development/Other
21mr|golang-github-stretchr-testify-1.8.0-3|31	License:        MIT
21mr|golang-github-stretchr-testify-1.8.0-3|32	URL:            %{gourl}
21mr|golang-github-stretchr-testify-1.8.0-3|33	Source0:        %{gosource}
21mr|golang-github-stretchr-testify-1.8.0-3|34	
21mr|golang-github-stretchr-testify-1.8.0-3|35	BuildRequires:  golang(github.com/davecgh/go-spew/spew)
21mr|golang-github-stretchr-testify-1.8.0-3|36	BuildRequires:  golang(github.com/pmezard/go-difflib/difflib)
21mr|golang-github-stretchr-testify-1.8.0-3|37	BuildRequires:  golang(github.com/stretchr/objx)
21mr|golang-github-stretchr-testify-1.8.0-3|38	BuildRequires:  golang(gopkg.in/yaml.v3)
21mr|golang-github-stretchr-testify-1.8.0-3|39	
21mr|golang-github-stretchr-testify-1.8.0-3|40	%description
21mr|golang-github-stretchr-testify-1.8.0-3|41	%{common_description}
21mr|golang-github-stretchr-testify-1.8.0-3|42	
21mr|golang-github-stretchr-testify-1.8.0-3|43	%gopkg
21mr|golang-github-stretchr-testify-1.8.0-3|44	
21mr|golang-github-stretchr-testify-1.8.0-3|45	%prep
21mr|golang-github-stretchr-testify-1.8.0-3|46	%goprep
21mr|golang-github-stretchr-testify-1.8.0-3|47	
21mr|golang-github-stretchr-testify-1.8.0-3|48	%install
21mr|golang-github-stretchr-testify-1.8.0-3|49	%gopkginstall
21mr|golang-github-stretchr-testify-1.8.0-3|50	
21mr|golang-github-stretchr-testify-1.8.0-3|51	%if %{with check}
21mr|golang-github-stretchr-testify-1.8.0-3|52	%check
21mr|golang-github-stretchr-testify-1.8.0-3|53	%gocheck
21mr|golang-github-stretchr-testify-1.8.0-3|54	%endif
21mr|golang-github-stretchr-testify-1.8.0-3|55	
21mr|golang-github-stretchr-testify-1.8.0-3|56	%gopkgfiles
21mr|golang-github-stretchr-testify-1.8.0-3|57	

12567 21
21mr|golang-github-urfave-cli-1.20.0-1|1	# If any of the following macros should be set otherwise,
21mr|golang-github-urfave-cli-1.20.0-1|2	# you can wrap any of them with the following conditions:
21mr|golang-github-urfave-cli-1.20.0-1|3	# - %%if 0%%{centos} == 7
21mr|golang-github-urfave-cli-1.20.0-1|4	# - %%if 0%%{?rhel} == 7
21mr|golang-github-urfave-cli-1.20.0-1|5	# - %%if 0%%{?fedora} == 23
21mr|golang-github-urfave-cli-1.20.0-1|6	# Or just test for particular distribution:
21mr|golang-github-urfave-cli-1.20.0-1|7	# - %%if 0%%{centos}
21mr|golang-github-urfave-cli-1.20.0-1|8	# - %%if 0%%{?rhel}
21mr|golang-github-urfave-cli-1.20.0-1|9	# - %%if 0%%{?fedora}
21mr|golang-github-urfave-cli-1.20.0-1|10	#
21mr|golang-github-urfave-cli-1.20.0-1|11	# Be aware, on centos, both %%rhel and %%centos are set. If you want to test
21mr|golang-github-urfave-cli-1.20.0-1|12	# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition.
21mr|golang-github-urfave-cli-1.20.0-1|13	# (Don't forget to replace double percentage symbol with single one in order to apply a condition)
21mr|golang-github-urfave-cli-1.20.0-1|14	
21mr|golang-github-urfave-cli-1.20.0-1|15	# Generate devel rpm
21mr|golang-github-urfave-cli-1.20.0-1|16	%global with_devel 1
21mr|golang-github-urfave-cli-1.20.0-1|17	# Build project from bundled dependencies
21mr|golang-github-urfave-cli-1.20.0-1|18	%global with_bundled 0
21mr|golang-github-urfave-cli-1.20.0-1|19	# Build with debug info rpm
21mr|golang-github-urfave-cli-1.20.0-1|20	%global with_debug 0
21mr|golang-github-urfave-cli-1.20.0-1|21	# Run tests in check section
21mr|golang-github-urfave-cli-1.20.0-1|22	%global with_check 1
21mr|golang-github-urfave-cli-1.20.0-1|23	# Generate unit-test rpm
21mr|golang-github-urfave-cli-1.20.0-1|24	%global with_unit_test 1
21mr|golang-github-urfave-cli-1.20.0-1|25	
21mr|golang-github-urfave-cli-1.20.0-1|26	%if 0%{?with_debug}
21mr|golang-github-urfave-cli-1.20.0-1|27	%global _dwz_low_mem_die_limit 0
21mr|golang-github-urfave-cli-1.20.0-1|28	%else
21mr|golang-github-urfave-cli-1.20.0-1|29	%global debug_package   %{nil}
21mr|golang-github-urfave-cli-1.20.0-1|30	%endif
21mr|golang-github-urfave-cli-1.20.0-1|31	
21mr|golang-github-urfave-cli-1.20.0-1|32	%global provider        github
21mr|golang-github-urfave-cli-1.20.0-1|33	%global provider_tld    com
21mr|golang-github-urfave-cli-1.20.0-1|34	%global project         urfave
21mr|golang-github-urfave-cli-1.20.0-1|35	%global repo            cli
21mr|golang-github-urfave-cli-1.20.0-1|36	# https://github.com/urfave/cli
21mr|golang-github-urfave-cli-1.20.0-1|37	%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
21mr|golang-github-urfave-cli-1.20.0-1|38	%global import_path     %{provider_prefix}
21mr|golang-github-urfave-cli-1.20.0-1|39	
21mr|golang-github-urfave-cli-1.20.0-1|40	Name:		golang-%{provider}-%{project}-%{repo}
21mr|golang-github-urfave-cli-1.20.0-1|41	Version:	1.20.0
21mr|golang-github-urfave-cli-1.20.0-1|42	Release:	1%{?dist}
21mr|golang-github-urfave-cli-1.20.0-1|43	Summary:	A simple, fast, and fun package for building command line apps in Go
21mr|golang-github-urfave-cli-1.20.0-1|44	Group:		Development/Other
21mr|golang-github-urfave-cli-1.20.0-1|45	# Detected licences
21mr|golang-github-urfave-cli-1.20.0-1|46	# - MIT/X11 (BSD like) at 'LICENSE'
21mr|golang-github-urfave-cli-1.20.0-1|47	License:	MIT
21mr|golang-github-urfave-cli-1.20.0-1|48	URL:		https://%{provider_prefix}
21mr|golang-github-urfave-cli-1.20.0-1|49	Source0:	https://%{provider_prefix}/archive/v%{version}.tar.gz#/%{repo}-%{version}.tar.gz
21mr|golang-github-urfave-cli-1.20.0-1|50	
21mr|golang-github-urfave-cli-1.20.0-1|51	Patch0:		0001-fix-ineffective-assigns.patch
21mr|golang-github-urfave-cli-1.20.0-1|52	
21mr|golang-github-urfave-cli-1.20.0-1|53	# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
21mr|golang-github-urfave-cli-1.20.0-1|54	ExclusiveArch:  %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
21mr|golang-github-urfave-cli-1.20.0-1|55	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21mr|golang-github-urfave-cli-1.20.0-1|56	BuildRequires:  %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
21mr|golang-github-urfave-cli-1.20.0-1|57	
21mr|golang-github-urfave-cli-1.20.0-1|58	
21mr|golang-github-urfave-cli-1.20.0-1|59	
21mr|golang-github-urfave-cli-1.20.0-1|60	%description
21mr|golang-github-urfave-cli-1.20.0-1|61	%{summary}
21mr|golang-github-urfave-cli-1.20.0-1|62	
21mr|golang-github-urfave-cli-1.20.0-1|63	#------------------------------------------------------------------------
21mr|golang-github-urfave-cli-1.20.0-1|64	%if 0%{?with_devel}
21mr|golang-github-urfave-cli-1.20.0-1|65	%package devel
21mr|golang-github-urfave-cli-1.20.0-1|66	Summary:	%{summary}
21mr|golang-github-urfave-cli-1.20.0-1|67	Group:		Development/Other
21mr|golang-github-urfave-cli-1.20.0-1|68	BuildArch:	noarch
21mr|golang-github-urfave-cli-1.20.0-1|69	
21mr|golang-github-urfave-cli-1.20.0-1|70	%if 0%{?with_check} && ! 0%{?with_bundled}
21mr|golang-github-urfave-cli-1.20.0-1|71	BuildRequires:	golang(gopkg.in/yaml.v2)
21mr|golang-github-urfave-cli-1.20.0-1|72	BuildRequires:	golang(github.com/BurntSushi/toml)
21mr|golang-github-urfave-cli-1.20.0-1|73	%endif
21mr|golang-github-urfave-cli-1.20.0-1|74	
21mr|golang-github-urfave-cli-1.20.0-1|75	Requires:	golang(gopkg.in/yaml.v2)
21mr|golang-github-urfave-cli-1.20.0-1|76	Requires:	golang(github.com/BurntSushi/toml)
21mr|golang-github-urfave-cli-1.20.0-1|77	
21mr|golang-github-urfave-cli-1.20.0-1|78	Provides:	golang(%{import_path}) = %{version}-%{release}
21mr|golang-github-urfave-cli-1.20.0-1|79	Provides:	golang(%{import_path}/altsrc) = %{version}-%{release}
21mr|golang-github-urfave-cli-1.20.0-1|80	
21mr|golang-github-urfave-cli-1.20.0-1|81	%description devel
21mr|golang-github-urfave-cli-1.20.0-1|82	%{summary}
21mr|golang-github-urfave-cli-1.20.0-1|83	
21mr|golang-github-urfave-cli-1.20.0-1|84	This package contains library source intended for
21mr|golang-github-urfave-cli-1.20.0-1|85	building other packages which use import path with
21mr|golang-github-urfave-cli-1.20.0-1|86	%{import_path} prefix.
21mr|golang-github-urfave-cli-1.20.0-1|87	
21mr|golang-github-urfave-cli-1.20.0-1|88	%files devel -f devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|89	%license LICENSE
21mr|golang-github-urfave-cli-1.20.0-1|90	%doc CHANGELOG.md README.md
21mr|golang-github-urfave-cli-1.20.0-1|91	%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
21mr|golang-github-urfave-cli-1.20.0-1|92	
21mr|golang-github-urfave-cli-1.20.0-1|93	%endif
21mr|golang-github-urfave-cli-1.20.0-1|94	
21mr|golang-github-urfave-cli-1.20.0-1|95	#------------------------------------------------------------------------
21mr|golang-github-urfave-cli-1.20.0-1|96	
21mr|golang-github-urfave-cli-1.20.0-1|97	%if 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-github-urfave-cli-1.20.0-1|98	%package unit-test-devel
21mr|golang-github-urfave-cli-1.20.0-1|99	Summary:	Unit tests for %{name} package
21mr|golang-github-urfave-cli-1.20.0-1|100	Group:		Development/Other
21mr|golang-github-urfave-cli-1.20.0-1|101	%if 0%{?with_check}
21mr|golang-github-urfave-cli-1.20.0-1|102	#Here comes all BuildRequires: PACKAGE the unit tests
21mr|golang-github-urfave-cli-1.20.0-1|103	#in %%check section need for running
21mr|golang-github-urfave-cli-1.20.0-1|104	%endif
21mr|golang-github-urfave-cli-1.20.0-1|105	
21mr|golang-github-urfave-cli-1.20.0-1|106	# test subpackage tests code from devel subpackage
21mr|golang-github-urfave-cli-1.20.0-1|107	Requires:	%{name}-devel = %{version}-%{release}
21mr|golang-github-urfave-cli-1.20.0-1|108	
21mr|golang-github-urfave-cli-1.20.0-1|109	%if 0%{?with_check} && ! 0%{?with_bundled}
21mr|golang-github-urfave-cli-1.20.0-1|110	%endif
21mr|golang-github-urfave-cli-1.20.0-1|111	
21mr|golang-github-urfave-cli-1.20.0-1|112	
21mr|golang-github-urfave-cli-1.20.0-1|113	%description unit-test-devel
21mr|golang-github-urfave-cli-1.20.0-1|114	%{summary}
21mr|golang-github-urfave-cli-1.20.0-1|115	
21mr|golang-github-urfave-cli-1.20.0-1|116	This package contains unit tests for project
21mr|golang-github-urfave-cli-1.20.0-1|117	providing packages with %{import_path} prefix.
21mr|golang-github-urfave-cli-1.20.0-1|118	
21mr|golang-github-urfave-cli-1.20.0-1|119	%files unit-test-devel -f unit-test-devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|120	%license LICENSE
21mr|golang-github-urfave-cli-1.20.0-1|121	
21mr|golang-github-urfave-cli-1.20.0-1|122	%endif
21mr|golang-github-urfave-cli-1.20.0-1|123	
21mr|golang-github-urfave-cli-1.20.0-1|124	#------------------------------------------------------------------------
21mr|golang-github-urfave-cli-1.20.0-1|125	
21mr|golang-github-urfave-cli-1.20.0-1|126	%prep
21mr|golang-github-urfave-cli-1.20.0-1|127	%setup -q -n %{repo}-%{version}
21mr|golang-github-urfave-cli-1.20.0-1|128	
21mr|golang-github-urfave-cli-1.20.0-1|129	%patch0 -p1
21mr|golang-github-urfave-cli-1.20.0-1|130	
21mr|golang-github-urfave-cli-1.20.0-1|131	%build
21mr|golang-github-urfave-cli-1.20.0-1|132	%install
21mr|golang-github-urfave-cli-1.20.0-1|133	# source codes for building projects
21mr|golang-github-urfave-cli-1.20.0-1|134	%if 0%{?with_devel}
21mr|golang-github-urfave-cli-1.20.0-1|135	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-github-urfave-cli-1.20.0-1|136	echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|137	# find all *.go but no *_test.go files and generate devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|138	for file in $(find . -iname "*.go" \! -iname "*_test.go" | grep -v "Godeps/_workspace") ; do
21mr|golang-github-urfave-cli-1.20.0-1|139	dirprefix=$(dirname $file)
21mr|golang-github-urfave-cli-1.20.0-1|140	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix
21mr|golang-github-urfave-cli-1.20.0-1|141	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-github-urfave-cli-1.20.0-1|142	echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|143	
21mr|golang-github-urfave-cli-1.20.0-1|144	while [ "$dirprefix" != "." ]; do
21mr|golang-github-urfave-cli-1.20.0-1|145	echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|146	dirprefix=$(dirname $dirprefix)
21mr|golang-github-urfave-cli-1.20.0-1|147	done
21mr|golang-github-urfave-cli-1.20.0-1|148	done
21mr|golang-github-urfave-cli-1.20.0-1|149	%endif
21mr|golang-github-urfave-cli-1.20.0-1|150	
21mr|golang-github-urfave-cli-1.20.0-1|151	# testing files for this project
21mr|golang-github-urfave-cli-1.20.0-1|152	%if 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-github-urfave-cli-1.20.0-1|153	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-github-urfave-cli-1.20.0-1|154	# find all *_test.go files and generate unit-test-devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|155	for file in $(find . -iname "*_test.go" | grep -v "Godeps/_workspace") ; do
21mr|golang-github-urfave-cli-1.20.0-1|156	dirprefix=$(dirname $file)
21mr|golang-github-urfave-cli-1.20.0-1|157	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix
21mr|golang-github-urfave-cli-1.20.0-1|158	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-github-urfave-cli-1.20.0-1|159	echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|160	
21mr|golang-github-urfave-cli-1.20.0-1|161	while [ "$dirprefix" != "." ]; do
21mr|golang-github-urfave-cli-1.20.0-1|162	echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|163	dirprefix=$(dirname $dirprefix)
21mr|golang-github-urfave-cli-1.20.0-1|164	done
21mr|golang-github-urfave-cli-1.20.0-1|165	done
21mr|golang-github-urfave-cli-1.20.0-1|166	%endif
21mr|golang-github-urfave-cli-1.20.0-1|167	
21mr|golang-github-urfave-cli-1.20.0-1|168	%if 0%{?with_devel}
21mr|golang-github-urfave-cli-1.20.0-1|169	sort -u -o devel.file-list devel.file-list
21mr|golang-github-urfave-cli-1.20.0-1|170	%endif
21mr|golang-github-urfave-cli-1.20.0-1|171	
21mr|golang-github-urfave-cli-1.20.0-1|172	%check
21mr|golang-github-urfave-cli-1.20.0-1|173	%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-github-urfave-cli-1.20.0-1|174	%if ! 0%{?with_bundled}
21mr|golang-github-urfave-cli-1.20.0-1|175	export GOPATH=%{buildroot}/%{gopath}:%{gopath}
21mr|golang-github-urfave-cli-1.20.0-1|176	%else
21mr|golang-github-urfave-cli-1.20.0-1|177	export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
21mr|golang-github-urfave-cli-1.20.0-1|178	%endif
21mr|golang-github-urfave-cli-1.20.0-1|179	
21mr|golang-github-urfave-cli-1.20.0-1|180	%if ! 0%{?gotest:1}
21mr|golang-github-urfave-cli-1.20.0-1|181	%global gotest go test
21mr|golang-github-urfave-cli-1.20.0-1|182	%endif
21mr|golang-github-urfave-cli-1.20.0-1|183	
21mr|golang-github-urfave-cli-1.20.0-1|184	%gotest %{import_path}
21mr|golang-github-urfave-cli-1.20.0-1|185	#i%%gotest %{import_path}/altsrc
21mr|golang-github-urfave-cli-1.20.0-1|186	%endif
21mr|golang-github-urfave-cli-1.20.0-1|187	
21mr|golang-github-urfave-cli-1.20.0-1|188	#define license tag if not already defined
21mr|golang-github-urfave-cli-1.20.0-1|189	%{!?_licensedir:%global license %doc}

12568 21
21mr|golang-github-vbatts-tar-split-0.11.1-8|1	%bcond_without check
21mr|golang-github-vbatts-tar-split-0.11.1-8|2	
21mr|golang-github-vbatts-tar-split-0.11.1-8|3	# https://github.com/vbatts/tar-split
21mr|golang-github-vbatts-tar-split-0.11.1-8|4	%global goipath         github.com/vbatts/tar-split
21mr|golang-github-vbatts-tar-split-0.11.1-8|5	
21mr|golang-github-vbatts-tar-split-0.11.1-8|6	Version:                0.11.1
21mr|golang-github-vbatts-tar-split-0.11.1-8|7	
21mr|golang-github-vbatts-tar-split-0.11.1-8|8	%gometa
21mr|golang-github-vbatts-tar-split-0.11.1-8|9	
21mr|golang-github-vbatts-tar-split-0.11.1-8|10	%global common_description %{expand:
21mr|golang-github-vbatts-tar-split-0.11.1-8|11	Pristinely disassembling a tar archive, and stashing needed raw bytes and
21mr|golang-github-vbatts-tar-split-0.11.1-8|12	offsets to reassemble a validating original archive.}
21mr|golang-github-vbatts-tar-split-0.11.1-8|13	
21mr|golang-github-vbatts-tar-split-0.11.1-8|14	%global golicenses      LICENSE
21mr|golang-github-vbatts-tar-split-0.11.1-8|15	%global godocs          README.md README-tar-split.md
21mr|golang-github-vbatts-tar-split-0.11.1-8|16	
21mr|golang-github-vbatts-tar-split-0.11.1-8|17	Name:           %{goname}
21mr|golang-github-vbatts-tar-split-0.11.1-8|18	Release:        8%{?dist}
21mr|golang-github-vbatts-tar-split-0.11.1-8|19	Summary:        Tar archive assembly/disassembly
21mr|golang-github-vbatts-tar-split-0.11.1-8|20	Group:		Development/Other
21mr|golang-github-vbatts-tar-split-0.11.1-8|21	# Upstream license specification: BSD-3-Clause
21mr|golang-github-vbatts-tar-split-0.11.1-8|22	License:        BSD
21mr|golang-github-vbatts-tar-split-0.11.1-8|23	URL:            %{gourl}
21mr|golang-github-vbatts-tar-split-0.11.1-8|24	Source0:        %{gosource}
21mr|golang-github-vbatts-tar-split-0.11.1-8|25	
21mr|golang-github-vbatts-tar-split-0.11.1-8|26	BuildRequires:  golang(github.com/sirupsen/logrus)
21mr|golang-github-vbatts-tar-split-0.11.1-8|27	BuildRequires:  golang(github.com/urfave/cli)
21mr|golang-github-vbatts-tar-split-0.11.1-8|28	
21mr|golang-github-vbatts-tar-split-0.11.1-8|29	%description
21mr|golang-github-vbatts-tar-split-0.11.1-8|30	%{common_description}
21mr|golang-github-vbatts-tar-split-0.11.1-8|31	
21mr|golang-github-vbatts-tar-split-0.11.1-8|32	%gopkg
21mr|golang-github-vbatts-tar-split-0.11.1-8|33	
21mr|golang-github-vbatts-tar-split-0.11.1-8|34	%prep
21mr|golang-github-vbatts-tar-split-0.11.1-8|35	%goprep
21mr|golang-github-vbatts-tar-split-0.11.1-8|36	mv cmd/tar-split/README.md README-tar-split.md
21mr|golang-github-vbatts-tar-split-0.11.1-8|37	
21mr|golang-github-vbatts-tar-split-0.11.1-8|38	%build
21mr|golang-github-vbatts-tar-split-0.11.1-8|39	for cmd in cmd/* ; do
21mr|golang-github-vbatts-tar-split-0.11.1-8|40	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-github-vbatts-tar-split-0.11.1-8|41	done
21mr|golang-github-vbatts-tar-split-0.11.1-8|42	
21mr|golang-github-vbatts-tar-split-0.11.1-8|43	%install
21mr|golang-github-vbatts-tar-split-0.11.1-8|44	%gopkginstall
21mr|golang-github-vbatts-tar-split-0.11.1-8|45	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-github-vbatts-tar-split-0.11.1-8|46	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-github-vbatts-tar-split-0.11.1-8|47	
21mr|golang-github-vbatts-tar-split-0.11.1-8|48	%if %{with check}
21mr|golang-github-vbatts-tar-split-0.11.1-8|49	%check
21mr|golang-github-vbatts-tar-split-0.11.1-8|50	%gocheck
21mr|golang-github-vbatts-tar-split-0.11.1-8|51	%endif
21mr|golang-github-vbatts-tar-split-0.11.1-8|52	
21mr|golang-github-vbatts-tar-split-0.11.1-8|53	%files
21mr|golang-github-vbatts-tar-split-0.11.1-8|54	%license LICENSE
21mr|golang-github-vbatts-tar-split-0.11.1-8|55	%doc README.md README-tar-split.md
21mr|golang-github-vbatts-tar-split-0.11.1-8|56	%{_bindir}/*
21mr|golang-github-vbatts-tar-split-0.11.1-8|57	
21mr|golang-github-vbatts-tar-split-0.11.1-8|58	%gopkgfiles
21mr|golang-github-vbatts-tar-split-0.11.1-8|59	

12569 21
21mr|golang-github-vishvananda-netlink-1.1.0-3|1	# Generated by go2rpm
21mr|golang-github-vishvananda-netlink-1.1.0-3|2	# Needs superuser permissions
21mr|golang-github-vishvananda-netlink-1.1.0-3|3	%bcond_with check
21mr|golang-github-vishvananda-netlink-1.1.0-3|4	
21mr|golang-github-vishvananda-netlink-1.1.0-3|5	# https://github.com/vishvananda/netlink
21mr|golang-github-vishvananda-netlink-1.1.0-3|6	%global goipath         github.com/vishvananda/netlink
21mr|golang-github-vishvananda-netlink-1.1.0-3|7	Version:                1.1.0
21mr|golang-github-vishvananda-netlink-1.1.0-3|8	
21mr|golang-github-vishvananda-netlink-1.1.0-3|9	%gometa
21mr|golang-github-vishvananda-netlink-1.1.0-3|10	
21mr|golang-github-vishvananda-netlink-1.1.0-3|11	%global common_description %{expand:
21mr|golang-github-vishvananda-netlink-1.1.0-3|12	The netlink package provides a simple netlink library for Go. Netlink is the
21mr|golang-github-vishvananda-netlink-1.1.0-3|13	interface a user-space program in linux uses to communicate with the kernel. It
21mr|golang-github-vishvananda-netlink-1.1.0-3|14	can be used to add and remove interfaces, set ip addresses and routes, and
21mr|golang-github-vishvananda-netlink-1.1.0-3|15	configure ipsec. Netlink communication requires elevated privileges, so in most
21mr|golang-github-vishvananda-netlink-1.1.0-3|16	cases this code needs to be run as root. Since low-level netlink messages are
21mr|golang-github-vishvananda-netlink-1.1.0-3|17	inscrutable at best, the library attempts to provide an api that is loosely
21mr|golang-github-vishvananda-netlink-1.1.0-3|18	modeled on the CLI provided by iproute2. Actions like ip link add will be
21mr|golang-github-vishvananda-netlink-1.1.0-3|19	accomplished via a similarly named function like AddLink(). This library began
21mr|golang-github-vishvananda-netlink-1.1.0-3|20	its life as a fork of the netlink functionality in docker/libcontainer but was
21mr|golang-github-vishvananda-netlink-1.1.0-3|21	heavily rewritten to improve testability, performance, and to add new
21mr|golang-github-vishvananda-netlink-1.1.0-3|22	functionality like ipsec xfrm handling.}
21mr|golang-github-vishvananda-netlink-1.1.0-3|23	
21mr|golang-github-vishvananda-netlink-1.1.0-3|24	%global golicenses      LICENSE
21mr|golang-github-vishvananda-netlink-1.1.0-3|25	%global godocs          CHANGELOG.md README.md
21mr|golang-github-vishvananda-netlink-1.1.0-3|26	
21mr|golang-github-vishvananda-netlink-1.1.0-3|27	Name:           %{goname}
21mr|golang-github-vishvananda-netlink-1.1.0-3|28	Release:        3%{?dist}
21mr|golang-github-vishvananda-netlink-1.1.0-3|29	Summary:        Simple netlink library for Go
21mr|golang-github-vishvananda-netlink-1.1.0-3|30	Group:          Development/Other
21mr|golang-github-vishvananda-netlink-1.1.0-3|31	# Upstream license specification: Apache-2.0
21mr|golang-github-vishvananda-netlink-1.1.0-3|32	License:        ASL 2.0
21mr|golang-github-vishvananda-netlink-1.1.0-3|33	URL:            %{gourl}
21mr|golang-github-vishvananda-netlink-1.1.0-3|34	Source0:        %{gosource}
21mr|golang-github-vishvananda-netlink-1.1.0-3|35	
21mr|golang-github-vishvananda-netlink-1.1.0-3|36	BuildRequires:  golang(github.com/vishvananda/netns)
21mr|golang-github-vishvananda-netlink-1.1.0-3|37	BuildRequires:  golang(golang.org/x/sys/unix)
21mr|golang-github-vishvananda-netlink-1.1.0-3|38	
21mr|golang-github-vishvananda-netlink-1.1.0-3|39	%description
21mr|golang-github-vishvananda-netlink-1.1.0-3|40	%{common_description}
21mr|golang-github-vishvananda-netlink-1.1.0-3|41	
21mr|golang-github-vishvananda-netlink-1.1.0-3|42	%gopkg
21mr|golang-github-vishvananda-netlink-1.1.0-3|43	
21mr|golang-github-vishvananda-netlink-1.1.0-3|44	%prep
21mr|golang-github-vishvananda-netlink-1.1.0-3|45	%goprep
21mr|golang-github-vishvananda-netlink-1.1.0-3|46	
21mr|golang-github-vishvananda-netlink-1.1.0-3|47	%install
21mr|golang-github-vishvananda-netlink-1.1.0-3|48	%gopkginstall
21mr|golang-github-vishvananda-netlink-1.1.0-3|49	
21mr|golang-github-vishvananda-netlink-1.1.0-3|50	%if %{with check}
21mr|golang-github-vishvananda-netlink-1.1.0-3|51	%check
21mr|golang-github-vishvananda-netlink-1.1.0-3|52	%gocheck
21mr|golang-github-vishvananda-netlink-1.1.0-3|53	%endif
21mr|golang-github-vishvananda-netlink-1.1.0-3|54	
21mr|golang-github-vishvananda-netlink-1.1.0-3|55	%gopkgfiles
21mr|golang-github-vishvananda-netlink-1.1.0-3|56	
21mr|golang-github-vishvananda-netlink-1.1.0-3|57	%changelog
21mr|golang-github-vishvananda-netlink-1.1.0-3|58	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-3
21mr|golang-github-vishvananda-netlink-1.1.0-3|59	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|60	
21mr|golang-github-vishvananda-netlink-1.1.0-3|61	* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
21mr|golang-github-vishvananda-netlink-1.1.0-3|62	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|63	
21mr|golang-github-vishvananda-netlink-1.1.0-3|64	* Tue Aug 04 00:11:35 CEST 2020 Robert-André Mauchin <zebob.m@gmail.com> - 1.1.0-1
21mr|golang-github-vishvananda-netlink-1.1.0-3|65	- Update to 1.1.0
21mr|golang-github-vishvananda-netlink-1.1.0-3|66	
21mr|golang-github-vishvananda-netlink-1.1.0-3|67	* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
21mr|golang-github-vishvananda-netlink-1.1.0-3|68	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|69	
21mr|golang-github-vishvananda-netlink-1.1.0-3|70	* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
21mr|golang-github-vishvananda-netlink-1.1.0-3|71	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|72	
21mr|golang-github-vishvananda-netlink-1.1.0-3|73	* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
21mr|golang-github-vishvananda-netlink-1.1.0-3|74	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|75	
21mr|golang-github-vishvananda-netlink-1.1.0-3|76	* Sat May 04 17:50:10 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.0.0-1.20190504gitfafc1e7
21mr|golang-github-vishvananda-netlink-1.1.0-3|77	- Release 1.0.0, commit fafc1e7b600abbb5cdcf1ebc90e4865423733a0c
21mr|golang-github-vishvananda-netlink-1.1.0-3|78	
21mr|golang-github-vishvananda-netlink-1.1.0-3|79	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.18.gitf5a6f69
21mr|golang-github-vishvananda-netlink-1.1.0-3|80	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|81	
21mr|golang-github-vishvananda-netlink-1.1.0-3|82	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.17.gitf5a6f69
21mr|golang-github-vishvananda-netlink-1.1.0-3|83	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|84	
21mr|golang-github-vishvananda-netlink-1.1.0-3|85	* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.16.gitf5a6f69
21mr|golang-github-vishvananda-netlink-1.1.0-3|86	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|87	
21mr|golang-github-vishvananda-netlink-1.1.0-3|88	* Thu Aug 24 2017 Jan Chaloupka <jchaloup@redhat.com> - 0-0.15.gitf5a6f69
21mr|golang-github-vishvananda-netlink-1.1.0-3|89	- Bump to upstream f5a6f697a596c788d474984a38a0ac4ba0719e93
21mr|golang-github-vishvananda-netlink-1.1.0-3|90	related: #1398575
21mr|golang-github-vishvananda-netlink-1.1.0-3|91	
21mr|golang-github-vishvananda-netlink-1.1.0-3|92	* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.14.gite73bad4
21mr|golang-github-vishvananda-netlink-1.1.0-3|93	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|94	
21mr|golang-github-vishvananda-netlink-1.1.0-3|95	* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.13.gite73bad4
21mr|golang-github-vishvananda-netlink-1.1.0-3|96	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|97	
21mr|golang-github-vishvananda-netlink-1.1.0-3|98	* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.12.gite73bad4
21mr|golang-github-vishvananda-netlink-1.1.0-3|99	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|100	
21mr|golang-github-vishvananda-netlink-1.1.0-3|101	* Wed Dec 14 2016 Jan Chaloupka <jchaloup@redhat.com> - 0-0.11.gite73bad4
21mr|golang-github-vishvananda-netlink-1.1.0-3|102	- Polish the spec file
21mr|golang-github-vishvananda-netlink-1.1.0-3|103	related: #1398575
21mr|golang-github-vishvananda-netlink-1.1.0-3|104	
21mr|golang-github-vishvananda-netlink-1.1.0-3|105	* Tue Dec 13 2016 Jan Chaloupka <jchaloup@redhat.com> - 0-0.10.gite73bad4
21mr|golang-github-vishvananda-netlink-1.1.0-3|106	- Bump to upstream e73bad418fd727ed3a02830b1af1ad0283a1de6c
21mr|golang-github-vishvananda-netlink-1.1.0-3|107	related: #1398575
21mr|golang-github-vishvananda-netlink-1.1.0-3|108	
21mr|golang-github-vishvananda-netlink-1.1.0-3|109	* Tue Dec 13 2016 Jan Chaloupka <jchaloup@redhat.com> - 0-0.9.git1e2e08e
21mr|golang-github-vishvananda-netlink-1.1.0-3|110	- Fix tests for ppc64le architecture (upstream patch)
21mr|golang-github-vishvananda-netlink-1.1.0-3|111	resolves: #1398575
21mr|golang-github-vishvananda-netlink-1.1.0-3|112	
21mr|golang-github-vishvananda-netlink-1.1.0-3|113	* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.8.git1e2e08e
21mr|golang-github-vishvananda-netlink-1.1.0-3|114	- https://fedoraproject.org/wiki/Changes/golang1.7
21mr|golang-github-vishvananda-netlink-1.1.0-3|115	
21mr|golang-github-vishvananda-netlink-1.1.0-3|116	* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.7.git1e2e08e
21mr|golang-github-vishvananda-netlink-1.1.0-3|117	- https://fedoraproject.org/wiki/Changes/golang1.6
21mr|golang-github-vishvananda-netlink-1.1.0-3|118	
21mr|golang-github-vishvananda-netlink-1.1.0-3|119	* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.6.git1e2e08e
21mr|golang-github-vishvananda-netlink-1.1.0-3|120	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|121	
21mr|golang-github-vishvananda-netlink-1.1.0-3|122	* Thu Nov 26 2015 jchaloup <jchaloup@redhat.com> - 0-0.5.git1e2e08e
21mr|golang-github-vishvananda-netlink-1.1.0-3|123	- Bump to upstream 1e2e08e8a2dcdacaae3f14ac44c5cfa31361f270
21mr|golang-github-vishvananda-netlink-1.1.0-3|124	related: #1248155
21mr|golang-github-vishvananda-netlink-1.1.0-3|125	
21mr|golang-github-vishvananda-netlink-1.1.0-3|126	* Wed Jul 29 2015 jchaloup <jchaloup@redhat.com> - 0-0.4.git991a7a2
21mr|golang-github-vishvananda-netlink-1.1.0-3|127	- Update of spec file to spec-2.0
21mr|golang-github-vishvananda-netlink-1.1.0-3|128	resolves: #1248155
21mr|golang-github-vishvananda-netlink-1.1.0-3|129	
21mr|golang-github-vishvananda-netlink-1.1.0-3|130	* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.3.git991a7a2
21mr|golang-github-vishvananda-netlink-1.1.0-3|131	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21mr|golang-github-vishvananda-netlink-1.1.0-3|132	
21mr|golang-github-vishvananda-netlink-1.1.0-3|133	* Wed May 20 2015 jchaloup <jchaloup@redhat.com> - 0-0.2.git991a7a2
21mr|golang-github-vishvananda-netlink-1.1.0-3|134	- Bump to upstream 991a7a2fa7c073968fb27f36669df199b1fdf412
21mr|golang-github-vishvananda-netlink-1.1.0-3|135	- Remove runtime dependency on golang
21mr|golang-github-vishvananda-netlink-1.1.0-3|136	- Add license macro
21mr|golang-github-vishvananda-netlink-1.1.0-3|137	related: #1164176
21mr|golang-github-vishvananda-netlink-1.1.0-3|138	
21mr|golang-github-vishvananda-netlink-1.1.0-3|139	* Fri Nov 14 2014 jchaloup <jchaloup@redhat.com> - 0-0.1.git2187ba6
21mr|golang-github-vishvananda-netlink-1.1.0-3|140	- First package for Fedora
21mr|golang-github-vishvananda-netlink-1.1.0-3|141	resolves: #1164176

12570 21
21mr|golang-github-vishvananda-netns-0-0.1|1	# Generated by go2rpm
21mr|golang-github-vishvananda-netns-0-0.1|2	# Needs superuser permissions
21mr|golang-github-vishvananda-netns-0-0.1|3	%bcond_with check
21mr|golang-github-vishvananda-netns-0-0.1|4	
21mr|golang-github-vishvananda-netns-0-0.1|5	# https://github.com/vishvananda/netns
21mr|golang-github-vishvananda-netns-0-0.1|6	%global goipath         github.com/vishvananda/netns
21mr|golang-github-vishvananda-netns-0-0.1|7	%global commit          2eb08e3e575f00733a612d25cc5d7470f8db6f35
21mr|golang-github-vishvananda-netns-0-0.1|8	
21mr|golang-github-vishvananda-netns-0-0.1|9	%gometa
21mr|golang-github-vishvananda-netns-0-0.1|10	
21mr|golang-github-vishvananda-netns-0-0.1|11	%global common_description %{expand:
21mr|golang-github-vishvananda-netns-0-0.1|12	The netns package provides an ultra-simple interface for handling network
21mr|golang-github-vishvananda-netns-0-0.1|13	namespaces in Go. Changing namespaces requires elevated privileges, so in most
21mr|golang-github-vishvananda-netns-0-0.1|14	cases this code needs to be run as root.}
21mr|golang-github-vishvananda-netns-0-0.1|15	
21mr|golang-github-vishvananda-netns-0-0.1|16	%global golicenses      LICENSE
21mr|golang-github-vishvananda-netns-0-0.1|17	%global godocs          README.md
21mr|golang-github-vishvananda-netns-0-0.1|18	
21mr|golang-github-vishvananda-netns-0-0.1|19	Name:           %{goname}
21mr|golang-github-vishvananda-netns-0-0.1|20	Version:        0
21mr|golang-github-vishvananda-netns-0-0.1|21	Release:        0.1
21mr|golang-github-vishvananda-netns-0-0.1|22	Summary:        Simple network namespace handling for Go
21mr|golang-github-vishvananda-netns-0-0.1|23	Group:          Development/Other
21mr|golang-github-vishvananda-netns-0-0.1|24	# Upstream license specification: Apache-2.0
21mr|golang-github-vishvananda-netns-0-0.1|25	License:        ASL 2.0
21mr|golang-github-vishvananda-netns-0-0.1|26	URL:            %{gourl}
21mr|golang-github-vishvananda-netns-0-0.1|27	Source0:        %{gosource}
21mr|golang-github-vishvananda-netns-0-0.1|28	
21mr|golang-github-vishvananda-netns-0-0.1|29	BuildRequires:  golang(golang.org/x/sys/unix)
21mr|golang-github-vishvananda-netns-0-0.1|30	
21mr|golang-github-vishvananda-netns-0-0.1|31	%description
21mr|golang-github-vishvananda-netns-0-0.1|32	%{common_description}
21mr|golang-github-vishvananda-netns-0-0.1|33	
21mr|golang-github-vishvananda-netns-0-0.1|34	%gopkg
21mr|golang-github-vishvananda-netns-0-0.1|35	
21mr|golang-github-vishvananda-netns-0-0.1|36	%prep
21mr|golang-github-vishvananda-netns-0-0.1|37	%goprep
21mr|golang-github-vishvananda-netns-0-0.1|38	
21mr|golang-github-vishvananda-netns-0-0.1|39	%install
21mr|golang-github-vishvananda-netns-0-0.1|40	%gopkginstall
21mr|golang-github-vishvananda-netns-0-0.1|41	
21mr|golang-github-vishvananda-netns-0-0.1|42	%if %{with check}
21mr|golang-github-vishvananda-netns-0-0.1|43	%check
21mr|golang-github-vishvananda-netns-0-0.1|44	%gocheck
21mr|golang-github-vishvananda-netns-0-0.1|45	%endif
21mr|golang-github-vishvananda-netns-0-0.1|46	
21mr|golang-github-vishvananda-netns-0-0.1|47	%gopkgfiles
21mr|golang-github-vishvananda-netns-0-0.1|48	

12571 21
21mr|golang-github-yuin-goldmark-1.4.4-1|1	## START: Set by rpmautospec
21mr|golang-github-yuin-goldmark-1.4.4-1|2	## (rpmautospec version 0.2.5)
21mr|golang-github-yuin-goldmark-1.4.4-1|3	%define autorelease(e:s:pb:) %{?-p:0.}%{lua:
21mr|golang-github-yuin-goldmark-1.4.4-1|4	release_number = 1;
21mr|golang-github-yuin-goldmark-1.4.4-1|5	base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
21mr|golang-github-yuin-goldmark-1.4.4-1|6	print(release_number + base_release_number - 1);
21mr|golang-github-yuin-goldmark-1.4.4-1|7	}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{?dist}
21mr|golang-github-yuin-goldmark-1.4.4-1|8	## END: Set by rpmautospec
21mr|golang-github-yuin-goldmark-1.4.4-1|9	
21mr|golang-github-yuin-goldmark-1.4.4-1|10	%bcond_without check
21mr|golang-github-yuin-goldmark-1.4.4-1|11	
21mr|golang-github-yuin-goldmark-1.4.4-1|12	# https://github.com/yuin/goldmark
21mr|golang-github-yuin-goldmark-1.4.4-1|13	%global goipath         github.com/yuin/goldmark
21mr|golang-github-yuin-goldmark-1.4.4-1|14	Version:                1.4.4
21mr|golang-github-yuin-goldmark-1.4.4-1|15	
21mr|golang-github-yuin-goldmark-1.4.4-1|16	%gometa
21mr|golang-github-yuin-goldmark-1.4.4-1|17	
21mr|golang-github-yuin-goldmark-1.4.4-1|18	%global common_description %{expand:
21mr|golang-github-yuin-goldmark-1.4.4-1|19	A markdown parser written in Go. Easy to extend, standard(CommonMark)
21mr|golang-github-yuin-goldmark-1.4.4-1|20	compliant, well structured.}
21mr|golang-github-yuin-goldmark-1.4.4-1|21	
21mr|golang-github-yuin-goldmark-1.4.4-1|22	%global golicenses      LICENSE
21mr|golang-github-yuin-goldmark-1.4.4-1|23	%global godocs          README.md
21mr|golang-github-yuin-goldmark-1.4.4-1|24	
21mr|golang-github-yuin-goldmark-1.4.4-1|25	Name:           %{goname}
21mr|golang-github-yuin-goldmark-1.4.4-1|26	Release:        1
21mr|golang-github-yuin-goldmark-1.4.4-1|27	Summary:        Markdown parser written in Go
21mr|golang-github-yuin-goldmark-1.4.4-1|28	Group:          Development/Other
21mr|golang-github-yuin-goldmark-1.4.4-1|29	License:        MIT
21mr|golang-github-yuin-goldmark-1.4.4-1|30	URL:            %{gourl}
21mr|golang-github-yuin-goldmark-1.4.4-1|31	Source0:        %{gosource}
21mr|golang-github-yuin-goldmark-1.4.4-1|32	
21mr|golang-github-yuin-goldmark-1.4.4-1|33	%description
21mr|golang-github-yuin-goldmark-1.4.4-1|34	%{common_description}
21mr|golang-github-yuin-goldmark-1.4.4-1|35	
21mr|golang-github-yuin-goldmark-1.4.4-1|36	%gopkg
21mr|golang-github-yuin-goldmark-1.4.4-1|37	
21mr|golang-github-yuin-goldmark-1.4.4-1|38	%prep
21mr|golang-github-yuin-goldmark-1.4.4-1|39	%goprep
21mr|golang-github-yuin-goldmark-1.4.4-1|40	
21mr|golang-github-yuin-goldmark-1.4.4-1|41	%install
21mr|golang-github-yuin-goldmark-1.4.4-1|42	%gopkginstall
21mr|golang-github-yuin-goldmark-1.4.4-1|43	
21mr|golang-github-yuin-goldmark-1.4.4-1|44	%if %{with check}
21mr|golang-github-yuin-goldmark-1.4.4-1|45	%check
21mr|golang-github-yuin-goldmark-1.4.4-1|46	%gocheck
21mr|golang-github-yuin-goldmark-1.4.4-1|47	%endif
21mr|golang-github-yuin-goldmark-1.4.4-1|48	
21mr|golang-github-yuin-goldmark-1.4.4-1|49	%gopkgfiles
21mr|golang-github-yuin-goldmark-1.4.4-1|50	

12572 21
21mr|golang-google-protobuf-1.25.0-1|1	# Generated by go2rpm 1
21mr|golang-google-protobuf-1.25.0-1|2	%bcond_without check
21mr|golang-google-protobuf-1.25.0-1|3	
21mr|golang-google-protobuf-1.25.0-1|4	# https://github.com/protocolbuffers/protobuf-go
21mr|golang-google-protobuf-1.25.0-1|5	%global goipath         google.golang.org/protobuf
21mr|golang-google-protobuf-1.25.0-1|6	%global forgeurl        https://github.com/protocolbuffers/protobuf-go
21mr|golang-google-protobuf-1.25.0-1|7	Version:                1.25.0
21mr|golang-google-protobuf-1.25.0-1|8	
21mr|golang-google-protobuf-1.25.0-1|9	%gometa
21mr|golang-google-protobuf-1.25.0-1|10	
21mr|golang-google-protobuf-1.25.0-1|11	%global common_description %{expand:
21mr|golang-google-protobuf-1.25.0-1|12	Go support for Google's protocol buffers.}
21mr|golang-google-protobuf-1.25.0-1|13	
21mr|golang-google-protobuf-1.25.0-1|14	%global golicenses      LICENSE PATENTS
21mr|golang-google-protobuf-1.25.0-1|15	%global godocs          AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|golang-google-protobuf-1.25.0-1|16	
21mr|golang-google-protobuf-1.25.0-1|17	Name:           %{goname}
21mr|golang-google-protobuf-1.25.0-1|18	Release:        1
21mr|golang-google-protobuf-1.25.0-1|19	Summary:        Go support for Google's protocol buffers
21mr|golang-google-protobuf-1.25.0-1|20	Group:          Development/Other
21mr|golang-google-protobuf-1.25.0-1|21	# Upstream license specification: BSD-3-Clause
21mr|golang-google-protobuf-1.25.0-1|22	License:        BSD
21mr|golang-google-protobuf-1.25.0-1|23	URL:            %{gourl}
21mr|golang-google-protobuf-1.25.0-1|24	Source0:        %{gosource}
21mr|golang-google-protobuf-1.25.0-1|25	
21mr|golang-google-protobuf-1.25.0-1|26	
21mr|golang-google-protobuf-1.25.0-1|27	BuildRequires:  protobuf-compiler
21mr|golang-google-protobuf-1.25.0-1|28	Provides:       protoc-gen-go = %{version}-%{release}
21mr|golang-google-protobuf-1.25.0-1|29	Provides:       golang(%{goipath}/protoc-gen-go) = %{version}-%{release}
21mr|golang-google-protobuf-1.25.0-1|30	
21mr|golang-google-protobuf-1.25.0-1|31	BuildRequires:  golang(github.com/google/go-cmp/cmp)
21mr|golang-google-protobuf-1.25.0-1|32	BuildRequires:  golang(github.com/google/go-cmp/cmp/cmpopts)
21mr|golang-google-protobuf-1.25.0-1|33	
21mr|golang-google-protobuf-1.25.0-1|34	%description
21mr|golang-google-protobuf-1.25.0-1|35	%{common_description}
21mr|golang-google-protobuf-1.25.0-1|36	
21mr|golang-google-protobuf-1.25.0-1|37	%gopkg
21mr|golang-google-protobuf-1.25.0-1|38	
21mr|golang-google-protobuf-1.25.0-1|39	%prep
21mr|golang-google-protobuf-1.25.0-1|40	%goprep
21mr|golang-google-protobuf-1.25.0-1|41	
21mr|golang-google-protobuf-1.25.0-1|42	%build
21mr|golang-google-protobuf-1.25.0-1|43	for cmd in cmd/* ; do
21mr|golang-google-protobuf-1.25.0-1|44	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-google-protobuf-1.25.0-1|45	done
21mr|golang-google-protobuf-1.25.0-1|46	
21mr|golang-google-protobuf-1.25.0-1|47	%install
21mr|golang-google-protobuf-1.25.0-1|48	%gopkginstall
21mr|golang-google-protobuf-1.25.0-1|49	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-google-protobuf-1.25.0-1|50	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-google-protobuf-1.25.0-1|51	
21mr|golang-google-protobuf-1.25.0-1|52	%if %{with check}
21mr|golang-google-protobuf-1.25.0-1|53	%check
21mr|golang-google-protobuf-1.25.0-1|54	%gocheck -d internal/impl
21mr|golang-google-protobuf-1.25.0-1|55	%endif
21mr|golang-google-protobuf-1.25.0-1|56	
21mr|golang-google-protobuf-1.25.0-1|57	%files
21mr|golang-google-protobuf-1.25.0-1|58	%license LICENSE PATENTS
21mr|golang-google-protobuf-1.25.0-1|59	%doc AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|golang-google-protobuf-1.25.0-1|60	%{_bindir}/*
21mr|golang-google-protobuf-1.25.0-1|61	
21mr|golang-google-protobuf-1.25.0-1|62	%gopkgfiles
21mr|golang-google-protobuf-1.25.0-1|63	

12573 21
21mr|golang-gopkg-check-1-14|1	# If any of the following macros should be set otherwise,
21mr|golang-gopkg-check-1-14|2	# you can wrap any of them with the following conditions:
21mr|golang-gopkg-check-1-14|3	# - %%if 0%%{centos} == 7
21mr|golang-gopkg-check-1-14|4	# - %%if 0%%{?rhel} == 7
21mr|golang-gopkg-check-1-14|5	# - %%if 0%%{?fedora} == 23
21mr|golang-gopkg-check-1-14|6	# Or just test for particular distribution:
21mr|golang-gopkg-check-1-14|7	# - %%if 0%%{centos}
21mr|golang-gopkg-check-1-14|8	# - %%if 0%%{?rhel}
21mr|golang-gopkg-check-1-14|9	# - %%if 0%%{?fedora}
21mr|golang-gopkg-check-1-14|10	#
21mr|golang-gopkg-check-1-14|11	# Be aware, on centos, both %%rhel and %%centos are set. If you want to test
21mr|golang-gopkg-check-1-14|12	# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition.
21mr|golang-gopkg-check-1-14|13	# (Don't forget to replace double percentage symbol with single one in order to apply a condition)
21mr|golang-gopkg-check-1-14|14	
21mr|golang-gopkg-check-1-14|15	# Generate devel rpm
21mr|golang-gopkg-check-1-14|16	%global with_devel 1
21mr|golang-gopkg-check-1-14|17	# Build project from bundled dependencies
21mr|golang-gopkg-check-1-14|18	%global with_bundled 0
21mr|golang-gopkg-check-1-14|19	# Build with debug info rpm
21mr|golang-gopkg-check-1-14|20	%global with_debug 0
21mr|golang-gopkg-check-1-14|21	# Run tests in check section
21mr|golang-gopkg-check-1-14|22	# Failing on aarch and arm
21mr|golang-gopkg-check-1-14|23	%global with_check 0
21mr|golang-gopkg-check-1-14|24	# Generate unit-test rpm
21mr|golang-gopkg-check-1-14|25	%global with_unit_test 0
21mr|golang-gopkg-check-1-14|26	
21mr|golang-gopkg-check-1-14|27	%if 0%{?with_debug}
21mr|golang-gopkg-check-1-14|28	%global _dwz_low_mem_die_limit 0
21mr|golang-gopkg-check-1-14|29	%else
21mr|golang-gopkg-check-1-14|30	%global debug_package   %{nil}
21mr|golang-gopkg-check-1-14|31	%endif
21mr|golang-gopkg-check-1-14|32	
21mr|golang-gopkg-check-1-14|33	%global provider        github
21mr|golang-gopkg-check-1-14|34	%global provider_tld    com
21mr|golang-gopkg-check-1-14|35	%global project         go-check
21mr|golang-gopkg-check-1-14|36	%global repo            check
21mr|golang-gopkg-check-1-14|37	# https://github.com/go-check/check
21mr|golang-gopkg-check-1-14|38	%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
21mr|golang-gopkg-check-1-14|39	%global import_path     gopkg.in/check.v1
21mr|golang-gopkg-check-1-14|40	%global import_path_sec launchpad.net/gocheck
21mr|golang-gopkg-check-1-14|41	%global commit          4f90aeace3a26ad7021961c297b22c42160c7b25
21mr|golang-gopkg-check-1-14|42	%global shortcommit     %(c=%{commit}; echo ${c:0:7})
21mr|golang-gopkg-check-1-14|43	%global gimport_path    github.com/go-check/check
21mr|golang-gopkg-check-1-14|44	
21mr|golang-gopkg-check-1-14|45	# github.com/motain/gocheck, cloned from github.com/go-check/check on Oct 23, 2013
21mr|golang-gopkg-check-1-14|46	%global mcommit         10bfe0586b48cbca10fe6c43d6e18136f25f8c0c
21mr|golang-gopkg-check-1-14|47	%global mscommit        %(c=%{mcommit}; echo ${c:0:7})
21mr|golang-gopkg-check-1-14|48	%global mimport_path    github.com/motain/gocheck
21mr|golang-gopkg-check-1-14|49	
21mr|golang-gopkg-check-1-14|50	Name:		golang-gopkg-%{repo}
21mr|golang-gopkg-check-1-14|51	Version:	1
21mr|golang-gopkg-check-1-14|52	Release:	14%{?dist}
21mr|golang-gopkg-check-1-14|53	Summary:	Rich testing for the Go language
21mr|golang-gopkg-check-1-14|54	Group:		Development/Other
21mr|golang-gopkg-check-1-14|55	License:	BSD
21mr|golang-gopkg-check-1-14|56	URL:		https://%{provider_prefix}
21mr|golang-gopkg-check-1-14|57	Source0:	https://%{provider_prefix}/archive/%{mcommit}/%{repo}-%{mscommit}.tar.gz
21mr|golang-gopkg-check-1-14|58	Source1:	https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
21mr|golang-gopkg-check-1-14|59	Obsoletes:	golang-launchpad-gocheck < 1
21mr|golang-gopkg-check-1-14|60	
21mr|golang-gopkg-check-1-14|61	# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
21mr|golang-gopkg-check-1-14|62	ExclusiveArch:	%{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
21mr|golang-gopkg-check-1-14|63	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21mr|golang-gopkg-check-1-14|64	BuildRequires:	%{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
21mr|golang-gopkg-check-1-14|65	
21mr|golang-gopkg-check-1-14|66	%description
21mr|golang-gopkg-check-1-14|67	%{summary}
21mr|golang-gopkg-check-1-14|68	
21mr|golang-gopkg-check-1-14|69	#-------------------------------------------------------------------------------------
21mr|golang-gopkg-check-1-14|70	%if 0%{?with_devel}
21mr|golang-gopkg-check-1-14|71	%package devel
21mr|golang-gopkg-check-1-14|72	Summary:	%{summary}
21mr|golang-gopkg-check-1-14|73	Group:		Development/Other
21mr|golang-gopkg-check-1-14|74	BuildArch:	noarch
21mr|golang-gopkg-check-1-14|75	
21mr|golang-gopkg-check-1-14|76	%if 0%{?with_check}
21mr|golang-gopkg-check-1-14|77	%endif
21mr|golang-gopkg-check-1-14|78	
21mr|golang-gopkg-check-1-14|79	Provides:	golang(%{import_path}) = %{version}-%{release}
21mr|golang-gopkg-check-1-14|80	Provides:	golang(%{import_path_sec}) = %{version}-%{release}
21mr|golang-gopkg-check-1-14|81	Provides:	golang(%{mimport_path}) = %{version}-%{release}
21mr|golang-gopkg-check-1-14|82	Provides:	golang(%{gimport_path}) = %{version}-%{release}
21mr|golang-gopkg-check-1-14|83	Obsoletes:	golang-launchpad-gocheck-devel < 1
21mr|golang-gopkg-check-1-14|84	
21mr|golang-gopkg-check-1-14|85	%description devel
21mr|golang-gopkg-check-1-14|86	%{summary}
21mr|golang-gopkg-check-1-14|87	
21mr|golang-gopkg-check-1-14|88	This package contains library source intended for
21mr|golang-gopkg-check-1-14|89	building other packages which use import path with
21mr|golang-gopkg-check-1-14|90	%{import_path} prefix.
21mr|golang-gopkg-check-1-14|91	
21mr|golang-gopkg-check-1-14|92	%files devel -f devel.file-list
21mr|golang-gopkg-check-1-14|93	%license LICENSE
21mr|golang-gopkg-check-1-14|94	%doc README.md
21mr|golang-gopkg-check-1-14|95	%dir %{gopath}/src/%{import_path}
21mr|golang-gopkg-check-1-14|96	%dir %{gopath}/src/%{import_path_sec}
21mr|golang-gopkg-check-1-14|97	%dir %{gopath}/src/%{gimport_path}
21mr|golang-gopkg-check-1-14|98	
21mr|golang-gopkg-check-1-14|99	%endif
21mr|golang-gopkg-check-1-14|100	
21mr|golang-gopkg-check-1-14|101	#-------------------------------------------------------------------------------------
21mr|golang-gopkg-check-1-14|102	
21mr|golang-gopkg-check-1-14|103	%if 0%{?with_unit_test}
21mr|golang-gopkg-check-1-14|104	%package unit-test
21mr|golang-gopkg-check-1-14|105	Summary:	Unit tests for %{name} package
21mr|golang-gopkg-check-1-14|106	Group:		Development/Other
21mr|golang-gopkg-check-1-14|107	
21mr|golang-gopkg-check-1-14|108	%if 0%{?with_check}
21mr|golang-gopkg-check-1-14|109	#Here comes all BuildRequires: PACKAGE the unit tests
21mr|golang-gopkg-check-1-14|110	#in %%check section need for running
21mr|golang-gopkg-check-1-14|111	%endif
21mr|golang-gopkg-check-1-14|112	
21mr|golang-gopkg-check-1-14|113	# test subpackage tests code from devel subpackage
21mr|golang-gopkg-check-1-14|114	Requires:	%{name}-devel = %{version}-%{release}
21mr|golang-gopkg-check-1-14|115	
21mr|golang-gopkg-check-1-14|116	%description unit-test
21mr|golang-gopkg-check-1-14|117	%{summary}
21mr|golang-gopkg-check-1-14|118	
21mr|golang-gopkg-check-1-14|119	This package contains unit tests for project
21mr|golang-gopkg-check-1-14|120	providing packages with %{import_path} prefix.
21mr|golang-gopkg-check-1-14|121	
21mr|golang-gopkg-check-1-14|122	%files unit-test -f unit-test.file-list
21mr|golang-gopkg-check-1-14|123	%license LICENSE
21mr|golang-gopkg-check-1-14|124	%doc README.md
21mr|golang-gopkg-check-1-14|125	
21mr|golang-gopkg-check-1-14|126	%endif
21mr|golang-gopkg-check-1-14|127	
21mr|golang-gopkg-check-1-14|128	#-------------------------------------------------------------------------------------
21mr|golang-gopkg-check-1-14|129	
21mr|golang-gopkg-check-1-14|130	%prep
21mr|golang-gopkg-check-1-14|131	%setup -n %{repo}-%{mcommit} -q
21mr|golang-gopkg-check-1-14|132	%setup -n %{repo}-%{commit} -q -T -b 1
21mr|golang-gopkg-check-1-14|133	
21mr|golang-gopkg-check-1-14|134	%build
21mr|golang-gopkg-check-1-14|135	
21mr|golang-gopkg-check-1-14|136	%install
21mr|golang-gopkg-check-1-14|137	# source codes for building projects
21mr|golang-gopkg-check-1-14|138	%if 0%{?with_devel}
21mr|golang-gopkg-check-1-14|139	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-gopkg-check-1-14|140	install -d -p %{buildroot}/%{gopath}/src/%{import_path_sec}/
21mr|golang-gopkg-check-1-14|141	install -d -p %{buildroot}/%{gopath}/src/%{gimport_path}/
21mr|golang-gopkg-check-1-14|142	# find all *.go but no *_test.go files and generate devel.file-list
21mr|golang-gopkg-check-1-14|143	for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
21mr|golang-gopkg-check-1-14|144	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21mr|golang-gopkg-check-1-14|145	cp $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-gopkg-check-1-14|146	echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
21mr|golang-gopkg-check-1-14|147	
21mr|golang-gopkg-check-1-14|148	install -d -p %{buildroot}/%{gopath}/src/%{import_path_sec}/$(dirname $file)
21mr|golang-gopkg-check-1-14|149	cp $file %{buildroot}/%{gopath}/src/%{import_path_sec}/$file
21mr|golang-gopkg-check-1-14|150	echo "%%{gopath}/src/%%{import_path_sec}/$file" >> devel.file-list
21mr|golang-gopkg-check-1-14|151	
21mr|golang-gopkg-check-1-14|152	install -d -p %{buildroot}/%{gopath}/src/%{gimport_path}/$(dirname $file)
21mr|golang-gopkg-check-1-14|153	cp $file %{buildroot}/%{gopath}/src/%{gimport_path}/$file
21mr|golang-gopkg-check-1-14|154	echo "%%{gopath}/src/%%{gimport_path}/$file" >> devel.file-list
21mr|golang-gopkg-check-1-14|155	done
21mr|golang-gopkg-check-1-14|156	%endif
21mr|golang-gopkg-check-1-14|157	
21mr|golang-gopkg-check-1-14|158	pushd ../%{repo}-%{mcommit}
21mr|golang-gopkg-check-1-14|159	install -d -p %{buildroot}/%{gopath}/src/%{mimport_path}/
21mr|golang-gopkg-check-1-14|160	# find all *.go but no *_test.go files and generate devel.file-list
21mr|golang-gopkg-check-1-14|161	for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
21mr|golang-gopkg-check-1-14|162	install -d -p %{buildroot}/%{gopath}/src/%{mimport_path}/$(dirname $file)
21mr|golang-gopkg-check-1-14|163	cp $file %{buildroot}/%{gopath}/src/%{mimport_path}/$file
21mr|golang-gopkg-check-1-14|164	echo "%%{gopath}/src/%%{mimport_path}/$file" >> ../%{repo}-%{commit}/devel.file-list
21mr|golang-gopkg-check-1-14|165	done
21mr|golang-gopkg-check-1-14|166	popd
21mr|golang-gopkg-check-1-14|167	
21mr|golang-gopkg-check-1-14|168	# testing files for this project
21mr|golang-gopkg-check-1-14|169	%if 0%{?with_unit_test}
21mr|golang-gopkg-check-1-14|170	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-gopkg-check-1-14|171	# find all *_test.go files and generate unit-test.file-list
21mr|golang-gopkg-check-1-14|172	for file in $(find . -iname "*_test.go"); do
21mr|golang-gopkg-check-1-14|173	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21mr|golang-gopkg-check-1-14|174	cp $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-gopkg-check-1-14|175	echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test.file-list
21mr|golang-gopkg-check-1-14|176	done
21mr|golang-gopkg-check-1-14|177	%endif
21mr|golang-gopkg-check-1-14|178	
21mr|golang-gopkg-check-1-14|179	%check
21mr|golang-gopkg-check-1-14|180	%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-gopkg-check-1-14|181	%if ! 0%{?with_bundled}
21mr|golang-gopkg-check-1-14|182	export GOPATH=%{buildroot}/%{gopath}:%{gopath}
21mr|golang-gopkg-check-1-14|183	%else
21mr|golang-gopkg-check-1-14|184	export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
21mr|golang-gopkg-check-1-14|185	%endif
21mr|golang-gopkg-check-1-14|186	
21mr|golang-gopkg-check-1-14|187	%if ! 0%{?gotest:1}
21mr|golang-gopkg-check-1-14|188	%global gotest go test
21mr|golang-gopkg-check-1-14|189	%endif
21mr|golang-gopkg-check-1-14|190	
21mr|golang-gopkg-check-1-14|191	%gotest %{import_path}
21mr|golang-gopkg-check-1-14|192	%endif
21mr|golang-gopkg-check-1-14|193	
21mr|golang-gopkg-check-1-14|194	#define license tag if not already defined
21mr|golang-gopkg-check-1-14|195	%{!?_licensedir:%global license %doc}

12574 21
21mr|golang-gopkg-errgo-2-2.1.0-1|1	# Generated by go2rpm
21mr|golang-gopkg-errgo-2-2.1.0-1|2	%bcond_without check
21mr|golang-gopkg-errgo-2-2.1.0-1|3	
21mr|golang-gopkg-errgo-2-2.1.0-1|4	# https://github.com/go-errgo/errgo
21mr|golang-gopkg-errgo-2-2.1.0-1|5	%global goipath         gopkg.in/errgo.v2
21mr|golang-gopkg-errgo-2-2.1.0-1|6	%global forgeurl        https://github.com/go-errgo/errgo
21mr|golang-gopkg-errgo-2-2.1.0-1|7	Version:                2.1.0
21mr|golang-gopkg-errgo-2-2.1.0-1|8	
21mr|golang-gopkg-errgo-2-2.1.0-1|9	%gometa
21mr|golang-gopkg-errgo-2-2.1.0-1|10	
21mr|golang-gopkg-errgo-2-2.1.0-1|11	%global common_description %{expand:
21mr|golang-gopkg-errgo-2-2.1.0-1|12	The Errgo package provides a way to create and diagnose errors. It is compatible
21mr|golang-gopkg-errgo-2-2.1.0-1|13	with the usual Go error idioms but adds a way to wrap errors so that they record
21mr|golang-gopkg-errgo-2-2.1.0-1|14	source location information while retaining a consistent way for code to inspect
21mr|golang-gopkg-errgo-2-2.1.0-1|15	errors to find out particular problems.}
21mr|golang-gopkg-errgo-2-2.1.0-1|16	
21mr|golang-gopkg-errgo-2-2.1.0-1|17	%global golicenses      LICENSE
21mr|golang-gopkg-errgo-2-2.1.0-1|18	%global godocs          README.md
21mr|golang-gopkg-errgo-2-2.1.0-1|19	
21mr|golang-gopkg-errgo-2-2.1.0-1|20	Name:           %{goname}
21mr|golang-gopkg-errgo-2-2.1.0-1|21	Release:        1
21mr|golang-gopkg-errgo-2-2.1.0-1|22	Summary:        Dependable Go errors with tracebacks
21mr|golang-gopkg-errgo-2-2.1.0-1|23	Group:          Development/Other
21mr|golang-gopkg-errgo-2-2.1.0-1|24	# Upstream license specification: BSD-3-Clause
21mr|golang-gopkg-errgo-2-2.1.0-1|25	License:        BSD
21mr|golang-gopkg-errgo-2-2.1.0-1|26	URL:            %{gourl}
21mr|golang-gopkg-errgo-2-2.1.0-1|27	Source0:        %{gosource}
21mr|golang-gopkg-errgo-2-2.1.0-1|28	
21mr|golang-gopkg-errgo-2-2.1.0-1|29	%description
21mr|golang-gopkg-errgo-2-2.1.0-1|30	%{common_description}
21mr|golang-gopkg-errgo-2-2.1.0-1|31	
21mr|golang-gopkg-errgo-2-2.1.0-1|32	%gopkg
21mr|golang-gopkg-errgo-2-2.1.0-1|33	
21mr|golang-gopkg-errgo-2-2.1.0-1|34	%prep
21mr|golang-gopkg-errgo-2-2.1.0-1|35	%goprep
21mr|golang-gopkg-errgo-2-2.1.0-1|36	
21mr|golang-gopkg-errgo-2-2.1.0-1|37	%install
21mr|golang-gopkg-errgo-2-2.1.0-1|38	%gopkginstall
21mr|golang-gopkg-errgo-2-2.1.0-1|39	
21mr|golang-gopkg-errgo-2-2.1.0-1|40	%if %{with check}
21mr|golang-gopkg-errgo-2-2.1.0-1|41	%check
21mr|golang-gopkg-errgo-2-2.1.0-1|42	%gocheck
21mr|golang-gopkg-errgo-2-2.1.0-1|43	%endif
21mr|golang-gopkg-errgo-2-2.1.0-1|44	
21mr|golang-gopkg-errgo-2-2.1.0-1|45	%gopkgfiles
21mr|golang-gopkg-errgo-2-2.1.0-1|46	

12575 21
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|1	# Generated by go2rpm
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|2	%bcond_without check
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|3	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|4	# https://github.com/russross/blackfriday
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|5	%global goipath         gopkg.in/russross/blackfriday.v2
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|6	%global forgeurl        https://github.com/russross/blackfriday
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|7	Version:                2.1.0
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|8	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|9	%gometa
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|10	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|11	%global goaltipaths     github.com/russross/blackfriday/v2
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|12	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|13	%global common_description %{expand:
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|14	Blackfriday is a Markdown processor implemented in Go. It is paranoid about its
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|15	input (so you can safely feed it user-supplied data), it is fast, it supports
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|16	common extensions (tables, smart punctuation substitutions, etc.), and it is
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|17	safe for all utf-8 (unicode) input.
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|18	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|19	HTML output is currently supported, along with Smartypants extensions.}
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|20	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|21	%global golicenses      LICENSE.txt
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|22	%global godocs          README.md
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|23	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|24	%global gosupfiles glide.lock glide.yaml
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|25	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|26	Name:           %{goname}
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|27	Release:        1
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|28	Group:          Development/Other
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|29	Summary:        Markdown processor for Go
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|30	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|31	# Upstream license specification: BSD-2-Clause
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|32	License:        BSD
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|33	URL:            %{gourl}
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|34	Source0:        %{gosource}
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|35	Source1:        glide.yaml
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|36	Source2:        glide.lock
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|37	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|38	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|39	%description
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|40	%{common_description}
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|41	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|42	%gopkg
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|43	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|44	%prep
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|45	%goprep
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|46	cp %{S:1} %{S:2} .
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|47	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|48	%install
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|49	%gopkginstall
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|50	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|51	%if %{with check}
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|52	%check
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|53	%gocheck
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|54	%endif
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|55	
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|56	%gopkgfiles
21mr|golang-gopkg-russross-blackfriday-2-2.1.0-1|57	

12576 21
21mr|golang-gopkg-tomb-1-1-1|1	# Generated by go2rpm
21mr|golang-gopkg-tomb-1-1-1|2	%bcond_without check
21mr|golang-gopkg-tomb-1-1-1|3	
21mr|golang-gopkg-tomb-1-1-1|4	# https://github.com/go-tomb/tomb
21mr|golang-gopkg-tomb-1-1-1|5	%global goipath         gopkg.in/tomb.v1
21mr|golang-gopkg-tomb-1-1-1|6	%global forgeurl        https://github.com/go-tomb/tomb
21mr|golang-gopkg-tomb-1-1-1|7	%global commit          dd632973f1e7218eb1089048e0798ec9ae7dceb8
21mr|golang-gopkg-tomb-1-1-1|8	
21mr|golang-gopkg-tomb-1-1-1|9	%gometa
21mr|golang-gopkg-tomb-1-1-1|10	
21mr|golang-gopkg-tomb-1-1-1|11	%global goaltipaths     gopkg.in/v1/tomb
21mr|golang-gopkg-tomb-1-1-1|12	
21mr|golang-gopkg-tomb-1-1-1|13	%global common_description %{expand:
21mr|golang-gopkg-tomb-1-1-1|14	The Tomb package handles clean goroutine tracking and termination.}
21mr|golang-gopkg-tomb-1-1-1|15	
21mr|golang-gopkg-tomb-1-1-1|16	%global golicenses      LICENSE
21mr|golang-gopkg-tomb-1-1-1|17	%global godocs          README.md
21mr|golang-gopkg-tomb-1-1-1|18	
21mr|golang-gopkg-tomb-1-1-1|19	Name:           %{goname}
21mr|golang-gopkg-tomb-1-1-1|20	Version:        1
21mr|golang-gopkg-tomb-1-1-1|21	Release:        1
21mr|golang-gopkg-tomb-1-1-1|22	Summary:        Clean goroutine termination in the Go language
21mr|golang-gopkg-tomb-1-1-1|23	Group:          Development/Other
21mr|golang-gopkg-tomb-1-1-1|24	# Upstream license specification: BSD-3-Clause
21mr|golang-gopkg-tomb-1-1-1|25	License:        BSD
21mr|golang-gopkg-tomb-1-1-1|26	URL:            %{gourl}
21mr|golang-gopkg-tomb-1-1-1|27	Source0:        %{gosource}
21mr|golang-gopkg-tomb-1-1-1|28	
21mr|golang-gopkg-tomb-1-1-1|29	%description
21mr|golang-gopkg-tomb-1-1-1|30	%{common_description}
21mr|golang-gopkg-tomb-1-1-1|31	
21mr|golang-gopkg-tomb-1-1-1|32	%gopkg
21mr|golang-gopkg-tomb-1-1-1|33	
21mr|golang-gopkg-tomb-1-1-1|34	%prep
21mr|golang-gopkg-tomb-1-1-1|35	%goprep
21mr|golang-gopkg-tomb-1-1-1|36	
21mr|golang-gopkg-tomb-1-1-1|37	%install
21mr|golang-gopkg-tomb-1-1-1|38	%gopkginstall
21mr|golang-gopkg-tomb-1-1-1|39	
21mr|golang-gopkg-tomb-1-1-1|40	%if %{with check}
21mr|golang-gopkg-tomb-1-1-1|41	%check
21mr|golang-gopkg-tomb-1-1-1|42	%gocheck
21mr|golang-gopkg-tomb-1-1-1|43	%endif
21mr|golang-gopkg-tomb-1-1-1|44	
21mr|golang-gopkg-tomb-1-1-1|45	%gopkgfiles
21mr|golang-gopkg-tomb-1-1-1|46	

12577 21
21mr|golang-gopkg-yaml-1-16|1	# If any of the following macros should be set otherwise,
21mr|golang-gopkg-yaml-1-16|2	# you can wrap any of them with the following conditions:
21mr|golang-gopkg-yaml-1-16|3	# - %%if 0%%{centos} == 7
21mr|golang-gopkg-yaml-1-16|4	# - %%if 0%%{?rhel} == 7
21mr|golang-gopkg-yaml-1-16|5	# - %%if 0%%{?fedora} == 23
21mr|golang-gopkg-yaml-1-16|6	# Or just test for particular distribution:
21mr|golang-gopkg-yaml-1-16|7	# - %%if 0%%{centos}
21mr|golang-gopkg-yaml-1-16|8	# - %%if 0%%{?rhel}
21mr|golang-gopkg-yaml-1-16|9	# - %%if 0%%{?fedora}
21mr|golang-gopkg-yaml-1-16|10	#
21mr|golang-gopkg-yaml-1-16|11	# Be aware, on centos, both %%rhel and %%centos are set. If you want to test
21mr|golang-gopkg-yaml-1-16|12	# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition.
21mr|golang-gopkg-yaml-1-16|13	# (Don't forget to replace double percentage symbol with single one in order to apply a condition)
21mr|golang-gopkg-yaml-1-16|14	
21mr|golang-gopkg-yaml-1-16|15	# Generate devel rpm
21mr|golang-gopkg-yaml-1-16|16	%global with_devel 1
21mr|golang-gopkg-yaml-1-16|17	# Build project from bundled dependencies
21mr|golang-gopkg-yaml-1-16|18	%global with_bundled 0
21mr|golang-gopkg-yaml-1-16|19	# Build with debug info rpm
21mr|golang-gopkg-yaml-1-16|20	%global with_debug 0
21mr|golang-gopkg-yaml-1-16|21	# Run tests in check section
21mr|golang-gopkg-yaml-1-16|22	# both tests failing
21mr|golang-gopkg-yaml-1-16|23	%global with_check 0
21mr|golang-gopkg-yaml-1-16|24	# Generate unit-test rpm
21mr|golang-gopkg-yaml-1-16|25	%global with_unit_test 1
21mr|golang-gopkg-yaml-1-16|26	
21mr|golang-gopkg-yaml-1-16|27	%if 0%{?with_debug}
21mr|golang-gopkg-yaml-1-16|28	%global _dwz_low_mem_die_limit 0
21mr|golang-gopkg-yaml-1-16|29	%else
21mr|golang-gopkg-yaml-1-16|30	%global debug_package   %{nil}
21mr|golang-gopkg-yaml-1-16|31	%endif
21mr|golang-gopkg-yaml-1-16|32	
21mr|golang-gopkg-yaml-1-16|33	%global provider        github
21mr|golang-gopkg-yaml-1-16|34	%global provider_tld    com
21mr|golang-gopkg-yaml-1-16|35	%global project         go-yaml
21mr|golang-gopkg-yaml-1-16|36	%global repo            yaml
21mr|golang-gopkg-yaml-1-16|37	%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
21mr|golang-gopkg-yaml-1-16|38	%global commit          7649d4548cb53a614db133b2a8ac1f31859dda8c
21mr|golang-gopkg-yaml-1-16|39	%global shortcommit     %(c=%{commit}; echo ${c:0:7})
21mr|golang-gopkg-yaml-1-16|40	
21mr|golang-gopkg-yaml-1-16|41	%global import_path     gopkg.in/v2/yaml
21mr|golang-gopkg-yaml-1-16|42	%global import_path_sec gopkg.in/yaml.v2
21mr|golang-gopkg-yaml-1-16|43	
21mr|golang-gopkg-yaml-1-16|44	%global v1_commit          1b9791953ba4027efaeb728c7355e542a203be5e
21mr|golang-gopkg-yaml-1-16|45	%global v1_shortcommit     %(c=%{v1_commit}; echo ${c:0:7})
21mr|golang-gopkg-yaml-1-16|46	%global v1_import_path     gopkg.in/v1/yaml
21mr|golang-gopkg-yaml-1-16|47	%global v1_import_path_sec gopkg.in/yaml.v1
21mr|golang-gopkg-yaml-1-16|48	
21mr|golang-gopkg-yaml-1-16|49	%global devel_main golang-gopkg-yaml-devel-v2
21mr|golang-gopkg-yaml-1-16|50	
21mr|golang-gopkg-yaml-1-16|51	Name:		golang-gopkg-yaml
21mr|golang-gopkg-yaml-1-16|52	Version:	1
21mr|golang-gopkg-yaml-1-16|53	Release:	16
21mr|golang-gopkg-yaml-1-16|54	Summary:	Enables Go programs to comfortably encode and decode YAML values
21mr|golang-gopkg-yaml-1-16|55	Group:		Development/Other
21mr|golang-gopkg-yaml-1-16|56	License:	LGPLv3 with exceptions
21mr|golang-gopkg-yaml-1-16|57	URL:		https://%{provider_prefix}
21mr|golang-gopkg-yaml-1-16|58	Source0:	https://%{provider_prefix}/archive/%{commit}/yaml-%{shortcommit}.tar.gz
21mr|golang-gopkg-yaml-1-16|59	Source1:	https://%{provider_prefix}/archive/%{v1_commit}/yaml-%{v1_commit}.tar.gz
21mr|golang-gopkg-yaml-1-16|60	
21mr|golang-gopkg-yaml-1-16|61	# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
21mr|golang-gopkg-yaml-1-16|62	ExclusiveArch:  %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
21mr|golang-gopkg-yaml-1-16|63	# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
21mr|golang-gopkg-yaml-1-16|64	BuildRequires:  %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
21mr|golang-gopkg-yaml-1-16|65	
21mr|golang-gopkg-yaml-1-16|66	%description
21mr|golang-gopkg-yaml-1-16|67	%{summary}
21mr|golang-gopkg-yaml-1-16|68	
21mr|golang-gopkg-yaml-1-16|69	#------------------------------------------------------------------------------------
21mr|golang-gopkg-yaml-1-16|70	%if 0%{?with_devel}
21mr|golang-gopkg-yaml-1-16|71	%package devel
21mr|golang-gopkg-yaml-1-16|72	Summary:	Enables Go programs to comfortably encode and decode YAML values
21mr|golang-gopkg-yaml-1-16|73	Group:		Development/Other
21mr|golang-gopkg-yaml-1-16|74	BuildArch:	noarch
21mr|golang-gopkg-yaml-1-16|75	
21mr|golang-gopkg-yaml-1-16|76	%if 0%{?with_check}
21mr|golang-gopkg-yaml-1-16|77	%endif
21mr|golang-gopkg-yaml-1-16|78	
21mr|golang-gopkg-yaml-1-16|79	Provides:	golang(%{v1_import_path}) = %{version}-%{release}
21mr|golang-gopkg-yaml-1-16|80	Provides:	golang(%{v1_import_path_sec}) = %{version}-%{release}
21mr|golang-gopkg-yaml-1-16|81	
21mr|golang-gopkg-yaml-1-16|82	%description devel
21mr|golang-gopkg-yaml-1-16|83	The yaml package enables Go programs to comfortably encode and decode YAML
21mr|golang-gopkg-yaml-1-16|84	values. It was developed within Canonical as part of the juju project, and
21mr|golang-gopkg-yaml-1-16|85	is based on a pure Go port of the well-known libyaml C library to parse and
21mr|golang-gopkg-yaml-1-16|86	generate YAML data quickly and reliably.
21mr|golang-gopkg-yaml-1-16|87	
21mr|golang-gopkg-yaml-1-16|88	The yaml package is almost compatible with YAML 1.1, including support for
21mr|golang-gopkg-yaml-1-16|89	anchors, tags, etc. There are still a few missing bits, such as document
21mr|golang-gopkg-yaml-1-16|90	merging, base-60 floats (huh?), and multi-document unmarshalling. These
21mr|golang-gopkg-yaml-1-16|91	features are not hard to add, and will be introduced as necessary.
21mr|golang-gopkg-yaml-1-16|92	
21mr|golang-gopkg-yaml-1-16|93	This package contains library source intended for
21mr|golang-gopkg-yaml-1-16|94	building other packages which use import path with
21mr|golang-gopkg-yaml-1-16|95	%{v1_import_path} prefix.
21mr|golang-gopkg-yaml-1-16|96	
21mr|golang-gopkg-yaml-1-16|97	%files devel -f v1_devel.file-list
21mr|golang-gopkg-yaml-1-16|98	%license LICENSE LICENSE.libyaml
21mr|golang-gopkg-yaml-1-16|99	%doc README.md
21mr|golang-gopkg-yaml-1-16|100	%dir %{gopath}/src/gopkg.in/v1
21mr|golang-gopkg-yaml-1-16|101	%dir %{gopath}/src/%{v1_import_path}
21mr|golang-gopkg-yaml-1-16|102	%dir %{gopath}/src/%{v1_import_path_sec}
21mr|golang-gopkg-yaml-1-16|103	
21mr|golang-gopkg-yaml-1-16|104	#------------------------------------------------------------------------------------
21mr|golang-gopkg-yaml-1-16|105	
21mr|golang-gopkg-yaml-1-16|106	%package devel-v2
21mr|golang-gopkg-yaml-1-16|107	Summary:	Enables Go programs to comfortably encode and decode YAML values
21mr|golang-gopkg-yaml-1-16|108	Group:		Development/Other
21mr|golang-gopkg-yaml-1-16|109	BuildArch:	noarch
21mr|golang-gopkg-yaml-1-16|110	
21mr|golang-gopkg-yaml-1-16|111	%if 0%{?with_check}
21mr|golang-gopkg-yaml-1-16|112	%endif
21mr|golang-gopkg-yaml-1-16|113	
21mr|golang-gopkg-yaml-1-16|114	Provides:	golang(%{import_path}) = %{version}-%{release}
21mr|golang-gopkg-yaml-1-16|115	Provides:	golang(%{import_path_sec}) = %{version}-%{release}
21mr|golang-gopkg-yaml-1-16|116	
21mr|golang-gopkg-yaml-1-16|117	%description devel-v2
21mr|golang-gopkg-yaml-1-16|118	The yaml package enables Go programs to comfortably encode and decode YAML
21mr|golang-gopkg-yaml-1-16|119	values. It was developed within Canonical as part of the juju project, and
21mr|golang-gopkg-yaml-1-16|120	is based on a pure Go port of the well-known libyaml C library to parse and
21mr|golang-gopkg-yaml-1-16|121	generate YAML data quickly and reliably.
21mr|golang-gopkg-yaml-1-16|122	
21mr|golang-gopkg-yaml-1-16|123	The yaml package supports most of YAML 1.1 and 1.2,
21mr|golang-gopkg-yaml-1-16|124	including support for anchors, tags, map merging, etc.
21mr|golang-gopkg-yaml-1-16|125	Multi-document unmarshalling is not yet implemented, and base-60 floats
21mr|golang-gopkg-yaml-1-16|126	from YAML 1.1 are purposefully not supported since they're a poor design
21mr|golang-gopkg-yaml-1-16|127	and are gone in YAML 1.2.
21mr|golang-gopkg-yaml-1-16|128	
21mr|golang-gopkg-yaml-1-16|129	This package contains library source intended for
21mr|golang-gopkg-yaml-1-16|130	building other packages which use import path with
21mr|golang-gopkg-yaml-1-16|131	%{import_path} prefix.
21mr|golang-gopkg-yaml-1-16|132	
21mr|golang-gopkg-yaml-1-16|133	%files devel-v2 -f devel.file-list
21mr|golang-gopkg-yaml-1-16|134	%license LICENSE LICENSE.libyaml
21mr|golang-gopkg-yaml-1-16|135	%doc README.md
21mr|golang-gopkg-yaml-1-16|136	%dir %{gopath}/src/gopkg.in/v2
21mr|golang-gopkg-yaml-1-16|137	%dir %{gopath}/src/%{import_path}
21mr|golang-gopkg-yaml-1-16|138	%dir %{gopath}/src/%{import_path_sec}
21mr|golang-gopkg-yaml-1-16|139	
21mr|golang-gopkg-yaml-1-16|140	%endif
21mr|golang-gopkg-yaml-1-16|141	
21mr|golang-gopkg-yaml-1-16|142	#------------------------------------------------------------------------------------
21mr|golang-gopkg-yaml-1-16|143	
21mr|golang-gopkg-yaml-1-16|144	%if 0%{?with_unit_test}
21mr|golang-gopkg-yaml-1-16|145	%package unit-test
21mr|golang-gopkg-yaml-1-16|146	Summary:	Unit tests for %{name} package
21mr|golang-gopkg-yaml-1-16|147	Group:		Development/Other
21mr|golang-gopkg-yaml-1-16|148	
21mr|golang-gopkg-yaml-1-16|149	%if 0%{?with_check}
21mr|golang-gopkg-yaml-1-16|150	#Here comes all BuildRequires: PACKAGE the unit tests
21mr|golang-gopkg-yaml-1-16|151	#in %%check section need for running
21mr|golang-gopkg-yaml-1-16|152	BuildRequires:	golang(gopkg.in/check.v1)
21mr|golang-gopkg-yaml-1-16|153	%endif
21mr|golang-gopkg-yaml-1-16|154	
21mr|golang-gopkg-yaml-1-16|155	Requires:	golang(gopkg.in/check.v1)
21mr|golang-gopkg-yaml-1-16|156	
21mr|golang-gopkg-yaml-1-16|157	# test subpackage tests code from devel subpackage
21mr|golang-gopkg-yaml-1-16|158	Requires:	%{name}-devel = %{version}-%{release}
21mr|golang-gopkg-yaml-1-16|159	Requires:	%{name}-devel-v2 = %{version}-%{release}
21mr|golang-gopkg-yaml-1-16|160	
21mr|golang-gopkg-yaml-1-16|161	%description unit-test
21mr|golang-gopkg-yaml-1-16|162	%{summary}
21mr|golang-gopkg-yaml-1-16|163	
21mr|golang-gopkg-yaml-1-16|164	This package contains unit tests for project
21mr|golang-gopkg-yaml-1-16|165	providing packages with %{import_path} prefix.
21mr|golang-gopkg-yaml-1-16|166	
21mr|golang-gopkg-yaml-1-16|167	%files unit-test -f unit-test.file-list
21mr|golang-gopkg-yaml-1-16|168	%license LICENSE LICENSE.libyaml
21mr|golang-gopkg-yaml-1-16|169	%doc README.md
21mr|golang-gopkg-yaml-1-16|170	
21mr|golang-gopkg-yaml-1-16|171	%endif
21mr|golang-gopkg-yaml-1-16|172	
21mr|golang-gopkg-yaml-1-16|173	#------------------------------------------------------------------------------------
21mr|golang-gopkg-yaml-1-16|174	
21mr|golang-gopkg-yaml-1-16|175	%prep
21mr|golang-gopkg-yaml-1-16|176	%setup -q -n yaml-%{commit}
21mr|golang-gopkg-yaml-1-16|177	%setup -q -n yaml-%{v1_commit} -T -b 1
21mr|golang-gopkg-yaml-1-16|178	
21mr|golang-gopkg-yaml-1-16|179	%build
21mr|golang-gopkg-yaml-1-16|180	
21mr|golang-gopkg-yaml-1-16|181	%install
21mr|golang-gopkg-yaml-1-16|182	# source codes for building projects
21mr|golang-gopkg-yaml-1-16|183	%if 0%{?with_devel}
21mr|golang-gopkg-yaml-1-16|184	install -d -p %{buildroot}/%{gopath}/src/%{v1_import_path}/
21mr|golang-gopkg-yaml-1-16|185	install -d -p %{buildroot}/%{gopath}/src/%{v1_import_path_sec}/
21mr|golang-gopkg-yaml-1-16|186	# find all *.go but no *_test.go files and generate devel.file-list
21mr|golang-gopkg-yaml-1-16|187	for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
21mr|golang-gopkg-yaml-1-16|188	install -d -p %{buildroot}/%{gopath}/src/%{v1_import_path}/$(dirname $file)
21mr|golang-gopkg-yaml-1-16|189	cp -pav $file %{buildroot}/%{gopath}/src/%{v1_import_path}/$file
21mr|golang-gopkg-yaml-1-16|190	echo "%%{gopath}/src/%%{v1_import_path}/$file" >> v1_devel.file-list
21mr|golang-gopkg-yaml-1-16|191	install -d -p %{buildroot}/%{gopath}/src/%{v1_import_path_sec}/$(dirname $file)
21mr|golang-gopkg-yaml-1-16|192	cp -pav $file %{buildroot}/%{gopath}/src/%{v1_import_path_sec}/$file
21mr|golang-gopkg-yaml-1-16|193	echo "%%{gopath}/src/%%{v1_import_path_sec}/$file" >> v1_devel.file-list
21mr|golang-gopkg-yaml-1-16|194	done
21mr|golang-gopkg-yaml-1-16|195	pushd ../yaml-%{commit}
21mr|golang-gopkg-yaml-1-16|196	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-gopkg-yaml-1-16|197	install -d -p %{buildroot}/%{gopath}/src/%{import_path_sec}/
21mr|golang-gopkg-yaml-1-16|198	# find all *.go but no *_test.go files and generate devel.file-list
21mr|golang-gopkg-yaml-1-16|199	for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
21mr|golang-gopkg-yaml-1-16|200	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21mr|golang-gopkg-yaml-1-16|201	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-gopkg-yaml-1-16|202	echo "%%{gopath}/src/%%{import_path}/$file" >> ../yaml-%{v1_commit}/devel.file-list
21mr|golang-gopkg-yaml-1-16|203	install -d -p %{buildroot}/%{gopath}/src/%{import_path_sec}/$(dirname $file)
21mr|golang-gopkg-yaml-1-16|204	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path_sec}/$file
21mr|golang-gopkg-yaml-1-16|205	echo "%%{gopath}/src/%%{import_path_sec}/$file" >> ../yaml-%{v1_commit}/devel.file-list
21mr|golang-gopkg-yaml-1-16|206	done
21mr|golang-gopkg-yaml-1-16|207	popd
21mr|golang-gopkg-yaml-1-16|208	%endif
21mr|golang-gopkg-yaml-1-16|209	
21mr|golang-gopkg-yaml-1-16|210	# testing files for this project
21mr|golang-gopkg-yaml-1-16|211	%if 0%{?with_unit_test}
21mr|golang-gopkg-yaml-1-16|212	install -d -p %{buildroot}/%{gopath}/src/%{v1_import_path}/
21mr|golang-gopkg-yaml-1-16|213	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
21mr|golang-gopkg-yaml-1-16|214	# find all *_test.go files and generate unit-test.file-list
21mr|golang-gopkg-yaml-1-16|215	for file in $(find . -iname "*_test.go"); do
21mr|golang-gopkg-yaml-1-16|216	install -d -p %{buildroot}/%{gopath}/src/%{v1_import_path}/$(dirname $file)
21mr|golang-gopkg-yaml-1-16|217	cp -pav $file %{buildroot}/%{gopath}/src/%{v1_import_path}/$file
21mr|golang-gopkg-yaml-1-16|218	echo "%%{gopath}/src/%%{v1_import_path}/$file" >> unit-test.file-list
21mr|golang-gopkg-yaml-1-16|219	done
21mr|golang-gopkg-yaml-1-16|220	pushd ../yaml-%{commit}
21mr|golang-gopkg-yaml-1-16|221	for file in $(find . -iname "*_test.go"); do
21mr|golang-gopkg-yaml-1-16|222	install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
21mr|golang-gopkg-yaml-1-16|223	cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
21mr|golang-gopkg-yaml-1-16|224	echo "%%{gopath}/src/%%{import_path}/$file" >> ../yaml-%{v1_commit}/unit-test.file-list
21mr|golang-gopkg-yaml-1-16|225	done
21mr|golang-gopkg-yaml-1-16|226	popd
21mr|golang-gopkg-yaml-1-16|227	%endif
21mr|golang-gopkg-yaml-1-16|228	
21mr|golang-gopkg-yaml-1-16|229	%check
21mr|golang-gopkg-yaml-1-16|230	%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
21mr|golang-gopkg-yaml-1-16|231	export GOPATH=%{buildroot}/%{gopath}:%{gopath}
21mr|golang-gopkg-yaml-1-16|232	
21mr|golang-gopkg-yaml-1-16|233	%if ! 0%{?gotest:1}
21mr|golang-gopkg-yaml-1-16|234	%global gotest go test
21mr|golang-gopkg-yaml-1-16|235	%endif
21mr|golang-gopkg-yaml-1-16|236	
21mr|golang-gopkg-yaml-1-16|237	%gotest %{import_path}
21mr|golang-gopkg-yaml-1-16|238	pushd ../yaml-%{v1_commit}
21mr|golang-gopkg-yaml-1-16|239	%gotest %{v1_import_path}
21mr|golang-gopkg-yaml-1-16|240	popd
21mr|golang-gopkg-yaml-1-16|241	%endif
21mr|golang-gopkg-yaml-1-16|242	
21mr|golang-gopkg-yaml-1-16|243	#define license tag if not already defined
21mr|golang-gopkg-yaml-1-16|244	%{!?_licensedir:%global license %doc}

12578 21
21mr|golang-gopkg-yaml-3-0-0.8|1	# Generated by go2rpm
21mr|golang-gopkg-yaml-3-0-0.8|2	%bcond_without check
21mr|golang-gopkg-yaml-3-0-0.8|3	
21mr|golang-gopkg-yaml-3-0-0.8|4	# https://github.com/go-yaml/yaml
21mr|golang-gopkg-yaml-3-0-0.8|5	%global goipath         gopkg.in/yaml.v3
21mr|golang-gopkg-yaml-3-0-0.8|6	%global forgeurl        https://github.com/go-yaml/yaml
21mr|golang-gopkg-yaml-3-0-0.8|7	%global commit          496545a6307b2a7d7a710fd516e5e16e8ab62dbc
21mr|golang-gopkg-yaml-3-0-0.8|8	
21mr|golang-gopkg-yaml-3-0-0.8|9	%gometa
21mr|golang-gopkg-yaml-3-0-0.8|10	
21mr|golang-gopkg-yaml-3-0-0.8|11	%global goaltipaths     gopkg.in/v3/yaml
21mr|golang-gopkg-yaml-3-0-0.8|12	
21mr|golang-gopkg-yaml-3-0-0.8|13	%global common_description %{expand:
21mr|golang-gopkg-yaml-3-0-0.8|14	The yaml package enables Go programs to comfortably encode and decode YAML
21mr|golang-gopkg-yaml-3-0-0.8|15	values. It was developed within Canonical as part of the juju project, and is
21mr|golang-gopkg-yaml-3-0-0.8|16	based on a pure Go port of the well-known libyaml C library to parse and
21mr|golang-gopkg-yaml-3-0-0.8|17	generate YAML data quickly and reliably.
21mr|golang-gopkg-yaml-3-0-0.8|18	
21mr|golang-gopkg-yaml-3-0-0.8|19	The yaml package supports most of YAML 1.2, but preserves some behavior from 1.1
21mr|golang-gopkg-yaml-3-0-0.8|20	for backwards compatibility.
21mr|golang-gopkg-yaml-3-0-0.8|21	
21mr|golang-gopkg-yaml-3-0-0.8|22	Specifically, as of v3 of the yaml package:
21mr|golang-gopkg-yaml-3-0-0.8|23	
21mr|golang-gopkg-yaml-3-0-0.8|24	- YAML 1.1 bools (yes/no, on/off) are supported as long as they are being
21mr|golang-gopkg-yaml-3-0-0.8|25	decoded into a typed bool value. Otherwise they behave as a string. Booleans
21mr|golang-gopkg-yaml-3-0-0.8|26	in YAML 1.2 are true/false only.
21mr|golang-gopkg-yaml-3-0-0.8|27	- Octals encode and decode as 0777 per YAML 1.1, rather than 0o777 as specified
21mr|golang-gopkg-yaml-3-0-0.8|28	in YAML 1.2, because most parsers still use the old format. Octals in the
21mr|golang-gopkg-yaml-3-0-0.8|29	0o777 format are supported though, so new files work.
21mr|golang-gopkg-yaml-3-0-0.8|30	- Does not support base-60 floats. These are gone from YAML 1.2, and were
21mr|golang-gopkg-yaml-3-0-0.8|31	actually never supported by this package as it's clearly a poor choice.
21mr|golang-gopkg-yaml-3-0-0.8|32	
21mr|golang-gopkg-yaml-3-0-0.8|33	and offers backwards compatibility with YAML 1.1 in some cases. 1.2, including
21mr|golang-gopkg-yaml-3-0-0.8|34	support for anchors, tags, map merging, etc. Multi-document unmarshalling is not
21mr|golang-gopkg-yaml-3-0-0.8|35	yet implemented, and base-60 floats from YAML 1.1 are purposefully not supported
21mr|golang-gopkg-yaml-3-0-0.8|36	since they're a poor design and are gone in YAML 1.2.}
21mr|golang-gopkg-yaml-3-0-0.8|37	
21mr|golang-gopkg-yaml-3-0-0.8|38	%global golicenses      LICENSE NOTICE
21mr|golang-gopkg-yaml-3-0-0.8|39	%global godocs          README.md
21mr|golang-gopkg-yaml-3-0-0.8|40	
21mr|golang-gopkg-yaml-3-0-0.8|41	Name:           %{goname}
21mr|golang-gopkg-yaml-3-0-0.8|42	Version:        0
21mr|golang-gopkg-yaml-3-0-0.8|43	Release:        0.8%{?dist}
21mr|golang-gopkg-yaml-3-0-0.8|44	Summary:        Yaml support for the Go language
21mr|golang-gopkg-yaml-3-0-0.8|45	Group:		Development/Other
21mr|golang-gopkg-yaml-3-0-0.8|46	# Upstream license specification: Apache-2.0 and MIT
21mr|golang-gopkg-yaml-3-0-0.8|47	License:        ASL 2.0 and MIT
21mr|golang-gopkg-yaml-3-0-0.8|48	URL:            %{gourl}
21mr|golang-gopkg-yaml-3-0-0.8|49	Source0:        %{gosource}
21mr|golang-gopkg-yaml-3-0-0.8|50	
21mr|golang-gopkg-yaml-3-0-0.8|51	%description
21mr|golang-gopkg-yaml-3-0-0.8|52	%{common_description}
21mr|golang-gopkg-yaml-3-0-0.8|53	
21mr|golang-gopkg-yaml-3-0-0.8|54	%gopkg
21mr|golang-gopkg-yaml-3-0-0.8|55	
21mr|golang-gopkg-yaml-3-0-0.8|56	%prep
21mr|golang-gopkg-yaml-3-0-0.8|57	%goprep
21mr|golang-gopkg-yaml-3-0-0.8|58	
21mr|golang-gopkg-yaml-3-0-0.8|59	%install
21mr|golang-gopkg-yaml-3-0-0.8|60	%gopkginstall
21mr|golang-gopkg-yaml-3-0-0.8|61	
21mr|golang-gopkg-yaml-3-0-0.8|62	%if %{with check}
21mr|golang-gopkg-yaml-3-0-0.8|63	%check
21mr|golang-gopkg-yaml-3-0-0.8|64	%gocheck
21mr|golang-gopkg-yaml-3-0-0.8|65	%endif
21mr|golang-gopkg-yaml-3-0-0.8|66	
21mr|golang-gopkg-yaml-3-0-0.8|67	%gopkgfiles
21mr|golang-gopkg-yaml-3-0-0.8|68	
21mr|golang-gopkg-yaml-3-0-0.8|69	%changelog
21mr|golang-gopkg-yaml-3-0-0.8|70	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.8
21mr|golang-gopkg-yaml-3-0-0.8|71	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21mr|golang-gopkg-yaml-3-0-0.8|72	
21mr|golang-gopkg-yaml-3-0-0.8|73	* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.7
21mr|golang-gopkg-yaml-3-0-0.8|74	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21mr|golang-gopkg-yaml-3-0-0.8|75	
21mr|golang-gopkg-yaml-3-0-0.8|76	* Wed Jan 13 20:30:00 CET 2021 Robert-André Mauchin <zebob.m@gmail.com> - 0-0.6.20210113git496545a
21mr|golang-gopkg-yaml-3-0-0.8|77	- Bump to commit 496545a6307b2a7d7a710fd516e5e16e8ab62dbc
21mr|golang-gopkg-yaml-3-0-0.8|78	
21mr|golang-gopkg-yaml-3-0-0.8|79	* Wed Aug 05 22:35:54 CEST 2020 Robert-André Mauchin <zebob.m@gmail.com> - 0-0.5.20200805giteeeca48
21mr|golang-gopkg-yaml-3-0-0.8|80	- Bump to commit eeeca48fe7764f320e4870d231902bf9c1be2c08
21mr|golang-gopkg-yaml-3-0-0.8|81	
21mr|golang-gopkg-yaml-3-0-0.8|82	* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.4
21mr|golang-gopkg-yaml-3-0-0.8|83	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21mr|golang-gopkg-yaml-3-0-0.8|84	
21mr|golang-gopkg-yaml-3-0-0.8|85	* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.3
21mr|golang-gopkg-yaml-3-0-0.8|86	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21mr|golang-gopkg-yaml-3-0-0.8|87	
21mr|golang-gopkg-yaml-3-0-0.8|88	* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.2
21mr|golang-gopkg-yaml-3-0-0.8|89	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21mr|golang-gopkg-yaml-3-0-0.8|90	
21mr|golang-gopkg-yaml-3-0-0.8|91	* Sun Apr 21 07:44:40 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0-0.1.20190622gitcdc409d
21mr|golang-gopkg-yaml-3-0-0.8|92	- Initial package

12579 21
21mr|golang-mvdan-xurls-2.3.0-1|1	# Generated by go2rpm
21mr|golang-mvdan-xurls-2.3.0-1|2	%bcond_without check
21mr|golang-mvdan-xurls-2.3.0-1|3	
21mr|golang-mvdan-xurls-2.3.0-1|4	# https://github.com/mvdan/xurls
21mr|golang-mvdan-xurls-2.3.0-1|5	%global goipath         mvdan.cc/xurls
21mr|golang-mvdan-xurls-2.3.0-1|6	%global forgeurl        https://github.com/mvdan/xurls
21mr|golang-mvdan-xurls-2.3.0-1|7	Version:                2.3.0
21mr|golang-mvdan-xurls-2.3.0-1|8	
21mr|golang-mvdan-xurls-2.3.0-1|9	%gometa
21mr|golang-mvdan-xurls-2.3.0-1|10	
21mr|golang-mvdan-xurls-2.3.0-1|11	%global goaltipaths     github.com/mvdan/xurls mvdan.cc/xurls/v2
21mr|golang-mvdan-xurls-2.3.0-1|12	
21mr|golang-mvdan-xurls-2.3.0-1|13	%global common_description %{expand:
21mr|golang-mvdan-xurls-2.3.0-1|14	Extract urls from text using regular expressions. Requires Go 1.10.3 or later.}
21mr|golang-mvdan-xurls-2.3.0-1|15	
21mr|golang-mvdan-xurls-2.3.0-1|16	%global golicenses      LICENSE
21mr|golang-mvdan-xurls-2.3.0-1|17	%global godocs          README.md
21mr|golang-mvdan-xurls-2.3.0-1|18	
21mr|golang-mvdan-xurls-2.3.0-1|19	Name:           %{goname}
21mr|golang-mvdan-xurls-2.3.0-1|20	Release:        1
21mr|golang-mvdan-xurls-2.3.0-1|21	Summary:        Extract urls from text
21mr|golang-mvdan-xurls-2.3.0-1|22	Group:          Development/Other
21mr|golang-mvdan-xurls-2.3.0-1|23	# Upstream license specification: BSD-3-Clause
21mr|golang-mvdan-xurls-2.3.0-1|24	License:        BSD
21mr|golang-mvdan-xurls-2.3.0-1|25	URL:            %{gourl}
21mr|golang-mvdan-xurls-2.3.0-1|26	Source0:        %{gosource}
21mr|golang-mvdan-xurls-2.3.0-1|27	
21mr|golang-mvdan-xurls-2.3.0-1|28	%if %{with check}
21mr|golang-mvdan-xurls-2.3.0-1|29	# Tests
21mr|golang-mvdan-xurls-2.3.0-1|30	BuildRequires:  golang(github.com/rogpeppe/go-internal/testscript)
21mr|golang-mvdan-xurls-2.3.0-1|31	%endif
21mr|golang-mvdan-xurls-2.3.0-1|32	
21mr|golang-mvdan-xurls-2.3.0-1|33	%description
21mr|golang-mvdan-xurls-2.3.0-1|34	%{common_description}
21mr|golang-mvdan-xurls-2.3.0-1|35	
21mr|golang-mvdan-xurls-2.3.0-1|36	%gopkg
21mr|golang-mvdan-xurls-2.3.0-1|37	
21mr|golang-mvdan-xurls-2.3.0-1|38	%prep
21mr|golang-mvdan-xurls-2.3.0-1|39	%goprep
21mr|golang-mvdan-xurls-2.3.0-1|40	
21mr|golang-mvdan-xurls-2.3.0-1|41	%build
21mr|golang-mvdan-xurls-2.3.0-1|42	for cmd in cmd/* ; do
21mr|golang-mvdan-xurls-2.3.0-1|43	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-mvdan-xurls-2.3.0-1|44	done
21mr|golang-mvdan-xurls-2.3.0-1|45	
21mr|golang-mvdan-xurls-2.3.0-1|46	%install
21mr|golang-mvdan-xurls-2.3.0-1|47	%gopkginstall
21mr|golang-mvdan-xurls-2.3.0-1|48	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-mvdan-xurls-2.3.0-1|49	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-mvdan-xurls-2.3.0-1|50	
21mr|golang-mvdan-xurls-2.3.0-1|51	%if %{with check}
21mr|golang-mvdan-xurls-2.3.0-1|52	%check
21mr|golang-mvdan-xurls-2.3.0-1|53	%gocheck -d cmd/xurls
21mr|golang-mvdan-xurls-2.3.0-1|54	%endif
21mr|golang-mvdan-xurls-2.3.0-1|55	
21mr|golang-mvdan-xurls-2.3.0-1|56	%files
21mr|golang-mvdan-xurls-2.3.0-1|57	%license LICENSE
21mr|golang-mvdan-xurls-2.3.0-1|58	%doc README.md
21mr|golang-mvdan-xurls-2.3.0-1|59	%{_bindir}/*
21mr|golang-mvdan-xurls-2.3.0-1|60	
21mr|golang-mvdan-xurls-2.3.0-1|61	%gopkgfiles
21mr|golang-mvdan-xurls-2.3.0-1|62	

12580 21
21mr|golang-net-0.1.git84a4013f96e0-13|1	%define prerelease 84a4013f96e01fdd14b65d260a78b543e3702ee1
21mr|golang-net-0.1.git84a4013f96e0-13|2	%define import_path code.google.com/p/go.net
21mr|golang-net-0.1.git84a4013f96e0-13|3	%define gopath %{_prefix}/lib/golang
21mr|golang-net-0.1.git84a4013f96e0-13|4	%define gosrc %{gopath}/src/%{import_path}
21mr|golang-net-0.1.git84a4013f96e0-13|5	%define shortcommit %(c=%{prerelease}; echo ${c:0:12})
21mr|golang-net-0.1.git84a4013f96e0-13|6	
21mr|golang-net-0.1.git84a4013f96e0-13|7	Summary:	Supplementary Go networking libraries
21mr|golang-net-0.1.git84a4013f96e0-13|8	Name:		golang-net
21mr|golang-net-0.1.git84a4013f96e0-13|9	Version:	0.1.git%{shortcommit}
21mr|golang-net-0.1.git84a4013f96e0-13|10	Release:	13
21mr|golang-net-0.1.git84a4013f96e0-13|11	License:	BSD
21mr|golang-net-0.1.git84a4013f96e0-13|12	Group:		Development/Other
21mr|golang-net-0.1.git84a4013f96e0-13|13	Url:		http://net.go.googlecode.com
21mr|golang-net-0.1.git84a4013f96e0-13|14	Source0:	http://net.go.googlecode.com/archive/%{prerelease}.zip
21mr|golang-net-0.1.git84a4013f96e0-13|15	BuildRequires:	golang >= 1.3.3
21mr|golang-net-0.1.git84a4013f96e0-13|16	Provides:	golang(%{import_path}) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|17	Provides:	golang(%{import_path}/dict) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|18	Provides:	golang(%{import_path}/html) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|19	Provides:	golang(%{import_path}/html/atom) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|20	Provides:	golang(%{import_path}/idna) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|21	Provides:	golang(%{import_path}/ipv4) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|22	Provides:	golang(%{import_path}/ipv6) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|23	Provides:	golang(%{import_path}/proxy) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|24	Provides:	golang(%{import_path}/publicsuffix) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|25	Provides:	golang(%{import_path}/spdy) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|26	Provides:	golang(%{import_path}/websocket) = %{version}-%{release}
21mr|golang-net-0.1.git84a4013f96e0-13|27	BuildArch:	noarch
21mr|golang-net-0.1.git84a4013f96e0-13|28	
21mr|golang-net-0.1.git84a4013f96e0-13|29	%description
21mr|golang-net-0.1.git84a4013f96e0-13|30	Supplementary Go networking libraries (only docs).
21mr|golang-net-0.1.git84a4013f96e0-13|31	
21mr|golang-net-0.1.git84a4013f96e0-13|32	%files
21mr|golang-net-0.1.git84a4013f96e0-13|33	%doc net.go-%{shortcommit}/README
21mr|golang-net-0.1.git84a4013f96e0-13|34	%doc net.go-%{shortcommit}/LICENSE
21mr|golang-net-0.1.git84a4013f96e0-13|35	
21mr|golang-net-0.1.git84a4013f96e0-13|36	#----------------------------------------------------------------------------
21mr|golang-net-0.1.git84a4013f96e0-13|37	
21mr|golang-net-0.1.git84a4013f96e0-13|38	%package devel
21mr|golang-net-0.1.git84a4013f96e0-13|39	Summary:	Supplementary Go networking libraries
21mr|golang-net-0.1.git84a4013f96e0-13|40	Group:		Development/Other
21mr|golang-net-0.1.git84a4013f96e0-13|41	Requires:	golang >= 1.3.3
21mr|golang-net-0.1.git84a4013f96e0-13|42	
21mr|golang-net-0.1.git84a4013f96e0-13|43	%description devel
21mr|golang-net-0.1.git84a4013f96e0-13|44	Supplementary Go networking libraries devel part.
21mr|golang-net-0.1.git84a4013f96e0-13|45	
21mr|golang-net-0.1.git84a4013f96e0-13|46	%files devel
21mr|golang-net-0.1.git84a4013f96e0-13|47	%doc net.go-%{shortcommit}/LICENSE
21mr|golang-net-0.1.git84a4013f96e0-13|48	%doc net.go-%{shortcommit}/README
21mr|golang-net-0.1.git84a4013f96e0-13|49	%doc net.go-%{shortcommit}/AUTHORS
21mr|golang-net-0.1.git84a4013f96e0-13|50	%doc net.go-%{shortcommit}/CONTRIBUTORS
21mr|golang-net-0.1.git84a4013f96e0-13|51	%doc net.go-%{shortcommit}/PATENTS
21mr|golang-net-0.1.git84a4013f96e0-13|52	%{gosrc}/*
21mr|golang-net-0.1.git84a4013f96e0-13|53	
21mr|golang-net-0.1.git84a4013f96e0-13|54	#----------------------------------------------------------------------------
21mr|golang-net-0.1.git84a4013f96e0-13|55	
21mr|golang-net-0.1.git84a4013f96e0-13|56	%prep
21mr|golang-net-0.1.git84a4013f96e0-13|57	%setup -qc
21mr|golang-net-0.1.git84a4013f96e0-13|58	
21mr|golang-net-0.1.git84a4013f96e0-13|59	%build
21mr|golang-net-0.1.git84a4013f96e0-13|60	#cd %{_builddir}/net.go-%{shortcommit}
21mr|golang-net-0.1.git84a4013f96e0-13|61	#go build
21mr|golang-net-0.1.git84a4013f96e0-13|62	
21mr|golang-net-0.1.git84a4013f96e0-13|63	%install
21mr|golang-net-0.1.git84a4013f96e0-13|64	mkdir -p %{buildroot}%{gosrc}
21mr|golang-net-0.1.git84a4013f96e0-13|65	cp -av net.go-%{shortcommit}/* %{buildroot}%{gosrc}/
21mr|golang-net-0.1.git84a4013f96e0-13|66	rm -vf %{buildroot}%{gosrc}/LICENSE
21mr|golang-net-0.1.git84a4013f96e0-13|67	rm -vf %{buildroot}%{gosrc}/README
21mr|golang-net-0.1.git84a4013f96e0-13|68	rm -vf %{buildroot}%{gosrc}/AUTHORS
21mr|golang-net-0.1.git84a4013f96e0-13|69	rm -vf %{buildroot}%{gosrc}/CONTRIBUTORS
21mr|golang-net-0.1.git84a4013f96e0-13|70	rm -vf %{buildroot}%{gosrc}/PATENTS

12581 21
21mr|golang-x-crypto-0-0.41|1	# Generated by go2rpm
21mr|golang-x-crypto-0-0.41|2	%bcond_with check
21mr|golang-x-crypto-0-0.41|3	# Avoid noarch package built differently on different architectures
21mr|golang-x-crypto-0-0.41|4	%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(golang.org/x/sys/cpu\\)|golang\\(golang.org/x/net/idna\\)$
21mr|golang-x-crypto-0-0.41|5	
21mr|golang-x-crypto-0-0.41|6	# https://github.com/golang/crypto
21mr|golang-x-crypto-0-0.41|7	%global goipath         golang.org/x/crypto
21mr|golang-x-crypto-0-0.41|8	%global forgeurl        https://github.com/golang/crypto
21mr|golang-x-crypto-0-0.41|9	%global commit          5770296d904e90f15f38f77dfc2e43fdf5efc083
21mr|golang-x-crypto-0-0.41|10	
21mr|golang-x-crypto-0-0.41|11	%gometa
21mr|golang-x-crypto-0-0.41|12	
21mr|golang-x-crypto-0-0.41|13	%global common_description %{expand:
21mr|golang-x-crypto-0-0.41|14	Go supplementary cryptography libraries.}
21mr|golang-x-crypto-0-0.41|15	
21mr|golang-x-crypto-0-0.41|16	%global golicenses      LICENSE PATENTS
21mr|golang-x-crypto-0-0.41|17	%global godocs          AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|golang-x-crypto-0-0.41|18	
21mr|golang-x-crypto-0-0.41|19	%global gosupfiles curve25519/const_amd64.h
21mr|golang-x-crypto-0-0.41|20	
21mr|golang-x-crypto-0-0.41|21	Name:           %{goname}
21mr|golang-x-crypto-0-0.41|22	Version:        0
21mr|golang-x-crypto-0-0.41|23	Release:        0.41
21mr|golang-x-crypto-0-0.41|24	Summary:        Go supplementary cryptography libraries
21mr|golang-x-crypto-0-0.41|25	Group:          Development/Other
21mr|golang-x-crypto-0-0.41|26	# Upstream license specification: BSD-3-Clause
21mr|golang-x-crypto-0-0.41|27	License:        BSD
21mr|golang-x-crypto-0-0.41|28	URL:            %{gourl}
21mr|golang-x-crypto-0-0.41|29	Source0:        %{gosource}
21mr|golang-x-crypto-0-0.41|30	
21mr|golang-x-crypto-0-0.41|31	#BuildRequires:  golang(golang.org/x/net/idna)
21mr|golang-x-crypto-0-0.41|32	BuildRequires:  golang(golang.org/x/sys/cpu)
21mr|golang-x-crypto-0-0.41|33	BuildRequires:  golang(golang.org/x/sys/unix)
21mr|golang-x-crypto-0-0.41|34	
21mr|golang-x-crypto-0-0.41|35	%if %{with check}
21mr|golang-x-crypto-0-0.41|36	# Tests
21mr|golang-x-crypto-0-0.41|37	BuildRequires:  golang(golang.org/x/term)
21mr|golang-x-crypto-0-0.41|38	%endif
21mr|golang-x-crypto-0-0.41|39	
21mr|golang-x-crypto-0-0.41|40	%description
21mr|golang-x-crypto-0-0.41|41	%{common_description}
21mr|golang-x-crypto-0-0.41|42	
21mr|golang-x-crypto-0-0.41|43	%gopkg
21mr|golang-x-crypto-0-0.41|44	
21mr|golang-x-crypto-0-0.41|45	%prep
21mr|golang-x-crypto-0-0.41|46	%goprep
21mr|golang-x-crypto-0-0.41|47	
21mr|golang-x-crypto-0-0.41|48	%install
21mr|golang-x-crypto-0-0.41|49	%gopkginstall
21mr|golang-x-crypto-0-0.41|50	
21mr|golang-x-crypto-0-0.41|51	%if %{with check}
21mr|golang-x-crypto-0-0.41|52	%check
21mr|golang-x-crypto-0-0.41|53	%gocheck
21mr|golang-x-crypto-0-0.41|54	%endif
21mr|golang-x-crypto-0-0.41|55	
21mr|golang-x-crypto-0-0.41|56	%gopkgfiles
21mr|golang-x-crypto-0-0.41|57	

12582 21
21mr|golang-x-mod-0.4.0-1|1	# Generated by go2rpm 1
21mr|golang-x-mod-0.4.0-1|2	%bcond_without check
21mr|golang-x-mod-0.4.0-1|3	
21mr|golang-x-mod-0.4.0-1|4	# https://github.com/golang/mod
21mr|golang-x-mod-0.4.0-1|5	%global goipath         golang.org/x/mod
21mr|golang-x-mod-0.4.0-1|6	%global forgeurl        https://github.com/golang/mod
21mr|golang-x-mod-0.4.0-1|7	Version:                0.4.0
21mr|golang-x-mod-0.4.0-1|8	
21mr|golang-x-mod-0.4.0-1|9	%gometa
21mr|golang-x-mod-0.4.0-1|10	
21mr|golang-x-mod-0.4.0-1|11	%global common_description %{expand:
21mr|golang-x-mod-0.4.0-1|12	This packages holds packages for writing tools that work directly with Go module
21mr|golang-x-mod-0.4.0-1|13	mechanics. That is, it is for direct manipulation of Go modules themselves.}
21mr|golang-x-mod-0.4.0-1|14	
21mr|golang-x-mod-0.4.0-1|15	%global golicenses      LICENSE PATENTS
21mr|golang-x-mod-0.4.0-1|16	%global godocs          README
21mr|golang-x-mod-0.4.0-1|17	
21mr|golang-x-mod-0.4.0-1|18	Name:           %{goname}
21mr|golang-x-mod-0.4.0-1|19	Release:        1
21mr|golang-x-mod-0.4.0-1|20	Summary:        Go module mechanics libraries
21mr|golang-x-mod-0.4.0-1|21	Group:          Development/Other
21mr|golang-x-mod-0.4.0-1|22	# Upstream license specification: BSD-3-Clause
21mr|golang-x-mod-0.4.0-1|23	License:        BSD
21mr|golang-x-mod-0.4.0-1|24	URL:            %{gourl}
21mr|golang-x-mod-0.4.0-1|25	Source0:        %{gosource}
21mr|golang-x-mod-0.4.0-1|26	
21mr|golang-x-mod-0.4.0-1|27	BuildRequires:  golang(golang.org/x/crypto/ed25519)
21mr|golang-x-mod-0.4.0-1|28	BuildRequires:  golang(golang.org/x/xerrors)
21mr|golang-x-mod-0.4.0-1|29	
21mr|golang-x-mod-0.4.0-1|30	%description
21mr|golang-x-mod-0.4.0-1|31	%{common_description}
21mr|golang-x-mod-0.4.0-1|32	
21mr|golang-x-mod-0.4.0-1|33	%gopkg
21mr|golang-x-mod-0.4.0-1|34	
21mr|golang-x-mod-0.4.0-1|35	%prep
21mr|golang-x-mod-0.4.0-1|36	%goprep
21mr|golang-x-mod-0.4.0-1|37	
21mr|golang-x-mod-0.4.0-1|38	%build
21mr|golang-x-mod-0.4.0-1|39	for cmd in gosumcheck; do
21mr|golang-x-mod-0.4.0-1|40	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golang-x-mod-0.4.0-1|41	done
21mr|golang-x-mod-0.4.0-1|42	
21mr|golang-x-mod-0.4.0-1|43	%install
21mr|golang-x-mod-0.4.0-1|44	%gopkginstall
21mr|golang-x-mod-0.4.0-1|45	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golang-x-mod-0.4.0-1|46	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golang-x-mod-0.4.0-1|47	
21mr|golang-x-mod-0.4.0-1|48	%if %{with check}
21mr|golang-x-mod-0.4.0-1|49	%check
21mr|golang-x-mod-0.4.0-1|50	# sumdb/tlog: needs network
21mr|golang-x-mod-0.4.0-1|51	%gocheck -d sumdb/tlog -d zip
21mr|golang-x-mod-0.4.0-1|52	%endif
21mr|golang-x-mod-0.4.0-1|53	
21mr|golang-x-mod-0.4.0-1|54	%files
21mr|golang-x-mod-0.4.0-1|55	%license LICENSE PATENTS
21mr|golang-x-mod-0.4.0-1|56	%doc README
21mr|golang-x-mod-0.4.0-1|57	%{_bindir}/*
21mr|golang-x-mod-0.4.0-1|58	
21mr|golang-x-mod-0.4.0-1|59	%gopkgfiles
21mr|golang-x-mod-0.4.0-1|60	

12583 21
21mr|golang-x-net-0-0.63|1	# Generated by go2rpm
21mr|golang-x-net-0-0.63|2	%ifnarch s390x
21mr|golang-x-net-0-0.63|3	%bcond_without check
21mr|golang-x-net-0-0.63|4	%endif
21mr|golang-x-net-0-0.63|5	%bcond_without bootstrap
21mr|golang-x-net-0-0.63|6	
21mr|golang-x-net-0-0.63|7	# https://github.com/golang/net
21mr|golang-x-net-0-0.63|8	%global goipath         golang.org/x/net
21mr|golang-x-net-0-0.63|9	%global forgeurl        https://github.com/golang/net
21mr|golang-x-net-0-0.63|10	%global commit          5f4716e94777e714bc2fb3e3a44599cb40817aac
21mr|golang-x-net-0-0.63|11	
21mr|golang-x-net-0-0.63|12	%gometa
21mr|golang-x-net-0-0.63|13	
21mr|golang-x-net-0-0.63|14	%global goipaths0       golang.org/x/net
21mr|golang-x-net-0-0.63|15	%global goipathsex0     golang.org/x/net/http golang.org/x/net/http2 golang.org/x/net/html/charset golang.org/x/net/idna golang.org/x/net/publicsuffix
21mr|golang-x-net-0-0.63|16	
21mr|golang-x-net-0-0.63|17	%if %{without bootstrap}
21mr|golang-x-net-0-0.63|18	%global goipaths1       golang.org/x/net/http golang.org/x/net/http2 golang.org/x/net/html/charset golang.org/x/net/idna golang.org/x/net/publicsuffix
21mr|golang-x-net-0-0.63|19	%endif
21mr|golang-x-net-0-0.63|20	
21mr|golang-x-net-0-0.63|21	%global common_description %{expand:
21mr|golang-x-net-0-0.63|22	This package holds supplementary Go networking libraries.}
21mr|golang-x-net-0-0.63|23	
21mr|golang-x-net-0-0.63|24	%global golicenses      LICENSE PATENTS
21mr|golang-x-net-0-0.63|25	%global godocs          AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|golang-x-net-0-0.63|26	
21mr|golang-x-net-0-0.63|27	%global gosupfiles glide.lock glide.yaml
21mr|golang-x-net-0-0.63|28	
21mr|golang-x-net-0-0.63|29	Name:           %{goname}
21mr|golang-x-net-0-0.63|30	Version:        0
21mr|golang-x-net-0-0.63|31	Release:        0.63
21mr|golang-x-net-0-0.63|32	Summary:        Go supplementary network libraries
21mr|golang-x-net-0-0.63|33	Group:          Development/Other
21mr|golang-x-net-0-0.63|34	# Upstream license specification: BSD-3-Clause
21mr|golang-x-net-0-0.63|35	License:        BSD
21mr|golang-x-net-0-0.63|36	URL:            %{gourl}
21mr|golang-x-net-0-0.63|37	Source0:        %{gosource}
21mr|golang-x-net-0-0.63|38	Source1:        glide.lock
21mr|golang-x-net-0-0.63|39	Source2:        glide.yaml
21mr|golang-x-net-0-0.63|40	
21mr|golang-x-net-0-0.63|41	# BuildRequires:  golang(cloud.google.com/go/storage)
21mr|golang-x-net-0-0.63|42	# BuildRequires:  golang(go4.org/syncutil/singleflight)
21mr|golang-x-net-0-0.63|43	# BuildRequires:  golang(golang.org/x/build/autocertcache)
21mr|golang-x-net-0-0.63|44	# BuildRequires:  golang(golang.org/x/crypto/acme/autocert)
21mr|golang-x-net-0-0.63|45	BuildRequires:  golang(golang.org/x/sys/unix)
21mr|golang-x-net-0-0.63|46	BuildRequires:  golang(golang.org/x/term)
21mr|golang-x-net-0-0.63|47	%if %{without bootstrap}
21mr|golang-x-net-0-0.63|48	BuildRequires:  golang(golang.org/x/text/encoding)
21mr|golang-x-net-0-0.63|49	BuildRequires:  golang(golang.org/x/text/encoding/charmap)
21mr|golang-x-net-0-0.63|50	BuildRequires:  golang(golang.org/x/text/encoding/htmlindex)
21mr|golang-x-net-0-0.63|51	BuildRequires:  golang(golang.org/x/text/secure/bidirule)
21mr|golang-x-net-0-0.63|52	BuildRequires:  golang(golang.org/x/text/transform)
21mr|golang-x-net-0-0.63|53	BuildRequires:  golang(golang.org/x/text/unicode/bidi)
21mr|golang-x-net-0-0.63|54	BuildRequires:  golang(golang.org/x/text/unicode/norm)
21mr|golang-x-net-0-0.63|55	%endif
21mr|golang-x-net-0-0.63|56	
21mr|golang-x-net-0-0.63|57	%description
21mr|golang-x-net-0-0.63|58	%{common_description}
21mr|golang-x-net-0-0.63|59	
21mr|golang-x-net-0-0.63|60	%gopkg
21mr|golang-x-net-0-0.63|61	
21mr|golang-x-net-0-0.63|62	%prep
21mr|golang-x-net-0-0.63|63	%goprep
21mr|golang-x-net-0-0.63|64	cp %{SOURCE1} %{SOURCE2} .
21mr|golang-x-net-0-0.63|65	# Demo, with cyclic dependency on cloud.google.com/go/storage
21mr|golang-x-net-0-0.63|66	rm -rf http2/h2demo
21mr|golang-x-net-0-0.63|67	
21mr|golang-x-net-0-0.63|68	%install
21mr|golang-x-net-0-0.63|69	%gopkginstall
21mr|golang-x-net-0-0.63|70	
21mr|golang-x-net-0-0.63|71	%if %{with check}
21mr|golang-x-net-0-0.63|72	%check
21mr|golang-x-net-0-0.63|73	%if %{with bootstrap}
21mr|golang-x-net-0-0.63|74	%gocheck -t http/httpguts -t http/httpproxy -t http2 -t html/charset -t idna -t publicsuffix
21mr|golang-x-net-0-0.63|75	%else
21mr|golang-x-net-0-0.63|76	%gocheck
21mr|golang-x-net-0-0.63|77	%endif
21mr|golang-x-net-0-0.63|78	%endif
21mr|golang-x-net-0-0.63|79	
21mr|golang-x-net-0-0.63|80	%gopkgfiles
21mr|golang-x-net-0-0.63|81	

12584 21
21mr|golang-x-sync-0-0.15|1	# Generated by go2rpm
21mr|golang-x-sync-0-0.15|2	%bcond_without check
21mr|golang-x-sync-0-0.15|3	
21mr|golang-x-sync-0-0.15|4	# https://github.com/golang/sync
21mr|golang-x-sync-0-0.15|5	%global goipath         golang.org/x/sync
21mr|golang-x-sync-0-0.15|6	%global forgeurl        https://github.com/golang/sync
21mr|golang-x-sync-0-0.15|7	%global commit          09787c993a3ab68e3d1f5c9b2394ab9433f391be
21mr|golang-x-sync-0-0.15|8	
21mr|golang-x-sync-0-0.15|9	%gometa
21mr|golang-x-sync-0-0.15|10	
21mr|golang-x-sync-0-0.15|11	%global common_description %{expand:
21mr|golang-x-sync-0-0.15|12	This package provides Go concurrency primitives in addition to the ones
21mr|golang-x-sync-0-0.15|13	provided by the language and "sync" and "sync/atomic" packages.}
21mr|golang-x-sync-0-0.15|14	
21mr|golang-x-sync-0-0.15|15	%global golicenses      LICENSE PATENTS
21mr|golang-x-sync-0-0.15|16	%global godocs          AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|golang-x-sync-0-0.15|17	
21mr|golang-x-sync-0-0.15|18	Name:           %{goname}
21mr|golang-x-sync-0-0.15|19	Version:        0
21mr|golang-x-sync-0-0.15|20	Release:        0.15
21mr|golang-x-sync-0-0.15|21	Summary:        Go concurrency primitives
21mr|golang-x-sync-0-0.15|22	Group:          Development/Other
21mr|golang-x-sync-0-0.15|23	# Upstream license specification: BSD-3-Clause
21mr|golang-x-sync-0-0.15|24	License:        BSD
21mr|golang-x-sync-0-0.15|25	URL:            %{gourl}
21mr|golang-x-sync-0-0.15|26	Source0:        %{gosource}
21mr|golang-x-sync-0-0.15|27	
21mr|golang-x-sync-0-0.15|28	%description
21mr|golang-x-sync-0-0.15|29	%{common_description}
21mr|golang-x-sync-0-0.15|30	
21mr|golang-x-sync-0-0.15|31	%gopkg
21mr|golang-x-sync-0-0.15|32	
21mr|golang-x-sync-0-0.15|33	%prep
21mr|golang-x-sync-0-0.15|34	%goprep
21mr|golang-x-sync-0-0.15|35	
21mr|golang-x-sync-0-0.15|36	%install
21mr|golang-x-sync-0-0.15|37	%gopkginstall
21mr|golang-x-sync-0-0.15|38	
21mr|golang-x-sync-0-0.15|39	%if %{with check}
21mr|golang-x-sync-0-0.15|40	%check
21mr|golang-x-sync-0-0.15|41	%gocheck
21mr|golang-x-sync-0-0.15|42	%endif
21mr|golang-x-sync-0-0.15|43	
21mr|golang-x-sync-0-0.15|44	%gopkgfiles
21mr|golang-x-sync-0-0.15|45	

12585 21
21mr|golang-x-sys-0.4.0-0.42|1	# Generated by go2rpm
21mr|golang-x-sys-0.4.0-0.42|2	%bcond_without check
21mr|golang-x-sys-0.4.0-0.42|3	
21mr|golang-x-sys-0.4.0-0.42|4	# https://github.com/golang/sys
21mr|golang-x-sys-0.4.0-0.42|5	%global goipath         golang.org/x/sys
21mr|golang-x-sys-0.4.0-0.42|6	%global forgeurl        https://github.com/golang/sys
21mr|golang-x-sys-0.4.0-0.42|7	%define commit          b8be2fde2a9e207d880642665d4d53cc833e2f36
21mr|golang-x-sys-0.4.0-0.42|8	
21mr|golang-x-sys-0.4.0-0.42|9	%gometa
21mr|golang-x-sys-0.4.0-0.42|10	
21mr|golang-x-sys-0.4.0-0.42|11	%global common_description %{expand:
21mr|golang-x-sys-0.4.0-0.42|12	Go packages for low-level interactions with the operating system.}
21mr|golang-x-sys-0.4.0-0.42|13	
21mr|golang-x-sys-0.4.0-0.42|14	%global golicenses      LICENSE PATENTS
21mr|golang-x-sys-0.4.0-0.42|15	%global godocs          AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|golang-x-sys-0.4.0-0.42|16	
21mr|golang-x-sys-0.4.0-0.42|17	# Add Windows file to compile Winio
21mr|golang-x-sys-0.4.0-0.42|18	%global gosupfiles glide.lock glide.yaml ${windows[@]}
21mr|golang-x-sys-0.4.0-0.42|19	
21mr|golang-x-sys-0.4.0-0.42|20	Name:		%{goname}
21mr|golang-x-sys-0.4.0-0.42|21	Version:	0.4.0
21mr|golang-x-sys-0.4.0-0.42|22	Release:	0.42
21mr|golang-x-sys-0.4.0-0.42|23	Summary:	Go packages for low-level interaction with the operating system
21mr|golang-x-sys-0.4.0-0.42|24	Group:		Development/Other
21mr|golang-x-sys-0.4.0-0.42|25	# Upstream license specification: BSD-3-Clause
21mr|golang-x-sys-0.4.0-0.42|26	License:	BSD
21mr|golang-x-sys-0.4.0-0.42|27	URL:		%{gourl}
21mr|golang-x-sys-0.4.0-0.42|28	Source0:	%{gosource}
21mr|golang-x-sys-0.4.0-0.42|29	Source1:	glide.yaml
21mr|golang-x-sys-0.4.0-0.42|30	Source2:	glide.lock
21mr|golang-x-sys-0.4.0-0.42|31	# Disable TestOpenByHandleAt which doesn't work in Mock chroot
21mr|golang-x-sys-0.4.0-0.42|32	# https://bugzilla.redhat.com/show_bug.cgi?id=1750000
21mr|golang-x-sys-0.4.0-0.42|33	Patch0:		golang-x-sys-Disable-TestOpenByHandleAt.patch
21mr|golang-x-sys-0.4.0-0.42|34	
21mr|golang-x-sys-0.4.0-0.42|35	%description
21mr|golang-x-sys-0.4.0-0.42|36	%{common_description}
21mr|golang-x-sys-0.4.0-0.42|37	
21mr|golang-x-sys-0.4.0-0.42|38	%gopkg
21mr|golang-x-sys-0.4.0-0.42|39	
21mr|golang-x-sys-0.4.0-0.42|40	%prep
21mr|golang-x-sys-0.4.0-0.42|41	%goprep
21mr|golang-x-sys-0.4.0-0.42|42	%patch0 -p1
21mr|golang-x-sys-0.4.0-0.42|43	cp %{S:1} %{S:2} .
21mr|golang-x-sys-0.4.0-0.42|44	
21mr|golang-x-sys-0.4.0-0.42|45	%install
21mr|golang-x-sys-0.4.0-0.42|46	# Add Windows file to compile Winio
21mr|golang-x-sys-0.4.0-0.42|47	mapfile -t windows <<< $(find *_windows.go -type f)
21mr|golang-x-sys-0.4.0-0.42|48	%gopkginstall
21mr|golang-x-sys-0.4.0-0.42|49	
21mr|golang-x-sys-0.4.0-0.42|50	%if %{with check}
21mr|golang-x-sys-0.4.0-0.42|51	%check
21mr|golang-x-sys-0.4.0-0.42|52	%gocheck
21mr|golang-x-sys-0.4.0-0.42|53	%endif
21mr|golang-x-sys-0.4.0-0.42|54	
21mr|golang-x-sys-0.4.0-0.42|55	%gopkgfiles

12586 21
21mr|golang-x-term-0-0.4|1	# Generated by go2rpm 1.3
21mr|golang-x-term-0-0.4|2	%bcond_without check
21mr|golang-x-term-0-0.4|3	
21mr|golang-x-term-0-0.4|4	# https://github.com/golang/term
21mr|golang-x-term-0-0.4|5	%global goipath         golang.org/x/term
21mr|golang-x-term-0-0.4|6	%global forgeurl        https://github.com/golang/term
21mr|golang-x-term-0-0.4|7	%global commit          6886f2dfbf5b25f595b4fe4279c49956e867c59b
21mr|golang-x-term-0-0.4|8	
21mr|golang-x-term-0-0.4|9	%gometa
21mr|golang-x-term-0-0.4|10	
21mr|golang-x-term-0-0.4|11	%global common_description %{expand:
21mr|golang-x-term-0-0.4|12	Go terminal and console support.}
21mr|golang-x-term-0-0.4|13	
21mr|golang-x-term-0-0.4|14	%global golicenses      LICENSE PATENTS
21mr|golang-x-term-0-0.4|15	%global godocs          AUTHORS CONTRIBUTING.md CONTRIBUTORS README.md
21mr|golang-x-term-0-0.4|16	
21mr|golang-x-term-0-0.4|17	Name:           %{goname}
21mr|golang-x-term-0-0.4|18	Version:        0
21mr|golang-x-term-0-0.4|19	Release:        0.4
21mr|golang-x-term-0-0.4|20	Summary:        Go terminal and console support
21mr|golang-x-term-0-0.4|21	Group:          Development/Other
21mr|golang-x-term-0-0.4|22	# Upstream license specification: BSD-3-Clause
21mr|golang-x-term-0-0.4|23	License:        BSD
21mr|golang-x-term-0-0.4|24	URL:            %{gourl}
21mr|golang-x-term-0-0.4|25	Source0:        %{gosource}
21mr|golang-x-term-0-0.4|26	
21mr|golang-x-term-0-0.4|27	BuildRequires:  golang(golang.org/x/sys/unix)
21mr|golang-x-term-0-0.4|28	
21mr|golang-x-term-0-0.4|29	%description
21mr|golang-x-term-0-0.4|30	%{common_description}
21mr|golang-x-term-0-0.4|31	
21mr|golang-x-term-0-0.4|32	%gopkg
21mr|golang-x-term-0-0.4|33	
21mr|golang-x-term-0-0.4|34	%prep
21mr|golang-x-term-0-0.4|35	%goprep
21mr|golang-x-term-0-0.4|36	
21mr|golang-x-term-0-0.4|37	%install
21mr|golang-x-term-0-0.4|38	%gopkginstall
21mr|golang-x-term-0-0.4|39	
21mr|golang-x-term-0-0.4|40	%if %{with check}
21mr|golang-x-term-0-0.4|41	%check
21mr|golang-x-term-0-0.4|42	%gocheck
21mr|golang-x-term-0-0.4|43	%endif
21mr|golang-x-term-0-0.4|44	
21mr|golang-x-term-0-0.4|45	%gopkgfiles
21mr|golang-x-term-0-0.4|46	

12587 21
21mr|golang-x-xerrors-0-0.1|1	# Generated by go2rpm 1
21mr|golang-x-xerrors-0-0.1|2	%bcond_without check
21mr|golang-x-xerrors-0-0.1|3	
21mr|golang-x-xerrors-0-0.1|4	# https://github.com/golang/xerrors
21mr|golang-x-xerrors-0-0.1|5	%global goipath         golang.org/x/xerrors
21mr|golang-x-xerrors-0-0.1|6	%global forgeurl        https://github.com/golang/xerrors
21mr|golang-x-xerrors-0-0.1|7	%global commit          5ec99f83aff198f5fbd629d6c8d8eb38a04218ca
21mr|golang-x-xerrors-0-0.1|8	
21mr|golang-x-xerrors-0-0.1|9	%gometa
21mr|golang-x-xerrors-0-0.1|10	
21mr|golang-x-xerrors-0-0.1|11	%global common_description %{expand:
21mr|golang-x-xerrors-0-0.1|12	This package holds the transition packages for the new Go 1.13 error values.
21mr|golang-x-xerrors-0-0.1|13	See golang.org/design/29934-error-values.}
21mr|golang-x-xerrors-0-0.1|14	
21mr|golang-x-xerrors-0-0.1|15	%global golicenses      LICENSE PATENTS
21mr|golang-x-xerrors-0-0.1|16	%global godocs          README
21mr|golang-x-xerrors-0-0.1|17	
21mr|golang-x-xerrors-0-0.1|18	Name:           %{goname}
21mr|golang-x-xerrors-0-0.1|19	Version:        0
21mr|golang-x-xerrors-0-0.1|20	Release:        0.1
21mr|golang-x-xerrors-0-0.1|21	Summary:        Transition packages for the new Go 1.13 error values
21mr|golang-x-xerrors-0-0.1|22	Group:          Development/Other
21mr|golang-x-xerrors-0-0.1|23	# Upstream license specification: BSD-3-Clause
21mr|golang-x-xerrors-0-0.1|24	License:        BSD
21mr|golang-x-xerrors-0-0.1|25	URL:            %{gourl}
21mr|golang-x-xerrors-0-0.1|26	Source0:        %{gosource}
21mr|golang-x-xerrors-0-0.1|27	
21mr|golang-x-xerrors-0-0.1|28	%description
21mr|golang-x-xerrors-0-0.1|29	%{common_description}
21mr|golang-x-xerrors-0-0.1|30	
21mr|golang-x-xerrors-0-0.1|31	%gopkg
21mr|golang-x-xerrors-0-0.1|32	
21mr|golang-x-xerrors-0-0.1|33	%prep
21mr|golang-x-xerrors-0-0.1|34	%goprep
21mr|golang-x-xerrors-0-0.1|35	
21mr|golang-x-xerrors-0-0.1|36	%install
21mr|golang-x-xerrors-0-0.1|37	%gopkginstall
21mr|golang-x-xerrors-0-0.1|38	
21mr|golang-x-xerrors-0-0.1|39	%if %{with check}
21mr|golang-x-xerrors-0-0.1|40	%check
21mr|golang-x-xerrors-0-0.1|41	%gocheck
21mr|golang-x-xerrors-0-0.1|42	%endif
21mr|golang-x-xerrors-0-0.1|43	
21mr|golang-x-xerrors-0-0.1|44	%gopkgfiles
21mr|golang-x-xerrors-0-0.1|45	

12588 21
21mr|golist-0.10.1-1|1	# Generated by go2rpm
21mr|golist-0.10.1-1|2	%bcond_without check
21mr|golist-0.10.1-1|3	
21mr|golist-0.10.1-1|4	# https://pagure.io/golist
21mr|golist-0.10.1-1|5	%global goipath         pagure.io/golist
21mr|golist-0.10.1-1|6	%global forgeurl        https://pagure.io/golist
21mr|golist-0.10.1-1|7	Version:        0.10.1
21mr|golist-0.10.1-1|8	
21mr|golist-0.10.1-1|9	%gometa
21mr|golist-0.10.1-1|10	
21mr|golist-0.10.1-1|11	%global common_description %{expand:
21mr|golist-0.10.1-1|12	A tool to analyse the properties of a Go (Golang) codebase.}
21mr|golist-0.10.1-1|13	
21mr|golist-0.10.1-1|14	%global godocs          NEWS.md README.md
21mr|golist-0.10.1-1|15	%global golicenses      LICENSE
21mr|golist-0.10.1-1|16	
21mr|golist-0.10.1-1|17	Name:           golist
21mr|golist-0.10.1-1|18	Release:        %mkrel 1
21mr|golist-0.10.1-1|19	Summary:        A tool to analyse the properties of a Go (Golang) codebase
21mr|golist-0.10.1-1|20	Group:          Development/Other
21mr|golist-0.10.1-1|21	License:        BSD
21mr|golist-0.10.1-1|22	URL:            %{gourl}
21mr|golist-0.10.1-1|23	Source0:        https://pagure.io/golist/archive/v%{version}/golist-%{version}.tar.gz
21mr|golist-0.10.1-1|24	BuildRequires:  golang(github.com/urfave/cli)
21mr|golist-0.10.1-1|25	BuildRequires:  golang
21mr|golist-0.10.1-1|26	BuildRequires:  go-rpm-macros
21mr|golist-0.10.1-1|27	
21mr|golist-0.10.1-1|28	%description
21mr|golist-0.10.1-1|29	A tool to analyse the properties of a Go (Golang) codebase.
21mr|golist-0.10.1-1|30	
21mr|golist-0.10.1-1|31	%prep
21mr|golist-0.10.1-1|32	%goprep -v
21mr|golist-0.10.1-1|33	
21mr|golist-0.10.1-1|34	%build
21mr|golist-0.10.1-1|35	# FIXME need to patch go.lua from go-rpm-macros
21mr|golist-0.10.1-1|36	%ifarch %{e2k}
21mr|golist-0.10.1-1|37	%define currentgoldflags %{nil}
21mr|golist-0.10.1-1|38	%endif
21mr|golist-0.10.1-1|39	
21mr|golist-0.10.1-1|40	for cmd in cmd/* ; do
21mr|golist-0.10.1-1|41	%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
21mr|golist-0.10.1-1|42	done
21mr|golist-0.10.1-1|43	
21mr|golist-0.10.1-1|44	%install
21mr|golist-0.10.1-1|45	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|golist-0.10.1-1|46	install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
21mr|golist-0.10.1-1|47	
21mr|golist-0.10.1-1|48	%if %{with check}
21mr|golist-0.10.1-1|49	%check
21mr|golist-0.10.1-1|50	%gocheck
21mr|golist-0.10.1-1|51	%endif
21mr|golist-0.10.1-1|52	
21mr|golist-0.10.1-1|53	%files
21mr|golist-0.10.1-1|54	%doc README.md NEWS.md
21mr|golist-0.10.1-1|55	%license LICENSE
21mr|golist-0.10.1-1|56	%{_bindir}/*

12589 21
21mr|gom-0.4-9|1	%define url_ver	%(echo %{version} | cut -d. -f1,2)
21mr|gom-0.4-9|2	
21mr|gom-0.4-9|3	%define api	1.0
21mr|gom-0.4-9|4	%define major	0
21mr|gom-0.4-9|5	%define libname	%mklibname gom %{api} %{major}
21mr|gom-0.4-9|6	%define devname	%mklibname gom %{api} -d
21mr|gom-0.4-9|7	%define girname	%mklibname gom-gir %{api}
21mr|gom-0.4-9|8	
21mr|gom-0.4-9|9	Summary:	GObject to SQLite object mapper library
21mr|gom-0.4-9|10	Name:		gom
21mr|gom-0.4-9|11	Version:	0.4
21mr|gom-0.4-9|12	Release:	9
21mr|gom-0.4-9|13	License:	LGPLv2+
21mr|gom-0.4-9|14	Group:		System/Libraries
21mr|gom-0.4-9|15	Url:		https://download.gnome.org/sources/gom
21mr|gom-0.4-9|16	Source0:	https://download.gnome.org/sources/gom/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gom-0.4-9|17	BuildRequires:	gobject-introspection-devel
21mr|gom-0.4-9|18	BuildRequires:	gtk-doc
21mr|gom-0.4-9|19	BuildRequires:	intltool
21mr|gom-0.4-9|20	BuildRequires:	meson
21mr|gom-0.4-9|21	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gom-0.4-9|22	BuildRequires:	pkgconfig(gio-2.0)
21mr|gom-0.4-9|23	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gom-0.4-9|24	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gom-0.4-9|25	BuildRequires:	pkgconfig(sqlite3)
21mr|gom-0.4-9|26	BuildRequires:	pkgconfig(libpng16)
21mr|gom-0.4-9|27	
21mr|gom-0.4-9|28	%description
21mr|gom-0.4-9|29	Gom provides an object mapper from GObjects to SQLite. It helps you write
21mr|gom-0.4-9|30	applications that need to store structured data as well as make complex queries
21mr|gom-0.4-9|31	upon that data.
21mr|gom-0.4-9|32	
21mr|gom-0.4-9|33	#----------------------------------------------------------------------------
21mr|gom-0.4-9|34	
21mr|gom-0.4-9|35	%package -n %{libname}
21mr|gom-0.4-9|36	Summary:	GObject to SQLite object mapper library
21mr|gom-0.4-9|37	Group:		System/Libraries
21mr|gom-0.4-9|38	
21mr|gom-0.4-9|39	%description -n %{libname}
21mr|gom-0.4-9|40	Gom provides an object mapper from GObjects to SQLite. It helps you write
21mr|gom-0.4-9|41	applications that need to store structured data as well as make complex queries
21mr|gom-0.4-9|42	upon that data.
21mr|gom-0.4-9|43	
21mr|gom-0.4-9|44	%files -n %{libname}
21mr|gom-0.4-9|45	%doc AUTHORS COPYING NEWS README TODO
21mr|gom-0.4-9|46	%{_libdir}/libgom-%{api}.so.%{major}
21mr|gom-0.4-9|47	%{_libdir}/libgom-%{api}.so.%{major}.*
21mr|gom-0.4-9|48	
21mr|gom-0.4-9|49	#----------------------------------------------------------------------------
21mr|gom-0.4-9|50	
21mr|gom-0.4-9|51	%package -n %{girname}
21mr|gom-0.4-9|52	Summary:	GObject Introspection interface description for %{name}
21mr|gom-0.4-9|53	Group:		System/Libraries
21mr|gom-0.4-9|54	Requires:	%{libname} = %{EVRD}
21mr|gom-0.4-9|55	
21mr|gom-0.4-9|56	%description -n %{girname}
21mr|gom-0.4-9|57	GObject Introspection interface description for %{name}.
21mr|gom-0.4-9|58	
21mr|gom-0.4-9|59	%files -n %{girname}
21mr|gom-0.4-9|60	%doc COPYING
21mr|gom-0.4-9|61	%{_libdir}/girepository-1.0/Gom-%{api}.typelib
21mr|gom-0.4-9|62	
21mr|gom-0.4-9|63	#----------------------------------------------------------------------------
21mr|gom-0.4-9|64	
21mr|gom-0.4-9|65	%package -n python3-%{name}
21mr|gom-0.4-9|66	Summary:	Python3 binding for the GObject Dara Mapper
21mr|gom-0.4-9|67	Group:		Development/Other
21mr|gom-0.4-9|68	Requires:	%{libname} = %{EVRD}
21mr|gom-0.4-9|69	Requires:	%{girname} = %{EVRD}
21mr|gom-0.4-9|70	
21mr|gom-0.4-9|71	%description -n python3-%{name}
21mr|gom-0.4-9|72	This is a DataMapper for GObject.
21mr|gom-0.4-9|73	
21mr|gom-0.4-9|74	%files -n python3-%{name}
21mr|gom-0.4-9|75	%doc COPYING
21mr|gom-0.4-9|76	%{python3_sitearch}/gi/overrides/*
21mr|gom-0.4-9|77	
21mr|gom-0.4-9|78	#----------------------------------------------------------------------------
21mr|gom-0.4-9|79	
21mr|gom-0.4-9|80	%package -n %{devname}
21mr|gom-0.4-9|81	Summary:	Development files for %{name}
21mr|gom-0.4-9|82	Group:		Development/Other
21mr|gom-0.4-9|83	Requires:	%{libname} = %{EVRD}
21mr|gom-0.4-9|84	Requires:	%{girname} = %{EVRD}
21mr|gom-0.4-9|85	Requires:	python3-%{name} = %{EVRD}
21mr|gom-0.4-9|86	
21mr|gom-0.4-9|87	%description -n %{devname}
21mr|gom-0.4-9|88	This package contains libraries and header files for developing applications
21mr|gom-0.4-9|89	that use %{name}.
21mr|gom-0.4-9|90	
21mr|gom-0.4-9|91	%files -n %{devname}
21mr|gom-0.4-9|92	%doc COPYING
21mr|gom-0.4-9|93	%{_datadir}/gir-1.0/Gom-%{api}.gir
21mr|gom-0.4-9|94	%{_datadir}/gtk-doc/html
21mr|gom-0.4-9|95	%{_includedir}/gom-%{api}
21mr|gom-0.4-9|96	%{_libdir}/libgom-%{api}.so
21mr|gom-0.4-9|97	%{_libdir}/pkgconfig/gom-%{api}.pc
21mr|gom-0.4-9|98	
21mr|gom-0.4-9|99	#----------------------------------------------------------------------------
21mr|gom-0.4-9|100	
21mr|gom-0.4-9|101	%prep
21mr|gom-0.4-9|102	%setup -q
21mr|gom-0.4-9|103	
21mr|gom-0.4-9|104	%build
21mr|gom-0.4-9|105	%meson -Denable-gtk-doc=true
21mr|gom-0.4-9|106	%meson_build
21mr|gom-0.4-9|107	
21mr|gom-0.4-9|108	%install
21mr|gom-0.4-9|109	%meson_install

12590 21
21mr|goocanvas3-3.0.0-4|1	%define _disable_rebuild_configure 1
21mr|goocanvas3-3.0.0-4|2	
21mr|goocanvas3-3.0.0-4|3	%define oname goocanvas
21mr|goocanvas3-3.0.0-4|4	
21mr|goocanvas3-3.0.0-4|5	%define major 9
21mr|goocanvas3-3.0.0-4|6	%define api 3.0
21mr|goocanvas3-3.0.0-4|7	%define gmajor 3.0
21mr|goocanvas3-3.0.0-4|8	%define libname %mklibname %{oname} %{api} %{major}
21mr|goocanvas3-3.0.0-4|9	%define devname %mklibname %{oname} %{api} -d
21mr|goocanvas3-3.0.0-4|10	%define girname %mklibname %{oname}-gir %{gmajor}
21mr|goocanvas3-3.0.0-4|11	
21mr|goocanvas3-3.0.0-4|12	%define url_ver %(echo %version | cut -d. -f1,2)
21mr|goocanvas3-3.0.0-4|13	
21mr|goocanvas3-3.0.0-4|14	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21mr|goocanvas3-3.0.0-4|15	Name:		goocanvas3
21mr|goocanvas3-3.0.0-4|16	Version:	3.0.0
21mr|goocanvas3-3.0.0-4|17	Release:	4
21mr|goocanvas3-3.0.0-4|18	License:	LGPLv2.1+
21mr|goocanvas3-3.0.0-4|19	Group:		Development/GNOME and GTK+
21mr|goocanvas3-3.0.0-4|20	Url:		http://sourceforge.net/projects/goocanvas
21mr|goocanvas3-3.0.0-4|21	Source0:	http://download.gnome.org/sources/%{oname}/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|goocanvas3-3.0.0-4|22	BuildRequires:	intltool
21mr|goocanvas3-3.0.0-4|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|goocanvas3-3.0.0-4|24	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|goocanvas3-3.0.0-4|25	
21mr|goocanvas3-3.0.0-4|26	%description
21mr|goocanvas3-3.0.0-4|27	GooCanvas is a new canvas widget for GTK+ that uses the cairo 2D library for
21mr|goocanvas3-3.0.0-4|28	drawing. It has a model/view split, and uses interfaces for canvas items and
21mr|goocanvas3-3.0.0-4|29	views, so you can easily turn any application object into canvas items.
21mr|goocanvas3-3.0.0-4|30	
21mr|goocanvas3-3.0.0-4|31	#----------------------------------------------------------------------------
21mr|goocanvas3-3.0.0-4|32	
21mr|goocanvas3-3.0.0-4|33	%package -n %{libname}
21mr|goocanvas3-3.0.0-4|34	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21mr|goocanvas3-3.0.0-4|35	Group:		System/Libraries
21mr|goocanvas3-3.0.0-4|36	Requires:	%{name}-i18n >= %{EVRD}
21mr|goocanvas3-3.0.0-4|37	
21mr|goocanvas3-3.0.0-4|38	%description -n %{libname}
21mr|goocanvas3-3.0.0-4|39	This package contains the shared library for goocanvas.
21mr|goocanvas3-3.0.0-4|40	
21mr|goocanvas3-3.0.0-4|41	%files -n %{libname}
21mr|goocanvas3-3.0.0-4|42	%doc README COPYING AUTHORS
21mr|goocanvas3-3.0.0-4|43	%{_libdir}/lib%{oname}-%{api}.so.%{major}*
21mr|goocanvas3-3.0.0-4|44	
21mr|goocanvas3-3.0.0-4|45	#----------------------------------------------------------------------------
21mr|goocanvas3-3.0.0-4|46	
21mr|goocanvas3-3.0.0-4|47	%package -n %{girname}
21mr|goocanvas3-3.0.0-4|48	Summary:	GObject Introspection interface description for %{name}
21mr|goocanvas3-3.0.0-4|49	Group:		System/Libraries
21mr|goocanvas3-3.0.0-4|50	Requires:	%{libname} = %{EVRD}
21mr|goocanvas3-3.0.0-4|51	
21mr|goocanvas3-3.0.0-4|52	%description -n %{girname}
21mr|goocanvas3-3.0.0-4|53	GObject Introspection interface description for %{name}.
21mr|goocanvas3-3.0.0-4|54	
21mr|goocanvas3-3.0.0-4|55	%files -n %{girname}
21mr|goocanvas3-3.0.0-4|56	%{_libdir}/girepository-1.0/GooCanvas-%{gmajor}.typelib
21mr|goocanvas3-3.0.0-4|57	
21mr|goocanvas3-3.0.0-4|58	#----------------------------------------------------------------------------
21mr|goocanvas3-3.0.0-4|59	
21mr|goocanvas3-3.0.0-4|60	%package -n %{devname}
21mr|goocanvas3-3.0.0-4|61	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21mr|goocanvas3-3.0.0-4|62	Group:		Development/GNOME and GTK+
21mr|goocanvas3-3.0.0-4|63	Requires:	%{libname} = %{EVRD}
21mr|goocanvas3-3.0.0-4|64	Requires:	%{girname} = %{EVRD}
21mr|goocanvas3-3.0.0-4|65	Provides:	lib%{name}-devel = %{EVRD}
21mr|goocanvas3-3.0.0-4|66	Provides:	%{name}-devel = %{EVRD}
21mr|goocanvas3-3.0.0-4|67	Provides:	goocanvas2-devel = %{EVRD}
21mr|goocanvas3-3.0.0-4|68	
21mr|goocanvas3-3.0.0-4|69	%description -n %{devname}
21mr|goocanvas3-3.0.0-4|70	This package contains the development libraries, include files
21mr|goocanvas3-3.0.0-4|71	and documentation.
21mr|goocanvas3-3.0.0-4|72	
21mr|goocanvas3-3.0.0-4|73	%files -n %{devname}
21mr|goocanvas3-3.0.0-4|74	%doc %{_datadir}/gtk-doc/html/goocanvas3
21mr|goocanvas3-3.0.0-4|75	%{_includedir}/%{oname}-%{api}
21mr|goocanvas3-3.0.0-4|76	%{_libdir}/lib%{oname}-%{api}.so
21mr|goocanvas3-3.0.0-4|77	%{_libdir}/pkgconfig/*
21mr|goocanvas3-3.0.0-4|78	%{_datadir}/gir-1.0/GooCanvas-%{gmajor}.gir
21mr|goocanvas3-3.0.0-4|79	
21mr|goocanvas3-3.0.0-4|80	#----------------------------------------------------------------------------
21mr|goocanvas3-3.0.0-4|81	
21mr|goocanvas3-3.0.0-4|82	%package i18n
21mr|goocanvas3-3.0.0-4|83	Summary:	New canvas widget for GTK+ that uses the cairo 2D library
21mr|goocanvas3-3.0.0-4|84	Group:		System/Internationalization
21mr|goocanvas3-3.0.0-4|85	
21mr|goocanvas3-3.0.0-4|86	%description i18n
21mr|goocanvas3-3.0.0-4|87	This package contains the translations for goocanvas.
21mr|goocanvas3-3.0.0-4|88	
21mr|goocanvas3-3.0.0-4|89	%files i18n -f goocanvas3.lang
21mr|goocanvas3-3.0.0-4|90	
21mr|goocanvas3-3.0.0-4|91	#----------------------------------------------------------------------------
21mr|goocanvas3-3.0.0-4|92	
21mr|goocanvas3-3.0.0-4|93	%prep
21mr|goocanvas3-3.0.0-4|94	%setup -qn %{oname}-%{version}
21mr|goocanvas3-3.0.0-4|95	
21mr|goocanvas3-3.0.0-4|96	%build
21mr|goocanvas3-3.0.0-4|97	%configure \
21mr|goocanvas3-3.0.0-4|98	--enable-introspection=yes \
21mr|goocanvas3-3.0.0-4|99	--disable-static
21mr|goocanvas3-3.0.0-4|100	%make LIBS=-lm
21mr|goocanvas3-3.0.0-4|101	
21mr|goocanvas3-3.0.0-4|102	%install
21mr|goocanvas3-3.0.0-4|103	%makeinstall_std
21mr|goocanvas3-3.0.0-4|104	
21mr|goocanvas3-3.0.0-4|105	%find_lang goocanvas3

12591 21
21mr|google-api-python-client-2.18.0-1|1	# Share doc between python- and python3-
21mr|google-api-python-client-2.18.0-1|2	%global _docdir_fmt %{name}
21mr|google-api-python-client-2.18.0-1|3	%global pypi_name google-api-client
21mr|google-api-python-client-2.18.0-1|4	
21mr|google-api-python-client-2.18.0-1|5	Name:		google-api-python-client
21mr|google-api-python-client-2.18.0-1|6	Summary:	Google APIs Client Library for Python
21mr|google-api-python-client-2.18.0-1|7	Epoch:		1
21mr|google-api-python-client-2.18.0-1|8	Version:	2.18.0
21mr|google-api-python-client-2.18.0-1|9	Release:	1
21mr|google-api-python-client-2.18.0-1|10	Group:		Development/Python
21mr|google-api-python-client-2.18.0-1|11	License:	ASL 2.0
21mr|google-api-python-client-2.18.0-1|12	URL:		http://github.com/googleapis/%{name}/
21mr|google-api-python-client-2.18.0-1|13	Source0:	https://github.com/googleapis/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|google-api-python-client-2.18.0-1|14	
21mr|google-api-python-client-2.18.0-1|15	BuildArch:	noarch
21mr|google-api-python-client-2.18.0-1|16	
21mr|google-api-python-client-2.18.0-1|17	%description
21mr|google-api-python-client-2.18.0-1|18	Written by Google, this library provides a small, flexible, and powerful
21mr|google-api-python-client-2.18.0-1|19	Python client library for accessing Google APIs.
21mr|google-api-python-client-2.18.0-1|20	
21mr|google-api-python-client-2.18.0-1|21	#------------------------------------------------------------------
21mr|google-api-python-client-2.18.0-1|22	%package -n python3-%{pypi_name}
21mr|google-api-python-client-2.18.0-1|23	Summary:	Google APIs Client Library for Python
21mr|google-api-python-client-2.18.0-1|24	Group:		Development/Python
21mr|google-api-python-client-2.18.0-1|25	BuildRequires:	python3-devel >= 3.3
21mr|google-api-python-client-2.18.0-1|26	BuildRequires:	python3-setuptools
21mr|google-api-python-client-2.18.0-1|27	BuildRequires:	python3-httplib2 >= 0.9.2
21mr|google-api-python-client-2.18.0-1|28	BuildRequires:	python3-oauth2client >= 2.0.0
21mr|google-api-python-client-2.18.0-1|29	BuildRequires:	python3-uritemplate >= 3.0.0
21mr|google-api-python-client-2.18.0-1|30	BuildRequires:	python3-six >= 1.6.1
21mr|google-api-python-client-2.18.0-1|31	
21mr|google-api-python-client-2.18.0-1|32	Requires:	python3-httplib2 >= 0.9.2
21mr|google-api-python-client-2.18.0-1|33	Requires:	python3-oauth2client >= 2.0.0
21mr|google-api-python-client-2.18.0-1|34	Requires:	python3-uritemplate >= 3.0.0
21mr|google-api-python-client-2.18.0-1|35	Requires:	python3-six >= 1.6.1
21mr|google-api-python-client-2.18.0-1|36	Requires:	python3-google-api-core >= 1.18.0
21mr|google-api-python-client-2.18.0-1|37	Requires:	python3-google-auth-httplib2 >= 0.0.3
21mr|google-api-python-client-2.18.0-1|38	
21mr|google-api-python-client-2.18.0-1|39	%description -n python3-%{pypi_name}
21mr|google-api-python-client-2.18.0-1|40	Written by Google, this library provides a small, flexible, and powerful
21mr|google-api-python-client-2.18.0-1|41	Python 3 client library for accessing Google APIs.
21mr|google-api-python-client-2.18.0-1|42	
21mr|google-api-python-client-2.18.0-1|43	%files -n python3-%{pypi_name}
21mr|google-api-python-client-2.18.0-1|44	%license LICENSE
21mr|google-api-python-client-2.18.0-1|45	%doc README.md
21mr|google-api-python-client-2.18.0-1|46	%{python3_sitelib}/apiclient/
21mr|google-api-python-client-2.18.0-1|47	%{python3_sitelib}/googleapiclient/
21mr|google-api-python-client-2.18.0-1|48	%{python3_sitelib}/google_api_python_client-%{version}-py%{python3_version}.egg-info/
21mr|google-api-python-client-2.18.0-1|49	
21mr|google-api-python-client-2.18.0-1|50	#------------------------------------------------------------------
21mr|google-api-python-client-2.18.0-1|51	
21mr|google-api-python-client-2.18.0-1|52	%prep
21mr|google-api-python-client-2.18.0-1|53	%autosetup
21mr|google-api-python-client-2.18.0-1|54	
21mr|google-api-python-client-2.18.0-1|55	# remove unusable google-api-client requires
21mr|google-api-python-client-2.18.0-1|56	sed -i /google-api-core/d setup.py
21mr|google-api-python-client-2.18.0-1|57	
21mr|google-api-python-client-2.18.0-1|58	# remove egg info
21mr|google-api-python-client-2.18.0-1|59	rm -rf google_api_python_client.egg-info
21mr|google-api-python-client-2.18.0-1|60	
21mr|google-api-python-client-2.18.0-1|61	# remove shebang without touching timestamp
21mr|google-api-python-client-2.18.0-1|62	for lib in googleapiclient/*.py; do
21mr|google-api-python-client-2.18.0-1|63	sed '1{\@^#!/usr/bin/python@d}' $lib > $lib.new &&
21mr|google-api-python-client-2.18.0-1|64	touch -r $lib $lib.new &&
21mr|google-api-python-client-2.18.0-1|65	mv $lib.new $lib
21mr|google-api-python-client-2.18.0-1|66	done
21mr|google-api-python-client-2.18.0-1|67	
21mr|google-api-python-client-2.18.0-1|68	%build
21mr|google-api-python-client-2.18.0-1|69	%py3_build
21mr|google-api-python-client-2.18.0-1|70	
21mr|google-api-python-client-2.18.0-1|71	%install
21mr|google-api-python-client-2.18.0-1|72	%py3_install
21mr|google-api-python-client-2.18.0-1|73	

12592 21
21mr|google-authenticator-1.03-2|1	Summary:	One-time pass-code support using open standards
21mr|google-authenticator-1.03-2|2	Name:		google-authenticator
21mr|google-authenticator-1.03-2|3	Version:	1.03
21mr|google-authenticator-1.03-2|4	Release:	2
21mr|google-authenticator-1.03-2|5	License:	ASL 2.0
21mr|google-authenticator-1.03-2|6	Group:		System/Libraries
21mr|google-authenticator-1.03-2|7	Url:		https://github.com/google/%{name}-libpam/
21mr|google-authenticator-1.03-2|8	Source0:	https://github.com/google/%{name}-libpam/archive/%{version}.zip
21mr|google-authenticator-1.03-2|9	BuildRequires:	libtool
21mr|google-authenticator-1.03-2|10	BuildRequires:	pam-devel
21mr|google-authenticator-1.03-2|11	
21mr|google-authenticator-1.03-2|12	%description
21mr|google-authenticator-1.03-2|13	The Google Authenticator package contains a plug-able authentication
21mr|google-authenticator-1.03-2|14	module (PAM) which allows login using one-time pass-codes conforming to
21mr|google-authenticator-1.03-2|15	the open standards developed by the Initiative for Open Authentication
21mr|google-authenticator-1.03-2|16	(OATH) (which is unrelated to OAuth).
21mr|google-authenticator-1.03-2|17	
21mr|google-authenticator-1.03-2|18	Pass-code generators are available (separately) for several mobile
21mr|google-authenticator-1.03-2|19	platforms.
21mr|google-authenticator-1.03-2|20	
21mr|google-authenticator-1.03-2|21	These implementations support the HMAC-Based One-time Password (HOTP)
21mr|google-authenticator-1.03-2|22	algorithm specified in RFC 4226 and the Time-based One-time Password
21mr|google-authenticator-1.03-2|23	(TOTP) algorithm currently in draft.
21mr|google-authenticator-1.03-2|24	
21mr|google-authenticator-1.03-2|25	%files
21mr|google-authenticator-1.03-2|26	%doc %{_docdir}/%{name}
21mr|google-authenticator-1.03-2|27	%{_bindir}/%{name}
21mr|google-authenticator-1.03-2|28	/%{_lib}/security/*
21mr|google-authenticator-1.03-2|29	
21mr|google-authenticator-1.03-2|30	#----------------------------------------------------------------------------
21mr|google-authenticator-1.03-2|31	
21mr|google-authenticator-1.03-2|32	%prep
21mr|google-authenticator-1.03-2|33	%setup -q -n %{name}-libpam-%{version}
21mr|google-authenticator-1.03-2|34	
21mr|google-authenticator-1.03-2|35	%build
21mr|google-authenticator-1.03-2|36	./bootstrap.sh
21mr|google-authenticator-1.03-2|37	%configure \
21mr|google-authenticator-1.03-2|38	--libdir="/%{_lib}/"
21mr|google-authenticator-1.03-2|39	%make
21mr|google-authenticator-1.03-2|40	
21mr|google-authenticator-1.03-2|41	%install
21mr|google-authenticator-1.03-2|42	%makeinstall_std

12593 21
21mr|google-crc32c-1.1.2-1|1	%define major 1
21mr|google-crc32c-1.1.2-1|2	%define libname %mklibname crc32c %{major}
21mr|google-crc32c-1.1.2-1|3	%define devname %mklibname crc32c -d
21mr|google-crc32c-1.1.2-1|4	
21mr|google-crc32c-1.1.2-1|5	# NOTE(mhayden): Tests are disabled because the upstream repository doesn't
21mr|google-crc32c-1.1.2-1|6	#include the 'googletest' component and even if 'googletest' is packaged
21mr|google-crc32c-1.1.2-1|7	#separately, lots of patching for the cmake configuration is required to make it
21mr|google-crc32c-1.1.2-1|8	#work.
21mr|google-crc32c-1.1.2-1|9	%bcond_with tests
21mr|google-crc32c-1.1.2-1|10	
21mr|google-crc32c-1.1.2-1|11	Name:           google-crc32c
21mr|google-crc32c-1.1.2-1|12	Version:        1.1.2
21mr|google-crc32c-1.1.2-1|13	Release:        1
21mr|google-crc32c-1.1.2-1|14	License:        BSD
21mr|google-crc32c-1.1.2-1|15	Summary:        CRC32C implementation with support for CPU-specific acceleration instructions
21mr|google-crc32c-1.1.2-1|16	Group:          System/Libraries
21mr|google-crc32c-1.1.2-1|17	Url:            https://github.com/google/crc32c
21mr|google-crc32c-1.1.2-1|18	Source0:        https://github.com/google/crc32c/archive/refs/tags/%{version}.tar.gz?/crc32c-%{version}.tar.gz
21mr|google-crc32c-1.1.2-1|19	
21mr|google-crc32c-1.1.2-1|20	BuildRequires:  cmake
21mr|google-crc32c-1.1.2-1|21	BuildRequires:  gcc-c++
21mr|google-crc32c-1.1.2-1|22	
21mr|google-crc32c-1.1.2-1|23	%description
21mr|google-crc32c-1.1.2-1|24	This project collects a few CRC32C implementations under an umbrella that
21mr|google-crc32c-1.1.2-1|25	dispatches to a suitable implementation based on the host computer's hardware
21mr|google-crc32c-1.1.2-1|26	capabilities. CRC32C is specified as the CRC that uses the iSCSI polynomial in
21mr|google-crc32c-1.1.2-1|27	RFC 3720. The polynomial was introduced by G. Castagnoli, S. Braeuer and M.
21mr|google-crc32c-1.1.2-1|28	Herrmann. CRC32C is used in software such as Btrfs, ext4, Ceph and leveldb.
21mr|google-crc32c-1.1.2-1|29	
21mr|google-crc32c-1.1.2-1|30	#-------------------------------------------------------
21mr|google-crc32c-1.1.2-1|31	%package -n %{libname}
21mr|google-crc32c-1.1.2-1|32	Summary:	CRC32C implementation with support for CPU-specific acceleration instructions
21mr|google-crc32c-1.1.2-1|33	Group:		System/Libraries
21mr|google-crc32c-1.1.2-1|34	
21mr|google-crc32c-1.1.2-1|35	%description -n %{libname}
21mr|google-crc32c-1.1.2-1|36	This project collects a few CRC32C implementations under an umbrella that
21mr|google-crc32c-1.1.2-1|37	dispatches to a suitable implementation based on the host computer's hardware
21mr|google-crc32c-1.1.2-1|38	capabilities. CRC32C is specified as the CRC that uses the iSCSI polynomial in
21mr|google-crc32c-1.1.2-1|39	RFC 3720. The polynomial was introduced by G. Castagnoli, S. Braeuer and M.
21mr|google-crc32c-1.1.2-1|40	Herrmann. CRC32C is used in software such as Btrfs, ext4, Ceph and leveldb.
21mr|google-crc32c-1.1.2-1|41	
21mr|google-crc32c-1.1.2-1|42	%files -n %{libname}
21mr|google-crc32c-1.1.2-1|43	%license LICENSE
21mr|google-crc32c-1.1.2-1|44	%doc README.md
21mr|google-crc32c-1.1.2-1|45	%{_libdir}/libcrc32c.so.%{major}*
21mr|google-crc32c-1.1.2-1|46	
21mr|google-crc32c-1.1.2-1|47	#-------------------------------------------------------
21mr|google-crc32c-1.1.2-1|48	%package -n %{devname}
21mr|google-crc32c-1.1.2-1|49	Summary:        Development files for %{name}
21mr|google-crc32c-1.1.2-1|50	Group:          Development/Other
21mr|google-crc32c-1.1.2-1|51	Requires:       %{libname} = %{EVRD}
21mr|google-crc32c-1.1.2-1|52	Provides:       crc32c-devel = %{EVRD}
21mr|google-crc32c-1.1.2-1|53	Provides:       %{name}-devel = %{EVRD}
21mr|google-crc32c-1.1.2-1|54	
21mr|google-crc32c-1.1.2-1|55	%description -n %{devname}
21mr|google-crc32c-1.1.2-1|56	The %{name}-devel package contains libraries and header files for
21mr|google-crc32c-1.1.2-1|57	developing applications that use crc32c.
21mr|google-crc32c-1.1.2-1|58	
21mr|google-crc32c-1.1.2-1|59	%files -n %{devname}
21mr|google-crc32c-1.1.2-1|60	%license LICENSE
21mr|google-crc32c-1.1.2-1|61	%doc README.md
21mr|google-crc32c-1.1.2-1|62	%{_libdir}/libcrc32c.so
21mr|google-crc32c-1.1.2-1|63	%{_libdir}/cmake/Crc32c/
21mr|google-crc32c-1.1.2-1|64	%{_includedir}/crc32c
21mr|google-crc32c-1.1.2-1|65	
21mr|google-crc32c-1.1.2-1|66	#-------------------------------------------------------
21mr|google-crc32c-1.1.2-1|67	
21mr|google-crc32c-1.1.2-1|68	%prep
21mr|google-crc32c-1.1.2-1|69	%autosetup -n crc32c-%{version}
21mr|google-crc32c-1.1.2-1|70	
21mr|google-crc32c-1.1.2-1|71	
21mr|google-crc32c-1.1.2-1|72	%build
21mr|google-crc32c-1.1.2-1|73	# NOTE(mhayden): Thanks to the Arch Linux developers for providing ideas on how
21mr|google-crc32c-1.1.2-1|74	# to compile this properly. https://aur.archlinux.org/packages/google-crc32c/
21mr|google-crc32c-1.1.2-1|75	%cmake \
21mr|google-crc32c-1.1.2-1|76	-DCMAKE_BUILD_TYPE=Release \
21mr|google-crc32c-1.1.2-1|77	-DCRC32C_BUILD_BENCHMARKS=OFF \
21mr|google-crc32c-1.1.2-1|78	-DCRC32C_BUILD_TESTS=OFF \
21mr|google-crc32c-1.1.2-1|79	-DCRC32C_USE_GLOG=OFF
21mr|google-crc32c-1.1.2-1|80	%make_build
21mr|google-crc32c-1.1.2-1|81	
21mr|google-crc32c-1.1.2-1|82	
21mr|google-crc32c-1.1.2-1|83	%install
21mr|google-crc32c-1.1.2-1|84	%make_install -C build
21mr|google-crc32c-1.1.2-1|85	
21mr|google-crc32c-1.1.2-1|86	
21mr|google-crc32c-1.1.2-1|87	%if %{with tests}
21mr|google-crc32c-1.1.2-1|88	%check
21mr|google-crc32c-1.1.2-1|89	%ctest
21mr|google-crc32c-1.1.2-1|90	%endif
21mr|google-crc32c-1.1.2-1|91	

12594 21
21mr|google-gson-2.8.2-4|1	Name:           google-gson
21mr|google-gson-2.8.2-4|2	Version:        2.8.2
21mr|google-gson-2.8.2-4|3	Release:        4
21mr|google-gson-2.8.2-4|4	Summary:        Java lib for conversion of Java objects into JSON representation
21mr|google-gson-2.8.2-4|5	License:        ASL 2.0
21mr|google-gson-2.8.2-4|6	Group:          Development/Java
21mr|google-gson-2.8.2-4|7	URL:            https://github.com/google/gson
21mr|google-gson-2.8.2-4|8	Source0:        https://github.com/google/gson/archive/gson-parent-%{version}.tar.gz
21mr|google-gson-2.8.2-4|9	Patch0:         osgi-export-internal.patch
21mr|google-gson-2.8.2-4|10	
21mr|google-gson-2.8.2-4|11	BuildArch:      noarch
21mr|google-gson-2.8.2-4|12	# Java stack is not supported on x86_32
21mr|google-gson-2.8.2-4|13	ExcludeArch: %{ix86}
21mr|google-gson-2.8.2-4|14	
21mr|google-gson-2.8.2-4|15	BuildRequires:  maven-local
21mr|google-gson-2.8.2-4|16	BuildRequires:  mvn(junit:junit)
21mr|google-gson-2.8.2-4|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|google-gson-2.8.2-4|18	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|google-gson-2.8.2-4|19	
21mr|google-gson-2.8.2-4|20	%description
21mr|google-gson-2.8.2-4|21	Gson is a Java library that can be used to convert a Java object into its
21mr|google-gson-2.8.2-4|22	JSON representation. It can also be used to convert a JSON string into an
21mr|google-gson-2.8.2-4|23	equivalent Java object. Gson can work with arbitrary Java objects including
21mr|google-gson-2.8.2-4|24	pre-existing objects that you do not have source-code of.
21mr|google-gson-2.8.2-4|25	
21mr|google-gson-2.8.2-4|26	%package javadoc
21mr|google-gson-2.8.2-4|27	Summary:        API documentation for %{name}
21mr|google-gson-2.8.2-4|28	
21mr|google-gson-2.8.2-4|29	%description javadoc
21mr|google-gson-2.8.2-4|30	This package contains the API documentation for %{name}.
21mr|google-gson-2.8.2-4|31	
21mr|google-gson-2.8.2-4|32	%prep
21mr|google-gson-2.8.2-4|33	%setup -q -n gson-gson-parent-%{version}
21mr|google-gson-2.8.2-4|34	%patch0 -p1
21mr|google-gson-2.8.2-4|35	
21mr|google-gson-2.8.2-4|36	# Use felix maven-bundle-plugin only for OSGi metadata
21mr|google-gson-2.8.2-4|37	%pom_remove_plugin :bnd-maven-plugin gson
21mr|google-gson-2.8.2-4|38	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']" "<configuration>
21mr|google-gson-2.8.2-4|39	<instructions>
21mr|google-gson-2.8.2-4|40	<_include>bnd.bnd</_include>
21mr|google-gson-2.8.2-4|41	</instructions>
21mr|google-gson-2.8.2-4|42	</configuration>
21mr|google-gson-2.8.2-4|43	<executions>
21mr|google-gson-2.8.2-4|44	<execution>
21mr|google-gson-2.8.2-4|45	<id>create-manifest</id>
21mr|google-gson-2.8.2-4|46	<phase>process-classes</phase>
21mr|google-gson-2.8.2-4|47	<goals><goal>manifest</goal></goals>
21mr|google-gson-2.8.2-4|48	</execution>
21mr|google-gson-2.8.2-4|49	</executions>" gson
21mr|google-gson-2.8.2-4|50	
21mr|google-gson-2.8.2-4|51	%build
21mr|google-gson-2.8.2-4|52	%mvn_build
21mr|google-gson-2.8.2-4|53	
21mr|google-gson-2.8.2-4|54	%install
21mr|google-gson-2.8.2-4|55	%mvn_install
21mr|google-gson-2.8.2-4|56	
21mr|google-gson-2.8.2-4|57	%files -f .mfiles
21mr|google-gson-2.8.2-4|58	%license LICENSE
21mr|google-gson-2.8.2-4|59	%doc README.md CHANGELOG.md UserGuide.md
21mr|google-gson-2.8.2-4|60	
21mr|google-gson-2.8.2-4|61	%files javadoc -f .mfiles-javadoc
21mr|google-gson-2.8.2-4|62	%license LICENSE
21mr|google-gson-2.8.2-4|63	

12595 21
21mr|google-guice-4.2.2-1|1	%bcond_with     jpa
21mr|google-guice-4.2.2-1|2	%bcond_with     spring
21mr|google-guice-4.2.2-1|3	
21mr|google-guice-4.2.2-1|4	%global short_name guice
21mr|google-guice-4.2.2-1|5	
21mr|google-guice-4.2.2-1|6	Name:           google-%{short_name}
21mr|google-guice-4.2.2-1|7	Version:        4.2.2
21mr|google-guice-4.2.2-1|8	Release:        1
21mr|google-guice-4.2.2-1|9	Summary:        Lightweight dependency injection framework for Java 5 and above
21mr|google-guice-4.2.2-1|10	License:        ASL 2.0
21mr|google-guice-4.2.2-1|11	URL:            https://github.com/google/%{short_name}
21mr|google-guice-4.2.2-1|12	Group:          Development/Java
21mr|google-guice-4.2.2-1|13	BuildArch:      noarch
21mr|google-guice-4.2.2-1|14	# Java stack is not supported on x86_32
21mr|google-guice-4.2.2-1|15	ExcludeArch: %{ix86}
21mr|google-guice-4.2.2-1|16	
21mr|google-guice-4.2.2-1|17	# ./create-tarball.sh %%{version}
21mr|google-guice-4.2.2-1|18	Source0:        %{name}-%{version}.tar.xz
21mr|google-guice-4.2.2-1|19	Source1:        create-tarball.sh
21mr|google-guice-4.2.2-1|20	
21mr|google-guice-4.2.2-1|21	BuildRequires:  maven-local
21mr|google-guice-4.2.2-1|22	BuildRequires:  mvn(aopalliance:aopalliance)
21mr|google-guice-4.2.2-1|23	BuildRequires:  mvn(cglib:cglib)
21mr|google-guice-4.2.2-1|24	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|google-guice-4.2.2-1|25	BuildRequires:  mvn(com.google.guava:guava)
21mr|google-guice-4.2.2-1|26	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|google-guice-4.2.2-1|27	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|google-guice-4.2.2-1|28	# xmvn-builddep misses apache-jar-resource-bundle
21mr|google-guice-4.2.2-1|29	BuildRequires:  mvn(org.apache:apache-jar-resource-bundle)
21mr|google-guice-4.2.2-1|30	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|google-guice-4.2.2-1|31	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|google-guice-4.2.2-1|32	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|google-guice-4.2.2-1|33	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|google-guice-4.2.2-1|34	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|google-guice-4.2.2-1|35	BuildRequires:  mvn(org.sonatype.plugins:munge-maven-plugin)
21mr|google-guice-4.2.2-1|36	
21mr|google-guice-4.2.2-1|37	%if %{with jpa}
21mr|google-guice-4.2.2-1|38	BuildRequires:  mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|google-guice-4.2.2-1|39	%endif
21mr|google-guice-4.2.2-1|40	%if %{with spring}
21mr|google-guice-4.2.2-1|41	BuildRequires:  mvn(org.springframework:spring-beans)
21mr|google-guice-4.2.2-1|42	%endif
21mr|google-guice-4.2.2-1|43	
21mr|google-guice-4.2.2-1|44	# Test dependencies:
21mr|google-guice-4.2.2-1|45	%if 0
21mr|google-guice-4.2.2-1|46	BuildRequires:  maven-surefire-provider-testng
21mr|google-guice-4.2.2-1|47	BuildRequires:  aqute-bnd
21mr|google-guice-4.2.2-1|48	BuildRequires:  atinject-tck
21mr|google-guice-4.2.2-1|49	BuildRequires:  easymock2
21mr|google-guice-4.2.2-1|50	BuildRequires:  felix-framework
21mr|google-guice-4.2.2-1|51	BuildRequires:  hibernate3-entitymanager
21mr|google-guice-4.2.2-1|52	BuildRequires:  mvn(org.hsqldb:hsqldb-j5)
21mr|google-guice-4.2.2-1|53	BuildRequires:  testng
21mr|google-guice-4.2.2-1|54	%endif
21mr|google-guice-4.2.2-1|55	
21mr|google-guice-4.2.2-1|56	Obsoletes:      guice-testlib < 4.1-17
21mr|google-guice-4.2.2-1|57	
21mr|google-guice-4.2.2-1|58	%description
21mr|google-guice-4.2.2-1|59	Put simply, Guice alleviates the need for factories and the use of new
21mr|google-guice-4.2.2-1|60	in your Java code. Think of Guice's @Inject as the new new. You will
21mr|google-guice-4.2.2-1|61	still need to write factories in some cases, but your code will not
21mr|google-guice-4.2.2-1|62	depend directly on them. Your code will be easier to change, unit test
21mr|google-guice-4.2.2-1|63	and reuse in other contexts.
21mr|google-guice-4.2.2-1|64	
21mr|google-guice-4.2.2-1|65	Guice embraces Java's type safe nature, especially when it comes to
21mr|google-guice-4.2.2-1|66	features introduced in Java 5 such as generics and annotations. You
21mr|google-guice-4.2.2-1|67	might think of Guice as filling in missing features for core
21mr|google-guice-4.2.2-1|68	Java. Ideally, the language itself would provide most of the same
21mr|google-guice-4.2.2-1|69	features, but until such a language comes along, we have Guice.
21mr|google-guice-4.2.2-1|70	
21mr|google-guice-4.2.2-1|71	Guice helps you design better APIs, and the Guice API itself sets a
21mr|google-guice-4.2.2-1|72	good example. Guice is not a kitchen sink. We justify each feature
21mr|google-guice-4.2.2-1|73	with at least three use cases. When in doubt, we leave it out. We
21mr|google-guice-4.2.2-1|74	build general functionality which enables you to extend Guice rather
21mr|google-guice-4.2.2-1|75	than adding every feature to the core framework.
21mr|google-guice-4.2.2-1|76	
21mr|google-guice-4.2.2-1|77	
21mr|google-guice-4.2.2-1|78	%package -n %{short_name}-parent
21mr|google-guice-4.2.2-1|79	Summary:        Guice parent POM
21mr|google-guice-4.2.2-1|80	
21mr|google-guice-4.2.2-1|81	%description -n %{short_name}-parent
21mr|google-guice-4.2.2-1|82	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|83	and above. This package provides parent POM for Guice modules.
21mr|google-guice-4.2.2-1|84	
21mr|google-guice-4.2.2-1|85	
21mr|google-guice-4.2.2-1|86	%package -n %{short_name}-assistedinject
21mr|google-guice-4.2.2-1|87	Summary:        AssistedInject extension module for Guice
21mr|google-guice-4.2.2-1|88	
21mr|google-guice-4.2.2-1|89	%description -n %{short_name}-assistedinject
21mr|google-guice-4.2.2-1|90	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|91	and above. This package provides AssistedInject module for Guice.
21mr|google-guice-4.2.2-1|92	
21mr|google-guice-4.2.2-1|93	
21mr|google-guice-4.2.2-1|94	%package -n %{short_name}-extensions
21mr|google-guice-4.2.2-1|95	Summary:        Extensions for Guice
21mr|google-guice-4.2.2-1|96	
21mr|google-guice-4.2.2-1|97	%description -n %{short_name}-extensions
21mr|google-guice-4.2.2-1|98	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|99	and above. This package provides extensions POM for Guice.
21mr|google-guice-4.2.2-1|100	
21mr|google-guice-4.2.2-1|101	
21mr|google-guice-4.2.2-1|102	%package -n %{short_name}-grapher
21mr|google-guice-4.2.2-1|103	Summary:        Grapher extension module for Guice
21mr|google-guice-4.2.2-1|104	
21mr|google-guice-4.2.2-1|105	%description -n %{short_name}-grapher
21mr|google-guice-4.2.2-1|106	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|107	and above. This package provides Grapher module for Guice.
21mr|google-guice-4.2.2-1|108	
21mr|google-guice-4.2.2-1|109	
21mr|google-guice-4.2.2-1|110	%package -n %{short_name}-jmx
21mr|google-guice-4.2.2-1|111	Summary:        JMX extension module for Guice
21mr|google-guice-4.2.2-1|112	
21mr|google-guice-4.2.2-1|113	%description -n %{short_name}-jmx
21mr|google-guice-4.2.2-1|114	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|115	and above. This package provides JMX module for Guice.
21mr|google-guice-4.2.2-1|116	
21mr|google-guice-4.2.2-1|117	
21mr|google-guice-4.2.2-1|118	%package -n %{short_name}-jndi
21mr|google-guice-4.2.2-1|119	Summary:        JNDI extension module for Guice
21mr|google-guice-4.2.2-1|120	
21mr|google-guice-4.2.2-1|121	%description -n %{short_name}-jndi
21mr|google-guice-4.2.2-1|122	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|123	and above. This package provides JNDI module for Guice.
21mr|google-guice-4.2.2-1|124	
21mr|google-guice-4.2.2-1|125	
21mr|google-guice-4.2.2-1|126	%package -n %{short_name}-multibindings
21mr|google-guice-4.2.2-1|127	Summary:        MultiBindings extension module for Guice
21mr|google-guice-4.2.2-1|128	
21mr|google-guice-4.2.2-1|129	%description -n %{short_name}-multibindings
21mr|google-guice-4.2.2-1|130	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|131	and above. This package provides MultiBindings module for Guice.
21mr|google-guice-4.2.2-1|132	
21mr|google-guice-4.2.2-1|133	
21mr|google-guice-4.2.2-1|134	%if %{with jpa}
21mr|google-guice-4.2.2-1|135	%package -n %{short_name}-persist
21mr|google-guice-4.2.2-1|136	Summary:        Persist extension module for Guice
21mr|google-guice-4.2.2-1|137	
21mr|google-guice-4.2.2-1|138	%description -n %{short_name}-persist
21mr|google-guice-4.2.2-1|139	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|140	and above. This package provides Persist module for Guice.
21mr|google-guice-4.2.2-1|141	%endif
21mr|google-guice-4.2.2-1|142	
21mr|google-guice-4.2.2-1|143	
21mr|google-guice-4.2.2-1|144	%package -n %{short_name}-servlet
21mr|google-guice-4.2.2-1|145	Summary:        Servlet extension module for Guice
21mr|google-guice-4.2.2-1|146	
21mr|google-guice-4.2.2-1|147	%description -n %{short_name}-servlet
21mr|google-guice-4.2.2-1|148	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|149	and above. This package provides Servlet module for Guice.
21mr|google-guice-4.2.2-1|150	
21mr|google-guice-4.2.2-1|151	
21mr|google-guice-4.2.2-1|152	%if %{with spring}
21mr|google-guice-4.2.2-1|153	%package -n %{short_name}-spring
21mr|google-guice-4.2.2-1|154	Summary:        Spring extension module for Guice
21mr|google-guice-4.2.2-1|155	
21mr|google-guice-4.2.2-1|156	%description -n %{short_name}-spring
21mr|google-guice-4.2.2-1|157	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|158	and above. This package provides Spring module for Guice.
21mr|google-guice-4.2.2-1|159	%endif
21mr|google-guice-4.2.2-1|160	
21mr|google-guice-4.2.2-1|161	
21mr|google-guice-4.2.2-1|162	%package -n %{short_name}-throwingproviders
21mr|google-guice-4.2.2-1|163	Summary:        ThrowingProviders extension module for Guice
21mr|google-guice-4.2.2-1|164	
21mr|google-guice-4.2.2-1|165	%description -n %{short_name}-throwingproviders
21mr|google-guice-4.2.2-1|166	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|167	and above. This package provides ThrowingProviders module for Guice.
21mr|google-guice-4.2.2-1|168	
21mr|google-guice-4.2.2-1|169	
21mr|google-guice-4.2.2-1|170	%package -n %{short_name}-bom
21mr|google-guice-4.2.2-1|171	Summary:        Bill of Materials for Guice
21mr|google-guice-4.2.2-1|172	
21mr|google-guice-4.2.2-1|173	%description -n %{short_name}-bom
21mr|google-guice-4.2.2-1|174	Guice is a lightweight dependency injection framework for Java 5
21mr|google-guice-4.2.2-1|175	and above. This package provides Bill of Materials module for Guice.
21mr|google-guice-4.2.2-1|176	
21mr|google-guice-4.2.2-1|177	
21mr|google-guice-4.2.2-1|178	%package javadoc
21mr|google-guice-4.2.2-1|179	Summary:        API documentation for Guice
21mr|google-guice-4.2.2-1|180	
21mr|google-guice-4.2.2-1|181	%description javadoc
21mr|google-guice-4.2.2-1|182	This package provides %{summary}.
21mr|google-guice-4.2.2-1|183	
21mr|google-guice-4.2.2-1|184	
21mr|google-guice-4.2.2-1|185	%prep
21mr|google-guice-4.2.2-1|186	%setup -q -n %{name}-%{version}
21mr|google-guice-4.2.2-1|187	
21mr|google-guice-4.2.2-1|188	# We don't have struts2 in Fedora yet.
21mr|google-guice-4.2.2-1|189	%pom_disable_module struts2 extensions
21mr|google-guice-4.2.2-1|190	# Android-specific extension
21mr|google-guice-4.2.2-1|191	%pom_disable_module dagger-adapter extensions
21mr|google-guice-4.2.2-1|192	
21mr|google-guice-4.2.2-1|193	# Remove additional build profiles, which we don't use anyways
21mr|google-guice-4.2.2-1|194	# and which are only pulling additional dependencies.
21mr|google-guice-4.2.2-1|195	%pom_xpath_remove "pom:profile[pom:id='guice.with.jarjar']" core
21mr|google-guice-4.2.2-1|196	
21mr|google-guice-4.2.2-1|197	# Fix OSGi metadata due to not using jarjar
21mr|google-guice-4.2.2-1|198	%pom_xpath_set "pom:instructions/pom:Import-Package" \
21mr|google-guice-4.2.2-1|199	"!com.google.inject.*,*" core
21mr|google-guice-4.2.2-1|200	
21mr|google-guice-4.2.2-1|201	# Animal sniffer is only causing problems. Disable it for now.
21mr|google-guice-4.2.2-1|202	%pom_remove_plugin :animal-sniffer-maven-plugin core
21mr|google-guice-4.2.2-1|203	%pom_remove_plugin :animal-sniffer-maven-plugin extensions
21mr|google-guice-4.2.2-1|204	
21mr|google-guice-4.2.2-1|205	%pom_remove_plugin :maven-gpg-plugin
21mr|google-guice-4.2.2-1|206	
21mr|google-guice-4.2.2-1|207	# We don't have the custom doclet used by upstream. Remove
21mr|google-guice-4.2.2-1|208	# maven-javadoc-plugin to generate javadocs with default style.
21mr|google-guice-4.2.2-1|209	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|google-guice-4.2.2-1|210	
21mr|google-guice-4.2.2-1|211	# remove test dependency to make sure we don't produce requires
21mr|google-guice-4.2.2-1|212	# see #1007498
21mr|google-guice-4.2.2-1|213	%pom_remove_dep :guava-testlib extensions
21mr|google-guice-4.2.2-1|214	%pom_xpath_remove "pom:dependency[pom:classifier[text()='tests']]" extensions
21mr|google-guice-4.2.2-1|215	
21mr|google-guice-4.2.2-1|216	%pom_remove_parent
21mr|google-guice-4.2.2-1|217	%pom_set_parent com.google.inject:guice-parent:%{version} jdk8-tests
21mr|google-guice-4.2.2-1|218	
21mr|google-guice-4.2.2-1|219	%if %{without jpa}
21mr|google-guice-4.2.2-1|220	%pom_disable_module persist extensions
21mr|google-guice-4.2.2-1|221	%endif
21mr|google-guice-4.2.2-1|222	%if %{without spring}
21mr|google-guice-4.2.2-1|223	%pom_disable_module spring extensions
21mr|google-guice-4.2.2-1|224	%endif
21mr|google-guice-4.2.2-1|225	
21mr|google-guice-4.2.2-1|226	%pom_disable_module jdk8-tests
21mr|google-guice-4.2.2-1|227	
21mr|google-guice-4.2.2-1|228	# Require a newer compiler
21mr|google-guice-4.2.2-1|229	%pom_xpath_set "pom:build/pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:source" "1.8"
21mr|google-guice-4.2.2-1|230	%pom_xpath_set "pom:build/pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:target" "1.8"
21mr|google-guice-4.2.2-1|231	
21mr|google-guice-4.2.2-1|232	%pom_disable_module testlib extensions
21mr|google-guice-4.2.2-1|233	
21mr|google-guice-4.2.2-1|234	
21mr|google-guice-4.2.2-1|235	%build
21mr|google-guice-4.2.2-1|236	%mvn_alias "com.google.inject.extensions:" "org.sonatype.sisu.inject:"
21mr|google-guice-4.2.2-1|237	
21mr|google-guice-4.2.2-1|238	%mvn_package :::no_aop: guice
21mr|google-guice-4.2.2-1|239	
21mr|google-guice-4.2.2-1|240	%mvn_file  ":guice-{*}"  %{short_name}/guice-@1
21mr|google-guice-4.2.2-1|241	%mvn_file  ":guice" %{short_name}/%{name} %{name}
21mr|google-guice-4.2.2-1|242	%mvn_alias ":guice" "org.sonatype.sisu:sisu-guice"
21mr|google-guice-4.2.2-1|243	
21mr|google-guice-4.2.2-1|244	# Skip tests because of missing dependency guice-testlib
21mr|google-guice-4.2.2-1|245	%mvn_build -f -s
21mr|google-guice-4.2.2-1|246	
21mr|google-guice-4.2.2-1|247	
21mr|google-guice-4.2.2-1|248	%install
21mr|google-guice-4.2.2-1|249	%mvn_install
21mr|google-guice-4.2.2-1|250	
21mr|google-guice-4.2.2-1|251	
21mr|google-guice-4.2.2-1|252	%files -f .mfiles-guice
21mr|google-guice-4.2.2-1|253	
21mr|google-guice-4.2.2-1|254	%files -n %{short_name}-parent -f .mfiles-guice-parent
21mr|google-guice-4.2.2-1|255	%doc COPYING
21mr|google-guice-4.2.2-1|256	
21mr|google-guice-4.2.2-1|257	%files -n %{short_name}-assistedinject -f .mfiles-guice-assistedinject
21mr|google-guice-4.2.2-1|258	%files -n %{short_name}-extensions -f .mfiles-extensions-parent
21mr|google-guice-4.2.2-1|259	%files -n %{short_name}-grapher -f .mfiles-guice-grapher
21mr|google-guice-4.2.2-1|260	%files -n %{short_name}-jmx -f .mfiles-guice-jmx
21mr|google-guice-4.2.2-1|261	%files -n %{short_name}-jndi -f .mfiles-guice-jndi
21mr|google-guice-4.2.2-1|262	%files -n %{short_name}-multibindings -f .mfiles-guice-multibindings
21mr|google-guice-4.2.2-1|263	%if %{with jpa}
21mr|google-guice-4.2.2-1|264	%files -n %{short_name}-persist -f .mfiles-guice-persist
21mr|google-guice-4.2.2-1|265	%endif
21mr|google-guice-4.2.2-1|266	%files -n %{short_name}-servlet -f .mfiles-guice-servlet
21mr|google-guice-4.2.2-1|267	%if %{with spring}
21mr|google-guice-4.2.2-1|268	%files -n %{short_name}-spring -f .mfiles-guice-spring
21mr|google-guice-4.2.2-1|269	%endif
21mr|google-guice-4.2.2-1|270	%files -n %{short_name}-throwingproviders -f .mfiles-guice-throwingproviders
21mr|google-guice-4.2.2-1|271	
21mr|google-guice-4.2.2-1|272	%files -n %{short_name}-bom -f .mfiles-guice-bom
21mr|google-guice-4.2.2-1|273	
21mr|google-guice-4.2.2-1|274	%files javadoc -f .mfiles-javadoc
21mr|google-guice-4.2.2-1|275	%doc COPYING

12596 21
21mr|google-http-java-client-1.22.0-6|1	%if 0%{?fedora}
21mr|google-http-java-client-1.22.0-6|2	%bcond_with datanucleus_plugin
21mr|google-http-java-client-1.22.0-6|3	%endif
21mr|google-http-java-client-1.22.0-6|4	
21mr|google-http-java-client-1.22.0-6|5	Name:          google-http-java-client
21mr|google-http-java-client-1.22.0-6|6	Version:       1.22.0
21mr|google-http-java-client-1.22.0-6|7	Release:       6
21mr|google-http-java-client-1.22.0-6|8	Summary:       Google HTTP Client Library for Java
21mr|google-http-java-client-1.22.0-6|9	License:       ASL 2.0
21mr|google-http-java-client-1.22.0-6|10	URL:           https://github.com/google/google-http-java-client/
21mr|google-http-java-client-1.22.0-6|11	Source0:       https://github.com/google/google-http-java-client/archive/%{version}/%{name}-%{version}.tar.gz
21mr|google-http-java-client-1.22.0-6|12	
21mr|google-http-java-client-1.22.0-6|13	BuildRequires: maven-local
21mr|google-http-java-client-1.22.0-6|14	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
21mr|google-http-java-client-1.22.0-6|15	BuildRequires: mvn(com.google.code.findbugs:findbugs)
21mr|google-http-java-client-1.22.0-6|16	BuildRequires: mvn(com.google.code.findbugs:jsr305)
21mr|google-http-java-client-1.22.0-6|17	BuildRequires: mvn(com.google.code.gson:gson)
21mr|google-http-java-client-1.22.0-6|18	BuildRequires: mvn(com.google.guava:guava)
21mr|google-http-java-client-1.22.0-6|19	BuildRequires: mvn(com.google.protobuf:protobuf-java)
21mr|google-http-java-client-1.22.0-6|20	BuildRequires: mvn(commons-codec:commons-codec)
21mr|google-http-java-client-1.22.0-6|21	BuildRequires: mvn(dom4j:dom4j)
21mr|google-http-java-client-1.22.0-6|22	BuildRequires: mvn(javax.jdo:jdo2-api)
21mr|google-http-java-client-1.22.0-6|23	BuildRequires: mvn(junit:junit)
21mr|google-http-java-client-1.22.0-6|24	BuildRequires: mvn(mysql:mysql-connector-java)
21mr|google-http-java-client-1.22.0-6|25	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|google-http-java-client-1.22.0-6|26	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|google-http-java-client-1.22.0-6|27	BuildRequires: mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|google-http-java-client-1.22.0-6|28	BuildRequires: mvn(org.codehaus.jackson:jackson-core-asl)
21mr|google-http-java-client-1.22.0-6|29	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|google-http-java-client-1.22.0-6|30	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|google-http-java-client-1.22.0-6|31	BuildRequires: mvn(org.datanucleus:datanucleus-core)
21mr|google-http-java-client-1.22.0-6|32	BuildRequires: mvn(org.datanucleus:datanucleus-api-jdo)
21mr|google-http-java-client-1.22.0-6|33	BuildRequires: mvn(org.datanucleus:datanucleus-rdbms)
21mr|google-http-java-client-1.22.0-6|34	%if %{with datanucleus_plugin}
21mr|google-http-java-client-1.22.0-6|35	BuildRequires: mvn(org.datanucleus:datanucleus-maven-plugin)
21mr|google-http-java-client-1.22.0-6|36	%endif
21mr|google-http-java-client-1.22.0-6|37	BuildRequires: mvn(org.mockito:mockito-all)
21mr|google-http-java-client-1.22.0-6|38	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|google-http-java-client-1.22.0-6|39	BuildRequires: mvn(xpp3:xpp3)
21mr|google-http-java-client-1.22.0-6|40	BuildRequires: /usr/bin/protoc
21mr|google-http-java-client-1.22.0-6|41	
21mr|google-http-java-client-1.22.0-6|42	# google-http-client/src/main/java/com/google/api/client/util/Base64.java
21mr|google-http-java-client-1.22.0-6|43	Provides:      bundled(apache-commons-codec) = 1.8
21mr|google-http-java-client-1.22.0-6|44	
21mr|google-http-java-client-1.22.0-6|45	Group:          Development/Java
21mr|google-http-java-client-1.22.0-6|46	BuildArch:     noarch
21mr|google-http-java-client-1.22.0-6|47	# Java stack is not supported on x86_32
21mr|google-http-java-client-1.22.0-6|48	ExcludeArch: %{ix86}
21mr|google-http-java-client-1.22.0-6|49	
21mr|google-http-java-client-1.22.0-6|50	%description
21mr|google-http-java-client-1.22.0-6|51	Google HTTP Client Library for Java. Functionality
21mr|google-http-java-client-1.22.0-6|52	that works on all supported Java platforms,
21mr|google-http-java-client-1.22.0-6|53	including Java 5 (or higher) desktop (SE) and
21mr|google-http-java-client-1.22.0-6|54	web (EE), Android, and Google App Engine.
21mr|google-http-java-client-1.22.0-6|55	
21mr|google-http-java-client-1.22.0-6|56	%package findbugs
21mr|google-http-java-client-1.22.0-6|57	Summary:       Google HTTP Client Findbugs plugin
21mr|google-http-java-client-1.22.0-6|58	
21mr|google-http-java-client-1.22.0-6|59	%description findbugs
21mr|google-http-java-client-1.22.0-6|60	Google APIs Client Library Findbugs custom plugin.
21mr|google-http-java-client-1.22.0-6|61	
21mr|google-http-java-client-1.22.0-6|62	%package gson
21mr|google-http-java-client-1.22.0-6|63	Summary:       Google HTTP Client GSON extensions
21mr|google-http-java-client-1.22.0-6|64	
21mr|google-http-java-client-1.22.0-6|65	%description gson
21mr|google-http-java-client-1.22.0-6|66	GSON extensions to the Google HTTP Client Library for Java.
21mr|google-http-java-client-1.22.0-6|67	
21mr|google-http-java-client-1.22.0-6|68	%package jackson
21mr|google-http-java-client-1.22.0-6|69	Summary:       Google HTTP Client Jackson extensions
21mr|google-http-java-client-1.22.0-6|70	
21mr|google-http-java-client-1.22.0-6|71	%description jackson
21mr|google-http-java-client-1.22.0-6|72	Jackson extensions to the Google HTTP Client Library for Java.
21mr|google-http-java-client-1.22.0-6|73	
21mr|google-http-java-client-1.22.0-6|74	%package jackson2
21mr|google-http-java-client-1.22.0-6|75	Summary:      Google HTTP Client Jackson 2 extensions
21mr|google-http-java-client-1.22.0-6|76	
21mr|google-http-java-client-1.22.0-6|77	%description jackson2
21mr|google-http-java-client-1.22.0-6|78	Jackson 2 extensions to the Google HTTP Client Library for Java.
21mr|google-http-java-client-1.22.0-6|79	
21mr|google-http-java-client-1.22.0-6|80	%package jdo
21mr|google-http-java-client-1.22.0-6|81	Summary:       Google HTTP Client JDO extensions
21mr|google-http-java-client-1.22.0-6|82	
21mr|google-http-java-client-1.22.0-6|83	%description jdo
21mr|google-http-java-client-1.22.0-6|84	JDO extensions to the Google HTTP Client Library for Java.
21mr|google-http-java-client-1.22.0-6|85	
21mr|google-http-java-client-1.22.0-6|86	%package parent
21mr|google-http-java-client-1.22.0-6|87	Summary:       Google HTTP Client Parent POM
21mr|google-http-java-client-1.22.0-6|88	
21mr|google-http-java-client-1.22.0-6|89	%description parent
21mr|google-http-java-client-1.22.0-6|90	Parent POM for the Google HTTP Client Library for Java.
21mr|google-http-java-client-1.22.0-6|91	
21mr|google-http-java-client-1.22.0-6|92	%package protobuf
21mr|google-http-java-client-1.22.0-6|93	Summary:       Google HTTP Client Protocol Buffer extensions
21mr|google-http-java-client-1.22.0-6|94	
21mr|google-http-java-client-1.22.0-6|95	%description protobuf
21mr|google-http-java-client-1.22.0-6|96	Protocol Buffer extensions to the Google HTTP Client Library for Java.
21mr|google-http-java-client-1.22.0-6|97	
21mr|google-http-java-client-1.22.0-6|98	%package test
21mr|google-http-java-client-1.22.0-6|99	Summary:       Google HTTP Client Test support
21mr|google-http-java-client-1.22.0-6|100	
21mr|google-http-java-client-1.22.0-6|101	%description test
21mr|google-http-java-client-1.22.0-6|102	Shared classes used for testing of artifacts in the
21mr|google-http-java-client-1.22.0-6|103	Google HTTP Client Library for Java.
21mr|google-http-java-client-1.22.0-6|104	
21mr|google-http-java-client-1.22.0-6|105	%package xml
21mr|google-http-java-client-1.22.0-6|106	Summary:       Google HTTP Client XML extensions
21mr|google-http-java-client-1.22.0-6|107	
21mr|google-http-java-client-1.22.0-6|108	%description xml
21mr|google-http-java-client-1.22.0-6|109	XML extensions to the Google HTTP Client Library for Java.
21mr|google-http-java-client-1.22.0-6|110	
21mr|google-http-java-client-1.22.0-6|111	%package javadoc
21mr|google-http-java-client-1.22.0-6|112	Summary:       Javadoc for %{name}
21mr|google-http-java-client-1.22.0-6|113	
21mr|google-http-java-client-1.22.0-6|114	%description javadoc
21mr|google-http-java-client-1.22.0-6|115	This package contains javadoc for %{name}.
21mr|google-http-java-client-1.22.0-6|116	
21mr|google-http-java-client-1.22.0-6|117	%prep
21mr|google-http-java-client-1.22.0-6|118	%setup -q -n %{name}-%{version}
21mr|google-http-java-client-1.22.0-6|119	
21mr|google-http-java-client-1.22.0-6|120	%pom_remove_plugin org.codehaus.mojo:clirr-maven-plugin
21mr|google-http-java-client-1.22.0-6|121	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|google-http-java-client-1.22.0-6|122	%pom_remove_plugin :maven-checkstyle-plugin
21mr|google-http-java-client-1.22.0-6|123	%pom_remove_plugin -r :maven-source-plugin
21mr|google-http-java-client-1.22.0-6|124	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|google-http-java-client-1.22.0-6|125	%pom_remove_plugin -r :maven-deploy-plugin
21mr|google-http-java-client-1.22.0-6|126	
21mr|google-http-java-client-1.22.0-6|127	%pom_remove_plugin :maven-release-plugin
21mr|google-http-java-client-1.22.0-6|128	
21mr|google-http-java-client-1.22.0-6|129	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|google-http-java-client-1.22.0-6|130	
21mr|google-http-java-client-1.22.0-6|131	# kr.motd.maven:os-maven-plugin:1.4.0.Final
21mr|google-http-java-client-1.22.0-6|132	%pom_xpath_remove -r "pom:build/pom:extensions"
21mr|google-http-java-client-1.22.0-6|133	
21mr|google-http-java-client-1.22.0-6|134	%pom_disable_module google-http-client-assembly
21mr|google-http-java-client-1.22.0-6|135	%pom_disable_module google-http-client-appengine
21mr|google-http-java-client-1.22.0-6|136	%pom_disable_module google-http-client-android
21mr|google-http-java-client-1.22.0-6|137	%pom_disable_module samples/dailymotion-simple-cmdline-sample
21mr|google-http-java-client-1.22.0-6|138	%pom_disable_module samples/googleplus-simple-cmdline-sample
21mr|google-http-java-client-1.22.0-6|139	
21mr|google-http-java-client-1.22.0-6|140	%pom_change_dep -r :guava-jdk5 :guava
21mr|google-http-java-client-1.22.0-6|141	
21mr|google-http-java-client-1.22.0-6|142	%pom_xpath_remove "pom:dependency[pom:groupId='commons-codec']/pom:scope" google-http-client
21mr|google-http-java-client-1.22.0-6|143	
21mr|google-http-java-client-1.22.0-6|144	# Disable bundle of commons-codec & guava
21mr|google-http-java-client-1.22.0-6|145	%pom_remove_plugin org.sonatype.plugins:jarjar-maven-plugin google-http-client
21mr|google-http-java-client-1.22.0-6|146	%pom_remove_plugin :maven-antrun-plugin google-http-client
21mr|google-http-java-client-1.22.0-6|147	
21mr|google-http-java-client-1.22.0-6|148	%pom_remove_dep com.google.android:android google-http-client
21mr|google-http-java-client-1.22.0-6|149	
21mr|google-http-java-client-1.22.0-6|150	%if %{without datanucleus_plugin}
21mr|google-http-java-client-1.22.0-6|151	%pom_remove_plugin :maven-datanucleus-plugin
21mr|google-http-java-client-1.22.0-6|152	%pom_remove_plugin :maven-datanucleus-plugin google-http-client-jdo
21mr|google-http-java-client-1.22.0-6|153	%else
21mr|google-http-java-client-1.22.0-6|154	# Generate: ENHANCED (PersistenceCapable) : com.google.api.client.extensions.jdo.JdoDataStoreFactory$JdoValue
21mr|google-http-java-client-1.22.0-6|155	# Upgrade datanucleus-maven-plugin refs
21mr|google-http-java-client-1.22.0-6|156	%pom_xpath_set "pom:plugins/pom:plugin[pom:groupId='org.datanucleus']/pom:artifactId" datanucleus-maven-plugin
21mr|google-http-java-client-1.22.0-6|157	%pom_xpath_set "pom:plugins/pom:plugin[pom:groupId='org.datanucleus']/pom:artifactId" datanucleus-maven-plugin google-http-client-jdo
21mr|google-http-java-client-1.22.0-6|158	# Fix datanucleus-maven-plugin runtime deps
21mr|google-http-java-client-1.22.0-6|159	# Error: Could not find or load main class org.datanucleus.enhancer.DataNucleusEnhancer
21mr|google-http-java-client-1.22.0-6|160	%pom_xpath_inject "pom:plugins/pom:plugin[pom:groupId='org.datanucleus']" "
21mr|google-http-java-client-1.22.0-6|161	<dependencies>
21mr|google-http-java-client-1.22.0-6|162	<dependency>
21mr|google-http-java-client-1.22.0-6|163	<groupId>org.datanucleus</groupId>
21mr|google-http-java-client-1.22.0-6|164	<artifactId>datanucleus-core</artifactId>
21mr|google-http-java-client-1.22.0-6|165	<version>3.2.9</version>
21mr|google-http-java-client-1.22.0-6|166	</dependency>
21mr|google-http-java-client-1.22.0-6|167	<dependency>
21mr|google-http-java-client-1.22.0-6|168	<groupId>org.datanucleus</groupId>
21mr|google-http-java-client-1.22.0-6|169	<artifactId>datanucleus-api-jdo</artifactId>
21mr|google-http-java-client-1.22.0-6|170	<version>3.2.6</version>
21mr|google-http-java-client-1.22.0-6|171	</dependency>
21mr|google-http-java-client-1.22.0-6|172	</dependencies>" google-http-client-jdo
21mr|google-http-java-client-1.22.0-6|173	%endif
21mr|google-http-java-client-1.22.0-6|174	
21mr|google-http-java-client-1.22.0-6|175	# com.google.protobuf.tools:maven-protoc-plugin:0.4.2
21mr|google-http-java-client-1.22.0-6|176	%pom_remove_plugin com.google.protobuf.tools:maven-protoc-plugin google-http-client-protobuf
21mr|google-http-java-client-1.22.0-6|177	%pom_add_plugin org.codehaus.mojo:build-helper-maven-plugin:1.5 google-http-client-protobuf "
21mr|google-http-java-client-1.22.0-6|178	<executions>
21mr|google-http-java-client-1.22.0-6|179	<execution>
21mr|google-http-java-client-1.22.0-6|180	<id>add-test-source</id>
21mr|google-http-java-client-1.22.0-6|181	<phase>generate-test-sources</phase>
21mr|google-http-java-client-1.22.0-6|182	<goals>
21mr|google-http-java-client-1.22.0-6|183	<goal>add-test-source</goal>
21mr|google-http-java-client-1.22.0-6|184	</goals>
21mr|google-http-java-client-1.22.0-6|185	<configuration>
21mr|google-http-java-client-1.22.0-6|186	<sources>
21mr|google-http-java-client-1.22.0-6|187	<source>target/generated-test-sources</source>
21mr|google-http-java-client-1.22.0-6|188	</sources>
21mr|google-http-java-client-1.22.0-6|189	</configuration>
21mr|google-http-java-client-1.22.0-6|190	</execution>
21mr|google-http-java-client-1.22.0-6|191	</executions>"
21mr|google-http-java-client-1.22.0-6|192	%pom_add_plugin org.apache.maven.plugins:maven-antrun-plugin:1.8 google-http-client-protobuf '
21mr|google-http-java-client-1.22.0-6|193	<executions>
21mr|google-http-java-client-1.22.0-6|194	<execution>
21mr|google-http-java-client-1.22.0-6|195	<id>generate-sources</id>
21mr|google-http-java-client-1.22.0-6|196	<phase>generate-sources</phase>
21mr|google-http-java-client-1.22.0-6|197	<configuration>
21mr|google-http-java-client-1.22.0-6|198	<target>
21mr|google-http-java-client-1.22.0-6|199	<mkdir dir="target/generated-test-sources"/>
21mr|google-http-java-client-1.22.0-6|200	<exec failonerror="true" executable="protoc">
21mr|google-http-java-client-1.22.0-6|201	<arg value="--java_out=target/generated-test-sources"/>
21mr|google-http-java-client-1.22.0-6|202	<arg value="src/test/proto/simple_proto.proto"/>
21mr|google-http-java-client-1.22.0-6|203	</exec>
21mr|google-http-java-client-1.22.0-6|204	</target>
21mr|google-http-java-client-1.22.0-6|205	</configuration>
21mr|google-http-java-client-1.22.0-6|206	<goals>
21mr|google-http-java-client-1.22.0-6|207	<goal>run</goal>
21mr|google-http-java-client-1.22.0-6|208	</goals>
21mr|google-http-java-client-1.22.0-6|209	</execution>
21mr|google-http-java-client-1.22.0-6|210	</executions>'
21mr|google-http-java-client-1.22.0-6|211	
21mr|google-http-java-client-1.22.0-6|212	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|google-http-java-client-1.22.0-6|213	# problems with version 3.0.0 of the plugin.
21mr|google-http-java-client-1.22.0-6|214	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|google-http-java-client-1.22.0-6|215	<execution>
21mr|google-http-java-client-1.22.0-6|216	<id>default-jar</id>
21mr|google-http-java-client-1.22.0-6|217	<phase>skip</phase>
21mr|google-http-java-client-1.22.0-6|218	</execution>" google-http-client-jdo
21mr|google-http-java-client-1.22.0-6|219	
21mr|google-http-java-client-1.22.0-6|220	# UnknownHostException: www.test.url: Name or service not known
21mr|google-http-java-client-1.22.0-6|221	rm -r google-http-client/src/test/java/com/google/api/client/http/apache/ApacheHttpTransportTest.java
21mr|google-http-java-client-1.22.0-6|222	# UrlEncodedContentTest.testWriteTo:47->subtestWriteTo:54 expected:<[username=un&password=password123%%3B%%7B%%7D]>
21mr|google-http-java-client-1.22.0-6|223	# but was:<[password=password123%%3B%%7B%%7D&username=un]>
21mr|google-http-java-client-1.22.0-6|224	#rm -r google-http-client/src/test/java/com/google/api/client/http/UrlEncodedContentTest.java
21mr|google-http-java-client-1.22.0-6|225	
21mr|google-http-java-client-1.22.0-6|226	%build
21mr|google-http-java-client-1.22.0-6|227	
21mr|google-http-java-client-1.22.0-6|228	%mvn_build -s
21mr|google-http-java-client-1.22.0-6|229	
21mr|google-http-java-client-1.22.0-6|230	%install
21mr|google-http-java-client-1.22.0-6|231	%mvn_install
21mr|google-http-java-client-1.22.0-6|232	
21mr|google-http-java-client-1.22.0-6|233	%files -f .mfiles-google-http-client
21mr|google-http-java-client-1.22.0-6|234	%doc README.md
21mr|google-http-java-client-1.22.0-6|235	%license LICENSE
21mr|google-http-java-client-1.22.0-6|236	
21mr|google-http-java-client-1.22.0-6|237	%files findbugs -f .mfiles-google-http-client-findbugs
21mr|google-http-java-client-1.22.0-6|238	%files gson -f .mfiles-google-http-client-gson
21mr|google-http-java-client-1.22.0-6|239	%files jackson -f .mfiles-google-http-client-jackson
21mr|google-http-java-client-1.22.0-6|240	%files jackson2 -f .mfiles-google-http-client-jackson2
21mr|google-http-java-client-1.22.0-6|241	%files jdo -f .mfiles-google-http-client-jdo
21mr|google-http-java-client-1.22.0-6|242	%files parent -f .mfiles-google-http-client-parent
21mr|google-http-java-client-1.22.0-6|243	%files protobuf -f .mfiles-google-http-client-protobuf
21mr|google-http-java-client-1.22.0-6|244	%files test -f .mfiles-google-http-client-test
21mr|google-http-java-client-1.22.0-6|245	%files xml -f .mfiles-google-http-client-xml
21mr|google-http-java-client-1.22.0-6|246	
21mr|google-http-java-client-1.22.0-6|247	%files javadoc -f .mfiles-javadoc
21mr|google-http-java-client-1.22.0-6|248	%license LICENSE
21mr|google-http-java-client-1.22.0-6|249	

12597 21
21mr|google-oauth-java-client-1.22.0-3|1	%if 0%{?fedora}
21mr|google-oauth-java-client-1.22.0-3|2	%bcond_with dnplugin
21mr|google-oauth-java-client-1.22.0-3|3	%endif
21mr|google-oauth-java-client-1.22.0-3|4	
21mr|google-oauth-java-client-1.22.0-3|5	Name:          google-oauth-java-client
21mr|google-oauth-java-client-1.22.0-3|6	Version:       1.22.0
21mr|google-oauth-java-client-1.22.0-3|7	Release:       3
21mr|google-oauth-java-client-1.22.0-3|8	Summary:       Google OAuth Client Library for Java
21mr|google-oauth-java-client-1.22.0-3|9	License:       ASL 2.0
21mr|google-oauth-java-client-1.22.0-3|10	Group:         Development/Java
21mr|google-oauth-java-client-1.22.0-3|11	URL:           https://github.com/google/google-oauth-java-client
21mr|google-oauth-java-client-1.22.0-3|12	Source0:       https://github.com/google/google-oauth-java-client/archive/%{version}/%{name}-%{version}.tar.gz
21mr|google-oauth-java-client-1.22.0-3|13	
21mr|google-oauth-java-client-1.22.0-3|14	BuildRequires: maven-local
21mr|google-oauth-java-client-1.22.0-3|15	BuildRequires: mvn(com.google.code.findbugs:jsr305)
21mr|google-oauth-java-client-1.22.0-3|16	BuildRequires: mvn(com.google.http-client:google-http-client)
21mr|google-oauth-java-client-1.22.0-3|17	BuildRequires: mvn(com.google.http-client:google-http-client-jackson)
21mr|google-oauth-java-client-1.22.0-3|18	BuildRequires: mvn(com.google.http-client:google-http-client-jdo)
21mr|google-oauth-java-client-1.22.0-3|19	BuildRequires: mvn(javax.jdo:jdo2-api)
21mr|google-oauth-java-client-1.22.0-3|20	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|google-oauth-java-client-1.22.0-3|21	BuildRequires: mvn(junit:junit)
21mr|google-oauth-java-client-1.22.0-3|22	BuildRequires: mvn(mysql:mysql-connector-java)
21mr|google-oauth-java-client-1.22.0-3|23	BuildRequires: mvn(org.datanucleus:datanucleus-core)
21mr|google-oauth-java-client-1.22.0-3|24	BuildRequires: mvn(org.datanucleus:datanucleus-api-jdo)
21mr|google-oauth-java-client-1.22.0-3|25	BuildRequires: mvn(org.datanucleus:datanucleus-rdbms)
21mr|google-oauth-java-client-1.22.0-3|26	%if %{with dnplugin}
21mr|google-oauth-java-client-1.22.0-3|27	BuildRequires: mvn(org.datanucleus:datanucleus-maven-plugin)
21mr|google-oauth-java-client-1.22.0-3|28	%endif
21mr|google-oauth-java-client-1.22.0-3|29	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|google-oauth-java-client-1.22.0-3|30	
21mr|google-oauth-java-client-1.22.0-3|31	BuildArch:     noarch
21mr|google-oauth-java-client-1.22.0-3|32	# Java stack is not supported on x86_32
21mr|google-oauth-java-client-1.22.0-3|33	ExcludeArch: %{ix86}
21mr|google-oauth-java-client-1.22.0-3|34	
21mr|google-oauth-java-client-1.22.0-3|35	%description
21mr|google-oauth-java-client-1.22.0-3|36	Google OAuth Client Library for Java. Functionality that
21mr|google-oauth-java-client-1.22.0-3|37	works on all supported Java platforms, including Java 5
21mr|google-oauth-java-client-1.22.0-3|38	(or higher) desktop (SE) and web (EE), Android, and
21mr|google-oauth-java-client-1.22.0-3|39	Google App Engine.
21mr|google-oauth-java-client-1.22.0-3|40	
21mr|google-oauth-java-client-1.22.0-3|41	%package java6
21mr|google-oauth-java-client-1.22.0-3|42	Summary:       Google OAuth Client Java 6 extensions
21mr|google-oauth-java-client-1.22.0-3|43	
21mr|google-oauth-java-client-1.22.0-3|44	%description java6
21mr|google-oauth-java-client-1.22.0-3|45	Java 6 (and higher) extensions to the
21mr|google-oauth-java-client-1.22.0-3|46	Google OAuth Client Library for Java.
21mr|google-oauth-java-client-1.22.0-3|47	
21mr|google-oauth-java-client-1.22.0-3|48	%package parent
21mr|google-oauth-java-client-1.22.0-3|49	Summary:       Google OAuth Client Parent POM
21mr|google-oauth-java-client-1.22.0-3|50	
21mr|google-oauth-java-client-1.22.0-3|51	%description parent
21mr|google-oauth-java-client-1.22.0-3|52	Parent POM for the Google OAuth Client Library for Java.
21mr|google-oauth-java-client-1.22.0-3|53	
21mr|google-oauth-java-client-1.22.0-3|54	%package servlet
21mr|google-oauth-java-client-1.22.0-3|55	Summary:       Google OAuth Client Servlet and JDO extensions
21mr|google-oauth-java-client-1.22.0-3|56	
21mr|google-oauth-java-client-1.22.0-3|57	%description servlet
21mr|google-oauth-java-client-1.22.0-3|58	Servlet and JDO extensions to the
21mr|google-oauth-java-client-1.22.0-3|59	Google OAuth Client Library for Java.
21mr|google-oauth-java-client-1.22.0-3|60	
21mr|google-oauth-java-client-1.22.0-3|61	%package javadoc
21mr|google-oauth-java-client-1.22.0-3|62	Summary:       Javadoc for %{name}
21mr|google-oauth-java-client-1.22.0-3|63	
21mr|google-oauth-java-client-1.22.0-3|64	%description javadoc
21mr|google-oauth-java-client-1.22.0-3|65	This package contains javadoc for %{name}.
21mr|google-oauth-java-client-1.22.0-3|66	
21mr|google-oauth-java-client-1.22.0-3|67	%prep
21mr|google-oauth-java-client-1.22.0-3|68	%setup -q -n %{name}-%{version}
21mr|google-oauth-java-client-1.22.0-3|69	
21mr|google-oauth-java-client-1.22.0-3|70	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|google-oauth-java-client-1.22.0-3|71	%pom_remove_plugin -r :clirr-maven-plugin
21mr|google-oauth-java-client-1.22.0-3|72	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|google-oauth-java-client-1.22.0-3|73	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|google-oauth-java-client-1.22.0-3|74	%pom_remove_plugin -r :maven-deploy-plugin
21mr|google-oauth-java-client-1.22.0-3|75	%pom_remove_plugin -r :maven-source-plugin
21mr|google-oauth-java-client-1.22.0-3|76	# duplicate declaration
21mr|google-oauth-java-client-1.22.0-3|77	%pom_remove_plugin -r :maven-release-plugin
21mr|google-oauth-java-client-1.22.0-3|78	
21mr|google-oauth-java-client-1.22.0-3|79	%pom_disable_module google-oauth-client-assembly
21mr|google-oauth-java-client-1.22.0-3|80	# com.google.appengine:appengine-{api-1.0-sdk,testing,api-stubs}:1.7.7
21mr|google-oauth-java-client-1.22.0-3|81	%pom_disable_module google-oauth-client-appengine
21mr|google-oauth-java-client-1.22.0-3|82	
21mr|google-oauth-java-client-1.22.0-3|83	# org.mortbay.jetty:jetty
21mr|google-oauth-java-client-1.22.0-3|84	%pom_disable_module google-oauth-client-jetty
21mr|google-oauth-java-client-1.22.0-3|85	
21mr|google-oauth-java-client-1.22.0-3|86	%pom_disable_module samples/dailymotion-cmdline-sample
21mr|google-oauth-java-client-1.22.0-3|87	
21mr|google-oauth-java-client-1.22.0-3|88	%pom_change_dep -r :guava-jdk5 :guava
21mr|google-oauth-java-client-1.22.0-3|89	%pom_change_dep -r :servlet-api :javax.servlet-api:3.1.0
21mr|google-oauth-java-client-1.22.0-3|90	
21mr|google-oauth-java-client-1.22.0-3|91	%if %{without dnplugin}
21mr|google-oauth-java-client-1.22.0-3|92	%pom_remove_plugin org.datanucleus:maven-datanucleus-plugin google-oauth-client-servlet
21mr|google-oauth-java-client-1.22.0-3|93	%else
21mr|google-oauth-java-client-1.22.0-3|94	# Generate:
21mr|google-oauth-java-client-1.22.0-3|95	# ENHANCED (PersistenceCapable) : com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacThreeLeggedFlow
21mr|google-oauth-java-client-1.22.0-3|96	# ENHANCED (PersistenceCapable) : com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
21mr|google-oauth-java-client-1.22.0-3|97	# Upgrade datanucleus-maven-plugin refs
21mr|google-oauth-java-client-1.22.0-3|98	%pom_xpath_set "pom:plugin[pom:groupId='org.datanucleus']/pom:artifactId" datanucleus-maven-plugin google-oauth-client-servlet
21mr|google-oauth-java-client-1.22.0-3|99	# Fix datanucleus-maven-plugin runtime deps
21mr|google-oauth-java-client-1.22.0-3|100	# Error: Could not find or load main class org.datanucleus.enhancer.DataNucleusEnhancer
21mr|google-oauth-java-client-1.22.0-3|101	%pom_xpath_inject "pom:plugin[pom:groupId='org.datanucleus']" "
21mr|google-oauth-java-client-1.22.0-3|102	<dependencies>
21mr|google-oauth-java-client-1.22.0-3|103	<dependency>
21mr|google-oauth-java-client-1.22.0-3|104	<groupId>org.datanucleus</groupId>
21mr|google-oauth-java-client-1.22.0-3|105	<artifactId>datanucleus-core</artifactId>
21mr|google-oauth-java-client-1.22.0-3|106	<version>3.2.9</version>
21mr|google-oauth-java-client-1.22.0-3|107	</dependency>
21mr|google-oauth-java-client-1.22.0-3|108	<dependency>
21mr|google-oauth-java-client-1.22.0-3|109	<groupId>org.datanucleus</groupId>
21mr|google-oauth-java-client-1.22.0-3|110	<artifactId>datanucleus-api-jdo</artifactId>
21mr|google-oauth-java-client-1.22.0-3|111	<version>3.2.6</version>
21mr|google-oauth-java-client-1.22.0-3|112	</dependency>
21mr|google-oauth-java-client-1.22.0-3|113	</dependencies>" google-oauth-client-servlet
21mr|google-oauth-java-client-1.22.0-3|114	# Class "com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacThreeLeggedFlow"
21mr|google-oauth-java-client-1.22.0-3|115	# field "authorizationUrl" : marked as persistent yet is final so cannot be persisted
21mr|google-oauth-java-client-1.22.0-3|116	#sed -i "s|private final String authorizationUrl;|private String authorizationUrl;|" \
21mr|google-oauth-java-client-1.22.0-3|117	# google-oauth-client-servlet/src/main/java/com/google/api/client/extensions/auth/helpers/oauth/OAuthHmacThreeLeggedFlow.java
21mr|google-oauth-java-client-1.22.0-3|118	%endif
21mr|google-oauth-java-client-1.22.0-3|119	
21mr|google-oauth-java-client-1.22.0-3|120	%pom_xpath_remove -r "pom:plugin[pom:artifactId ='maven-jar-plugin']/pom:executions"
21mr|google-oauth-java-client-1.22.0-3|121	
21mr|google-oauth-java-client-1.22.0-3|122	%build
21mr|google-oauth-java-client-1.22.0-3|123	
21mr|google-oauth-java-client-1.22.0-3|124	%mvn_build -s
21mr|google-oauth-java-client-1.22.0-3|125	
21mr|google-oauth-java-client-1.22.0-3|126	%install
21mr|google-oauth-java-client-1.22.0-3|127	%mvn_install
21mr|google-oauth-java-client-1.22.0-3|128	
21mr|google-oauth-java-client-1.22.0-3|129	%files -f .mfiles-google-oauth-client
21mr|google-oauth-java-client-1.22.0-3|130	%doc README.md
21mr|google-oauth-java-client-1.22.0-3|131	%license LICENSE
21mr|google-oauth-java-client-1.22.0-3|132	
21mr|google-oauth-java-client-1.22.0-3|133	%files java6 -f .mfiles-google-oauth-client-java6
21mr|google-oauth-java-client-1.22.0-3|134	
21mr|google-oauth-java-client-1.22.0-3|135	%files parent -f .mfiles-google-oauth-client-parent
21mr|google-oauth-java-client-1.22.0-3|136	%license LICENSE
21mr|google-oauth-java-client-1.22.0-3|137	
21mr|google-oauth-java-client-1.22.0-3|138	%files servlet -f .mfiles-google-oauth-client-servlet
21mr|google-oauth-java-client-1.22.0-3|139	
21mr|google-oauth-java-client-1.22.0-3|140	%files javadoc -f .mfiles-javadoc
21mr|google-oauth-java-client-1.22.0-3|141	%license LICENSE
21mr|google-oauth-java-client-1.22.0-3|142	

12598 21
21mr|go-rpm-macros-3.2.0-1|1	%bcond_with bootstrap
21mr|go-rpm-macros-3.2.0-1|2	
21mr|go-rpm-macros-3.2.0-1|3	%global forgeurl  https://pagure.io/go-rpm-macros
21mr|go-rpm-macros-3.2.0-1|4	Version:   3.2.0
21mr|go-rpm-macros-3.2.0-1|5	%forgemeta
21mr|go-rpm-macros-3.2.0-1|6	
21mr|go-rpm-macros-3.2.0-1|7	#https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/51
21mr|go-rpm-macros-3.2.0-1|8	%global _spectemplatedir %{_datadir}/rpmdevtools/fedora
21mr|go-rpm-macros-3.2.0-1|9	%global _docdir_fmt     %{name}
21mr|go-rpm-macros-3.2.0-1|10	
21mr|go-rpm-macros-3.2.0-1|11	# Master definition that will be written to macro files
21mr|go-rpm-macros-3.2.0-1|12	%global golang_arches   %{ix86} %{x86_64} %{armx} %{riscv} ppc64le s390x %{riscv}
21mr|go-rpm-macros-3.2.0-1|13	%global gccgo_arches    %{mips} %{e2k}
21mr|go-rpm-macros-3.2.0-1|14	# Go sources can contain arch-specific files and our macros will package the
21mr|go-rpm-macros-3.2.0-1|15	# correct files for each architecture. Therefore, move gopath to _libdir and
21mr|go-rpm-macros-3.2.0-1|16	# make Go devel packages archful
21mr|go-rpm-macros-3.2.0-1|17	%global gopath          %{_datadir}/gocode
21mr|go-rpm-macros-3.2.0-1|18	
21mr|go-rpm-macros-3.2.0-1|19	ExclusiveArch: %{golang_arches} %{gccgo_arches}
21mr|go-rpm-macros-3.2.0-1|20	
21mr|go-rpm-macros-3.2.0-1|21	Name:      go-rpm-macros
21mr|go-rpm-macros-3.2.0-1|22	Release:   1
21mr|go-rpm-macros-3.2.0-1|23	Summary:   Build-stage rpm automation for Go packages
21mr|go-rpm-macros-3.2.0-1|24	Group:     Development/Other
21mr|go-rpm-macros-3.2.0-1|25	
21mr|go-rpm-macros-3.2.0-1|26	License:   GPLv3+
21mr|go-rpm-macros-3.2.0-1|27	URL:       https://pagure.io/go-rpm-macros
21mr|go-rpm-macros-3.2.0-1|28	Source0:   https://pagure.io/go-rpm-macros/archive/%{version}/go-rpm-macros-%{version}.tar.gz
21mr|go-rpm-macros-3.2.0-1|29	
21mr|go-rpm-macros-3.2.0-1|30	Requires:  go-srpm-macros = %{EVRD}
21mr|go-rpm-macros-3.2.0-1|31	Requires:  go-filesystem  = %{EVRD}
21mr|go-rpm-macros-3.2.0-1|32	%if %{without bootstrap}
21mr|go-rpm-macros-3.2.0-1|33	Requires:  golist
21mr|go-rpm-macros-3.2.0-1|34	%endif
21mr|go-rpm-macros-3.2.0-1|35	
21mr|go-rpm-macros-3.2.0-1|36	%ifarch %{golang_arches}
21mr|go-rpm-macros-3.2.0-1|37	Requires:  golang
21mr|go-rpm-macros-3.2.0-1|38	Provides:  compiler(golang)
21mr|go-rpm-macros-3.2.0-1|39	Provides:  compiler(go-compiler) = 2
21mr|go-rpm-macros-3.2.0-1|40	Provides:  go-compilers-golang-compiler = 2
21mr|go-rpm-macros-3.2.0-1|41	%endif
21mr|go-rpm-macros-3.2.0-1|42	
21mr|go-rpm-macros-3.2.0-1|43	%ifarch %{gccgo_arches}
21mr|go-rpm-macros-3.2.0-1|44	Requires:  gcc-go
21mr|go-rpm-macros-3.2.0-1|45	Provides:  compiler(gcc-go)
21mr|go-rpm-macros-3.2.0-1|46	Provides:  compiler(go-compiler) = 1
21mr|go-rpm-macros-3.2.0-1|47	%endif
21mr|go-rpm-macros-3.2.0-1|48	
21mr|go-rpm-macros-3.2.0-1|49	%description
21mr|go-rpm-macros-3.2.0-1|50	This package provides build-stage rpm automation to simplify the creation of Go
21mr|go-rpm-macros-3.2.0-1|51	language (golang) packages.
21mr|go-rpm-macros-3.2.0-1|52	
21mr|go-rpm-macros-3.2.0-1|53	It does not need to be included in the default build root: go-srpm-macros will
21mr|go-rpm-macros-3.2.0-1|54	pull it in for Go packages only.
21mr|go-rpm-macros-3.2.0-1|55	
21mr|go-rpm-macros-3.2.0-1|56	%package -n go-srpm-macros
21mr|go-rpm-macros-3.2.0-1|57	Summary:   Source-stage rpm automation for Go packages
21mr|go-rpm-macros-3.2.0-1|58	BuildArch: noarch
21mr|go-rpm-macros-3.2.0-1|59	Requires:  rpm-openmandriva-setup-build
21mr|go-rpm-macros-3.2.0-1|60	
21mr|go-rpm-macros-3.2.0-1|61	%description -n go-srpm-macros
21mr|go-rpm-macros-3.2.0-1|62	This package provides SRPM-stage rpm automation to simplify the creation of Go
21mr|go-rpm-macros-3.2.0-1|63	language (golang) packages.
21mr|go-rpm-macros-3.2.0-1|64	
21mr|go-rpm-macros-3.2.0-1|65	It limits itself to the automation subset required to create Go SRPM packages
21mr|go-rpm-macros-3.2.0-1|66	and needs to be included in the default build root.
21mr|go-rpm-macros-3.2.0-1|67	
21mr|go-rpm-macros-3.2.0-1|68	The rest of the automation is provided by the go-rpm-macros package, that
21mr|go-rpm-macros-3.2.0-1|69	go-srpm-macros will pull in for Go packages only.
21mr|go-rpm-macros-3.2.0-1|70	
21mr|go-rpm-macros-3.2.0-1|71	%package -n go-filesystem
21mr|go-rpm-macros-3.2.0-1|72	Summary:   Directories used by Go packages
21mr|go-rpm-macros-3.2.0-1|73	License:   Public Domain
21mr|go-rpm-macros-3.2.0-1|74	
21mr|go-rpm-macros-3.2.0-1|75	%description -n go-filesystem
21mr|go-rpm-macros-3.2.0-1|76	This package contains the basic directory layout used by Go packages.
21mr|go-rpm-macros-3.2.0-1|77	
21mr|go-rpm-macros-3.2.0-1|78	%package -n go-rpm-templates
21mr|go-rpm-macros-3.2.0-1|79	Summary:   RPM spec templates for Go packages
21mr|go-rpm-macros-3.2.0-1|80	License:   MIT
21mr|go-rpm-macros-3.2.0-1|81	BuildArch: noarch
21mr|go-rpm-macros-3.2.0-1|82	Requires:  go-rpm-macros = %{version}-%{release}
21mr|go-rpm-macros-3.2.0-1|83	
21mr|go-rpm-macros-3.2.0-1|84	%description -n go-rpm-templates
21mr|go-rpm-macros-3.2.0-1|85	This package contains documented rpm spec templates showcasing how to use the
21mr|go-rpm-macros-3.2.0-1|86	macros provided by go-rpm-macros to create Go packages.
21mr|go-rpm-macros-3.2.0-1|87	
21mr|go-rpm-macros-3.2.0-1|88	%prep
21mr|go-rpm-macros-3.2.0-1|89	%forgesetup
21mr|go-rpm-macros-3.2.0-1|90	%writevars -f rpm/macros.d/macros.go-srpm golang_arches gccgo_arches gopath
21mr|go-rpm-macros-3.2.0-1|91	for template in templates/rpm/*\.spec ; do
21mr|go-rpm-macros-3.2.0-1|92	target=$(echo "${template}" | sed "s|^\(.*\)\.spec$|\1-bare.spec|g")
21mr|go-rpm-macros-3.2.0-1|93	grep -v '^#' "${template}" > "${target}"
21mr|go-rpm-macros-3.2.0-1|94	touch -r "${template}" "${target}"
21mr|go-rpm-macros-3.2.0-1|95	done
21mr|go-rpm-macros-3.2.0-1|96	
21mr|go-rpm-macros-3.2.0-1|97	%install
21mr|go-rpm-macros-3.2.0-1|98	install -m 0755 -vd   %{buildroot}%{gopath}/src
21mr|go-rpm-macros-3.2.0-1|99	
21mr|go-rpm-macros-3.2.0-1|100	install -m 0755 -vd   %{buildroot}%{_spectemplatedir}
21mr|go-rpm-macros-3.2.0-1|101	
21mr|go-rpm-macros-3.2.0-1|102	install -m 0644 -vp   templates/rpm/*spec \
21mr|go-rpm-macros-3.2.0-1|103	%{buildroot}%{_spectemplatedir}
21mr|go-rpm-macros-3.2.0-1|104	
21mr|go-rpm-macros-3.2.0-1|105	install -m 0755 -vd   %{buildroot}%{_bindir}
21mr|go-rpm-macros-3.2.0-1|106	install -m 0755 bin/* %{buildroot}%{_bindir}
21mr|go-rpm-macros-3.2.0-1|107	
21mr|go-rpm-macros-3.2.0-1|108	install -m 0755 -vd   %{buildroot}%{_rpmmacrodir}
21mr|go-rpm-macros-3.2.0-1|109	install -m 0644 -vp   rpm/macros.d/macros.go-*rpm* \
21mr|go-rpm-macros-3.2.0-1|110	%{buildroot}%{_rpmmacrodir}
21mr|go-rpm-macros-3.2.0-1|111	install -m 0755 -vd   %{buildroot}%{_rpmluadir}/fedora/srpm
21mr|go-rpm-macros-3.2.0-1|112	install -m 0644 -vp   rpm/lua/srpm/*lua \
21mr|go-rpm-macros-3.2.0-1|113	%{buildroot}%{_rpmluadir}/fedora/srpm
21mr|go-rpm-macros-3.2.0-1|114	install -m 0755 -vd   %{buildroot}%{_rpmluadir}/fedora/rpm
21mr|go-rpm-macros-3.2.0-1|115	install -m 0644 -vp   rpm/lua/rpm/*lua \
21mr|go-rpm-macros-3.2.0-1|116	%{buildroot}%{_rpmluadir}/fedora/rpm
21mr|go-rpm-macros-3.2.0-1|117	install -m 0755 -vd   %{buildroot}%{_rpmconfigdir}/fileattrs
21mr|go-rpm-macros-3.2.0-1|118	install -m 0644 -vp   rpm/fileattrs/*.attr \
21mr|go-rpm-macros-3.2.0-1|119	%{buildroot}%{_rpmconfigdir}/fileattrs/
21mr|go-rpm-macros-3.2.0-1|120	install -m 0755 -vp   rpm/*\.{prov,deps} \
21mr|go-rpm-macros-3.2.0-1|121	%{buildroot}%{_rpmconfigdir}/
21mr|go-rpm-macros-3.2.0-1|122	
21mr|go-rpm-macros-3.2.0-1|123	%ifarch %{golang_arches}
21mr|go-rpm-macros-3.2.0-1|124	# https://bugzilla.redhat.com/show_bug.cgi?id=2079705
21mr|go-rpm-macros-3.2.0-1|125	install -m 0644 -vp   rpm/macros.d/macros.go-compilers-golang* \
21mr|go-rpm-macros-3.2.0-1|126	%{buildroot}%{_rpmmacrodir}
21mr|go-rpm-macros-3.2.0-1|127	%endif
21mr|go-rpm-macros-3.2.0-1|128	
21mr|go-rpm-macros-3.2.0-1|129	%ifarch %{gccgo_arches}
21mr|go-rpm-macros-3.2.0-1|130	install -m 0644 -vp   rpm/macros.d/macros.go-compilers-gcc \
21mr|go-rpm-macros-3.2.0-1|131	%{buildroot}%{_rpmmacrodir}
21mr|go-rpm-macros-3.2.0-1|132	%endif
21mr|go-rpm-macros-3.2.0-1|133	
21mr|go-rpm-macros-3.2.0-1|134	%files
21mr|go-rpm-macros-3.2.0-1|135	%license LICENSE.txt
21mr|go-rpm-macros-3.2.0-1|136	%doc README.md
21mr|go-rpm-macros-3.2.0-1|137	%{_bindir}/*
21mr|go-rpm-macros-3.2.0-1|138	%{_rpmconfigdir}/fileattrs/*.attr
21mr|go-rpm-macros-3.2.0-1|139	%{_rpmconfigdir}/*.prov
21mr|go-rpm-macros-3.2.0-1|140	%{_rpmconfigdir}/*.deps
21mr|go-rpm-macros-3.2.0-1|141	%{_rpmmacrodir}/macros.go-rpm*
21mr|go-rpm-macros-3.2.0-1|142	%{_rpmmacrodir}/macros.go-compiler*
21mr|go-rpm-macros-3.2.0-1|143	%{_rpmluadir}/fedora/rpm/*.lua
21mr|go-rpm-macros-3.2.0-1|144	
21mr|go-rpm-macros-3.2.0-1|145	%files -n go-srpm-macros
21mr|go-rpm-macros-3.2.0-1|146	%license LICENSE.txt
21mr|go-rpm-macros-3.2.0-1|147	%doc README.md
21mr|go-rpm-macros-3.2.0-1|148	%{_rpmconfigdir}/macros.d/macros.go-srpm
21mr|go-rpm-macros-3.2.0-1|149	%{_rpmluadir}/fedora/srpm/*.lua
21mr|go-rpm-macros-3.2.0-1|150	
21mr|go-rpm-macros-3.2.0-1|151	%files -n go-filesystem
21mr|go-rpm-macros-3.2.0-1|152	%dir %{gopath}
21mr|go-rpm-macros-3.2.0-1|153	%dir %{gopath}/src
21mr|go-rpm-macros-3.2.0-1|154	
21mr|go-rpm-macros-3.2.0-1|155	%files -n go-rpm-templates
21mr|go-rpm-macros-3.2.0-1|156	%license LICENSE-templates.txt
21mr|go-rpm-macros-3.2.0-1|157	%doc README.md
21mr|go-rpm-macros-3.2.0-1|158	# https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/51
21mr|go-rpm-macros-3.2.0-1|159	%dir %{dirname:%{_spectemplatedir}}
21mr|go-rpm-macros-3.2.0-1|160	%dir %{_spectemplatedir}
21mr|go-rpm-macros-3.2.0-1|161	%{_spectemplatedir}/*.spec

12599 21
21mr|gpars-1.2.1-14|1	Name:           gpars
21mr|gpars-1.2.1-14|2	Version:        1.2.1
21mr|gpars-1.2.1-14|3	Release:        14
21mr|gpars-1.2.1-14|4	Summary:        Groovy Parallel Systems
21mr|gpars-1.2.1-14|5	License:        ASL 2.0 and Public Domain
21mr|gpars-1.2.1-14|6	URL:            http://gpars.codehaus.org
21mr|gpars-1.2.1-14|7	BuildArch:      noarch
21mr|gpars-1.2.1-14|8	# Java stack is not supported on x86_32
21mr|gpars-1.2.1-14|9	ExcludeArch: %{ix86}
21mr|gpars-1.2.1-14|10	Group:          Development/Java
21mr|gpars-1.2.1-14|11	# ./generate-tarball.sh %{version}
21mr|gpars-1.2.1-14|12	Source0:        %{name}-%{version}.tar.bz2
21mr|gpars-1.2.1-14|13	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|gpars-1.2.1-14|14	Source2:        generate-tarball.sh
21mr|gpars-1.2.1-14|15	
21mr|gpars-1.2.1-14|16	Patch0:         0001-JSR-166.patch
21mr|gpars-1.2.1-14|17	Patch1:         0002-Enable-XMvn-local-mode.patch
21mr|gpars-1.2.1-14|18	Patch2:         0003-Port-build-script-to-current-gradle.patch
21mr|gpars-1.2.1-14|19	Patch3:         gpars-1.2.1-port-to-netty-3.10.6.patch
21mr|gpars-1.2.1-14|20	
21mr|gpars-1.2.1-14|21	BuildRequires:  gradle-local >= 2.1-0.10
21mr|gpars-1.2.1-14|22	BuildRequires:  apache-parent
21mr|gpars-1.2.1-14|23	BuildRequires:  extra166y
21mr|gpars-1.2.1-14|24	BuildRequires:  jcsp
21mr|gpars-1.2.1-14|25	BuildRequires:  netty3
21mr|gpars-1.2.1-14|26	BuildRequires:  groovy-lib
21mr|gpars-1.2.1-14|27	BuildRequires:  multiverse
21mr|gpars-1.2.1-14|28	
21mr|gpars-1.2.1-14|29	%description
21mr|gpars-1.2.1-14|30	The GPars framework offers Java developers intuitive and safe ways to
21mr|gpars-1.2.1-14|31	handle Java or Groovy tasks concurrently. Leveraging the enormous
21mr|gpars-1.2.1-14|32	flexibility of the Groovy programming language and building on proven
21mr|gpars-1.2.1-14|33	Java technologies, we aim to make concurrent programming for
21mr|gpars-1.2.1-14|34	multi-core hardware intuitive, robust and enjoyable.
21mr|gpars-1.2.1-14|35	
21mr|gpars-1.2.1-14|36	GPars is a multi-paradigm concurrency framework, offering several
21mr|gpars-1.2.1-14|37	mutually cooperating high-level concurrency abstractions, such as
21mr|gpars-1.2.1-14|38	Dataflow operators, Promises, CSP, Actors, Asynchronous Functions,
21mr|gpars-1.2.1-14|39	Agents and Parallel Collections.
21mr|gpars-1.2.1-14|40	
21mr|gpars-1.2.1-14|41	%prep
21mr|gpars-1.2.1-14|42	%setup -q
21mr|gpars-1.2.1-14|43	cp %{SOURCE1} .
21mr|gpars-1.2.1-14|44	rm -rf lib/ gradle/wrapper/
21mr|gpars-1.2.1-14|45	rm -rf src/main/groovy/groovyx/gpars/extra166y/
21mr|gpars-1.2.1-14|46	%patch0 -p1
21mr|gpars-1.2.1-14|47	%patch1 -p1
21mr|gpars-1.2.1-14|48	%patch2 -p1
21mr|gpars-1.2.1-14|49	%patch3 -p1
21mr|gpars-1.2.1-14|50	
21mr|gpars-1.2.1-14|51	%build
21mr|gpars-1.2.1-14|52	%gradle_build -f
21mr|gpars-1.2.1-14|53	
21mr|gpars-1.2.1-14|54	%install
21mr|gpars-1.2.1-14|55	%mvn_install
21mr|gpars-1.2.1-14|56	
21mr|gpars-1.2.1-14|57	%files -f .mfiles
21mr|gpars-1.2.1-14|58	%doc README.md
21mr|gpars-1.2.1-14|59	%license LICENSE-2.0.txt
21mr|gpars-1.2.1-14|60	

12600 21
21mr|gpart-0.3-4|1	Summary:	Hard disk primary partition table reconstruction
21mr|gpart-0.3-4|2	Name:		gpart
21mr|gpart-0.3-4|3	Version:	0.3
21mr|gpart-0.3-4|4	Release:	4
21mr|gpart-0.3-4|5	License:	GPLv2+
21mr|gpart-0.3-4|6	Group:		System/Kernel and hardware
21mr|gpart-0.3-4|7	Url:		https://github.com/baruch/gpart/
21mr|gpart-0.3-4|8	Source0:	https://github.com/baruch/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|gpart-0.3-4|9	
21mr|gpart-0.3-4|10	%description
21mr|gpart-0.3-4|11	A tool which tries to guess the primary partition table of a PC-type hard disk
21mr|gpart-0.3-4|12	in case the primary partition table in sector 0 is damaged, incorrect or
21mr|gpart-0.3-4|13	deleted. The guessed table can be written to a file or device. Supported
21mr|gpart-0.3-4|14	(guessable) filesystem or partition types: DOS/Windows FAT, Linux ext2 and
21mr|gpart-0.3-4|15	swap, OS/2 HPFS, Windows NTFS, FreeBSD and Solaris/x86 disklabels, Minix FS,
21mr|gpart-0.3-4|16	QNX 4 FS, Reiser FS, LVM physical volumes, BeOS FS, SGI XFS.
21mr|gpart-0.3-4|17	
21mr|gpart-0.3-4|18	%prep
21mr|gpart-0.3-4|19	%autosetup -p1
21mr|gpart-0.3-4|20	
21mr|gpart-0.3-4|21	%build
21mr|gpart-0.3-4|22	./autogen.sh
21mr|gpart-0.3-4|23	%configure
21mr|gpart-0.3-4|24	%make_build
21mr|gpart-0.3-4|25	
21mr|gpart-0.3-4|26	%install
21mr|gpart-0.3-4|27	%make_install
21mr|gpart-0.3-4|28	
21mr|gpart-0.3-4|29	%files
21mr|gpart-0.3-4|30	%doc %{_docdir}/%{name}
21mr|gpart-0.3-4|31	%{_sbindir}/%{name}
21mr|gpart-0.3-4|32	%{_mandir}/man8/*

12601 21
21mr|gparted-1.5.0-1|1	%define _files_listed_twice_terminate_build 0
21mr|gparted-1.5.0-1|2	
21mr|gparted-1.5.0-1|3	Summary:	Graphical frontend to libparted
21mr|gparted-1.5.0-1|4	Name:		gparted
21mr|gparted-1.5.0-1|5	Version:	1.5.0
21mr|gparted-1.5.0-1|6	Release:	1
21mr|gparted-1.5.0-1|7	License:	GPLv2+
21mr|gparted-1.5.0-1|8	Group:		System/Kernel and hardware
21mr|gparted-1.5.0-1|9	Url:		http://gparted.org
21mr|gparted-1.5.0-1|10	Source0:	http://downloads.sourceforge.net/project/gparted/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|gparted-1.5.0-1|11	Patch0:		gparted-1.5.0-fix-translate-overflow.patch
21mr|gparted-1.5.0-1|12	BuildRequires:	imagemagick
21mr|gparted-1.5.0-1|13	BuildRequires:	gettext-devel
21mr|gparted-1.5.0-1|14	BuildRequires:	polkit
21mr|gparted-1.5.0-1|15	BuildRequires:	polkit-1-devel
21mr|gparted-1.5.0-1|16	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gparted-1.5.0-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gparted-1.5.0-1|18	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|gparted-1.5.0-1|19	BuildRequires:	pkgconfig(libparted)
21mr|gparted-1.5.0-1|20	BuildRequires:	pkgconfig(sigc++-2.0)
21mr|gparted-1.5.0-1|21	BuildRequires:	pkgconfig(uuid)
21mr|gparted-1.5.0-1|22	Requires:	gpart
21mr|gparted-1.5.0-1|23	# used in gparted.in script
21mr|gparted-1.5.0-1|24	Requires:	grep
21mr|gparted-1.5.0-1|25	Requires:	sysvinit-tools
21mr|gparted-1.5.0-1|26	Requires:	xhost
21mr|gparted-1.5.0-1|27	
21mr|gparted-1.5.0-1|28	%description
21mr|gparted-1.5.0-1|29	GParted stands for Gnome Partition Editor and is a graphical frontend to
21mr|gparted-1.5.0-1|30	libparted. Among other features it supports creating, resizing, moving
21mr|gparted-1.5.0-1|31	and copying of partitions.
21mr|gparted-1.5.0-1|32	
21mr|gparted-1.5.0-1|33	%files -f %{name}.lang
21mr|gparted-1.5.0-1|34	%doc AUTHORS README COPYING ChangeLog
21mr|gparted-1.5.0-1|35	%{_bindir}/%{name}
21mr|gparted-1.5.0-1|36	%{_datadir}/applications/%{name}.desktop
21mr|gparted-1.5.0-1|37	%{_datadir}/polkit-1/actions/org.gnome.gparted.policy
21mr|gparted-1.5.0-1|38	%{_datadir}/appdata/*
21mr|gparted-1.5.0-1|39	%{_iconsdir}/hicolor/*/apps/*
21mr|gparted-1.5.0-1|40	%{_libexecdir}/gpartedbin
21mr|gparted-1.5.0-1|41	%{_mandir}/man8/*
21mr|gparted-1.5.0-1|42	
21mr|gparted-1.5.0-1|43	#----------------------------------------------------------------------------
21mr|gparted-1.5.0-1|44	
21mr|gparted-1.5.0-1|45	%prep
21mr|gparted-1.5.0-1|46	%autosetup -p1
21mr|gparted-1.5.0-1|47	
21mr|gparted-1.5.0-1|48	# Workaround strange desktop-common-data in ROSA's KDE desktop
21mr|gparted-1.5.0-1|49	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9397
21mr|gparted-1.5.0-1|50	sed -i -e 's,Categories=GNOME;,Categories=,g' gparted.desktop.in.in
21mr|gparted-1.5.0-1|51	
21mr|gparted-1.5.0-1|52	%build
21mr|gparted-1.5.0-1|53	#autoreconf -vfi
21mr|gparted-1.5.0-1|54	%configure \
21mr|gparted-1.5.0-1|55	--disable-doc
21mr|gparted-1.5.0-1|56	%make
21mr|gparted-1.5.0-1|57	
21mr|gparted-1.5.0-1|58	%install
21mr|gparted-1.5.0-1|59	%makeinstall_std
21mr|gparted-1.5.0-1|60	
21mr|gparted-1.5.0-1|61	%find_lang %{name} --with-gnome

12602 21
21mr|gperf-3.1-3|1	Summary:	A perfect hash function generator
21mr|gperf-3.1-3|2	Name:		gperf
21mr|gperf-3.1-3|3	Version:	3.1
21mr|gperf-3.1-3|4	Release:	3
21mr|gperf-3.1-3|5	License:	GPLv3+
21mr|gperf-3.1-3|6	Group:		Development/Tools
21mr|gperf-3.1-3|7	Url:		http://www.gnu.org/software/gperf/
21mr|gperf-3.1-3|8	Source:		ftp://ftp.gnu.org/gnu/gperf/%{name}-%{version}.tar.gz
21mr|gperf-3.1-3|9	
21mr|gperf-3.1-3|10	%description
21mr|gperf-3.1-3|11	Gperf is a perfect hash function generator written in C++. Simply stated,
21mr|gperf-3.1-3|12	a perfect hash function is a hash function and a data structure that allows
21mr|gperf-3.1-3|13	recognition of a key word in a set of words using exactly one probe into
21mr|gperf-3.1-3|14	the data structure.
21mr|gperf-3.1-3|15	
21mr|gperf-3.1-3|16	Install gperf if you need a program that generates perfect hash functions.
21mr|gperf-3.1-3|17	
21mr|gperf-3.1-3|18	%files
21mr|gperf-3.1-3|19	%doc README NEWS doc/gperf.html
21mr|gperf-3.1-3|20	%{_bindir}/gperf
21mr|gperf-3.1-3|21	%{_mandir}/man1/gperf.1*
21mr|gperf-3.1-3|22	%{_infodir}/gperf.info*
21mr|gperf-3.1-3|23	
21mr|gperf-3.1-3|24	#----------------------------------------------------------------------------
21mr|gperf-3.1-3|25	
21mr|gperf-3.1-3|26	%prep
21mr|gperf-3.1-3|27	%setup -q
21mr|gperf-3.1-3|28	
21mr|gperf-3.1-3|29	%build
21mr|gperf-3.1-3|30	%configure
21mr|gperf-3.1-3|31	%make
21mr|gperf-3.1-3|32	
21mr|gperf-3.1-3|33	%install
21mr|gperf-3.1-3|34	%makeinstall_std
21mr|gperf-3.1-3|35	rm -f %{buildroot}%{_datadir}/doc/gperf.html

12603 21
21mr|gperftools-2.9.1-1|1	%define major		1
21mr|gperftools-2.9.1-1|2	%define oname		gperftools
21mr|gperftools-2.9.1-1|3	%define libname		%mklibname %{oname} %major
21mr|gperftools-2.9.1-1|4	%define develname	%mklibname %{oname} -d
21mr|gperftools-2.9.1-1|5	
21mr|gperftools-2.9.1-1|6	Name:		gperftools
21mr|gperftools-2.9.1-1|7	Version:	2.9.1
21mr|gperftools-2.9.1-1|8	Release:	1
21mr|gperftools-2.9.1-1|9	License:	BSD
21mr|gperftools-2.9.1-1|10	Group:		Development/Other
21mr|gperftools-2.9.1-1|11	Summary:	Very fast malloc and performance analysis tools
21mr|gperftools-2.9.1-1|12	URL:		https://github.com/gperftools/gperftools
21mr|gperftools-2.9.1-1|13	Source0:	https://github.com/gperftools/gperftools/releases/download/gperftools-%{version}/gperftools-%{version}.tar.gz
21mr|gperftools-2.9.1-1|14	#BuildRequires:	libunwind-devel
21mr|gperftools-2.9.1-1|15	
21mr|gperftools-2.9.1-1|16	%description
21mr|gperftools-2.9.1-1|17	Perf Tools is a collection of performance analysis tools, including a
21mr|gperftools-2.9.1-1|18	high-performance multi-threaded malloc() implementation that works
21mr|gperftools-2.9.1-1|19	particularly well with threads and STL, a thread-friendly heap-checker,
21mr|gperftools-2.9.1-1|20	a heap profiler, and a cpu-profiler.
21mr|gperftools-2.9.1-1|21	
21mr|gperftools-2.9.1-1|22	%package -n	%{develname}
21mr|gperftools-2.9.1-1|23	Summary:	Development libraries and headers for gperftools
21mr|gperftools-2.9.1-1|24	Group:		Development/C
21mr|gperftools-2.9.1-1|25	Requires:	%{libname} = %{version}-%{release}
21mr|gperftools-2.9.1-1|26	Provides:	%{name}-devel = %{EVRD}
21mr|gperftools-2.9.1-1|27	Provides:	google-perftools-devel = %{version}-%{release}
21mr|gperftools-2.9.1-1|28	Obsoletes:	google-perftools-devel < 2.0
21mr|gperftools-2.9.1-1|29	
21mr|gperftools-2.9.1-1|30	%description -n %{develname}
21mr|gperftools-2.9.1-1|31	Libraries and headers for developing applications that use gperftools.
21mr|gperftools-2.9.1-1|32	
21mr|gperftools-2.9.1-1|33	%files -n %{develname}
21mr|gperftools-2.9.1-1|34	%{_docdir}/%{name}-%{version}/
21mr|gperftools-2.9.1-1|35	%{_includedir}/google/
21mr|gperftools-2.9.1-1|36	%{_includedir}/gperftools/
21mr|gperftools-2.9.1-1|37	%{_libdir}/*.so
21mr|gperftools-2.9.1-1|38	%{_libdir}/pkgconfig/*.pc
21mr|gperftools-2.9.1-1|39	#------------------------------------------------------------------------
21mr|gperftools-2.9.1-1|40	
21mr|gperftools-2.9.1-1|41	%package -n	%{libname}
21mr|gperftools-2.9.1-1|42	Group:		System/Libraries
21mr|gperftools-2.9.1-1|43	Summary:	Libraries provided by gperftools
21mr|gperftools-2.9.1-1|44	Provides:	%{libname} = %{EVRD}
21mr|gperftools-2.9.1-1|45	Provides:	perftools-libs = %{EVRD}
21mr|gperftools-2.9.1-1|46	Provides:	gperftools-libs = %{EVRD}
21mr|gperftools-2.9.1-1|47	Obsoletes:	google-perftools-libs < 2.0
21mr|gperftools-2.9.1-1|48	
21mr|gperftools-2.9.1-1|49	%description -n %{libname}
21mr|gperftools-2.9.1-1|50	Libraries provided by gperftools, including libtcmalloc and libprofiler.
21mr|gperftools-2.9.1-1|51	
21mr|gperftools-2.9.1-1|52	%files -n %{libname}
21mr|gperftools-2.9.1-1|53	%{_libdir}/*.so.*
21mr|gperftools-2.9.1-1|54	#------------------------------------------------------------------------
21mr|gperftools-2.9.1-1|55	
21mr|gperftools-2.9.1-1|56	%package -n pprof
21mr|gperftools-2.9.1-1|57	Summary:	CPU and Heap Profiler tool
21mr|gperftools-2.9.1-1|58	Group:		Development/Other
21mr|gperftools-2.9.1-1|59	Requires:	gv, graphviz
21mr|gperftools-2.9.1-1|60	BuildArch:	noarch
21mr|gperftools-2.9.1-1|61	Provides:	google-perftools = %{version}-%{release}
21mr|gperftools-2.9.1-1|62	Obsoletes:	google-perftools < 2.0
21mr|gperftools-2.9.1-1|63	
21mr|gperftools-2.9.1-1|64	%description -n pprof
21mr|gperftools-2.9.1-1|65	Pprof is a heap and CPU profiler tool, part of the gperftools suite.
21mr|gperftools-2.9.1-1|66	
21mr|gperftools-2.9.1-1|67	%files -n pprof
21mr|gperftools-2.9.1-1|68	%{_bindir}/pprof
21mr|gperftools-2.9.1-1|69	%{_bindir}/pprof-symbolize
21mr|gperftools-2.9.1-1|70	%{_mandir}/man1/*
21mr|gperftools-2.9.1-1|71	#------------------------------------------------------------------------
21mr|gperftools-2.9.1-1|72	
21mr|gperftools-2.9.1-1|73	%prep
21mr|gperftools-2.9.1-1|74	%setup -q
21mr|gperftools-2.9.1-1|75	
21mr|gperftools-2.9.1-1|76	# Fix end-of-line encoding
21mr|gperftools-2.9.1-1|77	sed -i 's/\r//' README_windows.txt
21mr|gperftools-2.9.1-1|78	
21mr|gperftools-2.9.1-1|79	# No need to have exec permissions on source code
21mr|gperftools-2.9.1-1|80	chmod -x src/sampler.h src/sampler.cc
21mr|gperftools-2.9.1-1|81	
21mr|gperftools-2.9.1-1|82	%build
21mr|gperftools-2.9.1-1|83	%configure --disable-static
21mr|gperftools-2.9.1-1|84	%make_build
21mr|gperftools-2.9.1-1|85	
21mr|gperftools-2.9.1-1|86	%install
21mr|gperftools-2.9.1-1|87	make DESTDIR=%{buildroot} docdir=%{_docdir}/%{name}-%{version}/ install
21mr|gperftools-2.9.1-1|88	find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
21mr|gperftools-2.9.1-1|89	
21mr|gperftools-2.9.1-1|90	# Zero files
21mr|gperftools-2.9.1-1|91	rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/NEWS
21mr|gperftools-2.9.1-1|92	
21mr|gperftools-2.9.1-1|93	# Delete useless files
21mr|gperftools-2.9.1-1|94	rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/INSTALL

12604 21
21mr|gpgme-1.16.0-2|1	%define major 11
21mr|gpgme-1.16.0-2|2	%define libname %mklibname %{name} %{major}
21mr|gpgme-1.16.0-2|3	%define devname %mklibname %{name} -d
21mr|gpgme-1.16.0-2|4	%define sdevname %mklibname %{name} -d -s
21mr|gpgme-1.16.0-2|5	
21mr|gpgme-1.16.0-2|6	%define pp_major 6
21mr|gpgme-1.16.0-2|7	%define libnamepp %mklibname %{name}pp %{pp_major}
21mr|gpgme-1.16.0-2|8	%define devnamepp %mklibname %{name}pp -d
21mr|gpgme-1.16.0-2|9	
21mr|gpgme-1.16.0-2|10	%define q_major 7
21mr|gpgme-1.16.0-2|11	%define libqname %mklibname q%{name} %{q_major}
21mr|gpgme-1.16.0-2|12	%define devqname %mklibname q%{name} -d
21mr|gpgme-1.16.0-2|13	
21mr|gpgme-1.16.0-2|14	%bcond_without qt5
21mr|gpgme-1.16.0-2|15	
21mr|gpgme-1.16.0-2|16	Summary:	GnuPG Made Easy (GPGME)
21mr|gpgme-1.16.0-2|17	Name:		gpgme
21mr|gpgme-1.16.0-2|18	Version:	1.16.0
21mr|gpgme-1.16.0-2|19	Release:	2
21mr|gpgme-1.16.0-2|20	License:	GPLv2+
21mr|gpgme-1.16.0-2|21	Group:		File tools
21mr|gpgme-1.16.0-2|22	Url:		http://www.gnupg.org/gpgme.html
21mr|gpgme-1.16.0-2|23	Source0:	ftp://ftp.gnupg.org/gcrypt/gpgme/%{name}-%{version}.tar.bz2
21mr|gpgme-1.16.0-2|24	Patch0:		python3.8.patch
21mr|gpgme-1.16.0-2|25	BuildRequires:	gnupg2
21mr|gpgme-1.16.0-2|26	BuildRequires:	pkgconfig(libassuan)
21mr|gpgme-1.16.0-2|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|gpgme-1.16.0-2|28	BuildRequires:	pkgconfig(gpg-error)
21mr|gpgme-1.16.0-2|29	%if %{with qt5}
21mr|gpgme-1.16.0-2|30	BuildRequires:	pkgconfig(Qt5Core)
21mr|gpgme-1.16.0-2|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|gpgme-1.16.0-2|32	%endif
21mr|gpgme-1.16.0-2|33	BuildRequires:	doxygen
21mr|gpgme-1.16.0-2|34	BuildRequires:	graphviz
21mr|gpgme-1.16.0-2|35	BuildRequires:	swig
21mr|gpgme-1.16.0-2|36	BuildRequires:	pkgconfig(python3)
21mr|gpgme-1.16.0-2|37	
21mr|gpgme-1.16.0-2|38	%description
21mr|gpgme-1.16.0-2|39	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|40	easier for applications.
21mr|gpgme-1.16.0-2|41	
21mr|gpgme-1.16.0-2|42	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|43	
21mr|gpgme-1.16.0-2|44	%package -n %{libname}
21mr|gpgme-1.16.0-2|45	Summary:	GnuPG Made Easy (GPGME)
21mr|gpgme-1.16.0-2|46	Group:		System/Libraries
21mr|gpgme-1.16.0-2|47	Requires:	gnupg2
21mr|gpgme-1.16.0-2|48	Provides:	%{name} = %{EVRD}
21mr|gpgme-1.16.0-2|49	
21mr|gpgme-1.16.0-2|50	%description -n %{libname}
21mr|gpgme-1.16.0-2|51	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|52	easier for applications.
21mr|gpgme-1.16.0-2|53	
21mr|gpgme-1.16.0-2|54	%files -n %{libname}
21mr|gpgme-1.16.0-2|55	%{_libdir}/libgpgme.so.%{major}*
21mr|gpgme-1.16.0-2|56	
21mr|gpgme-1.16.0-2|57	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|58	
21mr|gpgme-1.16.0-2|59	%package -n %{libnamepp}
21mr|gpgme-1.16.0-2|60	Summary:	GnuPG Made Easy (GPGME)
21mr|gpgme-1.16.0-2|61	Group:		System/Libraries
21mr|gpgme-1.16.0-2|62	
21mr|gpgme-1.16.0-2|63	%description -n %{libnamepp}
21mr|gpgme-1.16.0-2|64	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|65	easier for applications.
21mr|gpgme-1.16.0-2|66	
21mr|gpgme-1.16.0-2|67	%files -n %{libnamepp}
21mr|gpgme-1.16.0-2|68	%{_libdir}/libgpgmepp.so.%{pp_major}*
21mr|gpgme-1.16.0-2|69	
21mr|gpgme-1.16.0-2|70	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|71	
21mr|gpgme-1.16.0-2|72	%if %{with qt5}
21mr|gpgme-1.16.0-2|73	%package -n %{libqname}
21mr|gpgme-1.16.0-2|74	Summary:	GnuPG Made Easy (GPGME) (Qt5 bindings)
21mr|gpgme-1.16.0-2|75	Group:		System/Libraries
21mr|gpgme-1.16.0-2|76	
21mr|gpgme-1.16.0-2|77	%description -n %{libqname}
21mr|gpgme-1.16.0-2|78	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|79	easier for applications.
21mr|gpgme-1.16.0-2|80	
21mr|gpgme-1.16.0-2|81	%files -n %{libqname}
21mr|gpgme-1.16.0-2|82	%{_libdir}/libqgpgme.so.%{q_major}*
21mr|gpgme-1.16.0-2|83	%endif
21mr|gpgme-1.16.0-2|84	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|85	
21mr|gpgme-1.16.0-2|86	%package -n %{devname}
21mr|gpgme-1.16.0-2|87	Summary:	GnuPG Made Easy (GPGME) Header files and libraries for development
21mr|gpgme-1.16.0-2|88	Group:		Development/C
21mr|gpgme-1.16.0-2|89	Requires:	%{libname} = %{EVRD}
21mr|gpgme-1.16.0-2|90	Provides:	%{name}-devel = %{EVRD}
21mr|gpgme-1.16.0-2|91	Provides:	lib%{name}-devel = %{EVRD}
21mr|gpgme-1.16.0-2|92	
21mr|gpgme-1.16.0-2|93	%description -n %{devname}
21mr|gpgme-1.16.0-2|94	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|95	easier for applications.
21mr|gpgme-1.16.0-2|96	
21mr|gpgme-1.16.0-2|97	Install this package if you want to develop applications that will use
21mr|gpgme-1.16.0-2|98	the %{name} library for crypto awareness.
21mr|gpgme-1.16.0-2|99	
21mr|gpgme-1.16.0-2|100	%files -n %{devname}
21mr|gpgme-1.16.0-2|101	%doc AUTHORS ChangeLog NEWS README THANKS TODO
21mr|gpgme-1.16.0-2|102	%{_bindir}/gpgme-config
21mr|gpgme-1.16.0-2|103	%{_bindir}/gpgme-json
21mr|gpgme-1.16.0-2|104	%{_bindir}/gpgme-tool
21mr|gpgme-1.16.0-2|105	%{_libdir}/libgpgme.so
21mr|gpgme-1.16.0-2|106	%{_libdir}/pkgconfig/gpgme.pc
21mr|gpgme-1.16.0-2|107	%{_libdir}/pkgconfig/gpgme-glib.pc
21mr|gpgme-1.16.0-2|108	%{_datadir}/aclocal/*.m4
21mr|gpgme-1.16.0-2|109	%{_includedir}/*.h
21mr|gpgme-1.16.0-2|110	%{_infodir}/*
21mr|gpgme-1.16.0-2|111	%dir %{_datadir}/common-lisp/source/gpgme
21mr|gpgme-1.16.0-2|112	%{_datadir}/common-lisp/source/gpgme/gpgme-package.lisp
21mr|gpgme-1.16.0-2|113	%{_datadir}/common-lisp/source/gpgme/gpgme.asd
21mr|gpgme-1.16.0-2|114	%{_datadir}/common-lisp/source/gpgme/gpgme.lisp
21mr|gpgme-1.16.0-2|115	%{_datadir}/common-lisp/source/gpgme/gpgme-grovel.lisp
21mr|gpgme-1.16.0-2|116	
21mr|gpgme-1.16.0-2|117	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|118	
21mr|gpgme-1.16.0-2|119	%package -n %{sdevname}
21mr|gpgme-1.16.0-2|120	Summary:	GnuPG Made Easy (GPGME) Header files and libraries for development
21mr|gpgme-1.16.0-2|121	Group:		Development/C
21mr|gpgme-1.16.0-2|122	Requires:	%{devname} = %{EVRD}
21mr|gpgme-1.16.0-2|123	Provides:	%{name}-devel-static = %{EVRD}
21mr|gpgme-1.16.0-2|124	Conflicts:	%{_lib}gpgme-devel < 1.3.2-4
21mr|gpgme-1.16.0-2|125	
21mr|gpgme-1.16.0-2|126	%description -n %{sdevname}
21mr|gpgme-1.16.0-2|127	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|128	easier for applications.
21mr|gpgme-1.16.0-2|129	
21mr|gpgme-1.16.0-2|130	Install this package if you want to develop applications that will use
21mr|gpgme-1.16.0-2|131	the %{name} library for crypto awareness. It's static library.
21mr|gpgme-1.16.0-2|132	
21mr|gpgme-1.16.0-2|133	%files -n %{sdevname}
21mr|gpgme-1.16.0-2|134	%{_libdir}/*.a
21mr|gpgme-1.16.0-2|135	
21mr|gpgme-1.16.0-2|136	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|137	
21mr|gpgme-1.16.0-2|138	%package -n %{devnamepp}
21mr|gpgme-1.16.0-2|139	Summary:	GnuPG Made Easy (GPGME) Header files and libraries for development
21mr|gpgme-1.16.0-2|140	Group:		Development/C++
21mr|gpgme-1.16.0-2|141	Requires:	%{devname} = %{EVRD}
21mr|gpgme-1.16.0-2|142	Requires:	%{libnamepp} = %{EVRD}
21mr|gpgme-1.16.0-2|143	Provides:	%{name}pp-devel = %{EVRD}
21mr|gpgme-1.16.0-2|144	Provides:	%{name}++-devel = %{EVRD}
21mr|gpgme-1.16.0-2|145	Conflicts:	kdepimlibs4-devel
21mr|gpgme-1.16.0-2|146	
21mr|gpgme-1.16.0-2|147	%description -n %{devnamepp}
21mr|gpgme-1.16.0-2|148	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|149	easier for applications.
21mr|gpgme-1.16.0-2|150	
21mr|gpgme-1.16.0-2|151	Install this package if you want to develop applications that will use
21mr|gpgme-1.16.0-2|152	the %{name} library for crypto awareness.
21mr|gpgme-1.16.0-2|153	
21mr|gpgme-1.16.0-2|154	%files -n %{devnamepp}
21mr|gpgme-1.16.0-2|155	%doc AUTHORS ChangeLog NEWS README THANKS TODO
21mr|gpgme-1.16.0-2|156	%{_includedir}/gpgme++/*
21mr|gpgme-1.16.0-2|157	%{_libdir}/libgpgmepp.so
21mr|gpgme-1.16.0-2|158	%dir %{_libdir}/cmake/Gpgmepp/
21mr|gpgme-1.16.0-2|159	%{_libdir}/cmake/Gpgmepp/*
21mr|gpgme-1.16.0-2|160	
21mr|gpgme-1.16.0-2|161	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|162	
21mr|gpgme-1.16.0-2|163	%if %{with qt5}
21mr|gpgme-1.16.0-2|164	%package -n %{devqname}
21mr|gpgme-1.16.0-2|165	Summary:	GnuPG Made Easy (GPGME) development files (Qt5 bindings)
21mr|gpgme-1.16.0-2|166	Group:		Development/C++
21mr|gpgme-1.16.0-2|167	Requires:	%{libqname} = %{EVRD}
21mr|gpgme-1.16.0-2|168	Requires:	%{devname} = %{EVRD}
21mr|gpgme-1.16.0-2|169	Requires:	%{devnamepp} = %{EVRD}
21mr|gpgme-1.16.0-2|170	Provides:	q%{name}-devel = %{EVRD}
21mr|gpgme-1.16.0-2|171	Conflicts:	kdepimlibs4-devel
21mr|gpgme-1.16.0-2|172	
21mr|gpgme-1.16.0-2|173	%description -n %{devqname}
21mr|gpgme-1.16.0-2|174	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|175	easier for applications.
21mr|gpgme-1.16.0-2|176	
21mr|gpgme-1.16.0-2|177	Install this package if you want to develop applications that will use
21mr|gpgme-1.16.0-2|178	the %{name} library for crypto awareness.
21mr|gpgme-1.16.0-2|179	
21mr|gpgme-1.16.0-2|180	%files -n %{devqname}
21mr|gpgme-1.16.0-2|181	%doc AUTHORS ChangeLog NEWS README THANKS TODO
21mr|gpgme-1.16.0-2|182	%{_includedir}/qgpgme/*
21mr|gpgme-1.16.0-2|183	%{_includedir}/QGpgME/*
21mr|gpgme-1.16.0-2|184	%{_libdir}/libqgpgme.so
21mr|gpgme-1.16.0-2|185	%dir %{_libdir}/cmake/QGpgme/
21mr|gpgme-1.16.0-2|186	%{_libdir}/cmake/QGpgme/*
21mr|gpgme-1.16.0-2|187	%endif
21mr|gpgme-1.16.0-2|188	
21mr|gpgme-1.16.0-2|189	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|190	
21mr|gpgme-1.16.0-2|191	%package -n python3-gpg
21mr|gpgme-1.16.0-2|192	Summary:        GnuPG Made Easy (GPGME) bindings for Python 3
21mr|gpgme-1.16.0-2|193	Group:          Development/Python
21mr|gpgme-1.16.0-2|194	%{?python_provide:%python_provide python3-gpg}
21mr|gpgme-1.16.0-2|195	Requires:       %{libname}%{?_isa} = %{version}-%{release}
21mr|gpgme-1.16.0-2|196	
21mr|gpgme-1.16.0-2|197	%description -n python3-gpg
21mr|gpgme-1.16.0-2|198	GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
21mr|gpgme-1.16.0-2|199	easier for applications.
21mr|gpgme-1.16.0-2|200	
21mr|gpgme-1.16.0-2|201	This package provides bindings to %{name} libraries for Python 3.
21mr|gpgme-1.16.0-2|202	
21mr|gpgme-1.16.0-2|203	%files -n python3-gpg
21mr|gpgme-1.16.0-2|204	%doc lang/python/README
21mr|gpgme-1.16.0-2|205	%{python3_sitearch}/gpg-*.egg-info
21mr|gpgme-1.16.0-2|206	%{python3_sitearch}/gpg/
21mr|gpgme-1.16.0-2|207	
21mr|gpgme-1.16.0-2|208	#----------------------------------------------------------------------------
21mr|gpgme-1.16.0-2|209	
21mr|gpgme-1.16.0-2|210	%prep
21mr|gpgme-1.16.0-2|211	%autosetup -p1
21mr|gpgme-1.16.0-2|212	
21mr|gpgme-1.16.0-2|213	%build
21mr|gpgme-1.16.0-2|214	export PATH=%{_qt5_bindir}:$PATH
21mr|gpgme-1.16.0-2|215	%configure --enable-static
21mr|gpgme-1.16.0-2|216	%make_build
21mr|gpgme-1.16.0-2|217	
21mr|gpgme-1.16.0-2|218	%install
21mr|gpgme-1.16.0-2|219	%make_install
21mr|gpgme-1.16.0-2|220	
21mr|gpgme-1.16.0-2|221	# Likely we don't need it
21mr|gpgme-1.16.0-2|222	rm -rf %{buildroot}%{_libdir}/libgpgmepp.a
21mr|gpgme-1.16.0-2|223	
21mr|gpgme-1.16.0-2|224	%check
21mr|gpgme-1.16.0-2|225	make check || :

12605 21
21mr|gphoto2-2.5.27-1|1	Summary:	Command line utilities to access digital cameras
21mr|gphoto2-2.5.27-1|2	Name:		gphoto2
21mr|gphoto2-2.5.27-1|3	Version:	2.5.27
21mr|gphoto2-2.5.27-1|4	Release:	1
21mr|gphoto2-2.5.27-1|5	License:	GPLv2+
21mr|gphoto2-2.5.27-1|6	Group:		Graphics
21mr|gphoto2-2.5.27-1|7	Url:		http://sourceforge.net/projects/gphoto/
21mr|gphoto2-2.5.27-1|8	Source0:	https://downloads.sourceforge.net/project/gphoto/gphoto/%{version}/gphoto2-%{version}.tar.bz2
21mr|gphoto2-2.5.27-1|9	
21mr|gphoto2-2.5.27-1|10	%if %{mdvver} < 202100
21mr|gphoto2-2.5.27-1|11	BuildRequires:	cdk-devel
21mr|gphoto2-2.5.27-1|12	%endif
21mr|gphoto2-2.5.27-1|13	BuildRequires:	gpm-devel
21mr|gphoto2-2.5.27-1|14	BuildRequires:	jpeg-devel
21mr|gphoto2-2.5.27-1|15	BuildRequires:	libaa-devel
21mr|gphoto2-2.5.27-1|16	BuildRequires:	readline-devel
21mr|gphoto2-2.5.27-1|17	BuildRequires:	pkgconfig(libcurl)
21mr|gphoto2-2.5.27-1|18	BuildRequires:	pkgconfig(libexif)
21mr|gphoto2-2.5.27-1|19	BuildRequires:	pkgconfig(libgphoto2) >= %{version}
21mr|gphoto2-2.5.27-1|20	BuildRequires:	pkgconfig(ncurses)
21mr|gphoto2-2.5.27-1|21	BuildRequires:	pkgconfig(popt)
21mr|gphoto2-2.5.27-1|22	BuildRequires:	pkgconfig(slang)
21mr|gphoto2-2.5.27-1|23	BuildRequires:	pkgconfig(x11)
21mr|gphoto2-2.5.27-1|24	Requires:	libgphoto-common
21mr|gphoto2-2.5.27-1|25	
21mr|gphoto2-2.5.27-1|26	%description
21mr|gphoto2-2.5.27-1|27	The gPhoto2 project is a universal, free application and library
21mr|gphoto2-2.5.27-1|28	framework that lets you download images from several different
21mr|gphoto2-2.5.27-1|29	digital camera models, including the newer models with USB
21mr|gphoto2-2.5.27-1|30	connections. Note that
21mr|gphoto2-2.5.27-1|31	a) for some older camera models you must use the old "gphoto" package.
21mr|gphoto2-2.5.27-1|32	b) for USB mass storage models you must use the driver in the kernel.
21mr|gphoto2-2.5.27-1|33	
21mr|gphoto2-2.5.27-1|34	This package contains the command-line utility gphoto2.
21mr|gphoto2-2.5.27-1|35	
21mr|gphoto2-2.5.27-1|36	%files -f %{name}.lang
21mr|gphoto2-2.5.27-1|37	%doc %{_defaultdocdir}/%{name}
21mr|gphoto2-2.5.27-1|38	%{_bindir}/*
21mr|gphoto2-2.5.27-1|39	%{_mandir}/*/*
21mr|gphoto2-2.5.27-1|40	
21mr|gphoto2-2.5.27-1|41	#----------------------------------------------------------------------------
21mr|gphoto2-2.5.27-1|42	
21mr|gphoto2-2.5.27-1|43	%prep
21mr|gphoto2-2.5.27-1|44	%setup -q
21mr|gphoto2-2.5.27-1|45	
21mr|gphoto2-2.5.27-1|46	%build
21mr|gphoto2-2.5.27-1|47	%configure \
21mr|gphoto2-2.5.27-1|48	%if %{mdvver} < 202100
21mr|gphoto2-2.5.27-1|49	--with-cdk
21mr|gphoto2-2.5.27-1|50	%else
21mr|gphoto2-2.5.27-1|51	--without-cdk
21mr|gphoto2-2.5.27-1|52	%endif
21mr|gphoto2-2.5.27-1|53	%make
21mr|gphoto2-2.5.27-1|54	
21mr|gphoto2-2.5.27-1|55	%install
21mr|gphoto2-2.5.27-1|56	%makeinstall_std
21mr|gphoto2-2.5.27-1|57	
21mr|gphoto2-2.5.27-1|58	%find_lang %{name}

12606 21
21mr|gpm-1.20.7-15|1	# Workaround to build with GCC 10
21mr|gpm-1.20.7-15|2	%global optflags %{optflags} -fcommon
21mr|gpm-1.20.7-15|3	%bcond_without ncurses
21mr|gpm-1.20.7-15|4	
21mr|gpm-1.20.7-15|5	# this defines the library version that this package builds.
21mr|gpm-1.20.7-15|6	%define major 2
21mr|gpm-1.20.7-15|7	%define libname %mklibname %{name} %{major}
21mr|gpm-1.20.7-15|8	%define devname %mklibname %{name} -d
21mr|gpm-1.20.7-15|9	
21mr|gpm-1.20.7-15|10	Summary:	A mouse server for the Linux console
21mr|gpm-1.20.7-15|11	Name:		gpm
21mr|gpm-1.20.7-15|12	Version:	1.20.7
21mr|gpm-1.20.7-15|13	Release:	15
21mr|gpm-1.20.7-15|14	License:	GPLv2+
21mr|gpm-1.20.7-15|15	Group:		System/Servers
21mr|gpm-1.20.7-15|16	Url:		http://www.nico.schottelius.org/software/gpm/
21mr|gpm-1.20.7-15|17	Source0:	http://www.nico.schottelius.org/software/gpm/archives/%{name}-%{version}.tar.lzma
21mr|gpm-1.20.7-15|18	#(proyvind): please don't remove, still used by DrakX micro environment
21mr|gpm-1.20.7-15|19	Source1:	gpm.init
21mr|gpm-1.20.7-15|20	Source2:	inputattach.c
21mr|gpm-1.20.7-15|21	Source3:	gpm.service
21mr|gpm-1.20.7-15|22	# fedora patches (gpm-1.20.5-1.fc10.src.rpm)
21mr|gpm-1.20.7-15|23	Patch1:		gpm-1.20.1-multilib.patch
21mr|gpm-1.20.7-15|24	Patch2:		gpm-1.20.1-lib-silent.patch
21mr|gpm-1.20.7-15|25	Patch4:		gpm-1.20.5-close-fds.patch
21mr|gpm-1.20.7-15|26	Patch5:		gpm-1.20.7-weak-wgetch.patch
21mr|gpm-1.20.7-15|27	Patch6:		gpm-1.20.7-Fix-building-with-glibc-2.25.patch
21mr|gpm-1.20.7-15|28	# mdv patches
21mr|gpm-1.20.7-15|29	Patch50:	gpm-1.20.5-nodebug.patch
21mr|gpm-1.20.7-15|30	Patch51:	gpm-1.20.0-docfix.patch
21mr|gpm-1.20.7-15|31	Patch52:	gpm-1.20.7-do_not_build_it_twice.diff
21mr|gpm-1.20.7-15|32	Patch53:	gpm-1.20.5-format_not_a_string_literal_and_no_format_arguments.diff
21mr|gpm-1.20.7-15|33	# these automake files are utter crap, so just let's rip out the stuff that really doesn't belong
21mr|gpm-1.20.7-15|34	# there, we don't use and that's causing problem..
21mr|gpm-1.20.7-15|35	Patch54:	gpm-1.20.7-fix-out-of-source-build.patch
21mr|gpm-1.20.7-15|36	
21mr|gpm-1.20.7-15|37	BuildRequires:	bison
21mr|gpm-1.20.7-15|38	BuildRequires:	byacc
21mr|gpm-1.20.7-15|39	BuildRequires:	texinfo
21mr|gpm-1.20.7-15|40	%if %{with ncurses}
21mr|gpm-1.20.7-15|41	BuildRequires:	pkgconfig(ncurses)
21mr|gpm-1.20.7-15|42	BuildRequires:	pkgconfig(ncursesw)
21mr|gpm-1.20.7-15|43	%endif
21mr|gpm-1.20.7-15|44	Requires(post,preun):	chkconfig
21mr|gpm-1.20.7-15|45	Requires(post,preun):	rpm-helper
21mr|gpm-1.20.7-15|46	
21mr|gpm-1.20.7-15|47	%description
21mr|gpm-1.20.7-15|48	Gpm provides mouse support to text-based Linux applications like the
21mr|gpm-1.20.7-15|49	emacs editor, the Midnight Commander file management system, and other
21mr|gpm-1.20.7-15|50	programs.  Gpm also provides console cut-and-paste operations using
21mr|gpm-1.20.7-15|51	the mouse and includes a program to allow pop-up menus to appear at
21mr|gpm-1.20.7-15|52	the click of a mouse button.
21mr|gpm-1.20.7-15|53	
21mr|gpm-1.20.7-15|54	%files
21mr|gpm-1.20.7-15|55	%doc doc/*
21mr|gpm-1.20.7-15|56	%config(noreplace) %{_sysconfdir}/gpm-root.conf
21mr|gpm-1.20.7-15|57	%{_unitdir}/gpm.service
21mr|gpm-1.20.7-15|58	%{_initrddir}/gpm
21mr|gpm-1.20.7-15|59	%{_bindir}/display-buttons
21mr|gpm-1.20.7-15|60	%{_bindir}/display-coords
21mr|gpm-1.20.7-15|61	%{_bindir}/mev
21mr|gpm-1.20.7-15|62	%{_bindir}/gpm-root
21mr|gpm-1.20.7-15|63	%{_bindir}/hltest
21mr|gpm-1.20.7-15|64	%{_bindir}/mouse-test
21mr|gpm-1.20.7-15|65	%{_bindir}/disable-paste
21mr|gpm-1.20.7-15|66	%{_bindir}/get-versions
21mr|gpm-1.20.7-15|67	%{_sbindir}/gpm
21mr|gpm-1.20.7-15|68	%{_sbindir}/inputattach
21mr|gpm-1.20.7-15|69	%{_infodir}/gpm.info*
21mr|gpm-1.20.7-15|70	%{_mandir}/man1/mev.1*
21mr|gpm-1.20.7-15|71	%{_mandir}/man1/mouse-test.1*
21mr|gpm-1.20.7-15|72	%{_mandir}/man1/gpm-root.1*
21mr|gpm-1.20.7-15|73	%{_mandir}/man7/gpm-types.7*
21mr|gpm-1.20.7-15|74	%{_mandir}/man8/gpm.8*
21mr|gpm-1.20.7-15|75	
21mr|gpm-1.20.7-15|76	%post
21mr|gpm-1.20.7-15|77	%_post_service gpm
21mr|gpm-1.20.7-15|78	# handle init sequence change
21mr|gpm-1.20.7-15|79	if [ -f /etc/rc5.d/S85gpm ]; then
21mr|gpm-1.20.7-15|80	chkconfig --add gpm
21mr|gpm-1.20.7-15|81	fi
21mr|gpm-1.20.7-15|82	
21mr|gpm-1.20.7-15|83	%preun
21mr|gpm-1.20.7-15|84	%_preun_service gpm
21mr|gpm-1.20.7-15|85	
21mr|gpm-1.20.7-15|86	#----------------------------------------------------------------------------
21mr|gpm-1.20.7-15|87	
21mr|gpm-1.20.7-15|88	%package -n %{libname}
21mr|gpm-1.20.7-15|89	Summary:	Libraries and header files for developing mouse driven programs
21mr|gpm-1.20.7-15|90	Group:		System/Libraries
21mr|gpm-1.20.7-15|91	
21mr|gpm-1.20.7-15|92	%description -n %{libname}
21mr|gpm-1.20.7-15|93	Library used by the gpm program.
21mr|gpm-1.20.7-15|94	
21mr|gpm-1.20.7-15|95	%files -n %{libname}
21mr|gpm-1.20.7-15|96	/%{_lib}/libgpm.so.%{major}*
21mr|gpm-1.20.7-15|97	
21mr|gpm-1.20.7-15|98	#----------------------------------------------------------------------------
21mr|gpm-1.20.7-15|99	
21mr|gpm-1.20.7-15|100	%package -n %{devname}
21mr|gpm-1.20.7-15|101	Summary:	Libraries and header files for developing mouse driven programs
21mr|gpm-1.20.7-15|102	Group:		Development/C
21mr|gpm-1.20.7-15|103	Requires:	%{libname} = %{EVRD}
21mr|gpm-1.20.7-15|104	Provides:	%{name}-devel = %{EVRD}
21mr|gpm-1.20.7-15|105	
21mr|gpm-1.20.7-15|106	%description -n %{devname}
21mr|gpm-1.20.7-15|107	The %{devname} package contains the libraries and header files needed
21mr|gpm-1.20.7-15|108	for development of mouse driven programs.  This package allows you to
21mr|gpm-1.20.7-15|109	develop text-mode programs which use the mouse.
21mr|gpm-1.20.7-15|110	
21mr|gpm-1.20.7-15|111	Install %{devname} if you need to develop text-mode programs which
21mr|gpm-1.20.7-15|112	will use the mouse. You'll also need to install the gpm package.
21mr|gpm-1.20.7-15|113	
21mr|gpm-1.20.7-15|114	%files -n %{devname}
21mr|gpm-1.20.7-15|115	#%%{_libdir}/libgpm.a
21mr|gpm-1.20.7-15|116	%{_libdir}/libgpm.so
21mr|gpm-1.20.7-15|117	%{_includedir}/gpm.h
21mr|gpm-1.20.7-15|118	
21mr|gpm-1.20.7-15|119	#----------------------------------------------------------------------------
21mr|gpm-1.20.7-15|120	
21mr|gpm-1.20.7-15|121	%prep
21mr|gpm-1.20.7-15|122	%setup -q
21mr|gpm-1.20.7-15|123	find -name \*.c |xargs chmod 644
21mr|gpm-1.20.7-15|124	
21mr|gpm-1.20.7-15|125	# fedora patches
21mr|gpm-1.20.7-15|126	%patch1 -p1 -b .multilib~
21mr|gpm-1.20.7-15|127	%patch2 -p1 -b .lib-silent́~
21mr|gpm-1.20.7-15|128	%patch4 -p1 -b .close-fd~
21mr|gpm-1.20.7-15|129	%patch5 -p1 -b .weak-wgetch~
21mr|gpm-1.20.7-15|130	%patch6 -p1 -b .fix~
21mr|gpm-1.20.7-15|131	
21mr|gpm-1.20.7-15|132	# mdv patches
21mr|gpm-1.20.7-15|133	%patch50 -p1 -b .nodebug~
21mr|gpm-1.20.7-15|134	%patch51 -p1 -b .docfix~
21mr|gpm-1.20.7-15|135	%patch52 -p1 -b .do_not_build_it_twice~
21mr|gpm-1.20.7-15|136	%patch53 -p0 -b .format_not_a_string_literal_and_no_format_arguments~
21mr|gpm-1.20.7-15|137	%patch54 -p1 -b .out_of_source~
21mr|gpm-1.20.7-15|138	
21mr|gpm-1.20.7-15|139	sed -i -e 's:<gpm.h>:"headers/gpm.h":' src/prog/{display-buttons,display-coords,get-versions}.c
21mr|gpm-1.20.7-15|140	
21mr|gpm-1.20.7-15|141	cp %{SOURCE2} inputattach.c
21mr|gpm-1.20.7-15|142	
21mr|gpm-1.20.7-15|143	./autogen.sh
21mr|gpm-1.20.7-15|144	
21mr|gpm-1.20.7-15|145	%build
21mr|gpm-1.20.7-15|146	export ac_cv_path_emacs=no
21mr|gpm-1.20.7-15|147	
21mr|gpm-1.20.7-15|148	%configure \
21mr|gpm-1.20.7-15|149	--disable-static \
21mr|gpm-1.20.7-15|150	%if !%{with ncurses}
21mr|gpm-1.20.7-15|151	--without-curses
21mr|gpm-1.20.7-15|152	%endif
21mr|gpm-1.20.7-15|153	%{nil}
21mr|gpm-1.20.7-15|154	make
21mr|gpm-1.20.7-15|155	
21mr|gpm-1.20.7-15|156	%{__cc} %{optflags} %{ldflags} -o inputattach inputattach.c
21mr|gpm-1.20.7-15|157	
21mr|gpm-1.20.7-15|158	%install
21mr|gpm-1.20.7-15|159	%makeinstall_std
21mr|gpm-1.20.7-15|160	
21mr|gpm-1.20.7-15|161	install -m644 conf/gpm-root.conf -D %{buildroot}%{_sysconfdir}/gpm-root.conf
21mr|gpm-1.20.7-15|162	install -m755 inputattach -D %{buildroot}%{_sbindir}/inputattach
21mr|gpm-1.20.7-15|163	
21mr|gpm-1.20.7-15|164	mkdir -p %{buildroot}/%{_lib}
21mr|gpm-1.20.7-15|165	mv %{buildroot}%{_libdir}/libgpm.so.%{major}* %{buildroot}/%{_lib}
21mr|gpm-1.20.7-15|166	ln -srf %{buildroot}/%{_lib}/libgpm.so.%{major}.*.* %{buildroot}%{_libdir}/libgpm.so
21mr|gpm-1.20.7-15|167	
21mr|gpm-1.20.7-15|168	install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/gpm
21mr|gpm-1.20.7-15|169	install -m644 %{SOURCE3} -D %{buildroot}%{_unitdir}/gpm.service
21mr|gpm-1.20.7-15|170	chmod +x %{buildroot}/%{_lib}/libgpm.so.%{major}*

12607 21
21mr|gprolog-1.5.0-1|1	%define debug_package %{nil}
21mr|gprolog-1.5.0-1|2	
21mr|gprolog-1.5.0-1|3	Summary:	GNU Prolog is a free implementation of Prolog
21mr|gprolog-1.5.0-1|4	Name:		gprolog
21mr|gprolog-1.5.0-1|5	Version:	1.5.0
21mr|gprolog-1.5.0-1|6	Release:	1
21mr|gprolog-1.5.0-1|7	License:	GPLv2+
21mr|gprolog-1.5.0-1|8	Group:		Development/Other
21mr|gprolog-1.5.0-1|9	Url:		http://www.gprolog.org/
21mr|gprolog-1.5.0-1|10	Source0:	ftp://ftp.gnu.org:21/gnu/gprolog/%{name}-%{version}.tar.gz
21mr|gprolog-1.5.0-1|11	Source100:	%{name}.rpmlintrc
21mr|gprolog-1.5.0-1|12	Patch1:		gprolog-1.4.4-test.patch
21mr|gprolog-1.5.0-1|13	
21mr|gprolog-1.5.0-1|14	%description
21mr|gprolog-1.5.0-1|15	GNU Prolog is a native Prolog compiler with constraint solving over finite
21mr|gprolog-1.5.0-1|16	domains (FD) developed by Daniel Diaz. Latest information about GNU Prolog can
21mr|gprolog-1.5.0-1|17	be found at http://www.gnu.org/software/prolog
21mr|gprolog-1.5.0-1|18	
21mr|gprolog-1.5.0-1|19	A lot of work has been devoted to the ISO compatibility. GNU Prolog is very
21mr|gprolog-1.5.0-1|20	close to the ISO standard (http://www.logic-programming.org/prolog_std.html).
21mr|gprolog-1.5.0-1|21	
21mr|gprolog-1.5.0-1|22	%files
21mr|gprolog-1.5.0-1|23	%doc ChangeLog NEWS PROBLEMS README doc/html_node
21mr|gprolog-1.5.0-1|24	%{_bindir}/*
21mr|gprolog-1.5.0-1|25	%{_libdir}/%{name}*
21mr|gprolog-1.5.0-1|26	%{_datadir}/applications/%{name}.desktop
21mr|gprolog-1.5.0-1|27	
21mr|gprolog-1.5.0-1|28	#----------------------------------------------------------------------------
21mr|gprolog-1.5.0-1|29	
21mr|gprolog-1.5.0-1|30	%prep
21mr|gprolog-1.5.0-1|31	%autosetup -p1
21mr|gprolog-1.5.0-1|32	
21mr|gprolog-1.5.0-1|33	%build
21mr|gprolog-1.5.0-1|34	cd src
21mr|gprolog-1.5.0-1|35	CFLG="$(echo %{optflags} | sed -s "s/\-O2/-O1/g" \
21mr|gprolog-1.5.0-1|36	| sed -e "s/\-fomit-frame-pointer//")"
21mr|gprolog-1.5.0-1|37	
21mr|gprolog-1.5.0-1|38	# Based on a gentoo ebuild (??)
21mr|gprolog-1.5.0-1|39	CFLG="$CFLG -funsigned-char"
21mr|gprolog-1.5.0-1|40	%configure \
21mr|gprolog-1.5.0-1|41	--with-c-flags="$CFLG -fno-unit-at-a-time" \
21mr|gprolog-1.5.0-1|42	--disable-regs \
21mr|gprolog-1.5.0-1|43	--with-install-dir=%{_prefix} \
21mr|gprolog-1.5.0-1|44	--with-doc-dir=%{_datadir}/%{name}-%{version} \
21mr|gprolog-1.5.0-1|45	--with-html-dir=%{_datadir}/%{name}-%{version}/html \
21mr|gprolog-1.5.0-1|46	--with-examples-dir=%{_datadir}/%{name}-%{version}/examples
21mr|gprolog-1.5.0-1|47	# parallel build is not safe - AdamW 2008/12
21mr|gprolog-1.5.0-1|48	make
21mr|gprolog-1.5.0-1|49	
21mr|gprolog-1.5.0-1|50	%check
21mr|gprolog-1.5.0-1|51	cd src
21mr|gprolog-1.5.0-1|52	#
21mr|gprolog-1.5.0-1|53	export PATH=%{buildroot}%{_bindir}:$PATH
21mr|gprolog-1.5.0-1|54	#
21mr|gprolog-1.5.0-1|55	make check
21mr|gprolog-1.5.0-1|56	
21mr|gprolog-1.5.0-1|57	%install
21mr|gprolog-1.5.0-1|58	install -d %{buildroot}%{_bindir}
21mr|gprolog-1.5.0-1|59	
21mr|gprolog-1.5.0-1|60	(cd src ; make install-system INSTALL_DIR=%{buildroot}%{_libdir}/%{name}-%{version})
21mr|gprolog-1.5.0-1|61	
21mr|gprolog-1.5.0-1|62	(cd %{buildroot}%{_bindir} ; ln -sf ../%{_lib}/%{name}-%{version}/bin/* .)
21mr|gprolog-1.5.0-1|63	
21mr|gprolog-1.5.0-1|64	mkdir -p %{buildroot}%{_datadir}/applications
21mr|gprolog-1.5.0-1|65	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|gprolog-1.5.0-1|66	[Desktop Entry]
21mr|gprolog-1.5.0-1|67	Name=GNU Prolog
21mr|gprolog-1.5.0-1|68	Name[ru]=Язык логического программирования Пролог
21mr|gprolog-1.5.0-1|69	Comment=GNU Prolog is a free implementation of Prolog
21mr|gprolog-1.5.0-1|70	Comment[ru]=Компилятор языка программирования Пролог
21mr|gprolog-1.5.0-1|71	Exec=%{name}
21mr|gprolog-1.5.0-1|72	Icon=interpreters_section
21mr|gprolog-1.5.0-1|73	Terminal=true
21mr|gprolog-1.5.0-1|74	Type=Application
21mr|gprolog-1.5.0-1|75	Categories=Development;X-MandrivaLinux-MoreApplications-Development-Interpreters;
21mr|gprolog-1.5.0-1|76	EOF

12608 21
21mr|gpsd-3.21-5|1	%define major 27
21mr|gpsd-3.21-5|2	%define libgps %mklibname gps %{major}
21mr|gpsd-3.21-5|3	%define libqtname %mklibname Qgpsmm %{major}
21mr|gpsd-3.21-5|4	%define devname %mklibname %{name} -d
21mr|gpsd-3.21-5|5	%bcond_without qt
21mr|gpsd-3.21-5|6	%bcond_without gtk
21mr|gpsd-3.21-5|7	
21mr|gpsd-3.21-5|8	Summary:	GPS data translator and GUI
21mr|gpsd-3.21-5|9	Name:		gpsd
21mr|gpsd-3.21-5|10	Version:	3.21
21mr|gpsd-3.21-5|11	Release:	5
21mr|gpsd-3.21-5|12	License:	BSD
21mr|gpsd-3.21-5|13	Group:		Sciences/Geosciences
21mr|gpsd-3.21-5|14	Url:		http://catb.org/gpsd/
21mr|gpsd-3.21-5|15	Source0:	http://download.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz
21mr|gpsd-3.21-5|16	Source11:	gpsd.sysconfig
21mr|gpsd-3.21-5|17	Patch0:		CVE-2025-67268.patch
21mr|gpsd-3.21-5|18	BuildRequires:	docbook-style-xsl
21mr|gpsd-3.21-5|19	BuildRequires:	docbook-dtd412-xml
21mr|gpsd-3.21-5|20	BuildRequires:	scons
21mr|gpsd-3.21-5|21	BuildRequires:	udev
21mr|gpsd-3.21-5|22	BuildRequires:	xmlto
21mr|gpsd-3.21-5|23	BuildRequires:	lesstif-devel
21mr|gpsd-3.21-5|24	%if %{with qt}
21mr|gpsd-3.21-5|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|gpsd-3.21-5|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|gpsd-3.21-5|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|gpsd-3.21-5|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|gpsd-3.21-5|29	%endif
21mr|gpsd-3.21-5|30	%if %{with gtk}
21mr|gpsd-3.21-5|31	BuildRequires:	python3-cairo
21mr|gpsd-3.21-5|32	BuildRequires:	python3-gi
21mr|gpsd-3.21-5|33	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gpsd-3.21-5|34	%endif
21mr|gpsd-3.21-5|35	BuildRequires:	pkgconfig(bluez)
21mr|gpsd-3.21-5|36	BuildRequires:	pkgconfig(dbus-1)
21mr|gpsd-3.21-5|37	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gpsd-3.21-5|38	BuildRequires:	pkgconfig(ncursesw)
21mr|gpsd-3.21-5|39	BuildRequires:	pkgconfig(python3)
21mr|gpsd-3.21-5|40	BuildRequires:	%{__python3}
21mr|gpsd-3.21-5|41	BuildRequires:	python3-serial
21mr|gpsd-3.21-5|42	Requires:	python3-%{name} = %{EVRD}
21mr|gpsd-3.21-5|43	
21mr|gpsd-3.21-5|44	# DEBUG: Checking Python module serial (pyserial)...
21mr|gpsd-3.21-5|45	# DEBUG: WARNING: ubxtool and zerk are missing optional runtime module serial
21mr|gpsd-3.21-5|46	Recommends:		python3-serial
21mr|gpsd-3.21-5|47	
21mr|gpsd-3.21-5|48	%description
21mr|gpsd-3.21-5|49	gpsd is a service daemon that mediates access to a GPS sensor
21mr|gpsd-3.21-5|50	connected to the host computer by serial or USB interface, making its
21mr|gpsd-3.21-5|51	data on the location/course/velocity of the sensor available to be
21mr|gpsd-3.21-5|52	queried on TCP port 2947 of the host computer.  With gpsd, multiple
21mr|gpsd-3.21-5|53	GPS client applications (such as navigational and wardriving software)
21mr|gpsd-3.21-5|54	can share access to a GPS without contention or loss of data.  Also,
21mr|gpsd-3.21-5|55	gpsd responds to queries with a format that is substantially easier to
21mr|gpsd-3.21-5|56	parse than NMEA 0183.  A client library is provided for applications.
21mr|gpsd-3.21-5|57	
21mr|gpsd-3.21-5|58	After installing this RPM, gpsd will automatically connect to USB
21mr|gpsd-3.21-5|59	GPSes when they are plugged in and requires no configuration.  For
21mr|gpsd-3.21-5|60	serial GPSes, you will need to start gpsd by hand.  Once connected,
21mr|gpsd-3.21-5|61	the daemon automatically discovers the correct baudrate, stop bits,
21mr|gpsd-3.21-5|62	and protocol. The daemon will be quiescent when there are no
21mr|gpsd-3.21-5|63	clients asking for location information, and copes gracefully when the
21mr|gpsd-3.21-5|64	GPS is unplugged and replugged.
21mr|gpsd-3.21-5|65	
21mr|gpsd-3.21-5|66	%files
21mr|gpsd-3.21-5|67	%{_sbindir}/gpsd
21mr|gpsd-3.21-5|68	%{_sbindir}/gpsdctl
21mr|gpsd-3.21-5|69	%{_sbindir}/gpsinit
21mr|gpsd-3.21-5|70	%{_bindir}/gegps
21mr|gpsd-3.21-5|71	%{_bindir}/gps2udp
21mr|gpsd-3.21-5|72	%{_bindir}/gpscat
21mr|gpsd-3.21-5|73	%{_bindir}/gpsctl
21mr|gpsd-3.21-5|74	%{_bindir}/gpsprof
21mr|gpsd-3.21-5|75	%{_bindir}/gpsmon
21mr|gpsd-3.21-5|76	%{_bindir}/gpsdecode
21mr|gpsd-3.21-5|77	%{_bindir}/ntpshmmon
21mr|gpsd-3.21-5|78	%{_bindir}/gpsrinex
21mr|gpsd-3.21-5|79	%{_bindir}/ppscheck
21mr|gpsd-3.21-5|80	%{_bindir}/ubxtool
21mr|gpsd-3.21-5|81	%{_bindir}/zerk
21mr|gpsd-3.21-5|82	%{_mandir}/man1/ntpshmmon.1.xz
21mr|gpsd-3.21-5|83	%{_mandir}/man8/gpsd.8*
21mr|gpsd-3.21-5|84	%{_mandir}/man8/gpsdctl.8*
21mr|gpsd-3.21-5|85	%{_mandir}/man8/gpsinit.8*
21mr|gpsd-3.21-5|86	%{_mandir}/man1/gegps.1*
21mr|gpsd-3.21-5|87	%{_mandir}/man1/gps.1*
21mr|gpsd-3.21-5|88	%{_mandir}/man1/gps2udp.1*
21mr|gpsd-3.21-5|89	%{_mandir}/man1/gpsprof.1*
21mr|gpsd-3.21-5|90	%{_mandir}/man1/gpscat.1*
21mr|gpsd-3.21-5|91	%{_mandir}/man1/gpsctl.1*
21mr|gpsd-3.21-5|92	%{_mandir}/man1/gpsmon.1*
21mr|gpsd-3.21-5|93	%{_mandir}/man1/gpsdecode.1*
21mr|gpsd-3.21-5|94	%{_mandir}/man5/gpsd_json.5*
21mr|gpsd-3.21-5|95	%{_mandir}/man5/srec.5*
21mr|gpsd-3.21-5|96	%{_mandir}/man1/gpsrinex*
21mr|gpsd-3.21-5|97	%{_mandir}/man1/gpxlogger*
21mr|gpsd-3.21-5|98	%{_mandir}/man8/ppscheck*
21mr|gpsd-3.21-5|99	%{_mandir}/man1/ubxtool*
21mr|gpsd-3.21-5|100	%{_mandir}/man1/zerk*
21mr|gpsd-3.21-5|101	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|gpsd-3.21-5|102	%{_udevrulesdir}/99-gpsd.rules
21mr|gpsd-3.21-5|103	%{_unitdir}/gpsd.service
21mr|gpsd-3.21-5|104	%{_unitdir}/gpsd.socket
21mr|gpsd-3.21-5|105	%{_unitdir}/gpsdctl@.service
21mr|gpsd-3.21-5|106	%{_presetdir}/86-%{name}.preset
21mr|gpsd-3.21-5|107	%{_datadir}/%{name}
21mr|gpsd-3.21-5|108	
21mr|gpsd-3.21-5|109	%post
21mr|gpsd-3.21-5|110	%systemd_post gpsd.service gpsd.socket
21mr|gpsd-3.21-5|111	
21mr|gpsd-3.21-5|112	%preun
21mr|gpsd-3.21-5|113	%systemd_preun gpsd.service gpsd.socket
21mr|gpsd-3.21-5|114	
21mr|gpsd-3.21-5|115	%postun
21mr|gpsd-3.21-5|116	# Don't restart the service
21mr|gpsd-3.21-5|117	%systemd_postun gpsd.service gpsd.socket
21mr|gpsd-3.21-5|118	
21mr|gpsd-3.21-5|119	#----------------------------------------------------------------------------
21mr|gpsd-3.21-5|120	
21mr|gpsd-3.21-5|121	%package -n %{libgps}
21mr|gpsd-3.21-5|122	Summary:	Libraries for gpsd
21mr|gpsd-3.21-5|123	Group:		System/Libraries
21mr|gpsd-3.21-5|124	
21mr|gpsd-3.21-5|125	%description -n %{libgps}
21mr|gpsd-3.21-5|126	This package contains a shared library for %{name}.
21mr|gpsd-3.21-5|127	
21mr|gpsd-3.21-5|128	%files -n %{libgps}
21mr|gpsd-3.21-5|129	%{_libdir}/libgps.so.%{major}*
21mr|gpsd-3.21-5|130	
21mr|gpsd-3.21-5|131	#----------------------------------------------------------------------------
21mr|gpsd-3.21-5|132	%if %{with qt}
21mr|gpsd-3.21-5|133	%package -n %{libqtname}
21mr|gpsd-3.21-5|134	Summary:	Qt bindings for gpsd
21mr|gpsd-3.21-5|135	Group:		System/Libraries
21mr|gpsd-3.21-5|136	
21mr|gpsd-3.21-5|137	%description -n %{libqtname}
21mr|gpsd-3.21-5|138	This package contains Qt bindings for gpsd.
21mr|gpsd-3.21-5|139	
21mr|gpsd-3.21-5|140	%files -n %{libqtname}
21mr|gpsd-3.21-5|141	%{_libdir}/libQgpsmm.so.%{major}*
21mr|gpsd-3.21-5|142	%endif
21mr|gpsd-3.21-5|143	
21mr|gpsd-3.21-5|144	#----------------------------------------------------------------------------
21mr|gpsd-3.21-5|145	
21mr|gpsd-3.21-5|146	%package -n %{devname}
21mr|gpsd-3.21-5|147	Summary:	Client libraries in C and Python for talking to a running gpsd or GPS
21mr|gpsd-3.21-5|148	Group:		Development/C
21mr|gpsd-3.21-5|149	Requires:	%{libgps} = %{EVRD}
21mr|gpsd-3.21-5|150	%if %{with qt}
21mr|gpsd-3.21-5|151	Requires:	%{libqtname} = %{EVRD}
21mr|gpsd-3.21-5|152	%endif
21mr|gpsd-3.21-5|153	Provides:	%{name}-devel = %{EVRD}
21mr|gpsd-3.21-5|154	Obsoletes:	%{_lib}gpsd-static-devel < 2.95-5
21mr|gpsd-3.21-5|155	
21mr|gpsd-3.21-5|156	%description -n %{devname}
21mr|gpsd-3.21-5|157	This package provides C header files for the gpsd shared libraries
21mr|gpsd-3.21-5|158	that manage access to a GPS for applications; also Python modules.
21mr|gpsd-3.21-5|159	You will need to have gpsd installed for it to work.
21mr|gpsd-3.21-5|160	
21mr|gpsd-3.21-5|161	%files -n %{devname}
21mr|gpsd-3.21-5|162	%doc TODO
21mr|gpsd-3.21-5|163	%{_includedir}/gps.h
21mr|gpsd-3.21-5|164	%{_includedir}/libgpsmm.h
21mr|gpsd-3.21-5|165	%{_libdir}/libgps.so
21mr|gpsd-3.21-5|166	%{_libdir}/libgpsdpacket.so
21mr|gpsd-3.21-5|167	%if %{with qt}
21mr|gpsd-3.21-5|168	%{_libdir}/libQgpsmm.so
21mr|gpsd-3.21-5|169	%{_libdir}/libQgpsmm.prl
21mr|gpsd-3.21-5|170	%{_mandir}/man3/libQgpsmm.3*
21mr|gpsd-3.21-5|171	%endif
21mr|gpsd-3.21-5|172	%{_libdir}/pkgconfig/*.pc
21mr|gpsd-3.21-5|173	%{_mandir}/man1/gpsfake.1*
21mr|gpsd-3.21-5|174	%{_mandir}/man3/libgps.3*
21mr|gpsd-3.21-5|175	%{_mandir}/man3/libgpsmm.3*
21mr|gpsd-3.21-5|176	%{_bindir}/gpsfake
21mr|gpsd-3.21-5|177	
21mr|gpsd-3.21-5|178	%libpackage gpsdpacket %{major}
21mr|gpsd-3.21-5|179	
21mr|gpsd-3.21-5|180	#----------------------------------------------------------------------------
21mr|gpsd-3.21-5|181	
21mr|gpsd-3.21-5|182	%package clients
21mr|gpsd-3.21-5|183	Summary:	Clients for gpsd with an X interface
21mr|gpsd-3.21-5|184	Group:		Sciences/Geosciences
21mr|gpsd-3.21-5|185	Requires:	%{name}
21mr|gpsd-3.21-5|186	Requires:	python3-%{name} = %{EVRD}
21mr|gpsd-3.21-5|187	%if %{with gtk}
21mr|gpsd-3.21-5|188	BuildRequires:	python3-cairo
21mr|gpsd-3.21-5|189	BuildRequires:	python3-gi
21mr|gpsd-3.21-5|190	%endif
21mr|gpsd-3.21-5|191	
21mr|gpsd-3.21-5|192	%description clients
21mr|gpsd-3.21-5|193	xgps is a simple test client for gpsd with an X interface. It displays
21mr|gpsd-3.21-5|194	current GPS position/time/velocity information and (for GPSes that
21mr|gpsd-3.21-5|195	support the feature) the locations of accessible satellites.
21mr|gpsd-3.21-5|196	
21mr|gpsd-3.21-5|197	xgpsspeed is a speedometer that uses position information from the GPS.
21mr|gpsd-3.21-5|198	It accepts an -h option and optional argument as for gps, or a -v option
21mr|gpsd-3.21-5|199	to dump the package version and exit. Additionally, it accepts -rv
21mr|gpsd-3.21-5|200	(reverse video) and -nc (needle color) options.
21mr|gpsd-3.21-5|201	
21mr|gpsd-3.21-5|202	%files clients
21mr|gpsd-3.21-5|203	%if %{with gtk}
21mr|gpsd-3.21-5|204	%{_bindir}/xgps
21mr|gpsd-3.21-5|205	%{_bindir}/xgpsspeed
21mr|gpsd-3.21-5|206	%{_mandir}/man1/xgps.1*
21mr|gpsd-3.21-5|207	%{_mandir}/man1/xgpsspeed.1*
21mr|gpsd-3.21-5|208	%endif
21mr|gpsd-3.21-5|209	%{_bindir}/cgps
21mr|gpsd-3.21-5|210	%{_bindir}/gpspipe
21mr|gpsd-3.21-5|211	%{_bindir}/gpxlogger
21mr|gpsd-3.21-5|212	%{_bindir}/lcdgps
21mr|gpsd-3.21-5|213	%{_mandir}/man1/cgps.1*
21mr|gpsd-3.21-5|214	%{_mandir}/man1/gpspipe.1*
21mr|gpsd-3.21-5|215	%{_mandir}/man1/lcdgps.1.*
21mr|gpsd-3.21-5|216	%{_datadir}/applications/*.desktop
21mr|gpsd-3.21-5|217	
21mr|gpsd-3.21-5|218	#----------------------------------------------------------------------------
21mr|gpsd-3.21-5|219	
21mr|gpsd-3.21-5|220	%package -n python3-%{name}
21mr|gpsd-3.21-5|221	Summary:	Python bindings for gpsd
21mr|gpsd-3.21-5|222	Group:		Development/Python
21mr|gpsd-3.21-5|223	
21mr|gpsd-3.21-5|224	%description -n python3-%{name}
21mr|gpsd-3.21-5|225	This package contains the Python bindings for gpsd. It will be needed
21mr|gpsd-3.21-5|226	for any applications that interface with gpsd via python.
21mr|gpsd-3.21-5|227	
21mr|gpsd-3.21-5|228	%files -n python3-%{name}
21mr|gpsd-3.21-5|229	%{python3_sitearch}/gps
21mr|gpsd-3.21-5|230	%{python3_sitearch}/gps-%{version}.egg-info
21mr|gpsd-3.21-5|231	
21mr|gpsd-3.21-5|232	#----------------------------------------------------------------------------
21mr|gpsd-3.21-5|233	
21mr|gpsd-3.21-5|234	%prep
21mr|gpsd-3.21-5|235	%autosetup -p1
21mr|gpsd-3.21-5|236	
21mr|gpsd-3.21-5|237	# fix paths in systemd unit files
21mr|gpsd-3.21-5|238	sed -i 's|/usr/local/sbin|%{_sbindir}|' systemd/*.service
21mr|gpsd-3.21-5|239	
21mr|gpsd-3.21-5|240	# set gpsd revision string to include package revision
21mr|gpsd-3.21-5|241	sed -i 's|^revision=.*REVISION.*$|revision='\'\
21mr|gpsd-3.21-5|242	'#define REVISION "%{version}-%{release}'\"\'\| SConstruct
21mr|gpsd-3.21-5|243	
21mr|gpsd-3.21-5|244	# fix systemd path
21mr|gpsd-3.21-5|245	sed -i 's|systemd_dir =.*|systemd_dir = '\'%{_unitdir}\''|' SConstruct
21mr|gpsd-3.21-5|246	
21mr|gpsd-3.21-5|247	# don't try reloading systemd when installing in the build root
21mr|gpsd-3.21-5|248	sed -i 's|systemctl daemon-reload|true|' SConstruct
21mr|gpsd-3.21-5|249	
21mr|gpsd-3.21-5|250	# don't set RPATH
21mr|gpsd-3.21-5|251	sed -i 's|env.Prepend.*RPATH.*|pass #\0|' SConstruct
21mr|gpsd-3.21-5|252	
21mr|gpsd-3.21-5|253	
21mr|gpsd-3.21-5|254	%build
21mr|gpsd-3.21-5|255	export CCFLAGS="%{optflags}"
21mr|gpsd-3.21-5|256	export LINKFLAGS="%{ldflags}"
21mr|gpsd-3.21-5|257	
21mr|gpsd-3.21-5|258	# Parallel build sometimes fails
21mr|gpsd-3.21-5|259	scons \
21mr|gpsd-3.21-5|260	dbus_export=yes \
21mr|gpsd-3.21-5|261	systemd=yes \
21mr|gpsd-3.21-5|262	%if %{with qt}
21mr|gpsd-3.21-5|263	qt_versioned=5 \
21mr|gpsd-3.21-5|264	qt=yes \
21mr|gpsd-3.21-5|265	%else
21mr|gpsd-3.21-5|266	qt=no \
21mr|gpsd-3.21-5|267	%endif
21mr|gpsd-3.21-5|268	debug=yes \
21mr|gpsd-3.21-5|269	leapfetch=no \
21mr|gpsd-3.21-5|270	prefix="%{_prefix}" \
21mr|gpsd-3.21-5|271	sysconfdif=%{_sysconfdir} \
21mr|gpsd-3.21-5|272	bindir=%{_bindir} \
21mr|gpsd-3.21-5|273	includedir=%{_includedir} \
21mr|gpsd-3.21-5|274	libdir=%{_libdir} \
21mr|gpsd-3.21-5|275	sbindir=%{_sbindir} \
21mr|gpsd-3.21-5|276	mandir=%{_mandir} \
21mr|gpsd-3.21-5|277	docdir=%{_docdir} \
21mr|gpsd-3.21-5|278	pkgconfigdir=%{_libdir}/pkgconfig \
21mr|gpsd-3.21-5|279	udevdir=$(dirname %{_udevrulesdir}) \
21mr|gpsd-3.21-5|280	target_python=%{__python3} \
21mr|gpsd-3.21-5|281	python_shebang=%{__python3} \
21mr|gpsd-3.21-5|282	python_libdir=%{python3_sitearch} \
21mr|gpsd-3.21-5|283	build
21mr|gpsd-3.21-5|284	
21mr|gpsd-3.21-5|285	%install
21mr|gpsd-3.21-5|286	# avoid rebuilding
21mr|gpsd-3.21-5|287	export CCFLAGS="%{optflags}"
21mr|gpsd-3.21-5|288	export LINKFLAGS="%{ldflags}"
21mr|gpsd-3.21-5|289	
21mr|gpsd-3.21-5|290	
21mr|gpsd-3.21-5|291	DESTDIR=%{buildroot} scons install systemd_install udev-install
21mr|gpsd-3.21-5|292	
21mr|gpsd-3.21-5|293	# use the old name for udev rules
21mr|gpsd-3.21-5|294	mv %{buildroot}%{_udevrulesdir}/{25,99}-gpsd.rules
21mr|gpsd-3.21-5|295	
21mr|gpsd-3.21-5|296	%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|gpsd-3.21-5|297	%{__install} -p -m 0644 %{SOURCE11} \
21mr|gpsd-3.21-5|298	%{buildroot}%{_sysconfdir}/sysconfig/gpsd
21mr|gpsd-3.21-5|299	
21mr|gpsd-3.21-5|300	# Install the .desktop files
21mr|gpsd-3.21-5|301	desktop-file-install \
21mr|gpsd-3.21-5|302	--dir %{buildroot}%{_datadir}/applications \
21mr|gpsd-3.21-5|303	packaging/X11/xgps.desktop
21mr|gpsd-3.21-5|304	desktop-file-install \
21mr|gpsd-3.21-5|305	--dir %{buildroot}%{_datadir}/applications \
21mr|gpsd-3.21-5|306	packaging/X11/xgpsspeed.desktop
21mr|gpsd-3.21-5|307	
21mr|gpsd-3.21-5|308	# Install logo icon for .desktop files
21mr|gpsd-3.21-5|309	%{__install} -d -m 0755 %{buildroot}%{_datadir}/gpsd
21mr|gpsd-3.21-5|310	%{__install} -p -m 0644 packaging/X11/gpsd-logo.png %{buildroot}%{_datadir}/gpsd/gpsd-logo.png
21mr|gpsd-3.21-5|311	
21mr|gpsd-3.21-5|312	# Missed in scons install.
21mr|gpsd-3.21-5|313	%{__install} -p -m 0755 gpsinit %{buildroot}%{_sbindir}
21mr|gpsd-3.21-5|314	
21mr|gpsd-3.21-5|315	# If qt build was disabled, clean up the files that may have been installed
21mr|gpsd-3.21-5|316	# anyway
21mr|gpsd-3.21-5|317	%if !%{with_qt}
21mr|gpsd-3.21-5|318	%{__rm} -f %{buildroot}%{_libdir}/libQgpsmm* \
21mr|gpsd-3.21-5|319	%{buildroot}%{_libdir}/pkgconfig/Qgpsmm* \
21mr|gpsd-3.21-5|320	%{buildroot}%{_mandir}/man3/libQgpsmm.3*
21mr|gpsd-3.21-5|321	%endif
21mr|gpsd-3.21-5|322	
21mr|gpsd-3.21-5|323	install -d %{buildroot}%{_presetdir}
21mr|gpsd-3.21-5|324	cat > %{buildroot}%{_presetdir}/86-%{name}.preset << EOF
21mr|gpsd-3.21-5|325	enable gpsd.socket
21mr|gpsd-3.21-5|326	EOF
21mr|gpsd-3.21-5|327	
21mr|gpsd-3.21-5|328	%changelog
21mr|gpsd-3.21-5|329	* Thu Jan 22 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|gpsd-3.21-5|330	- fix CVE
21mr|gpsd-3.21-5|331	
21mr|gpsd-3.21-5|332	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 3.21-4
21mr|gpsd-3.21-5|333	- MassBuild#2787: Increase release tag
21mr|gpsd-3.21-5|334	
21mr|gpsd-3.21-5|335	* Tue Oct 12 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gpsd-3.21-5|336	- fix 'file listed twice' error
21mr|gpsd-3.21-5|337	
21mr|gpsd-3.21-5|338	* Thu Dec 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.21-3
21mr|gpsd-3.21-5|339	- python 3.8 did not solve warnings, remove it, add dep from python3-serial (python38-serial does not exist yet btw)
21mr|gpsd-3.21-5|340	
21mr|gpsd-3.21-5|341	* Thu Dec 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.21-2
21mr|gpsd-3.21-5|342	- Use python 3.8 in rosa2019.05, fix requires of GTK python apps
21mr|gpsd-3.21-5|343	
21mr|gpsd-3.21-5|344	* Thu Dec 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|gpsd-3.21-5|345	- rm odd BR, clean up
21mr|gpsd-3.21-5|346	
21mr|gpsd-3.21-5|347	* Thu Oct 1 2020 Alexander Stefanov <alexander@mezon.ru> 3.21-1
21mr|gpsd-3.21-5|348	- 3.21
21mr|gpsd-3.21-5|349	
21mr|gpsd-3.21-5|350	- Merge: 0575e6e 029ba9a
21mr|gpsd-3.21-5|351	* Sat May 30 2020 Denis Silakov <dsilakov@virtuozzo.com> 3.19-1
21mr|gpsd-3.21-5|352	- Merge branch 'rosa2019.1' of https://abf.rosalinux.ru/import/gpsd into rosa2019.1
21mr|gpsd-3.21-5|353	
21mr|gpsd-3.21-5|354	* Sat May 30 2020 Denis Silakov <dsilakov@virtuozzo.com>
21mr|gpsd-3.21-5|355	- Up to 3.19, switch to py3

12609 21
21mr|gptfdisk-1.0.9-1|1	Summary:	An fdisk-like partitioning tool for GPT disks
21mr|gptfdisk-1.0.9-1|2	Name:		gptfdisk
21mr|gptfdisk-1.0.9-1|3	Version:	1.0.9
21mr|gptfdisk-1.0.9-1|4	Release:	1
21mr|gptfdisk-1.0.9-1|5	License:	GPLv2+
21mr|gptfdisk-1.0.9-1|6	Group:		System/Configuration/Hardware
21mr|gptfdisk-1.0.9-1|7	Url:		http://www.rodsbooks.com/gdisk
21mr|gptfdisk-1.0.9-1|8	Source0:	http://download.sourceforge.net/project/gptfdisk/gptfdisk/%{version}/%{name}-%{version}.tar.gz
21mr|gptfdisk-1.0.9-1|9	BuildRequires:	pkgconfig(icu-io)
21mr|gptfdisk-1.0.9-1|10	BuildRequires:	pkgconfig(ncurses)
21mr|gptfdisk-1.0.9-1|11	BuildRequires:	pkgconfig(ncursesw)
21mr|gptfdisk-1.0.9-1|12	BuildRequires:	pkgconfig(popt)
21mr|gptfdisk-1.0.9-1|13	BuildRequires:	pkgconfig(uuid)
21mr|gptfdisk-1.0.9-1|14	Provides:	gdisk = %{EVRD}
21mr|gptfdisk-1.0.9-1|15	Conflicts:	gdisk < 1.0.1
21mr|gptfdisk-1.0.9-1|16	Obsoletes:	gdisk < 1.0.1
21mr|gptfdisk-1.0.9-1|17	
21mr|gptfdisk-1.0.9-1|18	%description
21mr|gptfdisk-1.0.9-1|19	An fdisk-like partitioning tool for GPT disks. GPT
21mr|gptfdisk-1.0.9-1|20	fdisk features a command-line interface, fairly direct
21mr|gptfdisk-1.0.9-1|21	manipulation of partition table structures, recovery
21mr|gptfdisk-1.0.9-1|22	tools to help you deal with corrupt partition tables,
21mr|gptfdisk-1.0.9-1|23	and the ability to convert MBR disks to GPT format.
21mr|gptfdisk-1.0.9-1|24	
21mr|gptfdisk-1.0.9-1|25	%files
21mr|gptfdisk-1.0.9-1|26	%doc NEWS COPYING README
21mr|gptfdisk-1.0.9-1|27	%{_sbindir}/gdisk
21mr|gptfdisk-1.0.9-1|28	%{_sbindir}/cgdisk
21mr|gptfdisk-1.0.9-1|29	%{_sbindir}/sgdisk
21mr|gptfdisk-1.0.9-1|30	%{_sbindir}/fixparts
21mr|gptfdisk-1.0.9-1|31	%{_mandir}/man8/*.8*
21mr|gptfdisk-1.0.9-1|32	
21mr|gptfdisk-1.0.9-1|33	#----------------------------------------------------------------------------
21mr|gptfdisk-1.0.9-1|34	
21mr|gptfdisk-1.0.9-1|35	%prep
21mr|gptfdisk-1.0.9-1|36	%setup -qn gptfdisk-%{version}
21mr|gptfdisk-1.0.9-1|37	
21mr|gptfdisk-1.0.9-1|38	%build
21mr|gptfdisk-1.0.9-1|39	%setup_compile_flags
21mr|gptfdisk-1.0.9-1|40	%make CC=%{__cc} CXX=%{__cxx}
21mr|gptfdisk-1.0.9-1|41	
21mr|gptfdisk-1.0.9-1|42	%install
21mr|gptfdisk-1.0.9-1|43	mkdir -p %{buildroot}%{_sbindir}
21mr|gptfdisk-1.0.9-1|44	install -Dp -m0755 gdisk %{buildroot}%{_sbindir}
21mr|gptfdisk-1.0.9-1|45	install -Dp -m0755 cgdisk %{buildroot}%{_sbindir}
21mr|gptfdisk-1.0.9-1|46	install -Dp -m0755 sgdisk %{buildroot}%{_sbindir}
21mr|gptfdisk-1.0.9-1|47	install -Dp -m0755 fixparts %{buildroot}%{_sbindir}
21mr|gptfdisk-1.0.9-1|48	install -Dp -m0644 gdisk.8 %{buildroot}%{_mandir}/man8/gdisk.8
21mr|gptfdisk-1.0.9-1|49	install -Dp -m0644 cgdisk.8 %{buildroot}%{_mandir}/man8/cgdisk.8
21mr|gptfdisk-1.0.9-1|50	install -Dp -m0644 sgdisk.8 %{buildroot}%{_mandir}/man8/sgdisk.8
21mr|gptfdisk-1.0.9-1|51	install -Dp -m0644 fixparts.8 %{buildroot}%{_mandir}/man8/fixparts.8

12610 21
21mr|gpui-0.2.17-2|1	%define _disable_ld_no_undefined 1
21mr|gpui-0.2.17-2|2	
21mr|gpui-0.2.17-2|3	Name:		gpui
21mr|gpui-0.2.17-2|4	Version:	0.2.17
21mr|gpui-0.2.17-2|5	Release:	2
21mr|gpui-0.2.17-2|6	Summary:	Group policy editor
21mr|gpui-0.2.17-2|7	License:	GPLv2+
21mr|gpui-0.2.17-2|8	Group:		Development/Other
21mr|gpui-0.2.17-2|9	Url:		https://github.com/august-alt/gpui
21mr|gpui-0.2.17-2|10	# package from Alt linux
21mr|gpui-0.2.17-2|11	Source0:	%{name}-%{version}.tar
21mr|gpui-0.2.17-2|12	BuildRequires:	cmake
21mr|gpui-0.2.17-2|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|gpui-0.2.17-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|gpui-0.2.17-2|15	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|gpui-0.2.17-2|16	BuildRequires:	pkgconfig(Qt5Qml)
21mr|gpui-0.2.17-2|17	BuildRequires:	cmake(Qt5LinguistTools)
21mr|gpui-0.2.17-2|18	BuildRequires:	pkgconfig(smbclient)
21mr|gpui-0.2.17-2|19	BuildRequires:	samba-devel
21mr|gpui-0.2.17-2|20	
21mr|gpui-0.2.17-2|21	BuildRequires:	openldap-devel
21mr|gpui-0.2.17-2|22	BuildRequires:	pkgconfig(libsasl2)
21mr|gpui-0.2.17-2|23	BuildRequires:	pkgconfig(uuid)
21mr|gpui-0.2.17-2|24	BuildRequires:	glib2-devel
21mr|gpui-0.2.17-2|25	BuildRequires:	pkgconfig(libpcre)
21mr|gpui-0.2.17-2|26	BuildRequires:	pkgconfig(krb5)
21mr|gpui-0.2.17-2|27	
21mr|gpui-0.2.17-2|28	BuildRequires:	doxygen
21mr|gpui-0.2.17-2|29	BuildRequires:	libxerces-c-devel
21mr|gpui-0.2.17-2|30	BuildRequires:	xsd-devel
21mr|gpui-0.2.17-2|31	BuildRequires:	boost-devel
21mr|gpui-0.2.17-2|32	
21mr|gpui-0.2.17-2|33	BuildRequires:	desktop-file-utils
21mr|gpui-0.2.17-2|34	BuildRequires:	imagemagick
21mr|gpui-0.2.17-2|35	BuildRequires:	libqt-mvvm-devel
21mr|gpui-0.2.17-2|36	BuildRequires:	x11-server-xvfb
21mr|gpui-0.2.17-2|37	
21mr|gpui-0.2.17-2|38	# temporary disable
21mr|gpui-0.2.17-2|39	#Requires: admx-rosa
21mr|gpui-0.2.17-2|40	
21mr|gpui-0.2.17-2|41	
21mr|gpui-0.2.17-2|42	%description
21mr|gpui-0.2.17-2|43	Group policy editor
21mr|gpui-0.2.17-2|44	
21mr|gpui-0.2.17-2|45	%files
21mr|gpui-0.2.17-2|46	%doc README.md
21mr|gpui-0.2.17-2|47	%doc INSTALL.md
21mr|gpui-0.2.17-2|48	%{_bindir}/gpui-main
21mr|gpui-0.2.17-2|49	%{_libdir}/libgpui-*.so
21mr|gpui-0.2.17-2|50	%{_libdir}/gpui/plugins/*.so
21mr|gpui-0.2.17-2|51	%{_datadir}/icons/hicolor/*/apps/gpui.png
21mr|gpui-0.2.17-2|52	%{_datadir}/applications/gpui.desktop
21mr|gpui-0.2.17-2|53	%{_mandir}/man1/gpui.*
21mr|gpui-0.2.17-2|54	%{_mandir}/ru/man1/gpui.*
21mr|gpui-0.2.17-2|55	
21mr|gpui-0.2.17-2|56	#-------------------------------------------
21mr|gpui-0.2.17-2|57	%prep
21mr|gpui-0.2.17-2|58	%autosetup -p1
21mr|gpui-0.2.17-2|59	
21mr|gpui-0.2.17-2|60	%build
21mr|gpui-0.2.17-2|61	%cmake
21mr|gpui-0.2.17-2|62	%make
21mr|gpui-0.2.17-2|63	
21mr|gpui-0.2.17-2|64	%install
21mr|gpui-0.2.17-2|65	%makeinstall_std -C build
21mr|gpui-0.2.17-2|66	
21mr|gpui-0.2.17-2|67	cd build
21mr|gpui-0.2.17-2|68	desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
21mr|gpui-0.2.17-2|69	--set-key Exec --set-value %{_bindir}/gpui-main \
21mr|gpui-0.2.17-2|70	../setup/gpui.desktop
21mr|gpui-0.2.17-2|71	
21mr|gpui-0.2.17-2|72	for size in 48 64 128 256 512; do
21mr|gpui-0.2.17-2|73	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/''${size}x''${size}/apps/
21mr|gpui-0.2.17-2|74	convert ../setup/logo_1024_1024.png -resize ''${size}x''${size} \
21mr|gpui-0.2.17-2|75	%{buildroot}%{_datadir}/icons/hicolor/''${size}x''${size}/apps/gpui.png
21mr|gpui-0.2.17-2|76	done
21mr|gpui-0.2.17-2|77	
21mr|gpui-0.2.17-2|78	install -v -p -m 644 -D ../setup/man/en/gpui.1 %{buildroot}%{_mandir}/man1/gpui.1
21mr|gpui-0.2.17-2|79	install -v -p -m 644 -D ../setup/man/ru/gpui.1 %{buildroot}%{_mandir}/ru/man1/gpui.1
21mr|gpui-0.2.17-2|80	
21mr|gpui-0.2.17-2|81	

12611 21
21mr|gpupdate-0.9.13.0-5|1	%define _unpackaged_files_terminate_build 1
21mr|gpupdate-0.9.13.0-5|2	%define _duplicate_files_terminate_build 0
21mr|gpupdate-0.9.13.0-5|3	
21mr|gpupdate-0.9.13.0-5|4	%define _cachedir /var/cache
21mr|gpupdate-0.9.13.0-5|5	
21mr|gpupdate-0.9.13.0-5|6	%define altrelease alt1
21mr|gpupdate-0.9.13.0-5|7	
21mr|gpupdate-0.9.13.0-5|8	# version 0.9.13.0 without tag
21mr|gpupdate-0.9.13.0-5|9	%define commit a1281d3ac00ff1f0ef90378206aafc768672628d
21mr|gpupdate-0.9.13.0-5|10	
21mr|gpupdate-0.9.13.0-5|11	Name:		gpupdate
21mr|gpupdate-0.9.13.0-5|12	Version:	0.9.13.0
21mr|gpupdate-0.9.13.0-5|13	Release:	5
21mr|gpupdate-0.9.13.0-5|14	Summary:	GPT applier
21mr|gpupdate-0.9.13.0-5|15	Group:		Development/Other
21mr|gpupdate-0.9.13.0-5|16	License:	GPLv3+
21mr|gpupdate-0.9.13.0-5|17	Url:		https://github.com/altlinux/gpupdate
21mr|gpupdate-0.9.13.0-5|18	Source0:	https://github.com/altlinux/gpupdate/archive/%{commit}.zip?/%{name}-%{version}-%{altrelease}.zip
21mr|gpupdate-0.9.13.0-5|19	Patch0:		0001-Add-commands-to-install-packages-from-Rosa.-Requires.patch
21mr|gpupdate-0.9.13.0-5|20	Patch1:		gpupdate-dnf.patch
21mr|gpupdate-0.9.13.0-5|21	Patch2:		winbind-separator.patch
21mr|gpupdate-0.9.13.0-5|22	Patch3:		fix-auto-master-path.patch
21mr|gpupdate-0.9.13.0-5|23	BuildRequires:	gettext
21mr|gpupdate-0.9.13.0-5|24	Requires:	control
21mr|gpupdate-0.9.13.0-5|25	Requires:	python3-rpm
21mr|gpupdate-0.9.13.0-5|26	Requires:	python3-crypto
21mr|gpupdate-0.9.13.0-5|27	Requires:	python3-configobj
21mr|gpupdate-0.9.13.0-5|28	Requires:	python3-dbus
21mr|gpupdate-0.9.13.0-5|29	Requires:	python3-sqlalchemy
21mr|gpupdate-0.9.13.0-5|30	Requires:	python3-libsss_nss_idmap
21mr|gpupdate-0.9.13.0-5|31	Requires:	python3-jinja2
21mr|gpupdate-0.9.13.0-5|32	Requires:	python3-django
21mr|gpupdate-0.9.13.0-5|33	Requires:	oddjob-%{name} >= 0.2.0
21mr|gpupdate-0.9.13.0-5|34	Requires:	libnss-role >= 0.5.0
21mr|gpupdate-0.9.13.0-5|35	Requires:	local-policy >= 0.4.9
21mr|gpupdate-0.9.13.0-5|36	Requires:	pam-config >= 1.9.0
21mr|gpupdate-0.9.13.0-5|37	# for sssd.service
21mr|gpupdate-0.9.13.0-5|38	Requires:	sssd
21mr|gpupdate-0.9.13.0-5|39	Requires:	autofs
21mr|gpupdate-0.9.13.0-5|40	# This is needed by shortcuts_applier
21mr|gpupdate-0.9.13.0-5|41	Requires:	desktop-file-utils
21mr|gpupdate-0.9.13.0-5|42	# This is needed for smb file cache support
21mr|gpupdate-0.9.13.0-5|43	Requires:	python3-smbc >= 1.0.23
21mr|gpupdate-0.9.13.0-5|44	BuildArch:	noarch
21mr|gpupdate-0.9.13.0-5|45	
21mr|gpupdate-0.9.13.0-5|46	%description
21mr|gpupdate-0.9.13.0-5|47	gpupdate is the facility to apply various GPO/GPT settings retrieved
21mr|gpupdate-0.9.13.0-5|48	from Active Directory domain in UNIX environment.
21mr|gpupdate-0.9.13.0-5|49	
21mr|gpupdate-0.9.13.0-5|50	#--------------------------------------------------------------------
21mr|gpupdate-0.9.13.0-5|51	%prep
21mr|gpupdate-0.9.13.0-5|52	%autosetup -p1 -n %{name}-%{commit}
21mr|gpupdate-0.9.13.0-5|53	
21mr|gpupdate-0.9.13.0-5|54	%install
21mr|gpupdate-0.9.13.0-5|55	mkdir -p  %{buildroot}%{python3_sitelib}/
21mr|gpupdate-0.9.13.0-5|56	cp -r gpoa %{buildroot}%{python3_sitelib}/
21mr|gpupdate-0.9.13.0-5|57	
21mr|gpupdate-0.9.13.0-5|58	# Generate translations
21mr|gpupdate-0.9.13.0-5|59	msgfmt -o %{buildroot}%{python3_sitelib}/gpoa/locale/ru_RU/LC_MESSAGES/gpoa.mo \
21mr|gpupdate-0.9.13.0-5|60	%{buildroot}%{python3_sitelib}/gpoa/locale/ru_RU/LC_MESSAGES/gpoa.po
21mr|gpupdate-0.9.13.0-5|61	
21mr|gpupdate-0.9.13.0-5|62	mkdir -p %{buildroot}%{_bindir}/ \
21mr|gpupdate-0.9.13.0-5|63	%{buildroot}%{_sbindir}/ \
21mr|gpupdate-0.9.13.0-5|64	%{buildroot}%{_cachedir}/%{name}/ \
21mr|gpupdate-0.9.13.0-5|65	%{buildroot}%{_cachedir}/%{name}_file_cache/ \
21mr|gpupdate-0.9.13.0-5|66	%{buildroot}%{_cachedir}/%{name}/creds
21mr|gpupdate-0.9.13.0-5|67	
21mr|gpupdate-0.9.13.0-5|68	# fix python3.8/site-packages path
21mr|gpupdate-0.9.13.0-5|69	sed -i 's|python3/site-packages|python%{py3_ver}/site-packages|' %{buildroot}%{python3_sitelib}/gpoa/gpoa
21mr|gpupdate-0.9.13.0-5|70	sed -i 's|python3/site-packages|python%{py3_ver}/site-packages|' %{buildroot}%{python3_sitelib}/gpoa/gpupdate
21mr|gpupdate-0.9.13.0-5|71	sed -i 's|python3/site-packages|python%{py3_ver}/site-packages|' %{buildroot}%{python3_sitelib}/gpoa/pkcon_runner
21mr|gpupdate-0.9.13.0-5|72	
21mr|gpupdate-0.9.13.0-5|73	ln -s %{python3_sitelib}/gpoa/gpoa \
21mr|gpupdate-0.9.13.0-5|74	%{buildroot}%{_sbindir}/gpoa
21mr|gpupdate-0.9.13.0-5|75	ln -s %{python3_sitelib}/gpoa/gpupdate \
21mr|gpupdate-0.9.13.0-5|76	%{buildroot}%{_bindir}/gpupdate
21mr|gpupdate-0.9.13.0-5|77	ln -s %{python3_sitelib}/gpoa/gpupdate-setup \
21mr|gpupdate-0.9.13.0-5|78	%{buildroot}%{_sbindir}/gpupdate-setup
21mr|gpupdate-0.9.13.0-5|79	
21mr|gpupdate-0.9.13.0-5|80	mkdir -p %{buildroot}%{_prefix}/libexec/%{name}
21mr|gpupdate-0.9.13.0-5|81	
21mr|gpupdate-0.9.13.0-5|82	ln -s %{python3_sitelib}/gpoa/pkcon_runner \
21mr|gpupdate-0.9.13.0-5|83	%{buildroot}%{_prefix}/libexec/%{name}/pkcon_runner
21mr|gpupdate-0.9.13.0-5|84	ln -s %{python3_sitelib}/gpoa/scripts_runner  \
21mr|gpupdate-0.9.13.0-5|85	%{buildroot}%{_prefix}/libexec/%{name}/scripts_runner
21mr|gpupdate-0.9.13.0-5|86	
21mr|gpupdate-0.9.13.0-5|87	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|gpupdate-0.9.13.0-5|88	mv %{buildroot}%{python3_sitelib}/gpoa/templates \
21mr|gpupdate-0.9.13.0-5|89	%{buildroot}%{_datadir}/%{name}/
21mr|gpupdate-0.9.13.0-5|90	
21mr|gpupdate-0.9.13.0-5|91	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|gpupdate-0.9.13.0-5|92	touch %{buildroot}%{_sysconfdir}/%{name}/environment
21mr|gpupdate-0.9.13.0-5|93	
21mr|gpupdate-0.9.13.0-5|94	install -Dm0644 dist/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21mr|gpupdate-0.9.13.0-5|95	install -Dm0644 dist/%{name}.timer %{buildroot}%{_unitdir}/%{name}.timer
21mr|gpupdate-0.9.13.0-5|96	install -Dm0644 dist/%{name}-scripts-run.service %{buildroot}%{_unitdir}/%{name}-scripts-run.service
21mr|gpupdate-0.9.13.0-5|97	install -Dm0644 dist/%{name}-user.service %{buildroot}%{_userunitdir}/%{name}-user.service
21mr|gpupdate-0.9.13.0-5|98	install -Dm0644 dist/%{name}-scripts-run-user.service %{buildroot}%{_userunitdir}/%{name}-scripts-run-user.service
21mr|gpupdate-0.9.13.0-5|99	install -Dm0644 dist/%{name}-user.timer %{buildroot}%{_userunitdir}/%{name}-user.timer
21mr|gpupdate-0.9.13.0-5|100	install -Dm0644 dist/system-policy-%{name} %{buildroot}%{_sysconfdir}/pam.d/system-policy-%{name}
21mr|gpupdate-0.9.13.0-5|101	install -Dm0644 dist/%{name}-remote-policy %{buildroot}%{_sysconfdir}/pam.d/%{name}-remote-policy
21mr|gpupdate-0.9.13.0-5|102	install -Dm0644 dist/%{name}.ini %{buildroot}%{_sysconfdir}/%{name}/%{name}.ini
21mr|gpupdate-0.9.13.0-5|103	install -Dm0644 doc/gpoa.1 %{buildroot}%{_mandir}/man1/gpoa.1
21mr|gpupdate-0.9.13.0-5|104	install -Dm0644 doc/gpupdate.1 %{buildroot}%{_mandir}/man1/gpupdate.1
21mr|gpupdate-0.9.13.0-5|105	
21mr|gpupdate-0.9.13.0-5|106	for i in gpupdate-localusers \
21mr|gpupdate-0.9.13.0-5|107	gpupdate-group-users \
21mr|gpupdate-0.9.13.0-5|108	gpupdate-system-uids
21mr|gpupdate-0.9.13.0-5|109	do
21mr|gpupdate-0.9.13.0-5|110	install -pD -m755 "dist/$i" \
21mr|gpupdate-0.9.13.0-5|111	"%{buildroot}%{_sysconfdir}/control.d/facilities/$i"
21mr|gpupdate-0.9.13.0-5|112	done
21mr|gpupdate-0.9.13.0-5|113	
21mr|gpupdate-0.9.13.0-5|114	%preun
21mr|gpupdate-0.9.13.0-5|115	%systemd_preun gpupdate.service
21mr|gpupdate-0.9.13.0-5|116	
21mr|gpupdate-0.9.13.0-5|117	%post
21mr|gpupdate-0.9.13.0-5|118	%systemd_post gpupdate.service
21mr|gpupdate-0.9.13.0-5|119	
21mr|gpupdate-0.9.13.0-5|120	# Remove storage in case we've lost compatibility between versions.
21mr|gpupdate-0.9.13.0-5|121	# The storage will be regenerated on GPOA start.
21mr|gpupdate-0.9.13.0-5|122	%define active_policy %{_sysconfdir}/local-policy/active
21mr|gpupdate-0.9.13.0-5|123	%triggerpostun -- %{name} < 0.9.12.4
21mr|gpupdate-0.9.13.0-5|124	rm -f %{_cachedir}/%{name}/registry.sqlite
21mr|gpupdate-0.9.13.0-5|125	if test -L %{active_policy}; then
21mr|gpupdate-0.9.13.0-5|126	sed -i "s|^\s*local-policy\s*=.*|local-policy = $(readlink -f %{active_policy})|" \
21mr|gpupdate-0.9.13.0-5|127	%{_sysconfdir}/%{name}/%{name}.ini
21mr|gpupdate-0.9.13.0-5|128	fi
21mr|gpupdate-0.9.13.0-5|129	
21mr|gpupdate-0.9.13.0-5|130	%files
21mr|gpupdate-0.9.13.0-5|131	%{_sbindir}/gpoa
21mr|gpupdate-0.9.13.0-5|132	%{_sbindir}/gpupdate-setup
21mr|gpupdate-0.9.13.0-5|133	%{_bindir}/gpupdate
21mr|gpupdate-0.9.13.0-5|134	%{_prefix}/libexec/%{name}/scripts_runner
21mr|gpupdate-0.9.13.0-5|135	%{_prefix}/libexec/%{name}/pkcon_runner
21mr|gpupdate-0.9.13.0-5|136	%attr(755,root,root) %{python3_sitelib}/gpoa/gpoa
21mr|gpupdate-0.9.13.0-5|137	%attr(755,root,root) %{python3_sitelib}/gpoa/gpupdate
21mr|gpupdate-0.9.13.0-5|138	%attr(755,root,root) %{python3_sitelib}/gpoa/gpupdate-setup
21mr|gpupdate-0.9.13.0-5|139	%attr(755,root,root) %{python3_sitelib}/gpoa/scripts_runner
21mr|gpupdate-0.9.13.0-5|140	%attr(755,root,root) %{python3_sitelib}/gpoa/pkcon_runner
21mr|gpupdate-0.9.13.0-5|141	%{python3_sitelib}/gpoa
21mr|gpupdate-0.9.13.0-5|142	%{_datadir}/%{name}
21mr|gpupdate-0.9.13.0-5|143	%{_unitdir}/%{name}.service
21mr|gpupdate-0.9.13.0-5|144	%{_unitdir}/%{name}-scripts-run.service
21mr|gpupdate-0.9.13.0-5|145	%{_unitdir}/%{name}.timer
21mr|gpupdate-0.9.13.0-5|146	%{_mandir}/man1/gpoa.1.*
21mr|gpupdate-0.9.13.0-5|147	%{_mandir}/man1/gpupdate.1.*
21mr|gpupdate-0.9.13.0-5|148	%{_userunitdir}/%{name}-user.service
21mr|gpupdate-0.9.13.0-5|149	%{_userunitdir}/%{name}-user.timer
21mr|gpupdate-0.9.13.0-5|150	%{_userunitdir}/%{name}-scripts-run-user.service
21mr|gpupdate-0.9.13.0-5|151	%dir %{_sysconfdir}/%{name}
21mr|gpupdate-0.9.13.0-5|152	%{_sysconfdir}/control.d/facilities/*
21mr|gpupdate-0.9.13.0-5|153	%config(noreplace) %{_sysconfdir}/%{name}/environment
21mr|gpupdate-0.9.13.0-5|154	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.ini
21mr|gpupdate-0.9.13.0-5|155	%config(noreplace) %{_sysconfdir}/pam.d/system-policy-%{name}
21mr|gpupdate-0.9.13.0-5|156	%config(noreplace) %{_sysconfdir}/pam.d/%{name}-remote-policy
21mr|gpupdate-0.9.13.0-5|157	%dir %attr(0700, root, root) %{_cachedir}/%{name}
21mr|gpupdate-0.9.13.0-5|158	%dir %attr(0755, root, root) %{_cachedir}/%{name}_file_cache
21mr|gpupdate-0.9.13.0-5|159	%dir %attr(0700, root, root) %{_cachedir}/%{name}/creds
21mr|gpupdate-0.9.13.0-5|160	%exclude %{python3_sitelib}/gpoa/.pylintrc
21mr|gpupdate-0.9.13.0-5|161	%exclude %{python3_sitelib}/gpoa/.prospector.yaml
21mr|gpupdate-0.9.13.0-5|162	%exclude %{python3_sitelib}/gpoa/Makefile
21mr|gpupdate-0.9.13.0-5|163	%exclude %{python3_sitelib}/gpoa/test
21mr|gpupdate-0.9.13.0-5|164	

12612 21
21mr|gradle-4.4.1-4|1	# Gradle depends on itself for building.  This can be problematic, for
21mr|gradle-4.4.1-4|2	# example when some library it uses changes API, Gradle may stop
21mr|gradle-4.4.1-4|3	# working and it may be impossible to rebuild it in normal way.
21mr|gradle-4.4.1-4|4	#
21mr|gradle-4.4.1-4|5	# For cases like that bootstrap mode can be used.  In this mode a
21mr|gradle-4.4.1-4|6	# minimal working version of Gradle is built with plain groovyc.  The
21mr|gradle-4.4.1-4|7	# only purpose of bootstrapped Gradle is to rebuild itself.  Gradle
21mr|gradle-4.4.1-4|8	# built using bootstrap mode doesn't have all features, for example it
21mr|gradle-4.4.1-4|9	# doesn't provide Maven metadata, and it may have some functionality
21mr|gradle-4.4.1-4|10	# missing.  For this reason a normal non-bootstrap build should be
21mr|gradle-4.4.1-4|11	# done immediately after Gradle is bootstrapped.
21mr|gradle-4.4.1-4|12	%bcond_with bootstrap
21mr|gradle-4.4.1-4|13	
21mr|gradle-4.4.1-4|14	Name:           gradle
21mr|gradle-4.4.1-4|15	Version:        4.4.1
21mr|gradle-4.4.1-4|16	Release:        4%{?with_bootstrap:.boot}
21mr|gradle-4.4.1-4|17	Summary:        Build automation tool
21mr|gradle-4.4.1-4|18	# Some examples and integration tests are under GNU LGPL and Boost
21mr|gradle-4.4.1-4|19	# Software License, but are not used to create binary package.
21mr|gradle-4.4.1-4|20	License:        ASL 2.0
21mr|gradle-4.4.1-4|21	Group:          Development/Java
21mr|gradle-4.4.1-4|22	URL:            http://www.gradle.org/
21mr|gradle-4.4.1-4|23	BuildArch:      noarch
21mr|gradle-4.4.1-4|24	# Java stack is not supported on x86_32
21mr|gradle-4.4.1-4|25	ExcludeArch: %{ix86}
21mr|gradle-4.4.1-4|26	
21mr|gradle-4.4.1-4|27	Source0:        http://services.gradle.org/distributions/gradle-%{version}-src.zip
21mr|gradle-4.4.1-4|28	Source1:        http://services.gradle.org/versions/all#/all-released-versions.json
21mr|gradle-4.4.1-4|29	Source2:        gradle-font-metadata.xml
21mr|gradle-4.4.1-4|30	Source3:        gradle-jquery-metadata.xml
21mr|gradle-4.4.1-4|31	Source4:        gradle-launcher.sh
21mr|gradle-4.4.1-4|32	Source5:        gradle.desktop
21mr|gradle-4.4.1-4|33	Source6:        gradle-man.txt
21mr|gradle-4.4.1-4|34	
21mr|gradle-4.4.1-4|35	# Sources 99xx are used only for bootstrapping.
21mr|gradle-4.4.1-4|36	# Main script used to build gradle with plain groovyc
21mr|gradle-4.4.1-4|37	Source9900:     gradle-bootstrap.sh
21mr|gradle-4.4.1-4|38	# Script used to generate Source991x from upstream binaries
21mr|gradle-4.4.1-4|39	Source9901:     gradle-bootstrap-generate-resources.py
21mr|gradle-4.4.1-4|40	# Files containing information about Gradle module structure
21mr|gradle-4.4.1-4|41	Source9910:     gradle-bootstrap-module-list
21mr|gradle-4.4.1-4|42	Source9911:     gradle-bootstrap-module-dependencies
21mr|gradle-4.4.1-4|43	# List of API mappings, extracted from gradle-docs.jar
21mr|gradle-4.4.1-4|44	Source9920:     gradle-bootstrap-api-mapping.txt
21mr|gradle-4.4.1-4|45	# List of default imorts, extracted from gradle-docs.jar
21mr|gradle-4.4.1-4|46	Source9921:     gradle-bootstrap-default-imports.txt
21mr|gradle-4.4.1-4|47	# List of Gradle plugins, extracted from gradle-core.jar
21mr|gradle-4.4.1-4|48	Source9922:     gradle-bootstrap-plugin.properties
21mr|gradle-4.4.1-4|49	Source9923:     gradle-bootstrap-implementation-plugin.properties
21mr|gradle-4.4.1-4|50	Source9924:     gradle-bootstrap-api-relocated.txt
21mr|gradle-4.4.1-4|51	Source9925:     gradle-bootstrap-test-kit-relocated.txt
21mr|gradle-4.4.1-4|52	
21mr|gradle-4.4.1-4|53	Patch0001:      0001-Gradle-local-mode.patch
21mr|gradle-4.4.1-4|54	Patch0002:      0002-Remove-Class-Path-from-manifest.patch
21mr|gradle-4.4.1-4|55	Patch0003:      0003-Implement-XMvn-repository-factory-method.patch
21mr|gradle-4.4.1-4|56	Patch0004:      0004-Use-unversioned-dependency-JAR-names.patch
21mr|gradle-4.4.1-4|57	Patch0005:      0005-Port-to-Maven-3.3.9-and-Eclipse-Aether.patch
21mr|gradle-4.4.1-4|58	Patch0006:      0006-Disable-code-quality-checks.patch
21mr|gradle-4.4.1-4|59	Patch0007:      0007-Port-to-Kryo-3.0.patch
21mr|gradle-4.4.1-4|60	Patch0008:      0008-Port-to-Ivy-2.4.0.patch
21mr|gradle-4.4.1-4|61	Patch0009:      0009-Port-to-Polyglot-0.1.8.patch
21mr|gradle-4.4.1-4|62	Patch0010:      0010-Port-from-Simple-4-to-Jetty-9.patch
21mr|gradle-4.4.1-4|63	Patch0011:      0011-Disable-benchmarks.patch
21mr|gradle-4.4.1-4|64	Patch0012:      0012-Disable-patching-of-external-modules.patch
21mr|gradle-4.4.1-4|65	Patch0013:      0013-Add-missing-transitive-dependencies.patch
21mr|gradle-4.4.1-4|66	Patch0014:      0014-Disable-ideNative-module.patch
21mr|gradle-4.4.1-4|67	Patch0015:      0015-Disable-docs-build.patch
21mr|gradle-4.4.1-4|68	Patch0016:      0016-Port-to-guava-20.0.patch
21mr|gradle-4.4.1-4|69	# it depends on ant which is Java 8+
21mr|gradle-4.4.1-4|70	Patch0017:      0017-Set-core-api-source-level-to-8.patch
21mr|gradle-4.4.1-4|71	# Fix for CVE-2019-11065, backported from upstream commit 7ee79e7
21mr|gradle-4.4.1-4|72	# https://github.com/gradle/gradle/pull/8927
21mr|gradle-4.4.1-4|73	Patch0018:      0018-Use-HTTPS-for-GoogleAPIs-repository.patch
21mr|gradle-4.4.1-4|74	
21mr|gradle-4.4.1-4|75	# For autosetup
21mr|gradle-4.4.1-4|76	BuildRequires:  git
21mr|gradle-4.4.1-4|77	
21mr|gradle-4.4.1-4|78	# Dependencies on build system used.  In bootstrap mode we use plain
21mr|gradle-4.4.1-4|79	# groovyc to compile Gradle, otherwise Gradle is built with itself.
21mr|gradle-4.4.1-4|80	%if %{with bootstrap}
21mr|gradle-4.4.1-4|81	BuildRequires:  groovy >= 2.3
21mr|gradle-4.4.1-4|82	BuildRequires:  javapackages-local
21mr|gradle-4.4.1-4|83	%else
21mr|gradle-4.4.1-4|84	BuildRequires:  gradle-local
21mr|gradle-4.4.1-4|85	%endif
21mr|gradle-4.4.1-4|86	
21mr|gradle-4.4.1-4|87	# Generic build dependencies
21mr|gradle-4.4.1-4|88	BuildRequires:  desktop-file-utils
21mr|gradle-4.4.1-4|89	BuildRequires:  locales-en
21mr|gradle-4.4.1-4|90	BuildRequires:  hostname
21mr|gradle-4.4.1-4|91	BuildRequires:  procps-ng
21mr|gradle-4.4.1-4|92	
21mr|gradle-4.4.1-4|93	# manpage build dependencies
21mr|gradle-4.4.1-4|94	BuildRequires:  asciidoc
21mr|gradle-4.4.1-4|95	BuildRequires:  docbook-dtd45-xml
21mr|gradle-4.4.1-4|96	BuildRequires:  xmlto
21mr|gradle-4.4.1-4|97	
21mr|gradle-4.4.1-4|98	# Artifacts required for Gradle build
21mr|gradle-4.4.1-4|99	BuildRequires:  mvn(antlr:antlr)
21mr|gradle-4.4.1-4|100	BuildRequires:  mvn(biz.aQute.bnd:bndlib)
21mr|gradle-4.4.1-4|101	BuildRequires:  mvn(bsh:bsh)
21mr|gradle-4.4.1-4|102	BuildRequires:  mvn(ch.qos.logback:logback-classic)
21mr|gradle-4.4.1-4|103	BuildRequires:  mvn(ch.qos.logback:logback-core)
21mr|gradle-4.4.1-4|104	BuildRequires:  mvn(com.amazonaws:aws-java-sdk-core)
21mr|gradle-4.4.1-4|105	BuildRequires:  mvn(com.amazonaws:aws-java-sdk-kms)
21mr|gradle-4.4.1-4|106	BuildRequires:  mvn(com.amazonaws:aws-java-sdk-s3)
21mr|gradle-4.4.1-4|107	BuildRequires:  mvn(com.beust:jcommander)
21mr|gradle-4.4.1-4|108	BuildRequires:  mvn(com.esotericsoftware.kryo:kryo)
21mr|gradle-4.4.1-4|109	BuildRequires:  mvn(com.esotericsoftware:minlog)
21mr|gradle-4.4.1-4|110	BuildRequires:  mvn(com.esotericsoftware:reflectasm)
21mr|gradle-4.4.1-4|111	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|gradle-4.4.1-4|112	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)
21mr|gradle-4.4.1-4|113	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|gradle-4.4.1-4|114	# ! findbugs must include a workaround of rhbz#1657836 from
21mr|gradle-4.4.1-4|115	#   https://build.opensuse.org/request/show/733942
21mr|gradle-4.4.1-4|116	BuildRequires:  mvn(com.google.code.findbugs:findbugs)
21mr|gradle-4.4.1-4|117	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|gradle-4.4.1-4|118	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|gradle-4.4.1-4|119	BuildRequires:  mvn(com.google.guava:guava:20.0)
21mr|gradle-4.4.1-4|120	BuildRequires:  mvn(com.google.guava:guava-jdk5:20.0)
21mr|gradle-4.4.1-4|121	BuildRequires:  mvn(com.google.http-client:google-http-client)
21mr|gradle-4.4.1-4|122	BuildRequires:  mvn(com.google.oauth-client:google-oauth-client)
21mr|gradle-4.4.1-4|123	BuildRequires:  mvn(com.googlecode.jarjar:jarjar)
21mr|gradle-4.4.1-4|124	BuildRequires:  mvn(com.googlecode.jatl:jatl)
21mr|gradle-4.4.1-4|125	BuildRequires:  mvn(com.jcraft:jsch)
21mr|gradle-4.4.1-4|126	BuildRequires:  mvn(com.sun:tools)
21mr|gradle-4.4.1-4|127	BuildRequires:  mvn(com.typesafe.zinc:zinc)
21mr|gradle-4.4.1-4|128	BuildRequires:  mvn(com.uwyn:jhighlight)
21mr|gradle-4.4.1-4|129	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|gradle-4.4.1-4|130	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|gradle-4.4.1-4|131	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|gradle-4.4.1-4|132	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|gradle-4.4.1-4|133	BuildRequires:  mvn(commons-configuration:commons-configuration)
21mr|gradle-4.4.1-4|134	BuildRequires:  mvn(commons-io:commons-io)
21mr|gradle-4.4.1-4|135	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|gradle-4.4.1-4|136	BuildRequires:  mvn(dom4j:dom4j)
21mr|gradle-4.4.1-4|137	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|gradle-4.4.1-4|138	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|gradle-4.4.1-4|139	BuildRequires:  mvn(jaxen:jaxen)
21mr|gradle-4.4.1-4|140	BuildRequires:  mvn(jline:jline)
21mr|gradle-4.4.1-4|141	BuildRequires:  mvn(joda-time:joda-time)
21mr|gradle-4.4.1-4|142	BuildRequires:  mvn(junit:junit)
21mr|gradle-4.4.1-4|143	BuildRequires:  mvn(net.java.dev.jna:jna)
21mr|gradle-4.4.1-4|144	BuildRequires:  mvn(net.jcip:jcip-annotations)
21mr|gradle-4.4.1-4|145	BuildRequires:  mvn(net.rubygrapefruit:native-platform)
21mr|gradle-4.4.1-4|146	BuildRequires:  mvn(net.sourceforge.nekohtml:nekohtml)
21mr|gradle-4.4.1-4|147	BuildRequires:  mvn(org.antlr:antlr4-runtime)
21mr|gradle-4.4.1-4|148	BuildRequires:  mvn(org.apache.ant:ant)
21mr|gradle-4.4.1-4|149	BuildRequires:  mvn(org.apache.ant:ant-launcher)
21mr|gradle-4.4.1-4|150	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|gradle-4.4.1-4|151	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|gradle-4.4.1-4|152	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-annotation_1.0_spec)
21mr|gradle-4.4.1-4|153	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|gradle-4.4.1-4|154	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|gradle-4.4.1-4|155	BuildRequires:  mvn(org.apache.ivy:ivy)
21mr|gradle-4.4.1-4|156	BuildRequires:  mvn(org.apache.maven.wagon:wagon-file)
21mr|gradle-4.4.1-4|157	BuildRequires:  mvn(org.apache.maven.wagon:wagon-http)
21mr|gradle-4.4.1-4|158	BuildRequires:  mvn(org.apache.maven.wagon:wagon-http-shared)
21mr|gradle-4.4.1-4|159	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|gradle-4.4.1-4|160	BuildRequires:  mvn(org.apache.maven:maven-aether-provider)
21mr|gradle-4.4.1-4|161	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|gradle-4.4.1-4|162	BuildRequires:  mvn(org.apache.maven:maven-builder-support)
21mr|gradle-4.4.1-4|163	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|gradle-4.4.1-4|164	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|gradle-4.4.1-4|165	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|gradle-4.4.1-4|166	BuildRequires:  mvn(org.apache.maven:maven-model-builder)
21mr|gradle-4.4.1-4|167	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|gradle-4.4.1-4|168	BuildRequires:  mvn(org.apache.maven:maven-repository-metadata)
21mr|gradle-4.4.1-4|169	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|gradle-4.4.1-4|170	BuildRequires:  mvn(org.apache.maven:maven-settings-builder)
21mr|gradle-4.4.1-4|171	BuildRequires:  mvn(org.apache.xbean:xbean-reflect)
21mr|gradle-4.4.1-4|172	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|gradle-4.4.1-4|173	BuildRequires:  mvn(org.bouncycastle:bcpg-jdk15on)
21mr|gradle-4.4.1-4|174	BuildRequires:  mvn(org.bouncycastle:bcprov-jdk15on)
21mr|gradle-4.4.1-4|175	BuildRequires:  mvn(org.codehaus.groovy.modules.http-builder:http-builder)
21mr|gradle-4.4.1-4|176	BuildRequires:  mvn(org.codehaus.groovy:groovy-all)
21mr|gradle-4.4.1-4|177	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|gradle-4.4.1-4|178	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|gradle-4.4.1-4|179	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|gradle-4.4.1-4|180	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|gradle-4.4.1-4|181	BuildRequires:  mvn(org.codenarc:CodeNarc)
21mr|gradle-4.4.1-4|182	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|gradle-4.4.1-4|183	BuildRequires:  mvn(org.eclipse.aether:aether-connector-basic)
21mr|gradle-4.4.1-4|184	BuildRequires:  mvn(org.eclipse.aether:aether-impl)
21mr|gradle-4.4.1-4|185	BuildRequires:  mvn(org.eclipse.aether:aether-spi)
21mr|gradle-4.4.1-4|186	BuildRequires:  mvn(org.eclipse.aether:aether-transport-wagon)
21mr|gradle-4.4.1-4|187	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|gradle-4.4.1-4|188	BuildRequires:  mvn(org.eclipse.jdt:core)
21mr|gradle-4.4.1-4|189	# dropped in Fedora 32
21mr|gradle-4.4.1-4|190	#BuildRequires:  mvn(org.eclipse.jetty:jetty-annotations)
21mr|gradle-4.4.1-4|191	#BuildRequires:  mvn(org.eclipse.jetty:jetty-jsp)
21mr|gradle-4.4.1-4|192	#BuildRequires:  mvn(org.eclipse.jetty:jetty-plus)
21mr|gradle-4.4.1-4|193	BuildRequires:  mvn(org.eclipse.jetty:jetty-security)
21mr|gradle-4.4.1-4|194	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|gradle-4.4.1-4|195	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)
21mr|gradle-4.4.1-4|196	BuildRequires:  mvn(org.eclipse.jetty:jetty-util)
21mr|gradle-4.4.1-4|197	BuildRequires:  mvn(org.eclipse.jetty:jetty-webapp)
21mr|gradle-4.4.1-4|198	BuildRequires:  mvn(org.eclipse.jetty:jetty-xml)
21mr|gradle-4.4.1-4|199	BuildRequires:  mvn(org.eclipse.jgit:org.eclipse.jgit)
21mr|gradle-4.4.1-4|200	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.inject)
21mr|gradle-4.4.1-4|201	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|gradle-4.4.1-4|202	BuildRequires:  mvn(org.fusesource.hawtjni:hawtjni-runtime)
21mr|gradle-4.4.1-4|203	BuildRequires:  mvn(org.fusesource.jansi:jansi)
21mr|gradle-4.4.1-4|204	BuildRequires:  mvn(org.fusesource.jansi:jansi-native)
21mr|gradle-4.4.1-4|205	BuildRequires:  mvn(org.gmetrics:GMetrics)
21mr|gradle-4.4.1-4|206	BuildRequires:  mvn(org.jsoup:jsoup)
21mr|gradle-4.4.1-4|207	BuildRequires:  mvn(org.mozilla:rhino)
21mr|gradle-4.4.1-4|208	BuildRequires:  mvn(org.objenesis:objenesis)
21mr|gradle-4.4.1-4|209	BuildRequires:  mvn(org.ow2.asm:asm-all)
21mr|gradle-4.4.1-4|210	BuildRequires:  mvn(org.parboiled:parboiled-core)
21mr|gradle-4.4.1-4|211	BuildRequires:  mvn(org.parboiled:parboiled-java)
21mr|gradle-4.4.1-4|212	BuildRequires:  mvn(org.pegdown:pegdown)
21mr|gradle-4.4.1-4|213	BuildRequires:  mvn(org.samba.jcifs:jcifs)
21mr|gradle-4.4.1-4|214	BuildRequires:  mvn(org.slf4j:jcl-over-slf4j)
21mr|gradle-4.4.1-4|215	BuildRequires:  mvn(org.slf4j:jul-to-slf4j)
21mr|gradle-4.4.1-4|216	BuildRequires:  mvn(org.slf4j:log4j-over-slf4j)
21mr|gradle-4.4.1-4|217	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|gradle-4.4.1-4|218	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|gradle-4.4.1-4|219	BuildRequires:  mvn(org.sonatype.plexus:plexus-cipher)
21mr|gradle-4.4.1-4|220	BuildRequires:  mvn(org.sonatype.plexus:plexus-sec-dispatcher)
21mr|gradle-4.4.1-4|221	BuildRequires:  mvn(org.sonatype.pmaven:pmaven-common)
21mr|gradle-4.4.1-4|222	BuildRequires:  mvn(org.sonatype.pmaven:pmaven-groovy)
21mr|gradle-4.4.1-4|223	BuildRequires:  mvn(org.testng:testng)
21mr|gradle-4.4.1-4|224	BuildRequires:  mvn(xerces:xercesImpl)
21mr|gradle-4.4.1-4|225	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|gradle-4.4.1-4|226	
21mr|gradle-4.4.1-4|227	# Artifacts required for Gradle build which don't have Maven metadata
21mr|gradle-4.4.1-4|228	# and thus no mvn provides.
21mr|gradle-4.4.1-4|229	#%%BuildRequires:  lato-fonts
21mr|gradle-4.4.1-4|230	#%%BuildRequires:  liberation-mono-fonts
21mr|gradle-4.4.1-4|231	BuildRequires:  js-jquery
21mr|gradle-4.4.1-4|232	
21mr|gradle-4.4.1-4|233	# Generic runtime dependencies.
21mr|gradle-4.4.1-4|234	Requires:       javapackages-tools
21mr|gradle-4.4.1-4|235	Requires:       bash
21mr|gradle-4.4.1-4|236	Requires:       hicolor-icon-theme
21mr|gradle-4.4.1-4|237	
21mr|gradle-4.4.1-4|238	# Theoretically Gradle might be usable with just JRE, but typical Gradle
21mr|gradle-4.4.1-4|239	# workflow requires full JDK, so we recommend it here.
21mr|gradle-4.4.1-4|240	Recommends:     java-devel
21mr|gradle-4.4.1-4|241	
21mr|gradle-4.4.1-4|242	# Providers of symlinks in Gradle lib/ directory. Generated with:
21mr|gradle-4.4.1-4|243	# for l in $(find /usr/share/gradle -type l); do rpm -qf --qf 'Requires:       %{name}\n' $(readlink $l); done | sort -u | grep -v gradle
21mr|gradle-4.4.1-4|244	Requires:       ant-lib
21mr|gradle-4.4.1-4|245	Requires:       apache-commons-cli
21mr|gradle-4.4.1-4|246	Requires:       apache-commons-codec
21mr|gradle-4.4.1-4|247	Requires:       apache-commons-collections
21mr|gradle-4.4.1-4|248	Requires:       apache-commons-compress
21mr|gradle-4.4.1-4|249	Requires:       apache-commons-io
21mr|gradle-4.4.1-4|250	Requires:       apache-commons-lang
21mr|gradle-4.4.1-4|251	Requires:       apache-commons-lang3
21mr|gradle-4.4.1-4|252	Requires:       apache-ivy
21mr|gradle-4.4.1-4|253	Requires:       aqute-bndlib
21mr|gradle-4.4.1-4|254	Requires:       atinject
21mr|gradle-4.4.1-4|255	Requires:       aws-sdk-java-core
21mr|gradle-4.4.1-4|256	Requires:       aws-sdk-java-kms
21mr|gradle-4.4.1-4|257	Requires:       aws-sdk-java-s3
21mr|gradle-4.4.1-4|258	Requires:       base64coder
21mr|gradle-4.4.1-4|259	Requires:       beust-jcommander
21mr|gradle-4.4.1-4|260	Requires:       bouncycastle
21mr|gradle-4.4.1-4|261	Requires:       bouncycastle-pg
21mr|gradle-4.4.1-4|262	Requires:       bsh
21mr|gradle-4.4.1-4|263	Requires:       ecj
21mr|gradle-4.4.1-4|264	Requires:       glassfish-servlet-api
21mr|gradle-4.4.1-4|265	Requires:       google-gson
21mr|gradle-4.4.1-4|266	Requires:       google-guice
21mr|gradle-4.4.1-4|267	Requires:       groovy-lib
21mr|gradle-4.4.1-4|268	Requires:       guava20
21mr|gradle-4.4.1-4|269	Requires:       hawtjni-runtime
21mr|gradle-4.4.1-4|270	Requires:       httpcomponents-client
21mr|gradle-4.4.1-4|271	Requires:       httpcomponents-core
21mr|gradle-4.4.1-4|272	Requires:       jackson-annotations
21mr|gradle-4.4.1-4|273	Requires:       jackson-core
21mr|gradle-4.4.1-4|274	Requires:       jackson-databind
21mr|gradle-4.4.1-4|275	Requires:       jansi
21mr|gradle-4.4.1-4|276	Requires:       jansi-native
21mr|gradle-4.4.1-4|277	Requires:       jatl
21mr|gradle-4.4.1-4|278	Requires:       jcifs
21mr|gradle-4.4.1-4|279	Requires:       jcip-annotations
21mr|gradle-4.4.1-4|280	Requires:       jcl-over-slf4j
21mr|gradle-4.4.1-4|281	Requires:       jetty-server
21mr|gradle-4.4.1-4|282	Requires:       jetty-util
21mr|gradle-4.4.1-4|283	Requires:       jgit
21mr|gradle-4.4.1-4|284	Requires:       joda-time
21mr|gradle-4.4.1-4|285	Requires:       jsch
21mr|gradle-4.4.1-4|286	Requires:       jsr-305
21mr|gradle-4.4.1-4|287	Requires:       jul-to-slf4j
21mr|gradle-4.4.1-4|288	Requires:       junit
21mr|gradle-4.4.1-4|289	Requires:       kryo
21mr|gradle-4.4.1-4|290	Requires:       log4j-over-slf4j
21mr|gradle-4.4.1-4|291	Requires:       maven-lib
21mr|gradle-4.4.1-4|292	Requires:       maven-resolver-api
21mr|gradle-4.4.1-4|293	Requires:       maven-resolver-connector-basic
21mr|gradle-4.4.1-4|294	Requires:       maven-resolver-impl
21mr|gradle-4.4.1-4|295	Requires:       maven-resolver-spi
21mr|gradle-4.4.1-4|296	Requires:       maven-resolver-transport-wagon
21mr|gradle-4.4.1-4|297	Requires:       maven-resolver-util
21mr|gradle-4.4.1-4|298	Requires:       maven-wagon-file
21mr|gradle-4.4.1-4|299	Requires:       maven-wagon-http
21mr|gradle-4.4.1-4|300	Requires:       maven-wagon-http-shared
21mr|gradle-4.4.1-4|301	Requires:       maven-wagon-provider-api
21mr|gradle-4.4.1-4|302	Requires:       minlog
21mr|gradle-4.4.1-4|303	Requires:       native-platform
21mr|gradle-4.4.1-4|304	Requires:       nekohtml
21mr|gradle-4.4.1-4|305	Requires:       objectweb-asm
21mr|gradle-4.4.1-4|306	Requires:       objenesis
21mr|gradle-4.4.1-4|307	Requires:       plexus-cipher
21mr|gradle-4.4.1-4|308	Requires:       plexus-classworlds
21mr|gradle-4.4.1-4|309	Requires:       plexus-containers-component-annotations
21mr|gradle-4.4.1-4|310	Requires:       plexus-interpolation
21mr|gradle-4.4.1-4|311	Requires:       plexus-sec-dispatcher
21mr|gradle-4.4.1-4|312	Requires:       plexus-utils
21mr|gradle-4.4.1-4|313	Requires:       reflectasm
21mr|gradle-4.4.1-4|314	Requires:       rhino
21mr|gradle-4.4.1-4|315	Requires:       sisu-inject
21mr|gradle-4.4.1-4|316	Requires:       sisu-plexus
21mr|gradle-4.4.1-4|317	Requires:       slf4j
21mr|gradle-4.4.1-4|318	Requires:       snakeyaml
21mr|gradle-4.4.1-4|319	Requires:       tesla-polyglot-common
21mr|gradle-4.4.1-4|320	Requires:       tesla-polyglot-groovy
21mr|gradle-4.4.1-4|321	Requires:       testng
21mr|gradle-4.4.1-4|322	Requires:       xbean
21mr|gradle-4.4.1-4|323	Requires:       xerces-j2
21mr|gradle-4.4.1-4|324	Requires:       xml-commons-apis
21mr|gradle-4.4.1-4|325	
21mr|gradle-4.4.1-4|326	%description
21mr|gradle-4.4.1-4|327	Gradle is build automation evolved. Gradle can automate the building,
21mr|gradle-4.4.1-4|328	testing, publishing, deployment and more of software packages or other
21mr|gradle-4.4.1-4|329	types of projects such as generated static websites, generated
21mr|gradle-4.4.1-4|330	documentation or indeed anything else.
21mr|gradle-4.4.1-4|331	
21mr|gradle-4.4.1-4|332	Gradle combines the power and flexibility of Ant with the dependency
21mr|gradle-4.4.1-4|333	management and conventions of Maven into a more effective way to
21mr|gradle-4.4.1-4|334	build. Powered by a Groovy DSL and packed with innovation, Gradle
21mr|gradle-4.4.1-4|335	provides a declarative way to describe all kinds of builds through
21mr|gradle-4.4.1-4|336	sensible defaults. Gradle is quickly becoming the build system of
21mr|gradle-4.4.1-4|337	choice for many open source projects, leading edge enterprises and
21mr|gradle-4.4.1-4|338	legacy automation challenges.
21mr|gradle-4.4.1-4|339	
21mr|gradle-4.4.1-4|340	%prep
21mr|gradle-4.4.1-4|341	%autosetup -S git
21mr|gradle-4.4.1-4|342	
21mr|gradle-4.4.1-4|343	# Remove bundled wrapper JAR
21mr|gradle-4.4.1-4|344	rm -rf gradle/wrapper/
21mr|gradle-4.4.1-4|345	# Remove bundled JavaScript
21mr|gradle-4.4.1-4|346	>subprojects/diagnostics/src/main/resources/org/gradle/api/tasks/diagnostics/htmldependencyreport/jquery.jstree.js
21mr|gradle-4.4.1-4|347	
21mr|gradle-4.4.1-4|348	# This file is normally downloaded from Internet during package build
21mr|gradle-4.4.1-4|349	mkdir -p build
21mr|gradle-4.4.1-4|350	cp %{SOURCE1} build/all-released-versions.json
21mr|gradle-4.4.1-4|351	
21mr|gradle-4.4.1-4|352	# quality checks for which we don't have deps
21mr|gradle-4.4.1-4|353	rm -r buildSrc/src/main/groovy/org/gradle/binarycompatibility
21mr|gradle-4.4.1-4|354	rm buildSrc/src/main/groovy/org/gradle/build/docs/CacheableAsciidoctorTask.groovy
21mr|gradle-4.4.1-4|355	
21mr|gradle-4.4.1-4|356	# jquery and fonts don't have Maven metadata
21mr|gradle-4.4.1-4|357	%mvn_config resolverSettings/metadataRepositories/repository %{SOURCE2}
21mr|gradle-4.4.1-4|358	%mvn_config resolverSettings/metadataRepositories/repository %{SOURCE3}
21mr|gradle-4.4.1-4|359	
21mr|gradle-4.4.1-4|360	# Tests for bulid script currently fail, but the bulid works.
21mr|gradle-4.4.1-4|361	# TODO: enble tests
21mr|gradle-4.4.1-4|362	rm -rf buildSrc/src/test
21mr|gradle-4.4.1-4|363	
21mr|gradle-4.4.1-4|364	# Compilation with Fedora versions of some libraries produces
21mr|gradle-4.4.1-4|365	# warnings. Lets not treat them as errors to make the build work.
21mr|gradle-4.4.1-4|366	sed -i 's/"-Werror" <<//' gradle/strictCompile.gradle
21mr|gradle-4.4.1-4|367	
21mr|gradle-4.4.1-4|368	removeProject() {
21mr|gradle-4.4.1-4|369	sed -i "/'$1'/d" settings.gradle
21mr|gradle-4.4.1-4|370	sed -i "s/'$1',\?//" build.gradle
21mr|gradle-4.4.1-4|371	}
21mr|gradle-4.4.1-4|372	removeProject resourcesGcs
21mr|gradle-4.4.1-4|373	rm -r subprojects/resources-gcs
21mr|gradle-4.4.1-4|374	rm -r subprojects/ide-native
21mr|gradle-4.4.1-4|375	
21mr|gradle-4.4.1-4|376	%build
21mr|gradle-4.4.1-4|377	export LANG=en_US.UTF8
21mr|gradle-4.4.1-4|378	%if %{with bootstrap}
21mr|gradle-4.4.1-4|379	mkdir -p subprojects/docs/src/main/resources
21mr|gradle-4.4.1-4|380	mkdir -p subprojects/core/src/main/resources/org/gradle/api/internal/runtimeshaded
21mr|gradle-4.4.1-4|381	cp %{SOURCE9920} subprojects/docs/src/main/resources/api-mapping.txt
21mr|gradle-4.4.1-4|382	cp %{SOURCE9921} subprojects/docs/src/main/resources/default-imports.txt
21mr|gradle-4.4.1-4|383	cp %{SOURCE9922} subprojects/core/src/main/resources/gradle-plugins.properties
21mr|gradle-4.4.1-4|384	cp %{SOURCE9923} subprojects/core/src/main/resources/gradle-implementation-plugins.properties
21mr|gradle-4.4.1-4|385	cp %{SOURCE9924} subprojects/core/src/main/resources/org/gradle/api/internal/runtimeshaded/api-relocated.txt
21mr|gradle-4.4.1-4|386	cp %{SOURCE9925} subprojects/core/src/main/resources/org/gradle/api/internal/runtimeshaded/test-kit-relocated.txt
21mr|gradle-4.4.1-4|387	%{SOURCE9900} %{SOURCE9910} %{SOURCE9911}
21mr|gradle-4.4.1-4|388	%else
21mr|gradle-4.4.1-4|389	# Disables parallel build and daemon mode
21mr|gradle-4.4.1-4|390	rm gradle.properties
21mr|gradle-4.4.1-4|391	gradle-local --offline --no-daemon install xmvnInstall \
21mr|gradle-4.4.1-4|392	-Pgradle_installPath=$PWD/inst \
21mr|gradle-4.4.1-4|393	-PfinalRelease -Dbuild.number="%{?fedora:Fedora }%{?rhel:Red Hat }%{version}-%{release}"
21mr|gradle-4.4.1-4|394	%endif
21mr|gradle-4.4.1-4|395	
21mr|gradle-4.4.1-4|396	# manpage build
21mr|gradle-4.4.1-4|397	mkdir man
21mr|gradle-4.4.1-4|398	asciidoc -b docbook -d manpage -o man/gradle.xml %{SOURCE6}
21mr|gradle-4.4.1-4|399	# XXX possible problems with DTD?
21mr|gradle-4.4.1-4|400	# TODO: avoid skipping validation
21mr|gradle-4.4.1-4|401	xmlto --skip-validation man man/gradle.xml -o man
21mr|gradle-4.4.1-4|402	
21mr|gradle-4.4.1-4|403	%install
21mr|gradle-4.4.1-4|404	cp subprojects/distributions/src/toplevel/NOTICE .
21mr|gradle-4.4.1-4|405	cp subprojects/docs/src/samples/application/src/dist/LICENSE .
21mr|gradle-4.4.1-4|406	
21mr|gradle-4.4.1-4|407	install -d -m 755 %{buildroot}%{_javadir}/%{name}/
21mr|gradle-4.4.1-4|408	
21mr|gradle-4.4.1-4|409	%if %{with bootstrap}
21mr|gradle-4.4.1-4|410	cp -r bootstrap-home %{buildroot}%{_datadir}/%{name}
21mr|gradle-4.4.1-4|411	# Launcher with dependencies needs to be in _javadir
21mr|gradle-4.4.1-4|412	# Dependencies of xmvn-connector-gradle need to have Maven metadata
21mr|gradle-4.4.1-4|413	for mod in launcher base-services core core-api dependency-management resources \
21mr|gradle-4.4.1-4|414	logging base-services-groovy model-core; do
21mr|gradle-4.4.1-4|415	%mvn_file ":{gradle-$mod}" %{name}/@1 %{_datadir}/lib/@1
21mr|gradle-4.4.1-4|416	%mvn_artifact org.gradle:gradle-$mod:%{version} bootstrap-home/lib/gradle-$mod.jar
21mr|gradle-4.4.1-4|417	done
21mr|gradle-4.4.1-4|418	
21mr|gradle-4.4.1-4|419	%else # non-bootstrap
21mr|gradle-4.4.1-4|420	
21mr|gradle-4.4.1-4|421	rm -rf inst/bin/gradle.bat inst/media
21mr|gradle-4.4.1-4|422	ln -sf %{_bindir}/%{name} inst/bin/gradle
21mr|gradle-4.4.1-4|423	find inst/lib -type f -name 'gradle*' | sed 's:.*/\(gradle-.*\)-%{version}.*:ln -sf %{_javadir}/%{name}/\1.jar &:' | bash -x
21mr|gradle-4.4.1-4|424	ln -sf $(build-classpath ecj) inst/lib/plugins/ecj.jar
21mr|gradle-4.4.1-4|425	xmvn-subst -s $(find inst/lib -type f)
21mr|gradle-4.4.1-4|426	# TODO figure out why this one is missing
21mr|gradle-4.4.1-4|427	ln -s `find-jar commons-lang` inst/lib/
21mr|gradle-4.4.1-4|428	cp -a inst %{buildroot}%{_datadir}/%{name}
21mr|gradle-4.4.1-4|429	
21mr|gradle-4.4.1-4|430	%endif
21mr|gradle-4.4.1-4|431	
21mr|gradle-4.4.1-4|432	%mvn_install
21mr|gradle-4.4.1-4|433	
21mr|gradle-4.4.1-4|434	install -d -m 755 %{buildroot}%{_bindir}/
21mr|gradle-4.4.1-4|435	install -p -m 755 %{SOURCE4} %{buildroot}%{_bindir}/%{name}
21mr|gradle-4.4.1-4|436	
21mr|gradle-4.4.1-4|437	desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE5}
21mr|gradle-4.4.1-4|438	
21mr|gradle-4.4.1-4|439	for r in 16 24 32 48 64 128 256; do
21mr|gradle-4.4.1-4|440	install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/${r}x${r}/apps/
21mr|gradle-4.4.1-4|441	install -p -m 644 subprojects/distributions/src/toplevel/media/gradle-icon-${r}x${r}.png \
21mr|gradle-4.4.1-4|442	%{buildroot}%{_datadir}/icons/hicolor/${r}x${r}/apps/%{name}.png
21mr|gradle-4.4.1-4|443	done
21mr|gradle-4.4.1-4|444	
21mr|gradle-4.4.1-4|445	install -d -m 755 %{buildroot}%{_mandir}/man1/
21mr|gradle-4.4.1-4|446	install -p -m 644 man/gradle.1 %{buildroot}%{_mandir}/man1/gradle.1
21mr|gradle-4.4.1-4|447	
21mr|gradle-4.4.1-4|448	%files -f .mfiles
21mr|gradle-4.4.1-4|449	%{_bindir}/%{name}
21mr|gradle-4.4.1-4|450	%{_datadir}/%{name}
21mr|gradle-4.4.1-4|451	%{_datadir}/applications/%{name}.desktop
21mr|gradle-4.4.1-4|452	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21mr|gradle-4.4.1-4|453	%{_mandir}/man1/gradle.1*
21mr|gradle-4.4.1-4|454	%license LICENSE NOTICE
21mr|gradle-4.4.1-4|455	

12613 21
21mr|grafana-12.1.8-1|1	# is attached as a webpack tarball (in case of an unsuitable nodejs version on the build system)
21mr|grafana-12.1.8-1|2	%define compile_frontend 0
21mr|grafana-12.1.8-1|3	
21mr|grafana-12.1.8-1|4	%define enable_fips_mode 1
21mr|grafana-12.1.8-1|5	
21mr|grafana-12.1.8-1|6	%global gomodulesmode GO111MODULE=on
21mr|grafana-12.1.8-1|7	%global gotestflags   %{gotestflags} -tags=integration
21mr|grafana-12.1.8-1|8	
21mr|grafana-12.1.8-1|9	Name:             grafana
21mr|grafana-12.1.8-1|10	Version:          12.1.8
21mr|grafana-12.1.8-1|11	Release:          1
21mr|grafana-12.1.8-1|12	Summary:          Metrics dashboard and graph editor
21mr|grafana-12.1.8-1|13	Group:            Development/Other
21mr|grafana-12.1.8-1|14	License:          AGPLv3
21mr|grafana-12.1.8-1|15	URL:              https://grafana.org
21mr|grafana-12.1.8-1|16	
21mr|grafana-12.1.8-1|17	# Source0 contains the tagged upstream sources
21mr|grafana-12.1.8-1|18	Source0:          https://github.com/grafana/grafana/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|grafana-12.1.8-1|19	
21mr|grafana-12.1.8-1|20	# Source1 contains the bundled Go and Node.js dependencies
21mr|grafana-12.1.8-1|21	# Note: In case there were no changes to this tarball, the NVR of this tarball
21mr|grafana-12.1.8-1|22	# lags behind the NVR of this package.
21mr|grafana-12.1.8-1|23	Source1:          grafana-vendor-%{version}.tar.xz
21mr|grafana-12.1.8-1|24	
21mr|grafana-12.1.8-1|25	%if %{compile_frontend} == 0
21mr|grafana-12.1.8-1|26	# Source2 contains the precompiled frontend
21mr|grafana-12.1.8-1|27	# Note: In case there were no changes to this tarball, the NVR of this tarball
21mr|grafana-12.1.8-1|28	# lags behind the NVR of this package.
21mr|grafana-12.1.8-1|29	Source2:          grafana-webpack-%{version}.tar.gz
21mr|grafana-12.1.8-1|30	%endif
21mr|grafana-12.1.8-1|31	
21mr|grafana-12.1.8-1|32	# Source3 contains the systemd-sysusers configuration
21mr|grafana-12.1.8-1|33	Source3:          grafana.sysusers.conf
21mr|grafana-12.1.8-1|34	
21mr|grafana-12.1.8-1|35	# Source4 contains the script to create the vendor and webpack bundles
21mr|grafana-12.1.8-1|36	Source4:          create_bundles.sh
21mr|grafana-12.1.8-1|37	
21mr|grafana-12.1.8-1|38	# Source5 contains the script to build the frontend
21mr|grafana-12.1.8-1|39	Source5:          build_frontend.sh
21mr|grafana-12.1.8-1|40	
21mr|grafana-12.1.8-1|41	# Source6 contains the script to generate the list of bundled nodejs packages
21mr|grafana-12.1.8-1|42	Source6:          list_bundled_nodejs_packages.py
21mr|grafana-12.1.8-1|43	
21mr|grafana-12.1.8-1|44	# Source7 contains the script to create the vendor and webpack bundles in a container
21mr|grafana-12.1.8-1|45	Source7:          create_bundles_in_container.sh
21mr|grafana-12.1.8-1|46	
21mr|grafana-12.1.8-1|47	# Patches affecting the source tarball
21mr|grafana-12.1.8-1|48	Patch1:           0001-update-grafana-cli-script-with-distro-specific-paths.patch
21mr|grafana-12.1.8-1|49	Patch2:           0002-add-manpages.patch
21mr|grafana-12.1.8-1|50	# fix path to /usr/sbin/grafana binary
21mr|grafana-12.1.8-1|51	Patch10:          grafana-systemd-service.patch
21mr|grafana-12.1.8-1|52	
21mr|grafana-12.1.8-1|53	BuildRequires:    systemd
21mr|grafana-12.1.8-1|54	BuildRequires:    golang
21mr|grafana-12.1.8-1|55	BuildRequires:    go-srpm-macros
21mr|grafana-12.1.8-1|56	BuildRequires:    go-rpm-macros
21mr|grafana-12.1.8-1|57	
21mr|grafana-12.1.8-1|58	%if %{compile_frontend}
21mr|grafana-12.1.8-1|59	BuildRequires:    nodejs
21mr|grafana-12.1.8-1|60	BuildRequires:    yarnpkg
21mr|grafana-12.1.8-1|61	%endif
21mr|grafana-12.1.8-1|62	BuildRequires:    openssl-devel
21mr|grafana-12.1.8-1|63	
21mr|grafana-12.1.8-1|64	#please change grafana.sysusers.conf if you change username/group in spec
21mr|grafana-12.1.8-1|65	%global           GRAFANA_USER %{name}
21mr|grafana-12.1.8-1|66	%global           GRAFANA_GROUP %{name}
21mr|grafana-12.1.8-1|67	
21mr|grafana-12.1.8-1|68	# grafana-server service daemon uses systemd
21mr|grafana-12.1.8-1|69	%{?systemd_requires}
21mr|grafana-12.1.8-1|70	Requires(pre):    shadow-utils
21mr|grafana-12.1.8-1|71	
21mr|grafana-12.1.8-1|72	# Grafana queries the mime database (through mime.TypeByExtension, in a unit test and at runtime)
21mr|grafana-12.1.8-1|73	BuildRequires:    shared-mime-info
21mr|grafana-12.1.8-1|74	Requires:         shared-mime-info
21mr|grafana-12.1.8-1|75	
21mr|grafana-12.1.8-1|76	%if 0%{?fedora} || 0%{?rhel} > 7
21mr|grafana-12.1.8-1|77	Recommends: grafana-pcp
21mr|grafana-12.1.8-1|78	%endif
21mr|grafana-12.1.8-1|79	
21mr|grafana-12.1.8-1|80	Obsoletes:        grafana-cloudwatch < 7.3.6-1
21mr|grafana-12.1.8-1|81	Obsoletes:        grafana-elasticsearch < 7.3.6-1
21mr|grafana-12.1.8-1|82	Obsoletes:        grafana-azure-monitor < 7.3.6-1
21mr|grafana-12.1.8-1|83	Obsoletes:        grafana-graphite < 7.3.6-1
21mr|grafana-12.1.8-1|84	Obsoletes:        grafana-influxdb < 7.3.6-1
21mr|grafana-12.1.8-1|85	Obsoletes:        grafana-loki < 7.3.6-1
21mr|grafana-12.1.8-1|86	Obsoletes:        grafana-mssql < 7.3.6-1
21mr|grafana-12.1.8-1|87	Obsoletes:        grafana-mysql < 7.3.6-1
21mr|grafana-12.1.8-1|88	Obsoletes:        grafana-opentsdb < 7.3.6-1
21mr|grafana-12.1.8-1|89	Obsoletes:        grafana-postgres < 7.3.6-1
21mr|grafana-12.1.8-1|90	Obsoletes:        grafana-prometheus < 7.3.6-1
21mr|grafana-12.1.8-1|91	Obsoletes:        grafana-stackdriver < 7.3.6-1
21mr|grafana-12.1.8-1|92	Provides:         grafana-cloudwatch = 7.3.6-1
21mr|grafana-12.1.8-1|93	Provides:         grafana-elasticsearch = 7.3.6-1
21mr|grafana-12.1.8-1|94	Provides:         grafana-azure-monitor = 7.3.6-1
21mr|grafana-12.1.8-1|95	Provides:         grafana-graphite = 7.3.6-1
21mr|grafana-12.1.8-1|96	Provides:         grafana-influxdb = 7.3.6-1
21mr|grafana-12.1.8-1|97	Provides:         grafana-loki = 7.3.6-1
21mr|grafana-12.1.8-1|98	Provides:         grafana-mssql = 7.3.6-1
21mr|grafana-12.1.8-1|99	Provides:         grafana-mysql = 7.3.6-1
21mr|grafana-12.1.8-1|100	Provides:         grafana-opentsdb = 7.3.6-1
21mr|grafana-12.1.8-1|101	Provides:         grafana-postgres = 7.3.6-1
21mr|grafana-12.1.8-1|102	Provides:         grafana-prometheus = 7.3.6-1
21mr|grafana-12.1.8-1|103	Provides:         grafana-stackdriver = 7.3.6-1
21mr|grafana-12.1.8-1|104	
21mr|grafana-12.1.8-1|105	%description
21mr|grafana-12.1.8-1|106	Grafana is an open source, feature rich metrics dashboard and graph editor for
21mr|grafana-12.1.8-1|107	Graphite, InfluxDB & OpenTSDB.
21mr|grafana-12.1.8-1|108	
21mr|grafana-12.1.8-1|109	
21mr|grafana-12.1.8-1|110	%prep
21mr|grafana-12.1.8-1|111	%setup -q -T -D -b 0
21mr|grafana-12.1.8-1|112	%setup -q -T -D -b 1
21mr|grafana-12.1.8-1|113	%if %{compile_frontend} == 0
21mr|grafana-12.1.8-1|114	# remove bundled plugins source, otherwise they'll get merged
21mr|grafana-12.1.8-1|115	# with the compiled bundled plugins when extracting the webpack
21mr|grafana-12.1.8-1|116	#rm -r plugins-bundled
21mr|grafana-12.1.8-1|117	%setup -q -T -D -b 2
21mr|grafana-12.1.8-1|118	%endif
21mr|grafana-12.1.8-1|119	
21mr|grafana-12.1.8-1|120	%autopatch -p1
21mr|grafana-12.1.8-1|121	
21mr|grafana-12.1.8-1|122	%build
21mr|grafana-12.1.8-1|123	export %gomodulesmode
21mr|grafana-12.1.8-1|124	
21mr|grafana-12.1.8-1|125	# Build the frontend
21mr|grafana-12.1.8-1|126	%if %{compile_frontend}
21mr|grafana-12.1.8-1|127	%{SOURCE5}
21mr|grafana-12.1.8-1|128	%endif
21mr|grafana-12.1.8-1|129	
21mr|grafana-12.1.8-1|130	# Build the backend
21mr|grafana-12.1.8-1|131	
21mr|grafana-12.1.8-1|132	# see grafana-X.Y.Z/pkg/build/cmd.go
21mr|grafana-12.1.8-1|133	#export LDFLAGS="-X main.version=%{version}"
21mr|grafana-12.1.8-1|134	for cmd in grafana grafana-cli grafana-server; do
21mr|grafana-12.1.8-1|135	#gobuild -o %{_builddir}/bin/${cmd} ./pkg/cmd/${cmd}
21mr|grafana-12.1.8-1|136	go build -mod=vendor -ldflags "-X main.version=%{version} -X main.commit=%{release} -X main.branch=rosa " -o %{_builddir}/bin/${cmd} ./pkg/cmd/${cmd}
21mr|grafana-12.1.8-1|137	done
21mr|grafana-12.1.8-1|138	
21mr|grafana-12.1.8-1|139	
21mr|grafana-12.1.8-1|140	%install
21mr|grafana-12.1.8-1|141	# dirs, shared files, public html, webpack
21mr|grafana-12.1.8-1|142	install -d %{buildroot}%{_sbindir}
21mr|grafana-12.1.8-1|143	install -d %{buildroot}%{_datadir}/%{name}
21mr|grafana-12.1.8-1|144	install -d %{buildroot}%{_libexecdir}/%{name}
21mr|grafana-12.1.8-1|145	cp -a conf public %{buildroot}%{_datadir}/%{name}
21mr|grafana-12.1.8-1|146	rm -f %{buildroot}%{_datadir}/%{name}/public/img/icons/.gitignore
21mr|grafana-12.1.8-1|147	rm %{buildroot}%{_datadir}/%{name}/public/lib/.gitignore
21mr|grafana-12.1.8-1|148	
21mr|grafana-12.1.8-1|149	# wrappers
21mr|grafana-12.1.8-1|150	install -p -m 755 packaging/wrappers/grafana-cli %{buildroot}%{_sbindir}/%{name}-cli
21mr|grafana-12.1.8-1|151	
21mr|grafana-12.1.8-1|152	# binaries
21mr|grafana-12.1.8-1|153	install -p -m 755 %{_builddir}/bin/%{name}-server %{buildroot}%{_sbindir}
21mr|grafana-12.1.8-1|154	install -p -m 755 %{_builddir}/bin/%{name}-cli %{buildroot}%{_libexecdir}/%{name}
21mr|grafana-12.1.8-1|155	install -p -m 755 %{_builddir}/bin/%{name} %{buildroot}%{_sbindir}/%{name}
21mr|grafana-12.1.8-1|156	
21mr|grafana-12.1.8-1|157	# man pages
21mr|grafana-12.1.8-1|158	install -d %{buildroot}%{_mandir}/man1
21mr|grafana-12.1.8-1|159	install -p -m 644 docs/man/man1/* %{buildroot}%{_mandir}/man1
21mr|grafana-12.1.8-1|160	
21mr|grafana-12.1.8-1|161	# config dirs
21mr|grafana-12.1.8-1|162	install -d %{buildroot}%{_sysconfdir}/%{name}
21mr|grafana-12.1.8-1|163	install -d %{buildroot}%{_sysconfdir}/%{name}/provisioning
21mr|grafana-12.1.8-1|164	install -d %{buildroot}%{_sysconfdir}/%{name}/provisioning/alerting
21mr|grafana-12.1.8-1|165	install -d %{buildroot}%{_sysconfdir}/%{name}/provisioning/access-control
21mr|grafana-12.1.8-1|166	install -d %{buildroot}%{_sysconfdir}/%{name}/provisioning/dashboards
21mr|grafana-12.1.8-1|167	install -d %{buildroot}%{_sysconfdir}/%{name}/provisioning/datasources
21mr|grafana-12.1.8-1|168	install -d %{buildroot}%{_sysconfdir}/%{name}/provisioning/notifiers
21mr|grafana-12.1.8-1|169	install -d %{buildroot}%{_sysconfdir}/%{name}/provisioning/plugins
21mr|grafana-12.1.8-1|170	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|grafana-12.1.8-1|171	
21mr|grafana-12.1.8-1|172	# config defaults
21mr|grafana-12.1.8-1|173	install -p -m 640 conf/sample.ini %{buildroot}%{_sysconfdir}/%{name}/grafana.ini
21mr|grafana-12.1.8-1|174	install -p -m 640 conf/ldap.toml %{buildroot}%{_sysconfdir}/%{name}/ldap.toml
21mr|grafana-12.1.8-1|175	install -p -m 644 conf/defaults.ini %{buildroot}%{_datadir}/%{name}/conf/defaults.ini
21mr|grafana-12.1.8-1|176	install -p -m 644 conf/sample.ini %{buildroot}%{_datadir}/%{name}/conf/sample.ini
21mr|grafana-12.1.8-1|177	install -p -m 644 packaging/rpm/sysconfig/grafana-server \
21mr|grafana-12.1.8-1|178	%{buildroot}%{_sysconfdir}/sysconfig/grafana-server
21mr|grafana-12.1.8-1|179	
21mr|grafana-12.1.8-1|180	# config database directory and plugins
21mr|grafana-12.1.8-1|181	install -d -m 750 %{buildroot}%{_sharedstatedir}/%{name}
21mr|grafana-12.1.8-1|182	install -d -m 755 %{buildroot}%{_sharedstatedir}/%{name}/plugins
21mr|grafana-12.1.8-1|183	
21mr|grafana-12.1.8-1|184	# log directory
21mr|grafana-12.1.8-1|185	install -d %{buildroot}%{_localstatedir}/log/%{name}
21mr|grafana-12.1.8-1|186	
21mr|grafana-12.1.8-1|187	# systemd service files
21mr|grafana-12.1.8-1|188	install -d %{buildroot}%{_unitdir} # only needed for manual rpmbuilds
21mr|grafana-12.1.8-1|189	install -p -m 644 packaging/rpm/systemd/grafana-server.service \
21mr|grafana-12.1.8-1|190	%{buildroot}%{_unitdir}
21mr|grafana-12.1.8-1|191	
21mr|grafana-12.1.8-1|192	# daemon run pid file config for using tmpfs
21mr|grafana-12.1.8-1|193	install -d %{buildroot}%{_tmpfilesdir}
21mr|grafana-12.1.8-1|194	echo "d %{_rundir}/%{name} 0755 %{GRAFANA_USER} %{GRAFANA_GROUP} -" \
21mr|grafana-12.1.8-1|195	> %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|grafana-12.1.8-1|196	
21mr|grafana-12.1.8-1|197	# systemd-sysusers configuration
21mr|grafana-12.1.8-1|198	install -p -m 644 -D %{SOURCE3} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|grafana-12.1.8-1|199	
21mr|grafana-12.1.8-1|200	%pre
21mr|grafana-12.1.8-1|201	%sysusers_create_package %{GRAFANA_USER} %{SOURCE3}
21mr|grafana-12.1.8-1|202	
21mr|grafana-12.1.8-1|203	%preun
21mr|grafana-12.1.8-1|204	%systemd_preun grafana-server.service
21mr|grafana-12.1.8-1|205	
21mr|grafana-12.1.8-1|206	%post
21mr|grafana-12.1.8-1|207	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|grafana-12.1.8-1|208	%systemd_post grafana-server.service
21mr|grafana-12.1.8-1|209	# create grafana.db with secure permissions on new installations
21mr|grafana-12.1.8-1|210	# otherwise grafana-server is creating grafana.db on first start
21mr|grafana-12.1.8-1|211	# with world-readable permissions, which may leak encrypted datasource
21mr|grafana-12.1.8-1|212	# passwords to all users (if the secret_key in grafana.ini was not changed)
21mr|grafana-12.1.8-1|213	
21mr|grafana-12.1.8-1|214	# https://bugzilla.redhat.com/show_bug.cgi?id=1805472
21mr|grafana-12.1.8-1|215	if [ "$1" = 1 ] && [ ! -f %{_sharedstatedir}/%{name}/grafana.db ]; then
21mr|grafana-12.1.8-1|216	touch %{_sharedstatedir}/%{name}/grafana.db
21mr|grafana-12.1.8-1|217	fi
21mr|grafana-12.1.8-1|218	
21mr|grafana-12.1.8-1|219	# apply secure permissions to grafana.db if it exists
21mr|grafana-12.1.8-1|220	# (may not exist on upgrades, because users can choose between sqlite/mysql/postgres)
21mr|grafana-12.1.8-1|221	if [ -f %{_sharedstatedir}/%{name}/grafana.db ]; then
21mr|grafana-12.1.8-1|222	chown %{GRAFANA_USER}:%{GRAFANA_GROUP} %{_sharedstatedir}/%{name}/grafana.db
21mr|grafana-12.1.8-1|223	chmod 640 %{_sharedstatedir}/%{name}/grafana.db
21mr|grafana-12.1.8-1|224	fi
21mr|grafana-12.1.8-1|225	
21mr|grafana-12.1.8-1|226	# required for upgrades
21mr|grafana-12.1.8-1|227	chmod 640 %{_sysconfdir}/%{name}/grafana.ini
21mr|grafana-12.1.8-1|228	chmod 640 %{_sysconfdir}/%{name}/ldap.toml
21mr|grafana-12.1.8-1|229	
21mr|grafana-12.1.8-1|230	%postun
21mr|grafana-12.1.8-1|231	%systemd_postun_with_restart grafana-server.service
21mr|grafana-12.1.8-1|232	
21mr|grafana-12.1.8-1|233	%files
21mr|grafana-12.1.8-1|234	# binaries and wrappers
21mr|grafana-12.1.8-1|235	%{_sbindir}/%{name}
21mr|grafana-12.1.8-1|236	%{_sbindir}/%{name}-server
21mr|grafana-12.1.8-1|237	%{_sbindir}/%{name}-cli
21mr|grafana-12.1.8-1|238	%{_libexecdir}/%{name}
21mr|grafana-12.1.8-1|239	
21mr|grafana-12.1.8-1|240	# config files
21mr|grafana-12.1.8-1|241	%config(noreplace) %{_sysconfdir}/sysconfig/grafana-server
21mr|grafana-12.1.8-1|242	%dir %{_sysconfdir}/%{name}
21mr|grafana-12.1.8-1|243	%attr(0755, root, %{GRAFANA_GROUP}) %dir %{_sysconfdir}/%{name}/provisioning
21mr|grafana-12.1.8-1|244	%attr(0755, root, %{GRAFANA_GROUP}) %dir %{_sysconfdir}/%{name}/provisioning/alerting
21mr|grafana-12.1.8-1|245	%attr(0755, root, %{GRAFANA_GROUP}) %dir %{_sysconfdir}/%{name}/provisioning/access-control
21mr|grafana-12.1.8-1|246	%attr(0755, root, %{GRAFANA_GROUP}) %dir %{_sysconfdir}/%{name}/provisioning/dashboards
21mr|grafana-12.1.8-1|247	%attr(0750, root, %{GRAFANA_GROUP}) %dir %{_sysconfdir}/%{name}/provisioning/datasources
21mr|grafana-12.1.8-1|248	%attr(0755, root, %{GRAFANA_GROUP}) %dir %{_sysconfdir}/%{name}/provisioning/notifiers
21mr|grafana-12.1.8-1|249	%attr(0755, root, %{GRAFANA_GROUP}) %dir %{_sysconfdir}/%{name}/provisioning/plugins
21mr|grafana-12.1.8-1|250	%attr(0640, root, %{GRAFANA_GROUP}) %config(noreplace) %{_sysconfdir}/%{name}/grafana.ini
21mr|grafana-12.1.8-1|251	%attr(0640, root, %{GRAFANA_GROUP}) %config(noreplace) %{_sysconfdir}/%{name}/ldap.toml
21mr|grafana-12.1.8-1|252	
21mr|grafana-12.1.8-1|253	# config database directory and plugins
21mr|grafana-12.1.8-1|254	%attr(0750, %{GRAFANA_USER}, %{GRAFANA_GROUP}) %dir %{_sharedstatedir}/%{name}
21mr|grafana-12.1.8-1|255	%attr(-,    %{GRAFANA_USER}, %{GRAFANA_GROUP}) %dir %{_sharedstatedir}/%{name}/plugins
21mr|grafana-12.1.8-1|256	
21mr|grafana-12.1.8-1|257	# shared directory and all files therein
21mr|grafana-12.1.8-1|258	%{_datadir}/%{name}
21mr|grafana-12.1.8-1|259	
21mr|grafana-12.1.8-1|260	# systemd service file
21mr|grafana-12.1.8-1|261	%{_unitdir}/grafana-server.service
21mr|grafana-12.1.8-1|262	
21mr|grafana-12.1.8-1|263	# Grafana configuration to dynamically create /run/grafana/grafana.pid on tmpfs
21mr|grafana-12.1.8-1|264	%{_tmpfilesdir}/%{name}.conf
21mr|grafana-12.1.8-1|265	
21mr|grafana-12.1.8-1|266	# systemd-sysusers configuration file
21mr|grafana-12.1.8-1|267	%{_sysusersdir}/%{name}.conf
21mr|grafana-12.1.8-1|268	
21mr|grafana-12.1.8-1|269	# log directory - grafana.log is created by grafana-server, and it does it's own log rotation
21mr|grafana-12.1.8-1|270	%attr(0755, %{GRAFANA_USER}, %{GRAFANA_GROUP}) %dir %{_localstatedir}/log/%{name}
21mr|grafana-12.1.8-1|271	
21mr|grafana-12.1.8-1|272	# man pages for grafana binaries
21mr|grafana-12.1.8-1|273	%{_mandir}/man1/%{name}-server.1*
21mr|grafana-12.1.8-1|274	%{_mandir}/man1/%{name}-cli.1*
21mr|grafana-12.1.8-1|275	
21mr|grafana-12.1.8-1|276	# other docs and license
21mr|grafana-12.1.8-1|277	%license LICENSE LICENSING.md NOTICE.md
21mr|grafana-12.1.8-1|278	%doc CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md GOVERNANCE.md HALL_OF_FAME.md MAINTAINERS.md
21mr|grafana-12.1.8-1|279	%doc README.md ROADMAP.md SECURITY.md SUPPORT.md WORKFLOW.md
21mr|grafana-12.1.8-1|280	
21mr|grafana-12.1.8-1|281	%changelog
21mr|grafana-12.1.8-1|282	* Mon Mar 2 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grafana-12.1.8-1|283	- cleanup
21mr|grafana-12.1.8-1|284	
21mr|grafana-12.1.8-1|285	* Mon Mar 2 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grafana-12.1.8-1|286	- Update version to 12.1.8
21mr|grafana-12.1.8-1|287	
21mr|grafana-12.1.8-1|288	* Fri Feb 27 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grafana-12.1.8-1|289	- add go.mod etc. to vendor archive
21mr|grafana-12.1.8-1|290	
21mr|grafana-12.1.8-1|291	* Fri Feb 27 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grafana-12.1.8-1|292	- fix bundles script
21mr|grafana-12.1.8-1|293	
21mr|grafana-12.1.8-1|294	* Fri Feb 27 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grafana-12.1.8-1|295	- update vendor archive
21mr|grafana-12.1.8-1|296	
21mr|grafana-12.1.8-1|297	* Fri Feb 27 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grafana-12.1.8-1|298	- update vendor archive
21mr|grafana-12.1.8-1|299	
21mr|grafana-12.1.8-1|300	* Fri Feb 27 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grafana-12.1.8-1|301	- update vendor archive, fix bundles script
21mr|grafana-12.1.8-1|302	
21mr|grafana-12.1.8-1|303	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grafana-12.1.8-1|304	- fix CVE
21mr|grafana-12.1.8-1|305	
21mr|grafana-12.1.8-1|306	* Thu Feb 26 2026 repo bot <abf@abf.io>
21mr|grafana-12.1.8-1|307	- update 10.4.19
21mr|grafana-12.1.8-1|308	
21mr|grafana-12.1.8-1|309	* Thu Jun 20 2024 Alexander Stefanov <alexander@mezon.ru> 10.4.4-1
21mr|grafana-12.1.8-1|310	- 10.4.4
21mr|grafana-12.1.8-1|311	
21mr|grafana-12.1.8-1|312	* Mon Apr 8 2024 Alexander Stefanov <alexander@mezon.ru> 10.4.1-1
21mr|grafana-12.1.8-1|313	- 10.4.1
21mr|grafana-12.1.8-1|314	
21mr|grafana-12.1.8-1|315	* Wed Nov 1 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.2.20-4
21mr|grafana-12.1.8-1|316	- cleanup
21mr|grafana-12.1.8-1|317	
21mr|grafana-12.1.8-1|318	* Wed Nov 1 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|319	- enable patch10, fix create /run/grafana dir after install rpm
21mr|grafana-12.1.8-1|320	
21mr|grafana-12.1.8-1|321	* Wed Nov 1 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.2.20-3
21mr|grafana-12.1.8-1|322	- restore grafana binary to /usr/sbin, patch path in systemd.service
21mr|grafana-12.1.8-1|323	
21mr|grafana-12.1.8-1|324	* Wed Nov 1 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|325	- fix grafana binary path, add elerting directory, add /var/run/grafana
21mr|grafana-12.1.8-1|326	
21mr|grafana-12.1.8-1|327	* Tue Oct 31 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.2.20-2
21mr|grafana-12.1.8-1|328	- add grafana executable
21mr|grafana-12.1.8-1|329	
21mr|grafana-12.1.8-1|330	* Mon Oct 30 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.2.20-1
21mr|grafana-12.1.8-1|331	- Update version to 9.2.20
21mr|grafana-12.1.8-1|332	
21mr|grafana-12.1.8-1|333	* Tue Oct 18 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.0.9-1
21mr|grafana-12.1.8-1|334	- Update version to 9.0.9
21mr|grafana-12.1.8-1|335	
21mr|grafana-12.1.8-1|336	* Tue Oct 12 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|337	- fix 'file listed twice' error
21mr|grafana-12.1.8-1|338	
21mr|grafana-12.1.8-1|339	* Thu Sep 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.5.9-1
21mr|grafana-12.1.8-1|340	- Update version to 7.5.9
21mr|grafana-12.1.8-1|341	
21mr|grafana-12.1.8-1|342	* Tue Jun 8 2021 Andrey Grigorev <survolog@yandex.ru> 7.1.1-2
21mr|grafana-12.1.8-1|343	- Disable tests
21mr|grafana-12.1.8-1|344	
21mr|grafana-12.1.8-1|345	* Tue Jun 8 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|grafana-12.1.8-1|346	- Disable unknown Rec
21mr|grafana-12.1.8-1|347	
21mr|grafana-12.1.8-1|348	* Tue Aug 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|349	- fix sysusers.conf
21mr|grafana-12.1.8-1|350	
21mr|grafana-12.1.8-1|351	* Sat Aug 8 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|352	- remove unneeded comment
21mr|grafana-12.1.8-1|353	
21mr|grafana-12.1.8-1|354	* Sat Aug 8 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.1.1-1
21mr|grafana-12.1.8-1|355	- fix typo
21mr|grafana-12.1.8-1|356	
21mr|grafana-12.1.8-1|357	* Sat Aug 8 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|358	- remove compare version of Go
21mr|grafana-12.1.8-1|359	
21mr|grafana-12.1.8-1|360	* Sat Aug 8 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|361	- add compare version for golang
21mr|grafana-12.1.8-1|362	
21mr|grafana-12.1.8-1|363	* Sat Aug 8 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|364	- v.7.1.1
21mr|grafana-12.1.8-1|365	
21mr|grafana-12.1.8-1|366	* Fri Aug 7 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|367	- add sysuser create
21mr|grafana-12.1.8-1|368	
21mr|grafana-12.1.8-1|369	* Sun May 24 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|370	- add BR python2
21mr|grafana-12.1.8-1|371	
21mr|grafana-12.1.8-1|372	* Sun May 24 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|373	- temporary remove vendor.tar.gz
21mr|grafana-12.1.8-1|374	
21mr|grafana-12.1.8-1|375	* Sun May 24 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|376	- temporary remove vendor.tar.gz
21mr|grafana-12.1.8-1|377	
21mr|grafana-12.1.8-1|378	* Sun May 24 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grafana-12.1.8-1|379	- update version 7.0.0
21mr|grafana-12.1.8-1|380	
21mr|grafana-12.1.8-1|381	* Thu May 21 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|grafana-12.1.8-1|382	- new pkg

12614 21
21mr|granatier-23.08.4-2|1	
21mr|granatier-23.08.4-2|2	Summary:	KDE Bomberman game
21mr|granatier-23.08.4-2|3	Name:		granatier
21mr|granatier-23.08.4-2|4	Version:	23.08.4
21mr|granatier-23.08.4-2|5	Release:	2
21mr|granatier-23.08.4-2|6	Epoch:		1
21mr|granatier-23.08.4-2|7	License:	GPLv2+
21mr|granatier-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|granatier-23.08.4-2|9	Url:		http://www.kde.org/applications/games/granatier/
21mr|granatier-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|granatier-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|granatier-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|granatier-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|granatier-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|granatier-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|granatier-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|granatier-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|granatier-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|granatier-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|granatier-23.08.4-2|20	BuildRequires:	kf5newstuff-devel
21mr|granatier-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|granatier-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|granatier-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|granatier-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|granatier-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|granatier-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|granatier-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Svg)
21mr|granatier-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|granatier-23.08.4-2|29	
21mr|granatier-23.08.4-2|30	%description
21mr|granatier-23.08.4-2|31	Granatier is a clone of the classic Bomberman game, inspired by the work
21mr|granatier-23.08.4-2|32	of the Clanbomber clone.
21mr|granatier-23.08.4-2|33	
21mr|granatier-23.08.4-2|34	%files -f %{name}.lang
21mr|granatier-23.08.4-2|35	%{_kde5_applicationsdir}/org.kde.granatier.desktop
21mr|granatier-23.08.4-2|36	%{_kde5_bindir}/granatier
21mr|granatier-23.08.4-2|37	%{_kde5_datadir}/qlogging-categories5/granatier.categories
21mr|granatier-23.08.4-2|38	%{_kde5_datadir}/granatier
21mr|granatier-23.08.4-2|39	%{_kde5_datadir}/config.kcfg/granatier.kcfg
21mr|granatier-23.08.4-2|40	%{_kde5_iconsdir}/*/*/apps/granatier.*
21mr|granatier-23.08.4-2|41	%{_appdatadir}/org.kde.granatier.appdata.xml
21mr|granatier-23.08.4-2|42	
21mr|granatier-23.08.4-2|43	#------------------------------------------------------------------------------
21mr|granatier-23.08.4-2|44	
21mr|granatier-23.08.4-2|45	%prep
21mr|granatier-23.08.4-2|46	%autosetup -p1
21mr|granatier-23.08.4-2|47	
21mr|granatier-23.08.4-2|48	%build
21mr|granatier-23.08.4-2|49	%cmake_kde5
21mr|granatier-23.08.4-2|50	%make
21mr|granatier-23.08.4-2|51	
21mr|granatier-23.08.4-2|52	%install
21mr|granatier-23.08.4-2|53	%makeinstall_std -C build
21mr|granatier-23.08.4-2|54	
21mr|granatier-23.08.4-2|55	%find_lang %{name} --with-kde --with-html
21mr|granatier-23.08.4-2|56	

12615 21
21mr|grantlee-editor-23.08.4-2|1	Summary:	Grantlee editor for KDE PIM applications
21mr|grantlee-editor-23.08.4-2|2	Name:		grantlee-editor
21mr|grantlee-editor-23.08.4-2|3	Version:	23.08.4
21mr|grantlee-editor-23.08.4-2|4	Release:	2
21mr|grantlee-editor-23.08.4-2|5	Epoch:		3
21mr|grantlee-editor-23.08.4-2|6	License:	GPLv2+
21mr|grantlee-editor-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|grantlee-editor-23.08.4-2|8	Url:		http://www.kde.org
21mr|grantlee-editor-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|grantlee-editor-23.08.4-2|10	Patch0:		grantlee-editor-categories.patch
21mr|grantlee-editor-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|grantlee-editor-23.08.4-2|12	BuildRequires:	qgpgme-devel
21mr|grantlee-editor-23.08.4-2|13	BuildRequires:	sasl-devel
21mr|grantlee-editor-23.08.4-2|14	BuildRequires:	kf5akonadimime-devel
21mr|grantlee-editor-23.08.4-2|15	BuildRequires:	kf5archive-devel
21mr|grantlee-editor-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|grantlee-editor-23.08.4-2|17	BuildRequires:	kf5dbusaddons-devel
21mr|grantlee-editor-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|grantlee-editor-23.08.4-2|19	BuildRequires:	kf5grantleetheme-devel
21mr|grantlee-editor-23.08.4-2|20	BuildRequires:	kf5libkdepim-devel
21mr|grantlee-editor-23.08.4-2|21	BuildRequires:	kf5libkleo-devel
21mr|grantlee-editor-23.08.4-2|22	BuildRequires:	kf5messageviewer-devel
21mr|grantlee-editor-23.08.4-2|23	BuildRequires:	kf5newstuff-devel
21mr|grantlee-editor-23.08.4-2|24	BuildRequires:	kf5parts-devel
21mr|grantlee-editor-23.08.4-2|25	BuildRequires:	kf5pimcommon-devel
21mr|grantlee-editor-23.08.4-2|26	BuildRequires:	kf5pimtextedit-devel
21mr|grantlee-editor-23.08.4-2|27	BuildRequires:	kf5syntaxhighlighting-devel
21mr|grantlee-editor-23.08.4-2|28	BuildRequires:	kf5texteditor-devel
21mr|grantlee-editor-23.08.4-2|29	BuildRequires:	kf5wallet-devel
21mr|grantlee-editor-23.08.4-2|30	BuildRequires:	kf5xmlgui-devel
21mr|grantlee-editor-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Core)
21mr|grantlee-editor-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Gui)
21mr|grantlee-editor-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Network)
21mr|grantlee-editor-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|grantlee-editor-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Qml)
21mr|grantlee-editor-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Quick)
21mr|grantlee-editor-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|grantlee-editor-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|grantlee-editor-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|grantlee-editor-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|grantlee-editor-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|grantlee-editor-23.08.4-2|42	Provides:	grantleeeditor = %{EVRD}
21mr|grantlee-editor-23.08.4-2|43	
21mr|grantlee-editor-23.08.4-2|44	%description
21mr|grantlee-editor-23.08.4-2|45	Grantlee editor for KDE PIM applications.
21mr|grantlee-editor-23.08.4-2|46	
21mr|grantlee-editor-23.08.4-2|47	%files -f %{name}.lang
21mr|grantlee-editor-23.08.4-2|48	%{_kde5_applicationsdir}/org.kde.contactprintthemeeditor.desktop
21mr|grantlee-editor-23.08.4-2|49	%{_kde5_applicationsdir}/org.kde.contactthemeeditor.desktop
21mr|grantlee-editor-23.08.4-2|50	%{_kde5_applicationsdir}/org.kde.headerthemeeditor.desktop
21mr|grantlee-editor-23.08.4-2|51	%{_kde5_bindir}/contactprintthemeeditor
21mr|grantlee-editor-23.08.4-2|52	%{_kde5_bindir}/contactthemeeditor
21mr|grantlee-editor-23.08.4-2|53	%{_kde5_bindir}/headerthemeeditor
21mr|grantlee-editor-23.08.4-2|54	%{_kde5_datadir}/config.kcfg/grantleethemeeditor.kcfg
21mr|grantlee-editor-23.08.4-2|55	%{_kde5_datadir}/qlogging-categories5/grantleeditor.categories
21mr|grantlee-editor-23.08.4-2|56	%{_kde5_datadir}/qlogging-categories5/grantleeditor.renamecategories
21mr|grantlee-editor-23.08.4-2|57	
21mr|grantlee-editor-23.08.4-2|58	#----------------------------------------------------------------------------
21mr|grantlee-editor-23.08.4-2|59	
21mr|grantlee-editor-23.08.4-2|60	%define grantleethemeeditor_major 5
21mr|grantlee-editor-23.08.4-2|61	%define libgrantleethemeeditor %mklibname grantleethemeeditor %{grantleethemeeditor_major}
21mr|grantlee-editor-23.08.4-2|62	
21mr|grantlee-editor-23.08.4-2|63	%package -n %{libgrantleethemeeditor}
21mr|grantlee-editor-23.08.4-2|64	Summary:	KDE PIM shared library
21mr|grantlee-editor-23.08.4-2|65	Group:		System/Libraries
21mr|grantlee-editor-23.08.4-2|66	
21mr|grantlee-editor-23.08.4-2|67	%description -n %{libgrantleethemeeditor}
21mr|grantlee-editor-23.08.4-2|68	KDE PIM shared library.
21mr|grantlee-editor-23.08.4-2|69	
21mr|grantlee-editor-23.08.4-2|70	%files -n %{libgrantleethemeeditor}
21mr|grantlee-editor-23.08.4-2|71	%{_kde5_libdir}/libgrantleethemeeditor.so.%{grantleethemeeditor_major}*
21mr|grantlee-editor-23.08.4-2|72	
21mr|grantlee-editor-23.08.4-2|73	#----------------------------------------------------------------------
21mr|grantlee-editor-23.08.4-2|74	
21mr|grantlee-editor-23.08.4-2|75	%prep
21mr|grantlee-editor-23.08.4-2|76	%autosetup -p1
21mr|grantlee-editor-23.08.4-2|77	
21mr|grantlee-editor-23.08.4-2|78	%build
21mr|grantlee-editor-23.08.4-2|79	%cmake_kde5
21mr|grantlee-editor-23.08.4-2|80	%make
21mr|grantlee-editor-23.08.4-2|81	
21mr|grantlee-editor-23.08.4-2|82	%install
21mr|grantlee-editor-23.08.4-2|83	%makeinstall_std -C build
21mr|grantlee-editor-23.08.4-2|84	
21mr|grantlee-editor-23.08.4-2|85	rm -rf %{buildroot}%{_kde5_libdir}/libgrantleethemeeditor.so
21mr|grantlee-editor-23.08.4-2|86	
21mr|grantlee-editor-23.08.4-2|87	%find_lang contactprintthemeeditor contactthemeeditor headerthemeeditor libgrantleethemeeditor %{name}.lang --with-kde --with-html
21mr|grantlee-editor-23.08.4-2|88	

12616 21
21mr|grantlee-qt5-5.3.1-1|1	%define oname grantlee
21mr|grantlee-qt5-5.3.1-1|2	
21mr|grantlee-qt5-5.3.1-1|3	Summary:	Qt string template engine based on the Django template system
21mr|grantlee-qt5-5.3.1-1|4	Name:		%{oname}-qt5
21mr|grantlee-qt5-5.3.1-1|5	Version:	5.3.1
21mr|grantlee-qt5-5.3.1-1|6	Release:	1
21mr|grantlee-qt5-5.3.1-1|7	License:	LGPLv2.1+
21mr|grantlee-qt5-5.3.1-1|8	Group:		System/Libraries
21mr|grantlee-qt5-5.3.1-1|9	Url:		http://www.gitorious.org/grantlee/pages/Home
21mr|grantlee-qt5-5.3.1-1|10	Source0:	http://downloads.grantlee.org/%{oname}-%{version}.tar.gz
21mr|grantlee-qt5-5.3.1-1|11	BuildRequires:	cmake
21mr|grantlee-qt5-5.3.1-1|12	BuildRequires:	doxygen
21mr|grantlee-qt5-5.3.1-1|13	BuildRequires:	qt5-linguist-tools
21mr|grantlee-qt5-5.3.1-1|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|grantlee-qt5-5.3.1-1|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|grantlee-qt5-5.3.1-1|16	BuildRequires:	pkgconfig(Qt5Qml)
21mr|grantlee-qt5-5.3.1-1|17	BuildRequires:	pkgconfig(Qt5Quick)
21mr|grantlee-qt5-5.3.1-1|18	BuildRequires:	pkgconfig(Qt5Script)
21mr|grantlee-qt5-5.3.1-1|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|grantlee-qt5-5.3.1-1|20	
21mr|grantlee-qt5-5.3.1-1|21	%description
21mr|grantlee-qt5-5.3.1-1|22	Grantlee is a plugin based String Template system written using the Qt
21mr|grantlee-qt5-5.3.1-1|23	framework. The goals of the project are to make it easier for application
21mr|grantlee-qt5-5.3.1-1|24	developers to separate the structure of documents from the data they
21mr|grantlee-qt5-5.3.1-1|25	contain, opening the door for theming.
21mr|grantlee-qt5-5.3.1-1|26	
21mr|grantlee-qt5-5.3.1-1|27	The syntax is intended to follow the syntax of the Django template
21mr|grantlee-qt5-5.3.1-1|28	system, and the design of Django is reused in Grantlee. Django is covered
21mr|grantlee-qt5-5.3.1-1|29	by a BSD style license.
21mr|grantlee-qt5-5.3.1-1|30	
21mr|grantlee-qt5-5.3.1-1|31	Part of the design of both is that application developers can extend the
21mr|grantlee-qt5-5.3.1-1|32	syntax by implementing their own tags and filters. For details of how to
21mr|grantlee-qt5-5.3.1-1|33	do that, see the API documentation.
21mr|grantlee-qt5-5.3.1-1|34	
21mr|grantlee-qt5-5.3.1-1|35	For template authors, different applications using Grantlee will present
21mr|grantlee-qt5-5.3.1-1|36	the same interface and core syntax for creating new themes. For details
21mr|grantlee-qt5-5.3.1-1|37	of how to write templates, see the documentation.
21mr|grantlee-qt5-5.3.1-1|38	
21mr|grantlee-qt5-5.3.1-1|39	#----------------------------------------------------------------------------
21mr|grantlee-qt5-5.3.1-1|40	
21mr|grantlee-qt5-5.3.1-1|41	# Should be possible to install both 32 and 64 bit package
21mr|grantlee-qt5-5.3.1-1|42	%define modules %mklibname %{name}-modules
21mr|grantlee-qt5-5.3.1-1|43	
21mr|grantlee-qt5-5.3.1-1|44	%package -n %{modules}
21mr|grantlee-qt5-5.3.1-1|45	Summary:	Modules for Qt string template engine based on the Django template system
21mr|grantlee-qt5-5.3.1-1|46	Group:		System/Libraries
21mr|grantlee-qt5-5.3.1-1|47	
21mr|grantlee-qt5-5.3.1-1|48	%description -n %{modules}
21mr|grantlee-qt5-5.3.1-1|49	Modules for Qt string template engine based on the Django template system
21mr|grantlee-qt5-5.3.1-1|50	
21mr|grantlee-qt5-5.3.1-1|51	%files -n %{modules}
21mr|grantlee-qt5-5.3.1-1|52	%doc AUTHORS CHANGELOG COPYING.LIB
21mr|grantlee-qt5-5.3.1-1|53	%{_libdir}/%{oname}/5.3/*.so
21mr|grantlee-qt5-5.3.1-1|54	
21mr|grantlee-qt5-5.3.1-1|55	#----------------------------------------------------------------------------
21mr|grantlee-qt5-5.3.1-1|56	
21mr|grantlee-qt5-5.3.1-1|57	%define templates_major 5
21mr|grantlee-qt5-5.3.1-1|58	%define libtemplates %mklibname Grantlee_Templates %{templates_major}
21mr|grantlee-qt5-5.3.1-1|59	
21mr|grantlee-qt5-5.3.1-1|60	%package -n %{libtemplates}
21mr|grantlee-qt5-5.3.1-1|61	Summary:	Shared library for %{name}
21mr|grantlee-qt5-5.3.1-1|62	Group:		System/Libraries
21mr|grantlee-qt5-5.3.1-1|63	Requires:	%{modules}
21mr|grantlee-qt5-5.3.1-1|64	
21mr|grantlee-qt5-5.3.1-1|65	%description  -n %{libtemplates}
21mr|grantlee-qt5-5.3.1-1|66	Shared library for %{name}.
21mr|grantlee-qt5-5.3.1-1|67	
21mr|grantlee-qt5-5.3.1-1|68	%files -n %{libtemplates}
21mr|grantlee-qt5-5.3.1-1|69	%{_libdir}/libGrantlee_Templates.so.%{templates_major}*
21mr|grantlee-qt5-5.3.1-1|70	
21mr|grantlee-qt5-5.3.1-1|71	#----------------------------------------------------------------------------
21mr|grantlee-qt5-5.3.1-1|72	
21mr|grantlee-qt5-5.3.1-1|73	%define textdocument_major 5
21mr|grantlee-qt5-5.3.1-1|74	%define libtextdocument %mklibname Grantlee_TextDocument %{textdocument_major}
21mr|grantlee-qt5-5.3.1-1|75	
21mr|grantlee-qt5-5.3.1-1|76	%package -n %{libtextdocument}
21mr|grantlee-qt5-5.3.1-1|77	Summary:	Shared library for %{name}
21mr|grantlee-qt5-5.3.1-1|78	Group:		System/Libraries
21mr|grantlee-qt5-5.3.1-1|79	Requires:	%{modules}
21mr|grantlee-qt5-5.3.1-1|80	
21mr|grantlee-qt5-5.3.1-1|81	%description  -n %{libtextdocument}
21mr|grantlee-qt5-5.3.1-1|82	Shared library for %{name}.
21mr|grantlee-qt5-5.3.1-1|83	
21mr|grantlee-qt5-5.3.1-1|84	%files -n %{libtextdocument}
21mr|grantlee-qt5-5.3.1-1|85	%{_libdir}/libGrantlee_TextDocument.so.%{textdocument_major}*
21mr|grantlee-qt5-5.3.1-1|86	
21mr|grantlee-qt5-5.3.1-1|87	#----------------------------------------------------------------------------
21mr|grantlee-qt5-5.3.1-1|88	
21mr|grantlee-qt5-5.3.1-1|89	%define devname %mklibname %{name} -d
21mr|grantlee-qt5-5.3.1-1|90	
21mr|grantlee-qt5-5.3.1-1|91	%package -n %{devname}
21mr|grantlee-qt5-5.3.1-1|92	Summary:	Development files for %{name}
21mr|grantlee-qt5-5.3.1-1|93	Group:		Development/KDE and Qt
21mr|grantlee-qt5-5.3.1-1|94	Requires:	%{libtemplates} = %{EVRD}
21mr|grantlee-qt5-5.3.1-1|95	Requires:	%{libtextdocument} = %{EVRD}
21mr|grantlee-qt5-5.3.1-1|96	Provides:	%{name}-devel = %{EVRD}
21mr|grantlee-qt5-5.3.1-1|97	Provides:	grantlee5-devel = %{EVRD}
21mr|grantlee-qt5-5.3.1-1|98	# Qt4-based version
21mr|grantlee-qt5-5.3.1-1|99	Conflicts:	%{oname}-devel
21mr|grantlee-qt5-5.3.1-1|100	
21mr|grantlee-qt5-5.3.1-1|101	%description -n %{devname}
21mr|grantlee-qt5-5.3.1-1|102	Libraries and header files to develop applications that use %{name}.
21mr|grantlee-qt5-5.3.1-1|103	
21mr|grantlee-qt5-5.3.1-1|104	%files -n %{devname}
21mr|grantlee-qt5-5.3.1-1|105	%{_libdir}/cmake/Grantlee5
21mr|grantlee-qt5-5.3.1-1|106	%{_includedir}/%{oname}
21mr|grantlee-qt5-5.3.1-1|107	%{_includedir}/%{oname}_textdocument.h
21mr|grantlee-qt5-5.3.1-1|108	%{_includedir}/%{oname}_templates.h
21mr|grantlee-qt5-5.3.1-1|109	%{_libdir}/libGrantlee_Templates.so
21mr|grantlee-qt5-5.3.1-1|110	%{_libdir}/libGrantlee_TextDocument.so
21mr|grantlee-qt5-5.3.1-1|111	
21mr|grantlee-qt5-5.3.1-1|112	#----------------------------------------------------------------------------
21mr|grantlee-qt5-5.3.1-1|113	
21mr|grantlee-qt5-5.3.1-1|114	%prep
21mr|grantlee-qt5-5.3.1-1|115	%setup -qn %{oname}-%{version}
21mr|grantlee-qt5-5.3.1-1|116	
21mr|grantlee-qt5-5.3.1-1|117	%build
21mr|grantlee-qt5-5.3.1-1|118	%cmake_qt5
21mr|grantlee-qt5-5.3.1-1|119	%make
21mr|grantlee-qt5-5.3.1-1|120	
21mr|grantlee-qt5-5.3.1-1|121	%install
21mr|grantlee-qt5-5.3.1-1|122	%makeinstall_std -C build

12617 21
21mr|grantleetheme-23.08.4-2|1	%define __requires_exclude .*cmake.*KF6.*
21mr|grantleetheme-23.08.4-2|2	
21mr|grantleetheme-23.08.4-2|3	Summary:	KDE Frameworks 5 Grantlee theme module
21mr|grantleetheme-23.08.4-2|4	Name:		grantleetheme
21mr|grantleetheme-23.08.4-2|5	Version:	23.08.4
21mr|grantleetheme-23.08.4-2|6	Release:	2
21mr|grantleetheme-23.08.4-2|7	License:	LGPLv2.1+
21mr|grantleetheme-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|grantleetheme-23.08.4-2|9	Url:		https://www.kde.org/
21mr|grantleetheme-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|grantleetheme-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|grantleetheme-23.08.4-2|12	BuildRequires:	grantlee-qt5-devel
21mr|grantleetheme-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|grantleetheme-23.08.4-2|14	BuildRequires:	kf5iconthemes-devel
21mr|grantleetheme-23.08.4-2|15	BuildRequires:	kf5newstuff-devel
21mr|grantleetheme-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|grantleetheme-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|grantleetheme-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|grantleetheme-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|grantleetheme-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|grantleetheme-23.08.4-2|21	
21mr|grantleetheme-23.08.4-2|22	%description
21mr|grantleetheme-23.08.4-2|23	KDE Frameworks 5 Grantlee theme module.
21mr|grantleetheme-23.08.4-2|24	
21mr|grantleetheme-23.08.4-2|25	%files -f libgrantleetheme.lang
21mr|grantleetheme-23.08.4-2|26	%{_kde5_libdir}/grantlee/*/kde_grantlee_plugin.so
21mr|grantleetheme-23.08.4-2|27	%{_kde5_datadir}/qlogging-categories5/grantleetheme.categories
21mr|grantleetheme-23.08.4-2|28	%{_kde5_datadir}/qlogging-categories5/grantleetheme.renamecategories
21mr|grantleetheme-23.08.4-2|29	
21mr|grantleetheme-23.08.4-2|30	#----------------------------------------------------------------------------
21mr|grantleetheme-23.08.4-2|31	
21mr|grantleetheme-23.08.4-2|32	%define kf5grantleetheme_major 5
21mr|grantleetheme-23.08.4-2|33	%define libkf5grantleetheme %mklibname kf5grantleetheme %{kf5grantleetheme_major}
21mr|grantleetheme-23.08.4-2|34	
21mr|grantleetheme-23.08.4-2|35	%package -n %{libkf5grantleetheme}
21mr|grantleetheme-23.08.4-2|36	Summary:	KDE Frameworks 5 Grantlee theme shared library
21mr|grantleetheme-23.08.4-2|37	Group:		System/Libraries
21mr|grantleetheme-23.08.4-2|38	Requires:	%{name}
21mr|grantleetheme-23.08.4-2|39	
21mr|grantleetheme-23.08.4-2|40	%description -n %{libkf5grantleetheme}
21mr|grantleetheme-23.08.4-2|41	KDE Frameworks 5 Grantlee theme shared library.
21mr|grantleetheme-23.08.4-2|42	
21mr|grantleetheme-23.08.4-2|43	%files -n %{libkf5grantleetheme}
21mr|grantleetheme-23.08.4-2|44	%{_kde5_libdir}/libKPim5GrantleeTheme.so.%{kf5grantleetheme_major}*
21mr|grantleetheme-23.08.4-2|45	
21mr|grantleetheme-23.08.4-2|46	#----------------------------------------------------------------------------
21mr|grantleetheme-23.08.4-2|47	
21mr|grantleetheme-23.08.4-2|48	%define devkf5grantleetheme %mklibname kf5grantleetheme -d
21mr|grantleetheme-23.08.4-2|49	
21mr|grantleetheme-23.08.4-2|50	%package -n %{devkf5grantleetheme}
21mr|grantleetheme-23.08.4-2|51	Summary:	Development files for KDE Frameworks 5 Grantlee theme module
21mr|grantleetheme-23.08.4-2|52	Group:		Development/KDE and Qt
21mr|grantleetheme-23.08.4-2|53	Requires:	%{libkf5grantleetheme} = %{EVRD}
21mr|grantleetheme-23.08.4-2|54	Provides:	%{name}-devel = %{EVRD}
21mr|grantleetheme-23.08.4-2|55	Provides:	kf5grantleetheme-devel = %{version}
21mr|grantleetheme-23.08.4-2|56	
21mr|grantleetheme-23.08.4-2|57	%description -n %{devkf5grantleetheme}
21mr|grantleetheme-23.08.4-2|58	This package contains header files needed if you wish to build applications
21mr|grantleetheme-23.08.4-2|59	based on %{name}.
21mr|grantleetheme-23.08.4-2|60	
21mr|grantleetheme-23.08.4-2|61	%files -n %{devkf5grantleetheme}
21mr|grantleetheme-23.08.4-2|62	%{_kde5_includedir}/KPim5/GrantleeTheme
21mr|grantleetheme-23.08.4-2|63	%{_kde5_libdir}/cmake/KPim5GrantleeTheme
21mr|grantleetheme-23.08.4-2|64	%{_kde5_libdir}/libKPim5GrantleeTheme.so
21mr|grantleetheme-23.08.4-2|65	%{_kde5_mkspecsdir}/*.pri
21mr|grantleetheme-23.08.4-2|66	
21mr|grantleetheme-23.08.4-2|67	#----------------------------------------------------------------------------
21mr|grantleetheme-23.08.4-2|68	
21mr|grantleetheme-23.08.4-2|69	%prep
21mr|grantleetheme-23.08.4-2|70	%autosetup -p1
21mr|grantleetheme-23.08.4-2|71	
21mr|grantleetheme-23.08.4-2|72	%build
21mr|grantleetheme-23.08.4-2|73	%cmake_kde5
21mr|grantleetheme-23.08.4-2|74	%make
21mr|grantleetheme-23.08.4-2|75	
21mr|grantleetheme-23.08.4-2|76	%install
21mr|grantleetheme-23.08.4-2|77	%makeinstall_std -C build
21mr|grantleetheme-23.08.4-2|78	
21mr|grantleetheme-23.08.4-2|79	%find_lang libgrantleetheme
21mr|grantleetheme-23.08.4-2|80	

12618 21
21mr|graphene-1.10.8-2|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|graphene-1.10.8-2|2	
21mr|graphene-1.10.8-2|3	%define major	0
21mr|graphene-1.10.8-2|4	%define api	1.0
21mr|graphene-1.10.8-2|5	%define libname %mklibname %{name} %{api} %{major}
21mr|graphene-1.10.8-2|6	%define devname %mklibname %{name} %{api} -d
21mr|graphene-1.10.8-2|7	%define girname	%mklibname %{name}-gir %{api}
21mr|graphene-1.10.8-2|8	
21mr|graphene-1.10.8-2|9	Summary:	Thin layer of types for graphic libraries
21mr|graphene-1.10.8-2|10	Name:		graphene
21mr|graphene-1.10.8-2|11	Version:	1.10.8
21mr|graphene-1.10.8-2|12	Release:	2
21mr|graphene-1.10.8-2|13	License:	MIT
21mr|graphene-1.10.8-2|14	Group:		System/Libraries
21mr|graphene-1.10.8-2|15	Url:		https://download.gnome.org/sources/graphene
21mr|graphene-1.10.8-2|16	Source0:	https://download.gnome.org/sources/graphene/%{url_ver}/%{name}-%{version}.tar.xz
21mr|graphene-1.10.8-2|17	BuildRequires:	gtk-doc
21mr|graphene-1.10.8-2|18	BuildRequires:	meson
21mr|graphene-1.10.8-2|19	BuildRequires:	pkgconfig(gobject-2.0)
21mr|graphene-1.10.8-2|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|graphene-1.10.8-2|21	
21mr|graphene-1.10.8-2|22	%description
21mr|graphene-1.10.8-2|23	Graphene provides a small set of mathematical types needed to implement graphic
21mr|graphene-1.10.8-2|24	libraries that deal with 2D and 3D transformations and projections.
21mr|graphene-1.10.8-2|25	
21mr|graphene-1.10.8-2|26	#----------------------------------------------------------------------------
21mr|graphene-1.10.8-2|27	
21mr|graphene-1.10.8-2|28	%package -n %{libname}
21mr|graphene-1.10.8-2|29	Summary:	A thin layer of types for graphic libraries
21mr|graphene-1.10.8-2|30	Group:		System/Libraries
21mr|graphene-1.10.8-2|31	
21mr|graphene-1.10.8-2|32	%description -n %{libname}
21mr|graphene-1.10.8-2|33	Graphene provides a small set of mathematical types needed to implement graphic
21mr|graphene-1.10.8-2|34	libraries that deal with 2D and 3D transformations and projections.
21mr|graphene-1.10.8-2|35	
21mr|graphene-1.10.8-2|36	%files -n %{libname}
21mr|graphene-1.10.8-2|37	%doc LICENSE.txt README.md
21mr|graphene-1.10.8-2|38	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|graphene-1.10.8-2|39	
21mr|graphene-1.10.8-2|40	#----------------------------------------------------------------------------
21mr|graphene-1.10.8-2|41	
21mr|graphene-1.10.8-2|42	%package -n %{devname}
21mr|graphene-1.10.8-2|43	Summary:	Header files for Graphene library
21mr|graphene-1.10.8-2|44	Group:		Development/C
21mr|graphene-1.10.8-2|45	Requires:	%{libname} = %{EVRD}
21mr|graphene-1.10.8-2|46	Requires:	%{girname} = %{EVRD}
21mr|graphene-1.10.8-2|47	Provides:	%{name}-devel = %{EVRD}
21mr|graphene-1.10.8-2|48	
21mr|graphene-1.10.8-2|49	%description -n %{devname}
21mr|graphene-1.10.8-2|50	The %{devname} package contains libraries and header files for
21mr|graphene-1.10.8-2|51	developing applications that use %{name}.
21mr|graphene-1.10.8-2|52	
21mr|graphene-1.10.8-2|53	%files -n %{devname}
21mr|graphene-1.10.8-2|54	%doc LICENSE.txt
21mr|graphene-1.10.8-2|55	%{_libdir}/lib%{name}-%{api}.so
21mr|graphene-1.10.8-2|56	%{_includedir}/%{name}-%{api}
21mr|graphene-1.10.8-2|57	%{_libdir}/%{name}-%{api}/include
21mr|graphene-1.10.8-2|58	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|graphene-1.10.8-2|59	%{_libdir}/pkgconfig/%{name}-gobject-1.0.pc
21mr|graphene-1.10.8-2|60	%{_datadir}/gir-1.0/Graphene-%{api}.gir
21mr|graphene-1.10.8-2|61	%{_datadir}/gtk-doc/html/%{name}
21mr|graphene-1.10.8-2|62	
21mr|graphene-1.10.8-2|63	#----------------------------------------------------------------------------
21mr|graphene-1.10.8-2|64	
21mr|graphene-1.10.8-2|65	%package tests
21mr|graphene-1.10.8-2|66	Summary:	Tests for the %{name} package
21mr|graphene-1.10.8-2|67	Group:		System/Libraries
21mr|graphene-1.10.8-2|68	
21mr|graphene-1.10.8-2|69	%description tests
21mr|graphene-1.10.8-2|70	The %{name}-tests package contains tests that can be used to verify
21mr|graphene-1.10.8-2|71	the functionality of the installed %{name} package.
21mr|graphene-1.10.8-2|72	
21mr|graphene-1.10.8-2|73	%files tests
21mr|graphene-1.10.8-2|74	%doc LICENSE.txt
21mr|graphene-1.10.8-2|75	%{_libexecdir}/installed-tests/
21mr|graphene-1.10.8-2|76	%{_datadir}/installed-tests/
21mr|graphene-1.10.8-2|77	
21mr|graphene-1.10.8-2|78	#----------------------------------------------------------------------------
21mr|graphene-1.10.8-2|79	
21mr|graphene-1.10.8-2|80	%package -n %{girname}
21mr|graphene-1.10.8-2|81	Summary:	GObject introspection interface library for %{name}
21mr|graphene-1.10.8-2|82	Group:		System/Libraries
21mr|graphene-1.10.8-2|83	Requires:	%{libname} = %{EVRD}
21mr|graphene-1.10.8-2|84	
21mr|graphene-1.10.8-2|85	%description -n %{girname}
21mr|graphene-1.10.8-2|86	GObject introspection interface library for %{name}.
21mr|graphene-1.10.8-2|87	
21mr|graphene-1.10.8-2|88	%files -n %{girname}
21mr|graphene-1.10.8-2|89	%doc LICENSE.txt
21mr|graphene-1.10.8-2|90	%{_libdir}/girepository-1.0/Graphene-%{api}.typelib
21mr|graphene-1.10.8-2|91	
21mr|graphene-1.10.8-2|92	#----------------------------------------------------------------------------
21mr|graphene-1.10.8-2|93	
21mr|graphene-1.10.8-2|94	%prep
21mr|graphene-1.10.8-2|95	%setup -q
21mr|graphene-1.10.8-2|96	
21mr|graphene-1.10.8-2|97	%build
21mr|graphene-1.10.8-2|98	%meson -Dgtk_doc=true
21mr|graphene-1.10.8-2|99	%meson_build
21mr|graphene-1.10.8-2|100	
21mr|graphene-1.10.8-2|101	%install
21mr|graphene-1.10.8-2|102	%meson_install

12619 21
21mr|graphicsmagick-1.3.36-1|1	# GraphicsMagick actually uses libtool to load its modules
21mr|graphicsmagick-1.3.36-1|2	%define	dont_remove_libtool_files 1
21mr|graphicsmagick-1.3.36-1|3	
21mr|graphicsmagick-1.3.36-1|4	%define	_disable_ld_no_undefined 0
21mr|graphicsmagick-1.3.36-1|5	
21mr|graphicsmagick-1.3.36-1|6	%define	Werror_cflags	%{nil}
21mr|graphicsmagick-1.3.36-1|7	
21mr|graphicsmagick-1.3.36-1|8	%define	build_modules	1
21mr|graphicsmagick-1.3.36-1|9	%define	enable_jasper	1
21mr|graphicsmagick-1.3.36-1|10	%define	enable_graphwiz	1
21mr|graphicsmagick-1.3.36-1|11	
21mr|graphicsmagick-1.3.36-1|12	%define	oname		GraphicsMagick
21mr|graphicsmagick-1.3.36-1|13	%define	major		3
21mr|graphicsmagick-1.3.36-1|14	%define	wand_major	2
21mr|graphicsmagick-1.3.36-1|15	%define	majorpp		12
21mr|graphicsmagick-1.3.36-1|16	%define	libname		%mklibname %{name} %{major}
21mr|graphicsmagick-1.3.36-1|17	%define	libnamepp	%mklibname %{name}++ %{majorpp}
21mr|graphicsmagick-1.3.36-1|18	%define	libwandname	%mklibname graphicsmagickwand %{wand_major}
21mr|graphicsmagick-1.3.36-1|19	%define	devname		%mklibname %{name} -d
21mr|graphicsmagick-1.3.36-1|20	%define	qlev		Q16
21mr|graphicsmagick-1.3.36-1|21	
21mr|graphicsmagick-1.3.36-1|22	%global __provides_exclude .*\.so$
21mr|graphicsmagick-1.3.36-1|23	
21mr|graphicsmagick-1.3.36-1|24	Summary:	An X application for displaying and manipulating images
21mr|graphicsmagick-1.3.36-1|25	Name:		graphicsmagick
21mr|graphicsmagick-1.3.36-1|26	Version:	1.3.36
21mr|graphicsmagick-1.3.36-1|27	Release:	1
21mr|graphicsmagick-1.3.36-1|28	License:	GPLv2+
21mr|graphicsmagick-1.3.36-1|29	Group:		Graphics
21mr|graphicsmagick-1.3.36-1|30	Url:		http://www.graphicsmagick.org/
21mr|graphicsmagick-1.3.36-1|31	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{oname}-%{version}.tar.xz
21mr|graphicsmagick-1.3.36-1|32	Patch100:	e2k-lcc-openmp-fix.patch
21mr|graphicsmagick-1.3.36-1|33	BuildRequires:	chrpath
21mr|graphicsmagick-1.3.36-1|34	BuildRequires:	bzip2-devel
21mr|graphicsmagick-1.3.36-1|35	BuildRequires:	ghostscript-devel
21mr|graphicsmagick-1.3.36-1|36	BuildRequires:	gomp-devel
21mr|graphicsmagick-1.3.36-1|37	BuildRequires:	jbigkit-devel
21mr|graphicsmagick-1.3.36-1|38	BuildRequires:	libtool-devel
21mr|graphicsmagick-1.3.36-1|39	BuildRequires:	libwmf-devel
21mr|graphicsmagick-1.3.36-1|40	BuildRequires:	perl-devel
21mr|graphicsmagick-1.3.36-1|41	BuildRequires:	pkgconfig(freetype2)
21mr|graphicsmagick-1.3.36-1|42	BuildRequires:	pkgconfig(jasper)
21mr|graphicsmagick-1.3.36-1|43	BuildRequires:	pkgconfig(lcms)
21mr|graphicsmagick-1.3.36-1|44	BuildRequires:	pkgconfig(lcms2)
21mr|graphicsmagick-1.3.36-1|45	BuildRequires:	pkgconfig(libjpeg)
21mr|graphicsmagick-1.3.36-1|46	BuildRequires:	pkgconfig(libzstd)
21mr|graphicsmagick-1.3.36-1|47	BuildRequires:	pkgconfig(liblzma)
21mr|graphicsmagick-1.3.36-1|48	BuildRequires:	pkgconfig(libpng)
21mr|graphicsmagick-1.3.36-1|49	BuildRequires:	pkgconfig(libtiff-4)
21mr|graphicsmagick-1.3.36-1|50	BuildRequires:	pkgconfig(libwebp) >= 0.5.2
21mr|graphicsmagick-1.3.36-1|51	BuildRequires:	pkgconfig(libxml-2.0)
21mr|graphicsmagick-1.3.36-1|52	BuildRequires:	pkgconfig(x11)
21mr|graphicsmagick-1.3.36-1|53	BuildRequires:	pkgconfig(xext)
21mr|graphicsmagick-1.3.36-1|54	BuildRequires:	pkgconfig(xproto)
21mr|graphicsmagick-1.3.36-1|55	BuildRequires:	pkgconfig(zlib)
21mr|graphicsmagick-1.3.36-1|56	
21mr|graphicsmagick-1.3.36-1|57	%description
21mr|graphicsmagick-1.3.36-1|58	GraphicsMagick is the swiss army knife of image processing. It provides a
21mr|graphicsmagick-1.3.36-1|59	robust collection of tools and libraries which support reading, writing, and
21mr|graphicsmagick-1.3.36-1|60	manipulating an image in over 88 major formats including important formats
21mr|graphicsmagick-1.3.36-1|61	like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, SVG, and TIFF.
21mr|graphicsmagick-1.3.36-1|62	GraphicsMagick supports huge images on systems that support large files, and
21mr|graphicsmagick-1.3.36-1|63	has been tested with gigapixel-size images.
21mr|graphicsmagick-1.3.36-1|64	GraphicsMagick can create new images on the fly, making it suitable for
21mr|graphicsmagick-1.3.36-1|65	building dynamic Web applications. GraphicsMagick may be used to resize,
21mr|graphicsmagick-1.3.36-1|66	rotate, sharpen, color reduce, or add special effects to an image and save the
21mr|graphicsmagick-1.3.36-1|67	result in the same or differing image format.
21mr|graphicsmagick-1.3.36-1|68	Image processing operations are available from the command line, as well as
21mr|graphicsmagick-1.3.36-1|69	through C, C++, Perl, or Windows COM programming interfaces.
21mr|graphicsmagick-1.3.36-1|70	Extensions are available from third-parties to support programming in Python,
21mr|graphicsmagick-1.3.36-1|71	Tcl, and Ruby. With some modification, language extensions for ImageMagick may
21mr|graphicsmagick-1.3.36-1|72	be used.
21mr|graphicsmagick-1.3.36-1|73	
21mr|graphicsmagick-1.3.36-1|74	%files
21mr|graphicsmagick-1.3.36-1|75	%doc ChangeLog *.txt
21mr|graphicsmagick-1.3.36-1|76	%{_bindir}/gm
21mr|graphicsmagick-1.3.36-1|77	%dir %{_libdir}/%{oname}-%{version}/config
21mr|graphicsmagick-1.3.36-1|78	%{_libdir}/%{oname}-%{version}/config/*.mgk
21mr|graphicsmagick-1.3.36-1|79	%dir %{_datadir}/%{oname}-%{version}/config
21mr|graphicsmagick-1.3.36-1|80	%{_datadir}/%{oname}-%{version}/config/*.mgk
21mr|graphicsmagick-1.3.36-1|81	%if %{build_modules}
21mr|graphicsmagick-1.3.36-1|82	%dir %{_libdir}/%{oname}-%{version}/modules-%{qlev}
21mr|graphicsmagick-1.3.36-1|83	%{_libdir}/%{oname}-%{version}/modules-%{qlev}/filters
21mr|graphicsmagick-1.3.36-1|84	%dir %{_libdir}/%{oname}-%{version}/modules-%{qlev}/coders
21mr|graphicsmagick-1.3.36-1|85	%{_libdir}/%{oname}-%{version}/modules-%{qlev}/coders/*.so
21mr|graphicsmagick-1.3.36-1|86	%{_libdir}/%{oname}-%{version}/modules-%{qlev}/coders/*.la
21mr|graphicsmagick-1.3.36-1|87	%endif
21mr|graphicsmagick-1.3.36-1|88	%{_mandir}/man1/GraphicsMagick++-config.1.*
21mr|graphicsmagick-1.3.36-1|89	%{_mandir}/man1/GraphicsMagick-config.1.*
21mr|graphicsmagick-1.3.36-1|90	%{_mandir}/man1/GraphicsMagickWand-config.1.*
21mr|graphicsmagick-1.3.36-1|91	%{_mandir}/man1/gm.1.*
21mr|graphicsmagick-1.3.36-1|92	%{_mandir}/man4/miff.4.*
21mr|graphicsmagick-1.3.36-1|93	%{_mandir}/man5/quantize.5.*
21mr|graphicsmagick-1.3.36-1|94	
21mr|graphicsmagick-1.3.36-1|95	#--------------------------------------------------------------
21mr|graphicsmagick-1.3.36-1|96	
21mr|graphicsmagick-1.3.36-1|97	%package -n %{libname}
21mr|graphicsmagick-1.3.36-1|98	Summary:	%{oname} libraries
21mr|graphicsmagick-1.3.36-1|99	Group:		System/Libraries
21mr|graphicsmagick-1.3.36-1|100	
21mr|graphicsmagick-1.3.36-1|101	%description -n %{libname}
21mr|graphicsmagick-1.3.36-1|102	This package contains a shared library for %{name}.
21mr|graphicsmagick-1.3.36-1|103	
21mr|graphicsmagick-1.3.36-1|104	%files -n %{libname}
21mr|graphicsmagick-1.3.36-1|105	%doc Copyright.txt
21mr|graphicsmagick-1.3.36-1|106	%{_libdir}/libGraphicsMagick.so.%{major}*
21mr|graphicsmagick-1.3.36-1|107	
21mr|graphicsmagick-1.3.36-1|108	#--------------------------------------------------------------
21mr|graphicsmagick-1.3.36-1|109	
21mr|graphicsmagick-1.3.36-1|110	%package -n %{libnamepp}
21mr|graphicsmagick-1.3.36-1|111	Summary:	%{oname} libraries
21mr|graphicsmagick-1.3.36-1|112	Group:		System/Libraries
21mr|graphicsmagick-1.3.36-1|113	Conflicts:	%{_lib}graphicsmagick3 < 1.3.18-2
21mr|graphicsmagick-1.3.36-1|114	
21mr|graphicsmagick-1.3.36-1|115	%description -n %{libnamepp}
21mr|graphicsmagick-1.3.36-1|116	This package contains a shared library for %{name}.
21mr|graphicsmagick-1.3.36-1|117	
21mr|graphicsmagick-1.3.36-1|118	%files -n %{libnamepp}
21mr|graphicsmagick-1.3.36-1|119	%doc Copyright.txt
21mr|graphicsmagick-1.3.36-1|120	%{_libdir}/libGraphicsMagick++.so.%{majorpp}*
21mr|graphicsmagick-1.3.36-1|121	
21mr|graphicsmagick-1.3.36-1|122	#--------------------------------------------------------------
21mr|graphicsmagick-1.3.36-1|123	
21mr|graphicsmagick-1.3.36-1|124	%package -n %{libwandname}
21mr|graphicsmagick-1.3.36-1|125	Summary:	%{oname} libraries
21mr|graphicsmagick-1.3.36-1|126	Group:		System/Libraries
21mr|graphicsmagick-1.3.36-1|127	
21mr|graphicsmagick-1.3.36-1|128	%description -n %{libwandname}
21mr|graphicsmagick-1.3.36-1|129	This package contains a shared library for %{name}.
21mr|graphicsmagick-1.3.36-1|130	
21mr|graphicsmagick-1.3.36-1|131	%files -n %{libwandname}
21mr|graphicsmagick-1.3.36-1|132	%doc Copyright.txt
21mr|graphicsmagick-1.3.36-1|133	%{_libdir}/libGraphicsMagickWand.so.%{wand_major}*
21mr|graphicsmagick-1.3.36-1|134	
21mr|graphicsmagick-1.3.36-1|135	#--------------------------------------------------------------
21mr|graphicsmagick-1.3.36-1|136	
21mr|graphicsmagick-1.3.36-1|137	%package -n %{devname}
21mr|graphicsmagick-1.3.36-1|138	Summary:	Header files for %{oname} app development
21mr|graphicsmagick-1.3.36-1|139	Group:		Development/C
21mr|graphicsmagick-1.3.36-1|140	Provides:	%{name}-devel = %{EVRD}
21mr|graphicsmagick-1.3.36-1|141	Requires:	%{libname} = %{EVRD}
21mr|graphicsmagick-1.3.36-1|142	Requires:	%{libnamepp} = %{EVRD}
21mr|graphicsmagick-1.3.36-1|143	Requires:	%{libwandname} = %{EVRD}
21mr|graphicsmagick-1.3.36-1|144	
21mr|graphicsmagick-1.3.36-1|145	%description -n %{devname}
21mr|graphicsmagick-1.3.36-1|146	This package contains the development files for %{name}.
21mr|graphicsmagick-1.3.36-1|147	
21mr|graphicsmagick-1.3.36-1|148	%files -n %{devname}
21mr|graphicsmagick-1.3.36-1|149	%doc Copyright.txt NEWS.txt
21mr|graphicsmagick-1.3.36-1|150	%{_bindir}/GraphicsMagick++-config
21mr|graphicsmagick-1.3.36-1|151	%{_bindir}/%{oname}-config
21mr|graphicsmagick-1.3.36-1|152	%{_bindir}/GraphicsMagickWand-config
21mr|graphicsmagick-1.3.36-1|153	%dir %{_includedir}/%{oname}
21mr|graphicsmagick-1.3.36-1|154	%{_includedir}/%{oname}/Magick++.h
21mr|graphicsmagick-1.3.36-1|155	%dir %{_includedir}/%{oname}/magick
21mr|graphicsmagick-1.3.36-1|156	%{_includedir}/%{oname}/magick/*.h
21mr|graphicsmagick-1.3.36-1|157	%dir %{_includedir}/%{oname}/Magick++
21mr|graphicsmagick-1.3.36-1|158	%{_includedir}/%{oname}/Magick++/*.h
21mr|graphicsmagick-1.3.36-1|159	%dir %{_includedir}/%{oname}/wand
21mr|graphicsmagick-1.3.36-1|160	%{_includedir}/%{oname}/wand/*.h
21mr|graphicsmagick-1.3.36-1|161	%{_libdir}/*.so
21mr|graphicsmagick-1.3.36-1|162	%{_libdir}/pkgconfig/*.pc
21mr|graphicsmagick-1.3.36-1|163	
21mr|graphicsmagick-1.3.36-1|164	#--------------------------------------------------------------
21mr|graphicsmagick-1.3.36-1|165	
21mr|graphicsmagick-1.3.36-1|166	%package -n perl-Graphics-Magick
21mr|graphicsmagick-1.3.36-1|167	Summary:	Libraries and modules for access to %{oname} from perl
21mr|graphicsmagick-1.3.36-1|168	Group:		Development/Perl
21mr|graphicsmagick-1.3.36-1|169	Requires:	%{name} = %{version}
21mr|graphicsmagick-1.3.36-1|170	%if %{enable_graphwiz}
21mr|graphicsmagick-1.3.36-1|171	Requires:	graphviz
21mr|graphicsmagick-1.3.36-1|172	%endif
21mr|graphicsmagick-1.3.36-1|173	
21mr|graphicsmagick-1.3.36-1|174	%description -n perl-Graphics-Magick
21mr|graphicsmagick-1.3.36-1|175	Perl bindings for %{oname}.
21mr|graphicsmagick-1.3.36-1|176	
21mr|graphicsmagick-1.3.36-1|177	%files -n perl-Graphics-Magick
21mr|graphicsmagick-1.3.36-1|178	%doc Copyright.txt
21mr|graphicsmagick-1.3.36-1|179	%{_mandir}/man3*/*::*.3pm*
21mr|graphicsmagick-1.3.36-1|180	%{perl_vendorarch}/Graphics
21mr|graphicsmagick-1.3.36-1|181	%{perl_vendorarch}/auto
21mr|graphicsmagick-1.3.36-1|182	
21mr|graphicsmagick-1.3.36-1|183	#--------------------------------------------------------------
21mr|graphicsmagick-1.3.36-1|184	
21mr|graphicsmagick-1.3.36-1|185	%package doc
21mr|graphicsmagick-1.3.36-1|186	Summary:	Documentation for %{name}
21mr|graphicsmagick-1.3.36-1|187	Group:		Books/Other
21mr|graphicsmagick-1.3.36-1|188	
21mr|graphicsmagick-1.3.36-1|189	%description doc
21mr|graphicsmagick-1.3.36-1|190	This package contains HTML/PDF documentation of %{name}.
21mr|graphicsmagick-1.3.36-1|191	
21mr|graphicsmagick-1.3.36-1|192	%files doc
21mr|graphicsmagick-1.3.36-1|193	%{_datadir}/doc/%{oname}
21mr|graphicsmagick-1.3.36-1|194	
21mr|graphicsmagick-1.3.36-1|195	#--------------------------------------------------------------
21mr|graphicsmagick-1.3.36-1|196	
21mr|graphicsmagick-1.3.36-1|197	%prep
21mr|graphicsmagick-1.3.36-1|198	%setup -qn %{oname}-%{version}
21mr|graphicsmagick-1.3.36-1|199	%ifarch %{e2k}
21mr|graphicsmagick-1.3.36-1|200	%patch100 -p1
21mr|graphicsmagick-1.3.36-1|201	%endif
21mr|graphicsmagick-1.3.36-1|202	
21mr|graphicsmagick-1.3.36-1|203	
21mr|graphicsmagick-1.3.36-1|204	%build
21mr|graphicsmagick-1.3.36-1|205	%configure \
21mr|graphicsmagick-1.3.36-1|206	--enable-fast-install \
21mr|graphicsmagick-1.3.36-1|207	--without-dps \
21mr|graphicsmagick-1.3.36-1|208	--with-quantum-depth=16 \
21mr|graphicsmagick-1.3.36-1|209	%if %{build_modules}
21mr|graphicsmagick-1.3.36-1|210	--with-modules \
21mr|graphicsmagick-1.3.36-1|211	%else
21mr|graphicsmagick-1.3.36-1|212	--without-modules \
21mr|graphicsmagick-1.3.36-1|213	%endif
21mr|graphicsmagick-1.3.36-1|214	--enable-shared \
21mr|graphicsmagick-1.3.36-1|215	--disable-static \
21mr|graphicsmagick-1.3.36-1|216	--with-pic \
21mr|graphicsmagick-1.3.36-1|217	%if %{enable_jasper}
21mr|graphicsmagick-1.3.36-1|218	--with-jp2 \
21mr|graphicsmagick-1.3.36-1|219	%else
21mr|graphicsmagick-1.3.36-1|220	--without-jp2 \
21mr|graphicsmagick-1.3.36-1|221	%endif
21mr|graphicsmagick-1.3.36-1|222	--with-webp \
21mr|graphicsmagick-1.3.36-1|223	--with-perl \
21mr|graphicsmagick-1.3.36-1|224	--with-perl-options="INSTALLDIRS=vendor"
21mr|graphicsmagick-1.3.36-1|225	
21mr|graphicsmagick-1.3.36-1|226	%make
21mr|graphicsmagick-1.3.36-1|227	%make perl-build
21mr|graphicsmagick-1.3.36-1|228	
21mr|graphicsmagick-1.3.36-1|229	
21mr|graphicsmagick-1.3.36-1|230	%install
21mr|graphicsmagick-1.3.36-1|231	%makeinstall_std
21mr|graphicsmagick-1.3.36-1|232	%makeinstall_std -C PerlMagick
21mr|graphicsmagick-1.3.36-1|233	
21mr|graphicsmagick-1.3.36-1|234	# Remove unwanted files
21mr|graphicsmagick-1.3.36-1|235	rm -f %{buildroot}%{_datadir}/GraphicsMagick-%{version}/{ChangeLog,NEWS.txt}
21mr|graphicsmagick-1.3.36-1|236	rm -f %{buildroot}%{_libdir}/*.la
21mr|graphicsmagick-1.3.36-1|237	
21mr|graphicsmagick-1.3.36-1|238	# Fix perms and remove rpaths
21mr|graphicsmagick-1.3.36-1|239	chmod 755 %{buildroot}%{perl_vendorarch}/auto/Graphics/Magick/Magick.so
21mr|graphicsmagick-1.3.36-1|240	chrpath -d %{buildroot}%{perl_vendorarch}/auto/Graphics/Magick/Magick.so

12620 21
21mr|graphite2-1.3.14-2|1	%define major 3
21mr|graphite2-1.3.14-2|2	%define libname %mklibname graphite2_ %{major}
21mr|graphite2-1.3.14-2|3	%define devname %mklibname graphite2 -d
21mr|graphite2-1.3.14-2|4	
21mr|graphite2-1.3.14-2|5	Summary:	Font rendering capabilities for complex non-Roman writing systems
21mr|graphite2-1.3.14-2|6	Name:		graphite2
21mr|graphite2-1.3.14-2|7	Version:	1.3.14
21mr|graphite2-1.3.14-2|8	Release:	2
21mr|graphite2-1.3.14-2|9	License:	LGPLv2.1+
21mr|graphite2-1.3.14-2|10	Group:		System/Libraries
21mr|graphite2-1.3.14-2|11	Url:		http://sourceforge.net/projects/silgraphite/
21mr|graphite2-1.3.14-2|12	Source0:	https://sourceforge.net/projects/silgraphite/files/%{name}/graphite2-%{version}.tgz
21mr|graphite2-1.3.14-2|13	BuildRequires:	cmake
21mr|graphite2-1.3.14-2|14	BuildConflicts:	dblatex
21mr|graphite2-1.3.14-2|15	BuildRequires:	pkgconfig(freetype2)
21mr|graphite2-1.3.14-2|16	
21mr|graphite2-1.3.14-2|17	%description
21mr|graphite2-1.3.14-2|18	Graphite2 is a project within SIL’s Non-Roman Script Initiative and Language
21mr|graphite2-1.3.14-2|19	Software Development groups to provide rendering capabilities for complex
21mr|graphite2-1.3.14-2|20	non-Roman writing systems. Graphite can be used to create "smart fonts"
21mr|graphite2-1.3.14-2|21	capable of displaying writing systems with various complex behaviors. With
21mr|graphite2-1.3.14-2|22	respect to the Text Encoding Model, Graphite handles the "Rendering" aspect
21mr|graphite2-1.3.14-2|23	of writing system implementation.
21mr|graphite2-1.3.14-2|24	
21mr|graphite2-1.3.14-2|25	%files
21mr|graphite2-1.3.14-2|26	# it's just a test
21mr|graphite2-1.3.14-2|27	%optional %{_bindir}/*
21mr|graphite2-1.3.14-2|28	
21mr|graphite2-1.3.14-2|29	#----------------------------------------------------------------------------
21mr|graphite2-1.3.14-2|30	
21mr|graphite2-1.3.14-2|31	%package -n %{libname}
21mr|graphite2-1.3.14-2|32	Summary:	Shared libraries for graphite2
21mr|graphite2-1.3.14-2|33	Group:		System/Libraries
21mr|graphite2-1.3.14-2|34	
21mr|graphite2-1.3.14-2|35	%description -n %{libname}
21mr|graphite2-1.3.14-2|36	Graphite2 is a project within SIL’s Non-Roman Script Initiative and Language
21mr|graphite2-1.3.14-2|37	Software Development groups to provide rendering capabilities for complex
21mr|graphite2-1.3.14-2|38	non-Roman writing systems. Graphite can be used to create "smart fonts"
21mr|graphite2-1.3.14-2|39	capable of displaying writing systems with various complex behaviors. With
21mr|graphite2-1.3.14-2|40	respect to the Text Encoding Model, Graphite handles the "Rendering" aspect
21mr|graphite2-1.3.14-2|41	of writing system implementation.
21mr|graphite2-1.3.14-2|42	
21mr|graphite2-1.3.14-2|43	%files -n %{libname}
21mr|graphite2-1.3.14-2|44	%{_libdir}/libgraphite2.so.%{major}*
21mr|graphite2-1.3.14-2|45	
21mr|graphite2-1.3.14-2|46	#----------------------------------------------------------------------------
21mr|graphite2-1.3.14-2|47	
21mr|graphite2-1.3.14-2|48	%package -n %{devname}
21mr|graphite2-1.3.14-2|49	Summary:	Development header files and libraries for graphite2
21mr|graphite2-1.3.14-2|50	Group:		Development/C++
21mr|graphite2-1.3.14-2|51	Requires:	%{libname} = %{EVRD}
21mr|graphite2-1.3.14-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|graphite2-1.3.14-2|53	
21mr|graphite2-1.3.14-2|54	%description -n %{devname}
21mr|graphite2-1.3.14-2|55	Includes and definitions for developing with graphite2.
21mr|graphite2-1.3.14-2|56	
21mr|graphite2-1.3.14-2|57	%files -n %{devname}
21mr|graphite2-1.3.14-2|58	%doc ChangeLog
21mr|graphite2-1.3.14-2|59	%dir %{_datadir}/%{name}
21mr|graphite2-1.3.14-2|60	%{_datadir}/%{name}/*.cmake
21mr|graphite2-1.3.14-2|61	%{_includedir}/%{name}
21mr|graphite2-1.3.14-2|62	%{_libdir}/*.so
21mr|graphite2-1.3.14-2|63	%{_libdir}/pkgconfig/*.pc
21mr|graphite2-1.3.14-2|64	
21mr|graphite2-1.3.14-2|65	#----------------------------------------------------------------------------
21mr|graphite2-1.3.14-2|66	
21mr|graphite2-1.3.14-2|67	%prep
21mr|graphite2-1.3.14-2|68	%autosetup -p1
21mr|graphite2-1.3.14-2|69	
21mr|graphite2-1.3.14-2|70	%build
21mr|graphite2-1.3.14-2|71	%ifarch %{e2k}
21mr|graphite2-1.3.14-2|72	# do not build tests on elbrus
21mr|graphite2-1.3.14-2|73	sed -i 's!add_subdirectory(tests)!!g' CMakeLists.txt
21mr|graphite2-1.3.14-2|74	sed -i 's!add_subdirectory(gr2fonttest)!!g' CMakeLists.txt
21mr|graphite2-1.3.14-2|75	# https://bugs.mcst.ru/bugzilla/show_bug.cgi?id=7050
21mr|graphite2-1.3.14-2|76	sed -i 's!-nodefaultlibs!!g' src/CMakeLists.txt
21mr|graphite2-1.3.14-2|77	export LDFLAGS="%{ldflags} -lstdc++"
21mr|graphite2-1.3.14-2|78	%endif
21mr|graphite2-1.3.14-2|79	%cmake \
21mr|graphite2-1.3.14-2|80	-DENABLE_COMPARE_RENDERER=OFF
21mr|graphite2-1.3.14-2|81	%make_build
21mr|graphite2-1.3.14-2|82	
21mr|graphite2-1.3.14-2|83	%install
21mr|graphite2-1.3.14-2|84	%make_install -C build

12621 21
21mr|graphviz-7.0.3-1|1	# disable madness
21mr|graphviz-7.0.3-1|2	%define _unpackaged_subdirs_terminate_build 0
21mr|graphviz-7.0.3-1|3	%define _disable_rebuild_configure 1
21mr|graphviz-7.0.3-1|4	
21mr|graphviz-7.0.3-1|5	%define _disable_ld_no_undefined 1
21mr|graphviz-7.0.3-1|6	%bcond_without static
21mr|graphviz-7.0.3-1|7	%bcond_with libr
21mr|graphviz-7.0.3-1|8	%bcond_with java
21mr|graphviz-7.0.3-1|9	
21mr|graphviz-7.0.3-1|10	# temorary section ro e2k
21mr|graphviz-7.0.3-1|11	%ifnarch %{e2k} %{riscv}
21mr|graphviz-7.0.3-1|12	%bcond_without ruby
21mr|graphviz-7.0.3-1|13	%bcond_without php
21mr|graphviz-7.0.3-1|14	%bcond_without tcl
21mr|graphviz-7.0.3-1|15	%bcond_without ocaml
21mr|graphviz-7.0.3-1|16	%else
21mr|graphviz-7.0.3-1|17	%bcond_with ruby
21mr|graphviz-7.0.3-1|18	%bcond_with php
21mr|graphviz-7.0.3-1|19	%bcond_with tcl
21mr|graphviz-7.0.3-1|20	%bcond_with ocaml
21mr|graphviz-7.0.3-1|21	%endif
21mr|graphviz-7.0.3-1|22	
21mr|graphviz-7.0.3-1|23	%define cdt_major 5
21mr|graphviz-7.0.3-1|24	%define cgraph_major 6
21mr|graphviz-7.0.3-1|25	%define gamut_major 1
21mr|graphviz-7.0.3-1|26	%define gvc_major 6
21mr|graphviz-7.0.3-1|27	%define gvpr_major 2
21mr|graphviz-7.0.3-1|28	%define pathplan_major 4
21mr|graphviz-7.0.3-1|29	%define xdot_major 4
21mr|graphviz-7.0.3-1|30	
21mr|graphviz-7.0.3-1|31	%define lib_cdt %mklibname cdt %{cdt_major}
21mr|graphviz-7.0.3-1|32	%define lib_cgraph %mklibname cgraph %{cgraph_major}
21mr|graphviz-7.0.3-1|33	%define lib_gamut %mklibname lab_gamut %{gamut_major}
21mr|graphviz-7.0.3-1|34	%define lib_gvc %mklibname gvc %{gvc_major}
21mr|graphviz-7.0.3-1|35	%define lib_gvpr %mklibname gvpr %{gvpr_major}
21mr|graphviz-7.0.3-1|36	%define lib_pathplan %mklibname pathplan %{pathplan_major}
21mr|graphviz-7.0.3-1|37	%define lib_xdot %mklibname xdot %{xdot_major}
21mr|graphviz-7.0.3-1|38	%define devname %mklibname graphviz -d
21mr|graphviz-7.0.3-1|39	%define staticname %mklibname graphviz -d -s
21mr|graphviz-7.0.3-1|40	
21mr|graphviz-7.0.3-1|41	%if %{_use_internal_dependency_generator}
21mr|graphviz-7.0.3-1|42	%global __requires_exclude /usr/bin/lua
21mr|graphviz-7.0.3-1|43	%endif
21mr|graphviz-7.0.3-1|44	
21mr|graphviz-7.0.3-1|45	Summary:	Graph visualization tools
21mr|graphviz-7.0.3-1|46	Name:		graphviz
21mr|graphviz-7.0.3-1|47	Version:	7.0.3
21mr|graphviz-7.0.3-1|48	Release:	1
21mr|graphviz-7.0.3-1|49	License:	Common Public License
21mr|graphviz-7.0.3-1|50	Group:		Graphics
21mr|graphviz-7.0.3-1|51	Url:		http://www.graphviz.org
21mr|graphviz-7.0.3-1|52	Source0:	https://www2.graphviz.org/Packages/stable/portable_source/%{name}-%{version}.tar.gz
21mr|graphviz-7.0.3-1|53	Patch0:		graphviz-link.patch
21mr|graphviz-7.0.3-1|54	BuildRequires:	bison
21mr|graphviz-7.0.3-1|55	BuildRequires:	flex
21mr|graphviz-7.0.3-1|56	BuildRequires:	libtool
21mr|graphviz-7.0.3-1|57	BuildRequires:	swig
21mr|graphviz-7.0.3-1|58	BuildRequires:	gd-devel
21mr|graphviz-7.0.3-1|59	BuildRequires:	git
21mr|graphviz-7.0.3-1|60	BuildRequires:	groff
21mr|graphviz-7.0.3-1|61	BuildRequires:	gettext-devel
21mr|graphviz-7.0.3-1|62	BuildRequires:	ghostscript
21mr|graphviz-7.0.3-1|63	# jpeg:          No (only required by internal libgd)
21mr|graphviz-7.0.3-1|64	#BuildRequires:	jpeg-devel
21mr|graphviz-7.0.3-1|65	BuildRequires:	libltdl-devel
21mr|graphviz-7.0.3-1|66	BuildRequires:	pkgconfig(expat)
21mr|graphviz-7.0.3-1|67	BuildRequires:	pkgconfig(fontconfig)
21mr|graphviz-7.0.3-1|68	BuildRequires:	pkgconfig(freetype2)
21mr|graphviz-7.0.3-1|69	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|graphviz-7.0.3-1|70	BuildRequires:	pkgconfig(libcurl)
21mr|graphviz-7.0.3-1|71	BuildRequires:	pkgconfig(libpng)
21mr|graphviz-7.0.3-1|72	BuildRequires:	pkgconfig(pango)
21mr|graphviz-7.0.3-1|73	BuildRequires:	pkgconfig(pangocairo)
21mr|graphviz-7.0.3-1|74	BuildRequires:	pkgconfig(x11)
21mr|graphviz-7.0.3-1|75	BuildRequires:	pkgconfig(xaw7)
21mr|graphviz-7.0.3-1|76	BuildRequires:	pkgconfig(xmu)
21mr|graphviz-7.0.3-1|77	BuildRequires:	pkgconfig(xt)
21mr|graphviz-7.0.3-1|78	BuildRequires:	pkgconfig(zlib)
21mr|graphviz-7.0.3-1|79	BuildRequires:	perl-ExtUtils-Embed
21mr|graphviz-7.0.3-1|80	# temporary section
21mr|graphviz-7.0.3-1|81	%ifnarch %e2k}
21mr|graphviz-7.0.3-1|82	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|graphviz-7.0.3-1|83	BuildRequires:	pkgconfig(glut)
21mr|graphviz-7.0.3-1|84	%endif
21mr|graphviz-7.0.3-1|85	Conflicts: %{mklibname graphviz 4} < 2.20.3-3
21mr|graphviz-7.0.3-1|86	
21mr|graphviz-7.0.3-1|87	%description
21mr|graphviz-7.0.3-1|88	A collection of tools for the manipulation and layout
21mr|graphviz-7.0.3-1|89	of graphs (as in nodes and edges, not as in barcharts).
21mr|graphviz-7.0.3-1|90	
21mr|graphviz-7.0.3-1|91	%files
21mr|graphviz-7.0.3-1|92	%dir %{_libdir}/%{name}
21mr|graphviz-7.0.3-1|93	%{_bindir}/*
21mr|graphviz-7.0.3-1|94	%{_mandir}/man?/*
21mr|graphviz-7.0.3-1|95	%{_datadir}/graphviz
21mr|graphviz-7.0.3-1|96	%{_libdir}/graphviz/*.so.*
21mr|graphviz-7.0.3-1|97	
21mr|graphviz-7.0.3-1|98	%post
21mr|graphviz-7.0.3-1|99	%{_bindir}/dot -c
21mr|graphviz-7.0.3-1|100	
21mr|graphviz-7.0.3-1|101	%postun
21mr|graphviz-7.0.3-1|102	if ! test -x %{_bindir}/dot; then rm -f %{_libdir}/%{name}/config; fi
21mr|graphviz-7.0.3-1|103	
21mr|graphviz-7.0.3-1|104	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|105	
21mr|graphviz-7.0.3-1|106	%package doc
21mr|graphviz-7.0.3-1|107	Summary:	%{name} documentation
21mr|graphviz-7.0.3-1|108	Group:		Books/Computer books
21mr|graphviz-7.0.3-1|109	
21mr|graphviz-7.0.3-1|110	%description doc
21mr|graphviz-7.0.3-1|111	The %{name} documentation.
21mr|graphviz-7.0.3-1|112	
21mr|graphviz-7.0.3-1|113	%files doc
21mr|graphviz-7.0.3-1|114	%{_datadir}/doc/%{name}
21mr|graphviz-7.0.3-1|115	
21mr|graphviz-7.0.3-1|116	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|117	
21mr|graphviz-7.0.3-1|118	%package -n %{lib_cdt}
21mr|graphviz-7.0.3-1|119	Summary:	Shared library for %{name}
21mr|graphviz-7.0.3-1|120	Group:		System/Libraries
21mr|graphviz-7.0.3-1|121	Conflicts:	%{_lib}graphviz4 < 2.26
21mr|graphviz-7.0.3-1|122	
21mr|graphviz-7.0.3-1|123	%description -n %{lib_cdt}
21mr|graphviz-7.0.3-1|124	This package provides the cdt shared library for %{name}.
21mr|graphviz-7.0.3-1|125	
21mr|graphviz-7.0.3-1|126	%files -n %{lib_cdt}
21mr|graphviz-7.0.3-1|127	%{_libdir}/libcdt.so.%{cdt_major}*
21mr|graphviz-7.0.3-1|128	
21mr|graphviz-7.0.3-1|129	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|130	
21mr|graphviz-7.0.3-1|131	%package -n %{lib_cgraph}
21mr|graphviz-7.0.3-1|132	Summary:	Shared library for %{name}
21mr|graphviz-7.0.3-1|133	Group:		System/Libraries
21mr|graphviz-7.0.3-1|134	Conflicts:	%{_lib}graphviz4 < 2.26
21mr|graphviz-7.0.3-1|135	
21mr|graphviz-7.0.3-1|136	%description -n %{lib_cgraph}
21mr|graphviz-7.0.3-1|137	This package provides the cgraph shared library for %{name}.
21mr|graphviz-7.0.3-1|138	
21mr|graphviz-7.0.3-1|139	%files -n %{lib_cgraph}
21mr|graphviz-7.0.3-1|140	%{_libdir}/libcgraph.so.%{cgraph_major}*
21mr|graphviz-7.0.3-1|141	
21mr|graphviz-7.0.3-1|142	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|143	
21mr|graphviz-7.0.3-1|144	%package -n     %{lib_gamut}
21mr|graphviz-7.0.3-1|145	Group:          System/Libraries
21mr|graphviz-7.0.3-1|146	Summary:        Shared library for %{name}
21mr|graphviz-7.0.3-1|147	
21mr|graphviz-7.0.3-1|148	%description -n %{lib_gamut}
21mr|graphviz-7.0.3-1|149	This package provides the lib_gamut shared library for %{name}.
21mr|graphviz-7.0.3-1|150	
21mr|graphviz-7.0.3-1|151	%files -n %{lib_gamut}
21mr|graphviz-7.0.3-1|152	%{_libdir}/liblab_gamut.so.%{gamut_major}*
21mr|graphviz-7.0.3-1|153	
21mr|graphviz-7.0.3-1|154	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|155	
21mr|graphviz-7.0.3-1|156	%package -n %{lib_gvc}
21mr|graphviz-7.0.3-1|157	Summary:	Shared library for %{name}
21mr|graphviz-7.0.3-1|158	Group:		System/Libraries
21mr|graphviz-7.0.3-1|159	Conflicts:	%{_lib}graphviz4 < 2.26
21mr|graphviz-7.0.3-1|160	
21mr|graphviz-7.0.3-1|161	%description -n %{lib_gvc}
21mr|graphviz-7.0.3-1|162	This package provides the gvc shared library for %{name}.
21mr|graphviz-7.0.3-1|163	
21mr|graphviz-7.0.3-1|164	%files -n %{lib_gvc}
21mr|graphviz-7.0.3-1|165	%{_libdir}/libgvc.so.%{gvc_major}*
21mr|graphviz-7.0.3-1|166	
21mr|graphviz-7.0.3-1|167	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|168	
21mr|graphviz-7.0.3-1|169	%package -n %{lib_gvpr}
21mr|graphviz-7.0.3-1|170	Summary:	Shared library for %{name}
21mr|graphviz-7.0.3-1|171	Group:		System/Libraries
21mr|graphviz-7.0.3-1|172	
21mr|graphviz-7.0.3-1|173	%description -n %{lib_gvpr}
21mr|graphviz-7.0.3-1|174	This package provides the gvpr shared library for %{name}.
21mr|graphviz-7.0.3-1|175	
21mr|graphviz-7.0.3-1|176	%files -n %{lib_gvpr}
21mr|graphviz-7.0.3-1|177	%{_libdir}/libgvpr.so.%{gvpr_major}*
21mr|graphviz-7.0.3-1|178	
21mr|graphviz-7.0.3-1|179	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|180	
21mr|graphviz-7.0.3-1|181	%package -n %{lib_pathplan}
21mr|graphviz-7.0.3-1|182	Summary:	Shared library for %{name}
21mr|graphviz-7.0.3-1|183	Group:		System/Libraries
21mr|graphviz-7.0.3-1|184	Conflicts:	%{_lib}graphviz4 < 2.26
21mr|graphviz-7.0.3-1|185	
21mr|graphviz-7.0.3-1|186	%description -n %{lib_pathplan}
21mr|graphviz-7.0.3-1|187	This package provides the pathplan shared library for %{name}.
21mr|graphviz-7.0.3-1|188	
21mr|graphviz-7.0.3-1|189	%files -n %{lib_pathplan}
21mr|graphviz-7.0.3-1|190	%{_libdir}/libpathplan.so.%{pathplan_major}*
21mr|graphviz-7.0.3-1|191	
21mr|graphviz-7.0.3-1|192	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|193	
21mr|graphviz-7.0.3-1|194	%package -n %{lib_xdot}
21mr|graphviz-7.0.3-1|195	Summary:	Shared library for %{name}
21mr|graphviz-7.0.3-1|196	Group:		System/Libraries
21mr|graphviz-7.0.3-1|197	
21mr|graphviz-7.0.3-1|198	%description -n %{lib_xdot}
21mr|graphviz-7.0.3-1|199	This package provides the xdot shared library for %{name}.
21mr|graphviz-7.0.3-1|200	
21mr|graphviz-7.0.3-1|201	%files -n %{lib_xdot}
21mr|graphviz-7.0.3-1|202	%{_libdir}/libxdot.so.%{xdot_major}*
21mr|graphviz-7.0.3-1|203	
21mr|graphviz-7.0.3-1|204	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|205	
21mr|graphviz-7.0.3-1|206	%define lua_version %(if [ -x /usr/bin/lua ]; then lua -v 2>&1| awk '{print $2}' | awk -F. '{print $1 "." $2}'; fi)
21mr|graphviz-7.0.3-1|207	
21mr|graphviz-7.0.3-1|208	%package -n lua-graphviz
21mr|graphviz-7.0.3-1|209	Summary:	Graphviz bindings for lua
21mr|graphviz-7.0.3-1|210	Group:		System/Libraries
21mr|graphviz-7.0.3-1|211	BuildRequires:	pkgconfig(lua)
21mr|graphviz-7.0.3-1|212	
21mr|graphviz-7.0.3-1|213	%description -n lua-graphviz
21mr|graphviz-7.0.3-1|214	This package provides the Lua extension for %{name}.
21mr|graphviz-7.0.3-1|215	
21mr|graphviz-7.0.3-1|216	%files -n lua-graphviz
21mr|graphviz-7.0.3-1|217	%{_libdir}/graphviz/lua
21mr|graphviz-7.0.3-1|218	%{_libdir}/lua/%{lua_version}/gv.so
21mr|graphviz-7.0.3-1|219	
21mr|graphviz-7.0.3-1|220	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|221	
21mr|graphviz-7.0.3-1|222	%if %{with php}
21mr|graphviz-7.0.3-1|223	%package -n php-graphviz
21mr|graphviz-7.0.3-1|224	Summary:	Graphviz bindings for php
21mr|graphviz-7.0.3-1|225	Group:		System/Libraries
21mr|graphviz-7.0.3-1|226	BuildRequires:	php-devel
21mr|graphviz-7.0.3-1|227	BuildRequires:	php-cli
21mr|graphviz-7.0.3-1|228	Obsoletes:	%{mklibname graphvizphp 0} < 2.28.0-4
21mr|graphviz-7.0.3-1|229	
21mr|graphviz-7.0.3-1|230	%description -n php-graphviz
21mr|graphviz-7.0.3-1|231	This package provides the PHP extension for %{name}.
21mr|graphviz-7.0.3-1|232	
21mr|graphviz-7.0.3-1|233	%files -n php-graphviz
21mr|graphviz-7.0.3-1|234	%{_libdir}/graphviz/php
21mr|graphviz-7.0.3-1|235	%{_libdir}/php/extensions/gv.so
21mr|graphviz-7.0.3-1|236	%{_datadir}/php/gv.php
21mr|graphviz-7.0.3-1|237	%endif
21mr|graphviz-7.0.3-1|238	
21mr|graphviz-7.0.3-1|239	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|240	
21mr|graphviz-7.0.3-1|241	%package -n python3-graphviz
21mr|graphviz-7.0.3-1|242	Summary:	Graphviz bindings for python3
21mr|graphviz-7.0.3-1|243	Group:		System/Libraries
21mr|graphviz-7.0.3-1|244	Obsoletes:	%{mklibname graphvizpython 0} < 2.28.0-4
21mr|graphviz-7.0.3-1|245	BuildRequires:	pkgconfig(python3)
21mr|graphviz-7.0.3-1|246	
21mr|graphviz-7.0.3-1|247	%description -n python3-graphviz
21mr|graphviz-7.0.3-1|248	This package provides the Python extension for %{name}.
21mr|graphviz-7.0.3-1|249	
21mr|graphviz-7.0.3-1|250	%files -n python3-graphviz
21mr|graphviz-7.0.3-1|251	%{_libdir}/graphviz/python3
21mr|graphviz-7.0.3-1|252	%{py3_platsitedir}/*
21mr|graphviz-7.0.3-1|253	
21mr|graphviz-7.0.3-1|254	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|255	
21mr|graphviz-7.0.3-1|256	%if %{with ruby}
21mr|graphviz-7.0.3-1|257	%package -n ruby-graphviz
21mr|graphviz-7.0.3-1|258	Summary:	Graphviz bindings for ruby
21mr|graphviz-7.0.3-1|259	Group:		System/Libraries
21mr|graphviz-7.0.3-1|260	BuildRequires:	ruby-devel
21mr|graphviz-7.0.3-1|261	Obsoletes:	%{mklibname graphvizruby 0} < 2.28.0-4
21mr|graphviz-7.0.3-1|262	
21mr|graphviz-7.0.3-1|263	%description -n ruby-graphviz
21mr|graphviz-7.0.3-1|264	This package provides the Ruby extension for %{name}.
21mr|graphviz-7.0.3-1|265	
21mr|graphviz-7.0.3-1|266	%files -n ruby-graphviz
21mr|graphviz-7.0.3-1|267	%{_libdir}/graphviz/ruby
21mr|graphviz-7.0.3-1|268	%{_libdir}/*ruby*/*
21mr|graphviz-7.0.3-1|269	%endif
21mr|graphviz-7.0.3-1|270	
21mr|graphviz-7.0.3-1|271	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|272	
21mr|graphviz-7.0.3-1|273	%package -n perl-graphviz
21mr|graphviz-7.0.3-1|274	Summary:	Graphviz bindings for perl
21mr|graphviz-7.0.3-1|275	Group:		System/Libraries
21mr|graphviz-7.0.3-1|276	BuildRequires:	perl-devel
21mr|graphviz-7.0.3-1|277	Obsoletes:	%{mklibname graphvizperl 0} < 2.28.0-4
21mr|graphviz-7.0.3-1|278	
21mr|graphviz-7.0.3-1|279	%description -n perl-graphviz
21mr|graphviz-7.0.3-1|280	This package provides the Perl extension for %{name}.
21mr|graphviz-7.0.3-1|281	
21mr|graphviz-7.0.3-1|282	%files -n perl-graphviz
21mr|graphviz-7.0.3-1|283	%{perl_vendorarch}/*
21mr|graphviz-7.0.3-1|284	%{_libdir}/graphviz/perl
21mr|graphviz-7.0.3-1|285	
21mr|graphviz-7.0.3-1|286	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|287	%if %{with tcl}
21mr|graphviz-7.0.3-1|288	%package -n tcl-graphviz
21mr|graphviz-7.0.3-1|289	Summary:	Graphviz bindings for tcl
21mr|graphviz-7.0.3-1|290	Group:		System/Libraries
21mr|graphviz-7.0.3-1|291	BuildRequires:	tcl-devel >= 8.3.0
21mr|graphviz-7.0.3-1|292	BuildRequires:	tk-devel >= 8.3.0
21mr|graphviz-7.0.3-1|293	BuildRequires:	tk >= 8.3.0
21mr|graphviz-7.0.3-1|294	Obsoletes:	%{mklibname graphviztcl 7 -d} < 2.28.0-4
21mr|graphviz-7.0.3-1|295	Obsoletes:	%{mklibname graphviztcl 0} < 2.28.0-4
21mr|graphviz-7.0.3-1|296	
21mr|graphviz-7.0.3-1|297	%description -n tcl-graphviz
21mr|graphviz-7.0.3-1|298	This package provides the Tcl extension for %{name}.
21mr|graphviz-7.0.3-1|299	
21mr|graphviz-7.0.3-1|300	%files -n tcl-graphviz
21mr|graphviz-7.0.3-1|301	%{_libdir}/tcl*
21mr|graphviz-7.0.3-1|302	%{_libdir}/graphviz/tcl
21mr|graphviz-7.0.3-1|303	%endif
21mr|graphviz-7.0.3-1|304	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|305	%if %{with java}
21mr|graphviz-7.0.3-1|306	%define jdk_path %{_prefix}/lib/jvm/java
21mr|graphviz-7.0.3-1|307	
21mr|graphviz-7.0.3-1|308	%package -n java-graphviz
21mr|graphviz-7.0.3-1|309	Summary:	Graphviz bindings for java
21mr|graphviz-7.0.3-1|310	Group:		System/Libraries
21mr|graphviz-7.0.3-1|311	BuildRequires:	java-devel
21mr|graphviz-7.0.3-1|312	Obsoletes:	%{mklibname graphvizjava 0} < 2.28.0-4
21mr|graphviz-7.0.3-1|313	
21mr|graphviz-7.0.3-1|314	%description -n java-graphviz
21mr|graphviz-7.0.3-1|315	This package provides the Java extension for %{name}.
21mr|graphviz-7.0.3-1|316	
21mr|graphviz-7.0.3-1|317	%files -n java-graphviz
21mr|graphviz-7.0.3-1|318	%{_libdir}/graphviz/java
21mr|graphviz-7.0.3-1|319	%endif
21mr|graphviz-7.0.3-1|320	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|321	
21mr|graphviz-7.0.3-1|322	%if %{with libr}
21mr|graphviz-7.0.3-1|323	%package -n r-graphviz
21mr|graphviz-7.0.3-1|324	Summary:	Graphviz bindings for R
21mr|graphviz-7.0.3-1|325	Group:		System/Libraries
21mr|graphviz-7.0.3-1|326	BuildRequires:	pkgconfig(libRmath)
21mr|graphviz-7.0.3-1|327	Obsoletes:	%{mklibname graphvizr 0} < 2.28.0-4
21mr|graphviz-7.0.3-1|328	
21mr|graphviz-7.0.3-1|329	%description -n r-graphviz
21mr|graphviz-7.0.3-1|330	This package provides the R extension for %{name}.
21mr|graphviz-7.0.3-1|331	
21mr|graphviz-7.0.3-1|332	%files -n r-graphviz
21mr|graphviz-7.0.3-1|333	%{_libdir}/graphviz/R
21mr|graphviz-7.0.3-1|334	%endif
21mr|graphviz-7.0.3-1|335	
21mr|graphviz-7.0.3-1|336	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|337	%if %{with ocaml}
21mr|graphviz-7.0.3-1|338	%package -n ocaml-graphviz
21mr|graphviz-7.0.3-1|339	Summary:	Graphviz bindings for OCaml
21mr|graphviz-7.0.3-1|340	Group:		Development/OCaml
21mr|graphviz-7.0.3-1|341	BuildRequires:	ocaml
21mr|graphviz-7.0.3-1|342	Obsoletes:	%{mklibname graphvizocaml 0} < 2.28.0-4
21mr|graphviz-7.0.3-1|343	
21mr|graphviz-7.0.3-1|344	%description -n ocaml-graphviz
21mr|graphviz-7.0.3-1|345	This package provides the OCaml extension for %{name}.
21mr|graphviz-7.0.3-1|346	
21mr|graphviz-7.0.3-1|347	%files -n ocaml-graphviz
21mr|graphviz-7.0.3-1|348	%{_libdir}/graphviz/ocaml
21mr|graphviz-7.0.3-1|349	%endif
21mr|graphviz-7.0.3-1|350	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|351	
21mr|graphviz-7.0.3-1|352	%package -n %{devname}
21mr|graphviz-7.0.3-1|353	Group:		Development/Other
21mr|graphviz-7.0.3-1|354	Summary:	Development package for %{name}
21mr|graphviz-7.0.3-1|355	Provides:	%{name}-devel = %{EVRD}
21mr|graphviz-7.0.3-1|356	Obsoletes:	%{mklibname graphviz -d 7} < 2.28.0-4
21mr|graphviz-7.0.3-1|357	Obsoletes:	%{mklibname tcl -d 7} < 2.28.0-4
21mr|graphviz-7.0.3-1|358	Obsoletes:	%{mklibname -d graphviz 3} < 2.28.0-4
21mr|graphviz-7.0.3-1|359	Requires:	%{lib_cdt} = %{EVRD}
21mr|graphviz-7.0.3-1|360	Requires:	%{lib_cgraph} = %{EVRD}
21mr|graphviz-7.0.3-1|361	Requires:	%{lib_gvc} = %{EVRD}
21mr|graphviz-7.0.3-1|362	Requires:	%{lib_gvpr} = %{EVRD}
21mr|graphviz-7.0.3-1|363	Requires:	%{lib_pathplan} = %{EVRD}
21mr|graphviz-7.0.3-1|364	Requires:	%{lib_xdot} = %{EVRD}
21mr|graphviz-7.0.3-1|365	
21mr|graphviz-7.0.3-1|366	%description -n %{devname}
21mr|graphviz-7.0.3-1|367	Development package for %{name}.
21mr|graphviz-7.0.3-1|368	
21mr|graphviz-7.0.3-1|369	%files -n %{devname}
21mr|graphviz-7.0.3-1|370	%{_libdir}/pkgconfig/*
21mr|graphviz-7.0.3-1|371	%{_libdir}/graphviz/*.so
21mr|graphviz-7.0.3-1|372	%{_libdir}/*.so
21mr|graphviz-7.0.3-1|373	%{_includedir}/graphviz
21mr|graphviz-7.0.3-1|374	
21mr|graphviz-7.0.3-1|375	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|376	
21mr|graphviz-7.0.3-1|377	%if ! %{without static}
21mr|graphviz-7.0.3-1|378	%package -n %{staticname}
21mr|graphviz-7.0.3-1|379	Group:		Development/Other
21mr|graphviz-7.0.3-1|380	Summary:	Static development package for %{name}
21mr|graphviz-7.0.3-1|381	Requires:	%{devname} = %{EVRD}
21mr|graphviz-7.0.3-1|382	Provides:	%{name}-static-devel = %{EVRD}
21mr|graphviz-7.0.3-1|383	Obsoletes:	%{mklibname -d -s graphviz 3} < 2.28.0-4
21mr|graphviz-7.0.3-1|384	
21mr|graphviz-7.0.3-1|385	%description -n %{staticname}
21mr|graphviz-7.0.3-1|386	Static development package for %{name}.
21mr|graphviz-7.0.3-1|387	
21mr|graphviz-7.0.3-1|388	%files -n %{staticname}
21mr|graphviz-7.0.3-1|389	%{_libdir}/graphviz/*.a
21mr|graphviz-7.0.3-1|390	%{_libdir}/*.a
21mr|graphviz-7.0.3-1|391	%endif
21mr|graphviz-7.0.3-1|392	
21mr|graphviz-7.0.3-1|393	#-------------------------------------------------------------------------
21mr|graphviz-7.0.3-1|394	
21mr|graphviz-7.0.3-1|395	%prep
21mr|graphviz-7.0.3-1|396	%setup -q
21mr|graphviz-7.0.3-1|397	%autopatch -p1
21mr|graphviz-7.0.3-1|398	%if "%{_libdir}" != "/usr/lib64"
21mr|graphviz-7.0.3-1|399	sed -i -e 's,I/usr/lib64,I%{_libdir},g' tclpkg/gv/Makefile.am
21mr|graphviz-7.0.3-1|400	%endif
21mr|graphviz-7.0.3-1|401	
21mr|graphviz-7.0.3-1|402	rm -rf libltdl
21mr|graphviz-7.0.3-1|403	
21mr|graphviz-7.0.3-1|404	%build
21mr|graphviz-7.0.3-1|405	./autogen.sh
21mr|graphviz-7.0.3-1|406	#autoreconf -fi
21mr|graphviz-7.0.3-1|407	%if %{with php}
21mr|graphviz-7.0.3-1|408	sed -i -e "s,-php5,php$(rpm -q --qf '%{Version}' php-cli | cut -d'.' -f1),g" configure
21mr|graphviz-7.0.3-1|409	%endif
21mr|graphviz-7.0.3-1|410	
21mr|graphviz-7.0.3-1|411	%ifarch %{e2k}
21mr|graphviz-7.0.3-1|412	LUA_INSTALL_DIR=%{_libdir}/lua
21mr|graphviz-7.0.3-1|413	%endif
21mr|graphviz-7.0.3-1|414	
21mr|graphviz-7.0.3-1|415	%configure \
21mr|graphviz-7.0.3-1|416	--with-x \
21mr|graphviz-7.0.3-1|417	%if %{without static}
21mr|graphviz-7.0.3-1|418	--disable-static \
21mr|graphviz-7.0.3-1|419	%else
21mr|graphviz-7.0.3-1|420	--enable-static \
21mr|graphviz-7.0.3-1|421	%endif
21mr|graphviz-7.0.3-1|422	%if %{with libr}
21mr|graphviz-7.0.3-1|423	--enable-r \
21mr|graphviz-7.0.3-1|424	%else
21mr|graphviz-7.0.3-1|425	--disable-r \
21mr|graphviz-7.0.3-1|426	%endif
21mr|graphviz-7.0.3-1|427	--enable-ocaml \
21mr|graphviz-7.0.3-1|428	--enable-perl \
21mr|graphviz-7.0.3-1|429	%if %{with php}
21mr|graphviz-7.0.3-1|430	--enable-php \
21mr|graphviz-7.0.3-1|431	%endif
21mr|graphviz-7.0.3-1|432	--disable-guile \
21mr|graphviz-7.0.3-1|433	--disable-python \
21mr|graphviz-7.0.3-1|434	--disable-python2 \
21mr|graphviz-7.0.3-1|435	--enable-python3 \
21mr|graphviz-7.0.3-1|436	--disable-sharp \
21mr|graphviz-7.0.3-1|437	--with-pangocairo \
21mr|graphviz-7.0.3-1|438	--with-gtk \
21mr|graphviz-7.0.3-1|439	--with-libgd \
21mr|graphviz-7.0.3-1|440	--disable-io \
21mr|graphviz-7.0.3-1|441	%if %{with ruby}
21mr|graphviz-7.0.3-1|442	--enable-ruby=yes \
21mr|graphviz-7.0.3-1|443	%else
21mr|graphviz-7.0.3-1|444	--enable-ruby=no \
21mr|graphviz-7.0.3-1|445	%endif
21mr|graphviz-7.0.3-1|446	--disable-dependency-tracking
21mr|graphviz-7.0.3-1|447	
21mr|graphviz-7.0.3-1|448	pushd libltdl
21mr|graphviz-7.0.3-1|449	aclocal -I m4
21mr|graphviz-7.0.3-1|450	popd
21mr|graphviz-7.0.3-1|451	%make TK_LIB_SPEC="-ltcl -ltk" LIBS="-lX11" \
21mr|graphviz-7.0.3-1|452	PYTHON_INCLUDES=`python3-config --includes` \
21mr|graphviz-7.0.3-1|453	PYTHON_LIBS=`python3-config --embed --libs` \
21mr|graphviz-7.0.3-1|454	PYTHON_INSTALL_DIR=%{python3_sitearch} \
21mr|graphviz-7.0.3-1|455	PYTHON=%{__python3}
21mr|graphviz-7.0.3-1|456	
21mr|graphviz-7.0.3-1|457	%install
21mr|graphviz-7.0.3-1|458	%makeinstall_std
21mr|graphviz-7.0.3-1|459	
21mr|graphviz-7.0.3-1|460	%ifarch %e2k
21mr|graphviz-7.0.3-1|461	[ -d %{buildroot}%{_prefix}/lib/lua ] && mv %{buildroot}%{_prefix}/lib/lua %{buildroot}%{_libdir}/
21mr|graphviz-7.0.3-1|462	%endif
21mr|graphviz-7.0.3-1|463	
21mr|graphviz-7.0.3-1|464	# fix documentation
21mr|graphviz-7.0.3-1|465	install -d -m 755 %{buildroot}%{_docdir}
21mr|graphviz-7.0.3-1|466	mv %{buildroot}%{_datadir}/%{name}/demo %{buildroot}%{_docdir}/%{name}

12622 21
21mr|greenmail-1.5.3-6|1	
21mr|greenmail-1.5.3-6|2	%if 0%{?fedora}
21mr|greenmail-1.5.3-6|3	# Disable running the test suite by default
21mr|greenmail-1.5.3-6|4	%bcond_with tests
21mr|greenmail-1.5.3-6|5	# https://bugzilla.redhat.com/show_bug.cgi?id=1363923
21mr|greenmail-1.5.3-6|6	# Use springframework:4.2.6.RELEASE
21mr|greenmail-1.5.3-6|7	%bcond_with spring
21mr|greenmail-1.5.3-6|8	%endif
21mr|greenmail-1.5.3-6|9	
21mr|greenmail-1.5.3-6|10	Name:          greenmail
21mr|greenmail-1.5.3-6|11	Version:       1.5.3
21mr|greenmail-1.5.3-6|12	Release:       6
21mr|greenmail-1.5.3-6|13	Summary:       Suite of email servers for testing purposes
21mr|greenmail-1.5.3-6|14	License:       ASL 2.0
21mr|greenmail-1.5.3-6|15	URL:           http://www.icegreen.com/greenmail
21mr|greenmail-1.5.3-6|16	Source0:       https://github.com/greenmail-mail-test/greenmail/archive/release-%{version}/%{name}-%{version}.tar.gz
21mr|greenmail-1.5.3-6|17	# e-mail clearing up licensing issues
21mr|greenmail-1.5.3-6|18	Source1:       %{name}-license-confusion.eml
21mr|greenmail-1.5.3-6|19	
21mr|greenmail-1.5.3-6|20	Group:          Development/Java
21mr|greenmail-1.5.3-6|21	BuildArch:     noarch
21mr|greenmail-1.5.3-6|22	# Java stack is not supported on x86_32
21mr|greenmail-1.5.3-6|23	ExcludeArch: %{ix86}
21mr|greenmail-1.5.3-6|24	
21mr|greenmail-1.5.3-6|25	BuildRequires: java-devel
21mr|greenmail-1.5.3-6|26	BuildRequires: maven-local
21mr|greenmail-1.5.3-6|27	BuildRequires: mvn(com.sun.mail:javax.mail)
21mr|greenmail-1.5.3-6|28	BuildRequires: mvn(commons-io:commons-io)
21mr|greenmail-1.5.3-6|29	BuildRequires: mvn(junit:junit)
21mr|greenmail-1.5.3-6|30	BuildRequires: mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|greenmail-1.5.3-6|31	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|greenmail-1.5.3-6|32	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|greenmail-1.5.3-6|33	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|greenmail-1.5.3-6|34	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|greenmail-1.5.3-6|35	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|greenmail-1.5.3-6|36	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|greenmail-1.5.3-6|37	%if %{without spring}
21mr|greenmail-1.5.3-6|38	BuildRequires: mvn(org.springframework:spring-beans)
21mr|greenmail-1.5.3-6|39	BuildRequires: mvn(org.springframework:spring-context)
21mr|greenmail-1.5.3-6|40	BuildRequires: mvn(org.springframework:spring-test)
21mr|greenmail-1.5.3-6|41	%endif
21mr|greenmail-1.5.3-6|42	
21mr|greenmail-1.5.3-6|43	# Old guideline
21mr|greenmail-1.5.3-6|44	# FPC bundling exception: https://fedorahosted.org/fpc/ticket/392
21mr|greenmail-1.5.3-6|45	# New guideline
21mr|greenmail-1.5.3-6|46	# ./greenmail-core/src/main/java/com/icegreen/greenmail/foedus
21mr|greenmail-1.5.3-6|47	# ./greenmail-core/src/main/java/com/icegreen/greenmail/mail
21mr|greenmail-1.5.3-6|48	# ./greenmail-core/src/main/java/com/icegreen/greenmail/pop3
21mr|greenmail-1.5.3-6|49	# ./greenmail-core/src/main/java/com/icegreen/greenmail/smtp
21mr|greenmail-1.5.3-6|50	# ./greenmail-core/src/main/java/com/icegreen/greenmail/user
21mr|greenmail-1.5.3-6|51	Provides:      bundled(foedus) = 0.1.2
21mr|greenmail-1.5.3-6|52	# ./greenmail-core/src/main/java/com/icegreen/greenmail/imap
21mr|greenmail-1.5.3-6|53	# ./greenmail-core/src/main/java/com/icegreen/greenmail/store
21mr|greenmail-1.5.3-6|54	Provides:      bundled(apache-mime4j) = r109034
21mr|greenmail-1.5.3-6|55	
21mr|greenmail-1.5.3-6|56	%description
21mr|greenmail-1.5.3-6|57	GreenMail is an intuitive and easy-to-use test suite of email servers for
21mr|greenmail-1.5.3-6|58	testing purposes.  It supports SMTP, POP3, IMAP with SSL socket support.
21mr|greenmail-1.5.3-6|59	GreenMail also provides a JBoss GreenMail Service.
21mr|greenmail-1.5.3-6|60	
21mr|greenmail-1.5.3-6|61	%package javadoc
21mr|greenmail-1.5.3-6|62	Summary:       Javadoc for %{name}
21mr|greenmail-1.5.3-6|63	
21mr|greenmail-1.5.3-6|64	%description javadoc
21mr|greenmail-1.5.3-6|65	This package contains the API documentation for %{name}.
21mr|greenmail-1.5.3-6|66	
21mr|greenmail-1.5.3-6|67	%package parent
21mr|greenmail-1.5.3-6|68	Summary:       Greenmail Parent POM
21mr|greenmail-1.5.3-6|69	
21mr|greenmail-1.5.3-6|70	%description parent
21mr|greenmail-1.5.3-6|71	Greenmail Parent POM.
21mr|greenmail-1.5.3-6|72	
21mr|greenmail-1.5.3-6|73	%package spring
21mr|greenmail-1.5.3-6|74	Summary:       Greenmail Spring
21mr|greenmail-1.5.3-6|75	
21mr|greenmail-1.5.3-6|76	%description spring
21mr|greenmail-1.5.3-6|77	GreenMail support for Spring Framework.
21mr|greenmail-1.5.3-6|78	
21mr|greenmail-1.5.3-6|79	%package standalone
21mr|greenmail-1.5.3-6|80	Summary:       Greenmail Standalone
21mr|greenmail-1.5.3-6|81	
21mr|greenmail-1.5.3-6|82	%description standalone
21mr|greenmail-1.5.3-6|83	Run GreenMail standalone.
21mr|greenmail-1.5.3-6|84	
21mr|greenmail-1.5.3-6|85	%prep
21mr|greenmail-1.5.3-6|86	%setup -qn %{name}-release-%{version}
21mr|greenmail-1.5.3-6|87	
21mr|greenmail-1.5.3-6|88	# Unavailable build deps
21mr|greenmail-1.5.3-6|89	%pom_disable_module %{name}-jboss-service
21mr|greenmail-1.5.3-6|90	%pom_disable_module %{name}-docker/standalone
21mr|greenmail-1.5.3-6|91	# Unsupported features
21mr|greenmail-1.5.3-6|92	%pom_disable_module %{name}-webapp
21mr|greenmail-1.5.3-6|93	
21mr|greenmail-1.5.3-6|94	%if %{with spring}
21mr|greenmail-1.5.3-6|95	%pom_disable_module %{name}-spring
21mr|greenmail-1.5.3-6|96	%endif
21mr|greenmail-1.5.3-6|97	
21mr|greenmail-1.5.3-6|98	# Use system JVM apis
21mr|greenmail-1.5.3-6|99	%pom_remove_dep -r javax.activation:activation
21mr|greenmail-1.5.3-6|100	# Unavailable test dep
21mr|greenmail-1.5.3-6|101	%pom_remove_dep -r org.easymock:easymockclassextension
21mr|greenmail-1.5.3-6|102	
21mr|greenmail-1.5.3-6|103	# https://github.com/marcelmay/inject-maven-plugin
21mr|greenmail-1.5.3-6|104	%pom_remove_plugin de.m3y.maven:inject-maven-plugin %{name}-core
21mr|greenmail-1.5.3-6|105	
21mr|greenmail-1.5.3-6|106	# Disable bundled copies of system libraries
21mr|greenmail-1.5.3-6|107	%pom_remove_plugin :maven-shade-plugin %{name}-standalone
21mr|greenmail-1.5.3-6|108	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:3.0.2 %{name}-standalone "
21mr|greenmail-1.5.3-6|109	<configuration>
21mr|greenmail-1.5.3-6|110	<archive>
21mr|greenmail-1.5.3-6|111	<manifest>
21mr|greenmail-1.5.3-6|112	<addClasspath>false</addClasspath>
21mr|greenmail-1.5.3-6|113	<mainClass>com.icegreen.greenmail.standalone.GreenMailStandaloneRunner</mainClass>
21mr|greenmail-1.5.3-6|114	</manifest>
21mr|greenmail-1.5.3-6|115	</archive>
21mr|greenmail-1.5.3-6|116	</configuration>"
21mr|greenmail-1.5.3-6|117	
21mr|greenmail-1.5.3-6|118	%build
21mr|greenmail-1.5.3-6|119	
21mr|greenmail-1.5.3-6|120	%if %{without tests}
21mr|greenmail-1.5.3-6|121	# Unavailable test dep
21mr|greenmail-1.5.3-6|122	opts='-f'
21mr|greenmail-1.5.3-6|123	%endif
21mr|greenmail-1.5.3-6|124	%mvn_build -s $opts
21mr|greenmail-1.5.3-6|125	
21mr|greenmail-1.5.3-6|126	%install
21mr|greenmail-1.5.3-6|127	%mvn_install
21mr|greenmail-1.5.3-6|128	
21mr|greenmail-1.5.3-6|129	install %{SOURCE1} .
21mr|greenmail-1.5.3-6|130	
21mr|greenmail-1.5.3-6|131	%files -f .mfiles-%{name}
21mr|greenmail-1.5.3-6|132	%doc README.md
21mr|greenmail-1.5.3-6|133	%license license.txt %{name}-license-confusion.eml
21mr|greenmail-1.5.3-6|134	
21mr|greenmail-1.5.3-6|135	%files javadoc -f .mfiles-javadoc
21mr|greenmail-1.5.3-6|136	%license license.txt %{name}-license-confusion.eml
21mr|greenmail-1.5.3-6|137	
21mr|greenmail-1.5.3-6|138	%files parent -f .mfiles-%{name}-parent
21mr|greenmail-1.5.3-6|139	%license license.txt %{name}-license-confusion.eml
21mr|greenmail-1.5.3-6|140	
21mr|greenmail-1.5.3-6|141	%if %{without spring}
21mr|greenmail-1.5.3-6|142	%files spring -f .mfiles-%{name}-spring
21mr|greenmail-1.5.3-6|143	%endif
21mr|greenmail-1.5.3-6|144	
21mr|greenmail-1.5.3-6|145	%files standalone -f .mfiles-%{name}-standalone
21mr|greenmail-1.5.3-6|146	

12623 21
21mr|grep-3.11-3|1	%define _bindir /bin
21mr|grep-3.11-3|2	
21mr|grep-3.11-3|3	Summary:	The GNU versions of grep pattern matching utilities
21mr|grep-3.11-3|4	Name:		grep
21mr|grep-3.11-3|5	Version:	3.11
21mr|grep-3.11-3|6	Release:	3
21mr|grep-3.11-3|7	License:	GPLv3+
21mr|grep-3.11-3|8	Group:		Text tools
21mr|grep-3.11-3|9	Url:		http://www.gnu.org/software/grep/grep.html
21mr|grep-3.11-3|10	Source0:	ftp://ftp.gnu.org/pub/gnu/grep/%{name}-%{version}.tar.xz
21mr|grep-3.11-3|11	Source1:	ftp://ftp.gnu.org/pub/gnu/grep/%{name}-%{version}.tar.xz.sig
21mr|grep-3.11-3|12	Patch0:		grep-3.11-drop-egrep-warning.patch
21mr|grep-3.11-3|13	Patch1:		grep-svace-fix.patch
21mr|grep-3.11-3|14	BuildRequires:	bison
21mr|grep-3.11-3|15	BuildRequires:	gettext
21mr|grep-3.11-3|16	BuildRequires:	texinfo
21mr|grep-3.11-3|17	BuildRequires:	pcre2-devel
21mr|grep-3.11-3|18	Provides:	/bin/grep
21mr|grep-3.11-3|19	
21mr|grep-3.11-3|20	%description
21mr|grep-3.11-3|21	The GNU versions of commonly used grep utilities.  Grep searches one or
21mr|grep-3.11-3|22	more input files for lines which contain a match to a specified pattern
21mr|grep-3.11-3|23	and then prints the matching lines. GNU's grep utilities.
21mr|grep-3.11-3|24	
21mr|grep-3.11-3|25	You should install grep on your system, because it is a very useful utility
21mr|grep-3.11-3|26	for searching through text files, for system administration tasks, etc.
21mr|grep-3.11-3|27	
21mr|grep-3.11-3|28	%files -f %{name}.lang
21mr|grep-3.11-3|29	%{_bindir}/*grep
21mr|grep-3.11-3|30	%{_bindir}/grep-syr
21mr|grep-3.11-3|31	%{_mandir}/man1/grep.1*
21mr|grep-3.11-3|32	
21mr|grep-3.11-3|33	#----------------------------------------------------------------------------
21mr|grep-3.11-3|34	
21mr|grep-3.11-3|35	%package doc
21mr|grep-3.11-3|36	Summary:	Grep documentation in info format
21mr|grep-3.11-3|37	Group:		Documentation
21mr|grep-3.11-3|38	
21mr|grep-3.11-3|39	%description doc
21mr|grep-3.11-3|40	The GNU versions of commonly used grep utilities.  Grep searches one or
21mr|grep-3.11-3|41	more input files for lines which contain a match to a specified pattern
21mr|grep-3.11-3|42	and then prints the matching lines. GNU's grep utilities include grep.
21mr|grep-3.11-3|43	
21mr|grep-3.11-3|44	You should install grep on your system, because it is a very useful utility
21mr|grep-3.11-3|45	for searching through text files, for system administration tasks, etc.
21mr|grep-3.11-3|46	
21mr|grep-3.11-3|47	Install this package if you want info documentation on grep.
21mr|grep-3.11-3|48	
21mr|grep-3.11-3|49	%files doc
21mr|grep-3.11-3|50	%doc AUTHORS THANKS TODO NEWS README ChangeLog
21mr|grep-3.11-3|51	%{_infodir}/*.info*
21mr|grep-3.11-3|52	
21mr|grep-3.11-3|53	#----------------------------------------------------------------------------
21mr|grep-3.11-3|54	
21mr|grep-3.11-3|55	%prep
21mr|grep-3.11-3|56	%autosetup -p1
21mr|grep-3.11-3|57	
21mr|grep-3.11-3|58	%build
21mr|grep-3.11-3|59	# Build version that properly works with Syriac language
21mr|grep-3.11-3|60	%serverbuild_hardened
21mr|grep-3.11-3|61	%configure \
21mr|grep-3.11-3|62	--with-included-regex \
21mr|grep-3.11-3|63	--enable-perl-regexp \
21mr|grep-3.11-3|64	--enable-threads=posix
21mr|grep-3.11-3|65	
21mr|grep-3.11-3|66	%make_build
21mr|grep-3.11-3|67	
21mr|grep-3.11-3|68	mv src/grep src/grep-syr
21mr|grep-3.11-3|69	make clean
21mr|grep-3.11-3|70	
21mr|grep-3.11-3|71	# Build version that properly works with european languages
21mr|grep-3.11-3|72	%serverbuild_hardened
21mr|grep-3.11-3|73	%configure \
21mr|grep-3.11-3|74	--without-included-regex \
21mr|grep-3.11-3|75	--enable-perl-regexp \
21mr|grep-3.11-3|76	--exec-prefix=/ \
21mr|grep-3.11-3|77	--enable-threads=posix
21mr|grep-3.11-3|78	
21mr|grep-3.11-3|79	%install
21mr|grep-3.11-3|80	%make_install
21mr|grep-3.11-3|81	
21mr|grep-3.11-3|82	install -m 0755 src/grep-syr %{buildroot}%{_bindir}/grep-syr
21mr|grep-3.11-3|83	%find_lang %{name}

12624 21
21mr|grilo-0.3.14-3|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|grilo-0.3.14-3|2	
21mr|grilo-0.3.14-3|3	%define api		0.3
21mr|grilo-0.3.14-3|4	%define major		0
21mr|grilo-0.3.14-3|5	%define major_grlnet	0
21mr|grilo-0.3.14-3|6	%define major_grlpls	0
21mr|grilo-0.3.14-3|7	%define libname		%mklibname %{name} %{api} %{major}
21mr|grilo-0.3.14-3|8	%define libgrlnet	%mklibname grlnet %{api} %{major_grlnet}
21mr|grilo-0.3.14-3|9	%define libgrlpls	%mklibname grlpls %{api} %{major_grlpls}
21mr|grilo-0.3.14-3|10	%define girname		%mklibname %{name}-gir %{api}
21mr|grilo-0.3.14-3|11	%define girgrlnet	%mklibname grlnet-gir %{api}
21mr|grilo-0.3.14-3|12	%define girgrlpls	%mklibname grlpls-gir %{api}
21mr|grilo-0.3.14-3|13	%define devname		%mklibname %{name} -d
21mr|grilo-0.3.14-3|14	
21mr|grilo-0.3.14-3|15	Summary:	Content discovery framework
21mr|grilo-0.3.14-3|16	Name:		grilo
21mr|grilo-0.3.14-3|17	Version:	0.3.14
21mr|grilo-0.3.14-3|18	Release:	3
21mr|grilo-0.3.14-3|19	License:	LGPLv2+
21mr|grilo-0.3.14-3|20	Group:		System/Libraries
21mr|grilo-0.3.14-3|21	Url:		https://download.gnome.org/sources/grilo
21mr|grilo-0.3.14-3|22	Source0:	https://download.gnome.org/sources/grilo/%{url_ver}/%{name}-%{version}.tar.xz
21mr|grilo-0.3.14-3|23	BuildRequires:	gnome-common
21mr|grilo-0.3.14-3|24	BuildRequires:	gtk-doc
21mr|grilo-0.3.14-3|25	BuildRequires:	meson
21mr|grilo-0.3.14-3|26	BuildRequires:	vala-tools
21mr|grilo-0.3.14-3|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|grilo-0.3.14-3|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|grilo-0.3.14-3|29	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|grilo-0.3.14-3|30	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|grilo-0.3.14-3|31	BuildRequires:	pkgconfig(libxml-2.0)
21mr|grilo-0.3.14-3|32	BuildRequires:	pkgconfig(totem-plparser)
21mr|grilo-0.3.14-3|33	BuildRequires:	pkgconfig(vapigen)
21mr|grilo-0.3.14-3|34	
21mr|grilo-0.3.14-3|35	%description
21mr|grilo-0.3.14-3|36	Grilo is a framework that provides access to different sources of
21mr|grilo-0.3.14-3|37	multimedia content, using a pluggable system.
21mr|grilo-0.3.14-3|38	This package contains the core library and elements.
21mr|grilo-0.3.14-3|39	
21mr|grilo-0.3.14-3|40	%files -f %{name}.lang
21mr|grilo-0.3.14-3|41	%doc AUTHORS COPYING NEWS README.md TODO
21mr|grilo-0.3.14-3|42	%{_bindir}/grl-inspect-%{api}
21mr|grilo-0.3.14-3|43	%{_bindir}/grl-launch-%{api}
21mr|grilo-0.3.14-3|44	%{_bindir}/grilo-test-ui-%{api}
21mr|grilo-0.3.14-3|45	%{_libdir}/grilo-%{api}
21mr|grilo-0.3.14-3|46	%{_datadir}/grilo-%{api}/plugins
21mr|grilo-0.3.14-3|47	%{_mandir}/man1/*.1.*
21mr|grilo-0.3.14-3|48	
21mr|grilo-0.3.14-3|49	#----------------------------------------------------------------------------
21mr|grilo-0.3.14-3|50	
21mr|grilo-0.3.14-3|51	%package -n %{libname}
21mr|grilo-0.3.14-3|52	Summary:	Libraries files for Grilo framework
21mr|grilo-0.3.14-3|53	Group:		System/Libraries
21mr|grilo-0.3.14-3|54	
21mr|grilo-0.3.14-3|55	%description -n %{libname}
21mr|grilo-0.3.14-3|56	This package contains the core library for %{name}.
21mr|grilo-0.3.14-3|57	
21mr|grilo-0.3.14-3|58	%files -n %{libname}
21mr|grilo-0.3.14-3|59	%{_libdir}/libgrilo-%{api}.so.%{major}*
21mr|grilo-0.3.14-3|60	
21mr|grilo-0.3.14-3|61	#----------------------------------------------------------------------------
21mr|grilo-0.3.14-3|62	
21mr|grilo-0.3.14-3|63	%package -n %{libgrlnet}
21mr|grilo-0.3.14-3|64	Summary:	Libraries files for Grilo framework
21mr|grilo-0.3.14-3|65	Group:		System/Libraries
21mr|grilo-0.3.14-3|66	
21mr|grilo-0.3.14-3|67	%description -n %{libgrlnet}
21mr|grilo-0.3.14-3|68	This package contains the grlnet library for %{name}.
21mr|grilo-0.3.14-3|69	
21mr|grilo-0.3.14-3|70	%files -n %{libgrlnet}
21mr|grilo-0.3.14-3|71	%{_libdir}/libgrlnet-%{api}.so.%{major_grlnet}*
21mr|grilo-0.3.14-3|72	
21mr|grilo-0.3.14-3|73	#----------------------------------------------------------------------------
21mr|grilo-0.3.14-3|74	
21mr|grilo-0.3.14-3|75	%package -n %{libgrlpls}
21mr|grilo-0.3.14-3|76	Summary:	Libraries files for Grilo framework
21mr|grilo-0.3.14-3|77	Group:		System/Libraries
21mr|grilo-0.3.14-3|78	
21mr|grilo-0.3.14-3|79	%description -n %{libgrlpls}
21mr|grilo-0.3.14-3|80	This package contains the grlnet library for %{name}.
21mr|grilo-0.3.14-3|81	
21mr|grilo-0.3.14-3|82	%files -n %{libgrlpls}
21mr|grilo-0.3.14-3|83	%{_libdir}/libgrlpls-%{api}.so.%{major_grlpls}*
21mr|grilo-0.3.14-3|84	
21mr|grilo-0.3.14-3|85	#----------------------------------------------------------------------------
21mr|grilo-0.3.14-3|86	
21mr|grilo-0.3.14-3|87	%package -n %{girname}
21mr|grilo-0.3.14-3|88	Summary:	GObject Introspection interface description for %{name}
21mr|grilo-0.3.14-3|89	Group:		System/Libraries
21mr|grilo-0.3.14-3|90	Requires:	%{libname} = %{EVRD}
21mr|grilo-0.3.14-3|91	
21mr|grilo-0.3.14-3|92	%description -n %{girname}
21mr|grilo-0.3.14-3|93	GObject Introspection interface description for %{name}.
21mr|grilo-0.3.14-3|94	
21mr|grilo-0.3.14-3|95	%files -n %{girname}
21mr|grilo-0.3.14-3|96	%{_libdir}/girepository-1.0/Grl-%{api}.typelib
21mr|grilo-0.3.14-3|97	
21mr|grilo-0.3.14-3|98	#----------------------------------------------------------------------------
21mr|grilo-0.3.14-3|99	
21mr|grilo-0.3.14-3|100	%package -n %{girgrlnet}
21mr|grilo-0.3.14-3|101	Summary:	GObject Introspection interface description for %{name}
21mr|grilo-0.3.14-3|102	Group:		System/Libraries
21mr|grilo-0.3.14-3|103	Requires:	%{libgrlnet} = %{EVRD}
21mr|grilo-0.3.14-3|104	
21mr|grilo-0.3.14-3|105	%description -n %{girgrlnet}
21mr|grilo-0.3.14-3|106	GObject Introspection interface description for %{name}.
21mr|grilo-0.3.14-3|107	
21mr|grilo-0.3.14-3|108	%files -n %{girgrlnet}
21mr|grilo-0.3.14-3|109	%{_libdir}/girepository-1.0/GrlNet-%{api}.typelib
21mr|grilo-0.3.14-3|110	
21mr|grilo-0.3.14-3|111	#----------------------------------------------------------------------------
21mr|grilo-0.3.14-3|112	
21mr|grilo-0.3.14-3|113	%package -n %{girgrlpls}
21mr|grilo-0.3.14-3|114	Summary:	GObject Introspection interface description for %{name}
21mr|grilo-0.3.14-3|115	Group:		System/Libraries
21mr|grilo-0.3.14-3|116	Requires:	%{libgrlpls} = %{EVRD}
21mr|grilo-0.3.14-3|117	
21mr|grilo-0.3.14-3|118	%description -n %{girgrlpls}
21mr|grilo-0.3.14-3|119	GObject Introspection interface description for %{name}.
21mr|grilo-0.3.14-3|120	
21mr|grilo-0.3.14-3|121	%files -n %{girgrlpls}
21mr|grilo-0.3.14-3|122	%{_libdir}/girepository-1.0/GrlPls-%{api}.typelib
21mr|grilo-0.3.14-3|123	
21mr|grilo-0.3.14-3|124	#----------------------------------------------------------------------------
21mr|grilo-0.3.14-3|125	
21mr|grilo-0.3.14-3|126	%package -n %{devname}
21mr|grilo-0.3.14-3|127	Summary:	Libraries/include files for Grilo framework
21mr|grilo-0.3.14-3|128	Group:		Development/Other
21mr|grilo-0.3.14-3|129	Requires:	%{libname} = %{EVRD}
21mr|grilo-0.3.14-3|130	Requires:	%{libgrlnet} = %{EVRD}
21mr|grilo-0.3.14-3|131	Requires:	%{libgrlpls} = %{EVRD}
21mr|grilo-0.3.14-3|132	Requires:	%{girname} = %{EVRD}
21mr|grilo-0.3.14-3|133	Requires:	%{girgrlnet} = %{EVRD}
21mr|grilo-0.3.14-3|134	Requires:	%{girgrlpls} = %{EVRD}
21mr|grilo-0.3.14-3|135	Provides:	%{name}-devel = %{EVRD}
21mr|grilo-0.3.14-3|136	
21mr|grilo-0.3.14-3|137	%description -n %{devname}
21mr|grilo-0.3.14-3|138	Grilo is a framework that provides access to different sources of
21mr|grilo-0.3.14-3|139	multimedia content, using a pluggable system.
21mr|grilo-0.3.14-3|140	
21mr|grilo-0.3.14-3|141	This package contains the core library and elements, as well as
21mr|grilo-0.3.14-3|142	general and API documentation.
21mr|grilo-0.3.14-3|143	
21mr|grilo-0.3.14-3|144	%files -n %{devname}
21mr|grilo-0.3.14-3|145	%doc AUTHORS COPYING NEWS README.md TODO
21mr|grilo-0.3.14-3|146	%doc %{_datadir}/gtk-doc/html/%{name}
21mr|grilo-0.3.14-3|147	%{_includedir}/%{name}-%{api}
21mr|grilo-0.3.14-3|148	%{_libdir}/*.so
21mr|grilo-0.3.14-3|149	%{_libdir}/pkgconfig/*.pc
21mr|grilo-0.3.14-3|150	%{_datadir}/gir-1.0/*.gir
21mr|grilo-0.3.14-3|151	%{_datadir}/vala/vapi/*
21mr|grilo-0.3.14-3|152	
21mr|grilo-0.3.14-3|153	#----------------------------------------------------------------------------
21mr|grilo-0.3.14-3|154	
21mr|grilo-0.3.14-3|155	%prep
21mr|grilo-0.3.14-3|156	%setup -q
21mr|grilo-0.3.14-3|157	%apply_patches
21mr|grilo-0.3.14-3|158	
21mr|grilo-0.3.14-3|159	%build
21mr|grilo-0.3.14-3|160	%meson -Denable-gtk-doc=true
21mr|grilo-0.3.14-3|161	%meson_build
21mr|grilo-0.3.14-3|162	
21mr|grilo-0.3.14-3|163	%install
21mr|grilo-0.3.14-3|164	%meson_install
21mr|grilo-0.3.14-3|165	
21mr|grilo-0.3.14-3|166	mkdir -p %{buildroot}%{_libdir}/grilo-%{api} %{buildroot}%{_datadir}/grilo-%{api}/plugins
21mr|grilo-0.3.14-3|167	
21mr|grilo-0.3.14-3|168	# Remove files that will not be packaged
21mr|grilo-0.3.14-3|169	rm -f %{buildroot}%{_bindir}/grilo-simple-playlist
21mr|grilo-0.3.14-3|170	
21mr|grilo-0.3.14-3|171	%find_lang %{name} || touch %{name}.lang

12625 21
21mr|grilo-plugins-0.3.15-2|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|grilo-plugins-0.3.15-2|2	
21mr|grilo-plugins-0.3.15-2|3	%define api 0.3
21mr|grilo-plugins-0.3.15-2|4	%define develname %mklibname %{name} -d
21mr|grilo-plugins-0.3.15-2|5	
21mr|grilo-plugins-0.3.15-2|6	Summary:	Plugins for the Grilo framework
21mr|grilo-plugins-0.3.15-2|7	Name:		grilo-plugins
21mr|grilo-plugins-0.3.15-2|8	Version:	0.3.15
21mr|grilo-plugins-0.3.15-2|9	Release:	2
21mr|grilo-plugins-0.3.15-2|10	License:	LGPLv2+
21mr|grilo-plugins-0.3.15-2|11	Group:		System/Libraries
21mr|grilo-plugins-0.3.15-2|12	Url:		https://download.gnome.org/sources/grilo-plugins
21mr|grilo-plugins-0.3.15-2|13	Source0:	https://download.gnome.org/sources/grilo-plugins/%{url_ver}/%{name}-%{version}.tar.xz
21mr|grilo-plugins-0.3.15-2|14	BuildRequires:	gnome-common
21mr|grilo-plugins-0.3.15-2|15	BuildRequires:	gperf
21mr|grilo-plugins-0.3.15-2|16	BuildRequires:	gstreamer1.0-tools
21mr|grilo-plugins-0.3.15-2|17	BuildRequires:	gstreamer1.0-plugins-bad
21mr|grilo-plugins-0.3.15-2|18	BuildRequires:	intltool
21mr|grilo-plugins-0.3.15-2|19	BuildRequires:	itstool
21mr|grilo-plugins-0.3.15-2|20	BuildRequires:	meson
21mr|grilo-plugins-0.3.15-2|21	BuildRequires:	yelp-tools
21mr|grilo-plugins-0.3.15-2|22	BuildRequires:	pkgconfig(avahi-client)
21mr|grilo-plugins-0.3.15-2|23	BuildRequires:	pkgconfig(avahi-glib)
21mr|grilo-plugins-0.3.15-2|24	BuildRequires:	pkgconfig(avahi-gobject)
21mr|grilo-plugins-0.3.15-2|25	BuildRequires:	pkgconfig(glib-2.0)
21mr|grilo-plugins-0.3.15-2|26	BuildRequires:	pkgconfig(gmime-3.0)
21mr|grilo-plugins-0.3.15-2|27	BuildRequires:	pkgconfig(gom-1.0)
21mr|grilo-plugins-0.3.15-2|28	BuildRequires:	pkgconfig(grilo-%{api})
21mr|grilo-plugins-0.3.15-2|29	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|grilo-plugins-0.3.15-2|30	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
21mr|grilo-plugins-0.3.15-2|31	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|grilo-plugins-0.3.15-2|32	BuildRequires:	pkgconfig(libchromaprint)
21mr|grilo-plugins-0.3.15-2|33	BuildRequires:	pkgconfig(libgcrypt)
21mr|grilo-plugins-0.3.15-2|34	BuildRequires:	pkgconfig(libgdata)
21mr|grilo-plugins-0.3.15-2|35	BuildRequires:	pkgconfig(libdmapsharing-4.0)
21mr|grilo-plugins-0.3.15-2|36	BuildRequires:	pkgconfig(libmediaart-2.0)
21mr|grilo-plugins-0.3.15-2|37	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|grilo-plugins-0.3.15-2|38	BuildRequires:	pkgconfig(libxml-2.0)
21mr|grilo-plugins-0.3.15-2|39	BuildRequires:	pkgconfig(lua)
21mr|grilo-plugins-0.3.15-2|40	BuildRequires:	pkgconfig(oauth)
21mr|grilo-plugins-0.3.15-2|41	BuildRequires:	pkgconfig(rest-0.7)
21mr|grilo-plugins-0.3.15-2|42	BuildRequires:	pkgconfig(sqlite3)
21mr|grilo-plugins-0.3.15-2|43	BuildRequires:	pkgconfig(totem-plparser)
21mr|grilo-plugins-0.3.15-2|44	BuildRequires:	pkgconfig(totem-plparser-mini)
21mr|grilo-plugins-0.3.15-2|45	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|grilo-plugins-0.3.15-2|46	Requires:	grilo
21mr|grilo-plugins-0.3.15-2|47	Requires:	gstreamer1.0-plugins-bad
21mr|grilo-plugins-0.3.15-2|48	
21mr|grilo-plugins-0.3.15-2|49	%description
21mr|grilo-plugins-0.3.15-2|50	Grilo is a framework for browsing and searching media content from
21mr|grilo-plugins-0.3.15-2|51	various sources using a single API.
21mr|grilo-plugins-0.3.15-2|52	
21mr|grilo-plugins-0.3.15-2|53	%files -f %{name}.lang
21mr|grilo-plugins-0.3.15-2|54	%doc AUTHORS NEWS README.md
21mr|grilo-plugins-0.3.15-2|55	%{_libdir}/grilo-%{api}/libgrl*.so
21mr|grilo-plugins-0.3.15-2|56	%{_datadir}/help/*/%{name}/%{name}.xml
21mr|grilo-plugins-0.3.15-2|57	%{_datadir}/help/*/%{name}/legal.xml
21mr|grilo-plugins-0.3.15-2|58	%{_datadir}/grilo-plugins/grl-lua-factory/*
21mr|grilo-plugins-0.3.15-2|59	
21mr|grilo-plugins-0.3.15-2|60	#----------------------------------------------------------------------------
21mr|grilo-plugins-0.3.15-2|61	
21mr|grilo-plugins-0.3.15-2|62	%package -n %{develname}
21mr|grilo-plugins-0.3.15-2|63	Summary:	This package provides the development files for grilo-plugins
21mr|grilo-plugins-0.3.15-2|64	Group:		Development/C
21mr|grilo-plugins-0.3.15-2|65	Requires:	%{name} = %{EVRD}
21mr|grilo-plugins-0.3.15-2|66	
21mr|grilo-plugins-0.3.15-2|67	%description -n %{develname}
21mr|grilo-plugins-0.3.15-2|68	Grilo is a framework for browsing and searching media content from
21mr|grilo-plugins-0.3.15-2|69	various sources using a single API.
21mr|grilo-plugins-0.3.15-2|70	This package provides the development files.
21mr|grilo-plugins-0.3.15-2|71	
21mr|grilo-plugins-0.3.15-2|72	%files -n %{develname}
21mr|grilo-plugins-0.3.15-2|73	%doc AUTHORS NEWS README.md
21mr|grilo-plugins-0.3.15-2|74	%{_datadir}/help/*/examples/example-tmdb.c
21mr|grilo-plugins-0.3.15-2|75	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|grilo-plugins-0.3.15-2|76	
21mr|grilo-plugins-0.3.15-2|77	#----------------------------------------------------------------------------
21mr|grilo-plugins-0.3.15-2|78	
21mr|grilo-plugins-0.3.15-2|79	%prep
21mr|grilo-plugins-0.3.15-2|80	%setup -q
21mr|grilo-plugins-0.3.15-2|81	
21mr|grilo-plugins-0.3.15-2|82	%build
21mr|grilo-plugins-0.3.15-2|83	%meson
21mr|grilo-plugins-0.3.15-2|84	%meson_build
21mr|grilo-plugins-0.3.15-2|85	
21mr|grilo-plugins-0.3.15-2|86	%install
21mr|grilo-plugins-0.3.15-2|87	%meson_install
21mr|grilo-plugins-0.3.15-2|88	
21mr|grilo-plugins-0.3.15-2|89	%find_lang %{name}

12626 21
21mr|grizzly-2.3.24-8|1	%global namedreltag %{nil}
21mr|grizzly-2.3.24-8|2	%global _version %(echo %version | tr . _)
21mr|grizzly-2.3.24-8|3	%global namedversion %{_version}%{?namedreltag}
21mr|grizzly-2.3.24-8|4	
21mr|grizzly-2.3.24-8|5	# Conditionals to help breaking grizzly <-> jersey dependency cycle
21mr|grizzly-2.3.24-8|6	%if 0%{?fedora}
21mr|grizzly-2.3.24-8|7	%bcond_with jersey
21mr|grizzly-2.3.24-8|8	%bcond_with jaxws
21mr|grizzly-2.3.24-8|9	%endif
21mr|grizzly-2.3.24-8|10	
21mr|grizzly-2.3.24-8|11	Name:          grizzly
21mr|grizzly-2.3.24-8|12	Version:       2.3.24
21mr|grizzly-2.3.24-8|13	Release:       8
21mr|grizzly-2.3.24-8|14	Summary:       Java NIO Server Framework
21mr|grizzly-2.3.24-8|15	# see Grizzly_THIRDPARTYLICENSEREADME.txt
21mr|grizzly-2.3.24-8|16	License:       (CDDL or GPLv2 with exceptions) and BSD and ASL 2.0 and Public Domain
21mr|grizzly-2.3.24-8|17	URL:           http://grizzly.java.net/
21mr|grizzly-2.3.24-8|18	# git clone git://java.net/grizzly~git
21mr|grizzly-2.3.24-8|19	# (cd grizzly~git/ && git archive --format=tar --prefix=grizzly-2.3.6/ 2_3_6 | xz > ../grizzly-2.3.6.tar.xz)
21mr|grizzly-2.3.24-8|20	Source0:       https://github.com/GrizzlyNIO/grizzly-mirror/archive/%{namedversion}.tar.gz
21mr|grizzly-2.3.24-8|21	
21mr|grizzly-2.3.24-8|22	BuildRequires: maven-local
21mr|grizzly-2.3.24-8|23	BuildRequires: mvn(com.sun.istack:istack-commons-maven-plugin)
21mr|grizzly-2.3.24-8|24	%if %{with jersey}
21mr|grizzly-2.3.24-8|25	BuildRequires: mvn(com.sun.jersey:jersey-client)
21mr|grizzly-2.3.24-8|26	BuildRequires: mvn(com.sun.jersey:jersey-server)
21mr|grizzly-2.3.24-8|27	BuildRequires: mvn(com.sun.jersey:jersey-servlet)
21mr|grizzly-2.3.24-8|28	%endif
21mr|grizzly-2.3.24-8|29	%if %{with jaxws}
21mr|grizzly-2.3.24-8|30	BuildRequires: mvn(com.sun.xml.ws:rt)
21mr|grizzly-2.3.24-8|31	%endif
21mr|grizzly-2.3.24-8|32	BuildRequires: mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|grizzly-2.3.24-8|33	BuildRequires: mvn(junit:junit)
21mr|grizzly-2.3.24-8|34	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|grizzly-2.3.24-8|35	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|grizzly-2.3.24-8|36	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|grizzly-2.3.24-8|37	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|grizzly-2.3.24-8|38	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|grizzly-2.3.24-8|39	BuildRequires: mvn(org.glassfish.gmbal:gmbal)
21mr|grizzly-2.3.24-8|40	BuildRequires: mvn(org.glassfish.gmbal:gmbal-api-only)
21mr|grizzly-2.3.24-8|41	BuildRequires: mvn(org.glassfish.grizzly:grizzly-npn-api)
21mr|grizzly-2.3.24-8|42	BuildRequires: mvn(org.glassfish.grizzly:grizzly-npn-bootstrap)
21mr|grizzly-2.3.24-8|43	BuildRequires: mvn(org.glassfish.hk2:hk2-inhabitant-generator)
21mr|grizzly-2.3.24-8|44	BuildRequires: mvn(org.glassfish.hk2:osgiversion-maven-plugin)
21mr|grizzly-2.3.24-8|45	BuildRequires: mvn(org.mockito:mockito-all)
21mr|grizzly-2.3.24-8|46	BuildRequires: mvn(org.osgi:org.osgi.compendium)
21mr|grizzly-2.3.24-8|47	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|grizzly-2.3.24-8|48	
21mr|grizzly-2.3.24-8|49	Group:          Development/Java
21mr|grizzly-2.3.24-8|50	BuildArch:     noarch
21mr|grizzly-2.3.24-8|51	# Java stack is not supported on x86_32
21mr|grizzly-2.3.24-8|52	ExcludeArch: %{ix86}
21mr|grizzly-2.3.24-8|53	
21mr|grizzly-2.3.24-8|54	%description
21mr|grizzly-2.3.24-8|55	Writing scalable server applications in the Java programming
21mr|grizzly-2.3.24-8|56	language has always been difficult. Before the advent of the
21mr|grizzly-2.3.24-8|57	Java New I/O API (NIO), thread management issues made it
21mr|grizzly-2.3.24-8|58	impossible for a server to scale to thousands of users. The
21mr|grizzly-2.3.24-8|59	Grizzly framework has been designed to help developers to take
21mr|grizzly-2.3.24-8|60	advantage of the Java NIO API. Originally developed under the
21mr|grizzly-2.3.24-8|61	GlassFish umbrella, the framework is now available as a
21mr|grizzly-2.3.24-8|62	standalone project. Grizzly goals is to help developers to
21mr|grizzly-2.3.24-8|63	build scalable and robust servers using NIO.
21mr|grizzly-2.3.24-8|64	
21mr|grizzly-2.3.24-8|65	%package samples
21mr|grizzly-2.3.24-8|66	Summary:       Grizzly samples
21mr|grizzly-2.3.24-8|67	
21mr|grizzly-2.3.24-8|68	%description samples
21mr|grizzly-2.3.24-8|69	This package contains samples for %{name}.
21mr|grizzly-2.3.24-8|70	
21mr|grizzly-2.3.24-8|71	%package javadoc
21mr|grizzly-2.3.24-8|72	Summary:       Javadoc for %{name}
21mr|grizzly-2.3.24-8|73	
21mr|grizzly-2.3.24-8|74	%description javadoc
21mr|grizzly-2.3.24-8|75	This package contains javadoc for %{name}.
21mr|grizzly-2.3.24-8|76	
21mr|grizzly-2.3.24-8|77	%prep
21mr|grizzly-2.3.24-8|78	%setup -q -n %{name}-mirror-%{namedversion}
21mr|grizzly-2.3.24-8|79	find . -name '*.class' -delete
21mr|grizzly-2.3.24-8|80	find . -name '*.jar' -print -delete
21mr|grizzly-2.3.24-8|81	find . -name '*.js' -print -delete
21mr|grizzly-2.3.24-8|82	
21mr|grizzly-2.3.24-8|83	# unavailable deps
21mr|grizzly-2.3.24-8|84	# org.jvnet.maven-antrun-extended-plugin maven-antrun-extended-plugin
21mr|grizzly-2.3.24-8|85	%pom_disable_module bundles extras
21mr|grizzly-2.3.24-8|86	%pom_disable_module bundles modules
21mr|grizzly-2.3.24-8|87	
21mr|grizzly-2.3.24-8|88	# org.ops4j maven-pax-plugin  1.5
21mr|grizzly-2.3.24-8|89	%pom_disable_module grizzly-httpservice extras
21mr|grizzly-2.3.24-8|90	# Unsupport war extension
21mr|grizzly-2.3.24-8|91	%pom_disable_module comet samples
21mr|grizzly-2.3.24-8|92	%pom_disable_module websockets/chat samples
21mr|grizzly-2.3.24-8|93	%pom_disable_module websockets/chat-ssl samples
21mr|grizzly-2.3.24-8|94	
21mr|grizzly-2.3.24-8|95	%pom_remove_dep :maven-bundle-plugin
21mr|grizzly-2.3.24-8|96	%pom_remove_dep :maven-plugin-tools-api
21mr|grizzly-2.3.24-8|97	%pom_remove_dep org.glassfish.hk2:config-types
21mr|grizzly-2.3.24-8|98	%pom_remove_dep org.glassfish.hk2:core
21mr|grizzly-2.3.24-8|99	%pom_remove_dep org.glassfish.hk2:hk2-config
21mr|grizzly-2.3.24-8|100	%pom_remove_dep org.glassfish.hk2:hk2-locator
21mr|grizzly-2.3.24-8|101	%pom_remove_dep org.glassfish.hk2:osgi-adapter
21mr|grizzly-2.3.24-8|102	
21mr|grizzly-2.3.24-8|103	# wagon-webdav & wagon-ssh-external
21mr|grizzly-2.3.24-8|104	%pom_xpath_remove "pom:build/pom:extensions"
21mr|grizzly-2.3.24-8|105	
21mr|grizzly-2.3.24-8|106	# org.glassfish.grizzly:grizzly-npn-bootstrap:1.0
21mr|grizzly-2.3.24-8|107	%pom_xpath_inject "pom:dependency[pom:artifactId = 'grizzly-spdy']" '<version>${project.version}</version>' samples/spdy-samples
21mr|grizzly-2.3.24-8|108	
21mr|grizzly-2.3.24-8|109	#%% pom_remove_dep org.glassfish.grizzly:documentation bom
21mr|grizzly-2.3.24-8|110	%pom_remove_dep org.glassfish.grizzly:grizzly-comet-server bom
21mr|grizzly-2.3.24-8|111	%pom_remove_dep org.glassfish.grizzly:grizzly-compression bom
21mr|grizzly-2.3.24-8|112	%pom_remove_dep org.glassfish.grizzly:grizzly-core bom
21mr|grizzly-2.3.24-8|113	%pom_remove_dep org.glassfish.grizzly:grizzly-http-all bom
21mr|grizzly-2.3.24-8|114	%pom_remove_dep org.glassfish.grizzly:grizzly-http-server-core bom
21mr|grizzly-2.3.24-8|115	%pom_remove_dep org.glassfish.grizzly:grizzly-http-server-jaxws bom
21mr|grizzly-2.3.24-8|116	%pom_remove_dep org.glassfish.grizzly:grizzly-http-servlet-server bom
21mr|grizzly-2.3.24-8|117	%pom_remove_dep org.glassfish.grizzly:grizzly-websockets-server bom
21mr|grizzly-2.3.24-8|118	%pom_remove_dep org.glassfish.grizzly.osgi:grizzly-httpservice bom
21mr|grizzly-2.3.24-8|119	%pom_remove_dep org.glassfish.grizzly.osgi:grizzly-httpservice-bundle bom
21mr|grizzly-2.3.24-8|120	%pom_remove_plugin :maven-antrun-extended-plugin bom
21mr|grizzly-2.3.24-8|121	%pom_remove_plugin :glassfish-copyright-maven-plugin bom
21mr|grizzly-2.3.24-8|122	
21mr|grizzly-2.3.24-8|123	%pom_remove_plugin :findbugs-maven-plugin
21mr|grizzly-2.3.24-8|124	%pom_remove_plugin :glassfish-copyright-maven-plugin
21mr|grizzly-2.3.24-8|125	%pom_remove_plugin :nexus-maven-plugin
21mr|grizzly-2.3.24-8|126	%pom_remove_plugin :maven-source-plugin
21mr|grizzly-2.3.24-8|127	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|grizzly-2.3.24-8|128	
21mr|grizzly-2.3.24-8|129	%if %{without jersey}
21mr|grizzly-2.3.24-8|130	%pom_remove_dep com.sun.jersey: modules/http-servlet
21mr|grizzly-2.3.24-8|131	rm -rf modules/http-servlet/src/test/java/filter/*
21mr|grizzly-2.3.24-8|132	%else
21mr|grizzly-2.3.24-8|133	%pom_add_dep com.sun.jersey:jersey-servlet:'${jersey-version}':test modules/http-servlet
21mr|grizzly-2.3.24-8|134	%endif
21mr|grizzly-2.3.24-8|135	
21mr|grizzly-2.3.24-8|136	cp -p modules/grizzly/src/main/resources/Grizzly_THIRDPARTYLICENSEREADME.txt .
21mr|grizzly-2.3.24-8|137	sed -i 's/\r//' LICENSE.txt Grizzly_THIRDPARTYLICENSEREADME.txt
21mr|grizzly-2.3.24-8|138	
21mr|grizzly-2.3.24-8|139	%pom_xpath_set -r "pom:plugin[pom:groupId='com.sun.istack']/pom:artifactId" istack-commons-maven-plugin
21mr|grizzly-2.3.24-8|140	
21mr|grizzly-2.3.24-8|141	# Force servlet 3.1 apis
21mr|grizzly-2.3.24-8|142	%pom_change_dep -r javax.servlet:servlet-api javax.servlet:javax.servlet-api:'${servlet-version}'
21mr|grizzly-2.3.24-8|143	
21mr|grizzly-2.3.24-8|144	%if %{without jaxws}
21mr|grizzly-2.3.24-8|145	%pom_disable_module http-server-jaxws extras
21mr|grizzly-2.3.24-8|146	%pom_disable_module http-jaxws-samples samples
21mr|grizzly-2.3.24-8|147	%else
21mr|grizzly-2.3.24-8|148	%pom_change_dep com.sun.xml.ws: :rt extras/http-server-jaxws
21mr|grizzly-2.3.24-8|149	%pom_change_dep com.sun.xml.ws: :rt samples/http-jaxws-samples
21mr|grizzly-2.3.24-8|150	%endif
21mr|grizzly-2.3.24-8|151	
21mr|grizzly-2.3.24-8|152	for m in http2 spdy ; do
21mr|grizzly-2.3.24-8|153	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration/pom:useDefaultManifestFile" modules/${m}
21mr|grizzly-2.3.24-8|154	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration" '
21mr|grizzly-2.3.24-8|155	<archive>
21mr|grizzly-2.3.24-8|156	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|grizzly-2.3.24-8|157	</archive>' modules/${m}
21mr|grizzly-2.3.24-8|158	done
21mr|grizzly-2.3.24-8|159	
21mr|grizzly-2.3.24-8|160	%mvn_package org.glassfish.grizzly.samples: samples
21mr|grizzly-2.3.24-8|161	
21mr|grizzly-2.3.24-8|162	%build
21mr|grizzly-2.3.24-8|163	# forcing the use of required glassfish-servlet-api 3.1 apis
21mr|grizzly-2.3.24-8|164	# test skipped on arm builder
21mr|grizzly-2.3.24-8|165	# https://bugzilla.redhat.com/show_bug.cgi?id=991712
21mr|grizzly-2.3.24-8|166	%mvn_build \
21mr|grizzly-2.3.24-8|167	%ifarch %{arm}
21mr|grizzly-2.3.24-8|168	-f -- \
21mr|grizzly-2.3.24-8|169	%else
21mr|grizzly-2.3.24-8|170	-- -Dmaven.test.failure.ignore=true \
21mr|grizzly-2.3.24-8|171	%endif
21mr|grizzly-2.3.24-8|172	-Dmaven.local.depmap.file="%{_mavendepmapfragdir}/glassfish-servlet-api.xml"
21mr|grizzly-2.3.24-8|173	
21mr|grizzly-2.3.24-8|174	%install
21mr|grizzly-2.3.24-8|175	%mvn_install
21mr|grizzly-2.3.24-8|176	
21mr|grizzly-2.3.24-8|177	(
21mr|grizzly-2.3.24-8|178	cd %{buildroot}%{_javadir}/%{name}
21mr|grizzly-2.3.24-8|179	ln -sf %{name}-framework.jar %{name}.jar
21mr|grizzly-2.3.24-8|180	)
21mr|grizzly-2.3.24-8|181	
21mr|grizzly-2.3.24-8|182	%files -f .mfiles
21mr|grizzly-2.3.24-8|183	%{_javadir}/%{name}/%{name}.jar
21mr|grizzly-2.3.24-8|184	%license LICENSE.txt Grizzly_THIRDPARTYLICENSEREADME.txt
21mr|grizzly-2.3.24-8|185	
21mr|grizzly-2.3.24-8|186	%files samples -f .mfiles-samples
21mr|grizzly-2.3.24-8|187	%license LICENSE.txt Grizzly_THIRDPARTYLICENSEREADME.txt
21mr|grizzly-2.3.24-8|188	
21mr|grizzly-2.3.24-8|189	%files javadoc -f .mfiles-javadoc
21mr|grizzly-2.3.24-8|190	%license LICENSE.txt Grizzly_THIRDPARTYLICENSEREADME.txt
21mr|grizzly-2.3.24-8|191	

12627 21
21mr|grizzly-npn-1.2-10|1	Name:          grizzly-npn
21mr|grizzly-npn-1.2-10|2	Version:       1.2
21mr|grizzly-npn-1.2-10|3	Release:       10
21mr|grizzly-npn-1.2-10|4	Summary:       Grizzly Next Protocol Negotiation API
21mr|grizzly-npn-1.2-10|5	License:       CDDL or GPLv2 with exceptions
21mr|grizzly-npn-1.2-10|6	URL:           https://grizzly.java.net/spdy.html
21mr|grizzly-npn-1.2-10|7	# git clone git://java.net/grizzly~npn
21mr|grizzly-npn-1.2-10|8	# (cd grizzly~npn && git archive --format=tar --prefix=grizzly-npn-1.2/ 1_2 | xz > ../grizzly-npn-1.2.tar.xz)
21mr|grizzly-npn-1.2-10|9	Source0:       %{name}-%{version}.tar.xz
21mr|grizzly-npn-1.2-10|10	# https://java.net/jira/browse/GRIZZLY-1770
21mr|grizzly-npn-1.2-10|11	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|grizzly-npn-1.2-10|12	# grizzly-npn-api package don't include the license file
21mr|grizzly-npn-1.2-10|13	Source1:       glassfish-LICENSE.txt
21mr|grizzly-npn-1.2-10|14	
21mr|grizzly-npn-1.2-10|15	BuildRequires: maven-local
21mr|grizzly-npn-1.2-10|16	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|grizzly-npn-1.2-10|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|grizzly-npn-1.2-10|18	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|grizzly-npn-1.2-10|19	BuildRequires: mvn(org.osgi:org.osgi.compendium)
21mr|grizzly-npn-1.2-10|20	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|grizzly-npn-1.2-10|21	
21mr|grizzly-npn-1.2-10|22	Group:          Development/Java
21mr|grizzly-npn-1.2-10|23	BuildArch:     noarch
21mr|grizzly-npn-1.2-10|24	# Java stack is not supported on x86_32
21mr|grizzly-npn-1.2-10|25	ExcludeArch: %{ix86}
21mr|grizzly-npn-1.2-10|26	
21mr|grizzly-npn-1.2-10|27	%description
21mr|grizzly-npn-1.2-10|28	A pure Java implementation of the
21mr|grizzly-npn-1.2-10|29	Next Protocol Negotiation TLS Extension
21mr|grizzly-npn-1.2-10|30	for OpenJDK 7 or greater.
21mr|grizzly-npn-1.2-10|31	
21mr|grizzly-npn-1.2-10|32	NPN allows the application layer to
21mr|grizzly-npn-1.2-10|33	negotiate which protocol to use over the
21mr|grizzly-npn-1.2-10|34	secure connection.
21mr|grizzly-npn-1.2-10|35	
21mr|grizzly-npn-1.2-10|36	%package bootstrap
21mr|grizzly-npn-1.2-10|37	Summary:       Grizzly NPN Bootstrap
21mr|grizzly-npn-1.2-10|38	
21mr|grizzly-npn-1.2-10|39	%description bootstrap
21mr|grizzly-npn-1.2-10|40	This package contains the JAR that
21mr|grizzly-npn-1.2-10|41	will be placed on the bootclasspath
21mr|grizzly-npn-1.2-10|42	in order for NPN to work.
21mr|grizzly-npn-1.2-10|43	
21mr|grizzly-npn-1.2-10|44	%package osgi
21mr|grizzly-npn-1.2-10|45	Summary:       Grizzly NPN OSGi
21mr|grizzly-npn-1.2-10|46	
21mr|grizzly-npn-1.2-10|47	%description osgi
21mr|grizzly-npn-1.2-10|48	This empty module allows the bootclasspath classes in
21mr|grizzly-npn-1.2-10|49	org.glassfish.grizzly.npn to be available via the
21mr|grizzly-npn-1.2-10|50	OSGi classloading mechanisms.
21mr|grizzly-npn-1.2-10|51	
21mr|grizzly-npn-1.2-10|52	Using GlassFish as an example:
21mr|grizzly-npn-1.2-10|53	- grizzly-npn-bootstrap.jar goes into the
21mr|grizzly-npn-1.2-10|54	domain's bootclasspath (-Xbootclasspath/p:[PATH TO THE JAR])
21mr|grizzly-npn-1.2-10|55	- grizzly-npn-osgi and grizzly-spdy JARs go into the
21mr|grizzly-npn-1.2-10|56	[PATH TO THE GlassFish 4 HOME]/modules directory.
21mr|grizzly-npn-1.2-10|57	
21mr|grizzly-npn-1.2-10|58	%package javadoc
21mr|grizzly-npn-1.2-10|59	Summary:       Javadoc for %{name}
21mr|grizzly-npn-1.2-10|60	
21mr|grizzly-npn-1.2-10|61	%description javadoc
21mr|grizzly-npn-1.2-10|62	This package contains javadoc for %{name}.
21mr|grizzly-npn-1.2-10|63	
21mr|grizzly-npn-1.2-10|64	%prep
21mr|grizzly-npn-1.2-10|65	%setup -q
21mr|grizzly-npn-1.2-10|66	
21mr|grizzly-npn-1.2-10|67	cp -p %{SOURCE1} LICENSE.txt
21mr|grizzly-npn-1.2-10|68	
21mr|grizzly-npn-1.2-10|69	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301,"  $(find -name "*.java") LICENSE.txt
21mr|grizzly-npn-1.2-10|70	
21mr|grizzly-npn-1.2-10|71	sed -i 's/\r//' LICENSE.txt
21mr|grizzly-npn-1.2-10|72	
21mr|grizzly-npn-1.2-10|73	mkdir -p osgi/target/classes/META-INF
21mr|grizzly-npn-1.2-10|74	touch osgi/target/classes/META-INF/MANIFEST.MF
21mr|grizzly-npn-1.2-10|75	
21mr|grizzly-npn-1.2-10|76	# use jvm jsse
21mr|grizzly-npn-1.2-10|77	rm -r bootstrap/src/main/java/sun/security/ssl/Alerts.java \
21mr|grizzly-npn-1.2-10|78	bootstrap/src/main/java/sun/security/ssl/ClientHandshaker.java \
21mr|grizzly-npn-1.2-10|79	bootstrap/src/main/java/sun/security/ssl/ExtensionType.java \
21mr|grizzly-npn-1.2-10|80	bootstrap/src/main/java/sun/security/ssl/Handshaker.java \
21mr|grizzly-npn-1.2-10|81	bootstrap/src/main/java/sun/security/ssl/HandshakeMessage.java \
21mr|grizzly-npn-1.2-10|82	bootstrap/src/main/java/sun/security/ssl/HelloExtensions.java \
21mr|grizzly-npn-1.2-10|83	bootstrap/src/main/java/sun/security/ssl/ServerHandshaker.java \
21mr|grizzly-npn-1.2-10|84	bootstrap/src/main/java/sun/security/ssl/SSLEngineImpl.java
21mr|grizzly-npn-1.2-10|85	
21mr|grizzly-npn-1.2-10|86	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:configuration/pom:instructions/pom:Export-Package" bootstrap
21mr|grizzly-npn-1.2-10|87	%pom_xpath_inject "pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:configuration/pom:instructions" "
21mr|grizzly-npn-1.2-10|88	<Export-Package>
21mr|grizzly-npn-1.2-10|89	sun.security.ssl
21mr|grizzly-npn-1.2-10|90	</Export-Package>
21mr|grizzly-npn-1.2-10|91	<Import-Package>
21mr|grizzly-npn-1.2-10|92	org.glassfish.grizzly.npn
21mr|grizzly-npn-1.2-10|93	</Import-Package>" bootstrap
21mr|grizzly-npn-1.2-10|94	
21mr|grizzly-npn-1.2-10|95	%mvn_package :%{name} %{name}
21mr|grizzly-npn-1.2-10|96	%mvn_package :%{name}-api %{name}
21mr|grizzly-npn-1.2-10|97	
21mr|grizzly-npn-1.2-10|98	%build
21mr|grizzly-npn-1.2-10|99	
21mr|grizzly-npn-1.2-10|100	%mvn_build -s
21mr|grizzly-npn-1.2-10|101	
21mr|grizzly-npn-1.2-10|102	%install
21mr|grizzly-npn-1.2-10|103	%mvn_install
21mr|grizzly-npn-1.2-10|104	
21mr|grizzly-npn-1.2-10|105	%files -f .mfiles-%{name}
21mr|grizzly-npn-1.2-10|106	%license LICENSE.txt
21mr|grizzly-npn-1.2-10|107	
21mr|grizzly-npn-1.2-10|108	%files bootstrap -f .mfiles-%{name}-bootstrap
21mr|grizzly-npn-1.2-10|109	%license LICENSE.txt
21mr|grizzly-npn-1.2-10|110	
21mr|grizzly-npn-1.2-10|111	%files osgi -f .mfiles-%{name}-osgi
21mr|grizzly-npn-1.2-10|112	%license LICENSE.txt
21mr|grizzly-npn-1.2-10|113	
21mr|grizzly-npn-1.2-10|114	%files javadoc -f .mfiles-javadoc
21mr|grizzly-npn-1.2-10|115	%license LICENSE.txt
21mr|grizzly-npn-1.2-10|116	

12628 21
21mr|groff-1.22.4-4|1	# filter requres provided in groff-perl pkg
21mr|groff-1.22.4-4|2	%global __requires_exclude perl\\(main_subs.pl|man.pl|oop_fh.pl|subs.pl\\)
21mr|groff-1.22.4-4|3	
21mr|groff-1.22.4-4|4	%define short_ver %(echo %{version}|cut -d. -f1,2)
21mr|groff-1.22.4-4|5	%bcond_with	crosscompile
21mr|groff-1.22.4-4|6	
21mr|groff-1.22.4-4|7	Summary:	Document formatting system
21mr|groff-1.22.4-4|8	Name:		groff
21mr|groff-1.22.4-4|9	Version:	1.22.4
21mr|groff-1.22.4-4|10	Release:	4
21mr|groff-1.22.4-4|11	License:	GPLv2+
21mr|groff-1.22.4-4|12	Group:		Text tools
21mr|groff-1.22.4-4|13	Url:		http://www.gnu.org/software/groff/
21mr|groff-1.22.4-4|14	Source0:	ftp://ftp.gnu.org/gnu/groff/%{name}-%{version}.tar.gz
21mr|groff-1.22.4-4|15	Source1:	troff-to-ps.fpi
21mr|groff-1.22.4-4|16	Source100:	%{name}.rpmlintrc
21mr|groff-1.22.4-4|17	Patch1:		groff-1.22.4-nroff-convert-encoding.patch
21mr|groff-1.22.4-4|18	
21mr|groff-1.22.4-4|19	BuildRequires:	bison
21mr|groff-1.22.4-4|20	BuildRequires:	ghostscript
21mr|groff-1.22.4-4|21	BuildRequires:	imake
21mr|groff-1.22.4-4|22	BuildRequires:	texinfo
21mr|groff-1.22.4-4|23	BuildRequires:	netpbm
21mr|groff-1.22.4-4|24	BuildRequires:	psutils
21mr|groff-1.22.4-4|25	BuildRequires:	pkgconfig(xaw7)
21mr|groff-1.22.4-4|26	BuildRequires:	pkgconfig(xmu)
21mr|groff-1.22.4-4|27	Requires:	groff-base
21mr|groff-1.22.4-4|28	
21mr|groff-1.22.4-4|29	%description
21mr|groff-1.22.4-4|30	Groff is a document formatting system. Groff takes standard text and
21mr|groff-1.22.4-4|31	formatting commands as input and produces formatted output. The created
21mr|groff-1.22.4-4|32	documents can be shown on a display or printed on a printer. Groff's
21mr|groff-1.22.4-4|33	formatting commands allow you to specify font type and size, bold type,
21mr|groff-1.22.4-4|34	italic type, the number and size of columns on a page, and more.
21mr|groff-1.22.4-4|35	
21mr|groff-1.22.4-4|36	You should install groff if you want to use it as a document formatting
21mr|groff-1.22.4-4|37	system. Groff can also be used to format man pages. If you are going to
21mr|groff-1.22.4-4|38	use groff with the X Window System, you'll also need to install the
21mr|groff-1.22.4-4|39	groff-gxditview package.
21mr|groff-1.22.4-4|40	
21mr|groff-1.22.4-4|41	%files
21mr|groff-1.22.4-4|42	%{_bindir}/addftinfo
21mr|groff-1.22.4-4|43	%{_bindir}/chem
21mr|groff-1.22.4-4|44	%{_bindir}/eqn2graph
21mr|groff-1.22.4-4|45	%{_bindir}/gdiffmk
21mr|groff-1.22.4-4|46	%{_bindir}/grap2graph
21mr|groff-1.22.4-4|47	%{_bindir}/grn
21mr|groff-1.22.4-4|48	%{_bindir}/grodvi
21mr|groff-1.22.4-4|49	%{_bindir}/grolbp
21mr|groff-1.22.4-4|50	%{_bindir}/grolj4
21mr|groff-1.22.4-4|51	%{_bindir}/gropdf
21mr|groff-1.22.4-4|52	%{_bindir}/hpftodit
21mr|groff-1.22.4-4|53	%{_bindir}/indxbib
21mr|groff-1.22.4-4|54	%{_bindir}/lkbib
21mr|groff-1.22.4-4|55	%{_bindir}/lookbib
21mr|groff-1.22.4-4|56	%{_bindir}/neqn
21mr|groff-1.22.4-4|57	%{_bindir}/pdfroff
21mr|groff-1.22.4-4|58	%{_bindir}/pdfmom
21mr|groff-1.22.4-4|59	%{_bindir}/pic
21mr|groff-1.22.4-4|60	%{_bindir}/pic2graph
21mr|groff-1.22.4-4|61	%{_bindir}/post-grohtml
21mr|groff-1.22.4-4|62	%{_bindir}/pre-grohtml
21mr|groff-1.22.4-4|63	%{_bindir}/roff2dvi
21mr|groff-1.22.4-4|64	%{_bindir}/roff2html
21mr|groff-1.22.4-4|65	%{_bindir}/roff2pdf
21mr|groff-1.22.4-4|66	%{_bindir}/roff2ps
21mr|groff-1.22.4-4|67	%{_bindir}/roff2text
21mr|groff-1.22.4-4|68	%{_bindir}/roff2x
21mr|groff-1.22.4-4|69	%{_bindir}/refer
21mr|groff-1.22.4-4|70	%{_bindir}/soelim
21mr|groff-1.22.4-4|71	%{_bindir}/tfmtodit
21mr|groff-1.22.4-4|72	%{_bindir}/xtotroff
21mr|groff-1.22.4-4|73	%{_datadir}/groff/%{version}/eign
21mr|groff-1.22.4-4|74	%{_datadir}/groff/%{version}/font/devX100
21mr|groff-1.22.4-4|75	%{_datadir}/groff/%{version}/font/devX100-12
21mr|groff-1.22.4-4|76	%{_datadir}/groff/%{version}/font/devX75
21mr|groff-1.22.4-4|77	%{_datadir}/groff/%{version}/font/devX75-12
21mr|groff-1.22.4-4|78	%{_datadir}/groff/%{version}/font/devdvi
21mr|groff-1.22.4-4|79	%{_datadir}/groff/%{version}/font/devhtml
21mr|groff-1.22.4-4|80	%{_datadir}/groff/%{version}/font/devlbp
21mr|groff-1.22.4-4|81	%{_datadir}/groff/%{version}/font/devlj4
21mr|groff-1.22.4-4|82	%{_datadir}/groff/%{version}/font/devps
21mr|groff-1.22.4-4|83	%{_datadir}/groff/%{version}/font/devpdf
21mr|groff-1.22.4-4|84	%{_datadir}/groff/%{version}/oldfont/devps
21mr|groff-1.22.4-4|85	%{_datadir}/groff/%{version}/pic/chem.pic
21mr|groff-1.22.4-4|86	%{_docdir}/groff-%{version}
21mr|groff-1.22.4-4|87	%{_infodir}/groff*
21mr|groff-1.22.4-4|88	%{_mandir}/man1/addftinfo.*
21mr|groff-1.22.4-4|89	%{_mandir}/man1/chem.*
21mr|groff-1.22.4-4|90	%{_mandir}/man1/eqn2graph.*
21mr|groff-1.22.4-4|91	%{_mandir}/man1/gdiffmk.*
21mr|groff-1.22.4-4|92	%{_mandir}/man1/grap2graph.*
21mr|groff-1.22.4-4|93	%{_mandir}/man1/grn.*
21mr|groff-1.22.4-4|94	%{_mandir}/man1/grodvi.*
21mr|groff-1.22.4-4|95	%{_mandir}/man1/grohtml.*
21mr|groff-1.22.4-4|96	%{_mandir}/man1/grolbp.*
21mr|groff-1.22.4-4|97	%{_mandir}/man1/grolj4.*
21mr|groff-1.22.4-4|98	%{_mandir}/man1/gropdf.*
21mr|groff-1.22.4-4|99	%{_mandir}/man1/hpftodit.*
21mr|groff-1.22.4-4|100	%{_mandir}/man1/indxbib.*
21mr|groff-1.22.4-4|101	%{_mandir}/man1/lkbib.*
21mr|groff-1.22.4-4|102	%{_mandir}/man1/lookbib.*
21mr|groff-1.22.4-4|103	%{_mandir}/man1/neqn.*
21mr|groff-1.22.4-4|104	%{_mandir}/man1/pdfroff.*
21mr|groff-1.22.4-4|105	%{_mandir}/man1/pdfmom.*
21mr|groff-1.22.4-4|106	%{_mandir}/man1/pic.*
21mr|groff-1.22.4-4|107	%{_mandir}/man1/pic2graph.*
21mr|groff-1.22.4-4|108	%{_mandir}/man1/refer.*
21mr|groff-1.22.4-4|109	%{_mandir}/man1/roff2dvi.*
21mr|groff-1.22.4-4|110	%{_mandir}/man1/roff2html.*
21mr|groff-1.22.4-4|111	%{_mandir}/man1/roff2ps.*
21mr|groff-1.22.4-4|112	%{_mandir}/man1/roff2pdf.*
21mr|groff-1.22.4-4|113	%{_mandir}/man1/roff2text.*
21mr|groff-1.22.4-4|114	%{_mandir}/man1/roff2x.*
21mr|groff-1.22.4-4|115	%{_mandir}/man1/soelim.*
21mr|groff-1.22.4-4|116	%{_mandir}/man1/tfmtodit.*
21mr|groff-1.22.4-4|117	%{_mandir}/man1/xtotroff.*
21mr|groff-1.22.4-4|118	%{_mandir}/man5/*
21mr|groff-1.22.4-4|119	%{_mandir}/man7/*
21mr|groff-1.22.4-4|120	
21mr|groff-1.22.4-4|121	#---------------------------------------------------------------
21mr|groff-1.22.4-4|122	%package base
21mr|groff-1.22.4-4|123	Summary:	Groff components required for viewing manpages
21mr|groff-1.22.4-4|124	Group:		Text tools
21mr|groff-1.22.4-4|125	%rename groff-for-man
21mr|groff-1.22.4-4|126	# preconv binary moved from older groff
21mr|groff-1.22.4-4|127	# pfbtops binary moved from groff to base
21mr|groff-1.22.4-4|128	# the only bin reqd by font-tools MD 2012/02
21mr|groff-1.22.4-4|129	
21mr|groff-1.22.4-4|130	%description base
21mr|groff-1.22.4-4|131	The groff-base package contains the parts of the groff text processor
21mr|groff-1.22.4-4|132	package that are required for viewing manpages.
21mr|groff-1.22.4-4|133	For a full groff package, install package groff.
21mr|groff-1.22.4-4|134	
21mr|groff-1.22.4-4|135	%files base
21mr|groff-1.22.4-4|136	%{_bindir}/eqn
21mr|groff-1.22.4-4|137	%{_bindir}/groff
21mr|groff-1.22.4-4|138	%{_bindir}/grops
21mr|groff-1.22.4-4|139	%{_bindir}/grotty
21mr|groff-1.22.4-4|140	%{_bindir}/nroff
21mr|groff-1.22.4-4|141	%{_bindir}/pfbtops
21mr|groff-1.22.4-4|142	%{_bindir}/preconv
21mr|groff-1.22.4-4|143	%{_bindir}/tbl
21mr|groff-1.22.4-4|144	%{_bindir}/troff
21mr|groff-1.22.4-4|145	%{_datadir}/groff/current
21mr|groff-1.22.4-4|146	%dir %{_datadir}/groff
21mr|groff-1.22.4-4|147	%dir %{_datadir}/groff/%{version}
21mr|groff-1.22.4-4|148	%{_datadir}/groff/%{version}/tmac
21mr|groff-1.22.4-4|149	%dir %{_datadir}/groff/%{version}/font
21mr|groff-1.22.4-4|150	%{_datadir}/groff/%{version}/font/devascii
21mr|groff-1.22.4-4|151	%{_datadir}/groff/%{version}/font/devlatin1
21mr|groff-1.22.4-4|152	%{_datadir}/groff/%{version}/font/devutf8
21mr|groff-1.22.4-4|153	%{_datadir}/groff/%{version}/font/devcp1047/B
21mr|groff-1.22.4-4|154	%{_datadir}/groff/%{version}/font/devcp1047/BI
21mr|groff-1.22.4-4|155	%{_datadir}/groff/%{version}/font/devcp1047/DESC
21mr|groff-1.22.4-4|156	%{_datadir}/groff/%{version}/font/devcp1047/I
21mr|groff-1.22.4-4|157	%{_datadir}/groff/%{version}/font/devcp1047/R
21mr|groff-1.22.4-4|158	%dir %{_datadir}/groff/site-tmac
21mr|groff-1.22.4-4|159	%{_datadir}/groff/site-tmac/man.local
21mr|groff-1.22.4-4|160	%{_datadir}/groff/site-tmac/mdoc.local
21mr|groff-1.22.4-4|161	%{_libdir}/groff/groff_opts_no_arg.txt
21mr|groff-1.22.4-4|162	%{_libdir}/groff/groff_opts_with_arg.txt
21mr|groff-1.22.4-4|163	%{_mandir}/man1/eqn.*
21mr|groff-1.22.4-4|164	%{_mandir}/man1/groff.*
21mr|groff-1.22.4-4|165	%{_mandir}/man1/grops.*
21mr|groff-1.22.4-4|166	%{_mandir}/man1/grotty.*
21mr|groff-1.22.4-4|167	%{_mandir}/man1/pfbtops.*
21mr|groff-1.22.4-4|168	%{_mandir}/man1/preconv.*
21mr|groff-1.22.4-4|169	%{_mandir}/man1/nroff.*
21mr|groff-1.22.4-4|170	%{_mandir}/man1/tbl.*
21mr|groff-1.22.4-4|171	%{_mandir}/man1/troff.*
21mr|groff-1.22.4-4|172	
21mr|groff-1.22.4-4|173	#---------------------------------------------------------------
21mr|groff-1.22.4-4|174	
21mr|groff-1.22.4-4|175	%package perl
21mr|groff-1.22.4-4|176	Summary:	Parts of the groff formatting system that require Perl
21mr|groff-1.22.4-4|177	Group:		Text tools
21mr|groff-1.22.4-4|178	Requires:	groff-base = %{version}-%{release}
21mr|groff-1.22.4-4|179	
21mr|groff-1.22.4-4|180	%description perl
21mr|groff-1.22.4-4|181	The groff-perl package contains the parts of the groff text processor
21mr|groff-1.22.4-4|182	package that require Perl. These include the afmtodit font processor for
21mr|groff-1.22.4-4|183	creating PostScript font files, the grog utility that can be used to
21mr|groff-1.22.4-4|184	automatically determine groff command-line options, and the troff-to-ps
21mr|groff-1.22.4-4|185	print filter.
21mr|groff-1.22.4-4|186	
21mr|groff-1.22.4-4|187	%files perl
21mr|groff-1.22.4-4|188	%{_bindir}/afmtodit
21mr|groff-1.22.4-4|189	%{_bindir}/grog
21mr|groff-1.22.4-4|190	%{_bindir}/gperl
21mr|groff-1.22.4-4|191	%{_bindir}/gpinyin
21mr|groff-1.22.4-4|192	%{_bindir}/groffer
21mr|groff-1.22.4-4|193	%{_bindir}/glilypond
21mr|groff-1.22.4-4|194	%{_bindir}/mmroff
21mr|groff-1.22.4-4|195	%{_libdir}/rhs/rhs-printfilters/troff-to-ps.fpi
21mr|groff-1.22.4-4|196	%{_libdir}/groff/grog/subs.pl
21mr|groff-1.22.4-4|197	%{_libdir}/groff/glilypond
21mr|groff-1.22.4-4|198	%{_libdir}/groff/gpinyin
21mr|groff-1.22.4-4|199	%{_libdir}/groff/groffer
21mr|groff-1.22.4-4|200	%{_mandir}/man1/afmtodit.*
21mr|groff-1.22.4-4|201	%{_mandir}/man1/grog.*
21mr|groff-1.22.4-4|202	%{_mandir}/man1/gperl.1.xz
21mr|groff-1.22.4-4|203	%{_mandir}/man1/gpinyin.1.xz
21mr|groff-1.22.4-4|204	%{_mandir}/man1/groffer.*
21mr|groff-1.22.4-4|205	%{_mandir}/man1/mmroff.*
21mr|groff-1.22.4-4|206	%{_mandir}/man1/glilypond.1.xz
21mr|groff-1.22.4-4|207	
21mr|groff-1.22.4-4|208	#---------------------------------------------------------------
21mr|groff-1.22.4-4|209	
21mr|groff-1.22.4-4|210	%package gxditview
21mr|groff-1.22.4-4|211	Summary:	X previewer for groff text processor output
21mr|groff-1.22.4-4|212	Group:		Text tools
21mr|groff-1.22.4-4|213	Requires:	groff-base = %{version}-%{release}
21mr|groff-1.22.4-4|214	
21mr|groff-1.22.4-4|215	%description gxditview
21mr|groff-1.22.4-4|216	
21mr|groff-1.22.4-4|217	Gxditview displays the groff text processor's output on an X Window
21mr|groff-1.22.4-4|218	System display.
21mr|groff-1.22.4-4|219	
21mr|groff-1.22.4-4|220	If you are going to use groff as a text processor, you should install
21mr|groff-1.22.4-4|221	gxditview so that you preview your processed text files in X. You'll
21mr|groff-1.22.4-4|222	also need to install the groff package and the X Window System.
21mr|groff-1.22.4-4|223	
21mr|groff-1.22.4-4|224	%files gxditview
21mr|groff-1.22.4-4|225	%{_bindir}/gxditview
21mr|groff-1.22.4-4|226	%{_datadir}/X11/app-defaults/GXditview
21mr|groff-1.22.4-4|227	%{_datadir}/X11/app-defaults/GXditview-color
21mr|groff-1.22.4-4|228	%{_mandir}/man1/gxditview.*
21mr|groff-1.22.4-4|229	
21mr|groff-1.22.4-4|230	#---------------------------------------------------------------
21mr|groff-1.22.4-4|231	
21mr|groff-1.22.4-4|232	%prep
21mr|groff-1.22.4-4|233	%setup -q
21mr|groff-1.22.4-4|234	%apply_patches
21mr|groff-1.22.4-4|235	%if %{with crosscompile}
21mr|groff-1.22.4-4|236	sed -i \
21mr|groff-1.22.4-4|237	-e '/^GROFFBIN=/s:=.*:=%{_bindir}/groff:' \
21mr|groff-1.22.4-4|238	-e '/^TROFFBIN=/s:=.*:=%{_bindir}/troff:' \
21mr|groff-1.22.4-4|239	-e '/^GROFF_BIN_PATH=/s:=.*:=%{_bindir}:' \
21mr|groff-1.22.4-4|240	-e '/^GROFF_BIN_DIR=/s:=.*:=%{_bindir}:' \
21mr|groff-1.22.4-4|241	contrib/*/Makefile.sub \
21mr|groff-1.22.4-4|242	doc/Makefile.in \
21mr|groff-1.22.4-4|243	doc/Makefile.sub
21mr|groff-1.22.4-4|244	%endif
21mr|groff-1.22.4-4|245	
21mr|groff-1.22.4-4|246	%build
21mr|groff-1.22.4-4|247	%configure --with-appresdir=%{_datadir}/X11/app-defaults
21mr|groff-1.22.4-4|248	%make
21mr|groff-1.22.4-4|249	
21mr|groff-1.22.4-4|250	%install
21mr|groff-1.22.4-4|251	%makeinstall_std
21mr|groff-1.22.4-4|252	
21mr|groff-1.22.4-4|253	mkdir -p %{buildroot}/%{_libdir}/rhs/rhs-printfilters
21mr|groff-1.22.4-4|254	install -m755 %{SOURCE1} %{buildroot}/%{_libdir}/rhs/rhs-printfilters
21mr|groff-1.22.4-4|255	
21mr|groff-1.22.4-4|256	# MD fix bad symlink
21mr|groff-1.22.4-4|257	rm -f %{buildroot}/%{_datadir}/doc/groff-%version/pdf/mom-pdf.pdf
21mr|groff-1.22.4-4|258	ln -s ../examples/mom/mom-pdf.pdf \
21mr|groff-1.22.4-4|259	%{buildroot}/%{_datadir}/doc/groff-%version/pdf/mom-pdf.pdf

12629 21
21mr|groovy18-1.8.9-34|1	# Note to packagers: When rebasing this to a later version, do not
21mr|groovy18-1.8.9-34|2	# forget to ensure that sources 1 and 2 are up to date as well as
21mr|groovy18-1.8.9-34|3	# the Requires list.
21mr|groovy18-1.8.9-34|4	%global majorversion 1.8
21mr|groovy18-1.8.9-34|5	%global archiver 1_8_9
21mr|groovy18-1.8.9-34|6	
21mr|groovy18-1.8.9-34|7	Name:           groovy18
21mr|groovy18-1.8.9-34|8	Version:        1.8.9
21mr|groovy18-1.8.9-34|9	Release:        34
21mr|groovy18-1.8.9-34|10	Summary:        Dynamic language for the Java Platform
21mr|groovy18-1.8.9-34|11	
21mr|groovy18-1.8.9-34|12	# Some of the files are licensed under BSD and CPL terms, but the CPL has been superceded
21mr|groovy18-1.8.9-34|13	# by the EPL. We include copies of both for completeness.
21mr|groovy18-1.8.9-34|14	# groovyConsole uses CC-BY licensed icons
21mr|groovy18-1.8.9-34|15	# thanks to Michal Srb and Mikolaj Izdebski, and Tom Callaway
21mr|groovy18-1.8.9-34|16	License:        ASL 2.0 and BSD and EPL and Public Domain and CC-BY
21mr|groovy18-1.8.9-34|17	URL:            http://groovy-lang.org
21mr|groovy18-1.8.9-34|18	
21mr|groovy18-1.8.9-34|19	Source0:        https://github.com/groovy/groovy-core/archive/GROOVY_%{archiver}.zip
21mr|groovy18-1.8.9-34|20	# thanks to Johannes Lips and Matt Spaulding
21mr|groovy18-1.8.9-34|21	Source1:        groovy18-script
21mr|groovy18-1.8.9-34|22	Source2:        groovy18-starter.conf
21mr|groovy18-1.8.9-34|23	Source4:        cpl-v10.txt
21mr|groovy18-1.8.9-34|24	Source5:        epl-v10.txt
21mr|groovy18-1.8.9-34|25	Source6:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|groovy18-1.8.9-34|26	# thanks to Andy Grimm
21mr|groovy18-1.8.9-34|27	Patch0:         groovy-inner-interface-annotations.patch
21mr|groovy18-1.8.9-34|28	Patch1:         groovy-build-with-java8.patch
21mr|groovy18-1.8.9-34|29	Patch2:         groovy-servlet31.patch
21mr|groovy18-1.8.9-34|30	Patch3:         groovy-commons-cli-1.3.patch
21mr|groovy18-1.8.9-34|31	Patch4:         groovy-CVE-2015-3253-and-CVE-2016-6814.patch
21mr|groovy18-1.8.9-34|32	
21mr|groovy18-1.8.9-34|33	BuildRequires:  ant
21mr|groovy18-1.8.9-34|34	BuildRequires:  antlr-tool
21mr|groovy18-1.8.9-34|35	BuildRequires:  ant-antlr
21mr|groovy18-1.8.9-34|36	BuildRequires:  objectweb-asm3
21mr|groovy18-1.8.9-34|37	BuildRequires:  bsf
21mr|groovy18-1.8.9-34|38	BuildRequires:  apache-ivy
21mr|groovy18-1.8.9-34|39	BuildRequires:  jansi
21mr|groovy18-1.8.9-34|40	BuildRequires:  jline1
21mr|groovy18-1.8.9-34|41	BuildRequires:  glassfish-jsp-api
21mr|groovy18-1.8.9-34|42	BuildRequires:  junit
21mr|groovy18-1.8.9-34|43	BuildRequires:  glassfish-servlet-api
21mr|groovy18-1.8.9-34|44	BuildRequires:  xstream
21mr|groovy18-1.8.9-34|45	BuildRequires:  java-devel >= 1.8
21mr|groovy18-1.8.9-34|46	BuildRequires:  desktop-file-utils
21mr|groovy18-1.8.9-34|47	BuildRequires:  jpackage-utils
21mr|groovy18-1.8.9-34|48	BuildRequires:  apache-commons-cli
21mr|groovy18-1.8.9-34|49	BuildRequires:  unzip
21mr|groovy18-1.8.9-34|50	BuildRequires:  javapackages-local
21mr|groovy18-1.8.9-34|51	BuildRequires:  mvn(org.apache.ant:ant-junit)
21mr|groovy18-1.8.9-34|52	BuildRequires:  mvn(org.apache.ant:ant-launcher)
21mr|groovy18-1.8.9-34|53	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|groovy18-1.8.9-34|54	BuildRequires:  mvn(javax.servlet:jsp-api)
21mr|groovy18-1.8.9-34|55	
21mr|groovy18-1.8.9-34|56	Requires:       %{name}-lib = %{version}-%{release}
21mr|groovy18-1.8.9-34|57	# Following dependencies are optional from Maven POV,
21mr|groovy18-1.8.9-34|58	# but upstream ships them in binary distribution
21mr|groovy18-1.8.9-34|59	Requires:       mvn(junit:junit)
21mr|groovy18-1.8.9-34|60	# Only used for command line tools:
21mr|groovy18-1.8.9-34|61	Requires:       mvn(commons-cli:commons-cli)
21mr|groovy18-1.8.9-34|62	# Only used for Ant tasks & scripting tool:
21mr|groovy18-1.8.9-34|63	Requires:       mvn(org.apache.ant:ant)
21mr|groovy18-1.8.9-34|64	Requires:       mvn(org.apache.ant:ant-antlr)
21mr|groovy18-1.8.9-34|65	Requires:       mvn(org.apache.ant:ant-launcher)
21mr|groovy18-1.8.9-34|66	Requires:       mvn(org.apache.ant:ant-junit)
21mr|groovy18-1.8.9-34|67	# Only used for BSF adapter:
21mr|groovy18-1.8.9-34|68	Requires:       mvn(bsf:bsf)
21mr|groovy18-1.8.9-34|69	Requires:       mvn(commons-logging:commons-logging)
21mr|groovy18-1.8.9-34|70	# Used for servlet / gsp:
21mr|groovy18-1.8.9-34|71	Requires:       glassfish-jsp-api
21mr|groovy18-1.8.9-34|72	Requires:       glassfish-servlet-api
21mr|groovy18-1.8.9-34|73	# Used to dump out the AST, xpp only needed for reading:
21mr|groovy18-1.8.9-34|74	Requires:       mvn(com.thoughtworks.xstream:xstream)
21mr|groovy18-1.8.9-34|75	# Used for richer interactive groovysh support:
21mr|groovy18-1.8.9-34|76	Requires:       mvn(jline:jline:1)
21mr|groovy18-1.8.9-34|77	Requires:       mvn(org.fusesource.jansi:jansi)
21mr|groovy18-1.8.9-34|78	# Used for @Grab and Grapes:
21mr|groovy18-1.8.9-34|79	Requires:       mvn(org.apache.ivy:ivy)
21mr|groovy18-1.8.9-34|80	Requires:       mvn(org.codehaus.gpars:gpars)
21mr|groovy18-1.8.9-34|81	
21mr|groovy18-1.8.9-34|82	# Joint compilation requires tools.jar from java-devel
21mr|groovy18-1.8.9-34|83	Suggests:       java-devel
21mr|groovy18-1.8.9-34|84	
21mr|groovy18-1.8.9-34|85	Group:          Development/Java
21mr|groovy18-1.8.9-34|86	BuildArch:      noarch
21mr|groovy18-1.8.9-34|87	# Java stack is not supported on x86_32
21mr|groovy18-1.8.9-34|88	ExcludeArch: %{ix86}
21mr|groovy18-1.8.9-34|89	
21mr|groovy18-1.8.9-34|90	%description
21mr|groovy18-1.8.9-34|91	Groovy is an agile and dynamic language for the Java Virtual Machine,
21mr|groovy18-1.8.9-34|92	built upon Java with features inspired by languages like Python, Ruby and
21mr|groovy18-1.8.9-34|93	Smalltalk.  It seamlessly integrates with all existing Java objects and
21mr|groovy18-1.8.9-34|94	libraries and compiles straight to Java byte-code so you can use it anywhere
21mr|groovy18-1.8.9-34|95	you can use Java.
21mr|groovy18-1.8.9-34|96	
21mr|groovy18-1.8.9-34|97	%package lib
21mr|groovy18-1.8.9-34|98	Summary:        Groovy JAR artifact
21mr|groovy18-1.8.9-34|99	%description lib
21mr|groovy18-1.8.9-34|100	This package contains Groovy JAR artifact.
21mr|groovy18-1.8.9-34|101	
21mr|groovy18-1.8.9-34|102	%package javadoc
21mr|groovy18-1.8.9-34|103	Summary:        API Documentation for %{name}
21mr|groovy18-1.8.9-34|104	%description javadoc
21mr|groovy18-1.8.9-34|105	JavaDoc documentation for %{name}
21mr|groovy18-1.8.9-34|106	
21mr|groovy18-1.8.9-34|107	%prep
21mr|groovy18-1.8.9-34|108	%setup -q -n groovy-core-GROOVY_%{archiver}
21mr|groovy18-1.8.9-34|109	find . -name "*.class" -delete
21mr|groovy18-1.8.9-34|110	find . -name "*.jar" -delete
21mr|groovy18-1.8.9-34|111	
21mr|groovy18-1.8.9-34|112	cp %{SOURCE4} %{SOURCE5} %{SOURCE6} .
21mr|groovy18-1.8.9-34|113	
21mr|groovy18-1.8.9-34|114	%patch0 -p1
21mr|groovy18-1.8.9-34|115	%patch1 -p1
21mr|groovy18-1.8.9-34|116	%patch2 -p1
21mr|groovy18-1.8.9-34|117	%patch3 -p1
21mr|groovy18-1.8.9-34|118	%patch4 -p1
21mr|groovy18-1.8.9-34|119	
21mr|groovy18-1.8.9-34|120	# build.xml is not compatible with Ant 1.10+
21mr|groovy18-1.8.9-34|121	sed -i "s| depends=\"-excludeLegacyAntVersion\"||" build.xml
21mr|groovy18-1.8.9-34|122	
21mr|groovy18-1.8.9-34|123	# We don't want to generate auto-R on optional dependencies
21mr|groovy18-1.8.9-34|124	%pom_xpath_replace "pom:dependency[pom:optional[text()='true']]/pom:scope" "<scope>provided</scope>"
21mr|groovy18-1.8.9-34|125	
21mr|groovy18-1.8.9-34|126	# java 7 apis
21mr|groovy18-1.8.9-34|127	%pom_remove_dep org.livetribe:livetribe-jsr223
21mr|groovy18-1.8.9-34|128	# explicit tomcat apis
21mr|groovy18-1.8.9-34|129	sed -i "s|<groupId>javax.servlet</groupId>|<groupId>org.apache.tomcat</groupId>|" pom.xml
21mr|groovy18-1.8.9-34|130	sed -i "s|<artifactId>jsp-api</artifactId>|<artifactId>tomcat-jsp-api</artifactId>|" pom.xml
21mr|groovy18-1.8.9-34|131	sed -i "s|<version>2.0</version>|<version>any</version>|" pom.xml
21mr|groovy18-1.8.9-34|132	sed -i "s|<artifactId>servlet-api</artifactId>|<artifactId>tomcat-servlet-api</artifactId>|" pom.xml
21mr|groovy18-1.8.9-34|133	sed -i "s|<version>2.4</version>|<version>any</version>|" pom.xml
21mr|groovy18-1.8.9-34|134	
21mr|groovy18-1.8.9-34|135	# fix non ASCII chars
21mr|groovy18-1.8.9-34|136	for s in src/main/groovy/transform/NotYetImplemented.java\
21mr|groovy18-1.8.9-34|137	src/main/org/codehaus/groovy/transform/NotYetImplementedASTTransformation.java;do
21mr|groovy18-1.8.9-34|138	native2ascii -encoding UTF8 ${s} ${s}
21mr|groovy18-1.8.9-34|139	done
21mr|groovy18-1.8.9-34|140	
21mr|groovy18-1.8.9-34|141	# build against shaded asm3
21mr|groovy18-1.8.9-34|142	# TODO: fast&ugly, this could use some improvements
21mr|groovy18-1.8.9-34|143	find . -name "*.java" -exec sed -i 's|org.objectweb.asm|org.objectweb.distroshaded.asm|g' {} +
21mr|groovy18-1.8.9-34|144	find . -name "*.groovy" -exec sed -i 's|org.objectweb.asm|org.objectweb.distroshaded.asm|g' {} +
21mr|groovy18-1.8.9-34|145	
21mr|groovy18-1.8.9-34|146	%pom_change_dep :asm :asm-distroshaded
21mr|groovy18-1.8.9-34|147	%pom_change_dep :asm-commons :asm-commons-distroshaded
21mr|groovy18-1.8.9-34|148	%pom_change_dep :asm-util :asm-util-distroshaded
21mr|groovy18-1.8.9-34|149	%pom_change_dep :asm-analysis :asm-analysis-distroshaded
21mr|groovy18-1.8.9-34|150	%pom_change_dep :asm-tree :asm-tree-distroshaded
21mr|groovy18-1.8.9-34|151	
21mr|groovy18-1.8.9-34|152	%mvn_package : %{name}-lib
21mr|groovy18-1.8.9-34|153	%mvn_file : groovy %{name}
21mr|groovy18-1.8.9-34|154	
21mr|groovy18-1.8.9-34|155	%mvn_alias : :groovy-all :%{name}-all :%{name}
21mr|groovy18-1.8.9-34|156	%mvn_compat_version : "1.8" "1.8.9"
21mr|groovy18-1.8.9-34|157	
21mr|groovy18-1.8.9-34|158	%build
21mr|groovy18-1.8.9-34|159	mkdir -p target/lib/{compile,tools}
21mr|groovy18-1.8.9-34|160	
21mr|groovy18-1.8.9-34|161	# Construct classpath
21mr|groovy18-1.8.9-34|162	build-jar-repository target/lib/compile glassfish-servlet-api glassfish-jsp-api/javax.servlet.jsp-api \
21mr|groovy18-1.8.9-34|163	objectweb-asm3/asm-tree-distroshaded objectweb-asm3/asm-distroshaded \
21mr|groovy18-1.8.9-34|164	objectweb-asm3/asm-util-distroshaded objectweb-asm3/asm-analysis-distroshaded \
21mr|groovy18-1.8.9-34|165	antlr ant/ant-antlr antlr \
21mr|groovy18-1.8.9-34|166	bsf jline1/jline-1 xstream ant junit apache-ivy commons-cli \
21mr|groovy18-1.8.9-34|167	jansi
21mr|groovy18-1.8.9-34|168	
21mr|groovy18-1.8.9-34|169	# Build
21mr|groovy18-1.8.9-34|170	# TODO: Build at least tests, maybe examples
21mr|groovy18-1.8.9-34|171	export CLASSPATH=$(build-classpath ant/ant-antlr)
21mr|groovy18-1.8.9-34|172	ant -DskipTests=on -DskipExamples=on -DskipFetch=on -DskipEmbeddable=on \
21mr|groovy18-1.8.9-34|173	createJars javadoc
21mr|groovy18-1.8.9-34|174	
21mr|groovy18-1.8.9-34|175	
21mr|groovy18-1.8.9-34|176	%install
21mr|groovy18-1.8.9-34|177	%mvn_artifact pom.xml target/dist/groovy.jar
21mr|groovy18-1.8.9-34|178	%mvn_install -J target/html/api/
21mr|groovy18-1.8.9-34|179	
21mr|groovy18-1.8.9-34|180	# Startup scripts
21mr|groovy18-1.8.9-34|181	install -d $RPM_BUILD_ROOT%{_bindir}
21mr|groovy18-1.8.9-34|182	install -p -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}
21mr|groovy18-1.8.9-34|183	for TOOL in grape18 %{name}c %{name}Console java2%{name} %{name}sh
21mr|groovy18-1.8.9-34|184	do
21mr|groovy18-1.8.9-34|185	ln $RPM_BUILD_ROOT%{_bindir}/%{name} \
21mr|groovy18-1.8.9-34|186	$RPM_BUILD_ROOT%{_bindir}/$TOOL
21mr|groovy18-1.8.9-34|187	done
21mr|groovy18-1.8.9-34|188	
21mr|groovy18-1.8.9-34|189	# Configuration
21mr|groovy18-1.8.9-34|190	install -d $RPM_BUILD_ROOT%{_sysconfdir}
21mr|groovy18-1.8.9-34|191	install -p -m644 %{SOURCE2} \
21mr|groovy18-1.8.9-34|192	$RPM_BUILD_ROOT%{_sysconfdir}/%{name}-starter.conf
21mr|groovy18-1.8.9-34|193	
21mr|groovy18-1.8.9-34|194	
21mr|groovy18-1.8.9-34|195	%files
21mr|groovy18-1.8.9-34|196	%{_bindir}/*
21mr|groovy18-1.8.9-34|197	%config(noreplace) %{_sysconfdir}/%{name}-starter.conf
21mr|groovy18-1.8.9-34|198	%doc README.md
21mr|groovy18-1.8.9-34|199	%license LICENSE.txt LICENSE-2.0.txt NOTICE.txt cpl-v10.txt epl-v10.txt
21mr|groovy18-1.8.9-34|200	
21mr|groovy18-1.8.9-34|201	%files lib -f .mfiles-%{name}-lib
21mr|groovy18-1.8.9-34|202	%license LICENSE.txt LICENSE-2.0.txt NOTICE.txt cpl-v10.txt epl-v10.txt
21mr|groovy18-1.8.9-34|203	
21mr|groovy18-1.8.9-34|204	%files javadoc
21mr|groovy18-1.8.9-34|205	%{_javadocdir}/%{name}
21mr|groovy18-1.8.9-34|206	%license LICENSE.txt LICENSE-2.0.txt NOTICE.txt cpl-v10.txt epl-v10.txt
21mr|groovy18-1.8.9-34|207	

12630 21
21mr|groovy-2.4.8-10|1	%define _duplicate_files_terminate_build 0
21mr|groovy-2.4.8-10|2	
21mr|groovy-2.4.8-10|3	# Note to packagers: When rebasing this to a later version, do not
21mr|groovy-2.4.8-10|4	# forget to ensure that sources 1 and 2 are up to date as well as
21mr|groovy-2.4.8-10|5	# the Requires list.
21mr|groovy-2.4.8-10|6	
21mr|groovy-2.4.8-10|7	Name:           groovy
21mr|groovy-2.4.8-10|8	Version:        2.4.8
21mr|groovy-2.4.8-10|9	Release:        10
21mr|groovy-2.4.8-10|10	Summary:        Dynamic language for the Java Platform
21mr|groovy-2.4.8-10|11	Group:          Development/Java
21mr|groovy-2.4.8-10|12	# Some of the files are licensed under BSD and CPL terms, but the CPL has been superceded
21mr|groovy-2.4.8-10|13	# by the EPL. We include copies of both for completeness.
21mr|groovy-2.4.8-10|14	# groovyConsole uses CC-BY licensed icons
21mr|groovy-2.4.8-10|15	# (see: subprojects/groovy-console/target/tmp/groovydoc/groovy/ui/icons/credits.txt)
21mr|groovy-2.4.8-10|16	License:        ASL 2.0 and BSD and EPL and Public Domain and CC-BY
21mr|groovy-2.4.8-10|17	URL:            http://groovy-lang.org
21mr|groovy-2.4.8-10|18	
21mr|groovy-2.4.8-10|19	Source0:        https://dl.bintray.com/groovy/maven/apache-groovy-src-%{version}.zip
21mr|groovy-2.4.8-10|20	Source1:        groovy-script.sh
21mr|groovy-2.4.8-10|21	Source3:        groovy.desktop
21mr|groovy-2.4.8-10|22	Source4:        cpl-v10.txt
21mr|groovy-2.4.8-10|23	Source5:        epl-v10.txt
21mr|groovy-2.4.8-10|24	Source6:        http://central.maven.org/maven2/org/codehaus/groovy/groovy-all/%{version}/groovy-all-%{version}.pom
21mr|groovy-2.4.8-10|25	
21mr|groovy-2.4.8-10|26	Patch0:         0001-Port-to-Servlet-API-3.1.patch
21mr|groovy-2.4.8-10|27	Patch1:         0002-Gradle-local-mode.patch
21mr|groovy-2.4.8-10|28	Patch2:         0003-Bintray.patch
21mr|groovy-2.4.8-10|29	Patch3:         0004-Remove-android-support.patch
21mr|groovy-2.4.8-10|30	Patch4:         0005-Update-to-QDox-2.0.patch
21mr|groovy-2.4.8-10|31	Patch5:         0006-Disable-artifactory-publish.patch
21mr|groovy-2.4.8-10|32	Patch6:         0007-Fix-missing-extension-definitions.patch
21mr|groovy-2.4.8-10|33	
21mr|groovy-2.4.8-10|34	
21mr|groovy-2.4.8-10|35	BuildRequires:  gradle-local
21mr|groovy-2.4.8-10|36	BuildRequires:  javapackages-local
21mr|groovy-2.4.8-10|37	BuildRequires:  java-devel >= 1.8
21mr|groovy-2.4.8-10|38	BuildRequires:  ant
21mr|groovy-2.4.8-10|39	BuildRequires:  antlr-tool
21mr|groovy-2.4.8-10|40	BuildRequires:  ant-antlr
21mr|groovy-2.4.8-10|41	BuildRequires:  aqute-bnd
21mr|groovy-2.4.8-10|42	BuildRequires:  gpars
21mr|groovy-2.4.8-10|43	BuildRequires:  multiverse
21mr|groovy-2.4.8-10|44	BuildRequires:  apache-parent
21mr|groovy-2.4.8-10|45	BuildRequires:  testng
21mr|groovy-2.4.8-10|46	BuildRequires:  jline
21mr|groovy-2.4.8-10|47	BuildRequires:  apache-commons-cli
21mr|groovy-2.4.8-10|48	BuildRequires:  apache-commons-beanutils
21mr|groovy-2.4.8-10|49	BuildRequires:  apache-commons-collections
21mr|groovy-2.4.8-10|50	BuildRequires:  jarjar
21mr|groovy-2.4.8-10|51	BuildRequires:  glassfish-jsp-api
21mr|groovy-2.4.8-10|52	BuildRequires:  glassfish-servlet-api
21mr|groovy-2.4.8-10|53	BuildRequires:  objectweb-asm3
21mr|groovy-2.4.8-10|54	BuildRequires:  bsf
21mr|groovy-2.4.8-10|55	BuildRequires:  apache-ivy
21mr|groovy-2.4.8-10|56	BuildRequires:  jansi
21mr|groovy-2.4.8-10|57	BuildRequires:  junit
21mr|groovy-2.4.8-10|58	BuildRequires:  xstream
21mr|groovy-2.4.8-10|59	BuildRequires:  desktop-file-utils
21mr|groovy-2.4.8-10|60	BuildRequires:  unzip
21mr|groovy-2.4.8-10|61	BuildRequires:  qdox
21mr|groovy-2.4.8-10|62	BuildRequires:  mvn(org.apache.ant:ant-junit)
21mr|groovy-2.4.8-10|63	BuildRequires:  mvn(org.apache.ant:ant-launcher)
21mr|groovy-2.4.8-10|64	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|groovy-2.4.8-10|65	BuildRequires:  mvn(javax.servlet:jsp-api)
21mr|groovy-2.4.8-10|66	
21mr|groovy-2.4.8-10|67	Requires:       %{name}-lib = %{version}-%{release}
21mr|groovy-2.4.8-10|68	Requires:       %{name}-ant = %{version}-%{release}
21mr|groovy-2.4.8-10|69	Requires:       %{name}-bsf = %{version}-%{release}
21mr|groovy-2.4.8-10|70	Requires:       %{name}-console = %{version}-%{release}
21mr|groovy-2.4.8-10|71	Requires:       %{name}-docgenerator = %{version}-%{release}
21mr|groovy-2.4.8-10|72	Requires:       %{name}-groovydoc = %{version}-%{release}
21mr|groovy-2.4.8-10|73	Requires:       %{name}-groovysh = %{version}-%{release}
21mr|groovy-2.4.8-10|74	Requires:       %{name}-jmx = %{version}-%{release}
21mr|groovy-2.4.8-10|75	Requires:       %{name}-json = %{version}-%{release}
21mr|groovy-2.4.8-10|76	Requires:       %{name}-jsr223 = %{version}-%{release}
21mr|groovy-2.4.8-10|77	Requires:       %{name}-nio = %{version}-%{release}
21mr|groovy-2.4.8-10|78	Requires:       %{name}-servlet = %{version}-%{release}
21mr|groovy-2.4.8-10|79	Requires:       %{name}-sql = %{version}-%{release}
21mr|groovy-2.4.8-10|80	Requires:       %{name}-swing = %{version}-%{release}
21mr|groovy-2.4.8-10|81	Requires:       %{name}-templates = %{version}-%{release}
21mr|groovy-2.4.8-10|82	Requires:       %{name}-test = %{version}-%{release}
21mr|groovy-2.4.8-10|83	Requires:       %{name}-testng = %{version}-%{release}
21mr|groovy-2.4.8-10|84	Requires:       %{name}-xml = %{version}-%{release}
21mr|groovy-2.4.8-10|85	
21mr|groovy-2.4.8-10|86	# optional in pom.xml, but present in upstream binary tarball
21mr|groovy-2.4.8-10|87	Requires:       xpp3-minimal
21mr|groovy-2.4.8-10|88	
21mr|groovy-2.4.8-10|89	BuildArch:      noarch
21mr|groovy-2.4.8-10|90	# Java stack is not supported on x86_32
21mr|groovy-2.4.8-10|91	ExcludeArch: %{ix86}
21mr|groovy-2.4.8-10|92	
21mr|groovy-2.4.8-10|93	%description
21mr|groovy-2.4.8-10|94	Groovy is an agile and dynamic language for the Java Virtual Machine,
21mr|groovy-2.4.8-10|95	built upon Java with features inspired by languages like Python, Ruby and
21mr|groovy-2.4.8-10|96	Smalltalk.  It seamlessly integrates with all existing Java objects and
21mr|groovy-2.4.8-10|97	libraries and compiles straight to Java bytecode so you can use it anywhere
21mr|groovy-2.4.8-10|98	you can use Java.
21mr|groovy-2.4.8-10|99	
21mr|groovy-2.4.8-10|100	
21mr|groovy-2.4.8-10|101	%package lib
21mr|groovy-2.4.8-10|102	Summary:        Groovy JAR artifact
21mr|groovy-2.4.8-10|103	Obsoletes:      %{name}-javadoc < 2
21mr|groovy-2.4.8-10|104	
21mr|groovy-2.4.8-10|105	%description lib
21mr|groovy-2.4.8-10|106	This package contains Groovy JAR artifact.
21mr|groovy-2.4.8-10|107	
21mr|groovy-2.4.8-10|108	%package ant
21mr|groovy-2.4.8-10|109	Summary:        ant module for %{name}
21mr|groovy-2.4.8-10|110	
21mr|groovy-2.4.8-10|111	%description ant
21mr|groovy-2.4.8-10|112	ant module for %{name}.
21mr|groovy-2.4.8-10|113	
21mr|groovy-2.4.8-10|114	%package bsf
21mr|groovy-2.4.8-10|115	Summary:        bsf module for %{name}
21mr|groovy-2.4.8-10|116	
21mr|groovy-2.4.8-10|117	%description bsf
21mr|groovy-2.4.8-10|118	bsf module for %{name}.
21mr|groovy-2.4.8-10|119	
21mr|groovy-2.4.8-10|120	%package console
21mr|groovy-2.4.8-10|121	Summary:        console module for %{name}
21mr|groovy-2.4.8-10|122	
21mr|groovy-2.4.8-10|123	%description console
21mr|groovy-2.4.8-10|124	console module for %{name}.
21mr|groovy-2.4.8-10|125	
21mr|groovy-2.4.8-10|126	%package docgenerator
21mr|groovy-2.4.8-10|127	Summary:        docgenerator module for %{name}
21mr|groovy-2.4.8-10|128	
21mr|groovy-2.4.8-10|129	%description docgenerator
21mr|groovy-2.4.8-10|130	docgenerator module for %{name}.
21mr|groovy-2.4.8-10|131	
21mr|groovy-2.4.8-10|132	%package groovydoc
21mr|groovy-2.4.8-10|133	Summary:        groovydoc module for %{name}
21mr|groovy-2.4.8-10|134	
21mr|groovy-2.4.8-10|135	%description groovydoc
21mr|groovy-2.4.8-10|136	groovydoc module for %{name}.
21mr|groovy-2.4.8-10|137	
21mr|groovy-2.4.8-10|138	%package groovysh
21mr|groovy-2.4.8-10|139	Summary:        groovysh module for %{name}
21mr|groovy-2.4.8-10|140	
21mr|groovy-2.4.8-10|141	%description groovysh
21mr|groovy-2.4.8-10|142	groovysh module for %{name}.
21mr|groovy-2.4.8-10|143	
21mr|groovy-2.4.8-10|144	%package jmx
21mr|groovy-2.4.8-10|145	Summary:        jmx module for %{name}
21mr|groovy-2.4.8-10|146	
21mr|groovy-2.4.8-10|147	%description jmx
21mr|groovy-2.4.8-10|148	jmx module for %{name}.
21mr|groovy-2.4.8-10|149	
21mr|groovy-2.4.8-10|150	%package json
21mr|groovy-2.4.8-10|151	Summary:        json module for %{name}
21mr|groovy-2.4.8-10|152	
21mr|groovy-2.4.8-10|153	%description json
21mr|groovy-2.4.8-10|154	json module for %{name}.
21mr|groovy-2.4.8-10|155	
21mr|groovy-2.4.8-10|156	%package jsr223
21mr|groovy-2.4.8-10|157	Summary:        jsr223 module for %{name}
21mr|groovy-2.4.8-10|158	
21mr|groovy-2.4.8-10|159	%description jsr223
21mr|groovy-2.4.8-10|160	jsr223 module for %{name}.
21mr|groovy-2.4.8-10|161	
21mr|groovy-2.4.8-10|162	%package nio
21mr|groovy-2.4.8-10|163	Summary:        nio module for %{name}
21mr|groovy-2.4.8-10|164	
21mr|groovy-2.4.8-10|165	%description nio
21mr|groovy-2.4.8-10|166	nio module for %{name}.
21mr|groovy-2.4.8-10|167	
21mr|groovy-2.4.8-10|168	%package servlet
21mr|groovy-2.4.8-10|169	Summary:        servlet module for %{name}
21mr|groovy-2.4.8-10|170	
21mr|groovy-2.4.8-10|171	%description servlet
21mr|groovy-2.4.8-10|172	servlet module for %{name}.
21mr|groovy-2.4.8-10|173	
21mr|groovy-2.4.8-10|174	%package sql
21mr|groovy-2.4.8-10|175	Summary:        sql module for %{name}
21mr|groovy-2.4.8-10|176	
21mr|groovy-2.4.8-10|177	%description sql
21mr|groovy-2.4.8-10|178	sql module for %{name}.
21mr|groovy-2.4.8-10|179	
21mr|groovy-2.4.8-10|180	%package swing
21mr|groovy-2.4.8-10|181	Summary:        swing module for %{name}
21mr|groovy-2.4.8-10|182	
21mr|groovy-2.4.8-10|183	%description swing
21mr|groovy-2.4.8-10|184	swing module for %{name}.
21mr|groovy-2.4.8-10|185	
21mr|groovy-2.4.8-10|186	%package templates
21mr|groovy-2.4.8-10|187	Summary:        templates module for %{name}
21mr|groovy-2.4.8-10|188	
21mr|groovy-2.4.8-10|189	%description templates
21mr|groovy-2.4.8-10|190	templates module for %{name}.
21mr|groovy-2.4.8-10|191	
21mr|groovy-2.4.8-10|192	%package test
21mr|groovy-2.4.8-10|193	Summary:        test module for %{name}
21mr|groovy-2.4.8-10|194	
21mr|groovy-2.4.8-10|195	%description test
21mr|groovy-2.4.8-10|196	test module for %{name}.
21mr|groovy-2.4.8-10|197	
21mr|groovy-2.4.8-10|198	%package testng
21mr|groovy-2.4.8-10|199	Summary:        testng module for %{name}
21mr|groovy-2.4.8-10|200	
21mr|groovy-2.4.8-10|201	%description testng
21mr|groovy-2.4.8-10|202	testng module for %{name}.
21mr|groovy-2.4.8-10|203	
21mr|groovy-2.4.8-10|204	%package xml
21mr|groovy-2.4.8-10|205	Summary:        xml module for %{name}
21mr|groovy-2.4.8-10|206	
21mr|groovy-2.4.8-10|207	%description xml
21mr|groovy-2.4.8-10|208	xml module for %{name}.
21mr|groovy-2.4.8-10|209	
21mr|groovy-2.4.8-10|210	
21mr|groovy-2.4.8-10|211	%prep
21mr|groovy-2.4.8-10|212	%setup -q
21mr|groovy-2.4.8-10|213	cp %{SOURCE4} %{SOURCE5} .
21mr|groovy-2.4.8-10|214	# Remove bundled JARs and classes
21mr|groovy-2.4.8-10|215	find \( -name *.jar -o -name *.class \) -delete
21mr|groovy-2.4.8-10|216	
21mr|groovy-2.4.8-10|217	%patch0 -p1
21mr|groovy-2.4.8-10|218	%patch1 -p1
21mr|groovy-2.4.8-10|219	%patch2 -p1
21mr|groovy-2.4.8-10|220	%patch3 -p1
21mr|groovy-2.4.8-10|221	%patch4 -p1
21mr|groovy-2.4.8-10|222	%patch5 -p1
21mr|groovy-2.4.8-10|223	%patch6 -p1
21mr|groovy-2.4.8-10|224	
21mr|groovy-2.4.8-10|225	%mvn_package ':groovy::indy:'
21mr|groovy-2.4.8-10|226	%mvn_package ':groovy-{*}' @1
21mr|groovy-2.4.8-10|227	%mvn_package ':groovy-{*}::indy:' @1
21mr|groovy-2.4.8-10|228	
21mr|groovy-2.4.8-10|229	%build
21mr|groovy-2.4.8-10|230	%gradle_build -f -G jarAll -- -x groovydoc -x javadoc -Pindy=true
21mr|groovy-2.4.8-10|231	%gradle_build -f -G distBin -- -x groovydoc -x javadoc -x jarAllWithIndy
21mr|groovy-2.4.8-10|232	
21mr|groovy-2.4.8-10|233	%install
21mr|groovy-2.4.8-10|234	%mvn_artifact %{SOURCE6} target/libs/groovy-all-%{version}-indy.jar
21mr|groovy-2.4.8-10|235	%mvn_install
21mr|groovy-2.4.8-10|236	
21mr|groovy-2.4.8-10|237	unzip -o target/distributions/apache-groovy-binary-%{version}.zip
21mr|groovy-2.4.8-10|238	rm -rf groovy-%{version}/{*LICENSE.txt,NOTICE.txt,bin/*.bat,META-INF}
21mr|groovy-2.4.8-10|239	install -d -m 755 %{buildroot}%{_datadir}/
21mr|groovy-2.4.8-10|240	cp -a groovy-%{version} %{buildroot}%{_datadir}/%{name}
21mr|groovy-2.4.8-10|241	
21mr|groovy-2.4.8-10|242	for mod in groovy groovy-ant groovy-bsf groovy-console groovy-docgenerator \
21mr|groovy-2.4.8-10|243	groovy-groovydoc groovy-groovysh groovy-jmx groovy-json \
21mr|groovy-2.4.8-10|244	groovy-jsr223 groovy-nio groovy-servlet groovy-sql groovy-swing \
21mr|groovy-2.4.8-10|245	groovy-templates groovy-test groovy-testng groovy-xml; do
21mr|groovy-2.4.8-10|246	ln -sf ../../java/%{name}/$mod.jar %{buildroot}%{_datadir}/%{name}/lib/$mod-%{version}.jar
21mr|groovy-2.4.8-10|247	ln -sf ../../java/%{name}/$mod-indy.jar %{buildroot}%{_datadir}/%{name}/indy/$mod-%{version}.jar
21mr|groovy-2.4.8-10|248	done
21mr|groovy-2.4.8-10|249	
21mr|groovy-2.4.8-10|250	ln -sf ../../java/%{name}/groovy-all.jar %{buildroot}%{_datadir}/%{name}/embeddable/groovy-all-%{version}.jar
21mr|groovy-2.4.8-10|251	ln -sf ../../java/%{name}/groovy-all.jar %{buildroot}%{_datadir}/%{name}/embeddable/groovy-all-%{version}-indy.jar
21mr|groovy-2.4.8-10|252	
21mr|groovy-2.4.8-10|253	find %{buildroot}%{_datadir}/%{name}/lib/ ! -name "groovy*" -type f -print -delete
21mr|groovy-2.4.8-10|254	xmvn-subst %{buildroot}%{_datadir}/%{name}/
21mr|groovy-2.4.8-10|255	
21mr|groovy-2.4.8-10|256	# $GROOVY_HOME/lib probably contains much more JARs (optional deps?) than is actually needed.
21mr|groovy-2.4.8-10|257	# These extra JARs can cause problems, e.g. rhbz#1184269.
21mr|groovy-2.4.8-10|258	# From that reason, let's symlink needed JARs manually for now.
21mr|groovy-2.4.8-10|259	ln -sf `build-classpath ant/ant` %{buildroot}%{_datadir}/%{name}/lib/ant.jar
21mr|groovy-2.4.8-10|260	ln -sf `build-classpath ant/ant-antlr` %{buildroot}%{_datadir}/%{name}/lib/ant-antlr.jar
21mr|groovy-2.4.8-10|261	ln -sf `build-classpath ant/ant-junit` %{buildroot}%{_datadir}/%{name}/lib/ant-junit.jar
21mr|groovy-2.4.8-10|262	ln -sf `build-classpath ant/ant-launcher` %{buildroot}%{_datadir}/%{name}/lib/ant-launcher.jar
21mr|groovy-2.4.8-10|263	ln -sf `build-classpath bsf` %{buildroot}%{_datadir}/%{name}/lib/bsf.jar
21mr|groovy-2.4.8-10|264	ln -sf `build-classpath commons-cli` %{buildroot}%{_datadir}/%{name}/lib/commons-cli.jar
21mr|groovy-2.4.8-10|265	ln -sf `build-classpath commons-logging` %{buildroot}%{_datadir}/%{name}/lib/commons-logging.jar
21mr|groovy-2.4.8-10|266	ln -sf `build-classpath gpars/gpars` %{buildroot}%{_datadir}/%{name}/lib/gpars.jar
21mr|groovy-2.4.8-10|267	ln -sf `build-classpath hamcrest/core` %{buildroot}%{_datadir}/%{name}/lib/hamcrest-core.jar
21mr|groovy-2.4.8-10|268	ln -sf `build-classpath apache-ivy/ivy` %{buildroot}%{_datadir}/%{name}/lib/ivy.jar
21mr|groovy-2.4.8-10|269	ln -sf `build-classpath jansi/jansi` %{buildroot}%{_datadir}/%{name}/lib/jansi.jar
21mr|groovy-2.4.8-10|270	ln -sf `build-classpath beust-jcommander` %{buildroot}%{_datadir}/%{name}/lib/jcommander.jar
21mr|groovy-2.4.8-10|271	ln -sf `build-classpath jline/jline` %{buildroot}%{_datadir}/%{name}/lib/jline.jar
21mr|groovy-2.4.8-10|272	ln -sf `build-classpath glassfish-jsp-api` %{buildroot}%{_datadir}/%{name}/lib/jsp-api.jar
21mr|groovy-2.4.8-10|273	# part of JDK7+ (?)
21mr|groovy-2.4.8-10|274	#ln -sf `build-classpath jsr166y` %{buildroot}%{_datadir}/%{name}/lib/jsr166y.jar
21mr|groovy-2.4.8-10|275	ln -sf `build-classpath junit` %{buildroot}%{_datadir}/%{name}/lib/junit.jar
21mr|groovy-2.4.8-10|276	ln -sf `build-classpath multiverse/multiverse-core` %{buildroot}%{_datadir}/%{name}/lib/multiverse-core.jar
21mr|groovy-2.4.8-10|277	# Android support, removed by patch
21mr|groovy-2.4.8-10|278	#ln -sf `build-classpath openbeans` %{buildroot}%{_datadir}/%{name}/lib/openbeans.jar
21mr|groovy-2.4.8-10|279	ln -sf `build-classpath qdox` %{buildroot}%{_datadir}/%{name}/lib/qdox.jar
21mr|groovy-2.4.8-10|280	ln -sf `build-classpath glassfish-servlet-api` %{buildroot}%{_datadir}/%{name}/lib/servlet-api.jar
21mr|groovy-2.4.8-10|281	ln -sf `build-classpath testng` %{buildroot}%{_datadir}/%{name}/lib/testng.jar
21mr|groovy-2.4.8-10|282	ln -sf `build-classpath xpp3-minimal` %{buildroot}%{_datadir}/%{name}/lib/xpp3-minimal.jar
21mr|groovy-2.4.8-10|283	ln -sf `build-classpath xstream/xstream` %{buildroot}%{_datadir}/%{name}/lib/xstream.jar
21mr|groovy-2.4.8-10|284	# upstream bundles extra166y in gpars
21mr|groovy-2.4.8-10|285	ln -sf `build-classpath extra166y` %{buildroot}%{_datadir}/%{name}/lib/extra166y.jar
21mr|groovy-2.4.8-10|286	
21mr|groovy-2.4.8-10|287	# Startup scripts
21mr|groovy-2.4.8-10|288	install -d -m 755 %{buildroot}%{_bindir}/
21mr|groovy-2.4.8-10|289	for cmd in grape groovy groovyc groovyConsole groovydoc groovysh java2groovy; do
21mr|groovy-2.4.8-10|290	class=$(awk '/^startGroovy/{print$2}' %{buildroot}%{_datadir}/%{name}/bin/$cmd)
21mr|groovy-2.4.8-10|291	install -p -m 755 %{SOURCE1} %{buildroot}%{_bindir}/$cmd
21mr|groovy-2.4.8-10|292	sed -i "s/@CLASS@/$class/" %{buildroot}%{_bindir}/$cmd
21mr|groovy-2.4.8-10|293	ln -sf %{_bindir}/$cmd %{buildroot}%{_datadir}/%{name}/bin/$cmd
21mr|groovy-2.4.8-10|294	done
21mr|groovy-2.4.8-10|295	
21mr|groovy-2.4.8-10|296	# Configuration
21mr|groovy-2.4.8-10|297	install -d -m 755 %{buildroot}%{_sysconfdir}/
21mr|groovy-2.4.8-10|298	mv %{buildroot}%{_datadir}/%{name}/conf/groovy-starter.conf %{buildroot}%{_sysconfdir}/
21mr|groovy-2.4.8-10|299	ln -s %{_sysconfdir}/groovy-starter.conf %{buildroot}%{_datadir}/%{name}/conf/
21mr|groovy-2.4.8-10|300	
21mr|groovy-2.4.8-10|301	# Desktop icon
21mr|groovy-2.4.8-10|302	install -d %{buildroot}%{_datadir}/pixmaps
21mr|groovy-2.4.8-10|303	install -d %{buildroot}%{_datadir}/applications
21mr|groovy-2.4.8-10|304	install -p -m644 subprojects/groovy-console/src/main/resources/groovy/ui/ConsoleIcon.png \
21mr|groovy-2.4.8-10|305	%{buildroot}%{_datadir}/pixmaps/groovy.png
21mr|groovy-2.4.8-10|306	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21mr|groovy-2.4.8-10|307	%{SOURCE3}
21mr|groovy-2.4.8-10|308	
21mr|groovy-2.4.8-10|309	# Register as an application to be visible in the software center
21mr|groovy-2.4.8-10|310	#
21mr|groovy-2.4.8-10|311	# NOTE: It would be *awesome* if this file was maintained by the upstream
21mr|groovy-2.4.8-10|312	# project, translated and installed into the right place during `make install`.
21mr|groovy-2.4.8-10|313	#
21mr|groovy-2.4.8-10|314	# See http://www.freedesktop.org/software/appstream/docs/ for more details.
21mr|groovy-2.4.8-10|315	#
21mr|groovy-2.4.8-10|316	mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
21mr|groovy-2.4.8-10|317	cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml <<EOF
21mr|groovy-2.4.8-10|318	<?xml version="1.0" encoding="UTF-8"?>
21mr|groovy-2.4.8-10|319	<!-- Copyright 2014 Ryan Lerch <rlerch@redhat.com> -->
21mr|groovy-2.4.8-10|320	<!--
21mr|groovy-2.4.8-10|321	SentUpstream: No public bugtracker
21mr|groovy-2.4.8-10|322	-->
21mr|groovy-2.4.8-10|323	<application>
21mr|groovy-2.4.8-10|324	<id type="desktop">groovy.desktop</id>
21mr|groovy-2.4.8-10|325	<metadata_license>CC0-1.0</metadata_license>
21mr|groovy-2.4.8-10|326	<summary>Interactive console for the Groovy programming language</summary>
21mr|groovy-2.4.8-10|327	<description>
21mr|groovy-2.4.8-10|328	<p>
21mr|groovy-2.4.8-10|329	Groovy is a dynamic programming language that is commonly used as a
21mr|groovy-2.4.8-10|330	scripting language for the Java platform. This application provides an
21mr|groovy-2.4.8-10|331	interactive console for evaluating scripts in the Groovy language.
21mr|groovy-2.4.8-10|332	</p>
21mr|groovy-2.4.8-10|333	</description>
21mr|groovy-2.4.8-10|334	<url type="homepage">http://groovy-lang.org/</url>
21mr|groovy-2.4.8-10|335	<screenshots>
21mr|groovy-2.4.8-10|336	<screenshot type="default">https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/groovy/a.png</screenshot>
21mr|groovy-2.4.8-10|337	</screenshots>
21mr|groovy-2.4.8-10|338	<!-- FIXME: change this to an upstream email address for spec updates
21mr|groovy-2.4.8-10|339	<updatecontact>someone_who_cares@upstream_project.org</updatecontact>
21mr|groovy-2.4.8-10|340	-->
21mr|groovy-2.4.8-10|341	</application>
21mr|groovy-2.4.8-10|342	EOF
21mr|groovy-2.4.8-10|343	
21mr|groovy-2.4.8-10|344	%files
21mr|groovy-2.4.8-10|345	%{_datadir}/%{name}
21mr|groovy-2.4.8-10|346	%{_bindir}/*
21mr|groovy-2.4.8-10|347	%{_datadir}/pixmaps/*
21mr|groovy-2.4.8-10|348	%{_datadir}/appdata/*.appdata.xml
21mr|groovy-2.4.8-10|349	%{_datadir}/applications/*
21mr|groovy-2.4.8-10|350	%config(noreplace) %{_sysconfdir}/*
21mr|groovy-2.4.8-10|351	
21mr|groovy-2.4.8-10|352	%files lib -f .mfiles -f .mfiles-all
21mr|groovy-2.4.8-10|353	%doc LICENSE NOTICE README.adoc
21mr|groovy-2.4.8-10|354	%files ant -f .mfiles-ant
21mr|groovy-2.4.8-10|355	%files bsf -f .mfiles-bsf
21mr|groovy-2.4.8-10|356	%files console -f .mfiles-console
21mr|groovy-2.4.8-10|357	%files docgenerator -f .mfiles-docgenerator
21mr|groovy-2.4.8-10|358	%files groovydoc -f .mfiles-groovydoc
21mr|groovy-2.4.8-10|359	%files groovysh -f .mfiles-groovysh
21mr|groovy-2.4.8-10|360	%files jmx -f .mfiles-jmx
21mr|groovy-2.4.8-10|361	%files json -f .mfiles-json
21mr|groovy-2.4.8-10|362	%files jsr223 -f .mfiles-jsr223
21mr|groovy-2.4.8-10|363	%files nio -f .mfiles-nio
21mr|groovy-2.4.8-10|364	%files servlet -f .mfiles-servlet
21mr|groovy-2.4.8-10|365	%files sql -f .mfiles-sql
21mr|groovy-2.4.8-10|366	%files swing -f .mfiles-swing
21mr|groovy-2.4.8-10|367	%files templates -f .mfiles-templates
21mr|groovy-2.4.8-10|368	%files test -f .mfiles-test
21mr|groovy-2.4.8-10|369	%files testng -f .mfiles-testng
21mr|groovy-2.4.8-10|370	%files xml -f .mfiles-xml
21mr|groovy-2.4.8-10|371	

12631 21
21mr|grpc-1.30.2-1|1	%define major                   10
21mr|grpc-1.30.2-1|2	%define libaddress_sorting      %mklibname address_sorting %{major}
21mr|grpc-1.30.2-1|3	%define libgpr                  %mklibname gpr %{major}
21mr|grpc-1.30.2-1|4	%define libgrpc_csharp_ext      %mklibname grpc_csharp_ext %{major}
21mr|grpc-1.30.2-1|5	%define libgrpc_unsecure        %mklibname grpc_unsecure %{major}
21mr|grpc-1.30.2-1|6	%define libgrpc                 %mklibname grpc %{major}
21mr|grpc-1.30.2-1|7	%define libupb                  %mklibname upb %{major}
21mr|grpc-1.30.2-1|8	
21mr|grpc-1.30.2-1|9	%define majorpp                 1
21mr|grpc-1.30.2-1|10	%define libgrpcpp_alts          %mklibname grpc++_alts %{majorpp}
21mr|grpc-1.30.2-1|11	%define libgrpcpp_error_details %mklibname grpc++_error_details %{majorpp}
21mr|grpc-1.30.2-1|12	%define libgrpcpp_reflection    %mklibname grpc++_reflection %{majorpp}
21mr|grpc-1.30.2-1|13	%define libgrpcpp_unsecure      %mklibname grpc++_unsecure %{majorpp}
21mr|grpc-1.30.2-1|14	%define libgrpcpp               %mklibname grpc++ %{majorpp}
21mr|grpc-1.30.2-1|15	%define libgrpcpp_channelz      %mklibname grpcpp_channelz %{majorpp}
21mr|grpc-1.30.2-1|16	
21mr|grpc-1.30.2-1|17	%define devname                 %mklibname %{name} -d
21mr|grpc-1.30.2-1|18	
21mr|grpc-1.30.2-1|19	# Third_party abseil-cpp
21mr|grpc-1.30.2-1|20	%define absl_commit             df3ea785d8c30a9503321a3d35ee7d35808f190d
21mr|grpc-1.30.2-1|21	# Third_party benchmark
21mr|grpc-1.30.2-1|22	%define bench_commit            090faecb454fbd6e6e17a75ef8146acb037118d4
21mr|grpc-1.30.2-1|23	
21mr|grpc-1.30.2-1|24	Name:           grpc
21mr|grpc-1.30.2-1|25	Version:        1.30.2
21mr|grpc-1.30.2-1|26	Release:        1
21mr|grpc-1.30.2-1|27	Summary:        Modern, open source, high-performance remote procedure call (RPC) framework
21mr|grpc-1.30.2-1|28	License:        ASL 2.0
21mr|grpc-1.30.2-1|29	Group:          System/Libraries
21mr|grpc-1.30.2-1|30	URL:            https://www.grpc.io
21mr|grpc-1.30.2-1|31	Source0:        https://github.com/grpc/grpc/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|grpc-1.30.2-1|32	Source1:        https://github.com/abseil/abseil-cpp/archive/%{absl_commit}.tar.gz
21mr|grpc-1.30.2-1|33	Source2:        https://github.com/google/benchmark/archive/%{bench_commit}.tar.gz
21mr|grpc-1.30.2-1|34	Source3:	benchmark-gcc11.patch
21mr|grpc-1.30.2-1|35	Source4:        e2k-cycleclock.patch
21mr|grpc-1.30.2-1|36	Patch0:         0001-enforce-system-crypto-policies.patch
21mr|grpc-1.30.2-1|37	Patch4:         0004-use-shell-loop-instead-makefile-function.patch
21mr|grpc-1.30.2-1|38	Patch10:        grpc-1.30.0-linking.patch
21mr|grpc-1.30.2-1|39	BuildRequires:  gcc-c++
21mr|grpc-1.30.2-1|40	BuildRequires:  protobuf-compiler
21mr|grpc-1.30.2-1|41	BuildRequires:  gperftools-devel
21mr|grpc-1.30.2-1|42	BuildRequires:  pkgconfig(benchmark)
21mr|grpc-1.30.2-1|43	BuildRequires:  pkgconfig(protobuf) >= 3.12.0
21mr|grpc-1.30.2-1|44	BuildRequires:  pkgconfig(openssl) > 1.1
21mr|grpc-1.30.2-1|45	BuildRequires:  pkgconfig(libcares)
21mr|grpc-1.30.2-1|46	BuildRequires:  pkgconfig(gflags)
21mr|grpc-1.30.2-1|47	BuildRequires:  pkgconfig(gtest)
21mr|grpc-1.30.2-1|48	BuildRequires:  pkgconfig(zlib)
21mr|grpc-1.30.2-1|49	
21mr|grpc-1.30.2-1|50	BuildRequires:  python3-devel
21mr|grpc-1.30.2-1|51	BuildRequires:  python3-setuptools
21mr|grpc-1.30.2-1|52	BuildRequires:  python3-cython
21mr|grpc-1.30.2-1|53	
21mr|grpc-1.30.2-1|54	Requires:       %{libaddress_sorting} = %{version}-%{release}
21mr|grpc-1.30.2-1|55	Requires:       %{libgpr} = %{version}-%{release}
21mr|grpc-1.30.2-1|56	Requires:       %{libgrpc_csharp_ext} = %{version}-%{release}
21mr|grpc-1.30.2-1|57	Requires:       %{libgrpc_unsecure} = %{version}-%{release}
21mr|grpc-1.30.2-1|58	Requires:       %{libgrpc} = %{version}-%{release}
21mr|grpc-1.30.2-1|59	Requires:       %{libgrpcpp_error_details} = %{version}-%{release}
21mr|grpc-1.30.2-1|60	Requires:       %{libgrpcpp_reflection} = %{version}-%{release}
21mr|grpc-1.30.2-1|61	Requires:       %{libgrpcpp_unsecure} = %{version}-%{release}
21mr|grpc-1.30.2-1|62	Requires:       %{libgrpcpp} = %{version}-%{release}
21mr|grpc-1.30.2-1|63	Requires:       %{libgrpcpp_channelz} = %{version}-%{release}
21mr|grpc-1.30.2-1|64	
21mr|grpc-1.30.2-1|65	%description
21mr|grpc-1.30.2-1|66	gRPC is a modern open source high performance RPC framework that can run in any
21mr|grpc-1.30.2-1|67	environment. It can efficiently connect services in and across data centers
21mr|grpc-1.30.2-1|68	with pluggable support for load balancing, tracing, health checking and
21mr|grpc-1.30.2-1|69	authentication. It is also applicable in last mile of distributed computing to
21mr|grpc-1.30.2-1|70	connect devices, mobile applications and browsers to backend services.
21mr|grpc-1.30.2-1|71	
21mr|grpc-1.30.2-1|72	The main usage scenarios:
21mr|grpc-1.30.2-1|73	
21mr|grpc-1.30.2-1|74	* Efficiently connecting polyglot services in microservices style architecture
21mr|grpc-1.30.2-1|75	* Connecting mobile devices, browser clients to backend services
21mr|grpc-1.30.2-1|76	* Generating efficient client libraries
21mr|grpc-1.30.2-1|77	
21mr|grpc-1.30.2-1|78	Core Features that make it awesome:
21mr|grpc-1.30.2-1|79	
21mr|grpc-1.30.2-1|80	* Idiomatic client libraries in 10 languages
21mr|grpc-1.30.2-1|81	* Highly efficient on wire and with a simple service definition framework
21mr|grpc-1.30.2-1|82	* Bi-directional streaming with http/2 based transport
21mr|grpc-1.30.2-1|83	* Pluggable auth, tracing, load balancing and health checking
21mr|grpc-1.30.2-1|84	
21mr|grpc-1.30.2-1|85	#------------------------------------------------
21mr|grpc-1.30.2-1|86	
21mr|grpc-1.30.2-1|87	%package        plugins
21mr|grpc-1.30.2-1|88	Summary:        gRPC protocol buffers compiler plugins
21mr|grpc-1.30.2-1|89	Group:          System/Libraries
21mr|grpc-1.30.2-1|90	Requires:       %{name} = %{version}-%{release}
21mr|grpc-1.30.2-1|91	Requires:       protobuf-compiler
21mr|grpc-1.30.2-1|92	
21mr|grpc-1.30.2-1|93	%description    plugins
21mr|grpc-1.30.2-1|94	Plugins to the protocol buffers compiler to generate gRPC sources.
21mr|grpc-1.30.2-1|95	
21mr|grpc-1.30.2-1|96	#------------------------------------------------
21mr|grpc-1.30.2-1|97	
21mr|grpc-1.30.2-1|98	%package        cli
21mr|grpc-1.30.2-1|99	Summary:        gRPC protocol buffers cli
21mr|grpc-1.30.2-1|100	Group:          System/Libraries
21mr|grpc-1.30.2-1|101	Requires:       %{name} = %{version}-%{release}
21mr|grpc-1.30.2-1|102	
21mr|grpc-1.30.2-1|103	%description    cli
21mr|grpc-1.30.2-1|104	Plugins to the protocol buffers compiler to generate gRPC sources.
21mr|grpc-1.30.2-1|105	
21mr|grpc-1.30.2-1|106	#------------------------------------------------
21mr|grpc-1.30.2-1|107	
21mr|grpc-1.30.2-1|108	%package -n     %{libaddress_sorting}
21mr|grpc-1.30.2-1|109	Summary:        Address Sorting library for gRPC
21mr|grpc-1.30.2-1|110	Group:          System/Libraries
21mr|grpc-1.30.2-1|111	
21mr|grpc-1.30.2-1|112	%description -n %{libaddress_sorting}
21mr|grpc-1.30.2-1|113	Address Sorting library for gRPC.
21mr|grpc-1.30.2-1|114	
21mr|grpc-1.30.2-1|115	#------------------------------------------------
21mr|grpc-1.30.2-1|116	
21mr|grpc-1.30.2-1|117	%package -n     %{libgpr}
21mr|grpc-1.30.2-1|118	Summary:        Gpr library for gRPC
21mr|grpc-1.30.2-1|119	Group:          System/Libraries
21mr|grpc-1.30.2-1|120	
21mr|grpc-1.30.2-1|121	%description -n %{libgpr}
21mr|grpc-1.30.2-1|122	Gpr library for gRPC.
21mr|grpc-1.30.2-1|123	
21mr|grpc-1.30.2-1|124	#------------------------------------------------
21mr|grpc-1.30.2-1|125	
21mr|grpc-1.30.2-1|126	%package -n     %{libgrpc_csharp_ext}
21mr|grpc-1.30.2-1|127	Summary:        gRPC Csharp ext library
21mr|grpc-1.30.2-1|128	Group:          System/Libraries
21mr|grpc-1.30.2-1|129	
21mr|grpc-1.30.2-1|130	%description -n %{libgrpc_csharp_ext}
21mr|grpc-1.30.2-1|131	gRPC Csharp ext library.
21mr|grpc-1.30.2-1|132	
21mr|grpc-1.30.2-1|133	#------------------------------------------------
21mr|grpc-1.30.2-1|134	
21mr|grpc-1.30.2-1|135	%package -n     %{libgrpc_unsecure}
21mr|grpc-1.30.2-1|136	Summary:        gRPC Unsecure library
21mr|grpc-1.30.2-1|137	Group:          System/Libraries
21mr|grpc-1.30.2-1|138	
21mr|grpc-1.30.2-1|139	%description -n %{libgrpc_unsecure}
21mr|grpc-1.30.2-1|140	gRPC Unsecure library.
21mr|grpc-1.30.2-1|141	
21mr|grpc-1.30.2-1|142	#------------------------------------------------
21mr|grpc-1.30.2-1|143	
21mr|grpc-1.30.2-1|144	%package -n     %{libgrpc}
21mr|grpc-1.30.2-1|145	Summary:        Main gRPC library
21mr|grpc-1.30.2-1|146	Group:          System/Libraries
21mr|grpc-1.30.2-1|147	
21mr|grpc-1.30.2-1|148	%description -n %{libgrpc}
21mr|grpc-1.30.2-1|149	Main gRPC library.
21mr|grpc-1.30.2-1|150	
21mr|grpc-1.30.2-1|151	#------------------------------------------------
21mr|grpc-1.30.2-1|152	
21mr|grpc-1.30.2-1|153	%package -n     %{libupb}
21mr|grpc-1.30.2-1|154	Summary:        gRPC Upb library
21mr|grpc-1.30.2-1|155	Group:          System/Libraries
21mr|grpc-1.30.2-1|156	
21mr|grpc-1.30.2-1|157	%description -n %{libupb}
21mr|grpc-1.30.2-1|158	gRPC Upb library.
21mr|grpc-1.30.2-1|159	
21mr|grpc-1.30.2-1|160	#------------------------------------------------
21mr|grpc-1.30.2-1|161	
21mr|grpc-1.30.2-1|162	%package -n     %{libgrpcpp_alts}
21mr|grpc-1.30.2-1|163	Summary:        gRPC++ ALTS library
21mr|grpc-1.30.2-1|164	Group:          System/Libraries
21mr|grpc-1.30.2-1|165	
21mr|grpc-1.30.2-1|166	%description -n %{libgrpcpp_alts}
21mr|grpc-1.30.2-1|167	gRPC++ ALTS library.
21mr|grpc-1.30.2-1|168	
21mr|grpc-1.30.2-1|169	#------------------------------------------------
21mr|grpc-1.30.2-1|170	
21mr|grpc-1.30.2-1|171	%package -n     %{libgrpcpp_error_details}
21mr|grpc-1.30.2-1|172	Summary:        gRPC++ Error Details library
21mr|grpc-1.30.2-1|173	Group:          System/Libraries
21mr|grpc-1.30.2-1|174	
21mr|grpc-1.30.2-1|175	%description -n %{libgrpcpp_error_details}
21mr|grpc-1.30.2-1|176	gRPC++ Error Details library.
21mr|grpc-1.30.2-1|177	
21mr|grpc-1.30.2-1|178	#------------------------------------------------
21mr|grpc-1.30.2-1|179	
21mr|grpc-1.30.2-1|180	%package -n     %{libgrpcpp_reflection}
21mr|grpc-1.30.2-1|181	Summary:        gRPC++ Reflection library
21mr|grpc-1.30.2-1|182	Group:          System/Libraries
21mr|grpc-1.30.2-1|183	
21mr|grpc-1.30.2-1|184	%description -n %{libgrpcpp_reflection}
21mr|grpc-1.30.2-1|185	gRPC++ Reflection library.
21mr|grpc-1.30.2-1|186	
21mr|grpc-1.30.2-1|187	#------------------------------------------------
21mr|grpc-1.30.2-1|188	
21mr|grpc-1.30.2-1|189	%package -n     %{libgrpcpp_unsecure}
21mr|grpc-1.30.2-1|190	Summary:        gRPC++ Unsecure library
21mr|grpc-1.30.2-1|191	Group:          System/Libraries
21mr|grpc-1.30.2-1|192	
21mr|grpc-1.30.2-1|193	%description -n %{libgrpcpp_unsecure}
21mr|grpc-1.30.2-1|194	gRPC++ Unsecure library.
21mr|grpc-1.30.2-1|195	
21mr|grpc-1.30.2-1|196	#------------------------------------------------
21mr|grpc-1.30.2-1|197	
21mr|grpc-1.30.2-1|198	%package -n     %{libgrpcpp}
21mr|grpc-1.30.2-1|199	Summary:        Main gRPC++ library
21mr|grpc-1.30.2-1|200	Group:          System/Libraries
21mr|grpc-1.30.2-1|201	
21mr|grpc-1.30.2-1|202	%description -n %{libgrpcpp}
21mr|grpc-1.30.2-1|203	Main gRPC++ library.
21mr|grpc-1.30.2-1|204	
21mr|grpc-1.30.2-1|205	#------------------------------------------------
21mr|grpc-1.30.2-1|206	
21mr|grpc-1.30.2-1|207	%package -n     %{libgrpcpp_channelz}
21mr|grpc-1.30.2-1|208	Summary:        gRPC++ Channelz library
21mr|grpc-1.30.2-1|209	Group:          System/Libraries
21mr|grpc-1.30.2-1|210	
21mr|grpc-1.30.2-1|211	%description -n %{libgrpcpp_channelz}
21mr|grpc-1.30.2-1|212	gRPC++ Channelz library.
21mr|grpc-1.30.2-1|213	
21mr|grpc-1.30.2-1|214	#------------------------------------------------
21mr|grpc-1.30.2-1|215	
21mr|grpc-1.30.2-1|216	%package -n     %{devname}
21mr|grpc-1.30.2-1|217	Summary:        gRPC library development files
21mr|grpc-1.30.2-1|218	Group:          Development/C++
21mr|grpc-1.30.2-1|219	Requires:       %{name}-cli = %{version}-%{release}
21mr|grpc-1.30.2-1|220	Requires:       %{name}-plugins = %{version}-%{release}
21mr|grpc-1.30.2-1|221	Requires:       %{libaddress_sorting} = %{version}-%{release}
21mr|grpc-1.30.2-1|222	Requires:       %{libgpr} = %{version}-%{release}
21mr|grpc-1.30.2-1|223	Requires:       %{libgrpc_csharp_ext} = %{version}-%{release}
21mr|grpc-1.30.2-1|224	Requires:       %{libgrpc_unsecure} = %{version}-%{release}
21mr|grpc-1.30.2-1|225	Requires:       %{libgrpc} = %{version}-%{release}
21mr|grpc-1.30.2-1|226	Requires:       %{libupb} = %{version}-%{release}
21mr|grpc-1.30.2-1|227	Requires:       %{libgrpcpp_error_details} = %{version}-%{release}
21mr|grpc-1.30.2-1|228	Requires:       %{libgrpcpp_reflection} = %{version}-%{release}
21mr|grpc-1.30.2-1|229	Requires:       %{libgrpcpp_unsecure} = %{version}-%{release}
21mr|grpc-1.30.2-1|230	Requires:       %{libgrpcpp} = %{version}-%{release}
21mr|grpc-1.30.2-1|231	Requires:       %{libgrpcpp_channelz} = %{version}-%{release}
21mr|grpc-1.30.2-1|232	Provides:       %{name}-devel = %{version}-%{release}
21mr|grpc-1.30.2-1|233	
21mr|grpc-1.30.2-1|234	%description -n %{devname}
21mr|grpc-1.30.2-1|235	Development headers and files for gRPC libraries.
21mr|grpc-1.30.2-1|236	
21mr|grpc-1.30.2-1|237	#------------------------------------------------
21mr|grpc-1.30.2-1|238	
21mr|grpc-1.30.2-1|239	%package -n     python3-grpcio
21mr|grpc-1.30.2-1|240	Summary:        Python3 language bindings for grpc, remote procedure call (RPC) framework
21mr|grpc-1.30.2-1|241	Group:          Development/Python
21mr|grpc-1.30.2-1|242	Requires:       %{name} = %{version}-%{release}
21mr|grpc-1.30.2-1|243	%{?python_provide:%python_provide python3-grpcio}
21mr|grpc-1.30.2-1|244	
21mr|grpc-1.30.2-1|245	%description -n python3-grpcio
21mr|grpc-1.30.2-1|246	Python3 bindings for gRPC library.
21mr|grpc-1.30.2-1|247	
21mr|grpc-1.30.2-1|248	#------------------------------------------------
21mr|grpc-1.30.2-1|249	
21mr|grpc-1.30.2-1|250	%prep
21mr|grpc-1.30.2-1|251	%setup -q -a1 -a2
21mr|grpc-1.30.2-1|252	%autopatch -p1
21mr|grpc-1.30.2-1|253	
21mr|grpc-1.30.2-1|254	sed -i 's:^prefix ?= .*:prefix ?= %{_prefix}:' Makefile
21mr|grpc-1.30.2-1|255	sed -i 's:$(prefix)/lib:$(prefix)/%{_lib}:' Makefile
21mr|grpc-1.30.2-1|256	sed -i 's:^GTEST_LIB =.*::' Makefile
21mr|grpc-1.30.2-1|257	
21mr|grpc-1.30.2-1|258	# prepare abseil-cpp Third_party
21mr|grpc-1.30.2-1|259	mv abseil-cpp-%{absl_commit}/* third_party/abseil-cpp/
21mr|grpc-1.30.2-1|260	rm -rf abseil-cpp-%{absl_commit}/
21mr|grpc-1.30.2-1|261	# prepare benchmark Third_party
21mr|grpc-1.30.2-1|262	mv benchmark-%{bench_commit}/* third_party/benchmark/
21mr|grpc-1.30.2-1|263	rm -rf benchmark-%{bench_commit}/
21mr|grpc-1.30.2-1|264	
21mr|grpc-1.30.2-1|265	patch -p1 < %{S:3}
21mr|grpc-1.30.2-1|266	patch -p1 < %{S:4}
21mr|grpc-1.30.2-1|267	
21mr|grpc-1.30.2-1|268	%build
21mr|grpc-1.30.2-1|269	%make_build shared plugins
21mr|grpc-1.30.2-1|270	
21mr|grpc-1.30.2-1|271	# build python module
21mr|grpc-1.30.2-1|272	export GRPC_PYTHON_BUILD_WITH_CYTHON=True
21mr|grpc-1.30.2-1|273	export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=True
21mr|grpc-1.30.2-1|274	export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=True
21mr|grpc-1.30.2-1|275	export GRPC_PYTHON_BUILD_SYSTEM_CARES=True
21mr|grpc-1.30.2-1|276	export CFLAGS="%{optflags}"
21mr|grpc-1.30.2-1|277	%py3_build
21mr|grpc-1.30.2-1|278	
21mr|grpc-1.30.2-1|279	%install
21mr|grpc-1.30.2-1|280	%make_install prefix="%{buildroot}%{_prefix}"
21mr|grpc-1.30.2-1|281	%make_install install-grpc-cli prefix="%{buildroot}%{_prefix}"
21mr|grpc-1.30.2-1|282	
21mr|grpc-1.30.2-1|283	find %{buildroot} -name '*.a' -delete
21mr|grpc-1.30.2-1|284	
21mr|grpc-1.30.2-1|285	%py3_install
21mr|grpc-1.30.2-1|286	
21mr|grpc-1.30.2-1|287	%files
21mr|grpc-1.30.2-1|288	%doc README.md
21mr|grpc-1.30.2-1|289	%license LICENSE
21mr|grpc-1.30.2-1|290	%{_datadir}/grpc/
21mr|grpc-1.30.2-1|291	
21mr|grpc-1.30.2-1|292	%files cli
21mr|grpc-1.30.2-1|293	%doc README.md
21mr|grpc-1.30.2-1|294	%license LICENSE
21mr|grpc-1.30.2-1|295	%{_bindir}/grpc_cli
21mr|grpc-1.30.2-1|296	
21mr|grpc-1.30.2-1|297	%files plugins
21mr|grpc-1.30.2-1|298	%doc README.md
21mr|grpc-1.30.2-1|299	%license LICENSE
21mr|grpc-1.30.2-1|300	%{_bindir}/grpc_*_plugin
21mr|grpc-1.30.2-1|301	
21mr|grpc-1.30.2-1|302	%files -n %{libaddress_sorting}
21mr|grpc-1.30.2-1|303	%{_libdir}/libaddress_sorting.so.%{major}{,.*}
21mr|grpc-1.30.2-1|304	
21mr|grpc-1.30.2-1|305	%files -n %{libgpr}
21mr|grpc-1.30.2-1|306	%{_libdir}/libgpr.so.%{major}{,.*}
21mr|grpc-1.30.2-1|307	
21mr|grpc-1.30.2-1|308	%files -n %{libgrpc_csharp_ext}
21mr|grpc-1.30.2-1|309	%{_libdir}/libgrpc_csharp_ext.so.%{major}{,.*}
21mr|grpc-1.30.2-1|310	
21mr|grpc-1.30.2-1|311	%files -n %{libgrpc_unsecure}
21mr|grpc-1.30.2-1|312	%{_libdir}/libgrpc_unsecure.so.%{major}{,.*}
21mr|grpc-1.30.2-1|313	
21mr|grpc-1.30.2-1|314	%files -n %{libgrpc}
21mr|grpc-1.30.2-1|315	%{_libdir}/libgrpc.so.%{major}{,.*}
21mr|grpc-1.30.2-1|316	
21mr|grpc-1.30.2-1|317	%files -n %{libupb}
21mr|grpc-1.30.2-1|318	%{_libdir}/libupb.so.%{major}{,.*}
21mr|grpc-1.30.2-1|319	
21mr|grpc-1.30.2-1|320	%files -n %{libgrpcpp_alts}
21mr|grpc-1.30.2-1|321	%{_libdir}/libgrpc++_alts.so.%{majorpp}{,.*}
21mr|grpc-1.30.2-1|322	
21mr|grpc-1.30.2-1|323	%files -n %{libgrpcpp_error_details}
21mr|grpc-1.30.2-1|324	%{_libdir}/libgrpc++_error_details.so.%{majorpp}{,.*}
21mr|grpc-1.30.2-1|325	
21mr|grpc-1.30.2-1|326	%files -n %{libgrpcpp_reflection}
21mr|grpc-1.30.2-1|327	%{_libdir}/libgrpc++_reflection.so.%{majorpp}{,.*}
21mr|grpc-1.30.2-1|328	
21mr|grpc-1.30.2-1|329	%files -n %{libgrpcpp_unsecure}
21mr|grpc-1.30.2-1|330	%{_libdir}/libgrpc++_unsecure.so.%{majorpp}{,.*}
21mr|grpc-1.30.2-1|331	
21mr|grpc-1.30.2-1|332	%files -n %{libgrpcpp}
21mr|grpc-1.30.2-1|333	%{_libdir}/libgrpc++.so.%{majorpp}{,.*}
21mr|grpc-1.30.2-1|334	
21mr|grpc-1.30.2-1|335	%files -n %{libgrpcpp_channelz}
21mr|grpc-1.30.2-1|336	%{_libdir}/libgrpcpp_channelz.so.%{majorpp}{,.*}
21mr|grpc-1.30.2-1|337	
21mr|grpc-1.30.2-1|338	%files -n %{devname}
21mr|grpc-1.30.2-1|339	%{_libdir}/*.so
21mr|grpc-1.30.2-1|340	%{_libdir}/pkgconfig/*
21mr|grpc-1.30.2-1|341	%{_includedir}/grpc/
21mr|grpc-1.30.2-1|342	%{_includedir}/grpc++/
21mr|grpc-1.30.2-1|343	%{_includedir}/grpcpp/
21mr|grpc-1.30.2-1|344	
21mr|grpc-1.30.2-1|345	%files -n python3-grpcio
21mr|grpc-1.30.2-1|346	%license LICENSE
21mr|grpc-1.30.2-1|347	%{python3_sitearch}/grpc/
21mr|grpc-1.30.2-1|348	%{python3_sitearch}/grpcio-%{version}-py?.?.egg-info

12632 21
21mr|grub2-2.06-26|1	%define libdir32 %{_exec_prefix}/lib
21mr|grub2-2.06-26|2	%ifarch %{ix86} %{x86_64}
21mr|grub2-2.06-26|3	%define platform pc
21mr|grub2-2.06-26|4	%endif
21mr|grub2-2.06-26|5	
21mr|grub2-2.06-26|6	%ifarch armv7hnl
21mr|grub2-2.06-26|7	%define platform uboot
21mr|grub2-2.06-26|8	%endif
21mr|grub2-2.06-26|9	
21mr|grub2-2.06-26|10	%ifarch aarch64 riscv64
21mr|grub2-2.06-26|11	%define platform efi
21mr|grub2-2.06-26|12	%endif
21mr|grub2-2.06-26|13	
21mr|grub2-2.06-26|14	%global efi %{ix86} %{x86_64} aarch64 %{riscv}
21mr|grub2-2.06-26|15	
21mr|grub2-2.06-26|16	%define unifont unifont.pcf.gz
21mr|grub2-2.06-26|17	%define unifont_version 13.0.06
21mr|grub2-2.06-26|18	
21mr|grub2-2.06-26|19	# Do not build HTML and PDF documentation by default.
21mr|grub2-2.06-26|20	%bcond_with	doc
21mr|grub2-2.06-26|21	%bcond_with	pdf
21mr|grub2-2.06-26|22	
21mr|grub2-2.06-26|23	%bcond_with git
21mr|grub2-2.06-26|24	%if %{with git}
21mr|grub2-2.06-26|25	# specify in the commit abf.yml
21mr|grub2-2.06-26|26	# what version do you download by %%commit
21mr|grub2-2.06-26|27	%global commit c0e647eb0e2bd09315612446cb4d90f7f75cb44c
21mr|grub2-2.06-26|28	%global shortcommit %(echo %{commit} | head -c7)
21mr|grub2-2.06-26|29	%global release 0.git%{shortcommit}.1
21mr|grub2-2.06-26|30	%else
21mr|grub2-2.06-26|31	%global release 26
21mr|grub2-2.06-26|32	%endif
21mr|grub2-2.06-26|33	
21mr|grub2-2.06-26|34	# autoreconf is run
21mr|grub2-2.06-26|35	%define _disable_rebuild_configure 1
21mr|grub2-2.06-26|36	
21mr|grub2-2.06-26|37	Summary:	GRUB is a boot loader
21mr|grub2-2.06-26|38	Name:		grub2
21mr|grub2-2.06-26|39	Version:	2.06
21mr|grub2-2.06-26|40	Release:	%{release}
21mr|grub2-2.06-26|41	License:	GPLv3+
21mr|grub2-2.06-26|42	Group:		System/Kernel and hardware
21mr|grub2-2.06-26|43	Url:		http://www.gnu.org/software/grub/
21mr|grub2-2.06-26|44	# Git with patches: https://github.com/mikhailnov/grub2/tree/rosa-v2.04
21mr|grub2-2.06-26|45	Source0:	http://git.savannah.gnu.org/cgit/grub.git/snapshot/grub-%{!?with_git:%{version}}%{?with_git:%{shortcommit}}.tar.gz
21mr|grub2-2.06-26|46	Source1:	http://unifoundry.com/pub/unifont/unifont-%{unifont_version}/font-builds/unifont-%{unifont_version}.pcf.gz
21mr|grub2-2.06-26|47	Source2:	grub.default
21mr|grub2-2.06-26|48	Source3:	https://github.com/rhboot/gnulib/archive/refs/tags/fixes.tar.gz?/gnulib-fixes.tar.gz
21mr|grub2-2.06-26|49	# Translated by "Victor Ryzhikh"
21mr|grub2-2.06-26|50	Source7:	grub2_po.tar.gz
21mr|grub2-2.06-26|51	Source9:	update-grub2
21mr|grub2-2.06-26|52	Source11:	grub2.rpmlintrc
21mr|grub2-2.06-26|53	# grub2-cfg-mod is used by XFdrake and nvidia-current drivers to add or
21mr|grub2-2.06-26|54	# remove 'nomodeset' and other boot options as needed.
21mr|grub2-2.06-26|55	Source14:	grub2-cfg-mod
21mr|grub2-2.06-26|56	Source15:	no-redhat-hardened-cc1.patch
21mr|grub2-2.06-26|57	Source16:	fix_gettext_string.patch
21mr|grub2-2.06-26|58	# translate additional strings
21mr|grub2-2.06-26|59	Source101:	ru.po
21mr|grub2-2.06-26|60	Source102:	it.po
21mr|grub2-2.06-26|61	Source103:	fr.po
21mr|grub2-2.06-26|62	Source104:	de.po
21mr|grub2-2.06-26|63	Source105:	es.po
21mr|grub2-2.06-26|64	Source106:	pt.po
21mr|grub2-2.06-26|65	
21mr|grub2-2.06-26|66	Patch0:		CVE-2024-45777.patch
21mr|grub2-2.06-26|67	# also fix CVE-2025-0677 CVE-2025-0684 CVE-2025-0685 CVE-2025-0686
21mr|grub2-2.06-26|68	Patch1:		CVE-2025-0689.patch
21mr|grub2-2.06-26|69	# also fix CVE-2025-0678
21mr|grub2-2.06-26|70	Patch2:		CVE-2025-1125.patch
21mr|grub2-2.06-26|71	# also fix CVE-2024-45778
21mr|grub2-2.06-26|72	Patch3:		CVE-2024-45779.patch
21mr|grub2-2.06-26|73	Patch4:		CVE-2024-45780.patch
21mr|grub2-2.06-26|74	Patch5:		CVE-2024-45781.patch
21mr|grub2-2.06-26|75	# also fix CVE-2024-56737
21mr|grub2-2.06-26|76	Patch6:		CVE-2024-45782.patch
21mr|grub2-2.06-26|77	Patch7:		CVE-2024-45783.patch
21mr|grub2-2.06-26|78	Patch8:		0001-misc-Implement-grub_strlcpy.patch
21mr|grub2-2.06-26|79	Patch9:		CVE-2025-0624.patch
21mr|grub2-2.06-26|80	Patch10:	CVE-2025-61662.patch
21mr|grub2-2.06-26|81	
21mr|grub2-2.06-26|82	# Patches from RHEL, Fedora and Ubuntu
21mr|grub2-2.06-26|83	Patch501:	501-Don-t-say-GNU-Linux-in-generated-menus.patch
21mr|grub2-2.06-26|84	# fedora
21mr|grub2-2.06-26|85	Patch502:	502-Add-support-for-Linux-EFI-stub-loading.patch
21mr|grub2-2.06-26|86	Patch503:	0007-Add-secureboot-support-on-efi-chainloader.patch
21mr|grub2-2.06-26|87	Patch521:	521-Make-any-of-the-loaders-that-link-in-efi-mode-honor-.patch
21mr|grub2-2.06-26|88	Patch522:	522-Add-support-for-UEFI-operating-systems-returned-by-o.patch
21mr|grub2-2.06-26|89	# Part of "Load arm with SB enabled" which affects x86 as well and is needed
21mr|grub2-2.06-26|90	# for subsequent patches.
21mr|grub2-2.06-26|91	Patch560:	560-Don-t-write-messages-to-the-screen.patch
21mr|grub2-2.06-26|92	Patch561:	561-Don-t-print-GNU-GRUB-header.patch
21mr|grub2-2.06-26|93	Patch562:	562-Don-t-add-to-highlighted-row.patch
21mr|grub2-2.06-26|94	Patch563:	563-Message-string-cleanups.patch
21mr|grub2-2.06-26|95	Patch564:	564-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch
21mr|grub2-2.06-26|96	Patch565:	565-Use-the-correct-indentation-for-the-term-help-text.patch
21mr|grub2-2.06-26|97	Patch566:	566-Indent-menu-entries.patch
21mr|grub2-2.06-26|98	Patch567:	567-Fix-margins.patch
21mr|grub2-2.06-26|99	Patch568:	568-Use-2-instead-of-1-for-our-right-hand-margin-so-line.patch
21mr|grub2-2.06-26|100	Patch569:	569-Don-t-draw-a-border-around-the-menu.patch
21mr|grub2-2.06-26|101	Patch570:	570-Use-the-standard-margin-for-the-timeout-string.patch
21mr|grub2-2.06-26|102	# This patch:
21mr|grub2-2.06-26|103	# - introduces a new tool grub2-rpm-sort which receives list of kernels to stdin,
21mr|grub2-2.06-26|104	#   sorts it according to RPM's vercmp and prints a sorted list to stdout
21mr|grub2-2.06-26|105	# - make grub2-mkconfig use it
21mr|grub2-2.06-26|106	# I (mikhailnov) would not say that this is really useful, but it seems to be
21mr|grub2-2.06-26|107	# not useless, and also it maybe a useful utility outside of grub.
21mr|grub2-2.06-26|108	Patch574:	0057-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch
21mr|grub2-2.06-26|109	Patch575:	0221-fix-build-with-rpm-4.16.patch
21mr|grub2-2.06-26|110	# Support GRUB2_PASSWORD= directive, used by Anaconda installer
21mr|grub2-2.06-26|111	# Patch grub2-Adapt-grub-set-password-for-ROSA.patch fixes it
21mr|grub2-2.06-26|112	Patch060:	0060-Add-friendly-grub2-password-config-tool-985962.patch
21mr|grub2-2.06-26|113	# ROSA patch on top of Patch060
21mr|grub2-2.06-26|114	Patch061:	0061-Translate-grub2-set-password.patch
21mr|grub2-2.06-26|115	
21mr|grub2-2.06-26|116	# Patches from Virtuozzo/VZLinux (some are reworked and updated variants
21mr|grub2-2.06-26|117	# of the patches used in ROSA before)
21mr|grub2-2.06-26|118	Patch1002:	vl-1002-gfx-terminal-background.patch
21mr|grub2-2.06-26|119	Patch1003:	vl-1003-gfx-cut-long-titles-using-ellipsis.patch
21mr|grub2-2.06-26|120	Patch1004:	vl-1004-Support-showing-UEFI-logo-when-booting-in-UEFI.patch
21mr|grub2-2.06-26|121	# ROSA-specific patches
21mr|grub2-2.06-26|122	Patch2001:	grub2-read-cfg.patch
21mr|grub2-2.06-26|123	Patch2003:	grub2-improved-boot-menu.patch
21mr|grub2-2.06-26|124	Patch2004:	grub2-30_os-prober-loading-messages.patch
21mr|grub2-2.06-26|125	Patch2005:	grub2-Install-signed-images-if-UEFI-Secure-Boot-is-enabled.patch
21mr|grub2-2.06-26|126	Patch2006:	grub2-30_os-prober-common-commands.patch
21mr|grub2-2.06-26|127	Patch2007:	grub2-support-grub.cfg-links.patch
21mr|grub2-2.06-26|128	Patch2008:	grub2-10_linux_hibernate_fix.patch
21mr|grub2-2.06-26|129	Patch2009:	grub2-make-sure-configure-finds-DejaVu-fonts.patch
21mr|grub2-2.06-26|130	Patch2010:	grub2-Use-full-OS-name.patch
21mr|grub2-2.06-26|131	Patch2011:	grub2-resume-ignore-zram.patch
21mr|grub2-2.06-26|132	Patch2012:	grub2-translate-theme-label-strings.patch
21mr|grub2-2.06-26|133	Patch2013:	grub-2.02-fuse3.patch
21mr|grub2-2.06-26|134	# Adapting patch 0060 from Fedora
21mr|grub2-2.06-26|135	Patch2014:	grub2-Adapt-grub-set-password-for-ROSA.patch
21mr|grub2-2.06-26|136	# GRUB_PASSWORD_PROTECT_ONLY_EDITING=true in /etc/default/grub
21mr|grub2-2.06-26|137	Patch2015:	grub2-Add-option-to-password-protect-only-editing-of-entri.patch
21mr|grub2-2.06-26|138	Patch2016:	0104-Rework-how-the-fdt-command-builds.patch
21mr|grub2-2.06-26|139	Patch2017:	0113-Attempt-to-fix-up-all-the-places-Wsign-compare-error.patch
21mr|grub2-2.06-26|140	Patch2018:	0133-Use-git-to-apply-gnulib-patches.patch
21mr|grub2-2.06-26|141	Patch2019:	os-prober.patch
21mr|grub2-2.06-26|142	# riscv
21mr|grub2-2.06-26|143	Patch2020:     0001-Add-riscv64-to-150-patch.patch
21mr|grub2-2.06-26|144	# ROSA patch
21mr|grub2-2.06-26|145	Patch2021:	grub2-10_linux-fix-rpm-temp-files.patch
21mr|grub2-2.06-26|146	# From Fedora (rediffed on top of previous patches)
21mr|grub2-2.06-26|147	Patch3001:	0041-macos-just-build-chainloader-entries-don-t-try-any-x.patch
21mr|grub2-2.06-26|148	# ROSA patch
21mr|grub2-2.06-26|149	Patch3002:	0001-grub-install-fix-creating-mach_kernel-on-x86-mac.patch
21mr|grub2-2.06-26|150	Patch3003:	CVE-2021-3981.patch
21mr|grub2-2.06-26|151	# picked from upstream for compatibility with e2fsprogs 1.47.0
21mr|grub2-2.06-26|152	# "The mke2fs program now enables the metadata_csum_seed and orphan_file features by default"
21mr|grub2-2.06-26|153	# https://git.savannah.gnu.org/cgit/grub.git/log/grub-core/fs/ext2.c
21mr|grub2-2.06-26|154	Patch3004:	3004-fs-ext2-Ignore-checksum-seed-incompat-feature.patch
21mr|grub2-2.06-26|155	Patch3005:	3005-fs-ext2-Ignore-the-large_dir-incompat-feature.patch
21mr|grub2-2.06-26|156	###
21mr|grub2-2.06-26|157	Patch3006:	0050-Add-grub_efi_allocate_pool-and-grub_efi_free_pool-wr.patch
21mr|grub2-2.06-26|158	Patch3007:	0051-Use-grub_efi_.-memory-helpers-where-reasonable.patch
21mr|grub2-2.06-26|159	Patch3008:	0052-Add-PRIxGRUB_EFI_STATUS-and-use-it.patch
21mr|grub2-2.06-26|160	Patch3009:	0213-grub-core-loader-efi-chainloader.c-do-not-validate-c.patch
21mr|grub2-2.06-26|161	Patch3010:	0220-loader-efi-chainloader-grub_load_and_start_image-doe.patch
21mr|grub2-2.06-26|162	Patch3011:	0221-loader-efi-chainloader-simplify-the-loader-state.patch
21mr|grub2-2.06-26|163	Patch3012:      0032-commands-boot-Add-API-to-pass-context-to-loader.patch
21mr|grub2-2.06-26|164	# CVE-2022-28736
21mr|grub2-2.06-26|165	Patch3013:      0223-loader-efi-chainloader-Use-grub_loader_set_ex.patch
21mr|grub2-2.06-26|166	Patch3014:      0034-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch
21mr|grub2-2.06-26|167	# CVE-2022-28735
21mr|grub2-2.06-26|168	Patch3015:      0035-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch
21mr|grub2-2.06-26|169	# CVE-2021-3695
21mr|grub2-2.06-26|170	# CVE-2021-3696
21mr|grub2-2.06-26|171	# CVE-2021-3697
21mr|grub2-2.06-26|172	Patch3016:      0001-video-readers-png-Drop-greyscale-support-to-fix-heap.patch
21mr|grub2-2.06-26|173	Patch3017:      0002-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch
21mr|grub2-2.06-26|174	Patch3018:      0003-video-readers-png-Sanity-check-some-huffman-codes.patch
21mr|grub2-2.06-26|175	Patch3019:	0004-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch
21mr|grub2-2.06-26|176	Patch3020:      0005-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch
21mr|grub2-2.06-26|177	Patch3021:      0006-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch
21mr|grub2-2.06-26|178	Patch3022:	0007-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch
21mr|grub2-2.06-26|179	# CVE-2022-28733
21mr|grub2-2.06-26|180	Patch3023:      0009-net-ip-Do-IP-fragment-maths-safely.patch
21mr|grub2-2.06-26|181	# CVE-2022-28734
21mr|grub2-2.06-26|182	Patch3024:	0016-net-http-Fix-OOB-write-for-split-http-headers.patch
21mr|grub2-2.06-26|183	Patch3025:      0017-net-http-Error-out-on-headers-with-LF-without-CR.patch
21mr|grub2-2.06-26|184	# fix CVE-2023-4692 CVE-2023-4693
21mr|grub2-2.06-26|185	Patch3026:	fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_LIST-.patch
21mr|grub2-2.06-26|186	Patch3027:	fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-reside.patch
21mr|grub2-2.06-26|187	Patch3028:	fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entries-fr.patch
21mr|grub2-2.06-26|188	Patch3029:	fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-index-at.patch
21mr|grub2-2.06-26|189	Patch3030:	fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
21mr|grub2-2.06-26|190	Patch3031:	fs-ntfs-Make-code-more-readable.patch
21mr|grub2-2.06-26|191	Patch3032:	riscv-handle-r-riscv-call-plt-reloc.patch
21mr|grub2-2.06-26|192	BuildRequires:  intltool
21mr|grub2-2.06-26|193	BuildRequires:	autogen
21mr|grub2-2.06-26|194	BuildRequires:	automake
21mr|grub2-2.06-26|195	BuildRequires:	gettext-devel
21mr|grub2-2.06-26|196	BuildRequires:	/usr/bin/git
21mr|grub2-2.06-26|197	BuildRequires:	bison
21mr|grub2-2.06-26|198	BuildRequires:	binutils
21mr|grub2-2.06-26|199	BuildRequires:	flex
21mr|grub2-2.06-26|200	# DejaVu fonts can be used by some themes.
21mr|grub2-2.06-26|201	BuildRequires:	fonts-ttf-dejavu
21mr|grub2-2.06-26|202	BuildRequires:	help2man
21mr|grub2-2.06-26|203	BuildRequires:	texinfo
21mr|grub2-2.06-26|204	%if %{with pdf}
21mr|grub2-2.06-26|205	BuildRequires:	texlive-collection-texinfo
21mr|grub2-2.06-26|206	BuildRequires:	texlive-epsf
21mr|grub2-2.06-26|207	BuildRequires:	texlive-latex
21mr|grub2-2.06-26|208	%endif
21mr|grub2-2.06-26|209	BuildRequires:	glibc-static-devel
21mr|grub2-2.06-26|210	BuildRequires:	liblzo-devel
21mr|grub2-2.06-26|211	BuildRequires:	bzip2-devel
21mr|grub2-2.06-26|212	# For grub2-rpm-sort, added by patch
21mr|grub2-2.06-26|213	BuildRequires:	rpm-devel
21mr|grub2-2.06-26|214	BuildRequires:	pkgconfig(devmapper)
21mr|grub2-2.06-26|215	BuildRequires:	pkgconfig(freetype2)
21mr|grub2-2.06-26|216	BuildRequires:	pkgconfig(liblzma)
21mr|grub2-2.06-26|217	BuildRequires:	pkgconfig(libusb)
21mr|grub2-2.06-26|218	BuildRequires:	pkgconfig(ncurses)
21mr|grub2-2.06-26|219	%if %{mdvver} >= 201910
21mr|grub2-2.06-26|220	BuildRequires:	pkgconfig(fuse3)
21mr|grub2-2.06-26|221	%else
21mr|grub2-2.06-26|222	BuildRequires:	pkgconfig(fuse)
21mr|grub2-2.06-26|223	%endif
21mr|grub2-2.06-26|224	
21mr|grub2-2.06-26|225	Requires:	grub2-theme
21mr|grub2-2.06-26|226	Requires:	xorriso
21mr|grub2-2.06-26|227	# os-prober is used by update-grub2 and grub2*-mkconfig and is therefore
21mr|grub2-2.06-26|228	# needed both at post install stage and generally.
21mr|grub2-2.06-26|229	Requires(post):	os-prober >= 1.74
21mr|grub2-2.06-26|230	Requires:	os-prober
21mr|grub2-2.06-26|231	Requires:	e2fsprogs >= 1.42.13
21mr|grub2-2.06-26|232	# Some of the scripts from /etc/grub.d/ may use perl.
21mr|grub2-2.06-26|233	Requires:	perl
21mr|grub2-2.06-26|234	Recommends:	grub2-theme-rosa
21mr|grub2-2.06-26|235	Requires:	%{name}-rpm-sort = %{EVRD}
21mr|grub2-2.06-26|236	
21mr|grub2-2.06-26|237	Provides:	bootloader
21mr|grub2-2.06-26|238	Provides:	grub2bootloader
21mr|grub2-2.06-26|239	
21mr|grub2-2.06-26|240	%description
21mr|grub2-2.06-26|241	GRUB is a highly configurable and customizable boot loader with modular
21mr|grub2-2.06-26|242	architecture.  It supports a rich variety of kernel formats, file systems,
21mr|grub2-2.06-26|243	computer architectures and hardware devices.
21mr|grub2-2.06-26|244	
21mr|grub2-2.06-26|245	%files -f grub.lang
21mr|grub2-2.06-26|246	%ifnarch aarch64 %{riscv}
21mr|grub2-2.06-26|247	#Files here are needed for install. Moved from efi package
21mr|grub2-2.06-26|248	%{libdir32}/grub/%{_arch}-efi/
21mr|grub2-2.06-26|249	%endif
21mr|grub2-2.06-26|250	%{libdir32}/grub/*-%{platform}
21mr|grub2-2.06-26|251	%{_sbindir}/update-grub2
21mr|grub2-2.06-26|252	%{_bindir}/%{name}-editenv
21mr|grub2-2.06-26|253	%{_bindir}/%{name}-file
21mr|grub2-2.06-26|254	%{_bindir}/%{name}-fstest
21mr|grub2-2.06-26|255	%{_bindir}/%{name}-glue-efi
21mr|grub2-2.06-26|256	%{_bindir}/%{name}-kbdcomp
21mr|grub2-2.06-26|257	%{_bindir}/%{name}-menulst2cfg
21mr|grub2-2.06-26|258	%{_bindir}/%{name}-mkfont
21mr|grub2-2.06-26|259	%{_bindir}/%{name}-mkimage
21mr|grub2-2.06-26|260	%{_bindir}/%{name}-mklayout
21mr|grub2-2.06-26|261	%{_bindir}/%{name}-mknetdir
21mr|grub2-2.06-26|262	%{_bindir}/%{name}-mkpasswd-pbkdf2
21mr|grub2-2.06-26|263	%{_bindir}/%{name}-mkrelpath
21mr|grub2-2.06-26|264	%{_bindir}/%{name}-mkrescue
21mr|grub2-2.06-26|265	%{_bindir}/%{name}-mkstandalone
21mr|grub2-2.06-26|266	%{_bindir}/%{name}-mount
21mr|grub2-2.06-26|267	%{_bindir}/%{name}-render-label
21mr|grub2-2.06-26|268	%{_bindir}/%{name}-script-check
21mr|grub2-2.06-26|269	%{_bindir}/%{name}-syslinux2cfg
21mr|grub2-2.06-26|270	%{_sbindir}/%{name}-bios-setup
21mr|grub2-2.06-26|271	%{_sbindir}/%{name}-install
21mr|grub2-2.06-26|272	# compat symlink
21mr|grub2-2.06-26|273	%{_sbindir}/%{name}-efi-install
21mr|grub2-2.06-26|274	%{_sbindir}/%{name}-macbless
21mr|grub2-2.06-26|275	%{_sbindir}/%{name}-mkconfig
21mr|grub2-2.06-26|276	# compat symlink
21mr|grub2-2.06-26|277	%{_sbindir}/%{name}-efi-mkconfig
21mr|grub2-2.06-26|278	%{_sbindir}/%{name}-ofpathname
21mr|grub2-2.06-26|279	%{_sbindir}/%{name}-probe
21mr|grub2-2.06-26|280	%{_sbindir}/%{name}-reboot
21mr|grub2-2.06-26|281	%{_sbindir}/%{name}-set-default
21mr|grub2-2.06-26|282	%{_sbindir}/%{name}-set-password
21mr|grub2-2.06-26|283	%{_sbindir}/%{name}-sparc64-setup
21mr|grub2-2.06-26|284	%{_sbindir}/%{name}-cfg-mod
21mr|grub2-2.06-26|285	%{_datadir}/grub
21mr|grub2-2.06-26|286	%attr(0700,root,root) %dir %{_sysconfdir}/grub.d
21mr|grub2-2.06-26|287	%{_sysconfdir}/grub.d/README
21mr|grub2-2.06-26|288	%config %{_sysconfdir}/grub.d/??_*
21mr|grub2-2.06-26|289	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/default/grub
21mr|grub2-2.06-26|290	%{_sysconfdir}/bash_completion.d/grub
21mr|grub2-2.06-26|291	%dir /boot/%{name}
21mr|grub2-2.06-26|292	%dir /boot/%{name}/locale
21mr|grub2-2.06-26|293	%ghost %config(noreplace) /boot/%{name}/grub.cfg
21mr|grub2-2.06-26|294	%if %{with doc}
21mr|grub2-2.06-26|295	%doc %{_docdir}/%{name}
21mr|grub2-2.06-26|296	%endif
21mr|grub2-2.06-26|297	%{_infodir}/grub.info*
21mr|grub2-2.06-26|298	%{_infodir}/grub-dev.info*
21mr|grub2-2.06-26|299	%{_mandir}/*/%{name}-*
21mr|grub2-2.06-26|300	%exclude %{_mandir}/*/*rpm-sort*
21mr|grub2-2.06-26|301	%dir /boot/%{name}/fonts
21mr|grub2-2.06-26|302	/boot/%{name}/fonts/unicode.pf2
21mr|grub2-2.06-26|303	
21mr|grub2-2.06-26|304	%transfiletriggerin -- /boot
21mr|grub2-2.06-26|305	if grep -qE 'vmlinuz-|vmlinux-' ; then
21mr|grub2-2.06-26|306	%{_sbindir}/update-grub2
21mr|grub2-2.06-26|307	fi
21mr|grub2-2.06-26|308	
21mr|grub2-2.06-26|309	%transfiletriggerpostun -- /lib/modules
21mr|grub2-2.06-26|310	%{_sbindir}/update-grub2
21mr|grub2-2.06-26|311	
21mr|grub2-2.06-26|312	
21mr|grub2-2.06-26|313	%transfiletriggerin -- /etc/os-release /etc/branding-configs /etc/grub.d /usr/sbin/os-prober
21mr|grub2-2.06-26|314	# 1) grub menu entries contain name of OS from /etc/os-release
21mr|grub2-2.06-26|315	# /etc/os-release is a symlink to /etc/branding-configs/... in modern branding-configs* packages,
21mr|grub2-2.06-26|316	# so it is not changed when branding is updated, watch an additional directory
21mr|grub2-2.06-26|317	# 2) Packages like pcmemtest contain additional Grub menu entries in /etc/grub.d/,
21mr|grub2-2.06-26|318	# this will also trigger update-grub2 when installing or updating grub2 itself.
21mr|grub2-2.06-26|319	# 3) Trigger when os-prober is updated because other OSes may be detected differently.
21mr|grub2-2.06-26|320	%{_sbindir}/update-grub2
21mr|grub2-2.06-26|321	
21mr|grub2-2.06-26|322	#-----------------------------------------------------------------------
21mr|grub2-2.06-26|323	
21mr|grub2-2.06-26|324	%package rpm-sort
21mr|grub2-2.06-26|325	Summary:	Utility to sort stdin by RPM vercmp
21mr|grub2-2.06-26|326	Group:		System/Base
21mr|grub2-2.06-26|327	Provides:	rpm-sort = %{EVRD}
21mr|grub2-2.06-26|328	# file moved
21mr|grub2-2.06-26|329	Conflicts:	grub2 < 2.04-14
21mr|grub2-2.06-26|330	
21mr|grub2-2.06-26|331	%description rpm-sort
21mr|grub2-2.06-26|332	Sort a list of strings in RPM version sort order
21mr|grub2-2.06-26|333	
21mr|grub2-2.06-26|334	%files rpm-sort
21mr|grub2-2.06-26|335	%{_bindir}/rpm-sort
21mr|grub2-2.06-26|336	# symlink to rpm-sort
21mr|grub2-2.06-26|337	%{_sbindir}/%{name}-rpm-sort
21mr|grub2-2.06-26|338	# TODO: fix man section
21mr|grub2-2.06-26|339	%{_mandir}/man8/*rpm-sort*
21mr|grub2-2.06-26|340	
21mr|grub2-2.06-26|341	#-----------------------------------------------------------------------
21mr|grub2-2.06-26|342	
21mr|grub2-2.06-26|343	%ifarch %{efi}
21mr|grub2-2.06-26|344	%package efi
21mr|grub2-2.06-26|345	Summary:	GRUB for EFI systems
21mr|grub2-2.06-26|346	Group:		System/Kernel and hardware
21mr|grub2-2.06-26|347	
21mr|grub2-2.06-26|348	# Even on UEFI, we need the common grub tools, scripts and /boot/grub2/grub.cfg.
21mr|grub2-2.06-26|349	Requires:	%{name} = %{EVRD}
21mr|grub2-2.06-26|350	Requires(post):	%{name} = %{EVRD}
21mr|grub2-2.06-26|351	
21mr|grub2-2.06-26|352	# efibootmgr is needed to install the bootloader on UEFI systems.
21mr|grub2-2.06-26|353	Requires(post):	efibootmgr >= 16
21mr|grub2-2.06-26|354	Requires:	efibootmgr
21mr|grub2-2.06-26|355	
21mr|grub2-2.06-26|356	# Properly signed shim is needed for ROSA to work if SecureBoot is enabled.
21mr|grub2-2.06-26|357	# Paths changed in shim, grub2-Install-signed-images-if-UEFI-Secure-Boot-is-enabled.patch was adjusted
21mr|grub2-2.06-26|358	Requires:	shim >= 15-2
21mr|grub2-2.06-26|359	
21mr|grub2-2.06-26|360	# The signed grub binaries are in a separate project, grub2-efi-signed,
21mr|grub2-2.06-26|361	# for now. It can be beneficial to keep it separate, for example, to be able
21mr|grub2-2.06-26|362	# to fix the GRUB tools or the scripts from /etc/grub.d/ and update
21mr|grub2-2.06-26|363	# grub2-efi RPM without having to sign the EFI images again.
21mr|grub2-2.06-26|364	#
21mr|grub2-2.06-26|365	# This is why grub2-efi requires version >= some_minimal_version of
21mr|grub2-2.06-26|366	# grub2-efi-signed rather than the same EVRD that it has.
21mr|grub2-2.06-26|367	#
21mr|grub2-2.06-26|368	# [IMPORTANT]
21mr|grub2-2.06-26|369	# If you have prepared an update for grub2-efi-signed, please update the
21mr|grub2-2.06-26|370	# required version of it below and rebuild grub2 packages too (with an
21mr|grub2-2.06-26|371	# increased release number, of course). This will make sure the correct
21mr|grub2-2.06-26|372	# signed binaries will be installed when the user tries to update grub2-efi.
21mr|grub2-2.06-26|373	
21mr|grub2-2.06-26|374	# XXX For now shipping not signed EFI binaries
21mr|grub2-2.06-26|375	# TODO: ship signed EFI shim and grub
21mr|grub2-2.06-26|376	#Requires(post):	%{name}-efi-signed >= 2.02-15
21mr|grub2-2.06-26|377	#Requires:	%{name}-efi-signed
21mr|grub2-2.06-26|378	
21mr|grub2-2.06-26|379	%description efi
21mr|grub2-2.06-26|380	The GRand Unified Bootloader (GRUB) is a highly configurable and customizable
21mr|grub2-2.06-26|381	bootloader with modular architecture.
21mr|grub2-2.06-26|382	
21mr|grub2-2.06-26|383	It support rich variety of kernel formats, file systems, computer
21mr|grub2-2.06-26|384	architectures and hardware devices.
21mr|grub2-2.06-26|385	
21mr|grub2-2.06-26|386	This package contains provides tools and settings needed to support EFI
21mr|grub2-2.06-26|387	systems but does not install GRUB binaries into /boot/efi/EFI/rosa/. This is
21mr|grub2-2.06-26|388	because signed binaries from "grub-efi-signed" package should go there.
21mr|grub2-2.06-26|389	
21mr|grub2-2.06-26|390	This package, in turn, contains unsigned GRUB binaries, in
21mr|grub2-2.06-26|391	%{_datadir}/grub2-efi/. If a user wants to use them they need to copy these
21mr|grub2-2.06-26|392	images into /boot/efi/EFI/rosa/ manually, sign them if required, etc.
21mr|grub2-2.06-26|393	
21mr|grub2-2.06-26|394	%files efi
21mr|grub2-2.06-26|395	#/etc/bash_completion.d/grub-efi
21mr|grub2-2.06-26|396	%ifnarch aarch64 %{riscv}
21mr|grub2-2.06-26|397	%{libdir32}/grub/%{_arch}-efi/
21mr|grub2-2.06-26|398	%endif
21mr|grub2-2.06-26|399	#% {_mandir}/*/%{name}-efi-*
21mr|grub2-2.06-26|400	%dir %{_datadir}/%{name}-efi
21mr|grub2-2.06-26|401	%{_datadir}/%{name}-efi/*.efi
21mr|grub2-2.06-26|402	
21mr|grub2-2.06-26|403	%endif
21mr|grub2-2.06-26|404	#-----------------------------------------------------------------------
21mr|grub2-2.06-26|405	
21mr|grub2-2.06-26|406	%prep
21mr|grub2-2.06-26|407	%autosetup -S git_am -n grub-%{!?with_git:%{version}}%{?with_git:%{shortcommit}}
21mr|grub2-2.06-26|408	
21mr|grub2-2.06-26|409	%if %{mdvver} < 201910
21mr|grub2-2.06-26|410	# back to fuse2
21mr|grub2-2.06-26|411	%patch2013 -p1 -R
21mr|grub2-2.06-26|412	%endif
21mr|grub2-2.06-26|413	
21mr|grub2-2.06-26|414	%if %rpm5
21mr|grub2-2.06-26|415	echo "File triggers are only for rpm4!"
21mr|grub2-2.06-26|416	exit 1
21mr|grub2-2.06-26|417	%endif
21mr|grub2-2.06-26|418	
21mr|grub2-2.06-26|419	# Make sure GRUB uses the particular font.
21mr|grub2-2.06-26|420	# The top build directory is searched for it first by 'configure'.
21mr|grub2-2.06-26|421	cp %{SOURCE1} %{unifont}
21mr|grub2-2.06-26|422	
21mr|grub2-2.06-26|423	sed -ri -e 's/-Werror//g' configure.ac
21mr|grub2-2.06-26|424	sed -ri -e 's/-Werror //g' grub-core/Makefile.am
21mr|grub2-2.06-26|425	
21mr|grub2-2.06-26|426	echo "build gnulib -------"
21mr|grub2-2.06-26|427	
21mr|grub2-2.06-26|428	tar -xf %{S:3} -C $PWD
21mr|grub2-2.06-26|429	mv gnulib-* gnulib
21mr|grub2-2.06-26|430	patch -p1 < %{S:15}
21mr|grub2-2.06-26|431	./bootstrap
21mr|grub2-2.06-26|432	
21mr|grub2-2.06-26|433	echo "--------------------"
21mr|grub2-2.06-26|434	
21mr|grub2-2.06-26|435	tar -xf %{SOURCE7}
21mr|grub2-2.06-26|436	# added line feed "Victor Ryzhikh"
21mr|grub2-2.06-26|437	patch -p1 < %{S:16}
21mr|grub2-2.06-26|438	
21mr|grub2-2.06-26|439	
21mr|grub2-2.06-26|440	for file in %{S:101} %{S:102} %{S:103} %{S:104} %{S:105} %{S:106} ; do
21mr|grub2-2.06-26|441	bfile=$(basename $file)
21mr|grub2-2.06-26|442	msgcat  $file ./po/$bfile  -o ./po/$bfile  --use-first
21mr|grub2-2.06-26|443	gmo_file=$(echo $bfile | sed "s/.po/.gmo/")
21mr|grub2-2.06-26|444	msgfmt ./po/$bfile -o ./po/$gmo_file
21mr|grub2-2.06-26|445	done
21mr|grub2-2.06-26|446	
21mr|grub2-2.06-26|447	
21mr|grub2-2.06-26|448	
21mr|grub2-2.06-26|449	# remove not needed extra modules
21mr|grub2-2.06-26|450	rm -rf grub-extras/915resolution
21mr|grub2-2.06-26|451	rm -rf grub-extras/disabled
21mr|grub2-2.06-26|452	rm -rf grub-extras/ntldr-img
21mr|grub2-2.06-26|453	rm -rf grub-extras/lua
21mr|grub2-2.06-26|454	
21mr|grub2-2.06-26|455	%build
21mr|grub2-2.06-26|456	export CONFIGURE_TOP="$PWD"
21mr|grub2-2.06-26|457	./autogen.sh
21mr|grub2-2.06-26|458	
21mr|grub2-2.06-26|459	%if "%{platform}" != ""
21mr|grub2-2.06-26|460	mkdir -p %{platform}
21mr|grub2-2.06-26|461	cp %{unifont} %{platform}
21mr|grub2-2.06-26|462	pushd %{platform}
21mr|grub2-2.06-26|463	%configure \
21mr|grub2-2.06-26|464	CFLAGS="" \
21mr|grub2-2.06-26|465	TARGET_LDFLAGS=-static \
21mr|grub2-2.06-26|466	--with-platform=%{platform} \
21mr|grub2-2.06-26|467	%ifarch %{x86_64}
21mr|grub2-2.06-26|468	--enable-efiemu \
21mr|grub2-2.06-26|469	%endif
21mr|grub2-2.06-26|470	--program-transform-name=s,grub,%{name}, \
21mr|grub2-2.06-26|471	--libdir=%{libdir32} \
21mr|grub2-2.06-26|472	--libexecdir=%{libdir32} \
21mr|grub2-2.06-26|473	--with-grubdir=grub2 \
21mr|grub2-2.06-26|474	--disable-werror \
21mr|grub2-2.06-26|475	--enable-grub-mkfont \
21mr|grub2-2.06-26|476	--enable-device-mapper \
21mr|grub2-2.06-26|477	--enable-grub-emu-sdl \
21mr|grub2-2.06-26|478	--without-included-regex
21mr|grub2-2.06-26|479	
21mr|grub2-2.06-26|480	%make_build ascii.h widthspec.h
21mr|grub2-2.06-26|481	%make_build all
21mr|grub2-2.06-26|482	
21mr|grub2-2.06-26|483	%if %{with doc}
21mr|grub2-2.06-26|484	make html
21mr|grub2-2.06-26|485	%endif
21mr|grub2-2.06-26|486	%if %{with pdf}
21mr|grub2-2.06-26|487	make pdf
21mr|grub2-2.06-26|488	%endif
21mr|grub2-2.06-26|489	
21mr|grub2-2.06-26|490	popd
21mr|grub2-2.06-26|491	%endif
21mr|grub2-2.06-26|492	
21mr|grub2-2.06-26|493	%ifarch %{efi}
21mr|grub2-2.06-26|494	mkdir -p efi
21mr|grub2-2.06-26|495	cp %{unifont} efi/
21mr|grub2-2.06-26|496	pushd efi
21mr|grub2-2.06-26|497	%configure \
21mr|grub2-2.06-26|498	CFLAGS="" \
21mr|grub2-2.06-26|499	TARGET_LDFLAGS=-static \
21mr|grub2-2.06-26|500	--with-platform=efi \
21mr|grub2-2.06-26|501	--program-transform-name=s,grub,%{name}, \
21mr|grub2-2.06-26|502	--libdir=%{libdir32} \
21mr|grub2-2.06-26|503	--libexecdir=%{libdir32} \
21mr|grub2-2.06-26|504	--with-grubdir=grub2 \
21mr|grub2-2.06-26|505	--disable-werror \
21mr|grub2-2.06-26|506	--enable-grub-mkfont \
21mr|grub2-2.06-26|507	--enable-device-mapper \
21mr|grub2-2.06-26|508	--enable-grub-emu-sdl \
21mr|grub2-2.06-26|509	--without-included-regex
21mr|grub2-2.06-26|510	
21mr|grub2-2.06-26|511	%make_build ascii.h widthspec.h
21mr|grub2-2.06-26|512	%make_build -C grub-core
21mr|grub2-2.06-26|513	
21mr|grub2-2.06-26|514	%if %{with doc}
21mr|grub2-2.06-26|515	make html
21mr|grub2-2.06-26|516	%endif
21mr|grub2-2.06-26|517	%if %{with pdf}
21mr|grub2-2.06-26|518	make pdf
21mr|grub2-2.06-26|519	%endif
21mr|grub2-2.06-26|520	
21mr|grub2-2.06-26|521	%define grub_modules_default all_video boot btrfs cat gettext chain configfile cryptodisk echo efifwsetup efinet ext2 f2fs fat font gcry_rijndael gcry_rsa gcry_serpent gcry_sha256 gcry_twofish gcry_whirlpool gfxmenu gfxterm gfxterm_background gfxterm_menu gzio halt hfsplus iso9660 jpeg loadenv loopback linux lsefi luks lvm mdraid09 mdraid1x minicmd normal part_apple part_gpt part_msdos password_pbkdf2 probe png reboot regexp search search_fs_file search_fs_uuid search_label serial sleep squash4 syslinuxcfg test tftp video xfs
21mr|grub2-2.06-26|522	
21mr|grub2-2.06-26|523	%ifarch aarch64
21mr|grub2-2.06-26|524	%define grubefiarch arm64-efi
21mr|grub2-2.06-26|525	%define grub_modules %{grub_modules_default} efi_gop
21mr|grub2-2.06-26|526	%endif
21mr|grub2-2.06-26|527	
21mr|grub2-2.06-26|528	%ifarch %{riscv}
21mr|grub2-2.06-26|529	%define grubefiarch riscv64-efi
21mr|grub2-2.06-26|530	%define grub_modules %{grub_modules_default} efi_gop
21mr|grub2-2.06-26|531	%endif
21mr|grub2-2.06-26|532	
21mr|grub2-2.06-26|533	%ifarch %{ix86} %{x86_64}
21mr|grub2-2.06-26|534	%define grubefiarch %{_arch}-efi
21mr|grub2-2.06-26|535	%define grub_modules multiboot multiboot2 %{grub_modules_default}
21mr|grub2-2.06-26|536	%endif
21mr|grub2-2.06-26|537	
21mr|grub2-2.06-26|538	../%{platform}/grub-mkimage -O %{grubefiarch} -p /EFI/rosa -o grub.efi -d grub-core %{grub_modules}
21mr|grub2-2.06-26|539	../%{platform}/grub-mkimage -O %{grubefiarch} -p /EFI/BOOT -o grubcd.efi -d grub-core %{grub_modules}
21mr|grub2-2.06-26|540	
21mr|grub2-2.06-26|541	popd
21mr|grub2-2.06-26|542	%endif
21mr|grub2-2.06-26|543	
21mr|grub2-2.06-26|544	%install
21mr|grub2-2.06-26|545	%ifarch %{efi}
21mr|grub2-2.06-26|546	%make_install -C efi/grub-core
21mr|grub2-2.06-26|547	install -d %{buildroot}/%{_datadir}/%{name}-efi/
21mr|grub2-2.06-26|548	install -m 755 efi/grub.efi %{buildroot}%{_datadir}/%{name}-efi/
21mr|grub2-2.06-26|549	install -m 755 efi/grubcd.efi %{buildroot}%{_datadir}/%{name}-efi/
21mr|grub2-2.06-26|550	
21mr|grub2-2.06-26|551	install -d %{buildroot}/%{_infodir}
21mr|grub2-2.06-26|552	install -d %{buildroot}/etc/bash_completion.d/
21mr|grub2-2.06-26|553	
21mr|grub2-2.06-26|554	# docs
21mr|grub2-2.06-26|555	%if %{with doc}
21mr|grub2-2.06-26|556	%make_install -C efi/docs install-html
21mr|grub2-2.06-26|557	%endif
21mr|grub2-2.06-26|558	%if %{with pdf}
21mr|grub2-2.06-26|559	%make_install -C efi/docs install-pdf
21mr|grub2-2.06-26|560	%endif
21mr|grub2-2.06-26|561	# end docs
21mr|grub2-2.06-26|562	
21mr|grub2-2.06-26|563	
21mr|grub2-2.06-26|564	# Install ELF files modules and images were created from into
21mr|grub2-2.06-26|565	# the shadow root, where debuginfo generator will grab them from
21mr|grub2-2.06-26|566	find %{buildroot} -name '*.mod' -o -name '*.img' |
21mr|grub2-2.06-26|567	while read MODULE
21mr|grub2-2.06-26|568	do
21mr|grub2-2.06-26|569	BASE=$(echo $MODULE |sed -r "s,.*/([^/]*)\.(mod|img),\1,")
21mr|grub2-2.06-26|570	# Symbols from .img files are in .exec files, while .mod
21mr|grub2-2.06-26|571	# modules store symbols in .elf. This is just because we
21mr|grub2-2.06-26|572	# have both boot.img and boot.mod ...
21mr|grub2-2.06-26|573	EXT=$(echo $MODULE |grep -q '.mod' && echo '.elf' || echo '.exec')
21mr|grub2-2.06-26|574	TGT=$(echo $MODULE |sed "s,%{buildroot},.debugroot,")
21mr|grub2-2.06-26|575	#        install -m 755 -D $BASE$EXT $TGT
21mr|grub2-2.06-26|576	done
21mr|grub2-2.06-26|577	%endif
21mr|grub2-2.06-26|578	
21mr|grub2-2.06-26|579	%if "0%{?platform}"
21mr|grub2-2.06-26|580	######EFI
21mr|grub2-2.06-26|581	%make_install -C %{platform}
21mr|grub2-2.06-26|582	%if %{with doc}
21mr|grub2-2.06-26|583	%make_install -C %{platform}/docs install-html
21mr|grub2-2.06-26|584	mv -f %{buildroot}%{_docdir}/grub %{buildroot}%{_docdir}/%{name}
21mr|grub2-2.06-26|585	%endif
21mr|grub2-2.06-26|586	%if %{with pdf}
21mr|grub2-2.06-26|587	%make_install -C %{platform}/docs install-pdf
21mr|grub2-2.06-26|588	%endif
21mr|grub2-2.06-26|589	# end platform
21mr|grub2-2.06-26|590	%endif
21mr|grub2-2.06-26|591	
21mr|grub2-2.06-26|592	install -d %{buildroot}/boot/%{name}
21mr|grub2-2.06-26|593	install -d %{buildroot}/boot/%{name}/locale
21mr|grub2-2.06-26|594	
21mr|grub2-2.06-26|595	# Create the ghost grub.cfg - just to make sure it is not deleted by
21mr|grub2-2.06-26|596	# the updates of grub packages.
21mr|grub2-2.06-26|597	touch %{buildroot}/boot/%{name}/grub.cfg
21mr|grub2-2.06-26|598	
21mr|grub2-2.06-26|599	# Install ELF files modules and images were created from into
21mr|grub2-2.06-26|600	# the shadow root, where debuginfo generator will grab them from
21mr|grub2-2.06-26|601	find %{buildroot} -name '*.mod' -o -name '*.img' |
21mr|grub2-2.06-26|602	while read MODULE
21mr|grub2-2.06-26|603	do
21mr|grub2-2.06-26|604	BASE=$(echo $MODULE |sed -r "s,.*/([^/]*)\.(mod|img),\1,")
21mr|grub2-2.06-26|605	# Symbols from .img files are in .exec files, while .mod
21mr|grub2-2.06-26|606	# modules store symbols in .elf. This is just because we
21mr|grub2-2.06-26|607	# have both boot.img and boot.mod ...
21mr|grub2-2.06-26|608	EXT=$(echo $MODULE |grep -q '.mod' && echo '.elf' || echo '.exec')
21mr|grub2-2.06-26|609	TGT=$(echo $MODULE |sed "s,%{buildroot},.debugroot,")
21mr|grub2-2.06-26|610	done
21mr|grub2-2.06-26|611	# Defaults
21mr|grub2-2.06-26|612	install -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/default/grub
21mr|grub2-2.06-26|613	
21mr|grub2-2.06-26|614	#Add more useful update-grub2 script
21mr|grub2-2.06-26|615	install -m 755 -D %{SOURCE9} %{buildroot}%{_sbindir}
21mr|grub2-2.06-26|616	
21mr|grub2-2.06-26|617	install -m 755 %{SOURCE14} %{buildroot}%{_sbindir}/grub2-cfg-mod
21mr|grub2-2.06-26|618	
21mr|grub2-2.06-26|619	# compat symlinks, for draklive-install for e.g.
21mr|grub2-2.06-26|620	( cd %{buildroot}%{_sbindir}
21mr|grub2-2.06-26|621	ln -s %{name}-install %{name}-efi-install
21mr|grub2-2.06-26|622	ln -s %{name}-mkconfig %{name}-efi-mkconfig
21mr|grub2-2.06-26|623	)
21mr|grub2-2.06-26|624	
21mr|grub2-2.06-26|625	# this utility is very useful for generic usage, no need to be in sbin - out of user $PATH
21mr|grub2-2.06-26|626	mkdir -p %{buildroot}%{_bindir}
21mr|grub2-2.06-26|627	mv -v %{buildroot}%{_sbindir}/%{name}-rpm-sort %{buildroot}%{_bindir}/rpm-sort
21mr|grub2-2.06-26|628	# compat symlinks
21mr|grub2-2.06-26|629	( cd %{buildroot}%{_sbindir}
21mr|grub2-2.06-26|630	ln -s ../bin/rpm-sort %{name}-rpm-sort
21mr|grub2-2.06-26|631	)
21mr|grub2-2.06-26|632	# TODO: fix man section
21mr|grub2-2.06-26|633	( cd %{buildroot}%{_mandir}/man8
21mr|grub2-2.06-26|634	mv %{name}-rpm-sort.8 rpm-sort.8
21mr|grub2-2.06-26|635	ln -s rpm-sort.8 %{name}-rpm-sort.8
21mr|grub2-2.06-26|636	)
21mr|grub2-2.06-26|637	# verify
21mr|grub2-2.06-26|638	[ -f "$(realpath %{buildroot}%{_sbindir}/%{name}-rpm-sort)" ]
21mr|grub2-2.06-26|639	
21mr|grub2-2.06-26|640	
21mr|grub2-2.06-26|641	%find_lang grub
21mr|grub2-2.06-26|642	
21mr|grub2-2.06-26|643	#Copy font to properly place
21mr|grub2-2.06-26|644	mkdir -p %{buildroot}/boot/%{name}/fonts/
21mr|grub2-2.06-26|645	cp -f %{buildroot}%{_datadir}/grub/unicode.pf2 %{buildroot}/boot/%{name}/fonts/
21mr|grub2-2.06-26|646	
21mr|grub2-2.06-26|647	
21mr|grub2-2.06-26|648	%changelog
21mr|grub2-2.06-26|649	* Tue Jan 13 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grub2-2.06-26|650	- fix CVE-2025-61662
21mr|grub2-2.06-26|651	
21mr|grub2-2.06-26|652	* Wed Oct 8 2025 BiteDasher <finziyr@yandex.ru> 2.06-25
21mr|grub2-2.06-26|653	- Fix GRUB config issue with RPM temporary kernel files (bump release)
21mr|grub2-2.06-26|654	- Fix estimating kernel size (kb#456)
21mr|grub2-2.06-26|655	- link: https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=456&project_id=1
21mr|grub2-2.06-26|656	
21mr|grub2-2.06-26|657	* Tue Sep 2 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.06-24
21mr|grub2-2.06-26|658	- fix more CVE
21mr|grub2-2.06-26|659	
21mr|grub2-2.06-26|660	* Tue Sep 2 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|grub2-2.06-26|661	- fix CVE
21mr|grub2-2.06-26|662	
21mr|grub2-2.06-26|663	* Tue Aug 12 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.06-23
21mr|grub2-2.06-26|664	- fix CVE
21mr|grub2-2.06-26|665	
21mr|grub2-2.06-26|666	* Sat Apr 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.06-22
21mr|grub2-2.06-26|667	- revert usr move
21mr|grub2-2.06-26|668	
21mr|grub2-2.06-26|669	* Fri Apr 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.06-22
21mr|grub2-2.06-26|670	- fix riscv64 build
21mr|grub2-2.06-26|671	
21mr|grub2-2.06-26|672	* Thu Apr 11 2024 slava86 <s.matveev@rosalinux.ru>
21mr|grub2-2.06-26|673	- let's add more fixes to the CVE
21mr|grub2-2.06-26|674	
21mr|grub2-2.06-26|675	* Thu Apr 11 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grub2-2.06-26|676	- fix CVE-2023-4692 CVE-2023-4693
21mr|grub2-2.06-26|677	
21mr|grub2-2.06-26|678	* Wed Mar 13 2024 betcher <a.betkher@rosalinux.ru> 2.06-21
21mr|grub2-2.06-26|679	- ignore encrypted swap devices when generate resume=
21mr|grub2-2.06-26|680	
21mr|grub2-2.06-26|681	* Thu Nov 23 2023 Victor Ryzhikh <victorr2007@yandex.ru> 2.06-20
21mr|grub2-2.06-26|682	- Rebuild
21mr|grub2-2.06-26|683	
21mr|grub2-2.06-26|684	- Merge: 990eea2 62b9cb2
21mr|grub2-2.06-26|685	* Thu Nov 9 2023 slava86 <s.matveev@rosalinux.ru>
21mr|grub2-2.06-26|686	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|grub2-2.06-26|687	
21mr|grub2-2.06-26|688	* Wed Nov 8 2023 slava86 <s.matveev@rosalinux.ru> 2.06-19
21mr|grub2-2.06-26|689	- Security fixed:
21mr|grub2-2.06-26|690	- CVE-2021-3695
21mr|grub2-2.06-26|691	- CVE-2021-3696
21mr|grub2-2.06-26|692	- CVE-2021-3697
21mr|grub2-2.06-26|693	- CVE-2022-28733
21mr|grub2-2.06-26|694	- CVE-2022-28734
21mr|grub2-2.06-26|695	- CVE-2022-28735
21mr|grub2-2.06-26|696	- CVE-2022-28736
21mr|grub2-2.06-26|697	
21mr|grub2-2.06-26|698	* Wed Oct 18 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|grub2-2.06-26|699	- Bump release for move into /usr
21mr|grub2-2.06-26|700	
21mr|grub2-2.06-26|701	* Wed Oct 18 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|grub2-2.06-26|702	- Move into /usr
21mr|grub2-2.06-26|703	
21mr|grub2-2.06-26|704	* Thu Aug 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-18
21mr|grub2-2.06-26|705	- more translation
21mr|grub2-2.06-26|706	
21mr|grub2-2.06-26|707	* Thu Aug 10 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-18
21mr|grub2-2.06-26|708	- Translate grub2-set-password
21mr|grub2-2.06-26|709	
21mr|grub2-2.06-26|710	* Sun May 14 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-17
21mr|grub2-2.06-26|711	- compatibility with new e2fsprogs
21mr|grub2-2.06-26|712	
21mr|grub2-2.06-26|713	* Thu Dec 1 2022 slava86 <s.matveev@rosalinux.ru> 2.06-16
21mr|grub2-2.06-26|714	- Security fixed CVE-2021-3981
21mr|grub2-2.06-26|715	
21mr|grub2-2.06-26|716	* Tue Nov 1 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-15
21mr|grub2-2.06-26|717	- Fix creating empty file on x86 mac
21mr|grub2-2.06-26|718	
21mr|grub2-2.06-26|719	* Tue Nov 1 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|720	- Improve booting macOS
21mr|grub2-2.06-26|721	
21mr|grub2-2.06-26|722	* Wed Jun 22 2022 betcher <betkher.al@mail.ru>
21mr|grub2-2.06-26|723	- Fixed trigger
21mr|grub2-2.06-26|724	- Fixed %%transfiletriggerpostun  to work correctly when a kernel updating or a new kernel installing
21mr|grub2-2.06-26|725	
21mr|grub2-2.06-26|726	* Wed Jun 1 2022 betcher <betkher.al@mail.ru> 2.06-14
21mr|grub2-2.06-26|727	- Added %%transfiletriggerpostun
21mr|grub2-2.06-26|728	- Misha, i'm sorry. They made me ))
21mr|grub2-2.06-26|729	
21mr|grub2-2.06-26|730	* Thu May 12 2022 Alexander Stefanov <alexander@mezon.ru> 2.06-13
21mr|grub2-2.06-26|731	- fix riscv64 modules
21mr|grub2-2.06-26|732	
21mr|grub2-2.06-26|733	* Thu May 12 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|734	- add more riscv patches
21mr|grub2-2.06-26|735	
21mr|grub2-2.06-26|736	* Thu May 12 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|737	- add riscv
21mr|grub2-2.06-26|738	
21mr|grub2-2.06-26|739	* Tue Apr 26 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|grub2-2.06-26|740	- Removed posttrans scripts
21mr|grub2-2.06-26|741	- This is necessary so that when updating the grub2 package, the bootloader is not installs on systems that do not use our bootloader.
21mr|grub2-2.06-26|742	
21mr|grub2-2.06-26|743	* Tue Apr 19 2022 betcher <betkher.al@mail.ru>
21mr|grub2-2.06-26|744	- default grub2 timeout set to 4sec
21mr|grub2-2.06-26|745	
21mr|grub2-2.06-26|746	- Merge: 23e2952 f4f02f4
21mr|grub2-2.06-26|747	* Tue Feb 1 2022 keleg <v.potapov@rosalinux.ru> 2.06-12
21mr|grub2-2.06-26|748	- Merge pull request #4 from betcher_/grub2:rosa2021.1
21mr|grub2-2.06-26|749	- ru, es, fr, de, pt, it locales for main and bottom menu grub2
21mr|grub2-2.06-26|750	
21mr|grub2-2.06-26|751	* Tue Feb 1 2022 betcher <a.betkher@rosalinux.ru>
21mr|grub2-2.06-26|752	- fixed ru.po
21mr|grub2-2.06-26|753	
21mr|grub2-2.06-26|754	* Tue Feb 1 2022 betcher <a.betkher@rosalinux.ru>
21mr|grub2-2.06-26|755	- translates fixed
21mr|grub2-2.06-26|756	
21mr|grub2-2.06-26|757	* Tue Feb 1 2022 betcher <a.betkher@rosalinux.ru>
21mr|grub2-2.06-26|758	- added rosa localisations to spec file
21mr|grub2-2.06-26|759	
21mr|grub2-2.06-26|760	- Merge: 6381f0d b7e609a
21mr|grub2-2.06-26|761	* Mon Jan 31 2022 betcher <a.betkher@rosalinux.ru>
21mr|grub2-2.06-26|762	- :Merge branch 'rosa2021.1' of https://abf.io/betcher_/grub2 into rosa2021.1
21mr|grub2-2.06-26|763	
21mr|grub2-2.06-26|764	* Mon Jan 31 2022 betcher <a.betkher@rosalinux.ru>
21mr|grub2-2.06-26|765	- updated abf.yml
21mr|grub2-2.06-26|766	
21mr|grub2-2.06-26|767	* Mon Jan 31 2022 Александр <a.betkher@rosalinux.ru>
21mr|grub2-2.06-26|768	- Release up
21mr|grub2-2.06-26|769	
21mr|grub2-2.06-26|770	* Mon Jan 31 2022 betcher <a.betkher@rosalinux.ru>
21mr|grub2-2.06-26|771	- added translations to bottom grub2 menu for fr,de,it,es,pt
21mr|grub2-2.06-26|772	
21mr|grub2-2.06-26|773	* Thu Sep 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-9
21mr|grub2-2.06-26|774	- Rebuild grub config when os-prober (which is executed duting grub2-mkconfig) is changed
21mr|grub2-2.06-26|775	
21mr|grub2-2.06-26|776	* Mon Sep 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-8
21mr|grub2-2.06-26|777	- trigger regenerating config when /etc/grub.d is changed
21mr|grub2-2.06-26|778	
21mr|grub2-2.06-26|779	* Sun Sep 19 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-7
21mr|grub2-2.06-26|780	- merge triggers
21mr|grub2-2.06-26|781	
21mr|grub2-2.06-26|782	* Sat Sep 11 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-6
21mr|grub2-2.06-26|783	- adapt for new branding-configs
21mr|grub2-2.06-26|784	
21mr|grub2-2.06-26|785	* Sun Jul 18 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-5
21mr|grub2-2.06-26|786	- regen grub config when OS name changes (move to here from branding-configs)
21mr|grub2-2.06-26|787	
21mr|grub2-2.06-26|788	* Mon Jul 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-4
21mr|grub2-2.06-26|789	- Load system language to force grub menu match it even if running in chroot with unset locales
21mr|grub2-2.06-26|790	- Seems that locale is not set properly when being run by Anaconda
21mr|grub2-2.06-26|791	
21mr|grub2-2.06-26|792	* Fri Jul 2 2021 slava86 <s.matveev@rosalinux.ru> 2.06-3
21mr|grub2-2.06-26|793	- patch list
21mr|grub2-2.06-26|794	
21mr|grub2-2.06-26|795	* Fri Jul 2 2021 slava86 <s.matveev@rosalinux.ru>
21mr|grub2-2.06-26|796	- makes the boot menu normal
21mr|grub2-2.06-26|797	
21mr|grub2-2.06-26|798	* Sun Jun 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.06-2
21mr|grub2-2.06-26|799	- sync paths with changes in shim-unsigned
21mr|grub2-2.06-26|800	
21mr|grub2-2.06-26|801	* Sun Jun 27 2021 slava86 <s.matveev@rosalinux.ru> 2.06-1
21mr|grub2-2.06-26|802	- upd: stable grub2 2.06
21mr|grub2-2.06-26|803	
21mr|grub2-2.06-26|804	* Wed Jun 2 2021 slava86 <s.matveev@rosalinux.ru> 2.06-0.gitc0e647e.1
21mr|grub2-2.06-26|805	- rediff patch 0057
21mr|grub2-2.06-26|806	
21mr|grub2-2.06-26|807	* Wed Jun 2 2021 slava86 <s.matveev@rosalinux.ru>
21mr|grub2-2.06-26|808	- rename patches
21mr|grub2-2.06-26|809	
21mr|grub2-2.06-26|810	* Wed Jun 2 2021 Святослав <s.matveev@rosalinux.ru>
21mr|grub2-2.06-26|811	- remove old
21mr|grub2-2.06-26|812	
21mr|grub2-2.06-26|813	* Wed Jun 2 2021 slava86 <s.matveev@rosalinux.ru>
21mr|grub2-2.06-26|814	- upd grub-c0e647e(version 2.06rc1a);unifont-13.0.06;gnulib-0.1;grub2_po.tar.gz
21mr|grub2-2.06-26|815	
21mr|grub2-2.06-26|816	* Wed Jun 2 2021 slava86 <s.matveev@rosalinux.ru>
21mr|grub2-2.06-26|817	- update 2.04 > 2.06rc1a;unifont-11.0.0 > 13.0.06;rediff patches
21mr|grub2-2.06-26|818	
21mr|grub2-2.06-26|819	- Merge: b58f07f bfd7bb3
21mr|grub2-2.06-26|820	* Tue Jun 1 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-17
21mr|grub2-2.06-26|821	- Merge branch 'rosa2019.05' of abf.io:import/grub2 into rosa2019.1
21mr|grub2-2.06-26|822	
21mr|grub2-2.06-26|823	* Thu Apr 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-16
21mr|grub2-2.06-26|824	- Fix size of i386-pc blobs
21mr|grub2-2.06-26|825	- Александр Бетхер, [29.04.21 12:41]
21mr|grub2-2.06-26|826	- Груб сломался. Размер /usr/lib/grub/i386-pc вырос под гигабайт. Там несколько образов по  129 метров.
21mr|grub2-2.06-26|827	- И вот такая ошибка при сборке core.img
21mr|grub2-2.06-26|828	- grub2-mkimage: ошибка: Декомпрессор слишком большой.
21mr|grub2-2.06-26|829	- Александр Бетхер, [29.04.21 13:25]
21mr|grub2-2.06-26|830	- Сравните:
21mr|grub2-2.06-26|831	- 512  boot_hybrid.img
21mr|grub2-2.06-26|832	- 512  boot.img
21mr|grub2-2.06-26|833	- 2,0K  cdboot.img
21mr|grub2-2.06-26|834	- 151K  core.img
21mr|grub2-2.06-26|835	- 512  diskboot.img
21mr|grub2-2.06-26|836	- 28K  kernel.img
21mr|grub2-2.06-26|837	- 1,0K  lnxboot.img
21mr|grub2-2.06-26|838	- 3,0K  lzma_decompress.img
21mr|grub2-2.06-26|839	- 1,0K  pxeboot.img
21mr|grub2-2.06-26|840	- Это старый груб, и вот это новый:
21mr|grub2-2.06-26|841	- 129M  /usr/lib/grub/i386-pc/boot_hybrid.img
21mr|grub2-2.06-26|842	- 129M  /usr/lib/grub/i386-pc/boot.img
21mr|grub2-2.06-26|843	- 129M  /usr/lib/grub/i386-pc/cdboot.img
21mr|grub2-2.06-26|844	- 129M  /usr/lib/grub/i386-pc/diskboot.img
21mr|grub2-2.06-26|845	- 28K  /usr/lib/grub/i386-pc/kernel.img
21mr|grub2-2.06-26|846	- 129M  /usr/lib/grub/i386-pc/lnxboot.img
21mr|grub2-2.06-26|847	- 129M  /usr/lib/grub/i386-pc/lzma_decompress.img
21mr|grub2-2.06-26|848	- 129M  /usr/lib/grub/i386-pc/pxeboot.img
21mr|grub2-2.06-26|849	- Александр Бетхер, [29.04.21 13:27]
21mr|grub2-2.06-26|850	- Может это?
21mr|grub2-2.06-26|851	- https://lists.gnu.org/archive/html/grub-devel/2020-03/msg00217.html
21mr|grub2-2.06-26|852	
21mr|grub2-2.06-26|853	* Wed Apr 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-14
21mr|grub2-2.06-26|854	- package rpm-sort separately to easify reusing it in another places
21mr|grub2-2.06-26|855	
21mr|grub2-2.06-26|856	* Wed Mar 31 2021 slava86 <s.matveev@rosalinux.ru> 2.04-12
21mr|grub2-2.06-26|857	- CVE vulnerabilities closed
21mr|grub2-2.06-26|858	
21mr|grub2-2.06-26|859	* Thu Dec 24 2020 Алексей-З <a.zimin@rosalinux.ru> 2.04-13
21mr|grub2-2.06-26|860	- Rebuild
21mr|grub2-2.06-26|861	
21mr|grub2-2.06-26|862	* Mon Nov 9 2020 Александр <a.proklov@rosalinux.ru> 2.04-12
21mr|grub2-2.06-26|863	- add gettext to default modules, remove efi_uga - not available on aarch64
21mr|grub2-2.06-26|864	
21mr|grub2-2.06-26|865	* Mon Nov 9 2020 Александр <a.proklov@rosalinux.ru>
21mr|grub2-2.06-26|866	- up release
21mr|grub2-2.06-26|867	
21mr|grub2-2.06-26|868	- Merge: ee19746 8b298cc
21mr|grub2-2.06-26|869	* Mon Nov 9 2020 proklov_av <a.proklov@rosalinux.ru>
21mr|grub2-2.06-26|870	- Merge pull request #3 from proklov_av/grub2:rosa2019.1
21mr|grub2-2.06-26|871	- add modules
21mr|grub2-2.06-26|872	
21mr|grub2-2.06-26|873	- Merge: 7f7fe72 8edf9b5
21mr|grub2-2.06-26|874	* Sat Nov 7 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-11
21mr|grub2-2.06-26|875	- Merge branch 'rosa2019.1' of abf.io:import/grub2
21mr|grub2-2.06-26|876	
21mr|grub2-2.06-26|877	* Sat Nov 7 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|878	- Fix booting other OSes (not only the current one) with password-protection of only editing of boot entries
21mr|grub2-2.06-26|879	- Other Linuxes for example could not be loaded without entering a password because $unrestrcited was not added to the os_prober generator.
21mr|grub2-2.06-26|880	
21mr|grub2-2.06-26|881	* Sat Nov 7 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|grub2-2.06-26|882	- add modules for build in to defaut grub-efi image
21mr|grub2-2.06-26|883	
21mr|grub2-2.06-26|884	* Tue Nov 3 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|885	- fix error if running in chroot
21mr|grub2-2.06-26|886	
21mr|grub2-2.06-26|887	* Fri Oct 30 2020 alexander stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|888	- fix build
21mr|grub2-2.06-26|889	
21mr|grub2-2.06-26|890	* Fri Oct 30 2020 alexander stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|891	- fix build
21mr|grub2-2.06-26|892	
21mr|grub2-2.06-26|893	* Sat Oct 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-10
21mr|grub2-2.06-26|894	- Fix building with RPM 4.16
21mr|grub2-2.06-26|895	
21mr|grub2-2.06-26|896	* Sat Oct 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|897	- adapt for RPM 4.16
21mr|grub2-2.06-26|898	
21mr|grub2-2.06-26|899	* Mon Aug 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-8
21mr|grub2-2.06-26|900	- Fix typo
21mr|grub2-2.06-26|901	
21mr|grub2-2.06-26|902	* Mon Aug 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|903	- Fix man and files of grub-set-password
21mr|grub2-2.06-26|904	
21mr|grub2-2.06-26|905	* Sun Aug 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|906	- BR git for %%%%autosetup -S git_am
21mr|grub2-2.06-26|907	
21mr|grub2-2.06-26|908	* Sun Aug 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|909	- Add option to password-protect only editing of entries
21mr|grub2-2.06-26|910	
21mr|grub2-2.06-26|911	* Sun Aug 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|912	- Adapt grub-set-password for ROSA
21mr|grub2-2.06-26|913	
21mr|grub2-2.06-26|914	* Sun Aug 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|915	- Make patches git am'able to easify working with git
21mr|grub2-2.06-26|916	- Patches can be applied on top of git like this:
21mr|grub2-2.06-26|917	- $ for i in $(cat /mnt/dev/rosa-pkgs/grub2/grub2.spec | grep ^Patch | awk '{print $NF}') ; do file=/mnt/dev/rosa-pkgs/grub2/$i ; echo FILE $file ; git am $file || break ; done
21mr|grub2-2.06-26|918	- Removed odd (useless) patch
21mr|grub2-2.06-26|919	- Switched to grep -qi in another patch, and also there "password" may be not in the start of line
21mr|grub2-2.06-26|920	
21mr|grub2-2.06-26|921	* Sun Aug 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|922	- Support GRUB2_PASSWORD= directive, used by Anaconda installer
21mr|grub2-2.06-26|923	
21mr|grub2-2.06-26|924	* Fri Aug 14 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-6
21mr|grub2-2.06-26|925	- Restore GRUB_GFXMODE
21mr|grub2-2.06-26|926	- Grub window is too small without it by default (in qemu), it means that there are problems with autodetecting resolution.
21mr|grub2-2.06-26|927	- Revert d481faf92daa09131ad79bd6164e650b87b6fbea, it makes no sense, did not solve any problems with screen resolution in after-grub phases.
21mr|grub2-2.06-26|928	
21mr|grub2-2.06-26|929	* Wed Aug 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-5
21mr|grub2-2.06-26|930	- Try to not break resolutions in systems where Grub can detect it automatically, including VMs
21mr|grub2-2.06-26|931	
21mr|grub2-2.06-26|932	* Mon Jun 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|933	- Restore patch description
21mr|grub2-2.06-26|934	- Fixes: 64438ee632af7d1035125cb78f29fb41fe0846f6
21mr|grub2-2.06-26|935	
21mr|grub2-2.06-26|936	* Sun May 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-4
21mr|grub2-2.06-26|937	- add compat symlinks grub2-efi install and grub2-efi-mkconfig
21mr|grub2-2.06-26|938	
21mr|grub2-2.06-26|939	* Sun May 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-3
21mr|grub2-2.06-26|940	- Remove broken scriptlets, make patch always be in SRPM
21mr|grub2-2.06-26|941	
21mr|grub2-2.06-26|942	* Sun May 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-2
21mr|grub2-2.06-26|943	- XXX For now shipping not signed EFI binaries
21mr|grub2-2.06-26|944	
21mr|grub2-2.06-26|945	* Sun May 17 2020 alexander stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|946	- fix name
21mr|grub2-2.06-26|947	
21mr|grub2-2.06-26|948	* Sun May 17 2020 alexander stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|949	- adjust update-grub script
21mr|grub2-2.06-26|950	
21mr|grub2-2.06-26|951	* Tue May 5 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.04-1
21mr|grub2-2.06-26|952	- use fuse2 for older platforms
21mr|grub2-2.06-26|953	
21mr|grub2-2.06-26|954	* Mon May 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|955	- use fuse3
21mr|grub2-2.06-26|956	
21mr|grub2-2.06-26|957	* Mon May 4 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|958	- try to fix  build
21mr|grub2-2.06-26|959	
21mr|grub2-2.06-26|960	* Mon May 4 2020 alexander stefanov <alexander@mezon.ru>
21mr|grub2-2.06-26|961	- 2.04, drop merged patches, add aarch64
21mr|grub2-2.06-26|962	
21mr|grub2-2.06-26|963	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|964	- Import fix of grub2-rpm-sort from "Attempt to fix up all the places -Wsign-compare=error finds." (0151-Attempt-to-fix-up-all-the-places-Wsign-compare-error.patch in Fedora)
21mr|grub2-2.06-26|965	
21mr|grub2-2.06-26|966	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|967	- Adapt rpm-sort patch from grub 2.04 to grub 2.02
21mr|grub2-2.06-26|968	
21mr|grub2-2.06-26|969	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|970	- move from rpm5 to rpm4 file trigger
21mr|grub2-2.06-26|971	
21mr|grub2-2.06-26|972	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|973	- Fix building with new glibc
21mr|grub2-2.06-26|974	
21mr|grub2-2.06-26|975	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|976	- Forgot to add files and configure option
21mr|grub2-2.06-26|977	
21mr|grub2-2.06-26|978	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|979	- add grub2-rpm-sort (probably useful for new grubby)
21mr|grub2-2.06-26|980	
21mr|grub2-2.06-26|981	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|982	- Revert "enable selinux by default"
21mr|grub2-2.06-26|983	- Probably there is no need to enable selinux in grub
21mr|grub2-2.06-26|984	- This reverts commit ad33bf9690f486c781d23efa536dd3c18d9cd597.
21mr|grub2-2.06-26|985	
21mr|grub2-2.06-26|986	- Merge: 513d7eb 82d7225
21mr|grub2-2.06-26|987	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|988	- Merge branch 'rosa2019.05' of abf.io:signer/grub2
21mr|grub2-2.06-26|989	
21mr|grub2-2.06-26|990	- Merge: 5118a77 ad33bf9
21mr|grub2-2.06-26|991	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|grub2-2.06-26|992	- Merge branch 'rosa2019.0' of abf.io:signer/grub2
21mr|grub2-2.06-26|993	
21mr|grub2-2.06-26|994	- Merge: ad33bf9 5118a77
21mr|grub2-2.06-26|995	* Tue Apr 14 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|grub2-2.06-26|996	- Merge branch 'rosa2019.1' of abf.io:signer/grub2 into rosa2019.05

12633 21
21mr|grub2-install-hooks-0.3-16|1	Summary:	Script for correctly update/install grub2
21mr|grub2-install-hooks-0.3-16|2	Name:		grub2-install-hooks
21mr|grub2-install-hooks-0.3-16|3	Version:	0.3
21mr|grub2-install-hooks-0.3-16|4	Release:	16
21mr|grub2-install-hooks-0.3-16|5	License:	GPLv2+
21mr|grub2-install-hooks-0.3-16|6	Group:		System/Base
21mr|grub2-install-hooks-0.3-16|7	Url:		https://abf.io/import/grub2-install-hooks
21mr|grub2-install-hooks-0.3-16|8	Source0:	%{name}
21mr|grub2-install-hooks-0.3-16|9	Source1:	anaconda-%{name}.sh
21mr|grub2-install-hooks-0.3-16|10	Requires(post):	grub2
21mr|grub2-install-hooks-0.3-16|11	Requires:	coreutils
21mr|grub2-install-hooks-0.3-16|12	Requires:	awk
21mr|grub2-install-hooks-0.3-16|13	Requires:	findutils
21mr|grub2-install-hooks-0.3-16|14	Requires:	util-linux
21mr|grub2-install-hooks-0.3-16|15	Buildarch:	noarch
21mr|grub2-install-hooks-0.3-16|16	Provides:	gruben-kostylen = %{EVRD}
21mr|grub2-install-hooks-0.3-16|17	
21mr|grub2-install-hooks-0.3-16|18	%description
21mr|grub2-install-hooks-0.3-16|19	Script for correctly update/install grub2
21mr|grub2-install-hooks-0.3-16|20	
21mr|grub2-install-hooks-0.3-16|21	%triggerin -- grub2 grub2-efi
21mr|grub2-install-hooks-0.3-16|22	echo ''
21mr|grub2-install-hooks-0.3-16|23	echo ============================================================================
21mr|grub2-install-hooks-0.3-16|24	case "$LANG" in
21mr|grub2-install-hooks-0.3-16|25	"ru_RU.UTF-8" | "ru_RU" | "ru" )
21mr|grub2-install-hooks-0.3-16|26	echo "Обнаружено обновление связанное с grub2, но сам загрузчик остался прежним."
21mr|grub2-install-hooks-0.3-16|27	echo "Запустите grub2-install-hooks, если хотите установить обновленную версию."
21mr|grub2-install-hooks-0.3-16|28	;;
21mr|grub2-install-hooks-0.3-16|29	* )
21mr|grub2-install-hooks-0.3-16|30	echo "Grub2 packages were updated, but bootloader installation is required."
21mr|grub2-install-hooks-0.3-16|31	echo "Execute grub2-install-hooks to complete the bootloader update process."
21mr|grub2-install-hooks-0.3-16|32	;;
21mr|grub2-install-hooks-0.3-16|33	esac
21mr|grub2-install-hooks-0.3-16|34	echo ============================================================================
21mr|grub2-install-hooks-0.3-16|35	
21mr|grub2-install-hooks-0.3-16|36	%package -n anaconda-%{name}
21mr|grub2-install-hooks-0.3-16|37	Summary: run %{name} with anaconda
21mr|grub2-install-hooks-0.3-16|38	Requires:	anaconda-core
21mr|grub2-install-hooks-0.3-16|39	Requires:	%{name} = %{EVRD}
21mr|grub2-install-hooks-0.3-16|40	Supplements:	( anaconda-core and %{name} )
21mr|grub2-install-hooks-0.3-16|41	
21mr|grub2-install-hooks-0.3-16|42	%description -n anaconda-%{name}
21mr|grub2-install-hooks-0.3-16|43	run %{name} with anaconda
21mr|grub2-install-hooks-0.3-16|44	
21mr|grub2-install-hooks-0.3-16|45	%files
21mr|grub2-install-hooks-0.3-16|46	%{_sbindir}/%{name}
21mr|grub2-install-hooks-0.3-16|47	
21mr|grub2-install-hooks-0.3-16|48	%files -n anaconda-%{name}
21mr|grub2-install-hooks-0.3-16|49	%{_sysconfdir}/anaconda-scripts.d/post-install/anaconda-%{name}.sh
21mr|grub2-install-hooks-0.3-16|50	
21mr|grub2-install-hooks-0.3-16|51	%prep
21mr|grub2-install-hooks-0.3-16|52	
21mr|grub2-install-hooks-0.3-16|53	%build
21mr|grub2-install-hooks-0.3-16|54	
21mr|grub2-install-hooks-0.3-16|55	%install
21mr|grub2-install-hooks-0.3-16|56	mkdir -p %{buildroot}%{_sbindir}
21mr|grub2-install-hooks-0.3-16|57	mkdir -p %{buildroot}/%{_sysconfdir}/anaconda-scripts.d/post-install
21mr|grub2-install-hooks-0.3-16|58	
21mr|grub2-install-hooks-0.3-16|59	install -m 755  %{SOURCE0}  %{buildroot}/%{_sbindir}/%{name}
21mr|grub2-install-hooks-0.3-16|60	install -m 755  %{SOURCE1} %{buildroot}/%{_sysconfdir}/anaconda-scripts.d/post-install/anaconda-%{name}.sh
21mr|grub2-install-hooks-0.3-16|61	

12634 21
21mr|grub2-theme-breeze-5.24.6-1|1	%define oname breeze-grub
21mr|grub2-theme-breeze-5.24.6-1|2	
21mr|grub2-theme-breeze-5.24.6-1|3	%define grub_name grub2
21mr|grub2-theme-breeze-5.24.6-1|4	
21mr|grub2-theme-breeze-5.24.6-1|5	Summary:	Breeze theme for grub2
21mr|grub2-theme-breeze-5.24.6-1|6	Name:		grub2-theme-breeze
21mr|grub2-theme-breeze-5.24.6-1|7	Version:	5.24.6
21mr|grub2-theme-breeze-5.24.6-1|8	Release:	1
21mr|grub2-theme-breeze-5.24.6-1|9	License:	GPLv3+
21mr|grub2-theme-breeze-5.24.6-1|10	Group:		System/Kernel and hardware
21mr|grub2-theme-breeze-5.24.6-1|11	Url:		https://www.kde.org/
21mr|grub2-theme-breeze-5.24.6-1|12	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|grub2-theme-breeze-5.24.6-1|13	Requires(pre):	grub2 >= 2.00-28
21mr|grub2-theme-breeze-5.24.6-1|14	#Provides:	grub2-theme
21mr|grub2-theme-breeze-5.24.6-1|15	BuildArch:	noarch
21mr|grub2-theme-breeze-5.24.6-1|16	
21mr|grub2-theme-breeze-5.24.6-1|17	%description
21mr|grub2-theme-breeze-5.24.6-1|18	This package provides Breeze theme for grub2.
21mr|grub2-theme-breeze-5.24.6-1|19	
21mr|grub2-theme-breeze-5.24.6-1|20	%files
21mr|grub2-theme-breeze-5.24.6-1|21	%dir /boot/%{grub_name}/themes/breeze
21mr|grub2-theme-breeze-5.24.6-1|22	/boot/%{grub_name}/themes/breeze/*
21mr|grub2-theme-breeze-5.24.6-1|23	
21mr|grub2-theme-breeze-5.24.6-1|24	%post
21mr|grub2-theme-breeze-5.24.6-1|25	if [ $1 -eq 1 ] ; then
21mr|grub2-theme-breeze-5.24.6-1|26	# Remove all previous theme from config
21mr|grub2-theme-breeze-5.24.6-1|27	sed -i '/GRUB_THEME=*/d' %{_sysconfdir}/default/grub
21mr|grub2-theme-breeze-5.24.6-1|28	sed -i '/GRUB_BACKGROUND=*/d' %{_sysconfdir}/default/grub
21mr|grub2-theme-breeze-5.24.6-1|29	# Remove trailing blank lines from /etc/default/grub
21mr|grub2-theme-breeze-5.24.6-1|30	sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' %{_sysconfdir}/default/grub
21mr|grub2-theme-breeze-5.24.6-1|31	# Check that /etc/default/grub ends in a linefeed
21mr|grub2-theme-breeze-5.24.6-1|32	[ "$(tail -n 1 %{_sysconfdir}/default/grub | wc --lines)" = "1" ] || echo >> %{_sysconfdir}/default/grub
21mr|grub2-theme-breeze-5.24.6-1|33	# Add theme
21mr|grub2-theme-breeze-5.24.6-1|34	echo "GRUB_THEME=\"/boot/grub2/themes/breeze/theme.txt\"" >> %{_sysconfdir}/default/grub
21mr|grub2-theme-breeze-5.24.6-1|35	# Regenerate configure on install or update
21mr|grub2-theme-breeze-5.24.6-1|36	%{_sbindir}/update-grub2
21mr|grub2-theme-breeze-5.24.6-1|37	fi
21mr|grub2-theme-breeze-5.24.6-1|38	
21mr|grub2-theme-breeze-5.24.6-1|39	%postun
21mr|grub2-theme-breeze-5.24.6-1|40	exec > /var/log/%{grub_name}_theme_postun.log 2>&1
21mr|grub2-theme-breeze-5.24.6-1|41	# Only if uninstalling theme
21mr|grub2-theme-breeze-5.24.6-1|42	if [ $1 -eq 0 ]; then
21mr|grub2-theme-breeze-5.24.6-1|43	# Remove theme from config
21mr|grub2-theme-breeze-5.24.6-1|44	sed -i '/GRUB_THEME=\/boot\/grub2\/themes\/breeze\/theme.txt/d' %{_sysconfdir}/default/grub
21mr|grub2-theme-breeze-5.24.6-1|45	fi
21mr|grub2-theme-breeze-5.24.6-1|46	
21mr|grub2-theme-breeze-5.24.6-1|47	#----------------------------------------------------------------------------
21mr|grub2-theme-breeze-5.24.6-1|48	
21mr|grub2-theme-breeze-5.24.6-1|49	%prep
21mr|grub2-theme-breeze-5.24.6-1|50	%autosetup -p1 -n %{oname}-%{version}
21mr|grub2-theme-breeze-5.24.6-1|51	
21mr|grub2-theme-breeze-5.24.6-1|52	%build
21mr|grub2-theme-breeze-5.24.6-1|53	
21mr|grub2-theme-breeze-5.24.6-1|54	%install
21mr|grub2-theme-breeze-5.24.6-1|55	mkdir -p %{buildroot}/boot/%{grub_name}/themes/breeze
21mr|grub2-theme-breeze-5.24.6-1|56	cp -r breeze/* %{buildroot}/boot/%{grub_name}/themes/breeze/

12635 21
21mr|grub2-theme-rosa-2.02.3-4|1	%define grub_name grub2
21mr|grub2-theme-rosa-2.02.3-4|2	
21mr|grub2-theme-rosa-2.02.3-4|3	Summary:	ROSA-specific graphical theme for GRUB
21mr|grub2-theme-rosa-2.02.3-4|4	Name:		grub2-theme-rosa
21mr|grub2-theme-rosa-2.02.3-4|5	Version:	2.02.3
21mr|grub2-theme-rosa-2.02.3-4|6	Release:	4
21mr|grub2-theme-rosa-2.02.3-4|7	License:	GPLv3+
21mr|grub2-theme-rosa-2.02.3-4|8	Group:		System/Kernel and hardware
21mr|grub2-theme-rosa-2.02.3-4|9	Url:		http://www.rosalab.ru
21mr|grub2-theme-rosa-2.02.3-4|10	Source0:	https://abf.io/soft/%{name}/archive/%{name}-%{version}.tar.gz
21mr|grub2-theme-rosa-2.02.3-4|11	
21mr|grub2-theme-rosa-2.02.3-4|12	Requires(pre):	grub2 >= 2.02
21mr|grub2-theme-rosa-2.02.3-4|13	Requires(post):	rosa-release
21mr|grub2-theme-rosa-2.02.3-4|14	Provides:	grub2-theme = %{EVRD}
21mr|grub2-theme-rosa-2.02.3-4|15	Provides:	grub2theme = %{EVRD}
21mr|grub2-theme-rosa-2.02.3-4|16	Obsoletes:	grub2theme <= 2.00-27
21mr|grub2-theme-rosa-2.02.3-4|17	
21mr|grub2-theme-rosa-2.02.3-4|18	BuildArch:	noarch
21mr|grub2-theme-rosa-2.02.3-4|19	
21mr|grub2-theme-rosa-2.02.3-4|20	%description
21mr|grub2-theme-rosa-2.02.3-4|21	This package provides a custom ROSA-specific graphical theme for GRUB.
21mr|grub2-theme-rosa-2.02.3-4|22	
21mr|grub2-theme-rosa-2.02.3-4|23	%files
21mr|grub2-theme-rosa-2.02.3-4|24	%dir /boot/%{grub_name}/themes/rosa
21mr|grub2-theme-rosa-2.02.3-4|25	/boot/%{grub_name}/themes/rosa/*
21mr|grub2-theme-rosa-2.02.3-4|26	
21mr|grub2-theme-rosa-2.02.3-4|27	%posttrans
21mr|grub2-theme-rosa-2.02.3-4|28	if [ $1 -eq 1 ] ; then
21mr|grub2-theme-rosa-2.02.3-4|29	# Remove all previous theme from config
21mr|grub2-theme-rosa-2.02.3-4|30	sed -i '/GRUB_THEME=*/d' %{_sysconfdir}/default/grub
21mr|grub2-theme-rosa-2.02.3-4|31	sed -i '/GRUB_BACKGROUND=*/d' %{_sysconfdir}/default/grub
21mr|grub2-theme-rosa-2.02.3-4|32	# Remove trailing blank lines from /etc/default/grub
21mr|grub2-theme-rosa-2.02.3-4|33	sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' %{_sysconfdir}/default/grub
21mr|grub2-theme-rosa-2.02.3-4|34	# Check that /etc/default/grub ends in a linefeed
21mr|grub2-theme-rosa-2.02.3-4|35	[ "$(tail -n 1 %{_sysconfdir}/default/grub | wc --lines)" = "1" ] || echo >> %{_sysconfdir}/default/grub
21mr|grub2-theme-rosa-2.02.3-4|36	# Add theme
21mr|grub2-theme-rosa-2.02.3-4|37	echo "GRUB_THEME=\"/boot/grub2/themes/rosa/theme.txt\"" >> %{_sysconfdir}/default/grub
21mr|grub2-theme-rosa-2.02.3-4|38	echo "GRUB_BACKGROUND=\"/boot/grub2/themes/rosa/terminal_background.png\"" >> %{_sysconfdir}/default/grub
21mr|grub2-theme-rosa-2.02.3-4|39	# Regenerate configure on install or update
21mr|grub2-theme-rosa-2.02.3-4|40	# Do not fail in chroots etc.
21mr|grub2-theme-rosa-2.02.3-4|41	%{_sbindir}/update-grub2 || :
21mr|grub2-theme-rosa-2.02.3-4|42	fi
21mr|grub2-theme-rosa-2.02.3-4|43	
21mr|grub2-theme-rosa-2.02.3-4|44	%postun
21mr|grub2-theme-rosa-2.02.3-4|45	exec > /var/log/%{grub_name}_theme_postun.log 2>&1
21mr|grub2-theme-rosa-2.02.3-4|46	# Only if uninstalling theme
21mr|grub2-theme-rosa-2.02.3-4|47	if [ $1 -eq 0 ]; then
21mr|grub2-theme-rosa-2.02.3-4|48	# Remove theme from config
21mr|grub2-theme-rosa-2.02.3-4|49	sed -i '/GRUB_THEME=\/boot\/grub2\/themes\/rosa\/theme.txt/d' %{_sysconfdir}/default/grub
21mr|grub2-theme-rosa-2.02.3-4|50	fi
21mr|grub2-theme-rosa-2.02.3-4|51	
21mr|grub2-theme-rosa-2.02.3-4|52	#---------------------------------------------------------------------------
21mr|grub2-theme-rosa-2.02.3-4|53	
21mr|grub2-theme-rosa-2.02.3-4|54	%prep
21mr|grub2-theme-rosa-2.02.3-4|55	%setup -q
21mr|grub2-theme-rosa-2.02.3-4|56	
21mr|grub2-theme-rosa-2.02.3-4|57	%build
21mr|grub2-theme-rosa-2.02.3-4|58	# Intentionally empty. The section should be present to make rpmlint happy.
21mr|grub2-theme-rosa-2.02.3-4|59	
21mr|grub2-theme-rosa-2.02.3-4|60	%install
21mr|grub2-theme-rosa-2.02.3-4|61	mkdir -p %{buildroot}/boot/%{grub_name}/themes/
21mr|grub2-theme-rosa-2.02.3-4|62	tar -xf %{SOURCE0} -C %{buildroot}/boot/%{grub_name}/themes
21mr|grub2-theme-rosa-2.02.3-4|63	mv %{buildroot}/boot/%{grub_name}/themes/{%{name}-%{version},rosa}

12636 21
21mr|grubby-8.40-47.1|1	# https://src.fedoraproject.org/rpms/grubby/blob/master/f/grubby.spec
21mr|grubby-8.40-47.1|2	# Red Hat patches grubby heavily for some reason
21mr|grubby-8.40-47.1|3	# 42 is the release that was last imported here
21mr|grubby-8.40-47.1|4	%define rh_release 47
21mr|grubby-8.40-47.1|5	
21mr|grubby-8.40-47.1|6	Name: grubby
21mr|grubby-8.40-47.1|7	Version: 8.40
21mr|grubby-8.40-47.1|8	Release: %{rh_release}.1
21mr|grubby-8.40-47.1|9	Summary: Command line tool for updating bootloader configs
21mr|grubby-8.40-47.1|10	Group: System/Kernel and hardware
21mr|grubby-8.40-47.1|11	License: GPLv2+
21mr|grubby-8.40-47.1|12	URL: https://github.com/rhinstaller/grubby
21mr|grubby-8.40-47.1|13	Source0: https://github.com/rhboot/grubby/archive/%{version}-1.tar.gz
21mr|grubby-8.40-47.1|14	Source1: grubby-bls
21mr|grubby-8.40-47.1|15	Source2: grubby.in
21mr|grubby-8.40-47.1|16	Source3: installkernel.in
21mr|grubby-8.40-47.1|17	Source4: installkernel-bls
21mr|grubby-8.40-47.1|18	Source5: 95-kernel-hooks.install
21mr|grubby-8.40-47.1|19	Source6: grubby.8
21mr|grubby-8.40-47.1|20	Patch0001: 0001-remove-the-old-crufty-u-boot-support.patch
21mr|grubby-8.40-47.1|21	Patch0002: 0002-Change-return-type-in-getRootSpecifier.patch
21mr|grubby-8.40-47.1|22	Patch0003: 0003-Add-btrfs-subvolume-support-for-grub2.patch
21mr|grubby-8.40-47.1|23	Patch0004: 0004-Add-tests-for-btrfs-support.patch
21mr|grubby-8.40-47.1|24	Patch0005: 0005-Use-system-LDFLAGS.patch
21mr|grubby-8.40-47.1|25	Patch0006: 0006-Honor-sbindir.patch
21mr|grubby-8.40-47.1|26	Patch0007: 0007-Make-installkernel-to-use-kernel-install-scripts-on-.patch
21mr|grubby-8.40-47.1|27	Patch0008: 0008-Add-usr-libexec-rpm-sort.patch
21mr|grubby-8.40-47.1|28	Patch0009: 0009-Improve-man-page-for-info-option.patch
21mr|grubby-8.40-47.1|29	Patch0010: 0010-Fix-GCC-warnings-about-possible-string-truncations-a.patch
21mr|grubby-8.40-47.1|30	Patch0011: 0011-Fix-stringop-overflow-warning.patch
21mr|grubby-8.40-47.1|31	Patch0012: 0012-Fix-maybe-uninitialized-warning.patch
21mr|grubby-8.40-47.1|32	Patch0013: 0013-Fix-build-with-rpm-4.16.patch
21mr|grubby-8.40-47.1|33	
21mr|grubby-8.40-47.1|34	BuildRequires: gcc
21mr|grubby-8.40-47.1|35	BuildRequires: pkgconfig
21mr|grubby-8.40-47.1|36	BuildRequires: glib2-devel
21mr|grubby-8.40-47.1|37	BuildRequires: popt-devel
21mr|grubby-8.40-47.1|38	BuildRequires: blkid-devel
21mr|grubby-8.40-47.1|39	BuildRequires: git-core
21mr|grubby-8.40-47.1|40	BuildRequires: sed
21mr|grubby-8.40-47.1|41	BuildRequires: make
21mr|grubby-8.40-47.1|42	# for make test / getopt:
21mr|grubby-8.40-47.1|43	BuildRequires: util-linux-ng
21mr|grubby-8.40-47.1|44	BuildRequires: rpm-devel
21mr|grubby-8.40-47.1|45	%ifarch aarch64 i686 x86_64 %{power64}
21mr|grubby-8.40-47.1|46	BuildRequires: grub2
21mr|grubby-8.40-47.1|47	Requires: grub2
21mr|grubby-8.40-47.1|48	%endif
21mr|grubby-8.40-47.1|49	#%ifarch s390 s390x
21mr|grubby-8.40-47.1|50	#Requires: s390utils-base
21mr|grubby-8.40-47.1|51	#%endif
21mr|grubby-8.40-47.1|52	Requires: findutils
21mr|grubby-8.40-47.1|53	Requires: util-linux
21mr|grubby-8.40-47.1|54	
21mr|grubby-8.40-47.1|55	%description
21mr|grubby-8.40-47.1|56	This package provides a grubby compatibility script that manages
21mr|grubby-8.40-47.1|57	BootLoaderSpec files and is meant to only be used for legacy compatibility
21mr|grubby-8.40-47.1|58	users with existing grubby users.
21mr|grubby-8.40-47.1|59	
21mr|grubby-8.40-47.1|60	%files
21mr|grubby-8.40-47.1|61	%{!?_licensedir:%global license %%doc}
21mr|grubby-8.40-47.1|62	%license COPYING
21mr|grubby-8.40-47.1|63	%dir %{_libexecdir}/grubby
21mr|grubby-8.40-47.1|64	%dir %{_libexecdir}/installkernel
21mr|grubby-8.40-47.1|65	%attr(0755,root,root) %{_libexecdir}/grubby/grubby-bls
21mr|grubby-8.40-47.1|66	%attr(0755,root,root) %{_libexecdir}/grubby/rpm-sort
21mr|grubby-8.40-47.1|67	%attr(0755,root,root) %{_sbindir}/grubby
21mr|grubby-8.40-47.1|68	%attr(0755,root,root) %{_libexecdir}/installkernel/installkernel-bls
21mr|grubby-8.40-47.1|69	%attr(0755,root,root) %{_sbindir}/installkernel
21mr|grubby-8.40-47.1|70	%attr(0755,root,root) %{_prefix}/lib/kernel/install.d/95-kernel-hooks.install
21mr|grubby-8.40-47.1|71	%{_mandir}/man8/[gi]*.8*
21mr|grubby-8.40-47.1|72	
21mr|grubby-8.40-47.1|73	%post
21mr|grubby-8.40-47.1|74	#if [ "$1" = 2 ]; then
21mr|grubby-8.40-47.1|75	#    arch=$(uname -m)
21mr|grubby-8.40-47.1|76	#    [[ $arch == "s390x" ]] && \
21mr|grubby-8.40-47.1|77	#    zipl-switch-to-blscfg --backup-suffix=.rpmsave &>/dev/null || :
21mr|grubby-8.40-47.1|78	#fi
21mr|grubby-8.40-47.1|79	
21mr|grubby-8.40-47.1|80	#--------------------------------------------------------------------------------------------
21mr|grubby-8.40-47.1|81	
21mr|grubby-8.40-47.1|82	%package deprecated
21mr|grubby-8.40-47.1|83	Summary:	Legacy command line tool for updating bootloader configs
21mr|grubby-8.40-47.1|84	Conflicts:	%{name} <= 8.40-18
21mr|grubby-8.40-47.1|85	Group: System/Kernel and hardware
21mr|grubby-8.40-47.1|86	
21mr|grubby-8.40-47.1|87	%description deprecated
21mr|grubby-8.40-47.1|88	This package provides deprecated, legacy grubby.  This is for temporary
21mr|grubby-8.40-47.1|89	compatibility only.
21mr|grubby-8.40-47.1|90	
21mr|grubby-8.40-47.1|91	grubby is a command line tool for updating and displaying information about
21mr|grubby-8.40-47.1|92	the configuration files for the grub, lilo, elilo (ia64), yaboot (powerpc)
21mr|grubby-8.40-47.1|93	and zipl (s390) boot loaders. It is primarily designed to be used from
21mr|grubby-8.40-47.1|94	scripts which install new kernels and need to find information about the
21mr|grubby-8.40-47.1|95	current boot environment.
21mr|grubby-8.40-47.1|96	
21mr|grubby-8.40-47.1|97	%files deprecated
21mr|grubby-8.40-47.1|98	%{!?_licensedir:%global license %%doc}
21mr|grubby-8.40-47.1|99	%license COPYING
21mr|grubby-8.40-47.1|100	%dir %{_libexecdir}/grubby
21mr|grubby-8.40-47.1|101	%dir %{_libexecdir}/installkernel
21mr|grubby-8.40-47.1|102	%attr(0755,root,root) %{_libexecdir}/grubby/grubby
21mr|grubby-8.40-47.1|103	%attr(0755,root,root) %{_libexecdir}/installkernel/installkernel
21mr|grubby-8.40-47.1|104	%attr(0755,root,root) %{_sbindir}/grubby
21mr|grubby-8.40-47.1|105	%attr(0755,root,root) %{_sbindir}/installkernel
21mr|grubby-8.40-47.1|106	%attr(0755,root,root) %{_sbindir}/new-kernel-pkg
21mr|grubby-8.40-47.1|107	%{_mandir}/man8/*.8*
21mr|grubby-8.40-47.1|108	
21mr|grubby-8.40-47.1|109	#--------------------------------------------------------------------------------------------
21mr|grubby-8.40-47.1|110	
21mr|grubby-8.40-47.1|111	%prep
21mr|grubby-8.40-47.1|112	%autosetup -p1 -n grubby-%{version}-1
21mr|grubby-8.40-47.1|113	
21mr|grubby-8.40-47.1|114	%build
21mr|grubby-8.40-47.1|115	%set_build_flags
21mr|grubby-8.40-47.1|116	%make_build LDFLAGS="${LDFLAGS}"
21mr|grubby-8.40-47.1|117	
21mr|grubby-8.40-47.1|118	%ifnarch aarch64 %{arm}
21mr|grubby-8.40-47.1|119	%check
21mr|grubby-8.40-47.1|120	# TODO: reenable it
21mr|grubby-8.40-47.1|121	#make test
21mr|grubby-8.40-47.1|122	%endif
21mr|grubby-8.40-47.1|123	
21mr|grubby-8.40-47.1|124	%install
21mr|grubby-8.40-47.1|125	make install DESTDIR=%{buildroot} mandir=%{_mandir} sbindir=%{_sbindir} libexecdir=%{_libexecdir}
21mr|grubby-8.40-47.1|126	
21mr|grubby-8.40-47.1|127	mkdir -p %{buildroot}%{_libexecdir}/{grubby,installkernel}/ %{buildroot}%{_sbindir}/
21mr|grubby-8.40-47.1|128	mv -v %{buildroot}%{_sbindir}/grubby %{buildroot}%{_libexecdir}/grubby/grubby
21mr|grubby-8.40-47.1|129	mv -v %{buildroot}%{_sbindir}/installkernel %{buildroot}%{_libexecdir}/installkernel/installkernel
21mr|grubby-8.40-47.1|130	install -m 0755 %{SOURCE1} %{buildroot}%{_libexecdir}/grubby/
21mr|grubby-8.40-47.1|131	install -m 0755 %{SOURCE4} %{buildroot}%{_libexecdir}/installkernel/
21mr|grubby-8.40-47.1|132	sed -e "s,@@LIBEXECDIR@@,%{_libexecdir}/grubby,g" %{SOURCE2} \
21mr|grubby-8.40-47.1|133	> %{buildroot}%{_sbindir}/grubby
21mr|grubby-8.40-47.1|134	sed -e "s,@@LIBEXECDIR@@,%{_libexecdir}/installkernel,g" %{SOURCE3} \
21mr|grubby-8.40-47.1|135	> %{buildroot}%{_sbindir}/installkernel
21mr|grubby-8.40-47.1|136	install -D -m 0755 -t %{buildroot}%{_prefix}/lib/kernel/install.d/ %{SOURCE5}
21mr|grubby-8.40-47.1|137	rm %{buildroot}%{_mandir}/man8/grubby.8*
21mr|grubby-8.40-47.1|138	install -m 0644 %{SOURCE6} %{buildroot}%{_mandir}/man8/

12637 21
21mr|grub-customizer-5.1.0-3|1	Summary:	Graphical interface to configure the grub2/burg settings
21mr|grub-customizer-5.1.0-3|2	Name:		grub-customizer
21mr|grub-customizer-5.1.0-3|3	Version:	5.1.0
21mr|grub-customizer-5.1.0-3|4	Release:	3
21mr|grub-customizer-5.1.0-3|5	License:	GPLv3+
21mr|grub-customizer-5.1.0-3|6	Group:		System/Configuration/Boot and Init
21mr|grub-customizer-5.1.0-3|7	Url:		https://launchpad.net/grub-customizer
21mr|grub-customizer-5.1.0-3|8	Source0:	https://launchpad.net/grub-customizer/5.1/%{version}/+download/%{name}_%{version}.tar.gz
21mr|grub-customizer-5.1.0-3|9	Source1:	%{name}-grub.cfg
21mr|grub-customizer-5.1.0-3|10	Source3:	translation-ru.mo
21mr|grub-customizer-5.1.0-3|11	Source4:	translation-ru.po
21mr|grub-customizer-5.1.0-3|12	Patch1:		grub-customizer-3.0.4-russian_desktopfile.patch
21mr|grub-customizer-5.1.0-3|13	Patch2:		grub-customizer-5.0.6-gettext.patch
21mr|grub-customizer-5.1.0-3|14	Patch3:		Russian-language-support.patch
21mr|grub-customizer-5.1.0-3|15	BuildRequires:	cmake
21mr|grub-customizer-5.1.0-3|16	BuildRequires:	gettext
21mr|grub-customizer-5.1.0-3|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|grub-customizer-5.1.0-3|18	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|grub-customizer-5.1.0-3|19	BuildRequires:	pkgconfig(libarchive)
21mr|grub-customizer-5.1.0-3|20	BuildRequires:	pkgconfig(openssl)
21mr|grub-customizer-5.1.0-3|21	BuildRequires:	grub2
21mr|grub-customizer-5.1.0-3|22	Requires:	grub2
21mr|grub-customizer-5.1.0-3|23	# uses polkit to run, but can be run from root without it if needed
21mr|grub-customizer-5.1.0-3|24	Recommends:	polkit
21mr|grub-customizer-5.1.0-3|25	
21mr|grub-customizer-5.1.0-3|26	%description
21mr|grub-customizer-5.1.0-3|27	Grub Customizer is a graphical interface to configure the grub2/burg
21mr|grub-customizer-5.1.0-3|28	settings with focus on the individual list order - without losing the
21mr|grub-customizer-5.1.0-3|29	dynamical behavior of grub.
21mr|grub-customizer-5.1.0-3|30	
21mr|grub-customizer-5.1.0-3|31	%files -f %{name}.lang
21mr|grub-customizer-5.1.0-3|32	%license COPYING
21mr|grub-customizer-5.1.0-3|33	%doc README changelog
21mr|grub-customizer-5.1.0-3|34	%dir %{_sysconfdir}/%{name}
21mr|grub-customizer-5.1.0-3|35	%config(noreplace) %{_sysconfdir}/%{name}/grub.cfg
21mr|grub-customizer-5.1.0-3|36	%{_bindir}/%{name}
21mr|grub-customizer-5.1.0-3|37	%{_libdir}/grubcfg-proxy
21mr|grub-customizer-5.1.0-3|38	%{_datadir}/applications/%{name}.desktop
21mr|grub-customizer-5.1.0-3|39	%{_datadir}/icons/hicolor/*/apps/%{name}.svg
21mr|grub-customizer-5.1.0-3|40	%{_mandir}/man1/%{name}.1*
21mr|grub-customizer-5.1.0-3|41	%{_datadir}/polkit-1/actions/net.launchpad.danielrichter2007.pkexec.grub-customizer.policy
21mr|grub-customizer-5.1.0-3|42	
21mr|grub-customizer-5.1.0-3|43	#----------------------------------------------------------------------------
21mr|grub-customizer-5.1.0-3|44	
21mr|grub-customizer-5.1.0-3|45	%prep
21mr|grub-customizer-5.1.0-3|46	%setup -q
21mr|grub-customizer-5.1.0-3|47	%patch1 -p1
21mr|grub-customizer-5.1.0-3|48	%patch2 -p1
21mr|grub-customizer-5.1.0-3|49	%patch3 -p1
21mr|grub-customizer-5.1.0-3|50	
21mr|grub-customizer-5.1.0-3|51	# Fix Russian translation for 4.0.6, should be checked in future updates
21mr|grub-customizer-5.1.0-3|52	cp %{SOURCE3} translation/translation-ru.mo
21mr|grub-customizer-5.1.0-3|53	cp %{SOURCE4} translation/translation-ru.po
21mr|grub-customizer-5.1.0-3|54	
21mr|grub-customizer-5.1.0-3|55	%build
21mr|grub-customizer-5.1.0-3|56	%cmake
21mr|grub-customizer-5.1.0-3|57	%make
21mr|grub-customizer-5.1.0-3|58	
21mr|grub-customizer-5.1.0-3|59	%install
21mr|grub-customizer-5.1.0-3|60	%makeinstall_std -C build
21mr|grub-customizer-5.1.0-3|61	
21mr|grub-customizer-5.1.0-3|62	mkdir %{buildroot}/etc/%{name} -p
21mr|grub-customizer-5.1.0-3|63	cp %{SOURCE1} %{buildroot}/etc/%{name}/grub.cfg
21mr|grub-customizer-5.1.0-3|64	
21mr|grub-customizer-5.1.0-3|65	%find_lang %{name}

12638 21
21mr|gsbase-2.0.1-14|1	Name:          gsbase
21mr|gsbase-2.0.1-14|2	Version:       2.0.1
21mr|gsbase-2.0.1-14|3	Release:       14
21mr|gsbase-2.0.1-14|4	Summary:       A collection of java utility classes
21mr|gsbase-2.0.1-14|5	# http://gsbase.sourceforge.net/license.html Apache style license
21mr|gsbase-2.0.1-14|6	License:       ASL 2.0
21mr|gsbase-2.0.1-14|7	Url:           http://sourceforge.net/projects/gsbase/
21mr|gsbase-2.0.1-14|8	Source0:       http://downloads.sourceforge.net/gsbase/%{name}-%{version}.zip
21mr|gsbase-2.0.1-14|9	Source1:       http://repo1.maven.org/maven2/%{name}/%{name}/%{version}/%{name}-%{version}.pom
21mr|gsbase-2.0.1-14|10	# build fix for java7
21mr|gsbase-2.0.1-14|11	Patch0:        %{name}-%{version}-jdk7.patch
21mr|gsbase-2.0.1-14|12	
21mr|gsbase-2.0.1-14|13	BuildRequires: junit
21mr|gsbase-2.0.1-14|14	BuildRequires: junitperf
21mr|gsbase-2.0.1-14|15	BuildRequires: maven-local
21mr|gsbase-2.0.1-14|16	Group:          Development/Java
21mr|gsbase-2.0.1-14|17	BuildArch:     noarch
21mr|gsbase-2.0.1-14|18	# Java stack is not supported on x86_32
21mr|gsbase-2.0.1-14|19	ExcludeArch: %{ix86}
21mr|gsbase-2.0.1-14|20	
21mr|gsbase-2.0.1-14|21	%description
21mr|gsbase-2.0.1-14|22	A collection of classes that are helpful
21mr|gsbase-2.0.1-14|23	when writing JUnit test cases. Classes
21mr|gsbase-2.0.1-14|24	include things like a logging subsystem and
21mr|gsbase-2.0.1-14|25	a complex layout manager.
21mr|gsbase-2.0.1-14|26	
21mr|gsbase-2.0.1-14|27	%package javadoc
21mr|gsbase-2.0.1-14|28	Summary:       Javadoc for %{name}
21mr|gsbase-2.0.1-14|29	
21mr|gsbase-2.0.1-14|30	%description javadoc
21mr|gsbase-2.0.1-14|31	This package contains javadoc for %{name}.
21mr|gsbase-2.0.1-14|32	
21mr|gsbase-2.0.1-14|33	%prep
21mr|gsbase-2.0.1-14|34	%setup -q -c
21mr|gsbase-2.0.1-14|35	find . -name '*.jar' -delete
21mr|gsbase-2.0.1-14|36	find . -name '*.class' -delete
21mr|gsbase-2.0.1-14|37	rm -r docs/*
21mr|gsbase-2.0.1-14|38	%patch0 -p1
21mr|gsbase-2.0.1-14|39	
21mr|gsbase-2.0.1-14|40	cp -pr %{SOURCE1} pom.xml
21mr|gsbase-2.0.1-14|41	
21mr|gsbase-2.0.1-14|42	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-surefire-plugin']" "<version>2.14.2</version>"
21mr|gsbase-2.0.1-14|43	# list.size expected:<2> but was:<0>
21mr|gsbase-2.0.1-14|44	rm -r src/test/com/gargoylesoftware/base/resource/jdbc/WrapperTestCase.java \
21mr|gsbase-2.0.1-14|45	src/test/com/gargoylesoftware/base/resource/jdbc/CallableStatementWrapperTest.java \
21mr|gsbase-2.0.1-14|46	src/test/com/gargoylesoftware/base/resource/jdbc/ConnectionWrapperTest.java \
21mr|gsbase-2.0.1-14|47	src/test/com/gargoylesoftware/base/resource/jdbc/DatabaseMetaDataWrapperTest.java \
21mr|gsbase-2.0.1-14|48	src/test/com/gargoylesoftware/base/resource/jdbc/PreparedStatementWrapperTest.java \
21mr|gsbase-2.0.1-14|49	src/test/com/gargoylesoftware/base/resource/jdbc/ResultSetWrapperTest.java \
21mr|gsbase-2.0.1-14|50	src/test/com/gargoylesoftware/base/resource/jdbc/StatementWrapperTest.java
21mr|gsbase-2.0.1-14|51	# Require Java awt subsystem
21mr|gsbase-2.0.1-14|52	rm -r src/test/com/gargoylesoftware/base/gui/TableLayoutTest.java
21mr|gsbase-2.0.1-14|53	
21mr|gsbase-2.0.1-14|54	%mvn_file :%{name} %{name}
21mr|gsbase-2.0.1-14|55	
21mr|gsbase-2.0.1-14|56	%build
21mr|gsbase-2.0.1-14|57	
21mr|gsbase-2.0.1-14|58	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|gsbase-2.0.1-14|59	
21mr|gsbase-2.0.1-14|60	%install
21mr|gsbase-2.0.1-14|61	%mvn_install
21mr|gsbase-2.0.1-14|62	
21mr|gsbase-2.0.1-14|63	%files -f .mfiles
21mr|gsbase-2.0.1-14|64	%license LICENSE.txt
21mr|gsbase-2.0.1-14|65	
21mr|gsbase-2.0.1-14|66	%files javadoc -f .mfiles-javadoc
21mr|gsbase-2.0.1-14|67	%license LICENSE.txt
21mr|gsbase-2.0.1-14|68	

12639 21
21mr|gs-collections-5.1.0-8|1	Name:          gs-collections
21mr|gs-collections-5.1.0-8|2	Version:       5.1.0
21mr|gs-collections-5.1.0-8|3	Release:       8
21mr|gs-collections-5.1.0-8|4	Summary:       A supplement or replacement for the Java Collections Framework
21mr|gs-collections-5.1.0-8|5	License:       ASL 2.0
21mr|gs-collections-5.1.0-8|6	URL:           https://github.com/goldmansachs/gs-collections
21mr|gs-collections-5.1.0-8|7	Source0:       https://github.com/goldmansachs/gs-collections/archive/%{version}/%{name}-%{version}.tar.gz
21mr|gs-collections-5.1.0-8|8	
21mr|gs-collections-5.1.0-8|9	BuildRequires: maven-local
21mr|gs-collections-5.1.0-8|10	BuildRequires: mvn(commons-codec:commons-codec)
21mr|gs-collections-5.1.0-8|11	BuildRequires: mvn(junit:junit)
21mr|gs-collections-5.1.0-8|12	BuildRequires: mvn(net.jcip:jcip-annotations)
21mr|gs-collections-5.1.0-8|13	BuildRequires: mvn(org.antlr:ST4)
21mr|gs-collections-5.1.0-8|14	BuildRequires: mvn(org.apache.ant:ant)
21mr|gs-collections-5.1.0-8|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|gs-collections-5.1.0-8|16	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|gs-collections-5.1.0-8|17	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|gs-collections-5.1.0-8|18	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|gs-collections-5.1.0-8|19	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|gs-collections-5.1.0-8|20	
21mr|gs-collections-5.1.0-8|21	Group:          Development/Java
21mr|gs-collections-5.1.0-8|22	BuildArch:     noarch
21mr|gs-collections-5.1.0-8|23	# Java stack is not supported on x86_32
21mr|gs-collections-5.1.0-8|24	ExcludeArch: %{ix86}
21mr|gs-collections-5.1.0-8|25	
21mr|gs-collections-5.1.0-8|26	%description
21mr|gs-collections-5.1.0-8|27	Goldman Sachs Collections is a collections framework for Java. It
21mr|gs-collections-5.1.0-8|28	has JDK-compatible List, Set and Map implementations with a rich API and
21mr|gs-collections-5.1.0-8|29	set of utility classes that work with any JDK compatible Collections,
21mr|gs-collections-5.1.0-8|30	Arrays, Maps or Strings. The iteration protocol was inspired by the
21mr|gs-collections-5.1.0-8|31	Smalltalk collection framework.
21mr|gs-collections-5.1.0-8|32	
21mr|gs-collections-5.1.0-8|33	%package api
21mr|gs-collections-5.1.0-8|34	Summary:       Goldman Sachs Collections API
21mr|gs-collections-5.1.0-8|35	
21mr|gs-collections-5.1.0-8|36	%description api
21mr|gs-collections-5.1.0-8|37	Goldman Sachs Collections API.
21mr|gs-collections-5.1.0-8|38	
21mr|gs-collections-5.1.0-8|39	%package code-generator
21mr|gs-collections-5.1.0-8|40	Summary:       Goldman Sachs Collections Code Generator
21mr|gs-collections-5.1.0-8|41	
21mr|gs-collections-5.1.0-8|42	%description code-generator
21mr|gs-collections-5.1.0-8|43	Goldman Sachs Collections Code Generator.
21mr|gs-collections-5.1.0-8|44	
21mr|gs-collections-5.1.0-8|45	%package code-generator-ant
21mr|gs-collections-5.1.0-8|46	Summary:       Goldman Sachs Collections Code Generator Ant Task
21mr|gs-collections-5.1.0-8|47	
21mr|gs-collections-5.1.0-8|48	%description code-generator-ant
21mr|gs-collections-5.1.0-8|49	Goldman Sachs Collections Code Generator Ant Task.
21mr|gs-collections-5.1.0-8|50	
21mr|gs-collections-5.1.0-8|51	%package code-generator-maven-plugin
21mr|gs-collections-5.1.0-8|52	Summary:       Goldman Sachs Collections Code Generator Maven Plugin
21mr|gs-collections-5.1.0-8|53	
21mr|gs-collections-5.1.0-8|54	%description code-generator-maven-plugin
21mr|gs-collections-5.1.0-8|55	Goldman Sachs Collections Code Generator Maven Plugin.
21mr|gs-collections-5.1.0-8|56	
21mr|gs-collections-5.1.0-8|57	%package forkjoin
21mr|gs-collections-5.1.0-8|58	Summary:       Goldman Sachs Collections Fork Join Utilities
21mr|gs-collections-5.1.0-8|59	
21mr|gs-collections-5.1.0-8|60	%description forkjoin
21mr|gs-collections-5.1.0-8|61	Goldman Sachs Collections Fork Join Utilities.
21mr|gs-collections-5.1.0-8|62	
21mr|gs-collections-5.1.0-8|63	%package parent
21mr|gs-collections-5.1.0-8|64	Summary:       Goldman Sachs Collections Parent Project
21mr|gs-collections-5.1.0-8|65	
21mr|gs-collections-5.1.0-8|66	%description parent
21mr|gs-collections-5.1.0-8|67	Goldman Sachs Collections Parent POM Project.
21mr|gs-collections-5.1.0-8|68	
21mr|gs-collections-5.1.0-8|69	%package testutils
21mr|gs-collections-5.1.0-8|70	Summary:       Goldman Sachs Collections API
21mr|gs-collections-5.1.0-8|71	
21mr|gs-collections-5.1.0-8|72	%description testutils
21mr|gs-collections-5.1.0-8|73	Goldman Sachs Collections API.
21mr|gs-collections-5.1.0-8|74	
21mr|gs-collections-5.1.0-8|75	%package javadoc
21mr|gs-collections-5.1.0-8|76	Summary:       Javadoc for %{name}
21mr|gs-collections-5.1.0-8|77	
21mr|gs-collections-5.1.0-8|78	%description javadoc
21mr|gs-collections-5.1.0-8|79	This package contains javadoc for %{name}.
21mr|gs-collections-5.1.0-8|80	
21mr|gs-collections-5.1.0-8|81	%prep
21mr|gs-collections-5.1.0-8|82	%setup -q -n %{name}-%{version}
21mr|gs-collections-5.1.0-8|83	
21mr|gs-collections-5.1.0-8|84	# Unavailable plugins
21mr|gs-collections-5.1.0-8|85	%pom_remove_plugin -r :clirr-maven-plugin
21mr|gs-collections-5.1.0-8|86	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|gs-collections-5.1.0-8|87	%pom_remove_plugin -r :maven-clover2-plugin
21mr|gs-collections-5.1.0-8|88	%pom_remove_plugin -r :sonar-maven-plugin
21mr|gs-collections-5.1.0-8|89	%pom_remove_plugin -r :versions-maven-plugin
21mr|gs-collections-5.1.0-8|90	# Unwanted task
21mr|gs-collections-5.1.0-8|91	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|gs-collections-5.1.0-8|92	%pom_remove_plugin -r :maven-dependency-plugin
21mr|gs-collections-5.1.0-8|93	%pom_remove_plugin -r :maven-source-plugin
21mr|gs-collections-5.1.0-8|94	
21mr|gs-collections-5.1.0-8|95	%pom_disable_module unit-tests
21mr|gs-collections-5.1.0-8|96	%pom_disable_module scala-unit-tests
21mr|gs-collections-5.1.0-8|97	%pom_disable_module serialization-tests
21mr|gs-collections-5.1.0-8|98	%pom_disable_module jmh-scala-tests
21mr|gs-collections-5.1.0-8|99	%pom_disable_module jmh-tests
21mr|gs-collections-5.1.0-8|100	
21mr|gs-collections-5.1.0-8|101	# Use maven 3.x apis only
21mr|gs-collections-5.1.0-8|102	%pom_remove_plugin :maven-enforcer-plugin %{name}-code-generator-maven-plugin
21mr|gs-collections-5.1.0-8|103	%pom_change_dep :maven-project :maven-core %{name}-code-generator-maven-plugin
21mr|gs-collections-5.1.0-8|104	
21mr|gs-collections-5.1.0-8|105	# Convert from dos to unix line ending
21mr|gs-collections-5.1.0-8|106	sed -i.orig 's|\r||g' README.md
21mr|gs-collections-5.1.0-8|107	touch -r README.md.orig README.md
21mr|gs-collections-5.1.0-8|108	rm README.md.orig
21mr|gs-collections-5.1.0-8|109	
21mr|gs-collections-5.1.0-8|110	%build
21mr|gs-collections-5.1.0-8|111	
21mr|gs-collections-5.1.0-8|112	%mvn_build -s
21mr|gs-collections-5.1.0-8|113	
21mr|gs-collections-5.1.0-8|114	%install
21mr|gs-collections-5.1.0-8|115	%mvn_install
21mr|gs-collections-5.1.0-8|116	
21mr|gs-collections-5.1.0-8|117	%files -f .mfiles-%{name}
21mr|gs-collections-5.1.0-8|118	
21mr|gs-collections-5.1.0-8|119	%files api -f .mfiles-%{name}-api
21mr|gs-collections-5.1.0-8|120	%doc README.md
21mr|gs-collections-5.1.0-8|121	%license LICENSE-2.0.txt NOTICE
21mr|gs-collections-5.1.0-8|122	
21mr|gs-collections-5.1.0-8|123	%files code-generator -f .mfiles-%{name}-code-generator
21mr|gs-collections-5.1.0-8|124	%license LICENSE-2.0.txt NOTICE
21mr|gs-collections-5.1.0-8|125	
21mr|gs-collections-5.1.0-8|126	%files code-generator-ant -f .mfiles-%{name}-code-generator-ant
21mr|gs-collections-5.1.0-8|127	%files code-generator-maven-plugin -f .mfiles-%{name}-code-generator-maven-plugin
21mr|gs-collections-5.1.0-8|128	%files forkjoin -f .mfiles-%{name}-forkjoin
21mr|gs-collections-5.1.0-8|129	%files parent -f .mfiles-%{name}-parent
21mr|gs-collections-5.1.0-8|130	%license LICENSE-2.0.txt NOTICE
21mr|gs-collections-5.1.0-8|131	
21mr|gs-collections-5.1.0-8|132	%files testutils -f .mfiles-%{name}-testutils
21mr|gs-collections-5.1.0-8|133	
21mr|gs-collections-5.1.0-8|134	%files javadoc -f .mfiles-javadoc
21mr|gs-collections-5.1.0-8|135	%license LICENSE-2.0.txt NOTICE
21mr|gs-collections-5.1.0-8|136	

12640 21
21mr|gsettings-desktop-schemas-42.0-3|1	%define debug_package %{nil}
21mr|gsettings-desktop-schemas-42.0-3|2	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|gsettings-desktop-schemas-42.0-3|3	
21mr|gsettings-desktop-schemas-42.0-3|4	%define girmajor 3.0
21mr|gsettings-desktop-schemas-42.0-3|5	%define girname %mklibname gdesktopenums-gir %{girmajor}
21mr|gsettings-desktop-schemas-42.0-3|6	
21mr|gsettings-desktop-schemas-42.0-3|7	Summary:	Shared GSettings schemas for the desktop
21mr|gsettings-desktop-schemas-42.0-3|8	Name:		gsettings-desktop-schemas
21mr|gsettings-desktop-schemas-42.0-3|9	Version:	42.0
21mr|gsettings-desktop-schemas-42.0-3|10	Release:	3
21mr|gsettings-desktop-schemas-42.0-3|11	License:	GPLv2+
21mr|gsettings-desktop-schemas-42.0-3|12	Group:		Graphical desktop/GNOME
21mr|gsettings-desktop-schemas-42.0-3|13	Url:		https://download.gnome.org/sources/gsettings-desktop-schemas
21mr|gsettings-desktop-schemas-42.0-3|14	Source0:	https://download.gnome.org/sources/gsettings-desktop-schemas/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gsettings-desktop-schemas-42.0-3|15	Patch0:		gsettings-desktop-schemas-40.0-default-keyboard-switching.patch
21mr|gsettings-desktop-schemas-42.0-3|16	Patch1:		gsettings-desktop-schemas-40.0-default-icon-theme.patch
21mr|gsettings-desktop-schemas-42.0-3|17	Patch2:		gsettings-desktop-schemas-40.0-tap-to-click.patch
21mr|gsettings-desktop-schemas-42.0-3|18	BuildRequires:	intltool
21mr|gsettings-desktop-schemas-42.0-3|19	BuildRequires:	meson
21mr|gsettings-desktop-schemas-42.0-3|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gsettings-desktop-schemas-42.0-3|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gsettings-desktop-schemas-42.0-3|22	
21mr|gsettings-desktop-schemas-42.0-3|23	%description
21mr|gsettings-desktop-schemas-42.0-3|24	This contains a collection of GSettings schemas for settings shared by
21mr|gsettings-desktop-schemas-42.0-3|25	various components of a desktop.
21mr|gsettings-desktop-schemas-42.0-3|26	
21mr|gsettings-desktop-schemas-42.0-3|27	%files -f %{name}.lang
21mr|gsettings-desktop-schemas-42.0-3|28	%doc README NEWS AUTHORS
21mr|gsettings-desktop-schemas-42.0-3|29	%{_datadir}/GConf/gsettings/gsettings-desktop-schemas.convert
21mr|gsettings-desktop-schemas-42.0-3|30	%{_datadir}/GConf/gsettings/wm-schemas.convert
21mr|gsettings-desktop-schemas-42.0-3|31	%{_datadir}/glib-2.0/schemas/*.xml
21mr|gsettings-desktop-schemas-42.0-3|32	
21mr|gsettings-desktop-schemas-42.0-3|33	#----------------------------------------------------------------------------
21mr|gsettings-desktop-schemas-42.0-3|34	
21mr|gsettings-desktop-schemas-42.0-3|35	%package -n %{girname}
21mr|gsettings-desktop-schemas-42.0-3|36	Summary:	GObject Introspection interface description for %{name}
21mr|gsettings-desktop-schemas-42.0-3|37	Group:		System/Libraries
21mr|gsettings-desktop-schemas-42.0-3|38	
21mr|gsettings-desktop-schemas-42.0-3|39	%description -n %{girname}
21mr|gsettings-desktop-schemas-42.0-3|40	GObject Introspection interface description for %{name}.
21mr|gsettings-desktop-schemas-42.0-3|41	
21mr|gsettings-desktop-schemas-42.0-3|42	%files -n %{girname}
21mr|gsettings-desktop-schemas-42.0-3|43	%{_libdir}/girepository-1.0/GDesktopEnums-%{girmajor}.typelib
21mr|gsettings-desktop-schemas-42.0-3|44	
21mr|gsettings-desktop-schemas-42.0-3|45	#----------------------------------------------------------------------------
21mr|gsettings-desktop-schemas-42.0-3|46	
21mr|gsettings-desktop-schemas-42.0-3|47	%package devel
21mr|gsettings-desktop-schemas-42.0-3|48	Summary:	Development files for %{name}
21mr|gsettings-desktop-schemas-42.0-3|49	Group:		Development/C
21mr|gsettings-desktop-schemas-42.0-3|50	Requires:	%{girname} = %{EVRD}
21mr|gsettings-desktop-schemas-42.0-3|51	Requires:	%{name} = %{EVRD}
21mr|gsettings-desktop-schemas-42.0-3|52	
21mr|gsettings-desktop-schemas-42.0-3|53	%description devel
21mr|gsettings-desktop-schemas-42.0-3|54	This contains a collection of GSettings schemas for settings shared by
21mr|gsettings-desktop-schemas-42.0-3|55	various components of a desktop.
21mr|gsettings-desktop-schemas-42.0-3|56	
21mr|gsettings-desktop-schemas-42.0-3|57	%files devel
21mr|gsettings-desktop-schemas-42.0-3|58	%doc ChangeLog HACKING MAINTAINERS
21mr|gsettings-desktop-schemas-42.0-3|59	%{_includedir}/%{name}
21mr|gsettings-desktop-schemas-42.0-3|60	%{_datadir}/pkgconfig/%{name}.pc
21mr|gsettings-desktop-schemas-42.0-3|61	%{_datadir}/gir-1.0/GDesktopEnums-%{girmajor}.gir
21mr|gsettings-desktop-schemas-42.0-3|62	
21mr|gsettings-desktop-schemas-42.0-3|63	#----------------------------------------------------------------------------
21mr|gsettings-desktop-schemas-42.0-3|64	
21mr|gsettings-desktop-schemas-42.0-3|65	%prep
21mr|gsettings-desktop-schemas-42.0-3|66	%setup -q
21mr|gsettings-desktop-schemas-42.0-3|67	%apply_patches
21mr|gsettings-desktop-schemas-42.0-3|68	
21mr|gsettings-desktop-schemas-42.0-3|69	%build
21mr|gsettings-desktop-schemas-42.0-3|70	%meson
21mr|gsettings-desktop-schemas-42.0-3|71	%meson_build
21mr|gsettings-desktop-schemas-42.0-3|72	
21mr|gsettings-desktop-schemas-42.0-3|73	%install
21mr|gsettings-desktop-schemas-42.0-3|74	%meson_install
21mr|gsettings-desktop-schemas-42.0-3|75	
21mr|gsettings-desktop-schemas-42.0-3|76	%find_lang %{name}

12641 21
21mr|gsl-2.6-3|1	%define major 25
21mr|gsl-2.6-3|2	%define cblasmajor 0
21mr|gsl-2.6-3|3	
21mr|gsl-2.6-3|4	%define libname %mklibname %{name} %{major}
21mr|gsl-2.6-3|5	%define libcblas %mklibname %{name}cblas %{cblasmajor}
21mr|gsl-2.6-3|6	%define devname %mklibname %{name} -d
21mr|gsl-2.6-3|7	
21mr|gsl-2.6-3|8	Summary:	The GNU Scientific Library for numerical analysis
21mr|gsl-2.6-3|9	Name:		gsl
21mr|gsl-2.6-3|10	Version:	2.6
21mr|gsl-2.6-3|11	Release:	3
21mr|gsl-2.6-3|12	License:	GPLv2+
21mr|gsl-2.6-3|13	Group:		Sciences/Mathematics
21mr|gsl-2.6-3|14	Url:		http://www.gnu.org/software/gsl/
21mr|gsl-2.6-3|15	Source0:	ftp://ftp.gnu.org/gnu/gsl/%{name}-%{version}.tar.gz
21mr|gsl-2.6-3|16	Patch0:		%{name}-2.6-undefined-symbols.patch
21mr|gsl-2.6-3|17	
21mr|gsl-2.6-3|18	%description
21mr|gsl-2.6-3|19	The GNU Scientific Library (GSL) is a numerical library for C and
21mr|gsl-2.6-3|20	C++ programmers.  It contains over 1000 mathematical routines written
21mr|gsl-2.6-3|21	in ANSI C.  The library follows modern coding conventions, and lends
21mr|gsl-2.6-3|22	itself to being used in very high level languages (VHLLs).
21mr|gsl-2.6-3|23	
21mr|gsl-2.6-3|24	The library covers the following subject areas:
21mr|gsl-2.6-3|25	
21mr|gsl-2.6-3|26	Complex Numbers             Roots of Polynomials     Special Functions
21mr|gsl-2.6-3|27	Vectors and Matrices        Permutations             Sorting
21mr|gsl-2.6-3|28	BLAS Support                Linear Algebra           Eigensystems
21mr|gsl-2.6-3|29	Fast Fourier Transforms     Quadrature               Random Numbers
21mr|gsl-2.6-3|30	Quasi-Random Sequences      Random Distributions     Statistics
21mr|gsl-2.6-3|31	Histograms                  N-Tuples                 Monte Carlo Integration
21mr|gsl-2.6-3|32	Simulated Annealing         Differential Equations   Interpolation
21mr|gsl-2.6-3|33	Numerical Differentiation   Chebyshev Approximation  Series Acceleration
21mr|gsl-2.6-3|34	Discrete Hankel Transforms  Root-Finding             Minimization
21mr|gsl-2.6-3|35	Least-Squares Fitting       Physical Constants       IEEE Floating-Point
21mr|gsl-2.6-3|36	
21mr|gsl-2.6-3|37	Further information can be found in the GSL Reference Manual.
21mr|gsl-2.6-3|38	
21mr|gsl-2.6-3|39	Install the gsl package if you need a library for high-level
21mr|gsl-2.6-3|40	scientific numerical analysis.
21mr|gsl-2.6-3|41	
21mr|gsl-2.6-3|42	#----------------------------------------------------------------------------
21mr|gsl-2.6-3|43	
21mr|gsl-2.6-3|44	%package progs
21mr|gsl-2.6-3|45	Summary:	Programs of the Scientific Library
21mr|gsl-2.6-3|46	Group:		Sciences/Mathematics
21mr|gsl-2.6-3|47	
21mr|gsl-2.6-3|48	%description progs
21mr|gsl-2.6-3|49	Here're the GNU Scientific Library (GSL) programs:
21mr|gsl-2.6-3|50	- gsl-histogram: computes a histogram of the data on stdin
21mr|gsl-2.6-3|51	using n bins from xmin to xmax.
21mr|gsl-2.6-3|52	- gsl-randist: generates n samples from a given distribution DIST
21mr|gsl-2.6-3|53	with given parameters
21mr|gsl-2.6-3|54	
21mr|gsl-2.6-3|55	%files progs
21mr|gsl-2.6-3|56	%doc AUTHORS NEWS README THANKS
21mr|gsl-2.6-3|57	%{_bindir}/gsl-histogram
21mr|gsl-2.6-3|58	%{_bindir}/gsl-randist
21mr|gsl-2.6-3|59	%{_mandir}/man1/gsl-histogram*
21mr|gsl-2.6-3|60	%{_mandir}/man1/gsl-randist*
21mr|gsl-2.6-3|61	
21mr|gsl-2.6-3|62	#----------------------------------------------------------------------------
21mr|gsl-2.6-3|63	
21mr|gsl-2.6-3|64	%package doc
21mr|gsl-2.6-3|65	Summary:	Documentation of the Scientific Library
21mr|gsl-2.6-3|66	Group:		Documentation
21mr|gsl-2.6-3|67	
21mr|gsl-2.6-3|68	%description doc
21mr|gsl-2.6-3|69	This is the documentation in info format of the GNU Scientific Library (GSL).
21mr|gsl-2.6-3|70	This doc can be viewed through info, pinfo, konqueror, gnome yelp, ...
21mr|gsl-2.6-3|71	
21mr|gsl-2.6-3|72	%files doc
21mr|gsl-2.6-3|73	%{_infodir}/*info*
21mr|gsl-2.6-3|74	
21mr|gsl-2.6-3|75	#----------------------------------------------------------------------------
21mr|gsl-2.6-3|76	
21mr|gsl-2.6-3|77	%package -n %{libname}
21mr|gsl-2.6-3|78	Summary:	Shared libraries for Scientific Library
21mr|gsl-2.6-3|79	Group:		System/Libraries
21mr|gsl-2.6-3|80	
21mr|gsl-2.6-3|81	%description -n %{libname}
21mr|gsl-2.6-3|82	The GNU Scientific Library (GSL) is a numerical library for C and
21mr|gsl-2.6-3|83	C++ programmers.  It contains over 1000 mathematical routines written
21mr|gsl-2.6-3|84	in ANSI C.  The library follows modern coding conventions, and lends
21mr|gsl-2.6-3|85	itself to being used in very high level languages (VHLLs).
21mr|gsl-2.6-3|86	
21mr|gsl-2.6-3|87	The library covers the following subject areas:
21mr|gsl-2.6-3|88	
21mr|gsl-2.6-3|89	Complex Numbers             Roots of Polynomials     Special Functions
21mr|gsl-2.6-3|90	Vectors and Matrices        Permutations             Sorting
21mr|gsl-2.6-3|91	BLAS Support                Linear Algebra           Eigensystems
21mr|gsl-2.6-3|92	Fast Fourier Transforms     Quadrature               Random Numbers
21mr|gsl-2.6-3|93	Quasi-Random Sequences      Random Distributions     Statistics
21mr|gsl-2.6-3|94	Histograms                  N-Tuples                 Monte Carlo Integration
21mr|gsl-2.6-3|95	Simulated Annealing         Differential Equations   Interpolation
21mr|gsl-2.6-3|96	Numerical Differentiation   Chebyshev Approximation  Series Acceleration
21mr|gsl-2.6-3|97	Discrete Hankel Transforms  Root-Finding             Minimization
21mr|gsl-2.6-3|98	Least-Squares Fitting       Physical Constants       IEEE Floating-Point
21mr|gsl-2.6-3|99	
21mr|gsl-2.6-3|100	Further information can be found in the GSL Reference Manual.
21mr|gsl-2.6-3|101	
21mr|gsl-2.6-3|102	%files -n %{libname}
21mr|gsl-2.6-3|103	%{_libdir}/libgsl.so.%{major}*
21mr|gsl-2.6-3|104	
21mr|gsl-2.6-3|105	#----------------------------------------------------------------------------
21mr|gsl-2.6-3|106	
21mr|gsl-2.6-3|107	%package -n %{libcblas}
21mr|gsl-2.6-3|108	Summary:	Shared libraries for Scientific Library
21mr|gsl-2.6-3|109	Group:		System/Libraries
21mr|gsl-2.6-3|110	Conflicts:	%{_lib}gsl0 < 1.15-5
21mr|gsl-2.6-3|111	
21mr|gsl-2.6-3|112	%description -n %{libcblas}
21mr|gsl-2.6-3|113	This package contains a shared library for %{name}.
21mr|gsl-2.6-3|114	
21mr|gsl-2.6-3|115	%files -n %{libcblas}
21mr|gsl-2.6-3|116	%{_libdir}/libgslcblas.so.%{cblasmajor}*
21mr|gsl-2.6-3|117	
21mr|gsl-2.6-3|118	#----------------------------------------------------------------------------
21mr|gsl-2.6-3|119	
21mr|gsl-2.6-3|120	%package -n %{devname}
21mr|gsl-2.6-3|121	Summary:	Development files for Scientific Library
21mr|gsl-2.6-3|122	Group:		Development/C
21mr|gsl-2.6-3|123	Requires:	%{libname} = %{EVRD}
21mr|gsl-2.6-3|124	Provides:	%{name}-devel = %{EVRD}
21mr|gsl-2.6-3|125	
21mr|gsl-2.6-3|126	%description -n %{devname}
21mr|gsl-2.6-3|127	This package contains the development files for %{name}.
21mr|gsl-2.6-3|128	
21mr|gsl-2.6-3|129	%files -n %{devname}
21mr|gsl-2.6-3|130	%doc BUGS ChangeLog TODO
21mr|gsl-2.6-3|131	%{_bindir}/gsl-config
21mr|gsl-2.6-3|132	%{_datadir}/aclocal/*.m4
21mr|gsl-2.6-3|133	%{_includedir}/*
21mr|gsl-2.6-3|134	%{_libdir}/pkgconfig/*.pc
21mr|gsl-2.6-3|135	%{_libdir}/*.so
21mr|gsl-2.6-3|136	%{_mandir}/man3/*
21mr|gsl-2.6-3|137	%{_mandir}/man1/gsl-config.*
21mr|gsl-2.6-3|138	
21mr|gsl-2.6-3|139	#----------------------------------------------------------------------------
21mr|gsl-2.6-3|140	
21mr|gsl-2.6-3|141	%prep
21mr|gsl-2.6-3|142	%autosetup -p1
21mr|gsl-2.6-3|143	
21mr|gsl-2.6-3|144	%build
21mr|gsl-2.6-3|145	%configure \
21mr|gsl-2.6-3|146	--disable-static
21mr|gsl-2.6-3|147	
21mr|gsl-2.6-3|148	%make
21mr|gsl-2.6-3|149	
21mr|gsl-2.6-3|150	%install
21mr|gsl-2.6-3|151	%makeinstall_std
21mr|gsl-2.6-3|152	
21mr|gsl-2.6-3|153	%check
21mr|gsl-2.6-3|154	%ifarch %{x86_64}
21mr|gsl-2.6-3|155	make check
21mr|gsl-2.6-3|156	%endif

12642 21
21mr|gsm-1.0.19-2|1	%define srcver %(echo %{version} |cut -d. -f1-2)-pl%(echo %{version} |cut -d. -f3-)
21mr|gsm-1.0.19-2|2	
21mr|gsm-1.0.19-2|3	%global ver_major 1
21mr|gsm-1.0.19-2|4	%global ver_minor 0
21mr|gsm-1.0.19-2|5	%global ver_patch 19
21mr|gsm-1.0.19-2|6	
21mr|gsm-1.0.19-2|7	%define major 1
21mr|gsm-1.0.19-2|8	%define libname %mklibname %{name} %{major}
21mr|gsm-1.0.19-2|9	%define devname %mklibname %{name} -d
21mr|gsm-1.0.19-2|10	
21mr|gsm-1.0.19-2|11	Summary:	Shared libraries for GSM speech compressor
21mr|gsm-1.0.19-2|12	Name:		gsm
21mr|gsm-1.0.19-2|13	Version:	1.0.19
21mr|gsm-1.0.19-2|14	Release:	2
21mr|gsm-1.0.19-2|15	Group:		System/Libraries
21mr|gsm-1.0.19-2|16	License:	Distributable
21mr|gsm-1.0.19-2|17	Url:		http://www.quut.com/gsm/
21mr|gsm-1.0.19-2|18	Source0:	http://www.quut.com/gsm/%{name}-%{version}.tar.gz
21mr|gsm-1.0.19-2|19	Patch0:         %{name}-makefile.patch
21mr|gsm-1.0.19-2|20	Patch1:         %{name}-warnings.patch
21mr|gsm-1.0.19-2|21	
21mr|gsm-1.0.19-2|22	%description
21mr|gsm-1.0.19-2|23	Contains runtime shared libraries for libgsm, an implementation of
21mr|gsm-1.0.19-2|24	the European GSM 06.10 provisional standard for full-rate speech
21mr|gsm-1.0.19-2|25	transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse
21mr|gsm-1.0.19-2|26	excitation/long term prediction) coding at 13 kbit/s.
21mr|gsm-1.0.19-2|27	
21mr|gsm-1.0.19-2|28	GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
21mr|gsm-1.0.19-2|29	rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
21mr|gsm-1.0.19-2|30	with typical UNIX applications, our implementation turns frames of 160
21mr|gsm-1.0.19-2|31	16-bit linear samples into 33-byte frames (1650 Bytes/s).
21mr|gsm-1.0.19-2|32	The quality of the algorithm is good enough for reliable speaker
21mr|gsm-1.0.19-2|33	recognition; even music often survives transcoding in recognizable
21mr|gsm-1.0.19-2|34	form (given the bandwidth limitations of 8 kHz sampling rate).
21mr|gsm-1.0.19-2|35	
21mr|gsm-1.0.19-2|36	The interfaces offered are a front end modelled after compress(1), and
21mr|gsm-1.0.19-2|37	a library API.  Compression and decompression run faster than realtime
21mr|gsm-1.0.19-2|38	on most SPARCstations.  The implementation has been verified against the
21mr|gsm-1.0.19-2|39	ETSI standard test patterns.
21mr|gsm-1.0.19-2|40	
21mr|gsm-1.0.19-2|41	%files
21mr|gsm-1.0.19-2|42	%doc COPYRIGHT ChangeLog* README
21mr|gsm-1.0.19-2|43	%{_bindir}/*
21mr|gsm-1.0.19-2|44	%{_mandir}/man1/*
21mr|gsm-1.0.19-2|45	
21mr|gsm-1.0.19-2|46	#----------------------------------------------------------------------------
21mr|gsm-1.0.19-2|47	
21mr|gsm-1.0.19-2|48	%package -n %{libname}
21mr|gsm-1.0.19-2|49	Summary:	Shared libraries for GSM speech compressor
21mr|gsm-1.0.19-2|50	Group:		System/Libraries
21mr|gsm-1.0.19-2|51	
21mr|gsm-1.0.19-2|52	%description -n %{libname}
21mr|gsm-1.0.19-2|53	Contains runtime shared libraries for libgsm, an implementation of
21mr|gsm-1.0.19-2|54	the European GSM 06.10 provisional standard for full-rate speech
21mr|gsm-1.0.19-2|55	transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse
21mr|gsm-1.0.19-2|56	excitation/long term prediction) coding at 13 kbit/s.
21mr|gsm-1.0.19-2|57	
21mr|gsm-1.0.19-2|58	GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
21mr|gsm-1.0.19-2|59	rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
21mr|gsm-1.0.19-2|60	with typical UNIX applications, our implementation turns frames of 160
21mr|gsm-1.0.19-2|61	16-bit linear samples into 33-byte frames (1650 Bytes/s).
21mr|gsm-1.0.19-2|62	The quality of the algorithm is good enough for reliable speaker
21mr|gsm-1.0.19-2|63	recognition; even music often survives transcoding in recognizable
21mr|gsm-1.0.19-2|64	form (given the bandwidth limitations of 8 kHz sampling rate).
21mr|gsm-1.0.19-2|65	
21mr|gsm-1.0.19-2|66	The interfaces offered are a front end modelled after compress(1), and
21mr|gsm-1.0.19-2|67	a library API.  Compression and decompression run faster than realtime
21mr|gsm-1.0.19-2|68	on most SPARCstations.  The implementation has been verified against the
21mr|gsm-1.0.19-2|69	ETSI standard test patterns.
21mr|gsm-1.0.19-2|70	
21mr|gsm-1.0.19-2|71	%files -n %{libname}
21mr|gsm-1.0.19-2|72	%{_libdir}/libgsm.so.%{major}*
21mr|gsm-1.0.19-2|73	
21mr|gsm-1.0.19-2|74	#----------------------------------------------------------------------------
21mr|gsm-1.0.19-2|75	
21mr|gsm-1.0.19-2|76	%package -n %{devname}
21mr|gsm-1.0.19-2|77	Summary:	Development libraries for a GSM speech compressor
21mr|gsm-1.0.19-2|78	Group:		Development/C
21mr|gsm-1.0.19-2|79	Requires:	%{libname} = %{EVRD}
21mr|gsm-1.0.19-2|80	Provides:	%{name}-devel = %{EVRD}
21mr|gsm-1.0.19-2|81	Provides:	lib%{name}-devel = %{EVRD}
21mr|gsm-1.0.19-2|82	
21mr|gsm-1.0.19-2|83	%description -n %{devname}
21mr|gsm-1.0.19-2|84	Contains header files and development libraries for libgsm, an
21mr|gsm-1.0.19-2|85	implementation of the European GSM 06.10 provisional standard for
21mr|gsm-1.0.19-2|86	full-rate speech transcoding, prI-ETS 300 036, which uses RPE/LTP
21mr|gsm-1.0.19-2|87	(residual pulse excitation/long term prediction) coding at 13 kbit/s.
21mr|gsm-1.0.19-2|88	
21mr|gsm-1.0.19-2|89	GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
21mr|gsm-1.0.19-2|90	rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
21mr|gsm-1.0.19-2|91	with typical UNIX applications, our implementation turns frames of 160
21mr|gsm-1.0.19-2|92	16-bit linear samples into 33-byte frames (1650 Bytes/s).
21mr|gsm-1.0.19-2|93	The quality of the algorithm is good enough for reliable speaker
21mr|gsm-1.0.19-2|94	recognition; even music often survives transcoding in recognizable
21mr|gsm-1.0.19-2|95	form (given the bandwidth limitations of 8 kHz sampling rate).
21mr|gsm-1.0.19-2|96	
21mr|gsm-1.0.19-2|97	The interfaces offered are a front end modelled after compress(1), and
21mr|gsm-1.0.19-2|98	a library API.  Compression and decompression run faster than realtime
21mr|gsm-1.0.19-2|99	on most SPARCstations.  The implementation has been verified against the
21mr|gsm-1.0.19-2|100	ETSI standard test patterns.
21mr|gsm-1.0.19-2|101	
21mr|gsm-1.0.19-2|102	%files -n %{devname}
21mr|gsm-1.0.19-2|103	%{_libdir}/libgsm.so
21mr|gsm-1.0.19-2|104	%{_includedir}/gsm
21mr|gsm-1.0.19-2|105	%{_includedir}/gsm.h
21mr|gsm-1.0.19-2|106	%{_mandir}/man3/*
21mr|gsm-1.0.19-2|107	
21mr|gsm-1.0.19-2|108	#----------------------------------------------------------------------------
21mr|gsm-1.0.19-2|109	
21mr|gsm-1.0.19-2|110	%prep
21mr|gsm-1.0.19-2|111	%setup -q -n %{name}-%{srcver}
21mr|gsm-1.0.19-2|112	%autopatch -p1
21mr|gsm-1.0.19-2|113	
21mr|gsm-1.0.19-2|114	sed -i -e 's|gcc -ansi -pedantic|%{__cc} -ansi -pedantic|g' Makefile
21mr|gsm-1.0.19-2|115	sed -i -e 's|^LD.*|LD=%{__cc} %{optflags} %{ldflags}|g' Makefile
21mr|gsm-1.0.19-2|116	
21mr|gsm-1.0.19-2|117	%build
21mr|gsm-1.0.19-2|118	export LDFLAGS="%{ldflags}"
21mr|gsm-1.0.19-2|119	%make_build all SO_MAJOR=%{ver_major} SO_MINOR=%{ver_minor} SO_PATCH=%{ver_patch}
21mr|gsm-1.0.19-2|120	
21mr|gsm-1.0.19-2|121	%install
21mr|gsm-1.0.19-2|122	export LDFLAGS="%{ldflags}"
21mr|gsm-1.0.19-2|123	mkdir -p %{buildroot}{%{_bindir},%{_includedir}/gsm,%{_libdir},%{_mandir}/{man1,man3}}
21mr|gsm-1.0.19-2|124	make install \
21mr|gsm-1.0.19-2|125	INSTALL_ROOT=%{buildroot}%{_prefix} \
21mr|gsm-1.0.19-2|126	GSM_INSTALL_INC=%{buildroot}%{_includedir}/gsm \
21mr|gsm-1.0.19-2|127	GSM_INSTALL_LIB=%{buildroot}%{_libdir} \
21mr|gsm-1.0.19-2|128	SO_MAJOR=%{ver_major} SO_MINOR=%{ver_minor} SO_PATCH=%{ver_patch}
21mr|gsm-1.0.19-2|129	
21mr|gsm-1.0.19-2|130	mkdir -p %{buildroot}%{_bindir}
21mr|gsm-1.0.19-2|131	ln -snf toast %{buildroot}%{_bindir}/untoast
21mr|gsm-1.0.19-2|132	ln -snf toast %{buildroot}%{_bindir}/tcat
21mr|gsm-1.0.19-2|133	
21mr|gsm-1.0.19-2|134	ln -s gsm/gsm.h %{buildroot}%{_includedir}
21mr|gsm-1.0.19-2|135	
21mr|gsm-1.0.19-2|136	%check
21mr|gsm-1.0.19-2|137	# This is to ensure that the patch creates the proper library version.
21mr|gsm-1.0.19-2|138	[ -f %{buildroot}%{_libdir}/libgsm.so.%{version} ]
21mr|gsm-1.0.19-2|139	export LDFLAGS="%{ldflags}"
21mr|gsm-1.0.19-2|140	make addtst

12643 21
21mr|gsoap-2.8.111-1|1	%define ver %(echo %{version} |cut -d. -f1-2)
21mr|gsoap-2.8.111-1|2	
21mr|gsoap-2.8.111-1|3	Summary:	Development tookit for SOAP/XML Web services in C/C++
21mr|gsoap-2.8.111-1|4	Name:		gsoap
21mr|gsoap-2.8.111-1|5	Version:	2.8.111
21mr|gsoap-2.8.111-1|6	Release:	1
21mr|gsoap-2.8.111-1|7	License:	gSOAP Public License
21mr|gsoap-2.8.111-1|8	Group:		Development/Other
21mr|gsoap-2.8.111-1|9	Url:		http://www.cs.fsu.edu/~engelen/soap.html
21mr|gsoap-2.8.111-1|10	Source0:	https://downloads.sourceforge.net/project/gsoap2/gsoap-2.8/gsoap_%{version}.zip
21mr|gsoap-2.8.111-1|11	Patch0:		gsoap-2.8.66-ssl.patch
21mr|gsoap-2.8.111-1|12	BuildRequires:	bison
21mr|gsoap-2.8.111-1|13	BuildRequires:	flex
21mr|gsoap-2.8.111-1|14	BuildRequires:	libstdc++-devel
21mr|gsoap-2.8.111-1|15	BuildRequires:	pkgconfig(openssl)
21mr|gsoap-2.8.111-1|16	BuildRequires:	pkgconfig(zlib)
21mr|gsoap-2.8.111-1|17	
21mr|gsoap-2.8.111-1|18	%description
21mr|gsoap-2.8.111-1|19	The gSOAP Web services development toolkit offers an XML to C/C++ language
21mr|gsoap-2.8.111-1|20	binding to ease the development of SOAP/XML Web services in C and C/C++.
21mr|gsoap-2.8.111-1|21	
21mr|gsoap-2.8.111-1|22	%files
21mr|gsoap-2.8.111-1|23	%doc LICENSE.txt NOTES.txt README.txt license.pdf %{name}/doc
21mr|gsoap-2.8.111-1|24	%{_bindir}/soapcpp2
21mr|gsoap-2.8.111-1|25	%{_bindir}/wsdl2h
21mr|gsoap-2.8.111-1|26	%{_includedir}/stdsoap2.h
21mr|gsoap-2.8.111-1|27	%dir %{_datadir}/%{name}
21mr|gsoap-2.8.111-1|28	%{_datadir}/%{name}/*
21mr|gsoap-2.8.111-1|29	%{_libdir}/libgsoap++.a
21mr|gsoap-2.8.111-1|30	%{_libdir}/libgsoap.a
21mr|gsoap-2.8.111-1|31	%{_libdir}/libgsoapck++.a
21mr|gsoap-2.8.111-1|32	%{_libdir}/libgsoapck.a
21mr|gsoap-2.8.111-1|33	%{_libdir}/libgsoapssl++.a
21mr|gsoap-2.8.111-1|34	%{_libdir}/libgsoapssl.a
21mr|gsoap-2.8.111-1|35	%{_libdir}/pkgconfig/gsoapssl++.pc
21mr|gsoap-2.8.111-1|36	%{_libdir}/pkgconfig/gsoapssl.pc
21mr|gsoap-2.8.111-1|37	%{_libdir}/pkgconfig/gsoap++.pc
21mr|gsoap-2.8.111-1|38	%{_libdir}/pkgconfig/gsoap.pc
21mr|gsoap-2.8.111-1|39	%{_libdir}/pkgconfig/gsoapck++.pc
21mr|gsoap-2.8.111-1|40	%{_libdir}/pkgconfig/gsoapck.pc
21mr|gsoap-2.8.111-1|41	
21mr|gsoap-2.8.111-1|42	#----------------------------------------------------------------------------
21mr|gsoap-2.8.111-1|43	
21mr|gsoap-2.8.111-1|44	%package source
21mr|gsoap-2.8.111-1|45	Summary:	Source files of %{name}
21mr|gsoap-2.8.111-1|46	Group:		Development/C
21mr|gsoap-2.8.111-1|47	
21mr|gsoap-2.8.111-1|48	%description source
21mr|gsoap-2.8.111-1|49	The gSOAP Web services development toolkit offers an XML to C/C++ language
21mr|gsoap-2.8.111-1|50	binding to ease the development of SOAP/XML Web services in C and C/C++.
21mr|gsoap-2.8.111-1|51	
21mr|gsoap-2.8.111-1|52	This package contains the source code.
21mr|gsoap-2.8.111-1|53	
21mr|gsoap-2.8.111-1|54	%files source
21mr|gsoap-2.8.111-1|55	%{_prefix}/src/%{name}
21mr|gsoap-2.8.111-1|56	
21mr|gsoap-2.8.111-1|57	#----------------------------------------------------------------------------
21mr|gsoap-2.8.111-1|58	
21mr|gsoap-2.8.111-1|59	%prep
21mr|gsoap-2.8.111-1|60	%setup -qn %{name}-%{ver}
21mr|gsoap-2.8.111-1|61	%patch0 -p0 -b .ssl
21mr|gsoap-2.8.111-1|62	
21mr|gsoap-2.8.111-1|63	%build
21mr|gsoap-2.8.111-1|64	aclocal
21mr|gsoap-2.8.111-1|65	automake --add-missing
21mr|gsoap-2.8.111-1|66	autoreconf
21mr|gsoap-2.8.111-1|67	%configure
21mr|gsoap-2.8.111-1|68	
21mr|gsoap-2.8.111-1|69	# keep a copy of source code (used by some TPM tools for Intel Classmate)
21mr|gsoap-2.8.111-1|70	rm -rf %{name}-source
21mr|gsoap-2.8.111-1|71	cp -a . ../%{name}-source
21mr|gsoap-2.8.111-1|72	mv ../%{name}-source .
21mr|gsoap-2.8.111-1|73	
21mr|gsoap-2.8.111-1|74	make SOAPCPP2_IMPORTPATH="-DSOAPCPP2_IMPORT_PATH=\"\\\"%{_datadir}/%{name}/import\"\\\"" WSDL2H_IMPORTPATH="-DWSDL2H_IMPORT_PATH=\"\\\"%{_datadir}/%{name}/WS\"\\\""
21mr|gsoap-2.8.111-1|75	
21mr|gsoap-2.8.111-1|76	%install
21mr|gsoap-2.8.111-1|77	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|gsoap-2.8.111-1|78	cp -R %{name}/import %{buildroot}%{_datadir}/%{name}
21mr|gsoap-2.8.111-1|79	cp -R %{name}/WS %{buildroot}%{_datadir}/%{name}
21mr|gsoap-2.8.111-1|80	cp -R %{name}/uddi2 %{buildroot}%{_datadir}/%{name}
21mr|gsoap-2.8.111-1|81	cp %{name}/stdsoap2.cpp %{buildroot}%{_datadir}/%{name}
21mr|gsoap-2.8.111-1|82	cp %{name}/stdsoap2.c %{buildroot}%{_datadir}/%{name}
21mr|gsoap-2.8.111-1|83	%makeinstall
21mr|gsoap-2.8.111-1|84	install -d %{buildroot}%{_prefix}/src/
21mr|gsoap-2.8.111-1|85	cp -a %{name}-source %{buildroot}%{_prefix}/src/%{name}
21mr|gsoap-2.8.111-1|86	
21mr|gsoap-2.8.111-1|87	find %{buildroot} -type d -perm 0744 -exec chmod 0755 '{}' \;
21mr|gsoap-2.8.111-1|88	find %{buildroot} -type f -perm 0744 -exec chmod 0644 '{}' \;

12644 21
21mr|gsound-1.0.2-4|1	%define major 0
21mr|gsound-1.0.2-4|2	%define gir_major 1.0
21mr|gsound-1.0.2-4|3	%define libname %mklibname %{name} %{major}
21mr|gsound-1.0.2-4|4	%define girname %mklibname %{name}-gir %{gir_major}
21mr|gsound-1.0.2-4|5	%define devname %mklibname %{name} -d
21mr|gsound-1.0.2-4|6	
21mr|gsound-1.0.2-4|7	Summary:	Small gobject library for playing system sounds
21mr|gsound-1.0.2-4|8	Name:		gsound
21mr|gsound-1.0.2-4|9	Version:	1.0.2
21mr|gsound-1.0.2-4|10	Release:	4
21mr|gsound-1.0.2-4|11	License:	LGPLv2
21mr|gsound-1.0.2-4|12	Group:		Graphical desktop/GNOME
21mr|gsound-1.0.2-4|13	Url:		https://wiki.gnome.org/Projects/GSound
21mr|gsound-1.0.2-4|14	Source0:	http://download.gnome.org/sources/gsound/1.0/gsound-%{version}.tar.xz
21mr|gsound-1.0.2-4|15	Patch0:		gsound-1.0.2-alt-tools_makefile.patch
21mr|gsound-1.0.2-4|16	BuildRequires:	vala
21mr|gsound-1.0.2-4|17	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gsound-1.0.2-4|18	BuildRequires:	pkgconfig(libcanberra)
21mr|gsound-1.0.2-4|19	BuildRequires:	pkgconfig(vapigen)
21mr|gsound-1.0.2-4|20	Requires:	%{girname} = %{EVRD}
21mr|gsound-1.0.2-4|21	
21mr|gsound-1.0.2-4|22	%description
21mr|gsound-1.0.2-4|23	GSound is a small library for playing system sounds.
21mr|gsound-1.0.2-4|24	It's designed to be used via GObject Introspection,
21mr|gsound-1.0.2-4|25	and is a thin wrapper around the libcanberra C library.
21mr|gsound-1.0.2-4|26	
21mr|gsound-1.0.2-4|27	%files
21mr|gsound-1.0.2-4|28	%doc COPYING README
21mr|gsound-1.0.2-4|29	%{_bindir}/gsound-play
21mr|gsound-1.0.2-4|30	
21mr|gsound-1.0.2-4|31	#----------------------------------------------------------------------------
21mr|gsound-1.0.2-4|32	
21mr|gsound-1.0.2-4|33	%package -n %{libname}
21mr|gsound-1.0.2-4|34	Summary:	Libraries for %{name}
21mr|gsound-1.0.2-4|35	Group:		System/Libraries
21mr|gsound-1.0.2-4|36	
21mr|gsound-1.0.2-4|37	%description -n %{libname}
21mr|gsound-1.0.2-4|38	This package contains libraries used by %{name}.
21mr|gsound-1.0.2-4|39	
21mr|gsound-1.0.2-4|40	%files -n %{libname}
21mr|gsound-1.0.2-4|41	%{_libdir}/libgsound.so.%{major}*
21mr|gsound-1.0.2-4|42	
21mr|gsound-1.0.2-4|43	#----------------------------------------------------------------------------
21mr|gsound-1.0.2-4|44	
21mr|gsound-1.0.2-4|45	%package -n %{girname}
21mr|gsound-1.0.2-4|46	Summary:	GObject Introspection interface description for %{name}
21mr|gsound-1.0.2-4|47	Group:		System/Libraries
21mr|gsound-1.0.2-4|48	Requires:	%{libname} = %{EVRD}
21mr|gsound-1.0.2-4|49	
21mr|gsound-1.0.2-4|50	%description -n %{girname}
21mr|gsound-1.0.2-4|51	GObject Introspection interface description for %{name}.
21mr|gsound-1.0.2-4|52	
21mr|gsound-1.0.2-4|53	%files -n %{girname}
21mr|gsound-1.0.2-4|54	%{_libdir}/girepository-1.0/GSound-%{gir_major}.typelib
21mr|gsound-1.0.2-4|55	
21mr|gsound-1.0.2-4|56	#----------------------------------------------------------------------------
21mr|gsound-1.0.2-4|57	
21mr|gsound-1.0.2-4|58	%package -n %{devname}
21mr|gsound-1.0.2-4|59	Summary:	Development files for %{name}
21mr|gsound-1.0.2-4|60	Group:		Development/GNOME and GTK+
21mr|gsound-1.0.2-4|61	Requires:	%{libname} = %{EVRD}
21mr|gsound-1.0.2-4|62	
21mr|gsound-1.0.2-4|63	%description -n %{devname}
21mr|gsound-1.0.2-4|64	The %{name}-devel package contains libraries and header files for
21mr|gsound-1.0.2-4|65	developing applications that use %{name}.
21mr|gsound-1.0.2-4|66	
21mr|gsound-1.0.2-4|67	%files -n %{devname}
21mr|gsound-1.0.2-4|68	%{_includedir}/*
21mr|gsound-1.0.2-4|69	%{_libdir}/*.so
21mr|gsound-1.0.2-4|70	%{_libdir}/pkgconfig/gsound.pc
21mr|gsound-1.0.2-4|71	%dir %{_datadir}/gir-1.0
21mr|gsound-1.0.2-4|72	%{_datadir}/gir-1.0/GSound-%{gir_major}.gir
21mr|gsound-1.0.2-4|73	%dir %{_datadir}/gtk-doc
21mr|gsound-1.0.2-4|74	%dir %{_datadir}/gtk-doc/html
21mr|gsound-1.0.2-4|75	%{_datadir}/gtk-doc/html/gsound
21mr|gsound-1.0.2-4|76	%dir %{_datadir}/vala
21mr|gsound-1.0.2-4|77	%dir %{_datadir}/vala/vapi
21mr|gsound-1.0.2-4|78	%{_datadir}/vala/vapi/gsound.*
21mr|gsound-1.0.2-4|79	
21mr|gsound-1.0.2-4|80	#----------------------------------------------------------------------------
21mr|gsound-1.0.2-4|81	
21mr|gsound-1.0.2-4|82	%prep
21mr|gsound-1.0.2-4|83	%setup -q
21mr|gsound-1.0.2-4|84	%patch0 -p1
21mr|gsound-1.0.2-4|85	
21mr|gsound-1.0.2-4|86	%ifarch %e2k
21mr|gsound-1.0.2-4|87	# unsupported as of lcc 1.23.20
21mr|gsound-1.0.2-4|88	sed -i 's,--warn-all,-Wall,;s,--warn-error,-Werror,' m4/ax_compiler_flags_gir.m4
21mr|gsound-1.0.2-4|89	%endif
21mr|gsound-1.0.2-4|90	
21mr|gsound-1.0.2-4|91	%build
21mr|gsound-1.0.2-4|92	%configure2_5x \
21mr|gsound-1.0.2-4|93	--disable-static \
21mr|gsound-1.0.2-4|94	--enable-vala
21mr|gsound-1.0.2-4|95	
21mr|gsound-1.0.2-4|96	%make
21mr|gsound-1.0.2-4|97	
21mr|gsound-1.0.2-4|98	%install
21mr|gsound-1.0.2-4|99	%makeinstall_std

12645 21
21mr|gspell-1.11.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gspell-1.11.1-2|2	
21mr|gspell-1.11.1-2|3	%define major 2
21mr|gspell-1.11.1-2|4	%define api 1
21mr|gspell-1.11.1-2|5	%define libname %mklibname %{name} %{api} %{major}
21mr|gspell-1.11.1-2|6	%define girname %mklibname %{name}-gir %{api}
21mr|gspell-1.11.1-2|7	%define devname %mklibname %{name} -d
21mr|gspell-1.11.1-2|8	
21mr|gspell-1.11.1-2|9	Summary:	A flexible API to implement spell checking in a GTK+ application
21mr|gspell-1.11.1-2|10	Name:		gspell
21mr|gspell-1.11.1-2|11	Version:	1.11.1
21mr|gspell-1.11.1-2|12	Release:	2
21mr|gspell-1.11.1-2|13	License:	GPLv2+
21mr|gspell-1.11.1-2|14	Group:		Development/GNOME and GTK+
21mr|gspell-1.11.1-2|15	Url:		https://download.gnome.org/sources/gspell
21mr|gspell-1.11.1-2|16	Source0:	https://download.gnome.org/sources/gspell/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gspell-1.11.1-2|17	BuildRequires:	intltool
21mr|gspell-1.11.1-2|18	BuildRequires:	gtk-doc
21mr|gspell-1.11.1-2|19	BuildRequires:	gnome-common
21mr|gspell-1.11.1-2|20	BuildRequires:	vala-tools
21mr|gspell-1.11.1-2|21	BuildRequires:	gettext-devel
21mr|gspell-1.11.1-2|22	BuildRequires:	readline-devel
21mr|gspell-1.11.1-2|23	BuildRequires:	pkgconfig(dbus-1)
21mr|gspell-1.11.1-2|24	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gspell-1.11.1-2|25	BuildRequires:	pkgconfig(enchant-2)
21mr|gspell-1.11.1-2|26	BuildRequires:	pkgconfig(gdk-3.0)
21mr|gspell-1.11.1-2|27	BuildRequires:	pkgconfig(gio-2.0)
21mr|gspell-1.11.1-2|28	BuildRequires:	pkgconfig(glib-2.0)
21mr|gspell-1.11.1-2|29	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.3
21mr|gspell-1.11.1-2|30	BuildRequires:	pkgconfig(gthread-2.0)
21mr|gspell-1.11.1-2|31	BuildRequires:	pkgconfig(gtk4)
21mr|gspell-1.11.1-2|32	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|gspell-1.11.1-2|33	BuildRequires:	pkgconfig(iso-codes)
21mr|gspell-1.11.1-2|34	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gspell-1.11.1-2|35	BuildRequires:	pkgconfig(vapigen)
21mr|gspell-1.11.1-2|36	
21mr|gspell-1.11.1-2|37	%description
21mr|gspell-1.11.1-2|38	gspell provides a flexible API to implement spell checking in a GTK+
21mr|gspell-1.11.1-2|39	application.
21mr|gspell-1.11.1-2|40	
21mr|gspell-1.11.1-2|41	%files
21mr|gspell-1.11.1-2|42	%{_bindir}/gspell-app1
21mr|gspell-1.11.1-2|43	
21mr|gspell-1.11.1-2|44	#----------------------------------------------------------------------------
21mr|gspell-1.11.1-2|45	
21mr|gspell-1.11.1-2|46	%package i18n
21mr|gspell-1.11.1-2|47	Summary:	A flexible API to implement spell checking in a GTK+ application
21mr|gspell-1.11.1-2|48	Group:		System/Libraries
21mr|gspell-1.11.1-2|49	
21mr|gspell-1.11.1-2|50	%description i18n
21mr|gspell-1.11.1-2|51	gspell provides a flexible API to implement spell checking in a GTK+
21mr|gspell-1.11.1-2|52	application.
21mr|gspell-1.11.1-2|53	
21mr|gspell-1.11.1-2|54	%files i18n -f %{name}-%{api}.lang
21mr|gspell-1.11.1-2|55	%doc README AUTHORS
21mr|gspell-1.11.1-2|56	
21mr|gspell-1.11.1-2|57	#----------------------------------------------------------------------------
21mr|gspell-1.11.1-2|58	
21mr|gspell-1.11.1-2|59	%package -n %{libname}
21mr|gspell-1.11.1-2|60	Summary:	A flexible API to implement spell checking in a GTK+ application
21mr|gspell-1.11.1-2|61	Group:		System/Libraries
21mr|gspell-1.11.1-2|62	Requires:	%{name}-i18n
21mr|gspell-1.11.1-2|63	
21mr|gspell-1.11.1-2|64	%description -n %{libname}
21mr|gspell-1.11.1-2|65	gspell provides a flexible API to implement spell checking in a GTK+
21mr|gspell-1.11.1-2|66	application.
21mr|gspell-1.11.1-2|67	
21mr|gspell-1.11.1-2|68	%files -n %{libname}
21mr|gspell-1.11.1-2|69	%{_libdir}/libgspell-%{api}.so.%{major}*
21mr|gspell-1.11.1-2|70	
21mr|gspell-1.11.1-2|71	#----------------------------------------------------------------------------
21mr|gspell-1.11.1-2|72	
21mr|gspell-1.11.1-2|73	%package -n %{girname}
21mr|gspell-1.11.1-2|74	Summary:	GObject Introspection interface description for %{name}
21mr|gspell-1.11.1-2|75	Group:		System/Libraries
21mr|gspell-1.11.1-2|76	Requires:	%{libname} = %{EVRD}
21mr|gspell-1.11.1-2|77	
21mr|gspell-1.11.1-2|78	%description -n %{girname}
21mr|gspell-1.11.1-2|79	GObject Introspection interface description for %{name}.
21mr|gspell-1.11.1-2|80	
21mr|gspell-1.11.1-2|81	%files -n %{girname}
21mr|gspell-1.11.1-2|82	%{_libdir}/girepository-1.0/Gspell-%{api}.typelib
21mr|gspell-1.11.1-2|83	
21mr|gspell-1.11.1-2|84	#----------------------------------------------------------------------------
21mr|gspell-1.11.1-2|85	
21mr|gspell-1.11.1-2|86	%package -n %{devname}
21mr|gspell-1.11.1-2|87	Summary:	A flexible API to implement spell checking in a GTK+ application
21mr|gspell-1.11.1-2|88	Group:		Development/C
21mr|gspell-1.11.1-2|89	Requires:	%{libname} = %{EVRD}
21mr|gspell-1.11.1-2|90	Requires:	%{girname} = %{EVRD}
21mr|gspell-1.11.1-2|91	Provides:	%{name}-devel = %{EVRD}
21mr|gspell-1.11.1-2|92	
21mr|gspell-1.11.1-2|93	%description -n %{devname}
21mr|gspell-1.11.1-2|94	gspell provides a flexible API to implement spell checking in a GTK+
21mr|gspell-1.11.1-2|95	application.
21mr|gspell-1.11.1-2|96	
21mr|gspell-1.11.1-2|97	%files -n %{devname}
21mr|gspell-1.11.1-2|98	%doc ChangeLog
21mr|gspell-1.11.1-2|99	%{_libdir}/lib%{name}-%{api}.so
21mr|gspell-1.11.1-2|100	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|gspell-1.11.1-2|101	%{_includedir}/%{name}-%{api}
21mr|gspell-1.11.1-2|102	%{_datadir}/gtk-doc/html/%{name}-1.0
21mr|gspell-1.11.1-2|103	%{_datadir}/vala/vapi/%{name}-%{api}.deps
21mr|gspell-1.11.1-2|104	%{_datadir}/vala/vapi/%{name}-%{api}.vapi
21mr|gspell-1.11.1-2|105	%{_datadir}/gir-1.0/Gspell-%{api}.gir
21mr|gspell-1.11.1-2|106	
21mr|gspell-1.11.1-2|107	#----------------------------------------------------------------------------
21mr|gspell-1.11.1-2|108	
21mr|gspell-1.11.1-2|109	%prep
21mr|gspell-1.11.1-2|110	%setup -q
21mr|gspell-1.11.1-2|111	
21mr|gspell-1.11.1-2|112	%build
21mr|gspell-1.11.1-2|113	autoreconf -fi
21mr|gspell-1.11.1-2|114	%configure \
21mr|gspell-1.11.1-2|115	--enable-gtk-doc \
21mr|gspell-1.11.1-2|116	--disable-static
21mr|gspell-1.11.1-2|117	%make
21mr|gspell-1.11.1-2|118	
21mr|gspell-1.11.1-2|119	%install
21mr|gspell-1.11.1-2|120	%makeinstall_std
21mr|gspell-1.11.1-2|121	
21mr|gspell-1.11.1-2|122	%find_lang %{name}-%{api}

12646 21
21mr|gssdp-1.4.0.1-4|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gssdp-1.4.0.1-4|2	
21mr|gssdp-1.4.0.1-4|3	%define api 1.2
21mr|gssdp-1.4.0.1-4|4	%define major 0
21mr|gssdp-1.4.0.1-4|5	%define libname %mklibname %{name} %{api} %{major}
21mr|gssdp-1.4.0.1-4|6	%define girname %mklibname %{name}-gir %{api}
21mr|gssdp-1.4.0.1-4|7	%define devname %mklibname %{name} -d
21mr|gssdp-1.4.0.1-4|8	
21mr|gssdp-1.4.0.1-4|9	Summary:	Implements resource discovery and announcement over SSDP
21mr|gssdp-1.4.0.1-4|10	Name:		gssdp
21mr|gssdp-1.4.0.1-4|11	Version:	1.4.0.1
21mr|gssdp-1.4.0.1-4|12	Release:	4
21mr|gssdp-1.4.0.1-4|13	License:	GPLv2+
21mr|gssdp-1.4.0.1-4|14	Group:		Development/Other
21mr|gssdp-1.4.0.1-4|15	Url:		https://download.gnome.org/sources/gssdp
21mr|gssdp-1.4.0.1-4|16	Source0:	https://download.gnome.org/sources/gssdp/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gssdp-1.4.0.1-4|17	BuildRequires:	meson
21mr|gssdp-1.4.0.1-4|18	BuildRequires:	vala-tools
21mr|gssdp-1.4.0.1-4|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gssdp-1.4.0.1-4|20	BuildRequires:	pkgconfig(gtk4)
21mr|gssdp-1.4.0.1-4|21	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|gssdp-1.4.0.1-4|22	
21mr|gssdp-1.4.0.1-4|23	%description
21mr|gssdp-1.4.0.1-4|24	GSSDP implements resource discovery and announcement over SSDP.
21mr|gssdp-1.4.0.1-4|25	
21mr|gssdp-1.4.0.1-4|26	%files
21mr|gssdp-1.4.0.1-4|27	%doc AUTHORS README.md NEWS
21mr|gssdp-1.4.0.1-4|28	%license COPYING
21mr|gssdp-1.4.0.1-4|29	%{_bindir}/gssdp-device-sniffer
21mr|gssdp-1.4.0.1-4|30	
21mr|gssdp-1.4.0.1-4|31	#----------------------------------------------------------------------------
21mr|gssdp-1.4.0.1-4|32	
21mr|gssdp-1.4.0.1-4|33	%package -n %{libname}
21mr|gssdp-1.4.0.1-4|34	Summary:	Main library for gssdp
21mr|gssdp-1.4.0.1-4|35	Group:		System/Libraries
21mr|gssdp-1.4.0.1-4|36	
21mr|gssdp-1.4.0.1-4|37	%description -n %{libname}
21mr|gssdp-1.4.0.1-4|38	This package contains the library needed to run programs dynamically
21mr|gssdp-1.4.0.1-4|39	linked with gssdp.
21mr|gssdp-1.4.0.1-4|40	
21mr|gssdp-1.4.0.1-4|41	%files -n %{libname}
21mr|gssdp-1.4.0.1-4|42	%{_libdir}/libgssdp-%{api}.so.%{major}*
21mr|gssdp-1.4.0.1-4|43	
21mr|gssdp-1.4.0.1-4|44	#----------------------------------------------------------------------------
21mr|gssdp-1.4.0.1-4|45	
21mr|gssdp-1.4.0.1-4|46	%package -n %{girname}
21mr|gssdp-1.4.0.1-4|47	Summary:	GObject Introspection interface description for GSSDP
21mr|gssdp-1.4.0.1-4|48	Group:		System/Libraries
21mr|gssdp-1.4.0.1-4|49	Conflicts:	%{_lib}gssdp1.0_3 < 0.12.1-2
21mr|gssdp-1.4.0.1-4|50	
21mr|gssdp-1.4.0.1-4|51	%description -n %{girname}
21mr|gssdp-1.4.0.1-4|52	GObject Introspection interface description for GSSDP.
21mr|gssdp-1.4.0.1-4|53	
21mr|gssdp-1.4.0.1-4|54	%files -n %{girname}
21mr|gssdp-1.4.0.1-4|55	%{_libdir}/girepository-1.0/GSSDP-%{api}.typelib
21mr|gssdp-1.4.0.1-4|56	
21mr|gssdp-1.4.0.1-4|57	#----------------------------------------------------------------------------
21mr|gssdp-1.4.0.1-4|58	
21mr|gssdp-1.4.0.1-4|59	%package -n %{devname}
21mr|gssdp-1.4.0.1-4|60	Summary:	Headers for developing programs that will use gssdp
21mr|gssdp-1.4.0.1-4|61	Group:		Development/C
21mr|gssdp-1.4.0.1-4|62	Requires:	%{libname} = %{EVRD}
21mr|gssdp-1.4.0.1-4|63	Requires:	%{girname} = %{EVRD}
21mr|gssdp-1.4.0.1-4|64	Provides:	%{name}-devel = %{EVRD}
21mr|gssdp-1.4.0.1-4|65	
21mr|gssdp-1.4.0.1-4|66	%description -n %{devname}
21mr|gssdp-1.4.0.1-4|67	This package contains the headers that programmers will need to develop
21mr|gssdp-1.4.0.1-4|68	applications which will use gssdp.
21mr|gssdp-1.4.0.1-4|69	
21mr|gssdp-1.4.0.1-4|70	%files -n %{devname}
21mr|gssdp-1.4.0.1-4|71	%{_includedir}/gssdp-%{api}/lib%{name}/*.h
21mr|gssdp-1.4.0.1-4|72	%{_libdir}/*.so
21mr|gssdp-1.4.0.1-4|73	%{_libdir}/pkgconfig/gssdp*.pc
21mr|gssdp-1.4.0.1-4|74	%{_datadir}/gir-1.0/GSSDP-%{api}.gir
21mr|gssdp-1.4.0.1-4|75	%{_datadir}/vala/vapi/*
21mr|gssdp-1.4.0.1-4|76	
21mr|gssdp-1.4.0.1-4|77	#----------------------------------------------------------------------------
21mr|gssdp-1.4.0.1-4|78	
21mr|gssdp-1.4.0.1-4|79	%prep
21mr|gssdp-1.4.0.1-4|80	%setup -q
21mr|gssdp-1.4.0.1-4|81	
21mr|gssdp-1.4.0.1-4|82	%build
21mr|gssdp-1.4.0.1-4|83	%meson
21mr|gssdp-1.4.0.1-4|84	%meson_build
21mr|gssdp-1.4.0.1-4|85	
21mr|gssdp-1.4.0.1-4|86	%install
21mr|gssdp-1.4.0.1-4|87	%meson_install

12647 21
21mr|gssntlmssp-0.9.0-5|1	Summary:	GSSAPI NTLMSSP Mechanism
21mr|gssntlmssp-0.9.0-5|2	Name:		gssntlmssp
21mr|gssntlmssp-0.9.0-5|3	Version:	0.9.0
21mr|gssntlmssp-0.9.0-5|4	Release:	5
21mr|gssntlmssp-0.9.0-5|5	License:	LGPLv3+
21mr|gssntlmssp-0.9.0-5|6	Group:		System/Libraries
21mr|gssntlmssp-0.9.0-5|7	Url:		https://github.com/gssapi/gss-ntlmssp
21mr|gssntlmssp-0.9.0-5|8	Source0:	https://github.com/gssapi/gss-ntlmssp/archive/v%{version}.tar.gz?/%{name}-v%{version}.tar.gz
21mr|gssntlmssp-0.9.0-5|9	#BuildRequires:	docbook-dtds
21mr|gssntlmssp-0.9.0-5|10	BuildRequires:	docbook-dtd44-xml
21mr|gssntlmssp-0.9.0-5|11	BuildRequires:	docbook-style-xsl
21mr|gssntlmssp-0.9.0-5|12	BuildRequires:	doxygen
21mr|gssntlmssp-0.9.0-5|13	BuildRequires:	xsltproc
21mr|gssntlmssp-0.9.0-5|14	BuildRequires:	pkgconfig(krb5)
21mr|gssntlmssp-0.9.0-5|15	BuildRequires:	pkgconfig(libssl)
21mr|gssntlmssp-0.9.0-5|16	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gssntlmssp-0.9.0-5|17	BuildRequires:	pkgconfig(wbclient)
21mr|gssntlmssp-0.9.0-5|18	BuildRequires:	pkgconfig(zlib)
21mr|gssntlmssp-0.9.0-5|19	BuildRequires:	libunistring-devel
21mr|gssntlmssp-0.9.0-5|20	BuildConflicts:	docbook-dtd30-sgml
21mr|gssntlmssp-0.9.0-5|21	
21mr|gssntlmssp-0.9.0-5|22	%description
21mr|gssntlmssp-0.9.0-5|23	A GSSAPI Mechanism that implements NTLMSSP.
21mr|gssntlmssp-0.9.0-5|24	
21mr|gssntlmssp-0.9.0-5|25	%files -f %{name}.lang
21mr|gssntlmssp-0.9.0-5|26	%doc README.md COPYING doc/*
21mr|gssntlmssp-0.9.0-5|27	%config(noreplace) %{_sysconfdir}/gss/mech.d/ntlmssp.conf
21mr|gssntlmssp-0.9.0-5|28	%{_mandir}/man8/gssntlmssp.8*
21mr|gssntlmssp-0.9.0-5|29	%{_libdir}/%{name}/%{name}.so
21mr|gssntlmssp-0.9.0-5|30	
21mr|gssntlmssp-0.9.0-5|31	#------------------------------------------------------------------
21mr|gssntlmssp-0.9.0-5|32	
21mr|gssntlmssp-0.9.0-5|33	%package devel
21mr|gssntlmssp-0.9.0-5|34	Summary:	Development header for GSSAPI NTLMSSP
21mr|gssntlmssp-0.9.0-5|35	Group:		Development/C
21mr|gssntlmssp-0.9.0-5|36	
21mr|gssntlmssp-0.9.0-5|37	%description devel
21mr|gssntlmssp-0.9.0-5|38	Adds a header file with definition for custom GSSAPI extensions for NTLMSSP.
21mr|gssntlmssp-0.9.0-5|39	
21mr|gssntlmssp-0.9.0-5|40	%files devel
21mr|gssntlmssp-0.9.0-5|41	%doc README.md COPYING
21mr|gssntlmssp-0.9.0-5|42	%{_includedir}/gssapi/*
21mr|gssntlmssp-0.9.0-5|43	
21mr|gssntlmssp-0.9.0-5|44	#------------------------------------------------------------------
21mr|gssntlmssp-0.9.0-5|45	
21mr|gssntlmssp-0.9.0-5|46	%prep
21mr|gssntlmssp-0.9.0-5|47	%autosetup -p1 -n gss-ntlmssp-%{version}
21mr|gssntlmssp-0.9.0-5|48	
21mr|gssntlmssp-0.9.0-5|49	%build
21mr|gssntlmssp-0.9.0-5|50	mkdir -p m4
21mr|gssntlmssp-0.9.0-5|51	autoreconf -fi
21mr|gssntlmssp-0.9.0-5|52	%configure --disable-static
21mr|gssntlmssp-0.9.0-5|53	
21mr|gssntlmssp-0.9.0-5|54	%install
21mr|gssntlmssp-0.9.0-5|55	%makeinstall_std
21mr|gssntlmssp-0.9.0-5|56	mkdir -p %{buildroot}%{_sysconfdir}/gss/mech.d
21mr|gssntlmssp-0.9.0-5|57	install -m 644 examples/mech.ntlmssp %{buildroot}%{_sysconfdir}/gss/mech.d/ntlmssp.conf
21mr|gssntlmssp-0.9.0-5|58	# Clenaup
21mr|gssntlmssp-0.9.0-5|59	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|gssntlmssp-0.9.0-5|60	
21mr|gssntlmssp-0.9.0-5|61	%find_lang %{name}

12648 21
21mr|gssproxy-0.8.4-2|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|gssproxy-0.8.4-2|2	
21mr|gssproxy-0.8.4-2|3	%global	servicename gssproxy
21mr|gssproxy-0.8.4-2|4	%global	pubconfpath %{_sysconfdir}/gssproxy
21mr|gssproxy-0.8.4-2|5	%global	gpstatedir %{_localstatedir}/lib/gssproxy
21mr|gssproxy-0.8.4-2|6	
21mr|gssproxy-0.8.4-2|7	Summary:	GSSAPI Proxy
21mr|gssproxy-0.8.4-2|8	Name:		gssproxy
21mr|gssproxy-0.8.4-2|9	Version:	0.8.4
21mr|gssproxy-0.8.4-2|10	Release:	2
21mr|gssproxy-0.8.4-2|11	License:	MIT
21mr|gssproxy-0.8.4-2|12	Group:		System/Servers
21mr|gssproxy-0.8.4-2|13	Url:		https://pagure.io/gssproxy
21mr|gssproxy-0.8.4-2|14	Source0:	https://github.com/gssapi/gssproxy/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|gssproxy-0.8.4-2|15	Source100:	%{name}.rpmlintrc
21mr|gssproxy-0.8.4-2|16	Patch100:	0001-Add-support-for-the-NO_CI_FLAG-credentials-option.REVERT
21mr|gssproxy-0.8.4-2|17	Patch101:	0002-Add-test-to-check-setting-cred-options.REVERT
21mr|gssproxy-0.8.4-2|18	BuildRequires:	docbook-dtd44-xml
21mr|gssproxy-0.8.4-2|19	BuildRequires:	docbook-style-xsl
21mr|gssproxy-0.8.4-2|20	BuildRequires:	doxygen
21mr|gssproxy-0.8.4-2|21	BuildRequires:	findutils
21mr|gssproxy-0.8.4-2|22	BuildRequires:	xsltproc
21mr|gssproxy-0.8.4-2|23	BuildRequires:	gettext-devel
21mr|gssproxy-0.8.4-2|24	BuildRequires:	keyutils-devel
21mr|gssproxy-0.8.4-2|25	BuildRequires:	pkgconfig(ini_config)
21mr|gssproxy-0.8.4-2|26	%if %{mdvver} < 201610
21mr|gssproxy-0.8.4-2|27	BuildRequires:	pkgconfig(krb5) >= 1.11
21mr|gssproxy-0.8.4-2|28	%else
21mr|gssproxy-0.8.4-2|29	BuildRequires:	pkgconfig(krb5) >= 1.14
21mr|gssproxy-0.8.4-2|30	%endif
21mr|gssproxy-0.8.4-2|31	%if %{with selinux}
21mr|gssproxy-0.8.4-2|32	BuildRequires:	pkgconfig(libselinux)
21mr|gssproxy-0.8.4-2|33	%endif
21mr|gssproxy-0.8.4-2|34	BuildRequires:	pkgconfig(libverto)
21mr|gssproxy-0.8.4-2|35	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gssproxy-0.8.4-2|36	BuildRequires:	pkgconfig(ref_array)
21mr|gssproxy-0.8.4-2|37	BuildRequires:	pkgconfig(popt)
21mr|gssproxy-0.8.4-2|38	BuildRequires:	pkgconfig(systemd)
21mr|gssproxy-0.8.4-2|39	# Looks like it's loaded at runtime
21mr|gssproxy-0.8.4-2|40	Requires:	%{_lib}verto-tevent1
21mr|gssproxy-0.8.4-2|41	Requires(post,preun):	rpm-helper
21mr|gssproxy-0.8.4-2|42	
21mr|gssproxy-0.8.4-2|43	%description
21mr|gssproxy-0.8.4-2|44	A proxy for GSSAPI credential handling.
21mr|gssproxy-0.8.4-2|45	
21mr|gssproxy-0.8.4-2|46	%files
21mr|gssproxy-0.8.4-2|47	%doc COPYING
21mr|gssproxy-0.8.4-2|48	%{_unitdir}/%{name}.service
21mr|gssproxy-0.8.4-2|49	%{_sbindir}/%{name}
21mr|gssproxy-0.8.4-2|50	%dir %{pubconfpath}
21mr|gssproxy-0.8.4-2|51	%dir %{gpstatedir}
21mr|gssproxy-0.8.4-2|52	%attr(700,root,root) %dir %{gpstatedir}/clients
21mr|gssproxy-0.8.4-2|53	%attr(700,root,root) %dir %{gpstatedir}/rcache
21mr|gssproxy-0.8.4-2|54	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|gssproxy-0.8.4-2|55	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/99-nfs-client.conf
21mr|gssproxy-0.8.4-2|56	%config(noreplace) %{_sysconfdir}/gss/mech.d/gssproxy.conf
21mr|gssproxy-0.8.4-2|57	%{_libdir}/%{name}/proxymech.so
21mr|gssproxy-0.8.4-2|58	%{_mandir}/man5/%{name}.conf.5*
21mr|gssproxy-0.8.4-2|59	%{_mandir}/man8/%{name}.8*
21mr|gssproxy-0.8.4-2|60	%{_mandir}/man8/%{name}-mech.8*
21mr|gssproxy-0.8.4-2|61	
21mr|gssproxy-0.8.4-2|62	%post
21mr|gssproxy-0.8.4-2|63	%_post_service %{name}
21mr|gssproxy-0.8.4-2|64	
21mr|gssproxy-0.8.4-2|65	%preun
21mr|gssproxy-0.8.4-2|66	%_preun_service %{name}
21mr|gssproxy-0.8.4-2|67	
21mr|gssproxy-0.8.4-2|68	#----------------------------------------------------------------------------
21mr|gssproxy-0.8.4-2|69	
21mr|gssproxy-0.8.4-2|70	%prep
21mr|gssproxy-0.8.4-2|71	%setup -q
21mr|gssproxy-0.8.4-2|72	
21mr|gssproxy-0.8.4-2|73	%if %{mdvver} < 201610
21mr|gssproxy-0.8.4-2|74	# These two patches remove use of GSS_KRB5_CRED_NO_CI_FLAGS_X
21mr|gssproxy-0.8.4-2|75	# which was not added to krb5 until krb5-1.14
21mr|gssproxy-0.8.4-2|76	%patch100 -p1
21mr|gssproxy-0.8.4-2|77	%patch101 -p1
21mr|gssproxy-0.8.4-2|78	%endif
21mr|gssproxy-0.8.4-2|79	
21mr|gssproxy-0.8.4-2|80	%build
21mr|gssproxy-0.8.4-2|81	%global optflags %{optflags} -fno-strict-aliasing
21mr|gssproxy-0.8.4-2|82	autoreconf -vfi
21mr|gssproxy-0.8.4-2|83	%configure \
21mr|gssproxy-0.8.4-2|84	--with-pubconf-path=%{pubconfpath} \
21mr|gssproxy-0.8.4-2|85	--with-initscript=systemd \
21mr|gssproxy-0.8.4-2|86	--disable-static \
21mr|gssproxy-0.8.4-2|87	--disable-rpath \
21mr|gssproxy-0.8.4-2|88	--with-gpp-default-behavior=REMOTE_FIRST \
21mr|gssproxy-0.8.4-2|89	%if %{with selinux}
21mr|gssproxy-0.8.4-2|90	--with-selinux
21mr|gssproxy-0.8.4-2|91	%else
21mr|gssproxy-0.8.4-2|92	--without-selinux
21mr|gssproxy-0.8.4-2|93	%endif
21mr|gssproxy-0.8.4-2|94	
21mr|gssproxy-0.8.4-2|95	%make
21mr|gssproxy-0.8.4-2|96	make test_proxymech
21mr|gssproxy-0.8.4-2|97	
21mr|gssproxy-0.8.4-2|98	
21mr|gssproxy-0.8.4-2|99	%install
21mr|gssproxy-0.8.4-2|100	%makeinstall_std
21mr|gssproxy-0.8.4-2|101	
21mr|gssproxy-0.8.4-2|102	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21mr|gssproxy-0.8.4-2|103	install -m 644 examples/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21mr|gssproxy-0.8.4-2|104	install -m 644 examples/99-nfs-client.conf %{buildroot}%{_sysconfdir}/%{name}/99-nfs-client.conf
21mr|gssproxy-0.8.4-2|105	
21mr|gssproxy-0.8.4-2|106	install -d -m 755 %{buildroot}%{_sysconfdir}/gss/mech.d
21mr|gssproxy-0.8.4-2|107	install -m 644 examples/mech %{buildroot}%{_sysconfdir}/gss/mech.d/%{name}.conf
21mr|gssproxy-0.8.4-2|108	
21mr|gssproxy-0.8.4-2|109	install -d -m 755 %{buildroot}%{gpstatedir}/rcache

12649 21
21mr|gstreamer1.0-1.19.1-2|1	%define	oname	gstreamer
21mr|gstreamer1.0-1.19.1-2|2	%define	api	1.0
21mr|gstreamer1.0-1.19.1-2|3	%define	name	%{oname}%{api}
21mr|gstreamer1.0-1.19.1-2|4	%define	vname	%{oname}10
21mr|gstreamer1.0-1.19.1-2|5	
21mr|gstreamer1.0-1.19.1-2|6	%define	major		0
21mr|gstreamer1.0-1.19.1-2|7	%define	libname		%mklibname %{oname} %{api} %{major}
21mr|gstreamer1.0-1.19.1-2|8	%define	girname		%mklibname gst-gir %{api}
21mr|gstreamer1.0-1.19.1-2|9	%define	devname		%mklibname %{name} -d
21mr|gstreamer1.0-1.19.1-2|10	
21mr|gstreamer1.0-1.19.1-2|11	%bcond_with docs
21mr|gstreamer1.0-1.19.1-2|12	
21mr|gstreamer1.0-1.19.1-2|13	Summary:	GStreamer Streaming-media framework runtime
21mr|gstreamer1.0-1.19.1-2|14	Name:		%{oname}%{api}
21mr|gstreamer1.0-1.19.1-2|15	Version:	1.19.1
21mr|gstreamer1.0-1.19.1-2|16	Release:	2
21mr|gstreamer1.0-1.19.1-2|17	License:	BSD
21mr|gstreamer1.0-1.19.1-2|18	Group:		Sound
21mr|gstreamer1.0-1.19.1-2|19	Url:		http://gstreamer.freedesktop.org/
21mr|gstreamer1.0-1.19.1-2|20	Source0:	http://gstreamer.freedesktop.org/src/gstreamer/%{oname}-%{version}.tar.xz
21mr|gstreamer1.0-1.19.1-2|21	# TODO: Switch to meson build system
21mr|gstreamer1.0-1.19.1-2|22	BuildRequires:	chrpath
21mr|gstreamer1.0-1.19.1-2|23	BuildRequires:	meson
21mr|gstreamer1.0-1.19.1-2|24	BuildRequires:	bison >= 2.4
21mr|gstreamer1.0-1.19.1-2|25	BuildRequires:	flex >= 2.5.31
21mr|gstreamer1.0-1.19.1-2|26	%ifarch %{ix86}
21mr|gstreamer1.0-1.19.1-2|27	BuildRequires:	nasm
21mr|gstreamer1.0-1.19.1-2|28	%endif
21mr|gstreamer1.0-1.19.1-2|29	%if %{with docs}
21mr|gstreamer1.0-1.19.1-2|30	BuildRequires:	docbook-dtd412-xml
21mr|gstreamer1.0-1.19.1-2|31	BuildRequires:	docbook-dtd42-xml
21mr|gstreamer1.0-1.19.1-2|32	BuildRequires:	ghostscript
21mr|gstreamer1.0-1.19.1-2|33	BuildRequires:	gtk-doc >= 0.7
21mr|gstreamer1.0-1.19.1-2|34	BuildRequires:	python-pyxml
21mr|gstreamer1.0-1.19.1-2|35	BuildRequires:	transfig
21mr|gstreamer1.0-1.19.1-2|36	%endif
21mr|gstreamer1.0-1.19.1-2|37	BuildRequires:	libcap-utils
21mr|gstreamer1.0-1.19.1-2|38	BuildRequires:	gettext-devel >= 0.17
21mr|gstreamer1.0-1.19.1-2|39	BuildRequires:	pkgconfig(bash-completion)
21mr|gstreamer1.0-1.19.1-2|40	BuildRequires:	pkgconfig(check)
21mr|gstreamer1.0-1.19.1-2|41	BuildRequires:	pkgconfig(gio-2.0) >= 2.32.0
21mr|gstreamer1.0-1.19.1-2|42	BuildRequires:	pkgconfig(glib-2.0) >= 2.32.0
21mr|gstreamer1.0-1.19.1-2|43	BuildRequires:	pkgconfig(gmodule-no-export-2.0)
21mr|gstreamer1.0-1.19.1-2|44	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gstreamer1.0-1.19.1-2|45	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gstreamer1.0-1.19.1-2|46	BuildRequires:	pkgconfig(gthread-2.0)
21mr|gstreamer1.0-1.19.1-2|47	BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.9
21mr|gstreamer1.0-1.19.1-2|48	BuildRequires:	pkgconfig(libcap)
21mr|gstreamer1.0-1.19.1-2|49	BuildRequires:	pkgconfig(popt)
21mr|gstreamer1.0-1.19.1-2|50	%ifnarch %{arm} %{mips} %{e2k} %{riscv}
21mr|gstreamer1.0-1.19.1-2|51	BuildRequires:	pkgconfig(valgrind)
21mr|gstreamer1.0-1.19.1-2|52	%endif
21mr|gstreamer1.0-1.19.1-2|53	
21mr|gstreamer1.0-1.19.1-2|54	%description
21mr|gstreamer1.0-1.19.1-2|55	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-1.19.1-2|56	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-1.19.1-2|57	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-1.19.1-2|58	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-1.19.1-2|59	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-1.19.1-2|60	plugins.
21mr|gstreamer1.0-1.19.1-2|61	
21mr|gstreamer1.0-1.19.1-2|62	#----------------------------------------------------------------------------
21mr|gstreamer1.0-1.19.1-2|63	
21mr|gstreamer1.0-1.19.1-2|64	%package tools
21mr|gstreamer1.0-1.19.1-2|65	Summary:	GStreamer Streaming-media framework runtime
21mr|gstreamer1.0-1.19.1-2|66	Group:		Sound
21mr|gstreamer1.0-1.19.1-2|67	Provides:	%{vname}-tools = %{EVRD}
21mr|gstreamer1.0-1.19.1-2|68	
21mr|gstreamer1.0-1.19.1-2|69	%description tools
21mr|gstreamer1.0-1.19.1-2|70	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-1.19.1-2|71	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-1.19.1-2|72	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-1.19.1-2|73	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-1.19.1-2|74	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-1.19.1-2|75	plugins.
21mr|gstreamer1.0-1.19.1-2|76	
21mr|gstreamer1.0-1.19.1-2|77	%files tools -f %{oname}-%{api}.lang
21mr|gstreamer1.0-1.19.1-2|78	%doc AUTHORS COPYING README NEWS
21mr|gstreamer1.0-1.19.1-2|79	%dir %{_var}/cache/%{oname}-%{api}
21mr|gstreamer1.0-1.19.1-2|80	%{_bindir}/gst-inspect-%{api}
21mr|gstreamer1.0-1.19.1-2|81	%{_bindir}/gst-launch-%{api}
21mr|gstreamer1.0-1.19.1-2|82	%{_bindir}/gst-stats-%{api}
21mr|gstreamer1.0-1.19.1-2|83	%{_bindir}/gst-tester-%{api}
21mr|gstreamer1.0-1.19.1-2|84	%{_bindir}/gst-typefind-%{api}
21mr|gstreamer1.0-1.19.1-2|85	%{_mandir}/man1/gst-inspect-%{api}.1*
21mr|gstreamer1.0-1.19.1-2|86	%{_mandir}/man1/gst-launch-%{api}.1*
21mr|gstreamer1.0-1.19.1-2|87	%{_mandir}/man1/gst-typefind-%{api}.1*
21mr|gstreamer1.0-1.19.1-2|88	%{_mandir}/man1/gst-stats-%{api}.1*
21mr|gstreamer1.0-1.19.1-2|89	%{_datadir}/bash-completion/completions/gst-inspect-1.0
21mr|gstreamer1.0-1.19.1-2|90	%{_datadir}/bash-completion/completions/gst-launch-1.0
21mr|gstreamer1.0-1.19.1-2|91	%{_datadir}/bash-completion/helpers/gst
21mr|gstreamer1.0-1.19.1-2|92	%{_datadir}/gdb/auto-load%{_libdir}/libgstreamer-1.0.so.0.*-gdb.py*
21mr|gstreamer1.0-1.19.1-2|93	%{_datadir}/gdb/auto-load%{_libdir}/__pycache__/*.py*
21mr|gstreamer1.0-1.19.1-2|94	%{_datadir}/gstreamer-1.0/gdb/glib_gobject_helper.py*
21mr|gstreamer1.0-1.19.1-2|95	%{_datadir}/gstreamer-1.0/gdb/gst_gdb.py*
21mr|gstreamer1.0-1.19.1-2|96	%{_datadir}/gstreamer-1.0/gdb/__pycache__/*.py*
21mr|gstreamer1.0-1.19.1-2|97	%{_libexecdir}/gstreamer-1.0/gst-hotdoc-plugins-scanner
21mr|gstreamer1.0-1.19.1-2|98	%{_libexecdir}/gstreamer-1.0/gst-plugins-doc-cache-generator
21mr|gstreamer1.0-1.19.1-2|99	# https://discourse.gstreamer.org/t/what-is-the-rationale-of-setting-linux-capabilities-for-the-gst-ptp-helper-executable/511
21mr|gstreamer1.0-1.19.1-2|100	%attr(755,root,root) %caps(cap_net_bind_service,cap_net_admin,cap_sys_nice=ep) %{_libexecdir}/gstreamer-1.0/gst-ptp-helper
21mr|gstreamer1.0-1.19.1-2|101	%{_libexecdir}/gstreamer-1.0/gst-completion-helper
21mr|gstreamer1.0-1.19.1-2|102	
21mr|gstreamer1.0-1.19.1-2|103	#----------------------------------------------------------------------------
21mr|gstreamer1.0-1.19.1-2|104	
21mr|gstreamer1.0-1.19.1-2|105	%package -n %{libname}
21mr|gstreamer1.0-1.19.1-2|106	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-1.19.1-2|107	Group:		System/Libraries
21mr|gstreamer1.0-1.19.1-2|108	Requires:	%{name}-tools
21mr|gstreamer1.0-1.19.1-2|109	Provides:	libgstreamer%{api} = %{EVRD}
21mr|gstreamer1.0-1.19.1-2|110	
21mr|gstreamer1.0-1.19.1-2|111	%description -n %{libname}
21mr|gstreamer1.0-1.19.1-2|112	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-1.19.1-2|113	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-1.19.1-2|114	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-1.19.1-2|115	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-1.19.1-2|116	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-1.19.1-2|117	plugins.
21mr|gstreamer1.0-1.19.1-2|118	
21mr|gstreamer1.0-1.19.1-2|119	This package contains the libraries.
21mr|gstreamer1.0-1.19.1-2|120	
21mr|gstreamer1.0-1.19.1-2|121	%files -n %{libname}
21mr|gstreamer1.0-1.19.1-2|122	%doc COPYING
21mr|gstreamer1.0-1.19.1-2|123	%dir %{_libdir}/%{oname}-%{api}
21mr|gstreamer1.0-1.19.1-2|124	%{_libdir}/libgstbase-%{api}.so.%{major}*
21mr|gstreamer1.0-1.19.1-2|125	%{_libdir}/libgstcheck-%{api}.so.%{major}*
21mr|gstreamer1.0-1.19.1-2|126	%{_libdir}/libgstreamer-%{api}.so.%{major}*
21mr|gstreamer1.0-1.19.1-2|127	%{_libdir}/libgstnet-%{api}.so.%{major}*
21mr|gstreamer1.0-1.19.1-2|128	%{_libdir}/libgstcontroller-%{api}.so.%{major}*
21mr|gstreamer1.0-1.19.1-2|129	%{_libexecdir}/%{oname}-%{api}/gst-plugin-scanner
21mr|gstreamer1.0-1.19.1-2|130	%{_libdir}/%{oname}-%{api}/libgstcoreelements.so
21mr|gstreamer1.0-1.19.1-2|131	%{_libdir}/%{oname}-%{api}/libgstcoretracers.so
21mr|gstreamer1.0-1.19.1-2|132	
21mr|gstreamer1.0-1.19.1-2|133	#----------------------------------------------------------------------------
21mr|gstreamer1.0-1.19.1-2|134	
21mr|gstreamer1.0-1.19.1-2|135	%package -n %{girname}
21mr|gstreamer1.0-1.19.1-2|136	Summary:	GObject Introspection interface libraries for %{name}
21mr|gstreamer1.0-1.19.1-2|137	Group:		System/Libraries
21mr|gstreamer1.0-1.19.1-2|138	Requires:	%{libname} = %{version}-%{release}
21mr|gstreamer1.0-1.19.1-2|139	
21mr|gstreamer1.0-1.19.1-2|140	%description -n %{girname}
21mr|gstreamer1.0-1.19.1-2|141	GObject Introspection interface libraries for %{name}.
21mr|gstreamer1.0-1.19.1-2|142	
21mr|gstreamer1.0-1.19.1-2|143	%files -n %{girname}
21mr|gstreamer1.0-1.19.1-2|144	%doc COPYING
21mr|gstreamer1.0-1.19.1-2|145	%{_libdir}/girepository-1.0/Gst-%{api}.typelib
21mr|gstreamer1.0-1.19.1-2|146	%{_libdir}/girepository-1.0/GstBase-%{api}.typelib
21mr|gstreamer1.0-1.19.1-2|147	%{_libdir}/girepository-1.0/GstCheck-%{api}.typelib
21mr|gstreamer1.0-1.19.1-2|148	%{_libdir}/girepository-1.0/GstController-%{api}.typelib
21mr|gstreamer1.0-1.19.1-2|149	%{_libdir}/girepository-1.0/GstNet-%{api}.typelib
21mr|gstreamer1.0-1.19.1-2|150	
21mr|gstreamer1.0-1.19.1-2|151	#----------------------------------------------------------------------------
21mr|gstreamer1.0-1.19.1-2|152	
21mr|gstreamer1.0-1.19.1-2|153	%package -n %{devname}
21mr|gstreamer1.0-1.19.1-2|154	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-1.19.1-2|155	Group:		Development/C
21mr|gstreamer1.0-1.19.1-2|156	Requires:	%{libname} = %{version}-%{release}
21mr|gstreamer1.0-1.19.1-2|157	Requires:	%{name}-tools = %{version}-%{release}
21mr|gstreamer1.0-1.19.1-2|158	Provides:	gstreamer%{api}-devel = %{version}-%{release}
21mr|gstreamer1.0-1.19.1-2|159	
21mr|gstreamer1.0-1.19.1-2|160	%description -n %{devname}
21mr|gstreamer1.0-1.19.1-2|161	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-1.19.1-2|162	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-1.19.1-2|163	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-1.19.1-2|164	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-1.19.1-2|165	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-1.19.1-2|166	plugins.
21mr|gstreamer1.0-1.19.1-2|167	
21mr|gstreamer1.0-1.19.1-2|168	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-1.19.1-2|169	applications and plugins for GStreamer.
21mr|gstreamer1.0-1.19.1-2|170	
21mr|gstreamer1.0-1.19.1-2|171	%files -n %{devname}
21mr|gstreamer1.0-1.19.1-2|172	%doc ChangeLog COPYING
21mr|gstreamer1.0-1.19.1-2|173	#if %%{with docs}
21mr|gstreamer1.0-1.19.1-2|174	#%%doc installed-docs/*
21mr|gstreamer1.0-1.19.1-2|175	#endif
21mr|gstreamer1.0-1.19.1-2|176	%dir %{_includedir}/%{oname}-%{api}
21mr|gstreamer1.0-1.19.1-2|177	%dir %{_includedir}/%{oname}-%{api}/gst
21mr|gstreamer1.0-1.19.1-2|178	%{_includedir}/%{oname}-%{api}/gst/*.h
21mr|gstreamer1.0-1.19.1-2|179	%dir %{_includedir}/%{oname}-%{api}/gst/base/
21mr|gstreamer1.0-1.19.1-2|180	%{_includedir}/%{oname}-%{api}/gst/base/*.h
21mr|gstreamer1.0-1.19.1-2|181	%{_includedir}/%{oname}-%{api}/gst/check/
21mr|gstreamer1.0-1.19.1-2|182	%dir %{_includedir}/%{oname}-%{api}/gst/controller/
21mr|gstreamer1.0-1.19.1-2|183	%{_includedir}/%{oname}-%{api}/gst/controller/*.h
21mr|gstreamer1.0-1.19.1-2|184	%{_includedir}/%{oname}-%{api}/gst/net/
21mr|gstreamer1.0-1.19.1-2|185	%{_libdir}/libgstbase-%{api}.so
21mr|gstreamer1.0-1.19.1-2|186	%{_libdir}/libgstcheck-%{api}.so
21mr|gstreamer1.0-1.19.1-2|187	%{_libdir}/libgstreamer-%{api}.so
21mr|gstreamer1.0-1.19.1-2|188	%{_libdir}/libgstnet-%{api}.so
21mr|gstreamer1.0-1.19.1-2|189	%{_libdir}/libgstcontroller-%{api}.so
21mr|gstreamer1.0-1.19.1-2|190	%{_datadir}/aclocal/gst-element-check-%{api}.m4
21mr|gstreamer1.0-1.19.1-2|191	%{_libdir}/pkgconfig/gstreamer-%{api}.pc
21mr|gstreamer1.0-1.19.1-2|192	%{_libdir}/pkgconfig/gstreamer-base-%{api}.pc
21mr|gstreamer1.0-1.19.1-2|193	%{_libdir}/pkgconfig/gstreamer-check-%{api}.pc
21mr|gstreamer1.0-1.19.1-2|194	%{_libdir}/pkgconfig/gstreamer-net-%{api}.pc
21mr|gstreamer1.0-1.19.1-2|195	%{_libdir}/pkgconfig/gstreamer-controller-%{api}.pc
21mr|gstreamer1.0-1.19.1-2|196	## We specify the API docs as regular files since %%docs doesn't fail when
21mr|gstreamer1.0-1.19.1-2|197	#  files aren't found anymore for RPM >= 4
21mr|gstreamer1.0-1.19.1-2|198	#  We list all of the files we really need to trap incomplete doc builds
21mr|gstreamer1.0-1.19.1-2|199	#  then we catch the rest with *, you can safely ignore the errors from this
21mr|gstreamer1.0-1.19.1-2|200	## gstreamer API
21mr|gstreamer1.0-1.19.1-2|201	%if %{with docs}
21mr|gstreamer1.0-1.19.1-2|202	%{_datadir}/gtk-doc/html/*
21mr|gstreamer1.0-1.19.1-2|203	%endif
21mr|gstreamer1.0-1.19.1-2|204	%{_datadir}/gir-1.0/Gst-%{api}.gir
21mr|gstreamer1.0-1.19.1-2|205	%{_datadir}/gir-1.0/GstBase-%{api}.gir
21mr|gstreamer1.0-1.19.1-2|206	%{_datadir}/gir-1.0/GstCheck-%{api}.gir
21mr|gstreamer1.0-1.19.1-2|207	%{_datadir}/gir-1.0/GstController-%{api}.gir
21mr|gstreamer1.0-1.19.1-2|208	%{_datadir}/gir-1.0/GstNet-%{api}.gir
21mr|gstreamer1.0-1.19.1-2|209	
21mr|gstreamer1.0-1.19.1-2|210	
21mr|gstreamer1.0-1.19.1-2|211	#----------------------------------------------------------------------------
21mr|gstreamer1.0-1.19.1-2|212	
21mr|gstreamer1.0-1.19.1-2|213	%prep
21mr|gstreamer1.0-1.19.1-2|214	%setup -q -n %{oname}-%{version}
21mr|gstreamer1.0-1.19.1-2|215	%apply_patches
21mr|gstreamer1.0-1.19.1-2|216	
21mr|gstreamer1.0-1.19.1-2|217	
21mr|gstreamer1.0-1.19.1-2|218	%build
21mr|gstreamer1.0-1.19.1-2|219	%meson -D package-name="%{_vendor} %{name} package" \
21mr|gstreamer1.0-1.19.1-2|220	-Dpackage-origin="%{bugurl}" \
21mr|gstreamer1.0-1.19.1-2|221	-Dptp-helper-permissions=capabilities
21mr|gstreamer1.0-1.19.1-2|222	
21mr|gstreamer1.0-1.19.1-2|223	%meson_build
21mr|gstreamer1.0-1.19.1-2|224	
21mr|gstreamer1.0-1.19.1-2|225	%install
21mr|gstreamer1.0-1.19.1-2|226	%meson_install
21mr|gstreamer1.0-1.19.1-2|227	
21mr|gstreamer1.0-1.19.1-2|228	mkdir -p %{buildroot}%{_var}/cache/%{oname}-%{api}
21mr|gstreamer1.0-1.19.1-2|229	
21mr|gstreamer1.0-1.19.1-2|230	#if %%{with docs}
21mr|gstreamer1.0-1.19.1-2|231	#mv %%{buildroot}%%{_datadir}/doc/%%{oname}-%%{api}/ installed-docs
21mr|gstreamer1.0-1.19.1-2|232	#endif
21mr|gstreamer1.0-1.19.1-2|233	
21mr|gstreamer1.0-1.19.1-2|234	#gw really remove rpath for rpmlint
21mr|gstreamer1.0-1.19.1-2|235	chrpath -d %{buildroot}{%{_bindir}/gst-{inspect,launch,typefind}-1.0,%{_libdir}/{*.so,%{oname}-%{api}/*.so}}
21mr|gstreamer1.0-1.19.1-2|236	
21mr|gstreamer1.0-1.19.1-2|237	# Fix perms
21mr|gstreamer1.0-1.19.1-2|238	chmod -x %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}/libgstreamer-1.0.so.0.*-gdb.py
21mr|gstreamer1.0-1.19.1-2|239	
21mr|gstreamer1.0-1.19.1-2|240	%find_lang %{oname}-%{api}
21mr|gstreamer1.0-1.19.1-2|241	
21mr|gstreamer1.0-1.19.1-2|242	%changelog
21mr|gstreamer1.0-1.19.1-2|243	* Wed Nov 19 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|gstreamer1.0-1.19.1-2|244	- Set capabilities instead of SUID root (kb#487)
21mr|gstreamer1.0-1.19.1-2|245	- /usr/libexec/gstreamer-1.0/gst-ptp-helper is SUID (4755) root in rosa2021.1
21mr|gstreamer1.0-1.19.1-2|246	- but is not SUID in rosa13, I don't know why...
21mr|gstreamer1.0-1.19.1-2|247	- But it should be either SUID or have capabilities.
21mr|gstreamer1.0-1.19.1-2|248	- https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=487
21mr|gstreamer1.0-1.19.1-2|249	
21mr|gstreamer1.0-1.19.1-2|250	* Wed May 11 2022 fedya <alexander@mezon.ru> 1.19.1-1
21mr|gstreamer1.0-1.19.1-2|251	- fix riscv
21mr|gstreamer1.0-1.19.1-2|252	
21mr|gstreamer1.0-1.19.1-2|253	* Tue Mar 22 2022 betcher <a.betkher@rosalinux.ru>
21mr|gstreamer1.0-1.19.1-2|254	- fix for e2k
21mr|gstreamer1.0-1.19.1-2|255	
21mr|gstreamer1.0-1.19.1-2|256	* Thu Sep 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.1-1
21mr|gstreamer1.0-1.19.1-2|257	- Update version to 1.19.1
21mr|gstreamer1.0-1.19.1-2|258	
21mr|gstreamer1.0-1.19.1-2|259	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.18.4-2
21mr|gstreamer1.0-1.19.1-2|260	- MassBuild#2340: Increase release tag
21mr|gstreamer1.0-1.19.1-2|261	
21mr|gstreamer1.0-1.19.1-2|262	* Sat May 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.18.4-1
21mr|gstreamer1.0-1.19.1-2|263	- update version 1.18.4
21mr|gstreamer1.0-1.19.1-2|264	
21mr|gstreamer1.0-1.19.1-2|265	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru> 1.18.2-1
21mr|gstreamer1.0-1.19.1-2|266	- Updated to 1.18.2
21mr|gstreamer1.0-1.19.1-2|267	
21mr|gstreamer1.0-1.19.1-2|268	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-1.19.1-2|269	- Updated to 1.18.2
21mr|gstreamer1.0-1.19.1-2|270	
21mr|gstreamer1.0-1.19.1-2|271	- Merge: 2aabde1 185ecc8
21mr|gstreamer1.0-1.19.1-2|272	* Sun Mar 15 2020 proklov_av <pro2_2000@mail.ru>
21mr|gstreamer1.0-1.19.1-2|273	- Merge pull request #3 from proklov_av/gstreamer1.0:rosa2019.1
21mr|gstreamer1.0-1.19.1-2|274	- change license type
21mr|gstreamer1.0-1.19.1-2|275	
21mr|gstreamer1.0-1.19.1-2|276	* Tue Mar 10 2020 Александр <pro2_2000@mail.ru>
21mr|gstreamer1.0-1.19.1-2|277	- change license type
21mr|gstreamer1.0-1.19.1-2|278	
21mr|gstreamer1.0-1.19.1-2|279	* Tue Mar 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|gstreamer1.0-1.19.1-2|280	- switch to meson
21mr|gstreamer1.0-1.19.1-2|281	
21mr|gstreamer1.0-1.19.1-2|282	* Tue Feb 11 2020 slava86 <xer8686@mail.ru> 1.16.2-1
21mr|gstreamer1.0-1.19.1-2|283	- upd: 1.16.0 > 1.16.2
21mr|gstreamer1.0-1.19.1-2|284	
21mr|gstreamer1.0-1.19.1-2|285	* Sat Feb 8 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.16.0-2
21mr|gstreamer1.0-1.19.1-2|286	- also delete patch for rpm provides which were deleted in 076987e6b8ed0d85ddd3fa580d3160a1976e8a9c
21mr|gstreamer1.0-1.19.1-2|287	
21mr|gstreamer1.0-1.19.1-2|288	* Sat Feb 8 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|gstreamer1.0-1.19.1-2|289	- fix bugzilla url
21mr|gstreamer1.0-1.19.1-2|290	
21mr|gstreamer1.0-1.19.1-2|291	* Sat Feb 8 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|gstreamer1.0-1.19.1-2|292	- delete provides generator which was not used - there was no *.attr file (as we lived without those provides, probably there is no need to make them)
21mr|gstreamer1.0-1.19.1-2|293	
21mr|gstreamer1.0-1.19.1-2|294	* Sat Feb 8 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|gstreamer1.0-1.19.1-2|295	- Fix files list
21mr|gstreamer1.0-1.19.1-2|296	
21mr|gstreamer1.0-1.19.1-2|297	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-1.19.1-2|298	- bot: rpm5 -> rpm4 (8)
21mr|gstreamer1.0-1.19.1-2|299	
21mr|gstreamer1.0-1.19.1-2|300	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-1.19.1-2|301	- bot: rpm5 -> rpm4 (2)
21mr|gstreamer1.0-1.19.1-2|302	
21mr|gstreamer1.0-1.19.1-2|303	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-1.19.1-2|304	- bot: rpm5 -> rpm4 (1)

12650 21
21mr|gstreamer1.0-decoders-1-1|1	Summary:	Default GStreamer 1.0 decoders
21mr|gstreamer1.0-decoders-1-1|2	Name:		gstreamer1.0-decoders
21mr|gstreamer1.0-decoders-1-1|3	Version:	1
21mr|gstreamer1.0-decoders-1-1|4	Release:	1
21mr|gstreamer1.0-decoders-1-1|5	License:	GPLv2+ # spec file
21mr|gstreamer1.0-decoders-1-1|6	Group:		Video
21mr|gstreamer1.0-decoders-1-1|7	BuildArch:	noarch
21mr|gstreamer1.0-decoders-1-1|8	
21mr|gstreamer1.0-decoders-1-1|9	# Please provide URL to sample which does not work without the
21mr|gstreamer1.0-decoders-1-1|10	# package and works correctly with it, if adding new packages here.
21mr|gstreamer1.0-decoders-1-1|11	
21mr|gstreamer1.0-decoders-1-1|12	# We want audio as well:
21mr|gstreamer1.0-decoders-1-1|13	Requires:	%{name}-audio
21mr|gstreamer1.0-decoders-1-1|14	
21mr|gstreamer1.0-decoders-1-1|15	# AC-3 decoder (popular multichannel audio codec), used usually
21mr|gstreamer1.0-decoders-1-1|16	# only in videos:
21mr|gstreamer1.0-decoders-1-1|17	# http://samples.mplayerhq.hu/A-codecs/AC3/liba52_altivec.avi
21mr|gstreamer1.0-decoders-1-1|18	Recommends:	gstreamer1.0-a52dec
21mr|gstreamer1.0-decoders-1-1|19	
21mr|gstreamer1.0-decoders-1-1|20	# MPEG-1/2 video decoder:
21mr|gstreamer1.0-decoders-1-1|21	# http://samples.mplayerhq.hu/MPEG1/zelda%20first%20commercial.mpeg
21mr|gstreamer1.0-decoders-1-1|22	Recommends:	gstreamer1.0-mpeg
21mr|gstreamer1.0-decoders-1-1|23	
21mr|gstreamer1.0-decoders-1-1|24	# DTS multichannel audio decoder, used usually only in videos:
21mr|gstreamer1.0-decoders-1-1|25	# http://samples.mplayerhq.hu/A-codecs/DTS/dtsac3audiosample.avi
21mr|gstreamer1.0-decoders-1-1|26	Recommends:	gstreamer1.0-dts
21mr|gstreamer1.0-decoders-1-1|27	
21mr|gstreamer1.0-decoders-1-1|28	# DV file support:
21mr|gstreamer1.0-decoders-1-1|29	# http://samples.mplayerhq.hu/DV-raw/voxnews.dv
21mr|gstreamer1.0-decoders-1-1|30	Recommends:	gstreamer1.0-dv
21mr|gstreamer1.0-decoders-1-1|31	
21mr|gstreamer1.0-decoders-1-1|32	%description
21mr|gstreamer1.0-decoders-1-1|33	Virtual package which installs the GStreamer 1.0 input plugins that
21mr|gstreamer1.0-decoders-1-1|34	cover most of the usage cases.
21mr|gstreamer1.0-decoders-1-1|35	
21mr|gstreamer1.0-decoders-1-1|36	This package can be suggested or required by software that uses
21mr|gstreamer1.0-decoders-1-1|37	GStreamer to open media files, such as video players.
21mr|gstreamer1.0-decoders-1-1|38	
21mr|gstreamer1.0-decoders-1-1|39	%package audio
21mr|gstreamer1.0-decoders-1-1|40	Summary:	Default GStreamer 1.0 audio decoders
21mr|gstreamer1.0-decoders-1-1|41	Group:		Sound
21mr|gstreamer1.0-decoders-1-1|42	
21mr|gstreamer1.0-decoders-1-1|43	# Core plugins required for operation:
21mr|gstreamer1.0-decoders-1-1|44	Requires:	gstreamer1.0-plugins-base
21mr|gstreamer1.0-decoders-1-1|45	
21mr|gstreamer1.0-decoders-1-1|46	# MMS protocol support:
21mr|gstreamer1.0-decoders-1-1|47	# Used for live broadcasts, for example freely-viewable NASA TV.
21mr|gstreamer1.0-decoders-1-1|48	# mms://63.250.197.124/bcenc202056?StreamID=51410198&pl_auth=2e83b652202abf941f7793
21mr|gstreamer1.0-decoders-1-1|49	# bda887d1f5&ht=30&pl_b=00D90C088654FA550A41CFEAA7477AC791&CG_ID=1369080&Segment=149773
21mr|gstreamer1.0-decoders-1-1|50	Recommends:	gstreamer1.0-mms
21mr|gstreamer1.0-decoders-1-1|51	
21mr|gstreamer1.0-decoders-1-1|52	# GSM audio decoder:
21mr|gstreamer1.0-decoders-1-1|53	# http://samples.mplayerhq.hu/A-codecs/GSM/countdown.wmv
21mr|gstreamer1.0-decoders-1-1|54	Recommends:	gstreamer1.0-gsm
21mr|gstreamer1.0-decoders-1-1|55	
21mr|gstreamer1.0-decoders-1-1|56	# AAC audio decoder (most commonly used in .mp4 files):
21mr|gstreamer1.0-decoders-1-1|57	# http://samples.mplayerhq.hu/A-codecs/AAC/ct_nero-heaac.mp4
21mr|gstreamer1.0-decoders-1-1|58	Recommends:	gstreamer1.0-faad
21mr|gstreamer1.0-decoders-1-1|59	
21mr|gstreamer1.0-decoders-1-1|60	# Contains important plugins such as AVI demuxer:
21mr|gstreamer1.0-decoders-1-1|61	Recommends:	gstreamer1.0-plugins-good
21mr|gstreamer1.0-decoders-1-1|62	
21mr|gstreamer1.0-decoders-1-1|63	# Contains, for example, an MP3 decoder:
21mr|gstreamer1.0-decoders-1-1|64	# http://samples.mplayerhq.hu/FLV/flash8/mrandmrssmith_320x176_200.flv
21mr|gstreamer1.0-decoders-1-1|65	Recommends:	gstreamer1.0-plugins-ugly
21mr|gstreamer1.0-decoders-1-1|66	
21mr|gstreamer1.0-decoders-1-1|67	# Contains, for example, NUV demuxer, used in MythTV recordings:
21mr|gstreamer1.0-decoders-1-1|68	# http://samples.mplayerhq.hu/nuv/mythtvexample.nuv
21mr|gstreamer1.0-decoders-1-1|69	# CD Audio
21mr|gstreamer1.0-decoders-1-1|70	Recommends:	gstreamer1.0-plugins-bad
21mr|gstreamer1.0-decoders-1-1|71	
21mr|gstreamer1.0-decoders-1-1|72	# Lots of decoders, for example for Flash video and MPEG-2 TS (eg. DVB):
21mr|gstreamer1.0-decoders-1-1|73	# http://samples.mplayerhq.hu/FLV/flash8/mrandmrssmith_320x176_200.flv
21mr|gstreamer1.0-decoders-1-1|74	# http://samples.mplayerhq.hu/MPEG-VOB/transport/dishtest.ts
21mr|gstreamer1.0-decoders-1-1|75	Recommends:	gstreamer1.0-libav
21mr|gstreamer1.0-decoders-1-1|76	
21mr|gstreamer1.0-decoders-1-1|77	# FLAC audio decoder (popular lossless codec):
21mr|gstreamer1.0-decoders-1-1|78	# Note that the below sample plays without working seeking even
21mr|gstreamer1.0-decoders-1-1|79	# without this package.
21mr|gstreamer1.0-decoders-1-1|80	# http://samples.mplayerhq.hu/flac/dilvie_-_the_dragonfly.flac
21mr|gstreamer1.0-decoders-1-1|81	Recommends:	gstreamer1.0-flac
21mr|gstreamer1.0-decoders-1-1|82	
21mr|gstreamer1.0-decoders-1-1|83	
21mr|gstreamer1.0-decoders-1-1|84	%description audio
21mr|gstreamer1.0-decoders-1-1|85	Virtual package which installs the GStreamer 1.0 input plugins that
21mr|gstreamer1.0-decoders-1-1|86	cover most of the audio-only usage cases. For playing videos see
21mr|gstreamer1.0-decoders-1-1|87	%{name}.
21mr|gstreamer1.0-decoders-1-1|88	
21mr|gstreamer1.0-decoders-1-1|89	This package can be suggested or required by software that uses
21mr|gstreamer1.0-decoders-1-1|90	GStreamer to open audio files.
21mr|gstreamer1.0-decoders-1-1|91	
21mr|gstreamer1.0-decoders-1-1|92	%files
21mr|gstreamer1.0-decoders-1-1|93	%files audio

12651 21
21mr|gstreamer1.0-devtools-1.18.4-1|1	%define oname gst-devtools
21mr|gstreamer1.0-devtools-1.18.4-1|2	
21mr|gstreamer1.0-devtools-1.18.4-1|3	%define api	1.0
21mr|gstreamer1.0-devtools-1.18.4-1|4	%define major	0
21mr|gstreamer1.0-devtools-1.18.4-1|5	%define gmajor	1.0
21mr|gstreamer1.0-devtools-1.18.4-1|6	
21mr|gstreamer1.0-devtools-1.18.4-1|7	%define libname	%mklibname gstvalidate %{api} %{major}
21mr|gstreamer1.0-devtools-1.18.4-1|8	%define girname	%mklibname gstvalidate-gir %{gmajor}
21mr|gstreamer1.0-devtools-1.18.4-1|9	%define devname	%mklibname gstvalidate %{api} -d
21mr|gstreamer1.0-devtools-1.18.4-1|10	
21mr|gstreamer1.0-devtools-1.18.4-1|11	%global __python %{__python3}
21mr|gstreamer1.0-devtools-1.18.4-1|12	
21mr|gstreamer1.0-devtools-1.18.4-1|13	Name:		gstreamer1.0-devtools
21mr|gstreamer1.0-devtools-1.18.4-1|14	Summary:	Suite of tools to run GStreamer1.0 integration tests
21mr|gstreamer1.0-devtools-1.18.4-1|15	Version:	1.18.4
21mr|gstreamer1.0-devtools-1.18.4-1|16	Release:	1
21mr|gstreamer1.0-devtools-1.18.4-1|17	License:	LGPLv2+
21mr|gstreamer1.0-devtools-1.18.4-1|18	Group:		Video
21mr|gstreamer1.0-devtools-1.18.4-1|19	Url:		https://gstreamer.freedesktop.org/
21mr|gstreamer1.0-devtools-1.18.4-1|20	Source0:	https://gstreamer.freedesktop.org/src/%{oname}/%{oname}-%{version}.tar.xz
21mr|gstreamer1.0-devtools-1.18.4-1|21	BuildRequires:	gettext-devel
21mr|gstreamer1.0-devtools-1.18.4-1|22	BuildRequires:  meson
21mr|gstreamer1.0-devtools-1.18.4-1|23	BuildRequires:	python
21mr|gstreamer1.0-devtools-1.18.4-1|24	BuildRequires:	pkgconfig(cairo)
21mr|gstreamer1.0-devtools-1.18.4-1|25	BuildRequires:	pkgconfig(gobject-introspection-%{api})
21mr|gstreamer1.0-devtools-1.18.4-1|26	BuildRequires:	pkgconfig(gstreamer-%{api})
21mr|gstreamer1.0-devtools-1.18.4-1|27	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api})
21mr|gstreamer1.0-devtools-1.18.4-1|28	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gstreamer1.0-devtools-1.18.4-1|29	BuildRequires:	pkgconfig(json-glib-%{api})
21mr|gstreamer1.0-devtools-1.18.4-1|30	BuildRequires:	pkgconfig(libunwind)
21mr|gstreamer1.0-devtools-1.18.4-1|31	BuildRequires:	pkgconfig(libdw)
21mr|gstreamer1.0-devtools-1.18.4-1|32	BuildRequires:	gstreamer1.0-rtsp-server-devel
21mr|gstreamer1.0-devtools-1.18.4-1|33	Requires:	%{name}-scenarios = %{EVRD}
21mr|gstreamer1.0-devtools-1.18.4-1|34	Obsoletes:	gstreamer1.0-validate < 1.18.0
21mr|gstreamer1.0-devtools-1.18.4-1|35	Provides:	gstreamer1.0-validate = %{EVRD}
21mr|gstreamer1.0-devtools-1.18.4-1|36	
21mr|gstreamer1.0-devtools-1.18.4-1|37	%description
21mr|gstreamer1.0-devtools-1.18.4-1|38	The goal of GstValidate is to be able to detect when elements are not
21mr|gstreamer1.0-devtools-1.18.4-1|39	behaving as expected and report it to the user so he knows how things
21mr|gstreamer1.0-devtools-1.18.4-1|40	are supposed to work inside a GstPipeline. In the end, fixing issues
21mr|gstreamer1.0-devtools-1.18.4-1|41	found by the tool will ensure that all elements behave all together in
21mr|gstreamer1.0-devtools-1.18.4-1|42	the expected way.
21mr|gstreamer1.0-devtools-1.18.4-1|43	
21mr|gstreamer1.0-devtools-1.18.4-1|44	%package -n %{libname}
21mr|gstreamer1.0-devtools-1.18.4-1|45	Summary:	Shared libraries for %{name}
21mr|gstreamer1.0-devtools-1.18.4-1|46	Group:		System/Libraries
21mr|gstreamer1.0-devtools-1.18.4-1|47	
21mr|gstreamer1.0-devtools-1.18.4-1|48	%description -n %{libname}
21mr|gstreamer1.0-devtools-1.18.4-1|49	This package contains the shared libraries for %{name}.
21mr|gstreamer1.0-devtools-1.18.4-1|50	
21mr|gstreamer1.0-devtools-1.18.4-1|51	%package -n %{girname}
21mr|gstreamer1.0-devtools-1.18.4-1|52	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-devtools-1.18.4-1|53	Group:		System/Libraries
21mr|gstreamer1.0-devtools-1.18.4-1|54	Requires:	%{libname} = %{EVRD}
21mr|gstreamer1.0-devtools-1.18.4-1|55	
21mr|gstreamer1.0-devtools-1.18.4-1|56	%description -n %{girname}
21mr|gstreamer1.0-devtools-1.18.4-1|57	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-devtools-1.18.4-1|58	
21mr|gstreamer1.0-devtools-1.18.4-1|59	%package -n %{devname}
21mr|gstreamer1.0-devtools-1.18.4-1|60	Summary:	Development files for %{name}
21mr|gstreamer1.0-devtools-1.18.4-1|61	Group:		Development/Other
21mr|gstreamer1.0-devtools-1.18.4-1|62	Provides:	%{name}-devel = %{EVRD}
21mr|gstreamer1.0-devtools-1.18.4-1|63	Provides:	%{_lib}%{name}-devel = %{EVRD}
21mr|gstreamer1.0-devtools-1.18.4-1|64	Requires:	%{libname} = %{EVRD}
21mr|gstreamer1.0-devtools-1.18.4-1|65	Requires:	%{girname} = %{EVRD}
21mr|gstreamer1.0-devtools-1.18.4-1|66	
21mr|gstreamer1.0-devtools-1.18.4-1|67	%description -n %{devname}
21mr|gstreamer1.0-devtools-1.18.4-1|68	This package contains the shared libraries and development files
21mr|gstreamer1.0-devtools-1.18.4-1|69	for %{name}.
21mr|gstreamer1.0-devtools-1.18.4-1|70	
21mr|gstreamer1.0-devtools-1.18.4-1|71	%package scenarios
21mr|gstreamer1.0-devtools-1.18.4-1|72	Summary:	Validate scenarios for %{name}
21mr|gstreamer1.0-devtools-1.18.4-1|73	Group:		Video
21mr|gstreamer1.0-devtools-1.18.4-1|74	BuildArch:	noarch
21mr|gstreamer1.0-devtools-1.18.4-1|75	
21mr|gstreamer1.0-devtools-1.18.4-1|76	%description scenarios
21mr|gstreamer1.0-devtools-1.18.4-1|77	This package contains the scenario files for %{name}.
21mr|gstreamer1.0-devtools-1.18.4-1|78	
21mr|gstreamer1.0-devtools-1.18.4-1|79	%prep
21mr|gstreamer1.0-devtools-1.18.4-1|80	%setup -qn %{oname}-%{version}
21mr|gstreamer1.0-devtools-1.18.4-1|81	%autopatch -p1
21mr|gstreamer1.0-devtools-1.18.4-1|82	
21mr|gstreamer1.0-devtools-1.18.4-1|83	%build
21mr|gstreamer1.0-devtools-1.18.4-1|84	%meson \
21mr|gstreamer1.0-devtools-1.18.4-1|85	-Ddoc=%{?with_docs:enabled}%{?!with_docs:disabled}
21mr|gstreamer1.0-devtools-1.18.4-1|86	%meson_build
21mr|gstreamer1.0-devtools-1.18.4-1|87	
21mr|gstreamer1.0-devtools-1.18.4-1|88	%install
21mr|gstreamer1.0-devtools-1.18.4-1|89	%meson_install
21mr|gstreamer1.0-devtools-1.18.4-1|90	#we don't want these
21mr|gstreamer1.0-devtools-1.18.4-1|91	find %{buildroot} -name "*.la" -delete
21mr|gstreamer1.0-devtools-1.18.4-1|92	
21mr|gstreamer1.0-devtools-1.18.4-1|93	%files
21mr|gstreamer1.0-devtools-1.18.4-1|94	%{_bindir}/gst-validate-%{api}
21mr|gstreamer1.0-devtools-1.18.4-1|95	%{_bindir}/gst-validate-images-check-%{api}
21mr|gstreamer1.0-devtools-1.18.4-1|96	%{_bindir}/gst-validate-launcher
21mr|gstreamer1.0-devtools-1.18.4-1|97	%{_bindir}/gst-validate-media-check-%{api}
21mr|gstreamer1.0-devtools-1.18.4-1|98	%{_bindir}/gst-validate-rtsp-server-%{api}
21mr|gstreamer1.0-devtools-1.18.4-1|99	%{_bindir}/gst-validate-transcoding-%{api}
21mr|gstreamer1.0-devtools-1.18.4-1|100	%{_libdir}/gst-validate-launcher/
21mr|gstreamer1.0-devtools-1.18.4-1|101	# should plugins be here or somewhere else?
21mr|gstreamer1.0-devtools-1.18.4-1|102	%{_libdir}/gstreamer-%{api}/validate/libgstvalidatefaultinjection.so
21mr|gstreamer1.0-devtools-1.18.4-1|103	%{_libdir}/gstreamer-%{api}/validate/libgstvalidategapplication.so
21mr|gstreamer1.0-devtools-1.18.4-1|104	%{_libdir}/gstreamer-%{api}/validate/libgstvalidategtk.so
21mr|gstreamer1.0-devtools-1.18.4-1|105	%{_libdir}/gstreamer-%{api}/validate/libgstvalidatessim.so
21mr|gstreamer1.0-devtools-1.18.4-1|106	%{_libdir}/gstreamer-%{api}/libgstvalidatetracer.so
21mr|gstreamer1.0-devtools-1.18.4-1|107	
21mr|gstreamer1.0-devtools-1.18.4-1|108	%files -n %{libname}
21mr|gstreamer1.0-devtools-1.18.4-1|109	%{_libdir}/libgstvalidate-%{api}.so.%{major}
21mr|gstreamer1.0-devtools-1.18.4-1|110	%{_libdir}/libgstvalidate-%{api}.so.%{major}.*
21mr|gstreamer1.0-devtools-1.18.4-1|111	%{_libdir}/libgstvalidate-default-overrides-%{api}.so.%{major}
21mr|gstreamer1.0-devtools-1.18.4-1|112	%{_libdir}/libgstvalidate-default-overrides-%{api}.so.%{major}.*
21mr|gstreamer1.0-devtools-1.18.4-1|113	
21mr|gstreamer1.0-devtools-1.18.4-1|114	%files -n %{girname}
21mr|gstreamer1.0-devtools-1.18.4-1|115	%{_libdir}/girepository-%{api}/GstValidate-%{gmajor}.typelib
21mr|gstreamer1.0-devtools-1.18.4-1|116	
21mr|gstreamer1.0-devtools-1.18.4-1|117	%files -n %{devname}
21mr|gstreamer1.0-devtools-1.18.4-1|118	
21mr|gstreamer1.0-devtools-1.18.4-1|119	%{_includedir}/gstreamer-%{api}/gst/validate/
21mr|gstreamer1.0-devtools-1.18.4-1|120	%{_libdir}/pkgconfig/gst-validate-%{api}.pc
21mr|gstreamer1.0-devtools-1.18.4-1|121	%{_datadir}/gir-%{api}/GstValidate-%{gmajor}.gir
21mr|gstreamer1.0-devtools-1.18.4-1|122	%{_libdir}/libgstvalidate-%{api}.so
21mr|gstreamer1.0-devtools-1.18.4-1|123	%{_libdir}/libgstvalidate-default-overrides-%{api}.so
21mr|gstreamer1.0-devtools-1.18.4-1|124	
21mr|gstreamer1.0-devtools-1.18.4-1|125	%files scenarios
21mr|gstreamer1.0-devtools-1.18.4-1|126	%{_datadir}/gstreamer-%{api}/validate/

12652 21
21mr|gstreamer1.0-editing-services-1.18.6-2|1	%define	oname gst-editing-services
21mr|gstreamer1.0-editing-services-1.18.6-2|2	
21mr|gstreamer1.0-editing-services-1.18.6-2|3	%define	api 1.0
21mr|gstreamer1.0-editing-services-1.18.6-2|4	%define	major 0
21mr|gstreamer1.0-editing-services-1.18.6-2|5	%define	libname %mklibname ges %{api} %{major}
21mr|gstreamer1.0-editing-services-1.18.6-2|6	%define	devname %mklibname ges %{api} -d
21mr|gstreamer1.0-editing-services-1.18.6-2|7	%define	girname %mklibname ges-gir %{api}
21mr|gstreamer1.0-editing-services-1.18.6-2|8	
21mr|gstreamer1.0-editing-services-1.18.6-2|9	%bcond_without validate
21mr|gstreamer1.0-editing-services-1.18.6-2|10	
21mr|gstreamer1.0-editing-services-1.18.6-2|11	%bcond_without python
21mr|gstreamer1.0-editing-services-1.18.6-2|12	
21mr|gstreamer1.0-editing-services-1.18.6-2|13	Summary:	Gstreamer editing services
21mr|gstreamer1.0-editing-services-1.18.6-2|14	Name:		gstreamer%{api}-editing-services
21mr|gstreamer1.0-editing-services-1.18.6-2|15	Version:	1.18.6
21mr|gstreamer1.0-editing-services-1.18.6-2|16	Release:	2
21mr|gstreamer1.0-editing-services-1.18.6-2|17	License:	GPLv2+ and LGPLv2+
21mr|gstreamer1.0-editing-services-1.18.6-2|18	Group:		System/Libraries
21mr|gstreamer1.0-editing-services-1.18.6-2|19	Url:		http://cgit.freedesktop.org/gstreamer/gst-editing-services/
21mr|gstreamer1.0-editing-services-1.18.6-2|20	Source0:	http://gstreamer.freedesktop.org/src/%{oname}/%{oname}-%{version}.tar.xz
21mr|gstreamer1.0-editing-services-1.18.6-2|21	BuildRequires:	meson
21mr|gstreamer1.0-editing-services-1.18.6-2|22	BuildRequires:	cmake
21mr|gstreamer1.0-editing-services-1.18.6-2|23	BuildRequires:	gtk-doc
21mr|gstreamer1.0-editing-services-1.18.6-2|24	BuildRequires:	flex
21mr|gstreamer1.0-editing-services-1.18.6-2|25	BuildRequires:	valgrind
21mr|gstreamer1.0-editing-services-1.18.6-2|26	BuildRequires:	gettext-devel
21mr|gstreamer1.0-editing-services-1.18.6-2|27	BuildRequires:	pkgconfig(bash-completion)
21mr|gstreamer1.0-editing-services-1.18.6-2|28	BuildRequires:	pkgconfig(gio-2.0) >= 2.16
21mr|gstreamer1.0-editing-services-1.18.6-2|29	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gstreamer1.0-editing-services-1.18.6-2|30	BuildRequires:	pkgconfig(gstreamer-%{api}) >= 1.2.0
21mr|gstreamer1.0-editing-services-1.18.6-2|31	BuildRequires:	pkgconfig(gstreamer-controller-%{api}) >= 1.2.0
21mr|gstreamer1.0-editing-services-1.18.6-2|32	BuildRequires:	pkgconfig(gstreamer-pbutils-%{api}) >= 1.2.0
21mr|gstreamer1.0-editing-services-1.18.6-2|33	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api}) >= 1.2.0
21mr|gstreamer1.0-editing-services-1.18.6-2|34	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
21mr|gstreamer1.0-editing-services-1.18.6-2|35	BuildRequires:	pkgconfig(gstreamer-video-%{api}) >= 1.2.0
21mr|gstreamer1.0-editing-services-1.18.6-2|36	BuildRequires:	pkgconfig(gstreamer-audio-%{api})
21mr|gstreamer1.0-editing-services-1.18.6-2|37	BuildRequires:	pkgconfig(gstreamer-tag-%{api})
21mr|gstreamer1.0-editing-services-1.18.6-2|38	BuildRequires:	pkgconfig(gstreamer-base-%{api})
21mr|gstreamer1.0-editing-services-1.18.6-2|39	BuildRequires:	pkgconfig(gst-validate-1.0)
21mr|gstreamer1.0-editing-services-1.18.6-2|40	BuildRequires:	gstreamer1.0-plugins-good
21mr|gstreamer1.0-editing-services-1.18.6-2|41	BuildRequires:	gstreamer1.0-plugins-base
21mr|gstreamer1.0-editing-services-1.18.6-2|42	BuildRequires:	gstreamer1.0-plugins-bad
21mr|gstreamer1.0-editing-services-1.18.6-2|43	BuildRequires:	gstreamer1.0-plugins-ugly
21mr|gstreamer1.0-editing-services-1.18.6-2|44	BuildRequires:	gstreamer1.0-libav
21mr|gstreamer1.0-editing-services-1.18.6-2|45	BuildRequires:	gstreamer1.0-soup
21mr|gstreamer1.0-editing-services-1.18.6-2|46	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gstreamer1.0-editing-services-1.18.6-2|47	BuildRequires:	pkgconfig(gio-2.0)
21mr|gstreamer1.0-editing-services-1.18.6-2|48	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gstreamer1.0-editing-services-1.18.6-2|49	BuildRequires:	pkgconfig(python3)
21mr|gstreamer1.0-editing-services-1.18.6-2|50	BuildRequires:	gstreamer1.0-devtools
21mr|gstreamer1.0-editing-services-1.18.6-2|51	BuildRequires:	gstreamer1.0-devtools-devel
21mr|gstreamer1.0-editing-services-1.18.6-2|52	Requires:	python3-gstreamer%{api}
21mr|gstreamer1.0-editing-services-1.18.6-2|53	
21mr|gstreamer1.0-editing-services-1.18.6-2|54	%description
21mr|gstreamer1.0-editing-services-1.18.6-2|55	This is a high-level library for facilitating the creation of audio/video
21mr|gstreamer1.0-editing-services-1.18.6-2|56	non-linear editors.
21mr|gstreamer1.0-editing-services-1.18.6-2|57	
21mr|gstreamer1.0-editing-services-1.18.6-2|58	%files
21mr|gstreamer1.0-editing-services-1.18.6-2|59	%doc ChangeLog COPYING* README RELEASE NEWS AUTHORS
21mr|gstreamer1.0-editing-services-1.18.6-2|60	%{_bindir}/ges-launch-%{api}
21mr|gstreamer1.0-editing-services-1.18.6-2|61	%{_datadir}/bash-completion/completions/ges-launch-%{api}
21mr|gstreamer1.0-editing-services-1.18.6-2|62	%{_libdir}/gstreamer-%{api}/libgstnle.so
21mr|gstreamer1.0-editing-services-1.18.6-2|63	%{_libdir}/gstreamer-%{api}/libgstges.so
21mr|gstreamer1.0-editing-services-1.18.6-2|64	%{_mandir}/man1/ges-launch-%{api}.1*
21mr|gstreamer1.0-editing-services-1.18.6-2|65	%{_libdir}/gst-validate-launcher/python/launcher/apps/*
21mr|gstreamer1.0-editing-services-1.18.6-2|66	%{_datadir}/gstreamer-1.0/validate/scenarios/ges-edit-clip-while-paused.scenario
21mr|gstreamer1.0-editing-services-1.18.6-2|67	
21mr|gstreamer1.0-editing-services-1.18.6-2|68	#----------------------------------------------------------------------------
21mr|gstreamer1.0-editing-services-1.18.6-2|69	
21mr|gstreamer1.0-editing-services-1.18.6-2|70	%package -n %{libname}
21mr|gstreamer1.0-editing-services-1.18.6-2|71	Summary:	Gstreamer editing services shared library
21mr|gstreamer1.0-editing-services-1.18.6-2|72	Group:		System/Libraries
21mr|gstreamer1.0-editing-services-1.18.6-2|73	
21mr|gstreamer1.0-editing-services-1.18.6-2|74	%description -n %{libname}
21mr|gstreamer1.0-editing-services-1.18.6-2|75	This is a high-level library for facilitating the creation of audio/video
21mr|gstreamer1.0-editing-services-1.18.6-2|76	non-linear editors.
21mr|gstreamer1.0-editing-services-1.18.6-2|77	
21mr|gstreamer1.0-editing-services-1.18.6-2|78	%files -n %{libname}
21mr|gstreamer1.0-editing-services-1.18.6-2|79	%doc COPYING
21mr|gstreamer1.0-editing-services-1.18.6-2|80	%{_libdir}/libges-%{api}.so.%{major}*
21mr|gstreamer1.0-editing-services-1.18.6-2|81	
21mr|gstreamer1.0-editing-services-1.18.6-2|82	#----------------------------------------------------------------------------
21mr|gstreamer1.0-editing-services-1.18.6-2|83	
21mr|gstreamer1.0-editing-services-1.18.6-2|84	%package -n %{girname}
21mr|gstreamer1.0-editing-services-1.18.6-2|85	Summary:	Gstreamer editing services gobject-introspection files
21mr|gstreamer1.0-editing-services-1.18.6-2|86	Group:		System/Libraries
21mr|gstreamer1.0-editing-services-1.18.6-2|87	Requires:	%{libname} = %{EVRD}
21mr|gstreamer1.0-editing-services-1.18.6-2|88	
21mr|gstreamer1.0-editing-services-1.18.6-2|89	%description -n %{girname}
21mr|gstreamer1.0-editing-services-1.18.6-2|90	Gstreamer editing services gobject-introspection files.
21mr|gstreamer1.0-editing-services-1.18.6-2|91	
21mr|gstreamer1.0-editing-services-1.18.6-2|92	%files -n %{girname}
21mr|gstreamer1.0-editing-services-1.18.6-2|93	%doc COPYING
21mr|gstreamer1.0-editing-services-1.18.6-2|94	%{_libdir}/girepository-1.0/GES-%{api}.typelib
21mr|gstreamer1.0-editing-services-1.18.6-2|95	
21mr|gstreamer1.0-editing-services-1.18.6-2|96	#----------------------------------------------------------------------------
21mr|gstreamer1.0-editing-services-1.18.6-2|97	
21mr|gstreamer1.0-editing-services-1.18.6-2|98	%package -n %{devname}
21mr|gstreamer1.0-editing-services-1.18.6-2|99	Summary:	Development files for %{name}
21mr|gstreamer1.0-editing-services-1.18.6-2|100	Group:		Development/Other
21mr|gstreamer1.0-editing-services-1.18.6-2|101	Requires:	%{libname} = %{EVRD}
21mr|gstreamer1.0-editing-services-1.18.6-2|102	Requires:	%{girname} = %{EVRD}
21mr|gstreamer1.0-editing-services-1.18.6-2|103	Provides:	%{name}-devel = %{EVRD}
21mr|gstreamer1.0-editing-services-1.18.6-2|104	
21mr|gstreamer1.0-editing-services-1.18.6-2|105	%description -n %{devname}
21mr|gstreamer1.0-editing-services-1.18.6-2|106	This package contains libraries and header files for developing applications
21mr|gstreamer1.0-editing-services-1.18.6-2|107	that use %{name}.
21mr|gstreamer1.0-editing-services-1.18.6-2|108	
21mr|gstreamer1.0-editing-services-1.18.6-2|109	%files -n %{devname}
21mr|gstreamer1.0-editing-services-1.18.6-2|110	%doc docs/
21mr|gstreamer1.0-editing-services-1.18.6-2|111	%{_libdir}/libges-%{api}.so
21mr|gstreamer1.0-editing-services-1.18.6-2|112	%{_includedir}/gstreamer-%{api}/ges/
21mr|gstreamer1.0-editing-services-1.18.6-2|113	%{_libdir}/pkgconfig/gst-editing-services-%{api}.pc
21mr|gstreamer1.0-editing-services-1.18.6-2|114	%{_datadir}/gir-1.0/GES-%{api}.gir
21mr|gstreamer1.0-editing-services-1.18.6-2|115	
21mr|gstreamer1.0-editing-services-1.18.6-2|116	#----------------------------------------------------------------------------
21mr|gstreamer1.0-editing-services-1.18.6-2|117	
21mr|gstreamer1.0-editing-services-1.18.6-2|118	%package -n python3-%{name}
21mr|gstreamer1.0-editing-services-1.18.6-2|119	Summary:	Python bindings for %{name}
21mr|gstreamer1.0-editing-services-1.18.6-2|120	Group:		Development/Python
21mr|gstreamer1.0-editing-services-1.18.6-2|121	Requires:	%{girname}
21mr|gstreamer1.0-editing-services-1.18.6-2|122	
21mr|gstreamer1.0-editing-services-1.18.6-2|123	%description -n python3-%{name}
21mr|gstreamer1.0-editing-services-1.18.6-2|124	Python bindings for %{name}.
21mr|gstreamer1.0-editing-services-1.18.6-2|125	
21mr|gstreamer1.0-editing-services-1.18.6-2|126	%files -n python3-%{name}
21mr|gstreamer1.0-editing-services-1.18.6-2|127	%doc COPYING
21mr|gstreamer1.0-editing-services-1.18.6-2|128	%{python3_sitearch}/gi/overrides/*
21mr|gstreamer1.0-editing-services-1.18.6-2|129	
21mr|gstreamer1.0-editing-services-1.18.6-2|130	#----------------------------------------------------------------------------
21mr|gstreamer1.0-editing-services-1.18.6-2|131	
21mr|gstreamer1.0-editing-services-1.18.6-2|132	%prep
21mr|gstreamer1.0-editing-services-1.18.6-2|133	%setup -qn %{oname}-%{version}
21mr|gstreamer1.0-editing-services-1.18.6-2|134	
21mr|gstreamer1.0-editing-services-1.18.6-2|135	
21mr|gstreamer1.0-editing-services-1.18.6-2|136	%build
21mr|gstreamer1.0-editing-services-1.18.6-2|137	%meson \
21mr|gstreamer1.0-editing-services-1.18.6-2|138	-Dpygi-overrides-dir=%{python3_sitearch}/gi/overrides/ \
21mr|gstreamer1.0-editing-services-1.18.6-2|139	-Dvalidate=%{?with_validate:enabled}%{?!with_validate:disabled} \
21mr|gstreamer1.0-editing-services-1.18.6-2|140	-Dpython=%{?with_python:enabled}%{?!with_python:disabled} \
21mr|gstreamer1.0-editing-services-1.18.6-2|141	-Ddoc=disabled \
21mr|gstreamer1.0-editing-services-1.18.6-2|142	-Dpython=enabled \
21mr|gstreamer1.0-editing-services-1.18.6-2|143	-Dexamples=disabled
21mr|gstreamer1.0-editing-services-1.18.6-2|144	
21mr|gstreamer1.0-editing-services-1.18.6-2|145	%meson_build
21mr|gstreamer1.0-editing-services-1.18.6-2|146	
21mr|gstreamer1.0-editing-services-1.18.6-2|147	%install
21mr|gstreamer1.0-editing-services-1.18.6-2|148	%meson_install

12653 21
21mr|gstreamer1.0-libav-1.18.4-2|1	%define	api 1.0
21mr|gstreamer1.0-libav-1.18.4-2|2	
21mr|gstreamer1.0-libav-1.18.4-2|3	# Rebuild ./configure to allow underlinking of plugins
21mr|gstreamer1.0-libav-1.18.4-2|4	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|gstreamer1.0-libav-1.18.4-2|5	%undefine _disable_rebuild_configure
21mr|gstreamer1.0-libav-1.18.4-2|6	
21mr|gstreamer1.0-libav-1.18.4-2|7	Summary:	Gstreamer plugin for the libav codec
21mr|gstreamer1.0-libav-1.18.4-2|8	Name:		gstreamer%{api}-libav
21mr|gstreamer1.0-libav-1.18.4-2|9	Version:	1.18.4
21mr|gstreamer1.0-libav-1.18.4-2|10	Release:	2
21mr|gstreamer1.0-libav-1.18.4-2|11	License:	GPLv2+
21mr|gstreamer1.0-libav-1.18.4-2|12	Group:		Video
21mr|gstreamer1.0-libav-1.18.4-2|13	Url:		http://gstreamer.freedesktop.org
21mr|gstreamer1.0-libav-1.18.4-2|14	Source0:	http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-%{version}.tar.xz
21mr|gstreamer1.0-libav-1.18.4-2|15	Source1:	%{name}.rpmlintrc
21mr|gstreamer1.0-libav-1.18.4-2|16	BuildRequires:	docbook-dtd412-xml
21mr|gstreamer1.0-libav-1.18.4-2|17	BuildRequires:	gtk-doc >= 1.12
21mr|gstreamer1.0-libav-1.18.4-2|18	%ifnarch %{arm} %{mips} %{e2k} %{riscv}
21mr|gstreamer1.0-libav-1.18.4-2|19	BuildRequires:	valgrind
21mr|gstreamer1.0-libav-1.18.4-2|20	%endif
21mr|gstreamer1.0-libav-1.18.4-2|21	BuildRequires:  cmake
21mr|gstreamer1.0-libav-1.18.4-2|22	BuildRequires:  meson
21mr|gstreamer1.0-libav-1.18.4-2|23	BuildRequires:	yasm
21mr|gstreamer1.0-libav-1.18.4-2|24	BuildRequires:	bzip2-devel
21mr|gstreamer1.0-libav-1.18.4-2|25	BuildRequires:	ffmpeg-devel
21mr|gstreamer1.0-libav-1.18.4-2|26	BuildRequires:	pkgconfig(check)
21mr|gstreamer1.0-libav-1.18.4-2|27	BuildRequires:	pkgconfig(freetype2)
21mr|gstreamer1.0-libav-1.18.4-2|28	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api}) >= %{version}
21mr|gstreamer1.0-libav-1.18.4-2|29	BuildRequires:	pkgconfig(gstreamer-%{api}) >= %{version}
21mr|gstreamer1.0-libav-1.18.4-2|30	BuildRequires:	pkgconfig(gstreamer-base-%{api}) >= %{version}
21mr|gstreamer1.0-libav-1.18.4-2|31	BuildRequires:	pkgconfig(gstreamer-check-%{api}) >= %{version}
21mr|gstreamer1.0-libav-1.18.4-2|32	BuildRequires:	pkgconfig(orc-0.4)
21mr|gstreamer1.0-libav-1.18.4-2|33	Provides:	gstreamer%{api}-ffmpeg = %{EVRD}
21mr|gstreamer1.0-libav-1.18.4-2|34	
21mr|gstreamer1.0-libav-1.18.4-2|35	%description
21mr|gstreamer1.0-libav-1.18.4-2|36	Video codec plugin for GStreamer based on the libav libraries.
21mr|gstreamer1.0-libav-1.18.4-2|37	
21mr|gstreamer1.0-libav-1.18.4-2|38	%files
21mr|gstreamer1.0-libav-1.18.4-2|39	%doc README.md NEWS ChangeLog AUTHORS
21mr|gstreamer1.0-libav-1.18.4-2|40	%{_libdir}/gstreamer-%{api}/libgstlibav.so
21mr|gstreamer1.0-libav-1.18.4-2|41	
21mr|gstreamer1.0-libav-1.18.4-2|42	#----------------------------------------------------------------------------
21mr|gstreamer1.0-libav-1.18.4-2|43	
21mr|gstreamer1.0-libav-1.18.4-2|44	%prep
21mr|gstreamer1.0-libav-1.18.4-2|45	%setup -qn gst-libav-%{version}
21mr|gstreamer1.0-libav-1.18.4-2|46	# get rid of the bundled libav
21mr|gstreamer1.0-libav-1.18.4-2|47	rm -rf gst-libs/ext/libav
21mr|gstreamer1.0-libav-1.18.4-2|48	
21mr|gstreamer1.0-libav-1.18.4-2|49	%build
21mr|gstreamer1.0-libav-1.18.4-2|50	%meson \
21mr|gstreamer1.0-libav-1.18.4-2|51	-Ddoc=disabled
21mr|gstreamer1.0-libav-1.18.4-2|52	%meson_build
21mr|gstreamer1.0-libav-1.18.4-2|53	
21mr|gstreamer1.0-libav-1.18.4-2|54	%install
21mr|gstreamer1.0-libav-1.18.4-2|55	%meson_install
21mr|gstreamer1.0-libav-1.18.4-2|56	
21mr|gstreamer1.0-libav-1.18.4-2|57	
21mr|gstreamer1.0-libav-1.18.4-2|58	%changelog
21mr|gstreamer1.0-libav-1.18.4-2|59	* Thu Nov 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|gstreamer1.0-libav-1.18.4-2|60	- add compat provide, fix debuginfo (%%%%optflags were lost, but added flags are not needed anymore)
21mr|gstreamer1.0-libav-1.18.4-2|61	
21mr|gstreamer1.0-libav-1.18.4-2|62	* Thu May 12 2022 fedya <alexander@mezon.ru> 1.18.4-1
21mr|gstreamer1.0-libav-1.18.4-2|63	- no valgrind on e2k risc
21mr|gstreamer1.0-libav-1.18.4-2|64	
21mr|gstreamer1.0-libav-1.18.4-2|65	* Sat May 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.18.4-1
21mr|gstreamer1.0-libav-1.18.4-2|66	- update version 1.18.4
21mr|gstreamer1.0-libav-1.18.4-2|67	
21mr|gstreamer1.0-libav-1.18.4-2|68	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru> 1.18.2-1
21mr|gstreamer1.0-libav-1.18.4-2|69	- Updated to 1.18.2
21mr|gstreamer1.0-libav-1.18.4-2|70	
21mr|gstreamer1.0-libav-1.18.4-2|71	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-libav-1.18.4-2|72	- Updated to 1.18.2
21mr|gstreamer1.0-libav-1.18.4-2|73	
21mr|gstreamer1.0-libav-1.18.4-2|74	* Mon Jan 4 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|gstreamer1.0-libav-1.18.4-2|75	- Updated to 1.18.2
21mr|gstreamer1.0-libav-1.18.4-2|76	
21mr|gstreamer1.0-libav-1.18.4-2|77	* Mon Jan 4 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|gstreamer1.0-libav-1.18.4-2|78	- Updated to 1.18.2
21mr|gstreamer1.0-libav-1.18.4-2|79	
21mr|gstreamer1.0-libav-1.18.4-2|80	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.16.0-2
21mr|gstreamer1.0-libav-1.18.4-2|81	- Add patch to fix build with gtk-doc 1.31+
21mr|gstreamer1.0-libav-1.18.4-2|82	
21mr|gstreamer1.0-libav-1.18.4-2|83	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|gstreamer1.0-libav-1.18.4-2|84	- Build requires docbook-dtd412-xml
21mr|gstreamer1.0-libav-1.18.4-2|85	
21mr|gstreamer1.0-libav-1.18.4-2|86	* Wed May 13 2020 Святослав <xer8686@mail.ru> 1.16.0-1
21mr|gstreamer1.0-libav-1.18.4-2|87	- Rebuild ./configure to allow underlinking of plugins
21mr|gstreamer1.0-libav-1.18.4-2|88	
21mr|gstreamer1.0-libav-1.18.4-2|89	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-libav-1.18.4-2|90	- bot: rpm5 -> rpm4 (8)
21mr|gstreamer1.0-libav-1.18.4-2|91	
21mr|gstreamer1.0-libav-1.18.4-2|92	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-libav-1.18.4-2|93	- bot: rpm5 -> rpm4 (2)
21mr|gstreamer1.0-libav-1.18.4-2|94	
21mr|gstreamer1.0-libav-1.18.4-2|95	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-libav-1.18.4-2|96	- bot: rpm5 -> rpm4 (1)

12654 21
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1	# Rebuild ./configure to allow underlinking of plugins
21mr|gstreamer1.0-plugins-bad-1.19.1-5|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|3	%undefine _disable_rebuild_configure
21mr|gstreamer1.0-plugins-bad-1.19.1-5|4	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|5	# docs not available at 1.16.2 version
21mr|gstreamer1.0-plugins-bad-1.19.1-5|6	%define	build_doc	0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|7	%define	build_gme	1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|8	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|9	%define	build_amrwb	0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|10	%define	build_faad	1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|11	%define	build_dts	1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|12	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|13	%define	api		1.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|14	%define	bname	gstreamer%{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|15	%define	major	0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|16	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|17	# Plugins packages
21mr|gstreamer1.0-plugins-bad-1.19.1-5|18	%define	libadaptivedemux	%mklibname gstadaptivedemux %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|19	%define	devadaptivedemux	%mklibname gstadaptivedemux %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|20	%define	libbadaudio		%mklibname gstbadaudio %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|21	%define	devbadaudio		%mklibname gstbadaudio %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|22	%define	libcodecs		%mklibname gstcodecs %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|23	%define	devcodecs		%mklibname gstcodecs %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|24	%define	libtranscoder		%mklibname gsttranscoder %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|25	%define	devtranscoder		%mklibname gsttranscoder %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|26	%define	libbase			%mklibname gstbasevideo %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|27	%define	devbase			%mklibname gstbasevideo %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|28	%define	libcodecparsers		%mklibname gstcodecparsers %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|29	%define	devcodecparsers		%mklibname gstcodecparsers %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|30	%define	libinsertbin		%mklibname gstinsertbin %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|31	%define	devinsertbin		%mklibname gstinsertbin %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|32	%define	libmpegts		%mklibname gstmpegts %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|33	%define	devmpegts		%mklibname gstmpegts %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|34	%define	libphoto		%mklibname gstphotography %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|35	%define	devphoto		%mklibname gstphotography %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|36	%define	libplayer		%mklibname gstplayer %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|37	%define	devplayer		%mklibname gstplayer %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|38	%define	liburidownloader	%mklibname gsturidownloader %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|39	%define	devuridownloader	%mklibname gsturidownloader %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|40	%define	libgstwayland		%mklibname gstwayland %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|41	%define	devgstwayland		%mklibname gstwayland %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|42	# New packages in 1.16.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|43	%define	libisoff		%mklibname gstisoff %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|44	%define	devisoff		%mklibname gstisoff %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|45	%define	libsctp			%mklibname gstsctp %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|46	%define	devsctp			%mklibname gstsctp %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|47	%define	libwebrtc		%mklibname gstwebrtc %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|48	%define	devwebrtc		%mklibname gstwebrtc %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|49	# Removed packages in 1.16.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|50	%define	liballocators		%mklibname gstallocators %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|51	%define	devallocators		%mklibname gstallocators %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|52	%define	libbadbase		%mklibname gstbadbase %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|53	%define	devbadbase		%mklibname gstbadbase %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|54	%define	libbadvideo		%mklibname gstbadvideo %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|55	%define	devbadvideo		%mklibname gstbadvideo %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|56	# Now part of plugins-base
21mr|gstreamer1.0-plugins-bad-1.19.1-5|57	%define	libgl			%mklibname gstgl %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|58	%define	devgl			%mklibname gstgl %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|59	# New packages in 1.19.1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|60	%define	libplay			%mklibname gstplay %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|61	%define	devplay			%mklibname gstplay %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|62	%define	libgstva		%mklibname gstgstva %{api} %{major}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|63	%define	devgstva		%mklibname gstgstva %{api} -d
21mr|gstreamer1.0-plugins-bad-1.19.1-5|64	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|65	# GObject introspection packages
21mr|gstreamer1.0-plugins-bad-1.19.1-5|66	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|67	%define	girbadaudio		%mklibname gstbadaudio-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|68	%define	gircodecs		%mklibname gstcodecs-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|69	%define	girinsertbin		%mklibname gstinsertbin-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|70	%define	girmpegts		%mklibname gstmpegts-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|71	%define	girplayer		%mklibname gstplayer-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|72	%define	girsctp			%mklibname gstsctp-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|73	%define	girtranscoder		%mklibname gsttranscoder-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|74	%define	girwebrtc		%mklibname gstwebrtc-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|75	%define	girplay			%mklibname gstplay-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|76	# Now part of plugins-base
21mr|gstreamer1.0-plugins-bad-1.19.1-5|77	%define	girgl			%mklibname gstgl-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|78	# Removed
21mr|gstreamer1.0-plugins-bad-1.19.1-5|79	%define	girbadallocators	%mklibname gstbadallocators-gir %{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|80	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|81	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|82	Summary:	GStreamer Streaming-media framework plug-ins
21mr|gstreamer1.0-plugins-bad-1.19.1-5|83	Name:		%{bname}-plugins-bad
21mr|gstreamer1.0-plugins-bad-1.19.1-5|84	Version:	1.19.1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|85	Release:	5
21mr|gstreamer1.0-plugins-bad-1.19.1-5|86	License:	LGPLv2+ and GPLv2+
21mr|gstreamer1.0-plugins-bad-1.19.1-5|87	Group: 		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|88	Url:		http://gstreamer.freedesktop.org/
21mr|gstreamer1.0-plugins-bad-1.19.1-5|89	Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
21mr|gstreamer1.0-plugins-bad-1.19.1-5|90	# From Mageia, since we now enable wildmidi plugin
21mr|gstreamer1.0-plugins-bad-1.19.1-5|91	Patch0:		gst-plugins-bad-1.14.0-wildmidi-timidity.cfg.patch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|92	Patch1:		CVE-2023-40474.patch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|93	Patch2:		CVE-2023-40475.patch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|94	Patch3:		CVE-2023-40476.patch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|95	# TODO: Switch to meson build system
21mr|gstreamer1.0-plugins-bad-1.19.1-5|96	BuildRequires:	fonts-ttf-dejavu
21mr|gstreamer1.0-plugins-bad-1.19.1-5|97	%if %{build_doc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|98	BuildRequires:	gtk-doc >= 1.12
21mr|gstreamer1.0-plugins-bad-1.19.1-5|99	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|100	%ifarch %{ix86}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|101	BuildRequires:	nasm => 0.90
21mr|gstreamer1.0-plugins-bad-1.19.1-5|102	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|103	BuildRequires:	bzip2-devel
21mr|gstreamer1.0-plugins-bad-1.19.1-5|104	BuildRequires:	meson
21mr|gstreamer1.0-plugins-bad-1.19.1-5|105	#gw for autoreconf
21mr|gstreamer1.0-plugins-bad-1.19.1-5|106	BuildRequires:	gettext-devel >= 0.17
21mr|gstreamer1.0-plugins-bad-1.19.1-5|107	BuildRequires:	libva-devel
21mr|gstreamer1.0-plugins-bad-1.19.1-5|108	BuildRequires:	pkgconfig(bluez) >= 5.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|109	BuildRequires:	pkgconfig(check)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|110	BuildRequires:	pkgconfig(cairo)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|111	BuildRequires:	pkgconfig(dvdnav) >= 4.1.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|112	BuildRequires:	pkgconfig(dvdread) >= 4.1.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|113	BuildRequires:	pkgconfig(exempi-2.0)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|114	BuildRequires:	pkgconfig(egl)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|115	BuildRequires:	pkgconfig(fdk-aac)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|116	BuildRequires:	pkgconfig(fluidsynth) >= 1.1.11
21mr|gstreamer1.0-plugins-bad-1.19.1-5|117	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|118	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.14.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|119	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|120	BuildRequires:	pkgconfig(glib-2.0) >= 2.24
21mr|gstreamer1.0-plugins-bad-1.19.1-5|121	BuildRequires:	pkgconfig(gl)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|122	BuildRequires:	pkgconfig(glu)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|123	BuildRequires:	pkgconfig(gstreamer-%{api}) >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|124	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api}) >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|125	BuildRequires:	pkgconfig(epoxy)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|126	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.31.1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|127	BuildRequires:	pkgconfig(gudev-1.0)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|128	BuildRequires:	pkgconfig(glesv2)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|129	BuildRequires:	pkgconfig(libcdaudio)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|130	BuildRequires:	pkgconfig(lcms2) >= 2.7
21mr|gstreamer1.0-plugins-bad-1.19.1-5|131	BuildRequires:	pkgconfig(raptor2)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|132	BuildRequires:	pkgconfig(libchromaprint)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|133	BuildRequires:	pkgconfig(libdc1394-2) >= 2.0.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|134	%if %{build_dts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|135	BuildRequires:	pkgconfig(libdts)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|136	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|137	BuildRequires:	pkgconfig(libdrm) >= 2.4.55
21mr|gstreamer1.0-plugins-bad-1.19.1-5|138	BuildRequires:	pkgconfig(libexif) >= 0.6.16
21mr|gstreamer1.0-plugins-bad-1.19.1-5|139	BuildRequires:	pkgconfig(libmimic)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|140	BuildRequires:	pkgconfig(libmodplug)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|141	BuildRequires:	pkgconfig(libmusicbrainz5)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|142	BuildRequires:	pkgconfig(libopenjpeg1)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|143	# In contrib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|144	#BuildRequires:	pkgconfig(libofa) >= 0.9.3
21mr|gstreamer1.0-plugins-bad-1.19.1-5|145	BuildRequires:	pkgconfig(libpng)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|146	BuildRequires:	pkgconfig(schroedinger-1.0)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|147	BuildRequires:	pkgconfig(libssh2) >= 1.4.3
21mr|gstreamer1.0-plugins-bad-1.19.1-5|148	BuildRequires:	pkgconfig(libwebp)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|149	BuildRequires:	pkgconfig(libxml-2.0) >= 2.8
21mr|gstreamer1.0-plugins-bad-1.19.1-5|150	BuildRequires:	pkgconfig(openal) >= 1.14
21mr|gstreamer1.0-plugins-bad-1.19.1-5|151	BuildRequires:	pkgconfig(libusb-1.0)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|152	BuildRequires:	pkgconfig(openssl)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|153	BuildRequires:	pkgconfig(opus) >= 0.9.4
21mr|gstreamer1.0-plugins-bad-1.19.1-5|154	BuildRequires:	pkgconfig(orc-0.4) >= 0.4.17
21mr|gstreamer1.0-plugins-bad-1.19.1-5|155	BuildRequires:	pkgconfig(pango) >= 1.22.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|156	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|157	BuildRequires:	pkgconfig(sbc)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|158	BuildRequires:	pkgconfig(sdl2)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|159	BuildRequires:	pkgconfig(sndfile) >= 1.0.16
21mr|gstreamer1.0-plugins-bad-1.19.1-5|160	%ifarch %{ix86} %{x86_64} %{armx}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|161	BuildRequires:	pkgconfig(valgrind)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|162	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|163	BuildRequires:	pkgconfig(vulkan)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|164	BuildRequires:	pkgconfig(wayland-client) >= 1.11.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|165	BuildRequires:	pkgconfig(wayland-egl)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|166	BuildRequires:	pkgconfig(wayland-protocols) >= 1.15
21mr|gstreamer1.0-plugins-bad-1.19.1-5|167	BuildRequires:	pkgconfig(wildmidi)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|168	BuildRequires:	pkgconfig(x11)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|169	BuildRequires:	pkgconfig(xcb) >= 1.10
21mr|gstreamer1.0-plugins-bad-1.19.1-5|170	BuildRequires:	pkgconfig(vo-aacenc)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|171	BuildRequires:	pkgconfig(vo-amrwbenc)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|172	BuildRequires:	pkgconfig(x265)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|173	Requires:	gstreamer%{api}-transcoder
21mr|gstreamer1.0-plugins-bad-1.19.1-5|174	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|175	Obsoletes:	%{bname}-voip < 1.6
21mr|gstreamer1.0-plugins-bad-1.19.1-5|176	Obsoletes:	%{bname}-rtpvp8 < 1.6
21mr|gstreamer1.0-plugins-bad-1.19.1-5|177	# This was removed because umnaintained (see ChangeLog file)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|178	Obsoletes:	%{bname}-schroedinger < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|179	# Those are now provided by -base
21mr|gstreamer1.0-plugins-bad-1.19.1-5|180	Obsoletes:	%{libgl} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|181	Obsoletes:	%{girgl} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|182	Obsoletes:	%{devgl} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|183	# Other removed libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|184	Obsoletes:	%{liballocators} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|185	Obsoletes:	%{girbadallocators} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|186	Obsoletes:	%{devallocators} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|187	Obsoletes:	%{libbadbase} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|188	Obsoletes:	%{devbadbase} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|189	Obsoletes:	%{libbadvideo} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|190	Obsoletes:	%{devbadvideo} < %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|191	# compat with Fedora/RHEL
21mr|gstreamer1.0-plugins-bad-1.19.1-5|192	Provides:	gstreamer1-plugins-bad = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|193	Provides:	gstreamer1-plugins-bad%{_isa} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|194	Provides:	gstreamer1-plugins-bad-free = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|195	Provides:	gstreamer1-plugins-bad-free%{_isa} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|196	Provides:	gstreamer1-plugins-bad-free-extras = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|197	Provides:	gstreamer1-plugins-bad-free-extras%{_isa} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|198	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|199	%description
21mr|gstreamer1.0-plugins-bad-1.19.1-5|200	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|201	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|202	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|203	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|204	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|205	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|206	This package contains a set of plug-ins that aren't up to par compared to the
21mr|gstreamer1.0-plugins-bad-1.19.1-5|207	rest. They might be close to being good quality, but they're missing something
21mr|gstreamer1.0-plugins-bad-1.19.1-5|208	- be it a good code review, some documentation, a set of tests, a real live
21mr|gstreamer1.0-plugins-bad-1.19.1-5|209	maintainer, or some actual wide use. If the blanks are filled in they might be
21mr|gstreamer1.0-plugins-bad-1.19.1-5|210	upgraded to become part of either gstreamer-plugins-good or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|211	gstreamer-plugins-ugly, depending on the other factors.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|212	If the plug-ins break, you can't complain - instead, you can fix the problem
21mr|gstreamer1.0-plugins-bad-1.19.1-5|213	and send us a patch, or bribe someone into fixing them for you.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|214	New contributors can start here for things to work on.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|215	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|216	%files -f gst-plugins-bad-%{api}.lang
21mr|gstreamer1.0-plugins-bad-1.19.1-5|217	%doc AUTHORS COPYING README NEWS
21mr|gstreamer1.0-plugins-bad-1.19.1-5|218	%{_bindir}/playout
21mr|gstreamer1.0-plugins-bad-1.19.1-5|219	%{_libdir}/gstreamer-%{api}/libgstaccurip.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|220	%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|221	%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|222	%{_libdir}/gstreamer-%{api}/libgstaom.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|223	%{_libdir}/gstreamer-%{api}/libgstaudiobuffersplit.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|224	%{_libdir}/gstreamer-%{api}/libgstaudiomixmatrix.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|225	%{_libdir}/gstreamer-%{api}/libgstaiff.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|226	%{_libdir}/gstreamer-%{api}/libgstasfmux.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|227	%{_libdir}/gstreamer-%{api}/libgstaudiofxbad.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|228	%{_libdir}/gstreamer-%{api}/libgstaudiolatency.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|229	%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|230	%{_libdir}/gstreamer-%{api}/libgstdash.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|231	%{_libdir}/gstreamer-%{api}/libgstdvbsubenc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|232	%{_libdir}/gstreamer-%{api}/libgstnvcodec.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|233	%{_libdir}/gstreamer-%{api}/libgstrist.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|234	%{_libdir}/gstreamer-%{api}/libgstrtmp2.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|235	%{_libdir}/gstreamer-%{api}/libgstrtpmanagerbad.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|236	%{_libdir}/gstreamer-%{api}/libgstsctp.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|237	%{_libdir}/gstreamer-%{api}/libgstswitchbin.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|238	%{_libdir}/gstreamer-%{api}/libgstv4l2codecs.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|239	%{_libdir}/gstreamer-%{api}/libgstva.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|240	%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|241	%{_libdir}/gstreamer-%{api}/libgstautoconvert.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|242	%{_libdir}/gstreamer-%{api}/libgstbayer.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|243	%{_libdir}/gstreamer-%{api}/libgstbluez.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|244	%{_libdir}/gstreamer-%{api}/libgstbz2.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|245	%{_libdir}/gstreamer-%{api}/libgstcamerabin.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|246	%{_libdir}/gstreamer-%{api}/libgstchromaprint.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|247	%{_libdir}/gstreamer-%{api}/libgstuvch264.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|248	%{_libdir}/gstreamer-%{api}/libgstclosedcaption.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|249	%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|250	%{_libdir}/gstreamer-%{api}/libgstcolormanagement.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|251	%{_libdir}/gstreamer-%{api}/libgstcodecalpha.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|252	%{_libdir}/gstreamer-%{api}/libgstdc1394.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|253	%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|254	%{_libdir}/gstreamer-%{api}/libgstdecklink.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|255	%{_libdir}/gstreamer-%{api}/libgstdtls.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|256	%{_libdir}/gstreamer-%{api}/libgstdvb.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|257	%{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|258	%{_libdir}/gstreamer-%{api}/libgstdvdspu.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|259	%{_libdir}/gstreamer-%{api}/libgstfaceoverlay.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|260	%{_libdir}/gstreamer-%{api}/libgstfbdevsink.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|261	%{_libdir}/gstreamer-%{api}/libgstfdkaac.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|262	%{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|263	%{_libdir}/gstreamer-%{api}/libgstfestival.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|264	%{_libdir}/gstreamer-%{api}/libgstfluidsynthmidi.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|265	%{_libdir}/gstreamer-%{api}/libgstfreeverb.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|266	%{_libdir}/gstreamer-%{api}/libgstfrei0r.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|267	%{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|268	%{_libdir}/gstreamer-%{api}/libgstgdp.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|269	%{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|270	%{_libdir}/gstreamer-%{api}/libgsthls.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|271	%{_libdir}/gstreamer-%{api}/libgstid3tag.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|272	%{_libdir}/gstreamer-%{api}/libgstinter.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|273	%{_libdir}/gstreamer-%{api}/libgstinterlace.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|274	%{_libdir}/gstreamer-%{api}/libgstipcpipeline.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|275	%{_libdir}/gstreamer-%{api}/libgstivfparse.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|276	%{_libdir}/gstreamer-%{api}/libgstivtc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|277	%{_libdir}/gstreamer-%{api}/libgstjp2kdecimator.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|278	%{_libdir}/gstreamer-%{api}/libgstjpegformat.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|279	%{_libdir}/gstreamer-%{api}/libgstkms.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|280	%{_libdir}/gstreamer-%{api}/libgstlegacyrawparse.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|281	%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|282	%{_libdir}/gstreamer-%{api}/libgstmidi.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|283	%{_libdir}/gstreamer-%{api}/libgstmodplug.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|284	%{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|285	%{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|286	%{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|287	%{_libdir}/gstreamer-%{api}/libgstmxf.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|288	%{_libdir}/gstreamer-%{api}/libgstnetsim.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|289	%{_libdir}/gstreamer-%{api}/libgstneonhttpsrc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|290	#{_libdir}/gstreamer-%%{api}/libgstofa.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|291	%{_libdir}/gstreamer-%{api}/libgstopenal.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|292	%{_libdir}/gstreamer-%{api}/libgstopusparse.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|293	%{_libdir}/gstreamer-%{api}/libgstopenjpeg.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|294	%{_libdir}/gstreamer-%{api}/libgstpcapparse.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|295	%{_libdir}/gstreamer-%{api}/libgstpnm.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|296	%{_libdir}/gstreamer-%{api}/libgstproxy.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|297	%{_libdir}/gstreamer-%{api}/libgsttranscode.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|298	%{_libdir}/gstreamer-%{api}/libgstremovesilence.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|299	%{_libdir}/gstreamer-%{api}/libgstresindvd.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|300	%{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|301	%{_libdir}/gstreamer-%{api}/libgstrtponvif.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|302	%{_libdir}/gstreamer-%{api}/libgstsbc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|303	%{_libdir}/gstreamer-%{api}/libgstsdpelem.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|304	%{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|305	%{_libdir}/gstreamer-%{api}/libgstshm.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|306	%{_libdir}/gstreamer-%{api}/libgstsiren.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|307	%{_libdir}/gstreamer-%{api}/libgstsmooth.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|308	%{_libdir}/gstreamer-%{api}/libgstsmoothstreaming.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|309	%{_libdir}/gstreamer-%{api}/libgstsndfile.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|310	%{_libdir}/gstreamer-%{api}/libgstspeed.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|311	%{_libdir}/gstreamer-%{api}/libgstsubenc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|312	%{_libdir}/gstreamer-%{api}/libgsttimecode.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|313	%{_libdir}/gstreamer-%{api}/libgstttmlsubs.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|314	%{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|315	%{_libdir}/gstreamer-%{api}/libgstvideoframe_audiolevel.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|316	%{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|317	%{_libdir}/gstreamer-%{api}/libgstvideosignal.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|318	%{_libdir}/gstreamer-%{api}/libgstvmnc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|319	%{_libdir}/gstreamer-%{api}/libgstwebp.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|320	%{_libdir}/gstreamer-%{api}/libgsty4mdec.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|321	%{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|322	%{_libdir}/gstreamer-%{api}/libgstwildmidi.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|323	%{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|324	%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|325	%{_libdir}/gstreamer-%{api}/libgstx265.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|326	%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
21mr|gstreamer1.0-plugins-bad-1.19.1-5|327	%{_datadir}/gstreamer-%{api}/presets/GstFreeverb.prs
21mr|gstreamer1.0-plugins-bad-1.19.1-5|328	%{_datadir}/gstreamer-%{api}/encoding-profiles
21mr|gstreamer1.0-plugins-bad-1.19.1-5|329	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|330	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|331	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|332	%package -n %{libadaptivedemux}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|333	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|334	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|335	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|336	%description -n %{libadaptivedemux}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|337	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|338	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|339	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|340	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|341	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|342	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|343	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|344	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|345	%files -n %{libadaptivedemux}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|346	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|347	%{_libdir}/libgstadaptivedemux-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|348	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|349	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|350	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|351	%package -n %{devadaptivedemux}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|352	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|353	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|354	Requires:	%{libadaptivedemux} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|355	Provides:	gstadaptivedemux%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|356	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|357	%description -n %{devadaptivedemux}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|358	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|359	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|360	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|361	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|362	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|363	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|364	%files -n %{devadaptivedemux}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|365	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|366	%{_libdir}/libgstadaptivedemux-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|367	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|368	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|369	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|370	%package -n %{libbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|371	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|372	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|373	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|374	%description -n %{libbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|375	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|376	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|377	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|378	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|379	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|380	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|381	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|382	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|383	%files -n %{libbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|384	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|385	%{_libdir}/libgstbadaudio-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|386	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|387	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|388	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|389	%package -n %{girbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|390	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|391	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|392	Requires:	%{libbadaudio} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|393	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|394	%description -n %{girbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|395	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|396	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|397	%files -n %{girbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|398	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|399	%{_libdir}/girepository-1.0/GstBadAudio-%{api}.typelib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|400	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|401	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|402	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|403	%package -n %{devbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|404	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|405	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|406	Requires:	%{libbadaudio} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|407	Provides:	gstbadaudio%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|408	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|409	%description -n %{devbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|410	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|411	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|412	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|413	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|414	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|415	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|416	%files -n %{devbadaudio}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|417	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|418	%{_includedir}/gstreamer-%{api}/gst/audio/*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|419	%{_libdir}/libgstbadaudio-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|420	%{_libdir}/pkgconfig/gstreamer-bad-audio-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|421	%{_datadir}/gir-1.0/GstBadAudio-%{api}.gir
21mr|gstreamer1.0-plugins-bad-1.19.1-5|422	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|423	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|424	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|425	%package -n %{libbase}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|426	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|427	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|428	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|429	%description -n %{libbase}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|430	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|431	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|432	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|433	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|434	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|435	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|436	This package contains the libraries.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|437	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|438	%files -n %{libbase}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|439	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|440	%{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|441	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|442	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|443	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|444	%package -n %{devbase}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|445	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|446	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|447	Requires:	%{libbase} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|448	Provides:	gstbasecamerabinsrc%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|449	Provides:	gstbasevideo%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|450	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|451	%description -n %{devbase}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|452	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|453	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|454	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|455	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|456	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|457	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|458	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|459	applications and plugins  for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|460	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|461	%files -n %{devbase}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|462	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|463	%{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|464	%{_libdir}/libgstbasecamerabinsrc-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|465	%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|466	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|467	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|468	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|469	%package -n %{libcodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|470	Summary:	Libraries for GStreamer streaming-codecs framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|471	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|472	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|473	%description -n %{libcodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|474	GStreamer is a streaming-codecs framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|475	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|476	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|477	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|478	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|479	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|480	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|481	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|482	%files -n %{libcodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|483	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|484	%{_libdir}/libgstcodecs-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|485	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|486	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|487	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|488	%package -n %{gircodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|489	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|490	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|491	Requires:	%{libcodecs} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|492	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|493	%description -n %{gircodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|494	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|495	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|496	%files -n %{gircodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|497	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|498	%{_libdir}/girepository-1.0/GstCodecs-%{api}.typelib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|499	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|500	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|501	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|502	%package -n %{devcodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|503	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|504	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|505	Requires:	%{libcodecs} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|506	Provides:	gstcodecs%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|507	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|508	%description -n %{devcodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|509	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|510	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|511	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|512	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|513	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|514	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|515	%files -n %{devcodecs}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|516	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|517	%{_libdir}/libgstcodecs-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|518	%{_datadir}/gir-1.0/GstCodecs-%{api}.gir
21mr|gstreamer1.0-plugins-bad-1.19.1-5|519	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|520	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|521	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|522	%package -n %{libtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|523	Summary:	Libraries for GStreamer streaming-transcoder framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|524	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|525	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|526	%description -n %{libtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|527	GStreamer is a streaming-transcoder framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|528	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|529	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|530	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|531	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|532	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|533	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|534	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|535	%files -n %{libtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|536	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|537	%{_libdir}/libgsttranscoder-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|538	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|539	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|540	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|541	%package -n %{girtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|542	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|543	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|544	Requires:	%{libtranscoder} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|545	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|546	%description -n %{girtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|547	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|548	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|549	%files -n %{girtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|550	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|551	%{_libdir}/girepository-1.0/GstTranscoder-%{api}.typelib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|552	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|553	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|554	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|555	%package -n %{devtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|556	Summary:	Libraries for GStreamer streaming-transcoder framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|557	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|558	Requires:	%{libtranscoder} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|559	Provides:	gsttranscoder%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|560	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|561	%description -n %{devtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|562	GStreamer is a streaming-transcoder framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|563	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|564	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|565	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|566	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|567	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|568	%files -n %{devtranscoder}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|569	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|570	%{_includedir}/gstreamer-%{api}/gst/transcoder/*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|571	%{_libdir}/libgsttranscoder-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|572	%{_libdir}/pkgconfig/gstreamer-transcoder-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|573	%{_datadir}/gir-1.0/GstTranscoder-%{api}.gir
21mr|gstreamer1.0-plugins-bad-1.19.1-5|574	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|575	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|576	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|577	%package -n %{libcodecparsers}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|578	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|579	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|580	Conflicts:	%{_lib}gstphotography1.0_0 < 1.6.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|581	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|582	%description -n %{libcodecparsers}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|583	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|584	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|585	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|586	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|587	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|588	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|589	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|590	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|591	%files -n %{libcodecparsers}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|592	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|593	%{_libdir}/libgstcodecparsers-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|594	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|595	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|596	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|597	%package -n %{devcodecparsers}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|598	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|599	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|600	Requires:	%{libcodecparsers} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|601	Provides:	gstcodecparsers%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|602	Conflicts:	%{_lib}gstphotographyi1.0-devel < 1.6.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|603	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|604	%description -n %{devcodecparsers}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|605	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|606	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|607	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|608	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|609	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|610	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|611	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|612	applications and plugins for  for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|613	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|614	%files -n %{devcodecparsers}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|615	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|616	%{_libdir}/libgstcodecparsers-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|617	%{_includedir}/gstreamer-%{api}/gst/codecparsers/
21mr|gstreamer1.0-plugins-bad-1.19.1-5|618	%{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|619	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|620	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|621	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|622	%package -n %{libinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|623	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|624	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|625	# package bug
21mr|gstreamer1.0-plugins-bad-1.19.1-5|626	Obsoletes:	%{_lib}gstinsertbin1.0_0-devel < 1.4.5-2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|627	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|628	%description -n %{libinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|629	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|630	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|631	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|632	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|633	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|634	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|635	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|636	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|637	%files -n %{libinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|638	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|639	%{_libdir}/libgstinsertbin-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|640	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|641	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|642	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|643	%package -n %{girinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|644	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|645	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|646	Requires:	%{libinsertbin} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|647	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|648	%description -n %{girinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|649	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|650	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|651	%files -n %{girinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|652	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|653	%{_libdir}/girepository-1.0/GstInsertBin-%{api}.typelib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|654	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|655	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|656	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|657	%package -n %{devinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|658	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|659	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|660	Requires:	%{libinsertbin} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|661	Requires:	%{girinsertbin} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|662	Provides:	gstinsertbin%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|663	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|664	%description -n %{devinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|665	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|666	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|667	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|668	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|669	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|670	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|671	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|672	applications and plugins  for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|673	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|674	%files -n %{devinsertbin}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|675	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|676	%{_libdir}/libgstinsertbin-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|677	%{_includedir}/gstreamer-%{api}/gst/insertbin/*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|678	%{_libdir}/pkgconfig/gstreamer-insertbin-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|679	%{_datadir}/gir-1.0/GstInsertBin-%{api}.gir
21mr|gstreamer1.0-plugins-bad-1.19.1-5|680	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|681	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|682	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|683	%package -n %{libisoff}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|684	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|685	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|686	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|687	%description -n %{libisoff}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|688	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|689	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|690	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|691	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|692	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|693	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|694	This package contains libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|695	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|696	%files -n %{libisoff}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|697	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|698	%{_libdir}/libgstisoff-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|699	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|700	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|701	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|702	%package -n %{devisoff}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|703	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|704	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|705	Requires:	%{libisoff} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|706	Provides:	gstisoff%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|707	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|708	%description -n %{devisoff}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|709	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|710	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|711	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|712	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|713	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|714	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|715	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|716	applications and plugins for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|717	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|718	%files -n %{devisoff}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|719	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|720	%{_libdir}/libgstisoff-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|721	%{_includedir}/gstreamer-%{api}/gst/isoff/*.h
21mr|gstreamer1.0-plugins-bad-1.19.1-5|722	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|723	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|724	%package -n %{libmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|725	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|726	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|727	# package bug
21mr|gstreamer1.0-plugins-bad-1.19.1-5|728	Obsoletes:	%{_lib}gstmpegts1.0_0-devel < 1.4.5-2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|729	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|730	%description -n %{libmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|731	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|732	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|733	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|734	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|735	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|736	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|737	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|738	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|739	%files -n %{libmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|740	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|741	%{_libdir}/libgstmpegts-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|742	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|743	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|744	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|745	%package -n %{girmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|746	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|747	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|748	Requires:	%{libmpegts} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|749	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|750	%description -n %{girmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|751	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|752	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|753	%files -n %{girmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|754	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|755	%{_libdir}/girepository-1.0/GstMpegts-%{api}.typelib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|756	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|757	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|758	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|759	%package -n %{devmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|760	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|761	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|762	Requires:	%{libmpegts} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|763	Requires:	%{girmpegts} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|764	Provides:	gstmpegts%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|765	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|766	%description -n %{devmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|767	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|768	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|769	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|770	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|771	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|772	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|773	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|774	applications and plugins  for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|775	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|776	%files -n %{devmpegts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|777	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|778	%{_libdir}/libgstmpegts-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|779	%{_includedir}/gstreamer-%{api}/gst/mpegts/*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|780	%{_libdir}/pkgconfig/gstreamer-mpegts-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|781	%{_datadir}/gir-1.0/GstMpegts-%{api}.gir
21mr|gstreamer1.0-plugins-bad-1.19.1-5|782	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|783	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|784	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|785	%package -n %{libphoto}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|786	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|787	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|788	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|789	%description -n %{libphoto}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|790	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|791	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|792	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|793	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|794	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|795	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|796	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|797	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|798	%files -n %{libphoto}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|799	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|800	%{_libdir}/libgstphotography-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|801	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|802	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|803	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|804	%package -n %{devphoto}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|805	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|806	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|807	Requires:	%{libphoto} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|808	Provides:	gstphotography%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|809	Conflicts:	%{_lib}gstphotographyi1.0-devel < 1.6.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|810	Obsoletes:	%{_lib}gstphotographyi1.0-devel < 1.6.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|811	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|812	%description -n %{devphoto}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|813	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|814	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|815	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|816	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|817	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|818	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|819	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|820	applications and plugins  for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|821	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|822	%files -n %{devphoto}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|823	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|824	%{_libdir}/libgstphotography-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|825	%{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|826	%{_libdir}/pkgconfig/gstreamer-photography-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|827	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|828	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|829	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|830	%package -n %{libplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|831	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|832	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|833	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|834	%description -n %{libplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|835	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|836	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|837	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|838	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|839	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|840	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|841	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|842	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|843	%files -n %{libplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|844	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|845	%{_libdir}/libgstplayer-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|846	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|847	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|848	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|849	%package -n %{girplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|850	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|851	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|852	Requires:	%{libplayer} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|853	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|854	%description -n %{girplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|855	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|856	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|857	%files -n %{girplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|858	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|859	%{_libdir}/girepository-1.0/GstPlayer-%{api}.typelib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|860	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|861	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|862	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|863	%package -n %{devplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|864	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|865	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|866	Requires:	%{libplayer} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|867	Requires:	%{girplayer} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|868	Provides:	gstplayer%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|869	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|870	%description -n %{devplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|871	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|872	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|873	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|874	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|875	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|876	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|877	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|878	applications and plugins  for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|879	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|880	%files -n %{devplayer}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|881	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|882	%{_libdir}/libgstplayer-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|883	%{_includedir}/gstreamer-%{api}/gst/player/*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|884	%{_libdir}/pkgconfig/gstreamer-player-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|885	%{_datadir}/gir-1.0/GstPlayer-%{api}.gir
21mr|gstreamer1.0-plugins-bad-1.19.1-5|886	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|887	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|888	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|889	%package -n %{libsctp}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|890	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|891	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|892	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|893	%description -n %{libsctp}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|894	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|895	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|896	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|897	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|898	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|899	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|900	This package contains libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|901	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|902	%files -n %{libsctp}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|903	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|904	%{_libdir}/libgstsctp-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|905	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|906	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|907	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|908	%package -n %{devsctp}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|909	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|910	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|911	Requires:	%{libsctp} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|912	Provides:	gstsctp%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|913	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|914	%description -n %{devsctp}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|915	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|916	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|917	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|918	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|919	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|920	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|921	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|922	applications and plugins for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|923	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|924	%files -n %{devsctp}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|925	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|926	%{_libdir}/libgstsctp-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|927	%{_includedir}/gstreamer-%{api}/gst/sctp/*.h
21mr|gstreamer1.0-plugins-bad-1.19.1-5|928	%{_libdir}/pkgconfig/gstreamer-sctp-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|929	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|930	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|931	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|932	%package -n %{liburidownloader}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|933	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|934	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|935	# package bug
21mr|gstreamer1.0-plugins-bad-1.19.1-5|936	Obsoletes:	%{_lib}gsturidownloader1.0_0-devel < 1.4.5-2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|937	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|938	%description -n %{liburidownloader}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|939	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|940	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|941	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|942	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|943	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|944	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|945	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|946	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|947	%files -n %{liburidownloader}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|948	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|949	%{_libdir}/libgsturidownloader-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|950	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|951	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|952	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|953	%package -n %{devuridownloader}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|954	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|955	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|956	Requires:	%{liburidownloader} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|957	Provides:	gsturidownloader%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|958	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|959	%description -n %{devuridownloader}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|960	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|961	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|962	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|963	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|964	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|965	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|966	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|967	applications and plugins for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|968	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|969	%files -n %{devuridownloader}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|970	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|971	%{_libdir}/libgsturidownloader-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|972	%{_includedir}/gstreamer-%{api}/gst/uridownloader/*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|973	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|974	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|975	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|976	%package -n %{libgstwayland}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|977	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|978	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|979	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|980	%description -n %{libgstwayland}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|981	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|982	operate on media data. Applications using this library can do anything from
21mr|gstreamer1.0-plugins-bad-1.19.1-5|983	real-time sound processing to playing videos, and just about anything else
21mr|gstreamer1.0-plugins-bad-1.19.1-5|984	media-related. Its plugin-based architecture means that new data types or
21mr|gstreamer1.0-plugins-bad-1.19.1-5|985	processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|986	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|987	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|988	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|989	%files -n %{libgstwayland}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|990	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|991	%{_libdir}/libgstwayland-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|992	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|993	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|994	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|995	%package -n %{devgstwayland}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|996	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|997	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|998	Requires:	%{libgstwayland} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|999	Provides:	gstwayland%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1000	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1001	%description -n %{devgstwayland}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1002	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1003	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1004	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1005	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1006	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1007	plugins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1008	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1009	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1010	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1011	%files -n %{devgstwayland}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1012	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1013	%{_libdir}/libgstwayland-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1014	%{_includedir}/gstreamer-%{api}/gst/wayland/wayland.h
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1015	%{_libdir}/pkgconfig/gstreamer-wayland-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1016	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1017	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1018	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1019	%package -n %{libwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1020	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1021	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1022	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1023	%description -n %{libwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1024	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1025	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1026	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1027	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1028	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1029	plugins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1030	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1031	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1032	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1033	%files -n %{libwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1034	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1035	%{_libdir}/libgstwebrtc-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1036	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1037	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1038	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1039	%package -n %{girwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1040	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1041	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1042	Requires:	%{libwebrtc} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1043	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1044	%description -n %{girwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1045	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1046	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1047	%files -n %{girwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1048	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1049	%{_libdir}/girepository-1.0/GstWebRTC-%{api}.typelib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1050	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1051	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1052	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1053	%package -n %{devwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1054	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1055	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1056	Requires:	%{libwebrtc} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1057	Requires:	%{girwebrtc} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1058	Provides:	gstwebrtc%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1059	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1060	%description -n %{devwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1061	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1062	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1063	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1064	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1065	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1066	plugins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1067	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1068	applications and plugins for GStreamer.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1069	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1070	%files -n %{devwebrtc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1071	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1072	%{_libdir}/libgstwebrtc-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1073	%{_includedir}/gstreamer-%{api}/gst/webrtc/*.h
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1074	%{_libdir}/pkgconfig/gstreamer-webrtc-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1075	%{_datadir}/gir-1.0/GstWebRTC-%{api}.gir
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1076	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1077	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1078	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1079	%package -n %{libplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1080	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1081	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1082	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1083	%description -n %{libplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1084	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1085	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1086	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1087	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1088	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1089	plugins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1090	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1091	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1092	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1093	%files -n %{libplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1094	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1095	%{_libdir}/libgstplay-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1096	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1097	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1098	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1099	%package -n %{girplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1100	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1101	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1102	Requires:	%{libplay} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1103	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1104	%description -n %{girplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1105	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1106	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1107	%files -n %{girplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1108	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1109	%{_libdir}/girepository-1.0/GstPlay-%{api}.typelib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1110	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1111	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1112	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1113	%package -n %{devplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1114	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1115	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1116	Requires:	%{libplay} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1117	Requires:	%{girplay} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1118	Provides:	gstplay%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1119	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1120	%description -n %{devplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1121	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1122	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1123	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1124	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1125	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1126	plugins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1127	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1128	applications and plugins for GStreamer.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1129	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1130	%files -n %{devplay}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1131	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1132	%{_libdir}/libgstplay-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1133	%{_includedir}/gstreamer-%{api}/gst/play/*.h
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1134	%{_libdir}/pkgconfig/gstreamer-play-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1135	%{_datadir}/gir-1.0/GstPlay-%{api}.gir
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1136	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1137	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1138	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1139	%package -n %{libgstva}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1140	Summary:	Libraries for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1141	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1142	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1143	%description -n %{libgstva}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1144	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1145	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1146	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1147	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1148	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1149	plugins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1150	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1151	This package contains the libraries for %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1152	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1153	%files -n %{libgstva}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1154	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1155	%{_libdir}/libgstva-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1156	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1157	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1158	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1159	%package -n %{devgstva}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1160	Summary:	Libraries and include files for GStreamer streaming-media framework
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1161	Group:		Development/C
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1162	Requires:	%{libgstva} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1163	Provides:	gstva%{api}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1164	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1165	%description -n %{devgstva}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1166	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1167	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1168	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1169	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1170	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1171	plugins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1172	This package contains the libraries and includes files necessary to develop
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1173	applications and plugins for GStreamer.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1174	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1175	%files -n %{devgstva}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1176	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1177	%{_libdir}/libgstva-%{api}.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1178	%{_libdir}/pkgconfig/gstreamer-va-%{api}.pc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1179	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1180	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1181	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1182	%if %{build_doc}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1183	%package doc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1184	Summary:	GStreamer plugins-bad documentation
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1185	Group:		Documentation
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1186	BuildArch:	noarch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1187	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1188	%description doc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1189	This is the documentation of %{name}.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1190	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1191	%files doc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1192	%doc docs/plugins/html
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1193	%{_datadir}/gtk-doc/html/
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1194	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1195	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1196	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1197	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1198	%if %{build_amrwb}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1199	# FIXME: perhaps this one was removed, since is never built
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1200	%package -n %{bname}-amrwb
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1201	Summary:	GStreamer plug-in for AMR-WB support
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1202	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1203	BuildRequires:	libamrwb-devel
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1204	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1205	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1206	%description -n %{bname}-amrwb
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1207	Plug-in for decoding AMR-WB under GStreamer.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1208	This package is in restricted repository as it violates some patents.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1209	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1210	%files -n %{bname}-amrwb
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1211	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1212	%{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1213	%{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1214	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1215	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1216	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1217	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1218	%package -n %{bname}-curl
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1219	Summary:	GStreamer Curl plugin
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1220	Group:		Networking/Other
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1221	BuildRequires:	pkgconfig(libcurl) >= 7.35.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1222	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1223	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1224	%description -n %{bname}-curl
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1225	This is a HTTP plugin for GStreamer based on the curl library.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1226	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1227	%files -n %{bname}-curl
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1228	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1229	%{_libdir}/gstreamer-%{api}/libgstcurl.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1230	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1231	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1232	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1233	%if %{build_dts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1234	%package -n %{bname}-dts
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1235	Summary:	GStreamer plug-ins for DTS audio playback
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1236	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1237	BuildRequires:	pkgconfig(libdts)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1238	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1239	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1240	%description -n %{bname}-dts
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1241	Plug-in for decoding DTS audio.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1242	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1243	%files -n %{bname}-dts
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1244	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1245	%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1246	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1247	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1248	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1249	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1250	%if %{build_faad}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1251	%package -n %{bname}-faac
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1252	Summary:	GStreamer plug-ins for AAC audio encoding
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1253	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1254	BuildRequires:	libfaac-devel
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1255	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1256	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1257	%description -n %{bname}-faac
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1258	Plug-in for encoding AAC audio.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1259	This package is in restricted repository as it violates some patents.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1260	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1261	%files -n %{bname}-faac
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1262	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1263	%{_libdir}/gstreamer-%{api}/libgstfaac.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1264	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1265	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1266	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1267	%package -n %{bname}-faad
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1268	Summary:	GStreamer plug-in for AAC audio playback
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1269	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1270	BuildRequires:	libfaad2-devel >= 2.7
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1271	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1272	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1273	%description -n %{bname}-faad
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1274	Plug-in for playing AAC audio
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1275	This package is in restricted repository as it violates some patents.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1276	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1277	%files -n %{bname}-faad
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1278	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1279	%{_libdir}/gstreamer-%{api}/libgstfaad.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1280	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1281	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1282	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1283	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1284	%if %{build_gme}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1285	%package -n %{bname}-gme
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1286	Summary:	GStreamer Game Music plug-in
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1287	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1288	BuildRequires:	pkgconfig(libgme) >= 0.5.6
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1289	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1290	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1291	%description -n %{bname}-gme
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1292	Game Music decoding plug-in.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1293	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1294	%files -n %{bname}-gme
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1295	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1296	%{_libdir}/gstreamer-%{api}/libgstgme.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1297	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1298	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1299	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1300	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1301	%package -n %{bname}-gsm
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1302	Summary:	GStreamer plugin for GSM lossy audio format
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1303	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1304	BuildRequires:	gsm-devel >= 1.0.10
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1305	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1306	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1307	%description -n %{bname}-gsm
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1308	Output plugin for GStreamer to convert to GSM lossy audio format.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1309	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1310	%files -n %{bname}-gsm
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1311	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1312	%{_libdir}/gstreamer-%{api}/libgstgsm.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1313	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1314	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1315	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1316	%package -n %{bname}-ladspa
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1317	Summary:	GStreamer ladspa plug-in
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1318	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1319	BuildRequires:	ladspa-devel
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1320	BuildRequires:	pkgconfig(lrdf)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1321	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1322	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1323	%description -n %{bname}-ladspa
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1324	Ladspa support plug-in.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1325	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1326	%files -n %{bname}-ladspa
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1327	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1328	%{_libdir}/gstreamer-%{api}/libgstladspa.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1329	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1330	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1331	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1332	%package -n %{bname}-libass
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1333	Summary:	GStreamer subtitles plugin
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1334	Group:		Video
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1335	BuildRequires:	pkgconfig(libass) >= 0.10.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1336	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1337	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1338	%description -n %{bname}-libass
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1339	This is a subtitle plugin for GStreamer based on libass.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1340	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1341	%files -n %{bname}-libass
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1342	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1343	%{_libdir}/gstreamer-%{api}/libgstassrender.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1344	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1345	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1346	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1347	%package -n %{bname}-lv2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1348	Summary:	GStreamer lv2 plug-in
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1349	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1350	BuildRequires:	pkgconfig(lilv-0) >= 0.22
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1351	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1352	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1353	%description -n %{bname}-lv2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1354	Lv2 support plug-in.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1355	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1356	%files -n %{bname}-lv2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1357	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1358	%{_libdir}/gstreamer-%{api}/libgstlv2.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1359	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1360	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1361	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1362	%package -n %{bname}-mms
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1363	Summary:	GStreamer plug-in for mms streams
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1364	Group:		System/Libraries
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1365	BuildRequires:	pkgconfig(libmms)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1366	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1367	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1368	%description -n %{bname}-mms
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1369	Plug-in supporting the mms protocol, based on the libmms library.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1370	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1371	%files -n %{bname}-mms
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1372	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1373	%{_libdir}/gstreamer-%{api}/libgstmms.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1374	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1375	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1376	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1377	%package -n %{bname}-mpeg2enc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1378	Summary:	GStreamer mjpegtools plug-in
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1379	Group:		Video
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1380	BuildRequires:	pkgconfig(mjpegtools) >= 2.0.0
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1381	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1382	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1383	%description -n %{bname}-mpeg2enc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1384	Mjpegtools-based encoding and decoding plug-ins.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1385	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1386	%files -n %{bname}-mpeg2enc
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1387	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1388	%{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1389	%{_libdir}/gstreamer-%{api}/libgstmplex.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1390	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1391	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1392	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1393	%package -n %{bname}-rtmp
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1394	Summary:	GStreamer plug-in for rtmp streams
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1395	Group:		Networking/Other
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1396	BuildRequires:	pkgconfig(librtmp)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1397	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1398	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1399	%description -n %{bname}-rtmp
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1400	Plug-in supporting the rtmp protocol based on the librtmp library.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1401	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1402	%files -n %{bname}-rtmp
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1403	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1404	%{_libdir}/gstreamer-%{api}/libgstrtmp.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1405	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1406	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1407	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1408	%package -n %{bname}-soundtouch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1409	Summary:	GStreamer plug-in for SoundTouch support
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1410	Group:		Sound
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1411	BuildRequires:	pkgconfig(soundtouch) >= 1.4
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1412	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1413	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1414	%description -n %{bname}-soundtouch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1415	Plug-in supporting the SoundTouch audio manipulation support.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1416	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1417	%files -n %{bname}-soundtouch
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1418	%doc COPYING
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1419	%{_libdir}/gstreamer-%{api}/libgstsoundtouch.so
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1420	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1421	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1422	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1423	%package -n %{bname}-transcoder
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1424	Summary:	GStreamer Transcoding API
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1425	Group:		Video
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1426	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1427	Requires:	%{libtranscoder} = %{EVRD}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1428	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1429	%description -n %{bname}-transcoder
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1430	GStreamer Transcoding API.
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1431	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1432	%files -n %{bname}-transcoder
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1433	%{_bindir}/gst-transcoder-%{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1434	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1435	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1436	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1437	%prep
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1438	%setup -qn gst-plugins-bad-%{version}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1439	%apply_patches
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1440	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1441	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1442	%build
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1443	%meson \
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1444	-Dpackage-name="%{_vendor} %{name} package" \
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1445	-Dpackage-origin="%{bugurl}" \
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1446	-Ddirectfb=disabled \
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1447	-Dopenjpeg=enabled \
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1448	%if %{build_dts}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1449	-Ddts=enabled \
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1450	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1451	%if %{build_faad}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1452	-Dfaad=enabled
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1453	%endif
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1454	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1455	%meson_build
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1456	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1457	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1458	%install
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1459	%meson_install
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1460	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1461	%find_lang gst-plugins-bad-%{api}
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1462	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1463	%changelog
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1464	* Thu Nov 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1465	- add compat provides, clean up artefact from the era of restricted repo
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1466	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1467	* Mon Oct 2 2023 slava86 <s.matveev@rosalinux.ru> 1.19.1-4
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1468	- Security fixed CVE-2023-40474 CVE-2023-40475
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1469	- CVE-2023-40476
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1470	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1471	* Wed Apr 19 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.1-3
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1472	- fix options
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1473	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1474	* Wed Apr 19 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1475	- enable openjpeg and dts support
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1476	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1477	* Fri Jan 20 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1478	- del BR
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1479	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1480	* Fri Jan 20 2023 Александр <a.proklov@rosalinux.ru> 1.19.1-3
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1481	- up release for rebuild
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1482	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1483	* Mon Oct 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.19.1-2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1484	- May some clear from wine stack update. Bump release
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1485	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1486	* Thu May 12 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1487	- fix valgrind
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1488	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1489	* Tue Apr 12 2022 dzou <dzou@company.com>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1490	- fix meson unused options
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1491	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1492	* Thu Sep 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.1-1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1493	- Update version to 1.19.1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1494	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1495	* Thu Jul 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1496	- disable amrwb
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1497	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1498	* Thu Jul 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1499	- remove plf
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1500	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1501	* Tue Jul 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1502	- disable plf
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1503	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1504	* Tue Jul 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1505	- fix files
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1506	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1507	* Tue Jul 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1508	- fix BR, fix files
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1509	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1510	* Mon Jul 19 2021 Andrey Grigorev <survolog@yandex.ru> 1.18.4-3
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1511	- Move ofa to contrib
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1512	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1513	* Sat May 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.18.4-2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1514	- update version 1.18.4
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1515	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1516	* Mon Jan 4 2021 Victor Ryzhikh <victorr2007@yandex.ru> 1.18.2-2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1517	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1518	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1519	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1520	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1521	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1522	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1523	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1524	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1525	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1526	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1527	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1528	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru> 1.18.2-1
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1529	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1530	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1531	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1532	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1533	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1534	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1535	- Rebuild with libass
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1536	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1537	* Fri Dec 11 2020 Andrey Grigorev <survolog@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1538	- Bump release for libass.so.9
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1539	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1540	* Wed Nov 4 2020 Andrey Grigorev <survolog@yandex.ru> 1.16.2-8
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1541	- Bump release
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1542	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1543	* Mon Nov 2 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1544	- fix libgstaom for aarch64
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1545	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1546	* Sat Oct 3 2020 Andrey Grigorev <survolog@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1547	- Remove libgstaom for i686
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1548	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1549	* Sat Oct 3 2020 Andrey Grigorev <survolog@yandex.ru> 1.16.2-7
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1550	- Add libgstaom
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1551	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1552	* Sat Oct 3 2020 Andrey Grigorev <survolog@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1553	- Rebuild for libfluidsynth, bump release
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1554	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1555	* Sun Aug 16 2020 Giovanni Mariani <mc2374@mclink.it> 1.16.2-6
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1556	- Rebuild for new fdk-aac, bump release
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1557	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1558	* Thu Jun 11 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1559	- Fix typo
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1560	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1561	* Thu Jun 11 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1562	- Keep openjpeg and vdpau disabled (should be enabled later)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1563	- Keep directfb disabled (broken build anyway)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1564	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1565	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.16.2-5
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1566	- Rebuild ./configure to allow underlinking of plugins
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1567	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1568	* Wed Mar 11 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1569	- BR: pkgconfig(libusb-1.0)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1570	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1571	* Wed Mar 11 2020 Alexander Stefanov <alexander@mezon.ru> 1.16.2-4
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1572	- 1.16.2
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1573	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1574	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1575	- bot: rpm5 -> rpm4 (8)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1576	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1577	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1578	- bot: rpm5 -> rpm4 (6)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1579	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1580	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1581	- bot: rpm5 -> rpm4 (2)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1582	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1583	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1584	- bot: rpm5 -> rpm4 (1)
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1585	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1586	* Fri Dec 27 2019 Victor Ryzhikh <victorr2007@yandex.ru> 1.16.0-4
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1587	- Rebuild
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1588	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1589	* Tue Dec 24 2019 Victor Ryzhikh <victorr2007@yandex.ru> 1.16.0-3
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1590	- Rebuild with libwebp-1.x
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1591	
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1592	* Tue Dec 24 2019 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-bad-1.19.1-5|1593	- Rebuild with libwebp-1.x

12655 21
21mr|gstreamer1.0-plugins-base-1.19.1-4|1	%define	api 1.0
21mr|gstreamer1.0-plugins-base-1.19.1-4|2	%define	major 0
21mr|gstreamer1.0-plugins-base-1.19.1-4|3	
21mr|gstreamer1.0-plugins-base-1.19.1-4|4	%define	bname gstreamer%{api}
21mr|gstreamer1.0-plugins-base-1.19.1-4|5	%define	libname %mklibname gstreamer-plugins-base %{api} %{major}
21mr|gstreamer1.0-plugins-base-1.19.1-4|6	%define	girname %mklibname gstreamer-plugins-base-gir %{api}
21mr|gstreamer1.0-plugins-base-1.19.1-4|7	%define	devname %mklibname gstreamer-plugins-base %{api} -d
21mr|gstreamer1.0-plugins-base-1.19.1-4|8	
21mr|gstreamer1.0-plugins-base-1.19.1-4|9	# Before 1.16.0 all those were in plugins-bad
21mr|gstreamer1.0-plugins-base-1.19.1-4|10	%define	libgstgl %mklibname gstgl %{api} %{major}
21mr|gstreamer1.0-plugins-base-1.19.1-4|11	%define	devgstgl %mklibname gstgl %{api} -d
21mr|gstreamer1.0-plugins-base-1.19.1-4|12	%define gstgirgl %mklibname gstgl-gir %{api}
21mr|gstreamer1.0-plugins-base-1.19.1-4|13	
21mr|gstreamer1.0-plugins-base-1.19.1-4|14	Summary:	GStreamer Streaming-media framework plug-ins
21mr|gstreamer1.0-plugins-base-1.19.1-4|15	Name:		%{bname}-plugins-base
21mr|gstreamer1.0-plugins-base-1.19.1-4|16	Version:	1.19.1
21mr|gstreamer1.0-plugins-base-1.19.1-4|17	Release:	4
21mr|gstreamer1.0-plugins-base-1.19.1-4|18	License:	LGPLv2+
21mr|gstreamer1.0-plugins-base-1.19.1-4|19	Group:		Sound
21mr|gstreamer1.0-plugins-base-1.19.1-4|20	Url:		http://gstreamer.freedesktop.org/
21mr|gstreamer1.0-plugins-base-1.19.1-4|21	Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-%{version}.tar.xz
21mr|gstreamer1.0-plugins-base-1.19.1-4|22	Patch0:		align.patch
21mr|gstreamer1.0-plugins-base-1.19.1-4|23	Patch1:		gst-plugins-base-1.19.1-upstream-fix-totem.patch
21mr|gstreamer1.0-plugins-base-1.19.1-4|24	#gw we need some fonts for the tests
21mr|gstreamer1.0-plugins-base-1.19.1-4|25	BuildRequires:	fonts-ttf-dejavu
21mr|gstreamer1.0-plugins-base-1.19.1-4|26	BuildRequires:	gtk-doc >= 1.12
21mr|gstreamer1.0-plugins-base-1.19.1-4|27	BuildRequires:	iso-codes
21mr|gstreamer1.0-plugins-base-1.19.1-4|28	%ifarch %{ix86}
21mr|gstreamer1.0-plugins-base-1.19.1-4|29	BuildRequires:	nasm => 0.90
21mr|gstreamer1.0-plugins-base-1.19.1-4|30	%endif
21mr|gstreamer1.0-plugins-base-1.19.1-4|31	BuildRequires:	alsa-oss-devel
21mr|gstreamer1.0-plugins-base-1.19.1-4|32	BuildRequires:	gettext-devel
21mr|gstreamer1.0-plugins-base-1.19.1-4|33	BuildRequires:	meson
21mr|gstreamer1.0-plugins-base-1.19.1-4|34	BuildRequires:	pkgconfig(alsa)
21mr|gstreamer1.0-plugins-base-1.19.1-4|35	BuildRequires:	pkgconfig(check)
21mr|gstreamer1.0-plugins-base-1.19.1-4|36	BuildRequires:	pkgconfig(egl)
21mr|gstreamer1.0-plugins-base-1.19.1-4|37	BuildRequires:	pkgconfig(freetype2)
21mr|gstreamer1.0-plugins-base-1.19.1-4|38	BuildRequires:	pkgconfig(glib-2.0) >= 2.40.0
21mr|gstreamer1.0-plugins-base-1.19.1-4|39	BuildRequires:	pkgconfig(gbm)
21mr|gstreamer1.0-plugins-base-1.19.1-4|40	BuildRequires:	pkgconfig(gl)
21mr|gstreamer1.0-plugins-base-1.19.1-4|41	BuildRequires:	pkgconfig(glesv2)
21mr|gstreamer1.0-plugins-base-1.19.1-4|42	BuildRequires:	pkgconfig(glu)
21mr|gstreamer1.0-plugins-base-1.19.1-4|43	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gstreamer1.0-plugins-base-1.19.1-4|44	BuildRequires:	pkgconfig(gstreamer-%{api}) >= %{version}
21mr|gstreamer1.0-plugins-base-1.19.1-4|45	BuildRequires:	pkgconfig(libjpeg)
21mr|gstreamer1.0-plugins-base-1.19.1-4|46	BuildRequires:	pkgconfig(libpng)
21mr|gstreamer1.0-plugins-base-1.19.1-4|47	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gstreamer1.0-plugins-base-1.19.1-4|48	BuildRequires:	pkgconfig(ogg)
21mr|gstreamer1.0-plugins-base-1.19.1-4|49	BuildRequires:	pkgconfig(opus) >= 0.9.4
21mr|gstreamer1.0-plugins-base-1.19.1-4|50	BuildRequires:	pkgconfig(orc-0.4) >= 0.4.24
21mr|gstreamer1.0-plugins-base-1.19.1-4|51	BuildRequires:	pkgconfig(pango) >= 1.22.0
21mr|gstreamer1.0-plugins-base-1.19.1-4|52	BuildRequires:	pkgconfig(pangocairo)
21mr|gstreamer1.0-plugins-base-1.19.1-4|53	BuildRequires:	pkgconfig(theora) >= 1.1
21mr|gstreamer1.0-plugins-base-1.19.1-4|54	%ifarch %{x86_64} %{ix86} %{armx}
21mr|gstreamer1.0-plugins-base-1.19.1-4|55	BuildRequires:	pkgconfig(valgrind)
21mr|gstreamer1.0-plugins-base-1.19.1-4|56	%endif
21mr|gstreamer1.0-plugins-base-1.19.1-4|57	BuildRequires:	pkgconfig(vorbis)
21mr|gstreamer1.0-plugins-base-1.19.1-4|58	BuildRequires:	pkgconfig(wayland-client)
21mr|gstreamer1.0-plugins-base-1.19.1-4|59	BuildRequires:	pkgconfig(wayland-cursor)
21mr|gstreamer1.0-plugins-base-1.19.1-4|60	BuildRequires:	pkgconfig(wayland-egl)
21mr|gstreamer1.0-plugins-base-1.19.1-4|61	BuildRequires:	pkgconfig(wayland-protocols) >= 1.15
21mr|gstreamer1.0-plugins-base-1.19.1-4|62	BuildRequires:	pkgconfig(x11)
21mr|gstreamer1.0-plugins-base-1.19.1-4|63	BuildRequires:	pkgconfig(xext)
21mr|gstreamer1.0-plugins-base-1.19.1-4|64	BuildRequires:	pkgconfig(xv)
21mr|gstreamer1.0-plugins-base-1.19.1-4|65	BuildRequires:	pkgconfig(zlib)
21mr|gstreamer1.0-plugins-base-1.19.1-4|66	Provides:	%{bname}-plugins
21mr|gstreamer1.0-plugins-base-1.19.1-4|67	Conflicts:	gstreamer1.0-plugins-bad < 1.16.0
21mr|gstreamer1.0-plugins-base-1.19.1-4|68	# compat with Fedora/RHEL
21mr|gstreamer1.0-plugins-base-1.19.1-4|69	Provides:	gstreamer1-plugins-base = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|70	Provides:	gstreamer1-plugins-base%{_isa} = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|71	
21mr|gstreamer1.0-plugins-base-1.19.1-4|72	%description
21mr|gstreamer1.0-plugins-base-1.19.1-4|73	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-base-1.19.1-4|74	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-base-1.19.1-4|75	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-base-1.19.1-4|76	else media-related. Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-base-1.19.1-4|77	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-base-1.19.1-4|78	plug-ins.
21mr|gstreamer1.0-plugins-base-1.19.1-4|79	
21mr|gstreamer1.0-plugins-base-1.19.1-4|80	This package contains a set of reference plugins, base classes for other
21mr|gstreamer1.0-plugins-base-1.19.1-4|81	plugins and helper libraries:
21mr|gstreamer1.0-plugins-base-1.19.1-4|82	* device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia.
21mr|gstreamer1.0-plugins-base-1.19.1-4|83	* containers: ogg.
21mr|gstreamer1.0-plugins-base-1.19.1-4|84	* codecs: vorbis, theora.
21mr|gstreamer1.0-plugins-base-1.19.1-4|85	* text: textoverlay, subparse.
21mr|gstreamer1.0-plugins-base-1.19.1-4|86	* sources: audiotestsrc, videotestsrc, gnomevfssrc.
21mr|gstreamer1.0-plugins-base-1.19.1-4|87	* network: tcp.
21mr|gstreamer1.0-plugins-base-1.19.1-4|88	* typefind.
21mr|gstreamer1.0-plugins-base-1.19.1-4|89	* audio processing: audioconvert, adder, audiorate, audioscale, volume.
21mr|gstreamer1.0-plugins-base-1.19.1-4|90	* visualisation: libvisual.
21mr|gstreamer1.0-plugins-base-1.19.1-4|91	* video processing: ffmpegcolorspace.
21mr|gstreamer1.0-plugins-base-1.19.1-4|92	* aggregate elements: decodebin, playbin.
21mr|gstreamer1.0-plugins-base-1.19.1-4|93	
21mr|gstreamer1.0-plugins-base-1.19.1-4|94	%files -f gst-plugins-base-%{api}.lang
21mr|gstreamer1.0-plugins-base-1.19.1-4|95	%doc AUTHORS README NEWS
21mr|gstreamer1.0-plugins-base-1.19.1-4|96	%license COPYING
21mr|gstreamer1.0-plugins-base-1.19.1-4|97	%{_bindir}/gst-discoverer-%{api}
21mr|gstreamer1.0-plugins-base-1.19.1-4|98	%{_bindir}/gst-play-%{api}
21mr|gstreamer1.0-plugins-base-1.19.1-4|99	%{_bindir}/gst-device-monitor-%{api}
21mr|gstreamer1.0-plugins-base-1.19.1-4|100	%{_mandir}/man1/*
21mr|gstreamer1.0-plugins-base-1.19.1-4|101	# Non-core plugins without external dependencies
21mr|gstreamer1.0-plugins-base-1.19.1-4|102	%{_libdir}/gstreamer-%{api}/libgstalsa.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|103	%{_libdir}/gstreamer-%{api}/libgstadder.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|104	%{_libdir}/gstreamer-%{api}/libgstapp.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|105	%{_libdir}/gstreamer-%{api}/libgstaudioconvert.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|106	%{_libdir}/gstreamer-%{api}/libgstaudiomixer.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|107	%{_libdir}/gstreamer-%{api}/libgstaudiorate.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|108	%{_libdir}/gstreamer-%{api}/libgstaudioresample.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|109	%{_libdir}/gstreamer-%{api}/libgstaudiotestsrc.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|110	%{_libdir}/gstreamer-%{api}/libgstcompositor.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|111	%{_libdir}/gstreamer-%{api}/libgstencoding.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|112	%{_libdir}/gstreamer-%{api}/libgstgio.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|113	%{_libdir}/gstreamer-%{api}/libgstogg.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|114	%{_libdir}/gstreamer-%{api}/libgstopengl.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|115	%{_libdir}/gstreamer-%{api}/libgstopus.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|116	%{_libdir}/gstreamer-%{api}/libgstoverlaycomposition.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|117	%{_libdir}/gstreamer-%{api}/libgstpango.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|118	%{_libdir}/gstreamer-%{api}/libgstplayback.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|119	%{_libdir}/gstreamer-%{api}/libgstpbtypes.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|120	%{_libdir}/gstreamer-%{api}/libgstsubparse.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|121	%{_libdir}/gstreamer-%{api}/libgsttcp.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|122	%{_libdir}/gstreamer-%{api}/libgsttheora.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|123	%{_libdir}/gstreamer-%{api}/libgsttypefindfunctions.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|124	%{_libdir}/gstreamer-%{api}/libgstrawparse.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|125	%{_libdir}/gstreamer-%{api}/libgstvideoconvert.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|126	%{_libdir}/gstreamer-%{api}/libgstvideorate.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|127	%{_libdir}/gstreamer-%{api}/libgstvideoscale.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|128	%{_libdir}/gstreamer-%{api}/libgstvideotestsrc.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|129	%{_libdir}/gstreamer-%{api}/libgstvolume.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|130	%{_libdir}/gstreamer-%{api}/libgstvorbis.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|131	%{_libdir}/gstreamer-%{api}/libgstximagesink.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|132	%{_libdir}/gstreamer-%{api}/libgstxvimagesink.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|133	
21mr|gstreamer1.0-plugins-base-1.19.1-4|134	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-base-1.19.1-4|135	
21mr|gstreamer1.0-plugins-base-1.19.1-4|136	%package -n %{libname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|137	Summary:	GStreamer plugin libraries
21mr|gstreamer1.0-plugins-base-1.19.1-4|138	Group:		System/Libraries
21mr|gstreamer1.0-plugins-base-1.19.1-4|139	# The the GstGL compositor library was before in plugins-bad
21mr|gstreamer1.0-plugins-base-1.19.1-4|140	%rename	%{libgstgl}
21mr|gstreamer1.0-plugins-base-1.19.1-4|141	Conflicts:	%{_lib}gstgl1.0_0 < 1.16.0
21mr|gstreamer1.0-plugins-base-1.19.1-4|142	
21mr|gstreamer1.0-plugins-base-1.19.1-4|143	%description -n %{libname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|144	This package contain the basic audio and video playback libraries and the
21mr|gstreamer1.0-plugins-base-1.19.1-4|145	interfaces libraries.
21mr|gstreamer1.0-plugins-base-1.19.1-4|146	
21mr|gstreamer1.0-plugins-base-1.19.1-4|147	%files -n %{libname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|148	%license COPYING
21mr|gstreamer1.0-plugins-base-1.19.1-4|149	%{_libdir}/libgstaudio-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|150	%{_libdir}/libgstapp-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|151	%{_libdir}/libgstfft-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|152	%{_libdir}/libgstgl-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|153	%{_libdir}/libgstpbutils-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|154	%{_libdir}/libgstriff-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|155	%{_libdir}/libgstrtp-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|156	%{_libdir}/libgstrtsp-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|157	%{_libdir}/libgsttag-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|158	%{_libdir}/libgstsdp-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|159	%{_libdir}/libgstvideo-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|160	%{_libdir}/libgstallocators-%{api}.so.%{major}*
21mr|gstreamer1.0-plugins-base-1.19.1-4|161	
21mr|gstreamer1.0-plugins-base-1.19.1-4|162	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-base-1.19.1-4|163	
21mr|gstreamer1.0-plugins-base-1.19.1-4|164	%package -n %{girname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|165	Summary:	Object Introspection interface description for %{name}
21mr|gstreamer1.0-plugins-base-1.19.1-4|166	Group:		System/Libraries
21mr|gstreamer1.0-plugins-base-1.19.1-4|167	Requires:	%{libname} = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|168	# The the GstGL compositor library was before in plugins-bad
21mr|gstreamer1.0-plugins-base-1.19.1-4|169	%rename	%{gstgirgl}
21mr|gstreamer1.0-plugins-base-1.19.1-4|170	Conflicts:	%{_lib}gstgl-gir1.0 < 1.16.0
21mr|gstreamer1.0-plugins-base-1.19.1-4|171	
21mr|gstreamer1.0-plugins-base-1.19.1-4|172	%description -n %{girname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|173	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-plugins-base-1.19.1-4|174	
21mr|gstreamer1.0-plugins-base-1.19.1-4|175	%files -n %{girname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|176	%license COPYING
21mr|gstreamer1.0-plugins-base-1.19.1-4|177	%{_libdir}/girepository-1.0/GstApp-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|178	%{_libdir}/girepository-1.0/GstAudio-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|179	%{_libdir}/girepository-1.0/GstGL-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|180	%{_libdir}/girepository-1.0/GstGLEGL-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|181	%{_libdir}/girepository-1.0/GstGLWayland-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|182	%{_libdir}/girepository-1.0/GstGLX11-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|183	%{_libdir}/girepository-1.0/GstPbutils-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|184	%{_libdir}/girepository-1.0/GstRtp-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|185	%{_libdir}/girepository-1.0/GstRtsp-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|186	%{_libdir}/girepository-1.0/GstSdp-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|187	%{_libdir}/girepository-1.0/GstTag-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|188	%{_libdir}/girepository-1.0/GstVideo-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|189	%{_libdir}/girepository-1.0/GstAllocators-%{api}.typelib
21mr|gstreamer1.0-plugins-base-1.19.1-4|190	
21mr|gstreamer1.0-plugins-base-1.19.1-4|191	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-base-1.19.1-4|192	
21mr|gstreamer1.0-plugins-base-1.19.1-4|193	%package -n %{devname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|194	Summary: 	GStreamer Plugin Library Headers
21mr|gstreamer1.0-plugins-base-1.19.1-4|195	Group: 		Development/C
21mr|gstreamer1.0-plugins-base-1.19.1-4|196	Requires: 	%{libname} = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|197	Requires:	%{girname} = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|198	Requires:	%{name} = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|199	Provides:	libgstreamer%{api}-plugins-base-devel = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|200	Provides:	%{name}-devel = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|201	# gstvideoaggregator.h etc was moved here from plugins-bad
21mr|gstreamer1.0-plugins-base-1.19.1-4|202	%rename	%{devgstgl}
21mr|gstreamer1.0-plugins-base-1.19.1-4|203	Conflicts:	%{_lib}gstgl1.0-devel < 1.16.0
21mr|gstreamer1.0-plugins-base-1.19.1-4|204	
21mr|gstreamer1.0-plugins-base-1.19.1-4|205	%description -n %{devname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|206	GStreamer support libraries header files.
21mr|gstreamer1.0-plugins-base-1.19.1-4|207	
21mr|gstreamer1.0-plugins-base-1.19.1-4|208	%files -n %{devname}
21mr|gstreamer1.0-plugins-base-1.19.1-4|209	%license COPYING
21mr|gstreamer1.0-plugins-base-1.19.1-4|210	#% doc docs/libs/html docs/plugins/html
21mr|gstreamer1.0-plugins-base-1.19.1-4|211	%{_includedir}/gstreamer-%{api}/gst/app/
21mr|gstreamer1.0-plugins-base-1.19.1-4|212	%{_includedir}/gstreamer-%{api}/gst/audio
21mr|gstreamer1.0-plugins-base-1.19.1-4|213	%{_includedir}/gstreamer-%{api}/gst/fft
21mr|gstreamer1.0-plugins-base-1.19.1-4|214	%{_includedir}/gstreamer-%{api}/gst/gl/
21mr|gstreamer1.0-plugins-base-1.19.1-4|215	%{_libdir}/gstreamer-%{api}/include/gst/gl/gstglconfig.h
21mr|gstreamer1.0-plugins-base-1.19.1-4|216	%{_includedir}/gstreamer-%{api}/gst/pbutils
21mr|gstreamer1.0-plugins-base-1.19.1-4|217	%{_includedir}/gstreamer-%{api}/gst/riff
21mr|gstreamer1.0-plugins-base-1.19.1-4|218	%{_includedir}/gstreamer-%{api}/gst/rtsp
21mr|gstreamer1.0-plugins-base-1.19.1-4|219	%{_includedir}/gstreamer-%{api}/gst/sdp
21mr|gstreamer1.0-plugins-base-1.19.1-4|220	%{_includedir}/gstreamer-%{api}/gst/tag/
21mr|gstreamer1.0-plugins-base-1.19.1-4|221	%{_includedir}/gstreamer-%{api}/gst/video/
21mr|gstreamer1.0-plugins-base-1.19.1-4|222	%{_includedir}/gstreamer-%{api}/gst/rtp
21mr|gstreamer1.0-plugins-base-1.19.1-4|223	%{_includedir}/gstreamer-%{api}/gst/allocators
21mr|gstreamer1.0-plugins-base-1.19.1-4|224	%{_libdir}/pkgconfig/gstreamer-app-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|225	%{_libdir}/pkgconfig/gstreamer-audio-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|226	%{_libdir}/pkgconfig/gstreamer-gl-egl-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|227	%{_libdir}/pkgconfig/gstreamer-gl-prototypes-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|228	%{_libdir}/pkgconfig/gstreamer-gl-wayland-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|229	%{_libdir}/pkgconfig/gstreamer-gl-x11-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|230	%{_libdir}/pkgconfig/gstreamer-fft-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|231	%{_libdir}/pkgconfig/gstreamer-gl-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|232	%{_libdir}/pkgconfig/gstreamer-pbutils-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|233	%{_libdir}/pkgconfig/gstreamer-plugins-base-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|234	%{_libdir}/pkgconfig/gstreamer-riff-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|235	%{_libdir}/pkgconfig/gstreamer-rtp-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|236	%{_libdir}/pkgconfig/gstreamer-rtsp-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|237	%{_libdir}/pkgconfig/gstreamer-sdp-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|238	%{_libdir}/pkgconfig/gstreamer-tag-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|239	%{_libdir}/pkgconfig/gstreamer-video-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|240	%{_libdir}/pkgconfig/gstreamer-allocators-%{api}.pc
21mr|gstreamer1.0-plugins-base-1.19.1-4|241	%{_libdir}/libgstaudio-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|242	%{_libdir}/libgstapp-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|243	%{_libdir}/libgstfft-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|244	%{_libdir}/libgstgl-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|245	%{_libdir}/libgstpbutils-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|246	%{_libdir}/libgstriff-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|247	%{_libdir}/libgstrtp-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|248	%{_libdir}/libgstrtsp-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|249	%{_libdir}/libgsttag-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|250	%{_libdir}/libgstsdp-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|251	%{_libdir}/libgstvideo-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|252	%{_libdir}/libgstallocators-%{api}.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|253	%{_datadir}/gir-1.0/GstApp-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|254	%{_datadir}/gir-1.0/GstAudio-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|255	%{_datadir}/gir-1.0/GstGL-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|256	%{_datadir}/gir-1.0/GstGLEGL-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|257	%{_datadir}/gir-1.0/GstGLWayland-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|258	%{_datadir}/gir-1.0/GstGLX11-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|259	%{_datadir}/gir-1.0/GstPbutils-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|260	%{_datadir}/gir-1.0/GstRtp-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|261	%{_datadir}/gir-1.0/GstRtsp-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|262	%{_datadir}/gir-1.0/GstSdp-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|263	%{_datadir}/gir-1.0/GstTag-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|264	%{_datadir}/gir-1.0/GstVideo-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|265	%{_datadir}/gir-1.0/GstAllocators-%{api}.gir
21mr|gstreamer1.0-plugins-base-1.19.1-4|266	%{_datadir}/gst-plugins-base/%{api}/license-translations.dict
21mr|gstreamer1.0-plugins-base-1.19.1-4|267	###
21mr|gstreamer1.0-plugins-base-1.19.1-4|268	
21mr|gstreamer1.0-plugins-base-1.19.1-4|269	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-base-1.19.1-4|270	
21mr|gstreamer1.0-plugins-base-1.19.1-4|271	### CDPARANOIA ###
21mr|gstreamer1.0-plugins-base-1.19.1-4|272	%package -n %{bname}-cdparanoia
21mr|gstreamer1.0-plugins-base-1.19.1-4|273	Summary:	Gstreamer plugin for CD audio input using CDParanoia IV
21mr|gstreamer1.0-plugins-base-1.19.1-4|274	Group:		Sound
21mr|gstreamer1.0-plugins-base-1.19.1-4|275	Requires:	%{name} = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|276	BuildRequires:	libcdda-devel >= 10.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|277	
21mr|gstreamer1.0-plugins-base-1.19.1-4|278	%description -n %{bname}-cdparanoia
21mr|gstreamer1.0-plugins-base-1.19.1-4|279	Plugin for ripping audio tracks using cdparanoia under GStreamer.
21mr|gstreamer1.0-plugins-base-1.19.1-4|280	
21mr|gstreamer1.0-plugins-base-1.19.1-4|281	%files -n %{bname}-cdparanoia
21mr|gstreamer1.0-plugins-base-1.19.1-4|282	%license COPYING
21mr|gstreamer1.0-plugins-base-1.19.1-4|283	%{_libdir}/gstreamer-%{api}/libgstcdparanoia.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|284	
21mr|gstreamer1.0-plugins-base-1.19.1-4|285	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-base-1.19.1-4|286	
21mr|gstreamer1.0-plugins-base-1.19.1-4|287	%package -n %{bname}-libvisual
21mr|gstreamer1.0-plugins-base-1.19.1-4|288	Summary:	GStreamer visualisations plug-in based on libvisual
21mr|gstreamer1.0-plugins-base-1.19.1-4|289	Group:		Video
21mr|gstreamer1.0-plugins-base-1.19.1-4|290	Requires:	%{name} = %{EVRD}
21mr|gstreamer1.0-plugins-base-1.19.1-4|291	BuildRequires:	pkgconfig(libvisual-0.4)
21mr|gstreamer1.0-plugins-base-1.19.1-4|292	
21mr|gstreamer1.0-plugins-base-1.19.1-4|293	%description -n %{bname}-libvisual
21mr|gstreamer1.0-plugins-base-1.19.1-4|294	This plugin makes visualisations based on libvisual available for
21mr|gstreamer1.0-plugins-base-1.19.1-4|295	GStreamer applications.
21mr|gstreamer1.0-plugins-base-1.19.1-4|296	
21mr|gstreamer1.0-plugins-base-1.19.1-4|297	%files -n %{bname}-libvisual
21mr|gstreamer1.0-plugins-base-1.19.1-4|298	%license COPYING
21mr|gstreamer1.0-plugins-base-1.19.1-4|299	%{_libdir}/gstreamer-%{api}/libgstlibvisual.so
21mr|gstreamer1.0-plugins-base-1.19.1-4|300	
21mr|gstreamer1.0-plugins-base-1.19.1-4|301	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-base-1.19.1-4|302	
21mr|gstreamer1.0-plugins-base-1.19.1-4|303	%prep
21mr|gstreamer1.0-plugins-base-1.19.1-4|304	%autosetup -p1 -n gst-plugins-base-%{version}
21mr|gstreamer1.0-plugins-base-1.19.1-4|305	
21mr|gstreamer1.0-plugins-base-1.19.1-4|306	%build
21mr|gstreamer1.0-plugins-base-1.19.1-4|307	%meson	\
21mr|gstreamer1.0-plugins-base-1.19.1-4|308	-Dpackage-name="%{_vendor} %{name} package" \
21mr|gstreamer1.0-plugins-base-1.19.1-4|309	-Dpackage-origin="%{bugurl}"
21mr|gstreamer1.0-plugins-base-1.19.1-4|310	%meson_build
21mr|gstreamer1.0-plugins-base-1.19.1-4|311	
21mr|gstreamer1.0-plugins-base-1.19.1-4|312	%install
21mr|gstreamer1.0-plugins-base-1.19.1-4|313	%meson_install
21mr|gstreamer1.0-plugins-base-1.19.1-4|314	
21mr|gstreamer1.0-plugins-base-1.19.1-4|315	%find_lang gst-plugins-base-%{api}
21mr|gstreamer1.0-plugins-base-1.19.1-4|316	
21mr|gstreamer1.0-plugins-base-1.19.1-4|317	%changelog
21mr|gstreamer1.0-plugins-base-1.19.1-4|318	* Thu Nov 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|319	- add compat provides
21mr|gstreamer1.0-plugins-base-1.19.1-4|320	
21mr|gstreamer1.0-plugins-base-1.19.1-4|321	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.19.1-3
21mr|gstreamer1.0-plugins-base-1.19.1-4|322	- MassBuild#2792: Increase release tag
21mr|gstreamer1.0-plugins-base-1.19.1-4|323	
21mr|gstreamer1.0-plugins-base-1.19.1-4|324	* Thu Aug 25 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|325	- Fix totem
21mr|gstreamer1.0-plugins-base-1.19.1-4|326	
21mr|gstreamer1.0-plugins-base-1.19.1-4|327	* Wed May 11 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|328	- fix valgrind
21mr|gstreamer1.0-plugins-base-1.19.1-4|329	
21mr|gstreamer1.0-plugins-base-1.19.1-4|330	* Thu Sep 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.1-1
21mr|gstreamer1.0-plugins-base-1.19.1-4|331	- Update version to 1.19.1
21mr|gstreamer1.0-plugins-base-1.19.1-4|332	
21mr|gstreamer1.0-plugins-base-1.19.1-4|333	* Sat May 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.18.4-1
21mr|gstreamer1.0-plugins-base-1.19.1-4|334	- update version 1.18.4
21mr|gstreamer1.0-plugins-base-1.19.1-4|335	
21mr|gstreamer1.0-plugins-base-1.19.1-4|336	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|337	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|338	
21mr|gstreamer1.0-plugins-base-1.19.1-4|339	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|340	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|341	
21mr|gstreamer1.0-plugins-base-1.19.1-4|342	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|343	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|344	
21mr|gstreamer1.0-plugins-base-1.19.1-4|345	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|346	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|347	
21mr|gstreamer1.0-plugins-base-1.19.1-4|348	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|349	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|350	
21mr|gstreamer1.0-plugins-base-1.19.1-4|351	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|352	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|353	
21mr|gstreamer1.0-plugins-base-1.19.1-4|354	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|355	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|356	
21mr|gstreamer1.0-plugins-base-1.19.1-4|357	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|358	- Updated gstreamer1.0-plugins-base.spec
21mr|gstreamer1.0-plugins-base-1.19.1-4|359	
21mr|gstreamer1.0-plugins-base-1.19.1-4|360	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|361	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|362	
21mr|gstreamer1.0-plugins-base-1.19.1-4|363	* Sun Jan 3 2021 VictorR2007 <victorr2007@yandex.ru> 1.18.2-1
21mr|gstreamer1.0-plugins-base-1.19.1-4|364	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|365	
21mr|gstreamer1.0-plugins-base-1.19.1-4|366	* Sun Jan 3 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|367	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|368	
21mr|gstreamer1.0-plugins-base-1.19.1-4|369	* Tue May 5 2020 Mikhail N <m.novosyolov@rosalinux.ru> 1.16.2-2
21mr|gstreamer1.0-plugins-base-1.19.1-4|370	- add libgstalsa.so to %%%%files
21mr|gstreamer1.0-plugins-base-1.19.1-4|371	
21mr|gstreamer1.0-plugins-base-1.19.1-4|372	* Tue Mar 10 2020 Alexander Stefanov <alexander@mezon.ru> 1.16.2-1
21mr|gstreamer1.0-plugins-base-1.19.1-4|373	- 1.16.2
21mr|gstreamer1.0-plugins-base-1.19.1-4|374	
21mr|gstreamer1.0-plugins-base-1.19.1-4|375	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|376	- bot: rpm5 -> rpm4 (8)
21mr|gstreamer1.0-plugins-base-1.19.1-4|377	
21mr|gstreamer1.0-plugins-base-1.19.1-4|378	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|379	- bot: rpm5 -> rpm4 (6)
21mr|gstreamer1.0-plugins-base-1.19.1-4|380	
21mr|gstreamer1.0-plugins-base-1.19.1-4|381	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|382	- bot: rpm5 -> rpm4 (2)
21mr|gstreamer1.0-plugins-base-1.19.1-4|383	
21mr|gstreamer1.0-plugins-base-1.19.1-4|384	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|gstreamer1.0-plugins-base-1.19.1-4|385	- bot: rpm5 -> rpm4 (1)

12656 21
21mr|gstreamer1.0-plugins-good-1.19.1-6|1	%bcond_without	docs
21mr|gstreamer1.0-plugins-good-1.19.1-6|2	
21mr|gstreamer1.0-plugins-good-1.19.1-6|3	%define	major		1.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|4	%define	majorminor	1.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|5	%define	bname		gstreamer1.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|6	
21mr|gstreamer1.0-plugins-good-1.19.1-6|7	Summary:	GStreamer Streaming-media framework plug-ins
21mr|gstreamer1.0-plugins-good-1.19.1-6|8	Name:		%{bname}-plugins-good
21mr|gstreamer1.0-plugins-good-1.19.1-6|9	Version:	1.19.1
21mr|gstreamer1.0-plugins-good-1.19.1-6|10	Release:	6
21mr|gstreamer1.0-plugins-good-1.19.1-6|11	Group:		Sound
21mr|gstreamer1.0-plugins-good-1.19.1-6|12	License:	LGPLv2.1+
21mr|gstreamer1.0-plugins-good-1.19.1-6|13	Url:		http://gstreamer.freedesktop.org/
21mr|gstreamer1.0-plugins-good-1.19.1-6|14	Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-%{version}.tar.xz
21mr|gstreamer1.0-plugins-good-1.19.1-6|15	Patch0:		CVE-2022-1920.patch
21mr|gstreamer1.0-plugins-good-1.19.1-6|16	Patch1:		CVE-2022-1921.patch
21mr|gstreamer1.0-plugins-good-1.19.1-6|17	# also fix CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
21mr|gstreamer1.0-plugins-good-1.19.1-6|18	Patch10:	CVE-2022-1922.patch
21mr|gstreamer1.0-plugins-good-1.19.1-6|19	Patch11:	CVE-2022-2122.patch
21mr|gstreamer1.0-plugins-good-1.19.1-6|20	BuildRequires:	gstreamer1.0-plugins-base >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|21	%if %{with docs}
21mr|gstreamer1.0-plugins-good-1.19.1-6|22	BuildRequires:	gtk-doc >= 1.12
21mr|gstreamer1.0-plugins-good-1.19.1-6|23	%endif
21mr|gstreamer1.0-plugins-good-1.19.1-6|24	%ifarch %{ix86}
21mr|gstreamer1.0-plugins-good-1.19.1-6|25	BuildRequires:	nasm
21mr|gstreamer1.0-plugins-good-1.19.1-6|26	%endif
21mr|gstreamer1.0-plugins-good-1.19.1-6|27	BuildRequires:	kernel-headers
21mr|gstreamer1.0-plugins-good-1.19.1-6|28	BuildRequires:	bzip2-devel
21mr|gstreamer1.0-plugins-good-1.19.1-6|29	BuildRequires:	gettext-devel >= 0.17
21mr|gstreamer1.0-plugins-good-1.19.1-6|30	BuildRequires:	meson
21mr|gstreamer1.0-plugins-good-1.19.1-6|31	BuildRequires:	pkgconfig(cairo)
21mr|gstreamer1.0-plugins-good-1.19.1-6|32	BuildRequires:	pkgconfig(check)
21mr|gstreamer1.0-plugins-good-1.19.1-6|33	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gstreamer1.0-plugins-good-1.19.1-6|34	BuildRequires:	pkgconfig(glib-2.0) >= 2.40.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|35	BuildRequires:	pkgconfig(gl)
21mr|gstreamer1.0-plugins-good-1.19.1-6|36	BuildRequires:	pkgconfig(glesv2)
21mr|gstreamer1.0-plugins-good-1.19.1-6|37	BuildRequires:	pkgconfig(glu)
21mr|gstreamer1.0-plugins-good-1.19.1-6|38	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|39	BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.8.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|40	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.15.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|41	BuildRequires:	pkgconfig(gudev-1.0) >= 147
21mr|gstreamer1.0-plugins-good-1.19.1-6|42	BuildRequires:	pkgconfig(libjpeg)
21mr|gstreamer1.0-plugins-good-1.19.1-6|43	BuildRequires:	pkgconfig(libmpg123)
21mr|gstreamer1.0-plugins-good-1.19.1-6|44	BuildRequires:	pkgconfig(libpng) >= 1.5.1
21mr|gstreamer1.0-plugins-good-1.19.1-6|45	BuildRequires:	pkgconfig(libv4l2)
21mr|gstreamer1.0-plugins-good-1.19.1-6|46	BuildRequires:	pkgconfig(orc-0.4) >= 0.4.17
21mr|gstreamer1.0-plugins-good-1.19.1-6|47	BuildRequires:	pkgconfig(Qt5Core) >= 5.4.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|48	BuildRequires:	pkgconfig(Qt5Gui)
21mr|gstreamer1.0-plugins-good-1.19.1-6|49	BuildRequires:	pkgconfig(Qt5Qml)
21mr|gstreamer1.0-plugins-good-1.19.1-6|50	BuildRequires:	pkgconfig(Qt5Quick)
21mr|gstreamer1.0-plugins-good-1.19.1-6|51	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|gstreamer1.0-plugins-good-1.19.1-6|52	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|gstreamer1.0-plugins-good-1.19.1-6|53	BuildRequires:	pkgconfig(shout)
21mr|gstreamer1.0-plugins-good-1.19.1-6|54	BuildRequires:	pkgconfig(taglib) >= 1.5
21mr|gstreamer1.0-plugins-good-1.19.1-6|55	BuildRequires:	pkgconfig(theora)
21mr|gstreamer1.0-plugins-good-1.19.1-6|56	%ifnarch %{mips} %{arm} %{riscv}
21mr|gstreamer1.0-plugins-good-1.19.1-6|57	BuildRequires:	pkgconfig(valgrind)
21mr|gstreamer1.0-plugins-good-1.19.1-6|58	%endif
21mr|gstreamer1.0-plugins-good-1.19.1-6|59	BuildRequires:	pkgconfig(vorbis)
21mr|gstreamer1.0-plugins-good-1.19.1-6|60	BuildRequires:	pkgconfig(x11)
21mr|gstreamer1.0-plugins-good-1.19.1-6|61	BuildRequires:	pkgconfig(xdamage)
21mr|gstreamer1.0-plugins-good-1.19.1-6|62	BuildRequires:	pkgconfig(xext)
21mr|gstreamer1.0-plugins-good-1.19.1-6|63	BuildRequires:	pkgconfig(xfixes)
21mr|gstreamer1.0-plugins-good-1.19.1-6|64	BuildRequires:	pkgconfig(zlib)
21mr|gstreamer1.0-plugins-good-1.19.1-6|65	Provides:	%{bname}-audiosrc
21mr|gstreamer1.0-plugins-good-1.19.1-6|66	Provides:	%{bname}-audiosink
21mr|gstreamer1.0-plugins-good-1.19.1-6|67	%rename	gstreamer1.0-voip
21mr|gstreamer1.0-plugins-good-1.19.1-6|68	# gw this is the default http source:
21mr|gstreamer1.0-plugins-good-1.19.1-6|69	Recommends:	%{bname}-soup
21mr|gstreamer1.0-plugins-good-1.19.1-6|70	# Before they were in plugins-ugly
21mr|gstreamer1.0-plugins-good-1.19.1-6|71	Conflicts:	%{bname}-lame < %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|72	Conflicts:	%{bname}-twolame < %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|73	# compat with Fedora/RHEL
21mr|gstreamer1.0-plugins-good-1.19.1-6|74	Provides:	gstreamer1-plugins-good = %{EVRD}
21mr|gstreamer1.0-plugins-good-1.19.1-6|75	Provides:	gstreamer1-plugins-good%{_isa} = %{EVRD}
21mr|gstreamer1.0-plugins-good-1.19.1-6|76	Provides:	gstreamer1-plugins-good = %{EVRD}
21mr|gstreamer1.0-plugins-good-1.19.1-6|77	Provides:	gstreamer1-plugins-good%{_isa} = %{EVRD}
21mr|gstreamer1.0-plugins-good-1.19.1-6|78	Provides:	gstreamer1-plugins-good-extras = %{EVRD}
21mr|gstreamer1.0-plugins-good-1.19.1-6|79	Provides:	gstreamer1-plugins-good-extras%{_isa} = %{EVRD}
21mr|gstreamer1.0-plugins-good-1.19.1-6|80	
21mr|gstreamer1.0-plugins-good-1.19.1-6|81	%description
21mr|gstreamer1.0-plugins-good-1.19.1-6|82	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-good-1.19.1-6|83	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-good-1.19.1-6|84	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-good-1.19.1-6|85	else media-related.  Its plugin-based architecture means that new data
21mr|gstreamer1.0-plugins-good-1.19.1-6|86	types or processing capabilities can be added simply by installing new
21mr|gstreamer1.0-plugins-good-1.19.1-6|87	plug-ins.
21mr|gstreamer1.0-plugins-good-1.19.1-6|88	
21mr|gstreamer1.0-plugins-good-1.19.1-6|89	This package contains a set of plug-ins that are considered to have
21mr|gstreamer1.0-plugins-good-1.19.1-6|90	good quality code, correct functionality, the preferred license (LGPL
21mr|gstreamer1.0-plugins-good-1.19.1-6|91	for the plug-in code, LGPL or LGPL-compatible for the supporting
21mr|gstreamer1.0-plugins-good-1.19.1-6|92	library). People writing elements should base their code on these
21mr|gstreamer1.0-plugins-good-1.19.1-6|93	elements.
21mr|gstreamer1.0-plugins-good-1.19.1-6|94	
21mr|gstreamer1.0-plugins-good-1.19.1-6|95	%files -f gst-plugins-good-%{majorminor}.lang
21mr|gstreamer1.0-plugins-good-1.19.1-6|96	%license COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|97	%doc AUTHORS README NEWS
21mr|gstreamer1.0-plugins-good-1.19.1-6|98	%{_libdir}/gstreamer-%{majorminor}/libgstalaw.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|99	%{_libdir}/gstreamer-%{majorminor}/libgstalpha.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|100	%{_libdir}/gstreamer-%{majorminor}/libgstalphacolor.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|101	%{_libdir}/gstreamer-%{majorminor}/libgstapetag.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|102	%{_libdir}/gstreamer-%{majorminor}/libgstaudiofx.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|103	%{_libdir}/gstreamer-%{majorminor}/libgstaudioparsers.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|104	%{_libdir}/gstreamer-%{majorminor}/libgstauparse.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|105	%{_libdir}/gstreamer-%{majorminor}/libgstautodetect.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|106	%{_libdir}/gstreamer-%{majorminor}/libgstavi.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|107	%{_libdir}/gstreamer-%{majorminor}/libgstcairo.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|108	%{_libdir}/gstreamer-%{majorminor}/libgstcutter.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|109	%{_libdir}/gstreamer-%{majorminor}/libgstdebug.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|110	%{_libdir}/gstreamer-%{majorminor}/libgstdeinterlace.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|111	%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|112	%{_libdir}/gstreamer-%{majorminor}/libgsteffectv.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|113	%{_libdir}/gstreamer-%{majorminor}/libgstflv.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|114	%{_libdir}/gstreamer-%{majorminor}/libgstequalizer.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|115	%{_libdir}/gstreamer-%{majorminor}/libgstflxdec.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|116	%{_libdir}/gstreamer-%{majorminor}/libgstgdkpixbuf.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|117	%{_libdir}/gstreamer-%{majorminor}/libgstgoom.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|118	%{_libdir}/gstreamer-%{majorminor}/libgstgoom2k1.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|119	%{_libdir}/gstreamer-%{majorminor}/libgstgtk.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|120	%{_libdir}/gstreamer-%{majorminor}/libgsticydemux.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|121	%{_libdir}/gstreamer-%{majorminor}/libgstid3demux.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|122	%{_libdir}/gstreamer-%{majorminor}/libgstimagefreeze.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|123	%{_libdir}/gstreamer-%{majorminor}/libgstinterleave.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|124	%{_libdir}/gstreamer-%{majorminor}/libgstisomp4.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|125	%{_libdir}/gstreamer-%{majorminor}/libgstjpeg.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|126	%{_libdir}/gstreamer-%{majorminor}/libgstlevel.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|127	%{_libdir}/gstreamer-%{majorminor}/libgstmatroska.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|128	%{_libdir}/gstreamer-%{majorminor}/libgstmonoscope.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|129	%{_libdir}/gstreamer-%{majorminor}/libgstmpg123.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|130	%{_libdir}/gstreamer-%{majorminor}/libgstmulaw.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|131	%{_libdir}/gstreamer-%{majorminor}/libgstmultifile.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|132	%{_libdir}/gstreamer-%{majorminor}/libgstmultipart.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|133	%{_libdir}/gstreamer-%{majorminor}/libgstnavigationtest.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|134	%{_libdir}/gstreamer-%{majorminor}/libgstossaudio.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|135	%{_libdir}/gstreamer-%{majorminor}/libgstoss4.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|136	%{_libdir}/gstreamer-%{majorminor}/libgstpng.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|137	%{_libdir}/gstreamer-%{majorminor}/libgstqmlgl.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|138	%{_libdir}/gstreamer-%{majorminor}/libgstreplaygain.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|139	%{_libdir}/gstreamer-%{majorminor}/libgstrtp.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|140	%{_libdir}/gstreamer-%{majorminor}/libgstrtpmanager.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|141	%{_libdir}/gstreamer-%{majorminor}/libgstrtsp.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|142	%{_libdir}/gstreamer-%{majorminor}/libgstshapewipe.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|143	%{_libdir}/gstreamer-%{majorminor}/libgstshout2.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|144	%{_libdir}/gstreamer-%{majorminor}/libgstsmpte.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|145	%{_libdir}/gstreamer-%{majorminor}/libgstspectrum.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|146	%{_libdir}/gstreamer-%{majorminor}/libgsttaglib.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|147	%{_libdir}/gstreamer-%{majorminor}/libgstudp.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|148	%{_libdir}/gstreamer-%{majorminor}/libgstvideo4linux2.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|149	%{_libdir}/gstreamer-%{majorminor}/libgstvideobox.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|150	%{_libdir}/gstreamer-%{majorminor}/libgstvideocrop.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|151	%{_libdir}/gstreamer-%{majorminor}/libgstvideofilter.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|152	%{_libdir}/gstreamer-%{majorminor}/libgstvideomixer.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|153	%{_libdir}/gstreamer-%{majorminor}/libgstwavenc.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|154	%{_libdir}/gstreamer-%{majorminor}/libgstwavparse.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|155	%{_libdir}/gstreamer-%{majorminor}/libgstximagesrc.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|156	%{_libdir}/gstreamer-%{majorminor}/libgsty4menc.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|157	%dir %{_datadir}/gstreamer-%{majorminor}/
21mr|gstreamer1.0-plugins-good-1.19.1-6|158	%dir %{_datadir}/gstreamer-%{majorminor}/presets
21mr|gstreamer1.0-plugins-good-1.19.1-6|159	%{_datadir}/gstreamer-%{majorminor}/presets/*
21mr|gstreamer1.0-plugins-good-1.19.1-6|160	#%{_datadir}/gtk-doc/html/gst-plugins-good-plugins-%{major}/*
21mr|gstreamer1.0-plugins-good-1.19.1-6|161	
21mr|gstreamer1.0-plugins-good-1.19.1-6|162	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|163	
21mr|gstreamer1.0-plugins-good-1.19.1-6|164	%package -n %{bname}-aalib
21mr|gstreamer1.0-plugins-good-1.19.1-6|165	Summary:	Gstreamer plugin for Ascii-art output
21mr|gstreamer1.0-plugins-good-1.19.1-6|166	Group:		Video
21mr|gstreamer1.0-plugins-good-1.19.1-6|167	BuildRequires:	aalib-devel >= 1.3
21mr|gstreamer1.0-plugins-good-1.19.1-6|168	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|169	
21mr|gstreamer1.0-plugins-good-1.19.1-6|170	%description -n %{bname}-aalib
21mr|gstreamer1.0-plugins-good-1.19.1-6|171	Plugin for viewing movies in Ascii-art using aalib library.
21mr|gstreamer1.0-plugins-good-1.19.1-6|172	
21mr|gstreamer1.0-plugins-good-1.19.1-6|173	%files -n %{bname}-aalib
21mr|gstreamer1.0-plugins-good-1.19.1-6|174	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|175	%{_libdir}/gstreamer-%{majorminor}/libgstaasink.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|176	
21mr|gstreamer1.0-plugins-good-1.19.1-6|177	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|178	
21mr|gstreamer1.0-plugins-good-1.19.1-6|179	%package -n %{bname}-caca
21mr|gstreamer1.0-plugins-good-1.19.1-6|180	Summary:	Gstreamer plugin for Ascii-art output
21mr|gstreamer1.0-plugins-good-1.19.1-6|181	Group:		Video
21mr|gstreamer1.0-plugins-good-1.19.1-6|182	BuildRequires:	pkgconfig(caca)
21mr|gstreamer1.0-plugins-good-1.19.1-6|183	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|184	
21mr|gstreamer1.0-plugins-good-1.19.1-6|185	%description -n %{bname}-caca
21mr|gstreamer1.0-plugins-good-1.19.1-6|186	Plugin for viewing movies in Ascii-art using caca library.
21mr|gstreamer1.0-plugins-good-1.19.1-6|187	
21mr|gstreamer1.0-plugins-good-1.19.1-6|188	%files -n %{bname}-caca
21mr|gstreamer1.0-plugins-good-1.19.1-6|189	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|190	%{_libdir}/gstreamer-%{majorminor}/libgstcacasink.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|191	
21mr|gstreamer1.0-plugins-good-1.19.1-6|192	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|193	
21mr|gstreamer1.0-plugins-good-1.19.1-6|194	%package -n %{bname}-dv
21mr|gstreamer1.0-plugins-good-1.19.1-6|195	Summary:	GStreamer DV plug-in
21mr|gstreamer1.0-plugins-good-1.19.1-6|196	Group:		Video
21mr|gstreamer1.0-plugins-good-1.19.1-6|197	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|198	BuildRequires:	pkgconfig(libdv) >= 0.100
21mr|gstreamer1.0-plugins-good-1.19.1-6|199	
21mr|gstreamer1.0-plugins-good-1.19.1-6|200	%description -n %{bname}-dv
21mr|gstreamer1.0-plugins-good-1.19.1-6|201	Plug-in for digital video support using libdv.
21mr|gstreamer1.0-plugins-good-1.19.1-6|202	
21mr|gstreamer1.0-plugins-good-1.19.1-6|203	%files -n %{bname}-dv
21mr|gstreamer1.0-plugins-good-1.19.1-6|204	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|205	%{_libdir}/gstreamer-%{majorminor}/libgstdv.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|206	
21mr|gstreamer1.0-plugins-good-1.19.1-6|207	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|208	
21mr|gstreamer1.0-plugins-good-1.19.1-6|209	%package -n %{bname}-flac
21mr|gstreamer1.0-plugins-good-1.19.1-6|210	Summary:	GStreamer plug-in for FLAC lossless audio
21mr|gstreamer1.0-plugins-good-1.19.1-6|211	Group:		Sound
21mr|gstreamer1.0-plugins-good-1.19.1-6|212	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|213	BuildRequires:	pkgconfig(flac) >= 1.1.4
21mr|gstreamer1.0-plugins-good-1.19.1-6|214	
21mr|gstreamer1.0-plugins-good-1.19.1-6|215	%description -n %{bname}-flac
21mr|gstreamer1.0-plugins-good-1.19.1-6|216	Plug-in for the free FLAC lossless audio format.
21mr|gstreamer1.0-plugins-good-1.19.1-6|217	
21mr|gstreamer1.0-plugins-good-1.19.1-6|218	%files -n %{bname}-flac
21mr|gstreamer1.0-plugins-good-1.19.1-6|219	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|220	%{_libdir}/gstreamer-%{majorminor}/libgstflac.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|221	
21mr|gstreamer1.0-plugins-good-1.19.1-6|222	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|223	
21mr|gstreamer1.0-plugins-good-1.19.1-6|224	%package -n %{bname}-jack
21mr|gstreamer1.0-plugins-good-1.19.1-6|225	Summary:	GStreamer plug-in for the Jack Sound Server
21mr|gstreamer1.0-plugins-good-1.19.1-6|226	Group:		Sound
21mr|gstreamer1.0-plugins-good-1.19.1-6|227	BuildRequires:	pkgconfig(jack) >= 1.9.7
21mr|gstreamer1.0-plugins-good-1.19.1-6|228	Provides:	%{bname}-audiosrc
21mr|gstreamer1.0-plugins-good-1.19.1-6|229	Provides:	%{bname}-audiosink
21mr|gstreamer1.0-plugins-good-1.19.1-6|230	
21mr|gstreamer1.0-plugins-good-1.19.1-6|231	%description -n %{bname}-jack
21mr|gstreamer1.0-plugins-good-1.19.1-6|232	Plug-in for the JACK professional sound server.
21mr|gstreamer1.0-plugins-good-1.19.1-6|233	
21mr|gstreamer1.0-plugins-good-1.19.1-6|234	%files -n %{bname}-jack
21mr|gstreamer1.0-plugins-good-1.19.1-6|235	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|236	%{_libdir}/gstreamer-%{majorminor}/libgstjack.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|237	
21mr|gstreamer1.0-plugins-good-1.19.1-6|238	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|239	
21mr|gstreamer1.0-plugins-good-1.19.1-6|240	%package -n %{bname}-lame
21mr|gstreamer1.0-plugins-good-1.19.1-6|241	Summary:	GStreamer plug-in for encoding mp3 songs using lame
21mr|gstreamer1.0-plugins-good-1.19.1-6|242	Group:		Sound
21mr|gstreamer1.0-plugins-good-1.19.1-6|243	BuildRequires:	lame-devel >= 3.89
21mr|gstreamer1.0-plugins-good-1.19.1-6|244	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|245	
21mr|gstreamer1.0-plugins-good-1.19.1-6|246	%description -n %{bname}-lame
21mr|gstreamer1.0-plugins-good-1.19.1-6|247	Plug-in for encoding mp3 with lame under GStreamer.
21mr|gstreamer1.0-plugins-good-1.19.1-6|248	
21mr|gstreamer1.0-plugins-good-1.19.1-6|249	%files -n %{bname}-lame
21mr|gstreamer1.0-plugins-good-1.19.1-6|250	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|251	%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|252	
21mr|gstreamer1.0-plugins-good-1.19.1-6|253	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|254	
21mr|gstreamer1.0-plugins-good-1.19.1-6|255	%package -n %{bname}-pulse
21mr|gstreamer1.0-plugins-good-1.19.1-6|256	Summary:	Pulseaudio plugin for GStreamer
21mr|gstreamer1.0-plugins-good-1.19.1-6|257	Group:		Sound
21mr|gstreamer1.0-plugins-good-1.19.1-6|258	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|259	BuildRequires:	pkgconfig(libpulse) >= 2.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|260	
21mr|gstreamer1.0-plugins-good-1.19.1-6|261	%description -n %{bname}-pulse
21mr|gstreamer1.0-plugins-good-1.19.1-6|262	This is a GStreamer audio output plugin using the Pulseaudio sound server.
21mr|gstreamer1.0-plugins-good-1.19.1-6|263	
21mr|gstreamer1.0-plugins-good-1.19.1-6|264	%files -n %{bname}-pulse
21mr|gstreamer1.0-plugins-good-1.19.1-6|265	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|266	%{_libdir}/gstreamer-%{majorminor}/libgstpulseaudio.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|267	
21mr|gstreamer1.0-plugins-good-1.19.1-6|268	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|269	
21mr|gstreamer1.0-plugins-good-1.19.1-6|270	%package -n %{bname}-raw1394
21mr|gstreamer1.0-plugins-good-1.19.1-6|271	Summary:	GStreamer raw1394 Firewire plug-in
21mr|gstreamer1.0-plugins-good-1.19.1-6|272	Group:		Video
21mr|gstreamer1.0-plugins-good-1.19.1-6|273	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|274	BuildRequires:	pkgconfig(libavc1394)
21mr|gstreamer1.0-plugins-good-1.19.1-6|275	BuildRequires:	pkgconfig(libiec61883) >= 1.0.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|276	BuildRequires:	pkgconfig(libraw1394) >= 2.0.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|277	
21mr|gstreamer1.0-plugins-good-1.19.1-6|278	%description -n %{bname}-raw1394
21mr|gstreamer1.0-plugins-good-1.19.1-6|279	Plug-in for digital video support using raw1394.
21mr|gstreamer1.0-plugins-good-1.19.1-6|280	
21mr|gstreamer1.0-plugins-good-1.19.1-6|281	%files -n %{bname}-raw1394
21mr|gstreamer1.0-plugins-good-1.19.1-6|282	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|283	%{_libdir}/gstreamer-%{majorminor}/libgst1394.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|284	
21mr|gstreamer1.0-plugins-good-1.19.1-6|285	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|286	
21mr|gstreamer1.0-plugins-good-1.19.1-6|287	%package -n %{bname}-soup
21mr|gstreamer1.0-plugins-good-1.19.1-6|288	Summary:	GStreamer HTTP plugin based on libsoup
21mr|gstreamer1.0-plugins-good-1.19.1-6|289	Group:		Networking/Other
21mr|gstreamer1.0-plugins-good-1.19.1-6|290	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|291	BuildRequires:	pkgconfig(libsoup-2.4) >= 2.48
21mr|gstreamer1.0-plugins-good-1.19.1-6|292	
21mr|gstreamer1.0-plugins-good-1.19.1-6|293	%description -n %{bname}-soup
21mr|gstreamer1.0-plugins-good-1.19.1-6|294	Plug-in for HTTP access based on libsoup.
21mr|gstreamer1.0-plugins-good-1.19.1-6|295	
21mr|gstreamer1.0-plugins-good-1.19.1-6|296	%files -n %{bname}-soup
21mr|gstreamer1.0-plugins-good-1.19.1-6|297	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|298	%{_libdir}/gstreamer-%{majorminor}/libgstsoup.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|299	
21mr|gstreamer1.0-plugins-good-1.19.1-6|300	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|301	
21mr|gstreamer1.0-plugins-good-1.19.1-6|302	%package -n %{bname}-speex
21mr|gstreamer1.0-plugins-good-1.19.1-6|303	Summary:	Gstreamer plugin for encoding and decoding Ogg Speex audio files
21mr|gstreamer1.0-plugins-good-1.19.1-6|304	Group:		Sound
21mr|gstreamer1.0-plugins-good-1.19.1-6|305	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|306	BuildRequires:	pkgconfig(speex) >= 1.1.6
21mr|gstreamer1.0-plugins-good-1.19.1-6|307	
21mr|gstreamer1.0-plugins-good-1.19.1-6|308	%description -n %{bname}-speex
21mr|gstreamer1.0-plugins-good-1.19.1-6|309	Plug-Ins for creating and playing Ogg Speex audio files.
21mr|gstreamer1.0-plugins-good-1.19.1-6|310	
21mr|gstreamer1.0-plugins-good-1.19.1-6|311	%files -n %{bname}-speex
21mr|gstreamer1.0-plugins-good-1.19.1-6|312	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|313	%{_libdir}/gstreamer-%{majorminor}/libgstspeex.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|314	
21mr|gstreamer1.0-plugins-good-1.19.1-6|315	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|316	
21mr|gstreamer1.0-plugins-good-1.19.1-6|317	%package -n %{bname}-twolame
21mr|gstreamer1.0-plugins-good-1.19.1-6|318	Summary:	GStreamer plug-in for MP2 encoding support
21mr|gstreamer1.0-plugins-good-1.19.1-6|319	Group:		Sound
21mr|gstreamer1.0-plugins-good-1.19.1-6|320	BuildRequires:	pkgconfig(twolame)
21mr|gstreamer1.0-plugins-good-1.19.1-6|321	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|322	
21mr|gstreamer1.0-plugins-good-1.19.1-6|323	%description -n %{bname}-twolame
21mr|gstreamer1.0-plugins-good-1.19.1-6|324	Plug-in for encoding MP2 under GStreamer.
21mr|gstreamer1.0-plugins-good-1.19.1-6|325	
21mr|gstreamer1.0-plugins-good-1.19.1-6|326	%files -n %{bname}-twolame
21mr|gstreamer1.0-plugins-good-1.19.1-6|327	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|328	%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|329	
21mr|gstreamer1.0-plugins-good-1.19.1-6|330	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|331	
21mr|gstreamer1.0-plugins-good-1.19.1-6|332	%package -n %{bname}-wavpack
21mr|gstreamer1.0-plugins-good-1.19.1-6|333	Summary:	Gstreamer plugin for encoding and decoding WavPack audio files
21mr|gstreamer1.0-plugins-good-1.19.1-6|334	Group:		Sound
21mr|gstreamer1.0-plugins-good-1.19.1-6|335	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|336	BuildRequires:	pkgconfig(wavpack) >= 4.60
21mr|gstreamer1.0-plugins-good-1.19.1-6|337	
21mr|gstreamer1.0-plugins-good-1.19.1-6|338	%description -n %{bname}-wavpack
21mr|gstreamer1.0-plugins-good-1.19.1-6|339	Plug-Ins for creating and playing WavPack audio files.
21mr|gstreamer1.0-plugins-good-1.19.1-6|340	
21mr|gstreamer1.0-plugins-good-1.19.1-6|341	%files -n %{bname}-wavpack
21mr|gstreamer1.0-plugins-good-1.19.1-6|342	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|343	%{_libdir}/gstreamer-%{majorminor}/libgstwavpack.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|344	
21mr|gstreamer1.0-plugins-good-1.19.1-6|345	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|346	
21mr|gstreamer1.0-plugins-good-1.19.1-6|347	%package -n %{bname}-vp8
21mr|gstreamer1.0-plugins-good-1.19.1-6|348	Summary:	GStreamer VP8 plug-in
21mr|gstreamer1.0-plugins-good-1.19.1-6|349	Group:		Video
21mr|gstreamer1.0-plugins-good-1.19.1-6|350	BuildRequires:	pkgconfig(vpx) >= 1.4.0
21mr|gstreamer1.0-plugins-good-1.19.1-6|351	
21mr|gstreamer1.0-plugins-good-1.19.1-6|352	%description -n %{bname}-vp8
21mr|gstreamer1.0-plugins-good-1.19.1-6|353	VP8 encoding and decoding plug-in.
21mr|gstreamer1.0-plugins-good-1.19.1-6|354	
21mr|gstreamer1.0-plugins-good-1.19.1-6|355	%files -n %{bname}-vp8
21mr|gstreamer1.0-plugins-good-1.19.1-6|356	%doc COPYING
21mr|gstreamer1.0-plugins-good-1.19.1-6|357	%{_libdir}/gstreamer-%{majorminor}/libgstvpx.so
21mr|gstreamer1.0-plugins-good-1.19.1-6|358	
21mr|gstreamer1.0-plugins-good-1.19.1-6|359	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-good-1.19.1-6|360	
21mr|gstreamer1.0-plugins-good-1.19.1-6|361	%prep
21mr|gstreamer1.0-plugins-good-1.19.1-6|362	%autosetup -p1 -n gst-plugins-good-%{version}
21mr|gstreamer1.0-plugins-good-1.19.1-6|363	
21mr|gstreamer1.0-plugins-good-1.19.1-6|364	%build
21mr|gstreamer1.0-plugins-good-1.19.1-6|365	%meson -D package-name="%{_vendor} %{name} package" \
21mr|gstreamer1.0-plugins-good-1.19.1-6|366	-D package-origin="https://bugzilla.rosa.ru/"
21mr|gstreamer1.0-plugins-good-1.19.1-6|367	%meson_build
21mr|gstreamer1.0-plugins-good-1.19.1-6|368	
21mr|gstreamer1.0-plugins-good-1.19.1-6|369	%install
21mr|gstreamer1.0-plugins-good-1.19.1-6|370	rm -f gst-plugins-base-%{majorminor}.lang
21mr|gstreamer1.0-plugins-good-1.19.1-6|371	
21mr|gstreamer1.0-plugins-good-1.19.1-6|372	%meson_install
21mr|gstreamer1.0-plugins-good-1.19.1-6|373	
21mr|gstreamer1.0-plugins-good-1.19.1-6|374	%find_lang gst-plugins-good-%{majorminor}
21mr|gstreamer1.0-plugins-good-1.19.1-6|375	
21mr|gstreamer1.0-plugins-good-1.19.1-6|376	# Clean out files that should not be part of the rpm.
21mr|gstreamer1.0-plugins-good-1.19.1-6|377	# This is the recommended way of dealing with it for RH8
21mr|gstreamer1.0-plugins-good-1.19.1-6|378	rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
21mr|gstreamer1.0-plugins-good-1.19.1-6|379	rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
21mr|gstreamer1.0-plugins-good-1.19.1-6|380	rm -f %{buildroot}%{_libdir}/*.a
21mr|gstreamer1.0-plugins-good-1.19.1-6|381	
21mr|gstreamer1.0-plugins-good-1.19.1-6|382	#blino remove development doc since we don't ship devel files
21mr|gstreamer1.0-plugins-good-1.19.1-6|383	rm -rf %{buildroot}%{_docdir}/docs/plugins/html
21mr|gstreamer1.0-plugins-good-1.19.1-6|384	
21mr|gstreamer1.0-plugins-good-1.19.1-6|385	%changelog
21mr|gstreamer1.0-plugins-good-1.19.1-6|386	* Tue Mar 10 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|gstreamer1.0-plugins-good-1.19.1-6|387	- Fix bugzilla url
21mr|gstreamer1.0-plugins-good-1.19.1-6|388	
21mr|gstreamer1.0-plugins-good-1.19.1-6|389	* Thu Nov 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.19.1-5
21mr|gstreamer1.0-plugins-good-1.19.1-6|390	- add compat provides, mark license
21mr|gstreamer1.0-plugins-good-1.19.1-6|391	
21mr|gstreamer1.0-plugins-good-1.19.1-6|392	* Fri Dec 1 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.1-4
21mr|gstreamer1.0-plugins-good-1.19.1-6|393	- fix CVE
21mr|gstreamer1.0-plugins-good-1.19.1-6|394	
21mr|gstreamer1.0-plugins-good-1.19.1-6|395	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.19.1-2
21mr|gstreamer1.0-plugins-good-1.19.1-6|396	- MassBuild#2787: Increase release tag
21mr|gstreamer1.0-plugins-good-1.19.1-6|397	
21mr|gstreamer1.0-plugins-good-1.19.1-6|398	* Wed May 11 2022 fedya <alexander@mezon.ru>
21mr|gstreamer1.0-plugins-good-1.19.1-6|399	- fix riscv
21mr|gstreamer1.0-plugins-good-1.19.1-6|400	
21mr|gstreamer1.0-plugins-good-1.19.1-6|401	* Thu Sep 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.1-1
21mr|gstreamer1.0-plugins-good-1.19.1-6|402	- Update version to 1.19.1
21mr|gstreamer1.0-plugins-good-1.19.1-6|403	
21mr|gstreamer1.0-plugins-good-1.19.1-6|404	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.18.4-2
21mr|gstreamer1.0-plugins-good-1.19.1-6|405	- MassBuild#2340: Increase release tag
21mr|gstreamer1.0-plugins-good-1.19.1-6|406	
21mr|gstreamer1.0-plugins-good-1.19.1-6|407	* Sat May 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.18.4-1
21mr|gstreamer1.0-plugins-good-1.19.1-6|408	- update version 1.18.4
21mr|gstreamer1.0-plugins-good-1.19.1-6|409	
21mr|gstreamer1.0-plugins-good-1.19.1-6|410	* Thu May 6 2021 Victor Ryzhikh <victorr2007@yandex.ru> 1.18.2-3
21mr|gstreamer1.0-plugins-good-1.19.1-6|411	- Removed  requires pulseaudio for the possibility of changing the engine pipewire-pulseaudio
21mr|gstreamer1.0-plugins-good-1.19.1-6|412	
21mr|gstreamer1.0-plugins-good-1.19.1-6|413	* Thu Feb 25 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.18.2-2
21mr|gstreamer1.0-plugins-good-1.19.1-6|414	- Be OK with fake pulseaudio version provided by pipewire-pulseaudio
21mr|gstreamer1.0-plugins-good-1.19.1-6|415	
21mr|gstreamer1.0-plugins-good-1.19.1-6|416	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru> 1.18.2-1
21mr|gstreamer1.0-plugins-good-1.19.1-6|417	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-good-1.19.1-6|418	
21mr|gstreamer1.0-plugins-good-1.19.1-6|419	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-good-1.19.1-6|420	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-good-1.19.1-6|421	
21mr|gstreamer1.0-plugins-good-1.19.1-6|422	- Merge: dca1149 79c81ae
21mr|gstreamer1.0-plugins-good-1.19.1-6|423	* Thu Mar 12 2020 fedya <alexander@mezon.ru> 1.16.2-1
21mr|gstreamer1.0-plugins-good-1.19.1-6|424	- Merge pull request #1 from proklov_av/gstreamer1.0-plugins-good:rosa2019.1
21mr|gstreamer1.0-plugins-good-1.19.1-6|425	- update version 1.16.2, meson build
21mr|gstreamer1.0-plugins-good-1.19.1-6|426	
21mr|gstreamer1.0-plugins-good-1.19.1-6|427	* Thu Mar 12 2020 Александр <pro2_2000@mail.ru>
21mr|gstreamer1.0-plugins-good-1.19.1-6|428	- remove empty line

12657 21
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|1	%define	major 1.0
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|2	%define	majorminor 1.0
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|3	%define	bname gstreamer1.0
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|4	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|5	%bcond_without	docs
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|6	%bcond_with	experimental
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|7	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|8	%define	build_amrnb 1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|9	%define	build_amrwbdec 1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|10	%define	build_x264 1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|11	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|12	Summary:	GStreamer Streaming-media framework plug-ins
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|13	Name:		%{bname}-plugins-ugly
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|14	Version:	1.19.1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|15	Release:	2
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|16	License:	LGPLv2+
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|17	Group:		Sound
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|18	Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|19	Url:		http://gstreamer.freedesktop.org/
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|20	# TODO: Switch to the meson build system
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|21	%if %{with docs}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|22	BuildRequires:	gtk-doc >= 1.12
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|23	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|24	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|25	BuildRequires:	meson
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|26	BuildRequires:	gettext-devel >= 0.17
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|27	BuildRequires:	pkgconfig(check)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|28	BuildRequires:	pkgconfig(dvdread)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|29	BuildRequires:	pkgconfig(glib-2.0) >= 2.40.0
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|30	BuildRequires:	pkgconfig(glu)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|31	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|32	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|33	BuildRequires:	pkgconfig(id3tag)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|34	BuildRequires:	pkgconfig(mad)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|35	BuildRequires:	pkgconfig(orc-0.4) >= 0.4.16
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|36	%ifnarch %{mips} %{arm} %{riscv}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|37	BuildRequires:	pkgconfig(valgrind)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|38	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|39	Requires:	%{bname}-a52dec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|40	%if %{build_amrnb}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|41	Requires:	%{bname}-amrnb
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|42	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|43	%if %{build_amrwbdec}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|44	Requires:	%{bname}-amrwbdec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|45	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|46	Requires:	%{bname}-cdio
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|47	Requires:	%{bname}-mpeg
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|48	Requires:	%{bname}-sid
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|49	%if %{build_x264}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|50	Requires:	%{bname}-x264
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|51	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|52	Provides:	%{bname}-audiosrc
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|53	Provides:	%{bname}-audiosink
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|54	# Now in plugins-good
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|55	Obsoletes:	%{bname}-lame < %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|56	Obsoletes:	%{bname}-twolame < %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|57	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|58	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|59	%description
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|60	GStreamer is a streaming-media framework, based on graphs of filters which
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|61	operate on media data. Applications using this library can do anything
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|62	from real-time sound processing to playing videos, and just about anything
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|63	else media-related. Its plugin-based architecture means that new data types
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|64	or processing capabilities can be added simply by installing new plug-ins.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|65	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|66	This package contains a set of plug-ins that have good quality and correct
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|67	functionality, but distributing them might pose problems. The license on
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|68	either the plug-ins or the supporting libraries might not be how the GStreamer
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|69	authors like. The code might be widely known to present patent problems.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|70	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|71	%files -f gst-plugins-ugly-%{majorminor}.lang
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|72	%doc AUTHORS COPYING README NEWS
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|73	%{_libdir}/gstreamer-%{majorminor}/libgstasf.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|74	%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|75	%{_libdir}/gstreamer-%{majorminor}/libgstdvdread.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|76	%{_libdir}/gstreamer-%{majorminor}/libgstdvdsub.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|77	%{_libdir}/gstreamer-%{majorminor}/libgstrealmedia.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|78	%if %{with experimental}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|79	# This one is never built
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|80	#{_libdir}/gstreamer-%%{majorminor}/libgstsynaesthesia.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|81	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|82	%{_libdir}/gstreamer-%{majorminor}/libgstxingmux.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|83	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|84	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|85	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|86	%package -n %{bname}-a52dec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|87	Summary:	GStreamer VOB decoder plugin
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|88	Group:		Sound
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|89	BuildRequires:	a52dec-devel >= 0.7.3
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|90	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|91	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|92	%description -n %{bname}-a52dec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|93	Plugin for decoding of VOB files.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|94	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|95	%files -n %{bname}-a52dec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|96	%doc COPYING
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|97	%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|98	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|99	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|100	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|101	%if %{build_amrnb}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|102	%package -n %{bname}-amrnb
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|103	Summary:	GStreamer plug-in for AMR-NB support
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|104	Group: 		Sound
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|105	BuildRequires:	pkgconfig(opencore-amrnb)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|106	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|107	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|108	%description -n %{bname}-amrnb
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|109	Plug-in for decoding AMR-NB under GStreamer.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|110	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|111	This package is in restricted repository as it violates some patents.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|112	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|113	%files -n %{bname}-amrnb
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|114	%doc COPYING
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|115	%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|116	%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|117	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|118	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|119	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|120	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|121	%if %{build_amrwbdec}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|122	%package -n %{bname}-amrwbdec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|123	Summary:	GStreamer plug-in for AMR-WB decoding support
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|124	Group:		Sound
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|125	BuildRequires:	pkgconfig(opencore-amrwb)
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|126	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|127	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|128	%description -n %{bname}-amrwbdec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|129	Plug-in for decoding AMR-Wb under GStreamer.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|130	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|131	This package is in restricted repository as it violates some patents.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|132	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|133	%files -n %{bname}-amrwbdec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|134	%doc COPYING
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|135	%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|136	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|137	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|138	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|139	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|140	%package -n %{bname}-cdio
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|141	Summary:	GStreamer plug-in for audio CD playback
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|142	Group:		Sound
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|143	BuildRequires:	pkgconfig(libcdio) >= 0.76
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|144	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|145	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|146	%description -n %{bname}-cdio
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|147	Plug-in for audio CD playback.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|148	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|149	%files -n %{bname}-cdio
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|150	%doc COPYING
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|151	%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|152	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|153	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|154	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|155	%package -n %{bname}-mpeg
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|156	Summary:	GStreamer plug-ins for MPEG video playback and encoding
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|157	Group:		Video
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|158	BuildRequires:	pkgconfig(libmpeg2) >= 0.5.1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|159	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|160	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|161	%description -n %{bname}-mpeg
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|162	Plug-ins for playing and encoding MPEG video.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|163	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|164	%files -n %{bname}-mpeg
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|165	%doc COPYING
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|166	%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|167	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|168	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|169	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|170	%package -n %{bname}-sid
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|171	Summary:	GStreamer Sid C64 music plugin
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|172	Group:		Sound
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|173	# Not compatible with 2.x.x
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|174	BuildRequires:	sidplay-devel => 1.36.0
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|175	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|176	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|177	%description -n %{bname}-sid
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|178	Plugin for playback of C64 SID format music files
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|179	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|180	%files -n %{bname}-sid
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|181	%doc COPYING
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|182	%{_libdir}/gstreamer-%{majorminor}/libgstsid.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|183	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|184	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|185	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|186	%if %{build_x264}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|187	%package -n %{bname}-x264
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|188	Summary:	GStreamer plug-in for H264/AVC video encoding
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|189	Group:		Video
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|190	BuildRequires:	pkgconfig(x264) >= 0.120
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|191	Requires:	%{bname}-plugins >= %{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|192	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|193	%description -n %{bname}-x264
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|194	Plug-in for encoding H264/AVC video.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|195	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|196	This package is in restricted repository as it violates some patents.
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|197	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|198	%files -n %{bname}-x264
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|199	%doc COPYING
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|200	%{_libdir}/gstreamer-%{majorminor}/libgstx264.so
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|201	%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|202	%endif
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|203	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|204	#----------------------------------------------------------------------------
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|205	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|206	%prep
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|207	%setup -qn gst-plugins-ugly-%{version}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|208	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|209	%build
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|210	# for 1.20+: add -Dgpl=enabled
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|211	%meson -D package-name="%{_vendor} %{name} package" \
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|212	-D package-origin="https://bugzilla.rosa.ru/"
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|213	%meson_build
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|214	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|215	%install
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|216	%meson_install
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|217	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|218	%find_lang gst-plugins-ugly-%{majorminor}
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|219	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|220	#remove gtk-doc
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|221	rm -rf %{buildroot}%{_datadir}/gtk-doc
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|222	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|223	%changelog
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|224	* Tue Mar 10 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|225	- Fix bugzilla url
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|226	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|227	* Sat Oct 22 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.19.1-1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|228	- add comment for future
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|229	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|230	* Thu May 12 2022 fedya <alexander@mezon.ru>
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|231	- Updated gstreamer1.0-plugins-ugly.spec
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|232	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|233	* Thu Sep 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.19.1-1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|234	- Update version to 1.19.1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|235	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|236	* Thu Jul 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.18.4-1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|237	- remove plf
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|238	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|239	* Sat May 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.18.4-1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|240	- update version 1.18.4
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|241	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|242	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru> 1.18.2-1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|243	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|244	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|245	* Sun Jan 3 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|246	- Updated to 1.18.2
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|247	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|248	* Sun May 24 2020 Victor Ryzhikh <victorr2007@yandex.ru> 1.16.2-2
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|249	- Rebuild
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|250	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|251	* Wed Mar 11 2020 <alexander@mezon.ru> 1.16.2-1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|252	- cleanup .abf.yml
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|253	
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|254	- Merge: b789d21 b3bb654
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|255	* Wed Mar 11 2020 fedya <alexander@mezon.ru> 1.16.2-1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|256	- Merge pull request #1 from proklov_av/gstreamer1.0-plugins-ugly:rosa2019.1
21mr|gstreamer1.0-plugins-ugly-1.19.1-2|257	- update version 1.16.2, meson build

12658 21
21mr|gstreamer1.0-rtsp-server-1.18.2-1|1	%define	oname gst-rtsp-server
21mr|gstreamer1.0-rtsp-server-1.18.2-1|2	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|3	%define	api 1.0
21mr|gstreamer1.0-rtsp-server-1.18.2-1|4	%define	major 0
21mr|gstreamer1.0-rtsp-server-1.18.2-1|5	%define	libname %mklibname gstrtspserver %{api} %{major}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|6	%define	girname %mklibname gstrtspserver-gir %{api}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|7	%define	devname %mklibname gstrtspserver %{api} -d
21mr|gstreamer1.0-rtsp-server-1.18.2-1|8	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|9	Summary:	RTSP server library for the GStreamer framework
21mr|gstreamer1.0-rtsp-server-1.18.2-1|10	Name:		gstreamer%{api}-rtsp-server
21mr|gstreamer1.0-rtsp-server-1.18.2-1|11	Version:	1.18.2
21mr|gstreamer1.0-rtsp-server-1.18.2-1|12	Release:	1
21mr|gstreamer1.0-rtsp-server-1.18.2-1|13	License:	LGPLv2+
21mr|gstreamer1.0-rtsp-server-1.18.2-1|14	Group:		System/Libraries
21mr|gstreamer1.0-rtsp-server-1.18.2-1|15	Url:		https://gstreamer.freedesktop.org
21mr|gstreamer1.0-rtsp-server-1.18.2-1|16	Source0:	https://gstreamer.freedesktop.org/src/%{oname}/%{oname}-%{version}.tar.xz
21mr|gstreamer1.0-rtsp-server-1.18.2-1|17	BuildRequires:	gettext-devel >= 0.17
21mr|gstreamer1.0-rtsp-server-1.18.2-1|18	BuildRequires:	cmake
21mr|gstreamer1.0-rtsp-server-1.18.2-1|19	BuildRequires:	meson
21mr|gstreamer1.0-rtsp-server-1.18.2-1|20	BuildRequires:	pkgconfig(glib-2.0) >= 2.40.0
21mr|gstreamer1.0-rtsp-server-1.18.2-1|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gstreamer1.0-rtsp-server-1.18.2-1|22	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api})
21mr|gstreamer1.0-rtsp-server-1.18.2-1|23	BuildRequires:	pkgconfig(gstreamer-plugins-bad-%{api})
21mr|gstreamer1.0-rtsp-server-1.18.2-1|24	BuildRequires:	pkgconfig(pygobject-2.0)
21mr|gstreamer1.0-rtsp-server-1.18.2-1|25	BuildRequires:	pkgconfig(python)
21mr|gstreamer1.0-rtsp-server-1.18.2-1|26	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|27	%description
21mr|gstreamer1.0-rtsp-server-1.18.2-1|28	RTSP server based on GStreamer.
21mr|gstreamer1.0-rtsp-server-1.18.2-1|29	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|30	%files
21mr|gstreamer1.0-rtsp-server-1.18.2-1|31	%{_libdir}/gstreamer-%{api}/libgstrtspclientsink.so
21mr|gstreamer1.0-rtsp-server-1.18.2-1|32	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|33	#----------------------------------------------------------------------------
21mr|gstreamer1.0-rtsp-server-1.18.2-1|34	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|35	%package -n %{libname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|36	Summary:	RTSP server library for the GStreamer framework
21mr|gstreamer1.0-rtsp-server-1.18.2-1|37	Group:		System/Libraries
21mr|gstreamer1.0-rtsp-server-1.18.2-1|38	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|39	%description -n %{libname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|40	RTSP server based on GStreamer.
21mr|gstreamer1.0-rtsp-server-1.18.2-1|41	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|42	%files -n %{libname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|43	%doc AUTHORS COPYING README
21mr|gstreamer1.0-rtsp-server-1.18.2-1|44	%{_libdir}/libgstrtspserver-%{api}.so.%{major}*
21mr|gstreamer1.0-rtsp-server-1.18.2-1|45	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|46	#----------------------------------------------------------------------------
21mr|gstreamer1.0-rtsp-server-1.18.2-1|47	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|48	%package -n %{girname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|49	Summary:	GObject Introspection interface description for %{name}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|50	Group:		System/Libraries
21mr|gstreamer1.0-rtsp-server-1.18.2-1|51	Requires:	%{libname} = %{EVRD}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|52	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|53	%description -n %{girname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|54	GObject Introspection interface description for %{name}.
21mr|gstreamer1.0-rtsp-server-1.18.2-1|55	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|56	%files -n %{girname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|57	%doc COPYING
21mr|gstreamer1.0-rtsp-server-1.18.2-1|58	%{_libdir}/girepository-1.0/GstRtspServer-%{api}.typelib
21mr|gstreamer1.0-rtsp-server-1.18.2-1|59	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|60	#----------------------------------------------------------------------------
21mr|gstreamer1.0-rtsp-server-1.18.2-1|61	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|62	%package -n %{devname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|63	Summary:	RTSP server library for the GStreamer framework
21mr|gstreamer1.0-rtsp-server-1.18.2-1|64	Group:		Development/C
21mr|gstreamer1.0-rtsp-server-1.18.2-1|65	Requires:	%{libname} = %{EVRD}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|66	Requires:	%{girname} = %{EVRD}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|67	Provides:	%{name}-devel = %{EVRD}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|68	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|69	%description -n %{devname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|70	RTSP server based on GStreamer.
21mr|gstreamer1.0-rtsp-server-1.18.2-1|71	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|72	%files -n %{devname}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|73	%doc COPYING
21mr|gstreamer1.0-rtsp-server-1.18.2-1|74	%{_libdir}/libgstrtspserver-%{api}.so
21mr|gstreamer1.0-rtsp-server-1.18.2-1|75	%{_libdir}/pkgconfig/gstreamer-rtsp-server-%{api}.pc
21mr|gstreamer1.0-rtsp-server-1.18.2-1|76	%{_includedir}/gstreamer-%{api}/gst/rtsp-server
21mr|gstreamer1.0-rtsp-server-1.18.2-1|77	%{_datadir}/gir-1.0/GstRtspServer-%{api}.gir
21mr|gstreamer1.0-rtsp-server-1.18.2-1|78	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|79	#----------------------------------------------------------------------------
21mr|gstreamer1.0-rtsp-server-1.18.2-1|80	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|81	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|82	%prep
21mr|gstreamer1.0-rtsp-server-1.18.2-1|83	%setup -qn %{oname}-%{version}
21mr|gstreamer1.0-rtsp-server-1.18.2-1|84	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|85	%build
21mr|gstreamer1.0-rtsp-server-1.18.2-1|86	%meson \
21mr|gstreamer1.0-rtsp-server-1.18.2-1|87	-Dexamples=disabled \
21mr|gstreamer1.0-rtsp-server-1.18.2-1|88	-Dtests=disabled \
21mr|gstreamer1.0-rtsp-server-1.18.2-1|89	-Ddoc=%{?with_docs:enabled}%{?!with_docs:disabled} \
21mr|gstreamer1.0-rtsp-server-1.18.2-1|90	-Dpackage-name='%{_vendor} %{name} package' \
21mr|gstreamer1.0-rtsp-server-1.18.2-1|91	-Dpackage-origin='https://www.%{_real_vendor}.org/'
21mr|gstreamer1.0-rtsp-server-1.18.2-1|92	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|93	%meson_build
21mr|gstreamer1.0-rtsp-server-1.18.2-1|94	
21mr|gstreamer1.0-rtsp-server-1.18.2-1|95	%install
21mr|gstreamer1.0-rtsp-server-1.18.2-1|96	%meson_install

12659 21
21mr|gstreamer1.0-vaapi-1.18.4-1|1	%define	api 1.0
21mr|gstreamer1.0-vaapi-1.18.4-1|2	
21mr|gstreamer1.0-vaapi-1.18.4-1|3	Summary:	VA-API support for GStreamer %{api}
21mr|gstreamer1.0-vaapi-1.18.4-1|4	Name:		gstreamer%{api}-vaapi
21mr|gstreamer1.0-vaapi-1.18.4-1|5	Version:	1.18.4
21mr|gstreamer1.0-vaapi-1.18.4-1|6	Release:	1
21mr|gstreamer1.0-vaapi-1.18.4-1|7	License:	LGPLv2+ and GPLv2+
21mr|gstreamer1.0-vaapi-1.18.4-1|8	Group:		Video
21mr|gstreamer1.0-vaapi-1.18.4-1|9	Url:		https://github.com/01org/gstreamer-vaapi
21mr|gstreamer1.0-vaapi-1.18.4-1|10	Source0: 	http://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-%{version}.tar.xz
21mr|gstreamer1.0-vaapi-1.18.4-1|11	# TODO: Switch to meson build system
21mr|gstreamer1.0-vaapi-1.18.4-1|12	BuildRequires:	meson
21mr|gstreamer1.0-vaapi-1.18.4-1|13	BuildRequires:	nasm
21mr|gstreamer1.0-vaapi-1.18.4-1|14	BuildRequires:	yasm
21mr|gstreamer1.0-vaapi-1.18.4-1|15	BuildRequires:	pkgconfig(egl)
21mr|gstreamer1.0-vaapi-1.18.4-1|16	BuildRequires:	pkgconfig(gl)
21mr|gstreamer1.0-vaapi-1.18.4-1|17	BuildRequires:	pkgconfig(glesv2)
21mr|gstreamer1.0-vaapi-1.18.4-1|18	BuildRequires:	pkgconfig(libglvnd)
21mr|gstreamer1.0-vaapi-1.18.4-1|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|gstreamer1.0-vaapi-1.18.4-1|20	BuildRequires:	pkgconfig(gstreamer-%{api})
21mr|gstreamer1.0-vaapi-1.18.4-1|21	BuildRequires:	pkgconfig(gstreamer-codecparsers-%{api})
21mr|gstreamer1.0-vaapi-1.18.4-1|22	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api})
21mr|gstreamer1.0-vaapi-1.18.4-1|23	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gstreamer1.0-vaapi-1.18.4-1|24	BuildRequires:	pkgconfig(libavcodec)
21mr|gstreamer1.0-vaapi-1.18.4-1|25	BuildRequires:	pkgconfig(libdrm)
21mr|gstreamer1.0-vaapi-1.18.4-1|26	BuildRequires:	pkgconfig(libva)
21mr|gstreamer1.0-vaapi-1.18.4-1|27	BuildRequires:	pkgconfig(udev)
21mr|gstreamer1.0-vaapi-1.18.4-1|28	BuildRequires:	pkgconfig(wayland-client) >= 1.11.0
21mr|gstreamer1.0-vaapi-1.18.4-1|29	BuildRequires:	pkgconfig(wayland-protocols)
21mr|gstreamer1.0-vaapi-1.18.4-1|30	BuildRequires:	pkgconfig(x11)
21mr|gstreamer1.0-vaapi-1.18.4-1|31	BuildRequires:	pkgconfig(xrandr)
21mr|gstreamer1.0-vaapi-1.18.4-1|32	BuildRequires:	pkgconfig(xrender)
21mr|gstreamer1.0-vaapi-1.18.4-1|33	
21mr|gstreamer1.0-vaapi-1.18.4-1|34	%description
21mr|gstreamer1.0-vaapi-1.18.4-1|35	Gstreamer-vaapi is a collection of VA-API based plugins for GStreamer
21mr|gstreamer1.0-vaapi-1.18.4-1|36	and helper libraries.
21mr|gstreamer1.0-vaapi-1.18.4-1|37	* Vaapidecode is used to decode MPEG-2, MPEG-4, H.264, VC-1, WMV3 videos to
21mr|gstreamer1.0-vaapi-1.18.4-1|38	video/x-vaapi-surface surfaces, depending on the underlying HW capabilities.
21mr|gstreamer1.0-vaapi-1.18.4-1|39	* Vaapiconvert is used to convert from video/x-raw-yuv pixels to
21mr|gstreamer1.0-vaapi-1.18.4-1|40	video/x-vaapi-surface surfaces.
21mr|gstreamer1.0-vaapi-1.18.4-1|41	* Vaapisink is used to display video/x-vaapi-surface surfaces to the screen.
21mr|gstreamer1.0-vaapi-1.18.4-1|42	
21mr|gstreamer1.0-vaapi-1.18.4-1|43	%files
21mr|gstreamer1.0-vaapi-1.18.4-1|44	%doc NEWS README
21mr|gstreamer1.0-vaapi-1.18.4-1|45	%{_libdir}/gstreamer-%{api}/libgstvaapi.so
21mr|gstreamer1.0-vaapi-1.18.4-1|46	
21mr|gstreamer1.0-vaapi-1.18.4-1|47	#----------------------------------------------------------------------------
21mr|gstreamer1.0-vaapi-1.18.4-1|48	
21mr|gstreamer1.0-vaapi-1.18.4-1|49	%prep
21mr|gstreamer1.0-vaapi-1.18.4-1|50	%setup -qn gstreamer-vaapi-%{version}
21mr|gstreamer1.0-vaapi-1.18.4-1|51	
21mr|gstreamer1.0-vaapi-1.18.4-1|52	%build
21mr|gstreamer1.0-vaapi-1.18.4-1|53	%meson \
21mr|gstreamer1.0-vaapi-1.18.4-1|54	-Ddoc=disabled \
21mr|gstreamer1.0-vaapi-1.18.4-1|55	-Dwith_encoders=yes \
21mr|gstreamer1.0-vaapi-1.18.4-1|56	-Dwith_drm=yes \
21mr|gstreamer1.0-vaapi-1.18.4-1|57	-Dwith_x11=yes \
21mr|gstreamer1.0-vaapi-1.18.4-1|58	-Dwith_glx=yes \
21mr|gstreamer1.0-vaapi-1.18.4-1|59	-Dwith_wayland=yes \
21mr|gstreamer1.0-vaapi-1.18.4-1|60	-Dwith_egl=yes \
21mr|gstreamer1.0-vaapi-1.18.4-1|61	--buildtype=release
21mr|gstreamer1.0-vaapi-1.18.4-1|62	%meson_build
21mr|gstreamer1.0-vaapi-1.18.4-1|63	
21mr|gstreamer1.0-vaapi-1.18.4-1|64	%install
21mr|gstreamer1.0-vaapi-1.18.4-1|65	%meson_install
21mr|gstreamer1.0-vaapi-1.18.4-1|66	rm -rf %{buildroot}/%{_datadir}/gtk-doc/
21mr|gstreamer1.0-vaapi-1.18.4-1|67	find %{buildroot} -name "*.la" -delete
21mr|gstreamer1.0-vaapi-1.18.4-1|68	

12660 21
21mr|gt-0.4-9|1	Summary:	Modified Timidity which supportes enhanced gus format patches
21mr|gt-0.4-9|2	Name:		gt
21mr|gt-0.4-9|3	Version:	0.4
21mr|gt-0.4-9|4	Release:	9
21mr|gt-0.4-9|5	License:	GPLv2+
21mr|gt-0.4-9|6	Group:		Sound
21mr|gt-0.4-9|7	Url:		http://alsa.opensrc.org/Gt
21mr|gt-0.4-9|8	# This is ftp://ling.lll.hawaii.edu/pub/greg/gt-0.4.tar.gz
21mr|gt-0.4-9|9	# with the examples/patch and sfz directories removed as the license of the
21mr|gt-0.4-9|10	# samples in these dirs is unclear. Also the src/ac3* files have been removed
21mr|gt-0.4-9|11	# as these contain patented code.
21mr|gt-0.4-9|12	Source0:	%{name}-%{version}-clean.tar.gz
21mr|gt-0.4-9|13	Patch0:		gt-0.4-noac3.patch
21mr|gt-0.4-9|14	Patch1:		gt-0.4-compile-fix.patch
21mr|gt-0.4-9|15	Patch2:		gt-0.4-optflags.patch
21mr|gt-0.4-9|16	Patch3:		gt-0.4-config-default-velocity-layer.patch
21mr|gt-0.4-9|17	Patch4:		gt-0.4-ppc-compile-fix.patch
21mr|gt-0.4-9|18	Patch5:		gt-0.4-unsf-bigendian-fix.patch
21mr|gt-0.4-9|19	Patch6:		gt-0.4-unsf-tremolo.patch
21mr|gt-0.4-9|20	Patch7:		gt-0.4-glibc2.31.patch
21mr|gt-0.4-9|21	BuildRequires:	flex
21mr|gt-0.4-9|22	BuildRequires:	pkgconfig(alsa)
21mr|gt-0.4-9|23	BuildRequires:	pkgconfig(vorbis)
21mr|gt-0.4-9|24	
21mr|gt-0.4-9|25	%description
21mr|gt-0.4-9|26	Modified timidity midi player which supportes enhanced gus format patches and
21mr|gt-0.4-9|27	surround audio output.
21mr|gt-0.4-9|28	
21mr|gt-0.4-9|29	%files
21mr|gt-0.4-9|30	%doc AUTHORS COPYING ChangeLog FEATURES NEWS README*
21mr|gt-0.4-9|31	%{_bindir}/%{name}
21mr|gt-0.4-9|32	%{_mandir}/man1/%{name}.1*
21mr|gt-0.4-9|33	
21mr|gt-0.4-9|34	#-----------------------------------------------------------------------------
21mr|gt-0.4-9|35	
21mr|gt-0.4-9|36	%package -n soundfont-utils
21mr|gt-0.4-9|37	Summary:	Utilities for converting from / to various soundfont formats
21mr|gt-0.4-9|38	Group:		Sound
21mr|gt-0.4-9|39	
21mr|gt-0.4-9|40	%description -n soundfont-utils
21mr|gt-0.4-9|41	Utilities for converting from / to various soundfont formats and a midi file
21mr|gt-0.4-9|42	disassembler.
21mr|gt-0.4-9|43	
21mr|gt-0.4-9|44	%files -n soundfont-utils
21mr|gt-0.4-9|45	%doc utils/README* utils/GUSSF2-SPEC
21mr|gt-0.4-9|46	%{_bindir}/*
21mr|gt-0.4-9|47	%{_mandir}/man1/*
21mr|gt-0.4-9|48	%exclude %{_bindir}/%{name}
21mr|gt-0.4-9|49	%exclude %{_mandir}/man1/%{name}.1*
21mr|gt-0.4-9|50	
21mr|gt-0.4-9|51	#-----------------------------------------------------------------------------
21mr|gt-0.4-9|52	
21mr|gt-0.4-9|53	%prep
21mr|gt-0.4-9|54	%autosetup -p1
21mr|gt-0.4-9|55	cp -p src/README README.timidity
21mr|gt-0.4-9|56	
21mr|gt-0.4-9|57	
21mr|gt-0.4-9|58	%build
21mr|gt-0.4-9|59	export CFLAGS="%{optflags} -fsigned-char"
21mr|gt-0.4-9|60	%configure
21mr|gt-0.4-9|61	# Building breaks on e2k when using highly parallel builds (-j32)
21mr|gt-0.4-9|62	%make -j8
21mr|gt-0.4-9|63	
21mr|gt-0.4-9|64	
21mr|gt-0.4-9|65	%install
21mr|gt-0.4-9|66	%makeinstall_std
21mr|gt-0.4-9|67	# Rename somewhat genericly named dim to midi-disasm
21mr|gt-0.4-9|68	mv %{buildroot}%{_bindir}/dim %{buildroot}%{_bindir}/midi-disasm
21mr|gt-0.4-9|69	mv %{buildroot}%{_mandir}/man1/dim.1 %{buildroot}%{_mandir}/man1/midi-disasm.1
21mr|gt-0.4-9|70	
21mr|gt-0.4-9|71	sed -i 's/dim/midi-disasm/g' %{buildroot}%{_mandir}/man1/midi-disasm.1
21mr|gt-0.4-9|72	touch -r utils/midifile.c %{buildroot}%{_mandir}/man1/midi-disasm.1

12661 21
21mr|gtest-1.10.0-3|1	%define major 0
21mr|gtest-1.10.0-3|2	%define libname %mklibname %{name} %{major}
21mr|gtest-1.10.0-3|3	%define devname %mklibname %{name} -d
21mr|gtest-1.10.0-3|4	%define mocklibname	%mklibname gmock %{major}
21mr|gtest-1.10.0-3|5	%define mockdevname %mklibname gmock -d
21mr|gtest-1.10.0-3|6	%global _python_bytecompile_build 0
21mr|gtest-1.10.0-3|7	
21mr|gtest-1.10.0-3|8	Summary:	Google's framework for writing C++ tests
21mr|gtest-1.10.0-3|9	Name:		gtest
21mr|gtest-1.10.0-3|10	Version:	1.10.0
21mr|gtest-1.10.0-3|11	Release:	3
21mr|gtest-1.10.0-3|12	License:	BSD
21mr|gtest-1.10.0-3|13	Group:		Development/C++
21mr|gtest-1.10.0-3|14	Url:		https://github.com/abseil/googletest
21mr|gtest-1.10.0-3|15	Source0:	https://github.com/abseil/googletest/archive/release-%{version}.tar.gz
21mr|gtest-1.10.0-3|16	Patch0:		googletest-1.8.0-sonames.patch
21mr|gtest-1.10.0-3|17	BuildRequires:	cmake ninja
21mr|gtest-1.10.0-3|18	BuildRequires:	python2
21mr|gtest-1.10.0-3|19	%rename gmock
21mr|gtest-1.10.0-3|20	
21mr|gtest-1.10.0-3|21	%description
21mr|gtest-1.10.0-3|22	Google's framework for writing C++ tests on a variety of platforms
21mr|gtest-1.10.0-3|23	(Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based
21mr|gtest-1.10.0-3|24	on the xUnit architecture. Supports automatic test discovery, a rich
21mr|gtest-1.10.0-3|25	set of assertions, user-defined assertions, death tests, fatal and
21mr|gtest-1.10.0-3|26	non-fatal failures, value- and type-parameterized tests, various
21mr|gtest-1.10.0-3|27	options for running the tests, and XML test report generation.
21mr|gtest-1.10.0-3|28	
21mr|gtest-1.10.0-3|29	#----------------------------------------------------------------------------
21mr|gtest-1.10.0-3|30	
21mr|gtest-1.10.0-3|31	%package -n	%{mocklibname}
21mr|gtest-1.10.0-3|32	Summary:	Shared libraries for gmock
21mr|gtest-1.10.0-3|33	Group:		System/Libraries
21mr|gtest-1.10.0-3|34	
21mr|gtest-1.10.0-3|35	%description -n	%{mocklibname}
21mr|gtest-1.10.0-3|36	Inspired by jMock, EasyMock, and Hamcrest, and designed with C++'s
21mr|gtest-1.10.0-3|37	specifics in mind, Google C++ Mocking Framework (or Google Mock for
21mr|gtest-1.10.0-3|38	short) is a library for writing and using C++ mock classes.
21mr|gtest-1.10.0-3|39	
21mr|gtest-1.10.0-3|40	Google Mock:
21mr|gtest-1.10.0-3|41	
21mr|gtest-1.10.0-3|42	o lets you create mock classes trivially using simple macros,
21mr|gtest-1.10.0-3|43	o supports a rich set of matchers and actions,
21mr|gtest-1.10.0-3|44	o handles unordered, partially ordered, or completely ordered
21mr|gtest-1.10.0-3|45	expectations,
21mr|gtest-1.10.0-3|46	o is extensible by users, and
21mr|gtest-1.10.0-3|47	o works on Linux, Mac OS X, Windows, Windows Mobile, minGW, and
21mr|gtest-1.10.0-3|48	Symbian.
21mr|gtest-1.10.0-3|49	
21mr|gtest-1.10.0-3|50	%files -n %{mocklibname}
21mr|gtest-1.10.0-3|51	%{_libdir}/libgmock*.so.%{major}*
21mr|gtest-1.10.0-3|52	
21mr|gtest-1.10.0-3|53	#----------------------------------------------------------------------------
21mr|gtest-1.10.0-3|54	
21mr|gtest-1.10.0-3|55	%package -n %{libname}
21mr|gtest-1.10.0-3|56	Summary:	Shared libraries for %{name}
21mr|gtest-1.10.0-3|57	Group:		System/Libraries
21mr|gtest-1.10.0-3|58	
21mr|gtest-1.10.0-3|59	%description -n %{libname}
21mr|gtest-1.10.0-3|60	Google's framework for writing C++ tests on a variety of platforms
21mr|gtest-1.10.0-3|61	(Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based
21mr|gtest-1.10.0-3|62	on the xUnit architecture. Supports automatic test discovery, a rich
21mr|gtest-1.10.0-3|63	set of assertions, user-defined assertions, death tests, fatal and
21mr|gtest-1.10.0-3|64	non-fatal failures, value- and type-parameterized tests, various
21mr|gtest-1.10.0-3|65	options for running the tests, and XML test report generation.
21mr|gtest-1.10.0-3|66	
21mr|gtest-1.10.0-3|67	This package contains the shared %{name} libraries.
21mr|gtest-1.10.0-3|68	
21mr|gtest-1.10.0-3|69	%files -n %{libname}
21mr|gtest-1.10.0-3|70	%{_libdir}/lib%{name}*.so.%{major}*
21mr|gtest-1.10.0-3|71	
21mr|gtest-1.10.0-3|72	#----------------------------------------------------------------------------
21mr|gtest-1.10.0-3|73	
21mr|gtest-1.10.0-3|74	%package -n %{devname}
21mr|gtest-1.10.0-3|75	Summary:	Development files for %{name}
21mr|gtest-1.10.0-3|76	Group:		Development/C++
21mr|gtest-1.10.0-3|77	Requires:	%{libname} = %{EVRD}
21mr|gtest-1.10.0-3|78	Requires:	%{mocklibname} = %{EVRD}
21mr|gtest-1.10.0-3|79	Provides:	%{name}-devel = %{EVRD}
21mr|gtest-1.10.0-3|80	
21mr|gtest-1.10.0-3|81	%description -n %{devname}
21mr|gtest-1.10.0-3|82	This package contains development files for %{name}.
21mr|gtest-1.10.0-3|83	
21mr|gtest-1.10.0-3|84	%files -n %{devname}
21mr|gtest-1.10.0-3|85	%{_libdir}/lib%{name}*.so
21mr|gtest-1.10.0-3|86	%{_includedir}/%{name}
21mr|gtest-1.10.0-3|87	%{_libdir}/cmake/GTest
21mr|gtest-1.10.0-3|88	%{_libdir}/pkgconfig/gtest.pc
21mr|gtest-1.10.0-3|89	%{_libdir}/pkgconfig/gtest_main.pc
21mr|gtest-1.10.0-3|90	#----------------------------------------------------------------------------
21mr|gtest-1.10.0-3|91	
21mr|gtest-1.10.0-3|92	%package -n %{mockdevname}
21mr|gtest-1.10.0-3|93	Summary:	Development files for %{name}
21mr|gtest-1.10.0-3|94	Group:		Development/C++
21mr|gtest-1.10.0-3|95	Requires:	%{mocklibname} = %{EVRD}
21mr|gtest-1.10.0-3|96	Provides:	gmock-devel = %{EVRD}
21mr|gtest-1.10.0-3|97	
21mr|gtest-1.10.0-3|98	%description -n %{mockdevname}
21mr|gtest-1.10.0-3|99	This package contains development files for %{name}.
21mr|gtest-1.10.0-3|100	
21mr|gtest-1.10.0-3|101	%files -n %{mockdevname}
21mr|gtest-1.10.0-3|102	%{_libdir}/libgmock*.so
21mr|gtest-1.10.0-3|103	%{_includedir}/gmock
21mr|gtest-1.10.0-3|104	%{_libdir}/pkgconfig/gmock.pc
21mr|gtest-1.10.0-3|105	%{_libdir}/pkgconfig/gmock_main.pc
21mr|gtest-1.10.0-3|106	#----------------------------------------------------------------------------
21mr|gtest-1.10.0-3|107	
21mr|gtest-1.10.0-3|108	%package source
21mr|gtest-1.10.0-3|109	Summary:	Source code for the %{name} test suite
21mr|gtest-1.10.0-3|110	Group:		Development/C++
21mr|gtest-1.10.0-3|111	
21mr|gtest-1.10.0-3|112	%description source
21mr|gtest-1.10.0-3|113	Source code for the %{name} test suite.
21mr|gtest-1.10.0-3|114	
21mr|gtest-1.10.0-3|115	%files source
21mr|gtest-1.10.0-3|116	%{_prefix}/src/googletest
21mr|gtest-1.10.0-3|117	
21mr|gtest-1.10.0-3|118	#----------------------------------------------------------------------------
21mr|gtest-1.10.0-3|119	
21mr|gtest-1.10.0-3|120	%prep
21mr|gtest-1.10.0-3|121	%autosetup -n googletest-release-%{version} -p1
21mr|gtest-1.10.0-3|122	find . -name "*.py" -exec sed -i 's|/usr/bin/env python|%__python2|' {} \;
21mr|gtest-1.10.0-3|123	
21mr|gtest-1.10.0-3|124	%build
21mr|gtest-1.10.0-3|125	%ifarch %{e2k}
21mr|gtest-1.10.0-3|126	CXXFLAGS='%{optflags} -Wno-error=unused-function'
21mr|gtest-1.10.0-3|127	%endif
21mr|gtest-1.10.0-3|128	%cmake \
21mr|gtest-1.10.0-3|129	-DBUILD_GMOCK:BOOL=ON \
21mr|gtest-1.10.0-3|130	-DBUILD_GTEST:BOOL=ON \
21mr|gtest-1.10.0-3|131	-DBUILD_SHARED_LIBS:BOOL=ON \
21mr|gtest-1.10.0-3|132	-Dgtest_force_shared_crt:BOOL=ON \
21mr|gtest-1.10.0-3|133	-G Ninja
21mr|gtest-1.10.0-3|134	
21mr|gtest-1.10.0-3|135	%ninja_build
21mr|gtest-1.10.0-3|136	
21mr|gtest-1.10.0-3|137	%install
21mr|gtest-1.10.0-3|138	%ninja_install -C build
21mr|gtest-1.10.0-3|139	
21mr|gtest-1.10.0-3|140	mkdir -p %{buildroot}%{_prefix}/src/googletest
21mr|gtest-1.10.0-3|141	rm -rf build
21mr|gtest-1.10.0-3|142	cp -a * %{buildroot}%{_prefix}/src/googletest/

12662 21
21mr|gtk+2.0-2.24.33-2|1	%bcond_without gtkdoc
21mr|gtk+2.0-2.24.33-2|2	%bcond_with bootstrap
21mr|gtk+2.0-2.24.33-2|3	%bcond_with tests
21mr|gtk+2.0-2.24.33-2|4	
21mr|gtk+2.0-2.24.33-2|5	%define pkgname gtk+
21mr|gtk+2.0-2.24.33-2|6	%define binary_version 2.10.0
21mr|gtk+2.0-2.24.33-2|7	
21mr|gtk+2.0-2.24.33-2|8	%define api 2.0
21mr|gtk+2.0-2.24.33-2|9	%define major 0
21mr|gtk+2.0-2.24.33-2|10	%define libname %mklibname %{pkgname} %{api} %{major}
21mr|gtk+2.0-2.24.33-2|11	%define devname %mklibname %{pkgname} %{api} -d
21mr|gtk+2.0-2.24.33-2|12	# this isnt really a true lib pkg, but a modules/plugin pkg
21mr|gtk+2.0-2.24.33-2|13	%define modules %mklibname gtk-modules %{api}
21mr|gtk+2.0-2.24.33-2|14	
21mr|gtk+2.0-2.24.33-2|15	%define gail_major 18
21mr|gtk+2.0-2.24.33-2|16	%define libgail %mklibname gail %{gail_major}
21mr|gtk+2.0-2.24.33-2|17	%define devgail %mklibname gail -d
21mr|gtk+2.0-2.24.33-2|18	
21mr|gtk+2.0-2.24.33-2|19	%define girname %mklibname gtk-gir %{api}
21mr|gtk+2.0-2.24.33-2|20	
21mr|gtk+2.0-2.24.33-2|21	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk+2.0-2.24.33-2|22	Name:		%{pkgname}%{api}
21mr|gtk+2.0-2.24.33-2|23	Version:	2.24.33
21mr|gtk+2.0-2.24.33-2|24	Release:	2
21mr|gtk+2.0-2.24.33-2|25	License:	LGPLv2+
21mr|gtk+2.0-2.24.33-2|26	Group:		System/Libraries
21mr|gtk+2.0-2.24.33-2|27	Url:		http://www.gtk.org
21mr|gtk+2.0-2.24.33-2|28	Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.24/%{pkgname}-%{version}.tar.xz
21mr|gtk+2.0-2.24.33-2|29	# extra IM modules (vietnamese and tamil) -- pablo
21mr|gtk+2.0-2.24.33-2|30	#gw TODO, needs to be fixed for 2.21.3
21mr|gtk+2.0-2.24.33-2|31	Patch0:		gtk+-2.13.1-extra_im.patch
21mr|gtk+2.0-2.24.33-2|32	# (fc) 2.0.6-8mdk fix infinite loop and crash in file selector when / and $HOME are not readable (bug #90)
21mr|gtk+2.0-2.24.33-2|33	Patch1:		gtk+-2.6.9-fileselectorfallback.patch
21mr|gtk+2.0-2.24.33-2|34	# (fwang) 2.22.1-3 use elementary theme by default if available
21mr|gtk+2.0-2.24.33-2|35	Patch2:		gtk+-defaulttheme.patch
21mr|gtk+2.0-2.24.33-2|36	# (fc) 2.20.0-2mdv allow window dragging toolbars / menubar (GNOME bug #611313)
21mr|gtk+2.0-2.24.33-2|37	Patch3:		gtk+-2.24.7-window-dragging.patch
21mr|gtk+2.0-2.24.33-2|38	# (fc) 2.20.0-3mdv allow specifying icon padding for tray icon (GNOME bug #583273) (Fedora)
21mr|gtk+2.0-2.24.33-2|39	Patch4:		gtk+-2.20.0-icon-padding.patch
21mr|gtk+2.0-2.24.33-2|40	
21mr|gtk+2.0-2.24.33-2|41	BuildRequires:	cups-devel
21mr|gtk+2.0-2.24.33-2|42	#BuildRequires:	fam-devel # In contrib
21mr|gtk+2.0-2.24.33-2|43	BuildRequires:	gettext-devel
21mr|gtk+2.0-2.24.33-2|44	BuildRequires:	pkgconfig(atk)
21mr|gtk+2.0-2.24.33-2|45	BuildRequires:	pkgconfig(cairo)
21mr|gtk+2.0-2.24.33-2|46	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gtk+2.0-2.24.33-2|47	BuildRequires:	pkgconfig(glib-2.0)
21mr|gtk+2.0-2.24.33-2|48	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gtk+2.0-2.24.33-2|49	BuildRequires:	pkgconfig(pango)
21mr|gtk+2.0-2.24.33-2|50	BuildRequires:	pkgconfig(pangocairo)
21mr|gtk+2.0-2.24.33-2|51	BuildRequires:	pkgconfig(x11)
21mr|gtk+2.0-2.24.33-2|52	BuildRequires:	pkgconfig(xcomposite)
21mr|gtk+2.0-2.24.33-2|53	BuildRequires:	pkgconfig(xcursor)
21mr|gtk+2.0-2.24.33-2|54	BuildRequires:	pkgconfig(xdamage)
21mr|gtk+2.0-2.24.33-2|55	BuildRequires:	pkgconfig(xext)
21mr|gtk+2.0-2.24.33-2|56	BuildRequires:	pkgconfig(xfixes)
21mr|gtk+2.0-2.24.33-2|57	BuildRequires:	pkgconfig(xi)
21mr|gtk+2.0-2.24.33-2|58	BuildRequires:	pkgconfig(xinerama)
21mr|gtk+2.0-2.24.33-2|59	BuildRequires:	pkgconfig(xrandr)
21mr|gtk+2.0-2.24.33-2|60	BuildRequires:	pkgconfig(xrender)
21mr|gtk+2.0-2.24.33-2|61	%if %{with tests}
21mr|gtk+2.0-2.24.33-2|62	BuildRequires:	x11-server-xvfb
21mr|gtk+2.0-2.24.33-2|63	# gw tests will fail without this
21mr|gtk+2.0-2.24.33-2|64	BuildRequires:	fonts-ttf-dejavu
21mr|gtk+2.0-2.24.33-2|65	%endif
21mr|gtk+2.0-2.24.33-2|66	%if %{with gtkdoc}
21mr|gtk+2.0-2.24.33-2|67	BuildRequires:	gtk-doc
21mr|gtk+2.0-2.24.33-2|68	BuildRequires:	sgml-tools
21mr|gtk+2.0-2.24.33-2|69	BuildRequires:	texinfo
21mr|gtk+2.0-2.24.33-2|70	%endif
21mr|gtk+2.0-2.24.33-2|71	Requires:	%{name}-common = %{EVRD}
21mr|gtk+2.0-2.24.33-2|72	# MD to pull in all the orphaned module loaders
21mr|gtk+2.0-2.24.33-2|73	Requires:	fontconfig
21mr|gtk+2.0-2.24.33-2|74	Requires:	gdk-pixbuf2.0
21mr|gtk+2.0-2.24.33-2|75	Requires:	gio2.0
21mr|gtk+2.0-2.24.33-2|76	Requires:	pango-modules
21mr|gtk+2.0-2.24.33-2|77	# required for icon theme apis to work
21mr|gtk+2.0-2.24.33-2|78	Requires:	hicolor-icon-theme
21mr|gtk+2.0-2.24.33-2|79	# built as a subpackage of gtk3
21mr|gtk+2.0-2.24.33-2|80	Requires:	gtk-update-icon-cache
21mr|gtk+2.0-2.24.33-2|81	%if %{without bootstrap}
21mr|gtk+2.0-2.24.33-2|82	Recommends:	xdg-user-dirs-gtk
21mr|gtk+2.0-2.24.33-2|83	Recommends:	elementary-theme
21mr|gtk+2.0-2.24.33-2|84	%endif
21mr|gtk+2.0-2.24.33-2|85	Provides:	gtk2 = %{EVRD}
21mr|gtk+2.0-2.24.33-2|86	Provides:	%{pkgname}2 = %{EVRD}
21mr|gtk+2.0-2.24.33-2|87	Obsoletes:	%{pkgname}2 < %{EVRD}
21mr|gtk+2.0-2.24.33-2|88	
21mr|gtk+2.0-2.24.33-2|89	%description
21mr|gtk+2.0-2.24.33-2|90	The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
21mr|gtk+2.0-2.24.33-2|91	graphical user interfaces for the X Window System.  GTK+ was originally
21mr|gtk+2.0-2.24.33-2|92	written for the GIMP (GNU Image Manipulation Program) image processing
21mr|gtk+2.0-2.24.33-2|93	program, but is now used by several other programs as well.
21mr|gtk+2.0-2.24.33-2|94	
21mr|gtk+2.0-2.24.33-2|95	If you are planning on using the GIMP or another program that uses GTK+,
21mr|gtk+2.0-2.24.33-2|96	you'll need to have the gtk+ package installed.
21mr|gtk+2.0-2.24.33-2|97	
21mr|gtk+2.0-2.24.33-2|98	%files
21mr|gtk+2.0-2.24.33-2|99	%doc README
21mr|gtk+2.0-2.24.33-2|100	%{_bindir}/gtk-query-immodules-%{api}
21mr|gtk+2.0-2.24.33-2|101	
21mr|gtk+2.0-2.24.33-2|102	#----------------------------------------------------------------------------
21mr|gtk+2.0-2.24.33-2|103	
21mr|gtk+2.0-2.24.33-2|104	%package common
21mr|gtk+2.0-2.24.33-2|105	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk+2.0-2.24.33-2|106	Group:		System/Libraries
21mr|gtk+2.0-2.24.33-2|107	Requires:	%{modules} = %{EVRD}
21mr|gtk+2.0-2.24.33-2|108	Requires:	gtk2-modules = %{EVRD}
21mr|gtk+2.0-2.24.33-2|109	BuildArch:	noarch
21mr|gtk+2.0-2.24.33-2|110	
21mr|gtk+2.0-2.24.33-2|111	%description common
21mr|gtk+2.0-2.24.33-2|112	This package contains the common files for the GTK+2.0 graphical user
21mr|gtk+2.0-2.24.33-2|113	interface.
21mr|gtk+2.0-2.24.33-2|114	
21mr|gtk+2.0-2.24.33-2|115	%files common -f gtk20.lang
21mr|gtk+2.0-2.24.33-2|116	%{_datadir}/themes/
21mr|gtk+2.0-2.24.33-2|117	%dir %{_sysconfdir}/gtk-%{api}
21mr|gtk+2.0-2.24.33-2|118	%config(noreplace) %{_sysconfdir}/gtk-%{api}/im-multipress.conf
21mr|gtk+2.0-2.24.33-2|119	
21mr|gtk+2.0-2.24.33-2|120	#----------------------------------------------------------------------------
21mr|gtk+2.0-2.24.33-2|121	
21mr|gtk+2.0-2.24.33-2|122	%package -n %{modules}
21mr|gtk+2.0-2.24.33-2|123	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk+2.0-2.24.33-2|124	Group:		System/Libraries
21mr|gtk+2.0-2.24.33-2|125	Requires:	%{name} = %{EVRD}
21mr|gtk+2.0-2.24.33-2|126	Provides:	gtk2-modules = %{EVRD}
21mr|gtk+2.0-2.24.33-2|127	%if %{without bootstrap}
21mr|gtk+2.0-2.24.33-2|128	Recommends:	%{_lib}gtk-aurora-engine
21mr|gtk+2.0-2.24.33-2|129	%endif
21mr|gtk+2.0-2.24.33-2|130	
21mr|gtk+2.0-2.24.33-2|131	%description -n %{modules}
21mr|gtk+2.0-2.24.33-2|132	This package contains the immodules, engines and printbackends libraries
21mr|gtk+2.0-2.24.33-2|133	for %{name} to function properly.
21mr|gtk+2.0-2.24.33-2|134	
21mr|gtk+2.0-2.24.33-2|135	%files -n %{modules}
21mr|gtk+2.0-2.24.33-2|136	%ghost %verify (not md5 mtime size) %config(noreplace) %{_sysconfdir}/gtk-%{api}/gtk.immodules.%{_lib}
21mr|gtk+2.0-2.24.33-2|137	%dir %{_libdir}/gtk-%{api}
21mr|gtk+2.0-2.24.33-2|138	%dir %{_libdir}/gtk-%{api}/bin
21mr|gtk+2.0-2.24.33-2|139	%{_libdir}/gtk-%{api}/bin/gtk-query-immodules-%{api}
21mr|gtk+2.0-2.24.33-2|140	%dir %{_libdir}/gtk-%{api}/modules
21mr|gtk+2.0-2.24.33-2|141	%dir %{_libdir}/gtk-%{api}/%{binary_version}
21mr|gtk+2.0-2.24.33-2|142	%dir %{_libdir}/gtk-%{api}/%{binary_version}/immodules
21mr|gtk+2.0-2.24.33-2|143	%dir %{_libdir}/gtk-%{api}/%{binary_version}/engines
21mr|gtk+2.0-2.24.33-2|144	%dir %{_libdir}/gtk-%{api}/%{binary_version}/printbackends
21mr|gtk+2.0-2.24.33-2|145	%{_libdir}/gtk-%{api}/%{binary_version}/immodules/*.so
21mr|gtk+2.0-2.24.33-2|146	%{_libdir}/gtk-%{api}/%{binary_version}/engines/*.so
21mr|gtk+2.0-2.24.33-2|147	%{_libdir}/gtk-%{api}/%{binary_version}/printbackends/*.so
21mr|gtk+2.0-2.24.33-2|148	# from gail lib
21mr|gtk+2.0-2.24.33-2|149	%{_libdir}/gtk-2.0/modules/libferret.so
21mr|gtk+2.0-2.24.33-2|150	%{_libdir}/gtk-2.0/modules/libgail.so
21mr|gtk+2.0-2.24.33-2|151	
21mr|gtk+2.0-2.24.33-2|152	%post -n %{modules}
21mr|gtk+2.0-2.24.33-2|153	if [ "$1" = "2" ]; then
21mr|gtk+2.0-2.24.33-2|154	if [ -f %{_sysconfdir}/gtk-%{api}/gtk.immodules ]; then
21mr|gtk+2.0-2.24.33-2|155	rm -f %{_sysconfdir}/gtk-%{api}/gtk.immodules
21mr|gtk+2.0-2.24.33-2|156	fi
21mr|gtk+2.0-2.24.33-2|157	fi
21mr|gtk+2.0-2.24.33-2|158	%{_libdir}/gtk-%{api}/bin/gtk-query-immodules-%{api} > %{_sysconfdir}/gtk-%{api}/gtk.immodules.%{_lib}
21mr|gtk+2.0-2.24.33-2|159	
21mr|gtk+2.0-2.24.33-2|160	%filetriggerin -n %{modules} -- %{_libdir}/gtk-%{api}/%{binary_version}/immodules/
21mr|gtk+2.0-2.24.33-2|161	%{_libdir}/gtk-%{api}/bin/gtk-query-immodules-%{api} > %{_sysconfdir}/gtk-%{api}/gtk.immodules.%{_lib}
21mr|gtk+2.0-2.24.33-2|162	
21mr|gtk+2.0-2.24.33-2|163	%filetriggerpostun -n %{modules} -- %{_libdir}/gtk-%{api}/%{binary_version}/immodules/
21mr|gtk+2.0-2.24.33-2|164	if [ -x %{_libdir}/gtk-%{api}/bin/gtk-query-immodules-%{api} ]; then %{_libdir}/gtk-%{api}/bin/gtk-query-immodules-%{api} > %{_sysconfdir}/gtk-%{api}/gtk.immodules.%{_lib}
21mr|gtk+2.0-2.24.33-2|165	fi
21mr|gtk+2.0-2.24.33-2|166	
21mr|gtk+2.0-2.24.33-2|167	#----------------------------------------------------------------------------
21mr|gtk+2.0-2.24.33-2|168	
21mr|gtk+2.0-2.24.33-2|169	%package -n %{libname}
21mr|gtk+2.0-2.24.33-2|170	Summary:	X11 backend of The GIMP ToolKit (GTK+)
21mr|gtk+2.0-2.24.33-2|171	Group:		System/Libraries
21mr|gtk+2.0-2.24.33-2|172	
21mr|gtk+2.0-2.24.33-2|173	%description -n %{libname}
21mr|gtk+2.0-2.24.33-2|174	This package contains the X11 version of library needed to run
21mr|gtk+2.0-2.24.33-2|175	programs dynamically linked with gtk+.
21mr|gtk+2.0-2.24.33-2|176	
21mr|gtk+2.0-2.24.33-2|177	%files -n %{libname}
21mr|gtk+2.0-2.24.33-2|178	%{_libdir}/libgdk-x11-%{api}.so.%{major}*
21mr|gtk+2.0-2.24.33-2|179	%{_libdir}/libgtk-x11-%{api}.so.%{major}*
21mr|gtk+2.0-2.24.33-2|180	
21mr|gtk+2.0-2.24.33-2|181	#----------------------------------------------------------------------------
21mr|gtk+2.0-2.24.33-2|182	
21mr|gtk+2.0-2.24.33-2|183	%package -n %{girname}
21mr|gtk+2.0-2.24.33-2|184	Summary:	GObject Introspection interface description for %{name}
21mr|gtk+2.0-2.24.33-2|185	Group:		System/Libraries
21mr|gtk+2.0-2.24.33-2|186	Conflicts:	gir-repository < 0.6.5-4
21mr|gtk+2.0-2.24.33-2|187	
21mr|gtk+2.0-2.24.33-2|188	%description -n %{girname}
21mr|gtk+2.0-2.24.33-2|189	GObject Introspection interface description for %{name}.
21mr|gtk+2.0-2.24.33-2|190	
21mr|gtk+2.0-2.24.33-2|191	%files -n %{girname}
21mr|gtk+2.0-2.24.33-2|192	%{_libdir}/girepository-1.0/Gdk-%{api}.typelib
21mr|gtk+2.0-2.24.33-2|193	%{_libdir}/girepository-1.0/GdkX11-%{api}.typelib
21mr|gtk+2.0-2.24.33-2|194	%{_libdir}/girepository-1.0/Gtk-%{api}.typelib
21mr|gtk+2.0-2.24.33-2|195	
21mr|gtk+2.0-2.24.33-2|196	#----------------------------------------------------------------------------
21mr|gtk+2.0-2.24.33-2|197	
21mr|gtk+2.0-2.24.33-2|198	%package -n %{devname}
21mr|gtk+2.0-2.24.33-2|199	Summary:	Development files for GTK+ (GIMP ToolKit) applications
21mr|gtk+2.0-2.24.33-2|200	Group:		Development/GNOME and GTK+
21mr|gtk+2.0-2.24.33-2|201	Requires:	%{libname} = %{EVRD}
21mr|gtk+2.0-2.24.33-2|202	Requires:	%{girname} = %{EVRD}
21mr|gtk+2.0-2.24.33-2|203	Provides:	gtk2-devel = %{EVRD}
21mr|gtk+2.0-2.24.33-2|204	Provides:	%{pkgname}2-devel = %{EVRD}
21mr|gtk+2.0-2.24.33-2|205	Provides:	lib%{pkgname}%{api}-devel = %{EVRD}
21mr|gtk+2.0-2.24.33-2|206	Provides:	%{libname}-devel = %{EVRD}
21mr|gtk+2.0-2.24.33-2|207	
21mr|gtk+2.0-2.24.33-2|208	%description -n %{devname}
21mr|gtk+2.0-2.24.33-2|209	The libgtk+-devel package contains the static libraries and header files
21mr|gtk+2.0-2.24.33-2|210	needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel
21mr|gtk+2.0-2.24.33-2|211	package contains GDK (the General Drawing Kit, which simplifies the interface
21mr|gtk+2.0-2.24.33-2|212	for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
21mr|gtk+2.0-2.24.33-2|213	(the widget set).
21mr|gtk+2.0-2.24.33-2|214	
21mr|gtk+2.0-2.24.33-2|215	%files -n %{devname}
21mr|gtk+2.0-2.24.33-2|216	%doc docs/*.txt AUTHORS ChangeLog NEWS* README*
21mr|gtk+2.0-2.24.33-2|217	%doc %{_datadir}/gtk-doc/html/gdk2/
21mr|gtk+2.0-2.24.33-2|218	%doc %{_datadir}/gtk-doc/html/gtk2/
21mr|gtk+2.0-2.24.33-2|219	%{_bindir}/gtk-demo
21mr|gtk+2.0-2.24.33-2|220	%{_bindir}/gtk-builder-convert
21mr|gtk+2.0-2.24.33-2|221	%{_datadir}/aclocal/*
21mr|gtk+2.0-2.24.33-2|222	%{_datadir}/gtk-%{api}/
21mr|gtk+2.0-2.24.33-2|223	%{_includedir}/gtk-unix-print-%{api}/
21mr|gtk+2.0-2.24.33-2|224	%{_includedir}/gtk-%{api}/gdk
21mr|gtk+2.0-2.24.33-2|225	%{_includedir}/gtk-%{api}/gtk
21mr|gtk+2.0-2.24.33-2|226	%{_libdir}/gtk-%{api}/include
21mr|gtk+2.0-2.24.33-2|227	%{_libdir}/pkgconfig/gdk-%{api}.pc
21mr|gtk+2.0-2.24.33-2|228	%{_libdir}/pkgconfig/gtk+-%{api}.pc
21mr|gtk+2.0-2.24.33-2|229	%{_libdir}/pkgconfig/gtk+-unix-print-%{api}.pc
21mr|gtk+2.0-2.24.33-2|230	%{_libdir}/libgdk-x11-%{api}.so
21mr|gtk+2.0-2.24.33-2|231	%{_libdir}/libgtk-x11-%{api}.so
21mr|gtk+2.0-2.24.33-2|232	%{_datadir}/gir-1.0/Gdk-2.0.gir
21mr|gtk+2.0-2.24.33-2|233	%{_datadir}/gir-1.0/GdkX11-2.0.gir
21mr|gtk+2.0-2.24.33-2|234	%{_datadir}/gir-1.0/Gtk-2.0.gir
21mr|gtk+2.0-2.24.33-2|235	%{_libdir}/pkgconfig/*x11*
21mr|gtk+2.0-2.24.33-2|236	
21mr|gtk+2.0-2.24.33-2|237	#----------------------------------------------------------------------------
21mr|gtk+2.0-2.24.33-2|238	
21mr|gtk+2.0-2.24.33-2|239	%package -n %{libgail}
21mr|gtk+2.0-2.24.33-2|240	Summary:	GNOME Accessibility Implementation Library
21mr|gtk+2.0-2.24.33-2|241	Group:		System/Libraries
21mr|gtk+2.0-2.24.33-2|242	
21mr|gtk+2.0-2.24.33-2|243	%description -n %{libgail}
21mr|gtk+2.0-2.24.33-2|244	Gail is the GNOME Accessibility Implementation Library
21mr|gtk+2.0-2.24.33-2|245	
21mr|gtk+2.0-2.24.33-2|246	%files -n %{libgail}
21mr|gtk+2.0-2.24.33-2|247	%{_libdir}/libgailutil.so.%{gail_major}*
21mr|gtk+2.0-2.24.33-2|248	
21mr|gtk+2.0-2.24.33-2|249	#----------------------------------------------------------------------------
21mr|gtk+2.0-2.24.33-2|250	
21mr|gtk+2.0-2.24.33-2|251	%package -n %{devgail}
21mr|gtk+2.0-2.24.33-2|252	Summary:	Development libraries, include files for GAIL
21mr|gtk+2.0-2.24.33-2|253	Group:		Development/GNOME and GTK+
21mr|gtk+2.0-2.24.33-2|254	Requires:	%{libgail} = %{EVRD}
21mr|gtk+2.0-2.24.33-2|255	Provides:	gail-devel = %{EVRD}
21mr|gtk+2.0-2.24.33-2|256	
21mr|gtk+2.0-2.24.33-2|257	%description -n %{devgail}
21mr|gtk+2.0-2.24.33-2|258	Gail is the GNOME Accessibility Implementation Library
21mr|gtk+2.0-2.24.33-2|259	
21mr|gtk+2.0-2.24.33-2|260	%files -n %{devgail}
21mr|gtk+2.0-2.24.33-2|261	%{_datadir}/gtk-doc/html/gail-libgail-util
21mr|gtk+2.0-2.24.33-2|262	%{_libdir}/libgailutil.so
21mr|gtk+2.0-2.24.33-2|263	%{_includedir}/gail-1.0/
21mr|gtk+2.0-2.24.33-2|264	%{_libdir}/pkgconfig/gail.pc
21mr|gtk+2.0-2.24.33-2|265	
21mr|gtk+2.0-2.24.33-2|266	#----------------------------------------------------------------------------
21mr|gtk+2.0-2.24.33-2|267	
21mr|gtk+2.0-2.24.33-2|268	%prep
21mr|gtk+2.0-2.24.33-2|269	%setup -qn %{pkgname}-%{version}
21mr|gtk+2.0-2.24.33-2|270	%apply_patches
21mr|gtk+2.0-2.24.33-2|271	
21mr|gtk+2.0-2.24.33-2|272	#needed by patches 4 & 13
21mr|gtk+2.0-2.24.33-2|273	#gw disable it for bootstrapping
21mr|gtk+2.0-2.24.33-2|274	mkdir -p m4
21mr|gtk+2.0-2.24.33-2|275	autoreconf -fi
21mr|gtk+2.0-2.24.33-2|276	
21mr|gtk+2.0-2.24.33-2|277	%build
21mr|gtk+2.0-2.24.33-2|278	# fix crash in nautilus (GNOME bug #596977)
21mr|gtk+2.0-2.24.33-2|279	export CFLAGS=`echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`
21mr|gtk+2.0-2.24.33-2|280	
21mr|gtk+2.0-2.24.33-2|281	#CONFIGURE_TOP=..
21mr|gtk+2.0-2.24.33-2|282	export CPPFLAGS="-DGTK_COMPILATION"
21mr|gtk+2.0-2.24.33-2|283	%configure \
21mr|gtk+2.0-2.24.33-2|284	--disable-static \
21mr|gtk+2.0-2.24.33-2|285	--enable-xinerama \
21mr|gtk+2.0-2.24.33-2|286	--with-xinput=xfree
21mr|gtk+2.0-2.24.33-2|287	
21mr|gtk+2.0-2.24.33-2|288	%make
21mr|gtk+2.0-2.24.33-2|289	
21mr|gtk+2.0-2.24.33-2|290	%install
21mr|gtk+2.0-2.24.33-2|291	%makeinstall_std mandir=%{_mandir} RUN_QUERY_IMMODULES_TEST=false RUN_QUERY_LOADER_TEST=false
21mr|gtk+2.0-2.24.33-2|292	
21mr|gtk+2.0-2.24.33-2|293	mkdir -p %{buildroot}%{_sysconfdir}/gtk-%{api}
21mr|gtk+2.0-2.24.33-2|294	touch %{buildroot}%{_sysconfdir}/gtk-%{api}/gtk.immodules.%{_lib}
21mr|gtk+2.0-2.24.33-2|295	mkdir -p %{buildroot}%{_libdir}/gtk-%{api}/modules
21mr|gtk+2.0-2.24.33-2|296	
21mr|gtk+2.0-2.24.33-2|297	# Remove unpackaged files
21mr|gtk+2.0-2.24.33-2|298	rm -f %{buildroot}%{_bindir}/gtk-update-icon-cache
21mr|gtk+2.0-2.24.33-2|299	rm -f %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1*
21mr|gtk+2.0-2.24.33-2|300	
21mr|gtk+2.0-2.24.33-2|301	# handle biarch packages
21mr|gtk+2.0-2.24.33-2|302	progs="gtk-query-immodules-%{api}"
21mr|gtk+2.0-2.24.33-2|303	mkdir -p %{buildroot}%{_libdir}/gtk-%{api}/bin
21mr|gtk+2.0-2.24.33-2|304	for f in $progs; do
21mr|gtk+2.0-2.24.33-2|305	mv -f %{buildroot}%{_bindir}/$f %{buildroot}%{_libdir}/gtk-%{api}/bin/
21mr|gtk+2.0-2.24.33-2|306	cat > %{buildroot}%{_bindir}/$f << EOF
21mr|gtk+2.0-2.24.33-2|307	#!/bin/sh
21mr|gtk+2.0-2.24.33-2|308	lib=%{_lib}
21mr|gtk+2.0-2.24.33-2|309	case ":\$1:" in
21mr|gtk+2.0-2.24.33-2|310	:lib*:) lib="\$1"; shift 1;;
21mr|gtk+2.0-2.24.33-2|311	esac
21mr|gtk+2.0-2.24.33-2|312	exec %{_prefix}/\$lib/gtk-%{api}/bin/$f \${1+"\$@"}
21mr|gtk+2.0-2.24.33-2|313	EOF
21mr|gtk+2.0-2.24.33-2|314	chmod +x %{buildroot}%{_bindir}/$f
21mr|gtk+2.0-2.24.33-2|315	done
21mr|gtk+2.0-2.24.33-2|316	
21mr|gtk+2.0-2.24.33-2|317	
21mr|gtk+2.0-2.24.33-2|318	# Versionize python shebangs
21mr|gtk+2.0-2.24.33-2|319	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_bindir}/gtk-builder-convert
21mr|gtk+2.0-2.24.33-2|320	
21mr|gtk+2.0-2.24.33-2|321	%find_lang gtk20
21mr|gtk+2.0-2.24.33-2|322	%find_lang gtk20-properties
21mr|gtk+2.0-2.24.33-2|323	cat gtk20-properties.lang >> gtk20.lang
21mr|gtk+2.0-2.24.33-2|324	
21mr|gtk+2.0-2.24.33-2|325	%check
21mr|gtk+2.0-2.24.33-2|326	%if %{with tests}
21mr|gtk+2.0-2.24.33-2|327	XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
21mr|gtk+2.0-2.24.33-2|328	%{_bindir}/Xvfb :$XDISPLAY &
21mr|gtk+2.0-2.24.33-2|329	export DISPLAY=:$XDISPLAY
21mr|gtk+2.0-2.24.33-2|330	make check
21mr|gtk+2.0-2.24.33-2|331	kill $(cat /tmp/.X$XDISPLAY-lock) ||:
21mr|gtk+2.0-2.24.33-2|332	%endif

12663 21
21mr|gtk+3.0-3.24.43-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gtk+3.0-3.24.43-1|2	
21mr|gtk+3.0-3.24.43-1|3	%bcond_without gtkdoc
21mr|gtk+3.0-3.24.43-1|4	# Circle with tracker
21mr|gtk+3.0-3.24.43-1|5	%bcond_with bootstrap
21mr|gtk+3.0-3.24.43-1|6	%bcond_with tests
21mr|gtk+3.0-3.24.43-1|7	
21mr|gtk+3.0-3.24.43-1|8	%define pkgname		gtk+
21mr|gtk+3.0-3.24.43-1|9	%define api		3
21mr|gtk+3.0-3.24.43-1|10	%define api_version	3.0
21mr|gtk+3.0-3.24.43-1|11	%define binary_version	3.0.0
21mr|gtk+3.0-3.24.43-1|12	%define major		0
21mr|gtk+3.0-3.24.43-1|13	%define libname		%mklibname %{pkgname} %{api} %{major}
21mr|gtk+3.0-3.24.43-1|14	%define devname		%mklibname %{pkgname} %{api_version} -d
21mr|gtk+3.0-3.24.43-1|15	# this isnt really a true lib pkg, but a modules/plugin pkg
21mr|gtk+3.0-3.24.43-1|16	%define modules		%mklibname gtk-modules %{api_version}
21mr|gtk+3.0-3.24.43-1|17	
21mr|gtk+3.0-3.24.43-1|18	%define gail_major	0
21mr|gtk+3.0-3.24.43-1|19	%define libgail		%mklibname gail %{api} %{gail_major}
21mr|gtk+3.0-3.24.43-1|20	%define devgail		%mklibname gail %{api_version} -d
21mr|gtk+3.0-3.24.43-1|21	
21mr|gtk+3.0-3.24.43-1|22	%define libgir		%mklibname gtk-gir %{api_version}
21mr|gtk+3.0-3.24.43-1|23	
21mr|gtk+3.0-3.24.43-1|24	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk+3.0-3.24.43-1|25	Name:		gtk+3.0
21mr|gtk+3.0-3.24.43-1|26	Version:	3.24.43
21mr|gtk+3.0-3.24.43-1|27	Release:	1
21mr|gtk+3.0-3.24.43-1|28	License:	LGPLv2+
21mr|gtk+3.0-3.24.43-1|29	Group:		System/Libraries
21mr|gtk+3.0-3.24.43-1|30	Url:		https://download.gnome.org/sources/gtk+
21mr|gtk+3.0-3.24.43-1|31	Source0:	https://download.gnome.org/sources/gtk+/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|gtk+3.0-3.24.43-1|32	Patch0:		gtk+-3.24.30-anaconda-key-color.patch
21mr|gtk+3.0-3.24.43-1|33	Patch1:		gtk+-3.24.31-ru-po-translate.patch
21mr|gtk+3.0-3.24.43-1|34	#gw needed for gtk-update-icon-cache in gtk+3.0 3.0.9
21mr|gtk+3.0-3.24.43-1|35	%if %{with tests}
21mr|gtk+3.0-3.24.43-1|36	# gw tests will fail without this
21mr|gtk+3.0-3.24.43-1|37	BuildRequires:	fonts-ttf-dejavu
21mr|gtk+3.0-3.24.43-1|38	BuildRequires:	x11-server-xvfb
21mr|gtk+3.0-3.24.43-1|39	%endif
21mr|gtk+3.0-3.24.43-1|40	%if %{with gtkdoc}
21mr|gtk+3.0-3.24.43-1|41	BuildRequires:	gtk-doc
21mr|gtk+3.0-3.24.43-1|42	BuildRequires:	sgml-tools
21mr|gtk+3.0-3.24.43-1|43	BuildRequires:	texlive-texinfo
21mr|gtk+3.0-3.24.43-1|44	%endif
21mr|gtk+3.0-3.24.43-1|45	BuildRequires:	meson
21mr|gtk+3.0-3.24.43-1|46	BuildRequires:	cups-devel
21mr|gtk+3.0-3.24.43-1|47	BuildRequires:	gettext-devel
21mr|gtk+3.0-3.24.43-1|48	BuildRequires:	pkgconfig
21mr|gtk+3.0-3.24.43-1|49	BuildRequires:	pkgconfig(atk)
21mr|gtk+3.0-3.24.43-1|50	BuildRequires:	pkgconfig(atk-bridge-2.0)
21mr|gtk+3.0-3.24.43-1|51	BuildRequires:	pkgconfig(cairo)
21mr|gtk+3.0-3.24.43-1|52	#BuildRequires:	pkgconfig(cloudproviders) # In contrib
21mr|gtk+3.0-3.24.43-1|53	BuildRequires:	pkgconfig(colord)
21mr|gtk+3.0-3.24.43-1|54	BuildRequires:	pkgconfig(egl)
21mr|gtk+3.0-3.24.43-1|55	BuildRequires:	pkgconfig(epoxy)
21mr|gtk+3.0-3.24.43-1|56	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gtk+3.0-3.24.43-1|57	BuildRequires:	pkgconfig(glib-2.0)
21mr|gtk+3.0-3.24.43-1|58	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gtk+3.0-3.24.43-1|59	BuildRequires:	pkgconfig(iso-codes)
21mr|gtk+3.0-3.24.43-1|60	BuildRequires:	pkgconfig(pango)
21mr|gtk+3.0-3.24.43-1|61	BuildRequires:	pkgconfig(pangocairo)
21mr|gtk+3.0-3.24.43-1|62	%if %{without bootstrap}
21mr|gtk+3.0-3.24.43-1|63	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|gtk+3.0-3.24.43-1|64	%endif
21mr|gtk+3.0-3.24.43-1|65	BuildRequires:	pkgconfig(wayland-client)
21mr|gtk+3.0-3.24.43-1|66	BuildRequires:	pkgconfig(wayland-cursor)
21mr|gtk+3.0-3.24.43-1|67	BuildRequires:	pkgconfig(wayland-egl)
21mr|gtk+3.0-3.24.43-1|68	BuildRequires:	pkgconfig(wayland-protocols)
21mr|gtk+3.0-3.24.43-1|69	BuildRequires:	pkgconfig(x11)
21mr|gtk+3.0-3.24.43-1|70	BuildRequires:	pkgconfig(xcomposite)
21mr|gtk+3.0-3.24.43-1|71	BuildRequires:	pkgconfig(xcursor)
21mr|gtk+3.0-3.24.43-1|72	BuildRequires:	pkgconfig(xdamage)
21mr|gtk+3.0-3.24.43-1|73	BuildRequires:	pkgconfig(xext)
21mr|gtk+3.0-3.24.43-1|74	BuildRequires:	pkgconfig(xfixes)
21mr|gtk+3.0-3.24.43-1|75	BuildRequires:	pkgconfig(xi)
21mr|gtk+3.0-3.24.43-1|76	BuildRequires:	pkgconfig(xinerama)
21mr|gtk+3.0-3.24.43-1|77	BuildRequires:	pkgconfig(xkbcommon)
21mr|gtk+3.0-3.24.43-1|78	BuildRequires:	pkgconfig(xrandr)
21mr|gtk+3.0-3.24.43-1|79	BuildRequires:	pkgconfig(xrender)
21mr|gtk+3.0-3.24.43-1|80	Requires:	%{name}-common = %{EVRD}
21mr|gtk+3.0-3.24.43-1|81	# MD to pull in all the orphaned module loaders
21mr|gtk+3.0-3.24.43-1|82	Requires:	fontconfig
21mr|gtk+3.0-3.24.43-1|83	Requires:	gdk-pixbuf2.0
21mr|gtk+3.0-3.24.43-1|84	Requires:	gio2.0
21mr|gtk+3.0-3.24.43-1|85	Requires:	glib2.0-common
21mr|gtk+3.0-3.24.43-1|86	Requires:	pango-modules
21mr|gtk+3.0-3.24.43-1|87	# standard icons
21mr|gtk+3.0-3.24.43-1|88	Requires:	adwaita-icon-theme
21mr|gtk+3.0-3.24.43-1|89	# required for icon theme apis to work
21mr|gtk+3.0-3.24.43-1|90	Requires:	hicolor-icon-theme
21mr|gtk+3.0-3.24.43-1|91	# split out in a subpackage
21mr|gtk+3.0-3.24.43-1|92	Requires:	gtk-update-icon-cache
21mr|gtk+3.0-3.24.43-1|93	%if %{without bootstrap}
21mr|gtk+3.0-3.24.43-1|94	Recommends:	xdg-user-dirs-gtk
21mr|gtk+3.0-3.24.43-1|95	%endif
21mr|gtk+3.0-3.24.43-1|96	Provides:	%{pkgname}%{api} = %{EVRD}
21mr|gtk+3.0-3.24.43-1|97	# compat with Fedora/RH
21mr|gtk+3.0-3.24.43-1|98	Provides:	gtk3 = %{EVRD}
21mr|gtk+3.0-3.24.43-1|99	Provides:	libgtk+3 = %{EVRD}
21mr|gtk+3.0-3.24.43-1|100	
21mr|gtk+3.0-3.24.43-1|101	%description
21mr|gtk+3.0-3.24.43-1|102	The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
21mr|gtk+3.0-3.24.43-1|103	graphical user interfaces for the X Window System. GTK+ was originally
21mr|gtk+3.0-3.24.43-1|104	written for the GIMP (GNU Image Manipulation Program) image processing
21mr|gtk+3.0-3.24.43-1|105	program, but is now used by several other programs as well.
21mr|gtk+3.0-3.24.43-1|106	
21mr|gtk+3.0-3.24.43-1|107	If you are planning on using the GIMP or another program that uses GTK+,
21mr|gtk+3.0-3.24.43-1|108	you'll need to have the gtk+ package installed.
21mr|gtk+3.0-3.24.43-1|109	
21mr|gtk+3.0-3.24.43-1|110	%files
21mr|gtk+3.0-3.24.43-1|111	%doc README.md
21mr|gtk+3.0-3.24.43-1|112	%license COPYING
21mr|gtk+3.0-3.24.43-1|113	%{_bindir}/broadwayd
21mr|gtk+3.0-3.24.43-1|114	%{_bindir}/gtk-launch
21mr|gtk+3.0-3.24.43-1|115	%{_bindir}/gtk-query-immodules-%{api_version}-*
21mr|gtk+3.0-3.24.43-1|116	%{_bindir}/gtk-query-settings
21mr|gtk+3.0-3.24.43-1|117	
21mr|gtk+3.0-3.24.43-1|118	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|119	
21mr|gtk+3.0-3.24.43-1|120	%package common
21mr|gtk+3.0-3.24.43-1|121	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk+3.0-3.24.43-1|122	Group:		System/Libraries
21mr|gtk+3.0-3.24.43-1|123	BuildArch:	noarch
21mr|gtk+3.0-3.24.43-1|124	
21mr|gtk+3.0-3.24.43-1|125	%description common
21mr|gtk+3.0-3.24.43-1|126	This package contains the common files for the GTK+3.0 graphical user
21mr|gtk+3.0-3.24.43-1|127	interface.
21mr|gtk+3.0-3.24.43-1|128	
21mr|gtk+3.0-3.24.43-1|129	%files common -f gtk30.lang
21mr|gtk+3.0-3.24.43-1|130	%config(noreplace) %{_sysconfdir}/gtk-%{api_version}/im-multipress.conf
21mr|gtk+3.0-3.24.43-1|131	%{_datadir}/gettext/its/gtkbuilder.*
21mr|gtk+3.0-3.24.43-1|132	%{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
21mr|gtk+3.0-3.24.43-1|133	%{_datadir}/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
21mr|gtk+3.0-3.24.43-1|134	%{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
21mr|gtk+3.0-3.24.43-1|135	%{_datadir}/themes
21mr|gtk+3.0-3.24.43-1|136	%{_mandir}/man1/broadwayd.1*
21mr|gtk+3.0-3.24.43-1|137	%{_mandir}/man1/gtk-launch.1*
21mr|gtk+3.0-3.24.43-1|138	%{_mandir}/man1/gtk-query-immodules-%{api_version}.1*
21mr|gtk+3.0-3.24.43-1|139	%{_mandir}/man1/gtk-query-settings.1*
21mr|gtk+3.0-3.24.43-1|140	
21mr|gtk+3.0-3.24.43-1|141	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|142	
21mr|gtk+3.0-3.24.43-1|143	%package -n %{modules}
21mr|gtk+3.0-3.24.43-1|144	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk+3.0-3.24.43-1|145	Group:		System/Libraries
21mr|gtk+3.0-3.24.43-1|146	Requires(post):	%{name}%{_isa} = %{EVRD}
21mr|gtk+3.0-3.24.43-1|147	Provides:	gtk%{api}-modules = %{EVRD}
21mr|gtk+3.0-3.24.43-1|148	
21mr|gtk+3.0-3.24.43-1|149	%description -n %{modules}
21mr|gtk+3.0-3.24.43-1|150	This package contains the immodules, engines and printbackends libraries
21mr|gtk+3.0-3.24.43-1|151	for %{name} to function properly.
21mr|gtk+3.0-3.24.43-1|152	
21mr|gtk+3.0-3.24.43-1|153	%files -n %{modules}
21mr|gtk+3.0-3.24.43-1|154	%ghost %verify (not md5 mtime size) %{_libdir}/gtk-%{api_version}/3.0.0/immodules.cache
21mr|gtk+3.0-3.24.43-1|155	%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules
21mr|gtk+3.0-3.24.43-1|156	%{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends
21mr|gtk+3.0-3.24.43-1|157	%dir %{_libdir}/gtk-%{api_version}/modules
21mr|gtk+3.0-3.24.43-1|158	
21mr|gtk+3.0-3.24.43-1|159	%post -n %{modules}
21mr|gtk+3.0-3.24.43-1|160	if [ "$1" = "2" ]; then
21mr|gtk+3.0-3.24.43-1|161	if [ -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules ]; then
21mr|gtk+3.0-3.24.43-1|162	rm -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules
21mr|gtk+3.0-3.24.43-1|163	fi
21mr|gtk+3.0-3.24.43-1|164	fi
21mr|gtk+3.0-3.24.43-1|165	%if "%{_lib}" != "lib"
21mr|gtk+3.0-3.24.43-1|166	%{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
21mr|gtk+3.0-3.24.43-1|167	%else
21mr|gtk+3.0-3.24.43-1|168	%{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
21mr|gtk+3.0-3.24.43-1|169	%endif
21mr|gtk+3.0-3.24.43-1|170	
21mr|gtk+3.0-3.24.43-1|171	%filetriggerin -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/
21mr|gtk+3.0-3.24.43-1|172	%if "%{_lib}" != "lib"
21mr|gtk+3.0-3.24.43-1|173	%{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
21mr|gtk+3.0-3.24.43-1|174	%else
21mr|gtk+3.0-3.24.43-1|175	%{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
21mr|gtk+3.0-3.24.43-1|176	%endif
21mr|gtk+3.0-3.24.43-1|177	
21mr|gtk+3.0-3.24.43-1|178	%filetriggerpostun -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/
21mr|gtk+3.0-3.24.43-1|179	%if "%{_lib}" != "lib"
21mr|gtk+3.0-3.24.43-1|180	%{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
21mr|gtk+3.0-3.24.43-1|181	%else
21mr|gtk+3.0-3.24.43-1|182	%{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
21mr|gtk+3.0-3.24.43-1|183	%endif
21mr|gtk+3.0-3.24.43-1|184	
21mr|gtk+3.0-3.24.43-1|185	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|186	
21mr|gtk+3.0-3.24.43-1|187	%package -n %{libname}
21mr|gtk+3.0-3.24.43-1|188	Summary:	Shared libraries of The GIMP ToolKit (GTK+)
21mr|gtk+3.0-3.24.43-1|189	Group:		System/Libraries
21mr|gtk+3.0-3.24.43-1|190	# These modules are requierd by any program that attempts to print somethin using GTK possibilities
21mr|gtk+3.0-3.24.43-1|191	Requires:	%{modules}
21mr|gtk+3.0-3.24.43-1|192	Requires:	%{name}-common
21mr|gtk+3.0-3.24.43-1|193	Provides:	%{_lib}gtk%{api}_%{major} = %{EVRD}
21mr|gtk+3.0-3.24.43-1|194	
21mr|gtk+3.0-3.24.43-1|195	%description -n %{libname}
21mr|gtk+3.0-3.24.43-1|196	This package contains the shared libraries needed to run programs dynamically
21mr|gtk+3.0-3.24.43-1|197	linked with gtk+.
21mr|gtk+3.0-3.24.43-1|198	
21mr|gtk+3.0-3.24.43-1|199	%files -n %{libname}
21mr|gtk+3.0-3.24.43-1|200	%{_libdir}/libgdk-3.so.%{major}*
21mr|gtk+3.0-3.24.43-1|201	%{_libdir}/libgtk-3.so.%{major}*
21mr|gtk+3.0-3.24.43-1|202	
21mr|gtk+3.0-3.24.43-1|203	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|204	
21mr|gtk+3.0-3.24.43-1|205	%package -n %{libgir}
21mr|gtk+3.0-3.24.43-1|206	Summary:	GObject Introspection interface description for %{name}
21mr|gtk+3.0-3.24.43-1|207	Group:		System/Libraries
21mr|gtk+3.0-3.24.43-1|208	
21mr|gtk+3.0-3.24.43-1|209	%description -n %{libgir}
21mr|gtk+3.0-3.24.43-1|210	GObject Introspection interface description for %{name}.
21mr|gtk+3.0-3.24.43-1|211	
21mr|gtk+3.0-3.24.43-1|212	%files -n %{libgir}
21mr|gtk+3.0-3.24.43-1|213	%{_libdir}/girepository-1.0/Gdk-%{api_version}.typelib
21mr|gtk+3.0-3.24.43-1|214	%{_libdir}/girepository-1.0/GdkX11-%{api_version}.typelib
21mr|gtk+3.0-3.24.43-1|215	%{_libdir}/girepository-1.0/Gtk-%{api_version}.typelib
21mr|gtk+3.0-3.24.43-1|216	
21mr|gtk+3.0-3.24.43-1|217	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|218	
21mr|gtk+3.0-3.24.43-1|219	%package -n %{devname}
21mr|gtk+3.0-3.24.43-1|220	Summary:	Development files for GTK+ (GIMP ToolKit) applications
21mr|gtk+3.0-3.24.43-1|221	Group:		Development/GNOME and GTK+
21mr|gtk+3.0-3.24.43-1|222	Requires:	%{libgir} = %{EVRD}
21mr|gtk+3.0-3.24.43-1|223	Requires:	%{libname} = %{EVRD}
21mr|gtk+3.0-3.24.43-1|224	Requires:	pkgconfig(wayland-protocols)
21mr|gtk+3.0-3.24.43-1|225	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|gtk+3.0-3.24.43-1|226	Provides:	%{name}-devel = %{EVRD}
21mr|gtk+3.0-3.24.43-1|227	
21mr|gtk+3.0-3.24.43-1|228	%description -n %{devname}
21mr|gtk+3.0-3.24.43-1|229	The libgtk+-devel package contains the static libraries and header files
21mr|gtk+3.0-3.24.43-1|230	needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel
21mr|gtk+3.0-3.24.43-1|231	package contains GDK (the General Drawing Kit, which simplifies the interface
21mr|gtk+3.0-3.24.43-1|232	for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
21mr|gtk+3.0-3.24.43-1|233	(the widget set).
21mr|gtk+3.0-3.24.43-1|234	
21mr|gtk+3.0-3.24.43-1|235	%files -n %{devname}
21mr|gtk+3.0-3.24.43-1|236	%doc docs/*.txt NEWS* README*
21mr|gtk+3.0-3.24.43-1|237	%{_bindir}/gtk3-demo
21mr|gtk+3.0-3.24.43-1|238	%{_bindir}/gtk3-demo-application
21mr|gtk+3.0-3.24.43-1|239	%{_bindir}/gtk3-icon-browser
21mr|gtk+3.0-3.24.43-1|240	%{_bindir}/gtk3-widget-factory
21mr|gtk+3.0-3.24.43-1|241	%{_bindir}/gtk-builder-tool
21mr|gtk+3.0-3.24.43-1|242	%{_bindir}/gtk-encode-symbolic-svg
21mr|gtk+3.0-3.24.43-1|243	%{_datadir}/aclocal/*
21mr|gtk+3.0-3.24.43-1|244	%{_datadir}/applications/gtk3-demo.desktop
21mr|gtk+3.0-3.24.43-1|245	%{_datadir}/applications/gtk3-icon-browser.desktop
21mr|gtk+3.0-3.24.43-1|246	%{_datadir}/applications/gtk3-widget-factory.desktop
21mr|gtk+3.0-3.24.43-1|247	%{_datadir}/gir-1.0/Gdk-%{api_version}.gir
21mr|gtk+3.0-3.24.43-1|248	%{_datadir}/gir-1.0/GdkX11-%{api_version}.gir
21mr|gtk+3.0-3.24.43-1|249	%{_datadir}/gir-1.0/Gtk-%{api_version}.gir
21mr|gtk+3.0-3.24.43-1|250	%{_datadir}/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
21mr|gtk+3.0-3.24.43-1|251	%{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
21mr|gtk+3.0-3.24.43-1|252	%{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
21mr|gtk+3.0-3.24.43-1|253	%{_datadir}/gtk-%{api_version}
21mr|gtk+3.0-3.24.43-1|254	%doc %{_datadir}/gtk-doc/html/gdk3
21mr|gtk+3.0-3.24.43-1|255	%doc %{_datadir}/gtk-doc/html/gtk3
21mr|gtk+3.0-3.24.43-1|256	%{_datadir}/icons/hicolor/*/apps/*.png
21mr|gtk+3.0-3.24.43-1|257	%{_includedir}/gtk-%{api_version}
21mr|gtk+3.0-3.24.43-1|258	%{_libdir}/libgdk-%{api}.so
21mr|gtk+3.0-3.24.43-1|259	%{_libdir}/libgtk-%{api}.so
21mr|gtk+3.0-3.24.43-1|260	%{_libdir}/pkgconfig/gdk-*%{api_version}.pc
21mr|gtk+3.0-3.24.43-1|261	%{_libdir}/pkgconfig/gtk+-*%{api_version}.pc
21mr|gtk+3.0-3.24.43-1|262	%{_mandir}/man1/gtk-builder-tool.1*
21mr|gtk+3.0-3.24.43-1|263	%{_mandir}/man1/gtk-encode-symbolic-svg.1*
21mr|gtk+3.0-3.24.43-1|264	%{_mandir}/man1/gtk3-demo-application.1*
21mr|gtk+3.0-3.24.43-1|265	%{_mandir}/man1/gtk3-demo.1*
21mr|gtk+3.0-3.24.43-1|266	%{_mandir}/man1/gtk3-icon-browser.1*
21mr|gtk+3.0-3.24.43-1|267	%{_mandir}/man1/gtk3-widget-factory.1*
21mr|gtk+3.0-3.24.43-1|268	
21mr|gtk+3.0-3.24.43-1|269	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|270	
21mr|gtk+3.0-3.24.43-1|271	%package -n %{libgail}
21mr|gtk+3.0-3.24.43-1|272	Summary:	GNOME Accessibility Implementation Library
21mr|gtk+3.0-3.24.43-1|273	Group:		System/Libraries
21mr|gtk+3.0-3.24.43-1|274	
21mr|gtk+3.0-3.24.43-1|275	%description -n %{libgail}
21mr|gtk+3.0-3.24.43-1|276	Gail is the GNOME Accessibility Implementation Library.
21mr|gtk+3.0-3.24.43-1|277	
21mr|gtk+3.0-3.24.43-1|278	%files -n %{libgail}
21mr|gtk+3.0-3.24.43-1|279	%{_libdir}/libgailutil-%{api}.so.%{gail_major}*
21mr|gtk+3.0-3.24.43-1|280	
21mr|gtk+3.0-3.24.43-1|281	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|282	
21mr|gtk+3.0-3.24.43-1|283	%package -n %{devgail}
21mr|gtk+3.0-3.24.43-1|284	Summary:	Development libraries, include files for GAIL
21mr|gtk+3.0-3.24.43-1|285	Group:		Development/GNOME and GTK+
21mr|gtk+3.0-3.24.43-1|286	Provides:	libgail-%{api_version}-devel = %{EVRD}
21mr|gtk+3.0-3.24.43-1|287	Requires:	%{libgail} = %{EVRD}
21mr|gtk+3.0-3.24.43-1|288	
21mr|gtk+3.0-3.24.43-1|289	%description -n %{devgail}
21mr|gtk+3.0-3.24.43-1|290	Gail is the GNOME Accessibility Implementation Library
21mr|gtk+3.0-3.24.43-1|291	
21mr|gtk+3.0-3.24.43-1|292	%files -n %{devgail}
21mr|gtk+3.0-3.24.43-1|293	%{_datadir}/gtk-doc/html/gail-libgail-util3
21mr|gtk+3.0-3.24.43-1|294	%{_includedir}/gail-%{api_version}
21mr|gtk+3.0-3.24.43-1|295	%{_libdir}/libgailutil-%{api}.so
21mr|gtk+3.0-3.24.43-1|296	%{_libdir}/pkgconfig/gail-%{api_version}.pc
21mr|gtk+3.0-3.24.43-1|297	
21mr|gtk+3.0-3.24.43-1|298	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|299	
21mr|gtk+3.0-3.24.43-1|300	%package -n gtk-update-icon-cache
21mr|gtk+3.0-3.24.43-1|301	Summary:	Icon theme caching utility
21mr|gtk+3.0-3.24.43-1|302	Group:		System/Libraries
21mr|gtk+3.0-3.24.43-1|303	
21mr|gtk+3.0-3.24.43-1|304	%description -n gtk-update-icon-cache
21mr|gtk+3.0-3.24.43-1|305	GTK+ can use the cache files created by gtk-update-icon-cache to avoid a lot of
21mr|gtk+3.0-3.24.43-1|306	system call and disk seek overhead when the application starts. Since the
21mr|gtk+3.0-3.24.43-1|307	format of the cache files allows them to be mmap()ed shared between multiple
21mr|gtk+3.0-3.24.43-1|308	applications, the overall memory consumption is reduced as well.
21mr|gtk+3.0-3.24.43-1|309	
21mr|gtk+3.0-3.24.43-1|310	%files -n gtk-update-icon-cache
21mr|gtk+3.0-3.24.43-1|311	%doc COPYING
21mr|gtk+3.0-3.24.43-1|312	%{_bindir}/gtk-update-icon-cache
21mr|gtk+3.0-3.24.43-1|313	%{_mandir}/man1/gtk-update-icon-cache.1*
21mr|gtk+3.0-3.24.43-1|314	
21mr|gtk+3.0-3.24.43-1|315	#----------------------------------------------------------------------------
21mr|gtk+3.0-3.24.43-1|316	
21mr|gtk+3.0-3.24.43-1|317	%prep
21mr|gtk+3.0-3.24.43-1|318	%setup -qn %{pkgname}-%{version}
21mr|gtk+3.0-3.24.43-1|319	%apply_patches
21mr|gtk+3.0-3.24.43-1|320	sed -i "s/#3584e4/#7ab3db/g" gtk/theme/Adwaita/*.*
21mr|gtk+3.0-3.24.43-1|321	
21mr|gtk+3.0-3.24.43-1|322	%build
21mr|gtk+3.0-3.24.43-1|323	# fix crash in nautilus (GNOME bug #596977)
21mr|gtk+3.0-3.24.43-1|324	export CFLAGS=`echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`
21mr|gtk+3.0-3.24.43-1|325	sed -i "/Werror=array-bounds/d" meson.build
21mr|gtk+3.0-3.24.43-1|326	
21mr|gtk+3.0-3.24.43-1|327	%meson \
21mr|gtk+3.0-3.24.43-1|328	-Dbroadway_backend=true	\
21mr|gtk+3.0-3.24.43-1|329	-Dcolord=yes		\
21mr|gtk+3.0-3.24.43-1|330	-Dgtk_doc=true		\
21mr|gtk+3.0-3.24.43-1|331	-Dman=true		\
21mr|gtk+3.0-3.24.43-1|332	%if %{without bootstrap}
21mr|gtk+3.0-3.24.43-1|333	-Dtracker3=true		\
21mr|gtk+3.0-3.24.43-1|334	%endif
21mr|gtk+3.0-3.24.43-1|335	-Dxinerama=yes
21mr|gtk+3.0-3.24.43-1|336	#	-Dcloudproviders=true
21mr|gtk+3.0-3.24.43-1|337	%meson_build
21mr|gtk+3.0-3.24.43-1|338	
21mr|gtk+3.0-3.24.43-1|339	%install
21mr|gtk+3.0-3.24.43-1|340	%meson_install
21mr|gtk+3.0-3.24.43-1|341	
21mr|gtk+3.0-3.24.43-1|342	touch %{buildroot}%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules.cache
21mr|gtk+3.0-3.24.43-1|343	mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/modules
21mr|gtk+3.0-3.24.43-1|344	
21mr|gtk+3.0-3.24.43-1|345	%if "%{_lib}" != "lib"
21mr|gtk+3.0-3.24.43-1|346	mv %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version} %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version}-64
21mr|gtk+3.0-3.24.43-1|347	%else
21mr|gtk+3.0-3.24.43-1|348	mv %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version} %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version}-32
21mr|gtk+3.0-3.24.43-1|349	%endif
21mr|gtk+3.0-3.24.43-1|350	
21mr|gtk+3.0-3.24.43-1|351	%find_lang gtk30 gtk30-properties gtk30.lang
21mr|gtk+3.0-3.24.43-1|352	
21mr|gtk+3.0-3.24.43-1|353	%check
21mr|gtk+3.0-3.24.43-1|354	%if %{with tests}
21mr|gtk+3.0-3.24.43-1|355	XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
21mr|gtk+3.0-3.24.43-1|356	%{_bindir}/Xvfb :$XDISPLAY &
21mr|gtk+3.0-3.24.43-1|357	export DISPLAY=:$XDISPLAY
21mr|gtk+3.0-3.24.43-1|358	make check
21mr|gtk+3.0-3.24.43-1|359	kill $(cat /tmp/.X$XDISPLAY-lock) ||:
21mr|gtk+3.0-3.24.43-1|360	%endif

12664 21
21mr|gtk4-4.7.2-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gtk4-4.7.2-3|2	
21mr|gtk4-4.7.2-3|3	%bcond_without gtkdoc
21mr|gtk4-4.7.2-3|4	%bcond_with bootstrap
21mr|gtk4-4.7.2-3|5	%bcond_with tests
21mr|gtk4-4.7.2-3|6	
21mr|gtk4-4.7.2-3|7	# Filter provides for private modules
21mr|gtk4-4.7.2-3|8	%global __provides_exclude_from ^%{_libdir}/gtk-4.0
21mr|gtk4-4.7.2-3|9	
21mr|gtk4-4.7.2-3|10	%define pkgname		gtk
21mr|gtk4-4.7.2-3|11	%define api		4
21mr|gtk4-4.7.2-3|12	%define api_version	4.0
21mr|gtk4-4.7.2-3|13	%define binary_version	4.0.0
21mr|gtk4-4.7.2-3|14	%define major		1
21mr|gtk4-4.7.2-3|15	%define libname		%mklibname %{pkgname} %{api} %{major}
21mr|gtk4-4.7.2-3|16	%define devname		%mklibname %{pkgname} %{api_version} -d
21mr|gtk4-4.7.2-3|17	# this isnt really a true lib pkg, but a modules/plugin pkg
21mr|gtk4-4.7.2-3|18	%define modules		%mklibname gtk-modules %{api_version}
21mr|gtk4-4.7.2-3|19	
21mr|gtk4-4.7.2-3|20	%define libgir		%mklibname gtk-gir %{api_version}
21mr|gtk4-4.7.2-3|21	
21mr|gtk4-4.7.2-3|22	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk4-4.7.2-3|23	Name:		gtk4
21mr|gtk4-4.7.2-3|24	Version:	4.7.2
21mr|gtk4-4.7.2-3|25	Release:	3
21mr|gtk4-4.7.2-3|26	License:	LGPLv2+
21mr|gtk4-4.7.2-3|27	Group:		System/Libraries
21mr|gtk4-4.7.2-3|28	Url:		https://download.gnome.org/sources/gtk
21mr|gtk4-4.7.2-3|29	Source0:	https://download.gnome.org/sources/gtk/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|gtk4-4.7.2-3|30	Patch0:		0001-disable-asm-optimizations.patch
21mr|gtk4-4.7.2-3|31	%if %{with tests}
21mr|gtk4-4.7.2-3|32	# gw tests will fail without this
21mr|gtk4-4.7.2-3|33	BuildRequires:	fonts-ttf-dejavu
21mr|gtk4-4.7.2-3|34	BuildRequires:	x11-server-xvfb
21mr|gtk4-4.7.2-3|35	%endif
21mr|gtk4-4.7.2-3|36	BuildRequires:	gtk+3.0
21mr|gtk4-4.7.2-3|37	BuildRequires:	meson
21mr|gtk4-4.7.2-3|38	BuildRequires:	python3-gi
21mr|gtk4-4.7.2-3|39	BuildRequires:	sassc
21mr|gtk4-4.7.2-3|40	%if %{with gtkdoc}
21mr|gtk4-4.7.2-3|41	BuildRequires:	gtk-doc
21mr|gtk4-4.7.2-3|42	BuildRequires:	sgml-tools
21mr|gtk4-4.7.2-3|43	BuildRequires:	texlive-texinfo
21mr|gtk4-4.7.2-3|44	%endif
21mr|gtk4-4.7.2-3|45	BuildRequires:	cups-devel
21mr|gtk4-4.7.2-3|46	BuildRequires:	gettext-devel
21mr|gtk4-4.7.2-3|47	BuildRequires:	python3dist(docutils)
21mr|gtk4-4.7.2-3|48	BuildRequires:	python3dist(jinja2)
21mr|gtk4-4.7.2-3|49	BuildRequires:	python3dist(markdown)
21mr|gtk4-4.7.2-3|50	BuildRequires:	python3dist(markupsafe)
21mr|gtk4-4.7.2-3|51	BuildRequires:	python3dist(pygments)
21mr|gtk4-4.7.2-3|52	BuildRequires:	python3dist(toml)
21mr|gtk4-4.7.2-3|53	BuildRequires:	python3dist(typogrify)
21mr|gtk4-4.7.2-3|54	BuildRequires:	pkgconfig(atk)
21mr|gtk4-4.7.2-3|55	BuildRequires:	pkgconfig(atk-bridge-2.0)
21mr|gtk4-4.7.2-3|56	BuildRequires:	pkgconfig(cairo)
21mr|gtk4-4.7.2-3|57	BuildRequires:	pkgconfig(colord)
21mr|gtk4-4.7.2-3|58	BuildRequires:	pkgconfig(egl)
21mr|gtk4-4.7.2-3|59	BuildRequires:	pkgconfig(epoxy)
21mr|gtk4-4.7.2-3|60	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gtk4-4.7.2-3|61	BuildRequires:	pkgconfig(gi-docgen)
21mr|gtk4-4.7.2-3|62	BuildRequires:	pkgconfig(glib-2.0)
21mr|gtk4-4.7.2-3|63	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gtk4-4.7.2-3|64	BuildRequires:	pkgconfig(graphene-gobject-1.0)
21mr|gtk4-4.7.2-3|65	BuildRequires:	pkgconfig(gstreamer-player-1.0)
21mr|gtk4-4.7.2-3|66	BuildRequires:	pkgconfig(iso-codes)
21mr|gtk4-4.7.2-3|67	BuildRequires:	pkgconfig(libavcodec)
21mr|gtk4-4.7.2-3|68	BuildRequires:	pkgconfig(pango)
21mr|gtk4-4.7.2-3|69	BuildRequires:	pkgconfig(pangocairo)
21mr|gtk4-4.7.2-3|70	BuildRequires:	pkgconfig(rest-0.7)
21mr|gtk4-4.7.2-3|71	%ifnarch %{e2k}
21mr|gtk4-4.7.2-3|72	BuildRequires:	pkgconfig(sysprof-capture-4)
21mr|gtk4-4.7.2-3|73	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|gtk4-4.7.2-3|74	%endif
21mr|gtk4-4.7.2-3|75	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|gtk4-4.7.2-3|76	BuildRequires:	pkgconfig(vulkan)
21mr|gtk4-4.7.2-3|77	BuildRequires:	pkgconfig(wayland-client)
21mr|gtk4-4.7.2-3|78	BuildRequires:	pkgconfig(wayland-cursor)
21mr|gtk4-4.7.2-3|79	BuildRequires:	pkgconfig(wayland-egl)
21mr|gtk4-4.7.2-3|80	BuildRequires:	pkgconfig(wayland-protocols)
21mr|gtk4-4.7.2-3|81	BuildRequires:	pkgconfig(x11)
21mr|gtk4-4.7.2-3|82	BuildRequires:	pkgconfig(xcomposite)
21mr|gtk4-4.7.2-3|83	BuildRequires:	pkgconfig(xcursor)
21mr|gtk4-4.7.2-3|84	BuildRequires:	pkgconfig(xdamage)
21mr|gtk4-4.7.2-3|85	BuildRequires:	pkgconfig(xext)
21mr|gtk4-4.7.2-3|86	BuildRequires:	pkgconfig(xfixes)
21mr|gtk4-4.7.2-3|87	BuildRequires:	pkgconfig(xi)
21mr|gtk4-4.7.2-3|88	BuildRequires:	pkgconfig(xinerama)
21mr|gtk4-4.7.2-3|89	BuildRequires:	pkgconfig(xkbcommon)
21mr|gtk4-4.7.2-3|90	BuildRequires:	pkgconfig(xrandr)
21mr|gtk4-4.7.2-3|91	BuildRequires:	pkgconfig(xrender)
21mr|gtk4-4.7.2-3|92	Requires:	%{name}-common = %{EVRD}
21mr|gtk4-4.7.2-3|93	# MD to pull in all the orphaned module loaders
21mr|gtk4-4.7.2-3|94	Requires:	fontconfig
21mr|gtk4-4.7.2-3|95	Requires:	gdk-pixbuf2.0
21mr|gtk4-4.7.2-3|96	Requires:	gio2.0
21mr|gtk4-4.7.2-3|97	Requires:	glib2.0-common
21mr|gtk4-4.7.2-3|98	Requires:	pango-modules
21mr|gtk4-4.7.2-3|99	# standard icons
21mr|gtk4-4.7.2-3|100	Requires:	adwaita-icon-theme
21mr|gtk4-4.7.2-3|101	# required for icon theme apis to work
21mr|gtk4-4.7.2-3|102	Requires:	hicolor-icon-theme
21mr|gtk4-4.7.2-3|103	# split out in a subpackage
21mr|gtk4-4.7.2-3|104	Requires:	gtk-update-icon-cache
21mr|gtk4-4.7.2-3|105	%if %{without bootstrap}
21mr|gtk4-4.7.2-3|106	Recommends:	xdg-user-dirs-gtk
21mr|gtk4-4.7.2-3|107	%endif
21mr|gtk4-4.7.2-3|108	Provides:	%{pkgname}%{api} = %{EVRD}
21mr|gtk4-4.7.2-3|109	
21mr|gtk4-4.7.2-3|110	%description
21mr|gtk4-4.7.2-3|111	The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
21mr|gtk4-4.7.2-3|112	graphical user interfaces for the X Window System. GTK+ was originally
21mr|gtk4-4.7.2-3|113	written for the GIMP (GNU Image Manipulation Program) image processing
21mr|gtk4-4.7.2-3|114	program, but is now used by several other programs as well.
21mr|gtk4-4.7.2-3|115	
21mr|gtk4-4.7.2-3|116	If you are planning on using the GIMP or another program that uses GTK+,
21mr|gtk4-4.7.2-3|117	you'll need to have the gtk+ package installed.
21mr|gtk4-4.7.2-3|118	
21mr|gtk4-4.7.2-3|119	%files
21mr|gtk4-4.7.2-3|120	%doc README.md
21mr|gtk4-4.7.2-3|121	%{_bindir}/%{name}-broadwayd
21mr|gtk4-4.7.2-3|122	%{_bindir}/%{name}-launch
21mr|gtk4-4.7.2-3|123	%{_bindir}/%{name}-query-settings
21mr|gtk4-4.7.2-3|124	
21mr|gtk4-4.7.2-3|125	#----------------------------------------------------------------------------
21mr|gtk4-4.7.2-3|126	
21mr|gtk4-4.7.2-3|127	%package common
21mr|gtk4-4.7.2-3|128	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk4-4.7.2-3|129	Group:		System/Libraries
21mr|gtk4-4.7.2-3|130	BuildArch:	noarch
21mr|gtk4-4.7.2-3|131	
21mr|gtk4-4.7.2-3|132	%description common
21mr|gtk4-4.7.2-3|133	This package contains the common files for the GTK+3.0 graphical user
21mr|gtk4-4.7.2-3|134	interface.
21mr|gtk4-4.7.2-3|135	
21mr|gtk4-4.7.2-3|136	%files common -f %{name}0.lang
21mr|gtk4-4.7.2-3|137	%{_datadir}/glib-2.0/schemas/org.gtk.%{name}.Settings.ColorChooser.gschema.xml
21mr|gtk4-4.7.2-3|138	%{_datadir}/glib-2.0/schemas/org.gtk.%{name}.Settings.EmojiChooser.gschema.xml
21mr|gtk4-4.7.2-3|139	%{_datadir}/glib-2.0/schemas/org.gtk.%{name}.Settings.FileChooser.gschema.xml
21mr|gtk4-4.7.2-3|140	%{_mandir}/man1/%{name}-broadwayd.1.*
21mr|gtk4-4.7.2-3|141	%{_mandir}/man1/%{name}-launch.1*
21mr|gtk4-4.7.2-3|142	%{_mandir}/man1/%{name}-query-settings.1*
21mr|gtk4-4.7.2-3|143	
21mr|gtk4-4.7.2-3|144	#----------------------------------------------------------------------------
21mr|gtk4-4.7.2-3|145	
21mr|gtk4-4.7.2-3|146	%package -n %{modules}
21mr|gtk4-4.7.2-3|147	Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
21mr|gtk4-4.7.2-3|148	Group:		System/Libraries
21mr|gtk4-4.7.2-3|149	Requires(post):	%{name} = %{EVRD}
21mr|gtk4-4.7.2-3|150	Provides:	%{name}-modules = %{EVRD}
21mr|gtk4-4.7.2-3|151	
21mr|gtk4-4.7.2-3|152	%description -n %{modules}
21mr|gtk4-4.7.2-3|153	This package contains the printbackends libraries
21mr|gtk4-4.7.2-3|154	for %{name} to function properly.
21mr|gtk4-4.7.2-3|155	
21mr|gtk4-4.7.2-3|156	%files -n %{modules}
21mr|gtk4-4.7.2-3|157	%{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends
21mr|gtk4-4.7.2-3|158	
21mr|gtk4-4.7.2-3|159	#----------------------------------------------------------------------------
21mr|gtk4-4.7.2-3|160	
21mr|gtk4-4.7.2-3|161	%package -n %{libname}
21mr|gtk4-4.7.2-3|162	Summary:	Shared libraries of The GIMP ToolKit (GTK+)
21mr|gtk4-4.7.2-3|163	Group:		System/Libraries
21mr|gtk4-4.7.2-3|164	# These modules are requierd by any program that attempts to print somethin using GTK possibilities
21mr|gtk4-4.7.2-3|165	Requires:	%{modules}
21mr|gtk4-4.7.2-3|166	Requires:	%{name}-common
21mr|gtk4-4.7.2-3|167	Provides:	%{_lib}%{name}_%{major} = %{EVRD}
21mr|gtk4-4.7.2-3|168	
21mr|gtk4-4.7.2-3|169	%description -n %{libname}
21mr|gtk4-4.7.2-3|170	This package contains the shared libraries needed to run programs dynamically
21mr|gtk4-4.7.2-3|171	linked with gtk+.
21mr|gtk4-4.7.2-3|172	
21mr|gtk4-4.7.2-3|173	%files -n %{libname}
21mr|gtk4-4.7.2-3|174	%{_libdir}/libgtk-%{api}.so.%{major}*
21mr|gtk4-4.7.2-3|175	
21mr|gtk4-4.7.2-3|176	#----------------------------------------------------------------------------
21mr|gtk4-4.7.2-3|177	
21mr|gtk4-4.7.2-3|178	%package -n %{libgir}
21mr|gtk4-4.7.2-3|179	Summary:	GObject Introspection interface description for %{name}
21mr|gtk4-4.7.2-3|180	Group:		System/Libraries
21mr|gtk4-4.7.2-3|181	
21mr|gtk4-4.7.2-3|182	%description -n %{libgir}
21mr|gtk4-4.7.2-3|183	GObject Introspection interface description for %{name}.
21mr|gtk4-4.7.2-3|184	
21mr|gtk4-4.7.2-3|185	%files -n %{libgir}
21mr|gtk4-4.7.2-3|186	%{_libdir}/girepository-1.0/Gdk-%{api_version}.typelib
21mr|gtk4-4.7.2-3|187	%{_libdir}/girepository-1.0/GdkWayland-%{api_version}.typelib
21mr|gtk4-4.7.2-3|188	%{_libdir}/girepository-1.0/GdkX11-%{api_version}.typelib
21mr|gtk4-4.7.2-3|189	%{_libdir}/girepository-1.0/Gsk-%{api_version}.typelib
21mr|gtk4-4.7.2-3|190	%{_libdir}/girepository-1.0/Gtk-%{api_version}.typelib
21mr|gtk4-4.7.2-3|191	
21mr|gtk4-4.7.2-3|192	#----------------------------------------------------------------------------
21mr|gtk4-4.7.2-3|193	
21mr|gtk4-4.7.2-3|194	%package -n %{devname}
21mr|gtk4-4.7.2-3|195	Summary:	Development files for GTK+ (GIMP ToolKit) applications
21mr|gtk4-4.7.2-3|196	Group:		Development/GNOME and GTK+
21mr|gtk4-4.7.2-3|197	Requires:	%{libgir} = %{EVRD}
21mr|gtk4-4.7.2-3|198	Requires:	%{libname} = %{EVRD}
21mr|gtk4-4.7.2-3|199	Requires:	pkgconfig(wayland-protocols)
21mr|gtk4-4.7.2-3|200	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|gtk4-4.7.2-3|201	Provides:	%{name}-devel = %{EVRD}
21mr|gtk4-4.7.2-3|202	
21mr|gtk4-4.7.2-3|203	%description -n %{devname}
21mr|gtk4-4.7.2-3|204	The libgtk+-devel package contains the static libraries and header files
21mr|gtk4-4.7.2-3|205	needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel
21mr|gtk4-4.7.2-3|206	package contains GDK (the General Drawing Kit, which simplifies the interface
21mr|gtk4-4.7.2-3|207	for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
21mr|gtk4-4.7.2-3|208	(the widget set).
21mr|gtk4-4.7.2-3|209	
21mr|gtk4-4.7.2-3|210	%files -n %{devname}
21mr|gtk4-4.7.2-3|211	%doc docs/*.txt AUTHORS NEWS* README*
21mr|gtk4-4.7.2-3|212	%license COPYING
21mr|gtk4-4.7.2-3|213	%{_appdatadir}/org.gtk.Demo%{api}.appdata.xml
21mr|gtk4-4.7.2-3|214	%{_appdatadir}/org.gtk.%{name}.NodeEditor.appdata.xml
21mr|gtk4-4.7.2-3|215	%{_appdatadir}/org.gtk.IconBrowser%{api}.appdata.xml
21mr|gtk4-4.7.2-3|216	%{_appdatadir}/org.gtk.PrintEditor%{api}.appdata.xml
21mr|gtk4-4.7.2-3|217	%{_appdatadir}/org.gtk.WidgetFactory%{api}.appdata.xml
21mr|gtk4-4.7.2-3|218	%{_bindir}/%{name}-builder-tool
21mr|gtk4-4.7.2-3|219	%{_bindir}/%{name}-demo
21mr|gtk4-4.7.2-3|220	%{_bindir}/%{name}-demo-application
21mr|gtk4-4.7.2-3|221	%{_bindir}/%{name}-encode-symbolic-svg
21mr|gtk4-4.7.2-3|222	%{_bindir}/%{name}-icon-browser
21mr|gtk4-4.7.2-3|223	%{_bindir}/%{name}-node-editor
21mr|gtk4-4.7.2-3|224	%{_bindir}/%{name}-print-editor
21mr|gtk4-4.7.2-3|225	%{_bindir}/%{name}-widget-factory
21mr|gtk4-4.7.2-3|226	%{_datadir}/applications/org.gtk.Demo%{api}.desktop
21mr|gtk4-4.7.2-3|227	%{_datadir}/applications/org.gtk.IconBrowser%{api}.desktop
21mr|gtk4-4.7.2-3|228	%{_datadir}/applications/org.gtk.%{name}.NodeEditor.desktop
21mr|gtk4-4.7.2-3|229	%{_datadir}/applications/org.gtk.PrintEditor%{api}.desktop
21mr|gtk4-4.7.2-3|230	%{_datadir}/applications/org.gtk.WidgetFactory%{api}.desktop
21mr|gtk4-4.7.2-3|231	%{_datadir}/gettext/its/%{name}builder.*
21mr|gtk4-4.7.2-3|232	%{_datadir}/gir-1.0/Gdk-%{api_version}.gir
21mr|gtk4-4.7.2-3|233	%{_datadir}/gir-1.0/GdkWayland-%{api_version}.gir
21mr|gtk4-4.7.2-3|234	%{_datadir}/gir-1.0/GdkX11-%{api_version}.gir
21mr|gtk4-4.7.2-3|235	%{_datadir}/gir-1.0/Gsk-%{api_version}.gir
21mr|gtk4-4.7.2-3|236	%{_datadir}/gir-1.0/Gtk-%{api_version}.gir
21mr|gtk4-4.7.2-3|237	%{_datadir}/glib-2.0/schemas/org.gtk.Demo%{api}.gschema.xml
21mr|gtk4-4.7.2-3|238	%{_datadir}/glib-2.0/schemas/org.gtk.%{name}.Settings.Debug.gschema.xml
21mr|gtk4-4.7.2-3|239	%{_datadir}/gtk-%{api_version}
21mr|gtk4-4.7.2-3|240	%{_defaultdocdir}/g?k%{api}*
21mr|gtk4-4.7.2-3|241	%{_iconsdir}/hicolor/*/apps/org.gtk.*.svg
21mr|gtk4-4.7.2-3|242	%{_includedir}/gtk-%{api_version}
21mr|gtk4-4.7.2-3|243	%{_libdir}/gtk-%{api_version}/%{binary_version}/media/libmedia-ffmpeg.so
21mr|gtk4-4.7.2-3|244	%{_libdir}/gtk-%{api_version}/%{binary_version}/media/libmedia-gstreamer.so
21mr|gtk4-4.7.2-3|245	%{_libdir}/libgtk-%{api}.so
21mr|gtk4-4.7.2-3|246	%{_libdir}/pkgconfig/%{name}*.pc
21mr|gtk4-4.7.2-3|247	%{_mandir}/man1/%{name}-builder-tool.1*
21mr|gtk4-4.7.2-3|248	%{_mandir}/man1/%{name}-demo.1*
21mr|gtk4-4.7.2-3|249	%{_mandir}/man1/%{name}-demo-application.1*
21mr|gtk4-4.7.2-3|250	%{_mandir}/man1/%{name}-encode-symbolic-svg.1*
21mr|gtk4-4.7.2-3|251	%{_mandir}/man1/%{name}-icon-browser.1*
21mr|gtk4-4.7.2-3|252	%{_mandir}/man1/%{name}-node-editor.1*
21mr|gtk4-4.7.2-3|253	%{_mandir}/man1/%{name}-widget-factory.1*
21mr|gtk4-4.7.2-3|254	
21mr|gtk4-4.7.2-3|255	#----------------------------------------------------------------------------
21mr|gtk4-4.7.2-3|256	
21mr|gtk4-4.7.2-3|257	%package update-icon-cache
21mr|gtk4-4.7.2-3|258	Summary:	Icon theme caching utility
21mr|gtk4-4.7.2-3|259	Group:		System/Libraries
21mr|gtk4-4.7.2-3|260	
21mr|gtk4-4.7.2-3|261	%description update-icon-cache
21mr|gtk4-4.7.2-3|262	GTK+ can use the cache files created by gtk-update-icon-cache to avoid a lot of
21mr|gtk4-4.7.2-3|263	system call and disk seek overhead when the application starts. Since the
21mr|gtk4-4.7.2-3|264	format of the cache files allows them to be mmap()ed shared between multiple
21mr|gtk4-4.7.2-3|265	applications, the overall memory consumption is reduced as well.
21mr|gtk4-4.7.2-3|266	
21mr|gtk4-4.7.2-3|267	%files update-icon-cache
21mr|gtk4-4.7.2-3|268	%doc COPYING
21mr|gtk4-4.7.2-3|269	%{_bindir}/%{name}-update-icon-cache
21mr|gtk4-4.7.2-3|270	%{_mandir}/man1/%{name}-update-icon-cache.1*
21mr|gtk4-4.7.2-3|271	
21mr|gtk4-4.7.2-3|272	#----------------------------------------------------------------------------
21mr|gtk4-4.7.2-3|273	
21mr|gtk4-4.7.2-3|274	%prep
21mr|gtk4-4.7.2-3|275	%autosetup -p1 -n %{pkgname}-%{version}
21mr|gtk4-4.7.2-3|276	%ifnarch %{e2k}
21mr|gtk4-4.7.2-3|277	%patch0 -p1 -R
21mr|gtk4-4.7.2-3|278	%endif
21mr|gtk4-4.7.2-3|279	
21mr|gtk4-4.7.2-3|280	%build
21mr|gtk4-4.7.2-3|281	export CFLAGS="-fno-strict-aliasing -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT `echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`"
21mr|gtk4-4.7.2-3|282	%meson \
21mr|gtk4-4.7.2-3|283	-Dbroadway-backend=true	\
21mr|gtk4-4.7.2-3|284	-Dcolord=enabled	\
21mr|gtk4-4.7.2-3|285	-Df16c=enabled		\
21mr|gtk4-4.7.2-3|286	-Dgtk_doc=true		\
21mr|gtk4-4.7.2-3|287	-Dintrospection=enabled	\
21mr|gtk4-4.7.2-3|288	-Dman-pages=true	\
21mr|gtk4-4.7.2-3|289	-Dmedia-ffmpeg=enabled	\
21mr|gtk4-4.7.2-3|290	-Dprint-cups=enabled	\
21mr|gtk4-4.7.2-3|291	%ifnarch %{e2k}
21mr|gtk4-4.7.2-3|292	-Dsysprof=enabled	\
21mr|gtk4-4.7.2-3|293	%else
21mr|gtk4-4.7.2-3|294	-Dsysprof=disabled	\
21mr|gtk4-4.7.2-3|295	%endif
21mr|gtk4-4.7.2-3|296	-Dtracker=enabled	\
21mr|gtk4-4.7.2-3|297	-Dvulkan=enabled
21mr|gtk4-4.7.2-3|298	%meson_build
21mr|gtk4-4.7.2-3|299	
21mr|gtk4-4.7.2-3|300	%install
21mr|gtk4-4.7.2-3|301	%meson_install
21mr|gtk4-4.7.2-3|302	
21mr|gtk4-4.7.2-3|303	mkdir -p %{buildroot}%{_sysconfdir}/gtk-%{api_version}
21mr|gtk4-4.7.2-3|304	mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/modules
21mr|gtk4-4.7.2-3|305	mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/%{binary_version}/theming-engines
21mr|gtk4-4.7.2-3|306	
21mr|gtk4-4.7.2-3|307	# It's in wayland packages
21mr|gtk4-4.7.2-3|308	rm -f %{buildroot}%{_bindir}/wayland-scanner
21mr|gtk4-4.7.2-3|309	rm -f %{buildroot}%{_datadir}/aclocal/wayland-scanner.m4
21mr|gtk4-4.7.2-3|310	rm -f %{buildroot}%{_includedir}/wayland-*.h
21mr|gtk4-4.7.2-3|311	rm -f %{buildroot}%{_libdir}/libwayland-*
21mr|gtk4-4.7.2-3|312	rm -f %{buildroot}%{_libdir}/pkgconfig/wayland-*
21mr|gtk4-4.7.2-3|313	
21mr|gtk4-4.7.2-3|314	%find_lang %{name}0

12665 21
21mr|gtk-aurora-engine-1.5.1-10|1	%define libname %mklibname %{name}
21mr|gtk-aurora-engine-1.5.1-10|2	# Rebuild ./configure to allow underlinking of plugins
21mr|gtk-aurora-engine-1.5.1-10|3	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|gtk-aurora-engine-1.5.1-10|4	%undefine _disable_rebuild_configure
21mr|gtk-aurora-engine-1.5.1-10|5	
21mr|gtk-aurora-engine-1.5.1-10|6	Summary:	Aurora engine for Gtk 2.x
21mr|gtk-aurora-engine-1.5.1-10|7	Name:		gtk-aurora-engine
21mr|gtk-aurora-engine-1.5.1-10|8	Version:	1.5.1
21mr|gtk-aurora-engine-1.5.1-10|9	Release:	10
21mr|gtk-aurora-engine-1.5.1-10|10	License:	GPLv2+
21mr|gtk-aurora-engine-1.5.1-10|11	Group:		Graphical desktop/GNOME
21mr|gtk-aurora-engine-1.5.1-10|12	Url:		http://gnome-look.org/content/show.php/Aurora+Gtk+Engine?content=56438
21mr|gtk-aurora-engine-1.5.1-10|13	Source0:	http://gnome-look.org/CONTENT/content-files/56438-aurora-%{version}.tar.bz2
21mr|gtk-aurora-engine-1.5.1-10|14	Patch0:		animation.diff
21mr|gtk-aurora-engine-1.5.1-10|15	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gtk-aurora-engine-1.5.1-10|16	Requires:	%{libname} = %{EVRD}
21mr|gtk-aurora-engine-1.5.1-10|17	
21mr|gtk-aurora-engine-1.5.1-10|18	%description
21mr|gtk-aurora-engine-1.5.1-10|19	The goal of this theme is to provide a complete and consistent look
21mr|gtk-aurora-engine-1.5.1-10|20	for Gtk. The theme aims to be very flexible in color choice, but
21mr|gtk-aurora-engine-1.5.1-10|21	provide few other options otherwise. The theme includes some features
21mr|gtk-aurora-engine-1.5.1-10|22	that do not seem to be available in other Gtk engines; it also allows
21mr|gtk-aurora-engine-1.5.1-10|23	the theming of Gnome panel widgets.
21mr|gtk-aurora-engine-1.5.1-10|24	
21mr|gtk-aurora-engine-1.5.1-10|25	%files
21mr|gtk-aurora-engine-1.5.1-10|26	%doc aurora-1.5/README aurora-1.5/ChangeLog
21mr|gtk-aurora-engine-1.5.1-10|27	%{_datadir}/themes/*
21mr|gtk-aurora-engine-1.5.1-10|28	
21mr|gtk-aurora-engine-1.5.1-10|29	#----------------------------------------------------------------------------
21mr|gtk-aurora-engine-1.5.1-10|30	
21mr|gtk-aurora-engine-1.5.1-10|31	%package -n %{libname}
21mr|gtk-aurora-engine-1.5.1-10|32	Summary:	Library files for %{name}
21mr|gtk-aurora-engine-1.5.1-10|33	Group:		System/Libraries
21mr|gtk-aurora-engine-1.5.1-10|34	
21mr|gtk-aurora-engine-1.5.1-10|35	%description -n %{libname}
21mr|gtk-aurora-engine-1.5.1-10|36	Library files for %{name}.
21mr|gtk-aurora-engine-1.5.1-10|37	
21mr|gtk-aurora-engine-1.5.1-10|38	%files -n %{libname}
21mr|gtk-aurora-engine-1.5.1-10|39	%{_libdir}/gtk-2.0/*/engines/*.*
21mr|gtk-aurora-engine-1.5.1-10|40	
21mr|gtk-aurora-engine-1.5.1-10|41	#----------------------------------------------------------------------------
21mr|gtk-aurora-engine-1.5.1-10|42	
21mr|gtk-aurora-engine-1.5.1-10|43	%prep
21mr|gtk-aurora-engine-1.5.1-10|44	%setup -qc %{name}-%{version}
21mr|gtk-aurora-engine-1.5.1-10|45	tar xf *.tar.bz2
21mr|gtk-aurora-engine-1.5.1-10|46	tar xf *.tar.gz
21mr|gtk-aurora-engine-1.5.1-10|47	%apply_patches
21mr|gtk-aurora-engine-1.5.1-10|48	
21mr|gtk-aurora-engine-1.5.1-10|49	# Fix bug 56215:
21mr|gtk-aurora-engine-1.5.1-10|50	sed -i 's/\(^.*odd_row_color.*\)/\#\1/' Aurora/gtk-2.0/gtkrc
21mr|gtk-aurora-engine-1.5.1-10|51	
21mr|gtk-aurora-engine-1.5.1-10|52	%build
21mr|gtk-aurora-engine-1.5.1-10|53	pushd aurora-1.5
21mr|gtk-aurora-engine-1.5.1-10|54	%configure --enable-animation
21mr|gtk-aurora-engine-1.5.1-10|55	%make
21mr|gtk-aurora-engine-1.5.1-10|56	popd
21mr|gtk-aurora-engine-1.5.1-10|57	
21mr|gtk-aurora-engine-1.5.1-10|58	%install
21mr|gtk-aurora-engine-1.5.1-10|59	%makeinstall_std -C aurora-1.5
21mr|gtk-aurora-engine-1.5.1-10|60	mkdir -p %{buildroot}%{_datadir}/themes
21mr|gtk-aurora-engine-1.5.1-10|61	cp -fr Aurora %{buildroot}%{_datadir}/themes/

12666 21
21mr|gtkdialogs-2.2-14|1	Summary:	Ready-to-use GTK+ dialog boxes
21mr|gtkdialogs-2.2-14|2	Name:		gtkdialogs
21mr|gtkdialogs-2.2-14|3	Version:	2.2
21mr|gtkdialogs-2.2-14|4	Release:	14
21mr|gtkdialogs-2.2-14|5	License:	GPLv2
21mr|gtkdialogs-2.2-14|6	Group:		System/Configuration/Packaging
21mr|gtkdialogs-2.2-14|7	Source0:	%{name}-%{version}.tar.bz2
21mr|gtkdialogs-2.2-14|8	Patch0:		gtkdialogs-2.2-fix-str-fmt.patch
21mr|gtkdialogs-2.2-14|9	Patch1:		gtkdialogs-2.2-no-strip.patch
21mr|gtkdialogs-2.2-14|10	Provides:	gchooser = %{version}-%{release}
21mr|gtkdialogs-2.2-14|11	Provides:	gmessage = %{version}-%{release}
21mr|gtkdialogs-2.2-14|12	Provides:	xtest = %{version}-%{release}
21mr|gtkdialogs-2.2-14|13	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gtkdialogs-2.2-14|14	
21mr|gtkdialogs-2.2-14|15	%description
21mr|gtkdialogs-2.2-14|16	Ready-to-use GTK+ dialog boxes:
21mr|gtkdialogs-2.2-14|17	- xtest lets you test if X is running or not
21mr|gtkdialogs-2.2-14|18	- gmessage show a message and some buttons, it returns with the number of the
21mr|gtkdialogs-2.2-14|19	pressed button
21mr|gtkdialogs-2.2-14|20	- gchooser presents a list of entries from which the user can choose
21mr|gtkdialogs-2.2-14|21	- gfilechooser helps choosing a filename or dirname
21mr|gtkdialogs-2.2-14|22	
21mr|gtkdialogs-2.2-14|23	%prep
21mr|gtkdialogs-2.2-14|24	%setup -n %{name} -q
21mr|gtkdialogs-2.2-14|25	%apply_patches
21mr|gtkdialogs-2.2-14|26	
21mr|gtkdialogs-2.2-14|27	%build
21mr|gtkdialogs-2.2-14|28	make clean
21mr|gtkdialogs-2.2-14|29	%make CFLAGS="%{optflags} %{?ldflags}"
21mr|gtkdialogs-2.2-14|30	
21mr|gtkdialogs-2.2-14|31	%install
21mr|gtkdialogs-2.2-14|32	%makeinstall
21mr|gtkdialogs-2.2-14|33	
21mr|gtkdialogs-2.2-14|34	%files
21mr|gtkdialogs-2.2-14|35	%{_bindir}/*

12667 21
21mr|gtk-doc-1.33.2-9|1	%define debug_package %{nil}
21mr|gtk-doc-1.33.2-9|2	
21mr|gtk-doc-1.33.2-9|3	%global __requires_exclude perl\\(gtkdoc-common.pl\\)
21mr|gtk-doc-1.33.2-9|4	
21mr|gtk-doc-1.33.2-9|5	%bcond_with tests
21mr|gtk-doc-1.33.2-9|6	
21mr|gtk-doc-1.33.2-9|7	Summary:	API documentation generation tool for GTK+ and GNOME
21mr|gtk-doc-1.33.2-9|8	Name:		gtk-doc
21mr|gtk-doc-1.33.2-9|9	Version:	1.33.2
21mr|gtk-doc-1.33.2-9|10	Release:	9
21mr|gtk-doc-1.33.2-9|11	License:	GPLv2+ and GFDL
21mr|gtk-doc-1.33.2-9|12	Group:		Development/GNOME and GTK+
21mr|gtk-doc-1.33.2-9|13	Url:		https://download.gnome.org/sources/gtk-doc
21mr|gtk-doc-1.33.2-9|14	Source0:	https://download.gnome.org/sources/gtk-doc/%{version}/%{name}-%{version}.tar.xz
21mr|gtk-doc-1.33.2-9|15	# Partially revert a gtk-doc 1.31 change that broke e-d-s and NM builds
21mr|gtk-doc-1.33.2-9|16	# https://bugzilla.redhat.com/show_bug.cgi?id=1775560
21mr|gtk-doc-1.33.2-9|17	# https://gitlab.gnome.org/GNOME/gtk-doc/issues/98
21mr|gtk-doc-1.33.2-9|18	# https://gitlab.gnome.org/GNOME/gtk-doc/issues/110
21mr|gtk-doc-1.33.2-9|19	Patch0:		0001-Partially-revert-a-gtk-doc-1.31-change-that-broke-e-.patch
21mr|gtk-doc-1.33.2-9|20	BuildRequires:	docbook-dtd43-xml
21mr|gtk-doc-1.33.2-9|21	BuildRequires:	docbook-style-xsl
21mr|gtk-doc-1.33.2-9|22	BuildRequires:	gnome-doc-utils
21mr|gtk-doc-1.33.2-9|23	BuildRequires:	itstool
21mr|gtk-doc-1.33.2-9|24	BuildRequires:	openjade
21mr|gtk-doc-1.33.2-9|25	BuildRequires:	rarian
21mr|gtk-doc-1.33.2-9|26	BuildRequires:	source-highlight
21mr|gtk-doc-1.33.2-9|27	BuildRequires:	xsltproc
21mr|gtk-doc-1.33.2-9|28	#gw for building the checks
21mr|gtk-doc-1.33.2-9|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|gtk-doc-1.33.2-9|30	%if %{with tests}
21mr|gtk-doc-1.33.2-9|31	BuildRequires:	dblatex
21mr|gtk-doc-1.33.2-9|32	BuildRequires:	python3-mock
21mr|gtk-doc-1.33.2-9|33	%endif
21mr|gtk-doc-1.33.2-9|34	Requires:	diffutils
21mr|gtk-doc-1.33.2-9|35	Requires:	docbook-dtd43-xml
21mr|gtk-doc-1.33.2-9|36	Requires:	docbook-style-xsl
21mr|gtk-doc-1.33.2-9|37	Requires:	docbook-utils
21mr|gtk-doc-1.33.2-9|38	Requires:	python3-six
21mr|gtk-doc-1.33.2-9|39	Requires:	python3-pygments
21mr|gtk-doc-1.33.2-9|40	Requires:	source-highlight
21mr|gtk-doc-1.33.2-9|41	Requires:	xsltproc
21mr|gtk-doc-1.33.2-9|42	Requires(post,postun):	rarian
21mr|gtk-doc-1.33.2-9|43	
21mr|gtk-doc-1.33.2-9|44	%description
21mr|gtk-doc-1.33.2-9|45	gtk-doc is a tool for generating API reference documentation.
21mr|gtk-doc-1.33.2-9|46	it is used for generating the documentation for GTK+, GLib
21mr|gtk-doc-1.33.2-9|47	and GNOME.
21mr|gtk-doc-1.33.2-9|48	
21mr|gtk-doc-1.33.2-9|49	%files
21mr|gtk-doc-1.33.2-9|50	%doc AUTHORS README doc/* examples
21mr|gtk-doc-1.33.2-9|51	%{_bindir}/gtkdoc-check
21mr|gtk-doc-1.33.2-9|52	%{_bindir}/gtkdoc-depscan
21mr|gtk-doc-1.33.2-9|53	%{_bindir}/gtkdoc-fixxref
21mr|gtk-doc-1.33.2-9|54	%{_bindir}/gtkdoc-mkdb
21mr|gtk-doc-1.33.2-9|55	%{_bindir}/gtkdoc-mkhtml
21mr|gtk-doc-1.33.2-9|56	%{_bindir}/gtkdoc-mkhtml2
21mr|gtk-doc-1.33.2-9|57	%{_bindir}/gtkdoc-mkman
21mr|gtk-doc-1.33.2-9|58	%{_bindir}/gtkdoc-rebase
21mr|gtk-doc-1.33.2-9|59	%{_bindir}/gtkdoc-scan
21mr|gtk-doc-1.33.2-9|60	%{_bindir}/gtkdoc-scangobj
21mr|gtk-doc-1.33.2-9|61	%{_bindir}/gtkdocize
21mr|gtk-doc-1.33.2-9|62	%{_datadir}/gtk-doc
21mr|gtk-doc-1.33.2-9|63	%{_datadir}/pkgconfig/gtk-doc.pc
21mr|gtk-doc-1.33.2-9|64	%{_datadir}/aclocal/*
21mr|gtk-doc-1.33.2-9|65	%{_datadir}/cmake/GtkDoc/
21mr|gtk-doc-1.33.2-9|66	
21mr|gtk-doc-1.33.2-9|67	#----------------------------------------------------------------------------
21mr|gtk-doc-1.33.2-9|68	
21mr|gtk-doc-1.33.2-9|69	%package mkpdf
21mr|gtk-doc-1.33.2-9|70	Summary:	API documentation PDF format generation tool for GTK+ and GNOME
21mr|gtk-doc-1.33.2-9|71	Group:		Development/GNOME and GTK+
21mr|gtk-doc-1.33.2-9|72	Requires:	%{name} = %{EVRD}
21mr|gtk-doc-1.33.2-9|73	Requires:	dblatex
21mr|gtk-doc-1.33.2-9|74	Conflicts:	%{name} < 1.17-3
21mr|gtk-doc-1.33.2-9|75	
21mr|gtk-doc-1.33.2-9|76	%description mkpdf
21mr|gtk-doc-1.33.2-9|77	gtkdoc-mkpdf is a tool for generating API reference documentation in PDF
21mr|gtk-doc-1.33.2-9|78	format. It is used for generating the documentation for GTK+, GLib and
21mr|gtk-doc-1.33.2-9|79	GNOME.
21mr|gtk-doc-1.33.2-9|80	
21mr|gtk-doc-1.33.2-9|81	%files mkpdf
21mr|gtk-doc-1.33.2-9|82	%{_bindir}/gtkdoc-mkpdf
21mr|gtk-doc-1.33.2-9|83	
21mr|gtk-doc-1.33.2-9|84	#----------------------------------------------------------------------------
21mr|gtk-doc-1.33.2-9|85	
21mr|gtk-doc-1.33.2-9|86	%prep
21mr|gtk-doc-1.33.2-9|87	%autosetup -p1
21mr|gtk-doc-1.33.2-9|88	# Move this doc file to avoid name collisions
21mr|gtk-doc-1.33.2-9|89	mv doc/README doc/README.docs
21mr|gtk-doc-1.33.2-9|90	
21mr|gtk-doc-1.33.2-9|91	%build
21mr|gtk-doc-1.33.2-9|92	export PYTHON=%{__python3}
21mr|gtk-doc-1.33.2-9|93	%configure \
21mr|gtk-doc-1.33.2-9|94	--build=%{_build}
21mr|gtk-doc-1.33.2-9|95	
21mr|gtk-doc-1.33.2-9|96	%make_build
21mr|gtk-doc-1.33.2-9|97	
21mr|gtk-doc-1.33.2-9|98	%install
21mr|gtk-doc-1.33.2-9|99	%make_install
21mr|gtk-doc-1.33.2-9|100	
21mr|gtk-doc-1.33.2-9|101	# include shared directory
21mr|gtk-doc-1.33.2-9|102	install -d -m 755 %{buildroot}%{_datadir}/gtk-doc/html
21mr|gtk-doc-1.33.2-9|103	
21mr|gtk-doc-1.33.2-9|104	%if %{with tests}
21mr|gtk-doc-1.33.2-9|105	%check
21mr|gtk-doc-1.33.2-9|106	PERL5LIB=$(pwd) PATH=$PATH:$(pwd) make check
21mr|gtk-doc-1.33.2-9|107	%endif

12668 21
21mr|gtk-engines2-2.20.2-16|1	%define pkgname     gtk-engines
21mr|gtk-engines2-2.20.2-16|2	%define pkgversion  2
21mr|gtk-engines2-2.20.2-16|3	%define libname     %mklibname %{name}
21mr|gtk-engines2-2.20.2-16|4	
21mr|gtk-engines2-2.20.2-16|5	%define cleanice_version    2.4.1
21mr|gtk-engines2-2.20.2-16|6	%define bluecurve_version   1.0.0
21mr|gtk-engines2-2.20.2-16|7	%define mist_version        0.5
21mr|gtk-engines2-2.20.2-16|8	%define nimbus_version      0.1.7
21mr|gtk-engines2-2.20.2-16|9	%define lightbluehouse_rel  eq3
21mr|gtk-engines2-2.20.2-16|10	%define lightbluehouse_version  2.7.5
21mr|gtk-engines2-2.20.2-16|11	%define nodoka_version      0.7.5
21mr|gtk-engines2-2.20.2-16|12	%define equinox_version     1.50
21mr|gtk-engines2-2.20.2-16|13	%define ubuntulooks_version 0.9.12
21mr|gtk-engines2-2.20.2-16|14	
21mr|gtk-engines2-2.20.2-16|15	%global __requires_exclude pkgconfig\\\(.*\\\)
21mr|gtk-engines2-2.20.2-16|16	
21mr|gtk-engines2-2.20.2-16|17	%define gtkbinaryver %(if $([ -x %{_bindir}/pkg-config ] && pkg-config --exists gtk+-2.0); then pkg-config --variable=gtk_binary_version gtk+-2.0; else echo 0; fi)
21mr|gtk-engines2-2.20.2-16|18	
21mr|gtk-engines2-2.20.2-16|19	Summary:	Default GTK+ 2.0 theme engines
21mr|gtk-engines2-2.20.2-16|20	Name:		%{pkgname}%{pkgversion}
21mr|gtk-engines2-2.20.2-16|21	Version:	2.20.2
21mr|gtk-engines2-2.20.2-16|22	Release:	16
21mr|gtk-engines2-2.20.2-16|23	License:	GPLv2+ and LGPLv2+
21mr|gtk-engines2-2.20.2-16|24	Group:		System/Libraries
21mr|gtk-engines2-2.20.2-16|25	Url:		ftp://ftp.gnome.org/pub/GNOME/sources/gtk-engines/
21mr|gtk-engines2-2.20.2-16|26	Source0:	https://download.gnome.org/sources/gtk-engines/gtk-engines-%{version}.tar.bz2
21mr|gtk-engines2-2.20.2-16|27	Source1:	http://prdownloads.sourceforge.net/elysium-project/gtk-engines-cleanice-%{cleanice_version}.tar.bz2
21mr|gtk-engines2-2.20.2-16|28	Source2:	http://themes.freshmeat.net/redir/gtk2flat/31385/url_tgz/gtk2flat-default.tar.bz2
21mr|gtk-engines2-2.20.2-16|29	Source3:	bluecurve-gtk-themes-%{bluecurve_version}.tar.bz2
21mr|gtk-engines2-2.20.2-16|30	Source4:	http://dlc.sun.com/osol/jds/downloads/extras/nimbus/nimbus-%{nimbus_version}.tar.bz2
21mr|gtk-engines2-2.20.2-16|31	#http://gnome-look.org/content/show.php/LighthouseBlue+GTK2+Engine?content=137266
21mr|gtk-engines2-2.20.2-16|32	Source5:	http://gnome-look.org/CONTENT/content-files/137266-gtk-engines-lighthouseblue-%{lightbluehouse_version}-%{lightbluehouse_rel}.tar.gz
21mr|gtk-engines2-2.20.2-16|33	#http://fedoraproject.org/wiki/Artwork/NodokaTheme
21mr|gtk-engines2-2.20.2-16|34	Source6:	https://fedorahosted.org/released/nodoka/gtk-nodoka-engine-%{nodoka_version}.tar.gz
21mr|gtk-engines2-2.20.2-16|35	#http://gnome-look.org/content/show.php?content=121881
21mr|gtk-engines2-2.20.2-16|36	Source7:	http://gnome-look.org/CONTENT/content-files/121881-equinox-%{equinox_version}.tar.gz
21mr|gtk-engines2-2.20.2-16|37	Source8:	http://gnome-look.org/CONTENT/content-files/140448-equinox-themes-1.30.tar.gz
21mr|gtk-engines2-2.20.2-16|38	# http://gnome-look.org/content/show.php?content=56438
21mr|gtk-engines2-2.20.2-16|39	Source11:	http://archive.ubuntu.com/ubuntu/pool/main/u/ubuntulooks_%{ubuntulooks_version}.orig.tar.gz
21mr|gtk-engines2-2.20.2-16|40	#http://gnome-look.org/content/show.php/xl_cheeselooks+gtk-engine?content=73163
21mr|gtk-engines2-2.20.2-16|41	Source12:	xl_cheeselooks_Engine_Themes.tar.gz
21mr|gtk-engines2-2.20.2-16|42	Source13:	http://gnome-look.org/CONTENT/content-files/75868-xl_cheeselooks_ThemePack.tar.gz
21mr|gtk-engines2-2.20.2-16|43	Patch1:		gtk-engines-2.20.2-glib.patch
21mr|gtk-engines2-2.20.2-16|44	Patch2:		gtk-engines-2.20.2-automake-1.13.patch
21mr|gtk-engines2-2.20.2-16|45	Patch3:		equinox-engine-1.5.0-glib.patch
21mr|gtk-engines2-2.20.2-16|46	Patch4:		ubuntulooks-0.9.12-fix_listview_arrows_drawing.patch
21mr|gtk-engines2-2.20.2-16|47	Patch5:		ubuntulooks-0.9.12-fix_tick_box_drawing.patch
21mr|gtk-engines2-2.20.2-16|48	Patch6:		ubuntulooks-0.9.12-fix-firefox-buttons.patch
21mr|gtk-engines2-2.20.2-16|49	Patch7:		xl-cheese-engine-1.1-missing_automake_files.patch
21mr|gtk-engines2-2.20.2-16|50	Patch8:		0001-Work-around-bug-in-automake.patch
21mr|gtk-engines2-2.20.2-16|51	BuildRequires:	intltool
21mr|gtk-engines2-2.20.2-16|52	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gtk-engines2-2.20.2-16|53	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gtk-engines2-2.20.2-16|54	BuildRequires:	pkgconfig(libglade-2.0)
21mr|gtk-engines2-2.20.2-16|55	BuildRequires:	pkgconfig(lua)
21mr|gtk-engines2-2.20.2-16|56	BuildRequires:	icon-naming-utils
21mr|gtk-engines2-2.20.2-16|57	Requires:	%{libname} = %{EVRD}
21mr|gtk-engines2-2.20.2-16|58	Provides:	gtk-clearlooks-engine = %{EVRD}
21mr|gtk-engines2-2.20.2-16|59	Provides:	gtk-hcengine = %{EVRD}
21mr|gtk-engines2-2.20.2-16|60	Provides:	gtk-equinox-engine = %{EVRD}
21mr|gtk-engines2-2.20.2-16|61	Provides:	gtk-nodoka-engine = %{EVRD}
21mr|gtk-engines2-2.20.2-16|62	Provides:	gtk-nodoka-engine-extras = %{EVRD}
21mr|gtk-engines2-2.20.2-16|63	#Recommends:	nimbus-icon-theme
21mr|gtk-engines2-2.20.2-16|64	Conflicts:	gtk-hcengine < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|65	Conflicts:	gtk-clearlooks-engine < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|66	Obsoletes:	gtk-hcengine < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|67	Obsoletes:	gtk-clearlooks-engine < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|68	
21mr|gtk-engines2-2.20.2-16|69	%description
21mr|gtk-engines2-2.20.2-16|70	These are the graphical engines for the various GTK2+ toolkit themes.
21mr|gtk-engines2-2.20.2-16|71	Included themes are:
21mr|gtk-engines2-2.20.2-16|72	
21mr|gtk-engines2-2.20.2-16|73	- Notif
21mr|gtk-engines2-2.20.2-16|74	- Redmond95
21mr|gtk-engines2-2.20.2-16|75	- Pixmap
21mr|gtk-engines2-2.20.2-16|76	- Metal (swing-like)
21mr|gtk-engines2-2.20.2-16|77	- Equinox
21mr|gtk-engines2-2.20.2-16|78	- Nodoka
21mr|gtk-engines2-2.20.2-16|79	- Nimbus
21mr|gtk-engines2-2.20.2-16|80	- Many more...
21mr|gtk-engines2-2.20.2-16|81	
21mr|gtk-engines2-2.20.2-16|82	%files
21mr|gtk-engines2-2.20.2-16|83	%doc README AUTHORS Nimbus-AUTHORS Lighthouseblue-AUTHORS Nodoka-AUTHORS Equinox-AUTHORS Ubuntulooks-AUTHORS Xlcheese-AUTHORS
21mr|gtk-engines2-2.20.2-16|84	%{_datadir}/themes/Bluecurve*/
21mr|gtk-engines2-2.20.2-16|85	%{_datadir}/themes/Clearlooks/
21mr|gtk-engines2-2.20.2-16|86	%{_datadir}/themes/Crux/
21mr|gtk-engines2-2.20.2-16|87	%{_datadir}/themes/Equinox*
21mr|gtk-engines2-2.20.2-16|88	%{_datadir}/themes/Flat/
21mr|gtk-engines2-2.20.2-16|89	%{_datadir}/themes/Human/
21mr|gtk-engines2-2.20.2-16|90	%{_datadir}/themes/Industrial/
21mr|gtk-engines2-2.20.2-16|91	%{_datadir}/themes/LighthouseBlue/
21mr|gtk-engines2-2.20.2-16|92	%{_datadir}/themes/Mist/
21mr|gtk-engines2-2.20.2-16|93	%{_datadir}/themes/Nodoka*/
21mr|gtk-engines2-2.20.2-16|94	%{_datadir}/themes/Redmond/
21mr|gtk-engines2-2.20.2-16|95	%{_datadir}/themes/ThinIce/
21mr|gtk-engines2-2.20.2-16|96	%{_datadir}/themes/blueboo/
21mr|gtk-engines2-2.20.2-16|97	%{_datadir}/themes/brightOrangexl_dark/
21mr|gtk-engines2-2.20.2-16|98	%{_datadir}/themes/*nimbus/
21mr|gtk-engines2-2.20.2-16|99	%{_datadir}/themes/userChrome.css
21mr|gtk-engines2-2.20.2-16|100	%{_datadir}/themes/xl_*/
21mr|gtk-engines2-2.20.2-16|101	%dir %{_datadir}/gtk-engines/
21mr|gtk-engines2-2.20.2-16|102	%{_datadir}/gtk-engines/clearlooks.xml
21mr|gtk-engines2-2.20.2-16|103	%{_datadir}/gtk-engines/crux-engine.xml
21mr|gtk-engines2-2.20.2-16|104	%{_datadir}/gtk-engines/glide.xml
21mr|gtk-engines2-2.20.2-16|105	%{_datadir}/gtk-engines/hcengine.xml
21mr|gtk-engines2-2.20.2-16|106	%{_datadir}/gtk-engines/industrial.xml
21mr|gtk-engines2-2.20.2-16|107	%{_datadir}/gtk-engines/mist.xml
21mr|gtk-engines2-2.20.2-16|108	%{_datadir}/gtk-engines/redmond95.xml
21mr|gtk-engines2-2.20.2-16|109	%{_datadir}/gtk-engines/thinice.xml
21mr|gtk-engines2-2.20.2-16|110	%{_datadir}/gtk-engines/xl_cheeselooks.xml
21mr|gtk-engines2-2.20.2-16|111	
21mr|gtk-engines2-2.20.2-16|112	# --------------------------------------------------------------------
21mr|gtk-engines2-2.20.2-16|113	
21mr|gtk-engines2-2.20.2-16|114	%package -n %{libname}
21mr|gtk-engines2-2.20.2-16|115	Summary:	Library files for %{name}
21mr|gtk-engines2-2.20.2-16|116	Group:		System/Libraries
21mr|gtk-engines2-2.20.2-16|117	Requires:	gtk+2.0 >= 2.9.0
21mr|gtk-engines2-2.20.2-16|118	Conflicts:	%{_lib}gtk-hcengine < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|119	Conflicts:	%{_lib}gtk-clearlooks-engine < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|120	Obsoletes:	%{_lib}gtk-hcengine < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|121	Obsoletes:	%{_lib}gtk-clearlooks-engine < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|122	
21mr|gtk-engines2-2.20.2-16|123	%description -n %{libname}
21mr|gtk-engines2-2.20.2-16|124	Library files for %{name}.
21mr|gtk-engines2-2.20.2-16|125	
21mr|gtk-engines2-2.20.2-16|126	%files -n %{libname}
21mr|gtk-engines2-2.20.2-16|127	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libbluecurve.so
21mr|gtk-engines2-2.20.2-16|128	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libcleanice.so
21mr|gtk-engines2-2.20.2-16|129	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libclearlooks.so
21mr|gtk-engines2-2.20.2-16|130	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libcrux-engine.so
21mr|gtk-engines2-2.20.2-16|131	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libequinox.so
21mr|gtk-engines2-2.20.2-16|132	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libflat.so
21mr|gtk-engines2-2.20.2-16|133	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libglide.so
21mr|gtk-engines2-2.20.2-16|134	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libhcengine.so
21mr|gtk-engines2-2.20.2-16|135	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libindustrial.so
21mr|gtk-engines2-2.20.2-16|136	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/liblighthouseblue.so
21mr|gtk-engines2-2.20.2-16|137	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libluaengine.so
21mr|gtk-engines2-2.20.2-16|138	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libmist.so
21mr|gtk-engines2-2.20.2-16|139	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libnimbus.so
21mr|gtk-engines2-2.20.2-16|140	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libnodoka.so
21mr|gtk-engines2-2.20.2-16|141	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libredmond95.so
21mr|gtk-engines2-2.20.2-16|142	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libthinice.so
21mr|gtk-engines2-2.20.2-16|143	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libubuntulooks.so
21mr|gtk-engines2-2.20.2-16|144	%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libxl_cheeselooks.so
21mr|gtk-engines2-2.20.2-16|145	
21mr|gtk-engines2-2.20.2-16|146	# ------------------------------------------------------------------------
21mr|gtk-engines2-2.20.2-16|147	
21mr|gtk-engines2-2.20.2-16|148	%package -n nimbus-icon-theme
21mr|gtk-engines2-2.20.2-16|149	Summary:	Nimbus icon theme
21mr|gtk-engines2-2.20.2-16|150	Group:		Graphical desktop/Other
21mr|gtk-engines2-2.20.2-16|151	BuildArch:	noarch
21mr|gtk-engines2-2.20.2-16|152	
21mr|gtk-engines2-2.20.2-16|153	%description -n nimbus-icon-theme
21mr|gtk-engines2-2.20.2-16|154	Opensolaris icon theme for Gnome and other desktops.
21mr|gtk-engines2-2.20.2-16|155	
21mr|gtk-engines2-2.20.2-16|156	%files -n nimbus-icon-theme
21mr|gtk-engines2-2.20.2-16|157	%dir %{_datadir}/icons/nimbus/
21mr|gtk-engines2-2.20.2-16|158	%{_datadir}/icons/nimbus/*x*
21mr|gtk-engines2-2.20.2-16|159	
21mr|gtk-engines2-2.20.2-16|160	#----------------------------------------------------------------------------
21mr|gtk-engines2-2.20.2-16|161	
21mr|gtk-engines2-2.20.2-16|162	%package devel
21mr|gtk-engines2-2.20.2-16|163	Summary:	Pkgconfig file for %{name}
21mr|gtk-engines2-2.20.2-16|164	Group:		Development/Other
21mr|gtk-engines2-2.20.2-16|165	Requires:	%{name} >= %{version}
21mr|gtk-engines2-2.20.2-16|166	Conflicts:	%{_lib}gtk-engines2 < 2.20.2-16
21mr|gtk-engines2-2.20.2-16|167	
21mr|gtk-engines2-2.20.2-16|168	%description devel
21mr|gtk-engines2-2.20.2-16|169	Pkgconfig file for %{name}.
21mr|gtk-engines2-2.20.2-16|170	
21mr|gtk-engines2-2.20.2-16|171	%files devel
21mr|gtk-engines2-2.20.2-16|172	%{_libdir}/pkgconfig/gtk-engines-2.pc
21mr|gtk-engines2-2.20.2-16|173	
21mr|gtk-engines2-2.20.2-16|174	#----------------------------------------------------------------------------
21mr|gtk-engines2-2.20.2-16|175	
21mr|gtk-engines2-2.20.2-16|176	%prep
21mr|gtk-engines2-2.20.2-16|177	%setup -q -n gtk-engines-%{version} -a 1 -a 2 -a 3 -a 4 -a 5 -a 6 -a 7 -a 11 -a 12 -a 13
21mr|gtk-engines2-2.20.2-16|178	
21mr|gtk-engines2-2.20.2-16|179	#remove broken automake symlinks for xlcheese engine
21mr|gtk-engines2-2.20.2-16|180	rm -r xl_cheeselooks_Engine_Themes/gtk-enginesxl_cheese/{depcomp,INSTALL,install-sh,missing}
21mr|gtk-engines2-2.20.2-16|181	%autopatch -p1
21mr|gtk-engines2-2.20.2-16|182	(mkdir -p equinox-1.50/themes && %__tar fx %{SOURCE8} -C equinox-1.50/themes)
21mr|gtk-engines2-2.20.2-16|183	find . -name "*~" -delete
21mr|gtk-engines2-2.20.2-16|184	
21mr|gtk-engines2-2.20.2-16|185	%build
21mr|gtk-engines2-2.20.2-16|186	# does not work because of $(filter...
21mr|gtk-engines2-2.20.2-16|187	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|188	
21mr|gtk-engines2-2.20.2-16|189	# Build: gtk-engines
21mr|gtk-engines2-2.20.2-16|190	%configure \
21mr|gtk-engines2-2.20.2-16|191	--disable-static \
21mr|gtk-engines2-2.20.2-16|192	--enable-lua \
21mr|gtk-engines2-2.20.2-16|193	--with-system-lua \
21mr|gtk-engines2-2.20.2-16|194	--enable-animation
21mr|gtk-engines2-2.20.2-16|195	%make
21mr|gtk-engines2-2.20.2-16|196	
21mr|gtk-engines2-2.20.2-16|197	# Build: gtk-engines-cleanice
21mr|gtk-engines2-2.20.2-16|198	pushd gtk-engines-cleanice-%{cleanice_version}/
21mr|gtk-engines2-2.20.2-16|199	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|200	%configure \
21mr|gtk-engines2-2.20.2-16|201	--disable-static
21mr|gtk-engines2-2.20.2-16|202	%make
21mr|gtk-engines2-2.20.2-16|203	popd
21mr|gtk-engines2-2.20.2-16|204	
21mr|gtk-engines2-2.20.2-16|205	# Build: gtk-flat-theme
21mr|gtk-engines2-2.20.2-16|206	pushd gtk-flat-theme-2.0/
21mr|gtk-engines2-2.20.2-16|207	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|208	%configure \
21mr|gtk-engines2-2.20.2-16|209	--disable-static
21mr|gtk-engines2-2.20.2-16|210	%make
21mr|gtk-engines2-2.20.2-16|211	popd
21mr|gtk-engines2-2.20.2-16|212	
21mr|gtk-engines2-2.20.2-16|213	# Build: bluecurve
21mr|gtk-engines2-2.20.2-16|214	pushd bluecurve-gtk-themes-%{bluecurve_version}/
21mr|gtk-engines2-2.20.2-16|215	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|216	%configure \
21mr|gtk-engines2-2.20.2-16|217	--disable-static
21mr|gtk-engines2-2.20.2-16|218	%make
21mr|gtk-engines2-2.20.2-16|219	popd
21mr|gtk-engines2-2.20.2-16|220	
21mr|gtk-engines2-2.20.2-16|221	# Build: equinox
21mr|gtk-engines2-2.20.2-16|222	pushd equinox-%{equinox_version}
21mr|gtk-engines2-2.20.2-16|223	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|224	%configure \
21mr|gtk-engines2-2.20.2-16|225	--disable-static \
21mr|gtk-engines2-2.20.2-16|226	--enable-animation
21mr|gtk-engines2-2.20.2-16|227	%make
21mr|gtk-engines2-2.20.2-16|228	popd
21mr|gtk-engines2-2.20.2-16|229	
21mr|gtk-engines2-2.20.2-16|230	# Build: gtk-nodoka-engine
21mr|gtk-engines2-2.20.2-16|231	pushd gtk-nodoka-engine-%{nodoka_version}
21mr|gtk-engines2-2.20.2-16|232	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|233	%configure \
21mr|gtk-engines2-2.20.2-16|234	--disable-static \
21mr|gtk-engines2-2.20.2-16|235	--with-gtk=2.0
21mr|gtk-engines2-2.20.2-16|236	%make
21mr|gtk-engines2-2.20.2-16|237	popd
21mr|gtk-engines2-2.20.2-16|238	
21mr|gtk-engines2-2.20.2-16|239	# Build: gtk-engines-lighthouseblue
21mr|gtk-engines2-2.20.2-16|240	pushd gtk-engines-lighthouseblue-%{lightbluehouse_version}-eq1.2
21mr|gtk-engines2-2.20.2-16|241	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|242	%configure \
21mr|gtk-engines2-2.20.2-16|243	--disable-static
21mr|gtk-engines2-2.20.2-16|244	%make
21mr|gtk-engines2-2.20.2-16|245	popd
21mr|gtk-engines2-2.20.2-16|246	
21mr|gtk-engines2-2.20.2-16|247	# Build: nimbus
21mr|gtk-engines2-2.20.2-16|248	pushd nimbus-%{nimbus_version}
21mr|gtk-engines2-2.20.2-16|249	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|250	%configure \
21mr|gtk-engines2-2.20.2-16|251	--disable-static
21mr|gtk-engines2-2.20.2-16|252	%make
21mr|gtk-engines2-2.20.2-16|253	popd
21mr|gtk-engines2-2.20.2-16|254	
21mr|gtk-engines2-2.20.2-16|255	# Build: ubuntulooks
21mr|gtk-engines2-2.20.2-16|256	pushd ubuntulooks-%{ubuntulooks_version}
21mr|gtk-engines2-2.20.2-16|257	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|258	%configure \
21mr|gtk-engines2-2.20.2-16|259	--disable-static \
21mr|gtk-engines2-2.20.2-16|260	--enable-animation
21mr|gtk-engines2-2.20.2-16|261	%make
21mr|gtk-engines2-2.20.2-16|262	popd
21mr|gtk-engines2-2.20.2-16|263	
21mr|gtk-engines2-2.20.2-16|264	# Build: xl_cheese
21mr|gtk-engines2-2.20.2-16|265	pushd xl_cheeselooks_Engine_Themes/gtk-enginesxl_cheese
21mr|gtk-engines2-2.20.2-16|266	autoreconf -vfi
21mr|gtk-engines2-2.20.2-16|267	%configure \
21mr|gtk-engines2-2.20.2-16|268	--disable-static
21mr|gtk-engines2-2.20.2-16|269	make clean
21mr|gtk-engines2-2.20.2-16|270	%make
21mr|gtk-engines2-2.20.2-16|271	popd
21mr|gtk-engines2-2.20.2-16|272	
21mr|gtk-engines2-2.20.2-16|273	%install
21mr|gtk-engines2-2.20.2-16|274	# Install: cleanice
21mr|gtk-engines2-2.20.2-16|275	pushd gtk-engines-cleanice-%{cleanice_version}/
21mr|gtk-engines2-2.20.2-16|276	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|277	popd
21mr|gtk-engines2-2.20.2-16|278	
21mr|gtk-engines2-2.20.2-16|279	# Install: flat
21mr|gtk-engines2-2.20.2-16|280	pushd gtk-flat-theme-2.0/
21mr|gtk-engines2-2.20.2-16|281	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|282	popd
21mr|gtk-engines2-2.20.2-16|283	
21mr|gtk-engines2-2.20.2-16|284	# Install: bluecurve
21mr|gtk-engines2-2.20.2-16|285	pushd bluecurve-gtk-themes-%{bluecurve_version}/
21mr|gtk-engines2-2.20.2-16|286	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|287	popd
21mr|gtk-engines2-2.20.2-16|288	
21mr|gtk-engines2-2.20.2-16|289	# Install: equinox
21mr|gtk-engines2-2.20.2-16|290	pushd equinox-%{equinox_version}
21mr|gtk-engines2-2.20.2-16|291	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|292	cp -ar themes/* %{buildroot}%{_datadir}/themes
21mr|gtk-engines2-2.20.2-16|293	install -D -m 644 AUTHORS ../Equinox-AUTHORS
21mr|gtk-engines2-2.20.2-16|294	popd
21mr|gtk-engines2-2.20.2-16|295	
21mr|gtk-engines2-2.20.2-16|296	# Install: nodoka
21mr|gtk-engines2-2.20.2-16|297	pushd gtk-nodoka-engine-%{nodoka_version}
21mr|gtk-engines2-2.20.2-16|298	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|299	install -m 644 AUTHORS ../Nodoka-AUTHORS
21mr|gtk-engines2-2.20.2-16|300	popd
21mr|gtk-engines2-2.20.2-16|301	
21mr|gtk-engines2-2.20.2-16|302	# Install: lighthouseblue
21mr|gtk-engines2-2.20.2-16|303	pushd gtk-engines-lighthouseblue-%{lightbluehouse_version}-eq1.2
21mr|gtk-engines2-2.20.2-16|304	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|305	install -m 644 AUTHORS ../Lighthouseblue-AUTHORS
21mr|gtk-engines2-2.20.2-16|306	popd
21mr|gtk-engines2-2.20.2-16|307	
21mr|gtk-engines2-2.20.2-16|308	# Install: nimbus
21mr|gtk-engines2-2.20.2-16|309	pushd nimbus-%{nimbus_version}
21mr|gtk-engines2-2.20.2-16|310	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|311	install -m 644 AUTHORS ../Nimbus-AUTHORS
21mr|gtk-engines2-2.20.2-16|312	popd
21mr|gtk-engines2-2.20.2-16|313	
21mr|gtk-engines2-2.20.2-16|314	pushd ubuntulooks-%{ubuntulooks_version}
21mr|gtk-engines2-2.20.2-16|315	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|316	install -m 644 AUTHORS ../Ubuntulooks-AUTHORS
21mr|gtk-engines2-2.20.2-16|317	popd
21mr|gtk-engines2-2.20.2-16|318	
21mr|gtk-engines2-2.20.2-16|319	# Install: xlcheese
21mr|gtk-engines2-2.20.2-16|320	pushd xl_cheeselooks_Engine_Themes/gtk-enginesxl_cheese
21mr|gtk-engines2-2.20.2-16|321	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|322	install -m 644 engines/xl_cheeselooks/AUTHORS ../../Xlcheese-AUTHORS
21mr|gtk-engines2-2.20.2-16|323	popd
21mr|gtk-engines2-2.20.2-16|324	cp -ar xl_cheeselooks_Engine_Themes/{blueboo,xl_cheeselooks_LightAlt,brightOrangexl_dark,xl_cheeselooksBlueMono,xl_monochrome,xl_cheeselooks_Dark} %{buildroot}%{_datadir}/themes/
21mr|gtk-engines2-2.20.2-16|325	cp -ar xl_cheeselooks_ThemePack/* %{buildroot}%{_datadir}/themes/
21mr|gtk-engines2-2.20.2-16|326	
21mr|gtk-engines2-2.20.2-16|327	# Install 'main' pkg last
21mr|gtk-engines2-2.20.2-16|328	%makeinstall_std
21mr|gtk-engines2-2.20.2-16|329	
21mr|gtk-engines2-2.20.2-16|330	#remove empty files
21mr|gtk-engines2-2.20.2-16|331	rm -f %{buildroot}%{_datadir}/themes/*/ICON.png \
21mr|gtk-engines2-2.20.2-16|332	
21mr|gtk-engines2-2.20.2-16|333	#gw needed at build time only
21mr|gtk-engines2-2.20.2-16|334	rm -rf %{buildroot}%{_datadir}/locale

12669 21
21mr|gtkhtml4-4.6.6-7|1	%define major	0
21mr|gtkhtml4-4.6.6-7|2	%define oname gtkhtml
21mr|gtkhtml4-4.6.6-7|3	%define api_version 4.0
21mr|gtkhtml4-4.6.6-7|4	%define libname %mklibname %{oname} %{api_version} %{major}
21mr|gtkhtml4-4.6.6-7|5	%define develname %mklibname -d %{oname} %{api_version}
21mr|gtkhtml4-4.6.6-7|6	
21mr|gtkhtml4-4.6.6-7|7	Summary: HTML rendering/editing library
21mr|gtkhtml4-4.6.6-7|8	Name: gtkhtml4
21mr|gtkhtml4-4.6.6-7|9	Version: 4.6.6
21mr|gtkhtml4-4.6.6-7|10	Release: 7
21mr|gtkhtml4-4.6.6-7|11	License: LGPLv2+
21mr|gtkhtml4-4.6.6-7|12	Group: Graphical desktop/GNOME
21mr|gtkhtml4-4.6.6-7|13	URL: http://ftp.gnome.org/pub/gnome/sources/gtkhtml/
21mr|gtkhtml4-4.6.6-7|14	Source0: http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/4.6/%{oname}-%{version}.tar.xz
21mr|gtkhtml4-4.6.6-7|15	
21mr|gtkhtml4-4.6.6-7|16	BuildRequires:	intltool
21mr|gtkhtml4-4.6.6-7|17	BuildRequires:	pkgconfig(enchant) >= 1.1.7
21mr|gtkhtml4-4.6.6-7|18	BuildRequires:	pkgconfig(gail-3.0) >= 3.0.2
21mr|gtkhtml4-4.6.6-7|19	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.2
21mr|gtkhtml4-4.6.6-7|20	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gtkhtml4-4.6.6-7|21	BuildRequires:	pkgconfig(iso-codes)
21mr|gtkhtml4-4.6.6-7|22	BuildRequires:	pkgconfig(cairo) >= 1.10.0
21mr|gtkhtml4-4.6.6-7|23	BuildRequires:	pkgconfig(libsoup-2.4) >= 2.26.0
21mr|gtkhtml4-4.6.6-7|24	BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.22.0
21mr|gtkhtml4-4.6.6-7|25	
21mr|gtkhtml4-4.6.6-7|26	Requires:	%{libname} >= %{version}-%{release}
21mr|gtkhtml4-4.6.6-7|27	
21mr|gtkhtml4-4.6.6-7|28	%description
21mr|gtkhtml4-4.6.6-7|29	GtkHTML is a HTML rendering/editing library.  GtkHTML is
21mr|gtkhtml4-4.6.6-7|30	not designed to be the ultimate HTML browser/editor: instead, it is
21mr|gtkhtml4-4.6.6-7|31	designed to be easily embedded into applications that require
21mr|gtkhtml4-4.6.6-7|32	lightweight HTML functionality.
21mr|gtkhtml4-4.6.6-7|33	
21mr|gtkhtml4-4.6.6-7|34	GtkHTML was originally based on KDE's KHTMLW widget, but is now
21mr|gtkhtml4-4.6.6-7|35	developed independently of it.  The most important difference between
21mr|gtkhtml4-4.6.6-7|36	KHTMLW and GtkHTML, besides being GTK-based, is that GtkHTML is also
21mr|gtkhtml4-4.6.6-7|37	an editor.  Thanks to the Bonobo editor component that comes with the
21mr|gtkhtml4-4.6.6-7|38	library, it's extremely simple to add HTML editing to an existing
21mr|gtkhtml4-4.6.6-7|39	application.
21mr|gtkhtml4-4.6.6-7|40	
21mr|gtkhtml4-4.6.6-7|41	%package -n %{libname}
21mr|gtkhtml4-4.6.6-7|42	Summary:	Libraries for GtkHTML
21mr|gtkhtml4-4.6.6-7|43	Group:		System/Libraries
21mr|gtkhtml4-4.6.6-7|44	
21mr|gtkhtml4-4.6.6-7|45	%description -n %{libname}
21mr|gtkhtml4-4.6.6-7|46	GtkHTML is a HTML rendering/editing library.  GtkHTML is
21mr|gtkhtml4-4.6.6-7|47	not designed to be the ultimate HTML browser/editor: instead, it is
21mr|gtkhtml4-4.6.6-7|48	designed to be easily embedded into applications that require
21mr|gtkhtml4-4.6.6-7|49	lightweight HTML functionality.
21mr|gtkhtml4-4.6.6-7|50	
21mr|gtkhtml4-4.6.6-7|51	This package contains libraries used by GtkHTML.
21mr|gtkhtml4-4.6.6-7|52	
21mr|gtkhtml4-4.6.6-7|53	%package -n %{develname}
21mr|gtkhtml4-4.6.6-7|54	Summary:	Development libraries, header files and utilities for GtkHTML
21mr|gtkhtml4-4.6.6-7|55	Group:		Development/GNOME and GTK+
21mr|gtkhtml4-4.6.6-7|56	#Requires:	%{name} = %{version}
21mr|gtkhtml4-4.6.6-7|57	Requires:	%{libname} = %{version}
21mr|gtkhtml4-4.6.6-7|58	Provides:	%{oname}-%{api_version}-devel = %{version}-%{release}
21mr|gtkhtml4-4.6.6-7|59	Provides:	%{name}-devel = %{version}-%{release}
21mr|gtkhtml4-4.6.6-7|60	
21mr|gtkhtml4-4.6.6-7|61	%description -n %{develname}
21mr|gtkhtml4-4.6.6-7|62	GtkHTML is a HTML rendering/editing library.  GtkHTML is
21mr|gtkhtml4-4.6.6-7|63	not designed to be the ultimate HTML browser/editor: instead, it is
21mr|gtkhtml4-4.6.6-7|64	designed to be easily embedded into applications that require
21mr|gtkhtml4-4.6.6-7|65	lightweight HTML functionality.
21mr|gtkhtml4-4.6.6-7|66	
21mr|gtkhtml4-4.6.6-7|67	This package contains the files necessary to develop applications with GtkHTML.
21mr|gtkhtml4-4.6.6-7|68	
21mr|gtkhtml4-4.6.6-7|69	%prep
21mr|gtkhtml4-4.6.6-7|70	%setup -qn %{oname}-%{version}
21mr|gtkhtml4-4.6.6-7|71	
21mr|gtkhtml4-4.6.6-7|72	%build
21mr|gtkhtml4-4.6.6-7|73	%configure \
21mr|gtkhtml4-4.6.6-7|74	--disable-static \
21mr|gtkhtml4-4.6.6-7|75	--program-suffix=4
21mr|gtkhtml4-4.6.6-7|76	
21mr|gtkhtml4-4.6.6-7|77	%make
21mr|gtkhtml4-4.6.6-7|78	
21mr|gtkhtml4-4.6.6-7|79	%install
21mr|gtkhtml4-4.6.6-7|80	rm -rf %{buildroot}
21mr|gtkhtml4-4.6.6-7|81	%makeinstall_std
21mr|gtkhtml4-4.6.6-7|82	find %{buildroot} -name "*.la" -delete
21mr|gtkhtml4-4.6.6-7|83	%{find_lang} %{oname}-%{api_version}
21mr|gtkhtml4-4.6.6-7|84	
21mr|gtkhtml4-4.6.6-7|85	%files -f %{oname}-%{api_version}.lang
21mr|gtkhtml4-4.6.6-7|86	%doc AUTHORS NEWS README TODO COPYING
21mr|gtkhtml4-4.6.6-7|87	%{_datadir}/gtkhtml-%{api_version}
21mr|gtkhtml4-4.6.6-7|88	
21mr|gtkhtml4-4.6.6-7|89	%files -n %{libname}
21mr|gtkhtml4-4.6.6-7|90	%{_libdir}/libgtkhtml-%{api_version}.so.%{major}*
21mr|gtkhtml4-4.6.6-7|91	%{_libdir}/libgtkhtml-editor-%{api_version}.so.%{major}*
21mr|gtkhtml4-4.6.6-7|92	
21mr|gtkhtml4-4.6.6-7|93	%files -n %{develname}
21mr|gtkhtml4-4.6.6-7|94	%doc ChangeLog
21mr|gtkhtml4-4.6.6-7|95	%{_bindir}/gtkhtml-editor-test4
21mr|gtkhtml4-4.6.6-7|96	%{_libdir}/*.so
21mr|gtkhtml4-4.6.6-7|97	%{_includedir}/*
21mr|gtkhtml4-4.6.6-7|98	%{_libdir}/pkgconfig/*

12670 21
21mr|gtkimageview-1.6.4-9|1	%define lib_major	0
21mr|gtkimageview-1.6.4-9|2	%define lib_name	%mklibname %{name} %{lib_major}
21mr|gtkimageview-1.6.4-9|3	%define lib_name_devel	%mklibname %{name} -d
21mr|gtkimageview-1.6.4-9|4	
21mr|gtkimageview-1.6.4-9|5	Summary:	Simple image viewer widget for GTK
21mr|gtkimageview-1.6.4-9|6	Name:		gtkimageview
21mr|gtkimageview-1.6.4-9|7	Version:	1.6.4
21mr|gtkimageview-1.6.4-9|8	Release:	9
21mr|gtkimageview-1.6.4-9|9	License:	LGPLv2+
21mr|gtkimageview-1.6.4-9|10	Group:		System/Libraries
21mr|gtkimageview-1.6.4-9|11	URL:		http://trac.bjourne.webfactional.com/
21mr|gtkimageview-1.6.4-9|12	Source0:	http://trac.bjourne.webfactional.com/attachment/wiki/WikiStart/gtkimageview-%{version}.tar.gz
21mr|gtkimageview-1.6.4-9|13	# (fc) 1.3.0-1mdv disable -Werror flag
21mr|gtkimageview-1.6.4-9|14	Patch0:		gtkimageview-1.3.0-nowerror.patch
21mr|gtkimageview-1.6.4-9|15	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gtkimageview-1.6.4-9|16	BuildRequires:	gtk-doc
21mr|gtkimageview-1.6.4-9|17	BuildRequires:	automake1.9
21mr|gtkimageview-1.6.4-9|18	BuildRequires:	gnome-common
21mr|gtkimageview-1.6.4-9|19	Requires:	common-licenses
21mr|gtkimageview-1.6.4-9|20	
21mr|gtkimageview-1.6.4-9|21	%description
21mr|gtkimageview-1.6.4-9|22	GtkImageView is a widget that provides a zoomable and panable view of
21mr|gtkimageview-1.6.4-9|23	a GdkPixbuf. It is intended to be usable in most types of image
21mr|gtkimageview-1.6.4-9|24	viewing applications.
21mr|gtkimageview-1.6.4-9|25	
21mr|gtkimageview-1.6.4-9|26	%package -n %{lib_name}
21mr|gtkimageview-1.6.4-9|27	Summary:	Simple image viewer widget for GTK
21mr|gtkimageview-1.6.4-9|28	Group:		System/Libraries
21mr|gtkimageview-1.6.4-9|29	
21mr|gtkimageview-1.6.4-9|30	%description -n %{lib_name}
21mr|gtkimageview-1.6.4-9|31	GtkImageView is a widget that provides a zoomable and panable view of
21mr|gtkimageview-1.6.4-9|32	a GdkPixbuf. It is intended to be usable in most types of image
21mr|gtkimageview-1.6.4-9|33	viewing applications.
21mr|gtkimageview-1.6.4-9|34	
21mr|gtkimageview-1.6.4-9|35	This package contains the library needed to run programs dynamically
21mr|gtkimageview-1.6.4-9|36	linked with gtkimageview.
21mr|gtkimageview-1.6.4-9|37	
21mr|gtkimageview-1.6.4-9|38	%package -n %{lib_name_devel}
21mr|gtkimageview-1.6.4-9|39	Summary:	Static libraries and header files of %{name}
21mr|gtkimageview-1.6.4-9|40	Group:		Development/C
21mr|gtkimageview-1.6.4-9|41	Requires:	%{lib_name} = %{version}-%{release}
21mr|gtkimageview-1.6.4-9|42	Provides:	%{name}-devel = %{version}-%{release}
21mr|gtkimageview-1.6.4-9|43	
21mr|gtkimageview-1.6.4-9|44	%description -n %{lib_name_devel}
21mr|gtkimageview-1.6.4-9|45	GtkImageView is a widget that provides a zoomable and panable view of
21mr|gtkimageview-1.6.4-9|46	a GdkPixbuf. It is intended to be usable in most types of image
21mr|gtkimageview-1.6.4-9|47	viewing applications.
21mr|gtkimageview-1.6.4-9|48	
21mr|gtkimageview-1.6.4-9|49	%prep
21mr|gtkimageview-1.6.4-9|50	%setup  -q
21mr|gtkimageview-1.6.4-9|51	%patch0 -p1 -b .nowerror
21mr|gtkimageview-1.6.4-9|52	
21mr|gtkimageview-1.6.4-9|53	%build
21mr|gtkimageview-1.6.4-9|54	NOCONFIGURE=yes ./autogen.sh
21mr|gtkimageview-1.6.4-9|55	%configure --disable-static
21mr|gtkimageview-1.6.4-9|56	%make LIBS="-lm"
21mr|gtkimageview-1.6.4-9|57	
21mr|gtkimageview-1.6.4-9|58	%install
21mr|gtkimageview-1.6.4-9|59	%makeinstall_std
21mr|gtkimageview-1.6.4-9|60	
21mr|gtkimageview-1.6.4-9|61	%files -n %{lib_name}
21mr|gtkimageview-1.6.4-9|62	%doc README
21mr|gtkimageview-1.6.4-9|63	%{_libdir}/*.so.%{lib_major}*
21mr|gtkimageview-1.6.4-9|64	
21mr|gtkimageview-1.6.4-9|65	%files -n %{lib_name_devel}
21mr|gtkimageview-1.6.4-9|66	%doc %{_datadir}/gtk-doc/html/*
21mr|gtkimageview-1.6.4-9|67	%{_libdir}/lib*.so
21mr|gtkimageview-1.6.4-9|68	%{_libdir}/pkgconfig/*
21mr|gtkimageview-1.6.4-9|69	%{_includedir}/*

12671 21
21mr|gtkmm2.4-2.24.5-4|1	%define pkgname gtkmm
21mr|gtkmm2.4-2.24.5-4|2	%define api_version 2.4
21mr|gtkmm2.4-2.24.5-4|3	%define major 1
21mr|gtkmm2.4-2.24.5-4|4	%define libname %mklibname %{pkgname} %{api_version} %{major}
21mr|gtkmm2.4-2.24.5-4|5	%define devname %mklibname %{pkgname} %{api_version} -d
21mr|gtkmm2.4-2.24.5-4|6	
21mr|gtkmm2.4-2.24.5-4|7	Summary:	C++ interface for popular GUI library GTK+
21mr|gtkmm2.4-2.24.5-4|8	Name:		%{pkgname}%{api_version}
21mr|gtkmm2.4-2.24.5-4|9	Version:	2.24.5
21mr|gtkmm2.4-2.24.5-4|10	Release:	4
21mr|gtkmm2.4-2.24.5-4|11	#gw lib is LGPL, tool is GPL
21mr|gtkmm2.4-2.24.5-4|12	License:	LGPLv2+ and GPLv2+
21mr|gtkmm2.4-2.24.5-4|13	Group:		System/Libraries
21mr|gtkmm2.4-2.24.5-4|14	Url:		http://gtkmm.sourceforge.net/
21mr|gtkmm2.4-2.24.5-4|15	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz
21mr|gtkmm2.4-2.24.5-4|16	BuildRequires:	pkgconfig(atkmm-1.6)
21mr|gtkmm2.4-2.24.5-4|17	BuildRequires:	pkgconfig(cairomm-1.0)
21mr|gtkmm2.4-2.24.5-4|18	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|gtkmm2.4-2.24.5-4|19	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gtkmm2.4-2.24.5-4|20	BuildRequires:	pkgconfig(pangomm-1.4)
21mr|gtkmm2.4-2.24.5-4|21	
21mr|gtkmm2.4-2.24.5-4|22	%description
21mr|gtkmm2.4-2.24.5-4|23	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm2.4-2.24.5-4|24	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm2.4-2.24.5-4|25	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm2.4-2.24.5-4|26	quickly create complex user interfaces.
21mr|gtkmm2.4-2.24.5-4|27	
21mr|gtkmm2.4-2.24.5-4|28	#----------------------------------------------------------------------------
21mr|gtkmm2.4-2.24.5-4|29	
21mr|gtkmm2.4-2.24.5-4|30	%package -n %{libname}
21mr|gtkmm2.4-2.24.5-4|31	Summary:	C++ interface for popular GUI library GTK+
21mr|gtkmm2.4-2.24.5-4|32	Group:		System/Libraries
21mr|gtkmm2.4-2.24.5-4|33	Provides:	lib%{name} = %{EVRD}
21mr|gtkmm2.4-2.24.5-4|34	Provides:	%{pkgname}%{api_version} = %{EVRD}
21mr|gtkmm2.4-2.24.5-4|35	Provides:	gtkmm24 = %{EVRD}
21mr|gtkmm2.4-2.24.5-4|36	
21mr|gtkmm2.4-2.24.5-4|37	%description -n %{libname}
21mr|gtkmm2.4-2.24.5-4|38	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm2.4-2.24.5-4|39	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm2.4-2.24.5-4|40	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm2.4-2.24.5-4|41	quickly create complex user interfaces.
21mr|gtkmm2.4-2.24.5-4|42	
21mr|gtkmm2.4-2.24.5-4|43	This package contains the library needed to run programs dynamically
21mr|gtkmm2.4-2.24.5-4|44	linked with %{pkgname}.
21mr|gtkmm2.4-2.24.5-4|45	
21mr|gtkmm2.4-2.24.5-4|46	%files -n %{libname}
21mr|gtkmm2.4-2.24.5-4|47	%{_libdir}/libgdkmm-%{api_version}.so.%{major}*
21mr|gtkmm2.4-2.24.5-4|48	%{_libdir}/libgtkmm-%{api_version}.so.%{major}*
21mr|gtkmm2.4-2.24.5-4|49	
21mr|gtkmm2.4-2.24.5-4|50	#----------------------------------------------------------------------------
21mr|gtkmm2.4-2.24.5-4|51	
21mr|gtkmm2.4-2.24.5-4|52	%package -n %{devname}
21mr|gtkmm2.4-2.24.5-4|53	Summary:	Headers and development files of %{pkgname}
21mr|gtkmm2.4-2.24.5-4|54	Group:		Development/GNOME and GTK+
21mr|gtkmm2.4-2.24.5-4|55	Requires:	%{libname} = %{EVRD}
21mr|gtkmm2.4-2.24.5-4|56	Provides:	%{pkgname}%{api_version}-devel = %{EVRD}
21mr|gtkmm2.4-2.24.5-4|57	Provides:	lib%{name}-devel = %{EVRD}
21mr|gtkmm2.4-2.24.5-4|58	
21mr|gtkmm2.4-2.24.5-4|59	%description -n %{devname}
21mr|gtkmm2.4-2.24.5-4|60	This package contains the headers and development files that are needed,
21mr|gtkmm2.4-2.24.5-4|61	when trying to develop or compile applications which need %{pkgname}.
21mr|gtkmm2.4-2.24.5-4|62	
21mr|gtkmm2.4-2.24.5-4|63	%files -n %{devname}
21mr|gtkmm2.4-2.24.5-4|64	%doc PORTING ChangeLog AUTHORS COPYING NEWS README
21mr|gtkmm2.4-2.24.5-4|65	%{_includedir}/*
21mr|gtkmm2.4-2.24.5-4|66	%{_libdir}/*.so
21mr|gtkmm2.4-2.24.5-4|67	%{_libdir}/gtkmm-%{api_version}/
21mr|gtkmm2.4-2.24.5-4|68	%{_libdir}/gdkmm-%{api_version}/
21mr|gtkmm2.4-2.24.5-4|69	%{_libdir}/pkgconfig/*.pc
21mr|gtkmm2.4-2.24.5-4|70	
21mr|gtkmm2.4-2.24.5-4|71	#----------------------------------------------------------------------------
21mr|gtkmm2.4-2.24.5-4|72	
21mr|gtkmm2.4-2.24.5-4|73	%package doc
21mr|gtkmm2.4-2.24.5-4|74	Summary:	GTKmm documentation
21mr|gtkmm2.4-2.24.5-4|75	Group:		Documentation
21mr|gtkmm2.4-2.24.5-4|76	
21mr|gtkmm2.4-2.24.5-4|77	%description doc
21mr|gtkmm2.4-2.24.5-4|78	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm2.4-2.24.5-4|79	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm2.4-2.24.5-4|80	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm2.4-2.24.5-4|81	quickly create complex user interfaces.
21mr|gtkmm2.4-2.24.5-4|82	
21mr|gtkmm2.4-2.24.5-4|83	This package contains all API documentation for gtkmm. You can readily read
21mr|gtkmm2.4-2.24.5-4|84	this documentation with devhelp, a documentation reader.
21mr|gtkmm2.4-2.24.5-4|85	
21mr|gtkmm2.4-2.24.5-4|86	%files doc
21mr|gtkmm2.4-2.24.5-4|87	%doc %{_datadir}/doc/gtkmm-%{api_version}/
21mr|gtkmm2.4-2.24.5-4|88	%doc %{_datadir}/devhelp/books/*
21mr|gtkmm2.4-2.24.5-4|89	
21mr|gtkmm2.4-2.24.5-4|90	#----------------------------------------------------------------------------
21mr|gtkmm2.4-2.24.5-4|91	
21mr|gtkmm2.4-2.24.5-4|92	%prep
21mr|gtkmm2.4-2.24.5-4|93	%setup -qn %{pkgname}-%{version}
21mr|gtkmm2.4-2.24.5-4|94	
21mr|gtkmm2.4-2.24.5-4|95	%build
21mr|gtkmm2.4-2.24.5-4|96	export CXXFLAGS="%{optflags} -std=gnu++11"
21mr|gtkmm2.4-2.24.5-4|97	%configure \
21mr|gtkmm2.4-2.24.5-4|98	--enable-shared \
21mr|gtkmm2.4-2.24.5-4|99	--disable-static
21mr|gtkmm2.4-2.24.5-4|100	%make
21mr|gtkmm2.4-2.24.5-4|101	
21mr|gtkmm2.4-2.24.5-4|102	# make check does nothing
21mr|gtkmm2.4-2.24.5-4|103	
21mr|gtkmm2.4-2.24.5-4|104	%install
21mr|gtkmm2.4-2.24.5-4|105	%makeinstall_std MMDOCTOOLDIR=%{_datadir}/mm-common/doctool

12672 21
21mr|gtkmm3.0-3.24.6-2|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21mr|gtkmm3.0-3.24.6-2|2	
21mr|gtkmm3.0-3.24.6-2|3	%define pkgname gtkmm
21mr|gtkmm3.0-3.24.6-2|4	%define api_version 3.0
21mr|gtkmm3.0-3.24.6-2|5	%define major 1
21mr|gtkmm3.0-3.24.6-2|6	%define libname_orig %mklibname %{pkgname} %{api_version}
21mr|gtkmm3.0-3.24.6-2|7	%define libname %mklibname %{pkgname} %{api_version} %{major}
21mr|gtkmm3.0-3.24.6-2|8	%define devname %mklibname %{pkgname} %{api_version} -d
21mr|gtkmm3.0-3.24.6-2|9	
21mr|gtkmm3.0-3.24.6-2|10	Summary:	C++ interface for popular GUI library gtk+
21mr|gtkmm3.0-3.24.6-2|11	Name:		%{pkgname}%{api_version}
21mr|gtkmm3.0-3.24.6-2|12	Version:	3.24.6
21mr|gtkmm3.0-3.24.6-2|13	Release:	2
21mr|gtkmm3.0-3.24.6-2|14	#gw lib is LGPL, tool is GPL
21mr|gtkmm3.0-3.24.6-2|15	License:	LGPLv2+ and GPLv2+
21mr|gtkmm3.0-3.24.6-2|16	Group:		System/Libraries
21mr|gtkmm3.0-3.24.6-2|17	Url:		https://download.gnome.org/sources/gtkmm
21mr|gtkmm3.0-3.24.6-2|18	Source0:	https://download.gnome.org/sources/gtkmm/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|gtkmm3.0-3.24.6-2|19	BuildRequires:	doxygen
21mr|gtkmm3.0-3.24.6-2|20	BuildRequires:	graphviz
21mr|gtkmm3.0-3.24.6-2|21	BuildRequires:	meson
21mr|gtkmm3.0-3.24.6-2|22	BuildRequires:	xsltproc
21mr|gtkmm3.0-3.24.6-2|23	BuildRequires:	pkgconfig(atkmm-1.6)
21mr|gtkmm3.0-3.24.6-2|24	BuildRequires:	pkgconfig(cairomm-1.0)
21mr|gtkmm3.0-3.24.6-2|25	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gtkmm3.0-3.24.6-2|26	BuildRequires:	pkgconfig(giomm-2.4)
21mr|gtkmm3.0-3.24.6-2|27	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gtkmm3.0-3.24.6-2|28	BuildRequires:	pkgconfig(pangomm-1.4)
21mr|gtkmm3.0-3.24.6-2|29	
21mr|gtkmm3.0-3.24.6-2|30	%description
21mr|gtkmm3.0-3.24.6-2|31	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm3.0-3.24.6-2|32	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm3.0-3.24.6-2|33	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm3.0-3.24.6-2|34	quickly create complex user interfaces.
21mr|gtkmm3.0-3.24.6-2|35	
21mr|gtkmm3.0-3.24.6-2|36	#----------------------------------------------------------------------------
21mr|gtkmm3.0-3.24.6-2|37	
21mr|gtkmm3.0-3.24.6-2|38	%package -n %{libname}
21mr|gtkmm3.0-3.24.6-2|39	Summary:	C++ interface for popular GUI library gtk+
21mr|gtkmm3.0-3.24.6-2|40	Group:		System/Libraries
21mr|gtkmm3.0-3.24.6-2|41	Provides:	%{libname_orig} = %{EVRD}
21mr|gtkmm3.0-3.24.6-2|42	Provides:	%{pkgname}%{api_version} = %{EVRD}
21mr|gtkmm3.0-3.24.6-2|43	
21mr|gtkmm3.0-3.24.6-2|44	%description -n %{libname}
21mr|gtkmm3.0-3.24.6-2|45	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm3.0-3.24.6-2|46	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm3.0-3.24.6-2|47	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm3.0-3.24.6-2|48	quickly create complex user interfaces.
21mr|gtkmm3.0-3.24.6-2|49	
21mr|gtkmm3.0-3.24.6-2|50	This package contains the library needed to run programs dynamically
21mr|gtkmm3.0-3.24.6-2|51	linked with %{pkgname}.
21mr|gtkmm3.0-3.24.6-2|52	
21mr|gtkmm3.0-3.24.6-2|53	%files -n %{libname}
21mr|gtkmm3.0-3.24.6-2|54	%doc AUTHORS NEWS README
21mr|gtkmm3.0-3.24.6-2|55	%license COPYING
21mr|gtkmm3.0-3.24.6-2|56	%{_libdir}/libgdkmm-%{api_version}.so.%{major}*
21mr|gtkmm3.0-3.24.6-2|57	%{_libdir}/libgtkmm-%{api_version}.so.%{major}*
21mr|gtkmm3.0-3.24.6-2|58	
21mr|gtkmm3.0-3.24.6-2|59	#----------------------------------------------------------------------------
21mr|gtkmm3.0-3.24.6-2|60	
21mr|gtkmm3.0-3.24.6-2|61	%package -n %{devname}
21mr|gtkmm3.0-3.24.6-2|62	Summary:	Headers and development files of %{pkgname}
21mr|gtkmm3.0-3.24.6-2|63	Group:		Development/GNOME and GTK+
21mr|gtkmm3.0-3.24.6-2|64	Requires:	%{libname} = %{EVRD}
21mr|gtkmm3.0-3.24.6-2|65	Provides:	%{pkgname}%{api_version}-devel = %{EVRD}
21mr|gtkmm3.0-3.24.6-2|66	Provides:	%{libname_orig}-devel = %{EVRD}
21mr|gtkmm3.0-3.24.6-2|67	
21mr|gtkmm3.0-3.24.6-2|68	%description -n %{devname}
21mr|gtkmm3.0-3.24.6-2|69	This package contains the headers and development files that are needed,
21mr|gtkmm3.0-3.24.6-2|70	when trying to develop or compile applications which need %{pkgname}.
21mr|gtkmm3.0-3.24.6-2|71	
21mr|gtkmm3.0-3.24.6-2|72	%files -n %{devname}
21mr|gtkmm3.0-3.24.6-2|73	%doc ChangeLog
21mr|gtkmm3.0-3.24.6-2|74	%{_includedir}/*
21mr|gtkmm3.0-3.24.6-2|75	%{_libdir}/*.so
21mr|gtkmm3.0-3.24.6-2|76	%{_libdir}/gtkmm-%{api_version}
21mr|gtkmm3.0-3.24.6-2|77	%{_libdir}/gdkmm-%{api_version}
21mr|gtkmm3.0-3.24.6-2|78	%{_libdir}/pkgconfig/*.pc
21mr|gtkmm3.0-3.24.6-2|79	
21mr|gtkmm3.0-3.24.6-2|80	#----------------------------------------------------------------------------
21mr|gtkmm3.0-3.24.6-2|81	
21mr|gtkmm3.0-3.24.6-2|82	%package doc
21mr|gtkmm3.0-3.24.6-2|83	Summary:	GTKmm documentation
21mr|gtkmm3.0-3.24.6-2|84	Group:		Documentation
21mr|gtkmm3.0-3.24.6-2|85	
21mr|gtkmm3.0-3.24.6-2|86	%description doc
21mr|gtkmm3.0-3.24.6-2|87	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm3.0-3.24.6-2|88	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm3.0-3.24.6-2|89	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm3.0-3.24.6-2|90	quickly create complex user interfaces.
21mr|gtkmm3.0-3.24.6-2|91	
21mr|gtkmm3.0-3.24.6-2|92	This package contains all API documentation for gtkmm. You can readily read
21mr|gtkmm3.0-3.24.6-2|93	this documentation with devhelp, a documentation reader.
21mr|gtkmm3.0-3.24.6-2|94	
21mr|gtkmm3.0-3.24.6-2|95	%files doc
21mr|gtkmm3.0-3.24.6-2|96	%doc %{_datadir}/doc/gtkmm-%{api_version}
21mr|gtkmm3.0-3.24.6-2|97	%doc %{_datadir}/devhelp/books/*
21mr|gtkmm3.0-3.24.6-2|98	
21mr|gtkmm3.0-3.24.6-2|99	#----------------------------------------------------------------------------
21mr|gtkmm3.0-3.24.6-2|100	
21mr|gtkmm3.0-3.24.6-2|101	%prep
21mr|gtkmm3.0-3.24.6-2|102	%setup -qn %{pkgname}-%{version}
21mr|gtkmm3.0-3.24.6-2|103	
21mr|gtkmm3.0-3.24.6-2|104	%build
21mr|gtkmm3.0-3.24.6-2|105	%meson \
21mr|gtkmm3.0-3.24.6-2|106	-Dbuild-x11-api=true \
21mr|gtkmm3.0-3.24.6-2|107	-Dbuild-documentation=true
21mr|gtkmm3.0-3.24.6-2|108	%meson_build
21mr|gtkmm3.0-3.24.6-2|109	
21mr|gtkmm3.0-3.24.6-2|110	%install
21mr|gtkmm3.0-3.24.6-2|111	%meson_install

12673 21
21mr|gtkmm4.0-4.6.1-1|1	%define url_ver %(echo %{version} | cut -d "." -f1,2)
21mr|gtkmm4.0-4.6.1-1|2	
21mr|gtkmm4.0-4.6.1-1|3	%define pkgname gtkmm
21mr|gtkmm4.0-4.6.1-1|4	%define api_version 4.0
21mr|gtkmm4.0-4.6.1-1|5	%define major 0
21mr|gtkmm4.0-4.6.1-1|6	%define libname_orig %mklibname %{pkgname} %{api_version}
21mr|gtkmm4.0-4.6.1-1|7	%define libname %mklibname %{pkgname} %{api_version} %{major}
21mr|gtkmm4.0-4.6.1-1|8	%define devname %mklibname %{pkgname} %{api_version} -d
21mr|gtkmm4.0-4.6.1-1|9	
21mr|gtkmm4.0-4.6.1-1|10	Summary:	C++ interface for popular GUI library gtk+
21mr|gtkmm4.0-4.6.1-1|11	Name:		%{pkgname}%{api_version}
21mr|gtkmm4.0-4.6.1-1|12	Version:	4.6.1
21mr|gtkmm4.0-4.6.1-1|13	Release:	1
21mr|gtkmm4.0-4.6.1-1|14	#gw lib is LGPL, tool is GPL
21mr|gtkmm4.0-4.6.1-1|15	License:	LGPLv2+ and GPLv2+
21mr|gtkmm4.0-4.6.1-1|16	Group:		System/Libraries
21mr|gtkmm4.0-4.6.1-1|17	Url:		https://download.gnome.org/sources/gtkmm
21mr|gtkmm4.0-4.6.1-1|18	Source0:	https://download.gnome.org/sources/gtkmm/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|gtkmm4.0-4.6.1-1|19	BuildRequires:	doxygen
21mr|gtkmm4.0-4.6.1-1|20	BuildRequires:	graphviz
21mr|gtkmm4.0-4.6.1-1|21	BuildRequires:	meson
21mr|gtkmm4.0-4.6.1-1|22	BuildRequires:	xsltproc
21mr|gtkmm4.0-4.6.1-1|23	BuildRequires:	pkgconfig(atkmm-2.36)
21mr|gtkmm4.0-4.6.1-1|24	BuildRequires:	pkgconfig(cairomm-1.16)
21mr|gtkmm4.0-4.6.1-1|25	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|gtkmm4.0-4.6.1-1|26	BuildRequires:	pkgconfig(giomm-2.4) >= 2.44.0
21mr|gtkmm4.0-4.6.1-1|27	BuildRequires:	pkgconfig(gtk4)
21mr|gtkmm4.0-4.6.1-1|28	BuildRequires:	pkgconfig(pangomm-2.48)
21mr|gtkmm4.0-4.6.1-1|29	
21mr|gtkmm4.0-4.6.1-1|30	%description
21mr|gtkmm4.0-4.6.1-1|31	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm4.0-4.6.1-1|32	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm4.0-4.6.1-1|33	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm4.0-4.6.1-1|34	quickly create complex user interfaces.
21mr|gtkmm4.0-4.6.1-1|35	
21mr|gtkmm4.0-4.6.1-1|36	#----------------------------------------------------------------------------
21mr|gtkmm4.0-4.6.1-1|37	
21mr|gtkmm4.0-4.6.1-1|38	%package -n %{libname}
21mr|gtkmm4.0-4.6.1-1|39	Summary:	C++ interface for popular GUI library gtk+
21mr|gtkmm4.0-4.6.1-1|40	Group:		System/Libraries
21mr|gtkmm4.0-4.6.1-1|41	Provides:	%{libname_orig} = %{EVRD}
21mr|gtkmm4.0-4.6.1-1|42	Provides:	%{pkgname}%{api_version} = %{EVRD}
21mr|gtkmm4.0-4.6.1-1|43	
21mr|gtkmm4.0-4.6.1-1|44	%description -n %{libname}
21mr|gtkmm4.0-4.6.1-1|45	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm4.0-4.6.1-1|46	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm4.0-4.6.1-1|47	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm4.0-4.6.1-1|48	quickly create complex user interfaces.
21mr|gtkmm4.0-4.6.1-1|49	
21mr|gtkmm4.0-4.6.1-1|50	This package contains the library needed to run programs dynamically
21mr|gtkmm4.0-4.6.1-1|51	linked with %{pkgname}.
21mr|gtkmm4.0-4.6.1-1|52	
21mr|gtkmm4.0-4.6.1-1|53	%files -n %{libname}
21mr|gtkmm4.0-4.6.1-1|54	%doc AUTHORS NEWS README
21mr|gtkmm4.0-4.6.1-1|55	%license COPYING
21mr|gtkmm4.0-4.6.1-1|56	%{_libdir}/libgtkmm-%{api_version}.so.%{major}*
21mr|gtkmm4.0-4.6.1-1|57	
21mr|gtkmm4.0-4.6.1-1|58	#----------------------------------------------------------------------------
21mr|gtkmm4.0-4.6.1-1|59	
21mr|gtkmm4.0-4.6.1-1|60	%package -n %{devname}
21mr|gtkmm4.0-4.6.1-1|61	Summary:	Headers and development files of %{pkgname}
21mr|gtkmm4.0-4.6.1-1|62	Group:		Development/GNOME and GTK+
21mr|gtkmm4.0-4.6.1-1|63	Requires:	%{libname} = %{EVRD}
21mr|gtkmm4.0-4.6.1-1|64	Provides:	%{pkgname}%{api_version}-devel = %{EVRD}
21mr|gtkmm4.0-4.6.1-1|65	Provides:	%{libname_orig}-devel = %{EVRD}
21mr|gtkmm4.0-4.6.1-1|66	
21mr|gtkmm4.0-4.6.1-1|67	%description -n %{devname}
21mr|gtkmm4.0-4.6.1-1|68	This package contains the headers and development files that are needed,
21mr|gtkmm4.0-4.6.1-1|69	when trying to develop or compile applications which need %{pkgname}.
21mr|gtkmm4.0-4.6.1-1|70	
21mr|gtkmm4.0-4.6.1-1|71	%files -n %{devname}
21mr|gtkmm4.0-4.6.1-1|72	%doc ChangeLog
21mr|gtkmm4.0-4.6.1-1|73	%{_includedir}/*
21mr|gtkmm4.0-4.6.1-1|74	%{_libdir}/*.so
21mr|gtkmm4.0-4.6.1-1|75	%{_libdir}/gtkmm-%{api_version}
21mr|gtkmm4.0-4.6.1-1|76	%{_libdir}/pkgconfig/*.pc
21mr|gtkmm4.0-4.6.1-1|77	
21mr|gtkmm4.0-4.6.1-1|78	#----------------------------------------------------------------------------
21mr|gtkmm4.0-4.6.1-1|79	
21mr|gtkmm4.0-4.6.1-1|80	%package doc
21mr|gtkmm4.0-4.6.1-1|81	Summary:	GTKmm documentation
21mr|gtkmm4.0-4.6.1-1|82	Group:		Documentation
21mr|gtkmm4.0-4.6.1-1|83	
21mr|gtkmm4.0-4.6.1-1|84	%description doc
21mr|gtkmm4.0-4.6.1-1|85	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|gtkmm4.0-4.6.1-1|86	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|gtkmm4.0-4.6.1-1|87	and a comprehensive set of widget classes that can be freely combined to
21mr|gtkmm4.0-4.6.1-1|88	quickly create complex user interfaces.
21mr|gtkmm4.0-4.6.1-1|89	
21mr|gtkmm4.0-4.6.1-1|90	This package contains all API documentation for gtkmm. You can readily read
21mr|gtkmm4.0-4.6.1-1|91	this documentation with devhelp, a documentation reader.
21mr|gtkmm4.0-4.6.1-1|92	
21mr|gtkmm4.0-4.6.1-1|93	%files doc
21mr|gtkmm4.0-4.6.1-1|94	%doc %{_datadir}/doc/gtkmm-%{api_version}
21mr|gtkmm4.0-4.6.1-1|95	%doc %{_datadir}/devhelp/books/*
21mr|gtkmm4.0-4.6.1-1|96	
21mr|gtkmm4.0-4.6.1-1|97	#----------------------------------------------------------------------------
21mr|gtkmm4.0-4.6.1-1|98	
21mr|gtkmm4.0-4.6.1-1|99	%prep
21mr|gtkmm4.0-4.6.1-1|100	%autosetup -p1 -n %{pkgname}-%{version}
21mr|gtkmm4.0-4.6.1-1|101	
21mr|gtkmm4.0-4.6.1-1|102	%build
21mr|gtkmm4.0-4.6.1-1|103	%meson -Dbuild-documentation=true
21mr|gtkmm4.0-4.6.1-1|104	%meson_build
21mr|gtkmm4.0-4.6.1-1|105	
21mr|gtkmm4.0-4.6.1-1|106	%install
21mr|gtkmm4.0-4.6.1-1|107	%meson_install

12674 21
21mr|gtk-sharp2-2.12.45-2|1	%define oname gtk-sharp
21mr|gtk-sharp2-2.12.45-2|2	%define monodir %{_prefix}/lib/mono
21mr|gtk-sharp2-2.12.45-2|3	
21mr|gtk-sharp2-2.12.45-2|4	Summary:	C# language binding for the gtk+ toolkit
21mr|gtk-sharp2-2.12.45-2|5	Name:		gtk-sharp2
21mr|gtk-sharp2-2.12.45-2|6	Version:	2.12.45
21mr|gtk-sharp2-2.12.45-2|7	Release:	2
21mr|gtk-sharp2-2.12.45-2|8	License:	LGPLv2+
21mr|gtk-sharp2-2.12.45-2|9	Group:		Development/C#
21mr|gtk-sharp2-2.12.45-2|10	Url:		http://gtk-sharp.sourceforge.net/
21mr|gtk-sharp2-2.12.45-2|11	Source0:	http://download.mono-project.com/sources/gtk-sharp212/%{oname}-%{version}.tar.gz
21mr|gtk-sharp2-2.12.45-2|12	Patch0:		gtk-sharp2-2.12.12-glib-include.patch
21mr|gtk-sharp2-2.12.45-2|13	Patch1:		gtk-sharp2-2.12.12-gtkrange.patch
21mr|gtk-sharp2-2.12.45-2|14	BuildRequires:	pkgconfig(atk)
21mr|gtk-sharp2-2.12.45-2|15	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gtk-sharp2-2.12.45-2|16	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gtk-sharp2-2.12.45-2|17	BuildRequires:	pkgconfig(libglade-2.0)
21mr|gtk-sharp2-2.12.45-2|18	BuildRequires:	pkgconfig(mono)
21mr|gtk-sharp2-2.12.45-2|19	BuildRequires:	pkgconfig(pango)
21mr|gtk-sharp2-2.12.45-2|20	Requires:	glib-sharp2 = %{EVRD}
21mr|gtk-sharp2-2.12.45-2|21	
21mr|gtk-sharp2-2.12.45-2|22	%description
21mr|gtk-sharp2-2.12.45-2|23	Gtk-sharp is a C# language binding for the gtk+ toolkit.
21mr|gtk-sharp2-2.12.45-2|24	
21mr|gtk-sharp2-2.12.45-2|25	%files
21mr|gtk-sharp2-2.12.45-2|26	%{monodir}/gac/*atk-sharp
21mr|gtk-sharp2-2.12.45-2|27	%{monodir}/gac/*gdk-sharp
21mr|gtk-sharp2-2.12.45-2|28	%{monodir}/gac/*gtk-dotnet
21mr|gtk-sharp2-2.12.45-2|29	%{monodir}/gac/*gtk-sharp
21mr|gtk-sharp2-2.12.45-2|30	%{monodir}/gac/*pango-sharp
21mr|gtk-sharp2-2.12.45-2|31	%{monodir}/%{oname}-2.0/*atk-sharp.dll*
21mr|gtk-sharp2-2.12.45-2|32	%{monodir}/%{oname}-2.0/*gdk-sharp.dll*
21mr|gtk-sharp2-2.12.45-2|33	%{monodir}/%{oname}-2.0/*gtk-sharp.dll*
21mr|gtk-sharp2-2.12.45-2|34	%{monodir}/%{oname}-2.0/*gtk-dotnet.dll*
21mr|gtk-sharp2-2.12.45-2|35	%{monodir}/%{oname}-2.0/*pango-sharp.dll*
21mr|gtk-sharp2-2.12.45-2|36	%{_libdir}/libatksharpglue-2.so
21mr|gtk-sharp2-2.12.45-2|37	%{_libdir}/libgdksharpglue-2.so
21mr|gtk-sharp2-2.12.45-2|38	%{_libdir}/libgtksharpglue-2.so
21mr|gtk-sharp2-2.12.45-2|39	%{_libdir}/libpangosharpglue-2.so
21mr|gtk-sharp2-2.12.45-2|40	%{_libdir}/pkgconfig/gtk-sharp-2.0.pc
21mr|gtk-sharp2-2.12.45-2|41	%{_libdir}/pkgconfig/gtk-dotnet-2.0.pc
21mr|gtk-sharp2-2.12.45-2|42	
21mr|gtk-sharp2-2.12.45-2|43	#----------------------------------------------------------------------------
21mr|gtk-sharp2-2.12.45-2|44	
21mr|gtk-sharp2-2.12.45-2|45	%package -n glib-sharp2
21mr|gtk-sharp2-2.12.45-2|46	Summary:	C# binding for glib
21mr|gtk-sharp2-2.12.45-2|47	Group:		Development/C#
21mr|gtk-sharp2-2.12.45-2|48	Requires:	mono
21mr|gtk-sharp2-2.12.45-2|49	
21mr|gtk-sharp2-2.12.45-2|50	%description -n glib-sharp2
21mr|gtk-sharp2-2.12.45-2|51	Glib-sharp is a C# language binding for glib.
21mr|gtk-sharp2-2.12.45-2|52	
21mr|gtk-sharp2-2.12.45-2|53	%files -n glib-sharp2
21mr|gtk-sharp2-2.12.45-2|54	%{monodir}/gac/*glib-sharp
21mr|gtk-sharp2-2.12.45-2|55	%{monodir}/%{oname}-2.0/*glib-sharp.dll*
21mr|gtk-sharp2-2.12.45-2|56	%{_libdir}/libglibsharpglue-2.so
21mr|gtk-sharp2-2.12.45-2|57	%{_libdir}/pkgconfig/glib-sharp-2.0.pc
21mr|gtk-sharp2-2.12.45-2|58	
21mr|gtk-sharp2-2.12.45-2|59	#----------------------------------------------------------------------------
21mr|gtk-sharp2-2.12.45-2|60	
21mr|gtk-sharp2-2.12.45-2|61	%package -n glade-sharp2
21mr|gtk-sharp2-2.12.45-2|62	Summary:	C# binding for glade
21mr|gtk-sharp2-2.12.45-2|63	Group:		Development/C#
21mr|gtk-sharp2-2.12.45-2|64	Requires:	%{name} = %{version}
21mr|gtk-sharp2-2.12.45-2|65	
21mr|gtk-sharp2-2.12.45-2|66	%description -n glade-sharp2
21mr|gtk-sharp2-2.12.45-2|67	Glade-sharp is a C# language binding for glade.
21mr|gtk-sharp2-2.12.45-2|68	
21mr|gtk-sharp2-2.12.45-2|69	%files -n glade-sharp2
21mr|gtk-sharp2-2.12.45-2|70	%{monodir}/gac/*glade-sharp
21mr|gtk-sharp2-2.12.45-2|71	%{monodir}/%{oname}-2.0/*glade-sharp.dll*
21mr|gtk-sharp2-2.12.45-2|72	%{_libdir}/pkgconfig/glade-sharp-2.0.pc
21mr|gtk-sharp2-2.12.45-2|73	%{_libdir}/libgladesharpglue-2.so
21mr|gtk-sharp2-2.12.45-2|74	
21mr|gtk-sharp2-2.12.45-2|75	#----------------------------------------------------------------------------
21mr|gtk-sharp2-2.12.45-2|76	
21mr|gtk-sharp2-2.12.45-2|77	%package devel
21mr|gtk-sharp2-2.12.45-2|78	Summary:	C# code generation tools for %{name}
21mr|gtk-sharp2-2.12.45-2|79	Group:		Development/C#
21mr|gtk-sharp2-2.12.45-2|80	
21mr|gtk-sharp2-2.12.45-2|81	%description devel
21mr|gtk-sharp2-2.12.45-2|82	This contains the code generation tools of gtk-sharp. It is needed for building
21mr|gtk-sharp2-2.12.45-2|83	C# wrappers for GObject APIs.
21mr|gtk-sharp2-2.12.45-2|84	
21mr|gtk-sharp2-2.12.45-2|85	%files devel
21mr|gtk-sharp2-2.12.45-2|86	%{_bindir}/*
21mr|gtk-sharp2-2.12.45-2|87	%{_datadir}/gapi-2.0/
21mr|gtk-sharp2-2.12.45-2|88	%{_libdir}/pkgconfig/gapi-2.0.pc
21mr|gtk-sharp2-2.12.45-2|89	%{_prefix}/lib/%{oname}-2.0/
21mr|gtk-sharp2-2.12.45-2|90	
21mr|gtk-sharp2-2.12.45-2|91	#----------------------------------------------------------------------------
21mr|gtk-sharp2-2.12.45-2|92	
21mr|gtk-sharp2-2.12.45-2|93	%package doc
21mr|gtk-sharp2-2.12.45-2|94	Summary:	Documentation for gtk-sharp
21mr|gtk-sharp2-2.12.45-2|95	Group:		Documentation
21mr|gtk-sharp2-2.12.45-2|96	BuildArch:	noarch
21mr|gtk-sharp2-2.12.45-2|97	#Requires(post,postun):	mono-tools
21mr|gtk-sharp2-2.12.45-2|98	
21mr|gtk-sharp2-2.12.45-2|99	%description doc
21mr|gtk-sharp2-2.12.45-2|100	Gtk-sharp is a C# language binding for the gtk+ toolkit.
21mr|gtk-sharp2-2.12.45-2|101	This package provides documentation for gtk-sharp.
21mr|gtk-sharp2-2.12.45-2|102	
21mr|gtk-sharp2-2.12.45-2|103	%files doc
21mr|gtk-sharp2-2.12.45-2|104	%doc ChangeLog README README.generator
21mr|gtk-sharp2-2.12.45-2|105	%{_prefix}/lib/monodoc/sources/gtk*
21mr|gtk-sharp2-2.12.45-2|106	
21mr|gtk-sharp2-2.12.45-2|107	#----------------------------------------------------------------------------
21mr|gtk-sharp2-2.12.45-2|108	
21mr|gtk-sharp2-2.12.45-2|109	%prep
21mr|gtk-sharp2-2.12.45-2|110	%autosetup -p1 -n %{oname}-%{version}
21mr|gtk-sharp2-2.12.45-2|111	
21mr|gtk-sharp2-2.12.45-2|112	%build
21mr|gtk-sharp2-2.12.45-2|113	%configure
21mr|gtk-sharp2-2.12.45-2|114	%make
21mr|gtk-sharp2-2.12.45-2|115	
21mr|gtk-sharp2-2.12.45-2|116	%install
21mr|gtk-sharp2-2.12.45-2|117	%makeinstall_std
21mr|gtk-sharp2-2.12.45-2|118	
21mr|gtk-sharp2-2.12.45-2|119	rm -rf %{buildroot}%{_libdir}/lib*a
21mr|gtk-sharp2-2.12.45-2|120	rm -rf sample/valtest/{.deps, .libs}

12675 21
21mr|gtksourceview-2.10.5-14|1	%define api_version 2.0
21mr|gtksourceview-2.10.5-14|2	%define lib_major 0
21mr|gtksourceview-2.10.5-14|3	%define libname %mklibname %{name}- %{api_version} %{lib_major}
21mr|gtksourceview-2.10.5-14|4	%define libnamedev %mklibname -d %{name}- %{api_version}
21mr|gtksourceview-2.10.5-14|5	
21mr|gtksourceview-2.10.5-14|6	
21mr|gtksourceview-2.10.5-14|7	Summary:	Source code viewing library
21mr|gtksourceview-2.10.5-14|8	Name:		gtksourceview
21mr|gtksourceview-2.10.5-14|9	Version:	2.10.5
21mr|gtksourceview-2.10.5-14|10	Release:	14
21mr|gtksourceview-2.10.5-14|11	License:	GPLv2+
21mr|gtksourceview-2.10.5-14|12	Group:		Editors
21mr|gtksourceview-2.10.5-14|13	URL:		http://people.ecsc.co.uk/~matt/downloads/rpms/gtksourceview/
21mr|gtksourceview-2.10.5-14|14	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21mr|gtksourceview-2.10.5-14|15	Patch0:		gtksourceview-gnome-warnings.patch
21mr|gtksourceview-2.10.5-14|16	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gtksourceview-2.10.5-14|17	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gtksourceview-2.10.5-14|18	BuildRequires:	gtk-doc
21mr|gtksourceview-2.10.5-14|19	BuildRequires:	intltool
21mr|gtksourceview-2.10.5-14|20	
21mr|gtksourceview-2.10.5-14|21	%description
21mr|gtksourceview-2.10.5-14|22	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceview-2.10.5-14|23	line numbers, and other programming-editor features.
21mr|gtksourceview-2.10.5-14|24	GtkSourceView specializes these features for a code editor.
21mr|gtksourceview-2.10.5-14|25	
21mr|gtksourceview-2.10.5-14|26	%files -f %{name}-%{api_version}.lang
21mr|gtksourceview-2.10.5-14|27	%doc AUTHORS NEWS README
21mr|gtksourceview-2.10.5-14|28	%{_datadir}/gtksourceview-%{api_version}
21mr|gtksourceview-2.10.5-14|29	
21mr|gtksourceview-2.10.5-14|30	
21mr|gtksourceview-2.10.5-14|31	#------------------------------------------------------------
21mr|gtksourceview-2.10.5-14|32	%package -n %{libname}
21mr|gtksourceview-2.10.5-14|33	Summary:	Source code viewing library
21mr|gtksourceview-2.10.5-14|34	Group:		Editors
21mr|gtksourceview-2.10.5-14|35	Requires:	%{name} >= %{version}-%{release}
21mr|gtksourceview-2.10.5-14|36	Provides:	lib%{name} = %{version}-%{release}
21mr|gtksourceview-2.10.5-14|37	Provides:	libgtksourceview0 = %{version}-%{release}
21mr|gtksourceview-2.10.5-14|38	Obsoletes:	libgtksourceview0 < 2.10.5-7
21mr|gtksourceview-2.10.5-14|39	Provides:	libgtksourceview1.0 = %{version}-%{release}
21mr|gtksourceview-2.10.5-14|40	Obsoletes:	libgtksourceview1.0 < 2.10.5-7
21mr|gtksourceview-2.10.5-14|41	
21mr|gtksourceview-2.10.5-14|42	%description -n %{libname}
21mr|gtksourceview-2.10.5-14|43	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceview-2.10.5-14|44	line numbers, and other programming-editor features.
21mr|gtksourceview-2.10.5-14|45	GtkSourceView specializes these features for a code editor.
21mr|gtksourceview-2.10.5-14|46	
21mr|gtksourceview-2.10.5-14|47	%files -n %{libname}
21mr|gtksourceview-2.10.5-14|48	%{_libdir}/libgtksourceview-%{api_version}.so.%{lib_major}*
21mr|gtksourceview-2.10.5-14|49	
21mr|gtksourceview-2.10.5-14|50	#------------------------------------------------------------
21mr|gtksourceview-2.10.5-14|51	
21mr|gtksourceview-2.10.5-14|52	%package -n %{libnamedev}
21mr|gtksourceview-2.10.5-14|53	Summary:	Libraries and include files for GtkSourceView
21mr|gtksourceview-2.10.5-14|54	Group:		Development/GNOME and GTK+
21mr|gtksourceview-2.10.5-14|55	Requires:	%{libname} = %{version}
21mr|gtksourceview-2.10.5-14|56	Provides:	%{name}-devel = %{version}-%{release}
21mr|gtksourceview-2.10.5-14|57	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|gtksourceview-2.10.5-14|58	Provides:	lib%{name}-%{api_version}-devel = %{version}-%{release}
21mr|gtksourceview-2.10.5-14|59	Obsoletes:	%{mklibname -d gtksourceview- 2.0 0} < 2.10.5-7
21mr|gtksourceview-2.10.5-14|60	
21mr|gtksourceview-2.10.5-14|61	%description -n %{libnamedev}
21mr|gtksourceview-2.10.5-14|62	GtkSourceView development files.
21mr|gtksourceview-2.10.5-14|63	
21mr|gtksourceview-2.10.5-14|64	%files -n %{libnamedev}
21mr|gtksourceview-2.10.5-14|65	%doc %{_datadir}/gtk-doc/html/gtksourceview-2.0
21mr|gtksourceview-2.10.5-14|66	%{_libdir}/*.so
21mr|gtksourceview-2.10.5-14|67	%{_includedir}/*
21mr|gtksourceview-2.10.5-14|68	%{_libdir}/pkgconfig/*
21mr|gtksourceview-2.10.5-14|69	
21mr|gtksourceview-2.10.5-14|70	#------------------------------------------------------------
21mr|gtksourceview-2.10.5-14|71	
21mr|gtksourceview-2.10.5-14|72	%prep
21mr|gtksourceview-2.10.5-14|73	%autosetup -p1
21mr|gtksourceview-2.10.5-14|74	
21mr|gtksourceview-2.10.5-14|75	%build
21mr|gtksourceview-2.10.5-14|76	%configure --disable-static
21mr|gtksourceview-2.10.5-14|77	
21mr|gtksourceview-2.10.5-14|78	%make
21mr|gtksourceview-2.10.5-14|79	
21mr|gtksourceview-2.10.5-14|80	%install
21mr|gtksourceview-2.10.5-14|81	%makeinstall_std
21mr|gtksourceview-2.10.5-14|82	
21mr|gtksourceview-2.10.5-14|83	%find_lang %{name}-%{api_version}

12676 21
21mr|gtksourceview3-3.24.11-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gtksourceview3-3.24.11-3|2	
21mr|gtksourceview3-3.24.11-3|3	%define api 3.0
21mr|gtksourceview3-3.24.11-3|4	%define major 1
21mr|gtksourceview3-3.24.11-3|5	%define oname gtksourceview
21mr|gtksourceview3-3.24.11-3|6	%define libname %mklibname %{oname}- %{api} %{major}
21mr|gtksourceview3-3.24.11-3|7	%define girname %mklibname %{oname}-gir %{api}
21mr|gtksourceview3-3.24.11-3|8	%define devname %mklibname %{oname}- %{api} -d
21mr|gtksourceview3-3.24.11-3|9	
21mr|gtksourceview3-3.24.11-3|10	Summary:	Source code viewing library
21mr|gtksourceview3-3.24.11-3|11	Name:		gtksourceview3
21mr|gtksourceview3-3.24.11-3|12	Version:	3.24.11
21mr|gtksourceview3-3.24.11-3|13	Release:	3
21mr|gtksourceview3-3.24.11-3|14	License:	GPLv2+
21mr|gtksourceview3-3.24.11-3|15	Group:		Editors
21mr|gtksourceview3-3.24.11-3|16	Url:		https://download.gnome.org/sources/gtksourceview
21mr|gtksourceview3-3.24.11-3|17	Source0:	https://download.gnome.org/sources/gtksourceview/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|gtksourceview3-3.24.11-3|18	BuildRequires:	intltool
21mr|gtksourceview3-3.24.11-3|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gtksourceview3-3.24.11-3|20	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gtksourceview3-3.24.11-3|21	BuildRequires:	pkgconfig(gtk-doc)
21mr|gtksourceview3-3.24.11-3|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gtksourceview3-3.24.11-3|23	
21mr|gtksourceview3-3.24.11-3|24	%description
21mr|gtksourceview3-3.24.11-3|25	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceview3-3.24.11-3|26	line numbers, and other programming-editor features.
21mr|gtksourceview3-3.24.11-3|27	GtkSourceView specializes these features for a code editor.
21mr|gtksourceview3-3.24.11-3|28	
21mr|gtksourceview3-3.24.11-3|29	%files -f %{oname}-%{api}.lang
21mr|gtksourceview3-3.24.11-3|30	%doc AUTHORS NEWS README
21mr|gtksourceview3-3.24.11-3|31	%{_datadir}/gtksourceview-%{api}
21mr|gtksourceview3-3.24.11-3|32	
21mr|gtksourceview3-3.24.11-3|33	#----------------------------------------------------------------------------
21mr|gtksourceview3-3.24.11-3|34	
21mr|gtksourceview3-3.24.11-3|35	%package -n %{libname}
21mr|gtksourceview3-3.24.11-3|36	Summary:	Source code viewing library
21mr|gtksourceview3-3.24.11-3|37	Group:		Editors
21mr|gtksourceview3-3.24.11-3|38	Requires:	%{name} = %{EVRD}
21mr|gtksourceview3-3.24.11-3|39	
21mr|gtksourceview3-3.24.11-3|40	%description -n %{libname}
21mr|gtksourceview3-3.24.11-3|41	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceview3-3.24.11-3|42	line numbers, and other programming-editor features.
21mr|gtksourceview3-3.24.11-3|43	GtkSourceView specializes these features for a code editor.
21mr|gtksourceview3-3.24.11-3|44	
21mr|gtksourceview3-3.24.11-3|45	%files -n %{libname}
21mr|gtksourceview3-3.24.11-3|46	%{_libdir}/libgtksourceview-%{api}.so.%{major}*
21mr|gtksourceview3-3.24.11-3|47	
21mr|gtksourceview3-3.24.11-3|48	#----------------------------------------------------------------------------
21mr|gtksourceview3-3.24.11-3|49	
21mr|gtksourceview3-3.24.11-3|50	%package -n %{girname}
21mr|gtksourceview3-3.24.11-3|51	Summary:	GObject Introspection interface description for %{name}
21mr|gtksourceview3-3.24.11-3|52	Group:		System/Libraries
21mr|gtksourceview3-3.24.11-3|53	Requires:	%{libname} = %{EVRD}
21mr|gtksourceview3-3.24.11-3|54	
21mr|gtksourceview3-3.24.11-3|55	%description -n %{girname}
21mr|gtksourceview3-3.24.11-3|56	GObject Introspection interface description for %{name}.
21mr|gtksourceview3-3.24.11-3|57	
21mr|gtksourceview3-3.24.11-3|58	%files -n %{girname}
21mr|gtksourceview3-3.24.11-3|59	%{_libdir}/girepository-1.0/GtkSource-%{api}.typelib
21mr|gtksourceview3-3.24.11-3|60	
21mr|gtksourceview3-3.24.11-3|61	#----------------------------------------------------------------------------
21mr|gtksourceview3-3.24.11-3|62	
21mr|gtksourceview3-3.24.11-3|63	%package -n %{devname}
21mr|gtksourceview3-3.24.11-3|64	Summary:	Libraries and include files for GtkSourceView
21mr|gtksourceview3-3.24.11-3|65	Group:		Development/GNOME and GTK+
21mr|gtksourceview3-3.24.11-3|66	Requires:	%{libname} = %{EVRD}
21mr|gtksourceview3-3.24.11-3|67	Requires:	%{girname} = %{EVRD}
21mr|gtksourceview3-3.24.11-3|68	Provides:	%{name}-devel = %{EVRD}
21mr|gtksourceview3-3.24.11-3|69	Provides:	%{oname}-%{api}-devel = %{EVRD}
21mr|gtksourceview3-3.24.11-3|70	
21mr|gtksourceview3-3.24.11-3|71	%description -n %{devname}
21mr|gtksourceview3-3.24.11-3|72	GtkSourceView development files.
21mr|gtksourceview3-3.24.11-3|73	
21mr|gtksourceview3-3.24.11-3|74	%files -n %{devname}
21mr|gtksourceview3-3.24.11-3|75	%doc %{_datadir}/gtk-doc/html/gtksourceview-%{api}
21mr|gtksourceview3-3.24.11-3|76	%{_libdir}/*.so
21mr|gtksourceview3-3.24.11-3|77	%{_includedir}/*
21mr|gtksourceview3-3.24.11-3|78	%{_libdir}/pkgconfig/*
21mr|gtksourceview3-3.24.11-3|79	%{_datadir}/gir-1.0/GtkSource-%{api}.gir
21mr|gtksourceview3-3.24.11-3|80	
21mr|gtksourceview3-3.24.11-3|81	#----------------------------------------------------------------------------
21mr|gtksourceview3-3.24.11-3|82	
21mr|gtksourceview3-3.24.11-3|83	%prep
21mr|gtksourceview3-3.24.11-3|84	%setup -qn %{oname}-%{version}
21mr|gtksourceview3-3.24.11-3|85	
21mr|gtksourceview3-3.24.11-3|86	%build
21mr|gtksourceview3-3.24.11-3|87	%configure --disable-vala
21mr|gtksourceview3-3.24.11-3|88	%make LIBS='-lgmodule-2.0'
21mr|gtksourceview3-3.24.11-3|89	
21mr|gtksourceview3-3.24.11-3|90	%install
21mr|gtksourceview3-3.24.11-3|91	%makeinstall_std
21mr|gtksourceview3-3.24.11-3|92	
21mr|gtksourceview3-3.24.11-3|93	%find_lang %{oname}-%{api}

12677 21
21mr|gtksourceview4-4.8.3-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gtksourceview4-4.8.3-2|2	
21mr|gtksourceview4-4.8.3-2|3	%define api 4
21mr|gtksourceview4-4.8.3-2|4	%define major 0
21mr|gtksourceview4-4.8.3-2|5	%define oname gtksourceview
21mr|gtksourceview4-4.8.3-2|6	%define libname %mklibname %{oname}- %{api} %{major}
21mr|gtksourceview4-4.8.3-2|7	%define girname %mklibname %{oname}-gir %{api}
21mr|gtksourceview4-4.8.3-2|8	%define devname %mklibname %{oname}- %{api} -d
21mr|gtksourceview4-4.8.3-2|9	
21mr|gtksourceview4-4.8.3-2|10	Summary:	Source code viewing library
21mr|gtksourceview4-4.8.3-2|11	Name:		gtksourceview4
21mr|gtksourceview4-4.8.3-2|12	Version:	4.8.3
21mr|gtksourceview4-4.8.3-2|13	Release:	2
21mr|gtksourceview4-4.8.3-2|14	License:	GPLv2+
21mr|gtksourceview4-4.8.3-2|15	Group:		Editors
21mr|gtksourceview4-4.8.3-2|16	Url:		https://download.gnome.org/sources/gtksourceview
21mr|gtksourceview4-4.8.3-2|17	Source0:	https://download.gnome.org/sources/gtksourceview/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|gtksourceview4-4.8.3-2|18	BuildRequires:	meson
21mr|gtksourceview4-4.8.3-2|19	BuildRequires:	cmake
21mr|gtksourceview4-4.8.3-2|20	BuildRequires:	intltool
21mr|gtksourceview4-4.8.3-2|21	BuildRequires:	vala
21mr|gtksourceview4-4.8.3-2|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gtksourceview4-4.8.3-2|23	BuildRequires:	pkgconfig(gtk4)
21mr|gtksourceview4-4.8.3-2|24	BuildRequires:	pkgconfig(gtk-doc)
21mr|gtksourceview4-4.8.3-2|25	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gtksourceview4-4.8.3-2|26	BuildRequires:  pkgconfig(gladeui-2.0)
21mr|gtksourceview4-4.8.3-2|27	BuildRequires:  pkgconfig(vapigen)
21mr|gtksourceview4-4.8.3-2|28	
21mr|gtksourceview4-4.8.3-2|29	%description
21mr|gtksourceview4-4.8.3-2|30	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceview4-4.8.3-2|31	line numbers, and other programming-editor features.
21mr|gtksourceview4-4.8.3-2|32	GtkSourceView specializes these features for a code editor.
21mr|gtksourceview4-4.8.3-2|33	
21mr|gtksourceview4-4.8.3-2|34	%files -f %{oname}-%{api}.lang
21mr|gtksourceview4-4.8.3-2|35	%doc AUTHORS NEWS README.md
21mr|gtksourceview4-4.8.3-2|36	%{_datadir}/gtksourceview-%{api}
21mr|gtksourceview4-4.8.3-2|37	%{_datadir}/glade/catalogs/gtksourceview.xml
21mr|gtksourceview4-4.8.3-2|38	
21mr|gtksourceview4-4.8.3-2|39	#----------------------------------------------------------------------------
21mr|gtksourceview4-4.8.3-2|40	
21mr|gtksourceview4-4.8.3-2|41	%package -n %{libname}
21mr|gtksourceview4-4.8.3-2|42	Summary:	Source code viewing library
21mr|gtksourceview4-4.8.3-2|43	Group:		Editors
21mr|gtksourceview4-4.8.3-2|44	Requires:	%{name} = %{EVRD}
21mr|gtksourceview4-4.8.3-2|45	
21mr|gtksourceview4-4.8.3-2|46	%description -n %{libname}
21mr|gtksourceview4-4.8.3-2|47	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceview4-4.8.3-2|48	line numbers, and other programming-editor features.
21mr|gtksourceview4-4.8.3-2|49	GtkSourceView specializes these features for a code editor.
21mr|gtksourceview4-4.8.3-2|50	
21mr|gtksourceview4-4.8.3-2|51	%files -n %{libname}
21mr|gtksourceview4-4.8.3-2|52	%{_libdir}/libgtksourceview-%{api}.so.%{major}*
21mr|gtksourceview4-4.8.3-2|53	
21mr|gtksourceview4-4.8.3-2|54	#----------------------------------------------------------------------------
21mr|gtksourceview4-4.8.3-2|55	
21mr|gtksourceview4-4.8.3-2|56	%package -n %{girname}
21mr|gtksourceview4-4.8.3-2|57	Summary:	GObject Introspection interface description for %{name}
21mr|gtksourceview4-4.8.3-2|58	Group:		System/Libraries
21mr|gtksourceview4-4.8.3-2|59	Requires:	%{libname} = %{EVRD}
21mr|gtksourceview4-4.8.3-2|60	
21mr|gtksourceview4-4.8.3-2|61	%description -n %{girname}
21mr|gtksourceview4-4.8.3-2|62	GObject Introspection interface description for %{name}.
21mr|gtksourceview4-4.8.3-2|63	
21mr|gtksourceview4-4.8.3-2|64	%files -n %{girname}
21mr|gtksourceview4-4.8.3-2|65	%{_libdir}/girepository-1.0/GtkSource-%{api}.typelib
21mr|gtksourceview4-4.8.3-2|66	
21mr|gtksourceview4-4.8.3-2|67	#----------------------------------------------------------------------------
21mr|gtksourceview4-4.8.3-2|68	
21mr|gtksourceview4-4.8.3-2|69	%package -n %{devname}
21mr|gtksourceview4-4.8.3-2|70	Summary:	Libraries and include files for GtkSourceView
21mr|gtksourceview4-4.8.3-2|71	Group:		Development/GNOME and GTK+
21mr|gtksourceview4-4.8.3-2|72	Requires:	%{libname} = %{EVRD}
21mr|gtksourceview4-4.8.3-2|73	Requires:	%{girname} = %{EVRD}
21mr|gtksourceview4-4.8.3-2|74	Provides:	%{name}-devel = %{EVRD}
21mr|gtksourceview4-4.8.3-2|75	Provides:	%{oname}-%{api}-devel = %{EVRD}
21mr|gtksourceview4-4.8.3-2|76	
21mr|gtksourceview4-4.8.3-2|77	%description -n %{devname}
21mr|gtksourceview4-4.8.3-2|78	GtkSourceView development files.
21mr|gtksourceview4-4.8.3-2|79	
21mr|gtksourceview4-4.8.3-2|80	%files -n %{devname}
21mr|gtksourceview4-4.8.3-2|81	%{_libdir}/*.so
21mr|gtksourceview4-4.8.3-2|82	%{_includedir}/*
21mr|gtksourceview4-4.8.3-2|83	%{_libdir}/pkgconfig/*
21mr|gtksourceview4-4.8.3-2|84	%{_datadir}/gir-1.0/GtkSource-%{api}.gir
21mr|gtksourceview4-4.8.3-2|85	%{_datadir}/vala/vapi/gtksourceview-%{api}.deps
21mr|gtksourceview4-4.8.3-2|86	%{_datadir}/vala/vapi/gtksourceview-%{api}.vapi
21mr|gtksourceview4-4.8.3-2|87	%{_datadir}/gtk-doc/*
21mr|gtksourceview4-4.8.3-2|88	
21mr|gtksourceview4-4.8.3-2|89	#----------------------------------------------------------------------------
21mr|gtksourceview4-4.8.3-2|90	
21mr|gtksourceview4-4.8.3-2|91	%prep
21mr|gtksourceview4-4.8.3-2|92	%setup -qn %{oname}-%{version}
21mr|gtksourceview4-4.8.3-2|93	
21mr|gtksourceview4-4.8.3-2|94	%build
21mr|gtksourceview4-4.8.3-2|95	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|gtksourceview4-4.8.3-2|96	%meson \
21mr|gtksourceview4-4.8.3-2|97	-Dglade_catalog="true"	\
21mr|gtksourceview4-4.8.3-2|98	-Dgtk_doc="true"
21mr|gtksourceview4-4.8.3-2|99	%meson_build
21mr|gtksourceview4-4.8.3-2|100	
21mr|gtksourceview4-4.8.3-2|101	%install
21mr|gtksourceview4-4.8.3-2|102	%meson_install
21mr|gtksourceview4-4.8.3-2|103	
21mr|gtksourceview4-4.8.3-2|104	%find_lang %{oname}-%{api}

12678 21
21mr|gtksourceview5-5.5.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gtksourceview5-5.5.1-2|2	
21mr|gtksourceview5-5.5.1-2|3	%define api 5
21mr|gtksourceview5-5.5.1-2|4	%define major 0
21mr|gtksourceview5-5.5.1-2|5	%define oname gtksourceview
21mr|gtksourceview5-5.5.1-2|6	%define libname %mklibname %{oname}- %{api} %{major}
21mr|gtksourceview5-5.5.1-2|7	%define girname %mklibname %{oname}-gir %{api}
21mr|gtksourceview5-5.5.1-2|8	%define devname %mklibname %{oname}- %{api} -d
21mr|gtksourceview5-5.5.1-2|9	
21mr|gtksourceview5-5.5.1-2|10	Summary:	Source code viewing library
21mr|gtksourceview5-5.5.1-2|11	Name:		gtksourceview5
21mr|gtksourceview5-5.5.1-2|12	Version:	5.5.1
21mr|gtksourceview5-5.5.1-2|13	Release:	2
21mr|gtksourceview5-5.5.1-2|14	License:	GPLv2+
21mr|gtksourceview5-5.5.1-2|15	Group:		Editors
21mr|gtksourceview5-5.5.1-2|16	Url:		https://download.gnome.org/sources/gtksourceview
21mr|gtksourceview5-5.5.1-2|17	Source0:	https://download.gnome.org/sources/gtksourceview/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|gtksourceview5-5.5.1-2|18	BuildRequires:	cmake
21mr|gtksourceview5-5.5.1-2|19	BuildRequires:	gtk-doc
21mr|gtksourceview5-5.5.1-2|20	BuildRequires:	intltool
21mr|gtksourceview5-5.5.1-2|21	BuildRequires:	meson
21mr|gtksourceview5-5.5.1-2|22	BuildRequires:	vala
21mr|gtksourceview5-5.5.1-2|23	BuildRequires:	pkgconfig(gi-docgen)
21mr|gtksourceview5-5.5.1-2|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gtksourceview5-5.5.1-2|25	BuildRequires:	pkgconfig(gtk4)
21mr|gtksourceview5-5.5.1-2|26	BuildRequires:	pkgconfig(gtk-doc)
21mr|gtksourceview5-5.5.1-2|27	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gtksourceview5-5.5.1-2|28	BuildRequires:	pkgconfig(sysprof-capture-4)
21mr|gtksourceview5-5.5.1-2|29	BuildRequires:  pkgconfig(vapigen)
21mr|gtksourceview5-5.5.1-2|30	
21mr|gtksourceview5-5.5.1-2|31	%description
21mr|gtksourceview5-5.5.1-2|32	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceview5-5.5.1-2|33	line numbers, and other programming-editor features.
21mr|gtksourceview5-5.5.1-2|34	GtkSourceView specializes these features for a code editor.
21mr|gtksourceview5-5.5.1-2|35	
21mr|gtksourceview5-5.5.1-2|36	%files -f %{oname}-%{api}.lang
21mr|gtksourceview5-5.5.1-2|37	%doc AUTHORS NEWS README.md
21mr|gtksourceview5-5.5.1-2|38	%license COPYING
21mr|gtksourceview5-5.5.1-2|39	%{_datadir}/gtksourceview-%{api}
21mr|gtksourceview5-5.5.1-2|40	%{_iconsdir}/hicolor/scalable/actions/*.svg
21mr|gtksourceview5-5.5.1-2|41	
21mr|gtksourceview5-5.5.1-2|42	#----------------------------------------------------------------------------
21mr|gtksourceview5-5.5.1-2|43	
21mr|gtksourceview5-5.5.1-2|44	%package -n %{libname}
21mr|gtksourceview5-5.5.1-2|45	Summary:	Source code viewing library
21mr|gtksourceview5-5.5.1-2|46	Group:		Editors
21mr|gtksourceview5-5.5.1-2|47	Requires:	%{name} = %{EVRD}
21mr|gtksourceview5-5.5.1-2|48	
21mr|gtksourceview5-5.5.1-2|49	%description -n %{libname}
21mr|gtksourceview5-5.5.1-2|50	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceview5-5.5.1-2|51	line numbers, and other programming-editor features.
21mr|gtksourceview5-5.5.1-2|52	GtkSourceView specializes these features for a code editor.
21mr|gtksourceview5-5.5.1-2|53	
21mr|gtksourceview5-5.5.1-2|54	%files -n %{libname}
21mr|gtksourceview5-5.5.1-2|55	%{_libdir}/libgtksourceview-%{api}.so.%{major}*
21mr|gtksourceview5-5.5.1-2|56	
21mr|gtksourceview5-5.5.1-2|57	#----------------------------------------------------------------------------
21mr|gtksourceview5-5.5.1-2|58	
21mr|gtksourceview5-5.5.1-2|59	%package -n %{girname}
21mr|gtksourceview5-5.5.1-2|60	Summary:	GObject Introspection interface description for %{name}
21mr|gtksourceview5-5.5.1-2|61	Group:		System/Libraries
21mr|gtksourceview5-5.5.1-2|62	Requires:	%{libname} = %{EVRD}
21mr|gtksourceview5-5.5.1-2|63	
21mr|gtksourceview5-5.5.1-2|64	%description -n %{girname}
21mr|gtksourceview5-5.5.1-2|65	GObject Introspection interface description for %{name}.
21mr|gtksourceview5-5.5.1-2|66	
21mr|gtksourceview5-5.5.1-2|67	%files -n %{girname}
21mr|gtksourceview5-5.5.1-2|68	%{_libdir}/girepository-1.0/GtkSource-%{api}.typelib
21mr|gtksourceview5-5.5.1-2|69	
21mr|gtksourceview5-5.5.1-2|70	#----------------------------------------------------------------------------
21mr|gtksourceview5-5.5.1-2|71	
21mr|gtksourceview5-5.5.1-2|72	%package -n %{devname}
21mr|gtksourceview5-5.5.1-2|73	Summary:	Libraries and include files for GtkSourceView
21mr|gtksourceview5-5.5.1-2|74	Group:		Development/GNOME and GTK+
21mr|gtksourceview5-5.5.1-2|75	Requires:	%{libname} = %{EVRD}
21mr|gtksourceview5-5.5.1-2|76	Requires:	%{girname} = %{EVRD}
21mr|gtksourceview5-5.5.1-2|77	Provides:	%{name}-devel = %{EVRD}
21mr|gtksourceview5-5.5.1-2|78	Provides:	%{oname}-%{api}-devel = %{EVRD}
21mr|gtksourceview5-5.5.1-2|79	
21mr|gtksourceview5-5.5.1-2|80	%description -n %{devname}
21mr|gtksourceview5-5.5.1-2|81	GtkSourceView development files.
21mr|gtksourceview5-5.5.1-2|82	
21mr|gtksourceview5-5.5.1-2|83	%files -n %{devname}
21mr|gtksourceview5-5.5.1-2|84	%{_includedir}/*
21mr|gtksourceview5-5.5.1-2|85	%{_datadir}/gir-1.0/GtkSource-%{api}.gir
21mr|gtksourceview5-5.5.1-2|86	%{_datadir}/vala/vapi/gtksourceview-%{api}.deps
21mr|gtksourceview5-5.5.1-2|87	%{_datadir}/vala/vapi/gtksourceview-%{api}.vapi
21mr|gtksourceview5-5.5.1-2|88	%{_defaultdocdir}/%{name}
21mr|gtksourceview5-5.5.1-2|89	%{_libdir}/*.so
21mr|gtksourceview5-5.5.1-2|90	%{_libdir}/pkgconfig/*
21mr|gtksourceview5-5.5.1-2|91	
21mr|gtksourceview5-5.5.1-2|92	#----------------------------------------------------------------------------
21mr|gtksourceview5-5.5.1-2|93	
21mr|gtksourceview5-5.5.1-2|94	%prep
21mr|gtksourceview5-5.5.1-2|95	%setup -qn %{oname}-%{version}
21mr|gtksourceview5-5.5.1-2|96	
21mr|gtksourceview5-5.5.1-2|97	%build
21mr|gtksourceview5-5.5.1-2|98	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|gtksourceview5-5.5.1-2|99	%meson	\
21mr|gtksourceview5-5.5.1-2|100	-Dgtk_doc=true	\
21mr|gtksourceview5-5.5.1-2|101	-Dsysprof=true
21mr|gtksourceview5-5.5.1-2|102	%meson_build
21mr|gtksourceview5-5.5.1-2|103	
21mr|gtksourceview5-5.5.1-2|104	%install
21mr|gtksourceview5-5.5.1-2|105	%meson_install
21mr|gtksourceview5-5.5.1-2|106	
21mr|gtksourceview5-5.5.1-2|107	%find_lang %{oname}-%{api}

12679 21
21mr|gtksourceviewmm4-3.91.1-9|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21mr|gtksourceviewmm4-3.91.1-9|2	%define oname	gtksourceviewmm
21mr|gtksourceviewmm4-3.91.1-9|3	
21mr|gtksourceviewmm4-3.91.1-9|4	%define api 4.0
21mr|gtksourceviewmm4-3.91.1-9|5	%define major 0
21mr|gtksourceviewmm4-3.91.1-9|6	%define libname %mklibname %{oname} %{api} %{major}
21mr|gtksourceviewmm4-3.91.1-9|7	%define devname %mklibname %{oname} %{api} -d
21mr|gtksourceviewmm4-3.91.1-9|8	
21mr|gtksourceviewmm4-3.91.1-9|9	Summary:	Source code viewing library
21mr|gtksourceviewmm4-3.91.1-9|10	Name:		gtksourceviewmm4
21mr|gtksourceviewmm4-3.91.1-9|11	Version:	3.91.1
21mr|gtksourceviewmm4-3.91.1-9|12	Release:	9
21mr|gtksourceviewmm4-3.91.1-9|13	License:	LGPLv2+
21mr|gtksourceviewmm4-3.91.1-9|14	Group:		Editors
21mr|gtksourceviewmm4-3.91.1-9|15	Url:		https://download.gnome.org/sources/gtksourceviewmm
21mr|gtksourceviewmm4-3.91.1-9|16	Source0:	https://download.gnome.org/sources/gtksourceviewmm/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|gtksourceviewmm4-3.91.1-9|17	BuildRequires:	doxygen
21mr|gtksourceviewmm4-3.91.1-9|18	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|gtksourceviewmm4-3.91.1-9|19	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|gtksourceviewmm4-3.91.1-9|20	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|gtksourceviewmm4-3.91.1-9|21	
21mr|gtksourceviewmm4-3.91.1-9|22	%description
21mr|gtksourceviewmm4-3.91.1-9|23	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceviewmm4-3.91.1-9|24	line numbers, and other programming-editor features.
21mr|gtksourceviewmm4-3.91.1-9|25	GtkSourceView specializes these features for a code editor.
21mr|gtksourceviewmm4-3.91.1-9|26	
21mr|gtksourceviewmm4-3.91.1-9|27	This package contains the C++ language bindings for GtkSourceview.
21mr|gtksourceviewmm4-3.91.1-9|28	
21mr|gtksourceviewmm4-3.91.1-9|29	#--------------------------------------------------------------------
21mr|gtksourceviewmm4-3.91.1-9|30	
21mr|gtksourceviewmm4-3.91.1-9|31	%package -n %{libname}
21mr|gtksourceviewmm4-3.91.1-9|32	Summary:	Source code viewing library
21mr|gtksourceviewmm4-3.91.1-9|33	Group:		System/Libraries
21mr|gtksourceviewmm4-3.91.1-9|34	
21mr|gtksourceviewmm4-3.91.1-9|35	%description -n %{libname}
21mr|gtksourceviewmm4-3.91.1-9|36	GtkSourceview is a library that adds syntax highlighting,
21mr|gtksourceviewmm4-3.91.1-9|37	line numbers, and other programming-editor features.
21mr|gtksourceviewmm4-3.91.1-9|38	GtkSourceView specializes these features for a code editor.
21mr|gtksourceviewmm4-3.91.1-9|39	
21mr|gtksourceviewmm4-3.91.1-9|40	This package contains the C++ language bindings for GtkSourceview.
21mr|gtksourceviewmm4-3.91.1-9|41	
21mr|gtksourceviewmm4-3.91.1-9|42	%files -n %{libname}
21mr|gtksourceviewmm4-3.91.1-9|43	%doc AUTHORS ChangeLog NEWS README
21mr|gtksourceviewmm4-3.91.1-9|44	%{_libdir}/lib%{oname}-%{api}.so.%{major}*
21mr|gtksourceviewmm4-3.91.1-9|45	
21mr|gtksourceviewmm4-3.91.1-9|46	#--------------------------------------------------------------------
21mr|gtksourceviewmm4-3.91.1-9|47	
21mr|gtksourceviewmm4-3.91.1-9|48	%package -n %{devname}
21mr|gtksourceviewmm4-3.91.1-9|49	Summary:	Libraries and include files for GtkSourceView
21mr|gtksourceviewmm4-3.91.1-9|50	Group:		Development/C++
21mr|gtksourceviewmm4-3.91.1-9|51	Requires:	%{libname} = %{EVRD}
21mr|gtksourceviewmm4-3.91.1-9|52	
21mr|gtksourceviewmm4-3.91.1-9|53	%description -n %{devname}
21mr|gtksourceviewmm4-3.91.1-9|54	GtkSourceView development files.
21mr|gtksourceviewmm4-3.91.1-9|55	
21mr|gtksourceviewmm4-3.91.1-9|56	This package contains the C++ language bindings for GtkSourceview.
21mr|gtksourceviewmm4-3.91.1-9|57	
21mr|gtksourceviewmm4-3.91.1-9|58	%files -n %{devname}
21mr|gtksourceviewmm4-3.91.1-9|59	%doc %{_datadir}/doc/%{oname}-%{api}/
21mr|gtksourceviewmm4-3.91.1-9|60	%{_datadir}/devhelp/books/%{oname}-%{api}
21mr|gtksourceviewmm4-3.91.1-9|61	%{_libdir}/*.so
21mr|gtksourceviewmm4-3.91.1-9|62	%{_includedir}/*
21mr|gtksourceviewmm4-3.91.1-9|63	%{_libdir}/pkgconfig/*
21mr|gtksourceviewmm4-3.91.1-9|64	%{_libdir}/%{oname}*
21mr|gtksourceviewmm4-3.91.1-9|65	
21mr|gtksourceviewmm4-3.91.1-9|66	#--------------------------------------------------------------------
21mr|gtksourceviewmm4-3.91.1-9|67	
21mr|gtksourceviewmm4-3.91.1-9|68	%prep
21mr|gtksourceviewmm4-3.91.1-9|69	%setup -qn %{oname}-%{version}
21mr|gtksourceviewmm4-3.91.1-9|70	
21mr|gtksourceviewmm4-3.91.1-9|71	sed -i '/convert_\(gtkmm\|gtksourceview\)\.m4/d' codegen/m4/convert.m4
21mr|gtksourceviewmm4-3.91.1-9|72	
21mr|gtksourceviewmm4-3.91.1-9|73	%build
21mr|gtksourceviewmm4-3.91.1-9|74	%configure
21mr|gtksourceviewmm4-3.91.1-9|75	%make
21mr|gtksourceviewmm4-3.91.1-9|76	
21mr|gtksourceviewmm4-3.91.1-9|77	%install
21mr|gtksourceviewmm4-3.91.1-9|78	%makeinstall_std

12680 21
21mr|gtkspell-2.0.16-13|1	%define major 0
21mr|gtkspell-2.0.16-13|2	%define libname %mklibname %{name} %{major}
21mr|gtkspell-2.0.16-13|3	%define devname %mklibname %{name} -d
21mr|gtkspell-2.0.16-13|4	
21mr|gtkspell-2.0.16-13|5	Summary:	Spell-checking addon for GTK's TextView widget
21mr|gtkspell-2.0.16-13|6	Name:		gtkspell
21mr|gtkspell-2.0.16-13|7	Version:	2.0.16
21mr|gtkspell-2.0.16-13|8	Release:	13
21mr|gtkspell-2.0.16-13|9	License:	GPL+
21mr|gtkspell-2.0.16-13|10	Group:		System/Libraries
21mr|gtkspell-2.0.16-13|11	Url:		http://gtkspell.sourceforge.net/
21mr|gtkspell-2.0.16-13|12	Source0:	http://gtkspell.sourceforge.net/download/%{name}-%{version}.tar.gz
21mr|gtkspell-2.0.16-13|13	BuildRequires:	docbook-dtd-xml
21mr|gtkspell-2.0.16-13|14	BuildRequires:	gnome-common
21mr|gtkspell-2.0.16-13|15	BuildRequires:	gtk-doc
21mr|gtkspell-2.0.16-13|16	BuildRequires:	intltool
21mr|gtkspell-2.0.16-13|17	BuildRequires:	pkgconfig(enchant)
21mr|gtkspell-2.0.16-13|18	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gtkspell-2.0.16-13|19	
21mr|gtkspell-2.0.16-13|20	%description
21mr|gtkspell-2.0.16-13|21	GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
21mr|gtkspell-2.0.16-13|22	GtkTextView widget. Right-clicking a misspelled word pops up a menu of
21mr|gtkspell-2.0.16-13|23	suggested replacements.
21mr|gtkspell-2.0.16-13|24	
21mr|gtkspell-2.0.16-13|25	%files -f %{name}.lang
21mr|gtkspell-2.0.16-13|26	%doc README AUTHORS ChangeLog
21mr|gtkspell-2.0.16-13|27	
21mr|gtkspell-2.0.16-13|28	#----------------------------------------------------------------------------
21mr|gtkspell-2.0.16-13|29	
21mr|gtkspell-2.0.16-13|30	%package -n %{libname}
21mr|gtkspell-2.0.16-13|31	Summary:	Spell-checking addon for GTK's TextView widget
21mr|gtkspell-2.0.16-13|32	Group:		System/Libraries
21mr|gtkspell-2.0.16-13|33	Requires:	%{name} >= %{EVRD}
21mr|gtkspell-2.0.16-13|34	
21mr|gtkspell-2.0.16-13|35	%description -n %{libname}
21mr|gtkspell-2.0.16-13|36	GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
21mr|gtkspell-2.0.16-13|37	GtkTextView widget. Right-clicking a misspelled word pops up a menu of
21mr|gtkspell-2.0.16-13|38	suggested replacements.
21mr|gtkspell-2.0.16-13|39	
21mr|gtkspell-2.0.16-13|40	%files -n %{libname}
21mr|gtkspell-2.0.16-13|41	%{_libdir}/libgtkspell.so.%{major}*
21mr|gtkspell-2.0.16-13|42	
21mr|gtkspell-2.0.16-13|43	#----------------------------------------------------------------------------
21mr|gtkspell-2.0.16-13|44	
21mr|gtkspell-2.0.16-13|45	%package -n %{devname}
21mr|gtkspell-2.0.16-13|46	Summary:	Spell-checking addon for GTK's TextView widget development files
21mr|gtkspell-2.0.16-13|47	Group:		Development/C
21mr|gtkspell-2.0.16-13|48	Requires:	%{libname} = %{EVRD}
21mr|gtkspell-2.0.16-13|49	Provides:	%{name}-devel = %{EVRD}
21mr|gtkspell-2.0.16-13|50	Provides:	lib%{name}-devel = %{EVRD}
21mr|gtkspell-2.0.16-13|51	
21mr|gtkspell-2.0.16-13|52	%description -n %{devname}
21mr|gtkspell-2.0.16-13|53	GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
21mr|gtkspell-2.0.16-13|54	GtkTextView widget. Right-clicking a misspelled word pops up a menu of
21mr|gtkspell-2.0.16-13|55	suggested replacements.
21mr|gtkspell-2.0.16-13|56	
21mr|gtkspell-2.0.16-13|57	%files -n %{devname}
21mr|gtkspell-2.0.16-13|58	%doc %{_datadir}/gtk-doc/html/*
21mr|gtkspell-2.0.16-13|59	%{_libdir}/*.so
21mr|gtkspell-2.0.16-13|60	%{_libdir}/pkgconfig/*
21mr|gtkspell-2.0.16-13|61	%{_includedir}/*
21mr|gtkspell-2.0.16-13|62	
21mr|gtkspell-2.0.16-13|63	#----------------------------------------------------------------------------
21mr|gtkspell-2.0.16-13|64	
21mr|gtkspell-2.0.16-13|65	%prep
21mr|gtkspell-2.0.16-13|66	%setup -q
21mr|gtkspell-2.0.16-13|67	#gw the gtk-doc 1.13 bug:
21mr|gtkspell-2.0.16-13|68	autoreconf -f -i
21mr|gtkspell-2.0.16-13|69	NOCONFIGURE=yes gnome-autogen.sh
21mr|gtkspell-2.0.16-13|70	
21mr|gtkspell-2.0.16-13|71	%build
21mr|gtkspell-2.0.16-13|72	%configure \
21mr|gtkspell-2.0.16-13|73	--disable-static
21mr|gtkspell-2.0.16-13|74	%make
21mr|gtkspell-2.0.16-13|75	
21mr|gtkspell-2.0.16-13|76	%install
21mr|gtkspell-2.0.16-13|77	%makeinstall_std
21mr|gtkspell-2.0.16-13|78	
21mr|gtkspell-2.0.16-13|79	%find_lang %{name}

12681 21
21mr|gtkspell3-3.0.9-3|1	%define api 3.0
21mr|gtkspell3-3.0.9-3|2	%define major 0
21mr|gtkspell3-3.0.9-3|3	%define libname %mklibname %{name}_ %{major}
21mr|gtkspell3-3.0.9-3|4	%define girname %mklibname %{name}-gir %{api}
21mr|gtkspell3-3.0.9-3|5	%define devname %mklibname %{name} -d
21mr|gtkspell3-3.0.9-3|6	
21mr|gtkspell3-3.0.9-3|7	Summary:	On-the-fly spell checking for GtkTextView widgets
21mr|gtkspell3-3.0.9-3|8	Name:		gtkspell3
21mr|gtkspell3-3.0.9-3|9	Version:	3.0.9
21mr|gtkspell3-3.0.9-3|10	Release:	3
21mr|gtkspell3-3.0.9-3|11	License:	GPLv2+
21mr|gtkspell3-3.0.9-3|12	Group:		System/Libraries
21mr|gtkspell3-3.0.9-3|13	Url:		http://gtkspell.sourceforge.net/
21mr|gtkspell3-3.0.9-3|14	Source0:	http://downloads.sourceforge.net/gtkspell/%{name}-%{version}.tar.xz
21mr|gtkspell3-3.0.9-3|15	BuildRequires:	intltool
21mr|gtkspell3-3.0.9-3|16	BuildRequires:	vala-tools
21mr|gtkspell3-3.0.9-3|17	BuildRequires:	pkgconfig(enchant)
21mr|gtkspell3-3.0.9-3|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gtkspell3-3.0.9-3|19	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gtkspell3-3.0.9-3|20	BuildRequires:	pkgconfig(vapigen)
21mr|gtkspell3-3.0.9-3|21	# need for autoreconf
21mr|gtkspell3-3.0.9-3|22	BuildRequires:  gtk-doc
21mr|gtkspell3-3.0.9-3|23	
21mr|gtkspell3-3.0.9-3|24	%description
21mr|gtkspell3-3.0.9-3|25	GtkSpell provides word-processor-style highlighting and replacement of
21mr|gtkspell3-3.0.9-3|26	misspelled words in a GtkTextView widget as you type. Right-clicking a
21mr|gtkspell3-3.0.9-3|27	misspelled word pops up a menu of suggested replacements.
21mr|gtkspell3-3.0.9-3|28	
21mr|gtkspell3-3.0.9-3|29	%files -f %{name}.lang
21mr|gtkspell3-3.0.9-3|30	%doc README AUTHORS ChangeLog
21mr|gtkspell3-3.0.9-3|31	
21mr|gtkspell3-3.0.9-3|32	#----------------------------------------------------------------------------
21mr|gtkspell3-3.0.9-3|33	
21mr|gtkspell3-3.0.9-3|34	%package -n %{libname}
21mr|gtkspell3-3.0.9-3|35	Summary:	On-the-fly spell checking for GtkTextView widgets
21mr|gtkspell3-3.0.9-3|36	Group:		System/Libraries
21mr|gtkspell3-3.0.9-3|37	Requires:	%{name}
21mr|gtkspell3-3.0.9-3|38	Conflicts:	%{_lib}gtkspell30 < 3.0.9
21mr|gtkspell3-3.0.9-3|39	Obsoletes:	%{_lib}gtkspell30 < 3.0.9
21mr|gtkspell3-3.0.9-3|40	
21mr|gtkspell3-3.0.9-3|41	%description -n %{libname}
21mr|gtkspell3-3.0.9-3|42	GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
21mr|gtkspell3-3.0.9-3|43	GtkTextView widget. Right-clicking a misspelled word pops up a menu of
21mr|gtkspell3-3.0.9-3|44	suggested replacements.
21mr|gtkspell3-3.0.9-3|45	
21mr|gtkspell3-3.0.9-3|46	%files -n %{libname}
21mr|gtkspell3-3.0.9-3|47	%{_libdir}/libgtkspell3-3.so.%{major}*
21mr|gtkspell3-3.0.9-3|48	
21mr|gtkspell3-3.0.9-3|49	#----------------------------------------------------------------------------
21mr|gtkspell3-3.0.9-3|50	
21mr|gtkspell3-3.0.9-3|51	%package -n %{girname}
21mr|gtkspell3-3.0.9-3|52	Summary:	GObject Introspection interface description for %{name}
21mr|gtkspell3-3.0.9-3|53	Group:		System/Libraries
21mr|gtkspell3-3.0.9-3|54	Requires:	%{libname} = %{EVRD}
21mr|gtkspell3-3.0.9-3|55	Conflicts:	%{_lib}gtkspell30 < 3.0.9
21mr|gtkspell3-3.0.9-3|56	
21mr|gtkspell3-3.0.9-3|57	%description -n %{girname}
21mr|gtkspell3-3.0.9-3|58	GObject Introspection interface description for %{name}.
21mr|gtkspell3-3.0.9-3|59	
21mr|gtkspell3-3.0.9-3|60	%files -n %{girname}
21mr|gtkspell3-3.0.9-3|61	%{_libdir}/girepository-1.0/GtkSpell-%{api}.typelib
21mr|gtkspell3-3.0.9-3|62	
21mr|gtkspell3-3.0.9-3|63	#----------------------------------------------------------------------------
21mr|gtkspell3-3.0.9-3|64	
21mr|gtkspell3-3.0.9-3|65	%package -n %{devname}
21mr|gtkspell3-3.0.9-3|66	Summary:	Development files for %{name}
21mr|gtkspell3-3.0.9-3|67	Group:		Development/C
21mr|gtkspell3-3.0.9-3|68	Requires:	%{libname} = %{EVRD}
21mr|gtkspell3-3.0.9-3|69	Requires:	%{girname} = %{EVRD}
21mr|gtkspell3-3.0.9-3|70	Provides:	%{name}-devel = %{EVRD}
21mr|gtkspell3-3.0.9-3|71	
21mr|gtkspell3-3.0.9-3|72	%description -n %{devname}
21mr|gtkspell3-3.0.9-3|73	GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
21mr|gtkspell3-3.0.9-3|74	GtkTextView widget. Right-clicking a misspelled word pops up a menu of
21mr|gtkspell3-3.0.9-3|75	suggested replacements.
21mr|gtkspell3-3.0.9-3|76	
21mr|gtkspell3-3.0.9-3|77	%files -n %{devname}
21mr|gtkspell3-3.0.9-3|78	%doc %{_datadir}/gtk-doc/
21mr|gtkspell3-3.0.9-3|79	%{_includedir}/gtkspell-3.0/
21mr|gtkspell3-3.0.9-3|80	%{_libdir}/libgtkspell3-3.so
21mr|gtkspell3-3.0.9-3|81	%{_libdir}/pkgconfig/gtkspell3-3.0.pc
21mr|gtkspell3-3.0.9-3|82	%{_datadir}/gir-1.0/GtkSpell-3.0.gir
21mr|gtkspell3-3.0.9-3|83	%{_datadir}/vala/vapi/gtkspell3-3.0.vapi
21mr|gtkspell3-3.0.9-3|84	%{_datadir}/vala/vapi/gtkspell3-3.0.deps
21mr|gtkspell3-3.0.9-3|85	
21mr|gtkspell3-3.0.9-3|86	#----------------------------------------------------------------------------
21mr|gtkspell3-3.0.9-3|87	
21mr|gtkspell3-3.0.9-3|88	%prep
21mr|gtkspell3-3.0.9-3|89	%setup -q
21mr|gtkspell3-3.0.9-3|90	%apply_patches
21mr|gtkspell3-3.0.9-3|91	
21mr|gtkspell3-3.0.9-3|92	%build
21mr|gtkspell3-3.0.9-3|93	autoreconf -fi
21mr|gtkspell3-3.0.9-3|94	%configure \
21mr|gtkspell3-3.0.9-3|95	--disable-static \
21mr|gtkspell3-3.0.9-3|96	--enable-vala
21mr|gtkspell3-3.0.9-3|97	%make V=1
21mr|gtkspell3-3.0.9-3|98	
21mr|gtkspell3-3.0.9-3|99	%install
21mr|gtkspell3-3.0.9-3|100	%makeinstall_std
21mr|gtkspell3-3.0.9-3|101	
21mr|gtkspell3-3.0.9-3|102	%find_lang %{name}

12682 21
21mr|gtkspellmm-3.0.5-3|1	%define api 3.0
21mr|gtkspellmm-3.0.5-3|2	%define major 0
21mr|gtkspellmm-3.0.5-3|3	%define libname %mklibname %{name} %{api} %{major}
21mr|gtkspellmm-3.0.5-3|4	%define devname %mklibname %{name} %{api} -d
21mr|gtkspellmm-3.0.5-3|5	%define _disable_rebuild_configure 1
21mr|gtkspellmm-3.0.5-3|6	
21mr|gtkspellmm-3.0.5-3|7	Summary:	On-the-fly spell checking for GtkTextView widgets - C++ bindings
21mr|gtkspellmm-3.0.5-3|8	Name:		gtkspellmm
21mr|gtkspellmm-3.0.5-3|9	Version:	3.0.5
21mr|gtkspellmm-3.0.5-3|10	Release:	3
21mr|gtkspellmm-3.0.5-3|11	License:	GPLv2+
21mr|gtkspellmm-3.0.5-3|12	Group:		System/Libraries
21mr|gtkspellmm-3.0.5-3|13	Url:		http://gtkspell.sourceforge.net/
21mr|gtkspellmm-3.0.5-3|14	Source0:	http://sourceforge.net/projects/gtkspell/files/gtkspellmm/%{name}-%{version}.tar.xz
21mr|gtkspellmm-3.0.5-3|15	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|gtkspellmm-3.0.5-3|16	BuildRequires:	pkgconfig(gtkspell3-3.0)
21mr|gtkspellmm-3.0.5-3|17	
21mr|gtkspellmm-3.0.5-3|18	%description
21mr|gtkspellmm-3.0.5-3|19	GtkSpell provides word-processor-style highlighting and replacement of
21mr|gtkspellmm-3.0.5-3|20	misspelled words in a GtkTextView widget as you type. Right-clicking a
21mr|gtkspellmm-3.0.5-3|21	misspelled word pops up a menu of suggested replacements.
21mr|gtkspellmm-3.0.5-3|22	
21mr|gtkspellmm-3.0.5-3|23	#----------------------------------------------------------------------------
21mr|gtkspellmm-3.0.5-3|24	
21mr|gtkspellmm-3.0.5-3|25	%package -n %{libname}
21mr|gtkspellmm-3.0.5-3|26	Summary:	On-the-fly spell checking for GtkTextView widgets - C++ bindings
21mr|gtkspellmm-3.0.5-3|27	Group:		System/Libraries
21mr|gtkspellmm-3.0.5-3|28	
21mr|gtkspellmm-3.0.5-3|29	%description -n %{libname}
21mr|gtkspellmm-3.0.5-3|30	GtkSpell provides word-processor-style highlighting and replacement of
21mr|gtkspellmm-3.0.5-3|31	misspelled words in a GtkTextView widget as you type. Right-clicking a
21mr|gtkspellmm-3.0.5-3|32	misspelled word pops up a menu of suggested replacements.
21mr|gtkspellmm-3.0.5-3|33	
21mr|gtkspellmm-3.0.5-3|34	%files -n %{libname}
21mr|gtkspellmm-3.0.5-3|35	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|gtkspellmm-3.0.5-3|36	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|gtkspellmm-3.0.5-3|37	
21mr|gtkspellmm-3.0.5-3|38	#----------------------------------------------------------------------------
21mr|gtkspellmm-3.0.5-3|39	
21mr|gtkspellmm-3.0.5-3|40	%package -n %{devname}
21mr|gtkspellmm-3.0.5-3|41	Summary:	Development files for %{name}
21mr|gtkspellmm-3.0.5-3|42	Group:		Development/C++
21mr|gtkspellmm-3.0.5-3|43	Requires:	%{libname} = %{EVRD}
21mr|gtkspellmm-3.0.5-3|44	Provides:	%{name}-devel = %{EVRD}
21mr|gtkspellmm-3.0.5-3|45	
21mr|gtkspellmm-3.0.5-3|46	%description -n %{devname}
21mr|gtkspellmm-3.0.5-3|47	This package provides header and documentation files for developing C++
21mr|gtkspellmm-3.0.5-3|48	applications which use GtkSpell.
21mr|gtkspellmm-3.0.5-3|49	
21mr|gtkspellmm-3.0.5-3|50	%files -n %{devname}
21mr|gtkspellmm-3.0.5-3|51	%doc COPYING
21mr|gtkspellmm-3.0.5-3|52	%{_includedir}/gtkspellmm-%{api}
21mr|gtkspellmm-3.0.5-3|53	%{_libdir}/lib%{name}-%{api}.so
21mr|gtkspellmm-3.0.5-3|54	%{_libdir}/pkgconfig/gtkspellmm-%{api}.pc
21mr|gtkspellmm-3.0.5-3|55	%{_libdir}/gtkspellmm-%{api}
21mr|gtkspellmm-3.0.5-3|56	%{_datadir}/devhelp/books/gtkspellmm-%{api}
21mr|gtkspellmm-3.0.5-3|57	%{_datadir}/doc/gtkspellmm-%{api}
21mr|gtkspellmm-3.0.5-3|58	
21mr|gtkspellmm-3.0.5-3|59	#----------------------------------------------------------------------------
21mr|gtkspellmm-3.0.5-3|60	
21mr|gtkspellmm-3.0.5-3|61	%prep
21mr|gtkspellmm-3.0.5-3|62	%setup -q
21mr|gtkspellmm-3.0.5-3|63	
21mr|gtkspellmm-3.0.5-3|64	%build
21mr|gtkspellmm-3.0.5-3|65	export CXXFLAGS="%{optflags} -std=gnu++11"
21mr|gtkspellmm-3.0.5-3|66	%configure
21mr|gtkspellmm-3.0.5-3|67	%make
21mr|gtkspellmm-3.0.5-3|68	
21mr|gtkspellmm-3.0.5-3|69	%install
21mr|gtkspellmm-3.0.5-3|70	%makeinstall_std

12683 21
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|1	%global engine_name unico
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|2	%global revision 139
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|3	%global revision_date 20120808
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|4	
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|5	Summary:	Unico Gtk+ theming engine
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|6	Name:		gtk-unico-engine
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|7	Version:	1.0.2
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|8	Release:	3.%{revision_date}bzr%{revision}
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|9	License:	LGPLv3+
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|10	Group:		Graphical desktop/GNOME
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|11	Url:		https://launchpad.net/unico/
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|12	# The source for this package was pulled from upstream's VCS. Use the following
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|13	# commands to generate the tarball:
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|14	# $ bzr export -r %{revision} %{engine_name}-%{version}-bzr%{revision}.tar.xz lp:unico
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|15	Source0:	%{engine_name}-%{version}-bzr%{revision}.tar.xz
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|16	# For /usr/bin/gnome-autogen.sh
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|17	BuildRequires:	gnome-common
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|18	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|19	
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|20	%description
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|21	Unico is a Gtk+ engine that aims to be the more complete yet powerful theming
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|22	engine for Gtk+ 3.0 and newer. It’s the first Gtk+ engine written with Gtk+
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|23	style context APIs in mind, using CSS as first class citizen.
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|24	
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|25	%files
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|26	%doc AUTHORS COPYING NEWS
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|27	%{_libdir}/gtk-3.0/3.0.0/theming-engines/lib%{engine_name}.so
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|28	
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|29	#----------------------------------------------------------------------------
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|30	
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|31	%prep
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|32	%setup -q -n %{engine_name}-%{version}-bzr%{revision}
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|33	
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|34	%build
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|35	[ -f autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|36	%configure \
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|37	--disable-silent-rules \
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|38	--disable-static
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|39	
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|40	%make
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|41	
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|42	%install
21mr|gtk-unico-engine-1.0.2-3.20120808bzr139|43	%makeinstall_std

12684 21
21mr|gtk-vnc-1.0.0-4|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gtk-vnc-1.0.0-4|2	
21mr|gtk-vnc-1.0.0-4|3	%define api 2.0
21mr|gtk-vnc-1.0.0-4|4	%define major 0
21mr|gtk-vnc-1.0.0-4|5	%define gvncapi 1.0
21mr|gtk-vnc-1.0.0-4|6	%define libname %mklibname %{name} %{api} %{major}
21mr|gtk-vnc-1.0.0-4|7	%define libgvnc %mklibname gvnc %{gvncapi} %{major}
21mr|gtk-vnc-1.0.0-4|8	%define libgvncpulse %mklibname gvncpulse %{gvncapi} %{major}
21mr|gtk-vnc-1.0.0-4|9	%define girname %mklibname %{name}-gir %{api}
21mr|gtk-vnc-1.0.0-4|10	%define girgvnc %mklibname gvnc-gir %{api}
21mr|gtk-vnc-1.0.0-4|11	%define devname %mklibname %{name} %{api} -d
21mr|gtk-vnc-1.0.0-4|12	%define devgvnc %mklibname gvnc %{gvncapi} -d
21mr|gtk-vnc-1.0.0-4|13	%define devgvncpulse %mklibname gvncpulse %{gvncapi} -d
21mr|gtk-vnc-1.0.0-4|14	
21mr|gtk-vnc-1.0.0-4|15	%define _disable_rebuild_configure 1
21mr|gtk-vnc-1.0.0-4|16	
21mr|gtk-vnc-1.0.0-4|17	Summary:	A VNC viewer widget for GTK3
21mr|gtk-vnc-1.0.0-4|18	Name:		gtk-vnc
21mr|gtk-vnc-1.0.0-4|19	Version:	1.0.0
21mr|gtk-vnc-1.0.0-4|20	Release:	4
21mr|gtk-vnc-1.0.0-4|21	License:	LGPLv2+
21mr|gtk-vnc-1.0.0-4|22	Group:		System/Libraries
21mr|gtk-vnc-1.0.0-4|23	Url:		http://gtk-vnc.sourceforge.net/
21mr|gtk-vnc-1.0.0-4|24	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gtk-vnc-1.0.0-4|25	Patch0:		makecontext-e2k.patch
21mr|gtk-vnc-1.0.0-4|26	BuildRequires:	intltool
21mr|gtk-vnc-1.0.0-4|27	BuildRequires:	vala-tools
21mr|gtk-vnc-1.0.0-4|28	BuildRequires:	gettext-devel
21mr|gtk-vnc-1.0.0-4|29	BuildRequires:	libsasl-devel
21mr|gtk-vnc-1.0.0-4|30	BuildRequires:	meson
21mr|gtk-vnc-1.0.0-4|31	BuildRequires:	pulseaudio-devel
21mr|gtk-vnc-1.0.0-4|32	BuildRequires:	pkgconfig(gnutls)
21mr|gtk-vnc-1.0.0-4|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gtk-vnc-1.0.0-4|34	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gtk-vnc-1.0.0-4|35	BuildRequires:	pkgconfig(libview)
21mr|gtk-vnc-1.0.0-4|36	BuildRequires:	pkgconfig(libgcrypt)
21mr|gtk-vnc-1.0.0-4|37	BuildRequires:	pkgconfig(python3)
21mr|gtk-vnc-1.0.0-4|38	Obsoletes:	mozilla-%{name} < 0.5.4
21mr|gtk-vnc-1.0.0-4|39	
21mr|gtk-vnc-1.0.0-4|40	%description
21mr|gtk-vnc-1.0.0-4|41	gtk-vnc is a VNC viewer widget for GTK3. It is built using
21mr|gtk-vnc-1.0.0-4|42	coroutines allowing it to be completely asynchronous while
21mr|gtk-vnc-1.0.0-4|43	remaining single threaded. It provides a core C library, and
21mr|gtk-vnc-1.0.0-4|44	bindings for Python (PyGTK).
21mr|gtk-vnc-1.0.0-4|45	
21mr|gtk-vnc-1.0.0-4|46	%files
21mr|gtk-vnc-1.0.0-4|47	%doc README NEWS AUTHORS
21mr|gtk-vnc-1.0.0-4|48	%{_bindir}/gvnccapture
21mr|gtk-vnc-1.0.0-4|49	#%%{_bindir}/gvncviewer
21mr|gtk-vnc-1.0.0-4|50	%{_mandir}/man1/gvnccapture.1*
21mr|gtk-vnc-1.0.0-4|51	
21mr|gtk-vnc-1.0.0-4|52	#----------------------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|53	
21mr|gtk-vnc-1.0.0-4|54	%package -n %{libname}
21mr|gtk-vnc-1.0.0-4|55	Summary:	A VNC viewer widget for GTK3
21mr|gtk-vnc-1.0.0-4|56	Group:		System/Libraries
21mr|gtk-vnc-1.0.0-4|57	Requires:	gtk-vnc-common
21mr|gtk-vnc-1.0.0-4|58	
21mr|gtk-vnc-1.0.0-4|59	%description -n %{libname}
21mr|gtk-vnc-1.0.0-4|60	This package contains the gtk-vnc shared library for %{name}.
21mr|gtk-vnc-1.0.0-4|61	
21mr|gtk-vnc-1.0.0-4|62	%files -n %{libname}
21mr|gtk-vnc-1.0.0-4|63	%{_libdir}/libgtk-vnc-%{api}.so.%{major}*
21mr|gtk-vnc-1.0.0-4|64	
21mr|gtk-vnc-1.0.0-4|65	#----------------------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|66	
21mr|gtk-vnc-1.0.0-4|67	%package -n %{libgvnc}
21mr|gtk-vnc-1.0.0-4|68	Summary:	A VNC viewer widget for GTK3
21mr|gtk-vnc-1.0.0-4|69	Group:		System/Libraries
21mr|gtk-vnc-1.0.0-4|70	Conflicts:	%{_lib}gtk-vnc1.0_0 < 0.4.4-2
21mr|gtk-vnc-1.0.0-4|71	
21mr|gtk-vnc-1.0.0-4|72	%description -n %{libgvnc}
21mr|gtk-vnc-1.0.0-4|73	This package contains the gvnc shared library for %{name}.
21mr|gtk-vnc-1.0.0-4|74	
21mr|gtk-vnc-1.0.0-4|75	%files -n %{libgvnc}
21mr|gtk-vnc-1.0.0-4|76	%{_libdir}/libgvnc-%{gvncapi}.so.%{major}*
21mr|gtk-vnc-1.0.0-4|77	
21mr|gtk-vnc-1.0.0-4|78	#----------------------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|79	
21mr|gtk-vnc-1.0.0-4|80	%package -n %{girname}
21mr|gtk-vnc-1.0.0-4|81	Summary:	GObject Introspection interface library for %{name}
21mr|gtk-vnc-1.0.0-4|82	Group:		System/Libraries
21mr|gtk-vnc-1.0.0-4|83	Requires:	%{libname} = %{EVRD}
21mr|gtk-vnc-1.0.0-4|84	Conflicts:	%{_lib}gtk-vnc1.0_0 < 0.4.4-2
21mr|gtk-vnc-1.0.0-4|85	
21mr|gtk-vnc-1.0.0-4|86	%description -n %{girname}
21mr|gtk-vnc-1.0.0-4|87	GObject Introspection interface library for %{name}.
21mr|gtk-vnc-1.0.0-4|88	
21mr|gtk-vnc-1.0.0-4|89	%files -n %{girname}
21mr|gtk-vnc-1.0.0-4|90	%{_libdir}/girepository-1.0/GtkVnc-%{api}.typelib
21mr|gtk-vnc-1.0.0-4|91	
21mr|gtk-vnc-1.0.0-4|92	#----------------------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|93	
21mr|gtk-vnc-1.0.0-4|94	%package -n %{girgvnc}
21mr|gtk-vnc-1.0.0-4|95	Summary:	GObject Introspection interface library for %{name}
21mr|gtk-vnc-1.0.0-4|96	Group:		System/Libraries
21mr|gtk-vnc-1.0.0-4|97	Requires:	%{libgvnc} = %{EVRD}
21mr|gtk-vnc-1.0.0-4|98	Conflicts:	%{_lib}gtk-vnc1.0_0 < 0.4.4-2
21mr|gtk-vnc-1.0.0-4|99	
21mr|gtk-vnc-1.0.0-4|100	%description -n %{girgvnc}
21mr|gtk-vnc-1.0.0-4|101	GObject Introspection interface library for %{libgvnc}.
21mr|gtk-vnc-1.0.0-4|102	
21mr|gtk-vnc-1.0.0-4|103	%files -n %{girgvnc}
21mr|gtk-vnc-1.0.0-4|104	%{_libdir}/girepository-1.0/GVnc-%{gvncapi}.typelib
21mr|gtk-vnc-1.0.0-4|105	
21mr|gtk-vnc-1.0.0-4|106	#----------------------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|107	
21mr|gtk-vnc-1.0.0-4|108	%package common
21mr|gtk-vnc-1.0.0-4|109	Summary:	A VNC viewer widget for GTK3
21mr|gtk-vnc-1.0.0-4|110	Group:		System/Libraries
21mr|gtk-vnc-1.0.0-4|111	
21mr|gtk-vnc-1.0.0-4|112	%description common
21mr|gtk-vnc-1.0.0-4|113	gtk-vnc is a VNC viewer widget for GTK. It is built using
21mr|gtk-vnc-1.0.0-4|114	coroutines allowing it to be completely asynchronous while
21mr|gtk-vnc-1.0.0-4|115	remaining single threaded. It provides a core C library, and
21mr|gtk-vnc-1.0.0-4|116	bindings for Python3 (PyGTK)
21mr|gtk-vnc-1.0.0-4|117	
21mr|gtk-vnc-1.0.0-4|118	This package contains translations used by gtk-vnc.
21mr|gtk-vnc-1.0.0-4|119	
21mr|gtk-vnc-1.0.0-4|120	%files common -f %{name}.lang
21mr|gtk-vnc-1.0.0-4|121	
21mr|gtk-vnc-1.0.0-4|122	#----------------------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|123	
21mr|gtk-vnc-1.0.0-4|124	%package -n %{devgvnc}
21mr|gtk-vnc-1.0.0-4|125	Summary:	A VNC viewer widget for GTK3
21mr|gtk-vnc-1.0.0-4|126	Group:		Development/C
21mr|gtk-vnc-1.0.0-4|127	Requires:	%{libgvnc} = %{EVRD}
21mr|gtk-vnc-1.0.0-4|128	Requires:	%{girgvnc} = %{EVRD}
21mr|gtk-vnc-1.0.0-4|129	Provides:	gvnc%{gvncapi}-devel = %{EVRD}
21mr|gtk-vnc-1.0.0-4|130	Provides:	gvnc-devel = %{EVRD}
21mr|gtk-vnc-1.0.0-4|131	
21mr|gtk-vnc-1.0.0-4|132	%description -n %{devgvnc}
21mr|gtk-vnc-1.0.0-4|133	This package contains the development files for %{libgvnc}.
21mr|gtk-vnc-1.0.0-4|134	
21mr|gtk-vnc-1.0.0-4|135	%files -n %{devgvnc}
21mr|gtk-vnc-1.0.0-4|136	%{_libdir}/libgvnc-%{gvncapi}.so
21mr|gtk-vnc-1.0.0-4|137	%{_libdir}/pkgconfig/gvnc-%{gvncapi}.pc
21mr|gtk-vnc-1.0.0-4|138	%{_includedir}/gvnc-%{gvncapi}
21mr|gtk-vnc-1.0.0-4|139	%{_datadir}/gir-1.0/GVnc-%{gvncapi}.gir
21mr|gtk-vnc-1.0.0-4|140	
21mr|gtk-vnc-1.0.0-4|141	#----------------------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|142	
21mr|gtk-vnc-1.0.0-4|143	%package -n %{devname}
21mr|gtk-vnc-1.0.0-4|144	Summary:	A VNC viewer widget for GTK3
21mr|gtk-vnc-1.0.0-4|145	Group:		Development/C
21mr|gtk-vnc-1.0.0-4|146	Requires:	%{libname} = %{EVRD}
21mr|gtk-vnc-1.0.0-4|147	Requires:	%{girname} = %{EVRD}
21mr|gtk-vnc-1.0.0-4|148	Provides:	%{name}-devel = %{EVRD}
21mr|gtk-vnc-1.0.0-4|149	
21mr|gtk-vnc-1.0.0-4|150	%description -n %{devname}
21mr|gtk-vnc-1.0.0-4|151	This package contains the development files for %{name}.
21mr|gtk-vnc-1.0.0-4|152	
21mr|gtk-vnc-1.0.0-4|153	%files -n %{devname}
21mr|gtk-vnc-1.0.0-4|154	%{_libdir}/libgtk-vnc-%{api}.so
21mr|gtk-vnc-1.0.0-4|155	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|gtk-vnc-1.0.0-4|156	%{_includedir}/gtk-vnc-%{api}
21mr|gtk-vnc-1.0.0-4|157	%{_datadir}/gir-1.0/GtkVnc-%{api}.gir
21mr|gtk-vnc-1.0.0-4|158	%{_datadir}/vala/vapi/*
21mr|gtk-vnc-1.0.0-4|159	
21mr|gtk-vnc-1.0.0-4|160	#----------------------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|161	
21mr|gtk-vnc-1.0.0-4|162	%package -n %{libgvncpulse}
21mr|gtk-vnc-1.0.0-4|163	Summary: A Pulse Audio bridge for VNC connections
21mr|gtk-vnc-1.0.0-4|164	Requires: %{libgvnc} = %{EVRD}
21mr|gtk-vnc-1.0.0-4|165	
21mr|gtk-vnc-1.0.0-4|166	%description -n %{libgvncpulse}
21mr|gtk-vnc-1.0.0-4|167	gvncpulse is a bridge to the Pulse Audio system for VNC.
21mr|gtk-vnc-1.0.0-4|168	It allows VNC clients to play back audio on the local
21mr|gtk-vnc-1.0.0-4|169	system
21mr|gtk-vnc-1.0.0-4|170	
21mr|gtk-vnc-1.0.0-4|171	%files -n %{libgvncpulse}
21mr|gtk-vnc-1.0.0-4|172	%{_libdir}/libgvncpulse-%{gvncapi}.so.*
21mr|gtk-vnc-1.0.0-4|173	%{_libdir}/girepository-1.0/GVncPulse-%{gvncapi}.typelib
21mr|gtk-vnc-1.0.0-4|174	%{_datadir}/vala/vapi/gvncpulse-%{gvncapi}.deps
21mr|gtk-vnc-1.0.0-4|175	%{_datadir}/vala/vapi/gvncpulse-%{gvncapi}.vapi
21mr|gtk-vnc-1.0.0-4|176	#---------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|177	%package -n %{devgvncpulse}
21mr|gtk-vnc-1.0.0-4|178	Summary: Libraries, includes, etc. to compile with the gvncpulse library
21mr|gtk-vnc-1.0.0-4|179	Requires: %{libgvncpulse} = %{EVRD}
21mr|gtk-vnc-1.0.0-4|180	Provides: gvncpulse-devel = %{EVRD}
21mr|gtk-vnc-1.0.0-4|181	
21mr|gtk-vnc-1.0.0-4|182	%description -n %{devgvncpulse}
21mr|gtk-vnc-1.0.0-4|183	gvncpulse is a bridge to the Pulse Audio system for VNC.
21mr|gtk-vnc-1.0.0-4|184	It allows VNC clients to play back audio on the local
21mr|gtk-vnc-1.0.0-4|185	system
21mr|gtk-vnc-1.0.0-4|186	
21mr|gtk-vnc-1.0.0-4|187	Libraries, includes, etc. to compile with the gvnc library
21mr|gtk-vnc-1.0.0-4|188	
21mr|gtk-vnc-1.0.0-4|189	%files -n %{devgvncpulse}
21mr|gtk-vnc-1.0.0-4|190	%{_libdir}/libgvncpulse-%{gvncapi}.so
21mr|gtk-vnc-1.0.0-4|191	%dir %{_includedir}/gvncpulse-%{gvncapi}/
21mr|gtk-vnc-1.0.0-4|192	%{_includedir}/gvncpulse-%{gvncapi}/*.h
21mr|gtk-vnc-1.0.0-4|193	%{_libdir}/pkgconfig/gvncpulse-%{gvncapi}.pc
21mr|gtk-vnc-1.0.0-4|194	%{_datadir}/gir-1.0/GVncPulse-%{gvncapi}.gir
21mr|gtk-vnc-1.0.0-4|195	#----------------------------------------------------------------
21mr|gtk-vnc-1.0.0-4|196	%prep
21mr|gtk-vnc-1.0.0-4|197	%setup -q
21mr|gtk-vnc-1.0.0-4|198	%apply_patches
21mr|gtk-vnc-1.0.0-4|199	sed -i "s:keymapgen =.*:keymapgen = '../subprojects/keycodemapdb/tools/keymap-gen':" meson.build
21mr|gtk-vnc-1.0.0-4|200	sed -i "s:keymapcsv =.*:keymapcsv = '../subprojects/keycodemapdb/data/keymaps.csv':" meson.build
21mr|gtk-vnc-1.0.0-4|201	
21mr|gtk-vnc-1.0.0-4|202	
21mr|gtk-vnc-1.0.0-4|203	%build
21mr|gtk-vnc-1.0.0-4|204	%meson
21mr|gtk-vnc-1.0.0-4|205	%meson_build
21mr|gtk-vnc-1.0.0-4|206	chmod -x examples/*.pl examples/*.js examples/*.py
21mr|gtk-vnc-1.0.0-4|207	
21mr|gtk-vnc-1.0.0-4|208	%install
21mr|gtk-vnc-1.0.0-4|209	%meson_install
21mr|gtk-vnc-1.0.0-4|210	
21mr|gtk-vnc-1.0.0-4|211	%find_lang %{name}

12685 21
21mr|guava20-20.0-10|1	Name:           guava20
21mr|guava20-20.0-10|2	Version:        20.0
21mr|guava20-20.0-10|3	Release:        10
21mr|guava20-20.0-10|4	Summary:        Google Core Libraries for Java
21mr|guava20-20.0-10|5	# Most of the code is under ASL 2.0
21mr|guava20-20.0-10|6	# Few classes are under CC0, grep for creativecommons
21mr|guava20-20.0-10|7	License:        ASL 2.0 and CC0
21mr|guava20-20.0-10|8	URL:            https://github.com/google/guava
21mr|guava20-20.0-10|9	Group:          Development/Java
21mr|guava20-20.0-10|10	BuildArch:      noarch
21mr|guava20-20.0-10|11	# Java stack is not supported on x86_32
21mr|guava20-20.0-10|12	ExcludeArch: %{ix86}
21mr|guava20-20.0-10|13	
21mr|guava20-20.0-10|14	Source0:        https://github.com/google/guava/archive/v%{version}.tar.gz
21mr|guava20-20.0-10|15	Patch0:         0001-Avoid-presizing-arrays.patch
21mr|guava20-20.0-10|16	
21mr|guava20-20.0-10|17	BuildRequires:  maven-local
21mr|guava20-20.0-10|18	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|guava20-20.0-10|19	BuildRequires:  mvn(junit:junit)
21mr|guava20-20.0-10|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|guava20-20.0-10|21	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|guava20-20.0-10|22	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|guava20-20.0-10|23	
21mr|guava20-20.0-10|24	%description
21mr|guava20-20.0-10|25	Guava is a suite of core and expanded libraries that include
21mr|guava20-20.0-10|26	utility classes, Google’s collections, io classes, and much
21mr|guava20-20.0-10|27	much more.
21mr|guava20-20.0-10|28	This project is a complete packaging of all the Guava libraries
21mr|guava20-20.0-10|29	into a single jar.  Individual portions of Guava can be used
21mr|guava20-20.0-10|30	by downloading the appropriate module and its dependencies.
21mr|guava20-20.0-10|31	
21mr|guava20-20.0-10|32	%package javadoc
21mr|guava20-20.0-10|33	Summary:        Javadoc for %{name}
21mr|guava20-20.0-10|34	
21mr|guava20-20.0-10|35	%description javadoc
21mr|guava20-20.0-10|36	API documentation for %{name}.
21mr|guava20-20.0-10|37	
21mr|guava20-20.0-10|38	%package testlib
21mr|guava20-20.0-10|39	Summary:        The guava-testlib artifact
21mr|guava20-20.0-10|40	
21mr|guava20-20.0-10|41	%description testlib
21mr|guava20-20.0-10|42	guava-testlib provides additional functionality for conveninent unit testing
21mr|guava20-20.0-10|43	
21mr|guava20-20.0-10|44	%prep
21mr|guava20-20.0-10|45	%setup -q -n guava-%{version}
21mr|guava20-20.0-10|46	
21mr|guava20-20.0-10|47	%patch0 -p1
21mr|guava20-20.0-10|48	
21mr|guava20-20.0-10|49	find . -name '*.jar' -delete
21mr|guava20-20.0-10|50	
21mr|guava20-20.0-10|51	%pom_disable_module guava-gwt
21mr|guava20-20.0-10|52	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|guava20-20.0-10|53	%pom_remove_plugin :maven-gpg-plugin
21mr|guava20-20.0-10|54	%pom_remove_dep jdk:srczip guava
21mr|guava20-20.0-10|55	%pom_remove_dep :caliper guava-tests
21mr|guava20-20.0-10|56	%mvn_package :guava-parent guava
21mr|guava20-20.0-10|57	%mvn_package :guava-tests __noinstall
21mr|guava20-20.0-10|58	
21mr|guava20-20.0-10|59	# javadoc generation fails due to strict doclint in JDK 1.8.0_45
21mr|guava20-20.0-10|60	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|guava20-20.0-10|61	
21mr|guava20-20.0-10|62	%pom_xpath_inject /pom:project/pom:build/pom:plugins/pom:plugin/pom:configuration/pom:instructions "<_nouses>true</_nouses>" guava/pom.xml
21mr|guava20-20.0-10|63	
21mr|guava20-20.0-10|64	%pom_remove_dep -r :animal-sniffer-annotations
21mr|guava20-20.0-10|65	%pom_remove_dep -r :error_prone_annotations
21mr|guava20-20.0-10|66	%pom_remove_dep -r :j2objc-annotations
21mr|guava20-20.0-10|67	
21mr|guava20-20.0-10|68	annotations=$(
21mr|guava20-20.0-10|69	fgrep -hr -e com.google.j2objc.annotations \
21mr|guava20-20.0-10|70	-e com.google.errorprone.annotation -e org.codehaus.mojo.animal_sniffer \
21mr|guava20-20.0-10|71	| sort -u \
21mr|guava20-20.0-10|72	| sed 's/.*\.\([^.]*\);/\1/' \
21mr|guava20-20.0-10|73	| paste -sd\|
21mr|guava20-20.0-10|74	)
21mr|guava20-20.0-10|75	# guava started using quite a few annotation libraries for code quality, which
21mr|guava20-20.0-10|76	# we don't have. This ugly regex is supposed to remove their usage from the code
21mr|guava20-20.0-10|77	find -name '*.java' | xargs sed -ri \
21mr|guava20-20.0-10|78	"s/^import .*\.($annotations);//;s/@($annotations)"'\>\s*(\((("[^"]*")|([^)]*))\))?//'
21mr|guava20-20.0-10|79	
21mr|guava20-20.0-10|80	%build
21mr|guava20-20.0-10|81	%mvn_compat_version : 20.0 19.0 18.0 17.0 16.0.1 16.0 15.0 14.0.1 14.0 13.0.1 13.0 12.0.1 12.0 11.0.2 11.0.1 11.0 10.0.1 10.0
21mr|guava20-20.0-10|82	%mvn_alias :guava com.google.collections:google-collections com.google.guava:guava-jdk5
21mr|guava20-20.0-10|83	# Tests fail on Koji due to insufficient memory,
21mr|guava20-20.0-10|84	# see https://bugzilla.redhat.com/show_bug.cgi?id=1332971
21mr|guava20-20.0-10|85	%mvn_build -s -f
21mr|guava20-20.0-10|86	
21mr|guava20-20.0-10|87	%install
21mr|guava20-20.0-10|88	%mvn_install
21mr|guava20-20.0-10|89	
21mr|guava20-20.0-10|90	%files -f .mfiles-guava
21mr|guava20-20.0-10|91	%doc CONTRIBUTORS README*
21mr|guava20-20.0-10|92	%license COPYING
21mr|guava20-20.0-10|93	
21mr|guava20-20.0-10|94	%files javadoc -f .mfiles-javadoc
21mr|guava20-20.0-10|95	%license COPYING
21mr|guava20-20.0-10|96	
21mr|guava20-20.0-10|97	%files testlib -f .mfiles-guava-testlib
21mr|guava20-20.0-10|98	

12686 21
21mr|guava-25.0-5|1	Name:           guava
21mr|guava-25.0-5|2	Version:        25.0
21mr|guava-25.0-5|3	Release:        5
21mr|guava-25.0-5|4	Summary:        Google Core Libraries for Java
21mr|guava-25.0-5|5	# Most of the code is under ASL 2.0
21mr|guava-25.0-5|6	# Few classes are under CC0, grep for creativecommons
21mr|guava-25.0-5|7	License:        ASL 2.0 and CC0
21mr|guava-25.0-5|8	URL:            https://github.com/google/guava
21mr|guava-25.0-5|9	Group:          Development/Java
21mr|guava-25.0-5|10	BuildArch:      noarch
21mr|guava-25.0-5|11	# Java stack is not supported on x86_32
21mr|guava-25.0-5|12	ExcludeArch: %{ix86}
21mr|guava-25.0-5|13	
21mr|guava-25.0-5|14	Source0:        https://github.com/google/guava/archive/v%{version}.tar.gz
21mr|guava-25.0-5|15	
21mr|guava-25.0-5|16	BuildRequires:  maven-local
21mr|guava-25.0-5|17	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|guava-25.0-5|18	BuildRequires:  mvn(junit:junit)
21mr|guava-25.0-5|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|guava-25.0-5|20	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|guava-25.0-5|21	
21mr|guava-25.0-5|22	%description
21mr|guava-25.0-5|23	Guava is a suite of core and expanded libraries that include
21mr|guava-25.0-5|24	utility classes, Google’s collections, io classes, and much
21mr|guava-25.0-5|25	much more.
21mr|guava-25.0-5|26	This project is a complete packaging of all the Guava libraries
21mr|guava-25.0-5|27	into a single jar.  Individual portions of Guava can be used
21mr|guava-25.0-5|28	by downloading the appropriate module and its dependencies.
21mr|guava-25.0-5|29	
21mr|guava-25.0-5|30	%package javadoc
21mr|guava-25.0-5|31	Summary:        Javadoc for %{name}
21mr|guava-25.0-5|32	
21mr|guava-25.0-5|33	%description javadoc
21mr|guava-25.0-5|34	API documentation for %{name}.
21mr|guava-25.0-5|35	
21mr|guava-25.0-5|36	%package testlib
21mr|guava-25.0-5|37	Summary:        The guava-testlib artifact
21mr|guava-25.0-5|38	
21mr|guava-25.0-5|39	%description testlib
21mr|guava-25.0-5|40	guava-testlib provides additional functionality for conveninent unit testing
21mr|guava-25.0-5|41	
21mr|guava-25.0-5|42	%prep
21mr|guava-25.0-5|43	%setup -q
21mr|guava-25.0-5|44	
21mr|guava-25.0-5|45	find . -name '*.jar' -delete
21mr|guava-25.0-5|46	
21mr|guava-25.0-5|47	%pom_disable_module guava-gwt
21mr|guava-25.0-5|48	%pom_disable_module guava-tests
21mr|guava-25.0-5|49	
21mr|guava-25.0-5|50	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|guava-25.0-5|51	# Downloads JDK source for doc generation
21mr|guava-25.0-5|52	%pom_remove_plugin :maven-dependency-plugin guava
21mr|guava-25.0-5|53	
21mr|guava-25.0-5|54	%pom_remove_dep :caliper guava-tests
21mr|guava-25.0-5|55	
21mr|guava-25.0-5|56	%mvn_package :guava-parent guava
21mr|guava-25.0-5|57	
21mr|guava-25.0-5|58	# javadoc generation fails due to strict doclint in JDK 1.8.0_45
21mr|guava-25.0-5|59	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|guava-25.0-5|60	
21mr|guava-25.0-5|61	%pom_xpath_inject /pom:project/pom:build/pom:plugins/pom:plugin/pom:configuration/pom:instructions "<_nouses>true</_nouses>" guava/pom.xml
21mr|guava-25.0-5|62	
21mr|guava-25.0-5|63	%pom_remove_dep -r :animal-sniffer-annotations
21mr|guava-25.0-5|64	%pom_remove_dep -r :error_prone_annotations
21mr|guava-25.0-5|65	%pom_remove_dep -r :j2objc-annotations
21mr|guava-25.0-5|66	%pom_remove_dep -r org.checkerframework:
21mr|guava-25.0-5|67	
21mr|guava-25.0-5|68	annotations=$(
21mr|guava-25.0-5|69	find -name '*.java' \
21mr|guava-25.0-5|70	| xargs fgrep -h \
21mr|guava-25.0-5|71	-e 'import com.google.j2objc.annotations' \
21mr|guava-25.0-5|72	-e 'import com.google.errorprone.annotation' \
21mr|guava-25.0-5|73	-e 'import org.codehaus.mojo.animal_sniffer' \
21mr|guava-25.0-5|74	-e 'import org.checkerframework' \
21mr|guava-25.0-5|75	| sort -u \
21mr|guava-25.0-5|76	| sed 's/.*\.\([^.]*\);/\1/' \
21mr|guava-25.0-5|77	| paste -sd\|
21mr|guava-25.0-5|78	)
21mr|guava-25.0-5|79	# guava started using quite a few annotation libraries for code quality, which
21mr|guava-25.0-5|80	# we don't have. This ugly regex is supposed to remove their usage from the code
21mr|guava-25.0-5|81	find -name '*.java' | xargs sed -ri \
21mr|guava-25.0-5|82	"s/^import .*\.($annotations);//;s/@($annotations)"'\>\s*(\((("[^"]*")|([^)]*))\))?//g'
21mr|guava-25.0-5|83	
21mr|guava-25.0-5|84	%build
21mr|guava-25.0-5|85	# Tests fail on Koji due to insufficient memory,
21mr|guava-25.0-5|86	# see https://bugzilla.redhat.com/show_bug.cgi?id=1332971
21mr|guava-25.0-5|87	%mvn_build -s -f
21mr|guava-25.0-5|88	
21mr|guava-25.0-5|89	%install
21mr|guava-25.0-5|90	%mvn_install
21mr|guava-25.0-5|91	
21mr|guava-25.0-5|92	%files -f .mfiles-guava
21mr|guava-25.0-5|93	%doc CONTRIBUTORS README*
21mr|guava-25.0-5|94	%license COPYING
21mr|guava-25.0-5|95	
21mr|guava-25.0-5|96	%files javadoc -f .mfiles-javadoc
21mr|guava-25.0-5|97	%license COPYING
21mr|guava-25.0-5|98	
21mr|guava-25.0-5|99	%files testlib -f .mfiles-guava-testlib
21mr|guava-25.0-5|100	

12687 21
21mr|gucharmap-12.0.1-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gucharmap-12.0.1-10|2	
21mr|gucharmap-12.0.1-10|3	%define api		2_90
21mr|gucharmap-12.0.1-10|4	%define major		7
21mr|gucharmap-12.0.1-10|5	%define gir_major	2.90
21mr|gucharmap-12.0.1-10|6	%define libname		%mklibname %{name} %{api} %{major}
21mr|gucharmap-12.0.1-10|7	%define girname		%mklibname %{name}-gir %{gir_major}
21mr|gucharmap-12.0.1-10|8	%define devname		%mklibname %{name} -d
21mr|gucharmap-12.0.1-10|9	
21mr|gucharmap-12.0.1-10|10	Summary:	A Unicode character map and font viewer
21mr|gucharmap-12.0.1-10|11	Name:		gucharmap
21mr|gucharmap-12.0.1-10|12	Version:	12.0.1
21mr|gucharmap-12.0.1-10|13	Release:	10
21mr|gucharmap-12.0.1-10|14	License:	GPLv3+
21mr|gucharmap-12.0.1-10|15	Group:		Publishing
21mr|gucharmap-12.0.1-10|16	Url:		https://download.gnome.org/sources/gucharmap
21mr|gucharmap-12.0.1-10|17	Source0:	https://download.gnome.org/sources/gucharmap/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gucharmap-12.0.1-10|18	BuildRequires:	intltool
21mr|gucharmap-12.0.1-10|19	BuildRequires:	itstool
21mr|gucharmap-12.0.1-10|20	BuildRequires:	unicode-ucd
21mr|gucharmap-12.0.1-10|21	BuildRequires:	xsltproc
21mr|gucharmap-12.0.1-10|22	BuildRequires:	yelp-tools
21mr|gucharmap-12.0.1-10|23	BuildRequires:	pkgconfig(gconf-2.0)
21mr|gucharmap-12.0.1-10|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|gucharmap-12.0.1-10|25	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|gucharmap-12.0.1-10|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gucharmap-12.0.1-10|27	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gucharmap-12.0.1-10|28	
21mr|gucharmap-12.0.1-10|29	%description
21mr|gucharmap-12.0.1-10|30	gucharmap is a Unicode/ISO 10646 character map and font viewer. It
21mr|gucharmap-12.0.1-10|31	supports anti-aliased, scalable truetype fonts in X, using Xft, and
21mr|gucharmap-12.0.1-10|32	works on Unix and Windows platforms.
21mr|gucharmap-12.0.1-10|33	
21mr|gucharmap-12.0.1-10|34	%files -f %{name}.lang
21mr|gucharmap-12.0.1-10|35	%doc COPYING
21mr|gucharmap-12.0.1-10|36	%{_bindir}/*
21mr|gucharmap-12.0.1-10|37	%{_datadir}/glib-2.0/schemas/
21mr|gucharmap-12.0.1-10|38	%{_datadir}/applications/*
21mr|gucharmap-12.0.1-10|39	%{_appdatadir}/gucharmap.appdata.xml
21mr|gucharmap-12.0.1-10|40	
21mr|gucharmap-12.0.1-10|41	#----------------------------------------------------------------------------
21mr|gucharmap-12.0.1-10|42	
21mr|gucharmap-12.0.1-10|43	%package -n %{libname}
21mr|gucharmap-12.0.1-10|44	Summary:	Main library for gucharmap
21mr|gucharmap-12.0.1-10|45	Group:		System/Libraries
21mr|gucharmap-12.0.1-10|46	
21mr|gucharmap-12.0.1-10|47	%description -n %{libname}
21mr|gucharmap-12.0.1-10|48	This package contains the library needed to run programs dynamically
21mr|gucharmap-12.0.1-10|49	linked with gucharmap.
21mr|gucharmap-12.0.1-10|50	
21mr|gucharmap-12.0.1-10|51	%files -n %{libname}
21mr|gucharmap-12.0.1-10|52	%{_libdir}/libgucharmap_%{api}.so.%{major}*
21mr|gucharmap-12.0.1-10|53	
21mr|gucharmap-12.0.1-10|54	#----------------------------------------------------------------------------
21mr|gucharmap-12.0.1-10|55	
21mr|gucharmap-12.0.1-10|56	%package -n %{girname}
21mr|gucharmap-12.0.1-10|57	Summary:	GObject Introspection interface description for %{name}
21mr|gucharmap-12.0.1-10|58	Group:		System/Libraries
21mr|gucharmap-12.0.1-10|59	Requires:	%{libname} = %{version}-%{release}
21mr|gucharmap-12.0.1-10|60	
21mr|gucharmap-12.0.1-10|61	%description -n %{girname}
21mr|gucharmap-12.0.1-10|62	GObject Introspection interface description for %{name}.
21mr|gucharmap-12.0.1-10|63	
21mr|gucharmap-12.0.1-10|64	%files -n %{girname}
21mr|gucharmap-12.0.1-10|65	%{_libdir}/girepository-1.0/Gucharmap-%{gir_major}.typelib
21mr|gucharmap-12.0.1-10|66	
21mr|gucharmap-12.0.1-10|67	#----------------------------------------------------------------------------
21mr|gucharmap-12.0.1-10|68	
21mr|gucharmap-12.0.1-10|69	%package -n %{devname}
21mr|gucharmap-12.0.1-10|70	Summary:	Headers for developing programs that will use gucharmap
21mr|gucharmap-12.0.1-10|71	Group:		Development/GNOME and GTK+
21mr|gucharmap-12.0.1-10|72	Requires:	%{libname} = %{EVRD}
21mr|gucharmap-12.0.1-10|73	Requires:	%{girname} = %{EVRD}
21mr|gucharmap-12.0.1-10|74	Provides:	%{name}-devel = %{EVRD}
21mr|gucharmap-12.0.1-10|75	
21mr|gucharmap-12.0.1-10|76	%description -n %{devname}
21mr|gucharmap-12.0.1-10|77	This package contains the headers that programmers will need to develop
21mr|gucharmap-12.0.1-10|78	applications which will use gucharmap.
21mr|gucharmap-12.0.1-10|79	
21mr|gucharmap-12.0.1-10|80	%files -n %{devname}
21mr|gucharmap-12.0.1-10|81	%{_libdir}/*.so
21mr|gucharmap-12.0.1-10|82	%{_libdir}/pkgconfig/*
21mr|gucharmap-12.0.1-10|83	%{_includedir}/*
21mr|gucharmap-12.0.1-10|84	%{_datadir}/gir-1.0/Gucharmap-%{gir_major}.gir
21mr|gucharmap-12.0.1-10|85	
21mr|gucharmap-12.0.1-10|86	#----------------------------------------------------------------------------
21mr|gucharmap-12.0.1-10|87	
21mr|gucharmap-12.0.1-10|88	%prep
21mr|gucharmap-12.0.1-10|89	%setup -q
21mr|gucharmap-12.0.1-10|90	
21mr|gucharmap-12.0.1-10|91	%build
21mr|gucharmap-12.0.1-10|92	%configure \
21mr|gucharmap-12.0.1-10|93	--disable-static \
21mr|gucharmap-12.0.1-10|94	--enable-introspection \
21mr|gucharmap-12.0.1-10|95	--with-unicode-data=%{_datadir}/unicode/ucd
21mr|gucharmap-12.0.1-10|96	
21mr|gucharmap-12.0.1-10|97	%make_build LIBS='-ldl'
21mr|gucharmap-12.0.1-10|98	
21mr|gucharmap-12.0.1-10|99	%install
21mr|gucharmap-12.0.1-10|100	%make_install
21mr|gucharmap-12.0.1-10|101	
21mr|gucharmap-12.0.1-10|102	%find_lang %{name} --with-gnome

12688 21
21mr|guestfs-tools-1.52.0-2|1	# Architectures that we run the test suite on.
21mr|guestfs-tools-1.52.0-2|2	#
21mr|guestfs-tools-1.52.0-2|3	# As the test suite takes a very long time to run and is somewhat
21mr|guestfs-tools-1.52.0-2|4	# unreliable on !x86 architectures, only run it on x86-64.
21mr|guestfs-tools-1.52.0-2|5	%bcond_with test
21mr|guestfs-tools-1.52.0-2|6	
21mr|guestfs-tools-1.52.0-2|7	# 1.48.2 -> 1.48
21mr|guestfs-tools-1.52.0-2|8	%define version_short %(echo %{version} | cut -d. -f1,2)
21mr|guestfs-tools-1.52.0-2|9	
21mr|guestfs-tools-1.52.0-2|10	# Filter perl provides.
21mr|guestfs-tools-1.52.0-2|11	%{?perl_default_filter}
21mr|guestfs-tools-1.52.0-2|12	
21mr|guestfs-tools-1.52.0-2|13	Summary:	Tools to access and modify virtual machine disk images
21mr|guestfs-tools-1.52.0-2|14	Name:		guestfs-tools
21mr|guestfs-tools-1.52.0-2|15	Version:	1.52.0
21mr|guestfs-tools-1.52.0-2|16	Group:		Development/Tools
21mr|guestfs-tools-1.52.0-2|17	Release:	2
21mr|guestfs-tools-1.52.0-2|18	License:	GPLv2+
21mr|guestfs-tools-1.52.0-2|19	URL:		http://libguestfs.org/
21mr|guestfs-tools-1.52.0-2|20	Source0:	http://download.libguestfs.org/guestfs-tools/%{version_short}-stable/%{name}-%{version}.tar.gz
21mr|guestfs-tools-1.52.0-2|21	
21mr|guestfs-tools-1.52.0-2|22	# ceph arches
21mr|guestfs-tools-1.52.0-2|23	ExclusiveArch: %{x86_64} aarch64
21mr|guestfs-tools-1.52.0-2|24	
21mr|guestfs-tools-1.52.0-2|25	BuildRequires:	gettext-devel
21mr|guestfs-tools-1.52.0-2|26	BuildRequires:	bash-completion-devel
21mr|guestfs-tools-1.52.0-2|27	
21mr|guestfs-tools-1.52.0-2|28	# Basic build requirements.
21mr|guestfs-tools-1.52.0-2|29	BuildRequires:	libguestfs-devel >= 1.45.3-1
21mr|guestfs-tools-1.52.0-2|30	BuildRequires:	perl(Pod::Simple)
21mr|guestfs-tools-1.52.0-2|31	BuildRequires:	perl(Pod::Man)
21mr|guestfs-tools-1.52.0-2|32	BuildRequires:	perl(Module::Build)
21mr|guestfs-tools-1.52.0-2|33	BuildRequires:	perl(Test::More)
21mr|guestfs-tools-1.52.0-2|34	BuildRequires:	/usr/bin/pod2text
21mr|guestfs-tools-1.52.0-2|35	BuildRequires:	po4a
21mr|guestfs-tools-1.52.0-2|36	BuildRequires:	pcre2-devel
21mr|guestfs-tools-1.52.0-2|37	BuildRequires:	libxml2-devel
21mr|guestfs-tools-1.52.0-2|38	BuildRequires:	jansson-devel
21mr|guestfs-tools-1.52.0-2|39	BuildRequires:	libosinfo-devel
21mr|guestfs-tools-1.52.0-2|40	BuildRequires:	libvirt-devel
21mr|guestfs-tools-1.52.0-2|41	BuildRequires:	libxcrypt-devel
21mr|guestfs-tools-1.52.0-2|42	BuildRequires:	ncurses-devel
21mr|guestfs-tools-1.52.0-2|43	BuildRequires:	ocaml-libguestfs-devel
21mr|guestfs-tools-1.52.0-2|44	BuildRequires:	ocaml-findlib-devel
21mr|guestfs-tools-1.52.0-2|45	BuildRequires:	ocaml-gettext-devel
21mr|guestfs-tools-1.52.0-2|46	BuildRequires:	ocaml-ounit-devel
21mr|guestfs-tools-1.52.0-2|47	BuildRequires:	ocaml-seq-devel
21mr|guestfs-tools-1.52.0-2|48	BuildRequires:	flex
21mr|guestfs-tools-1.52.0-2|49	BuildRequires:	bison
21mr|guestfs-tools-1.52.0-2|50	BuildRequires:	xz-devel
21mr|guestfs-tools-1.52.0-2|51	BuildRequires:	zip
21mr|guestfs-tools-1.52.0-2|52	BuildRequires:	unzip
21mr|guestfs-tools-1.52.0-2|53	BuildRequires:	perl(Expect)
21mr|guestfs-tools-1.52.0-2|54	BuildRequires:	bash-completion
21mr|guestfs-tools-1.52.0-2|55	BuildRequires:	/usr/bin/qemu-img
21mr|guestfs-tools-1.52.0-2|56	BuildRequires:	xorriso
21mr|guestfs-tools-1.52.0-2|57	BuildRequires:	perl(Locale::TextDomain)
21mr|guestfs-tools-1.52.0-2|58	BuildRequires:	perl(Sys::Guestfs)
21mr|guestfs-tools-1.52.0-2|59	BuildRequires:	perl(Win::Hivex)
21mr|guestfs-tools-1.52.0-2|60	BuildRequires:	perl(Win::Hivex::Regedit)
21mr|guestfs-tools-1.52.0-2|61	
21mr|guestfs-tools-1.52.0-2|62	# For virt-builder:
21mr|guestfs-tools-1.52.0-2|63	Requires:	curl
21mr|guestfs-tools-1.52.0-2|64	Requires:	gnupg2
21mr|guestfs-tools-1.52.0-2|65	Requires:	/usr/bin/qemu-img
21mr|guestfs-tools-1.52.0-2|66	Requires:	xz
21mr|guestfs-tools-1.52.0-2|67	
21mr|guestfs-tools-1.52.0-2|68	# For virt-builder-repository:
21mr|guestfs-tools-1.52.0-2|69	Suggests:	osinfo-db
21mr|guestfs-tools-1.52.0-2|70	
21mr|guestfs-tools-1.52.0-2|71	# For virt-inspector, since Fedora and RHEL >= 7 use XFS:
21mr|guestfs-tools-1.52.0-2|72	Recommends:	libguestfs-xfs
21mr|guestfs-tools-1.52.0-2|73	
21mr|guestfs-tools-1.52.0-2|74	# For virt-edit and virt-customize:
21mr|guestfs-tools-1.52.0-2|75	Suggests:	perl
21mr|guestfs-tools-1.52.0-2|76	
21mr|guestfs-tools-1.52.0-2|77	# This replaces the libguestfs-tools-c package.
21mr|guestfs-tools-1.52.0-2|78	Provides:	libguestfs-tools-c = %{EVRD}
21mr|guestfs-tools-1.52.0-2|79	
21mr|guestfs-tools-1.52.0-2|80	Conflicts:	virt-dib < %{version}-%{release}
21mr|guestfs-tools-1.52.0-2|81	Obsoletes:	virt-dib < %{version}-%{release}
21mr|guestfs-tools-1.52.0-2|82	
21mr|guestfs-tools-1.52.0-2|83	%description
21mr|guestfs-tools-1.52.0-2|84	guestfs-tools is a set of tools that can be used to make batch
21mr|guestfs-tools-1.52.0-2|85	configuration changes to guests, get disk used/free statistics
21mr|guestfs-tools-1.52.0-2|86	(virt-df), perform backups and guest clones, change
21mr|guestfs-tools-1.52.0-2|87	registry/UUID/hostname info, build guests from scratch (virt-builder)
21mr|guestfs-tools-1.52.0-2|88	and much more.
21mr|guestfs-tools-1.52.0-2|89	
21mr|guestfs-tools-1.52.0-2|90	Virt-alignment-scan scans virtual machines looking for partition
21mr|guestfs-tools-1.52.0-2|91	alignment problems.
21mr|guestfs-tools-1.52.0-2|92	
21mr|guestfs-tools-1.52.0-2|93	Virt-builder is a command line tool for rapidly making disk images
21mr|guestfs-tools-1.52.0-2|94	of popular free operating systems.
21mr|guestfs-tools-1.52.0-2|95	
21mr|guestfs-tools-1.52.0-2|96	Virt-cat is a command line tool to display the contents of a file in a
21mr|guestfs-tools-1.52.0-2|97	virtual machine.
21mr|guestfs-tools-1.52.0-2|98	
21mr|guestfs-tools-1.52.0-2|99	Virt-customize is a command line tool for customizing virtual machine
21mr|guestfs-tools-1.52.0-2|100	disk images.
21mr|guestfs-tools-1.52.0-2|101	
21mr|guestfs-tools-1.52.0-2|102	Virt-df is a command line tool to display free space on virtual
21mr|guestfs-tools-1.52.0-2|103	machine filesystems.  Unlike other tools, it doesn’t just display the
21mr|guestfs-tools-1.52.0-2|104	amount of space allocated to a virtual machine, but can look inside
21mr|guestfs-tools-1.52.0-2|105	the virtual machine to see how much space is really being used.  It is
21mr|guestfs-tools-1.52.0-2|106	like the df(1) command, but for virtual machines, except that it also
21mr|guestfs-tools-1.52.0-2|107	works for Windows virtual machines.
21mr|guestfs-tools-1.52.0-2|108	
21mr|guestfs-tools-1.52.0-2|109	Virt-diff shows the differences between virtual machines.
21mr|guestfs-tools-1.52.0-2|110	
21mr|guestfs-tools-1.52.0-2|111	Virt-edit is a command line tool to edit the contents of a file in a
21mr|guestfs-tools-1.52.0-2|112	virtual machine.
21mr|guestfs-tools-1.52.0-2|113	
21mr|guestfs-tools-1.52.0-2|114	Virt-filesystems is a command line tool to display the filesystems,
21mr|guestfs-tools-1.52.0-2|115	partitions, block devices, LVs, VGs and PVs found in a disk image
21mr|guestfs-tools-1.52.0-2|116	or virtual machine.  It replaces the deprecated programs
21mr|guestfs-tools-1.52.0-2|117	virt-list-filesystems and virt-list-partitions with a much more
21mr|guestfs-tools-1.52.0-2|118	capable tool.
21mr|guestfs-tools-1.52.0-2|119	
21mr|guestfs-tools-1.52.0-2|120	Virt-format is a command line tool to erase and make blank disks.
21mr|guestfs-tools-1.52.0-2|121	
21mr|guestfs-tools-1.52.0-2|122	Virt-get-kernel extracts a kernel/initrd from a disk image.
21mr|guestfs-tools-1.52.0-2|123	
21mr|guestfs-tools-1.52.0-2|124	Virt-inspector examines a virtual machine and tries to determine the
21mr|guestfs-tools-1.52.0-2|125	version of the OS, the kernel version, what drivers are installed,
21mr|guestfs-tools-1.52.0-2|126	whether the virtual machine is fully virtualized (FV) or
21mr|guestfs-tools-1.52.0-2|127	para-virtualized (PV), what applications are installed and more.
21mr|guestfs-tools-1.52.0-2|128	
21mr|guestfs-tools-1.52.0-2|129	Virt-log is a command line tool to display the log files from a
21mr|guestfs-tools-1.52.0-2|130	virtual machine.
21mr|guestfs-tools-1.52.0-2|131	
21mr|guestfs-tools-1.52.0-2|132	Virt-ls is a command line tool to list out files in a virtual machine.
21mr|guestfs-tools-1.52.0-2|133	
21mr|guestfs-tools-1.52.0-2|134	Virt-make-fs is a command line tool to build a filesystem out of
21mr|guestfs-tools-1.52.0-2|135	a collection of files or a tarball.
21mr|guestfs-tools-1.52.0-2|136	
21mr|guestfs-tools-1.52.0-2|137	Virt-resize can resize existing virtual machine disk images.
21mr|guestfs-tools-1.52.0-2|138	
21mr|guestfs-tools-1.52.0-2|139	Virt-sparsify makes virtual machine disk images sparse (thin-provisioned).
21mr|guestfs-tools-1.52.0-2|140	
21mr|guestfs-tools-1.52.0-2|141	Virt-sysprep lets you reset or unconfigure virtual machines in
21mr|guestfs-tools-1.52.0-2|142	preparation for cloning them.
21mr|guestfs-tools-1.52.0-2|143	
21mr|guestfs-tools-1.52.0-2|144	Virt-tail follows (tails) a log file within a guest, like 'tail -f'.
21mr|guestfs-tools-1.52.0-2|145	
21mr|guestfs-tools-1.52.0-2|146	%files -f %{name}.lang
21mr|guestfs-tools-1.52.0-2|147	%license COPYING
21mr|guestfs-tools-1.52.0-2|148	%doc README
21mr|guestfs-tools-1.52.0-2|149	%doc installed-docs/*
21mr|guestfs-tools-1.52.0-2|150	%dir %{_sysconfdir}/virt-builder
21mr|guestfs-tools-1.52.0-2|151	%dir %{_sysconfdir}/virt-builder/repos.d
21mr|guestfs-tools-1.52.0-2|152	%config(noreplace) %{_sysconfdir}/virt-builder/repos.d/*
21mr|guestfs-tools-1.52.0-2|153	%{_bindir}/virt-alignment-scan
21mr|guestfs-tools-1.52.0-2|154	%{_bindir}/virt-builder
21mr|guestfs-tools-1.52.0-2|155	%{_bindir}/virt-builder-repository
21mr|guestfs-tools-1.52.0-2|156	%{_bindir}/virt-cat
21mr|guestfs-tools-1.52.0-2|157	%{_bindir}/virt-customize
21mr|guestfs-tools-1.52.0-2|158	%{_bindir}/virt-df
21mr|guestfs-tools-1.52.0-2|159	%{_bindir}/virt-diff
21mr|guestfs-tools-1.52.0-2|160	%{_bindir}/virt-drivers
21mr|guestfs-tools-1.52.0-2|161	%{_bindir}/virt-edit
21mr|guestfs-tools-1.52.0-2|162	%{_bindir}/virt-filesystems
21mr|guestfs-tools-1.52.0-2|163	%{_bindir}/virt-format
21mr|guestfs-tools-1.52.0-2|164	%{_bindir}/virt-get-kernel
21mr|guestfs-tools-1.52.0-2|165	%{_bindir}/virt-index-validate
21mr|guestfs-tools-1.52.0-2|166	%{_bindir}/virt-inspector
21mr|guestfs-tools-1.52.0-2|167	%{_bindir}/virt-log
21mr|guestfs-tools-1.52.0-2|168	%{_bindir}/virt-ls
21mr|guestfs-tools-1.52.0-2|169	%{_bindir}/virt-make-fs
21mr|guestfs-tools-1.52.0-2|170	%{_bindir}/virt-resize
21mr|guestfs-tools-1.52.0-2|171	%{_bindir}/virt-sparsify
21mr|guestfs-tools-1.52.0-2|172	%{_bindir}/virt-sysprep
21mr|guestfs-tools-1.52.0-2|173	%{_bindir}/virt-tail
21mr|guestfs-tools-1.52.0-2|174	%{_mandir}/man1/virt-alignment-scan.1*
21mr|guestfs-tools-1.52.0-2|175	%{_mandir}/man1/virt-builder-repository.1*
21mr|guestfs-tools-1.52.0-2|176	%{_mandir}/man1/virt-builder.1*
21mr|guestfs-tools-1.52.0-2|177	%{_mandir}/man1/virt-cat.1*
21mr|guestfs-tools-1.52.0-2|178	%{_mandir}/man1/virt-customize.1*
21mr|guestfs-tools-1.52.0-2|179	%{_mandir}/man1/virt-df.1*
21mr|guestfs-tools-1.52.0-2|180	%{_mandir}/man1/virt-diff.1*
21mr|guestfs-tools-1.52.0-2|181	%{_mandir}/man1/virt-drivers.1*
21mr|guestfs-tools-1.52.0-2|182	%{_mandir}/man1/virt-edit.1*
21mr|guestfs-tools-1.52.0-2|183	%{_mandir}/man1/virt-filesystems.1*
21mr|guestfs-tools-1.52.0-2|184	%{_mandir}/man1/virt-format.1*
21mr|guestfs-tools-1.52.0-2|185	%{_mandir}/man1/virt-get-kernel.1*
21mr|guestfs-tools-1.52.0-2|186	%{_mandir}/man1/virt-index-validate.1*
21mr|guestfs-tools-1.52.0-2|187	%{_mandir}/man1/virt-inspector.1*
21mr|guestfs-tools-1.52.0-2|188	%{_mandir}/man1/virt-log.1*
21mr|guestfs-tools-1.52.0-2|189	%{_mandir}/man1/virt-ls.1*
21mr|guestfs-tools-1.52.0-2|190	%{_mandir}/man1/virt-make-fs.1*
21mr|guestfs-tools-1.52.0-2|191	%{_mandir}/man1/virt-resize.1*
21mr|guestfs-tools-1.52.0-2|192	%{_mandir}/man1/virt-sparsify.1*
21mr|guestfs-tools-1.52.0-2|193	%{_mandir}/man1/virt-sysprep.1*
21mr|guestfs-tools-1.52.0-2|194	%{_mandir}/man1/virt-tail.1*
21mr|guestfs-tools-1.52.0-2|195	%{_mandir}/man1/guestfs-tools-release-notes*.1*
21mr|guestfs-tools-1.52.0-2|196	
21mr|guestfs-tools-1.52.0-2|197	#------------------------------------------------------------------------------
21mr|guestfs-tools-1.52.0-2|198	%package -n virt-win-reg
21mr|guestfs-tools-1.52.0-2|199	Summary:	Access and modify the Windows Registry of a Windows VM
21mr|guestfs-tools-1.52.0-2|200	Group:		Development/Tools
21mr|guestfs-tools-1.52.0-2|201	BuildArch:	noarch
21mr|guestfs-tools-1.52.0-2|202	
21mr|guestfs-tools-1.52.0-2|203	%description -n virt-win-reg
21mr|guestfs-tools-1.52.0-2|204	Virt-win-reg lets you look at and modify the Windows Registry of
21mr|guestfs-tools-1.52.0-2|205	Windows virtual machines.
21mr|guestfs-tools-1.52.0-2|206	
21mr|guestfs-tools-1.52.0-2|207	%files -n virt-win-reg
21mr|guestfs-tools-1.52.0-2|208	%{_bindir}/virt-win-reg
21mr|guestfs-tools-1.52.0-2|209	%{_mandir}/man1/virt-win-reg.1*
21mr|guestfs-tools-1.52.0-2|210	
21mr|guestfs-tools-1.52.0-2|211	#------------------------------------------------------------------------------
21mr|guestfs-tools-1.52.0-2|212	
21mr|guestfs-tools-1.52.0-2|213	%package bash-completion
21mr|guestfs-tools-1.52.0-2|214	Summary:	Bash tab-completion scripts for %{name}
21mr|guestfs-tools-1.52.0-2|215	Group:		Development/Tools
21mr|guestfs-tools-1.52.0-2|216	Requires:	bash-completion >= 2.0
21mr|guestfs-tools-1.52.0-2|217	Requires:	%{name} = %{version}-%{release}
21mr|guestfs-tools-1.52.0-2|218	BuildArch:	noarch
21mr|guestfs-tools-1.52.0-2|219	
21mr|guestfs-tools-1.52.0-2|220	%description bash-completion
21mr|guestfs-tools-1.52.0-2|221	Install this package if you want intelligent bash tab-completion
21mr|guestfs-tools-1.52.0-2|222	for the virt-* tools.
21mr|guestfs-tools-1.52.0-2|223	
21mr|guestfs-tools-1.52.0-2|224	%files bash-completion
21mr|guestfs-tools-1.52.0-2|225	%license COPYING
21mr|guestfs-tools-1.52.0-2|226	%dir %{_datadir}/bash-completion/completions
21mr|guestfs-tools-1.52.0-2|227	%{_datadir}/bash-completion/completions/virt-*
21mr|guestfs-tools-1.52.0-2|228	
21mr|guestfs-tools-1.52.0-2|229	#------------------------------------------------------------------------------
21mr|guestfs-tools-1.52.0-2|230	
21mr|guestfs-tools-1.52.0-2|231	%package man-pages-ja
21mr|guestfs-tools-1.52.0-2|232	Summary:	Japanese (ja) man pages for %{name}
21mr|guestfs-tools-1.52.0-2|233	Group:		Documentation
21mr|guestfs-tools-1.52.0-2|234	Requires:	%{name} = %{EVRD}
21mr|guestfs-tools-1.52.0-2|235	BuildArch:	noarch
21mr|guestfs-tools-1.52.0-2|236	
21mr|guestfs-tools-1.52.0-2|237	%description man-pages-ja
21mr|guestfs-tools-1.52.0-2|238	%{name}-man-pages-ja contains Japanese (ja) man pages
21mr|guestfs-tools-1.52.0-2|239	for %{name}.
21mr|guestfs-tools-1.52.0-2|240	
21mr|guestfs-tools-1.52.0-2|241	%files man-pages-ja
21mr|guestfs-tools-1.52.0-2|242	%lang(ja) %{_mandir}/ja/man1/*.1*
21mr|guestfs-tools-1.52.0-2|243	
21mr|guestfs-tools-1.52.0-2|244	#------------------------------------------------------------------------------
21mr|guestfs-tools-1.52.0-2|245	
21mr|guestfs-tools-1.52.0-2|246	%package man-pages-uk
21mr|guestfs-tools-1.52.0-2|247	Summary:	Ukrainian (uk) man pages for %{name}
21mr|guestfs-tools-1.52.0-2|248	Group:		Documentation
21mr|guestfs-tools-1.52.0-2|249	Requires:	%{name} = %{EVRD}
21mr|guestfs-tools-1.52.0-2|250	BuildArch:	noarch
21mr|guestfs-tools-1.52.0-2|251	
21mr|guestfs-tools-1.52.0-2|252	%description man-pages-uk
21mr|guestfs-tools-1.52.0-2|253	%{name}-man-pages-uk contains Ukrainian (uk) man pages
21mr|guestfs-tools-1.52.0-2|254	for %{name}.
21mr|guestfs-tools-1.52.0-2|255	
21mr|guestfs-tools-1.52.0-2|256	%files man-pages-uk
21mr|guestfs-tools-1.52.0-2|257	%lang(uk) %{_mandir}/uk/man1/*.1*
21mr|guestfs-tools-1.52.0-2|258	
21mr|guestfs-tools-1.52.0-2|259	#------------------------------------------------------------------------------
21mr|guestfs-tools-1.52.0-2|260	
21mr|guestfs-tools-1.52.0-2|261	%prep
21mr|guestfs-tools-1.52.0-2|262	%autosetup -p1
21mr|guestfs-tools-1.52.0-2|263	
21mr|guestfs-tools-1.52.0-2|264	autoreconf -i
21mr|guestfs-tools-1.52.0-2|265	
21mr|guestfs-tools-1.52.0-2|266	%build
21mr|guestfs-tools-1.52.0-2|267	%configure
21mr|guestfs-tools-1.52.0-2|268	
21mr|guestfs-tools-1.52.0-2|269	# Building index-parse.c by hand works around a race condition in the
21mr|guestfs-tools-1.52.0-2|270	# autotools cruft, where two or more copies of yacc race with each
21mr|guestfs-tools-1.52.0-2|271	# other, resulting in a corrupted file.
21mr|guestfs-tools-1.52.0-2|272	make -j1 -C builder index-parse.c
21mr|guestfs-tools-1.52.0-2|273	
21mr|guestfs-tools-1.52.0-2|274	make V=1 %{?_smp_mflags}
21mr|guestfs-tools-1.52.0-2|275	
21mr|guestfs-tools-1.52.0-2|276	%if %{with test}
21mr|guestfs-tools-1.52.0-2|277	%check
21mr|guestfs-tools-1.52.0-2|278	# Enable debugging.
21mr|guestfs-tools-1.52.0-2|279	export LIBGUESTFS_DEBUG=1
21mr|guestfs-tools-1.52.0-2|280	export LIBGUESTFS_TRACE=1
21mr|guestfs-tools-1.52.0-2|281	
21mr|guestfs-tools-1.52.0-2|282	# This test is currently broken and needs further investigation.
21mr|guestfs-tools-1.52.0-2|283	export SKIP_TEST_MACHINE_READABLE_SH=1
21mr|guestfs-tools-1.52.0-2|284	
21mr|guestfs-tools-1.52.0-2|285	# This test fails for me in local mock and Koji, but not when running
21mr|guestfs-tools-1.52.0-2|286	# in an unrestricted environment.
21mr|guestfs-tools-1.52.0-2|287	export SKIP_TEST_VIRT_FORMAT_SH=1
21mr|guestfs-tools-1.52.0-2|288	
21mr|guestfs-tools-1.52.0-2|289	# This test takes too long to run under Koji and times out.  It runs
21mr|guestfs-tools-1.52.0-2|290	# fine with KVM enabled.
21mr|guestfs-tools-1.52.0-2|291	export SKIP_TEST_VIRT_RESIZE_PL=1
21mr|guestfs-tools-1.52.0-2|292	
21mr|guestfs-tools-1.52.0-2|293	if ! make check -k ; then
21mr|guestfs-tools-1.52.0-2|294	# Dump out the log files of any failing tests to make
21mr|guestfs-tools-1.52.0-2|295	# debugging test failures easier.
21mr|guestfs-tools-1.52.0-2|296	for f in `find -name test-suite.log | xargs grep -l ^FAIL:`; do
21mr|guestfs-tools-1.52.0-2|297	echo '*****' $f '*****'
21mr|guestfs-tools-1.52.0-2|298	cat $f
21mr|guestfs-tools-1.52.0-2|299	echo
21mr|guestfs-tools-1.52.0-2|300	done
21mr|guestfs-tools-1.52.0-2|301	exit 1
21mr|guestfs-tools-1.52.0-2|302	fi
21mr|guestfs-tools-1.52.0-2|303	%endif
21mr|guestfs-tools-1.52.0-2|304	
21mr|guestfs-tools-1.52.0-2|305	
21mr|guestfs-tools-1.52.0-2|306	%install
21mr|guestfs-tools-1.52.0-2|307	make DESTDIR=%{buildroot} install
21mr|guestfs-tools-1.52.0-2|308	
21mr|guestfs-tools-1.52.0-2|309	# Delete libtool files.
21mr|guestfs-tools-1.52.0-2|310	find %{buildroot} -name '*.la' -delete
21mr|guestfs-tools-1.52.0-2|311	
21mr|guestfs-tools-1.52.0-2|312	# Move installed documentation back to the source directory so
21mr|guestfs-tools-1.52.0-2|313	# we can install it using a %%doc rule.
21mr|guestfs-tools-1.52.0-2|314	mv %{buildroot}%{_docdir}/%{name} installed-docs
21mr|guestfs-tools-1.52.0-2|315	gzip --best installed-docs/*.xml
21mr|guestfs-tools-1.52.0-2|316	
21mr|guestfs-tools-1.52.0-2|317	# Find locale files.
21mr|guestfs-tools-1.52.0-2|318	%find_lang %{name}
21mr|guestfs-tools-1.52.0-2|319	
21mr|guestfs-tools-1.52.0-2|320	
21mr|guestfs-tools-1.52.0-2|321	# Fix upgrades from old libguestfs-tools-c package
21mr|guestfs-tools-1.52.0-2|322	# which had /etc/virt-builder -> xdg/virt-builder.
21mr|guestfs-tools-1.52.0-2|323	# https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/
21mr|guestfs-tools-1.52.0-2|324	# This can be removed in Fedora > 36.
21mr|guestfs-tools-1.52.0-2|325	%pretrans -p <lua>
21mr|guestfs-tools-1.52.0-2|326	path = "/etc/virt-builder"
21mr|guestfs-tools-1.52.0-2|327	st = posix.stat(path)
21mr|guestfs-tools-1.52.0-2|328	if st and st.type == "link" then
21mr|guestfs-tools-1.52.0-2|329	os.remove(path)
21mr|guestfs-tools-1.52.0-2|330	end

12689 21
21mr|guidelines-support-library-3.1.0-1|1	Name: guidelines-support-library
21mr|guidelines-support-library-3.1.0-1|2	Summary: Guidelines Support Library
21mr|guidelines-support-library-3.1.0-1|3	# update breaks telegram-desktop
21mr|guidelines-support-library-3.1.0-1|4	Version:	3.1.0
21mr|guidelines-support-library-3.1.0-1|5	Group:		System/Libraries
21mr|guidelines-support-library-3.1.0-1|6	Release:	1
21mr|guidelines-support-library-3.1.0-1|7	
21mr|guidelines-support-library-3.1.0-1|8	License: MIT
21mr|guidelines-support-library-3.1.0-1|9	URL: https://github.com/Microsoft/GSL
21mr|guidelines-support-library-3.1.0-1|10	Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|guidelines-support-library-3.1.0-1|11	BuildArch: noarch
21mr|guidelines-support-library-3.1.0-1|12	
21mr|guidelines-support-library-3.1.0-1|13	%description
21mr|guidelines-support-library-3.1.0-1|14	Header-only %{summary}.
21mr|guidelines-support-library-3.1.0-1|15	
21mr|guidelines-support-library-3.1.0-1|16	%package devel
21mr|guidelines-support-library-3.1.0-1|17	Summary: Development files for %{name}
21mr|guidelines-support-library-3.1.0-1|18	Provides: %{name}-static = %{version}-%{release}
21mr|guidelines-support-library-3.1.0-1|19	
21mr|guidelines-support-library-3.1.0-1|20	%description devel
21mr|guidelines-support-library-3.1.0-1|21	%{summary}.
21mr|guidelines-support-library-3.1.0-1|22	
21mr|guidelines-support-library-3.1.0-1|23	%prep
21mr|guidelines-support-library-3.1.0-1|24	%autosetup -n GSL-%{version}
21mr|guidelines-support-library-3.1.0-1|25	
21mr|guidelines-support-library-3.1.0-1|26	%build
21mr|guidelines-support-library-3.1.0-1|27	# Nothing to build. Header-only library.
21mr|guidelines-support-library-3.1.0-1|28	
21mr|guidelines-support-library-3.1.0-1|29	%install
21mr|guidelines-support-library-3.1.0-1|30	# Installing headers...
21mr|guidelines-support-library-3.1.0-1|31	mkdir -p "%{buildroot}%{_includedir}/"
21mr|guidelines-support-library-3.1.0-1|32	cp -ra include/gsl %{buildroot}%{_includedir}/
21mr|guidelines-support-library-3.1.0-1|33	
21mr|guidelines-support-library-3.1.0-1|34	%files devel
21mr|guidelines-support-library-3.1.0-1|35	%doc README.md CONTRIBUTING.md
21mr|guidelines-support-library-3.1.0-1|36	%license LICENSE ThirdPartyNotices.txt
21mr|guidelines-support-library-3.1.0-1|37	%{_includedir}/gsl/

12690 21
21mr|guile22-2.2.7-5|1	%define oname guile
21mr|guile22-2.2.7-5|2	
21mr|guile22-2.2.7-5|3	%define major 1
21mr|guile22-2.2.7-5|4	%define api 2.2
21mr|guile22-2.2.7-5|5	%define libname %mklibname %{name} %{api} %{major}
21mr|guile22-2.2.7-5|6	%define devname %mklibname %{name} -d
21mr|guile22-2.2.7-5|7	
21mr|guile22-2.2.7-5|8	Summary:	GNU implementation of Scheme for application extensibility
21mr|guile22-2.2.7-5|9	Name:		guile22
21mr|guile22-2.2.7-5|10	Version:	2.2.7
21mr|guile22-2.2.7-5|11	Release:	5
21mr|guile22-2.2.7-5|12	License:	LGPLv2+
21mr|guile22-2.2.7-5|13	Group:		Development/Other
21mr|guile22-2.2.7-5|14	Url:		http://www.gnu.org/software/guile/guile.html
21mr|guile22-2.2.7-5|15	Source0:	ftp://ftp.gnu.org/pub/gnu/guile/%{oname}-%{version}.tar.xz
21mr|guile22-2.2.7-5|16	Source100:	guile22.rpmlintrc
21mr|guile22-2.2.7-5|17	Patch3:		guile-2.0.7-turn-off-gc-test.patch
21mr|guile22-2.2.7-5|18	Patch4:		guile-2.0.3-mktemp.patch
21mr|guile22-2.2.7-5|19	BuildRequires:	chrpath
21mr|guile22-2.2.7-5|20	BuildRequires:	libunistring-devel
21mr|guile22-2.2.7-5|21	BuildRequires:	texinfo
21mr|guile22-2.2.7-5|22	# for srfi-19.test
21mr|guile22-2.2.7-5|23	BuildRequires:	timezone
21mr|guile22-2.2.7-5|24	BuildRequires:	gettext-devel
21mr|guile22-2.2.7-5|25	BuildRequires:	gmp-devel
21mr|guile22-2.2.7-5|26	BuildRequires:	libtool-devel
21mr|guile22-2.2.7-5|27	BuildRequires:	readline-devel
21mr|guile22-2.2.7-5|28	BuildRequires:	pkgconfig(libffi)
21mr|guile22-2.2.7-5|29	BuildRequires:	pkgconfig(ncurses)
21mr|guile22-2.2.7-5|30	BuildRequires:	pkgconfig(ncursesw)
21mr|guile22-2.2.7-5|31	BuildRequires:	pkgconfig(bdw-gc)
21mr|guile22-2.2.7-5|32	Conflicts:	%{oname} > %{version}
21mr|guile22-2.2.7-5|33	
21mr|guile22-2.2.7-5|34	%description
21mr|guile22-2.2.7-5|35	GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a
21mr|guile22-2.2.7-5|36	library implementation of the Scheme programming language, written in
21mr|guile22-2.2.7-5|37	C. GUILE provides a machine-independent execution platform that can
21mr|guile22-2.2.7-5|38	be linked in as a library during the building of extensible programs.
21mr|guile22-2.2.7-5|39	
21mr|guile22-2.2.7-5|40	Install the guile package if you'd like to add extensibility to
21mr|guile22-2.2.7-5|41	programs that you are developing. You'll also need to install the
21mr|guile22-2.2.7-5|42	guile-devel package.
21mr|guile22-2.2.7-5|43	
21mr|guile22-2.2.7-5|44	%files
21mr|guile22-2.2.7-5|45	%doc AUTHORS GUILE-VERSION README THANKS
21mr|guile22-2.2.7-5|46	%{_bindir}/%{oname}
21mr|guile22-2.2.7-5|47	%{_bindir}/%{oname}-tools
21mr|guile22-2.2.7-5|48	%{_bindir}/guild
21mr|guile22-2.2.7-5|49	%{_libdir}/%{oname}
21mr|guile22-2.2.7-5|50	%exclude %{_libdir}/%{oname}/%{api}
21mr|guile22-2.2.7-5|51	%{_datadir}/%{oname}
21mr|guile22-2.2.7-5|52	%exclude %{_datadir}/%{oname}/%{api}
21mr|guile22-2.2.7-5|53	%{_mandir}/man1/guile.1.*
21mr|guile22-2.2.7-5|54	%{_infodir}/*
21mr|guile22-2.2.7-5|55	
21mr|guile22-2.2.7-5|56	%triggerin -- slib
21mr|guile22-2.2.7-5|57	ln -sfT ../../slib %{_datadir}/guile/%{api}/slib
21mr|guile22-2.2.7-5|58	
21mr|guile22-2.2.7-5|59	rm -f %{_datadir}/guile/%{mver}/slibcat
21mr|guile22-2.2.7-5|60	export SCHEME_LIBRARY_PATH=%{_datadir}/slib/
21mr|guile22-2.2.7-5|61	
21mr|guile22-2.2.7-5|62	# Build SLIB catalog
21mr|guile22-2.2.7-5|63	for pre in \
21mr|guile22-2.2.7-5|64	"(use-modules (ice-9 slib))" \
21mr|guile22-2.2.7-5|65	"(load \"%{_datadir}/slib/guile.init\")"
21mr|guile22-2.2.7-5|66	do
21mr|guile22-2.2.7-5|67	%{_bindir}/guile -c "$pre
21mr|guile22-2.2.7-5|68	(set! implementation-vicinity (lambda () \"%{_datadir}/guile/%{api}/\"))
21mr|guile22-2.2.7-5|69	(require 'new-catalog)" &> /dev/null && break
21mr|guile22-2.2.7-5|70	rm -f %{_datadir}/guile/%{api}/slibcat
21mr|guile22-2.2.7-5|71	done
21mr|guile22-2.2.7-5|72	:
21mr|guile22-2.2.7-5|73	
21mr|guile22-2.2.7-5|74	%triggerun -- slib
21mr|guile22-2.2.7-5|75	if [ "$1" = 0 -o "$2" = 0 ]; then
21mr|guile22-2.2.7-5|76	rm -f %{_datadir}/guile/%{api}/slib{,cat}
21mr|guile22-2.2.7-5|77	fi
21mr|guile22-2.2.7-5|78	
21mr|guile22-2.2.7-5|79	#----------------------------------------------------------------------------
21mr|guile22-2.2.7-5|80	
21mr|guile22-2.2.7-5|81	%package -n %{libname}
21mr|guile22-2.2.7-5|82	Summary:	Libraries for Guile %{version}
21mr|guile22-2.2.7-5|83	Group:		System/Libraries
21mr|guile22-2.2.7-5|84	Requires:	%{name}-runtime = %{EVRD}
21mr|guile22-2.2.7-5|85	
21mr|guile22-2.2.7-5|86	%description -n %{libname}
21mr|guile22-2.2.7-5|87	This package contains Guile shared object libraries.
21mr|guile22-2.2.7-5|88	
21mr|guile22-2.2.7-5|89	%files -n %{libname}
21mr|guile22-2.2.7-5|90	%{_libdir}/lib%{oname}-%{api}.so.%{major}*
21mr|guile22-2.2.7-5|91	
21mr|guile22-2.2.7-5|92	#----------------------------------------------------------------------------
21mr|guile22-2.2.7-5|93	
21mr|guile22-2.2.7-5|94	%package -n %{devname}
21mr|guile22-2.2.7-5|95	Summary:	Development headers and static library for libguile
21mr|guile22-2.2.7-5|96	Group:		Development/C
21mr|guile22-2.2.7-5|97	Requires:	%{name} = %{EVRD}
21mr|guile22-2.2.7-5|98	Requires:	%{libname} = %{EVRD}
21mr|guile22-2.2.7-5|99	Provides:	%{name}-devel = %{EVRD}
21mr|guile22-2.2.7-5|100	# For -lgc, requested by pkg-config --libs guile-2.2
21mr|guile22-2.2.7-5|101	Requires:	pkgconfig(bdw-gc)
21mr|guile22-2.2.7-5|102	Requires:	gmp-devel
21mr|guile22-2.2.7-5|103	Conflicts:	%{mklibname %{oname} -d} > %{version}
21mr|guile22-2.2.7-5|104	
21mr|guile22-2.2.7-5|105	%description -n %{devname}
21mr|guile22-2.2.7-5|106	This package contains the development headers and the static library
21mr|guile22-2.2.7-5|107	for libguile. C headers, aclocal macros, the `guile1.4-snarf' and
21mr|guile22-2.2.7-5|108	`guile-config' utilities, and static `libguile' library for Guile, the
21mr|guile22-2.2.7-5|109	GNU Ubiquitous Intelligent Language for Extension
21mr|guile22-2.2.7-5|110	
21mr|guile22-2.2.7-5|111	%files -n %{devname}
21mr|guile22-2.2.7-5|112	%{_bindir}/%{oname}-config
21mr|guile22-2.2.7-5|113	%{_bindir}/%{oname}-snarf
21mr|guile22-2.2.7-5|114	%{_datadir}/aclocal/*
21mr|guile22-2.2.7-5|115	%{_includedir}/%{oname}
21mr|guile22-2.2.7-5|116	%{_libdir}/lib%{oname}-%{api}.so
21mr|guile22-2.2.7-5|117	%{_libdir}/pkgconfig/%{oname}*.pc
21mr|guile22-2.2.7-5|118	%{_datadir}/gdb/auto-load%{_libdir}/libguile*.scm
21mr|guile22-2.2.7-5|119	
21mr|guile22-2.2.7-5|120	#----------------------------------------------------------------------------
21mr|guile22-2.2.7-5|121	
21mr|guile22-2.2.7-5|122	%package runtime
21mr|guile22-2.2.7-5|123	Summary:	Guile runtime library
21mr|guile22-2.2.7-5|124	Group:		System/Libraries
21mr|guile22-2.2.7-5|125	
21mr|guile22-2.2.7-5|126	%description runtime
21mr|guile22-2.2.7-5|127	This package contains Scheme runtime for GUILE, including ice-9
21mr|guile22-2.2.7-5|128	Scheme module.
21mr|guile22-2.2.7-5|129	
21mr|guile22-2.2.7-5|130	%files runtime
21mr|guile22-2.2.7-5|131	%{_libdir}/%{oname}/%{api}/*
21mr|guile22-2.2.7-5|132	%{_datadir}/%{oname}/%{api}/*.scm
21mr|guile22-2.2.7-5|133	%{_datadir}/%{oname}/%{api}/*.txt
21mr|guile22-2.2.7-5|134	%{_datadir}/%{oname}/%{api}/ice-9/*
21mr|guile22-2.2.7-5|135	%{_datadir}/%{oname}/%{api}/language/*
21mr|guile22-2.2.7-5|136	%{_datadir}/%{oname}/%{api}/oop/*
21mr|guile22-2.2.7-5|137	%{_datadir}/%{oname}/%{api}/rnrs/*
21mr|guile22-2.2.7-5|138	%{_datadir}/%{oname}/%{api}/scripts/*
21mr|guile22-2.2.7-5|139	%{_datadir}/%{oname}/%{api}/srfi/*
21mr|guile22-2.2.7-5|140	%{_datadir}/%{oname}/%{api}/sxml/*
21mr|guile22-2.2.7-5|141	%{_datadir}/%{oname}/%{api}/system/*
21mr|guile22-2.2.7-5|142	%{_datadir}/%{oname}/%{api}/texinfo/*
21mr|guile22-2.2.7-5|143	%{_datadir}/%{oname}/%{api}/web/*
21mr|guile22-2.2.7-5|144	%ghost %{_datadir}/%{oname}/%{api}/slibcat
21mr|guile22-2.2.7-5|145	%ghost %{_datadir}/%{oname}/%{api}/slib
21mr|guile22-2.2.7-5|146	
21mr|guile22-2.2.7-5|147	#----------------------------------------------------------------------------
21mr|guile22-2.2.7-5|148	
21mr|guile22-2.2.7-5|149	%prep
21mr|guile22-2.2.7-5|150	%setup -qn %{oname}-%{version}
21mr|guile22-2.2.7-5|151	%apply_patches
21mr|guile22-2.2.7-5|152	autoreconf -vfi
21mr|guile22-2.2.7-5|153	
21mr|guile22-2.2.7-5|154	#fix encodings
21mr|guile22-2.2.7-5|155	for i in libguile/ChangeLog*; do
21mr|guile22-2.2.7-5|156	mv $i $i.old
21mr|guile22-2.2.7-5|157	iconv -f ISO8859-1 -t UTF-8 $i.old -o $i
21mr|guile22-2.2.7-5|158	done
21mr|guile22-2.2.7-5|159	
21mr|guile22-2.2.7-5|160	%build
21mr|guile22-2.2.7-5|161	# http://llvm.org/bugs/show_bug.cgi?id=14406
21mr|guile22-2.2.7-5|162	export CC=gcc
21mr|guile22-2.2.7-5|163	export CXX=g++
21mr|guile22-2.2.7-5|164	%configure \
21mr|guile22-2.2.7-5|165	--disable-error-on-warning \
21mr|guile22-2.2.7-5|166	--disable-rpath \
21mr|guile22-2.2.7-5|167	--with-threads \
21mr|guile22-2.2.7-5|168	--with-pic
21mr|guile22-2.2.7-5|169	
21mr|guile22-2.2.7-5|170	%make
21mr|guile22-2.2.7-5|171	
21mr|guile22-2.2.7-5|172	%install
21mr|guile22-2.2.7-5|173	%makeinstall_std
21mr|guile22-2.2.7-5|174	
21mr|guile22-2.2.7-5|175	#remove rpath
21mr|guile22-2.2.7-5|176	chrpath -d %{buildroot}%{_bindir}/%{oname}
21mr|guile22-2.2.7-5|177	
21mr|guile22-2.2.7-5|178	#for ghost files
21mr|guile22-2.2.7-5|179	touch %{buildroot}%{_datadir}/%{oname}/%{api}/slibcat
21mr|guile22-2.2.7-5|180	touch %{buildroot}%{_datadir}/%{oname}/%{api}/slib
21mr|guile22-2.2.7-5|181	
21mr|guile22-2.2.7-5|182	mkdir -p %{buildroot}/%{_datadir}/gdb/auto-load%{_libdir}
21mr|guile22-2.2.7-5|183	mv -f %{buildroot}%{_libdir}/libguile-*gdb.scm %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}
21mr|guile22-2.2.7-5|184	
21mr|guile22-2.2.7-5|185	#slib needs this
21mr|guile22-2.2.7-5|186	mkdir -p %{buildroot}%{_datadir}/guile/site

12691 21
21mr|guile-3.0.8-2|1	%define major 1
21mr|guile-3.0.8-2|2	%define api %(echo %{version} | cut -d. -f1-2)
21mr|guile-3.0.8-2|3	%define libname %mklibname %{name} %{api} %{major}
21mr|guile-3.0.8-2|4	%define devname %mklibname %{name} -d
21mr|guile-3.0.8-2|5	
21mr|guile-3.0.8-2|6	Summary:	GNU implementation of Scheme for application extensibility
21mr|guile-3.0.8-2|7	Name:		guile
21mr|guile-3.0.8-2|8	Version:	3.0.8
21mr|guile-3.0.8-2|9	Release:	2
21mr|guile-3.0.8-2|10	License:	LGPLv2+
21mr|guile-3.0.8-2|11	Group:		Development/Other
21mr|guile-3.0.8-2|12	Url:		http://www.gnu.org/software/guile/guile.html
21mr|guile-3.0.8-2|13	Source0:	ftp://ftp.gnu.org/pub/gnu/guile/%{name}-%{version}.tar.xz
21mr|guile-3.0.8-2|14	Source1:        guile.rpmlintrc
21mr|guile-3.0.8-2|15	BuildRequires:	chrpath
21mr|guile-3.0.8-2|16	BuildRequires:	libunistring-devel
21mr|guile-3.0.8-2|17	BuildRequires:	texinfo
21mr|guile-3.0.8-2|18	# for srfi-19.test
21mr|guile-3.0.8-2|19	BuildRequires:	timezone
21mr|guile-3.0.8-2|20	BuildRequires:	gettext-devel
21mr|guile-3.0.8-2|21	BuildRequires:	gmp-devel
21mr|guile-3.0.8-2|22	BuildRequires:	libtool-devel
21mr|guile-3.0.8-2|23	BuildRequires:	readline-devel
21mr|guile-3.0.8-2|24	BuildRequires:	pkgconfig(libffi)
21mr|guile-3.0.8-2|25	BuildRequires:	pkgconfig(ncurses)
21mr|guile-3.0.8-2|26	BuildRequires:	pkgconfig(ncursesw)
21mr|guile-3.0.8-2|27	BuildRequires:	pkgconfig(bdw-gc)
21mr|guile-3.0.8-2|28	
21mr|guile-3.0.8-2|29	%description
21mr|guile-3.0.8-2|30	GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a
21mr|guile-3.0.8-2|31	library implementation of the Scheme programming language, written in
21mr|guile-3.0.8-2|32	C. GUILE provides a machine-independent execution platform that can
21mr|guile-3.0.8-2|33	be linked in as a library during the building of extensible programs.
21mr|guile-3.0.8-2|34	
21mr|guile-3.0.8-2|35	Install the guile package if you'd like to add extensibility to
21mr|guile-3.0.8-2|36	programs that you are developing. You'll also need to install the
21mr|guile-3.0.8-2|37	guile-devel package.
21mr|guile-3.0.8-2|38	
21mr|guile-3.0.8-2|39	%files
21mr|guile-3.0.8-2|40	%doc AUTHORS ChangeLog GUILE-VERSION LICENSE README THANKS
21mr|guile-3.0.8-2|41	%{_bindir}/%{name}
21mr|guile-3.0.8-2|42	%{_bindir}/%{name}-tools
21mr|guile-3.0.8-2|43	%{_bindir}/guild
21mr|guile-3.0.8-2|44	%{_libdir}/%{name}
21mr|guile-3.0.8-2|45	%exclude %{_libdir}/%{name}/%{api}
21mr|guile-3.0.8-2|46	%{_datadir}/%{name}
21mr|guile-3.0.8-2|47	%exclude %{_datadir}/%{name}/%{api}
21mr|guile-3.0.8-2|48	%{_mandir}/man1/guile.1.*
21mr|guile-3.0.8-2|49	%{_infodir}/*
21mr|guile-3.0.8-2|50	
21mr|guile-3.0.8-2|51	%triggerin -- slib
21mr|guile-3.0.8-2|52	ln -sfT ../../slib %{_datadir}/guile/%{api}/slib
21mr|guile-3.0.8-2|53	
21mr|guile-3.0.8-2|54	rm -f %{_datadir}/guile/%{mver}/slibcat
21mr|guile-3.0.8-2|55	export SCHEME_LIBRARY_PATH=%{_datadir}/slib/
21mr|guile-3.0.8-2|56	
21mr|guile-3.0.8-2|57	# Build SLIB catalog
21mr|guile-3.0.8-2|58	for pre in \
21mr|guile-3.0.8-2|59	"(use-modules (ice-9 slib))" \
21mr|guile-3.0.8-2|60	"(load \"%{_datadir}/slib/guile.init\")"
21mr|guile-3.0.8-2|61	do
21mr|guile-3.0.8-2|62	%{_bindir}/guile -c "$pre
21mr|guile-3.0.8-2|63	(set! implementation-vicinity (lambda () \"%{_datadir}/guile/%{api}/\"))
21mr|guile-3.0.8-2|64	(require 'new-catalog)" &> /dev/null && break
21mr|guile-3.0.8-2|65	rm -f %{_datadir}/guile/%{api}/slibcat
21mr|guile-3.0.8-2|66	done
21mr|guile-3.0.8-2|67	:
21mr|guile-3.0.8-2|68	
21mr|guile-3.0.8-2|69	%triggerun -- slib
21mr|guile-3.0.8-2|70	if [ "$1" = 0 -o "$2" = 0 ]; then
21mr|guile-3.0.8-2|71	rm -f %{_datadir}/guile/%{api}/slib{,cat}
21mr|guile-3.0.8-2|72	fi
21mr|guile-3.0.8-2|73	
21mr|guile-3.0.8-2|74	#----------------------------------------------------------------------------
21mr|guile-3.0.8-2|75	
21mr|guile-3.0.8-2|76	%package -n %{libname}
21mr|guile-3.0.8-2|77	Summary:	Libraries for Guile %{version}
21mr|guile-3.0.8-2|78	Group:		System/Libraries
21mr|guile-3.0.8-2|79	Requires:	%{name}-runtime = %{EVRD}
21mr|guile-3.0.8-2|80	
21mr|guile-3.0.8-2|81	%description -n %{libname}
21mr|guile-3.0.8-2|82	This package contains Guile shared object libraries.
21mr|guile-3.0.8-2|83	
21mr|guile-3.0.8-2|84	%files -n %{libname}
21mr|guile-3.0.8-2|85	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|guile-3.0.8-2|86	
21mr|guile-3.0.8-2|87	#----------------------------------------------------------------------------
21mr|guile-3.0.8-2|88	
21mr|guile-3.0.8-2|89	#----------------------------------------------------------------------------
21mr|guile-3.0.8-2|90	
21mr|guile-3.0.8-2|91	%package -n %{devname}
21mr|guile-3.0.8-2|92	Summary:	Development headers and static library for libguile
21mr|guile-3.0.8-2|93	Group:		Development/C
21mr|guile-3.0.8-2|94	Requires:	%{name} = %{EVRD}
21mr|guile-3.0.8-2|95	Requires:	%{libname} = %{EVRD}
21mr|guile-3.0.8-2|96	Provides:	%{name}-devel = %{EVRD}
21mr|guile-3.0.8-2|97	
21mr|guile-3.0.8-2|98	%description -n %{devname}
21mr|guile-3.0.8-2|99	This package contains the development headers and the static library
21mr|guile-3.0.8-2|100	for libguile. C headers, aclocal macros, the `guile1.4-snarf' and
21mr|guile-3.0.8-2|101	`guile-config' utilities, and static `libguile' library for Guile, the
21mr|guile-3.0.8-2|102	GNU Ubiquitous Intelligent Language for Extension
21mr|guile-3.0.8-2|103	
21mr|guile-3.0.8-2|104	%files -n %{devname}
21mr|guile-3.0.8-2|105	%doc HACKING NEWS libguile/ChangeLog*
21mr|guile-3.0.8-2|106	%{_bindir}/%{name}-config
21mr|guile-3.0.8-2|107	%{_bindir}/%{name}-snarf
21mr|guile-3.0.8-2|108	%{_datadir}/aclocal/*
21mr|guile-3.0.8-2|109	%{_includedir}/%{name}
21mr|guile-3.0.8-2|110	%{_libdir}/lib%{name}-%{api}.so
21mr|guile-3.0.8-2|111	%{_libdir}/pkgconfig/%{name}*.pc
21mr|guile-3.0.8-2|112	%{_datadir}/gdb/auto-load%{_libdir}/libguile*.scm
21mr|guile-3.0.8-2|113	
21mr|guile-3.0.8-2|114	#----------------------------------------------------------------------------
21mr|guile-3.0.8-2|115	
21mr|guile-3.0.8-2|116	%package runtime
21mr|guile-3.0.8-2|117	Summary:	Guile runtime library
21mr|guile-3.0.8-2|118	Group:		System/Libraries
21mr|guile-3.0.8-2|119	Conflicts:	%{name} < 2.0.5-1
21mr|guile-3.0.8-2|120	
21mr|guile-3.0.8-2|121	%description runtime
21mr|guile-3.0.8-2|122	This package contains Scheme runtime for GUILE, including ice-9
21mr|guile-3.0.8-2|123	Scheme module.
21mr|guile-3.0.8-2|124	
21mr|guile-3.0.8-2|125	%files runtime
21mr|guile-3.0.8-2|126	%{_libdir}/%{name}/%{api}/*
21mr|guile-3.0.8-2|127	%{_datadir}/%{name}/%{api}/*.scm
21mr|guile-3.0.8-2|128	%{_datadir}/%{name}/%{api}/*.txt
21mr|guile-3.0.8-2|129	%{_datadir}/%{name}/%{api}/ice-9/*
21mr|guile-3.0.8-2|130	%{_datadir}/%{name}/%{api}/language/*
21mr|guile-3.0.8-2|131	%{_datadir}/%{name}/%{api}/oop/*
21mr|guile-3.0.8-2|132	%{_datadir}/%{name}/%{api}/rnrs/*
21mr|guile-3.0.8-2|133	%{_datadir}/%{name}/%{api}/scripts/*
21mr|guile-3.0.8-2|134	%{_datadir}/%{name}/%{api}/srfi/*
21mr|guile-3.0.8-2|135	%{_datadir}/%{name}/%{api}/sxml/*
21mr|guile-3.0.8-2|136	%{_datadir}/%{name}/%{api}/system/*
21mr|guile-3.0.8-2|137	%{_datadir}/%{name}/%{api}/texinfo/*
21mr|guile-3.0.8-2|138	%{_datadir}/%{name}/%{api}/web/*
21mr|guile-3.0.8-2|139	%ghost %{_datadir}/%{name}/%{api}/slibcat
21mr|guile-3.0.8-2|140	%ghost %{_datadir}/%{name}/%{api}/slib
21mr|guile-3.0.8-2|141	
21mr|guile-3.0.8-2|142	#----------------------------------------------------------------------------
21mr|guile-3.0.8-2|143	
21mr|guile-3.0.8-2|144	%prep
21mr|guile-3.0.8-2|145	%autosetup -p1
21mr|guile-3.0.8-2|146	
21mr|guile-3.0.8-2|147	# remove broken prebuilt objects
21mr|guile-3.0.8-2|148	rm -r prebuilt/32-bit-big-endian
21mr|guile-3.0.8-2|149	
21mr|guile-3.0.8-2|150	autoreconf -vfi
21mr|guile-3.0.8-2|151	
21mr|guile-3.0.8-2|152	#fix encodings
21mr|guile-3.0.8-2|153	for i in libguile/ChangeLog*; do
21mr|guile-3.0.8-2|154	mv $i $i.old
21mr|guile-3.0.8-2|155	iconv -f ISO8859-1 -t UTF-8 $i.old -o $i
21mr|guile-3.0.8-2|156	done
21mr|guile-3.0.8-2|157	
21mr|guile-3.0.8-2|158	%build
21mr|guile-3.0.8-2|159	%config_update
21mr|guile-3.0.8-2|160	%configure \
21mr|guile-3.0.8-2|161	--disable-error-on-warning \
21mr|guile-3.0.8-2|162	--disable-rpath \
21mr|guile-3.0.8-2|163	--disable-static \
21mr|guile-3.0.8-2|164	--with-threads \
21mr|guile-3.0.8-2|165	--with-pic
21mr|guile-3.0.8-2|166	
21mr|guile-3.0.8-2|167	%make_build
21mr|guile-3.0.8-2|168	
21mr|guile-3.0.8-2|169	%install
21mr|guile-3.0.8-2|170	%make_install
21mr|guile-3.0.8-2|171	
21mr|guile-3.0.8-2|172	#remove rpath
21mr|guile-3.0.8-2|173	chrpath -d %{buildroot}%{_bindir}/%{name}
21mr|guile-3.0.8-2|174	
21mr|guile-3.0.8-2|175	#for ghost files
21mr|guile-3.0.8-2|176	touch %{buildroot}%{_datadir}/%{name}/%{api}/slibcat
21mr|guile-3.0.8-2|177	touch %{buildroot}%{_datadir}/%{name}/%{api}/slib
21mr|guile-3.0.8-2|178	
21mr|guile-3.0.8-2|179	mkdir -p %{buildroot}/%{_datadir}/gdb/auto-load%{_libdir}
21mr|guile-3.0.8-2|180	mv -f %{buildroot}%{_libdir}/libguile-*gdb.scm %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}
21mr|guile-3.0.8-2|181	
21mr|guile-3.0.8-2|182	#slib needs this
21mr|guile-3.0.8-2|183	mkdir -p %{buildroot}%{_datadir}/guile/site

12692 21
21mr|gulrak-filesystem-devel-1.5.14-1|1	%global debug_package %nil
21mr|gulrak-filesystem-devel-1.5.14-1|2	
21mr|gulrak-filesystem-devel-1.5.14-1|3	Summary:	This is a header-only single-file std::filesystem compatible helper library
21mr|gulrak-filesystem-devel-1.5.14-1|4	Name:		gulrak-filesystem-devel
21mr|gulrak-filesystem-devel-1.5.14-1|5	Version:	1.5.14
21mr|gulrak-filesystem-devel-1.5.14-1|6	Release:	1
21mr|gulrak-filesystem-devel-1.5.14-1|7	License:	GPLv2+
21mr|gulrak-filesystem-devel-1.5.14-1|8	Group:		Monitoring
21mr|gulrak-filesystem-devel-1.5.14-1|9	Url:		https://github.com/gulrak/filesystem/
21mr|gulrak-filesystem-devel-1.5.14-1|10	Source0:	https://github.com/gulrak/filesystem/archive/refs/tags/v%{version}.tar.gz
21mr|gulrak-filesystem-devel-1.5.14-1|11	Patch0:		e2k-fix-warning-error.patch
21mr|gulrak-filesystem-devel-1.5.14-1|12	BuildRequires:	cmake
21mr|gulrak-filesystem-devel-1.5.14-1|13	
21mr|gulrak-filesystem-devel-1.5.14-1|14	%description
21mr|gulrak-filesystem-devel-1.5.14-1|15	This is a header-only single-file std::filesystem compatible helper library
21mr|gulrak-filesystem-devel-1.5.14-1|16	
21mr|gulrak-filesystem-devel-1.5.14-1|17	%files
21mr|gulrak-filesystem-devel-1.5.14-1|18	%{_includedir}/ghc/*
21mr|gulrak-filesystem-devel-1.5.14-1|19	
21mr|gulrak-filesystem-devel-1.5.14-1|20	#---------------------------------------------------------------------
21mr|gulrak-filesystem-devel-1.5.14-1|21	
21mr|gulrak-filesystem-devel-1.5.14-1|22	%prep
21mr|gulrak-filesystem-devel-1.5.14-1|23	%autosetup -p1 -n filesystem-%{version}
21mr|gulrak-filesystem-devel-1.5.14-1|24	
21mr|gulrak-filesystem-devel-1.5.14-1|25	%build
21mr|gulrak-filesystem-devel-1.5.14-1|26	%cmake -DGHC_FILESYSTEM_BUILD_EXAMPLES=OFF -DGHC_FILESYSTEM_BUILD_TESTING=OFF
21mr|gulrak-filesystem-devel-1.5.14-1|27	%make_build
21mr|gulrak-filesystem-devel-1.5.14-1|28	
21mr|gulrak-filesystem-devel-1.5.14-1|29	%install
21mr|gulrak-filesystem-devel-1.5.14-1|30	%make_install -C build
21mr|gulrak-filesystem-devel-1.5.14-1|31	rm -rf %{buildroot}/%{_libdir}/cmake/

12693 21
21mr|gupnp-1.4.3-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gupnp-1.4.3-2|2	
21mr|gupnp-1.4.3-2|3	%define api 1.2
21mr|gupnp-1.4.3-2|4	%define major 1
21mr|gupnp-1.4.3-2|5	%define libname %mklibname %{name} %{api} %{major}
21mr|gupnp-1.4.3-2|6	%define girname %mklibname %{name}-gir %{api}
21mr|gupnp-1.4.3-2|7	%define devname %mklibname %{name} -d
21mr|gupnp-1.4.3-2|8	
21mr|gupnp-1.4.3-2|9	Summary:	Object-oriented framework for creating UPnP devices and control points
21mr|gupnp-1.4.3-2|10	Name:		gupnp
21mr|gupnp-1.4.3-2|11	Version:	1.4.3
21mr|gupnp-1.4.3-2|12	Release:	2
21mr|gupnp-1.4.3-2|13	License:	GPLv2+
21mr|gupnp-1.4.3-2|14	Group:		Development/Other
21mr|gupnp-1.4.3-2|15	Url:		https://download.gnome.org/sources/gupnp
21mr|gupnp-1.4.3-2|16	Source0:	https://download.gnome.org/sources/gupnp/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gupnp-1.4.3-2|17	Patch0:		gupnp-1.4.3-drop-web-check-man.patch
21mr|gupnp-1.4.3-2|18	BuildRequires:	gtk-doc
21mr|gupnp-1.4.3-2|19	BuildRequires:	meson
21mr|gupnp-1.4.3-2|20	BuildRequires:	vala-tools
21mr|gupnp-1.4.3-2|21	BuildRequires:	pkgconfig(gssdp-1.2)
21mr|gupnp-1.4.3-2|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|gupnp-1.4.3-2|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gupnp-1.4.3-2|24	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|gupnp-1.4.3-2|25	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gupnp-1.4.3-2|26	BuildRequires:	pkgconfig(uuid)
21mr|gupnp-1.4.3-2|27	
21mr|gupnp-1.4.3-2|28	%description
21mr|gupnp-1.4.3-2|29	GUPnP is an object-oriented open source framework for creating UPnP
21mr|gupnp-1.4.3-2|30	devices and control points.
21mr|gupnp-1.4.3-2|31	
21mr|gupnp-1.4.3-2|32	#----------------------------------------------------------------------------
21mr|gupnp-1.4.3-2|33	
21mr|gupnp-1.4.3-2|34	%package -n %{libname}
21mr|gupnp-1.4.3-2|35	Summary:	Main library for gupnp
21mr|gupnp-1.4.3-2|36	Group:		System/Libraries
21mr|gupnp-1.4.3-2|37	Provides:	%{name} = %{EVRD}
21mr|gupnp-1.4.3-2|38	
21mr|gupnp-1.4.3-2|39	%description -n %{libname}
21mr|gupnp-1.4.3-2|40	This package contains the library needed to run programs dynamically
21mr|gupnp-1.4.3-2|41	linked with gupnp.
21mr|gupnp-1.4.3-2|42	
21mr|gupnp-1.4.3-2|43	%files -n %{libname}
21mr|gupnp-1.4.3-2|44	%{_libdir}/*%{api}.so.%{major}*
21mr|gupnp-1.4.3-2|45	
21mr|gupnp-1.4.3-2|46	#----------------------------------------------------------------------------
21mr|gupnp-1.4.3-2|47	
21mr|gupnp-1.4.3-2|48	%package -n %{girname}
21mr|gupnp-1.4.3-2|49	Summary:	GObject Introspection interface description for %{name}
21mr|gupnp-1.4.3-2|50	Group:		System/Libraries
21mr|gupnp-1.4.3-2|51	Requires:	%{libname} = %{EVRD}
21mr|gupnp-1.4.3-2|52	
21mr|gupnp-1.4.3-2|53	%description -n %{girname}
21mr|gupnp-1.4.3-2|54	GObject Introspection interface description for %{name}.
21mr|gupnp-1.4.3-2|55	
21mr|gupnp-1.4.3-2|56	%files -n %{girname}
21mr|gupnp-1.4.3-2|57	%{_libdir}/girepository-1.0/GUPnP-%{api}.typelib
21mr|gupnp-1.4.3-2|58	
21mr|gupnp-1.4.3-2|59	#----------------------------------------------------------------------------
21mr|gupnp-1.4.3-2|60	
21mr|gupnp-1.4.3-2|61	%package -n %{devname}
21mr|gupnp-1.4.3-2|62	Summary:	Headers for developing programs that will use gupnp
21mr|gupnp-1.4.3-2|63	Group:		Development/C
21mr|gupnp-1.4.3-2|64	Requires:	%{libname} = %{EVRD}
21mr|gupnp-1.4.3-2|65	Requires:	%{girname} = %{EVRD}
21mr|gupnp-1.4.3-2|66	Provides:	%{name}-devel = %{EVRD}
21mr|gupnp-1.4.3-2|67	
21mr|gupnp-1.4.3-2|68	%description -n %{devname}
21mr|gupnp-1.4.3-2|69	This package contains the headers that programmers will need to develop
21mr|gupnp-1.4.3-2|70	applications which will use gupnp
21mr|gupnp-1.4.3-2|71	
21mr|gupnp-1.4.3-2|72	%files -n %{devname}
21mr|gupnp-1.4.3-2|73	%doc AUTHORS README.md NEWS
21mr|gupnp-1.4.3-2|74	%license COPYING
21mr|gupnp-1.4.3-2|75	%{_libdir}/pkgconfig/%{name}*.pc
21mr|gupnp-1.4.3-2|76	%{_includedir}/%{name}-%{api}/lib%{name}/*.h
21mr|gupnp-1.4.3-2|77	%{_libdir}/*.so
21mr|gupnp-1.4.3-2|78	%{_datadir}/gtk-doc/html/*
21mr|gupnp-1.4.3-2|79	%{_bindir}/%{name}-binding-tool-%{api}
21mr|gupnp-1.4.3-2|80	%{_datadir}/gir-1.0/GUPnP-%{api}.gir
21mr|gupnp-1.4.3-2|81	%{_datadir}/vala/vapi/*
21mr|gupnp-1.4.3-2|82	%{_mandir}/man1/%{name}-binding-tool-*.*
21mr|gupnp-1.4.3-2|83	
21mr|gupnp-1.4.3-2|84	#----------------------------------------------------------------------------
21mr|gupnp-1.4.3-2|85	
21mr|gupnp-1.4.3-2|86	%prep
21mr|gupnp-1.4.3-2|87	%autosetup -p1
21mr|gupnp-1.4.3-2|88	
21mr|gupnp-1.4.3-2|89	%build
21mr|gupnp-1.4.3-2|90	%ifarch %{e2k}
21mr|gupnp-1.4.3-2|91	CFLAGS='%{optflags} -Wno-error=deprecated-declarations'
21mr|gupnp-1.4.3-2|92	%endif
21mr|gupnp-1.4.3-2|93	%meson -Dgtk_doc=true
21mr|gupnp-1.4.3-2|94	%meson_build
21mr|gupnp-1.4.3-2|95	
21mr|gupnp-1.4.3-2|96	%install
21mr|gupnp-1.4.3-2|97	%meson_install

12694 21
21mr|gupnp-av-0.14.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gupnp-av-0.14.1-2|2	
21mr|gupnp-av-0.14.1-2|3	%define api 1.0
21mr|gupnp-av-0.14.1-2|4	%define major 3
21mr|gupnp-av-0.14.1-2|5	%define libname %mklibname %{name} %{api} %{major}
21mr|gupnp-av-0.14.1-2|6	%define girname %mklibname %{name}-gir %{api}
21mr|gupnp-av-0.14.1-2|7	%define devname %mklibname %{name} -d
21mr|gupnp-av-0.14.1-2|8	
21mr|gupnp-av-0.14.1-2|9	Summary:	A collection of helpers for building UPnP AV applications
21mr|gupnp-av-0.14.1-2|10	Name:		gupnp-av
21mr|gupnp-av-0.14.1-2|11	Version:	0.14.1
21mr|gupnp-av-0.14.1-2|12	Release:	2
21mr|gupnp-av-0.14.1-2|13	License:	LGPLv2+
21mr|gupnp-av-0.14.1-2|14	Group:		System/Libraries
21mr|gupnp-av-0.14.1-2|15	Url:		https://download.gnome.org/sources/gupnp-av
21mr|gupnp-av-0.14.1-2|16	Source0:	https://download.gnome.org/sources/gupnp-av/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gupnp-av-0.14.1-2|17	BuildRequires:	meson
21mr|gupnp-av-0.14.1-2|18	BuildRequires:	vala-tools
21mr|gupnp-av-0.14.1-2|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gupnp-av-0.14.1-2|20	BuildRequires:	pkgconfig(gtk-doc)
21mr|gupnp-av-0.14.1-2|21	BuildRequires:	pkgconfig(gupnp-1.2)
21mr|gupnp-av-0.14.1-2|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gupnp-av-0.14.1-2|23	
21mr|gupnp-av-0.14.1-2|24	%description
21mr|gupnp-av-0.14.1-2|25	GUPnP is an object-oriented open source framework for creating UPnP
21mr|gupnp-av-0.14.1-2|26	devices and control points, written in C using GObject and libsoup.
21mr|gupnp-av-0.14.1-2|27	The GUPnP API is intended to be easy to use, efficient and flexible.
21mr|gupnp-av-0.14.1-2|28	
21mr|gupnp-av-0.14.1-2|29	GUPnP-AV is a collection of helpers for building AV (audio/video)
21mr|gupnp-av-0.14.1-2|30	applications using GUPnP.
21mr|gupnp-av-0.14.1-2|31	
21mr|gupnp-av-0.14.1-2|32	#----------------------------------------------------------------------------
21mr|gupnp-av-0.14.1-2|33	
21mr|gupnp-av-0.14.1-2|34	%package -n %{libname}
21mr|gupnp-av-0.14.1-2|35	Summary:	A collection of helpers for building UPnP AV applications
21mr|gupnp-av-0.14.1-2|36	Group:		System/Libraries
21mr|gupnp-av-0.14.1-2|37	# The .xsd files were moved from the dev package to this one
21mr|gupnp-av-0.14.1-2|38	Conflicts:	%{devname} < %{EVRD}
21mr|gupnp-av-0.14.1-2|39	
21mr|gupnp-av-0.14.1-2|40	%description -n %{libname}
21mr|gupnp-av-0.14.1-2|41	GUPnP is an object-oriented open source framework for creating UPnP
21mr|gupnp-av-0.14.1-2|42	devices and control points, written in C using GObject and libsoup.
21mr|gupnp-av-0.14.1-2|43	The GUPnP API is intended to be easy to use, efficient and flexible.
21mr|gupnp-av-0.14.1-2|44	
21mr|gupnp-av-0.14.1-2|45	GUPnP-AV is a collection of helpers for building AV (audio/video)
21mr|gupnp-av-0.14.1-2|46	applications using GUPnP.
21mr|gupnp-av-0.14.1-2|47	
21mr|gupnp-av-0.14.1-2|48	%files -n %{libname}
21mr|gupnp-av-0.14.1-2|49	%license COPYING
21mr|gupnp-av-0.14.1-2|50	%{_libdir}/libgupnp-av-%{api}.so.%{major}*
21mr|gupnp-av-0.14.1-2|51	%{_datadir}/%{name}
21mr|gupnp-av-0.14.1-2|52	
21mr|gupnp-av-0.14.1-2|53	#----------------------------------------------------------------------------
21mr|gupnp-av-0.14.1-2|54	
21mr|gupnp-av-0.14.1-2|55	%package -n %{girname}
21mr|gupnp-av-0.14.1-2|56	Summary:	GObject Introspection interface description for %{name}
21mr|gupnp-av-0.14.1-2|57	Group:		System/Libraries
21mr|gupnp-av-0.14.1-2|58	Requires:	%{libname} = %{EVRD}
21mr|gupnp-av-0.14.1-2|59	
21mr|gupnp-av-0.14.1-2|60	%description -n %{girname}
21mr|gupnp-av-0.14.1-2|61	GObject Introspection interface description for %{name}.
21mr|gupnp-av-0.14.1-2|62	
21mr|gupnp-av-0.14.1-2|63	%files -n %{girname}
21mr|gupnp-av-0.14.1-2|64	%license COPYING
21mr|gupnp-av-0.14.1-2|65	%{_libdir}/girepository-1.0/GUPnPAV-%{api}.typelib
21mr|gupnp-av-0.14.1-2|66	
21mr|gupnp-av-0.14.1-2|67	#----------------------------------------------------------------------------
21mr|gupnp-av-0.14.1-2|68	
21mr|gupnp-av-0.14.1-2|69	%package -n %{devname}
21mr|gupnp-av-0.14.1-2|70	Summary:	Development package for gupnp-av
21mr|gupnp-av-0.14.1-2|71	Group:		Development/C
21mr|gupnp-av-0.14.1-2|72	Requires:	%{libname} = %{EVRD}
21mr|gupnp-av-0.14.1-2|73	Provides:	%{name}-devel = %{EVRD}
21mr|gupnp-av-0.14.1-2|74	
21mr|gupnp-av-0.14.1-2|75	%description -n %{devname}
21mr|gupnp-av-0.14.1-2|76	Files for development with gupnp-av.
21mr|gupnp-av-0.14.1-2|77	
21mr|gupnp-av-0.14.1-2|78	%files -n %{devname}
21mr|gupnp-av-0.14.1-2|79	%doc AUTHORS NEWS README.md
21mr|gupnp-av-0.14.1-2|80	%license COPYING
21mr|gupnp-av-0.14.1-2|81	%{_datadir}/gir-1.0/GUPnPAV-%{api}.gir
21mr|gupnp-av-0.14.1-2|82	%{_datadir}/gtk-doc/html/gupnp-av/
21mr|gupnp-av-0.14.1-2|83	%{_datadir}/vala/vapi/*
21mr|gupnp-av-0.14.1-2|84	%{_includedir}/gupnp-av-%{api}
21mr|gupnp-av-0.14.1-2|85	%{_libdir}/pkgconfig/gupnp-av-%{api}.pc
21mr|gupnp-av-0.14.1-2|86	%{_libdir}/libgupnp-av-%{api}.so
21mr|gupnp-av-0.14.1-2|87	
21mr|gupnp-av-0.14.1-2|88	#----------------------------------------------------------------------------
21mr|gupnp-av-0.14.1-2|89	
21mr|gupnp-av-0.14.1-2|90	%prep
21mr|gupnp-av-0.14.1-2|91	%setup -q
21mr|gupnp-av-0.14.1-2|92	
21mr|gupnp-av-0.14.1-2|93	%build
21mr|gupnp-av-0.14.1-2|94	%ifarch %{e2k}
21mr|gupnp-av-0.14.1-2|95	CFLAGS="%{optflags} -Wno-error=deprecated-declarations"
21mr|gupnp-av-0.14.1-2|96	%endif
21mr|gupnp-av-0.14.1-2|97	
21mr|gupnp-av-0.14.1-2|98	%meson -Dgtk_doc=true
21mr|gupnp-av-0.14.1-2|99	%meson_build
21mr|gupnp-av-0.14.1-2|100	
21mr|gupnp-av-0.14.1-2|101	%install
21mr|gupnp-av-0.14.1-2|102	%meson_install

12695 21
21mr|gupnp-dlna-0.12.0-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|gupnp-dlna-0.12.0-1|2	%define _disable_ld_no_undefined 1
21mr|gupnp-dlna-0.12.0-1|3	
21mr|gupnp-dlna-0.12.0-1|4	%define api		2.0
21mr|gupnp-dlna-0.12.0-1|5	%define major		4
21mr|gupnp-dlna-0.12.0-1|6	%define girmajor	2.0
21mr|gupnp-dlna-0.12.0-1|7	%define libname		%mklibname %{name} %{api} %{major}
21mr|gupnp-dlna-0.12.0-1|8	%define libgst		%mklibname %{name}-gst %{api} %{major}
21mr|gupnp-dlna-0.12.0-1|9	%define girname		%mklibname %{name}-gir %{girmajor}
21mr|gupnp-dlna-0.12.0-1|10	%define girgst		%mklibname %{name}-gst-gir %{girmajor}
21mr|gupnp-dlna-0.12.0-1|11	%define devname		%mklibname %{name} -d
21mr|gupnp-dlna-0.12.0-1|12	
21mr|gupnp-dlna-0.12.0-1|13	Summary:	A collection of helpers for building UPnP dlna applications
21mr|gupnp-dlna-0.12.0-1|14	Name:		gupnp-dlna
21mr|gupnp-dlna-0.12.0-1|15	Version:	0.12.0
21mr|gupnp-dlna-0.12.0-1|16	Release:	1
21mr|gupnp-dlna-0.12.0-1|17	License:	LGPLv2+
21mr|gupnp-dlna-0.12.0-1|18	Group:		System/Libraries
21mr|gupnp-dlna-0.12.0-1|19	Url:		https://download.gnome.org/sources/gupnp-dlna
21mr|gupnp-dlna-0.12.0-1|20	Source0:	https://download.gnome.org/sources/gupnp-dlna/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gupnp-dlna-0.12.0-1|21	BuildRequires:	gtk-doc
21mr|gupnp-dlna-0.12.0-1|22	BuildRequires:	meson
21mr|gupnp-dlna-0.12.0-1|23	BuildRequires:	vala-tools
21mr|gupnp-dlna-0.12.0-1|24	BuildRequires:	pkgconfig(libxml-2.0)
21mr|gupnp-dlna-0.12.0-1|25	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|gupnp-dlna-0.12.0-1|26	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|gupnp-dlna-0.12.0-1|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gupnp-dlna-0.12.0-1|28	BuildRequires:	pkgconfig(vapigen)
21mr|gupnp-dlna-0.12.0-1|29	
21mr|gupnp-dlna-0.12.0-1|30	%description
21mr|gupnp-dlna-0.12.0-1|31	GUPnP is an object-oriented open source framework for creating UPnP devices and
21mr|gupnp-dlna-0.12.0-1|32	control points, written in C using GObject and libsoup. The GUPnP API is
21mr|gupnp-dlna-0.12.0-1|33	intended to be easy to use, efficient and flexible.
21mr|gupnp-dlna-0.12.0-1|34	
21mr|gupnp-dlna-0.12.0-1|35	GUPnP DLNA is a small utility library that aims to ease the
21mr|gupnp-dlna-0.12.0-1|36	DLNA-related tasks such as media profile guessing, transcoding to
21mr|gupnp-dlna-0.12.0-1|37	a given profile, etc.
21mr|gupnp-dlna-0.12.0-1|38	
21mr|gupnp-dlna-0.12.0-1|39	%files
21mr|gupnp-dlna-0.12.0-1|40	%{_bindir}/%{name}-*
21mr|gupnp-dlna-0.12.0-1|41	%{_datadir}/%{name}-%{api}
21mr|gupnp-dlna-0.12.0-1|42	%{_libdir}/%{name}/libgstreamer.so
21mr|gupnp-dlna-0.12.0-1|43	
21mr|gupnp-dlna-0.12.0-1|44	#----------------------------------------------------------------------------
21mr|gupnp-dlna-0.12.0-1|45	
21mr|gupnp-dlna-0.12.0-1|46	%package -n %{libname}
21mr|gupnp-dlna-0.12.0-1|47	Summary:	A collection of helpers for building UPnP DLNA applications
21mr|gupnp-dlna-0.12.0-1|48	Group:		System/Libraries
21mr|gupnp-dlna-0.12.0-1|49	
21mr|gupnp-dlna-0.12.0-1|50	%description -n %{libname}
21mr|gupnp-dlna-0.12.0-1|51	GUPnP is an object-oriented open source framework for creating UPnP
21mr|gupnp-dlna-0.12.0-1|52	devices and control points, written in C using GObject and libsoup.
21mr|gupnp-dlna-0.12.0-1|53	The GUPnP API is intended to be easy to use, efficient and flexible.
21mr|gupnp-dlna-0.12.0-1|54	
21mr|gupnp-dlna-0.12.0-1|55	GUPnP DLNA is a small utility library that aims to ease the
21mr|gupnp-dlna-0.12.0-1|56	DLNA-related tasks such as media profile guessing, transcoding to
21mr|gupnp-dlna-0.12.0-1|57	a given profile, etc.
21mr|gupnp-dlna-0.12.0-1|58	
21mr|gupnp-dlna-0.12.0-1|59	%files -n %{libname}
21mr|gupnp-dlna-0.12.0-1|60	%doc AUTHORS COPYING README
21mr|gupnp-dlna-0.12.0-1|61	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|gupnp-dlna-0.12.0-1|62	
21mr|gupnp-dlna-0.12.0-1|63	#----------------------------------------------------------------------------
21mr|gupnp-dlna-0.12.0-1|64	
21mr|gupnp-dlna-0.12.0-1|65	%package -n %{libgst}
21mr|gupnp-dlna-0.12.0-1|66	Summary:	A collection of helpers for building UPnP DLNA applications
21mr|gupnp-dlna-0.12.0-1|67	Group:		System/Libraries
21mr|gupnp-dlna-0.12.0-1|68	
21mr|gupnp-dlna-0.12.0-1|69	%description -n %{libgst}
21mr|gupnp-dlna-0.12.0-1|70	GUPnP is an object-oriented open source framework for creating UPnP
21mr|gupnp-dlna-0.12.0-1|71	devices and control points, written in C using GObject and libsoup.
21mr|gupnp-dlna-0.12.0-1|72	The GUPnP API is intended to be easy to use, efficient and flexible.
21mr|gupnp-dlna-0.12.0-1|73	
21mr|gupnp-dlna-0.12.0-1|74	GUPnP DLNA is a small utility library that aims to ease the
21mr|gupnp-dlna-0.12.0-1|75	DLNA-related tasks such as media profile guessing, transcoding to
21mr|gupnp-dlna-0.12.0-1|76	a given profile, etc.
21mr|gupnp-dlna-0.12.0-1|77	
21mr|gupnp-dlna-0.12.0-1|78	%files -n %{libgst}
21mr|gupnp-dlna-0.12.0-1|79	%doc AUTHORS COPYING README
21mr|gupnp-dlna-0.12.0-1|80	%{_libdir}/lib%{name}-gst-%{api}.so.%{major}*
21mr|gupnp-dlna-0.12.0-1|81	
21mr|gupnp-dlna-0.12.0-1|82	#----------------------------------------------------------------------------
21mr|gupnp-dlna-0.12.0-1|83	
21mr|gupnp-dlna-0.12.0-1|84	%package -n %{devname}
21mr|gupnp-dlna-0.12.0-1|85	Summary:	Development package for %{name}
21mr|gupnp-dlna-0.12.0-1|86	Group:		Development/C
21mr|gupnp-dlna-0.12.0-1|87	Requires:	%{libname} = %{EVRD}
21mr|gupnp-dlna-0.12.0-1|88	Requires:	%{libgst} = %{EVRD}
21mr|gupnp-dlna-0.12.0-1|89	Provides:	%{name}-devel = %{EVRD}
21mr|gupnp-dlna-0.12.0-1|90	
21mr|gupnp-dlna-0.12.0-1|91	%description -n %{devname}
21mr|gupnp-dlna-0.12.0-1|92	Files for development with %{name}.
21mr|gupnp-dlna-0.12.0-1|93	
21mr|gupnp-dlna-0.12.0-1|94	%files -n %{devname}
21mr|gupnp-dlna-0.12.0-1|95	%{_datadir}/gir-1.0/GUPnPDLNA-%{girmajor}.gir
21mr|gupnp-dlna-0.12.0-1|96	%{_datadir}/gir-1.0/GUPnPDLNAGst-%{girmajor}.gir
21mr|gupnp-dlna-0.12.0-1|97	%{_datadir}/gtk-doc/html/%{name}
21mr|gupnp-dlna-0.12.0-1|98	%{_datadir}/gtk-doc/html/%{name}-metadata
21mr|gupnp-dlna-0.12.0-1|99	%{_datadir}/gtk-doc/html/%{name}-gst
21mr|gupnp-dlna-0.12.0-1|100	%{_datadir}/vala/vapi/*
21mr|gupnp-dlna-0.12.0-1|101	%{_includedir}/*
21mr|gupnp-dlna-0.12.0-1|102	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|gupnp-dlna-0.12.0-1|103	%{_libdir}/pkgconfig/%{name}-gst-%{api}.pc
21mr|gupnp-dlna-0.12.0-1|104	%{_libdir}/pkgconfig/%{name}-metadata-2.0.pc
21mr|gupnp-dlna-0.12.0-1|105	%{_libdir}/lib%{name}-%{api}.so
21mr|gupnp-dlna-0.12.0-1|106	%{_libdir}/lib%{name}-gst-%{api}.so
21mr|gupnp-dlna-0.12.0-1|107	
21mr|gupnp-dlna-0.12.0-1|108	#----------------------------------------------------------------------------
21mr|gupnp-dlna-0.12.0-1|109	
21mr|gupnp-dlna-0.12.0-1|110	%package -n %{girname}
21mr|gupnp-dlna-0.12.0-1|111	Summary:	GObject Introspection interface description for %{name}
21mr|gupnp-dlna-0.12.0-1|112	Group:		System/Libraries
21mr|gupnp-dlna-0.12.0-1|113	Requires:	%{libname} = %{EVRD}
21mr|gupnp-dlna-0.12.0-1|114	
21mr|gupnp-dlna-0.12.0-1|115	%description -n %{girname}
21mr|gupnp-dlna-0.12.0-1|116	GObject Introspection interface description for %{name}.
21mr|gupnp-dlna-0.12.0-1|117	
21mr|gupnp-dlna-0.12.0-1|118	%files -n %{girname}
21mr|gupnp-dlna-0.12.0-1|119	%{_libdir}/girepository-1.0/GUPnPDLNA-%{girmajor}.typelib
21mr|gupnp-dlna-0.12.0-1|120	
21mr|gupnp-dlna-0.12.0-1|121	#----------------------------------------------------------------------------
21mr|gupnp-dlna-0.12.0-1|122	
21mr|gupnp-dlna-0.12.0-1|123	%package -n %{girgst}
21mr|gupnp-dlna-0.12.0-1|124	Summary:	GObject Introspection interface description for %{name}
21mr|gupnp-dlna-0.12.0-1|125	Group:		System/Libraries
21mr|gupnp-dlna-0.12.0-1|126	Requires:	%{libgst} = %{EVRD}
21mr|gupnp-dlna-0.12.0-1|127	
21mr|gupnp-dlna-0.12.0-1|128	%description -n %{girgst}
21mr|gupnp-dlna-0.12.0-1|129	GObject Introspection interface description for %{name}.
21mr|gupnp-dlna-0.12.0-1|130	
21mr|gupnp-dlna-0.12.0-1|131	%files -n %{girgst}
21mr|gupnp-dlna-0.12.0-1|132	%{_libdir}/girepository-1.0/GUPnPDLNAGst-%{girmajor}.typelib
21mr|gupnp-dlna-0.12.0-1|133	
21mr|gupnp-dlna-0.12.0-1|134	#----------------------------------------------------------------------------
21mr|gupnp-dlna-0.12.0-1|135	
21mr|gupnp-dlna-0.12.0-1|136	%prep
21mr|gupnp-dlna-0.12.0-1|137	%setup -q
21mr|gupnp-dlna-0.12.0-1|138	
21mr|gupnp-dlna-0.12.0-1|139	%build
21mr|gupnp-dlna-0.12.0-1|140	%meson -Dgtk_doc=true
21mr|gupnp-dlna-0.12.0-1|141	%meson_build
21mr|gupnp-dlna-0.12.0-1|142	
21mr|gupnp-dlna-0.12.0-1|143	%install
21mr|gupnp-dlna-0.12.0-1|144	%meson_install

12696 21
21mr|gupnp-igd-1.2.0-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gupnp-igd-1.2.0-10|2	
21mr|gupnp-igd-1.2.0-10|3	%define api	1.0
21mr|gupnp-igd-1.2.0-10|4	%define major	4
21mr|gupnp-igd-1.2.0-10|5	%define libname %mklibname %{name} %{api} %{major}
21mr|gupnp-igd-1.2.0-10|6	%define girname %mklibname %{name}-gir %{api}
21mr|gupnp-igd-1.2.0-10|7	%define devname %mklibname %{name} -d
21mr|gupnp-igd-1.2.0-10|8	
21mr|gupnp-igd-1.2.0-10|9	Summary:	Handle Internet Gateway Device port mappings
21mr|gupnp-igd-1.2.0-10|10	Name:		gupnp-igd
21mr|gupnp-igd-1.2.0-10|11	Version:	1.2.0
21mr|gupnp-igd-1.2.0-10|12	Release:	10
21mr|gupnp-igd-1.2.0-10|13	License:	LGPLv2+
21mr|gupnp-igd-1.2.0-10|14	Group:		System/Libraries
21mr|gupnp-igd-1.2.0-10|15	Url:		https://download.gnome.org/sources/gupnp-igd
21mr|gupnp-igd-1.2.0-10|16	Source0:	https://download.gnome.org/sources/gupnp-igd/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gupnp-igd-1.2.0-10|17	BuildRequires:	gtk-doc
21mr|gupnp-igd-1.2.0-10|18	BuildRequires:	meson
21mr|gupnp-igd-1.2.0-10|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|gupnp-igd-1.2.0-10|20	BuildRequires:	pkgconfig(gupnp-1.2)
21mr|gupnp-igd-1.2.0-10|21	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|gupnp-igd-1.2.0-10|22	
21mr|gupnp-igd-1.2.0-10|23	%description
21mr|gupnp-igd-1.2.0-10|24	GUPnP is an object-oriented open source framework for creating UPnP
21mr|gupnp-igd-1.2.0-10|25	devices and control points, written in C using GObject and libsoup.
21mr|gupnp-igd-1.2.0-10|26	The GUPnP API is intended to be easy to use, efficient and flexible.
21mr|gupnp-igd-1.2.0-10|27	
21mr|gupnp-igd-1.2.0-10|28	GUPnP-Igd is a library that handle Internet Gateway Device port mappings.
21mr|gupnp-igd-1.2.0-10|29	
21mr|gupnp-igd-1.2.0-10|30	#----------------------------------------------------------------------------
21mr|gupnp-igd-1.2.0-10|31	
21mr|gupnp-igd-1.2.0-10|32	%package -n %{libname}
21mr|gupnp-igd-1.2.0-10|33	Summary:	Handle Internet Gateway Device port mappings
21mr|gupnp-igd-1.2.0-10|34	Group:		System/Libraries
21mr|gupnp-igd-1.2.0-10|35	
21mr|gupnp-igd-1.2.0-10|36	%description -n %{libname}
21mr|gupnp-igd-1.2.0-10|37	GUPnP is an object-oriented open source framework for creating UPnP
21mr|gupnp-igd-1.2.0-10|38	devices and control points, written in C using GObject and libsoup.
21mr|gupnp-igd-1.2.0-10|39	The GUPnP API is intended to be easy to use, efficient and flexible.
21mr|gupnp-igd-1.2.0-10|40	
21mr|gupnp-igd-1.2.0-10|41	GUPnP-Igd is a library that handle Internet Gateway Device port mappings.
21mr|gupnp-igd-1.2.0-10|42	
21mr|gupnp-igd-1.2.0-10|43	%files -n %{libname}
21mr|gupnp-igd-1.2.0-10|44	%doc COPYING
21mr|gupnp-igd-1.2.0-10|45	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|gupnp-igd-1.2.0-10|46	
21mr|gupnp-igd-1.2.0-10|47	#----------------------------------------------------------------------------
21mr|gupnp-igd-1.2.0-10|48	
21mr|gupnp-igd-1.2.0-10|49	%package -n %{girname}
21mr|gupnp-igd-1.2.0-10|50	Summary:	GObject Introspection interface description for %{name}
21mr|gupnp-igd-1.2.0-10|51	Group:		System/Libraries
21mr|gupnp-igd-1.2.0-10|52	
21mr|gupnp-igd-1.2.0-10|53	%description -n %{girname}
21mr|gupnp-igd-1.2.0-10|54	GObject Introspection interface description for %{name}.
21mr|gupnp-igd-1.2.0-10|55	
21mr|gupnp-igd-1.2.0-10|56	%files -n %{girname}
21mr|gupnp-igd-1.2.0-10|57	%doc COPYING
21mr|gupnp-igd-1.2.0-10|58	%{_libdir}/girepository-1.0/GUPnPIgd-%{api}.typelib
21mr|gupnp-igd-1.2.0-10|59	
21mr|gupnp-igd-1.2.0-10|60	#----------------------------------------------------------------------------
21mr|gupnp-igd-1.2.0-10|61	
21mr|gupnp-igd-1.2.0-10|62	%package -n %{devname}
21mr|gupnp-igd-1.2.0-10|63	Summary:	Development package for gupnp-igd
21mr|gupnp-igd-1.2.0-10|64	Group:		Development/C
21mr|gupnp-igd-1.2.0-10|65	Requires:	%{libname} = %{EVRD}
21mr|gupnp-igd-1.2.0-10|66	Requires:	%{girname} = %{EVRD}
21mr|gupnp-igd-1.2.0-10|67	Provides:	%{name}-devel = %{EVRD}
21mr|gupnp-igd-1.2.0-10|68	
21mr|gupnp-igd-1.2.0-10|69	%description -n %{devname}
21mr|gupnp-igd-1.2.0-10|70	Files for development with gupnp-igd.
21mr|gupnp-igd-1.2.0-10|71	
21mr|gupnp-igd-1.2.0-10|72	%files -n %{devname}
21mr|gupnp-igd-1.2.0-10|73	%doc AUTHORS COPYING README
21mr|gupnp-igd-1.2.0-10|74	%{_datadir}/gir-1.0/GUPnPIgd-%{api}.gir
21mr|gupnp-igd-1.2.0-10|75	%{_datadir}/gtk-doc/html/%{name}
21mr|gupnp-igd-1.2.0-10|76	%{_includedir}/%{name}-%{api}
21mr|gupnp-igd-1.2.0-10|77	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|gupnp-igd-1.2.0-10|78	%{_libdir}/lib%{name}-%{api}.so
21mr|gupnp-igd-1.2.0-10|79	
21mr|gupnp-igd-1.2.0-10|80	#----------------------------------------------------------------------------
21mr|gupnp-igd-1.2.0-10|81	
21mr|gupnp-igd-1.2.0-10|82	%prep
21mr|gupnp-igd-1.2.0-10|83	%setup -q
21mr|gupnp-igd-1.2.0-10|84	
21mr|gupnp-igd-1.2.0-10|85	%build
21mr|gupnp-igd-1.2.0-10|86	%meson -Dgtk_doc=true
21mr|gupnp-igd-1.2.0-10|87	%meson_build
21mr|gupnp-igd-1.2.0-10|88	
21mr|gupnp-igd-1.2.0-10|89	%install
21mr|gupnp-igd-1.2.0-10|90	%meson_install

12697 21
21mr|gutenprint-5.3.4-1.20231214T01|1	%define sver 2023-12-14T01-00-6a3da773
21mr|gutenprint-5.3.4-1.20231214T01|2	%define dver %(echo %{sver} |cut -d- -f-3 |tr -d -)
21mr|gutenprint-5.3.4-1.20231214T01|3	
21mr|gutenprint-5.3.4-1.20231214T01|4	%define driverversion 5.3
21mr|gutenprint-5.3.4-1.20231214T01|5	%define gutenprintmajor 9
21mr|gutenprint-5.3.4-1.20231214T01|6	%define libgutenprint %mklibname %{name} %{gutenprintmajor}
21mr|gutenprint-5.3.4-1.20231214T01|7	%define devgutenprint %mklibname %{name} -d
21mr|gutenprint-5.3.4-1.20231214T01|8	%define gutenprintui2major 2
21mr|gutenprint-5.3.4-1.20231214T01|9	%define libgutenprintui2 %mklibname %{name}ui2_ %{gutenprintui2major}
21mr|gutenprint-5.3.4-1.20231214T01|10	%define devgutenprintui2 %mklibname %{name}ui2 -d
21mr|gutenprint-5.3.4-1.20231214T01|11	
21mr|gutenprint-5.3.4-1.20231214T01|12	%define cups_serverbin %{_exec_prefix}/lib/cups
21mr|gutenprint-5.3.4-1.20231214T01|13	
21mr|gutenprint-5.3.4-1.20231214T01|14	%define _disable_ld_no_undefined 1
21mr|gutenprint-5.3.4-1.20231214T01|15	
21mr|gutenprint-5.3.4-1.20231214T01|16	Summary:	Photo-quality printer drivers primarily for inkjet printers
21mr|gutenprint-5.3.4-1.20231214T01|17	Name:		gutenprint
21mr|gutenprint-5.3.4-1.20231214T01|18	Version:	5.3.4
21mr|gutenprint-5.3.4-1.20231214T01|19	Release:	1.%{dver}
21mr|gutenprint-5.3.4-1.20231214T01|20	License:	GPLv2+
21mr|gutenprint-5.3.4-1.20231214T01|21	Group:		Publishing
21mr|gutenprint-5.3.4-1.20231214T01|22	Url:		https://gimp-print.sourceforge.net
21mr|gutenprint-5.3.4-1.20231214T01|23	Source0:	https://sourceforge.net/projects/gimp-print/files/snapshots/%{name}-%{version}-%{sver}.tar.xz
21mr|gutenprint-5.3.4-1.20231214T01|24	Patch1:		gutenprint-5.0.1-menu.patch
21mr|gutenprint-5.3.4-1.20231214T01|25	Patch2:		gutenprint-5.3.3-default-a4.patch
21mr|gutenprint-5.3.4-1.20231214T01|26	Patch3:		gutenprint-5.2.9-m4dir.patch
21mr|gutenprint-5.3.4-1.20231214T01|27	Patch4:		gutenprint-postscriptdriver.patch
21mr|gutenprint-5.3.4-1.20231214T01|28	Patch5:		gutenprint-yyin.patch
21mr|gutenprint-5.3.4-1.20231214T01|29	Patch6:		gutenprint-manpage.patch
21mr|gutenprint-5.3.4-1.20231214T01|30	Patch7:		gutenprint-5.3.4-add-brother-hl-2030-support.patch
21mr|gutenprint-5.3.4-1.20231214T01|31	BuildRequires:	bison
21mr|gutenprint-5.3.4-1.20231214T01|32	BuildRequires:	chrpath
21mr|gutenprint-5.3.4-1.20231214T01|33	BuildRequires:	flex
21mr|gutenprint-5.3.4-1.20231214T01|34	BuildRequires:	foomatic-db
21mr|gutenprint-5.3.4-1.20231214T01|35	BuildRequires:	foomatic-db-engine
21mr|gutenprint-5.3.4-1.20231214T01|36	BuildRequires:	cups-devel
21mr|gutenprint-5.3.4-1.20231214T01|37	BuildRequires:	gettext-devel
21mr|gutenprint-5.3.4-1.20231214T01|38	BuildRequires:	pkgconfig(gimp-2.0)
21mr|gutenprint-5.3.4-1.20231214T01|39	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gutenprint-5.3.4-1.20231214T01|40	BuildRequires:	pkgconfig(ijs)
21mr|gutenprint-5.3.4-1.20231214T01|41	BuildRequires:	pkgconfig(libtiff-4)
21mr|gutenprint-5.3.4-1.20231214T01|42	
21mr|gutenprint-5.3.4-1.20231214T01|43	%description
21mr|gutenprint-5.3.4-1.20231214T01|44	Gutenprint is a high quality printer driver suite for photo-quality
21mr|gutenprint-5.3.4-1.20231214T01|45	printing on inkjet printers, especially Epson. There are also some
21mr|gutenprint-5.3.4-1.20231214T01|46	Canon, HP, and Lexmark inkjets (older models) and PCL bw laser
21mr|gutenprint-5.3.4-1.20231214T01|47	printers supported (PCL 5e and earlier). If your printer is supported
21mr|gutenprint-5.3.4-1.20231214T01|48	by Gutenprint and not an HP printer supported by HPIJS, this is the
21mr|gutenprint-5.3.4-1.20231214T01|49	best choice of a free software printer driver.
21mr|gutenprint-5.3.4-1.20231214T01|50	
21mr|gutenprint-5.3.4-1.20231214T01|51	Keep in mind that the leader of this project is hobby photographer and
21mr|gutenprint-5.3.4-1.20231214T01|52	wanted to get his 6-ink Epson Stylus Photo EX working in its best
21mr|gutenprint-5.3.4-1.20231214T01|53	quality without necessity of proprietary software.
21mr|gutenprint-5.3.4-1.20231214T01|54	
21mr|gutenprint-5.3.4-1.20231214T01|55	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|56	
21mr|gutenprint-5.3.4-1.20231214T01|57	%package -n %{libgutenprint}
21mr|gutenprint-5.3.4-1.20231214T01|58	Summary:	Shared library for high-quality image printing
21mr|gutenprint-5.3.4-1.20231214T01|59	Group:		Publishing
21mr|gutenprint-5.3.4-1.20231214T01|60	Provides:	lib%{name} = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|61	
21mr|gutenprint-5.3.4-1.20231214T01|62	%description -n %{libgutenprint}
21mr|gutenprint-5.3.4-1.20231214T01|63	This is a high-quality printing library used by the Gutenprint plugin,
21mr|gutenprint-5.3.4-1.20231214T01|64	the Gutenprint IJS color/photo inkjet/laser driver for GhostScript,
21mr|gutenprint-5.3.4-1.20231214T01|65	and by specialized CUPS drivers.
21mr|gutenprint-5.3.4-1.20231214T01|66	
21mr|gutenprint-5.3.4-1.20231214T01|67	%files -n %{libgutenprint}
21mr|gutenprint-5.3.4-1.20231214T01|68	%{_libdir}/lib%{name}.so.%{gutenprintmajor}*
21mr|gutenprint-5.3.4-1.20231214T01|69	
21mr|gutenprint-5.3.4-1.20231214T01|70	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|71	
21mr|gutenprint-5.3.4-1.20231214T01|72	%package -n %{devgutenprint}
21mr|gutenprint-5.3.4-1.20231214T01|73	Summary:	Headers and links for compiling against libgutenprint
21mr|gutenprint-5.3.4-1.20231214T01|74	Group:		Development/C
21mr|gutenprint-5.3.4-1.20231214T01|75	Requires:	%{libgutenprint} = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|76	Provides:	libgutenprint-devel = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|77	Provides:	%{name}-devel = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|78	Conflicts:	%{_lib}gutenprint2-devel < 5.2.9-6
21mr|gutenprint-5.3.4-1.20231214T01|79	Obsoletes:	%{_lib}gutenprint2-devel < 5.2.9-6
21mr|gutenprint-5.3.4-1.20231214T01|80	
21mr|gutenprint-5.3.4-1.20231214T01|81	%description -n %{devgutenprint}
21mr|gutenprint-5.3.4-1.20231214T01|82	These are the links and header files to compile applications which
21mr|gutenprint-5.3.4-1.20231214T01|83	should use the libgutenprint library.
21mr|gutenprint-5.3.4-1.20231214T01|84	
21mr|gutenprint-5.3.4-1.20231214T01|85	%files -n %{devgutenprint}
21mr|gutenprint-5.3.4-1.20231214T01|86	%{_includedir}/%{name}
21mr|gutenprint-5.3.4-1.20231214T01|87	%{_libdir}/lib%{name}.so
21mr|gutenprint-5.3.4-1.20231214T01|88	%{_libdir}/pkgconfig/%{name}.pc
21mr|gutenprint-5.3.4-1.20231214T01|89	
21mr|gutenprint-5.3.4-1.20231214T01|90	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|91	
21mr|gutenprint-5.3.4-1.20231214T01|92	%package -n %{libgutenprintui2}
21mr|gutenprint-5.3.4-1.20231214T01|93	Summary:	Shared library for Gutenprint GUI with GTK 2.x
21mr|gutenprint-5.3.4-1.20231214T01|94	Group:		Publishing
21mr|gutenprint-5.3.4-1.20231214T01|95	Provides:	lib%{name}ui2 = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|96	
21mr|gutenprint-5.3.4-1.20231214T01|97	%description -n %{libgutenprintui2}
21mr|gutenprint-5.3.4-1.20231214T01|98	This is a GTK-2.x-based GUI library to create dialogs to control
21mr|gutenprint-5.3.4-1.20231214T01|99	the Gutenprint printer drivers.
21mr|gutenprint-5.3.4-1.20231214T01|100	
21mr|gutenprint-5.3.4-1.20231214T01|101	%files -n %{libgutenprintui2}
21mr|gutenprint-5.3.4-1.20231214T01|102	%{_libdir}/lib%{name}ui2.so.%{gutenprintui2major}*
21mr|gutenprint-5.3.4-1.20231214T01|103	
21mr|gutenprint-5.3.4-1.20231214T01|104	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|105	
21mr|gutenprint-5.3.4-1.20231214T01|106	%package -n %{devgutenprintui2}
21mr|gutenprint-5.3.4-1.20231214T01|107	Summary:	Headers and links for compiling against libgutenprintui2
21mr|gutenprint-5.3.4-1.20231214T01|108	Group:		Development/C
21mr|gutenprint-5.3.4-1.20231214T01|109	Requires:	%{libgutenprintui2} = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|110	Provides:	lib%{name}ui2-devel = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|111	Conflicts:	%{_lib}gutenprintui2_1-devel < 5.2.9-6
21mr|gutenprint-5.3.4-1.20231214T01|112	Obsoletes:	%{_lib}gutenprintui2_1-devel < 5.2.9-6
21mr|gutenprint-5.3.4-1.20231214T01|113	
21mr|gutenprint-5.3.4-1.20231214T01|114	%description -n %{devgutenprintui2}
21mr|gutenprint-5.3.4-1.20231214T01|115	These are the links and header files to compile applications which
21mr|gutenprint-5.3.4-1.20231214T01|116	should use the libgutenprintui2 library.
21mr|gutenprint-5.3.4-1.20231214T01|117	
21mr|gutenprint-5.3.4-1.20231214T01|118	%files -n %{devgutenprintui2}
21mr|gutenprint-5.3.4-1.20231214T01|119	%{_includedir}/gutenprintui2
21mr|gutenprint-5.3.4-1.20231214T01|120	%{_libdir}/lib%{name}ui2.so
21mr|gutenprint-5.3.4-1.20231214T01|121	%{_libdir}/pkgconfig/%{name}ui2.pc
21mr|gutenprint-5.3.4-1.20231214T01|122	
21mr|gutenprint-5.3.4-1.20231214T01|123	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|124	
21mr|gutenprint-5.3.4-1.20231214T01|125	%package common
21mr|gutenprint-5.3.4-1.20231214T01|126	Summary:	Documentation, samples and translations of Gutenprint
21mr|gutenprint-5.3.4-1.20231214T01|127	Group:		Publishing
21mr|gutenprint-5.3.4-1.20231214T01|128	Provides:	gimpprint-common = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|129	Obsoletes:	gutenprint-ijs < 5.3.3
21mr|gutenprint-5.3.4-1.20231214T01|130	Obsoletes:	gutenprint-foomatic < 5.3.3
21mr|gutenprint-5.3.4-1.20231214T01|131	
21mr|gutenprint-5.3.4-1.20231214T01|132	%description common
21mr|gutenprint-5.3.4-1.20231214T01|133	Documentation, sample files, and translations of Gutenprint.
21mr|gutenprint-5.3.4-1.20231214T01|134	
21mr|gutenprint-5.3.4-1.20231214T01|135	%files common -f %{name}.lang
21mr|gutenprint-5.3.4-1.20231214T01|136	%doc ABOUT-NLS AUTHORS NEWS README
21mr|gutenprint-5.3.4-1.20231214T01|137	%license COPYING
21mr|gutenprint-5.3.4-1.20231214T01|138	%{_bindir}/testpattern
21mr|gutenprint-5.3.4-1.20231214T01|139	%{_datadir}/%{name}
21mr|gutenprint-5.3.4-1.20231214T01|140	%{_libdir}/%{name}/%{driverversion}
21mr|gutenprint-5.3.4-1.20231214T01|141	
21mr|gutenprint-5.3.4-1.20231214T01|142	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|143	
21mr|gutenprint-5.3.4-1.20231214T01|144	%package cups
21mr|gutenprint-5.3.4-1.20231214T01|145	Summary:	Special CUPS printer driver of Gutenprint
21mr|gutenprint-5.3.4-1.20231214T01|146	Group:		Publishing
21mr|gutenprint-5.3.4-1.20231214T01|147	Requires:	cups
21mr|gutenprint-5.3.4-1.20231214T01|148	Requires:	%{name}-common = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|149	Provides:	gimpprint-cups = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|150	
21mr|gutenprint-5.3.4-1.20231214T01|151	%description cups
21mr|gutenprint-5.3.4-1.20231214T01|152	This package contains a special Gutenprint printer driver to be used
21mr|gutenprint-5.3.4-1.20231214T01|153	with CUPS (and without GhostScript) and also the appropriate PPD files
21mr|gutenprint-5.3.4-1.20231214T01|154	to set up print queues with this driver.
21mr|gutenprint-5.3.4-1.20231214T01|155	
21mr|gutenprint-5.3.4-1.20231214T01|156	With the Gutenprint CUPS drivers you can do a colour caibration. Use
21mr|gutenprint-5.3.4-1.20231214T01|157	the program "cups-calibrate" to perform it.
21mr|gutenprint-5.3.4-1.20231214T01|158	
21mr|gutenprint-5.3.4-1.20231214T01|159	%files cups
21mr|gutenprint-5.3.4-1.20231214T01|160	%attr(0755,root,root) %{_prefix}/lib*/cups/driver/%{name}.%{driverversion}
21mr|gutenprint-5.3.4-1.20231214T01|161	%attr(0755,root,root) %{_prefix}/lib*/cups/filter/*
21mr|gutenprint-5.3.4-1.20231214T01|162	%{_bindir}/cups-*
21mr|gutenprint-5.3.4-1.20231214T01|163	%config(noreplace) %{_sysconfdir}/cups/command.*
21mr|gutenprint-5.3.4-1.20231214T01|164	%{_datadir}/cups/calibrate.ppm
21mr|gutenprint-5.3.4-1.20231214T01|165	%{_mandir}/man8/cups-*
21mr|gutenprint-5.3.4-1.20231214T01|166	%{_sbindir}/cups-*
21mr|gutenprint-5.3.4-1.20231214T01|167	
21mr|gutenprint-5.3.4-1.20231214T01|168	%post cups
21mr|gutenprint-5.3.4-1.20231214T01|169	# Restart the CUPS daemon when it is running, but do not start it when it
21mr|gutenprint-5.3.4-1.20231214T01|170	# is not running. The restart of the CUPS daemon updates the CUPS-internal
21mr|gutenprint-5.3.4-1.20231214T01|171	# PPD index
21mr|gutenprint-5.3.4-1.20231214T01|172	/sbin/service cups condrestart || :
21mr|gutenprint-5.3.4-1.20231214T01|173	# Update print queues with Gutenprint CUPS driver
21mr|gutenprint-5.3.4-1.20231214T01|174	/usr/sbin/cups-genppdupdate > /dev/null 2>/dev/null || :
21mr|gutenprint-5.3.4-1.20231214T01|175	
21mr|gutenprint-5.3.4-1.20231214T01|176	%postun cups
21mr|gutenprint-5.3.4-1.20231214T01|177	# Restart the CUPS daemon when it is running, but do not start it when it
21mr|gutenprint-5.3.4-1.20231214T01|178	# is not running. The restart of the CUPS daemon updates the CUPS-internal
21mr|gutenprint-5.3.4-1.20231214T01|179	# PPD index
21mr|gutenprint-5.3.4-1.20231214T01|180	# Do not restart on upgrades, as it is already restarted by post section.
21mr|gutenprint-5.3.4-1.20231214T01|181	if [ $1 -eq 1 ]; then
21mr|gutenprint-5.3.4-1.20231214T01|182	/sbin/service cups condrestart || :
21mr|gutenprint-5.3.4-1.20231214T01|183	fi
21mr|gutenprint-5.3.4-1.20231214T01|184	
21mr|gutenprint-5.3.4-1.20231214T01|185	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|186	
21mr|gutenprint-5.3.4-1.20231214T01|187	%package escputil
21mr|gutenprint-5.3.4-1.20231214T01|188	Summary:	Gutenprint ink level monitor and printer maintenance tool
21mr|gutenprint-5.3.4-1.20231214T01|189	Group:		Publishing
21mr|gutenprint-5.3.4-1.20231214T01|190	Requires:	%{name}-common = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|191	Provides:	gimpprint-escputil
21mr|gutenprint-5.3.4-1.20231214T01|192	
21mr|gutenprint-5.3.4-1.20231214T01|193	%description escputil
21mr|gutenprint-5.3.4-1.20231214T01|194	This is a command line tool to query ink levels and to maintain
21mr|gutenprint-5.3.4-1.20231214T01|195	Epson's inkjet printers. It allows ink level query, head alignment,
21mr|gutenprint-5.3.4-1.20231214T01|196	nozzle checking, and nozzle cleaning. If you want a graphical
21mr|gutenprint-5.3.4-1.20231214T01|197	interface, use mtink instead.
21mr|gutenprint-5.3.4-1.20231214T01|198	
21mr|gutenprint-5.3.4-1.20231214T01|199	%files escputil
21mr|gutenprint-5.3.4-1.20231214T01|200	%attr(0755,lp,sys) %{_bindir}/escputil
21mr|gutenprint-5.3.4-1.20231214T01|201	%{_mandir}/man1/escputil*
21mr|gutenprint-5.3.4-1.20231214T01|202	
21mr|gutenprint-5.3.4-1.20231214T01|203	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|204	
21mr|gutenprint-5.3.4-1.20231214T01|205	%package gimp2
21mr|gutenprint-5.3.4-1.20231214T01|206	Summary:	Gutenprint plugin for high-quality image printing
21mr|gutenprint-5.3.4-1.20231214T01|207	Group:		Publishing
21mr|gutenprint-5.3.4-1.20231214T01|208	Requires:	gimp
21mr|gutenprint-5.3.4-1.20231214T01|209	Requires:	%{name}-common = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|210	Provides:	gimpprint-gimp2 = %{EVRD}
21mr|gutenprint-5.3.4-1.20231214T01|211	
21mr|gutenprint-5.3.4-1.20231214T01|212	%description gimp2
21mr|gutenprint-5.3.4-1.20231214T01|213	This is a plug-in for the GIMP, which allows printing of images and
21mr|gutenprint-5.3.4-1.20231214T01|214	photos in very high quality on many modern inkjet printers and also
21mr|gutenprint-5.3.4-1.20231214T01|215	some lasers. Especially on Epson Stylus printers the quality which one
21mr|gutenprint-5.3.4-1.20231214T01|216	gets under proprietary operating systems is reached, due to Epson
21mr|gutenprint-5.3.4-1.20231214T01|217	publishing the protocols of their printers, but other brands of
21mr|gutenprint-5.3.4-1.20231214T01|218	printers give very high qualities, too. It can also output PostScript
21mr|gutenprint-5.3.4-1.20231214T01|219	to be able to print out of the GIMP on any printer.
21mr|gutenprint-5.3.4-1.20231214T01|220	
21mr|gutenprint-5.3.4-1.20231214T01|221	%files gimp2
21mr|gutenprint-5.3.4-1.20231214T01|222	%{_libdir}/gimp/2.0/plug-ins/%{name}
21mr|gutenprint-5.3.4-1.20231214T01|223	
21mr|gutenprint-5.3.4-1.20231214T01|224	#----------------------------------------------------------------------------
21mr|gutenprint-5.3.4-1.20231214T01|225	
21mr|gutenprint-5.3.4-1.20231214T01|226	%prep
21mr|gutenprint-5.3.4-1.20231214T01|227	%autosetup -p1 -n %{name}-%{version}-%{sver}
21mr|gutenprint-5.3.4-1.20231214T01|228	
21mr|gutenprint-5.3.4-1.20231214T01|229	%build
21mr|gutenprint-5.3.4-1.20231214T01|230	# Don't run the weave test as it takes a very long time.
21mr|gutenprint-5.3.4-1.20231214T01|231	sed -i -e 's,^\(TESTS *=.*\) run-weavetest,\1,' test/Makefile.in
21mr|gutenprint-5.3.4-1.20231214T01|232	
21mr|gutenprint-5.3.4-1.20231214T01|233	%configure	\
21mr|gutenprint-5.3.4-1.20231214T01|234	--disable-libgutenprintui	\
21mr|gutenprint-5.3.4-1.20231214T01|235	--disable-rpath		\
21mr|gutenprint-5.3.4-1.20231214T01|236	--disable-static-genppd	\
21mr|gutenprint-5.3.4-1.20231214T01|237	--disable-translated-cups-ppds	\
21mr|gutenprint-5.3.4-1.20231214T01|238	--enable-cups-level3-ppds	\
21mr|gutenprint-5.3.4-1.20231214T01|239	--enable-libgutenprintui2	\
21mr|gutenprint-5.3.4-1.20231214T01|240	--enable-shared		\
21mr|gutenprint-5.3.4-1.20231214T01|241	--enable-simplified-cups-ppds	\
21mr|gutenprint-5.3.4-1.20231214T01|242	--with-cups		\
21mr|gutenprint-5.3.4-1.20231214T01|243	--with-foomatic		\
21mr|gutenprint-5.3.4-1.20231214T01|244	--with-foomatic3	\
21mr|gutenprint-5.3.4-1.20231214T01|245	--with-gimp2		\
21mr|gutenprint-5.3.4-1.20231214T01|246	--with-ijs		\
21mr|gutenprint-5.3.4-1.20231214T01|247	--without-gimp
21mr|gutenprint-5.3.4-1.20231214T01|248	%make
21mr|gutenprint-5.3.4-1.20231214T01|249	
21mr|gutenprint-5.3.4-1.20231214T01|250	%install
21mr|gutenprint-5.3.4-1.20231214T01|251	%make_install
21mr|gutenprint-5.3.4-1.20231214T01|252	
21mr|gutenprint-5.3.4-1.20231214T01|253	# Remove /usr/share/foomatic/kitload.log
21mr|gutenprint-5.3.4-1.20231214T01|254	rm -f %{buildroot}%{_datadir}/foomatic/kitload.log
21mr|gutenprint-5.3.4-1.20231214T01|255	
21mr|gutenprint-5.3.4-1.20231214T01|256	# Remove "canon" and "epson" CUPS backends
21mr|gutenprint-5.3.4-1.20231214T01|257	rm -f %{buildroot}%{_prefix}/lib*/cups/backend/canon
21mr|gutenprint-5.3.4-1.20231214T01|258	rm -f %{buildroot}%{_prefix}/lib*/cups/backend/epson
21mr|gutenprint-5.3.4-1.20231214T01|259	
21mr|gutenprint-5.3.4-1.20231214T01|260	# Remove a GTK-1.x file which is installed even when GTK-1.x support
21mr|gutenprint-5.3.4-1.20231214T01|261	# is disabled (Gutenprint bug)
21mr|gutenprint-5.3.4-1.20231214T01|262	rm -f %{buildroot}%{_libdir}/pkgconfig/%{name}ui.pc
21mr|gutenprint-5.3.4-1.20231214T01|263	
21mr|gutenprint-5.3.4-1.20231214T01|264	# Fix up rpath.
21mr|gutenprint-5.3.4-1.20231214T01|265	for file in \
21mr|gutenprint-5.3.4-1.20231214T01|266	%{buildroot}%{_sbindir}/cups-genppd.%{driverversion} \
21mr|gutenprint-5.3.4-1.20231214T01|267	%{buildroot}%{_libdir}/gimp/*/plug-ins/* \
21mr|gutenprint-5.3.4-1.20231214T01|268	%{buildroot}%{_libdir}/*.so.* \
21mr|gutenprint-5.3.4-1.20231214T01|269	%{buildroot}%{cups_serverbin}/driver/* \
21mr|gutenprint-5.3.4-1.20231214T01|270	%{buildroot}%{cups_serverbin}/filter/* \
21mr|gutenprint-5.3.4-1.20231214T01|271	%{buildroot}%{_bindir}/*
21mr|gutenprint-5.3.4-1.20231214T01|272	do
21mr|gutenprint-5.3.4-1.20231214T01|273	chrpath --delete ${file}
21mr|gutenprint-5.3.4-1.20231214T01|274	done
21mr|gutenprint-5.3.4-1.20231214T01|275	
21mr|gutenprint-5.3.4-1.20231214T01|276	# Translation files of Gutenprint
21mr|gutenprint-5.3.4-1.20231214T01|277	find %{buildroot} -regex ".*/gutenprint.*.[mp]o" | sed -e "s@^%{buildroot}@@" > %{name}.lang

12698 21
21mr|gv-3.7.4-5|1	Summary:	An enhanced front-end for the ghostscript PostScript(TM) interpreter
21mr|gv-3.7.4-5|2	Name:		gv
21mr|gv-3.7.4-5|3	Version:	3.7.4
21mr|gv-3.7.4-5|4	Release:	5
21mr|gv-3.7.4-5|5	License:	GPLv2+
21mr|gv-3.7.4-5|6	Group:		Publishing
21mr|gv-3.7.4-5|7	Url:		http://www.gnu.org/software/gv/
21mr|gv-3.7.4-5|8	# old source: ftp://thep.physik.uni-mainz.de/pub/gv/unix/%{name}-%{version}.tar.bz2
21mr|gv-3.7.4-5|9	Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
21mr|gv-3.7.4-5|10	Source1:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig
21mr|gv-3.7.4-5|11	Source11:	%{name}.png
21mr|gv-3.7.4-5|12	Patch1:		gv-3.6.3-gvuncompress.patch
21mr|gv-3.7.4-5|13	BuildRequires:	imagemagick
21mr|gv-3.7.4-5|14	BuildRequires:	texinfo
21mr|gv-3.7.4-5|15	BuildRequires:	Xaw3d-devel
21mr|gv-3.7.4-5|16	BuildRequires:	pkgconfig(x11)
21mr|gv-3.7.4-5|17	BuildRequires:	pkgconfig(xinerama)
21mr|gv-3.7.4-5|18	BuildRequires:	pkgconfig(xmu)
21mr|gv-3.7.4-5|19	BuildRequires:	pkgconfig(xt)
21mr|gv-3.7.4-5|20	Requires:	ghostscript-module-X
21mr|gv-3.7.4-5|21	Provides:	ghostview = %{EVRD}
21mr|gv-3.7.4-5|22	
21mr|gv-3.7.4-5|23	%description
21mr|gv-3.7.4-5|24	Gv provides a user interface for the ghostscript PostScript(TM) interpreter.
21mr|gv-3.7.4-5|25	Derived from the ghostview program, gv can display PostScript and PDF
21mr|gv-3.7.4-5|26	documents using the X Window System.
21mr|gv-3.7.4-5|27	
21mr|gv-3.7.4-5|28	Install the gv package if you'd like to view PostScript and PDF documents
21mr|gv-3.7.4-5|29	on your system. You'll also need to have the ghostscript package
21mr|gv-3.7.4-5|30	installed, as well as the X Window System.
21mr|gv-3.7.4-5|31	
21mr|gv-3.7.4-5|32	%files
21mr|gv-3.7.4-5|33	%doc AUTHORS COPYING ChangeLog NEWS README
21mr|gv-3.7.4-5|34	%{_bindir}/*
21mr|gv-3.7.4-5|35	%{_datadir}/%{name}
21mr|gv-3.7.4-5|36	%{_mandir}/man1/*
21mr|gv-3.7.4-5|37	%{_infodir}/*
21mr|gv-3.7.4-5|38	%{_miconsdir}/%{name}.png
21mr|gv-3.7.4-5|39	%{_iconsdir}/%{name}.png
21mr|gv-3.7.4-5|40	%{_liconsdir}/%{name}.png
21mr|gv-3.7.4-5|41	%{_datadir}/applications/*
21mr|gv-3.7.4-5|42	
21mr|gv-3.7.4-5|43	#----------------------------------------------------------------------------
21mr|gv-3.7.4-5|44	
21mr|gv-3.7.4-5|45	%prep
21mr|gv-3.7.4-5|46	%setup -q
21mr|gv-3.7.4-5|47	%patch1 -p1 -b .gvuncompress
21mr|gv-3.7.4-5|48	
21mr|gv-3.7.4-5|49	%build
21mr|gv-3.7.4-5|50	# force regeneration of file
21mr|gv-3.7.4-5|51	rm -f src/gv_intern_res_unix.dat
21mr|gv-3.7.4-5|52	
21mr|gv-3.7.4-5|53	%configure \
21mr|gv-3.7.4-5|54	--with-scratch-dir=~/tmp/ \
21mr|gv-3.7.4-5|55	--enable-scrollbar-code
21mr|gv-3.7.4-5|56	%make
21mr|gv-3.7.4-5|57	
21mr|gv-3.7.4-5|58	%install
21mr|gv-3.7.4-5|59	%makeinstall_std
21mr|gv-3.7.4-5|60	install -m 0755 gvuncompress %{buildroot}%{_bindir}/gvuncompress
21mr|gv-3.7.4-5|61	
21mr|gv-3.7.4-5|62	# icons
21mr|gv-3.7.4-5|63	mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
21mr|gv-3.7.4-5|64	install -m644 %{SOURCE11} -D %{buildroot}%{_liconsdir}/gv.png
21mr|gv-3.7.4-5|65	convert -geometry 32x32 %{SOURCE11} %{buildroot}%{_iconsdir}/gv.png
21mr|gv-3.7.4-5|66	convert -geometry 16x16 %{SOURCE11} %{buildroot}%{_miconsdir}/gv.png
21mr|gv-3.7.4-5|67	
21mr|gv-3.7.4-5|68	mkdir -p %{buildroot}%{_datadir}/applications
21mr|gv-3.7.4-5|69	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21mr|gv-3.7.4-5|70	[Desktop Entry]
21mr|gv-3.7.4-5|71	Name=gv
21mr|gv-3.7.4-5|72	Comment=Viewer for Postscript and PDF files
21mr|gv-3.7.4-5|73	Comment=Просмотр файлов Postscript и PDF
21mr|gv-3.7.4-5|74	Exec=%{_bindir}/gv %f
21mr|gv-3.7.4-5|75	Icon=gv
21mr|gv-3.7.4-5|76	Terminal=false
21mr|gv-3.7.4-5|77	Type=Application
21mr|gv-3.7.4-5|78	Categories=Office;Viewer;
21mr|gv-3.7.4-5|79	EOF

12699 21
21mr|gvfs-1.54.3-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|gvfs-1.54.3-1|2	
21mr|gvfs-1.54.3-1|3	%define major 0
21mr|gvfs-1.54.3-1|4	%define libname %mklibname %{name} %{major}
21mr|gvfs-1.54.3-1|5	%define devname %mklibname %{name} -d
21mr|gvfs-1.54.3-1|6	
21mr|gvfs-1.54.3-1|7	%bcond_without gphoto2
21mr|gvfs-1.54.3-1|8	
21mr|gvfs-1.54.3-1|9	%define Werror_cflags %{nil}
21mr|gvfs-1.54.3-1|10	
21mr|gvfs-1.54.3-1|11	Summary:	Glib VFS library
21mr|gvfs-1.54.3-1|12	Name:		gvfs
21mr|gvfs-1.54.3-1|13	Version:	1.54.3
21mr|gvfs-1.54.3-1|14	Release:	1
21mr|gvfs-1.54.3-1|15	License:	LGPLv2+
21mr|gvfs-1.54.3-1|16	Group:		System/Libraries
21mr|gvfs-1.54.3-1|17	Url:		https://download.gnome.org/sources/gvfs
21mr|gvfs-1.54.3-1|18	Source0:	https://download.gnome.org/sources/gvfs/%{url_ver}/%{name}-%{version}.tar.xz
21mr|gvfs-1.54.3-1|19	Patch0:		gvfs-1.50.1-ru-po-translate.patch
21mr|gvfs-1.54.3-1|20	Patch1:		gvfs-1.54.0-drop-undefined-reference-timeout.patch
21mr|gvfs-1.54.3-1|21	BuildRequires:	intltool
21mr|gvfs-1.54.3-1|22	BuildRequires:	cmake
21mr|gvfs-1.54.3-1|23	BuildRequires:	meson
21mr|gvfs-1.54.3-1|24	BuildRequires:	xsltproc
21mr|gvfs-1.54.3-1|25	BuildRequires:	docbook-style-xsl
21mr|gvfs-1.54.3-1|26	BuildRequires:	cdda-devel
21mr|gvfs-1.54.3-1|27	BuildRequires:	pkgconfig(expat)
21mr|gvfs-1.54.3-1|28	BuildRequires:	pkgconfig(avahi-glib)
21mr|gvfs-1.54.3-1|29	BuildRequires:	pkgconfig(avahi-client)
21mr|gvfs-1.54.3-1|30	BuildRequires:	pkgconfig(bluez)
21mr|gvfs-1.54.3-1|31	BuildRequires:	pkgconfig(dbus-1)
21mr|gvfs-1.54.3-1|32	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gvfs-1.54.3-1|33	BuildRequires:	pkgconfig(fuse3)
21mr|gvfs-1.54.3-1|34	BuildRequires:	pkgconfig(gcr-4)
21mr|gvfs-1.54.3-1|35	BuildRequires:	pkgconfig(glib-2.0)
21mr|gvfs-1.54.3-1|36	BuildRequires:	pkgconfig(gobject-2.0)
21mr|gvfs-1.54.3-1|37	BuildRequires:	pkgconfig(gmodule-no-export-2.0)
21mr|gvfs-1.54.3-1|38	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|gvfs-1.54.3-1|39	BuildRequires:	pkgconfig(gio-2.0)
21mr|gvfs-1.54.3-1|40	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|gvfs-1.54.3-1|41	BuildRequires:	pkgconfig(goa-1.0)
21mr|gvfs-1.54.3-1|42	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|gvfs-1.54.3-1|43	BuildRequires:	pkgconfig(gtk4)
21mr|gvfs-1.54.3-1|44	BuildRequires:	pkgconfig(gudev-1.0)
21mr|gvfs-1.54.3-1|45	BuildRequires:	pkgconfig(libarchive)
21mr|gvfs-1.54.3-1|46	BuildRequires:	pkgconfig(libbluray)
21mr|gvfs-1.54.3-1|47	BuildRequires:	pkgconfig(libcap)
21mr|gvfs-1.54.3-1|48	BuildRequires:	pkgconfig(libcdio)
21mr|gvfs-1.54.3-1|49	BuildRequires:	pkgconfig(libcdio_paranoia)
21mr|gvfs-1.54.3-1|50	%if %{with gphoto2}
21mr|gvfs-1.54.3-1|51	BuildRequires:	pkgconfig(libgphoto2)
21mr|gvfs-1.54.3-1|52	%endif
21mr|gvfs-1.54.3-1|53	BuildRequires:	pkgconfig(libimobiledevice-1.0)
21mr|gvfs-1.54.3-1|54	BuildRequires:	pkgconfig(libmtp)
21mr|gvfs-1.54.3-1|55	BuildRequires:	pkgconfig(libnfs)
21mr|gvfs-1.54.3-1|56	BuildRequires:	pkgconfig(libplist-2.0)
21mr|gvfs-1.54.3-1|57	BuildRequires:	pkgconfig(libsecret-unstable)
21mr|gvfs-1.54.3-1|58	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|gvfs-1.54.3-1|59	BuildRequires:	pkgconfig(libsystemd)
21mr|gvfs-1.54.3-1|60	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|gvfs-1.54.3-1|61	BuildRequires:	pkgconfig(smbclient)
21mr|gvfs-1.54.3-1|62	BuildRequires:	pkgconfig(udisks2)
21mr|gvfs-1.54.3-1|63	Requires(post,postun):	gio2.0
21mr|gvfs-1.54.3-1|64	Requires:	dconf
21mr|gvfs-1.54.3-1|65	Requires:	udisks2
21mr|gvfs-1.54.3-1|66	Requires:	%{name}-mtp
21mr|gvfs-1.54.3-1|67	Recommends:	%{name}-fuse
21mr|gvfs-1.54.3-1|68	Recommends:	%{name}-smb
21mr|gvfs-1.54.3-1|69	Recommends:	%{name}-archive
21mr|gvfs-1.54.3-1|70	Recommends:	%{name}-iphone
21mr|gvfs-1.54.3-1|71	%if %{with gphoto2}
21mr|gvfs-1.54.3-1|72	Recommends:	%{name}-gphoto2
21mr|gvfs-1.54.3-1|73	%endif
21mr|gvfs-1.54.3-1|74	Conflicts:	%{libname} < 1.6.7-4
21mr|gvfs-1.54.3-1|75	Conflicts:	%{name}-gphoto2 < 1.13.2-3
21mr|gvfs-1.54.3-1|76	Obsoletes:	%{name}-obexftp < 1.23.92
21mr|gvfs-1.54.3-1|77	
21mr|gvfs-1.54.3-1|78	%description
21mr|gvfs-1.54.3-1|79	This is a Virtual File System library based on gio and Glib.
21mr|gvfs-1.54.3-1|80	
21mr|gvfs-1.54.3-1|81	%files -f %{name}.lang
21mr|gvfs-1.54.3-1|82	%doc README.md
21mr|gvfs-1.54.3-1|83	%license COPYING
21mr|gvfs-1.54.3-1|84	%{_datadir}/dbus-1/services/org.gtk.vfs.Daemon.service
21mr|gvfs-1.54.3-1|85	%{_datadir}/dbus-1/services/org.gtk.vfs.Metadata.service
21mr|gvfs-1.54.3-1|86	%{_datadir}/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service
21mr|gvfs-1.54.3-1|87	%{_datadir}/GConf/gsettings/%{name}-dns-sd.convert
21mr|gvfs-1.54.3-1|88	%{_datadir}/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml
21mr|gvfs-1.54.3-1|89	%{_datadir}/glib-2.0/schemas/org.gnome.system.%{name}.enums.xml
21mr|gvfs-1.54.3-1|90	%{_datadir}/glib-2.0/schemas/org.gnome.system.wsdd.gschema.xml
21mr|gvfs-1.54.3-1|91	%{_datadir}/%{name}/mounts/afp-browse.mount
21mr|gvfs-1.54.3-1|92	%{_datadir}/%{name}/mounts/afp.mount
21mr|gvfs-1.54.3-1|93	%{_datadir}/%{name}/mounts/cdda.mount
21mr|gvfs-1.54.3-1|94	%{_datadir}/%{name}/mounts/computer.mount
21mr|gvfs-1.54.3-1|95	%{_datadir}/%{name}/mounts/dav.mount
21mr|gvfs-1.54.3-1|96	%{_datadir}/%{name}/mounts/dav+sd.mount
21mr|gvfs-1.54.3-1|97	%{_datadir}/%{name}/mounts/dns-sd.mount
21mr|gvfs-1.54.3-1|98	%{_datadir}/%{name}/mounts/ftpis.mount
21mr|gvfs-1.54.3-1|99	%{_datadir}/%{name}/mounts/ftp.mount
21mr|gvfs-1.54.3-1|100	%{_datadir}/%{name}/mounts/ftps.mount
21mr|gvfs-1.54.3-1|101	%{_datadir}/%{name}/mounts/http.mount
21mr|gvfs-1.54.3-1|102	%{_datadir}/%{name}/mounts/localtest.mount
21mr|gvfs-1.54.3-1|103	%{_datadir}/%{name}/mounts/network.mount
21mr|gvfs-1.54.3-1|104	%{_datadir}/%{name}/mounts/recent.mount
21mr|gvfs-1.54.3-1|105	%{_datadir}/%{name}/mounts/sftp.mount
21mr|gvfs-1.54.3-1|106	%{_datadir}/%{name}/mounts/trash.mount
21mr|gvfs-1.54.3-1|107	%{_datadir}/%{name}/mounts/wsdd.mount
21mr|gvfs-1.54.3-1|108	%{_datadir}/%{name}/remote-volume-monitors/udisks2.monitor
21mr|gvfs-1.54.3-1|109	%dir %{_datadir}/%{name}
21mr|gvfs-1.54.3-1|110	%dir %{_datadir}/%{name}/mounts
21mr|gvfs-1.54.3-1|111	%dir %{_datadir}/%{name}/remote-volume-monitors
21mr|gvfs-1.54.3-1|112	%{_libdir}/gio/modules/libgioremote-volume-monitor.so
21mr|gvfs-1.54.3-1|113	%{_libdir}/gio/modules/lib%{name}dbus.so
21mr|gvfs-1.54.3-1|114	%{_libexecdir}/%{name}d
21mr|gvfs-1.54.3-1|115	%{_libexecdir}/%{name}d-afp
21mr|gvfs-1.54.3-1|116	%{_libexecdir}/%{name}d-afp-browse
21mr|gvfs-1.54.3-1|117	%{_libexecdir}/%{name}d-cdda
21mr|gvfs-1.54.3-1|118	%{_libexecdir}/%{name}d-computer
21mr|gvfs-1.54.3-1|119	%{_libexecdir}/%{name}d-dav
21mr|gvfs-1.54.3-1|120	%{_libexecdir}/%{name}d-dnssd
21mr|gvfs-1.54.3-1|121	%{_libexecdir}/%{name}d-ftp
21mr|gvfs-1.54.3-1|122	%{_libexecdir}/%{name}d-http
21mr|gvfs-1.54.3-1|123	%{_libexecdir}/%{name}d-localtest
21mr|gvfs-1.54.3-1|124	%{_libexecdir}/%{name}d-metadata
21mr|gvfs-1.54.3-1|125	%{_libexecdir}/%{name}d-network
21mr|gvfs-1.54.3-1|126	%{_libexecdir}/%{name}d-recent
21mr|gvfs-1.54.3-1|127	%{_libexecdir}/%{name}d-sftp
21mr|gvfs-1.54.3-1|128	%{_libexecdir}/%{name}d-trash
21mr|gvfs-1.54.3-1|129	%{_libexecdir}/%{name}d-wsdd
21mr|gvfs-1.54.3-1|130	%{_libexecdir}/%{name}-udisks2-volume-monitor
21mr|gvfs-1.54.3-1|131	%{_mandir}/man1/%{name}d.*
21mr|gvfs-1.54.3-1|132	%{_mandir}/man1/%{name}d-metadata.*
21mr|gvfs-1.54.3-1|133	%{_mandir}/man7/%{name}.*
21mr|gvfs-1.54.3-1|134	%{_prefix}/lib/tmpfiles.d/%{name}d-fuse-tmpfiles.conf
21mr|gvfs-1.54.3-1|135	%{_sysconfdir}/skel/.%{name}
21mr|gvfs-1.54.3-1|136	%{_userunitdir}/%{name}-daemon.service
21mr|gvfs-1.54.3-1|137	%{_userunitdir}/%{name}-metadata.service
21mr|gvfs-1.54.3-1|138	%{_userunitdir}/%{name}-udisks2-volume-monitor.service
21mr|gvfs-1.54.3-1|139	
21mr|gvfs-1.54.3-1|140	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|141	
21mr|gvfs-1.54.3-1|142	%package -n %{libname}
21mr|gvfs-1.54.3-1|143	Summary:	Glib VFS library
21mr|gvfs-1.54.3-1|144	Group:		System/Libraries
21mr|gvfs-1.54.3-1|145	
21mr|gvfs-1.54.3-1|146	%description -n %{libname}
21mr|gvfs-1.54.3-1|147	This is a Virtual File System library based on gio and Glib.
21mr|gvfs-1.54.3-1|148	
21mr|gvfs-1.54.3-1|149	%files -n %{libname}
21mr|gvfs-1.54.3-1|150	%{_libdir}/%{name}/lib%{name}*.so
21mr|gvfs-1.54.3-1|151	
21mr|gvfs-1.54.3-1|152	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|153	
21mr|gvfs-1.54.3-1|154	%package -n %{devname}
21mr|gvfs-1.54.3-1|155	Summary:	Glib VFS Library - development files
21mr|gvfs-1.54.3-1|156	Group:		Development/C
21mr|gvfs-1.54.3-1|157	Requires:	%{libname} = %{EVRD}
21mr|gvfs-1.54.3-1|158	Provides:	%{name}-devel = %{EVRD}
21mr|gvfs-1.54.3-1|159	
21mr|gvfs-1.54.3-1|160	%description -n %{devname}
21mr|gvfs-1.54.3-1|161	This is a Virtual File System library based on gio and Glib.
21mr|gvfs-1.54.3-1|162	
21mr|gvfs-1.54.3-1|163	%files -n %{devname}
21mr|gvfs-1.54.3-1|164	%doc NEWS README.md
21mr|gvfs-1.54.3-1|165	%{_includedir}/%{name}-client
21mr|gvfs-1.54.3-1|166	
21mr|gvfs-1.54.3-1|167	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|168	
21mr|gvfs-1.54.3-1|169	%package fuse
21mr|gvfs-1.54.3-1|170	Summary:	FUSE support for %{name}
21mr|gvfs-1.54.3-1|171	Group:		System/Libraries
21mr|gvfs-1.54.3-1|172	Requires:	%{name} = %{EVRD}
21mr|gvfs-1.54.3-1|173	Requires:	fuse
21mr|gvfs-1.54.3-1|174	
21mr|gvfs-1.54.3-1|175	%description fuse
21mr|gvfs-1.54.3-1|176	This package provides support for applications not using gio
21mr|gvfs-1.54.3-1|177	to access the %{name} filesystems.
21mr|gvfs-1.54.3-1|178	
21mr|gvfs-1.54.3-1|179	%files fuse
21mr|gvfs-1.54.3-1|180	%{_libexecdir}/%{name}d-fuse
21mr|gvfs-1.54.3-1|181	%{_mandir}/man1/%{name}d-fuse.*
21mr|gvfs-1.54.3-1|182	
21mr|gvfs-1.54.3-1|183	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|184	
21mr|gvfs-1.54.3-1|185	%package iphone
21mr|gvfs-1.54.3-1|186	Summary:	Iphone support for %{name}
21mr|gvfs-1.54.3-1|187	Group:		System/Libraries
21mr|gvfs-1.54.3-1|188	Requires:	%{name} = %{EVRD}
21mr|gvfs-1.54.3-1|189	
21mr|gvfs-1.54.3-1|190	%description iphone
21mr|gvfs-1.54.3-1|191	This package provides support for reading and writing files on
21mr|gvfs-1.54.3-1|192	the iPhone and the iPod TouchP to applications using %{name}.
21mr|gvfs-1.54.3-1|193	
21mr|gvfs-1.54.3-1|194	%files iphone
21mr|gvfs-1.54.3-1|195	%{_datadir}/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service
21mr|gvfs-1.54.3-1|196	%{_datadir}/%{name}/mounts/afc.mount
21mr|gvfs-1.54.3-1|197	%{_datadir}/%{name}/remote-volume-monitors/afc.monitor
21mr|gvfs-1.54.3-1|198	%{_libexecdir}/%{name}-afc-volume-monitor
21mr|gvfs-1.54.3-1|199	%{_libexecdir}/%{name}d-afc
21mr|gvfs-1.54.3-1|200	%{_userunitdir}/%{name}-afc-volume-monitor.service
21mr|gvfs-1.54.3-1|201	
21mr|gvfs-1.54.3-1|202	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|203	
21mr|gvfs-1.54.3-1|204	%package smb
21mr|gvfs-1.54.3-1|205	Summary:	Windows fileshare support for %{name}
21mr|gvfs-1.54.3-1|206	Group:		System/Libraries
21mr|gvfs-1.54.3-1|207	Requires:	%{name} = %{EVRD}
21mr|gvfs-1.54.3-1|208	
21mr|gvfs-1.54.3-1|209	%description smb
21mr|gvfs-1.54.3-1|210	This package provides support for reading and writing files on windows
21mr|gvfs-1.54.3-1|211	shares (smb) to applications using %{name}.
21mr|gvfs-1.54.3-1|212	
21mr|gvfs-1.54.3-1|213	%files smb
21mr|gvfs-1.54.3-1|214	%{_datadir}/GConf/gsettings/%{name}-smb.convert
21mr|gvfs-1.54.3-1|215	%{_datadir}/glib-2.0/schemas/org.gnome.system.smb.gschema.xml
21mr|gvfs-1.54.3-1|216	%{_datadir}/%{name}/mounts/smb-browse.mount
21mr|gvfs-1.54.3-1|217	%{_datadir}/%{name}/mounts/smb.mount
21mr|gvfs-1.54.3-1|218	%{_libexecdir}/%{name}d-smb
21mr|gvfs-1.54.3-1|219	%{_libexecdir}/%{name}d-smb-browse
21mr|gvfs-1.54.3-1|220	
21mr|gvfs-1.54.3-1|221	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|222	
21mr|gvfs-1.54.3-1|223	%package mtp
21mr|gvfs-1.54.3-1|224	Summary:	Support MTP media players
21mr|gvfs-1.54.3-1|225	Group:		System/Libraries
21mr|gvfs-1.54.3-1|226	Requires:	%{name} = %{EVRD}
21mr|gvfs-1.54.3-1|227	
21mr|gvfs-1.54.3-1|228	%description mtp
21mr|gvfs-1.54.3-1|229	This package provides support for reading and writing files on MTP
21mr|gvfs-1.54.3-1|230	media players.
21mr|gvfs-1.54.3-1|231	
21mr|gvfs-1.54.3-1|232	%files mtp
21mr|gvfs-1.54.3-1|233	%{_datadir}/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service
21mr|gvfs-1.54.3-1|234	%{_datadir}/%{name}/mounts/mtp.mount
21mr|gvfs-1.54.3-1|235	%{_datadir}/%{name}/remote-volume-monitors/mtp.monitor
21mr|gvfs-1.54.3-1|236	%{_libexecdir}/%{name}d-mtp
21mr|gvfs-1.54.3-1|237	%{_libexecdir}/%{name}-mtp-volume-monitor
21mr|gvfs-1.54.3-1|238	%{_userunitdir}/%{name}-mtp-volume-monitor.service
21mr|gvfs-1.54.3-1|239	
21mr|gvfs-1.54.3-1|240	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|241	
21mr|gvfs-1.54.3-1|242	%package nfs
21mr|gvfs-1.54.3-1|243	Summary:	NFS support for %{name}
21mr|gvfs-1.54.3-1|244	Group:		System/Libraries
21mr|gvfs-1.54.3-1|245	Requires:	%{name} = %{EVRD}
21mr|gvfs-1.54.3-1|246	
21mr|gvfs-1.54.3-1|247	%description nfs
21mr|gvfs-1.54.3-1|248	This package provides support for reading and writing files on
21mr|gvfs-1.54.3-1|249	NFS network shares (Network File System) to applications using %{name}.
21mr|gvfs-1.54.3-1|250	
21mr|gvfs-1.54.3-1|251	%files nfs
21mr|gvfs-1.54.3-1|252	%{_datadir}/%{name}/mounts/nfs.mount
21mr|gvfs-1.54.3-1|253	%{_libexecdir}/%{name}d-nfs
21mr|gvfs-1.54.3-1|254	
21mr|gvfs-1.54.3-1|255	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|256	
21mr|gvfs-1.54.3-1|257	%package goa
21mr|gvfs-1.54.3-1|258	Summary:	GOA support for %{name}
21mr|gvfs-1.54.3-1|259	Group:		System/Libraries
21mr|gvfs-1.54.3-1|260	Requires:	%{name} = %{EVRD}
21mr|gvfs-1.54.3-1|261	
21mr|gvfs-1.54.3-1|262	%description goa
21mr|gvfs-1.54.3-1|263	This package provides seamless integration with gnome-online-accounts
21mr|gvfs-1.54.3-1|264	file services.
21mr|gvfs-1.54.3-1|265	
21mr|gvfs-1.54.3-1|266	%files goa
21mr|gvfs-1.54.3-1|267	%{_datadir}/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service
21mr|gvfs-1.54.3-1|268	%{_datadir}/%{name}/remote-volume-monitors/goa.monitor
21mr|gvfs-1.54.3-1|269	%{_libexecdir}/%{name}-goa-volume-monitor
21mr|gvfs-1.54.3-1|270	%{_userunitdir}/%{name}-goa-volume-monitor.service
21mr|gvfs-1.54.3-1|271	
21mr|gvfs-1.54.3-1|272	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|273	
21mr|gvfs-1.54.3-1|274	%package archive
21mr|gvfs-1.54.3-1|275	Summary:	Archiving support for %{name}
21mr|gvfs-1.54.3-1|276	Group:		System/Libraries
21mr|gvfs-1.54.3-1|277	Requires:	%{name} = %{EVRD}
21mr|gvfs-1.54.3-1|278	
21mr|gvfs-1.54.3-1|279	%description archive
21mr|gvfs-1.54.3-1|280	This package provides support for accessing files inside Zip and Tar archives,
21mr|gvfs-1.54.3-1|281	as well as ISO images, to applications using %{name}.
21mr|gvfs-1.54.3-1|282	
21mr|gvfs-1.54.3-1|283	%files archive
21mr|gvfs-1.54.3-1|284	%{_libexecdir}/%{name}d-archive
21mr|gvfs-1.54.3-1|285	%{_datadir}/%{name}/mounts/archive.mount
21mr|gvfs-1.54.3-1|286	
21mr|gvfs-1.54.3-1|287	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|288	
21mr|gvfs-1.54.3-1|289	%if %{with gphoto2}
21mr|gvfs-1.54.3-1|290	%package gphoto2
21mr|gvfs-1.54.3-1|291	Summary:	Gphoto2 support for %{name}
21mr|gvfs-1.54.3-1|292	Group:		System/Libraries
21mr|gvfs-1.54.3-1|293	Requires:	%{name} = %{EVRD}
21mr|gvfs-1.54.3-1|294	
21mr|gvfs-1.54.3-1|295	%description gphoto2
21mr|gvfs-1.54.3-1|296	This package provides support for reading and writing files on
21mr|gvfs-1.54.3-1|297	PTP based cameras (Picture Transfer Protocol) and MTP based
21mr|gvfs-1.54.3-1|298	media players (Media Transfer Protocol) to applications using %{name}.
21mr|gvfs-1.54.3-1|299	
21mr|gvfs-1.54.3-1|300	%files gphoto2
21mr|gvfs-1.54.3-1|301	%{_datadir}/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service
21mr|gvfs-1.54.3-1|302	%{_datadir}/%{name}/mounts/gphoto2.mount
21mr|gvfs-1.54.3-1|303	%{_datadir}/%{name}/remote-volume-monitors/gphoto2.monitor
21mr|gvfs-1.54.3-1|304	%{_libexecdir}/%{name}d-gphoto2
21mr|gvfs-1.54.3-1|305	%{_libexecdir}/%{name}-gphoto2-volume-monitor
21mr|gvfs-1.54.3-1|306	%{_userunitdir}/%{name}-gphoto2-volume-monitor.service
21mr|gvfs-1.54.3-1|307	%endif
21mr|gvfs-1.54.3-1|308	
21mr|gvfs-1.54.3-1|309	#----------------------------------------------------------------------------
21mr|gvfs-1.54.3-1|310	
21mr|gvfs-1.54.3-1|311	%prep
21mr|gvfs-1.54.3-1|312	%autosetup -p1
21mr|gvfs-1.54.3-1|313	
21mr|gvfs-1.54.3-1|314	%build
21mr|gvfs-1.54.3-1|315	# admin backend is disabled due to being a huge security hole
21mr|gvfs-1.54.3-1|316	# https://gitlab.gnome.org/GNOME/gvfs/issues/355
21mr|gvfs-1.54.3-1|317	# https://www.opennet.ru/opennews/art.shtml?num=49871
21mr|gvfs-1.54.3-1|318	%meson \
21mr|gvfs-1.54.3-1|319	-Dadmin=false	\
21mr|gvfs-1.54.3-1|320	-Dgoogle=false	\
21mr|gvfs-1.54.3-1|321	%if %{with gphoto2}
21mr|gvfs-1.54.3-1|322	-Dgphoto2=true	\
21mr|gvfs-1.54.3-1|323	%else
21mr|gvfs-1.54.3-1|324	-Dgphoto2=false	\
21mr|gvfs-1.54.3-1|325	%endif
21mr|gvfs-1.54.3-1|326	-Dman=true	\
21mr|gvfs-1.54.3-1|327	-Donedrive=false	\
21mr|gvfs-1.54.3-1|328	-Dudisks2=true
21mr|gvfs-1.54.3-1|329	
21mr|gvfs-1.54.3-1|330	# workaround for meson bug (generate headers in proper dir)
21mr|gvfs-1.54.3-1|331	gdbus-codegen \
21mr|gvfs-1.54.3-1|332	--c-namespace GVfsDBus		\
21mr|gvfs-1.54.3-1|333	--generate-c-code %{name}dbus	\
21mr|gvfs-1.54.3-1|334	--interface-prefix org.gtk.vfs.	\
21mr|gvfs-1.54.3-1|335	--output-directory common	\
21mr|gvfs-1.54.3-1|336	common/org.gtk.vfs.xml
21mr|gvfs-1.54.3-1|337	%meson_build
21mr|gvfs-1.54.3-1|338	
21mr|gvfs-1.54.3-1|339	%install
21mr|gvfs-1.54.3-1|340	%meson_install
21mr|gvfs-1.54.3-1|341	
21mr|gvfs-1.54.3-1|342	%find_lang %{name}
21mr|gvfs-1.54.3-1|343	
21mr|gvfs-1.54.3-1|344	mkdir -p %{buildroot}%{_sysconfdir}/skel/.%{name}
21mr|gvfs-1.54.3-1|345	
21mr|gvfs-1.54.3-1|346	# upstream bash completion is installed in the wrong place, with the wrong perms
21mr|gvfs-1.54.3-1|347	# and redefine system variables without notice
21mr|gvfs-1.54.3-1|348	rm -f %{buildroot}%{_sysconfdir}/profile.d/%{name}-bash-completion.sh

12700 21
21mr|gwenhywfar-5.6.0-3|1	%define major 79
21mr|gwenhywfar-5.6.0-3|2	%define libname %mklibname %{name} %{major}
21mr|gwenhywfar-5.6.0-3|3	%define cpplibname %mklibname gwengui-cpp %{major}
21mr|gwenhywfar-5.6.0-3|4	%define gtklibname %mklibname gwengui-gtk2_ %{major}
21mr|gwenhywfar-5.6.0-3|5	%define gtk3libname %mklibname gwengui-gtk3_ %{major}
21mr|gwenhywfar-5.6.0-3|6	%define qt4libname %mklibname gwengui-qt4_ %{major}
21mr|gwenhywfar-5.6.0-3|7	%define qt5libname %mklibname gwengui-qt5_ %{major}
21mr|gwenhywfar-5.6.0-3|8	%define devname %mklibname %{name} -d
21mr|gwenhywfar-5.6.0-3|9	
21mr|gwenhywfar-5.6.0-3|10	Summary:	A multi-platform helper library for other libraries
21mr|gwenhywfar-5.6.0-3|11	Name:		gwenhywfar
21mr|gwenhywfar-5.6.0-3|12	Version:	5.6.0
21mr|gwenhywfar-5.6.0-3|13	Release:	3
21mr|gwenhywfar-5.6.0-3|14	License:	LGPLv2+
21mr|gwenhywfar-5.6.0-3|15	Group:		System/Libraries
21mr|gwenhywfar-5.6.0-3|16	Url:		http://gwenhywfar.sourceforge.net/
21mr|gwenhywfar-5.6.0-3|17	# http://www2.aquamaniac.de/sites/download/packages.php
21mr|gwenhywfar-5.6.0-3|18	Source0:	https://www.aquamaniac.de/rdm/attachments/download/364/%{name}-%{version}.tar.gz
21mr|gwenhywfar-5.6.0-3|19	BuildRequires:	gettext-devel
21mr|gwenhywfar-5.6.0-3|20	BuildRequires:	qt4-devel
21mr|gwenhywfar-5.6.0-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|gwenhywfar-5.6.0-3|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|gwenhywfar-5.6.0-3|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|gwenhywfar-5.6.0-3|24	BuildRequires:	pkgconfig(gnutls)
21mr|gwenhywfar-5.6.0-3|25	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|gwenhywfar-5.6.0-3|26	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|gwenhywfar-5.6.0-3|27	BuildRequires:	pkgconfig(libgcrypt)
21mr|gwenhywfar-5.6.0-3|28	BuildRequires:	pkgconfig(ncurses)
21mr|gwenhywfar-5.6.0-3|29	BuildRequires:	pkgconfig(openssl)
21mr|gwenhywfar-5.6.0-3|30	BuildRequires:	pkgconfig(zlib)
21mr|gwenhywfar-5.6.0-3|31	Conflicts:	%{_lib}gwenhywfar60 < 4.15.3
21mr|gwenhywfar-5.6.0-3|32	Recommends:	%{name}-gui = %{EVRD}
21mr|gwenhywfar-5.6.0-3|33	
21mr|gwenhywfar-5.6.0-3|34	%description
21mr|gwenhywfar-5.6.0-3|35	This is Gwenhywfar, a multi-platform helper library for networking and
21mr|gwenhywfar-5.6.0-3|36	security applications and libraries. It is heavily used by libchipcard
21mr|gwenhywfar-5.6.0-3|37	and OpenHBCI-TNG (The Next Generation).
21mr|gwenhywfar-5.6.0-3|38	
21mr|gwenhywfar-5.6.0-3|39	%files -f %{name}.lang
21mr|gwenhywfar-5.6.0-3|40	%doc AUTHORS README
21mr|gwenhywfar-5.6.0-3|41	%{_bindir}/gct-tool
21mr|gwenhywfar-5.6.0-3|42	%{_datadir}/%{name}
21mr|gwenhywfar-5.6.0-3|43	%{_libdir}/%{name}/plugins/%{major}/*
21mr|gwenhywfar-5.6.0-3|44	
21mr|gwenhywfar-5.6.0-3|45	#----------------------------------------------------------------------------
21mr|gwenhywfar-5.6.0-3|46	
21mr|gwenhywfar-5.6.0-3|47	%package -n %{libname}
21mr|gwenhywfar-5.6.0-3|48	Summary:	A multi-platform helper library for other libraries
21mr|gwenhywfar-5.6.0-3|49	Group:		System/Libraries
21mr|gwenhywfar-5.6.0-3|50	Requires:	%{name} >= %{EVRD}
21mr|gwenhywfar-5.6.0-3|51	
21mr|gwenhywfar-5.6.0-3|52	%description -n %{libname}
21mr|gwenhywfar-5.6.0-3|53	This is Gwenhywfar, a multi-platform helper library for networking and
21mr|gwenhywfar-5.6.0-3|54	security applications and libraries. It is heavily used by libchipcard
21mr|gwenhywfar-5.6.0-3|55	and OpenHBCI-TNG (The Next Generation).
21mr|gwenhywfar-5.6.0-3|56	
21mr|gwenhywfar-5.6.0-3|57	%files -n %{libname}
21mr|gwenhywfar-5.6.0-3|58	%{_libdir}/libgwenhywfar.so.%{major}*
21mr|gwenhywfar-5.6.0-3|59	
21mr|gwenhywfar-5.6.0-3|60	#----------------------------------------------------------------------------
21mr|gwenhywfar-5.6.0-3|61	
21mr|gwenhywfar-5.6.0-3|62	%package -n %{cpplibname}
21mr|gwenhywfar-5.6.0-3|63	Summary:	A multi-platform helper library for other libraries
21mr|gwenhywfar-5.6.0-3|64	Group:		System/Libraries
21mr|gwenhywfar-5.6.0-3|65	
21mr|gwenhywfar-5.6.0-3|66	%description -n %{cpplibname}
21mr|gwenhywfar-5.6.0-3|67	This is Gwenhywfar, a multi-platform helper library for networking and
21mr|gwenhywfar-5.6.0-3|68	security applications and libraries. It is heavily used by libchipcard
21mr|gwenhywfar-5.6.0-3|69	and OpenHBCI-TNG (The Next Generation).
21mr|gwenhywfar-5.6.0-3|70	
21mr|gwenhywfar-5.6.0-3|71	%files -n %{cpplibname}
21mr|gwenhywfar-5.6.0-3|72	%{_libdir}/libgwengui-cpp.so.%{major}*
21mr|gwenhywfar-5.6.0-3|73	
21mr|gwenhywfar-5.6.0-3|74	#----------------------------------------------------------------------------
21mr|gwenhywfar-5.6.0-3|75	
21mr|gwenhywfar-5.6.0-3|76	%package -n %{gtklibname}
21mr|gwenhywfar-5.6.0-3|77	Summary:	A multi-platform helper library for other libraries
21mr|gwenhywfar-5.6.0-3|78	Group:		System/Libraries
21mr|gwenhywfar-5.6.0-3|79	
21mr|gwenhywfar-5.6.0-3|80	%description -n %{gtklibname}
21mr|gwenhywfar-5.6.0-3|81	This is Gwenhywfar, a multi-platform helper library for networking and
21mr|gwenhywfar-5.6.0-3|82	security applications and libraries. It is heavily used by libchipcard
21mr|gwenhywfar-5.6.0-3|83	and OpenHBCI-TNG (The Next Generation).
21mr|gwenhywfar-5.6.0-3|84	
21mr|gwenhywfar-5.6.0-3|85	%files -n %{gtklibname}
21mr|gwenhywfar-5.6.0-3|86	%{_libdir}/libgwengui-gtk2.so.%{major}*
21mr|gwenhywfar-5.6.0-3|87	
21mr|gwenhywfar-5.6.0-3|88	#----------------------------------------------------------------------------
21mr|gwenhywfar-5.6.0-3|89	
21mr|gwenhywfar-5.6.0-3|90	
21mr|gwenhywfar-5.6.0-3|91	%package -n %{gtk3libname}
21mr|gwenhywfar-5.6.0-3|92	Summary:	A multi-platform helper library for other libraries
21mr|gwenhywfar-5.6.0-3|93	Group:		System/Libraries
21mr|gwenhywfar-5.6.0-3|94	Provides:	%{name}-gui = %{EVRD}
21mr|gwenhywfar-5.6.0-3|95	
21mr|gwenhywfar-5.6.0-3|96	%description -n %{gtk3libname}
21mr|gwenhywfar-5.6.0-3|97	This is Gwenhywfar, a multi-platform helper library for networking and
21mr|gwenhywfar-5.6.0-3|98	security applications and libraries. It is heavily used by libchipcard
21mr|gwenhywfar-5.6.0-3|99	and OpenHBCI-TNG (The Next Generation).
21mr|gwenhywfar-5.6.0-3|100	
21mr|gwenhywfar-5.6.0-3|101	%files -n %{gtk3libname}
21mr|gwenhywfar-5.6.0-3|102	%{_libdir}/libgwengui-gtk3.so.%{major}*
21mr|gwenhywfar-5.6.0-3|103	
21mr|gwenhywfar-5.6.0-3|104	#----------------------------------------------------------------------------
21mr|gwenhywfar-5.6.0-3|105	
21mr|gwenhywfar-5.6.0-3|106	%package -n %{qt4libname}
21mr|gwenhywfar-5.6.0-3|107	Summary:	A multi-platform helper library for other libraries
21mr|gwenhywfar-5.6.0-3|108	Group:		System/Libraries
21mr|gwenhywfar-5.6.0-3|109	
21mr|gwenhywfar-5.6.0-3|110	%description -n %{qt4libname}
21mr|gwenhywfar-5.6.0-3|111	This is Gwenhywfar, a multi-platform helper library for networking and
21mr|gwenhywfar-5.6.0-3|112	security applications and libraries. It is heavily used by libchipcard
21mr|gwenhywfar-5.6.0-3|113	and OpenHBCI-TNG (The Next Generation).
21mr|gwenhywfar-5.6.0-3|114	
21mr|gwenhywfar-5.6.0-3|115	%files -n %{qt4libname}
21mr|gwenhywfar-5.6.0-3|116	%{_libdir}/libgwengui-qt4.so.%{major}*
21mr|gwenhywfar-5.6.0-3|117	
21mr|gwenhywfar-5.6.0-3|118	#----------------------------------------------------------------------------
21mr|gwenhywfar-5.6.0-3|119	
21mr|gwenhywfar-5.6.0-3|120	%package -n %{qt5libname}
21mr|gwenhywfar-5.6.0-3|121	Summary:	A multi-platform helper library for other libraries
21mr|gwenhywfar-5.6.0-3|122	Group:		System/Libraries
21mr|gwenhywfar-5.6.0-3|123	Provides:	%{name}-gui = %{EVRD}
21mr|gwenhywfar-5.6.0-3|124	
21mr|gwenhywfar-5.6.0-3|125	%description -n %{qt5libname}
21mr|gwenhywfar-5.6.0-3|126	This is Gwenhywfar, a multi-platform helper library for networking and
21mr|gwenhywfar-5.6.0-3|127	security applications and libraries. It is heavily used by libchipcard
21mr|gwenhywfar-5.6.0-3|128	and OpenHBCI-TNG (The Next Generation).
21mr|gwenhywfar-5.6.0-3|129	
21mr|gwenhywfar-5.6.0-3|130	%files -n %{qt5libname}
21mr|gwenhywfar-5.6.0-3|131	%{_libdir}/libgwengui-qt5.so.%{major}*
21mr|gwenhywfar-5.6.0-3|132	
21mr|gwenhywfar-5.6.0-3|133	#----------------------------------------------------------------------------
21mr|gwenhywfar-5.6.0-3|134	
21mr|gwenhywfar-5.6.0-3|135	%package -n %{devname}
21mr|gwenhywfar-5.6.0-3|136	Summary:	Gwenhywfar development kit
21mr|gwenhywfar-5.6.0-3|137	Group:		Development/C
21mr|gwenhywfar-5.6.0-3|138	Requires:	%{libname} = %{EVRD}
21mr|gwenhywfar-5.6.0-3|139	Requires:	%{cpplibname} = %{EVRD}
21mr|gwenhywfar-5.6.0-3|140	Requires:	%{gtklibname} = %{EVRD}
21mr|gwenhywfar-5.6.0-3|141	Requires:	%{gtk3libname} = %{EVRD}
21mr|gwenhywfar-5.6.0-3|142	Requires:	%{qt4libname} = %{EVRD}
21mr|gwenhywfar-5.6.0-3|143	Requires:	%{qt5libname} = %{EVRD}
21mr|gwenhywfar-5.6.0-3|144	Provides:	%{name}-devel = %{EVRD}
21mr|gwenhywfar-5.6.0-3|145	
21mr|gwenhywfar-5.6.0-3|146	%description -n %{devname}
21mr|gwenhywfar-5.6.0-3|147	This package contains gwenhywfar-config and header files for writing and
21mr|gwenhywfar-5.6.0-3|148	compiling programs using Gwenhywfar.
21mr|gwenhywfar-5.6.0-3|149	
21mr|gwenhywfar-5.6.0-3|150	%files -n %{devname}
21mr|gwenhywfar-5.6.0-3|151	%{_bindir}/gwenhywfar-config
21mr|gwenhywfar-5.6.0-3|152	%{_bindir}/gsa
21mr|gwenhywfar-5.6.0-3|153	%{_bindir}/xmlmerge
21mr|gwenhywfar-5.6.0-3|154	%{_bindir}/mklistdoc
21mr|gwenhywfar-5.6.0-3|155	%{_bindir}/typemaker
21mr|gwenhywfar-5.6.0-3|156	%{_bindir}/typemaker2
21mr|gwenhywfar-5.6.0-3|157	%{_includedir}/gwenhywfar5
21mr|gwenhywfar-5.6.0-3|158	%{_libdir}/*.so
21mr|gwenhywfar-5.6.0-3|159	%{_libdir}/cmake/*/*.cmake
21mr|gwenhywfar-5.6.0-3|160	%{_libdir}/pkgconfig/*.pc
21mr|gwenhywfar-5.6.0-3|161	%{_datadir}/aclocal/gwenhywfar.m4
21mr|gwenhywfar-5.6.0-3|162	
21mr|gwenhywfar-5.6.0-3|163	#----------------------------------------------------------------------------
21mr|gwenhywfar-5.6.0-3|164	
21mr|gwenhywfar-5.6.0-3|165	%prep
21mr|gwenhywfar-5.6.0-3|166	%setup -q
21mr|gwenhywfar-5.6.0-3|167	
21mr|gwenhywfar-5.6.0-3|168	%build
21mr|gwenhywfar-5.6.0-3|169	export CFLAGS="%{optflags} -ldl"
21mr|gwenhywfar-5.6.0-3|170	# help configure find qt5 lrelease/lupdate
21mr|gwenhywfar-5.6.0-3|171	export PATH=$PATH:%{_qt5_bindir}
21mr|gwenhywfar-5.6.0-3|172	
21mr|gwenhywfar-5.6.0-3|173	%configure \
21mr|gwenhywfar-5.6.0-3|174	--disable-static \
21mr|gwenhywfar-5.6.0-3|175	--enable-system-certs \
21mr|gwenhywfar-5.6.0-3|176	--disable-rpath \
21mr|gwenhywfar-5.6.0-3|177	--with-guis="qt4 qt5 gtk2 gtk3" \
21mr|gwenhywfar-5.6.0-3|178	--with-qt4-libs=%{qt4lib} \
21mr|gwenhywfar-5.6.0-3|179	--with-qt5-moc=%{_qt5_bindir}/moc \
21mr|gwenhywfar-5.6.0-3|180	--with-qt5-uic=%{_qt5_bindir}/uic \
21mr|gwenhywfar-5.6.0-3|181	--with-openssl-libs=%{_libdir}
21mr|gwenhywfar-5.6.0-3|182	
21mr|gwenhywfar-5.6.0-3|183	# dirty replace string not autorecognized in configure stage
21mr|gwenhywfar-5.6.0-3|184	# may be remove after update to new version
21mr|gwenhywfar-5.6.0-3|185	sed 's#$(qt5_moc)#%{_qt5_bindir}/moc#g' -i gui/qt5/Makefile
21mr|gwenhywfar-5.6.0-3|186	sed 's#$(qt5_uic)#%{_qt5_bindir}/uic#g' -i gui/qt5/Makefile
21mr|gwenhywfar-5.6.0-3|187	sed 's#DEFAULT_INCLUDES = -I.#DEFAULT_INCLUDES = -I. -I%{_qt5_includedir} -I%{_qt5_includedir}/QtCore -I%{_qt5_includedir}/QtWidgets -I%{_qt5_includedir}/QtGui#g' -i gui/qt5/Makefile
21mr|gwenhywfar-5.6.0-3|188	sed 's#$(LDFLAGS)#$(LDFLAGS) -lQt5Core -lQt5Widgets -lQt5Gui #g' -i gui/qt5/Makefile
21mr|gwenhywfar-5.6.0-3|189	
21mr|gwenhywfar-5.6.0-3|190	%make
21mr|gwenhywfar-5.6.0-3|191	
21mr|gwenhywfar-5.6.0-3|192	%install
21mr|gwenhywfar-5.6.0-3|193	%makeinstall_std
21mr|gwenhywfar-5.6.0-3|194	
21mr|gwenhywfar-5.6.0-3|195	%find_lang %{name}
21mr|gwenhywfar-5.6.0-3|196	
21mr|gwenhywfar-5.6.0-3|197	ln -snf %{_sysconfdir}/pki/tls/certs/ca-bundle.crt %{buildroot}%{_datadir}/%{name}/ca-bundle.crt

12701 21
21mr|gwenview-23.08.4-2|1	Summary:	Fast and easy to use image viewer for KDE
21mr|gwenview-23.08.4-2|2	Name:		gwenview
21mr|gwenview-23.08.4-2|3	Version:	23.08.4
21mr|gwenview-23.08.4-2|4	Release:	2
21mr|gwenview-23.08.4-2|5	Epoch:		2
21mr|gwenview-23.08.4-2|6	License:	GPLv2+
21mr|gwenview-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|gwenview-23.08.4-2|8	Url:		http://www.kde.org
21mr|gwenview-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|gwenview-23.08.4-2|10	#Patch0:		kImageAnnotator-Qt5.patch
21mr|gwenview-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|gwenview-23.08.4-2|12	BuildRequires:	jpeg-devel
21mr|gwenview-23.08.4-2|13	BuildRequires:	kf5activities-devel
21mr|gwenview-23.08.4-2|14	BuildRequires:	kf5baloo-devel
21mr|gwenview-23.08.4-2|15	BuildRequires:	kf5kdcraw-devel
21mr|gwenview-23.08.4-2|16	BuildRequires:	kf5kdelibs4support-devel
21mr|gwenview-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|gwenview-23.08.4-2|18	BuildRequires:	kf5kipi-devel
21mr|gwenview-23.08.4-2|19	BuildRequires:	kf5purpose-devel
21mr|gwenview-23.08.4-2|20	BuildRequires:	wayland-devel
21mr|gwenview-23.08.4-2|21	BuildRequires:	pkgconfig(exiv2)
21mr|gwenview-23.08.4-2|22	BuildRequires:	pkgconfig(lcms2)
21mr|gwenview-23.08.4-2|23	BuildRequires:	pkgconfig(libpng)
21mr|gwenview-23.08.4-2|24	BuildRequires:	pkgconfig(phonon4qt5)
21mr|gwenview-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|gwenview-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|gwenview-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|gwenview-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|gwenview-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Svg)
21mr|gwenview-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|gwenview-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|gwenview-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|gwenview-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|gwenview-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21mr|gwenview-23.08.4-2|35	BuildRequires:	pkgconfig(wayland-client)
21mr|gwenview-23.08.4-2|36	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|gwenview-23.08.4-2|37	BuildRequires:	pkgconfig(x11)
21mr|gwenview-23.08.4-2|38	BuildRequires:	pkgconfig(zlib)
21mr|gwenview-23.08.4-2|39	BuildRequires:  kimageannotator-devel
21mr|gwenview-23.08.4-2|40	Requires:	kimageformats
21mr|gwenview-23.08.4-2|41	Requires:	qt5-imageformats-plugins
21mr|gwenview-23.08.4-2|42	
21mr|gwenview-23.08.4-2|43	%description
21mr|gwenview-23.08.4-2|44	Gwenview is a fast and easy to use image viewer/browser for KDE.
21mr|gwenview-23.08.4-2|45	All common image formats are supported, such as PNG(including transparency),
21mr|gwenview-23.08.4-2|46	JPEG(including EXIF tags and lossless transformations), GIF, XCF (Gimp
21mr|gwenview-23.08.4-2|47	image format), BMP, XPM and others. Standard features include slideshow,
21mr|gwenview-23.08.4-2|48	fullscreen view, image thumbnails, drag'n'drop, image zoom, full network
21mr|gwenview-23.08.4-2|49	transparency using the KIO framework, including basic file operations and
21mr|gwenview-23.08.4-2|50	browsing in compressed archives, non-blocking GUI with adjustable views.
21mr|gwenview-23.08.4-2|51	Gwenview also provides image and directory KParts components for use e.g. in
21mr|gwenview-23.08.4-2|52	Konqueror. Additional features, such as image renaming, comparing,
21mr|gwenview-23.08.4-2|53	converting, and batch processing, HTML gallery and others are provided by the
21mr|gwenview-23.08.4-2|54	KIPI image framework.
21mr|gwenview-23.08.4-2|55	
21mr|gwenview-23.08.4-2|56	%files -f %{name}.lang
21mr|gwenview-23.08.4-2|57	%{_kde5_applicationsdir}/org.kde.gwenview.desktop
21mr|gwenview-23.08.4-2|58	%{_kde5_applicationsdir}/org.kde.gwenview_importer.desktop
21mr|gwenview-23.08.4-2|59	%{_kde5_bindir}/gwenview
21mr|gwenview-23.08.4-2|60	%{_kde5_bindir}/gwenview_importer
21mr|gwenview-23.08.4-2|61	%{_kde5_datadir}/gwenview/
21mr|gwenview-23.08.4-2|62	%{_kde5_datadir}/kconf_update/gwenview-imageview-alphabackgroundmode-update.pl
21mr|gwenview-23.08.4-2|63	%{_kde5_datadir}/kconf_update/gwenview.upd
21mr|gwenview-23.08.4-2|64	%{_kde5_datadir}/solid/actions/gwenview_importer.desktop
21mr|gwenview-23.08.4-2|65	%{_kde5_datadir}/solid/actions/gwenview_importer_camera.desktop
21mr|gwenview-23.08.4-2|66	%{_kde5_iconsdir}/*/*/*/gwenview*
21mr|gwenview-23.08.4-2|67	%{_kde5_iconsdir}/*/*/*/document-share*
21mr|gwenview-23.08.4-2|68	%{_kde5_services}/gvpart.desktop
21mr|gwenview-23.08.4-2|69	%{_appdatadir}/org.kde.gwenview.appdata.xml
21mr|gwenview-23.08.4-2|70	%{_qt5_plugindir}/kf5/parts/gvpart.so
21mr|gwenview-23.08.4-2|71	%{_qt5_plugindir}/kf5/kfileitemaction/slideshowfileitemaction.so
21mr|gwenview-23.08.4-2|72	%{_kde5_datadir}/qlogging-categories5/gwenview.categories
21mr|gwenview-23.08.4-2|73	
21mr|gwenview-23.08.4-2|74	#------------------------------------------------
21mr|gwenview-23.08.4-2|75	
21mr|gwenview-23.08.4-2|76	%define gwenviewlib_major 5
21mr|gwenview-23.08.4-2|77	%define libgwenviewlib %mklibname gwenviewlib %{gwenviewlib_major}
21mr|gwenview-23.08.4-2|78	
21mr|gwenview-23.08.4-2|79	%package -n %{libgwenviewlib}
21mr|gwenview-23.08.4-2|80	Summary:	Gwenview library
21mr|gwenview-23.08.4-2|81	Group:		System/Libraries
21mr|gwenview-23.08.4-2|82	
21mr|gwenview-23.08.4-2|83	%description -n %{libgwenviewlib}
21mr|gwenview-23.08.4-2|84	Gwenview library.
21mr|gwenview-23.08.4-2|85	
21mr|gwenview-23.08.4-2|86	%files -n %{libgwenviewlib}
21mr|gwenview-23.08.4-2|87	%{_kde5_libdir}/libgwenviewlib.so.%{gwenviewlib_major}*
21mr|gwenview-23.08.4-2|88	%{_kde5_libdir}/libgwenviewlib.so.4.97.0
21mr|gwenview-23.08.4-2|89	
21mr|gwenview-23.08.4-2|90	#----------------------------------------------------------------------
21mr|gwenview-23.08.4-2|91	
21mr|gwenview-23.08.4-2|92	%prep
21mr|gwenview-23.08.4-2|93	%autosetup -p1
21mr|gwenview-23.08.4-2|94	
21mr|gwenview-23.08.4-2|95	%build
21mr|gwenview-23.08.4-2|96	%cmake_kde5
21mr|gwenview-23.08.4-2|97	%make
21mr|gwenview-23.08.4-2|98	
21mr|gwenview-23.08.4-2|99	%install
21mr|gwenview-23.08.4-2|100	%makeinstall_std -C build
21mr|gwenview-23.08.4-2|101	
21mr|gwenview-23.08.4-2|102	# We don't need this as we don't have any devel headers
21mr|gwenview-23.08.4-2|103	rm -f %{buildroot}%{_kde5_libdir}/libgwenviewlib.so
21mr|gwenview-23.08.4-2|104	
21mr|gwenview-23.08.4-2|105	%find_lang %{name} --with-kde --with-html

12702 21
21mr|gyp-0.1-0.26|1	# from https://chromium.googlesource.com/external/gyp/
21mr|gyp-0.1-0.26|2	%define date		20190716
21mr|gyp-0.1-0.26|3	%define commit		fcd686f1880fa52a1ee78d3e98af1b88cb334528
21mr|gyp-0.1-0.26|4	
21mr|gyp-0.1-0.26|5	Name:		gyp
21mr|gyp-0.1-0.26|6	Version:	0.1
21mr|gyp-0.1-0.26|7	Release:	0.26%{?revision:.%{revision}git}%{?dist}
21mr|gyp-0.1-0.26|8	Summary:	Generate Your Projects
21mr|gyp-0.1-0.26|9	
21mr|gyp-0.1-0.26|10	Group:		Development/Tools
21mr|gyp-0.1-0.26|11	License:	BSD
21mr|gyp-0.1-0.26|12	URL:		http://code.google.com/p/gyp/
21mr|gyp-0.1-0.26|13	
21mr|gyp-0.1-0.26|14	# No released tarball avaiable. so the tarball was generated
21mr|gyp-0.1-0.26|15	# from git as following:
21mr|gyp-0.1-0.26|16	#
21mr|gyp-0.1-0.26|17	# 1. git clone https://chromium.googlesource.com/external/gyp.git
21mr|gyp-0.1-0.26|18	# 2. cd gyp
21mr|gyp-0.1-0.26|19	# 3. version=$(grep version= setup.py|cut -d\' -f2)
21mr|gyp-0.1-0.26|20	# 4. revision=$(svn info|grep -E "^Revision:"|cut -d' ' -f2)
21mr|gyp-0.1-0.26|21	# 5. tar -a --exclude-vcs -cf /tmp/gyp-$version-svn$revision.tar.bz2 *
21mr|gyp-0.1-0.26|22	Source0:	https://chromium.googlesource.com/external/gyp/+archive/%{commit}.tar.gz
21mr|gyp-0.1-0.26|23	Patch0:         gyp-rpmoptflags.patch
21mr|gyp-0.1-0.26|24	Patch1:         gyp-ninja-build.patch
21mr|gyp-0.1-0.26|25	Patch2:         gyp-python3.patch
21mr|gyp-0.1-0.26|26	Patch3:         gyp-python38.patch
21mr|gyp-0.1-0.26|27	Patch4:         gyp-fix-cmake.patch
21mr|gyp-0.1-0.26|28	
21mr|gyp-0.1-0.26|29	BuildArch:	noarch
21mr|gyp-0.1-0.26|30	BuildRequires:	pkgconfig(python3)
21mr|gyp-0.1-0.26|31	BuildRequires:	python3dist(setuptools)
21mr|gyp-0.1-0.26|32	Requires:	python3dist(setuptools)
21mr|gyp-0.1-0.26|33	
21mr|gyp-0.1-0.26|34	%description
21mr|gyp-0.1-0.26|35	GYP is a tool to generates native Visual Studio, Xcode and SCons
21mr|gyp-0.1-0.26|36	and/or make build files from a platform-independent input format.
21mr|gyp-0.1-0.26|37	
21mr|gyp-0.1-0.26|38	Its syntax is a universal cross-platform build representation
21mr|gyp-0.1-0.26|39	that still allows sufficient per-platform flexibility to accommodate
21mr|gyp-0.1-0.26|40	irreconcilable differences.
21mr|gyp-0.1-0.26|41	
21mr|gyp-0.1-0.26|42	
21mr|gyp-0.1-0.26|43	%prep
21mr|gyp-0.1-0.26|44	%autosetup -p1 -c -n %{commit}
21mr|gyp-0.1-0.26|45	for i in $(find pylib -name '*.py'); do
21mr|gyp-0.1-0.26|46	sed -e '\,#![ \t]*/.*python,{d}' $i > $i.new && touch -r $i $i.new && mv $i.new $i
21mr|gyp-0.1-0.26|47	done
21mr|gyp-0.1-0.26|48	
21mr|gyp-0.1-0.26|49	%build
21mr|gyp-0.1-0.26|50	%py3_build
21mr|gyp-0.1-0.26|51	
21mr|gyp-0.1-0.26|52	%install
21mr|gyp-0.1-0.26|53	%py3_install
21mr|gyp-0.1-0.26|54	
21mr|gyp-0.1-0.26|55	%files
21mr|gyp-0.1-0.26|56	%doc AUTHORS LICENSE
21mr|gyp-0.1-0.26|57	%{_bindir}/gyp
21mr|gyp-0.1-0.26|58	%{python3_sitelib}/*

12703 21
21mr|gypsy-0.9-10|1	%define major 0
21mr|gypsy-0.9-10|2	%define libname %mklibname %{name} %{major}
21mr|gypsy-0.9-10|3	%define devname %mklibname %{name} -d
21mr|gypsy-0.9-10|4	
21mr|gypsy-0.9-10|5	Summary:	A GPS multiplexing daemon
21mr|gypsy-0.9-10|6	Name:		gypsy
21mr|gypsy-0.9-10|7	Version:	0.9
21mr|gypsy-0.9-10|8	Release:	10
21mr|gypsy-0.9-10|9	# See LICENSE file for details
21mr|gypsy-0.9-10|10	License:	LGPLv2 and GPLv2
21mr|gypsy-0.9-10|11	Group:		System/Libraries
21mr|gypsy-0.9-10|12	Url:		http://gypsy.freedesktop.org/
21mr|gypsy-0.9-10|13	Source0:	http://gypsy.freedesktop.org/releases/%{name}-%{version}.tar.bz2
21mr|gypsy-0.9-10|14	Patch0:		gypsy-0.8-no-werror.patch
21mr|gypsy-0.9-10|15	BuildRequires:	gtk-doc
21mr|gypsy-0.9-10|16	BuildRequires:	xsltproc
21mr|gypsy-0.9-10|17	BuildRequires:	pkgconfig(bluez)
21mr|gypsy-0.9-10|18	BuildRequires:	pkgconfig(dbus-1)
21mr|gypsy-0.9-10|19	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|gypsy-0.9-10|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|gypsy-0.9-10|21	BuildRequires:	pkgconfig(gudev-1.0)
21mr|gypsy-0.9-10|22	Requires:	dbus
21mr|gypsy-0.9-10|23	
21mr|gypsy-0.9-10|24	%description
21mr|gypsy-0.9-10|25	Gypsy is a GPS multiplexing daemon which allows multiple clients to
21mr|gypsy-0.9-10|26	access GPS data from multiple GPS sources concurrently.
21mr|gypsy-0.9-10|27	
21mr|gypsy-0.9-10|28	%files
21mr|gypsy-0.9-10|29	%doc AUTHORS LICENSE
21mr|gypsy-0.9-10|30	%config %{_sysconfdir}/dbus-1/system.d/Gypsy.conf
21mr|gypsy-0.9-10|31	%{_datadir}/dbus-1/system-services/org.freedesktop.Gypsy.service
21mr|gypsy-0.9-10|32	%{_libexecdir}/gypsy-daemon
21mr|gypsy-0.9-10|33	%{_sysconfdir}/gypsy.conf
21mr|gypsy-0.9-10|34	
21mr|gypsy-0.9-10|35	#----------------------------------------------------------------------------
21mr|gypsy-0.9-10|36	
21mr|gypsy-0.9-10|37	%package -n %{libname}
21mr|gypsy-0.9-10|38	Summary:	Libraries for gypsys
21mr|gypsy-0.9-10|39	Group:		System/Libraries
21mr|gypsy-0.9-10|40	
21mr|gypsy-0.9-10|41	%description -n %{libname}
21mr|gypsy-0.9-10|42	Gypsy is a GPS multiplexing daemon which allows multiple clients to
21mr|gypsy-0.9-10|43	access GPS data from multiple GPS sources concurrently.
21mr|gypsy-0.9-10|44	
21mr|gypsy-0.9-10|45	%files -n %{libname}
21mr|gypsy-0.9-10|46	%{_libdir}/libgypsy.so.%{major}*
21mr|gypsy-0.9-10|47	
21mr|gypsy-0.9-10|48	#----------------------------------------------------------------------------
21mr|gypsy-0.9-10|49	
21mr|gypsy-0.9-10|50	%package -n %{devname}
21mr|gypsy-0.9-10|51	Summary:	Development package for gypsy
21mr|gypsy-0.9-10|52	Group:		Development/C
21mr|gypsy-0.9-10|53	Requires:	%{libname} = %{EVRD}
21mr|gypsy-0.9-10|54	Provides:	%{name}-devel = %{EVRD}
21mr|gypsy-0.9-10|55	
21mr|gypsy-0.9-10|56	%description -n %{devname}
21mr|gypsy-0.9-10|57	Header files for development with gypsy.
21mr|gypsy-0.9-10|58	
21mr|gypsy-0.9-10|59	%files -n %{devname}
21mr|gypsy-0.9-10|60	%{_libdir}/pkgconfig/gypsy.pc
21mr|gypsy-0.9-10|61	%dir %{_includedir}/gypsy
21mr|gypsy-0.9-10|62	%{_includedir}/gypsy/*.h
21mr|gypsy-0.9-10|63	%{_libdir}/libgypsy.so
21mr|gypsy-0.9-10|64	
21mr|gypsy-0.9-10|65	#----------------------------------------------------------------------------
21mr|gypsy-0.9-10|66	
21mr|gypsy-0.9-10|67	%package docs
21mr|gypsy-0.9-10|68	Summary:	Documentation files for %{name}
21mr|gypsy-0.9-10|69	Group:		Documentation
21mr|gypsy-0.9-10|70	Requires:	%{name} = %{EVRD}
21mr|gypsy-0.9-10|71	Requires:	gtk-doc
21mr|gypsy-0.9-10|72	BuildArch:	noarch
21mr|gypsy-0.9-10|73	
21mr|gypsy-0.9-10|74	%description docs
21mr|gypsy-0.9-10|75	This package contains developer documentation for %{name}.
21mr|gypsy-0.9-10|76	
21mr|gypsy-0.9-10|77	%files docs
21mr|gypsy-0.9-10|78	%{_datadir}/gtk-doc/html/gypsy
21mr|gypsy-0.9-10|79	
21mr|gypsy-0.9-10|80	#----------------------------------------------------------------------------
21mr|gypsy-0.9-10|81	
21mr|gypsy-0.9-10|82	%prep
21mr|gypsy-0.9-10|83	%setup -q
21mr|gypsy-0.9-10|84	%apply_patches
21mr|gypsy-0.9-10|85	
21mr|gypsy-0.9-10|86	find -name Makefile|xargs rm -f
21mr|gypsy-0.9-10|87	
21mr|gypsy-0.9-10|88	%build
21mr|gypsy-0.9-10|89	%global optflags %{optflags} -Wno-error=format-security
21mr|gypsy-0.9-10|90	autoreconf -fi
21mr|gypsy-0.9-10|91	%configure \
21mr|gypsy-0.9-10|92	--disable-static \
21mr|gypsy-0.9-10|93	--enable-shared
21mr|gypsy-0.9-10|94	%make V=2
21mr|gypsy-0.9-10|95	
21mr|gypsy-0.9-10|96	%install
21mr|gypsy-0.9-10|97	%makeinstall_std

12704 21
21mr|gzip-1.12-1|1	Summary:	The GNU data compression program
21mr|gzip-1.12-1|2	Name:		gzip
21mr|gzip-1.12-1|3	Version:	1.12
21mr|gzip-1.12-1|4	Release:	1
21mr|gzip-1.12-1|5	License:	GPLv3+
21mr|gzip-1.12-1|6	Group:		Archiving/Compression
21mr|gzip-1.12-1|7	Url:		http://www.gzip.org
21mr|gzip-1.12-1|8	Source0:	https://ftp.gnu.org/gnu/gzip/gzip-%{version}.tar.xz
21mr|gzip-1.12-1|9	Source1:	https://ftp.gnu.org/gnu/gzip/gzip-%{version}.tar.xz.sig
21mr|gzip-1.12-1|10	Patch1:		gzip-1.10-zforce.patch
21mr|gzip-1.12-1|11	Patch6:		gzip-1.3.3-window-size.patch
21mr|gzip-1.12-1|12	Patch12:	gzip-1.3.5-cve-2006-4335.patch
21mr|gzip-1.12-1|13	Patch14:	gzip-1.3.5-cve-2006-4338.patch
21mr|gzip-1.12-1|14	Patch15:	gzip-1.3.9-cve-2006-4337.patch
21mr|gzip-1.12-1|15	Patch16:	gzip-1.3.5-cve-2006-4337_len.patch
21mr|gzip-1.12-1|16	Patch17:	gzip-1.3.14-CVE-2009-2624-1.diff
21mr|gzip-1.12-1|17	BuildRequires:	texinfo
21mr|gzip-1.12-1|18	# make check
21mr|gzip-1.12-1|19	BuildRequires:	util-linux
21mr|gzip-1.12-1|20	BuildRequires:	less
21mr|gzip-1.12-1|21	Requires:	less
21mr|gzip-1.12-1|22	Requires:	mktemp
21mr|gzip-1.12-1|23	
21mr|gzip-1.12-1|24	%description
21mr|gzip-1.12-1|25	The gzip package contains the popular GNU gzip data compression
21mr|gzip-1.12-1|26	program. Gzipped files have a .gz extension.
21mr|gzip-1.12-1|27	
21mr|gzip-1.12-1|28	Gzip should be installed on your Mandriva Linux system, because it is a
21mr|gzip-1.12-1|29	very commonly used data compression program.
21mr|gzip-1.12-1|30	
21mr|gzip-1.12-1|31	%files
21mr|gzip-1.12-1|32	%doc NEWS README AUTHORS ChangeLog
21mr|gzip-1.12-1|33	/bin/gzip
21mr|gzip-1.12-1|34	/bin/gunzip
21mr|gzip-1.12-1|35	%{_mandir}/man1/gunzip.1*
21mr|gzip-1.12-1|36	%{_mandir}/man1/gzexe.1*
21mr|gzip-1.12-1|37	%{_mandir}/man1/gzip.1*
21mr|gzip-1.12-1|38	%{_mandir}/man1/zforce.1*
21mr|gzip-1.12-1|39	%{_mandir}/man1/zless.1*
21mr|gzip-1.12-1|40	%{_mandir}/man1/zmore.1*
21mr|gzip-1.12-1|41	%{_mandir}/man1/znew.1*
21mr|gzip-1.12-1|42	%{_infodir}/*
21mr|gzip-1.12-1|43	%{_bindir}/gunzip
21mr|gzip-1.12-1|44	%{_bindir}/gzexe
21mr|gzip-1.12-1|45	%{_bindir}/gzip
21mr|gzip-1.12-1|46	%{_bindir}/zforce
21mr|gzip-1.12-1|47	%{_bindir}/zless
21mr|gzip-1.12-1|48	%{_bindir}/zmore
21mr|gzip-1.12-1|49	%{_bindir}/znew
21mr|gzip-1.12-1|50	
21mr|gzip-1.12-1|51	#----------------------------------------------------------------------------
21mr|gzip-1.12-1|52	
21mr|gzip-1.12-1|53	%package utils
21mr|gzip-1.12-1|54	Summary:	Utilities dealing with gzip compressed files
21mr|gzip-1.12-1|55	Requires:	gzip = %{version}
21mr|gzip-1.12-1|56	
21mr|gzip-1.12-1|57	%description utils
21mr|gzip-1.12-1|58	The gzip-utils package contains programs for manipulating gzip-compressed
21mr|gzip-1.12-1|59	archives: zcat, zcmp, zdiff, zgrep.
21mr|gzip-1.12-1|60	
21mr|gzip-1.12-1|61	%files utils
21mr|gzip-1.12-1|62	/bin/zcat
21mr|gzip-1.12-1|63	%{_bindir}/zcat
21mr|gzip-1.12-1|64	%{_bindir}/zcmp
21mr|gzip-1.12-1|65	%{_bindir}/zdiff
21mr|gzip-1.12-1|66	%{_bindir}/zegrep
21mr|gzip-1.12-1|67	%{_bindir}/zfgrep
21mr|gzip-1.12-1|68	%{_bindir}/zgrep
21mr|gzip-1.12-1|69	%{_mandir}/man1/zcat.1*
21mr|gzip-1.12-1|70	%{_mandir}/man1/zcmp.1*
21mr|gzip-1.12-1|71	%{_mandir}/man1/zdiff.1*
21mr|gzip-1.12-1|72	%{_mandir}/man1/zgrep.1*
21mr|gzip-1.12-1|73	
21mr|gzip-1.12-1|74	#----------------------------------------------------------------------------
21mr|gzip-1.12-1|75	
21mr|gzip-1.12-1|76	%prep
21mr|gzip-1.12-1|77	%setup -q
21mr|gzip-1.12-1|78	%patch1 -p1 -b .zforce
21mr|gzip-1.12-1|79	%patch6 -p1 -b .window-size
21mr|gzip-1.12-1|80	%patch12 -p1 -b .4335
21mr|gzip-1.12-1|81	%patch14 -p1 -b .4338
21mr|gzip-1.12-1|82	%patch15 -p1 -b .4337
21mr|gzip-1.12-1|83	%patch16 -p1 -b .4337l
21mr|gzip-1.12-1|84	%patch17 -p0 -b .CVE-2009-2624-1
21mr|gzip-1.12-1|85	
21mr|gzip-1.12-1|86	%build
21mr|gzip-1.12-1|87	export DEFS="-DNO_ASM"
21mr|gzip-1.12-1|88	export CPPFLAGS="-DHAVE_LSTAT"
21mr|gzip-1.12-1|89	%configure
21mr|gzip-1.12-1|90	%make_build
21mr|gzip-1.12-1|91	
21mr|gzip-1.12-1|92	%install
21mr|gzip-1.12-1|93	%make_install
21mr|gzip-1.12-1|94	
21mr|gzip-1.12-1|95	install -d %{buildroot}/bin
21mr|gzip-1.12-1|96	
21mr|gzip-1.12-1|97	for i in gzip gunzip zcat; do
21mr|gzip-1.12-1|98	mv -f %{buildroot}%{_bindir}/$i %{buildroot}/bin/$i
21mr|gzip-1.12-1|99	ln -sf ../../bin/$i %{buildroot}%{_bindir}/$i
21mr|gzip-1.12-1|100	done
21mr|gzip-1.12-1|101	
21mr|gzip-1.12-1|102	for i in zcmp zdiff zforce zgrep zmore znew ; do
21mr|gzip-1.12-1|103	sed -e "s|%{buildroot}||g" < %{buildroot}%{_bindir}/$i > %{buildroot}%{_bindir}/.$i
21mr|gzip-1.12-1|104	rm -f %{buildroot}%{_bindir}/$i
21mr|gzip-1.12-1|105	mv %{buildroot}%{_bindir}/.$i %{buildroot}%{_bindir}/$i
21mr|gzip-1.12-1|106	chmod 755 %{buildroot}%{_bindir}/$i
21mr|gzip-1.12-1|107	done
21mr|gzip-1.12-1|108	
21mr|gzip-1.12-1|109	# uncompress is a part of ncompress package
21mr|gzip-1.12-1|110	rm -f %{buildroot}%{_bindir}/uncompress
21mr|gzip-1.12-1|111	
21mr|gzip-1.12-1|112	cat > %{buildroot}%{_bindir}/zless <<EOF
21mr|gzip-1.12-1|113	#!/bin/sh
21mr|gzip-1.12-1|114	export LESSOPEN="|lesspipe.sh %s"
21mr|gzip-1.12-1|115	less "\$@"
21mr|gzip-1.12-1|116	EOF
21mr|gzip-1.12-1|117	chmod 755 %{buildroot}%{_bindir}/zless
21mr|gzip-1.12-1|118	
21mr|gzip-1.12-1|119	%check
21mr|gzip-1.12-1|120	make check

12705 21
21mr|h2-1.4.196-7|1	Name:           h2
21mr|h2-1.4.196-7|2	Version:        1.4.196
21mr|h2-1.4.196-7|3	Release:        7
21mr|h2-1.4.196-7|4	Summary:        Java SQL database
21mr|h2-1.4.196-7|5	
21mr|h2-1.4.196-7|6	# Most classes are dual licensed as EPL/MPL
21mr|h2-1.4.196-7|7	# One class is triple licensed EPL/MPL/LGPL: src/main/org/h2/jdbcx/JdbcConnectionPool.java
21mr|h2-1.4.196-7|8	# Some tests are ASL licensed
21mr|h2-1.4.196-7|9	License:        (EPL or MPLv2.0 or LGPLv3+) and ASL 2.0
21mr|h2-1.4.196-7|10	URL:            http://www.h2database.com
21mr|h2-1.4.196-7|11	Source0:        http://www.h2database.com/h2-2017-06-10.zip
21mr|h2-1.4.196-7|12	Source1:        http://repo2.maven.org/maven2/com/h2database/h2/%{version}/h2-%{version}.pom
21mr|h2-1.4.196-7|13	
21mr|h2-1.4.196-7|14	Patch0:         port-to-lucene-6.patch
21mr|h2-1.4.196-7|15	
21mr|h2-1.4.196-7|16	Group:          Development/Java
21mr|h2-1.4.196-7|17	BuildArch: noarch
21mr|h2-1.4.196-7|18	# Java stack is not supported on x86_32
21mr|h2-1.4.196-7|19	ExcludeArch: %{ix86}
21mr|h2-1.4.196-7|20	
21mr|h2-1.4.196-7|21	BuildRequires:  javapackages-local
21mr|h2-1.4.196-7|22	BuildRequires:  lucene >= 6.1.0
21mr|h2-1.4.196-7|23	BuildRequires:  lucene-analysis >= 6.1.0
21mr|h2-1.4.196-7|24	BuildRequires:  lucene-queryparser >= 6.1.0
21mr|h2-1.4.196-7|25	BuildRequires:  slf4j
21mr|h2-1.4.196-7|26	BuildRequires:  felix-osgi-core
21mr|h2-1.4.196-7|27	BuildRequires:  glassfish-servlet-api < 5.0.0
21mr|h2-1.4.196-7|28	BuildRequires:  jts
21mr|h2-1.4.196-7|29	
21mr|h2-1.4.196-7|30	%description
21mr|h2-1.4.196-7|31	H2 is a the Java SQL database. The main features of H2 are: Very fast, open
21mr|h2-1.4.196-7|32	source, JDBC API; Embedded and server modes; In-memory databases; Browser
21mr|h2-1.4.196-7|33	based Console application; Small footprint: around 1 MB jar file size.
21mr|h2-1.4.196-7|34	
21mr|h2-1.4.196-7|35	%package javadoc
21mr|h2-1.4.196-7|36	Summary:        Javadocs for %{name}
21mr|h2-1.4.196-7|37	
21mr|h2-1.4.196-7|38	%description javadoc
21mr|h2-1.4.196-7|39	This package contains the API documentation for %{name}.
21mr|h2-1.4.196-7|40	
21mr|h2-1.4.196-7|41	%prep
21mr|h2-1.4.196-7|42	%setup -q -n %{name}
21mr|h2-1.4.196-7|43	%patch0 -p2
21mr|h2-1.4.196-7|44	
21mr|h2-1.4.196-7|45	# Because no Fedora package provides org.osgi.service.jdbc interfaces yet
21mr|h2-1.4.196-7|46	rm src/main/org/h2/util/OsgiDataSourceFactory.java
21mr|h2-1.4.196-7|47	sed -i -e '/OsgiDataSourceFactory/d' src/main/org/h2/util/DbDriverActivator.java
21mr|h2-1.4.196-7|48	sed -i -e '/org.osgi.service.jdbc/d' src/main/META-INF/MANIFEST.MF
21mr|h2-1.4.196-7|49	
21mr|h2-1.4.196-7|50	# Delete pre-built binaries
21mr|h2-1.4.196-7|51	find -name '*.class' -delete
21mr|h2-1.4.196-7|52	find -name '*.jar' -delete
21mr|h2-1.4.196-7|53	find -name '*.exe' -delete
21mr|h2-1.4.196-7|54	find -name '*.dll' -delete
21mr|h2-1.4.196-7|55	
21mr|h2-1.4.196-7|56	# Fix jts package name
21mr|h2-1.4.196-7|57	sed -i -e 's/com\.vividsolutions\.jts/org.locationtech.jts/' $(find -name *.java)
21mr|h2-1.4.196-7|58	sed -i -e 's/vividsolutions/vividsolutions locationtech/' src/tools/org/h2/build/doc/dictionary.txt
21mr|h2-1.4.196-7|59	
21mr|h2-1.4.196-7|60	# Don't attempt to download from Internet
21mr|h2-1.4.196-7|61	sed -i -e '/downloadTest();/d' -e '/download();/d' \
21mr|h2-1.4.196-7|62	src/tools/org/h2/build/Build.java
21mr|h2-1.4.196-7|63	
21mr|h2-1.4.196-7|64	# Tests that use the network
21mr|h2-1.4.196-7|65	sed -i -e '/TestNetUtils/d' \
21mr|h2-1.4.196-7|66	src/test/org/h2/test/TestAll.java
21mr|h2-1.4.196-7|67	
21mr|h2-1.4.196-7|68	# Use system libraries instead
21mr|h2-1.4.196-7|69	mkdir ext
21mr|h2-1.4.196-7|70	ln -s -T $(build-classpath jts) ext/jts-core-1.14.0.jar
21mr|h2-1.4.196-7|71	ln -s -T $(build-classpath glassfish-servlet-api) ext/servlet-api-3.1.0.jar
21mr|h2-1.4.196-7|72	ln -s -T $(build-classpath slf4j/api) ext/slf4j-api-1.6.0.jar
21mr|h2-1.4.196-7|73	ln -s -T $(build-classpath slf4j/nop) ext/slf4j-nop-1.6.0.jar
21mr|h2-1.4.196-7|74	ln -s -T $(build-classpath lucene/lucene-core) ext/lucene-core-6.1.0.jar
21mr|h2-1.4.196-7|75	ln -s -T $(build-classpath lucene/lucene-analyzers-common) ext/lucene-analyzers-common-6.1.0.jar
21mr|h2-1.4.196-7|76	ln -s -T $(build-classpath lucene/lucene-queryparser) ext/lucene-queryparser-6.1.0.jar
21mr|h2-1.4.196-7|77	ln -s -T $(build-classpath felix/org.osgi.core) ext/org.osgi.core-4.2.0.jar
21mr|h2-1.4.196-7|78	
21mr|h2-1.4.196-7|79	echo "classic queryparser" >> src/tools/org/h2/build/doc/dictionary.txt
21mr|h2-1.4.196-7|80	
21mr|h2-1.4.196-7|81	rm -fr src/tools/org/h2/build/Build.java.orig
21mr|h2-1.4.196-7|82	
21mr|h2-1.4.196-7|83	%build
21mr|h2-1.4.196-7|84	export JAVA_HOME=%{_jvmdir}/java
21mr|h2-1.4.196-7|85	sh build.sh jar docs
21mr|h2-1.4.196-7|86	
21mr|h2-1.4.196-7|87	%install
21mr|h2-1.4.196-7|88	%mvn_artifact %SOURCE1 bin/h2-%{version}.jar
21mr|h2-1.4.196-7|89	%mvn_install -J docs/javadoc
21mr|h2-1.4.196-7|90	
21mr|h2-1.4.196-7|91	%files -f .mfiles
21mr|h2-1.4.196-7|92	%doc docs/index.html
21mr|h2-1.4.196-7|93	%doc docs/html
21mr|h2-1.4.196-7|94	%license src/docsrc/html/license.html
21mr|h2-1.4.196-7|95	
21mr|h2-1.4.196-7|96	%files javadoc -f .mfiles-javadoc
21mr|h2-1.4.196-7|97	%license src/docsrc/html/license.html
21mr|h2-1.4.196-7|98	

12706 21
21mr|ha_cluster_exporter-1.3.3-2|1	# use bundled golang modules (from Source1)
21mr|ha_cluster_exporter-1.3.3-2|2	%global gomodulesmode GO111MODULE=off
21mr|ha_cluster_exporter-1.3.3-2|3	# see Source0
21mr|ha_cluster_exporter-1.3.3-2|4	%global goipath github.com/ClusterLabs/ha_cluster_exporter
21mr|ha_cluster_exporter-1.3.3-2|5	
21mr|ha_cluster_exporter-1.3.3-2|6	Summary:	Prometheus exporter for Pacemaker HA clusters metrics
21mr|ha_cluster_exporter-1.3.3-2|7	Name:		ha_cluster_exporter
21mr|ha_cluster_exporter-1.3.3-2|8	Version:	1.3.3
21mr|ha_cluster_exporter-1.3.3-2|9	Release:	2
21mr|ha_cluster_exporter-1.3.3-2|10	License:	Apache-2.0
21mr|ha_cluster_exporter-1.3.3-2|11	Group:		Development/Other
21mr|ha_cluster_exporter-1.3.3-2|12	Url:		https://github.com/ClusterLabs/ha_cluster_exporter
21mr|ha_cluster_exporter-1.3.3-2|13	Source0:	https://github.com/ClusterLabs/ha_cluster_exporter/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ha_cluster_exporter-1.3.3-2|14	# go mod vendor, created with ./upd.sh
21mr|ha_cluster_exporter-1.3.3-2|15	Source1:	ha_cluster_exporter-%{version}-go-mod-vendor.tar.xz
21mr|ha_cluster_exporter-1.3.3-2|16	BuildRequires:	golang
21mr|ha_cluster_exporter-1.3.3-2|17	# compat with OpenSUSE
21mr|ha_cluster_exporter-1.3.3-2|18	Provides:	prometheus-ha_cluster_exporter = %{EVRD}
21mr|ha_cluster_exporter-1.3.3-2|19	Provides:	ha-cluster-exporter = %{EVRD}
21mr|ha_cluster_exporter-1.3.3-2|20	%gometa
21mr|ha_cluster_exporter-1.3.3-2|21	
21mr|ha_cluster_exporter-1.3.3-2|22	%description
21mr|ha_cluster_exporter-1.3.3-2|23	This is a bespoke Prometheus exporter used to enable the monitoring of Pacemaker based HA clusters.
21mr|ha_cluster_exporter-1.3.3-2|24	The exporter is a stateless HTTP endpoint. On each HTTP request, it locally inspects the cluster
21mr|ha_cluster_exporter-1.3.3-2|25	status by parsing pre-existing distributed data, provided by the tools of the various cluster components.
21mr|ha_cluster_exporter-1.3.3-2|26	
21mr|ha_cluster_exporter-1.3.3-2|27	Exported data include:
21mr|ha_cluster_exporter-1.3.3-2|28	- Pacemaker cluster summary, nodes and resources stats
21mr|ha_cluster_exporter-1.3.3-2|29	- Corosync ring errors and quorum votes
21mr|ha_cluster_exporter-1.3.3-2|30	- SBD devices health status
21mr|ha_cluster_exporter-1.3.3-2|31	- DRBD resources and connections stats
21mr|ha_cluster_exporter-1.3.3-2|32	A comprehensive list of all the metrics can be found in the metrics document.
21mr|ha_cluster_exporter-1.3.3-2|33	
21mr|ha_cluster_exporter-1.3.3-2|34	%files
21mr|ha_cluster_exporter-1.3.3-2|35	%license LICENSE
21mr|ha_cluster_exporter-1.3.3-2|36	%doc *.md doc/*
21mr|ha_cluster_exporter-1.3.3-2|37	# sample config
21mr|ha_cluster_exporter-1.3.3-2|38	%doc ha_cluster_exporter.yaml
21mr|ha_cluster_exporter-1.3.3-2|39	%{_bindir}/%{name}
21mr|ha_cluster_exporter-1.3.3-2|40	%{_unitdir}/prometheus-%{name}.service
21mr|ha_cluster_exporter-1.3.3-2|41	%{_unitdir}/%{name}.service
21mr|ha_cluster_exporter-1.3.3-2|42	%config(noreplace) %{_sysconfdir}/sysconfig/prometheus-%{name}
21mr|ha_cluster_exporter-1.3.3-2|43	
21mr|ha_cluster_exporter-1.3.3-2|44	%post
21mr|ha_cluster_exporter-1.3.3-2|45	%systemd_post prometheus-%{name}.service
21mr|ha_cluster_exporter-1.3.3-2|46	
21mr|ha_cluster_exporter-1.3.3-2|47	%preun
21mr|ha_cluster_exporter-1.3.3-2|48	%systemd_preun prometheus-%{name}.service
21mr|ha_cluster_exporter-1.3.3-2|49	
21mr|ha_cluster_exporter-1.3.3-2|50	#----------------------------------------------------------------------------
21mr|ha_cluster_exporter-1.3.3-2|51	
21mr|ha_cluster_exporter-1.3.3-2|52	%prep
21mr|ha_cluster_exporter-1.3.3-2|53	%goprep
21mr|ha_cluster_exporter-1.3.3-2|54	%autopatch -p1
21mr|ha_cluster_exporter-1.3.3-2|55	
21mr|ha_cluster_exporter-1.3.3-2|56	tar -C .. -xf %{SOURCE1}
21mr|ha_cluster_exporter-1.3.3-2|57	
21mr|ha_cluster_exporter-1.3.3-2|58	%build
21mr|ha_cluster_exporter-1.3.3-2|59	%gobuild -o %{gobuilddir}/bin/%{name} %{goipath}
21mr|ha_cluster_exporter-1.3.3-2|60	
21mr|ha_cluster_exporter-1.3.3-2|61	%install
21mr|ha_cluster_exporter-1.3.3-2|62	install -d %{buildroot}%{_bindir}
21mr|ha_cluster_exporter-1.3.3-2|63	install -Dm0755 %{gobuilddir}/bin/%{name} %{buildroot}%{_bindir}
21mr|ha_cluster_exporter-1.3.3-2|64	
21mr|ha_cluster_exporter-1.3.3-2|65	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|ha_cluster_exporter-1.3.3-2|66	install -m644 ha_cluster_exporter.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/prometheus-%{name}
21mr|ha_cluster_exporter-1.3.3-2|67	
21mr|ha_cluster_exporter-1.3.3-2|68	mkdir -p %{buildroot}%{_unitdir}
21mr|ha_cluster_exporter-1.3.3-2|69	install -m644 %{name}.service %{buildroot}%{_unitdir}/prometheus-%{name}.service
21mr|ha_cluster_exporter-1.3.3-2|70	ln -s prometheus-%{name}.service %{buildroot}%{_unitdir}/%{name}.service

12707 21
21mr|hadoop-2.7.6-7|1	%global _hardened_build 1
21mr|hadoop-2.7.6-7|2	
21mr|hadoop-2.7.6-7|3	# w/a problems with GCC 10
21mr|hadoop-2.7.6-7|4	# https://lists.altlinux.org/pipermail/devel/2020-December/212848.html
21mr|hadoop-2.7.6-7|5	%global optflags %{optflags} -fcommon
21mr|hadoop-2.7.6-7|6	
21mr|hadoop-2.7.6-7|7	%global hadoop_version %{version}
21mr|hadoop-2.7.6-7|8	%global hdfs_services hadoop-zkfc.service hadoop-datanode.service hadoop-secondarynamenode.service hadoop-namenode.service hadoop-journalnode.service
21mr|hadoop-2.7.6-7|9	%global mapreduce_services hadoop-historyserver.service
21mr|hadoop-2.7.6-7|10	%global yarn_services hadoop-proxyserver.service hadoop-resourcemanager.service hadoop-nodemanager.service hadoop-timelineserver.service
21mr|hadoop-2.7.6-7|11	
21mr|hadoop-2.7.6-7|12	# Filter out undesired provides and requires
21mr|hadoop-2.7.6-7|13	%global __requires_exclude_from ^%{_libdir}/%{name}/libhadoop.so$
21mr|hadoop-2.7.6-7|14	%global __provides_exclude_from ^%{_libdir}/%{name}/.*$
21mr|hadoop-2.7.6-7|15	
21mr|hadoop-2.7.6-7|16	Name:   hadoop
21mr|hadoop-2.7.6-7|17	Version: 2.7.6
21mr|hadoop-2.7.6-7|18	Release: 7
21mr|hadoop-2.7.6-7|19	Summary: A software platform for processing vast amounts of data
21mr|hadoop-2.7.6-7|20	Group:   Development/Java
21mr|hadoop-2.7.6-7|21	# The BSD license file is missing
21mr|hadoop-2.7.6-7|22	# https://issues.apache.org/jira/browse/HADOOP-9849
21mr|hadoop-2.7.6-7|23	License: ASL 2.0 and BSD
21mr|hadoop-2.7.6-7|24	URL:     https://%{name}.apache.org
21mr|hadoop-2.7.6-7|25	Source0: https://www.apache.org/dist/%{name}/core/%{name}-%{version}/%{name}-%{version}-src.tar.gz
21mr|hadoop-2.7.6-7|26	Source1: %{name}-layout.sh
21mr|hadoop-2.7.6-7|27	Source2: %{name}-hdfs.service.template
21mr|hadoop-2.7.6-7|28	Source3: %{name}-mapreduce.service.template
21mr|hadoop-2.7.6-7|29	Source4: %{name}-yarn.service.template
21mr|hadoop-2.7.6-7|30	Source6: %{name}.logrotate
21mr|hadoop-2.7.6-7|31	Source8: %{name}-core-site.xml
21mr|hadoop-2.7.6-7|32	Source9: %{name}-hdfs-site.xml
21mr|hadoop-2.7.6-7|33	Source10: %{name}-mapred-site.xml
21mr|hadoop-2.7.6-7|34	Source11: %{name}-yarn-site.xml
21mr|hadoop-2.7.6-7|35	Source12: %{name}-httpfs.sysconfig
21mr|hadoop-2.7.6-7|36	Source13: hdfs-create-dirs
21mr|hadoop-2.7.6-7|37	Source14: %{name}-tomcat-users.xml
21mr|hadoop-2.7.6-7|38	# This patch includes the following upstream tickets:
21mr|hadoop-2.7.6-7|39	# https://issues.apache.org/jira/browse/HADOOP-9613
21mr|hadoop-2.7.6-7|40	# https://issues.apache.org/jira/browse/HDFS-5411
21mr|hadoop-2.7.6-7|41	# https://issues.apache.org/jira/browse/HADOOP-10068
21mr|hadoop-2.7.6-7|42	# https://issues.apache.org/jira/browse/HADOOP-10075
21mr|hadoop-2.7.6-7|43	# https://issues.apache.org/jira/browse/HADOOP-10076
21mr|hadoop-2.7.6-7|44	Patch0: %{name}-fedora-integration.patch
21mr|hadoop-2.7.6-7|45	# Fedora packaging guidelines for JNI library loading
21mr|hadoop-2.7.6-7|46	Patch2: %{name}-jni-library-loading.patch
21mr|hadoop-2.7.6-7|47	# Don't download tomcat
21mr|hadoop-2.7.6-7|48	Patch4: %{name}-no-download-tomcat.patch
21mr|hadoop-2.7.6-7|49	# Use dlopen to find libjvm.so
21mr|hadoop-2.7.6-7|50	Patch5: %{name}-dlopen-libjvm.patch
21mr|hadoop-2.7.6-7|51	# Update to Guava 20
21mr|hadoop-2.7.6-7|52	Patch7: %{name}-guava.patch
21mr|hadoop-2.7.6-7|53	# Update to Netty 3.6.6-Final
21mr|hadoop-2.7.6-7|54	Patch8: %{name}-netty-3-Final.patch
21mr|hadoop-2.7.6-7|55	# Remove problematic issues with tools.jar
21mr|hadoop-2.7.6-7|56	Patch9: %{name}-tools.jar.patch
21mr|hadoop-2.7.6-7|57	# Workaround for bz1012059
21mr|hadoop-2.7.6-7|58	Patch10: %{name}-build.patch
21mr|hadoop-2.7.6-7|59	# Build with hard-float on ARMv7
21mr|hadoop-2.7.6-7|60	Patch12: %{name}-armhfp.patch
21mr|hadoop-2.7.6-7|61	
21mr|hadoop-2.7.6-7|62	# fix Jersey1 support
21mr|hadoop-2.7.6-7|63	Patch13: hadoop-jersey1.patch
21mr|hadoop-2.7.6-7|64	# fix java8 doclint
21mr|hadoop-2.7.6-7|65	Patch14: hadoop-2.4.1-disable-doclint.patch
21mr|hadoop-2.7.6-7|66	# Fix Protobuf compiler errors after updating to 3.1.0
21mr|hadoop-2.7.6-7|67	Patch19: protobuf3.patch
21mr|hadoop-2.7.6-7|68	# Patch openssl 1.0.2 to use 1.1.0
21mr|hadoop-2.7.6-7|69	Patch21: %{name}-openssl.patch
21mr|hadoop-2.7.6-7|70	# fix exception no longer thrown in aws
21mr|hadoop-2.7.6-7|71	Patch22: %{name}-aws.patch
21mr|hadoop-2.7.6-7|72	# fix classpath issues
21mr|hadoop-2.7.6-7|73	Patch23: classpath.patch
21mr|hadoop-2.7.6-7|74	
21mr|hadoop-2.7.6-7|75	# fix container-executor compilation rbhz#1597446
21mr|hadoop-2.7.6-7|76	Patch24: fix-container-executor-cmake.patch
21mr|hadoop-2.7.6-7|77	
21mr|hadoop-2.7.6-7|78	# fix rhbz#1593020
21mr|hadoop-2.7.6-7|79	Patch25: backport-CVE-2018-8009.patch
21mr|hadoop-2.7.6-7|80	# compilation for Linux
21mr|hadoop-2.7.6-7|81	Patch26: Avoid-using-sys_errlist-on-Linux-whi.patch
21mr|hadoop-2.7.6-7|82	# https://issues.apache.org/jira/browse/HADOOP-14597
21mr|hadoop-2.7.6-7|83	Patch27: error-ld-openssl-libs.patch
21mr|hadoop-2.7.6-7|84	# Java 'Could NOT find JNI (missing: JAVA_AWT_LIBRARY)' buildfix
21mr|hadoop-2.7.6-7|85	Patch28: 0001-java_awt_library-NoNeed-set.patch
21mr|hadoop-2.7.6-7|86	
21mr|hadoop-2.7.6-7|87	BuildRequires: ant
21mr|hadoop-2.7.6-7|88	BuildRequires: antlr-tool
21mr|hadoop-2.7.6-7|89	BuildRequires: aopalliance
21mr|hadoop-2.7.6-7|90	BuildRequires: apache-commons-beanutils
21mr|hadoop-2.7.6-7|91	BuildRequires: apache-commons-cli
21mr|hadoop-2.7.6-7|92	BuildRequires: apache-commons-codec
21mr|hadoop-2.7.6-7|93	BuildRequires: apache-commons-collections
21mr|hadoop-2.7.6-7|94	BuildRequires: apache-commons-configuration
21mr|hadoop-2.7.6-7|95	BuildRequires: mvn(commons-daemon:commons-daemon) >= 1.2.0
21mr|hadoop-2.7.6-7|96	BuildRequires: apache-commons-el
21mr|hadoop-2.7.6-7|97	BuildRequires: apache-commons-io
21mr|hadoop-2.7.6-7|98	BuildRequires: apache-commons-lang
21mr|hadoop-2.7.6-7|99	BuildRequires: apache-commons-logging
21mr|hadoop-2.7.6-7|100	BuildRequires: apache-commons-math
21mr|hadoop-2.7.6-7|101	BuildRequires: apache-commons-net
21mr|hadoop-2.7.6-7|102	BuildRequires: apache-rat-plugin
21mr|hadoop-2.7.6-7|103	BuildRequires: apacheds-kerberos
21mr|hadoop-2.7.6-7|104	BuildRequires: atinject
21mr|hadoop-2.7.6-7|105	BuildRequires: avalon-framework
21mr|hadoop-2.7.6-7|106	BuildRequires: avalon-logkit
21mr|hadoop-2.7.6-7|107	BuildRequires: avro
21mr|hadoop-2.7.6-7|108	BuildRequires: avro-maven-plugin
21mr|hadoop-2.7.6-7|109	BuildRequires: aws-sdk-java
21mr|hadoop-2.7.6-7|110	BuildRequires: bookkeeper-java
21mr|hadoop-2.7.6-7|111	BuildRequires: cglib
21mr|hadoop-2.7.6-7|112	BuildRequires: checkstyle
21mr|hadoop-2.7.6-7|113	BuildRequires: chrpath
21mr|hadoop-2.7.6-7|114	BuildRequires: cmake
21mr|hadoop-2.7.6-7|115	BuildRequires: curator
21mr|hadoop-2.7.6-7|116	BuildRequires: ecj >= 1:4.2.1-6
21mr|hadoop-2.7.6-7|117	BuildRequires: fuse2-devel
21mr|hadoop-2.7.6-7|118	BuildRequires: fusesource-pom
21mr|hadoop-2.7.6-7|119	BuildRequires: gcc-c++
21mr|hadoop-2.7.6-7|120	BuildRequires: geronimo-jms
21mr|hadoop-2.7.6-7|121	BuildRequires: glassfish-jaxb
21mr|hadoop-2.7.6-7|122	BuildRequires: glassfish-jsp
21mr|hadoop-2.7.6-7|123	BuildRequires: glassfish-jsp-api
21mr|hadoop-2.7.6-7|124	BuildRequires: google-guice
21mr|hadoop-2.7.6-7|125	BuildRequires: grizzly
21mr|hadoop-2.7.6-7|126	BuildRequires: guava20
21mr|hadoop-2.7.6-7|127	BuildRequires: guice-servlet
21mr|hadoop-2.7.6-7|128	BuildRequires: hamcrest
21mr|hadoop-2.7.6-7|129	BuildRequires: hawtjni
21mr|hadoop-2.7.6-7|130	BuildRequires: hsqldb
21mr|hadoop-2.7.6-7|131	BuildRequires: htrace
21mr|hadoop-2.7.6-7|132	BuildRequires: httpcomponents-client
21mr|hadoop-2.7.6-7|133	BuildRequires: httpcomponents-core
21mr|hadoop-2.7.6-7|134	BuildRequires: istack-commons
21mr|hadoop-2.7.6-7|135	BuildRequires: jackson
21mr|hadoop-2.7.6-7|136	BuildRequires: jakarta-commons-httpclient
21mr|hadoop-2.7.6-7|137	BuildRequires: java-base64
21mr|hadoop-2.7.6-7|138	BuildRequires: java-devel
21mr|hadoop-2.7.6-7|139	BuildRequires: java-xmlbuilder
21mr|hadoop-2.7.6-7|140	BuildRequires: javamail
21mr|hadoop-2.7.6-7|141	BuildRequires: javapackages-tools
21mr|hadoop-2.7.6-7|142	BuildRequires: jdiff
21mr|hadoop-2.7.6-7|143	BuildRequires: jersey1
21mr|hadoop-2.7.6-7|144	BuildRequires: jersey1-contribs
21mr|hadoop-2.7.6-7|145	BuildRequires: jets3t
21mr|hadoop-2.7.6-7|146	BuildRequires: jettison
21mr|hadoop-2.7.6-7|147	BuildRequires: jetty8
21mr|hadoop-2.7.6-7|148	BuildRequires: jetty-util-ajax
21mr|hadoop-2.7.6-7|149	BuildRequires: jsch
21mr|hadoop-2.7.6-7|150	BuildRequires: json_simple
21mr|hadoop-2.7.6-7|151	BuildRequires: jspc
21mr|hadoop-2.7.6-7|152	BuildRequires: jsr-305
21mr|hadoop-2.7.6-7|153	BuildRequires: jsr-311
21mr|hadoop-2.7.6-7|154	BuildRequires: jul-to-slf4j
21mr|hadoop-2.7.6-7|155	BuildRequires: junit
21mr|hadoop-2.7.6-7|156	BuildRequires: jzlib
21mr|hadoop-2.7.6-7|157	BuildRequires: leveldbjni
21mr|hadoop-2.7.6-7|158	BuildRequires: groovy18
21mr|hadoop-2.7.6-7|159	BuildRequires: log4j12
21mr|hadoop-2.7.6-7|160	BuildRequires: maven-antrun-plugin
21mr|hadoop-2.7.6-7|161	BuildRequires: maven-assembly-plugin
21mr|hadoop-2.7.6-7|162	BuildRequires: maven-clean-plugin
21mr|hadoop-2.7.6-7|163	BuildRequires: maven-dependency-plugin
21mr|hadoop-2.7.6-7|164	BuildRequires: maven-enforcer-plugin
21mr|hadoop-2.7.6-7|165	BuildRequires: maven-invoker-plugin
21mr|hadoop-2.7.6-7|166	BuildRequires: maven-local
21mr|hadoop-2.7.6-7|167	BuildRequires: maven-plugin-build-helper
21mr|hadoop-2.7.6-7|168	BuildRequires: maven-plugin-exec
21mr|hadoop-2.7.6-7|169	BuildRequires: maven-plugin-plugin
21mr|hadoop-2.7.6-7|170	BuildRequires: maven-release-plugin
21mr|hadoop-2.7.6-7|171	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|hadoop-2.7.6-7|172	BuildRequires: maven-shade-plugin
21mr|hadoop-2.7.6-7|173	BuildRequires: maven-source-plugin
21mr|hadoop-2.7.6-7|174	BuildRequires: maven-war-plugin
21mr|hadoop-2.7.6-7|175	BuildRequires: metrics
21mr|hadoop-2.7.6-7|176	BuildRequires: mockito1
21mr|hadoop-2.7.6-7|177	BuildRequires: native-maven-plugin
21mr|hadoop-2.7.6-7|178	BuildRequires: netty3
21mr|hadoop-2.7.6-7|179	BuildRequires: netty
21mr|hadoop-2.7.6-7|180	BuildRequires: objectweb-asm
21mr|hadoop-2.7.6-7|181	BuildRequires: objenesis >= 1.2-16
21mr|hadoop-2.7.6-7|182	BuildRequires: openssl-devel
21mr|hadoop-2.7.6-7|183	BuildRequires: paranamer
21mr|hadoop-2.7.6-7|184	BuildRequires: protobuf-compiler
21mr|hadoop-2.7.6-7|185	BuildRequires: protobuf-java
21mr|hadoop-2.7.6-7|186	BuildRequires: relaxngDatatype
21mr|hadoop-2.7.6-7|187	BuildRequires: servlet3
21mr|hadoop-2.7.6-7|188	BuildRequires: slf4j
21mr|hadoop-2.7.6-7|189	BuildRequires: snappy-devel
21mr|hadoop-2.7.6-7|190	BuildRequires: snappy-java
21mr|hadoop-2.7.6-7|191	BuildRequires: systemd
21mr|hadoop-2.7.6-7|192	BuildRequires: tomcat
21mr|hadoop-2.7.6-7|193	BuildRequires: tomcat-el-3.0-api
21mr|hadoop-2.7.6-7|194	BuildRequires: tomcat-log4j
21mr|hadoop-2.7.6-7|195	BuildRequires: txw2
21mr|hadoop-2.7.6-7|196	BuildRequires: xmlenc
21mr|hadoop-2.7.6-7|197	BuildRequires: pkgconfig(zlib)
21mr|hadoop-2.7.6-7|198	BuildRequires: zookeeper-java > 3.4.5-15
21mr|hadoop-2.7.6-7|199	# For tests
21mr|hadoop-2.7.6-7|200	BuildRequires: jersey1-test-framework
21mr|hadoop-2.7.6-7|201	
21mr|hadoop-2.7.6-7|202	%description
21mr|hadoop-2.7.6-7|203	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|204	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|205	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|206	offering local computation and storage.
21mr|hadoop-2.7.6-7|207	
21mr|hadoop-2.7.6-7|208	%package client
21mr|hadoop-2.7.6-7|209	Summary: Libraries for Apache Hadoop clients
21mr|hadoop-2.7.6-7|210	BuildArch: noarch
21mr|hadoop-2.7.6-7|211	Requires: %{name}-common = %{version}-%{release}
21mr|hadoop-2.7.6-7|212	Requires: %{name}-hdfs = %{version}-%{release}
21mr|hadoop-2.7.6-7|213	Requires: %{name}-mapreduce = %{version}-%{release}
21mr|hadoop-2.7.6-7|214	Requires: %{name}-yarn = %{version}-%{release}
21mr|hadoop-2.7.6-7|215	
21mr|hadoop-2.7.6-7|216	%description client
21mr|hadoop-2.7.6-7|217	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|218	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|219	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|220	offering local computation and storage.
21mr|hadoop-2.7.6-7|221	
21mr|hadoop-2.7.6-7|222	This package provides libraries for Apache Hadoop clients.
21mr|hadoop-2.7.6-7|223	
21mr|hadoop-2.7.6-7|224	%package common
21mr|hadoop-2.7.6-7|225	Summary: Common files needed by Apache Hadoop daemons
21mr|hadoop-2.7.6-7|226	BuildArch: noarch
21mr|hadoop-2.7.6-7|227	Requires(pre): /usr/sbin/useradd
21mr|hadoop-2.7.6-7|228	Obsoletes: %{name}-javadoc < 2.4.1-22%{?dist}
21mr|hadoop-2.7.6-7|229	
21mr|hadoop-2.7.6-7|230	# These are required to meet the symlinks for the classpath
21mr|hadoop-2.7.6-7|231	Requires: antlr-tool
21mr|hadoop-2.7.6-7|232	Requires: apache-commons-beanutils
21mr|hadoop-2.7.6-7|233	Requires: avalon-framework
21mr|hadoop-2.7.6-7|234	Requires: avalon-logkit
21mr|hadoop-2.7.6-7|235	Requires: checkstyle
21mr|hadoop-2.7.6-7|236	Requires: coreutils
21mr|hadoop-2.7.6-7|237	Requires: geronimo-jms
21mr|hadoop-2.7.6-7|238	Requires: glassfish-jaxb
21mr|hadoop-2.7.6-7|239	Requires: glassfish-jsp
21mr|hadoop-2.7.6-7|240	Requires: glassfish-jsp-api
21mr|hadoop-2.7.6-7|241	Requires: istack-commons
21mr|hadoop-2.7.6-7|242	Requires: jakarta-commons-httpclient
21mr|hadoop-2.7.6-7|243	Requires: java-base64
21mr|hadoop-2.7.6-7|244	Requires: java-xmlbuilder
21mr|hadoop-2.7.6-7|245	Requires: javamail
21mr|hadoop-2.7.6-7|246	Requires: jettison
21mr|hadoop-2.7.6-7|247	Requires: jetty8
21mr|hadoop-2.7.6-7|248	Requires: jsr-311
21mr|hadoop-2.7.6-7|249	Requires: mockito
21mr|hadoop-2.7.6-7|250	Requires: objectweb-asm
21mr|hadoop-2.7.6-7|251	Requires: objenesis
21mr|hadoop-2.7.6-7|252	Requires: paranamer
21mr|hadoop-2.7.6-7|253	Requires: relaxngDatatype
21mr|hadoop-2.7.6-7|254	Requires: servlet3
21mr|hadoop-2.7.6-7|255	Requires: snappy-java
21mr|hadoop-2.7.6-7|256	Requires: txw2
21mr|hadoop-2.7.6-7|257	Requires: which
21mr|hadoop-2.7.6-7|258	
21mr|hadoop-2.7.6-7|259	%description common
21mr|hadoop-2.7.6-7|260	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|261	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|262	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|263	offering local computation and storage.
21mr|hadoop-2.7.6-7|264	
21mr|hadoop-2.7.6-7|265	This package contains common files and utilities needed by other Apache
21mr|hadoop-2.7.6-7|266	Hadoop modules.
21mr|hadoop-2.7.6-7|267	
21mr|hadoop-2.7.6-7|268	%package common-native
21mr|hadoop-2.7.6-7|269	Summary: The native Apache Hadoop library file
21mr|hadoop-2.7.6-7|270	Requires: %{name}-common = %{version}-%{release}
21mr|hadoop-2.7.6-7|271	
21mr|hadoop-2.7.6-7|272	%description common-native
21mr|hadoop-2.7.6-7|273	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|274	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|275	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|276	offering local computation and storage.
21mr|hadoop-2.7.6-7|277	
21mr|hadoop-2.7.6-7|278	This package contains the native-hadoop library
21mr|hadoop-2.7.6-7|279	
21mr|hadoop-2.7.6-7|280	%package devel
21mr|hadoop-2.7.6-7|281	Summary: Headers for Apache Hadoop
21mr|hadoop-2.7.6-7|282	Requires: libhdfs%{?_isa} = %{version}-%{release}
21mr|hadoop-2.7.6-7|283	
21mr|hadoop-2.7.6-7|284	%description devel
21mr|hadoop-2.7.6-7|285	Header files for Apache Hadoop's hdfs library and other utilities
21mr|hadoop-2.7.6-7|286	
21mr|hadoop-2.7.6-7|287	%package hdfs
21mr|hadoop-2.7.6-7|288	Summary: The Apache Hadoop Distributed File System
21mr|hadoop-2.7.6-7|289	BuildArch: noarch
21mr|hadoop-2.7.6-7|290	Requires: apache-commons-daemon-jsvc
21mr|hadoop-2.7.6-7|291	Requires: %{name}-common = %{version}-%{release}
21mr|hadoop-2.7.6-7|292	Requires(post): systemd
21mr|hadoop-2.7.6-7|293	Requires(preun): systemd
21mr|hadoop-2.7.6-7|294	Requires(postun): systemd
21mr|hadoop-2.7.6-7|295	
21mr|hadoop-2.7.6-7|296	%description hdfs
21mr|hadoop-2.7.6-7|297	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|298	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|299	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|300	offering local computation and storage.
21mr|hadoop-2.7.6-7|301	
21mr|hadoop-2.7.6-7|302	The Hadoop Distributed File System (HDFS) is the primary storage system
21mr|hadoop-2.7.6-7|303	used by Apache Hadoop applications.
21mr|hadoop-2.7.6-7|304	
21mr|hadoop-2.7.6-7|305	%package hdfs-fuse
21mr|hadoop-2.7.6-7|306	Summary: Allows mounting of Apache Hadoop HDFS
21mr|hadoop-2.7.6-7|307	Requires: fuse
21mr|hadoop-2.7.6-7|308	Requires: libhdfs%{?_isa} = %{version}-%{release}
21mr|hadoop-2.7.6-7|309	Requires: %{name}-common = %{version}-%{release}
21mr|hadoop-2.7.6-7|310	Requires: %{name}-hdfs = %{version}-%{release}
21mr|hadoop-2.7.6-7|311	Requires: %{name}-mapreduce = %{version}-%{release}
21mr|hadoop-2.7.6-7|312	Requires: %{name}-yarn = %{version}-%{release}
21mr|hadoop-2.7.6-7|313	
21mr|hadoop-2.7.6-7|314	%description hdfs-fuse
21mr|hadoop-2.7.6-7|315	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|316	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|317	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|318	offering local computation and storage.
21mr|hadoop-2.7.6-7|319	
21mr|hadoop-2.7.6-7|320	This package provides tools that allow HDFS to be mounted as a standard
21mr|hadoop-2.7.6-7|321	file system through fuse.
21mr|hadoop-2.7.6-7|322	
21mr|hadoop-2.7.6-7|323	%package httpfs
21mr|hadoop-2.7.6-7|324	Summary: Provides web access to HDFS
21mr|hadoop-2.7.6-7|325	BuildArch: noarch
21mr|hadoop-2.7.6-7|326	Requires: apache-commons-dbcp
21mr|hadoop-2.7.6-7|327	Requires: ecj >= 1:4.2.1-6
21mr|hadoop-2.7.6-7|328	Requires: json_simple
21mr|hadoop-2.7.6-7|329	Requires: tomcat
21mr|hadoop-2.7.6-7|330	Requires: tomcat-lib
21mr|hadoop-2.7.6-7|331	Requires: tomcat-native
21mr|hadoop-2.7.6-7|332	Requires(post): systemd
21mr|hadoop-2.7.6-7|333	Requires(preun): systemd
21mr|hadoop-2.7.6-7|334	Requires(postun): systemd
21mr|hadoop-2.7.6-7|335	
21mr|hadoop-2.7.6-7|336	%description httpfs
21mr|hadoop-2.7.6-7|337	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|338	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|339	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|340	offering local computation and storage.
21mr|hadoop-2.7.6-7|341	
21mr|hadoop-2.7.6-7|342	This package provides a server that provides HTTP REST API support for
21mr|hadoop-2.7.6-7|343	the complete FileSystem/FileContext interface in HDFS.
21mr|hadoop-2.7.6-7|344	
21mr|hadoop-2.7.6-7|345	%package -n libhdfs
21mr|hadoop-2.7.6-7|346	Summary: The Apache Hadoop Filesystem Library
21mr|hadoop-2.7.6-7|347	Requires: %{name}-hdfs = %{version}-%{release}
21mr|hadoop-2.7.6-7|348	Requires: liblzo2.so.2%{_arch_tag_suffix}
21mr|hadoop-2.7.6-7|349	
21mr|hadoop-2.7.6-7|350	%description -n libhdfs
21mr|hadoop-2.7.6-7|351	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|352	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|353	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|354	offering local computation and storage.
21mr|hadoop-2.7.6-7|355	
21mr|hadoop-2.7.6-7|356	This package provides the Apache Hadoop Filesystem Library.
21mr|hadoop-2.7.6-7|357	
21mr|hadoop-2.7.6-7|358	%package mapreduce
21mr|hadoop-2.7.6-7|359	Summary: Apache Hadoop MapReduce (MRv2)
21mr|hadoop-2.7.6-7|360	BuildArch: noarch
21mr|hadoop-2.7.6-7|361	Requires: %{name}-common = %{version}-%{release}
21mr|hadoop-2.7.6-7|362	Requires(post): systemd
21mr|hadoop-2.7.6-7|363	Requires(preun): systemd
21mr|hadoop-2.7.6-7|364	Requires(postun): systemd
21mr|hadoop-2.7.6-7|365	
21mr|hadoop-2.7.6-7|366	%description mapreduce
21mr|hadoop-2.7.6-7|367	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|368	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|369	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|370	offering local computation and storage.
21mr|hadoop-2.7.6-7|371	
21mr|hadoop-2.7.6-7|372	This package provides Apache Hadoop MapReduce (MRv2).
21mr|hadoop-2.7.6-7|373	
21mr|hadoop-2.7.6-7|374	%package mapreduce-examples
21mr|hadoop-2.7.6-7|375	Summary: Apache Hadoop MapReduce (MRv2) examples
21mr|hadoop-2.7.6-7|376	BuildArch: noarch
21mr|hadoop-2.7.6-7|377	Requires: hsqldb
21mr|hadoop-2.7.6-7|378	
21mr|hadoop-2.7.6-7|379	%description mapreduce-examples
21mr|hadoop-2.7.6-7|380	This package contains mapreduce examples.
21mr|hadoop-2.7.6-7|381	
21mr|hadoop-2.7.6-7|382	%package maven-plugin
21mr|hadoop-2.7.6-7|383	Summary: Apache Hadoop maven plugin
21mr|hadoop-2.7.6-7|384	BuildArch: noarch
21mr|hadoop-2.7.6-7|385	Requires: maven
21mr|hadoop-2.7.6-7|386	
21mr|hadoop-2.7.6-7|387	%description maven-plugin
21mr|hadoop-2.7.6-7|388	The Apache Hadoop maven plugin
21mr|hadoop-2.7.6-7|389	
21mr|hadoop-2.7.6-7|390	%package tests
21mr|hadoop-2.7.6-7|391	Summary: Apache Hadoop test resources
21mr|hadoop-2.7.6-7|392	BuildArch: noarch
21mr|hadoop-2.7.6-7|393	Requires: %{name}-common = %{version}-%{release}
21mr|hadoop-2.7.6-7|394	Requires: %{name}-hdfs = %{version}-%{release}
21mr|hadoop-2.7.6-7|395	Requires: %{name}-mapreduce = %{version}-%{release}
21mr|hadoop-2.7.6-7|396	Requires: %{name}-yarn = %{version}-%{release}
21mr|hadoop-2.7.6-7|397	
21mr|hadoop-2.7.6-7|398	%description tests
21mr|hadoop-2.7.6-7|399	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|400	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|401	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|402	offering local computation and storage.
21mr|hadoop-2.7.6-7|403	
21mr|hadoop-2.7.6-7|404	This package contains test related resources for Apache Hadoop.
21mr|hadoop-2.7.6-7|405	
21mr|hadoop-2.7.6-7|406	%package yarn
21mr|hadoop-2.7.6-7|407	Summary: Apache Hadoop YARN
21mr|hadoop-2.7.6-7|408	BuildArch: noarch
21mr|hadoop-2.7.6-7|409	# Java stack is not supported on x86_32
21mr|hadoop-2.7.6-7|410	ExcludeArch: %{ix86}
21mr|hadoop-2.7.6-7|411	Requires: %{name}-common = %{version}-%{release}
21mr|hadoop-2.7.6-7|412	Requires: %{name}-mapreduce = %{version}-%{release}
21mr|hadoop-2.7.6-7|413	Requires: aopalliance
21mr|hadoop-2.7.6-7|414	Requires: atinject
21mr|hadoop-2.7.6-7|415	Requires: hamcrest
21mr|hadoop-2.7.6-7|416	Requires: hawtjni
21mr|hadoop-2.7.6-7|417	Requires: leveldbjni
21mr|hadoop-2.7.6-7|418	Requires(post): systemd
21mr|hadoop-2.7.6-7|419	Requires(preun): systemd
21mr|hadoop-2.7.6-7|420	Requires(postun): systemd
21mr|hadoop-2.7.6-7|421	
21mr|hadoop-2.7.6-7|422	%description yarn
21mr|hadoop-2.7.6-7|423	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|424	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|425	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|426	offering local computation and storage.
21mr|hadoop-2.7.6-7|427	
21mr|hadoop-2.7.6-7|428	This package contains Apache Hadoop YARN.
21mr|hadoop-2.7.6-7|429	
21mr|hadoop-2.7.6-7|430	%package yarn-security
21mr|hadoop-2.7.6-7|431	Summary: The ability to run Apache Hadoop YARN in secure mode
21mr|hadoop-2.7.6-7|432	Requires: %{name}-yarn = %{version}-%{release}
21mr|hadoop-2.7.6-7|433	
21mr|hadoop-2.7.6-7|434	%description yarn-security
21mr|hadoop-2.7.6-7|435	Apache Hadoop is a framework that allows for the distributed processing of
21mr|hadoop-2.7.6-7|436	large data sets across clusters of computers using simple programming models.
21mr|hadoop-2.7.6-7|437	It is designed to scale up from single servers to thousands of machines, each
21mr|hadoop-2.7.6-7|438	offering local computation and storage.
21mr|hadoop-2.7.6-7|439	
21mr|hadoop-2.7.6-7|440	This package contains files needed to run Apache Hadoop YARN in secure mode.
21mr|hadoop-2.7.6-7|441	
21mr|hadoop-2.7.6-7|442	%prep
21mr|hadoop-2.7.6-7|443	%autosetup -p1 -n %{name}-%{version}-src
21mr|hadoop-2.7.6-7|444	
21mr|hadoop-2.7.6-7|445	%pom_xpath_set "pom:properties/pom:protobuf.version" 3.12.3 hadoop-project
21mr|hadoop-2.7.6-7|446	
21mr|hadoop-2.7.6-7|447	# These native libs won't build on s390x and armv7hl (possibly due to some cmake issue with provided compat functions)
21mr|hadoop-2.7.6-7|448	%pom_remove_plugin :maven-antrun-plugin hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager
21mr|hadoop-2.7.6-7|449	
21mr|hadoop-2.7.6-7|450	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions/pom:execution[pom:phase='test-compile']" "<id>default-jar</id>"  hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell
21mr|hadoop-2.7.6-7|451	
21mr|hadoop-2.7.6-7|452	
21mr|hadoop-2.7.6-7|453	%pom_change_dep -r :commons-daemon :commons-daemon:1.2.0
21mr|hadoop-2.7.6-7|454	
21mr|hadoop-2.7.6-7|455	# Remove the maven-site-plugin.  It's not needed
21mr|hadoop-2.7.6-7|456	%pom_remove_plugin :maven-site-plugin
21mr|hadoop-2.7.6-7|457	%pom_remove_plugin :maven-site-plugin hadoop-common-project/hadoop-auth
21mr|hadoop-2.7.6-7|458	%pom_remove_plugin :maven-site-plugin hadoop-hdfs-project/hadoop-hdfs-httpfs
21mr|hadoop-2.7.6-7|459	
21mr|hadoop-2.7.6-7|460	# Remove the findbugs-maven-plugin.  It's not needed and isn't available
21mr|hadoop-2.7.6-7|461	%pom_remove_plugin :findbugs-maven-plugin hadoop-hdfs-project/hadoop-hdfs-httpfs
21mr|hadoop-2.7.6-7|462	%pom_remove_plugin :findbugs-maven-plugin hadoop-hdfs-project/hadoop-hdfs/src/contrib/bkjournal
21mr|hadoop-2.7.6-7|463	%pom_remove_plugin :findbugs-maven-plugin hadoop-mapreduce-project/hadoop-mapreduce-client
21mr|hadoop-2.7.6-7|464	%pom_remove_plugin :findbugs-maven-plugin hadoop-mapreduce-project/hadoop-mapreduce-examples
21mr|hadoop-2.7.6-7|465	%pom_remove_plugin :findbugs-maven-plugin hadoop-mapreduce-project
21mr|hadoop-2.7.6-7|466	%pom_remove_plugin :findbugs-maven-plugin hadoop-project-dist
21mr|hadoop-2.7.6-7|467	%pom_remove_plugin :findbugs-maven-plugin hadoop-project
21mr|hadoop-2.7.6-7|468	%pom_remove_plugin :findbugs-maven-plugin hadoop-tools/hadoop-rumen
21mr|hadoop-2.7.6-7|469	%pom_remove_plugin :findbugs-maven-plugin hadoop-tools/hadoop-streaming
21mr|hadoop-2.7.6-7|470	%pom_remove_plugin :findbugs-maven-plugin hadoop-yarn-project/hadoop-yarn
21mr|hadoop-2.7.6-7|471	%pom_remove_plugin :findbugs-maven-plugin hadoop-yarn-project
21mr|hadoop-2.7.6-7|472	
21mr|hadoop-2.7.6-7|473	# Remove the maven-project-info-reports plugin.  It's not needed and isn't available
21mr|hadoop-2.7.6-7|474	%pom_remove_plugin :maven-project-info-reports-plugin hadoop-common-project/hadoop-auth
21mr|hadoop-2.7.6-7|475	%pom_remove_plugin :maven-project-info-reports-plugin hadoop-hdfs-project/hadoop-hdfs-httpfs
21mr|hadoop-2.7.6-7|476	%pom_remove_plugin :maven-project-info-reports-plugin hadoop-project
21mr|hadoop-2.7.6-7|477	
21mr|hadoop-2.7.6-7|478	# Remove the maven-checkstyle plugin.  It's not needed and isn't available
21mr|hadoop-2.7.6-7|479	%pom_remove_plugin :maven-checkstyle-plugin hadoop-project-dist
21mr|hadoop-2.7.6-7|480	%pom_remove_plugin :maven-checkstyle-plugin hadoop-project
21mr|hadoop-2.7.6-7|481	%pom_remove_plugin :maven-checkstyle-plugin hadoop-tools/hadoop-distcp
21mr|hadoop-2.7.6-7|482	
21mr|hadoop-2.7.6-7|483	# Disable the hadoop-minikdc module due to missing deps
21mr|hadoop-2.7.6-7|484	%pom_disable_module hadoop-minikdc hadoop-common-project
21mr|hadoop-2.7.6-7|485	%pom_remove_dep :hadoop-minikdc hadoop-common-project/hadoop-common
21mr|hadoop-2.7.6-7|486	%pom_remove_dep :hadoop-minikdc hadoop-common-project/hadoop-auth
21mr|hadoop-2.7.6-7|487	%pom_remove_dep :hadoop-minikdc hadoop-project
21mr|hadoop-2.7.6-7|488	%pom_remove_dep :hadoop-minikdc hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-tests
21mr|hadoop-2.7.6-7|489	%pom_remove_dep :hadoop-minikdc hadoop-common-project/hadoop-kms
21mr|hadoop-2.7.6-7|490	%pom_remove_dep :hadoop-minikdc hadoop-hdfs-project/hadoop-hdfs
21mr|hadoop-2.7.6-7|491	%pom_remove_dep :hadoop-minikdc hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry
21mr|hadoop-2.7.6-7|492	%pom_remove_dep :hadoop-minikdc hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager
21mr|hadoop-2.7.6-7|493	%pom_remove_dep :hadoop-minikdc hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice
21mr|hadoop-2.7.6-7|494	rm -f hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/client/TestKerberosAuthenticator.java
21mr|hadoop-2.7.6-7|495	rm -f hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestKerberosAuthenticationHandler.java
21mr|hadoop-2.7.6-7|496	rm -f hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestAltKerberosAuthenticationHandler.java
21mr|hadoop-2.7.6-7|497	rm -f hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestKerberosAuthenticationHandler.java
21mr|hadoop-2.7.6-7|498	rm -f hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-tests/src/test/java/org/apache/hadoop/yarn/server/TestContainerManagerSecurity.java
21mr|hadoop-2.7.6-7|499	rm -f hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/protocol/datatransfer/sasl/SaslDataTransferTestCase.java
21mr|hadoop-2.7.6-7|500	rm -f hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestEncryptionZonesWithKMS.java
21mr|hadoop-2.7.6-7|501	rm -f hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/qjournal/TestSecureNNWithQJM.java
21mr|hadoop-2.7.6-7|502	
21mr|hadoop-2.7.6-7|503	# Remove other deps only needed for testing
21mr|hadoop-2.7.6-7|504	%pom_remove_dep :tomcat-embed-core hadoop-project
21mr|hadoop-2.7.6-7|505	%pom_remove_dep :tomcat-embed-logging-juli hadoop-project
21mr|hadoop-2.7.6-7|506	%pom_remove_dep :tomcat-embed-core hadoop-common-project/hadoop-auth
21mr|hadoop-2.7.6-7|507	%pom_remove_dep :tomcat-embed-logging-juli hadoop-common-project/hadoop-auth
21mr|hadoop-2.7.6-7|508	rm -f hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/client/AuthenticatorTestCase.java
21mr|hadoop-2.7.6-7|509	rm -f hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/client/TestPseudoAuthenticator.java
21mr|hadoop-2.7.6-7|510	%pom_xpath_remove "pom:project/pom:dependencyManagement/pom:dependencies/pom:dependency[pom:artifactId='hadoop-auth' and pom:type='test-jar']" hadoop-project
21mr|hadoop-2.7.6-7|511	%pom_xpath_remove "pom:project/pom:dependencies/pom:dependency[pom:artifactId='hadoop-auth' and pom:type='test-jar']" hadoop-hdfs-project/hadoop-hdfs-httpfs
21mr|hadoop-2.7.6-7|512	%pom_xpath_remove "pom:project/pom:dependencies/pom:dependency[pom:artifactId='hadoop-auth' and pom:type='test-jar']" hadoop-common-project/hadoop-common
21mr|hadoop-2.7.6-7|513	%pom_xpath_remove "pom:project/pom:dependencies/pom:dependency[pom:artifactId='hadoop-auth' and pom:type='test-jar']" hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager
21mr|hadoop-2.7.6-7|514	%pom_xpath_remove "pom:project/pom:dependencies/pom:dependency[pom:artifactId='hadoop-auth' and pom:type='test-jar']" hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice
21mr|hadoop-2.7.6-7|515	
21mr|hadoop-2.7.6-7|516	# Remove tests with errors - Tests are not needed for packaging so don't bother
21mr|hadoop-2.7.6-7|517	rm -f hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/http/TestHttpServer.java
21mr|hadoop-2.7.6-7|518	rm -f hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUGILoginFromKeytab.java
21mr|hadoop-2.7.6-7|519	rm -f hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/token/delegation/web/TestWebDelegationToken.java
21mr|hadoop-2.7.6-7|520	rm -f hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/curator/TestChildReaper.java
21mr|hadoop-2.7.6-7|521	rm -f hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/http/TestSSLHttpServer.java
21mr|hadoop-2.7.6-7|522	rm -f hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/token/delegation/TestZKDelegationTokenSecretManager.java
21mr|hadoop-2.7.6-7|523	rm -f hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/http/TestHttpCookieFlag.java
21mr|hadoop-2.7.6-7|524	rm -f hadoop-common-project/hadoop-kms/src/test/java/org/apache/hadoop/crypto/key/kms/server/TestKMSWithZK.java
21mr|hadoop-2.7.6-7|525	rm -f hadoop-common-project/hadoop-kms/src/test/java/org/apache/hadoop/crypto/key/kms/server/MiniKMS.java
21mr|hadoop-2.7.6-7|526	rm -f hadoop-common-project/hadoop-kms/src/test/java/org/apache/hadoop/crypto/key/kms/server/TestKMS.java
21mr|hadoop-2.7.6-7|527	rm -rf hadoop-hdfs-project/hadoop-hdfs/src/test
21mr|hadoop-2.7.6-7|528	rm -rf hadoop-hdfs-project/hadoop-hdfs-httpfs/src/test
21mr|hadoop-2.7.6-7|529	rm -rf hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-web-proxy/src/test
21mr|hadoop-2.7.6-7|530	rm -rf hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice/src/test
21mr|hadoop-2.7.6-7|531	rm -rf hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager
21mr|hadoop-2.7.6-7|532	rm -f hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/test/YarnTestDriver.java
21mr|hadoop-2.7.6-7|533	rm -rf hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-tests/src/test/java/org/apache/hadoop/yarn/server
21mr|hadoop-2.7.6-7|534	rm -rf hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client
21mr|hadoop-2.7.6-7|535	rm -rf hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/test
21mr|hadoop-2.7.6-7|536	rm -rf hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-unmanaged-am-launcher/src/test
21mr|hadoop-2.7.6-7|537	rm -rf hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/src/test
21mr|hadoop-2.7.6-7|538	rm -f hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-shuffle/src/test/java/org/apache/hadoop/mapred/TestShuffleHandler.java
21mr|hadoop-2.7.6-7|539	rm -rf hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app/src/test
21mr|hadoop-2.7.6-7|540	rm -rf hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/test
21mr|hadoop-2.7.6-7|541	rm -rf hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test
21mr|hadoop-2.7.6-7|542	rm -rf hadoop-mapreduce-project/hadoop-mapreduce-examples/src/test
21mr|hadoop-2.7.6-7|543	rm -rf hadoop-tools/hadoop-streaming/src/test
21mr|hadoop-2.7.6-7|544	rm -rf hadoop-tools/hadoop-gridmix/src/test/java
21mr|hadoop-2.7.6-7|545	rm -rf hadoop-tools/hadoop-extras/src/test
21mr|hadoop-2.7.6-7|546	rm -rf hadoop-hdfs-project/hadoop-hdfs/src/contrib/bkjournal/src/test
21mr|hadoop-2.7.6-7|547	rm -rf hadoop-hdfs-project/hadoop-hdfs-nfs/src/test
21mr|hadoop-2.7.6-7|548	rm -rf hadoop-tools/hadoop-distcp/src/test
21mr|hadoop-2.7.6-7|549	rm -rf hadoop-tools/hadoop-archives/src/test
21mr|hadoop-2.7.6-7|550	rm -rf hadoop-tools/hadoop-datajoin/src/test
21mr|hadoop-2.7.6-7|551	
21mr|hadoop-2.7.6-7|552	# Remove dist plugin. It's not needed and has issues
21mr|hadoop-2.7.6-7|553	%pom_remove_plugin :maven-antrun-plugin hadoop-common-project/hadoop-kms
21mr|hadoop-2.7.6-7|554	%pom_remove_plugin :maven-antrun-plugin hadoop-dist
21mr|hadoop-2.7.6-7|555	
21mr|hadoop-2.7.6-7|556	# remove plugin causing to build the same jar twice
21mr|hadoop-2.7.6-7|557	%pom_remove_plugin :maven-jar-plugin hadoop-common-project/hadoop-auth
21mr|hadoop-2.7.6-7|558	
21mr|hadoop-2.7.6-7|559	# modify version of apacheds-kerberos-codec to 2.0.0-M15
21mr|hadoop-2.7.6-7|560	%pom_xpath_set "pom:project/pom:dependencyManagement/pom:dependencies/pom:dependency[pom:artifactId='apacheds-kerberos-codec']/pom:version" 2.0.0-M21 hadoop-project
21mr|hadoop-2.7.6-7|561	
21mr|hadoop-2.7.6-7|562	# Disable hadoop-pipes, because it needs upstream patching for Openssl 1.1.0
21mr|hadoop-2.7.6-7|563	%pom_disable_module hadoop-pipes hadoop-tools
21mr|hadoop-2.7.6-7|564	%pom_remove_dep :hadoop-pipes hadoop-tools/hadoop-tools-dist
21mr|hadoop-2.7.6-7|565	
21mr|hadoop-2.7.6-7|566	# Add dependencies for timeline service
21mr|hadoop-2.7.6-7|567	%pom_add_dep org.iq80.leveldb:leveldb hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice
21mr|hadoop-2.7.6-7|568	%pom_add_dep org.fusesource.hawtjni:hawtjni-runtime hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice
21mr|hadoop-2.7.6-7|569	
21mr|hadoop-2.7.6-7|570	# Fix scope on hadoop-common:test-jar
21mr|hadoop-2.7.6-7|571	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:artifactId='hadoop-common' and pom:type='test-jar']/pom:scope" test hadoop-tools/hadoop-openstack
21mr|hadoop-2.7.6-7|572	
21mr|hadoop-2.7.6-7|573	# Modify asm version to version 5.0.2 and groupId to org.ow2.asm
21mr|hadoop-2.7.6-7|574	%pom_xpath_set "pom:project/pom:dependencyManagement/pom:dependencies/pom:dependency[pom:artifactId='asm']/pom:version" 5.0.2 hadoop-project
21mr|hadoop-2.7.6-7|575	%pom_xpath_set "pom:project/pom:dependencyManagement/pom:dependencies/pom:dependency[pom:artifactId='asm']/pom:groupId" org.ow2.asm hadoop-project
21mr|hadoop-2.7.6-7|576	
21mr|hadoop-2.7.6-7|577	# Add missing deps
21mr|hadoop-2.7.6-7|578	%pom_add_dep org.iq80.leveldb:leveldb hadoop-hdfs-project/hadoop-hdfs
21mr|hadoop-2.7.6-7|579	%pom_add_dep org.iq80.leveldb:leveldb hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common
21mr|hadoop-2.7.6-7|580	
21mr|hadoop-2.7.6-7|581	# remove plugins that are not needed
21mr|hadoop-2.7.6-7|582	%pom_remove_plugin :maven-jar-plugin hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-web-proxy
21mr|hadoop-2.7.6-7|583	%pom_remove_plugin :maven-antrun-plugin hadoop-tools/hadoop-streaming
21mr|hadoop-2.7.6-7|584	
21mr|hadoop-2.7.6-7|585	# disable microsoft azure because the package is not available
21mr|hadoop-2.7.6-7|586	%pom_disable_module hadoop-azure hadoop-tools
21mr|hadoop-2.7.6-7|587	%pom_remove_dep :hadoop-azure hadoop-tools/hadoop-tools-dist
21mr|hadoop-2.7.6-7|588	
21mr|hadoop-2.7.6-7|589	# disable kms war because it breaks bundling policy
21mr|hadoop-2.7.6-7|590	%pom_disable_module hadoop-kms hadoop-common-project
21mr|hadoop-2.7.6-7|591	%pom_remove_dep :hadoop-kms hadoop-hdfs-project/hadoop-hdfs
21mr|hadoop-2.7.6-7|592	
21mr|hadoop-2.7.6-7|593	# War files we don't want
21mr|hadoop-2.7.6-7|594	%mvn_package :%{name}-auth-examples __noinstall
21mr|hadoop-2.7.6-7|595	%mvn_package :%{name}-hdfs-httpfs __noinstall
21mr|hadoop-2.7.6-7|596	
21mr|hadoop-2.7.6-7|597	# Parts we don't want to distribute
21mr|hadoop-2.7.6-7|598	%mvn_package :%{name}-assemblies __noinstall
21mr|hadoop-2.7.6-7|599	
21mr|hadoop-2.7.6-7|600	# Workaround for bz1012059
21mr|hadoop-2.7.6-7|601	%mvn_package :%{name}-project-dist __noinstall
21mr|hadoop-2.7.6-7|602	
21mr|hadoop-2.7.6-7|603	# Create separate file lists for packaging
21mr|hadoop-2.7.6-7|604	%mvn_package :::tests: %{name}-tests
21mr|hadoop-2.7.6-7|605	%mvn_package :%{name}-*-tests::{}: %{name}-tests
21mr|hadoop-2.7.6-7|606	%mvn_package :%{name}-client*::{}: %{name}-client
21mr|hadoop-2.7.6-7|607	%mvn_package :%{name}-hdfs*::{}: %{name}-hdfs
21mr|hadoop-2.7.6-7|608	%mvn_package :%{name}-mapreduce-examples*::{}: %{name}-mapreduce-examples
21mr|hadoop-2.7.6-7|609	%mvn_package :%{name}-mapreduce*::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|610	%mvn_package :%{name}-archives::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|611	%mvn_package :%{name}-datajoin::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|612	%mvn_package :%{name}-distcp::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|613	%mvn_package :%{name}-extras::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|614	%mvn_package :%{name}-gridmix::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|615	%mvn_package :%{name}-openstack::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|616	%mvn_package :%{name}-rumen::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|617	%mvn_package :%{name}-sls::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|618	%mvn_package :%{name}-streaming::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|619	%if 0%{?fedora} <= 25
21mr|hadoop-2.7.6-7|620	%mvn_package :%{name}-pipes::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|621	%endif
21mr|hadoop-2.7.6-7|622	%mvn_package :%{name}-tools*::{}: %{name}-mapreduce
21mr|hadoop-2.7.6-7|623	%mvn_package :%{name}-maven-plugins::{}: %{name}-maven-plugin
21mr|hadoop-2.7.6-7|624	%mvn_package :%{name}-minicluster::{}: %{name}-tests
21mr|hadoop-2.7.6-7|625	%mvn_package :%{name}-yarn*::{}: %{name}-yarn
21mr|hadoop-2.7.6-7|626	
21mr|hadoop-2.7.6-7|627	# Jar files that need to be overridden due to installation location
21mr|hadoop-2.7.6-7|628	%mvn_file :%{name}-common::tests: %{name}/%{name}-common
21mr|hadoop-2.7.6-7|629	
21mr|hadoop-2.7.6-7|630	%pom_change_dep -r :mockito-all :mockito-all:1.10.19
21mr|hadoop-2.7.6-7|631	
21mr|hadoop-2.7.6-7|632	%build
21mr|hadoop-2.7.6-7|633	%set_build_flags
21mr|hadoop-2.7.6-7|634	# increase JVM memory limits to avoid OOM during build
21mr|hadoop-2.7.6-7|635	%ifarch s390x ppc64le
21mr|hadoop-2.7.6-7|636	export MAVEN_OPTS="-Xms2048M -Xmx4096M"
21mr|hadoop-2.7.6-7|637	%endif
21mr|hadoop-2.7.6-7|638	%mvn_build -j -- -Drequire.snappy=true -Dcontainer-executor.conf.dir=%{_sysconfdir}/%{name} -Pdist,native -DskipTests -DskipTest -DskipIT -Dmaven.javadoc.skip=true
21mr|hadoop-2.7.6-7|639	
21mr|hadoop-2.7.6-7|640	# This takes a long time to run, so comment out for now
21mr|hadoop-2.7.6-7|641	#%%check
21mr|hadoop-2.7.6-7|642	#mvn-rpmbuild -Pdist,native test -Dmaven.test.failure.ignore=true
21mr|hadoop-2.7.6-7|643	
21mr|hadoop-2.7.6-7|644	%install
21mr|hadoop-2.7.6-7|645	# Copy all jar files except those generated by the build
21mr|hadoop-2.7.6-7|646	# $1 the src directory
21mr|hadoop-2.7.6-7|647	# $2 the dest directory
21mr|hadoop-2.7.6-7|648	copy_dep_jars()
21mr|hadoop-2.7.6-7|649	{
21mr|hadoop-2.7.6-7|650	find $1 ! -name "hadoop-*.jar" -name "*.jar" | xargs install -m 0644 -t $2
21mr|hadoop-2.7.6-7|651	rm -f $2/tools-*.jar
21mr|hadoop-2.7.6-7|652	}
21mr|hadoop-2.7.6-7|653	
21mr|hadoop-2.7.6-7|654	# Create symlinks for jars from the build
21mr|hadoop-2.7.6-7|655	# $1 the location to create the symlink
21mr|hadoop-2.7.6-7|656	link_hadoop_jars()
21mr|hadoop-2.7.6-7|657	{
21mr|hadoop-2.7.6-7|658	for f in `ls hadoop-* | grep -v tests | grep -v examples`
21mr|hadoop-2.7.6-7|659	do
21mr|hadoop-2.7.6-7|660	n=`echo $f | sed "s/-%{version}//"`
21mr|hadoop-2.7.6-7|661	if [ -L $1/$n ]
21mr|hadoop-2.7.6-7|662	then
21mr|hadoop-2.7.6-7|663	continue
21mr|hadoop-2.7.6-7|664	elif [ -e $1/$f ]
21mr|hadoop-2.7.6-7|665	then
21mr|hadoop-2.7.6-7|666	rm -f $1/$f $1/$n
21mr|hadoop-2.7.6-7|667	fi
21mr|hadoop-2.7.6-7|668	p=`find %{buildroot}/%{_jnidir} %{buildroot}/%{_javadir}/%{name} -name $n | sed "s#%{buildroot}##"`
21mr|hadoop-2.7.6-7|669	%{__ln_s} $p $1/$n
21mr|hadoop-2.7.6-7|670	done
21mr|hadoop-2.7.6-7|671	}
21mr|hadoop-2.7.6-7|672	
21mr|hadoop-2.7.6-7|673	%mvn_install
21mr|hadoop-2.7.6-7|674	
21mr|hadoop-2.7.6-7|675	install -d -m 0755 %{buildroot}/%{_libdir}/%{name}
21mr|hadoop-2.7.6-7|676	install -d -m 0755 %{buildroot}/%{_includedir}/%{name}
21mr|hadoop-2.7.6-7|677	install -d -m 0755 %{buildroot}/%{_jnidir}/%{name}
21mr|hadoop-2.7.6-7|678	
21mr|hadoop-2.7.6-7|679	install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/client/lib
21mr|hadoop-2.7.6-7|680	install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/common/lib
21mr|hadoop-2.7.6-7|681	install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/hdfs/lib
21mr|hadoop-2.7.6-7|682	install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/hdfs/webapps
21mr|hadoop-2.7.6-7|683	install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/httpfs/tomcat/webapps
21mr|hadoop-2.7.6-7|684	install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/mapreduce/lib
21mr|hadoop-2.7.6-7|685	install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/yarn/lib
21mr|hadoop-2.7.6-7|686	install -d -m 0755 %{buildroot}/%{_sysconfdir}/%{name}/tomcat/Catalina/localhost
21mr|hadoop-2.7.6-7|687	install -d -m 0755 %{buildroot}/%{_sysconfdir}/logrotate.d
21mr|hadoop-2.7.6-7|688	install -d -m 0755 %{buildroot}/%{_sysconfdir}/sysconfig
21mr|hadoop-2.7.6-7|689	install -d -m 0755 %{buildroot}/%{_tmpfilesdir}
21mr|hadoop-2.7.6-7|690	install -d -m 0755 %{buildroot}/%{_sharedstatedir}/%{name}-hdfs
21mr|hadoop-2.7.6-7|691	install -d -m 0755 %{buildroot}/%{_sharedstatedir}/tomcats/httpfs
21mr|hadoop-2.7.6-7|692	install -d -m 0755 %{buildroot}/%{_var}/cache/%{name}-yarn
21mr|hadoop-2.7.6-7|693	install -d -m 0755 %{buildroot}/%{_var}/cache/%{name}-httpfs/temp
21mr|hadoop-2.7.6-7|694	install -d -m 0755 %{buildroot}/%{_var}/cache/%{name}-httpfs/work
21mr|hadoop-2.7.6-7|695	install -d -m 0755 %{buildroot}/%{_var}/cache/%{name}-mapreduce
21mr|hadoop-2.7.6-7|696	install -d -m 0755 %{buildroot}/%{_var}/log/%{name}-yarn
21mr|hadoop-2.7.6-7|697	install -d -m 0755 %{buildroot}/%{_var}/log/%{name}-hdfs
21mr|hadoop-2.7.6-7|698	install -d -m 0755 %{buildroot}/%{_var}/log/%{name}-httpfs
21mr|hadoop-2.7.6-7|699	install -d -m 0755 %{buildroot}/%{_var}/log/%{name}-mapreduce
21mr|hadoop-2.7.6-7|700	install -d -m 0755 %{buildroot}/%{_var}/run/%{name}-yarn
21mr|hadoop-2.7.6-7|701	install -d -m 0755 %{buildroot}/%{_var}/run/%{name}-hdfs
21mr|hadoop-2.7.6-7|702	install -d -m 0755 %{buildroot}/%{_var}/run/%{name}-mapreduce
21mr|hadoop-2.7.6-7|703	
21mr|hadoop-2.7.6-7|704	basedir='%{name}-common-project/%{name}-common/target/%{name}-common-%{hadoop_version}'
21mr|hadoop-2.7.6-7|705	hdfsdir='%{name}-hdfs-project/%{name}-hdfs/target/%{name}-hdfs-%{hadoop_version}'
21mr|hadoop-2.7.6-7|706	httpfsdir='%{name}-hdfs-project/%{name}-hdfs-httpfs/target/%{name}-hdfs-httpfs-%{hadoop_version}'
21mr|hadoop-2.7.6-7|707	mapreddir='%{name}-mapreduce-project/target/%{name}-mapreduce-%{hadoop_version}'
21mr|hadoop-2.7.6-7|708	yarndir='%{name}-yarn-project/target/%{name}-yarn-project-%{hadoop_version}'
21mr|hadoop-2.7.6-7|709	
21mr|hadoop-2.7.6-7|710	# copy script folders
21mr|hadoop-2.7.6-7|711	for dir in bin libexec sbin
21mr|hadoop-2.7.6-7|712	do
21mr|hadoop-2.7.6-7|713	cp -arf $basedir/$dir %{buildroot}/%{_prefix}
21mr|hadoop-2.7.6-7|714	cp -arf $hdfsdir/$dir %{buildroot}/%{_prefix}
21mr|hadoop-2.7.6-7|715	cp -arf $mapreddir/$dir %{buildroot}/%{_prefix}
21mr|hadoop-2.7.6-7|716	cp -arf $yarndir/$dir %{buildroot}/%{_prefix}
21mr|hadoop-2.7.6-7|717	done
21mr|hadoop-2.7.6-7|718	
21mr|hadoop-2.7.6-7|719	# This binary is obsoleted and causes a conflict with qt-devel
21mr|hadoop-2.7.6-7|720	rm -rf %{buildroot}/%{_bindir}/rcc
21mr|hadoop-2.7.6-7|721	
21mr|hadoop-2.7.6-7|722	# Duplicate files
21mr|hadoop-2.7.6-7|723	rm -f %{buildroot}/%{_sbindir}/hdfs-config.sh
21mr|hadoop-2.7.6-7|724	
21mr|hadoop-2.7.6-7|725	# copy config files
21mr|hadoop-2.7.6-7|726	cp -arf $basedir/etc/* %{buildroot}/%{_sysconfdir}
21mr|hadoop-2.7.6-7|727	cp -arf $httpfsdir/etc/* %{buildroot}/%{_sysconfdir}
21mr|hadoop-2.7.6-7|728	cp -arf $mapreddir/etc/* %{buildroot}/%{_sysconfdir}
21mr|hadoop-2.7.6-7|729	cp -arf $yarndir/etc/* %{buildroot}/%{_sysconfdir}
21mr|hadoop-2.7.6-7|730	
21mr|hadoop-2.7.6-7|731	# copy binaries
21mr|hadoop-2.7.6-7|732	cp -arf $basedir/lib/native/libhadoop.so* %{buildroot}/%{_libdir}/%{name}
21mr|hadoop-2.7.6-7|733	chrpath --delete %{buildroot}/%{_libdir}/%{name}/*
21mr|hadoop-2.7.6-7|734	cp -arf $hdfsdir/include/hdfs.h %{buildroot}/%{_includedir}/%{name}
21mr|hadoop-2.7.6-7|735	cp -arf $hdfsdir/lib/native/libhdfs.so* %{buildroot}/%{_libdir}
21mr|hadoop-2.7.6-7|736	chrpath --delete %{buildroot}/%{_libdir}/libhdfs*
21mr|hadoop-2.7.6-7|737	cp -af hadoop-hdfs-project/hadoop-hdfs/target/native/main/native/fuse-dfs/fuse_dfs %{buildroot}/%{_bindir}
21mr|hadoop-2.7.6-7|738	chrpath --delete %{buildroot}/%{_bindir}/fuse_dfs
21mr|hadoop-2.7.6-7|739	
21mr|hadoop-2.7.6-7|740	# Not needed since httpfs is deployed with existing systemd setup
21mr|hadoop-2.7.6-7|741	rm -f %{buildroot}/%{_sbindir}/httpfs.sh
21mr|hadoop-2.7.6-7|742	rm -f %{buildroot}/%{_libexecdir}/httpfs-config.sh
21mr|hadoop-2.7.6-7|743	rm -f %{buildroot}/%{_bindir}/httpfs-env.sh
21mr|hadoop-2.7.6-7|744	
21mr|hadoop-2.7.6-7|745	# Remove files with .cmd extension
21mr|hadoop-2.7.6-7|746	find %{buildroot} -name *.cmd | xargs rm -f
21mr|hadoop-2.7.6-7|747	
21mr|hadoop-2.7.6-7|748	# Modify hadoop-env.sh to point to correct locations for JAVA_HOME
21mr|hadoop-2.7.6-7|749	# and JSVC_HOME.
21mr|hadoop-2.7.6-7|750	sed -i "s|\${JAVA_HOME}|/usr/lib/jvm/jre|" %{buildroot}/%{_sysconfdir}/%{name}/%{name}-env.sh
21mr|hadoop-2.7.6-7|751	sed -i "s|\${JSVC_HOME}|/usr/bin|" %{buildroot}/%{_sysconfdir}/%{name}/%{name}-env.sh
21mr|hadoop-2.7.6-7|752	
21mr|hadoop-2.7.6-7|753	# Ensure the java provided DocumentBuilderFactory is used
21mr|hadoop-2.7.6-7|754	sed -i "s|\(HADOOP_OPTS.*=.*\)\$HADOOP_CLIENT_OPTS|\1 -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl \$HADOOP_CLIENT_OPTS|" %{buildroot}/%{_sysconfdir}/%{name}/%{name}-env.sh
21mr|hadoop-2.7.6-7|755	echo "export YARN_OPTS=\"\$YARN_OPTS -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl\"" >> %{buildroot}/%{_sysconfdir}/%{name}/yarn-env.sh
21mr|hadoop-2.7.6-7|756	
21mr|hadoop-2.7.6-7|757	# Workaround for bz1012059
21mr|hadoop-2.7.6-7|758	install -pm 644 hadoop-project-dist/pom.xml %{buildroot}/%{_mavenpomdir}/JPP.%{name}-%{name}-project-dist.pom
21mr|hadoop-2.7.6-7|759	%{__ln_s} %{_jnidir}/%{name}/hadoop-common.jar %{buildroot}/%{_datadir}/%{name}/common
21mr|hadoop-2.7.6-7|760	%{__ln_s} %{_javadir}/%{name}/hadoop-hdfs.jar %{buildroot}/%{_datadir}/%{name}/hdfs
21mr|hadoop-2.7.6-7|761	%{__ln_s} %{_javadir}/%{name}/hadoop-client.jar %{buildroot}/%{_datadir}/%{name}/client
21mr|hadoop-2.7.6-7|762	
21mr|hadoop-2.7.6-7|763	# client jar depenencies
21mr|hadoop-2.7.6-7|764	copy_dep_jars %{name}-client/target/%{name}-client-%{hadoop_version}/share/%{name}/client/lib %{buildroot}/%{_datadir}/%{name}/client/lib
21mr|hadoop-2.7.6-7|765	%{_bindir}/xmvn-subst %{buildroot}/%{_datadir}/%{name}/client/lib
21mr|hadoop-2.7.6-7|766	pushd  %{name}-client/target/%{name}-client-%{hadoop_version}/share/%{name}/client/lib
21mr|hadoop-2.7.6-7|767	link_hadoop_jars %{buildroot}/%{_datadir}/%{name}/client/lib
21mr|hadoop-2.7.6-7|768	popd
21mr|hadoop-2.7.6-7|769	pushd  %{name}-client/target/%{name}-client-%{hadoop_version}/share/%{name}/client
21mr|hadoop-2.7.6-7|770	link_hadoop_jars %{buildroot}/%{_datadir}/%{name}/client
21mr|hadoop-2.7.6-7|771	popd
21mr|hadoop-2.7.6-7|772	
21mr|hadoop-2.7.6-7|773	# common jar depenencies
21mr|hadoop-2.7.6-7|774	copy_dep_jars $basedir/share/%{name}/common/lib %{buildroot}/%{_datadir}/%{name}/common/lib
21mr|hadoop-2.7.6-7|775	%{_bindir}/xmvn-subst %{buildroot}/%{_datadir}/%{name}/common/lib
21mr|hadoop-2.7.6-7|776	pushd $basedir/share/%{name}/common
21mr|hadoop-2.7.6-7|777	link_hadoop_jars %{buildroot}/%{_datadir}/%{name}/common
21mr|hadoop-2.7.6-7|778	popd
21mr|hadoop-2.7.6-7|779	for f in `ls %{buildroot}/%{_datadir}/%{name}/common/*.jar`
21mr|hadoop-2.7.6-7|780	do
21mr|hadoop-2.7.6-7|781	echo "$f" | sed "s|%{buildroot}||" >> .mfiles
21mr|hadoop-2.7.6-7|782	done
21mr|hadoop-2.7.6-7|783	pushd $basedir/share/%{name}/common/lib
21mr|hadoop-2.7.6-7|784	link_hadoop_jars %{buildroot}/%{_datadir}/%{name}/common/lib
21mr|hadoop-2.7.6-7|785	popd
21mr|hadoop-2.7.6-7|786	
21mr|hadoop-2.7.6-7|787	# hdfs jar dependencies
21mr|hadoop-2.7.6-7|788	copy_dep_jars $hdfsdir/share/%{name}/hdfs/lib %{buildroot}/%{_datadir}/%{name}/hdfs/lib
21mr|hadoop-2.7.6-7|789	%{_bindir}/xmvn-subst %{buildroot}/%{_datadir}/%{name}/hdfs/lib
21mr|hadoop-2.7.6-7|790	%{__ln_s} %{_jnidir}/%{name}/%{name}-hdfs-bkjournal.jar %{buildroot}/%{_datadir}/%{name}/hdfs/lib
21mr|hadoop-2.7.6-7|791	pushd $hdfsdir/share/%{name}/hdfs
21mr|hadoop-2.7.6-7|792	link_hadoop_jars %{buildroot}/%{_datadir}/%{name}/hdfs
21mr|hadoop-2.7.6-7|793	popd
21mr|hadoop-2.7.6-7|794	
21mr|hadoop-2.7.6-7|795	# httpfs
21mr|hadoop-2.7.6-7|796	# Create the webapp directory structure
21mr|hadoop-2.7.6-7|797	pushd %{buildroot}/%{_sharedstatedir}/tomcats/httpfs
21mr|hadoop-2.7.6-7|798	%{__ln_s} %{_datadir}/%{name}/httpfs/tomcat/conf conf
21mr|hadoop-2.7.6-7|799	%{__ln_s} %{_datadir}/%{name}/httpfs/tomcat/lib lib
21mr|hadoop-2.7.6-7|800	%{__ln_s} %{_datadir}/%{name}/httpfs/tomcat/logs logs
21mr|hadoop-2.7.6-7|801	%{__ln_s} %{_datadir}/%{name}/httpfs/tomcat/temp temp
21mr|hadoop-2.7.6-7|802	%{__ln_s} %{_datadir}/%{name}/httpfs/tomcat/webapps webapps
21mr|hadoop-2.7.6-7|803	%{__ln_s} %{_datadir}/%{name}/httpfs/tomcat/work work
21mr|hadoop-2.7.6-7|804	popd
21mr|hadoop-2.7.6-7|805	
21mr|hadoop-2.7.6-7|806	# Copy the tomcat configuration and overlay with specific configuration bits.
21mr|hadoop-2.7.6-7|807	# This is needed so the httpfs instance won't collide with a system running
21mr|hadoop-2.7.6-7|808	# tomcat
21mr|hadoop-2.7.6-7|809	for cfgfile in catalina.policy catalina.properties context.xml \
21mr|hadoop-2.7.6-7|810	tomcat.conf web.xml server.xml logging.properties;
21mr|hadoop-2.7.6-7|811	do
21mr|hadoop-2.7.6-7|812	cp -a %{_sysconfdir}/tomcat/$cfgfile %{buildroot}/%{_sysconfdir}/%{name}/tomcat
21mr|hadoop-2.7.6-7|813	done
21mr|hadoop-2.7.6-7|814	
21mr|hadoop-2.7.6-7|815	# Replace, in place, the Tomcat configuration files delivered with the current
21mr|hadoop-2.7.6-7|816	# Fedora release. See BZ#1295968 for some reason.
21mr|hadoop-2.7.6-7|817	sed -i -e 's/8005/${httpfs.admin.port}/g' -e 's/8080/${httpfs.http.port}/g' %{buildroot}/%{_sysconfdir}/%{name}/tomcat/server.xml
21mr|hadoop-2.7.6-7|818	sed -i -e 's/catalina.base/httpfs.log.dir/g' %{buildroot}/%{_sysconfdir}/%{name}/tomcat/logging.properties
21mr|hadoop-2.7.6-7|819	# Given the permission, only the root and tomcat users can access to that file,
21mr|hadoop-2.7.6-7|820	# not the build user. So, the build would fail here.
21mr|hadoop-2.7.6-7|821	install -m 660 %{SOURCE14} %{buildroot}/%{_sysconfdir}/%{name}/tomcat/tomcat-users.xml
21mr|hadoop-2.7.6-7|822	
21mr|hadoop-2.7.6-7|823	# Copy the httpfs webapp
21mr|hadoop-2.7.6-7|824	cp -arf %{name}-hdfs-project/%{name}-hdfs-httpfs/target/webhdfs %{buildroot}/%{_datadir}/%{name}/httpfs/tomcat/webapps
21mr|hadoop-2.7.6-7|825	
21mr|hadoop-2.7.6-7|826	# Tell tomcat to follow symlinks
21mr|hadoop-2.7.6-7|827	cat > %{buildroot}/%{_datadir}/%{name}/httpfs/tomcat/webapps/webhdfs/META-INF/context.xml <<EOF
21mr|hadoop-2.7.6-7|828	<?xml version="1.0" encoding="UTF-8"?>
21mr|hadoop-2.7.6-7|829	<Context allowLinking="true">
21mr|hadoop-2.7.6-7|830	</Context>
21mr|hadoop-2.7.6-7|831	EOF
21mr|hadoop-2.7.6-7|832	
21mr|hadoop-2.7.6-7|833	# Remove the jars included in the webapp and create symlinks
21mr|hadoop-2.7.6-7|834	rm -f %{buildroot}/%{_datadir}/%{name}/httpfs/tomcat/webapps/webhdfs/WEB-INF/lib/tools*.jar
21mr|hadoop-2.7.6-7|835	rm -f %{buildroot}/%{_datadir}/%{name}/httpfs/tomcat/webapps/webhdfs/WEB-INF/lib/tomcat-*.jar
21mr|hadoop-2.7.6-7|836	%{_bindir}/xmvn-subst %{buildroot}/%{_datadir}/%{name}/httpfs/tomcat/webapps/webhdfs/WEB-INF/lib
21mr|hadoop-2.7.6-7|837	pushd %{buildroot}/%{_datadir}/%{name}/httpfs/tomcat/webapps/webhdfs/WEB-INF/lib
21mr|hadoop-2.7.6-7|838	link_hadoop_jars .
21mr|hadoop-2.7.6-7|839	popd
21mr|hadoop-2.7.6-7|840	
21mr|hadoop-2.7.6-7|841	pushd %{buildroot}/%{_datadir}/%{name}/httpfs/tomcat
21mr|hadoop-2.7.6-7|842	%{__ln_s} %{_datadir}/tomcat/bin bin
21mr|hadoop-2.7.6-7|843	%{__ln_s} %{_sysconfdir}/%{name}/tomcat conf
21mr|hadoop-2.7.6-7|844	%{__ln_s} %{_datadir}/tomcat/lib lib
21mr|hadoop-2.7.6-7|845	%{__ln_s} %{_var}/cache/%{name}-httpfs/temp temp
21mr|hadoop-2.7.6-7|846	%{__ln_s} %{_var}/cache/%{name}-httpfs/work work
21mr|hadoop-2.7.6-7|847	%{__ln_s} %{_var}/log/%{name}-httpfs logs
21mr|hadoop-2.7.6-7|848	popd
21mr|hadoop-2.7.6-7|849	
21mr|hadoop-2.7.6-7|850	# mapreduce jar dependencies
21mr|hadoop-2.7.6-7|851	mrdir='%{name}-mapreduce-project/target/%{name}-mapreduce-%{hadoop_version}'
21mr|hadoop-2.7.6-7|852	copy_dep_jars $mrdir/share/%{name}/mapreduce/lib %{buildroot}/%{_datadir}/%{name}/mapreduce/lib
21mr|hadoop-2.7.6-7|853	%{_bindir}/xmvn-subst %{buildroot}/%{_datadir}/%{name}/mapreduce/lib
21mr|hadoop-2.7.6-7|854	%{__ln_s} %{_javadir}/%{name}/%{name}-annotations.jar %{buildroot}/%{_datadir}/%{name}/mapreduce/lib
21mr|hadoop-2.7.6-7|855	pushd $mrdir/share/%{name}/mapreduce
21mr|hadoop-2.7.6-7|856	link_hadoop_jars %{buildroot}/%{_datadir}/%{name}/mapreduce
21mr|hadoop-2.7.6-7|857	popd
21mr|hadoop-2.7.6-7|858	
21mr|hadoop-2.7.6-7|859	# yarn jar dependencies
21mr|hadoop-2.7.6-7|860	yarndir='%{name}-yarn-project/target/%{name}-yarn-project-%{hadoop_version}'
21mr|hadoop-2.7.6-7|861	copy_dep_jars $yarndir/share/%{name}/yarn/lib %{buildroot}/%{_datadir}/%{name}/yarn/lib
21mr|hadoop-2.7.6-7|862	%{_bindir}/xmvn-subst %{buildroot}/%{_datadir}/%{name}/yarn/lib
21mr|hadoop-2.7.6-7|863	%{__ln_s} %{_javadir}/%{name}/%{name}-annotations.jar %{buildroot}/%{_datadir}/%{name}/yarn/lib
21mr|hadoop-2.7.6-7|864	pushd $yarndir/share/%{name}/yarn
21mr|hadoop-2.7.6-7|865	link_hadoop_jars %{buildroot}/%{_datadir}/%{name}/yarn
21mr|hadoop-2.7.6-7|866	popd
21mr|hadoop-2.7.6-7|867	
21mr|hadoop-2.7.6-7|868	# Install hdfs webapp bits
21mr|hadoop-2.7.6-7|869	cp -arf $hdfsdir/share/hadoop/hdfs/webapps/* %{buildroot}/%{_datadir}/%{name}/hdfs/webapps
21mr|hadoop-2.7.6-7|870	
21mr|hadoop-2.7.6-7|871	# hadoop layout. Convert to appropriate lib location for 32 and 64 bit archs
21mr|hadoop-2.7.6-7|872	lib=$(echo %{?_libdir} | sed -e 's:/usr/\(.*\):\1:')
21mr|hadoop-2.7.6-7|873	if [ "$lib" = "%_libdir" ]; then
21mr|hadoop-2.7.6-7|874	echo "_libdir is not located in /usr.  Lib location is wrong"
21mr|hadoop-2.7.6-7|875	exit 1
21mr|hadoop-2.7.6-7|876	fi
21mr|hadoop-2.7.6-7|877	sed -e "s|HADOOP_COMMON_LIB_NATIVE_DIR\s*=.*|HADOOP_COMMON_LIB_NATIVE_DIR=$lib/%{name}|" %{SOURCE1} > %{buildroot}/%{_libexecdir}/%{name}-layout.sh
21mr|hadoop-2.7.6-7|878	
21mr|hadoop-2.7.6-7|879	# Default config
21mr|hadoop-2.7.6-7|880	cp -f %{SOURCE8} %{buildroot}/%{_sysconfdir}/%{name}/core-site.xml
21mr|hadoop-2.7.6-7|881	cp -f %{SOURCE9} %{buildroot}/%{_sysconfdir}/%{name}/hdfs-site.xml
21mr|hadoop-2.7.6-7|882	cp -f %{SOURCE10} %{buildroot}/%{_sysconfdir}/%{name}/mapred-site.xml
21mr|hadoop-2.7.6-7|883	cp -f %{SOURCE11} %{buildroot}/%{_sysconfdir}/%{name}/yarn-site.xml
21mr|hadoop-2.7.6-7|884	
21mr|hadoop-2.7.6-7|885	# systemd configuration
21mr|hadoop-2.7.6-7|886	install -d -m 0755 %{buildroot}/%{_unitdir}/
21mr|hadoop-2.7.6-7|887	for service in %{hdfs_services} %{mapreduce_services} %{yarn_services}
21mr|hadoop-2.7.6-7|888	do
21mr|hadoop-2.7.6-7|889	s=`echo $service | cut -d'-' -f 2 | cut -d'.' -f 1`
21mr|hadoop-2.7.6-7|890	daemon=$s
21mr|hadoop-2.7.6-7|891	if [[ "%{hdfs_services}" == *$service* ]]
21mr|hadoop-2.7.6-7|892	then
21mr|hadoop-2.7.6-7|893	src=%{SOURCE2}
21mr|hadoop-2.7.6-7|894	elif [[ "%{mapreduce_services}" == *$service* ]]
21mr|hadoop-2.7.6-7|895	then
21mr|hadoop-2.7.6-7|896	src=%{SOURCE3}
21mr|hadoop-2.7.6-7|897	elif [[ "%{yarn_services}" == *$service* ]]
21mr|hadoop-2.7.6-7|898	then
21mr|hadoop-2.7.6-7|899	if [[ "$s" == "timelineserver" ]]
21mr|hadoop-2.7.6-7|900	then
21mr|hadoop-2.7.6-7|901	daemon='historyserver'
21mr|hadoop-2.7.6-7|902	fi
21mr|hadoop-2.7.6-7|903	src=%{SOURCE4}
21mr|hadoop-2.7.6-7|904	else
21mr|hadoop-2.7.6-7|905	echo "Failed to determine type of service for %service"
21mr|hadoop-2.7.6-7|906	exit 1
21mr|hadoop-2.7.6-7|907	fi
21mr|hadoop-2.7.6-7|908	sed -e "s|DAEMON|$daemon|g" $src > %{buildroot}/%{_unitdir}/%{name}-$s.service
21mr|hadoop-2.7.6-7|909	done
21mr|hadoop-2.7.6-7|910	
21mr|hadoop-2.7.6-7|911	cp -f %{SOURCE12} %{buildroot}/%{_sysconfdir}/sysconfig/tomcat@httpfs
21mr|hadoop-2.7.6-7|912	
21mr|hadoop-2.7.6-7|913	# Ensure /var/run directories are recreated on boot
21mr|hadoop-2.7.6-7|914	echo "d %{_var}/run/%{name}-yarn 0775 yarn hadoop -" > %{buildroot}/%{_tmpfilesdir}/%{name}-yarn.conf
21mr|hadoop-2.7.6-7|915	echo "d %{_var}/run/%{name}-hdfs 0775 hdfs hadoop -" > %{buildroot}/%{_tmpfilesdir}/%{name}-hdfs.conf
21mr|hadoop-2.7.6-7|916	echo "d %{_var}/run/%{name}-mapreduce 0775 mapred hadoop -" > %{buildroot}/%{_tmpfilesdir}/%{name}-mapreduce.conf
21mr|hadoop-2.7.6-7|917	
21mr|hadoop-2.7.6-7|918	# logrotate config
21mr|hadoop-2.7.6-7|919	for type in hdfs httpfs yarn mapreduce
21mr|hadoop-2.7.6-7|920	do
21mr|hadoop-2.7.6-7|921	sed -e "s|NAME|$type|" %{SOURCE6} > %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}-$type
21mr|hadoop-2.7.6-7|922	done
21mr|hadoop-2.7.6-7|923	sed -i "s|{|%{_var}/log/hadoop-hdfs/*.audit\n{|" %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}-hdfs
21mr|hadoop-2.7.6-7|924	
21mr|hadoop-2.7.6-7|925	# hdfs init script
21mr|hadoop-2.7.6-7|926	install -m 755 %{SOURCE13} %{buildroot}/%{_sbindir}
21mr|hadoop-2.7.6-7|927	
21mr|hadoop-2.7.6-7|928	%pretrans -p <lua> hdfs
21mr|hadoop-2.7.6-7|929	path = "%{_datadir}/%{name}/hdfs/webapps"
21mr|hadoop-2.7.6-7|930	st = posix.stat(path)
21mr|hadoop-2.7.6-7|931	if st and st.type == "link" then
21mr|hadoop-2.7.6-7|932	os.remove(path)
21mr|hadoop-2.7.6-7|933	end
21mr|hadoop-2.7.6-7|934	
21mr|hadoop-2.7.6-7|935	%pre common
21mr|hadoop-2.7.6-7|936	getent group hadoop >/dev/null || groupadd -r hadoop
21mr|hadoop-2.7.6-7|937	
21mr|hadoop-2.7.6-7|938	%pre hdfs
21mr|hadoop-2.7.6-7|939	getent group hdfs >/dev/null || groupadd -r hdfs
21mr|hadoop-2.7.6-7|940	getent passwd hdfs >/dev/null || /usr/sbin/useradd --comment "Apache Hadoop HDFS" --shell /sbin/nologin -M -r -g hdfs -G hadoop --home %{_sharedstatedir}/%{name}-hdfs hdfs
21mr|hadoop-2.7.6-7|941	
21mr|hadoop-2.7.6-7|942	%pre mapreduce
21mr|hadoop-2.7.6-7|943	getent group mapred >/dev/null || groupadd -r mapred
21mr|hadoop-2.7.6-7|944	getent passwd mapred >/dev/null || /usr/sbin/useradd --comment "Apache Hadoop MapReduce" --shell /sbin/nologin -M -r -g mapred -G hadoop --home %{_var}/cache/%{name}-mapreduce mapred
21mr|hadoop-2.7.6-7|945	
21mr|hadoop-2.7.6-7|946	%pre yarn
21mr|hadoop-2.7.6-7|947	getent group yarn >/dev/null || groupadd -r yarn
21mr|hadoop-2.7.6-7|948	getent passwd yarn >/dev/null || /usr/sbin/useradd --comment "Apache Hadoop Yarn" --shell /sbin/nologin -M -r -g yarn -G hadoop --home %{_var}/cache/%{name}-yarn yarn
21mr|hadoop-2.7.6-7|949	
21mr|hadoop-2.7.6-7|950	%preun hdfs
21mr|hadoop-2.7.6-7|951	%systemd_preun %{hdfs_services}
21mr|hadoop-2.7.6-7|952	
21mr|hadoop-2.7.6-7|953	%preun mapreduce
21mr|hadoop-2.7.6-7|954	%systemd_preun %{mapreduce_services}
21mr|hadoop-2.7.6-7|955	
21mr|hadoop-2.7.6-7|956	%preun yarn
21mr|hadoop-2.7.6-7|957	%systemd_preun %{yarn_services}
21mr|hadoop-2.7.6-7|958	
21mr|hadoop-2.7.6-7|959	%post common-native -p /sbin/ldconfig
21mr|hadoop-2.7.6-7|960	
21mr|hadoop-2.7.6-7|961	%post hdfs
21mr|hadoop-2.7.6-7|962	# Change the home directory for the hdfs user
21mr|hadoop-2.7.6-7|963	if [[ `getent passwd hdfs | cut -d: -f 6` != "%{_sharedstatedir}/%{name}-hdfs" ]]
21mr|hadoop-2.7.6-7|964	then
21mr|hadoop-2.7.6-7|965	/usr/sbin/usermod -d %{_sharedstatedir}/%{name}-hdfs hdfs
21mr|hadoop-2.7.6-7|966	fi
21mr|hadoop-2.7.6-7|967	
21mr|hadoop-2.7.6-7|968	if [ $1 -gt 1 ]
21mr|hadoop-2.7.6-7|969	then
21mr|hadoop-2.7.6-7|970	if [ -d %{_var}/cache/%{name}-hdfs ] && [ ! -L %{_var}/cache/%{name}-hdfs ]
21mr|hadoop-2.7.6-7|971	then
21mr|hadoop-2.7.6-7|972	# Move the existing hdfs data to the new location
21mr|hadoop-2.7.6-7|973	mv -f %{_var}/cache/%{name}-hdfs/* %{_sharedstatedir}/%{name}-hdfs/
21mr|hadoop-2.7.6-7|974	fi
21mr|hadoop-2.7.6-7|975	fi
21mr|hadoop-2.7.6-7|976	%systemd_post %{hdfs_services}
21mr|hadoop-2.7.6-7|977	
21mr|hadoop-2.7.6-7|978	%post -n libhdfs -p /sbin/ldconfig
21mr|hadoop-2.7.6-7|979	
21mr|hadoop-2.7.6-7|980	%post mapreduce
21mr|hadoop-2.7.6-7|981	%systemd_post %{mapreduce_services}
21mr|hadoop-2.7.6-7|982	
21mr|hadoop-2.7.6-7|983	%post yarn
21mr|hadoop-2.7.6-7|984	%systemd_post %{yarn_services}
21mr|hadoop-2.7.6-7|985	
21mr|hadoop-2.7.6-7|986	%postun common-native -p /sbin/ldconfig
21mr|hadoop-2.7.6-7|987	
21mr|hadoop-2.7.6-7|988	%postun hdfs
21mr|hadoop-2.7.6-7|989	%systemd_postun_with_restart %{hdfs_services}
21mr|hadoop-2.7.6-7|990	
21mr|hadoop-2.7.6-7|991	if [ $1 -lt 1 ]
21mr|hadoop-2.7.6-7|992	then
21mr|hadoop-2.7.6-7|993	# Remove the compatibility symlink
21mr|hadoop-2.7.6-7|994	rm -f %{_var}/cache/%{name}-hdfs
21mr|hadoop-2.7.6-7|995	fi
21mr|hadoop-2.7.6-7|996	
21mr|hadoop-2.7.6-7|997	%postun -n libhdfs -p /sbin/ldconfig
21mr|hadoop-2.7.6-7|998	
21mr|hadoop-2.7.6-7|999	%postun mapreduce
21mr|hadoop-2.7.6-7|1000	%systemd_postun_with_restart %{mapreduce_services}
21mr|hadoop-2.7.6-7|1001	
21mr|hadoop-2.7.6-7|1002	%postun yarn
21mr|hadoop-2.7.6-7|1003	%systemd_postun_with_restart %{yarn_services}
21mr|hadoop-2.7.6-7|1004	
21mr|hadoop-2.7.6-7|1005	%posttrans hdfs
21mr|hadoop-2.7.6-7|1006	# Create a symlink to the new location for hdfs data in case the user changed
21mr|hadoop-2.7.6-7|1007	# the configuration file and the new one isn't in place to point to the
21mr|hadoop-2.7.6-7|1008	# correct location
21mr|hadoop-2.7.6-7|1009	if [ ! -e %{_var}/cache/%{name}-hdfs ]
21mr|hadoop-2.7.6-7|1010	then
21mr|hadoop-2.7.6-7|1011	%{__ln_s} %{_sharedstatedir}/%{name}-hdfs %{_var}/cache
21mr|hadoop-2.7.6-7|1012	fi
21mr|hadoop-2.7.6-7|1013	
21mr|hadoop-2.7.6-7|1014	%files -f .mfiles-%{name}-client client
21mr|hadoop-2.7.6-7|1015	%{_datadir}/%{name}/client
21mr|hadoop-2.7.6-7|1016	
21mr|hadoop-2.7.6-7|1017	%files -f .mfiles common
21mr|hadoop-2.7.6-7|1018	%doc LICENSE.txt
21mr|hadoop-2.7.6-7|1019	%doc NOTICE.txt
21mr|hadoop-2.7.6-7|1020	%doc README.txt
21mr|hadoop-2.7.6-7|1021	%config(noreplace) %{_sysconfdir}/%{name}/core-site.xml
21mr|hadoop-2.7.6-7|1022	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-env.sh
21mr|hadoop-2.7.6-7|1023	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-metrics.properties
21mr|hadoop-2.7.6-7|1024	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-metrics2.properties
21mr|hadoop-2.7.6-7|1025	%config(noreplace) %{_sysconfdir}/%{name}/%{name}-policy.xml
21mr|hadoop-2.7.6-7|1026	%config(noreplace) %{_sysconfdir}/%{name}/log4j.properties
21mr|hadoop-2.7.6-7|1027	%config(noreplace) %{_sysconfdir}/%{name}/ssl-client.xml.example
21mr|hadoop-2.7.6-7|1028	%config(noreplace) %{_sysconfdir}/%{name}/ssl-server.xml.example
21mr|hadoop-2.7.6-7|1029	%config(noreplace) %{_sysconfdir}/%{name}/slaves
21mr|hadoop-2.7.6-7|1030	%config(noreplace) %{_sysconfdir}/%{name}/configuration.xsl
21mr|hadoop-2.7.6-7|1031	
21mr|hadoop-2.7.6-7|1032	%dir %{_datadir}/%{name}
21mr|hadoop-2.7.6-7|1033	%dir %{_datadir}/%{name}/common
21mr|hadoop-2.7.6-7|1034	%{_datadir}/%{name}/common/lib
21mr|hadoop-2.7.6-7|1035	%{_libexecdir}/%{name}-config.sh
21mr|hadoop-2.7.6-7|1036	%{_libexecdir}/%{name}-layout.sh
21mr|hadoop-2.7.6-7|1037	
21mr|hadoop-2.7.6-7|1038	# Workaround for bz1012059
21mr|hadoop-2.7.6-7|1039	%{_mavenpomdir}/JPP.%{name}-%{name}-project-dist.pom
21mr|hadoop-2.7.6-7|1040	
21mr|hadoop-2.7.6-7|1041	%{_bindir}/%{name}
21mr|hadoop-2.7.6-7|1042	%{_sbindir}/%{name}-daemon.sh
21mr|hadoop-2.7.6-7|1043	%{_sbindir}/%{name}-daemons.sh
21mr|hadoop-2.7.6-7|1044	%{_sbindir}/start-all.sh
21mr|hadoop-2.7.6-7|1045	%{_sbindir}/start-balancer.sh
21mr|hadoop-2.7.6-7|1046	%{_sbindir}/start-dfs.sh
21mr|hadoop-2.7.6-7|1047	%{_sbindir}/start-secure-dns.sh
21mr|hadoop-2.7.6-7|1048	%{_sbindir}/stop-all.sh
21mr|hadoop-2.7.6-7|1049	%{_sbindir}/stop-balancer.sh
21mr|hadoop-2.7.6-7|1050	%{_sbindir}/stop-dfs.sh
21mr|hadoop-2.7.6-7|1051	%{_sbindir}/stop-secure-dns.sh
21mr|hadoop-2.7.6-7|1052	%{_sbindir}/slaves.sh
21mr|hadoop-2.7.6-7|1053	
21mr|hadoop-2.7.6-7|1054	%files common-native
21mr|hadoop-2.7.6-7|1055	%{_libdir}/%{name}/libhadoop.*
21mr|hadoop-2.7.6-7|1056	
21mr|hadoop-2.7.6-7|1057	%files devel
21mr|hadoop-2.7.6-7|1058	%{_includedir}/%{name}
21mr|hadoop-2.7.6-7|1059	%{_libdir}/libhdfs.so
21mr|hadoop-2.7.6-7|1060	
21mr|hadoop-2.7.6-7|1061	%files -f .mfiles-%{name}-hdfs hdfs
21mr|hadoop-2.7.6-7|1062	%config(noreplace) %{_sysconfdir}/%{name}/hdfs-site.xml
21mr|hadoop-2.7.6-7|1063	%{_datadir}/%{name}/hdfs
21mr|hadoop-2.7.6-7|1064	%{_unitdir}/%{name}-datanode.service
21mr|hadoop-2.7.6-7|1065	%{_unitdir}/%{name}-namenode.service
21mr|hadoop-2.7.6-7|1066	%{_unitdir}/%{name}-journalnode.service
21mr|hadoop-2.7.6-7|1067	%{_unitdir}/%{name}-secondarynamenode.service
21mr|hadoop-2.7.6-7|1068	%{_unitdir}/%{name}-zkfc.service
21mr|hadoop-2.7.6-7|1069	%{_libexecdir}/hdfs-config.sh
21mr|hadoop-2.7.6-7|1070	%{_bindir}/hdfs
21mr|hadoop-2.7.6-7|1071	%{_sbindir}/distribute-exclude.sh
21mr|hadoop-2.7.6-7|1072	%{_sbindir}/refresh-namenodes.sh
21mr|hadoop-2.7.6-7|1073	%{_sbindir}/hdfs-create-dirs
21mr|hadoop-2.7.6-7|1074	%{_tmpfilesdir}/%{name}-hdfs.conf
21mr|hadoop-2.7.6-7|1075	%config(noreplace) %attr(644, root, root) %{_sysconfdir}/logrotate.d/%{name}-hdfs
21mr|hadoop-2.7.6-7|1076	%attr(0755,hdfs,hadoop) %dir %{_var}/run/%{name}-hdfs
21mr|hadoop-2.7.6-7|1077	%attr(0755,hdfs,hadoop) %dir %{_var}/log/%{name}-hdfs
21mr|hadoop-2.7.6-7|1078	%attr(0755,hdfs,hadoop) %dir %{_sharedstatedir}/%{name}-hdfs
21mr|hadoop-2.7.6-7|1079	
21mr|hadoop-2.7.6-7|1080	%files hdfs-fuse
21mr|hadoop-2.7.6-7|1081	%attr(755,hdfs,hadoop) %{_bindir}/fuse_dfs
21mr|hadoop-2.7.6-7|1082	
21mr|hadoop-2.7.6-7|1083	%files httpfs
21mr|hadoop-2.7.6-7|1084	%config(noreplace) %{_sysconfdir}/sysconfig/tomcat@httpfs
21mr|hadoop-2.7.6-7|1085	%config(noreplace) %{_sysconfdir}/%{name}/httpfs-env.sh
21mr|hadoop-2.7.6-7|1086	%config(noreplace) %{_sysconfdir}/%{name}/httpfs-log4j.properties
21mr|hadoop-2.7.6-7|1087	%config(noreplace) %{_sysconfdir}/%{name}/httpfs-signature.secret
21mr|hadoop-2.7.6-7|1088	%config(noreplace) %{_sysconfdir}/%{name}/httpfs-site.xml
21mr|hadoop-2.7.6-7|1089	%attr(-,tomcat,tomcat) %config(noreplace) %{_sysconfdir}/%{name}/tomcat/*.*
21mr|hadoop-2.7.6-7|1090	%attr(0775,root,tomcat) %dir %{_sysconfdir}/%{name}/tomcat
21mr|hadoop-2.7.6-7|1091	%attr(0775,root,tomcat) %dir %{_sysconfdir}/%{name}/tomcat/Catalina
21mr|hadoop-2.7.6-7|1092	%attr(0775,root,tomcat) %dir %{_sysconfdir}/%{name}/tomcat/Catalina/localhost
21mr|hadoop-2.7.6-7|1093	%{_datadir}/%{name}/httpfs
21mr|hadoop-2.7.6-7|1094	%{_sharedstatedir}/tomcats/httpfs
21mr|hadoop-2.7.6-7|1095	%config(noreplace) %attr(644, root, root) %{_sysconfdir}/logrotate.d/%{name}-httpfs
21mr|hadoop-2.7.6-7|1096	%attr(0775,root,tomcat) %dir %{_var}/log/%{name}-httpfs
21mr|hadoop-2.7.6-7|1097	%attr(0775,root,tomcat) %dir %{_var}/cache/%{name}-httpfs
21mr|hadoop-2.7.6-7|1098	%attr(0775,root,tomcat) %dir %{_var}/cache/%{name}-httpfs/temp
21mr|hadoop-2.7.6-7|1099	%attr(0775,root,tomcat) %dir %{_var}/cache/%{name}-httpfs/work
21mr|hadoop-2.7.6-7|1100	
21mr|hadoop-2.7.6-7|1101	%files -n libhdfs
21mr|hadoop-2.7.6-7|1102	%{_libdir}/libhdfs.so.*
21mr|hadoop-2.7.6-7|1103	
21mr|hadoop-2.7.6-7|1104	%files -f .mfiles-%{name}-mapreduce mapreduce
21mr|hadoop-2.7.6-7|1105	%config(noreplace) %{_sysconfdir}/%{name}/mapred-env.sh
21mr|hadoop-2.7.6-7|1106	%config(noreplace) %{_sysconfdir}/%{name}/mapred-queues.xml.template
21mr|hadoop-2.7.6-7|1107	%config(noreplace) %{_sysconfdir}/%{name}/mapred-site.xml
21mr|hadoop-2.7.6-7|1108	%config(noreplace) %{_sysconfdir}/%{name}/mapred-site.xml.template
21mr|hadoop-2.7.6-7|1109	%{_datadir}/%{name}/mapreduce
21mr|hadoop-2.7.6-7|1110	%{_libexecdir}/mapred-config.sh
21mr|hadoop-2.7.6-7|1111	%{_unitdir}/%{name}-historyserver.service
21mr|hadoop-2.7.6-7|1112	%{_bindir}/mapred
21mr|hadoop-2.7.6-7|1113	%{_sbindir}/mr-jobhistory-daemon.sh
21mr|hadoop-2.7.6-7|1114	%{_tmpfilesdir}/%{name}-mapreduce.conf
21mr|hadoop-2.7.6-7|1115	%config(noreplace) %attr(644, root, root) %{_sysconfdir}/logrotate.d/%{name}-mapreduce
21mr|hadoop-2.7.6-7|1116	%attr(0755,mapred,hadoop) %dir %{_var}/run/%{name}-mapreduce
21mr|hadoop-2.7.6-7|1117	%attr(0755,mapred,hadoop) %dir %{_var}/log/%{name}-mapreduce
21mr|hadoop-2.7.6-7|1118	%attr(0755,mapred,hadoop) %dir %{_var}/cache/%{name}-mapreduce
21mr|hadoop-2.7.6-7|1119	
21mr|hadoop-2.7.6-7|1120	%files -f .mfiles-%{name}-mapreduce-examples mapreduce-examples
21mr|hadoop-2.7.6-7|1121	
21mr|hadoop-2.7.6-7|1122	%files -f .mfiles-%{name}-maven-plugin maven-plugin
21mr|hadoop-2.7.6-7|1123	
21mr|hadoop-2.7.6-7|1124	%files -f .mfiles-%{name}-tests tests
21mr|hadoop-2.7.6-7|1125	
21mr|hadoop-2.7.6-7|1126	%files -f .mfiles-%{name}-yarn yarn
21mr|hadoop-2.7.6-7|1127	%config(noreplace) %{_sysconfdir}/%{name}/capacity-scheduler.xml
21mr|hadoop-2.7.6-7|1128	%config(noreplace) %{_sysconfdir}/%{name}/yarn-env.sh
21mr|hadoop-2.7.6-7|1129	%config(noreplace) %{_sysconfdir}/%{name}/yarn-site.xml
21mr|hadoop-2.7.6-7|1130	%{_unitdir}/%{name}-nodemanager.service
21mr|hadoop-2.7.6-7|1131	%{_unitdir}/%{name}-proxyserver.service
21mr|hadoop-2.7.6-7|1132	%{_unitdir}/%{name}-resourcemanager.service
21mr|hadoop-2.7.6-7|1133	%{_unitdir}/%{name}-timelineserver.service
21mr|hadoop-2.7.6-7|1134	%{_libexecdir}/yarn-config.sh
21mr|hadoop-2.7.6-7|1135	%{_datadir}/%{name}/yarn
21mr|hadoop-2.7.6-7|1136	%{_bindir}/yarn
21mr|hadoop-2.7.6-7|1137	%{_sbindir}/yarn-daemon.sh
21mr|hadoop-2.7.6-7|1138	%{_sbindir}/yarn-daemons.sh
21mr|hadoop-2.7.6-7|1139	%{_sbindir}/start-yarn.sh
21mr|hadoop-2.7.6-7|1140	%{_sbindir}/stop-yarn.sh
21mr|hadoop-2.7.6-7|1141	%{_tmpfilesdir}/%{name}-yarn.conf
21mr|hadoop-2.7.6-7|1142	%config(noreplace) %attr(644, root, root) %{_sysconfdir}/logrotate.d/%{name}-yarn
21mr|hadoop-2.7.6-7|1143	%attr(0755,yarn,hadoop) %dir %{_var}/run/%{name}-yarn
21mr|hadoop-2.7.6-7|1144	%attr(0755,yarn,hadoop) %dir %{_var}/log/%{name}-yarn
21mr|hadoop-2.7.6-7|1145	%attr(0755,yarn,hadoop) %dir %{_var}/cache/%{name}-yarn
21mr|hadoop-2.7.6-7|1146	
21mr|hadoop-2.7.6-7|1147	%files yarn-security
21mr|hadoop-2.7.6-7|1148	%config(noreplace) %{_sysconfdir}/%{name}/container-executor.cfg
21mr|hadoop-2.7.6-7|1149	# Permissions set per upstream guidelines: https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/ClusterSetup.html#Configuration_in_Secure_Mode
21mr|hadoop-2.7.6-7|1150	# %%attr(6050,root,yarn) %%{_bindir}/container-executor
21mr|hadoop-2.7.6-7|1151	

12708 21
21mr|hamcrest-1.3-26|1	# Copyright (c) 2000-2008, JPackage Project
21mr|hamcrest-1.3-26|2	# All rights reserved.
21mr|hamcrest-1.3-26|3	#
21mr|hamcrest-1.3-26|4	# Redistribution and use in source and binary forms, with or without
21mr|hamcrest-1.3-26|5	# modification, are permitted provided that the following conditions
21mr|hamcrest-1.3-26|6	# are met:
21mr|hamcrest-1.3-26|7	#
21mr|hamcrest-1.3-26|8	# 1. Redistributions of source code must retain the above copyright
21mr|hamcrest-1.3-26|9	#    notice, this list of conditions and the following disclaimer.
21mr|hamcrest-1.3-26|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|hamcrest-1.3-26|11	#    notice, this list of conditions and the following disclaimer in the
21mr|hamcrest-1.3-26|12	#    documentation and/or other materials provided with the
21mr|hamcrest-1.3-26|13	#    distribution.
21mr|hamcrest-1.3-26|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|hamcrest-1.3-26|15	#    contributors may be used to endorse or promote products derived
21mr|hamcrest-1.3-26|16	#    from this software without specific prior written permission.
21mr|hamcrest-1.3-26|17	#
21mr|hamcrest-1.3-26|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|hamcrest-1.3-26|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|hamcrest-1.3-26|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|hamcrest-1.3-26|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|hamcrest-1.3-26|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|hamcrest-1.3-26|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|hamcrest-1.3-26|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|hamcrest-1.3-26|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|hamcrest-1.3-26|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|hamcrest-1.3-26|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|hamcrest-1.3-26|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|hamcrest-1.3-26|29	#
21mr|hamcrest-1.3-26|30	
21mr|hamcrest-1.3-26|31	Name:           hamcrest
21mr|hamcrest-1.3-26|32	Version:        1.3
21mr|hamcrest-1.3-26|33	Release:        26
21mr|hamcrest-1.3-26|34	Epoch:          0
21mr|hamcrest-1.3-26|35	Summary:        Library of matchers for building test expressions
21mr|hamcrest-1.3-26|36	License:        BSD
21mr|hamcrest-1.3-26|37	URL:            https://github.com/hamcrest/JavaHamcrest
21mr|hamcrest-1.3-26|38	Source0:        https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-%{version}.tar.gz
21mr|hamcrest-1.3-26|39	
21mr|hamcrest-1.3-26|40	Source8:        hamcrest-core-MANIFEST.MF
21mr|hamcrest-1.3-26|41	Source9:        hamcrest-library-MANIFEST.MF
21mr|hamcrest-1.3-26|42	Source11:       hamcrest-integration-MANIFEST.MF
21mr|hamcrest-1.3-26|43	Source12:       hamcrest-generator-MANIFEST.MF
21mr|hamcrest-1.3-26|44	
21mr|hamcrest-1.3-26|45	Patch0:         %{name}-%{version}-build.patch
21mr|hamcrest-1.3-26|46	Patch1:         %{name}-%{version}-no-jarjar.patch
21mr|hamcrest-1.3-26|47	Patch3:         %{name}-%{version}-javadoc.patch
21mr|hamcrest-1.3-26|48	Patch4:         %{name}-%{version}-qdox-2.0.patch
21mr|hamcrest-1.3-26|49	Patch5:         %{name}-%{version}-fork-javac.patch
21mr|hamcrest-1.3-26|50	
21mr|hamcrest-1.3-26|51	Requires:       qdox
21mr|hamcrest-1.3-26|52	Requires:       easymock >= 3.0
21mr|hamcrest-1.3-26|53	Requires:       %{name}-core = %{epoch}:%{version}-%{release}
21mr|hamcrest-1.3-26|54	
21mr|hamcrest-1.3-26|55	BuildRequires:  javapackages-local
21mr|hamcrest-1.3-26|56	BuildRequires:  ant
21mr|hamcrest-1.3-26|57	BuildRequires:  ant-junit
21mr|hamcrest-1.3-26|58	BuildRequires:  easymock
21mr|hamcrest-1.3-26|59	BuildRequires:  junit
21mr|hamcrest-1.3-26|60	BuildRequires:  qdox
21mr|hamcrest-1.3-26|61	BuildRequires:  testng
21mr|hamcrest-1.3-26|62	
21mr|hamcrest-1.3-26|63	Group:          Development/Java
21mr|hamcrest-1.3-26|64	BuildArch:      noarch
21mr|hamcrest-1.3-26|65	# Java stack is not supported on x86_32
21mr|hamcrest-1.3-26|66	ExcludeArch: %{ix86}
21mr|hamcrest-1.3-26|67	
21mr|hamcrest-1.3-26|68	%description
21mr|hamcrest-1.3-26|69	Provides a library of matcher objects (also known as constraints or predicates)
21mr|hamcrest-1.3-26|70	allowing 'match' rules to be defined declaratively, to be used in other
21mr|hamcrest-1.3-26|71	frameworks. Typical scenarios include testing frameworks, mocking libraries and
21mr|hamcrest-1.3-26|72	UI validation rules.
21mr|hamcrest-1.3-26|73	
21mr|hamcrest-1.3-26|74	%package core
21mr|hamcrest-1.3-26|75	Summary:        Core API of hamcrest matcher framework
21mr|hamcrest-1.3-26|76	Obsoletes:      %{name} < 0:1.3-10
21mr|hamcrest-1.3-26|77	
21mr|hamcrest-1.3-26|78	%description core
21mr|hamcrest-1.3-26|79	The core API of hamcrest matcher framework to be used by third-party framework providers.
21mr|hamcrest-1.3-26|80	This includes the a foundation set of matcher implementations for common operations.
21mr|hamcrest-1.3-26|81	
21mr|hamcrest-1.3-26|82	%package javadoc
21mr|hamcrest-1.3-26|83	Summary:        Javadoc for %{name}
21mr|hamcrest-1.3-26|84	
21mr|hamcrest-1.3-26|85	%description javadoc
21mr|hamcrest-1.3-26|86	Javadoc for %{name}.
21mr|hamcrest-1.3-26|87	
21mr|hamcrest-1.3-26|88	%package demo
21mr|hamcrest-1.3-26|89	Summary:        Demos for %{name}
21mr|hamcrest-1.3-26|90	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|hamcrest-1.3-26|91	Requires:       junit
21mr|hamcrest-1.3-26|92	Requires:       testng
21mr|hamcrest-1.3-26|93	
21mr|hamcrest-1.3-26|94	%description demo
21mr|hamcrest-1.3-26|95	Demonstrations and samples for %{name}.
21mr|hamcrest-1.3-26|96	
21mr|hamcrest-1.3-26|97	%prep
21mr|hamcrest-1.3-26|98	%setup -q -n JavaHamcrest-%{name}-java-%{version}
21mr|hamcrest-1.3-26|99	
21mr|hamcrest-1.3-26|100	find . -type f -name "*.jar" | xargs -t rm
21mr|hamcrest-1.3-26|101	rm -fr hamcrest-integration/src/main/java/org/hamcrest/integration/JMock1Adapter.java
21mr|hamcrest-1.3-26|102	rm -fr hamcrest-integration/src/main/java/org/hamcrest/JMock1Matchers.java
21mr|hamcrest-1.3-26|103	rm -fr hamcrest-unit-test/src/main/java/org/hamcrest/integration/JMock1AdapterTest.java
21mr|hamcrest-1.3-26|104	# BUILD/hamcrest-1.1/lib/generator/qdox-1.6.1.jar.no
21mr|hamcrest-1.3-26|105	ln -sf $(build-classpath qdox) lib/generator/
21mr|hamcrest-1.3-26|106	# BUILD/hamcrest-1.1/lib/integration/easymock-2.2.jar.no
21mr|hamcrest-1.3-26|107	ln -sf $(build-classpath easymock3) lib/integration/
21mr|hamcrest-1.3-26|108	# BUILD/hamcrest-1.1/lib/integration/jmock-1.10RC1.jar.no
21mr|hamcrest-1.3-26|109	ln -sf $(build-classpath jmock) lib/integration/
21mr|hamcrest-1.3-26|110	# BUILD/hamcrest-1.1/lib/integration/testng-4.6-jdk15.jar.no
21mr|hamcrest-1.3-26|111	ln -sf $(build-classpath testng-jdk15) lib/integration/
21mr|hamcrest-1.3-26|112	
21mr|hamcrest-1.3-26|113	%patch0 -p1
21mr|hamcrest-1.3-26|114	%patch1 -p1
21mr|hamcrest-1.3-26|115	%patch3 -p1
21mr|hamcrest-1.3-26|116	%patch4 -p1
21mr|hamcrest-1.3-26|117	%patch5 -p1
21mr|hamcrest-1.3-26|118	
21mr|hamcrest-1.3-26|119	sed -i 's/\r//' LICENSE.txt
21mr|hamcrest-1.3-26|120	
21mr|hamcrest-1.3-26|121	%build
21mr|hamcrest-1.3-26|122	export CLASSPATH=$(build-classpath qdox)
21mr|hamcrest-1.3-26|123	export OPT_JAR_LIST="junit ant/ant-junit"
21mr|hamcrest-1.3-26|124	# The unit-test goal is switched off as some tests fail with JDK 7
21mr|hamcrest-1.3-26|125	# see https://github.com/hamcrest/JavaHamcrest/issues/30
21mr|hamcrest-1.3-26|126	ant -Dant.build.javac.source=1.5 -Dversion=%{version} -Dbuild.sysclasspath=last clean core generator library bigjar javadoc
21mr|hamcrest-1.3-26|127	
21mr|hamcrest-1.3-26|128	# inject OSGi manifests
21mr|hamcrest-1.3-26|129	jar ufm build/%{name}-core-%{version}.jar %{SOURCE8}
21mr|hamcrest-1.3-26|130	jar ufm build/%{name}-library-%{version}.jar %{SOURCE9}
21mr|hamcrest-1.3-26|131	jar ufm build/%{name}-integration-%{version}.jar %{SOURCE11}
21mr|hamcrest-1.3-26|132	jar ufm build/%{name}-generator-%{version}.jar %{SOURCE12}
21mr|hamcrest-1.3-26|133	
21mr|hamcrest-1.3-26|134	%install
21mr|hamcrest-1.3-26|135	sed -i 's/@VERSION@/%{version}/g' pom/*.pom
21mr|hamcrest-1.3-26|136	
21mr|hamcrest-1.3-26|137	%mvn_artifact pom/hamcrest-parent.pom
21mr|hamcrest-1.3-26|138	
21mr|hamcrest-1.3-26|139	for mod in all core generator library integration; do
21mr|hamcrest-1.3-26|140	%mvn_artifact pom/hamcrest-$mod.pom build/%{name}-$mod-%{version}.jar
21mr|hamcrest-1.3-26|141	done
21mr|hamcrest-1.3-26|142	
21mr|hamcrest-1.3-26|143	%mvn_package :hamcrest-parent core
21mr|hamcrest-1.3-26|144	%mvn_package :hamcrest-core core
21mr|hamcrest-1.3-26|145	
21mr|hamcrest-1.3-26|146	%mvn_file ':hamcrest-{*}' %{name}/@1
21mr|hamcrest-1.3-26|147	
21mr|hamcrest-1.3-26|148	# demo
21mr|hamcrest-1.3-26|149	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|hamcrest-1.3-26|150	cp -pr %{name}-examples $RPM_BUILD_ROOT%{_datadir}/%{name}/
21mr|hamcrest-1.3-26|151	
21mr|hamcrest-1.3-26|152	%mvn_install -J build/temp/hamcrest-all-1.3-javadoc.jar.contents/
21mr|hamcrest-1.3-26|153	
21mr|hamcrest-1.3-26|154	%files -f .mfiles
21mr|hamcrest-1.3-26|155	
21mr|hamcrest-1.3-26|156	%files core -f .mfiles-core
21mr|hamcrest-1.3-26|157	%license LICENSE.txt
21mr|hamcrest-1.3-26|158	
21mr|hamcrest-1.3-26|159	%files javadoc -f .mfiles-javadoc
21mr|hamcrest-1.3-26|160	%license LICENSE.txt
21mr|hamcrest-1.3-26|161	
21mr|hamcrest-1.3-26|162	%files demo
21mr|hamcrest-1.3-26|163	%{_datadir}/%{name}
21mr|hamcrest-1.3-26|164	

12709 21
21mr|haproxy-3.0.17-1|1	%define haproxy_user    haproxy
21mr|haproxy-3.0.17-1|2	%define haproxy_group   %{haproxy_user}
21mr|haproxy-3.0.17-1|3	%define haproxy_homedir %{_localstatedir}/lib/haproxy
21mr|haproxy-3.0.17-1|4	%define haproxy_confdir %{_sysconfdir}/haproxy
21mr|haproxy-3.0.17-1|5	%define haproxy_datadir %{_datadir}/haproxy
21mr|haproxy-3.0.17-1|6	%define short_ver %(echo %{version} |cut -d. -f1-2)
21mr|haproxy-3.0.17-1|7	
21mr|haproxy-3.0.17-1|8	Name:		haproxy
21mr|haproxy-3.0.17-1|9	Version:	3.0.17
21mr|haproxy-3.0.17-1|10	Release:	1
21mr|haproxy-3.0.17-1|11	Summary:	HAProxy reverse proxy for high availability environments
21mr|haproxy-3.0.17-1|12	Group:		System/Servers
21mr|haproxy-3.0.17-1|13	License:	GPLv2+
21mr|haproxy-3.0.17-1|14	
21mr|haproxy-3.0.17-1|15	URL:		http://www.haproxy.org
21mr|haproxy-3.0.17-1|16	Source0:	%{url}/download/%{short_ver}/src/haproxy-%{version}.tar.gz
21mr|haproxy-3.0.17-1|17	Source1:	%{name}.service
21mr|haproxy-3.0.17-1|18	Source2:	%{name}.cfg
21mr|haproxy-3.0.17-1|19	Source3:	%{name}.logrotate
21mr|haproxy-3.0.17-1|20	Source4:	%{name}.sysconfig
21mr|haproxy-3.0.17-1|21	Source5:	halog.1
21mr|haproxy-3.0.17-1|22	
21mr|haproxy-3.0.17-1|23	BuildRequires:	lua-devel
21mr|haproxy-3.0.17-1|24	BuildRequires:	pcre2-devel
21mr|haproxy-3.0.17-1|25	BuildRequires:	pkgconfig(libsystemd)
21mr|haproxy-3.0.17-1|26	BuildRequires:	pkgconfig(openssl)
21mr|haproxy-3.0.17-1|27	BuildRequires:	pkgconfig(zlib)
21mr|haproxy-3.0.17-1|28	
21mr|haproxy-3.0.17-1|29	Requires(pre):	shadow-utils
21mr|haproxy-3.0.17-1|30	%{?systemd_requires}
21mr|haproxy-3.0.17-1|31	
21mr|haproxy-3.0.17-1|32	%description
21mr|haproxy-3.0.17-1|33	HAProxy is a TCP/HTTP reverse proxy which is particularly suited for high
21mr|haproxy-3.0.17-1|34	availability environments. Indeed, it can:
21mr|haproxy-3.0.17-1|35	- route HTTP requests depending on statically assigned cookies
21mr|haproxy-3.0.17-1|36	- spread load among several servers while assuring server persistence
21mr|haproxy-3.0.17-1|37	through the use of HTTP cookies
21mr|haproxy-3.0.17-1|38	- switch to backup servers in the event a main one fails
21mr|haproxy-3.0.17-1|39	- accept connections to special ports dedicated to service monitoring
21mr|haproxy-3.0.17-1|40	- stop accepting connections without breaking existing ones
21mr|haproxy-3.0.17-1|41	- add, modify, and delete HTTP headers in both directions
21mr|haproxy-3.0.17-1|42	- block requests matching particular patterns
21mr|haproxy-3.0.17-1|43	- report detailed status to authenticated users from a URI
21mr|haproxy-3.0.17-1|44	intercepted from the application
21mr|haproxy-3.0.17-1|45	
21mr|haproxy-3.0.17-1|46	%prep
21mr|haproxy-3.0.17-1|47	%setup -q
21mr|haproxy-3.0.17-1|48	
21mr|haproxy-3.0.17-1|49	%build
21mr|haproxy-3.0.17-1|50	regparm_opts=
21mr|haproxy-3.0.17-1|51	%ifarch %ix86 %{x86_64}
21mr|haproxy-3.0.17-1|52	regparm_opts="USE_REGPARM=1"
21mr|haproxy-3.0.17-1|53	%endif
21mr|haproxy-3.0.17-1|54	
21mr|haproxy-3.0.17-1|55	%{__make} %{?_smp_mflags} CPU="generic" TARGET="linux-glibc" USE_PROMEX=1 USE_OPENSSL=1 USE_PCRE2=1 USE_ZLIB=1 USE_LUA=1 USE_CRYPT_H=1 USE_SYSTEMD=1 USE_LINUX_TPROXY=1 USE_GETADDRINFO=1 ${regparm_opts} ADDINC="%{optflags}" ADDLIB="%{ldflags}"
21mr|haproxy-3.0.17-1|56	
21mr|haproxy-3.0.17-1|57	%{__make} admin/halog/halog OPTIMIZE="%{optflags} %{ldflags}"
21mr|haproxy-3.0.17-1|58	%{__make} admin/iprange/iprange OPTIMIZE="%{optflags} %{ldflags}"
21mr|haproxy-3.0.17-1|59	%{__make} admin/iprange/ip6range OPTIMIZE="%{optflags} %{ldflags}"
21mr|haproxy-3.0.17-1|60	
21mr|haproxy-3.0.17-1|61	%install
21mr|haproxy-3.0.17-1|62	%{__make} install-bin DESTDIR=%{buildroot} PREFIX=%{_prefix} TARGET="linux2628"
21mr|haproxy-3.0.17-1|63	%{__make} install-man DESTDIR=%{buildroot} PREFIX=%{_prefix}
21mr|haproxy-3.0.17-1|64	
21mr|haproxy-3.0.17-1|65	%{__install} -p -D -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21mr|haproxy-3.0.17-1|66	%{__install} -p -D -m 0644 %{SOURCE2} %{buildroot}%{haproxy_confdir}/%{name}.cfg
21mr|haproxy-3.0.17-1|67	%{__install} -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|haproxy-3.0.17-1|68	%{__install} -p -D -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|haproxy-3.0.17-1|69	%{__install} -p -D -m 0644 %{SOURCE5} %{buildroot}%{_mandir}/man1/halog.1
21mr|haproxy-3.0.17-1|70	%{__install} -d -m 0755 %{buildroot}%{haproxy_homedir}
21mr|haproxy-3.0.17-1|71	%{__install} -d -m 0755 %{buildroot}%{haproxy_datadir}
21mr|haproxy-3.0.17-1|72	%{__install} -d -m 0755 %{buildroot}%{_bindir}
21mr|haproxy-3.0.17-1|73	%{__install} -p -m 0755 ./admin/halog/halog %{buildroot}%{_bindir}/halog
21mr|haproxy-3.0.17-1|74	%{__install} -p -m 0755 ./admin/iprange/iprange %{buildroot}%{_bindir}/iprange
21mr|haproxy-3.0.17-1|75	%{__install} -p -m 0755 ./admin/iprange/ip6range %{buildroot}%{_bindir}/ip6range
21mr|haproxy-3.0.17-1|76	%{__install} -p -m 0644 ./examples/errorfiles/* %{buildroot}%{haproxy_datadir}
21mr|haproxy-3.0.17-1|77	
21mr|haproxy-3.0.17-1|78	for httpfile in $(find ./examples/errorfiles/ -type f)
21mr|haproxy-3.0.17-1|79	do
21mr|haproxy-3.0.17-1|80	%{__install} -p -m 0644 $httpfile %{buildroot}%{haproxy_datadir}
21mr|haproxy-3.0.17-1|81	done
21mr|haproxy-3.0.17-1|82	
21mr|haproxy-3.0.17-1|83	%{__rm} -rf ./examples/errorfiles/
21mr|haproxy-3.0.17-1|84	
21mr|haproxy-3.0.17-1|85	find ./examples/* -type f ! -name "*.cfg" -exec %{__rm} -f "{}" \;
21mr|haproxy-3.0.17-1|86	
21mr|haproxy-3.0.17-1|87	for textfile in $(find ./ -type f -name '*.txt')
21mr|haproxy-3.0.17-1|88	do
21mr|haproxy-3.0.17-1|89	%{__mv} $textfile $textfile.old
21mr|haproxy-3.0.17-1|90	iconv --from-code ISO8859-1 --to-code UTF-8 --output $textfile $textfile.old
21mr|haproxy-3.0.17-1|91	%{__rm} -f $textfile.old
21mr|haproxy-3.0.17-1|92	done
21mr|haproxy-3.0.17-1|93	
21mr|haproxy-3.0.17-1|94	%pre
21mr|haproxy-3.0.17-1|95	getent group %{haproxy_group} >/dev/null || \
21mr|haproxy-3.0.17-1|96	groupadd -r %{haproxy_group}
21mr|haproxy-3.0.17-1|97	getent passwd %{haproxy_user} >/dev/null || \
21mr|haproxy-3.0.17-1|98	useradd -r -g %{haproxy_user} -d %{haproxy_homedir} \
21mr|haproxy-3.0.17-1|99	-s /sbin/nologin -c "haproxy" %{haproxy_user}
21mr|haproxy-3.0.17-1|100	exit 0
21mr|haproxy-3.0.17-1|101	
21mr|haproxy-3.0.17-1|102	%post
21mr|haproxy-3.0.17-1|103	%systemd_post %{name}.service
21mr|haproxy-3.0.17-1|104	
21mr|haproxy-3.0.17-1|105	%preun
21mr|haproxy-3.0.17-1|106	%systemd_preun %{name}.service
21mr|haproxy-3.0.17-1|107	
21mr|haproxy-3.0.17-1|108	%postun
21mr|haproxy-3.0.17-1|109	%systemd_postun_with_restart %{name}.service
21mr|haproxy-3.0.17-1|110	
21mr|haproxy-3.0.17-1|111	%files
21mr|haproxy-3.0.17-1|112	%doc doc/* examples/*
21mr|haproxy-3.0.17-1|113	%doc CHANGELOG VERSION
21mr|haproxy-3.0.17-1|114	%license LICENSE
21mr|haproxy-3.0.17-1|115	%dir %{haproxy_homedir}
21mr|haproxy-3.0.17-1|116	%dir %{haproxy_confdir}
21mr|haproxy-3.0.17-1|117	%dir %{haproxy_datadir}
21mr|haproxy-3.0.17-1|118	%{haproxy_datadir}/*
21mr|haproxy-3.0.17-1|119	%config(noreplace) %{haproxy_confdir}/%{name}.cfg
21mr|haproxy-3.0.17-1|120	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|haproxy-3.0.17-1|121	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|haproxy-3.0.17-1|122	%{_unitdir}/%{name}.service
21mr|haproxy-3.0.17-1|123	%{_sbindir}/%{name}
21mr|haproxy-3.0.17-1|124	%{_bindir}/halog
21mr|haproxy-3.0.17-1|125	%{_bindir}/ip*range
21mr|haproxy-3.0.17-1|126	%{_mandir}/man1/*
21mr|haproxy-3.0.17-1|127	
21mr|haproxy-3.0.17-1|128	%changelog
21mr|haproxy-3.0.17-1|129	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|haproxy-3.0.17-1|130	- Update version to 3.0.17
21mr|haproxy-3.0.17-1|131	
21mr|haproxy-3.0.17-1|132	* Thu Sep 25 2025 Александр <a.proklov@rosa.ru> 3.0.9-2
21mr|haproxy-3.0.17-1|133	- up release
21mr|haproxy-3.0.17-1|134	
21mr|haproxy-3.0.17-1|135	* Sat Mar 29 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.0.9-1
21mr|haproxy-3.0.17-1|136	- Update version to 3.0.9
21mr|haproxy-3.0.17-1|137	
21mr|haproxy-3.0.17-1|138	* Mon Jul 22 2024 betcher <a.betkher@rosalinux.ru> 2.6.15-2
21mr|haproxy-3.0.17-1|139	- prometheus exporter enabled
21mr|haproxy-3.0.17-1|140	
21mr|haproxy-3.0.17-1|141	* Wed Sep 6 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2.6.15-1
21mr|haproxy-3.0.17-1|142	- Update to 2.6.15
21mr|haproxy-3.0.17-1|143	
21mr|haproxy-3.0.17-1|144	* Mon Sep 26 2022 Alexander Stefanov <alexander@mezon.ru> 2.6.6-1
21mr|haproxy-3.0.17-1|145	- version autoupdate [2.6.6]
21mr|haproxy-3.0.17-1|146	
21mr|haproxy-3.0.17-1|147	* Wed Jun 22 2022 Alexander Stefanov <alexander@mezon.ru> 2.6.1-1
21mr|haproxy-3.0.17-1|148	- version autoupdate [2.6.1]
21mr|haproxy-3.0.17-1|149	
21mr|haproxy-3.0.17-1|150	* Wed Jun 22 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|haproxy-3.0.17-1|151	- cleanup
21mr|haproxy-3.0.17-1|152	
21mr|haproxy-3.0.17-1|153	* Tue May 3 2022 Alexander Stefanov <alexander@mezon.ru> 2.5.6-1
21mr|haproxy-3.0.17-1|154	- version autoupdate [2.5.6]
21mr|haproxy-3.0.17-1|155	
21mr|haproxy-3.0.17-1|156	* Thu Feb 17 2022 Alexander Stefanov <alexander@mezon.ru> 2.5.2-1
21mr|haproxy-3.0.17-1|157	- version autoupdate [2.5.2]
21mr|haproxy-3.0.17-1|158	
21mr|haproxy-3.0.17-1|159	* Tue Jan 11 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|haproxy-3.0.17-1|160	- version autoupdate [2.5.0]
21mr|haproxy-3.0.17-1|161	
21mr|haproxy-3.0.17-1|162	* Fri Nov 12 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|haproxy-3.0.17-1|163	- version autoupdate [2.4.8]
21mr|haproxy-3.0.17-1|164	
21mr|haproxy-3.0.17-1|165	* Wed Jul 28 2021 Alexander Stefanov <alexander@mezon.ru> 2.4.2-1
21mr|haproxy-3.0.17-1|166	- version autoupdate [2.4.2]
21mr|haproxy-3.0.17-1|167	
21mr|haproxy-3.0.17-1|168	* Thu Jul 1 2021 Alexander Stefanov <alexander@mezon.ru> 2.4.1-1
21mr|haproxy-3.0.17-1|169	- version autoupdate [2.4.1]
21mr|haproxy-3.0.17-1|170	
21mr|haproxy-3.0.17-1|171	* Fri May 21 2021 Alexander Stefanov <alexander@mezon.ru> 2.4.0-1
21mr|haproxy-3.0.17-1|172	- 2.4.0
21mr|haproxy-3.0.17-1|173	
21mr|haproxy-3.0.17-1|174	* Sun Mar 28 2021 Alexander Stefanov <alexander@mezon.ru> 2.3.8-1
21mr|haproxy-3.0.17-1|175	- version autoupdate [2.3.8]
21mr|haproxy-3.0.17-1|176	
21mr|haproxy-3.0.17-1|177	* Fri Mar 19 2021 Alexander Stefanov <alexander@mezon.ru> 2.3.7-1
21mr|haproxy-3.0.17-1|178	- version autoupdate [2.3.7]
21mr|haproxy-3.0.17-1|179	
21mr|haproxy-3.0.17-1|180	* Thu Mar 4 2021 Alexander Stefanov <alexander@mezon.ru> 2.3.6-1
21mr|haproxy-3.0.17-1|181	- version autoupdate [2.3.6]
21mr|haproxy-3.0.17-1|182	
21mr|haproxy-3.0.17-1|183	* Wed Jan 13 2021 Alexander Stefanov <alexander@mezon.ru> 2.3.4-1
21mr|haproxy-3.0.17-1|184	- version autoupdate [2.3.4]
21mr|haproxy-3.0.17-1|185	
21mr|haproxy-3.0.17-1|186	* Wed Dec 30 2020 Alexander Stefanov <alexander@mezon.ru> 2.3.2-1
21mr|haproxy-3.0.17-1|187	- version autoupdate [2.3.2]
21mr|haproxy-3.0.17-1|188	
21mr|haproxy-3.0.17-1|189	* Sat Nov 7 2020 Alexander Stefanov <alexander@mezon.ru> 2.3.0-1
21mr|haproxy-3.0.17-1|190	- 2.3.0
21mr|haproxy-3.0.17-1|191	
21mr|haproxy-3.0.17-1|192	* Wed Sep 30 2020 Alexander Stefanov <alexander@mezon.ru> 2.2.4-1
21mr|haproxy-3.0.17-1|193	- version autoupdate [2.2.4]
21mr|haproxy-3.0.17-1|194	
21mr|haproxy-3.0.17-1|195	* Wed Aug 19 2020 Alexander Stefanov <alexander@mezon.ru> 2.2.2-1
21mr|haproxy-3.0.17-1|196	- 2.2.2

12710 21
21mr|hardlink-1.0-18|1	Summary:	Create a tree of hardlinks
21mr|hardlink-1.0-18|2	Name:		hardlink
21mr|hardlink-1.0-18|3	Version:	1.0
21mr|hardlink-1.0-18|4	Release:	18
21mr|hardlink-1.0-18|5	Epoch:		1
21mr|hardlink-1.0-18|6	License:	GPLv2+
21mr|hardlink-1.0-18|7	Group:		System/Base
21mr|hardlink-1.0-18|8	Url:		http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/hardlink/
21mr|hardlink-1.0-18|9	Source0:	hardlink.c
21mr|hardlink-1.0-18|10	Source1:	hardlink.1
21mr|hardlink-1.0-18|11	
21mr|hardlink-1.0-18|12	%description
21mr|hardlink-1.0-18|13	hardlink is used to create a tree of hard links.
21mr|hardlink-1.0-18|14	It's used by kernel installation to dramatically reduce the
21mr|hardlink-1.0-18|15	amount of diskspace used by each kernel package installed.
21mr|hardlink-1.0-18|16	
21mr|hardlink-1.0-18|17	%files
21mr|hardlink-1.0-18|18	%{_sbindir}/hardlink
21mr|hardlink-1.0-18|19	%{_mandir}/man1/hardlink.1*
21mr|hardlink-1.0-18|20	
21mr|hardlink-1.0-18|21	#----------------------------------------------------------------------------
21mr|hardlink-1.0-18|22	
21mr|hardlink-1.0-18|23	%prep
21mr|hardlink-1.0-18|24	%setup -q -c -T
21mr|hardlink-1.0-18|25	install -pm 644 %{SOURCE0} hardlink.c
21mr|hardlink-1.0-18|26	
21mr|hardlink-1.0-18|27	%build
21mr|hardlink-1.0-18|28	gcc %{optflags} hardlink.c -o hardlink
21mr|hardlink-1.0-18|29	
21mr|hardlink-1.0-18|30	%install
21mr|hardlink-1.0-18|31	install -D -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/hardlink.1
21mr|hardlink-1.0-18|32	install -D -m 755 hardlink %{buildroot}%{_sbindir}/hardlink

12711 21
21mr|harfbuzz-7.0.1-3|1	%define _disable_ld_as_needed 1
21mr|harfbuzz-7.0.1-3|2	%define _disable_ld_no_undefined 1
21mr|harfbuzz-7.0.1-3|3	
21mr|harfbuzz-7.0.1-3|4	%define api 0.0
21mr|harfbuzz-7.0.1-3|5	%define major 0
21mr|harfbuzz-7.0.1-3|6	%define libname %mklibname %{name} %{major}
21mr|harfbuzz-7.0.1-3|7	%define libicu %mklibname %{name}-icu %{major}
21mr|harfbuzz-7.0.1-3|8	%define calibname %mklibname %{name}-cairo
21mr|harfbuzz-7.0.1-3|9	%define slibname %mklibname %{name}-subset %{major}
21mr|harfbuzz-7.0.1-3|10	%define devname %mklibname %{name} -d
21mr|harfbuzz-7.0.1-3|11	%define girname %mklibname %{name}-gir %{api}
21mr|harfbuzz-7.0.1-3|12	%define libgob %mklibname %{name}-gobject %{major}
21mr|harfbuzz-7.0.1-3|13	
21mr|harfbuzz-7.0.1-3|14	%bcond_with bootstrap
21mr|harfbuzz-7.0.1-3|15	
21mr|harfbuzz-7.0.1-3|16	Summary:	OpenType text shaping engine
21mr|harfbuzz-7.0.1-3|17	Name:		harfbuzz
21mr|harfbuzz-7.0.1-3|18	Version:	7.0.1
21mr|harfbuzz-7.0.1-3|19	Release:	3
21mr|harfbuzz-7.0.1-3|20	License:	MIT
21mr|harfbuzz-7.0.1-3|21	Group:		Development/Other
21mr|harfbuzz-7.0.1-3|22	Url:		https://github.com/harfbuzz/harfbuzz
21mr|harfbuzz-7.0.1-3|23	Source0:	https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|harfbuzz-7.0.1-3|24	Patch0:		CVE-2026-22693.patch
21mr|harfbuzz-7.0.1-3|25	%if !%{with bootstrap}
21mr|harfbuzz-7.0.1-3|26	BuildRequires:	pkgconfig(cairo)
21mr|harfbuzz-7.0.1-3|27	BuildRequires:	pkgconfig(freetype2)
21mr|harfbuzz-7.0.1-3|28	BuildRequires:	pkgconfig(glib-2.0)
21mr|harfbuzz-7.0.1-3|29	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|harfbuzz-7.0.1-3|30	%endif
21mr|harfbuzz-7.0.1-3|31	BuildRequires:	pkgconfig(icu-uc)
21mr|harfbuzz-7.0.1-3|32	BuildRequires:	pkgconfig(graphite2)
21mr|harfbuzz-7.0.1-3|33	
21mr|harfbuzz-7.0.1-3|34	%description
21mr|harfbuzz-7.0.1-3|35	HarfBuzz is an OpenType text shaping engine.
21mr|harfbuzz-7.0.1-3|36	There are two HarfBuzz code trees in existence today.
21mr|harfbuzz-7.0.1-3|37	
21mr|harfbuzz-7.0.1-3|38	%files
21mr|harfbuzz-7.0.1-3|39	%if !%{with bootstrap}
21mr|harfbuzz-7.0.1-3|40	%{_bindir}/*
21mr|harfbuzz-7.0.1-3|41	%endif
21mr|harfbuzz-7.0.1-3|42	
21mr|harfbuzz-7.0.1-3|43	#----------------------------------------------------------------------------
21mr|harfbuzz-7.0.1-3|44	
21mr|harfbuzz-7.0.1-3|45	%package -n %{libname}
21mr|harfbuzz-7.0.1-3|46	Summary:	Shared library for the %{name} package
21mr|harfbuzz-7.0.1-3|47	Group:		System/Libraries
21mr|harfbuzz-7.0.1-3|48	
21mr|harfbuzz-7.0.1-3|49	%description -n %{libname}
21mr|harfbuzz-7.0.1-3|50	Shared library for the %{name} package.
21mr|harfbuzz-7.0.1-3|51	
21mr|harfbuzz-7.0.1-3|52	%files -n %{libname}
21mr|harfbuzz-7.0.1-3|53	%{_libdir}/lib%{name}.so.%{major}*
21mr|harfbuzz-7.0.1-3|54	
21mr|harfbuzz-7.0.1-3|55	#----------------------------------------------------------------------------
21mr|harfbuzz-7.0.1-3|56	
21mr|harfbuzz-7.0.1-3|57	%package -n %{slibname}
21mr|harfbuzz-7.0.1-3|58	Summary:	Shared library for the %{name} subset package
21mr|harfbuzz-7.0.1-3|59	Group:		System/Libraries
21mr|harfbuzz-7.0.1-3|60	
21mr|harfbuzz-7.0.1-3|61	%description -n %{slibname}
21mr|harfbuzz-7.0.1-3|62	Shared library for the %{name} subset package.
21mr|harfbuzz-7.0.1-3|63	
21mr|harfbuzz-7.0.1-3|64	%files -n %{slibname}
21mr|harfbuzz-7.0.1-3|65	%{_libdir}/lib%{name}-subset.so.%{major}*
21mr|harfbuzz-7.0.1-3|66	
21mr|harfbuzz-7.0.1-3|67	#----------------------------------------------------------------------------
21mr|harfbuzz-7.0.1-3|68	
21mr|harfbuzz-7.0.1-3|69	%package -n %{libicu}
21mr|harfbuzz-7.0.1-3|70	Summary:	Shared library for the %{name} package
21mr|harfbuzz-7.0.1-3|71	Group:		System/Libraries
21mr|harfbuzz-7.0.1-3|72	
21mr|harfbuzz-7.0.1-3|73	%description -n %{libicu}
21mr|harfbuzz-7.0.1-3|74	Shared library for the %{name} package.
21mr|harfbuzz-7.0.1-3|75	
21mr|harfbuzz-7.0.1-3|76	%files -n %{libicu}
21mr|harfbuzz-7.0.1-3|77	%{_libdir}/lib%{name}-icu.so.%{major}*
21mr|harfbuzz-7.0.1-3|78	
21mr|harfbuzz-7.0.1-3|79	#----------------------------------------------------------------------------
21mr|harfbuzz-7.0.1-3|80	
21mr|harfbuzz-7.0.1-3|81	%package -n %{calibname}
21mr|harfbuzz-7.0.1-3|82	Summary:	Shared library for the %{name} cairo package
21mr|harfbuzz-7.0.1-3|83	Group:		System/Libraries
21mr|harfbuzz-7.0.1-3|84	
21mr|harfbuzz-7.0.1-3|85	%description -n %{calibname}
21mr|harfbuzz-7.0.1-3|86	Shared library for the %{name} cairo package.
21mr|harfbuzz-7.0.1-3|87	
21mr|harfbuzz-7.0.1-3|88	%files -n %{calibname}
21mr|harfbuzz-7.0.1-3|89	%{_libdir}/libharfbuzz-cairo.so.*
21mr|harfbuzz-7.0.1-3|90	
21mr|harfbuzz-7.0.1-3|91	#----------------------------------------------------------------------------
21mr|harfbuzz-7.0.1-3|92	
21mr|harfbuzz-7.0.1-3|93	%package -n %{devname}
21mr|harfbuzz-7.0.1-3|94	Summary:	Headers and development libraries from %{name}
21mr|harfbuzz-7.0.1-3|95	Group:		Development/C
21mr|harfbuzz-7.0.1-3|96	Requires:	%{libname} = %{EVRD}
21mr|harfbuzz-7.0.1-3|97	Requires:	%{libicu} = %{EVRD}
21mr|harfbuzz-7.0.1-3|98	Requires:	%{calibname} = %{EVRD}
21mr|harfbuzz-7.0.1-3|99	Requires:	%{slibname} = %{EVRD}
21mr|harfbuzz-7.0.1-3|100	Requires:	%{girname} = %{EVRD}
21mr|harfbuzz-7.0.1-3|101	Provides:	%{name}-devel = %{EVRD}
21mr|harfbuzz-7.0.1-3|102	
21mr|harfbuzz-7.0.1-3|103	%description -n %{devname}
21mr|harfbuzz-7.0.1-3|104	%{name} development headers and libraries.
21mr|harfbuzz-7.0.1-3|105	
21mr|harfbuzz-7.0.1-3|106	%files -n %{devname}
21mr|harfbuzz-7.0.1-3|107	%doc AUTHORS README
21mr|harfbuzz-7.0.1-3|108	%{_datadir}/gtk-doc/html/%{name}/
21mr|harfbuzz-7.0.1-3|109	%{_libdir}/pkgconfig/*
21mr|harfbuzz-7.0.1-3|110	%{_libdir}/cmake/harfbuzz
21mr|harfbuzz-7.0.1-3|111	%{_libdir}/*.so
21mr|harfbuzz-7.0.1-3|112	%{_includedir}/*
21mr|harfbuzz-7.0.1-3|113	%{_datadir}/gir-1.0/HarfBuzz-%{api}.gir
21mr|harfbuzz-7.0.1-3|114	
21mr|harfbuzz-7.0.1-3|115	#----------------------------------------------------------------------------
21mr|harfbuzz-7.0.1-3|116	
21mr|harfbuzz-7.0.1-3|117	%package -n %{girname}
21mr|harfbuzz-7.0.1-3|118	Summary:	GObject Introspection interface description for HarfBuzz
21mr|harfbuzz-7.0.1-3|119	Group:		System/Libraries
21mr|harfbuzz-7.0.1-3|120	Requires:	%{libname} = %{EVRD}
21mr|harfbuzz-7.0.1-3|121	
21mr|harfbuzz-7.0.1-3|122	%description -n %{girname}
21mr|harfbuzz-7.0.1-3|123	GObject Introspection interface description for HarfBuzz
21mr|harfbuzz-7.0.1-3|124	
21mr|harfbuzz-7.0.1-3|125	%files -n %{girname}
21mr|harfbuzz-7.0.1-3|126	%{_libdir}/girepository-1.0/HarfBuzz-%{api}.typelib
21mr|harfbuzz-7.0.1-3|127	
21mr|harfbuzz-7.0.1-3|128	#----------------------------------------------------------------------------
21mr|harfbuzz-7.0.1-3|129	
21mr|harfbuzz-7.0.1-3|130	%package -n %{libgob}
21mr|harfbuzz-7.0.1-3|131	Summary:	Shared GObject library for the %{name} package
21mr|harfbuzz-7.0.1-3|132	Group:		System/Libraries
21mr|harfbuzz-7.0.1-3|133	
21mr|harfbuzz-7.0.1-3|134	%description -n %{libgob}
21mr|harfbuzz-7.0.1-3|135	Shared GObject library for the %{name} package.
21mr|harfbuzz-7.0.1-3|136	
21mr|harfbuzz-7.0.1-3|137	%files -n %{libgob}
21mr|harfbuzz-7.0.1-3|138	%{_libdir}/lib%{name}-gobject.so.%{major}*
21mr|harfbuzz-7.0.1-3|139	
21mr|harfbuzz-7.0.1-3|140	#----------------------------------------------------------------------------
21mr|harfbuzz-7.0.1-3|141	
21mr|harfbuzz-7.0.1-3|142	%prep
21mr|harfbuzz-7.0.1-3|143	%autosetup -p1
21mr|harfbuzz-7.0.1-3|144	
21mr|harfbuzz-7.0.1-3|145	%build
21mr|harfbuzz-7.0.1-3|146	%ifarch %{e2k}
21mr|harfbuzz-7.0.1-3|147	export LDFLAGS="$LDFLAGS -lstdc++"
21mr|harfbuzz-7.0.1-3|148	%endif
21mr|harfbuzz-7.0.1-3|149	%configure	\
21mr|harfbuzz-7.0.1-3|150	--enable-introspection	\
21mr|harfbuzz-7.0.1-3|151	--with-cairo=yes	\
21mr|harfbuzz-7.0.1-3|152	--with-fontconfig=yes	\
21mr|harfbuzz-7.0.1-3|153	--with-freetype=yes	\
21mr|harfbuzz-7.0.1-3|154	--with-glib=yes		\
21mr|harfbuzz-7.0.1-3|155	--with-gobject=yes	\
21mr|harfbuzz-7.0.1-3|156	--with-graphite2=yes	\
21mr|harfbuzz-7.0.1-3|157	--with-icu=yes
21mr|harfbuzz-7.0.1-3|158	%make_build
21mr|harfbuzz-7.0.1-3|159	
21mr|harfbuzz-7.0.1-3|160	%install
21mr|harfbuzz-7.0.1-3|161	%make_install
21mr|harfbuzz-7.0.1-3|162	
21mr|harfbuzz-7.0.1-3|163	%changelog
21mr|harfbuzz-7.0.1-3|164	* Sat Mar 14 2026 Александр <a.proklov@rosa.ru>
21mr|harfbuzz-7.0.1-3|165	- up release
21mr|harfbuzz-7.0.1-3|166	
21mr|harfbuzz-7.0.1-3|167	* Fri Mar 6 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|harfbuzz-7.0.1-3|168	- fix CVE
21mr|harfbuzz-7.0.1-3|169	
21mr|harfbuzz-7.0.1-3|170	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|harfbuzz-7.0.1-3|171	- fix CVE
21mr|harfbuzz-7.0.1-3|172	
21mr|harfbuzz-7.0.1-3|173	* Fri Mar 17 2023 Andrey Bondrov <abondrov@rosalab.ru> 7.0.1-1
21mr|harfbuzz-7.0.1-3|174	- New version 7.0.1
21mr|harfbuzz-7.0.1-3|175	
21mr|harfbuzz-7.0.1-3|176	* Tue Feb 14 2023 Alexander Stefanov <alexander@mezon.ru> 7.0.0-1
21mr|harfbuzz-7.0.1-3|177	- 7.0.0
21mr|harfbuzz-7.0.1-3|178	
21mr|harfbuzz-7.0.1-3|179	* Thu Jan 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.0.0-1
21mr|harfbuzz-7.0.1-3|180	- Update to 6.0.0 for pango
21mr|harfbuzz-7.0.1-3|181	
21mr|harfbuzz-7.0.1-3|182	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 2.6.8-5
21mr|harfbuzz-7.0.1-3|183	- MassBuild#2792: Increase release tag
21mr|harfbuzz-7.0.1-3|184	
21mr|harfbuzz-7.0.1-3|185	* Thu Jun 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.6.8-4
21mr|harfbuzz-7.0.1-3|186	- Bump release for icu update
21mr|harfbuzz-7.0.1-3|187	
21mr|harfbuzz-7.0.1-3|188	* Wed Jun 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.6.8-3
21mr|harfbuzz-7.0.1-3|189	- Bump release for rebuild with icu 71.1
21mr|harfbuzz-7.0.1-3|190	
21mr|harfbuzz-7.0.1-3|191	* Wed Mar 23 2022 betcher <a.betkher@rosalinux.ru>
21mr|harfbuzz-7.0.1-3|192	- fix for e2k
21mr|harfbuzz-7.0.1-3|193	
21mr|harfbuzz-7.0.1-3|194	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.6.8-2
21mr|harfbuzz-7.0.1-3|195	- MassBuild#2340: Increase release tag
21mr|harfbuzz-7.0.1-3|196	
21mr|harfbuzz-7.0.1-3|197	* Thu Jun 25 2020 Alexander Stefanov <alexander@mezon.ru> 2.6.8-1
21mr|harfbuzz-7.0.1-3|198	- 2.6.8
21mr|harfbuzz-7.0.1-3|199	
21mr|harfbuzz-7.0.1-3|200	* Thu May 14 2020 Alexander Stefanov <alexander@mezon.ru> 2.6.6-1
21mr|harfbuzz-7.0.1-3|201	- 2.6.6
21mr|harfbuzz-7.0.1-3|202	
21mr|harfbuzz-7.0.1-3|203	* Fri Apr 17 2020 Alexander Stefanov <alexander@mezon.ru> 2.6.4-1
21mr|harfbuzz-7.0.1-3|204	- 2.6.4

12712 21
21mr|hawtbuf-1.11-10|1	Name:          hawtbuf
21mr|hawtbuf-1.11-10|2	Version:       1.11
21mr|hawtbuf-1.11-10|3	Release:       10
21mr|hawtbuf-1.11-10|4	Summary:       A rich byte buffer library
21mr|hawtbuf-1.11-10|5	License:       ASL 2.0
21mr|hawtbuf-1.11-10|6	URL:           https://github.com/fusesource/hawtbuf/
21mr|hawtbuf-1.11-10|7	Source0:       https://github.com/fusesource/hawtbuf/archive/%{name}-project-%{version}.tar.gz
21mr|hawtbuf-1.11-10|8	
21mr|hawtbuf-1.11-10|9	BuildRequires: maven-local
21mr|hawtbuf-1.11-10|10	BuildRequires: mvn(commons-logging:commons-logging)
21mr|hawtbuf-1.11-10|11	BuildRequires: mvn(junit:junit)
21mr|hawtbuf-1.11-10|12	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|hawtbuf-1.11-10|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hawtbuf-1.11-10|14	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|hawtbuf-1.11-10|15	BuildRequires: mvn(org.apache.maven:maven-project)
21mr|hawtbuf-1.11-10|16	BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|hawtbuf-1.11-10|17	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|hawtbuf-1.11-10|18	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|hawtbuf-1.11-10|19	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|hawtbuf-1.11-10|20	BuildRequires: mvn(org.fusesource:fusesource-pom:pom:)
21mr|hawtbuf-1.11-10|21	
21mr|hawtbuf-1.11-10|22	Group:          Development/Java
21mr|hawtbuf-1.11-10|23	BuildArch:     noarch
21mr|hawtbuf-1.11-10|24	# Java stack is not supported on x86_32
21mr|hawtbuf-1.11-10|25	ExcludeArch: %{ix86}
21mr|hawtbuf-1.11-10|26	
21mr|hawtbuf-1.11-10|27	%description
21mr|hawtbuf-1.11-10|28	This library implements a simple interface with working with
21mr|hawtbuf-1.11-10|29	byte arrays. It is a shame that the Java SDK did not come with
21mr|hawtbuf-1.11-10|30	a built in class that was just simply a byte[], int offset,
21mr|hawtbuf-1.11-10|31	int length class which provided a rich interface similar to
21mr|hawtbuf-1.11-10|32	what the String class does for char arrays. This library
21mr|hawtbuf-1.11-10|33	fills in that void by providing a Buffer class which does provide
21mr|hawtbuf-1.11-10|34	that rich interface.
21mr|hawtbuf-1.11-10|35	
21mr|hawtbuf-1.11-10|36	%package proto
21mr|hawtbuf-1.11-10|37	Summary:       A protobuf library
21mr|hawtbuf-1.11-10|38	
21mr|hawtbuf-1.11-10|39	%description proto
21mr|hawtbuf-1.11-10|40	HawtBuf Proto: A protobuf library.
21mr|hawtbuf-1.11-10|41	
21mr|hawtbuf-1.11-10|42	%package protoc
21mr|hawtbuf-1.11-10|43	Summary:       A protobuf compiler as a maven plugin
21mr|hawtbuf-1.11-10|44	
21mr|hawtbuf-1.11-10|45	%description protoc
21mr|hawtbuf-1.11-10|46	HawtBuf Protoc: A protobuf compiler as a maven plugin.
21mr|hawtbuf-1.11-10|47	
21mr|hawtbuf-1.11-10|48	%package javadoc
21mr|hawtbuf-1.11-10|49	Summary:       Javadoc for %{name}
21mr|hawtbuf-1.11-10|50	
21mr|hawtbuf-1.11-10|51	%description javadoc
21mr|hawtbuf-1.11-10|52	This package contains javadoc for %{name}.
21mr|hawtbuf-1.11-10|53	
21mr|hawtbuf-1.11-10|54	%prep
21mr|hawtbuf-1.11-10|55	%setup -q -n %{name}-%{name}-project-%{version}
21mr|hawtbuf-1.11-10|56	
21mr|hawtbuf-1.11-10|57	%pom_remove_plugin :maven-assembly-plugin
21mr|hawtbuf-1.11-10|58	
21mr|hawtbuf-1.11-10|59	%pom_xpath_set "pom:properties/pom:log4j-version" 1.2.17
21mr|hawtbuf-1.11-10|60	%pom_xpath_remove pom:Private-Package
21mr|hawtbuf-1.11-10|61	
21mr|hawtbuf-1.11-10|62	%mvn_package ":%{name}-project" %{name}
21mr|hawtbuf-1.11-10|63	
21mr|hawtbuf-1.11-10|64	%build
21mr|hawtbuf-1.11-10|65	
21mr|hawtbuf-1.11-10|66	%mvn_build -s
21mr|hawtbuf-1.11-10|67	
21mr|hawtbuf-1.11-10|68	%install
21mr|hawtbuf-1.11-10|69	%mvn_install
21mr|hawtbuf-1.11-10|70	
21mr|hawtbuf-1.11-10|71	%files -f .mfiles-%{name}
21mr|hawtbuf-1.11-10|72	%doc readme.md
21mr|hawtbuf-1.11-10|73	%license license.txt notice.md
21mr|hawtbuf-1.11-10|74	
21mr|hawtbuf-1.11-10|75	%files proto -f .mfiles-%{name}-proto
21mr|hawtbuf-1.11-10|76	%doc %{name}-proto/readme.md
21mr|hawtbuf-1.11-10|77	%license license.txt notice.md
21mr|hawtbuf-1.11-10|78	
21mr|hawtbuf-1.11-10|79	%files protoc -f .mfiles-%{name}-protoc
21mr|hawtbuf-1.11-10|80	%doc %{name}-protoc/readme.md
21mr|hawtbuf-1.11-10|81	%license license.txt notice.md
21mr|hawtbuf-1.11-10|82	
21mr|hawtbuf-1.11-10|83	%files javadoc -f .mfiles-javadoc
21mr|hawtbuf-1.11-10|84	%license license.txt notice.md
21mr|hawtbuf-1.11-10|85	

12713 21
21mr|hawtdb-1.6-15|1	Name:          hawtdb
21mr|hawtdb-1.6-15|2	Version:       1.6
21mr|hawtdb-1.6-15|3	Release:       15
21mr|hawtdb-1.6-15|4	Summary:       A Powerful Key/Value Store
21mr|hawtdb-1.6-15|5	# CDDL: hawtdb/src/main/java/org/fusesource/hawtdb/api/Callback.java
21mr|hawtdb-1.6-15|6	License:       ASL 2.0 and CDDL
21mr|hawtdb-1.6-15|7	URL:           http://hawtdb.fusesource.org/
21mr|hawtdb-1.6-15|8	Source0:       https://github.com/fusesource/hawtdb/archive/%{name}-project-%{version}.tar.gz
21mr|hawtdb-1.6-15|9	
21mr|hawtdb-1.6-15|10	BuildRequires: maven-local
21mr|hawtdb-1.6-15|11	BuildRequires: mvn(commons-logging:commons-logging)
21mr|hawtdb-1.6-15|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hawtdb-1.6-15|13	BuildRequires: mvn(org.fusesource:fusesource-pom:pom:)
21mr|hawtdb-1.6-15|14	BuildRequires: mvn(org.fusesource.hawtbuf:hawtbuf)
21mr|hawtdb-1.6-15|15	# test deps
21mr|hawtdb-1.6-15|16	BuildRequires: mvn(junit:junit)
21mr|hawtdb-1.6-15|17	BuildRequires: mvn(log4j:log4j:12)
21mr|hawtdb-1.6-15|18	
21mr|hawtdb-1.6-15|19	Group:          Development/Java
21mr|hawtdb-1.6-15|20	BuildArch:     noarch
21mr|hawtdb-1.6-15|21	# Java stack is not supported on x86_32
21mr|hawtdb-1.6-15|22	ExcludeArch: %{ix86}
21mr|hawtdb-1.6-15|23	
21mr|hawtdb-1.6-15|24	%description
21mr|hawtdb-1.6-15|25	HawtDB is an embedded MVCC Key/Value Database.
21mr|hawtdb-1.6-15|26	
21mr|hawtdb-1.6-15|27	%package javadoc
21mr|hawtdb-1.6-15|28	Summary:       Javadoc for %{name}
21mr|hawtdb-1.6-15|29	
21mr|hawtdb-1.6-15|30	%description javadoc
21mr|hawtdb-1.6-15|31	This package contains javadoc for %{name}.
21mr|hawtdb-1.6-15|32	
21mr|hawtdb-1.6-15|33	%prep
21mr|hawtdb-1.6-15|34	%setup -q -n %{name}-%{name}-project-%{version}
21mr|hawtdb-1.6-15|35	
21mr|hawtdb-1.6-15|36	# Remove unavailable org.fusesource.mvnplugins:fuse-javadoc-skin
21mr|hawtdb-1.6-15|37	%pom_xpath_remove "pom:project/pom:build/pom:extensions"
21mr|hawtdb-1.6-15|38	
21mr|hawtdb-1.6-15|39	# Use org.apache.maven.wagon:wagon-webdav-jackrabbit
21mr|hawtdb-1.6-15|40	%pom_remove_plugin :maven-site-plugin
21mr|hawtdb-1.6-15|41	
21mr|hawtdb-1.6-15|42	# Unavailable deps
21mr|hawtdb-1.6-15|43	%pom_disable_module %{name}-website
21mr|hawtdb-1.6-15|44	
21mr|hawtdb-1.6-15|45	# Unwanted javadoc jar
21mr|hawtdb-1.6-15|46	%pom_remove_plugin :maven-javadoc-plugin %{name}
21mr|hawtdb-1.6-15|47	
21mr|hawtdb-1.6-15|48	%pom_xpath_set "pom:properties/pom:log4j-version" 12
21mr|hawtdb-1.6-15|49	
21mr|hawtdb-1.6-15|50	# Fail to generate hawtdb jar
21mr|hawtdb-1.6-15|51	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions/pom:Private-Package" %{name}
21mr|hawtdb-1.6-15|52	
21mr|hawtdb-1.6-15|53	# These tests fails
21mr|hawtdb-1.6-15|54	# org.fusesource.hawtdb.api.IOPagingException: Invalid extent read request.  The requested page was not an extent: 2
21mr|hawtdb-1.6-15|55	# org.junit.ComparisonFailure: expected:<[Change 1]> but was:<[page:2]>
21mr|hawtdb-1.6-15|56	# org.fusesource.hawtdb.api.IndexException: Page did not contain the expected btree headers
21mr|hawtdb-1.6-15|57	rm hawtdb/src/test/java/org/fusesource/hawtdb/internal/index/BTreeIndexTest.java \
21mr|hawtdb-1.6-15|58	hawtdb/src/test/java/org/fusesource/hawtdb/internal/index/DeferredBTreeIndexTest.java \
21mr|hawtdb-1.6-15|59	hawtdb/src/test/java/org/fusesource/hawtdb/internal/index/DeferredHashIndexTest.java \
21mr|hawtdb-1.6-15|60	hawtdb/src/test/java/org/fusesource/hawtdb/internal/index/FixedCapacityHashIndexTest.java \
21mr|hawtdb-1.6-15|61	hawtdb/src/test/java/org/fusesource/hawtdb/internal/index/HashIndexTest.java \
21mr|hawtdb-1.6-15|62	hawtdb/src/test/java/org/fusesource/hawtdb/internal/page/TxPageFileTest.java \
21mr|hawtdb-1.6-15|63	hawtdb/src/test/java/org/fusesource/hawtdb/internal/io/MemoryMappedFileTest.java
21mr|hawtdb-1.6-15|64	
21mr|hawtdb-1.6-15|65	%mvn_file :%{name} %{name}
21mr|hawtdb-1.6-15|66	
21mr|hawtdb-1.6-15|67	%build
21mr|hawtdb-1.6-15|68	
21mr|hawtdb-1.6-15|69	%mvn_build
21mr|hawtdb-1.6-15|70	
21mr|hawtdb-1.6-15|71	%install
21mr|hawtdb-1.6-15|72	%mvn_install
21mr|hawtdb-1.6-15|73	
21mr|hawtdb-1.6-15|74	%files -f .mfiles
21mr|hawtdb-1.6-15|75	%doc changelog.md readme.md
21mr|hawtdb-1.6-15|76	%license license.txt
21mr|hawtdb-1.6-15|77	
21mr|hawtdb-1.6-15|78	%files javadoc -f .mfiles-javadoc
21mr|hawtdb-1.6-15|79	%license license.txt
21mr|hawtdb-1.6-15|80	

12714 21
21mr|hawtdispatch-1.22-8|1	Name:          hawtdispatch
21mr|hawtdispatch-1.22-8|2	Version:       1.22
21mr|hawtdispatch-1.22-8|3	Release:       8
21mr|hawtdispatch-1.22-8|4	Summary:       The libdispatch style API for Java
21mr|hawtdispatch-1.22-8|5	License:       ASL 2.0
21mr|hawtdispatch-1.22-8|6	URL:           http://hawtdispatch.fusesource.org/
21mr|hawtdispatch-1.22-8|7	Source0:       https://github.com/fusesource/hawtdispatch/archive/%{name}-project-%{version}.tar.gz
21mr|hawtdispatch-1.22-8|8	
21mr|hawtdispatch-1.22-8|9	BuildRequires: maven-local
21mr|hawtdispatch-1.22-8|10	BuildRequires: mvn(asm:asm-tree)
21mr|hawtdispatch-1.22-8|11	BuildRequires: mvn(junit:junit)
21mr|hawtdispatch-1.22-8|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hawtdispatch-1.22-8|13	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|hawtdispatch-1.22-8|14	BuildRequires: mvn(org.fusesource:fusesource-pom:pom:)
21mr|hawtdispatch-1.22-8|15	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|hawtdispatch-1.22-8|16	BuildRequires: mvn(org.fusesource.hawtbuf:hawtbuf)
21mr|hawtdispatch-1.22-8|17	BuildRequires: mvn(org.osgi:org.osgi.compendium)
21mr|hawtdispatch-1.22-8|18	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|hawtdispatch-1.22-8|19	BuildRequires: mvn(org.scala-lang:scala-compiler)
21mr|hawtdispatch-1.22-8|20	BuildRequires: mvn(org.scala-lang:scala-library)
21mr|hawtdispatch-1.22-8|21	
21mr|hawtdispatch-1.22-8|22	Group:          Development/Java
21mr|hawtdispatch-1.22-8|23	BuildArch:     noarch
21mr|hawtdispatch-1.22-8|24	# Java stack is not supported on x86_32
21mr|hawtdispatch-1.22-8|25	ExcludeArch: %{ix86}
21mr|hawtdispatch-1.22-8|26	
21mr|hawtdispatch-1.22-8|27	%description
21mr|hawtdispatch-1.22-8|28	HawtDispatch is a small (less than 100k) thread pooling and
21mr|hawtdispatch-1.22-8|29	NIO event notification framework API modeled after the
21mr|hawtdispatch-1.22-8|30	libdispatch API that Apple created to power the Grand Central
21mr|hawtdispatch-1.22-8|31	Dispatch (GCD) technology in OS X. It allows you to easily develop
21mr|hawtdispatch-1.22-8|32	multi-threaded applications without having to deal with the
21mr|hawtdispatch-1.22-8|33	problems that traditionally plague multi-threaded application
21mr|hawtdispatch-1.22-8|34	development.
21mr|hawtdispatch-1.22-8|35	
21mr|hawtdispatch-1.22-8|36	This package provides the libdispatch style API for Java.
21mr|hawtdispatch-1.22-8|37	
21mr|hawtdispatch-1.22-8|38	%package scala
21mr|hawtdispatch-1.22-8|39	Summary:       The libdispatch style API for Scala
21mr|hawtdispatch-1.22-8|40	
21mr|hawtdispatch-1.22-8|41	%description scala
21mr|hawtdispatch-1.22-8|42	HawtDispatch: The libdispatch style API for Scala.
21mr|hawtdispatch-1.22-8|43	
21mr|hawtdispatch-1.22-8|44	%package transport
21mr|hawtdispatch-1.22-8|45	Summary:       Transport abstractions for HawtDispatch
21mr|hawtdispatch-1.22-8|46	
21mr|hawtdispatch-1.22-8|47	%description transport
21mr|hawtdispatch-1.22-8|48	HawtDispatch Transport: Transport abstractions for HawtDispatch.
21mr|hawtdispatch-1.22-8|49	
21mr|hawtdispatch-1.22-8|50	%package javadoc
21mr|hawtdispatch-1.22-8|51	Summary:       Javadoc for %{name}
21mr|hawtdispatch-1.22-8|52	
21mr|hawtdispatch-1.22-8|53	%description javadoc
21mr|hawtdispatch-1.22-8|54	This package contains javadoc for %{name}.
21mr|hawtdispatch-1.22-8|55	
21mr|hawtdispatch-1.22-8|56	%prep
21mr|hawtdispatch-1.22-8|57	%setup -q -n %{name}-%{name}-project-%{version}
21mr|hawtdispatch-1.22-8|58	
21mr|hawtdispatch-1.22-8|59	# remove unavailable org.fusesource.mvnplugins:fuse-javadoc-skin
21mr|hawtdispatch-1.22-8|60	%pom_xpath_remove "pom:resourcesArtifacts"
21mr|hawtdispatch-1.22-8|61	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:dependencies"
21mr|hawtdispatch-1.22-8|62	
21mr|hawtdispatch-1.22-8|63	%pom_xpath_remove "pom:Private-Package"
21mr|hawtdispatch-1.22-8|64	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration" \
21mr|hawtdispatch-1.22-8|65	"<excludeDependencies>true</excludeDependencies>" %{name}-transport
21mr|hawtdispatch-1.22-8|66	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions"  \
21mr|hawtdispatch-1.22-8|67	'<Export-Package>
21mr|hawtdispatch-1.22-8|68	org.fusesource.hawtdispatch.transport;version=${project.version},
21mr|hawtdispatch-1.22-8|69	org.fusesource.hawtdispatch.util;version=${project.version},
21mr|hawtdispatch-1.22-8|70	</Export-Package>' %{name}-transport
21mr|hawtdispatch-1.22-8|71	
21mr|hawtdispatch-1.22-8|72	%pom_xpath_remove "pom:Export-Package" %{name}-scala
21mr|hawtdispatch-1.22-8|73	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration" \
21mr|hawtdispatch-1.22-8|74	"<excludeDependencies>true</excludeDependencies>" %{name}-scala
21mr|hawtdispatch-1.22-8|75	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" \
21mr|hawtdispatch-1.22-8|76	'<Export-Package>
21mr|hawtdispatch-1.22-8|77	org.fusesource.hawtdispatch;version=${project.version},
21mr|hawtdispatch-1.22-8|78	</Export-Package>' %{name}-scala
21mr|hawtdispatch-1.22-8|79	
21mr|hawtdispatch-1.22-8|80	%pom_disable_module %{name}-example
21mr|hawtdispatch-1.22-8|81	%pom_disable_module %{name}-website
21mr|hawtdispatch-1.22-8|82	%pom_disable_module %{name}-scala-2.11
21mr|hawtdispatch-1.22-8|83	
21mr|hawtdispatch-1.22-8|84	%pom_remove_plugin net.alchim31.maven:scala-maven-plugin %{name}-scala
21mr|hawtdispatch-1.22-8|85	%pom_add_plugin org.apache.maven.plugins:maven-antrun-plugin:1.7 %{name}-scala '
21mr|hawtdispatch-1.22-8|86	<executions>
21mr|hawtdispatch-1.22-8|87	<execution>
21mr|hawtdispatch-1.22-8|88	<id>compile</id>
21mr|hawtdispatch-1.22-8|89	<phase>process-sources</phase>
21mr|hawtdispatch-1.22-8|90	<configuration>
21mr|hawtdispatch-1.22-8|91	<tasks>
21mr|hawtdispatch-1.22-8|92	<property name="build.compiler" value="extJavac"/>
21mr|hawtdispatch-1.22-8|93	<taskdef resource="scala/tools/ant/antlib.xml" classpathref="maven.plugin.classpath"/>
21mr|hawtdispatch-1.22-8|94	<mkdir dir="target/classes"/>
21mr|hawtdispatch-1.22-8|95	<scalac srcdir="src/main" destdir="target/classes" classpathref="maven.compile.classpath" encoding="UTF-8">
21mr|hawtdispatch-1.22-8|96	<include name="**/*.*"/>
21mr|hawtdispatch-1.22-8|97	</scalac>
21mr|hawtdispatch-1.22-8|98	</tasks>
21mr|hawtdispatch-1.22-8|99	</configuration>
21mr|hawtdispatch-1.22-8|100	<goals>
21mr|hawtdispatch-1.22-8|101	<goal>run</goal>
21mr|hawtdispatch-1.22-8|102	</goals>
21mr|hawtdispatch-1.22-8|103	</execution>
21mr|hawtdispatch-1.22-8|104	</executions>
21mr|hawtdispatch-1.22-8|105	<dependencies>
21mr|hawtdispatch-1.22-8|106	<dependency>
21mr|hawtdispatch-1.22-8|107	<groupId>org.scala-lang</groupId>
21mr|hawtdispatch-1.22-8|108	<artifactId>scala-compiler</artifactId>
21mr|hawtdispatch-1.22-8|109	<version>${scala-version}</version>
21mr|hawtdispatch-1.22-8|110	</dependency>
21mr|hawtdispatch-1.22-8|111	</dependencies>'
21mr|hawtdispatch-1.22-8|112	
21mr|hawtdispatch-1.22-8|113	%pom_remove_dep org.scalatest: %{name}-scala
21mr|hawtdispatch-1.22-8|114	
21mr|hawtdispatch-1.22-8|115	%pom_xpath_set "pom:properties/pom:asm-version" 3 %{name}
21mr|hawtdispatch-1.22-8|116	%pom_xpath_set "pom:properties/pom:asm-version" 3 %{name}-transport
21mr|hawtdispatch-1.22-8|117	%pom_xpath_set "pom:properties/pom:log4j-version" 1.2.17
21mr|hawtdispatch-1.22-8|118	%pom_xpath_set "pom:properties/pom:log4j-version" 1.2.17 %{name}
21mr|hawtdispatch-1.22-8|119	%pom_xpath_set "pom:properties/pom:log4j-version" 1.2.17 %{name}-transport
21mr|hawtdispatch-1.22-8|120	
21mr|hawtdispatch-1.22-8|121	%mvn_file :%{name} %{name}
21mr|hawtdispatch-1.22-8|122	%mvn_file :%{name}-transport %{name}-transport
21mr|hawtdispatch-1.22-8|123	%mvn_file :%{name}-scala %{name}-scala
21mr|hawtdispatch-1.22-8|124	%mvn_alias :%{name}-scala :%{name}-scala-2.11
21mr|hawtdispatch-1.22-8|125	%mvn_package ":%{name}-project" %{name}
21mr|hawtdispatch-1.22-8|126	
21mr|hawtdispatch-1.22-8|127	# This test @ random fails on koji AssertionFailedError: null
21mr|hawtdispatch-1.22-8|128	rm -r hawtdispatch/src/test/java/org/fusesource/hawtdispatch/DispatchSourceTest.java
21mr|hawtdispatch-1.22-8|129	
21mr|hawtdispatch-1.22-8|130	%build
21mr|hawtdispatch-1.22-8|131	
21mr|hawtdispatch-1.22-8|132	%mvn_build -s
21mr|hawtdispatch-1.22-8|133	
21mr|hawtdispatch-1.22-8|134	%install
21mr|hawtdispatch-1.22-8|135	%mvn_install
21mr|hawtdispatch-1.22-8|136	
21mr|hawtdispatch-1.22-8|137	%files -f .mfiles-%{name}
21mr|hawtdispatch-1.22-8|138	%doc changelog.md readme.md
21mr|hawtdispatch-1.22-8|139	%license license.txt notice.md
21mr|hawtdispatch-1.22-8|140	
21mr|hawtdispatch-1.22-8|141	%files scala -f .mfiles-%{name}-scala
21mr|hawtdispatch-1.22-8|142	%license license.txt notice.md
21mr|hawtdispatch-1.22-8|143	
21mr|hawtdispatch-1.22-8|144	%files transport -f .mfiles-%{name}-transport
21mr|hawtdispatch-1.22-8|145	%license license.txt notice.md
21mr|hawtdispatch-1.22-8|146	
21mr|hawtdispatch-1.22-8|147	%files javadoc -f .mfiles-javadoc
21mr|hawtdispatch-1.22-8|148	%license license.txt notice.md
21mr|hawtdispatch-1.22-8|149	

12715 21
21mr|hawtjni-1.16-5|1	Name:             hawtjni
21mr|hawtjni-1.16-5|2	Version:          1.16
21mr|hawtjni-1.16-5|3	Release:          5
21mr|hawtjni-1.16-5|4	Summary:          Code generator that produces the JNI code
21mr|hawtjni-1.16-5|5	# Maven plugin is under ASL 2.0.
21mr|hawtjni-1.16-5|6	# stdint.h, shipped in JAR as resource, used only with M$ VC++, is under BSD.
21mr|hawtjni-1.16-5|7	# Everything else is under EPL-1.0
21mr|hawtjni-1.16-5|8	License:          ASL 2.0 and EPL-1.0 and BSD
21mr|hawtjni-1.16-5|9	URL:              http://hawtjni.fusesource.org/
21mr|hawtjni-1.16-5|10	Group:            Development/Java
21mr|hawtjni-1.16-5|11	BuildArch:        noarch
21mr|hawtjni-1.16-5|12	# Java stack is not supported on x86_32
21mr|hawtjni-1.16-5|13	ExcludeArch: %{ix86}
21mr|hawtjni-1.16-5|14	
21mr|hawtjni-1.16-5|15	# That is the maven-release-plugin generated commit, but it's not tagged for some reason
21mr|hawtjni-1.16-5|16	# https://github.com/fusesource/hawtjni/issues/46
21mr|hawtjni-1.16-5|17	%global commit    fa1fd5dfdd0a1a5a67b61fa7d7ee7126b300c8f0
21mr|hawtjni-1.16-5|18	Source0:          https://github.com/fusesource/hawtjni/archive/%{commit}/hawtjni-%{commit}.tar.gz
21mr|hawtjni-1.16-5|19	
21mr|hawtjni-1.16-5|20	BuildRequires:    maven-local
21mr|hawtjni-1.16-5|21	BuildRequires:    mvn(commons-cli:commons-cli)
21mr|hawtjni-1.16-5|22	BuildRequires:    mvn(org.apache.maven:maven-archiver)
21mr|hawtjni-1.16-5|23	BuildRequires:    mvn(org.apache.maven:maven-artifact)
21mr|hawtjni-1.16-5|24	BuildRequires:    mvn(org.apache.maven:maven-artifact-manager)
21mr|hawtjni-1.16-5|25	BuildRequires:    mvn(org.apache.maven:maven-plugin-api)
21mr|hawtjni-1.16-5|26	BuildRequires:    mvn(org.apache.maven:maven-project)
21mr|hawtjni-1.16-5|27	BuildRequires:    mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|hawtjni-1.16-5|28	BuildRequires:    mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|hawtjni-1.16-5|29	BuildRequires:    mvn(org.apache.xbean:xbean-finder)
21mr|hawtjni-1.16-5|30	BuildRequires:    mvn(org.codehaus.plexus:plexus-archiver)
21mr|hawtjni-1.16-5|31	BuildRequires:    mvn(org.codehaus.plexus:plexus-interpolation)
21mr|hawtjni-1.16-5|32	BuildRequires:    mvn(org.codehaus.plexus:plexus-io)
21mr|hawtjni-1.16-5|33	BuildRequires:    mvn(org.codehaus.plexus:plexus-utils)
21mr|hawtjni-1.16-5|34	BuildRequires:    mvn(org.fusesource:fusesource-pom:pom:)
21mr|hawtjni-1.16-5|35	BuildRequires:    mvn(org.ow2.asm:asm)
21mr|hawtjni-1.16-5|36	BuildRequires:    mvn(org.ow2.asm:asm-commons)
21mr|hawtjni-1.16-5|37	
21mr|hawtjni-1.16-5|38	Requires:         autoconf
21mr|hawtjni-1.16-5|39	Requires:         automake
21mr|hawtjni-1.16-5|40	Requires:         libtool
21mr|hawtjni-1.16-5|41	Requires:         make
21mr|hawtjni-1.16-5|42	
21mr|hawtjni-1.16-5|43	%description
21mr|hawtjni-1.16-5|44	HawtJNI is a code generator that produces the JNI code needed to
21mr|hawtjni-1.16-5|45	implement java native methods. It is based on the jnigen code generator
21mr|hawtjni-1.16-5|46	that is part of the SWT Tools project which is used to generate all the
21mr|hawtjni-1.16-5|47	JNI code which powers the eclipse platform.
21mr|hawtjni-1.16-5|48	
21mr|hawtjni-1.16-5|49	%package javadoc
21mr|hawtjni-1.16-5|50	Summary:          Javadocs for %{name}
21mr|hawtjni-1.16-5|51	
21mr|hawtjni-1.16-5|52	%description javadoc
21mr|hawtjni-1.16-5|53	This package contains the API documentation for %{name}.
21mr|hawtjni-1.16-5|54	
21mr|hawtjni-1.16-5|55	%package runtime
21mr|hawtjni-1.16-5|56	Summary:          HawtJNI Runtime
21mr|hawtjni-1.16-5|57	
21mr|hawtjni-1.16-5|58	%description runtime
21mr|hawtjni-1.16-5|59	This package provides API that projects using HawtJNI should build
21mr|hawtjni-1.16-5|60	against.
21mr|hawtjni-1.16-5|61	
21mr|hawtjni-1.16-5|62	%package -n maven-hawtjni-plugin
21mr|hawtjni-1.16-5|63	Summary:          Use HawtJNI from a maven plugin
21mr|hawtjni-1.16-5|64	
21mr|hawtjni-1.16-5|65	%description -n maven-%{name}-plugin
21mr|hawtjni-1.16-5|66	This package allows to use HawtJNI from a maven plugin.
21mr|hawtjni-1.16-5|67	
21mr|hawtjni-1.16-5|68	%prep
21mr|hawtjni-1.16-5|69	%setup -q -n hawtjni-%{commit}
21mr|hawtjni-1.16-5|70	
21mr|hawtjni-1.16-5|71	%pom_disable_module hawtjni-example
21mr|hawtjni-1.16-5|72	%pom_remove_plugin -r :maven-shade-plugin
21mr|hawtjni-1.16-5|73	%pom_remove_plugin -r :maven-eclipse-plugin
21mr|hawtjni-1.16-5|74	
21mr|hawtjni-1.16-5|75	%mvn_package ":hawtjni-runtime" runtime
21mr|hawtjni-1.16-5|76	%mvn_package ":hawtjni-maven-plugin" maven-plugin
21mr|hawtjni-1.16-5|77	
21mr|hawtjni-1.16-5|78	%mvn_alias :hawtjni-maven-plugin :maven-hawtjni-plugin
21mr|hawtjni-1.16-5|79	
21mr|hawtjni-1.16-5|80	# javadoc generation fails due to strict doclint in JDK 8
21mr|hawtjni-1.16-5|81	%pom_remove_plugin :maven-javadoc-plugin hawtjni-runtime
21mr|hawtjni-1.16-5|82	
21mr|hawtjni-1.16-5|83	%build
21mr|hawtjni-1.16-5|84	%mvn_build
21mr|hawtjni-1.16-5|85	
21mr|hawtjni-1.16-5|86	%install
21mr|hawtjni-1.16-5|87	%mvn_install
21mr|hawtjni-1.16-5|88	
21mr|hawtjni-1.16-5|89	%files runtime -f .mfiles-runtime
21mr|hawtjni-1.16-5|90	%doc readme.md license.txt changelog.md
21mr|hawtjni-1.16-5|91	
21mr|hawtjni-1.16-5|92	%files -f .mfiles
21mr|hawtjni-1.16-5|93	
21mr|hawtjni-1.16-5|94	%files javadoc -f .mfiles-javadoc
21mr|hawtjni-1.16-5|95	%doc license.txt
21mr|hawtjni-1.16-5|96	
21mr|hawtjni-1.16-5|97	%files -n maven-hawtjni-plugin -f .mfiles-maven-plugin
21mr|hawtjni-1.16-5|98	

12716 21
21mr|hazelcast-3.2.2-12|1	Name:          hazelcast
21mr|hazelcast-3.2.2-12|2	Version:       3.2.2
21mr|hazelcast-3.2.2-12|3	Release:       12
21mr|hazelcast-3.2.2-12|4	Summary:       Hazelcast CE In-Memory DataGrid
21mr|hazelcast-3.2.2-12|5	License:       ASL 2.0
21mr|hazelcast-3.2.2-12|6	URL:           http://www.hazelcast.com/
21mr|hazelcast-3.2.2-12|7	Source0:       https://github.com/hazelcast/hazelcast/archive/v%{version}.tar.gz
21mr|hazelcast-3.2.2-12|8	
21mr|hazelcast-3.2.2-12|9	
21mr|hazelcast-3.2.2-12|10	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|hazelcast-3.2.2-12|11	BuildRequires: mvn(net.sourceforge.findbugs:annotations)
21mr|hazelcast-3.2.2-12|12	BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|hazelcast-3.2.2-12|13	BuildRequires: mvn(org.codehaus.groovy:groovy)
21mr|hazelcast-3.2.2-12|14	BuildRequires: mvn(org.hibernate:hibernate-core:4)
21mr|hazelcast-3.2.2-12|15	BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec)
21mr|hazelcast-3.2.2-12|16	BuildRequires: mvn(org.jruby:jruby-core)
21mr|hazelcast-3.2.2-12|17	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|hazelcast-3.2.2-12|18	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|hazelcast-3.2.2-12|19	BuildRequires: glassfish-jsp-api
21mr|hazelcast-3.2.2-12|20	
21mr|hazelcast-3.2.2-12|21	%if 0
21mr|hazelcast-3.2.2-12|22	# hazelcast-spring
21mr|hazelcast-3.2.2-12|23	BuildRequires: hibernate3
21mr|hazelcast-3.2.2-12|24	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|hazelcast-3.2.2-12|25	BuildRequires: mvn(org.springframework:spring-beans)
21mr|hazelcast-3.2.2-12|26	BuildRequires: mvn(org.springframework:spring-context)
21mr|hazelcast-3.2.2-12|27	BuildRequires: mvn(org.springframework:spring-core)
21mr|hazelcast-3.2.2-12|28	BuildRequires: mvn(org.mongodb:mongo-java-driver) >= 2.7.3
21mr|hazelcast-3.2.2-12|29	# Unavailable dep
21mr|hazelcast-3.2.2-12|30	BuildRequires: mvn(org.springframework.data:spring-data-mongodb) >= 1.0.1.RELEASE
21mr|hazelcast-3.2.2-12|31	
21mr|hazelcast-3.2.2-12|32	# hazelcast-spring test deps
21mr|hazelcast-3.2.2-12|33	BuildRequires: mvn(org.springframework:spring-tx)
21mr|hazelcast-3.2.2-12|34	BuildRequires: mvn(org.springframework:spring-test)
21mr|hazelcast-3.2.2-12|35	
21mr|hazelcast-3.2.2-12|36	# test deps
21mr|hazelcast-3.2.2-12|37	BuildRequires: mvn(javassist:javassist)
21mr|hazelcast-3.2.2-12|38	BuildRequires: mvn(org.hsqldb:hsqldb)
21mr|hazelcast-3.2.2-12|39	BuildRequires: mvn(org.eclipse.jetty:jetty-webapp)
21mr|hazelcast-3.2.2-12|40	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|hazelcast-3.2.2-12|41	%endif
21mr|hazelcast-3.2.2-12|42	
21mr|hazelcast-3.2.2-12|43	BuildRequires: mvn(junit:junit)
21mr|hazelcast-3.2.2-12|44	BuildRequires: mvn(org.mockito:mockito-core)
21mr|hazelcast-3.2.2-12|45	
21mr|hazelcast-3.2.2-12|46	BuildRequires: maven-local
21mr|hazelcast-3.2.2-12|47	BuildRequires: maven-dependency-plugin
21mr|hazelcast-3.2.2-12|48	BuildRequires: maven-assembly-plugin
21mr|hazelcast-3.2.2-12|49	BuildRequires: maven-antrun-plugin
21mr|hazelcast-3.2.2-12|50	BuildRequires: maven-plugin-bundle
21mr|hazelcast-3.2.2-12|51	BuildRequires: maven-source-plugin
21mr|hazelcast-3.2.2-12|52	
21mr|hazelcast-3.2.2-12|53	Group:          Development/Java
21mr|hazelcast-3.2.2-12|54	BuildArch:     noarch
21mr|hazelcast-3.2.2-12|55	# Java stack is not supported on x86_32
21mr|hazelcast-3.2.2-12|56	ExcludeArch: %{ix86}
21mr|hazelcast-3.2.2-12|57	
21mr|hazelcast-3.2.2-12|58	%description
21mr|hazelcast-3.2.2-12|59	Hazelcast CE is an open source highly scalable data distribution platform.
21mr|hazelcast-3.2.2-12|60	Hazelcast allows you to easily share and partition your data across your
21mr|hazelcast-3.2.2-12|61	cluster.
21mr|hazelcast-3.2.2-12|62	
21mr|hazelcast-3.2.2-12|63	%package client
21mr|hazelcast-3.2.2-12|64	Summary:       Hazelcast Client
21mr|hazelcast-3.2.2-12|65	
21mr|hazelcast-3.2.2-12|66	%description client
21mr|hazelcast-3.2.2-12|67	Hazelcast Client enables you to do all Hazelcast
21mr|hazelcast-3.2.2-12|68	operations without being a member of the cluster.
21mr|hazelcast-3.2.2-12|69	
21mr|hazelcast-3.2.2-12|70	%package cloud
21mr|hazelcast-3.2.2-12|71	Summary:       Hazelcast EC2 Auto Discovery
21mr|hazelcast-3.2.2-12|72	
21mr|hazelcast-3.2.2-12|73	%description cloud
21mr|hazelcast-3.2.2-12|74	Hazelcast EC2 Auto Discovery.
21mr|hazelcast-3.2.2-12|75	
21mr|hazelcast-3.2.2-12|76	%package hibernate
21mr|hazelcast-3.2.2-12|77	Summary:       Integration of Hazelcast with Hibernate 3
21mr|hazelcast-3.2.2-12|78	Provides:      %{name}-hibernate3 = %{version}-%{release}
21mr|hazelcast-3.2.2-12|79	Obsoletes:     %{name}-hibernate3 < %{version}-%{release}
21mr|hazelcast-3.2.2-12|80	
21mr|hazelcast-3.2.2-12|81	%description hibernate
21mr|hazelcast-3.2.2-12|82	Hazelcast second level cache provider for Hibernate 3.
21mr|hazelcast-3.2.2-12|83	
21mr|hazelcast-3.2.2-12|84	%package ra
21mr|hazelcast-3.2.2-12|85	Summary:       Hazelcast Resource Adapter
21mr|hazelcast-3.2.2-12|86	Requires:      %{name} = %{version}-%{release}
21mr|hazelcast-3.2.2-12|87	
21mr|hazelcast-3.2.2-12|88	%description ra
21mr|hazelcast-3.2.2-12|89	Hazelcast Resource Adapter.
21mr|hazelcast-3.2.2-12|90	
21mr|hazelcast-3.2.2-12|91	%if 0
21mr|hazelcast-3.2.2-12|92	%package spring
21mr|hazelcast-3.2.2-12|93	Summary:       Integration of Hazelcast with Spring
21mr|hazelcast-3.2.2-12|94	
21mr|hazelcast-3.2.2-12|95	%description spring
21mr|hazelcast-3.2.2-12|96	Hazelcast Spring cache provider.
21mr|hazelcast-3.2.2-12|97	%endif
21mr|hazelcast-3.2.2-12|98	
21mr|hazelcast-3.2.2-12|99	%package wm
21mr|hazelcast-3.2.2-12|100	Summary:       Hazelcast WebFilter
21mr|hazelcast-3.2.2-12|101	
21mr|hazelcast-3.2.2-12|102	%description wm
21mr|hazelcast-3.2.2-12|103	Hazelcast dynamic HTTP session clustering.
21mr|hazelcast-3.2.2-12|104	
21mr|hazelcast-3.2.2-12|105	%package javadoc
21mr|hazelcast-3.2.2-12|106	Summary:       Javadoc for %{name}
21mr|hazelcast-3.2.2-12|107	
21mr|hazelcast-3.2.2-12|108	%description javadoc
21mr|hazelcast-3.2.2-12|109	This package contains javadoc for %{name}.
21mr|hazelcast-3.2.2-12|110	
21mr|hazelcast-3.2.2-12|111	%prep
21mr|hazelcast-3.2.2-12|112	%setup -q -n %{name}-%{version}
21mr|hazelcast-3.2.2-12|113	find . -name "*.bat" -delete
21mr|hazelcast-3.2.2-12|114	find . -name "*.class" -delete
21mr|hazelcast-3.2.2-12|115	find . -name "*.jar" -delete
21mr|hazelcast-3.2.2-12|116	find . -name "*.rar" -delete
21mr|hazelcast-3.2.2-12|117	find . -name "*.war" -delete
21mr|hazelcast-3.2.2-12|118	
21mr|hazelcast-3.2.2-12|119	%pom_remove_plugin :findbugs-maven-plugin
21mr|hazelcast-3.2.2-12|120	%pom_remove_plugin -r :maven-source-plugin
21mr|hazelcast-3.2.2-12|121	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|hazelcast-3.2.2-12|122	%pom_remove_plugin -r :jetty-maven-plugin
21mr|hazelcast-3.2.2-12|123	
21mr|hazelcast-3.2.2-12|124	%pom_disable_module %{name}-documentation
21mr|hazelcast-3.2.2-12|125	%pom_disable_module hazelcast-hibernate3 %{name}-hibernate
21mr|hazelcast-3.2.2-12|126	%pom_disable_module hazelcast-jca-rar %{name}-ra
21mr|hazelcast-3.2.2-12|127	# requires org.springframework.data:spring-data-mongodb
21mr|hazelcast-3.2.2-12|128	%pom_disable_module %{name}-spring
21mr|hazelcast-3.2.2-12|129	
21mr|hazelcast-3.2.2-12|130	%pom_xpath_remove "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:executions/pom:execution/pom:configuration/pom:instructions/pom:Import-Package" %{name}-all
21mr|hazelcast-3.2.2-12|131	%pom_xpath_inject "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:executions/pom:execution/pom:configuration/pom:instructions" "
21mr|hazelcast-3.2.2-12|132	<Import-Package>
21mr|hazelcast-3.2.2-12|133	!junit.framework,
21mr|hazelcast-3.2.2-12|134	!org.junit,
21mr|hazelcast-3.2.2-12|135	!org.mockito,
21mr|hazelcast-3.2.2-12|136	org.apache.log4j;resolution:=optional,
21mr|hazelcast-3.2.2-12|137	org.apache.log4j.*;resolution:=optional,
21mr|hazelcast-3.2.2-12|138	org.slf4j;resolution:=optional,
21mr|hazelcast-3.2.2-12|139	org.hibernate;resolution:=optional,
21mr|hazelcast-3.2.2-12|140	org.hibernate.*;resolution:=optional,
21mr|hazelcast-3.2.2-12|141	*
21mr|hazelcast-3.2.2-12|142	</Import-Package>" %{name}-all
21mr|hazelcast-3.2.2-12|143	
21mr|hazelcast-3.2.2-12|144	%pom_remove_plugin :maven-shade-plugin %{name}-all
21mr|hazelcast-3.2.2-12|145	
21mr|hazelcast-3.2.2-12|146	%pom_change_dep :hazelcast-hibernate3 :hazelcast-hibernate4 %{name}-all
21mr|hazelcast-3.2.2-12|147	
21mr|hazelcast-3.2.2-12|148	%pom_change_dep -r org.mockito: :mockito-core
21mr|hazelcast-3.2.2-12|149	%pom_change_dep org.jruby: :jruby-core %{name}
21mr|hazelcast-3.2.2-12|150	%pom_change_dep org.codehaus.groovy: :groovy %{name}
21mr|hazelcast-3.2.2-12|151	
21mr|hazelcast-3.2.2-12|152	%pom_change_dep :geronimo-j2ee-connector_1.5_spec org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec %{name}-ra/%{name}-jca
21mr|hazelcast-3.2.2-12|153	
21mr|hazelcast-3.2.2-12|154	%pom_remove_dep org.jboss.spec:jboss-javaee-6.0 %{name}-ra/%{name}-jca
21mr|hazelcast-3.2.2-12|155	%pom_remove_dep org.jboss.arquillian.extension:arquillian-transaction-bom %{name}-ra/%{name}-jca
21mr|hazelcast-3.2.2-12|156	%pom_remove_dep org.jboss.arquillian:arquillian-bom %{name}-ra/%{name}-jca
21mr|hazelcast-3.2.2-12|157	
21mr|hazelcast-3.2.2-12|158	%pom_change_dep javax.servlet:javax.servlet-api org.apache.tomcat:tomcat-servlet-api %{name}-wm
21mr|hazelcast-3.2.2-12|159	
21mr|hazelcast-3.2.2-12|160	cp -p src/main/resources/apache-v2-license.txt license.txt
21mr|hazelcast-3.2.2-12|161	cp -p src/main/resources/notice.txt .
21mr|hazelcast-3.2.2-12|162	
21mr|hazelcast-3.2.2-12|163	sed -i 's|../lib/hazelcast-${project.version}.jar|%{_javadir}/%{name}/%{name}.jar|' \
21mr|hazelcast-3.2.2-12|164	%{name}/src/main/resources/*.sh
21mr|hazelcast-3.2.2-12|165	sed -i 's|../lib/hazelcast-client-${project.version}.jar|%{_javadir}/%{name}/%{name}-client.jar|' \
21mr|hazelcast-3.2.2-12|166	%{name}/src/main/resources/client.sh
21mr|hazelcast-3.2.2-12|167	
21mr|hazelcast-3.2.2-12|168	%pom_xpath_remove -r "pom:project/pom:dependencies/pom:dependency[pom:scope='test']"
21mr|hazelcast-3.2.2-12|169	rm -rf hazelcast*/src/test/java/*
21mr|hazelcast-3.2.2-12|170	
21mr|hazelcast-3.2.2-12|171	%pom_xpath_set -r "pom:properties/pom:log4j.version" 1.2.17
21mr|hazelcast-3.2.2-12|172	%pom_xpath_set -r "pom:properties/pom:hibernate.core.version" 4
21mr|hazelcast-3.2.2-12|173	
21mr|hazelcast-3.2.2-12|174	%mvn_package ":%{name}-root" %{name}
21mr|hazelcast-3.2.2-12|175	%mvn_package ":%{name}-hibernate*" %{name}-hibernate
21mr|hazelcast-3.2.2-12|176	%mvn_package ":%{name}-jca" %{name}-ra
21mr|hazelcast-3.2.2-12|177	
21mr|hazelcast-3.2.2-12|178	%build
21mr|hazelcast-3.2.2-12|179	
21mr|hazelcast-3.2.2-12|180	# takes too much time and @ random fails
21mr|hazelcast-3.2.2-12|181	# e.g.
21mr|hazelcast-3.2.2-12|182	# [INFO] hazelcast ......................................... SUCCESS [49:00.842s]
21mr|hazelcast-3.2.2-12|183	# Tests in error:
21mr|hazelcast-3.2.2-12|184	#  putIfAbsentWithTtl(com.hazelcast.client.HazelcastClientMapTest): No cluster member available to connect
21mr|hazelcast-3.2.2-12|185	#  testNoClusterAfterStart(com.hazelcast.client.HazelcastClientClusterTest): Unexpected exception, expected<com.hazelcast.client.NoMemberAvailableException> but was<java.lang.RuntimeException>
21mr|hazelcast-3.2.2-12|186	
21mr|hazelcast-3.2.2-12|187	%mvn_build -f -s
21mr|hazelcast-3.2.2-12|188	
21mr|hazelcast-3.2.2-12|189	%install
21mr|hazelcast-3.2.2-12|190	%mvn_install
21mr|hazelcast-3.2.2-12|191	
21mr|hazelcast-3.2.2-12|192	%files -f .mfiles-%{name}
21mr|hazelcast-3.2.2-12|193	%doc README.md
21mr|hazelcast-3.2.2-12|194	%license license.txt notice.txt
21mr|hazelcast-3.2.2-12|195	
21mr|hazelcast-3.2.2-12|196	%files client -f .mfiles-%{name}-client
21mr|hazelcast-3.2.2-12|197	%license license.txt notice.txt
21mr|hazelcast-3.2.2-12|198	
21mr|hazelcast-3.2.2-12|199	%files cloud -f .mfiles-%{name}-cloud
21mr|hazelcast-3.2.2-12|200	%license license.txt notice.txt
21mr|hazelcast-3.2.2-12|201	
21mr|hazelcast-3.2.2-12|202	%files hibernate -f .mfiles-%{name}-hibernate
21mr|hazelcast-3.2.2-12|203	%license license.txt notice.txt
21mr|hazelcast-3.2.2-12|204	
21mr|hazelcast-3.2.2-12|205	%files ra -f .mfiles-%{name}-ra
21mr|hazelcast-3.2.2-12|206	%license license.txt notice.txt
21mr|hazelcast-3.2.2-12|207	
21mr|hazelcast-3.2.2-12|208	%if 0
21mr|hazelcast-3.2.2-12|209	%files spring -f .mfiles-%{name}-spring
21mr|hazelcast-3.2.2-12|210	%license license.txt notice.txt
21mr|hazelcast-3.2.2-12|211	%endif
21mr|hazelcast-3.2.2-12|212	
21mr|hazelcast-3.2.2-12|213	%files wm -f .mfiles-%{name}-wm
21mr|hazelcast-3.2.2-12|214	%license license.txt notice.txt
21mr|hazelcast-3.2.2-12|215	
21mr|hazelcast-3.2.2-12|216	%files javadoc -f .mfiles-javadoc
21mr|hazelcast-3.2.2-12|217	%license license.txt notice.txt
21mr|hazelcast-3.2.2-12|218	

12717 21
21mr|hddtemp-0.3-0.beta15.20|1	%define betarel beta15
21mr|hddtemp-0.3-0.beta15.20|2	
21mr|hddtemp-0.3-0.beta15.20|3	Summary:	Hard Drive Temperature Monitoring
21mr|hddtemp-0.3-0.beta15.20|4	Name:		hddtemp
21mr|hddtemp-0.3-0.beta15.20|5	Version:	0.3
21mr|hddtemp-0.3-0.beta15.20|6	Release:	0.%{betarel}.20
21mr|hddtemp-0.3-0.beta15.20|7	License:	GPLv2+
21mr|hddtemp-0.3-0.beta15.20|8	Group:		Monitoring
21mr|hddtemp-0.3-0.beta15.20|9	Url:		http://www.guzu.net/linux/hddtemp.php
21mr|hddtemp-0.3-0.beta15.20|10	Source0:	http://download.savannah.nongnu.org/releases/hddtemp/hddtemp-%{version}-%{betarel}.tar.bz2
21mr|hddtemp-0.3-0.beta15.20|11	Source1:	http://download.savannah.nongnu.org/releases/hddtemp/hddtemp-%{version}-%{betarel}.tar.bz2.sig
21mr|hddtemp-0.3-0.beta15.20|12	Source2:	http://download.savannah.nongnu.org/releases/hddtemp/hddtemp.db
21mr|hddtemp-0.3-0.beta15.20|13	Source3:	hddtemp.service
21mr|hddtemp-0.3-0.beta15.20|14	Source4:	hddtemp.sysconfig
21mr|hddtemp-0.3-0.beta15.20|15	Source5:	hddtemp.pam
21mr|hddtemp-0.3-0.beta15.20|16	Source6:	hddtemp.consoleapp
21mr|hddtemp-0.3-0.beta15.20|17	Patch0:		hddtemp_0.3-beta15-45.diff
21mr|hddtemp-0.3-0.beta15.20|18	Patch1:		hddtemp-0.3-beta15-reg-eip.patch
21mr|hddtemp-0.3-0.beta15.20|19	Patch2:		hddtemp-0.3-beta15-autodetect-717479.patch
21mr|hddtemp-0.3-0.beta15.20|20	Patch3:		hddtemp-user-context-type.patch
21mr|hddtemp-0.3-0.beta15.20|21	Requires:	usermode-consoleonly
21mr|hddtemp-0.3-0.beta15.20|22	
21mr|hddtemp-0.3-0.beta15.20|23	%description
21mr|hddtemp-0.3-0.beta15.20|24	hddtemp is a tool that gives you the temperature of your IDE or SCSI hard drive
21mr|hddtemp-0.3-0.beta15.20|25	(that support this feature) by reading S.M.A.R.T. information. Only modern hard
21mr|hddtemp-0.3-0.beta15.20|26	drives have a temperature sensor.
21mr|hddtemp-0.3-0.beta15.20|27	
21mr|hddtemp-0.3-0.beta15.20|28	%files -f %{name}.lang
21mr|hddtemp-0.3-0.beta15.20|29	%doc ChangeLog README TODO contribs debian/changelog
21mr|hddtemp-0.3-0.beta15.20|30	%{_bindir}/hddtemp
21mr|hddtemp-0.3-0.beta15.20|31	%{_unitdir}/hddtemp.service
21mr|hddtemp-0.3-0.beta15.20|32	%{_sbindir}/hddtemp
21mr|hddtemp-0.3-0.beta15.20|33	%config(noreplace) %{_sysconfdir}/hddtemp.db
21mr|hddtemp-0.3-0.beta15.20|34	%config(noreplace) %{_sysconfdir}/sysconfig/hddtemp
21mr|hddtemp-0.3-0.beta15.20|35	%config(noreplace) %{_sysconfdir}/pam.d/hddtemp
21mr|hddtemp-0.3-0.beta15.20|36	%config(noreplace) %{_sysconfdir}/security/console.apps/hddtemp
21mr|hddtemp-0.3-0.beta15.20|37	%{_mandir}/man8/hddtemp.8*
21mr|hddtemp-0.3-0.beta15.20|38	
21mr|hddtemp-0.3-0.beta15.20|39	%post
21mr|hddtemp-0.3-0.beta15.20|40	%systemd_post %{name}.service
21mr|hddtemp-0.3-0.beta15.20|41	
21mr|hddtemp-0.3-0.beta15.20|42	%preun
21mr|hddtemp-0.3-0.beta15.20|43	%systemd_preun %{name}.service
21mr|hddtemp-0.3-0.beta15.20|44	
21mr|hddtemp-0.3-0.beta15.20|45	#----------------------------------------------------------------------------
21mr|hddtemp-0.3-0.beta15.20|46	
21mr|hddtemp-0.3-0.beta15.20|47	%prep
21mr|hddtemp-0.3-0.beta15.20|48	%setup -qn %{name}-%{version}-%{betarel}
21mr|hddtemp-0.3-0.beta15.20|49	%patch0 -p1
21mr|hddtemp-0.3-0.beta15.20|50	%patch1 -p1
21mr|hddtemp-0.3-0.beta15.20|51	%patch2 -p1
21mr|hddtemp-0.3-0.beta15.20|52	%patch3 -p1
21mr|hddtemp-0.3-0.beta15.20|53	
21mr|hddtemp-0.3-0.beta15.20|54	chmod 644 src/*.c src/*.h
21mr|hddtemp-0.3-0.beta15.20|55	
21mr|hddtemp-0.3-0.beta15.20|56	%build
21mr|hddtemp-0.3-0.beta15.20|57	%configure \
21mr|hddtemp-0.3-0.beta15.20|58	--with-db-path=%{_sysconfdir}/hddtemp.db
21mr|hddtemp-0.3-0.beta15.20|59	
21mr|hddtemp-0.3-0.beta15.20|60	%make
21mr|hddtemp-0.3-0.beta15.20|61	
21mr|hddtemp-0.3-0.beta15.20|62	%install
21mr|hddtemp-0.3-0.beta15.20|63	%makeinstall_std
21mr|hddtemp-0.3-0.beta15.20|64	install -m 0644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/hddtemp.db
21mr|hddtemp-0.3-0.beta15.20|65	install -m 0755 %{SOURCE3} -D %{buildroot}%{_unitdir}/hddtemp.service
21mr|hddtemp-0.3-0.beta15.20|66	install -m 0644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/hddtemp
21mr|hddtemp-0.3-0.beta15.20|67	mkdir -p %{buildroot}%{_bindir}
21mr|hddtemp-0.3-0.beta15.20|68	ln -s consolehelper %{buildroot}%{_bindir}/hddtemp
21mr|hddtemp-0.3-0.beta15.20|69	install -m 0644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/pam.d/hddtemp
21mr|hddtemp-0.3-0.beta15.20|70	install -m 0644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/security/console.apps/hddtemp
21mr|hddtemp-0.3-0.beta15.20|71	
21mr|hddtemp-0.3-0.beta15.20|72	chmod +s %{buildroot}%{_sbindir}/%{name}
21mr|hddtemp-0.3-0.beta15.20|73	
21mr|hddtemp-0.3-0.beta15.20|74	%find_lang %{name}

12718 21
21mr|hdf5-1.10.7-2|1	%bcond_without tests
21mr|hdf5-1.10.7-2|2	%define debug_package %{nil}
21mr|hdf5-1.10.7-2|3	
21mr|hdf5-1.10.7-2|4	%define major		103
21mr|hdf5-1.10.7-2|5	%define major_cpp	103
21mr|hdf5-1.10.7-2|6	%define major_f		102
21mr|hdf5-1.10.7-2|7	
21mr|hdf5-1.10.7-2|8	%define major_hl	100
21mr|hdf5-1.10.7-2|9	%define major_hl_cpp	100
21mr|hdf5-1.10.7-2|10	%define major_hl_f	100
21mr|hdf5-1.10.7-2|11	
21mr|hdf5-1.10.7-2|12	%define libname		%mklibname %{name}_ %{major}
21mr|hdf5-1.10.7-2|13	%define libname_cpp	%mklibname %{name}_cpp %{major_cpp}
21mr|hdf5-1.10.7-2|14	%define libname_f	%mklibname %{name}_fortran %{major_f}
21mr|hdf5-1.10.7-2|15	
21mr|hdf5-1.10.7-2|16	%define libname_hl	%mklibname %{name}_hl %{major_hl}
21mr|hdf5-1.10.7-2|17	%define libname_hl_cpp	%mklibname %{name}_hl_cpp %{major_hl_cpp}
21mr|hdf5-1.10.7-2|18	# Technically wrongly named, but be consistent with other lib names
21mr|hdf5-1.10.7-2|19	%define libname_hl_f	%mklibname %{name}_hl_fortran %{major_hl_f}
21mr|hdf5-1.10.7-2|20	
21mr|hdf5-1.10.7-2|21	%define develname	%mklibname %{name} -d
21mr|hdf5-1.10.7-2|22	
21mr|hdf5-1.10.7-2|23	#define patchlevel	-patch1
21mr|hdf5-1.10.7-2|24	
21mr|hdf5-1.10.7-2|25	Name:		hdf5
21mr|hdf5-1.10.7-2|26	Version:	1.10.7
21mr|hdf5-1.10.7-2|27	Release:	2
21mr|hdf5-1.10.7-2|28	Summary:	HDF5 library
21mr|hdf5-1.10.7-2|29	License:	Distributable (see included COPYING)
21mr|hdf5-1.10.7-2|30	Group:		System/Libraries
21mr|hdf5-1.10.7-2|31	URL:		http://www.hdfgroup.org/HDF5/
21mr|hdf5-1.10.7-2|32	Source0:	https://support.hdfgroup.org/ftp/HDF5/releases/%{name}-1.10/%{name}-%{version}/src/%{name}-%{version}.tar.bz2
21mr|hdf5-1.10.7-2|33	Patch0:		%{name}-1.8.1-lib64.patch
21mr|hdf5-1.10.7-2|34	Patch1:		%{name}-1.8.5-fix-str-fmt.patch
21mr|hdf5-1.10.7-2|35	Patch2:		e2k-fix.patch
21mr|hdf5-1.10.7-2|36	BuildRequires:	jpeg-static-devel
21mr|hdf5-1.10.7-2|37	BuildRequires:	pkgconfig(openssl)
21mr|hdf5-1.10.7-2|38	BuildRequires:	pkgconfig(zlib)
21mr|hdf5-1.10.7-2|39	BuildRequires:	pkgconfig(krb5)
21mr|hdf5-1.10.7-2|40	BuildRequires:	gcc-gfortran
21mr|hdf5-1.10.7-2|41	
21mr|hdf5-1.10.7-2|42	%description
21mr|hdf5-1.10.7-2|43	HDF5 is a library and file format for storing scientific data. It was
21mr|hdf5-1.10.7-2|44	designed to address some of the limitations of the HDF 4.x library and to
21mr|hdf5-1.10.7-2|45	address current and anticipated requirements of modern systems and
21mr|hdf5-1.10.7-2|46	applications. HDF5 includes the following improvements.
21mr|hdf5-1.10.7-2|47	
21mr|hdf5-1.10.7-2|48	- A new file format designed to address some of the deficiencies of
21mr|hdf5-1.10.7-2|49	HDF4.x, particularly the need to store larger files and more
21mr|hdf5-1.10.7-2|50	objects per file.
21mr|hdf5-1.10.7-2|51	- A simpler, more comprehensive data model that includes only two
21mr|hdf5-1.10.7-2|52	basic structures: a multidimensional array of record structures,
21mr|hdf5-1.10.7-2|53	and a grouping structure.
21mr|hdf5-1.10.7-2|54	- A simpler, better-engineered library and API, with improved
21mr|hdf5-1.10.7-2|55	support for parallel i/o, threads, and other requirements imposed
21mr|hdf5-1.10.7-2|56	by modern systems and applications.
21mr|hdf5-1.10.7-2|57	
21mr|hdf5-1.10.7-2|58	%package -n %{libname}
21mr|hdf5-1.10.7-2|59	Summary:	HDF5 libraries
21mr|hdf5-1.10.7-2|60	Group:		System/Libraries
21mr|hdf5-1.10.7-2|61	Provides:	lib%{name} = %{version}-%{release}
21mr|hdf5-1.10.7-2|62	
21mr|hdf5-1.10.7-2|63	%description -n %{libname}
21mr|hdf5-1.10.7-2|64	This package contains the libraries needed to run programs
21mr|hdf5-1.10.7-2|65	dynamically linked with hdf5 libraries.
21mr|hdf5-1.10.7-2|66	
21mr|hdf5-1.10.7-2|67	%package -n %{libname_cpp}
21mr|hdf5-1.10.7-2|68	Summary:	HDF5 libraries
21mr|hdf5-1.10.7-2|69	Group:		System/Libraries
21mr|hdf5-1.10.7-2|70	Conflicts:	%{_lib}hdf5_103 < 1.10.4-2
21mr|hdf5-1.10.7-2|71	
21mr|hdf5-1.10.7-2|72	%description -n %{libname_cpp}
21mr|hdf5-1.10.7-2|73	This package contains the libraries needed to run programs
21mr|hdf5-1.10.7-2|74	dynamically linked with hdf5 libraries.
21mr|hdf5-1.10.7-2|75	
21mr|hdf5-1.10.7-2|76	%package -n %{libname_f}
21mr|hdf5-1.10.7-2|77	Summary:	HDF5 libraries
21mr|hdf5-1.10.7-2|78	Group:		System/Libraries
21mr|hdf5-1.10.7-2|79	Conflicts:	%{_lib}hdf5_103 < 1.10.4-2
21mr|hdf5-1.10.7-2|80	
21mr|hdf5-1.10.7-2|81	%description -n %{libname_f}
21mr|hdf5-1.10.7-2|82	This package contains the libraries needed to run programs
21mr|hdf5-1.10.7-2|83	dynamically linked with hdf5 libraries.
21mr|hdf5-1.10.7-2|84	
21mr|hdf5-1.10.7-2|85	%package -n %{libname_hl}
21mr|hdf5-1.10.7-2|86	Summary:	HDF5 high level libraries
21mr|hdf5-1.10.7-2|87	Group:		System/Libraries
21mr|hdf5-1.10.7-2|88	Provides:	lib%{name}_hl = %{version}-%{release}
21mr|hdf5-1.10.7-2|89	
21mr|hdf5-1.10.7-2|90	%description -n %{libname_hl}
21mr|hdf5-1.10.7-2|91	This package contains the high level libraries needed to run
21mr|hdf5-1.10.7-2|92	programs dynamically linked with hdf5 libraries.
21mr|hdf5-1.10.7-2|93	
21mr|hdf5-1.10.7-2|94	%package -n %{libname_hl_cpp}
21mr|hdf5-1.10.7-2|95	Summary:	HDF5 high level libraries
21mr|hdf5-1.10.7-2|96	Group:		System/Libraries
21mr|hdf5-1.10.7-2|97	Conflicts:	%{_lib}hdf5_hl100 < 1.10.4-2
21mr|hdf5-1.10.7-2|98	
21mr|hdf5-1.10.7-2|99	%description -n %{libname_hl_cpp}
21mr|hdf5-1.10.7-2|100	This package contains the high level libraries needed to run
21mr|hdf5-1.10.7-2|101	programs dynamically linked with hdf5 libraries.
21mr|hdf5-1.10.7-2|102	
21mr|hdf5-1.10.7-2|103	%package -n %{libname_hl_f}
21mr|hdf5-1.10.7-2|104	Summary:	HDF5 high level libraries
21mr|hdf5-1.10.7-2|105	Group:		System/Libraries
21mr|hdf5-1.10.7-2|106	Conflicts:	%{_lib}hdf5_hl100 < 1.10.4-2
21mr|hdf5-1.10.7-2|107	
21mr|hdf5-1.10.7-2|108	%description -n %{libname_hl_f}
21mr|hdf5-1.10.7-2|109	This package contains the high level libraries needed to run
21mr|hdf5-1.10.7-2|110	programs dynamically linked with hdf5 libraries.
21mr|hdf5-1.10.7-2|111	
21mr|hdf5-1.10.7-2|112	%package -n %{develname}
21mr|hdf5-1.10.7-2|113	Summary:	Development libraries and header files for hdf5 development
21mr|hdf5-1.10.7-2|114	Group:		Development/C
21mr|hdf5-1.10.7-2|115	Provides:	%{name}-devel = %{version}-%{release}
21mr|hdf5-1.10.7-2|116	Requires:	%{libname} = %{version}-%{release}
21mr|hdf5-1.10.7-2|117	Requires:	%{libname_cpp} = %{version}-%{release}
21mr|hdf5-1.10.7-2|118	Requires:	%{libname_f} = %{version}-%{release}
21mr|hdf5-1.10.7-2|119	Requires:	%{libname_hl} = %{version}-%{release}
21mr|hdf5-1.10.7-2|120	Requires:	%{libname_hl_cpp} = %{version}-%{release}
21mr|hdf5-1.10.7-2|121	Requires:	%{libname_hl_f} = %{version}-%{release}
21mr|hdf5-1.10.7-2|122	
21mr|hdf5-1.10.7-2|123	%description -n %{develname}
21mr|hdf5-1.10.7-2|124	This package provides development libraries and header files needed
21mr|hdf5-1.10.7-2|125	for develop applications requiring the "hdf5" library.
21mr|hdf5-1.10.7-2|126	
21mr|hdf5-1.10.7-2|127	%prep
21mr|hdf5-1.10.7-2|128	%setup -qn %{name}-%{version}%{?patchlevel}
21mr|hdf5-1.10.7-2|129	%patch2 -p1
21mr|hdf5-1.10.7-2|130	find -name '*.[ch]' -o -name '*.f90' -exec chmod -x {} +
21mr|hdf5-1.10.7-2|131	
21mr|hdf5-1.10.7-2|132	find . -type f -size 0 -name Dependencies -print0 |xargs -0 rm -f
21mr|hdf5-1.10.7-2|133	find . -type f -size 0 -name .depend -print0 |xargs -0 rm -f
21mr|hdf5-1.10.7-2|134	
21mr|hdf5-1.10.7-2|135	%build
21mr|hdf5-1.10.7-2|136	# fix build on aarch64
21mr|hdf5-1.10.7-2|137	autoreconf -vfi
21mr|hdf5-1.10.7-2|138	sed -i 's!-Werror=incompatible-pointer-types!!g' config/gnu-warnings/error-5
21mr|hdf5-1.10.7-2|139	sed -i 's!-Werror=implicit-function-declaration!!g' config/gnu-warnings/error-general
21mr|hdf5-1.10.7-2|140	
21mr|hdf5-1.10.7-2|141	OPT_FLAGS="%{optflags} -O1 -Wno-long-long -Wfloat-equal -Wmissing-format-attribute -Wpadded"
21mr|hdf5-1.10.7-2|142	%ifarch %{ix86} %{x86_64}
21mr|hdf5-1.10.7-2|143	OPT_FLAGS="$OPT_FLAGS -mieee-fp"
21mr|hdf5-1.10.7-2|144	%endif
21mr|hdf5-1.10.7-2|145	
21mr|hdf5-1.10.7-2|146	# (gb) 1.4.2-2mdk: "2.96" still deficient wrt. C++ exception handling on ia32
21mr|hdf5-1.10.7-2|147	%ifarch %{ix86}
21mr|hdf5-1.10.7-2|148	OPT_FLAGS=`echo "$OPT_FLAGS -fno-omit-frame-pointer" | sed -e "s/-fomit-frame-pointer//g"`
21mr|hdf5-1.10.7-2|149	%endif
21mr|hdf5-1.10.7-2|150	
21mr|hdf5-1.10.7-2|151	# (gb) 1.4.2-2mdk: constants merging causes troubles with long doubles on ia64
21mr|hdf5-1.10.7-2|152	%ifarch ia64
21mr|hdf5-1.10.7-2|153	OPT_FLAGS="$OPT_FLAGS -fno-merge-constants"
21mr|hdf5-1.10.7-2|154	%endif
21mr|hdf5-1.10.7-2|155	
21mr|hdf5-1.10.7-2|156	%ifarch %{x86_64}
21mr|hdf5-1.10.7-2|157	OPT_FLAGS="$OPT_FLAGS -fPIC"
21mr|hdf5-1.10.7-2|158	%endif
21mr|hdf5-1.10.7-2|159	
21mr|hdf5-1.10.7-2|160	#(tpg) disable all strange flags
21mr|hdf5-1.10.7-2|161	#CFLAGS="$OPT_FLAGS" CXXFLAGS="$OPT_FLAGS" \
21mr|hdf5-1.10.7-2|162	%configure --prefix=%{_prefix} \
21mr|hdf5-1.10.7-2|163	--disable-dependency-tracking \
21mr|hdf5-1.10.7-2|164	--enable-cxx \
21mr|hdf5-1.10.7-2|165	--enable-static \
21mr|hdf5-1.10.7-2|166	--enable-fortran \
21mr|hdf5-1.10.7-2|167	--with-pthread \
21mr|hdf5-1.10.7-2|168	%ifarch %{x86_64}
21mr|hdf5-1.10.7-2|169	--with-pic \
21mr|hdf5-1.10.7-2|170	%endif
21mr|hdf5-1.10.7-2|171	--enable-build-mode=production
21mr|hdf5-1.10.7-2|172	
21mr|hdf5-1.10.7-2|173	%make_build
21mr|hdf5-1.10.7-2|174	
21mr|hdf5-1.10.7-2|175	%if %{with tests}
21mr|hdf5-1.10.7-2|176	%check
21mr|hdf5-1.10.7-2|177	# all tests must pass on the following architectures
21mr|hdf5-1.10.7-2|178	%ifarch %{ix86} x86_64
21mr|hdf5-1.10.7-2|179	%make check || echo "make check failed"
21mr|hdf5-1.10.7-2|180	%else
21mr|hdf5-1.10.7-2|181	%make -k check || echo "make check failed"
21mr|hdf5-1.10.7-2|182	%endif
21mr|hdf5-1.10.7-2|183	%endif
21mr|hdf5-1.10.7-2|184	
21mr|hdf5-1.10.7-2|185	%install
21mr|hdf5-1.10.7-2|186	%make_install
21mr|hdf5-1.10.7-2|187	rm -f %{buildroot}%{_libdir}/*.la
21mr|hdf5-1.10.7-2|188	
21mr|hdf5-1.10.7-2|189	strip %{buildroot}%{_libdir}/libhdf*.so*
21mr|hdf5-1.10.7-2|190	
21mr|hdf5-1.10.7-2|191	perl -pi -e \
21mr|hdf5-1.10.7-2|192	"s@^libdir=\'/usr/lib\'@libdir=\'%{_libdir}\'@g" %{buildroot}%{_libdir}/*.la
21mr|hdf5-1.10.7-2|193	
21mr|hdf5-1.10.7-2|194	
21mr|hdf5-1.10.7-2|195	# rpm macro for version checking
21mr|hdf5-1.10.7-2|196	mkdir -p %{buildroot}%{_sysconfdir}/rpm
21mr|hdf5-1.10.7-2|197	cat > %{buildroot}%{_sysconfdir}/rpm/macros.hdf5 <<EOF
21mr|hdf5-1.10.7-2|198	#
21mr|hdf5-1.10.7-2|199	# RPM macros for R packaging
21mr|hdf5-1.10.7-2|200	#
21mr|hdf5-1.10.7-2|201	
21mr|hdf5-1.10.7-2|202	#
21mr|hdf5-1.10.7-2|203	# Make R search index.txt
21mr|hdf5-1.10.7-2|204	#
21mr|hdf5-1.10.7-2|205	%_hdf5_version	%{version}
21mr|hdf5-1.10.7-2|206	EOF
21mr|hdf5-1.10.7-2|207	
21mr|hdf5-1.10.7-2|208	%files
21mr|hdf5-1.10.7-2|209	%doc COPYING MANIFEST README.txt release_docs/RELEASE.txt
21mr|hdf5-1.10.7-2|210	%{_bindir}/*
21mr|hdf5-1.10.7-2|211	
21mr|hdf5-1.10.7-2|212	%files -n %{libname}
21mr|hdf5-1.10.7-2|213	%{_libdir}/libhdf5.so.%{major}*
21mr|hdf5-1.10.7-2|214	
21mr|hdf5-1.10.7-2|215	%files -n %{libname_cpp}
21mr|hdf5-1.10.7-2|216	%{_libdir}/libhdf5_cpp.so.%{major_cpp}*
21mr|hdf5-1.10.7-2|217	
21mr|hdf5-1.10.7-2|218	%files -n %{libname_f}
21mr|hdf5-1.10.7-2|219	%{_libdir}/libhdf5_fortran.so.%{major_f}*
21mr|hdf5-1.10.7-2|220	
21mr|hdf5-1.10.7-2|221	%files -n %{libname_hl}
21mr|hdf5-1.10.7-2|222	%{_libdir}/libhdf5_hl.so.%{major_hl}*
21mr|hdf5-1.10.7-2|223	
21mr|hdf5-1.10.7-2|224	%files -n %{libname_hl_cpp}
21mr|hdf5-1.10.7-2|225	%{_libdir}/libhdf5_hl_cpp.so.%{major_hl_cpp}*
21mr|hdf5-1.10.7-2|226	
21mr|hdf5-1.10.7-2|227	%files -n %{libname_hl_f}
21mr|hdf5-1.10.7-2|228	%{_libdir}/libhdf5hl_fortran.so.%{major_hl_f}*
21mr|hdf5-1.10.7-2|229	
21mr|hdf5-1.10.7-2|230	%files -n %{develname}
21mr|hdf5-1.10.7-2|231	%{_libdir}/*.a
21mr|hdf5-1.10.7-2|232	%{_libdir}/*.so
21mr|hdf5-1.10.7-2|233	%{_libdir}/*.settings
21mr|hdf5-1.10.7-2|234	%{_includedir}/*
21mr|hdf5-1.10.7-2|235	%{_datadir}/hdf5_examples/
21mr|hdf5-1.10.7-2|236	%config(noreplace) %{_sysconfdir}/rpm/macros.hdf5

12719 21
21mr|hdparm-9.63-1|1	Summary:	A utility for displaying and/or setting hard disk parameters
21mr|hdparm-9.63-1|2	Name:		hdparm
21mr|hdparm-9.63-1|3	Version:	9.63
21mr|hdparm-9.63-1|4	Release:	1
21mr|hdparm-9.63-1|5	License:	BSD
21mr|hdparm-9.63-1|6	Group:		System/Kernel and hardware
21mr|hdparm-9.63-1|7	Url:		http://sourceforge.net/projects/hdparm/
21mr|hdparm-9.63-1|8	Source0:	https://sourceforge.net/projects/hdparm/files/hdparm/%{name}-%{version}.tar.gz
21mr|hdparm-9.63-1|9	Source1:	hdparm-sysconfig
21mr|hdparm-9.63-1|10	
21mr|hdparm-9.63-1|11	%description
21mr|hdparm-9.63-1|12	Hdparm is a useful system utility for setting (E)IDE hard drive parameters. For
21mr|hdparm-9.63-1|13	example, hdparm can be used to tweak hard drive performance and to spin down
21mr|hdparm-9.63-1|14	hard drives for power conservation.
21mr|hdparm-9.63-1|15	
21mr|hdparm-9.63-1|16	%files
21mr|hdparm-9.63-1|17	%doc hdparm.lsm Changelog README.acoustic
21mr|hdparm-9.63-1|18	%config(noreplace) %{_sysconfdir}/sysconfig/harddisks
21mr|hdparm-9.63-1|19	/sbin/hdparm
21mr|hdparm-9.63-1|20	%{_mandir}/man8/hdparm.8*
21mr|hdparm-9.63-1|21	
21mr|hdparm-9.63-1|22	#----------------------------------------------------------------------------
21mr|hdparm-9.63-1|23	
21mr|hdparm-9.63-1|24	%prep
21mr|hdparm-9.63-1|25	%autosetup -p1
21mr|hdparm-9.63-1|26	
21mr|hdparm-9.63-1|27	
21mr|hdparm-9.63-1|28	%build
21mr|hdparm-9.63-1|29	%serverbuild
21mr|hdparm-9.63-1|30	%make_build \
21mr|hdparm-9.63-1|31	CFLAGS="%{optflags}" \
21mr|hdparm-9.63-1|32	LDFLAGS="%{ldflags}" \
21mr|hdparm-9.63-1|33	STRIP=/bin/true
21mr|hdparm-9.63-1|34	
21mr|hdparm-9.63-1|35	%install
21mr|hdparm-9.63-1|36	install -m0755 hdparm -D %{buildroot}/sbin/hdparm
21mr|hdparm-9.63-1|37	install -m0644 hdparm.8 -D %{buildroot}%{_mandir}/man8/hdparm.8
21mr|hdparm-9.63-1|38	install -m0644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/sysconfig/harddisks

12720 21
21mr|HdrHistogram-2.1.9-8|1	Name:          HdrHistogram
21mr|HdrHistogram-2.1.9-8|2	Version:       2.1.9
21mr|HdrHistogram-2.1.9-8|3	Release:       8
21mr|HdrHistogram-2.1.9-8|4	Summary:       A High Dynamic Range (HDR) Histogram
21mr|HdrHistogram-2.1.9-8|5	License:       BSD and CC0
21mr|HdrHistogram-2.1.9-8|6	URL:           http://hdrhistogram.github.io/%{name}/
21mr|HdrHistogram-2.1.9-8|7	Source0:       https://github.com/%{name}/%{name}/archive/%{name}-%{version}.tar.gz
21mr|HdrHistogram-2.1.9-8|8	
21mr|HdrHistogram-2.1.9-8|9	BuildRequires: maven-local
21mr|HdrHistogram-2.1.9-8|10	BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|HdrHistogram-2.1.9-8|11	BuildRequires: mvn(junit:junit)
21mr|HdrHistogram-2.1.9-8|12	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|HdrHistogram-2.1.9-8|13	# fedora 25
21mr|HdrHistogram-2.1.9-8|14	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|HdrHistogram-2.1.9-8|15	# Explicit requires for javapackages-tools since HistogramLogProcessor script
21mr|HdrHistogram-2.1.9-8|16	# uses /usr/share/java-utils/java-functions
21mr|HdrHistogram-2.1.9-8|17	Requires:      javapackages-tools
21mr|HdrHistogram-2.1.9-8|18	
21mr|HdrHistogram-2.1.9-8|19	Group:          Development/Java
21mr|HdrHistogram-2.1.9-8|20	BuildArch:     noarch
21mr|HdrHistogram-2.1.9-8|21	# Java stack is not supported on x86_32
21mr|HdrHistogram-2.1.9-8|22	ExcludeArch: %{ix86}
21mr|HdrHistogram-2.1.9-8|23	
21mr|HdrHistogram-2.1.9-8|24	%description
21mr|HdrHistogram-2.1.9-8|25	HdrHistogram supports the recording and analyzing sampled data value
21mr|HdrHistogram-2.1.9-8|26	counts across a configurable integer value range with configurable value
21mr|HdrHistogram-2.1.9-8|27	precision within the range. Value precision is expressed as the number of
21mr|HdrHistogram-2.1.9-8|28	significant digits in the value recording, and provides control over value
21mr|HdrHistogram-2.1.9-8|29	quantization behavior across the value range and the subsequent value
21mr|HdrHistogram-2.1.9-8|30	resolution at any given level.
21mr|HdrHistogram-2.1.9-8|31	
21mr|HdrHistogram-2.1.9-8|32	%package javadoc
21mr|HdrHistogram-2.1.9-8|33	Summary:       Javadoc for %{name}
21mr|HdrHistogram-2.1.9-8|34	
21mr|HdrHistogram-2.1.9-8|35	%description javadoc
21mr|HdrHistogram-2.1.9-8|36	This package contains javadoc for %{name}.
21mr|HdrHistogram-2.1.9-8|37	
21mr|HdrHistogram-2.1.9-8|38	%prep
21mr|HdrHistogram-2.1.9-8|39	%setup -q -n %{name}-%{name}-%{version}
21mr|HdrHistogram-2.1.9-8|40	find  -name "*.class"  -print -delete
21mr|HdrHistogram-2.1.9-8|41	find  -name "*.jar"  -print -delete
21mr|HdrHistogram-2.1.9-8|42	
21mr|HdrHistogram-2.1.9-8|43	%pom_remove_plugin :maven-dependency-plugin
21mr|HdrHistogram-2.1.9-8|44	%pom_remove_plugin :maven-javadoc-plugin
21mr|HdrHistogram-2.1.9-8|45	%pom_remove_plugin :maven-release-plugin
21mr|HdrHistogram-2.1.9-8|46	%pom_remove_plugin :maven-source-plugin
21mr|HdrHistogram-2.1.9-8|47	
21mr|HdrHistogram-2.1.9-8|48	%pom_xpath_set "pom:plugin[pom:groupId = 'com.google.code.maven-replacer-plugin' ]/pom:artifactId" replacer
21mr|HdrHistogram-2.1.9-8|49	
21mr|HdrHistogram-2.1.9-8|50	%mvn_file :%{name} %{name}
21mr|HdrHistogram-2.1.9-8|51	
21mr|HdrHistogram-2.1.9-8|52	%build
21mr|HdrHistogram-2.1.9-8|53	%mvn_build
21mr|HdrHistogram-2.1.9-8|54	
21mr|HdrHistogram-2.1.9-8|55	%install
21mr|HdrHistogram-2.1.9-8|56	%mvn_install
21mr|HdrHistogram-2.1.9-8|57	
21mr|HdrHistogram-2.1.9-8|58	%jpackage_script org.%{name}.HistogramLogProcessor "" "" %{name} HistogramLogProcessor true
21mr|HdrHistogram-2.1.9-8|59	
21mr|HdrHistogram-2.1.9-8|60	%files -f .mfiles
21mr|HdrHistogram-2.1.9-8|61	%{_bindir}/HistogramLogProcessor
21mr|HdrHistogram-2.1.9-8|62	%doc README.md
21mr|HdrHistogram-2.1.9-8|63	%license COPYING.txt LICENSE.txt
21mr|HdrHistogram-2.1.9-8|64	
21mr|HdrHistogram-2.1.9-8|65	%files javadoc -f .mfiles-javadoc
21mr|HdrHistogram-2.1.9-8|66	%license COPYING.txt LICENSE.txt
21mr|HdrHistogram-2.1.9-8|67	

12721 21
21mr|HdrHistogram_c-0.9.13-2|1	%define major 5
21mr|HdrHistogram_c-0.9.13-2|2	%define libname %mklibname hdr_histogram %{major}
21mr|HdrHistogram_c-0.9.13-2|3	%define devname %mklibname hdr_histogram -d
21mr|HdrHistogram_c-0.9.13-2|4	
21mr|HdrHistogram_c-0.9.13-2|5	Summary:	C port of the HdrHistogram
21mr|HdrHistogram_c-0.9.13-2|6	Name:		HdrHistogram_c
21mr|HdrHistogram_c-0.9.13-2|7	Version:	0.9.13
21mr|HdrHistogram_c-0.9.13-2|8	Release:	2
21mr|HdrHistogram_c-0.9.13-2|9	License:	BSD and Public Domain
21mr|HdrHistogram_c-0.9.13-2|10	Group:		System/Libraries
21mr|HdrHistogram_c-0.9.13-2|11	Url:		https://github.com/HdrHistogram/%{name}
21mr|HdrHistogram_c-0.9.13-2|12	Source0:	https://github.com/HdrHistogram/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|HdrHistogram_c-0.9.13-2|13	BuildRequires:	cmake
21mr|HdrHistogram_c-0.9.13-2|14	BuildRequires:	pkgconfig(zlib)
21mr|HdrHistogram_c-0.9.13-2|15	
21mr|HdrHistogram_c-0.9.13-2|16	%description
21mr|HdrHistogram_c-0.9.13-2|17	C port of High Dynamic Range (HDR) Histogram.
21mr|HdrHistogram_c-0.9.13-2|18	
21mr|HdrHistogram_c-0.9.13-2|19	#----------------------------------------------------------------------------
21mr|HdrHistogram_c-0.9.13-2|20	
21mr|HdrHistogram_c-0.9.13-2|21	%package -n %{libname}
21mr|HdrHistogram_c-0.9.13-2|22	Summary:	C port of the HdrHistogram
21mr|HdrHistogram_c-0.9.13-2|23	Group:		System/Libraries
21mr|HdrHistogram_c-0.9.13-2|24	
21mr|HdrHistogram_c-0.9.13-2|25	%description -n %{libname}
21mr|HdrHistogram_c-0.9.13-2|26	C port of High Dynamic Range (HDR) Histogram.
21mr|HdrHistogram_c-0.9.13-2|27	
21mr|HdrHistogram_c-0.9.13-2|28	%files -n %{libname}
21mr|HdrHistogram_c-0.9.13-2|29	%{_libdir}/libhdr_histogram.so.%{major}*
21mr|HdrHistogram_c-0.9.13-2|30	
21mr|HdrHistogram_c-0.9.13-2|31	#----------------------------------------------------------------------------
21mr|HdrHistogram_c-0.9.13-2|32	
21mr|HdrHistogram_c-0.9.13-2|33	%package -n %{devname}
21mr|HdrHistogram_c-0.9.13-2|34	Summary:	Development files for %{name}
21mr|HdrHistogram_c-0.9.13-2|35	Group:		Development/C
21mr|HdrHistogram_c-0.9.13-2|36	Requires:	%{libname} = %{EVRD}
21mr|HdrHistogram_c-0.9.13-2|37	Provides:	%{name}-devel = %{EVRD}
21mr|HdrHistogram_c-0.9.13-2|38	
21mr|HdrHistogram_c-0.9.13-2|39	%description -n %{devname}
21mr|HdrHistogram_c-0.9.13-2|40	The %{name}-devel package contains libraries and header files for
21mr|HdrHistogram_c-0.9.13-2|41	developing applications that use %{name}.
21mr|HdrHistogram_c-0.9.13-2|42	
21mr|HdrHistogram_c-0.9.13-2|43	%files -n %{devname}
21mr|HdrHistogram_c-0.9.13-2|44	%doc README.md LICENSE.txt
21mr|HdrHistogram_c-0.9.13-2|45	%dir %{_includedir}/hdr
21mr|HdrHistogram_c-0.9.13-2|46	%{_includedir}/hdr/hdr_thread.h
21mr|HdrHistogram_c-0.9.13-2|47	%{_includedir}/hdr/hdr_interval_recorder.h
21mr|HdrHistogram_c-0.9.13-2|48	%{_includedir}/hdr/hdr_writer_reader_phaser.h
21mr|HdrHistogram_c-0.9.13-2|49	%{_includedir}/hdr/hdr_time.h
21mr|HdrHistogram_c-0.9.13-2|50	%{_includedir}/hdr/hdr_histogram_log.h
21mr|HdrHistogram_c-0.9.13-2|51	%{_includedir}/hdr/hdr_histogram.h
21mr|HdrHistogram_c-0.9.13-2|52	%{_libdir}/libhdr_histogram.so
21mr|HdrHistogram_c-0.9.13-2|53	
21mr|HdrHistogram_c-0.9.13-2|54	#----------------------------------------------------------------------------
21mr|HdrHistogram_c-0.9.13-2|55	
21mr|HdrHistogram_c-0.9.13-2|56	%prep
21mr|HdrHistogram_c-0.9.13-2|57	%setup -q
21mr|HdrHistogram_c-0.9.13-2|58	
21mr|HdrHistogram_c-0.9.13-2|59	%build
21mr|HdrHistogram_c-0.9.13-2|60	%cmake
21mr|HdrHistogram_c-0.9.13-2|61	%make
21mr|HdrHistogram_c-0.9.13-2|62	
21mr|HdrHistogram_c-0.9.13-2|63	%install
21mr|HdrHistogram_c-0.9.13-2|64	%makeinstall_std -C build
21mr|HdrHistogram_c-0.9.13-2|65	
21mr|HdrHistogram_c-0.9.13-2|66	# Useless
21mr|HdrHistogram_c-0.9.13-2|67	rm -f %{buildroot}%{_bindir}/hiccup
21mr|HdrHistogram_c-0.9.13-2|68	rm -f %{buildroot}%{_bindir}/hdr_decoder
21mr|HdrHistogram_c-0.9.13-2|69	rm -f %{buildroot}%{_bindir}/perftest
21mr|HdrHistogram_c-0.9.13-2|70	rm -f %{buildroot}%{_bindir}/hdr_histogram_log_test
21mr|HdrHistogram_c-0.9.13-2|71	rm -f %{buildroot}%{_bindir}/hdr_histogram_test
21mr|HdrHistogram_c-0.9.13-2|72	rm -f %{buildroot}%{_bindir}/hdr_histogram_atomic_test
21mr|HdrHistogram_c-0.9.13-2|73	rm -f %{buildroot}%{_libdir}/libhdr_histogram_static.a
21mr|HdrHistogram_c-0.9.13-2|74	
21mr|HdrHistogram_c-0.9.13-2|75	%check
21mr|HdrHistogram_c-0.9.13-2|76	build/test/hdr_atomic_test
21mr|HdrHistogram_c-0.9.13-2|77	build/test/hdr_histogram_test

12722 21
21mr|heat-cfntools-1.4.2-1|1	Summary:	Tools required to be installed on Heat provisioned cloud instances
21mr|heat-cfntools-1.4.2-1|2	Name:		heat-cfntools
21mr|heat-cfntools-1.4.2-1|3	Version:	1.4.2
21mr|heat-cfntools-1.4.2-1|4	Release:	1
21mr|heat-cfntools-1.4.2-1|5	License:	ASL 2.0
21mr|heat-cfntools-1.4.2-1|6	Group:		Development/Python
21mr|heat-cfntools-1.4.2-1|7	Url:		https://launchpad.net/heat-cfntools/
21mr|heat-cfntools-1.4.2-1|8	Source0:	https://pypi.python.org/packages/source/h/heat-cfntools/%{name}-%{version}.tar.gz
21mr|heat-cfntools-1.4.2-1|9	# All patches to current git master (d23083a8e93311def2fc78fe7ece2a76fe59287b)
21mr|heat-cfntools-1.4.2-1|10	# Fixes issues with requirements, code style, Python 3.6+ compat,
21mr|heat-cfntools-1.4.2-1|11	# updates links to openstack.org not launchpad.net
21mr|heat-cfntools-1.4.2-1|12	# patches 8 and 16 manually rediffed for differences between 1.4.2
21mr|heat-cfntools-1.4.2-1|13	# tarball and git tag
21mr|heat-cfntools-1.4.2-1|14	Patch0001:	0001-Changed-logger-init-and-added-verbose-arg-handling.patch
21mr|heat-cfntools-1.4.2-1|15	Patch0002:	0002-Replace-deprecated-LOG.warn-with-LOG.warning.patch
21mr|heat-cfntools-1.4.2-1|16	Patch0003:	0003-Fix-typo.patch
21mr|heat-cfntools-1.4.2-1|17	Patch0004:	0004-Drop-unused-directory-in-tox.patch
21mr|heat-cfntools-1.4.2-1|18	Patch0005:	0005-Replace-MagicMock-with-Mock.patch
21mr|heat-cfntools-1.4.2-1|19	Patch0006:	0006-Show-team-and-repo-badges-on-README.patch
21mr|heat-cfntools-1.4.2-1|20	Patch0007:	0007-Remove-white-space-between-print.patch
21mr|heat-cfntools-1.4.2-1|21	Patch0008:	0008-Add-OpenStack-doc-support-for-heat-cfntools.patch
21mr|heat-cfntools-1.4.2-1|22	Patch0009:	0009-Remove-discover-from-test-requirements.patch
21mr|heat-cfntools-1.4.2-1|23	Patch0010:	0010-Update-links-in-README.patch
21mr|heat-cfntools-1.4.2-1|24	Patch0011:	0011-Python3-Don-t-use-cmp-function.patch
21mr|heat-cfntools-1.4.2-1|25	Patch0012:	0012-Fix-pep8-errors-with-later-versions-of-hacking.patch
21mr|heat-cfntools-1.4.2-1|26	Patch0013:	0013-Move-Zuul-config-into-repo.patch
21mr|heat-cfntools-1.4.2-1|27	Patch0014:	0014-Modernise-requirements.patch
21mr|heat-cfntools-1.4.2-1|28	Patch0015:	0015-Add-tox-python3-overrides.patch
21mr|heat-cfntools-1.4.2-1|29	Patch0016:	0016-Switch-to-use-stestr-for-unit-test.patch
21mr|heat-cfntools-1.4.2-1|30	Patch0017:	0017-fix-bug-link-in-readme.patch
21mr|heat-cfntools-1.4.2-1|31	Patch0018:	0018-add-python-3.6-unit-test-job.patch
21mr|heat-cfntools-1.4.2-1|32	Patch0019:	0019-Migrate-the-link-of-bug-report-button-to-storyboard.patch
21mr|heat-cfntools-1.4.2-1|33	Patch0020:	0020-Use-template-for-lower-constraints.patch
21mr|heat-cfntools-1.4.2-1|34	Patch0021:	0021-Update-the-bugs-link-to-storyboard.patch
21mr|heat-cfntools-1.4.2-1|35	BuildRequires:	git
21mr|heat-cfntools-1.4.2-1|36	BuildRequires:	python3-devel
21mr|heat-cfntools-1.4.2-1|37	BuildRequires:	python3-setuptools
21mr|heat-cfntools-1.4.2-1|38	BuildRequires:	python3-testrepository
21mr|heat-cfntools-1.4.2-1|39	BuildRequires:	python3-boto
21mr|heat-cfntools-1.4.2-1|40	BuildRequires:	python3-mock
21mr|heat-cfntools-1.4.2-1|41	BuildRequires:	python3-nose
21mr|heat-cfntools-1.4.2-1|42	BuildRequires:	python3-pbr >= 0.5.20
21mr|heat-cfntools-1.4.2-1|43	BuildRequires:	python3-six
21mr|heat-cfntools-1.4.2-1|44	# imported by cfn_helper
21mr|heat-cfntools-1.4.2-1|45	Requires:	python3-boto
21mr|heat-cfntools-1.4.2-1|46	Requires:	python3-psutil
21mr|heat-cfntools-1.4.2-1|47	Requires:	python3-six >= 1.9.0
21mr|heat-cfntools-1.4.2-1|48	# external commands
21mr|heat-cfntools-1.4.2-1|49	Requires:	bzip2
21mr|heat-cfntools-1.4.2-1|50	Requires:	coreutils
21mr|heat-cfntools-1.4.2-1|51	Requires:	curl
21mr|heat-cfntools-1.4.2-1|52	Requires:	gzip
21mr|heat-cfntools-1.4.2-1|53	Requires:	python3-setuptools
21mr|heat-cfntools-1.4.2-1|54	Requires:	shadow-utils
21mr|heat-cfntools-1.4.2-1|55	Requires:	tar
21mr|heat-cfntools-1.4.2-1|56	BuildArch:	noarch
21mr|heat-cfntools-1.4.2-1|57	
21mr|heat-cfntools-1.4.2-1|58	%description
21mr|heat-cfntools-1.4.2-1|59	Tools required to be installed on Heat provisioned cloud instances.
21mr|heat-cfntools-1.4.2-1|60	
21mr|heat-cfntools-1.4.2-1|61	%files
21mr|heat-cfntools-1.4.2-1|62	%doc README.rst CONTRIBUTING.rst AUTHORS ChangeLog
21mr|heat-cfntools-1.4.2-1|63	%license LICENSE
21mr|heat-cfntools-1.4.2-1|64	%{_bindir}/cfn-*
21mr|heat-cfntools-1.4.2-1|65	%{python3_sitelib}/heat_cfntools*
21mr|heat-cfntools-1.4.2-1|66	%dir %{_sharedstatedir}/%{name}
21mr|heat-cfntools-1.4.2-1|67	
21mr|heat-cfntools-1.4.2-1|68	#----------------------------------------------------------------------------
21mr|heat-cfntools-1.4.2-1|69	
21mr|heat-cfntools-1.4.2-1|70	%prep
21mr|heat-cfntools-1.4.2-1|71	%autosetup -p1 -S git
21mr|heat-cfntools-1.4.2-1|72	
21mr|heat-cfntools-1.4.2-1|73	%build
21mr|heat-cfntools-1.4.2-1|74	%__python3 setup.py build
21mr|heat-cfntools-1.4.2-1|75	
21mr|heat-cfntools-1.4.2-1|76	%install
21mr|heat-cfntools-1.4.2-1|77	%__python3 setup.py install -O1 --skip-build --root=%{buildroot}
21mr|heat-cfntools-1.4.2-1|78	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
21mr|heat-cfntools-1.4.2-1|79	
21mr|heat-cfntools-1.4.2-1|80	%check
21mr|heat-cfntools-1.4.2-1|81	nosetests-%{python3_version}
21mr|heat-cfntools-1.4.2-1|82	

12723 21
21mr|heimdal-7.8.0-2|1	%define _disable_ld_no_undefined 1
21mr|heimdal-7.8.0-2|2	
21mr|heimdal-7.8.0-2|3	# Avoid provides as in MIT krb5
21mr|heimdal-7.8.0-2|4	# Common provides of heimdal-devel and lib64krb5-devel are:
21mr|heimdal-7.8.0-2|5	# devel(libkrb5(64bit))
21mr|heimdal-7.8.0-2|6	# pkgconfig(kadm-client)
21mr|heimdal-7.8.0-2|7	# pkgconfig(kadm-server)
21mr|heimdal-7.8.0-2|8	# pkgconfig(krb5)
21mr|heimdal-7.8.0-2|9	# pkgconfig(krb5-gssapi)
21mr|heimdal-7.8.0-2|10	# We must exclude all of them here
21mr|heimdal-7.8.0-2|11	# ...or rename something here.
21mr|heimdal-7.8.0-2|12	# Note that Heimdal provides devel(libgssapi) but krb5 - devel(libgssapi_krb5)
21mr|heimdal-7.8.0-2|13	%global __provides_exclude (pkgconfig\\((krb5.*|kadm-(client|server))\\)|devel\\(libkrb5.*\\))
21mr|heimdal-7.8.0-2|14	# Stop heimdal-devel from pulling MIT krb5
21mr|heimdal-7.8.0-2|15	%global __requires_exclude devel\\(libkrb5.*\\)
21mr|heimdal-7.8.0-2|16	
21mr|heimdal-7.8.0-2|17	%bcond_with hdb
21mr|heimdal-7.8.0-2|18	%bcond_with test
21mr|heimdal-7.8.0-2|19	
21mr|heimdal-7.8.0-2|20	Summary:	Heimdal implementation of Kerberos V5 system
21mr|heimdal-7.8.0-2|21	Name:		heimdal
21mr|heimdal-7.8.0-2|22	Version:	7.8.0
21mr|heimdal-7.8.0-2|23	Release:	2
21mr|heimdal-7.8.0-2|24	License:	BSD-like
21mr|heimdal-7.8.0-2|25	Group:		Networking/Other
21mr|heimdal-7.8.0-2|26	Url:		http://www.h5l.org
21mr|heimdal-7.8.0-2|27	Source0:	https://github.com/heimdal/heimdal/releases/download/heimdal-%{version}/heimdal-%{version}.tar.gz
21mr|heimdal-7.8.0-2|28	Source3:	%{name}.sysconfig
21mr|heimdal-7.8.0-2|29	Source10:	%{name}.logrotate
21mr|heimdal-7.8.0-2|30	Source26:	%{name}-kdc.service
21mr|heimdal-7.8.0-2|31	Source27:	%{name}-ipropd-master.service
21mr|heimdal-7.8.0-2|32	Source28:	%{name}-ipropd-slave.service
21mr|heimdal-7.8.0-2|33	Source29:	%{name}-kadmind.service
21mr|heimdal-7.8.0-2|34	Source30:	%{name}-kpasswdd.service
21mr|heimdal-7.8.0-2|35	Source31:	%{name}-ipropd-slave-wrapper
21mr|heimdal-7.8.0-2|36	
21mr|heimdal-7.8.0-2|37	Patch0:		fix-missing-headers
21mr|heimdal-7.8.0-2|38	Patch1:		heimdal-7.8.0-explicit-python2.patch
21mr|heimdal-7.8.0-2|39	Patch1000:	CVE-2022-45142-gsskrb5-fix-accidental-logic-inversio.patch
21mr|heimdal-7.8.0-2|40	BuildRequires:	flex
21mr|heimdal-7.8.0-2|41	BuildRequires:	bison
21mr|heimdal-7.8.0-2|42	BuildRequires:	libtool
21mr|heimdal-7.8.0-2|43	BuildRequires:	texinfo
21mr|heimdal-7.8.0-2|44	BuildRequires:	db-devel
21mr|heimdal-7.8.0-2|45	BuildRequires:	openldap-devel >= 2.0
21mr|heimdal-7.8.0-2|46	BuildRequires:	pam-devel
21mr|heimdal-7.8.0-2|47	BuildRequires:	readline-devel
21mr|heimdal-7.8.0-2|48	BuildRequires:	pkgconfig(com_err)
21mr|heimdal-7.8.0-2|49	BuildRequires:	pkgconfig(ncurses) >= 5.3
21mr|heimdal-7.8.0-2|50	BuildRequires:	pkgconfig(sqlite3)
21mr|heimdal-7.8.0-2|51	BuildRequires:	pkgconfig(x11)
21mr|heimdal-7.8.0-2|52	BuildRequires:	pkgconfig(xau)
21mr|heimdal-7.8.0-2|53	BuildRequires:	pkgconfig(xt)
21mr|heimdal-7.8.0-2|54	#Required for tests/ldap
21mr|heimdal-7.8.0-2|55	BuildRequires:	openldap-servers
21mr|heimdal-7.8.0-2|56	
21mr|heimdal-7.8.0-2|57	%description
21mr|heimdal-7.8.0-2|58	Kerberos 5 is a network authentication and single sign-on system.
21mr|heimdal-7.8.0-2|59	Heimdal is a free Kerberos 5 implementation without export restrictions
21mr|heimdal-7.8.0-2|60	written from the spec (rfc1510 and successors) including advanced features
21mr|heimdal-7.8.0-2|61	like thread safety, IPv6, master-slave replication of Kerberos Key
21mr|heimdal-7.8.0-2|62	Distribution Center server and support for ticket delegation (S4U2Self,
21mr|heimdal-7.8.0-2|63	S4U2Proxy).
21mr|heimdal-7.8.0-2|64	
21mr|heimdal-7.8.0-2|65	%package workstation
21mr|heimdal-7.8.0-2|66	Summary:	Kerberos programs for use on workstations
21mr|heimdal-7.8.0-2|67	Group:		Networking/Other
21mr|heimdal-7.8.0-2|68	Requires:	%{name}-libs = %{EVRD}
21mr|heimdal-7.8.0-2|69	Conflicts:	krb5-workstation
21mr|heimdal-7.8.0-2|70	Provides:	kerberos-workstation
21mr|heimdal-7.8.0-2|71	
21mr|heimdal-7.8.0-2|72	%description workstation
21mr|heimdal-7.8.0-2|73	This package contains Kerberos 5 programs for use on workstations.
21mr|heimdal-7.8.0-2|74	
21mr|heimdal-7.8.0-2|75	%files workstation
21mr|heimdal-7.8.0-2|76	%{_bindir}/afslog
21mr|heimdal-7.8.0-2|77	%{_bindir}/bsearch
21mr|heimdal-7.8.0-2|78	%{_bindir}/gsstool
21mr|heimdal-7.8.0-2|79	%{_bindir}/heimtools
21mr|heimdal-7.8.0-2|80	%{_bindir}/hxtool
21mr|heimdal-7.8.0-2|81	%{_bindir}/idn-lookup
21mr|heimdal-7.8.0-2|82	%{_bindir}/kdestroy
21mr|heimdal-7.8.0-2|83	%{_bindir}/kf
21mr|heimdal-7.8.0-2|84	%{_bindir}/kgetcred
21mr|heimdal-7.8.0-2|85	%{_bindir}/kinit
21mr|heimdal-7.8.0-2|86	%{_bindir}/klist
21mr|heimdal-7.8.0-2|87	%{_bindir}/kpasswd
21mr|heimdal-7.8.0-2|88	%attr(4755,root,root) %{_bindir}/ksu
21mr|heimdal-7.8.0-2|89	%{_bindir}/kswitch
21mr|heimdal-7.8.0-2|90	%attr(4755,root,root) %{_bindir}/otp
21mr|heimdal-7.8.0-2|91	%{_bindir}/otpprint
21mr|heimdal-7.8.0-2|92	%{_bindir}/pagsh
21mr|heimdal-7.8.0-2|93	%{_bindir}/kadmin
21mr|heimdal-7.8.0-2|94	%{_bindir}/ktutil
21mr|heimdal-7.8.0-2|95	%{_mandir}/man1/afslog.1*
21mr|heimdal-7.8.0-2|96	%{_mandir}/man1/bsearch.1*
21mr|heimdal-7.8.0-2|97	%{_mandir}/man1/ksu.1*
21mr|heimdal-7.8.0-2|98	%{_mandir}/man1/kdestroy.1*
21mr|heimdal-7.8.0-2|99	%{_mandir}/man1/kgetcred.1*
21mr|heimdal-7.8.0-2|100	%{_mandir}/man1/klist.1*
21mr|heimdal-7.8.0-2|101	%{_mandir}/man1/kswitch.1*
21mr|heimdal-7.8.0-2|102	%{_mandir}/man1/kinit.1*
21mr|heimdal-7.8.0-2|103	%{_mandir}/man1/kpasswd.1*
21mr|heimdal-7.8.0-2|104	%{_mandir}/man1/pagsh.1*
21mr|heimdal-7.8.0-2|105	%{_mandir}/man1/otp.1*
21mr|heimdal-7.8.0-2|106	%{_mandir}/man1/otpprint.1*
21mr|heimdal-7.8.0-2|107	%{_mandir}/man1/kf.1*
21mr|heimdal-7.8.0-2|108	%{_mandir}/man1/kadmin.1*
21mr|heimdal-7.8.0-2|109	%{_mandir}/man1/ktutil.1*
21mr|heimdal-7.8.0-2|110	%{_mandir}/man5/krb5.conf.5*
21mr|heimdal-7.8.0-2|111	
21mr|heimdal-7.8.0-2|112	#----------------------------------------------------------------------------
21mr|heimdal-7.8.0-2|113	
21mr|heimdal-7.8.0-2|114	%package server
21mr|heimdal-7.8.0-2|115	Summary:	Kerberos Server
21mr|heimdal-7.8.0-2|116	Group:		System/Servers
21mr|heimdal-7.8.0-2|117	Requires:	%{name}-libs = %{EVRD}
21mr|heimdal-7.8.0-2|118	Requires:	krb5
21mr|heimdal-7.8.0-2|119	Requires(post,preun):	rpm-helper
21mr|heimdal-7.8.0-2|120	Conflicts:	krb5-server
21mr|heimdal-7.8.0-2|121	
21mr|heimdal-7.8.0-2|122	%description server
21mr|heimdal-7.8.0-2|123	This package contains the master KDC.
21mr|heimdal-7.8.0-2|124	
21mr|heimdal-7.8.0-2|125	%files server
21mr|heimdal-7.8.0-2|126	%doc NEWS TODO
21mr|heimdal-7.8.0-2|127	%{_unitdir}/heimdal-kdc.service
21mr|heimdal-7.8.0-2|128	%{_unitdir}/heimdal-ipropd-master.service
21mr|heimdal-7.8.0-2|129	%{_unitdir}/heimdal-ipropd-slave.service
21mr|heimdal-7.8.0-2|130	%{_unitdir}/heimdal-kadmind.service
21mr|heimdal-7.8.0-2|131	%{_unitdir}/heimdal-kpasswdd.service
21mr|heimdal-7.8.0-2|132	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|heimdal-7.8.0-2|133	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|heimdal-7.8.0-2|134	%dir %{_localstatedir}/lib/%{name}
21mr|heimdal-7.8.0-2|135	%config(noreplace) %{_localstatedir}/lib/%{name}/kadmind.acl
21mr|heimdal-7.8.0-2|136	# %{_mandir}/*1/kimpersonate.1*
21mr|heimdal-7.8.0-2|137	%{_mandir}/man8/kimpersonate.8.*
21mr|heimdal-7.8.0-2|138	%{_mandir}/man8/iprop.8*
21mr|heimdal-7.8.0-2|139	%{_mandir}/man8/iprop-log.8*
21mr|heimdal-7.8.0-2|140	%{_mandir}/man8/kstash.8*
21mr|heimdal-7.8.0-2|141	%{_mandir}/man8/hprop.8*
21mr|heimdal-7.8.0-2|142	%{_mandir}/man8/hpropd.8*
21mr|heimdal-7.8.0-2|143	%{_mandir}/man8/kadmind.8*
21mr|heimdal-7.8.0-2|144	%{_mandir}/man8/kdc.8*
21mr|heimdal-7.8.0-2|145	%{_mandir}/man8/kfd.8*
21mr|heimdal-7.8.0-2|146	%{_mandir}/man8/kpasswdd.8*
21mr|heimdal-7.8.0-2|147	%{_mandir}/man8/kcm.8*
21mr|heimdal-7.8.0-2|148	%{_mandir}/man8/ipropd-*.8*
21mr|heimdal-7.8.0-2|149	%{_sbindir}/kstash
21mr|heimdal-7.8.0-2|150	%{_sbindir}/iprop-log
21mr|heimdal-7.8.0-2|151	%{_libexecdir}/hprop
21mr|heimdal-7.8.0-2|152	%{_libexecdir}/hpropd
21mr|heimdal-7.8.0-2|153	%{_libexecdir}/ipropd-master
21mr|heimdal-7.8.0-2|154	%{_libexecdir}/ipropd-slave
21mr|heimdal-7.8.0-2|155	%{_libexecdir}/kadmind
21mr|heimdal-7.8.0-2|156	%{_libexecdir}/kdc
21mr|heimdal-7.8.0-2|157	%{_libexecdir}/kfd
21mr|heimdal-7.8.0-2|158	%{_libexecdir}/kpasswdd
21mr|heimdal-7.8.0-2|159	%{_libexecdir}/kcm
21mr|heimdal-7.8.0-2|160	%{_libexecdir}/kimpersonate
21mr|heimdal-7.8.0-2|161	%{_libexecdir}/ipropd-slave-wrapper
21mr|heimdal-7.8.0-2|162	%{_datadir}/%{name}
21mr|heimdal-7.8.0-2|163	%doc doc/*.html
21mr|heimdal-7.8.0-2|164	
21mr|heimdal-7.8.0-2|165	%post server
21mr|heimdal-7.8.0-2|166	%_post_service %{name}-kdc
21mr|heimdal-7.8.0-2|167	
21mr|heimdal-7.8.0-2|168	%preun server
21mr|heimdal-7.8.0-2|169	%_preun_service %{name}-kdc
21mr|heimdal-7.8.0-2|170	
21mr|heimdal-7.8.0-2|171	#----------------------------------------------------------------------------
21mr|heimdal-7.8.0-2|172	
21mr|heimdal-7.8.0-2|173	# Not working right yet
21mr|heimdal-7.8.0-2|174	%if %{with hdb}
21mr|heimdal-7.8.0-2|175	%package hdb_ldap
21mr|heimdal-7.8.0-2|176	Summary:	Kerberos Server LDAP Backend
21mr|heimdal-7.8.0-2|177	Group:		System/Servers
21mr|heimdal-7.8.0-2|178	Requires:	%{name}-server = %{EVRD}
21mr|heimdal-7.8.0-2|179	
21mr|heimdal-7.8.0-2|180	%description hdb_ldap
21mr|heimdal-7.8.0-2|181	This package contains the LDAP HDB backend plugin, which allows the use of
21mr|heimdal-7.8.0-2|182	an LDAP server for storing the Heimdal database.
21mr|heimdal-7.8.0-2|183	
21mr|heimdal-7.8.0-2|184	%files hdb_ldap
21mr|heimdal-7.8.0-2|185	%{_libdir}/hdb_ldap*
21mr|heimdal-7.8.0-2|186	%endif
21mr|heimdal-7.8.0-2|187	
21mr|heimdal-7.8.0-2|188	#----------------------------------------------------------------------------
21mr|heimdal-7.8.0-2|189	
21mr|heimdal-7.8.0-2|190	%package libs
21mr|heimdal-7.8.0-2|191	Summary:	Heimdal shared libraries
21mr|heimdal-7.8.0-2|192	Group:		System/Libraries
21mr|heimdal-7.8.0-2|193	Conflicts:	%{_lib}gssapi2
21mr|heimdal-7.8.0-2|194	
21mr|heimdal-7.8.0-2|195	%description libs
21mr|heimdal-7.8.0-2|196	This package contains shared libraries required by several of the other heimdal
21mr|heimdal-7.8.0-2|197	packages.
21mr|heimdal-7.8.0-2|198	
21mr|heimdal-7.8.0-2|199	%files libs
21mr|heimdal-7.8.0-2|200	%attr(400,root,root) %ghost %{_sysconfdir}/krb5.keytab
21mr|heimdal-7.8.0-2|201	%{_bindir}/string2key
21mr|heimdal-7.8.0-2|202	%{_bindir}/verify_krb5_conf
21mr|heimdal-7.8.0-2|203	%{_libexecdir}/digest-service
21mr|heimdal-7.8.0-2|204	%{_libexecdir}/kdigest
21mr|heimdal-7.8.0-2|205	%{_libdir}/lib*.so.*
21mr|heimdal-7.8.0-2|206	%{_libdir}/windc*.so.*
21mr|heimdal-7.8.0-2|207	%{_infodir}/heimdal.info*
21mr|heimdal-7.8.0-2|208	%{_infodir}/hx509.info.*
21mr|heimdal-7.8.0-2|209	%{_mandir}/man5/qop.5*
21mr|heimdal-7.8.0-2|210	%{_mandir}/man5/mech.5*
21mr|heimdal-7.8.0-2|211	%{_mandir}/man8/kerberos.8*
21mr|heimdal-7.8.0-2|212	%{_mandir}/man8/verify_krb5_conf.8*
21mr|heimdal-7.8.0-2|213	%{_mandir}/man8/string2key.8*
21mr|heimdal-7.8.0-2|214	%{_mandir}/man8/kdigest.8.*
21mr|heimdal-7.8.0-2|215	
21mr|heimdal-7.8.0-2|216	#----------------------------------------------------------------------------
21mr|heimdal-7.8.0-2|217	
21mr|heimdal-7.8.0-2|218	%package devel
21mr|heimdal-7.8.0-2|219	Summary:	Header files for heimdal
21mr|heimdal-7.8.0-2|220	Group:		Development/Other
21mr|heimdal-7.8.0-2|221	Requires:	%{name}-libs = %{EVRD}
21mr|heimdal-7.8.0-2|222	Requires:	pkgconfig(com_err)
21mr|heimdal-7.8.0-2|223	Conflicts:	libxmlrpc-devel
21mr|heimdal-7.8.0-2|224	Conflicts:	krb5-devel
21mr|heimdal-7.8.0-2|225	
21mr|heimdal-7.8.0-2|226	%description devel
21mr|heimdal-7.8.0-2|227	Contains files needed to compile and link software using the kerberos
21mr|heimdal-7.8.0-2|228	libraries.
21mr|heimdal-7.8.0-2|229	
21mr|heimdal-7.8.0-2|230	%files devel
21mr|heimdal-7.8.0-2|231	%{_bindir}/heimdal-config
21mr|heimdal-7.8.0-2|232	%{_libdir}/lib*.so
21mr|heimdal-7.8.0-2|233	%{_libdir}/windc.so
21mr|heimdal-7.8.0-2|234	%{_includedir}/*
21mr|heimdal-7.8.0-2|235	%{_libdir}/pkgconfig/heimdal-gssapi.pc
21mr|heimdal-7.8.0-2|236	%{_libdir}/pkgconfig/heimdal-kadm-client.pc
21mr|heimdal-7.8.0-2|237	%{_libdir}/pkgconfig/heimdal-kadm-server.pc
21mr|heimdal-7.8.0-2|238	%{_libdir}/pkgconfig/heimdal-krb5.pc
21mr|heimdal-7.8.0-2|239	%{_libdir}/pkgconfig/kadm-client.pc
21mr|heimdal-7.8.0-2|240	%{_libdir}/pkgconfig/kadm-server.pc
21mr|heimdal-7.8.0-2|241	%{_libdir}/pkgconfig/kafs.pc
21mr|heimdal-7.8.0-2|242	%{_libdir}/pkgconfig/krb5-gssapi.pc
21mr|heimdal-7.8.0-2|243	%{_libdir}/pkgconfig/krb5.pc
21mr|heimdal-7.8.0-2|244	%{_libexecdir}/%{name}/asn1_compile
21mr|heimdal-7.8.0-2|245	%{_libexecdir}/%{name}/asn1_print
21mr|heimdal-7.8.0-2|246	%{_libexecdir}/%{name}/slc
21mr|heimdal-7.8.0-2|247	
21mr|heimdal-7.8.0-2|248	#----------------------------------------------------------------------------
21mr|heimdal-7.8.0-2|249	
21mr|heimdal-7.8.0-2|250	%package devel-doc
21mr|heimdal-7.8.0-2|251	Summary:	Developer documentation for heimdal
21mr|heimdal-7.8.0-2|252	Group:		System/Libraries
21mr|heimdal-7.8.0-2|253	
21mr|heimdal-7.8.0-2|254	%description devel-doc
21mr|heimdal-7.8.0-2|255	Contains the documentation covering functions etc. in the heimdal libraries
21mr|heimdal-7.8.0-2|256	
21mr|heimdal-7.8.0-2|257	%files devel-doc
21mr|heimdal-7.8.0-2|258	%{_mandir}/man1/krb5-config.1*
21mr|heimdal-7.8.0-2|259	%{_mandir}/man3/*
21mr|heimdal-7.8.0-2|260	%{_mandir}/man7/*
21mr|heimdal-7.8.0-2|261	
21mr|heimdal-7.8.0-2|262	#----------------------------------------------------------------------------
21mr|heimdal-7.8.0-2|263	
21mr|heimdal-7.8.0-2|264	%package -n openldap-schemas-%{name}
21mr|heimdal-7.8.0-2|265	Summary:	OpenLDAP schema files from %{name}-%{EVRD} source tree
21mr|heimdal-7.8.0-2|266	Group:		Databases
21mr|heimdal-7.8.0-2|267	Requires(pre):	openldap-config
21mr|heimdal-7.8.0-2|268	BuildArch:	noarch
21mr|heimdal-7.8.0-2|269	
21mr|heimdal-7.8.0-2|270	%description -n openldap-schemas-%{name}
21mr|heimdal-7.8.0-2|271	Scheme for OpenLDAP.
21mr|heimdal-7.8.0-2|272	
21mr|heimdal-7.8.0-2|273	%files -n openldap-schemas-%{name}
21mr|heimdal-7.8.0-2|274	%config(noreplace) %{_sysconfdir}/openldap/schema/*
21mr|heimdal-7.8.0-2|275	%attr(750,ldap,ldap) %config(noreplace) %{_sysconfdir}/openldap/slapd.d/%{name}.conf
21mr|heimdal-7.8.0-2|276	
21mr|heimdal-7.8.0-2|277	#----------------------------------------------------------------------------
21mr|heimdal-7.8.0-2|278	
21mr|heimdal-7.8.0-2|279	%prep
21mr|heimdal-7.8.0-2|280	%autosetup -p1
21mr|heimdal-7.8.0-2|281	
21mr|heimdal-7.8.0-2|282	%build
21mr|heimdal-7.8.0-2|283	%serverbuild
21mr|heimdal-7.8.0-2|284	%configure \
21mr|heimdal-7.8.0-2|285	--with-hdbdir=/var/lib/%{name} \
21mr|heimdal-7.8.0-2|286	--disable-static \
21mr|heimdal-7.8.0-2|287	--enable-shared \
21mr|heimdal-7.8.0-2|288	--with-readline \
21mr|heimdal-7.8.0-2|289	--with-readline-lib=%{_libdir} \
21mr|heimdal-7.8.0-2|290	--with-readline-include=%{_includedir}/readline \
21mr|heimdal-7.8.0-2|291	--with-openldap=%{_prefix} \
21mr|heimdal-7.8.0-2|292	--with-sqlite3=%{_prefix} \
21mr|heimdal-7.8.0-2|293	--with-libintl=%{_prefix} \
21mr|heimdal-7.8.0-2|294	--without-x \
21mr|heimdal-7.8.0-2|295	--with-ipv6 \
21mr|heimdal-7.8.0-2|296	%if %{with hdb}
21mr|heimdal-7.8.0-2|297	--enable-hdb-openldap-module \
21mr|heimdal-7.8.0-2|298	%endif
21mr|heimdal-7.8.0-2|299	--enable-kcm \
21mr|heimdal-7.8.0-2|300	--enable-pk-init
21mr|heimdal-7.8.0-2|301	make
21mr|heimdal-7.8.0-2|302	
21mr|heimdal-7.8.0-2|303	%install
21mr|heimdal-7.8.0-2|304	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21mr|heimdal-7.8.0-2|305	
21mr|heimdal-7.8.0-2|306	%make_install
21mr|heimdal-7.8.0-2|307	
21mr|heimdal-7.8.0-2|308	install -d -m 755 %{buildroot}%{_unitdir}
21mr|heimdal-7.8.0-2|309	install -m 644 %{SOURCE26} %{buildroot}%{_unitdir}/heimdal-kdc.service
21mr|heimdal-7.8.0-2|310	install -m 644 %{SOURCE27} %{buildroot}%{_unitdir}/heimdal-ipropd-master.service
21mr|heimdal-7.8.0-2|311	install -m 644 %{SOURCE28} %{buildroot}%{_unitdir}/heimdal-ipropd-slave.service
21mr|heimdal-7.8.0-2|312	install -m 644 %{SOURCE29} %{buildroot}%{_unitdir}/heimdal-kadmind.service
21mr|heimdal-7.8.0-2|313	install -m 644 %{SOURCE30} %{buildroot}%{_unitdir}/heimdal-kpasswdd.service
21mr|heimdal-7.8.0-2|314	install -m 755 %{SOURCE31} %{buildroot}%{_libexecdir}/ipropd-slave-wrapper
21mr|heimdal-7.8.0-2|315	
21mr|heimdal-7.8.0-2|316	install -D -m 755 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|heimdal-7.8.0-2|317	install -D -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|heimdal-7.8.0-2|318	
21mr|heimdal-7.8.0-2|319	chmod +r %{buildroot}%{_bindir}/otp   # qrde dlaczego to ma chmod 0
21mr|heimdal-7.8.0-2|320	
21mr|heimdal-7.8.0-2|321	#touch %{buildroot}%{_sysconfdir}/%{name}/krb5.keytab
21mr|heimdal-7.8.0-2|322	touch %{buildroot}%{_sysconfdir}/krb5.keytab
21mr|heimdal-7.8.0-2|323	touch %{buildroot}%{_localstatedir}/lib/%{name}/kadmind.acl
21mr|heimdal-7.8.0-2|324	
21mr|heimdal-7.8.0-2|325	# prevent some conflicts
21mr|heimdal-7.8.0-2|326	mv %{buildroot}%{_bindir}/su %{buildroot}%{_bindir}/ksu
21mr|heimdal-7.8.0-2|327	mv %{buildroot}%{_mandir}/man1/su.1 %{buildroot}%{_mandir}/man1/ksu.1
21mr|heimdal-7.8.0-2|328	rm -f %{buildroot}%{_mandir}/*5/ftpusers.5*
21mr|heimdal-7.8.0-2|329	
21mr|heimdal-7.8.0-2|330	rm -f %{buildroot}%{_libdir}/lib{com_err,ss}.so
21mr|heimdal-7.8.0-2|331	rm -f %{buildroot}%{_includedir}/{glob,fnmatch,ss/ss}.h
21mr|heimdal-7.8.0-2|332	rm -f %{buildroot}%{_bindir}/mk_cmds
21mr|heimdal-7.8.0-2|333	
21mr|heimdal-7.8.0-2|334	# see if we can avoid conflicting with krb5-devel
21mr|heimdal-7.8.0-2|335	mv %{buildroot}%{_bindir}/krb5-config %{buildroot}%{_bindir}/heimdal-config
21mr|heimdal-7.8.0-2|336	
21mr|heimdal-7.8.0-2|337	# utils
21mr|heimdal-7.8.0-2|338	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21mr|heimdal-7.8.0-2|339	install -m 755 tools/kdc-log-analyze.pl %{buildroot}%{_datadir}/%{name}
21mr|heimdal-7.8.0-2|340	install -m 755 lib/kadm5/check-cracklib.pl %{buildroot}%{_datadir}/%{name}
21mr|heimdal-7.8.0-2|341	perl -pi -e 's|^#! ?/usr/pkg/bin/perl|#!%{_bindir}/perl|' \
21mr|heimdal-7.8.0-2|342	%{buildroot}%{_datadir}/%{name}/*.pl
21mr|heimdal-7.8.0-2|343	
21mr|heimdal-7.8.0-2|344	# remove CAT files
21mr|heimdal-7.8.0-2|345	rm -rf %{buildroot}%{_mandir}/cat*
21mr|heimdal-7.8.0-2|346	
21mr|heimdal-7.8.0-2|347	# Prepare schema files to be included into OpenLDAP configuration
21mr|heimdal-7.8.0-2|348	mkdir -p %{buildroot}%{_sysconfdir}/openldap/{schema,slapd.d}
21mr|heimdal-7.8.0-2|349	install -m 0644 lib/hdb/hdb.schema %{buildroot}%{_sysconfdir}/openldap/schema/
21mr|heimdal-7.8.0-2|350	cat > %{buildroot}%{_sysconfdir}/openldap/slapd.d/%{name}.conf <<EOF
21mr|heimdal-7.8.0-2|351	# If you need heimdal support load this file or copy
21mr|heimdal-7.8.0-2|352	# uncommented lines below to your slapd.conf.
21mr|heimdal-7.8.0-2|353	include %{_sysconfdir}/openldap/schema/hdb.schema
21mr|heimdal-7.8.0-2|354	EOF
21mr|heimdal-7.8.0-2|355	chmod 0644 %{buildroot}%{_sysconfdir}/openldap/slapd.d/%{name}.conf
21mr|heimdal-7.8.0-2|356	
21mr|heimdal-7.8.0-2|357	# Compat with '#include <krb5/krb5.h>' in OpenLDAP
21mr|heimdal-7.8.0-2|358	# Maybe better move to /usr/include/heimdal/ as in Debian
21mr|heimdal-7.8.0-2|359	( cd %{buildroot}%{_includedir}/krb5 ; ln -s ../krb5.h krb5.h )
21mr|heimdal-7.8.0-2|360	
21mr|heimdal-7.8.0-2|361	%if %{with test}
21mr|heimdal-7.8.0-2|362	%check
21mr|heimdal-7.8.0-2|363	# For some reason this check fails partially just under rpm:
21mr|heimdal-7.8.0-2|364	perl -pi -e 's/check-iprop //g' tests/kdc/Makefile
21mr|heimdal-7.8.0-2|365	make -C tests check
21mr|heimdal-7.8.0-2|366	%endif

12724 21
21mr|help2man-1.49.2-1|1	Summary:	Create simple man pages from --help output
21mr|help2man-1.49.2-1|2	Name:		help2man
21mr|help2man-1.49.2-1|3	Version:	1.49.2
21mr|help2man-1.49.2-1|4	Release:	1
21mr|help2man-1.49.2-1|5	License:	GPLv3+
21mr|help2man-1.49.2-1|6	Group:		Development/Other
21mr|help2man-1.49.2-1|7	Url:		http://www.gnu.org/software/help2man/
21mr|help2man-1.49.2-1|8	Source0:	ftp://ftp.gnu.org:21/gnu/help2man/%{name}-%{version}.tar.xz
21mr|help2man-1.49.2-1|9	BuildRequires:	perl-Locale-gettext
21mr|help2man-1.49.2-1|10	
21mr|help2man-1.49.2-1|11	%description
21mr|help2man-1.49.2-1|12	help2man is a script to create simple man pages from the --help and
21mr|help2man-1.49.2-1|13	--version output of programs.
21mr|help2man-1.49.2-1|14	
21mr|help2man-1.49.2-1|15	Since most GNU documentation is now in info format, this provides a way
21mr|help2man-1.49.2-1|16	to generate a placeholder man page pointing to that resource while still
21mr|help2man-1.49.2-1|17	providing some useful information.
21mr|help2man-1.49.2-1|18	
21mr|help2man-1.49.2-1|19	%files -f %{name}.lang
21mr|help2man-1.49.2-1|20	%doc debian/changelog COPYING INSTALL README NEWS THANKS
21mr|help2man-1.49.2-1|21	%{_bindir}/%{name}
21mr|help2man-1.49.2-1|22	%{_libdir}/%{name}/bindtextdomain.so
21mr|help2man-1.49.2-1|23	%{_infodir}/%{name}*.info*
21mr|help2man-1.49.2-1|24	%{_mandir}/man1/%{name}.1*
21mr|help2man-1.49.2-1|25	%{_mandir}/*/man1/%{name}.1*
21mr|help2man-1.49.2-1|26	
21mr|help2man-1.49.2-1|27	#----------------------------------------------------------------------------
21mr|help2man-1.49.2-1|28	
21mr|help2man-1.49.2-1|29	%prep
21mr|help2man-1.49.2-1|30	%setup -q
21mr|help2man-1.49.2-1|31	
21mr|help2man-1.49.2-1|32	%build
21mr|help2man-1.49.2-1|33	%configure \
21mr|help2man-1.49.2-1|34	--enable-nls
21mr|help2man-1.49.2-1|35	%make_build
21mr|help2man-1.49.2-1|36	
21mr|help2man-1.49.2-1|37	%install
21mr|help2man-1.49.2-1|38	%make_install
21mr|help2man-1.49.2-1|39	%find_lang %{name}
21mr|help2man-1.49.2-1|40	

12725 21
21mr|hessian-4.0.38-7|1	Name:          hessian
21mr|hessian-4.0.38-7|2	Summary:       Java implementation of a binary protocol for web services
21mr|hessian-4.0.38-7|3	Version:       4.0.38
21mr|hessian-4.0.38-7|4	Release:       7
21mr|hessian-4.0.38-7|5	Epoch:         0
21mr|hessian-4.0.38-7|6	License:       ASL 1.1
21mr|hessian-4.0.38-7|7	URL:           http://hessian.caucho.com/
21mr|hessian-4.0.38-7|8	Source0:       http://caucho.com/download/%{name}-%{version}-src.jar
21mr|hessian-4.0.38-7|9	Source1:       http://repo1.maven.org/maven2/com/caucho/%{name}/%{version}/%{name}-%{version}.pom
21mr|hessian-4.0.38-7|10	Source2:       hessian-license.txt
21mr|hessian-4.0.38-7|11	
21mr|hessian-4.0.38-7|12	BuildRequires: maven-local
21mr|hessian-4.0.38-7|13	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|hessian-4.0.38-7|14	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hessian-4.0.38-7|15	
21mr|hessian-4.0.38-7|16	Group:          Development/Java
21mr|hessian-4.0.38-7|17	BuildArch:     noarch
21mr|hessian-4.0.38-7|18	# Java stack is not supported on x86_32
21mr|hessian-4.0.38-7|19	ExcludeArch: %{ix86}
21mr|hessian-4.0.38-7|20	
21mr|hessian-4.0.38-7|21	%description
21mr|hessian-4.0.38-7|22	This is the Java implementation of Caucho's Hession binary transport
21mr|hessian-4.0.38-7|23	protocol for web services.
21mr|hessian-4.0.38-7|24	
21mr|hessian-4.0.38-7|25	%package javadoc
21mr|hessian-4.0.38-7|26	Summary:        API documentation for %{name}
21mr|hessian-4.0.38-7|27	
21mr|hessian-4.0.38-7|28	%description javadoc
21mr|hessian-4.0.38-7|29	API documentation for %{name}.
21mr|hessian-4.0.38-7|30	
21mr|hessian-4.0.38-7|31	%prep
21mr|hessian-4.0.38-7|32	%setup -q -c
21mr|hessian-4.0.38-7|33	
21mr|hessian-4.0.38-7|34	mkdir src
21mr|hessian-4.0.38-7|35	mv com src/
21mr|hessian-4.0.38-7|36	# Remove useless files
21mr|hessian-4.0.38-7|37	rm -r META-INF
21mr|hessian-4.0.38-7|38	# NO test suite
21mr|hessian-4.0.38-7|39	rm -r src/com/caucho/hessian/test
21mr|hessian-4.0.38-7|40	
21mr|hessian-4.0.38-7|41	cp -p %{SOURCE1} pom.xml
21mr|hessian-4.0.38-7|42	cp -p %{SOURCE2} apache.license
21mr|hessian-4.0.38-7|43	%pom_change_dep :servlet-api javax.servlet:javax.servlet-api:3.1.0
21mr|hessian-4.0.38-7|44	
21mr|hessian-4.0.38-7|45	# Useless tasks
21mr|hessian-4.0.38-7|46	%pom_remove_plugin :maven-gpg-plugin
21mr|hessian-4.0.38-7|47	%pom_remove_plugin :maven-javadoc-plugin
21mr|hessian-4.0.38-7|48	%pom_remove_plugin :maven-source-plugin
21mr|hessian-4.0.38-7|49	
21mr|hessian-4.0.38-7|50	%pom_xpath_set pom:properties/pom:project.build.sourceEncoding UTF-8
21mr|hessian-4.0.38-7|51	
21mr|hessian-4.0.38-7|52	%pom_xpath_set "pom:project/pom:packaging" bundle
21mr|hessian-4.0.38-7|53	%pom_add_plugin org.apache.felix:maven-bundle-plugin:3.0.1 . "
21mr|hessian-4.0.38-7|54	<extensions>true</extensions>
21mr|hessian-4.0.38-7|55	<configuration>
21mr|hessian-4.0.38-7|56	<excludeDependencies>true</excludeDependencies>
21mr|hessian-4.0.38-7|57	<instructions>
21mr|hessian-4.0.38-7|58	<Bundle-SymbolicName>\${project.groupId}.\${project.artifactId}</Bundle-SymbolicName>
21mr|hessian-4.0.38-7|59	<Bundle-Name>\${project.name}</Bundle-Name>
21mr|hessian-4.0.38-7|60	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|hessian-4.0.38-7|61	</instructions>
21mr|hessian-4.0.38-7|62	</configuration>
21mr|hessian-4.0.38-7|63	<executions>
21mr|hessian-4.0.38-7|64	<execution>
21mr|hessian-4.0.38-7|65	<id>bundle-manifest</id>
21mr|hessian-4.0.38-7|66	<phase>process-classes</phase>
21mr|hessian-4.0.38-7|67	<goals>
21mr|hessian-4.0.38-7|68	<goal>manifest</goal>
21mr|hessian-4.0.38-7|69	</goals>
21mr|hessian-4.0.38-7|70	</execution>
21mr|hessian-4.0.38-7|71	</executions>"
21mr|hessian-4.0.38-7|72	
21mr|hessian-4.0.38-7|73	%mvn_config buildSettings/compilerSource 1.8
21mr|hessian-4.0.38-7|74	
21mr|hessian-4.0.38-7|75	%mvn_file com.caucho:%{name} %{name}
21mr|hessian-4.0.38-7|76	
21mr|hessian-4.0.38-7|77	%build
21mr|hessian-4.0.38-7|78	
21mr|hessian-4.0.38-7|79	%mvn_build
21mr|hessian-4.0.38-7|80	
21mr|hessian-4.0.38-7|81	%install
21mr|hessian-4.0.38-7|82	%mvn_install
21mr|hessian-4.0.38-7|83	
21mr|hessian-4.0.38-7|84	%files -f .mfiles
21mr|hessian-4.0.38-7|85	%license apache.license
21mr|hessian-4.0.38-7|86	
21mr|hessian-4.0.38-7|87	%files javadoc -f .mfiles-javadoc
21mr|hessian-4.0.38-7|88	%license apache.license
21mr|hessian-4.0.38-7|89	

12726 21
21mr|hexchat-2.16.1-1|1	%define _disable_ld_no_undefined 1
21mr|hexchat-2.16.1-1|2	
21mr|hexchat-2.16.1-1|3	Summary:	A popular and easy to use graphical IRC (chat) client
21mr|hexchat-2.16.1-1|4	Name:		hexchat
21mr|hexchat-2.16.1-1|5	Version:	2.16.1
21mr|hexchat-2.16.1-1|6	Release:	1
21mr|hexchat-2.16.1-1|7	License:	GPLv2+
21mr|hexchat-2.16.1-1|8	Group:		Networking/IRC
21mr|hexchat-2.16.1-1|9	Url:		http://www.hexchat.org
21mr|hexchat-2.16.1-1|10	Source0:	http://dl.hexchat.net/hexchat/%{name}-%{version}.tar.xz
21mr|hexchat-2.16.1-1|11	BuildRequires:  bison
21mr|hexchat-2.16.1-1|12	BuildRequires:  meson
21mr|hexchat-2.16.1-1|13	BuildRequires:  cmake
21mr|hexchat-2.16.1-1|14	BuildRequires:  ninja
21mr|hexchat-2.16.1-1|15	BuildRequires:  pkgconfig(gtk+-2.0)
21mr|hexchat-2.16.1-1|16	BuildRequires:  pkgconfig(openssl)
21mr|hexchat-2.16.1-1|17	BuildRequires:  gettext-devel
21mr|hexchat-2.16.1-1|18	BuildRequires:  perl-devel
21mr|hexchat-2.16.1-1|19	BuildRequires:  perl(ExtUtils::Embed)
21mr|hexchat-2.16.1-1|20	BuildRequires:  pkgconfig(python3)
21mr|hexchat-2.16.1-1|21	BuildRequires:  pkgconfig(dbus-glib-1)
21mr|hexchat-2.16.1-1|22	BuildRequires:  pkgconfig(libnotify)
21mr|hexchat-2.16.1-1|23	BuildRequires:  pkgconfig(libpci)
21mr|hexchat-2.16.1-1|24	BuildRequires:  pkgconfig(libcanberra)
21mr|hexchat-2.16.1-1|25	BuildRequires:  pkgconfig(libproxy-1.0)
21mr|hexchat-2.16.1-1|26	BuildRequires:  pkgconfig(lua)
21mr|hexchat-2.16.1-1|27	BuildRequires:  pkgconfig(luajit)
21mr|hexchat-2.16.1-1|28	BuildRequires:  pkgconfig(iso-codes)
21mr|hexchat-2.16.1-1|29	BuildRequires:  python3egg(cffi)
21mr|hexchat-2.16.1-1|30	BuildRequires:  gnome-common
21mr|hexchat-2.16.1-1|31	
21mr|hexchat-2.16.1-1|32	# To get the balloon alerts working
21mr|hexchat-2.16.1-1|33	Requires:       libnotify
21mr|hexchat-2.16.1-1|34	Requires:       python3egg(cffi)
21mr|hexchat-2.16.1-1|35	
21mr|hexchat-2.16.1-1|36	Obsoletes:	xchat < %{EVRD}
21mr|hexchat-2.16.1-1|37	Obsoletes:	xchat-devel < %{EVRD}
21mr|hexchat-2.16.1-1|38	Obsoletes:	xchat-drakcowsay < %{EVRD}
21mr|hexchat-2.16.1-1|39	Obsoletes:	xchat-osd < %{EVRD}
21mr|hexchat-2.16.1-1|40	Obsoletes:	xchat-perl < %{EVRD}
21mr|hexchat-2.16.1-1|41	Obsoletes:	xchat-python < %{EVRD}
21mr|hexchat-2.16.1-1|42	Obsoletes:	xchat-systray-integration < %{EVRD}
21mr|hexchat-2.16.1-1|43	Obsoletes:	xchat-tcl < %{EVRD}
21mr|hexchat-2.16.1-1|44	Obsoletes:	xchat-translator < %{EVRD}
21mr|hexchat-2.16.1-1|45	
21mr|hexchat-2.16.1-1|46	%description
21mr|hexchat-2.16.1-1|47	HexChat is an easy to use graphical IRC chat client for the X Window System.
21mr|hexchat-2.16.1-1|48	It allows you to join multiple IRC channels (chat rooms) at the same time,
21mr|hexchat-2.16.1-1|49	talk publicly, private one-on-one conversations etc. Even file transfers
21mr|hexchat-2.16.1-1|50	are possible.
21mr|hexchat-2.16.1-1|51	
21mr|hexchat-2.16.1-1|52	%files -f %{name}.lang
21mr|hexchat-2.16.1-1|53	%dir %{_libdir}/hexchat
21mr|hexchat-2.16.1-1|54	%dir %{_libdir}/hexchat/plugins
21mr|hexchat-2.16.1-1|55	%{_bindir}/hexchat
21mr|hexchat-2.16.1-1|56	%{_libdir}/hexchat/plugins/checksum.so
21mr|hexchat-2.16.1-1|57	%{_libdir}/hexchat/plugins/lua.so
21mr|hexchat-2.16.1-1|58	%{_libdir}/hexchat/plugins/fishlim.so
21mr|hexchat-2.16.1-1|59	%{_libdir}/hexchat/plugins/sysinfo.so
21mr|hexchat-2.16.1-1|60	%{_libdir}/hexchat/plugins/perl.so
21mr|hexchat-2.16.1-1|61	%{_libdir}/hexchat/plugins/python.so
21mr|hexchat-2.16.1-1|62	%{_libdir}/hexchat/python
21mr|hexchat-2.16.1-1|63	%{_datadir}/applications/*.desktop
21mr|hexchat-2.16.1-1|64	%{_iconsdir}/hicolor/*/apps/*.*g
21mr|hexchat-2.16.1-1|65	%{_datadir}/dbus-1/services/org.hexchat.service.service
21mr|hexchat-2.16.1-1|66	%{_datadir}/metainfo/*.appdata.xml
21mr|hexchat-2.16.1-1|67	%{_mandir}/man1/%{name}.1.*
21mr|hexchat-2.16.1-1|68	
21mr|hexchat-2.16.1-1|69	#----------------------------------------------------------------------------
21mr|hexchat-2.16.1-1|70	
21mr|hexchat-2.16.1-1|71	%prep
21mr|hexchat-2.16.1-1|72	%setup -q
21mr|hexchat-2.16.1-1|73	
21mr|hexchat-2.16.1-1|74	%build
21mr|hexchat-2.16.1-1|75	%meson
21mr|hexchat-2.16.1-1|76	%meson_build
21mr|hexchat-2.16.1-1|77	
21mr|hexchat-2.16.1-1|78	%install
21mr|hexchat-2.16.1-1|79	# Remove COPYING
21mr|hexchat-2.16.1-1|80	rm -f share/doc/COPYING
21mr|hexchat-2.16.1-1|81	
21mr|hexchat-2.16.1-1|82	%meson_install
21mr|hexchat-2.16.1-1|83	
21mr|hexchat-2.16.1-1|84	%find_lang %{name}
21mr|hexchat-2.16.1-1|85	
21mr|hexchat-2.16.1-1|86	desktop-file-install \
21mr|hexchat-2.16.1-1|87	--add-category="GTK" \
21mr|hexchat-2.16.1-1|88	--add-category="IRCClient" \
21mr|hexchat-2.16.1-1|89	--dir %{buildroot}%{_datadir}/applications/ %{buildroot}%{_datadir}/applications/*
21mr|hexchat-2.16.1-1|90	
21mr|hexchat-2.16.1-1|91	#(tpg) remove these files
21mr|hexchat-2.16.1-1|92	rm -rf %{buildroot}%{_includedir}/hexchat-plugin.h
21mr|hexchat-2.16.1-1|93	rm -rf %{buildroot}%{_libdir}/pkgconfig/hexchat-plugin.pc

12727 21
21mr|hexedit-1.2.12-15|1	Summary:	View and edit files in hexadecimal or in ASCII
21mr|hexedit-1.2.12-15|2	Name:		hexedit
21mr|hexedit-1.2.12-15|3	Version:	1.2.12
21mr|hexedit-1.2.12-15|4	Release:	15
21mr|hexedit-1.2.12-15|5	License:	GPLv2+
21mr|hexedit-1.2.12-15|6	Group:		Editors
21mr|hexedit-1.2.12-15|7	BuildRequires:	pkgconfig(ncursesw)
21mr|hexedit-1.2.12-15|8	BuildRequires:	pkgconfig(ncurses)
21mr|hexedit-1.2.12-15|9	Url:		http://merd.net/pixel/hexedit.html
21mr|hexedit-1.2.12-15|10	Source0:	http://merd.net/pixel/%{name}-%{version}.src.tar.bz2
21mr|hexedit-1.2.12-15|11	Patch0:		hexedit-1.2.12-dont-strip-binary.patch
21mr|hexedit-1.2.12-15|12	
21mr|hexedit-1.2.12-15|13	%description
21mr|hexedit-1.2.12-15|14	hexedit shows a file both in ASCII and in hexadecimal. The file can be a device
21mr|hexedit-1.2.12-15|15	as the file is read a piece at a time. You can modify the file and search
21mr|hexedit-1.2.12-15|16	through it.
21mr|hexedit-1.2.12-15|17	
21mr|hexedit-1.2.12-15|18	%prep
21mr|hexedit-1.2.12-15|19	%setup -qn %{name}
21mr|hexedit-1.2.12-15|20	%apply_patches
21mr|hexedit-1.2.12-15|21	
21mr|hexedit-1.2.12-15|22	%build
21mr|hexedit-1.2.12-15|23	%configure
21mr|hexedit-1.2.12-15|24	%make
21mr|hexedit-1.2.12-15|25	
21mr|hexedit-1.2.12-15|26	%install
21mr|hexedit-1.2.12-15|27	%makeinstall
21mr|hexedit-1.2.12-15|28	
21mr|hexedit-1.2.12-15|29	%files
21mr|hexedit-1.2.12-15|30	%doc TODO %{name}-%{version}.lsm
21mr|hexedit-1.2.12-15|31	%{_bindir}/hexedit
21mr|hexedit-1.2.12-15|32	%{_mandir}/man1/hexedit.1*

12728 21
21mr|hfsplus-tools-540.1.linux3-2|1	Name:		hfsplus-tools
21mr|hfsplus-tools-540.1.linux3-2|2	Version:	540.1.linux3
21mr|hfsplus-tools-540.1.linux3-2|3	Release:	2
21mr|hfsplus-tools-540.1.linux3-2|4	Summary:	Tools to create/check Apple HFS+ filesystems
21mr|hfsplus-tools-540.1.linux3-2|5	Group:		System/Base
21mr|hfsplus-tools-540.1.linux3-2|6	License:	APSL 2.0
21mr|hfsplus-tools-540.1.linux3-2|7	URL:		http://en.gentoo-wiki.com/wiki/HOWTO_hfsplus
21mr|hfsplus-tools-540.1.linux3-2|8	Source0:	http://cavan.codon.org.uk/~mjg59/diskdev_cmds/diskdev_cmds-%{version}.tar.gz
21mr|hfsplus-tools-540.1.linux3-2|9	Source100:	http://www.opensource.org/licenses/apsl-2.0.txt
21mr|hfsplus-tools-540.1.linux3-2|10	Patch0:		hfsplus-tools-no-blocks.patch
21mr|hfsplus-tools-540.1.linux3-2|11	Patch1:		hfsplus-tools-learn-to-stdarg.patch
21mr|hfsplus-tools-540.1.linux3-2|12	Patch2:		hfsplus-tools-sysctl.patch
21mr|hfsplus-tools-540.1.linux3-2|13	
21mr|hfsplus-tools-540.1.linux3-2|14	BuildRequires:	pkgconfig(openssl)
21mr|hfsplus-tools-540.1.linux3-2|15	BuildRequires:	pkgconfig(uuid)
21mr|hfsplus-tools-540.1.linux3-2|16	
21mr|hfsplus-tools-540.1.linux3-2|17	# those tools are outdated, given the rebuilt mkfs/fsck.hfsplus in this
21mr|hfsplus-tools-540.1.linux3-2|18	# package.  However, I don't want to Obsolete that package yet, as some people
21mr|hfsplus-tools-540.1.linux3-2|19	# may have a valid use for it on their systems.
21mr|hfsplus-tools-540.1.linux3-2|20	Conflicts: hfsplusutils
21mr|hfsplus-tools-540.1.linux3-2|21	
21mr|hfsplus-tools-540.1.linux3-2|22	# we want this to end up with the other mkfs.*'s, in /sbin
21mr|hfsplus-tools-540.1.linux3-2|23	%define _exec_prefix /
21mr|hfsplus-tools-540.1.linux3-2|24	
21mr|hfsplus-tools-540.1.linux3-2|25	
21mr|hfsplus-tools-540.1.linux3-2|26	%description
21mr|hfsplus-tools-540.1.linux3-2|27	HFS+, HFS Plus, or Mac OS Extended are names for a file system developed by
21mr|hfsplus-tools-540.1.linux3-2|28	Apple Computer to replace their Hierarchical File System (HFS). In addition to
21mr|hfsplus-tools-540.1.linux3-2|29	being the default file system on modern Apple computers, HFS+ is one of two
21mr|hfsplus-tools-540.1.linux3-2|30	formats, FAT being the other, that are supported by the iPod hard-disk based
21mr|hfsplus-tools-540.1.linux3-2|31	music player. Unlike FAT, HFS+ supports UNIX style file permissions, which
21mr|hfsplus-tools-540.1.linux3-2|32	makes it useful, for serving and sharing files in a secured manner. As Apple
21mr|hfsplus-tools-540.1.linux3-2|33	Computer's devices and systems become increasingly ubiquitous, it becomes
21mr|hfsplus-tools-540.1.linux3-2|34	important that Linux fully support this format.  This package provides tools
21mr|hfsplus-tools-540.1.linux3-2|35	to create and check HFS+ filesystems under Linux.
21mr|hfsplus-tools-540.1.linux3-2|36	
21mr|hfsplus-tools-540.1.linux3-2|37	The Linux kernel does not support writing to HFS+ journals, writing to a
21mr|hfsplus-tools-540.1.linux3-2|38	hfsplus partition is recommended only after disabling journaling; however, the
21mr|hfsplus-tools-540.1.linux3-2|39	kernel, as of version 2.6.16, supports case-sensitivity (also known as HFSX)
21mr|hfsplus-tools-540.1.linux3-2|40	commit.
21mr|hfsplus-tools-540.1.linux3-2|41	
21mr|hfsplus-tools-540.1.linux3-2|42	%files
21mr|hfsplus-tools-540.1.linux3-2|43	%defattr(-,root,root,-)
21mr|hfsplus-tools-540.1.linux3-2|44	%doc apsl-2.0.txt
21mr|hfsplus-tools-540.1.linux3-2|45	%{_sbindir}/mkfs.hfsplus
21mr|hfsplus-tools-540.1.linux3-2|46	%{_sbindir}/mkfs.hfs
21mr|hfsplus-tools-540.1.linux3-2|47	%{_sbindir}/fsck.hfsplus
21mr|hfsplus-tools-540.1.linux3-2|48	%{_sbindir}/fsck.hfs
21mr|hfsplus-tools-540.1.linux3-2|49	%{_mandir}/man8/mkfs.hfsplus.8.xz
21mr|hfsplus-tools-540.1.linux3-2|50	%{_mandir}/man8/mkfs.hfs.8.xz
21mr|hfsplus-tools-540.1.linux3-2|51	%{_mandir}/man8/fsck.hfsplus.8.xz
21mr|hfsplus-tools-540.1.linux3-2|52	%{_mandir}/man8/fsck.hfs.8.xz
21mr|hfsplus-tools-540.1.linux3-2|53	
21mr|hfsplus-tools-540.1.linux3-2|54	#------------------------------------------------------------------------------
21mr|hfsplus-tools-540.1.linux3-2|55	%prep
21mr|hfsplus-tools-540.1.linux3-2|56	%autosetup -p1 -n diskdev_cmds-%{version}
21mr|hfsplus-tools-540.1.linux3-2|57	
21mr|hfsplus-tools-540.1.linux3-2|58	# remove errant execute bits
21mr|hfsplus-tools-540.1.linux3-2|59	find . -type f -name '*.[ch]' -exec chmod -c -x {} +
21mr|hfsplus-tools-540.1.linux3-2|60	
21mr|hfsplus-tools-540.1.linux3-2|61	# make life easier on doc
21mr|hfsplus-tools-540.1.linux3-2|62	cp %{SOURCE100} .
21mr|hfsplus-tools-540.1.linux3-2|63	
21mr|hfsplus-tools-540.1.linux3-2|64	
21mr|hfsplus-tools-540.1.linux3-2|65	%build
21mr|hfsplus-tools-540.1.linux3-2|66	export CFLAGS="%{optflags}"
21mr|hfsplus-tools-540.1.linux3-2|67	make %{?_smp_mflags} -f Makefile
21mr|hfsplus-tools-540.1.linux3-2|68	
21mr|hfsplus-tools-540.1.linux3-2|69	
21mr|hfsplus-tools-540.1.linux3-2|70	%install
21mr|hfsplus-tools-540.1.linux3-2|71	rm -rf %{buildroot}
21mr|hfsplus-tools-540.1.linux3-2|72	
21mr|hfsplus-tools-540.1.linux3-2|73	# the actual install...
21mr|hfsplus-tools-540.1.linux3-2|74	mkdir -p %{buildroot}/%{_sbindir}
21mr|hfsplus-tools-540.1.linux3-2|75	cp newfs_hfs.tproj/newfs_hfs %{buildroot}/%{_sbindir}/mkfs.hfsplus
21mr|hfsplus-tools-540.1.linux3-2|76	cp fsck_hfs.tproj/fsck_hfs %{buildroot}/%{_sbindir}/fsck.hfsplus
21mr|hfsplus-tools-540.1.linux3-2|77	
21mr|hfsplus-tools-540.1.linux3-2|78	# man pages -- a mildly non-invasive name change is in order
21mr|hfsplus-tools-540.1.linux3-2|79	mkdir -p %{buildroot}/%{_mandir}/man8
21mr|hfsplus-tools-540.1.linux3-2|80	cat fsck_hfs.tproj/fsck_hfs.8 | sed -e 's/[F|f]sck_hfs/fsck.hfsplus/g' \
21mr|hfsplus-tools-540.1.linux3-2|81	> %{buildroot}/%{_mandir}/man8/fsck.hfsplus.8
21mr|hfsplus-tools-540.1.linux3-2|82	cat newfs_hfs.tproj/newfs_hfs.8 | sed -e 's/[N|n]ewfs_hfs/mkfs.hfsplus/g' \
21mr|hfsplus-tools-540.1.linux3-2|83	> %{buildroot}/%{_mandir}/man8/mkfs.hfsplus.8
21mr|hfsplus-tools-540.1.linux3-2|84	
21mr|hfsplus-tools-540.1.linux3-2|85	# and a utility symlink...
21mr|hfsplus-tools-540.1.linux3-2|86	cd %{buildroot}/%{_sbindir}
21mr|hfsplus-tools-540.1.linux3-2|87	ln -s mkfs.hfsplus mkfs.hfs
21mr|hfsplus-tools-540.1.linux3-2|88	ln -s fsck.hfsplus fsck.hfs
21mr|hfsplus-tools-540.1.linux3-2|89	cd %{buildroot}/%{_mandir}/man8
21mr|hfsplus-tools-540.1.linux3-2|90	ln -s fsck.hfsplus.8 fsck.hfs.8
21mr|hfsplus-tools-540.1.linux3-2|91	ln -s mkfs.hfsplus.8 mkfs.hfs.8

12729 21
21mr|hfst-ospell-0.5.2-5|1	%define oname hfstospell
21mr|hfst-ospell-0.5.2-5|2	
21mr|hfst-ospell-0.5.2-5|3	%define major	11
21mr|hfst-ospell-0.5.2-5|4	%define libname	%mklibname %{oname} %{major}
21mr|hfst-ospell-0.5.2-5|5	%define devname %mklibname %{oname} -d
21mr|hfst-ospell-0.5.2-5|6	
21mr|hfst-ospell-0.5.2-5|7	Name:		hfst-ospell
21mr|hfst-ospell-0.5.2-5|8	Summary:	HFST spell checker library and command line tool
21mr|hfst-ospell-0.5.2-5|9	Version:	0.5.2
21mr|hfst-ospell-0.5.2-5|10	Release:	5
21mr|hfst-ospell-0.5.2-5|11	Group:		System/Libraries
21mr|hfst-ospell-0.5.2-5|12	License:	ASL 2.0
21mr|hfst-ospell-0.5.2-5|13	Url:		https://hfst.github.io/
21mr|hfst-ospell-0.5.2-5|14	Source0:	https://github.com/hfst/hfst-ospell/archive/v%{version}.tar.gz?/hfstospell-%{version}.tar.gz
21mr|hfst-ospell-0.5.2-5|15	Patch0:		hfst-ospell-0.5.0-compile.patch
21mr|hfst-ospell-0.5.2-5|16	BuildRequires:	pkgconfig(libarchive)
21mr|hfst-ospell-0.5.2-5|17	BuildRequires:	pkgconfig(libxml++-2.6)
21mr|hfst-ospell-0.5.2-5|18	BuildRequires:	pkgconfig(icu-uc)
21mr|hfst-ospell-0.5.2-5|19	
21mr|hfst-ospell-0.5.2-5|20	%description
21mr|hfst-ospell-0.5.2-5|21	This is a minimal HFST optimized lookup format based spell checker library and
21mr|hfst-ospell-0.5.2-5|22	a demonstrational implementation of command line based spell checker.
21mr|hfst-ospell-0.5.2-5|23	
21mr|hfst-ospell-0.5.2-5|24	%files
21mr|hfst-ospell-0.5.2-5|25	%doc AUTHORS NEWS README
21mr|hfst-ospell-0.5.2-5|26	%doc COPYING
21mr|hfst-ospell-0.5.2-5|27	%{_bindir}/hfst-ospell
21mr|hfst-ospell-0.5.2-5|28	%{_bindir}/hfst-ospell-office
21mr|hfst-ospell-0.5.2-5|29	%{_mandir}/man1/hfst-ospell-office.1*
21mr|hfst-ospell-0.5.2-5|30	%{_mandir}/man1/hfst-ospell.1*
21mr|hfst-ospell-0.5.2-5|31	
21mr|hfst-ospell-0.5.2-5|32	#------------------------------------------------------------------------------
21mr|hfst-ospell-0.5.2-5|33	%package -n %{libname}
21mr|hfst-ospell-0.5.2-5|34	Summary:	HFST spell checker library
21mr|hfst-ospell-0.5.2-5|35	Group:		System/Libraries
21mr|hfst-ospell-0.5.2-5|36	%description -n %{libname}
21mr|hfst-ospell-0.5.2-5|37	Minimal HFST optimized lookup format based spell checker library.
21mr|hfst-ospell-0.5.2-5|38	
21mr|hfst-ospell-0.5.2-5|39	%files -n %{libname}
21mr|hfst-ospell-0.5.2-5|40	%doc AUTHORS NEWS README
21mr|hfst-ospell-0.5.2-5|41	%doc COPYING
21mr|hfst-ospell-0.5.2-5|42	%{_libdir}/lib%{oname}.so.%{major}
21mr|hfst-ospell-0.5.2-5|43	%{_libdir}/lib%{oname}.so.%{major}.*
21mr|hfst-ospell-0.5.2-5|44	
21mr|hfst-ospell-0.5.2-5|45	#------------------------------------------------------------------------------
21mr|hfst-ospell-0.5.2-5|46	
21mr|hfst-ospell-0.5.2-5|47	%package -n %{devname}
21mr|hfst-ospell-0.5.2-5|48	Summary:	Development files for %{name}
21mr|hfst-ospell-0.5.2-5|49	Group:		Development/Other
21mr|hfst-ospell-0.5.2-5|50	Requires:	%{libname} = %{EVRD}
21mr|hfst-ospell-0.5.2-5|51	Provides:	%{name}-devel = %{EVRD}
21mr|hfst-ospell-0.5.2-5|52	Provides:	%{oname}-devel = %{EVRD}
21mr|hfst-ospell-0.5.2-5|53	
21mr|hfst-ospell-0.5.2-5|54	%description -n %{devname}
21mr|hfst-ospell-0.5.2-5|55	Development files and headers for %{name}.
21mr|hfst-ospell-0.5.2-5|56	
21mr|hfst-ospell-0.5.2-5|57	%files -n %{devname}
21mr|hfst-ospell-0.5.2-5|58	%{_includedir}/*
21mr|hfst-ospell-0.5.2-5|59	%{_libdir}/lib%{oname}.so
21mr|hfst-ospell-0.5.2-5|60	%{_libdir}/pkgconfig/%{oname}.pc
21mr|hfst-ospell-0.5.2-5|61	
21mr|hfst-ospell-0.5.2-5|62	#------------------------------------------------------------------------------
21mr|hfst-ospell-0.5.2-5|63	
21mr|hfst-ospell-0.5.2-5|64	%prep
21mr|hfst-ospell-0.5.2-5|65	%autosetup -p1 -n hfst-ospell-%{version}
21mr|hfst-ospell-0.5.2-5|66	
21mr|hfst-ospell-0.5.2-5|67	%build
21mr|hfst-ospell-0.5.2-5|68	./autogen.sh
21mr|hfst-ospell-0.5.2-5|69	%configure \
21mr|hfst-ospell-0.5.2-5|70	--disable-static \
21mr|hfst-ospell-0.5.2-5|71	--with-libxmlpp
21mr|hfst-ospell-0.5.2-5|72	%make_build
21mr|hfst-ospell-0.5.2-5|73	
21mr|hfst-ospell-0.5.2-5|74	%install
21mr|hfst-ospell-0.5.2-5|75	%make_install

12730 21
21mr|hibernate3-3.6.10-22|1	%global namedreltag .Final
21mr|hibernate3-3.6.10-22|2	%global namedversion %{version}%{?namedreltag}
21mr|hibernate3-3.6.10-22|3	%global majorversion 3
21mr|hibernate3-3.6.10-22|4	%global oname hibernate-orm
21mr|hibernate3-3.6.10-22|5	
21mr|hibernate3-3.6.10-22|6	Name:    hibernate3
21mr|hibernate3-3.6.10-22|7	Version: 3.6.10
21mr|hibernate3-3.6.10-22|8	Release: 22
21mr|hibernate3-3.6.10-22|9	Summary: Relational persistence and query service
21mr|hibernate3-3.6.10-22|10	License: LGPLv2+
21mr|hibernate3-3.6.10-22|11	URL:     http://www.hibernate.org/
21mr|hibernate3-3.6.10-22|12	# git clone git://github.com/hibernate/hibernate-orm
21mr|hibernate3-3.6.10-22|13	# cd hibernate-orm/ && git archive --format=tar --prefix=hibernate-orm-3.6.10.Final/ 3.6.10.Final | xz > hibernate-3.6.10.Final.tar.xz
21mr|hibernate3-3.6.10-22|14	Source0: hibernate-orm-%{version}.Final.tar.xz
21mr|hibernate3-3.6.10-22|15	Source1: hibernate3-depmap
21mr|hibernate3-3.6.10-22|16	Patch0:  hibernate-orm-fix-cglib-gid.patch
21mr|hibernate3-3.6.10-22|17	Patch1:  hibernate-orm-fix-jacc-gid-aid.patch
21mr|hibernate3-3.6.10-22|18	Patch2:  hibernate-orm-fix-ant-gid.patch
21mr|hibernate3-3.6.10-22|19	Patch4:  hibernate-orm-cglib-3.1.patch
21mr|hibernate3-3.6.10-22|20	Patch5:  0001-Fix-invalid-HTML.patch
21mr|hibernate3-3.6.10-22|21	
21mr|hibernate3-3.6.10-22|22	Group:          Development/Java
21mr|hibernate3-3.6.10-22|23	BuildArch: noarch
21mr|hibernate3-3.6.10-22|24	# Java stack is not supported on x86_32
21mr|hibernate3-3.6.10-22|25	ExcludeArch: %{ix86}
21mr|hibernate3-3.6.10-22|26	
21mr|hibernate3-3.6.10-22|27	BuildRequires: jpackage-utils
21mr|hibernate3-3.6.10-22|28	BuildRequires: javapackages-tools >= 0.7.2
21mr|hibernate3-3.6.10-22|29	BuildRequires: maven-local
21mr|hibernate3-3.6.10-22|30	BuildRequires: maven-antrun-plugin
21mr|hibernate3-3.6.10-22|31	BuildRequires: maven-release-plugin
21mr|hibernate3-3.6.10-22|32	BuildRequires: maven-enforcer-plugin
21mr|hibernate3-3.6.10-22|33	BuildRequires: maven-injection-plugin
21mr|hibernate3-3.6.10-22|34	BuildRequires: antlr-maven-plugin
21mr|hibernate3-3.6.10-22|35	BuildRequires: geronimo-validation
21mr|hibernate3-3.6.10-22|36	BuildRequires: geronimo-jta
21mr|hibernate3-3.6.10-22|37	BuildRequires: hibernate-validator
21mr|hibernate3-3.6.10-22|38	BuildRequires: cglib
21mr|hibernate3-3.6.10-22|39	BuildRequires: jboss-jacc-1.4-api
21mr|hibernate3-3.6.10-22|40	BuildRequires: c3p0
21mr|hibernate3-3.6.10-22|41	BuildRequires: proxool
21mr|hibernate3-3.6.10-22|42	BuildRequires: hibernate-commons-annotations
21mr|hibernate3-3.6.10-22|43	BuildRequires: jboss-servlet-3.0-api
21mr|hibernate3-3.6.10-22|44	BuildRequires: ehcache-core
21mr|hibernate3-3.6.10-22|45	# jbosscache was retired
21mr|hibernate3-3.6.10-22|46	# BuildRequires: jbosscache-core
21mr|hibernate3-3.6.10-22|47	# BuildRequires: jbosscache-common-parent
21mr|hibernate3-3.6.10-22|48	# H3 dont support infinispan > 5.3.0
21mr|hibernate3-3.6.10-22|49	# BuildRequires: infinispan
21mr|hibernate3-3.6.10-22|50	BuildRequires: rhq-plugin-annotations
21mr|hibernate3-3.6.10-22|51	BuildRequires: h2
21mr|hibernate3-3.6.10-22|52	BuildRequires: mvn(hsqldb:hsqldb:1)
21mr|hibernate3-3.6.10-22|53	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|hibernate3-3.6.10-22|54	BuildRequires: glassfish-jaxb
21mr|hibernate3-3.6.10-22|55	BuildRequires: shrinkwrap
21mr|hibernate3-3.6.10-22|56	BuildRequires: jboss-transaction-1.1-api
21mr|hibernate3-3.6.10-22|57	
21mr|hibernate3-3.6.10-22|58	Obsoletes: %{name}-infinispan < %{version}-%{release}
21mr|hibernate3-3.6.10-22|59	Obsoletes: %{name}-jbosscache < %{version}-%{release}
21mr|hibernate3-3.6.10-22|60	
21mr|hibernate3-3.6.10-22|61	%description
21mr|hibernate3-3.6.10-22|62	Hibernate is a powerful, ultra-high performance
21mr|hibernate3-3.6.10-22|63	object/relational persistence and query service
21mr|hibernate3-3.6.10-22|64	for Java.
21mr|hibernate3-3.6.10-22|65	
21mr|hibernate3-3.6.10-22|66	%package javadoc
21mr|hibernate3-3.6.10-22|67	Summary: API docs for %{name}
21mr|hibernate3-3.6.10-22|68	
21mr|hibernate3-3.6.10-22|69	%description javadoc
21mr|hibernate3-3.6.10-22|70	API documentation for %{name}.
21mr|hibernate3-3.6.10-22|71	
21mr|hibernate3-3.6.10-22|72	%package entitymanager
21mr|hibernate3-3.6.10-22|73	Summary: Hibernate Entity Manager
21mr|hibernate3-3.6.10-22|74	
21mr|hibernate3-3.6.10-22|75	%description entitymanager
21mr|hibernate3-3.6.10-22|76	%{summary}.
21mr|hibernate3-3.6.10-22|77	
21mr|hibernate3-3.6.10-22|78	%package envers
21mr|hibernate3-3.6.10-22|79	Summary: Hibernate support for entity auditing
21mr|hibernate3-3.6.10-22|80	
21mr|hibernate3-3.6.10-22|81	%description envers
21mr|hibernate3-3.6.10-22|82	%{summary}.
21mr|hibernate3-3.6.10-22|83	
21mr|hibernate3-3.6.10-22|84	%package c3p0
21mr|hibernate3-3.6.10-22|85	Summary: C3P0-based implementation of Hibernate ConnectionProvider
21mr|hibernate3-3.6.10-22|86	
21mr|hibernate3-3.6.10-22|87	%description c3p0
21mr|hibernate3-3.6.10-22|88	%{summary}.
21mr|hibernate3-3.6.10-22|89	
21mr|hibernate3-3.6.10-22|90	%package proxool
21mr|hibernate3-3.6.10-22|91	Summary: Proxool-based implementation of Hibernate ConnectionProvder
21mr|hibernate3-3.6.10-22|92	
21mr|hibernate3-3.6.10-22|93	%description proxool
21mr|hibernate3-3.6.10-22|94	%{summary}.
21mr|hibernate3-3.6.10-22|95	
21mr|hibernate3-3.6.10-22|96	%package ehcache
21mr|hibernate3-3.6.10-22|97	Summary: Integration of Hibernate with Ehcache
21mr|hibernate3-3.6.10-22|98	
21mr|hibernate3-3.6.10-22|99	%description ehcache
21mr|hibernate3-3.6.10-22|100	%{summary}.
21mr|hibernate3-3.6.10-22|101	
21mr|hibernate3-3.6.10-22|102	%package testing
21mr|hibernate3-3.6.10-22|103	Summary: Hibernate JUnit test utilities
21mr|hibernate3-3.6.10-22|104	
21mr|hibernate3-3.6.10-22|105	%description testing
21mr|hibernate3-3.6.10-22|106	%{summary}.
21mr|hibernate3-3.6.10-22|107	
21mr|hibernate3-3.6.10-22|108	%prep
21mr|hibernate3-3.6.10-22|109	%setup -q -n %{oname}-%{namedversion}
21mr|hibernate3-3.6.10-22|110	%autopatch -p1
21mr|hibernate3-3.6.10-22|111	
21mr|hibernate3-3.6.10-22|112	# Fix more invalid HTML
21mr|hibernate3-3.6.10-22|113	grep -Irl 'Hern&aacut' | xargs sed -i -e 's,Hern&aacut;n,Hern,g'
21mr|hibernate3-3.6.10-22|114	
21mr|hibernate3-3.6.10-22|115	%pom_remove_plugin org.jboss.maven.plugins:maven-jdocbook-plugin hibernate-parent
21mr|hibernate3-3.6.10-22|116	%pom_remove_plugin org.jboss.maven.plugins:maven-jdocbook-style-plugin hibernate-parent
21mr|hibernate3-3.6.10-22|117	%pom_remove_plugin :gmaven-plugin hibernate-parent
21mr|hibernate3-3.6.10-22|118	%pom_disable_module hibernate-testsuite
21mr|hibernate3-3.6.10-22|119	%pom_disable_module hibernate-oscache
21mr|hibernate3-3.6.10-22|120	%pom_disable_module hibernate-swarmcache
21mr|hibernate3-3.6.10-22|121	%pom_disable_module hibernate-jdbc3-testing
21mr|hibernate3-3.6.10-22|122	%pom_disable_module hibernate-jdbc4-testing
21mr|hibernate3-3.6.10-22|123	
21mr|hibernate3-3.6.10-22|124	%pom_disable_module hibernate-infinispan
21mr|hibernate3-3.6.10-22|125	%pom_disable_module hibernate-jbosscache
21mr|hibernate3-3.6.10-22|126	
21mr|hibernate3-3.6.10-22|127	# Remove test deps infinispan jbosscache
21mr|hibernate3-3.6.10-22|128	for m in envers entitymanager ehcache; do
21mr|hibernate3-3.6.10-22|129	%pom_xpath_remove "pom:dependencies/pom:dependency[pom:scope = 'test']" hibernate-${m}/pom.xml
21mr|hibernate3-3.6.10-22|130	done
21mr|hibernate3-3.6.10-22|131	
21mr|hibernate3-3.6.10-22|132	# We don't need it
21mr|hibernate3-3.6.10-22|133	%pom_xpath_remove pom:build/pom:extensions hibernate-parent/pom.xml
21mr|hibernate3-3.6.10-22|134	
21mr|hibernate3-3.6.10-22|135	# disable hibernate-tools support
21mr|hibernate3-3.6.10-22|136	%pom_remove_dep org.hibernate:hibernate-tools hibernate-envers
21mr|hibernate3-3.6.10-22|137	%pom_remove_dep ant:ant hibernate-envers
21mr|hibernate3-3.6.10-22|138	rm -r hibernate-envers/src/main/java/org/hibernate/tool/ant/*.java \
21mr|hibernate3-3.6.10-22|139	hibernate-envers/src/main/java/org/hibernate/envers/ant/*.java
21mr|hibernate3-3.6.10-22|140	
21mr|hibernate3-3.6.10-22|141	# Make hibernate-testing back a test dependency...
21mr|hibernate3-3.6.10-22|142	#sed -i "s|<!-- <scope>test</scope> TODO fix this -->|<scope>test</scope>|" hibernate-infinispan/pom.xml
21mr|hibernate3-3.6.10-22|143	
21mr|hibernate3-3.6.10-22|144	# Fix the c3p0 gid
21mr|hibernate3-3.6.10-22|145	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:artifactId = 'c3p0' ]/pom:groupId" com.mchange  hibernate-c3p0
21mr|hibernate3-3.6.10-22|146	
21mr|hibernate3-3.6.10-22|147	# Fix the hibernate-commons-annotations gid
21mr|hibernate3-3.6.10-22|148	for f in hibernate-core hibernate-envers;do
21mr|hibernate3-3.6.10-22|149	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:artifactId = 'hibernate-commons-annotations' ]/pom:groupId" org.hibernate.common  ${f}
21mr|hibernate3-3.6.10-22|150	done
21mr|hibernate3-3.6.10-22|151	
21mr|hibernate3-3.6.10-22|152	for f in hibernate-core hibernate-entitymanager hibernate-parent;do
21mr|hibernate3-3.6.10-22|153	sed -i "s|<groupId>javax.validation|<groupId>org.apache.geronimo.specs|" ${f}/pom.xml
21mr|hibernate3-3.6.10-22|154	sed -i "s|<artifactId>validation-api|<artifactId>geronimo-validation_1.0_spec|" ${f}/pom.xml
21mr|hibernate3-3.6.10-22|155	done
21mr|hibernate3-3.6.10-22|156	
21mr|hibernate3-3.6.10-22|157	sed -i "s|<groupId>javax.transaction|<groupId>org.jboss.spec.javax.transaction|" hibernate-core/pom.xml
21mr|hibernate3-3.6.10-22|158	sed -i "s|<artifactId>jta|<artifactId>jboss-transaction-api_1.1_spec|" hibernate-core/pom.xml
21mr|hibernate3-3.6.10-22|159	sed -i "s|<version>1.1</version>|<version>1.0.1.Final</version>|" hibernate-core/pom.xml
21mr|hibernate3-3.6.10-22|160	
21mr|hibernate3-3.6.10-22|161	%pom_xpath_set "pom:project/pom:dependencyManagement/pom:dependencies/pom:dependency[pom:artifactId = 'hibernate-commons-annotations' ]/pom:groupId" org.hibernate.common  hibernate-parent
21mr|hibernate3-3.6.10-22|162	
21mr|hibernate3-3.6.10-22|163	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," lgpl.txt
21mr|hibernate3-3.6.10-22|164	
21mr|hibernate3-3.6.10-22|165	%mvn_compat_version : %{majorversion} %{namedversion}
21mr|hibernate3-3.6.10-22|166	%mvn_package ":hibernate-parent" %{name}
21mr|hibernate3-3.6.10-22|167	%mvn_package ":hibernate-core" %{name}
21mr|hibernate3-3.6.10-22|168	%mvn_package ":hibernate" __noinstall
21mr|hibernate3-3.6.10-22|169	
21mr|hibernate3-3.6.10-22|170	%build
21mr|hibernate3-3.6.10-22|171	
21mr|hibernate3-3.6.10-22|172	# Currently 4 tests fail with this error:
21mr|hibernate3-3.6.10-22|173	# "Unable to get the default Bean Validation factory"
21mr|hibernate3-3.6.10-22|174	export jdk16_home=/usr
21mr|hibernate3-3.6.10-22|175	export LANG=en_US.UTF-8
21mr|hibernate3-3.6.10-22|176	%mvn_build -s -f -- -DdisableDistribution=true
21mr|hibernate3-3.6.10-22|177	
21mr|hibernate3-3.6.10-22|178	%install
21mr|hibernate3-3.6.10-22|179	%mvn_install
21mr|hibernate3-3.6.10-22|180	
21mr|hibernate3-3.6.10-22|181	%files -f .mfiles-%{name}
21mr|hibernate3-3.6.10-22|182	%doc changelog.txt
21mr|hibernate3-3.6.10-22|183	%license lgpl.txt
21mr|hibernate3-3.6.10-22|184	
21mr|hibernate3-3.6.10-22|185	%files javadoc -f .mfiles-javadoc
21mr|hibernate3-3.6.10-22|186	%license lgpl.txt
21mr|hibernate3-3.6.10-22|187	
21mr|hibernate3-3.6.10-22|188	%files entitymanager -f .mfiles-hibernate-entitymanager
21mr|hibernate3-3.6.10-22|189	%license lgpl.txt
21mr|hibernate3-3.6.10-22|190	
21mr|hibernate3-3.6.10-22|191	%files envers -f .mfiles-hibernate-envers
21mr|hibernate3-3.6.10-22|192	%license lgpl.txt
21mr|hibernate3-3.6.10-22|193	
21mr|hibernate3-3.6.10-22|194	%files c3p0 -f .mfiles-hibernate-c3p0
21mr|hibernate3-3.6.10-22|195	%license lgpl.txt
21mr|hibernate3-3.6.10-22|196	
21mr|hibernate3-3.6.10-22|197	%files ehcache -f .mfiles-hibernate-ehcache
21mr|hibernate3-3.6.10-22|198	%license lgpl.txt
21mr|hibernate3-3.6.10-22|199	
21mr|hibernate3-3.6.10-22|200	%files proxool -f .mfiles-hibernate-proxool
21mr|hibernate3-3.6.10-22|201	%license lgpl.txt
21mr|hibernate3-3.6.10-22|202	
21mr|hibernate3-3.6.10-22|203	%files testing -f .mfiles-hibernate-testing
21mr|hibernate3-3.6.10-22|204	%license lgpl.txt
21mr|hibernate3-3.6.10-22|205	

12731 21
21mr|hibernate4-4.3.11-8|1	%global namedreltag .Final
21mr|hibernate4-4.3.11-8|2	%global namedversion %{version}%{?namedreltag}
21mr|hibernate4-4.3.11-8|3	
21mr|hibernate4-4.3.11-8|4	%global pom_url http://repo1.maven.org/maven2/org/hibernate
21mr|hibernate4-4.3.11-8|5	
21mr|hibernate4-4.3.11-8|6	Name:          hibernate4
21mr|hibernate4-4.3.11-8|7	Version:       4.3.11
21mr|hibernate4-4.3.11-8|8	Release:       8
21mr|hibernate4-4.3.11-8|9	Summary:       Relational persistence and query service
21mr|hibernate4-4.3.11-8|10	# Incorrect Free Software Foundation address https://hibernate.atlassian.net/browse/HHH-10961
21mr|hibernate4-4.3.11-8|11	License:       LGPLv2+ and ASL 2.0
21mr|hibernate4-4.3.11-8|12	URL:           http://www.hibernate.org/
21mr|hibernate4-4.3.11-8|13	Source0:       https://github.com/hibernate/hibernate-orm/archive/%{namedversion}/hibernate-%{namedversion}.tar.gz
21mr|hibernate4-4.3.11-8|14	
21mr|hibernate4-4.3.11-8|15	Source1:       %{pom_url}/hibernate-c3p0/%{namedversion}/hibernate-c3p0-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|16	Source2:       %{pom_url}/hibernate-core/%{namedversion}/hibernate-core-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|17	Source3:       %{pom_url}/hibernate-ehcache/%{namedversion}/hibernate-ehcache-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|18	Source4:       %{pom_url}/hibernate-entitymanager/%{namedversion}/hibernate-entitymanager-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|19	Source5:       %{pom_url}/hibernate/hibernate-envers/%{namedversion}/hibernate-envers-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|20	Source6:       %{pom_url}/hibernate-hikaricp/%{namedversion}/hibernate-hikaricp-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|21	Source7:       %{pom_url}/hibernate-infinispan/%{namedversion}/hibernate-infinispan-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|22	Source8:       %{pom_url}/hibernate-proxool/%{namedversion}/hibernate-proxool-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|23	Source9:       %{pom_url}/hibernate-testing/%{namedversion}/hibernate-testing-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|24	Source10:      %{pom_url}/hibernate-osgi/%{namedversion}/hibernate-osgi-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|25	
21mr|hibernate4-4.3.11-8|26	# Custom hibernate-parent POM
21mr|hibernate4-4.3.11-8|27	Source50:      hibernate-parent-%{namedversion}.pom
21mr|hibernate4-4.3.11-8|28	
21mr|hibernate4-4.3.11-8|29	# hibernate package don't include ASL license file
21mr|hibernate4-4.3.11-8|30	Source60:      http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|hibernate4-4.3.11-8|31	# Add missing method
21mr|hibernate4-4.3.11-8|32	Patch0:        hibernate-4.3.11.Final-hibernate-commons-annotations5.patch
21mr|hibernate4-4.3.11-8|33	# Infinispan 8 is not compatible with this release of Hibernate
21mr|hibernate4-4.3.11-8|34	# this is a only build fix
21mr|hibernate4-4.3.11-8|35	Patch1:        hibernate-4.3.11.Final-infinispan8.patch
21mr|hibernate4-4.3.11-8|36	Patch2:        adapt-type.patch
21mr|hibernate4-4.3.11-8|37	
21mr|hibernate4-4.3.11-8|38	BuildRequires: maven-local
21mr|hibernate4-4.3.11-8|39	BuildRequires: mvn(antlr:antlr)
21mr|hibernate4-4.3.11-8|40	BuildRequires: mvn(com.experlog:xapool)
21mr|hibernate4-4.3.11-8|41	BuildRequires: mvn(com.fasterxml:classmate)
21mr|hibernate4-4.3.11-8|42	BuildRequires: mvn(com.mchange:c3p0)
21mr|hibernate4-4.3.11-8|43	BuildRequires: mvn(com.zaxxer:HikariCP)
21mr|hibernate4-4.3.11-8|44	BuildRequires: mvn(dom4j:dom4j)
21mr|hibernate4-4.3.11-8|45	BuildRequires: mvn(java_cup:java_cup)
21mr|hibernate4-4.3.11-8|46	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|hibernate4-4.3.11-8|47	BuildRequires: mvn(javax.validation:validation-api)
21mr|hibernate4-4.3.11-8|48	BuildRequires: mvn(junit:junit)
21mr|hibernate4-4.3.11-8|49	BuildRequires: mvn(net.sf.ehcache:ehcache-core)
21mr|hibernate4-4.3.11-8|50	BuildRequires: mvn(org.apache.ant:ant)
21mr|hibernate4-4.3.11-8|51	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hibernate4-4.3.11-8|52	BuildRequires: mvn(org.bsc.maven:maven-processor-plugin)
21mr|hibernate4-4.3.11-8|53	BuildRequires: mvn(org.codehaus.mojo:antlr-maven-plugin)
21mr|hibernate4-4.3.11-8|54	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|hibernate4-4.3.11-8|55	BuildRequires: mvn(org.hibernate.common:hibernate-commons-annotations)
21mr|hibernate4-4.3.11-8|56	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|hibernate4-4.3.11-8|57	BuildRequires: mvn(org.infinispan:infinispan-core)
21mr|hibernate4-4.3.11-8|58	BuildRequires: mvn(org.javassist:javassist)
21mr|hibernate4-4.3.11-8|59	BuildRequires: mvn(org.jboss:jandex)
21mr|hibernate4-4.3.11-8|60	BuildRequires: mvn(org.jboss.byteman:byteman)
21mr|hibernate4-4.3.11-8|61	BuildRequires: mvn(org.jboss.byteman:byteman-bmunit)
21mr|hibernate4-4.3.11-8|62	BuildRequires: mvn(org.jboss.byteman:byteman-install)
21mr|hibernate4-4.3.11-8|63	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|hibernate4-4.3.11-8|64	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
21mr|hibernate4-4.3.11-8|65	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|hibernate4-4.3.11-8|66	BuildRequires: mvn(org.jboss.narayana.jta:jta)
21mr|hibernate4-4.3.11-8|67	BuildRequires: mvn(org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec)
21mr|hibernate4-4.3.11-8|68	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|hibernate4-4.3.11-8|69	BuildRequires: mvn(org.jvnet.jaxb2.maven2:maven-jaxb22-plugin)
21mr|hibernate4-4.3.11-8|70	BuildRequires: mvn(org.jvnet.jaxb2_commons:jaxb2-basics)
21mr|hibernate4-4.3.11-8|71	BuildRequires: mvn(org.rhq.helpers:rhq-pluginAnnotations)
21mr|hibernate4-4.3.11-8|72	BuildRequires: mvn(proxool:proxool)
21mr|hibernate4-4.3.11-8|73	BuildRequires: xmvn
21mr|hibernate4-4.3.11-8|74	
21mr|hibernate4-4.3.11-8|75	Group:          Development/Java
21mr|hibernate4-4.3.11-8|76	BuildArch:     noarch
21mr|hibernate4-4.3.11-8|77	# Java stack is not supported on x86_32
21mr|hibernate4-4.3.11-8|78	ExcludeArch: %{ix86}
21mr|hibernate4-4.3.11-8|79	
21mr|hibernate4-4.3.11-8|80	%description
21mr|hibernate4-4.3.11-8|81	Hibernate is a powerful, ultra-high performance
21mr|hibernate4-4.3.11-8|82	object/relational persistence and query service
21mr|hibernate4-4.3.11-8|83	for Java. Hibernate lets you develop persistent
21mr|hibernate4-4.3.11-8|84	objects following common Java idiom - including
21mr|hibernate4-4.3.11-8|85	association, inheritance, polymorphism, composition
21mr|hibernate4-4.3.11-8|86	and the Java collections framework. Extremely
21mr|hibernate4-4.3.11-8|87	fine-grained, richly typed object models are
21mr|hibernate4-4.3.11-8|88	possible. The Hibernate Query Language, designed
21mr|hibernate4-4.3.11-8|89	as a "minimal" object-oriented extension to SQL,
21mr|hibernate4-4.3.11-8|90	provides an elegant bridge between the object and
21mr|hibernate4-4.3.11-8|91	relational worlds. Hibernate is now the most
21mr|hibernate4-4.3.11-8|92	popular ORM solution for Java.
21mr|hibernate4-4.3.11-8|93	
21mr|hibernate4-4.3.11-8|94	%package core
21mr|hibernate4-4.3.11-8|95	Summary:       Hibernate Core
21mr|hibernate4-4.3.11-8|96	
21mr|hibernate4-4.3.11-8|97	%description core
21mr|hibernate4-4.3.11-8|98	Core Hibernate O/RM functionality
21mr|hibernate4-4.3.11-8|99	
21mr|hibernate4-4.3.11-8|100	%package c3p0
21mr|hibernate4-4.3.11-8|101	Summary:       Hibernate C3P0 ConnectionProvider
21mr|hibernate4-4.3.11-8|102	
21mr|hibernate4-4.3.11-8|103	%description c3p0
21mr|hibernate4-4.3.11-8|104	C3P0-based implementation of the Hibernate ConnectionProvder contract.
21mr|hibernate4-4.3.11-8|105	
21mr|hibernate4-4.3.11-8|106	%package ehcache
21mr|hibernate4-4.3.11-8|107	Summary:       Hibernate Ehcache Integration
21mr|hibernate4-4.3.11-8|108	
21mr|hibernate4-4.3.11-8|109	%description ehcache
21mr|hibernate4-4.3.11-8|110	Integration of Hibernate with Ehcache.
21mr|hibernate4-4.3.11-8|111	
21mr|hibernate4-4.3.11-8|112	%package entitymanager
21mr|hibernate4-4.3.11-8|113	Summary:       Hibernate Entity Manager
21mr|hibernate4-4.3.11-8|114	
21mr|hibernate4-4.3.11-8|115	%description entitymanager
21mr|hibernate4-4.3.11-8|116	Hibernate Entity Manager.
21mr|hibernate4-4.3.11-8|117	
21mr|hibernate4-4.3.11-8|118	%package envers
21mr|hibernate4-4.3.11-8|119	Summary:       Hibernate Envers
21mr|hibernate4-4.3.11-8|120	
21mr|hibernate4-4.3.11-8|121	%description envers
21mr|hibernate4-4.3.11-8|122	Support for entity auditing.
21mr|hibernate4-4.3.11-8|123	
21mr|hibernate4-4.3.11-8|124	%package hikaricp
21mr|hibernate4-4.3.11-8|125	Summary:       Hibernate HikariCP Integration
21mr|hibernate4-4.3.11-8|126	
21mr|hibernate4-4.3.11-8|127	%description hikaricp
21mr|hibernate4-4.3.11-8|128	Integration of Hibernate with HikariCP.
21mr|hibernate4-4.3.11-8|129	
21mr|hibernate4-4.3.11-8|130	%package infinispan
21mr|hibernate4-4.3.11-8|131	Summary:       Hibernate Infinispan Integration
21mr|hibernate4-4.3.11-8|132	
21mr|hibernate4-4.3.11-8|133	%description infinispan
21mr|hibernate4-4.3.11-8|134	Integration of Hibernate with Infinispan.
21mr|hibernate4-4.3.11-8|135	
21mr|hibernate4-4.3.11-8|136	%package parent
21mr|hibernate4-4.3.11-8|137	Summary:       Hibernate Parent POM
21mr|hibernate4-4.3.11-8|138	
21mr|hibernate4-4.3.11-8|139	%description parent
21mr|hibernate4-4.3.11-8|140	Hibernate Parent POM.
21mr|hibernate4-4.3.11-8|141	
21mr|hibernate4-4.3.11-8|142	%package proxool
21mr|hibernate4-4.3.11-8|143	Summary:       Hibernate Proxool ConnectionProvider
21mr|hibernate4-4.3.11-8|144	
21mr|hibernate4-4.3.11-8|145	%description proxool
21mr|hibernate4-4.3.11-8|146	Proxool-based implementation of the Hibernate ConnectionProvder contract.
21mr|hibernate4-4.3.11-8|147	
21mr|hibernate4-4.3.11-8|148	%package osgi
21mr|hibernate4-4.3.11-8|149	Summary:       Hibernate OSGi Support
21mr|hibernate4-4.3.11-8|150	
21mr|hibernate4-4.3.11-8|151	%description osgi
21mr|hibernate4-4.3.11-8|152	Support for running Hibernate O/RM in OSGi environments.
21mr|hibernate4-4.3.11-8|153	
21mr|hibernate4-4.3.11-8|154	%package testing
21mr|hibernate4-4.3.11-8|155	Summary:       Hibernate Testing
21mr|hibernate4-4.3.11-8|156	
21mr|hibernate4-4.3.11-8|157	%description testing
21mr|hibernate4-4.3.11-8|158	Hibernate JUnit test utilities.
21mr|hibernate4-4.3.11-8|159	
21mr|hibernate4-4.3.11-8|160	%package javadoc
21mr|hibernate4-4.3.11-8|161	Summary:       Javadoc for %{name}
21mr|hibernate4-4.3.11-8|162	
21mr|hibernate4-4.3.11-8|163	%description javadoc
21mr|hibernate4-4.3.11-8|164	This package contains javadoc for %{name}.
21mr|hibernate4-4.3.11-8|165	
21mr|hibernate4-4.3.11-8|166	%prep
21mr|hibernate4-4.3.11-8|167	%setup -q -n hibernate-orm-%{namedversion}
21mr|hibernate4-4.3.11-8|168	find .  -name "*.jar" -delete
21mr|hibernate4-4.3.11-8|169	find .  -name "*.class" -delete
21mr|hibernate4-4.3.11-8|170	rm -r documentation/*
21mr|hibernate4-4.3.11-8|171	
21mr|hibernate4-4.3.11-8|172	%patch0 -p1
21mr|hibernate4-4.3.11-8|173	%patch1 -p1
21mr|hibernate4-4.3.11-8|174	%patch2 -p1
21mr|hibernate4-4.3.11-8|175	
21mr|hibernate4-4.3.11-8|176	cp -p %{SOURCE1} hibernate-c3p0/pom.xml
21mr|hibernate4-4.3.11-8|177	cp -p %{SOURCE2} hibernate-core/pom.xml
21mr|hibernate4-4.3.11-8|178	cp -p %{SOURCE3} hibernate-ehcache/pom.xml
21mr|hibernate4-4.3.11-8|179	cp -p %{SOURCE4} hibernate-entitymanager/pom.xml
21mr|hibernate4-4.3.11-8|180	cp -p %{SOURCE5} hibernate-envers/pom.xml
21mr|hibernate4-4.3.11-8|181	cp -p %{SOURCE6} hibernate-hikaricp/pom.xml
21mr|hibernate4-4.3.11-8|182	cp -p %{SOURCE7} hibernate-infinispan/pom.xml
21mr|hibernate4-4.3.11-8|183	cp -p %{SOURCE8} hibernate-proxool/pom.xml
21mr|hibernate4-4.3.11-8|184	cp -p %{SOURCE9} hibernate-testing/pom.xml
21mr|hibernate4-4.3.11-8|185	cp -p %{SOURCE10} hibernate-osgi/pom.xml
21mr|hibernate4-4.3.11-8|186	
21mr|hibernate4-4.3.11-8|187	cp -p %{SOURCE50} pom.xml
21mr|hibernate4-4.3.11-8|188	
21mr|hibernate4-4.3.11-8|189	cp -p %{SOURCE60} .
21mr|hibernate4-4.3.11-8|190	sed -i 's/\r//' LICENSE-2.0.txt
21mr|hibernate4-4.3.11-8|191	
21mr|hibernate4-4.3.11-8|192	for m in entitymanager envers core; do
21mr|hibernate4-4.3.11-8|193	%pom_add_plugin org.bsc.maven:maven-processor-plugin:2.2.4 hibernate-${m} "
21mr|hibernate4-4.3.11-8|194	<configuration>
21mr|hibernate4-4.3.11-8|195	<defaultOutputDirectory>\${project.build.directory}/generated-sources/logging</defaultOutputDirectory>
21mr|hibernate4-4.3.11-8|196	<processors>
21mr|hibernate4-4.3.11-8|197	<processor>org.jboss.logging.processor.apt.LoggingToolsProcessor</processor>
21mr|hibernate4-4.3.11-8|198	</processors>
21mr|hibernate4-4.3.11-8|199	</configuration>
21mr|hibernate4-4.3.11-8|200	<executions>
21mr|hibernate4-4.3.11-8|201	<execution>
21mr|hibernate4-4.3.11-8|202	<id>process</id>
21mr|hibernate4-4.3.11-8|203	<phase>generate-sources</phase>
21mr|hibernate4-4.3.11-8|204	<goals>
21mr|hibernate4-4.3.11-8|205	<goal>process</goal>
21mr|hibernate4-4.3.11-8|206	</goals>
21mr|hibernate4-4.3.11-8|207	</execution>
21mr|hibernate4-4.3.11-8|208	</executions>
21mr|hibernate4-4.3.11-8|209	<dependencies>
21mr|hibernate4-4.3.11-8|210	<dependency>
21mr|hibernate4-4.3.11-8|211	<groupId>org.jboss.logging</groupId>
21mr|hibernate4-4.3.11-8|212	<artifactId>jboss-logging-processor</artifactId>
21mr|hibernate4-4.3.11-8|213	<version>1.2.0.Beta1</version>
21mr|hibernate4-4.3.11-8|214	</dependency>
21mr|hibernate4-4.3.11-8|215	</dependencies>"
21mr|hibernate4-4.3.11-8|216	done
21mr|hibernate4-4.3.11-8|217	
21mr|hibernate4-4.3.11-8|218	pushd hibernate-core
21mr|hibernate4-4.3.11-8|219	
21mr|hibernate4-4.3.11-8|220	%pom_add_plugin "org.jvnet.jaxb2.maven2:maven-jaxb22-plugin:0.12.3" . "
21mr|hibernate4-4.3.11-8|221	<executions>
21mr|hibernate4-4.3.11-8|222	<execution>
21mr|hibernate4-4.3.11-8|223	<id>hibernate-configuration</id>
21mr|hibernate4-4.3.11-8|224	<goals>
21mr|hibernate4-4.3.11-8|225	<goal>generate</goal>
21mr|hibernate4-4.3.11-8|226	</goals>
21mr|hibernate4-4.3.11-8|227	<configuration>
21mr|hibernate4-4.3.11-8|228	<schemaIncludes>
21mr|hibernate4-4.3.11-8|229	<include>hibernate-configuration-4.0.xsd</include>
21mr|hibernate4-4.3.11-8|230	</schemaIncludes>
21mr|hibernate4-4.3.11-8|231	<bindingIncludes>
21mr|hibernate4-4.3.11-8|232	<include>hbm-configuration-bindings.xjb</include>
21mr|hibernate4-4.3.11-8|233	</bindingIncludes>
21mr|hibernate4-4.3.11-8|234	<generatePackage>org.hibernate.internal.jaxb.cfg</generatePackage>
21mr|hibernate4-4.3.11-8|235	<generateDirectory>\${project.build.directory}/generated-sources/hibernate-configuration</generateDirectory>
21mr|hibernate4-4.3.11-8|236	</configuration>
21mr|hibernate4-4.3.11-8|237	</execution>
21mr|hibernate4-4.3.11-8|238	<execution>
21mr|hibernate4-4.3.11-8|239	<id>hibernate-mapping</id>
21mr|hibernate4-4.3.11-8|240	<goals>
21mr|hibernate4-4.3.11-8|241	<goal>generate</goal>
21mr|hibernate4-4.3.11-8|242	</goals>
21mr|hibernate4-4.3.11-8|243	<configuration>
21mr|hibernate4-4.3.11-8|244	<schemaIncludes>
21mr|hibernate4-4.3.11-8|245	<include>hibernate-mapping-4.0.xsd</include>
21mr|hibernate4-4.3.11-8|246	</schemaIncludes>
21mr|hibernate4-4.3.11-8|247	<bindingIncludes>
21mr|hibernate4-4.3.11-8|248	<include>hbm-mapping-bindings.xjb</include>
21mr|hibernate4-4.3.11-8|249	</bindingIncludes>
21mr|hibernate4-4.3.11-8|250	<generatePackage>org.hibernate.internal.jaxb.mapping.hbm</generatePackage>
21mr|hibernate4-4.3.11-8|251	<generateDirectory>\${project.build.directory}/generated-sources/hibernate-mapping</generateDirectory>
21mr|hibernate4-4.3.11-8|252	</configuration>
21mr|hibernate4-4.3.11-8|253	</execution>
21mr|hibernate4-4.3.11-8|254	<execution>
21mr|hibernate4-4.3.11-8|255	<id>hibernate-orm</id>
21mr|hibernate4-4.3.11-8|256	<goals>
21mr|hibernate4-4.3.11-8|257	<goal>generate</goal>
21mr|hibernate4-4.3.11-8|258	</goals>
21mr|hibernate4-4.3.11-8|259	<configuration>
21mr|hibernate4-4.3.11-8|260	<schemaIncludes>
21mr|hibernate4-4.3.11-8|261	<include>jpa/orm_2_0.xsd</include>
21mr|hibernate4-4.3.11-8|262	</schemaIncludes>
21mr|hibernate4-4.3.11-8|263	<bindingIncludes>
21mr|hibernate4-4.3.11-8|264	<include>orm-bindings.xjb</include>
21mr|hibernate4-4.3.11-8|265	</bindingIncludes>
21mr|hibernate4-4.3.11-8|266	<generatePackage>org.hibernate.internal.jaxb.mapping.orm</generatePackage>
21mr|hibernate4-4.3.11-8|267	<generateDirectory>\${project.build.directory}/generated-sources/hibernate-orm</generateDirectory>
21mr|hibernate4-4.3.11-8|268	</configuration>
21mr|hibernate4-4.3.11-8|269	</execution>
21mr|hibernate4-4.3.11-8|270	</executions>
21mr|hibernate4-4.3.11-8|271	<configuration>
21mr|hibernate4-4.3.11-8|272	<schemaDirectory>src/main/resources/org/hibernate</schemaDirectory>
21mr|hibernate4-4.3.11-8|273	<bindingDirectory>src/main/xjb</bindingDirectory>
21mr|hibernate4-4.3.11-8|274	<extension>true</extension>
21mr|hibernate4-4.3.11-8|275	<plugins>
21mr|hibernate4-4.3.11-8|276	<plugin>
21mr|hibernate4-4.3.11-8|277	<groupId>org.jvnet.jaxb2_commons</groupId>
21mr|hibernate4-4.3.11-8|278	<artifactId>jaxb2-basics</artifactId>
21mr|hibernate4-4.3.11-8|279	<version>0.6.3</version>
21mr|hibernate4-4.3.11-8|280	</plugin>
21mr|hibernate4-4.3.11-8|281	</plugins>
21mr|hibernate4-4.3.11-8|282	<args>
21mr|hibernate4-4.3.11-8|283	<arg>-Xinheritance</arg>
21mr|hibernate4-4.3.11-8|284	</args>
21mr|hibernate4-4.3.11-8|285	</configuration>"
21mr|hibernate4-4.3.11-8|286	
21mr|hibernate4-4.3.11-8|287	%pom_add_plugin "org.codehaus.mojo:antlr-maven-plugin:2.2" . "
21mr|hibernate4-4.3.11-8|288	<configuration>
21mr|hibernate4-4.3.11-8|289	<grammars>*</grammars>
21mr|hibernate4-4.3.11-8|290	</configuration>
21mr|hibernate4-4.3.11-8|291	<executions>
21mr|hibernate4-4.3.11-8|292	<execution>
21mr|hibernate4-4.3.11-8|293	<goals>
21mr|hibernate4-4.3.11-8|294	<goal>generate</goal>
21mr|hibernate4-4.3.11-8|295	</goals>
21mr|hibernate4-4.3.11-8|296	</execution>
21mr|hibernate4-4.3.11-8|297	</executions>"
21mr|hibernate4-4.3.11-8|298	
21mr|hibernate4-4.3.11-8|299	%pom_add_plugin "org.apache.maven.plugins:maven-compiler-plugin:3.3" . "
21mr|hibernate4-4.3.11-8|300	<configuration>
21mr|hibernate4-4.3.11-8|301	<source>1.6</source>
21mr|hibernate4-4.3.11-8|302	<target>1.6</target>
21mr|hibernate4-4.3.11-8|303	</configuration>
21mr|hibernate4-4.3.11-8|304	<inherited>true</inherited>"
21mr|hibernate4-4.3.11-8|305	
21mr|hibernate4-4.3.11-8|306	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 . "
21mr|hibernate4-4.3.11-8|307	<extensions>true</extensions>
21mr|hibernate4-4.3.11-8|308	<configuration>
21mr|hibernate4-4.3.11-8|309	<instructions>
21mr|hibernate4-4.3.11-8|310	<Bundle-Description>hibernate core</Bundle-Description>
21mr|hibernate4-4.3.11-8|311	<Bundle-SymbolicName>org.hibernate.core</Bundle-SymbolicName>
21mr|hibernate4-4.3.11-8|312	<Bundle-Name>hibernate-core</Bundle-Name>
21mr|hibernate4-4.3.11-8|313	<Bundle-Vendor>Hibernate.org</Bundle-Vendor>
21mr|hibernate4-4.3.11-8|314	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|hibernate4-4.3.11-8|315	</instructions>
21mr|hibernate4-4.3.11-8|316	</configuration>
21mr|hibernate4-4.3.11-8|317	<executions>
21mr|hibernate4-4.3.11-8|318	<execution>
21mr|hibernate4-4.3.11-8|319	<id>bundle-manifest</id>
21mr|hibernate4-4.3.11-8|320	<phase>process-classes</phase>
21mr|hibernate4-4.3.11-8|321	<goals>
21mr|hibernate4-4.3.11-8|322	<goal>manifest</goal>
21mr|hibernate4-4.3.11-8|323	</goals>
21mr|hibernate4-4.3.11-8|324	</execution>
21mr|hibernate4-4.3.11-8|325	</executions>"
21mr|hibernate4-4.3.11-8|326	
21mr|hibernate4-4.3.11-8|327	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.6 . "
21mr|hibernate4-4.3.11-8|328	<configuration>
21mr|hibernate4-4.3.11-8|329	<archive>
21mr|hibernate4-4.3.11-8|330	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|hibernate4-4.3.11-8|331	<manifest>
21mr|hibernate4-4.3.11-8|332	<addClasspath>false</addClasspath>
21mr|hibernate4-4.3.11-8|333	<mainClass>org.hibernate.Version</mainClass>
21mr|hibernate4-4.3.11-8|334	</manifest>
21mr|hibernate4-4.3.11-8|335	<manifestEntries>
21mr|hibernate4-4.3.11-8|336	<Implementation-Url>http://hibernate.org</Implementation-Url>
21mr|hibernate4-4.3.11-8|337	<Implementation-Vendor>Hibernate.org</Implementation-Vendor>
21mr|hibernate4-4.3.11-8|338	<Implementation-Vendor-Id>org.hibernate</Implementation-Vendor-Id>
21mr|hibernate4-4.3.11-8|339	<Implementation-Version>\${project.version}</Implementation-Version>
21mr|hibernate4-4.3.11-8|340	</manifestEntries>
21mr|hibernate4-4.3.11-8|341	</archive>
21mr|hibernate4-4.3.11-8|342	</configuration>"
21mr|hibernate4-4.3.11-8|343	
21mr|hibernate4-4.3.11-8|344	# Add missing deps
21mr|hibernate4-4.3.11-8|345	%pom_add_dep "com.fasterxml:classmate:1.1.0"
21mr|hibernate4-4.3.11-8|346	%pom_add_dep "javax.validation:validation-api:1.1.0.Final"
21mr|hibernate4-4.3.11-8|347	%pom_add_dep "org.apache.ant:ant:1.9.4:provided"
21mr|hibernate4-4.3.11-8|348	%pom_add_dep "org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec:1.0.2.Final"
21mr|hibernate4-4.3.11-8|349	%pom_add_dep "junit:junit:4.12:test"
21mr|hibernate4-4.3.11-8|350	%pom_add_dep "org.hibernate:hibernate-testing:%{namedversion}:test"
21mr|hibernate4-4.3.11-8|351	
21mr|hibernate4-4.3.11-8|352	popd
21mr|hibernate4-4.3.11-8|353	
21mr|hibernate4-4.3.11-8|354	%pom_add_dep "javax.enterprise:cdi-api:1.2" hibernate-entitymanager
21mr|hibernate4-4.3.11-8|355	
21mr|hibernate4-4.3.11-8|356	# Fix HikariCP aId
21mr|hibernate4-4.3.11-8|357	%pom_change_dep com.zaxxer:HikariCP-java6 :HikariCP:2.4.0 hibernate-hikaricp
21mr|hibernate4-4.3.11-8|358	
21mr|hibernate4-4.3.11-8|359	# Use eclipse apis only
21mr|hibernate4-4.3.11-8|360	%pom_change_dep org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200 hibernate-osgi
21mr|hibernate4-4.3.11-8|361	%pom_remove_dep org.osgi:org.osgi.compendium hibernate-osgi
21mr|hibernate4-4.3.11-8|362	
21mr|hibernate4-4.3.11-8|363	# Use narayana instead of old jboss-jts
21mr|hibernate4-4.3.11-8|364	%pom_change_dep "org.jboss.jbossts:jbossjta" "org.jboss.narayana.jta:jta" hibernate-testing
21mr|hibernate4-4.3.11-8|365	
21mr|hibernate4-4.3.11-8|366	for m in c3p0 ehcache entitymanager envers hikaricp infinispan osgi proxool testing; do
21mr|hibernate4-4.3.11-8|367	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 hibernate-${m} "
21mr|hibernate4-4.3.11-8|368	<extensions>true</extensions>
21mr|hibernate4-4.3.11-8|369	<configuration>
21mr|hibernate4-4.3.11-8|370	<instructions>
21mr|hibernate4-4.3.11-8|371	<Bundle-Description>hibernate ${m}</Bundle-Description>
21mr|hibernate4-4.3.11-8|372	<Bundle-SymbolicName>org.hibernate.${m}</Bundle-SymbolicName>
21mr|hibernate4-4.3.11-8|373	<Bundle-Name>hibernate-${m}</Bundle-Name>
21mr|hibernate4-4.3.11-8|374	<Bundle-Vendor>Hibernate.org</Bundle-Vendor>
21mr|hibernate4-4.3.11-8|375	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|hibernate4-4.3.11-8|376	</instructions>
21mr|hibernate4-4.3.11-8|377	</configuration>
21mr|hibernate4-4.3.11-8|378	<executions>
21mr|hibernate4-4.3.11-8|379	<execution>
21mr|hibernate4-4.3.11-8|380	<id>bundle-manifest</id>
21mr|hibernate4-4.3.11-8|381	<phase>process-classes</phase>
21mr|hibernate4-4.3.11-8|382	<goals>
21mr|hibernate4-4.3.11-8|383	<goal>manifest</goal>
21mr|hibernate4-4.3.11-8|384	</goals>
21mr|hibernate4-4.3.11-8|385	</execution>
21mr|hibernate4-4.3.11-8|386	</executions>"
21mr|hibernate4-4.3.11-8|387	
21mr|hibernate4-4.3.11-8|388	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.6 hibernate-${m} "
21mr|hibernate4-4.3.11-8|389	<configuration>
21mr|hibernate4-4.3.11-8|390	<archive>
21mr|hibernate4-4.3.11-8|391	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|hibernate4-4.3.11-8|392	<manifestEntries>
21mr|hibernate4-4.3.11-8|393	<Implementation-Url>http://hibernate.org</Implementation-Url>
21mr|hibernate4-4.3.11-8|394	<Implementation-Vendor>Hibernate.org</Implementation-Vendor>
21mr|hibernate4-4.3.11-8|395	<Implementation-Vendor-Id>org.hibernate</Implementation-Vendor-Id>
21mr|hibernate4-4.3.11-8|396	<Implementation-Version>\${project.version}</Implementation-Version>
21mr|hibernate4-4.3.11-8|397	</manifestEntries>
21mr|hibernate4-4.3.11-8|398	</archive>
21mr|hibernate4-4.3.11-8|399	</configuration>"
21mr|hibernate4-4.3.11-8|400	
21mr|hibernate4-4.3.11-8|401	done
21mr|hibernate4-4.3.11-8|402	
21mr|hibernate4-4.3.11-8|403	# fix non ASCII chars
21mr|hibernate4-4.3.11-8|404	for f in $(grep -e 'Pedersen\|Lichtmaier\|Chanfreau\|Benke\|Carlos\|CREATE\ SCHEMA' --include *.java -r -l | sort | uniq); do
21mr|hibernate4-4.3.11-8|405	native2ascii -encoding UTF8 ${f} ${f}
21mr|hibernate4-4.3.11-8|406	done
21mr|hibernate4-4.3.11-8|407	
21mr|hibernate4-4.3.11-8|408	sed -i.jandex1.2.2 "s|classDotName, superName, access_flag, interfaces, map|classDotName, superName, access_flag, interfaces, map, true|" \
21mr|hibernate4-4.3.11-8|409	hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/IndexBuilder.java
21mr|hibernate4-4.3.11-8|410	
21mr|hibernate4-4.3.11-8|411	%mvn_compat_version : %{namedversion} %{version} 4
21mr|hibernate4-4.3.11-8|412	
21mr|hibernate4-4.3.11-8|413	%build
21mr|hibernate4-4.3.11-8|414	
21mr|hibernate4-4.3.11-8|415	# Disabled beacuse of cyclic dep between core and testing modules
21mr|hibernate4-4.3.11-8|416	%mvn_build -s -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|hibernate4-4.3.11-8|417	
21mr|hibernate4-4.3.11-8|418	%install
21mr|hibernate4-4.3.11-8|419	%mvn_install
21mr|hibernate4-4.3.11-8|420	
21mr|hibernate4-4.3.11-8|421	%files core -f .mfiles-hibernate-core
21mr|hibernate4-4.3.11-8|422	%doc changelog.txt README.md
21mr|hibernate4-4.3.11-8|423	%license lgpl.txt LICENSE-2.0.txt
21mr|hibernate4-4.3.11-8|424	
21mr|hibernate4-4.3.11-8|425	%files c3p0 -f .mfiles-hibernate-c3p0
21mr|hibernate4-4.3.11-8|426	%files ehcache -f .mfiles-hibernate-ehcache
21mr|hibernate4-4.3.11-8|427	%files entitymanager -f .mfiles-hibernate-entitymanager
21mr|hibernate4-4.3.11-8|428	%files envers -f .mfiles-hibernate-envers
21mr|hibernate4-4.3.11-8|429	%files hikaricp -f .mfiles-hibernate-hikaricp
21mr|hibernate4-4.3.11-8|430	%files infinispan -f .mfiles-hibernate-infinispan
21mr|hibernate4-4.3.11-8|431	%files osgi -f .mfiles-hibernate-osgi
21mr|hibernate4-4.3.11-8|432	
21mr|hibernate4-4.3.11-8|433	%files parent -f .mfiles-hibernate-parent
21mr|hibernate4-4.3.11-8|434	%license lgpl.txt LICENSE-2.0.txt
21mr|hibernate4-4.3.11-8|435	
21mr|hibernate4-4.3.11-8|436	%files proxool -f .mfiles-hibernate-proxool
21mr|hibernate4-4.3.11-8|437	%files testing -f .mfiles-hibernate-testing
21mr|hibernate4-4.3.11-8|438	
21mr|hibernate4-4.3.11-8|439	%files javadoc -f .mfiles-javadoc
21mr|hibernate4-4.3.11-8|440	%license lgpl.txt LICENSE-2.0.txt
21mr|hibernate4-4.3.11-8|441	

12732 21
21mr|hibernate-5.0.10-8|1	%global namedreltag .Final
21mr|hibernate-5.0.10-8|2	%global namedversion %{version}%{?namedreltag}
21mr|hibernate-5.0.10-8|3	
21mr|hibernate-5.0.10-8|4	# Conditionals to help breaking hibernate <-> infinispan dependency cycle
21mr|hibernate-5.0.10-8|5	%bcond_with infinispan
21mr|hibernate-5.0.10-8|6	# Use geolatte-geom 1.0.1 but 1.x series is no compatible with the 0.1x
21mr|hibernate-5.0.10-8|7	%bcond_with spatial
21mr|hibernate-5.0.10-8|8	
21mr|hibernate-5.0.10-8|9	%global pom_url http://repo1.maven.org/maven2/org/hibernate
21mr|hibernate-5.0.10-8|10	
21mr|hibernate-5.0.10-8|11	Name:          hibernate
21mr|hibernate-5.0.10-8|12	Version:       5.0.10
21mr|hibernate-5.0.10-8|13	Release:       8
21mr|hibernate-5.0.10-8|14	Summary:       Relational persistence and query service
21mr|hibernate-5.0.10-8|15	License:       LGPLv2+ and ASL 2.0
21mr|hibernate-5.0.10-8|16	URL:           http://www.hibernate.org/
21mr|hibernate-5.0.10-8|17	Source0:       https://github.com/hibernate/hibernate-orm/archive/%{version}/%{name}-%{namedversion}.tar.gz
21mr|hibernate-5.0.10-8|18	
21mr|hibernate-5.0.10-8|19	Source1:       %{pom_url}/hibernate-c3p0/%{namedversion}/hibernate-c3p0-%{namedversion}.pom
21mr|hibernate-5.0.10-8|20	Source2:       %{pom_url}/hibernate-core/%{namedversion}/hibernate-core-%{namedversion}.pom
21mr|hibernate-5.0.10-8|21	Source3:       %{pom_url}/hibernate-ehcache/%{namedversion}/hibernate-ehcache-%{namedversion}.pom
21mr|hibernate-5.0.10-8|22	Source4:       %{pom_url}/hibernate-entitymanager/%{namedversion}/hibernate-entitymanager-%{namedversion}.pom
21mr|hibernate-5.0.10-8|23	Source5:       %{pom_url}/hibernate-envers/%{namedversion}/hibernate-envers-%{namedversion}.pom
21mr|hibernate-5.0.10-8|24	Source6:       %{pom_url}/hibernate-hikaricp/%{namedversion}/hibernate-hikaricp-%{namedversion}.pom
21mr|hibernate-5.0.10-8|25	Source7:       %{pom_url}/hibernate-infinispan/%{namedversion}/hibernate-infinispan-%{namedversion}.pom
21mr|hibernate-5.0.10-8|26	Source8:       %{pom_url}/hibernate-java8/%{namedversion}/hibernate-java8-%{namedversion}.pom
21mr|hibernate-5.0.10-8|27	Source9:       %{pom_url}/hibernate-osgi/%{namedversion}/hibernate-osgi-%{namedversion}.pom
21mr|hibernate-5.0.10-8|28	Source10:      %{pom_url}/hibernate-proxool/%{namedversion}/hibernate-proxool-%{namedversion}.pom
21mr|hibernate-5.0.10-8|29	Source11:      %{pom_url}/hibernate-spatial/%{namedversion}/hibernate-spatial-%{namedversion}.pom
21mr|hibernate-5.0.10-8|30	Source12:      %{pom_url}/hibernate-testing/%{namedversion}/hibernate-testing-%{namedversion}.pom
21mr|hibernate-5.0.10-8|31	
21mr|hibernate-5.0.10-8|32	# http://repo1.maven.org/maven2/org/hibernate/hibernate-jpamodelgen/5.0.10.Final/hibernate-jpamodelgen-5.0.10.Final.pom
21mr|hibernate-5.0.10-8|33	
21mr|hibernate-5.0.10-8|34	# Custom hibernate-parent POM
21mr|hibernate-5.0.10-8|35	Source50:      hibernate-parent-%{namedversion}.pom
21mr|hibernate-5.0.10-8|36	
21mr|hibernate-5.0.10-8|37	# hibernate package don't include ASL license file
21mr|hibernate-5.0.10-8|38	Source60:      http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|hibernate-5.0.10-8|39	Source70:      hibernate-infinispan-component-metadata.dat
21mr|hibernate-5.0.10-8|40	
21mr|hibernate-5.0.10-8|41	Patch1: 95ecd7c43a15f88c558377ac230a16a6f5f45fba.patch
21mr|hibernate-5.0.10-8|42	
21mr|hibernate-5.0.10-8|43	BuildRequires: maven-local
21mr|hibernate-5.0.10-8|44	BuildRequires: mvn(antlr:antlr)
21mr|hibernate-5.0.10-8|45	BuildRequires: mvn(com.experlog:xapool)
21mr|hibernate-5.0.10-8|46	BuildRequires: mvn(com.fasterxml:classmate)
21mr|hibernate-5.0.10-8|47	BuildRequires: mvn(com.mchange:c3p0)
21mr|hibernate-5.0.10-8|48	BuildRequires: mvn(com.zaxxer:HikariCP)
21mr|hibernate-5.0.10-8|49	BuildRequires: mvn(dom4j:dom4j)
21mr|hibernate-5.0.10-8|50	BuildRequires: mvn(java_cup:java_cup)
21mr|hibernate-5.0.10-8|51	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|hibernate-5.0.10-8|52	BuildRequires: mvn(javax.validation:validation-api)
21mr|hibernate-5.0.10-8|53	BuildRequires: mvn(junit:junit)
21mr|hibernate-5.0.10-8|54	BuildRequires: mvn(net.sf.ehcache:ehcache-core)
21mr|hibernate-5.0.10-8|55	BuildRequires: mvn(org.apache.ant:ant)
21mr|hibernate-5.0.10-8|56	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hibernate-5.0.10-8|57	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|hibernate-5.0.10-8|58	BuildRequires: mvn(org.apache.geronimo.specs:specs-parent:pom:)
21mr|hibernate-5.0.10-8|59	BuildRequires: mvn(org.bsc.maven:maven-processor-plugin)
21mr|hibernate-5.0.10-8|60	BuildRequires: mvn(org.codehaus.mojo:antlr-maven-plugin)
21mr|hibernate-5.0.10-8|61	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|hibernate-5.0.10-8|62	%if %{with spatial}
21mr|hibernate-5.0.10-8|63	BuildRequires: mvn(org.geolatte:geolatte-geom)
21mr|hibernate-5.0.10-8|64	BuildRequires: mvn(postgresql:postgresql)
21mr|hibernate-5.0.10-8|65	%endif
21mr|hibernate-5.0.10-8|66	BuildRequires: mvn(org.hibernate.common:hibernate-commons-annotations)
21mr|hibernate-5.0.10-8|67	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|hibernate-5.0.10-8|68	%if %{without infinispan}
21mr|hibernate-5.0.10-8|69	BuildRequires: mvn(org.infinispan:infinispan-core) >= 7.2.1
21mr|hibernate-5.0.10-8|70	%endif
21mr|hibernate-5.0.10-8|71	BuildRequires: mvn(org.javassist:javassist)
21mr|hibernate-5.0.10-8|72	BuildRequires: mvn(org.jboss:jandex)
21mr|hibernate-5.0.10-8|73	BuildRequires: mvn(org.jboss.byteman:byteman)
21mr|hibernate-5.0.10-8|74	BuildRequires: mvn(org.jboss.byteman:byteman-bmunit)
21mr|hibernate-5.0.10-8|75	BuildRequires: mvn(org.jboss.byteman:byteman-install)
21mr|hibernate-5.0.10-8|76	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|hibernate-5.0.10-8|77	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
21mr|hibernate-5.0.10-8|78	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|hibernate-5.0.10-8|79	BuildRequires: mvn(org.jboss.narayana.jta:jta)
21mr|hibernate-5.0.10-8|80	BuildRequires: mvn(org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec)
21mr|hibernate-5.0.10-8|81	BuildRequires: mvn(org.jvnet.jaxb2.maven2:maven-jaxb22-plugin)
21mr|hibernate-5.0.10-8|82	BuildRequires: mvn(org.jvnet.jaxb2_commons:jaxb2-basics)
21mr|hibernate-5.0.10-8|83	BuildRequires: mvn(org.rhq.helpers:rhq-pluginAnnotations)
21mr|hibernate-5.0.10-8|84	BuildRequires: mvn(proxool:proxool)
21mr|hibernate-5.0.10-8|85	
21mr|hibernate-5.0.10-8|86	Group:          Development/Java
21mr|hibernate-5.0.10-8|87	BuildArch:     noarch
21mr|hibernate-5.0.10-8|88	# Java stack is not supported on x86_32
21mr|hibernate-5.0.10-8|89	ExcludeArch: %{ix86}
21mr|hibernate-5.0.10-8|90	
21mr|hibernate-5.0.10-8|91	%description
21mr|hibernate-5.0.10-8|92	Hibernate is a powerful, ultra-high performance
21mr|hibernate-5.0.10-8|93	object/relational persistence and query service
21mr|hibernate-5.0.10-8|94	for Java. Hibernate lets you develop persistent
21mr|hibernate-5.0.10-8|95	objects following common Java idiom - including
21mr|hibernate-5.0.10-8|96	association, inheritance, polymorphism, composition
21mr|hibernate-5.0.10-8|97	and the Java collections framework. Extremely
21mr|hibernate-5.0.10-8|98	fine-grained, richly typed object models are
21mr|hibernate-5.0.10-8|99	possible. The Hibernate Query Language, designed
21mr|hibernate-5.0.10-8|100	as a "minimal" object-oriented extension to SQL,
21mr|hibernate-5.0.10-8|101	provides an elegant bridge between the object and
21mr|hibernate-5.0.10-8|102	relational worlds. Hibernate is now the most
21mr|hibernate-5.0.10-8|103	popular ORM solution for Java.
21mr|hibernate-5.0.10-8|104	
21mr|hibernate-5.0.10-8|105	%package core
21mr|hibernate-5.0.10-8|106	Summary:       Hibernate Core
21mr|hibernate-5.0.10-8|107	
21mr|hibernate-5.0.10-8|108	%description core
21mr|hibernate-5.0.10-8|109	Core Hibernate O/RM functionality
21mr|hibernate-5.0.10-8|110	
21mr|hibernate-5.0.10-8|111	%package c3p0
21mr|hibernate-5.0.10-8|112	Summary:       Hibernate C3P0 ConnectionProvider
21mr|hibernate-5.0.10-8|113	
21mr|hibernate-5.0.10-8|114	%description c3p0
21mr|hibernate-5.0.10-8|115	C3P0-based implementation of the Hibernate ConnectionProvder contract.
21mr|hibernate-5.0.10-8|116	
21mr|hibernate-5.0.10-8|117	%package ehcache
21mr|hibernate-5.0.10-8|118	Summary:       Hibernate Ehcache Integration
21mr|hibernate-5.0.10-8|119	
21mr|hibernate-5.0.10-8|120	%description ehcache
21mr|hibernate-5.0.10-8|121	Integration of Hibernate with Ehcache.
21mr|hibernate-5.0.10-8|122	
21mr|hibernate-5.0.10-8|123	%package entitymanager
21mr|hibernate-5.0.10-8|124	Summary:       Hibernate Entity Manager
21mr|hibernate-5.0.10-8|125	
21mr|hibernate-5.0.10-8|126	%description entitymanager
21mr|hibernate-5.0.10-8|127	Hibernate Entity Manager.
21mr|hibernate-5.0.10-8|128	
21mr|hibernate-5.0.10-8|129	%package envers
21mr|hibernate-5.0.10-8|130	Summary:       Hibernate Envers
21mr|hibernate-5.0.10-8|131	
21mr|hibernate-5.0.10-8|132	%description envers
21mr|hibernate-5.0.10-8|133	Support for entity auditing.
21mr|hibernate-5.0.10-8|134	
21mr|hibernate-5.0.10-8|135	%package hikaricp
21mr|hibernate-5.0.10-8|136	Summary:       Hibernate HikariCP Integration
21mr|hibernate-5.0.10-8|137	
21mr|hibernate-5.0.10-8|138	%description hikaricp
21mr|hibernate-5.0.10-8|139	Integration of Hibernate with HikariCP.
21mr|hibernate-5.0.10-8|140	
21mr|hibernate-5.0.10-8|141	%package infinispan
21mr|hibernate-5.0.10-8|142	Summary:       Hibernate Infinispan Integration
21mr|hibernate-5.0.10-8|143	
21mr|hibernate-5.0.10-8|144	%description infinispan
21mr|hibernate-5.0.10-8|145	Integration of Hibernate with Infinispan.
21mr|hibernate-5.0.10-8|146	
21mr|hibernate-5.0.10-8|147	%package java8
21mr|hibernate-5.0.10-8|148	Summary:       Hibernate Java8-specific functionality
21mr|hibernate-5.0.10-8|149	
21mr|hibernate-5.0.10-8|150	%description java8
21mr|hibernate-5.0.10-8|151	Support for Java8-specific features - mainly Java8 Date/Time (JSR 310).
21mr|hibernate-5.0.10-8|152	
21mr|hibernate-5.0.10-8|153	%package osgi
21mr|hibernate-5.0.10-8|154	Summary:       Hibernate OSGi Support
21mr|hibernate-5.0.10-8|155	
21mr|hibernate-5.0.10-8|156	%description osgi
21mr|hibernate-5.0.10-8|157	Support for running Hibernate O/RM in OSGi environments.
21mr|hibernate-5.0.10-8|158	
21mr|hibernate-5.0.10-8|159	%package parent
21mr|hibernate-5.0.10-8|160	Summary:       Hibernate Parent POM
21mr|hibernate-5.0.10-8|161	
21mr|hibernate-5.0.10-8|162	%description parent
21mr|hibernate-5.0.10-8|163	Hibernate Parent POM.
21mr|hibernate-5.0.10-8|164	
21mr|hibernate-5.0.10-8|165	%package proxool
21mr|hibernate-5.0.10-8|166	Summary:       Hibernate Proxool ConnectionProvider
21mr|hibernate-5.0.10-8|167	
21mr|hibernate-5.0.10-8|168	%description proxool
21mr|hibernate-5.0.10-8|169	Proxool-based implementation of the Hibernate ConnectionProvder contract.
21mr|hibernate-5.0.10-8|170	
21mr|hibernate-5.0.10-8|171	%package spatial
21mr|hibernate-5.0.10-8|172	Summary:       Hibernate Spatial/GIS Integration
21mr|hibernate-5.0.10-8|173	
21mr|hibernate-5.0.10-8|174	%description spatial
21mr|hibernate-5.0.10-8|175	Integrate support for Spatial/GIS data into Hibernate.
21mr|hibernate-5.0.10-8|176	
21mr|hibernate-5.0.10-8|177	%package testing
21mr|hibernate-5.0.10-8|178	Summary:       Hibernate Testing
21mr|hibernate-5.0.10-8|179	
21mr|hibernate-5.0.10-8|180	%description testing
21mr|hibernate-5.0.10-8|181	Hibernate JUnit test utilities.
21mr|hibernate-5.0.10-8|182	
21mr|hibernate-5.0.10-8|183	%package javadoc
21mr|hibernate-5.0.10-8|184	Summary:       Javadoc for %{name}
21mr|hibernate-5.0.10-8|185	
21mr|hibernate-5.0.10-8|186	%description javadoc
21mr|hibernate-5.0.10-8|187	This package contains javadoc for %{name}.
21mr|hibernate-5.0.10-8|188	
21mr|hibernate-5.0.10-8|189	%prep
21mr|hibernate-5.0.10-8|190	%setup -q -n %{name}-orm-%{version}
21mr|hibernate-5.0.10-8|191	%autopatch -p1
21mr|hibernate-5.0.10-8|192	
21mr|hibernate-5.0.10-8|193	find .  -name "*.jar" -delete
21mr|hibernate-5.0.10-8|194	find .  -name "*.class" -delete
21mr|hibernate-5.0.10-8|195	rm -r documentation/*
21mr|hibernate-5.0.10-8|196	
21mr|hibernate-5.0.10-8|197	cp -p %{SOURCE1} hibernate-c3p0/pom.xml
21mr|hibernate-5.0.10-8|198	cp -p %{SOURCE2} hibernate-core/pom.xml
21mr|hibernate-5.0.10-8|199	cp -p %{SOURCE3} hibernate-ehcache/pom.xml
21mr|hibernate-5.0.10-8|200	cp -p %{SOURCE4} hibernate-entitymanager/pom.xml
21mr|hibernate-5.0.10-8|201	cp -p %{SOURCE5} hibernate-envers/pom.xml
21mr|hibernate-5.0.10-8|202	cp -p %{SOURCE6} hibernate-hikaricp/pom.xml
21mr|hibernate-5.0.10-8|203	cp -p %{SOURCE7} hibernate-infinispan/pom.xml
21mr|hibernate-5.0.10-8|204	cp -p %{SOURCE8} hibernate-java8/pom.xml
21mr|hibernate-5.0.10-8|205	cp -p %{SOURCE9} hibernate-osgi/pom.xml
21mr|hibernate-5.0.10-8|206	cp -p %{SOURCE10} hibernate-proxool/pom.xml
21mr|hibernate-5.0.10-8|207	cp -p %{SOURCE11} hibernate-spatial/pom.xml
21mr|hibernate-5.0.10-8|208	cp -p %{SOURCE12} hibernate-testing/pom.xml
21mr|hibernate-5.0.10-8|209	
21mr|hibernate-5.0.10-8|210	cp -p %{SOURCE50} pom.xml
21mr|hibernate-5.0.10-8|211	
21mr|hibernate-5.0.10-8|212	cp -p %{SOURCE60} .
21mr|hibernate-5.0.10-8|213	sed -i 's/\r//' LICENSE-2.0.txt
21mr|hibernate-5.0.10-8|214	
21mr|hibernate-5.0.10-8|215	for m in entitymanager envers core; do
21mr|hibernate-5.0.10-8|216	%pom_add_plugin org.bsc.maven:maven-processor-plugin:2.2.4 hibernate-${m} "
21mr|hibernate-5.0.10-8|217	<configuration>
21mr|hibernate-5.0.10-8|218	<defaultOutputDirectory>\${project.build.directory}/generated-sources/logging</defaultOutputDirectory>
21mr|hibernate-5.0.10-8|219	<processors>
21mr|hibernate-5.0.10-8|220	<processor>org.jboss.logging.processor.apt.LoggingToolsProcessor</processor>
21mr|hibernate-5.0.10-8|221	</processors>
21mr|hibernate-5.0.10-8|222	</configuration>
21mr|hibernate-5.0.10-8|223	<executions>
21mr|hibernate-5.0.10-8|224	<execution>
21mr|hibernate-5.0.10-8|225	<id>process</id>
21mr|hibernate-5.0.10-8|226	<phase>generate-sources</phase>
21mr|hibernate-5.0.10-8|227	<goals>
21mr|hibernate-5.0.10-8|228	<goal>process</goal>
21mr|hibernate-5.0.10-8|229	</goals>
21mr|hibernate-5.0.10-8|230	</execution>
21mr|hibernate-5.0.10-8|231	</executions>
21mr|hibernate-5.0.10-8|232	<dependencies>
21mr|hibernate-5.0.10-8|233	<dependency>
21mr|hibernate-5.0.10-8|234	<groupId>org.jboss.logging</groupId>
21mr|hibernate-5.0.10-8|235	<artifactId>jboss-logging-processor</artifactId>
21mr|hibernate-5.0.10-8|236	<version>2.0.1.Final</version>
21mr|hibernate-5.0.10-8|237	</dependency>
21mr|hibernate-5.0.10-8|238	</dependencies>"
21mr|hibernate-5.0.10-8|239	done
21mr|hibernate-5.0.10-8|240	
21mr|hibernate-5.0.10-8|241	pushd hibernate-core
21mr|hibernate-5.0.10-8|242	
21mr|hibernate-5.0.10-8|243	%pom_add_plugin "org.jvnet.jaxb2.maven2:maven-jaxb22-plugin:0.12.3" . "
21mr|hibernate-5.0.10-8|244	<executions>
21mr|hibernate-5.0.10-8|245	<execution>
21mr|hibernate-5.0.10-8|246	<id>hibernate-configuration</id>
21mr|hibernate-5.0.10-8|247	<goals>
21mr|hibernate-5.0.10-8|248	<goal>generate</goal>
21mr|hibernate-5.0.10-8|249	</goals>
21mr|hibernate-5.0.10-8|250	<configuration>
21mr|hibernate-5.0.10-8|251	<schemaIncludes>
21mr|hibernate-5.0.10-8|252	<include>cfg/legacy-configuration-4.0.xsd</include>
21mr|hibernate-5.0.10-8|253	</schemaIncludes>
21mr|hibernate-5.0.10-8|254	<bindingIncludes>
21mr|hibernate-5.0.10-8|255	<include>hbm-configuration-bindings.xjb</include>
21mr|hibernate-5.0.10-8|256	</bindingIncludes>
21mr|hibernate-5.0.10-8|257	<generatePackage>org.hibernate.boot.jaxb.cfg.spi</generatePackage>
21mr|hibernate-5.0.10-8|258	<generateDirectory>\${project.build.directory}/generated-sources/hibernate-configuration</generateDirectory>
21mr|hibernate-5.0.10-8|259	</configuration>
21mr|hibernate-5.0.10-8|260	</execution>
21mr|hibernate-5.0.10-8|261	<execution>
21mr|hibernate-5.0.10-8|262	<id>hibernate-mapping</id>
21mr|hibernate-5.0.10-8|263	<goals>
21mr|hibernate-5.0.10-8|264	<goal>generate</goal>
21mr|hibernate-5.0.10-8|265	</goals>
21mr|hibernate-5.0.10-8|266	<configuration>
21mr|hibernate-5.0.10-8|267	<schemaIncludes>
21mr|hibernate-5.0.10-8|268	<include>mapping/legacy-mapping-4.0.xsd</include>
21mr|hibernate-5.0.10-8|269	</schemaIncludes>
21mr|hibernate-5.0.10-8|270	<bindingIncludes>
21mr|hibernate-5.0.10-8|271	<include>hbm-mapping-bindings.xjb</include>
21mr|hibernate-5.0.10-8|272	</bindingIncludes>
21mr|hibernate-5.0.10-8|273	<generatePackage>org.hibernate.boot.jaxb.hbm.spi</generatePackage>
21mr|hibernate-5.0.10-8|274	<generateDirectory>\${project.build.directory}/generated-sources/hibernate-mapping</generateDirectory>
21mr|hibernate-5.0.10-8|275	<args>
21mr|hibernate-5.0.10-8|276	<arg>-Xinheritance</arg>
21mr|hibernate-5.0.10-8|277	<arg>-Xsimplify</arg>
21mr|hibernate-5.0.10-8|278	</args>
21mr|hibernate-5.0.10-8|279	</configuration>
21mr|hibernate-5.0.10-8|280	</execution>
21mr|hibernate-5.0.10-8|281	</executions>
21mr|hibernate-5.0.10-8|282	<configuration>
21mr|hibernate-5.0.10-8|283	<schemaDirectory>src/main/resources/org/hibernate/xsd</schemaDirectory>
21mr|hibernate-5.0.10-8|284	<bindingDirectory>src/main/xjb</bindingDirectory>
21mr|hibernate-5.0.10-8|285	<extension>true</extension>
21mr|hibernate-5.0.10-8|286	<plugins>
21mr|hibernate-5.0.10-8|287	<plugin>
21mr|hibernate-5.0.10-8|288	<groupId>org.jvnet.jaxb2_commons</groupId>
21mr|hibernate-5.0.10-8|289	<artifactId>jaxb2-basics</artifactId>
21mr|hibernate-5.0.10-8|290	<version>0.6.3</version>
21mr|hibernate-5.0.10-8|291	</plugin>
21mr|hibernate-5.0.10-8|292	</plugins>
21mr|hibernate-5.0.10-8|293	</configuration>"
21mr|hibernate-5.0.10-8|294	
21mr|hibernate-5.0.10-8|295	%pom_add_plugin "org.codehaus.mojo:antlr-maven-plugin:2.2" . "
21mr|hibernate-5.0.10-8|296	<configuration>
21mr|hibernate-5.0.10-8|297	<grammars>*</grammars>
21mr|hibernate-5.0.10-8|298	</configuration>
21mr|hibernate-5.0.10-8|299	<executions>
21mr|hibernate-5.0.10-8|300	<execution>
21mr|hibernate-5.0.10-8|301	<goals>
21mr|hibernate-5.0.10-8|302	<goal>generate</goal>
21mr|hibernate-5.0.10-8|303	</goals>
21mr|hibernate-5.0.10-8|304	</execution>
21mr|hibernate-5.0.10-8|305	</executions>"
21mr|hibernate-5.0.10-8|306	
21mr|hibernate-5.0.10-8|307	%pom_add_plugin "org.apache.maven.plugins:maven-compiler-plugin:3.3" . "
21mr|hibernate-5.0.10-8|308	<configuration>
21mr|hibernate-5.0.10-8|309	<source>1.6</source>
21mr|hibernate-5.0.10-8|310	<target>1.6</target>
21mr|hibernate-5.0.10-8|311	</configuration>
21mr|hibernate-5.0.10-8|312	<inherited>true</inherited>"
21mr|hibernate-5.0.10-8|313	
21mr|hibernate-5.0.10-8|314	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 . "
21mr|hibernate-5.0.10-8|315	<extensions>true</extensions>
21mr|hibernate-5.0.10-8|316	<configuration>
21mr|hibernate-5.0.10-8|317	<instructions>
21mr|hibernate-5.0.10-8|318	<Bundle-Description>hibernate core</Bundle-Description>
21mr|hibernate-5.0.10-8|319	<Bundle-SymbolicName>org.hibernate.core</Bundle-SymbolicName>
21mr|hibernate-5.0.10-8|320	<Bundle-Name>hibernate-core</Bundle-Name>
21mr|hibernate-5.0.10-8|321	<Bundle-Vendor>Hibernate.org</Bundle-Vendor>
21mr|hibernate-5.0.10-8|322	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|hibernate-5.0.10-8|323	</instructions>
21mr|hibernate-5.0.10-8|324	</configuration>
21mr|hibernate-5.0.10-8|325	<executions>
21mr|hibernate-5.0.10-8|326	<execution>
21mr|hibernate-5.0.10-8|327	<id>bundle-manifest</id>
21mr|hibernate-5.0.10-8|328	<phase>process-classes</phase>
21mr|hibernate-5.0.10-8|329	<goals>
21mr|hibernate-5.0.10-8|330	<goal>manifest</goal>
21mr|hibernate-5.0.10-8|331	</goals>
21mr|hibernate-5.0.10-8|332	</execution>
21mr|hibernate-5.0.10-8|333	</executions>"
21mr|hibernate-5.0.10-8|334	
21mr|hibernate-5.0.10-8|335	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.6 . "
21mr|hibernate-5.0.10-8|336	<configuration>
21mr|hibernate-5.0.10-8|337	<archive>
21mr|hibernate-5.0.10-8|338	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|hibernate-5.0.10-8|339	<manifest>
21mr|hibernate-5.0.10-8|340	<addClasspath>false</addClasspath>
21mr|hibernate-5.0.10-8|341	<mainClass>org.hibernate.Version</mainClass>
21mr|hibernate-5.0.10-8|342	</manifest>
21mr|hibernate-5.0.10-8|343	<manifestEntries>
21mr|hibernate-5.0.10-8|344	<Implementation-Url>http://hibernate.org</Implementation-Url>
21mr|hibernate-5.0.10-8|345	<Implementation-Vendor>Hibernate.org</Implementation-Vendor>
21mr|hibernate-5.0.10-8|346	<Implementation-Vendor-Id>org.hibernate</Implementation-Vendor-Id>
21mr|hibernate-5.0.10-8|347	<Implementation-Version>\${project.version}</Implementation-Version>
21mr|hibernate-5.0.10-8|348	</manifestEntries>
21mr|hibernate-5.0.10-8|349	</archive>
21mr|hibernate-5.0.10-8|350	</configuration>"
21mr|hibernate-5.0.10-8|351	
21mr|hibernate-5.0.10-8|352	# Add missing deps
21mr|hibernate-5.0.10-8|353	%pom_add_dep "com.fasterxml:classmate:1.1.0"
21mr|hibernate-5.0.10-8|354	%pom_add_dep "javax.validation:validation-api:1.1.0.Final"
21mr|hibernate-5.0.10-8|355	%pom_add_dep "org.apache.ant:ant:1.9.4:provided"
21mr|hibernate-5.0.10-8|356	#%% pom_add_dep "org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:1.0.0.Final"
21mr|hibernate-5.0.10-8|357	%pom_add_dep "org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec:1.0.2.Final"
21mr|hibernate-5.0.10-8|358	
21mr|hibernate-5.0.10-8|359	%pom_add_dep "junit:junit:4.12:test"
21mr|hibernate-5.0.10-8|360	%pom_add_dep "org.hibernate:hibernate-testing:%{namedversion}:test"
21mr|hibernate-5.0.10-8|361	
21mr|hibernate-5.0.10-8|362	popd
21mr|hibernate-5.0.10-8|363	
21mr|hibernate-5.0.10-8|364	%pom_add_dep "javax.enterprise:cdi-api:1.2" hibernate-entitymanager
21mr|hibernate-5.0.10-8|365	
21mr|hibernate-5.0.10-8|366	# Fix HikariCP aId
21mr|hibernate-5.0.10-8|367	%pom_change_dep "com.zaxxer:HikariCP-java6" "com.zaxxer:HikariCP:2.4.0" hibernate-hikaricp
21mr|hibernate-5.0.10-8|368	
21mr|hibernate-5.0.10-8|369	# Use eclipse apis only
21mr|hibernate-5.0.10-8|370	%pom_change_dep "org.osgi:org.osgi.core" "org.eclipse.osgi:org.eclipse.osgi:3.10.102.v20160416-2200" hibernate-osgi
21mr|hibernate-5.0.10-8|371	%pom_remove_dep "org.osgi:org.osgi.compendium" hibernate-osgi
21mr|hibernate-5.0.10-8|372	
21mr|hibernate-5.0.10-8|373	# Use narayana instead of old jboss-jts
21mr|hibernate-5.0.10-8|374	%pom_change_dep "org.jboss.jbossts:jbossjta" "org.jboss.narayana.jta:jta" hibernate-testing
21mr|hibernate-5.0.10-8|375	
21mr|hibernate-5.0.10-8|376	for m in c3p0 ehcache entitymanager envers hikaricp infinispan java8 osgi proxool spatial testing; do
21mr|hibernate-5.0.10-8|377	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 hibernate-${m} "
21mr|hibernate-5.0.10-8|378	<extensions>true</extensions>
21mr|hibernate-5.0.10-8|379	<configuration>
21mr|hibernate-5.0.10-8|380	<instructions>
21mr|hibernate-5.0.10-8|381	<Bundle-Description>hibernate ${m}</Bundle-Description>
21mr|hibernate-5.0.10-8|382	<Bundle-SymbolicName>org.hibernate.${m}</Bundle-SymbolicName>
21mr|hibernate-5.0.10-8|383	<Bundle-Name>hibernate-${m}</Bundle-Name>
21mr|hibernate-5.0.10-8|384	<Bundle-Vendor>Hibernate.org</Bundle-Vendor>
21mr|hibernate-5.0.10-8|385	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|hibernate-5.0.10-8|386	</instructions>
21mr|hibernate-5.0.10-8|387	</configuration>
21mr|hibernate-5.0.10-8|388	<executions>
21mr|hibernate-5.0.10-8|389	<execution>
21mr|hibernate-5.0.10-8|390	<id>bundle-manifest</id>
21mr|hibernate-5.0.10-8|391	<phase>process-classes</phase>
21mr|hibernate-5.0.10-8|392	<goals>
21mr|hibernate-5.0.10-8|393	<goal>manifest</goal>
21mr|hibernate-5.0.10-8|394	</goals>
21mr|hibernate-5.0.10-8|395	</execution>
21mr|hibernate-5.0.10-8|396	</executions>"
21mr|hibernate-5.0.10-8|397	
21mr|hibernate-5.0.10-8|398	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.6 hibernate-${m} "
21mr|hibernate-5.0.10-8|399	<configuration>
21mr|hibernate-5.0.10-8|400	<archive>
21mr|hibernate-5.0.10-8|401	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|hibernate-5.0.10-8|402	<manifestEntries>
21mr|hibernate-5.0.10-8|403	<Implementation-Url>http://hibernate.org</Implementation-Url>
21mr|hibernate-5.0.10-8|404	<Implementation-Vendor>Hibernate.org</Implementation-Vendor>
21mr|hibernate-5.0.10-8|405	<Implementation-Vendor-Id>org.hibernate</Implementation-Vendor-Id>
21mr|hibernate-5.0.10-8|406	<Implementation-Version>\${project.version}</Implementation-Version>
21mr|hibernate-5.0.10-8|407	</manifestEntries>
21mr|hibernate-5.0.10-8|408	</archive>
21mr|hibernate-5.0.10-8|409	</configuration>"
21mr|hibernate-5.0.10-8|410	
21mr|hibernate-5.0.10-8|411	done
21mr|hibernate-5.0.10-8|412	
21mr|hibernate-5.0.10-8|413	# fix non ASCII chars
21mr|hibernate-5.0.10-8|414	for f in $(grep -e 'Pedersen\|Lichtmaier\|Chanfreau\|Benke\|Carlos\|CREATE\ SCHEMA' --include *.java -r -l | sort | uniq); do
21mr|hibernate-5.0.10-8|415	native2ascii -encoding UTF8 ${f} ${f}
21mr|hibernate-5.0.10-8|416	done
21mr|hibernate-5.0.10-8|417	
21mr|hibernate-5.0.10-8|418	%if %{with infinispan}
21mr|hibernate-5.0.10-8|419	%pom_disable_module hibernate-infinispan
21mr|hibernate-5.0.10-8|420	%endif
21mr|hibernate-5.0.10-8|421	
21mr|hibernate-5.0.10-8|422	%if %{without spatial}
21mr|hibernate-5.0.10-8|423	%pom_disable_module hibernate-spatial
21mr|hibernate-5.0.10-8|424	%endif
21mr|hibernate-5.0.10-8|425	
21mr|hibernate-5.0.10-8|426	%build
21mr|hibernate-5.0.10-8|427	
21mr|hibernate-5.0.10-8|428	# Disabled beacuse of cyclic dep between core and testing modules
21mr|hibernate-5.0.10-8|429	%mvn_build -s -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|hibernate-5.0.10-8|430	
21mr|hibernate-5.0.10-8|431	%install
21mr|hibernate-5.0.10-8|432	%mvn_install
21mr|hibernate-5.0.10-8|433	
21mr|hibernate-5.0.10-8|434	jar -uf %{buildroot}%{_javadir}/%{name}/%{name}-infinispan.jar -C %{_sourcedir} hibernate-infinispan-component-metadata.dat
21mr|hibernate-5.0.10-8|435	
21mr|hibernate-5.0.10-8|436	%files core -f .mfiles-hibernate-core
21mr|hibernate-5.0.10-8|437	%doc changelog.txt README.md migration-guide.adoc
21mr|hibernate-5.0.10-8|438	%license lgpl.txt LICENSE-2.0.txt
21mr|hibernate-5.0.10-8|439	
21mr|hibernate-5.0.10-8|440	%files c3p0 -f .mfiles-hibernate-c3p0
21mr|hibernate-5.0.10-8|441	%files ehcache -f .mfiles-hibernate-ehcache
21mr|hibernate-5.0.10-8|442	%files entitymanager -f .mfiles-hibernate-entitymanager
21mr|hibernate-5.0.10-8|443	%files envers -f .mfiles-hibernate-envers
21mr|hibernate-5.0.10-8|444	%files hikaricp -f .mfiles-hibernate-hikaricp
21mr|hibernate-5.0.10-8|445	%if %{without infinispan}
21mr|hibernate-5.0.10-8|446	%files infinispan -f .mfiles-hibernate-infinispan
21mr|hibernate-5.0.10-8|447	%endif
21mr|hibernate-5.0.10-8|448	%files java8 -f .mfiles-hibernate-java8
21mr|hibernate-5.0.10-8|449	%files osgi -f .mfiles-hibernate-osgi
21mr|hibernate-5.0.10-8|450	%doc hibernate-osgi/README.md
21mr|hibernate-5.0.10-8|451	
21mr|hibernate-5.0.10-8|452	%files parent -f .mfiles-hibernate-parent
21mr|hibernate-5.0.10-8|453	%license lgpl.txt LICENSE-2.0.txt
21mr|hibernate-5.0.10-8|454	
21mr|hibernate-5.0.10-8|455	%files proxool -f .mfiles-hibernate-proxool
21mr|hibernate-5.0.10-8|456	
21mr|hibernate-5.0.10-8|457	%if %{with spatial}
21mr|hibernate-5.0.10-8|458	%files spatial -f .mfiles-hibernate-spatial
21mr|hibernate-5.0.10-8|459	%license hibernate-spatial/COPYRIGHT
21mr|hibernate-5.0.10-8|460	%endif
21mr|hibernate-5.0.10-8|461	
21mr|hibernate-5.0.10-8|462	%files testing -f .mfiles-hibernate-testing
21mr|hibernate-5.0.10-8|463	
21mr|hibernate-5.0.10-8|464	%files javadoc -f .mfiles-javadoc
21mr|hibernate-5.0.10-8|465	%license lgpl.txt LICENSE-2.0.txt
21mr|hibernate-5.0.10-8|466	

12733 21
21mr|hibernate-commons-annotations-5.0.1-6|1	%global namedreltag .Final
21mr|hibernate-commons-annotations-5.0.1-6|2	%global namedversion %{version}%{?namedreltag}
21mr|hibernate-commons-annotations-5.0.1-6|3	
21mr|hibernate-commons-annotations-5.0.1-6|4	Name:             hibernate-commons-annotations
21mr|hibernate-commons-annotations-5.0.1-6|5	Version:          5.0.1
21mr|hibernate-commons-annotations-5.0.1-6|6	Release:          6
21mr|hibernate-commons-annotations-5.0.1-6|7	Summary:          Hibernate Annotations
21mr|hibernate-commons-annotations-5.0.1-6|8	
21mr|hibernate-commons-annotations-5.0.1-6|9	# For details see:
21mr|hibernate-commons-annotations-5.0.1-6|10	# - https://github.com/hibernate/hibernate-commons-annotations/commit/4a902b4f97f923f9044a4127357b44fe5dc39cdc
21mr|hibernate-commons-annotations-5.0.1-6|11	# - https://github.com/hibernate/hibernate-commons-annotations/commit/a11c44cd65dadcedaf8981379b94a2c4e31428d1
21mr|hibernate-commons-annotations-5.0.1-6|12	License:          LGPLv2
21mr|hibernate-commons-annotations-5.0.1-6|13	# Incorrect Free Software Foundation address https://hibernate.atlassian.net/browse/HCANN-78
21mr|hibernate-commons-annotations-5.0.1-6|14	URL:              http://www.hibernate.org/
21mr|hibernate-commons-annotations-5.0.1-6|15	
21mr|hibernate-commons-annotations-5.0.1-6|16	Source0:          https://github.com/hibernate/hibernate-commons-annotations/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|hibernate-commons-annotations-5.0.1-6|17	Source1:          https://repository.jboss.org/nexus/service/local/repositories/central/content/org/hibernate/common/%{name}/%{namedversion}/%{name}-%{namedversion}.pom
21mr|hibernate-commons-annotations-5.0.1-6|18	Group:            Development/Java
21mr|hibernate-commons-annotations-5.0.1-6|19	BuildArch:        noarch
21mr|hibernate-commons-annotations-5.0.1-6|20	# Java stack is not supported on x86_32
21mr|hibernate-commons-annotations-5.0.1-6|21	ExcludeArch: %{ix86}
21mr|hibernate-commons-annotations-5.0.1-6|22	
21mr|hibernate-commons-annotations-5.0.1-6|23	BuildRequires:    maven-local
21mr|hibernate-commons-annotations-5.0.1-6|24	BuildRequires:    mvn(junit:junit)
21mr|hibernate-commons-annotations-5.0.1-6|25	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|hibernate-commons-annotations-5.0.1-6|26	BuildRequires:    mvn(org.bsc.maven:maven-processor-plugin)
21mr|hibernate-commons-annotations-5.0.1-6|27	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|hibernate-commons-annotations-5.0.1-6|28	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|hibernate-commons-annotations-5.0.1-6|29	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|hibernate-commons-annotations-5.0.1-6|30	
21mr|hibernate-commons-annotations-5.0.1-6|31	
21mr|hibernate-commons-annotations-5.0.1-6|32	%description
21mr|hibernate-commons-annotations-5.0.1-6|33	Following the DRY (Don't Repeat Yourself) principle,
21mr|hibernate-commons-annotations-5.0.1-6|34	Hibernate Validator let's you express your domain
21mr|hibernate-commons-annotations-5.0.1-6|35	constraints once (and only once) and ensure their
21mr|hibernate-commons-annotations-5.0.1-6|36	compliance at various level of your system
21mr|hibernate-commons-annotations-5.0.1-6|37	automatically.
21mr|hibernate-commons-annotations-5.0.1-6|38	
21mr|hibernate-commons-annotations-5.0.1-6|39	Common reflection code used in support of annotation processing.
21mr|hibernate-commons-annotations-5.0.1-6|40	
21mr|hibernate-commons-annotations-5.0.1-6|41	%package javadoc
21mr|hibernate-commons-annotations-5.0.1-6|42	Summary:        Javadoc for %{name}
21mr|hibernate-commons-annotations-5.0.1-6|43	
21mr|hibernate-commons-annotations-5.0.1-6|44	%description javadoc
21mr|hibernate-commons-annotations-5.0.1-6|45	This package contains the API documentation for %{name}.
21mr|hibernate-commons-annotations-5.0.1-6|46	
21mr|hibernate-commons-annotations-5.0.1-6|47	%prep
21mr|hibernate-commons-annotations-5.0.1-6|48	%setup -q -n hibernate-commons-annotations-%{namedversion}
21mr|hibernate-commons-annotations-5.0.1-6|49	# Cleanup
21mr|hibernate-commons-annotations-5.0.1-6|50	find . -name '*.class' -print -delete
21mr|hibernate-commons-annotations-5.0.1-6|51	find . -name '*.jar' -print -delete
21mr|hibernate-commons-annotations-5.0.1-6|52	
21mr|hibernate-commons-annotations-5.0.1-6|53	cp %{SOURCE1} pom.xml
21mr|hibernate-commons-annotations-5.0.1-6|54	
21mr|hibernate-commons-annotations-5.0.1-6|55	# Set encodig
21mr|hibernate-commons-annotations-5.0.1-6|56	%pom_xpath_inject pom:project "
21mr|hibernate-commons-annotations-5.0.1-6|57	<properties>
21mr|hibernate-commons-annotations-5.0.1-6|58	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21mr|hibernate-commons-annotations-5.0.1-6|59	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
21mr|hibernate-commons-annotations-5.0.1-6|60	</properties>"
21mr|hibernate-commons-annotations-5.0.1-6|61	
21mr|hibernate-commons-annotations-5.0.1-6|62	# Generate logging source
21mr|hibernate-commons-annotations-5.0.1-6|63	%pom_add_plugin org.bsc.maven:maven-processor-plugin:2.2.4 . "
21mr|hibernate-commons-annotations-5.0.1-6|64	<configuration>
21mr|hibernate-commons-annotations-5.0.1-6|65	<defaultOutputDirectory>\${project.build.directory}/generated-sources/logging</defaultOutputDirectory>
21mr|hibernate-commons-annotations-5.0.1-6|66	<processors>
21mr|hibernate-commons-annotations-5.0.1-6|67	<processor>org.jboss.logging.processor.apt.LoggingToolsProcessor</processor>
21mr|hibernate-commons-annotations-5.0.1-6|68	</processors>
21mr|hibernate-commons-annotations-5.0.1-6|69	</configuration>
21mr|hibernate-commons-annotations-5.0.1-6|70	<executions>
21mr|hibernate-commons-annotations-5.0.1-6|71	<execution>
21mr|hibernate-commons-annotations-5.0.1-6|72	<id>process</id>
21mr|hibernate-commons-annotations-5.0.1-6|73	<phase>generate-sources</phase>
21mr|hibernate-commons-annotations-5.0.1-6|74	<goals>
21mr|hibernate-commons-annotations-5.0.1-6|75	<goal>process</goal>
21mr|hibernate-commons-annotations-5.0.1-6|76	</goals>
21mr|hibernate-commons-annotations-5.0.1-6|77	</execution>
21mr|hibernate-commons-annotations-5.0.1-6|78	</executions>
21mr|hibernate-commons-annotations-5.0.1-6|79	<dependencies>
21mr|hibernate-commons-annotations-5.0.1-6|80	<dependency>
21mr|hibernate-commons-annotations-5.0.1-6|81	<groupId>org.jboss.logging</groupId>
21mr|hibernate-commons-annotations-5.0.1-6|82	<artifactId>jboss-logging-processor</artifactId>
21mr|hibernate-commons-annotations-5.0.1-6|83	<version>2.0.1.Final</version>
21mr|hibernate-commons-annotations-5.0.1-6|84	</dependency>
21mr|hibernate-commons-annotations-5.0.1-6|85	</dependencies>"
21mr|hibernate-commons-annotations-5.0.1-6|86	
21mr|hibernate-commons-annotations-5.0.1-6|87	# Inject and configure MANIFEST items
21mr|hibernate-commons-annotations-5.0.1-6|88	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.6 . "
21mr|hibernate-commons-annotations-5.0.1-6|89	<configuration>
21mr|hibernate-commons-annotations-5.0.1-6|90	<archive>
21mr|hibernate-commons-annotations-5.0.1-6|91	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|hibernate-commons-annotations-5.0.1-6|92	<manifestEntries>
21mr|hibernate-commons-annotations-5.0.1-6|93	<Implementation-Url>http://hibernate.org</Implementation-Url>
21mr|hibernate-commons-annotations-5.0.1-6|94	<Implementation-Vendor>Hibernate.org</Implementation-Vendor>
21mr|hibernate-commons-annotations-5.0.1-6|95	<Implementation-Vendor-Id>org.hibernate</Implementation-Vendor-Id>
21mr|hibernate-commons-annotations-5.0.1-6|96	<Implementation-Version>\${project.version}</Implementation-Version>
21mr|hibernate-commons-annotations-5.0.1-6|97	<Main-Class>org.hibernate.annotations.common.Version</Main-Class>
21mr|hibernate-commons-annotations-5.0.1-6|98	</manifestEntries>
21mr|hibernate-commons-annotations-5.0.1-6|99	</archive>
21mr|hibernate-commons-annotations-5.0.1-6|100	</configuration>"
21mr|hibernate-commons-annotations-5.0.1-6|101	
21mr|hibernate-commons-annotations-5.0.1-6|102	# Add OSGi support
21mr|hibernate-commons-annotations-5.0.1-6|103	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 . "
21mr|hibernate-commons-annotations-5.0.1-6|104	<extensions>true</extensions>
21mr|hibernate-commons-annotations-5.0.1-6|105	<configuration>
21mr|hibernate-commons-annotations-5.0.1-6|106	<instructions>
21mr|hibernate-commons-annotations-5.0.1-6|107	<Bundle-SymbolicName>\${project.groupId}.\${project.artifactId}</Bundle-SymbolicName>
21mr|hibernate-commons-annotations-5.0.1-6|108	<Bundle-Name>\${project.artifactId}</Bundle-Name>
21mr|hibernate-commons-annotations-5.0.1-6|109	<Bundle-Vendor>Hibernate.org</Bundle-Vendor>
21mr|hibernate-commons-annotations-5.0.1-6|110	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|hibernate-commons-annotations-5.0.1-6|111	</instructions>
21mr|hibernate-commons-annotations-5.0.1-6|112	</configuration>
21mr|hibernate-commons-annotations-5.0.1-6|113	<executions>
21mr|hibernate-commons-annotations-5.0.1-6|114	<execution>
21mr|hibernate-commons-annotations-5.0.1-6|115	<id>bundle-manifest</id>
21mr|hibernate-commons-annotations-5.0.1-6|116	<phase>process-classes</phase>
21mr|hibernate-commons-annotations-5.0.1-6|117	<goals>
21mr|hibernate-commons-annotations-5.0.1-6|118	<goal>manifest</goal>
21mr|hibernate-commons-annotations-5.0.1-6|119	</goals>
21mr|hibernate-commons-annotations-5.0.1-6|120	</execution>
21mr|hibernate-commons-annotations-5.0.1-6|121	</executions>"
21mr|hibernate-commons-annotations-5.0.1-6|122	# Add missing deps
21mr|hibernate-commons-annotations-5.0.1-6|123	%pom_add_dep org.jboss.logging:jboss-logging-annotations:2.0.1.Final:compile
21mr|hibernate-commons-annotations-5.0.1-6|124	%pom_add_dep junit:junit:4.12:test
21mr|hibernate-commons-annotations-5.0.1-6|125	
21mr|hibernate-commons-annotations-5.0.1-6|126	%build
21mr|hibernate-commons-annotations-5.0.1-6|127	
21mr|hibernate-commons-annotations-5.0.1-6|128	%mvn_build
21mr|hibernate-commons-annotations-5.0.1-6|129	
21mr|hibernate-commons-annotations-5.0.1-6|130	%install
21mr|hibernate-commons-annotations-5.0.1-6|131	%mvn_install
21mr|hibernate-commons-annotations-5.0.1-6|132	
21mr|hibernate-commons-annotations-5.0.1-6|133	%files -f .mfiles
21mr|hibernate-commons-annotations-5.0.1-6|134	%doc changelog.txt readme.txt
21mr|hibernate-commons-annotations-5.0.1-6|135	%license lgpl.txt
21mr|hibernate-commons-annotations-5.0.1-6|136	
21mr|hibernate-commons-annotations-5.0.1-6|137	%files javadoc -f .mfiles-javadoc
21mr|hibernate-commons-annotations-5.0.1-6|138	%license lgpl.txt
21mr|hibernate-commons-annotations-5.0.1-6|139	
21mr|hibernate-commons-annotations-5.0.1-6|140	

12734 21
21mr|hibernate-jpa-2.0-api-1.0.1-24|1	%global namedreltag .Final
21mr|hibernate-jpa-2.0-api-1.0.1-24|2	%global namedversion %{version}%{?namedreltag}
21mr|hibernate-jpa-2.0-api-1.0.1-24|3	
21mr|hibernate-jpa-2.0-api-1.0.1-24|4	Name:             hibernate-jpa-2.0-api
21mr|hibernate-jpa-2.0-api-1.0.1-24|5	Version:          1.0.1
21mr|hibernate-jpa-2.0-api-1.0.1-24|6	Release:          24
21mr|hibernate-jpa-2.0-api-1.0.1-24|7	Summary:          Java Persistence 2.0 (JSR 317) API
21mr|hibernate-jpa-2.0-api-1.0.1-24|8	License:          EPL and BSD
21mr|hibernate-jpa-2.0-api-1.0.1-24|9	URL:              http://www.hibernate.org/
21mr|hibernate-jpa-2.0-api-1.0.1-24|10	# svn export http://anonsvn.jboss.org/repos/hibernate/jpa-api/tags/hibernate-jpa-2.0-api-1.0.1.Final/ hibernate-jpa-2.0-api-1.0.1.Final
21mr|hibernate-jpa-2.0-api-1.0.1-24|11	# tar -zcvf hibernate-jpa-2.0-api-1.0.1.Final.tar.gz hibernate-jpa-2.0-api-1.0.1.Final
21mr|hibernate-jpa-2.0-api-1.0.1-24|12	Source0:          %{name}-%{namedversion}.tar.gz
21mr|hibernate-jpa-2.0-api-1.0.1-24|13	Patch0:           %{name}-%{namedversion}-encoding.patch
21mr|hibernate-jpa-2.0-api-1.0.1-24|14	Patch1:           %{name}-%{namedversion}-osgi-manifest.patch
21mr|hibernate-jpa-2.0-api-1.0.1-24|15	
21mr|hibernate-jpa-2.0-api-1.0.1-24|16	Group:          Development/Java
21mr|hibernate-jpa-2.0-api-1.0.1-24|17	BuildArch:        noarch
21mr|hibernate-jpa-2.0-api-1.0.1-24|18	# Java stack is not supported on x86_32
21mr|hibernate-jpa-2.0-api-1.0.1-24|19	ExcludeArch: %{ix86}
21mr|hibernate-jpa-2.0-api-1.0.1-24|20	
21mr|hibernate-jpa-2.0-api-1.0.1-24|21	BuildRequires:    maven-local
21mr|hibernate-jpa-2.0-api-1.0.1-24|22	BuildRequires:    maven-release-plugin
21mr|hibernate-jpa-2.0-api-1.0.1-24|23	
21mr|hibernate-jpa-2.0-api-1.0.1-24|24	%description
21mr|hibernate-jpa-2.0-api-1.0.1-24|25	Hibernate definition of the Java Persistence 2.0 (JSR 317) API.
21mr|hibernate-jpa-2.0-api-1.0.1-24|26	
21mr|hibernate-jpa-2.0-api-1.0.1-24|27	%package javadoc
21mr|hibernate-jpa-2.0-api-1.0.1-24|28	Summary:        Javadoc for %{name}
21mr|hibernate-jpa-2.0-api-1.0.1-24|29	
21mr|hibernate-jpa-2.0-api-1.0.1-24|30	%description javadoc
21mr|hibernate-jpa-2.0-api-1.0.1-24|31	This package contains the API documentation for %{name}.
21mr|hibernate-jpa-2.0-api-1.0.1-24|32	
21mr|hibernate-jpa-2.0-api-1.0.1-24|33	%prep
21mr|hibernate-jpa-2.0-api-1.0.1-24|34	%setup -q -n %{name}-%{namedversion}
21mr|hibernate-jpa-2.0-api-1.0.1-24|35	%patch0 -p1
21mr|hibernate-jpa-2.0-api-1.0.1-24|36	%patch1 -p1
21mr|hibernate-jpa-2.0-api-1.0.1-24|37	
21mr|hibernate-jpa-2.0-api-1.0.1-24|38	%pom_xpath_remove pom:build/pom:extensions
21mr|hibernate-jpa-2.0-api-1.0.1-24|39	
21mr|hibernate-jpa-2.0-api-1.0.1-24|40	%pom_remove_plugin :maven-source-plugin
21mr|hibernate-jpa-2.0-api-1.0.1-24|41	
21mr|hibernate-jpa-2.0-api-1.0.1-24|42	# Fixing wrong-file-end-of-line-encoding
21mr|hibernate-jpa-2.0-api-1.0.1-24|43	sed -i 's/\r//' src/main/javadoc/jdstyle.css
21mr|hibernate-jpa-2.0-api-1.0.1-24|44	
21mr|hibernate-jpa-2.0-api-1.0.1-24|45	%build
21mr|hibernate-jpa-2.0-api-1.0.1-24|46	%mvn_build
21mr|hibernate-jpa-2.0-api-1.0.1-24|47	
21mr|hibernate-jpa-2.0-api-1.0.1-24|48	%install
21mr|hibernate-jpa-2.0-api-1.0.1-24|49	# Fixing wrong-file-end-of-line-encoding
21mr|hibernate-jpa-2.0-api-1.0.1-24|50	sed -i 's/\r//' target/site/apidocs/jdstyle.css
21mr|hibernate-jpa-2.0-api-1.0.1-24|51	%mvn_install
21mr|hibernate-jpa-2.0-api-1.0.1-24|52	
21mr|hibernate-jpa-2.0-api-1.0.1-24|53	%files -f .mfiles
21mr|hibernate-jpa-2.0-api-1.0.1-24|54	%doc readme.txt
21mr|hibernate-jpa-2.0-api-1.0.1-24|55	%license license.txt
21mr|hibernate-jpa-2.0-api-1.0.1-24|56	
21mr|hibernate-jpa-2.0-api-1.0.1-24|57	%files javadoc -f .mfiles-javadoc
21mr|hibernate-jpa-2.0-api-1.0.1-24|58	%license license.txt
21mr|hibernate-jpa-2.0-api-1.0.1-24|59	

12735 21
21mr|hibernate-jpa-2.1-api-1.0.0-7|1	%global namedreltag .Final
21mr|hibernate-jpa-2.1-api-1.0.0-7|2	%global oname hibernate-jpa-api
21mr|hibernate-jpa-2.1-api-1.0.0-7|3	%global apiversion 2.1
21mr|hibernate-jpa-2.1-api-1.0.0-7|4	%global minversion 0
21mr|hibernate-jpa-2.1-api-1.0.0-7|5	%global pkgversion %{?apiversion}%{?minversion}%{?namedreltag}
21mr|hibernate-jpa-2.1-api-1.0.0-7|6	%global namedversion %{version}%{?namedreltag}
21mr|hibernate-jpa-2.1-api-1.0.0-7|7	
21mr|hibernate-jpa-2.1-api-1.0.0-7|8	Name:          hibernate-jpa-2.1-api
21mr|hibernate-jpa-2.1-api-1.0.0-7|9	Version:       1.0.0
21mr|hibernate-jpa-2.1-api-1.0.0-7|10	Release:       7
21mr|hibernate-jpa-2.1-api-1.0.0-7|11	Summary:       Java Persistence 2.1 (JSR 338) API
21mr|hibernate-jpa-2.1-api-1.0.0-7|12	License:       EPL and BSD
21mr|hibernate-jpa-2.1-api-1.0.0-7|13	Group:         Development/Java
21mr|hibernate-jpa-2.1-api-1.0.0-7|14	URL:           http://www.hibernate.org/
21mr|hibernate-jpa-2.1-api-1.0.0-7|15	Source0:       https://github.com/hibernate/hibernate-jpa-api/archive/%{pkgversion}.tar.gz
21mr|hibernate-jpa-2.1-api-1.0.0-7|16	Source1:       http://repo1.maven.org/maven2/org/hibernate/javax/persistence/%{name}/%{namedversion}/%{name}-%{namedversion}.pom
21mr|hibernate-jpa-2.1-api-1.0.0-7|17	# fix mvn build, this project uses the default Gradle to build
21mr|hibernate-jpa-2.1-api-1.0.0-7|18	# sets various mvn plugins properties
21mr|hibernate-jpa-2.1-api-1.0.0-7|19	Patch0:        hibernate-jpa-api-2.10.Final-pom.patch
21mr|hibernate-jpa-2.1-api-1.0.0-7|20	
21mr|hibernate-jpa-2.1-api-1.0.0-7|21	BuildRequires: maven-local
21mr|hibernate-jpa-2.1-api-1.0.0-7|22	BuildRequires: maven-plugin-bundle
21mr|hibernate-jpa-2.1-api-1.0.0-7|23	
21mr|hibernate-jpa-2.1-api-1.0.0-7|24	BuildArch:     noarch
21mr|hibernate-jpa-2.1-api-1.0.0-7|25	# Java stack is not supported on x86_32
21mr|hibernate-jpa-2.1-api-1.0.0-7|26	ExcludeArch: %{ix86}
21mr|hibernate-jpa-2.1-api-1.0.0-7|27	
21mr|hibernate-jpa-2.1-api-1.0.0-7|28	%description
21mr|hibernate-jpa-2.1-api-1.0.0-7|29	Hibernate definition of the Java Persistence 2.1 (JSR 338) API.
21mr|hibernate-jpa-2.1-api-1.0.0-7|30	
21mr|hibernate-jpa-2.1-api-1.0.0-7|31	%package javadoc
21mr|hibernate-jpa-2.1-api-1.0.0-7|32	Summary:       Javadoc for %{name}
21mr|hibernate-jpa-2.1-api-1.0.0-7|33	
21mr|hibernate-jpa-2.1-api-1.0.0-7|34	%description javadoc
21mr|hibernate-jpa-2.1-api-1.0.0-7|35	This package contains javadoc for %{name}.
21mr|hibernate-jpa-2.1-api-1.0.0-7|36	
21mr|hibernate-jpa-2.1-api-1.0.0-7|37	%prep
21mr|hibernate-jpa-2.1-api-1.0.0-7|38	%setup -q -n %{oname}-%{pkgversion}
21mr|hibernate-jpa-2.1-api-1.0.0-7|39	find . -name "*.jar" -delete
21mr|hibernate-jpa-2.1-api-1.0.0-7|40	
21mr|hibernate-jpa-2.1-api-1.0.0-7|41	cp -p %{SOURCE1} pom.xml
21mr|hibernate-jpa-2.1-api-1.0.0-7|42	%patch0 -p1
21mr|hibernate-jpa-2.1-api-1.0.0-7|43	
21mr|hibernate-jpa-2.1-api-1.0.0-7|44	# Fixing wrong-file-end-of-line-encoding
21mr|hibernate-jpa-2.1-api-1.0.0-7|45	sed -i 's/\r//' src/main/javadoc/jdstyle.css
21mr|hibernate-jpa-2.1-api-1.0.0-7|46	
21mr|hibernate-jpa-2.1-api-1.0.0-7|47	%mvn_file :%{name} %{name}
21mr|hibernate-jpa-2.1-api-1.0.0-7|48	
21mr|hibernate-jpa-2.1-api-1.0.0-7|49	%build
21mr|hibernate-jpa-2.1-api-1.0.0-7|50	
21mr|hibernate-jpa-2.1-api-1.0.0-7|51	%mvn_build
21mr|hibernate-jpa-2.1-api-1.0.0-7|52	
21mr|hibernate-jpa-2.1-api-1.0.0-7|53	%install
21mr|hibernate-jpa-2.1-api-1.0.0-7|54	%mvn_install
21mr|hibernate-jpa-2.1-api-1.0.0-7|55	
21mr|hibernate-jpa-2.1-api-1.0.0-7|56	%files -f .mfiles
21mr|hibernate-jpa-2.1-api-1.0.0-7|57	%doc README.md
21mr|hibernate-jpa-2.1-api-1.0.0-7|58	%license license.txt
21mr|hibernate-jpa-2.1-api-1.0.0-7|59	
21mr|hibernate-jpa-2.1-api-1.0.0-7|60	%files javadoc -f .mfiles-javadoc
21mr|hibernate-jpa-2.1-api-1.0.0-7|61	%license license.txt
21mr|hibernate-jpa-2.1-api-1.0.0-7|62	

12736 21
21mr|hibernate-jpamodelgen-1.3.0-8|1	%global namedreltag .Final
21mr|hibernate-jpamodelgen-1.3.0-8|2	%global namedversion %{version}%{?namedreltag}
21mr|hibernate-jpamodelgen-1.3.0-8|3	
21mr|hibernate-jpamodelgen-1.3.0-8|4	%bcond_with test
21mr|hibernate-jpamodelgen-1.3.0-8|5	
21mr|hibernate-jpamodelgen-1.3.0-8|6	Name:          hibernate-jpamodelgen
21mr|hibernate-jpamodelgen-1.3.0-8|7	Version:       1.3.0
21mr|hibernate-jpamodelgen-1.3.0-8|8	Release:       8
21mr|hibernate-jpamodelgen-1.3.0-8|9	Summary:       Hibernate JPA 2 Metamodel Generator
21mr|hibernate-jpamodelgen-1.3.0-8|10	License:       ASL 2.0
21mr|hibernate-jpamodelgen-1.3.0-8|11	Url:           http://www.hibernate.org/subprojects/jpamodelgen.html
21mr|hibernate-jpamodelgen-1.3.0-8|12	# https://github.com/hibernate/hibernate-metamodelgen
21mr|hibernate-jpamodelgen-1.3.0-8|13	Source0:       http://downloads.sourceforge.net/hibernate/%{name}-%{namedversion}-dist.tar.gz
21mr|hibernate-jpamodelgen-1.3.0-8|14	
21mr|hibernate-jpamodelgen-1.3.0-8|15	BuildRequires: maven-local
21mr|hibernate-jpamodelgen-1.3.0-8|16	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|hibernate-jpamodelgen-1.3.0-8|17	BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|hibernate-jpamodelgen-1.3.0-8|18	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|hibernate-jpamodelgen-1.3.0-8|19	BuildRequires: mvn(org.codehaus.mojo:jaxb2-maven-plugin)
21mr|hibernate-jpamodelgen-1.3.0-8|20	BuildRequires: mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|hibernate-jpamodelgen-1.3.0-8|21	
21mr|hibernate-jpamodelgen-1.3.0-8|22	# Test deps
21mr|hibernate-jpamodelgen-1.3.0-8|23	%if %{without test}
21mr|hibernate-jpamodelgen-1.3.0-8|24	# Compatibility problem with hibernate-core: use 4.2.3.Final available 4.3.5.Final
21mr|hibernate-jpamodelgen-1.3.0-8|25	BuildRequires: mvn(org.hibernate:hibernate-core)
21mr|hibernate-jpamodelgen-1.3.0-8|26	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|hibernate-jpamodelgen-1.3.0-8|27	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|hibernate-jpamodelgen-1.3.0-8|28	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|hibernate-jpamodelgen-1.3.0-8|29	BuildRequires: mvn(org.testng:testng)
21mr|hibernate-jpamodelgen-1.3.0-8|30	BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-report-plugin)
21mr|hibernate-jpamodelgen-1.3.0-8|31	%endif
21mr|hibernate-jpamodelgen-1.3.0-8|32	
21mr|hibernate-jpamodelgen-1.3.0-8|33	Group:          Development/Java
21mr|hibernate-jpamodelgen-1.3.0-8|34	BuildArch:     noarch
21mr|hibernate-jpamodelgen-1.3.0-8|35	# Java stack is not supported on x86_32
21mr|hibernate-jpamodelgen-1.3.0-8|36	ExcludeArch: %{ix86}
21mr|hibernate-jpamodelgen-1.3.0-8|37	
21mr|hibernate-jpamodelgen-1.3.0-8|38	%description
21mr|hibernate-jpamodelgen-1.3.0-8|39	Annotation Processor to generate JPA 2 static meta-model classes.
21mr|hibernate-jpamodelgen-1.3.0-8|40	
21mr|hibernate-jpamodelgen-1.3.0-8|41	%package javadoc
21mr|hibernate-jpamodelgen-1.3.0-8|42	Summary:       Javadoc for %{name}
21mr|hibernate-jpamodelgen-1.3.0-8|43	
21mr|hibernate-jpamodelgen-1.3.0-8|44	%description javadoc
21mr|hibernate-jpamodelgen-1.3.0-8|45	This package contains javadoc for %{name}.
21mr|hibernate-jpamodelgen-1.3.0-8|46	
21mr|hibernate-jpamodelgen-1.3.0-8|47	%prep
21mr|hibernate-jpamodelgen-1.3.0-8|48	%setup -q -n %{name}-%{namedversion}
21mr|hibernate-jpamodelgen-1.3.0-8|49	find . -name "*.jar" -delete
21mr|hibernate-jpamodelgen-1.3.0-8|50	find . -name "*.class" -delete
21mr|hibernate-jpamodelgen-1.3.0-8|51	rm -rf docs/api
21mr|hibernate-jpamodelgen-1.3.0-8|52	
21mr|hibernate-jpamodelgen-1.3.0-8|53	%pom_remove_plugin :maven-assembly-plugin
21mr|hibernate-jpamodelgen-1.3.0-8|54	%pom_remove_plugin :maven-deploy-plugin
21mr|hibernate-jpamodelgen-1.3.0-8|55	%pom_remove_plugin :maven-jdocbook-plugin
21mr|hibernate-jpamodelgen-1.3.0-8|56	%pom_remove_plugin :maven-release-plugin
21mr|hibernate-jpamodelgen-1.3.0-8|57	%pom_remove_plugin :maven-source-plugin
21mr|hibernate-jpamodelgen-1.3.0-8|58	%if %{with test}
21mr|hibernate-jpamodelgen-1.3.0-8|59	%pom_remove_plugin :maven-surefire-plugin
21mr|hibernate-jpamodelgen-1.3.0-8|60	%pom_remove_plugin :maven-surefire-report-plugin
21mr|hibernate-jpamodelgen-1.3.0-8|61	%endif
21mr|hibernate-jpamodelgen-1.3.0-8|62	
21mr|hibernate-jpamodelgen-1.3.0-8|63	%mvn_file :%{name} %{name}
21mr|hibernate-jpamodelgen-1.3.0-8|64	
21mr|hibernate-jpamodelgen-1.3.0-8|65	%build
21mr|hibernate-jpamodelgen-1.3.0-8|66	
21mr|hibernate-jpamodelgen-1.3.0-8|67	# test skip unavailable deps
21mr|hibernate-jpamodelgen-1.3.0-8|68	%if %{with test}
21mr|hibernate-jpamodelgen-1.3.0-8|69	opts="-f"
21mr|hibernate-jpamodelgen-1.3.0-8|70	%endif
21mr|hibernate-jpamodelgen-1.3.0-8|71	%mvn_build $opts -- -Dproject.build.sourceEncoding=UTF-8
21mr|hibernate-jpamodelgen-1.3.0-8|72	
21mr|hibernate-jpamodelgen-1.3.0-8|73	%install
21mr|hibernate-jpamodelgen-1.3.0-8|74	%mvn_install
21mr|hibernate-jpamodelgen-1.3.0-8|75	
21mr|hibernate-jpamodelgen-1.3.0-8|76	%files -f .mfiles
21mr|hibernate-jpamodelgen-1.3.0-8|77	%doc README.md changelog.txt
21mr|hibernate-jpamodelgen-1.3.0-8|78	%license license.txt
21mr|hibernate-jpamodelgen-1.3.0-8|79	
21mr|hibernate-jpamodelgen-1.3.0-8|80	%files javadoc -f .mfiles-javadoc
21mr|hibernate-jpamodelgen-1.3.0-8|81	%license license.txt
21mr|hibernate-jpamodelgen-1.3.0-8|82	

12737 21
21mr|hibernate-search-5.5.4-3|1	%global namedreltag .Final
21mr|hibernate-search-5.5.4-3|2	%global namedversion %{version}%{?namedreltag}
21mr|hibernate-search-5.5.4-3|3	
21mr|hibernate-search-5.5.4-3|4	Name:          hibernate-search
21mr|hibernate-search-5.5.4-3|5	Version:       5.5.4
21mr|hibernate-search-5.5.4-3|6	Release:       3
21mr|hibernate-search-5.5.4-3|7	Summary:       Hibernate Search
21mr|hibernate-search-5.5.4-3|8	License:       LGPLv2+
21mr|hibernate-search-5.5.4-3|9	URL:           http://hibernate.org/search/
21mr|hibernate-search-5.5.4-3|10	Source0:       https://github.com/hibernate/hibernate-search/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|hibernate-search-5.5.4-3|11	
21mr|hibernate-search-5.5.4-3|12	BuildRequires: maven-local
21mr|hibernate-search-5.5.4-3|13	# checkstyle 8 -> checkstyle 7
21mr|hibernate-search-5.5.4-3|14	BuildRequires: mvn(com.puppycrawl.tools:checkstyle:7)
21mr|hibernate-search-5.5.4-3|15	BuildRequires: mvn(commons-io:commons-io)
21mr|hibernate-search-5.5.4-3|16	BuildRequires: mvn(java_cup:java_cup)
21mr|hibernate-search-5.5.4-3|17	BuildRequires: mvn(junit:junit)
21mr|hibernate-search-5.5.4-3|18	BuildRequires: mvn(log4j:log4j:12)
21mr|hibernate-search-5.5.4-3|19	BuildRequires: mvn(org.apache.avro:avro)
21mr|hibernate-search-5.5.4-3|20	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hibernate-search-5.5.4-3|21	# lucene 7 -> lucene 5
21mr|hibernate-search-5.5.4-3|22	BuildRequires: mvn(org.apache.lucene:lucene-analyzers-common:5)
21mr|hibernate-search-5.5.4-3|23	BuildRequires: mvn(org.apache.lucene:lucene-analyzers-phonetic:5)
21mr|hibernate-search-5.5.4-3|24	BuildRequires: mvn(org.apache.lucene:lucene-backward-codecs:5)
21mr|hibernate-search-5.5.4-3|25	BuildRequires: mvn(org.apache.lucene:lucene-core:5) >= 5.3.1
21mr|hibernate-search-5.5.4-3|26	BuildRequires: mvn(org.apache.lucene:lucene-facet:5)
21mr|hibernate-search-5.5.4-3|27	BuildRequires: mvn(org.apache.lucene:lucene-misc:5)
21mr|hibernate-search-5.5.4-3|28	BuildRequires: mvn(org.apache.lucene:lucene-queryparser:5)
21mr|hibernate-search-5.5.4-3|29	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|hibernate-search-5.5.4-3|30	BuildRequires: mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|hibernate-search-5.5.4-3|31	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|hibernate-search-5.5.4-3|32	BuildRequires: mvn(org.apache.pdfbox:pdfbox)
21mr|hibernate-search-5.5.4-3|33	BuildRequires: mvn(org.apache.tika:tika-core)
21mr|hibernate-search-5.5.4-3|34	BuildRequires: mvn(org.bsc.maven:maven-processor-plugin)
21mr|hibernate-search-5.5.4-3|35	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|hibernate-search-5.5.4-3|36	BuildRequires: mvn(org.hibernate:hibernate-core) >= 5.0.7
21mr|hibernate-search-5.5.4-3|37	BuildRequires: mvn(org.hibernate:hibernate-entitymanager)
21mr|hibernate-search-5.5.4-3|38	BuildRequires: mvn(org.hibernate:hibernate-envers)
21mr|hibernate-search-5.5.4-3|39	BuildRequires: mvn(org.hibernate:hibernate-testing)
21mr|hibernate-search-5.5.4-3|40	BuildRequires: mvn(org.hibernate.common:hibernate-commons-annotations)  >= 5.0.1
21mr|hibernate-search-5.5.4-3|41	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|hibernate-search-5.5.4-3|42	BuildRequires: mvn(org.jboss.byteman:byteman)
21mr|hibernate-search-5.5.4-3|43	BuildRequires: mvn(org.jboss.byteman:byteman-bmunit)
21mr|hibernate-search-5.5.4-3|44	BuildRequires: mvn(org.jboss.byteman:byteman-install)
21mr|hibernate-search-5.5.4-3|45	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|hibernate-search-5.5.4-3|46	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
21mr|hibernate-search-5.5.4-3|47	BuildRequires: mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|hibernate-search-5.5.4-3|48	BuildRequires: mvn(org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec)
21mr|hibernate-search-5.5.4-3|49	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|hibernate-search-5.5.4-3|50	BuildRequires: mvn(org.jgroups:jgroups) >= 3.6.6
21mr|hibernate-search-5.5.4-3|51	BuildRequires: mvn(simple-jndi:simple-jndi)
21mr|hibernate-search-5.5.4-3|52	BuildRequires: xmvn
21mr|hibernate-search-5.5.4-3|53	
21mr|hibernate-search-5.5.4-3|54	Group:          Development/Java
21mr|hibernate-search-5.5.4-3|55	BuildArch:     noarch
21mr|hibernate-search-5.5.4-3|56	# Java stack is not supported on x86_32
21mr|hibernate-search-5.5.4-3|57	ExcludeArch: %{ix86}
21mr|hibernate-search-5.5.4-3|58	
21mr|hibernate-search-5.5.4-3|59	%description
21mr|hibernate-search-5.5.4-3|60	Full text search engines like Apache Lucene are very powerful technologies to
21mr|hibernate-search-5.5.4-3|61	add efficient free text search capabilities to applications. However, Lucene
21mr|hibernate-search-5.5.4-3|62	suffers several mismatches when dealing with object domain models. Amongst
21mr|hibernate-search-5.5.4-3|63	other things indexes have to be kept up to date and mismatches between index
21mr|hibernate-search-5.5.4-3|64	structure and domain model as well as query mismatches have to be avoided.
21mr|hibernate-search-5.5.4-3|65	
21mr|hibernate-search-5.5.4-3|66	Hibernate Search addresses these shortcomings - it indexes your domain model
21mr|hibernate-search-5.5.4-3|67	with the help of a few annotations, takes care of database/index
21mr|hibernate-search-5.5.4-3|68	synchronization and brings back regular managed objects from free text queries.
21mr|hibernate-search-5.5.4-3|69	
21mr|hibernate-search-5.5.4-3|70	Hibernate Search is using Apache Lucene under the cover.
21mr|hibernate-search-5.5.4-3|71	
21mr|hibernate-search-5.5.4-3|72	%package javadoc
21mr|hibernate-search-5.5.4-3|73	Summary:       Javadoc for %{name}
21mr|hibernate-search-5.5.4-3|74	
21mr|hibernate-search-5.5.4-3|75	%description javadoc
21mr|hibernate-search-5.5.4-3|76	This package contains the API documentation for %{name}.
21mr|hibernate-search-5.5.4-3|77	
21mr|hibernate-search-5.5.4-3|78	%prep
21mr|hibernate-search-5.5.4-3|79	%setup -q -n %{name}-%{namedversion}
21mr|hibernate-search-5.5.4-3|80	rm -rf orm/src/test/resources/org/hibernate/search/test/bridge/tika/
21mr|hibernate-search-5.5.4-3|81	
21mr|hibernate-search-5.5.4-3|82	%pom_disable_module integrationtest/jms
21mr|hibernate-search-5.5.4-3|83	%pom_disable_module integrationtest/narayana
21mr|hibernate-search-5.5.4-3|84	%pom_disable_module integrationtest/spring
21mr|hibernate-search-5.5.4-3|85	%pom_disable_module integrationtest/wildfly
21mr|hibernate-search-5.5.4-3|86	%pom_disable_module integrationtest/performance
21mr|hibernate-search-5.5.4-3|87	%pom_disable_module integrationtest/osgi/karaf-features
21mr|hibernate-search-5.5.4-3|88	%pom_disable_module integrationtest/osgi/karaf-it
21mr|hibernate-search-5.5.4-3|89	%pom_disable_module integrationtest/sandbox
21mr|hibernate-search-5.5.4-3|90	%pom_disable_module integrationtest/engine-performance
21mr|hibernate-search-5.5.4-3|91	%pom_disable_module distribution
21mr|hibernate-search-5.5.4-3|92	%pom_disable_module documentation
21mr|hibernate-search-5.5.4-3|93	# This component is now owned and maintained by the Infinispan team:
21mr|hibernate-search-5.5.4-3|94	# org.infinispan:infinispan-directory-provider:8.0.1.Final
21mr|hibernate-search-5.5.4-3|95	%pom_disable_module infinispan
21mr|hibernate-search-5.5.4-3|96	%pom_disable_module legacy
21mr|hibernate-search-5.5.4-3|97	
21mr|hibernate-search-5.5.4-3|98	# hibernate-search-engine, hibernate-search-orm
21mr|hibernate-search-5.5.4-3|99	%pom_xpath_remove "pom:dependency[pom:type = 'test-jar']" testing
21mr|hibernate-search-5.5.4-3|100	
21mr|hibernate-search-5.5.4-3|101	%pom_remove_plugin ":maven-enforcer-plugin"
21mr|hibernate-search-5.5.4-3|102	# de.thetaphi:forbiddenapis:1.8
21mr|hibernate-search-5.5.4-3|103	%pom_remove_plugin -r :forbiddenapis
21mr|hibernate-search-5.5.4-3|104	
21mr|hibernate-search-5.5.4-3|105	%pom_remove_dep org.apache.tika:tika-core
21mr|hibernate-search-5.5.4-3|106	%pom_change_dep -r "org.apache.tika:tika-parsers" "org.apache.tika:tika-core"
21mr|hibernate-search-5.5.4-3|107	%pom_change_dep -r :log4j ::12
21mr|hibernate-search-5.5.4-3|108	
21mr|hibernate-search-5.5.4-3|109	# org.easytesting:fest-assert:1.4
21mr|hibernate-search-5.5.4-3|110	%pom_remove_dep -r :fest-assert
21mr|hibernate-search-5.5.4-3|111	# org.unitils:unitils-easymock:3.3
21mr|hibernate-search-5.5.4-3|112	%pom_remove_dep -r :unitils-easymock
21mr|hibernate-search-5.5.4-3|113	
21mr|hibernate-search-5.5.4-3|114	%pom_change_dep :checkstyle:5.7 :checkstyle:7.7 build-config/pom.xml
21mr|hibernate-search-5.5.4-3|115	
21mr|hibernate-search-5.5.4-3|116	%mvn_alias :hibernate-search-orm :hibernate-search
21mr|hibernate-search-5.5.4-3|117	sed -i 's,luceneVersion>5.3.1</luceneVersion,luceneVersion>5</luceneVersion,' pom.xml
21mr|hibernate-search-5.5.4-3|118	
21mr|hibernate-search-5.5.4-3|119	%build
21mr|hibernate-search-5.5.4-3|120	# NO test deps see above
21mr|hibernate-search-5.5.4-3|121	%mvn_build -f
21mr|hibernate-search-5.5.4-3|122	
21mr|hibernate-search-5.5.4-3|123	%install
21mr|hibernate-search-5.5.4-3|124	%mvn_install
21mr|hibernate-search-5.5.4-3|125	
21mr|hibernate-search-5.5.4-3|126	%files -f .mfiles
21mr|hibernate-search-5.5.4-3|127	%doc changelog.txt README.md
21mr|hibernate-search-5.5.4-3|128	%license lgpl.txt
21mr|hibernate-search-5.5.4-3|129	
21mr|hibernate-search-5.5.4-3|130	%files javadoc -f .mfiles-javadoc
21mr|hibernate-search-5.5.4-3|131	%license lgpl.txt
21mr|hibernate-search-5.5.4-3|132	

12738 21
21mr|hibernate-validator-5.4.3-1|1	%global namedreltag .Final
21mr|hibernate-validator-5.4.3-1|2	%global namedversion %{version}%{?namedreltag}
21mr|hibernate-validator-5.4.3-1|3	%global majorversion 5
21mr|hibernate-validator-5.4.3-1|4	
21mr|hibernate-validator-5.4.3-1|5	Name:          hibernate-validator
21mr|hibernate-validator-5.4.3-1|6	Version:       5.4.3
21mr|hibernate-validator-5.4.3-1|7	Release:       1
21mr|hibernate-validator-5.4.3-1|8	Summary:       Bean Validation 1.1 (JSR 349) Reference Implementation
21mr|hibernate-validator-5.4.3-1|9	License:       ASL 2.0
21mr|hibernate-validator-5.4.3-1|10	Group:         Development/Java
21mr|hibernate-validator-5.4.3-1|11	URL:           http://www.hibernate.org/subprojects/validator.html
21mr|hibernate-validator-5.4.3-1|12	Source0:       https://github.com/hibernate/hibernate-validator/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|hibernate-validator-5.4.3-1|13	# JAXB2 and JDK7+ problems see https://hibernate.atlassian.net/browse/HV-528
21mr|hibernate-validator-5.4.3-1|14	# Patch0:        hibernate-validator-5.2.4.Final-jaxb.patch
21mr|hibernate-validator-5.4.3-1|15	Patch1:        0001-wildfly-plugin-disable.patch
21mr|hibernate-validator-5.4.3-1|16	Patch2:        hibernate-validator-revert-Money-and-Currency.patch
21mr|hibernate-validator-5.4.3-1|17	# Patch3:        hibernate-validator-validatorFactory.patch
21mr|hibernate-validator-5.4.3-1|18	# Patch4:        0001-addContainerElementNode-override.patch
21mr|hibernate-validator-5.4.3-1|19	# Patch5:        0001-import-fix.patch
21mr|hibernate-validator-5.4.3-1|20	# Patch6:        0001-mass-overrides.patch
21mr|hibernate-validator-5.4.3-1|21	
21mr|hibernate-validator-5.4.3-1|22	BuildRequires: maven-local
21mr|hibernate-validator-5.4.3-1|23	BuildRequires: mvn(com.fasterxml:classmate)
21mr|hibernate-validator-5.4.3-1|24	#BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|hibernate-validator-5.4.3-1|25	BuildRequires: mvn(com.thoughtworks.paranamer:paranamer)
21mr|hibernate-validator-5.4.3-1|26	BuildRequires: mvn(javax.annotation:javax.annotation-api)
21mr|hibernate-validator-5.4.3-1|27	#BuildRequires: mvn(javax.el:javax.el-api)
21mr|hibernate-validator-5.4.3-1|28	#BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|hibernate-validator-5.4.3-1|29	BuildRequires: mvn(javax.validation:validation-api:1.1.0.Final)
21mr|hibernate-validator-5.4.3-1|30	#BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|hibernate-validator-5.4.3-1|31	# BuildRequires: mvn(javax.money:money-api)
21mr|hibernate-validator-5.4.3-1|32	# BuildRequires: mvn(org.javamoney:moneta)
21mr|hibernate-validator-5.4.3-1|33	#BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base)
21mr|hibernate-validator-5.4.3-1|34	BuildRequires: mvn(joda-time:joda-time)
21mr|hibernate-validator-5.4.3-1|35	#BuildRequires: mvn(junit:junit)
21mr|hibernate-validator-5.4.3-1|36	#BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|hibernate-validator-5.4.3-1|37	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hibernate-validator-5.4.3-1|38	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|hibernate-validator-5.4.3-1|39	BuildRequires: mvn(org.codehaus.mojo:jaxb2-maven-plugin)
21mr|hibernate-validator-5.4.3-1|40	BuildRequires: mvn(org.glassfish.web:javax.el)
21mr|hibernate-validator-5.4.3-1|41	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|hibernate-validator-5.4.3-1|42	BuildRequires: mvn(org.jboss.arquillian:arquillian-bom:pom:)
21mr|hibernate-validator-5.4.3-1|43	#BuildRequires: mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|hibernate-validator-5.4.3-1|44	#BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|hibernate-validator-5.4.3-1|45	BuildRequires: mvn(org.jboss.logging:jboss-logging) >= 3.1.1
21mr|hibernate-validator-5.4.3-1|46	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor:1)
21mr|hibernate-validator-5.4.3-1|47	#BuildRequires: mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|hibernate-validator-5.4.3-1|48	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-bom:pom:)
21mr|hibernate-validator-5.4.3-1|49	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-bom:pom:)
21mr|hibernate-validator-5.4.3-1|50	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:)
21mr|hibernate-validator-5.4.3-1|51	# BuildRequires: mvn(org.jboss.as:patch-gen-maven-plugin:pom:)
21mr|hibernate-validator-5.4.3-1|52	BuildRequires: mvn(org.jsoup:jsoup)
21mr|hibernate-validator-5.4.3-1|53	BuildRequires: mvn(org.testng:testng)
21mr|hibernate-validator-5.4.3-1|54	BuildRequires: mvn(org.codehaus.gmavenplus:gmavenplus-plugin)
21mr|hibernate-validator-5.4.3-1|55	BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|hibernate-validator-5.4.3-1|56	BuildRequires: mvn(org.openjdk.jmh:jmh-core)
21mr|hibernate-validator-5.4.3-1|57	BuildRequires: mvn(org.openjdk.jmh:jmh-generator-annprocess)
21mr|hibernate-validator-5.4.3-1|58	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|hibernate-validator-5.4.3-1|59	BuildRequires: mvn(org.assertj:assertj-core)
21mr|hibernate-validator-5.4.3-1|60	#BuildRequires: mvn(org.assertj:assertj-core)
21mr|hibernate-validator-5.4.3-1|61	
21mr|hibernate-validator-5.4.3-1|62	BuildArch:     noarch
21mr|hibernate-validator-5.4.3-1|63	# Java stack is not supported on x86_32
21mr|hibernate-validator-5.4.3-1|64	ExcludeArch: %{ix86}
21mr|hibernate-validator-5.4.3-1|65	
21mr|hibernate-validator-5.4.3-1|66	%description
21mr|hibernate-validator-5.4.3-1|67	This is the reference implementation of JSR-349 - Bean Validation 1.1.
21mr|hibernate-validator-5.4.3-1|68	Bean Validation defines a meta-data model and API for JavaBean as well
21mr|hibernate-validator-5.4.3-1|69	as method validation. The default meta-data source are annotations,
21mr|hibernate-validator-5.4.3-1|70	with the ability to override and extend the meta-data through the
21mr|hibernate-validator-5.4.3-1|71	use of XML validation descriptors.
21mr|hibernate-validator-5.4.3-1|72	
21mr|hibernate-validator-5.4.3-1|73	%package annotation-processor
21mr|hibernate-validator-5.4.3-1|74	Summary:       Hibernate Validator Annotation Processor
21mr|hibernate-validator-5.4.3-1|75	
21mr|hibernate-validator-5.4.3-1|76	%description annotation-processor
21mr|hibernate-validator-5.4.3-1|77	Hibernate Validator Annotation Processor.
21mr|hibernate-validator-5.4.3-1|78	
21mr|hibernate-validator-5.4.3-1|79	%package cdi
21mr|hibernate-validator-5.4.3-1|80	Summary:       Hibernate Validator Portable Extension
21mr|hibernate-validator-5.4.3-1|81	
21mr|hibernate-validator-5.4.3-1|82	%description cdi
21mr|hibernate-validator-5.4.3-1|83	Hibernate Validator CDI Portable Extension.
21mr|hibernate-validator-5.4.3-1|84	
21mr|hibernate-validator-5.4.3-1|85	%package parent
21mr|hibernate-validator-5.4.3-1|86	Summary:       Hibernate Validator Parent POM
21mr|hibernate-validator-5.4.3-1|87	
21mr|hibernate-validator-5.4.3-1|88	%description parent
21mr|hibernate-validator-5.4.3-1|89	Aggregator of the Hibernate Validator modules.
21mr|hibernate-validator-5.4.3-1|90	
21mr|hibernate-validator-5.4.3-1|91	%package performance
21mr|hibernate-validator-5.4.3-1|92	Summary:       Hibernate Validator Performance Tests
21mr|hibernate-validator-5.4.3-1|93	
21mr|hibernate-validator-5.4.3-1|94	%description performance
21mr|hibernate-validator-5.4.3-1|95	Hibernate Validator performance tests.
21mr|hibernate-validator-5.4.3-1|96	
21mr|hibernate-validator-5.4.3-1|97	%package test-utils
21mr|hibernate-validator-5.4.3-1|98	Summary:       Hibernate Validator Test Utils
21mr|hibernate-validator-5.4.3-1|99	
21mr|hibernate-validator-5.4.3-1|100	%description test-utils
21mr|hibernate-validator-5.4.3-1|101	Hibernate Validator Test Utils.
21mr|hibernate-validator-5.4.3-1|102	
21mr|hibernate-validator-5.4.3-1|103	%package javadoc
21mr|hibernate-validator-5.4.3-1|104	Summary:       Javadoc for %{name}
21mr|hibernate-validator-5.4.3-1|105	
21mr|hibernate-validator-5.4.3-1|106	%description javadoc
21mr|hibernate-validator-5.4.3-1|107	This package contains javadoc for %{name}.
21mr|hibernate-validator-5.4.3-1|108	
21mr|hibernate-validator-5.4.3-1|109	%prep
21mr|hibernate-validator-5.4.3-1|110	%autosetup -p1 -n %{name}-%{namedversion}
21mr|hibernate-validator-5.4.3-1|111	find . -name "*.jar" -delete
21mr|hibernate-validator-5.4.3-1|112	# tck-runner/src/as7config/modules/org/jboss/as/ee/main/jboss-as-ee-7.1.1.Final.jar
21mr|hibernate-validator-5.4.3-1|113	
21mr|hibernate-validator-5.4.3-1|114	%pom_disable_module distribution
21mr|hibernate-validator-5.4.3-1|115	%pom_disable_module documentation
21mr|hibernate-validator-5.4.3-1|116	%pom_disable_module engine-jdk8-tests
21mr|hibernate-validator-5.4.3-1|117	%pom_disable_module integration
21mr|hibernate-validator-5.4.3-1|118	%pom_disable_module osgi
21mr|hibernate-validator-5.4.3-1|119	%pom_disable_module tck-runner
21mr|hibernate-validator-5.4.3-1|120	
21mr|hibernate-validator-5.4.3-1|121	# https://hibernate.atlassian.net/browse/HV-1069
21mr|hibernate-validator-5.4.3-1|122	rm -r test-utils/src/main/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java \
21mr|hibernate-validator-5.4.3-1|123	test-utils/src/main/java/org/hibernate/validator/testutil/DescriptorAssert.java \
21mr|hibernate-validator-5.4.3-1|124	test-utils/src/main/java/org/hibernate/validator/testutil/MessageLoggedAssertionLogger.java
21mr|hibernate-validator-5.4.3-1|125	
21mr|hibernate-validator-5.4.3-1|126	#rm xsd
21mr|hibernate-validator-5.4.3-1|127	rm engine/src/main/xsd/validation-configuration-1.0.xsd
21mr|hibernate-validator-5.4.3-1|128	rm engine/src/main/xsd/validation-mapping-1.0.xsd
21mr|hibernate-validator-5.4.3-1|129	
21mr|hibernate-validator-5.4.3-1|130	
21mr|hibernate-validator-5.4.3-1|131	# documentation plugins
21mr|hibernate-validator-5.4.3-1|132	# %pom_remove_plugin :maven-jdocbook-plugin
21mr|hibernate-validator-5.4.3-1|133	# %pom_remove_plugin org.zanata:zanata-maven-plugin
21mr|hibernate-validator-5.4.3-1|134	# tck-runner and documentation plugins
21mr|hibernate-validator-5.4.3-1|135	# %pom_remove_plugin -r org.codehaus.gmaven:gmaven-plugin
21mr|hibernate-validator-5.4.3-1|136	# %pom_remove_plugin -r org.codehaus.mojo:clirr-maven-plugin
21mr|hibernate-validator-5.4.3-1|137	%pom_remove_plugin -r org.codehaus.mojo:chronos-jmeter-maven-plugin
21mr|hibernate-validator-5.4.3-1|138	# %pom_remove_plugin org.codehaus.mojo:chronos-report-maven-plugin performance
21mr|hibernate-validator-5.4.3-1|139	%pom_remove_plugin -r org.codehaus.mojo:exec-maven-plugin
21mr|hibernate-validator-5.4.3-1|140	
21mr|hibernate-validator-5.4.3-1|141	%pom_xpath_remove "pom:build/pom:extensions"
21mr|hibernate-validator-5.4.3-1|142	
21mr|hibernate-validator-5.4.3-1|143	%pom_remove_plugin -r :maven-dependency-plugin
21mr|hibernate-validator-5.4.3-1|144	%pom_remove_plugin -r :maven-surefire-report-plugin
21mr|hibernate-validator-5.4.3-1|145	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|hibernate-validator-5.4.3-1|146	
21mr|hibernate-validator-5.4.3-1|147	%pom_xpath_inject "pom:build/pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration" " <excludePackageNames>*.internal.*</excludePackageNames>"
21mr|hibernate-validator-5.4.3-1|148	
21mr|hibernate-validator-5.4.3-1|149	%pom_xpath_set "pom:maven.javadoc.skip" false
21mr|hibernate-validator-5.4.3-1|150	
21mr|hibernate-validator-5.4.3-1|151	# https://bugs.openjdk.java.net/browse/JDK-8067747
21mr|hibernate-validator-5.4.3-1|152	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration" \
21mr|hibernate-validator-5.4.3-1|153	"<useIncrementalCompilation>false</useIncrementalCompilation>"
21mr|hibernate-validator-5.4.3-1|154	
21mr|hibernate-validator-5.4.3-1|155	%pom_xpath_set "pom:properties/pom:jboss.logging.processor.version" 1
21mr|hibernate-validator-5.4.3-1|156	%pom_change_dep :jboss-logging-processor ::'${jboss.logging.processor.version}' engine
21mr|hibernate-validator-5.4.3-1|157	
21mr|hibernate-validator-5.4.3-1|158	# Unavailable deps JavaFX
21mr|hibernate-validator-5.4.3-1|159	rm engine/src/main/java/org/hibernate/validator/internal/engine/valuehandling/JavaFXPropertyValueUnwrapper.java
21mr|hibernate-validator-5.4.3-1|160	
21mr|hibernate-validator-5.4.3-1|161	%pom_remove_dep org.testng:testng ./test-utils
21mr|hibernate-validator-5.4.3-1|162	%pom_remove_dep org.assertj:assertj-core ./test-utils
21mr|hibernate-validator-5.4.3-1|163	
21mr|hibernate-validator-5.4.3-1|164	%pom_remove_dep org.codehaus.groovy:groovy-jsr223 ./engine
21mr|hibernate-validator-5.4.3-1|165	#%%pom_remove_dep javax.money:money-api ./engine
21mr|hibernate-validator-5.4.3-1|166	#%%pom_remove_dep org.javamoney:moneta ./engine
21mr|hibernate-validator-5.4.3-1|167	
21mr|hibernate-validator-5.4.3-1|168	%build
21mr|hibernate-validator-5.4.3-1|169	
21mr|hibernate-validator-5.4.3-1|170	# Running tests requires hibernate proper (and require weld-core >= 2.0.0 groovy >= 2.1.0), so skip for now:
21mr|hibernate-validator-5.4.3-1|171	%mvn_build -f -s -- -Pdist
21mr|hibernate-validator-5.4.3-1|172	
21mr|hibernate-validator-5.4.3-1|173	%install
21mr|hibernate-validator-5.4.3-1|174	%mvn_install
21mr|hibernate-validator-5.4.3-1|175	
21mr|hibernate-validator-5.4.3-1|176	%files -f .mfiles-%{name}
21mr|hibernate-validator-5.4.3-1|177	%doc CONTRIBUTING.md README.md changelog.txt
21mr|hibernate-validator-5.4.3-1|178	%license copyright.txt license.txt
21mr|hibernate-validator-5.4.3-1|179	%{_datadir}/java/%{name}/hibernate-validator-build-config.jar
21mr|hibernate-validator-5.4.3-1|180	%{_datadir}/maven-metadata/hibernate-validator-hibernate-validator-build-config.xml
21mr|hibernate-validator-5.4.3-1|181	%{_datadir}/maven-metadata/hibernate-validator-hibernate-validator-modules.xml
21mr|hibernate-validator-5.4.3-1|182	%{_datadir}/maven-poms/hibernate-validator/hibernate-validator-build-config.pom
21mr|hibernate-validator-5.4.3-1|183	%{_datadir}/maven-poms/hibernate-validator/hibernate-validator-modules.pom
21mr|hibernate-validator-5.4.3-1|184	
21mr|hibernate-validator-5.4.3-1|185	%files annotation-processor -f .mfiles-%{name}-annotation-processor
21mr|hibernate-validator-5.4.3-1|186	%license copyright.txt license.txt
21mr|hibernate-validator-5.4.3-1|187	
21mr|hibernate-validator-5.4.3-1|188	%files cdi -f .mfiles-%{name}-cdi
21mr|hibernate-validator-5.4.3-1|189	%files parent -f .mfiles-%{name}-parent
21mr|hibernate-validator-5.4.3-1|190	%license copyright.txt license.txt
21mr|hibernate-validator-5.4.3-1|191	
21mr|hibernate-validator-5.4.3-1|192	%files performance -f .mfiles-%{name}-performance
21mr|hibernate-validator-5.4.3-1|193	%license copyright.txt license.txt
21mr|hibernate-validator-5.4.3-1|194	
21mr|hibernate-validator-5.4.3-1|195	%files test-utils -f .mfiles-%{name}-test-utils
21mr|hibernate-validator-5.4.3-1|196	%license copyright.txt license.txt
21mr|hibernate-validator-5.4.3-1|197	
21mr|hibernate-validator-5.4.3-1|198	%files javadoc -f .mfiles-javadoc
21mr|hibernate-validator-5.4.3-1|199	%license copyright.txt license.txt
21mr|hibernate-validator-5.4.3-1|200	

12739 21
21mr|hicolor-icon-theme-0.17-3|1	Summary:	Basic requirement for icon themes
21mr|hicolor-icon-theme-0.17-3|2	Name:		hicolor-icon-theme
21mr|hicolor-icon-theme-0.17-3|3	Version:	0.17
21mr|hicolor-icon-theme-0.17-3|4	Release:	3
21mr|hicolor-icon-theme-0.17-3|5	License:	GPLv2+
21mr|hicolor-icon-theme-0.17-3|6	Group:		Graphical desktop/Other
21mr|hicolor-icon-theme-0.17-3|7	Url:		http://icon-theme.freedesktop.org/wiki/HicolorTheme
21mr|hicolor-icon-theme-0.17-3|8	Source0:	https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-%{version}.tar.xz
21mr|hicolor-icon-theme-0.17-3|9	Patch0:		01_dont_scale_22x22_apps_icons_for_hicolor.patch
21mr|hicolor-icon-theme-0.17-3|10	BuildArch:	noarch
21mr|hicolor-icon-theme-0.17-3|11	OrderWithRequires: /usr/bin/gtk-update-icon-cache
21mr|hicolor-icon-theme-0.17-3|12	
21mr|hicolor-icon-theme-0.17-3|13	%description
21mr|hicolor-icon-theme-0.17-3|14	Contains the basic directories and files needed for icon theme support.
21mr|hicolor-icon-theme-0.17-3|15	
21mr|hicolor-icon-theme-0.17-3|16	%files
21mr|hicolor-icon-theme-0.17-3|17	%doc README
21mr|hicolor-icon-theme-0.17-3|18	%dir %{_iconsdir}/hicolor
21mr|hicolor-icon-theme-0.17-3|19	%{_iconsdir}/hicolor/*x*
21mr|hicolor-icon-theme-0.17-3|20	%ghost %{_iconsdir}/hicolor/icon-theme.cache
21mr|hicolor-icon-theme-0.17-3|21	
21mr|hicolor-icon-theme-0.17-3|22	%transfiletriggerin -- %{_datadir}/icons/hicolor
21mr|hicolor-icon-theme-0.17-3|23	if [ -x %{_bindir}/gtk-update-icon-cache ]; then
21mr|hicolor-icon-theme-0.17-3|24	%{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor || :
21mr|hicolor-icon-theme-0.17-3|25	fi
21mr|hicolor-icon-theme-0.17-3|26	
21mr|hicolor-icon-theme-0.17-3|27	%transfiletriggerpostun -- %{_datadir}/icons/hicolor
21mr|hicolor-icon-theme-0.17-3|28	if [ -x %{_bindir}/gtk-update-icon-cache ]; then
21mr|hicolor-icon-theme-0.17-3|29	%{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor || :
21mr|hicolor-icon-theme-0.17-3|30	fi
21mr|hicolor-icon-theme-0.17-3|31	
21mr|hicolor-icon-theme-0.17-3|32	#----------------------------------------------------------------------------
21mr|hicolor-icon-theme-0.17-3|33	
21mr|hicolor-icon-theme-0.17-3|34	%prep
21mr|hicolor-icon-theme-0.17-3|35	%setup -q
21mr|hicolor-icon-theme-0.17-3|36	%apply_patches
21mr|hicolor-icon-theme-0.17-3|37	
21mr|hicolor-icon-theme-0.17-3|38	%build
21mr|hicolor-icon-theme-0.17-3|39	%configure
21mr|hicolor-icon-theme-0.17-3|40	%make
21mr|hicolor-icon-theme-0.17-3|41	
21mr|hicolor-icon-theme-0.17-3|42	%install
21mr|hicolor-icon-theme-0.17-3|43	%makeinstall_std
21mr|hicolor-icon-theme-0.17-3|44	
21mr|hicolor-icon-theme-0.17-3|45	touch %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache

12740 21
21mr|hidapi-0.10.1-3|1	%define major	0
21mr|hidapi-0.10.1-3|2	%define libhidraw %mklibname %{name}-hidraw %{major}
21mr|hidapi-0.10.1-3|3	%define libusb %mklibname %{name}-libusb %{major}
21mr|hidapi-0.10.1-3|4	%define devname	%mklibname %{name} -d
21mr|hidapi-0.10.1-3|5	
21mr|hidapi-0.10.1-3|6	Summary:	Library for communicating with USB and Bluetooth HID devices
21mr|hidapi-0.10.1-3|7	Name:		hidapi
21mr|hidapi-0.10.1-3|8	Version:	0.10.1
21mr|hidapi-0.10.1-3|9	Release:	3
21mr|hidapi-0.10.1-3|10	License:	GPLv3
21mr|hidapi-0.10.1-3|11	Group:		Communications
21mr|hidapi-0.10.1-3|12	Url:		https://github.com/libusb/hidapi
21mr|hidapi-0.10.1-3|13	Source0:	https://github.com/libusb/hidapi/archive/%{name}-%{version}.tar.gz
21mr|hidapi-0.10.1-3|14	Patch0:		autoconf-2.70.patch
21mr|hidapi-0.10.1-3|15	BuildRequires:	autoconf
21mr|hidapi-0.10.1-3|16	BuildRequires:	automake
21mr|hidapi-0.10.1-3|17	BuildRequires:	libtool
21mr|hidapi-0.10.1-3|18	BuildRequires:	m4
21mr|hidapi-0.10.1-3|19	BuildRequires:	pkgconfig(libusb)
21mr|hidapi-0.10.1-3|20	BuildRequires:	pkgconfig(udev)
21mr|hidapi-0.10.1-3|21	
21mr|hidapi-0.10.1-3|22	%description
21mr|hidapi-0.10.1-3|23	HIDAPI is a multi-platform library which allows an application to interface
21mr|hidapi-0.10.1-3|24	with USB and Bluetooth HID-class devices on Windows, Linux, FreeBSD and Mac OS
21mr|hidapi-0.10.1-3|25	X. On Linux, either the hidraw or the libusb back-end can be used. There are
21mr|hidapi-0.10.1-3|26	trade-offs and the functionality supported is slightly different.
21mr|hidapi-0.10.1-3|27	
21mr|hidapi-0.10.1-3|28	#------------------------------------------------------------------
21mr|hidapi-0.10.1-3|29	
21mr|hidapi-0.10.1-3|30	%package -n %{libhidraw}
21mr|hidapi-0.10.1-3|31	Summary:	Library files for hidapi
21mr|hidapi-0.10.1-3|32	Group:		System/Libraries
21mr|hidapi-0.10.1-3|33	
21mr|hidapi-0.10.1-3|34	%description -n %{libhidraw}
21mr|hidapi-0.10.1-3|35	This package contains library files for hidapi which provides access to
21mr|hidapi-0.10.1-3|36	USB and Bluetooth HID-class devices.
21mr|hidapi-0.10.1-3|37	
21mr|hidapi-0.10.1-3|38	%files -n %{libhidraw}
21mr|hidapi-0.10.1-3|39	%doc AUTHORS.txt README.md
21mr|hidapi-0.10.1-3|40	%{_libdir}/libhidapi-hidraw.so.%{major}*
21mr|hidapi-0.10.1-3|41	
21mr|hidapi-0.10.1-3|42	#------------------------------------------------------------------
21mr|hidapi-0.10.1-3|43	
21mr|hidapi-0.10.1-3|44	%package -n %{libusb}
21mr|hidapi-0.10.1-3|45	Summary:	Library files for hidapi
21mr|hidapi-0.10.1-3|46	Group:		System/Libraries
21mr|hidapi-0.10.1-3|47	
21mr|hidapi-0.10.1-3|48	%description -n %{libusb}
21mr|hidapi-0.10.1-3|49	This package contains library files for hidapi which provides access to
21mr|hidapi-0.10.1-3|50	USB and Bluetooth HID-class devices.
21mr|hidapi-0.10.1-3|51	
21mr|hidapi-0.10.1-3|52	%files -n %{libusb}
21mr|hidapi-0.10.1-3|53	%doc AUTHORS.txt README.md
21mr|hidapi-0.10.1-3|54	%{_libdir}/libhidapi-libusb.so.%{major}*
21mr|hidapi-0.10.1-3|55	
21mr|hidapi-0.10.1-3|56	#------------------------------------------------------------------
21mr|hidapi-0.10.1-3|57	
21mr|hidapi-0.10.1-3|58	%package -n %{devname}
21mr|hidapi-0.10.1-3|59	Summary:	Development files for hidapi
21mr|hidapi-0.10.1-3|60	Group:		System/Libraries
21mr|hidapi-0.10.1-3|61	Requires:	%{libhidraw} = %{EVRD}
21mr|hidapi-0.10.1-3|62	Requires:	%{libusb} = %{EVRD}
21mr|hidapi-0.10.1-3|63	Provides:	%{name}-devel = %{EVRD}
21mr|hidapi-0.10.1-3|64	
21mr|hidapi-0.10.1-3|65	%description -n %{devname}
21mr|hidapi-0.10.1-3|66	This package contains development files for hidapi which provides access to
21mr|hidapi-0.10.1-3|67	USB and Bluetooth HID-class devices.
21mr|hidapi-0.10.1-3|68	
21mr|hidapi-0.10.1-3|69	%files -n %{devname}
21mr|hidapi-0.10.1-3|70	%{_includedir}/hidapi
21mr|hidapi-0.10.1-3|71	%{_libdir}/libhidapi-*.so
21mr|hidapi-0.10.1-3|72	%{_libdir}/pkgconfig/hidapi-*.pc
21mr|hidapi-0.10.1-3|73	
21mr|hidapi-0.10.1-3|74	#------------------------------------------------------------------
21mr|hidapi-0.10.1-3|75	
21mr|hidapi-0.10.1-3|76	%prep
21mr|hidapi-0.10.1-3|77	%setup -qn %{name}-%{name}-%{version}
21mr|hidapi-0.10.1-3|78	%apply_patches
21mr|hidapi-0.10.1-3|79	
21mr|hidapi-0.10.1-3|80	%build
21mr|hidapi-0.10.1-3|81	autoreconf -fi
21mr|hidapi-0.10.1-3|82	%configure \
21mr|hidapi-0.10.1-3|83	--disable-testgui \
21mr|hidapi-0.10.1-3|84	--disable-static
21mr|hidapi-0.10.1-3|85	%make
21mr|hidapi-0.10.1-3|86	
21mr|hidapi-0.10.1-3|87	%install
21mr|hidapi-0.10.1-3|88	%makeinstall_std
21mr|hidapi-0.10.1-3|89	
21mr|hidapi-0.10.1-3|90	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

12741 21
21mr|hiera-3.7.0-1|1	Name:           hiera
21mr|hiera-3.7.0-1|2	Version:	3.7.0
21mr|hiera-3.7.0-1|3	Release:	1
21mr|hiera-3.7.0-1|4	Summary:        A simple hierarchical database supporting plugin data sources
21mr|hiera-3.7.0-1|5	Group:          Monitoring
21mr|hiera-3.7.0-1|6	License:        ASL 2.0
21mr|hiera-3.7.0-1|7	URL:            http://projects.puppetlabs.com/projects/%{name}/
21mr|hiera-3.7.0-1|8	Source0:        http://downloads.puppetlabs.com/hiera/%{name}-%{version}.tar.gz
21mr|hiera-3.7.0-1|9	# Use /etc/puppet rather than /etc/puppetlabs/puppet
21mr|hiera-3.7.0-1|10	Patch0:         fix-puppetlab-paths.patch
21mr|hiera-3.7.0-1|11	BuildArch:      noarch
21mr|hiera-3.7.0-1|12	BuildRequires:  rubygem(rspec)
21mr|hiera-3.7.0-1|13	BuildRequires:  rubygem(mocha)
21mr|hiera-3.7.0-1|14	BuildRequires:  rubygem(json)
21mr|hiera-3.7.0-1|15	BuildRequires:  ruby-devel
21mr|hiera-3.7.0-1|16	
21mr|hiera-3.7.0-1|17	%description
21mr|hiera-3.7.0-1|18	A simple hierarchical database supporting plugin data sources.
21mr|hiera-3.7.0-1|19	
21mr|hiera-3.7.0-1|20	%prep
21mr|hiera-3.7.0-1|21	%autosetup -p1
21mr|hiera-3.7.0-1|22	
21mr|hiera-3.7.0-1|23	%build
21mr|hiera-3.7.0-1|24	# Nothing to build
21mr|hiera-3.7.0-1|25	
21mr|hiera-3.7.0-1|26	%install
21mr|hiera-3.7.0-1|27	mkdir -p %{buildroot}%{ruby_vendorlibdir}
21mr|hiera-3.7.0-1|28	mkdir -p %{buildroot}%{_sysconfdir}/puppet
21mr|hiera-3.7.0-1|29	mkdir -p %{buildroot}%{_bindir}
21mr|hiera-3.7.0-1|30	cp -pr lib/hiera %{buildroot}%{ruby_vendorlibdir}
21mr|hiera-3.7.0-1|31	cp -pr lib/hiera.rb %{buildroot}%{ruby_vendorlibdir}
21mr|hiera-3.7.0-1|32	install -p -m0755 bin/hiera %{buildroot}%{_bindir}
21mr|hiera-3.7.0-1|33	install -p -m0644 ext/hiera.yaml %{buildroot}%{_sysconfdir}/puppet
21mr|hiera-3.7.0-1|34	mkdir -p %{buildroot}%{_var}/lib/hiera
21mr|hiera-3.7.0-1|35	
21mr|hiera-3.7.0-1|36	%check
21mr|hiera-3.7.0-1|37	rspec -Ilib spec
21mr|hiera-3.7.0-1|38	
21mr|hiera-3.7.0-1|39	%files
21mr|hiera-3.7.0-1|40	%{_bindir}/hiera
21mr|hiera-3.7.0-1|41	%{ruby_vendorlibdir}/hiera.rb
21mr|hiera-3.7.0-1|42	%{ruby_vendorlibdir}/hiera
21mr|hiera-3.7.0-1|43	%dir %{_var}/lib/hiera
21mr|hiera-3.7.0-1|44	%dir %{_sysconfdir}/puppet
21mr|hiera-3.7.0-1|45	%config(noreplace) %{_sysconfdir}/puppet/hiera.yaml
21mr|hiera-3.7.0-1|46	%doc COPYING README.md LICENSE

12742 21
21mr|highlight-3.28-5|1	Name:		highlight
21mr|highlight-3.28-5|2	Summary:	Universal source code to formatted text converter
21mr|highlight-3.28-5|3	Version:	3.28
21mr|highlight-3.28-5|4	Release:	5
21mr|highlight-3.28-5|5	Group:		Development/Other
21mr|highlight-3.28-5|6	License:	GPLv3
21mr|highlight-3.28-5|7	URL:		http://www.andre-simon.de/
21mr|highlight-3.28-5|8	Source0:	http://www.andre-simon.de/zip/%{name}-%{version}.tar.bz2
21mr|highlight-3.28-5|9	Patch0:		highlight-3.24-l10n.patch
21mr|highlight-3.28-5|10	
21mr|highlight-3.28-5|11	BuildRequires:	qt5-devel
21mr|highlight-3.28-5|12	BuildRequires:	pkgconfig(lua)
21mr|highlight-3.28-5|13	BuildRequires:	boost-devel
21mr|highlight-3.28-5|14	BuildRequires:	desktop-file-utils
21mr|highlight-3.28-5|15	
21mr|highlight-3.28-5|16	%description
21mr|highlight-3.28-5|17	A utility that converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX,
21mr|highlight-3.28-5|18	XSL-FO, XML or ANSI escape sequences with syntax highlighting.
21mr|highlight-3.28-5|19	It supports several programming and markup languages.
21mr|highlight-3.28-5|20	Language descriptions are configurable and support regular expressions.
21mr|highlight-3.28-5|21	The utility offers indentation and reformatting capabilities.
21mr|highlight-3.28-5|22	It is easily possible to create new language definitions and colour themes.
21mr|highlight-3.28-5|23	
21mr|highlight-3.28-5|24	%files
21mr|highlight-3.28-5|25	%doc examples/
21mr|highlight-3.28-5|26	%{_bindir}/highlight
21mr|highlight-3.28-5|27	%{_datadir}/highlight/
21mr|highlight-3.28-5|28	%{_mandir}/man1/highlight.1*
21mr|highlight-3.28-5|29	%config(noreplace) %{_sysconfdir}/highlight/
21mr|highlight-3.28-5|30	#----------------------------------------------------------
21mr|highlight-3.28-5|31	
21mr|highlight-3.28-5|32	%package gui
21mr|highlight-3.28-5|33	Summary:	GUI for the hihghlight source code formatter
21mr|highlight-3.28-5|34	Requires:	%{name} = %{EVRD}
21mr|highlight-3.28-5|35	
21mr|highlight-3.28-5|36	%description gui
21mr|highlight-3.28-5|37	A Qt-based GUI for the highlight source code formatter source.
21mr|highlight-3.28-5|38	
21mr|highlight-3.28-5|39	%files gui
21mr|highlight-3.28-5|40	%doc ChangeLog AUTHORS README* TODO
21mr|highlight-3.28-5|41	%{_bindir}/highlight-gui
21mr|highlight-3.28-5|42	%{_datadir}/applications/highlight.desktop
21mr|highlight-3.28-5|43	%{_datadir}/pixmaps/highlight.xpm
21mr|highlight-3.28-5|44	#----------------------------------------------------------
21mr|highlight-3.28-5|45	
21mr|highlight-3.28-5|46	%prep
21mr|highlight-3.28-5|47	%setup -q
21mr|highlight-3.28-5|48	%patch0 -p1
21mr|highlight-3.28-5|49	
21mr|highlight-3.28-5|50	%build
21mr|highlight-3.28-5|51	%make
21mr|highlight-3.28-5|52	rm -rf src/gui-qt/moc*
21mr|highlight-3.28-5|53	%make gui QMAKE="qmake-qt5"
21mr|highlight-3.28-5|54	
21mr|highlight-3.28-5|55	
21mr|highlight-3.28-5|56	%install
21mr|highlight-3.28-5|57	%makeinstall_std
21mr|highlight-3.28-5|58	
21mr|highlight-3.28-5|59	mkdir -p %{buildroot}%{_datadir}/applications
21mr|highlight-3.28-5|60	mkdir -p %{buildroot}%{_datadir}/pixmaps
21mr|highlight-3.28-5|61	
21mr|highlight-3.28-5|62	%make install-gui DESTDIR=%{buildroot}
21mr|highlight-3.28-5|63	
21mr|highlight-3.28-5|64	rm -rf %{buildroot}%{_docdir}/%{name}/
21mr|highlight-3.28-5|65	
21mr|highlight-3.28-5|66	desktop-file-install \
21mr|highlight-3.28-5|67	--dir %{buildroot}%{_datadir}/applications \
21mr|highlight-3.28-5|68	highlight.desktop

12743 21
21mr|high-scale-lib-1.1.4-13|1	Name:          high-scale-lib
21mr|high-scale-lib-1.1.4-13|2	Version:       1.1.4
21mr|high-scale-lib-1.1.4-13|3	Release:       13
21mr|high-scale-lib-1.1.4-13|4	Summary:       A collection of Concurrent and Highly Scalable Utilities
21mr|high-scale-lib-1.1.4-13|5	# Might want to address with upstream to adjust because
21mr|high-scale-lib-1.1.4-13|6	# http://creativecommons.org/licenses/publicdomain/
21mr|high-scale-lib-1.1.4-13|7	# is considered "retired" in place for some other public domain license
21mr|high-scale-lib-1.1.4-13|8	# opened: https://github.com/stephenc/high-scale-lib/issues/4
21mr|high-scale-lib-1.1.4-13|9	# Thanks to Timothy St. Clair tstclair@redhat.com
21mr|high-scale-lib-1.1.4-13|10	License:       Public Domain
21mr|high-scale-lib-1.1.4-13|11	URL:           https://github.com/stephenc/high-scale-lib/
21mr|high-scale-lib-1.1.4-13|12	Source0:       https://github.com/stephenc/high-scale-lib/archive/%{name}-parent-%{version}.tar.gz
21mr|high-scale-lib-1.1.4-13|13	
21mr|high-scale-lib-1.1.4-13|14	BuildRequires: maven-local
21mr|high-scale-lib-1.1.4-13|15	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|high-scale-lib-1.1.4-13|16	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|high-scale-lib-1.1.4-13|17	
21mr|high-scale-lib-1.1.4-13|18	Group:          Development/Java
21mr|high-scale-lib-1.1.4-13|19	BuildArch:     noarch
21mr|high-scale-lib-1.1.4-13|20	# Java stack is not supported on x86_32
21mr|high-scale-lib-1.1.4-13|21	ExcludeArch: %{ix86}
21mr|high-scale-lib-1.1.4-13|22	
21mr|high-scale-lib-1.1.4-13|23	%description
21mr|high-scale-lib-1.1.4-13|24	A collection of Concurrent and Highly Scalable Utilities. These
21mr|high-scale-lib-1.1.4-13|25	are intended as direct replacements for the java.util.* or
21mr|high-scale-lib-1.1.4-13|26	java.util.concurrent.* collections but with better performance
21mr|high-scale-lib-1.1.4-13|27	when many CPUs are using the collection concurrently.
21mr|high-scale-lib-1.1.4-13|28	
21mr|high-scale-lib-1.1.4-13|29	This package contains a Mavenized fork of http://high-scale-lib.sourceforge.net/
21mr|high-scale-lib-1.1.4-13|30	
21mr|high-scale-lib-1.1.4-13|31	%package javadoc
21mr|high-scale-lib-1.1.4-13|32	Summary:       Javadoc for %{name}
21mr|high-scale-lib-1.1.4-13|33	
21mr|high-scale-lib-1.1.4-13|34	%description javadoc
21mr|high-scale-lib-1.1.4-13|35	This package contains javadoc for %{name}.
21mr|high-scale-lib-1.1.4-13|36	
21mr|high-scale-lib-1.1.4-13|37	%prep
21mr|high-scale-lib-1.1.4-13|38	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|high-scale-lib-1.1.4-13|39	
21mr|high-scale-lib-1.1.4-13|40	find . -name "*.bat" -delete
21mr|high-scale-lib-1.1.4-13|41	%pom_remove_plugin :maven-shade-plugin
21mr|high-scale-lib-1.1.4-13|42	%pom_remove_plugin :maven-shade-plugin java_util_concurrent_chm
21mr|high-scale-lib-1.1.4-13|43	%pom_remove_plugin :maven-shade-plugin java_util_hashtable
21mr|high-scale-lib-1.1.4-13|44	
21mr|high-scale-lib-1.1.4-13|45	sed -i 's/\r//' README
21mr|high-scale-lib-1.1.4-13|46	
21mr|high-scale-lib-1.1.4-13|47	%build
21mr|high-scale-lib-1.1.4-13|48	
21mr|high-scale-lib-1.1.4-13|49	%mvn_build
21mr|high-scale-lib-1.1.4-13|50	
21mr|high-scale-lib-1.1.4-13|51	%install
21mr|high-scale-lib-1.1.4-13|52	%mvn_install
21mr|high-scale-lib-1.1.4-13|53	
21mr|high-scale-lib-1.1.4-13|54	%files -f .mfiles
21mr|high-scale-lib-1.1.4-13|55	%doc README
21mr|high-scale-lib-1.1.4-13|56	%license LICENSE
21mr|high-scale-lib-1.1.4-13|57	
21mr|high-scale-lib-1.1.4-13|58	%files javadoc -f .mfiles-javadoc
21mr|high-scale-lib-1.1.4-13|59	%license LICENSE
21mr|high-scale-lib-1.1.4-13|60	

12744 21
21mr|highway-1.0.7-1|1	%define major 1
21mr|highway-1.0.7-1|2	%define libname %mklibname hwy %{major}
21mr|highway-1.0.7-1|3	%define devname %mklibname hwy -d
21mr|highway-1.0.7-1|4	
21mr|highway-1.0.7-1|5	Summary:	Portable SIMD/vector intrinsics
21mr|highway-1.0.7-1|6	Name:		highway
21mr|highway-1.0.7-1|7	Version:	1.0.7
21mr|highway-1.0.7-1|8	Release:	1
21mr|highway-1.0.7-1|9	License:	ASL 2.0
21mr|highway-1.0.7-1|10	Group:		System/Libraries
21mr|highway-1.0.7-1|11	Url:		https://github.com/google/highway
21mr|highway-1.0.7-1|12	Source0:	https://github.com/google/highway/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|highway-1.0.7-1|13	BuildRequires:	cmake
21mr|highway-1.0.7-1|14	
21mr|highway-1.0.7-1|15	%description
21mr|highway-1.0.7-1|16	C++ library that provides portable SIMD/vector intrinsics.
21mr|highway-1.0.7-1|17	
21mr|highway-1.0.7-1|18	#----------------------------------------------------------------------------
21mr|highway-1.0.7-1|19	
21mr|highway-1.0.7-1|20	%package -n %{libname}
21mr|highway-1.0.7-1|21	Summary:	Library that provides portable SIMD/vector intrinsics
21mr|highway-1.0.7-1|22	Group:		System/Libraries
21mr|highway-1.0.7-1|23	
21mr|highway-1.0.7-1|24	%description -n %{libname}
21mr|highway-1.0.7-1|25	C++ library that provides portable SIMD/vector intrinsics.
21mr|highway-1.0.7-1|26	
21mr|highway-1.0.7-1|27	%files -n %{libname}
21mr|highway-1.0.7-1|28	%{_libdir}/libhwy*.so.%{major}*
21mr|highway-1.0.7-1|29	
21mr|highway-1.0.7-1|30	#----------------------------------------------------------------------------
21mr|highway-1.0.7-1|31	
21mr|highway-1.0.7-1|32	%package -n %{devname}
21mr|highway-1.0.7-1|33	Summary:	Development files for %{name}
21mr|highway-1.0.7-1|34	Group:		Development/C++
21mr|highway-1.0.7-1|35	Requires:	%{libname} = %{EVRD}
21mr|highway-1.0.7-1|36	Provides:	%{name}-devel = %{EVRD}
21mr|highway-1.0.7-1|37	
21mr|highway-1.0.7-1|38	%description -n %{devname}
21mr|highway-1.0.7-1|39	Development files for %{name}.
21mr|highway-1.0.7-1|40	
21mr|highway-1.0.7-1|41	%files -n %{devname}
21mr|highway-1.0.7-1|42	%doc README.md
21mr|highway-1.0.7-1|43	%license LICENSE
21mr|highway-1.0.7-1|44	%{_includedir}/hwy
21mr|highway-1.0.7-1|45	%{_libdir}/cmake/hwy
21mr|highway-1.0.7-1|46	%{_libdir}/libhwy*.so
21mr|highway-1.0.7-1|47	%{_libdir}/pkgconfig/libhwy*.pc
21mr|highway-1.0.7-1|48	
21mr|highway-1.0.7-1|49	#----------------------------------------------------------------------------
21mr|highway-1.0.7-1|50	
21mr|highway-1.0.7-1|51	%prep
21mr|highway-1.0.7-1|52	%autosetup -p1
21mr|highway-1.0.7-1|53	
21mr|highway-1.0.7-1|54	%build
21mr|highway-1.0.7-1|55	%cmake -DBUILD_TESTING:BOOL=OFF
21mr|highway-1.0.7-1|56	%make
21mr|highway-1.0.7-1|57	
21mr|highway-1.0.7-1|58	%install
21mr|highway-1.0.7-1|59	%makeinstall_std -C build

12745 21
21mr|HikariCP-2.4.3-3|1	Name:          HikariCP
21mr|HikariCP-2.4.3-3|2	# Latest release use hibernate-core >= 5.0.9.Final and javassist >= 3.20.0-GA
21mr|HikariCP-2.4.3-3|3	Version:       2.4.3
21mr|HikariCP-2.4.3-3|4	Release:       3
21mr|HikariCP-2.4.3-3|5	Summary:       JDBC Connection Pool
21mr|HikariCP-2.4.3-3|6	# Source files without license headers https://github.com/brettwooldridge/HikariCP/issues/665
21mr|HikariCP-2.4.3-3|7	License:       ASL 2.0
21mr|HikariCP-2.4.3-3|8	URL:           http://brettwooldridge.github.io/HikariCP/
21mr|HikariCP-2.4.3-3|9	Source0:       https://github.com/brettwooldridge/HikariCP/archive/%{name}-%{version}.tar.gz
21mr|HikariCP-2.4.3-3|10	
21mr|HikariCP-2.4.3-3|11	BuildRequires: maven-local
21mr|HikariCP-2.4.3-3|12	BuildRequires: mvn(com.sun:tools)
21mr|HikariCP-2.4.3-3|13	BuildRequires: mvn(io.dropwizard.metrics:metrics-core)
21mr|HikariCP-2.4.3-3|14	BuildRequires: mvn(io.dropwizard.metrics:metrics-healthchecks)
21mr|HikariCP-2.4.3-3|15	BuildRequires: mvn(javax.inject:javax.inject)
21mr|HikariCP-2.4.3-3|16	BuildRequires: mvn(junit:junit)
21mr|HikariCP-2.4.3-3|17	BuildRequires: mvn(org.apache.commons:commons-csv)
21mr|HikariCP-2.4.3-3|18	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|HikariCP-2.4.3-3|19	BuildRequires: mvn(org.apache.felix:org.apache.felix.framework)
21mr|HikariCP-2.4.3-3|20	BuildRequires: mvn(org.apache.logging.log4j:log4j-slf4j-impl)
21mr|HikariCP-2.4.3-3|21	BuildRequires: mvn(org.apache.logging.log4j:log4j-api)
21mr|HikariCP-2.4.3-3|22	BuildRequires: mvn(org.apache.logging.log4j:log4j-core)
21mr|HikariCP-2.4.3-3|23	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|HikariCP-2.4.3-3|24	BuildRequires: mvn(org.hibernate:hibernate-core)
21mr|HikariCP-2.4.3-3|25	BuildRequires: mvn(org.javassist:javassist)
21mr|HikariCP-2.4.3-3|26	BuildRequires: mvn(org.mockito:mockito-all)
21mr|HikariCP-2.4.3-3|27	BuildRequires: mvn(simple-jndi:simple-jndi)
21mr|HikariCP-2.4.3-3|28	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|HikariCP-2.4.3-3|29	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|HikariCP-2.4.3-3|30	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|HikariCP-2.4.3-3|31	
21mr|HikariCP-2.4.3-3|32	Group:          Development/Java
21mr|HikariCP-2.4.3-3|33	BuildArch:     noarch
21mr|HikariCP-2.4.3-3|34	# Java stack is not supported on x86_32
21mr|HikariCP-2.4.3-3|35	ExcludeArch: %{ix86}
21mr|HikariCP-2.4.3-3|36	
21mr|HikariCP-2.4.3-3|37	%description
21mr|HikariCP-2.4.3-3|38	Fast, simple, reliable. HikariCP is a "zero-overhead" production
21mr|HikariCP-2.4.3-3|39	ready JDBC connection pool.
21mr|HikariCP-2.4.3-3|40	
21mr|HikariCP-2.4.3-3|41	%package javadoc
21mr|HikariCP-2.4.3-3|42	Summary:       Javadoc for %{name}
21mr|HikariCP-2.4.3-3|43	
21mr|HikariCP-2.4.3-3|44	%description javadoc
21mr|HikariCP-2.4.3-3|45	This package contains javadoc for %{name}.
21mr|HikariCP-2.4.3-3|46	
21mr|HikariCP-2.4.3-3|47	%prep
21mr|HikariCP-2.4.3-3|48	%setup -q -n %{name}-%{name}-%{version}
21mr|HikariCP-2.4.3-3|49	
21mr|HikariCP-2.4.3-3|50	%pom_remove_plugin :jacoco-maven-plugin
21mr|HikariCP-2.4.3-3|51	%pom_remove_plugin :maven-release-plugin
21mr|HikariCP-2.4.3-3|52	%pom_remove_plugin :maven-source-plugin
21mr|HikariCP-2.4.3-3|53	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|HikariCP-2.4.3-3|54	
21mr|HikariCP-2.4.3-3|55	# org.ops4j.pax.exam:pax-exam-container-native:4.5.0
21mr|HikariCP-2.4.3-3|56	# org.ops4j.pax.exam:pax-exam-junit4:4.5.0
21mr|HikariCP-2.4.3-3|57	# org.ops4j.pax.exam:pax-exam-link-mvn:4.5.0
21mr|HikariCP-2.4.3-3|58	%pom_remove_dep org.ops4j.pax.exam:
21mr|HikariCP-2.4.3-3|59	# org.ops4j.pax.url:pax-url-aether:2.4.1
21mr|HikariCP-2.4.3-3|60	# org.ops4j.pax.url:pax-url-reference:2.4.1
21mr|HikariCP-2.4.3-3|61	%pom_remove_dep org.ops4j.pax.url:
21mr|HikariCP-2.4.3-3|62	rm -r src/test/java/com/zaxxer/hikari/osgi
21mr|HikariCP-2.4.3-3|63	
21mr|HikariCP-2.4.3-3|64	# package org.junit does not exist
21mr|HikariCP-2.4.3-3|65	%pom_add_dep junit:junit:4.12:test
21mr|HikariCP-2.4.3-3|66	
21mr|HikariCP-2.4.3-3|67	%mvn_file : %{name}
21mr|HikariCP-2.4.3-3|68	%mvn_alias : com.zaxxer:%{name}-java6
21mr|HikariCP-2.4.3-3|69	
21mr|HikariCP-2.4.3-3|70	%build
21mr|HikariCP-2.4.3-3|71	
21mr|HikariCP-2.4.3-3|72	%mvn_build -f
21mr|HikariCP-2.4.3-3|73	
21mr|HikariCP-2.4.3-3|74	%install
21mr|HikariCP-2.4.3-3|75	%mvn_install
21mr|HikariCP-2.4.3-3|76	
21mr|HikariCP-2.4.3-3|77	%files -f .mfiles
21mr|HikariCP-2.4.3-3|78	%doc CHANGES  README.md TODO.md
21mr|HikariCP-2.4.3-3|79	%license LICENSE
21mr|HikariCP-2.4.3-3|80	
21mr|HikariCP-2.4.3-3|81	%files javadoc -f .mfiles-javadoc
21mr|HikariCP-2.4.3-3|82	%license LICENSE
21mr|HikariCP-2.4.3-3|83	

12746 21
21mr|hiredis-0.13.3-2|1	%define major 0
21mr|hiredis-0.13.3-2|2	%define libname %mklibname hiredis %{major}
21mr|hiredis-0.13.3-2|3	%define devname %mklibname hiredis -d
21mr|hiredis-0.13.3-2|4	
21mr|hiredis-0.13.3-2|5	Summary:	A minimalistic C client library for Redis
21mr|hiredis-0.13.3-2|6	Name:		hiredis
21mr|hiredis-0.13.3-2|7	Version:	0.13.3
21mr|hiredis-0.13.3-2|8	Release:	2
21mr|hiredis-0.13.3-2|9	License:	BSD
21mr|hiredis-0.13.3-2|10	Group:		System/Libraries
21mr|hiredis-0.13.3-2|11	Url:		https://github.com/antirez/hiredis
21mr|hiredis-0.13.3-2|12	Source0:        https://github.com/redis/hiredis/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|hiredis-0.13.3-2|13	# https://github.com/redis/hiredis/pull/554
21mr|hiredis-0.13.3-2|14	Patch0:         0001-build-do-not-assume-that-INSTALL-is-cp.patch
21mr|hiredis-0.13.3-2|15	# Already upstream
21mr|hiredis-0.13.3-2|16	# Fix for CVE-2020-7105.
21mr|hiredis-0.13.3-2|17	Patch1:         https://github.com/lamby/hiredis/commit/78cec256efa5ca4705af85edbdf137060c9a4b0a.patch
21mr|hiredis-0.13.3-2|18	Patch2:         CVE-2021-32765.patch
21mr|hiredis-0.13.3-2|19	
21mr|hiredis-0.13.3-2|20	%description
21mr|hiredis-0.13.3-2|21	Hiredis is a minimalistic C client library for the Redis database.
21mr|hiredis-0.13.3-2|22	
21mr|hiredis-0.13.3-2|23	#----------------------------------------------------------------------------
21mr|hiredis-0.13.3-2|24	
21mr|hiredis-0.13.3-2|25	%package -n %{libname}
21mr|hiredis-0.13.3-2|26	Summary:	A minimalistic C client library for Redis
21mr|hiredis-0.13.3-2|27	Group:		System/Libraries
21mr|hiredis-0.13.3-2|28	
21mr|hiredis-0.13.3-2|29	%description -n %{libname}
21mr|hiredis-0.13.3-2|30	Hiredis is a minimalistic C client library for the Redis database.
21mr|hiredis-0.13.3-2|31	
21mr|hiredis-0.13.3-2|32	%files -n %{libname}
21mr|hiredis-0.13.3-2|33	%doc COPYING
21mr|hiredis-0.13.3-2|34	%{_libdir}/libhiredis.so.%{major}*
21mr|hiredis-0.13.3-2|35	
21mr|hiredis-0.13.3-2|36	#----------------------------------------------------------------------------
21mr|hiredis-0.13.3-2|37	
21mr|hiredis-0.13.3-2|38	%package -n %{devname}
21mr|hiredis-0.13.3-2|39	Summary:	Header files and libraries for hiredis C development
21mr|hiredis-0.13.3-2|40	Group:		Development/C
21mr|hiredis-0.13.3-2|41	Requires:	%{libname} = %{EVRD}
21mr|hiredis-0.13.3-2|42	Provides:	%{name}-devel = %{EVRD}
21mr|hiredis-0.13.3-2|43	
21mr|hiredis-0.13.3-2|44	%description -n %{devname}
21mr|hiredis-0.13.3-2|45	This package contains the header files and libraries to develop applications
21mr|hiredis-0.13.3-2|46	using a Redis database.
21mr|hiredis-0.13.3-2|47	
21mr|hiredis-0.13.3-2|48	%files -n %{devname}
21mr|hiredis-0.13.3-2|49	%doc README.md
21mr|hiredis-0.13.3-2|50	%{_includedir}/%{name}
21mr|hiredis-0.13.3-2|51	%{_libdir}/pkgconfig/hiredis.pc
21mr|hiredis-0.13.3-2|52	%{_libdir}/*.so
21mr|hiredis-0.13.3-2|53	
21mr|hiredis-0.13.3-2|54	#----------------------------------------------------------------------------
21mr|hiredis-0.13.3-2|55	
21mr|hiredis-0.13.3-2|56	%prep
21mr|hiredis-0.13.3-2|57	%autosetup -p1
21mr|hiredis-0.13.3-2|58	
21mr|hiredis-0.13.3-2|59	%build
21mr|hiredis-0.13.3-2|60	%make_build PREFIX="%{_prefix}" LIBRARY_PATH="%{_lib}" \
21mr|hiredis-0.13.3-2|61	DEBUG="%{optflags}" LDFLAGS="%{ldflags}"
21mr|hiredis-0.13.3-2|62	
21mr|hiredis-0.13.3-2|63	%install
21mr|hiredis-0.13.3-2|64	%make_install PREFIX="%{_prefix}" LIBRARY_PATH="%{_lib}"
21mr|hiredis-0.13.3-2|65	find %{buildroot} -name '*.a' -delete -print
21mr|hiredis-0.13.3-2|66	cd %{buildroot}%{_libdir} && ln -sf libhiredis.so.0.13 libhiredis.so.0

12747 21
21mr|hitori-3.38.4-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|hitori-3.38.4-2|2	
21mr|hitori-3.38.4-2|3	Summary:	Logic puzzle game for GNOME
21mr|hitori-3.38.4-2|4	Name:		hitori
21mr|hitori-3.38.4-2|5	Version:	3.38.4
21mr|hitori-3.38.4-2|6	Release:	2
21mr|hitori-3.38.4-2|7	# The executable is licensed under GPLv3+, while the user manual is CC-BY-SA.
21mr|hitori-3.38.4-2|8	License:	GPLv3+ and CC-BY-SA
21mr|hitori-3.38.4-2|9	Group:		Games/Other
21mr|hitori-3.38.4-2|10	Url:		https://download.gnome.org/sources/hitori
21mr|hitori-3.38.4-2|11	Source0:	https://download.gnome.org/sources/hitori/%{url_ver}/%{name}-%{version}.tar.xz
21mr|hitori-3.38.4-2|12	BuildRequires:	appstream-util
21mr|hitori-3.38.4-2|13	BuildRequires:	intltool
21mr|hitori-3.38.4-2|14	BuildRequires:	itstool
21mr|hitori-3.38.4-2|15	BuildRequires:	meson
21mr|hitori-3.38.4-2|16	BuildRequires:	pkgconfig(cairo)
21mr|hitori-3.38.4-2|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|hitori-3.38.4-2|18	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|hitori-3.38.4-2|19	
21mr|hitori-3.38.4-2|20	%description
21mr|hitori-3.38.4-2|21	A small application written to allow one to play the Hitori puzzle game,
21mr|hitori-3.38.4-2|22	which is similar in theme to more popular puzzles such as Sudoku.
21mr|hitori-3.38.4-2|23	
21mr|hitori-3.38.4-2|24	It has full support for playing the game (i.e. it checks all three rules are
21mr|hitori-3.38.4-2|25	satisfied). It has undo/redo support, can give hints, and allows for cells
21mr|hitori-3.38.4-2|26	to be tagged with one of two different tags, to aid in solving the puzzle.
21mr|hitori-3.38.4-2|27	It has support for anything from 5×5 to 10×10 grids.
21mr|hitori-3.38.4-2|28	
21mr|hitori-3.38.4-2|29	%files -f %{name}.lang
21mr|hitori-3.38.4-2|30	%doc AUTHORS MAINTAINERS NEWS README.md COPYING COPYING-DOCS
21mr|hitori-3.38.4-2|31	%{_bindir}/%{name}
21mr|hitori-3.38.4-2|32	%{_datadir}/applications/org.gnome.Hitori.desktop
21mr|hitori-3.38.4-2|33	%{_datadir}/glib-2.0/schemas/org.gnome.hitori.gschema.xml
21mr|hitori-3.38.4-2|34	%{_datadir}/icons/*/*/*/*
21mr|hitori-3.38.4-2|35	%{_datadir}/metainfo/org.gnome.Hitori.appdata.xml
21mr|hitori-3.38.4-2|36	
21mr|hitori-3.38.4-2|37	#----------------------------------------------------------------------------
21mr|hitori-3.38.4-2|38	
21mr|hitori-3.38.4-2|39	%prep
21mr|hitori-3.38.4-2|40	%autosetup -p1
21mr|hitori-3.38.4-2|41	
21mr|hitori-3.38.4-2|42	%build
21mr|hitori-3.38.4-2|43	%meson
21mr|hitori-3.38.4-2|44	%meson_build
21mr|hitori-3.38.4-2|45	
21mr|hitori-3.38.4-2|46	%install
21mr|hitori-3.38.4-2|47	%meson_install
21mr|hitori-3.38.4-2|48	
21mr|hitori-3.38.4-2|49	%find_lang %{name} --with-gnome

12748 21
21mr|hivex-1.3.23-4|1	%define major   0
21mr|hivex-1.3.23-4|2	%define libname %mklibname %{name} %{major}
21mr|hivex-1.3.23-4|3	%define devname %mklibname %{name} -d
21mr|hivex-1.3.23-4|4	
21mr|hivex-1.3.23-4|5	# TODO Fix underlinking issue
21mr|hivex-1.3.23-4|6	%define _disable_ld_no_undefined 1
21mr|hivex-1.3.23-4|7	
21mr|hivex-1.3.23-4|8	Name:		hivex
21mr|hivex-1.3.23-4|9	Version:	1.3.23
21mr|hivex-1.3.23-4|10	Release:	4
21mr|hivex-1.3.23-4|11	Summary:	Read and write Windows Registry binary hive files
21mr|hivex-1.3.23-4|12	Group:		File tools
21mr|hivex-1.3.23-4|13	License:	LGPLv2
21mr|hivex-1.3.23-4|14	URL:		http://libguestfs.org/
21mr|hivex-1.3.23-4|15	Source0:	http://libguestfs.org/download/%{name}/%{name}-%{version}.tar.gz
21mr|hivex-1.3.23-4|16	BuildRequires:	gettext-devel
21mr|hivex-1.3.23-4|17	BuildRequires:	perl-devel
21mr|hivex-1.3.23-4|18	BuildRequires:	perl(Test::Simple)
21mr|hivex-1.3.23-4|19	BuildRequires:	perl(Test::Pod)
21mr|hivex-1.3.23-4|20	BuildRequires:	perl(Test::Pod::Coverage)
21mr|hivex-1.3.23-4|21	BuildRequires:	perl-IO-stringy
21mr|hivex-1.3.23-4|22	BuildRequires:	perl-libintl-perl
21mr|hivex-1.3.23-4|23	BuildRequires:	perl-Pod-Html
21mr|hivex-1.3.23-4|24	BuildRequires:	ocaml
21mr|hivex-1.3.23-4|25	BuildRequires:	ocaml-findlib
21mr|hivex-1.3.23-4|26	BuildRequires:	pkgconfig(ruby)
21mr|hivex-1.3.23-4|27	BuildRequires:	rubygem-rake
21mr|hivex-1.3.23-4|28	# see also RHBZ#1325022
21mr|hivex-1.3.23-4|29	BuildRequires:	rubygem(json)
21mr|hivex-1.3.23-4|30	BuildRequires:	rubygem(minitest)
21mr|hivex-1.3.23-4|31	BuildRequires:	rubygem(rdoc)
21mr|hivex-1.3.23-4|32	BuildRequires:	readline-devel
21mr|hivex-1.3.23-4|33	BuildRequires:	pkgconfig(libxml-2.0)
21mr|hivex-1.3.23-4|34	BuildRequires:	pkgconfig(python3)
21mr|hivex-1.3.23-4|35	
21mr|hivex-1.3.23-4|36	%description
21mr|hivex-1.3.23-4|37	Hive files are the undocumented binary blobs that Windows uses to
21mr|hivex-1.3.23-4|38	store the Windows Registry on disk.  Hivex is a library that can read
21mr|hivex-1.3.23-4|39	and write to these files.
21mr|hivex-1.3.23-4|40	
21mr|hivex-1.3.23-4|41	'hivexsh' is a shell you can use to interactively navigate a hive
21mr|hivex-1.3.23-4|42	binary file.
21mr|hivex-1.3.23-4|43	
21mr|hivex-1.3.23-4|44	'hivexregedit' lets you export and merge to the textual regedit
21mr|hivex-1.3.23-4|45	format.
21mr|hivex-1.3.23-4|46	
21mr|hivex-1.3.23-4|47	'hivexml' can be used to convert a hive file to a more useful XML
21mr|hivex-1.3.23-4|48	format.
21mr|hivex-1.3.23-4|49	
21mr|hivex-1.3.23-4|50	In order to get access to the hive files themselves, you can copy them
21mr|hivex-1.3.23-4|51	from a Windows machine.  They are usually found in
21mr|hivex-1.3.23-4|52	systemroot\system32\config.  For virtual machines we recommend
21mr|hivex-1.3.23-4|53	using libguestfs or guestfish to copy out these files.  libguestfs
21mr|hivex-1.3.23-4|54	also provides a useful high-level tool called 'virt-win-reg' (based on
21mr|hivex-1.3.23-4|55	hivex technology) which can be used to query specific registry keys in
21mr|hivex-1.3.23-4|56	an existing Windows VM.
21mr|hivex-1.3.23-4|57	
21mr|hivex-1.3.23-4|58	For Perl bindings, see 'perl-hivex'.
21mr|hivex-1.3.23-4|59	
21mr|hivex-1.3.23-4|60	For OCaml bindings, see 'ocaml-hivex-devel'.
21mr|hivex-1.3.23-4|61	
21mr|hivex-1.3.23-4|62	For Ruby bindings, see 'ruby-hivex'.
21mr|hivex-1.3.23-4|63	
21mr|hivex-1.3.23-4|64	%files -f %{name}.lang
21mr|hivex-1.3.23-4|65	%doc README.md LICENSE
21mr|hivex-1.3.23-4|66	%{_bindir}/hivexget
21mr|hivex-1.3.23-4|67	%{_bindir}/hivexml
21mr|hivex-1.3.23-4|68	%{_bindir}/hivexregedit
21mr|hivex-1.3.23-4|69	%{_bindir}/hivexsh
21mr|hivex-1.3.23-4|70	%{_mandir}/man1/hivexget.1*
21mr|hivex-1.3.23-4|71	%{_mandir}/man1/hivexml.1*
21mr|hivex-1.3.23-4|72	%{_mandir}/man1/hivexregedit.1*
21mr|hivex-1.3.23-4|73	%{_mandir}/man1/hivexsh.1*
21mr|hivex-1.3.23-4|74	
21mr|hivex-1.3.23-4|75	#----------------------------------------------------------------------
21mr|hivex-1.3.23-4|76	%package -n %{libname}
21mr|hivex-1.3.23-4|77	Summary:	Shared libraries for %{name}
21mr|hivex-1.3.23-4|78	Group:		System/Libraries
21mr|hivex-1.3.23-4|79	
21mr|hivex-1.3.23-4|80	%description -n %{libname}
21mr|hivex-1.3.23-4|81	This package contains the shared libraries for %{name}.
21mr|hivex-1.3.23-4|82	
21mr|hivex-1.3.23-4|83	%files -n %{libname}
21mr|hivex-1.3.23-4|84	%{_libdir}/libhivex.so.%{major}
21mr|hivex-1.3.23-4|85	%{_libdir}/libhivex.so.%{major}.*
21mr|hivex-1.3.23-4|86	
21mr|hivex-1.3.23-4|87	#----------------------------------------------------------------------
21mr|hivex-1.3.23-4|88	
21mr|hivex-1.3.23-4|89	%package -n %{devname}
21mr|hivex-1.3.23-4|90	Summary:	Development tools and libraries for %{name}
21mr|hivex-1.3.23-4|91	Group:		Development/C
21mr|hivex-1.3.23-4|92	Requires:	%{libname} = %{version}-%{release}
21mr|hivex-1.3.23-4|93	Provides:	%{name}-devel = %{version}-%{release}
21mr|hivex-1.3.23-4|94	
21mr|hivex-1.3.23-4|95	%description -n %{devname}
21mr|hivex-1.3.23-4|96	This package contains development tools and libraries
21mr|hivex-1.3.23-4|97	for %{name}.
21mr|hivex-1.3.23-4|98	
21mr|hivex-1.3.23-4|99	%files -n %{devname}
21mr|hivex-1.3.23-4|100	%doc LICENSE
21mr|hivex-1.3.23-4|101	%{_libdir}/libhivex.so
21mr|hivex-1.3.23-4|102	%{_mandir}/man3/hivex.3*
21mr|hivex-1.3.23-4|103	%{_includedir}/hivex.h
21mr|hivex-1.3.23-4|104	%{_libdir}/pkgconfig/hivex.pc
21mr|hivex-1.3.23-4|105	
21mr|hivex-1.3.23-4|106	#----------------------------------------------------------------------
21mr|hivex-1.3.23-4|107	
21mr|hivex-1.3.23-4|108	%package -n ocaml-%{name}
21mr|hivex-1.3.23-4|109	Summary:	OCaml bindings for %{name}
21mr|hivex-1.3.23-4|110	Group:		Development/OCaml
21mr|hivex-1.3.23-4|111	
21mr|hivex-1.3.23-4|112	%description -n ocaml-%{name}
21mr|hivex-1.3.23-4|113	ocaml-%{name} contains OCaml bindings for %{name}.
21mr|hivex-1.3.23-4|114	
21mr|hivex-1.3.23-4|115	This is for toplevel and scripting access only.  To compile OCaml
21mr|hivex-1.3.23-4|116	programs which use %{name} you will also need ocaml-%{name}-devel.
21mr|hivex-1.3.23-4|117	
21mr|hivex-1.3.23-4|118	%files -n ocaml-%{name}
21mr|hivex-1.3.23-4|119	%doc README.md
21mr|hivex-1.3.23-4|120	%{_libdir}/ocaml/hivex
21mr|hivex-1.3.23-4|121	%exclude %{_libdir}/ocaml/hivex/*.a
21mr|hivex-1.3.23-4|122	%exclude %{_libdir}/ocaml/hivex/*.cmxa
21mr|hivex-1.3.23-4|123	%exclude %{_libdir}/ocaml/hivex/*.cmx
21mr|hivex-1.3.23-4|124	%exclude %{_libdir}/ocaml/hivex/*.mli
21mr|hivex-1.3.23-4|125	%{_libdir}/ocaml/stublibs/*.so
21mr|hivex-1.3.23-4|126	%{_libdir}/ocaml/stublibs/*.so.owner
21mr|hivex-1.3.23-4|127	
21mr|hivex-1.3.23-4|128	#----------------------------------------------------------------------
21mr|hivex-1.3.23-4|129	
21mr|hivex-1.3.23-4|130	%package -n ocaml-%{name}-devel
21mr|hivex-1.3.23-4|131	Summary:	OCaml bindings for %{name}
21mr|hivex-1.3.23-4|132	Group:		Development/OCaml
21mr|hivex-1.3.23-4|133	Requires:	ocaml-%{name} = %{EVRD}
21mr|hivex-1.3.23-4|134	Requires:	%{devname} = %{EVRD}
21mr|hivex-1.3.23-4|135	
21mr|hivex-1.3.23-4|136	
21mr|hivex-1.3.23-4|137	%description -n ocaml-%{name}-devel
21mr|hivex-1.3.23-4|138	ocaml-%{name}-devel contains development libraries
21mr|hivex-1.3.23-4|139	required to use the OCaml bindings for %{name}.
21mr|hivex-1.3.23-4|140	
21mr|hivex-1.3.23-4|141	%files -n ocaml-%{name}-devel
21mr|hivex-1.3.23-4|142	%{_libdir}/ocaml/hivex/*.a
21mr|hivex-1.3.23-4|143	%{_libdir}/ocaml/hivex/*.cmxa
21mr|hivex-1.3.23-4|144	%{_libdir}/ocaml/hivex/*.cmx
21mr|hivex-1.3.23-4|145	%{_libdir}/ocaml/hivex/*.mli
21mr|hivex-1.3.23-4|146	
21mr|hivex-1.3.23-4|147	#----------------------------------------------------------------------
21mr|hivex-1.3.23-4|148	
21mr|hivex-1.3.23-4|149	%package -n perl-%{name}
21mr|hivex-1.3.23-4|150	Summary:	Perl bindings for %{name}
21mr|hivex-1.3.23-4|151	Group:		Development/Perl
21mr|hivex-1.3.23-4|152	
21mr|hivex-1.3.23-4|153	
21mr|hivex-1.3.23-4|154	%description -n perl-%{name}
21mr|hivex-1.3.23-4|155	perl-%{name} contains Perl bindings for %{name}.
21mr|hivex-1.3.23-4|156	
21mr|hivex-1.3.23-4|157	%files -n perl-%{name}
21mr|hivex-1.3.23-4|158	%{_mandir}/man3/*
21mr|hivex-1.3.23-4|159	%{perl_vendorarch}/*
21mr|hivex-1.3.23-4|160	
21mr|hivex-1.3.23-4|161	#----------------------------------------------------------------------
21mr|hivex-1.3.23-4|162	
21mr|hivex-1.3.23-4|163	%package -n python3-%{name}
21mr|hivex-1.3.23-4|164	Summary:	Python 3 bindings for %{name}
21mr|hivex-1.3.23-4|165	Group:		Development/Python
21mr|hivex-1.3.23-4|166	
21mr|hivex-1.3.23-4|167	%description -n python3-%{name}
21mr|hivex-1.3.23-4|168	python3-%{name} contains Python 3 bindings for %{name}.
21mr|hivex-1.3.23-4|169	
21mr|hivex-1.3.23-4|170	%files -n python3-%{name}
21mr|hivex-1.3.23-4|171	%{python3_sitearch}/hivex/
21mr|hivex-1.3.23-4|172	%{python3_sitearch}/*.so
21mr|hivex-1.3.23-4|173	
21mr|hivex-1.3.23-4|174	#----------------------------------------------------------------------
21mr|hivex-1.3.23-4|175	
21mr|hivex-1.3.23-4|176	%package -n ruby-%{name}
21mr|hivex-1.3.23-4|177	Summary:	Ruby bindings for %{name}
21mr|hivex-1.3.23-4|178	Group:		Development/Ruby
21mr|hivex-1.3.23-4|179	Provides:	ruby(hivex) = %{version}
21mr|hivex-1.3.23-4|180	
21mr|hivex-1.3.23-4|181	%description -n ruby-%{name}
21mr|hivex-1.3.23-4|182	ruby-%{name} contains Ruby bindings for %{name}.
21mr|hivex-1.3.23-4|183	
21mr|hivex-1.3.23-4|184	%files -n ruby-%{name}
21mr|hivex-1.3.23-4|185	%doc ruby/doc/site/*
21mr|hivex-1.3.23-4|186	%{ruby_vendorlibdir}/hivex.rb
21mr|hivex-1.3.23-4|187	%{ruby_vendorarchdir}/_hivex.so
21mr|hivex-1.3.23-4|188	
21mr|hivex-1.3.23-4|189	#----------------------------------------------------------------------
21mr|hivex-1.3.23-4|190	
21mr|hivex-1.3.23-4|191	%prep
21mr|hivex-1.3.23-4|192	%autosetup -p1
21mr|hivex-1.3.23-4|193	
21mr|hivex-1.3.23-4|194	%build
21mr|hivex-1.3.23-4|195	%configure --disable-static \
21mr|hivex-1.3.23-4|196	PYTHON=%{_bindir}/python3
21mr|hivex-1.3.23-4|197	%make_build
21mr|hivex-1.3.23-4|198	
21mr|hivex-1.3.23-4|199	%check
21mr|hivex-1.3.23-4|200	%__make check
21mr|hivex-1.3.23-4|201	
21mr|hivex-1.3.23-4|202	%install
21mr|hivex-1.3.23-4|203	%make_install INSTALLSITEMAN3DIR=%{_mandir}/man3 INSTALLDIRS=vendor
21mr|hivex-1.3.23-4|204	
21mr|hivex-1.3.23-4|205	# we don't want these
21mr|hivex-1.3.23-4|206	find %{buildroot} -name "*.la" -delete
21mr|hivex-1.3.23-4|207	
21mr|hivex-1.3.23-4|208	# fix rights
21mr|hivex-1.3.23-4|209	chmod +w %{buildroot}%{perl_vendorarch}/auto/Win/Hivex/Hivex.so
21mr|hivex-1.3.23-4|210	
21mr|hivex-1.3.23-4|211	# Remove unwanted Perl files:
21mr|hivex-1.3.23-4|212	find %{buildroot} -name perllocal.pod -delete
21mr|hivex-1.3.23-4|213	find %{buildroot} -name .packlist -delete
21mr|hivex-1.3.23-4|214	find %{buildroot} -name '*.bs' -delete
21mr|hivex-1.3.23-4|215	
21mr|hivex-1.3.23-4|216	
21mr|hivex-1.3.23-4|217	%find_lang %{name}

12749 21
21mr|hornetq-2.4.7-7|1	# empty debuginfo
21mr|hornetq-2.4.7-7|2	%global debug_package %nil
21mr|hornetq-2.4.7-7|3	
21mr|hornetq-2.4.7-7|4	%global namedreltag .Final
21mr|hornetq-2.4.7-7|5	%global namedversion %{version}%{?namedreltag}
21mr|hornetq-2.4.7-7|6	%global customnamedversion 2_4_7_Final
21mr|hornetq-2.4.7-7|7	
21mr|hornetq-2.4.7-7|8	# Use this switch to rebuild without narayana
21mr|hornetq-2.4.7-7|9	# This is useful to break the hornetq circular dependency
21mr|hornetq-2.4.7-7|10	%bcond_with narayana
21mr|hornetq-2.4.7-7|11	
21mr|hornetq-2.4.7-7|12	Name:          hornetq
21mr|hornetq-2.4.7-7|13	Version:       2.4.7
21mr|hornetq-2.4.7-7|14	Release:       7
21mr|hornetq-2.4.7-7|15	Summary:       High performance messaging system
21mr|hornetq-2.4.7-7|16	Group:         Development/Java
21mr|hornetq-2.4.7-7|17	License:       ASL 2.0
21mr|hornetq-2.4.7-7|18	URL:           http://hornetq.jboss.org/
21mr|hornetq-2.4.7-7|19	Source0:       https://github.com/hornetq/hornetq/archive/HornetQ_%{customnamedversion}.tar.gz
21mr|hornetq-2.4.7-7|20	# https://issues.jboss.org/browse/HORNETQ-1534
21mr|hornetq-2.4.7-7|21	# Replace json.org with javax.json
21mr|hornetq-2.4.7-7|22	Patch0:        hornetq-2.4.7-javax.json.patch
21mr|hornetq-2.4.7-7|23	Patch1:        0001-Fix-building-with-netty-4.1.patch
21mr|hornetq-2.4.7-7|24	Patch2:        0002-Don-t-build-hornetq-spring-integration.patch
21mr|hornetq-2.4.7-7|25	
21mr|hornetq-2.4.7-7|26	BuildRequires: autoconf
21mr|hornetq-2.4.7-7|27	BuildRequires: automake
21mr|hornetq-2.4.7-7|28	BuildRequires: graphviz
21mr|hornetq-2.4.7-7|29	BuildRequires: libaio-devel
21mr|hornetq-2.4.7-7|30	BuildRequires: libtool
21mr|hornetq-2.4.7-7|31	BuildRequires: maven-local
21mr|hornetq-2.4.7-7|32	BuildRequires: mvn(com.github.maven-nar:nar-maven-plugin)
21mr|hornetq-2.4.7-7|33	BuildRequires: mvn(io.netty:netty-all)
21mr|hornetq-2.4.7-7|34	BuildRequires: mvn(java_cup:java_cup)
21mr|hornetq-2.4.7-7|35	BuildRequires: mvn(javax.inject:javax.inject)
21mr|hornetq-2.4.7-7|36	BuildRequires: mvn(javax.json:javax.json-api)
21mr|hornetq-2.4.7-7|37	BuildRequires: mvn(javax.servlet:servlet-api)
21mr|hornetq-2.4.7-7|38	BuildRequires: mvn(jdepend:jdepend)
21mr|hornetq-2.4.7-7|39	BuildRequires: mvn(junit:junit)
21mr|hornetq-2.4.7-7|40	BuildRequires: mvn(net.sf.saxon:saxon)
21mr|hornetq-2.4.7-7|41	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|hornetq-2.4.7-7|42	BuildRequires: mvn(org.apache.maven.plugins:maven-install-plugin)
21mr|hornetq-2.4.7-7|43	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|hornetq-2.4.7-7|44	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|hornetq-2.4.7-7|45	BuildRequires: mvn(org.codehaus.mojo:xml-maven-plugin)
21mr|hornetq-2.4.7-7|46	BuildRequires: mvn(org.jboss:jboss-transaction-spi)
21mr|hornetq-2.4.7-7|47	BuildRequires: mvn(org.jboss.apiviz:apiviz)
21mr|hornetq-2.4.7-7|48	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|hornetq-2.4.7-7|49	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|hornetq-2.4.7-7|50	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|hornetq-2.4.7-7|51	BuildRequires: mvn(org.jboss.naming:jnpserver)
21mr|hornetq-2.4.7-7|52	%if %{without narayana}
21mr|hornetq-2.4.7-7|53	BuildRequires: mvn(org.jboss.narayana.jta:jta)
21mr|hornetq-2.4.7-7|54	BuildRequires: mvn(org.springframework:spring-beans)
21mr|hornetq-2.4.7-7|55	BuildRequires: mvn(org.springframework:spring-context)
21mr|hornetq-2.4.7-7|56	BuildRequires: mvn(org.springframework:spring-core)
21mr|hornetq-2.4.7-7|57	BuildRequires: mvn(org.springframework:spring-jms)
21mr|hornetq-2.4.7-7|58	%endif
21mr|hornetq-2.4.7-7|59	BuildRequires: mvn(org.jboss.resteasy:resteasy-atom-provider)
21mr|hornetq-2.4.7-7|60	BuildRequires: mvn(org.jboss.resteasy:resteasy-jackson-provider)
21mr|hornetq-2.4.7-7|61	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxb-provider)
21mr|hornetq-2.4.7-7|62	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|hornetq-2.4.7-7|63	BuildRequires: mvn(org.jboss.resteasy:tjws)
21mr|hornetq-2.4.7-7|64	BuildRequires: mvn(org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec)
21mr|hornetq-2.4.7-7|65	BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec)
21mr|hornetq-2.4.7-7|66	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec)
21mr|hornetq-2.4.7-7|67	BuildRequires: mvn(org.jgroups:jgroups)
21mr|hornetq-2.4.7-7|68	BuildRequires: mvn(io.netty:netty-buffer)
21mr|hornetq-2.4.7-7|69	
21mr|hornetq-2.4.7-7|70	%description
21mr|hornetq-2.4.7-7|71	HornetQ is an open source project to build a multi-protocol, embeddable,
21mr|hornetq-2.4.7-7|72	very high performance, clustered, asynchronous messaging system.
21mr|hornetq-2.4.7-7|73	
21mr|hornetq-2.4.7-7|74	%package commons
21mr|hornetq-2.4.7-7|75	Summary:       HornetQ Commons
21mr|hornetq-2.4.7-7|76	# Public Domain: ./hornetq-commons/src/main/java/org/hornetq/utils/Base64.java
21mr|hornetq-2.4.7-7|77	License:       ASL 2.0 and Public Domain
21mr|hornetq-2.4.7-7|78	Provides:      bundled(java-base64) = 2.2.2
21mr|hornetq-2.4.7-7|79	Obsoletes:     %{name} < 2.4.2
21mr|hornetq-2.4.7-7|80	BuildArch:     noarch
21mr|hornetq-2.4.7-7|81	
21mr|hornetq-2.4.7-7|82	%description commons
21mr|hornetq-2.4.7-7|83	HornetQ Commons Classes.
21mr|hornetq-2.4.7-7|84	
21mr|hornetq-2.4.7-7|85	%package core-client
21mr|hornetq-2.4.7-7|86	Summary:       HornetQ Core Client
21mr|hornetq-2.4.7-7|87	License:       ASL 2.0 and LGPLv2+
21mr|hornetq-2.4.7-7|88	# LGPLv2:
21mr|hornetq-2.4.7-7|89	#./hornetq-core-client/src/main/java/org/hornetq/core/filter/impl/Operator.java
21mr|hornetq-2.4.7-7|90	#./hornetq-core-client/src/main/java/org/hornetq/core/filter/impl/RegExp.java
21mr|hornetq-2.4.7-7|91	#./hornetq-core-client/src/main/java/org/hornetq/core/filter/impl/Identifier.java
21mr|hornetq-2.4.7-7|92	BuildArch:     noarch
21mr|hornetq-2.4.7-7|93	
21mr|hornetq-2.4.7-7|94	%description core-client
21mr|hornetq-2.4.7-7|95	HornetQ Core Client.
21mr|hornetq-2.4.7-7|96	
21mr|hornetq-2.4.7-7|97	%package jms-client
21mr|hornetq-2.4.7-7|98	Summary:       HornetQ JMS Client
21mr|hornetq-2.4.7-7|99	BuildArch:     noarch
21mr|hornetq-2.4.7-7|100	
21mr|hornetq-2.4.7-7|101	%description jms-client
21mr|hornetq-2.4.7-7|102	HornetQ JMS Client Implementation.
21mr|hornetq-2.4.7-7|103	
21mr|hornetq-2.4.7-7|104	%package jms-server
21mr|hornetq-2.4.7-7|105	Summary:       HornetQ JMS Server
21mr|hornetq-2.4.7-7|106	BuildArch:     noarch
21mr|hornetq-2.4.7-7|107	
21mr|hornetq-2.4.7-7|108	%description jms-server
21mr|hornetq-2.4.7-7|109	HornetQ JMS Server Implementation.
21mr|hornetq-2.4.7-7|110	
21mr|hornetq-2.4.7-7|111	%package journal
21mr|hornetq-2.4.7-7|112	Summary:       HornetQ Journal
21mr|hornetq-2.4.7-7|113	BuildArch:     noarch
21mr|hornetq-2.4.7-7|114	
21mr|hornetq-2.4.7-7|115	%description journal
21mr|hornetq-2.4.7-7|116	HornetQ Journal.
21mr|hornetq-2.4.7-7|117	
21mr|hornetq-2.4.7-7|118	%package native
21mr|hornetq-2.4.7-7|119	Summary:       HornetQ Journal
21mr|hornetq-2.4.7-7|120	
21mr|hornetq-2.4.7-7|121	%description native
21mr|hornetq-2.4.7-7|122	HornetQ Journal.
21mr|hornetq-2.4.7-7|123	
21mr|hornetq-2.4.7-7|124	%package pom
21mr|hornetq-2.4.7-7|125	Summary:       HornetQ Parent POM
21mr|hornetq-2.4.7-7|126	BuildArch:     noarch
21mr|hornetq-2.4.7-7|127	
21mr|hornetq-2.4.7-7|128	%description pom
21mr|hornetq-2.4.7-7|129	HornetQ Parent POM.
21mr|hornetq-2.4.7-7|130	
21mr|hornetq-2.4.7-7|131	%package protocols
21mr|hornetq-2.4.7-7|132	Summary:       HornetQ Protocols Parent POM
21mr|hornetq-2.4.7-7|133	BuildArch:     noarch
21mr|hornetq-2.4.7-7|134	
21mr|hornetq-2.4.7-7|135	%description protocols
21mr|hornetq-2.4.7-7|136	HornetQ Protocols Parent POM.
21mr|hornetq-2.4.7-7|137	
21mr|hornetq-2.4.7-7|138	%package ra
21mr|hornetq-2.4.7-7|139	Summary:       HornetQ RAR
21mr|hornetq-2.4.7-7|140	BuildArch:     noarch
21mr|hornetq-2.4.7-7|141	
21mr|hornetq-2.4.7-7|142	%description ra
21mr|hornetq-2.4.7-7|143	HornetQ RAR Implementation.
21mr|hornetq-2.4.7-7|144	
21mr|hornetq-2.4.7-7|145	%package rest
21mr|hornetq-2.4.7-7|146	Summary:       HornetQ REST
21mr|hornetq-2.4.7-7|147	BuildArch:     noarch
21mr|hornetq-2.4.7-7|148	
21mr|hornetq-2.4.7-7|149	%description rest
21mr|hornetq-2.4.7-7|150	HornetQ REST Interface Implementation.
21mr|hornetq-2.4.7-7|151	
21mr|hornetq-2.4.7-7|152	%package server
21mr|hornetq-2.4.7-7|153	Summary:       HornetQ Server
21mr|hornetq-2.4.7-7|154	License:       ASL 2.0 and LGPLv2+
21mr|hornetq-2.4.7-7|155	# LGPLv2: ./hornetq-server/src/main/java/org/hornetq/core/messagecounter/MessageCounter.java
21mr|hornetq-2.4.7-7|156	BuildArch:     noarch
21mr|hornetq-2.4.7-7|157	
21mr|hornetq-2.4.7-7|158	%description server
21mr|hornetq-2.4.7-7|159	HornetQ Server Implementation.
21mr|hornetq-2.4.7-7|160	
21mr|hornetq-2.4.7-7|161	#%package spring-integration
21mr|hornetq-2.4.7-7|162	#Summary:       HornetQ Spring Integration
21mr|hornetq-2.4.7-7|163	#BuildArch:     noarch
21mr|hornetq-2.4.7-7|164	
21mr|hornetq-2.4.7-7|165	#%description spring-integration
21mr|hornetq-2.4.7-7|166	#HornetQ Spring Integration.
21mr|hornetq-2.4.7-7|167	
21mr|hornetq-2.4.7-7|168	%package stomp-protocol
21mr|hornetq-2.4.7-7|169	Summary:       HornetQ STOMP Protocol
21mr|hornetq-2.4.7-7|170	BuildArch:     noarch
21mr|hornetq-2.4.7-7|171	
21mr|hornetq-2.4.7-7|172	%description stomp-protocol
21mr|hornetq-2.4.7-7|173	HornetQ STOMP Protocol Implementation.
21mr|hornetq-2.4.7-7|174	
21mr|hornetq-2.4.7-7|175	%package tools
21mr|hornetq-2.4.7-7|176	Summary:       HornetQ Tools
21mr|hornetq-2.4.7-7|177	BuildArch:     noarch
21mr|hornetq-2.4.7-7|178	
21mr|hornetq-2.4.7-7|179	%description tools
21mr|hornetq-2.4.7-7|180	HornetQ Tools.
21mr|hornetq-2.4.7-7|181	
21mr|hornetq-2.4.7-7|182	%package javadoc
21mr|hornetq-2.4.7-7|183	Summary:       Javadoc for %{name}
21mr|hornetq-2.4.7-7|184	BuildArch:     noarch
21mr|hornetq-2.4.7-7|185	# Java stack is not supported on x86_32
21mr|hornetq-2.4.7-7|186	ExcludeArch: %{ix86}
21mr|hornetq-2.4.7-7|187	
21mr|hornetq-2.4.7-7|188	%description javadoc
21mr|hornetq-2.4.7-7|189	This package contains the API documentation for %{name}.
21mr|hornetq-2.4.7-7|190	
21mr|hornetq-2.4.7-7|191	%prep
21mr|hornetq-2.4.7-7|192	%setup -q -n hornetq-HornetQ_%{customnamedversion}
21mr|hornetq-2.4.7-7|193	# Remove bundled .so files
21mr|hornetq-2.4.7-7|194	find -name "*.so" -print -delete
21mr|hornetq-2.4.7-7|195	find -name "*.jar" -print -delete
21mr|hornetq-2.4.7-7|196	
21mr|hornetq-2.4.7-7|197	%autopatch -p1
21mr|hornetq-2.4.7-7|198	
21mr|hornetq-2.4.7-7|199	rm -rf hornetq-core-client/src/main/java/org/hornetq/utils/json
21mr|hornetq-2.4.7-7|200	
21mr|hornetq-2.4.7-7|201	%pom_change_dep -r :geronimo-json_1.0_spec javax.json:javax.json-api:1.0 hornetq-core-client hornetq-jms-server tests/integration-tests
21mr|hornetq-2.4.7-7|202	
21mr|hornetq-2.4.7-7|203	%pom_disable_module examples
21mr|hornetq-2.4.7-7|204	%pom_disable_module hornetq-bootstrap
21mr|hornetq-2.4.7-7|205	%pom_disable_module hornetq-service-sar
21mr|hornetq-2.4.7-7|206	%pom_disable_module integration/hornetq-aerogear-integration
21mr|hornetq-2.4.7-7|207	%pom_disable_module integration/hornetq-jboss-as-integration
21mr|hornetq-2.4.7-7|208	%pom_disable_module integration/hornetq-twitter-integration
21mr|hornetq-2.4.7-7|209	%pom_disable_module tests
21mr|hornetq-2.4.7-7|210	
21mr|hornetq-2.4.7-7|211	# Incompatible version of qpid-proton-java
21mr|hornetq-2.4.7-7|212	%pom_disable_module hornetq-amqp-protocol hornetq-protocols
21mr|hornetq-2.4.7-7|213	
21mr|hornetq-2.4.7-7|214	%pom_remove_dep -r "org.jboss.microcontainer:jboss-kernel"
21mr|hornetq-2.4.7-7|215	
21mr|hornetq-2.4.7-7|216	%if %{with narayana}
21mr|hornetq-2.4.7-7|217	%pom_disable_module hornetq-jms-server
21mr|hornetq-2.4.7-7|218	%pom_disable_module hornetq-ra
21mr|hornetq-2.4.7-7|219	%pom_disable_module hornetq-rest
21mr|hornetq-2.4.7-7|220	%pom_disable_module hornetq-tools
21mr|hornetq-2.4.7-7|221	%pom_disable_module integration/hornetq-spring-integration
21mr|hornetq-2.4.7-7|222	%endif
21mr|hornetq-2.4.7-7|223	
21mr|hornetq-2.4.7-7|224	%pom_change_dep -r org.jboss.jbossts.jts:jbossjts-jacorb org.jboss.narayana.jta:jta
21mr|hornetq-2.4.7-7|225	%pom_change_dep -r org.jboss.jbossts.jts:jbossjts-jacorb org.jboss.narayana.jta:jta hornetq-jms-server
21mr|hornetq-2.4.7-7|226	
21mr|hornetq-2.4.7-7|227	%pom_remove_dep -r org.jboss.javaee:jboss-ejb-api
21mr|hornetq-2.4.7-7|228	%pom_remove_dep -r org.jboss.javaee:jboss-jaspi-api
21mr|hornetq-2.4.7-7|229	%pom_change_dep -r org.jboss.javaee:jboss-jca-api org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec
21mr|hornetq-2.4.7-7|230	%pom_change_dep -r org.jboss.javaee:jboss-jca-api org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec hornetq-ra
21mr|hornetq-2.4.7-7|231	
21mr|hornetq-2.4.7-7|232	%pom_remove_plugin -r :license-maven-plugin
21mr|hornetq-2.4.7-7|233	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|hornetq-2.4.7-7|234	%pom_remove_plugin -r :maven-help-plugin
21mr|hornetq-2.4.7-7|235	%pom_remove_plugin -r :maven-source-plugin
21mr|hornetq-2.4.7-7|236	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|hornetq-2.4.7-7|237	
21mr|hornetq-2.4.7-7|238	cp -p distribution/hornetq/src/main/resources/licenses/LICENSE.txt .
21mr|hornetq-2.4.7-7|239	
21mr|hornetq-2.4.7-7|240	# Workaround for building native bits
21mr|hornetq-2.4.7-7|241	# Currently the build script uses the .so in the hornetq-nativebin/ directory
21mr|hornetq-2.4.7-7|242	# but we need to rebuild them. The issue is that the mvn build process does not
21mr|hornetq-2.4.7-7|243	# use the new .so files we've built. Here is a simple workaround.
21mr|hornetq-2.4.7-7|244	%pom_xpath_inject "pom:project/pom:profiles" "
21mr|hornetq-2.4.7-7|245	<profile>
21mr|hornetq-2.4.7-7|246	<id>native</id>
21mr|hornetq-2.4.7-7|247	<modules>
21mr|hornetq-2.4.7-7|248	<module>hornetq-commons</module>
21mr|hornetq-2.4.7-7|249	<module>hornetq-native</module>
21mr|hornetq-2.4.7-7|250	</modules>
21mr|hornetq-2.4.7-7|251	</profile>"
21mr|hornetq-2.4.7-7|252	
21mr|hornetq-2.4.7-7|253	rm -r **/src/test/* tests/*/src/test/*
21mr|hornetq-2.4.7-7|254	
21mr|hornetq-2.4.7-7|255	# [ERROR] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique duplicate declaration of version
21mr|hornetq-2.4.7-7|256	%pom_remove_dep org.jboss.logmanager:jboss-logmanager hornetq-server
21mr|hornetq-2.4.7-7|257	%pom_add_dep org.jboss.logmanager:jboss-logmanager:1.2.2.GA:test hornetq-server
21mr|hornetq-2.4.7-7|258	
21mr|hornetq-2.4.7-7|259	%build
21mr|hornetq-2.4.7-7|260	
21mr|hornetq-2.4.7-7|261	# Let's build the .so files
21mr|hornetq-2.4.7-7|262	%mvn_build -i -f -- -Pnative,native-build
21mr|hornetq-2.4.7-7|263	pushd hornetq-native
21mr|hornetq-2.4.7-7|264	# Copy them to hornetq-native/bin/ dir
21mr|hornetq-2.4.7-7|265	find -name "*.so" -exec cp {} bin/libHornetQAIO.so \;
21mr|hornetq-2.4.7-7|266	find -name "*.so" -exec cp {} bin/libHornetQAIO%{__isa_bits}.so \;
21mr|hornetq-2.4.7-7|267	popd
21mr|hornetq-2.4.7-7|268	
21mr|hornetq-2.4.7-7|269	# Tests are skipped because required modules are disabled
21mr|hornetq-2.4.7-7|270	%mvn_build -sf -- -Pmaven-release
21mr|hornetq-2.4.7-7|271	
21mr|hornetq-2.4.7-7|272	%install
21mr|hornetq-2.4.7-7|273	%mvn_install
21mr|hornetq-2.4.7-7|274	
21mr|hornetq-2.4.7-7|275	# Install native stuff
21mr|hornetq-2.4.7-7|276	install -d -m 755 %{buildroot}/%{_libdir}
21mr|hornetq-2.4.7-7|277	cp -L hornetq-native/bin/libHornetQAIO.so %{buildroot}/%{_libdir}/libHornetQAIO.so
21mr|hornetq-2.4.7-7|278	
21mr|hornetq-2.4.7-7|279	%files commons -f .mfiles-hornetq-commons
21mr|hornetq-2.4.7-7|280	%doc README.md
21mr|hornetq-2.4.7-7|281	%license LICENSE.txt NOTICE
21mr|hornetq-2.4.7-7|282	
21mr|hornetq-2.4.7-7|283	%files core-client -f .mfiles-hornetq-core-client
21mr|hornetq-2.4.7-7|284	%files jms-client -f .mfiles-hornetq-jms-client
21mr|hornetq-2.4.7-7|285	%files journal -f .mfiles-hornetq-journal
21mr|hornetq-2.4.7-7|286	
21mr|hornetq-2.4.7-7|287	%post -n hornetq-native -p /sbin/ldconfig
21mr|hornetq-2.4.7-7|288	%postun -n hornetq-native -p /sbin/ldconfig
21mr|hornetq-2.4.7-7|289	
21mr|hornetq-2.4.7-7|290	%files native -f .mfiles-hornetq-native
21mr|hornetq-2.4.7-7|291	%{_libdir}/libHornetQAIO.so
21mr|hornetq-2.4.7-7|292	%doc hornetq-native/README
21mr|hornetq-2.4.7-7|293	
21mr|hornetq-2.4.7-7|294	%files pom -f .mfiles-hornetq-pom
21mr|hornetq-2.4.7-7|295	%license LICENSE.txt NOTICE
21mr|hornetq-2.4.7-7|296	
21mr|hornetq-2.4.7-7|297	%files protocols -f .mfiles-hornetq-protocols
21mr|hornetq-2.4.7-7|298	%license LICENSE.txt NOTICE
21mr|hornetq-2.4.7-7|299	
21mr|hornetq-2.4.7-7|300	%files server -f .mfiles-hornetq-server
21mr|hornetq-2.4.7-7|301	%files stomp-protocol -f .mfiles-hornetq-stomp-protocol
21mr|hornetq-2.4.7-7|302	
21mr|hornetq-2.4.7-7|303	%if %{without narayana}
21mr|hornetq-2.4.7-7|304	%files jms-server -f .mfiles-hornetq-jms-server
21mr|hornetq-2.4.7-7|305	%files ra -f .mfiles-hornetq-ra
21mr|hornetq-2.4.7-7|306	%files rest -f .mfiles-hornetq-rest
21mr|hornetq-2.4.7-7|307	#%files spring-integration -f .mfiles-hornetq-spring-integration
21mr|hornetq-2.4.7-7|308	%files tools -f .mfiles-hornetq-tools
21mr|hornetq-2.4.7-7|309	%endif
21mr|hornetq-2.4.7-7|310	
21mr|hornetq-2.4.7-7|311	%files javadoc -f .mfiles-javadoc
21mr|hornetq-2.4.7-7|312	%license LICENSE.txt NOTICE
21mr|hornetq-2.4.7-7|313	
21mr|hornetq-2.4.7-7|314	

12750 21
21mr|hostapd-2.11-2|1	Summary:	Optional user space component for Host AP driver
21mr|hostapd-2.11-2|2	Name:		hostapd
21mr|hostapd-2.11-2|3	Version:	2.11
21mr|hostapd-2.11-2|4	Release:	2
21mr|hostapd-2.11-2|5	License:	GPLv2
21mr|hostapd-2.11-2|6	Group:		System/Servers
21mr|hostapd-2.11-2|7	Url:		http://hostap.epitest.fi/hostapd/
21mr|hostapd-2.11-2|8	Source0:	https://w1.fi/releases/%{name}-%{version}.tar.gz
21mr|hostapd-2.11-2|9	Source3:	%{name}.service
21mr|hostapd-2.11-2|10	Patch0:		%{name}-config.patch
21mr|hostapd-2.11-2|11	Patch1:		hostapd-2.10-mga-defconfig.patch
21mr|hostapd-2.11-2|12	Patch2:		CVE-2025-24912.patch
21mr|hostapd-2.11-2|13	
21mr|hostapd-2.11-2|14	BuildRequires:	systemd-units
21mr|hostapd-2.11-2|15	BuildRequires:	pkgconfig(libnl-3.0)
21mr|hostapd-2.11-2|16	BuildRequires:	pkgconfig(openssl)
21mr|hostapd-2.11-2|17	Requires(post,preun,postun):	systemd
21mr|hostapd-2.11-2|18	
21mr|hostapd-2.11-2|19	%description
21mr|hostapd-2.11-2|20	Hostapd is an optional user space component for Host AP driver. It adds
21mr|hostapd-2.11-2|21	more features to the basic IEEE 802.11 management included in the kernel
21mr|hostapd-2.11-2|22	driver: using external RADIUS authentication server for MAC address
21mr|hostapd-2.11-2|23	based access control, IEEE 802.1X Authenticator and dynamic WEP keying,
21mr|hostapd-2.11-2|24	RADIUS accounting.
21mr|hostapd-2.11-2|25	
21mr|hostapd-2.11-2|26	%files
21mr|hostapd-2.11-2|27	%doc %{name}/ChangeLog %{name}/README
21mr|hostapd-2.11-2|28	%{_sbindir}/%{name}
21mr|hostapd-2.11-2|29	%{_sbindir}/%{name}_cli
21mr|hostapd-2.11-2|30	%config(noreplace) %{_unitdir}/%{name}.service
21mr|hostapd-2.11-2|31	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|hostapd-2.11-2|32	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.accept
21mr|hostapd-2.11-2|33	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.deny
21mr|hostapd-2.11-2|34	
21mr|hostapd-2.11-2|35	#-------------------------------------------------------------------------
21mr|hostapd-2.11-2|36	
21mr|hostapd-2.11-2|37	%prep
21mr|hostapd-2.11-2|38	%autosetup -p1
21mr|hostapd-2.11-2|39	
21mr|hostapd-2.11-2|40	%build
21mr|hostapd-2.11-2|41	pushd %{name}
21mr|hostapd-2.11-2|42	cat defconfig | sed \
21mr|hostapd-2.11-2|43	-e '/^#CONFIG_DRIVER_NONE=y/s/^#//' \
21mr|hostapd-2.11-2|44	-e '/^#CONFIG_IEEE80211R=y/s/^#//' \
21mr|hostapd-2.11-2|45	-e '/^#CONFIG_IEEE80211AC=y/s/^#//' \
21mr|hostapd-2.11-2|46	-e '/^#CONFIG_FULL_DYNAMIC_VLAN=y/s/^#//' \
21mr|hostapd-2.11-2|47	-e '/^#CONFIG_LIBNL32=y/s/^#//' \
21mr|hostapd-2.11-2|48	> .config
21mr|hostapd-2.11-2|49	echo "CFLAGS += -I%{_includedir}/libnl3" >> .config
21mr|hostapd-2.11-2|50	echo "LIBS += -L%{_libdir}" >> .config
21mr|hostapd-2.11-2|51	echo "CC = %{__cc}" >> .config
21mr|hostapd-2.11-2|52	sed -i -e 's/CFLAGS =.*/CFLAGS = -MMD %{optflags}/' Makefile
21mr|hostapd-2.11-2|53	%make_build CC="%{__cc}" #CFLAGS="-MMD %{optflags}"
21mr|hostapd-2.11-2|54	popd
21mr|hostapd-2.11-2|55	
21mr|hostapd-2.11-2|56	%install
21mr|hostapd-2.11-2|57	pushd %{name}
21mr|hostapd-2.11-2|58	install -d -m 755 %{buildroot}%{_sbindir}
21mr|hostapd-2.11-2|59	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21mr|hostapd-2.11-2|60	install -d -m 755 %{buildroot}/%{_unitdir}
21mr|hostapd-2.11-2|61	install -m 755 %{name}        %{buildroot}%{_sbindir}
21mr|hostapd-2.11-2|62	install -m 755 %{name}_cli    %{buildroot}%{_sbindir}
21mr|hostapd-2.11-2|63	install -m 600 %{name}.conf   %{buildroot}%{_sysconfdir}/%{name}
21mr|hostapd-2.11-2|64	install -m 644 %{name}.accept %{buildroot}%{_sysconfdir}/%{name}
21mr|hostapd-2.11-2|65	install -m 644 %{name}.deny   %{buildroot}%{_sysconfdir}/%{name}
21mr|hostapd-2.11-2|66	install -pm 644 %{SOURCE3}   %{buildroot}/%{_unitdir}/%{name}.service
21mr|hostapd-2.11-2|67	popd
21mr|hostapd-2.11-2|68	
21mr|hostapd-2.11-2|69	%post
21mr|hostapd-2.11-2|70	%systemd_post %{name}.service
21mr|hostapd-2.11-2|71	
21mr|hostapd-2.11-2|72	%preun
21mr|hostapd-2.11-2|73	%systemd_preun %{name}.service
21mr|hostapd-2.11-2|74	
21mr|hostapd-2.11-2|75	%postun
21mr|hostapd-2.11-2|76	%_postun_userdel %{name}
21mr|hostapd-2.11-2|77	
21mr|hostapd-2.11-2|78	%changelog
21mr|hostapd-2.11-2|79	* Fri Oct 31 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|hostapd-2.11-2|80	- upload patch
21mr|hostapd-2.11-2|81	
21mr|hostapd-2.11-2|82	* Fri Oct 31 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|hostapd-2.11-2|83	- cleanup
21mr|hostapd-2.11-2|84	
21mr|hostapd-2.11-2|85	- Merge: dbe52da ebee685
21mr|hostapd-2.11-2|86	* Fri Oct 31 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|hostapd-2.11-2|87	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|hostapd-2.11-2|88	
21mr|hostapd-2.11-2|89	* Fri Oct 31 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.11-2
21mr|hostapd-2.11-2|90	- fix CVE
21mr|hostapd-2.11-2|91	
21mr|hostapd-2.11-2|92	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|hostapd-2.11-2|93	- automated spec cleanup
21mr|hostapd-2.11-2|94	
21mr|hostapd-2.11-2|95	* Sat Feb 15 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|hostapd-2.11-2|96	- Replace macro
21mr|hostapd-2.11-2|97	
21mr|hostapd-2.11-2|98	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|hostapd-2.11-2|99	- autoadd .nvchecker.toml for hostapd
21mr|hostapd-2.11-2|100	
21mr|hostapd-2.11-2|101	* Wed Jul 24 2024 Alexander Stefanov <alexander@mezon.ru> 2.11-1
21mr|hostapd-2.11-2|102	- version autoupdate [2.11]
21mr|hostapd-2.11-2|103	
21mr|hostapd-2.11-2|104	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 2.10-2
21mr|hostapd-2.11-2|105	- MassBuild#4655: Increase release tag
21mr|hostapd-2.11-2|106	
21mr|hostapd-2.11-2|107	* Tue Dec 5 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2.9-3
21mr|hostapd-2.11-2|108	- Security fix for CVE-2021-30004
21mr|hostapd-2.11-2|109	
21mr|hostapd-2.11-2|110	* Wed Sep 13 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2.9-2
21mr|hostapd-2.11-2|111	- Security fixes
21mr|hostapd-2.11-2|112	
21mr|hostapd-2.11-2|113	* Fri Mar 17 2023 Andrey Bondrov <abondrov@rosalab.ru> 2.10-1
21mr|hostapd-2.11-2|114	- New version 2.10
21mr|hostapd-2.11-2|115	
21mr|hostapd-2.11-2|116	* Thu Oct 1 2020 Alexander Stefanov <alexander@mezon.ru> 2.9-1
21mr|hostapd-2.11-2|117	- 2.9
21mr|hostapd-2.11-2|118	
21mr|hostapd-2.11-2|119	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 2.6-2
21mr|hostapd-2.11-2|120	- bot: rpm5 -> rpm4 (8)
21mr|hostapd-2.11-2|121	
21mr|hostapd-2.11-2|122	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|hostapd-2.11-2|123	- bot: rpm5 -> rpm4 (1)

12751 21
21mr|hostap-utils-0.4.7-16|1	Summary:	Utility programs for Host AP driver for Intersil Prism2/2.5/3
21mr|hostap-utils-0.4.7-16|2	Name:		hostap-utils
21mr|hostap-utils-0.4.7-16|3	Version:	0.4.7
21mr|hostap-utils-0.4.7-16|4	Release:	16
21mr|hostap-utils-0.4.7-16|5	License:	GPLv2+
21mr|hostap-utils-0.4.7-16|6	Group:		System/Configuration/Networking
21mr|hostap-utils-0.4.7-16|7	Url:		http://hostap.epitest.fi/
21mr|hostap-utils-0.4.7-16|8	Source0:	http://hostap.epitest.fi/releases/hostap-utils-%{version}.tar.gz
21mr|hostap-utils-0.4.7-16|9	Source1:	hostap_cs.conf
21mr|hostap-utils-0.4.7-16|10	Requires:	wireless-tools
21mr|hostap-utils-0.4.7-16|11	Provides:	hostap = %{EVRD}
21mr|hostap-utils-0.4.7-16|12	
21mr|hostap-utils-0.4.7-16|13	%description
21mr|hostap-utils-0.4.7-16|14	This is a Linux driver for wireless LAN cards based on Intersil's Prism2/2.5/3
21mr|hostap-utils-0.4.7-16|15	chipset. The driver supports a so called Host AP mode, i.e., it takes care of
21mr|hostap-utils-0.4.7-16|16	IEEE 802.11 management functions in the host computer and acts as an access
21mr|hostap-utils-0.4.7-16|17	point. This does not require any special firmware for the wireless LAN card.
21mr|hostap-utils-0.4.7-16|18	In addition to this, it has support for normal station operations in BSS and
21mr|hostap-utils-0.4.7-16|19	possible also in IBSS.
21mr|hostap-utils-0.4.7-16|20	
21mr|hostap-utils-0.4.7-16|21	This packages contains binary utilities for use with hostap.
21mr|hostap-utils-0.4.7-16|22	
21mr|hostap-utils-0.4.7-16|23	%files
21mr|hostap-utils-0.4.7-16|24	%doc COPYING ChangeLog README
21mr|hostap-utils-0.4.7-16|25	%config(noreplace) %{_sysconfdir}/pcmcia/hostap_cs.conf
21mr|hostap-utils-0.4.7-16|26	%{_sbindir}/hostap_crypt_conf
21mr|hostap-utils-0.4.7-16|27	%{_sbindir}/hostap_diag
21mr|hostap-utils-0.4.7-16|28	%{_sbindir}/hostap_fw_load
21mr|hostap-utils-0.4.7-16|29	%{_sbindir}/hostap_io_debug
21mr|hostap-utils-0.4.7-16|30	%{_sbindir}/hostap_rid
21mr|hostap-utils-0.4.7-16|31	%{_sbindir}/prism2_param
21mr|hostap-utils-0.4.7-16|32	%{_sbindir}/prism2_srec
21mr|hostap-utils-0.4.7-16|33	%{_sbindir}/split_combined_hex
21mr|hostap-utils-0.4.7-16|34	
21mr|hostap-utils-0.4.7-16|35	#----------------------------------------------------------------------------
21mr|hostap-utils-0.4.7-16|36	
21mr|hostap-utils-0.4.7-16|37	%prep
21mr|hostap-utils-0.4.7-16|38	%setup -q
21mr|hostap-utils-0.4.7-16|39	
21mr|hostap-utils-0.4.7-16|40	%build
21mr|hostap-utils-0.4.7-16|41	%make CC="%{__cc}" CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|hostap-utils-0.4.7-16|42	
21mr|hostap-utils-0.4.7-16|43	%install
21mr|hostap-utils-0.4.7-16|44	install -d -m 755 %{buildroot}%{_sbindir}
21mr|hostap-utils-0.4.7-16|45	install -d -m 755 %{buildroot}%{_sysconfdir}/pcmcia
21mr|hostap-utils-0.4.7-16|46	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pcmcia
21mr|hostap-utils-0.4.7-16|47	install -m 755 hostap_crypt_conf %{buildroot}%{_sbindir}
21mr|hostap-utils-0.4.7-16|48	install -m 755 hostap_diag %{buildroot}%{_sbindir}
21mr|hostap-utils-0.4.7-16|49	install -m 755 hostap_fw_load %{buildroot}%{_sbindir}
21mr|hostap-utils-0.4.7-16|50	install -m 755 hostap_io_debug %{buildroot}%{_sbindir}
21mr|hostap-utils-0.4.7-16|51	install -m 755 hostap_rid %{buildroot}%{_sbindir}
21mr|hostap-utils-0.4.7-16|52	install -m 755 prism2_param %{buildroot}%{_sbindir}
21mr|hostap-utils-0.4.7-16|53	install -m 755 prism2_srec %{buildroot}%{_sbindir}
21mr|hostap-utils-0.4.7-16|54	install -m 755 split_combined_hex %{buildroot}%{_sbindir}

12752 21
21mr|hostname-3.23-5|1	Summary:	Utility to set/show the host name or domain name
21mr|hostname-3.23-5|2	Name:		hostname
21mr|hostname-3.23-5|3	Version:	3.23
21mr|hostname-3.23-5|4	Release:	5
21mr|hostname-3.23-5|5	License:	GPLv2+
21mr|hostname-3.23-5|6	Group:		System/Configuration/Networking
21mr|hostname-3.23-5|7	URL:		http://packages.qa.debian.org/h/hostname.html
21mr|hostname-3.23-5|8	Source0:	http://ftp.de.debian.org/debian/pool/main/h/hostname/hostname_%{version}.tar.gz
21mr|hostname-3.23-5|9	Source1:    nis-domainname.service
21mr|hostname-3.23-5|10	Source2:    nis-domainname
21mr|hostname-3.23-5|11	# Initial changes
21mr|hostname-3.23-5|12	Patch0:		hostname-rh.patch
21mr|hostname-3.23-5|13	Patch1:		fix_install.patch
21mr|hostname-3.23-5|14	BuildRequires:	pkgconfig(libtirpc)
21mr|hostname-3.23-5|15	# net-tools 1.60 provided its own hostname
21mr|hostname-3.23-5|16	Conflicts:	net-tools < 2.0
21mr|hostname-3.23-5|17	
21mr|hostname-3.23-5|18	%description
21mr|hostname-3.23-5|19	This package provides commands which can be used to display the system's
21mr|hostname-3.23-5|20	DNS name, and to display or set its hostname or NIS domain name.
21mr|hostname-3.23-5|21	
21mr|hostname-3.23-5|22	%prep
21mr|hostname-3.23-5|23	%autosetup -p1 -n %{name}
21mr|hostname-3.23-5|24	
21mr|hostname-3.23-5|25	%build
21mr|hostname-3.23-5|26	%serverbuild_hardened
21mr|hostname-3.23-5|27	%set_build_flags
21mr|hostname-3.23-5|28	%make_build
21mr|hostname-3.23-5|29	
21mr|hostname-3.23-5|30	%install
21mr|hostname-3.23-5|31	%make_install
21mr|hostname-3.23-5|32	mkdir -p %{buildroot}%{_bindir}
21mr|hostname-3.23-5|33	for i in dnsdomainname domainname hostname nisdomainname ypdomainname; do
21mr|hostname-3.23-5|34	ln -sf /bin/$i %{buildroot}%{_bindir}/$i
21mr|hostname-3.23-5|35	done
21mr|hostname-3.23-5|36	
21mr|hostname-3.23-5|37	mkdir -p %{buildroot}%{_sbindir}
21mr|hostname-3.23-5|38	install -m0755 %{SOURCE2} %{buildroot}%{_sbindir}/nis-domainname
21mr|hostname-3.23-5|39	mkdir -p %{buildroot}%{_unitdir}
21mr|hostname-3.23-5|40	install -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/nis-domainname.service
21mr|hostname-3.23-5|41	sed -i -e 's,@SBINDIR@,%{_sbindir},g' %{buildroot}%{_unitdir}/nis-domainname.service
21mr|hostname-3.23-5|42	
21mr|hostname-3.23-5|43	%files
21mr|hostname-3.23-5|44	%license COPYRIGHT
21mr|hostname-3.23-5|45	/bin/*
21mr|hostname-3.23-5|46	%{_bindir}/*
21mr|hostname-3.23-5|47	%{_sbindir}/nis-domainname
21mr|hostname-3.23-5|48	%{_unitdir}/nis-domainname.service
21mr|hostname-3.23-5|49	%{_mandir}/man1/*

12753 21
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|1	%define commit f4b12c181c595fc4c9b073266a3d7cad95f454e2
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|3	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|4	%define kname hotfix-kvadra-touchpad
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|5	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|6	Summary:	Hotfix for touchpad on Kvadra laptops
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|7	Name:		hotfix-kvadra-touchpad
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|8	License:	BSD-2-Clause
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|9	Group:		System/Kernel and hardware
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|10	Version:	1
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|11	Release:	1.git%{commit_short}.1
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|12	Url:		https://github.com/alexpevzner/hotfix-kvadra-touchpad
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|13	Source0:	https://github.com/alexpevzner/hotfix-kvadra-touchpad/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|14	BuildArch:	noarch
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|15	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|16	%description
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|17	This package contains the hotfix driver for touchpads on Kvadra laptops.
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|18	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|19	#----------------------------------------------------------------------
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|20	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|21	%package -n dkms-%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|22	Summary:	The standalone hotfix driver for touchpads on Kvadra laptops
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|23	Group:		System/Kernel and hardware
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|24	Requires:	dkms
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|25	Requires(post,preun):	dkms
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|26	Requires:	kernel-source-%{name} = %{EVRD}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|27	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|28	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|29	%description -n dkms-%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|30	This package contains the hotfix driver for touchpads on Kvadra laptops.
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|31	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|32	%files -n dkms-%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|33	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|34	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|35	%post -n dkms-%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|36	set -x
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|37	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|38	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|39	# Build and install the driver for all available kernels that have devel
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|40	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|41	# Do not fail the installation of the package if the build fails for some
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|42	# kernels, this may happen during testing, etc.
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|43	for kk in /lib/modules/*; do
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|44	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|45	if test -d "/lib/modules/$kk/build"; then
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|46	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|47	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|48	else
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|49	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|50	fi;
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|51	done
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|52	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|53	%preun -n dkms-%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|54	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|55	# deinstallation.
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|56	rmmod %{kname} >/dev/null 2>&1 || true
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|57	set -x
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|58	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|59	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|60	#-----------------------------------------------------------------------
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|61	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|62	%package -n kernel-source-%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|63	Summary:	Source code of the hotfix driver for touchpads on Kvadra laptops
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|64	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|65	%description -n kernel-source-%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|66	Source code of the hotfix driver for touchpads on Kvadra laptops.
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|67	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|68	%files -n kernel-source-%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|69	%{_usr}/src/%{name}-%{version}-%{release}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|70	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|71	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|72	#-----------------------------------------------------------------------
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|73	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|74	%package forceload
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|75	Summary:	Automatically load module of hotfix driver for touchpads on Kvadra laptops
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|76	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|77	%description forceload
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|78	Automatically load module of hotfix driver for touchpads on Kvadra laptops.
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|79	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|80	%files forceload
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|81	%{_modulesloaddir}/%{name}.conf
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|82	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|83	#-----------------------------------------------------------------------
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|84	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|85	%prep
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|86	%autosetup -p1 -n %{name}-%{commit}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|87	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|88	%build
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|89	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|90	%install
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|91	
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|92	# install dkms sources
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|93	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|94	install -Dm644 %{name}.conf %{buildroot}%{_modulesloaddir}/%{name}.conf; rm %{name}.conf
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|95	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|96	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|97	MAKE="'make' all KVER=\${kernelver}"
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|98	PACKAGE_NAME=%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|99	PACKAGE_VERSION=%{version}-%{release}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|100	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|101	BUILT_MODULE_NAME=%{kname}
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|102	AUTOINSTALL=yes
21mr|hotfix-kvadra-touchpad-1-1.gitf4b12c.1|103	EOF

12754 21
21mr|howl-logger-1.0.2-12|1	Name:          howl-logger
21mr|howl-logger-1.0.2-12|2	Version:       1.0.2
21mr|howl-logger-1.0.2-12|3	Release:       12
21mr|howl-logger-1.0.2-12|4	Summary:       High-speed ObjectWeb Logger
21mr|howl-logger-1.0.2-12|5	License:       BSD
21mr|howl-logger-1.0.2-12|6	Group:         Development/Java
21mr|howl-logger-1.0.2-12|7	URL:           http://forge.ow2.org/projects/howl/
21mr|howl-logger-1.0.2-12|8	# svn export svn://svn.forge.objectweb.org/svnroot/howl/tags/HOWL_1_0_2/howl/logger/ howl-logger-1.0.2
21mr|howl-logger-1.0.2-12|9	# tar czf howl-logger-1.0.2-src-svn.tar.gz howl-logger-1.0.2
21mr|howl-logger-1.0.2-12|10	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|howl-logger-1.0.2-12|11	
21mr|howl-logger-1.0.2-12|12	# test deps
21mr|howl-logger-1.0.2-12|13	BuildRequires: mvn(junit:junit)
21mr|howl-logger-1.0.2-12|14	
21mr|howl-logger-1.0.2-12|15	BuildRequires: maven-local
21mr|howl-logger-1.0.2-12|16	
21mr|howl-logger-1.0.2-12|17	BuildArch:     noarch
21mr|howl-logger-1.0.2-12|18	# Java stack is not supported on x86_32
21mr|howl-logger-1.0.2-12|19	ExcludeArch: %{ix86}
21mr|howl-logger-1.0.2-12|20	
21mr|howl-logger-1.0.2-12|21	%description
21mr|howl-logger-1.0.2-12|22	HOWL is a logger implementation providing features
21mr|howl-logger-1.0.2-12|23	required by the ObjectWeb JOTM project, with a public
21mr|howl-logger-1.0.2-12|24	API that is generally usable by any Transaction Manager.
21mr|howl-logger-1.0.2-12|25	HOWL uses unformatted binary logs to maximize performance
21mr|howl-logger-1.0.2-12|26	and specifies a journalization API with methods necessary
21mr|howl-logger-1.0.2-12|27	to support JOTM recovery operations.
21mr|howl-logger-1.0.2-12|28	
21mr|howl-logger-1.0.2-12|29	%package javadoc
21mr|howl-logger-1.0.2-12|30	Summary:       Javadoc for %{name}
21mr|howl-logger-1.0.2-12|31	
21mr|howl-logger-1.0.2-12|32	%description javadoc
21mr|howl-logger-1.0.2-12|33	This package contains javadoc for %{name}.
21mr|howl-logger-1.0.2-12|34	
21mr|howl-logger-1.0.2-12|35	%prep
21mr|howl-logger-1.0.2-12|36	%setup -q
21mr|howl-logger-1.0.2-12|37	rm -r .externalToolBuilders .settings
21mr|howl-logger-1.0.2-12|38	%pom_xpath_set "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:source" 1.5
21mr|howl-logger-1.0.2-12|39	%pom_xpath_set "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:target" 1.5
21mr|howl-logger-1.0.2-12|40	%pom_xpath_set "pom:project/pom:version" %{version}
21mr|howl-logger-1.0.2-12|41	
21mr|howl-logger-1.0.2-12|42	# these test fails
21mr|howl-logger-1.0.2-12|43	# java.lang.OutOfMemoryError: unable to create new native thread: 785 threads created
21mr|howl-logger-1.0.2-12|44	rm -r src/test/org/objectweb/howl/log/BigLogTest.java \
21mr|howl-logger-1.0.2-12|45	src/test/org/objectweb/howl/log/ThroughputTest.java \
21mr|howl-logger-1.0.2-12|46	src/test/org/objectweb/howl/log/LogTest.java
21mr|howl-logger-1.0.2-12|47	sed -i "s|junit.textui.TestRunner.run(LogTest.class);|//junit.textui.TestRunner.run(LogTest.class);|" \
21mr|howl-logger-1.0.2-12|48	src/test/org/objectweb/howl/log/allTest.java \
21mr|howl-logger-1.0.2-12|49	src/test/org/objectweb/howl/log/ExceptionTest.java
21mr|howl-logger-1.0.2-12|50	
21mr|howl-logger-1.0.2-12|51	%mvn_file :howl %{name} howl
21mr|howl-logger-1.0.2-12|52	%mvn_alias :howl "howl:%{name}"
21mr|howl-logger-1.0.2-12|53	
21mr|howl-logger-1.0.2-12|54	%build
21mr|howl-logger-1.0.2-12|55	
21mr|howl-logger-1.0.2-12|56	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|howl-logger-1.0.2-12|57	
21mr|howl-logger-1.0.2-12|58	%install
21mr|howl-logger-1.0.2-12|59	%mvn_install
21mr|howl-logger-1.0.2-12|60	
21mr|howl-logger-1.0.2-12|61	%files -f .mfiles
21mr|howl-logger-1.0.2-12|62	%license LICENSE.txt
21mr|howl-logger-1.0.2-12|63	
21mr|howl-logger-1.0.2-12|64	%files javadoc -f .mfiles-javadoc
21mr|howl-logger-1.0.2-12|65	%license LICENSE.txt
21mr|howl-logger-1.0.2-12|66	

12755 21
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|1	%define commit 20687aa5a3e3ab7e48e796f25cbb25ade52633cc
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|2	%define commit_short %(echo %{commit} | head -c 5)
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|3	
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|4	Name: how-to-use-pvs-studio-free
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|5	Summary: Tool to insert ads of PVS Studio into source code
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|6	License: Apache 2.0
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|7	Group: Development/C
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|8	Version: 2.0
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|9	Release: 0.git%{commit_short}.1
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|10	Url: https://github.com/viva64/how-to-use-pvs-studio-free
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|11	Source0: https://github.com/viva64/how-to-use-pvs-studio-free/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|12	BuildRequires: cmake
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|13	%if %{mdvver} < 201910
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|14	BuildRequires: stdc++-gcc10-devel
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|15	BuildRequires: clang
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|16	%endif
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|17	
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|18	%description
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|19	%{summary}
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|20	
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|21	%files
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|22	%{_bindir}/%{name}
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|23	#-----------------------------------------------------------
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|24	
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|25	%prep
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|26	%autosetup -p1 -n %{name}-%{commit}
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|27	
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|28	# https://github.com/viva64/how-to-use-pvs-studio-free/issues/24
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|29	# Avoid static linkage
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|30	# But on gcc < 9:
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|31	# main.cpp:166: undefined reference to `std::filesystem::__cxx11::recursive_directory_iterator::operator++()'
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|32	sed -i -e \
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|33	's, -static,,g' \
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|34	%if %{mdvver} >= 201910
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|35	-e '/stdc++fs/d' \
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|36	%else
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|37	-e 's,stdc++fs,stdc++-gcc10,g' \
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|38	%endif
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|39	CMakeLists.txt
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|40	
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|41	%build
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|42	%setup_compile_flags
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|43	%if %{mdvver} < 201910
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|44	export CXXFLAGS="$CXXFLAGS -nostdinc++ -Wno-unused-command-line-argument -I%{_includedir}/libstdc++-gcc10 -I%{_includedir}/libstdc++-gcc10/%{_host}"
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|45	export CC=clang
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|46	export CXX=clang++
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|47	export CPP=clang-cpp
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|48	%endif
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|49	%cmake
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|50	%make
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|51	
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|52	%install
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|53	mkdir -p %{buildroot}%{_bindir}
21mr|how-to-use-pvs-studio-free-2.0-0.git20687.1|54	install -m0755 build/%{name} %{buildroot}%{_bindir}/%{name}

12756 21
21mr|hpack-1.0.2-7|1	Name:          hpack
21mr|hpack-1.0.2-7|2	Version:       1.0.2
21mr|hpack-1.0.2-7|3	Release:       7
21mr|hpack-1.0.2-7|4	Summary:       Header Compression for HTTP/2
21mr|hpack-1.0.2-7|5	License:       ASL 2.0
21mr|hpack-1.0.2-7|6	URL:           https://github.com/twitter/hpack
21mr|hpack-1.0.2-7|7	Source0:       https://github.com/twitter/hpack/archive/%{name}-parent-%{version}.tar.gz
21mr|hpack-1.0.2-7|8	
21mr|hpack-1.0.2-7|9	BuildRequires: maven-local
21mr|hpack-1.0.2-7|10	BuildRequires: mvn(com.google.code.gson:gson)
21mr|hpack-1.0.2-7|11	BuildRequires: mvn(junit:junit)
21mr|hpack-1.0.2-7|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|hpack-1.0.2-7|13	BuildRequires: mvn(org.mockito:mockito-core)
21mr|hpack-1.0.2-7|14	
21mr|hpack-1.0.2-7|15	Group:          Development/Java
21mr|hpack-1.0.2-7|16	BuildArch:     noarch
21mr|hpack-1.0.2-7|17	# Java stack is not supported on x86_32
21mr|hpack-1.0.2-7|18	ExcludeArch: %{ix86}
21mr|hpack-1.0.2-7|19	
21mr|hpack-1.0.2-7|20	%description
21mr|hpack-1.0.2-7|21	This library provides support for compression of header lists
21mr|hpack-1.0.2-7|22	into header blocks.
21mr|hpack-1.0.2-7|23	
21mr|hpack-1.0.2-7|24	%package javadoc
21mr|hpack-1.0.2-7|25	Summary:       Javadoc for %{name}
21mr|hpack-1.0.2-7|26	
21mr|hpack-1.0.2-7|27	%description javadoc
21mr|hpack-1.0.2-7|28	This package contains javadoc for %{name}.
21mr|hpack-1.0.2-7|29	
21mr|hpack-1.0.2-7|30	%package parent
21mr|hpack-1.0.2-7|31	Summary:       HPACK Parent POM
21mr|hpack-1.0.2-7|32	
21mr|hpack-1.0.2-7|33	%description parent
21mr|hpack-1.0.2-7|34	HPACK Parent POM.
21mr|hpack-1.0.2-7|35	
21mr|hpack-1.0.2-7|36	%prep
21mr|hpack-1.0.2-7|37	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|hpack-1.0.2-7|38	# Cleanup
21mr|hpack-1.0.2-7|39	find -name "*.class" -print -delete
21mr|hpack-1.0.2-7|40	find -name "*.jar" -print -delete
21mr|hpack-1.0.2-7|41	
21mr|hpack-1.0.2-7|42	%pom_remove_plugin -r :cobertura-maven-plugin
21mr|hpack-1.0.2-7|43	%pom_remove_plugin -r :coveralls-maven-plugin
21mr|hpack-1.0.2-7|44	
21mr|hpack-1.0.2-7|45	%pom_disable_module "microbench"
21mr|hpack-1.0.2-7|46	
21mr|hpack-1.0.2-7|47	%mvn_file :%{name} %{name}
21mr|hpack-1.0.2-7|48	
21mr|hpack-1.0.2-7|49	%build
21mr|hpack-1.0.2-7|50	
21mr|hpack-1.0.2-7|51	%mvn_build -s
21mr|hpack-1.0.2-7|52	
21mr|hpack-1.0.2-7|53	%install
21mr|hpack-1.0.2-7|54	%mvn_install
21mr|hpack-1.0.2-7|55	
21mr|hpack-1.0.2-7|56	%files -f .mfiles-%{name}
21mr|hpack-1.0.2-7|57	%doc README.md
21mr|hpack-1.0.2-7|58	%license LICENSE
21mr|hpack-1.0.2-7|59	
21mr|hpack-1.0.2-7|60	%files javadoc -f .mfiles-javadoc
21mr|hpack-1.0.2-7|61	%license LICENSE
21mr|hpack-1.0.2-7|62	
21mr|hpack-1.0.2-7|63	%files parent -f .mfiles-%{name}-parent
21mr|hpack-1.0.2-7|64	%license LICENSE
21mr|hpack-1.0.2-7|65	

12757 21
21mr|hplip-3.25.2-6|1	# Define if you want to build the sane backend (default)
21mr|hplip-3.25.2-6|2	%define sane_backend 1
21mr|hplip-3.25.2-6|3	%{?_with_sane: %global sane_backend 1}
21mr|hplip-3.25.2-6|4	%{?_without_sane: %global sane_backend 0}
21mr|hplip-3.25.2-6|5	
21mr|hplip-3.25.2-6|6	%define major 0
21mr|hplip-3.25.2-6|7	%define libhpip %mklibname hpip %{major}
21mr|hplip-3.25.2-6|8	%define libhpipp %mklibname hpipp %{major}
21mr|hplip-3.25.2-6|9	%define libhpmud %mklibname hpmud %{major}
21mr|hplip-3.25.2-6|10	%define libhpdiscovery %mklibname hpdiscovery %{major}
21mr|hplip-3.25.2-6|11	%define sanemaj 1
21mr|hplip-3.25.2-6|12	%define libsane %mklibname sane-hpaio %{sanemaj}
21mr|hplip-3.25.2-6|13	%define devname %mklibname hpip -d
21mr|hplip-3.25.2-6|14	
21mr|hplip-3.25.2-6|15	# Suppress automatically generated Requires for devel packages
21mr|hplip-3.25.2-6|16	%global __requires_exclude devel\(.*\)
21mr|hplip-3.25.2-6|17	
21mr|hplip-3.25.2-6|18	# help to find headers of python 3.8 (from ALT Linux by cas@)
21mr|hplip-3.25.2-6|19	%global optflags %optflags %(pkg-config --cflags-only-I python3) -Wno-implicit-function-declaration -Wno-incompatible-pointer-types -Wno-int-conversion
21mr|hplip-3.25.2-6|20	
21mr|hplip-3.25.2-6|21	Summary:	HP printer/all-in-one driver infrastructure
21mr|hplip-3.25.2-6|22	Name:		hplip
21mr|hplip-3.25.2-6|23	Version:	3.25.2
21mr|hplip-3.25.2-6|24	Release:	6
21mr|hplip-3.25.2-6|25	License:	GPLv2+ and MIT
21mr|hplip-3.25.2-6|26	Group:		System/Printing
21mr|hplip-3.25.2-6|27	Url:		https://developers.hp.com/hp-linux-imaging-and-printing
21mr|hplip-3.25.2-6|28	Source0:	http://downloads.sourceforge.net/sourceforge/hplip/hplip-%{version}.tar.gz
21mr|hplip-3.25.2-6|29	Source1:	hpcups-update-ppds.sh
21mr|hplip-3.25.2-6|30	Source2:	copy-deviceids.py
21mr|hplip-3.25.2-6|31	# http://www.iconfinder.com/icondetails/6393/128/fax_hardware_icon
21mr|hplip-3.25.2-6|32	Source3:	hp-sendfax.png
21mr|hplip-3.25.2-6|33	Source4:	hplip.rpmlintrc
21mr|hplip-3.25.2-6|34	# http://hplipopensource.com/node/367
21mr|hplip-3.25.2-6|35	Source5:	http://hplipopensource.com/hplip-web/smartinstall/SmartInstallDisable-Tool.run
21mr|hplip-3.25.2-6|36	Source6:	README.urpmi
21mr|hplip-3.25.2-6|37	Source7:	hplip-tmpfiles.conf
21mr|hplip-3.25.2-6|38	Source8:	%{name}.appdata.xml
21mr|hplip-3.25.2-6|39	Source9:	http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.25.2-plugin.run
21mr|hplip-3.25.2-6|40	
21mr|hplip-3.25.2-6|41	# Fedora patches
21mr|hplip-3.25.2-6|42	Patch1: hplip-pstotiff-is-rubbish.patch
21mr|hplip-3.25.2-6|43	Patch2: hplip-strstr-const.patch
21mr|hplip-3.25.2-6|44	Patch3: hplip-ui-optional.patch
21mr|hplip-3.25.2-6|45	Patch4: hplip-no-asm.patch
21mr|hplip-3.25.2-6|46	Patch5: hplip-deviceIDs-drv.patch
21mr|hplip-3.25.2-6|47	Patch7: hplip-retry-open.patch
21mr|hplip-3.25.2-6|48	Patch8: hplip-snmp-quirks.patch
21mr|hplip-3.25.2-6|49	Patch9: hplip-hpijs-marker-supply.patch
21mr|hplip-3.25.2-6|50	Patch10: hplip-clear-old-state-reasons.patch
21mr|hplip-3.25.2-6|51	Patch11: hplip-hpcups-sigpipe.patch
21mr|hplip-3.25.2-6|52	Patch12: hplip-logdir.patch
21mr|hplip-3.25.2-6|53	Patch13: hplip-bad-low-ink-warning.patch
21mr|hplip-3.25.2-6|54	Patch14: hplip-deviceIDs-ppd.patch
21mr|hplip-3.25.2-6|55	Patch15: hplip-ppd-ImageableArea.patch
21mr|hplip-3.25.2-6|56	Patch16: hplip-scan-tmp.patch
21mr|hplip-3.25.2-6|57	Patch17: hplip-log-stderr.patch
21mr|hplip-3.25.2-6|58	Patch18: hplip-avahi-parsing.patch
21mr|hplip-3.25.2-6|59	Patch20: hplip-dj990c-margin.patch
21mr|hplip-3.25.2-6|60	Patch21: hplip-strncpy.patch
21mr|hplip-3.25.2-6|61	Patch22: hplip-no-write-bytecode.patch
21mr|hplip-3.25.2-6|62	Patch23: hplip-silence-ioerror.patch
21mr|hplip-3.25.2-6|63	Patch24: hplip-3165-sourceoption.patch
21mr|hplip-3.25.2-6|64	Patch25: hplip-noernie.patch
21mr|hplip-3.25.2-6|65	Patch27: hplip-check-cups.patch
21mr|hplip-3.25.2-6|66	Patch30: hplip-typo.patch
21mr|hplip-3.25.2-6|67	# python3 - recent HP release removed encoding/decoding to utf-8 in fax/pmlfax.py -
21mr|hplip-3.25.2-6|68	# that results in text string going into translate function in base/utils.py, which
21mr|hplip-3.25.2-6|69	# expects binary string because of parameters. Remove this patch if base/utils.py
21mr|hplip-3.25.2-6|70	# code gets fixed.
21mr|hplip-3.25.2-6|71	Patch31: hplip-use-binary-str.patch
21mr|hplip-3.25.2-6|72	# m278-m281 doesn't work correctly again
21mr|hplip-3.25.2-6|73	Patch32: hplip-error-print.patch
21mr|hplip-3.25.2-6|74	Patch33: hplip-hpfax-importerror-print.patch
21mr|hplip-3.25.2-6|75	Patch34: hplip-wifisetup.patch
21mr|hplip-3.25.2-6|76	# pgp.mit.edu keyserver got bad connection, so we need to have pool of keyservers
21mr|hplip-3.25.2-6|77	# to choose (Bz#1641100, launchpad#1799212)
21mr|hplip-3.25.2-6|78	Patch35: hplip-keyserver.patch
21mr|hplip-3.25.2-6|79	# QMessagebox call was copy-pasted from Qt4 version, but Qt5 has different arguments,
21mr|hplip-3.25.2-6|80	# This patch solves most of them
21mr|hplip-3.25.2-6|81	Patch36: 0026-Call-QMessageBox-constructors-of-PyQT5-with-the-corr.patch
21mr|hplip-3.25.2-6|82	# HP upstream introduced new binary blob, which is not open-source, so it violates
21mr|hplip-3.25.2-6|83	# FPG by two ways - shipping binary blob and non open source code - so it needs to be removed.
21mr|hplip-3.25.2-6|84	# Patch is taken from Debian and rediffed
21mr|hplip-3.25.2-6|85	Patch37: hplip-force-disable-imageprocessor.patch
21mr|hplip-3.25.2-6|86	# In hplip-3.18.10 some parts of UI code was commented out, which leaved hp-toolbox
21mr|hplip-3.25.2-6|87	# unusable (crashed on the start). The patch removes usages of variables, which were
21mr|hplip-3.25.2-6|88	# commented out.
21mr|hplip-3.25.2-6|89	# The patch is taken from Debian.
21mr|hplip-3.25.2-6|90	Patch38: 0027-Fixed-incomplete-removal-of-hp-toolbox-features-whic.patch
21mr|hplip-3.25.2-6|91	# hp-setup crashed when user wanted to define a path to PPD file. It was due
21mr|hplip-3.25.2-6|92	# byte + string variables incompatibility and it is fixed by decoding the
21mr|hplip-3.25.2-6|93	# bytes-like variable
21mr|hplip-3.25.2-6|94	# part of https://bugzilla.redhat.com/show_bug.cgi?id=1666076
21mr|hplip-3.25.2-6|95	# reported upstream https://bugs.launchpad.net/hplip/+bug/1814272
21mr|hplip-3.25.2-6|96	Patch39: hplip-add-ppd-crash.patch
21mr|hplip-3.25.2-6|97	# external scripts, which are downloaded and run by hp-plugin, try to create links
21mr|hplip-3.25.2-6|98	# in non-existing dirs. These scripts ignore errors, so plugin is installed fine
21mr|hplip-3.25.2-6|99	# but then internal hp-plugin can check for plugin state, where links are checked too.
21mr|hplip-3.25.2-6|100	# It results in corrupted plugin state, which breaks printer installation by GUI hp-setup.
21mr|hplip-3.25.2-6|101	# Temporary workaround is to ignore these bad links and real fix should come from HP,
21mr|hplip-3.25.2-6|102	# because their external scripts try to create links in non-existing dirs.
21mr|hplip-3.25.2-6|103	# Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1671513
21mr|hplip-3.25.2-6|104	# Reported upstream: https://bugs.launchpad.net/hplip/+bug/1814574
21mr|hplip-3.25.2-6|105	Patch40: hplip-missing-links.patch
21mr|hplip-3.25.2-6|106	# change in 3.18.9 in scanext.c caused broken scanning for HP LaserJet 3052. Since I cannot figure
21mr|hplip-3.25.2-6|107	# it out what author wanted by the change (it sets option number 9 to true, but different handles
21mr|hplip-3.25.2-6|108	# have different options, so I'm not sure what author wanted to set).
21mr|hplip-3.25.2-6|109	# Remove the change for now, it works for user and me.
21mr|hplip-3.25.2-6|110	Patch41: hplip-hplj-3052.patch
21mr|hplip-3.25.2-6|111	# hpmud parses mdns txt record badly
21mr|hplip-3.25.2-6|112	# upstream tickets: https://bugs.launchpad.net/hplip/+bug/1797501
21mr|hplip-3.25.2-6|113	#                   https://bugs.launchpad.net/hplip/+bug/1817214
21mr|hplip-3.25.2-6|114	#                   https://bugs.launchpad.net/hplip/+bug/1821932
21mr|hplip-3.25.2-6|115	# with no response from upstream
21mr|hplip-3.25.2-6|116	# Patch taken from Debian https://lists.debian.org/debian-printing/2018/11/msg00049.html
21mr|hplip-3.25.2-6|117	Patch42: hplip-hpmud-string-parse.patch
21mr|hplip-3.25.2-6|118	# Part of https://bugzilla.redhat.com/show_bug.cgi?id=1694663
21mr|hplip-3.25.2-6|119	# It was found out that specific device needs plugin for scanning
21mr|hplip-3.25.2-6|120	# Reported upstream as https://bugs.launchpad.net/hplip/+bug/1822762
21mr|hplip-3.25.2-6|121	Patch43: hplip-m278-m281-needs-plugin.patch
21mr|hplip-3.25.2-6|122	# hpcups crashes when a printer needs a plugin and does not have one installed
21mr|hplip-3.25.2-6|123	# it crashes in destructor, because pointer is not initialized
21mr|hplip-3.25.2-6|124	# bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1695716
21mr|hplip-3.25.2-6|125	# reported upstream
21mr|hplip-3.25.2-6|126	Patch44: hplip-hpcups-crash.patch
21mr|hplip-3.25.2-6|127	# Fixing the issues found by coverity scan
21mr|hplip-3.25.2-6|128	# reported upstream https://bugs.launchpad.net/hplip/+bug/1808145
21mr|hplip-3.25.2-6|129	Patch45: hplip-covscan.patch
21mr|hplip-3.25.2-6|130	# Segfault during logging to syslog because argument are switched
21mr|hplip-3.25.2-6|131	# bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1727162
21mr|hplip-3.25.2-6|132	# upstream https://bugs.launchpad.net/hplip/+bug/1837846
21mr|hplip-3.25.2-6|133	Patch46: hplip-logging-segfault.patch
21mr|hplip-3.25.2-6|134	# Traceback in hp-systray when there are no resource
21mr|hplip-3.25.2-6|135	# wanted to report upstream, but launchpad ends with timeout error
21mr|hplip-3.25.2-6|136	# bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1738321
21mr|hplip-3.25.2-6|137	Patch47: hplip-systray-blockerror.patch
21mr|hplip-3.25.2-6|138	# several printers were removed in 3.19.1, but actually someone still uses them
21mr|hplip-3.25.2-6|139	# reported upstream https://bugs.launchpad.net/hplip/+bug/1843592
21mr|hplip-3.25.2-6|140	# bugzillas 1742949, 1740132, 1739855
21mr|hplip-3.25.2-6|141	Patch48: hplip-missing-drivers.patch
21mr|hplip-3.25.2-6|142	# laserjet 2200 and other devices have different device id than HP expects...
21mr|hplip-3.25.2-6|143	# https://bugzilla.redhat.com/show_bug.cgi?id=1772698
21mr|hplip-3.25.2-6|144	# reported upstream https://bugs.launchpad.net/hplip/+bug/1853002
21mr|hplip-3.25.2-6|145	Patch49: hplip-model-mismatch.patch
21mr|hplip-3.25.2-6|146	# sixext has problems with python3 strings (bz#1573430)
21mr|hplip-3.25.2-6|147	# reported https://bugs.launchpad.net/bugs/1480152
21mr|hplip-3.25.2-6|148	Patch50: hplip-unicodeerror.patch
21mr|hplip-3.25.2-6|149	# error with new gcc, already reported in upstream as
21mr|hplip-3.25.2-6|150	# https://bugs.launchpad.net/hplip/+bug/1836735
21mr|hplip-3.25.2-6|151	Patch51: hplip-fix-Wreturn-type-warning.patch
21mr|hplip-3.25.2-6|152	# upstream check for python clears OS build system
21mr|hplip-3.25.2-6|153	# CFLAGS
21mr|hplip-3.25.2-6|154	# https://bugs.launchpad.net/hplip/+bug/1879445
21mr|hplip-3.25.2-6|155	Patch52: hplip-configure-python.patch
21mr|hplip-3.25.2-6|156	# taken from hplip upstream report - toolbox uses deprecated method
21mr|hplip-3.25.2-6|157	# setMargin(), which generates an exception, resulting in a infinite loop
21mr|hplip-3.25.2-6|158	# of request on cupsd
21mr|hplip-3.25.2-6|159	# https://bugs.launchpad.net/hplip/+bug/1880275
21mr|hplip-3.25.2-6|160	Patch53: hplip-dialog-infinite-loop.patch
21mr|hplip-3.25.2-6|161	# searching algorithm did not expect '-' in model name and thought it is a new PDL
21mr|hplip-3.25.2-6|162	# it resulted in incorrect PPD match, so e.g. hpijs driver was used instead of hpcups
21mr|hplip-3.25.2-6|163	# bug: https://bugzilla.redhat.com/show_bug.cgi?id=1590014
21mr|hplip-3.25.2-6|164	# reported upstream: https://bugs.launchpad.net/hplip/+bug/1881587
21mr|hplip-3.25.2-6|165	Patch54: hplip-find-driver.patch
21mr|hplip-3.25.2-6|166	# hp-clean didn't work for Photosmart C1410 because it was comparing
21mr|hplip-3.25.2-6|167	# string length with buffer size for string object, which is different,
21mr|hplip-3.25.2-6|168	# causing cleaning to fail - the fix is to make the object bytes-like,
21mr|hplip-3.25.2-6|169	# then buffer size is the same as the length.
21mr|hplip-3.25.2-6|170	# Thanks to Stefan Assmann we were able to fix level 1 cleaning
21mr|hplip-3.25.2-6|171	# for the device, but there can be similar issues with other devices
21mr|hplip-3.25.2-6|172	# bug https://bugzilla.redhat.com/show_bug.cgi?id=1833308
21mr|hplip-3.25.2-6|173	# reported upstream https://bugs.launchpad.net/hplip/+bug/1882193
21mr|hplip-3.25.2-6|174	Patch55: hplip-clean-ldl.patch
21mr|hplip-3.25.2-6|175	# 3.20.6 turned off requirement for most devices which needed it
21mr|hplip-3.25.2-6|176	# - it will cause malfunction of printing and scanning for them
21mr|hplip-3.25.2-6|177	# https://bugs.launchpad.net/hplip/+bug/1883898
21mr|hplip-3.25.2-6|178	Patch56: hplip-revert-plugins.patch
21mr|hplip-3.25.2-6|179	# force disable imageProcessor patch, its rediff of
21mr|hplip-3.25.2-6|180	
21mr|hplip-3.25.2-6|181	# Don't force hp-systray startup (drop -x option from Exec)
21mr|hplip-3.25.2-6|182	# Don't hardcode full path to icon (allow icon themes)
21mr|hplip-3.25.2-6|183	# Add Russian translation to main application desktop file
21mr|hplip-3.25.2-6|184	Patch101:	hplip-3.20.9-desktop-files-fixes.patch
21mr|hplip-3.25.2-6|185	# (Anssi) Apply udev rules even on ACTION=="change", otherwise the permissions
21mr|hplip-3.25.2-6|186	# do not get applied in %%post on a new installation:
21mr|hplip-3.25.2-6|187	# See https://bugs.mageia.org/show_bug.cgi?id=10072#c34 for discussion
21mr|hplip-3.25.2-6|188	# Move udev rules to /lib/udev/rules.d (bug #748208)
21mr|hplip-3.25.2-6|189	Patch102:	hplip-3.20.9-udev-rules.patch
21mr|hplip-3.25.2-6|190	Patch103:	hplip-3.16.11-python3-fixes.patch
21mr|hplip-3.25.2-6|191	
21mr|hplip-3.25.2-6|192	# Debian/Ubuntu patches
21mr|hplip-3.25.2-6|193	# taken from http://patch-tracker.debian.org/package/hplip/3.11.7-1
21mr|hplip-3.25.2-6|194	Patch201:	01_rss.dpatch
21mr|hplip-3.25.2-6|195	Patch202:	14_charsign_fixes.dpatch
21mr|hplip-3.25.2-6|196	Patch203:	85_rebuild_python_ui.dpatch
21mr|hplip-3.25.2-6|197	Patch204:	hplip-photosmart_b9100_support.patch
21mr|hplip-3.25.2-6|198	Patch205:	pjl-duplex-binding.dpatch
21mr|hplip-3.25.2-6|199	Patch206:	hp-check-groups.dpatch
21mr|hplip-3.25.2-6|200	Patch207:	add-lidil-two-cartridge-modes.dpatch
21mr|hplip-3.25.2-6|201	Patch210:	hp-systray-make-menu-title-visible-in-sni-qt-indicator.dpatch
21mr|hplip-3.25.2-6|202	Patch211:	hp-systray-make-menu-appear-in-sni-qt-indicator-with-kde.dpatch
21mr|hplip-3.25.2-6|203	Patch212:	hpaio-option-duplex.diff
21mr|hplip-3.25.2-6|204	
21mr|hplip-3.25.2-6|205	Patch301:	hplip-3.16.8-cups-2.2.patch
21mr|hplip-3.25.2-6|206	Patch302:	hplip-CVE-2013-4325.patch
21mr|hplip-3.25.2-6|207	Patch303:	hplip-3.20.9-hpipp_linkage.patch
21mr|hplip-3.25.2-6|208	Patch304:	hpps-3.20.9-fix-syntax.patch
21mr|hplip-3.25.2-6|209	Patch305:	hplip-gcc14.patch
21mr|hplip-3.25.2-6|210	# see kb#370. data/localization/hplip_ru.qm is very old.
21mr|hplip-3.25.2-6|211	Patch306:	hplip-alt-use-l10n.patch
21mr|hplip-3.25.2-6|212	
21mr|hplip-3.25.2-6|213	Patch400:	hplip-3.25.2-hard-ru-translate.patch
21mr|hplip-3.25.2-6|214	
21mr|hplip-3.25.2-6|215	BuildRequires:	desktop-file-utils
21mr|hplip-3.25.2-6|216	BuildRequires:	imagemagick
21mr|hplip-3.25.2-6|217	BuildRequires:	polkit
21mr|hplip-3.25.2-6|218	BuildRequires:	python3-sip
21mr|hplip-3.25.2-6|219	BuildRequires:	net-snmp-devel
21mr|hplip-3.25.2-6|220	BuildRequires:	cups-devel
21mr|hplip-3.25.2-6|221	BuildRequires:	cups-common
21mr|hplip-3.25.2-6|222	BuildRequires:	jpeg-devel
21mr|hplip-3.25.2-6|223	BuildRequires:	pkgconfig(avahi-client)
21mr|hplip-3.25.2-6|224	BuildRequires:	pkgconfig(avahi-core)
21mr|hplip-3.25.2-6|225	BuildRequires:	pkgconfig(dbus-1)
21mr|hplip-3.25.2-6|226	BuildRequires:	pkgconfig(libgphoto2)
21mr|hplip-3.25.2-6|227	BuildRequires:	pkgconfig(libusb)
21mr|hplip-3.25.2-6|228	BuildRequires:	pkgconfig(libv4l1)
21mr|hplip-3.25.2-6|229	BuildRequires:	pkgconfig(python3)
21mr|hplip-3.25.2-6|230	BuildRequires:	pkgconfig(udev)
21mr|hplip-3.25.2-6|231	# Make sure we get postscriptdriver tags.
21mr|hplip-3.25.2-6|232	BuildRequires:	python3-cups
21mr|hplip-3.25.2-6|233	%if %{sane_backend}
21mr|hplip-3.25.2-6|234	BuildRequires:	pkgconfig(sane-backends)
21mr|hplip-3.25.2-6|235	BuildRequires:	xsane
21mr|hplip-3.25.2-6|236	%endif
21mr|hplip-3.25.2-6|237	Requires(post):	systemd
21mr|hplip-3.25.2-6|238	Requires:	cups
21mr|hplip-3.25.2-6|239	# For dynamic ppd generation.
21mr|hplip-3.25.2-6|240	Requires:	foomatic-filters
21mr|hplip-3.25.2-6|241	Requires:	hplip-model-data
21mr|hplip-3.25.2-6|242	Requires:	hplip-hpijs
21mr|hplip-3.25.2-6|243	Requires:	hplip-hpijs-ppds
21mr|hplip-3.25.2-6|244	Requires:	python3-sip
21mr|hplip-3.25.2-6|245	# Needed for communicating with ethernet-connected printers
21mr|hplip-3.25.2-6|246	Requires:	net-snmp-mibs
21mr|hplip-3.25.2-6|247	# Needed to generate fax cover pages
21mr|hplip-3.25.2-6|248	Requires:	python3-reportlab
21mr|hplip-3.25.2-6|249	# Needed since 2.8.4 for IPC
21mr|hplip-3.25.2-6|250	Requires:	python3-dbus
21mr|hplip-3.25.2-6|251	Requires:	polkit-agent
21mr|hplip-3.25.2-6|252	Requires:	usermode-consoleonly
21mr|hplip-3.25.2-6|253	Requires:	python3-gobject3
21mr|hplip-3.25.2-6|254	# Required by hp-scan for command line scanning
21mr|hplip-3.25.2-6|255	Requires:	python3-pillow
21mr|hplip-3.25.2-6|256	Requires:	sane-backends-hpaio
21mr|hplip-3.25.2-6|257	# Needed to avoid misleading errors about network connectivity (RH bug #705843)
21mr|hplip-3.25.2-6|258	Requires:	wget
21mr|hplip-3.25.2-6|259	# (tpg) hp-check needs this
21mr|hplip-3.25.2-6|260	Requires:	acl
21mr|hplip-3.25.2-6|261	# hplip tools use internal symbols from libhplip that can change among versions
21mr|hplip-3.25.2-6|262	Requires:	%{libhpip} = %{version}
21mr|hplip-3.25.2-6|263	Requires:	%{libhpipp} = %{version}
21mr|hplip-3.25.2-6|264	# Some HP ppds are in foomatic-db and foomatic-db-hpijs (mdv bug #47415)
21mr|hplip-3.25.2-6|265	Recommends:	foomatic-db-hpijs
21mr|hplip-3.25.2-6|266	Requires:	gnupg
21mr|hplip-3.25.2-6|267	Recommends:	(hplip-gui if task-x11)
21mr|hplip-3.25.2-6|268	
21mr|hplip-3.25.2-6|269	# foomatic-db-hpijs drivers are provided by hp and by this package now
21mr|hplip-3.25.2-6|270	# NOTE: remove the foomatic-db-hpijs deps sometime in 2010-10-?? ?
21mr|hplip-3.25.2-6|271	Provides:	foomatic-db-hpijs = %{version}-%{release}
21mr|hplip-3.25.2-6|272	
21mr|hplip-3.25.2-6|273	%description
21mr|hplip-3.25.2-6|274	This is the HP driver package to supply Linux support for most
21mr|hplip-3.25.2-6|275	Hewlett-Packard DeskJet, LaserJet, PSC, OfficeJet, and PhotoSmart
21mr|hplip-3.25.2-6|276	printers and all-in-one peripherals (also known as Multi-Function
21mr|hplip-3.25.2-6|277	Peripherals or MFPs), which can print, scan, copy, fax, and/or access
21mr|hplip-3.25.2-6|278	flash memory cards.
21mr|hplip-3.25.2-6|279	
21mr|hplip-3.25.2-6|280	It is work in progress, but printing, scanning, memory card access,
21mr|hplip-3.25.2-6|281	ink/toner/battery/consumable level checking, and inkjet printer
21mr|hplip-3.25.2-6|282	maintenance are supported on most models, when either connected to the
21mr|hplip-3.25.2-6|283	USB or LAN (built-in interfaces or selected HP JetDirect models) on a
21mr|hplip-3.25.2-6|284	Linux workstation with CUPS printing system.
21mr|hplip-3.25.2-6|285	
21mr|hplip-3.25.2-6|286	For status and consumable checking and also for inkjet maintenance
21mr|hplip-3.25.2-6|287	there is the graphical tool "hp-toolbox" available (Menu:
21mr|hplip-3.25.2-6|288	"System"/"Monitoring"/"HP Printer Toolbox").
21mr|hplip-3.25.2-6|289	
21mr|hplip-3.25.2-6|290	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|291	%package -n %{libhpdiscovery}
21mr|hplip-3.25.2-6|292	Summary:	Dynamic hpdiscovery library
21mr|hplip-3.25.2-6|293	Group:		System/Printing
21mr|hplip-3.25.2-6|294	
21mr|hplip-3.25.2-6|295	%description -n %{libhpdiscovery}
21mr|hplip-3.25.2-6|296	Dynamic hpdiscovery library
21mr|hplip-3.25.2-6|297	
21mr|hplip-3.25.2-6|298	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|299	
21mr|hplip-3.25.2-6|300	%package -n %{libhpip}
21mr|hplip-3.25.2-6|301	Summary:	Dynamic library for the "hplip" HP printer/all-in-one drivers
21mr|hplip-3.25.2-6|302	Group:		System/Printing
21mr|hplip-3.25.2-6|303	
21mr|hplip-3.25.2-6|304	%description -n %{libhpip}
21mr|hplip-3.25.2-6|305	Library needed for the "hplip" HP printer/all-in-one drivers
21mr|hplip-3.25.2-6|306	
21mr|hplip-3.25.2-6|307	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|308	
21mr|hplip-3.25.2-6|309	%package -n %{libhpipp}
21mr|hplip-3.25.2-6|310	Summary:	Dynamic library for the "hplip" HP printer/all-in-one drivers
21mr|hplip-3.25.2-6|311	Group:		System/Printing
21mr|hplip-3.25.2-6|312	
21mr|hplip-3.25.2-6|313	%description -n %{libhpipp}
21mr|hplip-3.25.2-6|314	Library needed for the "hplip" HP printer/all-in-one drivers
21mr|hplip-3.25.2-6|315	
21mr|hplip-3.25.2-6|316	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|317	
21mr|hplip-3.25.2-6|318	%package -n %{libhpmud}
21mr|hplip-3.25.2-6|319	Summary:	Dynamic library for the "hplip" HP printer/all-in-one drivers
21mr|hplip-3.25.2-6|320	Group:		System/Printing
21mr|hplip-3.25.2-6|321	Conflicts:	%{_lib}hpip0 < 3.13.2-4
21mr|hplip-3.25.2-6|322	
21mr|hplip-3.25.2-6|323	%description -n %{libhpmud}
21mr|hplip-3.25.2-6|324	Library needed for the "hplip" HP printer/all-in-one drivers
21mr|hplip-3.25.2-6|325	
21mr|hplip-3.25.2-6|326	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|327	
21mr|hplip-3.25.2-6|328	%package -n %{devname}
21mr|hplip-3.25.2-6|329	Summary:	Headers and links to compile against the "%{libhpip}" ("hplip") library
21mr|hplip-3.25.2-6|330	Group:		Development/C
21mr|hplip-3.25.2-6|331	Requires:	%{libhpip} >= %{version}-%{release}
21mr|hplip-3.25.2-6|332	Requires:	%{libhpipp} >= %{version}-%{release}
21mr|hplip-3.25.2-6|333	Requires:	%{libhpmud} >= %{version}-%{release}
21mr|hplip-3.25.2-6|334	Requires:	%{libsane} >= %{version}-%{release}
21mr|hplip-3.25.2-6|335	Provides:	libhpip-devel = %{version}-%{release}
21mr|hplip-3.25.2-6|336	Obsoletes:	%{_lib}hpip0-devel < 3.13.2-4
21mr|hplip-3.25.2-6|337	
21mr|hplip-3.25.2-6|338	%description -n %{devname}
21mr|hplip-3.25.2-6|339	This package contains all files which one needs to compile programs using
21mr|hplip-3.25.2-6|340	the "%{libhpip}" library.
21mr|hplip-3.25.2-6|341	
21mr|hplip-3.25.2-6|342	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|343	
21mr|hplip-3.25.2-6|344	%if %{sane_backend}
21mr|hplip-3.25.2-6|345	%package -n %{libsane}
21mr|hplip-3.25.2-6|346	Summary:	SANE driver for scanners in HP's multi-function devices (from HPLIP)
21mr|hplip-3.25.2-6|347	Group:		System/Printing
21mr|hplip-3.25.2-6|348	Provides:	sane-backends-hpaio = %{version}-%{release}
21mr|hplip-3.25.2-6|349	# (cjw) for system-config-printer
21mr|hplip-3.25.2-6|350	Provides:	libsane-hpaio = %{version}-%{release}
21mr|hplip-3.25.2-6|351	
21mr|hplip-3.25.2-6|352	%description -n %{libsane}
21mr|hplip-3.25.2-6|353	SANE driver for scanners in HP's multi-function devices (from HPLIP)
21mr|hplip-3.25.2-6|354	%endif
21mr|hplip-3.25.2-6|355	
21mr|hplip-3.25.2-6|356	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|357	
21mr|hplip-3.25.2-6|358	%package model-data
21mr|hplip-3.25.2-6|359	Summary:	Data file listing the HP printer models supported by HPLIP
21mr|hplip-3.25.2-6|360	Group:		System/Printing
21mr|hplip-3.25.2-6|361	Requires(post):	udev
21mr|hplip-3.25.2-6|362	
21mr|hplip-3.25.2-6|363	%description model-data
21mr|hplip-3.25.2-6|364	HPLIP supports most current HP printers and multifunction devices, but
21mr|hplip-3.25.2-6|365	there are some older models not supported. This package contains the
21mr|hplip-3.25.2-6|366	list of supported models. Printerdrake installs it automatically to
21mr|hplip-3.25.2-6|367	determine whether HPLIP has to be installed or not.
21mr|hplip-3.25.2-6|368	
21mr|hplip-3.25.2-6|369	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|370	
21mr|hplip-3.25.2-6|371	%package gui
21mr|hplip-3.25.2-6|372	Summary:	HPLIP graphical tools
21mr|hplip-3.25.2-6|373	Group:		System/Printing
21mr|hplip-3.25.2-6|374	Requires:	%{name} = %{version}-%{release}
21mr|hplip-3.25.2-6|375	Requires:	python3-distro
21mr|hplip-3.25.2-6|376	Requires:	python3-qt5-core
21mr|hplip-3.25.2-6|377	Requires:	python3-qt5-dbus
21mr|hplip-3.25.2-6|378	Requires:	python3-qt5-gui
21mr|hplip-3.25.2-6|379	Requires:	python3-qt5-widgets
21mr|hplip-3.25.2-6|380	Requires:	usermode
21mr|hplip-3.25.2-6|381	
21mr|hplip-3.25.2-6|382	%description gui
21mr|hplip-3.25.2-6|383	HPLIP graphical tools.
21mr|hplip-3.25.2-6|384	
21mr|hplip-3.25.2-6|385	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|386	
21mr|hplip-3.25.2-6|387	%package hpijs
21mr|hplip-3.25.2-6|388	Summary:	HPs printer driver IJS plug-in for GhostScript
21mr|hplip-3.25.2-6|389	Group:		System/Printing
21mr|hplip-3.25.2-6|390	Requires:	ghostscript
21mr|hplip-3.25.2-6|391	Provides:	hpijs = %{EVRD}
21mr|hplip-3.25.2-6|392	
21mr|hplip-3.25.2-6|393	%description hpijs
21mr|hplip-3.25.2-6|394	HPs printer driver IJS plug-in for GhostScript. This driver gives full
21mr|hplip-3.25.2-6|395	printing support for nearly all non-PostScript inkjet and laser
21mr|hplip-3.25.2-6|396	printers made by HP.
21mr|hplip-3.25.2-6|397	
21mr|hplip-3.25.2-6|398	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|399	
21mr|hplip-3.25.2-6|400	%package hpijs-ppds
21mr|hplip-3.25.2-6|401	Summary:	PPD files for the HPIJS printer driver
21mr|hplip-3.25.2-6|402	Group:		System/Printing
21mr|hplip-3.25.2-6|403	Requires:	foomatic-filters
21mr|hplip-3.25.2-6|404	Requires:	hplip-hpijs
21mr|hplip-3.25.2-6|405	
21mr|hplip-3.25.2-6|406	%description hpijs-ppds
21mr|hplip-3.25.2-6|407	PPD files to use the HPIJS printer driver with foomatic-rip and a
21mr|hplip-3.25.2-6|408	printer spooler like CUPS, LPRng, PDQ, ...
21mr|hplip-3.25.2-6|409	
21mr|hplip-3.25.2-6|410	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|411	
21mr|hplip-3.25.2-6|412	%package doc
21mr|hplip-3.25.2-6|413	Summary:	Documentation for HPLIP
21mr|hplip-3.25.2-6|414	Group:		System/Printing
21mr|hplip-3.25.2-6|415	
21mr|hplip-3.25.2-6|416	%description doc
21mr|hplip-3.25.2-6|417	This package contains documentation for the HPLIP driver.
21mr|hplip-3.25.2-6|418	
21mr|hplip-3.25.2-6|419	This is the HP driver package to supply Linux support for most
21mr|hplip-3.25.2-6|420	Hewlett-Packard DeskJet, LaserJet, PSC, OfficeJet, and PhotoSmart
21mr|hplip-3.25.2-6|421	printers and all-in-one peripherals (also known as Multi-Function
21mr|hplip-3.25.2-6|422	Peripherals or MFPs), which can print, scan, copy, fax, and/or access
21mr|hplip-3.25.2-6|423	flash memory cards.
21mr|hplip-3.25.2-6|424	
21mr|hplip-3.25.2-6|425	#-----------------------------------------------------------------------------------
21mr|hplip-3.25.2-6|426	
21mr|hplip-3.25.2-6|427	%prep
21mr|hplip-3.25.2-6|428	%setup -q -n %{name}-%{version}
21mr|hplip-3.25.2-6|429	
21mr|hplip-3.25.2-6|430	# The pstotiff filter is rubbish so replace it (launchpad #528394).
21mr|hplip-3.25.2-6|431	%patch1 -p1 -b .pstotiff-is-rubbish
21mr|hplip-3.25.2-6|432	
21mr|hplip-3.25.2-6|433	# Fix compilation.
21mr|hplip-3.25.2-6|434	%patch2 -p1 -b .strstr-const
21mr|hplip-3.25.2-6|435	
21mr|hplip-3.25.2-6|436	# Make utils.checkPyQtImport() look for the gui sub-package (bug #243273).
21mr|hplip-3.25.2-6|437	%patch3 -p1 -b .ui-optional
21mr|hplip-3.25.2-6|438	
21mr|hplip-3.25.2-6|439	# Make sure to avoid handwritten asm.
21mr|hplip-3.25.2-6|440	%patch4 -p1 -b .no-asm
21mr|hplip-3.25.2-6|441	
21mr|hplip-3.25.2-6|442	# Corrected several IEEE 1284 Device IDs using foomatic data.
21mr|hplip-3.25.2-6|443	# Color LaserJet 2500 series (bug #659040)
21mr|hplip-3.25.2-6|444	# LaserJet 4100 Series/2100 Series (bug #659039)
21mr|hplip-3.25.2-6|445	%patch5 -p1 -b .deviceIDs-drv
21mr|hplip-3.25.2-6|446	chmod +x %{SOURCE2}
21mr|hplip-3.25.2-6|447	mv prnt/drv/hpijs.drv.in{,.deviceIDs-drv-hpijs}
21mr|hplip-3.25.2-6|448	%{SOURCE2} prnt/drv/hpcups.drv.in \
21mr|hplip-3.25.2-6|449	prnt/drv/hpijs.drv.in.deviceIDs-drv-hpijs \
21mr|hplip-3.25.2-6|450	> prnt/drv/hpijs.drv.in
21mr|hplip-3.25.2-6|451	
21mr|hplip-3.25.2-6|452	# Retry when connecting to device fails (bug #532112).
21mr|hplip-3.25.2-6|453	%patch7 -p1 -b .retry-open
21mr|hplip-3.25.2-6|454	
21mr|hplip-3.25.2-6|455	# Mark SNMP quirks in PPD for HP OfficeJet Pro 8500 (bug #581825).
21mr|hplip-3.25.2-6|456	%patch8 -p1 -b .snmp-quirks
21mr|hplip-3.25.2-6|457	
21mr|hplip-3.25.2-6|458	# Fixed bogus low ink warnings from hpijs driver (bug #643643).
21mr|hplip-3.25.2-6|459	%patch9 -p1 -b .hpijs-marker-supply
21mr|hplip-3.25.2-6|460	
21mr|hplip-3.25.2-6|461	# Clear old printer-state-reasons we used to manage (bug #510926).
21mr|hplip-3.25.2-6|462	%patch10 -p1 -b .clear-old-state-reasons
21mr|hplip-3.25.2-6|463	
21mr|hplip-3.25.2-6|464	# Avoid busy loop in hpcups when backend has exited (bug #525944).
21mr|hplip-3.25.2-6|465	%patch11 -p1 -b .hpcups-sigpipe
21mr|hplip-3.25.2-6|466	
21mr|hplip-3.25.2-6|467	# CUPS filters should use TMPDIR when available (bug #865603).
21mr|hplip-3.25.2-6|468	%patch12 -p1 -b .logdir
21mr|hplip-3.25.2-6|469	
21mr|hplip-3.25.2-6|470	# Fixed Device ID parsing code in hpijs's dj9xxvip.c (bug #510926).
21mr|hplip-3.25.2-6|471	%patch13 -p1 -b .bad-low-ink-warning
21mr|hplip-3.25.2-6|472	
21mr|hplip-3.25.2-6|473	# Add Device ID for
21mr|hplip-3.25.2-6|474	# HP LaserJet Color M451dn (bug #1159380)
21mr|hplip-3.25.2-6|475	for ppd_file in $(grep '^diff' %{PATCH14} | cut -d " " -f 4);
21mr|hplip-3.25.2-6|476	do
21mr|hplip-3.25.2-6|477	gunzip ${ppd_file#*/}.gz
21mr|hplip-3.25.2-6|478	done
21mr|hplip-3.25.2-6|479	%patch14 -p1 -b .deviceIDs-ppd
21mr|hplip-3.25.2-6|480	for ppd_file in $(grep '^diff' %{PATCH14} | cut -d " " -f 4);
21mr|hplip-3.25.2-6|481	do
21mr|hplip-3.25.2-6|482	gzip -n ${ppd_file#*/}
21mr|hplip-3.25.2-6|483	done
21mr|hplip-3.25.2-6|484	
21mr|hplip-3.25.2-6|485	# Fix ImageableArea for Laserjet 8150/9000 (bug #596298).
21mr|hplip-3.25.2-6|486	for ppd_file in $(grep '^diff' %{PATCH15} | cut -d " " -f 4);
21mr|hplip-3.25.2-6|487	do
21mr|hplip-3.25.2-6|488	gunzip ${ppd_file#*/}.gz
21mr|hplip-3.25.2-6|489	done
21mr|hplip-3.25.2-6|490	%patch15 -p1 -b .ImageableArea
21mr|hplip-3.25.2-6|491	for ppd_file in $(grep '^diff' %{PATCH15} | cut -d " " -f 4);
21mr|hplip-3.25.2-6|492	do
21mr|hplip-3.25.2-6|493	gzip -n ${ppd_file#*/}
21mr|hplip-3.25.2-6|494	done
21mr|hplip-3.25.2-6|495	
21mr|hplip-3.25.2-6|496	# Scan to /var/tmp instead of /tmp (bug #1076954).
21mr|hplip-3.25.2-6|497	%patch16 -p1 -b .scan-tmp
21mr|hplip-3.25.2-6|498	
21mr|hplip-3.25.2-6|499	# Treat logging before importing of logger module (bug #984699).
21mr|hplip-3.25.2-6|500	%patch17 -p1 -b .log-stderr
21mr|hplip-3.25.2-6|501	
21mr|hplip-3.25.2-6|502	# Fix parsing of avahi-daemon output (bug #1096939).
21mr|hplip-3.25.2-6|503	%patch18 -p1 -b .parsing
21mr|hplip-3.25.2-6|504	
21mr|hplip-3.25.2-6|505	# Fixed left/right margins for HP DeskJet 990C (LP #1405212).
21mr|hplip-3.25.2-6|506	%patch20 -p1 -b .dj990c-margin
21mr|hplip-3.25.2-6|507	
21mr|hplip-3.25.2-6|508	# Fixed uses of strncpy throughout.
21mr|hplip-3.25.2-6|509	%patch21 -p1 -b .strncpy
21mr|hplip-3.25.2-6|510	
21mr|hplip-3.25.2-6|511	# Don't try to write bytecode cache for hpfax backend (bug #1192761)
21mr|hplip-3.25.2-6|512	# or hp-config_usb_printer (bug #1266903)
21mr|hplip-3.25.2-6|513	# or hpps filter (bug #1241548).
21mr|hplip-3.25.2-6|514	%patch22 -p1 -b .no-write-bytecode
21mr|hplip-3.25.2-6|515	
21mr|hplip-3.25.2-6|516	# Ignore IOError when logging output (bug #712537).
21mr|hplip-3.25.2-6|517	%patch23 -p1 -b .silence-ioerror
21mr|hplip-3.25.2-6|518	
21mr|hplip-3.25.2-6|519	# [abrt] hplip: hp-scan:663:<module>:NameError: name 'source_option' is not defined (bug #1341304)
21mr|hplip-3.25.2-6|520	%patch24 -p1 -b .sourceoption
21mr|hplip-3.25.2-6|521	
21mr|hplip-3.25.2-6|522	# hplip license problem (bug #1364711)
21mr|hplip-3.25.2-6|523	%patch25 -p1 -b .no-ernie
21mr|hplip-3.25.2-6|524	
21mr|hplip-3.25.2-6|525	rm prnt/hpcups/ErnieFilter.{cpp,h} prnt/hpijs/ernieplatform.h
21mr|hplip-3.25.2-6|526	
21mr|hplip-3.25.2-6|527	# hp-check shows 'CUPS incompatible or not running' even if CUPS is running (bug #1456467)
21mr|hplip-3.25.2-6|528	%patch27 -p1 -b .check-cups
21mr|hplip-3.25.2-6|529	
21mr|hplip-3.25.2-6|530	# hp-firmware:NameError: name 'INTERACTIVE_MODE4' is not defined (bug #1533869)
21mr|hplip-3.25.2-6|531	%patch30 -p1 -b .typo
21mr|hplip-3.25.2-6|532	
21mr|hplip-3.25.2-6|533	%patch31 -p1 -b .use-binary-str
21mr|hplip-3.25.2-6|534	
21mr|hplip-3.25.2-6|535	# TypeError: 'Error' object does not support indexing (bug #1564770)
21mr|hplip-3.25.2-6|536	# upstream bug: https://bugs.launchpad.net/ubuntu/+source/hplip/+bug/1718129
21mr|hplip-3.25.2-6|537	# in python2 it was possible to acces Exception message by index [0].
21mr|hplip-3.25.2-6|538	# in python3 this is no longer possible and it causes TypeError.
21mr|hplip-3.25.2-6|539	%patch32 -p1 -b .error-print-fix
21mr|hplip-3.25.2-6|540	
21mr|hplip-3.25.2-6|541	# TypeError: not all arguments converted during string formatting (bug #1566938)
21mr|hplip-3.25.2-6|542	# upstream bug: https://bugs.launchpad.net/ubuntu/+source/hplip/+bug/616450
21mr|hplip-3.25.2-6|543	# bug caused by more arguments than argument specifiers in formatted string
21mr|hplip-3.25.2-6|544	%patch33 -p1 -b .hpfax-import-error-print
21mr|hplip-3.25.2-6|545	
21mr|hplip-3.25.2-6|546	# 'WifiSetupDialog' object has no attribute 'wifiobj' (bug #1626877)
21mr|hplip-3.25.2-6|547	# upstream bug: https://bugs.launchpad.net/hplip/+bug/1752060
21mr|hplip-3.25.2-6|548	# bug caused by typo in wifisetupdialog wifiObj property call
21mr|hplip-3.25.2-6|549	%patch34 -p1 -b .wifisetup-bad-call-fix
21mr|hplip-3.25.2-6|550	
21mr|hplip-3.25.2-6|551	# have pool of keyservers to choose
21mr|hplip-3.25.2-6|552	%patch35 -p1 -b .keyserver
21mr|hplip-3.25.2-6|553	
21mr|hplip-3.25.2-6|554	# TypeError: argument 5 has unexpected type 'StandardButtons' (bug #1594602)
21mr|hplip-3.25.2-6|555	# upstream bug: https://bugs.launchpad.net/ubuntu/+source/hplip/+bug/1745383
21mr|hplip-3.25.2-6|556	# bug caused by typo in QMessageBox constructor call
21mr|hplip-3.25.2-6|557	# this patch fixes more of those typos - some fixed by tkorbar, some taken from ubuntu fix
21mr|hplip-3.25.2-6|558	%patch36 -p1 -b .qmsgbox-typos-fix
21mr|hplip-3.25.2-6|559	
21mr|hplip-3.25.2-6|560	# removal of non open source code
21mr|hplip-3.25.2-6|561	%patch37 -p1 -b .libimageprocessor-removal
21mr|hplip-3.25.2-6|562	
21mr|hplip-3.25.2-6|563	rm prnt/hpcups/libImageProcessor-x86*
21mr|hplip-3.25.2-6|564	
21mr|hplip-3.25.2-6|565	%patch38 -p1 -b .toolbox-crash
21mr|hplip-3.25.2-6|566	# part of https://bugzilla.redhat.com/show_bug.cgi?id=1666076
21mr|hplip-3.25.2-6|567	%patch39 -p1 -b .add-ppd-crash
21mr|hplip-3.25.2-6|568	# 1671513 - after 'successful' plugin installation it is not installed
21mr|hplip-3.25.2-6|569	%patch40 -p1 -b .missing-links
21mr|hplip-3.25.2-6|570	# 1684434 - Scanning broken for HP LaserJet 3052
21mr|hplip-3.25.2-6|571	%patch41 -p1 -b .hp-laserjet-3052-broken-scanning
21mr|hplip-3.25.2-6|572	# 1694663 - Cannot scan with M281fdw LaserJet - failed: Error during device I/O (part 1)
21mr|hplip-3.25.2-6|573	%patch42 -p1 -b .hpmud-string-parse
21mr|hplip-3.25.2-6|574	# 1694663 - Cannot scan with M281fdw LaserJet - failed: Error during device I/O (part 2)
21mr|hplip-3.25.2-6|575	%patch43 -p1 -b .m278-m281-needs-plugin
21mr|hplip-3.25.2-6|576	# 1695716 - hpcups crashes in Compressor destructor
21mr|hplip-3.25.2-6|577	%patch44 -p1 -b .hpcups-crash
21mr|hplip-3.25.2-6|578	# fixing issues found by coverity scan
21mr|hplip-3.25.2-6|579	%patch45 -p1 -b .covscan
21mr|hplip-3.25.2-6|580	# segfault during logging (1727162)
21mr|hplip-3.25.2-6|581	%patch46 -p1 -b .logging-segfault
21mr|hplip-3.25.2-6|582	# 1738321 - [abrt] hp-systray:BlockingIOError: [Errno 11] Resource temporarily unavailable
21mr|hplip-3.25.2-6|583	%patch47 -p1 -b .systray-blockerror
21mr|hplip-3.25.2-6|584	# 1742949, 1740132, 1739855 - missing drivers
21mr|hplip-3.25.2-6|585	%patch48 -p1 -b .missing-drivers
21mr|hplip-3.25.2-6|586	# 1772698 - Can't setup printer (HP LJ 2200): no attributes found in model.dat
21mr|hplip-3.25.2-6|587	%patch49 -p1 -b .model-mismatch
21mr|hplip-3.25.2-6|588	# 1573430 - sixext.py:to_string_utf8:UnicodeDecodeError: 'utf-8' codec can't decode bytes
21mr|hplip-3.25.2-6|589	%patch50 -p1 -b .unicodeerror
21mr|hplip-3.25.2-6|590	%patch51 -p1 -b .Wreturn-fix
21mr|hplip-3.25.2-6|591	%patch52 -p1 -b .configure-python
21mr|hplip-3.25.2-6|592	%patch53 -p1 -b .dialog-infinite-loop
21mr|hplip-3.25.2-6|593	# 1590014 - hplip PPD search doesn't expect '-' in device name
21mr|hplip-3.25.2-6|594	%patch54 -p1 -b .find-driver
21mr|hplip-3.25.2-6|595	# 1833308 - hp-clean cannot clean HP PSC1410 - Device I/O error
21mr|hplip-3.25.2-6|596	%patch55 -p1 -b .clean-ldl
21mr|hplip-3.25.2-6|597	%patch56 -p1 -b .revert-plugins
21mr|hplip-3.25.2-6|598	
21mr|hplip-3.25.2-6|599	%patch101 -p1
21mr|hplip-3.25.2-6|600	%patch102 -p1
21mr|hplip-3.25.2-6|601	%patch103 -p1
21mr|hplip-3.25.2-6|602	
21mr|hplip-3.25.2-6|603	%patch201 -p1
21mr|hplip-3.25.2-6|604	%patch202 -p1
21mr|hplip-3.25.2-6|605	%patch203 -p1
21mr|hplip-3.25.2-6|606	%patch205 -p1
21mr|hplip-3.25.2-6|607	%patch206 -p1
21mr|hplip-3.25.2-6|608	%patch207 -p1
21mr|hplip-3.25.2-6|609	%patch210 -p1
21mr|hplip-3.25.2-6|610	%patch211 -p1
21mr|hplip-3.25.2-6|611	%patch212 -p1
21mr|hplip-3.25.2-6|612	
21mr|hplip-3.25.2-6|613	%patch301 -p1
21mr|hplip-3.25.2-6|614	%patch302 -p1
21mr|hplip-3.25.2-6|615	%patch303 -p1
21mr|hplip-3.25.2-6|616	%patch304 -p1
21mr|hplip-3.25.2-6|617	%patch305 -p1
21mr|hplip-3.25.2-6|618	%patch306 -p1
21mr|hplip-3.25.2-6|619	
21mr|hplip-3.25.2-6|620	%patch400 -p1
21mr|hplip-3.25.2-6|621	
21mr|hplip-3.25.2-6|622	sed -i.duplex-constraints \
21mr|hplip-3.25.2-6|623	-e 's,\(UIConstraints.* \*Duplex\),//\1,' \
21mr|hplip-3.25.2-6|624	prnt/drv/hpcups.drv.in
21mr|hplip-3.25.2-6|625	
21mr|hplip-3.25.2-6|626	sed -i Makefile* -e 's,/etc/udev/rules.d,%{_udevrulesdir},g'
21mr|hplip-3.25.2-6|627	
21mr|hplip-3.25.2-6|628	rm locatedriver
21mr|hplip-3.25.2-6|629	
21mr|hplip-3.25.2-6|630	
21mr|hplip-3.25.2-6|631	# Don't run 'chgrp lp /var/log/hp' in makefile (removes all lines with "chgrp")
21mr|hplip-3.25.2-6|632	sed -i '/chgrp/d' Makefile.am
21mr|hplip-3.25.2-6|633	
21mr|hplip-3.25.2-6|634	
21mr|hplip-3.25.2-6|635	# Change shebang /usr/bin/env python -> /usr/bin/python (bug #618351).
21mr|hplip-3.25.2-6|636	find -name '*.py' -print0 | xargs -0 \
21mr|hplip-3.25.2-6|637	sed -i.env-python -e 's,^#!/usr/bin/env python,#!%__python3,'
21mr|hplip-3.25.2-6|638	
21mr|hplip-3.25.2-6|639	sed -i.env-python -e 's,^#!/usr/bin/env python,#!%__python3,' \
21mr|hplip-3.25.2-6|640	fax/filters/pstotiff
21mr|hplip-3.25.2-6|641	
21mr|hplip-3.25.2-6|642	find -name '*.py' -print0 | xargs -0 \
21mr|hplip-3.25.2-6|643	sed -i.bin-python -e s,"^#\!/usr/bin/python\$","#\!%__python3",
21mr|hplip-3.25.2-6|644	
21mr|hplip-3.25.2-6|645	# Make all files in the source user-writable
21mr|hplip-3.25.2-6|646	chmod -R u+w .
21mr|hplip-3.25.2-6|647	
21mr|hplip-3.25.2-6|648	# create required files as placeholder, otherwise autoreconf fails
21mr|hplip-3.25.2-6|649	touch NEWS README AUTHORS ChangeLog
21mr|hplip-3.25.2-6|650	# Work-around Makefile.am imperfections.
21mr|hplip-3.25.2-6|651	sed -i 's|^AM_INIT_AUTOMAKE|AM_INIT_AUTOMAKE([foreign])|g' configure.in
21mr|hplip-3.25.2-6|652	# Upstream uses old libtool, which causes problems (due to libhpmud requiring
21mr|hplip-3.25.2-6|653	# libhpdiscovery) when we try to remove rpath from it.
21mr|hplip-3.25.2-6|654	# Regenerating all autotools files works-around these rpath issues.
21mr|hplip-3.25.2-6|655	
21mr|hplip-3.25.2-6|656	# Make automatic driver detection work (e.g. in system-config-printer)
21mr|hplip-3.25.2-6|657	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=14286
21mr|hplip-3.25.2-6|658	# Original PPD is for 2*3=6 models, make separate PPDs for each model
21mr|hplip-3.25.2-6|659	# Leave the original PPD, maybe it may be needed...
21mr|hplip-3.25.2-6|660	gunzip prnt/ps/hp-laserjet_mfp_m426_m427-ps.ppd.gz
21mr|hplip-3.25.2-6|661	for i in 426dw 426fdn 426fdw 427dw 427fdn 427fdw
21mr|hplip-3.25.2-6|662	do
21mr|hplip-3.25.2-6|663	cp prnt/ps/hp-laserjet_mfp_m426_m427-ps.ppd prnt/ps/hp-laserjet_mfp_m$i-ps.ppd
21mr|hplip-3.25.2-6|664	sed -i prnt/ps/hp-laserjet_mfp_m$i-ps.ppd \
21mr|hplip-3.25.2-6|665	-e "s,M426-M427,M$i,g" \
21mr|hplip-3.25.2-6|666	-e "s,M426 M427,M$i,g"
21mr|hplip-3.25.2-6|667	done
21mr|hplip-3.25.2-6|668	sed -i prnt/ps/hp-laserjet_mfp_m426*.ppd -e '/Product.*427/d'
21mr|hplip-3.25.2-6|669	sed -i prnt/ps/hp-laserjet_mfp_m427*.ppd -e '/Product.*426/d'
21mr|hplip-3.25.2-6|670	for i in prnt/ps/hp-laserjet_mfp_m4*.ppd; do gzip $i; done
21mr|hplip-3.25.2-6|671	
21mr|hplip-3.25.2-6|672	# Most PDDs off duplex (two-sided) printing by default, but some (e.g. M426)
21mr|hplip-3.25.2-6|673	# turn it on by default. Turn it off everywhere by default.
21mr|hplip-3.25.2-6|674	find prnt -type f -name '*.ppd.gz' -print | while read -r line
21mr|hplip-3.25.2-6|675	do
21mr|hplip-3.25.2-6|676	gunzip "$line"
21mr|hplip-3.25.2-6|677	line2="$(echo "$line" | sed -e 's,.ppd.gz$,.ppd,')"
21mr|hplip-3.25.2-6|678	sed -i "$line2" -e "s,DefaultDuplex: DuplexNoTumble,DefaultDuplex: None,g" \
21mr|hplip-3.25.2-6|679	-e "s,DefaultDuplex: DuplexTumble,DefaultDuplex: None,g"
21mr|hplip-3.25.2-6|680	gzip "$line2"
21mr|hplip-3.25.2-6|681	done
21mr|hplip-3.25.2-6|682	
21mr|hplip-3.25.2-6|683	%build
21mr|hplip-3.25.2-6|684	
21mr|hplip-3.25.2-6|685	autoreconf --verbose --force --install
21mr|hplip-3.25.2-6|686	
21mr|hplip-3.25.2-6|687	%if !%{sane_backend}
21mr|hplip-3.25.2-6|688	WITHOUT_SANE="--without-sane"
21mr|hplip-3.25.2-6|689	%endif
21mr|hplip-3.25.2-6|690	
21mr|hplip-3.25.2-6|691	
21mr|hplip-3.25.2-6|692	%configure \
21mr|hplip-3.25.2-6|693	$WITHOUT_SANE \
21mr|hplip-3.25.2-6|694	--disable-foomatic-rip-hplip-install \
21mr|hplip-3.25.2-6|695	--enable-scan-build \
21mr|hplip-3.25.2-6|696	--enable-gui-build \
21mr|hplip-3.25.2-6|697	--enable-fax-build \
21mr|hplip-3.25.2-6|698	--enable-pp-build \
21mr|hplip-3.25.2-6|699	--enable-qt5=yes --enable-qt4=no \
21mr|hplip-3.25.2-6|700	--enable-hpijs-install \
21mr|hplip-3.25.2-6|701	--enable-hpcups-install \
21mr|hplip-3.25.2-6|702	--enable-cups-drv-install \
21mr|hplip-3.25.2-6|703	--enable-cups-ppd-install \
21mr|hplip-3.25.2-6|704	--enable-new-hpcups \
21mr|hplip-3.25.2-6|705	--enable-hpcups-install \
21mr|hplip-3.25.2-6|706	--disable-policykit \
21mr|hplip-3.25.2-6|707	--disable-imageProcessor-build \
21mr|hplip-3.25.2-6|708	--with-mimedir=%{_datadir}/cups/mime \
21mr|hplip-3.25.2-6|709	PYTHON=%__python3
21mr|hplip-3.25.2-6|710	
21mr|hplip-3.25.2-6|711	%make_build
21mr|hplip-3.25.2-6|712	
21mr|hplip-3.25.2-6|713	%install
21mr|hplip-3.25.2-6|714	mkdir -p %{buildroot}%{_bindir}
21mr|hplip-3.25.2-6|715	mkdir -p %{buildroot}%{_includedir}
21mr|hplip-3.25.2-6|716	mkdir -p %{buildroot}%{_initrddir}
21mr|hplip-3.25.2-6|717	mkdir -p %{buildroot}%{_sysconfdir}/hp
21mr|hplip-3.25.2-6|718	
21mr|hplip-3.25.2-6|719	#fix install error
21mr|hplip-3.25.2-6|720	#install erroneously 'will not overwrite' because of duplicate filenames
21mr|hplip-3.25.2-6|721	sed 's/\$(INSTALL_DATA) \$\$files \"\$(DESTDIR)\$(ppddir)\"/\/usr\/bin\/install -C -m 644 \$\$files \"\$(DESTDIR)\$(ppddir)\"/' -i Makefile
21mr|hplip-3.25.2-6|722	
21mr|hplip-3.25.2-6|723	%make_install
21mr|hplip-3.25.2-6|724	
21mr|hplip-3.25.2-6|725	# Install files which the "make install" missed to install
21mr|hplip-3.25.2-6|726	install -m 644 ip/hpip.h %{buildroot}%{_includedir}
21mr|hplip-3.25.2-6|727	install -m 644 ip/xform.h %{buildroot}%{_includedir}
21mr|hplip-3.25.2-6|728	
21mr|hplip-3.25.2-6|729	# Move doc in sub-package
21mr|hplip-3.25.2-6|730	mv %{buildroot}%{_docdir}/%{name}-%{version} %{buildroot}%{_docdir}/%{name}-doc-%{version}
21mr|hplip-3.25.2-6|731	
21mr|hplip-3.25.2-6|732	# Prefer sane.d/dll.d to sane.d/dll.conf
21mr|hplip-3.25.2-6|733	rm -f %{buildroot}%{_sysconfdir}/sane.d/dll.conf
21mr|hplip-3.25.2-6|734	mkdir -p %{buildroot}%{_sysconfdir}/sane.d/dll.d
21mr|hplip-3.25.2-6|735	echo 'hpaio' > %{buildroot}%{_sysconfdir}/sane.d/dll.d/hpaio
21mr|hplip-3.25.2-6|736	
21mr|hplip-3.25.2-6|737	# Remove other unneeded/unwanted files
21mr|hplip-3.25.2-6|738	# Remove files we don't want to package.
21mr|hplip-3.25.2-6|739	rm -f %{buildroot}%{_datadir}/hplip/uninstall.*
21mr|hplip-3.25.2-6|740	rm -f %{buildroot}%{_bindir}/hp-uninstall
21mr|hplip-3.25.2-6|741	rm -f %{buildroot}%{_datadir}/hplip/upgrade.*
21mr|hplip-3.25.2-6|742	rm -f %{buildroot}%{_bindir}/hp-upgrade
21mr|hplip-3.25.2-6|743	rm -f %{buildroot}%{_datadir}/hplip/hpijs.drv.in.template
21mr|hplip-3.25.2-6|744	rm -f %{buildroot}%{_datadir}/cups/mime/pstotiff.types
21mr|hplip-3.25.2-6|745	rm -f %{buildroot}%{_datadir}/hplip/fax/pstotiff*
21mr|hplip-3.25.2-6|746	rm -f %{buildroot}%{_datadir}/hplip/locatedriver*
21mr|hplip-3.25.2-6|747	rm -f %{buildroot}%{_bindir}/hp-uiscan
21mr|hplip-3.25.2-6|748	rm -f %{buildroot}%{_datadir}/applications/hp-uiscan.desktop
21mr|hplip-3.25.2-6|749	rm -f %{buildroot}%{_datadir}/hplip/uiscan.py*
21mr|hplip-3.25.2-6|750	rm -f %{buildroot}%{_datadir}/hplip/dat2drv*
21mr|hplip-3.25.2-6|751	
21mr|hplip-3.25.2-6|752	
21mr|hplip-3.25.2-6|753	# Used in 56-hpmud_sysfs.rules which is obsolete
21mr|hplip-3.25.2-6|754	# Not a normal systemd unit, an instanced one
21mr|hplip-3.25.2-6|755	rm -f %{buildroot}%{_prefix}/lib/systemd/system/hplip-printer@.service
21mr|hplip-3.25.2-6|756	
21mr|hplip-3.25.2-6|757	#We do not need hal
21mr|hplip-3.25.2-6|758	rm -f %{buildroot}%{_datadir}/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi
21mr|hplip-3.25.2-6|759	
21mr|hplip-3.25.2-6|760	mkdir -p %{buildroot}%{_datadir}/applications
21mr|hplip-3.25.2-6|761	desktop-file-install --vendor='' \
21mr|hplip-3.25.2-6|762	--dir=%{buildroot}%{_datadir}/applications \
21mr|hplip-3.25.2-6|763	--remove-category='Application' \
21mr|hplip-3.25.2-6|764	--remove-category='Utility' \
21mr|hplip-3.25.2-6|765	--add-category='System' \
21mr|hplip-3.25.2-6|766	--add-category='Settings' \
21mr|hplip-3.25.2-6|767	--add-category='Printing' \
21mr|hplip-3.25.2-6|768	--add-category='Qt' \
21mr|hplip-3.25.2-6|769	--add-category='HardwareSettings' \
21mr|hplip-3.25.2-6|770	--remove-key='Version' \
21mr|hplip-3.25.2-6|771	%{buildroot}%{_datadir}/applications/hplip.desktop
21mr|hplip-3.25.2-6|772	
21mr|hplip-3.25.2-6|773	# Create /run/hplip
21mr|hplip-3.25.2-6|774	mkdir -p %{buildroot}/run/hplip
21mr|hplip-3.25.2-6|775	
21mr|hplip-3.25.2-6|776	# install /usr/lib/tmpfiles.d/hplip.conf (bug #1015831)
21mr|hplip-3.25.2-6|777	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|hplip-3.25.2-6|778	install -m 0644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|hplip-3.25.2-6|779	
21mr|hplip-3.25.2-6|780	# install menu icons
21mr|hplip-3.25.2-6|781	for N in 16 32 48 64 128 256;
21mr|hplip-3.25.2-6|782	do
21mr|hplip-3.25.2-6|783	convert %{SOURCE3} -scale ${N}x${N} ${N}.png
21mr|hplip-3.25.2-6|784	install -D -m 0644 ${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/hp-sendfax.png
21mr|hplip-3.25.2-6|785	done
21mr|hplip-3.25.2-6|786	
21mr|hplip-3.25.2-6|787	for N in 16 32 64 128 256;
21mr|hplip-3.25.2-6|788	do
21mr|hplip-3.25.2-6|789	install -D -m 0644 %{buildroot}%{_datadir}/hplip/data/images/${N}x${N}/hp_logo.png \
21mr|hplip-3.25.2-6|790	%{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/hp_logo.png
21mr|hplip-3.25.2-6|791	done
21mr|hplip-3.25.2-6|792	
21mr|hplip-3.25.2-6|793	# Regenerate hpcups PPDs on upgrade if necessary (bug #579355).
21mr|hplip-3.25.2-6|794	install -p -m755 %{SOURCE1} %{buildroot}%{_bindir}/hpcups-update-ppds
21mr|hplip-3.25.2-6|795	
21mr|hplip-3.25.2-6|796	# A tool disable smart install feature in HP printer(s) from linux
21mr|hplip-3.25.2-6|797	# HP Smart Install is a service running on firmware which makes printer to appear
21mr|hplip-3.25.2-6|798	# as "Mass Storage Devices" when connected via USB cable. This is to install the
21mr|hplip-3.25.2-6|799	# minimal printer software from flash memory of printer. This service needs to be
21mr|hplip-3.25.2-6|800	# disabled on linux in order to have the device function as a printer.
21mr|hplip-3.25.2-6|801	install -p -m755 %{SOURCE5} %{buildroot}%{_bindir}/SmartInstallDisable-Tool.run
21mr|hplip-3.25.2-6|802	install -p -m755 %{SOURCE9} %{buildroot}%{_bindir}/hplip-%{version}-plugin.run
21mr|hplip-3.25.2-6|803	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|hplip-3.25.2-6|804	install -p -m755 %{SOURCE6} %{buildroot}%{_docdir}/%{name}
21mr|hplip-3.25.2-6|805	
21mr|hplip-3.25.2-6|806	# Make sure pyc files are generated, otherwise we can get
21mr|hplip-3.25.2-6|807	# difficult to debug problems
21mr|hplip-3.25.2-6|808	pushd %{buildroot}%{_datadir}/%{name}
21mr|hplip-3.25.2-6|809	python3 -m compileall .
21mr|hplip-3.25.2-6|810	popd
21mr|hplip-3.25.2-6|811	
21mr|hplip-3.25.2-6|812	# create empty /var/lib/hp/hplip.state to fix hp-plugin installation (mga#5395)
21mr|hplip-3.25.2-6|813	mkdir -p %{buildroot}%{_localstatedir}/lib/hp/
21mr|hplip-3.25.2-6|814	touch %{buildroot}%{_localstatedir}/lib/hp/hplip.state
21mr|hplip-3.25.2-6|815	
21mr|hplip-3.25.2-6|816	# Create an empty plugins directory to make sure it gets the right
21mr|hplip-3.25.2-6|817	mkdir -p %{buildroot}%{_datadir}/hplip/prnt/plugins
21mr|hplip-3.25.2-6|818	
21mr|hplip-3.25.2-6|819	# create empty log directory so that it can be owned
21mr|hplip-3.25.2-6|820	mkdir -p %{buildroot}%{_localstatedir}/log/hp/tmp
21mr|hplip-3.25.2-6|821	
21mr|hplip-3.25.2-6|822	#Add rules for all hp printers
21mr|hplip-3.25.2-6|823	echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", GROUP="lp", MODE:="666"' >> %{buildroot}%{_udevrulesdir}/56-hpmud.rules
21mr|hplip-3.25.2-6|824	
21mr|hplip-3.25.2-6|825	# consolehelper config
21mr|hplip-3.25.2-6|826	mkdir -p %{buildroot}%{_sbindir}
21mr|hplip-3.25.2-6|827	# - console user, no password
21mr|hplip-3.25.2-6|828	for pak in hp-setup hp-diagnose_plugin; do
21mr|hplip-3.25.2-6|829	mv %{buildroot}%{_bindir}/$pak %{buildroot}%{_sbindir}/$pak
21mr|hplip-3.25.2-6|830	ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
21mr|hplip-3.25.2-6|831	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
21mr|hplip-3.25.2-6|832	cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
21mr|hplip-3.25.2-6|833	USER=root
21mr|hplip-3.25.2-6|834	PROGRAM=%{_sbindir}/$pak
21mr|hplip-3.25.2-6|835	FALLBACK=false
21mr|hplip-3.25.2-6|836	SESSION=true
21mr|hplip-3.25.2-6|837	EOF
21mr|hplip-3.25.2-6|838	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
21mr|hplip-3.25.2-6|839	cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
21mr|hplip-3.25.2-6|840	#%PAM-1.0
21mr|hplip-3.25.2-6|841	auth		include		config-util-user
21mr|hplip-3.25.2-6|842	account		include		config-util-user
21mr|hplip-3.25.2-6|843	session		include		config-util-user
21mr|hplip-3.25.2-6|844	EOF
21mr|hplip-3.25.2-6|845	done
21mr|hplip-3.25.2-6|846	
21mr|hplip-3.25.2-6|847	%post
21mr|hplip-3.25.2-6|848	%tmpfiles_create %{name}.conf
21mr|hplip-3.25.2-6|849	
21mr|hplip-3.25.2-6|850	%post -n hplip-hpijs
21mr|hplip-3.25.2-6|851	%{_bindir}/hpcups-update-ppds &>/dev/null ||:
21mr|hplip-3.25.2-6|852	
21mr|hplip-3.25.2-6|853	%post model-data
21mr|hplip-3.25.2-6|854	udevadm trigger --subsystem-match=usb --attr-match=idVendor=03f0
21mr|hplip-3.25.2-6|855	# ensure permissions are ready when installation completes
21mr|hplip-3.25.2-6|856	udevadm settle --timeout=15
21mr|hplip-3.25.2-6|857	:
21mr|hplip-3.25.2-6|858	
21mr|hplip-3.25.2-6|859	%files
21mr|hplip-3.25.2-6|860	%config(noreplace) %{_sysconfdir}/hp
21mr|hplip-3.25.2-6|861	%dir %{_localstatedir}/lib/hp/
21mr|hplip-3.25.2-6|862	%{_bindir}/hp-align
21mr|hplip-3.25.2-6|863	%{_bindir}/hp-clean
21mr|hplip-3.25.2-6|864	%{_bindir}/hp-colorcal
21mr|hplip-3.25.2-6|865	%{_bindir}/hp-config_usb_printer
21mr|hplip-3.25.2-6|866	%{_bindir}/hp-devicesettings
21mr|hplip-3.25.2-6|867	%{_bindir}/hp-diagnose_plugin
21mr|hplip-3.25.2-6|868	%{_bindir}/hp-diagnose_queues
21mr|hplip-3.25.2-6|869	%{_bindir}/hp-doctor
21mr|hplip-3.25.2-6|870	%{_datadir}/hplip/doctor.py*
21mr|hplip-3.25.2-6|871	%{_bindir}/hp-fab
21mr|hplip-3.25.2-6|872	%{_bindir}/hp-faxsetup
21mr|hplip-3.25.2-6|873	%{_bindir}/hp-firmware
21mr|hplip-3.25.2-6|874	%{_bindir}/hp-info
21mr|hplip-3.25.2-6|875	%{_bindir}/hp-levels
21mr|hplip-3.25.2-6|876	%{_bindir}/hp-linefeedcal
21mr|hplip-3.25.2-6|877	%{_bindir}/hp-logcapture
21mr|hplip-3.25.2-6|878	%{_bindir}/hp-makecopies
21mr|hplip-3.25.2-6|879	%{_bindir}/hp-makeuri
21mr|hplip-3.25.2-6|880	%{_bindir}/hp-pkservice
21mr|hplip-3.25.2-6|881	%{_bindir}/hp-plugin
21mr|hplip-3.25.2-6|882	%{_bindir}/hp-pqdiag
21mr|hplip-3.25.2-6|883	%{_bindir}/hp-printsettings
21mr|hplip-3.25.2-6|884	%{_bindir}/hp-probe
21mr|hplip-3.25.2-6|885	%{_bindir}/hp-query
21mr|hplip-3.25.2-6|886	%{_bindir}/hp-scan
21mr|hplip-3.25.2-6|887	%{_bindir}/hp-sendfax
21mr|hplip-3.25.2-6|888	%{_bindir}/hp-setup
21mr|hplip-3.25.2-6|889	%{_bindir}/hp-testpage
21mr|hplip-3.25.2-6|890	%{_bindir}/hp-timedate
21mr|hplip-3.25.2-6|891	%{_bindir}/hp-unload
21mr|hplip-3.25.2-6|892	%{_bindir}/hp-wificonfig
21mr|hplip-3.25.2-6|893	
21mr|hplip-3.25.2-6|894	%{_sbindir}/hp-diagnose_plugin
21mr|hplip-3.25.2-6|895	%{_sbindir}/hp-setup
21mr|hplip-3.25.2-6|896	
21mr|hplip-3.25.2-6|897	%{_sysconfdir}/pam.d/hp-diagnose_plugin
21mr|hplip-3.25.2-6|898	%{_sysconfdir}/pam.d/hp-setup
21mr|hplip-3.25.2-6|899	%{_sysconfdir}/security/console.apps/hp-diagnose_plugin
21mr|hplip-3.25.2-6|900	%{_sysconfdir}/security/console.apps/hp-setup
21mr|hplip-3.25.2-6|901	
21mr|hplip-3.25.2-6|902	# A tool to disable Smart Install
21mr|hplip-3.25.2-6|903	%{_bindir}/SmartInstallDisable-Tool.run
21mr|hplip-3.25.2-6|904	
21mr|hplip-3.25.2-6|905	# additional plugin for hplip, some printer not work without
21mr|hplip-3.25.2-6|906	%{_bindir}/hplip-%{version}-plugin.run
21mr|hplip-3.25.2-6|907	
21mr|hplip-3.25.2-6|908	%exclude %{_datadir}/hplip/data/models
21mr|hplip-3.25.2-6|909	# C libraries for Python
21mr|hplip-3.25.2-6|910	%{_libdir}/python3*/*/*.so*
21mr|hplip-3.25.2-6|911	# CUPS backends (0755 permissions, so that CUPS 1.2 runs these backends
21mr|hplip-3.25.2-6|912	# as lp user)
21mr|hplip-3.25.2-6|913	# Note: this must be /usr/lib not _{_libdir}, since that's the
21mr|hplip-3.25.2-6|914	# CUPS serverbin directory.
21mr|hplip-3.25.2-6|915	%attr(0755,root,root) %{_prefix}/lib/cups/backend/hp*
21mr|hplip-3.25.2-6|916	%{_prefix}/lib/cups/filter/hpcups
21mr|hplip-3.25.2-6|917	%{_prefix}/lib/cups/filter/hpcupsfax
21mr|hplip-3.25.2-6|918	%{_prefix}/lib/cups/filter/hpps
21mr|hplip-3.25.2-6|919	%{_prefix}/lib/cups/filter/pstotiff
21mr|hplip-3.25.2-6|920	%{_prefix}/lib/cups/filter/hpcdmfax
21mr|hplip-3.25.2-6|921	%{_datadir}/ppd/HP/HP-Fax*.ppd*
21mr|hplip-3.25.2-6|922	%{_datadir}/cups/drv/hp/hpcups.drv
21mr|hplip-3.25.2-6|923	# Files
21mr|hplip-3.25.2-6|924	%dir %{_datadir}/hplip
21mr|hplip-3.25.2-6|925	%{_datadir}/hplip/__pycache__
21mr|hplip-3.25.2-6|926	%{_datadir}/hplip/align.py*
21mr|hplip-3.25.2-6|927	%{_datadir}/hplip/check-plugin.py*
21mr|hplip-3.25.2-6|928	%{_datadir}/hplip/clean.py*
21mr|hplip-3.25.2-6|929	%{_datadir}/hplip/colorcal.py*
21mr|hplip-3.25.2-6|930	%{_datadir}/hplip/config_usb_printer.py*
21mr|hplip-3.25.2-6|931	%{_datadir}/hplip/devicesettings.py*
21mr|hplip-3.25.2-6|932	%{_datadir}/hplip/diagnose_plugin.py*
21mr|hplip-3.25.2-6|933	%{_datadir}/hplip/diagnose_queues.py*
21mr|hplip-3.25.2-6|934	%{_datadir}/hplip/fab.py*
21mr|hplip-3.25.2-6|935	%{_datadir}/hplip/fax
21mr|hplip-3.25.2-6|936	%{_datadir}/hplip/faxsetup.py*
21mr|hplip-3.25.2-6|937	%{_datadir}/hplip/firmware.py*
21mr|hplip-3.25.2-6|938	%{_datadir}/hplip/hpdio.py*
21mr|hplip-3.25.2-6|939	%{_datadir}/hplip/hpssd*
21mr|hplip-3.25.2-6|940	%{_datadir}/hplip/info.py*
21mr|hplip-3.25.2-6|941	%{_datadir}/hplip/__init__.py*
21mr|hplip-3.25.2-6|942	%{_datadir}/hplip/levels.py*
21mr|hplip-3.25.2-6|943	%{_datadir}/hplip/linefeedcal.py*
21mr|hplip-3.25.2-6|944	%{_datadir}/hplip/logcapture.py*
21mr|hplip-3.25.2-6|945	%{_datadir}/hplip/makecopies.py*
21mr|hplip-3.25.2-6|946	%{_datadir}/hplip/makeuri.py*
21mr|hplip-3.25.2-6|947	%{_datadir}/hplip/pkservice.py*
21mr|hplip-3.25.2-6|948	%{_datadir}/hplip/plugin.py*
21mr|hplip-3.25.2-6|949	%{_datadir}/hplip/pqdiag.py*
21mr|hplip-3.25.2-6|950	%{_datadir}/hplip/printsettings.py*
21mr|hplip-3.25.2-6|951	%{_datadir}/hplip/probe.py*
21mr|hplip-3.25.2-6|952	%{_datadir}/hplip/query.py*
21mr|hplip-3.25.2-6|953	%{_datadir}/hplip/scan.py*
21mr|hplip-3.25.2-6|954	%{_datadir}/hplip/sendfax.py*
21mr|hplip-3.25.2-6|955	%{_datadir}/hplip/setup.py*
21mr|hplip-3.25.2-6|956	%{_datadir}/hplip/testpage.py*
21mr|hplip-3.25.2-6|957	%{_datadir}/hplip/timedate.py*
21mr|hplip-3.25.2-6|958	%{_datadir}/hplip/unload.py*
21mr|hplip-3.25.2-6|959	%{_datadir}/hplip/wificonfig.py*
21mr|hplip-3.25.2-6|960	# Directories
21mr|hplip-3.25.2-6|961	%{_datadir}/hplip/base
21mr|hplip-3.25.2-6|962	%{_datadir}/hplip/copier
21mr|hplip-3.25.2-6|963	%dir %{_datadir}/hplip/data
21mr|hplip-3.25.2-6|964	%{_datadir}/hplip/data/ldl
21mr|hplip-3.25.2-6|965	%{_datadir}/hplip/data/localization
21mr|hplip-3.25.2-6|966	%{_datadir}/hplip/data/models
21mr|hplip-3.25.2-6|967	%{_datadir}/hplip/data/pcl
21mr|hplip-3.25.2-6|968	%{_datadir}/hplip/data/ps
21mr|hplip-3.25.2-6|969	%{_datadir}/hplip/installer
21mr|hplip-3.25.2-6|970	%{_datadir}/hplip/pcard
21mr|hplip-3.25.2-6|971	%{_datadir}/hplip/prnt
21mr|hplip-3.25.2-6|972	%{_datadir}/hplip/scan
21mr|hplip-3.25.2-6|973	#{_datadir}/polkit-1/actions/com.hp.hplip.policy
21mr|hplip-3.25.2-6|974	#{_datadir}/dbus-1/system-services/com.hp.hplip.service
21mr|hplip-3.25.2-6|975	%{_localstatedir}/lib/hp/hplip.state
21mr|hplip-3.25.2-6|976	%{_docdir}/%{name}/README.urpmi
21mr|hplip-3.25.2-6|977	%dir %attr(0775,root,lp) /run/hplip
21mr|hplip-3.25.2-6|978	%{_tmpfilesdir}/hplip.conf
21mr|hplip-3.25.2-6|979	%{_datadir}/hplip/hplip_clean.sh
21mr|hplip-3.25.2-6|980	%{_datadir}/cups/mime/pstotiff.convs
21mr|hplip-3.25.2-6|981	
21mr|hplip-3.25.2-6|982	
21mr|hplip-3.25.2-6|983	%files doc
21mr|hplip-3.25.2-6|984	%doc %{_docdir}/%{name}-doc-%{version}
21mr|hplip-3.25.2-6|985	
21mr|hplip-3.25.2-6|986	%files -n %{libhpdiscovery}
21mr|hplip-3.25.2-6|987	%{_libdir}/libhpdiscovery.so.%{major}*
21mr|hplip-3.25.2-6|988	
21mr|hplip-3.25.2-6|989	%files -n %{libhpip}
21mr|hplip-3.25.2-6|990	%{_libdir}/libhpip.so.%{major}*
21mr|hplip-3.25.2-6|991	
21mr|hplip-3.25.2-6|992	%files -n %{libhpipp}
21mr|hplip-3.25.2-6|993	%{_libdir}/libhpipp.so.%{major}*
21mr|hplip-3.25.2-6|994	
21mr|hplip-3.25.2-6|995	%files -n %{libhpmud}
21mr|hplip-3.25.2-6|996	%{_libdir}/libhpmud.so.%{major}*
21mr|hplip-3.25.2-6|997	
21mr|hplip-3.25.2-6|998	%files -n %{devname}
21mr|hplip-3.25.2-6|999	%{_includedir}/hpip.h
21mr|hplip-3.25.2-6|1000	%{_includedir}/xform.h
21mr|hplip-3.25.2-6|1001	%{_libdir}/libhpip.so
21mr|hplip-3.25.2-6|1002	%{_libdir}/libhpipp.so
21mr|hplip-3.25.2-6|1003	%{_libdir}/libhpmud.so
21mr|hplip-3.25.2-6|1004	%{_libdir}/libhpdiscovery.so
21mr|hplip-3.25.2-6|1005	%if %{sane_backend}
21mr|hplip-3.25.2-6|1006	%{_libdir}/sane/libsane-hpaio.so
21mr|hplip-3.25.2-6|1007	%endif
21mr|hplip-3.25.2-6|1008	
21mr|hplip-3.25.2-6|1009	%if %{sane_backend}
21mr|hplip-3.25.2-6|1010	%files -n %{libsane}
21mr|hplip-3.25.2-6|1011	%{_libdir}/sane/libsane-hpaio.so.%{sanemaj}*
21mr|hplip-3.25.2-6|1012	# Not really a shared library package so it's OK to have config here
21mr|hplip-3.25.2-6|1013	%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio
21mr|hplip-3.25.2-6|1014	%endif
21mr|hplip-3.25.2-6|1015	
21mr|hplip-3.25.2-6|1016	%files model-data
21mr|hplip-3.25.2-6|1017	%{_udevrulesdir}/*.rules
21mr|hplip-3.25.2-6|1018	%{_datadir}/hplip/data/models
21mr|hplip-3.25.2-6|1019	
21mr|hplip-3.25.2-6|1020	%files gui
21mr|hplip-3.25.2-6|1021	%{_bindir}/hp-check
21mr|hplip-3.25.2-6|1022	%{_bindir}/hp-print
21mr|hplip-3.25.2-6|1023	%{_bindir}/hp-systray
21mr|hplip-3.25.2-6|1024	%{_bindir}/hp-toolbox
21mr|hplip-3.25.2-6|1025	%{_datadir}/applications/*.desktop
21mr|hplip-3.25.2-6|1026	%{_iconsdir}/hicolor/*/apps/hp-sendfax.png
21mr|hplip-3.25.2-6|1027	%{_iconsdir}/hicolor/*/apps/hp_logo.png
21mr|hplip-3.25.2-6|1028	%{_sysconfdir}/xdg/autostart/hplip-systray.desktop
21mr|hplip-3.25.2-6|1029	# Files
21mr|hplip-3.25.2-6|1030	%{_datadir}/hplip/check.py*
21mr|hplip-3.25.2-6|1031	%{_datadir}/hplip/print.py*
21mr|hplip-3.25.2-6|1032	%{_datadir}/hplip/systray.py*
21mr|hplip-3.25.2-6|1033	%{_datadir}/hplip/toolbox.py*
21mr|hplip-3.25.2-6|1034	# Directories
21mr|hplip-3.25.2-6|1035	%{_datadir}/hplip/data/images
21mr|hplip-3.25.2-6|1036	%{_datadir}/hplip/ui5
21mr|hplip-3.25.2-6|1037	
21mr|hplip-3.25.2-6|1038	%files hpijs
21mr|hplip-3.25.2-6|1039	%{_bindir}/hpijs
21mr|hplip-3.25.2-6|1040	# Needed for both printing and fax PPDs. They all need HPIJS, therefore
21mr|hplip-3.25.2-6|1041	# the link is here
21mr|hplip-3.25.2-6|1042	%dir %{_datadir}/ppd
21mr|hplip-3.25.2-6|1043	%dir %{_datadir}/ppd/HP
21mr|hplip-3.25.2-6|1044	#{_datadir}/cups/drv/hp/hpijs.drv
21mr|hplip-3.25.2-6|1045	%{_bindir}/hpcups-update-ppds
21mr|hplip-3.25.2-6|1046	
21mr|hplip-3.25.2-6|1047	%files hpijs-ppds
21mr|hplip-3.25.2-6|1048	%{_datadir}/ppd/HP/*.ppd.*

12758 21
21mr|hppc-0.7.1-9|1	Name:          hppc
21mr|hppc-0.7.1-9|2	Version:       0.7.1
21mr|hppc-0.7.1-9|3	Release:       9
21mr|hppc-0.7.1-9|4	Summary:       High Performance Primitive Collections for Java
21mr|hppc-0.7.1-9|5	License:       ASL 2.0
21mr|hppc-0.7.1-9|6	Group:         Development/Java
21mr|hppc-0.7.1-9|7	URL:           http://labs.carrotsearch.com/hppc.html
21mr|hppc-0.7.1-9|8	Source0:       https://github.com/carrotsearch/hppc/archive/%{version}.tar.gz
21mr|hppc-0.7.1-9|9	
21mr|hppc-0.7.1-9|10	BuildRequires: maven-local
21mr|hppc-0.7.1-9|11	BuildRequires: mvn(com.google.guava:guava)
21mr|hppc-0.7.1-9|12	BuildRequires: mvn(commons-io:commons-io)
21mr|hppc-0.7.1-9|13	BuildRequires: mvn(org.apache.ant:ant)
21mr|hppc-0.7.1-9|14	BuildRequires: mvn(org.apache.ant:ant-junit)
21mr|hppc-0.7.1-9|15	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|hppc-0.7.1-9|16	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|hppc-0.7.1-9|17	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|hppc-0.7.1-9|18	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|hppc-0.7.1-9|19	BuildRequires: mvn(org.apache.velocity:velocity)
21mr|hppc-0.7.1-9|20	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|hppc-0.7.1-9|21	BuildRequires: mvn(org.antlr:antlr4)
21mr|hppc-0.7.1-9|22	BuildRequires: mvn(org.antlr:antlr4-maven-plugin)
21mr|hppc-0.7.1-9|23	
21mr|hppc-0.7.1-9|24	%if 0
21mr|hppc-0.7.1-9|25	# hppc-benchmarks deps
21mr|hppc-0.7.1-9|26	BuildRequires: mvn(it.unimi.dsi:fastutil)
21mr|hppc-0.7.1-9|27	BuildRequires: mvn(net.openhft:koloboke-impl-jdk6-7:0.6.6)
21mr|hppc-0.7.1-9|28	BuildRequires: mvn(org.openjdk.jmh:jmh-core)
21mr|hppc-0.7.1-9|29	BuildRequires: mvn(org.openjdk.jmh:jmh-generator-annprocess)
21mr|hppc-0.7.1-9|30	
21mr|hppc-0.7.1-9|31	# test deps
21mr|hppc-0.7.1-9|32	BuildRequires: mvn(junit:junit)
21mr|hppc-0.7.1-9|33	BuildRequires: mvn(com.carrotsearch.randomizedtesting:junit4-maven-plugin)
21mr|hppc-0.7.1-9|34	BuildRequires: mvn(com.carrotsearch.randomizedtesting:randomizedtesting-runner)
21mr|hppc-0.7.1-9|35	BuildRequires: mvn(org.assertj:assertj-core)
21mr|hppc-0.7.1-9|36	%endif
21mr|hppc-0.7.1-9|37	
21mr|hppc-0.7.1-9|38	BuildArch:     noarch
21mr|hppc-0.7.1-9|39	# Java stack is not supported on x86_32
21mr|hppc-0.7.1-9|40	ExcludeArch: %{ix86}
21mr|hppc-0.7.1-9|41	
21mr|hppc-0.7.1-9|42	%description
21mr|hppc-0.7.1-9|43	Fundamental data structures (maps, sets, lists, stacks, queues) generated for
21mr|hppc-0.7.1-9|44	combinations of object and primitive types to conserve JVM memory and speed
21mr|hppc-0.7.1-9|45	up execution.
21mr|hppc-0.7.1-9|46	
21mr|hppc-0.7.1-9|47	%package templateprocessor
21mr|hppc-0.7.1-9|48	Summary:       HPPC Template Processor
21mr|hppc-0.7.1-9|49	
21mr|hppc-0.7.1-9|50	%description templateprocessor
21mr|hppc-0.7.1-9|51	Template Processor and Code Generation for HPPC.
21mr|hppc-0.7.1-9|52	
21mr|hppc-0.7.1-9|53	%package javadoc
21mr|hppc-0.7.1-9|54	Summary:       Javadoc for HPPC
21mr|hppc-0.7.1-9|55	
21mr|hppc-0.7.1-9|56	%description javadoc
21mr|hppc-0.7.1-9|57	This package contains javadoc for HPPC.
21mr|hppc-0.7.1-9|58	
21mr|hppc-0.7.1-9|59	%prep
21mr|hppc-0.7.1-9|60	%setup -q
21mr|hppc-0.7.1-9|61	find . -name "*.class" -print -delete
21mr|hppc-0.7.1-9|62	find . -name "*.jar" -print -delete
21mr|hppc-0.7.1-9|63	
21mr|hppc-0.7.1-9|64	# Unavailable deps
21mr|hppc-0.7.1-9|65	%pom_disable_module %{name}-benchmarks
21mr|hppc-0.7.1-9|66	%pom_remove_plugin :junit4-maven-plugin
21mr|hppc-0.7.1-9|67	%pom_remove_plugin :forbiddenapis
21mr|hppc-0.7.1-9|68	%pom_remove_plugin :junit4-maven-plugin hppc
21mr|hppc-0.7.1-9|69	# Unneeded task
21mr|hppc-0.7.1-9|70	%pom_remove_plugin -r :maven-assembly-plugin
21mr|hppc-0.7.1-9|71	
21mr|hppc-0.7.1-9|72	# Convert from dos to unix line ending
21mr|hppc-0.7.1-9|73	for file in CHANGES.txt; do
21mr|hppc-0.7.1-9|74	sed -i.orig 's|\r||g' $file
21mr|hppc-0.7.1-9|75	touch -r $file.orig $file
21mr|hppc-0.7.1-9|76	rm $file.orig
21mr|hppc-0.7.1-9|77	done
21mr|hppc-0.7.1-9|78	
21mr|hppc-0.7.1-9|79	%mvn_file :%{name} %{name}
21mr|hppc-0.7.1-9|80	%mvn_package :%{name}::esoteric:
21mr|hppc-0.7.1-9|81	%mvn_file :%{name}-template-processor %{name}-templateprocessor
21mr|hppc-0.7.1-9|82	%mvn_package :%{name}-template-processor %{name}-templateprocessor
21mr|hppc-0.7.1-9|83	
21mr|hppc-0.7.1-9|84	%build
21mr|hppc-0.7.1-9|85	
21mr|hppc-0.7.1-9|86	# Disable test for now. Unavailable test deps
21mr|hppc-0.7.1-9|87	%mvn_build -f
21mr|hppc-0.7.1-9|88	
21mr|hppc-0.7.1-9|89	%install
21mr|hppc-0.7.1-9|90	%mvn_install
21mr|hppc-0.7.1-9|91	
21mr|hppc-0.7.1-9|92	%files -f .mfiles
21mr|hppc-0.7.1-9|93	%doc CHANGES.txt README.txt
21mr|hppc-0.7.1-9|94	%license LICENSE.txt NOTICE.txt
21mr|hppc-0.7.1-9|95	
21mr|hppc-0.7.1-9|96	%files templateprocessor -f .mfiles-%{name}-templateprocessor
21mr|hppc-0.7.1-9|97	%license LICENSE.txt NOTICE.txt
21mr|hppc-0.7.1-9|98	
21mr|hppc-0.7.1-9|99	%files javadoc -f .mfiles-javadoc
21mr|hppc-0.7.1-9|100	%license LICENSE.txt NOTICE.txt
21mr|hppc-0.7.1-9|101	

12759 21
21mr|hspell-1.4-2|1	%define major 0
21mr|hspell-1.4-2|2	%define libname %mklibname %{name} %{major}
21mr|hspell-1.4-2|3	%define devname %mklibname %{name} -d
21mr|hspell-1.4-2|4	
21mr|hspell-1.4-2|5	Summary:	Free Hebrew linguistic project
21mr|hspell-1.4-2|6	Name:		hspell
21mr|hspell-1.4-2|7	Version:	1.4
21mr|hspell-1.4-2|8	Release:	2
21mr|hspell-1.4-2|9	License:	AGPLv3+
21mr|hspell-1.4-2|10	Group:		Text tools
21mr|hspell-1.4-2|11	Url:		http://www.ivrix.org.il/projects/spell-checker/
21mr|hspell-1.4-2|12	Source0:	http://hspell.ivrix.org.il/%{name}-%{version}.tar.gz
21mr|hspell-1.4-2|13	Patch0:		hspell-1.1-no-strip.patch
21mr|hspell-1.4-2|14	Patch1:         0001-require-local-module-explicitly.patch
21mr|hspell-1.4-2|15	BuildRequires:  pkgconfig(zlib)
21mr|hspell-1.4-2|16	
21mr|hspell-1.4-2|17	%description
21mr|hspell-1.4-2|18	The Hspell project is a free Hebrew linguistic project.
21mr|hspell-1.4-2|19	
21mr|hspell-1.4-2|20	Its primary goal is to create a free Hebrew spell-checker.
21mr|hspell-1.4-2|21	
21mr|hspell-1.4-2|22	In addition to a spell-checker, the project also produced a Hebrew
21mr|hspell-1.4-2|23	morphological analyzer, which for every valid Hebrew word lists all
21mr|hspell-1.4-2|24	of its possible readings (valid combinations of prefix and inflected
21mr|hspell-1.4-2|25	base word).
21mr|hspell-1.4-2|26	
21mr|hspell-1.4-2|27	The secondary goal of the project is to make the algorithms and
21mr|hspell-1.4-2|28	dictionaries, created initially for the spell-checker, freely
21mr|hspell-1.4-2|29	available. These could be used in more sophisticated research or
21mr|hspell-1.4-2|30	applications that require Hebrew word lists or a Hebrew morphology
21mr|hspell-1.4-2|31	engine.
21mr|hspell-1.4-2|32	
21mr|hspell-1.4-2|33	Such potential application areas might include search engines, speech
21mr|hspell-1.4-2|34	synthesis, and much much more. The availability of a free basis will
21mr|hspell-1.4-2|35	hopefully encourage free development on top of it, to the benefit of
21mr|hspell-1.4-2|36	the general Hebrew-speaking population.
21mr|hspell-1.4-2|37	
21mr|hspell-1.4-2|38	%files
21mr|hspell-1.4-2|39	%{_bindir}/*
21mr|hspell-1.4-2|40	%{_datadir}/hspell/*.wgz*
21mr|hspell-1.4-2|41	%{_mandir}/man1/*
21mr|hspell-1.4-2|42	%{_mandir}/man3/*
21mr|hspell-1.4-2|43	
21mr|hspell-1.4-2|44	#----------------------------------------------------------------------------
21mr|hspell-1.4-2|45	
21mr|hspell-1.4-2|46	%package -n %{libname}
21mr|hspell-1.4-2|47	Summary:	Shared library files for hspell
21mr|hspell-1.4-2|48	Group:		System/Libraries
21mr|hspell-1.4-2|49	
21mr|hspell-1.4-2|50	%description -n %{libname}
21mr|hspell-1.4-2|51	Shared library files for the hspell package.
21mr|hspell-1.4-2|52	
21mr|hspell-1.4-2|53	%files -n %{libname}
21mr|hspell-1.4-2|54	%{_libdir}/libhspell.so.%{major}*
21mr|hspell-1.4-2|55	
21mr|hspell-1.4-2|56	#----------------------------------------------------------------------------
21mr|hspell-1.4-2|57	
21mr|hspell-1.4-2|58	%package -n %{devname}
21mr|hspell-1.4-2|59	Summary:	Development files for hspell
21mr|hspell-1.4-2|60	Group:		Development/Other
21mr|hspell-1.4-2|61	Requires:	%{libname} = %{EVRD}
21mr|hspell-1.4-2|62	Provides:	%{name}-devel = %{EVRD}
21mr|hspell-1.4-2|63	Conflicts:	%{_lib}hspell0 < 1.2
21mr|hspell-1.4-2|64	
21mr|hspell-1.4-2|65	%description -n %{devname}
21mr|hspell-1.4-2|66	Development headers, and files for development from the hspell package.
21mr|hspell-1.4-2|67	
21mr|hspell-1.4-2|68	%files -n %{devname}
21mr|hspell-1.4-2|69	%{_libdir}/libhspell.so
21mr|hspell-1.4-2|70	%{_libdir}/libhspell.a
21mr|hspell-1.4-2|71	%{_includedir}/hspell.h
21mr|hspell-1.4-2|72	%{_includedir}/linginfo.h
21mr|hspell-1.4-2|73	
21mr|hspell-1.4-2|74	#----------------------------------------------------------------------------
21mr|hspell-1.4-2|75	
21mr|hspell-1.4-2|76	%prep
21mr|hspell-1.4-2|77	%setup -q
21mr|hspell-1.4-2|78	%apply_patches
21mr|hspell-1.4-2|79	
21mr|hspell-1.4-2|80	%build
21mr|hspell-1.4-2|81	CFLAGS="%{optflags} -fPIC" CPPFLAGS="%{optflags} -fPIC" FFLAGS="optflags -fPIC" \
21mr|hspell-1.4-2|82	%configure \
21mr|hspell-1.4-2|83	--enable-fatverb \
21mr|hspell-1.4-2|84	--enable-shared
21mr|hspell-1.4-2|85	
21mr|hspell-1.4-2|86	%make
21mr|hspell-1.4-2|87	
21mr|hspell-1.4-2|88	%install
21mr|hspell-1.4-2|89	%makeinstall_std

12760 21
21mr|hsqldb1-1.8.1.3-17|1	
21mr|hsqldb1-1.8.1.3-17|2	%global cvs_version 1_8_1_3
21mr|hsqldb1-1.8.1.3-17|3	%global majorversion 1
21mr|hsqldb1-1.8.1.3-17|4	Name:          hsqldb1
21mr|hsqldb1-1.8.1.3-17|5	Version:       1.8.1.3
21mr|hsqldb1-1.8.1.3-17|6	Release:       17
21mr|hsqldb1-1.8.1.3-17|7	Summary:       HyperSQL Database Engine
21mr|hsqldb1-1.8.1.3-17|8	License:       BSD
21mr|hsqldb1-1.8.1.3-17|9	URL:           http://hsqldb.sourceforge.net/
21mr|hsqldb1-1.8.1.3-17|10	Source0:       http://downloads.sourceforge.net/hsqldb/hsqldb_%{cvs_version}.zip
21mr|hsqldb1-1.8.1.3-17|11	Source1:       http://mirrors.ibiblio.org/pub/mirrors/maven2/hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10.pom
21mr|hsqldb1-1.8.1.3-17|12	Patch0:        hsqldb-jdbc-4.1.patch
21mr|hsqldb1-1.8.1.3-17|13	
21mr|hsqldb1-1.8.1.3-17|14	BuildRequires: ant
21mr|hsqldb1-1.8.1.3-17|15	BuildRequires: java-devel
21mr|hsqldb1-1.8.1.3-17|16	BuildRequires: javapackages-local
21mr|hsqldb1-1.8.1.3-17|17	BuildRequires: junit
21mr|hsqldb1-1.8.1.3-17|18	BuildRequires: glassfish-servlet-api
21mr|hsqldb1-1.8.1.3-17|19	
21mr|hsqldb1-1.8.1.3-17|20	Requires:      glassfish-servlet-api
21mr|hsqldb1-1.8.1.3-17|21	
21mr|hsqldb1-1.8.1.3-17|22	Group:          Development/Java
21mr|hsqldb1-1.8.1.3-17|23	BuildArch:     noarch
21mr|hsqldb1-1.8.1.3-17|24	# Java stack is not supported on x86_32
21mr|hsqldb1-1.8.1.3-17|25	ExcludeArch: %{ix86}
21mr|hsqldb1-1.8.1.3-17|26	
21mr|hsqldb1-1.8.1.3-17|27	%description
21mr|hsqldb1-1.8.1.3-17|28	HSQLdb is a relational database engine written in JavaTM , with a JDBC
21mr|hsqldb1-1.8.1.3-17|29	driver, supporting a subset of ANSI-92 SQL. It offers a small (about
21mr|hsqldb1-1.8.1.3-17|30	100k), fast database engine which offers both in memory and disk based
21mr|hsqldb1-1.8.1.3-17|31	tables. Embedded and server modes are available. Additionally, it
21mr|hsqldb1-1.8.1.3-17|32	includes tools such as a minimal web server, in-memory query and
21mr|hsqldb1-1.8.1.3-17|33	management tools (can be run as applets or servlets, too) and a number
21mr|hsqldb1-1.8.1.3-17|34	of demonstration examples.
21mr|hsqldb1-1.8.1.3-17|35	Downloaded code should be regarded as being of production quality. The
21mr|hsqldb1-1.8.1.3-17|36	product is currently being used as a database and persistence engine in
21mr|hsqldb1-1.8.1.3-17|37	many Open Source Software projects and even in commercial projects and
21mr|hsqldb1-1.8.1.3-17|38	products! In it's current version it is extremely stable and reliable.
21mr|hsqldb1-1.8.1.3-17|39	It is best known for its small size, ability to execute completely in
21mr|hsqldb1-1.8.1.3-17|40	memory and its speed. Yet it is a completely functional relational
21mr|hsqldb1-1.8.1.3-17|41	database management system that is completely free under the Modified
21mr|hsqldb1-1.8.1.3-17|42	BSD License. Yes, that's right, completely free of cost or restrictions!
21mr|hsqldb1-1.8.1.3-17|43	
21mr|hsqldb1-1.8.1.3-17|44	%package javadoc
21mr|hsqldb1-1.8.1.3-17|45	Summary:       Javadoc for %{name}
21mr|hsqldb1-1.8.1.3-17|46	
21mr|hsqldb1-1.8.1.3-17|47	%description javadoc
21mr|hsqldb1-1.8.1.3-17|48	Javadoc for %{name}.
21mr|hsqldb1-1.8.1.3-17|49	
21mr|hsqldb1-1.8.1.3-17|50	%prep
21mr|hsqldb1-1.8.1.3-17|51	%setup -q -n hsqldb
21mr|hsqldb1-1.8.1.3-17|52	
21mr|hsqldb1-1.8.1.3-17|53	# set right permissions
21mr|hsqldb1-1.8.1.3-17|54	find . -name "*.sh" -exec chmod 755 \{\} \;
21mr|hsqldb1-1.8.1.3-17|55	# remove all _notes directories
21mr|hsqldb1-1.8.1.3-17|56	for dir in `find . -name _notes`; do rm -rf $dir; done
21mr|hsqldb1-1.8.1.3-17|57	# remove all binary libs
21mr|hsqldb1-1.8.1.3-17|58	find . -name "*.jar" -exec rm -f {} \;
21mr|hsqldb1-1.8.1.3-17|59	find . -name "*.class" -exec rm -f {} \;
21mr|hsqldb1-1.8.1.3-17|60	find . -name "*.war" -exec rm -f {} \;
21mr|hsqldb1-1.8.1.3-17|61	# correct silly permissions
21mr|hsqldb1-1.8.1.3-17|62	chmod -R go=u-w *
21mr|hsqldb1-1.8.1.3-17|63	
21mr|hsqldb1-1.8.1.3-17|64	%patch0 -p1
21mr|hsqldb1-1.8.1.3-17|65	
21mr|hsqldb1-1.8.1.3-17|66	cp %{SOURCE1} ./pom.xml
21mr|hsqldb1-1.8.1.3-17|67	
21mr|hsqldb1-1.8.1.3-17|68	%mvn_file hsqldb:hsqldb %{name}
21mr|hsqldb1-1.8.1.3-17|69	
21mr|hsqldb1-1.8.1.3-17|70	%mvn_compat_version : %{majorversion}
21mr|hsqldb1-1.8.1.3-17|71	
21mr|hsqldb1-1.8.1.3-17|72	%build
21mr|hsqldb1-1.8.1.3-17|73	export CLASSPATH=$(build-classpath glassfish-servlet-api junit)
21mr|hsqldb1-1.8.1.3-17|74	pushd build
21mr|hsqldb1-1.8.1.3-17|75	ant jar javadoc
21mr|hsqldb1-1.8.1.3-17|76	popd
21mr|hsqldb1-1.8.1.3-17|77	
21mr|hsqldb1-1.8.1.3-17|78	%install
21mr|hsqldb1-1.8.1.3-17|79	%mvn_artifact pom.xml lib/hsqldb.jar
21mr|hsqldb1-1.8.1.3-17|80	%mvn_install -J doc/src
21mr|hsqldb1-1.8.1.3-17|81	
21mr|hsqldb1-1.8.1.3-17|82	%files -f .mfiles
21mr|hsqldb1-1.8.1.3-17|83	%license doc/hsqldb_lic.txt
21mr|hsqldb1-1.8.1.3-17|84	
21mr|hsqldb1-1.8.1.3-17|85	%files javadoc -f .mfiles-javadoc
21mr|hsqldb1-1.8.1.3-17|86	%license doc/hsqldb_lic.txt
21mr|hsqldb1-1.8.1.3-17|87	

12761 21
21mr|hsqldb-2.4.0-6|1	Name:           hsqldb
21mr|hsqldb-2.4.0-6|2	Version:        2.4.0
21mr|hsqldb-2.4.0-6|3	Release:        6
21mr|hsqldb-2.4.0-6|4	Epoch:          1
21mr|hsqldb-2.4.0-6|5	Summary:        HyperSQL Database Engine
21mr|hsqldb-2.4.0-6|6	License:        BSD
21mr|hsqldb-2.4.0-6|7	URL:            http://hsqldb.sourceforge.net/
21mr|hsqldb-2.4.0-6|8	
21mr|hsqldb-2.4.0-6|9	Group:          Development/Java
21mr|hsqldb-2.4.0-6|10	BuildArch:      noarch
21mr|hsqldb-2.4.0-6|11	# Java stack is not supported on x86_32
21mr|hsqldb-2.4.0-6|12	ExcludeArch: %{ix86}
21mr|hsqldb-2.4.0-6|13	
21mr|hsqldb-2.4.0-6|14	Source0:        http://downloads.sourceforge.net/hsqldb/%{name}-%{version}.zip
21mr|hsqldb-2.4.0-6|15	Source1:        %{name}.cfg
21mr|hsqldb-2.4.0-6|16	Source2:        %{name}-server.properties
21mr|hsqldb-2.4.0-6|17	Source3:        %{name}-webserver.properties
21mr|hsqldb-2.4.0-6|18	Source4:        %{name}-sqltool.rc
21mr|hsqldb-2.4.0-6|19	Source5:        http://www.hsqldb.org/repos/org/hsqldb/hsqldb/%{version}/hsqldb-%{version}.pom
21mr|hsqldb-2.4.0-6|20	# Custom systemd files - talking with upstream about incorporating them, see
21mr|hsqldb-2.4.0-6|21	# http://sourceforge.net/projects/hsqldb/forums/forum/73673/topic/5367103
21mr|hsqldb-2.4.0-6|22	Source6:        %{name}.systemd
21mr|hsqldb-2.4.0-6|23	Source7:        %{name}-wrapper
21mr|hsqldb-2.4.0-6|24	Source8:        %{name}-post
21mr|hsqldb-2.4.0-6|25	Source9:        %{name}-stop
21mr|hsqldb-2.4.0-6|26	
21mr|hsqldb-2.4.0-6|27	# Javadoc fails to create since apidocs folder is deleted and not recreated
21mr|hsqldb-2.4.0-6|28	Patch0:         0001-Fix-javadoc-build.patch
21mr|hsqldb-2.4.0-6|29	# Package org.hsqldb.cmdline was only compiled with java 1.5
21mr|hsqldb-2.4.0-6|30	Patch1:         0002-Build-cmdline-classes.patch
21mr|hsqldb-2.4.0-6|31	
21mr|hsqldb-2.4.0-6|32	BuildRequires:  ant
21mr|hsqldb-2.4.0-6|33	BuildRequires:  javapackages-local
21mr|hsqldb-2.4.0-6|34	BuildRequires:  systemd-units
21mr|hsqldb-2.4.0-6|35	BuildRequires:  glassfish-servlet-api
21mr|hsqldb-2.4.0-6|36	
21mr|hsqldb-2.4.0-6|37	Requires:       %{name}-lib = %{epoch}:%{version}-%{release}
21mr|hsqldb-2.4.0-6|38	Requires:       glassfish-servlet-api
21mr|hsqldb-2.4.0-6|39	Requires(pre):  shadow-utils
21mr|hsqldb-2.4.0-6|40	Requires(post): systemd-units
21mr|hsqldb-2.4.0-6|41	Requires(preun):  systemd-units
21mr|hsqldb-2.4.0-6|42	Requires(postun): systemd-units
21mr|hsqldb-2.4.0-6|43	
21mr|hsqldb-2.4.0-6|44	
21mr|hsqldb-2.4.0-6|45	%description
21mr|hsqldb-2.4.0-6|46	HSQLdb is a relational database engine written in JavaTM , with a JDBC
21mr|hsqldb-2.4.0-6|47	driver, supporting a subset of ANSI-92 SQL. It offers a small (about
21mr|hsqldb-2.4.0-6|48	100k), fast database engine which offers both in memory and disk based
21mr|hsqldb-2.4.0-6|49	tables. Embedded and server modes are available. Additionally, it
21mr|hsqldb-2.4.0-6|50	includes tools such as a minimal web server, in-memory query and
21mr|hsqldb-2.4.0-6|51	management tools (can be run as applets or servlets, too) and a number
21mr|hsqldb-2.4.0-6|52	of demonstration examples.
21mr|hsqldb-2.4.0-6|53	Downloaded code should be regarded as being of production quality. The
21mr|hsqldb-2.4.0-6|54	product is currently being used as a database and persistence engine in
21mr|hsqldb-2.4.0-6|55	many Open Source Software projects and even in commercial projects and
21mr|hsqldb-2.4.0-6|56	products! In it's current version it is extremely stable and reliable.
21mr|hsqldb-2.4.0-6|57	It is best known for its small size, ability to execute completely in
21mr|hsqldb-2.4.0-6|58	memory and its speed. Yet it is a completely functional relational
21mr|hsqldb-2.4.0-6|59	database management system that is completely free under the Modified
21mr|hsqldb-2.4.0-6|60	BSD License. Yes, that's right, completely free of cost or restrictions!
21mr|hsqldb-2.4.0-6|61	
21mr|hsqldb-2.4.0-6|62	%package lib
21mr|hsqldb-2.4.0-6|63	Summary:    HyperSQL Database Engine library
21mr|hsqldb-2.4.0-6|64	
21mr|hsqldb-2.4.0-6|65	%description lib
21mr|hsqldb-2.4.0-6|66	Library part of %{name}.
21mr|hsqldb-2.4.0-6|67	
21mr|hsqldb-2.4.0-6|68	%package manual
21mr|hsqldb-2.4.0-6|69	Summary:    Manual for %{name}
21mr|hsqldb-2.4.0-6|70	
21mr|hsqldb-2.4.0-6|71	%description manual
21mr|hsqldb-2.4.0-6|72	Documentation for %{name}.
21mr|hsqldb-2.4.0-6|73	
21mr|hsqldb-2.4.0-6|74	%package javadoc
21mr|hsqldb-2.4.0-6|75	Summary:    Javadoc for %{name}
21mr|hsqldb-2.4.0-6|76	
21mr|hsqldb-2.4.0-6|77	%description javadoc
21mr|hsqldb-2.4.0-6|78	Javadoc for %{name}.
21mr|hsqldb-2.4.0-6|79	
21mr|hsqldb-2.4.0-6|80	%package demo
21mr|hsqldb-2.4.0-6|81	Summary:    Demo for %{name}
21mr|hsqldb-2.4.0-6|82	Requires:   %{name} = %{epoch}:%{version}-%{release}
21mr|hsqldb-2.4.0-6|83	
21mr|hsqldb-2.4.0-6|84	%description demo
21mr|hsqldb-2.4.0-6|85	Demonstrations and samples for %{name}.
21mr|hsqldb-2.4.0-6|86	
21mr|hsqldb-2.4.0-6|87	%prep
21mr|hsqldb-2.4.0-6|88	%setup -q -n %{name}-%{version}/%{name}
21mr|hsqldb-2.4.0-6|89	
21mr|hsqldb-2.4.0-6|90	%patch0 -p1
21mr|hsqldb-2.4.0-6|91	%patch1 -p1
21mr|hsqldb-2.4.0-6|92	
21mr|hsqldb-2.4.0-6|93	# set right permissions
21mr|hsqldb-2.4.0-6|94	find . -name "*.sh" -exec chmod 755 \{\} \;
21mr|hsqldb-2.4.0-6|95	
21mr|hsqldb-2.4.0-6|96	# remove all _notes directories
21mr|hsqldb-2.4.0-6|97	for dir in `find . -name _notes`; do rm -rf $dir; done
21mr|hsqldb-2.4.0-6|98	
21mr|hsqldb-2.4.0-6|99	# remove all binary libs
21mr|hsqldb-2.4.0-6|100	find . -name "*.jar" -exec rm -f {} \;
21mr|hsqldb-2.4.0-6|101	find . -name "*.class" -exec rm -f {} \;
21mr|hsqldb-2.4.0-6|102	find . -name "*.war" -exec rm -f {} \;
21mr|hsqldb-2.4.0-6|103	find . -name "*.zip" -exec rm -f {} \;
21mr|hsqldb-2.4.0-6|104	
21mr|hsqldb-2.4.0-6|105	# correct silly permissions
21mr|hsqldb-2.4.0-6|106	chmod -R go=u-w *
21mr|hsqldb-2.4.0-6|107	
21mr|hsqldb-2.4.0-6|108	# Fix doc location
21mr|hsqldb-2.4.0-6|109	sed -i -e 's/doc-src/doc/g' build/build.xml
21mr|hsqldb-2.4.0-6|110	sed -i -e 's|doc/apidocs|%{_javadocdir}/%{name}|g' index.html
21mr|hsqldb-2.4.0-6|111	
21mr|hsqldb-2.4.0-6|112	%build
21mr|hsqldb-2.4.0-6|113	pushd build
21mr|hsqldb-2.4.0-6|114	export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8
21mr|hsqldb-2.4.0-6|115	ant hsqldb javadoc -Dservletapi.lib=$(build-classpath glassfish-servlet-api)
21mr|hsqldb-2.4.0-6|116	popd
21mr|hsqldb-2.4.0-6|117	
21mr|hsqldb-2.4.0-6|118	%install
21mr|hsqldb-2.4.0-6|119	%mvn_file :%{name} %{name}
21mr|hsqldb-2.4.0-6|120	%mvn_artifact %{SOURCE5} lib/%{name}.jar
21mr|hsqldb-2.4.0-6|121	%mvn_install -J doc/apidocs
21mr|hsqldb-2.4.0-6|122	
21mr|hsqldb-2.4.0-6|123	# systemd
21mr|hsqldb-2.4.0-6|124	install -d -m 755 %{buildroot}%{_unitdir}
21mr|hsqldb-2.4.0-6|125	install -d -m 755 %{buildroot}%{_prefix}/lib/%{name}
21mr|hsqldb-2.4.0-6|126	install -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}.service
21mr|hsqldb-2.4.0-6|127	install -m 755 %{SOURCE7} %{buildroot}%{_prefix}/lib/%{name}/%{name}-wrapper
21mr|hsqldb-2.4.0-6|128	install -m 755 %{SOURCE8} %{buildroot}%{_prefix}/lib/%{name}/%{name}-post
21mr|hsqldb-2.4.0-6|129	install -m 755 %{SOURCE9} %{buildroot}%{_prefix}/lib/%{name}/%{name}-stop
21mr|hsqldb-2.4.0-6|130	# config
21mr|hsqldb-2.4.0-6|131	install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|hsqldb-2.4.0-6|132	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|hsqldb-2.4.0-6|133	# serverconfig
21mr|hsqldb-2.4.0-6|134	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21mr|hsqldb-2.4.0-6|135	install -m 644 %{SOURCE2} %{buildroot}%{_localstatedir}/lib/%{name}/server.properties
21mr|hsqldb-2.4.0-6|136	install -m 644 %{SOURCE3} %{buildroot}%{_localstatedir}/lib/%{name}/webserver.properties
21mr|hsqldb-2.4.0-6|137	install -m 600 %{SOURCE4} %{buildroot}%{_localstatedir}/lib/%{name}/sqltool.rc
21mr|hsqldb-2.4.0-6|138	# lib
21mr|hsqldb-2.4.0-6|139	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/lib
21mr|hsqldb-2.4.0-6|140	# data
21mr|hsqldb-2.4.0-6|141	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/data
21mr|hsqldb-2.4.0-6|142	
21mr|hsqldb-2.4.0-6|143	pushd %{buildroot}%{_localstatedir}/lib/%{name}/lib
21mr|hsqldb-2.4.0-6|144	# build-classpath can not be used as the jar is not
21mr|hsqldb-2.4.0-6|145	# yet present during the build
21mr|hsqldb-2.4.0-6|146	ln -s %{_javadir}/hsqldb.jar hsqldb.jar
21mr|hsqldb-2.4.0-6|147	ln -s $(build-classpath glassfish-servlet-api) servlet.jar
21mr|hsqldb-2.4.0-6|148	popd
21mr|hsqldb-2.4.0-6|149	
21mr|hsqldb-2.4.0-6|150	%preun
21mr|hsqldb-2.4.0-6|151	%systemd_preun hsqldb.service
21mr|hsqldb-2.4.0-6|152	
21mr|hsqldb-2.4.0-6|153	%pre
21mr|hsqldb-2.4.0-6|154	# Add the "hsqldb" user and group
21mr|hsqldb-2.4.0-6|155	# we need a shell to be able to use su - later
21mr|hsqldb-2.4.0-6|156	%{_sbindir}/groupadd -g 96 -f -r %{name} 2> /dev/null || :
21mr|hsqldb-2.4.0-6|157	%{_sbindir}/useradd -u 96 -g %{name} -s /sbin/nologin \
21mr|hsqldb-2.4.0-6|158	-d %{_localstatedir}/lib/%{name} -r %{name} 2> /dev/null || :
21mr|hsqldb-2.4.0-6|159	
21mr|hsqldb-2.4.0-6|160	%post
21mr|hsqldb-2.4.0-6|161	%systemd_post hsqldb.service
21mr|hsqldb-2.4.0-6|162	
21mr|hsqldb-2.4.0-6|163	%postun
21mr|hsqldb-2.4.0-6|164	%systemd_postun_with_restart hsqldb.service
21mr|hsqldb-2.4.0-6|165	
21mr|hsqldb-2.4.0-6|166	%triggerun -- hsqldb < 1.8.1.3-9
21mr|hsqldb-2.4.0-6|167	# Save the current service runlevel info
21mr|hsqldb-2.4.0-6|168	# User must manually run systemd-sysv-convert --apply httpd
21mr|hsqldb-2.4.0-6|169	# to migrate them to systemd targets
21mr|hsqldb-2.4.0-6|170	/usr/bin/systemd-sysv-convert --save hsqldb >/dev/null 2>&1 ||:
21mr|hsqldb-2.4.0-6|171	
21mr|hsqldb-2.4.0-6|172	# If the package is allowed to autostart:
21mr|hsqldb-2.4.0-6|173	/bin/systemctl --no-reload enable hsqldb.service >/dev/null 2>&1 ||:
21mr|hsqldb-2.4.0-6|174	
21mr|hsqldb-2.4.0-6|175	# Run these because the SysV package being removed won't do them
21mr|hsqldb-2.4.0-6|176	/sbin/chkconfig --del hsqldb >/dev/null 2>&1 || :
21mr|hsqldb-2.4.0-6|177	/bin/systemctl try-restart hsqldb.service >/dev/null 2>&1 || :
21mr|hsqldb-2.4.0-6|178	
21mr|hsqldb-2.4.0-6|179	%files
21mr|hsqldb-2.4.0-6|180	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|hsqldb-2.4.0-6|181	%{_unitdir}/%{name}.service
21mr|hsqldb-2.4.0-6|182	%{_prefix}/lib/%{name}/%{name}-wrapper
21mr|hsqldb-2.4.0-6|183	%{_prefix}/lib/%{name}/%{name}-post
21mr|hsqldb-2.4.0-6|184	%{_prefix}/lib/%{name}/%{name}-stop
21mr|hsqldb-2.4.0-6|185	%attr(0700,hsqldb,hsqldb) %{_localstatedir}/lib/%{name}/data
21mr|hsqldb-2.4.0-6|186	%{_localstatedir}/lib/%{name}/lib
21mr|hsqldb-2.4.0-6|187	%{_localstatedir}/lib/%{name}/server.properties
21mr|hsqldb-2.4.0-6|188	%{_localstatedir}/lib/%{name}/webserver.properties
21mr|hsqldb-2.4.0-6|189	%attr(0600,hsqldb,hsqldb) %{_localstatedir}/lib/%{name}/sqltool.rc
21mr|hsqldb-2.4.0-6|190	%dir %{_localstatedir}/lib/%{name}
21mr|hsqldb-2.4.0-6|191	%dir %{_prefix}/lib/%{name}
21mr|hsqldb-2.4.0-6|192	
21mr|hsqldb-2.4.0-6|193	%files lib -f .mfiles
21mr|hsqldb-2.4.0-6|194	
21mr|hsqldb-2.4.0-6|195	%files manual
21mr|hsqldb-2.4.0-6|196	%doc doc/*
21mr|hsqldb-2.4.0-6|197	
21mr|hsqldb-2.4.0-6|198	%files javadoc
21mr|hsqldb-2.4.0-6|199	%doc %{_javadocdir}/%{name}
21mr|hsqldb-2.4.0-6|200	
21mr|hsqldb-2.4.0-6|201	%files demo
21mr|hsqldb-2.4.0-6|202	
21mr|hsqldb-2.4.0-6|203	

12762 21
21mr|html2text-1.3.2a-22|1	Summary:	A command line utility to convert HTML document to plain text
21mr|html2text-1.3.2a-22|2	Name:		html2text
21mr|html2text-1.3.2a-22|3	Version:	1.3.2a
21mr|html2text-1.3.2a-22|4	Release:	22
21mr|html2text-1.3.2a-22|5	License:	GPLv2+
21mr|html2text-1.3.2a-22|6	Group:		File tools
21mr|html2text-1.3.2a-22|7	Url:		http://userpage.fu-berlin.de/~mbayer/tools/html2text.html
21mr|html2text-1.3.2a-22|8	Source0:	http://userpage.fu-berlin.de/%7Embayer/tools/%{name}-%{version}.tar.bz2
21mr|html2text-1.3.2a-22|9	
21mr|html2text-1.3.2a-22|10	%description
21mr|html2text-1.3.2a-22|11	html2text is a command line utility, written in C++, that converts HTML
21mr|html2text-1.3.2a-22|12	documents into plain text.
21mr|html2text-1.3.2a-22|13	
21mr|html2text-1.3.2a-22|14	%files
21mr|html2text-1.3.2a-22|15	%doc CHANGES COPYING CREDITS INSTALL KNOWN_BUGS RELEASE_NOTES README TODO
21mr|html2text-1.3.2a-22|16	%{_bindir}/*
21mr|html2text-1.3.2a-22|17	%{_mandir}/man?/*
21mr|html2text-1.3.2a-22|18	
21mr|html2text-1.3.2a-22|19	#----------------------------------------------------------------------------
21mr|html2text-1.3.2a-22|20	
21mr|html2text-1.3.2a-22|21	%prep
21mr|html2text-1.3.2a-22|22	%setup -q
21mr|html2text-1.3.2a-22|23	
21mr|html2text-1.3.2a-22|24	%build
21mr|html2text-1.3.2a-22|25	%configure
21mr|html2text-1.3.2a-22|26	%make DEBUG="%{optflags}" LDFLAGS="%{ldflags}"
21mr|html2text-1.3.2a-22|27	
21mr|html2text-1.3.2a-22|28	%install
21mr|html2text-1.3.2a-22|29	mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/{man1,man5}}
21mr|html2text-1.3.2a-22|30	
21mr|html2text-1.3.2a-22|31	gunzip %{name}.1.gz %{name}rc.5.gz
21mr|html2text-1.3.2a-22|32	
21mr|html2text-1.3.2a-22|33	install -m755 %{name} %{buildroot}%{_bindir}
21mr|html2text-1.3.2a-22|34	install -m644 %{name}.1  %{buildroot}%{_mandir}/man1/
21mr|html2text-1.3.2a-22|35	install -m644 %{name}rc.5 %{buildroot}%{_mandir}/man5/

12763 21
21mr|htmldoc-1.9.20-1|1	Summary:	Convert HTML documents into PDF or PS format
21mr|htmldoc-1.9.20-1|2	Name:		htmldoc
21mr|htmldoc-1.9.20-1|3	Version:	1.9.20
21mr|htmldoc-1.9.20-1|4	Release:	1
21mr|htmldoc-1.9.20-1|5	License:	GPLv2+
21mr|htmldoc-1.9.20-1|6	Group:		File tools
21mr|htmldoc-1.9.20-1|7	Url:		https://www.msweet.org/projects.php?Z1
21mr|htmldoc-1.9.20-1|8	Source0:	https://github.com/michaelrsweet/htmldoc/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|htmldoc-1.9.20-1|9	BuildRequires:	fltk-devel
21mr|htmldoc-1.9.20-1|10	BuildRequires:	jpeg-devel
21mr|htmldoc-1.9.20-1|11	BuildRequires:	cups-devel
21mr|htmldoc-1.9.20-1|12	BuildRequires:	pkgconfig(libpng)
21mr|htmldoc-1.9.20-1|13	BuildRequires:	pkgconfig(gnutls) pkgconfig(libgcrypt)
21mr|htmldoc-1.9.20-1|14	BuildRequires:	pkgconfig(zlib)
21mr|htmldoc-1.9.20-1|15	BuildRequires:	pkgconfig(x11)
21mr|htmldoc-1.9.20-1|16	BuildRequires:	pkgconfig(xext)
21mr|htmldoc-1.9.20-1|17	BuildRequires:	pkgconfig(cairo)
21mr|htmldoc-1.9.20-1|18	BuildRequires:	pkgconfig(xinerama)
21mr|htmldoc-1.9.20-1|19	BuildRequires:	pkgconfig(xft)
21mr|htmldoc-1.9.20-1|20	Requires:	fltk
21mr|htmldoc-1.9.20-1|21	
21mr|htmldoc-1.9.20-1|22	%description
21mr|htmldoc-1.9.20-1|23	HTMLDOC allow you to convert Html documents into PDF or PS format.
21mr|htmldoc-1.9.20-1|24	Links and somes specific things of PDF format can be used.
21mr|htmldoc-1.9.20-1|25	
21mr|htmldoc-1.9.20-1|26	%files
21mr|htmldoc-1.9.20-1|27	%doc help.html htmldoc.pdf
21mr|htmldoc-1.9.20-1|28	%{_bindir}/htmldoc
21mr|htmldoc-1.9.20-1|29	%{_mandir}/man1/*
21mr|htmldoc-1.9.20-1|30	%{_datadir}/%{name}
21mr|htmldoc-1.9.20-1|31	%{_datadir}/applications/%{name}.desktop
21mr|htmldoc-1.9.20-1|32	%{_datadir}/mime/packages/htmldoc.xml
21mr|htmldoc-1.9.20-1|33	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|htmldoc-1.9.20-1|34	
21mr|htmldoc-1.9.20-1|35	#----------------------------------------------------------------------------
21mr|htmldoc-1.9.20-1|36	
21mr|htmldoc-1.9.20-1|37	%package nogui
21mr|htmldoc-1.9.20-1|38	Summary:	Convert HTML documents into PDF or PS format
21mr|htmldoc-1.9.20-1|39	Group:		File tools
21mr|htmldoc-1.9.20-1|40	
21mr|htmldoc-1.9.20-1|41	%description nogui
21mr|htmldoc-1.9.20-1|42	This package contains the non-GUI version of %{name}
21mr|htmldoc-1.9.20-1|43	
21mr|htmldoc-1.9.20-1|44	%files nogui
21mr|htmldoc-1.9.20-1|45	%{_bindir}/htmldoc-nogui
21mr|htmldoc-1.9.20-1|46	
21mr|htmldoc-1.9.20-1|47	#----------------------------------------------------------------------------
21mr|htmldoc-1.9.20-1|48	
21mr|htmldoc-1.9.20-1|49	%prep
21mr|htmldoc-1.9.20-1|50	%autosetup -p1
21mr|htmldoc-1.9.20-1|51	
21mr|htmldoc-1.9.20-1|52	%build
21mr|htmldoc-1.9.20-1|53	# first build the non gui version
21mr|htmldoc-1.9.20-1|54	%configure \
21mr|htmldoc-1.9.20-1|55	--disable-rpath \
21mr|htmldoc-1.9.20-1|56	--disable-localpng \
21mr|htmldoc-1.9.20-1|57	--disable-localjpeg \
21mr|htmldoc-1.9.20-1|58	--disable-localzlib \
21mr|htmldoc-1.9.20-1|59	--without-gui
21mr|htmldoc-1.9.20-1|60	
21mr|htmldoc-1.9.20-1|61	%make_build
21mr|htmldoc-1.9.20-1|62	mv htmldoc/htmldoc htmldoc-nogui
21mr|htmldoc-1.9.20-1|63	make clean
21mr|htmldoc-1.9.20-1|64	
21mr|htmldoc-1.9.20-1|65	%configure \
21mr|htmldoc-1.9.20-1|66	--disable-rpath \
21mr|htmldoc-1.9.20-1|67	--disable-localpng \
21mr|htmldoc-1.9.20-1|68	--disable-localjpeg \
21mr|htmldoc-1.9.20-1|69	--disable-localzlib \
21mr|htmldoc-1.9.20-1|70	--with-gui \
21mr|htmldoc-1.9.20-1|71	--with-openssl-libs \
21mr|htmldoc-1.9.20-1|72	--with-openssl-includes
21mr|htmldoc-1.9.20-1|73	
21mr|htmldoc-1.9.20-1|74	%make_build
21mr|htmldoc-1.9.20-1|75	
21mr|htmldoc-1.9.20-1|76	%install
21mr|htmldoc-1.9.20-1|77	install -d %{buildroot}%{_bindir}
21mr|htmldoc-1.9.20-1|78	install -m0755 htmldoc-nogui %{buildroot}%{_bindir}/
21mr|htmldoc-1.9.20-1|79	
21mr|htmldoc-1.9.20-1|80	mkdir -p %{buildroot}%{_datadir}/applications
21mr|htmldoc-1.9.20-1|81	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21mr|htmldoc-1.9.20-1|82	[Desktop Entry]
21mr|htmldoc-1.9.20-1|83	Name=HTMLDoc
21mr|htmldoc-1.9.20-1|84	Comment=Convert HTML files to PDF or PostScript
21mr|htmldoc-1.9.20-1|85	Comment[ru]=Преобразование HTML в PDF и PostScript
21mr|htmldoc-1.9.20-1|86	Exec=%{_bindir}/%{name}
21mr|htmldoc-1.9.20-1|87	Icon=publishing_section
21mr|htmldoc-1.9.20-1|88	Terminal=false
21mr|htmldoc-1.9.20-1|89	Type=Application
21mr|htmldoc-1.9.20-1|90	StartupNotify=true
21mr|htmldoc-1.9.20-1|91	MimeType=text/html;
21mr|htmldoc-1.9.20-1|92	Categories=FileTools;Utility;
21mr|htmldoc-1.9.20-1|93	EOF
21mr|htmldoc-1.9.20-1|94	
21mr|htmldoc-1.9.20-1|95	make install \
21mr|htmldoc-1.9.20-1|96	BUILDROOT=%{buildroot} \
21mr|htmldoc-1.9.20-1|97	VERBOSE=1

12764 21
21mr|htop-3.2.1-1|1	# autogen.sh is run
21mr|htop-3.2.1-1|2	%define _disable_rebuild_configure 1
21mr|htop-3.2.1-1|3	
21mr|htop-3.2.1-1|4	Summary:	Interactive text-mode process viewer for Linux
21mr|htop-3.2.1-1|5	Name:		htop
21mr|htop-3.2.1-1|6	Version:	3.2.1
21mr|htop-3.2.1-1|7	Release:	1
21mr|htop-3.2.1-1|8	License:	GPLv2+
21mr|htop-3.2.1-1|9	Group:		Monitoring
21mr|htop-3.2.1-1|10	Url:		https://htop.dev
21mr|htop-3.2.1-1|11	Source0:	https://github.com/htop-dev/htop/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|htop-3.2.1-1|12	BuildRequires:	desktop-file-utils
21mr|htop-3.2.1-1|13	BuildRequires:	pkgconfig(ncursesw)
21mr|htop-3.2.1-1|14	BuildRequires:	pkgconfig(ncurses)
21mr|htop-3.2.1-1|15	
21mr|htop-3.2.1-1|16	%description
21mr|htop-3.2.1-1|17	htop is an interactive process viewer for Linux, similar to top.
21mr|htop-3.2.1-1|18	It requires ncurses. Tested with Linux 2.4 and 2.6.
21mr|htop-3.2.1-1|19	
21mr|htop-3.2.1-1|20	Some advantages over top:
21mr|htop-3.2.1-1|21	
21mr|htop-3.2.1-1|22	* you can scroll the list vertically and horizontally to see
21mr|htop-3.2.1-1|23	all processes and complete command lines
21mr|htop-3.2.1-1|24	* htop starts faster than top
21mr|htop-3.2.1-1|25	* you don't need to type the process number to kill a process
21mr|htop-3.2.1-1|26	* you don't need to type the process number or the priority value to
21mr|htop-3.2.1-1|27	renice a process
21mr|htop-3.2.1-1|28	* htop supports mouse operation
21mr|htop-3.2.1-1|29	
21mr|htop-3.2.1-1|30	%files
21mr|htop-3.2.1-1|31	%doc README AUTHORS NEWS
21mr|htop-3.2.1-1|32	%{_bindir}/%{name}
21mr|htop-3.2.1-1|33	%{_datadir}/applications/%{name}.desktop
21mr|htop-3.2.1-1|34	%{_datadir}/pixmaps/htop.png
21mr|htop-3.2.1-1|35	%{_iconsdir}/hicolor/scalable/apps/htop.svg
21mr|htop-3.2.1-1|36	%{_mandir}/man1/%{name}.*
21mr|htop-3.2.1-1|37	
21mr|htop-3.2.1-1|38	#---------------------------------------------------------------------
21mr|htop-3.2.1-1|39	
21mr|htop-3.2.1-1|40	%prep
21mr|htop-3.2.1-1|41	%setup -q
21mr|htop-3.2.1-1|42	
21mr|htop-3.2.1-1|43	%build
21mr|htop-3.2.1-1|44	%global optflags %{optflags} -fno-strict-aliasing
21mr|htop-3.2.1-1|45	./autogen.sh
21mr|htop-3.2.1-1|46	%configure
21mr|htop-3.2.1-1|47	%make
21mr|htop-3.2.1-1|48	
21mr|htop-3.2.1-1|49	%install
21mr|htop-3.2.1-1|50	%makeinstall_std

12765 21
21mr|htrace-3.1.0-10|1	Name: htrace
21mr|htrace-3.1.0-10|2	Version: 3.1.0
21mr|htrace-3.1.0-10|3	Release: 10
21mr|htrace-3.1.0-10|4	Summary: Tracing framework for java based distributed systems
21mr|htrace-3.1.0-10|5	Group:   Development/Java
21mr|htrace-3.1.0-10|6	License: ASL 2.0
21mr|htrace-3.1.0-10|7	URL:     https://%{name}.incubator.apache.org
21mr|htrace-3.1.0-10|8	Source0: https://archive.apache.org/dist/incubator/%{name}/%{name}-%{version}-incubating/%{name}-%{version}-incubating-src.tar.gz
21mr|htrace-3.1.0-10|9	
21mr|htrace-3.1.0-10|10	#BuildRequires: golang
21mr|htrace-3.1.0-10|11	#BuildRequires: godep
21mr|htrace-3.1.0-10|12	BuildRequires: java-devel
21mr|htrace-3.1.0-10|13	BuildRequires: jackson-core
21mr|htrace-3.1.0-10|14	BuildRequires: jackson-databind
21mr|htrace-3.1.0-10|15	BuildRequires: jetty-util-ajax
21mr|htrace-3.1.0-10|16	#BuildRequires: leveldb-devel
21mr|htrace-3.1.0-10|17	BuildRequires: libthrift-java
21mr|htrace-3.1.0-10|18	BuildRequires: maven-local
21mr|htrace-3.1.0-10|19	BuildRequires: apache-parent
21mr|htrace-3.1.0-10|20	BuildArch: noarch
21mr|htrace-3.1.0-10|21	# Java stack is not supported on x86_32
21mr|htrace-3.1.0-10|22	ExcludeArch: %{ix86}
21mr|htrace-3.1.0-10|23	
21mr|htrace-3.1.0-10|24	%description
21mr|htrace-3.1.0-10|25	HTrace is a tracing framework intended for use with distributed systems
21mr|htrace-3.1.0-10|26	written in java.
21mr|htrace-3.1.0-10|27	
21mr|htrace-3.1.0-10|28	%package javadoc
21mr|htrace-3.1.0-10|29	Summary: Javadoc for %{name}
21mr|htrace-3.1.0-10|30	
21mr|htrace-3.1.0-10|31	%description javadoc
21mr|htrace-3.1.0-10|32	This package contains javadoc for %{name}.
21mr|htrace-3.1.0-10|33	
21mr|htrace-3.1.0-10|34	%prep
21mr|htrace-3.1.0-10|35	%autosetup -p1 -n %{name}-%{version}-incubating
21mr|htrace-3.1.0-10|36	
21mr|htrace-3.1.0-10|37	# disable hbase module because hbase package was retired
21mr|htrace-3.1.0-10|38	%pom_disable_module htrace-hbase
21mr|htrace-3.1.0-10|39	
21mr|htrace-3.1.0-10|40	# disable flume module because flume is currently not packaged
21mr|htrace-3.1.0-10|41	%pom_disable_module htrace-flume
21mr|htrace-3.1.0-10|42	
21mr|htrace-3.1.0-10|43	# remove test jar plugin
21mr|htrace-3.1.0-10|44	%pom_remove_plugin :maven-jar-plugin
21mr|htrace-3.1.0-10|45	
21mr|htrace-3.1.0-10|46	# Remove apache-rat-plugin because it causes build failure on xmvn generated
21mr|htrace-3.1.0-10|47	# files
21mr|htrace-3.1.0-10|48	%pom_remove_plugin org.apache.rat:apache-rat-plugin
21mr|htrace-3.1.0-10|49	%pom_remove_plugin org.apache.rat:apache-rat-plugin htrace-core
21mr|htrace-3.1.0-10|50	%pom_remove_plugin org.apache.rat:apache-rat-plugin htrace-zipkin
21mr|htrace-3.1.0-10|51	
21mr|htrace-3.1.0-10|52	# Remove assembly plugins not needed
21mr|htrace-3.1.0-10|53	%pom_remove_plugin :maven-assembly-plugin htrace-zipkin
21mr|htrace-3.1.0-10|54	
21mr|htrace-3.1.0-10|55	# remove go build
21mr|htrace-3.1.0-10|56	%pom_remove_plugin :maven-antrun-plugin htrace-core
21mr|htrace-3.1.0-10|57	
21mr|htrace-3.1.0-10|58	# remove problematic javadoc
21mr|htrace-3.1.0-10|59	%pom_remove_plugin :maven-javadoc-plugin htrace-core
21mr|htrace-3.1.0-10|60	%pom_remove_plugin :maven-javadoc-plugin htrace-zipkin
21mr|htrace-3.1.0-10|61	
21mr|htrace-3.1.0-10|62	# remove source plugin
21mr|htrace-3.1.0-10|63	%pom_remove_plugin :maven-source-plugin htrace-core
21mr|htrace-3.1.0-10|64	%pom_remove_plugin :maven-source-plugin htrace-zipkin
21mr|htrace-3.1.0-10|65	
21mr|htrace-3.1.0-10|66	# remove shaded plugin to prevent bundling
21mr|htrace-3.1.0-10|67	%pom_remove_plugin :maven-shade-plugin htrace-core
21mr|htrace-3.1.0-10|68	
21mr|htrace-3.1.0-10|69	# skip install for zipkin
21mr|htrace-3.1.0-10|70	%mvn_package ":%{name}-zipkin" __noinstall
21mr|htrace-3.1.0-10|71	
21mr|htrace-3.1.0-10|72	%mvn_package ":%{name}-core"
21mr|htrace-3.1.0-10|73	
21mr|htrace-3.1.0-10|74	%build
21mr|htrace-3.1.0-10|75	%mvn_build -j -- -DskipTests
21mr|htrace-3.1.0-10|76	
21mr|htrace-3.1.0-10|77	%install
21mr|htrace-3.1.0-10|78	%mvn_install
21mr|htrace-3.1.0-10|79	
21mr|htrace-3.1.0-10|80	%files -f .mfiles
21mr|htrace-3.1.0-10|81	%doc LICENSE.txt
21mr|htrace-3.1.0-10|82	%doc NOTICE.txt
21mr|htrace-3.1.0-10|83	%doc README.md
21mr|htrace-3.1.0-10|84	%doc DISCLAIMER.txt
21mr|htrace-3.1.0-10|85	

12766 21
21mr|http-builder-0.7.2-7|1	Name:          http-builder
21mr|http-builder-0.7.2-7|2	Version:       0.7.2
21mr|http-builder-0.7.2-7|3	Release:       7
21mr|http-builder-0.7.2-7|4	Summary:       HTTP client framework for Groovy
21mr|http-builder-0.7.2-7|5	License:       ASL 2.0
21mr|http-builder-0.7.2-7|6	URL:           https://github.com/jgritman/httpbuilder
21mr|http-builder-0.7.2-7|7	Source0:       https://github.com/jgritman/httpbuilder/archive/%{name}-%{version}.tar.gz
21mr|http-builder-0.7.2-7|8	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|http-builder-0.7.2-7|9	
21mr|http-builder-0.7.2-7|10	BuildRequires: maven-local
21mr|http-builder-0.7.2-7|11	BuildRequires: mvn(commons-io:commons-io)
21mr|http-builder-0.7.2-7|12	BuildRequires: mvn(junit:junit)
21mr|http-builder-0.7.2-7|13	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|http-builder-0.7.2-7|14	BuildRequires: mvn(net.sf.json-lib:json-lib)
21mr|http-builder-0.7.2-7|15	BuildRequires: mvn(net.sourceforge.nekohtml:nekohtml)
21mr|http-builder-0.7.2-7|16	BuildRequires: mvn(oauth.signpost:signpost-commonshttp4)
21mr|http-builder-0.7.2-7|17	BuildRequires: mvn(oauth.signpost:signpost-core)
21mr|http-builder-0.7.2-7|18	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|http-builder-0.7.2-7|19	BuildRequires: mvn(org.codehaus.gmavenplus:gmavenplus-plugin)
21mr|http-builder-0.7.2-7|20	BuildRequires: mvn(org.codehaus.groovy:groovy)
21mr|http-builder-0.7.2-7|21	BuildRequires: mvn(org.codehaus.groovy:groovy-json)
21mr|http-builder-0.7.2-7|22	BuildRequires: mvn(org.codehaus.groovy:groovy-xml)
21mr|http-builder-0.7.2-7|23	BuildRequires: mvn(xerces:xercesImpl)
21mr|http-builder-0.7.2-7|24	BuildRequires: mvn(xml-resolver:xml-resolver)
21mr|http-builder-0.7.2-7|25	
21mr|http-builder-0.7.2-7|26	Group:          Development/Java
21mr|http-builder-0.7.2-7|27	BuildArch:     noarch
21mr|http-builder-0.7.2-7|28	# Java stack is not supported on x86_32
21mr|http-builder-0.7.2-7|29	ExcludeArch: %{ix86}
21mr|http-builder-0.7.2-7|30	
21mr|http-builder-0.7.2-7|31	%description
21mr|http-builder-0.7.2-7|32	A builder-style HTTP client API, including authentication, and extensible
21mr|http-builder-0.7.2-7|33	handling of common content-types such as JSON and XML. It is built on top of
21mr|http-builder-0.7.2-7|34	Apache's HttpClient.
21mr|http-builder-0.7.2-7|35	
21mr|http-builder-0.7.2-7|36	%package javadoc
21mr|http-builder-0.7.2-7|37	Summary:       Javadoc for %{name}
21mr|http-builder-0.7.2-7|38	
21mr|http-builder-0.7.2-7|39	%description javadoc
21mr|http-builder-0.7.2-7|40	This package contains javadoc for %{name}.
21mr|http-builder-0.7.2-7|41	
21mr|http-builder-0.7.2-7|42	%prep
21mr|http-builder-0.7.2-7|43	%setup -q -n httpbuilder-%{name}-%{version}
21mr|http-builder-0.7.2-7|44	find . -name "*.class" -print -delete
21mr|http-builder-0.7.2-7|45	find . -name "*.jar" -print -delete
21mr|http-builder-0.7.2-7|46	
21mr|http-builder-0.7.2-7|47	%pom_remove_plugin :cobertura-maven-plugin
21mr|http-builder-0.7.2-7|48	%pom_remove_plugin :gmaven-plugin
21mr|http-builder-0.7.2-7|49	%pom_add_plugin org.codehaus.gmavenplus:gmavenplus-plugin:1.5 . "
21mr|http-builder-0.7.2-7|50	<executions>
21mr|http-builder-0.7.2-7|51	<execution>
21mr|http-builder-0.7.2-7|52	<goals>
21mr|http-builder-0.7.2-7|53	<goal>testGenerateStubs</goal>
21mr|http-builder-0.7.2-7|54	</goals>
21mr|http-builder-0.7.2-7|55	</execution>
21mr|http-builder-0.7.2-7|56	</executions>"
21mr|http-builder-0.7.2-7|57	
21mr|http-builder-0.7.2-7|58	# Useless tasks
21mr|http-builder-0.7.2-7|59	%pom_remove_plugin :maven-assembly-plugin
21mr|http-builder-0.7.2-7|60	%pom_remove_plugin :maven-deploy-plugin
21mr|http-builder-0.7.2-7|61	%pom_remove_plugin :maven-release-plugin
21mr|http-builder-0.7.2-7|62	%pom_remove_plugin :maven-site-plugin
21mr|http-builder-0.7.2-7|63	%pom_remove_plugin :maven-surefire-report-plugin
21mr|http-builder-0.7.2-7|64	
21mr|http-builder-0.7.2-7|65	# Use system setting to avoid doclint errors
21mr|http-builder-0.7.2-7|66	%pom_remove_plugin :maven-javadoc-plugin
21mr|http-builder-0.7.2-7|67	
21mr|http-builder-0.7.2-7|68	# org.apache.maven.wagon:wagon-webdav-jackrabbit:1.0-beta-7
21mr|http-builder-0.7.2-7|69	%pom_xpath_remove pom:build/pom:extensions
21mr|http-builder-0.7.2-7|70	
21mr|http-builder-0.7.2-7|71	%pom_change_dep log4j: ::1.2.17
21mr|http-builder-0.7.2-7|72	# net.sf.json-lib:json-lib:2.3:jdk15:
21mr|http-builder-0.7.2-7|73	%pom_xpath_remove "pom:dependency[pom:artifactId = 'json-lib']/pom:classifier"
21mr|http-builder-0.7.2-7|74	
21mr|http-builder-0.7.2-7|75	# com.google.appengine:appengine-api-1.0-sdk:1.3.8
21mr|http-builder-0.7.2-7|76	%pom_remove_dep :appengine-api-1.0-sdk
21mr|http-builder-0.7.2-7|77	rm -r src/main/java/groovyx/net/http/thirdparty \
21mr|http-builder-0.7.2-7|78	src/test/groovy/groovyx/net/http/thirdparty
21mr|http-builder-0.7.2-7|79	
21mr|http-builder-0.7.2-7|80	cp -p %{SOURCE1} LICENSE
21mr|http-builder-0.7.2-7|81	sed -i 's/\r//' LICENSE
21mr|http-builder-0.7.2-7|82	
21mr|http-builder-0.7.2-7|83	# package groovy....  does not exist
21mr|http-builder-0.7.2-7|84	%pom_add_dep org.codehaus.groovy:groovy-xml
21mr|http-builder-0.7.2-7|85	%pom_add_dep org.codehaus.groovy:groovy-json
21mr|http-builder-0.7.2-7|86	
21mr|http-builder-0.7.2-7|87	%mvn_file org.codehaus.groovy.modules.%{name}:%{name} %{name}
21mr|http-builder-0.7.2-7|88	
21mr|http-builder-0.7.2-7|89	# AssertionError: Expected exception: java.lang.IllegalArgumentException
21mr|http-builder-0.7.2-7|90	rm src/test/groovy/groovyx/net/http/HTTPBuilderTest.groovy
21mr|http-builder-0.7.2-7|91	# AssertionError: Expected exception: java.net.SocketTimeoutException
21mr|http-builder-0.7.2-7|92	rm src/test/groovy/groovyx/net/http/HttpURLClientTest.groovy
21mr|http-builder-0.7.2-7|93	
21mr|http-builder-0.7.2-7|94	%build
21mr|http-builder-0.7.2-7|95	
21mr|http-builder-0.7.2-7|96	%mvn_build
21mr|http-builder-0.7.2-7|97	
21mr|http-builder-0.7.2-7|98	%install
21mr|http-builder-0.7.2-7|99	%mvn_install
21mr|http-builder-0.7.2-7|100	
21mr|http-builder-0.7.2-7|101	%files -f .mfiles
21mr|http-builder-0.7.2-7|102	# README file contains also project license
21mr|http-builder-0.7.2-7|103	%doc README
21mr|http-builder-0.7.2-7|104	%license LICENSE
21mr|http-builder-0.7.2-7|105	
21mr|http-builder-0.7.2-7|106	%files javadoc -f .mfiles-javadoc
21mr|http-builder-0.7.2-7|107	%license LICENSE
21mr|http-builder-0.7.2-7|108	

12767 21
21mr|httpcomponents-asyncclient-4.1.2-3|1	Name:          httpcomponents-asyncclient
21mr|httpcomponents-asyncclient-4.1.2-3|2	Version:       4.1.2
21mr|httpcomponents-asyncclient-4.1.2-3|3	Release:       3
21mr|httpcomponents-asyncclient-4.1.2-3|4	Summary:       Apache components to build asynchronous client side HTTP services
21mr|httpcomponents-asyncclient-4.1.2-3|5	Group:         Development/Java
21mr|httpcomponents-asyncclient-4.1.2-3|6	License:       ASL 2.0
21mr|httpcomponents-asyncclient-4.1.2-3|7	URL:           http://hc.apache.org/
21mr|httpcomponents-asyncclient-4.1.2-3|8	Source0:       http://www.apache.org/dist/httpcomponents/httpasyncclient/source/%{name}-%{version}-src.tar.gz
21mr|httpcomponents-asyncclient-4.1.2-3|9	
21mr|httpcomponents-asyncclient-4.1.2-3|10	BuildRequires: maven-local
21mr|httpcomponents-asyncclient-4.1.2-3|11	BuildRequires: mvn(commons-io:commons-io)
21mr|httpcomponents-asyncclient-4.1.2-3|12	BuildRequires: mvn(commons-logging:commons-logging)
21mr|httpcomponents-asyncclient-4.1.2-3|13	BuildRequires: mvn(junit:junit)
21mr|httpcomponents-asyncclient-4.1.2-3|14	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|httpcomponents-asyncclient-4.1.2-3|15	BuildRequires: mvn(org.apache.httpcomponents:httpclient-cache)
21mr|httpcomponents-asyncclient-4.1.2-3|16	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|httpcomponents-asyncclient-4.1.2-3|17	BuildRequires: mvn(org.apache.httpcomponents:httpcore)
21mr|httpcomponents-asyncclient-4.1.2-3|18	BuildRequires: mvn(org.apache.httpcomponents:httpcore-nio)
21mr|httpcomponents-asyncclient-4.1.2-3|19	BuildRequires: mvn(org.apache.httpcomponents:project:pom:)
21mr|httpcomponents-asyncclient-4.1.2-3|20	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|httpcomponents-asyncclient-4.1.2-3|21	BuildRequires: mvn(org.mockito:mockito-core)
21mr|httpcomponents-asyncclient-4.1.2-3|22	
21mr|httpcomponents-asyncclient-4.1.2-3|23	BuildArch:     noarch
21mr|httpcomponents-asyncclient-4.1.2-3|24	# Java stack is not supported on x86_32
21mr|httpcomponents-asyncclient-4.1.2-3|25	ExcludeArch: %{ix86}
21mr|httpcomponents-asyncclient-4.1.2-3|26	
21mr|httpcomponents-asyncclient-4.1.2-3|27	%description
21mr|httpcomponents-asyncclient-4.1.2-3|28	Asynch HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on
21mr|httpcomponents-asyncclient-4.1.2-3|29	HttpCore NIO and HttpClient components. It is a complementary module to
21mr|httpcomponents-asyncclient-4.1.2-3|30	Apache HttpClient intended for special cases where ability to handle
21mr|httpcomponents-asyncclient-4.1.2-3|31	a great number of concurrent connections is more important than performance
21mr|httpcomponents-asyncclient-4.1.2-3|32	in terms of a raw data throughput.
21mr|httpcomponents-asyncclient-4.1.2-3|33	
21mr|httpcomponents-asyncclient-4.1.2-3|34	%package cache
21mr|httpcomponents-asyncclient-4.1.2-3|35	Summary:       Apache HttpAsyncClient Cache
21mr|httpcomponents-asyncclient-4.1.2-3|36	
21mr|httpcomponents-asyncclient-4.1.2-3|37	%description cache
21mr|httpcomponents-asyncclient-4.1.2-3|38	This package provides client side caching for %{name}.
21mr|httpcomponents-asyncclient-4.1.2-3|39	
21mr|httpcomponents-asyncclient-4.1.2-3|40	%package parent
21mr|httpcomponents-asyncclient-4.1.2-3|41	Summary:       Apache HttpAsyncClient Parent POM
21mr|httpcomponents-asyncclient-4.1.2-3|42	
21mr|httpcomponents-asyncclient-4.1.2-3|43	%description parent
21mr|httpcomponents-asyncclient-4.1.2-3|44	Apache HttpAsyncClient Parent POM.
21mr|httpcomponents-asyncclient-4.1.2-3|45	
21mr|httpcomponents-asyncclient-4.1.2-3|46	%package javadoc
21mr|httpcomponents-asyncclient-4.1.2-3|47	Summary:       Javadoc for %{name}
21mr|httpcomponents-asyncclient-4.1.2-3|48	
21mr|httpcomponents-asyncclient-4.1.2-3|49	%description javadoc
21mr|httpcomponents-asyncclient-4.1.2-3|50	This package contains javadoc for %{name}.
21mr|httpcomponents-asyncclient-4.1.2-3|51	
21mr|httpcomponents-asyncclient-4.1.2-3|52	%prep
21mr|httpcomponents-asyncclient-4.1.2-3|53	%setup -q -n %{name}-%{version}
21mr|httpcomponents-asyncclient-4.1.2-3|54	# Cleanup
21mr|httpcomponents-asyncclient-4.1.2-3|55	find . -name "*.class" -delete
21mr|httpcomponents-asyncclient-4.1.2-3|56	find . -name "*.jar" -type f -delete
21mr|httpcomponents-asyncclient-4.1.2-3|57	
21mr|httpcomponents-asyncclient-4.1.2-3|58	# Use unavalable org.apache.httpcomponents:hc-stylecheck:jar:1
21mr|httpcomponents-asyncclient-4.1.2-3|59	%pom_remove_plugin :maven-checkstyle-plugin
21mr|httpcomponents-asyncclient-4.1.2-3|60	# Unwanted
21mr|httpcomponents-asyncclient-4.1.2-3|61	%pom_remove_plugin :maven-site-plugin
21mr|httpcomponents-asyncclient-4.1.2-3|62	%pom_remove_plugin :maven-source-plugin
21mr|httpcomponents-asyncclient-4.1.2-3|63	# Unavalable
21mr|httpcomponents-asyncclient-4.1.2-3|64	%pom_remove_plugin :clirr-maven-plugin
21mr|httpcomponents-asyncclient-4.1.2-3|65	
21mr|httpcomponents-asyncclient-4.1.2-3|66	%pom_disable_module httpasyncclient-osgi
21mr|httpcomponents-asyncclient-4.1.2-3|67	
21mr|httpcomponents-asyncclient-4.1.2-3|68	# Prevent build failure
21mr|httpcomponents-asyncclient-4.1.2-3|69	%pom_remove_plugin -r :apache-rat-plugin
21mr|httpcomponents-asyncclient-4.1.2-3|70	
21mr|httpcomponents-asyncclient-4.1.2-3|71	# Unavalable test deps: org.easymock:easymockclassextension org.apache.httpcomponents:httpclient-cache:test-jar
21mr|httpcomponents-asyncclient-4.1.2-3|72	%pom_xpath_remove "pom:dependency[pom:type = 'test-jar']" httpasyncclient-cache
21mr|httpcomponents-asyncclient-4.1.2-3|73	%pom_xpath_remove "pom:dependency[pom:scope = 'test']" httpasyncclient-cache
21mr|httpcomponents-asyncclient-4.1.2-3|74	rm -r httpasyncclient-cache/src/test/java
21mr|httpcomponents-asyncclient-4.1.2-3|75	
21mr|httpcomponents-asyncclient-4.1.2-3|76	# Add OSGi support
21mr|httpcomponents-asyncclient-4.1.2-3|77	for p in httpasyncclient httpasyncclient-cache; do
21mr|httpcomponents-asyncclient-4.1.2-3|78	%pom_xpath_set "pom:project/pom:packaging" bundle ${p}
21mr|httpcomponents-asyncclient-4.1.2-3|79	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 ${p} "
21mr|httpcomponents-asyncclient-4.1.2-3|80	<extensions>true</extensions>
21mr|httpcomponents-asyncclient-4.1.2-3|81	<configuration>
21mr|httpcomponents-asyncclient-4.1.2-3|82	<instructions>
21mr|httpcomponents-asyncclient-4.1.2-3|83	<Export-Package>*</Export-Package>
21mr|httpcomponents-asyncclient-4.1.2-3|84	</instructions>
21mr|httpcomponents-asyncclient-4.1.2-3|85	<excludeDependencies>true</excludeDependencies>
21mr|httpcomponents-asyncclient-4.1.2-3|86	</configuration>"
21mr|httpcomponents-asyncclient-4.1.2-3|87	done
21mr|httpcomponents-asyncclient-4.1.2-3|88	
21mr|httpcomponents-asyncclient-4.1.2-3|89	%mvn_file org.apache.httpcomponents:httpasyncclient httpasyncclient
21mr|httpcomponents-asyncclient-4.1.2-3|90	%mvn_file org.apache.httpcomponents:httpasyncclient-cache httpasyncclient-cache
21mr|httpcomponents-asyncclient-4.1.2-3|91	
21mr|httpcomponents-asyncclient-4.1.2-3|92	%build
21mr|httpcomponents-asyncclient-4.1.2-3|93	
21mr|httpcomponents-asyncclient-4.1.2-3|94	%mvn_build -f -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|httpcomponents-asyncclient-4.1.2-3|95	
21mr|httpcomponents-asyncclient-4.1.2-3|96	%install
21mr|httpcomponents-asyncclient-4.1.2-3|97	%mvn_install
21mr|httpcomponents-asyncclient-4.1.2-3|98	
21mr|httpcomponents-asyncclient-4.1.2-3|99	%files -f .mfiles-httpasyncclient
21mr|httpcomponents-asyncclient-4.1.2-3|100	%doc README.txt RELEASE_NOTES.txt
21mr|httpcomponents-asyncclient-4.1.2-3|101	%license LICENSE.txt NOTICE.txt
21mr|httpcomponents-asyncclient-4.1.2-3|102	
21mr|httpcomponents-asyncclient-4.1.2-3|103	%files cache -f .mfiles-httpasyncclient-cache
21mr|httpcomponents-asyncclient-4.1.2-3|104	%license LICENSE.txt NOTICE.txt
21mr|httpcomponents-asyncclient-4.1.2-3|105	
21mr|httpcomponents-asyncclient-4.1.2-3|106	%files parent -f .mfiles-%{name}
21mr|httpcomponents-asyncclient-4.1.2-3|107	%license LICENSE.txt NOTICE.txt
21mr|httpcomponents-asyncclient-4.1.2-3|108	
21mr|httpcomponents-asyncclient-4.1.2-3|109	%files javadoc -f .mfiles-javadoc
21mr|httpcomponents-asyncclient-4.1.2-3|110	%license LICENSE.txt NOTICE.txt
21mr|httpcomponents-asyncclient-4.1.2-3|111	

12768 21
21mr|httpcomponents-client-4.5.7-3|1	%bcond_with        memcached
21mr|httpcomponents-client-4.5.7-3|2	%bcond_with        ehcache
21mr|httpcomponents-client-4.5.7-3|3	
21mr|httpcomponents-client-4.5.7-3|4	Name:              httpcomponents-client
21mr|httpcomponents-client-4.5.7-3|5	Summary:           HTTP agent implementation based on httpcomponents HttpCore
21mr|httpcomponents-client-4.5.7-3|6	Version:           4.5.7
21mr|httpcomponents-client-4.5.7-3|7	Release:           3
21mr|httpcomponents-client-4.5.7-3|8	License:           ASL 2.0
21mr|httpcomponents-client-4.5.7-3|9	URL:               http://hc.apache.org/
21mr|httpcomponents-client-4.5.7-3|10	Source0:           http://www.apache.org/dist/httpcomponents/httpclient/source/%{name}-%{version}-src.tar.gz
21mr|httpcomponents-client-4.5.7-3|11	
21mr|httpcomponents-client-4.5.7-3|12	Patch0:            0001-Use-system-copy-of-effective_tld_names.dat.patch
21mr|httpcomponents-client-4.5.7-3|13	Patch1:            0002-Port-to-mockito-2.patch
21mr|httpcomponents-client-4.5.7-3|14	
21mr|httpcomponents-client-4.5.7-3|15	Group:          Development/Java
21mr|httpcomponents-client-4.5.7-3|16	BuildArch:         noarch
21mr|httpcomponents-client-4.5.7-3|17	# Java stack is not supported on x86_32
21mr|httpcomponents-client-4.5.7-3|18	ExcludeArch: %{ix86}
21mr|httpcomponents-client-4.5.7-3|19	
21mr|httpcomponents-client-4.5.7-3|20	BuildRequires:     maven-local
21mr|httpcomponents-client-4.5.7-3|21	BuildRequires:     mvn(commons-codec:commons-codec)
21mr|httpcomponents-client-4.5.7-3|22	BuildRequires:     mvn(commons-logging:commons-logging)
21mr|httpcomponents-client-4.5.7-3|23	BuildRequires:     mvn(junit:junit)
21mr|httpcomponents-client-4.5.7-3|24	%if %{with ehcache}
21mr|httpcomponents-client-4.5.7-3|25	BuildRequires:     mvn(net.sf.ehcache:ehcache-core)
21mr|httpcomponents-client-4.5.7-3|26	%endif
21mr|httpcomponents-client-4.5.7-3|27	%if %{with memcached}
21mr|httpcomponents-client-4.5.7-3|28	BuildRequires:     mvn(net.spy:spymemcached)
21mr|httpcomponents-client-4.5.7-3|29	%endif
21mr|httpcomponents-client-4.5.7-3|30	BuildRequires:     mvn(org.apache.felix:maven-bundle-plugin)
21mr|httpcomponents-client-4.5.7-3|31	BuildRequires:     mvn(org.apache.httpcomponents:httpcomponents-parent:pom:)
21mr|httpcomponents-client-4.5.7-3|32	BuildRequires:     mvn(org.apache.httpcomponents:httpcore)
21mr|httpcomponents-client-4.5.7-3|33	BuildRequires:     mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|httpcomponents-client-4.5.7-3|34	BuildRequires:     mvn(org.easymock:easymock)
21mr|httpcomponents-client-4.5.7-3|35	BuildRequires:     mvn(org.mockito:mockito-core)
21mr|httpcomponents-client-4.5.7-3|36	
21mr|httpcomponents-client-4.5.7-3|37	BuildRequires:     publicsuffix-list
21mr|httpcomponents-client-4.5.7-3|38	Requires:          publicsuffix-list
21mr|httpcomponents-client-4.5.7-3|39	
21mr|httpcomponents-client-4.5.7-3|40	Obsoletes:         %{name}-tests < 4.4
21mr|httpcomponents-client-4.5.7-3|41	
21mr|httpcomponents-client-4.5.7-3|42	%description
21mr|httpcomponents-client-4.5.7-3|43	HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on
21mr|httpcomponents-client-4.5.7-3|44	httpcomponents HttpCore. It also provides reusable components for
21mr|httpcomponents-client-4.5.7-3|45	client-side authentication, HTTP state management, and HTTP connection
21mr|httpcomponents-client-4.5.7-3|46	management. HttpComponents Client is a successor of and replacement
21mr|httpcomponents-client-4.5.7-3|47	for Commons HttpClient 3.x. Users of Commons HttpClient are strongly
21mr|httpcomponents-client-4.5.7-3|48	encouraged to upgrade.
21mr|httpcomponents-client-4.5.7-3|49	
21mr|httpcomponents-client-4.5.7-3|50	%package        cache
21mr|httpcomponents-client-4.5.7-3|51	Summary:        Cache module for %{name}
21mr|httpcomponents-client-4.5.7-3|52	
21mr|httpcomponents-client-4.5.7-3|53	%description    cache
21mr|httpcomponents-client-4.5.7-3|54	This package provides client side caching for %{name}.
21mr|httpcomponents-client-4.5.7-3|55	
21mr|httpcomponents-client-4.5.7-3|56	%package        javadoc
21mr|httpcomponents-client-4.5.7-3|57	Summary:        API documentation for %{name}
21mr|httpcomponents-client-4.5.7-3|58	
21mr|httpcomponents-client-4.5.7-3|59	%description    javadoc
21mr|httpcomponents-client-4.5.7-3|60	%{summary}.
21mr|httpcomponents-client-4.5.7-3|61	
21mr|httpcomponents-client-4.5.7-3|62	%prep
21mr|httpcomponents-client-4.5.7-3|63	%setup -q -n %{name}-%{version}
21mr|httpcomponents-client-4.5.7-3|64	%patch0 -p1
21mr|httpcomponents-client-4.5.7-3|65	%patch1 -p1
21mr|httpcomponents-client-4.5.7-3|66	
21mr|httpcomponents-client-4.5.7-3|67	%mvn_package :::tests: __noinstall
21mr|httpcomponents-client-4.5.7-3|68	%mvn_package :httpclient-cache cache
21mr|httpcomponents-client-4.5.7-3|69	
21mr|httpcomponents-client-4.5.7-3|70	# Remove optional build deps not available in Fedora
21mr|httpcomponents-client-4.5.7-3|71	%pom_disable_module httpclient-osgi
21mr|httpcomponents-client-4.5.7-3|72	%pom_disable_module httpclient-win
21mr|httpcomponents-client-4.5.7-3|73	%pom_remove_plugin :docbkx-maven-plugin
21mr|httpcomponents-client-4.5.7-3|74	%pom_remove_plugin :clirr-maven-plugin
21mr|httpcomponents-client-4.5.7-3|75	%pom_remove_plugin :maven-checkstyle-plugin
21mr|httpcomponents-client-4.5.7-3|76	%pom_remove_plugin :apache-rat-plugin
21mr|httpcomponents-client-4.5.7-3|77	%pom_remove_plugin :maven-source-plugin
21mr|httpcomponents-client-4.5.7-3|78	%pom_remove_plugin :maven-javadoc-plugin
21mr|httpcomponents-client-4.5.7-3|79	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|httpcomponents-client-4.5.7-3|80	
21mr|httpcomponents-client-4.5.7-3|81	# Fails due to strict crypto policy - uses DSA in test data
21mr|httpcomponents-client-4.5.7-3|82	rm httpclient/src/test/java/org/apache/http/conn/ssl/TestSSLSocketFactory.java
21mr|httpcomponents-client-4.5.7-3|83	
21mr|httpcomponents-client-4.5.7-3|84	# Don't compile/run httpclient-cache tests - they are incompatible with EasyMock 3.3
21mr|httpcomponents-client-4.5.7-3|85	%pom_remove_dep org.easymock:easymockclassextension
21mr|httpcomponents-client-4.5.7-3|86	for dep in org.easymock:easymockclassextension org.slf4j:slf4j-jcl; do
21mr|httpcomponents-client-4.5.7-3|87	%pom_remove_dep $dep httpclient-cache
21mr|httpcomponents-client-4.5.7-3|88	done
21mr|httpcomponents-client-4.5.7-3|89	rm -rf httpclient-cache/src/test
21mr|httpcomponents-client-4.5.7-3|90	
21mr|httpcomponents-client-4.5.7-3|91	%pom_remove_plugin :download-maven-plugin httpclient
21mr|httpcomponents-client-4.5.7-3|92	
21mr|httpcomponents-client-4.5.7-3|93	%pom_xpath_inject "pom:archive" "
21mr|httpcomponents-client-4.5.7-3|94	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>"
21mr|httpcomponents-client-4.5.7-3|95	
21mr|httpcomponents-client-4.5.7-3|96	%pom_xpath_inject pom:build/pom:plugins "
21mr|httpcomponents-client-4.5.7-3|97	<plugin>
21mr|httpcomponents-client-4.5.7-3|98	<groupId>org.apache.felix</groupId>
21mr|httpcomponents-client-4.5.7-3|99	<artifactId>maven-bundle-plugin</artifactId>
21mr|httpcomponents-client-4.5.7-3|100	<executions>
21mr|httpcomponents-client-4.5.7-3|101	<execution>
21mr|httpcomponents-client-4.5.7-3|102	<id>bundle-manifest</id>
21mr|httpcomponents-client-4.5.7-3|103	<phase>process-classes</phase>
21mr|httpcomponents-client-4.5.7-3|104	<goals>
21mr|httpcomponents-client-4.5.7-3|105	<goal>manifest</goal>
21mr|httpcomponents-client-4.5.7-3|106	</goals>
21mr|httpcomponents-client-4.5.7-3|107	</execution>
21mr|httpcomponents-client-4.5.7-3|108	</executions>
21mr|httpcomponents-client-4.5.7-3|109	</plugin>"
21mr|httpcomponents-client-4.5.7-3|110	
21mr|httpcomponents-client-4.5.7-3|111	%pom_xpath_inject pom:build "
21mr|httpcomponents-client-4.5.7-3|112	<pluginManagement>
21mr|httpcomponents-client-4.5.7-3|113	<plugins>
21mr|httpcomponents-client-4.5.7-3|114	<plugin>
21mr|httpcomponents-client-4.5.7-3|115	<groupId>org.apache.felix</groupId>
21mr|httpcomponents-client-4.5.7-3|116	<artifactId>maven-bundle-plugin</artifactId>
21mr|httpcomponents-client-4.5.7-3|117	<configuration>
21mr|httpcomponents-client-4.5.7-3|118	<instructions>
21mr|httpcomponents-client-4.5.7-3|119	<Export-Package>org.apache.http.*,!org.apache.http.param</Export-Package>
21mr|httpcomponents-client-4.5.7-3|120	<Private-Package></Private-Package>
21mr|httpcomponents-client-4.5.7-3|121	<_nouses>true</_nouses>
21mr|httpcomponents-client-4.5.7-3|122	<Import-Package>!org.apache.avalon.framework.logger,!org.apache.log,!org.apache.log4j,*</Import-Package>
21mr|httpcomponents-client-4.5.7-3|123	</instructions>
21mr|httpcomponents-client-4.5.7-3|124	<excludeDependencies>true</excludeDependencies>
21mr|httpcomponents-client-4.5.7-3|125	</configuration>
21mr|httpcomponents-client-4.5.7-3|126	</plugin>
21mr|httpcomponents-client-4.5.7-3|127	</plugins>
21mr|httpcomponents-client-4.5.7-3|128	</pluginManagement>
21mr|httpcomponents-client-4.5.7-3|129	" httpclient
21mr|httpcomponents-client-4.5.7-3|130	
21mr|httpcomponents-client-4.5.7-3|131	%pom_xpath_inject pom:build "
21mr|httpcomponents-client-4.5.7-3|132	<pluginManagement>
21mr|httpcomponents-client-4.5.7-3|133	<plugins>
21mr|httpcomponents-client-4.5.7-3|134	<plugin>
21mr|httpcomponents-client-4.5.7-3|135	<groupId>org.apache.felix</groupId>
21mr|httpcomponents-client-4.5.7-3|136	<artifactId>maven-bundle-plugin</artifactId>
21mr|httpcomponents-client-4.5.7-3|137	<extensions>true</extensions>
21mr|httpcomponents-client-4.5.7-3|138	<configuration>
21mr|httpcomponents-client-4.5.7-3|139	<instructions>
21mr|httpcomponents-client-4.5.7-3|140	<Export-Package>*</Export-Package>
21mr|httpcomponents-client-4.5.7-3|141	<Import-Package>net.sf.ehcache;resolution:=optional,net.spy.memcached;resolution:=optional,*</Import-Package>
21mr|httpcomponents-client-4.5.7-3|142	<Private-Package></Private-Package>
21mr|httpcomponents-client-4.5.7-3|143	<_nouses>true</_nouses>
21mr|httpcomponents-client-4.5.7-3|144	</instructions>
21mr|httpcomponents-client-4.5.7-3|145	<excludeDependencies>true</excludeDependencies>
21mr|httpcomponents-client-4.5.7-3|146	</configuration>
21mr|httpcomponents-client-4.5.7-3|147	</plugin>
21mr|httpcomponents-client-4.5.7-3|148	</plugins>
21mr|httpcomponents-client-4.5.7-3|149	</pluginManagement>" httpclient-cache
21mr|httpcomponents-client-4.5.7-3|150	
21mr|httpcomponents-client-4.5.7-3|151	# requires network
21mr|httpcomponents-client-4.5.7-3|152	rm httpclient/src/test/java/org/apache/http/client/config/TestRequestConfig.java
21mr|httpcomponents-client-4.5.7-3|153	
21mr|httpcomponents-client-4.5.7-3|154	%if %{without memcached}
21mr|httpcomponents-client-4.5.7-3|155	rm -r httpclient-cache/src/*/java/org/apache/http/impl/client/cache/memcached
21mr|httpcomponents-client-4.5.7-3|156	%pom_remove_dep :spymemcached httpclient-cache
21mr|httpcomponents-client-4.5.7-3|157	%endif
21mr|httpcomponents-client-4.5.7-3|158	%if %{without ehcache}
21mr|httpcomponents-client-4.5.7-3|159	rm -r httpclient-cache/src/*/java/org/apache/http/impl/client/cache/ehcache
21mr|httpcomponents-client-4.5.7-3|160	%pom_remove_dep :ehcache-core httpclient-cache
21mr|httpcomponents-client-4.5.7-3|161	%endif
21mr|httpcomponents-client-4.5.7-3|162	
21mr|httpcomponents-client-4.5.7-3|163	%build
21mr|httpcomponents-client-4.5.7-3|164	%mvn_file ":{*}" httpcomponents/@1
21mr|httpcomponents-client-4.5.7-3|165	
21mr|httpcomponents-client-4.5.7-3|166	%mvn_build
21mr|httpcomponents-client-4.5.7-3|167	
21mr|httpcomponents-client-4.5.7-3|168	%install
21mr|httpcomponents-client-4.5.7-3|169	%mvn_install
21mr|httpcomponents-client-4.5.7-3|170	
21mr|httpcomponents-client-4.5.7-3|171	
21mr|httpcomponents-client-4.5.7-3|172	%files -f .mfiles
21mr|httpcomponents-client-4.5.7-3|173	%doc LICENSE.txt NOTICE.txt README.txt RELEASE_NOTES.txt
21mr|httpcomponents-client-4.5.7-3|174	
21mr|httpcomponents-client-4.5.7-3|175	%files cache -f .mfiles-cache
21mr|httpcomponents-client-4.5.7-3|176	
21mr|httpcomponents-client-4.5.7-3|177	%files javadoc -f .mfiles-javadoc
21mr|httpcomponents-client-4.5.7-3|178	%doc LICENSE.txt NOTICE.txt
21mr|httpcomponents-client-4.5.7-3|179	

12769 21
21mr|httpcomponents-core-4.4.10-6|1	Name:           httpcomponents-core
21mr|httpcomponents-core-4.4.10-6|2	Summary:        Set of low level Java HTTP transport components for HTTP services
21mr|httpcomponents-core-4.4.10-6|3	Version:        4.4.10
21mr|httpcomponents-core-4.4.10-6|4	Release:        6
21mr|httpcomponents-core-4.4.10-6|5	License:        ASL 2.0
21mr|httpcomponents-core-4.4.10-6|6	URL:            http://hc.apache.org/
21mr|httpcomponents-core-4.4.10-6|7	Source0:        http://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-%{version}-src.tar.gz
21mr|httpcomponents-core-4.4.10-6|8	# Expired test certificates. Backported from upstream commit 8caeb927a.
21mr|httpcomponents-core-4.4.10-6|9	Patch0:         0001-Re-generated-expired-test-certificates.patch
21mr|httpcomponents-core-4.4.10-6|10	Patch1:         0002-Port-to-mockito-2.patch
21mr|httpcomponents-core-4.4.10-6|11	
21mr|httpcomponents-core-4.4.10-6|12	Group:          Development/Java
21mr|httpcomponents-core-4.4.10-6|13	BuildArch:      noarch
21mr|httpcomponents-core-4.4.10-6|14	# Java stack is not supported on x86_32
21mr|httpcomponents-core-4.4.10-6|15	ExcludeArch: %{ix86}
21mr|httpcomponents-core-4.4.10-6|16	
21mr|httpcomponents-core-4.4.10-6|17	BuildRequires:  maven-local
21mr|httpcomponents-core-4.4.10-6|18	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|httpcomponents-core-4.4.10-6|19	BuildRequires:  mvn(junit:junit)
21mr|httpcomponents-core-4.4.10-6|20	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|httpcomponents-core-4.4.10-6|21	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|httpcomponents-core-4.4.10-6|22	BuildRequires:  mvn(org.apache.httpcomponents:httpcomponents-parent:pom:)
21mr|httpcomponents-core-4.4.10-6|23	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|httpcomponents-core-4.4.10-6|24	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|httpcomponents-core-4.4.10-6|25	
21mr|httpcomponents-core-4.4.10-6|26	
21mr|httpcomponents-core-4.4.10-6|27	%description
21mr|httpcomponents-core-4.4.10-6|28	HttpCore is a set of low level HTTP transport components that can be
21mr|httpcomponents-core-4.4.10-6|29	used to build custom client and server side HTTP services with a
21mr|httpcomponents-core-4.4.10-6|30	minimal footprint. HttpCore supports two I/O models: blocking I/O
21mr|httpcomponents-core-4.4.10-6|31	model based on the classic Java I/O and non-blocking, event driven I/O
21mr|httpcomponents-core-4.4.10-6|32	model based on Java NIO.
21mr|httpcomponents-core-4.4.10-6|33	
21mr|httpcomponents-core-4.4.10-6|34	The blocking I/O model may be more appropriate for data intensive, low
21mr|httpcomponents-core-4.4.10-6|35	latency scenarios, whereas the non-blocking model may be more
21mr|httpcomponents-core-4.4.10-6|36	appropriate for high latency scenarios where raw data throughput is
21mr|httpcomponents-core-4.4.10-6|37	less important than the ability to handle thousands of simultaneous
21mr|httpcomponents-core-4.4.10-6|38	HTTP connections in a resource efficient manner.
21mr|httpcomponents-core-4.4.10-6|39	
21mr|httpcomponents-core-4.4.10-6|40	%package        javadoc
21mr|httpcomponents-core-4.4.10-6|41	Summary:        API documentation for %{name}
21mr|httpcomponents-core-4.4.10-6|42	
21mr|httpcomponents-core-4.4.10-6|43	%description    javadoc
21mr|httpcomponents-core-4.4.10-6|44	%{summary}.
21mr|httpcomponents-core-4.4.10-6|45	
21mr|httpcomponents-core-4.4.10-6|46	
21mr|httpcomponents-core-4.4.10-6|47	%prep
21mr|httpcomponents-core-4.4.10-6|48	%setup -q
21mr|httpcomponents-core-4.4.10-6|49	
21mr|httpcomponents-core-4.4.10-6|50	%patch0 -p1
21mr|httpcomponents-core-4.4.10-6|51	%patch1 -p1
21mr|httpcomponents-core-4.4.10-6|52	
21mr|httpcomponents-core-4.4.10-6|53	# Random test failures on ARM -- 100 ms sleep is not eneough on this
21mr|httpcomponents-core-4.4.10-6|54	# very performant arch, lets make it 2 s
21mr|httpcomponents-core-4.4.10-6|55	sed -i '/Thread.sleep/s/100/2000/' httpcore-nio/src/test/java/org/apache/http/nio/integration/TestHttpAsyncHandlers.java
21mr|httpcomponents-core-4.4.10-6|56	
21mr|httpcomponents-core-4.4.10-6|57	%pom_remove_plugin :maven-checkstyle-plugin
21mr|httpcomponents-core-4.4.10-6|58	%pom_remove_plugin :apache-rat-plugin
21mr|httpcomponents-core-4.4.10-6|59	%pom_remove_plugin :maven-source-plugin
21mr|httpcomponents-core-4.4.10-6|60	%pom_remove_plugin :maven-javadoc-plugin
21mr|httpcomponents-core-4.4.10-6|61	
21mr|httpcomponents-core-4.4.10-6|62	# we don't need these artifacts right now
21mr|httpcomponents-core-4.4.10-6|63	%pom_disable_module httpcore-osgi
21mr|httpcomponents-core-4.4.10-6|64	%pom_disable_module httpcore-ab
21mr|httpcomponents-core-4.4.10-6|65	
21mr|httpcomponents-core-4.4.10-6|66	# OSGify modules
21mr|httpcomponents-core-4.4.10-6|67	for module in httpcore httpcore-nio; do
21mr|httpcomponents-core-4.4.10-6|68	%pom_xpath_remove "pom:project/pom:packaging" $module
21mr|httpcomponents-core-4.4.10-6|69	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" $module
21mr|httpcomponents-core-4.4.10-6|70	%pom_remove_plugin :maven-jar-plugin $module
21mr|httpcomponents-core-4.4.10-6|71	%pom_xpath_inject "pom:build/pom:plugins" "
21mr|httpcomponents-core-4.4.10-6|72	<plugin>
21mr|httpcomponents-core-4.4.10-6|73	<groupId>org.apache.felix</groupId>
21mr|httpcomponents-core-4.4.10-6|74	<artifactId>maven-bundle-plugin</artifactId>
21mr|httpcomponents-core-4.4.10-6|75	<extensions>true</extensions>
21mr|httpcomponents-core-4.4.10-6|76	<configuration>
21mr|httpcomponents-core-4.4.10-6|77	<instructions>
21mr|httpcomponents-core-4.4.10-6|78	<Export-Package>*</Export-Package>
21mr|httpcomponents-core-4.4.10-6|79	<Private-Package></Private-Package>
21mr|httpcomponents-core-4.4.10-6|80	<Automatic-Module-Name>org.apache.httpcomponents.$module</Automatic-Module-Name>
21mr|httpcomponents-core-4.4.10-6|81	<_nouses>true</_nouses>
21mr|httpcomponents-core-4.4.10-6|82	</instructions>
21mr|httpcomponents-core-4.4.10-6|83	</configuration>
21mr|httpcomponents-core-4.4.10-6|84	</plugin>" $module
21mr|httpcomponents-core-4.4.10-6|85	done
21mr|httpcomponents-core-4.4.10-6|86	
21mr|httpcomponents-core-4.4.10-6|87	# install JARs to httpcomponents/ for compatibility reasons
21mr|httpcomponents-core-4.4.10-6|88	# several other packages expect to find the JARs there
21mr|httpcomponents-core-4.4.10-6|89	%mvn_file ":{*}" httpcomponents/@1
21mr|httpcomponents-core-4.4.10-6|90	
21mr|httpcomponents-core-4.4.10-6|91	%build
21mr|httpcomponents-core-4.4.10-6|92	%mvn_build
21mr|httpcomponents-core-4.4.10-6|93	
21mr|httpcomponents-core-4.4.10-6|94	%install
21mr|httpcomponents-core-4.4.10-6|95	%mvn_install
21mr|httpcomponents-core-4.4.10-6|96	
21mr|httpcomponents-core-4.4.10-6|97	%files -f .mfiles
21mr|httpcomponents-core-4.4.10-6|98	%doc LICENSE.txt NOTICE.txt README.txt RELEASE_NOTES.txt
21mr|httpcomponents-core-4.4.10-6|99	
21mr|httpcomponents-core-4.4.10-6|100	%files javadoc -f .mfiles-javadoc
21mr|httpcomponents-core-4.4.10-6|101	%doc LICENSE.txt NOTICE.txt
21mr|httpcomponents-core-4.4.10-6|102	

12770 21
21mr|httpcomponents-project-11-2|1	Name:           httpcomponents-project
21mr|httpcomponents-project-11-2|2	Summary:        Common POM file for HttpComponents
21mr|httpcomponents-project-11-2|3	Version:        11
21mr|httpcomponents-project-11-2|4	Release:        2
21mr|httpcomponents-project-11-2|5	License:        ASL 2.0
21mr|httpcomponents-project-11-2|6	URL:            http://hc.apache.org/
21mr|httpcomponents-project-11-2|7	Source0:        http://archive.apache.org/dist/httpcomponents/httpcomponents-parent/%{version}/httpcomponents-parent-%{version}.pom
21mr|httpcomponents-project-11-2|8	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|httpcomponents-project-11-2|9	Group:          Development/Java
21mr|httpcomponents-project-11-2|10	BuildArch:      noarch
21mr|httpcomponents-project-11-2|11	# Java stack is not supported on x86_32
21mr|httpcomponents-project-11-2|12	ExcludeArch: %{ix86}
21mr|httpcomponents-project-11-2|13	
21mr|httpcomponents-project-11-2|14	BuildRequires:  maven-local
21mr|httpcomponents-project-11-2|15	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|httpcomponents-project-11-2|16	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|httpcomponents-project-11-2|17	
21mr|httpcomponents-project-11-2|18	
21mr|httpcomponents-project-11-2|19	%description
21mr|httpcomponents-project-11-2|20	Common Maven POM  file for HttpComponents. This project should be
21mr|httpcomponents-project-11-2|21	required only for building dependant packages with Maven. Please don't
21mr|httpcomponents-project-11-2|22	use it as runtime requirement.
21mr|httpcomponents-project-11-2|23	
21mr|httpcomponents-project-11-2|24	%prep
21mr|httpcomponents-project-11-2|25	%setup -q -T -c %{name}
21mr|httpcomponents-project-11-2|26	
21mr|httpcomponents-project-11-2|27	cp -p %{SOURCE0} pom.xml
21mr|httpcomponents-project-11-2|28	cp -p %{SOURCE1} .
21mr|httpcomponents-project-11-2|29	
21mr|httpcomponents-project-11-2|30	%pom_remove_plugin :buildnumber-maven-plugin
21mr|httpcomponents-project-11-2|31	%pom_remove_plugin :clirr-maven-plugin
21mr|httpcomponents-project-11-2|32	%pom_remove_plugin :docbkx-maven-plugin
21mr|httpcomponents-project-11-2|33	%pom_remove_plugin :maven-site-plugin
21mr|httpcomponents-project-11-2|34	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|httpcomponents-project-11-2|35	%pom_remove_plugin :apache-rat-plugin
21mr|httpcomponents-project-11-2|36	
21mr|httpcomponents-project-11-2|37	# Version <= 8 had this AID
21mr|httpcomponents-project-11-2|38	%mvn_alias : :project
21mr|httpcomponents-project-11-2|39	
21mr|httpcomponents-project-11-2|40	%build
21mr|httpcomponents-project-11-2|41	%mvn_file  : %{name}
21mr|httpcomponents-project-11-2|42	%mvn_build
21mr|httpcomponents-project-11-2|43	
21mr|httpcomponents-project-11-2|44	%install
21mr|httpcomponents-project-11-2|45	%mvn_install
21mr|httpcomponents-project-11-2|46	
21mr|httpcomponents-project-11-2|47	%files -f .mfiles
21mr|httpcomponents-project-11-2|48	%doc LICENSE-2.0.txt
21mr|httpcomponents-project-11-2|49	

12771 21
21mr|http-parser-2.9-0.20201002gitec8b5e.1|1	# we use the upstream version from http_parser.h as the SONAME
21mr|http-parser-2.9-0.20201002gitec8b5e.1|2	%global somajor 2
21mr|http-parser-2.9-0.20201002gitec8b5e.1|3	%global sominor 9
21mr|http-parser-2.9-0.20201002gitec8b5e.1|4	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|5	%global git_date 20201002
21mr|http-parser-2.9-0.20201002gitec8b5e.1|6	%global commit ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
21mr|http-parser-2.9-0.20201002gitec8b5e.1|7	%global git_commit_hash ec8b5e
21mr|http-parser-2.9-0.20201002gitec8b5e.1|8	%global github_seq 7
21mr|http-parser-2.9-0.20201002gitec8b5e.1|9	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|10	%define libname %mklibname http_parser %{somajor}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|11	%define devname http-parser-devel
21mr|http-parser-2.9-0.20201002gitec8b5e.1|12	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|13	%define strictlibname %mklibname http_parser_strict %{somajor}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|14	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|15	Name:           http-parser
21mr|http-parser-2.9-0.20201002gitec8b5e.1|16	Version:        %{somajor}.%{sominor}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|17	Release:        0.%{git_date}git%{git_commit_hash}.1
21mr|http-parser-2.9-0.20201002gitec8b5e.1|18	Summary:        HTTP request/response parser for C
21mr|http-parser-2.9-0.20201002gitec8b5e.1|19	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|20	Group:          System/Libraries
21mr|http-parser-2.9-0.20201002gitec8b5e.1|21	License:        MIT
21mr|http-parser-2.9-0.20201002gitec8b5e.1|22	URL:            http://github.com/nodejs/http-parser
21mr|http-parser-2.9-0.20201002gitec8b5e.1|23	# download from https://github.com/joyent/http-parser/tarball/%%{version}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|24	Source0:        https://github.com/nodejs/http-parser/archive/%{commit}.zip?/%{name}-%{git_commit_hash}.zip
21mr|http-parser-2.9-0.20201002gitec8b5e.1|25	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|26	# Build shared library with SONAME using gyp and remove -O flags so optflags take over
21mr|http-parser-2.9-0.20201002gitec8b5e.1|27	# TODO: do this nicely upstream
21mr|http-parser-2.9-0.20201002gitec8b5e.1|28	Patch1:		http-parser-gyp-sharedlib.patch
21mr|http-parser-2.9-0.20201002gitec8b5e.1|29	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|30	BuildRequires:	gyp
21mr|http-parser-2.9-0.20201002gitec8b5e.1|31	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|32	%description
21mr|http-parser-2.9-0.20201002gitec8b5e.1|33	This is a parser for HTTP messages written in C. It parses both requests and
21mr|http-parser-2.9-0.20201002gitec8b5e.1|34	responses. The parser is designed to be used in performance HTTP applications.
21mr|http-parser-2.9-0.20201002gitec8b5e.1|35	It does not make any syscalls nor allocations, it does not buffer data, it can
21mr|http-parser-2.9-0.20201002gitec8b5e.1|36	be interrupted at anytime. Depending on your architecture, it only requires
21mr|http-parser-2.9-0.20201002gitec8b5e.1|37	about 40 bytes of data per message stream (in a web server that is per
21mr|http-parser-2.9-0.20201002gitec8b5e.1|38	connection).
21mr|http-parser-2.9-0.20201002gitec8b5e.1|39	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|40	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|41	%package -n %{devname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|42	Group:          Development/Other
21mr|http-parser-2.9-0.20201002gitec8b5e.1|43	Summary:        Development headers and libraries for http-parser
21mr|http-parser-2.9-0.20201002gitec8b5e.1|44	Requires:       %{libname} = %{EVRD}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|45	Requires:       %{strictlibname} = %{EVRD}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|46	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|47	%description -n %{devname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|48	Development headers and libraries for http-parser.
21mr|http-parser-2.9-0.20201002gitec8b5e.1|49	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|50	%package -n %{libname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|51	Summary:    %{summary}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|52	Group:      System/Libraries
21mr|http-parser-2.9-0.20201002gitec8b5e.1|53	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|54	%description -n %{libname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|55	This is a parser for HTTP messages written in C. It parses both requests and
21mr|http-parser-2.9-0.20201002gitec8b5e.1|56	responses. The parser is designed to be used in performance HTTP applications.
21mr|http-parser-2.9-0.20201002gitec8b5e.1|57	It does not make any syscalls nor allocations, it does not buffer data, it can
21mr|http-parser-2.9-0.20201002gitec8b5e.1|58	be interrupted at anytime. Depending on your architecture, it only requires
21mr|http-parser-2.9-0.20201002gitec8b5e.1|59	about 40 bytes of data per message stream (in a web server that is per
21mr|http-parser-2.9-0.20201002gitec8b5e.1|60	connection).
21mr|http-parser-2.9-0.20201002gitec8b5e.1|61	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|62	%package -n %{strictlibname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|63	Summary:    %{summary}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|64	Group:      System/Libraries
21mr|http-parser-2.9-0.20201002gitec8b5e.1|65	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|66	%description -n %{strictlibname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|67	Http-parser strict library.
21mr|http-parser-2.9-0.20201002gitec8b5e.1|68	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|69	%prep
21mr|http-parser-2.9-0.20201002gitec8b5e.1|70	%autosetup -p1 -n %{name}-%{commit}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|71	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|72	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|73	%build
21mr|http-parser-2.9-0.20201002gitec8b5e.1|74	# TODO: fix -fPIC upstream
21mr|http-parser-2.9-0.20201002gitec8b5e.1|75	export CFLAGS='%{optflags} -fPIC'
21mr|http-parser-2.9-0.20201002gitec8b5e.1|76	gyp -f make --depth=`pwd` http_parser.gyp
21mr|http-parser-2.9-0.20201002gitec8b5e.1|77	%make BUILDTYPE=Release
21mr|http-parser-2.9-0.20201002gitec8b5e.1|78	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|79	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|80	%install
21mr|http-parser-2.9-0.20201002gitec8b5e.1|81	install -d %{buildroot}%{_includedir}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|82	install -d %{buildroot}%{_libdir}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|83	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|84	install -pm644 http_parser.h %{buildroot}%{_includedir}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|85	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|86	#install regular variant
21mr|http-parser-2.9-0.20201002gitec8b5e.1|87	install out/Release/lib.target/libhttp_parser.so.%{somajor} %{buildroot}%{_libdir}/libhttp_parser.so.%{somajor}.%{sominor}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|88	ln -sf libhttp_parser.so.%{somajor}.%{sominor} %{buildroot}%{_libdir}/libhttp_parser.so.%{somajor}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|89	ln -sf libhttp_parser.so.%{somajor}.%{sominor} %{buildroot}%{_libdir}/libhttp_parser.so
21mr|http-parser-2.9-0.20201002gitec8b5e.1|90	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|91	#install strict variant
21mr|http-parser-2.9-0.20201002gitec8b5e.1|92	install out/Release/lib.target/libhttp_parser_strict.so.%{somajor} %{buildroot}%{_libdir}/libhttp_parser_strict.so.%{somajor}.%{sominor}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|93	ln -sf libhttp_parser_strict.so.%{somajor}.%{sominor} %{buildroot}%{_libdir}/libhttp_parser_strict.so.%{somajor}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|94	ln -sf libhttp_parser_strict.so.%{somajor}.%{sominor} %{buildroot}%{_libdir}/libhttp_parser_strict.so
21mr|http-parser-2.9-0.20201002gitec8b5e.1|95	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|96	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|97	%check
21mr|http-parser-2.9-0.20201002gitec8b5e.1|98	export LD_LIBRARY_PATH='./out/Release/lib.target'
21mr|http-parser-2.9-0.20201002gitec8b5e.1|99	./out/Release/test-nonstrict
21mr|http-parser-2.9-0.20201002gitec8b5e.1|100	./out/Release/test-strict
21mr|http-parser-2.9-0.20201002gitec8b5e.1|101	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|102	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|103	%files
21mr|http-parser-2.9-0.20201002gitec8b5e.1|104	%doc AUTHORS LICENSE-MIT README.md
21mr|http-parser-2.9-0.20201002gitec8b5e.1|105	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|106	%files -n %{devname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|107	%{_includedir}/*
21mr|http-parser-2.9-0.20201002gitec8b5e.1|108	%{_libdir}/libhttp_parser.so
21mr|http-parser-2.9-0.20201002gitec8b5e.1|109	%{_libdir}/libhttp_parser_strict.so
21mr|http-parser-2.9-0.20201002gitec8b5e.1|110	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|111	%files -n %{libname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|112	%{_libdir}/libhttp_parser.so.*
21mr|http-parser-2.9-0.20201002gitec8b5e.1|113	
21mr|http-parser-2.9-0.20201002gitec8b5e.1|114	%files -n %{strictlibname}
21mr|http-parser-2.9-0.20201002gitec8b5e.1|115	%{_libdir}/libhttp_parser_strict.so.*

12772 21
21mr|httpunit-1.7-29|1	# Copyright (c) 2000-2005, JPackage Project
21mr|httpunit-1.7-29|2	# All rights reserved.
21mr|httpunit-1.7-29|3	#
21mr|httpunit-1.7-29|4	# Redistribution and use in source and binary forms, with or without
21mr|httpunit-1.7-29|5	# modification, are permitted provided that the following conditions
21mr|httpunit-1.7-29|6	# are met:
21mr|httpunit-1.7-29|7	#
21mr|httpunit-1.7-29|8	# 1. Redistributions of source code must retain the above copyright
21mr|httpunit-1.7-29|9	#    notice, this list of conditions and the following disclaimer.
21mr|httpunit-1.7-29|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|httpunit-1.7-29|11	#    notice, this list of conditions and the following disclaimer in the
21mr|httpunit-1.7-29|12	#    documentation and/or other materials provided with the
21mr|httpunit-1.7-29|13	#    distribution.
21mr|httpunit-1.7-29|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|httpunit-1.7-29|15	#    contributors may be used to endorse or promote products derived
21mr|httpunit-1.7-29|16	#    from this software without specific prior written permission.
21mr|httpunit-1.7-29|17	#
21mr|httpunit-1.7-29|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|httpunit-1.7-29|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|httpunit-1.7-29|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|httpunit-1.7-29|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|httpunit-1.7-29|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|httpunit-1.7-29|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|httpunit-1.7-29|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|httpunit-1.7-29|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|httpunit-1.7-29|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|httpunit-1.7-29|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|httpunit-1.7-29|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|httpunit-1.7-29|29	#
21mr|httpunit-1.7-29|30	
21mr|httpunit-1.7-29|31	Name:           httpunit
21mr|httpunit-1.7-29|32	Version:        1.7
21mr|httpunit-1.7-29|33	Release:        29
21mr|httpunit-1.7-29|34	Epoch:          0
21mr|httpunit-1.7-29|35	Summary:        Automated web site testing toolkit
21mr|httpunit-1.7-29|36	License:        MIT and ASL 2.0
21mr|httpunit-1.7-29|37	# ./create-tarball.sh %%{version}
21mr|httpunit-1.7-29|38	Source0:        httpunit-1.7-clean.tar.gz
21mr|httpunit-1.7-29|39	Source1:        http://repo1.maven.org/maven2/httpunit/httpunit/1.7/httpunit-1.7.pom
21mr|httpunit-1.7-29|40	# replacement for non-free XML DTD files
21mr|httpunit-1.7-29|41	Source2:        https://raw.github.com/apache/tomcat/TOMCAT_7_0_42/java/javax/servlet/resources/web-app_2_2.dtd
21mr|httpunit-1.7-29|42	Source3:        https://raw.github.com/apache/tomcat/TOMCAT_7_0_42/java/javax/servlet/resources/web-app_2_3.dtd
21mr|httpunit-1.7-29|43	Source4:        https://raw.github.com/apache/tomcat/TOMCAT_7_0_42/java/javax/servlet/resources/web-app_2_4.xsd
21mr|httpunit-1.7-29|44	# sources 2-4 are licensed under ASL 2.0
21mr|httpunit-1.7-29|45	Source5:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|httpunit-1.7-29|46	Patch1:         %{name}-rhino-1.7.7.patch
21mr|httpunit-1.7-29|47	Patch2:         %{name}-servlettest.patch
21mr|httpunit-1.7-29|48	Patch3:         %{name}-servlet31.patch
21mr|httpunit-1.7-29|49	Patch4:         junit4.patch
21mr|httpunit-1.7-29|50	URL:            http://httpunit.sourceforge.net/
21mr|httpunit-1.7-29|51	
21mr|httpunit-1.7-29|52	BuildRequires:  jpackage-utils >= 0:1.6
21mr|httpunit-1.7-29|53	BuildRequires:  ant >= 0:1.6
21mr|httpunit-1.7-29|54	BuildRequires:  nekohtml
21mr|httpunit-1.7-29|55	BuildRequires:  jtidy
21mr|httpunit-1.7-29|56	BuildRequires:  junit >= 0:3.8
21mr|httpunit-1.7-29|57	BuildRequires:  mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|httpunit-1.7-29|58	BuildRequires:  javamail >= 0:1.3
21mr|httpunit-1.7-29|59	BuildRequires:  rhino
21mr|httpunit-1.7-29|60	BuildRequires:  java-devel >= 1:1.6.0
21mr|httpunit-1.7-29|61	BuildRequires:  javapackages-local
21mr|httpunit-1.7-29|62	
21mr|httpunit-1.7-29|63	Requires:       junit >= 0:3.8
21mr|httpunit-1.7-29|64	Requires:       glassfish-servlet-api
21mr|httpunit-1.7-29|65	# As of 1.5, requires either nekohtml or jtidy, and prefers nekohtml.
21mr|httpunit-1.7-29|66	Requires:       nekohtml
21mr|httpunit-1.7-29|67	Requires:       rhino
21mr|httpunit-1.7-29|68	
21mr|httpunit-1.7-29|69	Group:          Development/Java
21mr|httpunit-1.7-29|70	BuildArch:      noarch
21mr|httpunit-1.7-29|71	# Java stack is not supported on x86_32
21mr|httpunit-1.7-29|72	ExcludeArch: %{ix86}
21mr|httpunit-1.7-29|73	
21mr|httpunit-1.7-29|74	Obsoletes:      %{name}-demo < %{epoch}:%{version}
21mr|httpunit-1.7-29|75	
21mr|httpunit-1.7-29|76	%description
21mr|httpunit-1.7-29|77	HttpUnit emulates the relevant portions of browser behavior, including form
21mr|httpunit-1.7-29|78	submission, JavaScript, basic http authentication, cookies and automatic page
21mr|httpunit-1.7-29|79	redirection, and allows Java test code to examine returned pages either as
21mr|httpunit-1.7-29|80	text, an XML DOM, or containers of forms, tables, and links.
21mr|httpunit-1.7-29|81	A companion framework, ServletUnit is included in the package.
21mr|httpunit-1.7-29|82	
21mr|httpunit-1.7-29|83	%package        javadoc
21mr|httpunit-1.7-29|84	Summary:        Javadoc for %{name}
21mr|httpunit-1.7-29|85	
21mr|httpunit-1.7-29|86	%description    javadoc
21mr|httpunit-1.7-29|87	Javadoc for %{name}
21mr|httpunit-1.7-29|88	
21mr|httpunit-1.7-29|89	%package        doc
21mr|httpunit-1.7-29|90	Summary:        Documentation for %{name}
21mr|httpunit-1.7-29|91	Requires:       %{name}-javadoc
21mr|httpunit-1.7-29|92	
21mr|httpunit-1.7-29|93	%description    doc
21mr|httpunit-1.7-29|94	Documentation for %{name}
21mr|httpunit-1.7-29|95	
21mr|httpunit-1.7-29|96	%prep
21mr|httpunit-1.7-29|97	%setup -q
21mr|httpunit-1.7-29|98	# patch to work with rhino 1.7.7
21mr|httpunit-1.7-29|99	%patch1 -p1
21mr|httpunit-1.7-29|100	# add META-INF
21mr|httpunit-1.7-29|101	%patch2
21mr|httpunit-1.7-29|102	%patch3 -p1
21mr|httpunit-1.7-29|103	%patch4
21mr|httpunit-1.7-29|104	
21mr|httpunit-1.7-29|105	sed -i -e 's|destdir|encoding="iso-8859-1" destdir|g' build.xml
21mr|httpunit-1.7-29|106	
21mr|httpunit-1.7-29|107	sed -i -e 's|setCharEncoding( org.w3c.tidy.Configuration.UTF8 )|setInputEncoding("UTF-8")|g' src/com/meterware/httpunit/parsing/JTidyHTMLParser.java
21mr|httpunit-1.7-29|108	
21mr|httpunit-1.7-29|109	# remove all binary libs and javadocs
21mr|httpunit-1.7-29|110	find . -name "*.jar" -exec rm -f {} \;
21mr|httpunit-1.7-29|111	rm -rf doc/api
21mr|httpunit-1.7-29|112	
21mr|httpunit-1.7-29|113	ln -s \
21mr|httpunit-1.7-29|114	%{_javadir}/junit.jar \
21mr|httpunit-1.7-29|115	%{_javadir}/jtidy.jar \
21mr|httpunit-1.7-29|116	%{_javadir}/nekohtml.jar \
21mr|httpunit-1.7-29|117	%{_javadir}/glassfish-servlet-api.jar \
21mr|httpunit-1.7-29|118	%{_javadir}/js.jar \
21mr|httpunit-1.7-29|119	%{_javadir}/xerces-j2.jar \
21mr|httpunit-1.7-29|120	jars
21mr|httpunit-1.7-29|121	
21mr|httpunit-1.7-29|122	mv %{SOURCE1} pom.xml
21mr|httpunit-1.7-29|123	mv %{SOURCE2} META-INF/
21mr|httpunit-1.7-29|124	mv %{SOURCE3} META-INF/
21mr|httpunit-1.7-29|125	mv %{SOURCE4} META-INF/
21mr|httpunit-1.7-29|126	mv %{SOURCE5} LICENSE-ASL
21mr|httpunit-1.7-29|127	
21mr|httpunit-1.7-29|128	
21mr|httpunit-1.7-29|129	%build
21mr|httpunit-1.7-29|130	export CLASSPATH=$(build-classpath javamail)
21mr|httpunit-1.7-29|131	export ANT_OPTS="-Dfile.encoding=iso-8859-1"
21mr|httpunit-1.7-29|132	ant -Dbuild.compiler=modern -Dbuild.sysclasspath=last \
21mr|httpunit-1.7-29|133	jar javadocs test servlettest
21mr|httpunit-1.7-29|134	
21mr|httpunit-1.7-29|135	%install
21mr|httpunit-1.7-29|136	%mvn_file : %{name}
21mr|httpunit-1.7-29|137	%mvn_artifact pom.xml lib/%{name}.jar
21mr|httpunit-1.7-29|138	%mvn_install -J doc/api/
21mr|httpunit-1.7-29|139	
21mr|httpunit-1.7-29|140	
21mr|httpunit-1.7-29|141	# Avoid having api in doc
21mr|httpunit-1.7-29|142	rm -rf doc/api
21mr|httpunit-1.7-29|143	
21mr|httpunit-1.7-29|144	# Fix link between doc and javadoc
21mr|httpunit-1.7-29|145	pushd doc
21mr|httpunit-1.7-29|146	ln -sf %{_javadocdir}/%{name} api
21mr|httpunit-1.7-29|147	popd
21mr|httpunit-1.7-29|148	
21mr|httpunit-1.7-29|149	%files -f .mfiles
21mr|httpunit-1.7-29|150	%doc LICENSE-ASL
21mr|httpunit-1.7-29|151	
21mr|httpunit-1.7-29|152	%files javadoc -f .mfiles-javadoc
21mr|httpunit-1.7-29|153	%doc LICENSE-ASL
21mr|httpunit-1.7-29|154	
21mr|httpunit-1.7-29|155	%files doc
21mr|httpunit-1.7-29|156	%doc doc/*
21mr|httpunit-1.7-29|157	

12773 21
21mr|hunspell-1.7.2-3|1	%define major 0
21mr|hunspell-1.7.2-3|2	%define api 1.7
21mr|hunspell-1.7.2-3|3	%define libname %mklibname %{name} %{api} %{major}
21mr|hunspell-1.7.2-3|4	%define devname %mklibname %{name} -d
21mr|hunspell-1.7.2-3|5	
21mr|hunspell-1.7.2-3|6	Summary:	Spell checker and morphological analyzer library
21mr|hunspell-1.7.2-3|7	Name:		hunspell
21mr|hunspell-1.7.2-3|8	Version:	1.7.2
21mr|hunspell-1.7.2-3|9	Release:	3
21mr|hunspell-1.7.2-3|10	License:	GPLv2+
21mr|hunspell-1.7.2-3|11	Group:		System/Internationalization
21mr|hunspell-1.7.2-3|12	Url:		http://hunspell.sourceforge.net/
21mr|hunspell-1.7.2-3|13	Source0:	https://github.com/hunspell/hunspell/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|hunspell-1.7.2-3|14	# (tpg) Mdv's specific path to myspell dictionaries
21mr|hunspell-1.7.2-3|15	Patch0:		hunspell-1.4.1-dict-path.patch
21mr|hunspell-1.7.2-3|16	BuildRequires:	bison
21mr|hunspell-1.7.2-3|17	BuildRequires:	libtool
21mr|hunspell-1.7.2-3|18	BuildRequires:	gettext-devel
21mr|hunspell-1.7.2-3|19	BuildRequires:	pkgconfig(ncursesw)
21mr|hunspell-1.7.2-3|20	BuildRequires:	pkgconfig(readline)
21mr|hunspell-1.7.2-3|21	
21mr|hunspell-1.7.2-3|22	%description
21mr|hunspell-1.7.2-3|23	Hunspell is a spell checker and morphological analyzer library and program
21mr|hunspell-1.7.2-3|24	designed for languages with rich morphology and complex word compounding
21mr|hunspell-1.7.2-3|25	or character encoding.
21mr|hunspell-1.7.2-3|26	
21mr|hunspell-1.7.2-3|27	%files -f %{name}.lang
21mr|hunspell-1.7.2-3|28	%{_bindir}/*
21mr|hunspell-1.7.2-3|29	%lang(hu) %{_mandir}/hu/man1/*
21mr|hunspell-1.7.2-3|30	%{_mandir}/man1/*
21mr|hunspell-1.7.2-3|31	%{_mandir}/man3/*
21mr|hunspell-1.7.2-3|32	
21mr|hunspell-1.7.2-3|33	#----------------------------------------------------------------------------
21mr|hunspell-1.7.2-3|34	
21mr|hunspell-1.7.2-3|35	%package -n %{libname}
21mr|hunspell-1.7.2-3|36	Summary:	Shared library for %{name}
21mr|hunspell-1.7.2-3|37	Group:		System/Libraries
21mr|hunspell-1.7.2-3|38	Provides:	lib%{name} = %{EVRD}
21mr|hunspell-1.7.2-3|39	
21mr|hunspell-1.7.2-3|40	%description -n %{libname}
21mr|hunspell-1.7.2-3|41	Shared library for %{name}.
21mr|hunspell-1.7.2-3|42	
21mr|hunspell-1.7.2-3|43	%files -n %{libname}
21mr|hunspell-1.7.2-3|44	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|hunspell-1.7.2-3|45	
21mr|hunspell-1.7.2-3|46	#----------------------------------------------------------------------------
21mr|hunspell-1.7.2-3|47	
21mr|hunspell-1.7.2-3|48	%package -n %{devname}
21mr|hunspell-1.7.2-3|49	Summary:	Development files for %{name}
21mr|hunspell-1.7.2-3|50	Group:		Development/C
21mr|hunspell-1.7.2-3|51	Requires:	%{libname} = %{EVRD}
21mr|hunspell-1.7.2-3|52	Provides:	%{name}-devel = %{EVRD}
21mr|hunspell-1.7.2-3|53	
21mr|hunspell-1.7.2-3|54	%description -n %{devname}
21mr|hunspell-1.7.2-3|55	Development files and headers for %{name}.
21mr|hunspell-1.7.2-3|56	
21mr|hunspell-1.7.2-3|57	%files -n %{devname}
21mr|hunspell-1.7.2-3|58	%doc AUTHORS NEWS README.md
21mr|hunspell-1.7.2-3|59	%license COPYING
21mr|hunspell-1.7.2-3|60	%dir %{_includedir}/%{name}
21mr|hunspell-1.7.2-3|61	%{_includedir}/%{name}/*.h*
21mr|hunspell-1.7.2-3|62	%{_libdir}/*.so
21mr|hunspell-1.7.2-3|63	%{_libdir}/pkgconfig/*.pc
21mr|hunspell-1.7.2-3|64	%{_mandir}/man5/*
21mr|hunspell-1.7.2-3|65	
21mr|hunspell-1.7.2-3|66	#----------------------------------------------------------------------------
21mr|hunspell-1.7.2-3|67	
21mr|hunspell-1.7.2-3|68	%package filesystem
21mr|hunspell-1.7.2-3|69	Summary:	Provides directory for %{name} dictionaries
21mr|hunspell-1.7.2-3|70	Group:		System/Internationalization
21mr|hunspell-1.7.2-3|71	
21mr|hunspell-1.7.2-3|72	%description filesystem
21mr|hunspell-1.7.2-3|73	Provides directory for hunspell dictionaries
21mr|hunspell-1.7.2-3|74	
21mr|hunspell-1.7.2-3|75	%files filesystem
21mr|hunspell-1.7.2-3|76	%{_datadir}/%{name}
21mr|hunspell-1.7.2-3|77	
21mr|hunspell-1.7.2-3|78	#----------------------------------------------------------------------------
21mr|hunspell-1.7.2-3|79	
21mr|hunspell-1.7.2-3|80	%prep
21mr|hunspell-1.7.2-3|81	%autosetup -p1
21mr|hunspell-1.7.2-3|82	
21mr|hunspell-1.7.2-3|83	%build
21mr|hunspell-1.7.2-3|84	autoreconf -vfi
21mr|hunspell-1.7.2-3|85	%configure	\
21mr|hunspell-1.7.2-3|86	--disable-rpath		\
21mr|hunspell-1.7.2-3|87	--disable-static	\
21mr|hunspell-1.7.2-3|88	--with-experimental	\
21mr|hunspell-1.7.2-3|89	--with-readline		\
21mr|hunspell-1.7.2-3|90	--with-ui
21mr|hunspell-1.7.2-3|91	%make
21mr|hunspell-1.7.2-3|92	
21mr|hunspell-1.7.2-3|93	pushd po
21mr|hunspell-1.7.2-3|94	make update-gmo
21mr|hunspell-1.7.2-3|95	popd
21mr|hunspell-1.7.2-3|96	
21mr|hunspell-1.7.2-3|97	%install
21mr|hunspell-1.7.2-3|98	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|hunspell-1.7.2-3|99	%makeinstall_std
21mr|hunspell-1.7.2-3|100	
21mr|hunspell-1.7.2-3|101	#add compat symlink libhuspell.so
21mr|hunspell-1.7.2-3|102	ln -s lib%{name}-%{api}.so %{buildroot}%{_libdir}/lib%{name}.so
21mr|hunspell-1.7.2-3|103	
21mr|hunspell-1.7.2-3|104	%find_lang %{name}

12774 21
21mr|hwdata-0.398-1|1	Summary:	Hardware identification and configuration data
21mr|hwdata-0.398-1|2	Name:		hwdata
21mr|hwdata-0.398-1|3	Version:	0.398
21mr|hwdata-0.398-1|4	Release:	1
21mr|hwdata-0.398-1|5	License:	GPLv2+
21mr|hwdata-0.398-1|6	Group:		System/Kernel and hardware
21mr|hwdata-0.398-1|7	Url:		https://github.com/vcrhonek/hwdata
21mr|hwdata-0.398-1|8	Source0:	https://github.com/vcrhonek/hwdata/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|hwdata-0.398-1|9	Source1:	sdio.ids
21mr|hwdata-0.398-1|10	BuildArch:	noarch
21mr|hwdata-0.398-1|11	
21mr|hwdata-0.398-1|12	%description
21mr|hwdata-0.398-1|13	hwdata contains various hardware identification and configuration data,
21mr|hwdata-0.398-1|14	such as the pci.ids and usb.ids databases.
21mr|hwdata-0.398-1|15	
21mr|hwdata-0.398-1|16	%files
21mr|hwdata-0.398-1|17	%license LICENSE
21mr|hwdata-0.398-1|18	%doc COPYING
21mr|hwdata-0.398-1|19	%dir %{_datadir}/%{name}
21mr|hwdata-0.398-1|20	%{_datadir}/%{name}/*
21mr|hwdata-0.398-1|21	%{_datadir}/*.ids
21mr|hwdata-0.398-1|22	%{_datadir}/misc/*.ids
21mr|hwdata-0.398-1|23	%{_datadir}/pkgconfig/*.pc
21mr|hwdata-0.398-1|24	
21mr|hwdata-0.398-1|25	#------------------------------------------------------------------
21mr|hwdata-0.398-1|26	
21mr|hwdata-0.398-1|27	%prep
21mr|hwdata-0.398-1|28	%autosetup -p1
21mr|hwdata-0.398-1|29	%configure
21mr|hwdata-0.398-1|30	
21mr|hwdata-0.398-1|31	%build
21mr|hwdata-0.398-1|32	# nothing to build
21mr|hwdata-0.398-1|33	
21mr|hwdata-0.398-1|34	%install
21mr|hwdata-0.398-1|35	make install DESTDIR=%{buildroot}
21mr|hwdata-0.398-1|36	mkdir -p %{buildroot}%{_datadir}/misc
21mr|hwdata-0.398-1|37	cp -f %{SOURCE1} %{buildroot}%{_datadir}/%{name}/
21mr|hwdata-0.398-1|38	
21mr|hwdata-0.398-1|39	# kmod-compat provides the equivalent black lists of the drivers
21mr|hwdata-0.398-1|40	# in /etc/modprobe.d already.
21mr|hwdata-0.398-1|41	rm -f %{buildroot}%{_libdir}/modprobe.d/dist-blacklist.conf
21mr|hwdata-0.398-1|42	
21mr|hwdata-0.398-1|43	###compatibilty symlink, remove when it is no longer needed
21mr|hwdata-0.398-1|44	cd %{buildroot}%{_datadir}/
21mr|hwdata-0.398-1|45	ln -s %{name}/usb.ids usb.ids
21mr|hwdata-0.398-1|46	ln -s %{name}/pci.ids pci.ids
21mr|hwdata-0.398-1|47	ln -s %{name}/pnp.ids pnp.ids
21mr|hwdata-0.398-1|48	ln -s ../%{name}/pnp.ids misc/pnp.ids
21mr|hwdata-0.398-1|49	###end of it

12775 21
21mr|hwinfo-21.80-1|1	%define major 21
21mr|hwinfo-21.80-1|2	%define libname %mklibname hd %{major}
21mr|hwinfo-21.80-1|3	%define devname %mklibname hd -d
21mr|hwinfo-21.80-1|4	
21mr|hwinfo-21.80-1|5	Summary:	Hardware Library
21mr|hwinfo-21.80-1|6	Name:		hwinfo
21mr|hwinfo-21.80-1|7	License:	GPLv2+
21mr|hwinfo-21.80-1|8	Group:		System/Kernel and hardware
21mr|hwinfo-21.80-1|9	Version:	21.80
21mr|hwinfo-21.80-1|10	Release:	1
21mr|hwinfo-21.80-1|11	Url:		http://software.opensuse.org
21mr|hwinfo-21.80-1|12	Source0:	https://github.com/openSUSE/hwinfo/archive/%{version}.tar.gz?/%{name}-%{version}.tar.xz
21mr|hwinfo-21.80-1|13	BuildRequires:	doxygen
21mr|hwinfo-21.80-1|14	BuildRequires:	flex
21mr|hwinfo-21.80-1|15	%ifarch %{ix86} x86_64
21mr|hwinfo-21.80-1|16	BuildRequires:	libx86emu-devel
21mr|hwinfo-21.80-1|17	%endif
21mr|hwinfo-21.80-1|18	BuildRequires:	perl-XML-Parser
21mr|hwinfo-21.80-1|19	BuildRequires:	perl-XML-Writer
21mr|hwinfo-21.80-1|20	BuildRequires:	udev
21mr|hwinfo-21.80-1|21	BuildRequires:	pkgconfig(uuid)
21mr|hwinfo-21.80-1|22	Patch100:	0000-add-e2k-architecture.patch
21mr|hwinfo-21.80-1|23	
21mr|hwinfo-21.80-1|24	%description
21mr|hwinfo-21.80-1|25	A simple program that lists results from the hardware detection
21mr|hwinfo-21.80-1|26	library.
21mr|hwinfo-21.80-1|27	
21mr|hwinfo-21.80-1|28	%files
21mr|hwinfo-21.80-1|29	%doc README*.md
21mr|hwinfo-21.80-1|30	%license COPYING
21mr|hwinfo-21.80-1|31	%{_datadir}/%{name}/*
21mr|hwinfo-21.80-1|32	%dir %{_localstatedir}/lib/hardware
21mr|hwinfo-21.80-1|33	%dir %{_localstatedir}/lib/hardware/udi
21mr|hwinfo-21.80-1|34	%{_mandir}/man1/getsysinfo.1*
21mr|hwinfo-21.80-1|35	%{_mandir}/man1/mk_isdnhwdb.1*
21mr|hwinfo-21.80-1|36	%{_mandir}/man8/*
21mr|hwinfo-21.80-1|37	%{_sbindir}/%{name}
21mr|hwinfo-21.80-1|38	%{_sbindir}/mk_isdnhwdb
21mr|hwinfo-21.80-1|39	%{_sbindir}/getsysinfo
21mr|hwinfo-21.80-1|40	
21mr|hwinfo-21.80-1|41	#----------------------------------------------------------------------------
21mr|hwinfo-21.80-1|42	
21mr|hwinfo-21.80-1|43	%package -n %{libname}
21mr|hwinfo-21.80-1|44	Summary:	Libraies for %{name}
21mr|hwinfo-21.80-1|45	Group:		System/Libraries
21mr|hwinfo-21.80-1|46	
21mr|hwinfo-21.80-1|47	%description -n %{libname}
21mr|hwinfo-21.80-1|48	Libraries for %{name}.
21mr|hwinfo-21.80-1|49	
21mr|hwinfo-21.80-1|50	%files -n %{libname}
21mr|hwinfo-21.80-1|51	%license COPYING
21mr|hwinfo-21.80-1|52	%{_libdir}/libhd.so.%{major}*
21mr|hwinfo-21.80-1|53	
21mr|hwinfo-21.80-1|54	#----------------------------------------------------------------------------
21mr|hwinfo-21.80-1|55	
21mr|hwinfo-21.80-1|56	%package -n %{devname}
21mr|hwinfo-21.80-1|57	Summary:	Hardware Detection Library
21mr|hwinfo-21.80-1|58	Group:		Development/Other
21mr|hwinfo-21.80-1|59	Requires:	%{libname} = %{EVRD}
21mr|hwinfo-21.80-1|60	Provides:	%{name}-devel = %{EVRD}
21mr|hwinfo-21.80-1|61	Provides:	libhd-devel = %{EVRD}
21mr|hwinfo-21.80-1|62	
21mr|hwinfo-21.80-1|63	%description -n %{devname}
21mr|hwinfo-21.80-1|64	This library collects information about the hardware installed on a system.
21mr|hwinfo-21.80-1|65	
21mr|hwinfo-21.80-1|66	%files -n %{devname}
21mr|hwinfo-21.80-1|67	%doc doc/libhd/html
21mr|hwinfo-21.80-1|68	%{_includedir}/hd.h
21mr|hwinfo-21.80-1|69	%{_libdir}/libhd.so
21mr|hwinfo-21.80-1|70	%{_libdir}/pkgconfig/%{name}.pc
21mr|hwinfo-21.80-1|71	%{_mandir}/man1/check_hd.1*
21mr|hwinfo-21.80-1|72	%{_mandir}/man1/convert_hd.1*
21mr|hwinfo-21.80-1|73	%{_sbindir}/check_hd
21mr|hwinfo-21.80-1|74	%{_sbindir}/convert_hd
21mr|hwinfo-21.80-1|75	
21mr|hwinfo-21.80-1|76	#----------------------------------------------------------------------------
21mr|hwinfo-21.80-1|77	
21mr|hwinfo-21.80-1|78	%prep
21mr|hwinfo-21.80-1|79	%setup -q
21mr|hwinfo-21.80-1|80	echo %{version} >VERSION
21mr|hwinfo-21.80-1|81	
21mr|hwinfo-21.80-1|82	%ifarch %{e2k}
21mr|hwinfo-21.80-1|83	%patch100 -p1
21mr|hwinfo-21.80-1|84	
21mr|hwinfo-21.80-1|85	# -MG is an unrecognized option for lcc
21mr|hwinfo-21.80-1|86	sed -i Makefile.common \
21mr|hwinfo-21.80-1|87	-e 's, -MG , ,' \
21mr|hwinfo-21.80-1|88	-e 's,.depend: $(CFILES),& version.h lex.yy.c isdn_cdb.h,'
21mr|hwinfo-21.80-1|89	%endif
21mr|hwinfo-21.80-1|90	
21mr|hwinfo-21.80-1|91	%build
21mr|hwinfo-21.80-1|92	make	\
21mr|hwinfo-21.80-1|93	HWINFO_VERSION=%{version}	\
21mr|hwinfo-21.80-1|94	LDFLAGS="%{optflags} -Lsrc"	\
21mr|hwinfo-21.80-1|95	LIBDIR=%{_libdir}
21mr|hwinfo-21.80-1|96	make doc
21mr|hwinfo-21.80-1|97	
21mr|hwinfo-21.80-1|98	%install
21mr|hwinfo-21.80-1|99	%makeinstall_std	\
21mr|hwinfo-21.80-1|100	HWINFO_VERSION=%{version}	\
21mr|hwinfo-21.80-1|101	LIBDIR=%{_libdir}
21mr|hwinfo-21.80-1|102	
21mr|hwinfo-21.80-1|103	install -d -m 755 %{buildroot}%{_mandir}/man8
21mr|hwinfo-21.80-1|104	install -d -m 755 %{buildroot}%{_mandir}/man1
21mr|hwinfo-21.80-1|105	install -m 644 doc/check_hd.1 %{buildroot}%{_mandir}/man1/
21mr|hwinfo-21.80-1|106	install -m 644 doc/convert_hd.1 %{buildroot}%{_mandir}/man1/
21mr|hwinfo-21.80-1|107	install -m 644 doc/getsysinfo.1 %{buildroot}%{_mandir}/man1/
21mr|hwinfo-21.80-1|108	install -m 644 doc/mk_isdnhwdb.1 %{buildroot}%{_mandir}/man1/
21mr|hwinfo-21.80-1|109	install -m 644 doc/%{name}.8 %{buildroot}%{_mandir}/man8/
21mr|hwinfo-21.80-1|110	mkdir -p %{buildroot}%{_var}/lib/hardware/udi

12776 21
21mr|hwloc-2.7.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|hwloc-2.7.1-2|2	%define _disable_rebuild_configure %nil
21mr|hwloc-2.7.1-2|3	
21mr|hwloc-2.7.1-2|4	%define major 15
21mr|hwloc-2.7.1-2|5	%define libname %mklibname %{name} %{major}
21mr|hwloc-2.7.1-2|6	%define devname %mklibname %{name} -d
21mr|hwloc-2.7.1-2|7	
21mr|hwloc-2.7.1-2|8	Summary:	Displays the hardware topology in convenient formats
21mr|hwloc-2.7.1-2|9	Name:		hwloc
21mr|hwloc-2.7.1-2|10	Version:	2.7.1
21mr|hwloc-2.7.1-2|11	Release:	2
21mr|hwloc-2.7.1-2|12	License:	BSD
21mr|hwloc-2.7.1-2|13	Group:		System/Base
21mr|hwloc-2.7.1-2|14	Url:		http://www.open-mpi.org/
21mr|hwloc-2.7.1-2|15	Source0:	http://www.open-mpi.org/software/hwloc/v%{url_ver}/downloads/hwloc-%{version}.tar.bz2
21mr|hwloc-2.7.1-2|16	Patch0:		CVE-2022-47022.patch
21mr|hwloc-2.7.1-2|17	BuildRequires:	bzip2-devel
21mr|hwloc-2.7.1-2|18	%ifnarch %{arm}
21mr|hwloc-2.7.1-2|19	BuildRequires:	numa-devel
21mr|hwloc-2.7.1-2|20	%endif
21mr|hwloc-2.7.1-2|21	BuildRequires:	pkgconfig(cairo)
21mr|hwloc-2.7.1-2|22	BuildRequires:	pkgconfig(fontconfig)
21mr|hwloc-2.7.1-2|23	BuildRequires:	pkgconfig(freetype2)
21mr|hwloc-2.7.1-2|24	BuildRequires:	pkgconfig(libpng)
21mr|hwloc-2.7.1-2|25	BuildRequires:	pkgconfig(libpci)
21mr|hwloc-2.7.1-2|26	BuildRequires:	pkgconfig(libxml-2.0)
21mr|hwloc-2.7.1-2|27	BuildRequires:	pkgconfig(ncursesw)
21mr|hwloc-2.7.1-2|28	BuildRequires:	pkgconfig(pixman-1)
21mr|hwloc-2.7.1-2|29	BuildRequires:	pkgconfig(x11)
21mr|hwloc-2.7.1-2|30	BuildRequires:	pkgconfig(xau)
21mr|hwloc-2.7.1-2|31	BuildRequires:	pkgconfig(xcb)
21mr|hwloc-2.7.1-2|32	BuildRequires:	pkgconfig(xdmcp)
21mr|hwloc-2.7.1-2|33	BuildRequires:	pkgconfig(xrender)
21mr|hwloc-2.7.1-2|34	BuildRequires:	pkgconfig(zlib)
21mr|hwloc-2.7.1-2|35	
21mr|hwloc-2.7.1-2|36	%description
21mr|hwloc-2.7.1-2|37	The Portable Hardware Locality (hwloc) software package provides a portable
21mr|hwloc-2.7.1-2|38	abstraction (across OS, versions, architectures, ...) of the hierarchical
21mr|hwloc-2.7.1-2|39	topology of modern architectures, including NUMA memory nodes, sockets, shared
21mr|hwloc-2.7.1-2|40	caches, cores and simultaneous multithreading. It also gathers various system
21mr|hwloc-2.7.1-2|41	attributes such as cache and memory information. It primarily aims at helping
21mr|hwloc-2.7.1-2|42	applications with gathering information about modern computing hardware so as
21mr|hwloc-2.7.1-2|43	to exploit it accordingly and efficiently.
21mr|hwloc-2.7.1-2|44	
21mr|hwloc-2.7.1-2|45	%files
21mr|hwloc-2.7.1-2|46	%doc AUTHORS COPYING NEWS README
21mr|hwloc-2.7.1-2|47	%{_mandir}/man1/hwloc*
21mr|hwloc-2.7.1-2|48	%{_mandir}/man1/lstopo*
21mr|hwloc-2.7.1-2|49	%{_mandir}/man7/hwloc*
21mr|hwloc-2.7.1-2|50	%{_bindir}/hwloc*
21mr|hwloc-2.7.1-2|51	%{_bindir}/lstopo
21mr|hwloc-2.7.1-2|52	%{_bindir}/lstopo-no-graphics
21mr|hwloc-2.7.1-2|53	%{_datadir}/hwloc
21mr|hwloc-2.7.1-2|54	%{_datadir}/applications/*
21mr|hwloc-2.7.1-2|55	%{_datadir}/bash-completion/completions/hwloc
21mr|hwloc-2.7.1-2|56	%ifarch %{ix86} %{x86_64}
21mr|hwloc-2.7.1-2|57	%{_sbindir}/hwloc*
21mr|hwloc-2.7.1-2|58	%endif
21mr|hwloc-2.7.1-2|59	
21mr|hwloc-2.7.1-2|60	#----------------------------------------------------------------------------
21mr|hwloc-2.7.1-2|61	
21mr|hwloc-2.7.1-2|62	%package -n %{libname}
21mr|hwloc-2.7.1-2|63	Summary:	%{name} shared library
21mr|hwloc-2.7.1-2|64	Group:		System/Libraries
21mr|hwloc-2.7.1-2|65	Conflicts:	%{name} < 1.5
21mr|hwloc-2.7.1-2|66	
21mr|hwloc-2.7.1-2|67	%description -n %{libname}
21mr|hwloc-2.7.1-2|68	This package contains shared %{name} library.
21mr|hwloc-2.7.1-2|69	
21mr|hwloc-2.7.1-2|70	%files -n %{libname}
21mr|hwloc-2.7.1-2|71	%{_libdir}/libhwloc.so.%{major}*
21mr|hwloc-2.7.1-2|72	
21mr|hwloc-2.7.1-2|73	#----------------------------------------------------------------------------
21mr|hwloc-2.7.1-2|74	
21mr|hwloc-2.7.1-2|75	%package -n %{devname}
21mr|hwloc-2.7.1-2|76	Summary:	Header files, libraries and development documentation for %{name}
21mr|hwloc-2.7.1-2|77	Group:		Development/Other
21mr|hwloc-2.7.1-2|78	Requires:	%{libname} = %{EVRD}
21mr|hwloc-2.7.1-2|79	Provides:	%{name}-devel = %{EVRD}
21mr|hwloc-2.7.1-2|80	
21mr|hwloc-2.7.1-2|81	%description -n %{devname}
21mr|hwloc-2.7.1-2|82	This package contains the header files, static libraries and development
21mr|hwloc-2.7.1-2|83	documentation for %{name}. If you like to develop programs using %{name},
21mr|hwloc-2.7.1-2|84	you will need to install %{name}-devel.
21mr|hwloc-2.7.1-2|85	
21mr|hwloc-2.7.1-2|86	%files -n %{devname}
21mr|hwloc-2.7.1-2|87	%doc %{_mandir}/man3/HWLOC_*.3*
21mr|hwloc-2.7.1-2|88	%doc %{_mandir}/man3/hwloc_*.3*
21mr|hwloc-2.7.1-2|89	%doc %{_mandir}/man3/hwlocality_*.3*
21mr|hwloc-2.7.1-2|90	%{_includedir}/hwloc/
21mr|hwloc-2.7.1-2|91	%{_includedir}/hwloc.h
21mr|hwloc-2.7.1-2|92	%{_libdir}/libhwloc.so
21mr|hwloc-2.7.1-2|93	%{_libdir}/pkgconfig/hwloc.pc
21mr|hwloc-2.7.1-2|94	
21mr|hwloc-2.7.1-2|95	#----------------------------------------------------------------------------
21mr|hwloc-2.7.1-2|96	
21mr|hwloc-2.7.1-2|97	%prep
21mr|hwloc-2.7.1-2|98	%autosetup -p1
21mr|hwloc-2.7.1-2|99	
21mr|hwloc-2.7.1-2|100	%build
21mr|hwloc-2.7.1-2|101	%configure
21mr|hwloc-2.7.1-2|102	%make_build
21mr|hwloc-2.7.1-2|103	
21mr|hwloc-2.7.1-2|104	%install
21mr|hwloc-2.7.1-2|105	%make_install
21mr|hwloc-2.7.1-2|106	rm -rf %{buildroot}/%{_datadir}/doc/*

12777 21
21mr|hw-probe-1.6.6-1|1	Summary:	Hardware Probe Tool
21mr|hw-probe-1.6.6-1|2	Name:		hw-probe
21mr|hw-probe-1.6.6-1|3	Version:	1.6.6
21mr|hw-probe-1.6.6-1|4	Release:	1
21mr|hw-probe-1.6.6-1|5	License:	LGPLv2.1+ or BSD
21mr|hw-probe-1.6.6-1|6	Group:		Development/Other
21mr|hw-probe-1.6.6-1|7	Url:		https://linux-hardware.org
21mr|hw-probe-1.6.6-1|8	Source0:	https://github.com/linuxhw/hw-probe/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|hw-probe-1.6.6-1|9	Requires:	perl-Digest-SHA
21mr|hw-probe-1.6.6-1|10	Requires:	perl-libwww-perl
21mr|hw-probe-1.6.6-1|11	Requires:	curl
21mr|hw-probe-1.6.6-1|12	Requires:	usermode-consoleonly
21mr|hw-probe-1.6.6-1|13	Requires:	hwinfo
21mr|hw-probe-1.6.6-1|14	Requires:	dmidecode
21mr|hw-probe-1.6.6-1|15	Requires:	pciutils
21mr|hw-probe-1.6.6-1|16	Requires:	usbutils
21mr|hw-probe-1.6.6-1|17	Requires:	smartmontools
21mr|hw-probe-1.6.6-1|18	Recommends:	hdparm
21mr|hw-probe-1.6.6-1|19	Recommends:	sysstat
21mr|hw-probe-1.6.6-1|20	Recommends:	acpica
21mr|hw-probe-1.6.6-1|21	Recommends:	memtester
21mr|hw-probe-1.6.6-1|22	Recommends:	cpuid
21mr|hw-probe-1.6.6-1|23	# Do not pull graphical stuff on servers without graphics
21mr|hw-probe-1.6.6-1|24	# task-x11 is a quite reliable indicator of a desktop system
21mr|hw-probe-1.6.6-1|25	Recommends:	(edid-decode if task-x11)
21mr|hw-probe-1.6.6-1|26	Recommends:	(mesa-demos if task-x11)
21mr|hw-probe-1.6.6-1|27	# rfkill lists wireless devices, they are usually used on desktop systems only
21mr|hw-probe-1.6.6-1|28	Recommends:	(rfkill if task-x11)
21mr|hw-probe-1.6.6-1|29	# i2c bus is normally used on tablets, IoT etc, where graphical desktop is ususlly used
21mr|hw-probe-1.6.6-1|30	# XXX I am not sure //mikhailnov, 26.08.2021
21mr|hw-probe-1.6.6-1|31	Recommends:	(i2c-tools if task-x11)
21mr|hw-probe-1.6.6-1|32	# the same for "plug'n'play" devices probably
21mr|hw-probe-1.6.6-1|33	Recommends:	(pnputils if task-x11)
21mr|hw-probe-1.6.6-1|34	# VA-API and VDPAU can make sense on servers, but very rarely
21mr|hw-probe-1.6.6-1|35	Recommends:	(%{_bindir}/vainfo if task-x11)
21mr|hw-probe-1.6.6-1|36	Recommends:	(%{_bindir}/vdpauinfo if task-x11)
21mr|hw-probe-1.6.6-1|37	BuildArch:	noarch
21mr|hw-probe-1.6.6-1|38	
21mr|hw-probe-1.6.6-1|39	%description
21mr|hw-probe-1.6.6-1|40	A tool to probe for hardware, check operability and find drivers.
21mr|hw-probe-1.6.6-1|41	This tool collects data and can upload it into the database
21mr|hw-probe-1.6.6-1|42	https://linux-hardware.org
21mr|hw-probe-1.6.6-1|43	
21mr|hw-probe-1.6.6-1|44	%files
21mr|hw-probe-1.6.6-1|45	%doc NEWS.md README.md
21mr|hw-probe-1.6.6-1|46	%license LICENSE.md LICENSES/BSD-4-Clause LICENSES/LGPL-2.1-or-later
21mr|hw-probe-1.6.6-1|47	%{_bindir}/%{name}
21mr|hw-probe-1.6.6-1|48	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|hw-probe-1.6.6-1|49	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21mr|hw-probe-1.6.6-1|50	%{_sbindir}/%{name}
21mr|hw-probe-1.6.6-1|51	
21mr|hw-probe-1.6.6-1|52	#-----------------------------------------------------------
21mr|hw-probe-1.6.6-1|53	
21mr|hw-probe-1.6.6-1|54	%prep
21mr|hw-probe-1.6.6-1|55	%autosetup -p1
21mr|hw-probe-1.6.6-1|56	chmod 0644 *.md
21mr|hw-probe-1.6.6-1|57	
21mr|hw-probe-1.6.6-1|58	%build
21mr|hw-probe-1.6.6-1|59	# Nothing to build yet
21mr|hw-probe-1.6.6-1|60	
21mr|hw-probe-1.6.6-1|61	%install
21mr|hw-probe-1.6.6-1|62	rm -rf %{buildroot}
21mr|hw-probe-1.6.6-1|63	mkdir -p %{buildroot}%{_prefix}
21mr|hw-probe-1.6.6-1|64	make install prefix=%{_prefix} DESTDIR=%{buildroot}
21mr|hw-probe-1.6.6-1|65	
21mr|hw-probe-1.6.6-1|66	# consolehelper config
21mr|hw-probe-1.6.6-1|67	mkdir -p %{buildroot}%{_sbindir}
21mr|hw-probe-1.6.6-1|68	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}
21mr|hw-probe-1.6.6-1|69	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
21mr|hw-probe-1.6.6-1|70	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
21mr|hw-probe-1.6.6-1|71	cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} <<EOF
21mr|hw-probe-1.6.6-1|72	#%PAM-1.0
21mr|hw-probe-1.6.6-1|73	auth		include		config-util-user
21mr|hw-probe-1.6.6-1|74	account		include		config-util-user
21mr|hw-probe-1.6.6-1|75	session		include		config-util-user
21mr|hw-probe-1.6.6-1|76	EOF
21mr|hw-probe-1.6.6-1|77	
21mr|hw-probe-1.6.6-1|78	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21mr|hw-probe-1.6.6-1|79	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<EOF
21mr|hw-probe-1.6.6-1|80	USER=<user>
21mr|hw-probe-1.6.6-1|81	PROGRAM=/usr/sbin/%{name}
21mr|hw-probe-1.6.6-1|82	FALLBACK=false
21mr|hw-probe-1.6.6-1|83	SESSION=true
21mr|hw-probe-1.6.6-1|84	EOF

12778 21
21mr|hw-probe-gui-1.4-1|1	Summary:	GUI for ROSA HW Probe Tool
21mr|hw-probe-gui-1.4-1|2	Name:		hw-probe-gui
21mr|hw-probe-gui-1.4-1|3	Version:	1.4
21mr|hw-probe-gui-1.4-1|4	Release:	1
21mr|hw-probe-gui-1.4-1|5	Group:		Development/Other
21mr|hw-probe-gui-1.4-1|6	License:	GPLv2+ or LGPLv2+
21mr|hw-probe-gui-1.4-1|7	URL:		https://linux-hardware.org
21mr|hw-probe-gui-1.4-1|8	Source0:	hw-probe.desktop
21mr|hw-probe-gui-1.4-1|9	Source1:	dialog.sh
21mr|hw-probe-gui-1.4-1|10	Requires:	hw-probe
21mr|hw-probe-gui-1.4-1|11	Requires:	kdialog
21mr|hw-probe-gui-1.4-1|12	BuildArch:	noarch
21mr|hw-probe-gui-1.4-1|13	
21mr|hw-probe-gui-1.4-1|14	%description
21mr|hw-probe-gui-1.4-1|15	Desktop file and simple graphical UI for ROSA HW Probe Tool.
21mr|hw-probe-gui-1.4-1|16	
21mr|hw-probe-gui-1.4-1|17	%prep
21mr|hw-probe-gui-1.4-1|18	
21mr|hw-probe-gui-1.4-1|19	%build
21mr|hw-probe-gui-1.4-1|20	# Nothing to build yet
21mr|hw-probe-gui-1.4-1|21	
21mr|hw-probe-gui-1.4-1|22	%install
21mr|hw-probe-gui-1.4-1|23	
21mr|hw-probe-gui-1.4-1|24	# desktop file
21mr|hw-probe-gui-1.4-1|25	mkdir -p %{buildroot}%{_datadir}/applications
21mr|hw-probe-gui-1.4-1|26	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications/
21mr|hw-probe-gui-1.4-1|27	
21mr|hw-probe-gui-1.4-1|28	# dialog
21mr|hw-probe-gui-1.4-1|29	mkdir -p %{buildroot}%{_bindir}
21mr|hw-probe-gui-1.4-1|30	install -m0755 %{SOURCE1} %{buildroot}%{_bindir}/hw-probe-gui-kdialog
21mr|hw-probe-gui-1.4-1|31	
21mr|hw-probe-gui-1.4-1|32	%files
21mr|hw-probe-gui-1.4-1|33	%{_datadir}/applications/hw-probe.desktop
21mr|hw-probe-gui-1.4-1|34	%{_bindir}/hw-probe-gui-kdialog

12779 21
21mr|hw-probe-pyqt5-gui-1.1-5|1	Summary:	Next-gen GUI for Hardware Probe Tool
21mr|hw-probe-pyqt5-gui-1.1-5|2	Name:		hw-probe-pyqt5-gui
21mr|hw-probe-pyqt5-gui-1.1-5|3	Version:	1.1
21mr|hw-probe-pyqt5-gui-1.1-5|4	Release:	5
21mr|hw-probe-pyqt5-gui-1.1-5|5	License:	BSD-2-Clause
21mr|hw-probe-pyqt5-gui-1.1-5|6	Group:		Development/Other
21mr|hw-probe-pyqt5-gui-1.1-5|7	Url:		https://github.com/linuxhw/hw-probe-pyqt5-gui
21mr|hw-probe-pyqt5-gui-1.1-5|8	Source0:	https://github.com/linuxhw/%{name}/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|hw-probe-pyqt5-gui-1.1-5|9	Source1:	hw-probe-pyqt5-gui.desktop
21mr|hw-probe-pyqt5-gui-1.1-5|10	Requires:	hw-probe >= 1.6.1
21mr|hw-probe-pyqt5-gui-1.1-5|11	Requires:	python3-qt5-core
21mr|hw-probe-pyqt5-gui-1.1-5|12	Requires:	python3-qt5-gui
21mr|hw-probe-pyqt5-gui-1.1-5|13	Requires:	python3-qt5-widgets
21mr|hw-probe-pyqt5-gui-1.1-5|14	Requires:	python3-translate
21mr|hw-probe-pyqt5-gui-1.1-5|15	BuildArch:	noarch
21mr|hw-probe-pyqt5-gui-1.1-5|16	
21mr|hw-probe-pyqt5-gui-1.1-5|17	%description
21mr|hw-probe-pyqt5-gui-1.1-5|18	Next-gen PyQt5 based GUI for Hardware Probe Tool.
21mr|hw-probe-pyqt5-gui-1.1-5|19	
21mr|hw-probe-pyqt5-gui-1.1-5|20	%files
21mr|hw-probe-pyqt5-gui-1.1-5|21	%doc README.md
21mr|hw-probe-pyqt5-gui-1.1-5|22	%license LICENSE
21mr|hw-probe-pyqt5-gui-1.1-5|23	%{_bindir}/hardware-probe
21mr|hw-probe-pyqt5-gui-1.1-5|24	%{_datadir}/applications/%{name}.desktop
21mr|hw-probe-pyqt5-gui-1.1-5|25	%{_datadir}/%{name}
21mr|hw-probe-pyqt5-gui-1.1-5|26	
21mr|hw-probe-pyqt5-gui-1.1-5|27	#----------------------------------------------------------------------------
21mr|hw-probe-pyqt5-gui-1.1-5|28	
21mr|hw-probe-pyqt5-gui-1.1-5|29	%prep
21mr|hw-probe-pyqt5-gui-1.1-5|30	%autosetup -p1
21mr|hw-probe-pyqt5-gui-1.1-5|31	chmod 0644 *.md
21mr|hw-probe-pyqt5-gui-1.1-5|32	mv Hardware\ Probe hardware-probe
21mr|hw-probe-pyqt5-gui-1.1-5|33	
21mr|hw-probe-pyqt5-gui-1.1-5|34	%build
21mr|hw-probe-pyqt5-gui-1.1-5|35	
21mr|hw-probe-pyqt5-gui-1.1-5|36	%install
21mr|hw-probe-pyqt5-gui-1.1-5|37	mkdir -p %{buildroot}%{_datadir}/applications
21mr|hw-probe-pyqt5-gui-1.1-5|38	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
21mr|hw-probe-pyqt5-gui-1.1-5|39	
21mr|hw-probe-pyqt5-gui-1.1-5|40	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|hw-probe-pyqt5-gui-1.1-5|41	cp -rf hardware-probe Resources %{buildroot}%{_datadir}/%{name}/
21mr|hw-probe-pyqt5-gui-1.1-5|42	
21mr|hw-probe-pyqt5-gui-1.1-5|43	mkdir -p %{buildroot}%{_bindir}
21mr|hw-probe-pyqt5-gui-1.1-5|44	cat > %{buildroot}%{_bindir}/hardware-probe <<EOF
21mr|hw-probe-pyqt5-gui-1.1-5|45	#!/bin/sh
21mr|hw-probe-pyqt5-gui-1.1-5|46	env NO_SUDO=1 sh %{_datadir}/%{name}/hardware-probe "\$@"
21mr|hw-probe-pyqt5-gui-1.1-5|47	EOF
21mr|hw-probe-pyqt5-gui-1.1-5|48	chmod +x %{buildroot}%{_bindir}/hardware-probe

12780 21
21mr|hxtools-20211204-1|1	Summary:	A collection of several multipurpose scripts and tools
21mr|hxtools-20211204-1|2	Name:		hxtools
21mr|hxtools-20211204-1|3	Version:	20211204
21mr|hxtools-20211204-1|4	Release:	1
21mr|hxtools-20211204-1|5	License:	GPLv2+
21mr|hxtools-20211204-1|6	Group:		File tools
21mr|hxtools-20211204-1|7	Url:			http://inai.de/projects/hxtools/
21mr|hxtools-20211204-1|8	Source0:	http://inai.de/files/hxtools/%{name}-%{version}.tar.xz
21mr|hxtools-20211204-1|9	BuildRequires:	libcap-devel
21mr|hxtools-20211204-1|10	BuildRequires:	pkgconfig(libHX) >= 3.17
21mr|hxtools-20211204-1|11	BuildRequires:	pkgconfig(libpci)
21mr|hxtools-20211204-1|12	BuildRequires:	pkgconfig(mount) >= 2.19
21mr|hxtools-20211204-1|13	BuildRequires:	pkgconfig(xcb)
21mr|hxtools-20211204-1|14	Recommends:	mc
21mr|hxtools-20211204-1|15	
21mr|hxtools-20211204-1|16	%description
21mr|hxtools-20211204-1|17	A collection of multipurpose scripts and tools by the developer Jan Engelhardt
21mr|hxtools-20211204-1|18	(http://inai.de) used in other projects.
21mr|hxtools-20211204-1|19	
21mr|hxtools-20211204-1|20	%files
21mr|hxtools-20211204-1|21	%doc LICENSE.GPL2 LICENSE.GPL3 LICENSE.WTFPL LICENSES.txt
21mr|hxtools-20211204-1|22	%config(noreplace) %{_sysconfdir}/hxloginpref.conf
21mr|hxtools-20211204-1|23	%{_libexecdir}/%{name}/doxygen-kerneldoc-filter
21mr|hxtools-20211204-1|24	%{_datadir}/%{name}/hx*
21mr|hxtools-20211204-1|25	%{_mandir}/man7/%{name}.7*
21mr|hxtools-20211204-1|26	
21mr|hxtools-20211204-1|27	#----------------------------------------------------------------------------
21mr|hxtools-20211204-1|28	
21mr|hxtools-20211204-1|29	%package extract
21mr|hxtools-20211204-1|30	Summary:	Hxtools scripts and binaries for game packaging
21mr|hxtools-20211204-1|31	Group:		Games/Other
21mr|hxtools-20211204-1|32	
21mr|hxtools-20211204-1|33	%description extract
21mr|hxtools-20211204-1|34	Hxtools scripts and binaries for game packaging.
21mr|hxtools-20211204-1|35	
21mr|hxtools-20211204-1|36	%files extract
21mr|hxtools-20211204-1|37	%{_bindir}/extract_*
21mr|hxtools-20211204-1|38	%{_mandir}/man1/extract*.1*
21mr|hxtools-20211204-1|39	
21mr|hxtools-20211204-1|40	#----------------------------------------------------------------------------
21mr|hxtools-20211204-1|41	
21mr|hxtools-20211204-1|42	%package fonts
21mr|hxtools-20211204-1|43	Summary:	Hxtools fonts
21mr|hxtools-20211204-1|44	Group:		System/Fonts/X11 bitmap
21mr|hxtools-20211204-1|45	
21mr|hxtools-20211204-1|46	%description fonts
21mr|hxtools-20211204-1|47	Hxtools fonts.
21mr|hxtools-20211204-1|48	
21mr|hxtools-20211204-1|49	%files fonts
21mr|hxtools-20211204-1|50	%doc kbd/README
21mr|hxtools-20211204-1|51	%{_bindir}/vfontas
21mr|hxtools-20211204-1|52	%{_datadir}/kbd
21mr|hxtools-20211204-1|53	%{_datadir}/%{name}/rfc*
21mr|hxtools-20211204-1|54	%{_mandir}/man1/vfontas.1*
21mr|hxtools-20211204-1|55	
21mr|hxtools-20211204-1|56	#----------------------------------------------------------------------------
21mr|hxtools-20211204-1|57	
21mr|hxtools-20211204-1|58	%package git
21mr|hxtools-20211204-1|59	Summary:	Hxtools utilities dedicated to git
21mr|hxtools-20211204-1|60	Group:		Development/Tools
21mr|hxtools-20211204-1|61	Requires:	coreutils
21mr|hxtools-20211204-1|62	Requires:	git
21mr|hxtools-20211204-1|63	Requires:	less
21mr|hxtools-20211204-1|64	
21mr|hxtools-20211204-1|65	%description git
21mr|hxtools-20211204-1|66	Hxtools utilities dedicated to git.
21mr|hxtools-20211204-1|67	
21mr|hxtools-20211204-1|68	%files git
21mr|hxtools-20211204-1|69	%{_bindir}/git-*
21mr|hxtools-20211204-1|70	%{_bindir}/pesubst
21mr|hxtools-20211204-1|71	%{_datadir}/%{name}/gitconfig
21mr|hxtools-20211204-1|72	%{_mandir}/man1/pesubst.1*
21mr|hxtools-20211204-1|73	%{_mandir}/man1/git-author-stat.1*
21mr|hxtools-20211204-1|74	%{_mandir}/man1/git-forest.1*
21mr|hxtools-20211204-1|75	%{_mandir}/man1/git-revert-stats.1*
21mr|hxtools-20211204-1|76	%{_mandir}/man1/git-track.1*
21mr|hxtools-20211204-1|77	
21mr|hxtools-20211204-1|78	#----------------------------------------------------------------------------
21mr|hxtools-20211204-1|79	
21mr|hxtools-20211204-1|80	%package sound
21mr|hxtools-20211204-1|81	Summary:	Hxtools scripts and binaries for audio processing
21mr|hxtools-20211204-1|82	Group:		Sound
21mr|hxtools-20211204-1|83	Recommends:	ossp
21mr|hxtools-20211204-1|84	Recommends:	fluidsynth
21mr|hxtools-20211204-1|85	
21mr|hxtools-20211204-1|86	%description sound
21mr|hxtools-20211204-1|87	Hxtools scripts and binaries for audio processing.
21mr|hxtools-20211204-1|88	
21mr|hxtools-20211204-1|89	%files sound
21mr|hxtools-20211204-1|90	%{_bindir}/aumeta
21mr|hxtools-20211204-1|91	%{_bindir}/bsvplay
21mr|hxtools-20211204-1|92	%{_bindir}/gpsh
21mr|hxtools-20211204-1|93	%{_bindir}/hcdplay
21mr|hxtools-20211204-1|94	%{_bindir}/mod2opus
21mr|hxtools-20211204-1|95	%{_bindir}/pcmdiff
21mr|hxtools-20211204-1|96	%{_bindir}/pcmmix
21mr|hxtools-20211204-1|97	%{_bindir}/qplay
21mr|hxtools-20211204-1|98	%{_mandir}/man1/bsvplay.1*
21mr|hxtools-20211204-1|99	%{_mandir}/man1/aumeta.1*
21mr|hxtools-20211204-1|100	%{_mandir}/man1/hcdplay.1*
21mr|hxtools-20211204-1|101	%{_mandir}/man1/mod2opus.1*
21mr|hxtools-20211204-1|102	%{_mandir}/man1/pcmdiff.1*
21mr|hxtools-20211204-1|103	%{_mandir}/man1/pcmmix.1*
21mr|hxtools-20211204-1|104	%{_mandir}/man1/qplay.1*
21mr|hxtools-20211204-1|105	
21mr|hxtools-20211204-1|106	#----------------------------------------------------------------------------
21mr|hxtools-20211204-1|107	
21mr|hxtools-20211204-1|108	%package system
21mr|hxtools-20211204-1|109	Summary:	Hxtools scripts and binaries dedicated to system
21mr|hxtools-20211204-1|110	Group:		System/Base
21mr|hxtools-20211204-1|111	Requires:	sudo
21mr|hxtools-20211204-1|112	Recommends:	wdiff
21mr|hxtools-20211204-1|113	
21mr|hxtools-20211204-1|114	%description system
21mr|hxtools-20211204-1|115	Hxtools scripts and binaries dedicated to system.
21mr|hxtools-20211204-1|116	
21mr|hxtools-20211204-1|117	%files system
21mr|hxtools-20211204-1|118	%{_bindir}/declone
21mr|hxtools-20211204-1|119	%{_bindir}/ofl
21mr|hxtools-20211204-1|120	%{_bindir}/pmap_dirty
21mr|hxtools-20211204-1|121	%{_bindir}/proc_iomem_count
21mr|hxtools-20211204-1|122	%{_bindir}/proc_stat_parse
21mr|hxtools-20211204-1|123	%{_bindir}/su1
21mr|hxtools-20211204-1|124	%{_bindir}/sysinfo
21mr|hxtools-20211204-1|125	%{_bindir}/xcp
21mr|hxtools-20211204-1|126	%{_libexecdir}/%{name}/clock_info
21mr|hxtools-20211204-1|127	%{_libexecdir}/%{name}/cctypeinfo
21mr|hxtools-20211204-1|128	%{_libexecdir}/%{name}/fd0ssh
21mr|hxtools-20211204-1|129	%{_libexecdir}/%{name}/hxnetload
21mr|hxtools-20211204-1|130	%{_libexecdir}/%{name}/logontime
21mr|hxtools-20211204-1|131	%{_libexecdir}/%{name}/psthreads
21mr|hxtools-20211204-1|132	%{_libexecdir}/%{name}/paddrspacesize
21mr|hxtools-20211204-1|133	%{_libexecdir}/%{name}/proc*
21mr|hxtools-20211204-1|134	%{_libexecdir}/%{name}/utmp_register
21mr|hxtools-20211204-1|135	%{_mandir}/man1/cctypeinfo.1*
21mr|hxtools-20211204-1|136	%{_mandir}/man1/clock_info.1*
21mr|hxtools-20211204-1|137	%{_mandir}/man1/declone.1*
21mr|hxtools-20211204-1|138	%{_mandir}/man1/fd0ssh.1*
21mr|hxtools-20211204-1|139	%{_mandir}/man1/ofl.1*
21mr|hxtools-20211204-1|140	%{_mandir}/man1/psthreads.1*
21mr|hxtools-20211204-1|141	%{_mandir}/man1/sysinfo.1*
21mr|hxtools-20211204-1|142	%{_mandir}/man1/xcp.1*
21mr|hxtools-20211204-1|143	%{_mandir}/man8/hxnetload.8*
21mr|hxtools-20211204-1|144	%{_mandir}/man8/logontime.8*
21mr|hxtools-20211204-1|145	%{_mandir}/man8/utmp_register.8*
21mr|hxtools-20211204-1|146	
21mr|hxtools-20211204-1|147	#----------------------------------------------------------------------------
21mr|hxtools-20211204-1|148	
21mr|hxtools-20211204-1|149	%package utils
21mr|hxtools-20211204-1|150	Summary:	The hxtools scripts and tools
21mr|hxtools-20211204-1|151	Group:		File tools
21mr|hxtools-20211204-1|152	Requires:	fontforge
21mr|hxtools-20211204-1|153	Requires:	xterm
21mr|hxtools-20211204-1|154	
21mr|hxtools-20211204-1|155	%description utils
21mr|hxtools-20211204-1|156	The hxtools scripts and tools.
21mr|hxtools-20211204-1|157	
21mr|hxtools-20211204-1|158	%files utils
21mr|hxtools-20211204-1|159	%{_bindir}/bin2c
21mr|hxtools-20211204-1|160	%{_bindir}/checkbrack
21mr|hxtools-20211204-1|161	%{_bindir}/cwdiff
21mr|hxtools-20211204-1|162	%{_bindir}/fxterm
21mr|hxtools-20211204-1|163	%{_bindir}/gxxdm
21mr|hxtools-20211204-1|164	%{_bindir}/pegrep
21mr|hxtools-20211204-1|165	%{_bindir}/qpdecode
21mr|hxtools-20211204-1|166	%{_bindir}/qtar
21mr|hxtools-20211204-1|167	%{_bindir}/rot13
21mr|hxtools-20211204-1|168	%{_bindir}/spec-beautifier
21mr|hxtools-20211204-1|169	%{_bindir}/tailhex
21mr|hxtools-20211204-1|170	%{_bindir}/wktimer
21mr|hxtools-20211204-1|171	%{_libexecdir}/%{name}/diff2php
21mr|hxtools-20211204-1|172	%{_libexecdir}/%{name}/ldif-duplicate-attrs
21mr|hxtools-20211204-1|173	%{_libexecdir}/%{name}/ldif-leading-spaces
21mr|hxtools-20211204-1|174	%{_libexecdir}/%{name}/mailsplit
21mr|hxtools-20211204-1|175	%{_libexecdir}/%{name}/peicon
21mr|hxtools-20211204-1|176	%{_libexecdir}/%{name}/recursive_lower
21mr|hxtools-20211204-1|177	%{_libexecdir}/%{name}/rezip
21mr|hxtools-20211204-1|178	%{_libexecdir}/%{name}/sourcefuncsize
21mr|hxtools-20211204-1|179	%{_libexecdir}/%{name}/vcsaview
21mr|hxtools-20211204-1|180	%{_mandir}/man1/bin2c.1*
21mr|hxtools-20211204-1|181	%{_mandir}/man1/checkbrack.1*
21mr|hxtools-20211204-1|182	%{_mandir}/man1/cwdiff.1*
21mr|hxtools-20211204-1|183	%{_mandir}/man1/diff2php.1*
21mr|hxtools-20211204-1|184	%{_mandir}/man1/fxterm.1*
21mr|hxtools-20211204-1|185	%{_mandir}/man1/ldif-duplicate-attrs.1*
21mr|hxtools-20211204-1|186	%{_mandir}/man1/mailsplit.1*
21mr|hxtools-20211204-1|187	%{_mandir}/man1/pegrep.1*
21mr|hxtools-20211204-1|188	%{_mandir}/man1/peicon.1*
21mr|hxtools-20211204-1|189	%{_mandir}/man1/qtar.1*
21mr|hxtools-20211204-1|190	%{_mandir}/man1/rezip.1*
21mr|hxtools-20211204-1|191	%{_mandir}/man1/rot13.1*
21mr|hxtools-20211204-1|192	%{_mandir}/man1/recursive_lower.1*
21mr|hxtools-20211204-1|193	%{_mandir}/man1/spec-beautifier.1*
21mr|hxtools-20211204-1|194	%{_mandir}/man1/sourcefuncsize.1*
21mr|hxtools-20211204-1|195	%{_mandir}/man1/tailhex.1*
21mr|hxtools-20211204-1|196	%{_mandir}/man8/vcsaview.8*
21mr|hxtools-20211204-1|197	%{_mandir}/man1/wktimer.1*
21mr|hxtools-20211204-1|198	
21mr|hxtools-20211204-1|199	#----------------------------------------------------------------------------
21mr|hxtools-20211204-1|200	
21mr|hxtools-20211204-1|201	%package video
21mr|hxtools-20211204-1|202	Summary:	Hxtools scripts and binaries for video processing
21mr|hxtools-20211204-1|203	Group:		Video
21mr|hxtools-20211204-1|204	Requires:	ffmpeg
21mr|hxtools-20211204-1|205	
21mr|hxtools-20211204-1|206	%description video
21mr|hxtools-20211204-1|207	Hxtools scripts and binaries for video processing.
21mr|hxtools-20211204-1|208	
21mr|hxtools-20211204-1|209	%files video
21mr|hxtools-20211204-1|210	%{_bindir}/mkvappend
21mr|hxtools-20211204-1|211	%{_bindir}/ssa2srt
21mr|hxtools-20211204-1|212	%{_mandir}/man1/ssa2srt.1*
21mr|hxtools-20211204-1|213	
21mr|hxtools-20211204-1|214	#----------------------------------------------------------------------------
21mr|hxtools-20211204-1|215	
21mr|hxtools-20211204-1|216	
21mr|hxtools-20211204-1|217	%prep
21mr|hxtools-20211204-1|218	%setup -q
21mr|hxtools-20211204-1|219	
21mr|hxtools-20211204-1|220	
21mr|hxtools-20211204-1|221	%build
21mr|hxtools-20211204-1|222	%configure --disable-silent-rules
21mr|hxtools-20211204-1|223	%make
21mr|hxtools-20211204-1|224	
21mr|hxtools-20211204-1|225	
21mr|hxtools-20211204-1|226	%install
21mr|hxtools-20211204-1|227	%makeinstall_std
21mr|hxtools-20211204-1|228	
21mr|hxtools-20211204-1|229	# Already provided by man
21mr|hxtools-20211204-1|230	rm %{buildroot}/%{_bindir}/man2html
21mr|hxtools-20211204-1|231	rm %{buildroot}/%{_mandir}/man1/man2html.1*
21mr|hxtools-20211204-1|232	
21mr|hxtools-20211204-1|233	# No corresponding binary
21mr|hxtools-20211204-1|234	rm %{buildroot}/%{_mandir}/man8/xfs_irecover.8*
21mr|hxtools-20211204-1|235	
21mr|hxtools-20211204-1|236	# Fix perms
21mr|hxtools-20211204-1|237	chmod +x %{buildroot}%{_bindir}/extract_dfqshared.pm
21mr|hxtools-20211204-1|238	chmod +x %{buildroot}%{_datadir}/%{name}/%{name}_bashrc.bash
21mr|hxtools-20211204-1|239	chmod +x %{buildroot}%{_datadir}/%{name}/%{name}_profile.bash

12781 21
21mr|hyphen-2.8.8-2|1	%define major 0
21mr|hyphen-2.8.8-2|2	%define libname %mklibname %{name} %{major}
21mr|hyphen-2.8.8-2|3	%define devname %mklibname %{name} -d
21mr|hyphen-2.8.8-2|4	
21mr|hyphen-2.8.8-2|5	Summary:	A text hyphenation library
21mr|hyphen-2.8.8-2|6	Name:		hyphen
21mr|hyphen-2.8.8-2|7	Version:	2.8.8
21mr|hyphen-2.8.8-2|8	Release:	2
21mr|hyphen-2.8.8-2|9	License:	LGPLv2.1+
21mr|hyphen-2.8.8-2|10	Group:		System/Libraries
21mr|hyphen-2.8.8-2|11	Url:		http://hunspell.sf.net
21mr|hyphen-2.8.8-2|12	Source0:	http://downloads.sourceforge.net/hunspell/%{name}-%{version}.tar.gz
21mr|hyphen-2.8.8-2|13	BuildRequires:	libtool
21mr|hyphen-2.8.8-2|14	BuildRequires:	perl
21mr|hyphen-2.8.8-2|15	
21mr|hyphen-2.8.8-2|16	%description
21mr|hyphen-2.8.8-2|17	Hyphen is a library for high quality hyphenation and justification.
21mr|hyphen-2.8.8-2|18	
21mr|hyphen-2.8.8-2|19	#----------------------------------------------------------------------------
21mr|hyphen-2.8.8-2|20	
21mr|hyphen-2.8.8-2|21	%package -n %{libname}
21mr|hyphen-2.8.8-2|22	Summary:	Files for developing with hyphen
21mr|hyphen-2.8.8-2|23	Group:		System/Libraries
21mr|hyphen-2.8.8-2|24	Recommends:	%{name}-en = %{EVRD}
21mr|hyphen-2.8.8-2|25	Provides:	hyphen = %{EVRD}
21mr|hyphen-2.8.8-2|26	
21mr|hyphen-2.8.8-2|27	%description -n %{libname}
21mr|hyphen-2.8.8-2|28	Hyphen is a library for high quality hyphenation and justification.
21mr|hyphen-2.8.8-2|29	
21mr|hyphen-2.8.8-2|30	%files -n %{libname}
21mr|hyphen-2.8.8-2|31	%{_libdir}/libhyphen.so.%{major}*
21mr|hyphen-2.8.8-2|32	
21mr|hyphen-2.8.8-2|33	#----------------------------------------------------------------------------
21mr|hyphen-2.8.8-2|34	
21mr|hyphen-2.8.8-2|35	%package -n %{devname}
21mr|hyphen-2.8.8-2|36	Summary:	Files for developing with hyphen
21mr|hyphen-2.8.8-2|37	Group:		Development/C
21mr|hyphen-2.8.8-2|38	Requires:	%{libname} = %{EVRD}
21mr|hyphen-2.8.8-2|39	Provides:	%{name}-devel = %{EVRD}
21mr|hyphen-2.8.8-2|40	
21mr|hyphen-2.8.8-2|41	%description -n %{devname}
21mr|hyphen-2.8.8-2|42	Includes and definitions for developing with hyphen.
21mr|hyphen-2.8.8-2|43	
21mr|hyphen-2.8.8-2|44	%files -n %{devname}
21mr|hyphen-2.8.8-2|45	%doc AUTHORS ChangeLog README README.hyphen README.nonstandard TODO
21mr|hyphen-2.8.8-2|46	%{_bindir}/substrings.pl
21mr|hyphen-2.8.8-2|47	%{_includedir}/hyphen.h
21mr|hyphen-2.8.8-2|48	%{_libdir}/*.so
21mr|hyphen-2.8.8-2|49	
21mr|hyphen-2.8.8-2|50	#----------------------------------------------------------------------------
21mr|hyphen-2.8.8-2|51	
21mr|hyphen-2.8.8-2|52	%package en
21mr|hyphen-2.8.8-2|53	Summary:	English hyphenation rules
21mr|hyphen-2.8.8-2|54	Group:		Text tools
21mr|hyphen-2.8.8-2|55	BuildArch:	noarch
21mr|hyphen-2.8.8-2|56	
21mr|hyphen-2.8.8-2|57	%description en
21mr|hyphen-2.8.8-2|58	English hyphenation rules.
21mr|hyphen-2.8.8-2|59	
21mr|hyphen-2.8.8-2|60	%files en
21mr|hyphen-2.8.8-2|61	%dir %{_datadir}/hyphen
21mr|hyphen-2.8.8-2|62	%{_datadir}/hyphen/hyph_en*.dic
21mr|hyphen-2.8.8-2|63	
21mr|hyphen-2.8.8-2|64	#----------------------------------------------------------------------------
21mr|hyphen-2.8.8-2|65	
21mr|hyphen-2.8.8-2|66	%prep
21mr|hyphen-2.8.8-2|67	%setup -q
21mr|hyphen-2.8.8-2|68	
21mr|hyphen-2.8.8-2|69	%build
21mr|hyphen-2.8.8-2|70	%configure \
21mr|hyphen-2.8.8-2|71	--disable-static
21mr|hyphen-2.8.8-2|72	%make
21mr|hyphen-2.8.8-2|73	
21mr|hyphen-2.8.8-2|74	%check
21mr|hyphen-2.8.8-2|75	%make check
21mr|hyphen-2.8.8-2|76	
21mr|hyphen-2.8.8-2|77	%install
21mr|hyphen-2.8.8-2|78	%makeinstall_std
21mr|hyphen-2.8.8-2|79	
21mr|hyphen-2.8.8-2|80	pushd %{buildroot}/%{_datadir}/hyphen/
21mr|hyphen-2.8.8-2|81	en_US_aliases="en_AG en_AU en_BS en_BW en_BZ en_CA en_DK en_GB en_GH en_HK en_IE en_IN en_JM en_NA en_NZ en_PH en_SG en_TT en_ZA en_ZW"
21mr|hyphen-2.8.8-2|82	for lang in $en_US_aliases; do
21mr|hyphen-2.8.8-2|83	ln -s hyph_en_US.dic hyph_$lang.dic
21mr|hyphen-2.8.8-2|84	done
21mr|hyphen-2.8.8-2|85	popd

12782 21
21mr|i2c-tools-4.3-1|1	%define major 0
21mr|i2c-tools-4.3-1|2	%define libname %mklibname i2c %{major}
21mr|i2c-tools-4.3-1|3	%define devname %mklibname i2c -d
21mr|i2c-tools-4.3-1|4	
21mr|i2c-tools-4.3-1|5	Summary:	Heterogeneous set of I2C tools for Linux
21mr|i2c-tools-4.3-1|6	Name:		i2c-tools
21mr|i2c-tools-4.3-1|7	Version:	4.3
21mr|i2c-tools-4.3-1|8	Release:	1
21mr|i2c-tools-4.3-1|9	License:	GPLv2+
21mr|i2c-tools-4.3-1|10	Group:		System/Kernel and hardware
21mr|i2c-tools-4.3-1|11	Url:		http://www.lm-sensors.org/wiki/I2CTools
21mr|i2c-tools-4.3-1|12	Source0:	https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/i2c-tools-%{version}.tar.xz
21mr|i2c-tools-4.3-1|13	BuildRequires:	python3-setuptools
21mr|i2c-tools-4.3-1|14	BuildRequires:	pkgconfig(python3)
21mr|i2c-tools-4.3-1|15	Requires:	udev kmod
21mr|i2c-tools-4.3-1|16	Requires:	%{libname} = %{EVRD}
21mr|i2c-tools-4.3-1|17	Conflicts:	lm_sensors < 3.0.0
21mr|i2c-tools-4.3-1|18	Obsoletes:	i2c-tools-eepromer < 4.2-2
21mr|i2c-tools-4.3-1|19	
21mr|i2c-tools-4.3-1|20	%description
21mr|i2c-tools-4.3-1|21	This package contains a heterogeneous set of I2C tools for Linux: a bus
21mr|i2c-tools-4.3-1|22	probing tool, a chip dumper, register-level access helpers, EEPROM
21mr|i2c-tools-4.3-1|23	decoding scripts, and more.
21mr|i2c-tools-4.3-1|24	
21mr|i2c-tools-4.3-1|25	%files
21mr|i2c-tools-4.3-1|26	%defattr(0644,root,root,0755)
21mr|i2c-tools-4.3-1|27	%doc CHANGES COPYING README
21mr|i2c-tools-4.3-1|28	%config(noreplace) %{_prefix}/lib/modprobe.d/i2c-dev.conf
21mr|i2c-tools-4.3-1|29	%config(noreplace) %{_sysconfdir}/udev/makedev.d/99-i2c-dev.nodes
21mr|i2c-tools-4.3-1|30	%{_prefix}/lib/modules-load.d/%{name}.conf
21mr|i2c-tools-4.3-1|31	%{_sbindir}/eeprog
21mr|i2c-tools-4.3-1|32	%attr(0755,root,root) %{_bindir}/decode-dimms
21mr|i2c-tools-4.3-1|33	%attr(0755,root,root) %{_bindir}/decode-vaio
21mr|i2c-tools-4.3-1|34	%attr(0755,root,root) %{_sbindir}/i2ctransfer
21mr|i2c-tools-4.3-1|35	%attr(0755,root,root) %{_sbindir}/i2cdetect
21mr|i2c-tools-4.3-1|36	%attr(0755,root,root) %{_sbindir}/i2cdump
21mr|i2c-tools-4.3-1|37	%attr(0755,root,root) %{_sbindir}/i2cget
21mr|i2c-tools-4.3-1|38	%attr(0755,root,root) %{_sbindir}/i2cset
21mr|i2c-tools-4.3-1|39	%attr(0755,root,root) %{_sbindir}/i2c-stub-from-dump
21mr|i2c-tools-4.3-1|40	%{_mandir}/man8/i2cdetect.8*
21mr|i2c-tools-4.3-1|41	%{_mandir}/man8/i2cdump.8*
21mr|i2c-tools-4.3-1|42	%{_mandir}/man8/i2cget.8*
21mr|i2c-tools-4.3-1|43	%{_mandir}/man8/i2cset.8*
21mr|i2c-tools-4.3-1|44	%{_mandir}/man8/i2c-stub-from-dump.8*
21mr|i2c-tools-4.3-1|45	%{_mandir}/man8/eeprog.8*
21mr|i2c-tools-4.3-1|46	%{_mandir}/man8/i2ctransfer.8*
21mr|i2c-tools-4.3-1|47	%{_mandir}/man1/decode-dimms.1*
21mr|i2c-tools-4.3-1|48	%{_mandir}/man1/decode-vaio.1*
21mr|i2c-tools-4.3-1|49	
21mr|i2c-tools-4.3-1|50	%post
21mr|i2c-tools-4.3-1|51	# load i2c-dev after the first install
21mr|i2c-tools-4.3-1|52	if [ "$1" = 1 ] ; then
21mr|i2c-tools-4.3-1|53	/usr/sbin/modprobe i2c-dev
21mr|i2c-tools-4.3-1|54	fi
21mr|i2c-tools-4.3-1|55	exit 0
21mr|i2c-tools-4.3-1|56	#----------------------------------------------------------------------------
21mr|i2c-tools-4.3-1|57	
21mr|i2c-tools-4.3-1|58	%package -n python3-smbus
21mr|i2c-tools-4.3-1|59	Summary:	Python module for SMBus access via I2C
21mr|i2c-tools-4.3-1|60	Group:		System/Kernel and hardware
21mr|i2c-tools-4.3-1|61	
21mr|i2c-tools-4.3-1|62	%description -n python3-smbus
21mr|i2c-tools-4.3-1|63	This Python module allows SMBus access through the I2C /dev interface
21mr|i2c-tools-4.3-1|64	on Linux hosts. The host kernel must have I2C support, I2C device
21mr|i2c-tools-4.3-1|65	interface support, and a bus adapter driver.
21mr|i2c-tools-4.3-1|66	
21mr|i2c-tools-4.3-1|67	%files -n python3-smbus
21mr|i2c-tools-4.3-1|68	%defattr(0644,root,root,0755)
21mr|i2c-tools-4.3-1|69	%doc py-smbus/README
21mr|i2c-tools-4.3-1|70	%{py3_platsitedir}/smbus*
21mr|i2c-tools-4.3-1|71	
21mr|i2c-tools-4.3-1|72	#----------------------------------------------------------------------------
21mr|i2c-tools-4.3-1|73	%package -n %{libname}
21mr|i2c-tools-4.3-1|74	Summary:        I2C/SMBus bus access library
21mr|i2c-tools-4.3-1|75	License:        LGPLv2+
21mr|i2c-tools-4.3-1|76	
21mr|i2c-tools-4.3-1|77	%description -n %{libname}
21mr|i2c-tools-4.3-1|78	libi2c offers a way for applications to interact with the devices
21mr|i2c-tools-4.3-1|79	connected to the I2C or SMBus buses of the system.
21mr|i2c-tools-4.3-1|80	
21mr|i2c-tools-4.3-1|81	%files -n %{libname}
21mr|i2c-tools-4.3-1|82	%{_libdir}/libi2c.so.%{major}*
21mr|i2c-tools-4.3-1|83	#----------------------------------------------------------------------------
21mr|i2c-tools-4.3-1|84	
21mr|i2c-tools-4.3-1|85	%package -n %{devname}
21mr|i2c-tools-4.3-1|86	Summary:        Development files for the I2C library
21mr|i2c-tools-4.3-1|87	License:        LGPLv2+
21mr|i2c-tools-4.3-1|88	Requires:       %{libname} = %{EVRD}
21mr|i2c-tools-4.3-1|89	Provides:       %{name}-devel = %{EVRD}
21mr|i2c-tools-4.3-1|90	Provides:       libi2c-devel = %{EVRD}
21mr|i2c-tools-4.3-1|91	
21mr|i2c-tools-4.3-1|92	%description -n %{devname}
21mr|i2c-tools-4.3-1|93	%{summary}.
21mr|i2c-tools-4.3-1|94	
21mr|i2c-tools-4.3-1|95	%files -n %{devname}
21mr|i2c-tools-4.3-1|96	%dir %{_includedir}/i2c
21mr|i2c-tools-4.3-1|97	%{_includedir}/i2c/smbus.h
21mr|i2c-tools-4.3-1|98	%{_libdir}/libi2c.so
21mr|i2c-tools-4.3-1|99	%{_mandir}/man3/libi2c.3.*
21mr|i2c-tools-4.3-1|100	#----------------------------------------------------------------------------
21mr|i2c-tools-4.3-1|101	
21mr|i2c-tools-4.3-1|102	%prep
21mr|i2c-tools-4.3-1|103	%setup -q
21mr|i2c-tools-4.3-1|104	
21mr|i2c-tools-4.3-1|105	# fix libdir
21mr|i2c-tools-4.3-1|106	sed -i 's|$(PREFIX)/lib|$(PREFIX)/%{_lib}|' Makefile
21mr|i2c-tools-4.3-1|107	
21mr|i2c-tools-4.3-1|108	%build
21mr|i2c-tools-4.3-1|109	%make CFLAGS="%{optflags}" BUILD_STATIC_LIB=0 EXTRA=eeprog
21mr|i2c-tools-4.3-1|110	
21mr|i2c-tools-4.3-1|111	pushd py-smbus
21mr|i2c-tools-4.3-1|112	CFLAGS="%{optflags} -I../include" python3 setup.py build
21mr|i2c-tools-4.3-1|113	popd
21mr|i2c-tools-4.3-1|114	
21mr|i2c-tools-4.3-1|115	%install
21mr|i2c-tools-4.3-1|116	%make_install PREFIX=%{_prefix} BUILD_STATIC_LIB=0 EXTRA=eeprog
21mr|i2c-tools-4.3-1|117	
21mr|i2c-tools-4.3-1|118	pushd py-smbus
21mr|i2c-tools-4.3-1|119	python3 setup.py install --root=%{buildroot} --compile --optimize=2
21mr|i2c-tools-4.3-1|120	popd
21mr|i2c-tools-4.3-1|121	
21mr|i2c-tools-4.3-1|122	# cleanup
21mr|i2c-tools-4.3-1|123	rm -f $RPM_BUILD_ROOT%{_bindir}/decode-edid.pl
21mr|i2c-tools-4.3-1|124	# Remove unpleasant DDC tools.  KMS already exposes the EDID block in sysfs,
21mr|i2c-tools-4.3-1|125	# and edid-decode is a more complete tool than decode-edid.
21mr|i2c-tools-4.3-1|126	rm -f $RPM_BUILD_ROOT%{_bindir}/{ddcmon,decode-edid}
21mr|i2c-tools-4.3-1|127	
21mr|i2c-tools-4.3-1|128	# for i2c-dev ondemand loading through kmod
21mr|i2c-tools-4.3-1|129	mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d
21mr|i2c-tools-4.3-1|130	echo "alias char-major-89-* i2c-dev" > \
21mr|i2c-tools-4.3-1|131	$RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d/i2c-dev.conf
21mr|i2c-tools-4.3-1|132	# for /dev/i2c-# creation (which are needed for kmod i2c-dev autoloading)
21mr|i2c-tools-4.3-1|133	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/makedev.d
21mr|i2c-tools-4.3-1|134	for (( i = 0 ; i < 8 ; i++ )) do
21mr|i2c-tools-4.3-1|135	echo "i2c-$i" >> $RPM_BUILD_ROOT%{_sysconfdir}/udev/makedev.d/99-i2c-dev.nodes
21mr|i2c-tools-4.3-1|136	done
21mr|i2c-tools-4.3-1|137	
21mr|i2c-tools-4.3-1|138	# auto-load i2c-dev after reboot
21mr|i2c-tools-4.3-1|139	mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/modules-load.d
21mr|i2c-tools-4.3-1|140	echo 'i2c-dev' > $RPM_BUILD_ROOT%{_prefix}/lib/modules-load.d/%{name}.conf

12783 21
21mr|iagno-3.38.1-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|iagno-3.38.1-10|2	
21mr|iagno-3.38.1-10|3	Summary:	GNOME Reversi game
21mr|iagno-3.38.1-10|4	Name:		iagno
21mr|iagno-3.38.1-10|5	Version:	3.38.1
21mr|iagno-3.38.1-10|6	Release:	10
21mr|iagno-3.38.1-10|7	License:	GPLv2+ and CC-BY-SA
21mr|iagno-3.38.1-10|8	Group:		Games/Other
21mr|iagno-3.38.1-10|9	Url:		https://download.gnome.org/sources/iagno
21mr|iagno-3.38.1-10|10	Source0:	https://download.gnome.org/sources/iagno/%{url_ver}/iagno-%{version}.tar.xz
21mr|iagno-3.38.1-10|11	Source100:	%{name}.rpmlintrc
21mr|iagno-3.38.1-10|12	# Drop it
21mr|iagno-3.38.1-10|13	Patch0:		iagno-3.38.1-drop-not-allowed.patch
21mr|iagno-3.38.1-10|14	BuildRequires:	gettext
21mr|iagno-3.38.1-10|15	BuildRequires:	itstool
21mr|iagno-3.38.1-10|16	BuildRequires:	meson
21mr|iagno-3.38.1-10|17	BuildRequires:	vala
21mr|iagno-3.38.1-10|18	BuildRequires:	pkgconfig(appstream-glib)
21mr|iagno-3.38.1-10|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|iagno-3.38.1-10|20	BuildRequires:	pkgconfig(gtk4)
21mr|iagno-3.38.1-10|21	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|iagno-3.38.1-10|22	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|iagno-3.38.1-10|23	BuildRequires:	pkgconfig(gsound)
21mr|iagno-3.38.1-10|24	
21mr|iagno-3.38.1-10|25	%description
21mr|iagno-3.38.1-10|26	The GNOME version of Reversi. The goal is to control the most disks
21mr|iagno-3.38.1-10|27	on the board.
21mr|iagno-3.38.1-10|28	
21mr|iagno-3.38.1-10|29	%files -f %{name}.lang
21mr|iagno-3.38.1-10|30	%doc COPYING NEWS
21mr|iagno-3.38.1-10|31	%{_bindir}/iagno
21mr|iagno-3.38.1-10|32	%{_datadir}/applications/*.desktop
21mr|iagno-3.38.1-10|33	%{_datadir}/iagno/
21mr|iagno-3.38.1-10|34	%{_datadir}/icons/*/*/apps/*
21mr|iagno-3.38.1-10|35	%{_mandir}/man6/iagno.6*
21mr|iagno-3.38.1-10|36	%{_datadir}/metainfo/*.xml
21mr|iagno-3.38.1-10|37	%{_datadir}/dbus-1/services/*.service
21mr|iagno-3.38.1-10|38	%{_datadir}/glib-2.0/schemas/*.xml
21mr|iagno-3.38.1-10|39	
21mr|iagno-3.38.1-10|40	#----------------------------------------------------------------------------
21mr|iagno-3.38.1-10|41	
21mr|iagno-3.38.1-10|42	%prep
21mr|iagno-3.38.1-10|43	%setup -q
21mr|iagno-3.38.1-10|44	%patch0 -p1
21mr|iagno-3.38.1-10|45	
21mr|iagno-3.38.1-10|46	%build
21mr|iagno-3.38.1-10|47	%meson
21mr|iagno-3.38.1-10|48	%meson_build
21mr|iagno-3.38.1-10|49	
21mr|iagno-3.38.1-10|50	%install
21mr|iagno-3.38.1-10|51	%meson_install
21mr|iagno-3.38.1-10|52	
21mr|iagno-3.38.1-10|53	%find_lang %{name} --with-gnome

12784 21
21mr|ibus-1.5.24-1|1	%define api	1.0
21mr|ibus-1.5.24-1|2	%define major	5
21mr|ibus-1.5.24-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|ibus-1.5.24-1|4	%define girname %mklibname %{name}-gir %{api}
21mr|ibus-1.5.24-1|5	%define devname %mklibname %{name} -d
21mr|ibus-1.5.24-1|6	
21mr|ibus-1.5.24-1|7	Summary:	A next generation input framework
21mr|ibus-1.5.24-1|8	Name:		ibus
21mr|ibus-1.5.24-1|9	Version:	1.5.24
21mr|ibus-1.5.24-1|10	Release:	1
21mr|ibus-1.5.24-1|11	License:	GPLv2+
21mr|ibus-1.5.24-1|12	Group:		System/Internationalization
21mr|ibus-1.5.24-1|13	Url:		https://github.com/ibus/ibus
21mr|ibus-1.5.24-1|14	Source0:	https://github.com/ibus/ibus/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|ibus-1.5.24-1|15	Source1:	ibus.macros
21mr|ibus-1.5.24-1|16	Patch0:		ibus-1.5.7-desktop.patch
21mr|ibus-1.5.24-1|17	BuildRequires:	dconf
21mr|ibus-1.5.24-1|18	BuildRequires:	gtk-doc
21mr|ibus-1.5.24-1|19	BuildRequires:	intltool
21mr|ibus-1.5.24-1|20	BuildRequires:	vala
21mr|ibus-1.5.24-1|21	BuildRequires:	vala-devel
21mr|ibus-1.5.24-1|22	BuildRequires:	vala-tools
21mr|ibus-1.5.24-1|23	BuildRequires:	gettext-devel
21mr|ibus-1.5.24-1|24	BuildRequires:	pkgconfig(dbus-1)
21mr|ibus-1.5.24-1|25	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|ibus-1.5.24-1|26	BuildRequires:	pkgconfig(dbus-python)
21mr|ibus-1.5.24-1|27	BuildRequires:	pkgconfig(dconf)
21mr|ibus-1.5.24-1|28	BuildRequires:	pkgconfig(gdk-2.0)
21mr|ibus-1.5.24-1|29	BuildRequires:	pkgconfig(gdk-3.0)
21mr|ibus-1.5.24-1|30	BuildRequires:	pkgconfig(gio-2.0) >= 2.32.0
21mr|ibus-1.5.24-1|31	BuildRequires:	pkgconfig(glib-2.0) >= 2.32.0
21mr|ibus-1.5.24-1|32	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|ibus-1.5.24-1|33	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|ibus-1.5.24-1|34	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|ibus-1.5.24-1|35	BuildRequires:	pkgconfig(iso-codes)
21mr|ibus-1.5.24-1|36	BuildRequires:	pkgconfig(libnotify)
21mr|ibus-1.5.24-1|37	BuildRequires:	pkgconfig(pygobject-3.0) >= 3.0.0
21mr|ibus-1.5.24-1|38	BuildRequires:	pkgconfig(vapigen)
21mr|ibus-1.5.24-1|39	BuildRequires:	pkgconfig(python3)
21mr|ibus-1.5.24-1|40	BuildRequires:	pkgconfig(x11)
21mr|ibus-1.5.24-1|41	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|ibus-1.5.24-1|42	BuildRequires:	pkgconfig(Qt5Core)
21mr|ibus-1.5.24-1|43	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ibus-1.5.24-1|44	BuildRequires:	wayland-devel
21mr|ibus-1.5.24-1|45	BuildRequires:	cldr-emoji-annotation
21mr|ibus-1.5.24-1|46	BuildRequires:	unicode-emoji
21mr|ibus-1.5.24-1|47	BuildRequires:	unicode-ucd
21mr|ibus-1.5.24-1|48	Requires:	iso-codes
21mr|ibus-1.5.24-1|49	Requires:	librsvg
21mr|ibus-1.5.24-1|50	Requires:	python3-gobject
21mr|ibus-1.5.24-1|51	Requires:	python3-dbus
21mr|ibus-1.5.24-1|52	Requires:	python3-notify
21mr|ibus-1.5.24-1|53	Requires:	python3-pyxdg
21mr|ibus-1.5.24-1|54	Recommends:	%{name}-gtk = %{EVRD}
21mr|ibus-1.5.24-1|55	
21mr|ibus-1.5.24-1|56	%description
21mr|ibus-1.5.24-1|57	IBus is a next generation input framework.
21mr|ibus-1.5.24-1|58	
21mr|ibus-1.5.24-1|59	%files -f %{name}10.lang
21mr|ibus-1.5.24-1|60	%doc AUTHORS ChangeLog NEWS README
21mr|ibus-1.5.24-1|61	%{_sysconfdir}/dconf/profile/ibus
21mr|ibus-1.5.24-1|62	%{_sysconfdir}/dconf/db/ibus.d
21mr|ibus-1.5.24-1|63	%{_bindir}/*
21mr|ibus-1.5.24-1|64	%{_libexecdir}/ibus-dconf
21mr|ibus-1.5.24-1|65	%{_libexecdir}/ibus-extension-gtk3
21mr|ibus-1.5.24-1|66	%{_libexecdir}/ibus-x11
21mr|ibus-1.5.24-1|67	%{_libexecdir}/ibus-ui-emojier
21mr|ibus-1.5.24-1|68	%{_libexecdir}/ibus-wayland
21mr|ibus-1.5.24-1|69	%{_libexecdir}/ibus-portal
21mr|ibus-1.5.24-1|70	# %{_libexecdir}/ibus-ui-gtk*
21mr|ibus-1.5.24-1|71	%{_libexecdir}/ibus-engine-simple
21mr|ibus-1.5.24-1|72	%exclude %{_datadir}/ibus/component/gtkpanel.xml
21mr|ibus-1.5.24-1|73	%{_datadir}/applications/*.desktop
21mr|ibus-1.5.24-1|74	%{_datadir}/bash-completion/completions/ibus.bash
21mr|ibus-1.5.24-1|75	%{_datadir}/GConf/gsettings/ibus.convert
21mr|ibus-1.5.24-1|76	%{_datadir}/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml
21mr|ibus-1.5.24-1|77	%{_datadir}/dbus-1/services/org.freedesktop.IBus.service
21mr|ibus-1.5.24-1|78	%{_datadir}/dbus-1/services/org.freedesktop.portal.IBus.service
21mr|ibus-1.5.24-1|79	%{_datadir}/ibus/*
21mr|ibus-1.5.24-1|80	%{_datadir}/gettext/its/*
21mr|ibus-1.5.24-1|81	%{_iconsdir}/*/*/*/*
21mr|ibus-1.5.24-1|82	%{_mandir}/man1/*
21mr|ibus-1.5.24-1|83	%{_mandir}/man5/*
21mr|ibus-1.5.24-1|84	%{_mandir}/man7/*
21mr|ibus-1.5.24-1|85	
21mr|ibus-1.5.24-1|86	%preun
21mr|ibus-1.5.24-1|87	%preun_uninstall_gconf_schemas ibus
21mr|ibus-1.5.24-1|88	
21mr|ibus-1.5.24-1|89	#----------------------------------------------------------------------------
21mr|ibus-1.5.24-1|90	
21mr|ibus-1.5.24-1|91	%package -n %{libname}
21mr|ibus-1.5.24-1|92	Summary:	Shared libraries for %{name}
21mr|ibus-1.5.24-1|93	Group:		System/Internationalization
21mr|ibus-1.5.24-1|94	Obsoletes:	%{_lib}ibus5 < 1.5.2-1
21mr|ibus-1.5.24-1|95	Conflicts:	%{_lib}ibus5 < 1.5.2-1
21mr|ibus-1.5.24-1|96	
21mr|ibus-1.5.24-1|97	%description -n %{libname}
21mr|ibus-1.5.24-1|98	IBus shared libraries.
21mr|ibus-1.5.24-1|99	
21mr|ibus-1.5.24-1|100	%files -n %{libname}
21mr|ibus-1.5.24-1|101	%{_libdir}/libibus-%{api}.so.%{major}*
21mr|ibus-1.5.24-1|102	
21mr|ibus-1.5.24-1|103	#----------------------------------------------------------------------------
21mr|ibus-1.5.24-1|104	
21mr|ibus-1.5.24-1|105	%package -n %{girname}
21mr|ibus-1.5.24-1|106	Summary:	GObject Introspection interface description for %{name}
21mr|ibus-1.5.24-1|107	Group:		System/Libraries
21mr|ibus-1.5.24-1|108	Conflicts:	%{_lib}ibus5 < 1.5.2-1
21mr|ibus-1.5.24-1|109	
21mr|ibus-1.5.24-1|110	%description -n %{girname}
21mr|ibus-1.5.24-1|111	GObject Introspection interface description for %{name}.
21mr|ibus-1.5.24-1|112	
21mr|ibus-1.5.24-1|113	%files -n %{girname}
21mr|ibus-1.5.24-1|114	%{_libdir}/girepository-1.0/IBus-%{api}.typelib
21mr|ibus-1.5.24-1|115	
21mr|ibus-1.5.24-1|116	#----------------------------------------------------------------------------
21mr|ibus-1.5.24-1|117	
21mr|ibus-1.5.24-1|118	%package -n %{devname}
21mr|ibus-1.5.24-1|119	Summary:	Headers of %{name} for development
21mr|ibus-1.5.24-1|120	Group:		Development/C
21mr|ibus-1.5.24-1|121	Requires:	%{libname} = %{EVRD}
21mr|ibus-1.5.24-1|122	Requires:	%{girname} = %{EVRD}
21mr|ibus-1.5.24-1|123	Provides:	%{name}-devel = %{EVRD}
21mr|ibus-1.5.24-1|124	Conflicts:	ibus-devel < 1.5.2-1
21mr|ibus-1.5.24-1|125	Obsoletes:	ibus-devel < 1.5.2-1
21mr|ibus-1.5.24-1|126	
21mr|ibus-1.5.24-1|127	%description -n %{devname}
21mr|ibus-1.5.24-1|128	IBus development package: development libraries, header files, and the like.
21mr|ibus-1.5.24-1|129	
21mr|ibus-1.5.24-1|130	%files -n %{devname}
21mr|ibus-1.5.24-1|131	%{_includedir}/ibus-1.0
21mr|ibus-1.5.24-1|132	%{_libdir}/*.so
21mr|ibus-1.5.24-1|133	%{_libdir}/pkgconfig/*.pc
21mr|ibus-1.5.24-1|134	%{_datadir}/gtk-doc/html/ibus
21mr|ibus-1.5.24-1|135	%{_datadir}/gir-1.0/*.gir
21mr|ibus-1.5.24-1|136	%{_datadir}/vala/vapi/*.vapi
21mr|ibus-1.5.24-1|137	%{_datadir}/vala/vapi/ibus-1.0.deps
21mr|ibus-1.5.24-1|138	%{_sysconfdir}/rpm/macros.d/%{name}.macros
21mr|ibus-1.5.24-1|139	
21mr|ibus-1.5.24-1|140	#----------------------------------------------------------------------------
21mr|ibus-1.5.24-1|141	
21mr|ibus-1.5.24-1|142	%package gtk
21mr|ibus-1.5.24-1|143	Summary:	IBus gtk module
21mr|ibus-1.5.24-1|144	Group:		System/Internationalization
21mr|ibus-1.5.24-1|145	Requires:	%{name} = %{EVRD}
21mr|ibus-1.5.24-1|146	Requires(post):	gtk+2.0
21mr|ibus-1.5.24-1|147	Requires(postun): gtk+2.0
21mr|ibus-1.5.24-1|148	
21mr|ibus-1.5.24-1|149	%description gtk
21mr|ibus-1.5.24-1|150	IBus gtk module.
21mr|ibus-1.5.24-1|151	
21mr|ibus-1.5.24-1|152	%files gtk
21mr|ibus-1.5.24-1|153	%{_libdir}/gtk-2.0/*/immodules/*.so
21mr|ibus-1.5.24-1|154	
21mr|ibus-1.5.24-1|155	#----------------------------------------------------------------------------
21mr|ibus-1.5.24-1|156	
21mr|ibus-1.5.24-1|157	%package gtk3
21mr|ibus-1.5.24-1|158	Summary:	IBus gtk3 module
21mr|ibus-1.5.24-1|159	Group:		System/Internationalization
21mr|ibus-1.5.24-1|160	Requires:	%{name} = %{EVRD}
21mr|ibus-1.5.24-1|161	Requires(post):	gtk+3.0
21mr|ibus-1.5.24-1|162	Requires(postun): gtk+3.0
21mr|ibus-1.5.24-1|163	
21mr|ibus-1.5.24-1|164	%description gtk3
21mr|ibus-1.5.24-1|165	IBus gtk module.
21mr|ibus-1.5.24-1|166	
21mr|ibus-1.5.24-1|167	%files gtk3
21mr|ibus-1.5.24-1|168	%{_libdir}/gtk-3.0/*/immodules/*.so
21mr|ibus-1.5.24-1|169	
21mr|ibus-1.5.24-1|170	#----------------------------------------------------------------------------
21mr|ibus-1.5.24-1|171	
21mr|ibus-1.5.24-1|172	%package    ui-gtk3
21mr|ibus-1.5.24-1|173	Summary:    GTK+ 3.0 UI for IBus
21mr|ibus-1.5.24-1|174	Group:      System/Internationalization
21mr|ibus-1.5.24-1|175	Provides:   ibus-ui
21mr|ibus-1.5.24-1|176	Requires:   %{name} = %{version}
21mr|ibus-1.5.24-1|177	Recommends:   %{name}-gtk3 = %{version}
21mr|ibus-1.5.24-1|178	Conflicts:  ibus < 1.4.99.20121006-2
21mr|ibus-1.5.24-1|179	
21mr|ibus-1.5.24-1|180	%description ui-gtk3
21mr|ibus-1.5.24-1|181	GTK+ 3.0 UI for IBus.
21mr|ibus-1.5.24-1|182	
21mr|ibus-1.5.24-1|183	%files ui-gtk3
21mr|ibus-1.5.24-1|184	%{_libexecdir}/ibus-ui-gtk3
21mr|ibus-1.5.24-1|185	%{_datadir}/ibus/component/gtkpanel.xml
21mr|ibus-1.5.24-1|186	
21mr|ibus-1.5.24-1|187	#----------------------------------------------------------------------------
21mr|ibus-1.5.24-1|188	
21mr|ibus-1.5.24-1|189	%package -n python3-ibus
21mr|ibus-1.5.24-1|190	Summary:	Python bindings to ibus
21mr|ibus-1.5.24-1|191	Group:		System/Libraries
21mr|ibus-1.5.24-1|192	
21mr|ibus-1.5.24-1|193	%description -n python3-ibus
21mr|ibus-1.5.24-1|194	Python bindings to ibus
21mr|ibus-1.5.24-1|195	
21mr|ibus-1.5.24-1|196	%files -n python3-ibus
21mr|ibus-1.5.24-1|197	%{py3_platsitedir}/gi/overrides/IBus.*
21mr|ibus-1.5.24-1|198	%{py3_platsitedir}/gi/overrides/__pycache__
21mr|ibus-1.5.24-1|199	
21mr|ibus-1.5.24-1|200	#----------------------------------------------------------------------------
21mr|ibus-1.5.24-1|201	
21mr|ibus-1.5.24-1|202	%prep
21mr|ibus-1.5.24-1|203	%setup -q
21mr|ibus-1.5.24-1|204	%autopatch -p1
21mr|ibus-1.5.24-1|205	
21mr|ibus-1.5.24-1|206	%build
21mr|ibus-1.5.24-1|207	%configure \
21mr|ibus-1.5.24-1|208	--enable-vala=yes \
21mr|ibus-1.5.24-1|209	--enable-gtk3 \
21mr|ibus-1.5.24-1|210	--enable-dconf \
21mr|ibus-1.5.24-1|211	--disable-gconf \
21mr|ibus-1.5.24-1|212	--with-python=python3 \
21mr|ibus-1.5.24-1|213	--enable-python-library \
21mr|ibus-1.5.24-1|214	--disable-python2 \
21mr|ibus-1.5.24-1|215	--disable-dbus-python-check \
21mr|ibus-1.5.24-1|216	--enable-wayland
21mr|ibus-1.5.24-1|217	
21mr|ibus-1.5.24-1|218	%make
21mr|ibus-1.5.24-1|219	
21mr|ibus-1.5.24-1|220	%install
21mr|ibus-1.5.24-1|221	%makeinstall_std
21mr|ibus-1.5.24-1|222	
21mr|ibus-1.5.24-1|223	# install rpm macro
21mr|ibus-1.5.24-1|224	mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d/
21mr|ibus-1.5.24-1|225	install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros
21mr|ibus-1.5.24-1|226	
21mr|ibus-1.5.24-1|227	rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/ibus.desktop
21mr|ibus-1.5.24-1|228	
21mr|ibus-1.5.24-1|229	
21mr|ibus-1.5.24-1|230	
21mr|ibus-1.5.24-1|231	%find_lang %{name}10

12785 21
21mr|iceauth-1.0.8-5|1	Summary:	ICE authority file utility
21mr|iceauth-1.0.8-5|2	Name:		iceauth
21mr|iceauth-1.0.8-5|3	Version:	1.0.8
21mr|iceauth-1.0.8-5|4	Release:	5
21mr|iceauth-1.0.8-5|5	License:	MIT
21mr|iceauth-1.0.8-5|6	Group:		Development/X11
21mr|iceauth-1.0.8-5|7	Url:		http://xorg.freedesktop.org
21mr|iceauth-1.0.8-5|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|iceauth-1.0.8-5|9	BuildRequires:	x11-util-macros
21mr|iceauth-1.0.8-5|10	BuildRequires:	x11-proto-devel
21mr|iceauth-1.0.8-5|11	BuildRequires:	pkgconfig(ice)
21mr|iceauth-1.0.8-5|12	
21mr|iceauth-1.0.8-5|13	%description
21mr|iceauth-1.0.8-5|14	The iceauth program is used to edit and display the authorization
21mr|iceauth-1.0.8-5|15	information used in connecting with ICE.
21mr|iceauth-1.0.8-5|16	
21mr|iceauth-1.0.8-5|17	%files
21mr|iceauth-1.0.8-5|18	%{_bindir}/iceauth
21mr|iceauth-1.0.8-5|19	%{_mandir}/man1/iceauth.1.*
21mr|iceauth-1.0.8-5|20	
21mr|iceauth-1.0.8-5|21	#----------------------------------------------------------------------------
21mr|iceauth-1.0.8-5|22	
21mr|iceauth-1.0.8-5|23	%prep
21mr|iceauth-1.0.8-5|24	%setup -q
21mr|iceauth-1.0.8-5|25	
21mr|iceauth-1.0.8-5|26	%build
21mr|iceauth-1.0.8-5|27	%configure
21mr|iceauth-1.0.8-5|28	%make
21mr|iceauth-1.0.8-5|29	
21mr|iceauth-1.0.8-5|30	%install
21mr|iceauth-1.0.8-5|31	%makeinstall_std

12786 21
21mr|icewm-3.6.0-5|1	Summary:	X11 Window Manager
21mr|icewm-3.6.0-5|2	Name:		icewm
21mr|icewm-3.6.0-5|3	Version:	3.6.0
21mr|icewm-3.6.0-5|4	Release:	5
21mr|icewm-3.6.0-5|5	License:	LGPLv2.1+
21mr|icewm-3.6.0-5|6	Group:		Graphical desktop/Icewm
21mr|icewm-3.6.0-5|7	Epoch:		1
21mr|icewm-3.6.0-5|8	Url:		http://www.icewm.org/
21mr|icewm-3.6.0-5|9	Source0:	https://github.com/ice-wm/icewm/archive/%{version}.tar.gz?/icewm-%{version}.tar.gz
21mr|icewm-3.6.0-5|10	Source2:	themes.tar.gz
21mr|icewm-3.6.0-5|11	Source5:	icewm-16.png
21mr|icewm-3.6.0-5|12	Source6:	icewm-32.png
21mr|icewm-3.6.0-5|13	Source7:	icewm-48.png
21mr|icewm-3.6.0-5|14	Source8:	icewm-starticewm
21mr|icewm-3.6.0-5|15	Source9:	icewm-monochrome.tar.bz2
21mr|icewm-3.6.0-5|16	# Start menu file
21mr|icewm-3.6.0-5|17	Source10:	menu
21mr|icewm-3.6.0-5|18	# gdm session file
21mr|icewm-3.6.0-5|19	Source11:	gdm-default-session-icewm.conf
21mr|icewm-3.6.0-5|20	# icewm startup script
21mr|icewm-3.6.0-5|21	Source12:	rosa-startup
21mr|icewm-3.6.0-5|22	Source14:	rosa-preferences
21mr|icewm-3.6.0-5|23	# fix bindkey conflict xcin
21mr|icewm-3.6.0-5|24	Patch1:		icewm-3.3.1-xcin_bindy.patch
21mr|icewm-3.6.0-5|25	Patch2:		icewm-3.3.1-more_virtual_desktops.patch
21mr|icewm-3.6.0-5|26	Patch4:		icewm-2.0.0-winoptions.patch
21mr|icewm-3.6.0-5|27	Patch5:		icewm-desktop.patch
21mr|icewm-3.6.0-5|28	Patch6:		icewm-2.0.0-background.patch
21mr|icewm-3.6.0-5|29	BuildRequires:	cmake
21mr|icewm-3.6.0-5|30	BuildRequires:	asciidoc
21mr|icewm-3.6.0-5|31	BuildRequires:	perl(Pod::Html)
21mr|icewm-3.6.0-5|32	BuildRequires:	gettext-devel
21mr|icewm-3.6.0-5|33	BuildRequires:	linuxdoc-tools
21mr|icewm-3.6.0-5|34	BuildRequires:	pcap-devel
21mr|icewm-3.6.0-5|35	BuildRequires:	pkgconfig(libjpeg)
21mr|icewm-3.6.0-5|36	BuildRequires:	pkgconfig(libpng)
21mr|icewm-3.6.0-5|37	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|icewm-3.6.0-5|38	BuildRequires:	pkgconfig(imlib2)
21mr|icewm-3.6.0-5|39	BuildRequires:	pkgconfig(sm)
21mr|icewm-3.6.0-5|40	BuildRequires:	pkgconfig(x11)
21mr|icewm-3.6.0-5|41	BuildRequires:	pkgconfig(xext)
21mr|icewm-3.6.0-5|42	BuildRequires:	pkgconfig(xft)
21mr|icewm-3.6.0-5|43	BuildRequires:	pkgconfig(xinerama)
21mr|icewm-3.6.0-5|44	BuildRequires:	pkgconfig(xpm)
21mr|icewm-3.6.0-5|45	BuildRequires:	pkgconfig(xrandr)
21mr|icewm-3.6.0-5|46	BuildRequires:	pkgconfig(xcomposite)
21mr|icewm-3.6.0-5|47	BuildRequires:	pkgconfig(xdamage)
21mr|icewm-3.6.0-5|48	BuildRequires:	pkgconfig(xfixes)
21mr|icewm-3.6.0-5|49	BuildRequires:	pkgconfig(fribidi)
21mr|icewm-3.6.0-5|50	Requires:	desktop-common-data
21mr|icewm-3.6.0-5|51	Requires:	xlockmore
21mr|icewm-3.6.0-5|52	Requires:	xdgmenumaker
21mr|icewm-3.6.0-5|53	Recommends:	%{name}-themes
21mr|icewm-3.6.0-5|54	Recommends:	xterm
21mr|icewm-3.6.0-5|55	
21mr|icewm-3.6.0-5|56	%description
21mr|icewm-3.6.0-5|57	Window Manager for X Window System. Can emulate the look of Windows'95, OS/2
21mr|icewm-3.6.0-5|58	Warp 3,4, Motif or the Java Metal GUI. Tries to take the best features of the
21mr|icewm-3.6.0-5|59	above systems. Features multiple workspaces, opaque move/resize, task bar,
21mr|icewm-3.6.0-5|60	window list, mailbox status, digital clock. Fast and small.
21mr|icewm-3.6.0-5|61	
21mr|icewm-3.6.0-5|62	%files
21mr|icewm-3.6.0-5|63	%doc README.md COPYING AUTHORS CHANGES TODO BUGS
21mr|icewm-3.6.0-5|64	%doc %{_docdir}/%{name}/*.html
21mr|icewm-3.6.0-5|65	%{_bindir}/icesh
21mr|icewm-3.6.0-5|66	%{_bindir}/icehelp
21mr|icewm-3.6.0-5|67	%{_bindir}/icewm
21mr|icewm-3.6.0-5|68	%{_bindir}/icewm-session
21mr|icewm-3.6.0-5|69	%{_bindir}/icewmbg
21mr|icewm-3.6.0-5|70	%{_bindir}/icewmhint
21mr|icewm-3.6.0-5|71	%{_mandir}/man1/icesh.1*
21mr|icewm-3.6.0-5|72	%{_mandir}/man1/icehelp.1*
21mr|icewm-3.6.0-5|73	%{_mandir}/man1/icewm-session.1*
21mr|icewm-3.6.0-5|74	%{_mandir}/man1/icewm.1*
21mr|icewm-3.6.0-5|75	%{_mandir}/man1/icewmbg.1*
21mr|icewm-3.6.0-5|76	%{_mandir}/man1/icewmhint.1*
21mr|icewm-3.6.0-5|77	
21mr|icewm-3.6.0-5|78	%dir %{_datadir}/%{name}
21mr|icewm-3.6.0-5|79	%dir %{_datadir}/%{name}/icons
21mr|icewm-3.6.0-5|80	%dir %{_datadir}/%{name}/ledclock
21mr|icewm-3.6.0-5|81	%dir %{_datadir}/%{name}/taskbar
21mr|icewm-3.6.0-5|82	%dir %{_datadir}/%{name}/mailbox
21mr|icewm-3.6.0-5|83	%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
21mr|icewm-3.6.0-5|84	%{_bindir}/starticewm
21mr|icewm-3.6.0-5|85	%{_bindir}/icewm-menu-fdo
21mr|icewm-3.6.0-5|86	%{_bindir}/icewm-menu-xrandr
21mr|icewm-3.6.0-5|87	%{_bindir}/icewm-set-gnomewm
21mr|icewm-3.6.0-5|88	%{_datadir}/%{name}/mailbox/*
21mr|icewm-3.6.0-5|89	%{_datadir}/%{name}/taskbar/*
21mr|icewm-3.6.0-5|90	%{_datadir}/%{name}/ledclock/*
21mr|icewm-3.6.0-5|91	%{_datadir}/%{name}/icons/*
21mr|icewm-3.6.0-5|92	%{_datadir}/%{name}/keys
21mr|icewm-3.6.0-5|93	%{_datadir}/%{name}/menu
21mr|icewm-3.6.0-5|94	%{_datadir}/%{name}/preferences
21mr|icewm-3.6.0-5|95	%{_datadir}/%{name}/toolbar
21mr|icewm-3.6.0-5|96	%{_datadir}/%{name}/winoptions
21mr|icewm-3.6.0-5|97	%{_datadir}/%{name}/IceWM.jpg
21mr|icewm-3.6.0-5|98	%{_datadir}/%{name}/programs
21mr|icewm-3.6.0-5|99	%{_datadir}/%{name}/themes/default
21mr|icewm-3.6.0-5|100	%{_datadir}/%{name}/themes/RosaTheme
21mr|icewm-3.6.0-5|101	%{_iconsdir}/%{name}.png
21mr|icewm-3.6.0-5|102	%{_miconsdir}/%{name}.png
21mr|icewm-3.6.0-5|103	%{_liconsdir}/%{name}.png
21mr|icewm-3.6.0-5|104	%{_datadir}/xsessions/icewm-session.desktop
21mr|icewm-3.6.0-5|105	%exclude %{_datadir}/xsessions/icewm.desktop
21mr|icewm-3.6.0-5|106	%{_mandir}/man1/icewm-menu-fdo.1*
21mr|icewm-3.6.0-5|107	%{_mandir}/man1/icewm-menu-xrandr.1*
21mr|icewm-3.6.0-5|108	%{_mandir}/man1/icesound.1.xz
21mr|icewm-3.6.0-5|109	%{_mandir}/man5/icewm-env.5*
21mr|icewm-3.6.0-5|110	%{_mandir}/man5/icewm-focus_mode.5*
21mr|icewm-3.6.0-5|111	%{_mandir}/man5/icewm-keys.5*
21mr|icewm-3.6.0-5|112	%{_mandir}/man5/icewm-menu.5*
21mr|icewm-3.6.0-5|113	%{_mandir}/man5/icewm-preferences.5*
21mr|icewm-3.6.0-5|114	%{_mandir}/man5/icewm-prefoverride.5*
21mr|icewm-3.6.0-5|115	%{_mandir}/man5/icewm-programs.5*
21mr|icewm-3.6.0-5|116	%{_mandir}/man5/icewm-shutdown.5*
21mr|icewm-3.6.0-5|117	%{_mandir}/man5/icewm-startup.5*
21mr|icewm-3.6.0-5|118	%{_mandir}/man5/icewm-theme.5*
21mr|icewm-3.6.0-5|119	%{_mandir}/man5/icewm-toolbar.5*
21mr|icewm-3.6.0-5|120	%{_mandir}/man5/icewm-winoptions.5*
21mr|icewm-3.6.0-5|121	%exclude %{_mandir}/man1/icewm-set-gnomewm.1*
21mr|icewm-3.6.0-5|122	
21mr|icewm-3.6.0-5|123	#----------------------------------------------------------------------------
21mr|icewm-3.6.0-5|124	
21mr|icewm-3.6.0-5|125	%package themes
21mr|icewm-3.6.0-5|126	Summary:	Extra themes of Icewm
21mr|icewm-3.6.0-5|127	Group:		Graphical desktop/Icewm
21mr|icewm-3.6.0-5|128	Conflicts:	%{name} < 1:1.3.7-2
21mr|icewm-3.6.0-5|129	BuildArch:	noarch
21mr|icewm-3.6.0-5|130	
21mr|icewm-3.6.0-5|131	%description themes
21mr|icewm-3.6.0-5|132	Window Manager for X Window System. Can emulate the look of Windows'95, OS/2
21mr|icewm-3.6.0-5|133	Warp 3,4, Motif or the Java Metal GUI. Tries to take the best features of the
21mr|icewm-3.6.0-5|134	above systems. Features multiple workspaces, opaque move/resize, task bar,
21mr|icewm-3.6.0-5|135	window list, mailbox status, digital clock. Fast and small.
21mr|icewm-3.6.0-5|136	
21mr|icewm-3.6.0-5|137	This is themes collection for icewm window manager.
21mr|icewm-3.6.0-5|138	
21mr|icewm-3.6.0-5|139	%files themes
21mr|icewm-3.6.0-5|140	%{_datadir}/%{name}/themes/*
21mr|icewm-3.6.0-5|141	%exclude %{_datadir}/%{name}/themes/default
21mr|icewm-3.6.0-5|142	%exclude %{_datadir}/%{name}/themes/RosaTheme
21mr|icewm-3.6.0-5|143	
21mr|icewm-3.6.0-5|144	#----------------------------------------------------------------------------
21mr|icewm-3.6.0-5|145	
21mr|icewm-3.6.0-5|146	%package i18n
21mr|icewm-3.6.0-5|147	Summary:	locale files of Icewm
21mr|icewm-3.6.0-5|148	Group:		Graphical desktop/Icewm
21mr|icewm-3.6.0-5|149	Conflicts:	%{name} < 1:1.3.7-2
21mr|icewm-3.6.0-5|150	BuildArch:	noarch
21mr|icewm-3.6.0-5|151	
21mr|icewm-3.6.0-5|152	%description i18n
21mr|icewm-3.6.0-5|153	Window Manager for X Window System. Can emulate the look of Windows'95, OS/2
21mr|icewm-3.6.0-5|154	Warp 3,4, Motif or the Java Metal GUI. Tries to take the best features of the
21mr|icewm-3.6.0-5|155	above systems. Features multiple workspaces, opaque move/resize, task bar,
21mr|icewm-3.6.0-5|156	window list, mailbox status, digital clock. Fast and small.
21mr|icewm-3.6.0-5|157	
21mr|icewm-3.6.0-5|158	This is translation files for icewm window manager.
21mr|icewm-3.6.0-5|159	
21mr|icewm-3.6.0-5|160	%files i18n -f %{name}.lang
21mr|icewm-3.6.0-5|161	
21mr|icewm-3.6.0-5|162	#----------------------------------------------------------------------------
21mr|icewm-3.6.0-5|163	
21mr|icewm-3.6.0-5|164	%package config-rosa
21mr|icewm-3.6.0-5|165	Summary:	Rosa configs for Icewm
21mr|icewm-3.6.0-5|166	Group:		Graphical desktop/Icewm
21mr|icewm-3.6.0-5|167	# see startup and menu file (Source10,11,12)
21mr|icewm-3.6.0-5|168	Requires:	%{_unitdir}/gdm.service.d
21mr|icewm-3.6.0-5|169	Requires:	%{_bindir}/nm-applet
21mr|icewm-3.6.0-5|170	Requires:	%{_bindir}/update_applet
21mr|icewm-3.6.0-5|171	Requires:	mc
21mr|icewm-3.6.0-5|172	Requires:	htop
21mr|icewm-3.6.0-5|173	Requires:	usermode
21mr|icewm-3.6.0-5|174	
21mr|icewm-3.6.0-5|175	# in contrib
21mr|icewm-3.6.0-5|176	Recommends:	%{_bindir}/pnmixer
21mr|icewm-3.6.0-5|177	Recommends:	gxkb
21mr|icewm-3.6.0-5|178	
21mr|icewm-3.6.0-5|179	%description config-rosa
21mr|icewm-3.6.0-5|180	Rosa specific configuration files.
21mr|icewm-3.6.0-5|181	
21mr|icewm-3.6.0-5|182	%files config-rosa
21mr|icewm-3.6.0-5|183	%{_unitdir}/gdm.service.d/gdm-default-session-icewm.conf
21mr|icewm-3.6.0-5|184	%{_sysconfdir}/icewm
21mr|icewm-3.6.0-5|185	#----------------------------------------------------------------------------
21mr|icewm-3.6.0-5|186	
21mr|icewm-3.6.0-5|187	%prep
21mr|icewm-3.6.0-5|188	%setup -q -a2 -a9
21mr|icewm-3.6.0-5|189	%apply_patches
21mr|icewm-3.6.0-5|190	
21mr|icewm-3.6.0-5|191	chmod -R a+rX themes
21mr|icewm-3.6.0-5|192	find themes -type f | xargs chmod a-x
21mr|icewm-3.6.0-5|193	
21mr|icewm-3.6.0-5|194	%build
21mr|icewm-3.6.0-5|195	%cmake \
21mr|icewm-3.6.0-5|196	-DCFGDIR=%{_sysconfdir}/%{name} \
21mr|icewm-3.6.0-5|197	-DCONFIG_LIBPNG=on \
21mr|icewm-3.6.0-5|198	-DCONFIG_LIBRSVG=on \
21mr|icewm-3.6.0-5|199	-DCONFIG_LIBJPEG=on \
21mr|icewm-3.6.0-5|200	-DCONFIG_XPM=on \
21mr|icewm-3.6.0-5|201	-DCONFIG_IMLIB2=on
21mr|icewm-3.6.0-5|202	%{nil}
21mr|icewm-3.6.0-5|203	
21mr|icewm-3.6.0-5|204	%make
21mr|icewm-3.6.0-5|205	
21mr|icewm-3.6.0-5|206	%install
21mr|icewm-3.6.0-5|207	%makeinstall_std -C build
21mr|icewm-3.6.0-5|208	
21mr|icewm-3.6.0-5|209	cp -a themes %{buildroot}%{_datadir}/%{name}
21mr|icewm-3.6.0-5|210	
21mr|icewm-3.6.0-5|211	# icon
21mr|icewm-3.6.0-5|212	install -D -m644 %{SOURCE6} %{buildroot}%{_iconsdir}/%{name}.png
21mr|icewm-3.6.0-5|213	install -D -m644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png
21mr|icewm-3.6.0-5|214	install -D -m644 %{SOURCE7} %{buildroot}%{_liconsdir}/%{name}.png
21mr|icewm-3.6.0-5|215	
21mr|icewm-3.6.0-5|216	# install Rosa configs
21mr|icewm-3.6.0-5|217	mkdir -p %{buildroot}%{_sysconfdir}/icewm
21mr|icewm-3.6.0-5|218	install -m0644  %{SOURCE10} %{buildroot}%{_sysconfdir}/%{name}/
21mr|icewm-3.6.0-5|219	# install default startup script and preferences
21mr|icewm-3.6.0-5|220	install -m0755 %{SOURCE12} %{buildroot}%{_sysconfdir}/icewm/startup
21mr|icewm-3.6.0-5|221	install -m0644 %{SOURCE14} %{buildroot}%{_sysconfdir}/icewm/preferences
21mr|icewm-3.6.0-5|222	
21mr|icewm-3.6.0-5|223	mkdir -p %{buildroot}%{_sysconfdir}/xdg/templates
21mr|icewm-3.6.0-5|224	
21mr|icewm-3.6.0-5|225	# wmsession support
21mr|icewm-3.6.0-5|226	mkdir -p %{buildroot}/etc/X11/wmsession.d/
21mr|icewm-3.6.0-5|227	cat << EOF > %{buildroot}/etc/X11/wmsession.d/07IceWM
21mr|icewm-3.6.0-5|228	NAME=IceWM
21mr|icewm-3.6.0-5|229	ICON=icewm-wmsession.xpm
21mr|icewm-3.6.0-5|230	EXEC=/usr/bin/starticewm
21mr|icewm-3.6.0-5|231	DESC=Lightweight desktop environment
21mr|icewm-3.6.0-5|232	SCRIPT:
21mr|icewm-3.6.0-5|233	exec /usr/bin/starticewm
21mr|icewm-3.6.0-5|234	EOF
21mr|icewm-3.6.0-5|235	
21mr|icewm-3.6.0-5|236	install -m 755 %{SOURCE8} %{buildroot}%{_bindir}/starticewm
21mr|icewm-3.6.0-5|237	
21mr|icewm-3.6.0-5|238	# Dadou - Change default background color for distro color
21mr|icewm-3.6.0-5|239	perl -pi -e "s!# DesktopBackgroundColor=.*!DesktopBackgroundColor=\"\"!" %{buildroot}%{_datadir}/icewm/preferences
21mr|icewm-3.6.0-5|240	
21mr|icewm-3.6.0-5|241	# change default theme to RosaTheme
21mr|icewm-3.6.0-5|242	rm -r %{buildroot}%{_datadir}/%{name}/themes/default
21mr|icewm-3.6.0-5|243	ln -s RosaTheme %{buildroot}%{_datadir}/%{name}/themes/default
21mr|icewm-3.6.0-5|244	
21mr|icewm-3.6.0-5|245	# install gdm session config
21mr|icewm-3.6.0-5|246	mkdir -p %{buildroot}%{_unitdir}/gdm.service.d/
21mr|icewm-3.6.0-5|247	cp %{SOURCE11} %{buildroot}%{_unitdir}/gdm.service.d/
21mr|icewm-3.6.0-5|248	
21mr|icewm-3.6.0-5|249	%find_lang %{name}

12787 21
21mr|icewm-menu-0.8.3-1|1	%define debug_package %{nil}
21mr|icewm-menu-0.8.3-1|2	
21mr|icewm-menu-0.8.3-1|3	Summary:	Dynamic menus in icewm WM
21mr|icewm-menu-0.8.3-1|4	Name:		icewm-menu
21mr|icewm-menu-0.8.3-1|5	Version:	0.8.3
21mr|icewm-menu-0.8.3-1|6	Release:	1
21mr|icewm-menu-0.8.3-1|7	License:	GPLv3
21mr|icewm-menu-0.8.3-1|8	Group:		Graphical desktop/Other
21mr|icewm-menu-0.8.3-1|9	Url:		https://github.com/mrbrainsample/icewm-menu
21mr|icewm-menu-0.8.3-1|10	Source0:	https://github.com/mrbrainsample/icewm-menu/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|icewm-menu-0.8.3-1|11	Patch0:		icewm-menu-bindir.patch
21mr|icewm-menu-0.8.3-1|12	# from Arch linux
21mr|icewm-menu-0.8.3-1|13	# Change the icons default resolution from 16x16 to 48x48.
21mr|icewm-menu-0.8.3-1|14	Patch1:		utils.patch
21mr|icewm-menu-0.8.3-1|15	Patch2:		with-svg.patch
21mr|icewm-menu-0.8.3-1|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|icewm-menu-0.8.3-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|icewm-menu-0.8.3-1|18	BuildRequires:	pkgconfig(libmenu-cache)
21mr|icewm-menu-0.8.3-1|19	Requires:	icewm
21mr|icewm-menu-0.8.3-1|20	Requires:	menu-cache
21mr|icewm-menu-0.8.3-1|21	
21mr|icewm-menu-0.8.3-1|22	%description
21mr|icewm-menu-0.8.3-1|23	An icewm pipe-menu to display entries in *.desktop files.
21mr|icewm-menu-0.8.3-1|24	
21mr|icewm-menu-0.8.3-1|25	%files
21mr|icewm-menu-0.8.3-1|26	%doc ChangeLog AUTHORS COPYING
21mr|icewm-menu-0.8.3-1|27	%{_bindir}/%{name}
21mr|icewm-menu-0.8.3-1|28	
21mr|icewm-menu-0.8.3-1|29	#----------------------------------------------------------------------------
21mr|icewm-menu-0.8.3-1|30	
21mr|icewm-menu-0.8.3-1|31	%prep
21mr|icewm-menu-0.8.3-1|32	%autosetup -p1 -n %{name}-%{version}
21mr|icewm-menu-0.8.3-1|33	
21mr|icewm-menu-0.8.3-1|34	%build
21mr|icewm-menu-0.8.3-1|35	%make
21mr|icewm-menu-0.8.3-1|36	
21mr|icewm-menu-0.8.3-1|37	%install
21mr|icewm-menu-0.8.3-1|38	%makeinstall_std
21mr|icewm-menu-0.8.3-1|39	

12788 21
21mr|icewm-theme-oxygen-aya-0.1-5|1	Name:		icewm-theme-oxygen-aya
21mr|icewm-theme-oxygen-aya-0.1-5|2	Summary:	The icewm theme which simulates kde4 "Oxygen" and "Aya" look and feel
21mr|icewm-theme-oxygen-aya-0.1-5|3	Version:	0.1
21mr|icewm-theme-oxygen-aya-0.1-5|4	Release:	5
21mr|icewm-theme-oxygen-aya-0.1-5|5	License:	GPL
21mr|icewm-theme-oxygen-aya-0.1-5|6	Group:		Graphical desktop/Icewm
21mr|icewm-theme-oxygen-aya-0.1-5|7	URL:		http://box-look.org/content/show.php/OxyAya?content=136242
21mr|icewm-theme-oxygen-aya-0.1-5|8	Source0:	http://box-look.org/CONTENT/content-files/136242-oxygen-aya-azul.tar.gz
21mr|icewm-theme-oxygen-aya-0.1-5|9	BuildArch:	noarch
21mr|icewm-theme-oxygen-aya-0.1-5|10	BuildRequires:	desktop-common-data
21mr|icewm-theme-oxygen-aya-0.1-5|11	BuildRequires:	mandriva-theme
21mr|icewm-theme-oxygen-aya-0.1-5|12	Requires:	mandriva-theme
21mr|icewm-theme-oxygen-aya-0.1-5|13	
21mr|icewm-theme-oxygen-aya-0.1-5|14	%description
21mr|icewm-theme-oxygen-aya-0.1-5|15	The icewm theme which simulates kde4 "Oxygen" and "Aya" look and feel.
21mr|icewm-theme-oxygen-aya-0.1-5|16	
21mr|icewm-theme-oxygen-aya-0.1-5|17	%prep
21mr|icewm-theme-oxygen-aya-0.1-5|18	%setup -q -n oxygen-aya-azul
21mr|icewm-theme-oxygen-aya-0.1-5|19	cp %{_iconsdir}/mini/mandriva.png taskbar/start.xpm
21mr|icewm-theme-oxygen-aya-0.1-5|20	ln -s %{_datadir}/mdk/backgrounds/default.jpg default.jpg
21mr|icewm-theme-oxygen-aya-0.1-5|21	sed -i 's/ThrowingStones.jpg/default.jpg/g' default.theme
21mr|icewm-theme-oxygen-aya-0.1-5|22	
21mr|icewm-theme-oxygen-aya-0.1-5|23	%install
21mr|icewm-theme-oxygen-aya-0.1-5|24	install -d %{buildroot}%{_datadir}/X11/icewm/themes/oxygen-aya-azul
21mr|icewm-theme-oxygen-aya-0.1-5|25	cp -r * %{buildroot}%{_datadir}/X11/icewm/themes/oxygen-aya-azul/
21mr|icewm-theme-oxygen-aya-0.1-5|26	
21mr|icewm-theme-oxygen-aya-0.1-5|27	# fix permissions
21mr|icewm-theme-oxygen-aya-0.1-5|28	find %{buildroot}%{_datadir} -type f -exec chmod 644 {} \;
21mr|icewm-theme-oxygen-aya-0.1-5|29	find %{buildroot}%{_datadir} -type d -exec chmod 755 {} \;
21mr|icewm-theme-oxygen-aya-0.1-5|30	
21mr|icewm-theme-oxygen-aya-0.1-5|31	%files
21mr|icewm-theme-oxygen-aya-0.1-5|32	%dir %{_datadir}/X11/icewm/themes/oxygen-aya-azul
21mr|icewm-theme-oxygen-aya-0.1-5|33	%{_datadir}/X11/icewm/themes/oxygen-aya-azul/*

12789 21
21mr|icmake-7.16.00-5|1	# Workaround to build with GCC 10
21mr|icmake-7.16.00-5|2	%global optflags %{optflags} -fcommon
21mr|icmake-7.16.00-5|3	%define _enable_debug_packages	%{nil}
21mr|icmake-7.16.00-5|4	%define debug_package		%{nil}
21mr|icmake-7.16.00-5|5	
21mr|icmake-7.16.00-5|6	Summary:        A hybrid between a 'make' utility and a 'shell script' language
21mr|icmake-7.16.00-5|7	Name:		icmake
21mr|icmake-7.16.00-5|8	Version:	7.16.00
21mr|icmake-7.16.00-5|9	Release:	5
21mr|icmake-7.16.00-5|10	License:	GPLv3
21mr|icmake-7.16.00-5|11	Group:		Development/Other
21mr|icmake-7.16.00-5|12	URL:		http://icmake.sourceforge.net/
21mr|icmake-7.16.00-5|13	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}_%{version}.orig.tar.gz
21mr|icmake-7.16.00-5|14	
21mr|icmake-7.16.00-5|15	%description
21mr|icmake-7.16.00-5|16	Icmake is a hybrid between a 'make' utility and a 'shell script' language.
21mr|icmake-7.16.00-5|17	Originally, it was written to provide a useful tool for automatic program
21mr|icmake-7.16.00-5|18	maintenance and system administrative tasks on old MS-DOS platforms.
21mr|icmake-7.16.00-5|19	
21mr|icmake-7.16.00-5|20	%package	doc
21mr|icmake-7.16.00-5|21	Group:		Development/Other
21mr|icmake-7.16.00-5|22	Summary:	Documentation for icmake
21mr|icmake-7.16.00-5|23	
21mr|icmake-7.16.00-5|24	%description	doc
21mr|icmake-7.16.00-5|25	This package contains the documentation for icmake.
21mr|icmake-7.16.00-5|26	
21mr|icmake-7.16.00-5|27	%prep
21mr|icmake-7.16.00-5|28	%setup -q
21mr|icmake-7.16.00-5|29	
21mr|icmake-7.16.00-5|30	# set the correct LIBDIR path
21mr|icmake-7.16.00-5|31	sed -i -e "s:usr/lib:usr/%{_lib}:g" INSTALL.im
21mr|icmake-7.16.00-5|32	
21mr|icmake-7.16.00-5|33	# fix executable perms in examples
21mr|icmake-7.16.00-5|34	pushd examples
21mr|icmake-7.16.00-5|35	for i in am backup bup defines ds ftpxfer idir \
21mr|icmake-7.16.00-5|36	initialization keep killprog nesteddirectives r tolower
21mr|icmake-7.16.00-5|37	do
21mr|icmake-7.16.00-5|38	chmod -x $i
21mr|icmake-7.16.00-5|39	done
21mr|icmake-7.16.00-5|40	popd
21mr|icmake-7.16.00-5|41	
21mr|icmake-7.16.00-5|42	%build
21mr|icmake-7.16.00-5|43	%setup_compile_flags
21mr|icmake-7.16.00-5|44	./icm_bootstrap /
21mr|icmake-7.16.00-5|45	
21mr|icmake-7.16.00-5|46	%install
21mr|icmake-7.16.00-5|47	./icm_install strip progs %{buildroot}
21mr|icmake-7.16.00-5|48	./icm_install scripts %{buildroot}
21mr|icmake-7.16.00-5|49	./icm_install skel %{buildroot}
21mr|icmake-7.16.00-5|50	./icm_install man %{buildroot}
21mr|icmake-7.16.00-5|51	./icm_install doc %{buildroot}
21mr|icmake-7.16.00-5|52	./icm_install docdoc %{buildroot}
21mr|icmake-7.16.00-5|53	./icm_install etc %{buildroot}
21mr|icmake-7.16.00-5|54	
21mr|icmake-7.16.00-5|55	%files
21mr|icmake-7.16.00-5|56	%{_bindir}/ic*
21mr|icmake-7.16.00-5|57	%{_libdir}/%{name}
21mr|icmake-7.16.00-5|58	%dir %{_sysconfdir}/%{name}
21mr|icmake-7.16.00-5|59	%config(noreplace) %{_sysconfdir}/%{name}/*
21mr|icmake-7.16.00-5|60	%{_datadir}/%{name}
21mr|icmake-7.16.00-5|61	%{_mandir}/man*/*
21mr|icmake-7.16.00-5|62	%{_docdir}/%{name}
21mr|icmake-7.16.00-5|63	
21mr|icmake-7.16.00-5|64	%files doc
21mr|icmake-7.16.00-5|65	%{_docdir}/%{name}-doc

12790 21
21mr|ico-1.0.5-1|1	Name: ico
21mr|ico-1.0.5-1|2	Version: 1.0.5
21mr|ico-1.0.5-1|3	Release: 1
21mr|ico-1.0.5-1|4	Summary: Animate an icosahedron or other polyhedron
21mr|ico-1.0.5-1|5	Group: Development/X11
21mr|ico-1.0.5-1|6	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|ico-1.0.5-1|7	License: MIT
21mr|ico-1.0.5-1|8	
21mr|ico-1.0.5-1|9	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|ico-1.0.5-1|10	BuildRequires: x11-util-macros >= 1.0.1
21mr|ico-1.0.5-1|11	
21mr|ico-1.0.5-1|12	%description
21mr|ico-1.0.5-1|13	Ico displays a wire-frame rotating polyhedron, with hidden lines removed,
21mr|ico-1.0.5-1|14	or a solid-fill polyhedron with hidden faces removed.  There are a number of
21mr|ico-1.0.5-1|15	different polyhedra available; adding a new polyhedron to the program is quite
21mr|ico-1.0.5-1|16	simple.
21mr|ico-1.0.5-1|17	
21mr|ico-1.0.5-1|18	%prep
21mr|ico-1.0.5-1|19	%setup -q -n %{name}-%{version}
21mr|ico-1.0.5-1|20	
21mr|ico-1.0.5-1|21	%build
21mr|ico-1.0.5-1|22	%configure
21mr|ico-1.0.5-1|23	
21mr|ico-1.0.5-1|24	%make
21mr|ico-1.0.5-1|25	
21mr|ico-1.0.5-1|26	%install
21mr|ico-1.0.5-1|27	rm -rf %{buildroot}
21mr|ico-1.0.5-1|28	%makeinstall_std
21mr|ico-1.0.5-1|29	
21mr|ico-1.0.5-1|30	%clean
21mr|ico-1.0.5-1|31	rm -rf %{buildroot}
21mr|ico-1.0.5-1|32	
21mr|ico-1.0.5-1|33	%files
21mr|ico-1.0.5-1|34	%defattr(-,root,root)
21mr|ico-1.0.5-1|35	%{_bindir}/ico
21mr|ico-1.0.5-1|36	%{_mandir}/man1/ico.1.*

12791 21
21mr|icon-naming-utils-0.8.90-15|1	Summary:	Icon handling tools of the Tango Project
21mr|icon-naming-utils-0.8.90-15|2	Name:		icon-naming-utils
21mr|icon-naming-utils-0.8.90-15|3	Version:	0.8.90
21mr|icon-naming-utils-0.8.90-15|4	Release:	15
21mr|icon-naming-utils-0.8.90-15|5	License:	GPLv2+
21mr|icon-naming-utils-0.8.90-15|6	Group:		Graphical desktop/Other
21mr|icon-naming-utils-0.8.90-15|7	Url:		http://tango.freedesktop.org/Standard_Icon_Naming_Specification
21mr|icon-naming-utils-0.8.90-15|8	Source0:	http://tango.freedesktop.org/releases/%{name}-%{version}.tar.bz2
21mr|icon-naming-utils-0.8.90-15|9	Patch0:		icon-naming-utils-0.8.7-paths.patch
21mr|icon-naming-utils-0.8.90-15|10	Patch1:		icon-naming-utils-0.8.90-xfce.patch
21mr|icon-naming-utils-0.8.90-15|11	Patch2:		03_gtk_apply_close_ok.patch
21mr|icon-naming-utils-0.8.90-15|12	Patch3:		04_add_gtk_stock_directory.patch
21mr|icon-naming-utils-0.8.90-15|13	Patch4:		icon-naming-utils-0.8.6-missinglink.patch
21mr|icon-naming-utils-0.8.90-15|14	BuildRequires:	perl-XML-Simple
21mr|icon-naming-utils-0.8.90-15|15	BuildArch:	noarch
21mr|icon-naming-utils-0.8.90-15|16	
21mr|icon-naming-utils-0.8.90-15|17	%description
21mr|icon-naming-utils-0.8.90-15|18	This utility maps the icon names used by the GNOME and KDE desktops to
21mr|icon-naming-utils-0.8.90-15|19	the icon names proposed in the Icon Naming Specification linked above.
21mr|icon-naming-utils-0.8.90-15|20	
21mr|icon-naming-utils-0.8.90-15|21	%files
21mr|icon-naming-utils-0.8.90-15|22	%doc AUTHORS ChangeLog
21mr|icon-naming-utils-0.8.90-15|23	%{_bindir}/icon-name-mapping
21mr|icon-naming-utils-0.8.90-15|24	%{_datadir}/%{name}/
21mr|icon-naming-utils-0.8.90-15|25	%{_datadir}/pkgconfig/%{name}.pc
21mr|icon-naming-utils-0.8.90-15|26	
21mr|icon-naming-utils-0.8.90-15|27	#----------------------------------------------------------------------------
21mr|icon-naming-utils-0.8.90-15|28	
21mr|icon-naming-utils-0.8.90-15|29	%prep
21mr|icon-naming-utils-0.8.90-15|30	%setup -q
21mr|icon-naming-utils-0.8.90-15|31	%patch0 -p1 -b .fix_dtd
21mr|icon-naming-utils-0.8.90-15|32	%patch1 -p1 -b .xfce
21mr|icon-naming-utils-0.8.90-15|33	%patch2 -p1 -b .gtkapply
21mr|icon-naming-utils-0.8.90-15|34	%patch3 -p1 -b .gtkstock
21mr|icon-naming-utils-0.8.90-15|35	%patch4 -p1 -b .missinglink
21mr|icon-naming-utils-0.8.90-15|36	autoreconf
21mr|icon-naming-utils-0.8.90-15|37	
21mr|icon-naming-utils-0.8.90-15|38	%build
21mr|icon-naming-utils-0.8.90-15|39	./configure \
21mr|icon-naming-utils-0.8.90-15|40	--prefix=%{_prefix} \
21mr|icon-naming-utils-0.8.90-15|41	--libdir=%{_prefix}/lib \
21mr|icon-naming-utils-0.8.90-15|42	--libexecdir=%{_prefix}/lib
21mr|icon-naming-utils-0.8.90-15|43	%make
21mr|icon-naming-utils-0.8.90-15|44	
21mr|icon-naming-utils-0.8.90-15|45	%install
21mr|icon-naming-utils-0.8.90-15|46	%makeinstall_std

12792 21
21mr|icoutils-0.32.3-1|1	Summary:	Extract and convert bitmaps from Windows icon and cursor files
21mr|icoutils-0.32.3-1|2	Name:		icoutils
21mr|icoutils-0.32.3-1|3	Version:	0.32.3
21mr|icoutils-0.32.3-1|4	Release:	1
21mr|icoutils-0.32.3-1|5	Group:		Graphics
21mr|icoutils-0.32.3-1|6	License:	GPLv3+
21mr|icoutils-0.32.3-1|7	URL:		http://www.nongnu.org/%{name}/
21mr|icoutils-0.32.3-1|8	Source0:	http://savannah.nongnu.org/download/%{name}/%{name}-%{version}.tar.bz2
21mr|icoutils-0.32.3-1|9	Requires:	perl
21mr|icoutils-0.32.3-1|10	BuildRequires:	libpng-devel
21mr|icoutils-0.32.3-1|11	
21mr|icoutils-0.32.3-1|12	%description
21mr|icoutils-0.32.3-1|13	The icoutils are a set of program for extracting and converting bitmaps from
21mr|icoutils-0.32.3-1|14	Microsoft Windows icon and cursor files. These files usually have the
21mr|icoutils-0.32.3-1|15	extension .ico or .cur, but they can also be embedded in executables and
21mr|icoutils-0.32.3-1|16	libraries (.dll-files). (Such embedded files are referred to as resources).
21mr|icoutils-0.32.3-1|17	
21mr|icoutils-0.32.3-1|18	
21mr|icoutils-0.32.3-1|19	%prep
21mr|icoutils-0.32.3-1|20	%setup -q
21mr|icoutils-0.32.3-1|21	
21mr|icoutils-0.32.3-1|22	
21mr|icoutils-0.32.3-1|23	%build
21mr|icoutils-0.32.3-1|24	%configure
21mr|icoutils-0.32.3-1|25	%make_build
21mr|icoutils-0.32.3-1|26	
21mr|icoutils-0.32.3-1|27	%install
21mr|icoutils-0.32.3-1|28	%make_install
21mr|icoutils-0.32.3-1|29	cp extresso/extresso extresso/genresscript %{buildroot}/%{_bindir}
21mr|icoutils-0.32.3-1|30	cp extresso/extresso.1 extresso/genresscript.1 %{buildroot}/%{_mandir}/man1
21mr|icoutils-0.32.3-1|31	
21mr|icoutils-0.32.3-1|32	%find_lang %{name}
21mr|icoutils-0.32.3-1|33	
21mr|icoutils-0.32.3-1|34	
21mr|icoutils-0.32.3-1|35	%files -f %{name}.lang
21mr|icoutils-0.32.3-1|36	%doc README AUTHORS ChangeLog NEWS TODO
21mr|icoutils-0.32.3-1|37	%{_bindir}/*
21mr|icoutils-0.32.3-1|38	%{_mandir}/man1/*

12793 21
21mr|icu4j-64.2-2|1	%global gittag %(v=%{version}; echo "release-$v" | sed 's/\\./-/')
21mr|icu4j-64.2-2|2	%global srctgz %(v=%{version}; echo "icu4j-$v" | sed 's/\\./_/')
21mr|icu4j-64.2-2|3	
21mr|icu4j-64.2-2|4	Name:           icu4j
21mr|icu4j-64.2-2|5	Version:        64.2
21mr|icu4j-64.2-2|6	Release:        2
21mr|icu4j-64.2-2|7	Epoch:          1
21mr|icu4j-64.2-2|8	Summary:        International Components for Unicode for Java
21mr|icu4j-64.2-2|9	# ICU itself is now covered by Unicode license, but still has contributed
21mr|icu4j-64.2-2|10	# components covered by MIT and BSD licenses
21mr|icu4j-64.2-2|11	# Data from the Timezone Database is Public Domain
21mr|icu4j-64.2-2|12	License:        Unicode and MIT and BSD and Public Domain
21mr|icu4j-64.2-2|13	Group:          Development/Java
21mr|icu4j-64.2-2|14	URL:            http://site.icu-project.org/
21mr|icu4j-64.2-2|15	
21mr|icu4j-64.2-2|16	Source0:        https://github.com/unicode-org/icu/releases/download/%{gittag}/%{srctgz}.tgz
21mr|icu4j-64.2-2|17	
21mr|icu4j-64.2-2|18	# Add better OSGi metadata to core jar
21mr|icu4j-64.2-2|19	Patch0:         improve-osgi-manifest.patch
21mr|icu4j-64.2-2|20	
21mr|icu4j-64.2-2|21	BuildRequires:  ant
21mr|icu4j-64.2-2|22	BuildRequires:  ant-junit
21mr|icu4j-64.2-2|23	BuildRequires:  java-javadoc
21mr|icu4j-64.2-2|24	BuildRequires:  javapackages-local
21mr|icu4j-64.2-2|25	BuildRequires:  ivy-local
21mr|icu4j-64.2-2|26	
21mr|icu4j-64.2-2|27	BuildArch:      noarch
21mr|icu4j-64.2-2|28	# Java stack is not supported on x86_32
21mr|icu4j-64.2-2|29	ExcludeArch: %{ix86}
21mr|icu4j-64.2-2|30	
21mr|icu4j-64.2-2|31	%description
21mr|icu4j-64.2-2|32	The International Components for Unicode (ICU) library provides robust and
21mr|icu4j-64.2-2|33	full-featured Unicode services on a wide variety of platforms. ICU supports
21mr|icu4j-64.2-2|34	the most current version of the Unicode standard, and provides support for
21mr|icu4j-64.2-2|35	supplementary characters (needed for GB 18030 repertoire support).
21mr|icu4j-64.2-2|36	
21mr|icu4j-64.2-2|37	Java provides a very strong foundation for global programs, and IBM and the
21mr|icu4j-64.2-2|38	ICU team played a key role in providing globalization technology into Sun's
21mr|icu4j-64.2-2|39	Java. But because of its long release schedule, Java cannot always keep
21mr|icu4j-64.2-2|40	up-to-date with evolving standards. The ICU team continues to extend Java's
21mr|icu4j-64.2-2|41	Unicode and internationalization support, focusing on improving
21mr|icu4j-64.2-2|42	performance, keeping current with the Unicode standard, and providing
21mr|icu4j-64.2-2|43	richer APIs, while remaining as compatible as possible with the original
21mr|icu4j-64.2-2|44	Java text and internationalization API design.
21mr|icu4j-64.2-2|45	
21mr|icu4j-64.2-2|46	%package charset
21mr|icu4j-64.2-2|47	Summary: Charset converter library of %{name}
21mr|icu4j-64.2-2|48	
21mr|icu4j-64.2-2|49	%description charset
21mr|icu4j-64.2-2|50	Charset converter library of %{name}.
21mr|icu4j-64.2-2|51	
21mr|icu4j-64.2-2|52	%package localespi
21mr|icu4j-64.2-2|53	Summary: Locale SPI library of %{name}
21mr|icu4j-64.2-2|54	
21mr|icu4j-64.2-2|55	%description localespi
21mr|icu4j-64.2-2|56	Locale SPI library of %{name}.
21mr|icu4j-64.2-2|57	
21mr|icu4j-64.2-2|58	%package javadoc
21mr|icu4j-64.2-2|59	Summary: Javadoc for %{name}
21mr|icu4j-64.2-2|60	Requires: java-javadoc
21mr|icu4j-64.2-2|61	
21mr|icu4j-64.2-2|62	%description javadoc
21mr|icu4j-64.2-2|63	API documentation for %{name}.
21mr|icu4j-64.2-2|64	
21mr|icu4j-64.2-2|65	%prep
21mr|icu4j-64.2-2|66	%setup -q -c
21mr|icu4j-64.2-2|67	%patch0
21mr|icu4j-64.2-2|68	
21mr|icu4j-64.2-2|69	# Ivy local does not name these libs as icu4j expects
21mr|icu4j-64.2-2|70	sed -i -e 's/junit-4.12/junit-SYSTEM/' \
21mr|icu4j-64.2-2|71	-e 's/hamcrest-core-1.3/hamcrest-core-SYSTEM/' build.xml
21mr|icu4j-64.2-2|72	
21mr|icu4j-64.2-2|73	# Missing dep on pl.pragmatists:JUnitParams for tests, so delete tests that
21mr|icu4j-64.2-2|74	# requires it for now
21mr|icu4j-64.2-2|75	sed -i -e '/pl.pragmatists/d' ivy.xml
21mr|icu4j-64.2-2|76	rm main/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenFormatTest.java
21mr|icu4j-64.2-2|77	rm main/tests/core/src/com/ibm/icu/dev/test/calendar/DataDrivenCalendarTest.java
21mr|icu4j-64.2-2|78	rm main/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
21mr|icu4j-64.2-2|79	rm main/tests/core/src/com/ibm/icu/dev/test/serializable/CoverageTest.java
21mr|icu4j-64.2-2|80	rm main/tests/core/src/com/ibm/icu/dev/test/util/XLocaleMatcherTest.java
21mr|icu4j-64.2-2|81	rm main/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
21mr|icu4j-64.2-2|82	rm main/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorDisorderedMarksTest.java
21mr|icu4j-64.2-2|83	
21mr|icu4j-64.2-2|84	%build
21mr|icu4j-64.2-2|85	export JAVA_HOME=%{_jvmdir}/java/
21mr|icu4j-64.2-2|86	mkdir -p ~/.ant/lib
21mr|icu4j-64.2-2|87	ant -Divy.mode=local -Doffline=true -Dicu4j.api.doc.jdk.link=%{_javadocdir}/java \
21mr|icu4j-64.2-2|88	all check
21mr|icu4j-64.2-2|89	
21mr|icu4j-64.2-2|90	for jar in icu4j icu4j-charset icu4j-localespi ; do
21mr|icu4j-64.2-2|91	sed -i -e 's/@POMVERSION@/%{version}/' maven/$jar/pom.xml
21mr|icu4j-64.2-2|92	%mvn_artifact maven/$jar/pom.xml $jar.jar
21mr|icu4j-64.2-2|93	%mvn_package :$jar $jar
21mr|icu4j-64.2-2|94	done
21mr|icu4j-64.2-2|95	
21mr|icu4j-64.2-2|96	%install
21mr|icu4j-64.2-2|97	%mvn_install -J doc
21mr|icu4j-64.2-2|98	
21mr|icu4j-64.2-2|99	# No poms for these, so install manually
21mr|icu4j-64.2-2|100	install -m 644 icu4j-charset.jar   %{buildroot}%{_javadir}/icu4j/
21mr|icu4j-64.2-2|101	install -m 644 icu4j-localespi.jar %{buildroot}%{_javadir}/icu4j/
21mr|icu4j-64.2-2|102	
21mr|icu4j-64.2-2|103	%files -f .mfiles-icu4j
21mr|icu4j-64.2-2|104	%license main/shared/licenses/*
21mr|icu4j-64.2-2|105	%doc readme.html APIChangeReport.html
21mr|icu4j-64.2-2|106	
21mr|icu4j-64.2-2|107	%files charset -f .mfiles-icu4j-charset
21mr|icu4j-64.2-2|108	
21mr|icu4j-64.2-2|109	%files localespi -f .mfiles-icu4j-localespi
21mr|icu4j-64.2-2|110	
21mr|icu4j-64.2-2|111	%files javadoc -f .mfiles-javadoc
21mr|icu4j-64.2-2|112	%license main/shared/licenses/*
21mr|icu4j-64.2-2|113	

12794 21
21mr|icu-71.1-2|1	%define tarver %(echo %{version} |tr . _)
21mr|icu-71.1-2|2	%define urlver %(echo %{version} |tr . -)
21mr|icu-71.1-2|3	
21mr|icu-71.1-2|4	%define major %(echo %{version} |cut -d. -f1)
21mr|icu-71.1-2|5	%define libicudata %mklibname %{name}data %{major}
21mr|icu-71.1-2|6	%define libicui18n %mklibname %{name}i18n %{major}
21mr|icu-71.1-2|7	%define libicuio %mklibname %{name}io %{major}
21mr|icu-71.1-2|8	%define libicutest %mklibname %{name}test %{major}
21mr|icu-71.1-2|9	%define libicutu %mklibname %{name}tu %{major}
21mr|icu-71.1-2|10	%define libicuuc %mklibname %{name}uc %{major}
21mr|icu-71.1-2|11	%define devname %mklibname %{name} -d
21mr|icu-71.1-2|12	
21mr|icu-71.1-2|13	%ifarch %arm
21mr|icu-71.1-2|14	%define	_disable_lto %nil
21mr|icu-71.1-2|15	%endif
21mr|icu-71.1-2|16	
21mr|icu-71.1-2|17	%define arch %([ "%{_arch}" = "x86_64" ] && echo -n x86-64 || echo -n %{_arch})
21mr|icu-71.1-2|18	
21mr|icu-71.1-2|19	%bcond_with	crosscompile
21mr|icu-71.1-2|20	
21mr|icu-71.1-2|21	Summary:	International Components for Unicode
21mr|icu-71.1-2|22	Name:		icu
21mr|icu-71.1-2|23	Version:	71.1
21mr|icu-71.1-2|24	Release:	2
21mr|icu-71.1-2|25	Epoch:		1
21mr|icu-71.1-2|26	License:	MIT
21mr|icu-71.1-2|27	Group:		System/Libraries
21mr|icu-71.1-2|28	Url:		https://icu.unicode.org/
21mr|icu-71.1-2|29	Source0:	https://github.com/unicode-org/icu/releases/download/release-%{urlver}/icu4c-%{tarver}-src.tgz
21mr|icu-71.1-2|30	Source1:	https://github.com/unicode-org/icu/releases/download/release-%{urlver}/icu4c-%{tarver}-docs.zip
21mr|icu-71.1-2|31	Patch0:		icu-71.1-DESTDIR.patch
21mr|icu-71.1-2|32	Patch1:		icu-71.1-double-conversion-e2k.patch
21mr|icu-71.1-2|33	BuildRequires:	doxygen
21mr|icu-71.1-2|34	
21mr|icu-71.1-2|35	%description
21mr|icu-71.1-2|36	The International Components for Unicode (ICU) libraries provide robust and
21mr|icu-71.1-2|37	full-featured Unicode services on a wide variety of platforms. ICU supports
21mr|icu-71.1-2|38	the most current version of the Unicode standard, and they provide support
21mr|icu-71.1-2|39	for supplementary Unicode characters (needed for GB 18030 repertoire support).
21mr|icu-71.1-2|40	
21mr|icu-71.1-2|41	As computing environments become more heterogeneous, software portability
21mr|icu-71.1-2|42	becomes more important. ICU lets you produce the same results across all the
21mr|icu-71.1-2|43	various platforms you support, without sacrificing performance. It offers
21mr|icu-71.1-2|44	great flexibility to extend and customize the supplied services, which
21mr|icu-71.1-2|45	include:
21mr|icu-71.1-2|46	
21mr|icu-71.1-2|47	* Text: Unicode text handling, full character properties and character set
21mr|icu-71.1-2|48	conversions (500+ codepages)
21mr|icu-71.1-2|49	* Analysis: Unicode regular expressions; full Unicode sets; character, word
21mr|icu-71.1-2|50	and line boundaries
21mr|icu-71.1-2|51	* Comparison: Language sensitive collation and searching
21mr|icu-71.1-2|52	* Transformations: normalization, upper/lowercase, script transliterations
21mr|icu-71.1-2|53	(50+ pairs)
21mr|icu-71.1-2|54	* Locales: Comprehensive locale data (230+) and resource bundle architecture
21mr|icu-71.1-2|55	* Complex Text Layout: Arabic, Hebrew, Indic and Thai
21mr|icu-71.1-2|56	* Time: Multi-calendar and time zone
21mr|icu-71.1-2|57	* Formatting and Parsing: dates, times, numbers, currencies, messages and
21mr|icu-71.1-2|58	rule based
21mr|icu-71.1-2|59	
21mr|icu-71.1-2|60	%files
21mr|icu-71.1-2|61	%{_bindir}/*
21mr|icu-71.1-2|62	%exclude %{_bindir}/icu-config
21mr|icu-71.1-2|63	%{_sbindir}/*
21mr|icu-71.1-2|64	
21mr|icu-71.1-2|65	#----------------------------------------------------------------------------
21mr|icu-71.1-2|66	
21mr|icu-71.1-2|67	%package doc
21mr|icu-71.1-2|68	Summary:	Documentation for the International Components for Unicode
21mr|icu-71.1-2|69	Group:		System/Libraries
21mr|icu-71.1-2|70	Requires:	%{name} = %{EVRD}
21mr|icu-71.1-2|71	
21mr|icu-71.1-2|72	%description doc
21mr|icu-71.1-2|73	Documentation for the International Components for Unicode.
21mr|icu-71.1-2|74	
21mr|icu-71.1-2|75	%files doc
21mr|icu-71.1-2|76	%doc readme.html docs/*
21mr|icu-71.1-2|77	%{_mandir}/man1/*
21mr|icu-71.1-2|78	%{_mandir}/man8/*
21mr|icu-71.1-2|79	
21mr|icu-71.1-2|80	#----------------------------------------------------------------------------
21mr|icu-71.1-2|81	
21mr|icu-71.1-2|82	%package -n %{name}%{major}-data
21mr|icu-71.1-2|83	Summary:	Data files needed for ICU
21mr|icu-71.1-2|84	Group:		System/Libraries
21mr|icu-71.1-2|85	Provides:	%{name}-data = %{EVRD}
21mr|icu-71.1-2|86	
21mr|icu-71.1-2|87	%description -n %{name}%{major}-data
21mr|icu-71.1-2|88	Data files needed for ICU
21mr|icu-71.1-2|89	
21mr|icu-71.1-2|90	%files -n %{name}%{major}-data
21mr|icu-71.1-2|91	%dir %{_datadir}/%{name}
21mr|icu-71.1-2|92	%dir %{_datadir}/%{name}/%{version}
21mr|icu-71.1-2|93	%{_datadir}/%{name}/%{version}/icudt%{major}l.dat
21mr|icu-71.1-2|94	
21mr|icu-71.1-2|95	#----------------------------------------------------------------------------
21mr|icu-71.1-2|96	
21mr|icu-71.1-2|97	%package -n %{libicudata}
21mr|icu-71.1-2|98	Summary:	Library for the International Components for Unicode - icudata
21mr|icu-71.1-2|99	Group:		System/Libraries
21mr|icu-71.1-2|100	Requires:	%{name}%{major}-data = %{EVRD}
21mr|icu-71.1-2|101	
21mr|icu-71.1-2|102	%description -n %{libicudata}
21mr|icu-71.1-2|103	Library for the International Components for Unicode - icudata.
21mr|icu-71.1-2|104	
21mr|icu-71.1-2|105	%files -n %{libicudata}
21mr|icu-71.1-2|106	%{_libdir}/libicudata.so.*
21mr|icu-71.1-2|107	
21mr|icu-71.1-2|108	#----------------------------------------------------------------------------
21mr|icu-71.1-2|109	
21mr|icu-71.1-2|110	%package -n %{libicui18n}
21mr|icu-71.1-2|111	Summary:	Library for the International Components for Unicode - icui18n
21mr|icu-71.1-2|112	Group:		System/Libraries
21mr|icu-71.1-2|113	
21mr|icu-71.1-2|114	%description -n %{libicui18n}
21mr|icu-71.1-2|115	Library for the International Components for Unicode - icui18n.
21mr|icu-71.1-2|116	
21mr|icu-71.1-2|117	%files -n %{libicui18n}
21mr|icu-71.1-2|118	%{_libdir}/libicui18n.so.*
21mr|icu-71.1-2|119	
21mr|icu-71.1-2|120	#----------------------------------------------------------------------------
21mr|icu-71.1-2|121	
21mr|icu-71.1-2|122	%package -n %{libicuio}
21mr|icu-71.1-2|123	Summary:	Library for the International Components for Unicode - icuio
21mr|icu-71.1-2|124	Group:		System/Libraries
21mr|icu-71.1-2|125	
21mr|icu-71.1-2|126	%description -n %{libicuio}
21mr|icu-71.1-2|127	Library for the International Components for Unicode - icuio.
21mr|icu-71.1-2|128	
21mr|icu-71.1-2|129	%files -n %{libicuio}
21mr|icu-71.1-2|130	%{_libdir}/libicuio.so.*
21mr|icu-71.1-2|131	
21mr|icu-71.1-2|132	#----------------------------------------------------------------------------
21mr|icu-71.1-2|133	
21mr|icu-71.1-2|134	%package -n %{libicutest}
21mr|icu-71.1-2|135	Summary:	Library for the International Components for Unicode - icutest
21mr|icu-71.1-2|136	Group:		System/Libraries
21mr|icu-71.1-2|137	
21mr|icu-71.1-2|138	%description -n %{libicutest}
21mr|icu-71.1-2|139	Library for the International Components for Unicode - icutest.
21mr|icu-71.1-2|140	
21mr|icu-71.1-2|141	%files -n %{libicutest}
21mr|icu-71.1-2|142	%{_libdir}/libicutest.so.*
21mr|icu-71.1-2|143	
21mr|icu-71.1-2|144	#----------------------------------------------------------------------------
21mr|icu-71.1-2|145	
21mr|icu-71.1-2|146	%package -n %{libicutu}
21mr|icu-71.1-2|147	Summary:	Library for the International Components for Unicode - icutu
21mr|icu-71.1-2|148	Group:		System/Libraries
21mr|icu-71.1-2|149	
21mr|icu-71.1-2|150	%description -n %{libicutu}
21mr|icu-71.1-2|151	Library for the International Components for Unicode - icutu.
21mr|icu-71.1-2|152	
21mr|icu-71.1-2|153	%files -n %{libicutu}
21mr|icu-71.1-2|154	%{_libdir}/libicutu.so.*
21mr|icu-71.1-2|155	
21mr|icu-71.1-2|156	#----------------------------------------------------------------------------
21mr|icu-71.1-2|157	
21mr|icu-71.1-2|158	%package -n %{libicuuc}
21mr|icu-71.1-2|159	Summary:	Library for the International Components for Unicode - icuuc
21mr|icu-71.1-2|160	Group:		System/Libraries
21mr|icu-71.1-2|161	
21mr|icu-71.1-2|162	%description -n %{libicuuc}
21mr|icu-71.1-2|163	Library for the International Components for Unicode - icuuc.
21mr|icu-71.1-2|164	
21mr|icu-71.1-2|165	%files -n %{libicuuc}
21mr|icu-71.1-2|166	%{_libdir}/libicuuc.so.*
21mr|icu-71.1-2|167	
21mr|icu-71.1-2|168	#----------------------------------------------------------------------------
21mr|icu-71.1-2|169	
21mr|icu-71.1-2|170	%package -n %{devname}
21mr|icu-71.1-2|171	Summary:	Development files for the International Components for Unicode
21mr|icu-71.1-2|172	Group:		Development/Other
21mr|icu-71.1-2|173	Requires:	%{libicudata} = %{EVRD}
21mr|icu-71.1-2|174	Requires:	%{libicui18n} = %{EVRD}
21mr|icu-71.1-2|175	Requires:	%{libicuio} = %{EVRD}
21mr|icu-71.1-2|176	Requires:	%{libicutest} = %{EVRD}
21mr|icu-71.1-2|177	Requires:	%{libicutu} = %{EVRD}
21mr|icu-71.1-2|178	Requires:	%{libicuuc} = %{EVRD}
21mr|icu-71.1-2|179	Provides:	%{name}%{major}-devel = %{EVRD}
21mr|icu-71.1-2|180	Provides:	%{name}-devel = %{EVRD}
21mr|icu-71.1-2|181	
21mr|icu-71.1-2|182	%description -n	%{devname}
21mr|icu-71.1-2|183	Development files and headers for the International Components for Unicode.
21mr|icu-71.1-2|184	
21mr|icu-71.1-2|185	%files -n %{devname}
21mr|icu-71.1-2|186	%{_bindir}/icu-config
21mr|icu-71.1-2|187	%{_libdir}/*.so
21mr|icu-71.1-2|188	%{_libdir}/pkgconfig/*.pc
21mr|icu-71.1-2|189	%dir %{_includedir}/unicode
21mr|icu-71.1-2|190	%{_includedir}/unicode/*
21mr|icu-71.1-2|191	%dir %{_libdir}/%{name}
21mr|icu-71.1-2|192	%{_libdir}/%{name}/*
21mr|icu-71.1-2|193	%{_datadir}/%{name}/%{version}/LICENSE
21mr|icu-71.1-2|194	%{_datadir}/%{name}/%{version}/config/mh-linux
21mr|icu-71.1-2|195	%{_datadir}/%{name}/%{version}/install-sh
21mr|icu-71.1-2|196	%{_datadir}/%{name}/%{version}/mkinstalldirs
21mr|icu-71.1-2|197	
21mr|icu-71.1-2|198	#----------------------------------------------------------------------------
21mr|icu-71.1-2|199	
21mr|icu-71.1-2|200	%prep
21mr|icu-71.1-2|201	%autosetup -p1 -n %{name}
21mr|icu-71.1-2|202	
21mr|icu-71.1-2|203	mkdir -p docs
21mr|icu-71.1-2|204	cd docs
21mr|icu-71.1-2|205	unzip -q %{SOURCE1}
21mr|icu-71.1-2|206	cd -
21mr|icu-71.1-2|207	
21mr|icu-71.1-2|208	%build
21mr|icu-71.1-2|209	pushd source
21mr|icu-71.1-2|210	# (tpg) needed for patch 2
21mr|icu-71.1-2|211	export CFLAGS='%{optflags} -fno-strict-aliasing'
21mr|icu-71.1-2|212	export CXXFLAGS='%{optflags} -fno-strict-aliasing -std=c++14'
21mr|icu-71.1-2|213	export LDFLAGS='%{ldflags} -fuse-ld=bfd'
21mr|icu-71.1-2|214	# no bfd flag on elbrus
21mr|icu-71.1-2|215	# and issues with lcc
21mr|icu-71.1-2|216	%ifarch %{e2k}
21mr|icu-71.1-2|217	export LDFLAGS='%{ldflags} -lstdc++'
21mr|icu-71.1-2|218	%endif
21mr|icu-71.1-2|219	# If we want crosscompile icu we need to built ICU package
21mr|icu-71.1-2|220	# and add --with-cross-build=/path/to/icu
21mr|icu-71.1-2|221	# disable bits and do unset TARGET twice, after configure
21mr|icu-71.1-2|222	# and before makeinstall
21mr|icu-71.1-2|223	%configure --disable-samples \
21mr|icu-71.1-2|224	--disable-renaming \
21mr|icu-71.1-2|225	%if !%{with crosscompile}
21mr|icu-71.1-2|226	--with-library-bits=64else32 \
21mr|icu-71.1-2|227	%endif
21mr|icu-71.1-2|228	--with-data-packaging=archive \
21mr|icu-71.1-2|229	%if %{with crosscompile}
21mr|icu-71.1-2|230	--with-cross-build=/path/to/built/icu/source/ \
21mr|icu-71.1-2|231	%endif
21mr|icu-71.1-2|232	--disable-samples
21mr|icu-71.1-2|233	
21mr|icu-71.1-2|234	#rhbz#225896
21mr|icu-71.1-2|235	sed -i 's|-nodefaultlibs -nostdlib||' config/mh-linux
21mr|icu-71.1-2|236	#rhbz#681941
21mr|icu-71.1-2|237	# As of ICU 52.1 the -nostdlib in tools/toolutil/Makefile results in undefined reference to `__dso_handle'
21mr|icu-71.1-2|238	sed -i 's|^LIBS =.*|LIBS = -L../../lib -licui18n -licuuc -lpthread|' tools/toolutil/Makefile
21mr|icu-71.1-2|239	#rhbz#813484
21mr|icu-71.1-2|240	sed -i 's| \$(docfilesdir)/installdox||' Makefile
21mr|icu-71.1-2|241	# There is no source/doc/html/search/ directory
21mr|icu-71.1-2|242	sed -i '/^\s\+\$(INSTALL_DATA) \$(docsrchfiles) \$(DESTDIR)\$(docdir)\/\$(docsubsrchdir)\s*$/d' Makefile
21mr|icu-71.1-2|243	# rhbz#856594 The configure --disable-renaming and possibly other options
21mr|icu-71.1-2|244	# result in icu/source/uconfig.h.prepend being created, include that content in
21mr|icu-71.1-2|245	# icu/source/common/unicode/uconfig.h to propagate to consumer packages.
21mr|icu-71.1-2|246	test -f uconfig.h.prepend && sed -e '/^#define __UCONFIG_H__/ r uconfig.h.prepend' -i common/unicode/uconfig.h
21mr|icu-71.1-2|247	
21mr|icu-71.1-2|248	mkdir -p data/out/tmp
21mr|icu-71.1-2|249	touch -d "10 years ago" data/out/tmp/icudata.lst
21mr|icu-71.1-2|250	
21mr|icu-71.1-2|251	%if %{with crosscompile}
21mr|icu-71.1-2|252	unset TARGET
21mr|icu-71.1-2|253	%endif
21mr|icu-71.1-2|254	%make_build
21mr|icu-71.1-2|255	%make_build doc
21mr|icu-71.1-2|256	popd
21mr|icu-71.1-2|257	
21mr|icu-71.1-2|258	%install
21mr|icu-71.1-2|259	%if %{with crosscompile}
21mr|icu-71.1-2|260	unset TARGET
21mr|icu-71.1-2|261	%endif
21mr|icu-71.1-2|262	%make_install -C source

12795 21
21mr|id3lib-3.8.3-30|1	%define api 3.8
21mr|id3lib-3.8.3-30|2	%define major 3
21mr|id3lib-3.8.3-30|3	%define libname %mklibname id3_ %{api} %{major}
21mr|id3lib-3.8.3-30|4	%define devname %mklibname id3 -d
21mr|id3lib-3.8.3-30|5	%define staticname %mklibname id3 -d -s
21mr|id3lib-3.8.3-30|6	
21mr|id3lib-3.8.3-30|7	Summary:	A software library for manipulating ID3v1 and ID3v2 tags
21mr|id3lib-3.8.3-30|8	Name:		id3lib
21mr|id3lib-3.8.3-30|9	Version:	3.8.3
21mr|id3lib-3.8.3-30|10	Release:	30
21mr|id3lib-3.8.3-30|11	Epoch:		1
21mr|id3lib-3.8.3-30|12	License:	LGPL
21mr|id3lib-3.8.3-30|13	Group:		Sound
21mr|id3lib-3.8.3-30|14	Url:		http://id3lib.sourceforge.net
21mr|id3lib-3.8.3-30|15	Source0:	http://download.sourceforge.net/id3lib/%{name}-%{version}.tar.bz2
21mr|id3lib-3.8.3-30|16	Patch0:		id3lib-3.8.2-doxygen.patch
21mr|id3lib-3.8.3-30|17	Patch1:		patch_id3lib_3.8.3_UTF16_writing_bug.diff
21mr|id3lib-3.8.3-30|18	Patch2:		id3lib-3.8.3-CVE-2007-4460.patch
21mr|id3lib-3.8.3-30|19	Patch3:		id3lib-3.8.3-includes.patch
21mr|id3lib-3.8.3-30|20	Patch4:		id3lib-3.8.3-vbr_buffer_overflow.diff
21mr|id3lib-3.8.3-30|21	Patch5:		id3lib-3.8.3-libtool-autofoo.patch
21mr|id3lib-3.8.3-30|22	Provides:	id3lib-examples
21mr|id3lib-3.8.3-30|23	BuildRequires:	doxygen
21mr|id3lib-3.8.3-30|24	BuildRequires:	pkgconfig(zlib)
21mr|id3lib-3.8.3-30|25	
21mr|id3lib-3.8.3-30|26	%description
21mr|id3lib-3.8.3-30|27	This package provides a software library for manipulating ID3v1 and ID3v2 tags.
21mr|id3lib-3.8.3-30|28	It provides a convenient interface for software developers to include
21mr|id3lib-3.8.3-30|29	standards-compliant ID3v1/2 tagging capabilities in their applications.
21mr|id3lib-3.8.3-30|30	Features include identification of valid tags, automatic size conversions,
21mr|id3lib-3.8.3-30|31	(re)synchronisation of tag frames, seamless tag (de)compression, and optional
21mr|id3lib-3.8.3-30|32	padding facilities.
21mr|id3lib-3.8.3-30|33	Included are some simple command line example applications.
21mr|id3lib-3.8.3-30|34	
21mr|id3lib-3.8.3-30|35	%files
21mr|id3lib-3.8.3-30|36	%doc AUTHORS HISTORY NEWS README THANKS TODO
21mr|id3lib-3.8.3-30|37	%{_bindir}/*
21mr|id3lib-3.8.3-30|38	
21mr|id3lib-3.8.3-30|39	#----------------------------------------------------------------------------
21mr|id3lib-3.8.3-30|40	
21mr|id3lib-3.8.3-30|41	%package -n %{libname}
21mr|id3lib-3.8.3-30|42	Summary:	Id3lib libraries
21mr|id3lib-3.8.3-30|43	Group:		System/Libraries
21mr|id3lib-3.8.3-30|44	
21mr|id3lib-3.8.3-30|45	%description -n %{libname}
21mr|id3lib-3.8.3-30|46	This package provides a software library for manipulating ID3v1 and ID3v2 tags.
21mr|id3lib-3.8.3-30|47	
21mr|id3lib-3.8.3-30|48	%files -n %{libname}
21mr|id3lib-3.8.3-30|49	%doc README COPYING
21mr|id3lib-3.8.3-30|50	%{_libdir}/libid3-%{api}.so.%{major}*
21mr|id3lib-3.8.3-30|51	
21mr|id3lib-3.8.3-30|52	#----------------------------------------------------------------------------
21mr|id3lib-3.8.3-30|53	
21mr|id3lib-3.8.3-30|54	%package -n %{devname}
21mr|id3lib-3.8.3-30|55	Summary:	Headers for developing programs that will use id3lib
21mr|id3lib-3.8.3-30|56	Group:		Development/C++
21mr|id3lib-3.8.3-30|57	Requires:	%{libname} = %{EVRD}
21mr|id3lib-3.8.3-30|58	Requires:	pkgconfig(zlib)
21mr|id3lib-3.8.3-30|59	Provides:	libid3-devel = %{EVRD}
21mr|id3lib-3.8.3-30|60	Provides:	libid3lib-devel = %{EVRD}
21mr|id3lib-3.8.3-30|61	Provides:	id3lib-devel = %{EVRD}
21mr|id3lib-3.8.3-30|62	Provides:	id3lib-doc = %{EVRD}
21mr|id3lib-3.8.3-30|63	
21mr|id3lib-3.8.3-30|64	%description -n %{devname}
21mr|id3lib-3.8.3-30|65	This package contains the headers that programmers will need to develop
21mr|id3lib-3.8.3-30|66	applications which will use id3lib, the software library for ID3v1 and ID3v2
21mr|id3lib-3.8.3-30|67	tag manipulation.
21mr|id3lib-3.8.3-30|68	
21mr|id3lib-3.8.3-30|69	%files -n %{devname}
21mr|id3lib-3.8.3-30|70	%doc ChangeLog doc/*.html doc/*gif doc/*.txt doc/*.jpg doc/*.ico doc/*.css
21mr|id3lib-3.8.3-30|71	%doc doc/api doc/examples
21mr|id3lib-3.8.3-30|72	%{_includedir}/id3*.h
21mr|id3lib-3.8.3-30|73	%{_includedir}/id3
21mr|id3lib-3.8.3-30|74	%{_libdir}/*.so
21mr|id3lib-3.8.3-30|75	
21mr|id3lib-3.8.3-30|76	#----------------------------------------------------------------------------
21mr|id3lib-3.8.3-30|77	
21mr|id3lib-3.8.3-30|78	%package -n %{staticname}
21mr|id3lib-3.8.3-30|79	Summary:	Id3lib static libraries
21mr|id3lib-3.8.3-30|80	Group:		Development/C++
21mr|id3lib-3.8.3-30|81	Requires:	%{devname} = %{EVRD}
21mr|id3lib-3.8.3-30|82	
21mr|id3lib-3.8.3-30|83	%description -n %{staticname}
21mr|id3lib-3.8.3-30|84	This package provides a software library for manipulating ID3v1 and
21mr|id3lib-3.8.3-30|85	ID3v2 tags. It contains the static library of id3lib.
21mr|id3lib-3.8.3-30|86	
21mr|id3lib-3.8.3-30|87	%files -n %{staticname}
21mr|id3lib-3.8.3-30|88	%{_libdir}/*.a
21mr|id3lib-3.8.3-30|89	
21mr|id3lib-3.8.3-30|90	#----------------------------------------------------------------------------
21mr|id3lib-3.8.3-30|91	
21mr|id3lib-3.8.3-30|92	%prep
21mr|id3lib-3.8.3-30|93	%setup -q
21mr|id3lib-3.8.3-30|94	%patch0 -p0
21mr|id3lib-3.8.3-30|95	%patch1 -p1
21mr|id3lib-3.8.3-30|96	%patch2 -p1
21mr|id3lib-3.8.3-30|97	%patch3 -p1
21mr|id3lib-3.8.3-30|98	%patch4 -p1
21mr|id3lib-3.8.3-30|99	%patch5 -p1
21mr|id3lib-3.8.3-30|100	(mkdir -p doc/examples
21mr|id3lib-3.8.3-30|101	cd examples
21mr|id3lib-3.8.3-30|102	cp *.cpp *.c *.h *.tag *.jpg *.mp3 ../doc/examples
21mr|id3lib-3.8.3-30|103	)
21mr|id3lib-3.8.3-30|104	
21mr|id3lib-3.8.3-30|105	%build
21mr|id3lib-3.8.3-30|106	%configure --enable-static
21mr|id3lib-3.8.3-30|107	%make_build
21mr|id3lib-3.8.3-30|108	%make_build docs
21mr|id3lib-3.8.3-30|109	
21mr|id3lib-3.8.3-30|110	%install
21mr|id3lib-3.8.3-30|111	%make_install

12796 21
21mr|idlj-maven-plugin-1.2.1-9|1	Name:             idlj-maven-plugin
21mr|idlj-maven-plugin-1.2.1-9|2	Version:          1.2.1
21mr|idlj-maven-plugin-1.2.1-9|3	Release:          9
21mr|idlj-maven-plugin-1.2.1-9|4	Summary:          The CORBA IDL Compiler Maven Plugin
21mr|idlj-maven-plugin-1.2.1-9|5	License:          ASL 2.0
21mr|idlj-maven-plugin-1.2.1-9|6	# http://www.mojohaus.org/plugins.html
21mr|idlj-maven-plugin-1.2.1-9|7	URL:              http://mojo.codehaus.org/idlj-maven-plugin
21mr|idlj-maven-plugin-1.2.1-9|8	
21mr|idlj-maven-plugin-1.2.1-9|9	# svn export http://svn.codehaus.org/mojo/tags/idlj-maven-plugin-1.2.1 idlj-maven-plugin-1.2.1
21mr|idlj-maven-plugin-1.2.1-9|10	# tar cafJ idlj-maven-plugin-1.2.1.tar.xz idlj-maven-plugin-1.2.1
21mr|idlj-maven-plugin-1.2.1-9|11	Source0:          idlj-maven-plugin-%{version}.tar.xz
21mr|idlj-maven-plugin-1.2.1-9|12	Source1:          LICENSE-2.0.txt
21mr|idlj-maven-plugin-1.2.1-9|13	
21mr|idlj-maven-plugin-1.2.1-9|14	Group:          Development/Java
21mr|idlj-maven-plugin-1.2.1-9|15	BuildArch:        noarch
21mr|idlj-maven-plugin-1.2.1-9|16	# Java stack is not supported on x86_32
21mr|idlj-maven-plugin-1.2.1-9|17	ExcludeArch: %{ix86}
21mr|idlj-maven-plugin-1.2.1-9|18	
21mr|idlj-maven-plugin-1.2.1-9|19	BuildRequires:    maven-local
21mr|idlj-maven-plugin-1.2.1-9|20	BuildRequires:    mvn(avalon-logkit:avalon-logkit)
21mr|idlj-maven-plugin-1.2.1-9|21	BuildRequires:    mvn(junit:junit)
21mr|idlj-maven-plugin-1.2.1-9|22	BuildRequires:    mvn(org.apache.maven:maven-project)
21mr|idlj-maven-plugin-1.2.1-9|23	BuildRequires:    mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|idlj-maven-plugin-1.2.1-9|24	BuildRequires:    mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|idlj-maven-plugin-1.2.1-9|25	BuildRequires:    mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|idlj-maven-plugin-1.2.1-9|26	BuildRequires:    mvn(org.codehaus.plexus:plexus-utils)
21mr|idlj-maven-plugin-1.2.1-9|27	BuildRequires:    mvn(org.jacorb:jacorb-idl-compiler)
21mr|idlj-maven-plugin-1.2.1-9|28	
21mr|idlj-maven-plugin-1.2.1-9|29	%description
21mr|idlj-maven-plugin-1.2.1-9|30	The CORBA IDL Compiler Maven Plugin is used for processing IDL files into java sources.
21mr|idlj-maven-plugin-1.2.1-9|31	
21mr|idlj-maven-plugin-1.2.1-9|32	%package javadoc
21mr|idlj-maven-plugin-1.2.1-9|33	Summary:          Javadoc for %{name}
21mr|idlj-maven-plugin-1.2.1-9|34	
21mr|idlj-maven-plugin-1.2.1-9|35	%description javadoc
21mr|idlj-maven-plugin-1.2.1-9|36	This package contains the API documentation for %{name}.
21mr|idlj-maven-plugin-1.2.1-9|37	
21mr|idlj-maven-plugin-1.2.1-9|38	%prep
21mr|idlj-maven-plugin-1.2.1-9|39	%setup -q -n %{name}-%{version}
21mr|idlj-maven-plugin-1.2.1-9|40	
21mr|idlj-maven-plugin-1.2.1-9|41	%pom_change_dep :plexus-compiler-api org.codehaus.plexus:
21mr|idlj-maven-plugin-1.2.1-9|42	%pom_change_dep org.jacorb: :jacorb-idl-compiler
21mr|idlj-maven-plugin-1.2.1-9|43	#%% pom_xpath_set "pom:dependency[pom:artifactId = 'jacorb-idl-compiler']/pom:optional" false
21mr|idlj-maven-plugin-1.2.1-9|44	
21mr|idlj-maven-plugin-1.2.1-9|45	cp %{SOURCE1} .
21mr|idlj-maven-plugin-1.2.1-9|46	
21mr|idlj-maven-plugin-1.2.1-9|47	%build
21mr|idlj-maven-plugin-1.2.1-9|48	# Failed tests because of DEBUG: java.lang.NoClassDefFoundError: org/apache/maven/artifact/DependencyResolutionRequiredException
21mr|idlj-maven-plugin-1.2.1-9|49	# Mabye related to http://jira.codehaus.org/browse/MNG-5449 ?
21mr|idlj-maven-plugin-1.2.1-9|50	%mvn_build -f
21mr|idlj-maven-plugin-1.2.1-9|51	
21mr|idlj-maven-plugin-1.2.1-9|52	%install
21mr|idlj-maven-plugin-1.2.1-9|53	%mvn_install
21mr|idlj-maven-plugin-1.2.1-9|54	
21mr|idlj-maven-plugin-1.2.1-9|55	%files -f .mfiles
21mr|idlj-maven-plugin-1.2.1-9|56	%license LICENSE-2.0.txt
21mr|idlj-maven-plugin-1.2.1-9|57	
21mr|idlj-maven-plugin-1.2.1-9|58	%files javadoc -f .mfiles-javadoc
21mr|idlj-maven-plugin-1.2.1-9|59	%license LICENSE-2.0.txt
21mr|idlj-maven-plugin-1.2.1-9|60	

12797 21
21mr|idm-console-framework-1.2.0-3|1	################################################################################
21mr|idm-console-framework-1.2.0-3|2	Name:             idm-console-framework
21mr|idm-console-framework-1.2.0-3|3	################################################################################
21mr|idm-console-framework-1.2.0-3|4	
21mr|idm-console-framework-1.2.0-3|5	Summary:          Identity Management Console Framework
21mr|idm-console-framework-1.2.0-3|6	URL:              http://www.dogtagpki.org/
21mr|idm-console-framework-1.2.0-3|7	License:          LGPLv2
21mr|idm-console-framework-1.2.0-3|8	Group:            Development/Java
21mr|idm-console-framework-1.2.0-3|9	BuildArch:        noarch
21mr|idm-console-framework-1.2.0-3|10	# Java stack is not supported on x86_32
21mr|idm-console-framework-1.2.0-3|11	ExcludeArch: %{ix86}
21mr|idm-console-framework-1.2.0-3|12	
21mr|idm-console-framework-1.2.0-3|13	Version:          1.2.0
21mr|idm-console-framework-1.2.0-3|14	Release:          3%{?_timestamp}%{?_commit_id}
21mr|idm-console-framework-1.2.0-3|15	# global           _phase -a1
21mr|idm-console-framework-1.2.0-3|16	
21mr|idm-console-framework-1.2.0-3|17	# To create a tarball from a version tag:
21mr|idm-console-framework-1.2.0-3|18	# $ git archive \
21mr|idm-console-framework-1.2.0-3|19	#     --format=tar.gz \
21mr|idm-console-framework-1.2.0-3|20	#     --prefix idm-console-framework-<version>/ \
21mr|idm-console-framework-1.2.0-3|21	#     -o idm-console-framework-<version>.tar.gz \
21mr|idm-console-framework-1.2.0-3|22	#     <version tag>
21mr|idm-console-framework-1.2.0-3|23	Source: https://github.com/dogtagpki/idm-console-framework/archive/v%{version}%{?_phase}/idm-console-framework-%{version}%{?_phase}.tar.gz
21mr|idm-console-framework-1.2.0-3|24	
21mr|idm-console-framework-1.2.0-3|25	# To create a patch for all changes since a version tag:
21mr|idm-console-framework-1.2.0-3|26	# $ git format-patch \
21mr|idm-console-framework-1.2.0-3|27	#     --stdout \
21mr|idm-console-framework-1.2.0-3|28	#     <version tag> \
21mr|idm-console-framework-1.2.0-3|29	#     > idm-console-framework-VERSION-RELEASE.patch
21mr|idm-console-framework-1.2.0-3|30	# Patch: idm-console-framework-VERSION-RELEASE.patch
21mr|idm-console-framework-1.2.0-3|31	
21mr|idm-console-framework-1.2.0-3|32	################################################################################
21mr|idm-console-framework-1.2.0-3|33	# Build Dependencies
21mr|idm-console-framework-1.2.0-3|34	################################################################################
21mr|idm-console-framework-1.2.0-3|35	
21mr|idm-console-framework-1.2.0-3|36	# autosetup
21mr|idm-console-framework-1.2.0-3|37	BuildRequires:    git
21mr|idm-console-framework-1.2.0-3|38	
21mr|idm-console-framework-1.2.0-3|39	BuildRequires:    java-devel >= 1.8.0
21mr|idm-console-framework-1.2.0-3|40	BuildRequires:    ant >= 1.6.2
21mr|idm-console-framework-1.2.0-3|41	BuildRequires:    jss >= 4.5.0-1
21mr|idm-console-framework-1.2.0-3|42	BuildRequires:    ldapjdk >= 4.20.0
21mr|idm-console-framework-1.2.0-3|43	
21mr|idm-console-framework-1.2.0-3|44	################################################################################
21mr|idm-console-framework-1.2.0-3|45	# Runtime Dependencies
21mr|idm-console-framework-1.2.0-3|46	################################################################################
21mr|idm-console-framework-1.2.0-3|47	
21mr|idm-console-framework-1.2.0-3|48	# Urge use of OpenJDK for runtime
21mr|idm-console-framework-1.2.0-3|49	Requires:         java >= 1.8.0
21mr|idm-console-framework-1.2.0-3|50	Requires:         jss >= 4.5.0-1
21mr|idm-console-framework-1.2.0-3|51	Requires:         ldapjdk >= 4.20.0
21mr|idm-console-framework-1.2.0-3|52	
21mr|idm-console-framework-1.2.0-3|53	%description
21mr|idm-console-framework-1.2.0-3|54	A Java Management Console framework used for remote server management.
21mr|idm-console-framework-1.2.0-3|55	
21mr|idm-console-framework-1.2.0-3|56	################################################################################
21mr|idm-console-framework-1.2.0-3|57	%prep
21mr|idm-console-framework-1.2.0-3|58	################################################################################
21mr|idm-console-framework-1.2.0-3|59	
21mr|idm-console-framework-1.2.0-3|60	%autosetup -n idm-console-framework-%{version}%{?_phase} -p 1 -S git
21mr|idm-console-framework-1.2.0-3|61	
21mr|idm-console-framework-1.2.0-3|62	################################################################################
21mr|idm-console-framework-1.2.0-3|63	%build
21mr|idm-console-framework-1.2.0-3|64	################################################################################
21mr|idm-console-framework-1.2.0-3|65	
21mr|idm-console-framework-1.2.0-3|66	%{ant} \
21mr|idm-console-framework-1.2.0-3|67	-Dlib.dir=%{_libdir} \
21mr|idm-console-framework-1.2.0-3|68	-Dbuilt.dir=`pwd`/built \
21mr|idm-console-framework-1.2.0-3|69	-Dclassdest=%{_javadir}
21mr|idm-console-framework-1.2.0-3|70	
21mr|idm-console-framework-1.2.0-3|71	################################################################################
21mr|idm-console-framework-1.2.0-3|72	%install
21mr|idm-console-framework-1.2.0-3|73	################################################################################
21mr|idm-console-framework-1.2.0-3|74	
21mr|idm-console-framework-1.2.0-3|75	install -d $RPM_BUILD_ROOT%{_javadir}
21mr|idm-console-framework-1.2.0-3|76	install -m644 built/release/jars/idm-console-* $RPM_BUILD_ROOT%{_javadir}
21mr|idm-console-framework-1.2.0-3|77	
21mr|idm-console-framework-1.2.0-3|78	################################################################################
21mr|idm-console-framework-1.2.0-3|79	%files
21mr|idm-console-framework-1.2.0-3|80	################################################################################
21mr|idm-console-framework-1.2.0-3|81	
21mr|idm-console-framework-1.2.0-3|82	%doc LICENSE
21mr|idm-console-framework-1.2.0-3|83	%{_javadir}/idm-console-base.jar
21mr|idm-console-framework-1.2.0-3|84	%{_javadir}/idm-console-mcc.jar
21mr|idm-console-framework-1.2.0-3|85	%{_javadir}/idm-console-mcc_en.jar
21mr|idm-console-framework-1.2.0-3|86	%{_javadir}/idm-console-nmclf.jar
21mr|idm-console-framework-1.2.0-3|87	%{_javadir}/idm-console-nmclf_en.jar
21mr|idm-console-framework-1.2.0-3|88	
21mr|idm-console-framework-1.2.0-3|89	################################################################################
21mr|idm-console-framework-1.2.0-3|90	

12798 21
21mr|ifcplugin-kostylen-1-1|1	# See also:
21mr|ifcplugin-kostylen-1-1|2	# https://it-help-school.ru/Настройка_входа_на_Госуслуги_через_ЭЦП
21mr|ifcplugin-kostylen-1-1|3	# https://www.altlinux.org/ЕСИА
21mr|ifcplugin-kostylen-1-1|4	
21mr|ifcplugin-kostylen-1-1|5	Name:		ifcplugin-kostylen
21mr|ifcplugin-kostylen-1-1|6	Version:	1
21mr|ifcplugin-kostylen-1-1|7	Release:	1
21mr|ifcplugin-kostylen-1-1|8	Summary:	Автоматизация дополнительных настроек для ifcplugin
21mr|ifcplugin-kostylen-1-1|9	License:	GPLv3
21mr|ifcplugin-kostylen-1-1|10	Group:		Networking/Other
21mr|ifcplugin-kostylen-1-1|11	URL:		https://abf.io/import/ifcplugin-kostylen
21mr|ifcplugin-kostylen-1-1|12	Source10:	ifcplugin-kostylen.sh
21mr|ifcplugin-kostylen-1-1|13	# Поправленный конфиг /etc/ifc.cfg.
21mr|ifcplugin-kostylen-1-1|14	# Все кракозябры в нем — это одинаковые символы, т.е. сами разработчики
21mr|ifcplugin-kostylen-1-1|15	# ifcplugin потеряли, что там когда-то было на самом деле написано! :facepalm
21mr|ifcplugin-kostylen-1-1|16	Source11:	ifc.cfg
21mr|ifcplugin-kostylen-1-1|17	BuildArch:	noarch
21mr|ifcplugin-kostylen-1-1|18	# https://ds-plugin.gosuslugi.ru/plugin/upload/Index.spr
21mr|ifcplugin-kostylen-1-1|19	Supplements: ifcplugin
21mr|ifcplugin-kostylen-1-1|20	OrderWithRequires: ifcplugin
21mr|ifcplugin-kostylen-1-1|21	
21mr|ifcplugin-kostylen-1-1|22	%description
21mr|ifcplugin-kostylen-1-1|23	Automate additional settings for proprietary ifcplugin.
21mr|ifcplugin-kostylen-1-1|24	Автоматизация дополнительных настроек, чтобы проприетарный ifcplugin
21mr|ifcplugin-kostylen-1-1|25	от Госуслуг работал правильно в браузерах Chromium и Яндекс и с КриптоПро в целом.
21mr|ifcplugin-kostylen-1-1|26	К сожалению, разработчики ifcplugin много лет не правят свою разработку
21mr|ifcplugin-kostylen-1-1|27	сами, поэтому существует этот пакет.
21mr|ifcplugin-kostylen-1-1|28	
21mr|ifcplugin-kostylen-1-1|29	%files
21mr|ifcplugin-kostylen-1-1|30	%{_sbindir}/ifcplugin-kostylen
21mr|ifcplugin-kostylen-1-1|31	%{_sysconfdir}/ifc.cfg.kostylen
21mr|ifcplugin-kostylen-1-1|32	
21mr|ifcplugin-kostylen-1-1|33	%transfiletriggerin -- /opt/google/chrome/extensions/ /etc/opt/chrome/native-messaging-hosts/
21mr|ifcplugin-kostylen-1-1|34	# . to set -x automatically when running rpm -Uvvvvh
21mr|ifcplugin-kostylen-1-1|35	action=configure
21mr|ifcplugin-kostylen-1-1|36	. %{_sbindir}/ifcplugin-kostylen
21mr|ifcplugin-kostylen-1-1|37	
21mr|ifcplugin-kostylen-1-1|38	%transfiletriggerpostun -- /opt/google/chrome/extensions/ /etc/opt/chrome/native-messaging-hosts/
21mr|ifcplugin-kostylen-1-1|39	action=cleanup
21mr|ifcplugin-kostylen-1-1|40	. %{_sbindir}/ifcplugin-kostylen
21mr|ifcplugin-kostylen-1-1|41	
21mr|ifcplugin-kostylen-1-1|42	%preun
21mr|ifcplugin-kostylen-1-1|43	# full removal, not upgrade
21mr|ifcplugin-kostylen-1-1|44	if [ "$1" = 0 ]; then
21mr|ifcplugin-kostylen-1-1|45	action=full-remove
21mr|ifcplugin-kostylen-1-1|46	. %{_sbindir}/ifcplugin-kostylen
21mr|ifcplugin-kostylen-1-1|47	fi
21mr|ifcplugin-kostylen-1-1|48	
21mr|ifcplugin-kostylen-1-1|49	#-------------------------------------------------------
21mr|ifcplugin-kostylen-1-1|50	
21mr|ifcplugin-kostylen-1-1|51	%prep
21mr|ifcplugin-kostylen-1-1|52	%setup -qTc
21mr|ifcplugin-kostylen-1-1|53	cp %{sources} .
21mr|ifcplugin-kostylen-1-1|54	
21mr|ifcplugin-kostylen-1-1|55	%install
21mr|ifcplugin-kostylen-1-1|56	mkdir -p %{buildroot}%{_sbindir}
21mr|ifcplugin-kostylen-1-1|57	install -m755 ifcplugin-kostylen.sh %{buildroot}%{_sbindir}/ifcplugin-kostylen
21mr|ifcplugin-kostylen-1-1|58	mkdir -p %{buildroot}%{_sysconfdir}
21mr|ifcplugin-kostylen-1-1|59	install -m644 ifc.cfg %{buildroot}%{_sysconfdir}/ifc.cfg.kostylen

12799 21
21mr|ifd-gempc-1.0.8-2|1	# See also:
21mr|ifd-gempc-1.0.8-2|2	# https://salsa.debian.org/debian/ifd-gempc
21mr|ifd-gempc-1.0.8-2|3	# (the upstream author maintains the Debian package)
21mr|ifd-gempc-1.0.8-2|4	
21mr|ifd-gempc-1.0.8-2|5	%define _disable_ld_no_undefined 1
21mr|ifd-gempc-1.0.8-2|6	%define usbdropdir %(pkg-config libpcsclite --variable="usbdropdir" 2>/dev/null)
21mr|ifd-gempc-1.0.8-2|7	
21mr|ifd-gempc-1.0.8-2|8	Summary:	Gemplus 410 and 430 Smartcard reader driver
21mr|ifd-gempc-1.0.8-2|9	Name:		ifd-gempc
21mr|ifd-gempc-1.0.8-2|10	Version:	1.0.8
21mr|ifd-gempc-1.0.8-2|11	Release:	2
21mr|ifd-gempc-1.0.8-2|12	License:	GPL/BSD
21mr|ifd-gempc-1.0.8-2|13	Group:		System/Libraries
21mr|ifd-gempc-1.0.8-2|14	Url:		http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/index.html
21mr|ifd-gempc-1.0.8-2|15	Source0:	http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-gempc-%{version}.tar.gz
21mr|ifd-gempc-1.0.8-2|16	Source1:	ifd-gempc.rpmlintrc
21mr|ifd-gempc-1.0.8-2|17	BuildRequires:	pkgconfig(libpcsclite)
21mr|ifd-gempc-1.0.8-2|18	BuildRequires:	pkgconfig(libusb)
21mr|ifd-gempc-1.0.8-2|19	
21mr|ifd-gempc-1.0.8-2|20	%description
21mr|ifd-gempc-1.0.8-2|21	This package provides a PCSC-lite driver for Gemplus 410 and 430
21mr|ifd-gempc-1.0.8-2|22	smartcard readers.
21mr|ifd-gempc-1.0.8-2|23	
21mr|ifd-gempc-1.0.8-2|24	#----------------------------------------------------------------------------
21mr|ifd-gempc-1.0.8-2|25	
21mr|ifd-gempc-1.0.8-2|26	%package -n ifd-gempc410
21mr|ifd-gempc-1.0.8-2|27	Summary:	Gemplus 410 smartcard reader driver
21mr|ifd-gempc-1.0.8-2|28	Group:		System/Libraries
21mr|ifd-gempc-1.0.8-2|29	Requires:	pcsc-lite
21mr|ifd-gempc-1.0.8-2|30	
21mr|ifd-gempc-1.0.8-2|31	%description -n ifd-gempc410
21mr|ifd-gempc-1.0.8-2|32	This package provides a PCSC-lite driver for the following
21mr|ifd-gempc-1.0.8-2|33	serial Gemplus smartcard readers:
21mr|ifd-gempc-1.0.8-2|34	* GemPC410
21mr|ifd-gempc-1.0.8-2|35	* GemPC412
21mr|ifd-gempc-1.0.8-2|36	* GemPC413-SL
21mr|ifd-gempc-1.0.8-2|37	* GemPC415
21mr|ifd-gempc-1.0.8-2|38	
21mr|ifd-gempc-1.0.8-2|39	%files -n ifd-gempc410
21mr|ifd-gempc-1.0.8-2|40	%doc README README.410
21mr|ifd-gempc-1.0.8-2|41	%config(noreplace) %{_sysconfdir}/reader.conf.d/gempc410.conf
21mr|ifd-gempc-1.0.8-2|42	%{usbdropdir}/serial/libGemPC410.so.%{version}
21mr|ifd-gempc-1.0.8-2|43	
21mr|ifd-gempc-1.0.8-2|44	#----------------------------------------------------------------------------
21mr|ifd-gempc-1.0.8-2|45	
21mr|ifd-gempc-1.0.8-2|46	%package -n ifd-gempc430
21mr|ifd-gempc-1.0.8-2|47	Summary:	Gemplus 430 smartcard reader driver
21mr|ifd-gempc-1.0.8-2|48	Group:		System/Libraries
21mr|ifd-gempc-1.0.8-2|49	Requires:	pcsc-lite
21mr|ifd-gempc-1.0.8-2|50	
21mr|ifd-gempc-1.0.8-2|51	%description -n ifd-gempc430
21mr|ifd-gempc-1.0.8-2|52	This package provides a PCSC-lite driver for the following usb
21mr|ifd-gempc-1.0.8-2|53	Gemplus smartcard readers:
21mr|ifd-gempc-1.0.8-2|54	* GemPC430
21mr|ifd-gempc-1.0.8-2|55	* GemPC432
21mr|ifd-gempc-1.0.8-2|56	* GemPC435
21mr|ifd-gempc-1.0.8-2|57	
21mr|ifd-gempc-1.0.8-2|58	%files -n ifd-gempc430
21mr|ifd-gempc-1.0.8-2|59	%doc README README.430
21mr|ifd-gempc-1.0.8-2|60	%{usbdropdir}/ifd-GemPC430.bundle
21mr|ifd-gempc-1.0.8-2|61	
21mr|ifd-gempc-1.0.8-2|62	#----------------------------------------------------------------------------
21mr|ifd-gempc-1.0.8-2|63	
21mr|ifd-gempc-1.0.8-2|64	%prep
21mr|ifd-gempc-1.0.8-2|65	%autosetup -p1
21mr|ifd-gempc-1.0.8-2|66	
21mr|ifd-gempc-1.0.8-2|67	%build
21mr|ifd-gempc-1.0.8-2|68	%setup_compile_flags
21mr|ifd-gempc-1.0.8-2|69	%make
21mr|ifd-gempc-1.0.8-2|70	
21mr|ifd-gempc-1.0.8-2|71	%install
21mr|ifd-gempc-1.0.8-2|72	%makeinstall_std
21mr|ifd-gempc-1.0.8-2|73	mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d
21mr|ifd-gempc-1.0.8-2|74	cat > %{buildroot}%{_sysconfdir}/reader.conf.d/gempc410.conf <<_EOF
21mr|ifd-gempc-1.0.8-2|75	FRIENDLYNAME      "GemPC410"
21mr|ifd-gempc-1.0.8-2|76	DEVICENAME        /dev/ttyS0
21mr|ifd-gempc-1.0.8-2|77	LIBPATH           %{usbdropdir}/serial/libGemPC410.so.%{version}
21mr|ifd-gempc-1.0.8-2|78	CHANNELID         1
21mr|ifd-gempc-1.0.8-2|79	_EOF

12800 21
21mr|ifmetric-0.3-17|1	Summary:	Tool to change the priority of IPv4 routes
21mr|ifmetric-0.3-17|2	Name:		ifmetric
21mr|ifmetric-0.3-17|3	Version:	0.3
21mr|ifmetric-0.3-17|4	Release:	17
21mr|ifmetric-0.3-17|5	License:	GPL
21mr|ifmetric-0.3-17|6	Group: 		System/Configuration/Networking
21mr|ifmetric-0.3-17|7	Url: 		http://0pointer.de/lennart/projects/ifmetric/
21mr|ifmetric-0.3-17|8	Source0:	http://0pointer.de/lennart/projects/ifmetric/%{name}-%{version}.tar.gz
21mr|ifmetric-0.3-17|9	Patch0:		10_netlink_fix.patch
21mr|ifmetric-0.3-17|10	BuildRequires:	lynx
21mr|ifmetric-0.3-17|11	
21mr|ifmetric-0.3-17|12	%description
21mr|ifmetric-0.3-17|13	ifmetric is a Linux tool for setting the metrics of all IPv4 routes
21mr|ifmetric-0.3-17|14	attached to a given network interface at once. This may be used to
21mr|ifmetric-0.3-17|15	change the priority of routing IPv4 traffic over the interface.
21mr|ifmetric-0.3-17|16	Lower metrics correlate with higher priorities.
21mr|ifmetric-0.3-17|17	
21mr|ifmetric-0.3-17|18	%prep
21mr|ifmetric-0.3-17|19	%autosetup -p1
21mr|ifmetric-0.3-17|20	
21mr|ifmetric-0.3-17|21	%build
21mr|ifmetric-0.3-17|22	%configure --disable-xmltoman
21mr|ifmetric-0.3-17|23	%make
21mr|ifmetric-0.3-17|24	
21mr|ifmetric-0.3-17|25	%install
21mr|ifmetric-0.3-17|26	%makeinstall
21mr|ifmetric-0.3-17|27	
21mr|ifmetric-0.3-17|28	%clean
21mr|ifmetric-0.3-17|29	
21mr|ifmetric-0.3-17|30	%files
21mr|ifmetric-0.3-17|31	%defattr(644,root,root,755)
21mr|ifmetric-0.3-17|32	%attr(755,root,root) %{_sbindir}/%{name}
21mr|ifmetric-0.3-17|33	%{_mandir}/man8/%{name}.*

12801 21
21mr|ifplugd-0.28-27|1	# Workaround to build with GCC 10
21mr|ifplugd-0.28-27|2	%global optflags %{optflags} -fcommon
21mr|ifplugd-0.28-27|3	Summary:	Detect and perform actions when an ethernet cable is (un)plugged
21mr|ifplugd-0.28-27|4	Name:		ifplugd
21mr|ifplugd-0.28-27|5	Version:	0.28
21mr|ifplugd-0.28-27|6	Release:	27
21mr|ifplugd-0.28-27|7	License:	GPLv2+
21mr|ifplugd-0.28-27|8	Group:		System/Configuration/Networking
21mr|ifplugd-0.28-27|9	Url:		http://0pointer.de/lennart/projects/ifplugd/
21mr|ifplugd-0.28-27|10	Source0:	http://0pointer.de/lennart/projects/ifplugd/%{name}-%{version}.tar.gz
21mr|ifplugd-0.28-27|11	Patch0:		ifplugd-0.28-exit-status.patch
21mr|ifplugd-0.28-27|12	Patch1:		ifplugd-0.28-event.patch
21mr|ifplugd-0.28-27|13	Patch2:		ifplugd-0.28-include.patch
21mr|ifplugd-0.28-27|14	Patch3:		ifplugd-0.28-onlink.patch
21mr|ifplugd-0.28-27|15	BuildRequires:	doxygen
21mr|ifplugd-0.28-27|16	BuildRequires:	lynx
21mr|ifplugd-0.28-27|17	BuildRequires:	libdaemon-devel
21mr|ifplugd-0.28-27|18	
21mr|ifplugd-0.28-27|19	%description
21mr|ifplugd-0.28-27|20	ifplugd is a Linux daemon which will automatically configure your
21mr|ifplugd-0.28-27|21	ethernet device when a cable is plugged in and automatically
21mr|ifplugd-0.28-27|22	unconfigure it if the cable is pulled. This is useful on laptops with
21mr|ifplugd-0.28-27|23	onboard network adapters, since it will only configure the interface
21mr|ifplugd-0.28-27|24	when a cable is really connected.
21mr|ifplugd-0.28-27|25	
21mr|ifplugd-0.28-27|26	%files
21mr|ifplugd-0.28-27|27	%doc doc/README doc/NEWS doc/README.html doc/style.css LICENSE
21mr|ifplugd-0.28-27|28	/sbin/ifplugd
21mr|ifplugd-0.28-27|29	/sbin/ifplugstatus
21mr|ifplugd-0.28-27|30	%{_mandir}/man?/ifplugd*
21mr|ifplugd-0.28-27|31	%{_mandir}/man?/ifplugstatus*
21mr|ifplugd-0.28-27|32	%dir %{_sysconfdir}/ifplugd
21mr|ifplugd-0.28-27|33	%config(noreplace) %{_sysconfdir}/ifplugd/ifplugd.conf
21mr|ifplugd-0.28-27|34	%{_sysconfdir}/ifplugd/ifplugd.action
21mr|ifplugd-0.28-27|35	
21mr|ifplugd-0.28-27|36	#----------------------------------------------------------------------------
21mr|ifplugd-0.28-27|37	
21mr|ifplugd-0.28-27|38	%prep
21mr|ifplugd-0.28-27|39	%setup -q
21mr|ifplugd-0.28-27|40	%patch0 -p1 -b .exit-status
21mr|ifplugd-0.28-27|41	%patch1 -p1 -b .event
21mr|ifplugd-0.28-27|42	%patch2 -p1 -b .include
21mr|ifplugd-0.28-27|43	%patch3 -p1 -b .onlink
21mr|ifplugd-0.28-27|44	
21mr|ifplugd-0.28-27|45	%build
21mr|ifplugd-0.28-27|46	%configure \
21mr|ifplugd-0.28-27|47	--sbindir=/sbin
21mr|ifplugd-0.28-27|48	%make
21mr|ifplugd-0.28-27|49	
21mr|ifplugd-0.28-27|50	%install
21mr|ifplugd-0.28-27|51	%makeinstall_std
21mr|ifplugd-0.28-27|52	rm -f %{buildroot}%{_sysconfdir}/init.d/ifplugd

12802 21
21mr|iguanair-1.1.0-1|1	# python module
21mr|iguanair-1.1.0-1|2	%define _disable_ld_no_undefined 1
21mr|iguanair-1.1.0-1|3	%define debug_package %{nil}
21mr|iguanair-1.1.0-1|4	
21mr|iguanair-1.1.0-1|5	%define Name	iguanaIR
21mr|iguanair-1.1.0-1|6	%define major	0
21mr|iguanair-1.1.0-1|7	%define libname	%mklibname iguanair %{major}
21mr|iguanair-1.1.0-1|8	%define devname	%mklibname iguanair -d
21mr|iguanair-1.1.0-1|9	
21mr|iguanair-1.1.0-1|10	Summary:	IguanaWorks USB IR Transceiver driver
21mr|iguanair-1.1.0-1|11	Name:		iguanair
21mr|iguanair-1.1.0-1|12	Version:	1.1.0
21mr|iguanair-1.1.0-1|13	Release:	1
21mr|iguanair-1.1.0-1|14	License:	GPLv2 and LGPLv2.1
21mr|iguanair-1.1.0-1|15	Group:		System/Kernel and hardware
21mr|iguanair-1.1.0-1|16	Url:		http://iguanaworks.net/projects/IguanaIR/
21mr|iguanair-1.1.0-1|17	Source0:	http://iguanaworks.net/downloads/%{Name}-%{version}.tar.bz2
21mr|iguanair-1.1.0-1|18	Source1:        iguanaIR.service
21mr|iguanair-1.1.0-1|19	Source2:        iguanaIR-rescan
21mr|iguanair-1.1.0-1|20	Source3:	README.omv
21mr|iguanair-1.1.0-1|21	Patch1:         changeset_2710.patch
21mr|iguanair-1.1.0-1|22	Patch2:         python3-switch.patch
21mr|iguanair-1.1.0-1|23	Patch3:         default-libdir-arch-64.patch
21mr|iguanair-1.1.0-1|24	BuildRequires:	swig
21mr|iguanair-1.1.0-1|25	BuildRequires:	cmake
21mr|iguanair-1.1.0-1|26	BuildRequires:	libusb
21mr|iguanair-1.1.0-1|27	BuildRequires:	libusb1-devel, libusbx-devel
21mr|iguanair-1.1.0-1|28	BuildRequires:	pkgconfig(libusb-1.0)
21mr|iguanair-1.1.0-1|29	BuildRequires:	pkgconfig(libusb)
21mr|iguanair-1.1.0-1|30	BuildRequires:	pkgconfig(popt)
21mr|iguanair-1.1.0-1|31	BuildRequires:  /usr/bin/pathfix.py
21mr|iguanair-1.1.0-1|32	Requires(post,preun):	rpm-helper
21mr|iguanair-1.1.0-1|33	
21mr|iguanair-1.1.0-1|34	%description
21mr|iguanair-1.1.0-1|35	This package contains the driver daemon required for the operation
21mr|iguanair-1.1.0-1|36	of the IguanaWorks USB IR Transceiver and the igclient test tool.
21mr|iguanair-1.1.0-1|37	
21mr|iguanair-1.1.0-1|38	The IguanaWorks USB IR Transceiver is a simple USB device that can
21mr|iguanair-1.1.0-1|39	communicate with most home electronics and remote controls via
21mr|iguanair-1.1.0-1|40	infrared (IR). The transceiver can both send and receive IR codes,
21mr|iguanair-1.1.0-1|41	and is fully compatible with LIRC under Linux. Unlike serial
21mr|iguanair-1.1.0-1|42	devices, the USB transceiver does not require a kernel module, and
21mr|iguanair-1.1.0-1|43	multiple transceivers can be in use at the same time. Each
21mr|iguanair-1.1.0-1|44	transceiver can transmit on up to 4 independent channels.
21mr|iguanair-1.1.0-1|45	
21mr|iguanair-1.1.0-1|46	%files
21mr|iguanair-1.1.0-1|47	%doc AUTHORS LICENSE LICENSE-LGPL WHY
21mr|iguanair-1.1.0-1|48	%doc README.txt ChangeLog
21mr|iguanair-1.1.0-1|49	%doc README.omv
21mr|iguanair-1.1.0-1|50	%{_bindir}/igdaemon
21mr|iguanair-1.1.0-1|51	%{_bindir}/igclient
21mr|iguanair-1.1.0-1|52	%{_bindir}/iguanaIR-rescan
21mr|iguanair-1.1.0-1|53	%{_libexecdir}/%{Name}/
21mr|iguanair-1.1.0-1|54	%{_unitdir}/%{Name}.service
21mr|iguanair-1.1.0-1|55	/lib/udev/rules.d/80-%{Name}.rules
21mr|iguanair-1.1.0-1|56	%config(noreplace) %{_sysconfdir}/sysconfig/%{Name}
21mr|iguanair-1.1.0-1|57	%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
21mr|iguanair-1.1.0-1|58	%attr(755, iguanair, iguanair) /run/%{name}
21mr|iguanair-1.1.0-1|59	%attr(775, iguanair, iguanair) %{_localstatedir}/log/%{Name}
21mr|iguanair-1.1.0-1|60	
21mr|iguanair-1.1.0-1|61	#=======================================================================
21mr|iguanair-1.1.0-1|62	
21mr|iguanair-1.1.0-1|63	%package -n python-iguanair
21mr|iguanair-1.1.0-1|64	Summary:	Python bindings for iguanaIR
21mr|iguanair-1.1.0-1|65	Group:		Development/Python
21mr|iguanair-1.1.0-1|66	BuildRequires:	python3-devel
21mr|iguanair-1.1.0-1|67	
21mr|iguanair-1.1.0-1|68	%description -n python-iguanair
21mr|iguanair-1.1.0-1|69	Python bindings for IguanaWorks USB IR Transceiver.
21mr|iguanair-1.1.0-1|70	
21mr|iguanair-1.1.0-1|71	%files -n python-iguanair
21mr|iguanair-1.1.0-1|72	%{python3_sitearch}/*
21mr|iguanair-1.1.0-1|73	
21mr|iguanair-1.1.0-1|74	#=======================================================================
21mr|iguanair-1.1.0-1|75	
21mr|iguanair-1.1.0-1|76	%package reflasher
21mr|iguanair-1.1.0-1|77	Summary:	Reflasher for iguanaIR devices
21mr|iguanair-1.1.0-1|78	Group:		System/Kernel and hardware
21mr|iguanair-1.1.0-1|79	Requires:	python-iguanair
21mr|iguanair-1.1.0-1|80	
21mr|iguanair-1.1.0-1|81	%description reflasher
21mr|iguanair-1.1.0-1|82	Firmware reflasher for IguanaWorks USB IR Transceiver.
21mr|iguanair-1.1.0-1|83	
21mr|iguanair-1.1.0-1|84	%files reflasher
21mr|iguanair-1.1.0-1|85	%{_datadir}/%{Name}-reflasher/
21mr|iguanair-1.1.0-1|86	%{_bindir}/%{Name}-reflasher
21mr|iguanair-1.1.0-1|87	
21mr|iguanair-1.1.0-1|88	#=======================================================================
21mr|iguanair-1.1.0-1|89	
21mr|iguanair-1.1.0-1|90	%package -n %{libname}
21mr|iguanair-1.1.0-1|91	Summary:	Shared library for iguanaIR devices
21mr|iguanair-1.1.0-1|92	Group:		System/Libraries
21mr|iguanair-1.1.0-1|93	
21mr|iguanair-1.1.0-1|94	%description -n %{libname}
21mr|iguanair-1.1.0-1|95	This package contains the library needed to run programs dynamically
21mr|iguanair-1.1.0-1|96	linked with libiguanair.
21mr|iguanair-1.1.0-1|97	
21mr|iguanair-1.1.0-1|98	%files -n %{libname}
21mr|iguanair-1.1.0-1|99	%{_libdir}/*.so*
21mr|iguanair-1.1.0-1|100	%{_libdir}/%{Name}/*.so*
21mr|iguanair-1.1.0-1|101	
21mr|iguanair-1.1.0-1|102	#=======================================================================
21mr|iguanair-1.1.0-1|103	
21mr|iguanair-1.1.0-1|104	%package -n %{devname}
21mr|iguanair-1.1.0-1|105	Summary:	Headers for iguanaIR development
21mr|iguanair-1.1.0-1|106	Group:		Development/C
21mr|iguanair-1.1.0-1|107	Requires:	%{libname} = %version
21mr|iguanair-1.1.0-1|108	Provides:	%{name}-devel = %version-%release
21mr|iguanair-1.1.0-1|109	
21mr|iguanair-1.1.0-1|110	%description -n %{devname}
21mr|iguanair-1.1.0-1|111	This package contains the headers that programmers will need to develop
21mr|iguanair-1.1.0-1|112	applications which will use libiguanair.
21mr|iguanair-1.1.0-1|113	
21mr|iguanair-1.1.0-1|114	%files -n %{devname}
21mr|iguanair-1.1.0-1|115	%doc README.txt
21mr|iguanair-1.1.0-1|116	%{_libdir}/*.so
21mr|iguanair-1.1.0-1|117	%{_includedir}/%{Name}.h
21mr|iguanair-1.1.0-1|118	
21mr|iguanair-1.1.0-1|119	#=======================================================================
21mr|iguanair-1.1.0-1|120	
21mr|iguanair-1.1.0-1|121	%prep
21mr|iguanair-1.1.0-1|122	%setup -qn %{Name}-%{version}
21mr|iguanair-1.1.0-1|123	%apply_patches
21mr|iguanair-1.1.0-1|124	cp %{SOURCE3} README.omv
21mr|iguanair-1.1.0-1|125	
21mr|iguanair-1.1.0-1|126	%build
21mr|iguanair-1.1.0-1|127	%cmake
21mr|iguanair-1.1.0-1|128	%make_build
21mr|iguanair-1.1.0-1|129	
21mr|iguanair-1.1.0-1|130	%install
21mr|iguanair-1.1.0-1|131	%makeinstall_std -C build INLIBDIR=%{buildroot}%{_libdir}
21mr|iguanair-1.1.0-1|132	
21mr|iguanair-1.1.0-1|133	install -m755 -d %{buildroot}%{_localstatedir}/run/%{name}
21mr|iguanair-1.1.0-1|134	
21mr|iguanair-1.1.0-1|135	# Use /etc/sysconfig instead of /etc/default
21mr|iguanair-1.1.0-1|136	mkdir %{buildroot}%{_sysconfdir}/sysconfig || :
21mr|iguanair-1.1.0-1|137	mv  %{buildroot}/etc/default/iguanaIR \
21mr|iguanair-1.1.0-1|138	%{buildroot}%{_sysconfdir}/sysconfig
21mr|iguanair-1.1.0-1|139	
21mr|iguanair-1.1.0-1|140	# Remove the installed initfile and install the systemd support instead.
21mr|iguanair-1.1.0-1|141	rm -rf %{buildroot}%{_sysconfdir}/init.d/
21mr|iguanair-1.1.0-1|142	install -m644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{Name}.service
21mr|iguanair-1.1.0-1|143	install -m755 -D %{SOURCE2} %{buildroot}%{_libexecdir}/iguanaIR/rescan
21mr|iguanair-1.1.0-1|144	
21mr|iguanair-1.1.0-1|145	# Install private log dir, tmpfiles.d setup.
21mr|iguanair-1.1.0-1|146	install -m755 -d %{buildroot}%{_localstatedir}/log/iguanaIR
21mr|iguanair-1.1.0-1|147	install -m755 -d %{buildroot}/etc/tmpfiles.d
21mr|iguanair-1.1.0-1|148	
21mr|iguanair-1.1.0-1|149	cat > %{buildroot}/etc/tmpfiles.d/%{name}.conf <<EOF
21mr|iguanair-1.1.0-1|150	d   /run/%{name}    0755    iguanair   iguanair
21mr|iguanair-1.1.0-1|151	EOF
21mr|iguanair-1.1.0-1|152	install -m755 -d %{buildroot}/run/%{name}
21mr|iguanair-1.1.0-1|153	
21mr|iguanair-1.1.0-1|154	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" ./
21mr|iguanair-1.1.0-1|155	
21mr|iguanair-1.1.0-1|156	%pre
21mr|iguanair-1.1.0-1|157	%_pre_useradd iguanair / /sbin/nologin
21mr|iguanair-1.1.0-1|158	
21mr|iguanair-1.1.0-1|159	%post
21mr|iguanair-1.1.0-1|160	%_post_service %{name}
21mr|iguanair-1.1.0-1|161	if [ "$1" = "1" ]; then
21mr|iguanair-1.1.0-1|162	# apply new permissions from the added udev file
21mr|iguanair-1.1.0-1|163	/sbin/udevadm trigger --attr-match=manufacturer=IguanaWorks
21mr|iguanair-1.1.0-1|164	fi
21mr|iguanair-1.1.0-1|165	
21mr|iguanair-1.1.0-1|166	%preun
21mr|iguanair-1.1.0-1|167	%_preun_service %{name}
21mr|iguanair-1.1.0-1|168	
21mr|iguanair-1.1.0-1|169	%postun
21mr|iguanair-1.1.0-1|170	%_postun_userdel iguanair

12803 21
21mr|iio-sensor-proxy-3.3-3|1	Name:		iio-sensor-proxy
21mr|iio-sensor-proxy-3.3-3|2	Version:	3.3
21mr|iio-sensor-proxy-3.3-3|3	Release:	3
21mr|iio-sensor-proxy-3.3-3|4	Summary:	IIO sensors to D-Bus proxy
21mr|iio-sensor-proxy-3.3-3|5	Group:		System/Kernel and hardware
21mr|iio-sensor-proxy-3.3-3|6	License:	GPLv2+
21mr|iio-sensor-proxy-3.3-3|7	URL:		https://gitlab.freedesktop.org/hadess/iio-sensor-proxy
21mr|iio-sensor-proxy-3.3-3|8	Source0:	https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/archive/%{version}/iio-sensor-proxy-%{version}.tar.gz
21mr|iio-sensor-proxy-3.3-3|9	BuildRequires:	meson
21mr|iio-sensor-proxy-3.3-3|10	BuildRequires:	cmake
21mr|iio-sensor-proxy-3.3-3|11	BuildRequires:	gnome-common
21mr|iio-sensor-proxy-3.3-3|12	BuildRequires:	gtk-doc
21mr|iio-sensor-proxy-3.3-3|13	BuildRequires:	pkgconfig(gio-2.0)
21mr|iio-sensor-proxy-3.3-3|14	BuildRequires:	pkgconfig(gudev-1.0)
21mr|iio-sensor-proxy-3.3-3|15	BuildRequires:	pkgconfig(libsystemd)
21mr|iio-sensor-proxy-3.3-3|16	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|iio-sensor-proxy-3.3-3|17	BuildRequires:	systemd
21mr|iio-sensor-proxy-3.3-3|18	
21mr|iio-sensor-proxy-3.3-3|19	%description
21mr|iio-sensor-proxy-3.3-3|20	IIO sensors to D-Bus proxy.
21mr|iio-sensor-proxy-3.3-3|21	
21mr|iio-sensor-proxy-3.3-3|22	%files
21mr|iio-sensor-proxy-3.3-3|23	%license COPYING
21mr|iio-sensor-proxy-3.3-3|24	%doc README.md
21mr|iio-sensor-proxy-3.3-3|25	%{_bindir}/monitor-sensor
21mr|iio-sensor-proxy-3.3-3|26	%{_libexecdir}/%{name}
21mr|iio-sensor-proxy-3.3-3|27	%{_unitdir}/%{name}.service
21mr|iio-sensor-proxy-3.3-3|28	%{_udevrulesdir}/*-%{name}.rules
21mr|iio-sensor-proxy-3.3-3|29	%{_sysconfdir}/dbus-1/system.d/net.hadess.SensorProxy.conf
21mr|iio-sensor-proxy-3.3-3|30	%{_datadir}/gtk-doc/html
21mr|iio-sensor-proxy-3.3-3|31	
21mr|iio-sensor-proxy-3.3-3|32	%post
21mr|iio-sensor-proxy-3.3-3|33	%systemd_post %{name}.service
21mr|iio-sensor-proxy-3.3-3|34	
21mr|iio-sensor-proxy-3.3-3|35	%preun
21mr|iio-sensor-proxy-3.3-3|36	%systemd_preun %{name}.service
21mr|iio-sensor-proxy-3.3-3|37	
21mr|iio-sensor-proxy-3.3-3|38	%postun
21mr|iio-sensor-proxy-3.3-3|39	%systemd_postun_with_restart %{name}.service
21mr|iio-sensor-proxy-3.3-3|40	
21mr|iio-sensor-proxy-3.3-3|41	#--------------------------------------------------------------------
21mr|iio-sensor-proxy-3.3-3|42	%prep
21mr|iio-sensor-proxy-3.3-3|43	%autosetup -p1
21mr|iio-sensor-proxy-3.3-3|44	
21mr|iio-sensor-proxy-3.3-3|45	%build
21mr|iio-sensor-proxy-3.3-3|46	%meson -Dgtk_doc=true -Dgtk-tests=false
21mr|iio-sensor-proxy-3.3-3|47	%meson_build
21mr|iio-sensor-proxy-3.3-3|48	
21mr|iio-sensor-proxy-3.3-3|49	%install
21mr|iio-sensor-proxy-3.3-3|50	%meson_install
21mr|iio-sensor-proxy-3.3-3|51	

12804 21
21mr|ilmbase-2.5.8-1|1	%define	oname IlmBase
21mr|ilmbase-2.5.8-1|2	
21mr|ilmbase-2.5.8-1|3	%define	api 2_5
21mr|ilmbase-2.5.8-1|4	%define	major 25
21mr|ilmbase-2.5.8-1|5	%define	libhalf %mklibname Half %{api} %{major}
21mr|ilmbase-2.5.8-1|6	%define	oldhalf %mklibname Half %{major}
21mr|ilmbase-2.5.8-1|7	%define	libiex %mklibname Iex %{api} %{major}
21mr|ilmbase-2.5.8-1|8	%define	libiexmath %mklibname IexMath %{api} %{major}
21mr|ilmbase-2.5.8-1|9	%define	libilmthread %mklibname IlmThread %{api} %{major}
21mr|ilmbase-2.5.8-1|10	%define	libimath %mklibname Imath %{api} %{major}
21mr|ilmbase-2.5.8-1|11	%define	devname %mklibname %{name} -d
21mr|ilmbase-2.5.8-1|12	
21mr|ilmbase-2.5.8-1|13	Summary:	Abraction/convenience libraries for OpenEXR
21mr|ilmbase-2.5.8-1|14	Name:		ilmbase
21mr|ilmbase-2.5.8-1|15	Version:	2.5.8
21mr|ilmbase-2.5.8-1|16	Release:	1
21mr|ilmbase-2.5.8-1|17	License:	BSD
21mr|ilmbase-2.5.8-1|18	Group:		System/Libraries
21mr|ilmbase-2.5.8-1|19	Url:		https://www.openexr.com
21mr|ilmbase-2.5.8-1|20	# The tarball now contains all the OpenEXR parts
21mr|ilmbase-2.5.8-1|21	Source0:	https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v%{version}?/openexr-%{version}.tar.gz
21mr|ilmbase-2.5.8-1|22	BuildRequires:	cmake >= 3.12.0
21mr|ilmbase-2.5.8-1|23	
21mr|ilmbase-2.5.8-1|24	%description
21mr|ilmbase-2.5.8-1|25	This package contains various abstraction/convenience libraries for OpenEXR:
21mr|ilmbase-2.5.8-1|26	* Half is a class that encapsulates the ilm 16-bit floating-point format.
21mr|ilmbase-2.5.8-1|27	* Iex is an exception-handling library.
21mr|ilmbase-2.5.8-1|28	* IexMath is an exception-handling library for math functions.
21mr|ilmbase-2.5.8-1|29	* IlmThread is a thread abstraction library for use with OpenEXR and other
21mr|ilmbase-2.5.8-1|30	software packages.
21mr|ilmbase-2.5.8-1|31	* Imath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions and
21mr|ilmbase-2.5.8-1|32	other useful 2D and 3D math functions.
21mr|ilmbase-2.5.8-1|33	
21mr|ilmbase-2.5.8-1|34	#----------------------------------------------------------------------------
21mr|ilmbase-2.5.8-1|35	
21mr|ilmbase-2.5.8-1|36	%package -n %{libhalf}
21mr|ilmbase-2.5.8-1|37	Summary:	Abraction/convenience library for OpenEXR
21mr|ilmbase-2.5.8-1|38	Group:		System/Libraries
21mr|ilmbase-2.5.8-1|39	%rename		%{oldhalf}
21mr|ilmbase-2.5.8-1|40	
21mr|ilmbase-2.5.8-1|41	%description -n %{libhalf}
21mr|ilmbase-2.5.8-1|42	Half is a class that encapsulates the ilm 16-bit floating-point format.
21mr|ilmbase-2.5.8-1|43	
21mr|ilmbase-2.5.8-1|44	%files -n %{libhalf}
21mr|ilmbase-2.5.8-1|45	%doc LICENSE.md
21mr|ilmbase-2.5.8-1|46	%{_libdir}/libHalf-%{api}.so.%{major}*
21mr|ilmbase-2.5.8-1|47	
21mr|ilmbase-2.5.8-1|48	#----------------------------------------------------------------------------
21mr|ilmbase-2.5.8-1|49	
21mr|ilmbase-2.5.8-1|50	%package -n %{libiex}
21mr|ilmbase-2.5.8-1|51	Summary:	Abraction/convenience library for OpenEXR
21mr|ilmbase-2.5.8-1|52	Group:		System/Libraries
21mr|ilmbase-2.5.8-1|53	
21mr|ilmbase-2.5.8-1|54	%description -n %{libiex}
21mr|ilmbase-2.5.8-1|55	Iex is an exception-handling library.
21mr|ilmbase-2.5.8-1|56	
21mr|ilmbase-2.5.8-1|57	%files -n %{libiex}
21mr|ilmbase-2.5.8-1|58	%doc LICENSE.md
21mr|ilmbase-2.5.8-1|59	%{_libdir}/libIex-%{api}.so.%{major}*
21mr|ilmbase-2.5.8-1|60	
21mr|ilmbase-2.5.8-1|61	#----------------------------------------------------------------------------
21mr|ilmbase-2.5.8-1|62	
21mr|ilmbase-2.5.8-1|63	%package -n %{libiexmath}
21mr|ilmbase-2.5.8-1|64	Summary:	Abraction/convenience library for OpenEXR
21mr|ilmbase-2.5.8-1|65	Group:		System/Libraries
21mr|ilmbase-2.5.8-1|66	
21mr|ilmbase-2.5.8-1|67	%description -n %{libiexmath}
21mr|ilmbase-2.5.8-1|68	IexMath is an exception-handling library for math functions.
21mr|ilmbase-2.5.8-1|69	
21mr|ilmbase-2.5.8-1|70	%files -n %{libiexmath}
21mr|ilmbase-2.5.8-1|71	%doc LICENSE.md
21mr|ilmbase-2.5.8-1|72	%{_libdir}/libIexMath-%{api}.so.%{major}*
21mr|ilmbase-2.5.8-1|73	
21mr|ilmbase-2.5.8-1|74	#----------------------------------------------------------------------------
21mr|ilmbase-2.5.8-1|75	
21mr|ilmbase-2.5.8-1|76	%package -n %{libilmthread}
21mr|ilmbase-2.5.8-1|77	Summary:	Abraction/convenience library for OpenEXR
21mr|ilmbase-2.5.8-1|78	Group:		System/Libraries
21mr|ilmbase-2.5.8-1|79	
21mr|ilmbase-2.5.8-1|80	%description -n %{libilmthread}
21mr|ilmbase-2.5.8-1|81	IlmThread is a thread abstraction library for use with OpenEXR
21mr|ilmbase-2.5.8-1|82	and other software packages.
21mr|ilmbase-2.5.8-1|83	
21mr|ilmbase-2.5.8-1|84	%files -n %{libilmthread}
21mr|ilmbase-2.5.8-1|85	%doc LICENSE.md
21mr|ilmbase-2.5.8-1|86	%{_libdir}/libIlmThread-%{api}.so.%{major}*
21mr|ilmbase-2.5.8-1|87	
21mr|ilmbase-2.5.8-1|88	#----------------------------------------------------------------------------
21mr|ilmbase-2.5.8-1|89	
21mr|ilmbase-2.5.8-1|90	%package -n %{libimath}
21mr|ilmbase-2.5.8-1|91	Summary:	Abraction/convenience library for OpenEXR
21mr|ilmbase-2.5.8-1|92	Group:		System/Libraries
21mr|ilmbase-2.5.8-1|93	
21mr|ilmbase-2.5.8-1|94	%description -n %{libimath}
21mr|ilmbase-2.5.8-1|95	Imath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions
21mr|ilmbase-2.5.8-1|96	and other useful 2D and 3D math functions.
21mr|ilmbase-2.5.8-1|97	
21mr|ilmbase-2.5.8-1|98	%files -n %{libimath}
21mr|ilmbase-2.5.8-1|99	%doc LICENSE.md
21mr|ilmbase-2.5.8-1|100	%{_libdir}/libImath-%{api}.so.%{major}*
21mr|ilmbase-2.5.8-1|101	
21mr|ilmbase-2.5.8-1|102	#----------------------------------------------------------------------------
21mr|ilmbase-2.5.8-1|103	
21mr|ilmbase-2.5.8-1|104	%package -n %{devname}
21mr|ilmbase-2.5.8-1|105	Summary:	Development files for %{name}
21mr|ilmbase-2.5.8-1|106	Group:		Development/C++
21mr|ilmbase-2.5.8-1|107	Requires:	%{libhalf} = %{EVRD}
21mr|ilmbase-2.5.8-1|108	Requires:	%{libiex} = %{EVRD}
21mr|ilmbase-2.5.8-1|109	Requires:	%{libiexmath} = %{EVRD}
21mr|ilmbase-2.5.8-1|110	Requires:	%{libilmthread} = %{EVRD}
21mr|ilmbase-2.5.8-1|111	Requires:	%{libimath} = %{EVRD}
21mr|ilmbase-2.5.8-1|112	Provides:	%{name}-devel = %{EVRD}
21mr|ilmbase-2.5.8-1|113	
21mr|ilmbase-2.5.8-1|114	%description -n %{devname}
21mr|ilmbase-2.5.8-1|115	Development files for %{name}.
21mr|ilmbase-2.5.8-1|116	
21mr|ilmbase-2.5.8-1|117	%files -n %{devname}
21mr|ilmbase-2.5.8-1|118	%doc CHANGES.md %{oname}/README.md SECURITY.md
21mr|ilmbase-2.5.8-1|119	%{_includedir}/OpenEXR/
21mr|ilmbase-2.5.8-1|120	%{_libdir}/lib*.so
21mr|ilmbase-2.5.8-1|121	%{_libdir}/cmake/%{oname}/*.cmake
21mr|ilmbase-2.5.8-1|122	%{_libdir}/pkgconfig/%{oname}.pc
21mr|ilmbase-2.5.8-1|123	
21mr|ilmbase-2.5.8-1|124	#----------------------------------------------------------------------------
21mr|ilmbase-2.5.8-1|125	
21mr|ilmbase-2.5.8-1|126	%prep
21mr|ilmbase-2.5.8-1|127	%autosetup -p1 -n openexr-%{version}
21mr|ilmbase-2.5.8-1|128	
21mr|ilmbase-2.5.8-1|129	
21mr|ilmbase-2.5.8-1|130	%build
21mr|ilmbase-2.5.8-1|131	# The tarball contains all the OpenEXR parts: we here need only %%{oname}
21mr|ilmbase-2.5.8-1|132	pushd %{oname}
21mr|ilmbase-2.5.8-1|133	%cmake
21mr|ilmbase-2.5.8-1|134	%make
21mr|ilmbase-2.5.8-1|135	popd
21mr|ilmbase-2.5.8-1|136	
21mr|ilmbase-2.5.8-1|137	
21mr|ilmbase-2.5.8-1|138	%install
21mr|ilmbase-2.5.8-1|139	pushd %{oname}
21mr|ilmbase-2.5.8-1|140	%makeinstall_std -C build
21mr|ilmbase-2.5.8-1|141	popd

12805 21
21mr|ima-evm-utils-1.3.2-16|1	%define major 2
21mr|ima-evm-utils-1.3.2-16|2	%define libname %mklibname imaevm %{major}
21mr|ima-evm-utils-1.3.2-16|3	%define devname %mklibname imaevm -d
21mr|ima-evm-utils-1.3.2-16|4	
21mr|ima-evm-utils-1.3.2-16|5	# Do not pull openssl-devel, libressl-devel must be pulled
21mr|ima-evm-utils-1.3.2-16|6	%global __requires_exclude ^devel\\(libcrypto
21mr|ima-evm-utils-1.3.2-16|7	
21mr|ima-evm-utils-1.3.2-16|8	# autoreconf is done
21mr|ima-evm-utils-1.3.2-16|9	%define _disable_rebuild_configure 1
21mr|ima-evm-utils-1.3.2-16|10	
21mr|ima-evm-utils-1.3.2-16|11	Summary:		IMA/EVM support utilities
21mr|ima-evm-utils-1.3.2-16|12	Name:			ima-evm-utils
21mr|ima-evm-utils-1.3.2-16|13	Version:		1.3.2
21mr|ima-evm-utils-1.3.2-16|14	Release:		16
21mr|ima-evm-utils-1.3.2-16|15	License:		GPLv2
21mr|ima-evm-utils-1.3.2-16|16	Group:			System/Base
21mr|ima-evm-utils-1.3.2-16|17	Url:			http://linux-ima.sourceforge.net/
21mr|ima-evm-utils-1.3.2-16|18	Source0:		http://sourceforge.net/projects/linux-ima/files/ima-evm-utils/%{name}-%{version}.tar.gz
21mr|ima-evm-utils-1.3.2-16|19	Patch0:			0001-ima-evm-utils-Fix-compatibility-with-LibreSSL.patch
21mr|ima-evm-utils-1.3.2-16|20	Patch1:			0002-ima-evm-utils-Fix-sign_hash-init-hash_algo.patch
21mr|ima-evm-utils-1.3.2-16|21	Patch2:			0003-ima-evm-utils-Fix-hash-algo-names.patch
21mr|ima-evm-utils-1.3.2-16|22	# https://github.com/linux-integrity/ima-evm-utils/pull/30
21mr|ima-evm-utils-1.3.2-16|23	Patch4:			0004-fix-use-snprintf-instead-of-sprintf-to-prevent-poten.patch
21mr|ima-evm-utils-1.3.2-16|24	Patch5:			0005-fix-validate-template_len-before-malloc-to-prevent-m.patch
21mr|ima-evm-utils-1.3.2-16|25	BuildRequires:	autoconf
21mr|ima-evm-utils-1.3.2-16|26	BuildRequires:	automake
21mr|ima-evm-utils-1.3.2-16|27	BuildRequires:	libtool
21mr|ima-evm-utils-1.3.2-16|28	BuildRequires:	m4
21mr|ima-evm-utils-1.3.2-16|29	BuildRequires:	asciidoc
21mr|ima-evm-utils-1.3.2-16|30	BuildRequires:	xsltproc
21mr|ima-evm-utils-1.3.2-16|31	BuildRequires:	docbook-style-xsl
21mr|ima-evm-utils-1.3.2-16|32	# Not OpenSSL because LibreSSL supports GOST
21mr|ima-evm-utils-1.3.2-16|33	# without additional "engines"
21mr|ima-evm-utils-1.3.2-16|34	BuildRequires:	libressl-devel
21mr|ima-evm-utils-1.3.2-16|35	BuildRequires:	keyutils-devel
21mr|ima-evm-utils-1.3.2-16|36	BuildRequires:	kernel-headers
21mr|ima-evm-utils-1.3.2-16|37	# Important! Otherwise it segfaults
21mr|ima-evm-utils-1.3.2-16|38	BuildRequires:	kernel-devel
21mr|ima-evm-utils-1.3.2-16|39	# sorts stdin by rpm vercmp
21mr|ima-evm-utils-1.3.2-16|40	%ifnarch %{e2k}
21mr|ima-evm-utils-1.3.2-16|41	BuildRequires:	%{_sbindir}/grub2-rpm-sort
21mr|ima-evm-utils-1.3.2-16|42	%endif
21mr|ima-evm-utils-1.3.2-16|43	#Requires:		tss2
21mr|ima-evm-utils-1.3.2-16|44	
21mr|ima-evm-utils-1.3.2-16|45	%description
21mr|ima-evm-utils-1.3.2-16|46	The Trusted Computing Group(TCG) run-time Integrity Measurement Architecture
21mr|ima-evm-utils-1.3.2-16|47	(IMA) maintains a list of hash values of executables and other sensitive
21mr|ima-evm-utils-1.3.2-16|48	system files, as they are read or executed. These are stored in the file
21mr|ima-evm-utils-1.3.2-16|49	systems extended attributes. The Extended Verification Module (EVM) prevents
21mr|ima-evm-utils-1.3.2-16|50	unauthorized changes to these extended attributes on the file system.
21mr|ima-evm-utils-1.3.2-16|51	ima-evm-utils is used to prepare the file system for these extended attributes.
21mr|ima-evm-utils-1.3.2-16|52	
21mr|ima-evm-utils-1.3.2-16|53	%files
21mr|ima-evm-utils-1.3.2-16|54	%license COPYING
21mr|ima-evm-utils-1.3.2-16|55	%doc README AUTHORS
21mr|ima-evm-utils-1.3.2-16|56	%{_bindir}/evmctl
21mr|ima-evm-utils-1.3.2-16|57	%{_mandir}/man1/evmctl.1*
21mr|ima-evm-utils-1.3.2-16|58	%{_defaultdocdir}/ima-evm-utils/ima-gen-local-ca.sh
21mr|ima-evm-utils-1.3.2-16|59	%{_defaultdocdir}/ima-evm-utils/ima-genkey-self.sh
21mr|ima-evm-utils-1.3.2-16|60	%{_defaultdocdir}/ima-evm-utils/ima-genkey.sh
21mr|ima-evm-utils-1.3.2-16|61	
21mr|ima-evm-utils-1.3.2-16|62	#-----------------------------------------------------------------------------
21mr|ima-evm-utils-1.3.2-16|63	
21mr|ima-evm-utils-1.3.2-16|64	%package -n %{devname}
21mr|ima-evm-utils-1.3.2-16|65	Summary:	Development files for %{name}
21mr|ima-evm-utils-1.3.2-16|66	Group:		Development/C
21mr|ima-evm-utils-1.3.2-16|67	Requires:	%{libname} = %{EVRD}
21mr|ima-evm-utils-1.3.2-16|68	# emulate devel(), but not openssl
21mr|ima-evm-utils-1.3.2-16|69	Requires:	libressl-devel
21mr|ima-evm-utils-1.3.2-16|70	Provides:	%{name}-devel = %{EVRD}
21mr|ima-evm-utils-1.3.2-16|71	Provides:	libimaevm-devel = %{EVRD}
21mr|ima-evm-utils-1.3.2-16|72	
21mr|ima-evm-utils-1.3.2-16|73	%description -n %{devname}
21mr|ima-evm-utils-1.3.2-16|74	This package provides header files and development libraries for %{name}
21mr|ima-evm-utils-1.3.2-16|75	
21mr|ima-evm-utils-1.3.2-16|76	%files -n %{devname}
21mr|ima-evm-utils-1.3.2-16|77	%{_includedir}/imaevm.h
21mr|ima-evm-utils-1.3.2-16|78	%{_libdir}/libimaevm.so
21mr|ima-evm-utils-1.3.2-16|79	#-----------------------------------------------------------------------------
21mr|ima-evm-utils-1.3.2-16|80	
21mr|ima-evm-utils-1.3.2-16|81	%package -n %{libname}
21mr|ima-evm-utils-1.3.2-16|82	Summary:		IMA EVM library
21mr|ima-evm-utils-1.3.2-16|83	Group:			System/Libraries
21mr|ima-evm-utils-1.3.2-16|84	
21mr|ima-evm-utils-1.3.2-16|85	%description -n %{libname}
21mr|ima-evm-utils-1.3.2-16|86	IMA EVM library
21mr|ima-evm-utils-1.3.2-16|87	
21mr|ima-evm-utils-1.3.2-16|88	%files -n %{libname}
21mr|ima-evm-utils-1.3.2-16|89	%license COPYING
21mr|ima-evm-utils-1.3.2-16|90	%{_libdir}/libimaevm.so.%{major}*
21mr|ima-evm-utils-1.3.2-16|91	
21mr|ima-evm-utils-1.3.2-16|92	#-----------------------------------------------------------------------------
21mr|ima-evm-utils-1.3.2-16|93	
21mr|ima-evm-utils-1.3.2-16|94	%prep
21mr|ima-evm-utils-1.3.2-16|95	%autosetup -p1
21mr|ima-evm-utils-1.3.2-16|96	sed -i -e 's,\[libcrypto,\[libressl-libcrypto,g' configure.ac
21mr|ima-evm-utils-1.3.2-16|97	
21mr|ima-evm-utils-1.3.2-16|98	%build
21mr|ima-evm-utils-1.3.2-16|99	export LIBCRYPTO_CFLAGS="$(pkg-config --cflags-only-I --libs-only-L libressl-libcrypto)"
21mr|ima-evm-utils-1.3.2-16|100	autoreconf -if
21mr|ima-evm-utils-1.3.2-16|101	
21mr|ima-evm-utils-1.3.2-16|102	# Build needs not only kernel-headers, but also /lib/modules/$(uname -r)/source
21mr|ima-evm-utils-1.3.2-16|103	# Use headers from the latest available kernel
21mr|ima-evm-utils-1.3.2-16|104	# Using "sort" instead of "grub2-rpm-sort" to select the latest kernel-devel package
21mr|ima-evm-utils-1.3.2-16|105	# when building for e2k. Elbrus does not use grub2
21mr|ima-evm-utils-1.3.2-16|106	SORT="/bin/sort -u"
21mr|ima-evm-utils-1.3.2-16|107	[ -f %{_sbindir}/grub2-rpm-sort ] && SORT=%{_sbindir}/grub2-rpm-sort
21mr|ima-evm-utils-1.3.2-16|108	latest_devel_kernel="$(rpm -q --whatprovides kernel-devel | $SORT | tail -n1)"
21mr|ima-evm-utils-1.3.2-16|109	kernel_headers_path="$(rpm -ql "$latest_devel_kernel" | grep /lib/modules | grep /source | head -n1)"
21mr|ima-evm-utils-1.3.2-16|110	if [ ! -f "$kernel_headers_path"/Kconfig ]; then exit 1; fi
21mr|ima-evm-utils-1.3.2-16|111	
21mr|ima-evm-utils-1.3.2-16|112	%configure \
21mr|ima-evm-utils-1.3.2-16|113	--disable-static \
21mr|ima-evm-utils-1.3.2-16|114	--with-kernel-headers="$kernel_headers_path"
21mr|ima-evm-utils-1.3.2-16|115	%make_build
21mr|ima-evm-utils-1.3.2-16|116	
21mr|ima-evm-utils-1.3.2-16|117	%install
21mr|ima-evm-utils-1.3.2-16|118	%make_install
21mr|ima-evm-utils-1.3.2-16|119	
21mr|ima-evm-utils-1.3.2-16|120	%check
21mr|ima-evm-utils-1.3.2-16|121	# Check that GOST R 34.11-12 is supported
21mr|ima-evm-utils-1.3.2-16|122	# This also checks that libs and bins were linked against LibreSSL.
21mr|ima-evm-utils-1.3.2-16|123	# Tmpfs does not support user xattrs, evmctl gives and error,
21mr|ima-evm-utils-1.3.2-16|124	# but hash is still calculated.
21mr|ima-evm-utils-1.3.2-16|125	set +e
21mr|ima-evm-utils-1.3.2-16|126	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
21mr|ima-evm-utils-1.3.2-16|127	%{buildroot}%{_bindir}/evmctl -v ima_hash --xattr-user -a streebog256 %{SOURCE0} | grep -q '^hash(streebog256)'
21mr|ima-evm-utils-1.3.2-16|128	c=$?
21mr|ima-evm-utils-1.3.2-16|129	if [ $? != 0 ]; then exit 1; fi
21mr|ima-evm-utils-1.3.2-16|130	
21mr|ima-evm-utils-1.3.2-16|131	%changelog
21mr|ima-evm-utils-1.3.2-16|132	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|133	- svace fixes
21mr|ima-evm-utils-1.3.2-16|134	
21mr|ima-evm-utils-1.3.2-16|135	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|136	- mark license, minor spec clean up
21mr|ima-evm-utils-1.3.2-16|137	
21mr|ima-evm-utils-1.3.2-16|138	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|ima-evm-utils-1.3.2-16|139	- automated spec cleanup
21mr|ima-evm-utils-1.3.2-16|140	
21mr|ima-evm-utils-1.3.2-16|141	* Thu Mar 31 2022 Александр <a.betkher@rosalinux.ru> 1.3.2-15
21mr|ima-evm-utils-1.3.2-16|142	- Added comment
21mr|ima-evm-utils-1.3.2-16|143	
21mr|ima-evm-utils-1.3.2-16|144	* Thu Mar 31 2022 betcher <a.betkher@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|145	- fix to build e2k without grub2-rpmsort
21mr|ima-evm-utils-1.3.2-16|146	
21mr|ima-evm-utils-1.3.2-16|147	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.3.2-15
21mr|ima-evm-utils-1.3.2-16|148	- MassBuild#2340: Increase release tag
21mr|ima-evm-utils-1.3.2-16|149	
21mr|ima-evm-utils-1.3.2-16|150	* Mon Jan 18 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3.2-14
21mr|ima-evm-utils-1.3.2-16|151	- Fix kernel headers and segfaults
21mr|ima-evm-utils-1.3.2-16|152	
21mr|ima-evm-utils-1.3.2-16|153	* Mon Jan 18 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3.2-13
21mr|ima-evm-utils-1.3.2-16|154	- bump release
21mr|ima-evm-utils-1.3.2-16|155	
21mr|ima-evm-utils-1.3.2-16|156	- Merge: 3726f28 1424c86
21mr|ima-evm-utils-1.3.2-16|157	* Mon Jan 18 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|158	- Merge branch 'master' of https://abf.io/staszhukov/ima-evm-utils
21mr|ima-evm-utils-1.3.2-16|159	
21mr|ima-evm-utils-1.3.2-16|160	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|ima-evm-utils-1.3.2-16|161	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|ima-evm-utils-1.3.2-16|162	- (13) rosa2019.1: run with 10-12 added
21mr|ima-evm-utils-1.3.2-16|163	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|ima-evm-utils-1.3.2-16|164	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|ima-evm-utils-1.3.2-16|165	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|ima-evm-utils-1.3.2-16|166	- (9): Adopt spec for enabled byte compiling in Python
21mr|ima-evm-utils-1.3.2-16|167	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|ima-evm-utils-1.3.2-16|168	- 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|ima-evm-utils-1.3.2-16|169	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|ima-evm-utils-1.3.2-16|170	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|ima-evm-utils-1.3.2-16|171	
21mr|ima-evm-utils-1.3.2-16|172	* Wed Dec 2 2020 Stas Zhukov <s.zhukov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|173	- Add check the name of the hash algorithm...
21mr|ima-evm-utils-1.3.2-16|174	- Add check the name of the hash algorithm and converting it to an internal representation
21mr|ima-evm-utils-1.3.2-16|175	- Since some names of hash sum algorithms differ in libraries (OpenSSL, LibSSL) and kernels, ima-evm-utils introduces tables and functions for converting such names to internal use. However, when using the libreSSL instead of OpenSSL, this mechanism was not enough. Changing the imaevm_hash_algo_by_id, imaevm_get_hash_algo functions allows you to correctly switch the build behavior from LibreSSL to OpenSSL. Changing the scope of its use allows you to add an algorithm name check in the console.
21mr|ima-evm-utils-1.3.2-16|176	- Добавлены проверка наименования алгоритма хешсумм и преобразования его к внутреннему представлению
21mr|ima-evm-utils-1.3.2-16|177	- В виду того что некоторые наименования алгоритмов хешсумм отличаются разных библиотеках (OpenSSL, LibreSSL)и ядре в ima-evm-utils вводятся таблицы и функции для преобразовния таких наименований к внутреннему использованию. Однако, при использовании библиотеки LibreSSL вместо OpenSSL этого механизма оказалось недостаточно. Изменение функций imaevm_hash_algo_by_id,
21mr|ima-evm-utils-1.3.2-16|178	- imaevm_get_hash_algo позволяет корректно пререключать поведение при сборке с LibreSSL на OpenSSL. Изменение области её использования позволяют добавить проверку наименования алгоритма в консоли.
21mr|ima-evm-utils-1.3.2-16|179	
21mr|ima-evm-utils-1.3.2-16|180	* Wed Dec 2 2020 Stas Zhukov <s.zhukov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|181	- Fix possible ignorance of sign_hash_v2 value...
21mr|ima-evm-utils-1.3.2-16|182	- Fix possible ignorance of sign_hash_v2 value in imaevm params.hash_algo.
21mr|ima-evm-utils-1.3.2-16|183	- In rpm-plugin-ima function signFile calculates file signature by imaevm API function sign_hash:
21mr|ima-evm-utils-1.3.2-16|184	- sign/rpmsignfiles.c:55: siglen = sign_hash(algo, fdigest, diglen, key, keypass, signature+1);
21mr|ima-evm-utils-1.3.2-16|185	- but global variable imaevm_params.hash_algo has defaut value "sha1", but another algo may be define, so the default value must overriden in such cases.
21mr|ima-evm-utils-1.3.2-16|186	- The old behaviour was designed for internal usage without external consumers like rpm which appeared later:
21mr|ima-evm-utils-1.3.2-16|187	- src/evmctl.c:556: len = signhash(imaevm_params.hash_algo, hash, len, key, NULL, sig + 1);
21mr|ima-evm-utils-1.3.2-16|188	- src/evmctl.c:639: len = sign_hash(imaevm_params.hash_algo, hash, len, key, NULL, sig + 1);
21mr|ima-evm-utils-1.3.2-16|189	
21mr|ima-evm-utils-1.3.2-16|190	- Merge: 097bb9d 7e6e4cb
21mr|ima-evm-utils-1.3.2-16|191	* Wed Nov 11 2020 mikhailnov <m.novosyolov@rosalinux.ru> 1.3.2-10
21mr|ima-evm-utils-1.3.2-16|192	- Merge pull request #2 from olegsolovev/ima-evm-utils:rosa2019.1
21mr|ima-evm-utils-1.3.2-16|193	- version 1.3.2 up | patch rediffed
21mr|ima-evm-utils-1.3.2-16|194	
21mr|ima-evm-utils-1.3.2-16|195	* Tue Nov 10 2020 Gel0bmstu <leshikne@gmail.com>
21mr|ima-evm-utils-1.3.2-16|196	- # version 1.3.2 up | patch rediffed
21mr|ima-evm-utils-1.3.2-16|197	
21mr|ima-evm-utils-1.3.2-16|198	* Wed Nov 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.2.1-9
21mr|ima-evm-utils-1.3.2-16|199	- Do not pull openssl-devel
21mr|ima-evm-utils-1.3.2-16|200	
21mr|ima-evm-utils-1.3.2-16|201	* Wed Nov 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|202	- Remove another patch which introduced another regression
21mr|ima-evm-utils-1.3.2-16|203	- $ evmctl ima_sign --hashalgo streebog512 --key ima_priv.pem /bin/bach.copy
21mr|ima-evm-utils-1.3.2-16|204	- sign_hash_v2: signing failed: ((null)) in EVP_get_digestbyname
21mr|ima-evm-utils-1.3.2-16|205	- Revert "ima-evm-utils: Fix possible ignorance of sign_hash_v2 value in imaevm_params.hash_algo"
21mr|ima-evm-utils-1.3.2-16|206	- This reverts commit 219d1650ba6611617b10f4aea2d95eb1ed5fe020.
21mr|ima-evm-utils-1.3.2-16|207	
21mr|ima-evm-utils-1.3.2-16|208	* Wed Nov 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|209	- Temporary delete patch which introduced regression
21mr|ima-evm-utils-1.3.2-16|210	- $ evmctl ima_sign --hashalgo streebog512 --key ima_priv.pem /bin/bach.copy
21mr|ima-evm-utils-1.3.2-16|211	- digest 19 not found
21mr|ima-evm-utils-1.3.2-16|212	- EVP_get_digestbyname(unknown) failed
21mr|ima-evm-utils-1.3.2-16|213	- Revert "Add check the name of the hash algorithm and converting it to an internal representation"
21mr|ima-evm-utils-1.3.2-16|214	- This reverts commit c0e409376aeb85940a85a7892564cf8600203ed4.
21mr|ima-evm-utils-1.3.2-16|215	
21mr|ima-evm-utils-1.3.2-16|216	- Merge: 7c9d31e c0e4093
21mr|ima-evm-utils-1.3.2-16|217	* Tue Sep 22 2020 mikhailnov <m.novosyolov@rosalinux.ru> 1.2.1-7
21mr|ima-evm-utils-1.3.2-16|218	- Merge pull request #1 from staszhukov/ima-evm-utils:master
21mr|ima-evm-utils-1.3.2-16|219	- Fix possible ignorance of sign_hash_v2 value in imaevm_params.hash_algo
21mr|ima-evm-utils-1.3.2-16|220	
21mr|ima-evm-utils-1.3.2-16|221	* Sat Apr 4 2020 Stas Zhukov <s.zhukov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|222	- Add check the name of the hash algorithm and converting it to an internal representation
21mr|ima-evm-utils-1.3.2-16|223	- Since some names of hash sum algorithms differ in libraries (OpenSSL, LibSSL) and kernels, ima-evm-utils introduces tables
21mr|ima-evm-utils-1.3.2-16|224	- and functions for converting such names to internal use. However, when using the libreSSL instead of OpenSSL,
21mr|ima-evm-utils-1.3.2-16|225	- this mechanism was not enough. Changing the get_hash_algo_by_id function allows you to correctly switch the build behavior from LibreSSL to OpenSSL.
21mr|ima-evm-utils-1.3.2-16|226	- Changing the scope of its use allows you to add an algorithm name check in the console.
21mr|ima-evm-utils-1.3.2-16|227	- Добавлены проверка наименования алгоритма хешсумм и преобразования его к внутреннему представлению
21mr|ima-evm-utils-1.3.2-16|228	- В виду того что некоторые наименования алгоритмов хешсумм отличаются разных библиотеках (OpenSSL, LibreSSL)и ядре в ima-evm-utils вводятся таблицы и функции для преобразовния таких наименований к внутреннему использованию. Однако, при использовании библиотеки LibreSSL вместо OpenSSL этого механизма оказалось недостаточно. Изменение функции get_hash_algo_by_id позволяет корректно пререключать поведение при сборке с LibreSSL на OpenSSL. Изменение области её использования позволяют добавить проверку наименования алгоритма в консоли.
21mr|ima-evm-utils-1.3.2-16|229	
21mr|ima-evm-utils-1.3.2-16|230	* Sat Apr 4 2020 Stas Zhukov <s.zhukov@rosalinux.ru>
21mr|ima-evm-utils-1.3.2-16|231	- ima-evm-utils: Fix possible ignorance of sign_hash_v2 value in imaevm_params.hash_algo
21mr|ima-evm-utils-1.3.2-16|232	- In rpm-plugin-ima function signFile calculates file signature by imaevm API function sign_hash:
21mr|ima-evm-utils-1.3.2-16|233	- sign/rpmsignfiles.c:55: siglen = sign_hash(algo, fdigest, diglen, key, keypass, signature+1);
21mr|ima-evm-utils-1.3.2-16|234	- but global variable imaevm_params.hash_algo has defaut value "sha1", but another algo may be define, so the default value must overriden in such cases.
21mr|ima-evm-utils-1.3.2-16|235	- The old behaviour was designed for internal usage without external consumers like rpm which appeared later:
21mr|ima-evm-utils-1.3.2-16|236	- src/evmctl.c:556: len = sign_hash(imaevm_params.hash_algo, hash, len, key, NULL, sig + 1);
21mr|ima-evm-utils-1.3.2-16|237	- src/evmctl.c:639: len = sign_hash(imaevm_params.hash_algo, hash, len, key, NULL, sig + 1);
21mr|ima-evm-utils-1.3.2-16|238	
21mr|ima-evm-utils-1.3.2-16|239	* Tue Mar 3 2020 Alexander Stefanov <alexander@mezon.ru> 1.2.1-5
21mr|ima-evm-utils-1.3.2-16|240	- put rpm4 macro back
21mr|ima-evm-utils-1.3.2-16|241	
21mr|ima-evm-utils-1.3.2-16|242	* Tue Mar 3 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ima-evm-utils-1.3.2-16|243	- fix build
21mr|ima-evm-utils-1.3.2-16|244	
21mr|ima-evm-utils-1.3.2-16|245	* Tue Mar 3 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ima-evm-utils-1.3.2-16|246	- proper name for major
21mr|ima-evm-utils-1.3.2-16|247	
21mr|ima-evm-utils-1.3.2-16|248	* Mon Mar 2 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ima-evm-utils-1.3.2-16|249	- just build ima tools

12806 21
21mr|imagemagick-7.1.1.21-2|1	# Enable this when is abi-dumper processing is needed
21mr|imagemagick-7.1.1.21-2|2	%undefine _find_debuginfo_dwz_opts
21mr|imagemagick-7.1.1.21-2|3	
21mr|imagemagick-7.1.1.21-2|4	%global	_disable_ld_no_undefined 1
21mr|imagemagick-7.1.1.21-2|5	# ImageMagick actually uses libtool to load its modules
21mr|imagemagick-7.1.1.21-2|6	%global	dont_remove_libtool_files 1
21mr|imagemagick-7.1.1.21-2|7	#gw the format-string patch is incomplete:
21mr|imagemagick-7.1.1.21-2|8	%global Werror_cflags %{nil}
21mr|imagemagick-7.1.1.21-2|9	
21mr|imagemagick-7.1.1.21-2|10	
21mr|imagemagick-7.1.1.21-2|11	%define	build_test 0
21mr|imagemagick-7.1.1.21-2|12	%define	bootstrap 0
21mr|imagemagick-7.1.1.21-2|13	%define	oname ImageMagick
21mr|imagemagick-7.1.1.21-2|14	
21mr|imagemagick-7.1.1.21-2|15	# Some other funny version
21mr|imagemagick-7.1.1.21-2|16	
21mr|imagemagick-7.1.1.21-2|17	# (aw) from the docs: Versions with Q8 in the name are 8 bits-per-pixel
21mr|imagemagick-7.1.1.21-2|18	# component (e.g. 8-bit red, 8-bit green, etc.), whereas, Q16 in the
21mr|imagemagick-7.1.1.21-2|19	# filename are 16 bits-per-pixel component. A Q16 version permits you
21mr|imagemagick-7.1.1.21-2|20	# to read or write 16-bit images without losing precision but requires
21mr|imagemagick-7.1.1.21-2|21	# twice as much resources as the Q8 version.
21mr|imagemagick-7.1.1.21-2|22	%define	qlev Q16HDRI
21mr|imagemagick-7.1.1.21-2|23	# their "official" version
21mr|imagemagick-7.1.1.21-2|24	#define	rversion 7.0.4
21mr|imagemagick-7.1.1.21-2|25	# their "minor" version
21mr|imagemagick-7.1.1.21-2|26	#define	minor_rev 6
21mr|imagemagick-7.1.1.21-2|27	# the full file version
21mr|imagemagick-7.1.1.21-2|28	# Their "official" version
21mr|imagemagick-7.1.1.21-2|29	%define	rversion %(echo %{version} |cut -d. -f1-3)
21mr|imagemagick-7.1.1.21-2|30	# Their "minor" version
21mr|imagemagick-7.1.1.21-2|31	%define	minor_rev %(echo %{version} |cut -d. -f4)
21mr|imagemagick-7.1.1.21-2|32	# Full file version
21mr|imagemagick-7.1.1.21-2|33	%define	dversion %{rversion}-%{minor_rev}
21mr|imagemagick-7.1.1.21-2|34	
21mr|imagemagick-7.1.1.21-2|35	%define	api 7
21mr|imagemagick-7.1.1.21-2|36	%define	major 1
21mr|imagemagick-7.1.1.21-2|37	%define	coremajor 10
21mr|imagemagick-7.1.1.21-2|38	%define	cppmajor 5
21mr|imagemagick-7.1.1.21-2|39	%define	wandmajor 10
21mr|imagemagick-7.1.1.21-2|40	%define	libMagickpp %mklibname Magick++ %{api}.%{qlev} %{cppmajor}
21mr|imagemagick-7.1.1.21-2|41	%define	libMagickCore %mklibname MagickCore %{api}.%{qlev} %{coremajor}
21mr|imagemagick-7.1.1.21-2|42	%define	libMagickWand %mklibname MagickWand %{api}.%{qlev} %{wandmajor}
21mr|imagemagick-7.1.1.21-2|43	%define	devname %mklibname magick -d
21mr|imagemagick-7.1.1.21-2|44	
21mr|imagemagick-7.1.1.21-2|45	Summary:	An X application for displaying and manipulating images
21mr|imagemagick-7.1.1.21-2|46	Name:		imagemagick
21mr|imagemagick-7.1.1.21-2|47	Version:	7.1.1.21
21mr|imagemagick-7.1.1.21-2|48	Release:	2
21mr|imagemagick-7.1.1.21-2|49	License:	BSD-like
21mr|imagemagick-7.1.1.21-2|50	Group:		Graphics
21mr|imagemagick-7.1.1.21-2|51	Url:		https://www.imagemagick.org/
21mr|imagemagick-7.1.1.21-2|52	Source0:	https://github.com/ImageMagick/ImageMagick/archive/%{dversion}/ImageMagick-%{dversion}.tar.gz
21mr|imagemagick-7.1.1.21-2|53	Source3:	ImageMagick.pdf.bz2
21mr|imagemagick-7.1.1.21-2|54	# Re-scaled from ftp://ftp.imagemagick.org/pub/ImageMagick/images/magick-icon.png
21mr|imagemagick-7.1.1.21-2|55	Source10:	magick-icon_16x16.png
21mr|imagemagick-7.1.1.21-2|56	Source11:	magick-icon_32x32.png
21mr|imagemagick-7.1.1.21-2|57	Source12:	magick-icon_48x48.png
21mr|imagemagick-7.1.1.21-2|58	Source13:	magick-icon_64x64.png
21mr|imagemagick-7.1.1.21-2|59	Source100:	%{name}.rpmlintrc
21mr|imagemagick-7.1.1.21-2|60	Patch0:		imagemagick-urw.diff
21mr|imagemagick-7.1.1.21-2|61	Patch1:		imagemagick-fpx.diff
21mr|imagemagick-7.1.1.21-2|62	Patch2:		ImageMagick-libpath.diff
21mr|imagemagick-7.1.1.21-2|63	# Fix build hplip to 1686
21mr|imagemagick-7.1.1.21-2|64	Patch3:		new-default-time-to-live.patch
21mr|imagemagick-7.1.1.21-2|65	Patch4:		unlimited-is-INT_MAX.patch
21mr|imagemagick-7.1.1.21-2|66	BuildRequires:	chrpath
21mr|imagemagick-7.1.1.21-2|67	BuildRequires:	ghostscript
21mr|imagemagick-7.1.1.21-2|68	BuildRequires:	subversion
21mr|imagemagick-7.1.1.21-2|69	BuildRequires:	bzip2-devel
21mr|imagemagick-7.1.1.21-2|70	# Contrib
21mr|imagemagick-7.1.1.21-2|71	#BuildRequires:	flif-devel
21mr|imagemagick-7.1.1.21-2|72	BuildRequires:	jbig-devel
21mr|imagemagick-7.1.1.21-2|73	BuildRequires:	libtool-devel
21mr|imagemagick-7.1.1.21-2|74	BuildRequires:	perl-devel
21mr|imagemagick-7.1.1.21-2|75	BuildRequires:	pkgconfig(cairo)
21mr|imagemagick-7.1.1.21-2|76	%if !%{bootstrap}
21mr|imagemagick-7.1.1.21-2|77	BuildRequires:	pkgconfig(ddjvuapi) >= 3.5.0
21mr|imagemagick-7.1.1.21-2|78	%endif
21mr|imagemagick-7.1.1.21-2|79	BuildRequires:	pkgconfig(fontconfig) >= 2.1.0
21mr|imagemagick-7.1.1.21-2|80	BuildRequires:	pkgconfig(freetype2)
21mr|imagemagick-7.1.1.21-2|81	BuildRequires:	pkgconfig(jasper)
21mr|imagemagick-7.1.1.21-2|82	BuildRequires:	pkgconfig(lcms2)
21mr|imagemagick-7.1.1.21-2|83	BuildRequires:	pkgconfig(libgvc) >= 2.9.0
21mr|imagemagick-7.1.1.21-2|84	BuildRequires:	pkgconfig(libjpeg)
21mr|imagemagick-7.1.1.21-2|85	BuildRequires:	pkgconfig(libheif)
21mr|imagemagick-7.1.1.21-2|86	BuildRequires:	pkgconfig(liblzma) >= 2.9.0
21mr|imagemagick-7.1.1.21-2|87	BuildRequires:	pkgconfig(libopenjp2)
21mr|imagemagick-7.1.1.21-2|88	BuildRequires:	pkgconfig(libpng)
21mr|imagemagick-7.1.1.21-2|89	BuildRequires:	pkgconfig(libraw_r)
21mr|imagemagick-7.1.1.21-2|90	%ifnarch %{e2k}
21mr|imagemagick-7.1.1.21-2|91	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|imagemagick-7.1.1.21-2|92	%endif
21mr|imagemagick-7.1.1.21-2|93	BuildRequires:	pkgconfig(libtiff-4)
21mr|imagemagick-7.1.1.21-2|94	BuildRequires:	pkgconfig(libzstd)
21mr|imagemagick-7.1.1.21-2|95	BuildRequires:	pkgconfig(libwebp)
21mr|imagemagick-7.1.1.21-2|96	BuildRequires:	pkgconfig(libwmf)
21mr|imagemagick-7.1.1.21-2|97	BuildRequires:	pkgconfig(libxml-2.0)
21mr|imagemagick-7.1.1.21-2|98	BuildRequires:	pkgconfig(lqr-1) >= 0.1.0
21mr|imagemagick-7.1.1.21-2|99	BuildRequires:	pkgconfig(OpenEXR)
21mr|imagemagick-7.1.1.21-2|100	BuildRequires:	pkgconfig(pangocairo) >= 1.2.8.1
21mr|imagemagick-7.1.1.21-2|101	BuildRequires:	pkgconfig(x11)
21mr|imagemagick-7.1.1.21-2|102	BuildRequires:	pkgconfig(xext)
21mr|imagemagick-7.1.1.21-2|103	BuildRequires:	pkgconfig(zlib)
21mr|imagemagick-7.1.1.21-2|104	
21mr|imagemagick-7.1.1.21-2|105	%description
21mr|imagemagick-7.1.1.21-2|106	ImageMagick is a powerful image display, conversion and manipulation tool. It
21mr|imagemagick-7.1.1.21-2|107	runs in an X session. With this tool, you can view, edit and display a variety
21mr|imagemagick-7.1.1.21-2|108	of image formats.
21mr|imagemagick-7.1.1.21-2|109	It can make use of the following delegate programs, available as packages in
21mr|imagemagick-7.1.1.21-2|110	Rosa Linux Fresh: curl, enscript, ffmpeg, ghostscript, ghostscript-X, gimp,
21mr|imagemagick-7.1.1.21-2|111	gnuplot, graphviz, html2ps, mplayer, ncompress, netpbm, sane-backends,
21mr|imagemagick-7.1.1.21-2|112	tetex-dvips, transfig, ufraw, xdg-utils zip, autotrace, povray.
21mr|imagemagick-7.1.1.21-2|113	
21mr|imagemagick-7.1.1.21-2|114	%files
21mr|imagemagick-7.1.1.21-2|115	%doc README.md README.txt
21mr|imagemagick-7.1.1.21-2|116	%doc %{_docdir}/%{oname}-%{api}
21mr|imagemagick-7.1.1.21-2|117	%{_sysconfdir}/%{oname}-%{api}
21mr|imagemagick-7.1.1.21-2|118	%{_bindir}/animate
21mr|imagemagick-7.1.1.21-2|119	%{_bindir}/compare
21mr|imagemagick-7.1.1.21-2|120	%{_bindir}/composite
21mr|imagemagick-7.1.1.21-2|121	%{_bindir}/convert
21mr|imagemagick-7.1.1.21-2|122	%{_bindir}/conjure
21mr|imagemagick-7.1.1.21-2|123	%{_bindir}/display
21mr|imagemagick-7.1.1.21-2|124	%{_bindir}/identify
21mr|imagemagick-7.1.1.21-2|125	%{_bindir}/import
21mr|imagemagick-7.1.1.21-2|126	%{_bindir}/magick
21mr|imagemagick-7.1.1.21-2|127	%{_bindir}/magick-script
21mr|imagemagick-7.1.1.21-2|128	%{_bindir}/mogrify
21mr|imagemagick-7.1.1.21-2|129	%{_bindir}/montage
21mr|imagemagick-7.1.1.21-2|130	%{_bindir}/stream
21mr|imagemagick-7.1.1.21-2|131	%dir %{_libdir}/%{oname}-%{rversion}
21mr|imagemagick-7.1.1.21-2|132	%dir %{_libdir}/%{oname}-%{rversion}/modules-%{qlev}
21mr|imagemagick-7.1.1.21-2|133	%dir %{_libdir}/%{oname}-%{rversion}/modules-%{qlev}/coders
21mr|imagemagick-7.1.1.21-2|134	%{_libdir}/%{oname}-%{rversion}/modules-%{qlev}/coders/*
21mr|imagemagick-7.1.1.21-2|135	%dir %{_libdir}/%{oname}-%{rversion}/modules-%{qlev}/filters
21mr|imagemagick-7.1.1.21-2|136	%{_libdir}/%{oname}-%{rversion}/modules-%{qlev}/filters/*
21mr|imagemagick-7.1.1.21-2|137	%{_libdir}/%{oname}-%{rversion}/config-%{qlev}
21mr|imagemagick-7.1.1.21-2|138	%{_datadir}/%{oname}-%{api}
21mr|imagemagick-7.1.1.21-2|139	%{_mandir}/man1/*
21mr|imagemagick-7.1.1.21-2|140	%{_mandir}/man3/*
21mr|imagemagick-7.1.1.21-2|141	%exclude %{_mandir}/man3/*::*.3pm*
21mr|imagemagick-7.1.1.21-2|142	
21mr|imagemagick-7.1.1.21-2|143	#----------------------------------------------------------------------------
21mr|imagemagick-7.1.1.21-2|144	
21mr|imagemagick-7.1.1.21-2|145	%package desktop
21mr|imagemagick-7.1.1.21-2|146	Summary:	ImageMagick menus
21mr|imagemagick-7.1.1.21-2|147	Group:		Graphics
21mr|imagemagick-7.1.1.21-2|148	Requires:	xterm
21mr|imagemagick-7.1.1.21-2|149	
21mr|imagemagick-7.1.1.21-2|150	%description desktop
21mr|imagemagick-7.1.1.21-2|151	This package contains the menu and .desktop entries to run the "display"
21mr|imagemagick-7.1.1.21-2|152	command from the menu.
21mr|imagemagick-7.1.1.21-2|153	
21mr|imagemagick-7.1.1.21-2|154	%files desktop
21mr|imagemagick-7.1.1.21-2|155	%doc LICENSE
21mr|imagemagick-7.1.1.21-2|156	%{_datadir}/applications/%{name}.desktop
21mr|imagemagick-7.1.1.21-2|157	%{_iconsdir}/%{name}.png
21mr|imagemagick-7.1.1.21-2|158	%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21mr|imagemagick-7.1.1.21-2|159	%{_liconsdir}/%{name}.png
21mr|imagemagick-7.1.1.21-2|160	%{_miconsdir}/%{name}.png
21mr|imagemagick-7.1.1.21-2|161	
21mr|imagemagick-7.1.1.21-2|162	#----------------------------------------------------------------------------
21mr|imagemagick-7.1.1.21-2|163	
21mr|imagemagick-7.1.1.21-2|164	%package -n %{libMagickpp}
21mr|imagemagick-7.1.1.21-2|165	Summary:	ImageMagick libraries
21mr|imagemagick-7.1.1.21-2|166	Group:		System/Libraries
21mr|imagemagick-7.1.1.21-2|167	Obsoletes:	%{_lib}magick6 < 6.8.5.6-1
21mr|imagemagick-7.1.1.21-2|168	
21mr|imagemagick-7.1.1.21-2|169	%description -n %{libMagickpp}
21mr|imagemagick-7.1.1.21-2|170	This package contains a library for %{name}.
21mr|imagemagick-7.1.1.21-2|171	
21mr|imagemagick-7.1.1.21-2|172	%files -n %{libMagickpp}
21mr|imagemagick-7.1.1.21-2|173	%doc LICENSE
21mr|imagemagick-7.1.1.21-2|174	%{_libdir}/libMagick++-%{api}.%{qlev}.so.%{cppmajor}*
21mr|imagemagick-7.1.1.21-2|175	
21mr|imagemagick-7.1.1.21-2|176	#----------------------------------------------------------------------------
21mr|imagemagick-7.1.1.21-2|177	
21mr|imagemagick-7.1.1.21-2|178	%package -n %{libMagickCore}
21mr|imagemagick-7.1.1.21-2|179	Summary:	ImageMagick libraries
21mr|imagemagick-7.1.1.21-2|180	Group:		System/Libraries
21mr|imagemagick-7.1.1.21-2|181	Conflicts:	%{_lib}magick6 < 6.8.5.6-1
21mr|imagemagick-7.1.1.21-2|182	
21mr|imagemagick-7.1.1.21-2|183	%description -n %{libMagickCore}
21mr|imagemagick-7.1.1.21-2|184	This package contains a library for %{name}.
21mr|imagemagick-7.1.1.21-2|185	
21mr|imagemagick-7.1.1.21-2|186	%files -n %{libMagickCore}
21mr|imagemagick-7.1.1.21-2|187	%doc LICENSE
21mr|imagemagick-7.1.1.21-2|188	%{_libdir}/libMagickCore-%{api}.%{qlev}.so.%{coremajor}*
21mr|imagemagick-7.1.1.21-2|189	
21mr|imagemagick-7.1.1.21-2|190	#----------------------------------------------------------------------------
21mr|imagemagick-7.1.1.21-2|191	
21mr|imagemagick-7.1.1.21-2|192	%package -n %{libMagickWand}
21mr|imagemagick-7.1.1.21-2|193	Summary:	ImageMagick libraries
21mr|imagemagick-7.1.1.21-2|194	Group:		System/Libraries
21mr|imagemagick-7.1.1.21-2|195	Conflicts:	%{_lib}magick6 < 6.8.5.6-1
21mr|imagemagick-7.1.1.21-2|196	
21mr|imagemagick-7.1.1.21-2|197	%description -n %{libMagickWand}
21mr|imagemagick-7.1.1.21-2|198	This package contains a library for %{name}.
21mr|imagemagick-7.1.1.21-2|199	
21mr|imagemagick-7.1.1.21-2|200	%files -n %{libMagickWand}
21mr|imagemagick-7.1.1.21-2|201	%doc LICENSE
21mr|imagemagick-7.1.1.21-2|202	%{_libdir}/libMagickWand-%{api}.%{qlev}.so.%{wandmajor}*
21mr|imagemagick-7.1.1.21-2|203	
21mr|imagemagick-7.1.1.21-2|204	#----------------------------------------------------------------------------
21mr|imagemagick-7.1.1.21-2|205	
21mr|imagemagick-7.1.1.21-2|206	%package -n %{devname}
21mr|imagemagick-7.1.1.21-2|207	Summary:	Development libraries and header files for ImageMagick app development
21mr|imagemagick-7.1.1.21-2|208	Group:		Development/C
21mr|imagemagick-7.1.1.21-2|209	Requires:	%{libMagickpp} = %{EVRD}
21mr|imagemagick-7.1.1.21-2|210	Requires:	%{libMagickCore} = %{EVRD}
21mr|imagemagick-7.1.1.21-2|211	Requires:	%{libMagickWand} = %{EVRD}
21mr|imagemagick-7.1.1.21-2|212	Provides:	%{name}-devel = %{EVRD}
21mr|imagemagick-7.1.1.21-2|213	
21mr|imagemagick-7.1.1.21-2|214	%description -n %{devname}
21mr|imagemagick-7.1.1.21-2|215	If you want to create applications that will use ImageMagick code or APIs,
21mr|imagemagick-7.1.1.21-2|216	you'll need to install these packages as well as ImageMagick. These additional
21mr|imagemagick-7.1.1.21-2|217	packages aren't necessary if you simply want to use ImageMagick, however.
21mr|imagemagick-7.1.1.21-2|218	This package is an addition to ImageMagick which includes development
21mr|imagemagick-7.1.1.21-2|219	libraries and header files necessary to develop applications.
21mr|imagemagick-7.1.1.21-2|220	
21mr|imagemagick-7.1.1.21-2|221	%files -n %{devname}
21mr|imagemagick-7.1.1.21-2|222	%doc LICENSE
21mr|imagemagick-7.1.1.21-2|223	%{_includedir}/%{oname}-%{api}
21mr|imagemagick-7.1.1.21-2|224	%{_bindir}/Magick++-config
21mr|imagemagick-7.1.1.21-2|225	%{_bindir}/MagickCore-config
21mr|imagemagick-7.1.1.21-2|226	%{_bindir}/MagickWand-config
21mr|imagemagick-7.1.1.21-2|227	%{_libdir}/*.so
21mr|imagemagick-7.1.1.21-2|228	%{_libdir}/pkgconfig/*.pc
21mr|imagemagick-7.1.1.21-2|229	
21mr|imagemagick-7.1.1.21-2|230	#----------------------------------------------------------------------------
21mr|imagemagick-7.1.1.21-2|231	
21mr|imagemagick-7.1.1.21-2|232	%package -n perl-Image-Magick
21mr|imagemagick-7.1.1.21-2|233	Summary:	Libraries and modules for access to ImageMagick from perl
21mr|imagemagick-7.1.1.21-2|234	Group:		Development/Perl
21mr|imagemagick-7.1.1.21-2|235	Requires:	%{name} = %{EVRD}
21mr|imagemagick-7.1.1.21-2|236	Requires:	graphviz
21mr|imagemagick-7.1.1.21-2|237	Requires:	libwmf
21mr|imagemagick-7.1.1.21-2|238	
21mr|imagemagick-7.1.1.21-2|239	%description -n perl-Image-Magick
21mr|imagemagick-7.1.1.21-2|240	This is the ImageMagick perl support package. It includes perl modules and
21mr|imagemagick-7.1.1.21-2|241	support files for access to ImageMagick library from perl.
21mr|imagemagick-7.1.1.21-2|242	
21mr|imagemagick-7.1.1.21-2|243	%files -n perl-Image-Magick
21mr|imagemagick-7.1.1.21-2|244	%doc LICENSE
21mr|imagemagick-7.1.1.21-2|245	%{perl_vendorarch}/Image
21mr|imagemagick-7.1.1.21-2|246	%{perl_vendorarch}/auto/Image
21mr|imagemagick-7.1.1.21-2|247	%{_mandir}/man3*/*::*.3pm*
21mr|imagemagick-7.1.1.21-2|248	
21mr|imagemagick-7.1.1.21-2|249	#----------------------------------------------------------------------------
21mr|imagemagick-7.1.1.21-2|250	
21mr|imagemagick-7.1.1.21-2|251	%package doc
21mr|imagemagick-7.1.1.21-2|252	Summary:	%{oname} Documentation
21mr|imagemagick-7.1.1.21-2|253	Group:		Books/Other
21mr|imagemagick-7.1.1.21-2|254	BuildArch:	noarch
21mr|imagemagick-7.1.1.21-2|255	
21mr|imagemagick-7.1.1.21-2|256	%description doc
21mr|imagemagick-7.1.1.21-2|257	This package contains HTML/PDF documentation of %{name}.
21mr|imagemagick-7.1.1.21-2|258	
21mr|imagemagick-7.1.1.21-2|259	%files doc
21mr|imagemagick-7.1.1.21-2|260	%doc ImageMagick.pdf LICENSE NEWS* NOTICE
21mr|imagemagick-7.1.1.21-2|261	%doc QuickStart.txt installed_docs/*
21mr|imagemagick-7.1.1.21-2|262	
21mr|imagemagick-7.1.1.21-2|263	#----------------------------------------------------------------------------
21mr|imagemagick-7.1.1.21-2|264	
21mr|imagemagick-7.1.1.21-2|265	%prep
21mr|imagemagick-7.1.1.21-2|266	%autosetup -p1 -n %{oname}-%{rversion}-%{minor_rev}
21mr|imagemagick-7.1.1.21-2|267	
21mr|imagemagick-7.1.1.21-2|268	bzcat %{SOURCE3} > %{oname}.pdf
21mr|imagemagick-7.1.1.21-2|269	install -m 644 %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} .
21mr|imagemagick-7.1.1.21-2|270	libtoolize --copy --force; aclocal -I m4; autoconf; automake -a
21mr|imagemagick-7.1.1.21-2|271	
21mr|imagemagick-7.1.1.21-2|272	
21mr|imagemagick-7.1.1.21-2|273	%build
21mr|imagemagick-7.1.1.21-2|274	export CFLAGS="%{optflags} -fno-strict-aliasing -fPIC"
21mr|imagemagick-7.1.1.21-2|275	export CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIC"
21mr|imagemagick-7.1.1.21-2|276	
21mr|imagemagick-7.1.1.21-2|277	# Don't use icecream
21mr|imagemagick-7.1.1.21-2|278	export PATH=/bin:/usr/bin
21mr|imagemagick-7.1.1.21-2|279	
21mr|imagemagick-7.1.1.21-2|280	%configure \
21mr|imagemagick-7.1.1.21-2|281	--disable-static \
21mr|imagemagick-7.1.1.21-2|282	--docdir=%{_defaultdocdir}/%{name} \
21mr|imagemagick-7.1.1.21-2|283	--with-pic \
21mr|imagemagick-7.1.1.21-2|284	--enable-shared \
21mr|imagemagick-7.1.1.21-2|285	--enable-fast-install \
21mr|imagemagick-7.1.1.21-2|286	--with-magick_plus_plus \
21mr|imagemagick-7.1.1.21-2|287	--with-gslib \
21mr|imagemagick-7.1.1.21-2|288	--with-wmf \
21mr|imagemagick-7.1.1.21-2|289	--with-lcms \
21mr|imagemagick-7.1.1.21-2|290	%ifarch %{e2k}
21mr|imagemagick-7.1.1.21-2|291	--disable-openmp \
21mr|imagemagick-7.1.1.21-2|292	%else
21mr|imagemagick-7.1.1.21-2|293	--with-rsvg \
21mr|imagemagick-7.1.1.21-2|294	--with-threads \
21mr|imagemagick-7.1.1.21-2|295	%endif
21mr|imagemagick-7.1.1.21-2|296	--with-xml \
21mr|imagemagick-7.1.1.21-2|297	--without-dps \
21mr|imagemagick-7.1.1.21-2|298	--without-windows-font-dir \
21mr|imagemagick-7.1.1.21-2|299	--with-modules \
21mr|imagemagick-7.1.1.21-2|300	--with-perl \
21mr|imagemagick-7.1.1.21-2|301	--with-perl-options="INSTALLDIRS=vendor CC='%{__cc} -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'" \
21mr|imagemagick-7.1.1.21-2|302	--with-gvc \
21mr|imagemagick-7.1.1.21-2|303	--with-lqr
21mr|imagemagick-7.1.1.21-2|304	
21mr|imagemagick-7.1.1.21-2|305	# Disable rpath
21mr|imagemagick-7.1.1.21-2|306	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|imagemagick-7.1.1.21-2|307	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|imagemagick-7.1.1.21-2|308	
21mr|imagemagick-7.1.1.21-2|309	%make
21mr|imagemagick-7.1.1.21-2|310	
21mr|imagemagick-7.1.1.21-2|311	
21mr|imagemagick-7.1.1.21-2|312	%install
21mr|imagemagick-7.1.1.21-2|313	# (Abel) set LD_RUN_PATH to null, to avoid adding rpath to perlmagick module
21mr|imagemagick-7.1.1.21-2|314	%makeinstall_std LD_RUN_PATH="" pkgdocdir=/installed_docs
21mr|imagemagick-7.1.1.21-2|315	
21mr|imagemagick-7.1.1.21-2|316	# Fix docs inclusion (fix an unknown new rpm bug)
21mr|imagemagick-7.1.1.21-2|317	rm -rf installed_docs; mv %{buildroot}/installed_docs .
21mr|imagemagick-7.1.1.21-2|318	
21mr|imagemagick-7.1.1.21-2|319	# Remove unpackaged files
21mr|imagemagick-7.1.1.21-2|320	rm -f %{buildroot}%{_libdir}/*.la
21mr|imagemagick-7.1.1.21-2|321	rm -f %{buildroot}%{_libdir}/libltdl*
21mr|imagemagick-7.1.1.21-2|322	
21mr|imagemagick-7.1.1.21-2|323	# Ccreate compatible symlinks
21mr|imagemagick-7.1.1.21-2|324	ln -s libMagick++-%{api}.%{qlev}.so %{buildroot}%{_libdir}/libMagick++.so
21mr|imagemagick-7.1.1.21-2|325	ln -s libMagickCore-%{api}.%{qlev}.so %{buildroot}%{_libdir}/libMagickCore.so
21mr|imagemagick-7.1.1.21-2|326	ln -s libMagickWand-%{api}.%{qlev}.so %{buildroot}%{_libdir}/libMagickWand.so
21mr|imagemagick-7.1.1.21-2|327	
21mr|imagemagick-7.1.1.21-2|328	# Nuke rpath
21mr|imagemagick-7.1.1.21-2|329	# chrpath -d %%{buildroot}%%{perl_vendorarch}/auto/Image/Magick/Magick.so
21mr|imagemagick-7.1.1.21-2|330	
21mr|imagemagick-7.1.1.21-2|331	# Install icons
21mr|imagemagick-7.1.1.21-2|332	install -m 755 -d \
21mr|imagemagick-7.1.1.21-2|333	%{buildroot}%{_liconsdir} \
21mr|imagemagick-7.1.1.21-2|334	%{buildroot}%{_iconsdir} \
21mr|imagemagick-7.1.1.21-2|335	%{buildroot}%{_iconsdir}/hicolor/64x64/apps \
21mr|imagemagick-7.1.1.21-2|336	%{buildroot}%{_miconsdir}
21mr|imagemagick-7.1.1.21-2|337	
21mr|imagemagick-7.1.1.21-2|338	install -m 644 magick-icon_16x16.png %{buildroot}%{_miconsdir}/%{name}.png
21mr|imagemagick-7.1.1.21-2|339	install -m 644 magick-icon_32x32.png %{buildroot}%{_iconsdir}/%{name}.png
21mr|imagemagick-7.1.1.21-2|340	install -m 644 magick-icon_48x48.png %{buildroot}%{_liconsdir}/%{name}.png
21mr|imagemagick-7.1.1.21-2|341	install -m 644 magick-icon_64x64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21mr|imagemagick-7.1.1.21-2|342	
21mr|imagemagick-7.1.1.21-2|343	# Provde .desktop file
21mr|imagemagick-7.1.1.21-2|344	install -m 755 -d %{buildroot}%{_datadir}/applications/
21mr|imagemagick-7.1.1.21-2|345	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|imagemagick-7.1.1.21-2|346	[Desktop Entry]
21mr|imagemagick-7.1.1.21-2|347	Name=ImageMagick
21mr|imagemagick-7.1.1.21-2|348	Name[ru]=ImageMagick
21mr|imagemagick-7.1.1.21-2|349	Comment=Views Graphics files
21mr|imagemagick-7.1.1.21-2|350	Comment[ru]=Просмотр графических файлов
21mr|imagemagick-7.1.1.21-2|351	Exec=xterm -geometry 40x15 -title ImageMagick +sb -iconic -e %{_bindir}/display
21mr|imagemagick-7.1.1.21-2|352	Icon=%{name}
21mr|imagemagick-7.1.1.21-2|353	Terminal=false
21mr|imagemagick-7.1.1.21-2|354	Type=Application
21mr|imagemagick-7.1.1.21-2|355	Categories=Graphics;Viewer;
21mr|imagemagick-7.1.1.21-2|356	EOF
21mr|imagemagick-7.1.1.21-2|357	
21mr|imagemagick-7.1.1.21-2|358	# Drop useless empty file
21mr|imagemagick-7.1.1.21-2|359	rm -f %{buildroot}%{_docdir}/imagemagick-doc/www/magick-cache.html
21mr|imagemagick-7.1.1.21-2|360	
21mr|imagemagick-7.1.1.21-2|361	
21mr|imagemagick-7.1.1.21-2|362	%if %{build_test}
21mr|imagemagick-7.1.1.21-2|363	%check
21mr|imagemagick-7.1.1.21-2|364	#  These tests require X
21mr|imagemagick-7.1.1.21-2|365	if [ -f PerlMagick/t/x11/read.t ]; then
21mr|imagemagick-7.1.1.21-2|366	mv PerlMagick/t/x11/read.t PerlMagick/t/x11/read.t.disabled
21mr|imagemagick-7.1.1.21-2|367	fi
21mr|imagemagick-7.1.1.21-2|368	if [ -f PerlMagick/t/x11/write.t ]; then
21mr|imagemagick-7.1.1.21-2|369	mv PerlMagick/t/x11/write.t PerlMagick/t/x11/write.t.disabled
21mr|imagemagick-7.1.1.21-2|370	fi
21mr|imagemagick-7.1.1.21-2|371	#dlname=`grep "^dlname" Magick++/lib/.libs/libMagick++.la | cut -d\' -f2`
21mr|imagemagick-7.1.1.21-2|372	#LD_PRELOAD="$PWD/Magick++/lib/.libs/$dlname" VERBOSE="1" make check
21mr|imagemagick-7.1.1.21-2|373	make check
21mr|imagemagick-7.1.1.21-2|374	%endif

12807 21
21mr|ima-inspect-0.13-5|1	# Build with libressl as ima-evm-utils
21mr|ima-inspect-0.13-5|2	%global optflags %{optflags} %(pkg-config --cflags-only-I libressl || :)
21mr|ima-inspect-0.13-5|3	%global ldflags %{ldflags} %(pkg-config --libs-only-L libressl || :)
21mr|ima-inspect-0.13-5|4	
21mr|ima-inspect-0.13-5|5	Summary:        Output IMA/EVM extended attributes in a human readable format
21mr|ima-inspect-0.13-5|6	Name:           ima-inspect
21mr|ima-inspect-0.13-5|7	Version:        0.13
21mr|ima-inspect-0.13-5|8	Release:        5
21mr|ima-inspect-0.13-5|9	License:        LGPL-2.1-or-later
21mr|ima-inspect-0.13-5|10	Group:          System/Base
21mr|ima-inspect-0.13-5|11	Url:            https://github.com/mgerstner/ima-inspect
21mr|ima-inspect-0.13-5|12	Source0:        https://github.com/mgerstner/ima-inspect/releases/download/v%{version}/ima-inspect-dist-%{version}.tar.gz
21mr|ima-inspect-0.13-5|13	# https://github.com/mgerstner/ima-inspect/pull/2
21mr|ima-inspect-0.13-5|14	Patch0:         0001-digest-hash-algorithm-list-extend.patch
21mr|ima-inspect-0.13-5|15	BuildRequires:  autoconf
21mr|ima-inspect-0.13-5|16	BuildRequires:  automake
21mr|ima-inspect-0.13-5|17	BuildRequires:  gcc-c++
21mr|ima-inspect-0.13-5|18	BuildRequires:  glibc-devel
21mr|ima-inspect-0.13-5|19	BuildRequires:  ima-evm-utils-devel
21mr|ima-inspect-0.13-5|20	BuildRequires:  libressl-devel
21mr|ima-inspect-0.13-5|21	# For Patch0, Streebog was added in kernel 5.x
21mr|ima-inspect-0.13-5|22	BuildRequires:  kernel-headers
21mr|ima-inspect-0.13-5|23	BuildRequires:  tclap
21mr|ima-inspect-0.13-5|24	
21mr|ima-inspect-0.13-5|25	%description
21mr|ima-inspect-0.13-5|26	This is a small utility that supplements ima-evm-utils with a way to inspect
21mr|ima-inspect-0.13-5|27	the security.ima and security.evm extended attributes in human readable
21mr|ima-inspect-0.13-5|28	format.
21mr|ima-inspect-0.13-5|29	
21mr|ima-inspect-0.13-5|30	%files
21mr|ima-inspect-0.13-5|31	%doc README.md
21mr|ima-inspect-0.13-5|32	%license LICENSE
21mr|ima-inspect-0.13-5|33	%{_bindir}/ima_inspect
21mr|ima-inspect-0.13-5|34	%{_bindir}/ima-inspect
21mr|ima-inspect-0.13-5|35	#--------------------------------------------------------------------------------
21mr|ima-inspect-0.13-5|36	
21mr|ima-inspect-0.13-5|37	%prep
21mr|ima-inspect-0.13-5|38	%autosetup -p1
21mr|ima-inspect-0.13-5|39	
21mr|ima-inspect-0.13-5|40	%build
21mr|ima-inspect-0.13-5|41	%configure
21mr|ima-inspect-0.13-5|42	%make
21mr|ima-inspect-0.13-5|43	
21mr|ima-inspect-0.13-5|44	%install
21mr|ima-inspect-0.13-5|45	%makeinstall_std
21mr|ima-inspect-0.13-5|46	# match name of the package
21mr|ima-inspect-0.13-5|47	( cd %{buildroot}%{_bindir}
21mr|ima-inspect-0.13-5|48	ln -s ima_inspect ima-inspect
21mr|ima-inspect-0.13-5|49	)

12808 21
21mr|imake-1.0.8-1|1	Summary:	C preprocessor interface to the make utility
21mr|imake-1.0.8-1|2	Name:		imake
21mr|imake-1.0.8-1|3	Version:	1.0.8
21mr|imake-1.0.8-1|4	Release:	1
21mr|imake-1.0.8-1|5	License:	Free
21mr|imake-1.0.8-1|6	Group:		System/X11
21mr|imake-1.0.8-1|7	Url:		http://xorg.freedesktop.org
21mr|imake-1.0.8-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.bz2
21mr|imake-1.0.8-1|9	Patch100:	Fix-script-generation-on-e2k.patch
21mr|imake-1.0.8-1|10	BuildRequires:	pkgconfig(xorg-macros)
21mr|imake-1.0.8-1|11	BuildRequires:	pkgconfig(xproto)
21mr|imake-1.0.8-1|12	Requires:	x11-util-cf-files
21mr|imake-1.0.8-1|13	
21mr|imake-1.0.8-1|14	%description
21mr|imake-1.0.8-1|15	Imake is used to generate Makefiles from a template, a set of cpp macro
21mr|imake-1.0.8-1|16	functions,  and  a  per-directory input file called an Imakefile.  This allows
21mr|imake-1.0.8-1|17	machine dependencies (such as compiler options,  alternate com- mand  names,
21mr|imake-1.0.8-1|18	and  special  make  rules)  to  be kept separate from the descriptions of
21mr|imake-1.0.8-1|19	the various items to be built.
21mr|imake-1.0.8-1|20	
21mr|imake-1.0.8-1|21	%files
21mr|imake-1.0.8-1|22	%{_bindir}/ccmakedep
21mr|imake-1.0.8-1|23	%{_bindir}/cleanlinks
21mr|imake-1.0.8-1|24	%{_bindir}/imake
21mr|imake-1.0.8-1|25	%{_bindir}/makeg
21mr|imake-1.0.8-1|26	%{_bindir}/mergelib
21mr|imake-1.0.8-1|27	%{_bindir}/mkdirhier
21mr|imake-1.0.8-1|28	%{_bindir}/mkhtmlindex
21mr|imake-1.0.8-1|29	%{_bindir}/revpath
21mr|imake-1.0.8-1|30	%{_bindir}/xmkmf
21mr|imake-1.0.8-1|31	%{_mandir}/man1/ccmakedep.*
21mr|imake-1.0.8-1|32	%{_mandir}/man1/cleanlinks.*
21mr|imake-1.0.8-1|33	%{_mandir}/man1/imake.*
21mr|imake-1.0.8-1|34	%{_mandir}/man1/makeg.*
21mr|imake-1.0.8-1|35	%{_mandir}/man1/mergelib.*
21mr|imake-1.0.8-1|36	%{_mandir}/man1/mkdirhier.*
21mr|imake-1.0.8-1|37	%{_mandir}/man1/mkhtmlindex.*
21mr|imake-1.0.8-1|38	%{_mandir}/man1/revpath.*
21mr|imake-1.0.8-1|39	%{_mandir}/man1/xmkmf.*
21mr|imake-1.0.8-1|40	
21mr|imake-1.0.8-1|41	#----------------------------------------------------------------------------
21mr|imake-1.0.8-1|42	
21mr|imake-1.0.8-1|43	%prep
21mr|imake-1.0.8-1|44	%setup -q
21mr|imake-1.0.8-1|45	%ifarch %{e2k}
21mr|imake-1.0.8-1|46	%patch100 -p1
21mr|imake-1.0.8-1|47	%endif
21mr|imake-1.0.8-1|48	
21mr|imake-1.0.8-1|49	%build
21mr|imake-1.0.8-1|50	%configure \
21mr|imake-1.0.8-1|51	--with-config-dir=%{_datadir}/X11/config \
21mr|imake-1.0.8-1|52	--x-includes=%{_includedir} \
21mr|imake-1.0.8-1|53	--x-libraries=%{_libdir}
21mr|imake-1.0.8-1|54	
21mr|imake-1.0.8-1|55	%make
21mr|imake-1.0.8-1|56	
21mr|imake-1.0.8-1|57	%install
21mr|imake-1.0.8-1|58	%makeinstall_std

12809 21
21mr|imath-3.1.4-1|1	%define	oname Imath
21mr|imath-3.1.4-1|2	
21mr|imath-3.1.4-1|3	%define	major 29
21mr|imath-3.1.4-1|4	%define	api 3_1
21mr|imath-3.1.4-1|5	%define	libPyImath %mklibname PyImath_Python3_8 %{api} %{major}
21mr|imath-3.1.4-1|6	%define	libname %mklibname %{oname} %{api} %{major}
21mr|imath-3.1.4-1|7	%define	devname %mklibname %{oname} -d
21mr|imath-3.1.4-1|8	
21mr|imath-3.1.4-1|9	Summary:	Basic, light-weight, and efficient C++ representation of 2D and 3D vectors
21mr|imath-3.1.4-1|10	Name:		imath
21mr|imath-3.1.4-1|11	Version:	3.1.4
21mr|imath-3.1.4-1|12	Release:	1
21mr|imath-3.1.4-1|13	License:	BSD
21mr|imath-3.1.4-1|14	Group:		Graphics
21mr|imath-3.1.4-1|15	Url:		https://www.openexr.com
21mr|imath-3.1.4-1|16	Source0:	https://github.com/AcademySoftwareFoundation/Imath/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|imath-3.1.4-1|17	Patch0:		e2k-disable-F16C.patch
21mr|imath-3.1.4-1|18	BuildRequires:	boost-python
21mr|imath-3.1.4-1|19	BuildRequires:	cmake
21mr|imath-3.1.4-1|20	BuildRequires:	boost-devel
21mr|imath-3.1.4-1|21	BuildRequires:	python3egg(numpy)
21mr|imath-3.1.4-1|22	BuildRequires:	pkgconfig(python3)
21mr|imath-3.1.4-1|23	
21mr|imath-3.1.4-1|24	%description
21mr|imath-3.1.4-1|25	Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D
21mr|imath-3.1.4-1|26	vectors and matrices and other simple but useful mathematical objects,
21mr|imath-3.1.4-1|27	functions, and data types common in computer graphics applications,
21mr|imath-3.1.4-1|28	including the “half” 16-bit floating-point type.
21mr|imath-3.1.4-1|29	Imath also includes optional python bindings for all types and functions,
21mr|imath-3.1.4-1|30	including optimized implementations of vector and matrix arrays.
21mr|imath-3.1.4-1|31	
21mr|imath-3.1.4-1|32	#----------------------------------------------------------------------------
21mr|imath-3.1.4-1|33	
21mr|imath-3.1.4-1|34	%package -n %{libname}
21mr|imath-3.1.4-1|35	Summary:	Basic, light-weight, and efficient C++ representation of 2D and 3D vectors
21mr|imath-3.1.4-1|36	Group:		System/Libraries
21mr|imath-3.1.4-1|37	
21mr|imath-3.1.4-1|38	%description -n %{libname}
21mr|imath-3.1.4-1|39	Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D
21mr|imath-3.1.4-1|40	vectors and matrices and other simple but useful mathematical objects,
21mr|imath-3.1.4-1|41	functions, and data types common in computer graphics applications,
21mr|imath-3.1.4-1|42	including the “half” 16-bit floating-point type.
21mr|imath-3.1.4-1|43	Imath also includes optional python bindings for all types and functions,
21mr|imath-3.1.4-1|44	including optimized implementations of vector and matrix arrays.
21mr|imath-3.1.4-1|45	
21mr|imath-3.1.4-1|46	
21mr|imath-3.1.4-1|47	%files -n %{libname}
21mr|imath-3.1.4-1|48	%{_libdir}/lib%{oname}-%{api}.so.%{major}*
21mr|imath-3.1.4-1|49	
21mr|imath-3.1.4-1|50	#----------------------------------------------------------------------------
21mr|imath-3.1.4-1|51	
21mr|imath-3.1.4-1|52	%package -n %{libPyImath}
21mr|imath-3.1.4-1|53	Summary:	Python3 library for Imath-python
21mr|imath-3.1.4-1|54	Group:		System/Libraries
21mr|imath-3.1.4-1|55	
21mr|imath-3.1.4-1|56	%description -n %{libPyImath}
21mr|imath-3.1.4-1|57	Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D
21mr|imath-3.1.4-1|58	vectors and matrices and other simple but useful mathematical objects,
21mr|imath-3.1.4-1|59	functions, and data types common in computer graphics applications,
21mr|imath-3.1.4-1|60	including the “half” 16-bit floating-point type.
21mr|imath-3.1.4-1|61	Imath also includes optional python bindings for all types and functions,
21mr|imath-3.1.4-1|62	including optimized implementations of vector and matrix arrays.
21mr|imath-3.1.4-1|63	
21mr|imath-3.1.4-1|64	
21mr|imath-3.1.4-1|65	%files -n %{libPyImath}
21mr|imath-3.1.4-1|66	%{_libdir}/libPyImath_Python3_8-%{api}.so.%{major}*
21mr|imath-3.1.4-1|67	
21mr|imath-3.1.4-1|68	#----------------------------------------------------------------------------
21mr|imath-3.1.4-1|69	
21mr|imath-3.1.4-1|70	%package -n python3-imath
21mr|imath-3.1.4-1|71	Summary:	Python 3 bindings for Imath
21mr|imath-3.1.4-1|72	Group:		Development/Python
21mr|imath-3.1.4-1|73	Provides:	%{oname}-python = %{EVRD}
21mr|imath-3.1.4-1|74	Requires:	%{libPyImath} = %{EVRD}
21mr|imath-3.1.4-1|75	
21mr|imath-3.1.4-1|76	%description -n python3-imath
21mr|imath-3.1.4-1|77	Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D
21mr|imath-3.1.4-1|78	vectors and matrices and other simple but useful mathematical objects,
21mr|imath-3.1.4-1|79	functions, and data types common in computer graphics applications,
21mr|imath-3.1.4-1|80	including the “half” 16-bit floating-point type.
21mr|imath-3.1.4-1|81	Imath also includes optional python bindings for all types and functions,
21mr|imath-3.1.4-1|82	including optimized implementations of vector and matrix arrays.
21mr|imath-3.1.4-1|83	
21mr|imath-3.1.4-1|84	%files -n python3-imath
21mr|imath-3.1.4-1|85	%{python3_sitearch}/*
21mr|imath-3.1.4-1|86	
21mr|imath-3.1.4-1|87	#----------------------------------------------------------------------------
21mr|imath-3.1.4-1|88	
21mr|imath-3.1.4-1|89	%package -n %{devname}
21mr|imath-3.1.4-1|90	Summary:	Header files and static libraries from %{oname}
21mr|imath-3.1.4-1|91	Group:		Development/C
21mr|imath-3.1.4-1|92	Requires:	%{libname} = %{EVRD}
21mr|imath-3.1.4-1|93	Requires:	%{libPyImath} = %{EVRD}
21mr|imath-3.1.4-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|imath-3.1.4-1|95	
21mr|imath-3.1.4-1|96	%description -n %{devname}
21mr|imath-3.1.4-1|97	Libraries and header files for developing programs based on %{oname}.
21mr|imath-3.1.4-1|98	
21mr|imath-3.1.4-1|99	%files -n %{devname}
21mr|imath-3.1.4-1|100	%doc CHANGES.md README.md
21mr|imath-3.1.4-1|101	%{_includedir}/*
21mr|imath-3.1.4-1|102	%{_libdir}/*.so
21mr|imath-3.1.4-1|103	%{_libdir}/cmake/%{oname}/*.cmake
21mr|imath-3.1.4-1|104	%{_libdir}/pkgconfig/%{oname}.pc
21mr|imath-3.1.4-1|105	%{_libdir}/pkgconfig/Py%{oname}.pc
21mr|imath-3.1.4-1|106	
21mr|imath-3.1.4-1|107	#----------------------------------------------------------------------------
21mr|imath-3.1.4-1|108	
21mr|imath-3.1.4-1|109	%prep
21mr|imath-3.1.4-1|110	%autosetup -p1 -n %{oname}-%{version}
21mr|imath-3.1.4-1|111	
21mr|imath-3.1.4-1|112	%build
21mr|imath-3.1.4-1|113	%cmake -DPYTHON=ON
21mr|imath-3.1.4-1|114	%make
21mr|imath-3.1.4-1|115	
21mr|imath-3.1.4-1|116	%install
21mr|imath-3.1.4-1|117	%makeinstall_std -C build
21mr|imath-3.1.4-1|118	
21mr|imath-3.1.4-1|119	# Drop for install with ilmbase-devel
21mr|imath-3.1.4-1|120	rm -rf %{buildroot}%{_libdir}/libImath.so

12810 21
21mr|imlib2-1.7.1-1|1	%define major 1
21mr|imlib2-1.7.1-1|2	%define libname %mklibname %{name}_ %{major}
21mr|imlib2-1.7.1-1|3	%define devname %mklibname %{name} -d
21mr|imlib2-1.7.1-1|4	
21mr|imlib2-1.7.1-1|5	Summary:	Powerful image loading and rendering library
21mr|imlib2-1.7.1-1|6	Name:		imlib2
21mr|imlib2-1.7.1-1|7	Version:	1.7.1
21mr|imlib2-1.7.1-1|8	Release:	1
21mr|imlib2-1.7.1-1|9	License:	Imlib2
21mr|imlib2-1.7.1-1|10	Group:		System/Libraries
21mr|imlib2-1.7.1-1|11	Url:		http://enlightenment.org/Libraries/Imlib2/
21mr|imlib2-1.7.1-1|12	Source0:	http://sourceforge.net/projects/enlightenment/files/imlib2-src/%{version}/%{name}-%{version}.tar.bz2
21mr|imlib2-1.7.1-1|13	Patch0:		imlib2-1.4.2-fontclean.patch
21mr|imlib2-1.7.1-1|14	BuildRequires:	bzip2-devel
21mr|imlib2-1.7.1-1|15	BuildRequires:	jpeg-devel
21mr|imlib2-1.7.1-1|16	BuildRequires:	tiff-devel
21mr|imlib2-1.7.1-1|17	BuildRequires:	ungif-devel
21mr|imlib2-1.7.1-1|18	BuildRequires:	pkgconfig(freetype2)
21mr|imlib2-1.7.1-1|19	BuildRequires:	pkgconfig(id3tag)
21mr|imlib2-1.7.1-1|20	BuildRequires:	pkgconfig(libpng)
21mr|imlib2-1.7.1-1|21	BuildRequires:	pkgconfig(x11)
21mr|imlib2-1.7.1-1|22	BuildRequires:	pkgconfig(xext)
21mr|imlib2-1.7.1-1|23	
21mr|imlib2-1.7.1-1|24	%description
21mr|imlib2-1.7.1-1|25	Imlib2 is an advanced replacement library for libraries like libXpm that
21mr|imlib2-1.7.1-1|26	provides many more features with much greater flexibility and speed than
21mr|imlib2-1.7.1-1|27	standard libraries, including font rasterization, rotation, RGBA space
21mr|imlib2-1.7.1-1|28	rendering and blending, dynamic binary filters, scripting, and more.
21mr|imlib2-1.7.1-1|29	
21mr|imlib2-1.7.1-1|30	#----------------------------------------------------------------------------
21mr|imlib2-1.7.1-1|31	
21mr|imlib2-1.7.1-1|32	%package -n %{libname}
21mr|imlib2-1.7.1-1|33	Summary:	Powerful image loading and rendering library
21mr|imlib2-1.7.1-1|34	Group:		System/Libraries
21mr|imlib2-1.7.1-1|35	Provides:	%{name} = %{EVRD}
21mr|imlib2-1.7.1-1|36	Requires:	%{libname}-filters = %{EVRD}
21mr|imlib2-1.7.1-1|37	Requires:	%{libname}-loaders = %{EVRD}
21mr|imlib2-1.7.1-1|38	
21mr|imlib2-1.7.1-1|39	%description -n %{libname}
21mr|imlib2-1.7.1-1|40	Imlib2 is an advanced replacement library for libraries like libXpm that
21mr|imlib2-1.7.1-1|41	provides many more features with much greater flexibility and speed than
21mr|imlib2-1.7.1-1|42	standard libraries, including font rasterization, rotation, RGBA space
21mr|imlib2-1.7.1-1|43	rendering and blending, dynamic binary filters, scripting, and more.
21mr|imlib2-1.7.1-1|44	
21mr|imlib2-1.7.1-1|45	%files -n %{libname}
21mr|imlib2-1.7.1-1|46	%doc AUTHORS README COPYING
21mr|imlib2-1.7.1-1|47	%{_libdir}/libImlib2.so.%{major}*
21mr|imlib2-1.7.1-1|48	
21mr|imlib2-1.7.1-1|49	#----------------------------------------------------------------------------
21mr|imlib2-1.7.1-1|50	
21mr|imlib2-1.7.1-1|51	%package -n %{devname}
21mr|imlib2-1.7.1-1|52	Summary:	Imlib2 headers, development libraries and documentation
21mr|imlib2-1.7.1-1|53	Group:		Development/C
21mr|imlib2-1.7.1-1|54	Requires:	%{libname} = %{EVRD}
21mr|imlib2-1.7.1-1|55	Provides:	%{name}-devel = %{EVRD}
21mr|imlib2-1.7.1-1|56	# taken from fedora where the demos and data are simply removed
21mr|imlib2-1.7.1-1|57	Obsoletes:	%{name}-data < 1.4.5-3
21mr|imlib2-1.7.1-1|58	
21mr|imlib2-1.7.1-1|59	%description -n %{devname}
21mr|imlib2-1.7.1-1|60	Imlib2 is an advanced replacement library for libraries like libXpm that
21mr|imlib2-1.7.1-1|61	provides many more features with much greater flexibility and speed than
21mr|imlib2-1.7.1-1|62	standard libraries, including font rasterization, rotation, RGBA space
21mr|imlib2-1.7.1-1|63	rendering and blending, dynamic binary filters, scripting, and more.
21mr|imlib2-1.7.1-1|64	
21mr|imlib2-1.7.1-1|65	This package contains various headers and development libraries for %{name}.
21mr|imlib2-1.7.1-1|66	You need this package if you want to compile or develop any applications
21mr|imlib2-1.7.1-1|67	that need %{name}.
21mr|imlib2-1.7.1-1|68	
21mr|imlib2-1.7.1-1|69	%files -n %{devname}
21mr|imlib2-1.7.1-1|70	%doc ChangeLog doc/index.html doc/imlib2.gif doc/blank.gif
21mr|imlib2-1.7.1-1|71	%{_bindir}/imlib2-config
21mr|imlib2-1.7.1-1|72	%{_libdir}/lib*.so
21mr|imlib2-1.7.1-1|73	%{_libdir}/pkgconfig/*.pc
21mr|imlib2-1.7.1-1|74	%{_includedir}/*
21mr|imlib2-1.7.1-1|75	
21mr|imlib2-1.7.1-1|76	#----------------------------------------------------------------------------
21mr|imlib2-1.7.1-1|77	
21mr|imlib2-1.7.1-1|78	%package -n %{libname}-filters
21mr|imlib2-1.7.1-1|79	Summary:	Imlib2 basic plugin filters set
21mr|imlib2-1.7.1-1|80	Group:		System/Libraries
21mr|imlib2-1.7.1-1|81	
21mr|imlib2-1.7.1-1|82	%description -n %{libname}-filters
21mr|imlib2-1.7.1-1|83	This package contains Imlib2 basic set of plugin filters.
21mr|imlib2-1.7.1-1|84	
21mr|imlib2-1.7.1-1|85	%files -n %{libname}-filters
21mr|imlib2-1.7.1-1|86	%{_libdir}/%{name}/filters
21mr|imlib2-1.7.1-1|87	
21mr|imlib2-1.7.1-1|88	#----------------------------------------------------------------------------
21mr|imlib2-1.7.1-1|89	
21mr|imlib2-1.7.1-1|90	%package -n %{libname}-loaders
21mr|imlib2-1.7.1-1|91	Summary:	Imlib2 loader for various graphic formats
21mr|imlib2-1.7.1-1|92	Group:		System/Libraries
21mr|imlib2-1.7.1-1|93	
21mr|imlib2-1.7.1-1|94	%description -n %{libname}-loaders
21mr|imlib2-1.7.1-1|95	This package contains Imlib2 image loader/saver for various graphic formats,
21mr|imlib2-1.7.1-1|96	such as jpeg, gif, tiff, xpm etc.
21mr|imlib2-1.7.1-1|97	
21mr|imlib2-1.7.1-1|98	%files -n %{libname}-loaders
21mr|imlib2-1.7.1-1|99	%{_libdir}/%{name}/loaders
21mr|imlib2-1.7.1-1|100	
21mr|imlib2-1.7.1-1|101	#----------------------------------------------------------------------------
21mr|imlib2-1.7.1-1|102	
21mr|imlib2-1.7.1-1|103	%prep
21mr|imlib2-1.7.1-1|104	%setup -q
21mr|imlib2-1.7.1-1|105	%apply_patches
21mr|imlib2-1.7.1-1|106	autoreconf -fi
21mr|imlib2-1.7.1-1|107	
21mr|imlib2-1.7.1-1|108	%build
21mr|imlib2-1.7.1-1|109	%configure \
21mr|imlib2-1.7.1-1|110	--disable-static \
21mr|imlib2-1.7.1-1|111	%ifarch x86_64
21mr|imlib2-1.7.1-1|112	--enable-amd64 \
21mr|imlib2-1.7.1-1|113	--disable-mmx \
21mr|imlib2-1.7.1-1|114	%endif
21mr|imlib2-1.7.1-1|115	%ifarch ix86
21mr|imlib2-1.7.1-1|116	--disable-amd64 \
21mr|imlib2-1.7.1-1|117	--enable-mmx \
21mr|imlib2-1.7.1-1|118	%endif
21mr|imlib2-1.7.1-1|119	--enable-visibility-hiding
21mr|imlib2-1.7.1-1|120	%make
21mr|imlib2-1.7.1-1|121	
21mr|imlib2-1.7.1-1|122	%install
21mr|imlib2-1.7.1-1|123	%makeinstall_std
21mr|imlib2-1.7.1-1|124	
21mr|imlib2-1.7.1-1|125	# remove demos and their dependencies
21mr|imlib2-1.7.1-1|126	rm -f %{buildroot}%{_bindir}/imlib2_*
21mr|imlib2-1.7.1-1|127	rm -rf %{buildroot}%{_datadir}/imlib2/data/

12811 21
21mr|incidenceeditor-23.08.4-2|1	Summary:	KDE Frameworks 5 incidence editor module
21mr|incidenceeditor-23.08.4-2|2	Name:		incidenceeditor
21mr|incidenceeditor-23.08.4-2|3	Version:	23.08.4
21mr|incidenceeditor-23.08.4-2|4	Release:	2
21mr|incidenceeditor-23.08.4-2|5	License:	LGPLv2.1+
21mr|incidenceeditor-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|incidenceeditor-23.08.4-2|7	Url:		https://www.kde.org/
21mr|incidenceeditor-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|incidenceeditor-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|incidenceeditor-23.08.4-2|10	BuildRequires:	boost-devel
21mr|incidenceeditor-23.08.4-2|11	BuildRequires:	kf5akonadi-devel
21mr|incidenceeditor-23.08.4-2|12	BuildRequires:	kf5akonadimime-devel
21mr|incidenceeditor-23.08.4-2|13	BuildRequires:	kf5calendarcore-devel
21mr|incidenceeditor-23.08.4-2|14	BuildRequires:	kf5calendarsupport-devel
21mr|incidenceeditor-23.08.4-2|15	BuildRequires:	kf5calendarutils-devel
21mr|incidenceeditor-23.08.4-2|16	BuildRequires:	kf5codecs-devel
21mr|incidenceeditor-23.08.4-2|17	BuildRequires:	kf5eventviews-devel
21mr|incidenceeditor-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|incidenceeditor-23.08.4-2|19	BuildRequires:	kf5ldap-devel
21mr|incidenceeditor-23.08.4-2|20	BuildRequires:	kf5libkdepim-devel
21mr|incidenceeditor-23.08.4-2|21	BuildRequires:	kf5mailtransport-devel
21mr|incidenceeditor-23.08.4-2|22	BuildRequires:	kf5mime-devel
21mr|incidenceeditor-23.08.4-2|23	BuildRequires:	kf5pimcommon-devel
21mr|incidenceeditor-23.08.4-2|24	BuildRequires:	kgantt-devel
21mr|incidenceeditor-23.08.4-2|25	BuildRequires:	openldap-devel
21mr|incidenceeditor-23.08.4-2|26	BuildRequires:	sasl-devel
21mr|incidenceeditor-23.08.4-2|27	BuildRequires:	pkgconfig(libical)
21mr|incidenceeditor-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|incidenceeditor-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|incidenceeditor-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|incidenceeditor-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|incidenceeditor-23.08.4-2|32	
21mr|incidenceeditor-23.08.4-2|33	%description
21mr|incidenceeditor-23.08.4-2|34	KDE Frameworks 5 incidence editor module.
21mr|incidenceeditor-23.08.4-2|35	
21mr|incidenceeditor-23.08.4-2|36	%files
21mr|incidenceeditor-23.08.4-2|37	%{_kde5_bindir}/kincidenceeditor
21mr|incidenceeditor-23.08.4-2|38	%{_kde5_datadir}/qlogging-categories5/incidenceeditor.categories
21mr|incidenceeditor-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/incidenceeditor.renamecategories
21mr|incidenceeditor-23.08.4-2|40	
21mr|incidenceeditor-23.08.4-2|41	#----------------------------------------------------------------------------
21mr|incidenceeditor-23.08.4-2|42	
21mr|incidenceeditor-23.08.4-2|43	%package i18n
21mr|incidenceeditor-23.08.4-2|44	Summary:	KDE Frameworks 5 incidence editor library translations
21mr|incidenceeditor-23.08.4-2|45	Group:		System/Internationalization
21mr|incidenceeditor-23.08.4-2|46	BuildArch:	noarch
21mr|incidenceeditor-23.08.4-2|47	
21mr|incidenceeditor-23.08.4-2|48	%description i18n
21mr|incidenceeditor-23.08.4-2|49	KDE Frameworks 5 incidence editor library translations.
21mr|incidenceeditor-23.08.4-2|50	
21mr|incidenceeditor-23.08.4-2|51	%files i18n -f libincidenceeditors.lang
21mr|incidenceeditor-23.08.4-2|52	
21mr|incidenceeditor-23.08.4-2|53	#----------------------------------------------------------------------------
21mr|incidenceeditor-23.08.4-2|54	
21mr|incidenceeditor-23.08.4-2|55	%define kf5incidenceeditor_major 5
21mr|incidenceeditor-23.08.4-2|56	%define libkf5incidenceeditor %mklibname kf5incidenceeditor %{kf5incidenceeditor_major}
21mr|incidenceeditor-23.08.4-2|57	
21mr|incidenceeditor-23.08.4-2|58	%package -n %{libkf5incidenceeditor}
21mr|incidenceeditor-23.08.4-2|59	Summary:	KDE Frameworks 5 incidence editor shared library
21mr|incidenceeditor-23.08.4-2|60	Group:		System/Libraries
21mr|incidenceeditor-23.08.4-2|61	Requires:	%{name}
21mr|incidenceeditor-23.08.4-2|62	Requires:	%{name}-i18n
21mr|incidenceeditor-23.08.4-2|63	
21mr|incidenceeditor-23.08.4-2|64	%description -n %{libkf5incidenceeditor}
21mr|incidenceeditor-23.08.4-2|65	KDE Frameworks 5 incidence editor shared library.
21mr|incidenceeditor-23.08.4-2|66	
21mr|incidenceeditor-23.08.4-2|67	%files -n %{libkf5incidenceeditor}
21mr|incidenceeditor-23.08.4-2|68	%{_kde5_libdir}/libKPim5IncidenceEditor.so.%{kf5incidenceeditor_major}*
21mr|incidenceeditor-23.08.4-2|69	
21mr|incidenceeditor-23.08.4-2|70	#----------------------------------------------------------------------------
21mr|incidenceeditor-23.08.4-2|71	
21mr|incidenceeditor-23.08.4-2|72	%define devkf5incidenceeditor %mklibname kf5incidenceeditor -d
21mr|incidenceeditor-23.08.4-2|73	
21mr|incidenceeditor-23.08.4-2|74	%package -n %{devkf5incidenceeditor}
21mr|incidenceeditor-23.08.4-2|75	Summary:	Development files for KDE Frameworks 5 incidence editor module
21mr|incidenceeditor-23.08.4-2|76	Group:		Development/KDE and Qt
21mr|incidenceeditor-23.08.4-2|77	Requires:	%{libkf5incidenceeditor} = %{EVRD}
21mr|incidenceeditor-23.08.4-2|78	Provides:	%{name}-devel = %{EVRD}
21mr|incidenceeditor-23.08.4-2|79	Provides:	kf5incidenceeditor-devel = %{version}
21mr|incidenceeditor-23.08.4-2|80	
21mr|incidenceeditor-23.08.4-2|81	%description -n %{devkf5incidenceeditor}
21mr|incidenceeditor-23.08.4-2|82	This package contains header files needed if you wish to build applications
21mr|incidenceeditor-23.08.4-2|83	based on %{name}.
21mr|incidenceeditor-23.08.4-2|84	
21mr|incidenceeditor-23.08.4-2|85	%files -n %{devkf5incidenceeditor}
21mr|incidenceeditor-23.08.4-2|86	%{_kde5_includedir}/KPim5/IncidenceEditor
21mr|incidenceeditor-23.08.4-2|87	%{_kde5_libdir}/cmake/KPim5IncidenceEditor
21mr|incidenceeditor-23.08.4-2|88	%{_kde5_libdir}/libKPim5IncidenceEditor.so
21mr|incidenceeditor-23.08.4-2|89	%{_kde5_mkspecsdir}/*.pri
21mr|incidenceeditor-23.08.4-2|90	
21mr|incidenceeditor-23.08.4-2|91	#----------------------------------------------------------------------------
21mr|incidenceeditor-23.08.4-2|92	
21mr|incidenceeditor-23.08.4-2|93	%prep
21mr|incidenceeditor-23.08.4-2|94	%autosetup -p1
21mr|incidenceeditor-23.08.4-2|95	
21mr|incidenceeditor-23.08.4-2|96	%build
21mr|incidenceeditor-23.08.4-2|97	%cmake_kde5
21mr|incidenceeditor-23.08.4-2|98	%make
21mr|incidenceeditor-23.08.4-2|99	
21mr|incidenceeditor-23.08.4-2|100	%install
21mr|incidenceeditor-23.08.4-2|101	%makeinstall_std -C build
21mr|incidenceeditor-23.08.4-2|102	
21mr|incidenceeditor-23.08.4-2|103	%find_lang libincidenceeditors --with-kde --with-html

12812 21
21mr|indent-2.2.12-4|1	Summary:	A GNU program for formatting C code
21mr|indent-2.2.12-4|2	Name:		indent
21mr|indent-2.2.12-4|3	Version:	2.2.12
21mr|indent-2.2.12-4|4	Release:	4
21mr|indent-2.2.12-4|5	License:	GPL
21mr|indent-2.2.12-4|6	Group:		Development/C
21mr|indent-2.2.12-4|7	URL:		http://www.gnu.org/software/indent/indent.html
21mr|indent-2.2.12-4|8	Source:		ftp://ftp.gnu.org/pub/gnu/indent/%{name}-%{version}.tar.gz
21mr|indent-2.2.12-4|9	BuildRequires:	texinfo
21mr|indent-2.2.12-4|10	Patch0:		indent-2.2.12-Recognize-binary-integer-literals.patch
21mr|indent-2.2.12-4|11	
21mr|indent-2.2.12-4|12	BuildRequires:	gettext
21mr|indent-2.2.12-4|13	BuildRequires:	gperf
21mr|indent-2.2.12-4|14	BuildRequires:	texinfo
21mr|indent-2.2.12-4|15	BuildRequires:	texi2html
21mr|indent-2.2.12-4|16	
21mr|indent-2.2.12-4|17	%description
21mr|indent-2.2.12-4|18	Indent is a GNU program for beautifying C code, so that it is easier to read.
21mr|indent-2.2.12-4|19	Indent can also convert from one C writing style to a different one. Indent
21mr|indent-2.2.12-4|20	understands correct C syntax and tries to handle incorrect C syntax.
21mr|indent-2.2.12-4|21	
21mr|indent-2.2.12-4|22	Install the indent package if you are developing applications in C and you'd
21mr|indent-2.2.12-4|23	like to format your code automatically.
21mr|indent-2.2.12-4|24	
21mr|indent-2.2.12-4|25	%prep
21mr|indent-2.2.12-4|26	
21mr|indent-2.2.12-4|27	%autosetup -p1
21mr|indent-2.2.12-4|28	
21mr|indent-2.2.12-4|29	%build
21mr|indent-2.2.12-4|30	export CC_FOR_BUILD=%{__cc}
21mr|indent-2.2.12-4|31	%configure
21mr|indent-2.2.12-4|32	%make_build
21mr|indent-2.2.12-4|33	
21mr|indent-2.2.12-4|34	%install
21mr|indent-2.2.12-4|35	%make_install
21mr|indent-2.2.12-4|36	
21mr|indent-2.2.12-4|37	# html file handled in percent-doc
21mr|indent-2.2.12-4|38	rm -rf %{buildroot}%{_prefix}/doc
21mr|indent-2.2.12-4|39	
21mr|indent-2.2.12-4|40	# fix message catalog name
21mr|indent-2.2.12-4|41	[ -d %{buildroot}%{_datadir}/locale/zh_TW.Big5 ] && \
21mr|indent-2.2.12-4|42	mv %{buildroot}%{_datadir}/locale/zh_TW{.Big5,}
21mr|indent-2.2.12-4|43	
21mr|indent-2.2.12-4|44	%find_lang %{name}
21mr|indent-2.2.12-4|45	
21mr|indent-2.2.12-4|46	%files -f %{name}.lang
21mr|indent-2.2.12-4|47	%doc AUTHORS COPYING NEWS ChangeLog doc/indent.html
21mr|indent-2.2.12-4|48	%{_bindir}/indent
21mr|indent-2.2.12-4|49	%{_mandir}/man?/*
21mr|indent-2.2.12-4|50	%{_infodir}/*.info*

12813 21
21mr|index-fm-2.2.0-2|1	# index-fm's build system seems to miss various library headers for some reason
21mr|index-fm-2.2.0-2|2	%global optflags %{optflags} -isystem %{_includedir}/KF5/KIOFileWidgets -isystem %{_includedir}/KF5/KBookmarks -isystem %{_includedir}/qt5/QtXml -isystem %{_includedir}/KF5/Solid
21mr|index-fm-2.2.0-2|3	
21mr|index-fm-2.2.0-2|4	Summary:	File manager for Plasma Mobile
21mr|index-fm-2.2.0-2|5	Name:		index-fm
21mr|index-fm-2.2.0-2|6	Version:	2.2.0
21mr|index-fm-2.2.0-2|7	Release:	2
21mr|index-fm-2.2.0-2|8	Group:		Graphical desktop/KDE
21mr|index-fm-2.2.0-2|9	License:	GPLv3
21mr|index-fm-2.2.0-2|10	URL:    	https://mauikit.org
21mr|index-fm-2.2.0-2|11	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|index-fm-2.2.0-2|12	Patch0:		index-fm-russian_locale.patch
21mr|index-fm-2.2.0-2|13	Patch1:		index-fm-i18n_locale.patch
21mr|index-fm-2.2.0-2|14	Patch2:		index-fm-cmake_locale.patch
21mr|index-fm-2.2.0-2|15	BuildRequires:	extra-cmake-modules
21mr|index-fm-2.2.0-2|16	BuildRequires:	kf5archive-devel
21mr|index-fm-2.2.0-2|17	BuildRequires:	kf5coreaddons-devel
21mr|index-fm-2.2.0-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|index-fm-2.2.0-2|19	BuildRequires:	kf5i18n-devel
21mr|index-fm-2.2.0-2|20	BuildRequires:	kf5kio-devel
21mr|index-fm-2.2.0-2|21	BuildRequires:	mauikit-devel
21mr|index-fm-2.2.0-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|index-fm-2.2.0-2|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|index-fm-2.2.0-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|index-fm-2.2.0-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|index-fm-2.2.0-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|index-fm-2.2.0-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|index-fm-2.2.0-2|28	BuildRequires:	mauikit-devel
21mr|index-fm-2.2.0-2|29	BuildRequires:	mauikit-filebrowsing-devel
21mr|index-fm-2.2.0-2|30	
21mr|index-fm-2.2.0-2|31	%description
21mr|index-fm-2.2.0-2|32	File manager for Plasma Mobile
21mr|index-fm-2.2.0-2|33	
21mr|index-fm-2.2.0-2|34	%files -f %{name}.lang
21mr|index-fm-2.2.0-2|35	%{_kde5_bindir}/index
21mr|index-fm-2.2.0-2|36	%{_kde5_applicationsdir}/org.kde.index.desktop
21mr|index-fm-2.2.0-2|37	%{_kde5_datadir}/icons/hicolor/*/*/*
21mr|index-fm-2.2.0-2|38	%{_appdatadir}/org.kde.index.appdata.xml
21mr|index-fm-2.2.0-2|39	%{_kde5_notificationsdir}/org.kde.index.notifyrc
21mr|index-fm-2.2.0-2|40	
21mr|index-fm-2.2.0-2|41	#--------------------------------------------
21mr|index-fm-2.2.0-2|42	
21mr|index-fm-2.2.0-2|43	%prep
21mr|index-fm-2.2.0-2|44	%autosetup -p1
21mr|index-fm-2.2.0-2|45	
21mr|index-fm-2.2.0-2|46	find . -name "index-fm.po" -exec rename -- -fm.po .po '{}' +
21mr|index-fm-2.2.0-2|47	
21mr|index-fm-2.2.0-2|48	%build
21mr|index-fm-2.2.0-2|49	%cmake_kde5
21mr|index-fm-2.2.0-2|50	%make
21mr|index-fm-2.2.0-2|51	
21mr|index-fm-2.2.0-2|52	%install
21mr|index-fm-2.2.0-2|53	%makeinstall_std -C build
21mr|index-fm-2.2.0-2|54	
21mr|index-fm-2.2.0-2|55	%find_lang %{name} --all-name

12814 21
21mr|indi-apogee-1.8.6-1|1	Summary:	INDI driver for Apgoee Alta (U & E) line of CCDs
21mr|indi-apogee-1.8.6-1|2	Name:		indi-apogee
21mr|indi-apogee-1.8.6-1|3	Version:	1.8.6
21mr|indi-apogee-1.8.6-1|4	Release:	1
21mr|indi-apogee-1.8.6-1|5	License:	LGPLv2+
21mr|indi-apogee-1.8.6-1|6	Group:		Development/Other
21mr|indi-apogee-1.8.6-1|7	Url:		http://indi.sourceforge.net/
21mr|indi-apogee-1.8.6-1|8	# Upstream provides one big tar including nonfree BLOBs for other drivers.
21mr|indi-apogee-1.8.6-1|9	# Thus we have to generate a clean tar by ourself containing only
21mr|indi-apogee-1.8.6-1|10	# the free driver to be packaged using
21mr|indi-apogee-1.8.6-1|11	# ./indi-apogee-generate-tarball.sh 1.3.1
21mr|indi-apogee-1.8.6-1|12	Source0:	%{name}-%{version}.tar.gz
21mr|indi-apogee-1.8.6-1|13	Source1:	%{name}-generate-tarball.sh
21mr|indi-apogee-1.8.6-1|14	BuildRequires:	cmake
21mr|indi-apogee-1.8.6-1|15	BuildRequires:	libapogee-devel
21mr|indi-apogee-1.8.6-1|16	BuildRequires:	libnova-devel
21mr|indi-apogee-1.8.6-1|17	BuildRequires:	pkgconfig(libindi)
21mr|indi-apogee-1.8.6-1|18	BuildRequires:	indi-devel-static
21mr|indi-apogee-1.8.6-1|19	BuildRequires:	pkgconfig(cfitsio)
21mr|indi-apogee-1.8.6-1|20	BuildRequires:	pkgconfig(libindi)
21mr|indi-apogee-1.8.6-1|21	BuildRequires:	pkgconfig(libusb)
21mr|indi-apogee-1.8.6-1|22	BuildRequires:	libapogee-devel
21mr|indi-apogee-1.8.6-1|23	BuildRequires:	pkgconfig(zlib)
21mr|indi-apogee-1.8.6-1|24	
21mr|indi-apogee-1.8.6-1|25	%description
21mr|indi-apogee-1.8.6-1|26	This package provides the INDI driver for Apgoee Alta (U & E) line of CCDs.
21mr|indi-apogee-1.8.6-1|27	
21mr|indi-apogee-1.8.6-1|28	%files
21mr|indi-apogee-1.8.6-1|29	%doc ChangeLog README
21mr|indi-apogee-1.8.6-1|30	%{_bindir}/indi_apogee_ccd
21mr|indi-apogee-1.8.6-1|31	%{_bindir}/indi_apogee_wheel
21mr|indi-apogee-1.8.6-1|32	%{_datadir}/indi/indi_apogee.xml
21mr|indi-apogee-1.8.6-1|33	
21mr|indi-apogee-1.8.6-1|34	#----------------------------------------------------------------------------
21mr|indi-apogee-1.8.6-1|35	
21mr|indi-apogee-1.8.6-1|36	%prep
21mr|indi-apogee-1.8.6-1|37	%autosetup -p1
21mr|indi-apogee-1.8.6-1|38	
21mr|indi-apogee-1.8.6-1|39	%build
21mr|indi-apogee-1.8.6-1|40	%cmake -DINDI_DATA_DIR=%{_datadir}/indi
21mr|indi-apogee-1.8.6-1|41	%make
21mr|indi-apogee-1.8.6-1|42	
21mr|indi-apogee-1.8.6-1|43	%install
21mr|indi-apogee-1.8.6-1|44	%makeinstall_std -C build

12815 21
21mr|indilib-1.9.2-1|1	%define _disable_ld_no_undefined 1
21mr|indilib-1.9.2-1|2	
21mr|indilib-1.9.2-1|3	%define major 1
21mr|indilib-1.9.2-1|4	%define libindidriver %mklibname indidriver %{major}
21mr|indilib-1.9.2-1|5	%define libindimain %mklibname indimain %{major}
21mr|indilib-1.9.2-1|6	%define libindilx200 %mklibname indilx200 %{major}
21mr|indilib-1.9.2-1|7	%define libindiAD %mklibname indiAlignmentDriver %{major}
21mr|indilib-1.9.2-1|8	%define devname %mklibname indi -d
21mr|indilib-1.9.2-1|9	%define sdevname %mklibname indi -d -s
21mr|indilib-1.9.2-1|10	
21mr|indilib-1.9.2-1|11	Summary:	Library to control astronomical devices
21mr|indilib-1.9.2-1|12	Name:		indilib
21mr|indilib-1.9.2-1|13	Version:	1.9.2
21mr|indilib-1.9.2-1|14	Release:	1
21mr|indilib-1.9.2-1|15	License:	LGPLv2+
21mr|indilib-1.9.2-1|16	Group:		Development/C
21mr|indilib-1.9.2-1|17	Url:		https://github.com/indilib/indi
21mr|indilib-1.9.2-1|18	Source0:	https://github.com/indilib/indi/archive/v%{version}.tar.gz?/indi-%{version}.tar.gz
21mr|indilib-1.9.2-1|19	BuildRequires:	cmake
21mr|indilib-1.9.2-1|20	BuildRequires:	systemd-units
21mr|indilib-1.9.2-1|21	BuildRequires:	boost-devel
21mr|indilib-1.9.2-1|22	BuildRequires:	jpeg-devel
21mr|indilib-1.9.2-1|23	BuildRequires:	libfli-devel
21mr|indilib-1.9.2-1|24	BuildRequires:	libnova-devel
21mr|indilib-1.9.2-1|25	BuildRequires:	pkgconfig(cfitsio)
21mr|indilib-1.9.2-1|26	BuildRequires:	pkgconfig(gsl)
21mr|indilib-1.9.2-1|27	BuildRequires:	pkgconfig(libcurl)
21mr|indilib-1.9.2-1|28	BuildRequires:	pkgconfig(libusb)
21mr|indilib-1.9.2-1|29	BuildRequires:	pkgconfig(ogg)
21mr|indilib-1.9.2-1|30	BuildRequires:	pkgconfig(theora)
21mr|indilib-1.9.2-1|31	BuildRequires:	pkgconfig(fftw3)
21mr|indilib-1.9.2-1|32	BuildRequires:	pkgconfig(zlib)
21mr|indilib-1.9.2-1|33	Provides:	indi = %{EVRD}
21mr|indilib-1.9.2-1|34	
21mr|indilib-1.9.2-1|35	%description
21mr|indilib-1.9.2-1|36	INDI is an instrument neutral distributed interface control protocol
21mr|indilib-1.9.2-1|37	that aims to provide backend driver support and automation for a wide
21mr|indilib-1.9.2-1|38	range of Astronomical devices (telescopes, focusers, CCDs..etc).
21mr|indilib-1.9.2-1|39	
21mr|indilib-1.9.2-1|40	%files
21mr|indilib-1.9.2-1|41	%{_bindir}/*
21mr|indilib-1.9.2-1|42	%{_datadir}/indi
21mr|indilib-1.9.2-1|43	%{_libdir}/indi
21mr|indilib-1.9.2-1|44	%{_udevrulesdir}/80-dbk21-camera.rules
21mr|indilib-1.9.2-1|45	%{_udevrulesdir}/99-indi_auxiliary.rules
21mr|indilib-1.9.2-1|46	%{_udevrulesdir}/99-vantage.rules
21mr|indilib-1.9.2-1|47	
21mr|indilib-1.9.2-1|48	#----------------------------------------------------------------------------
21mr|indilib-1.9.2-1|49	
21mr|indilib-1.9.2-1|50	%package -n %{libindidriver}
21mr|indilib-1.9.2-1|51	Summary:	Library files for INDI
21mr|indilib-1.9.2-1|52	Group:		Development/C
21mr|indilib-1.9.2-1|53	
21mr|indilib-1.9.2-1|54	%description -n %{libindidriver}
21mr|indilib-1.9.2-1|55	This package contains library files of indilib.
21mr|indilib-1.9.2-1|56	
21mr|indilib-1.9.2-1|57	%files -n %{libindidriver}
21mr|indilib-1.9.2-1|58	%{_libdir}/libindidriver.so.%{major}*
21mr|indilib-1.9.2-1|59	
21mr|indilib-1.9.2-1|60	#----------------------------------------------------------------------------
21mr|indilib-1.9.2-1|61	
21mr|indilib-1.9.2-1|62	%package -n %{libindilx200}
21mr|indilib-1.9.2-1|63	Summary:	Library files for INDI
21mr|indilib-1.9.2-1|64	Group:		Development/C
21mr|indilib-1.9.2-1|65	
21mr|indilib-1.9.2-1|66	%description -n %{libindilx200}
21mr|indilib-1.9.2-1|67	This package contains library files of indilib.
21mr|indilib-1.9.2-1|68	
21mr|indilib-1.9.2-1|69	%files -n %{libindilx200}
21mr|indilib-1.9.2-1|70	%{_libdir}/libindilx200.so.%{major}*
21mr|indilib-1.9.2-1|71	
21mr|indilib-1.9.2-1|72	#----------------------------------------------------------------------------
21mr|indilib-1.9.2-1|73	
21mr|indilib-1.9.2-1|74	%package -n %{libindiAD}
21mr|indilib-1.9.2-1|75	Summary:	Library files for INDI
21mr|indilib-1.9.2-1|76	Group:		Development/C
21mr|indilib-1.9.2-1|77	
21mr|indilib-1.9.2-1|78	%description -n %{libindiAD}
21mr|indilib-1.9.2-1|79	This package contains library files of indilib.
21mr|indilib-1.9.2-1|80	
21mr|indilib-1.9.2-1|81	%files -n %{libindiAD}
21mr|indilib-1.9.2-1|82	%{_libdir}/libindiAlignmentDriver.so.%{major}*
21mr|indilib-1.9.2-1|83	
21mr|indilib-1.9.2-1|84	#----------------------------------------------------------------------------
21mr|indilib-1.9.2-1|85	
21mr|indilib-1.9.2-1|86	%package -n %{devname}
21mr|indilib-1.9.2-1|87	Summary:	INDI devellopment files
21mr|indilib-1.9.2-1|88	Group:		Development/C
21mr|indilib-1.9.2-1|89	Requires:	%{libindidriver} = %{EVRD}
21mr|indilib-1.9.2-1|90	Requires:	%{libindilx200} = %{EVRD}
21mr|indilib-1.9.2-1|91	Requires:	%{libindiAD} = %{EVRD}
21mr|indilib-1.9.2-1|92	Provides:	%{name}-devel = %{EVRD}
21mr|indilib-1.9.2-1|93	Provides:	indi-devel = %{EVRD}
21mr|indilib-1.9.2-1|94	
21mr|indilib-1.9.2-1|95	%description -n %{devname}
21mr|indilib-1.9.2-1|96	INDI is an instrument neutral distributed interface control protocol
21mr|indilib-1.9.2-1|97	that aims to provide backend driver support and automation for a wide
21mr|indilib-1.9.2-1|98	range of Astronomical devices (telescopes, focusers, CCDs..etc).
21mr|indilib-1.9.2-1|99	
21mr|indilib-1.9.2-1|100	This package contains files need to build applications using indilib.
21mr|indilib-1.9.2-1|101	
21mr|indilib-1.9.2-1|102	%files -n %{devname}
21mr|indilib-1.9.2-1|103	%doc ChangeLog README NEWS
21mr|indilib-1.9.2-1|104	%{_libdir}/libindidriver.so
21mr|indilib-1.9.2-1|105	%{_libdir}/libindiAlignmentDriver.so
21mr|indilib-1.9.2-1|106	%{_libdir}/libindilx200.so
21mr|indilib-1.9.2-1|107	%{_libdir}/pkgconfig/libindi.pc
21mr|indilib-1.9.2-1|108	%{_includedir}/libindi/*.h
21mr|indilib-1.9.2-1|109	%{_includedir}/libindi/alignment/*.h
21mr|indilib-1.9.2-1|110	%{_includedir}/libindi/connectionplugins/*.h
21mr|indilib-1.9.2-1|111	%{_includedir}/libindi/dsp/*.h
21mr|indilib-1.9.2-1|112	%{_includedir}/libindi/mounts/*.h
21mr|indilib-1.9.2-1|113	%{_includedir}/libindi/stream/*.h
21mr|indilib-1.9.2-1|114	%{_includedir}/libindi/stream/encoder/*.h
21mr|indilib-1.9.2-1|115	%{_includedir}/libindi/stream/recorder/*.h
21mr|indilib-1.9.2-1|116	
21mr|indilib-1.9.2-1|117	#----------------------------------------------------------------------------
21mr|indilib-1.9.2-1|118	
21mr|indilib-1.9.2-1|119	%package -n %{sdevname}
21mr|indilib-1.9.2-1|120	Summary:	INDI devellopment files
21mr|indilib-1.9.2-1|121	Group:		Development/C
21mr|indilib-1.9.2-1|122	Requires:	%{name}-devel = %{EVRD}
21mr|indilib-1.9.2-1|123	Provides:	indi-devel-static = %{EVRD}
21mr|indilib-1.9.2-1|124	Provides:	%{name}-devel-static = %{EVRD}
21mr|indilib-1.9.2-1|125	
21mr|indilib-1.9.2-1|126	%description -n %{sdevname}
21mr|indilib-1.9.2-1|127	INDI is an instrument neutral distributed interface control protocol
21mr|indilib-1.9.2-1|128	that aims to provide backend driver support and automation for a wide
21mr|indilib-1.9.2-1|129	range of Astronomical devices (telescopes, focusers, CCDs..etc).
21mr|indilib-1.9.2-1|130	
21mr|indilib-1.9.2-1|131	This package contains files need to build applications using indilib.
21mr|indilib-1.9.2-1|132	
21mr|indilib-1.9.2-1|133	%files -n %{sdevname}
21mr|indilib-1.9.2-1|134	%{_libdir}/*.a
21mr|indilib-1.9.2-1|135	
21mr|indilib-1.9.2-1|136	#----------------------------------------------------------------------------
21mr|indilib-1.9.2-1|137	
21mr|indilib-1.9.2-1|138	%prep
21mr|indilib-1.9.2-1|139	%autosetup -p1 -n indi-%{version}
21mr|indilib-1.9.2-1|140	
21mr|indilib-1.9.2-1|141	%build
21mr|indilib-1.9.2-1|142	%cmake
21mr|indilib-1.9.2-1|143	%make
21mr|indilib-1.9.2-1|144	
21mr|indilib-1.9.2-1|145	%install
21mr|indilib-1.9.2-1|146	%makeinstall_std -C build
21mr|indilib-1.9.2-1|147	
21mr|indilib-1.9.2-1|148	# fix error install math plugin
21mr|indilib-1.9.2-1|149	mkdir -p %{buildroot}%{_libdir}/indi/MathPlugins/
21mr|indilib-1.9.2-1|150	mv %{buildroot}/usr/%{_libdir}/indi/MathPlugins/*.so %{buildroot}%{_libdir}/indi/MathPlugins/

12816 21
21mr|infinispan-8.2.9-1|1	%global namedreltag .Final
21mr|infinispan-8.2.9-1|2	%global namedversion %{version}%{?namedreltag}
21mr|infinispan-8.2.9-1|3	
21mr|infinispan-8.2.9-1|4	# Use this switch to rebuild without infinispan
21mr|infinispan-8.2.9-1|5	# This is useful to break the infinispan circular dependency
21mr|infinispan-8.2.9-1|6	%if 0%{?fedora}
21mr|infinispan-8.2.9-1|7	%bcond_with infinispan
21mr|infinispan-8.2.9-1|8	# https://bugzilla.redhat.com/show_bug.cgi?id=1363923
21mr|infinispan-8.2.9-1|9	%bcond_with spring4
21mr|infinispan-8.2.9-1|10	%endif
21mr|infinispan-8.2.9-1|11	
21mr|infinispan-8.2.9-1|12	Name:          infinispan
21mr|infinispan-8.2.9-1|13	Version:       8.2.9
21mr|infinispan-8.2.9-1|14	Release:       1
21mr|infinispan-8.2.9-1|15	Summary:       Data grid platform
21mr|infinispan-8.2.9-1|16	License:       ASL 2.0 and LGPLv2+ and Public Domain
21mr|infinispan-8.2.9-1|17	URL:           http://infinispan.org/
21mr|infinispan-8.2.9-1|18	Source0:       https://github.com/infinispan/infinispan/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|infinispan-8.2.9-1|19	
21mr|infinispan-8.2.9-1|20	# Port to lucene 6.x
21mr|infinispan-8.2.9-1|21	Patch0: lucene-6.patch
21mr|infinispan-8.2.9-1|22	Patch1: 0001-Fix-building-with-jboss-marshalling-1.4.patch
21mr|infinispan-8.2.9-1|23	Patch2: 0002-Fix-building-with-Lucene-7.patch
21mr|infinispan-8.2.9-1|24	
21mr|infinispan-8.2.9-1|25	BuildRequires: maven-local
21mr|infinispan-8.2.9-1|26	BuildRequires: mvn(com.clearspring.analytics:stream)
21mr|infinispan-8.2.9-1|27	BuildRequires: mvn(com.mchange:c3p0)
21mr|infinispan-8.2.9-1|28	BuildRequires: mvn(commons-logging:commons-logging)
21mr|infinispan-8.2.9-1|29	BuildRequires: mvn(commons-pool:commons-pool)
21mr|infinispan-8.2.9-1|30	BuildRequires: mvn(gnu-getopt:getopt)
21mr|infinispan-8.2.9-1|31	BuildRequires: mvn(io.netty:netty-all)
21mr|infinispan-8.2.9-1|32	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|infinispan-8.2.9-1|33	BuildRequires: mvn(net.jcip:jcip-annotations)
21mr|infinispan-8.2.9-1|34	BuildRequires: mvn(org.antlr:antlr-runtime)
21mr|infinispan-8.2.9-1|35	BuildRequires: mvn(org.antlr:antlr3-maven-plugin)
21mr|infinispan-8.2.9-1|36	BuildRequires: mvn(org.apache.ant:ant)
21mr|infinispan-8.2.9-1|37	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|infinispan-8.2.9-1|38	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jcache_1.0_spec)
21mr|infinispan-8.2.9-1|39	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|infinispan-8.2.9-1|40	BuildRequires: mvn(org.apache.logging.log4j:log4j-core)
21mr|infinispan-8.2.9-1|41	BuildRequires: mvn(org.apache.logging.log4j:log4j-jcl)
21mr|infinispan-8.2.9-1|42	BuildRequires: mvn(org.apache.logging.log4j:log4j-slf4j-impl)
21mr|infinispan-8.2.9-1|43	BuildRequires: mvn(org.apache.lucene:lucene-core) >= 5.3.1
21mr|infinispan-8.2.9-1|44	BuildRequires: mvn(org.apache.lucene:lucene-analyzers-common) >= 5.3.1
21mr|infinispan-8.2.9-1|45	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|infinispan-8.2.9-1|46	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|infinispan-8.2.9-1|47	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|infinispan-8.2.9-1|48	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|infinispan-8.2.9-1|49	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|infinispan-8.2.9-1|50	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|infinispan-8.2.9-1|51	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|infinispan-8.2.9-1|52	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|infinispan-8.2.9-1|53	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi.services)
21mr|infinispan-8.2.9-1|54	BuildRequires: mvn(org.fusesource.leveldbjni:leveldbjni)
21mr|infinispan-8.2.9-1|55	BuildRequires: mvn(org.hibernate:hibernate-core)
21mr|infinispan-8.2.9-1|56	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|infinispan-8.2.9-1|57	%if %{with infinispan}
21mr|infinispan-8.2.9-1|58	BuildRequires: mvn(org.hibernate.hql:hibernate-hql-lucene) >= 1.3.0
21mr|infinispan-8.2.9-1|59	BuildRequires: mvn(org.hibernate.hql:hibernate-hql-parser) >= 1.3.0
21mr|infinispan-8.2.9-1|60	BuildRequires: mvn(org.hibernate:hibernate-search-engine) >= 5.5.1
21mr|infinispan-8.2.9-1|61	BuildRequires: mvn(org.hibernate:hibernate-search-serialization-avro) >= 5.5.1
21mr|infinispan-8.2.9-1|62	BuildRequires: mvn(org.infinispan:infinispan-core)
21mr|infinispan-8.2.9-1|63	BuildRequires: mvn(org.infinispan:infinispan-lucene-directory)
21mr|infinispan-8.2.9-1|64	BuildRequires: mvn(org.infinispan:infinispan-query-dsl)
21mr|infinispan-8.2.9-1|65	%endif
21mr|infinispan-8.2.9-1|66	BuildRequires: mvn(org.infinispan.protostream:protostream) >= 3.0.4
21mr|infinispan-8.2.9-1|67	BuildRequires: mvn(org.iq80.leveldb:leveldb)
21mr|infinispan-8.2.9-1|68	BuildRequires: mvn(org.javassist:javassist)
21mr|infinispan-8.2.9-1|69	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|infinispan-8.2.9-1|70	BuildRequires: mvn(org.jboss.aesh:aesh)
21mr|infinispan-8.2.9-1|71	BuildRequires: mvn(org.jboss.arquillian:arquillian-bom:pom:)
21mr|infinispan-8.2.9-1|72	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|infinispan-8.2.9-1|73	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor:1)
21mr|infinispan-8.2.9-1|74	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling-osgi)
21mr|infinispan-8.2.9-1|75	BuildRequires: mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|infinispan-8.2.9-1|76	BuildRequires: mvn(org.jboss.remotingjmx:remoting-jmx)
21mr|infinispan-8.2.9-1|77	BuildRequires: mvn(org.jboss.sasl:jboss-sasl)
21mr|infinispan-8.2.9-1|78	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-bom:pom:)
21mr|infinispan-8.2.9-1|79	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-bom:pom:)
21mr|infinispan-8.2.9-1|80	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:)
21mr|infinispan-8.2.9-1|81	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec)
21mr|infinispan-8.2.9-1|82	BuildRequires: mvn(org.jboss.xnio:xnio-nio)
21mr|infinispan-8.2.9-1|83	BuildRequires: mvn(org.jgroups:jgroups) >= 3.6.4
21mr|infinispan-8.2.9-1|84	BuildRequires: mvn(org.kohsuke.metainf-services:metainf-services)
21mr|infinispan-8.2.9-1|85	BuildRequires: mvn(org.scala-lang:scala-compiler)
21mr|infinispan-8.2.9-1|86	BuildRequires: mvn(org.springframework:spring-context)
21mr|infinispan-8.2.9-1|87	%if %{with spring4}
21mr|infinispan-8.2.9-1|88	BuildRequires: mvn(org.springframework:spring-context:4)
21mr|infinispan-8.2.9-1|89	%endif
21mr|infinispan-8.2.9-1|90	BuildRequires: mvn(org.wildfly.core:wildfly-controller)
21mr|infinispan-8.2.9-1|91	BuildRequires: mvn(org.wildfly.core:wildfly-core-parent:pom:)
21mr|infinispan-8.2.9-1|92	
21mr|infinispan-8.2.9-1|93	# Public Domain: ./commons/src/main/java/org/infinispan/commons/util/Base64.java
21mr|infinispan-8.2.9-1|94	Provides:      bundled(java-base64) = 4.2
21mr|infinispan-8.2.9-1|95	
21mr|infinispan-8.2.9-1|96	Group:          Development/Java
21mr|infinispan-8.2.9-1|97	BuildArch:     noarch
21mr|infinispan-8.2.9-1|98	# Java stack is not supported on x86_32
21mr|infinispan-8.2.9-1|99	ExcludeArch: %{ix86}
21mr|infinispan-8.2.9-1|100	
21mr|infinispan-8.2.9-1|101	%description
21mr|infinispan-8.2.9-1|102	Infinispan is an extremely scalable, highly available data grid
21mr|infinispan-8.2.9-1|103	platform - 100% open source, and written in Java. The purpose of
21mr|infinispan-8.2.9-1|104	Infinispan is to expose a data structure that is highly concurrent,
21mr|infinispan-8.2.9-1|105	designed ground-up to make the most of modern multi-processor/multi-core
21mr|infinispan-8.2.9-1|106	architectures while at the same time providing distributed cache
21mr|infinispan-8.2.9-1|107	capabilities.  At its core Infinispan exposes a Cache interface which
21mr|infinispan-8.2.9-1|108	extends java.util.Map. It is also optionally is backed by a peer-to-peer
21mr|infinispan-8.2.9-1|109	network architecture to distribute state efficiently around a data grid.
21mr|infinispan-8.2.9-1|110	
21mr|infinispan-8.2.9-1|111	%package javadoc
21mr|infinispan-8.2.9-1|112	Summary:       Javadoc for %{name}
21mr|infinispan-8.2.9-1|113	
21mr|infinispan-8.2.9-1|114	%description javadoc
21mr|infinispan-8.2.9-1|115	This package contains the API documentation for %{name}.
21mr|infinispan-8.2.9-1|116	
21mr|infinispan-8.2.9-1|117	%prep
21mr|infinispan-8.2.9-1|118	%setup -q -n %{name}-%{namedversion}
21mr|infinispan-8.2.9-1|119	
21mr|infinispan-8.2.9-1|120	# May be useful in the future:
21mr|infinispan-8.2.9-1|121	# https://github.com/infinispan/infinispan/commit/63d45095f3b39fe488
21mr|infinispan-8.2.9-1|122	%patch0
21mr|infinispan-8.2.9-1|123	%patch1 -p1
21mr|infinispan-8.2.9-1|124	%patch2 -p1
21mr|infinispan-8.2.9-1|125	
21mr|infinispan-8.2.9-1|126	find .  -name "*.jar" -print -delete
21mr|infinispan-8.2.9-1|127	find .  -name "*.class" -print -delete
21mr|infinispan-8.2.9-1|128	
21mr|infinispan-8.2.9-1|129	# Rename the license file
21mr|infinispan-8.2.9-1|130	cp -pr license/src/main/resources/META-INF/LICENSE.txt.vm LICENSE.txt
21mr|infinispan-8.2.9-1|131	
21mr|infinispan-8.2.9-1|132	# Checkstyle is unnecessary for RPM builds
21mr|infinispan-8.2.9-1|133	%pom_disable_module checkstyle
21mr|infinispan-8.2.9-1|134	%pom_remove_plugin -r org.apache.maven.plugins:maven-checkstyle-plugin
21mr|infinispan-8.2.9-1|135	
21mr|infinispan-8.2.9-1|136	%pom_disable_module all
21mr|infinispan-8.2.9-1|137	%pom_disable_module all/cli
21mr|infinispan-8.2.9-1|138	%pom_disable_module all/embedded
21mr|infinispan-8.2.9-1|139	%pom_disable_module all/embedded-query
21mr|infinispan-8.2.9-1|140	%pom_disable_module all/remote
21mr|infinispan-8.2.9-1|141	%pom_disable_module as-modules/embedded
21mr|infinispan-8.2.9-1|142	%pom_disable_module as-modules/client
21mr|infinispan-8.2.9-1|143	%pom_disable_module demos/gui
21mr|infinispan-8.2.9-1|144	%pom_disable_module demos/distexec
21mr|infinispan-8.2.9-1|145	%pom_disable_module demos/lucene-directory-demo
21mr|infinispan-8.2.9-1|146	%pom_disable_module demos/gridfs-webdav
21mr|infinispan-8.2.9-1|147	%pom_disable_module demos/nearcache
21mr|infinispan-8.2.9-1|148	%pom_disable_module demos/nearcache-client
21mr|infinispan-8.2.9-1|149	%pom_disable_module integrationtests
21mr|infinispan-8.2.9-1|150	%pom_disable_module integrationtests/as-integration-embedded
21mr|infinispan-8.2.9-1|151	%pom_disable_module integrationtests/as-integration-client
21mr|infinispan-8.2.9-1|152	%pom_disable_module integrationtests/as-lucene-directory
21mr|infinispan-8.2.9-1|153	%pom_disable_module integrationtests/compatibility-mode-it
21mr|infinispan-8.2.9-1|154	%pom_disable_module integrationtests/cdi-jcache-it
21mr|infinispan-8.2.9-1|155	%pom_disable_module integrationtests/security-it
21mr|infinispan-8.2.9-1|156	%pom_disable_module integrationtests/security-manager-it
21mr|infinispan-8.2.9-1|157	%pom_disable_module integrationtests/osgi
21mr|infinispan-8.2.9-1|158	%pom_disable_module integrationtests/cdi-weld-se-it
21mr|infinispan-8.2.9-1|159	%pom_disable_module integrationtests/all-embedded-it
21mr|infinispan-8.2.9-1|160	%pom_disable_module integrationtests/all-embedded-query-it
21mr|infinispan-8.2.9-1|161	%pom_disable_module integrationtests/all-remote-it
21mr|infinispan-8.2.9-1|162	%pom_disable_module javadoc
21mr|infinispan-8.2.9-1|163	%pom_disable_module persistence/rest
21mr|infinispan-8.2.9-1|164	%pom_disable_module rhq-plugin
21mr|infinispan-8.2.9-1|165	%pom_disable_module server/integration
21mr|infinispan-8.2.9-1|166	%pom_disable_module server/rest
21mr|infinispan-8.2.9-1|167	%pom_disable_module tck-runner jcache
21mr|infinispan-8.2.9-1|168	
21mr|infinispan-8.2.9-1|169	%if %{without spring4}
21mr|infinispan-8.2.9-1|170	%pom_disable_module spring/spring4
21mr|infinispan-8.2.9-1|171	%pom_disable_module spring/spring4/spring4-common
21mr|infinispan-8.2.9-1|172	%pom_disable_module spring/spring4/spring4-embedded
21mr|infinispan-8.2.9-1|173	%pom_disable_module spring/spring4/spring4-remote
21mr|infinispan-8.2.9-1|174	%else
21mr|infinispan-8.2.9-1|175	%pom_xpath_set pom:properties/pom:version.spring4 4 parent
21mr|infinispan-8.2.9-1|176	%pom_change_dep -r org.springframework: ::'${version.spring4}' spring/spring4/spring4-common spring/spring4/spring4-embedded spring/spring4/spring4-remote
21mr|infinispan-8.2.9-1|177	%endif
21mr|infinispan-8.2.9-1|178	
21mr|infinispan-8.2.9-1|179	%pom_xpath_set pom:properties/pom:version.jboss.logging.processor 1 parent
21mr|infinispan-8.2.9-1|180	
21mr|infinispan-8.2.9-1|181	%pom_remove_plugin ":maven-remote-resources-plugin" parent
21mr|infinispan-8.2.9-1|182	# org.scala-tools:maven-scala-plugin:2.15.2 used for generate-blueprint task
21mr|infinispan-8.2.9-1|183	%pom_remove_plugin -r ":maven-scala-plugin" parent jcache/embedded
21mr|infinispan-8.2.9-1|184	
21mr|infinispan-8.2.9-1|185	%pom_remove_plugin :jetty-maven-plugin persistence/rest
21mr|infinispan-8.2.9-1|186	
21mr|infinispan-8.2.9-1|187	%pom_remove_plugin :maven-invoker-plugin jcache/embedded
21mr|infinispan-8.2.9-1|188	%pom_remove_plugin :maven-failsafe-plugin parent
21mr|infinispan-8.2.9-1|189	
21mr|infinispan-8.2.9-1|190	# Use eclipse apis: type ServiceTracker does not take parameters
21mr|infinispan-8.2.9-1|191	%pom_change_dep -r org.osgi:org.osgi.core org.eclipse.osgi:org.eclipse.osgi commons persistence/jpa osgi bom
21mr|infinispan-8.2.9-1|192	%pom_remove_dep -r org.osgi:org.osgi.compendium commons persistence/jpa
21mr|infinispan-8.2.9-1|193	%pom_change_dep -r org.osgi:org.osgi.compendium org.eclipse.osgi:org.eclipse.osgi.services osgi bom
21mr|infinispan-8.2.9-1|194	
21mr|infinispan-8.2.9-1|195	%pom_change_dep -r javax.cache:cache-api org.apache.geronimo.specs:geronimo-jcache_1.0_spec:1.0-alpha-1 jcache/commons jcache/embedded jcache/remote bom core cdi/remote
21mr|infinispan-8.2.9-1|196	
21mr|infinispan-8.2.9-1|197	%pom_change_dep :leveldbjni-all :leveldbjni persistence/leveldb
21mr|infinispan-8.2.9-1|198	
21mr|infinispan-8.2.9-1|199	# https://bugs.openjdk.java.net/browse/JDK-8067747
21mr|infinispan-8.2.9-1|200	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration" '
21mr|infinispan-8.2.9-1|201	<useIncrementalCompilation>false</useIncrementalCompilation>
21mr|infinispan-8.2.9-1|202	<source>${version.java}</source>
21mr|infinispan-8.2.9-1|203	<target>${version.java}</target>' commons
21mr|infinispan-8.2.9-1|204	for p in core server/core persistence/jdbc lucene/lucene-directory \
21mr|infinispan-8.2.9-1|205	query server/hotrod \
21mr|infinispan-8.2.9-1|206	tree client/hotrod-client persistence/remote persistence/leveldb server/memcached \
21mr|infinispan-8.2.9-1|207	server/websocket cli/cli-interpreter cdi/embedded cdi/remote jcache/embedded;do
21mr|infinispan-8.2.9-1|208	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin:3.0 ${p} '
21mr|infinispan-8.2.9-1|209	<configuration>
21mr|infinispan-8.2.9-1|210	<useIncrementalCompilation>false</useIncrementalCompilation>
21mr|infinispan-8.2.9-1|211	<source>${version.java}</source>
21mr|infinispan-8.2.9-1|212	<target>${version.java}</target>
21mr|infinispan-8.2.9-1|213	<encoding>UTF-8</encoding>
21mr|infinispan-8.2.9-1|214	</configuration>'
21mr|infinispan-8.2.9-1|215	done
21mr|infinispan-8.2.9-1|216	
21mr|infinispan-8.2.9-1|217	# Compile scala stuff
21mr|infinispan-8.2.9-1|218	for p in core \
21mr|infinispan-8.2.9-1|219	hotrod \
21mr|infinispan-8.2.9-1|220	memcached;do
21mr|infinispan-8.2.9-1|221	%pom_remove_plugin ":maven-scala-plugin" server/${p}
21mr|infinispan-8.2.9-1|222	%pom_add_plugin org.apache.maven.plugins:maven-antrun-plugin:1.7 server/${p} '
21mr|infinispan-8.2.9-1|223	<executions>
21mr|infinispan-8.2.9-1|224	<execution>
21mr|infinispan-8.2.9-1|225	<id>compile</id>
21mr|infinispan-8.2.9-1|226	<phase>process-sources</phase>
21mr|infinispan-8.2.9-1|227	<configuration>
21mr|infinispan-8.2.9-1|228	<tasks>
21mr|infinispan-8.2.9-1|229	<property name="build.compiler" value="extJavac"/>
21mr|infinispan-8.2.9-1|230	<taskdef resource="scala/tools/ant/antlib.xml" classpathref="maven.compile.classpath"/>
21mr|infinispan-8.2.9-1|231	<mkdir dir="target/classes"/>
21mr|infinispan-8.2.9-1|232	<scalac srcdir="src/main" destdir="target/classes" classpathref="maven.compile.classpath" encoding="UTF-8">
21mr|infinispan-8.2.9-1|233	<include name="**/*.*"/>
21mr|infinispan-8.2.9-1|234	</scalac>
21mr|infinispan-8.2.9-1|235	</tasks>
21mr|infinispan-8.2.9-1|236	</configuration>
21mr|infinispan-8.2.9-1|237	<goals>
21mr|infinispan-8.2.9-1|238	<goal>run</goal>
21mr|infinispan-8.2.9-1|239	</goals>
21mr|infinispan-8.2.9-1|240	</execution>
21mr|infinispan-8.2.9-1|241	</executions>
21mr|infinispan-8.2.9-1|242	<dependencies>
21mr|infinispan-8.2.9-1|243	<dependency>
21mr|infinispan-8.2.9-1|244	<groupId>org.scala-lang</groupId>
21mr|infinispan-8.2.9-1|245	<artifactId>scala-compiler</artifactId>
21mr|infinispan-8.2.9-1|246	<version>${version.scala}</version>
21mr|infinispan-8.2.9-1|247	</dependency>
21mr|infinispan-8.2.9-1|248	</dependencies>'
21mr|infinispan-8.2.9-1|249	done
21mr|infinispan-8.2.9-1|250	
21mr|infinispan-8.2.9-1|251	%if %{without infinispan}
21mr|infinispan-8.2.9-1|252	%pom_disable_module lucene/directory-provider
21mr|infinispan-8.2.9-1|253	%pom_disable_module object-filter
21mr|infinispan-8.2.9-1|254	%pom_disable_module query
21mr|infinispan-8.2.9-1|255	%pom_disable_module remote-query/remote-query-server
21mr|infinispan-8.2.9-1|256	%pom_disable_module scripting
21mr|infinispan-8.2.9-1|257	%pom_disable_module server/hotrod
21mr|infinispan-8.2.9-1|258	%pom_disable_module tasks
21mr|infinispan-8.2.9-1|259	%pom_disable_module tools
21mr|infinispan-8.2.9-1|260	%endif
21mr|infinispan-8.2.9-1|261	
21mr|infinispan-8.2.9-1|262	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools']/pom:scope" tools
21mr|infinispan-8.2.9-1|263	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools']/pom:systemPath" tools
21mr|infinispan-8.2.9-1|264	
21mr|infinispan-8.2.9-1|265	# org.hibernate:hibernate-search-engine:tests:5.5.1.Final
21mr|infinispan-8.2.9-1|266	%pom_xpath_remove "pom:dependency[pom:groupId = 'org.hibernate']/pom:classifier" lucene/directory-provider
21mr|infinispan-8.2.9-1|267	
21mr|infinispan-8.2.9-1|268	# This component is now owned and maintained by the Infinispan team
21mr|infinispan-8.2.9-1|269	%mvn_alias :infinispan-directory-provider org.hibernate:hibernate-search-infinispan
21mr|infinispan-8.2.9-1|270	
21mr|infinispan-8.2.9-1|271	%build
21mr|infinispan-8.2.9-1|272	
21mr|infinispan-8.2.9-1|273	%mvn_build -f
21mr|infinispan-8.2.9-1|274	
21mr|infinispan-8.2.9-1|275	%install
21mr|infinispan-8.2.9-1|276	%mvn_install
21mr|infinispan-8.2.9-1|277	
21mr|infinispan-8.2.9-1|278	%files -f .mfiles
21mr|infinispan-8.2.9-1|279	%doc README.md README-i18n.md
21mr|infinispan-8.2.9-1|280	%license LICENSE.txt
21mr|infinispan-8.2.9-1|281	
21mr|infinispan-8.2.9-1|282	%files javadoc -f .mfiles-javadoc
21mr|infinispan-8.2.9-1|283	%license LICENSE.txt
21mr|infinispan-8.2.9-1|284	

12817 21
21mr|inih-52-2|1	%global debug_package %{nil}
21mr|inih-52-2|2	%define major 0
21mr|inih-52-2|3	%define libpackage %mklibname inih %{major}
21mr|inih-52-2|4	%define devpackage %mklibname -d inih
21mr|inih-52-2|5	
21mr|inih-52-2|6	Name:     inih
21mr|inih-52-2|7	Version:  52
21mr|inih-52-2|8	Release:  2
21mr|inih-52-2|9	Summary:  Simple INI file parser library
21mr|inih-52-2|10	Group:	  System/Libraries
21mr|inih-52-2|11	License:  BSD
21mr|inih-52-2|12	URL:      https://github.com/benhoyt/inih
21mr|inih-52-2|13	Source0:  https://github.com/benhoyt/inih/archive/r%{version}/%{name}-r%{version}.tar.gz
21mr|inih-52-2|14	
21mr|inih-52-2|15	BuildRequires: meson
21mr|inih-52-2|16	
21mr|inih-52-2|17	%description
21mr|inih-52-2|18	The inih package provides simple INI file parser which is only a couple of
21mr|inih-52-2|19	pages of code, and it was designed to be small and simple, so it's good for
21mr|inih-52-2|20	embedded systems.
21mr|inih-52-2|21	
21mr|inih-52-2|22	%package -n %{libpackage}
21mr|inih-52-2|23	Summary:	This is a library for inih package provides simple INI file parser
21mr|inih-52-2|24	Group:		System/Libraries
21mr|inih-52-2|25	
21mr|inih-52-2|26	%description -n %{libpackage}
21mr|inih-52-2|27	This is a library for inih package provides simple INI file parser which is only a couple of
21mr|inih-52-2|28	pages of code, and it was designed to be small and simple, so it's good for
21mr|inih-52-2|29	
21mr|inih-52-2|30	
21mr|inih-52-2|31	%package -n %{devpackage}
21mr|inih-52-2|32	Summary:  Development package for %{name}
21mr|inih-52-2|33	Requires:	%{libpackage} = %{EVRD}
21mr|inih-52-2|34	
21mr|inih-52-2|35	
21mr|inih-52-2|36	%description -n %{devpackage}
21mr|inih-52-2|37	This package contains development files for %{name}.
21mr|inih-52-2|38	
21mr|inih-52-2|39	The inih package provides simple INI file parser which is only a couple of
21mr|inih-52-2|40	pages of code, and it was designed to be small and simple, so it's good for
21mr|inih-52-2|41	embedded systems.
21mr|inih-52-2|42	
21mr|inih-52-2|43	
21mr|inih-52-2|44	%prep
21mr|inih-52-2|45	%autosetup -n %{name}-r%{version}
21mr|inih-52-2|46	
21mr|inih-52-2|47	%build
21mr|inih-52-2|48	%meson -Ddefault_library=shared -Ddistro_install=true
21mr|inih-52-2|49	%meson_build
21mr|inih-52-2|50	
21mr|inih-52-2|51	
21mr|inih-52-2|52	%install
21mr|inih-52-2|53	%meson_install
21mr|inih-52-2|54	
21mr|inih-52-2|55	
21mr|inih-52-2|56	%files -n %{libpackage}
21mr|inih-52-2|57	%license LICENSE.txt
21mr|inih-52-2|58	%doc README.md
21mr|inih-52-2|59	%{_libdir}/libinih.so.%{major}
21mr|inih-52-2|60	
21mr|inih-52-2|61	%files -n %{devpackage}
21mr|inih-52-2|62	%{_includedir}/ini.h
21mr|inih-52-2|63	%{_libdir}/pkgconfig/inih.pc
21mr|inih-52-2|64	%{_libdir}/libinih.so

12818 21
21mr|initial-setup-0.3.97-4|1	%define anacondaver 34.25
21mr|initial-setup-0.3.97-4|2	%define l10n 6eb42ea
21mr|initial-setup-0.3.97-4|3	
21mr|initial-setup-0.3.97-4|4	Name:		initial-setup
21mr|initial-setup-0.3.97-4|5	Summary:	Initial system configuration utility
21mr|initial-setup-0.3.97-4|6	Group:		System/Configuration/Other
21mr|initial-setup-0.3.97-4|7	Version:	0.3.97
21mr|initial-setup-0.3.97-4|8	Release:	4
21mr|initial-setup-0.3.97-4|9	URL:		https://github.com/rhinstaller/initial-setup
21mr|initial-setup-0.3.97-4|10	License:	GPLv2+
21mr|initial-setup-0.3.97-4|11	Buildarch:	noarch
21mr|initial-setup-0.3.97-4|12	Source0:	%{URL}/archive/refs/tags/r%{version}-1.tar.gz
21mr|initial-setup-0.3.97-4|13	Source1:	https://github.com/rhinstaller/%{name}-l10n/archive/%{l10n}.tar.gz?/%{name}-l10n-%{l10n}.tar.gz
21mr|initial-setup-0.3.97-4|14	Patch0:		0001-fixed-setup.py-for-rosa-systemd-path.patch
21mr|initial-setup-0.3.97-4|15	Patch1:		0002-fixes-for-rosa.patch
21mr|initial-setup-0.3.97-4|16	Patch3:		0003-Self-removal.patch
21mr|initial-setup-0.3.97-4|17	Patch4:		0004-Consistent-look-and-feel.patch
21mr|initial-setup-0.3.97-4|18	BuildRequires:	gettext
21mr|initial-setup-0.3.97-4|19	BuildRequires:	python3-devel
21mr|initial-setup-0.3.97-4|20	BuildRequires:	python3-setuptools
21mr|initial-setup-0.3.97-4|21	BuildRequires:	systemd-units
21mr|initial-setup-0.3.97-4|22	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|initial-setup-0.3.97-4|23	BuildRequires:	pkgconfig(gladeui-2.0)
21mr|initial-setup-0.3.97-4|24	BuildRequires:	intltool
21mr|initial-setup-0.3.97-4|25	BuildRequires:	make
21mr|initial-setup-0.3.97-4|26	
21mr|initial-setup-0.3.97-4|27	Requires:	python3
21mr|initial-setup-0.3.97-4|28	Requires:	anaconda-tui >= %{anacondaver}
21mr|initial-setup-0.3.97-4|29	Requires:	python3-simpleline >= 1.4
21mr|initial-setup-0.3.97-4|30	Requires:	systemd >= 235
21mr|initial-setup-0.3.97-4|31	Requires: 	util-linux
21mr|initial-setup-0.3.97-4|32	Recommends:	(%{name}-gui if anaconda-gui)
21mr|initial-setup-0.3.97-4|33	
21mr|initial-setup-0.3.97-4|34	%description
21mr|initial-setup-0.3.97-4|35	The initial-setup utility runs after installation.  It guides the user through
21mr|initial-setup-0.3.97-4|36	a series of steps that allows for easier configuration of the machine.
21mr|initial-setup-0.3.97-4|37	
21mr|initial-setup-0.3.97-4|38	%files -f %{name}.lang
21mr|initial-setup-0.3.97-4|39	%doc README.rst
21mr|initial-setup-0.3.97-4|40	%license COPYING
21mr|initial-setup-0.3.97-4|41	%{python3_sitelib}/initial_setup*
21mr|initial-setup-0.3.97-4|42	%exclude %{python3_sitelib}/initial_setup/gui
21mr|initial-setup-0.3.97-4|43	%{_libexecdir}/%{name}/run-initial-setup
21mr|initial-setup-0.3.97-4|44	%{_libexecdir}/%{name}/firstboot-windowmanager
21mr|initial-setup-0.3.97-4|45	%{_libexecdir}/%{name}/initial-setup-text
21mr|initial-setup-0.3.97-4|46	%{_libexecdir}/%{name}/reconfiguration-mode-enabled
21mr|initial-setup-0.3.97-4|47	%{_unitdir}/initial-setup.service
21mr|initial-setup-0.3.97-4|48	%{_unitdir}/initial-setup-reconfiguration.service
21mr|initial-setup-0.3.97-4|49	%dir %{_libexecdir}/%{name}
21mr|initial-setup-0.3.97-4|50	%dir %{_sysconfdir}/%{name}
21mr|initial-setup-0.3.97-4|51	%dir %{_sysconfdir}/%{name}/conf.d
21mr|initial-setup-0.3.97-4|52	%config %{_sysconfdir}/%{name}/conf.d/*
21mr|initial-setup-0.3.97-4|53	
21mr|initial-setup-0.3.97-4|54	#----------------------------------------------------------------------------
21mr|initial-setup-0.3.97-4|55	
21mr|initial-setup-0.3.97-4|56	%package gui
21mr|initial-setup-0.3.97-4|57	Summary: Graphical user interface for the initial-setup utility
21mr|initial-setup-0.3.97-4|58	Requires: gtk3
21mr|initial-setup-0.3.97-4|59	Requires: anaconda-gui >= %{anacondaver}
21mr|initial-setup-0.3.97-4|60	##############################################################################
21mr|initial-setup-0.3.97-4|61	# scripts/firstboot-windowmanager:4:WMS=("gnome-kiosk" "metacity" "kwin_x11" "kwin" "xfwm4" "openbox" "marco")
21mr|initial-setup-0.3.97-4|62	Requires: (%{_bindir}/openbox or %{_bindir}/xfwm4 or %{_bindir}/macro or %{_bindir}/kwin or %{_bindir}/kwin_x11 or %{_bindir}/metacity or %{_bindir}/gnome-kiosk)
21mr|initial-setup-0.3.97-4|63	Suggests: %{_bindir}/openbox
21mr|initial-setup-0.3.97-4|64	##############################################################################
21mr|initial-setup-0.3.97-4|65	Requires: xinit
21mr|initial-setup-0.3.97-4|66	Requires: x11-server-xorg
21mr|initial-setup-0.3.97-4|67	Requires: %{name} = %{EVRD}
21mr|initial-setup-0.3.97-4|68	
21mr|initial-setup-0.3.97-4|69	%description gui
21mr|initial-setup-0.3.97-4|70	The initial-setup-gui package contains a graphical user interface for the
21mr|initial-setup-0.3.97-4|71	initial-setup utility.
21mr|initial-setup-0.3.97-4|72	%files gui
21mr|initial-setup-0.3.97-4|73	%{_libexecdir}/%{name}/initial-setup-graphical
21mr|initial-setup-0.3.97-4|74	%{python3_sitelib}/initial_setup/gui/
21mr|initial-setup-0.3.97-4|75	
21mr|initial-setup-0.3.97-4|76	#------------------------------------------------------------------------------
21mr|initial-setup-0.3.97-4|77	
21mr|initial-setup-0.3.97-4|78	%prep
21mr|initial-setup-0.3.97-4|79	%autosetup -p 1 -n %{name}-r%{version}-1
21mr|initial-setup-0.3.97-4|80	tar -xf %{SOURCE1}
21mr|initial-setup-0.3.97-4|81	cp -f %{name}-l10n-*/master/* po/
21mr|initial-setup-0.3.97-4|82	
21mr|initial-setup-0.3.97-4|83	%build
21mr|initial-setup-0.3.97-4|84	%make
21mr|initial-setup-0.3.97-4|85	
21mr|initial-setup-0.3.97-4|86	%install
21mr|initial-setup-0.3.97-4|87	%makeinstall_std
21mr|initial-setup-0.3.97-4|88	
21mr|initial-setup-0.3.97-4|89	%find_lang %{name}

12819 21
21mr|initscripts-10.03-7|1	#this is required since latest glibc (new atomic OPs?)
21mr|initscripts-10.03-7|2	%global __requires_exclude GLIBC_PRIVATE
21mr|initscripts-10.03-7|3	
21mr|initscripts-10.03-7|4	%define _systemdrootdir /lib/systemd
21mr|initscripts-10.03-7|5	
21mr|initscripts-10.03-7|6	Summary:	Scripts to bring up network interfaces and legacy utilities
21mr|initscripts-10.03-7|7	Name:		initscripts
21mr|initscripts-10.03-7|8	Version:	10.03
21mr|initscripts-10.03-7|9	Release:	7
21mr|initscripts-10.03-7|10	Epoch:		3
21mr|initscripts-10.03-7|11	License:	GPLv2
21mr|initscripts-10.03-7|12	Group:		System/Base
21mr|initscripts-10.03-7|13	Url:		https://github.com/fedora-sysv/initscripts
21mr|initscripts-10.03-7|14	Source0:	https://github.com/fedora-sysv/initscripts/archive/%{version}.tar.gz
21mr|initscripts-10.03-7|15	Source100:	%{name}.rpmlintrc
21mr|initscripts-10.03-7|16	Patch0:		initscripts-10.01-fix-paths.patch
21mr|initscripts-10.03-7|17	# Copy some simple functions from ALT Linux, which are used e.g. by cert-sh-functions
21mr|initscripts-10.03-7|18	Patch1:		ALT-functions.patch
21mr|initscripts-10.03-7|19	Patch2:		0001-service-avoid-absolute-paths.patch
21mr|initscripts-10.03-7|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|initscripts-10.03-7|21	BuildRequires:	popt-devel
21mr|initscripts-10.03-7|22	BuildRequires:	gettext-devel
21mr|initscripts-10.03-7|23	
21mr|initscripts-10.03-7|24	Requires(posttrans):	rpm-helper >= 0.24.17
21mr|initscripts-10.03-7|25	Requires(posttrans):	systemd >= 235
21mr|initscripts-10.03-7|26	Requires:	chkconfig
21mr|initscripts-10.03-7|27	Requires:	bash
21mr|initscripts-10.03-7|28	Requires:	filesystem
21mr|initscripts-10.03-7|29	Requires:	coreutils
21mr|initscripts-10.03-7|30	Requires:	gawk
21mr|initscripts-10.03-7|31	Requires:	findutils
21mr|initscripts-10.03-7|32	Requires:	grep
21mr|initscripts-10.03-7|33	Requires:	procps-ng
21mr|initscripts-10.03-7|34	Requires:	setup
21mr|initscripts-10.03-7|35	Requires:	systemd
21mr|initscripts-10.03-7|36	Requires:	util-linux > 2.31
21mr|initscripts-10.03-7|37	Requires:	shadow
21mr|initscripts-10.03-7|38	Requires:	cpio
21mr|initscripts-10.03-7|39	Requires:	hostname >= 3.16
21mr|initscripts-10.03-7|40	Requires:	iproute2
21mr|initscripts-10.03-7|41	Requires:	ipcalc
21mr|initscripts-10.03-7|42	Requires:	iputils
21mr|initscripts-10.03-7|43	Requires:	kmod
21mr|initscripts-10.03-7|44	Requires:	sed
21mr|initscripts-10.03-7|45	Requires:	glibc
21mr|initscripts-10.03-7|46	Requires:	bc
21mr|initscripts-10.03-7|47	Requires:	dbus
21mr|initscripts-10.03-7|48	Requires:	net-tools >= 2.0
21mr|initscripts-10.03-7|49	Requires:	ethtool
21mr|initscripts-10.03-7|50	Provides:	/sbin/service
21mr|initscripts-10.03-7|51	%rename %{name}-debugmode
21mr|initscripts-10.03-7|52	
21mr|initscripts-10.03-7|53	%description
21mr|initscripts-10.03-7|54	The initscripts package contains the basic system scripts used to boot
21mr|initscripts-10.03-7|55	your %{distribution} system, change run levels, and shut the system
21mr|initscripts-10.03-7|56	down cleanly.  Initscripts also contains the scripts that activate and
21mr|initscripts-10.03-7|57	deactivate most network interfaces.
21mr|initscripts-10.03-7|58	
21mr|initscripts-10.03-7|59	%prep
21mr|initscripts-10.03-7|60	%autosetup -p1
21mr|initscripts-10.03-7|61	
21mr|initscripts-10.03-7|62	%build
21mr|initscripts-10.03-7|63	%setup_compile_flags
21mr|initscripts-10.03-7|64	%make_build CC="%{__cc}" RPM_OPT_FLAGS="%{optflags}" RPM_LD_FLAGS="%{ldflags}" udevdir="/lib/udev/"
21mr|initscripts-10.03-7|65	
21mr|initscripts-10.03-7|66	%install
21mr|initscripts-10.03-7|67	mkdir -p %{buildroot}/lib/udev
21mr|initscripts-10.03-7|68	%make_install CC="%{__cc}" RPM_OPT_FLAGS="%{optflags}" RPM_LD_FLAGS="%{ldflags}" prefix="%{_prefix}" libdir="/%{_lib}" libexecdir="%{_libexecdir}" datadir="%{_datadir}" mandir="%{_mandir}" sysconfdir="%{_sysconfdir}" udevdir="/lib/udev/" bindir="/bin" sbindir="/sbin"
21mr|initscripts-10.03-7|69	
21mr|initscripts-10.03-7|70	# (tpg) remove as its not needed
21mr|initscripts-10.03-7|71	for i in 0 1 2 3 4 5 6; do
21mr|initscripts-10.03-7|72	rm -rf %{buildroot}%{_sysconfdir}/rc$i.d ;
21mr|initscripts-10.03-7|73	done
21mr|initscripts-10.03-7|74	
21mr|initscripts-10.03-7|75	%find_lang %{name}
21mr|initscripts-10.03-7|76	
21mr|initscripts-10.03-7|77	install -d %{buildroot}%{_presetdir}
21mr|initscripts-10.03-7|78	cat > %{buildroot}%{_presetdir}/86-initscripts.preset << EOF
21mr|initscripts-10.03-7|79	disable import-state.service
21mr|initscripts-10.03-7|80	enable loadmodules.service
21mr|initscripts-10.03-7|81	disable readonly.service
21mr|initscripts-10.03-7|82	disable network
21mr|initscripts-10.03-7|83	disable netconsole
21mr|initscripts-10.03-7|84	disable dm
21mr|initscripts-10.03-7|85	disable network-up
21mr|initscripts-10.03-7|86	disable partmon
21mr|initscripts-10.03-7|87	EOF
21mr|initscripts-10.03-7|88	
21mr|initscripts-10.03-7|89	# add networking file
21mr|initscripts-10.03-7|90	cat > %{buildroot}%{_sysconfdir}/sysconfig/network << EOF
21mr|initscripts-10.03-7|91	NETWORKING=yes
21mr|initscripts-10.03-7|92	NETWORKING_IPV6=no
21mr|initscripts-10.03-7|93	EOF
21mr|initscripts-10.03-7|94	
21mr|initscripts-10.03-7|95	printf '%s\n' "#!/bin/sh" >> %{buildroot}%{_sysconfdir}/rc.d/rc.local
21mr|initscripts-10.03-7|96	
21mr|initscripts-10.03-7|97	touch %{buildroot}%{_sysconfdir}/rc.modules
21mr|initscripts-10.03-7|98	chmod 755 %{buildroot}%{_sysconfdir}/rc.modules
21mr|initscripts-10.03-7|99	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/modules
21mr|initscripts-10.03-7|100	
21mr|initscripts-10.03-7|101	# (tpg) this is in chkconfig already
21mr|initscripts-10.03-7|102	rm -rf %{buildroot}%{_sysconfdir}/init.d
21mr|initscripts-10.03-7|103	
21mr|initscripts-10.03-7|104	%posttrans
21mr|initscripts-10.03-7|105	%systemd_post loadmodules.service
21mr|initscripts-10.03-7|106	
21mr|initscripts-10.03-7|107	##Fixme
21mr|initscripts-10.03-7|108	touch /etc/sysconfig/i18n
21mr|initscripts-10.03-7|109	##
21mr|initscripts-10.03-7|110	touch /var/log/wtmp /var/log/btmp
21mr|initscripts-10.03-7|111	chown root:utmp /var/log/wtmp /var/log/btmp
21mr|initscripts-10.03-7|112	chmod 664 /var/log/wtmp
21mr|initscripts-10.03-7|113	chmod 600 /var/log/btmp
21mr|initscripts-10.03-7|114	
21mr|initscripts-10.03-7|115	%preun
21mr|initscripts-10.03-7|116	%systemd_preun import-state.service loadmodules.service readonly.service
21mr|initscripts-10.03-7|117	
21mr|initscripts-10.03-7|118	%transfiletriggerpostun -- %{_initrddir}/
21mr|initscripts-10.03-7|119	find -L /etc/rc.d/rc{0,1,2,3,4,5,6}.d -type l -delete
21mr|initscripts-10.03-7|120	
21mr|initscripts-10.03-7|121	%files -f %{name}.lang
21mr|initscripts-10.03-7|122	%dir %{_sysconfdir}/sysconfig/network-scripts
21mr|initscripts-10.03-7|123	%dir %{_sysconfdir}/sysconfig/console
21mr|initscripts-10.03-7|124	%dir %{_sysconfdir}/sysconfig/modules
21mr|initscripts-10.03-7|125	%dir %{_sysconfdir}/rc.d/init.d
21mr|initscripts-10.03-7|126	%config(noreplace) %{_sysconfdir}/sysconfig/netconsole
21mr|initscripts-10.03-7|127	%config(noreplace) %{_sysconfdir}/sysconfig/network
21mr|initscripts-10.03-7|128	%config(noreplace) %{_sysconfdir}/sysconfig/readonly-root
21mr|initscripts-10.03-7|129	%{_sysconfdir}/sysconfig/network-scripts/*
21mr|initscripts-10.03-7|130	%config(noreplace, missingok) %verify(not md5 size mtime) %{_sysconfdir}/rc.d/rc.local
21mr|initscripts-10.03-7|131	%{_sysconfdir}/rwtab
21mr|initscripts-10.03-7|132	%{_sysconfdir}/statetab
21mr|initscripts-10.03-7|133	%{_sysconfdir}/rc.d/init.d/*
21mr|initscripts-10.03-7|134	%{_sysconfdir}/rc.modules
21mr|initscripts-10.03-7|135	%{_presetdir}/86-initscripts.preset
21mr|initscripts-10.03-7|136	/bin/usleep
21mr|initscripts-10.03-7|137	/sbin/service
21mr|initscripts-10.03-7|138	/sbin/consoletype
21mr|initscripts-10.03-7|139	/sbin/genhostid
21mr|initscripts-10.03-7|140	%attr(4755,root,root) /sbin/usernetctl
21mr|initscripts-10.03-7|141	/lib/udev/rules.d/*
21mr|initscripts-10.03-7|142	/lib/udev/rename_device
21mr|initscripts-10.03-7|143	%ifarch s390 s390x
21mr|initscripts-10.03-7|144	/lib/udev/ccw_init
21mr|initscripts-10.03-7|145	%endif
21mr|initscripts-10.03-7|146	%{_libexecdir}/import-state
21mr|initscripts-10.03-7|147	%{_libexecdir}/loadmodules
21mr|initscripts-10.03-7|148	%{_libexecdir}/netconsole
21mr|initscripts-10.03-7|149	%{_libexecdir}/readonly-root
21mr|initscripts-10.03-7|150	%{_unitdir}/import-state.service
21mr|initscripts-10.03-7|151	%{_unitdir}/loadmodules.service
21mr|initscripts-10.03-7|152	%{_unitdir}/netconsole.service
21mr|initscripts-10.03-7|153	%{_unitdir}/readonly-root.service
21mr|initscripts-10.03-7|154	%{_mandir}/man*/*
21mr|initscripts-10.03-7|155	/var/lib/stateless
21mr|initscripts-10.03-7|156	%ghost %attr(0664,root,utmp) /var/log/btmp
21mr|initscripts-10.03-7|157	%ghost %attr(0664,root,utmp) /var/log/wtmp
21mr|initscripts-10.03-7|158	
21mr|initscripts-10.03-7|159	%changelog
21mr|initscripts-10.03-7|160	* Mon Dec 1 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|initscripts-10.03-7|161	- Mark /etc/sysconfig/network as %%config(noreplace) (kb#494)
21mr|initscripts-10.03-7|162	
21mr|initscripts-10.03-7|163	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 10.03-6
21mr|initscripts-10.03-7|164	- MassBuild#2340: Increase release tag
21mr|initscripts-10.03-7|165	
21mr|initscripts-10.03-7|166	* Fri Aug 14 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 10.03-5
21mr|initscripts-10.03-7|167	- fix path to systemd-escape
21mr|initscripts-10.03-7|168	
21mr|initscripts-10.03-7|169	- Merge: dc75138 15a0bee
21mr|initscripts-10.03-7|170	* Sun May 17 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 10.03-4
21mr|initscripts-10.03-7|171	- Merge branch 'rosa2019.1' of abf.io:import/initscripts into rosa2019.1
21mr|initscripts-10.03-7|172	
21mr|initscripts-10.03-7|173	* Sun May 17 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 10.03-4
21mr|initscripts-10.03-7|174	- Old package had Epoch>=2
21mr|initscripts-10.03-7|175	
21mr|initscripts-10.03-7|176	- Merge: 842833a 67628d8
21mr|initscripts-10.03-7|177	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|initscripts-10.03-7|178	- Merge branch 'rosa2019.05' into rosa2019.1
21mr|initscripts-10.03-7|179	
21mr|initscripts-10.03-7|180	- Merge: 67628d8 842833a
21mr|initscripts-10.03-7|181	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 10.03-3
21mr|initscripts-10.03-7|182	- Merge branch 'rosa2019.1' into rosa2019.05
21mr|initscripts-10.03-7|183	
21mr|initscripts-10.03-7|184	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 10.03-3
21mr|initscripts-10.03-7|185	- Restore patch "Copy some simple functions from ALT Linux, which are used e.g. by cert-sh-functions"
21mr|initscripts-10.03-7|186	- It was introduced by commit 126ac9ebe6 and lost by 88be540726
21mr|initscripts-10.03-7|187	
21mr|initscripts-10.03-7|188	* Fri May 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|initscripts-10.03-7|189	- This package is not a place for setting BFQ for rotational disks! See also:
21mr|initscripts-10.03-7|190	- https://github.com/systemd/systemd/pull/13321
21mr|initscripts-10.03-7|191	
21mr|initscripts-10.03-7|192	* Mon Apr 20 2020 Alexander Stefanov <alexander@mezon.ru> 10.03-1
21mr|initscripts-10.03-7|193	- new upstream version 10.03, this package needed only for legacy init services
21mr|initscripts-10.03-7|194	
21mr|initscripts-10.03-7|195	- Merge: b92b900 b35422b
21mr|initscripts-10.03-7|196	* Tue Apr 14 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|initscripts-10.03-7|197	- Merge branch 'rosa2019.1' of abf.io:import/initscripts into rosa2019.05
21mr|initscripts-10.03-7|198	
21mr|initscripts-10.03-7|199	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|initscripts-10.03-7|200	- bot: rpm5 -> rpm4 (8)
21mr|initscripts-10.03-7|201	
21mr|initscripts-10.03-7|202	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|initscripts-10.03-7|203	- bot: rpm5 -> rpm4 (6)
21mr|initscripts-10.03-7|204	
21mr|initscripts-10.03-7|205	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|initscripts-10.03-7|206	- bot: rpm5 -> rpm4 (1)

12820 21
21mr|inkscape-1.4-7|1	# There is no devel package here, but a symlink /usr/lib64/libinkscape_base.so
21mr|inkscape-1.4-7|2	# makes devel-rpm-generators pull a lot of odd requires, so off this generator.
21mr|inkscape-1.4-7|3	%global	__develgen_provides %{nil}
21mr|inkscape-1.4-7|4	%global	__develgen_requires %{nil}
21mr|inkscape-1.4-7|5	
21mr|inkscape-1.4-7|6	%define	tar_ver %(echo %{version} |tr . _)
21mr|inkscape-1.4-7|7	%define extensions_commit bc21747298b73c2c82e4de03015fa1a71340db30
21mr|inkscape-1.4-7|8	%define themes_commit b4c6d3bb1a6c450dc23e3137d7d519ba56438c44
21mr|inkscape-1.4-7|9	%define croco_commit b9e4b47fc7c63abc880bad35d61048294afdea38
21mr|inkscape-1.4-7|10	
21mr|inkscape-1.4-7|11	Summary:	A vector-based drawing program using SVG
21mr|inkscape-1.4-7|12	Name:		inkscape
21mr|inkscape-1.4-7|13	Version:	1.4
21mr|inkscape-1.4-7|14	Release:	7
21mr|inkscape-1.4-7|15	License:	GPLv2+
21mr|inkscape-1.4-7|16	Group:		Graphics
21mr|inkscape-1.4-7|17	Url:		https://inkscape.org/
21mr|inkscape-1.4-7|18	Source0:	https://gitlab.com/inkscape/inkscape/-/archive/INKSCAPE_%{tar_ver}/inkscape-INKSCAPE_%{tar_ver}.tar.gz
21mr|inkscape-1.4-7|19	# Extensions and Themes are git submodules and are not included in standard tarball...
21mr|inkscape-1.4-7|20	Source1:	https://gitlab.com/inkscape/extensions/-/archive/%{extensions_commit}/extensions-%{extensions_commit}.tar.gz
21mr|inkscape-1.4-7|21	Source2:	https://gitlab.com/inkscape/themes/-/archive/%{themes_commit}/themes-%{themes_commit}.tar.gz
21mr|inkscape-1.4-7|22	Source4:	https://gitlab.com/inkscape/libcroco/-/archive/%{croco_commit}/libcroco-%{croco_commit}.tar.gz
21mr|inkscape-1.4-7|23	Source5:	ru.po
21mr|inkscape-1.4-7|24	Source100:	inkscape.rpmlintrc
21mr|inkscape-1.4-7|25	Patch0:		inkscape-rpath.patch
21mr|inkscape-1.4-7|26	Patch1:		e2k-turn-off-unknown-opt.patch
21mr|inkscape-1.4-7|27	Patch2:		e2k-openmp-fix.patch
21mr|inkscape-1.4-7|28	BuildRequires:	cmake
21mr|inkscape-1.4-7|29	BuildRequires:	desktop-file-utils
21mr|inkscape-1.4-7|30	BuildRequires:	dos2unix
21mr|inkscape-1.4-7|31	BuildRequires:	gdk-pixbuf2.0
21mr|inkscape-1.4-7|32	BuildRequires:	intltool
21mr|inkscape-1.4-7|33	BuildRequires:	ninja
21mr|inkscape-1.4-7|34	BuildRequires:	perl-XML-Parser
21mr|inkscape-1.4-7|35	BuildRequires:	boost-devel
21mr|inkscape-1.4-7|36	BuildRequires:	gettext-devel
21mr|inkscape-1.4-7|37	BuildRequires:	perl-devel
21mr|inkscape-1.4-7|38	BuildRequires:	potrace-devel
21mr|inkscape-1.4-7|39	BuildRequires:	cmake(double-conversion)
21mr|inkscape-1.4-7|40	BuildRequires:	pkgconfig(2geom)
21mr|inkscape-1.4-7|41	BuildRequires:	pkgconfig(bdw-gc)
21mr|inkscape-1.4-7|42	BuildRequires:	pkgconfig(cairo)
21mr|inkscape-1.4-7|43	BuildRequires:	pkgconfig(cairo-pdf)
21mr|inkscape-1.4-7|44	BuildRequires:	pkgconfig(cairo-svg)
21mr|inkscape-1.4-7|45	BuildRequires:	pkgconfig(dbus-1)
21mr|inkscape-1.4-7|46	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|inkscape-1.4-7|47	BuildRequires:	pkgconfig(expat)
21mr|inkscape-1.4-7|48	BuildRequires:	pkgconfig(fontconfig)
21mr|inkscape-1.4-7|49	BuildRequires:	pkgconfig(gdl-3.0)
21mr|inkscape-1.4-7|50	BuildRequires:	pkgconfig(gdkmm-3.0)
21mr|inkscape-1.4-7|51	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|inkscape-1.4-7|52	BuildRequires:	pkgconfig(gmock)
21mr|inkscape-1.4-7|53	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21mr|inkscape-1.4-7|54	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|inkscape-1.4-7|55	BuildRequires:	pkgconfig(GraphicsMagick++)
21mr|inkscape-1.4-7|56	BuildRequires:	pkgconfig(gsl)
21mr|inkscape-1.4-7|57	BuildRequires:	pkgconfig(gspell-1)
21mr|inkscape-1.4-7|58	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|inkscape-1.4-7|59	BuildRequires:	pkgconfig(gtkspell3-3.0)
21mr|inkscape-1.4-7|60	BuildRequires:	pkgconfig(gthread-2.0)
21mr|inkscape-1.4-7|61	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.24.0
21mr|inkscape-1.4-7|62	BuildRequires:	pkgconfig(harfbuzz)
21mr|inkscape-1.4-7|63	# Need release == 6: we have 7
21mr|inkscape-1.4-7|64	#BuildRequires:	pkgconfig(ImageMagick)
21mr|inkscape-1.4-7|65	BuildRequires:	pkgconfig(lcms2)
21mr|inkscape-1.4-7|66	BuildRequires:	pkgconfig(libcdr-0.1)
21mr|inkscape-1.4-7|67	BuildRequires:	pkgconfig(libpng)
21mr|inkscape-1.4-7|68	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|inkscape-1.4-7|69	BuildRequires:	pkgconfig(librevenge-stream-0.0)
21mr|inkscape-1.4-7|70	BuildRequires:	pkgconfig(libsoup-2.4) >= 2.42
21mr|inkscape-1.4-7|71	BuildRequires:	pkgconfig(libvisio-0.1)
21mr|inkscape-1.4-7|72	BuildRequires:	pkgconfig(libwpg-0.3)
21mr|inkscape-1.4-7|73	BuildRequires:	pkgconfig(libxml-2.0)
21mr|inkscape-1.4-7|74	BuildRequires:	pkgconfig(libxslt)
21mr|inkscape-1.4-7|75	BuildRequires:	pkgconfig(loudmouth-1.0)
21mr|inkscape-1.4-7|76	BuildRequires:	pkgconfig(poppler)
21mr|inkscape-1.4-7|77	BuildRequires:	pkgconfig(poppler-glib)
21mr|inkscape-1.4-7|78	BuildRequires:	pkgconfig(popt)
21mr|inkscape-1.4-7|79	BuildRequires:	pkgconfig(python3) >= 3.6
21mr|inkscape-1.4-7|80	BuildRequires:	pkgconfig(readline)
21mr|inkscape-1.4-7|81	BuildRequires:	pkgconfig(sigc++-2.0)
21mr|inkscape-1.4-7|82	BuildRequires:	pkgconfig(x11)
21mr|inkscape-1.4-7|83	BuildRequires:	pkgconfig(xext)
21mr|inkscape-1.4-7|84	Requires:	gdk-pixbuf2.0
21mr|inkscape-1.4-7|85	Requires:	gnome-vfs2
21mr|inkscape-1.4-7|86	Requires:	pstoedit
21mr|inkscape-1.4-7|87	Requires:	python3dist(cssselect)
21mr|inkscape-1.4-7|88	Requires:	python3dist(lxml)
21mr|inkscape-1.4-7|89	Requires:	python3dist(numpy)
21mr|inkscape-1.4-7|90	Requires:	python3-tinycss2
21mr|inkscape-1.4-7|91	Requires:	python3-webencodings
21mr|inkscape-1.4-7|92	# for saving optimized SVGs
21mr|inkscape-1.4-7|93	Requires:	python3dist(scour)
21mr|inkscape-1.4-7|94	Obsoletes:	inkscape < 1.3.2
21mr|inkscape-1.4-7|95	
21mr|inkscape-1.4-7|96	%description
21mr|inkscape-1.4-7|97	Inkscape is a generic SVG-based vector-drawing program. It uses the W3C SVG
21mr|inkscape-1.4-7|98	(= "Scalable Vector Graphics") standard as its native file format. Therefore,
21mr|inkscape-1.4-7|99	it is a very useful tool for web designers and can be used as an interchange
21mr|inkscape-1.4-7|100	format for desktop publishing.
21mr|inkscape-1.4-7|101	
21mr|inkscape-1.4-7|102	%files -f %{name}.lang
21mr|inkscape-1.4-7|103	%doc AUTHORS NEWS.md README.md
21mr|inkscape-1.4-7|104	%license COPYING
21mr|inkscape-1.4-7|105	%{_bindir}/inkscape
21mr|inkscape-1.4-7|106	%{_bindir}/inkview
21mr|inkscape-1.4-7|107	%{_datadir}/applications/*.desktop
21mr|inkscape-1.4-7|108	%{_datadir}/%{name}
21mr|inkscape-1.4-7|109	%{_datadir}/bash-completion/completions/%{name}
21mr|inkscape-1.4-7|110	%{_datadir}/metainfo/org.%{name}.Inkscape.appdata.xml
21mr|inkscape-1.4-7|111	%{_iconsdir}/hicolor/*/apps/*
21mr|inkscape-1.4-7|112	%{_mandir}/man1/*
21mr|inkscape-1.4-7|113	%{_mandir}/*/man1/*
21mr|inkscape-1.4-7|114	
21mr|inkscape-1.4-7|115	#----------------------------------------------------------------------------
21mr|inkscape-1.4-7|116	
21mr|inkscape-1.4-7|117	%prep
21mr|inkscape-1.4-7|118	%setup -qn %{name}-INKSCAPE_%{tar_ver} -a1 -a2 -a4
21mr|inkscape-1.4-7|119	%autopatch -p1
21mr|inkscape-1.4-7|120	%ifnarch %{e2k}
21mr|inkscape-1.4-7|121	%patch1 -p1 -R
21mr|inkscape-1.4-7|122	%patch2 -p1 -R
21mr|inkscape-1.4-7|123	%endif
21mr|inkscape-1.4-7|124	
21mr|inkscape-1.4-7|125	# update ru translation
21mr|inkscape-1.4-7|126	cp -f %{SOURCE5} po/
21mr|inkscape-1.4-7|127	
21mr|inkscape-1.4-7|128	mv -f extensions-* extensions
21mr|inkscape-1.4-7|129	mv -f themes-%{themes_commit} themes
21mr|inkscape-1.4-7|130	mv -f extensions themes share/
21mr|inkscape-1.4-7|131	cp -r ./libcroco*/* ./src/3rdparty/libcroco/
21mr|inkscape-1.4-7|132	
21mr|inkscape-1.4-7|133	find share/extensions -name *py -exec sed -i 's@/usr/bin/env python@/usr/bin/python3@' {} \;
21mr|inkscape-1.4-7|134	find share/extensions -name *py -exec sed -i 's@/usr/bin/python33@/usr/bin/python3@' {} \;
21mr|inkscape-1.4-7|135	sed -i 's@/bin/env python3@/usr/bin/python3@' share/extensions/scribus_export_pdf.py
21mr|inkscape-1.4-7|136	
21mr|inkscape-1.4-7|137	
21mr|inkscape-1.4-7|138	%build
21mr|inkscape-1.4-7|139	%cmake \
21mr|inkscape-1.4-7|140	-DBUILD_STATIC_LIBS:BOOL=ON	\
21mr|inkscape-1.4-7|141	-DBUILD_SHARED_LIBS:BOOL=OFF	\
21mr|inkscape-1.4-7|142	-DENABLE_POPPLER=ON		\
21mr|inkscape-1.4-7|143	-DWITH_DBUS:BOOL=ON		\
21mr|inkscape-1.4-7|144	-DWITH_GRAPHICS_MAGICK:BOOL=ON	\
21mr|inkscape-1.4-7|145	-DWITH_OPENMP:BOOL=ON		\
21mr|inkscape-1.4-7|146	-DWITH_MANPAGE_COMPRESSION=OFF	\
21mr|inkscape-1.4-7|147	-DWITH_INTERNAL_2GEOM=OFF	\
21mr|inkscape-1.4-7|148	-G Ninja
21mr|inkscape-1.4-7|149	
21mr|inkscape-1.4-7|150	%ninja_build
21mr|inkscape-1.4-7|151	
21mr|inkscape-1.4-7|152	
21mr|inkscape-1.4-7|153	%install
21mr|inkscape-1.4-7|154	%ninja_install -C build
21mr|inkscape-1.4-7|155	
21mr|inkscape-1.4-7|156	desktop-file-edit --add-category="Graphics;2DGraphics"	%{buildroot}%{_datadir}/applications/*.desktop
21mr|inkscape-1.4-7|157	
21mr|inkscape-1.4-7|158	# Fix perms
21mr|inkscape-1.4-7|159	chmod +x %{buildroot}%{_datadir}/%{name}/extensions/*.py
21mr|inkscape-1.4-7|160	chmod -x %{buildroot}%{_datadir}/%{name}/extensions/{hershey,hpgl_encoder,path_envelope,render_alphabetsoup_config}.py
21mr|inkscape-1.4-7|161	chmod +x %{buildroot}%{_datadir}/%{name}/extensions/inkex/tester/inx.py
21mr|inkscape-1.4-7|162	
21mr|inkscape-1.4-7|163	# Drop zero-lenght and hidden files
21mr|inkscape-1.4-7|164	rm -f %{buildroot}%{_datadir}/%{name}/fonts/README
21mr|inkscape-1.4-7|165	rm -f %{buildroot}%{_datadir}/%{name}/extensions/.coveragerc
21mr|inkscape-1.4-7|166	rm -f %{buildroot}%{_datadir}/%{name}/extensions/.pylintrc
21mr|inkscape-1.4-7|167	rm -f %{buildroot}%{_datadir}/%{name}/extensions/.darglint
21mr|inkscape-1.4-7|168	rm -f %{buildroot}%{_datadir}/%{name}/extensions/.pre-commit-config.yaml
21mr|inkscape-1.4-7|169	
21mr|inkscape-1.4-7|170	%find_lang %{name}

12821 21
21mr|inotify-tools-4.23.9.0-1|1	%define lname	inotifytools
21mr|inotify-tools-4.23.9.0-1|2	%define major	0
21mr|inotify-tools-4.23.9.0-1|3	
21mr|inotify-tools-4.23.9.0-1|4	%define libname	%mklibname %lname %major
21mr|inotify-tools-4.23.9.0-1|5	%define devname	%mklibname %lname -d
21mr|inotify-tools-4.23.9.0-1|6	
21mr|inotify-tools-4.23.9.0-1|7	Summary:	Simple interface to inotify
21mr|inotify-tools-4.23.9.0-1|8	Name:		inotify-tools
21mr|inotify-tools-4.23.9.0-1|9	Version:	4.23.9.0
21mr|inotify-tools-4.23.9.0-1|10	Release:	1
21mr|inotify-tools-4.23.9.0-1|11	URL:		http://inotify-tools.sourceforge.net/
21mr|inotify-tools-4.23.9.0-1|12	Source:		https://github.com/inotify-tools/inotify-tools/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|inotify-tools-4.23.9.0-1|13	License:	LGPLv2.1+
21mr|inotify-tools-4.23.9.0-1|14	Group:		File tools
21mr|inotify-tools-4.23.9.0-1|15	BuildRequires:	doxygen
21mr|inotify-tools-4.23.9.0-1|16	
21mr|inotify-tools-4.23.9.0-1|17	%description
21mr|inotify-tools-4.23.9.0-1|18	This is a package of some commandline utilities relating to inotify.
21mr|inotify-tools-4.23.9.0-1|19	
21mr|inotify-tools-4.23.9.0-1|20	The general purpose of this package is to allow inotify's features
21mr|inotify-tools-4.23.9.0-1|21	to be used from within shell scripts.  Read the man pages for
21mr|inotify-tools-4.23.9.0-1|22	further details.
21mr|inotify-tools-4.23.9.0-1|23	
21mr|inotify-tools-4.23.9.0-1|24	%files
21mr|inotify-tools-4.23.9.0-1|25	%license COPYING
21mr|inotify-tools-4.23.9.0-1|26	%doc README*
21mr|inotify-tools-4.23.9.0-1|27	%{_bindir}/inotifywait
21mr|inotify-tools-4.23.9.0-1|28	%{_bindir}/inotifywatch
21mr|inotify-tools-4.23.9.0-1|29	%ifnarch %{e2k}
21mr|inotify-tools-4.23.9.0-1|30	%{_bindir}/fsnotifywait
21mr|inotify-tools-4.23.9.0-1|31	%{_bindir}/fsnotifywatch
21mr|inotify-tools-4.23.9.0-1|32	%endif
21mr|inotify-tools-4.23.9.0-1|33	%{_mandir}/man1/inotifywait.1*
21mr|inotify-tools-4.23.9.0-1|34	%{_mandir}/man1/inotifywatch.1*
21mr|inotify-tools-4.23.9.0-1|35	%{_mandir}/man1/fsnotifywait.1*
21mr|inotify-tools-4.23.9.0-1|36	%{_mandir}/man1/fsnotifywatch.1*
21mr|inotify-tools-4.23.9.0-1|37	
21mr|inotify-tools-4.23.9.0-1|38	#---------------------------------------------------------------------
21mr|inotify-tools-4.23.9.0-1|39	
21mr|inotify-tools-4.23.9.0-1|40	%package -n	%{libname}
21mr|inotify-tools-4.23.9.0-1|41	Summary:	Inotify interface library
21mr|inotify-tools-4.23.9.0-1|42	Group:		System/Libraries
21mr|inotify-tools-4.23.9.0-1|43	
21mr|inotify-tools-4.23.9.0-1|44	%description -n	%{libname}
21mr|inotify-tools-4.23.9.0-1|45	This package contains the library needed to run programs dynamically
21mr|inotify-tools-4.23.9.0-1|46	linked with libinotifytools.
21mr|inotify-tools-4.23.9.0-1|47	
21mr|inotify-tools-4.23.9.0-1|48	%files -n %{libname}
21mr|inotify-tools-4.23.9.0-1|49	%license COPYING
21mr|inotify-tools-4.23.9.0-1|50	%{_libdir}/libinotifytools.so.%{major}*
21mr|inotify-tools-4.23.9.0-1|51	
21mr|inotify-tools-4.23.9.0-1|52	#---------------------------------------------------------------------
21mr|inotify-tools-4.23.9.0-1|53	
21mr|inotify-tools-4.23.9.0-1|54	%package -n	%{devname}
21mr|inotify-tools-4.23.9.0-1|55	Summary:	Development files for inotifytools
21mr|inotify-tools-4.23.9.0-1|56	Group:		Development/C
21mr|inotify-tools-4.23.9.0-1|57	Requires:	%{libname} = %{EVRD}
21mr|inotify-tools-4.23.9.0-1|58	Provides:	%{name}-devel = %{EVRD}
21mr|inotify-tools-4.23.9.0-1|59	Provides:	%{lname}-devel = %{EVRD}
21mr|inotify-tools-4.23.9.0-1|60	
21mr|inotify-tools-4.23.9.0-1|61	%description -n	%{devname}
21mr|inotify-tools-4.23.9.0-1|62	Development files for inotifytools.
21mr|inotify-tools-4.23.9.0-1|63	
21mr|inotify-tools-4.23.9.0-1|64	%files -n %{devname}
21mr|inotify-tools-4.23.9.0-1|65	%license COPYING
21mr|inotify-tools-4.23.9.0-1|66	%doc AUTHORS ChangeLog NEWS api
21mr|inotify-tools-4.23.9.0-1|67	%{_includedir}/inotifytools
21mr|inotify-tools-4.23.9.0-1|68	%{_libdir}/libinotifytools.so
21mr|inotify-tools-4.23.9.0-1|69	
21mr|inotify-tools-4.23.9.0-1|70	#---------------------------------------------------------------------
21mr|inotify-tools-4.23.9.0-1|71	
21mr|inotify-tools-4.23.9.0-1|72	%prep
21mr|inotify-tools-4.23.9.0-1|73	%autosetup -p1
21mr|inotify-tools-4.23.9.0-1|74	
21mr|inotify-tools-4.23.9.0-1|75	%build
21mr|inotify-tools-4.23.9.0-1|76	./autogen.sh
21mr|inotify-tools-4.23.9.0-1|77	%configure
21mr|inotify-tools-4.23.9.0-1|78	%make
21mr|inotify-tools-4.23.9.0-1|79	
21mr|inotify-tools-4.23.9.0-1|80	%install
21mr|inotify-tools-4.23.9.0-1|81	%makeinstall_std
21mr|inotify-tools-4.23.9.0-1|82	mv %{buildroot}%{_docdir}/%{name} api

12822 21
21mr|install-kompas-v24-1.2-1|1	%define debug_package %{nil}
21mr|install-kompas-v24-1.2-1|2	
21mr|install-kompas-v24-1.2-1|3	Summary:	Installation script for KOMPAS-3D v24 CAD software
21mr|install-kompas-v24-1.2-1|4	Summary(ru):	Скрипт установки САПР Компас-3D v24
21mr|install-kompas-v24-1.2-1|5	Name:		install-kompas-v24
21mr|install-kompas-v24-1.2-1|6	Version:	1.2
21mr|install-kompas-v24-1.2-1|7	Release:	1
21mr|install-kompas-v24-1.2-1|8	License:	MIT
21mr|install-kompas-v24-1.2-1|9	Group:		Development/Tools
21mr|install-kompas-v24-1.2-1|10	Url:		https://abf.rosa.ru/import/install-kompas-v24
21mr|install-kompas-v24-1.2-1|11	Source0:	%{name}.sh
21mr|install-kompas-v24-1.2-1|12	Source1:	%{name}-gui.desktop
21mr|install-kompas-v24-1.2-1|13	Source2:	%{name}-gui.py
21mr|install-kompas-v24-1.2-1|14	Source3:	update-kompas-v24.sh
21mr|install-kompas-v24-1.2-1|15	# Kompas somewhere exists for e.g. loongarch64
21mr|install-kompas-v24-1.2-1|16	ExcludeArch:	%{ix86}
21mr|install-kompas-v24-1.2-1|17	
21mr|install-kompas-v24-1.2-1|18	Requires:	patchelf
21mr|install-kompas-v24-1.2-1|19	Requires:	glibc2.43
21mr|install-kompas-v24-1.2-1|20	Requires:	lib64tiff6
21mr|install-kompas-v24-1.2-1|21	Requires:	llvm18-libcxx
21mr|install-kompas-v24-1.2-1|22	Requires:	llvm18-libcxxabi
21mr|install-kompas-v24-1.2-1|23	Requires:	llvm18-libunwind
21mr|install-kompas-v24-1.2-1|24	Requires:	python3-gobject
21mr|install-kompas-v24-1.2-1|25	Requires:	polkit
21mr|install-kompas-v24-1.2-1|26	# additional libraries needed by Kompas
21mr|install-kompas-v24-1.2-1|27	Requires:	libxcb-ewmh.so.2%{_arch_tag_suffix}
21mr|install-kompas-v24-1.2-1|28	
21mr|install-kompas-v24-1.2-1|29	%description
21mr|install-kompas-v24-1.2-1|30	Installation script for KOMPAS-3D v24 CAD software.
21mr|install-kompas-v24-1.2-1|31	Downloads and installs KOMPAS-3D from vendor repository and configures
21mr|install-kompas-v24-1.2-1|32	binaries to work with glibc 2.43 compatibility layer.
21mr|install-kompas-v24-1.2-1|33	
21mr|install-kompas-v24-1.2-1|34	%description -l ru
21mr|install-kompas-v24-1.2-1|35	Скрипт установки САПР Компас-3D v24.
21mr|install-kompas-v24-1.2-1|36	Загружает и устанавливает Компас-3D из репозитория производителя
21mr|install-kompas-v24-1.2-1|37	и настраивает бинарники для работы со слоем совместимости glibc 2.43.
21mr|install-kompas-v24-1.2-1|38	
21mr|install-kompas-v24-1.2-1|39	%files
21mr|install-kompas-v24-1.2-1|40	%{_sbindir}/%{name}
21mr|install-kompas-v24-1.2-1|41	%{_sbindir}/update-kompas-v24
21mr|install-kompas-v24-1.2-1|42	%{_bindir}/%{name}-gui
21mr|install-kompas-v24-1.2-1|43	%{_datadir}/applications/%{name}-gui.desktop
21mr|install-kompas-v24-1.2-1|44	
21mr|install-kompas-v24-1.2-1|45	#----------------------------------------------------------------------------
21mr|install-kompas-v24-1.2-1|46	
21mr|install-kompas-v24-1.2-1|47	%prep
21mr|install-kompas-v24-1.2-1|48	%setup -c -T
21mr|install-kompas-v24-1.2-1|49	cp %{sources} .
21mr|install-kompas-v24-1.2-1|50	
21mr|install-kompas-v24-1.2-1|51	%build
21mr|install-kompas-v24-1.2-1|52	
21mr|install-kompas-v24-1.2-1|53	%install
21mr|install-kompas-v24-1.2-1|54	install -Dpm 0755 %{name}.sh %{buildroot}%{_sbindir}/%{name}
21mr|install-kompas-v24-1.2-1|55	install -Dpm 0755 update-kompas-v24.sh %{buildroot}%{_sbindir}/update-kompas-v24
21mr|install-kompas-v24-1.2-1|56	install -Dpm 0755 %{name}-gui.py %{buildroot}%{_bindir}/%{name}-gui
21mr|install-kompas-v24-1.2-1|57	install -Dpm 0644 %{name}-gui.desktop %{buildroot}%{_datadir}/applications/%{name}-gui.desktop
21mr|install-kompas-v24-1.2-1|58	
21mr|install-kompas-v24-1.2-1|59	%changelog
21mr|install-kompas-v24-1.2-1|60	* Mon Mar 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|install-kompas-v24-1.2-1|61	- It was reported that libxcb-ewmh.so.2 may be missing
21mr|install-kompas-v24-1.2-1|62	
21mr|install-kompas-v24-1.2-1|63	* Mon Mar 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1-1
21mr|install-kompas-v24-1.2-1|64	- fix kactivation
21mr|install-kompas-v24-1.2-1|65	
21mr|install-kompas-v24-1.2-1|66	* Sat Mar 28 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru> 1.0-1
21mr|install-kompas-v24-1.2-1|67	- Убрано автоматическое выделение текста в поле адреса репозитория
21mr|install-kompas-v24-1.2-1|68	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|69	
21mr|install-kompas-v24-1.2-1|70	* Sat Mar 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|install-kompas-v24-1.2-1|71	- Fix forgotten parts - make script fully work
21mr|install-kompas-v24-1.2-1|72	
21mr|install-kompas-v24-1.2-1|73	* Sat Mar 28 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|install-kompas-v24-1.2-1|74	- Автопрокрутка лога при добавлении новых записей
21mr|install-kompas-v24-1.2-1|75	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|76	
21mr|install-kompas-v24-1.2-1|77	* Sat Mar 28 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|install-kompas-v24-1.2-1|78	- Список вариантов установки учитывает уже установленные пакеты
21mr|install-kompas-v24-1.2-1|79	- Если КОМПАС-3D или Просмотрщик уже установлены, они исключаются
21mr|install-kompas-v24-1.2-1|80	- из списка. Когда устанавливать нечего, кнопка «Установить» скрывается.
21mr|install-kompas-v24-1.2-1|81	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|82	
21mr|install-kompas-v24-1.2-1|83	* Sat Mar 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|install-kompas-v24-1.2-1|84	- Переделан скрипт обновления
21mr|install-kompas-v24-1.2-1|85	
21mr|install-kompas-v24-1.2-1|86	* Sat Mar 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|install-kompas-v24-1.2-1|87	- Исправлена иконка на Wayland
21mr|install-kompas-v24-1.2-1|88	- Она там берется из одноименного бинарнику desktop-файла
21mr|install-kompas-v24-1.2-1|89	
21mr|install-kompas-v24-1.2-1|90	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|install-kompas-v24-1.2-1|91	- Заменён устаревший override_font на CssProvider
21mr|install-kompas-v24-1.2-1|92	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|93	
21mr|install-kompas-v24-1.2-1|94	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|install-kompas-v24-1.2-1|95	- Добавлены кнопки Обновить и Удалить в GUI, скрипт обновления
21mr|install-kompas-v24-1.2-1|96	- Автообнаружение установленных пакетов (ascon-kompas3d-v24, ascon-kompas3d-viewer-v24)
21mr|install-kompas-v24-1.2-1|97	- Кнопки «Обновить» и «Удалить» отображаются только при установленных пакетах
21mr|install-kompas-v24-1.2-1|98	- Передача переменных окружения через pkexec sh -c вместо env (pkexec очищает env)
21mr|install-kompas-v24-1.2-1|99	- Добавлен update-kompas-v24.sh для обновления установленных пакетов
21mr|install-kompas-v24-1.2-1|100	- Скрипт обновления добавлен в spec-файл
21mr|install-kompas-v24-1.2-1|101	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|102	
21mr|install-kompas-v24-1.2-1|103	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|install-kompas-v24-1.2-1|104	- Fix spelling
21mr|install-kompas-v24-1.2-1|105	
21mr|install-kompas-v24-1.2-1|106	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|install-kompas-v24-1.2-1|107	- Моноширинный шрифт в логе и увеличенный размер окна GUI
21mr|install-kompas-v24-1.2-1|108	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|109	
21mr|install-kompas-v24-1.2-1|110	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|install-kompas-v24-1.2-1|111	- Automatic install (otherwise will not install via GUI)
21mr|install-kompas-v24-1.2-1|112	
21mr|install-kompas-v24-1.2-1|113	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|install-kompas-v24-1.2-1|114	- Добавлена обработка ошибок установки
21mr|install-kompas-v24-1.2-1|115	- Проверка кода возврата dnf в bash-скрипте
21mr|install-kompas-v24-1.2-1|116	- Диалоговое окно с ошибкой в GUI
21mr|install-kompas-v24-1.2-1|117	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|118	
21mr|install-kompas-v24-1.2-1|119	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|install-kompas-v24-1.2-1|120	- Добавлена GUI-версия установщика на GTK3
21mr|install-kompas-v24-1.2-1|121	- Настраиваемый адрес репозитория через KOMPASS_REPO_URL
21mr|install-kompas-v24-1.2-1|122	- Выбор устанавливаемых пакетов через KOMPASS_INSTALL (all/kompas/viewer)
21mr|install-kompas-v24-1.2-1|123	- GUI с полями для настройки и выводом лога
21mr|install-kompas-v24-1.2-1|124	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|125	
21mr|install-kompas-v24-1.2-1|126	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|install-kompas-v24-1.2-1|127	- Добавлен desktop-файл для запуска установщика в терминале
21mr|install-kompas-v24-1.2-1|128	- Co-authored-by: Z.AI GLM
21mr|install-kompas-v24-1.2-1|129	
21mr|install-kompas-v24-1.2-1|130	* Fri Mar 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|install-kompas-v24-1.2-1|131	- Init
21mr|install-kompas-v24-1.2-1|132	- Co-authored-by: Z.AI GLM (for spec)

12823 21
21mr|intel-gmmlib-22.3.7-1|1	%define major 12
21mr|intel-gmmlib-22.3.7-1|2	%define libname %mklibname igdgmm %{major}
21mr|intel-gmmlib-22.3.7-1|3	%define devname %mklibname igdgmm -d
21mr|intel-gmmlib-22.3.7-1|4	
21mr|intel-gmmlib-22.3.7-1|5	Name:           intel-gmmlib
21mr|intel-gmmlib-22.3.7-1|6	Version:	22.3.7
21mr|intel-gmmlib-22.3.7-1|7	Release:	1
21mr|intel-gmmlib-22.3.7-1|8	Summary:        Intel Graphics Memory Management Library
21mr|intel-gmmlib-22.3.7-1|9	Group:          System/Libraries
21mr|intel-gmmlib-22.3.7-1|10	License:        MIT and BSD
21mr|intel-gmmlib-22.3.7-1|11	URL:            https://github.com/intel/gmmlib
21mr|intel-gmmlib-22.3.7-1|12	Source0:        %{url}/archive/%{name}-%{version}.tar.gz
21mr|intel-gmmlib-22.3.7-1|13	
21mr|intel-gmmlib-22.3.7-1|14	# This package relies on intel asm
21mr|intel-gmmlib-22.3.7-1|15	ExclusiveArch:  %{x86_64}
21mr|intel-gmmlib-22.3.7-1|16	
21mr|intel-gmmlib-22.3.7-1|17	BuildRequires:  cmake
21mr|intel-gmmlib-22.3.7-1|18	BuildRequires:  gcc
21mr|intel-gmmlib-22.3.7-1|19	BuildRequires:  gcc-c++
21mr|intel-gmmlib-22.3.7-1|20	
21mr|intel-gmmlib-22.3.7-1|21	%description
21mr|intel-gmmlib-22.3.7-1|22	The Intel Graphics Memory Management Library provides device specific
21mr|intel-gmmlib-22.3.7-1|23	and buffer management for the Intel Graphics Compute Runtime for OpenCL
21mr|intel-gmmlib-22.3.7-1|24	and the Intel Media Driver for VAAPI.
21mr|intel-gmmlib-22.3.7-1|25	
21mr|intel-gmmlib-22.3.7-1|26	#----------------------------------------------------------------------
21mr|intel-gmmlib-22.3.7-1|27	
21mr|intel-gmmlib-22.3.7-1|28	%package -n %{libname}
21mr|intel-gmmlib-22.3.7-1|29	Summary:	Intel Graphics Memory Management Library
21mr|intel-gmmlib-22.3.7-1|30	Group:		System/Libraries
21mr|intel-gmmlib-22.3.7-1|31	
21mr|intel-gmmlib-22.3.7-1|32	%description -n %{libname}
21mr|intel-gmmlib-22.3.7-1|33	The Intel Graphics Memory Management Library provides device specific
21mr|intel-gmmlib-22.3.7-1|34	and buffer management for the Intel Graphics Compute Runtime for OpenCL
21mr|intel-gmmlib-22.3.7-1|35	and the Intel Media Driver for VAAPI.
21mr|intel-gmmlib-22.3.7-1|36	
21mr|intel-gmmlib-22.3.7-1|37	%files -n %{libname}
21mr|intel-gmmlib-22.3.7-1|38	%{_libdir}/libigdgmm.so.%{major}*
21mr|intel-gmmlib-22.3.7-1|39	
21mr|intel-gmmlib-22.3.7-1|40	#----------------------------------------------------------------------
21mr|intel-gmmlib-22.3.7-1|41	%package -n %{devname}
21mr|intel-gmmlib-22.3.7-1|42	Summary:        Development files for %{name}
21mr|intel-gmmlib-22.3.7-1|43	Group:          Development/Other
21mr|intel-gmmlib-22.3.7-1|44	Requires:       %{libname} = %{EVRD}
21mr|intel-gmmlib-22.3.7-1|45	Provides:       igdgmm-devel = %{EVRD}
21mr|intel-gmmlib-22.3.7-1|46	
21mr|intel-gmmlib-22.3.7-1|47	%description -n %{devname}
21mr|intel-gmmlib-22.3.7-1|48	The %{name}-devel package contains libraries and header files for
21mr|intel-gmmlib-22.3.7-1|49	developing applications that use %{name}.
21mr|intel-gmmlib-22.3.7-1|50	
21mr|intel-gmmlib-22.3.7-1|51	%files -n %{devname}
21mr|intel-gmmlib-22.3.7-1|52	%license LICENSE.md
21mr|intel-gmmlib-22.3.7-1|53	%doc README.rst
21mr|intel-gmmlib-22.3.7-1|54	%{_includedir}/igdgmm
21mr|intel-gmmlib-22.3.7-1|55	%{_libdir}/libigdgmm.so
21mr|intel-gmmlib-22.3.7-1|56	# We don't use the static library
21mr|intel-gmmlib-22.3.7-1|57	%exclude %{_libdir}/libgmm_umd.a
21mr|intel-gmmlib-22.3.7-1|58	%{_libdir}/pkgconfig/igdgmm.pc
21mr|intel-gmmlib-22.3.7-1|59	
21mr|intel-gmmlib-22.3.7-1|60	#----------------------------------------------------------------------
21mr|intel-gmmlib-22.3.7-1|61	
21mr|intel-gmmlib-22.3.7-1|62	%prep
21mr|intel-gmmlib-22.3.7-1|63	%autosetup -p1 -n gmmlib-intel-gmmlib-%{version}
21mr|intel-gmmlib-22.3.7-1|64	# Fix license perm
21mr|intel-gmmlib-22.3.7-1|65	chmod -x LICENSE.md README.rst
21mr|intel-gmmlib-22.3.7-1|66	# Fix source code perm
21mr|intel-gmmlib-22.3.7-1|67	find Source -name "*.cpp" -exec chmod -x {} ';'
21mr|intel-gmmlib-22.3.7-1|68	find Source -name "*.h" -exec chmod -x {} ';'
21mr|intel-gmmlib-22.3.7-1|69	
21mr|intel-gmmlib-22.3.7-1|70	%build
21mr|intel-gmmlib-22.3.7-1|71	%cmake \
21mr|intel-gmmlib-22.3.7-1|72	-DRUN_TEST_SUITE:BOOL=False
21mr|intel-gmmlib-22.3.7-1|73	
21mr|intel-gmmlib-22.3.7-1|74	%make
21mr|intel-gmmlib-22.3.7-1|75	
21mr|intel-gmmlib-22.3.7-1|76	%install
21mr|intel-gmmlib-22.3.7-1|77	%make_install -C build

12824 21
21mr|intel-media-driver-23.2.3-1|1	Name:       intel-media-driver
21mr|intel-media-driver-23.2.3-1|2	Version:    23.2.3
21mr|intel-media-driver-23.2.3-1|3	Release:    1
21mr|intel-media-driver-23.2.3-1|4	Summary:    The Intel Media Driver for VAAPI
21mr|intel-media-driver-23.2.3-1|5	Group:      Video
21mr|intel-media-driver-23.2.3-1|6	License:    MIT and BSD
21mr|intel-media-driver-23.2.3-1|7	URL:        https://github.com/intel/media-driver
21mr|intel-media-driver-23.2.3-1|8	Source0:    %{url}/archive/intel-media-%{version}%{?pre}.tar.gz
21mr|intel-media-driver-23.2.3-1|9	Source1:    intel-media-driver.metainfo.xml
21mr|intel-media-driver-23.2.3-1|10	
21mr|intel-media-driver-23.2.3-1|11	# This is an Intel only vaapi backend
21mr|intel-media-driver-23.2.3-1|12	ExclusiveArch:  %{x86_64}
21mr|intel-media-driver-23.2.3-1|13	
21mr|intel-media-driver-23.2.3-1|14	BuildRequires:  cmake
21mr|intel-media-driver-23.2.3-1|15	BuildRequires:  gcc
21mr|intel-media-driver-23.2.3-1|16	BuildRequires:  gcc-c++
21mr|intel-media-driver-23.2.3-1|17	# AppStream metadata generation
21mr|intel-media-driver-23.2.3-1|18	BuildRequires:  appstream-util
21mr|intel-media-driver-23.2.3-1|19	BuildRequires:  pkgconfig(igdgmm)
21mr|intel-media-driver-23.2.3-1|20	BuildRequires:  pkgconfig(libva)
21mr|intel-media-driver-23.2.3-1|21	BuildRequires:  pkgconfig(pciaccess)
21mr|intel-media-driver-23.2.3-1|22	BuildRequires:  pkgconfig(x11)
21mr|intel-media-driver-23.2.3-1|23	
21mr|intel-media-driver-23.2.3-1|24	# There is a modified version of libdrm
21mr|intel-media-driver-23.2.3-1|25	Provides: bundled(libdrm)
21mr|intel-media-driver-23.2.3-1|26	
21mr|intel-media-driver-23.2.3-1|27	%description
21mr|intel-media-driver-23.2.3-1|28	The Intel Media Driver for VAAPI is a new VA-API (Video Acceleration API)
21mr|intel-media-driver-23.2.3-1|29	user mode driver supporting hardware accelerated decoding, encoding,
21mr|intel-media-driver-23.2.3-1|30	and video post processing for GEN based graphics hardware.
21mr|intel-media-driver-23.2.3-1|31	https://01.org/intel-media-for-linux
21mr|intel-media-driver-23.2.3-1|32	
21mr|intel-media-driver-23.2.3-1|33	%files
21mr|intel-media-driver-23.2.3-1|34	%doc README.md
21mr|intel-media-driver-23.2.3-1|35	%license LICENSE.md
21mr|intel-media-driver-23.2.3-1|36	%{_libdir}/dri/iHD_drv_video.so
21mr|intel-media-driver-23.2.3-1|37	%{_metainfodir}/intel-media-driver.metainfo.xml
21mr|intel-media-driver-23.2.3-1|38	
21mr|intel-media-driver-23.2.3-1|39	#----------------------------------------------------------------------------
21mr|intel-media-driver-23.2.3-1|40	%prep
21mr|intel-media-driver-23.2.3-1|41	%autosetup -p1 -n media-driver-intel-media-%{version}%{?pre}
21mr|intel-media-driver-23.2.3-1|42	# Fix license perm
21mr|intel-media-driver-23.2.3-1|43	chmod -x LICENSE.md README.md CMakeLists.txt
21mr|intel-media-driver-23.2.3-1|44	
21mr|intel-media-driver-23.2.3-1|45	# Remove pre-built (but unused) files
21mr|intel-media-driver-23.2.3-1|46	rm -f Tools/MediaDriverTools/UMDPerfProfiler/MediaPerfParser
21mr|intel-media-driver-23.2.3-1|47	
21mr|intel-media-driver-23.2.3-1|48	# Remove all -Werror compile flags
21mr|intel-media-driver-23.2.3-1|49	sed -e "/-Werror/d" -i media_driver/cmake/linux/media_compile_flags_linux.cmake
21mr|intel-media-driver-23.2.3-1|50	sed -e "/-Werror/d" -i media_driver/media_top_cmake.cmake
21mr|intel-media-driver-23.2.3-1|51	
21mr|intel-media-driver-23.2.3-1|52	
21mr|intel-media-driver-23.2.3-1|53	%build
21mr|intel-media-driver-23.2.3-1|54	%ifarch %{ix86}
21mr|intel-media-driver-23.2.3-1|55	export CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"
21mr|intel-media-driver-23.2.3-1|56	%endif
21mr|intel-media-driver-23.2.3-1|57	%cmake \
21mr|intel-media-driver-23.2.3-1|58	%ifarch %{ix86}
21mr|intel-media-driver-23.2.3-1|59	-DARCH:STRING=32 \
21mr|intel-media-driver-23.2.3-1|60	%endif
21mr|intel-media-driver-23.2.3-1|61	-DBUILD_CMRTLIB:BOOL=False \
21mr|intel-media-driver-23.2.3-1|62	-DMEDIA_RUN_TEST_SUITE:BOOL=False \
21mr|intel-media-driver-23.2.3-1|63	-DRUN_TEST_SUITE:BOOL=False
21mr|intel-media-driver-23.2.3-1|64	
21mr|intel-media-driver-23.2.3-1|65	%make_build
21mr|intel-media-driver-23.2.3-1|66	
21mr|intel-media-driver-23.2.3-1|67	
21mr|intel-media-driver-23.2.3-1|68	%install
21mr|intel-media-driver-23.2.3-1|69	%make_install -C build
21mr|intel-media-driver-23.2.3-1|70	
21mr|intel-media-driver-23.2.3-1|71	# Fix perm on library to be stripped
21mr|intel-media-driver-23.2.3-1|72	chmod +x %{buildroot}%{_libdir}/dri/iHD_drv_video.so
21mr|intel-media-driver-23.2.3-1|73	
21mr|intel-media-driver-23.2.3-1|74	# install AppData and add modalias provides
21mr|intel-media-driver-23.2.3-1|75	mkdir -p %{buildroot}%{_metainfodir}
21mr|intel-media-driver-23.2.3-1|76	install -pm 0644 %{SOURCE1} %{buildroot}%{_metainfodir}
21mr|intel-media-driver-23.2.3-1|77	
21mr|intel-media-driver-23.2.3-1|78	# TODO - have pci based hw detection
21mr|intel-media-driver-23.2.3-1|79	%if 0
21mr|intel-media-driver-23.2.3-1|80	fn=%{buildroot}%{_metainfodir}/intel-media-driver.metainfo.xml
21mr|intel-media-driver-23.2.3-1|81	%{SOURCE9} src/i965_pciids.h | xargs appstream-util add-provide ${fn} modalias
21mr|intel-media-driver-23.2.3-1|82	%endif
21mr|intel-media-driver-23.2.3-1|83	
21mr|intel-media-driver-23.2.3-1|84	# Don't provide the headers - Used by anyone else ?
21mr|intel-media-driver-23.2.3-1|85	rm -rf %{buildroot}%{_includedir}/igfxcmrt
21mr|intel-media-driver-23.2.3-1|86	rm -rf %{buildroot}%{_libdir}/pkgconfig

12825 21
21mr|intltool-0.51.0-6|1	Summary:	Scripts and assorted auto* magic for i18nalizing various kinds of data files
21mr|intltool-0.51.0-6|2	Name:		intltool
21mr|intltool-0.51.0-6|3	Version:	0.51.0
21mr|intltool-0.51.0-6|4	Release:	6
21mr|intltool-0.51.0-6|5	License:	GPLv2+
21mr|intltool-0.51.0-6|6	Group:		Development/Tools
21mr|intltool-0.51.0-6|7	Url: 		https://launchpad.net/intltool
21mr|intltool-0.51.0-6|8	Source0:	https://launchpad.net/intltool/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21mr|intltool-0.51.0-6|9	BuildRequires:	diffutils
21mr|intltool-0.51.0-6|10	BuildRequires:	perl-XML-Parser
21mr|intltool-0.51.0-6|11	Requires:	patch
21mr|intltool-0.51.0-6|12	Requires:	perl-XML-Parser
21mr|intltool-0.51.0-6|13	Requires:	gettext-devel
21mr|intltool-0.51.0-6|14	BuildArch:	noarch
21mr|intltool-0.51.0-6|15	%rename		xml-i18n-tools
21mr|intltool-0.51.0-6|16	
21mr|intltool-0.51.0-6|17	%description
21mr|intltool-0.51.0-6|18	The intltool collection can be used to:
21mr|intltool-0.51.0-6|19	- Extract translatable strings from various source files, including .xml.in,
21mr|intltool-0.51.0-6|20	.glade, .desktop.in, .server.in, .oaf.in.
21mr|intltool-0.51.0-6|21	- Collect the extracted strings together with messages from traditional source
21mr|intltool-0.51.0-6|22	files (such as .c, .h) into pot files.
21mr|intltool-0.51.0-6|23	- Merge back the translations from .po files into .xml, .desktop and .oaf
21mr|intltool-0.51.0-6|24	files during software build time.
21mr|intltool-0.51.0-6|25	
21mr|intltool-0.51.0-6|26	%files
21mr|intltool-0.51.0-6|27	%doc AUTHORS COPYING README
21mr|intltool-0.51.0-6|28	%{_bindir}/*
21mr|intltool-0.51.0-6|29	%{_datadir}/%{name}
21mr|intltool-0.51.0-6|30	%{_datadir}/aclocal/*
21mr|intltool-0.51.0-6|31	%{_mandir}/man8/*
21mr|intltool-0.51.0-6|32	
21mr|intltool-0.51.0-6|33	#----------------------------------------------------------------------------
21mr|intltool-0.51.0-6|34	
21mr|intltool-0.51.0-6|35	%prep
21mr|intltool-0.51.0-6|36	%setup -q
21mr|intltool-0.51.0-6|37	
21mr|intltool-0.51.0-6|38	%build
21mr|intltool-0.51.0-6|39	%configure
21mr|intltool-0.51.0-6|40	%make
21mr|intltool-0.51.0-6|41	
21mr|intltool-0.51.0-6|42	%install
21mr|intltool-0.51.0-6|43	%makeinstall_std
21mr|intltool-0.51.0-6|44	
21mr|intltool-0.51.0-6|45	%check
21mr|intltool-0.51.0-6|46	make check

12826 21
21mr|invokebinder-1.2-11|1	Name:           invokebinder
21mr|invokebinder-1.2-11|2	Version:        1.2
21mr|invokebinder-1.2-11|3	Release:        11
21mr|invokebinder-1.2-11|4	Summary:        A Java DSL for binding method handles forward, rather than backward
21mr|invokebinder-1.2-11|5	License:        ASL 2.0
21mr|invokebinder-1.2-11|6	URL:            http://github.com/headius/%{name}/
21mr|invokebinder-1.2-11|7	Group:          Development/Java
21mr|invokebinder-1.2-11|8	BuildArch:      noarch
21mr|invokebinder-1.2-11|9	# Java stack is not supported on x86_32
21mr|invokebinder-1.2-11|10	ExcludeArch: %{ix86}
21mr|invokebinder-1.2-11|11	
21mr|invokebinder-1.2-11|12	Source0:        https://github.com/headius/%{name}/archive/%{name}-%{version}.zip
21mr|invokebinder-1.2-11|13	
21mr|invokebinder-1.2-11|14	BuildRequires:  maven-local
21mr|invokebinder-1.2-11|15	BuildRequires:  mvn(junit:junit)
21mr|invokebinder-1.2-11|16	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|invokebinder-1.2-11|17	
21mr|invokebinder-1.2-11|18	%description
21mr|invokebinder-1.2-11|19	This library hopes to provide a more friendly DSL for binding method handles.
21mr|invokebinder-1.2-11|20	Unlike the normal MethodHandle API, handles are bound forward from a source
21mr|invokebinder-1.2-11|21	MethodType and eventually adapted to a final target MethodHandle. Along the
21mr|invokebinder-1.2-11|22	way the transformations are pushed onto a stack and eventually applied in
21mr|invokebinder-1.2-11|23	reverse order, as the standard API demands.
21mr|invokebinder-1.2-11|24	
21mr|invokebinder-1.2-11|25	%package javadoc
21mr|invokebinder-1.2-11|26	Summary:        Javadocs for %{name}
21mr|invokebinder-1.2-11|27	
21mr|invokebinder-1.2-11|28	%description javadoc
21mr|invokebinder-1.2-11|29	This package contains the API documentation for %{name}.
21mr|invokebinder-1.2-11|30	
21mr|invokebinder-1.2-11|31	%prep
21mr|invokebinder-1.2-11|32	%setup -q -n %{name}-%{name}-%{version}
21mr|invokebinder-1.2-11|33	find ./ -name '*.jar' -exec rm -f '{}' \;
21mr|invokebinder-1.2-11|34	find ./ -name '*.class' -exec rm -f '{}' \;
21mr|invokebinder-1.2-11|35	
21mr|invokebinder-1.2-11|36	%build
21mr|invokebinder-1.2-11|37	%mvn_build
21mr|invokebinder-1.2-11|38	
21mr|invokebinder-1.2-11|39	%install
21mr|invokebinder-1.2-11|40	%mvn_install
21mr|invokebinder-1.2-11|41	
21mr|invokebinder-1.2-11|42	%files -f .mfiles
21mr|invokebinder-1.2-11|43	%license LICENSE
21mr|invokebinder-1.2-11|44	
21mr|invokebinder-1.2-11|45	%files javadoc -f .mfiles-javadoc
21mr|invokebinder-1.2-11|46	%license LICENSE
21mr|invokebinder-1.2-11|47	

12827 21
21mr|ioping-0.6-6|1	Summary:	simple disk I/O latency measuring tool
21mr|ioping-0.6-6|2	Name:		ioping
21mr|ioping-0.6-6|3	Version:	0.6
21mr|ioping-0.6-6|4	Release:	6
21mr|ioping-0.6-6|5	License:	GPLv3+
21mr|ioping-0.6-6|6	Group:		System/Configuration/Hardware
21mr|ioping-0.6-6|7	Url:		http://code.google.com/p/ioping/
21mr|ioping-0.6-6|8	Source0:	http://ioping.googlecode.com/files/%{name}-%{version}.tar.gz
21mr|ioping-0.6-6|9	Patch0:		ioping-0.6-fix-build-with-glibc-2.27.patch
21mr|ioping-0.6-6|10	
21mr|ioping-0.6-6|11	%description
21mr|ioping-0.6-6|12	This tool lets you monitor I/O latency in real time, in a way similar to how
21mr|ioping-0.6-6|13	ping(1) does for network latency.
21mr|ioping-0.6-6|14	
21mr|ioping-0.6-6|15	%files
21mr|ioping-0.6-6|16	%{_bindir}/*
21mr|ioping-0.6-6|17	%{_mandir}/man1/%{name}.1*
21mr|ioping-0.6-6|18	
21mr|ioping-0.6-6|19	#-----------------------------------------------------------------------------
21mr|ioping-0.6-6|20	
21mr|ioping-0.6-6|21	%prep
21mr|ioping-0.6-6|22	%setup -q
21mr|ioping-0.6-6|23	%patch0 -p1
21mr|ioping-0.6-6|24	
21mr|ioping-0.6-6|25	%build
21mr|ioping-0.6-6|26	%make
21mr|ioping-0.6-6|27	
21mr|ioping-0.6-6|28	%install
21mr|ioping-0.6-6|29	%makeinstall_std PREFIX="%{_prefix}"

12828 21
21mr|iotop-0.6-6|1	Summary:	Display I/O usage of processes in a top like UI
21mr|iotop-0.6-6|2	Name:		iotop
21mr|iotop-0.6-6|3	Version:	0.6
21mr|iotop-0.6-6|4	Release:	6
21mr|iotop-0.6-6|5	License:	GPLv2+
21mr|iotop-0.6-6|6	Group:		Monitoring
21mr|iotop-0.6-6|7	Url:		http://guichaz.free.fr/iotop/
21mr|iotop-0.6-6|8	Source0:	http://guichaz.free.fr/iotop/files/%{name}-%{version}.tar.bz2
21mr|iotop-0.6-6|9	# Patches from Fedora
21mr|iotop-0.6-6|10	# rhbz#1035503
21mr|iotop-0.6-6|11	Patch0:		iotop-0.6-noendcurses.patch
21mr|iotop-0.6-6|12	Patch1:		iotop-0.6-python3.patch
21mr|iotop-0.6-6|13	# Fix build error with Python 3 caused by itervalues() in setup.py
21mr|iotop-0.6-6|14	# http://repo.or.cz/iotop.git/commit/99c8d7cedce81f17b851954d94bfa73787300599
21mr|iotop-0.6-6|15	Patch2:		iotop-python3build.patch
21mr|iotop-0.6-6|16	# sent upstream, iotop <= 0.6, rhbz#1285088
21mr|iotop-0.6-6|17	Patch3:		iotop-0.3.2-batchprintutf8.patch
21mr|iotop-0.6-6|18	BuildRequires:	pkgconfig(python3)
21mr|iotop-0.6-6|19	BuildArch:	noarch
21mr|iotop-0.6-6|20	
21mr|iotop-0.6-6|21	%description
21mr|iotop-0.6-6|22	iotop is a Python program with a top like UI used to show of behalf of
21mr|iotop-0.6-6|23	which process is the I/O going on. It requires a Linux kernel 2.6.20+
21mr|iotop-0.6-6|24	with TASK_IO_ACCOUNTING enabled.
21mr|iotop-0.6-6|25	
21mr|iotop-0.6-6|26	%files
21mr|iotop-0.6-6|27	%license COPYING
21mr|iotop-0.6-6|28	%doc NEWS THANKS README ChangeLog
21mr|iotop-0.6-6|29	%{_bindir}/%{name}
21mr|iotop-0.6-6|30	%{_mandir}/man8/iotop.8*
21mr|iotop-0.6-6|31	%{python3_sitelib}/iotop
21mr|iotop-0.6-6|32	%{python3_sitelib}/iotop*.egg-info
21mr|iotop-0.6-6|33	
21mr|iotop-0.6-6|34	#----------------------------------------------------------------------------
21mr|iotop-0.6-6|35	
21mr|iotop-0.6-6|36	%prep
21mr|iotop-0.6-6|37	%autosetup -p1
21mr|iotop-0.6-6|38	
21mr|iotop-0.6-6|39	%build
21mr|iotop-0.6-6|40	%py3_build
21mr|iotop-0.6-6|41	
21mr|iotop-0.6-6|42	%install
21mr|iotop-0.6-6|43	%py3_install
21mr|iotop-0.6-6|44	# Let's move executable from sbin to bin
21mr|iotop-0.6-6|45	mkdir -p %{buildroot}%{_bindir}
21mr|iotop-0.6-6|46	mv %{buildroot}%{_sbindir}/iotop %{buildroot}%{_bindir}/

12829 21
21mr|ipa-4.8.10-15|1	#--------------------------------------------------------
21mr|ipa-4.8.10-15|2	# Distro-specific default value is defined in branding-configs package
21mr|ipa-4.8.10-15|3	#%%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|ipa-4.8.10-15|4	
21mr|ipa-4.8.10-15|5	#temporary disable selinux for test builds
21mr|ipa-4.8.10-15|6	%bcond_with selinux
21mr|ipa-4.8.10-15|7	%if %{with selinux}
21mr|ipa-4.8.10-15|8	%define selinuxtype targeted
21mr|ipa-4.8.10-15|9	%define modulename ipa
21mr|ipa-4.8.10-15|10	%endif
21mr|ipa-4.8.10-15|11	#--------------------------------------------------------
21mr|ipa-4.8.10-15|12	
21mr|ipa-4.8.10-15|13	# conflicts with pki-base
21mr|ipa-4.8.10-15|14	%define __requires_exclude python3egg\\(dogtag-pki\\)
21mr|ipa-4.8.10-15|15	
21mr|ipa-4.8.10-15|16	# remove unintended provide
21mr|ipa-4.8.10-15|17	%define __provides_exclude ^user\\(apache\\)$
21mr|ipa-4.8.10-15|18	
21mr|ipa-4.8.10-15|19	# We may want to package and use a newer client than server as we did in ipa-client47
21mr|ipa-4.8.10-15|20	# sclient means "server client"
21mr|ipa-4.8.10-15|21	%define _sclientbindir %{_libexecdir}/ipa-sclient
21mr|ipa-4.8.10-15|22	
21mr|ipa-4.8.10-15|23	#--------------------------------------------------------
21mr|ipa-4.8.10-15|24	#no longer supports i686 platform, build only client
21mr|ipa-4.8.10-15|25	%ifarch %{ix86}
21mr|ipa-4.8.10-15|26	%bcond_with server
21mr|ipa-4.8.10-15|27	%else
21mr|ipa-4.8.10-15|28	%bcond_without server
21mr|ipa-4.8.10-15|29	%endif
21mr|ipa-4.8.10-15|30	
21mr|ipa-4.8.10-15|31	%if %{with server}
21mr|ipa-4.8.10-15|32	%define enable_server_option --enable-server
21mr|ipa-4.8.10-15|33	%else
21mr|ipa-4.8.10-15|34	%define enable_server_option --disable-server
21mr|ipa-4.8.10-15|35	%endif
21mr|ipa-4.8.10-15|36	
21mr|ipa-4.8.10-15|37	#---------------------------------------------------------
21mr|ipa-4.8.10-15|38	
21mr|ipa-4.8.10-15|39	Summary:	The Identity, Policy and Audit system
21mr|ipa-4.8.10-15|40	Name:		ipa
21mr|ipa-4.8.10-15|41	Version:	4.8.10
21mr|ipa-4.8.10-15|42	Release:	15
21mr|ipa-4.8.10-15|43	Group:		System/Base
21mr|ipa-4.8.10-15|44	License:	GPLv3+
21mr|ipa-4.8.10-15|45	Url:		http://www.freeipa.org/
21mr|ipa-4.8.10-15|46	Source0:	https://releases.pagure.org/freeipa/freeipa-%{version}.tar.gz
21mr|ipa-4.8.10-15|47	Source1:	kdcproxy.sysusers.conf
21mr|ipa-4.8.10-15|48	Source2:	ipaapi.sysusers.conf
21mr|ipa-4.8.10-15|49	
21mr|ipa-4.8.10-15|50	Patch0100:	ipa-sslserver-token.patch
21mr|ipa-4.8.10-15|51	Patch0102:	allow-client-force-reinstall.patch
21mr|ipa-4.8.10-15|52	#for use old pki-10.8 revert this patch https://pagure.io/freeipa/c/9ded9e2573a00c388533f2a09365c499a4e2961e
21mr|ipa-4.8.10-15|53	Patch0103:	ipa-4.8.9-pki10_8.patch
21mr|ipa-4.8.10-15|54	# pkispawn not provided --debug option
21mr|ipa-4.8.10-15|55	Patch0105:	ipa-4.9.7-pkispawn.patch
21mr|ipa-4.8.10-15|56	# https://pagure.io/freeipa/c/ed6fa6029d863aed1522b449d3360e6c4028e066
21mr|ipa-4.8.10-15|57	Patch0106:	ed6fa6029d863aed1522b449d3360e6c4028e066.patch
21mr|ipa-4.8.10-15|58	Patch0107:	rely-on-authselect-to-enable-sudo.patch
21mr|ipa-4.8.10-15|59	# RHEL
21mr|ipa-4.8.10-15|60	Patch1002:	1002-4.8.0-Remove-csrgen.patch
21mr|ipa-4.8.10-15|61	
21mr|ipa-4.8.10-15|62	# ROSA patches
21mr|ipa-4.8.10-15|63	Patch2001:	0001-Custom-autofs-dir-on-ROSA.patch
21mr|ipa-4.8.10-15|64	Patch2002:	0001-Initial-ROSA-platform-support.patch
21mr|ipa-4.8.10-15|65	Patch2004:	0001-ROSA-password-policy.patch
21mr|ipa-4.8.10-15|66	Patch2005:	0001-Adapt-NAME_REGEX-for-Dynamic-Directory-and-ALD.patch
21mr|ipa-4.8.10-15|67	
21mr|ipa-4.8.10-15|68	BuildRequires:	openldap-devel
21mr|ipa-4.8.10-15|69	BuildRequires:	pkgconfig(krb5)
21mr|ipa-4.8.10-15|70	BuildRequires:	pkgconfig(xmlrpc)
21mr|ipa-4.8.10-15|71	BuildRequires:	pkgconfig(popt)
21mr|ipa-4.8.10-15|72	BuildRequires:	libtool
21mr|ipa-4.8.10-15|73	BuildRequires:	gettext
21mr|ipa-4.8.10-15|74	BuildRequires:	gettext-devel
21mr|ipa-4.8.10-15|75	BuildRequires:	pkgconfig(python3)
21mr|ipa-4.8.10-15|76	BuildRequires:	python3egg(setuptools)
21mr|ipa-4.8.10-15|77	BuildRequires:	systemd
21mr|ipa-4.8.10-15|78	BuildRequires:	pkgconfig(libsystemd)
21mr|ipa-4.8.10-15|79	# systemd-tmpfiles which is executed from make install requires apache user
21mr|ipa-4.8.10-15|80	BuildRequires:	apache-base
21mr|ipa-4.8.10-15|81	BuildRequires:	pkgconfig(jansson)
21mr|ipa-4.8.10-15|82	BuildRequires:	pkgconfig(nspr)
21mr|ipa-4.8.10-15|83	BuildRequires:	pkgconfig(nss)
21mr|ipa-4.8.10-15|84	BuildRequires:	pkgconfig(openssl)
21mr|ipa-4.8.10-15|85	BuildRequires:	pkgconfig(pwquality)
21mr|ipa-4.8.10-15|86	BuildRequires:	pkgconfig(ini_config)
21mr|ipa-4.8.10-15|87	#cyrus-sasl-devel
21mr|ipa-4.8.10-15|88	BuildRequires:	pkgconfig(libsasl2)
21mr|ipa-4.8.10-15|89	# RHEL spec file only: START
21mr|ipa-4.8.10-15|90	BuildRequires:	diffstat
21mr|ipa-4.8.10-15|91	# RHEL spec file only: END
21mr|ipa-4.8.10-15|92	%if %{with server}
21mr|ipa-4.8.10-15|93	BuildRequires:	java-1.8.0-openjdk-devel
21mr|ipa-4.8.10-15|94	
21mr|ipa-4.8.10-15|95	# 1.3.3.9: DS_Sleep (https://fedorahosted.org/389/ticket/48005)
21mr|ipa-4.8.10-15|96	# 389-ds-base-devel 1.4.1.1 conflicts with svrcore-devel
21mr|ipa-4.8.10-15|97	BuildRequires:	pkgconfig(dirsrv)
21mr|ipa-4.8.10-15|98	#BuildRequires:	svrcore-devel
21mr|ipa-4.8.10-15|99	BuildRequires:	samba-devel >= 4.7.0
21mr|ipa-4.8.10-15|100	BuildRequires:	pkgconfig(talloc)
21mr|ipa-4.8.10-15|101	BuildRequires:	pkgconfig(tevent)
21mr|ipa-4.8.10-15|102	BuildRequires:	pkgconfig(uuid)
21mr|ipa-4.8.10-15|103	BuildRequires:	pkgconfig(sss_idmap)
21mr|ipa-4.8.10-15|104	BuildRequires:	pkgconfig(sss_certmap)
21mr|ipa-4.8.10-15|105	# 1.15.3: sss_nss_getlistbycert (https://pagure.io/SSSD/sssd/issue/3050)
21mr|ipa-4.8.10-15|106	# 1.16.0-3: sss_nss_getpwnam_timeout (https://pagure.io/SSSD/sssd/issue/2478)
21mr|ipa-4.8.10-15|107	# provided in both RHEL 7.5 and Fedora 27+ as of 1.16.0-3
21mr|ipa-4.8.10-15|108	BuildRequires:	pkgconfig(sss_nss_idmap)
21mr|ipa-4.8.10-15|109	BuildRequires:	nodejs
21mr|ipa-4.8.10-15|110	BuildRequires:	rhino
21mr|ipa-4.8.10-15|111	BuildRequires:	jsl
21mr|ipa-4.8.10-15|112	BuildRequires:	pkgconfig(libverto)
21mr|ipa-4.8.10-15|113	BuildRequires:	libunistring-devel
21mr|ipa-4.8.10-15|114	BuildRequires:	python3egg(lesscpy)
21mr|ipa-4.8.10-15|115	BuildRequires:	python3egg(pylint)
21mr|ipa-4.8.10-15|116	BuildRequires:	python3egg(rjsmin)
21mr|ipa-4.8.10-15|117	%endif
21mr|ipa-4.8.10-15|118	# without server
21mr|ipa-4.8.10-15|119	
21mr|ipa-4.8.10-15|120	#
21mr|ipa-4.8.10-15|121	# Build dependencies for makeapi/makeaci
21mr|ipa-4.8.10-15|122	# makeapi/makeaci is using Python 3
21mr|ipa-4.8.10-15|123	#
21mr|ipa-4.8.10-15|124	BuildRequires:	python3egg(python-ldap)
21mr|ipa-4.8.10-15|125	BuildRequires:	python3egg(python-nss)
21mr|ipa-4.8.10-15|126	BuildRequires:	python3egg(netaddr)
21mr|ipa-4.8.10-15|127	BuildRequires:	python3egg(pyasn1)
21mr|ipa-4.8.10-15|128	BuildRequires:	python3egg(pyasn1-modules)
21mr|ipa-4.8.10-15|129	BuildRequires:	python3egg(dnspython)
21mr|ipa-4.8.10-15|130	BuildRequires:	python3egg(six)
21mr|ipa-4.8.10-15|131	# python-libsss_nss_idmap
21mr|ipa-4.8.10-15|132	BuildRequires:	python3egg(sssdconfig)
21mr|ipa-4.8.10-15|133	BuildRequires:	python3egg(cffi)
21mr|ipa-4.8.10-15|134	
21mr|ipa-4.8.10-15|135	#
21mr|ipa-4.8.10-15|136	# Build dependencies for unit tests
21mr|ipa-4.8.10-15|137	#
21mr|ipa-4.8.10-15|138	%if %{with server}
21mr|ipa-4.8.10-15|139	BuildRequires:	pkgconfig(cmocka)
21mr|ipa-4.8.10-15|140	# Required by ipa_kdb_tests
21mr|ipa-4.8.10-15|141	#{_libdir}/krb5/plugins/kdb/db2.so
21mr|ipa-4.8.10-15|142	BuildRequires:	krb5
21mr|ipa-4.8.10-15|143	%endif
21mr|ipa-4.8.10-15|144	# with server
21mr|ipa-4.8.10-15|145	
21mr|ipa-4.8.10-15|146	#
21mr|ipa-4.8.10-15|147	# Build dependencies for SELinux policy
21mr|ipa-4.8.10-15|148	# 3.14.6-9 includes fix for https://github.com/fedora-selinux/selinux-policy/pull/333
21mr|ipa-4.8.10-15|149	%if %{with selinux}
21mr|ipa-4.8.10-15|150	BuildRequires:  selinux-policy-devel >= 3.14.6-9
21mr|ipa-4.8.10-15|151	%endif
21mr|ipa-4.8.10-15|152	
21mr|ipa-4.8.10-15|153	%description
21mr|ipa-4.8.10-15|154	IPA is an integrated solution to provide centrally managed Identity (users,
21mr|ipa-4.8.10-15|155	hosts, services), Authentication (SSO, 2FA), and Authorization
21mr|ipa-4.8.10-15|156	(host access control, SELinux user roles, services). The solution provides
21mr|ipa-4.8.10-15|157	features for further integration with Linux based clients (SUDO, automount)
21mr|ipa-4.8.10-15|158	and integration with Active Directory based infrastructures (Trusts).
21mr|ipa-4.8.10-15|159	
21mr|ipa-4.8.10-15|160	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|161	
21mr|ipa-4.8.10-15|162	%if %{with server}
21mr|ipa-4.8.10-15|163	
21mr|ipa-4.8.10-15|164	%package server
21mr|ipa-4.8.10-15|165	Summary:	The IPA authentication server
21mr|ipa-4.8.10-15|166	Group:		System/Base
21mr|ipa-4.8.10-15|167	Requires:	%{name}-client = %{EVRD}
21mr|ipa-4.8.10-15|168	Requires:	%{name}-common = %{EVRD}
21mr|ipa-4.8.10-15|169	Requires:	python3-ipaserver = %{EVRD}
21mr|ipa-4.8.10-15|170	Requires:	python3egg(python-ldap)
21mr|ipa-4.8.10-15|171	#1.3.7.9-1: https://bugzilla.redhat.com/show_bug.cgi?id=1459946
21mr|ipa-4.8.10-15|172	#	https://bugzilla.redhat.com/show_bug.cgi?id=1511462
21mr|ipa-4.8.10-15|173	#	https://bugzilla.redhat.com/show_bug.cgi?id=1514033
21mr|ipa-4.8.10-15|174	Requires:	389-ds-base
21mr|ipa-4.8.10-15|175	#Requires:	389-ds-base-legacy-tools
21mr|ipa-4.8.10-15|176	Requires:	openldap-clients
21mr|ipa-4.8.10-15|177	Requires:	%{_lib}nspr4
21mr|ipa-4.8.10-15|178	Requires:	%{_lib}nss3
21mr|ipa-4.8.10-15|179	Requires(post): krb5-server
21mr|ipa-4.8.10-15|180	Requires:	krb5-pkinit-openssl
21mr|ipa-4.8.10-15|181	# cyrus-sasl-gssapi
21mr|ipa-4.8.10-15|182	Requires:	sasl-plug-gssapi
21mr|ipa-4.8.10-15|183	Requires:	apache-base
21mr|ipa-4.8.10-15|184	Requires:	python3egg(gssapi)
21mr|ipa-4.8.10-15|185	Requires:	python3-systemd
21mr|ipa-4.8.10-15|186	Requires:	python3-cparser
21mr|ipa-4.8.10-15|187	# for "import pyhbac", /usr/lib64/python3.*/site-packages/pyhbac.so
21mr|ipa-4.8.10-15|188	Requires:	python3-libipa_hbac
21mr|ipa-4.8.10-15|189	Requires:	apache-mod_proxy
21mr|ipa-4.8.10-15|190	Requires:	apache-mod_wsgi
21mr|ipa-4.8.10-15|191	Requires:	apache-mod_auth_gssapi
21mr|ipa-4.8.10-15|192	Requires:	apache-mod_authn_core
21mr|ipa-4.8.10-15|193	Requires:	apache-mod_access_compat
21mr|ipa-4.8.10-15|194	Requires:	apache-mod_proxy_ajp
21mr|ipa-4.8.10-15|195	Requires:	apache-mod_slotmem_shm
21mr|ipa-4.8.10-15|196	Requires:	apache-mod_userdir
21mr|ipa-4.8.10-15|197	Requires:	apache-mod_dav
21mr|ipa-4.8.10-15|198	# 1.0.14-7: https://pagure.io/mod_nss/issue/45
21mr|ipa-4.8.10-15|199	Requires:	apache-mod_ssl
21mr|ipa-4.8.10-15|200	Requires:	apache-mod_session
21mr|ipa-4.8.10-15|201	# 0.9.9: https://github.com/adelton/mod_lookup_identity/pull/3
21mr|ipa-4.8.10-15|202	Requires:	apache-mod_lookup_identity
21mr|ipa-4.8.10-15|203	Requires:	apache-mod_session_cookie
21mr|ipa-4.8.10-15|204	
21mr|ipa-4.8.10-15|205	Requires:	acl
21mr|ipa-4.8.10-15|206	Requires:	systemd-units
21mr|ipa-4.8.10-15|207	Requires(pre):	shadow-utils
21mr|ipa-4.8.10-15|208	Requires(pre):	systemd-units
21mr|ipa-4.8.10-15|209	Requires(pre):	user(apache)
21mr|ipa-4.8.10-15|210	Requires(pre):	%{name}-server-common = %{EVRD}
21mr|ipa-4.8.10-15|211	Requires(post):	systemd-units
21mr|ipa-4.8.10-15|212	###Requires:	selinux-policy >= 3.13.1-224 rhel
21mr|ipa-4.8.10-15|213	###Requires(post):	selinux-policy-base >= 3.13.1-224 rhel
21mr|ipa-4.8.10-15|214	Requires:	slapi-nis
21mr|ipa-4.8.10-15|215	# Required because of: https://bugzilla.redhat.com/show_bug.cgi?id=1475238
21mr|ipa-4.8.10-15|216	# related pki-core update: https://bugzilla.redhat.com/show_bug.cgi?id=1305993
21mr|ipa-4.8.10-15|217	Requires:	pki-ca
21mr|ipa-4.8.10-15|218	Requires:	pki-kra
21mr|ipa-4.8.10-15|219	Requires(preun): python3
21mr|ipa-4.8.10-15|220	Requires(preun): systemd-units
21mr|ipa-4.8.10-15|221	Requires(postun): python3
21mr|ipa-4.8.10-15|222	Requires(postun): systemd-units
21mr|ipa-4.8.10-15|223	Requires:	policycoreutils
21mr|ipa-4.8.10-15|224	Requires:	tar
21mr|ipa-4.8.10-15|225	Requires(pre):	certmonger
21mr|ipa-4.8.10-15|226	# 1.3.7.9-1: https://bugzilla.redhat.com/show_bug.cgi?id=1459946
21mr|ipa-4.8.10-15|227	#	https://bugzilla.redhat.com/show_bug.cgi?id=1511462
21mr|ipa-4.8.10-15|228	#	https://bugzilla.redhat.com/show_bug.cgi?id=1514033
21mr|ipa-4.8.10-15|229	Requires(pre):	389-ds-base
21mr|ipa-4.8.10-15|230	Requires:	fonts-ttf-fontawesome < 5.0
21mr|ipa-4.8.10-15|231	Requires:	bind-dyndb-ldap
21mr|ipa-4.8.10-15|232	Requires:	ipa-server-dns
21mr|ipa-4.8.10-15|233	# open-sans-fonts
21mr|ipa-4.8.10-15|234	Requires:	fonts-ttf-opensans
21mr|ipa-4.8.10-15|235	Requires:	openssl
21mr|ipa-4.8.10-15|236	Requires:	softhsm
21mr|ipa-4.8.10-15|237	Requires:	p11-kit
21mr|ipa-4.8.10-15|238	Requires:	gzip
21mr|ipa-4.8.10-15|239	Requires:	oddjob
21mr|ipa-4.8.10-15|240	# 0.7.0-2: https://pagure.io/gssproxy/pull-request/172
21mr|ipa-4.8.10-15|241	Requires:	gssproxy
21mr|ipa-4.8.10-15|242	# 1.15.2: FindByNameAndCertificate (https://pagure.io/SSSD/sssd/issue/3050)
21mr|ipa-4.8.10-15|243	#sssd-dbus with libexec
21mr|ipa-4.8.10-15|244	Requires:	sssd
21mr|ipa-4.8.10-15|245	
21mr|ipa-4.8.10-15|246	# Requires from CentOS
21mr|ipa-4.8.10-15|247	Requires:	bind-pkcs11
21mr|ipa-4.8.10-15|248	Requires:	bind-pkcs11-utils
21mr|ipa-4.8.10-15|249	Requires:	cal10n
21mr|ipa-4.8.10-15|250	# version 4.8 not use ntpd, use chrony
21mr|ipa-4.8.10-15|251	Requires:	chrony
21mr|ipa-4.8.10-15|252	## javamail
21mr|ipa-4.8.10-15|253	Requires:	classpathx-mail
21mr|ipa-4.8.10-15|254	Requires:	dom4j
21mr|ipa-4.8.10-15|255	Requires:	geronimo-jms
21mr|ipa-4.8.10-15|256	Requires:	geronimo-jta
21mr|ipa-4.8.10-15|257	Requires:	glassfish-jaxb
21mr|ipa-4.8.10-15|258	Requires:	httpcomponents-client
21mr|ipa-4.8.10-15|259	Requires:	httpcomponents-core
21mr|ipa-4.8.10-15|260	Requires:	jackson
21mr|ipa-4.8.10-15|261	#Requires:	jboss-annotations-1.2-api
21mr|ipa-4.8.10-15|262	Requires:	joda-convert
21mr|ipa-4.8.10-15|263	Requires:	joda-time
21mr|ipa-4.8.10-15|264	Requires:	jsr-311
21mr|ipa-4.8.10-15|265	Requires:	objectweb-asm
21mr|ipa-4.8.10-15|266	Requires:	opendnssec
21mr|ipa-4.8.10-15|267	Requires:	perl-DB_File
21mr|ipa-4.8.10-15|268	Requires:	perl-Package-Constants
21mr|ipa-4.8.10-15|269	Requires:	scannotation
21mr|ipa-4.8.10-15|270	
21mr|ipa-4.8.10-15|271	# Requires from path
21mr|ipa-4.8.10-15|272	Requires:	apache-commons-daemon
21mr|ipa-4.8.10-15|273	#Requires:	jboss-web
21mr|ipa-4.8.10-15|274	#Requires:	jboss-jaxrs-2.0-api
21mr|ipa-4.8.10-15|275	Requires:	pki-symkey
21mr|ipa-4.8.10-15|276	
21mr|ipa-4.8.10-15|277	Provides:	freeipa-server = %{EVRD}
21mr|ipa-4.8.10-15|278	
21mr|ipa-4.8.10-15|279	%description server
21mr|ipa-4.8.10-15|280	IPA is an integrated solution to provide centrally managed Identity (users,
21mr|ipa-4.8.10-15|281	hosts, services), Authentication (SSO, 2FA), and Authorization
21mr|ipa-4.8.10-15|282	(host access control, SELinux user roles, services). The solution provides
21mr|ipa-4.8.10-15|283	features for further integration with Linux based clients (SUDO, automount)
21mr|ipa-4.8.10-15|284	and integration with Active Directory based infrastructures (Trusts).
21mr|ipa-4.8.10-15|285	If you are installing an IPA server, you need to install this package.
21mr|ipa-4.8.10-15|286	
21mr|ipa-4.8.10-15|287	%files server
21mr|ipa-4.8.10-15|288	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|289	%{_sbindir}/ipa-backup
21mr|ipa-4.8.10-15|290	%{_sbindir}/ipa-restore
21mr|ipa-4.8.10-15|291	%{_sbindir}/ipa-ca-install
21mr|ipa-4.8.10-15|292	%{_sbindir}/ipa-kra-install
21mr|ipa-4.8.10-15|293	%{_sbindir}/ipa-server-install
21mr|ipa-4.8.10-15|294	%{_sbindir}/ipa-replica-conncheck
21mr|ipa-4.8.10-15|295	%{_sbindir}/ipa-replica-install
21mr|ipa-4.8.10-15|296	%{_sbindir}/ipa-replica-manage
21mr|ipa-4.8.10-15|297	%{_sbindir}/ipa-csreplica-manage
21mr|ipa-4.8.10-15|298	%{_sbindir}/ipa-server-certinstall
21mr|ipa-4.8.10-15|299	%{_sbindir}/ipa-server-upgrade
21mr|ipa-4.8.10-15|300	%{_sbindir}/ipa-ldap-updater
21mr|ipa-4.8.10-15|301	%{_sbindir}/ipa-otptoken-import
21mr|ipa-4.8.10-15|302	%{_sbindir}/ipa-compat-manage
21mr|ipa-4.8.10-15|303	%{_sbindir}/ipa-nis-manage
21mr|ipa-4.8.10-15|304	%{_sbindir}/ipa-managed-entries
21mr|ipa-4.8.10-15|305	%{_sbindir}/ipactl
21mr|ipa-4.8.10-15|306	%{_sbindir}/ipa-advise
21mr|ipa-4.8.10-15|307	%{_sbindir}/ipa-cacert-manage
21mr|ipa-4.8.10-15|308	%{_sbindir}/ipa-winsync-migrate
21mr|ipa-4.8.10-15|309	%{_sbindir}/ipa-pkinit-manage
21mr|ipa-4.8.10-15|310	%{_sbindir}/ipa-crlgen-manage
21mr|ipa-4.8.10-15|311	%{_sbindir}/ipa-cert-fix
21mr|ipa-4.8.10-15|312	%{_libexecdir}/certmonger/dogtag-ipa-ca-renew-agent-submit
21mr|ipa-4.8.10-15|313	%{_libexecdir}/certmonger/ipa-server-guard
21mr|ipa-4.8.10-15|314	%dir %{_libexecdir}/ipa
21mr|ipa-4.8.10-15|315	%{_libexecdir}/ipa/ipa-custodia
21mr|ipa-4.8.10-15|316	%{_libexecdir}/ipa/ipa-custodia-check
21mr|ipa-4.8.10-15|317	%{_libexecdir}/ipa/ipa-httpd-kdcproxy
21mr|ipa-4.8.10-15|318	%{_libexecdir}/ipa/ipa-httpd-pwdreader
21mr|ipa-4.8.10-15|319	%{_libexecdir}/ipa/ipa-pki-retrieve-key
21mr|ipa-4.8.10-15|320	%{_libexecdir}/ipa/ipa-pki-wait-running
21mr|ipa-4.8.10-15|321	%{_libexecdir}/ipa/ipa-otpd
21mr|ipa-4.8.10-15|322	%{_libexecdir}/ipa/ipa-print-pac
21mr|ipa-4.8.10-15|323	%dir %{_libexecdir}/ipa/custodia
21mr|ipa-4.8.10-15|324	%attr(0755,root,root) %{_libexecdir}/ipa/custodia/ipa-custodia-dmldap
21mr|ipa-4.8.10-15|325	%attr(0755,root,root) %{_libexecdir}/ipa/custodia/ipa-custodia-pki-tomcat
21mr|ipa-4.8.10-15|326	%attr(0755,root,root) %{_libexecdir}/ipa/custodia/ipa-custodia-pki-tomcat-wrapped
21mr|ipa-4.8.10-15|327	%attr(0755,root,root) %{_libexecdir}/ipa/custodia/ipa-custodia-ra-agent
21mr|ipa-4.8.10-15|328	%dir %{_libexecdir}/ipa/oddjob
21mr|ipa-4.8.10-15|329	%attr(0755,root,root) %{_libexecdir}/ipa/oddjob/org.freeipa.server.conncheck
21mr|ipa-4.8.10-15|330	%attr(0755,root,root) %{_libexecdir}/ipa/oddjob/org.freeipa.server.trust-enable-agent
21mr|ipa-4.8.10-15|331	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freeipa.server.conf
21mr|ipa-4.8.10-15|332	%config(noreplace) %{_sysconfdir}/oddjobd.conf.d/ipa-server.conf
21mr|ipa-4.8.10-15|333	%dir %{_libexecdir}/ipa/certmonger
21mr|ipa-4.8.10-15|334	%attr(755,root,root) %{_libexecdir}/ipa/certmonger/*
21mr|ipa-4.8.10-15|335	
21mr|ipa-4.8.10-15|336	# NOTE: systemd specific section
21mr|ipa-4.8.10-15|337	%attr(644,root,root) %{_unitdir}/ipa.service
21mr|ipa-4.8.10-15|338	%attr(644,root,root) %{_unitdir}/ipa-otpd.socket
21mr|ipa-4.8.10-15|339	%attr(644,root,root) %{_unitdir}/ipa-otpd@.service
21mr|ipa-4.8.10-15|340	%{_tmpfilesdir}/ipa.conf
21mr|ipa-4.8.10-15|341	%attr(644,root,root) %{_unitdir}/ipa-custodia.service
21mr|ipa-4.8.10-15|342	# END
21mr|ipa-4.8.10-15|343	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_pwd_extop.so
21mr|ipa-4.8.10-15|344	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_enrollment_extop.so
21mr|ipa-4.8.10-15|345	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_winsync.so
21mr|ipa-4.8.10-15|346	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_repl_version.so
21mr|ipa-4.8.10-15|347	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_uuid.so
21mr|ipa-4.8.10-15|348	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_modrdn.so
21mr|ipa-4.8.10-15|349	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_lockout.so
21mr|ipa-4.8.10-15|350	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_cldap.so
21mr|ipa-4.8.10-15|351	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_dns.so
21mr|ipa-4.8.10-15|352	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_range_check.so
21mr|ipa-4.8.10-15|353	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_otp_counter.so
21mr|ipa-4.8.10-15|354	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_otp_lasttoken.so
21mr|ipa-4.8.10-15|355	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libtopology.so
21mr|ipa-4.8.10-15|356	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_sidgen.so
21mr|ipa-4.8.10-15|357	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_sidgen_task.so
21mr|ipa-4.8.10-15|358	%attr(755,root,root) %{_libdir}/dirsrv/plugins/libipa_extdom_extop.so
21mr|ipa-4.8.10-15|359	%attr(755,root,root) %{_libdir}/krb5/plugins/kdb/ipadb.so
21mr|ipa-4.8.10-15|360	%{_sysusersdir}/kdcproxy.conf
21mr|ipa-4.8.10-15|361	%{_sysusersdir}/ipaapi.conf
21mr|ipa-4.8.10-15|362	%{_mandir}/man1/ipa-replica-conncheck.1*
21mr|ipa-4.8.10-15|363	%{_mandir}/man1/ipa-replica-install.1*
21mr|ipa-4.8.10-15|364	%{_mandir}/man1/ipa-replica-manage.1*
21mr|ipa-4.8.10-15|365	%{_mandir}/man1/ipa-csreplica-manage.1*
21mr|ipa-4.8.10-15|366	%{_mandir}/man1/ipa-server-certinstall.1*
21mr|ipa-4.8.10-15|367	%{_mandir}/man1/ipa-server-install.1*
21mr|ipa-4.8.10-15|368	%{_mandir}/man1/ipa-server-upgrade.1*
21mr|ipa-4.8.10-15|369	%{_mandir}/man1/ipa-ca-install.1*
21mr|ipa-4.8.10-15|370	%{_mandir}/man1/ipa-kra-install.1*
21mr|ipa-4.8.10-15|371	%{_mandir}/man1/ipa-compat-manage.1*
21mr|ipa-4.8.10-15|372	%{_mandir}/man1/ipa-nis-manage.1*
21mr|ipa-4.8.10-15|373	%{_mandir}/man1/ipa-managed-entries.1*
21mr|ipa-4.8.10-15|374	%{_mandir}/man1/ipa-ldap-updater.1*
21mr|ipa-4.8.10-15|375	%{_mandir}/man8/ipactl.8*
21mr|ipa-4.8.10-15|376	%{_mandir}/man1/ipa-backup.1*
21mr|ipa-4.8.10-15|377	%{_mandir}/man1/ipa-restore.1*
21mr|ipa-4.8.10-15|378	%{_mandir}/man1/ipa-advise.1*
21mr|ipa-4.8.10-15|379	%{_mandir}/man1/ipa-otptoken-import.1*
21mr|ipa-4.8.10-15|380	%{_mandir}/man1/ipa-cacert-manage.1*
21mr|ipa-4.8.10-15|381	%{_mandir}/man1/ipa-winsync-migrate.1*
21mr|ipa-4.8.10-15|382	%{_mandir}/man1/ipa-pkinit-manage.1*
21mr|ipa-4.8.10-15|383	%{_mandir}/man1/ipa-cert-fix.1*
21mr|ipa-4.8.10-15|384	%{_mandir}/man1/ipa-crlgen-manage.1*
21mr|ipa-4.8.10-15|385	
21mr|ipa-4.8.10-15|386	%pre server
21mr|ipa-4.8.10-15|387	# Stop ipa_kpasswd if it exists before upgrading so we don't have a
21mr|ipa-4.8.10-15|388	# zombie process when we're done.
21mr|ipa-4.8.10-15|389	if [ -e /usr/sbin/ipa_kpasswd ]; then
21mr|ipa-4.8.10-15|390	# NOTE: systemd specific section
21mr|ipa-4.8.10-15|391	/bin/systemctl stop ipa_kpasswd.service >/dev/null 2>&1 || :
21mr|ipa-4.8.10-15|392	# END
21mr|ipa-4.8.10-15|393	fi
21mr|ipa-4.8.10-15|394	
21mr|ipa-4.8.10-15|395	# create users and groups
21mr|ipa-4.8.10-15|396	%sysusers_create_package kdcproxy %{SOURCE1}
21mr|ipa-4.8.10-15|397	%sysusers_create_package ipaapi %{SOURCE2}
21mr|ipa-4.8.10-15|398	
21mr|ipa-4.8.10-15|399	
21mr|ipa-4.8.10-15|400	%post server
21mr|ipa-4.8.10-15|401	# NOTE: systemd specific section
21mr|ipa-4.8.10-15|402	/bin/systemctl --system daemon-reload 2>&1 || :
21mr|ipa-4.8.10-15|403	# END
21mr|ipa-4.8.10-15|404	if [ $1 -gt 1 ] ; then
21mr|ipa-4.8.10-15|405	/bin/systemctl condrestart certmonger.service 2>&1 || :
21mr|ipa-4.8.10-15|406	fi
21mr|ipa-4.8.10-15|407	/bin/systemctl reload-or-try-restart dbus
21mr|ipa-4.8.10-15|408	/bin/systemctl reload-or-try-restart oddjobd
21mr|ipa-4.8.10-15|409	
21mr|ipa-4.8.10-15|410	#sysusers_create mockbuild.conf
21mr|ipa-4.8.10-15|411	%tmpfiles_create ipa.conf
21mr|ipa-4.8.10-15|412	
21mr|ipa-4.8.10-15|413	%posttrans server
21mr|ipa-4.8.10-15|414	# don't execute upgrade and restart of IPA when server is not installed
21mr|ipa-4.8.10-15|415	%__python3 -c "import sys; from ipaserver.install import installutils; sys.exit(0 if installutils.is_ipa_configured() else 1);" > /dev/null 2>&1
21mr|ipa-4.8.10-15|416	
21mr|ipa-4.8.10-15|417	if [ $? -eq 0 ]; then
21mr|ipa-4.8.10-15|418	# Restart IPA processes. This must be also run in postrans so that plugins
21mr|ipa-4.8.10-15|419	# and software is in consistent state
21mr|ipa-4.8.10-15|420	# NOTE: systemd specific section
21mr|ipa-4.8.10-15|421	
21mr|ipa-4.8.10-15|422	/bin/systemctl is-enabled ipa.service >/dev/null 2>&1
21mr|ipa-4.8.10-15|423	if [ $? -eq 0 ]; then
21mr|ipa-4.8.10-15|424	/bin/systemctl restart ipa.service >/dev/null
21mr|ipa-4.8.10-15|425	fi
21mr|ipa-4.8.10-15|426	fi
21mr|ipa-4.8.10-15|427	# END
21mr|ipa-4.8.10-15|428	
21mr|ipa-4.8.10-15|429	%preun server
21mr|ipa-4.8.10-15|430	if [ $1 = 0 ]; then
21mr|ipa-4.8.10-15|431	# NOTE: systemd specific section
21mr|ipa-4.8.10-15|432	/bin/systemctl --quiet stop ipa.service || :
21mr|ipa-4.8.10-15|433	/bin/systemctl --quiet disable ipa.service || :
21mr|ipa-4.8.10-15|434	/bin/systemctl reload-or-try-restart dbus
21mr|ipa-4.8.10-15|435	/bin/systemctl reload-or-try-restart oddjobd
21mr|ipa-4.8.10-15|436	# END
21mr|ipa-4.8.10-15|437	fi
21mr|ipa-4.8.10-15|438	
21mr|ipa-4.8.10-15|439	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|440	
21mr|ipa-4.8.10-15|441	%package -n python3-ipaserver
21mr|ipa-4.8.10-15|442	Summary:	Python libraries used by IPA server
21mr|ipa-4.8.10-15|443	Group:		Development/Python
21mr|ipa-4.8.10-15|444	BuildArch:	noarch
21mr|ipa-4.8.10-15|445	Requires:	%{name}-server-common = %{EVRD}
21mr|ipa-4.8.10-15|446	Requires:	%{name}-common = %{EVRD}
21mr|ipa-4.8.10-15|447	Requires:	python3-ipaclient = %{EVRD}
21mr|ipa-4.8.10-15|448	Requires:	python3egg(custodia)
21mr|ipa-4.8.10-15|449	Requires:	python3egg(python-ldap)
21mr|ipa-4.8.10-15|450	Requires:	python3egg(lxml)
21mr|ipa-4.8.10-15|451	Requires:	python3egg(lib389)
21mr|ipa-4.8.10-15|452	# Bump because of #1457942 certauth: use canonical principal for lookups
21mr|ipa-4.8.10-15|453	Requires:	python3egg(gssapi)
21mr|ipa-4.8.10-15|454	Requires:	python3egg(sssdconfig)
21mr|ipa-4.8.10-15|455	Requires:	python3egg(pyasn1)
21mr|ipa-4.8.10-15|456	Requires:	python3egg(dbus-python)
21mr|ipa-4.8.10-15|457	Requires:	python3egg(dnspython)
21mr|ipa-4.8.10-15|458	Requires:	python3egg(kdcproxy)
21mr|ipa-4.8.10-15|459	# rpm-libs (2)
21mr|ipa-4.8.10-15|460	Requires:	python3egg(rpm-vercmp)
21mr|ipa-4.8.10-15|461	
21mr|ipa-4.8.10-15|462	# pki-base-python3 (alias for pki-base)
21mr|ipa-4.8.10-15|463	Requires:	pki-base
21mr|ipa-4.8.10-15|464	# python3-augeas >= 0.5 supports replace method
21mr|ipa-4.8.10-15|465	Requires:	python3egg(python-augeas)
21mr|ipa-4.8.10-15|466	Provides:	python3-ipaserver = %{EVRD}
21mr|ipa-4.8.10-15|467	
21mr|ipa-4.8.10-15|468	%description -n python3-ipaserver
21mr|ipa-4.8.10-15|469	IPA is an integrated solution to provide centrally managed Identity (users,
21mr|ipa-4.8.10-15|470	hosts, services), Authentication (SSO, 2FA), and Authorization
21mr|ipa-4.8.10-15|471	(host access control, SELinux user roles, services). The solution provides
21mr|ipa-4.8.10-15|472	features for further integration with Linux based clients (SUDO, automount)
21mr|ipa-4.8.10-15|473	and integration with Active Directory based infrastructures (Trusts).
21mr|ipa-4.8.10-15|474	If you are installing an IPA server, you need to install this package.
21mr|ipa-4.8.10-15|475	
21mr|ipa-4.8.10-15|476	%files -n python3-ipaserver
21mr|ipa-4.8.10-15|477	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|478	%{python3_sitelib}/ipaserver
21mr|ipa-4.8.10-15|479	%{python3_sitelib}/ipaserver-*.egg-info
21mr|ipa-4.8.10-15|480	
21mr|ipa-4.8.10-15|481	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|482	
21mr|ipa-4.8.10-15|483	%package server-common
21mr|ipa-4.8.10-15|484	Summary:	Common files used by IPA server
21mr|ipa-4.8.10-15|485	Group:		System/Base
21mr|ipa-4.8.10-15|486	BuildArch:	noarch
21mr|ipa-4.8.10-15|487	Requires:	%{name}-client-common = %{EVRD}
21mr|ipa-4.8.10-15|488	Requires:	apache-base
21mr|ipa-4.8.10-15|489	Requires:	systemd-units
21mr|ipa-4.8.10-15|490	Requires:	custodia
21mr|ipa-4.8.10-15|491	Provides:	freeipa-server-common = %{EVRD}
21mr|ipa-4.8.10-15|492	
21mr|ipa-4.8.10-15|493	%description server-common
21mr|ipa-4.8.10-15|494	IPA is an integrated solution to provide centrally managed Identity (users,
21mr|ipa-4.8.10-15|495	hosts, services), Authentication (SSO, 2FA), and Authorization
21mr|ipa-4.8.10-15|496	(host access control, SELinux user roles, services). The solution provides
21mr|ipa-4.8.10-15|497	features for further integration with Linux based clients (SUDO, automount)
21mr|ipa-4.8.10-15|498	and integration with Active Directory based infrastructures (Trusts).
21mr|ipa-4.8.10-15|499	If you are installing an IPA server, you need to install this package.
21mr|ipa-4.8.10-15|500	
21mr|ipa-4.8.10-15|501	%files server-common
21mr|ipa-4.8.10-15|502	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|503	%ghost %dir %{_sharedstatedir}/kdcproxy
21mr|ipa-4.8.10-15|504	%dir %attr(0755,root,root) %{_sysconfdir}/ipa/kdcproxy
21mr|ipa-4.8.10-15|505	%config(noreplace) %{_sysconfdir}/ipa/kdcproxy/kdcproxy.conf
21mr|ipa-4.8.10-15|506	# NOTE: systemd specific section
21mr|ipa-4.8.10-15|507	%ghost %attr(644,root,root) %{_sysconfdir}/systemd/system/httpd.d/ipa.conf
21mr|ipa-4.8.10-15|508	# END
21mr|ipa-4.8.10-15|509	%dir %{_datadir}/ipa
21mr|ipa-4.8.10-15|510	%{_datadir}/ipa/wsgi.py*
21mr|ipa-4.8.10-15|511	%{_datadir}/ipa/kdcproxy.wsgi
21mr|ipa-4.8.10-15|512	%{_datadir}/ipa/ipaca*.ini
21mr|ipa-4.8.10-15|513	# RHEL spec file only: START: Package copy-schema-to-ca.py
21mr|ipa-4.8.10-15|514	%{_datadir}/ipa/copy-schema-to-ca.py*
21mr|ipa-4.8.10-15|515	# RHEL spec file only: END: Package copy-schema-to-ca.py
21mr|ipa-4.8.10-15|516	%{_datadir}/ipa/*.ldif
21mr|ipa-4.8.10-15|517	%{_datadir}/ipa/*.uldif
21mr|ipa-4.8.10-15|518	%{_datadir}/ipa/*.template
21mr|ipa-4.8.10-15|519	%dir %{_datadir}/ipa/__pycache__
21mr|ipa-4.8.10-15|520	%{_datadir}/ipa/__pycache__/*
21mr|ipa-4.8.10-15|521	%dir %{_datadir}/ipa/advise
21mr|ipa-4.8.10-15|522	%dir %{_datadir}/ipa/advise/legacy
21mr|ipa-4.8.10-15|523	%{_datadir}/ipa/advise/legacy/*.template
21mr|ipa-4.8.10-15|524	%dir %{_datadir}/ipa/profiles
21mr|ipa-4.8.10-15|525	%{_datadir}/ipa/profiles/README
21mr|ipa-4.8.10-15|526	%{_datadir}/ipa/profiles/*.cfg
21mr|ipa-4.8.10-15|527	%dir %{_datadir}/ipa/html
21mr|ipa-4.8.10-15|528	%{_datadir}/ipa/html/ssbrowser.html
21mr|ipa-4.8.10-15|529	%{_datadir}/ipa/html/unauthorized.html
21mr|ipa-4.8.10-15|530	%dir %{_datadir}/ipa/migration
21mr|ipa-4.8.10-15|531	%{_datadir}/ipa/migration/index.html
21mr|ipa-4.8.10-15|532	%{_datadir}/ipa/migration/migration.py*
21mr|ipa-4.8.10-15|533	%dir %{_datadir}/ipa/migration/__pycache__
21mr|ipa-4.8.10-15|534	%{_datadir}/ipa/migration/__pycache__/*
21mr|ipa-4.8.10-15|535	%dir %{_datadir}/ipa/ui
21mr|ipa-4.8.10-15|536	%{_datadir}/ipa/ui/index.html
21mr|ipa-4.8.10-15|537	%{_datadir}/ipa/ui/reset_password.html
21mr|ipa-4.8.10-15|538	%{_datadir}/ipa/ui/sync_otp.html
21mr|ipa-4.8.10-15|539	%{_datadir}/ipa/ui/*.ico
21mr|ipa-4.8.10-15|540	%{_datadir}/ipa/ui/*.css
21mr|ipa-4.8.10-15|541	%dir %{_datadir}/ipa/ui/css
21mr|ipa-4.8.10-15|542	%{_datadir}/ipa/ui/css/*.css
21mr|ipa-4.8.10-15|543	%dir %{_datadir}/ipa/ui/js
21mr|ipa-4.8.10-15|544	%dir %{_datadir}/ipa/ui/js/dojo
21mr|ipa-4.8.10-15|545	%{_datadir}/ipa/ui/js/dojo/dojo.js
21mr|ipa-4.8.10-15|546	%dir %{_datadir}/ipa/ui/js/libs
21mr|ipa-4.8.10-15|547	%{_datadir}/ipa/ui/js/libs/*.js
21mr|ipa-4.8.10-15|548	%dir %{_datadir}/ipa/ui/js/freeipa
21mr|ipa-4.8.10-15|549	%{_datadir}/ipa/ui/js/freeipa/app.js
21mr|ipa-4.8.10-15|550	%{_datadir}/ipa/ui/js/freeipa/core.js
21mr|ipa-4.8.10-15|551	%dir %{_datadir}/ipa/ui/js/plugins
21mr|ipa-4.8.10-15|552	%dir %{_datadir}/ipa/ui/images
21mr|ipa-4.8.10-15|553	%{_datadir}/ipa/ui/images/*.jpg
21mr|ipa-4.8.10-15|554	%{_datadir}/ipa/ui/images/*.png
21mr|ipa-4.8.10-15|555	%dir %{_datadir}/ipa/wsgi
21mr|ipa-4.8.10-15|556	%{_datadir}/ipa/wsgi/plugins.py*
21mr|ipa-4.8.10-15|557	%dir %{_datadir}/ipa/wsgi/__pycache__
21mr|ipa-4.8.10-15|558	%{_datadir}/ipa/wsgi/__pycache__/*
21mr|ipa-4.8.10-15|559	%dir %{_sysconfdir}/ipa
21mr|ipa-4.8.10-15|560	%dir %{_sysconfdir}/ipa/html
21mr|ipa-4.8.10-15|561	%config(noreplace) %{_sysconfdir}/ipa/html/ssbrowser.html
21mr|ipa-4.8.10-15|562	%config(noreplace) %{_sysconfdir}/ipa/html/unauthorized.html
21mr|ipa-4.8.10-15|563	%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa-rewrite.conf
21mr|ipa-4.8.10-15|564	%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa.conf
21mr|ipa-4.8.10-15|565	%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa-kdc-proxy.conf
21mr|ipa-4.8.10-15|566	%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa-pki-proxy.conf
21mr|ipa-4.8.10-15|567	%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/ipa/kdcproxy/ipa-kdc-proxy.conf
21mr|ipa-4.8.10-15|568	%ghost %attr(0644,root,apache) %{_datadir}/ipa/html/ca.crt
21mr|ipa-4.8.10-15|569	%ghost %attr(0644,root,apache) %{_datadir}/ipa/html/krb.con
21mr|ipa-4.8.10-15|570	%ghost %attr(0644,root,apache) %{_datadir}/ipa/html/krb5.ini
21mr|ipa-4.8.10-15|571	%ghost %attr(0644,root,apache) %{_datadir}/ipa/html/krbrealm.con
21mr|ipa-4.8.10-15|572	%dir %{_datadir}/ipa/updates/
21mr|ipa-4.8.10-15|573	%{_datadir}/ipa/updates/*
21mr|ipa-4.8.10-15|574	%dir %{_localstatedir}/lib/ipa
21mr|ipa-4.8.10-15|575	%attr(700,root,root) %dir %{_localstatedir}/lib/ipa/backup
21mr|ipa-4.8.10-15|576	%attr(700,root,root) %dir %{_localstatedir}/lib/ipa/gssproxy
21mr|ipa-4.8.10-15|577	%attr(711,root,root) %dir %{_localstatedir}/lib/ipa/sysrestore
21mr|ipa-4.8.10-15|578	%attr(700,root,root) %dir %{_localstatedir}/lib/ipa/sysupgrade
21mr|ipa-4.8.10-15|579	%attr(755,root,root) %dir %{_localstatedir}/lib/ipa/pki-ca
21mr|ipa-4.8.10-15|580	%attr(755,root,root) %dir %{_localstatedir}/lib/ipa/certs
21mr|ipa-4.8.10-15|581	%attr(700,root,root) %dir %{_localstatedir}/lib/ipa/private
21mr|ipa-4.8.10-15|582	%attr(700,root,root) %dir %{_localstatedir}/lib/ipa/passwds
21mr|ipa-4.8.10-15|583	%ghost %attr(755,root,pkiuser) %{_localstatedir}/lib/ipa/pki-ca/publish
21mr|ipa-4.8.10-15|584	%ghost %attr(770,named,named) %{_localstatedir}/named/dyndb-ldap/ipa
21mr|ipa-4.8.10-15|585	%dir %attr(0700,root,root) %{_sysconfdir}/ipa/custodia
21mr|ipa-4.8.10-15|586	%dir %{_datadir}/ipa/schema.d
21mr|ipa-4.8.10-15|587	%attr(0644,root,root) %{_datadir}/ipa/schema.d/README
21mr|ipa-4.8.10-15|588	%attr(0644,root,root) %{_datadir}/ipa/gssapi.login
21mr|ipa-4.8.10-15|589	%{_datadir}/ipa/ipakrb5.aug
21mr|ipa-4.8.10-15|590	
21mr|ipa-4.8.10-15|591	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|592	
21mr|ipa-4.8.10-15|593	%package server-dns
21mr|ipa-4.8.10-15|594	Summary:	IPA integrated DNS server with support for automatic DNSSEC signing
21mr|ipa-4.8.10-15|595	Group:		System/Base
21mr|ipa-4.8.10-15|596	BuildArch:	noarch
21mr|ipa-4.8.10-15|597	Requires:	%{name}-server = %{EVRD}
21mr|ipa-4.8.10-15|598	# bumped because of https://bugzilla.redhat.com/show_bug.cgi?id=1469480
21mr|ipa-4.8.10-15|599	###Requires:	bind-dyndb-ldap >= 11.1-4
21mr|ipa-4.8.10-15|600	Requires:	bind
21mr|ipa-4.8.10-15|601	Requires:	bind-utils
21mr|ipa-4.8.10-15|602	Requires:	opendnssec
21mr|ipa-4.8.10-15|603	
21mr|ipa-4.8.10-15|604	Provides:	freeipa-server-dns = %{EVRD}
21mr|ipa-4.8.10-15|605	
21mr|ipa-4.8.10-15|606	# upgrade path from monolithic -server to -server + -server-dns
21mr|ipa-4.8.10-15|607	Obsoletes:	%{name}-server <= 4.2.0-2
21mr|ipa-4.8.10-15|608	
21mr|ipa-4.8.10-15|609	%description server-dns
21mr|ipa-4.8.10-15|610	IPA integrated DNS server with support for automatic DNSSEC signing.
21mr|ipa-4.8.10-15|611	Integrated DNS server is BIND 9. OpenDNSSEC provides key management.
21mr|ipa-4.8.10-15|612	
21mr|ipa-4.8.10-15|613	%files server-dns
21mr|ipa-4.8.10-15|614	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|615	%config(noreplace) %{_sysconfdir}/sysconfig/ipa-dnskeysyncd
21mr|ipa-4.8.10-15|616	%config(noreplace) %{_sysconfdir}/sysconfig/ipa-ods-exporter
21mr|ipa-4.8.10-15|617	%dir %attr(0755,root,root) %{_sysconfdir}/ipa/dnssec
21mr|ipa-4.8.10-15|618	%{_libexecdir}/ipa/ipa-dnskeysyncd
21mr|ipa-4.8.10-15|619	%{_libexecdir}/ipa/ipa-dnskeysync-replica
21mr|ipa-4.8.10-15|620	%{_libexecdir}/ipa/ipa-ods-exporter
21mr|ipa-4.8.10-15|621	%{_sbindir}/ipa-dns-install
21mr|ipa-4.8.10-15|622	%{_mandir}/man1/ipa-dns-install.1*
21mr|ipa-4.8.10-15|623	%attr(644,root,root) %{_unitdir}/ipa-dnskeysyncd.service
21mr|ipa-4.8.10-15|624	%attr(644,root,root) %{_unitdir}/ipa-ods-exporter.socket
21mr|ipa-4.8.10-15|625	%attr(644,root,root) %{_unitdir}/ipa-ods-exporter.service
21mr|ipa-4.8.10-15|626	
21mr|ipa-4.8.10-15|627	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|628	
21mr|ipa-4.8.10-15|629	%package server-trust-ad
21mr|ipa-4.8.10-15|630	Summary:	Virtual package to install packages required for Active Directory trusts
21mr|ipa-4.8.10-15|631	Group:		System/Base
21mr|ipa-4.8.10-15|632	Requires:	%{name}-server = %{EVRD}
21mr|ipa-4.8.10-15|633	Requires:	%{name}-common = %{EVRD}
21mr|ipa-4.8.10-15|634	Requires:	samba-python3
21mr|ipa-4.8.10-15|635	Requires:	samba
21mr|ipa-4.8.10-15|636	Requires:	samba-winbind
21mr|ipa-4.8.10-15|637	Requires(post): python3
21mr|ipa-4.8.10-15|638	Requires:	%{_lib}sss_idmap0
21mr|ipa-4.8.10-15|639	# python3-libsss_nss_idmap
21mr|ipa-4.8.10-15|640	Requires:	python3egg(sssdconfig)
21mr|ipa-4.8.10-15|641	# We use alternatives to divert winbind_krb5_locator.so plugin to libkrb5
21mr|ipa-4.8.10-15|642	# on the installes where server-trust-ad subpackage is installed because
21mr|ipa-4.8.10-15|643	# IPA AD trusts cannot be used at the same time with the locator plugin
21mr|ipa-4.8.10-15|644	# since Winbindd will be configured in a different mode
21mr|ipa-4.8.10-15|645	Requires(post):	update-alternatives
21mr|ipa-4.8.10-15|646	Requires(postun): update-alternatives
21mr|ipa-4.8.10-15|647	Requires(preun): update-alternatives
21mr|ipa-4.8.10-15|648	
21mr|ipa-4.8.10-15|649	Provides:	freeipa-server-trust-ad = %{EVRD}
21mr|ipa-4.8.10-15|650	
21mr|ipa-4.8.10-15|651	%description server-trust-ad
21mr|ipa-4.8.10-15|652	Cross-realm trusts with Active Directory in IPA require working Samba 4
21mr|ipa-4.8.10-15|653	installation. This package is provided for convenience to install all required
21mr|ipa-4.8.10-15|654	dependencies at once.
21mr|ipa-4.8.10-15|655	
21mr|ipa-4.8.10-15|656	%files server-trust-ad
21mr|ipa-4.8.10-15|657	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|658	%{_sbindir}/ipa-adtrust-install
21mr|ipa-4.8.10-15|659	%{_datadir}/ipa/smb.conf.empty
21mr|ipa-4.8.10-15|660	%attr(755,root,root) %{_libdir}/samba/pdb/ipasam.so
21mr|ipa-4.8.10-15|661	%{_mandir}/man1/ipa-adtrust-install.1*
21mr|ipa-4.8.10-15|662	%ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
21mr|ipa-4.8.10-15|663	%{_sysconfdir}/dbus-1/system.d/oddjob-ipa-trust.conf
21mr|ipa-4.8.10-15|664	%{_sysconfdir}/oddjobd.conf.d/oddjobd-ipa-trust.conf
21mr|ipa-4.8.10-15|665	%attr(755,root,root) %{_libexecdir}/ipa/oddjob/com.redhat.idm.trust-fetch-domains
21mr|ipa-4.8.10-15|666	
21mr|ipa-4.8.10-15|667	%postun server-trust-ad
21mr|ipa-4.8.10-15|668	if [ "$1" -ge "1" ]; then
21mr|ipa-4.8.10-15|669	if [ "`readlink %{_sysconfdir}/alternatives/winbind_krb5_locator.so`" == "/dev/null" ]; then
21mr|ipa-4.8.10-15|670	%{_sbindir}/alternatives --set winbind_krb5_locator.so /dev/null
21mr|ipa-4.8.10-15|671	fi
21mr|ipa-4.8.10-15|672	fi
21mr|ipa-4.8.10-15|673	
21mr|ipa-4.8.10-15|674	%post server-trust-ad
21mr|ipa-4.8.10-15|675	%{_sbindir}/update-alternatives --install %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so \
21mr|ipa-4.8.10-15|676	winbind_krb5_locator.so /dev/null 90
21mr|ipa-4.8.10-15|677	/bin/systemctl reload-or-try-restart dbus
21mr|ipa-4.8.10-15|678	/bin/systemctl reload-or-try-restart oddjobd
21mr|ipa-4.8.10-15|679	
21mr|ipa-4.8.10-15|680	%posttrans server-trust-ad
21mr|ipa-4.8.10-15|681	%__python3 -c "import sys; from ipaserver.install import installutils; sys.exit(0 if installutils.is_ipa_configured() else 1);" > /dev/null 2>&1
21mr|ipa-4.8.10-15|682	if [ $? -eq 0 ]; then
21mr|ipa-4.8.10-15|683	# NOTE: systemd specific section
21mr|ipa-4.8.10-15|684	/bin/systemctl try-restart httpd.service >/dev/null 2>&1 || :
21mr|ipa-4.8.10-15|685	# END
21mr|ipa-4.8.10-15|686	fi
21mr|ipa-4.8.10-15|687	
21mr|ipa-4.8.10-15|688	%preun server-trust-ad
21mr|ipa-4.8.10-15|689	if [ $1 -eq 0 ]; then
21mr|ipa-4.8.10-15|690	%{_sbindir}/update-alternatives --remove winbind_krb5_locator.so /dev/null
21mr|ipa-4.8.10-15|691	/bin/systemctl reload-or-try-restart dbus
21mr|ipa-4.8.10-15|692	/bin/systemctl reload-or-try-restart oddjobd
21mr|ipa-4.8.10-15|693	fi
21mr|ipa-4.8.10-15|694	
21mr|ipa-4.8.10-15|695	%endif
21mr|ipa-4.8.10-15|696	# with server
21mr|ipa-4.8.10-15|697	
21mr|ipa-4.8.10-15|698	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|699	
21mr|ipa-4.8.10-15|700	%package client
21mr|ipa-4.8.10-15|701	Summary:	IPA authentication for use on clients
21mr|ipa-4.8.10-15|702	Group:		System/Base
21mr|ipa-4.8.10-15|703	Requires:	%{name}-client-common = %{EVRD}
21mr|ipa-4.8.10-15|704	Requires:	%{name}-common = %{EVRD}
21mr|ipa-4.8.10-15|705	Requires:	python3egg(gssapi)
21mr|ipa-4.8.10-15|706	Requires:	python3-ipaclient = %{EVRD}
21mr|ipa-4.8.10-15|707	Requires:	python3egg(python-ldap)
21mr|ipa-4.8.10-15|708	Requires:	python3egg(python-augeas)
21mr|ipa-4.8.10-15|709	# cyrus-sasl-gssapi
21mr|ipa-4.8.10-15|710	Requires:	sasl-plug-gssapi
21mr|ipa-4.8.10-15|711	Requires:	chrony
21mr|ipa-4.8.10-15|712	Requires:	krb5-workstation
21mr|ipa-4.8.10-15|713	Requires:	authconfig
21mr|ipa-4.8.10-15|714	Requires:	curl
21mr|ipa-4.8.10-15|715	# NIS domain name config: /usr/lib/systemd/system/*-domainname.service
21mr|ipa-4.8.10-15|716	Requires:	initscripts
21mr|ipa-4.8.10-15|717	Requires:	xmlrpc-c
21mr|ipa-4.8.10-15|718	Requires:	sssd
21mr|ipa-4.8.10-15|719	Requires:	python3egg(sssdconfig)
21mr|ipa-4.8.10-15|720	Requires:	certmonger
21mr|ipa-4.8.10-15|721	Requires:	nss
21mr|ipa-4.8.10-15|722	Requires:	bind-utils
21mr|ipa-4.8.10-15|723	Requires:	oddjob-mkhomedir
21mr|ipa-4.8.10-15|724	# libsss_autofs
21mr|ipa-4.8.10-15|725	Requires:	sssd-client
21mr|ipa-4.8.10-15|726	Requires:	autofs
21mr|ipa-4.8.10-15|727	Requires:	libnfsidmap
21mr|ipa-4.8.10-15|728	# libnfsidmap (2)
21mr|ipa-4.8.10-15|729	Requires:	nfs-utils
21mr|ipa-4.8.10-15|730	Requires(post):	policycoreutils
21mr|ipa-4.8.10-15|731	Requires(post):	update-alternatives
21mr|ipa-4.8.10-15|732	Requires(postun): update-alternatives
21mr|ipa-4.8.10-15|733	
21mr|ipa-4.8.10-15|734	Provides:	freeipa-client = %{EVRD}
21mr|ipa-4.8.10-15|735	Provides:	ipa-client = %{EVRD}
21mr|ipa-4.8.10-15|736	
21mr|ipa-4.8.10-15|737	# renamed
21mr|ipa-4.8.10-15|738	Provides:	%{name}-sclient = %{EVRD}
21mr|ipa-4.8.10-15|739	Obsoletes:	%{name}-sclient < 4.8.9-12
21mr|ipa-4.8.10-15|740	Conflicts:	%{name}-sclient-common < 4.8.9-12
21mr|ipa-4.8.10-15|741	
21mr|ipa-4.8.10-15|742	Provides:	freeipa-admintools = %{EVRD}
21mr|ipa-4.8.10-15|743	
21mr|ipa-4.8.10-15|744	Obsoletes:	%{name}-admintools < 4.4.1
21mr|ipa-4.8.10-15|745	Provides:	%{name}-admintools = %{EVRD}
21mr|ipa-4.8.10-15|746	
21mr|ipa-4.8.10-15|747	%description client
21mr|ipa-4.8.10-15|748	This package provides command-line tools to rule
21mr|ipa-4.8.10-15|749	FreeIPA server.
21mr|ipa-4.8.10-15|750	It can also be used for FreeIPA client, but we
21mr|ipa-4.8.10-15|751	recommend to user ipa-clientN (e.g. ipa-client47)
21mr|ipa-4.8.10-15|752	packages for FreeIPA clients.
21mr|ipa-4.8.10-15|753	
21mr|ipa-4.8.10-15|754	%files client
21mr|ipa-4.8.10-15|755	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|756	%{_sclientbindir}/ipa-client-install
21mr|ipa-4.8.10-15|757	%{_sclientbindir}/ipa-client-automount
21mr|ipa-4.8.10-15|758	%{_sclientbindir}/ipa-certupdate
21mr|ipa-4.8.10-15|759	%{_sclientbindir}/ipa-getkeytab
21mr|ipa-4.8.10-15|760	%{_sclientbindir}/ipa-rmkeytab
21mr|ipa-4.8.10-15|761	%{_sclientbindir}/ipa-join
21mr|ipa-4.8.10-15|762	%{_sclientbindir}/ipa
21mr|ipa-4.8.10-15|763	%config %{_sysconfdir}/bash_completion.d
21mr|ipa-4.8.10-15|764	%config %{_sysconfdir}/sysconfig/certmonger
21mr|ipa-4.8.10-15|765	%{_mandir}/man1/ipa.1*
21mr|ipa-4.8.10-15|766	%{_mandir}/man1/ipa-getkeytab.1*
21mr|ipa-4.8.10-15|767	%{_mandir}/man1/ipa-rmkeytab.1*
21mr|ipa-4.8.10-15|768	%{_mandir}/man1/ipa-client-install.1*
21mr|ipa-4.8.10-15|769	%{_mandir}/man1/ipa-client-automount.1*
21mr|ipa-4.8.10-15|770	%{_mandir}/man1/ipa-certupdate.1*
21mr|ipa-4.8.10-15|771	%{_mandir}/man1/ipa-join.1*
21mr|ipa-4.8.10-15|772	
21mr|ipa-4.8.10-15|773	%post client
21mr|ipa-4.8.10-15|774	
21mr|ipa-4.8.10-15|775	### update-alternatives
21mr|ipa-4.8.10-15|776	# Alternatives between IPA client built from the same source as IPA server
21mr|ipa-4.8.10-15|777	# and a standalone ipa-clientN (e.g. ipa-client47).
21mr|ipa-4.8.10-15|778	# Keep this script the same in both specs.
21mr|ipa-4.8.10-15|779	
21mr|ipa-4.8.10-15|780	%if %{with server}
21mr|ipa-4.8.10-15|781	priority=10
21mr|ipa-4.8.10-15|782	%else
21mr|ipa-4.8.10-15|783	# +maj to make a higher version have higher priority
21mr|ipa-4.8.10-15|784	priority="$(echo 12+%{maj} | bc)"
21mr|ipa-4.8.10-15|785	%endif
21mr|ipa-4.8.10-15|786	
21mr|ipa-4.8.10-15|787	for i in \
21mr|ipa-4.8.10-15|788	ipa-client-install ipa-client-automount ipa-certupdate \
21mr|ipa-4.8.10-15|789	ipa-getkeytab ipa-rmkeytab ipa-join
21mr|ipa-4.8.10-15|790	do
21mr|ipa-4.8.10-15|791	update-alternatives --install \
21mr|ipa-4.8.10-15|792	"/usr/sbin/$i" \
21mr|ipa-4.8.10-15|793	"$i" \
21mr|ipa-4.8.10-15|794	"%{_sclientbindir}/$i" \
21mr|ipa-4.8.10-15|795	"$priority"
21mr|ipa-4.8.10-15|796	done
21mr|ipa-4.8.10-15|797	
21mr|ipa-4.8.10-15|798	update-alternatives --install \
21mr|ipa-4.8.10-15|799	"/usr/bin/ipa" \
21mr|ipa-4.8.10-15|800	"ipa" \
21mr|ipa-4.8.10-15|801	"%{_sclientbindir}/ipa" \
21mr|ipa-4.8.10-15|802	"$priority"
21mr|ipa-4.8.10-15|803	
21mr|ipa-4.8.10-15|804	### /update-alternatives
21mr|ipa-4.8.10-15|805	
21mr|ipa-4.8.10-15|806	if [ $1 -gt 1 ] ; then
21mr|ipa-4.8.10-15|807	# Has the client been configured?
21mr|ipa-4.8.10-15|808	restore=0
21mr|ipa-4.8.10-15|809	test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}')
21mr|ipa-4.8.10-15|810	
21mr|ipa-4.8.10-15|811	if [ -f '/etc/sssd/sssd.conf' -a $restore -ge 2 ]; then
21mr|ipa-4.8.10-15|812	if ! grep -E -q '/var/lib/sss/pubconf/krb5.include.d/' /etc/krb5.conf 2>/dev/null ; then
21mr|ipa-4.8.10-15|813	echo "includedir /var/lib/sss/pubconf/krb5.include.d/" > /etc/krb5.conf.ipanew
21mr|ipa-4.8.10-15|814	cat /etc/krb5.conf >> /etc/krb5.conf.ipanew
21mr|ipa-4.8.10-15|815	mv -Z /etc/krb5.conf.ipanew /etc/krb5.conf
21mr|ipa-4.8.10-15|816	fi
21mr|ipa-4.8.10-15|817	fi
21mr|ipa-4.8.10-15|818	
21mr|ipa-4.8.10-15|819	if [ $restore -ge 2 ]; then
21mr|ipa-4.8.10-15|820	if grep -E -q '\s*pkinit_anchors = FILE:/etc/ipa/ca.crt$' /etc/krb5.conf 2>/dev/null; then
21mr|ipa-4.8.10-15|821	sed -E 's|(\s*)pkinit_anchors = FILE:/etc/ipa/ca.crt$|\1pkinit_anchors = FILE:/var/lib/ipa-client/pki/kdc-ca-bundle.pem\n\1pkinit_pool = FILE:/var/lib/ipa-client/pki/ca-bundle.pem|' /etc/krb5.conf >/etc/krb5.conf.ipanew
21mr|ipa-4.8.10-15|822	mv -Z /etc/krb5.conf.ipanew /etc/krb5.conf
21mr|ipa-4.8.10-15|823	cp /etc/ipa/ca.crt /var/lib/ipa-client/pki/kdc-ca-bundle.pem
21mr|ipa-4.8.10-15|824	cp /etc/ipa/ca.crt /var/lib/ipa-client/pki/ca-bundle.pem
21mr|ipa-4.8.10-15|825	fi
21mr|ipa-4.8.10-15|826	fi
21mr|ipa-4.8.10-15|827	
21mr|ipa-4.8.10-15|828	if [ $restore -ge 2 ]; then
21mr|ipa-4.8.10-15|829	%__python3 -c 'from ipaclient.install.client import update_ipa_nssdb; update_ipa_nssdb()' >/var/log/ipaupgrade.log 2>&1
21mr|ipa-4.8.10-15|830	fi
21mr|ipa-4.8.10-15|831	fi
21mr|ipa-4.8.10-15|832	
21mr|ipa-4.8.10-15|833	%postun client
21mr|ipa-4.8.10-15|834	[ $1 = 0 ] || exit 0
21mr|ipa-4.8.10-15|835	for i in \
21mr|ipa-4.8.10-15|836	ipa-client-install ipa-client-automount ipa-certupdate \
21mr|ipa-4.8.10-15|837	ipa-getkeytab ipa-rmkeytab ipa-join ipa
21mr|ipa-4.8.10-15|838	do
21mr|ipa-4.8.10-15|839	update-alternatives --remove \
21mr|ipa-4.8.10-15|840	"$i" \
21mr|ipa-4.8.10-15|841	"%{_sclientbindir}/$i"
21mr|ipa-4.8.10-15|842	done
21mr|ipa-4.8.10-15|843	
21mr|ipa-4.8.10-15|844	%triggerin client -- openssh-server
21mr|ipa-4.8.10-15|845	# Has the client been configured?
21mr|ipa-4.8.10-15|846	restore=0
21mr|ipa-4.8.10-15|847	test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}')
21mr|ipa-4.8.10-15|848	
21mr|ipa-4.8.10-15|849	if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then
21mr|ipa-4.8.10-15|850	if grep -E -q '^(AuthorizedKeysCommand /usr/bin/sss_ssh_authorizedkeys|PubKeyAgent /usr/bin/sss_ssh_authorizedkeys %u)$' /etc/ssh/sshd_config 2>/dev/null; then
21mr|ipa-4.8.10-15|851	sed -r '
21mr|ipa-4.8.10-15|852	/^(AuthorizedKeysCommand(User|RunAs)|PubKeyAgentRunAs)[ \t]/ d
21mr|ipa-4.8.10-15|853	' /etc/ssh/sshd_config >/etc/ssh/sshd_config.ipanew
21mr|ipa-4.8.10-15|854	
21mr|ipa-4.8.10-15|855	if /usr/sbin/sshd -t -f /dev/null -o 'AuthorizedKeysCommand=/usr/bin/sss_ssh_authorizedkeys' -o 'AuthorizedKeysCommandUser=nobody' 2>/dev/null; then
21mr|ipa-4.8.10-15|856	sed -ri '
21mr|ipa-4.8.10-15|857	s/^PubKeyAgent (.+) %u$/AuthorizedKeysCommand \1/
21mr|ipa-4.8.10-15|858	s/^AuthorizedKeysCommand .*$/\0\nAuthorizedKeysCommandUser nobody/
21mr|ipa-4.8.10-15|859	' /etc/ssh/sshd_config.ipanew
21mr|ipa-4.8.10-15|860	elif /usr/sbin/sshd -t -f /dev/null -o 'AuthorizedKeysCommand=/usr/bin/sss_ssh_authorizedkeys' -o 'AuthorizedKeysCommandRunAs=nobody' 2>/dev/null; then
21mr|ipa-4.8.10-15|861	sed -ri '
21mr|ipa-4.8.10-15|862	s/^PubKeyAgent (.+) %u$/AuthorizedKeysCommand \1/
21mr|ipa-4.8.10-15|863	s/^AuthorizedKeysCommand .*$/\0\nAuthorizedKeysCommandRunAs nobody/
21mr|ipa-4.8.10-15|864	' /etc/ssh/sshd_config.ipanew
21mr|ipa-4.8.10-15|865	elif /usr/sbin/sshd -t -f /dev/null -o 'PubKeyAgent=/usr/bin/sss_ssh_authorizedkeys %u' -o 'PubKeyAgentRunAs=nobody' 2>/dev/null; then
21mr|ipa-4.8.10-15|866	sed -ri '
21mr|ipa-4.8.10-15|867	s/^AuthorizedKeysCommand (.+)$/PubKeyAgent \1 %u/
21mr|ipa-4.8.10-15|868	s/^PubKeyAgent .*$/\0\nPubKeyAgentRunAs nobody/
21mr|ipa-4.8.10-15|869	' /etc/ssh/sshd_config.ipanew
21mr|ipa-4.8.10-15|870	fi
21mr|ipa-4.8.10-15|871	
21mr|ipa-4.8.10-15|872	mv -Z /etc/ssh/sshd_config.ipanew /etc/ssh/sshd_config
21mr|ipa-4.8.10-15|873	chmod 600 /etc/ssh/sshd_config
21mr|ipa-4.8.10-15|874	
21mr|ipa-4.8.10-15|875	/bin/systemctl condrestart sshd.service 2>&1 || :
21mr|ipa-4.8.10-15|876	fi
21mr|ipa-4.8.10-15|877	fi
21mr|ipa-4.8.10-15|878	
21mr|ipa-4.8.10-15|879	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|880	
21mr|ipa-4.8.10-15|881	%package -n python3-ipaclient
21mr|ipa-4.8.10-15|882	Summary:	Python libraries used by IPA client
21mr|ipa-4.8.10-15|883	Group:		Development/Python
21mr|ipa-4.8.10-15|884	BuildArch:	noarch
21mr|ipa-4.8.10-15|885	Requires:	%{name}-client-common = %{EVRD}
21mr|ipa-4.8.10-15|886	Requires:	%{name}-common = %{EVRD}
21mr|ipa-4.8.10-15|887	Requires:	python3-ipalib = %{EVRD}
21mr|ipa-4.8.10-15|888	Requires:	python3egg(dnspython)
21mr|ipa-4.8.10-15|889	Requires:	python3egg(rpm-vercmp)
21mr|ipa-4.8.10-15|890	Provides:	python3-ipaclient = %{EVRD}
21mr|ipa-4.8.10-15|891	# RHEL spec file only: DELETED: Remove csrgen
21mr|ipa-4.8.10-15|892	
21mr|ipa-4.8.10-15|893	%description -n python3-ipaclient
21mr|ipa-4.8.10-15|894	Python module for FreeIPA server admin tools.
21mr|ipa-4.8.10-15|895	
21mr|ipa-4.8.10-15|896	%files -n python3-ipaclient
21mr|ipa-4.8.10-15|897	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|898	%dir %{python3_sitelib}/ipaclient
21mr|ipa-4.8.10-15|899	%{python3_sitelib}/ipaclient/*.py*
21mr|ipa-4.8.10-15|900	%dir %{python3_sitelib}/ipaclient/install
21mr|ipa-4.8.10-15|901	%{python3_sitelib}/ipaclient/install/*.py*
21mr|ipa-4.8.10-15|902	%dir %{python3_sitelib}/ipaclient/plugins
21mr|ipa-4.8.10-15|903	%{python3_sitelib}/ipaclient/plugins/*.py*
21mr|ipa-4.8.10-15|904	%dir %{python3_sitelib}/ipaclient/remote_plugins
21mr|ipa-4.8.10-15|905	%{python3_sitelib}/ipaclient/remote_plugins/*.py*
21mr|ipa-4.8.10-15|906	%dir %{python3_sitelib}/ipaclient/remote_plugins/2_*
21mr|ipa-4.8.10-15|907	%{python3_sitelib}/ipaclient/remote_plugins/2_*/*.py*
21mr|ipa-4.8.10-15|908	%dir %{python3_sitelib}/ipaclient/__pycache__
21mr|ipa-4.8.10-15|909	%{python3_sitelib}/ipaclient/__pycache__/*
21mr|ipa-4.8.10-15|910	%dir %{python3_sitelib}/ipaclient/install/__pycache__
21mr|ipa-4.8.10-15|911	%{python3_sitelib}/ipaclient/install/__pycache__/*
21mr|ipa-4.8.10-15|912	%dir %{python3_sitelib}/ipaclient/plugins/__pycache__
21mr|ipa-4.8.10-15|913	%{python3_sitelib}/ipaclient/plugins/__pycache__/*
21mr|ipa-4.8.10-15|914	%dir %{python3_sitelib}/ipaclient/remote_plugins/__pycache__
21mr|ipa-4.8.10-15|915	%{python3_sitelib}/ipaclient/remote_plugins/__pycache__/*
21mr|ipa-4.8.10-15|916	%dir %{python3_sitelib}/ipaclient/remote_plugins/2_114/__pycache__
21mr|ipa-4.8.10-15|917	%{python3_sitelib}/ipaclient/remote_plugins/2_114/__pycache__/*
21mr|ipa-4.8.10-15|918	%dir %{python3_sitelib}/ipaclient/remote_plugins/2_156/__pycache__
21mr|ipa-4.8.10-15|919	%{python3_sitelib}/ipaclient/remote_plugins/2_156/__pycache__/*
21mr|ipa-4.8.10-15|920	%dir %{python3_sitelib}/ipaclient/remote_plugins/2_164/__pycache__
21mr|ipa-4.8.10-15|921	%{python3_sitelib}/ipaclient/remote_plugins/2_164/__pycache__/*
21mr|ipa-4.8.10-15|922	%dir %{python3_sitelib}/ipaclient/remote_plugins/2_49/__pycache__
21mr|ipa-4.8.10-15|923	%{python3_sitelib}/ipaclient/remote_plugins/2_49/__pycache__/*
21mr|ipa-4.8.10-15|924	
21mr|ipa-4.8.10-15|925	# RHEL spec file only: DELETED: Remove csrgen
21mr|ipa-4.8.10-15|926	#%%{python3_sitelib}/ipaclient/csrgen
21mr|ipa-4.8.10-15|927	%{python3_sitelib}/ipaclient-*.egg-info
21mr|ipa-4.8.10-15|928	
21mr|ipa-4.8.10-15|929	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|930	
21mr|ipa-4.8.10-15|931	%package client-common
21mr|ipa-4.8.10-15|932	Summary:	Common files used by IPA client
21mr|ipa-4.8.10-15|933	Group:		System/Base
21mr|ipa-4.8.10-15|934	BuildArch:	noarch
21mr|ipa-4.8.10-15|935	
21mr|ipa-4.8.10-15|936	Provides:	freeipa-client-common = %{EVRD}
21mr|ipa-4.8.10-15|937	
21mr|ipa-4.8.10-15|938	# renamed
21mr|ipa-4.8.10-15|939	Provides:	%{name}-sclient-common = %{EVRD}
21mr|ipa-4.8.10-15|940	Obsoletes:	%{name}-sclient-common < 4.8.9-12
21mr|ipa-4.8.10-15|941	Conflicts:	%{name}-sclient-common < 4.8.9-12
21mr|ipa-4.8.10-15|942	
21mr|ipa-4.8.10-15|943	%description client-common
21mr|ipa-4.8.10-15|944	Common files for FreeIPA server admin tools.
21mr|ipa-4.8.10-15|945	
21mr|ipa-4.8.10-15|946	%files client-common
21mr|ipa-4.8.10-15|947	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|948	%dir %attr(0755,root,root) %{_sysconfdir}/ipa/
21mr|ipa-4.8.10-15|949	%ghost %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ipa/default.conf
21mr|ipa-4.8.10-15|950	%ghost %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ipa/ca.crt
21mr|ipa-4.8.10-15|951	%dir %attr(0755,root,root) %{_sysconfdir}/ipa/nssdb
21mr|ipa-4.8.10-15|952	# old dbm format
21mr|ipa-4.8.10-15|953	%ghost %config(noreplace) %{_sysconfdir}/ipa/nssdb/cert8.db
21mr|ipa-4.8.10-15|954	%ghost %config(noreplace) %{_sysconfdir}/ipa/nssdb/key3.db
21mr|ipa-4.8.10-15|955	%ghost %config(noreplace) %{_sysconfdir}/ipa/nssdb/secmod.db
21mr|ipa-4.8.10-15|956	# new sql format
21mr|ipa-4.8.10-15|957	%ghost %config(noreplace) %{_sysconfdir}/ipa/nssdb/cert9.db
21mr|ipa-4.8.10-15|958	%ghost %config(noreplace) %{_sysconfdir}/ipa/nssdb/key4.db
21mr|ipa-4.8.10-15|959	%ghost %config(noreplace) %{_sysconfdir}/ipa/nssdb/pkcs11.txt
21mr|ipa-4.8.10-15|960	%ghost %config(noreplace) %{_sysconfdir}/ipa/nssdb/pwdfile.txt
21mr|ipa-4.8.10-15|961	%ghost %config(noreplace) %{_sysconfdir}/pki/ca-trust/source/ipa.p11-kit
21mr|ipa-4.8.10-15|962	%dir %{_localstatedir}/lib/ipa-client
21mr|ipa-4.8.10-15|963	%dir %{_localstatedir}/lib/ipa-client/pki
21mr|ipa-4.8.10-15|964	%dir %{_localstatedir}/lib/ipa-client/sysrestore
21mr|ipa-4.8.10-15|965	%{_mandir}/man5/default.conf.5*
21mr|ipa-4.8.10-15|966	%{_datadir}/ipa/client/freeipa.template
21mr|ipa-4.8.10-15|967	%{_datadir}/ipa/client/sshd_ipa.conf.template
21mr|ipa-4.8.10-15|968	
21mr|ipa-4.8.10-15|969	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|970	
21mr|ipa-4.8.10-15|971	%package python3-compat
21mr|ipa-4.8.10-15|972	Summary:	Compatiblity package for Python libraries used by IPA
21mr|ipa-4.8.10-15|973	Group:		Development/Python
21mr|ipa-4.8.10-15|974	BuildArch:	noarch
21mr|ipa-4.8.10-15|975	Obsoletes:	%{name}-python < 4.2.91
21mr|ipa-4.8.10-15|976	Provides:	%{name}-python = %{EVRD}
21mr|ipa-4.8.10-15|977	Requires:	%{name}-common = %{EVRD}
21mr|ipa-4.8.10-15|978	Requires:	python3-ipalib = %{EVRD}
21mr|ipa-4.8.10-15|979	
21mr|ipa-4.8.10-15|980	Provides:	freeipa-python3-compat = %{EVRD}
21mr|ipa-4.8.10-15|981	
21mr|ipa-4.8.10-15|982	Obsoletes:	freeipa-python < 4.2.91
21mr|ipa-4.8.10-15|983	Provides:	freeipa-python3 = %{EVRD}
21mr|ipa-4.8.10-15|984	
21mr|ipa-4.8.10-15|985	%description python3-compat
21mr|ipa-4.8.10-15|986	IPA is an integrated solution to provide centrally managed Identity (users,
21mr|ipa-4.8.10-15|987	hosts, services), Authentication (SSO, 2FA), and Authorization
21mr|ipa-4.8.10-15|988	(host access control, SELinux user roles, services). The solution provides
21mr|ipa-4.8.10-15|989	features for further integration with Linux based clients (SUDO, automount)
21mr|ipa-4.8.10-15|990	and integration with Active Directory based infrastructures (Trusts).
21mr|ipa-4.8.10-15|991	This is a compatibility package to accommodate %{name}-python split into
21mr|ipa-4.8.10-15|992	python3-ipalib and %{name}-common. Packages still depending on
21mr|ipa-4.8.10-15|993	%{name}-python should be fixed to depend on python3-ipaclient or
21mr|ipa-4.8.10-15|994	%{name}-common instead.
21mr|ipa-4.8.10-15|995	
21mr|ipa-4.8.10-15|996	%files python3-compat
21mr|ipa-4.8.10-15|997	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|998	
21mr|ipa-4.8.10-15|999	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|1000	
21mr|ipa-4.8.10-15|1001	%package -n python3-ipalib
21mr|ipa-4.8.10-15|1002	Summary:	Python libraries used by IPA
21mr|ipa-4.8.10-15|1003	Group:		Development/Python
21mr|ipa-4.8.10-15|1004	BuildArch:	noarch
21mr|ipa-4.8.10-15|1005	Conflicts:	%{name}-python < 4.2.91
21mr|ipa-4.8.10-15|1006	Requires:	%{name}-common = %{EVRD}
21mr|ipa-4.8.10-15|1007	# Bump because of #1457942 certauth: use canonical principal for lookups
21mr|ipa-4.8.10-15|1008	Requires:	python3egg(gssapi)
21mr|ipa-4.8.10-15|1009	Requires:	gnupg
21mr|ipa-4.8.10-15|1010	Requires:	keyutils
21mr|ipa-4.8.10-15|1011	Requires:	python3
21mr|ipa-4.8.10-15|1012	Requires:	python3egg(python-nss)
21mr|ipa-4.8.10-15|1013	Requires:	python3egg(cryptography)
21mr|ipa-4.8.10-15|1014	Requires:	python3egg(netaddr)
21mr|ipa-4.8.10-15|1015	# python3-libipa_hbac
21mr|ipa-4.8.10-15|1016	Requires:	python3egg(sssdconfig)
21mr|ipa-4.8.10-15|1017	Requires:	python3egg(qrcode)
21mr|ipa-4.8.10-15|1018	Requires:	python3egg(pyasn1)
21mr|ipa-4.8.10-15|1019	Requires:	python3egg(pyasn1-modules)
21mr|ipa-4.8.10-15|1020	Requires:	python3egg(python-dateutil)
21mr|ipa-4.8.10-15|1021	Requires:	python3egg(python-yubico)
21mr|ipa-4.8.10-15|1022	# python-sss-murmur
21mr|ipa-4.8.10-15|1023	Requires:	python3egg(sssdconfig)
21mr|ipa-4.8.10-15|1024	Requires:	python3egg(dbus-python)
21mr|ipa-4.8.10-15|1025	Requires:	python3egg(setuptools)
21mr|ipa-4.8.10-15|1026	Requires:	python3egg(six)
21mr|ipa-4.8.10-15|1027	Requires:	python3egg(jwcrypto)
21mr|ipa-4.8.10-15|1028	Requires:	python3egg(cffi)
21mr|ipa-4.8.10-15|1029	Requires:	python3egg(python-ldap)
21mr|ipa-4.8.10-15|1030	Requires:	python3egg(requests)
21mr|ipa-4.8.10-15|1031	Requires:	python3egg(dnspython)
21mr|ipa-4.8.10-15|1032	Requires:	python3egg(netifaces)
21mr|ipa-4.8.10-15|1033	Requires:	python3egg(pyusb)
21mr|ipa-4.8.10-15|1034	
21mr|ipa-4.8.10-15|1035	Provides:	python3-ipalib = %{EVRD}
21mr|ipa-4.8.10-15|1036	Provides:	python3-ipapython = %{EVRD}
21mr|ipa-4.8.10-15|1037	Provides:	python3-ipaplatform = %{EVRD}
21mr|ipa-4.8.10-15|1038	
21mr|ipa-4.8.10-15|1039	%description -n python3-ipalib
21mr|ipa-4.8.10-15|1040	IPA is an integrated solution to provide centrally managed Identity (users,
21mr|ipa-4.8.10-15|1041	hosts, services), Authentication (SSO, 2FA), and Authorization
21mr|ipa-4.8.10-15|1042	(host access control, SELinux user roles, services). The solution provides
21mr|ipa-4.8.10-15|1043	features for further integration with Linux based clients (SUDO, automount)
21mr|ipa-4.8.10-15|1044	and integration with Active Directory based infrastructures (Trusts).
21mr|ipa-4.8.10-15|1045	If you are using IPA, you need to install this package.
21mr|ipa-4.8.10-15|1046	
21mr|ipa-4.8.10-15|1047	%files -n python3-ipalib
21mr|ipa-4.8.10-15|1048	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|1049	%dir %{python3_sitelib}/ipapython
21mr|ipa-4.8.10-15|1050	%{python3_sitelib}/ipapython/*.py*
21mr|ipa-4.8.10-15|1051	%dir %{python3_sitelib}/ipapython/install
21mr|ipa-4.8.10-15|1052	%{python3_sitelib}/ipapython/install/*.py*
21mr|ipa-4.8.10-15|1053	%dir %{python3_sitelib}/ipalib
21mr|ipa-4.8.10-15|1054	%{python3_sitelib}/ipalib/*.py*
21mr|ipa-4.8.10-15|1055	%dir %{python3_sitelib}/ipalib/install
21mr|ipa-4.8.10-15|1056	%{python3_sitelib}/ipalib/install/*.py*
21mr|ipa-4.8.10-15|1057	%dir %{python3_sitelib}/ipaplatform
21mr|ipa-4.8.10-15|1058	%{python3_sitelib}/ipaplatform/*
21mr|ipa-4.8.10-15|1059	%{python3_sitelib}/ipapython-*.egg-info
21mr|ipa-4.8.10-15|1060	%{python3_sitelib}/ipalib-*.egg-info
21mr|ipa-4.8.10-15|1061	%{python3_sitelib}/ipaplatform-*.egg-info
21mr|ipa-4.8.10-15|1062	#%%{python3_sitelib}/ipaplatform-*-nspkg.pth
21mr|ipa-4.8.10-15|1063	%dir %{python3_sitelib}/ipalib/__pycache__
21mr|ipa-4.8.10-15|1064	%{python3_sitelib}/ipalib/__pycache__/*
21mr|ipa-4.8.10-15|1065	%dir %{python3_sitelib}/ipalib/install/__pycache__
21mr|ipa-4.8.10-15|1066	%{python3_sitelib}/ipalib/install/__pycache__/*
21mr|ipa-4.8.10-15|1067	%dir %{python3_sitelib}/ipapython/__pycache__
21mr|ipa-4.8.10-15|1068	%{python3_sitelib}/ipapython/__pycache__/*
21mr|ipa-4.8.10-15|1069	%dir %{python3_sitelib}/ipapython/install/__pycache__
21mr|ipa-4.8.10-15|1070	%{python3_sitelib}/ipapython/install/__pycache__/*
21mr|ipa-4.8.10-15|1071	
21mr|ipa-4.8.10-15|1072	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|1073	
21mr|ipa-4.8.10-15|1074	%package common
21mr|ipa-4.8.10-15|1075	Summary:	Common files used by IPA
21mr|ipa-4.8.10-15|1076	Group:		Development/Python
21mr|ipa-4.8.10-15|1077	BuildArch:	noarch
21mr|ipa-4.8.10-15|1078	Conflicts:	%{name}-python < 4.2.91
21mr|ipa-4.8.10-15|1079	
21mr|ipa-4.8.10-15|1080	Provides:	freeipa-common = %{EVRD}
21mr|ipa-4.8.10-15|1081	
21mr|ipa-4.8.10-15|1082	%if %{with selinux}
21mr|ipa-4.8.10-15|1083	# This ensures that the *-selinux package and all it’s dependencies are not
21mr|ipa-4.8.10-15|1084	# pulled into containers and other systems that do not use SELinux. The
21mr|ipa-4.8.10-15|1085	# policy defines types and file contexts for client and server.
21mr|ipa-4.8.10-15|1086	Requires:       (%{name}-selinux if selinux-policy-%{selinuxtype})
21mr|ipa-4.8.10-15|1087	%endif
21mr|ipa-4.8.10-15|1088	
21mr|ipa-4.8.10-15|1089	%description common
21mr|ipa-4.8.10-15|1090	IPA is an integrated solution to provide centrally managed Identity (users,
21mr|ipa-4.8.10-15|1091	hosts, services), Authentication (SSO, 2FA), and Authorization
21mr|ipa-4.8.10-15|1092	(host access control, SELinux user roles, services). The solution provides
21mr|ipa-4.8.10-15|1093	features for further integration with Linux based clients (SUDO, automount)
21mr|ipa-4.8.10-15|1094	and integration with Active Directory based infrastructures (Trusts).
21mr|ipa-4.8.10-15|1095	If you are using IPA, you need to install this package.
21mr|ipa-4.8.10-15|1096	
21mr|ipa-4.8.10-15|1097	%files common -f %{name}.lang
21mr|ipa-4.8.10-15|1098	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|1099	
21mr|ipa-4.8.10-15|1100	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|1101	%if %{with selinux}
21mr|ipa-4.8.10-15|1102	# SELinux subpackage
21mr|ipa-4.8.10-15|1103	%package selinux
21mr|ipa-4.8.10-15|1104	Summary:	FreeIPA SELinux policy
21mr|ipa-4.8.10-15|1105	Group:		Development/Python
21mr|ipa-4.8.10-15|1106	BuildArch:	noarch
21mr|ipa-4.8.10-15|1107	Requires:	selinux-policy-%{selinuxtype}
21mr|ipa-4.8.10-15|1108	Requires(post):	selinux-policy-%{selinuxtype}
21mr|ipa-4.8.10-15|1109	
21mr|ipa-4.8.10-15|1110	%description selinux
21mr|ipa-4.8.10-15|1111	Custom SELinux policy module for FreeIPA
21mr|ipa-4.8.10-15|1112	
21mr|ipa-4.8.10-15|1113	%files selinux
21mr|ipa-4.8.10-15|1114	%{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.*
21mr|ipa-4.8.10-15|1115	%ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{modulename}
21mr|ipa-4.8.10-15|1116	
21mr|ipa-4.8.10-15|1117	# SELinux contexts are saved so that only affected files can be
21mr|ipa-4.8.10-15|1118	# relabeled after the policy module installation
21mr|ipa-4.8.10-15|1119	%pre selinux
21mr|ipa-4.8.10-15|1120	%selinux_relabel_pre -s %{selinuxtype}
21mr|ipa-4.8.10-15|1121	
21mr|ipa-4.8.10-15|1122	%post selinux
21mr|ipa-4.8.10-15|1123	semodule -d ipa_custodia &> /dev/null || true;
21mr|ipa-4.8.10-15|1124	%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.bz2
21mr|ipa-4.8.10-15|1125	
21mr|ipa-4.8.10-15|1126	%postun selinux
21mr|ipa-4.8.10-15|1127	if [ $1 -eq 0 ]; then
21mr|ipa-4.8.10-15|1128	%selinux_modules_uninstall -s %{selinuxtype} %{modulename}
21mr|ipa-4.8.10-15|1129	semodule -e ipa_custodia &> /dev/null || true;
21mr|ipa-4.8.10-15|1130	fi
21mr|ipa-4.8.10-15|1131	
21mr|ipa-4.8.10-15|1132	%posttrans selinux
21mr|ipa-4.8.10-15|1133	%selinux_relabel_post -s %{selinuxtype}
21mr|ipa-4.8.10-15|1134	
21mr|ipa-4.8.10-15|1135	# with selinux
21mr|ipa-4.8.10-15|1136	%endif
21mr|ipa-4.8.10-15|1137	
21mr|ipa-4.8.10-15|1138	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|1139	%if %{with server}
21mr|ipa-4.8.10-15|1140	%package client-epn
21mr|ipa-4.8.10-15|1141	Summary:	Tool to configure Expiring Passworld Notification in IPA
21mr|ipa-4.8.10-15|1142	Group:		System/Base
21mr|ipa-4.8.10-15|1143	Requires:	%{name}-client = %{EVRD}
21mr|ipa-4.8.10-15|1144	
21mr|ipa-4.8.10-15|1145	%description client-epn
21mr|ipa-4.8.10-15|1146	EPN provides command-line options to display the list of affected users.
21mr|ipa-4.8.10-15|1147	This provides data introspection and helps understand how many emails
21mr|ipa-4.8.10-15|1148	would be sent for a given day, or a given date range.
21mr|ipa-4.8.10-15|1149	The command-line options can also be used by a monitoring system to alert
21mr|ipa-4.8.10-15|1150	whenever a number of emails over the SMTP quota would be sent.
21mr|ipa-4.8.10-15|1151	
21mr|ipa-4.8.10-15|1152	%files client-epn
21mr|ipa-4.8.10-15|1153	%doc COPYING README.md Contributors.txt
21mr|ipa-4.8.10-15|1154	%dir %{_sysconfdir}/ipa/epn
21mr|ipa-4.8.10-15|1155	%{_sysconfdir}/ipa/epn.conf
21mr|ipa-4.8.10-15|1156	%{_sysconfdir}/ipa/epn/expire_msg.template
21mr|ipa-4.8.10-15|1157	%{_unitdir}/ipa-epn.service
21mr|ipa-4.8.10-15|1158	%{_unitdir}/ipa-epn.timer
21mr|ipa-4.8.10-15|1159	%{_sbindir}/ipa-epn
21mr|ipa-4.8.10-15|1160	%{_mandir}/man1/ipa-epn.1*
21mr|ipa-4.8.10-15|1161	%{_mandir}/man5/epn.conf.5*
21mr|ipa-4.8.10-15|1162	%endif
21mr|ipa-4.8.10-15|1163	#----------------------------------------------------------------------------
21mr|ipa-4.8.10-15|1164	%package client-samba
21mr|ipa-4.8.10-15|1165	Summary: Tools to configure Samba on IPA client
21mr|ipa-4.8.10-15|1166	Group: System/Base
21mr|ipa-4.8.10-15|1167	Requires: %{name}-client = %{EVRD}
21mr|ipa-4.8.10-15|1168	Requires: samba-python3
21mr|ipa-4.8.10-15|1169	Requires: samba-client
21mr|ipa-4.8.10-15|1170	Requires: samba-winbind
21mr|ipa-4.8.10-15|1171	Requires: samba-common
21mr|ipa-4.8.10-15|1172	Requires: samba
21mr|ipa-4.8.10-15|1173	Requires: sssd-winbind-idmap
21mr|ipa-4.8.10-15|1174	Requires: tdb-utils
21mr|ipa-4.8.10-15|1175	Requires: cifs-utils
21mr|ipa-4.8.10-15|1176	
21mr|ipa-4.8.10-15|1177	%description client-samba
21mr|ipa-4.8.10-15|1178	This package provides command-line tools to deploy Samba domain member
21mr|ipa-4.8.10-15|1179	on the machine enrolled into a FreeIPA environment
21mr|ipa-4.8.10-15|1180	
21mr|ipa-4.8.10-15|1181	%files client-samba
21mr|ipa-4.8.10-15|1182	%doc README.md Contributors.txt
21mr|ipa-4.8.10-15|1183	%license COPYING
21mr|ipa-4.8.10-15|1184	%{_sbindir}/ipa-client-samba
21mr|ipa-4.8.10-15|1185	%{_mandir}/man1/ipa-client-samba.1*
21mr|ipa-4.8.10-15|1186	
21mr|ipa-4.8.10-15|1187	#------------------------------------------------------------------------------
21mr|ipa-4.8.10-15|1188	%prep
21mr|ipa-4.8.10-15|1189	%setup -qn freeipa-%{version}
21mr|ipa-4.8.10-15|1190	
21mr|ipa-4.8.10-15|1191	# RHEL spec file only: START
21mr|ipa-4.8.10-15|1192	# Update timestamps on the files touched by a patch, to avoid non-equal
21mr|ipa-4.8.10-15|1193	# .pyc/.pyo files across the multilib peers within a build, where "Level"
21mr|ipa-4.8.10-15|1194	# is the patch prefix option (e.g. -p1)
21mr|ipa-4.8.10-15|1195	# Taken from specfile for sssd and python3-simplejson
21mr|ipa-4.8.10-15|1196	UpdateTimestamps() {
21mr|ipa-4.8.10-15|1197	Level=$1
21mr|ipa-4.8.10-15|1198	PatchFile=$2
21mr|ipa-4.8.10-15|1199	
21mr|ipa-4.8.10-15|1200	# Locate the affected files:
21mr|ipa-4.8.10-15|1201	for f in $(diffstat $Level -l $PatchFile); do
21mr|ipa-4.8.10-15|1202	# Set the files to have the same timestamp as that of the patch:
21mr|ipa-4.8.10-15|1203	touch -c -r $PatchFile $f
21mr|ipa-4.8.10-15|1204	done
21mr|ipa-4.8.10-15|1205	}
21mr|ipa-4.8.10-15|1206	for p in %patches ; do
21mr|ipa-4.8.10-15|1207	%__patch -p1 -i $p
21mr|ipa-4.8.10-15|1208	UpdateTimestamps -p1 $p
21mr|ipa-4.8.10-15|1209	done
21mr|ipa-4.8.10-15|1210	# RHEL spec file only: END
21mr|ipa-4.8.10-15|1211	
21mr|ipa-4.8.10-15|1212	# ROSA's autofs is historically patched to use /etc/autofs/ directory
21mr|ipa-4.8.10-15|1213	# Patch 0001-Custom-autofs-dir-on-ROSA.patch changes it in other places,
21mr|ipa-4.8.10-15|1214	# here in po/ let's use sed because manual verification of the result after sed is
21mr|ipa-4.8.10-15|1215	# not as important as in the code, and it easifies maintainance of this patch.
21mr|ipa-4.8.10-15|1216	find ./po -type f | xargs sed -i 's,/etc/auto,/etc/autofs/auto,g'
21mr|ipa-4.8.10-15|1217	
21mr|ipa-4.8.10-15|1218	cp -v /etc/os-release ipatests/test_ipaplatform/data/os-release-rosa
21mr|ipa-4.8.10-15|1219	
21mr|ipa-4.8.10-15|1220	#Rosa old distrib not have nis-domainname.service
21mr|ipa-4.8.10-15|1221	#change it to fedora-domainname.service
21mr|ipa-4.8.10-15|1222	%if %{mdvver} < 201910
21mr|ipa-4.8.10-15|1223	sed -i 's|nis-domainname|fedora-domainname|' ipaplatform/redhat/services.py
21mr|ipa-4.8.10-15|1224	%endif
21mr|ipa-4.8.10-15|1225	
21mr|ipa-4.8.10-15|1226	
21mr|ipa-4.8.10-15|1227	%build
21mr|ipa-4.8.10-15|1228	%serverbuild
21mr|ipa-4.8.10-15|1229	# RHEL spec file only: START
21mr|ipa-4.8.10-15|1230	autoreconf -i -f
21mr|ipa-4.8.10-15|1231	# RHEL spec file only: END
21mr|ipa-4.8.10-15|1232	# UI compilation segfaulted on some arches when the stack was lower (#1040576)
21mr|ipa-4.8.10-15|1233	export JAVA_STACK_SIZE="8m"
21mr|ipa-4.8.10-15|1234	
21mr|ipa-4.8.10-15|1235	export CFLAGS="%{optflags} $CFLAGS"
21mr|ipa-4.8.10-15|1236	export LDFLAGS="%{ldflags} $LDFLAGS"
21mr|ipa-4.8.10-15|1237	
21mr|ipa-4.8.10-15|1238	#may be not needed, see configure params
21mr|ipa-4.8.10-15|1239	export IPA_VENDOR_VERSION_SUFFIX=-%{release}
21mr|ipa-4.8.10-15|1240	export SUPPORTED_PLATFORM=rosa
21mr|ipa-4.8.10-15|1241	
21mr|ipa-4.8.10-15|1242	# PATH is workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1005235
21mr|ipa-4.8.10-15|1243	export PATH="/usr/bin:/usr/sbin:$PATH"
21mr|ipa-4.8.10-15|1244	
21mr|ipa-4.8.10-15|1245	export PYTHON=%{__python3}
21mr|ipa-4.8.10-15|1246	# Workaround: make sure all shebangs are pointing to Python 3
21mr|ipa-4.8.10-15|1247	# This should be solved properly using setuptools
21mr|ipa-4.8.10-15|1248	# and this hack should be removed.
21mr|ipa-4.8.10-15|1249	find \
21mr|ipa-4.8.10-15|1250	! -name '*.pyc' -a \
21mr|ipa-4.8.10-15|1251	! -name '*.pyo' -a \
21mr|ipa-4.8.10-15|1252	-type f -exec grep -qsm1 '^#!.*\bpython' {} \; \
21mr|ipa-4.8.10-15|1253	-exec sed -i -e '1 s|^#!.*\bpython[^ ]*|#!%__python3|' {} \;
21mr|ipa-4.8.10-15|1254	
21mr|ipa-4.8.10-15|1255	%configure \
21mr|ipa-4.8.10-15|1256	--with-vendor-suffix=-%{release} \
21mr|ipa-4.8.10-15|1257	%{enable_server_option} \
21mr|ipa-4.8.10-15|1258	--without-ipatests \
21mr|ipa-4.8.10-15|1259	--with-ipaplatform=rosa
21mr|ipa-4.8.10-15|1260	
21mr|ipa-4.8.10-15|1261	%if %{with server}
21mr|ipa-4.8.10-15|1262	%make LIBS="$LIBS -L%{_libdir}/dirsrv -lslapd -lpthread -lkrb5 -lnspr4 -lplc4 -lnss3 -lldap"
21mr|ipa-4.8.10-15|1263	%else
21mr|ipa-4.8.10-15|1264	%make
21mr|ipa-4.8.10-15|1265	%endif
21mr|ipa-4.8.10-15|1266	
21mr|ipa-4.8.10-15|1267	%check
21mr|ipa-4.8.10-15|1268	%make check VERBOSE=yes LIBDIR=%{_libdir}
21mr|ipa-4.8.10-15|1269	
21mr|ipa-4.8.10-15|1270	%install
21mr|ipa-4.8.10-15|1271	# Please put as much logic as possible into make install. It allows:
21mr|ipa-4.8.10-15|1272	# - easier porting to other distributions
21mr|ipa-4.8.10-15|1273	# - rapid devel & install cycle using make install
21mr|ipa-4.8.10-15|1274	# (instead of full RPM build and installation each time)
21mr|ipa-4.8.10-15|1275	#
21mr|ipa-4.8.10-15|1276	# All files and directories created by spec install should be marked as ghost.
21mr|ipa-4.8.10-15|1277	# (These are typically configuration files created by IPA installer.)
21mr|ipa-4.8.10-15|1278	# All other artifacts should be created by make install.
21mr|ipa-4.8.10-15|1279	#
21mr|ipa-4.8.10-15|1280	# Exception to this rule are test programs which where want to install
21mr|ipa-4.8.10-15|1281	# Python2/3 versions at the same time so we need to rename them. Yuck.
21mr|ipa-4.8.10-15|1282	%__make python_install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
21mr|ipa-4.8.10-15|1283	
21mr|ipa-4.8.10-15|1284	%makeinstall_std
21mr|ipa-4.8.10-15|1285	
21mr|ipa-4.8.10-15|1286	# remove files which are useful only for make uninstall
21mr|ipa-4.8.10-15|1287	find %{buildroot} -wholename '*/site-packages/*/install_files.txt' -exec rm {} \;
21mr|ipa-4.8.10-15|1288	
21mr|ipa-4.8.10-15|1289	%find_lang %{name}
21mr|ipa-4.8.10-15|1290	
21mr|ipa-4.8.10-15|1291	%if %{with server}
21mr|ipa-4.8.10-15|1292	# So we can own our Apache configuration
21mr|ipa-4.8.10-15|1293	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/
21mr|ipa-4.8.10-15|1294	/bin/touch %{buildroot}%{_sysconfdir}/httpd/conf.d/ipa.conf
21mr|ipa-4.8.10-15|1295	/bin/touch %{buildroot}%{_sysconfdir}/httpd/conf.d/ipa-kdc-proxy.conf
21mr|ipa-4.8.10-15|1296	/bin/touch %{buildroot}%{_sysconfdir}/httpd/conf.d/ipa-pki-proxy.conf
21mr|ipa-4.8.10-15|1297	/bin/touch %{buildroot}%{_sysconfdir}/httpd/conf.d/ipa-rewrite.conf
21mr|ipa-4.8.10-15|1298	/bin/touch %{buildroot}%{_datadir}/ipa/html/ca.crt
21mr|ipa-4.8.10-15|1299	/bin/touch %{buildroot}%{_datadir}/ipa/html/krb.con
21mr|ipa-4.8.10-15|1300	/bin/touch %{buildroot}%{_datadir}/ipa/html/krb5.ini
21mr|ipa-4.8.10-15|1301	/bin/touch %{buildroot}%{_datadir}/ipa/html/krbrealm.con
21mr|ipa-4.8.10-15|1302	
21mr|ipa-4.8.10-15|1303	mkdir -p %{buildroot}%{_libdir}/krb5/plugins/libkrb5
21mr|ipa-4.8.10-15|1304	touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
21mr|ipa-4.8.10-15|1305	
21mr|ipa-4.8.10-15|1306	# RHEL spec file only: START: Package copy-schema-to-ca.py
21mr|ipa-4.8.10-15|1307	cp contrib/copy-schema-to-ca-RHEL6.py %{buildroot}%{_datadir}/ipa/copy-schema-to-ca.py
21mr|ipa-4.8.10-15|1308	# RHEL spec file only: END: Package copy-schema-to-ca.py
21mr|ipa-4.8.10-15|1309	
21mr|ipa-4.8.10-15|1310	mkdir -p %{buildroot}%{_sysconfdir}/cron.d
21mr|ipa-4.8.10-15|1311	
21mr|ipa-4.8.10-15|1312	#install sysuser config
21mr|ipa-4.8.10-15|1313	install -d %{buildroot}%{_sysusersdir}/
21mr|ipa-4.8.10-15|1314	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/kdcproxy.conf
21mr|ipa-4.8.10-15|1315	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/ipaapi.conf
21mr|ipa-4.8.10-15|1316	
21mr|ipa-4.8.10-15|1317	chmod +x %{buildroot}%{python3_sitelib}/ipaserver/dnssec/localhsm.py
21mr|ipa-4.8.10-15|1318	chmod +x %{buildroot}%{python3_sitelib}/ipaserver/dnssec/odsmgr.py
21mr|ipa-4.8.10-15|1319	chmod +x %{buildroot}%{python3_sitelib}/ipaserver/install/ipa_kra_install.py
21mr|ipa-4.8.10-15|1320	
21mr|ipa-4.8.10-15|1321	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/httpd.d
21mr|ipa-4.8.10-15|1322	touch %{buildroot}%{_sysconfdir}/systemd/system/httpd.d/ipa.conf
21mr|ipa-4.8.10-15|1323	
21mr|ipa-4.8.10-15|1324	mkdir -p %{buildroot}%{_sysconfdir}/ipa/kdcproxy
21mr|ipa-4.8.10-15|1325	touch %{buildroot}%{_sysconfdir}/ipa/kdcproxy/ipa-kdc-proxy.conf
21mr|ipa-4.8.10-15|1326	
21mr|ipa-4.8.10-15|1327	mkdir -p %{buildroot}%{_localstatedir}/named/dyndb-ldap
21mr|ipa-4.8.10-15|1328	touch %{buildroot}%{_localstatedir}/named/dyndb-ldap/ipa
21mr|ipa-4.8.10-15|1329	
21mr|ipa-4.8.10-15|1330	mkdir -p %{buildroot}%{_localstatedir}/lib/ipa/pki-ca
21mr|ipa-4.8.10-15|1331	touch %{buildroot}%{_localstatedir}/lib/ipa/pki-ca/publish
21mr|ipa-4.8.10-15|1332	
21mr|ipa-4.8.10-15|1333	%endif
21mr|ipa-4.8.10-15|1334	# with server
21mr|ipa-4.8.10-15|1335	
21mr|ipa-4.8.10-15|1336	touch %{buildroot}%{_sysconfdir}/ipa/default.conf
21mr|ipa-4.8.10-15|1337	touch %{buildroot}%{_sysconfdir}/ipa/ca.crt
21mr|ipa-4.8.10-15|1338	
21mr|ipa-4.8.10-15|1339	%if %{without server}
21mr|ipa-4.8.10-15|1340	# Remove ipa-epn parts as we don't have ipa-epn systemd integration generated
21mr|ipa-4.8.10-15|1341	# for client-only build
21mr|ipa-4.8.10-15|1342	rm %{buildroot}/%{_unitdir}/ipa-epn.service
21mr|ipa-4.8.10-15|1343	rm %{buildroot}/%{_unitdir}/ipa-epn.timer
21mr|ipa-4.8.10-15|1344	rm %{buildroot}/%{_sbindir}/ipa-epn
21mr|ipa-4.8.10-15|1345	rm %{buildroot}/%{_mandir}/man1/ipa-epn.1*
21mr|ipa-4.8.10-15|1346	rm %{buildroot}/%{_mandir}/man5/epn.conf.5*
21mr|ipa-4.8.10-15|1347	rm %{buildroot}/%{_sysconfdir}/ipa/epn/expire_msg.template
21mr|ipa-4.8.10-15|1348	rm %{buildroot}/%{_sysconfdir}/ipa/epn.conf
21mr|ipa-4.8.10-15|1349	%endif
21mr|ipa-4.8.10-15|1350	
21mr|ipa-4.8.10-15|1351	mkdir -p %{buildroot}%{_sharedstatedir}/kdcproxy
21mr|ipa-4.8.10-15|1352	mkdir -p %{buildroot}%{_sysconfdir}/ipa/nssdb
21mr|ipa-4.8.10-15|1353	mkdir -p %{buildroot}%{_sysconfdir}/pki/ca-trust/source
21mr|ipa-4.8.10-15|1354	touch %{buildroot}%{_sysconfdir}/ipa/nssdb/cert8.db
21mr|ipa-4.8.10-15|1355	touch %{buildroot}%{_sysconfdir}/ipa/nssdb/key3.db
21mr|ipa-4.8.10-15|1356	touch %{buildroot}%{_sysconfdir}/ipa/nssdb/secmod.db
21mr|ipa-4.8.10-15|1357	touch %{buildroot}%{_sysconfdir}/ipa/nssdb/cert9.db
21mr|ipa-4.8.10-15|1358	touch %{buildroot}%{_sysconfdir}/ipa/nssdb/key4.db
21mr|ipa-4.8.10-15|1359	touch %{buildroot}%{_sysconfdir}/ipa/nssdb/pkcs11.txt
21mr|ipa-4.8.10-15|1360	touch %{buildroot}%{_sysconfdir}/ipa/nssdb/pwdfile.txt
21mr|ipa-4.8.10-15|1361	touch %{buildroot}%{_sysconfdir}/pki/ca-trust/source/ipa.p11-kit
21mr|ipa-4.8.10-15|1362	
21mr|ipa-4.8.10-15|1363	#mkdir -p %%{buildroot}%%{_sysconfdir}/profile.d/
21mr|ipa-4.8.10-15|1364	#echo "# Force usage of IPA server's IPA client if a standalone ipa-clientN is installed" >> \
21mr|ipa-4.8.10-15|1365	#	%{buildroot}%{_sysconfdir}/profile.d/90_0_ipa-server.sh
21mr|ipa-4.8.10-15|1366	#echo "export IPA_SERVER_CLIENT_PRIORITY=1" >> %{buildroot}%{_sysconfdir}/profile.d/90_0_ipa-server.sh
21mr|ipa-4.8.10-15|1367	
21mr|ipa-4.8.10-15|1368	mkdir -p %{buildroot}%{_sclientbindir}
21mr|ipa-4.8.10-15|1369	for i in \
21mr|ipa-4.8.10-15|1370	ipa-client-install ipa-client-automount ipa-certupdate \
21mr|ipa-4.8.10-15|1371	ipa-getkeytab ipa-rmkeytab ipa-join
21mr|ipa-4.8.10-15|1372	do
21mr|ipa-4.8.10-15|1373	mv %{buildroot}%{_sbindir}/$i %{buildroot}%{_sclientbindir}/
21mr|ipa-4.8.10-15|1374	done
21mr|ipa-4.8.10-15|1375	mv -v %{buildroot}%{_bindir}/ipa %{buildroot}%{_sclientbindir}/
21mr|ipa-4.8.10-15|1376	
21mr|ipa-4.8.10-15|1377	
21mr|ipa-4.8.10-15|1378	%changelog
21mr|ipa-4.8.10-15|1379	* Tue Feb 17 2026 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|ipa-4.8.10-15|1380	- Extend NAME_REGEX to allow '/'
21mr|ipa-4.8.10-15|1381	
21mr|ipa-4.8.10-15|1382	* Tue Jul 15 2025 Ilfat G <i.gaptrakhmanov@rosa.ru> 4.8.10-14
21mr|ipa-4.8.10-15|1383	- Fix compatibility with new authselect
21mr|ipa-4.8.10-15|1384	
21mr|ipa-4.8.10-15|1385	* Tue Feb 4 2025 Ilfat G <i.gaptrakhmanov@rosa.ru> 4.8.10-13
21mr|ipa-4.8.10-15|1386	- Remove unintended provide
21mr|ipa-4.8.10-15|1387	
21mr|ipa-4.8.10-15|1388	* Tue Jul 16 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 4.8.10-12
21mr|ipa-4.8.10-15|1389	- Change NAME_REGEX in the ipalib to support Dynamic Directory and Astra Linux Directory
21mr|ipa-4.8.10-15|1390	- The previous commit (895879a) has no effect
21mr|ipa-4.8.10-15|1391	
21mr|ipa-4.8.10-15|1392	* Thu Jul 11 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|ipa-4.8.10-15|1393	- Set customized NAME_REGEX for ROSA platform
21mr|ipa-4.8.10-15|1394	- The customized regex is adapted for Dynamic Directory and Astra Linux Directory
21mr|ipa-4.8.10-15|1395	
21mr|ipa-4.8.10-15|1396	* Thu Jul 11 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|ipa-4.8.10-15|1397	- Fix hostnamectl path for ROSA platform
21mr|ipa-4.8.10-15|1398	
21mr|ipa-4.8.10-15|1399	* Tue Nov 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.10-9
21mr|ipa-4.8.10-15|1400	- bump release
21mr|ipa-4.8.10-15|1401	
21mr|ipa-4.8.10-15|1402	- Merge: 7c029d5 9503364
21mr|ipa-4.8.10-15|1403	* Tue Nov 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ipa-4.8.10-15|1404	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2021.15
21mr|ipa-4.8.10-15|1405	
21mr|ipa-4.8.10-15|1406	* Tue Oct 31 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ipa-4.8.10-15|1407	- adapt for samba 4.19
21mr|ipa-4.8.10-15|1408	
21mr|ipa-4.8.10-15|1409	* Tue Aug 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.10-8
21mr|ipa-4.8.10-15|1410	- Fix R
21mr|ipa-4.8.10-15|1411	- "import pyhbac" in ipaserver/plugins/hbactest.py
21mr|ipa-4.8.10-15|1412	- Found by keleg@
21mr|ipa-4.8.10-15|1413	
21mr|ipa-4.8.10-15|1414	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.10-7
21mr|ipa-4.8.10-15|1415	- Rebuild with samba 4.17
21mr|ipa-4.8.10-15|1416	
21mr|ipa-4.8.10-15|1417	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 4.8.10-6
21mr|ipa-4.8.10-15|1418	- MassBuild#2794: Increase release tag
21mr|ipa-4.8.10-15|1419	
21mr|ipa-4.8.10-15|1420	* Tue Aug 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|ipa-4.8.10-15|1421	- Rebuild with libunistring
21mr|ipa-4.8.10-15|1422	
21mr|ipa-4.8.10-15|1423	* Mon Feb 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ipa-4.8.10-15|1424	- Rebuild with samba 4.15
21mr|ipa-4.8.10-15|1425	- [root@rosa2021 ~]# dnf rq --whatrequires lib64ndr1
21mr|ipa-4.8.10-15|1426	- ipa-server-0:4.8.10-3.aarch64
21mr|ipa-4.8.10-15|1427	- ipa-server-trust-ad-0:4.8.10-3.aarch64
21mr|ipa-4.8.10-15|1428	- lib64ndr-devel-1:4.12.11-3.aarch64
21mr|ipa-4.8.10-15|1429	- lib64samba-libs0-1:4.12.11-3.aarch64
21mr|ipa-4.8.10-15|1430	- lib64sssd0-0:2.3.0-2.aarch64
21mr|ipa-4.8.10-15|1431	- sssd-0:2.3.0-2.aarch64
21mr|ipa-4.8.10-15|1432	
21mr|ipa-4.8.10-15|1433	* Mon Dec 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.10-3
21mr|ipa-4.8.10-15|1434	- Fix syntax error in scriptlet
21mr|ipa-4.8.10-15|1435	- ```
21mr|ipa-4.8.10-15|1436	- @irton еще, при удаленеии ipa-client:
21mr|ipa-4.8.10-15|1437	- Запуск скриптлета: ipa-client-4.8.10-2.x86_64                                                                                                                                                                      14/444
21mr|ipa-4.8.10-15|1438	- /var/tmp/rpm-tmp.XsQkB9: строка 10: синтаксическая ошибка: неожиданный конец файла
21mr|ipa-4.8.10-15|1439	- предупреждение: %%postun(ipa-client-4.8.10-2.x86_64) scriptlet failed, exit status 2
21mr|ipa-4.8.10-15|1440	- Error in POSTUN scriptlet in rpm package ipa-client
21mr|ipa-4.8.10-15|1441	- ```
21mr|ipa-4.8.10-15|1442	
21mr|ipa-4.8.10-15|1443	* Fri Nov 26 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.8.10-2
21mr|ipa-4.8.10-15|1444	- move files needed for create tmpfiles to server pkg
21mr|ipa-4.8.10-15|1445	
21mr|ipa-4.8.10-15|1446	* Thu Nov 18 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ipa-4.8.10-15|1447	- Fix ownership of files in client-common
21mr|ipa-4.8.10-15|1448	- Установка        : ipa-client-common-4.8.9-13.noarch                                                                                                                                  16/76
21mr|ipa-4.8.10-15|1449	- предупреждение: group apache does not exist - using root
21mr|ipa-4.8.10-15|1450	- предупреждение: group apache does not exist - using root
21mr|ipa-4.8.10-15|1451	- sync with Fedora
21mr|ipa-4.8.10-15|1452	
21mr|ipa-4.8.10-15|1453	* Thu Nov 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1454	- downgrade to 4.8.10
21mr|ipa-4.8.10-15|1455	
21mr|ipa-4.8.10-15|1456	* Tue Oct 5 2021 Александр <a.proklov@rosalinux.ru> 4.9.7-2
21mr|ipa-4.8.10-15|1457	- up release
21mr|ipa-4.8.10-15|1458	
21mr|ipa-4.8.10-15|1459	* Tue Oct 5 2021 Александр <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1460	- fix typo
21mr|ipa-4.8.10-15|1461	
21mr|ipa-4.8.10-15|1462	* Tue Sep 14 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1463	- pkispawn now not provided --debug option
21mr|ipa-4.8.10-15|1464	
21mr|ipa-4.8.10-15|1465	* Fri Sep 10 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.9.7-1
21mr|ipa-4.8.10-15|1466	- Update version to 4.9.7
21mr|ipa-4.8.10-15|1467	
21mr|ipa-4.8.10-15|1468	* Thu Jul 22 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.9.6-1
21mr|ipa-4.8.10-15|1469	- Update version to 4.9.6
21mr|ipa-4.8.10-15|1470	
21mr|ipa-4.8.10-15|1471	* Fri Apr 30 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.9.3-4
21mr|ipa-4.8.10-15|1472	- revrite selinux variables in Rosa patch
21mr|ipa-4.8.10-15|1473	
21mr|ipa-4.8.10-15|1474	* Tue Apr 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.9.3-3
21mr|ipa-4.8.10-15|1475	- Rename sclient back to client
21mr|ipa-4.8.10-15|1476	- ipa-client47 is not used nowadays
21mr|ipa-4.8.10-15|1477	- Keep update-alternatives to make similar tricks possible in the future
21mr|ipa-4.8.10-15|1478	- Move to /usr/libexec
21mr|ipa-4.8.10-15|1479	
21mr|ipa-4.8.10-15|1480	* Wed Apr 14 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1481	- fix files for client build
21mr|ipa-4.8.10-15|1482	
21mr|ipa-4.8.10-15|1483	* Wed Apr 14 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1484	- fix BR
21mr|ipa-4.8.10-15|1485	
21mr|ipa-4.8.10-15|1486	* Wed Apr 14 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.9.3-1
21mr|ipa-4.8.10-15|1487	- fix patch num
21mr|ipa-4.8.10-15|1488	
21mr|ipa-4.8.10-15|1489	* Wed Apr 14 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1490	- patch for shphinx version
21mr|ipa-4.8.10-15|1491	
21mr|ipa-4.8.10-15|1492	* Wed Apr 14 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1493	- patch for shphinx version
21mr|ipa-4.8.10-15|1494	
21mr|ipa-4.8.10-15|1495	* Wed Apr 14 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1496	- update version 4.9.3
21mr|ipa-4.8.10-15|1497	
21mr|ipa-4.8.10-15|1498	* Fri Jan 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1499	- set user shell to bash
21mr|ipa-4.8.10-15|1500	
21mr|ipa-4.8.10-15|1501	* Wed Jan 27 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1502	- fix selinux users
21mr|ipa-4.8.10-15|1503	
21mr|ipa-4.8.10-15|1504	* Tue Jan 19 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.9-10
21mr|ipa-4.8.10-15|1505	- Provide ipa-client here, ipa-client47 is dropped, not needed now, this client is newer
21mr|ipa-4.8.10-15|1506	
21mr|ipa-4.8.10-15|1507	* Tue Dec 22 2020 Александр <a.proklov@rosalinux.ru> 4.8.9-9
21mr|ipa-4.8.10-15|1508	- moved to main
21mr|ipa-4.8.10-15|1509	
21mr|ipa-4.8.10-15|1510	* Fri Dec 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1511	- fix files
21mr|ipa-4.8.10-15|1512	
21mr|ipa-4.8.10-15|1513	* Fri Dec 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.8.9-8
21mr|ipa-4.8.10-15|1514	- up release
21mr|ipa-4.8.10-15|1515	
21mr|ipa-4.8.10-15|1516	* Fri Dec 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1517	- make ipa-client for i686
21mr|ipa-4.8.10-15|1518	
21mr|ipa-4.8.10-15|1519	* Fri Dec 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1520	- disable server build for i686, small cleanup
21mr|ipa-4.8.10-15|1521	
21mr|ipa-4.8.10-15|1522	* Thu Dec 17 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.9-7
21mr|ipa-4.8.10-15|1523	- Fix ownership of ipa-dnskeysyncd's Kerberos keytab
21mr|ipa-4.8.10-15|1524	- See also: https://abf.io/import/opendnssec/commit/bf2a313622732bf41b582ecb68064344ef92bd5d
21mr|ipa-4.8.10-15|1525	
21mr|ipa-4.8.10-15|1526	* Thu Dec 17 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.9-6
21mr|ipa-4.8.10-15|1527	- Fix ajp:// in httpd
21mr|ipa-4.8.10-15|1528	
21mr|ipa-4.8.10-15|1529	* Thu Dec 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.8.9-5
21mr|ipa-4.8.10-15|1530	- add chrony for server
21mr|ipa-4.8.10-15|1531	
21mr|ipa-4.8.10-15|1532	* Thu Dec 3 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1533	- add install ipa-server-dns with ipa-server
21mr|ipa-4.8.10-15|1534	
21mr|ipa-4.8.10-15|1535	* Wed Dec 2 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1536	- fix path to ssl.conf
21mr|ipa-4.8.10-15|1537	
21mr|ipa-4.8.10-15|1538	* Thu Nov 5 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1539	- add patch for old pki-10.8
21mr|ipa-4.8.10-15|1540	
21mr|ipa-4.8.10-15|1541	* Fri Oct 30 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1542	- fix user create ipaapi
21mr|ipa-4.8.10-15|1543	
21mr|ipa-4.8.10-15|1544	* Thu Oct 29 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1545	- install server-common before server
21mr|ipa-4.8.10-15|1546	
21mr|ipa-4.8.10-15|1547	* Fri Oct 23 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1548	- fix BR augeas for sclient
21mr|ipa-4.8.10-15|1549	
21mr|ipa-4.8.10-15|1550	* Thu Oct 22 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1551	- remove jboss requires
21mr|ipa-4.8.10-15|1552	
21mr|ipa-4.8.10-15|1553	* Wed Sep 23 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1554	- add requires python3-augeas
21mr|ipa-4.8.10-15|1555	
21mr|ipa-4.8.10-15|1556	* Tue Sep 22 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1557	- set version fontawesome <5.0
21mr|ipa-4.8.10-15|1558	
21mr|ipa-4.8.10-15|1559	* Sun Sep 20 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1560	- Set path for fonts, add requires for fontawesome
21mr|ipa-4.8.10-15|1561	
21mr|ipa-4.8.10-15|1562	* Sat Sep 19 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1563	- Add require dyndb-ldap
21mr|ipa-4.8.10-15|1564	
21mr|ipa-4.8.10-15|1565	* Fri Sep 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1566	- Add requires, add fix for old Rosa distr
21mr|ipa-4.8.10-15|1567	
21mr|ipa-4.8.10-15|1568	* Tue Sep 15 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1569	- Add requires mod_slotmem_shm
21mr|ipa-4.8.10-15|1570	
21mr|ipa-4.8.10-15|1571	- Merge: a6a7409 be768b8
21mr|ipa-4.8.10-15|1572	* Sun Sep 13 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1573	- add requires
21mr|ipa-4.8.10-15|1574	
21mr|ipa-4.8.10-15|1575	* Sun Sep 13 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1576	- add requires
21mr|ipa-4.8.10-15|1577	
21mr|ipa-4.8.10-15|1578	* Sat Sep 12 2020 Александр <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1579	- fix typo
21mr|ipa-4.8.10-15|1580	
21mr|ipa-4.8.10-15|1581	* Sat Sep 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1582	- fix httpd-ssl-site-dir path
21mr|ipa-4.8.10-15|1583	
21mr|ipa-4.8.10-15|1584	* Sat Sep 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1585	- add requires
21mr|ipa-4.8.10-15|1586	
21mr|ipa-4.8.10-15|1587	* Sat Sep 12 2020 Александр <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1588	- remove string
21mr|ipa-4.8.10-15|1589	
21mr|ipa-4.8.10-15|1590	* Sat Sep 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1591	- fix end in file
21mr|ipa-4.8.10-15|1592	
21mr|ipa-4.8.10-15|1593	* Sat Sep 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1594	- add path for ssl.conf to rosa platform
21mr|ipa-4.8.10-15|1595	
21mr|ipa-4.8.10-15|1596	* Fri Sep 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1597	- add missing dirs, clean files
21mr|ipa-4.8.10-15|1598	
21mr|ipa-4.8.10-15|1599	* Tue Sep 8 2020 Александр <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1600	- add comment for patch
21mr|ipa-4.8.10-15|1601	
21mr|ipa-4.8.10-15|1602	* Tue Sep 8 2020 Александр <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1603	- remove BR git
21mr|ipa-4.8.10-15|1604	
21mr|ipa-4.8.10-15|1605	* Sun Sep 6 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1606	- add patch from centos
21mr|ipa-4.8.10-15|1607	
21mr|ipa-4.8.10-15|1608	* Sat Sep 5 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1609	- fix patch for ssl token
21mr|ipa-4.8.10-15|1610	
21mr|ipa-4.8.10-15|1611	* Sat Sep 5 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1612	- remove apache modules
21mr|ipa-4.8.10-15|1613	
21mr|ipa-4.8.10-15|1614	* Sat Sep 5 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1615	- remove requires mod_nss, add patch for fix warning in pki token
21mr|ipa-4.8.10-15|1616	
21mr|ipa-4.8.10-15|1617	* Wed Aug 26 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1618	- fix files
21mr|ipa-4.8.10-15|1619	
21mr|ipa-4.8.10-15|1620	* Wed Aug 26 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1621	- revrite patch for v.4.8.9
21mr|ipa-4.8.10-15|1622	
21mr|ipa-4.8.10-15|1623	* Wed Aug 26 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1624	- revrite patch for v.4.8.9
21mr|ipa-4.8.10-15|1625	
21mr|ipa-4.8.10-15|1626	* Wed Aug 26 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1627	- v.4.8.9
21mr|ipa-4.8.10-15|1628	
21mr|ipa-4.8.10-15|1629	* Wed Aug 19 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1630	- fix files
21mr|ipa-4.8.10-15|1631	
21mr|ipa-4.8.10-15|1632	* Wed Aug 19 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1633	- fix files
21mr|ipa-4.8.10-15|1634	
21mr|ipa-4.8.10-15|1635	* Wed Aug 19 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1636	- add requires apache user
21mr|ipa-4.8.10-15|1637	
21mr|ipa-4.8.10-15|1638	* Wed Aug 19 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1639	- use libexecdir for files
21mr|ipa-4.8.10-15|1640	
21mr|ipa-4.8.10-15|1641	* Tue Aug 18 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1642	- use sysusers.conf for create users
21mr|ipa-4.8.10-15|1643	
21mr|ipa-4.8.10-15|1644	* Wed Aug 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1645	- remove delete platform files
21mr|ipa-4.8.10-15|1646	
21mr|ipa-4.8.10-15|1647	* Wed Aug 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1648	- remove BR git
21mr|ipa-4.8.10-15|1649	
21mr|ipa-4.8.10-15|1650	* Wed Aug 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1651	- enable use rosa platform
21mr|ipa-4.8.10-15|1652	
21mr|ipa-4.8.10-15|1653	* Wed Aug 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1654	- remove requires libcurl, requires: curl autoinstall it
21mr|ipa-4.8.10-15|1655	
21mr|ipa-4.8.10-15|1656	* Wed Aug 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1657	- fix requires nss and nspr
21mr|ipa-4.8.10-15|1658	
21mr|ipa-4.8.10-15|1659	* Tue Aug 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1660	- remove ntp code, add chronu for client
21mr|ipa-4.8.10-15|1661	
21mr|ipa-4.8.10-15|1662	* Tue Aug 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1663	- remove require ntp
21mr|ipa-4.8.10-15|1664	
21mr|ipa-4.8.10-15|1665	* Mon Aug 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1666	- add requires nspr
21mr|ipa-4.8.10-15|1667	
21mr|ipa-4.8.10-15|1668	* Mon Aug 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1669	- uncomment chrony
21mr|ipa-4.8.10-15|1670	
21mr|ipa-4.8.10-15|1671	* Thu Jul 30 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1672	- abb BR lib389
21mr|ipa-4.8.10-15|1673	
21mr|ipa-4.8.10-15|1674	* Thu Jul 30 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1675	- fix BR
21mr|ipa-4.8.10-15|1676	
21mr|ipa-4.8.10-15|1677	* Wed Jul 1 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1678	- restore sssd
21mr|ipa-4.8.10-15|1679	
21mr|ipa-4.8.10-15|1680	* Wed Jul 1 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1681	- fix requires
21mr|ipa-4.8.10-15|1682	
21mr|ipa-4.8.10-15|1683	* Wed Jul 1 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1684	- fix requires
21mr|ipa-4.8.10-15|1685	
21mr|ipa-4.8.10-15|1686	* Wed Jul 1 2020 Александр <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1687	- remove requires libitm
21mr|ipa-4.8.10-15|1688	
21mr|ipa-4.8.10-15|1689	* Wed Jul 1 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1690	- small fixes
21mr|ipa-4.8.10-15|1691	
21mr|ipa-4.8.10-15|1692	* Tue Jun 30 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1693	- remove unneded Requires
21mr|ipa-4.8.10-15|1694	
21mr|ipa-4.8.10-15|1695	* Mon Jun 29 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1696	- change bcond server
21mr|ipa-4.8.10-15|1697	
21mr|ipa-4.8.10-15|1698	* Mon Jun 29 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1699	- fix files, add BR
21mr|ipa-4.8.10-15|1700	
21mr|ipa-4.8.10-15|1701	* Mon Jun 29 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1702	- auto enable selinux if needed
21mr|ipa-4.8.10-15|1703	
21mr|ipa-4.8.10-15|1704	* Sun Jun 28 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1705	- add BR for pylint and jslint
21mr|ipa-4.8.10-15|1706	
21mr|ipa-4.8.10-15|1707	* Sat Jun 27 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1708	- use python3-dns
21mr|ipa-4.8.10-15|1709	
21mr|ipa-4.8.10-15|1710	* Sat Jun 27 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1711	- fix typo
21mr|ipa-4.8.10-15|1712	
21mr|ipa-4.8.10-15|1713	* Sat Jun 27 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1714	- remove patch files, add selinux support to spec
21mr|ipa-4.8.10-15|1715	
21mr|ipa-4.8.10-15|1716	* Sat Jun 27 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1717	- remove patch files, add selinux support to spec
21mr|ipa-4.8.10-15|1718	
21mr|ipa-4.8.10-15|1719	* Fri Jun 26 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ipa-4.8.10-15|1720	- initial rewrite spec

12830 21
21mr|ipcalc-0.2.5-3|1	Summary:	IP network address calculator
21mr|ipcalc-0.2.5-3|2	Name:		ipcalc
21mr|ipcalc-0.2.5-3|3	Version:	0.2.5
21mr|ipcalc-0.2.5-3|4	Release:	3
21mr|ipcalc-0.2.5-3|5	Group:		System/Base
21mr|ipcalc-0.2.5-3|6	License:	GPLv2+
21mr|ipcalc-0.2.5-3|7	URL:		https://gitlab.com/ipcalc/ipcalc
21mr|ipcalc-0.2.5-3|8	Source0:	https://gitlab.com/ipcalc/ipcalc/-/archive/%{version}//%{name}-%{version}.tar.bz2
21mr|ipcalc-0.2.5-3|9	BuildRequires:	pkgconfig(geoip)
21mr|ipcalc-0.2.5-3|10	BuildRequires:	pkgconfig(popt)
21mr|ipcalc-0.2.5-3|11	Conflicts:	initscripts < 9.64
21mr|ipcalc-0.2.5-3|12	
21mr|ipcalc-0.2.5-3|13	%description
21mr|ipcalc-0.2.5-3|14	ipcalc provides a simple way to calculate IP information for a host
21mr|ipcalc-0.2.5-3|15	or network. Depending on the options specified, it may be used to provide
21mr|ipcalc-0.2.5-3|16	IP network information in human readable format, in a format suitable for
21mr|ipcalc-0.2.5-3|17	parsing in scripts, generate random private addresses, resolve an IP address,
21mr|ipcalc-0.2.5-3|18	or check the validity of an address.
21mr|ipcalc-0.2.5-3|19	
21mr|ipcalc-0.2.5-3|20	%prep
21mr|ipcalc-0.2.5-3|21	%autosetup -p1
21mr|ipcalc-0.2.5-3|22	
21mr|ipcalc-0.2.5-3|23	%build
21mr|ipcalc-0.2.5-3|24	%serverbuild_hardened
21mr|ipcalc-0.2.5-3|25	%setup_compile_flags
21mr|ipcalc-0.2.5-3|26	%make_build LIBS="$LDFLAGS" LIBPATH=%{_libdir} USE_GEOIP="yes"
21mr|ipcalc-0.2.5-3|27	
21mr|ipcalc-0.2.5-3|28	%install
21mr|ipcalc-0.2.5-3|29	mkdir -p %{buildroot}/bin
21mr|ipcalc-0.2.5-3|30	install -p -m 755 ipcalc %{buildroot}/bin/
21mr|ipcalc-0.2.5-3|31	mkdir -p -m 755 %{buildroot}%{_mandir}/man1
21mr|ipcalc-0.2.5-3|32	install -p -m 644 ipcalc.1 %{buildroot}%{_mandir}/man1
21mr|ipcalc-0.2.5-3|33	
21mr|ipcalc-0.2.5-3|34	%files
21mr|ipcalc-0.2.5-3|35	%doc README.md
21mr|ipcalc-0.2.5-3|36	/bin/ipcalc
21mr|ipcalc-0.2.5-3|37	%{_mandir}/man1/ipcalc.1*

12831 21
21mr|IPMI-1.0-16|1	%define	name	IPMI
21mr|IPMI-1.0-16|2	%define	version	1.0
21mr|IPMI-1.0-16|3	%define release	16
21mr|IPMI-1.0-16|4	
21mr|IPMI-1.0-16|5	Summary:	A simple initscript to load IPMI drivers
21mr|IPMI-1.0-16|6	Name:		%{name}
21mr|IPMI-1.0-16|7	Version:	%{version}
21mr|IPMI-1.0-16|8	Release:	%{release}
21mr|IPMI-1.0-16|9	Source0:	ipmi
21mr|IPMI-1.0-16|10	License:	GPL
21mr|IPMI-1.0-16|11	Group:		System/Kernel and hardware
21mr|IPMI-1.0-16|12	Requires(post,preun):	rpm-helper, openipmi-lanserv
21mr|IPMI-1.0-16|13	buildarch:	noarch
21mr|IPMI-1.0-16|14	
21mr|IPMI-1.0-16|15	%description
21mr|IPMI-1.0-16|16	A simple initscript to load IPMI drivers
21mr|IPMI-1.0-16|17	IPMI stands for Intelligent Platform Management Interface
21mr|IPMI-1.0-16|18	and is an open standard for machine health, and control
21mr|IPMI-1.0-16|19	(including remote control), and is implemented by many
21mr|IPMI-1.0-16|20	hardware vendors - Intel is one of the originators
21mr|IPMI-1.0-16|21	and early adopters of the standard.
21mr|IPMI-1.0-16|22	
21mr|IPMI-1.0-16|23	%prep
21mr|IPMI-1.0-16|24	
21mr|IPMI-1.0-16|25	%build
21mr|IPMI-1.0-16|26	
21mr|IPMI-1.0-16|27	%install
21mr|IPMI-1.0-16|28	rm -rf $RPM_BUILD_ROOT
21mr|IPMI-1.0-16|29	install -m744 %{SOURCE0} -D $RPM_BUILD_ROOT%{_initrddir}/ipmi
21mr|IPMI-1.0-16|30	
21mr|IPMI-1.0-16|31	%clean
21mr|IPMI-1.0-16|32	rm -rf $RPM_BUILD_ROOT
21mr|IPMI-1.0-16|33	
21mr|IPMI-1.0-16|34	%post
21mr|IPMI-1.0-16|35	%_post_service ipmi
21mr|IPMI-1.0-16|36	
21mr|IPMI-1.0-16|37	%preun
21mr|IPMI-1.0-16|38	%_preun_service ipmi
21mr|IPMI-1.0-16|39	
21mr|IPMI-1.0-16|40	%files
21mr|IPMI-1.0-16|41	%defattr(-,root,root)
21mr|IPMI-1.0-16|42	%config(noreplace) %{_initrddir}/ipmi

12832 21
21mr|ipmitool-1.8.18-22|1	%global       gitname     IPMITOOL
21mr|ipmitool-1.8.18-22|2	%define       gitversion  %(echo %{version} | tr '.' '_' )
21mr|ipmitool-1.8.18-22|3	
21mr|ipmitool-1.8.18-22|4	Name:         ipmitool
21mr|ipmitool-1.8.18-22|5	Summary:      Utility for IPMI control
21mr|ipmitool-1.8.18-22|6	Version:	1.8.18
21mr|ipmitool-1.8.18-22|7	Release:	22
21mr|ipmitool-1.8.18-22|8	License:      BSD
21mr|ipmitool-1.8.18-22|9	Group:        System/Kernel and hardware
21mr|ipmitool-1.8.18-22|10	URL:          http://ipmitool.sourceforge.net/
21mr|ipmitool-1.8.18-22|11	Source0:      https://github.com/%{name}/%{name}/archive/%{gitname}_%{gitversion}/%{name}-%{gitversion}.tar.gz
21mr|ipmitool-1.8.18-22|12	Source1:      openipmi-ipmievd.sysconf
21mr|ipmitool-1.8.18-22|13	Source2:      ipmievd.service
21mr|ipmitool-1.8.18-22|14	Source3:      exchange-bmc-os-info.service
21mr|ipmitool-1.8.18-22|15	Source4:      exchange-bmc-os-info.sysconf
21mr|ipmitool-1.8.18-22|16	Source5:      set-bmc-url.sh
21mr|ipmitool-1.8.18-22|17	Source6:      exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|18	
21mr|ipmitool-1.8.18-22|19	Patch1:       0001-CVE-2011-4339-OpenIPMI.patch
21mr|ipmitool-1.8.18-22|20	# WARNING:  THIS PATCH MUST BE USED FOR RAWHIDE (f26+) BRANCH
21mr|ipmitool-1.8.18-22|21	Patch2:       0002-openssl.patch
21mr|ipmitool-1.8.18-22|22	Patch3:       0003-ipmitool-1.8.11-set-kg-key.patch
21mr|ipmitool-1.8.18-22|23	Patch4:       0004-slowswid.patch
21mr|ipmitool-1.8.18-22|24	Patch5:       0005-sensor-id-length.patch
21mr|ipmitool-1.8.18-22|25	Patch6:       0006-enable-usb.patch
21mr|ipmitool-1.8.18-22|26	Patch7:       0007-check-input.patch
21mr|ipmitool-1.8.18-22|27	Patch8:       0008-add-extern.patch
21mr|ipmitool-1.8.18-22|28	Patch9:       0009-best-cipher.patch
21mr|ipmitool-1.8.18-22|29	Patch10:      0010-pef-missing-newline.patch
21mr|ipmitool-1.8.18-22|30	Patch11:      0011-expand-sensor-name-column.patch
21mr|ipmitool-1.8.18-22|31	# CVE-2020-5208
21mr|ipmitool-1.8.18-22|32	Patch12:      0012-CVE-2020-5208.patch
21mr|ipmitool-1.8.18-22|33	
21mr|ipmitool-1.8.18-22|34	BuildRequires: openssl-devel readline-devel ncurses-devel
21mr|ipmitool-1.8.18-22|35	%{?systemd_requires}
21mr|ipmitool-1.8.18-22|36	BuildRequires: systemd
21mr|ipmitool-1.8.18-22|37	# bootstrap
21mr|ipmitool-1.8.18-22|38	BuildRequires: automake autoconf libtool
21mr|ipmitool-1.8.18-22|39	Obsoletes: OpenIPMI-tools < 2.0.14-3
21mr|ipmitool-1.8.18-22|40	Provides: OpenIPMI-tools = 2.0.14-3
21mr|ipmitool-1.8.18-22|41	
21mr|ipmitool-1.8.18-22|42	
21mr|ipmitool-1.8.18-22|43	%description
21mr|ipmitool-1.8.18-22|44	This package contains a utility for interfacing with devices that support
21mr|ipmitool-1.8.18-22|45	the Intelligent Platform Management Interface specification.  IPMI is
21mr|ipmitool-1.8.18-22|46	an open standard for machine health, inventory, and remote power control.
21mr|ipmitool-1.8.18-22|47	
21mr|ipmitool-1.8.18-22|48	This utility can communicate with IPMI-enabled devices through either a
21mr|ipmitool-1.8.18-22|49	kernel driver such as OpenIPMI or over the RMCP LAN protocol defined in
21mr|ipmitool-1.8.18-22|50	the IPMI specification.  IPMIv2 adds support for encrypted LAN
21mr|ipmitool-1.8.18-22|51	communications and remote Serial-over-LAN functionality.
21mr|ipmitool-1.8.18-22|52	
21mr|ipmitool-1.8.18-22|53	It provides commands for reading the Sensor Data Repository (SDR) and
21mr|ipmitool-1.8.18-22|54	displaying sensor values, displaying the contents of the System Event
21mr|ipmitool-1.8.18-22|55	Log (SEL), printing Field Replaceable Unit (FRU) information, reading and
21mr|ipmitool-1.8.18-22|56	setting LAN configuration, and chassis power control.
21mr|ipmitool-1.8.18-22|57	
21mr|ipmitool-1.8.18-22|58	
21mr|ipmitool-1.8.18-22|59	%package -n ipmievd
21mr|ipmitool-1.8.18-22|60	Requires: ipmitool
21mr|ipmitool-1.8.18-22|61	%{?systemd_requires}
21mr|ipmitool-1.8.18-22|62	BuildRequires: systemd
21mr|ipmitool-1.8.18-22|63	Summary: IPMI event daemon for sending events to syslog
21mr|ipmitool-1.8.18-22|64	%description -n ipmievd
21mr|ipmitool-1.8.18-22|65	ipmievd is a daemon which will listen for events from the BMC that are
21mr|ipmitool-1.8.18-22|66	being  sent to the SEL and also log those messages to syslog.
21mr|ipmitool-1.8.18-22|67	
21mr|ipmitool-1.8.18-22|68	
21mr|ipmitool-1.8.18-22|69	%package -n bmc-snmp-proxy
21mr|ipmitool-1.8.18-22|70	Requires: net-snmp
21mr|ipmitool-1.8.18-22|71	Requires: exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|72	BuildArch: noarch
21mr|ipmitool-1.8.18-22|73	Summary: Reconfigure SNMP to include host SNMP agent within BMC
21mr|ipmitool-1.8.18-22|74	%description -n bmc-snmp-proxy
21mr|ipmitool-1.8.18-22|75	Given a host with BMC, this package would extend system configuration
21mr|ipmitool-1.8.18-22|76	of net-snmp to include redirections to BMC based SNMP.
21mr|ipmitool-1.8.18-22|77	
21mr|ipmitool-1.8.18-22|78	
21mr|ipmitool-1.8.18-22|79	%package -n exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|80	Requires: hostname
21mr|ipmitool-1.8.18-22|81	Requires: ipmitool
21mr|ipmitool-1.8.18-22|82	BuildArch: noarch
21mr|ipmitool-1.8.18-22|83	%{?systemd_requires}
21mr|ipmitool-1.8.18-22|84	BuildRequires: systemd
21mr|ipmitool-1.8.18-22|85	
21mr|ipmitool-1.8.18-22|86	Summary: Let OS and BMC exchange info
21mr|ipmitool-1.8.18-22|87	
21mr|ipmitool-1.8.18-22|88	%description -n exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|89	Given a host with BMC, this package would pass the hostname &
21mr|ipmitool-1.8.18-22|90	OS information to the BMC and also capture the BMC ip info
21mr|ipmitool-1.8.18-22|91	for the host OS to use.
21mr|ipmitool-1.8.18-22|92	
21mr|ipmitool-1.8.18-22|93	
21mr|ipmitool-1.8.18-22|94	%prep
21mr|ipmitool-1.8.18-22|95	%autosetup -n %{name}-%{gitname}_%{gitversion} -p1
21mr|ipmitool-1.8.18-22|96	
21mr|ipmitool-1.8.18-22|97	for f in AUTHORS ChangeLog; do
21mr|ipmitool-1.8.18-22|98	iconv -f iso-8859-1 -t utf8 < ${f} > ${f}.utf8
21mr|ipmitool-1.8.18-22|99	mv ${f}.utf8 ${f}
21mr|ipmitool-1.8.18-22|100	done
21mr|ipmitool-1.8.18-22|101	
21mr|ipmitool-1.8.18-22|102	%build
21mr|ipmitool-1.8.18-22|103	# --disable-dependency-tracking speeds up the build
21mr|ipmitool-1.8.18-22|104	# --enable-file-security adds some security checks
21mr|ipmitool-1.8.18-22|105	# --disable-intf-free disables FreeIPMI support - we don't want to depend on
21mr|ipmitool-1.8.18-22|106	#   FreeIPMI libraries, FreeIPMI has its own ipmitoool-like utility.
21mr|ipmitool-1.8.18-22|107	
21mr|ipmitool-1.8.18-22|108	# begin: release auto-tools
21mr|ipmitool-1.8.18-22|109	# Used to be needed by aarch64 support, now only cxoem patch makefiles are left.
21mr|ipmitool-1.8.18-22|110	aclocal
21mr|ipmitool-1.8.18-22|111	libtoolize --automake --copy
21mr|ipmitool-1.8.18-22|112	autoheader
21mr|ipmitool-1.8.18-22|113	automake --foreign --add-missing --copy
21mr|ipmitool-1.8.18-22|114	aclocal
21mr|ipmitool-1.8.18-22|115	autoconf
21mr|ipmitool-1.8.18-22|116	automake --foreign
21mr|ipmitool-1.8.18-22|117	# end: release auto-tools
21mr|ipmitool-1.8.18-22|118	
21mr|ipmitool-1.8.18-22|119	%configure --disable-dependency-tracking --enable-file-security --disable-intf-free
21mr|ipmitool-1.8.18-22|120	make %{?_smp_mflags}
21mr|ipmitool-1.8.18-22|121	
21mr|ipmitool-1.8.18-22|122	%install
21mr|ipmitool-1.8.18-22|123	make DESTDIR=%{buildroot} install
21mr|ipmitool-1.8.18-22|124	
21mr|ipmitool-1.8.18-22|125	install -Dpm 644 %{SOURCE2} %{buildroot}%{_unitdir}/ipmievd.service
21mr|ipmitool-1.8.18-22|126	install -Dpm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/ipmievd
21mr|ipmitool-1.8.18-22|127	install -Dm 644 %{SOURCE3} %{buildroot}%{_unitdir}/exchange-bmc-os-info.service
21mr|ipmitool-1.8.18-22|128	install -Dm 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|129	install -Dm 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/profile.d/set-bmc-url.sh
21mr|ipmitool-1.8.18-22|130	install -Dm 755 %{SOURCE6} %{buildroot}%{_libexecdir}/exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|131	
21mr|ipmitool-1.8.18-22|132	
21mr|ipmitool-1.8.18-22|133	install -Dm 644 contrib/bmc-snmp-proxy.sysconf %{buildroot}%{_sysconfdir}/sysconfig/bmc-snmp-proxy
21mr|ipmitool-1.8.18-22|134	install -Dm 644 contrib/bmc-snmp-proxy.service %{buildroot}%{_unitdir}/bmc-snmp-proxy.service
21mr|ipmitool-1.8.18-22|135	install -Dm 755 contrib/bmc-snmp-proxy         %{buildroot}%{_libexecdir}/bmc-snmp-proxy
21mr|ipmitool-1.8.18-22|136	
21mr|ipmitool-1.8.18-22|137	%post -n ipmievd
21mr|ipmitool-1.8.18-22|138	%systemd_post ipmievd.service
21mr|ipmitool-1.8.18-22|139	
21mr|ipmitool-1.8.18-22|140	%preun -n ipmievd
21mr|ipmitool-1.8.18-22|141	%systemd_preun ipmievd.service
21mr|ipmitool-1.8.18-22|142	
21mr|ipmitool-1.8.18-22|143	%postun -n ipmievd
21mr|ipmitool-1.8.18-22|144	%systemd_postun_with_restart ipmievd.service
21mr|ipmitool-1.8.18-22|145	
21mr|ipmitool-1.8.18-22|146	%post -n exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|147	%systemd_post exchange-bmc-os-info.service
21mr|ipmitool-1.8.18-22|148	
21mr|ipmitool-1.8.18-22|149	%preun -n exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|150	%systemd_preun exchange-bmc-os-info.service
21mr|ipmitool-1.8.18-22|151	
21mr|ipmitool-1.8.18-22|152	%postun -n exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|153	%systemd_postun_with_restart exchange-bmc-os-info.service
21mr|ipmitool-1.8.18-22|154	
21mr|ipmitool-1.8.18-22|155	%files
21mr|ipmitool-1.8.18-22|156	%{_bindir}/ipmitool
21mr|ipmitool-1.8.18-22|157	%{_mandir}/man1/ipmitool.1*
21mr|ipmitool-1.8.18-22|158	%doc %{_datadir}/doc/ipmitool
21mr|ipmitool-1.8.18-22|159	%{_datadir}/ipmitool
21mr|ipmitool-1.8.18-22|160	
21mr|ipmitool-1.8.18-22|161	%files -n ipmievd
21mr|ipmitool-1.8.18-22|162	%config(noreplace) %{_sysconfdir}/sysconfig/ipmievd
21mr|ipmitool-1.8.18-22|163	%{_unitdir}/ipmievd.service
21mr|ipmitool-1.8.18-22|164	%{_sbindir}/ipmievd
21mr|ipmitool-1.8.18-22|165	%{_mandir}/man8/ipmievd.8*
21mr|ipmitool-1.8.18-22|166	
21mr|ipmitool-1.8.18-22|167	%files -n exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|168	%config(noreplace) %{_sysconfdir}/sysconfig/exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|169	%{_sysconfdir}/profile.d/set-bmc-url.sh
21mr|ipmitool-1.8.18-22|170	%{_unitdir}/exchange-bmc-os-info.service
21mr|ipmitool-1.8.18-22|171	%{_libexecdir}/exchange-bmc-os-info
21mr|ipmitool-1.8.18-22|172	
21mr|ipmitool-1.8.18-22|173	%files -n bmc-snmp-proxy
21mr|ipmitool-1.8.18-22|174	%config(noreplace) %{_sysconfdir}/sysconfig/bmc-snmp-proxy
21mr|ipmitool-1.8.18-22|175	%{_unitdir}/bmc-snmp-proxy.service
21mr|ipmitool-1.8.18-22|176	%{_libexecdir}/bmc-snmp-proxy

12833 21
21mr|ipmiutil-3.1.7-1|1	%define _disable_ld_no_undefined 0
21mr|ipmiutil-3.1.7-1|2	
21mr|ipmiutil-3.1.7-1|3	Name:      ipmiutil
21mr|ipmiutil-3.1.7-1|4	Version:   3.1.7
21mr|ipmiutil-3.1.7-1|5	Release:   1
21mr|ipmiutil-3.1.7-1|6	Summary:   Easy-to-use IPMI server management utilities
21mr|ipmiutil-3.1.7-1|7	
21mr|ipmiutil-3.1.7-1|8	License:   BSD
21mr|ipmiutil-3.1.7-1|9	Group:     System/Kernel and hardware
21mr|ipmiutil-3.1.7-1|10	Source:    http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|ipmiutil-3.1.7-1|11	Source100: %{name}.rpmlintrc
21mr|ipmiutil-3.1.7-1|12	URL:       http://ipmiutil.sourceforge.net
21mr|ipmiutil-3.1.7-1|13	Requires:  systemd-units
21mr|ipmiutil-3.1.7-1|14	BuildRequires: openssl-devel
21mr|ipmiutil-3.1.7-1|15	BuildRequires: gcc
21mr|ipmiutil-3.1.7-1|16	BuildRequires: gcc-c++
21mr|ipmiutil-3.1.7-1|17	BuildRequires: libtool
21mr|ipmiutil-3.1.7-1|18	BuildRequires: autoconf
21mr|ipmiutil-3.1.7-1|19	
21mr|ipmiutil-3.1.7-1|20	%define unit_dir  %{_unitdir}
21mr|ipmiutil-3.1.7-1|21	%define systemd_fls %{_datadir}/%{name}
21mr|ipmiutil-3.1.7-1|22	%define init_dir  %{_initrddir}
21mr|ipmiutil-3.1.7-1|23	
21mr|ipmiutil-3.1.7-1|24	%description
21mr|ipmiutil-3.1.7-1|25	The ipmiutil package provides easy-to-use utilities to view the SEL,
21mr|ipmiutil-3.1.7-1|26	perform an IPMI chassis reset, set up the IPMI LAN and Platform Event Filter
21mr|ipmiutil-3.1.7-1|27	entries to allow SNMP alerts, Serial-Over-LAN console, event daemon, and
21mr|ipmiutil-3.1.7-1|28	other IPMI tasks.
21mr|ipmiutil-3.1.7-1|29	These can be invoked with the metacommand ipmiutil, or via subcommand
21mr|ipmiutil-3.1.7-1|30	shortcuts as well.  IPMIUTIL can also write sensor thresholds, FRU asset tags,
21mr|ipmiutil-3.1.7-1|31	and has a full IPMI configuration save/restore.
21mr|ipmiutil-3.1.7-1|32	An IPMI driver can be provided by either the OpenIPMI driver (/dev/ipmi0)
21mr|ipmiutil-3.1.7-1|33	or the Intel IPMI driver (/dev/imb), etc.  If used locally and no driver is
21mr|ipmiutil-3.1.7-1|34	detected, ipmiutil will use user-space direct I/Os instead.
21mr|ipmiutil-3.1.7-1|35	
21mr|ipmiutil-3.1.7-1|36	%package devel
21mr|ipmiutil-3.1.7-1|37	Group:    Development/C
21mr|ipmiutil-3.1.7-1|38	Summary:  Includes libraries and headers for the ipmiutil package
21mr|ipmiutil-3.1.7-1|39	
21mr|ipmiutil-3.1.7-1|40	Provides: ipmiutil-static = %{version}-%{release}
21mr|ipmiutil-3.1.7-1|41	
21mr|ipmiutil-3.1.7-1|42	%description devel
21mr|ipmiutil-3.1.7-1|43	The ipmiutil-devel package contains headers and libraries which are
21mr|ipmiutil-3.1.7-1|44	useful for building custom IPMI applications.
21mr|ipmiutil-3.1.7-1|45	
21mr|ipmiutil-3.1.7-1|46	%prep
21mr|ipmiutil-3.1.7-1|47	%setup -q
21mr|ipmiutil-3.1.7-1|48	
21mr|ipmiutil-3.1.7-1|49	%build
21mr|ipmiutil-3.1.7-1|50	export CC=gcc
21mr|ipmiutil-3.1.7-1|51	export CXX=g++
21mr|ipmiutil-3.1.7-1|52	autoreconf -fiv
21mr|ipmiutil-3.1.7-1|53	%configure
21mr|ipmiutil-3.1.7-1|54	make
21mr|ipmiutil-3.1.7-1|55	
21mr|ipmiutil-3.1.7-1|56	%install
21mr|ipmiutil-3.1.7-1|57	%makeinstall_std
21mr|ipmiutil-3.1.7-1|58	
21mr|ipmiutil-3.1.7-1|59	%files
21mr|ipmiutil-3.1.7-1|60	%dir %{_datadir}/%{name}
21mr|ipmiutil-3.1.7-1|61	%dir %{_var}/lib/%{name}
21mr|ipmiutil-3.1.7-1|62	%{_bindir}/ipmiutil
21mr|ipmiutil-3.1.7-1|63	%{_bindir}/idiscover
21mr|ipmiutil-3.1.7-1|64	%{_bindir}/ievents
21mr|ipmiutil-3.1.7-1|65	%{_sbindir}/ipmi_port
21mr|ipmiutil-3.1.7-1|66	%{_sbindir}/ialarms
21mr|ipmiutil-3.1.7-1|67	%{_sbindir}/iconfig
21mr|ipmiutil-3.1.7-1|68	%{_sbindir}/icmd
21mr|ipmiutil-3.1.7-1|69	%{_sbindir}/ifru
21mr|ipmiutil-3.1.7-1|70	%{_sbindir}/igetevent
21mr|ipmiutil-3.1.7-1|71	%{_sbindir}/ihealth
21mr|ipmiutil-3.1.7-1|72	%{_sbindir}/ilan
21mr|ipmiutil-3.1.7-1|73	%{_sbindir}/ireset
21mr|ipmiutil-3.1.7-1|74	%{_sbindir}/isel
21mr|ipmiutil-3.1.7-1|75	%{_sbindir}/iseltime
21mr|ipmiutil-3.1.7-1|76	%{_sbindir}/isensor
21mr|ipmiutil-3.1.7-1|77	%{_sbindir}/iserial
21mr|ipmiutil-3.1.7-1|78	%{_sbindir}/isol
21mr|ipmiutil-3.1.7-1|79	%{_sbindir}/iwdt
21mr|ipmiutil-3.1.7-1|80	%{_sbindir}/ipicmg
21mr|ipmiutil-3.1.7-1|81	%{_sbindir}/ifirewall
21mr|ipmiutil-3.1.7-1|82	%{_sbindir}/ifwum
21mr|ipmiutil-3.1.7-1|83	%{_sbindir}/ihpm
21mr|ipmiutil-3.1.7-1|84	%{_sbindir}/iuser
21mr|ipmiutil-3.1.7-1|85	%{_datadir}/%{name}/ipmiutil_evt
21mr|ipmiutil-3.1.7-1|86	%{_datadir}/%{name}/ipmiutil_asy
21mr|ipmiutil-3.1.7-1|87	%{_datadir}/%{name}/ipmiutil_wdt
21mr|ipmiutil-3.1.7-1|88	%{_datadir}/%{name}/ipmi_port
21mr|ipmiutil-3.1.7-1|89	%{_datadir}/%{name}/ipmi_info
21mr|ipmiutil-3.1.7-1|90	%{_datadir}/%{name}/checksel
21mr|ipmiutil-3.1.7-1|91	%{systemd_fls}/ipmiutil_evt.service
21mr|ipmiutil-3.1.7-1|92	%{systemd_fls}/ipmiutil_asy.service
21mr|ipmiutil-3.1.7-1|93	%{systemd_fls}/ipmiutil_wdt.service
21mr|ipmiutil-3.1.7-1|94	%{systemd_fls}/ipmi_port.service
21mr|ipmiutil-3.1.7-1|95	%{_datadir}/%{name}/ipmiutil.env*
21mr|ipmiutil-3.1.7-1|96	%{_datadir}/%{name}/ipmiutil.pre
21mr|ipmiutil-3.1.7-1|97	%{_datadir}/%{name}/ipmiutil.setup
21mr|ipmiutil-3.1.7-1|98	%{_datadir}/%{name}/ipmi_if.sh
21mr|ipmiutil-3.1.7-1|99	%{_datadir}/%{name}/evt.sh
21mr|ipmiutil-3.1.7-1|100	%{_datadir}/%{name}/ipmi.init.basic
21mr|ipmiutil-3.1.7-1|101	%{_datadir}/%{name}/bmclanpet.mib
21mr|ipmiutil-3.1.7-1|102	%{_mandir}/man?/*
21mr|ipmiutil-3.1.7-1|103	%doc AUTHORS ChangeLog COPYING NEWS README TODO
21mr|ipmiutil-3.1.7-1|104	%doc doc/UserGuide
21mr|ipmiutil-3.1.7-1|105	
21mr|ipmiutil-3.1.7-1|106	%files devel
21mr|ipmiutil-3.1.7-1|107	# %{_datadir}/%{name} is used by both ipmiutil and ipmituil-devel
21mr|ipmiutil-3.1.7-1|108	%dir %{_datadir}/%{name}
21mr|ipmiutil-3.1.7-1|109	%{_datadir}/%{name}/ipmi_sample.c
21mr|ipmiutil-3.1.7-1|110	%{_datadir}/%{name}/ipmi_sample_evt.c
21mr|ipmiutil-3.1.7-1|111	%{_datadir}/%{name}/isensor.c
21mr|ipmiutil-3.1.7-1|112	%{_datadir}/%{name}/ievents.c
21mr|ipmiutil-3.1.7-1|113	%{_datadir}/%{name}/isensor.h
21mr|ipmiutil-3.1.7-1|114	%{_datadir}/%{name}/ievents.h
21mr|ipmiutil-3.1.7-1|115	%{_datadir}/%{name}/Makefile
21mr|ipmiutil-3.1.7-1|116	%{_includedir}/ipmicmd.h
21mr|ipmiutil-3.1.7-1|117	%{_libdir}/libipmiutil.*
21mr|ipmiutil-3.1.7-1|118	
21mr|ipmiutil-3.1.7-1|119	
21mr|ipmiutil-3.1.7-1|120	%post
21mr|ipmiutil-3.1.7-1|121	# POST_INSTALL, $1 = 1 if rpm -i, $1 = 2 if rpm -U
21mr|ipmiutil-3.1.7-1|122	
21mr|ipmiutil-3.1.7-1|123	if [ "$1" = "1" ]
21mr|ipmiutil-3.1.7-1|124	then
21mr|ipmiutil-3.1.7-1|125	# doing rpm -i, first time
21mr|ipmiutil-3.1.7-1|126	vardir=%{_var}/lib/%{name}
21mr|ipmiutil-3.1.7-1|127	scr_dir=%{_datadir}/%{name}
21mr|ipmiutil-3.1.7-1|128	
21mr|ipmiutil-3.1.7-1|129	if [ -x /bin/systemctl ]; then
21mr|ipmiutil-3.1.7-1|130	echo "IINITDIR=%{init_dir}" >>%{_datadir}/%{name}/ipmiutil.env
21mr|ipmiutil-3.1.7-1|131	cp -f ${scr_dir}/ipmiutil_evt.service %{unit_dir}
21mr|ipmiutil-3.1.7-1|132	cp -f ${scr_dir}/ipmiutil_asy.service %{unit_dir}
21mr|ipmiutil-3.1.7-1|133	cp -f ${scr_dir}/ipmiutil_wdt.service %{unit_dir}
21mr|ipmiutil-3.1.7-1|134	cp -f ${scr_dir}/ipmi_port.service    %{unit_dir}
21mr|ipmiutil-3.1.7-1|135	# systemctl enable ipmi_port.service >/dev/null 2>&1 || :
21mr|ipmiutil-3.1.7-1|136	else
21mr|ipmiutil-3.1.7-1|137	cp -f ${scr_dir}/ipmiutil_wdt %{init_dir}
21mr|ipmiutil-3.1.7-1|138	cp -f ${scr_dir}/ipmiutil_asy %{init_dir}
21mr|ipmiutil-3.1.7-1|139	cp -f ${scr_dir}/ipmiutil_evt %{init_dir}
21mr|ipmiutil-3.1.7-1|140	cp -f ${scr_dir}/ipmi_port    %{init_dir}
21mr|ipmiutil-3.1.7-1|141	cp -f ${scr_dir}/ipmi_info    %{init_dir}
21mr|ipmiutil-3.1.7-1|142	fi
21mr|ipmiutil-3.1.7-1|143	
21mr|ipmiutil-3.1.7-1|144	# Run some ipmiutil command to see if any IPMI interface works.
21mr|ipmiutil-3.1.7-1|145	%{_bindir}/ipmiutil sel -v >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|146	IPMIret=$?
21mr|ipmiutil-3.1.7-1|147	
21mr|ipmiutil-3.1.7-1|148	# If IPMIret==0, the IPMI cmd was successful, and IPMI is enabled locally.
21mr|ipmiutil-3.1.7-1|149	if [ $IPMIret -eq 0 ]; then
21mr|ipmiutil-3.1.7-1|150	# If IPMI is enabled, automate managing the IPMI SEL
21mr|ipmiutil-3.1.7-1|151	if [ -d %{_sysconfdir}/cron.daily ]; then
21mr|ipmiutil-3.1.7-1|152	cp -f %{_datadir}/%{name}/checksel %{_sysconfdir}/cron.daily
21mr|ipmiutil-3.1.7-1|153	fi
21mr|ipmiutil-3.1.7-1|154	# IPMI_IS_ENABLED, so enable services, but only if Red Hat
21mr|ipmiutil-3.1.7-1|155	if [ -f /etc/redhat-release ]; then
21mr|ipmiutil-3.1.7-1|156	if [ -x /bin/systemctl ]; then
21mr|ipmiutil-3.1.7-1|157	touch ${scr_dir}/ipmi_port.service
21mr|ipmiutil-3.1.7-1|158	elif [ -x /sbin/chkconfig ]; then
21mr|ipmiutil-3.1.7-1|159	/sbin/chkconfig --add ipmi_port
21mr|ipmiutil-3.1.7-1|160	/sbin/chkconfig --add ipmiutil_wdt
21mr|ipmiutil-3.1.7-1|161	/sbin/chkconfig --add ipmiutil_evt
21mr|ipmiutil-3.1.7-1|162	/sbin/chkconfig --add ipmi_info
21mr|ipmiutil-3.1.7-1|163	fi
21mr|ipmiutil-3.1.7-1|164	fi
21mr|ipmiutil-3.1.7-1|165	
21mr|ipmiutil-3.1.7-1|166	# Capture a snapshot of IPMI sensor data once now for later reuse.
21mr|ipmiutil-3.1.7-1|167	sensorout=$vardir/sensor_out.txt
21mr|ipmiutil-3.1.7-1|168	if [ ! -f $sensorout ]; then
21mr|ipmiutil-3.1.7-1|169	%{_bindir}/ipmiutil sensor -q >$sensorout
21mr|ipmiutil-3.1.7-1|170	fi
21mr|ipmiutil-3.1.7-1|171	fi
21mr|ipmiutil-3.1.7-1|172	else
21mr|ipmiutil-3.1.7-1|173	# postinstall, doing rpm update
21mr|ipmiutil-3.1.7-1|174	%{_bindir}/ipmiutil sel -v >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|175	if [ $? -eq 0 ]; then
21mr|ipmiutil-3.1.7-1|176	if [ -d %{_sysconfdir}/cron.daily ]; then
21mr|ipmiutil-3.1.7-1|177	cp -f %{_datadir}/%{name}/checksel %{_sysconfdir}/cron.daily
21mr|ipmiutil-3.1.7-1|178	fi
21mr|ipmiutil-3.1.7-1|179	fi
21mr|ipmiutil-3.1.7-1|180	fi
21mr|ipmiutil-3.1.7-1|181	%systemd_post  ipmiutil_evt.service
21mr|ipmiutil-3.1.7-1|182	%systemd_post  ipmiutil_asy.service
21mr|ipmiutil-3.1.7-1|183	%systemd_post  ipmiutil_wdt.service
21mr|ipmiutil-3.1.7-1|184	%systemd_post  ipmi_port.service
21mr|ipmiutil-3.1.7-1|185	
21mr|ipmiutil-3.1.7-1|186	%preun
21mr|ipmiutil-3.1.7-1|187	# before uninstall,  $1 = 1 if rpm -U, $1 = 0 if rpm -e
21mr|ipmiutil-3.1.7-1|188	if [ "$1" = "0" ]
21mr|ipmiutil-3.1.7-1|189	then
21mr|ipmiutil-3.1.7-1|190	if [ -x /bin/systemctl ]; then
21mr|ipmiutil-3.1.7-1|191	if [ -f %{unit_dir}/ipmiutil_evt.service ]; then
21mr|ipmiutil-3.1.7-1|192	%systemd_preun  ipmiutil_evt.service
21mr|ipmiutil-3.1.7-1|193	%systemd_preun  ipmiutil_asy.service
21mr|ipmiutil-3.1.7-1|194	%systemd_preun  ipmiutil_wdt.service
21mr|ipmiutil-3.1.7-1|195	%systemd_preun  ipmi_port.service
21mr|ipmiutil-3.1.7-1|196	fi
21mr|ipmiutil-3.1.7-1|197	else
21mr|ipmiutil-3.1.7-1|198	if [ -x /sbin/service ]; then
21mr|ipmiutil-3.1.7-1|199	/sbin/service ipmi_port stop       >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|200	/sbin/service ipmiutil_wdt stop    >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|201	/sbin/service ipmiutil_asy stop    >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|202	/sbin/service ipmiutil_evt stop    >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|203	fi
21mr|ipmiutil-3.1.7-1|204	if [ -x /sbin/chkconfig ]; then
21mr|ipmiutil-3.1.7-1|205	/sbin/chkconfig --del ipmi_port    >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|206	/sbin/chkconfig --del ipmiutil_wdt >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|207	/sbin/chkconfig --del ipmiutil_asy >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|208	/sbin/chkconfig --del ipmiutil_evt >/dev/null 2>&1
21mr|ipmiutil-3.1.7-1|209	fi
21mr|ipmiutil-3.1.7-1|210	fi
21mr|ipmiutil-3.1.7-1|211	if [ -f %{_sysconfdir}/cron.daily/checksel ]; then
21mr|ipmiutil-3.1.7-1|212	rm -f %{_sysconfdir}/cron.daily/checksel
21mr|ipmiutil-3.1.7-1|213	fi
21mr|ipmiutil-3.1.7-1|214	fi
21mr|ipmiutil-3.1.7-1|215	
21mr|ipmiutil-3.1.7-1|216	%postun
21mr|ipmiutil-3.1.7-1|217	if [ -x /bin/systemctl ]; then
21mr|ipmiutil-3.1.7-1|218	%systemd_postun_with_restart  ipmi_port.service
21mr|ipmiutil-3.1.7-1|219	if [ -f %{unit_dir}/ipmiutil_evt.service ]; then
21mr|ipmiutil-3.1.7-1|220	rm -f %{unit_dir}/ipmiutil_evt.service
21mr|ipmiutil-3.1.7-1|221	rm -f %{unit_dir}/ipmiutil_asy.service
21mr|ipmiutil-3.1.7-1|222	rm -f %{unit_dir}/ipmiutil_wdt.service
21mr|ipmiutil-3.1.7-1|223	rm -f %{unit_dir}/ipmi_port.service
21mr|ipmiutil-3.1.7-1|224	fi
21mr|ipmiutil-3.1.7-1|225	else
21mr|ipmiutil-3.1.7-1|226	if [ -f %{init_dir}/ipmiutil_evt.service ]; then
21mr|ipmiutil-3.1.7-1|227	rm -f %{init_dir}/ipmiutil_wdt 2>/dev/null
21mr|ipmiutil-3.1.7-1|228	rm -f %{init_dir}/ipmiutil_asy 2>/dev/null
21mr|ipmiutil-3.1.7-1|229	rm -f %{init_dir}/ipmiutil_evt 2>/dev/null
21mr|ipmiutil-3.1.7-1|230	rm -f %{init_dir}/ipmi_port    2>/dev/null
21mr|ipmiutil-3.1.7-1|231	fi
21mr|ipmiutil-3.1.7-1|232	fi

12834 21
21mr|iproute2-6.1.0-2|1	# (oe) note: building the docs pulls in thousands of texlive packages.
21mr|iproute2-6.1.0-2|2	%define	build_doc 0
21mr|iproute2-6.1.0-2|3	%define	staticdevelname %mklibname %{name} -d -s
21mr|iproute2-6.1.0-2|4	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|iproute2-6.1.0-2|5	
21mr|iproute2-6.1.0-2|6	Summary:	Advanced IP routing and network device configuration tools
21mr|iproute2-6.1.0-2|7	Name:		iproute2
21mr|iproute2-6.1.0-2|8	Version:	6.1.0
21mr|iproute2-6.1.0-2|9	Release:	2
21mr|iproute2-6.1.0-2|10	License:	GPLv2+
21mr|iproute2-6.1.0-2|11	Group:		Networking/Other
21mr|iproute2-6.1.0-2|12	Url:		http://www.linuxfoundation.org/en/Net:Iproute2
21mr|iproute2-6.1.0-2|13	Source0:	http://www.kernel.org/pub/linux/utils/net/iproute2/%{name}-%{version}.tar.xz
21mr|iproute2-6.1.0-2|14	Source1:	cbq-0000.example
21mr|iproute2-6.1.0-2|15	Source2:	avpkt
21mr|iproute2-6.1.0-2|16	Patch0:		iproute2-3.2.0-q_atm-ld-uneeded.patch
21mr|iproute2-6.1.0-2|17	# Reverting upstream commits which removed some shell scripts
21mr|iproute2-6.1.0-2|18	# only because these scripts were packaged in rosa2021.1,
21mr|iproute2-6.1.0-2|19	# they are not needed in newer platforms, drop patches there!
21mr|iproute2-6.1.0-2|20	Patch1:		0001-Revert-ip-remove-ifcfg-script.patch
21mr|iproute2-6.1.0-2|21	Patch2:		0002-Revert-ip-remove-routef-script.patch
21mr|iproute2-6.1.0-2|22	Patch3:		0003-Revert-ip-remove-old-rtpr-script.patch
21mr|iproute2-6.1.0-2|23	Patch4: 	0004-static-analyzer-fixes.patch
21mr|iproute2-6.1.0-2|24	
21mr|iproute2-6.1.0-2|25	BuildRequires:	bison
21mr|iproute2-6.1.0-2|26	BuildRequires:	flex
21mr|iproute2-6.1.0-2|27	BuildRequires:	kernel-headers
21mr|iproute2-6.1.0-2|28	%if %{with selinux}
21mr|iproute2-6.1.0-2|29	BuildRequires:	selinux-devel
21mr|iproute2-6.1.0-2|30	%endif
21mr|iproute2-6.1.0-2|31	%if %{build_doc}
21mr|iproute2-6.1.0-2|32	BuildRequires:	linuxdoc-tools
21mr|iproute2-6.1.0-2|33	BuildRequires:	texlive
21mr|iproute2-6.1.0-2|34	BuildRequires:	texlive-fonts
21mr|iproute2-6.1.0-2|35	BuildRequires:	texlive-ec
21mr|iproute2-6.1.0-2|36	BuildRequires:	texlive-url
21mr|iproute2-6.1.0-2|37	%endif
21mr|iproute2-6.1.0-2|38	BuildRequires:	pkgconfig(xtables)
21mr|iproute2-6.1.0-2|39	BuildRequires:	pkgconfig(libnl-3.0)
21mr|iproute2-6.1.0-2|40	BuildRequires:	pkgconfig(libelf)
21mr|iproute2-6.1.0-2|41	BuildRequires:	pkgconfig(libbpf)
21mr|iproute2-6.1.0-2|42	BuildRequires:	pkgconfig(libbsd)
21mr|iproute2-6.1.0-2|43	BuildRequires:	pkgconfig(libcap)
21mr|iproute2-6.1.0-2|44	BuildRequires:	pkgconfig(libmnl)
21mr|iproute2-6.1.0-2|45	BuildRequires:	pkgconfig(libtirpc)
21mr|iproute2-6.1.0-2|46	Requires:	iputils
21mr|iproute2-6.1.0-2|47	Provides:	iproute = %{EVRD}
21mr|iproute2-6.1.0-2|48	
21mr|iproute2-6.1.0-2|49	%description
21mr|iproute2-6.1.0-2|50	The iproute package contains networking utilities (ip, tc and rtmon, for
21mr|iproute2-6.1.0-2|51	example) which are designed to use the advanced networking capabilities of the
21mr|iproute2-6.1.0-2|52	Linux 2.2.x kernels and later,  such as policy routing, fast NAT and packet
21mr|iproute2-6.1.0-2|53	scheduling.
21mr|iproute2-6.1.0-2|54	
21mr|iproute2-6.1.0-2|55	%files
21mr|iproute2-6.1.0-2|56	%dir %{_sysconfdir}/iproute2
21mr|iproute2-6.1.0-2|57	%dir %{_sysconfdir}/setns
21mr|iproute2-6.1.0-2|58	%config(noreplace) %{_sysconfdir}/iproute2/*
21mr|iproute2-6.1.0-2|59	/sbin/bridge
21mr|iproute2-6.1.0-2|60	/sbin/ctstat
21mr|iproute2-6.1.0-2|61	/sbin/dcb
21mr|iproute2-6.1.0-2|62	/sbin/devlink
21mr|iproute2-6.1.0-2|63	/sbin/genl
21mr|iproute2-6.1.0-2|64	/sbin/ifcfg
21mr|iproute2-6.1.0-2|65	/sbin/ifstat
21mr|iproute2-6.1.0-2|66	/sbin/ip
21mr|iproute2-6.1.0-2|67	/sbin/lnstat
21mr|iproute2-6.1.0-2|68	/sbin/nstat
21mr|iproute2-6.1.0-2|69	/sbin/rdma
21mr|iproute2-6.1.0-2|70	/sbin/routef
21mr|iproute2-6.1.0-2|71	/sbin/routel
21mr|iproute2-6.1.0-2|72	/sbin/rtacct
21mr|iproute2-6.1.0-2|73	/sbin/rtmon
21mr|iproute2-6.1.0-2|74	/sbin/rtpr
21mr|iproute2-6.1.0-2|75	/sbin/rtstat
21mr|iproute2-6.1.0-2|76	/sbin/ss
21mr|iproute2-6.1.0-2|77	/sbin/tipc
21mr|iproute2-6.1.0-2|78	/sbin/vdpa
21mr|iproute2-6.1.0-2|79	%{_bindir}/ip
21mr|iproute2-6.1.0-2|80	%{_bindir}/lnstat
21mr|iproute2-6.1.0-2|81	%{_bindir}/nstat
21mr|iproute2-6.1.0-2|82	%{_bindir}/routel
21mr|iproute2-6.1.0-2|83	%{_bindir}/rtmon
21mr|iproute2-6.1.0-2|84	%{_bindir}/ss
21mr|iproute2-6.1.0-2|85	%{_mandir}/man3/*
21mr|iproute2-6.1.0-2|86	%{_mandir}/man7/*
21mr|iproute2-6.1.0-2|87	%{_mandir}/man8/*
21mr|iproute2-6.1.0-2|88	%exclude %{_mandir}/man7/tc-*
21mr|iproute2-6.1.0-2|89	%exclude %{_mandir}/man8/tc*
21mr|iproute2-6.1.0-2|90	
21mr|iproute2-6.1.0-2|91	#-----------------------------------------------------------------------------
21mr|iproute2-6.1.0-2|92	
21mr|iproute2-6.1.0-2|93	%package -n %{staticdevelname}
21mr|iproute2-6.1.0-2|94	Summary:	Development files for iproute2
21mr|iproute2-6.1.0-2|95	Group:		Development/C
21mr|iproute2-6.1.0-2|96	Provides:	iproute2-devel = %{version}-%{release}
21mr|iproute2-6.1.0-2|97	
21mr|iproute2-6.1.0-2|98	%description -n	%{staticdevelname}
21mr|iproute2-6.1.0-2|99	The iproute package contains networking utilities (ip, tc and rtmon, for
21mr|iproute2-6.1.0-2|100	example) which are designed to use the advanced networking capabilities of the
21mr|iproute2-6.1.0-2|101	Linux 2.2.x kernels and later,  such as policy routing, fast NAT and packet
21mr|iproute2-6.1.0-2|102	scheduling.
21mr|iproute2-6.1.0-2|103	This package contains development files for iproute2.
21mr|iproute2-6.1.0-2|104	
21mr|iproute2-6.1.0-2|105	%files -n %{staticdevelname}
21mr|iproute2-6.1.0-2|106	%{_includedir}/*.h
21mr|iproute2-6.1.0-2|107	%{_includedir}/%{name}
21mr|iproute2-6.1.0-2|108	%{_libdir}/*.a
21mr|iproute2-6.1.0-2|109	
21mr|iproute2-6.1.0-2|110	#-----------------------------------------------------------------------------
21mr|iproute2-6.1.0-2|111	
21mr|iproute2-6.1.0-2|112	%package tc
21mr|iproute2-6.1.0-2|113	Summary:	Linux Traffic Control utility
21mr|iproute2-6.1.0-2|114	Group:		Networking/Other
21mr|iproute2-6.1.0-2|115	License:	GPLv2+
21mr|iproute2-6.1.0-2|116	Provides:	iproute-tc = %{EVRD}
21mr|iproute2-6.1.0-2|117	Requires:	%{name} = %{EVRD}
21mr|iproute2-6.1.0-2|118	
21mr|iproute2-6.1.0-2|119	%description tc
21mr|iproute2-6.1.0-2|120	The Traffic Control utility manages queueing disciplines, their classes and
21mr|iproute2-6.1.0-2|121	attached filters and actions. It is the standard tool to configure QoS in
21mr|iproute2-6.1.0-2|122	Linux.
21mr|iproute2-6.1.0-2|123	
21mr|iproute2-6.1.0-2|124	%files tc
21mr|iproute2-6.1.0-2|125	%dir %{_sysconfdir}/sysconfig/cbq
21mr|iproute2-6.1.0-2|126	%config(noreplace) %{_sysconfdir}/sysconfig/cbq/*
21mr|iproute2-6.1.0-2|127	%{_datadir}/bash-completion/completions/tc
21mr|iproute2-6.1.0-2|128	%{_datadir}/bash-completion/completions/devlink
21mr|iproute2-6.1.0-2|129	%{_mandir}/man7/tc-*
21mr|iproute2-6.1.0-2|130	%{_mandir}/man8/tc*
21mr|iproute2-6.1.0-2|131	%{_libdir}/tc
21mr|iproute2-6.1.0-2|132	/sbin/tc
21mr|iproute2-6.1.0-2|133	%{_bindir}/tc
21mr|iproute2-6.1.0-2|134	
21mr|iproute2-6.1.0-2|135	#-----------------------------------------------------------------------------
21mr|iproute2-6.1.0-2|136	
21mr|iproute2-6.1.0-2|137	%if %{build_doc}
21mr|iproute2-6.1.0-2|138	%package doc
21mr|iproute2-6.1.0-2|139	Summary:	Documentation for IP routing and network configuration tools
21mr|iproute2-6.1.0-2|140	Group:		Networking/Other
21mr|iproute2-6.1.0-2|141	
21mr|iproute2-6.1.0-2|142	%description doc
21mr|iproute2-6.1.0-2|143	Documentation for iproute2.
21mr|iproute2-6.1.0-2|144	
21mr|iproute2-6.1.0-2|145	%files doc
21mr|iproute2-6.1.0-2|146	%doc README README.iproute2+tc README.decnet README.lnstat
21mr|iproute2-6.1.0-2|147	%if %{build_doc}
21mr|iproute2-6.1.0-2|148	%doc doc/*.dvi doc/*.ps
21mr|iproute2-6.1.0-2|149	%endif
21mr|iproute2-6.1.0-2|150	%doc doc/Plan
21mr|iproute2-6.1.0-2|151	%doc %{_docdir}/%{name}-%{version}/*.sgml
21mr|iproute2-6.1.0-2|152	%doc %{_docdir}/%{name}-%{version}/*.tex
21mr|iproute2-6.1.0-2|153	%doc %{_docdir}/%{name}-%{version}/examples
21mr|iproute2-6.1.0-2|154	%endif
21mr|iproute2-6.1.0-2|155	
21mr|iproute2-6.1.0-2|156	#-----------------------------------------------------------------------------
21mr|iproute2-6.1.0-2|157	
21mr|iproute2-6.1.0-2|158	%prep
21mr|iproute2-6.1.0-2|159	%autosetup -p1
21mr|iproute2-6.1.0-2|160	sed -i "s/_VERSION_/%{version}/" man/man8/ss.8
21mr|iproute2-6.1.0-2|161	
21mr|iproute2-6.1.0-2|162	%build
21mr|iproute2-6.1.0-2|163	%serverbuild
21mr|iproute2-6.1.0-2|164	%configure
21mr|iproute2-6.1.0-2|165	%make_build
21mr|iproute2-6.1.0-2|166	
21mr|iproute2-6.1.0-2|167	# Doc generation fails with -j24 (ecrm1000 used before generation)
21mr|iproute2-6.1.0-2|168	%if %{build_doc}
21mr|iproute2-6.1.0-2|169	make -C doc
21mr|iproute2-6.1.0-2|170	%endif
21mr|iproute2-6.1.0-2|171	
21mr|iproute2-6.1.0-2|172	%install
21mr|iproute2-6.1.0-2|173	export SBINDIR=/sbin
21mr|iproute2-6.1.0-2|174	export LIBDIR=%{_libdir}
21mr|iproute2-6.1.0-2|175	%make_install
21mr|iproute2-6.1.0-2|176	
21mr|iproute2-6.1.0-2|177	# development files
21mr|iproute2-6.1.0-2|178	install -d %{buildroot}%{_includedir}
21mr|iproute2-6.1.0-2|179	install -m0644 lib/libnetlink.a %{buildroot}/%{_libdir}/
21mr|iproute2-6.1.0-2|180	install -m0644 include/libnetlink.h %{buildroot}%{_includedir}/
21mr|iproute2-6.1.0-2|181	
21mr|iproute2-6.1.0-2|182	# Config files
21mr|iproute2-6.1.0-2|183	#install -m644 etc/iproute2/* %{buildroot}%{_sysconfdir}/iproute2
21mr|iproute2-6.1.0-2|184	mkdir -p %{buildroot}%{_sysconfdir}/setns
21mr|iproute2-6.1.0-2|185	
21mr|iproute2-6.1.0-2|186	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/cbq
21mr|iproute2-6.1.0-2|187	install -m644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/cbq
21mr|iproute2-6.1.0-2|188	
21mr|iproute2-6.1.0-2|189	# (From ALT) symlinks for unprivileged users
21mr|iproute2-6.1.0-2|190	mkdir -p %{buildroot}%{_bindir}
21mr|iproute2-6.1.0-2|191	for prg in ip rtmon tc lnstat nstat routel ss
21mr|iproute2-6.1.0-2|192	do
21mr|iproute2-6.1.0-2|193	[ -f %{buildroot}/sbin/$prg ]
21mr|iproute2-6.1.0-2|194	ln -rs %{buildroot}/sbin/$prg %{buildroot}%{_bindir}/
21mr|iproute2-6.1.0-2|195	done

12835 21
21mr|ipset-7.11-2|1	%define major 13
21mr|ipset-7.11-2|2	%define libname %mklibname ipset %{major}
21mr|ipset-7.11-2|3	%define devname %mklibname ipset -d
21mr|ipset-7.11-2|4	
21mr|ipset-7.11-2|5	Summary:	Tools for managing sets of IP or ports with iptables
21mr|ipset-7.11-2|6	Name:		ipset
21mr|ipset-7.11-2|7	Version:	7.11
21mr|ipset-7.11-2|8	Release:	2
21mr|ipset-7.11-2|9	License:	GPLv2+
21mr|ipset-7.11-2|10	Group:		System/Kernel and hardware
21mr|ipset-7.11-2|11	Url:		http://ipset.netfilter.org/
21mr|ipset-7.11-2|12	Source0:	http://ipset.netfilter.org/%{name}-%{version}.tar.bz2
21mr|ipset-7.11-2|13	BuildRequires:	pkgconfig(libmnl)
21mr|ipset-7.11-2|14	BuildRequires:	kernel-devel
21mr|ipset-7.11-2|15	
21mr|ipset-7.11-2|16	%description
21mr|ipset-7.11-2|17	IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel, which can be
21mr|ipset-7.11-2|18	administered by the ipset utility. Depending on the type, currently an IP set
21mr|ipset-7.11-2|19	may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC
21mr|ipset-7.11-2|20	addresses in a way, which ensures lightning speed when matching an entry
21mr|ipset-7.11-2|21	against a set.
21mr|ipset-7.11-2|22	
21mr|ipset-7.11-2|23	ipset may be the proper tool for you, if you want to
21mr|ipset-7.11-2|24	
21mr|ipset-7.11-2|25	o store multiple IP addresses or port numbers and match against the collection
21mr|ipset-7.11-2|26	by iptables at one swoop;
21mr|ipset-7.11-2|27	
21mr|ipset-7.11-2|28	o dynamically update iptables rules against IP addresses or ports without
21mr|ipset-7.11-2|29	performance penalty;
21mr|ipset-7.11-2|30	
21mr|ipset-7.11-2|31	o express complex IP address and ports based rulesets with one single iptables
21mr|ipset-7.11-2|32	rule and benefit from the speed of IP sets
21mr|ipset-7.11-2|33	
21mr|ipset-7.11-2|34	%files
21mr|ipset-7.11-2|35	%doc ChangeLog ChangeLog.ippool
21mr|ipset-7.11-2|36	%{_sbindir}/ipset
21mr|ipset-7.11-2|37	%{_mandir}/man8/ipset.8*
21mr|ipset-7.11-2|38	
21mr|ipset-7.11-2|39	#----------------------------------------------------------------------------
21mr|ipset-7.11-2|40	
21mr|ipset-7.11-2|41	%package -n %{libname}
21mr|ipset-7.11-2|42	Summary:	Shared library for managing sets of IP or ports with iptables
21mr|ipset-7.11-2|43	Group:		System/Libraries
21mr|ipset-7.11-2|44	
21mr|ipset-7.11-2|45	%description -n %{libname}
21mr|ipset-7.11-2|46	IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel, which can be
21mr|ipset-7.11-2|47	administered by the ipset utility. Depending on the type, currently an IP set
21mr|ipset-7.11-2|48	may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC
21mr|ipset-7.11-2|49	addresses in a way, which ensures lightning speed when matching an entry
21mr|ipset-7.11-2|50	against a set.
21mr|ipset-7.11-2|51	
21mr|ipset-7.11-2|52	This package provides the shared library for managing sets of IP or ports with
21mr|ipset-7.11-2|53	iptables.
21mr|ipset-7.11-2|54	
21mr|ipset-7.11-2|55	%files -n %{libname}
21mr|ipset-7.11-2|56	%dir %{_libdir}/ipset
21mr|ipset-7.11-2|57	%{_libdir}/libipset.so.%{major}*
21mr|ipset-7.11-2|58	
21mr|ipset-7.11-2|59	#----------------------------------------------------------------------------
21mr|ipset-7.11-2|60	
21mr|ipset-7.11-2|61	%package -n %{devname}
21mr|ipset-7.11-2|62	Summary:	Headers and static lib for ipset development
21mr|ipset-7.11-2|63	Group:		Development/C
21mr|ipset-7.11-2|64	%rename		ipset-devel
21mr|ipset-7.11-2|65	
21mr|ipset-7.11-2|66	%description -n %{devname}
21mr|ipset-7.11-2|67	IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel, which can be
21mr|ipset-7.11-2|68	administered by the ipset utility. Depending on the type, currently an IP set
21mr|ipset-7.11-2|69	may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC
21mr|ipset-7.11-2|70	addresses in a way, which ensures lightning speed when matching an entry
21mr|ipset-7.11-2|71	against a set.
21mr|ipset-7.11-2|72	
21mr|ipset-7.11-2|73	Install this package if you want do compile applications using the ipset
21mr|ipset-7.11-2|74	library.
21mr|ipset-7.11-2|75	
21mr|ipset-7.11-2|76	%files -n %{devname}
21mr|ipset-7.11-2|77	%dir %{_includedir}/libipset
21mr|ipset-7.11-2|78	%{_includedir}/libipset/*
21mr|ipset-7.11-2|79	%{_libdir}/libipset.so
21mr|ipset-7.11-2|80	%{_libdir}/pkgconfig/libipset.pc
21mr|ipset-7.11-2|81	%{_mandir}/man3/libipset.3*
21mr|ipset-7.11-2|82	
21mr|ipset-7.11-2|83	#----------------------------------------------------------------------------
21mr|ipset-7.11-2|84	
21mr|ipset-7.11-2|85	%prep
21mr|ipset-7.11-2|86	%setup -q
21mr|ipset-7.11-2|87	
21mr|ipset-7.11-2|88	%build
21mr|ipset-7.11-2|89	KERNEL=$(ls -1d --sort=time %{_usrsrc}/linux-*-*-* |head -n1)
21mr|ipset-7.11-2|90	
21mr|ipset-7.11-2|91	%configure \
21mr|ipset-7.11-2|92	--with-kbuild=$KERNEL \
21mr|ipset-7.11-2|93	--disable-static \
21mr|ipset-7.11-2|94	--enable-shared \
21mr|ipset-7.11-2|95	--disable-ltdl-install \
21mr|ipset-7.11-2|96	--enable-settype-modules \
21mr|ipset-7.11-2|97	--with-kmod=yes
21mr|ipset-7.11-2|98	
21mr|ipset-7.11-2|99	%make
21mr|ipset-7.11-2|100	
21mr|ipset-7.11-2|101	%install
21mr|ipset-7.11-2|102	%makeinstall_std
21mr|ipset-7.11-2|103	
21mr|ipset-7.11-2|104	install -d %{buildroot}%{_libdir}/ipset

12836 21
21mr|iptables-1.8.7-4|1	# install init scripts to /usr/libexec with systemd
21mr|iptables-1.8.7-4|2	%global script_path %{_libexecdir}/iptables
21mr|iptables-1.8.7-4|3	
21mr|iptables-1.8.7-4|4	# service legacy actions (RHBZ#748134)
21mr|iptables-1.8.7-4|5	%global legacy_actions %{_libexecdir}/initscripts/legacy-actions
21mr|iptables-1.8.7-4|6	
21mr|iptables-1.8.7-4|7	%define major 12
21mr|iptables-1.8.7-4|8	%define libname %mklibname xtables %{major}
21mr|iptables-1.8.7-4|9	%define iptlibname %mklibname iptables %{major}
21mr|iptables-1.8.7-4|10	%define develname %mklibname -d iptables
21mr|iptables-1.8.7-4|11	%define iptdevelname %mklibname -d iptables
21mr|iptables-1.8.7-4|12	
21mr|iptables-1.8.7-4|13	%define iptc_develname %mklibname -d iptc
21mr|iptables-1.8.7-4|14	
21mr|iptables-1.8.7-4|15	%define ipq_major 0
21mr|iptables-1.8.7-4|16	%define ipq_libname %mklibname ipq %{ipq_major}
21mr|iptables-1.8.7-4|17	%define ipq_develname %mklibname -d ipq
21mr|iptables-1.8.7-4|18	
21mr|iptables-1.8.7-4|19	%define ip4tc_major 2
21mr|iptables-1.8.7-4|20	%define ip4tc_libname %mklibname ip4tc %{ip4tc_major}
21mr|iptables-1.8.7-4|21	%define ip4tc_develname %mklibname -d ip4tc
21mr|iptables-1.8.7-4|22	
21mr|iptables-1.8.7-4|23	%define ip6tc_major 2
21mr|iptables-1.8.7-4|24	%define ip6tc_libname %mklibname ip6tc %{ip6tc_major}
21mr|iptables-1.8.7-4|25	%define ip6tc_develname %mklibname -d ip6tc
21mr|iptables-1.8.7-4|26	
21mr|iptables-1.8.7-4|27	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|iptables-1.8.7-4|28	
21mr|iptables-1.8.7-4|29	Summary:	Tools for managing Linux kernel packet filtering capabilities
21mr|iptables-1.8.7-4|30	Name:		iptables
21mr|iptables-1.8.7-4|31	Version:	1.8.7
21mr|iptables-1.8.7-4|32	Release:	4
21mr|iptables-1.8.7-4|33	# pf.os: ISC license
21mr|iptables-1.8.7-4|34	# iptables-apply: Artistic Licence 2.0
21mr|iptables-1.8.7-4|35	License:	GPLv2 and Artistic Licence 2.0 and ISC
21mr|iptables-1.8.7-4|36	Group:		System/Kernel and hardware
21mr|iptables-1.8.7-4|37	Url:		http://www.netfilter.org/projects/iptables
21mr|iptables-1.8.7-4|38	Source0:	%{url}/files/%{name}-%{version}.tar.bz2
21mr|iptables-1.8.7-4|39	Source1:	iptables.init
21mr|iptables-1.8.7-4|40	Source2:	iptables-config
21mr|iptables-1.8.7-4|41	Source3:	iptables.service
21mr|iptables-1.8.7-4|42	Source4:	sysconfig_iptables
21mr|iptables-1.8.7-4|43	Source5:	sysconfig_ip6tables
21mr|iptables-1.8.7-4|44	Source6:	arptables-nft-helper
21mr|iptables-1.8.7-4|45	
21mr|iptables-1.8.7-4|46	# libnetfilter_conntrack is needed for xt_connlabel
21mr|iptables-1.8.7-4|47	BuildRequires:	pkgconfig(libnetfilter_conntrack)
21mr|iptables-1.8.7-4|48	# libnfnetlink-devel is requires for nfnl_osf
21mr|iptables-1.8.7-4|49	BuildRequires:	pkgconfig(libnfnetlink)
21mr|iptables-1.8.7-4|50	%if %{with selinux}
21mr|iptables-1.8.7-4|51	BuildRequires:	selinux-devel
21mr|iptables-1.8.7-4|52	%endif
21mr|iptables-1.8.7-4|53	BuildRequires:	kernel-headers
21mr|iptables-1.8.7-4|54	BuildRequires:	systemd
21mr|iptables-1.8.7-4|55	# libmnl, libnftnl, bison, flex for nftables
21mr|iptables-1.8.7-4|56	BuildRequires:	bison
21mr|iptables-1.8.7-4|57	BuildRequires:	flex
21mr|iptables-1.8.7-4|58	BuildRequires:	gcc
21mr|iptables-1.8.7-4|59	BuildRequires:	pkgconfig(libmnl) >= 1.0
21mr|iptables-1.8.7-4|60	BuildRequires:	pkgconfig(libnftnl) >= 1.1.5
21mr|iptables-1.8.7-4|61	# libpcap-devel for nfbpf_compile
21mr|iptables-1.8.7-4|62	BuildRequires:	pcap-devel
21mr|iptables-1.8.7-4|63	BuildRequires:	autoconf
21mr|iptables-1.8.7-4|64	BuildRequires:	automake
21mr|iptables-1.8.7-4|65	BuildRequires:	libtool
21mr|iptables-1.8.7-4|66	
21mr|iptables-1.8.7-4|67	%description
21mr|iptables-1.8.7-4|68	The iptables utility controls the network packet filtering code in the
21mr|iptables-1.8.7-4|69	Linux kernel. If you need to set up firewalls and/or IP masquerading,
21mr|iptables-1.8.7-4|70	you should install this package.
21mr|iptables-1.8.7-4|71	
21mr|iptables-1.8.7-4|72	#-------------------------------------------------------------------------------
21mr|iptables-1.8.7-4|73	
21mr|iptables-1.8.7-4|74	%package legacy
21mr|iptables-1.8.7-4|75	Summary:	iptables firewall utils using legacy kernel APIs
21mr|iptables-1.8.7-4|76	Requires(post):	%{_sbindir}/update-alternatives
21mr|iptables-1.8.7-4|77	Requires(postun):	%{_sbindir}/update-alternatives
21mr|iptables-1.8.7-4|78	Provides:	userspace-ipfilter = %{version}
21mr|iptables-1.8.7-4|79	Requires:	%{name}-services
21mr|iptables-1.8.7-4|80	Requires:	xtables-plugins = %{EVRD}
21mr|iptables-1.8.7-4|81	# renamed, but obsoleting if done by -nft subpackage
21mr|iptables-1.8.7-4|82	Conflicts:	iptables < 1.8.7-3
21mr|iptables-1.8.7-4|83	
21mr|iptables-1.8.7-4|84	%description legacy
21mr|iptables-1.8.7-4|85	The iptables utility controls the network packet filtering code in the
21mr|iptables-1.8.7-4|86	Linux kernel, using legacy API.
21mr|iptables-1.8.7-4|87	
21mr|iptables-1.8.7-4|88	%package -n %{libname}
21mr|iptables-1.8.7-4|89	Summary:	Shared iptables library
21mr|iptables-1.8.7-4|90	Group:		System/Libraries
21mr|iptables-1.8.7-4|91	Conflicts:	%mklibname %{name} 1
21mr|iptables-1.8.7-4|92	# Some other distros name the libxtables package libiptables.
21mr|iptables-1.8.7-4|93	# Let's remain compatible...
21mr|iptables-1.8.7-4|94	# (rename = Obsoletes + Provides)
21mr|iptables-1.8.7-4|95	%rename %{iptlibname}
21mr|iptables-1.8.7-4|96	
21mr|iptables-1.8.7-4|97	%description -n %{libname}
21mr|iptables-1.8.7-4|98	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|99	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|100	
21mr|iptables-1.8.7-4|101	This package contains the shared iptables library.
21mr|iptables-1.8.7-4|102	
21mr|iptables-1.8.7-4|103	%package -n %{develname}
21mr|iptables-1.8.7-4|104	Summary:	Static library and header files for the iptables library
21mr|iptables-1.8.7-4|105	Group:		Development/C
21mr|iptables-1.8.7-4|106	Requires:	kernel-headers
21mr|iptables-1.8.7-4|107	Requires:	%{libname} = %{EVRD}
21mr|iptables-1.8.7-4|108	Provides:	iptables-devel = %{version}
21mr|iptables-1.8.7-4|109	Obsoletes:	iptables-devel < 1.4.2
21mr|iptables-1.8.7-4|110	# Some other distros name the libxtables package libiptables.
21mr|iptables-1.8.7-4|111	# Let's remain compatible...
21mr|iptables-1.8.7-4|112	# (rename = Obsoletes + Provides)
21mr|iptables-1.8.7-4|113	%rename %{iptdevelname}
21mr|iptables-1.8.7-4|114	
21mr|iptables-1.8.7-4|115	%description -n %{develname}
21mr|iptables-1.8.7-4|116	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|117	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|118	
21mr|iptables-1.8.7-4|119	This package contains the static iptables library.
21mr|iptables-1.8.7-4|120	
21mr|iptables-1.8.7-4|121	# ipq
21mr|iptables-1.8.7-4|122	%package -n %{ipq_libname}
21mr|iptables-1.8.7-4|123	Summary:	Shared iptables library
21mr|iptables-1.8.7-4|124	Group:		System/Libraries
21mr|iptables-1.8.7-4|125	Obsoletes:	%{mklibname iptables 1} < 1.4.3.2
21mr|iptables-1.8.7-4|126	
21mr|iptables-1.8.7-4|127	%description -n	%{ipq_libname}
21mr|iptables-1.8.7-4|128	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|129	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|130	
21mr|iptables-1.8.7-4|131	This package contains the ipq library.
21mr|iptables-1.8.7-4|132	
21mr|iptables-1.8.7-4|133	%package -n %{ipq_develname}
21mr|iptables-1.8.7-4|134	Summary:	Static library and header files for the iptables library
21mr|iptables-1.8.7-4|135	Group:		Development/C
21mr|iptables-1.8.7-4|136	Requires:	kernel-headers
21mr|iptables-1.8.7-4|137	Requires:	%{ipq_libname} = %{EVRD}
21mr|iptables-1.8.7-4|138	Requires:	%{ipq_develname} = %{EVRD}
21mr|iptables-1.8.7-4|139	Provides:	iptables-ipq-devel = %{version}
21mr|iptables-1.8.7-4|140	
21mr|iptables-1.8.7-4|141	%description -n %{ipq_develname}
21mr|iptables-1.8.7-4|142	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|143	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|144	
21mr|iptables-1.8.7-4|145	This package contains the ipq library.
21mr|iptables-1.8.7-4|146	
21mr|iptables-1.8.7-4|147	#iptc
21mr|iptables-1.8.7-4|148	%package -n %{iptc_develname}
21mr|iptables-1.8.7-4|149	Summary:	Static library and header files for the iptables library
21mr|iptables-1.8.7-4|150	Group:		Development/C
21mr|iptables-1.8.7-4|151	Requires:	kernel-headers
21mr|iptables-1.8.7-4|152	Provides:	iptables-iptc-devel = %{version}
21mr|iptables-1.8.7-4|153	
21mr|iptables-1.8.7-4|154	%description -n	%{iptc_develname}
21mr|iptables-1.8.7-4|155	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|156	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|157	
21mr|iptables-1.8.7-4|158	This package contains the IPTC library.
21mr|iptables-1.8.7-4|159	
21mr|iptables-1.8.7-4|160	# ip4tc
21mr|iptables-1.8.7-4|161	%package -n %{ip4tc_libname}
21mr|iptables-1.8.7-4|162	Summary:	Shared iptables library
21mr|iptables-1.8.7-4|163	Group:		System/Libraries
21mr|iptables-1.8.7-4|164	Obsoletes:	%{mklibname iptables 1} < 1.4.3.2
21mr|iptables-1.8.7-4|165	
21mr|iptables-1.8.7-4|166	%description -n %{ip4tc_libname}
21mr|iptables-1.8.7-4|167	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|168	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|169	
21mr|iptables-1.8.7-4|170	This package contains the IP4TC library.
21mr|iptables-1.8.7-4|171	
21mr|iptables-1.8.7-4|172	%package -n %{ip4tc_develname}
21mr|iptables-1.8.7-4|173	Summary:	Static library and header files for the iptables library
21mr|iptables-1.8.7-4|174	Group:		Development/C
21mr|iptables-1.8.7-4|175	Requires:	kernel-headers
21mr|iptables-1.8.7-4|176	Requires:	%{ip4tc_libname} = %{EVRD}
21mr|iptables-1.8.7-4|177	Requires:	%{iptc_develname} = %{EVRD}
21mr|iptables-1.8.7-4|178	Provides:	iptables-ip6tc-devel = %{version}
21mr|iptables-1.8.7-4|179	
21mr|iptables-1.8.7-4|180	%description -n %{ip4tc_develname}
21mr|iptables-1.8.7-4|181	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|182	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|183	
21mr|iptables-1.8.7-4|184	This package contains the development files for IPTC library.
21mr|iptables-1.8.7-4|185	
21mr|iptables-1.8.7-4|186	# ip6tc
21mr|iptables-1.8.7-4|187	%package -n %{ip6tc_libname}
21mr|iptables-1.8.7-4|188	Summary:	Shared iptables library
21mr|iptables-1.8.7-4|189	Group:		System/Libraries
21mr|iptables-1.8.7-4|190	Obsoletes:	%{mklibname iptables 1} < 1.4.3.2
21mr|iptables-1.8.7-4|191	
21mr|iptables-1.8.7-4|192	%description -n %{ip6tc_libname}
21mr|iptables-1.8.7-4|193	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|194	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|195	
21mr|iptables-1.8.7-4|196	This package contains the IP6TC library.
21mr|iptables-1.8.7-4|197	
21mr|iptables-1.8.7-4|198	%package -n %{ip6tc_develname}
21mr|iptables-1.8.7-4|199	Summary:	Static library and header files for the iptables library
21mr|iptables-1.8.7-4|200	Group:		Development/C
21mr|iptables-1.8.7-4|201	Requires:	kernel-headers
21mr|iptables-1.8.7-4|202	Requires:	%{ip6tc_libname} = %{EVRD}
21mr|iptables-1.8.7-4|203	Provides:	iptables-ip6tc-devel = %{version}
21mr|iptables-1.8.7-4|204	
21mr|iptables-1.8.7-4|205	%description -n %{ip6tc_develname}
21mr|iptables-1.8.7-4|206	iptables controls the Linux kernel network packet filtering code. It allows you
21mr|iptables-1.8.7-4|207	to set up firewalls and IP masquerading, etc.
21mr|iptables-1.8.7-4|208	
21mr|iptables-1.8.7-4|209	This package contains the development files for IP6TC library.
21mr|iptables-1.8.7-4|210	
21mr|iptables-1.8.7-4|211	%package services
21mr|iptables-1.8.7-4|212	Summary:	iptables and ip6tables services for iptables
21mr|iptables-1.8.7-4|213	Requires:	%{name} = %{EVRD}
21mr|iptables-1.8.7-4|214	%{?systemd_ordering}
21mr|iptables-1.8.7-4|215	# obsolete old main package
21mr|iptables-1.8.7-4|216	Obsoletes:	%{name} < 1.8.4-1
21mr|iptables-1.8.7-4|217	# obsolete ipv6 sub package
21mr|iptables-1.8.7-4|218	Obsoletes:	%{name}-ipv6 < 1.4.11.1
21mr|iptables-1.8.7-4|219	Provides:	%{name}-ipv6 = %{EVRD}
21mr|iptables-1.8.7-4|220	
21mr|iptables-1.8.7-4|221	%description services
21mr|iptables-1.8.7-4|222	iptables services for IPv4 and IPv6
21mr|iptables-1.8.7-4|223	
21mr|iptables-1.8.7-4|224	This package provides the services iptables and ip6tables that have been split
21mr|iptables-1.8.7-4|225	out of the base package since they are not active by default anymore.
21mr|iptables-1.8.7-4|226	
21mr|iptables-1.8.7-4|227	%package utils
21mr|iptables-1.8.7-4|228	Summary:	iptables and ip6tables services for iptables
21mr|iptables-1.8.7-4|229	Requires:	%{name} = %{EVRD}
21mr|iptables-1.8.7-4|230	
21mr|iptables-1.8.7-4|231	%description utils
21mr|iptables-1.8.7-4|232	Utils for iptables
21mr|iptables-1.8.7-4|233	
21mr|iptables-1.8.7-4|234	This package provides nfnl_osf with the pf.os database and nfbpf_compile,
21mr|iptables-1.8.7-4|235	a bytecode generator for use with xt_bpf.
21mr|iptables-1.8.7-4|236	
21mr|iptables-1.8.7-4|237	%package nft
21mr|iptables-1.8.7-4|238	Summary:	nftables compatibility for iptables, arptables and ebtables
21mr|iptables-1.8.7-4|239	Requires(post):	%{_sbindir}/update-alternatives
21mr|iptables-1.8.7-4|240	Requires(postun):	%{_sbindir}/update-alternatives
21mr|iptables-1.8.7-4|241	Requires:	%{name}-services
21mr|iptables-1.8.7-4|242	Requires:	xtables-plugins = %{EVRD}
21mr|iptables-1.8.7-4|243	Provides:	arptables-helper = %{EVRD}
21mr|iptables-1.8.7-4|244	Provides:	ebtables = %{EVRD}
21mr|iptables-1.8.7-4|245	# replacy iptables which was renamed to iptables-legacy
21mr|iptables-1.8.7-4|246	# to make nft variant be the default one in rosa2021.1+
21mr|iptables-1.8.7-4|247	Obsoletes:	iptables < 1.8.7-3
21mr|iptables-1.8.7-4|248	Provides:	iptables = %{EVRD}
21mr|iptables-1.8.7-4|249	
21mr|iptables-1.8.7-4|250	%description nft
21mr|iptables-1.8.7-4|251	nftables compatibility for iptables, arptables and ebtables.
21mr|iptables-1.8.7-4|252	
21mr|iptables-1.8.7-4|253	%package -n xtables-plugins
21mr|iptables-1.8.7-4|254	Summary:	xtables plugins
21mr|iptables-1.8.7-4|255	# files were in iptables, then in iptables-legacy, then were moved here
21mr|iptables-1.8.7-4|256	Conflicts:	iptables-legacy < 1.8.7-4
21mr|iptables-1.8.7-4|257	Conflicts:	iptables < 1.8.7-3
21mr|iptables-1.8.7-4|258	
21mr|iptables-1.8.7-4|259	%description -n xtables-plugins
21mr|iptables-1.8.7-4|260	xtables plugins used by iptables
21mr|iptables-1.8.7-4|261	
21mr|iptables-1.8.7-4|262	%prep
21mr|iptables-1.8.7-4|263	%autosetup -p1
21mr|iptables-1.8.7-4|264	
21mr|iptables-1.8.7-4|265	%build
21mr|iptables-1.8.7-4|266	./autogen.sh
21mr|iptables-1.8.7-4|267	CFLAGS="%{optflags} -fno-strict-aliasing " \
21mr|iptables-1.8.7-4|268	%configure \
21mr|iptables-1.8.7-4|269	--enable-devel \
21mr|iptables-1.8.7-4|270	--enable-bpf-compiler \
21mr|iptables-1.8.7-4|271	--with-xtlibdir=%{_libdir}/xtables \
21mr|iptables-1.8.7-4|272	--with-ksource=%{_prefix}/src/linux \
21mr|iptables-1.8.7-4|273	--enable-libipq
21mr|iptables-1.8.7-4|274	
21mr|iptables-1.8.7-4|275	# do not use rpath
21mr|iptables-1.8.7-4|276	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|iptables-1.8.7-4|277	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|iptables-1.8.7-4|278	
21mr|iptables-1.8.7-4|279	rm -f include/linux/types.h
21mr|iptables-1.8.7-4|280	
21mr|iptables-1.8.7-4|281	%make_build
21mr|iptables-1.8.7-4|282	
21mr|iptables-1.8.7-4|283	%install
21mr|iptables-1.8.7-4|284	%make_install
21mr|iptables-1.8.7-4|285	# remove la file(s)
21mr|iptables-1.8.7-4|286	rm -f %{buildroot}/%{_libdir}/*.la
21mr|iptables-1.8.7-4|287	
21mr|iptables-1.8.7-4|288	# install ip*tables.h header files
21mr|iptables-1.8.7-4|289	install -m 644 include/ip*tables.h %{buildroot}%{_includedir}/
21mr|iptables-1.8.7-4|290	install -d -m 755 %{buildroot}%{_includedir}/iptables
21mr|iptables-1.8.7-4|291	install -m 644 include/iptables/internal.h %{buildroot}%{_includedir}/iptables/
21mr|iptables-1.8.7-4|292	
21mr|iptables-1.8.7-4|293	# header development files
21mr|iptables-1.8.7-4|294	install -d %{buildroot}%{_includedir}/{libipq,libiptc,libipulog}
21mr|iptables-1.8.7-4|295	install -m0644 include/libipq/*.h %{buildroot}%{_includedir}/libipq/
21mr|iptables-1.8.7-4|296	install -m0644 include/libiptc/*.h %{buildroot}%{_includedir}/libiptc/
21mr|iptables-1.8.7-4|297	install -m0644 include/libipulog/*.h %{buildroot}%{_includedir}/libipulog/
21mr|iptables-1.8.7-4|298	
21mr|iptables-1.8.7-4|299	# install ipulog header file
21mr|iptables-1.8.7-4|300	install -d -m 755 %{buildroot}%{_includedir}/libipulog/
21mr|iptables-1.8.7-4|301	install -m 644 include/libipulog/*.h %{buildroot}%{_includedir}/libipulog/
21mr|iptables-1.8.7-4|302	
21mr|iptables-1.8.7-4|303	# install init scripts and configuration files
21mr|iptables-1.8.7-4|304	install -d -m 755 %{buildroot}%{script_path}
21mr|iptables-1.8.7-4|305	install -c -m 755 %{SOURCE1} %{buildroot}%{script_path}/iptables.init
21mr|iptables-1.8.7-4|306	sed -e 's;iptables;ip6tables;g' -e 's;IPTABLES;IP6TABLES;g' < %{SOURCE1} > ip6tables.init
21mr|iptables-1.8.7-4|307	install -c -m 755 ip6tables.init %{buildroot}%{script_path}/ip6tables.init
21mr|iptables-1.8.7-4|308	install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|iptables-1.8.7-4|309	install -c -m 600 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/iptables-config
21mr|iptables-1.8.7-4|310	sed -e 's;iptables;ip6tables;g' -e 's;IPTABLES;IP6TABLES;g' < %{SOURCE2} > ip6tables-config
21mr|iptables-1.8.7-4|311	install -c -m 600 ip6tables-config %{buildroot}%{_sysconfdir}/sysconfig/ip6tables-config
21mr|iptables-1.8.7-4|312	install -c -m 600 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/iptables
21mr|iptables-1.8.7-4|313	install -c -m 600 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/ip6tables
21mr|iptables-1.8.7-4|314	
21mr|iptables-1.8.7-4|315	# install systemd service files
21mr|iptables-1.8.7-4|316	install -d -m 755 %{buildroot}/%{_unitdir}
21mr|iptables-1.8.7-4|317	install -c -m 644 %{SOURCE3} %{buildroot}/%{_unitdir}
21mr|iptables-1.8.7-4|318	sed -e 's;iptables;ip6tables;g' -e 's;IPv4;IPv6;g' -e 's;/usr/libexec/ip6tables;/usr/libexec/iptables;g' < %{SOURCE3} > ip6tables.service
21mr|iptables-1.8.7-4|319	install -c -m 644 ip6tables.service %{buildroot}/%{_unitdir}
21mr|iptables-1.8.7-4|320	
21mr|iptables-1.8.7-4|321	# install legacy actions for service command
21mr|iptables-1.8.7-4|322	install -d %{buildroot}/%{legacy_actions}/iptables
21mr|iptables-1.8.7-4|323	install -d %{buildroot}/%{legacy_actions}/ip6tables
21mr|iptables-1.8.7-4|324	
21mr|iptables-1.8.7-4|325	cat << EOF > %{buildroot}/%{legacy_actions}/iptables/save
21mr|iptables-1.8.7-4|326	#!/bin/bash
21mr|iptables-1.8.7-4|327	exec %{script_path}/iptables.init save
21mr|iptables-1.8.7-4|328	EOF
21mr|iptables-1.8.7-4|329	chmod 755 %{buildroot}/%{legacy_actions}/iptables/save
21mr|iptables-1.8.7-4|330	sed -e 's;iptables.init;ip6tables.init;g' -e 's;IPTABLES;IP6TABLES;g' < %{buildroot}/%{legacy_actions}/iptables/save > ip6tabes.save-legacy
21mr|iptables-1.8.7-4|331	install -c -m 755 ip6tabes.save-legacy %{buildroot}/%{legacy_actions}/ip6tables/save
21mr|iptables-1.8.7-4|332	
21mr|iptables-1.8.7-4|333	cat << EOF > %{buildroot}/%{legacy_actions}/iptables/panic
21mr|iptables-1.8.7-4|334	#!/bin/bash
21mr|iptables-1.8.7-4|335	exec %{script_path}/iptables.init panic
21mr|iptables-1.8.7-4|336	EOF
21mr|iptables-1.8.7-4|337	chmod 755 %{buildroot}/%{legacy_actions}/iptables/panic
21mr|iptables-1.8.7-4|338	sed -e 's;iptables.init;ip6tables.init;g' -e 's;IPTABLES;IP6TABLES;g' < %{buildroot}/%{legacy_actions}/iptables/panic > ip6tabes.panic-legacy
21mr|iptables-1.8.7-4|339	install -c -m 755 ip6tabes.panic-legacy %{buildroot}/%{legacy_actions}/ip6tables/panic
21mr|iptables-1.8.7-4|340	
21mr|iptables-1.8.7-4|341	# install iptables-apply with man page
21mr|iptables-1.8.7-4|342	install -m 755 iptables/iptables-apply %{buildroot}%{_sbindir}/
21mr|iptables-1.8.7-4|343	install -m 644 iptables/iptables-apply.8 %{buildroot}%{_mandir}/man8/
21mr|iptables-1.8.7-4|344	
21mr|iptables-1.8.7-4|345	rm -f %{buildroot}%{_sysconfdir}/ethertypes
21mr|iptables-1.8.7-4|346	
21mr|iptables-1.8.7-4|347	install -p -D -m 755 %{SOURCE6} %{buildroot}%{_libexecdir}/
21mr|iptables-1.8.7-4|348	touch %{buildroot}%{_libexecdir}/arptables-helper
21mr|iptables-1.8.7-4|349	
21mr|iptables-1.8.7-4|350	# prepare for alternatives
21mr|iptables-1.8.7-4|351	touch %{buildroot}%{_mandir}/man8/arptables.8
21mr|iptables-1.8.7-4|352	touch %{buildroot}%{_mandir}/man8/arptables-save.8
21mr|iptables-1.8.7-4|353	touch %{buildroot}%{_mandir}/man8/arptables-restore.8
21mr|iptables-1.8.7-4|354	touch %{buildroot}%{_mandir}/man8/ebtables.8
21mr|iptables-1.8.7-4|355	
21mr|iptables-1.8.7-4|356	%post legacy
21mr|iptables-1.8.7-4|357	pfx=%{_sbindir}/iptables
21mr|iptables-1.8.7-4|358	pfx6=%{_sbindir}/ip6tables
21mr|iptables-1.8.7-4|359	%{_sbindir}/update-alternatives --install \
21mr|iptables-1.8.7-4|360	$pfx iptables $pfx-legacy 10 \
21mr|iptables-1.8.7-4|361	--slave $pfx6 ip6tables $pfx6-legacy \
21mr|iptables-1.8.7-4|362	--slave $pfx-restore iptables-restore $pfx-legacy-restore \
21mr|iptables-1.8.7-4|363	--slave $pfx-save iptables-save $pfx-legacy-save \
21mr|iptables-1.8.7-4|364	--slave $pfx6-restore ip6tables-restore $pfx6-legacy-restore \
21mr|iptables-1.8.7-4|365	--slave $pfx6-save ip6tables-save $pfx6-legacy-save
21mr|iptables-1.8.7-4|366	
21mr|iptables-1.8.7-4|367	%postun legacy
21mr|iptables-1.8.7-4|368	if [ $1 -eq 0 ]; then
21mr|iptables-1.8.7-4|369	%{_sbindir}/update-alternatives --remove \
21mr|iptables-1.8.7-4|370	iptables %{_sbindir}/iptables-legacy
21mr|iptables-1.8.7-4|371	fi
21mr|iptables-1.8.7-4|372	
21mr|iptables-1.8.7-4|373	%post services
21mr|iptables-1.8.7-4|374	%systemd_post iptables.service ip6tables.service
21mr|iptables-1.8.7-4|375	
21mr|iptables-1.8.7-4|376	%preun services
21mr|iptables-1.8.7-4|377	%systemd_preun iptables.service ip6tables.service
21mr|iptables-1.8.7-4|378	
21mr|iptables-1.8.7-4|379	%post nft
21mr|iptables-1.8.7-4|380	pfx=%{_sbindir}/iptables
21mr|iptables-1.8.7-4|381	pfx6=%{_sbindir}/ip6tables
21mr|iptables-1.8.7-4|382	%{_sbindir}/update-alternatives --install \
21mr|iptables-1.8.7-4|383	$pfx iptables $pfx-nft 20 \
21mr|iptables-1.8.7-4|384	--slave $pfx6 ip6tables $pfx6-nft \
21mr|iptables-1.8.7-4|385	--slave $pfx-restore iptables-restore $pfx-nft-restore \
21mr|iptables-1.8.7-4|386	--slave $pfx-save iptables-save $pfx-nft-save \
21mr|iptables-1.8.7-4|387	--slave $pfx6-restore ip6tables-restore $pfx6-nft-restore \
21mr|iptables-1.8.7-4|388	--slave $pfx6-save ip6tables-save $pfx6-nft-save
21mr|iptables-1.8.7-4|389	
21mr|iptables-1.8.7-4|390	pfx=%{_sbindir}/ebtables
21mr|iptables-1.8.7-4|391	manpfx=%{_mandir}/man8/ebtables
21mr|iptables-1.8.7-4|392	for sfx in "" "-restore" "-save"; do
21mr|iptables-1.8.7-4|393	if [ "$(readlink -e $pfx$sfx)" == $pfx$sfx ]; then
21mr|iptables-1.8.7-4|394	rm -f $pfx$sfx
21mr|iptables-1.8.7-4|395	fi
21mr|iptables-1.8.7-4|396	done
21mr|iptables-1.8.7-4|397	if [ "$(readlink -e $manpfx.8%{_extension})" == $manpfx.8%{_extension} ]; then
21mr|iptables-1.8.7-4|398	rm -f $manpfx.8%{_extension}
21mr|iptables-1.8.7-4|399	fi
21mr|iptables-1.8.7-4|400	%{_sbindir}/update-alternatives --install \
21mr|iptables-1.8.7-4|401	$pfx ebtables $pfx-nft 20 \
21mr|iptables-1.8.7-4|402	--slave $pfx-save ebtables-save $pfx-nft-save \
21mr|iptables-1.8.7-4|403	--slave $pfx-restore ebtables-restore $pfx-nft-restore \
21mr|iptables-1.8.7-4|404	--slave $manpfx.8%{_extension} ebtables-man $manpfx-nft.8%{_extension}
21mr|iptables-1.8.7-4|405	
21mr|iptables-1.8.7-4|406	pfx=%{_sbindir}/arptables
21mr|iptables-1.8.7-4|407	manpfx=%{_mandir}/man8/arptables
21mr|iptables-1.8.7-4|408	lepfx=%{_libexecdir}/arptables
21mr|iptables-1.8.7-4|409	for sfx in "" "-restore" "-save"; do
21mr|iptables-1.8.7-4|410	if [ "$(readlink -e $pfx$sfx)" == $pfx$sfx ]; then
21mr|iptables-1.8.7-4|411	rm -f $pfx$sfx
21mr|iptables-1.8.7-4|412	fi
21mr|iptables-1.8.7-4|413	if [ "$(readlink -e $manpfx$sfx.8%{_extension})" == $manpfx$sfx.8%{_extension} ]; then
21mr|iptables-1.8.7-4|414	rm -f $manpfx$sfx.8%{_extension}
21mr|iptables-1.8.7-4|415	fi
21mr|iptables-1.8.7-4|416	done
21mr|iptables-1.8.7-4|417	if [ "$(readlink -e $lepfx-helper)" == $lepfx-helper ]; then
21mr|iptables-1.8.7-4|418	rm -f $lepfx-helper
21mr|iptables-1.8.7-4|419	fi
21mr|iptables-1.8.7-4|420	%{_sbindir}/update-alternatives --install \
21mr|iptables-1.8.7-4|421	$pfx arptables $pfx-nft 20 \
21mr|iptables-1.8.7-4|422	--slave $pfx-save arptables-save $pfx-nft-save \
21mr|iptables-1.8.7-4|423	--slave $pfx-restore arptables-restore $pfx-nft-restore \
21mr|iptables-1.8.7-4|424	--slave $manpfx.8%{_extension} arptables-man $manpfx-nft.8%{_extension} \
21mr|iptables-1.8.7-4|425	--slave $manpfx-save.8%{_extension} arptables-save-man $manpfx-nft-save.8%{_extension} \
21mr|iptables-1.8.7-4|426	--slave $manpfx-restore.8%{_extension} arptables-restore-man $manpfx-nft-restore.8%{_extension} \
21mr|iptables-1.8.7-4|427	--slave $lepfx-helper arptables-helper $lepfx-nft-helper
21mr|iptables-1.8.7-4|428	
21mr|iptables-1.8.7-4|429	%postun nft
21mr|iptables-1.8.7-4|430	if [ $1 -eq 0 ]; then
21mr|iptables-1.8.7-4|431	for cmd in iptables ebtables arptables; do
21mr|iptables-1.8.7-4|432	%{_sbindir}/update-alternatives --remove \
21mr|iptables-1.8.7-4|433	$cmd %{_sbindir}/$cmd-nft
21mr|iptables-1.8.7-4|434	done
21mr|iptables-1.8.7-4|435	fi
21mr|iptables-1.8.7-4|436	
21mr|iptables-1.8.7-4|437	%files legacy
21mr|iptables-1.8.7-4|438	%license COPYING
21mr|iptables-1.8.7-4|439	%doc INCOMPATIBILITIES
21mr|iptables-1.8.7-4|440	%{_sbindir}/iptables-apply
21mr|iptables-1.8.7-4|441	%{_sbindir}/ip6tables-apply
21mr|iptables-1.8.7-4|442	%{_sbindir}/iptables-legacy*
21mr|iptables-1.8.7-4|443	%{_sbindir}/ip6tables-legacy*
21mr|iptables-1.8.7-4|444	%{_sbindir}/xtables-legacy-multi
21mr|iptables-1.8.7-4|445	%{_bindir}/iptables-xml
21mr|iptables-1.8.7-4|446	%{_mandir}/man1/iptables-xml*
21mr|iptables-1.8.7-4|447	%{_mandir}/man8/iptables*
21mr|iptables-1.8.7-4|448	%{_mandir}/man8/ip6tables*
21mr|iptables-1.8.7-4|449	%{_mandir}/man8/xtables-legacy*
21mr|iptables-1.8.7-4|450	%ghost %{_sbindir}/iptables
21mr|iptables-1.8.7-4|451	%ghost %{_sbindir}/iptables-restore
21mr|iptables-1.8.7-4|452	%ghost %{_sbindir}/iptables-save
21mr|iptables-1.8.7-4|453	%ghost %{_sbindir}/ip6tables
21mr|iptables-1.8.7-4|454	%ghost %{_sbindir}/ip6tables-restore
21mr|iptables-1.8.7-4|455	%ghost %{_sbindir}/ip6tables-save
21mr|iptables-1.8.7-4|456	
21mr|iptables-1.8.7-4|457	%files -n %{ipq_libname}
21mr|iptables-1.8.7-4|458	%license COPYING
21mr|iptables-1.8.7-4|459	%{_libdir}/libipq.so.*
21mr|iptables-1.8.7-4|460	
21mr|iptables-1.8.7-4|461	%files -n %{ip4tc_libname}
21mr|iptables-1.8.7-4|462	%license COPYING
21mr|iptables-1.8.7-4|463	%{_libdir}/libip4tc.so.*
21mr|iptables-1.8.7-4|464	
21mr|iptables-1.8.7-4|465	%files -n %{ip6tc_libname}
21mr|iptables-1.8.7-4|466	%license COPYING
21mr|iptables-1.8.7-4|467	%{_libdir}/libip6tc.so.*
21mr|iptables-1.8.7-4|468	
21mr|iptables-1.8.7-4|469	%files -n %{libname}
21mr|iptables-1.8.7-4|470	%license COPYING
21mr|iptables-1.8.7-4|471	%{_libdir}/libxtables.so.%{major}*
21mr|iptables-1.8.7-4|472	
21mr|iptables-1.8.7-4|473	%files -n %{develname}
21mr|iptables-1.8.7-4|474	%license COPYING
21mr|iptables-1.8.7-4|475	%{_includedir}/*.h
21mr|iptables-1.8.7-4|476	%dir %{_includedir}/libipq
21mr|iptables-1.8.7-4|477	%dir %{_includedir}/libipulog
21mr|iptables-1.8.7-4|478	%{_includedir}/libipq/*.h
21mr|iptables-1.8.7-4|479	%{_includedir}/libipulog/*.h
21mr|iptables-1.8.7-4|480	%{_includedir}/iptables/*.h
21mr|iptables-1.8.7-4|481	%{_libdir}/libxtables.so
21mr|iptables-1.8.7-4|482	%{_libdir}/pkgconfig/xtables.pc
21mr|iptables-1.8.7-4|483	
21mr|iptables-1.8.7-4|484	%files -n %{ipq_develname}
21mr|iptables-1.8.7-4|485	%license COPYING
21mr|iptables-1.8.7-4|486	%{_includedir}/libipq/*.h
21mr|iptables-1.8.7-4|487	%{_libdir}/pkgconfig/libipq.pc
21mr|iptables-1.8.7-4|488	%dir %{_includedir}/libipq
21mr|iptables-1.8.7-4|489	%{_libdir}/libipq.so
21mr|iptables-1.8.7-4|490	%{_mandir}/man3/*ipq*
21mr|iptables-1.8.7-4|491	
21mr|iptables-1.8.7-4|492	%files -n %{iptc_develname}
21mr|iptables-1.8.7-4|493	%license COPYING
21mr|iptables-1.8.7-4|494	%{_includedir}/libiptc/*.h
21mr|iptables-1.8.7-4|495	%dir %{_includedir}/libiptc
21mr|iptables-1.8.7-4|496	%{_libdir}/pkgconfig/libiptc.pc
21mr|iptables-1.8.7-4|497	
21mr|iptables-1.8.7-4|498	%files -n %{ip4tc_develname}
21mr|iptables-1.8.7-4|499	%license COPYING
21mr|iptables-1.8.7-4|500	%{_libdir}/libip4tc.so
21mr|iptables-1.8.7-4|501	%{_libdir}/pkgconfig/libip4tc.pc
21mr|iptables-1.8.7-4|502	
21mr|iptables-1.8.7-4|503	%files -n %{ip6tc_develname}
21mr|iptables-1.8.7-4|504	%license COPYING
21mr|iptables-1.8.7-4|505	%{_libdir}/libip6tc.so
21mr|iptables-1.8.7-4|506	%{_libdir}/pkgconfig/libip6tc.pc
21mr|iptables-1.8.7-4|507	
21mr|iptables-1.8.7-4|508	%files services
21mr|iptables-1.8.7-4|509	%license COPYING
21mr|iptables-1.8.7-4|510	%dir %{script_path}
21mr|iptables-1.8.7-4|511	%{script_path}/iptables.init
21mr|iptables-1.8.7-4|512	%{script_path}/ip6tables.init
21mr|iptables-1.8.7-4|513	%config(noreplace) %{_sysconfdir}/sysconfig/iptables
21mr|iptables-1.8.7-4|514	%config(noreplace) %{_sysconfdir}/sysconfig/ip6tables
21mr|iptables-1.8.7-4|515	%config(noreplace) %{_sysconfdir}/sysconfig/iptables-config
21mr|iptables-1.8.7-4|516	%config(noreplace) %{_sysconfdir}/sysconfig/ip6tables-config
21mr|iptables-1.8.7-4|517	%{_unitdir}/iptables.service
21mr|iptables-1.8.7-4|518	%{_unitdir}/ip6tables.service
21mr|iptables-1.8.7-4|519	%dir %{legacy_actions}/iptables
21mr|iptables-1.8.7-4|520	%{legacy_actions}/iptables/save
21mr|iptables-1.8.7-4|521	%{legacy_actions}/iptables/panic
21mr|iptables-1.8.7-4|522	%dir %{legacy_actions}/ip6tables
21mr|iptables-1.8.7-4|523	%{legacy_actions}/ip6tables/save
21mr|iptables-1.8.7-4|524	%{legacy_actions}/ip6tables/panic
21mr|iptables-1.8.7-4|525	
21mr|iptables-1.8.7-4|526	%files utils
21mr|iptables-1.8.7-4|527	%license COPYING
21mr|iptables-1.8.7-4|528	%{_sbindir}/nfnl_osf
21mr|iptables-1.8.7-4|529	%{_sbindir}/nfbpf_compile
21mr|iptables-1.8.7-4|530	%dir %{_datadir}/xtables
21mr|iptables-1.8.7-4|531	%{_datadir}/xtables/pf.os
21mr|iptables-1.8.7-4|532	%{_mandir}/man8/nfnl_osf*
21mr|iptables-1.8.7-4|533	%{_mandir}/man8/nfbpf_compile*
21mr|iptables-1.8.7-4|534	
21mr|iptables-1.8.7-4|535	%files nft
21mr|iptables-1.8.7-4|536	%license COPYING
21mr|iptables-1.8.7-4|537	%doc INCOMPATIBILITIES
21mr|iptables-1.8.7-4|538	%{_sbindir}/iptables-nft*
21mr|iptables-1.8.7-4|539	%{_sbindir}/iptables-restore-translate
21mr|iptables-1.8.7-4|540	%{_sbindir}/iptables-translate
21mr|iptables-1.8.7-4|541	%{_sbindir}/ip6tables-nft*
21mr|iptables-1.8.7-4|542	%{_sbindir}/ip6tables-restore-translate
21mr|iptables-1.8.7-4|543	%{_sbindir}/ip6tables-translate
21mr|iptables-1.8.7-4|544	%{_sbindir}/ebtables-nft*
21mr|iptables-1.8.7-4|545	%{_sbindir}/arptables-nft*
21mr|iptables-1.8.7-4|546	%{_sbindir}/xtables-nft-multi
21mr|iptables-1.8.7-4|547	%{_sbindir}/xtables-monitor
21mr|iptables-1.8.7-4|548	%{_libexecdir}/arptables-nft-helper
21mr|iptables-1.8.7-4|549	%{_mandir}/man8/xtables-monitor*
21mr|iptables-1.8.7-4|550	%{_mandir}/man8/xtables-translate*
21mr|iptables-1.8.7-4|551	%{_mandir}/man8/*-nft*
21mr|iptables-1.8.7-4|552	%ghost %{_sbindir}/iptables
21mr|iptables-1.8.7-4|553	%ghost %{_sbindir}/iptables-restore
21mr|iptables-1.8.7-4|554	%ghost %{_sbindir}/iptables-save
21mr|iptables-1.8.7-4|555	%ghost %{_sbindir}/ip6tables
21mr|iptables-1.8.7-4|556	%ghost %{_sbindir}/ip6tables-restore
21mr|iptables-1.8.7-4|557	%ghost %{_sbindir}/ip6tables-save
21mr|iptables-1.8.7-4|558	%ghost %{_sbindir}/ebtables
21mr|iptables-1.8.7-4|559	%ghost %{_sbindir}/ebtables-save
21mr|iptables-1.8.7-4|560	%ghost %{_sbindir}/ebtables-restore
21mr|iptables-1.8.7-4|561	%ghost %{_sbindir}/arptables
21mr|iptables-1.8.7-4|562	%ghost %{_sbindir}/arptables-save
21mr|iptables-1.8.7-4|563	%ghost %{_sbindir}/arptables-restore
21mr|iptables-1.8.7-4|564	%ghost %{_libexecdir}/arptables-helper
21mr|iptables-1.8.7-4|565	%ghost %{_mandir}/man8/arptables.8.*
21mr|iptables-1.8.7-4|566	%ghost %{_mandir}/man8/arptables-save.8.*
21mr|iptables-1.8.7-4|567	%ghost %{_mandir}/man8/arptables-restore.8.*
21mr|iptables-1.8.7-4|568	%ghost %{_mandir}/man8/ebtables.8.*
21mr|iptables-1.8.7-4|569	
21mr|iptables-1.8.7-4|570	%files -n xtables-plugins
21mr|iptables-1.8.7-4|571	%license COPYING
21mr|iptables-1.8.7-4|572	%dir %{_libdir}/xtables
21mr|iptables-1.8.7-4|573	%{_libdir}/xtables/libarpt*
21mr|iptables-1.8.7-4|574	%{_libdir}/xtables/libebt*
21mr|iptables-1.8.7-4|575	%{_libdir}/xtables/libipt*
21mr|iptables-1.8.7-4|576	%{_libdir}/xtables/libip6t*
21mr|iptables-1.8.7-4|577	%{_libdir}/xtables/libxt*

12837 21
21mr|iptraf-ng-1.1.4-3|1	%define Werror_cflags %{nil}
21mr|iptraf-ng-1.1.4-3|2	
21mr|iptraf-ng-1.1.4-3|3	Summary:	TCP/IP Network Monitor
21mr|iptraf-ng-1.1.4-3|4	Name:		iptraf-ng
21mr|iptraf-ng-1.1.4-3|5	Version:	1.1.4
21mr|iptraf-ng-1.1.4-3|6	Release:	3
21mr|iptraf-ng-1.1.4-3|7	License:	GPLv2+
21mr|iptraf-ng-1.1.4-3|8	Group:		System/Configuration/Networking
21mr|iptraf-ng-1.1.4-3|9	Url:		https://fedorahosted.org/iptraf-ng
21mr|iptraf-ng-1.1.4-3|10	# From SUSE 1.1.4 SRPM, in fact
21mr|iptraf-ng-1.1.4-3|11	Source0:	https://fedorahosted.org/releases/i/p/iptraf-ng/%{name}-%{version}.tar.xz
21mr|iptraf-ng-1.1.4-3|12	BuildRequires:	kernel-headers
21mr|iptraf-ng-1.1.4-3|13	BuildRequires:	pkgconfig(ncurses)
21mr|iptraf-ng-1.1.4-3|14	Patch0:		build-use-wide-version-of-lpanel-when-needed.patch
21mr|iptraf-ng-1.1.4-3|15	Patch1:		iptraf-ng-1.1.4-fix-Floating-point-exception-in-tcplog_flowra.patch
21mr|iptraf-ng-1.1.4-3|16	Obsoletes:	iptraf < 3.0.1-10
21mr|iptraf-ng-1.1.4-3|17	
21mr|iptraf-ng-1.1.4-3|18	%description
21mr|iptraf-ng-1.1.4-3|19	IPTraf-ng is a console-based network statistics utility. It gathers a
21mr|iptraf-ng-1.1.4-3|20	variety of information such as TCP connection packet and byte counts,
21mr|iptraf-ng-1.1.4-3|21	interface statistics and activity indicators, TCP/UDP traffic
21mr|iptraf-ng-1.1.4-3|22	breakdowns, and LAN station packet and byte counts.
21mr|iptraf-ng-1.1.4-3|23	
21mr|iptraf-ng-1.1.4-3|24	%files
21mr|iptraf-ng-1.1.4-3|25	%{_sbindir}/*
21mr|iptraf-ng-1.1.4-3|26	%{_mandir}/man*/*
21mr|iptraf-ng-1.1.4-3|27	%{_var}/lib/iptraf-ng
21mr|iptraf-ng-1.1.4-3|28	
21mr|iptraf-ng-1.1.4-3|29	#----------------------------------------------------------------------------
21mr|iptraf-ng-1.1.4-3|30	
21mr|iptraf-ng-1.1.4-3|31	%prep
21mr|iptraf-ng-1.1.4-3|32	%setup -q
21mr|iptraf-ng-1.1.4-3|33	%patch0 -p1
21mr|iptraf-ng-1.1.4-3|34	%patch1 -p1
21mr|iptraf-ng-1.1.4-3|35	
21mr|iptraf-ng-1.1.4-3|36	%build
21mr|iptraf-ng-1.1.4-3|37	%configure
21mr|iptraf-ng-1.1.4-3|38	%make
21mr|iptraf-ng-1.1.4-3|39	
21mr|iptraf-ng-1.1.4-3|40	%install
21mr|iptraf-ng-1.1.4-3|41	%makeinstall_std
21mr|iptraf-ng-1.1.4-3|42	install -d -m 0755 %{buildroot}/var/lib/iptraf-ng

12838 21
21mr|ipt-so-1.0-0.gitcb31b1.1|1	%define commit cb31b16987e4f160d65806ddeb2726febd6c547d
21mr|ipt-so-1.0-0.gitcb31b1.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|ipt-so-1.0-0.gitcb31b1.1|3	
21mr|ipt-so-1.0-0.gitcb31b1.1|4	Summary:		Iptables match for Security Options (IPSO) labels from Astra Linux
21mr|ipt-so-1.0-0.gitcb31b1.1|5	Name:			ipt-so
21mr|ipt-so-1.0-0.gitcb31b1.1|6	License:		GPLv2
21mr|ipt-so-1.0-0.gitcb31b1.1|7	Group:			System/Kernel and hardware
21mr|ipt-so-1.0-0.gitcb31b1.1|8	Version:		1.0
21mr|ipt-so-1.0-0.gitcb31b1.1|9	Release:		0.git%{commit_short}.1
21mr|ipt-so-1.0-0.gitcb31b1.1|10	Url:			https://github.com/vt-alt/ipt-so
21mr|ipt-so-1.0-0.gitcb31b1.1|11	Source0:		https://github.com/vt-alt/ipt-so/archive/%{commit}.tar.gz?/%{name}-%{commit}.tag.gz
21mr|ipt-so-1.0-0.gitcb31b1.1|12	BuildRequires:	pkgconfig(xtables)
21mr|ipt-so-1.0-0.gitcb31b1.1|13	# macro %%_modulesloaddir
21mr|ipt-so-1.0-0.gitcb31b1.1|14	BuildRequires:	pkgconfig(systemd)
21mr|ipt-so-1.0-0.gitcb31b1.1|15	
21mr|ipt-so-1.0-0.gitcb31b1.1|16	%description
21mr|ipt-so-1.0-0.gitcb31b1.1|17	%{summary}
21mr|ipt-so-1.0-0.gitcb31b1.1|18	Userspace part, xtables module and config to autoload kernel module.
21mr|ipt-so-1.0-0.gitcb31b1.1|19	
21mr|ipt-so-1.0-0.gitcb31b1.1|20	%files
21mr|ipt-so-1.0-0.gitcb31b1.1|21	%doc README.md
21mr|ipt-so-1.0-0.gitcb31b1.1|22	%{_libdir}/xtables/libxt_so.so
21mr|ipt-so-1.0-0.gitcb31b1.1|23	%{_modulesloaddir}/ipt-so.conf
21mr|ipt-so-1.0-0.gitcb31b1.1|24	#-----------------------------------------------------------------
21mr|ipt-so-1.0-0.gitcb31b1.1|25	
21mr|ipt-so-1.0-0.gitcb31b1.1|26	%package -n kernel-source-ipt-so
21mr|ipt-so-1.0-0.gitcb31b1.1|27	Summary:		Source code of ipt-so kernel module
21mr|ipt-so-1.0-0.gitcb31b1.1|28	Group:			System/Kernel and hardware
21mr|ipt-so-1.0-0.gitcb31b1.1|29	BuildArch:		noarch
21mr|ipt-so-1.0-0.gitcb31b1.1|30	# #include <xtables.h>
21mr|ipt-so-1.0-0.gitcb31b1.1|31	Requires:		pkgconfig(xtables)
21mr|ipt-so-1.0-0.gitcb31b1.1|32	
21mr|ipt-so-1.0-0.gitcb31b1.1|33	%description -n kernel-source-ipt-so
21mr|ipt-so-1.0-0.gitcb31b1.1|34	%{summary}
21mr|ipt-so-1.0-0.gitcb31b1.1|35	Source code of ipt-so kernel module.
21mr|ipt-so-1.0-0.gitcb31b1.1|36	
21mr|ipt-so-1.0-0.gitcb31b1.1|37	%files -n kernel-source-ipt-so
21mr|ipt-so-1.0-0.gitcb31b1.1|38	%dir %{_usr}/src/%{name}-%{version}-%{release}
21mr|ipt-so-1.0-0.gitcb31b1.1|39	%{_usr}/src/%{name}-%{version}-%{release}/*.c
21mr|ipt-so-1.0-0.gitcb31b1.1|40	%{_usr}/src/%{name}-%{version}-%{release}/*.h
21mr|ipt-so-1.0-0.gitcb31b1.1|41	%{_usr}/src/%{name}-%{version}-%{release}/Makefile
21mr|ipt-so-1.0-0.gitcb31b1.1|42	#-----------------------------------------------------------------
21mr|ipt-so-1.0-0.gitcb31b1.1|43	
21mr|ipt-so-1.0-0.gitcb31b1.1|44	%prep
21mr|ipt-so-1.0-0.gitcb31b1.1|45	%setup -q -n %{name}-%{commit}
21mr|ipt-so-1.0-0.gitcb31b1.1|46	%apply_patches
21mr|ipt-so-1.0-0.gitcb31b1.1|47	
21mr|ipt-so-1.0-0.gitcb31b1.1|48	%build
21mr|ipt-so-1.0-0.gitcb31b1.1|49	make libxt_so.so VERSION=%{version} CFLAGS="%{optflags}"
21mr|ipt-so-1.0-0.gitcb31b1.1|50	
21mr|ipt-so-1.0-0.gitcb31b1.1|51	%install
21mr|ipt-so-1.0-0.gitcb31b1.1|52	make install-lib DESTDIR=%{buildroot}
21mr|ipt-so-1.0-0.gitcb31b1.1|53	
21mr|ipt-so-1.0-0.gitcb31b1.1|54	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|ipt-so-1.0-0.gitcb31b1.1|55	( cd %{buildroot}%{_usr}/src/
21mr|ipt-so-1.0-0.gitcb31b1.1|56	tar -xf %{SOURCE0}
21mr|ipt-so-1.0-0.gitcb31b1.1|57	mkdir -p %{name}-%{version}-%{release}
21mr|ipt-so-1.0-0.gitcb31b1.1|58	mv -v %{name}-%{commit}/* %{name}-%{version}-%{release}/
21mr|ipt-so-1.0-0.gitcb31b1.1|59	rm -fvr %{name}-%{version}-%{release}/{.gear-rules,tests.sh,libxt_so.t,README.md}
21mr|ipt-so-1.0-0.gitcb31b1.1|60	)
21mr|ipt-so-1.0-0.gitcb31b1.1|61	rm -fvr %{buildroot}%{_usr}/src/%{name}-%{commit}
21mr|ipt-so-1.0-0.gitcb31b1.1|62	
21mr|ipt-so-1.0-0.gitcb31b1.1|63	mkdir -p %{buildroot}%{_modulesloaddir}
21mr|ipt-so-1.0-0.gitcb31b1.1|64	echo xt_so > %{buildroot}%{_modulesloaddir}/ipt-so.conf

12839 21
21mr|iputils-20221126-1|1	%global sysctl_conf_file %{_sysctldir}/70-iputils.conf
21mr|iputils-20221126-1|2	%global ping_real_dir %{_libexecdir}/ping
21mr|iputils-20221126-1|3	
21mr|iputils-20221126-1|4	Summary:	Network monitoring tools including ping
21mr|iputils-20221126-1|5	Name:		iputils
21mr|iputils-20221126-1|6	Version:	20221126
21mr|iputils-20221126-1|7	Release:	1
21mr|iputils-20221126-1|8	License:	BSD
21mr|iputils-20221126-1|9	Group:		System/Base
21mr|iputils-20221126-1|10	URL:		https://github.com/iputils/iputils
21mr|iputils-20221126-1|11	Source0:	https://github.com/iputils/iputils/archive/%{version}.tar.gz?/iputils-%{version}.tar.gz
21mr|iputils-20221126-1|12	# ifenslave.c seems to come from linux-2.6.25/Documentation/networking/ifenslave.c
21mr|iputils-20221126-1|13	Source1:	ifenslave.c
21mr|iputils-20221126-1|14	# bonding.txt seems to come from linux-2.6.25/Documentation/networking/bonding.txt
21mr|iputils-20221126-1|15	Source2:	bonding.txt
21mr|iputils-20221126-1|16	Source3:	ifenslave.8
21mr|iputils-20221126-1|17	Source4:	bin.ping.apparmor
21mr|iputils-20221126-1|18	%ifarch riscv64
21mr|iputils-20221126-1|19	BuildRequires:	atomic-devel
21mr|iputils-20221126-1|20	%endif
21mr|iputils-20221126-1|21	BuildRequires:	docbook-style-xsl-ns
21mr|iputils-20221126-1|22	BuildRequires:	docbook-dtd31-sgml
21mr|iputils-20221126-1|23	BuildRequires:	perl-SGMLSpm >= 1.1-2
21mr|iputils-20221126-1|24	BuildRequires:	cap-devel
21mr|iputils-20221126-1|25	BuildRequires:	libcap-utils
21mr|iputils-20221126-1|26	BuildRequires:	pkgconfig(libidn2)
21mr|iputils-20221126-1|27	BuildRequires:	pkgconfig(openssl)
21mr|iputils-20221126-1|28	BuildRequires:	pkgconfig(libsystemd)
21mr|iputils-20221126-1|29	BuildRequires:	xsltproc
21mr|iputils-20221126-1|30	BuildRequires:	docbook-style-xsl
21mr|iputils-20221126-1|31	BuildRequires:	meson
21mr|iputils-20221126-1|32	BuildRequires:	cmake
21mr|iputils-20221126-1|33	OrderWithRequires:	libcap-utils
21mr|iputils-20221126-1|34	Obsoletes:	iputils-ninfod <= 20210202
21mr|iputils-20221126-1|35	
21mr|iputils-20221126-1|36	%description
21mr|iputils-20221126-1|37	The iputils package contains ping, a basic networking tool. The ping command
21mr|iputils-20221126-1|38	sends a series of ICMP protocol ECHO_REQUEST packets to a specified network
21mr|iputils-20221126-1|39	host and can tell you if that machine is alive and receiving network traffic.
21mr|iputils-20221126-1|40	
21mr|iputils-20221126-1|41	%package ninfod
21mr|iputils-20221126-1|42	Summary:	Node Information Query Daemon
21mr|iputils-20221126-1|43	Group:		System/Base
21mr|iputils-20221126-1|44	Requires:	%{name} = %{EVRD}
21mr|iputils-20221126-1|45	
21mr|iputils-20221126-1|46	%description ninfod
21mr|iputils-20221126-1|47	Node Information Query (RFC4620) daemon. Responds to IPv6 Node Information
21mr|iputils-20221126-1|48	Queries.
21mr|iputils-20221126-1|49	
21mr|iputils-20221126-1|50	%prep
21mr|iputils-20221126-1|51	%setup -q
21mr|iputils-20221126-1|52	
21mr|iputils-20221126-1|53	cp %{SOURCE1} .
21mr|iputils-20221126-1|54	cp %{SOURCE2} .
21mr|iputils-20221126-1|55	cp %{SOURCE3} .
21mr|iputils-20221126-1|56	
21mr|iputils-20221126-1|57	%autopatch -p1
21mr|iputils-20221126-1|58	
21mr|iputils-20221126-1|59	%build
21mr|iputils-20221126-1|60	%serverbuild_hardened
21mr|iputils-20221126-1|61	
21mr|iputils-20221126-1|62	%meson -Dsystemdunitdir="%{_unitdir}" -DINSTALL_SYSTEMD_UNITS=TRUE
21mr|iputils-20221126-1|63	%meson_build
21mr|iputils-20221126-1|64	
21mr|iputils-20221126-1|65	%make_build ifenslave CFLAGS="%{optflags} -fPIC"
21mr|iputils-20221126-1|66	
21mr|iputils-20221126-1|67	%install
21mr|iputils-20221126-1|68	%meson_install
21mr|iputils-20221126-1|69	mkdir -p %{buildroot}{%{_sbindir},/sbin,%{_mandir}/man8,%{ping_real_dir}}
21mr|iputils-20221126-1|70	mv %{buildroot}%{_bindir}/ping %{buildroot}%{ping_real_dir}
21mr|iputils-20221126-1|71	ln -sf %{ping_real_dir}/ping %{buildroot}%{_bindir}/ping
21mr|iputils-20221126-1|72	ln -sf %{ping_real_dir}/ping %{buildroot}%{_sbindir}/ping
21mr|iputils-20221126-1|73	ln -sf %{ping_real_dir}/ping %{buildroot}%{_sbindir}/ping6
21mr|iputils-20221126-1|74	ln -sf %{_bindir}/tracepath %{buildroot}%{_sbindir}/tracepath
21mr|iputils-20221126-1|75	
21mr|iputils-20221126-1|76	# (tpg) compat symlink
21mr|iputils-20221126-1|77	ln -sf %{_bindir}/arping %{buildroot}/sbin/arping
21mr|iputils-20221126-1|78	ln -sf %{_bindir}/arping %{buildroot}%{_sbindir}/arping
21mr|iputils-20221126-1|79	ln -sf %{_bindir}/clockdiff %{buildroot}%{_sbindir}/clockdiff
21mr|iputils-20221126-1|80	
21mr|iputils-20221126-1|81	mkdir -p %{buildroot}%{_sysctldir}
21mr|iputils-20221126-1|82	touch %{buildroot}%{sysctl_conf_file}
21mr|iputils-20221126-1|83	
21mr|iputils-20221126-1|84	install -cp ifenslave %{buildroot}%{_sbindir}/
21mr|iputils-20221126-1|85	install -cp ifenslave.8 %{buildroot}%{_mandir}/man8/
21mr|iputils-20221126-1|86	
21mr|iputils-20221126-1|87	# apparmor profile
21mr|iputils-20221126-1|88	mkdir -p %{buildroot}%{_sysconfdir}/apparmor.d/
21mr|iputils-20221126-1|89	install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/apparmor.d/bin.ping
21mr|iputils-20221126-1|90	
21mr|iputils-20221126-1|91	%find_lang %{name}
21mr|iputils-20221126-1|92	
21mr|iputils-20221126-1|93	%pre
21mr|iputils-20221126-1|94	groupadd -r -f iputils
21mr|iputils-20221126-1|95	useradd -r -g iputils -d /dev/null -s /dev/null -N iputils >/dev/null 2>&1 ||:
21mr|iputils-20221126-1|96	groupadd -r -f netadmin
21mr|iputils-20221126-1|97	
21mr|iputils-20221126-1|98	if [ -x %{_sbindir}/control-dump ]; then
21mr|iputils-20221126-1|99	control-dump ping ||:
21mr|iputils-20221126-1|100	fi
21mr|iputils-20221126-1|101	
21mr|iputils-20221126-1|102	%post
21mr|iputils-20221126-1|103	if [ -x /usr/sbin/setcap ]; then
21mr|iputils-20221126-1|104	setcap cap_net_raw+ep %{ping_real_dir}/ping ||:
21mr|iputils-20221126-1|105	fi
21mr|iputils-20221126-1|106	
21mr|iputils-20221126-1|107	# net.ipv4.ping_group_range controls both IPv4 and IPv6 sockets
21mr|iputils-20221126-1|108	if [ ! -e %{sysctl_conf_file} ]; then
21mr|iputils-20221126-1|109	ALLOW_GID="$(getent group iputils | cut -f3 -d:)" ||:
21mr|iputils-20221126-1|110	if [ -n "$ALLOW_GID" ]; then
21mr|iputils-20221126-1|111	cat >%{sysctl_conf_file} <<EOF
21mr|iputils-20221126-1|112	# Allow ping socket creation for group iputils
21mr|iputils-20221126-1|113	net.ipv4.ping_group_range = $ALLOW_GID $ALLOW_GID
21mr|iputils-20221126-1|114	EOF
21mr|iputils-20221126-1|115	sysctl -p %{sysctl_conf_file} ||:
21mr|iputils-20221126-1|116	fi
21mr|iputils-20221126-1|117	fi
21mr|iputils-20221126-1|118	
21mr|iputils-20221126-1|119	if [ -x %{_sbindir}/control-restore ]; then
21mr|iputils-20221126-1|120	control-restore ping ||:
21mr|iputils-20221126-1|121	fi
21mr|iputils-20221126-1|122	
21mr|iputils-20221126-1|123	%files -f %{name}.lang
21mr|iputils-20221126-1|124	%doc README.md bonding.txt
21mr|iputils-20221126-1|125	%config(noreplace) %{_sysconfdir}/apparmor.d/bin.ping
21mr|iputils-20221126-1|126	%attr(0755,root,root) %{_bindir}/clockdiff
21mr|iputils-20221126-1|127	%attr(0755,root,root) %{_bindir}/arping
21mr|iputils-20221126-1|128	%dir %attr(0755,root,netadmin) %verify(not mode) %{ping_real_dir}
21mr|iputils-20221126-1|129	%attr(2755,root,iputils) %{ping_real_dir}/ping
21mr|iputils-20221126-1|130	%ghost %{sysctl_conf_file}
21mr|iputils-20221126-1|131	%{_bindir}/ping
21mr|iputils-20221126-1|132	%{_bindir}/tracepath
21mr|iputils-20221126-1|133	/sbin/arping
21mr|iputils-20221126-1|134	%{_sbindir}/arping
21mr|iputils-20221126-1|135	%{_sbindir}/clockdiff
21mr|iputils-20221126-1|136	%{_sbindir}/ifenslave
21mr|iputils-20221126-1|137	%{_sbindir}/ping
21mr|iputils-20221126-1|138	%{_sbindir}/ping6
21mr|iputils-20221126-1|139	%{_sbindir}/tracepath
21mr|iputils-20221126-1|140	%attr(644,root,root) %{_mandir}/man8/clockdiff.8.*
21mr|iputils-20221126-1|141	%attr(644,root,root) %{_mandir}/man8/arping.8.*
21mr|iputils-20221126-1|142	%attr(644,root,root) %{_mandir}/man8/ping.8.*
21mr|iputils-20221126-1|143	%attr(644,root,root) %{_mandir}/man8/tracepath.8.*
21mr|iputils-20221126-1|144	%attr(644,root,root) %{_mandir}/man8/ifenslave.8.*

12840 21
21mr|ipv6calc-3.0.0-1|1	Summary:	Utility to manipulate IPv6 addresses
21mr|ipv6calc-3.0.0-1|2	Name:		ipv6calc
21mr|ipv6calc-3.0.0-1|3	Version:	3.0.0
21mr|ipv6calc-3.0.0-1|4	Release:	1
21mr|ipv6calc-3.0.0-1|5	License:	GPLv2+
21mr|ipv6calc-3.0.0-1|6	Group:		System/Base
21mr|ipv6calc-3.0.0-1|7	Url:		http://www.deepspace6.net/projects/ipv6calc.html
21mr|ipv6calc-3.0.0-1|8	Source0:	https://github.com/pbiering/ipv6calc/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ipv6calc-3.0.0-1|9	Patch0:		ipv6calc-3.0.0-dont-update-anything.patch
21mr|ipv6calc-3.0.0-1|10	BuildRequires:	perl-XML-Simple
21mr|ipv6calc-3.0.0-1|11	BuildRequires:	wget
21mr|ipv6calc-3.0.0-1|12	BuildRequires:	pkgconfig(geoip)
21mr|ipv6calc-3.0.0-1|13	Requires:	geoip
21mr|ipv6calc-3.0.0-1|14	
21mr|ipv6calc-3.0.0-1|15	%description
21mr|ipv6calc-3.0.0-1|16	ipv6calc is a small but powerful utility written in the C programming language
21mr|ipv6calc-3.0.0-1|17	to manipulate (not only) IPv6 addresses. ipv6calc allows the users to convert a
21mr|ipv6calc-3.0.0-1|18	given IPv6 address to the compressed format or to the format used by
21mr|ipv6calc-3.0.0-1|19	/proc/net/if_inet6. ipv6calc is also the replacement of the old ip6_int Perl
21mr|ipv6calc-3.0.0-1|20	program.
21mr|ipv6calc-3.0.0-1|21	
21mr|ipv6calc-3.0.0-1|22	%files
21mr|ipv6calc-3.0.0-1|23	%doc CREDITS README TODO USAGE doc/ipv6calc.html installed-docs/*
21mr|ipv6calc-3.0.0-1|24	%{_bindir}/ipv6*
21mr|ipv6calc-3.0.0-1|25	%dir %{_datadir}/%{name}
21mr|ipv6calc-3.0.0-1|26	%{_datadir}/%{name}/*
21mr|ipv6calc-3.0.0-1|27	%{_mandir}/man8/*.8*
21mr|ipv6calc-3.0.0-1|28	
21mr|ipv6calc-3.0.0-1|29	#----------------------------------------------------------------------------
21mr|ipv6calc-3.0.0-1|30	
21mr|ipv6calc-3.0.0-1|31	%prep
21mr|ipv6calc-3.0.0-1|32	%autosetup -p1
21mr|ipv6calc-3.0.0-1|33	
21mr|ipv6calc-3.0.0-1|34	%build
21mr|ipv6calc-3.0.0-1|35	export LDFLAGS=-Wl,--allow-multiple-definition
21mr|ipv6calc-3.0.0-1|36	export CFLAGS=-Wno-error
21mr|ipv6calc-3.0.0-1|37	%configure \
21mr|ipv6calc-3.0.0-1|38	--enable-geoip \
21mr|ipv6calc-3.0.0-1|39	--with-geoip-ipv4-default-file=%{_datadir}/GeoIP/GeoIP.dat
21mr|ipv6calc-3.0.0-1|40	
21mr|ipv6calc-3.0.0-1|41	# update databases (for now disabled by patch)
21mr|ipv6calc-3.0.0-1|42	%make update
21mr|ipv6calc-3.0.0-1|43	
21mr|ipv6calc-3.0.0-1|44	%make
21mr|ipv6calc-3.0.0-1|45	
21mr|ipv6calc-3.0.0-1|46	%install
21mr|ipv6calc-3.0.0-1|47	%makeinstall_std
21mr|ipv6calc-3.0.0-1|48	
21mr|ipv6calc-3.0.0-1|49	## Install examples and helper files to temporary dir
21mr|ipv6calc-3.0.0-1|50	## to be tagged as docs
21mr|ipv6calc-3.0.0-1|51	mkdir -p installed-docs
21mr|ipv6calc-3.0.0-1|52	
21mr|ipv6calc-3.0.0-1|53	# ipv6logconv
21mr|ipv6calc-3.0.0-1|54	mkdir -p installed-docs/ipv6logconv
21mr|ipv6calc-3.0.0-1|55	cp -r examples/analog/* installed-docs/ipv6logconv
21mr|ipv6calc-3.0.0-1|56	
21mr|ipv6calc-3.0.0-1|57	# ipv6loganon
21mr|ipv6calc-3.0.0-1|58	mkdir -p installed-docs/ipv6loganon
21mr|ipv6calc-3.0.0-1|59	cp ipv6loganon/README installed-docs/ipv6loganon/
21mr|ipv6calc-3.0.0-1|60	
21mr|ipv6calc-3.0.0-1|61	# ipv6logstats
21mr|ipv6calc-3.0.0-1|62	mkdir -p installed-docs/ipv6logstats
21mr|ipv6calc-3.0.0-1|63	cp ipv6logstats/example_* ipv6logstats/collect_ipv6logstats.pl README installed-docs/ipv6logstats/
21mr|ipv6calc-3.0.0-1|64	cp -r ipv6logstats/examples-data ipv6logstats/examples-gri installed-docs/ipv6logstats/
21mr|ipv6calc-3.0.0-1|65	
21mr|ipv6calc-3.0.0-1|66	# ipv6calcweb
21mr|ipv6calc-3.0.0-1|67	mkdir -p installed-docs/ipv6calcweb
21mr|ipv6calc-3.0.0-1|68	cp ipv6calcweb/USAGE ipv6calcweb/ipv6calcweb.cgi installed-docs/ipv6calcweb
21mr|ipv6calc-3.0.0-1|69	
21mr|ipv6calc-3.0.0-1|70	%check
21mr|ipv6calc-3.0.0-1|71	#make test

12841 21
21mr|ipvsadm-1.24-19|1	Summary:	Administration tool for Linux Virtual Server
21mr|ipvsadm-1.24-19|2	Name:		ipvsadm
21mr|ipvsadm-1.24-19|3	Version:	1.24
21mr|ipvsadm-1.24-19|4	Release:	19
21mr|ipvsadm-1.24-19|5	License:	GPL
21mr|ipvsadm-1.24-19|6	Group:		System/Kernel and hardware
21mr|ipvsadm-1.24-19|7	URL:		http://www.linuxvirtualserver.org
21mr|ipvsadm-1.24-19|8	Source:		http://www.linuxvirtualserver.org/software/%{name}-%{version}.tar.bz2
21mr|ipvsadm-1.24-19|9	Source1:	ip_vs.h
21mr|ipvsadm-1.24-19|10	Source2:	ipvsadm.sysconfig
21mr|ipvsadm-1.24-19|11	Source3:	rc.firewall.iptables
21mr|ipvsadm-1.24-19|12	Patch0:		ipvsadm-1.24-mdk.patch
21mr|ipvsadm-1.24-19|13	Patch1:		ipvsadm-1.24-usage.patch
21mr|ipvsadm-1.24-19|14	Patch2:		ipvsadm-1.24-LDFLAGS.diff
21mr|ipvsadm-1.24-19|15	Patch3:		ipvsadm-1.24-no-strip.patch
21mr|ipvsadm-1.24-19|16	BuildRequires:	popt-devel
21mr|ipvsadm-1.24-19|17	Requires(post): rpm-helper
21mr|ipvsadm-1.24-19|18	Requires(preun): rpm-helper
21mr|ipvsadm-1.24-19|19	
21mr|ipvsadm-1.24-19|20	%description
21mr|ipvsadm-1.24-19|21	ipvsadm is a utility to administer the IP virtual server services offered by
21mr|ipvsadm-1.24-19|22	the Linux kernel with virtual server patch. Virtual Server in Linux kernel can
21mr|ipvsadm-1.24-19|23	be used to build a high-performance and highly available server.
21mr|ipvsadm-1.24-19|24	
21mr|ipvsadm-1.24-19|25	%prep
21mr|ipvsadm-1.24-19|26	%setup -q
21mr|ipvsadm-1.24-19|27	%patch0 -p0 -b .mdk
21mr|ipvsadm-1.24-19|28	%patch1 -p1 -b .usage
21mr|ipvsadm-1.24-19|29	%patch2 -p0 -b .LDFLAGS
21mr|ipvsadm-1.24-19|30	%patch3 -p1 -b .nostrip
21mr|ipvsadm-1.24-19|31	
21mr|ipvsadm-1.24-19|32	cp %{SOURCE1} libipvs/ip_vs.h
21mr|ipvsadm-1.24-19|33	cp %{SOURCE2} %{name}.sysconfig
21mr|ipvsadm-1.24-19|34	cp %{SOURCE3} rc.firewall.iptables
21mr|ipvsadm-1.24-19|35	
21mr|ipvsadm-1.24-19|36	%build
21mr|ipvsadm-1.24-19|37	
21mr|ipvsadm-1.24-19|38	# parallel make doesn't work [FL Tue Jan 20 09:14:18 2004]
21mr|ipvsadm-1.24-19|39	make CFLAGS="%{optflags}" LDFLAGS="%build_ldflags"
21mr|ipvsadm-1.24-19|40	
21mr|ipvsadm-1.24-19|41	%install
21mr|ipvsadm-1.24-19|42	mkdir -p %{buildroot}/{sbin,%{_mandir}/man8,etc/rc.d/init.d,etc/sysconfig}
21mr|ipvsadm-1.24-19|43	
21mr|ipvsadm-1.24-19|44	make BUILD_ROOT=%{buildroot} MANDIR=%{_mandir} install
21mr|ipvsadm-1.24-19|45	
21mr|ipvsadm-1.24-19|46	# 345 default runlevels in the initscript
21mr|ipvsadm-1.24-19|47	perl -p -i -e 's@\# chkconfig\: \- 08 92+@\# chkconfig\: 345 08 92@' %{buildroot}%{_initrddir}/%{name};
21mr|ipvsadm-1.24-19|48	
21mr|ipvsadm-1.24-19|49	install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|ipvsadm-1.24-19|50	
21mr|ipvsadm-1.24-19|51	%post
21mr|ipvsadm-1.24-19|52	%_post_service %{name}
21mr|ipvsadm-1.24-19|53	
21mr|ipvsadm-1.24-19|54	%preun
21mr|ipvsadm-1.24-19|55	%_preun_service %{name}
21mr|ipvsadm-1.24-19|56	
21mr|ipvsadm-1.24-19|57	%files
21mr|ipvsadm-1.24-19|58	%doc README rc.firewall.iptables
21mr|ipvsadm-1.24-19|59	%attr(0755,root,root) %config(noreplace) %{_initrddir}/%{name}
21mr|ipvsadm-1.24-19|60	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|ipvsadm-1.24-19|61	%attr(0755,root,root) /sbin/*
21mr|ipvsadm-1.24-19|62	%attr(0644,root,root) %{_mandir}/*/*

12842 21
21mr|ipxe-20200823-1.git4bd064de|1	# Resulting binary formats we want from iPXE
21mr|ipxe-20200823-1.git4bd064de|2	%global formats rom
21mr|ipxe-20200823-1.git4bd064de|3	
21mr|ipxe-20200823-1.git4bd064de|4	# ROMS we want for QEMU with format PCIID:QEMUNAME
21mr|ipxe-20200823-1.git4bd064de|5	%global qemuroms \\\
21mr|ipxe-20200823-1.git4bd064de|6	8086100e:e1000 \\\
21mr|ipxe-20200823-1.git4bd064de|7	10ec8139:rtl8139 \\\
21mr|ipxe-20200823-1.git4bd064de|8	1af41000:virtio \\\
21mr|ipxe-20200823-1.git4bd064de|9	808610d3:e1000e \\\
21mr|ipxe-20200823-1.git4bd064de|10	10222000:pcnet \\\
21mr|ipxe-20200823-1.git4bd064de|11	10ec8029:ne2k_pci \\\
21mr|ipxe-20200823-1.git4bd064de|12	80861209:eepro100 \\\
21mr|ipxe-20200823-1.git4bd064de|13	15ad07b0:vmxnet3
21mr|ipxe-20200823-1.git4bd064de|14	
21mr|ipxe-20200823-1.git4bd064de|15	# debugging firmwares does not go the same way as a normal program.
21mr|ipxe-20200823-1.git4bd064de|16	# moreover, all architectures providing debuginfo for a single noarch
21mr|ipxe-20200823-1.git4bd064de|17	# package is currently clashing in koji, so don't bother.
21mr|ipxe-20200823-1.git4bd064de|18	%global debug_package %{nil}
21mr|ipxe-20200823-1.git4bd064de|19	
21mr|ipxe-20200823-1.git4bd064de|20	# Upstream don't do "releases" :-( So we're going to use the date
21mr|ipxe-20200823-1.git4bd064de|21	# as the version, and a GIT hash as the release. Generate new GIT
21mr|ipxe-20200823-1.git4bd064de|22	# snapshots using the folowing commands:
21mr|ipxe-20200823-1.git4bd064de|23	#
21mr|ipxe-20200823-1.git4bd064de|24	# $ hash=`git log -1 --format='%h'`
21mr|ipxe-20200823-1.git4bd064de|25	# $ date=`git log -1 --format='%cd' --date=short | tr -d -`
21mr|ipxe-20200823-1.git4bd064de|26	# $ git archive --prefix ipxe-${date}-git${hash}/ ${hash} | xz -7e > ipxe-${date}-git${hash}.tar.xz
21mr|ipxe-20200823-1.git4bd064de|27	#
21mr|ipxe-20200823-1.git4bd064de|28	# And then change these two:
21mr|ipxe-20200823-1.git4bd064de|29	
21mr|ipxe-20200823-1.git4bd064de|30	%global hash 4bd064de
21mr|ipxe-20200823-1.git4bd064de|31	%global date 20200823
21mr|ipxe-20200823-1.git4bd064de|32	
21mr|ipxe-20200823-1.git4bd064de|33	Summary:	A network boot loader
21mr|ipxe-20200823-1.git4bd064de|34	Name:		ipxe
21mr|ipxe-20200823-1.git4bd064de|35	Version:	%{date}
21mr|ipxe-20200823-1.git4bd064de|36	Release:	1.git%{hash}
21mr|ipxe-20200823-1.git4bd064de|37	Group:		System/Configuration/Boot and Init
21mr|ipxe-20200823-1.git4bd064de|38	License:	GPLv2+ and BSD
21mr|ipxe-20200823-1.git4bd064de|39	Url:		http://ipxe.org/
21mr|ipxe-20200823-1.git4bd064de|40	Source0:	%{name}-%{version}-git%{hash}.tar.xz
21mr|ipxe-20200823-1.git4bd064de|41	# Enable IPv6 for qemu's config
21mr|ipxe-20200823-1.git4bd064de|42	# Sent upstream: http://lists.ipxe.org/pipermail/ipxe-devel/2015-November/004494.html
21mr|ipxe-20200823-1.git4bd064de|43	Patch0001: 0001-build-customize-configuration.patch
21mr|ipxe-20200823-1.git4bd064de|44	Patch0002: 0002-Use-spec-compliant-timeouts.patch
21mr|ipxe-20200823-1.git4bd064de|45	BuildRequires:	edk2-tools
21mr|ipxe-20200823-1.git4bd064de|46	BuildRequires:	mkisofs
21mr|ipxe-20200823-1.git4bd064de|47	BuildRequires:	mtools
21mr|ipxe-20200823-1.git4bd064de|48	BuildRequires:	perl
21mr|ipxe-20200823-1.git4bd064de|49	BuildRequires:	perl(Getopt::Long)
21mr|ipxe-20200823-1.git4bd064de|50	BuildRequires:	syslinux
21mr|ipxe-20200823-1.git4bd064de|51	BuildRequires:	binutils-devel
21mr|ipxe-20200823-1.git4bd064de|52	BuildRequires:	pkgconfig(liblzma)
21mr|ipxe-20200823-1.git4bd064de|53	Obsoletes:	gpxe <= 1.0.1
21mr|ipxe-20200823-1.git4bd064de|54	ExcludeArch:	%{armx}
21mr|ipxe-20200823-1.git4bd064de|55	
21mr|ipxe-20200823-1.git4bd064de|56	%description
21mr|ipxe-20200823-1.git4bd064de|57	iPXE is an open source network bootloader. It provides a direct
21mr|ipxe-20200823-1.git4bd064de|58	replacement for proprietary PXE ROMs, with many extra features such as
21mr|ipxe-20200823-1.git4bd064de|59	DNS, HTTP, iSCSI, etc.
21mr|ipxe-20200823-1.git4bd064de|60	
21mr|ipxe-20200823-1.git4bd064de|61	#----------------------------------------------------------------------------
21mr|ipxe-20200823-1.git4bd064de|62	
21mr|ipxe-20200823-1.git4bd064de|63	%package bootimgs
21mr|ipxe-20200823-1.git4bd064de|64	Summary:	Network boot loader images in bootable USB, CD, floppy and GRUB formats
21mr|ipxe-20200823-1.git4bd064de|65	Group:		Emulators
21mr|ipxe-20200823-1.git4bd064de|66	Obsoletes:	gpxe-bootimgs <= 1.0.1
21mr|ipxe-20200823-1.git4bd064de|67	BuildArch:	noarch
21mr|ipxe-20200823-1.git4bd064de|68	
21mr|ipxe-20200823-1.git4bd064de|69	%description bootimgs
21mr|ipxe-20200823-1.git4bd064de|70	iPXE is an open source network bootloader. It provides a direct
21mr|ipxe-20200823-1.git4bd064de|71	replacement for proprietary PXE ROMs, with many extra features such as
21mr|ipxe-20200823-1.git4bd064de|72	DNS, HTTP, iSCSI, etc.
21mr|ipxe-20200823-1.git4bd064de|73	
21mr|ipxe-20200823-1.git4bd064de|74	This package contains the iPXE boot images in USB, CD, floppy, and PXE
21mr|ipxe-20200823-1.git4bd064de|75	UNDI formats.
21mr|ipxe-20200823-1.git4bd064de|76	
21mr|ipxe-20200823-1.git4bd064de|77	%files bootimgs
21mr|ipxe-20200823-1.git4bd064de|78	%dir %{_datadir}/%{name}
21mr|ipxe-20200823-1.git4bd064de|79	%{_datadir}/%{name}/ipxe.iso
21mr|ipxe-20200823-1.git4bd064de|80	%{_datadir}/%{name}/ipxe.usb
21mr|ipxe-20200823-1.git4bd064de|81	%{_datadir}/%{name}/ipxe.dsk
21mr|ipxe-20200823-1.git4bd064de|82	%{_datadir}/%{name}/ipxe.lkrn
21mr|ipxe-20200823-1.git4bd064de|83	%{_datadir}/%{name}/ipxe-i386.efi
21mr|ipxe-20200823-1.git4bd064de|84	%ifarch x86_64
21mr|ipxe-20200823-1.git4bd064de|85	%{_datadir}/%{name}/ipxe-x86_64.efi
21mr|ipxe-20200823-1.git4bd064de|86	%{_datadir}/%{name}/ipxe-snponly-x86_64.efi
21mr|ipxe-20200823-1.git4bd064de|87	%endif
21mr|ipxe-20200823-1.git4bd064de|88	%{_datadir}/%{name}/undionly.kpxe
21mr|ipxe-20200823-1.git4bd064de|89	%doc COPYING COPYING.GPLv2 COPYING.UBDL
21mr|ipxe-20200823-1.git4bd064de|90	
21mr|ipxe-20200823-1.git4bd064de|91	#----------------------------------------------------------------------------
21mr|ipxe-20200823-1.git4bd064de|92	
21mr|ipxe-20200823-1.git4bd064de|93	%package roms
21mr|ipxe-20200823-1.git4bd064de|94	Summary:	Network boot loader roms in .rom format
21mr|ipxe-20200823-1.git4bd064de|95	Group:		Emulators
21mr|ipxe-20200823-1.git4bd064de|96	%ifarch x86_64
21mr|ipxe-20200823-1.git4bd064de|97	Requires:	%{name}-roms-qemu = %{EVRD}
21mr|ipxe-20200823-1.git4bd064de|98	%endif
21mr|ipxe-20200823-1.git4bd064de|99	Obsoletes:	gpxe-roms <= 1.0.1
21mr|ipxe-20200823-1.git4bd064de|100	BuildArch:	noarch
21mr|ipxe-20200823-1.git4bd064de|101	
21mr|ipxe-20200823-1.git4bd064de|102	%description roms
21mr|ipxe-20200823-1.git4bd064de|103	iPXE is an open source network bootloader. It provides a direct
21mr|ipxe-20200823-1.git4bd064de|104	replacement for proprietary PXE ROMs, with many extra features such as
21mr|ipxe-20200823-1.git4bd064de|105	DNS, HTTP, iSCSI, etc.
21mr|ipxe-20200823-1.git4bd064de|106	
21mr|ipxe-20200823-1.git4bd064de|107	This package contains the iPXE roms in .rom format.
21mr|ipxe-20200823-1.git4bd064de|108	
21mr|ipxe-20200823-1.git4bd064de|109	%files roms -f rom.list
21mr|ipxe-20200823-1.git4bd064de|110	%dir %{_datadir}/%{name}
21mr|ipxe-20200823-1.git4bd064de|111	%doc COPYING COPYING.GPLv2 COPYING.UBDL
21mr|ipxe-20200823-1.git4bd064de|112	
21mr|ipxe-20200823-1.git4bd064de|113	#----------------------------------------------------------------------------
21mr|ipxe-20200823-1.git4bd064de|114	%ifarch x86_64
21mr|ipxe-20200823-1.git4bd064de|115	
21mr|ipxe-20200823-1.git4bd064de|116	%package roms-qemu
21mr|ipxe-20200823-1.git4bd064de|117	Summary:	Network boot loader roms supported by QEMU, .rom format
21mr|ipxe-20200823-1.git4bd064de|118	Group:		Emulators
21mr|ipxe-20200823-1.git4bd064de|119	Obsoletes:	gpxe-roms-qemu <= 1.0.1
21mr|ipxe-20200823-1.git4bd064de|120	BuildArch:	noarch
21mr|ipxe-20200823-1.git4bd064de|121	
21mr|ipxe-20200823-1.git4bd064de|122	%description roms-qemu
21mr|ipxe-20200823-1.git4bd064de|123	iPXE is an open source network bootloader. It provides a direct
21mr|ipxe-20200823-1.git4bd064de|124	replacement for proprietary PXE ROMs, with many extra features such as
21mr|ipxe-20200823-1.git4bd064de|125	DNS, HTTP, iSCSI, etc.
21mr|ipxe-20200823-1.git4bd064de|126	
21mr|ipxe-20200823-1.git4bd064de|127	This package contains the iPXE ROMs for devices emulated by QEMU, in
21mr|ipxe-20200823-1.git4bd064de|128	.rom format.
21mr|ipxe-20200823-1.git4bd064de|129	
21mr|ipxe-20200823-1.git4bd064de|130	%files roms-qemu -f qemu.rom.list
21mr|ipxe-20200823-1.git4bd064de|131	%{_datadir}/%{name}/qemu
21mr|ipxe-20200823-1.git4bd064de|132	%doc COPYING COPYING.GPLv2 COPYING.UBDL
21mr|ipxe-20200823-1.git4bd064de|133	%endif
21mr|ipxe-20200823-1.git4bd064de|134	#----------------------------------------------------------------------------
21mr|ipxe-20200823-1.git4bd064de|135	
21mr|ipxe-20200823-1.git4bd064de|136	%prep
21mr|ipxe-20200823-1.git4bd064de|137	%setup -qn %{name}-%{version}-git%{hash}
21mr|ipxe-20200823-1.git4bd064de|138	%apply_patches
21mr|ipxe-20200823-1.git4bd064de|139	
21mr|ipxe-20200823-1.git4bd064de|140	%build
21mr|ipxe-20200823-1.git4bd064de|141	cd src
21mr|ipxe-20200823-1.git4bd064de|142	
21mr|ipxe-20200823-1.git4bd064de|143	# ath9k drivers are too big for an Option ROM, and ipxe devs say it doesn't
21mr|ipxe-20200823-1.git4bd064de|144	# make sense anyways
21mr|ipxe-20200823-1.git4bd064de|145	# http://lists.ipxe.org/pipermail/ipxe-devel/2012-March/001290.html
21mr|ipxe-20200823-1.git4bd064de|146	rm -rf drivers/net/ath/ath9k
21mr|ipxe-20200823-1.git4bd064de|147	
21mr|ipxe-20200823-1.git4bd064de|148	make_ipxe() {
21mr|ipxe-20200823-1.git4bd064de|149	%make \
21mr|ipxe-20200823-1.git4bd064de|150	NO_WERROR=1 V=1 \
21mr|ipxe-20200823-1.git4bd064de|151	GITVERSION=%{hash} \
21mr|ipxe-20200823-1.git4bd064de|152	"$@"
21mr|ipxe-20200823-1.git4bd064de|153	}
21mr|ipxe-20200823-1.git4bd064de|154	
21mr|ipxe-20200823-1.git4bd064de|155	%ifarch %{ix86}
21mr|ipxe-20200823-1.git4bd064de|156	make_ipxe bin-i386-efi/ipxe.efi
21mr|ipxe-20200823-1.git4bd064de|157	%else
21mr|ipxe-20200823-1.git4bd064de|158	make_ipxe bin-i386-efi/ipxe.efi bin-x86_64-efi/ipxe.efi \
21mr|ipxe-20200823-1.git4bd064de|159	bin-x86_64-efi/snponly.efi
21mr|ipxe-20200823-1.git4bd064de|160	%endif
21mr|ipxe-20200823-1.git4bd064de|161	
21mr|ipxe-20200823-1.git4bd064de|162	make_ipxe ISOLINUX_BIN=/usr/share/syslinux/isolinux.bin \
21mr|ipxe-20200823-1.git4bd064de|163	bin/undionly.kpxe bin/ipxe.{dsk,iso,usb,lkrn} \
21mr|ipxe-20200823-1.git4bd064de|164	allroms
21mr|ipxe-20200823-1.git4bd064de|165	
21mr|ipxe-20200823-1.git4bd064de|166	%ifarch x86_64
21mr|ipxe-20200823-1.git4bd064de|167	# build roms with efi support for qemu
21mr|ipxe-20200823-1.git4bd064de|168	mkdir bin-combined
21mr|ipxe-20200823-1.git4bd064de|169	for romstr in %{qemuroms}; do
21mr|ipxe-20200823-1.git4bd064de|170	rom=$(echo "$romstr" | cut -d ":" -f 1)
21mr|ipxe-20200823-1.git4bd064de|171	
21mr|ipxe-20200823-1.git4bd064de|172	make_ipxe CONFIG=qemu bin/${rom}.rom
21mr|ipxe-20200823-1.git4bd064de|173	make_ipxe CONFIG=qemu bin-x86_64-efi/${rom}.efidrv
21mr|ipxe-20200823-1.git4bd064de|174	vid="0x${rom%%????}"
21mr|ipxe-20200823-1.git4bd064de|175	did="0x${rom#????}"
21mr|ipxe-20200823-1.git4bd064de|176	EfiRom -f "$vid" -i "$did" --pci23 \
21mr|ipxe-20200823-1.git4bd064de|177	-ec bin-x86_64-efi/${rom}.efidrv \
21mr|ipxe-20200823-1.git4bd064de|178	-o  bin-combined/${rom}.eficrom
21mr|ipxe-20200823-1.git4bd064de|179	util/catrom.pl \
21mr|ipxe-20200823-1.git4bd064de|180	bin/${rom}.rom \
21mr|ipxe-20200823-1.git4bd064de|181	bin-combined/${rom}.eficrom \
21mr|ipxe-20200823-1.git4bd064de|182	> bin-combined/${rom}.rom
21mr|ipxe-20200823-1.git4bd064de|183	EfiRom -d  bin-combined/${rom}.rom
21mr|ipxe-20200823-1.git4bd064de|184	# truncate to at least 256KiB
21mr|ipxe-20200823-1.git4bd064de|185	truncate -s \>256K bin-combined/${rom}.rom
21mr|ipxe-20200823-1.git4bd064de|186	# verify rom fits in 256KiB
21mr|ipxe-20200823-1.git4bd064de|187	test $(stat -c '%s' bin-combined/${rom}.rom) -le $((256 * 1024))
21mr|ipxe-20200823-1.git4bd064de|188	done
21mr|ipxe-20200823-1.git4bd064de|189	%endif
21mr|ipxe-20200823-1.git4bd064de|190	
21mr|ipxe-20200823-1.git4bd064de|191	%install
21mr|ipxe-20200823-1.git4bd064de|192	mkdir -p %{buildroot}/%{_datadir}/%{name}/
21mr|ipxe-20200823-1.git4bd064de|193	mkdir -p %{buildroot}/%{_datadir}/%{name}.efi/
21mr|ipxe-20200823-1.git4bd064de|194	pushd src/bin/
21mr|ipxe-20200823-1.git4bd064de|195	
21mr|ipxe-20200823-1.git4bd064de|196	cp -a undionly.kpxe ipxe.{iso,usb,dsk,lkrn} %{buildroot}/%{_datadir}/%{name}/
21mr|ipxe-20200823-1.git4bd064de|197	
21mr|ipxe-20200823-1.git4bd064de|198	for img in *.rom; do
21mr|ipxe-20200823-1.git4bd064de|199	if [ -e $img ]; then
21mr|ipxe-20200823-1.git4bd064de|200	cp -a $img %{buildroot}/%{_datadir}/%{name}/
21mr|ipxe-20200823-1.git4bd064de|201	echo %{_datadir}/%{name}/$img >> ../../rom.list
21mr|ipxe-20200823-1.git4bd064de|202	fi
21mr|ipxe-20200823-1.git4bd064de|203	done
21mr|ipxe-20200823-1.git4bd064de|204	popd
21mr|ipxe-20200823-1.git4bd064de|205	
21mr|ipxe-20200823-1.git4bd064de|206	cp -a src/bin-i386-efi/ipxe.efi %{buildroot}/%{_datadir}/%{name}/ipxe-i386.efi
21mr|ipxe-20200823-1.git4bd064de|207	%ifarch x86_64
21mr|ipxe-20200823-1.git4bd064de|208	cp -a src/bin-x86_64-efi/ipxe.efi %{buildroot}/%{_datadir}/%{name}/ipxe-x86_64.efi
21mr|ipxe-20200823-1.git4bd064de|209	cp -a src/bin-x86_64-efi/ipxe.efi %{buildroot}/%{_datadir}/%{name}/ipxe-snponly-x86_64.efi
21mr|ipxe-20200823-1.git4bd064de|210	%endif
21mr|ipxe-20200823-1.git4bd064de|211	
21mr|ipxe-20200823-1.git4bd064de|212	%ifarch x86_64
21mr|ipxe-20200823-1.git4bd064de|213	#--- qemu roms ------
21mr|ipxe-20200823-1.git4bd064de|214	mkdir -p %{buildroot}/%{_datadir}/%{name}/qemu
21mr|ipxe-20200823-1.git4bd064de|215	for romstr in %{qemuroms}; do
21mr|ipxe-20200823-1.git4bd064de|216	# the roms supported by qemu will be packaged separatedly
21mr|ipxe-20200823-1.git4bd064de|217	# remove from the main rom list and add them to qemu.list
21mr|ipxe-20200823-1.git4bd064de|218	rom=$(echo "$romstr" | cut -d ":" -f 1)
21mr|ipxe-20200823-1.git4bd064de|219	qemuname=$(echo "$romstr" | cut -d ":" -f 2)
21mr|ipxe-20200823-1.git4bd064de|220	sed -i -e "/\/${rom}.rom/d" rom.list
21mr|ipxe-20200823-1.git4bd064de|221	echo %{_datadir}/%{name}/${rom}.rom >> qemu.rom.list
21mr|ipxe-20200823-1.git4bd064de|222	
21mr|ipxe-20200823-1.git4bd064de|223	cp src/bin-combined/${rom}.rom %{buildroot}/%{_datadir}/%{name}.efi/
21mr|ipxe-20200823-1.git4bd064de|224	echo %{_datadir}/%{name}.efi/${rom}.rom >> qemu.rom.list
21mr|ipxe-20200823-1.git4bd064de|225	
21mr|ipxe-20200823-1.git4bd064de|226	# Set up symlinks with expected qemu firmware names
21mr|ipxe-20200823-1.git4bd064de|227	ln -s ../../ipxe/${rom}.rom %{buildroot}%{_datadir}/%{name}/qemu/pxe-${qemuname}.rom
21mr|ipxe-20200823-1.git4bd064de|228	ln -s ../../ipxe.efi/${rom}.rom %{buildroot}%{_datadir}/%{name}/qemu/efi-${qemuname}.rom
21mr|ipxe-20200823-1.git4bd064de|229	done

12843 21
21mr|ipython-7.34.0-2|1	# with fixed CVE-2022-21699
21mr|ipython-7.34.0-2|2	
21mr|ipython-7.34.0-2|3	Summary:	An interactive computing environment for Python
21mr|ipython-7.34.0-2|4	Name:		ipython
21mr|ipython-7.34.0-2|5	Version:	7.34.0
21mr|ipython-7.34.0-2|6	Release:	2
21mr|ipython-7.34.0-2|7	License:	BSD
21mr|ipython-7.34.0-2|8	Group:		Development/Python
21mr|ipython-7.34.0-2|9	Url:		http://ipython.org
21mr|ipython-7.34.0-2|10	Source0:	https://github.com/ipython/ipython/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ipython-7.34.0-2|11	Patch0:		CVE-2023-24816.patch
21mr|ipython-7.34.0-2|12	BuildArch:	noarch
21mr|ipython-7.34.0-2|13	BuildRequires:	python3-devel
21mr|ipython-7.34.0-2|14	BuildRequires:	python3-setuptools
21mr|ipython-7.34.0-2|15	BuildRequires:	python3-simplegeneric
21mr|ipython-7.34.0-2|16	BuildRequires:	python3-pygments
21mr|ipython-7.34.0-2|17	BuildRequires:	python3-sphinx
21mr|ipython-7.34.0-2|18	BuildRequires:	python3-jinja2
21mr|ipython-7.34.0-2|19	BuildRequires:	python3-pexpect
21mr|ipython-7.34.0-2|20	BuildRequires:	python3-pyzmq
21mr|ipython-7.34.0-2|21	BuildRequires:	python3-tornado
21mr|ipython-7.34.0-2|22	Requires:	python3-pexpect
21mr|ipython-7.34.0-2|23	Requires:	python3-mglob
21mr|ipython-7.34.0-2|24	Requires:	python3-simplegeneric
21mr|ipython-7.34.0-2|25	Requires:	python3-traitlets
21mr|ipython-7.34.0-2|26	Requires:	python3-backcall
21mr|ipython-7.34.0-2|27	Requires:	python3-prompt_toolkit
21mr|ipython-7.34.0-2|28	Requires:	python3-decorator
21mr|ipython-7.34.0-2|29	Requires:	python3-ipython_genutils
21mr|ipython-7.34.0-2|30	Requires:	python3-backports.shutil_get_terminal_size
21mr|ipython-7.34.0-2|31	Requires:	python3-pickleshare
21mr|ipython-7.34.0-2|32	Requires:	python3-prompt_toolkit
21mr|ipython-7.34.0-2|33	Recommends:	python3-pygments
21mr|ipython-7.34.0-2|34	Recommends:	python3-sip
21mr|ipython-7.34.0-2|35	Recommends:	python3-mpi4py
21mr|ipython-7.34.0-2|36	Recommends:	python3-tornado
21mr|ipython-7.34.0-2|37	Recommends:	python3-jinja2
21mr|ipython-7.34.0-2|38	Recommends:	python3-matplotlib
21mr|ipython-7.34.0-2|39	Recommends:	python3-pyzmq
21mr|ipython-7.34.0-2|40	
21mr|ipython-7.34.0-2|41	%rename 	python3-ipython
21mr|ipython-7.34.0-2|42	
21mr|ipython-7.34.0-2|43	%description
21mr|ipython-7.34.0-2|44	IPython provides a replacement for the interactive Python interpreter with
21mr|ipython-7.34.0-2|45	extra functionality.
21mr|ipython-7.34.0-2|46	
21mr|ipython-7.34.0-2|47	Main features:
21mr|ipython-7.34.0-2|48	* Comprehensive object introspection.
21mr|ipython-7.34.0-2|49	* Input history, persistent across sessions.
21mr|ipython-7.34.0-2|50	* Caching of output results during a session with automatically generated\
21mr|ipython-7.34.0-2|51	references.
21mr|ipython-7.34.0-2|52	* Readline based name completion.
21mr|ipython-7.34.0-2|53	* Extensible system of 'magic' commands for controlling the environment and
21mr|ipython-7.34.0-2|54	performing many tasks related either to IPython or the operating system.
21mr|ipython-7.34.0-2|55	* Configuration system with easy switching between different setups (simpler
21mr|ipython-7.34.0-2|56	than changing $PYTHONSTARTUP environment variables every time).
21mr|ipython-7.34.0-2|57	* Session logging and reloading.
21mr|ipython-7.34.0-2|58	* Extensible syntax processing for special purpose situations.
21mr|ipython-7.34.0-2|59	* Access to the system shell with user-extensible alias system.
21mr|ipython-7.34.0-2|60	* Easily embeddable in other Python programs.
21mr|ipython-7.34.0-2|61	* Integrated access to the pdb debugger and the Python profiler.
21mr|ipython-7.34.0-2|62	
21mr|ipython-7.34.0-2|63	%files
21mr|ipython-7.34.0-2|64	%{_bindir}/ipython
21mr|ipython-7.34.0-2|65	%{_bindir}/iptest
21mr|ipython-7.34.0-2|66	%{_bindir}/ipython3
21mr|ipython-7.34.0-2|67	%{_bindir}/iptest3
21mr|ipython-7.34.0-2|68	%{_mandir}/man1/*
21mr|ipython-7.34.0-2|69	%{py3_puresitedir}/*
21mr|ipython-7.34.0-2|70	
21mr|ipython-7.34.0-2|71	#----------------------------------------------------------------------------
21mr|ipython-7.34.0-2|72	
21mr|ipython-7.34.0-2|73	%prep
21mr|ipython-7.34.0-2|74	%autosetup -p1 -n ipython-%{version}
21mr|ipython-7.34.0-2|75	
21mr|ipython-7.34.0-2|76	# delete bundling libs
21mr|ipython-7.34.0-2|77	pushd IPython/external
21mr|ipython-7.34.0-2|78	
21mr|ipython-7.34.0-2|79	# use decorators of numpy
21mr|ipython-7.34.0-2|80	rm decorators/_decorators.py
21mr|ipython-7.34.0-2|81	
21mr|ipython-7.34.0-2|82	popd
21mr|ipython-7.34.0-2|83	
21mr|ipython-7.34.0-2|84	# Get rid of library shebangs
21mr|ipython-7.34.0-2|85	find . -type f -name "*.py" -exec sed -i '/#!\/usr\/bin\/env/d' {} \;
21mr|ipython-7.34.0-2|86	
21mr|ipython-7.34.0-2|87	%build
21mr|ipython-7.34.0-2|88	%__python3 setup.py build
21mr|ipython-7.34.0-2|89	
21mr|ipython-7.34.0-2|90	%install
21mr|ipython-7.34.0-2|91	%__python3 setup.py install -O1 --skip-build --root %{buildroot}
21mr|ipython-7.34.0-2|92	for f in %{buildroot}%{_mandir}/man1/*.1; do mv ${f} ${f%.1}3.1; done
21mr|ipython-7.34.0-2|93	
21mr|ipython-7.34.0-2|94	chmod 644 %{buildroot}%{_mandir}/man1/*.1*
21mr|ipython-7.34.0-2|95	find %{buildroot} -name .buildinfo -exec rm -f {} \;
21mr|ipython-7.34.0-2|96	find %{buildroot} -name .git_commit_info.ini -exec rm -rf {} \;

12844 21
21mr|irclib-1.10-10|1	Name:          irclib
21mr|irclib-1.10-10|2	Version:       1.10
21mr|irclib-1.10-10|3	Release:       10
21mr|irclib-1.10-10|4	Summary:       Java implementation of the IRC protocol
21mr|irclib-1.10-10|5	License:       ASL 2.0 and EPL and LGPLv2+
21mr|irclib-1.10-10|6	Group:         Development/Java
21mr|irclib-1.10-10|7	URL:           http://moepii.sourceforge.net/
21mr|irclib-1.10-10|8	Source0:       http://prdownloads.sourceforge.net/moepii/%{name}-%{version}.tar.gz
21mr|irclib-1.10-10|9	Source1:       http://repo2.maven.org/maven2/org/schwering/%{name}/%{version}/%{name}-%{version}.pom
21mr|irclib-1.10-10|10	
21mr|irclib-1.10-10|11	BuildRequires: java-devel
21mr|irclib-1.10-10|12	BuildRequires: javapackages-local
21mr|irclib-1.10-10|13	BuildArch:     noarch
21mr|irclib-1.10-10|14	# Java stack is not supported on x86_32
21mr|irclib-1.10-10|15	ExcludeArch: %{ix86}
21mr|irclib-1.10-10|16	
21mr|irclib-1.10-10|17	%description
21mr|irclib-1.10-10|18	IRClib is pure Java 1.2 IRC implementation. The
21mr|irclib-1.10-10|19	IRClib library is designed very cleanly, supports
21mr|irclib-1.10-10|20	RFC1459 and supports SSL connections.
21mr|irclib-1.10-10|21	
21mr|irclib-1.10-10|22	%package javadoc
21mr|irclib-1.10-10|23	Summary:       Javadoc for %{name}
21mr|irclib-1.10-10|24	
21mr|irclib-1.10-10|25	%description javadoc
21mr|irclib-1.10-10|26	This package contains javadoc for %{name}.
21mr|irclib-1.10-10|27	
21mr|irclib-1.10-10|28	%prep
21mr|irclib-1.10-10|29	%setup -q
21mr|irclib-1.10-10|30	# cleanup
21mr|irclib-1.10-10|31	find -name "*.jar" -delete
21mr|irclib-1.10-10|32	find -name "*.class" -delete
21mr|irclib-1.10-10|33	rm -r $(find -name ".svn")
21mr|irclib-1.10-10|34	rm -r javadoc
21mr|irclib-1.10-10|35	
21mr|irclib-1.10-10|36	# fix spurious-executable-perm
21mr|irclib-1.10-10|37	chmod 644 CHANGELOG COPYING_AL COPYING_EPL COPYING_LGPL README
21mr|irclib-1.10-10|38	# fix incorrect-fsf-address
21mr|irclib-1.10-10|39	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," COPYING_LGPL
21mr|irclib-1.10-10|40	# fix wrong-script-end-of-line-encoding
21mr|irclib-1.10-10|41	sed -i 's/\r//' CHANGELOG COPYING_AL COPYING_EPL COPYING_LGPL README
21mr|irclib-1.10-10|42	
21mr|irclib-1.10-10|43	%mvn_file org.schwering:%{name} %{name}
21mr|irclib-1.10-10|44	
21mr|irclib-1.10-10|45	%build
21mr|irclib-1.10-10|46	
21mr|irclib-1.10-10|47	mkdir -p classes docs
21mr|irclib-1.10-10|48	%javac -d classes -source 1.6 -target 1.6 $(find src -name "*.java")
21mr|irclib-1.10-10|49	
21mr|irclib-1.10-10|50	(
21mr|irclib-1.10-10|51	cd classes
21mr|irclib-1.10-10|52	%jar -cf ../%{name}.jar *
21mr|irclib-1.10-10|53	)
21mr|irclib-1.10-10|54	
21mr|irclib-1.10-10|55	%javadoc -source 1.6 -classpath classes -d docs -Xdoclint:none $(find src -name "*.java")
21mr|irclib-1.10-10|56	
21mr|irclib-1.10-10|57	%install
21mr|irclib-1.10-10|58	%mvn_artifact %{SOURCE1} %{name}.jar
21mr|irclib-1.10-10|59	%mvn_install -J docs
21mr|irclib-1.10-10|60	
21mr|irclib-1.10-10|61	%files -f .mfiles
21mr|irclib-1.10-10|62	%doc CHANGELOG README
21mr|irclib-1.10-10|63	%license COPYING_AL COPYING_EPL COPYING_LGPL
21mr|irclib-1.10-10|64	
21mr|irclib-1.10-10|65	%files javadoc -f .mfiles-javadoc
21mr|irclib-1.10-10|66	%license COPYING_AL COPYING_EPL COPYING_LGPL
21mr|irclib-1.10-10|67	

12845 21
21mr|ironjacamar-1.3.8-1|1	%global namedreltag .Final
21mr|ironjacamar-1.3.8-1|2	%global namedversion %{version}%{?namedreltag}
21mr|ironjacamar-1.3.8-1|3	
21mr|ironjacamar-1.3.8-1|4	Name:          ironjacamar
21mr|ironjacamar-1.3.8-1|5	Version:       1.3.8
21mr|ironjacamar-1.3.8-1|6	Release:       1
21mr|ironjacamar-1.3.8-1|7	Summary:       Java Connector Architecture 1.7 implementation
21mr|ironjacamar-1.3.8-1|8	License:       LGPLv2+
21mr|ironjacamar-1.3.8-1|9	URL:           http://www.ironjacamar.org/
21mr|ironjacamar-1.3.8-1|10	Source0:       https://github.com/ironjacamar/ironjacamar/archive/%{name}-%{namedversion}.tar.gz
21mr|ironjacamar-1.3.8-1|11	
21mr|ironjacamar-1.3.8-1|12	# Commented out trying to download Ivy from the Internet
21mr|ironjacamar-1.3.8-1|13	Patch0:        ironjacamar-1.3.4.Final-Use-Fedora-provided-IVY.patch
21mr|ironjacamar-1.3.8-1|14	Patch1:        0002-Adjust-IVY-paths.patch
21mr|ironjacamar-1.3.8-1|15	Patch2:        ironjacamar-1.3.8-remove-ambiguous-reference-to-tracef.patch
21mr|ironjacamar-1.3.8-1|16	Patch3:        ironjacamar-1.3.8-validatorFactory.patch
21mr|ironjacamar-1.3.8-1|17	
21mr|ironjacamar-1.3.8-1|18	BuildRequires: ant
21mr|ironjacamar-1.3.8-1|19	BuildRequires: apache-ivy
21mr|ironjacamar-1.3.8-1|20	BuildRequires: graphviz
21mr|ironjacamar-1.3.8-1|21	BuildRequires: ivy-local
21mr|ironjacamar-1.3.8-1|22	BuildRequires: java-devel
21mr|ironjacamar-1.3.8-1|23	BuildRequires: javapackages-local
21mr|ironjacamar-1.3.8-1|24	BuildRequires: mvn(javax.validation:validation-api)
21mr|ironjacamar-1.3.8-1|25	BuildRequires: mvn(jdepend:jdepend)
21mr|ironjacamar-1.3.8-1|26	BuildRequires: mvn(org.apache.ant:ant)
21mr|ironjacamar-1.3.8-1|27	BuildRequires: mvn(org.jboss:jandex)
21mr|ironjacamar-1.3.8-1|28	BuildRequires: mvn(org.jboss:jboss-transaction-spi)
21mr|ironjacamar-1.3.8-1|29	BuildRequires: mvn(org.jboss.apiviz:apiviz)
21mr|ironjacamar-1.3.8-1|30	BuildRequires: mvn(org.jboss.jdeparser:jdeparser)
21mr|ironjacamar-1.3.8-1|31	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|ironjacamar-1.3.8-1|32	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
21mr|ironjacamar-1.3.8-1|33	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|ironjacamar-1.3.8-1|34	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|ironjacamar-1.3.8-1|35	BuildRequires: mvn(org.jboss.logmanager:log4j-jboss-logmanager)
21mr|ironjacamar-1.3.8-1|36	BuildRequires: mvn(org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.0_spec)
21mr|ironjacamar-1.3.8-1|37	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|ironjacamar-1.3.8-1|38	BuildRequires: mvn(org.jboss.threads:jboss-threads)
21mr|ironjacamar-1.3.8-1|39	BuildRequires: mvn(org.jgroups:jgroups)
21mr|ironjacamar-1.3.8-1|40	BuildRequires: mvn(org.picketbox:picketbox)
21mr|ironjacamar-1.3.8-1|41	
21mr|ironjacamar-1.3.8-1|42	# Runtime dependecies
21mr|ironjacamar-1.3.8-1|43	Requires:      java-headless
21mr|ironjacamar-1.3.8-1|44	Requires:      javapackages-tools
21mr|ironjacamar-1.3.8-1|45	Requires:      mvn(javax.validation:validation-api)
21mr|ironjacamar-1.3.8-1|46	Requires:      mvn(org.jboss:jandex)
21mr|ironjacamar-1.3.8-1|47	Requires:      mvn(org.jboss:jboss-transaction-spi)
21mr|ironjacamar-1.3.8-1|48	Requires:      mvn(org.jboss.logging:jboss-logging)
21mr|ironjacamar-1.3.8-1|49	Requires:      mvn(org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.0_spec)
21mr|ironjacamar-1.3.8-1|50	Requires:      mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|ironjacamar-1.3.8-1|51	Requires:      mvn(org.jboss.threads:jboss-threads)
21mr|ironjacamar-1.3.8-1|52	Requires:      mvn(org.jboss.logmanager:log4j-jboss-logmanager)
21mr|ironjacamar-1.3.8-1|53	Requires:      mvn(org.picketbox:picketbox)
21mr|ironjacamar-1.3.8-1|54	
21mr|ironjacamar-1.3.8-1|55	Group:          Development/Java
21mr|ironjacamar-1.3.8-1|56	BuildArch:     noarch
21mr|ironjacamar-1.3.8-1|57	# Java stack is not supported on x86_32
21mr|ironjacamar-1.3.8-1|58	ExcludeArch: %{ix86}
21mr|ironjacamar-1.3.8-1|59	
21mr|ironjacamar-1.3.8-1|60	%description
21mr|ironjacamar-1.3.8-1|61	The IronJacamar project implements the Java Connector Architecture 1.7
21mr|ironjacamar-1.3.8-1|62	specification.
21mr|ironjacamar-1.3.8-1|63	
21mr|ironjacamar-1.3.8-1|64	The Java Connector Architecture (JCA) defines a standard architecture for
21mr|ironjacamar-1.3.8-1|65	connecting the Java EE platform to heterogeneous Enterprise Information
21mr|ironjacamar-1.3.8-1|66	Systems (EIS). Examples of EISs include Enterprise Resource Planning (ERP),
21mr|ironjacamar-1.3.8-1|67	mainframe transaction processing (TP), database and messaging systems.
21mr|ironjacamar-1.3.8-1|68	
21mr|ironjacamar-1.3.8-1|69	%package javadoc
21mr|ironjacamar-1.3.8-1|70	Summary:       Javadoc for %{name}
21mr|ironjacamar-1.3.8-1|71	
21mr|ironjacamar-1.3.8-1|72	%description javadoc
21mr|ironjacamar-1.3.8-1|73	This package contains the API documentation for %{name}.
21mr|ironjacamar-1.3.8-1|74	
21mr|ironjacamar-1.3.8-1|75	%prep
21mr|ironjacamar-1.3.8-1|76	%setup -qn %{name}-%{name}-%{namedversion}
21mr|ironjacamar-1.3.8-1|77	# Cleanup
21mr|ironjacamar-1.3.8-1|78	find -name "*.class" -print -delete
21mr|ironjacamar-1.3.8-1|79	find -name "*.jar" -print -delete
21mr|ironjacamar-1.3.8-1|80	
21mr|ironjacamar-1.3.8-1|81	%patch0 -p1
21mr|ironjacamar-1.3.8-1|82	%patch1 -p1
21mr|ironjacamar-1.3.8-1|83	%patch2 -p1
21mr|ironjacamar-1.3.8-1|84	%patch3 -p1
21mr|ironjacamar-1.3.8-1|85	
21mr|ironjacamar-1.3.8-1|86	# Fixing JDK7 ASCII issues
21mr|ironjacamar-1.3.8-1|87	files='
21mr|ironjacamar-1.3.8-1|88	api/src/main/java/javax/resource/spi/BootstrapContext.java
21mr|ironjacamar-1.3.8-1|89	api/src/main/java/javax/resource/spi/work/SecurityContext.java
21mr|ironjacamar-1.3.8-1|90	'
21mr|ironjacamar-1.3.8-1|91	
21mr|ironjacamar-1.3.8-1|92	for f in ${files}; do
21mr|ironjacamar-1.3.8-1|93	native2ascii -encoding UTF8 ${f} ${f}
21mr|ironjacamar-1.3.8-1|94	done
21mr|ironjacamar-1.3.8-1|95	
21mr|ironjacamar-1.3.8-1|96	# Rename the license file
21mr|ironjacamar-1.3.8-1|97	cp -r doc/licenses/lgpl-2.1.txt LICENSE.txt
21mr|ironjacamar-1.3.8-1|98	
21mr|ironjacamar-1.3.8-1|99	mkdir lib
21mr|ironjacamar-1.3.8-1|100	
21mr|ironjacamar-1.3.8-1|101	sed -i '/IronJacamar requires JDK7/d' build.xml
21mr|ironjacamar-1.3.8-1|102	sed -i '/Nexus requires JDK7/d' build.xml
21mr|ironjacamar-1.3.8-1|103	sed -i '/<deploy-file/d' build.xml
21mr|ironjacamar-1.3.8-1|104	sed -i '/<install-file/d' build.xml
21mr|ironjacamar-1.3.8-1|105	
21mr|ironjacamar-1.3.8-1|106	%build
21mr|ironjacamar-1.3.8-1|107	
21mr|ironjacamar-1.3.8-1|108	ant -Divy.mode=local -Das jars-base clean docs nexus-base
21mr|ironjacamar-1.3.8-1|109	
21mr|ironjacamar-1.3.8-1|110	# Fix malformed pom entries
21mr|ironjacamar-1.3.8-1|111	%pom_change_dep org.jboss.spec.javax.transaction: :jboss-transaction-api_1.2_spec target/%{name}-core-api.xml
21mr|ironjacamar-1.3.8-1|112	%pom_change_dep javax.validation: :validation-api target/%{name}-core-impl.xml
21mr|ironjacamar-1.3.8-1|113	%pom_change_dep org.jboss.spec.javax.security.auth.message: :jboss-jaspi-api_1.0_spec target/%{name}-core-impl.xml
21mr|ironjacamar-1.3.8-1|114	%pom_change_dep org.jboss.spec.javax.transaction: :jboss-transaction-api_1.2_spec target/%{name}-core-impl.xml
21mr|ironjacamar-1.3.8-1|115	%pom_change_dep org.jboss.spec.javax.transaction: :jboss-transaction-api_1.2_spec target/%{name}-jdbc.xml
21mr|ironjacamar-1.3.8-1|116	%pom_change_dep org.jboss.spec.javax.transaction: :jboss-transaction-api_1.2_spec target/%{name}-spec-api.xml
21mr|ironjacamar-1.3.8-1|117	
21mr|ironjacamar-1.3.8-1|118	%install
21mr|ironjacamar-1.3.8-1|119	mkdir -p $RPM_BUILD_ROOT%{_javadir}/%{name} \
21mr|ironjacamar-1.3.8-1|120	$RPM_BUILD_ROOT%{_mavenpomdir} \
21mr|ironjacamar-1.3.8-1|121	$RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|ironjacamar-1.3.8-1|122	
21mr|ironjacamar-1.3.8-1|123	# common-impl-papaki validator-cli validator-maven validator-ant - not built in when nexus/brew target is selected
21mr|ironjacamar-1.3.8-1|124	# deployers-fungal - no fungal package available
21mr|ironjacamar-1.3.8-1|125	for m in common-api common-impl common-spi core-api core-impl deployers-common jdbc spec-api validator; do
21mr|ironjacamar-1.3.8-1|126	# JAR
21mr|ironjacamar-1.3.8-1|127	install -pm 644 target/%{name}-${m}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-${m}.jar
21mr|ironjacamar-1.3.8-1|128	# POM
21mr|ironjacamar-1.3.8-1|129	install -pm 644 target/%{name}-${m}.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-${m}.pom
21mr|ironjacamar-1.3.8-1|130	# DEPMAP
21mr|ironjacamar-1.3.8-1|131	%add_maven_depmap JPP.%{name}-%{name}-${m}.pom %{name}/%{name}-${m}.jar
21mr|ironjacamar-1.3.8-1|132	done
21mr|ironjacamar-1.3.8-1|133	# APIDOCS
21mr|ironjacamar-1.3.8-1|134	cp -rp target/docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|ironjacamar-1.3.8-1|135	
21mr|ironjacamar-1.3.8-1|136	%files -f .mfiles
21mr|ironjacamar-1.3.8-1|137	%doc README.md
21mr|ironjacamar-1.3.8-1|138	%license LICENSE.txt
21mr|ironjacamar-1.3.8-1|139	
21mr|ironjacamar-1.3.8-1|140	%files javadoc
21mr|ironjacamar-1.3.8-1|141	%{_javadocdir}/%{name}
21mr|ironjacamar-1.3.8-1|142	%license LICENSE.txt
21mr|ironjacamar-1.3.8-1|143	

12846 21
21mr|irqbalance-1.9.2-1|1	Summary:	Daemon to balance irq's across multiple CPUs
21mr|irqbalance-1.9.2-1|2	Name:		irqbalance
21mr|irqbalance-1.9.2-1|3	Version:	1.9.2
21mr|irqbalance-1.9.2-1|4	Release:	1
21mr|irqbalance-1.9.2-1|5	License:	GPLv2+
21mr|irqbalance-1.9.2-1|6	Group:		System/Kernel and hardware
21mr|irqbalance-1.9.2-1|7	Url:		http://irqbalance.org/
21mr|irqbalance-1.9.2-1|8	Source0:	https://github.com/Irqbalance/irqbalance/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|irqbalance-1.9.2-1|9	Source2:	%{name}.sysconfig
21mr|irqbalance-1.9.2-1|10	BuildRequires:	numa-devel
21mr|irqbalance-1.9.2-1|11	BuildRequires:	pkgconfig(ncursesw)
21mr|irqbalance-1.9.2-1|12	BuildRequires:	pkgconfig(glib-2.0)
21mr|irqbalance-1.9.2-1|13	BuildRequires:	pkgconfig(libcap-ng)
21mr|irqbalance-1.9.2-1|14	
21mr|irqbalance-1.9.2-1|15	%description
21mr|irqbalance-1.9.2-1|16	irqbalance is a daemon that evenly distributes IRQ load across
21mr|irqbalance-1.9.2-1|17	multiple CPUs for enhanced performance.
21mr|irqbalance-1.9.2-1|18	
21mr|irqbalance-1.9.2-1|19	%files
21mr|irqbalance-1.9.2-1|20	%{_sbindir}/irqbalance
21mr|irqbalance-1.9.2-1|21	%{_mandir}/man1/irqbalance.1*
21mr|irqbalance-1.9.2-1|22	%config(noreplace) %{_sysconfdir}/sysconfig/*
21mr|irqbalance-1.9.2-1|23	%{_unitdir}/irqbalance.service
21mr|irqbalance-1.9.2-1|24	
21mr|irqbalance-1.9.2-1|25	%post
21mr|irqbalance-1.9.2-1|26	%systemd_post irqbalance.service
21mr|irqbalance-1.9.2-1|27	
21mr|irqbalance-1.9.2-1|28	%preun
21mr|irqbalance-1.9.2-1|29	%systemd_preun irqbalance.service
21mr|irqbalance-1.9.2-1|30	
21mr|irqbalance-1.9.2-1|31	#----------------------------------------------------------------------------
21mr|irqbalance-1.9.2-1|32	
21mr|irqbalance-1.9.2-1|33	%prep
21mr|irqbalance-1.9.2-1|34	%autosetup -p1
21mr|irqbalance-1.9.2-1|35	touch NEWS README AUTHORS ChangeLog
21mr|irqbalance-1.9.2-1|36	
21mr|irqbalance-1.9.2-1|37	# (tpg) fix path
21mr|irqbalance-1.9.2-1|38	#sed -i 's|EnvironmentFile=.*|EnvironmentFile=-/etc/sysconfig/irqbalance|' misc/irqbalance.service
21mr|irqbalance-1.9.2-1|39	
21mr|irqbalance-1.9.2-1|40	%build
21mr|irqbalance-1.9.2-1|41	./autogen.sh
21mr|irqbalance-1.9.2-1|42	
21mr|irqbalance-1.9.2-1|43	%configure
21mr|irqbalance-1.9.2-1|44	%make_build
21mr|irqbalance-1.9.2-1|45	
21mr|irqbalance-1.9.2-1|46	%install
21mr|irqbalance-1.9.2-1|47	mkdir -p %{buildroot}%{_sbindir}
21mr|irqbalance-1.9.2-1|48	install irqbalance %{buildroot}%{_sbindir}
21mr|irqbalance-1.9.2-1|49	mkdir -p %{buildroot}%{_mandir}/man1
21mr|irqbalance-1.9.2-1|50	install irqbalance.1 %{buildroot}%{_mandir}/man1
21mr|irqbalance-1.9.2-1|51	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|irqbalance-1.9.2-1|52	install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/irqbalance
21mr|irqbalance-1.9.2-1|53	mkdir -p %{buildroot}%{_unitdir}
21mr|irqbalance-1.9.2-1|54	install -c -m 644  misc/irqbalance.service %{buildroot}%{_unitdir}/

12847 21
21mr|irrlicht-1.8.5-1|1	# Enable this when is abi-dumper processing is needed
21mr|irrlicht-1.8.5-1|2	%undefine _find_debuginfo_dwz_opts
21mr|irrlicht-1.8.5-1|3	
21mr|irrlicht-1.8.5-1|4	%define	major %(echo %{version} |cut -d. -f1)
21mr|irrlicht-1.8.5-1|5	%define	minor %(echo %{version} |cut -d. -f2)
21mr|irrlicht-1.8.5-1|6	
21mr|irrlicht-1.8.5-1|7	%define	libname %mklibname %{name} %{major}
21mr|irrlicht-1.8.5-1|8	%define	develname %mklibname %{name} -d
21mr|irrlicht-1.8.5-1|9	%define	staticname %mklibname %{name} -d -s
21mr|irrlicht-1.8.5-1|10	
21mr|irrlicht-1.8.5-1|11	%define	irrxmlmajor 1
21mr|irrlicht-1.8.5-1|12	%define	irrxml %mklibname IrrXML %{major}
21mr|irrlicht-1.8.5-1|13	%define	devirrxml %mklibname IrrXML -d
21mr|irrlicht-1.8.5-1|14	
21mr|irrlicht-1.8.5-1|15	# (dm) donno wtf it hangs
21mr|irrlicht-1.8.5-1|16	%global	dont_check_elf_files 1
21mr|irrlicht-1.8.5-1|17	
21mr|irrlicht-1.8.5-1|18	%bcond_with static
21mr|irrlicht-1.8.5-1|19	
21mr|irrlicht-1.8.5-1|20	Summary:	The Irrlicht Engine SDK
21mr|irrlicht-1.8.5-1|21	Name:		irrlicht
21mr|irrlicht-1.8.5-1|22	Version:	1.8.5
21mr|irrlicht-1.8.5-1|23	Release:	1
21mr|irrlicht-1.8.5-1|24	License:	zlib/libpng License
21mr|irrlicht-1.8.5-1|25	Group:		Graphics
21mr|irrlicht-1.8.5-1|26	Url:		https://irrlicht.sourceforge.io/
21mr|irrlicht-1.8.5-1|27	Source0:	https://downloads.sourceforge.net/irrlicht/%{name}-%{version}.zip
21mr|irrlicht-1.8.5-1|28	Source100:	%{name}.rpmlintrc
21mr|irrlicht-1.8.5-1|29	# Various fixes, optflags, system libraries/headers
21mr|irrlicht-1.8.5-1|30	# http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=24076&highlight=
21mr|irrlicht-1.8.5-1|31	Patch0:		irrlicht-1.8-optflags.patch
21mr|irrlicht-1.8.5-1|32	# Get the code compiling
21mr|irrlicht-1.8.5-1|33	Patch1:		irrlicht-1.8-glext.patch
21mr|irrlicht-1.8.5-1|34	# Use system libaesgm
21mr|irrlicht-1.8.5-1|35	Patch2:		irrlicht18-libaesgm.patch
21mr|irrlicht-1.8.5-1|36	# Make libIrrXML.so
21mr|irrlicht-1.8.5-1|37	Patch4:		irrlicht-1.8-irrXML-shared-library.patch
21mr|irrlicht-1.8.5-1|38	# Fix issue with definition of LOCALE_DECIMAL_POINTS
21mr|irrlicht-1.8.5-1|39	Patch5:		irrlicht-1.8-fix-locale-decimal-points.patch
21mr|irrlicht-1.8.5-1|40	# Fix build with Mesa 10
21mr|irrlicht-1.8.5-1|41	Patch6:		irrlicht-1.8.1-mesa10.patch
21mr|irrlicht-1.8.5-1|42	# Use RPM_LD_FLAGS
21mr|irrlicht-1.8.5-1|43	Patch7:		irrlicht-1.8.4-ldflags.patch
21mr|irrlicht-1.8.5-1|44	Patch9:		irrlicht-1.7.1-GUIEditor-makefile.patch
21mr|irrlicht-1.8.5-1|45	Patch10:		irrlicht-1.8-debian-link-against-needed-libs.patch
21mr|irrlicht-1.8.5-1|46	Patch11:		irrlicht-tool-link.patch
21mr|irrlicht-1.8.5-1|47	BuildRequires:	dos2unix
21mr|irrlicht-1.8.5-1|48	BuildRequires:	imagemagick
21mr|irrlicht-1.8.5-1|49	BuildRequires:	bzip2-devel
21mr|irrlicht-1.8.5-1|50	BuildRequires:	glibc-devel
21mr|irrlicht-1.8.5-1|51	BuildRequires:	libaesgm-devel
21mr|irrlicht-1.8.5-1|52	BuildRequires:	pkgconfig(gl)
21mr|irrlicht-1.8.5-1|53	BuildRequires:	pkgconfig(glu)
21mr|irrlicht-1.8.5-1|54	BuildRequires:	pkgconfig(libjpeg)
21mr|irrlicht-1.8.5-1|55	BuildRequires:	pkgconfig(libpng)
21mr|irrlicht-1.8.5-1|56	BuildRequires:	pkgconfig(x11)
21mr|irrlicht-1.8.5-1|57	BuildRequires:	pkgconfig(xcursor)
21mr|irrlicht-1.8.5-1|58	BuildRequires:	pkgconfig(xext)
21mr|irrlicht-1.8.5-1|59	BuildRequires:	pkgconfig(xft)
21mr|irrlicht-1.8.5-1|60	BuildRequires:	pkgconfig(xxf86vm)
21mr|irrlicht-1.8.5-1|61	BuildRequires:	pkgconfig(zlib)
21mr|irrlicht-1.8.5-1|62	
21mr|irrlicht-1.8.5-1|63	Recommends:		%{name}-media = %{version}
21mr|irrlicht-1.8.5-1|64	
21mr|irrlicht-1.8.5-1|65	%description
21mr|irrlicht-1.8.5-1|66	The Irrlicht Engine is an open source high performance realtime 3D engine
21mr|irrlicht-1.8.5-1|67	written and usable in C++ and also available for .NET languages. It is
21mr|irrlicht-1.8.5-1|68	completely cross-platform, using D3D, OpenGL and its own software renderer,
21mr|irrlicht-1.8.5-1|69	and has all of the state-of-the-art features which can be found in commercial
21mr|irrlicht-1.8.5-1|70	3d engines.
21mr|irrlicht-1.8.5-1|71	
21mr|irrlicht-1.8.5-1|72	We've got a huge active community, and there are lots of projects in
21mr|irrlicht-1.8.5-1|73	development that use the engine. You can find enhancements for Irrlicht all
21mr|irrlicht-1.8.5-1|74	over the web, like alternative terrain renderers, portal renderers, exporters,
21mr|irrlicht-1.8.5-1|75	world layers, tutorials, editors, language bindings for java, perl, ruby,
21mr|irrlicht-1.8.5-1|76	basic, python, lua, and so on. And best of all: It's completely free.
21mr|irrlicht-1.8.5-1|77	
21mr|irrlicht-1.8.5-1|78	%files
21mr|irrlicht-1.8.5-1|79	%doc changes.txt
21mr|irrlicht-1.8.5-1|80	%doc examples/09.Meshviewer/tutorial.html
21mr|irrlicht-1.8.5-1|81	%{_bindir}/irrlicht-GUIEditor
21mr|irrlicht-1.8.5-1|82	%{_bindir}/irrlicht-FontTool
21mr|irrlicht-1.8.5-1|83	%{_bindir}/irrlicht-Meshviewer
21mr|irrlicht-1.8.5-1|84	%{_datadir}/applications/irrlicht-*.desktop
21mr|irrlicht-1.8.5-1|85	%{_iconsdir}/hicolor/*/apps/irrlicht*.png
21mr|irrlicht-1.8.5-1|86	
21mr|irrlicht-1.8.5-1|87	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|88	
21mr|irrlicht-1.8.5-1|89	%package -n %{libname}
21mr|irrlicht-1.8.5-1|90	Summary:	Shared libraries for Irrlicht 3D engine
21mr|irrlicht-1.8.5-1|91	Group:		System/Libraries
21mr|irrlicht-1.8.5-1|92	
21mr|irrlicht-1.8.5-1|93	%description -n %{libname}
21mr|irrlicht-1.8.5-1|94	Shared libraries for Irrlicht 3D engine.
21mr|irrlicht-1.8.5-1|95	
21mr|irrlicht-1.8.5-1|96	%files -n %{libname}
21mr|irrlicht-1.8.5-1|97	%doc changes.txt
21mr|irrlicht-1.8.5-1|98	%{_libdir}/libIrrlicht.so.%{major}*
21mr|irrlicht-1.8.5-1|99	
21mr|irrlicht-1.8.5-1|100	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|101	
21mr|irrlicht-1.8.5-1|102	%package -n %{develname}
21mr|irrlicht-1.8.5-1|103	Summary:	Development files for Irrlicht 3D engine
21mr|irrlicht-1.8.5-1|104	Group:		Development/C++
21mr|irrlicht-1.8.5-1|105	Requires:	%{libname} = %{version}
21mr|irrlicht-1.8.5-1|106	Provides:	%{name}-devel = %{EVRD}
21mr|irrlicht-1.8.5-1|107	Provides:	lib%{name}-devel = %{EVRD}
21mr|irrlicht-1.8.5-1|108	
21mr|irrlicht-1.8.5-1|109	%description -n %{develname}
21mr|irrlicht-1.8.5-1|110	Development files for Irrlicht 3D engine.
21mr|irrlicht-1.8.5-1|111	
21mr|irrlicht-1.8.5-1|112	%files -n %{develname}
21mr|irrlicht-1.8.5-1|113	%doc changes.txt
21mr|irrlicht-1.8.5-1|114	%dir %{_includedir}/irrlicht
21mr|irrlicht-1.8.5-1|115	%{_includedir}/irrlicht/*.h
21mr|irrlicht-1.8.5-1|116	%exclude %{_includedir}/%{name}/fast_atof.h
21mr|irrlicht-1.8.5-1|117	%exclude %{_includedir}/%{name}/heapsort.h
21mr|irrlicht-1.8.5-1|118	%exclude %{_includedir}/%{name}/irrArray.h
21mr|irrlicht-1.8.5-1|119	%exclude %{_includedir}/%{name}/irrString.h
21mr|irrlicht-1.8.5-1|120	%exclude %{_includedir}/%{name}/irrTypes.h
21mr|irrlicht-1.8.5-1|121	%exclude %{_includedir}/%{name}/irrXML.h
21mr|irrlicht-1.8.5-1|122	%{_libdir}/libIrrlicht.so
21mr|irrlicht-1.8.5-1|123	
21mr|irrlicht-1.8.5-1|124	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|125	
21mr|irrlicht-1.8.5-1|126	%package -n %{irrxml}
21mr|irrlicht-1.8.5-1|127	Summary:	Simple and fast XML parser for C++
21mr|irrlicht-1.8.5-1|128	Group:		System/Libraries
21mr|irrlicht-1.8.5-1|129	Provides:	irrXML18 = %{EVRD}
21mr|irrlicht-1.8.5-1|130	
21mr|irrlicht-1.8.5-1|131	%description -n %{irrxml}
21mr|irrlicht-1.8.5-1|132	IrrXML is a simple and fast open source xml parser for C++.
21mr|irrlicht-1.8.5-1|133	
21mr|irrlicht-1.8.5-1|134	%files -n %{irrxml}
21mr|irrlicht-1.8.5-1|135	%doc readme.txt
21mr|irrlicht-1.8.5-1|136	%{_libdir}/libIrrXML.so.%{irrxmlmajor}*
21mr|irrlicht-1.8.5-1|137	
21mr|irrlicht-1.8.5-1|138	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|139	
21mr|irrlicht-1.8.5-1|140	%package -n %{devirrxml}
21mr|irrlicht-1.8.5-1|141	Summary:	Development headers and libraries for irrXML
21mr|irrlicht-1.8.5-1|142	Group:		Development/C++
21mr|irrlicht-1.8.5-1|143	Requires:	%{irrxml} = %{EVRD}
21mr|irrlicht-1.8.5-1|144	Provides:		irrXML18-devel = %{EVRD}
21mr|irrlicht-1.8.5-1|145	Provides:		irrXML-devel = %{EVRD}
21mr|irrlicht-1.8.5-1|146	
21mr|irrlicht-1.8.5-1|147	%description -n %{devirrxml}
21mr|irrlicht-1.8.5-1|148	Development headers and libraries for irrXML.
21mr|irrlicht-1.8.5-1|149	
21mr|irrlicht-1.8.5-1|150	%files -n %{devirrxml}
21mr|irrlicht-1.8.5-1|151	%dir %{_includedir}/%{name}/
21mr|irrlicht-1.8.5-1|152	%{_includedir}/%{name}/fast_atof.h
21mr|irrlicht-1.8.5-1|153	%{_includedir}/%{name}/heapsort.h
21mr|irrlicht-1.8.5-1|154	%{_includedir}/%{name}/irrArray.h
21mr|irrlicht-1.8.5-1|155	%{_includedir}/%{name}/irrString.h
21mr|irrlicht-1.8.5-1|156	%{_includedir}/%{name}/irrTypes.h
21mr|irrlicht-1.8.5-1|157	%{_includedir}/%{name}/irrXML.h
21mr|irrlicht-1.8.5-1|158	%{_libdir}/libIrrXML.so
21mr|irrlicht-1.8.5-1|159	
21mr|irrlicht-1.8.5-1|160	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|161	
21mr|irrlicht-1.8.5-1|162	%if %{with static}
21mr|irrlicht-1.8.5-1|163	%package -n %{staticname}
21mr|irrlicht-1.8.5-1|164	Summary:	Static files for Irrlicht 3D engine
21mr|irrlicht-1.8.5-1|165	Group:		Development/C++
21mr|irrlicht-1.8.5-1|166	Requires:	%{develname}  = %{EVRD}
21mr|irrlicht-1.8.5-1|167	
21mr|irrlicht-1.8.5-1|168	%description -n %{staticname}
21mr|irrlicht-1.8.5-1|169	Static files for Irrlicht 3D engine.
21mr|irrlicht-1.8.5-1|170	
21mr|irrlicht-1.8.5-1|171	%files -n %{staticname}
21mr|irrlicht-1.8.5-1|172	%doc changes.txt
21mr|irrlicht-1.8.5-1|173	%{_libdir}/lib*.a
21mr|irrlicht-1.8.5-1|174	%endif
21mr|irrlicht-1.8.5-1|175	
21mr|irrlicht-1.8.5-1|176	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|177	
21mr|irrlicht-1.8.5-1|178	%package examples
21mr|irrlicht-1.8.5-1|179	Summary:	Demos and examples for the Irrlicht 3D engine
21mr|irrlicht-1.8.5-1|180	Group:		Graphics
21mr|irrlicht-1.8.5-1|181	Requires:	%{libname} = %{version}
21mr|irrlicht-1.8.5-1|182	
21mr|irrlicht-1.8.5-1|183	%description examples
21mr|irrlicht-1.8.5-1|184	Demos and examples for the Irrlicht 3D engine.
21mr|irrlicht-1.8.5-1|185	
21mr|irrlicht-1.8.5-1|186	%files examples
21mr|irrlicht-1.8.5-1|187	%dir %{_docdir}/Irrlicht-examples
21mr|irrlicht-1.8.5-1|188	%{_docdir}/Irrlicht-examples/*
21mr|irrlicht-1.8.5-1|189	%exclude %{_bindir}/irrlicht-GUIEditor
21mr|irrlicht-1.8.5-1|190	%exclude %{_bindir}/irrlicht-FontTool
21mr|irrlicht-1.8.5-1|191	%exclude %{_bindir}/irrlicht-Meshviewer
21mr|irrlicht-1.8.5-1|192	%{_bindir}/irrlicht-*
21mr|irrlicht-1.8.5-1|193	
21mr|irrlicht-1.8.5-1|194	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|195	
21mr|irrlicht-1.8.5-1|196	%package media
21mr|irrlicht-1.8.5-1|197	Summary:	Media files for Irrlicht 3D engine
21mr|irrlicht-1.8.5-1|198	Group:		Graphics
21mr|irrlicht-1.8.5-1|199	Requires:	%{name} = %{version}
21mr|irrlicht-1.8.5-1|200	
21mr|irrlicht-1.8.5-1|201	%description media
21mr|irrlicht-1.8.5-1|202	Media files needed by Irrlicht tools and demos.
21mr|irrlicht-1.8.5-1|203	
21mr|irrlicht-1.8.5-1|204	%files media
21mr|irrlicht-1.8.5-1|205	%doc changes.txt
21mr|irrlicht-1.8.5-1|206	%dir %{_datadir}/irrlicht
21mr|irrlicht-1.8.5-1|207	%{_datadir}/irrlicht/*
21mr|irrlicht-1.8.5-1|208	
21mr|irrlicht-1.8.5-1|209	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|210	
21mr|irrlicht-1.8.5-1|211	%package doc
21mr|irrlicht-1.8.5-1|212	Summary:	User documentation for the Irrlicht 3D engine
21mr|irrlicht-1.8.5-1|213	Group:		Graphics
21mr|irrlicht-1.8.5-1|214	Requires:	%{libname} = %{version}
21mr|irrlicht-1.8.5-1|215	
21mr|irrlicht-1.8.5-1|216	%description doc
21mr|irrlicht-1.8.5-1|217	User documentation for the Irrlicht 3D engine.
21mr|irrlicht-1.8.5-1|218	
21mr|irrlicht-1.8.5-1|219	%files doc
21mr|irrlicht-1.8.5-1|220	%doc changes.txt
21mr|irrlicht-1.8.5-1|221	%doc doc/html doc/aesGladman.txt doc/irrlicht-license.txt doc/readme.txt
21mr|irrlicht-1.8.5-1|222	%doc doc/upgrade-guide.txt
21mr|irrlicht-1.8.5-1|223	
21mr|irrlicht-1.8.5-1|224	#-----------------------------------------------------------------------------
21mr|irrlicht-1.8.5-1|225	
21mr|irrlicht-1.8.5-1|226	%prep
21mr|irrlicht-1.8.5-1|227	%autosetup -p1
21mr|irrlicht-1.8.5-1|228	
21mr|irrlicht-1.8.5-1|229	# Really not needed :)
21mr|irrlicht-1.8.5-1|230	rm -r examples/14.Win32Window
21mr|irrlicht-1.8.5-1|231	rm -r source/Irrlicht/MacOSX
21mr|irrlicht-1.8.5-1|232	
21mr|irrlicht-1.8.5-1|233	# (tpg) Use system wide libs, see patch2
21mr|irrlicht-1.8.5-1|234	rm -rf source/Irrlicht/jpeglib source/Irrlicht/zlib source/Irrlicht/libpng source/Irrlicht/bzip2
21mr|irrlicht-1.8.5-1|235	#source/Irrlicht/lzma source/Irrlicht/aesGladman
21mr|irrlicht-1.8.5-1|236	#find source/Irrlicht -name '*.cpp' | xargs sed -i -e 's|zlib/zlib.h|zlib.h|g' -e 's|libpng/png.h|png.h|g' -e 's|jpeglib/jerror.h|jerror.h|g' -e 's|jpeglib/jpeglib.h|jpeglib.h|g'
21mr|irrlicht-1.8.5-1|237	#find source/Irrlicht -name '*.h'   | xargs sed -i -e 's|jpeglib/jpeglib.h|jpeglib.h|g' -e 's|libpng/png.h|png.h|g' -e 's|jpeglib/jerror.h|jerror.h|g'
21mr|irrlicht-1.8.5-1|238	
21mr|irrlicht-1.8.5-1|239	# Needs irrKlang
21mr|irrlicht-1.8.5-1|240	rm -r examples/Demo
21mr|irrlicht-1.8.5-1|241	sed -i -e 's|Demo||g' examples/buildAllExamples.sh
21mr|irrlicht-1.8.5-1|242	
21mr|irrlicht-1.8.5-1|243	# Fix media path
21mr|irrlicht-1.8.5-1|244	sed -i -e 's|../../media/|%{_datadir}/irrlicht/|g' tools/GUIEditor/main.cpp
21mr|irrlicht-1.8.5-1|245	find ./examples -name *.cpp | xargs sed -i -e 's|../../media/|%{_datadir}/irrlicht/|g'
21mr|irrlicht-1.8.5-1|246	
21mr|irrlicht-1.8.5-1|247	# (tpg) Clean this mess
21mr|irrlicht-1.8.5-1|248	for i in include/*.h doc/upgrade-guide.txt source/Irrlicht/*.cpp source/Irrlicht/*.h source/Irrlicht/Makefile; do
21mr|irrlicht-1.8.5-1|249	sed -i 's/\r//' $i
21mr|irrlicht-1.8.5-1|250	chmod -x $i
21mr|irrlicht-1.8.5-1|251	touch -r changes.txt $i
21mr|irrlicht-1.8.5-1|252	done
21mr|irrlicht-1.8.5-1|253	
21mr|irrlicht-1.8.5-1|254	# Upstream forgot to increment VERSION_RELEASE to 1 in 1.8.1
21mr|irrlicht-1.8.5-1|255	#sed -i 's|VERSION_RELEASE = 0|VERSION_RELEASE = 1|g' source/Irrlicht/Makefile
21mr|irrlicht-1.8.5-1|256	
21mr|irrlicht-1.8.5-1|257	sed -i 's/\r//' readme.txt
21mr|irrlicht-1.8.5-1|258	iconv -o readme.txt.iso88591 -f iso88591 -t utf8 readme.txt
21mr|irrlicht-1.8.5-1|259	mv readme.txt.iso88591 readme.txt
21mr|irrlicht-1.8.5-1|260	
21mr|irrlicht-1.8.5-1|261	# https://bugzilla.redhat.com/show_bug.cgi?id=1035757
21mr|irrlicht-1.8.5-1|262	sed -i -e '/_IRR_MATERIAL_MAX_TEXTURES_/s/4/8/' include/IrrCompileConfig.h
21mr|irrlicht-1.8.5-1|263	
21mr|irrlicht-1.8.5-1|264	# Fix EOL
21mr|irrlicht-1.8.5-1|265	dos2unix changes.txt doc/*.txt
21mr|irrlicht-1.8.5-1|266	
21mr|irrlicht-1.8.5-1|267	
21mr|irrlicht-1.8.5-1|268	%build
21mr|irrlicht-1.8.5-1|269	%setup_compile_flags
21mr|irrlicht-1.8.5-1|270	export LIBDIR="%{_libdir}"
21mr|irrlicht-1.8.5-1|271	export PREFIX="%{_prefix}"
21mr|irrlicht-1.8.5-1|272	export INCLUDEDIR="%{_includedir}"
21mr|irrlicht-1.8.5-1|273	
21mr|irrlicht-1.8.5-1|274	%if %{with static}
21mr|irrlicht-1.8.5-1|275	# Build static library
21mr|irrlicht-1.8.5-1|276	%make -C source/Irrlicht \
21mr|irrlicht-1.8.5-1|277	CFLAGS="%{optflags}" \
21mr|irrlicht-1.8.5-1|278	CXXFLAGS="%{optflags}" \
21mr|irrlicht-1.8.5-1|279	LDFLAGS="%{ldflags}"
21mr|irrlicht-1.8.5-1|280	
21mr|irrlicht-1.8.5-1|281	# Clean it
21mr|irrlicht-1.8.5-1|282	%make -C source/Irrlicht clean
21mr|irrlicht-1.8.5-1|283	%endif
21mr|irrlicht-1.8.5-1|284	
21mr|irrlicht-1.8.5-1|285	# Build shared library
21mr|irrlicht-1.8.5-1|286	%make -C source/Irrlicht sharedlib NDEBUG=1 \
21mr|irrlicht-1.8.5-1|287	%ifnarch ix86
21mr|irrlicht-1.8.5-1|288	CFLAGS="%{optflags} -fPIC" \
21mr|irrlicht-1.8.5-1|289	CXXFLAGS="%{optflags} -fPIC"
21mr|irrlicht-1.8.5-1|290	%else
21mr|irrlicht-1.8.5-1|291	CFLAGS="%{optflags}" \
21mr|irrlicht-1.8.5-1|292	CXXFLAGS="%{optflags}"
21mr|irrlicht-1.8.5-1|293	%endif
21mr|irrlicht-1.8.5-1|294	
21mr|irrlicht-1.8.5-1|295	# Create necessary links to avoid linker-error for tools/examples
21mr|irrlicht-1.8.5-1|296	pushd lib/Linux
21mr|irrlicht-1.8.5-1|297	ln -s libIrrlicht.so.%{version} libIrrlicht.so.%{major}.%{minor}
21mr|irrlicht-1.8.5-1|298	ln -s libIrrlicht.so.%{major}.%{minor} libIrrlicht.so
21mr|irrlicht-1.8.5-1|299	ln -s libIrrXML.so.%{version} libIrrXML.so.1
21mr|irrlicht-1.8.5-1|300	ln -s libIrrlicht.so.%{version} libIrrlicht.so.1
21mr|irrlicht-1.8.5-1|301	popd
21mr|irrlicht-1.8.5-1|302	
21mr|irrlicht-1.8.5-1|303	# Build tools
21mr|irrlicht-1.8.5-1|304	pushd tools
21mr|irrlicht-1.8.5-1|305	cd GUIEditor
21mr|irrlicht-1.8.5-1|306	%make CFLAGS="%{optflags}" CXXFLAGS="%{optflags} -ffast-math"
21mr|irrlicht-1.8.5-1|307	cd ../IrrFontTool/newFontTool
21mr|irrlicht-1.8.5-1|308	%make CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
21mr|irrlicht-1.8.5-1|309	popd
21mr|irrlicht-1.8.5-1|310	
21mr|irrlicht-1.8.5-1|311	# Build examples
21mr|irrlicht-1.8.5-1|312	pushd examples
21mr|irrlicht-1.8.5-1|313	sh buildAllExamples.sh
21mr|irrlicht-1.8.5-1|314	popd
21mr|irrlicht-1.8.5-1|315	
21mr|irrlicht-1.8.5-1|316	
21mr|irrlicht-1.8.5-1|317	%install
21mr|irrlicht-1.8.5-1|318	mkdir -p %{buildroot}%{_libdir}
21mr|irrlicht-1.8.5-1|319	
21mr|irrlicht-1.8.5-1|320	%if %{with static}
21mr|irrlicht-1.8.5-1|321	install -m 644 lib/Linux/libIrrlicht.a %{buildroot}%{_libdir}
21mr|irrlicht-1.8.5-1|322	%endif
21mr|irrlicht-1.8.5-1|323	
21mr|irrlicht-1.8.5-1|324	make -C source/Irrlicht INSTALL_DIR=%{buildroot}%{_libdir} install
21mr|irrlicht-1.8.5-1|325	
21mr|irrlicht-1.8.5-1|326	pushd %{buildroot}%{_libdir}
21mr|irrlicht-1.8.5-1|327	ln -s libIrrlicht.so.%{irrlicht_version} libIrrlicht.so.1
21mr|irrlicht-1.8.5-1|328	ln -s libIrrXML.so.%{irrlicht_version} libIrrXML.so.1
21mr|irrlicht-1.8.5-1|329	popd
21mr|irrlicht-1.8.5-1|330	
21mr|irrlicht-1.8.5-1|331	# Install includes
21mr|irrlicht-1.8.5-1|332	mkdir -p %{buildroot}%{_includedir}/irrlicht
21mr|irrlicht-1.8.5-1|333	cp -f include/*.h %{buildroot}%{_includedir}/irrlicht
21mr|irrlicht-1.8.5-1|334	
21mr|irrlicht-1.8.5-1|335	# Install tools
21mr|irrlicht-1.8.5-1|336	install -dm 755 %{buildroot}%{_bindir}
21mr|irrlicht-1.8.5-1|337	install -m 755 bin/Linux/GUIEditor %{buildroot}%{_bindir}/irrlicht-GUIEditor
21mr|irrlicht-1.8.5-1|338	install -m 755 bin/Linux/FontTool %{buildroot}%{_bindir}/irrlicht-FontTool
21mr|irrlicht-1.8.5-1|339	
21mr|irrlicht-1.8.5-1|340	# Install examples
21mr|irrlicht-1.8.5-1|341	ex_list=`ls -1 bin/Linux/??.*`
21mr|irrlicht-1.8.5-1|342	for i in $ex_list; do
21mr|irrlicht-1.8.5-1|343	FE=`echo $i | awk 'BEGIN { FS="." }{ print $2 }'`
21mr|irrlicht-1.8.5-1|344	install -m 755 $i %{buildroot}%{_bindir}/irrlicht-$FE
21mr|irrlicht-1.8.5-1|345	done
21mr|irrlicht-1.8.5-1|346	
21mr|irrlicht-1.8.5-1|347	# Install examples-docs
21mr|irrlicht-1.8.5-1|348	pushd examples
21mr|irrlicht-1.8.5-1|349	install -dm 755 %{buildroot}%{_docdir}/Irrlicht-examples
21mr|irrlicht-1.8.5-1|350	
21mr|irrlicht-1.8.5-1|351	ex_dir=`find . -name tutorial.html`
21mr|irrlicht-1.8.5-1|352	for i in $ex_dir; do
21mr|irrlicht-1.8.5-1|353	dir_name=`dirname $i`
21mr|irrlicht-1.8.5-1|354	install -dm 755 %{buildroot}%{_docdir}/Irrlicht-examples/$dir_name
21mr|irrlicht-1.8.5-1|355	install -m 644 $i %{buildroot}%{_docdir}/Irrlicht-examples/$dir_name
21mr|irrlicht-1.8.5-1|356	done
21mr|irrlicht-1.8.5-1|357	rm -r %{buildroot}%{_docdir}/Irrlicht-examples/09.Meshviewer
21mr|irrlicht-1.8.5-1|358	popd
21mr|irrlicht-1.8.5-1|359	
21mr|irrlicht-1.8.5-1|360	# Install media
21mr|irrlicht-1.8.5-1|361	mkdir -p %{buildroot}%{_datadir}/irrlicht
21mr|irrlicht-1.8.5-1|362	install -m 644 media/* %{buildroot}%{_datadir}/irrlicht
21mr|irrlicht-1.8.5-1|363	
21mr|irrlicht-1.8.5-1|364	# Install icons
21mr|irrlicht-1.8.5-1|365	install -dm 755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|irrlicht-1.8.5-1|366	convert examples/09.Meshviewer/icon.ico -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/irrlicht-Meshviewer.png
21mr|irrlicht-1.8.5-1|367	convert bin/Win32-VisualStudio/irrlicht.ico -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/irrlicht.png
21mr|irrlicht-1.8.5-1|368	
21mr|irrlicht-1.8.5-1|369	convert examples/09.Meshviewer/icon.ico -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/irrlicht-Meshviewer.png
21mr|irrlicht-1.8.5-1|370	convert bin/Win32-VisualStudio/irrlicht.ico -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/irrlicht.png
21mr|irrlicht-1.8.5-1|371	
21mr|irrlicht-1.8.5-1|372	convert examples/09.Meshviewer/icon.ico -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/irrlicht-Meshviewer.png
21mr|irrlicht-1.8.5-1|373	convert bin/Win32-VisualStudio/irrlicht.ico -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/irrlicht.png
21mr|irrlicht-1.8.5-1|374	
21mr|irrlicht-1.8.5-1|375	# Provide menu entries
21mr|irrlicht-1.8.5-1|376	mkdir -p %{buildroot}%{_datadir}/applications
21mr|irrlicht-1.8.5-1|377	cat > %{buildroot}%{_datadir}/applications/irrlicht-GUIEditor.desktop << EOF
21mr|irrlicht-1.8.5-1|378	[Desktop Entry]
21mr|irrlicht-1.8.5-1|379	Name=Irrlicht GUI Editor
21mr|irrlicht-1.8.5-1|380	Comment=Irrlicht GUI Editor
21mr|irrlicht-1.8.5-1|381	Exec=irrlicht-GUIEditor
21mr|irrlicht-1.8.5-1|382	Icon=irrlicht
21mr|irrlicht-1.8.5-1|383	Terminal=false
21mr|irrlicht-1.8.5-1|384	Type=Application
21mr|irrlicht-1.8.5-1|385	StartupNotify=true
21mr|irrlicht-1.8.5-1|386	Categories=3DGraphics;GTK;
21mr|irrlicht-1.8.5-1|387	EOF
21mr|irrlicht-1.8.5-1|388	
21mr|irrlicht-1.8.5-1|389	cat > %{buildroot}%{_datadir}/applications/irrlicht-FontTool.desktop << EOF
21mr|irrlicht-1.8.5-1|390	[Desktop Entry]
21mr|irrlicht-1.8.5-1|391	Name=Irrlicht Font Tool
21mr|irrlicht-1.8.5-1|392	Comment=Irrlicht Font Tool
21mr|irrlicht-1.8.5-1|393	Exec=irrlicht-FontTool
21mr|irrlicht-1.8.5-1|394	Icon=irrlicht
21mr|irrlicht-1.8.5-1|395	Terminal=false
21mr|irrlicht-1.8.5-1|396	Type=Application
21mr|irrlicht-1.8.5-1|397	StartupNotify=true
21mr|irrlicht-1.8.5-1|398	Categories=3DGraphics;GTK;
21mr|irrlicht-1.8.5-1|399	EOF
21mr|irrlicht-1.8.5-1|400	
21mr|irrlicht-1.8.5-1|401	cat > %{buildroot}%{_datadir}/applications/irrlicht-Meshviewer.desktop << EOF
21mr|irrlicht-1.8.5-1|402	[Desktop Entry]
21mr|irrlicht-1.8.5-1|403	Name=Irrlicht Mesh Viewer
21mr|irrlicht-1.8.5-1|404	Comment=Irrlicht Mesh Viewer
21mr|irrlicht-1.8.5-1|405	Exec=irrlicht-Meshviewer
21mr|irrlicht-1.8.5-1|406	Icon=irrlicht-Meshviewer
21mr|irrlicht-1.8.5-1|407	Terminal=true
21mr|irrlicht-1.8.5-1|408	Type=Application
21mr|irrlicht-1.8.5-1|409	StartupNotify=true
21mr|irrlicht-1.8.5-1|410	Categories=3DGraphics;GTK;
21mr|irrlicht-1.8.5-1|411	EOF

12848 21
21mr|irssi-1.4.2-2|1	%global __provides_exclude TextUI.so|UI.so|Irssi.so|Irc.so|libperl_core.so|libfe_perl.so
21mr|irssi-1.4.2-2|2	
21mr|irssi-1.4.2-2|3	Summary:	IRC client
21mr|irssi-1.4.2-2|4	Name:		irssi
21mr|irssi-1.4.2-2|5	Version:	1.4.2
21mr|irssi-1.4.2-2|6	Release:	2
21mr|irssi-1.4.2-2|7	License:	GPLv2+
21mr|irssi-1.4.2-2|8	Group:		Networking/IRC
21mr|irssi-1.4.2-2|9	Url:		http://irssi.org/
21mr|irssi-1.4.2-2|10	Source0:	https://github.com/irssi/irssi/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|irssi-1.4.2-2|11	# CVE-2023-29132
21mr|irssi-1.4.2-2|12	Patch0:		https://github.com/irssi/irssi/commit/c554a45738712219c066897b09a44d99afeb4240.patch
21mr|irssi-1.4.2-2|13	BuildRequires:	perl-devel
21mr|irssi-1.4.2-2|14	BuildRequires:	perl(ExtUtils::Embed)
21mr|irssi-1.4.2-2|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|irssi-1.4.2-2|16	BuildRequires:	pkgconfig(ncurses)
21mr|irssi-1.4.2-2|17	BuildRequires:	pkgconfig(openssl)
21mr|irssi-1.4.2-2|18	BuildRequires:	pkgconfig(libutf8proc)
21mr|irssi-1.4.2-2|19	Recommends:	irssi-perl
21mr|irssi-1.4.2-2|20	
21mr|irssi-1.4.2-2|21	%description
21mr|irssi-1.4.2-2|22	Irssi is a modular and flexible IRC client for UNIX that has only a text mode
21mr|irssi-1.4.2-2|23	user interface (but as 80-90% of the code isn't text mode specific, other UIs
21mr|irssi-1.4.2-2|24	could be created pretty easily). Also, Irssi isn't really even IRC specific
21mr|irssi-1.4.2-2|25	anymore, there are already working SILC and ICB modules available. Support for
21mr|irssi-1.4.2-2|26	other protocols like ICQ and Jabber could be created some day too.
21mr|irssi-1.4.2-2|27	
21mr|irssi-1.4.2-2|28	Irssi is one of the most popular IRC clients at the moment.
21mr|irssi-1.4.2-2|29	
21mr|irssi-1.4.2-2|30	%files
21mr|irssi-1.4.2-2|31	%doc AUTHORS TODO NEWS docs/*
21mr|irssi-1.4.2-2|32	%attr(755,root,root) %{_bindir}/*
21mr|irssi-1.4.2-2|33	%{_datadir}/%{name}
21mr|irssi-1.4.2-2|34	%exclude %{_datadir}/%{name}/scripts
21mr|irssi-1.4.2-2|35	%dir %{_libdir}/%{name}
21mr|irssi-1.4.2-2|36	%dir %{_libdir}/%{name}/modules
21mr|irssi-1.4.2-2|37	%exclude %{_libdir}/%{name}/modules/libfe_perl.*
21mr|irssi-1.4.2-2|38	%exclude %{_libdir}/%{name}/modules/libperl_core.*
21mr|irssi-1.4.2-2|39	%{_libdir}/%{name}/modules/*.so
21mr|irssi-1.4.2-2|40	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|irssi-1.4.2-2|41	%{_mandir}/man1/%{name}.1*
21mr|irssi-1.4.2-2|42	
21mr|irssi-1.4.2-2|43	#--------------------------------------------------------------------------
21mr|irssi-1.4.2-2|44	
21mr|irssi-1.4.2-2|45	%package devel
21mr|irssi-1.4.2-2|46	Summary:	Static libraries for the development of irssi applications
21mr|irssi-1.4.2-2|47	Group:		Development/C
21mr|irssi-1.4.2-2|48	Requires:	%{name} = %{EVRD}
21mr|irssi-1.4.2-2|49	
21mr|irssi-1.4.2-2|50	%description devel
21mr|irssi-1.4.2-2|51	Static libraries for the development of irssi applications.
21mr|irssi-1.4.2-2|52	
21mr|irssi-1.4.2-2|53	%files devel
21mr|irssi-1.4.2-2|54	%doc AUTHORS TODO NEWS docs/*
21mr|irssi-1.4.2-2|55	%{_includedir}/%{name}
21mr|irssi-1.4.2-2|56	%{_libdir}/pkgconfig/*.pc
21mr|irssi-1.4.2-2|57	%{_libdir}/%{name}/modules/*.a
21mr|irssi-1.4.2-2|58	
21mr|irssi-1.4.2-2|59	#--------------------------------------------------------------------------
21mr|irssi-1.4.2-2|60	
21mr|irssi-1.4.2-2|61	%package perl
21mr|irssi-1.4.2-2|62	Summary:	Perl plugin for irssi
21mr|irssi-1.4.2-2|63	Group:		Networking/IRC
21mr|irssi-1.4.2-2|64	Requires:	%{name} = %{EVRD}
21mr|irssi-1.4.2-2|65	Conflicts:	perl-silc
21mr|irssi-1.4.2-2|66	
21mr|irssi-1.4.2-2|67	%description perl
21mr|irssi-1.4.2-2|68	Perl plugin for irssi.
21mr|irssi-1.4.2-2|69	
21mr|irssi-1.4.2-2|70	%files perl
21mr|irssi-1.4.2-2|71	%doc AUTHORS TODO NEWS docs/*
21mr|irssi-1.4.2-2|72	%{_libdir}/%{name}/modules/libfe_perl.so
21mr|irssi-1.4.2-2|73	%{_libdir}/%{name}/modules/libperl_core.so
21mr|irssi-1.4.2-2|74	%{perl_vendorarch}/Irssi*
21mr|irssi-1.4.2-2|75	%{perl_vendorarch}/auto/*
21mr|irssi-1.4.2-2|76	%{_datadir}/%{name}/scripts
21mr|irssi-1.4.2-2|77	
21mr|irssi-1.4.2-2|78	#--------------------------------------------------------------------------
21mr|irssi-1.4.2-2|79	
21mr|irssi-1.4.2-2|80	%prep
21mr|irssi-1.4.2-2|81	%setup -q
21mr|irssi-1.4.2-2|82	
21mr|irssi-1.4.2-2|83	%patch0 -p1
21mr|irssi-1.4.2-2|84	
21mr|irssi-1.4.2-2|85	%build
21mr|irssi-1.4.2-2|86	%configure \
21mr|irssi-1.4.2-2|87	--with-modules \
21mr|irssi-1.4.2-2|88	--enable-ipv6 \
21mr|irssi-1.4.2-2|89	--with-proxy \
21mr|irssi-1.4.2-2|90	--with-socks \
21mr|irssi-1.4.2-2|91	--with-bot \
21mr|irssi-1.4.2-2|92	--with-perl=module \
21mr|irssi-1.4.2-2|93	--enable-static \
21mr|irssi-1.4.2-2|94	--with-perl-lib=vendor
21mr|irssi-1.4.2-2|95	%make
21mr|irssi-1.4.2-2|96	
21mr|irssi-1.4.2-2|97	%install
21mr|irssi-1.4.2-2|98	%makeinstall_std
21mr|irssi-1.4.2-2|99	
21mr|irssi-1.4.2-2|100	# Files that should not be installed:
21mr|irssi-1.4.2-2|101	rm -f %{buildroot}%{perl_vendorarch}/perllocal.pod
21mr|irssi-1.4.2-2|102	rm -rf %{buildroot}%{_docdir}/%{name}

12849 21
21mr|isl-0.24-3|1	%define major 23
21mr|isl-0.24-3|2	%define libname %mklibname %{name} %{major}
21mr|isl-0.24-3|3	%define devname %mklibname %{name} -d
21mr|isl-0.24-3|4	%define staticname %mklibname %{name} -s -d
21mr|isl-0.24-3|5	%define debug_package %nil
21mr|isl-0.24-3|6	
21mr|isl-0.24-3|7	Summary:	Integer Set Library
21mr|isl-0.24-3|8	Name:		isl
21mr|isl-0.24-3|9	# BIG FAT WARNING: gcc requires isl. That includes the parts of gcc used by
21mr|isl-0.24-3|10	# clang. When updating to a version that changes the soname, you MUST build
21mr|isl-0.24-3|11	# a compat package for the old version FIRST (see isl13, isl15 packages).
21mr|isl-0.24-3|12	Version:	0.24
21mr|isl-0.24-3|13	Release:	3
21mr|isl-0.24-3|14	License:	MIT
21mr|isl-0.24-3|15	Group:		System/Libraries
21mr|isl-0.24-3|16	Url:		git://repo.or.cz/isl.git
21mr|isl-0.24-3|17	Source0:	http://isl.gforge.inria.fr/isl-%{version}.tar.xz
21mr|isl-0.24-3|18	Patch0:		disable-broken-lcc-test.patch
21mr|isl-0.24-3|19	BuildRequires:	gmp-devel
21mr|isl-0.24-3|20	
21mr|isl-0.24-3|21	%description
21mr|isl-0.24-3|22	isl is a library for manipulating sets and relations of integer points
21mr|isl-0.24-3|23	bounded by linear constraints. Supported operations on sets include
21mr|isl-0.24-3|24	intersection, union, set difference, emptiness check, convex hull,
21mr|isl-0.24-3|25	(integer) affine hull, integer projection, computing the lexicographic
21mr|isl-0.24-3|26	minimum using parametric integer programming, coalescing and parametric
21mr|isl-0.24-3|27	vertex enumeration.
21mr|isl-0.24-3|28	
21mr|isl-0.24-3|29	It also includes an ILP solver based on generalized basis reduction,
21mr|isl-0.24-3|30	transitive closures on maps (which may encode infinite graphs),
21mr|isl-0.24-3|31	dependence analysis and bounds on piecewise step-polynomials.
21mr|isl-0.24-3|32	
21mr|isl-0.24-3|33	%package -n %{libname}
21mr|isl-0.24-3|34	Summary:	Integer Set Library
21mr|isl-0.24-3|35	Group:		System/Libraries
21mr|isl-0.24-3|36	
21mr|isl-0.24-3|37	%description -n %{libname}
21mr|isl-0.24-3|38	isl is a library for manipulating sets and relations of integer points
21mr|isl-0.24-3|39	bounded by linear constraints. Supported operations on sets include
21mr|isl-0.24-3|40	intersection, union, set difference, emptiness check, convex hull,
21mr|isl-0.24-3|41	(integer) affine hull, integer projection, computing the lexicographic
21mr|isl-0.24-3|42	minimum using parametric integer programming, coalescing and parametric
21mr|isl-0.24-3|43	vertex enumeration.
21mr|isl-0.24-3|44	
21mr|isl-0.24-3|45	It also includes an ILP solver based on generalized basis reduction,
21mr|isl-0.24-3|46	transitive closures on maps (which may encode infinite graphs),
21mr|isl-0.24-3|47	dependence analysis and bounds on piecewise step-polynomials.
21mr|isl-0.24-3|48	
21mr|isl-0.24-3|49	%package -n %{devname}
21mr|isl-0.24-3|50	Summary:	Development files for the isl Integer Set Library
21mr|isl-0.24-3|51	Group:		Development/C
21mr|isl-0.24-3|52	Requires:	%{libname} = %{version}-%{release}
21mr|isl-0.24-3|53	Provides:	%{name}-devel = %{version}-%{release}
21mr|isl-0.24-3|54	
21mr|isl-0.24-3|55	%description -n %{devname}
21mr|isl-0.24-3|56	Header files for the isl Integer Set Library.
21mr|isl-0.24-3|57	
21mr|isl-0.24-3|58	%package -n %{staticname}
21mr|isl-0.24-3|59	Summary:	Static library for the isl Integer Set Library
21mr|isl-0.24-3|60	Group:		Development/C
21mr|isl-0.24-3|61	Requires:	%{devname} = %{EVRD}
21mr|isl-0.24-3|62	
21mr|isl-0.24-3|63	%description -n %{staticname}
21mr|isl-0.24-3|64	Static library for the isl Integer Set Library
21mr|isl-0.24-3|65	
21mr|isl-0.24-3|66	%prep
21mr|isl-0.24-3|67	%setup -q
21mr|isl-0.24-3|68	%ifarch %{e2k}
21mr|isl-0.24-3|69	#test fail on e2k
21mr|isl-0.24-3|70	%patch0 -p1
21mr|isl-0.24-3|71	%endif
21mr|isl-0.24-3|72	
21mr|isl-0.24-3|73	autoreconf -fi
21mr|isl-0.24-3|74	
21mr|isl-0.24-3|75	%build
21mr|isl-0.24-3|76	%set_build_flags
21mr|isl-0.24-3|77	%configure --enable-static
21mr|isl-0.24-3|78	%make_build
21mr|isl-0.24-3|79	
21mr|isl-0.24-3|80	%check
21mr|isl-0.24-3|81	# All tests must pass
21mr|isl-0.24-3|82	make check
21mr|isl-0.24-3|83	
21mr|isl-0.24-3|84	%install
21mr|isl-0.24-3|85	%make_install
21mr|isl-0.24-3|86	
21mr|isl-0.24-3|87	mkdir -p %{buildroot}/%{_datadir}/gdb/auto-load/%{_libdir}
21mr|isl-0.24-3|88	mv %{buildroot}/%{_libdir}/*.py %{buildroot}/%{_datadir}/gdb/auto-load/%{_libdir}
21mr|isl-0.24-3|89	
21mr|isl-0.24-3|90	%files -n %{libname}
21mr|isl-0.24-3|91	%{_libdir}/libisl.so.%{major}
21mr|isl-0.24-3|92	%{_libdir}/libisl.so.%{major}.[0-9].[0-9]
21mr|isl-0.24-3|93	
21mr|isl-0.24-3|94	%files -n %{devname}
21mr|isl-0.24-3|95	%{_libdir}/libisl.so
21mr|isl-0.24-3|96	%{_includedir}/*
21mr|isl-0.24-3|97	%{_libdir}/pkgconfig/*.pc
21mr|isl-0.24-3|98	%{_datadir}/gdb/auto-load/%{_libdir}/*%{name}*-gdb.py*
21mr|isl-0.24-3|99	%{_datadir}/gdb/auto-load/%{_libdir}/__pycache__/*
21mr|isl-0.24-3|100	
21mr|isl-0.24-3|101	%files -n %{staticname}
21mr|isl-0.24-3|102	%{_libdir}/*.a

12850 21
21mr|iso-codes-4.4-2|1	Summary:	Mapping between ISO country codes and full names
21mr|iso-codes-4.4-2|2	Name:		iso-codes
21mr|iso-codes-4.4-2|3	Version:	4.4
21mr|iso-codes-4.4-2|4	Release:	2
21mr|iso-codes-4.4-2|5	License:	LGPLv2.1+
21mr|iso-codes-4.4-2|6	Group:		System/Libraries
21mr|iso-codes-4.4-2|7	Url:		http://pkg-isocodes.alioth.debian.org/
21mr|iso-codes-4.4-2|8	Source0:	https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/%{name}-%{version}/%{name}-%{name}-%{version}.tar.bz2
21mr|iso-codes-4.4-2|9	BuildRequires:	python3
21mr|iso-codes-4.4-2|10	BuildArch:	noarch
21mr|iso-codes-4.4-2|11	
21mr|iso-codes-4.4-2|12	%description
21mr|iso-codes-4.4-2|13	This package aims to provide the list of the country and language (and
21mr|iso-codes-4.4-2|14	currency) names in one place, rather than repeated in many programs.
21mr|iso-codes-4.4-2|15	
21mr|iso-codes-4.4-2|16	%files -f %{name}.lang
21mr|iso-codes-4.4-2|17	%dir %{_datadir}/xml/iso-codes/
21mr|iso-codes-4.4-2|18	%{_datadir}/xml/iso-codes/*.xml
21mr|iso-codes-4.4-2|19	%{_datadir}/iso-codes/json/*.json
21mr|iso-codes-4.4-2|20	
21mr|iso-codes-4.4-2|21	#----------------------------------------------------------------------------
21mr|iso-codes-4.4-2|22	
21mr|iso-codes-4.4-2|23	%package devel
21mr|iso-codes-4.4-2|24	Summary:	Files for development using %{name}
21mr|iso-codes-4.4-2|25	Group:		Development/Other
21mr|iso-codes-4.4-2|26	Requires:	%{name} = %{EVRD}
21mr|iso-codes-4.4-2|27	
21mr|iso-codes-4.4-2|28	%description devel
21mr|iso-codes-4.4-2|29	This package contains the pkg-config files for development
21mr|iso-codes-4.4-2|30	when building programs that use %{name}.
21mr|iso-codes-4.4-2|31	
21mr|iso-codes-4.4-2|32	%files devel
21mr|iso-codes-4.4-2|33	%{_datadir}/pkgconfig/*.pc
21mr|iso-codes-4.4-2|34	
21mr|iso-codes-4.4-2|35	#----------------------------------------------------------------------------
21mr|iso-codes-4.4-2|36	
21mr|iso-codes-4.4-2|37	%prep
21mr|iso-codes-4.4-2|38	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|iso-codes-4.4-2|39	
21mr|iso-codes-4.4-2|40	%build
21mr|iso-codes-4.4-2|41	%configure
21mr|iso-codes-4.4-2|42	%make_build
21mr|iso-codes-4.4-2|43	
21mr|iso-codes-4.4-2|44	%install
21mr|iso-codes-4.4-2|45	%make_install
21mr|iso-codes-4.4-2|46	
21mr|iso-codes-4.4-2|47	%find_lang %{name} --all-name

12851 21
21mr|isomd5sum-1.2.3-2|1	Summary:	Utilities for working with md5sum implanted in ISO images
21mr|isomd5sum-1.2.3-2|2	Name:		isomd5sum
21mr|isomd5sum-1.2.3-2|3	Version:	1.2.3
21mr|isomd5sum-1.2.3-2|4	Release:	2
21mr|isomd5sum-1.2.3-2|5	License:	GPLv2+
21mr|isomd5sum-1.2.3-2|6	Group:		Archiving/Cd burning
21mr|isomd5sum-1.2.3-2|7	Url:		https://github.com/rhinstaller/isomd5sum
21mr|isomd5sum-1.2.3-2|8	Source0:	https://github.com/rhinstaller/isomd5sum/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|isomd5sum-1.2.3-2|9	# Should be in libdir as it's includes libdir definition inside
21mr|isomd5sum-1.2.3-2|10	Patch0:		isomd5sum-1.2.3-pc-path.patch
21mr|isomd5sum-1.2.3-2|11	BuildRequires:	popt-devel
21mr|isomd5sum-1.2.3-2|12	
21mr|isomd5sum-1.2.3-2|13	%description
21mr|isomd5sum-1.2.3-2|14	The isomd5sum package contains utilities for implanting and verifying
21mr|isomd5sum-1.2.3-2|15	an md5sum implanted into an ISO9660 image.
21mr|isomd5sum-1.2.3-2|16	
21mr|isomd5sum-1.2.3-2|17	%files
21mr|isomd5sum-1.2.3-2|18	%doc COPYING
21mr|isomd5sum-1.2.3-2|19	%{_bindir}/implantisomd5
21mr|isomd5sum-1.2.3-2|20	%{_bindir}/checkisomd5
21mr|isomd5sum-1.2.3-2|21	%{_mandir}/man*/*
21mr|isomd5sum-1.2.3-2|22	
21mr|isomd5sum-1.2.3-2|23	#----------------------------------------------------------------------------
21mr|isomd5sum-1.2.3-2|24	
21mr|isomd5sum-1.2.3-2|25	%package devel
21mr|isomd5sum-1.2.3-2|26	Summary:	Development headers and library for using isomd5sum
21mr|isomd5sum-1.2.3-2|27	Group:		Development/C
21mr|isomd5sum-1.2.3-2|28	Requires: %{name} = %{EVRD}
21mr|isomd5sum-1.2.3-2|29	
21mr|isomd5sum-1.2.3-2|30	%description devel
21mr|isomd5sum-1.2.3-2|31	This contains header files and a library for working with the isomd5sum
21mr|isomd5sum-1.2.3-2|32	implanting and checking.
21mr|isomd5sum-1.2.3-2|33	
21mr|isomd5sum-1.2.3-2|34	%files devel
21mr|isomd5sum-1.2.3-2|35	%{_includedir}/*.h
21mr|isomd5sum-1.2.3-2|36	%{_libdir}/*.a
21mr|isomd5sum-1.2.3-2|37	%{_libdir}/pkgconfig/isomd5sum.pc
21mr|isomd5sum-1.2.3-2|38	
21mr|isomd5sum-1.2.3-2|39	#----------------------------------------------------------------------------
21mr|isomd5sum-1.2.3-2|40	
21mr|isomd5sum-1.2.3-2|41	%package -n python-isomd5sum
21mr|isomd5sum-1.2.3-2|42	Summary:	Python bindings for isomd5sum
21mr|isomd5sum-1.2.3-2|43	Group:		Development/Python
21mr|isomd5sum-1.2.3-2|44	BuildRequires:	pkgconfig(python3)
21mr|isomd5sum-1.2.3-2|45	
21mr|isomd5sum-1.2.3-2|46	%description -n python-isomd5sum
21mr|isomd5sum-1.2.3-2|47	Python bindings for isomd5sum.
21mr|isomd5sum-1.2.3-2|48	
21mr|isomd5sum-1.2.3-2|49	%files -n python-isomd5sum
21mr|isomd5sum-1.2.3-2|50	%{py3_platsitedir}/pyisomd5sum.so
21mr|isomd5sum-1.2.3-2|51	
21mr|isomd5sum-1.2.3-2|52	#----------------------------------------------------------------------------
21mr|isomd5sum-1.2.3-2|53	
21mr|isomd5sum-1.2.3-2|54	%prep
21mr|isomd5sum-1.2.3-2|55	%setup -q
21mr|isomd5sum-1.2.3-2|56	%patch0 -p1
21mr|isomd5sum-1.2.3-2|57	
21mr|isomd5sum-1.2.3-2|58	%build
21mr|isomd5sum-1.2.3-2|59	sed -i 's/x86_64/x86_64 e2k e2kv4 e2kv6/' Makefile
21mr|isomd5sum-1.2.3-2|60	export CFLAGS="%{optflags} -Wno-strict-aliasing"
21mr|isomd5sum-1.2.3-2|61	make checkisomd5 implantisomd5 pyisomd5sum.so
21mr|isomd5sum-1.2.3-2|62	
21mr|isomd5sum-1.2.3-2|63	%install
21mr|isomd5sum-1.2.3-2|64	make DESTDIR=%{buildroot} install-bin install-devel install-python

12852 21
21mr|isorelax-0-0.26.release20050331|1	# Copyright (c) 2000-2005, JPackage Project
21mr|isorelax-0-0.26.release20050331|2	# All rights reserved.
21mr|isorelax-0-0.26.release20050331|3	#
21mr|isorelax-0-0.26.release20050331|4	# Redistribution and use in source and binary forms, with or without
21mr|isorelax-0-0.26.release20050331|5	# modification, are permitted provided that the following conditions
21mr|isorelax-0-0.26.release20050331|6	# are met:
21mr|isorelax-0-0.26.release20050331|7	#
21mr|isorelax-0-0.26.release20050331|8	# 1. Redistributions of source code must retain the above copyright
21mr|isorelax-0-0.26.release20050331|9	#    notice, this list of conditions and the following disclaimer.
21mr|isorelax-0-0.26.release20050331|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|isorelax-0-0.26.release20050331|11	#    notice, this list of conditions and the following disclaimer in the
21mr|isorelax-0-0.26.release20050331|12	#    documentation and/or other materials provided with the
21mr|isorelax-0-0.26.release20050331|13	#    distribution.
21mr|isorelax-0-0.26.release20050331|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|isorelax-0-0.26.release20050331|15	#    contributors may be used to endorse or promote products derived
21mr|isorelax-0-0.26.release20050331|16	#    from this software without specific prior written permission.
21mr|isorelax-0-0.26.release20050331|17	#
21mr|isorelax-0-0.26.release20050331|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|isorelax-0-0.26.release20050331|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|isorelax-0-0.26.release20050331|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|isorelax-0-0.26.release20050331|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|isorelax-0-0.26.release20050331|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|isorelax-0-0.26.release20050331|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|isorelax-0-0.26.release20050331|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|isorelax-0-0.26.release20050331|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|isorelax-0-0.26.release20050331|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|isorelax-0-0.26.release20050331|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|isorelax-0-0.26.release20050331|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|isorelax-0-0.26.release20050331|29	#
21mr|isorelax-0-0.26.release20050331|30	
21mr|isorelax-0-0.26.release20050331|31	%global cvstag  release-20050331
21mr|isorelax-0-0.26.release20050331|32	
21mr|isorelax-0-0.26.release20050331|33	Name:           isorelax
21mr|isorelax-0-0.26.release20050331|34	Summary:        Public interfaces for RELAX Core
21mr|isorelax-0-0.26.release20050331|35	URL:            http://iso-relax.sourceforge.net/
21mr|isorelax-0-0.26.release20050331|36	Epoch:          1
21mr|isorelax-0-0.26.release20050331|37	Version:        0
21mr|isorelax-0-0.26.release20050331|38	# I can't use %%{cvstag} as dashes aren't allowed in Release tags
21mr|isorelax-0-0.26.release20050331|39	Release:        0.26.release20050331
21mr|isorelax-0-0.26.release20050331|40	# Parts of VerifierFactory.java were copied from Apache Batik and are
21mr|isorelax-0-0.26.release20050331|41	# under ASL 1.1, everything else is under MIT.
21mr|isorelax-0-0.26.release20050331|42	License:        MIT and ASL 1.1
21mr|isorelax-0-0.26.release20050331|43	Group:          Development/Java
21mr|isorelax-0-0.26.release20050331|44	BuildArch:      noarch
21mr|isorelax-0-0.26.release20050331|45	# Java stack is not supported on x86_32
21mr|isorelax-0-0.26.release20050331|46	ExcludeArch: %{ix86}
21mr|isorelax-0-0.26.release20050331|47	
21mr|isorelax-0-0.26.release20050331|48	# mkdir isorelax-release-20050331-src
21mr|isorelax-0-0.26.release20050331|49	# cd isorelax-release-20050331-src
21mr|isorelax-0-0.26.release20050331|50	# cvs -d:pserver:anonymous@iso-relax.cvs.sourceforge.net:/cvsroot/iso-relax \
21mr|isorelax-0-0.26.release20050331|51	#   export -r release-20050331 src lib
21mr|isorelax-0-0.26.release20050331|52	# cvs -d:pserver:anonymous@iso-relax.cvs.sourceforge.net:/cvsroot/iso-relax \
21mr|isorelax-0-0.26.release20050331|53	#   co -r release-20050331 build.xml
21mr|isorelax-0-0.26.release20050331|54	# rm -rf CVS
21mr|isorelax-0-0.26.release20050331|55	# cd ..
21mr|isorelax-0-0.26.release20050331|56	# tar cjf isorelax-release-20050331-src.tar.bz2 isorelax-release-20050331-src
21mr|isorelax-0-0.26.release20050331|57	Source0:        %{name}-%{cvstag}-src.tar.bz2
21mr|isorelax-0-0.26.release20050331|58	# There's no license in the upstream tarball so include it here
21mr|isorelax-0-0.26.release20050331|59	Source1:        license.txt
21mr|isorelax-0-0.26.release20050331|60	Source2:        http://repo2.maven.org/maven2/%{name}/%{name}/20030108/%{name}-20030108.pom
21mr|isorelax-0-0.26.release20050331|61	Patch0:         %{name}-apidocsandcompressedjar.patch
21mr|isorelax-0-0.26.release20050331|62	
21mr|isorelax-0-0.26.release20050331|63	BuildRequires:  javapackages-local
21mr|isorelax-0-0.26.release20050331|64	BuildRequires:  ant
21mr|isorelax-0-0.26.release20050331|65	
21mr|isorelax-0-0.26.release20050331|66	%description
21mr|isorelax-0-0.26.release20050331|67	The ISO RELAX project was started to host public interfaces
21mr|isorelax-0-0.26.release20050331|68	useful for applications to support RELAX Core. Now, however,
21mr|isorelax-0-0.26.release20050331|69	some of the hosted material is schema language-neutral.
21mr|isorelax-0-0.26.release20050331|70	
21mr|isorelax-0-0.26.release20050331|71	%package javadoc
21mr|isorelax-0-0.26.release20050331|72	Summary:        API documentation for %{name}
21mr|isorelax-0-0.26.release20050331|73	
21mr|isorelax-0-0.26.release20050331|74	%description javadoc
21mr|isorelax-0-0.26.release20050331|75	%{summary}.
21mr|isorelax-0-0.26.release20050331|76	
21mr|isorelax-0-0.26.release20050331|77	%prep
21mr|isorelax-0-0.26.release20050331|78	%setup -q -n %{name}-%{cvstag}-src
21mr|isorelax-0-0.26.release20050331|79	find -name "*.jar" -delete
21mr|isorelax-0-0.26.release20050331|80	ln -s %{_javadir}/ant.jar lib/
21mr|isorelax-0-0.26.release20050331|81	%patch0 -p0
21mr|isorelax-0-0.26.release20050331|82	cp %{SOURCE1} .
21mr|isorelax-0-0.26.release20050331|83	
21mr|isorelax-0-0.26.release20050331|84	%build
21mr|isorelax-0-0.26.release20050331|85	ant release
21mr|isorelax-0-0.26.release20050331|86	
21mr|isorelax-0-0.26.release20050331|87	%install
21mr|isorelax-0-0.26.release20050331|88	%mvn_file : %{name}
21mr|isorelax-0-0.26.release20050331|89	%mvn_artifact %{SOURCE2} %{name}.jar
21mr|isorelax-0-0.26.release20050331|90	
21mr|isorelax-0-0.26.release20050331|91	%mvn_install -J apidocs
21mr|isorelax-0-0.26.release20050331|92	
21mr|isorelax-0-0.26.release20050331|93	%files -f .mfiles
21mr|isorelax-0-0.26.release20050331|94	%license license.txt
21mr|isorelax-0-0.26.release20050331|95	
21mr|isorelax-0-0.26.release20050331|96	%files javadoc -f .mfiles-javadoc
21mr|isorelax-0-0.26.release20050331|97	%license license.txt
21mr|isorelax-0-0.26.release20050331|98	

12853 21
21mr|ispc-1.25.3-3|1	%define major 1
21mr|ispc-1.25.3-3|2	%define libname %mklibname ispcrt %{major}
21mr|ispc-1.25.3-3|3	%define libispcrtdevicecpu %mklibname ispcrt_device_cpu %{major}
21mr|ispc-1.25.3-3|4	%define devname %mklibname ispcrt -d
21mr|ispc-1.25.3-3|5	%define sdevname %mklibname ispcrt -d -s
21mr|ispc-1.25.3-3|6	
21mr|ispc-1.25.3-3|7	%if %{mdvver} < 202310
21mr|ispc-1.25.3-3|8	%bcond_without alternative_llvm
21mr|ispc-1.25.3-3|9	%else
21mr|ispc-1.25.3-3|10	%bcond_with alternative_llvm
21mr|ispc-1.25.3-3|11	%endif
21mr|ispc-1.25.3-3|12	
21mr|ispc-1.25.3-3|13	%if %{with alternative_llvm}
21mr|ispc-1.25.3-3|14	%global llvm_ver 17
21mr|ispc-1.25.3-3|15	# use separate, newer LLVM, to avoid updating system one
21mr|ispc-1.25.3-3|16	%global optflags %{optflags} -L/opt/llvm%{llvm_ver}/lib -I/opt/llvm%{llvm_ver}/include
21mr|ispc-1.25.3-3|17	%endif
21mr|ispc-1.25.3-3|18	
21mr|ispc-1.25.3-3|19	%global optflags %{optflags} -fPIE
21mr|ispc-1.25.3-3|20	%global ldflags %{ldflags} -ldl -lz
21mr|ispc-1.25.3-3|21	
21mr|ispc-1.25.3-3|22	Name:		ispc
21mr|ispc-1.25.3-3|23	Version:	1.25.3
21mr|ispc-1.25.3-3|24	Release:	3
21mr|ispc-1.25.3-3|25	Summary:	C-based SPMD programming language compiler
21mr|ispc-1.25.3-3|26	Group:		Development/C++
21mr|ispc-1.25.3-3|27	License:	BSD
21mr|ispc-1.25.3-3|28	URL:		https://ispc.github.io/
21mr|ispc-1.25.3-3|29	Source0:	https://github.com/ispc/ispc/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|ispc-1.25.3-3|30	Source10:	ispc.rpmlintrc
21mr|ispc-1.25.3-3|31	BuildRequires:	bison
21mr|ispc-1.25.3-3|32	BuildRequires:	cmake
21mr|ispc-1.25.3-3|33	BuildRequires:	doxygen
21mr|ispc-1.25.3-3|34	BuildRequires:	gomp-devel
21mr|ispc-1.25.3-3|35	BuildRequires:	flex
21mr|ispc-1.25.3-3|36	BuildRequires:	gcc-c++
21mr|ispc-1.25.3-3|37	%if %{without alternative_llvm}
21mr|ispc-1.25.3-3|38	BuildRequires:	llvm-devel
21mr|ispc-1.25.3-3|39	BuildRequires:	clang-devel
21mr|ispc-1.25.3-3|40	%else
21mr|ispc-1.25.3-3|41	BuildRequires:	llvm%{llvm_ver}
21mr|ispc-1.25.3-3|42	%endif
21mr|ispc-1.25.3-3|43	BuildRequires:	pkgconfig(ncurses)
21mr|ispc-1.25.3-3|44	BuildRequires:	pkgconfig(python3)
21mr|ispc-1.25.3-3|45	BuildRequires:	pkgconfig(libzstd)
21mr|ispc-1.25.3-3|46	BuildRequires:	pkgconfig(libffi)
21mr|ispc-1.25.3-3|47	BuildRequires:  pkgconfig(tbb)
21mr|ispc-1.25.3-3|48	# Hardcoded path from 32-bit glibc-devel needed to build
21mr|ispc-1.25.3-3|49	# See https://github.com/ispc/ispc/wiki/Building-ispc:-Linux-and-Mac-OS-X
21mr|ispc-1.25.3-3|50	%ifarch %{x86_64}
21mr|ispc-1.25.3-3|51	BuildRequires:	/usr/lib/crt1.o
21mr|ispc-1.25.3-3|52	%endif
21mr|ispc-1.25.3-3|53	BuildRequires:	pkgconfig(zlib)
21mr|ispc-1.25.3-3|54	
21mr|ispc-1.25.3-3|55	# Exlcude architectures failing to build
21mr|ispc-1.25.3-3|56	ExclusiveArch:	%{x86_64} aarch64
21mr|ispc-1.25.3-3|57	
21mr|ispc-1.25.3-3|58	
21mr|ispc-1.25.3-3|59	%description
21mr|ispc-1.25.3-3|60	A compiler for a variant of the C programming language, with extensions for
21mr|ispc-1.25.3-3|61	"single program, multiple data" (SPMD) programming.
21mr|ispc-1.25.3-3|62	
21mr|ispc-1.25.3-3|63	%files
21mr|ispc-1.25.3-3|64	%license LICENSE.txt
21mr|ispc-1.25.3-3|65	%{_bindir}/%{name}
21mr|ispc-1.25.3-3|66	%{_bindir}/check_isa
21mr|ispc-1.25.3-3|67	
21mr|ispc-1.25.3-3|68	#-------------------------------------------------------------------------------
21mr|ispc-1.25.3-3|69	
21mr|ispc-1.25.3-3|70	%package -n %{libname}
21mr|ispc-1.25.3-3|71	Summary:	%{name} shared library
21mr|ispc-1.25.3-3|72	Group:		System/Libraries
21mr|ispc-1.25.3-3|73	
21mr|ispc-1.25.3-3|74	%description -n %{libname}
21mr|ispc-1.25.3-3|75	%{name} shared library.
21mr|ispc-1.25.3-3|76	
21mr|ispc-1.25.3-3|77	%files -n %{libname}
21mr|ispc-1.25.3-3|78	%{_libdir}/libispcrt.so.%{major}*
21mr|ispc-1.25.3-3|79	
21mr|ispc-1.25.3-3|80	#------------------------------------------------------------------
21mr|ispc-1.25.3-3|81	
21mr|ispc-1.25.3-3|82	%package -n %{libispcrtdevicecpu}
21mr|ispc-1.25.3-3|83	Summary:	%{name} shared library
21mr|ispc-1.25.3-3|84	Group:		System/Libraries
21mr|ispc-1.25.3-3|85	
21mr|ispc-1.25.3-3|86	%description -n %{libispcrtdevicecpu}
21mr|ispc-1.25.3-3|87	%{name} shared library.
21mr|ispc-1.25.3-3|88	
21mr|ispc-1.25.3-3|89	%files -n %{libispcrtdevicecpu}
21mr|ispc-1.25.3-3|90	%{_libdir}/libispcrt_device_cpu.so.%{major}*
21mr|ispc-1.25.3-3|91	
21mr|ispc-1.25.3-3|92	#------------------------------------------------------------------
21mr|ispc-1.25.3-3|93	
21mr|ispc-1.25.3-3|94	%package -n %{devname}
21mr|ispc-1.25.3-3|95	Summary:	ispcrt development files
21mr|ispc-1.25.3-3|96	Group:		Development/Other
21mr|ispc-1.25.3-3|97	Requires:	%{libname} = %{EVRD}
21mr|ispc-1.25.3-3|98	Requires:	%{libispcrtdevicecpu} = %{EVRD}
21mr|ispc-1.25.3-3|99	Requires:	%{name} = %{EVRD}
21mr|ispc-1.25.3-3|100	Provides:	%{name}-devel = %{EVRD}
21mr|ispc-1.25.3-3|101	
21mr|ispc-1.25.3-3|102	%description -n %{devname}
21mr|ispc-1.25.3-3|103	%{name} development files.
21mr|ispc-1.25.3-3|104	
21mr|ispc-1.25.3-3|105	%files -n %{devname}
21mr|ispc-1.25.3-3|106	%{_includedir}/ispcrt
21mr|ispc-1.25.3-3|107	%{_libdir}/*.so
21mr|ispc-1.25.3-3|108	%{_libdir}/cmake/ispcrt*
21mr|ispc-1.25.3-3|109	
21mr|ispc-1.25.3-3|110	#------------------------------------------------------------------
21mr|ispc-1.25.3-3|111	
21mr|ispc-1.25.3-3|112	%package -n %{sdevname}
21mr|ispc-1.25.3-3|113	Summary:	%{name} development files (static library)
21mr|ispc-1.25.3-3|114	Group:		Development/Other
21mr|ispc-1.25.3-3|115	Requires:	%{devname} = %{EVRD}
21mr|ispc-1.25.3-3|116	Provides:	%{name}-static-devel = %{EVRD}
21mr|ispc-1.25.3-3|117	
21mr|ispc-1.25.3-3|118	%description -n %{sdevname}
21mr|ispc-1.25.3-3|119	%{name} development files (static library).
21mr|ispc-1.25.3-3|120	
21mr|ispc-1.25.3-3|121	%files -n %{sdevname}
21mr|ispc-1.25.3-3|122	%{_libdir}/libispcrt_static.a
21mr|ispc-1.25.3-3|123	
21mr|ispc-1.25.3-3|124	#-------------------------------------------------------------------------------
21mr|ispc-1.25.3-3|125	
21mr|ispc-1.25.3-3|126	%prep
21mr|ispc-1.25.3-3|127	%autosetup -n %{name}-%{version} -p1
21mr|ispc-1.25.3-3|128	
21mr|ispc-1.25.3-3|129	# Suppress warning message as error
21mr|ispc-1.25.3-3|130	sed -i 's| -Werror ||g' CMakeLists.txt
21mr|ispc-1.25.3-3|131	
21mr|ispc-1.25.3-3|132	# Fix all Python shebangs recursively in .
21mr|ispc-1.25.3-3|133	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" .
21mr|ispc-1.25.3-3|134	
21mr|ispc-1.25.3-3|135	%build
21mr|ispc-1.25.3-3|136	%if %{with alternative_llvm}
21mr|ispc-1.25.3-3|137	export CC=/opt/llvm%{llvm_ver}/bin/clang
21mr|ispc-1.25.3-3|138	export CXX=/opt/llvm%{llvm_ver}/bin/clang++
21mr|ispc-1.25.3-3|139	# find llvm-config
21mr|ispc-1.25.3-3|140	export PATH="/opt/llvm%{llvm_ver}/bin:$PATH"
21mr|ispc-1.25.3-3|141	%endif
21mr|ispc-1.25.3-3|142	
21mr|ispc-1.25.3-3|143	%cmake \
21mr|ispc-1.25.3-3|144	-DCMAKE_BUILD_TYPE=Release \
21mr|ispc-1.25.3-3|145	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|ispc-1.25.3-3|146	-DISPC_INCLUDE_EXAMPLES=OFF \
21mr|ispc-1.25.3-3|147	-DISPC_INCLUDE_TESTS=OFF \
21mr|ispc-1.25.3-3|148	-DISPC_STATIC_LINK=OFF \
21mr|ispc-1.25.3-3|149	-DISPC_STATIC_STDCXX_LINK=OFF \
21mr|ispc-1.25.3-3|150	-DLEVEL_ZERO_INCLUDE_DIR=%{_includedir} \
21mr|ispc-1.25.3-3|151	-DLEVEL_ZERO_LIB_LOADER=%{_libdir} \
21mr|ispc-1.25.3-3|152	%if %{with alternative_llvm}
21mr|ispc-1.25.3-3|153	-DLLVM_ROOT=/opt/llvm%{llvm_ver} \
21mr|ispc-1.25.3-3|154	%endif
21mr|ispc-1.25.3-3|155	-DLLVM_ENABLE_ASSERTIONS=OFF
21mr|ispc-1.25.3-3|156	
21mr|ispc-1.25.3-3|157	%make_build
21mr|ispc-1.25.3-3|158	
21mr|ispc-1.25.3-3|159	%install
21mr|ispc-1.25.3-3|160	%make_install -C build
21mr|ispc-1.25.3-3|161	

12854 21
21mr|istack-commons-2.21-11|1	Name:           istack-commons
21mr|istack-commons-2.21-11|2	Version:        2.21
21mr|istack-commons-2.21-11|3	Release:        11
21mr|istack-commons-2.21-11|4	Summary:        Common code for some Glassfish projects
21mr|istack-commons-2.21-11|5	License:        CDDL-1.1 and GPLv2 with exceptions
21mr|istack-commons-2.21-11|6	URL:            http://istack-commons.java.net
21mr|istack-commons-2.21-11|7	# svn export https://svn.java.net/svn/istack-commons~svn/tags/istack-commons-2.21/ istack-commons-2.21
21mr|istack-commons-2.21-11|8	# find istack-commons-2.21/ -name '*.class' -delete
21mr|istack-commons-2.21-11|9	# find istack-commons-2.21/ -name '*.jar' -delete
21mr|istack-commons-2.21-11|10	# rm -rf istack-commons-2.21/test/lib/*.zip istack-commons-2.21/runtime/lib/*.zip
21mr|istack-commons-2.21-11|11	# tar -zcvf istack-commons-2.21.tar.gz istack-commons-2.21
21mr|istack-commons-2.21-11|12	Source0:        %{name}-%{version}.tar.gz
21mr|istack-commons-2.21-11|13	Group:          Development/Java
21mr|istack-commons-2.21-11|14	BuildArch:      noarch
21mr|istack-commons-2.21-11|15	# Java stack is not supported on x86_32
21mr|istack-commons-2.21-11|16	ExcludeArch: %{ix86}
21mr|istack-commons-2.21-11|17	
21mr|istack-commons-2.21-11|18	BuildRequires:  maven-local
21mr|istack-commons-2.21-11|19	BuildRequires:  mvn(args4j:args4j)
21mr|istack-commons-2.21-11|20	BuildRequires:  mvn(com.sun.codemodel:codemodel)
21mr|istack-commons-2.21-11|21	BuildRequires:  mvn(com.sun:tools)
21mr|istack-commons-2.21-11|22	BuildRequires:  mvn(dom4j:dom4j)
21mr|istack-commons-2.21-11|23	BuildRequires:  mvn(junit:junit)
21mr|istack-commons-2.21-11|24	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|istack-commons-2.21-11|25	BuildRequires:  mvn(org.apache.ant:ant)
21mr|istack-commons-2.21-11|26	BuildRequires:  mvn(org.apache.ant:ant-junit)
21mr|istack-commons-2.21-11|27	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|istack-commons-2.21-11|28	BuildRequires:  mvn(org.apache.maven:maven-aether-provider)
21mr|istack-commons-2.21-11|29	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|istack-commons-2.21-11|30	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|istack-commons-2.21-11|31	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|istack-commons-2.21-11|32	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|istack-commons-2.21-11|33	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|istack-commons-2.21-11|34	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|istack-commons-2.21-11|35	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|istack-commons-2.21-11|36	BuildRequires:  mvn(org.apache.maven.shared:file-management)
21mr|istack-commons-2.21-11|37	BuildRequires:  mvn(org.apache.maven.wagon:wagon-http-lightweight)
21mr|istack-commons-2.21-11|38	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|istack-commons-2.21-11|39	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|istack-commons-2.21-11|40	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|istack-commons-2.21-11|41	BuildRequires:  mvn(org.codehaus.plexus:plexus-io)
21mr|istack-commons-2.21-11|42	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|istack-commons-2.21-11|43	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|istack-commons-2.21-11|44	BuildRequires:  mvn(org.eclipse.aether:aether-connector-basic)
21mr|istack-commons-2.21-11|45	BuildRequires:  mvn(org.eclipse.aether:aether-impl)
21mr|istack-commons-2.21-11|46	BuildRequires:  mvn(org.eclipse.aether:aether-spi)
21mr|istack-commons-2.21-11|47	BuildRequires:  mvn(org.eclipse.aether:aether-transport-file)
21mr|istack-commons-2.21-11|48	BuildRequires:  mvn(org.eclipse.aether:aether-transport-wagon)
21mr|istack-commons-2.21-11|49	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|istack-commons-2.21-11|50	BuildRequires:  mvn(org.testng:testng)
21mr|istack-commons-2.21-11|51	
21mr|istack-commons-2.21-11|52	%description
21mr|istack-commons-2.21-11|53	Code shared between JAXP, JAXB, SAAJ, and JAX-WS projects.
21mr|istack-commons-2.21-11|54	
21mr|istack-commons-2.21-11|55	%package maven-plugin
21mr|istack-commons-2.21-11|56	Summary:        istack-commons Maven Mojo
21mr|istack-commons-2.21-11|57	Obsoletes:      maven-istack-commons-plugin < %{version}-%{release}
21mr|istack-commons-2.21-11|58	Provides:       maven-istack-commons-plugin = %{version}-%{release}
21mr|istack-commons-2.21-11|59	
21mr|istack-commons-2.21-11|60	%description maven-plugin
21mr|istack-commons-2.21-11|61	This package contains the istack-commons Maven Mojo.
21mr|istack-commons-2.21-11|62	
21mr|istack-commons-2.21-11|63	%package -n import-properties-plugin
21mr|istack-commons-2.21-11|64	Summary:        istack-commons import properties plugin
21mr|istack-commons-2.21-11|65	
21mr|istack-commons-2.21-11|66	%description -n import-properties-plugin
21mr|istack-commons-2.21-11|67	This package contains the istack-commons import properties Maven Mojo.
21mr|istack-commons-2.21-11|68	
21mr|istack-commons-2.21-11|69	%package buildtools
21mr|istack-commons-2.21-11|70	Summary:        istack-commons buildtools
21mr|istack-commons-2.21-11|71	Obsoletes:      %{name} < %{version}-%{release}
21mr|istack-commons-2.21-11|72	
21mr|istack-commons-2.21-11|73	%description buildtools
21mr|istack-commons-2.21-11|74	This package contains istack-commons buildtools.
21mr|istack-commons-2.21-11|75	
21mr|istack-commons-2.21-11|76	%package runtime
21mr|istack-commons-2.21-11|77	Summary:        istack-commons runtime
21mr|istack-commons-2.21-11|78	Obsoletes:      %{name} < %{version}-%{release}
21mr|istack-commons-2.21-11|79	
21mr|istack-commons-2.21-11|80	%description runtime
21mr|istack-commons-2.21-11|81	This package contains istack-commons runtime.
21mr|istack-commons-2.21-11|82	
21mr|istack-commons-2.21-11|83	%package soimp
21mr|istack-commons-2.21-11|84	Summary:        istack-commons soimp
21mr|istack-commons-2.21-11|85	Obsoletes:      %{name} < %{version}-%{release}
21mr|istack-commons-2.21-11|86	
21mr|istack-commons-2.21-11|87	%description soimp
21mr|istack-commons-2.21-11|88	This package contains istack-commons soimp.
21mr|istack-commons-2.21-11|89	
21mr|istack-commons-2.21-11|90	%package test
21mr|istack-commons-2.21-11|91	Summary:        istack-commons test
21mr|istack-commons-2.21-11|92	Obsoletes:      %{name} < %{version}-%{release}
21mr|istack-commons-2.21-11|93	
21mr|istack-commons-2.21-11|94	%description test
21mr|istack-commons-2.21-11|95	This package contains istack-commons test.
21mr|istack-commons-2.21-11|96	
21mr|istack-commons-2.21-11|97	%package tools
21mr|istack-commons-2.21-11|98	Summary:        istack-commons tools
21mr|istack-commons-2.21-11|99	Obsoletes:      %{name} < %{version}-%{release}
21mr|istack-commons-2.21-11|100	
21mr|istack-commons-2.21-11|101	%description tools
21mr|istack-commons-2.21-11|102	This package contains istack-commons tools.
21mr|istack-commons-2.21-11|103	
21mr|istack-commons-2.21-11|104	%package javadoc
21mr|istack-commons-2.21-11|105	Summary:        Javadoc for %{name}
21mr|istack-commons-2.21-11|106	
21mr|istack-commons-2.21-11|107	%description javadoc
21mr|istack-commons-2.21-11|108	This package contains the API documentation for %{name}.
21mr|istack-commons-2.21-11|109	
21mr|istack-commons-2.21-11|110	%prep
21mr|istack-commons-2.21-11|111	%setup -q
21mr|istack-commons-2.21-11|112	
21mr|istack-commons-2.21-11|113	%pom_remove_plugin org.glassfish.copyright:glassfish-copyright-maven-plugin
21mr|istack-commons-2.21-11|114	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|istack-commons-2.21-11|115	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin
21mr|istack-commons-2.21-11|116	
21mr|istack-commons-2.21-11|117	# backward compatibility symlinks
21mr|istack-commons-2.21-11|118	%mvn_file com.sun.istack:%{name}-buildtools %{name}-buildtools %{name}/%{name}-buildtools
21mr|istack-commons-2.21-11|119	%mvn_file com.sun.istack:%{name}-runtime %{name}-runtime %{name}/%{name}-runtime
21mr|istack-commons-2.21-11|120	%mvn_file com.sun.istack:%{name}-soimp %{name}-soimp %{name}/%{name}-soimp
21mr|istack-commons-2.21-11|121	%mvn_file com.sun.istack:%{name}-test %{name}-test %{name}/%{name}-test
21mr|istack-commons-2.21-11|122	%mvn_file com.sun.istack:%{name}-tools %{name}-tools %{name}/%{name}-tools
21mr|istack-commons-2.21-11|123	
21mr|istack-commons-2.21-11|124	# Unused & unavailable dep
21mr|istack-commons-2.21-11|125	%pom_remove_dep org.sonatype.sisu:sisu-inject-plexus import-properties-plugin
21mr|istack-commons-2.21-11|126	
21mr|istack-commons-2.21-11|127	# get rid of scope "import", our tools don't know how to handle such deps
21mr|istack-commons-2.21-11|128	%pom_remove_dep com.sun:tools tools
21mr|istack-commons-2.21-11|129	%pom_add_dep com.sun:tools tools
21mr|istack-commons-2.21-11|130	
21mr|istack-commons-2.21-11|131	%build
21mr|istack-commons-2.21-11|132	
21mr|istack-commons-2.21-11|133	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|istack-commons-2.21-11|134	
21mr|istack-commons-2.21-11|135	%install
21mr|istack-commons-2.21-11|136	%mvn_install
21mr|istack-commons-2.21-11|137	
21mr|istack-commons-2.21-11|138	%files -f .mfiles-istack-commons
21mr|istack-commons-2.21-11|139	%dir %{_javadir}/%{name}
21mr|istack-commons-2.21-11|140	%doc Licence.txt
21mr|istack-commons-2.21-11|141	
21mr|istack-commons-2.21-11|142	%files -n %{name}-maven-plugin -f .mfiles-%{name}-maven-plugin
21mr|istack-commons-2.21-11|143	%doc Licence.txt
21mr|istack-commons-2.21-11|144	
21mr|istack-commons-2.21-11|145	%files -n import-properties-plugin -f .mfiles-import-properties-plugin
21mr|istack-commons-2.21-11|146	%doc Licence.txt
21mr|istack-commons-2.21-11|147	
21mr|istack-commons-2.21-11|148	%files buildtools -f .mfiles-istack-commons-buildtools
21mr|istack-commons-2.21-11|149	%doc Licence.txt
21mr|istack-commons-2.21-11|150	
21mr|istack-commons-2.21-11|151	%files runtime -f .mfiles-istack-commons-runtime
21mr|istack-commons-2.21-11|152	%doc Licence.txt
21mr|istack-commons-2.21-11|153	
21mr|istack-commons-2.21-11|154	%files soimp -f .mfiles-istack-commons-soimp
21mr|istack-commons-2.21-11|155	%doc Licence.txt
21mr|istack-commons-2.21-11|156	
21mr|istack-commons-2.21-11|157	%files test -f .mfiles-istack-commons-test
21mr|istack-commons-2.21-11|158	%doc Licence.txt
21mr|istack-commons-2.21-11|159	
21mr|istack-commons-2.21-11|160	%files tools -f .mfiles-istack-commons-tools
21mr|istack-commons-2.21-11|161	%doc Licence.txt
21mr|istack-commons-2.21-11|162	
21mr|istack-commons-2.21-11|163	%files javadoc -f .mfiles-javadoc
21mr|istack-commons-2.21-11|164	%doc Licence.txt
21mr|istack-commons-2.21-11|165	
21mr|istack-commons-2.21-11|166	

12855 21
21mr|itext-2.1.7-44|1	%global alternate_name iText
21mr|itext-2.1.7-44|2	
21mr|itext-2.1.7-44|3	Summary:          A Free Java-PDF library
21mr|itext-2.1.7-44|4	Name:             itext
21mr|itext-2.1.7-44|5	Version:          2.1.7
21mr|itext-2.1.7-44|6	Release:          44
21mr|itext-2.1.7-44|7	#src/toolbox/com/lowagie/toolbox/Versions.java is MPLv1.1 or MIT
21mr|itext-2.1.7-44|8	#src/toolbox/com/lowagie/toolbox/plugins/XML2Bookmarks.java is MPLv1.1 or LGPLv2+
21mr|itext-2.1.7-44|9	#src/rups/com/lowagie/rups/Rups.java is LGPLv2+
21mr|itext-2.1.7-44|10	#src/rups/com/lowagie/rups/view/icons/ are under CC-BY
21mr|itext-2.1.7-44|11	#src/core/com/lowagie/text/xml/XmlDomWriter.java is under ASL 2.0
21mr|itext-2.1.7-44|12	#src/core/com/lowagie/text/pdf/LZWDecoder.java is under BSD
21mr|itext-2.1.7-44|13	#src/core/com/lowagie/text/pdf/fonts/cmaps/CodespaceRange.java is under BSD
21mr|itext-2.1.7-44|14	#src/core/com/lowagie/text/pdf/fonts are under APAFML
21mr|itext-2.1.7-44|15	#src/core/com/lowagie/text/pdf/codec/TIFFConstants.java is under libtiff
21mr|itext-2.1.7-44|16	License:          (LGPLv2+ or MPLv1.1) and ASL 2.0 and BSD and LGPLv2+ and (MPLv1.1 or MIT) and CC-BY and APAFML and libtiff
21mr|itext-2.1.7-44|17	URL:              http://www.lowagie.com/iText/
21mr|itext-2.1.7-44|18	# sh itext-create-tarball.sh 2.1.7
21mr|itext-2.1.7-44|19	Source0:          %{name}-%{version}.tar.xz
21mr|itext-2.1.7-44|20	Source2:          http://repo2.maven.org/maven2/com/lowagie/itext/%{version}/itext-%{version}.pom
21mr|itext-2.1.7-44|21	Source3:          itext-rups.sh
21mr|itext-2.1.7-44|22	Source4:          itext-rups.desktop
21mr|itext-2.1.7-44|23	Source6:          itext-toolbox.desktop
21mr|itext-2.1.7-44|24	# cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/tools checkout -r v2_1_7 org.eclipse.orbit/com.lowagie.text/META-INF/MANIFEST.MF
21mr|itext-2.1.7-44|25	# tar cf export-manifest.tar org.eclipse.orbit/com.lowagie.text/META-INF/MANIFEST.MF
21mr|itext-2.1.7-44|26	Source7:          export-manifest.tar
21mr|itext-2.1.7-44|27	Source8:          http://repo2.maven.org/maven2/com/lowagie/itext-rtf/%{version}/itext-rtf-%{version}.pom
21mr|itext-2.1.7-44|28	Source9:          http://repo2.maven.org/maven2/com/lowagie/itext-rups/%{version}/itext-rups-%{version}.pom
21mr|itext-2.1.7-44|29	Source10:         itext-create-tarball.sh
21mr|itext-2.1.7-44|30	Patch1:           itext-2.1.5-pdftk.patch
21mr|itext-2.1.7-44|31	
21mr|itext-2.1.7-44|32	# The iText POM specifies that it requires bouncycastle's "jdk14" JARs
21mr|itext-2.1.7-44|33	# but we have "jdk16".
21mr|itext-2.1.7-44|34	#Patch2:           itext-2.1.7-fixpomforbc.patch
21mr|itext-2.1.7-44|35	# Maven's Doxia plugin explicitly requires these XML output interfaces
21mr|itext-2.1.7-44|36	# of iText.  They were removed in iText 1.4.4 [1].  iText versions prior
21mr|itext-2.1.7-44|37	# to 1.5.x had questionable licensing [2] so rather than try to create
21mr|itext-2.1.7-44|38	# an itext1 package, I have forward-ported these classes.  The doxia
21mr|itext-2.1.7-44|39	# developers have told me on IRC on 2009-08-27 that the iText dependency
21mr|itext-2.1.7-44|40	# will likely be deprecated meaning we won't have to keep these forever.
21mr|itext-2.1.7-44|41	#
21mr|itext-2.1.7-44|42	# I've opened a bug with iText:
21mr|itext-2.1.7-44|43	#
21mr|itext-2.1.7-44|44	# https://sourceforge.net/tracker/?func=detail&aid=2846427&group_id=15255&atid=365255
21mr|itext-2.1.7-44|45	#
21mr|itext-2.1.7-44|46	# and commented on the Doxia but related to this:
21mr|itext-2.1.7-44|47	#
21mr|itext-2.1.7-44|48	# http://jira.codehaus.org/browse/DOXIA-53
21mr|itext-2.1.7-44|49	#
21mr|itext-2.1.7-44|50	# -- Andrew Overholt, 2009-08-28
21mr|itext-2.1.7-44|51	#
21mr|itext-2.1.7-44|52	# [1]
21mr|itext-2.1.7-44|53	# http://www.1t3xt.com/about/history.php?branch=history.10&node=14
21mr|itext-2.1.7-44|54	# [2]
21mr|itext-2.1.7-44|55	# https://bugzilla.redhat.com/show_bug.cgi?id=236309
21mr|itext-2.1.7-44|56	Patch3:           itext-xmloutput.patch
21mr|itext-2.1.7-44|57	# Use orbit manifest so the manifest exports packages properly.
21mr|itext-2.1.7-44|58	Patch4:           itext-manifest.patch
21mr|itext-2.1.7-44|59	Patch5:           itext-remove-unmappable.patch
21mr|itext-2.1.7-44|60	# Port to bouncycastle 1.50 Thanks to Michal Srb
21mr|itext-2.1.7-44|61	Patch6:           0001-Port-to-bouncycastle-1.50.patch
21mr|itext-2.1.7-44|62	Patch7:           itext-2.1.7-bouncycastle1.52.patch
21mr|itext-2.1.7-44|63	
21mr|itext-2.1.7-44|64	#1 Fix for transparency issue with setClip method in PdfGraphics2D
21mr|itext-2.1.7-44|65	#2 Fix for transparency bleeding for Batik gradients
21mr|itext-2.1.7-44|66	#3 Fix for stroke opacity state in the create() method of PdfGraphics2D
21mr|itext-2.1.7-44|67	#4 Method to directly write AWT GlyphVectors to PDF for Indic scripts support
21mr|itext-2.1.7-44|68	#5 No character spacing in justified lines with a single word
21mr|itext-2.1.7-44|69	# Origin: other, http://jaspersoft.artifactoryonline.com/jaspersoft/third-party-ce-artifacts/com/lowagie/itext/2.1.7.js5/itext-2.1.7.js5-sources.jar
21mr|itext-2.1.7-44|70	Patch8:           itext-2.1.7-tibco-changes.patch
21mr|itext-2.1.7-44|71	# fix CVE-2017-9096
21mr|itext-2.1.7-44|72	Patch9:           itext-Prevent-XXE-vulnerability.patch
21mr|itext-2.1.7-44|73	BuildRequires:    ant
21mr|itext-2.1.7-44|74	BuildRequires:    bouncycastle-mail >= 1.52
21mr|itext-2.1.7-44|75	BuildRequires:    bouncycastle-pkix >= 1.52
21mr|itext-2.1.7-44|76	BuildRequires:    desktop-file-utils
21mr|itext-2.1.7-44|77	BuildRequires:    dom4j
21mr|itext-2.1.7-44|78	BuildRequires:    imagemagick
21mr|itext-2.1.7-44|79	BuildRequires:    pdf-renderer
21mr|itext-2.1.7-44|80	BuildRequires:    java-devel >= 1.7
21mr|itext-2.1.7-44|81	BuildRequires:    jpackage-utils
21mr|itext-2.1.7-44|82	# pom_* macros are now located in javapackages-local
21mr|itext-2.1.7-44|83	BuildRequires:    javapackages-local
21mr|itext-2.1.7-44|84	
21mr|itext-2.1.7-44|85	
21mr|itext-2.1.7-44|86	Group:          Development/Java
21mr|itext-2.1.7-44|87	BuildArch:        noarch
21mr|itext-2.1.7-44|88	
21mr|itext-2.1.7-44|89	Provides:         %{alternate_name} = %{version}-%{release}
21mr|itext-2.1.7-44|90	Requires:         %{name}-core = %{version}-%{release}
21mr|itext-2.1.7-44|91	
21mr|itext-2.1.7-44|92	%description
21mr|itext-2.1.7-44|93	iText is a library that allows you to generate PDF files on the fly. The iText
21mr|itext-2.1.7-44|94	classes are very useful for people who need to generate read-only, platform
21mr|itext-2.1.7-44|95	independent documents containing text, lists, tables and images. The library is
21mr|itext-2.1.7-44|96	especially useful in combination with Java(TM) technology-based Servlets: The
21mr|itext-2.1.7-44|97	look and feel of HTML is browser dependent; with iText and PDF you can control
21mr|itext-2.1.7-44|98	exactly how your servlet's output will look.
21mr|itext-2.1.7-44|99	
21mr|itext-2.1.7-44|100	%package core
21mr|itext-2.1.7-44|101	Summary:          The core iText Java-PDF library
21mr|itext-2.1.7-44|102	Group:          Development/Java
21mr|itext-2.1.7-44|103	BuildArch:        noarch
21mr|itext-2.1.7-44|104	Requires:         bouncycastle-mail >= 1.52
21mr|itext-2.1.7-44|105	Requires:         bouncycastle-pkix >= 1.52
21mr|itext-2.1.7-44|106	Requires:         javapackages-filesystem
21mr|itext-2.1.7-44|107	
21mr|itext-2.1.7-44|108	%description core
21mr|itext-2.1.7-44|109	The core package contains the main iText library and the related maven POM
21mr|itext-2.1.7-44|110	files.
21mr|itext-2.1.7-44|111	
21mr|itext-2.1.7-44|112	%package rtf
21mr|itext-2.1.7-44|113	Summary:        Library to output Rich Text Files
21mr|itext-2.1.7-44|114	Group:          Development/Java
21mr|itext-2.1.7-44|115	BuildArch:      noarch
21mr|itext-2.1.7-44|116	License:        MPLv1.1 or LGPLv2+
21mr|itext-2.1.7-44|117	Requires:       %{name}-core = %{version}-%{release}
21mr|itext-2.1.7-44|118	
21mr|itext-2.1.7-44|119	%description rtf
21mr|itext-2.1.7-44|120	The RTF package is an extension of the iText library and allows iText to output
21mr|itext-2.1.7-44|121	Rich Text Files in addition to PDF files. These files can then be viewed and
21mr|itext-2.1.7-44|122	edited with RTF viewers such as OpenOffice.org Writer.
21mr|itext-2.1.7-44|123	
21mr|itext-2.1.7-44|124	%package rups
21mr|itext-2.1.7-44|125	Summary:        Reading/Updating PDF Syntax
21mr|itext-2.1.7-44|126	Group:          Development/Java
21mr|itext-2.1.7-44|127	BuildArch:      noarch
21mr|itext-2.1.7-44|128	License:        LGPLv2+ and CC-BY
21mr|itext-2.1.7-44|129	Requires:       %{name}-core = %{version}-%{release}
21mr|itext-2.1.7-44|130	Requires:       dom4j
21mr|itext-2.1.7-44|131	Requires:       pdf-renderer
21mr|itext-2.1.7-44|132	
21mr|itext-2.1.7-44|133	%description rups
21mr|itext-2.1.7-44|134	iText RUPS is a tool that combines SUN's PDF Renderer (to view PDF documents),
21mr|itext-2.1.7-44|135	iText's PdfReader (to inspect the internal structure of a PDF file), and
21mr|itext-2.1.7-44|136	iText's PdfStamper to manipulate a PDF file.
21mr|itext-2.1.7-44|137	
21mr|itext-2.1.7-44|138	%package toolbox
21mr|itext-2.1.7-44|139	Summary:        Some %{alternate_name} tools
21mr|itext-2.1.7-44|140	Group:          Development/Java
21mr|itext-2.1.7-44|141	BuildArch:      noarch
21mr|itext-2.1.7-44|142	License:        MPLv1.1 or MIT
21mr|itext-2.1.7-44|143	Requires:       %{name} = %{version}-%{release}
21mr|itext-2.1.7-44|144	
21mr|itext-2.1.7-44|145	%description toolbox
21mr|itext-2.1.7-44|146	iText is a free open source Java-PDF library released on SF under the MPL/LGPL;
21mr|itext-2.1.7-44|147	iText comes with a simple GUI: the iText toolbox. The original developers of
21mr|itext-2.1.7-44|148	iText want to publish this toolbox as a separate project under the more
21mr|itext-2.1.7-44|149	permissive MIT license. This is a utility that allows you to use a number of
21mr|itext-2.1.7-44|150	iText tools.
21mr|itext-2.1.7-44|151	
21mr|itext-2.1.7-44|152	%package javadoc
21mr|itext-2.1.7-44|153	Summary:        Javadoc for %{alternate_name}
21mr|itext-2.1.7-44|154	Group:          Development/Java
21mr|itext-2.1.7-44|155	BuildArch:      noarch
21mr|itext-2.1.7-44|156	# Java stack is not supported on x86_32
21mr|itext-2.1.7-44|157	ExcludeArch: %{ix86}
21mr|itext-2.1.7-44|158	Requires:       %{name}-core = %{version}-%{release}
21mr|itext-2.1.7-44|159	Requires:       javapackages-filesystem
21mr|itext-2.1.7-44|160	
21mr|itext-2.1.7-44|161	%description javadoc
21mr|itext-2.1.7-44|162	API documentation for the %{alternate_name} package.
21mr|itext-2.1.7-44|163	
21mr|itext-2.1.7-44|164	
21mr|itext-2.1.7-44|165	%prep
21mr|itext-2.1.7-44|166	%setup -q -c -T -a 0
21mr|itext-2.1.7-44|167	%patch1 -p1 -b .pdftk
21mr|itext-2.1.7-44|168	%patch3 -p0 -b .xmloutput
21mr|itext-2.1.7-44|169	%patch4 -p0
21mr|itext-2.1.7-44|170	%patch5 -p0
21mr|itext-2.1.7-44|171	%patch6 -p1
21mr|itext-2.1.7-44|172	%patch7 -p1
21mr|itext-2.1.7-44|173	%patch8 -p1
21mr|itext-2.1.7-44|174	%patch9 -p1
21mr|itext-2.1.7-44|175	
21mr|itext-2.1.7-44|176	sed -i.bcprov1.54 "s|algorithmidentifier.getObjectId().getId|algorithmidentifier.getAlgorithm().getId|" \
21mr|itext-2.1.7-44|177	src/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java
21mr|itext-2.1.7-44|178	
21mr|itext-2.1.7-44|179	cp -pr %{SOURCE2} JPP-itext.pom
21mr|itext-2.1.7-44|180	%pom_remove_dep bouncycastle:bcmail-jdk14 JPP-itext.pom
21mr|itext-2.1.7-44|181	%pom_add_dep org.bouncycastle:bcmail-jdk15on JPP-itext.pom
21mr|itext-2.1.7-44|182	%pom_remove_dep bouncycastle:bcprov-jdk14 JPP-itext.pom
21mr|itext-2.1.7-44|183	%pom_add_dep org.bouncycastle:bcprov-jdk15on JPP-itext.pom
21mr|itext-2.1.7-44|184	%pom_remove_dep bouncycastle:bctsp-jdk14 JPP-itext.pom
21mr|itext-2.1.7-44|185	%pom_add_dep org.bouncycastle:bcpkix-jdk15on JPP-itext.pom
21mr|itext-2.1.7-44|186	
21mr|itext-2.1.7-44|187	cp -pr %{SOURCE8} JPP-%{name}-rtf.pom
21mr|itext-2.1.7-44|188	cp -pr %{SOURCE9} JPP-%{name}-rups.pom
21mr|itext-2.1.7-44|189	
21mr|itext-2.1.7-44|190	for p in rtf rups ; do
21mr|itext-2.1.7-44|191	%pom_remove_dep bouncycastle:bcmail-jdk14 JPP-%{name}-${p}.pom
21mr|itext-2.1.7-44|192	%pom_add_dep org.bouncycastle:bcmail-jdk15on JPP-%{name}-${p}.pom
21mr|itext-2.1.7-44|193	%pom_remove_dep bouncycastle:bcprov-jdk14 JPP-%{name}-${p}.pom
21mr|itext-2.1.7-44|194	%pom_add_dep org.bouncycastle:bcprov-jdk15on JPP-%{name}-${p}.pom
21mr|itext-2.1.7-44|195	%pom_remove_dep bouncycastle:bctsp-jdk14 JPP-%{name}-${p}.pom
21mr|itext-2.1.7-44|196	%pom_add_dep org.bouncycastle:bcpkix-jdk15on JPP-%{name}-${p}.pom
21mr|itext-2.1.7-44|197	done
21mr|itext-2.1.7-44|198	
21mr|itext-2.1.7-44|199	# move manifest to build area
21mr|itext-2.1.7-44|200	tar -xf %{SOURCE7}
21mr|itext-2.1.7-44|201	mv org.eclipse.orbit/com.lowagie.text/META-INF/MANIFEST.MF src/ant
21mr|itext-2.1.7-44|202	
21mr|itext-2.1.7-44|203	# Remove preshipped binaries
21mr|itext-2.1.7-44|204	find . -name "*.jar" -exec rm {} \;
21mr|itext-2.1.7-44|205	
21mr|itext-2.1.7-44|206	# Fix encoding issues
21mr|itext-2.1.7-44|207	sed 's/\r//' src/rups/com/lowagie/rups/view/icons/copyright_notice.txt > tmpfile
21mr|itext-2.1.7-44|208	touch -r src/rups/com/lowagie/rups/view/icons/copyright_notice.txt tmpfile
21mr|itext-2.1.7-44|209	mv -f tmpfile src/rups/com/lowagie/rups/view/icons/copyright_notice.txt
21mr|itext-2.1.7-44|210	
21mr|itext-2.1.7-44|211	mkdir lib
21mr|itext-2.1.7-44|212	build-jar-repository -s -p lib bcprov bcmail bcpkix pdf-renderer dom4j
21mr|itext-2.1.7-44|213	
21mr|itext-2.1.7-44|214	# Remove jdk & version numbers from classpath entries
21mr|itext-2.1.7-44|215	for file in src/ant/{*,.ant*}; do
21mr|itext-2.1.7-44|216	for jarname in bcmail bcprov dom4j; do
21mr|itext-2.1.7-44|217	sed -i "s|$jarname-.*\.jar|$jarname.jar|" $file
21mr|itext-2.1.7-44|218	done
21mr|itext-2.1.7-44|219	done
21mr|itext-2.1.7-44|220	for file in src/ant/{*,.ant*}; do
21mr|itext-2.1.7-44|221	sed -i "s|bctsp-.*\.jar|bcpkix.jar|" $file
21mr|itext-2.1.7-44|222	done
21mr|itext-2.1.7-44|223	
21mr|itext-2.1.7-44|224	# Setting debug="on" on javac part of the build script.
21mr|itext-2.1.7-44|225	sed -i 's|destdir|debug="on" destdir|g' src/ant/compile.xml
21mr|itext-2.1.7-44|226	sed -i 's|debug="true"||g' src/ant/compile.xml
21mr|itext-2.1.7-44|227	
21mr|itext-2.1.7-44|228	# Specify encoding, otherwise javadoc blows
21mr|itext-2.1.7-44|229	sed -i 's|author|Encoding="ISO-8859-1" author|' src/ant/site.xml
21mr|itext-2.1.7-44|230	# and set max memory higher or we run out
21mr|itext-2.1.7-44|231	sed -i 's|maxmemory="128m"|maxmemory="512m"|' src/ant/site.xml
21mr|itext-2.1.7-44|232	
21mr|itext-2.1.7-44|233	sed -i '/Class-Path/d' src/ant/compile.xml
21mr|itext-2.1.7-44|234	sed -i 's,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301,' src/core/com/lowagie/text/lgpl.txt
21mr|itext-2.1.7-44|235	
21mr|itext-2.1.7-44|236	%build
21mr|itext-2.1.7-44|237	export CLASSPATH=$(build-classpath bcprov bcmail bcpkix pdf-renderer dom4j)
21mr|itext-2.1.7-44|238	pushd src
21mr|itext-2.1.7-44|239	ant -Ditext.jdk.core=1.6 \
21mr|itext-2.1.7-44|240	-Ditext.jdk.rups=1.6 \
21mr|itext-2.1.7-44|241	-Ditext.jdk.toolbox=1.6 \
21mr|itext-2.1.7-44|242	jar jar.rups jar.rtf jar.toolbox javadoc
21mr|itext-2.1.7-44|243	popd
21mr|itext-2.1.7-44|244	
21mr|itext-2.1.7-44|245	%install
21mr|itext-2.1.7-44|246	# jars
21mr|itext-2.1.7-44|247	mkdir -p $RPM_BUILD_ROOT%{_javadir}
21mr|itext-2.1.7-44|248	cp -p lib/iText.jar \
21mr|itext-2.1.7-44|249	$RPM_BUILD_ROOT%{_javadir}/%{name}.jar
21mr|itext-2.1.7-44|250	cp -p lib/iText-rtf.jar \
21mr|itext-2.1.7-44|251	$RPM_BUILD_ROOT%{_javadir}/%{name}-rtf.jar
21mr|itext-2.1.7-44|252	cp -p lib/iText-rups.jar \
21mr|itext-2.1.7-44|253	$RPM_BUILD_ROOT%{_javadir}/%{name}-rups.jar
21mr|itext-2.1.7-44|254	cp -p lib/iText-toolbox.jar \
21mr|itext-2.1.7-44|255	$RPM_BUILD_ROOT%{_javadir}/%{name}-toolbox.jar
21mr|itext-2.1.7-44|256	
21mr|itext-2.1.7-44|257	
21mr|itext-2.1.7-44|258	mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
21mr|itext-2.1.7-44|259	
21mr|itext-2.1.7-44|260	# toolbox stuff
21mr|itext-2.1.7-44|261	desktop-file-install \
21mr|itext-2.1.7-44|262	--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
21mr|itext-2.1.7-44|263	%{SOURCE6}
21mr|itext-2.1.7-44|264	%jpackage_script com.lowagie.toolbox.Toolbox "" "" %{name}:%{name}-toolbox:bcmail:bcprov:bctsp %{name}-toolbox true
21mr|itext-2.1.7-44|265	
21mr|itext-2.1.7-44|266	# rups stuff
21mr|itext-2.1.7-44|267	install -pm 755 %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/%{name}-rups
21mr|itext-2.1.7-44|268	desktop-file-install \
21mr|itext-2.1.7-44|269	--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
21mr|itext-2.1.7-44|270	%{SOURCE4}
21mr|itext-2.1.7-44|271	
21mr|itext-2.1.7-44|272	# icon for rups and toolbox
21mr|itext-2.1.7-44|273	mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps
21mr|itext-2.1.7-44|274	convert -resize 128x128 src/toolbox/com/lowagie/toolbox/1t3xt.gif %{name}.png
21mr|itext-2.1.7-44|275	cp -a %{name}.png \
21mr|itext-2.1.7-44|276	$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps/%{name}-rups.png
21mr|itext-2.1.7-44|277	cp -a %{name}.png \
21mr|itext-2.1.7-44|278	$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps/%{name}-toolbox.png
21mr|itext-2.1.7-44|279	
21mr|itext-2.1.7-44|280	# javadoc
21mr|itext-2.1.7-44|281	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|itext-2.1.7-44|282	cp -pr build/docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|itext-2.1.7-44|283	
21mr|itext-2.1.7-44|284	# Install the pom
21mr|itext-2.1.7-44|285	install -dm 755 $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|itext-2.1.7-44|286	cp -pr JPP-itext.pom $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|itext-2.1.7-44|287	%add_maven_depmap JPP-%{name}.pom %{name}.jar -a "itext:itext"
21mr|itext-2.1.7-44|288	
21mr|itext-2.1.7-44|289	cp -pr JPP-%{name}-rtf.pom $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|itext-2.1.7-44|290	%add_maven_depmap JPP-%{name}-rtf.pom %{name}-rtf.jar -f rtf
21mr|itext-2.1.7-44|291	cp -pr JPP-%{name}-rups.pom $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|itext-2.1.7-44|292	%add_maven_depmap JPP-%{name}-rups.pom %{name}-rups.jar  -f rups
21mr|itext-2.1.7-44|293	
21mr|itext-2.1.7-44|294	%files
21mr|itext-2.1.7-44|295	%license build/bin/com/lowagie/text/{apache_license,lgpl,misc_licenses,MPL-1.1}.txt
21mr|itext-2.1.7-44|296	
21mr|itext-2.1.7-44|297	%files core -f .mfiles
21mr|itext-2.1.7-44|298	%license build/bin/com/lowagie/text/{apache_license,lgpl,misc_licenses,MPL-1.1}.txt
21mr|itext-2.1.7-44|299	
21mr|itext-2.1.7-44|300	%files rtf -f .mfiles-rtf
21mr|itext-2.1.7-44|301	%license build/bin/com/lowagie/text/{lgpl,misc_licenses,MPL-1.1}.txt
21mr|itext-2.1.7-44|302	
21mr|itext-2.1.7-44|303	%files rups -f .mfiles-rups
21mr|itext-2.1.7-44|304	%license src/rups/com/lowagie/rups/view/icons/copyright_notice.txt
21mr|itext-2.1.7-44|305	%{_bindir}/%{name}-rups
21mr|itext-2.1.7-44|306	%{_datadir}/applications/%{name}-rups.desktop
21mr|itext-2.1.7-44|307	%{_datadir}/icons/hicolor/128x128/apps/%{name}-rups.png
21mr|itext-2.1.7-44|308	
21mr|itext-2.1.7-44|309	%files toolbox
21mr|itext-2.1.7-44|310	%license build/bin/com/lowagie/text/{misc_licenses,MPL-1.1}.txt
21mr|itext-2.1.7-44|311	%doc src/toolbox/com/lowagie/toolbox/tools.txt
21mr|itext-2.1.7-44|312	%{_javadir}/%{name}-toolbox.jar
21mr|itext-2.1.7-44|313	%{_bindir}/%{name}-toolbox
21mr|itext-2.1.7-44|314	%{_datadir}/applications/%{name}-toolbox.desktop
21mr|itext-2.1.7-44|315	%{_datadir}/icons/hicolor/128x128/apps/%{name}-toolbox.png
21mr|itext-2.1.7-44|316	
21mr|itext-2.1.7-44|317	%files javadoc
21mr|itext-2.1.7-44|318	%{_javadocdir}/%{name}
21mr|itext-2.1.7-44|319	%license build/bin/com/lowagie/text/{apache_license,lgpl,misc_licenses,MPL-1.1}.txt
21mr|itext-2.1.7-44|320	
21mr|itext-2.1.7-44|321	# -----------------------------------------------------------------------------
21mr|itext-2.1.7-44|322	

12856 21
21mr|itinerary-23.08.4-3|1	Summary:	Itinerary display application
21mr|itinerary-23.08.4-3|2	Name:		itinerary
21mr|itinerary-23.08.4-3|3	Version:	23.08.4
21mr|itinerary-23.08.4-3|4	Release:	3
21mr|itinerary-23.08.4-3|5	Group:		Graphical desktop/KDE
21mr|itinerary-23.08.4-3|6	License:	GPLv2+
21mr|itinerary-23.08.4-3|7	Url:		http://kde.org/
21mr|itinerary-23.08.4-3|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|itinerary-23.08.4-3|9	Source1:	itinerary.rpmlintrc
21mr|itinerary-23.08.4-3|10	BuildRequires:	extra-cmake-modules
21mr|itinerary-23.08.4-3|11	BuildRequires:	boost-devel
21mr|itinerary-23.08.4-3|12	BuildRequires:	gpgmepp-devel
21mr|itinerary-23.08.4-3|13	BuildRequires:	kf5akonadicontact-devel
21mr|itinerary-23.08.4-3|14	BuildRequires:	kf5akonadimime-devel
21mr|itinerary-23.08.4-3|15	BuildRequires:	kf5akonadi-devel
21mr|itinerary-23.08.4-3|16	BuildRequires:	kf5akonadisearch-devel
21mr|itinerary-23.08.4-3|17	BuildRequires:	kf5bookmarks-devel
21mr|itinerary-23.08.4-3|18	BuildRequires:	kf5calendarcore-devel
21mr|itinerary-23.08.4-3|19	BuildRequires:	kf5calendarutils-devel
21mr|itinerary-23.08.4-3|20	BuildRequires:	kf5codecs-devel
21mr|itinerary-23.08.4-3|21	BuildRequires:	kf5config-devel
21mr|itinerary-23.08.4-3|22	BuildRequires:	kf5configwidgets-devel
21mr|itinerary-23.08.4-3|23	BuildRequires:	kf5contacts-devel
21mr|itinerary-23.08.4-3|24	BuildRequires:	kf5crash-devel
21mr|itinerary-23.08.4-3|25	BuildRequires:	kf5dbusaddons-devel
21mr|itinerary-23.08.4-3|26	BuildRequires:	kf5doctools-devel
21mr|itinerary-23.08.4-3|27	BuildRequires:	kf5gravatar-devel
21mr|itinerary-23.08.4-3|28	BuildRequires:	kf5guiaddons-devel
21mr|itinerary-23.08.4-3|29	BuildRequires:	kf5i18n-devel
21mr|itinerary-23.08.4-3|30	BuildRequires:	kf5identitymanagement-devel
21mr|itinerary-23.08.4-3|31	BuildRequires:	kf5itemviews-devel
21mr|itinerary-23.08.4-3|32	BuildRequires:	kf5jobwidgets-devel
21mr|itinerary-23.08.4-3|33	BuildRequires:	kf5kcmutils-devel
21mr|itinerary-23.08.4-3|34	BuildRequires:	kf5kdepim-runtime-devel
21mr|itinerary-23.08.4-3|35	BuildRequires:	kf5kio-devel
21mr|itinerary-23.08.4-3|36	BuildRequires:	kf5kontactinterface-devel
21mr|itinerary-23.08.4-3|37	BuildRequires:	kf5ldap-devel
21mr|itinerary-23.08.4-3|38	BuildRequires:	kf5libkdepim-devel
21mr|itinerary-23.08.4-3|39	BuildRequires:	kf5libkleo-devel
21mr|itinerary-23.08.4-3|40	BuildRequires:	kf5libksieve-devel
21mr|itinerary-23.08.4-3|41	BuildRequires:	kf5mailcommon-devel
21mr|itinerary-23.08.4-3|42	BuildRequires:	kf5mailtransport-devel
21mr|itinerary-23.08.4-3|43	BuildRequires:	kf5messagecomposer-devel
21mr|itinerary-23.08.4-3|44	BuildRequires:	kf5messagecore-devel
21mr|itinerary-23.08.4-3|45	BuildRequires:	kf5messagelist-devel
21mr|itinerary-23.08.4-3|46	BuildRequires:	kf5messageviewer-devel
21mr|itinerary-23.08.4-3|47	BuildRequires:	kf5mime-devel
21mr|itinerary-23.08.4-3|48	BuildRequires:	kf5notifications-devel
21mr|itinerary-23.08.4-3|49	BuildRequires:	kf5notifyconfig-devel
21mr|itinerary-23.08.4-3|50	BuildRequires:	kf5parts-devel
21mr|itinerary-23.08.4-3|51	BuildRequires:	kf5pimcommon-devel
21mr|itinerary-23.08.4-3|52	BuildRequires:	kf5pimtextedit-devel
21mr|itinerary-23.08.4-3|53	BuildRequires:	kf5prison-devel
21mr|itinerary-23.08.4-3|54	BuildRequires:	kpimpkpass-devel
21mr|itinerary-23.08.4-3|55	BuildRequires:	kpimitinerary-devel
21mr|itinerary-23.08.4-3|56	BuildRequires:	kpublictransport-devel
21mr|itinerary-23.08.4-3|57	BuildRequires:	kosmindoormap-devel
21mr|itinerary-23.08.4-3|58	BuildRequires:	kf5service-devel
21mr|itinerary-23.08.4-3|59	BuildRequires:	kf5sonnet-devel
21mr|itinerary-23.08.4-3|60	BuildRequires:	kf5templateparser-devel
21mr|itinerary-23.08.4-3|61	BuildRequires:	kf5textwidgets-devel
21mr|itinerary-23.08.4-3|62	BuildRequires:	kf5tnef-devel
21mr|itinerary-23.08.4-3|63	BuildRequires:	kf5webengineviewer-devel
21mr|itinerary-23.08.4-3|64	BuildRequires:	kf5widgetsaddons-devel
21mr|itinerary-23.08.4-3|65	BuildRequires:	kf5windowsystem-devel
21mr|itinerary-23.08.4-3|66	BuildRequires:	kf5xmlgui-devel
21mr|itinerary-23.08.4-3|67	BuildRequires:	openldap-devel
21mr|itinerary-23.08.4-3|68	BuildRequires:	qgpgme-devel
21mr|itinerary-23.08.4-3|69	BuildRequires:	sasl-devel
21mr|itinerary-23.08.4-3|70	BuildRequires:	kirigami-addons-devel
21mr|itinerary-23.08.4-3|71	BuildRequires:	pkgconfig(libical)
21mr|itinerary-23.08.4-3|72	BuildRequires:	pkgconfig(Qt5Core)
21mr|itinerary-23.08.4-3|73	BuildRequires:	pkgconfig(Qt5DBus)
21mr|itinerary-23.08.4-3|74	BuildRequires:	pkgconfig(Qt5Gui)
21mr|itinerary-23.08.4-3|75	BuildRequires:	pkgconfig(Qt5Location)
21mr|itinerary-23.08.4-3|76	BuildRequires:	pkgconfig(Qt5Network)
21mr|itinerary-23.08.4-3|77	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|itinerary-23.08.4-3|78	BuildRequires:	pkgconfig(Qt5Qml)
21mr|itinerary-23.08.4-3|79	BuildRequires:	pkgconfig(Qt5Quick)
21mr|itinerary-23.08.4-3|80	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|itinerary-23.08.4-3|81	BuildRequires:	pkgconfig(Qt5Svg)
21mr|itinerary-23.08.4-3|82	BuildRequires:	pkgconfig(Qt5Test)
21mr|itinerary-23.08.4-3|83	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|itinerary-23.08.4-3|84	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|itinerary-23.08.4-3|85	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|itinerary-23.08.4-3|86	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|itinerary-23.08.4-3|87	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|itinerary-23.08.4-3|88	BuildRequires:	pkgconfig(Qt5Xml)
21mr|itinerary-23.08.4-3|89	BuildRequires:	qqc2-desktop-style-devel
21mr|itinerary-23.08.4-3|90	BuildRequires:	qtkeychain-qt5-devel
21mr|itinerary-23.08.4-3|91	BuildRequires:	pkgconfig(zlib)
21mr|itinerary-23.08.4-3|92	BuildRequires:	pkgconfig(shared-mime-info)
21mr|itinerary-23.08.4-3|93	BuildRequires:	pkgconfig(openssl)
21mr|itinerary-23.08.4-3|94	Requires:	%{_lib}qt5location5
21mr|itinerary-23.08.4-3|95	Requires:	kirigami-addons
21mr|itinerary-23.08.4-3|96	
21mr|itinerary-23.08.4-3|97	
21mr|itinerary-23.08.4-3|98	%description
21mr|itinerary-23.08.4-3|99	Itinerary display application
21mr|itinerary-23.08.4-3|100	
21mr|itinerary-23.08.4-3|101	%files -f kde-itinerary.lang
21mr|itinerary-23.08.4-3|102	%{_kde5_bindir}/itinerary
21mr|itinerary-23.08.4-3|103	%{_kde5_libdir}/libSolidExtras.so
21mr|itinerary-23.08.4-3|104	%{_kde5_qmldir}/org/kde/solidextras/libsolidextrasqmlplugin.so
21mr|itinerary-23.08.4-3|105	%{_kde5_qmldir}/org/kde/solidextras/qmldir
21mr|itinerary-23.08.4-3|106	%{_kde5_applicationsdir}/org.kde.itinerary.desktop
21mr|itinerary-23.08.4-3|107	%{_kde5_notificationsdir}/itinerary.notifyrc
21mr|itinerary-23.08.4-3|108	%{_appdatadir}/org.kde.itinerary.appdata.xml
21mr|itinerary-23.08.4-3|109	%{_kde5_datadir}/qlogging-categories5/org_kde_itinerary.categories
21mr|itinerary-23.08.4-3|110	%{_kde5_datadir}/icons/hicolor/*/*/org.kde.itinerary.*
21mr|itinerary-23.08.4-3|111	%{_kde5_plugindir}/thumbcreator/itinerarythumbnail.so
21mr|itinerary-23.08.4-3|112	
21mr|itinerary-23.08.4-3|113	%prep
21mr|itinerary-23.08.4-3|114	%autosetup -p1
21mr|itinerary-23.08.4-3|115	
21mr|itinerary-23.08.4-3|116	%build
21mr|itinerary-23.08.4-3|117	%cmake_kde5
21mr|itinerary-23.08.4-3|118	%make
21mr|itinerary-23.08.4-3|119	
21mr|itinerary-23.08.4-3|120	%install
21mr|itinerary-23.08.4-3|121	%makeinstall_std -C build
21mr|itinerary-23.08.4-3|122	%find_lang kde-itinerary kde-itinerary-android._static_ kde-itinerary-android kde-itinerary.lang

12857 21
21mr|itstool-2.0.6-3|1	Summary:	ITS-based XML translation tool
21mr|itstool-2.0.6-3|2	Name:		itstool
21mr|itstool-2.0.6-3|3	Version:	2.0.6
21mr|itstool-2.0.6-3|4	Release:	3
21mr|itstool-2.0.6-3|5	License:	GPLv3+
21mr|itstool-2.0.6-3|6	Group:		System/Internationalization
21mr|itstool-2.0.6-3|7	Url:		http://itstool.org
21mr|itstool-2.0.6-3|8	Source0:	http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2
21mr|itstool-2.0.6-3|9	BuildArch:	noarch
21mr|itstool-2.0.6-3|10	BuildRequires:	python3-libxml2
21mr|itstool-2.0.6-3|11	Requires:	python3-libxml2
21mr|itstool-2.0.6-3|12	
21mr|itstool-2.0.6-3|13	%description
21mr|itstool-2.0.6-3|14	ITS Tool allows you to translate XML documents with PO files, using rules from
21mr|itstool-2.0.6-3|15	the W3C Internationalization Tag Set (ITS) to determine what to translate and
21mr|itstool-2.0.6-3|16	how to separate it into PO file messages.
21mr|itstool-2.0.6-3|17	
21mr|itstool-2.0.6-3|18	%files
21mr|itstool-2.0.6-3|19	%doc NEWS
21mr|itstool-2.0.6-3|20	%{_bindir}/%{name}
21mr|itstool-2.0.6-3|21	%{_datadir}/%{name}
21mr|itstool-2.0.6-3|22	%{_mandir}/man1/%{name}.1*
21mr|itstool-2.0.6-3|23	
21mr|itstool-2.0.6-3|24	#----------------------------------------------------------------------------
21mr|itstool-2.0.6-3|25	
21mr|itstool-2.0.6-3|26	%prep
21mr|itstool-2.0.6-3|27	%setup -q
21mr|itstool-2.0.6-3|28	
21mr|itstool-2.0.6-3|29	%build
21mr|itstool-2.0.6-3|30	%configure
21mr|itstool-2.0.6-3|31	%make
21mr|itstool-2.0.6-3|32	
21mr|itstool-2.0.6-3|33	%install
21mr|itstool-2.0.6-3|34	%makeinstall_std

12858 21
21mr|ivykis-0.43.2-1|1	%global major 0
21mr|ivykis-0.43.2-1|2	%global libname %mklibname %{name} %{major}
21mr|ivykis-0.43.2-1|3	%global devname %mklibname %{name} -d
21mr|ivykis-0.43.2-1|4	
21mr|ivykis-0.43.2-1|5	Summary:	Library for asynchronous I/O readiness notification
21mr|ivykis-0.43.2-1|6	Name:		ivykis
21mr|ivykis-0.43.2-1|7	Version:	0.43.2
21mr|ivykis-0.43.2-1|8	Release:	1
21mr|ivykis-0.43.2-1|9	# Automatically converted from old format: LGPLv2+ - review is highly recommended.
21mr|ivykis-0.43.2-1|10	License:	LicenseRef-Callaway-LGPLv2+
21mr|ivykis-0.43.2-1|11	Group:		System/Libraries
21mr|ivykis-0.43.2-1|12	URL:		http://libivykis.sourceforge.net/
21mr|ivykis-0.43.2-1|13	Source0:	http://downloads.sourceforge.net/project/libivykis/%{version}/%{name}-%{version}.tar.gz
21mr|ivykis-0.43.2-1|14	
21mr|ivykis-0.43.2-1|15	%global _description %{expand:\
21mr|ivykis-0.43.2-1|16	ivykis is a library for asynchronous I/O readiness notification.
21mr|ivykis-0.43.2-1|17	It is a thin, portable wrapper around OS-provided mechanisms such
21mr|ivykis-0.43.2-1|18	as epoll_create(2), kqueue(2), poll(2), poll(7d) (/dev/poll) and
21mr|ivykis-0.43.2-1|19	port_create(3C).
21mr|ivykis-0.43.2-1|20	
21mr|ivykis-0.43.2-1|21	ivykis was mainly designed for building high-performance network
21mr|ivykis-0.43.2-1|22	applications, but can be used in any event-driven application that
21mr|ivykis-0.43.2-1|23	uses poll(2)able file descriptors as its event sources.}
21mr|ivykis-0.43.2-1|24	
21mr|ivykis-0.43.2-1|25	%description
21mr|ivykis-0.43.2-1|26	%{_description}
21mr|ivykis-0.43.2-1|27	
21mr|ivykis-0.43.2-1|28	#---------------------------------------------------------------------------
21mr|ivykis-0.43.2-1|29	
21mr|ivykis-0.43.2-1|30	%package -n %{libname}
21mr|ivykis-0.43.2-1|31	Summary:	%{summary}
21mr|ivykis-0.43.2-1|32	Provides:	%{name} = %{EVRD}
21mr|ivykis-0.43.2-1|33	
21mr|ivykis-0.43.2-1|34	%description -n %{libname}
21mr|ivykis-0.43.2-1|35	%{_description}
21mr|ivykis-0.43.2-1|36	
21mr|ivykis-0.43.2-1|37	%files -n %{libname}
21mr|ivykis-0.43.2-1|38	%doc AUTHORS COPYING
21mr|ivykis-0.43.2-1|39	%{_libdir}/libivykis.so.%{major}*
21mr|ivykis-0.43.2-1|40	
21mr|ivykis-0.43.2-1|41	#---------------------------------------------------------------------------
21mr|ivykis-0.43.2-1|42	
21mr|ivykis-0.43.2-1|43	%package -n %{devname}
21mr|ivykis-0.43.2-1|44	Summary:	Development files for the ivykis package
21mr|ivykis-0.43.2-1|45	Requires:	%{libname} = %{EVRD}
21mr|ivykis-0.43.2-1|46	Provides:	%{name}-devel = %{EVRD}
21mr|ivykis-0.43.2-1|47	
21mr|ivykis-0.43.2-1|48	%description -n %{devname}
21mr|ivykis-0.43.2-1|49	ivykis is a library for asynchronous I/O readiness notification.
21mr|ivykis-0.43.2-1|50	This package contains files needed to develop applications using
21mr|ivykis-0.43.2-1|51	ivykis.
21mr|ivykis-0.43.2-1|52	
21mr|ivykis-0.43.2-1|53	%files -n %{devname}
21mr|ivykis-0.43.2-1|54	%{_libdir}/libivykis.so
21mr|ivykis-0.43.2-1|55	%{_includedir}/iv*
21mr|ivykis-0.43.2-1|56	%{_libdir}/pkgconfig/*
21mr|ivykis-0.43.2-1|57	%{_mandir}/man3/*.3*
21mr|ivykis-0.43.2-1|58	
21mr|ivykis-0.43.2-1|59	#---------------------------------------------------------------------------
21mr|ivykis-0.43.2-1|60	
21mr|ivykis-0.43.2-1|61	%prep
21mr|ivykis-0.43.2-1|62	%autosetup -p1
21mr|ivykis-0.43.2-1|63	
21mr|ivykis-0.43.2-1|64	%build
21mr|ivykis-0.43.2-1|65	%configure --libdir=%{_libdir}
21mr|ivykis-0.43.2-1|66	%make_build
21mr|ivykis-0.43.2-1|67	
21mr|ivykis-0.43.2-1|68	%install
21mr|ivykis-0.43.2-1|69	%make_install
21mr|ivykis-0.43.2-1|70	
21mr|ivykis-0.43.2-1|71	rm -f %{buildroot}%{_libdir}/libivykis.{a,la}
21mr|ivykis-0.43.2-1|72	
21mr|ivykis-0.43.2-1|73	%check
21mr|ivykis-0.43.2-1|74	make check

12859 21
21mr|iw-5.9-2|1	Summary:	Configuration utility for wireless devices
21mr|iw-5.9-2|2	Name:		iw
21mr|iw-5.9-2|3	Version:	5.9
21mr|iw-5.9-2|4	Release:	2
21mr|iw-5.9-2|5	License:	BSD
21mr|iw-5.9-2|6	Group:		System/Base
21mr|iw-5.9-2|7	Url:		http://linuxwireless.org/en/users/Documentation/iw/
21mr|iw-5.9-2|8	Source0:	http://kernel.org/pub/software/network/iw/iw-%{version}.tar.xz
21mr|iw-5.9-2|9	BuildRequires:	pkgconfig(libnl-3.0)
21mr|iw-5.9-2|10	
21mr|iw-5.9-2|11	%description
21mr|iw-5.9-2|12	iw is a new nl80211 based CLI configuration utility for wireless devices.
21mr|iw-5.9-2|13	Currently you can only use this utility to configure devices which use a
21mr|iw-5.9-2|14	mac80211 driver as these are the new drivers being written.
21mr|iw-5.9-2|15	
21mr|iw-5.9-2|16	%prep
21mr|iw-5.9-2|17	%setup -q
21mr|iw-5.9-2|18	
21mr|iw-5.9-2|19	%build
21mr|iw-5.9-2|20	%setup_compile_flags
21mr|iw-5.9-2|21	%make
21mr|iw-5.9-2|22	
21mr|iw-5.9-2|23	%install
21mr|iw-5.9-2|24	%makeinstall \
21mr|iw-5.9-2|25	PREFIX=%{buildroot} \
21mr|iw-5.9-2|26	BINDIR=%{buildroot}/sbin \
21mr|iw-5.9-2|27	MANDIR=%{buildroot}/%{_mandir}
21mr|iw-5.9-2|28	
21mr|iw-5.9-2|29	%files
21mr|iw-5.9-2|30	%doc COPYING README
21mr|iw-5.9-2|31	/sbin/iw
21mr|iw-5.9-2|32	%{_mandir}/man8/iw.8.*

12860 21
21mr|jabrt-1.0-10.git0a3b423|1	%global commit 0a3b42373f38883cc1f68388eba33967baac8980
21mr|jabrt-1.0-10.git0a3b423|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|jabrt-1.0-10.git0a3b423|3	
21mr|jabrt-1.0-10.git0a3b423|4	Name:           jabrt
21mr|jabrt-1.0-10.git0a3b423|5	Version:        1.0
21mr|jabrt-1.0-10.git0a3b423|6	Release:        10.git%{shortcommit}
21mr|jabrt-1.0-10.git0a3b423|7	Summary:        ABRT Java bindings
21mr|jabrt-1.0-10.git0a3b423|8	
21mr|jabrt-1.0-10.git0a3b423|9	License:        GPLv2+
21mr|jabrt-1.0-10.git0a3b423|10	URL:            https://github.com/mozeq/%{name}
21mr|jabrt-1.0-10.git0a3b423|11	Source0:        http://jmoskovc.fedorapeople.org/jabrt-1.0-git%{shortcommit}.tar.gz
21mr|jabrt-1.0-10.git0a3b423|12	Source1:        http://www.gnu.org/licenses/gpl-2.0.txt
21mr|jabrt-1.0-10.git0a3b423|13	Group:          Development/Java
21mr|jabrt-1.0-10.git0a3b423|14	BuildArch:      noarch
21mr|jabrt-1.0-10.git0a3b423|15	# Java stack is not supported on x86_32
21mr|jabrt-1.0-10.git0a3b423|16	ExcludeArch: %{ix86}
21mr|jabrt-1.0-10.git0a3b423|17	
21mr|jabrt-1.0-10.git0a3b423|18	BuildRequires:  maven-local
21mr|jabrt-1.0-10.git0a3b423|19	BuildRequires:  mvn(com.github.jnr:jnr-unixsocket)
21mr|jabrt-1.0-10.git0a3b423|20	BuildRequires:  mvn(junit:junit)
21mr|jabrt-1.0-10.git0a3b423|21	
21mr|jabrt-1.0-10.git0a3b423|22	
21mr|jabrt-1.0-10.git0a3b423|23	%description
21mr|jabrt-1.0-10.git0a3b423|24	ABRT Java bindings providing a convenient way to report problems
21mr|jabrt-1.0-10.git0a3b423|25	
21mr|jabrt-1.0-10.git0a3b423|26	%package javadoc
21mr|jabrt-1.0-10.git0a3b423|27	Summary: API documentation for %{name}
21mr|jabrt-1.0-10.git0a3b423|28	
21mr|jabrt-1.0-10.git0a3b423|29	%description javadoc
21mr|jabrt-1.0-10.git0a3b423|30	This package contains %{summary}.
21mr|jabrt-1.0-10.git0a3b423|31	
21mr|jabrt-1.0-10.git0a3b423|32	%prep
21mr|jabrt-1.0-10.git0a3b423|33	%setup -q -n %{name}-%{version}-%{commit}
21mr|jabrt-1.0-10.git0a3b423|34	
21mr|jabrt-1.0-10.git0a3b423|35	cp %{SOURCE1} LICENSE
21mr|jabrt-1.0-10.git0a3b423|36	
21mr|jabrt-1.0-10.git0a3b423|37	%build
21mr|jabrt-1.0-10.git0a3b423|38	%mvn_build
21mr|jabrt-1.0-10.git0a3b423|39	
21mr|jabrt-1.0-10.git0a3b423|40	%install
21mr|jabrt-1.0-10.git0a3b423|41	%mvn_install
21mr|jabrt-1.0-10.git0a3b423|42	
21mr|jabrt-1.0-10.git0a3b423|43	%files -f .mfiles
21mr|jabrt-1.0-10.git0a3b423|44	%doc LICENSE
21mr|jabrt-1.0-10.git0a3b423|45	
21mr|jabrt-1.0-10.git0a3b423|46	%files javadoc -f .mfiles-javadoc
21mr|jabrt-1.0-10.git0a3b423|47	%doc LICENSE
21mr|jabrt-1.0-10.git0a3b423|48	

12861 21
21mr|jack-1.9.16-2|1	%define _disable_ld_no_undefined 1
21mr|jack-1.9.16-2|2	
21mr|jack-1.9.16-2|3	# D-Bus support enabled by default, set "--with nodbus" to disable
21mr|jack-1.9.16-2|4	%bcond_without dbus
21mr|jack-1.9.16-2|5	# Build classic jackd executable as well
21mr|jack-1.9.16-2|6	%bcond_without classic
21mr|jack-1.9.16-2|7	# Disable if you need to avoid a circular dependency:
21mr|jack-1.9.16-2|8	# doxygen requires Qt, which in turn requires PulseAudio,
21mr|jack-1.9.16-2|9	# which requires jackit...
21mr|jack-1.9.16-2|10	%bcond_with doxygen
21mr|jack-1.9.16-2|11	
21mr|jack-1.9.16-2|12	%define	major 0
21mr|jack-1.9.16-2|13	%define	libname %mklibname %{name} %{major}
21mr|jack-1.9.16-2|14	%define	libnet %mklibname jacknet %{major}
21mr|jack-1.9.16-2|15	%define	libserver %mklibname jackserver %{major}
21mr|jack-1.9.16-2|16	%define	devname %mklibname %{name} -d
21mr|jack-1.9.16-2|17	
21mr|jack-1.9.16-2|18	Summary:	The Jack Audio Connection Kit 2
21mr|jack-1.9.16-2|19	Name:		jack
21mr|jack-1.9.16-2|20	Version:	1.9.16
21mr|jack-1.9.16-2|21	Release:	2
21mr|jack-1.9.16-2|22	Epoch:		1
21mr|jack-1.9.16-2|23	# Lib is LGPL, apps are GPL
21mr|jack-1.9.16-2|24	License:	LGPLv2+ and GPLv2+
21mr|jack-1.9.16-2|25	Group:		System/Servers
21mr|jack-1.9.16-2|26	Url:		http://jackaudio.org/
21mr|jack-1.9.16-2|27	Source0:	http://jackaudio.org/downloads/%{name}2-%{version}.tar.gz
21mr|jack-1.9.16-2|28	Patch0:		jack-1.9.16-fix-pkgconfig-file.patch
21mr|jack-1.9.16-2|29	%if %{with doxygen}
21mr|jack-1.9.16-2|30	Patch1:		jack-1.9.16-fix-doxygen-config.patch
21mr|jack-1.9.16-2|31	BuildRequires:	doxygen
21mr|jack-1.9.16-2|32	%endif
21mr|jack-1.9.16-2|33	BuildRequires:	eigen3 >= 3.1.2
21mr|jack-1.9.16-2|34	BuildRequires:	python >= 3.5
21mr|jack-1.9.16-2|35	BuildRequires:	fltk-devel
21mr|jack-1.9.16-2|36	BuildRequires:	readline-devel
21mr|jack-1.9.16-2|37	BuildRequires:	pkgconfig(alsa)
21mr|jack-1.9.16-2|38	BuildRequires:	pkgconfig(celt)
21mr|jack-1.9.16-2|39	%if %{with dbus}
21mr|jack-1.9.16-2|40	BuildRequires:	pkgconfig(dbus-1)
21mr|jack-1.9.16-2|41	BuildRequires:	pkgconfig(expat)
21mr|jack-1.9.16-2|42	%endif
21mr|jack-1.9.16-2|43	BuildRequires:	pkgconfig(glib-2.0)
21mr|jack-1.9.16-2|44	BuildRequires:	pkgconfig(libavc1394)
21mr|jack-1.9.16-2|45	BuildRequires:	pkgconfig(libiec61883)
21mr|jack-1.9.16-2|46	BuildRequires:	pkgconfig(libraw1394)
21mr|jack-1.9.16-2|47	BuildRequires:	pkgconfig(ncurses)
21mr|jack-1.9.16-2|48	BuildRequires:	pkgconfig(ncursesw)
21mr|jack-1.9.16-2|49	BuildRequires:	pkgconfig(opus)
21mr|jack-1.9.16-2|50	BuildRequires:	pkgconfig(samplerate)
21mr|jack-1.9.16-2|51	BuildRequires:	pkgconfig(sndfile)
21mr|jack-1.9.16-2|52	BuildRequires:	pkgconfig(systemd)
21mr|jack-1.9.16-2|53	%rename	jackit
21mr|jack-1.9.16-2|54	
21mr|jack-1.9.16-2|55	
21mr|jack-1.9.16-2|56	%description
21mr|jack-1.9.16-2|57	This package provides the C++ multiprocessor implementation of the Jack
21mr|jack-1.9.16-2|58	Audio Connection Kit (JACK), also known as JACK2. This package comes with
21mr|jack-1.9.16-2|59	enabled D-Bus support for JACK2, which is required by the LADI
21mr|jack-1.9.16-2|60	session handler.
21mr|jack-1.9.16-2|61	JACK is a low-latency audio server, written primarily for the Linux
21mr|jack-1.9.16-2|62	operating system. It can connect a number of different applications to
21mr|jack-1.9.16-2|63	an audio device, as well as allowing them to share audio between
21mr|jack-1.9.16-2|64	themselves. Its clients can run in their own processes (ie. as a
21mr|jack-1.9.16-2|65	normal application), or can they can run within a JACK server (ie. a
21mr|jack-1.9.16-2|66	"plugin").
21mr|jack-1.9.16-2|67	
21mr|jack-1.9.16-2|68	JACK is different from other audio server efforts in that it has been
21mr|jack-1.9.16-2|69	designed from the ground up to be suitable for professional audio
21mr|jack-1.9.16-2|70	work. This means that it focuses on two key areas:	synchronous
21mr|jack-1.9.16-2|71	execution of all clients, and low latency operation.
21mr|jack-1.9.16-2|72	
21mr|jack-1.9.16-2|73	%files
21mr|jack-1.9.16-2|74	%doc README_NETJACK2
21mr|jack-1.9.16-2|75	%config(noreplace) %{_sysconfdir}/%{name}/example.conf
21mr|jack-1.9.16-2|76	%{_userunitdir}/%{name}@.service
21mr|jack-1.9.16-2|77	%{_bindir}/%{name}_zombie
21mr|jack-1.9.16-2|78	%{_bindir}/%{name}_bufsize
21mr|jack-1.9.16-2|79	%{_bindir}/%{name}_rec
21mr|jack-1.9.16-2|80	%{_bindir}/%{name}_test
21mr|jack-1.9.16-2|81	%{_bindir}/%{name}_cpu
21mr|jack-1.9.16-2|82	%{_bindir}/%{name}_server_control
21mr|jack-1.9.16-2|83	%{_bindir}/%{name}_thru
21mr|jack-1.9.16-2|84	%{_bindir}/%{name}_cpu_load
21mr|jack-1.9.16-2|85	%{_bindir}/%{name}_load
21mr|jack-1.9.16-2|86	%{_bindir}/%{name}_unload
21mr|jack-1.9.16-2|87	%{_bindir}/%{name}_monitor_client
21mr|jack-1.9.16-2|88	%{_bindir}/%{name}_connect
21mr|jack-1.9.16-2|89	%{_bindir}/%{name}_disconnect
21mr|jack-1.9.16-2|90	%{_bindir}/%{name}_lsp
21mr|jack-1.9.16-2|91	%{_bindir}/%{name}_freewheel
21mr|jack-1.9.16-2|92	%{_bindir}/%{name}_evmon
21mr|jack-1.9.16-2|93	%{_bindir}/%{name}_alias
21mr|jack-1.9.16-2|94	%{_bindir}/%{name}_property
21mr|jack-1.9.16-2|95	%{_bindir}/alsa_in
21mr|jack-1.9.16-2|96	%{_bindir}/alsa_out
21mr|jack-1.9.16-2|97	%{_bindir}/%{name}_netsource
21mr|jack-1.9.16-2|98	%{_bindir}/%{name}_iodelay
21mr|jack-1.9.16-2|99	%{_bindir}/%{name}_latent_client
21mr|jack-1.9.16-2|100	%{_bindir}/%{name}_midi_dump
21mr|jack-1.9.16-2|101	%{_bindir}/%{name}_session_notify
21mr|jack-1.9.16-2|102	%{_bindir}/%{name}_midi_latency_test
21mr|jack-1.9.16-2|103	%{_bindir}/%{name}_net_master
21mr|jack-1.9.16-2|104	%{_bindir}/%{name}_net_slave
21mr|jack-1.9.16-2|105	%if %{with dbus}
21mr|jack-1.9.16-2|106	%{_bindir}/jackdbus
21mr|jack-1.9.16-2|107	%{_datadir}/dbus-1/services/org.jackaudio.service
21mr|jack-1.9.16-2|108	%{_bindir}/%{name}_control
21mr|jack-1.9.16-2|109	%endif
21mr|jack-1.9.16-2|110	%{_bindir}/jackd
21mr|jack-1.9.16-2|111	%dir %{_libdir}/%{name}
21mr|jack-1.9.16-2|112	%{_libdir}/%{name}/*.so
21mr|jack-1.9.16-2|113	%{_mandir}/man1/*
21mr|jack-1.9.16-2|114	
21mr|jack-1.9.16-2|115	#----------------------------------------------------------------------------
21mr|jack-1.9.16-2|116	
21mr|jack-1.9.16-2|117	%package -n %{libname}
21mr|jack-1.9.16-2|118	Summary:	Library associated with jack
21mr|jack-1.9.16-2|119	Group:		System/Libraries
21mr|jack-1.9.16-2|120	
21mr|jack-1.9.16-2|121	%description -n %{libname}
21mr|jack-1.9.16-2|122	This package contains a shared library for the Jack Audio Connection Kit.
21mr|jack-1.9.16-2|123	
21mr|jack-1.9.16-2|124	%files -n %{libname}
21mr|jack-1.9.16-2|125	%{_libdir}/libjack.so.%{major}*
21mr|jack-1.9.16-2|126	
21mr|jack-1.9.16-2|127	#----------------------------------------------------------------------------
21mr|jack-1.9.16-2|128	
21mr|jack-1.9.16-2|129	%package -n %{libnet}
21mr|jack-1.9.16-2|130	Summary:	Library associated with jack
21mr|jack-1.9.16-2|131	Group:		System/Libraries
21mr|jack-1.9.16-2|132	Conflicts:	%{_lib}jack0 < 1.9.8-11
21mr|jack-1.9.16-2|133	
21mr|jack-1.9.16-2|134	%description -n %{libnet}
21mr|jack-1.9.16-2|135	This package contains a shared library for the Jack Audio Connection Kit.
21mr|jack-1.9.16-2|136	
21mr|jack-1.9.16-2|137	%files -n %{libnet}
21mr|jack-1.9.16-2|138	%{_libdir}/libjacknet.so.%{major}*
21mr|jack-1.9.16-2|139	
21mr|jack-1.9.16-2|140	#----------------------------------------------------------------------------
21mr|jack-1.9.16-2|141	
21mr|jack-1.9.16-2|142	%package -n %{libserver}
21mr|jack-1.9.16-2|143	Summary:	Library associated with jack server, needed for jackd/jackdbus
21mr|jack-1.9.16-2|144	Group:		System/Libraries
21mr|jack-1.9.16-2|145	Conflicts:	%{libname} < 1.9.8-1
21mr|jack-1.9.16-2|146	
21mr|jack-1.9.16-2|147	%description -n %{libserver}
21mr|jack-1.9.16-2|148	This package contains a shared library for the Jack Audio Connection Kit
21mr|jack-1.9.16-2|149	Server.
21mr|jack-1.9.16-2|150	
21mr|jack-1.9.16-2|151	%files -n %{libserver}
21mr|jack-1.9.16-2|152	%{_libdir}/libjackserver.so.%{major}*
21mr|jack-1.9.16-2|153	
21mr|jack-1.9.16-2|154	#----------------------------------------------------------------------------
21mr|jack-1.9.16-2|155	
21mr|jack-1.9.16-2|156	%package -n %{devname}
21mr|jack-1.9.16-2|157	Summary:	Header files for Jack
21mr|jack-1.9.16-2|158	Group:		Development/C
21mr|jack-1.9.16-2|159	Requires:	%{libname} = %{EVRD}
21mr|jack-1.9.16-2|160	Requires:	%{libnet} = %{EVRD}
21mr|jack-1.9.16-2|161	Requires:	%{libserver} = %{EVRD}
21mr|jack-1.9.16-2|162	Provides:	%{name}-devel = %{EVRD}
21mr|jack-1.9.16-2|163	
21mr|jack-1.9.16-2|164	%description -n %{devname}
21mr|jack-1.9.16-2|165	Header files for the Jack Audio Connection Kit.
21mr|jack-1.9.16-2|166	
21mr|jack-1.9.16-2|167	%files -n %{devname}
21mr|jack-1.9.16-2|168	%if %{with doxygen}
21mr|jack-1.9.16-2|169	%doc %{_datadir}/%{name}-audio-connection-kit/reference/html
21mr|jack-1.9.16-2|170	%endif
21mr|jack-1.9.16-2|171	%{_includedir}/%{name}
21mr|jack-1.9.16-2|172	%{_libdir}/lib*.so
21mr|jack-1.9.16-2|173	%dir %{_libdir}/%{name}
21mr|jack-1.9.16-2|174	%{_libdir}/pkgconfig/%{name}.pc
21mr|jack-1.9.16-2|175	
21mr|jack-1.9.16-2|176	#----------------------------------------------------------------------------
21mr|jack-1.9.16-2|177	
21mr|jack-1.9.16-2|178	%package example-clients
21mr|jack-1.9.16-2|179	Summary:	Example clients that use Jack
21mr|jack-1.9.16-2|180	Group:		Sound
21mr|jack-1.9.16-2|181	Requires:	%{name}
21mr|jack-1.9.16-2|182	%rename		jackit-example-clients
21mr|jack-1.9.16-2|183	
21mr|jack-1.9.16-2|184	%description example-clients
21mr|jack-1.9.16-2|185	Small example clients that use the Jack Audio Connection Kit.
21mr|jack-1.9.16-2|186	
21mr|jack-1.9.16-2|187	%files example-clients
21mr|jack-1.9.16-2|188	%{_bindir}/%{name}_metro
21mr|jack-1.9.16-2|189	%{_bindir}/%{name}_midiseq
21mr|jack-1.9.16-2|190	%{_bindir}/%{name}_midisine
21mr|jack-1.9.16-2|191	%{_bindir}/%{name}_multiple_metro
21mr|jack-1.9.16-2|192	%{_bindir}/%{name}_samplerate
21mr|jack-1.9.16-2|193	%{_bindir}/%{name}_showtime
21mr|jack-1.9.16-2|194	%{_bindir}/%{name}_simple_client
21mr|jack-1.9.16-2|195	%{_bindir}/%{name}_transport
21mr|jack-1.9.16-2|196	%{_bindir}/%{name}_wait
21mr|jack-1.9.16-2|197	%{_bindir}/%{name}_simple_session_client
21mr|jack-1.9.16-2|198	%{_bindir}/%{name}_simdtests
21mr|jack-1.9.16-2|199	
21mr|jack-1.9.16-2|200	#----------------------------------------------------------------------------
21mr|jack-1.9.16-2|201	
21mr|jack-1.9.16-2|202	%prep
21mr|jack-1.9.16-2|203	%autosetup -p1 -n jack2-%{version}
21mr|jack-1.9.16-2|204	
21mr|jack-1.9.16-2|205	
21mr|jack-1.9.16-2|206	%build
21mr|jack-1.9.16-2|207	sed -i -e 's|html_docs_source_dir = "build/default/html"|html_docs_source_dir = "html"|' wscript
21mr|jack-1.9.16-2|208	
21mr|jack-1.9.16-2|209	%setup_compile_flags
21mr|jack-1.9.16-2|210	export CC=%{__cc}
21mr|jack-1.9.16-2|211	export CXX=%{__cxx}
21mr|jack-1.9.16-2|212	export cc=%{__cc}
21mr|jack-1.9.16-2|213	export AR=%{__ar}
21mr|jack-1.9.16-2|214	export RANLIB=%{__ranlib}
21mr|jack-1.9.16-2|215	
21mr|jack-1.9.16-2|216	# still disable ffado firewire
21mr|jack-1.9.16-2|217	./waf configure \
21mr|jack-1.9.16-2|218	--prefix=%{_prefix} \
21mr|jack-1.9.16-2|219	--libdir=%{_libdir} \
21mr|jack-1.9.16-2|220	--alsa \
21mr|jack-1.9.16-2|221	%if %{with dbus}
21mr|jack-1.9.16-2|222	--dbus \
21mr|jack-1.9.16-2|223	%if %{with classic}
21mr|jack-1.9.16-2|224	--classic \
21mr|jack-1.9.16-2|225	%endif
21mr|jack-1.9.16-2|226	%endif
21mr|jack-1.9.16-2|227	%if %{with doxygen}
21mr|jack-1.9.16-2|228	--doxygen=yes \
21mr|jack-1.9.16-2|229	%endif
21mr|jack-1.9.16-2|230	--systemd-unit \
21mr|jack-1.9.16-2|231	--firewire=no \
21mr|jack-1.9.16-2|232	-j4
21mr|jack-1.9.16-2|233	
21mr|jack-1.9.16-2|234	./waf
21mr|jack-1.9.16-2|235	
21mr|jack-1.9.16-2|236	
21mr|jack-1.9.16-2|237	%install
21mr|jack-1.9.16-2|238	./waf install --destdir=%{buildroot}
21mr|jack-1.9.16-2|239	
21mr|jack-1.9.16-2|240	# Fix permissions
21mr|jack-1.9.16-2|241	chmod 0755 %{buildroot}%{_libdir}/*.so*
21mr|jack-1.9.16-2|242	chmod 0755 %{buildroot}%{_libdir}/%{name}/*.so

12862 21
21mr|jackcess-2.1.3-9|1	Name:          jackcess
21mr|jackcess-2.1.3-9|2	Version:       2.1.3
21mr|jackcess-2.1.3-9|3	Release:       9
21mr|jackcess-2.1.3-9|4	Summary:       Java library for reading from and writing to MS Access databases
21mr|jackcess-2.1.3-9|5	License:       ASL 2.0
21mr|jackcess-2.1.3-9|6	URL:           http://jackcess.sourceforge.net/
21mr|jackcess-2.1.3-9|7	# svn checkout http://svn.code.sf.net/p/jackcess/code/jackcess/tags/jackcess-2.1.3
21mr|jackcess-2.1.3-9|8	# tar cJf jackcess-2.1.3.tar.xz jackcess-2.1.3
21mr|jackcess-2.1.3-9|9	Source0:       %{name}-%{version}.tar.xz
21mr|jackcess-2.1.3-9|10	
21mr|jackcess-2.1.3-9|11	Patch0:        jackcess-2.1.3-Remove-unreliable-test-for-ancient-dates.patch
21mr|jackcess-2.1.3-9|12	
21mr|jackcess-2.1.3-9|13	BuildRequires: maven-local
21mr|jackcess-2.1.3-9|14	BuildRequires: mvn(commons-lang:commons-lang)
21mr|jackcess-2.1.3-9|15	BuildRequires: mvn(commons-logging:commons-logging)
21mr|jackcess-2.1.3-9|16	BuildRequires: mvn(junit:junit)
21mr|jackcess-2.1.3-9|17	BuildRequires: mvn(log4j:log4j:12)
21mr|jackcess-2.1.3-9|18	BuildRequires: mvn(org.apache.poi:poi)
21mr|jackcess-2.1.3-9|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackcess-2.1.3-9|20	
21mr|jackcess-2.1.3-9|21	Group:          Development/Java
21mr|jackcess-2.1.3-9|22	BuildArch:     noarch
21mr|jackcess-2.1.3-9|23	# Java stack is not supported on x86_32
21mr|jackcess-2.1.3-9|24	ExcludeArch: %{ix86}
21mr|jackcess-2.1.3-9|25	
21mr|jackcess-2.1.3-9|26	%description
21mr|jackcess-2.1.3-9|27	Jackcess is a pure Java library for reading from and
21mr|jackcess-2.1.3-9|28	writing to MS Access databases (currently supporting
21mr|jackcess-2.1.3-9|29	versions 2000-2013).
21mr|jackcess-2.1.3-9|30	
21mr|jackcess-2.1.3-9|31	%package javadoc
21mr|jackcess-2.1.3-9|32	Summary:       Javadoc for %{name}
21mr|jackcess-2.1.3-9|33	
21mr|jackcess-2.1.3-9|34	%description javadoc
21mr|jackcess-2.1.3-9|35	This package contains javadoc for %{name}.
21mr|jackcess-2.1.3-9|36	
21mr|jackcess-2.1.3-9|37	%prep
21mr|jackcess-2.1.3-9|38	%setup -q -n %{name}-%{version}
21mr|jackcess-2.1.3-9|39	find . -name "*.class" -print -delete
21mr|jackcess-2.1.3-9|40	find . -name "*.jar" -print -delete
21mr|jackcess-2.1.3-9|41	
21mr|jackcess-2.1.3-9|42	%patch0 -p1
21mr|jackcess-2.1.3-9|43	
21mr|jackcess-2.1.3-9|44	# com.healthmarketscience:openhms-parent:1.1.1
21mr|jackcess-2.1.3-9|45	%pom_remove_parent
21mr|jackcess-2.1.3-9|46	%pom_remove_plugin :cobertura-maven-plugin
21mr|jackcess-2.1.3-9|47	%pom_remove_plugin :maven-changes-plugin
21mr|jackcess-2.1.3-9|48	
21mr|jackcess-2.1.3-9|49	%pom_change_dep :log4j ::12
21mr|jackcess-2.1.3-9|50	
21mr|jackcess-2.1.3-9|51	%mvn_file :%{name} %{name}
21mr|jackcess-2.1.3-9|52	%mvn_file :%{name}-tests::tests: %{name}-tests
21mr|jackcess-2.1.3-9|53	%mvn_package :::tests:
21mr|jackcess-2.1.3-9|54	
21mr|jackcess-2.1.3-9|55	%build
21mr|jackcess-2.1.3-9|56	
21mr|jackcess-2.1.3-9|57	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jackcess-2.1.3-9|58	
21mr|jackcess-2.1.3-9|59	%install
21mr|jackcess-2.1.3-9|60	%mvn_install
21mr|jackcess-2.1.3-9|61	
21mr|jackcess-2.1.3-9|62	%files -f .mfiles
21mr|jackcess-2.1.3-9|63	%doc TODO.txt
21mr|jackcess-2.1.3-9|64	%license LICENSE.txt
21mr|jackcess-2.1.3-9|65	
21mr|jackcess-2.1.3-9|66	%files javadoc -f .mfiles-javadoc
21mr|jackcess-2.1.3-9|67	%license LICENSE.txt
21mr|jackcess-2.1.3-9|68	

12863 21
21mr|jackcess-encrypt-2.1.1-8|1	Name:          jackcess-encrypt
21mr|jackcess-encrypt-2.1.1-8|2	Version:       2.1.1
21mr|jackcess-encrypt-2.1.1-8|3	Release:       8
21mr|jackcess-encrypt-2.1.1-8|4	Summary:       Java implementation of the encryption service for MS Access
21mr|jackcess-encrypt-2.1.1-8|5	License:       ASL 2.0
21mr|jackcess-encrypt-2.1.1-8|6	URL:           http://jackcessencrypt.sourceforge.net/
21mr|jackcess-encrypt-2.1.1-8|7	# svn checkout http://svn.code.sf.net/p/jackcessencrypt/code/tags/jackcess-encrypt-2.1.1
21mr|jackcess-encrypt-2.1.1-8|8	# tar cJf jackcess-encrypt-2.1.1.tar.xz jackcess-encrypt-2.1.1
21mr|jackcess-encrypt-2.1.1-8|9	Source0:       %{name}-%{version}.tar.xz
21mr|jackcess-encrypt-2.1.1-8|10	
21mr|jackcess-encrypt-2.1.1-8|11	BuildRequires: maven-local
21mr|jackcess-encrypt-2.1.1-8|12	BuildRequires: mvn(com.healthmarketscience.jackcess:jackcess)
21mr|jackcess-encrypt-2.1.1-8|13	BuildRequires: mvn(com.healthmarketscience.jackcess:jackcess::tests:)
21mr|jackcess-encrypt-2.1.1-8|14	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|jackcess-encrypt-2.1.1-8|15	BuildRequires: mvn(com.sun.xml.bind:jaxb-xjc)
21mr|jackcess-encrypt-2.1.1-8|16	BuildRequires: mvn(junit:junit)
21mr|jackcess-encrypt-2.1.1-8|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackcess-encrypt-2.1.1-8|18	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|jackcess-encrypt-2.1.1-8|19	BuildRequires: mvn(org.codehaus.mojo:jaxb2-maven-plugin)
21mr|jackcess-encrypt-2.1.1-8|20	
21mr|jackcess-encrypt-2.1.1-8|21	Group:          Development/Java
21mr|jackcess-encrypt-2.1.1-8|22	BuildArch:     noarch
21mr|jackcess-encrypt-2.1.1-8|23	# Java stack is not supported on x86_32
21mr|jackcess-encrypt-2.1.1-8|24	ExcludeArch: %{ix86}
21mr|jackcess-encrypt-2.1.1-8|25	
21mr|jackcess-encrypt-2.1.1-8|26	%description
21mr|jackcess-encrypt-2.1.1-8|27	Jackcess Encrypt is an extension library for the Jackcess project
21mr|jackcess-encrypt-2.1.1-8|28	which implements support for some forms of Microsoft Access and
21mr|jackcess-encrypt-2.1.1-8|29	Microsoft Money encryption.
21mr|jackcess-encrypt-2.1.1-8|30	
21mr|jackcess-encrypt-2.1.1-8|31	%package javadoc
21mr|jackcess-encrypt-2.1.1-8|32	Summary:       Javadoc for %{name}
21mr|jackcess-encrypt-2.1.1-8|33	
21mr|jackcess-encrypt-2.1.1-8|34	%description javadoc
21mr|jackcess-encrypt-2.1.1-8|35	This package contains javadoc for %{name}.
21mr|jackcess-encrypt-2.1.1-8|36	
21mr|jackcess-encrypt-2.1.1-8|37	%prep
21mr|jackcess-encrypt-2.1.1-8|38	%setup -q -n %{name}-%{version}
21mr|jackcess-encrypt-2.1.1-8|39	find . -name "*.class" -print -delete
21mr|jackcess-encrypt-2.1.1-8|40	find . -name "*.jar" -print -delete
21mr|jackcess-encrypt-2.1.1-8|41	
21mr|jackcess-encrypt-2.1.1-8|42	# com.healthmarketscience:openhms-parent:1.1.1
21mr|jackcess-encrypt-2.1.1-8|43	%pom_remove_parent
21mr|jackcess-encrypt-2.1.1-8|44	%pom_remove_plugin :cobertura-maven-plugin
21mr|jackcess-encrypt-2.1.1-8|45	%pom_remove_plugin :maven-changes-plugin
21mr|jackcess-encrypt-2.1.1-8|46	
21mr|jackcess-encrypt-2.1.1-8|47	# Switch to jaxb2-maven-plugin
21mr|jackcess-encrypt-2.1.1-8|48	# com.sun.tools.xjc.maven2:maven-jaxb-plugin:1.0
21mr|jackcess-encrypt-2.1.1-8|49	%pom_remove_plugin com.sun.tools.xjc.maven2:maven-jaxb-plugin
21mr|jackcess-encrypt-2.1.1-8|50	%pom_add_plugin org.codehaus.mojo:jaxb2-maven-plugin:1.6 . '
21mr|jackcess-encrypt-2.1.1-8|51	<executions>
21mr|jackcess-encrypt-2.1.1-8|52	<execution>
21mr|jackcess-encrypt-2.1.1-8|53	<id>jaxb1</id>
21mr|jackcess-encrypt-2.1.1-8|54	<goals>
21mr|jackcess-encrypt-2.1.1-8|55	<goal>xjc</goal>
21mr|jackcess-encrypt-2.1.1-8|56	</goals>
21mr|jackcess-encrypt-2.1.1-8|57	<configuration>
21mr|jackcess-encrypt-2.1.1-8|58	<schemaDirectory>${project.basedir}/src/main/resources/com/healthmarketscience/jackcess/cryptmodel</schemaDirectory>
21mr|jackcess-encrypt-2.1.1-8|59	<packageName>com.healthmarketscience.jackcess.cryptmodel</packageName>
21mr|jackcess-encrypt-2.1.1-8|60	<schemaFiles>encryptionInfo.xsd</schemaFiles>
21mr|jackcess-encrypt-2.1.1-8|61	<strict>false</strict>
21mr|jackcess-encrypt-2.1.1-8|62	</configuration>
21mr|jackcess-encrypt-2.1.1-8|63	</execution>
21mr|jackcess-encrypt-2.1.1-8|64	<execution>
21mr|jackcess-encrypt-2.1.1-8|65	<id>jaxb2</id>
21mr|jackcess-encrypt-2.1.1-8|66	<goals>
21mr|jackcess-encrypt-2.1.1-8|67	<goal>xjc</goal>
21mr|jackcess-encrypt-2.1.1-8|68	</goals>
21mr|jackcess-encrypt-2.1.1-8|69	<configuration>
21mr|jackcess-encrypt-2.1.1-8|70	<schemaDirectory>${project.basedir}/src/main/resources/com/healthmarketscience/jackcess/cryptmodel</schemaDirectory>
21mr|jackcess-encrypt-2.1.1-8|71	<packageName>com.healthmarketscience.jackcess.cryptmodel.password</packageName>
21mr|jackcess-encrypt-2.1.1-8|72	<schemaFiles>encryptionInfo.xsd,passwordEncryptor.xsd</schemaFiles>
21mr|jackcess-encrypt-2.1.1-8|73	<clearOutputDir>false</clearOutputDir>
21mr|jackcess-encrypt-2.1.1-8|74	<strict>false</strict>
21mr|jackcess-encrypt-2.1.1-8|75	</configuration>
21mr|jackcess-encrypt-2.1.1-8|76	</execution>
21mr|jackcess-encrypt-2.1.1-8|77	<execution>
21mr|jackcess-encrypt-2.1.1-8|78	<id>jaxb3</id>
21mr|jackcess-encrypt-2.1.1-8|79	<goals>
21mr|jackcess-encrypt-2.1.1-8|80	<goal>xjc</goal>
21mr|jackcess-encrypt-2.1.1-8|81	</goals>
21mr|jackcess-encrypt-2.1.1-8|82	<configuration>
21mr|jackcess-encrypt-2.1.1-8|83	<schemaDirectory>${project.basedir}/src/main/resources/com/healthmarketscience/jackcess/cryptmodel</schemaDirectory>
21mr|jackcess-encrypt-2.1.1-8|84	<packageName>com.healthmarketscience.jackcess.cryptmodel.cert</packageName>
21mr|jackcess-encrypt-2.1.1-8|85	<schemaFiles>certificateEncryptor.xsd</schemaFiles>
21mr|jackcess-encrypt-2.1.1-8|86	<clearOutputDir>false</clearOutputDir>
21mr|jackcess-encrypt-2.1.1-8|87	<strict>false</strict>
21mr|jackcess-encrypt-2.1.1-8|88	</configuration>
21mr|jackcess-encrypt-2.1.1-8|89	</execution>
21mr|jackcess-encrypt-2.1.1-8|90	</executions>
21mr|jackcess-encrypt-2.1.1-8|91	<dependencies>
21mr|jackcess-encrypt-2.1.1-8|92	<dependency>
21mr|jackcess-encrypt-2.1.1-8|93	<groupId>com.sun.xml.bind</groupId>
21mr|jackcess-encrypt-2.1.1-8|94	<artifactId>jaxb-xjc</artifactId>
21mr|jackcess-encrypt-2.1.1-8|95	<version>2.1.9</version>
21mr|jackcess-encrypt-2.1.1-8|96	</dependency>
21mr|jackcess-encrypt-2.1.1-8|97	<dependency>
21mr|jackcess-encrypt-2.1.1-8|98	<groupId>com.sun.xml.bind</groupId>
21mr|jackcess-encrypt-2.1.1-8|99	<artifactId>jaxb-impl</artifactId>
21mr|jackcess-encrypt-2.1.1-8|100	<version>2.1.9</version>
21mr|jackcess-encrypt-2.1.1-8|101	</dependency>
21mr|jackcess-encrypt-2.1.1-8|102	</dependencies>'
21mr|jackcess-encrypt-2.1.1-8|103	
21mr|jackcess-encrypt-2.1.1-8|104	# Use old com.healthmarketscience.jackcess:jackcess
21mr|jackcess-encrypt-2.1.1-8|105	rm -r src/test/java/com/healthmarketscience/jackcess/CryptCodecProviderTest.java
21mr|jackcess-encrypt-2.1.1-8|106	
21mr|jackcess-encrypt-2.1.1-8|107	%mvn_file : %{name}
21mr|jackcess-encrypt-2.1.1-8|108	
21mr|jackcess-encrypt-2.1.1-8|109	%build
21mr|jackcess-encrypt-2.1.1-8|110	
21mr|jackcess-encrypt-2.1.1-8|111	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jackcess-encrypt-2.1.1-8|112	
21mr|jackcess-encrypt-2.1.1-8|113	%install
21mr|jackcess-encrypt-2.1.1-8|114	%mvn_install
21mr|jackcess-encrypt-2.1.1-8|115	
21mr|jackcess-encrypt-2.1.1-8|116	%files -f .mfiles
21mr|jackcess-encrypt-2.1.1-8|117	%license LICENSE.txt
21mr|jackcess-encrypt-2.1.1-8|118	
21mr|jackcess-encrypt-2.1.1-8|119	%files javadoc -f .mfiles-javadoc
21mr|jackcess-encrypt-2.1.1-8|120	%license LICENSE.txt
21mr|jackcess-encrypt-2.1.1-8|121	

12864 21
21mr|jackson-1.9.11-17|1	Name:    jackson
21mr|jackson-1.9.11-17|2	Version: 1.9.11
21mr|jackson-1.9.11-17|3	Release: 17
21mr|jackson-1.9.11-17|4	Summary: Jackson Java JSON-processor
21mr|jackson-1.9.11-17|5	License: ASL 2.0 or LGPLv2
21mr|jackson-1.9.11-17|6	URL:     http://jackson.codehaus.org
21mr|jackson-1.9.11-17|7	Source0: http://jackson.codehaus.org/1.9.11/jackson-src-1.9.11.tar.gz
21mr|jackson-1.9.11-17|8	# Build plain jar files instead of OSGi bundles in order to avoid depending on
21mr|jackson-1.9.11-17|9	# BND:
21mr|jackson-1.9.11-17|10	Patch0:  %{name}-build-plain-jars-instead-of-osgi-bundles.patch
21mr|jackson-1.9.11-17|11	# Don't require a repackaged version of ASM:
21mr|jackson-1.9.11-17|12	Patch1:  %{name}-dont-require-repackaged-asm.patch
21mr|jackson-1.9.11-17|13	# Don't bundle the ASM classes:
21mr|jackson-1.9.11-17|14	Patch2:  %{name}-dont-bundle-asm.patch
21mr|jackson-1.9.11-17|15	# fix for JACKSON-875
21mr|jackson-1.9.11-17|16	Patch3:  %{name}-1.9.11-to-1.9.13.patch
21mr|jackson-1.9.11-17|17	# Fix javadoc build
21mr|jackson-1.9.11-17|18	Patch4:  %{name}-1.9.11-javadoc.patch
21mr|jackson-1.9.11-17|19	
21mr|jackson-1.9.11-17|20	Group:          Development/Java
21mr|jackson-1.9.11-17|21	BuildArch: noarch
21mr|jackson-1.9.11-17|22	# Java stack is not supported on x86_32
21mr|jackson-1.9.11-17|23	ExcludeArch: %{ix86}
21mr|jackson-1.9.11-17|24	
21mr|jackson-1.9.11-17|25	Requires: joda-time >= 1.6.2
21mr|jackson-1.9.11-17|26	Requires: stax2-api >= 3.1.1
21mr|jackson-1.9.11-17|27	Requires: jsr-311 >= 1.1.1
21mr|jackson-1.9.11-17|28	Requires: objectweb-asm3 >= 3.3
21mr|jackson-1.9.11-17|29	
21mr|jackson-1.9.11-17|30	BuildRequires: javapackages-local
21mr|jackson-1.9.11-17|31	BuildRequires: ant >= 1.8.2
21mr|jackson-1.9.11-17|32	BuildRequires: joda-time >= 1.6.2
21mr|jackson-1.9.11-17|33	BuildRequires: stax2-api >= 3.1.1
21mr|jackson-1.9.11-17|34	BuildRequires: jsr-311 >= 1.1.1
21mr|jackson-1.9.11-17|35	BuildRequires: junit
21mr|jackson-1.9.11-17|36	BuildRequires: objectweb-asm3 >= 3.3
21mr|jackson-1.9.11-17|37	BuildRequires: cglib >= 2.2
21mr|jackson-1.9.11-17|38	
21mr|jackson-1.9.11-17|39	%description
21mr|jackson-1.9.11-17|40	JSON processor (JSON parser + JSON generator) written in Java. Beyond basic
21mr|jackson-1.9.11-17|41	JSON reading/writing (parsing, generating), it also offers full node-based Tree
21mr|jackson-1.9.11-17|42	Model, as well as full OJM (Object/Json Mapper) data binding functionality.
21mr|jackson-1.9.11-17|43	
21mr|jackson-1.9.11-17|44	%package javadoc
21mr|jackson-1.9.11-17|45	Summary: Javadoc for %{name}
21mr|jackson-1.9.11-17|46	
21mr|jackson-1.9.11-17|47	%description javadoc
21mr|jackson-1.9.11-17|48	This package contains javadoc for %{name}.
21mr|jackson-1.9.11-17|49	
21mr|jackson-1.9.11-17|50	%prep
21mr|jackson-1.9.11-17|51	%setup -q -n %{name}-src-%{version}
21mr|jackson-1.9.11-17|52	%patch0 -p1
21mr|jackson-1.9.11-17|53	%patch1 -p1
21mr|jackson-1.9.11-17|54	%patch2 -p1
21mr|jackson-1.9.11-17|55	%patch3 -p1
21mr|jackson-1.9.11-17|56	%patch4 -p0
21mr|jackson-1.9.11-17|57	
21mr|jackson-1.9.11-17|58	# Remove all the binary jar files, as the packaging policies
21mr|jackson-1.9.11-17|59	# forbids using them:
21mr|jackson-1.9.11-17|60	find . -type f -name '*.jar' -exec rm {} \;
21mr|jackson-1.9.11-17|61	
21mr|jackson-1.9.11-17|62	# Remove some tests to avoid additional dependencies:
21mr|jackson-1.9.11-17|63	rm src/test/org/codehaus/jackson/map/interop/TestHibernate.java
21mr|jackson-1.9.11-17|64	rm src/perf/perf/TestJsonPerf.java
21mr|jackson-1.9.11-17|65	rm src/test/org/codehaus/jackson/map/interop/TestGoogleCollections.java
21mr|jackson-1.9.11-17|66	rm src/test/org/codehaus/jackson/map/interop/TestGroovyBeans.java
21mr|jackson-1.9.11-17|67	
21mr|jackson-1.9.11-17|68	# Make symbolic links to the jar files expected by the ant build
21mr|jackson-1.9.11-17|69	# scripts:
21mr|jackson-1.9.11-17|70	ln -s $(build-classpath joda-time) lib/ext/joda-time.jar
21mr|jackson-1.9.11-17|71	ln -s $(build-classpath stax2-api) lib/xml/sta2-api.jar
21mr|jackson-1.9.11-17|72	ln -s $(build-classpath jsr-311) lib/jaxrs/jsr-311.jar
21mr|jackson-1.9.11-17|73	ln -s $(build-classpath objectweb-asm3/asm) lib/ext/asm/asm.jar
21mr|jackson-1.9.11-17|74	ln -s $(build-classpath objectweb-asm3/asm) lib/repackaged/jackson-asm.jar
21mr|jackson-1.9.11-17|75	ln -s $(build-classpath cglib/cglib) lib/ext/cglib/cglib-nodep.jar
21mr|jackson-1.9.11-17|76	ln -s $(build-classpath junit) lib/junit/junit.jar
21mr|jackson-1.9.11-17|77	
21mr|jackson-1.9.11-17|78	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," \
21mr|jackson-1.9.11-17|79	release-notes/lgpl/LGPL2.1
21mr|jackson-1.9.11-17|80	
21mr|jackson-1.9.11-17|81	native2ascii -encoding UTF8 src/test/org/codehaus/jackson/jaxrs/TestUntouchables.java \
21mr|jackson-1.9.11-17|82	src/test/org/codehaus/jackson/jaxrs/TestUntouchables.java
21mr|jackson-1.9.11-17|83	
21mr|jackson-1.9.11-17|84	%build
21mr|jackson-1.9.11-17|85	
21mr|jackson-1.9.11-17|86	ant dist
21mr|jackson-1.9.11-17|87	
21mr|jackson-1.9.11-17|88	%install
21mr|jackson-1.9.11-17|89	
21mr|jackson-1.9.11-17|90	# For each jar file install it and its pom:
21mr|jackson-1.9.11-17|91	jars='
21mr|jackson-1.9.11-17|92	jackson-core-asl
21mr|jackson-1.9.11-17|93	jackson-mapper-asl
21mr|jackson-1.9.11-17|94	jackson-xc
21mr|jackson-1.9.11-17|95	jackson-smile
21mr|jackson-1.9.11-17|96	jackson-mrbean
21mr|jackson-1.9.11-17|97	jackson-jaxrs
21mr|jackson-1.9.11-17|98	'
21mr|jackson-1.9.11-17|99	for jar in ${jars}
21mr|jackson-1.9.11-17|100	do
21mr|jackson-1.9.11-17|101	%mvn_artifact dist/${jar}-%{version}.pom dist/${jar}-%{version}.jar
21mr|jackson-1.9.11-17|102	done
21mr|jackson-1.9.11-17|103	
21mr|jackson-1.9.11-17|104	%mvn_install -J dist/javadoc/
21mr|jackson-1.9.11-17|105	
21mr|jackson-1.9.11-17|106	%files -f .mfiles
21mr|jackson-1.9.11-17|107	%doc README.txt
21mr|jackson-1.9.11-17|108	%doc release-notes
21mr|jackson-1.9.11-17|109	
21mr|jackson-1.9.11-17|110	%files javadoc -f .mfiles-javadoc
21mr|jackson-1.9.11-17|111	%doc README.txt
21mr|jackson-1.9.11-17|112	%doc release-notes
21mr|jackson-1.9.11-17|113	

12865 21
21mr|jackson-annotations-2.9.9-1|1	Name:          jackson-annotations
21mr|jackson-annotations-2.9.9-1|2	Version:       2.9.9
21mr|jackson-annotations-2.9.9-1|3	Release:       1
21mr|jackson-annotations-2.9.9-1|4	Summary:       Core annotations for Jackson data processor
21mr|jackson-annotations-2.9.9-1|5	License:       ASL 2.0
21mr|jackson-annotations-2.9.9-1|6	URL:           https://github.com/FasterXML/jackson-annotations/
21mr|jackson-annotations-2.9.9-1|7	Source0:       https://github.com/FasterXML/jackson-annotations/archive/%{name}-%{version}.tar.gz
21mr|jackson-annotations-2.9.9-1|8	
21mr|jackson-annotations-2.9.9-1|9	BuildRequires:  maven-local
21mr|jackson-annotations-2.9.9-1|10	BuildRequires:  mvn(com.fasterxml.jackson:jackson-parent:pom:)
21mr|jackson-annotations-2.9.9-1|11	BuildRequires:  mvn(junit:junit)
21mr|jackson-annotations-2.9.9-1|12	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-annotations-2.9.9-1|13	
21mr|jackson-annotations-2.9.9-1|14	Group:          Development/Java
21mr|jackson-annotations-2.9.9-1|15	BuildArch:      noarch
21mr|jackson-annotations-2.9.9-1|16	# Java stack is not supported on x86_32
21mr|jackson-annotations-2.9.9-1|17	ExcludeArch: %{ix86}
21mr|jackson-annotations-2.9.9-1|18	
21mr|jackson-annotations-2.9.9-1|19	%description
21mr|jackson-annotations-2.9.9-1|20	Core annotations used for value types,
21mr|jackson-annotations-2.9.9-1|21	used by Jackson data-binding package.
21mr|jackson-annotations-2.9.9-1|22	
21mr|jackson-annotations-2.9.9-1|23	%package javadoc
21mr|jackson-annotations-2.9.9-1|24	Summary: Javadoc for %{name}
21mr|jackson-annotations-2.9.9-1|25	
21mr|jackson-annotations-2.9.9-1|26	%description javadoc
21mr|jackson-annotations-2.9.9-1|27	This package contains API documentation for %{name}.
21mr|jackson-annotations-2.9.9-1|28	
21mr|jackson-annotations-2.9.9-1|29	%prep
21mr|jackson-annotations-2.9.9-1|30	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-annotations-2.9.9-1|31	
21mr|jackson-annotations-2.9.9-1|32	cp -p src/main/resources/META-INF/LICENSE .
21mr|jackson-annotations-2.9.9-1|33	sed -i 's/\r//' LICENSE
21mr|jackson-annotations-2.9.9-1|34	
21mr|jackson-annotations-2.9.9-1|35	%mvn_file : %{name}
21mr|jackson-annotations-2.9.9-1|36	
21mr|jackson-annotations-2.9.9-1|37	%build
21mr|jackson-annotations-2.9.9-1|38	%mvn_build
21mr|jackson-annotations-2.9.9-1|39	
21mr|jackson-annotations-2.9.9-1|40	%install
21mr|jackson-annotations-2.9.9-1|41	%mvn_install
21mr|jackson-annotations-2.9.9-1|42	
21mr|jackson-annotations-2.9.9-1|43	%files -f .mfiles
21mr|jackson-annotations-2.9.9-1|44	%doc README.md release-notes/*
21mr|jackson-annotations-2.9.9-1|45	%license LICENSE
21mr|jackson-annotations-2.9.9-1|46	
21mr|jackson-annotations-2.9.9-1|47	%files javadoc -f .mfiles-javadoc
21mr|jackson-annotations-2.9.9-1|48	%license LICENSE
21mr|jackson-annotations-2.9.9-1|49	

12866 21
21mr|jackson-bom-2.9.9-1|1	Name:          jackson-bom
21mr|jackson-bom-2.9.9-1|2	Version:       2.9.9
21mr|jackson-bom-2.9.9-1|3	Release:       1
21mr|jackson-bom-2.9.9-1|4	Summary:       Bill of materials POM for Jackson projects
21mr|jackson-bom-2.9.9-1|5	License:       ASL 2.0
21mr|jackson-bom-2.9.9-1|6	URL:           https://github.com/FasterXML/jackson-bom
21mr|jackson-bom-2.9.9-1|7	Source0:       https://github.com/FasterXML/jackson-bom/archive/%{name}-%{version}.tar.gz
21mr|jackson-bom-2.9.9-1|8	# Upstream chooses not to include licenses with their pom only projects:
21mr|jackson-bom-2.9.9-1|9	# https://github.com/FasterXML/jackson-parent/issues/1
21mr|jackson-bom-2.9.9-1|10	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jackson-bom-2.9.9-1|11	
21mr|jackson-bom-2.9.9-1|12	BuildRequires:  maven-local
21mr|jackson-bom-2.9.9-1|13	BuildRequires:  mvn(com.fasterxml.jackson:jackson-parent:pom:) >= 2.7.1
21mr|jackson-bom-2.9.9-1|14	
21mr|jackson-bom-2.9.9-1|15	Group:          Development/Java
21mr|jackson-bom-2.9.9-1|16	BuildArch:      noarch
21mr|jackson-bom-2.9.9-1|17	# Java stack is not supported on x86_32
21mr|jackson-bom-2.9.9-1|18	ExcludeArch: %{ix86}
21mr|jackson-bom-2.9.9-1|19	
21mr|jackson-bom-2.9.9-1|20	%description
21mr|jackson-bom-2.9.9-1|21	A "bill of materials" POM for Jackson dependencies.
21mr|jackson-bom-2.9.9-1|22	
21mr|jackson-bom-2.9.9-1|23	%prep
21mr|jackson-bom-2.9.9-1|24	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-bom-2.9.9-1|25	
21mr|jackson-bom-2.9.9-1|26	cp -p %{SOURCE1} LICENSE
21mr|jackson-bom-2.9.9-1|27	sed -i 's/\r//' LICENSE
21mr|jackson-bom-2.9.9-1|28	
21mr|jackson-bom-2.9.9-1|29	# Disable plugins not needed during RPM builds
21mr|jackson-bom-2.9.9-1|30	%pom_remove_plugin ":maven-enforcer-plugin" base
21mr|jackson-bom-2.9.9-1|31	
21mr|jackson-bom-2.9.9-1|32	# New EE coords
21mr|jackson-bom-2.9.9-1|33	%pom_change_dep "javax.activation:javax.activation-api" "jakarta.activation:jakarta.activation-api" base
21mr|jackson-bom-2.9.9-1|34	
21mr|jackson-bom-2.9.9-1|35	%build
21mr|jackson-bom-2.9.9-1|36	%mvn_build -j
21mr|jackson-bom-2.9.9-1|37	
21mr|jackson-bom-2.9.9-1|38	%install
21mr|jackson-bom-2.9.9-1|39	%mvn_install
21mr|jackson-bom-2.9.9-1|40	
21mr|jackson-bom-2.9.9-1|41	%files -f .mfiles
21mr|jackson-bom-2.9.9-1|42	%doc README.md
21mr|jackson-bom-2.9.9-1|43	%license LICENSE
21mr|jackson-bom-2.9.9-1|44	

12867 21
21mr|jackson-core-2.9.9-1|1	Name:          jackson-core
21mr|jackson-core-2.9.9-1|2	Version:       2.9.9
21mr|jackson-core-2.9.9-1|3	Release:       1
21mr|jackson-core-2.9.9-1|4	Summary:       Core part of Jackson
21mr|jackson-core-2.9.9-1|5	License:       ASL 2.0
21mr|jackson-core-2.9.9-1|6	URL:           https://github.com/FasterXML/jackson-core/
21mr|jackson-core-2.9.9-1|7	Source0:       https://github.com/FasterXML/jackson-core/archive/%{name}-%{version}.tar.gz
21mr|jackson-core-2.9.9-1|8	
21mr|jackson-core-2.9.9-1|9	BuildRequires:  maven-local
21mr|jackson-core-2.9.9-1|10	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-core-2.9.9-1|11	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-core-2.9.9-1|12	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-core-2.9.9-1|13	
21mr|jackson-core-2.9.9-1|14	%ifarch %{arm}
21mr|jackson-core-2.9.9-1|15	# Speed up builds on 32bit arm in case we get such a builder
21mr|jackson-core-2.9.9-1|16	BuildRequires: java-1.8.0-openjdk-aarch32-devel
21mr|jackson-core-2.9.9-1|17	%endif
21mr|jackson-core-2.9.9-1|18	
21mr|jackson-core-2.9.9-1|19	Group:          Development/Java
21mr|jackson-core-2.9.9-1|20	BuildArch:      noarch
21mr|jackson-core-2.9.9-1|21	# Java stack is not supported on x86_32
21mr|jackson-core-2.9.9-1|22	ExcludeArch: %{ix86}
21mr|jackson-core-2.9.9-1|23	
21mr|jackson-core-2.9.9-1|24	%description
21mr|jackson-core-2.9.9-1|25	Core part of Jackson that defines Streaming API as well
21mr|jackson-core-2.9.9-1|26	as basic shared abstractions.
21mr|jackson-core-2.9.9-1|27	
21mr|jackson-core-2.9.9-1|28	%package javadoc
21mr|jackson-core-2.9.9-1|29	Summary: Javadoc for %{name}
21mr|jackson-core-2.9.9-1|30	
21mr|jackson-core-2.9.9-1|31	%description javadoc
21mr|jackson-core-2.9.9-1|32	This package contains API documentation for %{name}.
21mr|jackson-core-2.9.9-1|33	
21mr|jackson-core-2.9.9-1|34	%prep
21mr|jackson-core-2.9.9-1|35	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-core-2.9.9-1|36	
21mr|jackson-core-2.9.9-1|37	# Remove plugins unnecessary for RPM builds
21mr|jackson-core-2.9.9-1|38	%pom_remove_plugin ":maven-enforcer-plugin"
21mr|jackson-core-2.9.9-1|39	
21mr|jackson-core-2.9.9-1|40	cp -p src/main/resources/META-INF/LICENSE .
21mr|jackson-core-2.9.9-1|41	cp -p src/main/resources/META-INF/NOTICE .
21mr|jackson-core-2.9.9-1|42	sed -i 's/\r//' LICENSE NOTICE
21mr|jackson-core-2.9.9-1|43	
21mr|jackson-core-2.9.9-1|44	%mvn_file : %{name}
21mr|jackson-core-2.9.9-1|45	
21mr|jackson-core-2.9.9-1|46	%build
21mr|jackson-core-2.9.9-1|47	%mvn_build
21mr|jackson-core-2.9.9-1|48	
21mr|jackson-core-2.9.9-1|49	%install
21mr|jackson-core-2.9.9-1|50	%mvn_install
21mr|jackson-core-2.9.9-1|51	
21mr|jackson-core-2.9.9-1|52	%files -f .mfiles
21mr|jackson-core-2.9.9-1|53	%doc README.md release-notes/*
21mr|jackson-core-2.9.9-1|54	%license LICENSE NOTICE
21mr|jackson-core-2.9.9-1|55	
21mr|jackson-core-2.9.9-1|56	%files javadoc -f .mfiles-javadoc
21mr|jackson-core-2.9.9-1|57	%license LICENSE NOTICE
21mr|jackson-core-2.9.9-1|58	

12868 21
21mr|jackson-databind-2.9.10.8-1|1	Name:          jackson-databind
21mr|jackson-databind-2.9.10.8-1|2	Version:       2.9.10.8
21mr|jackson-databind-2.9.10.8-1|3	Release:       1
21mr|jackson-databind-2.9.10.8-1|4	Summary:       General data-binding package for Jackson (2.x)
21mr|jackson-databind-2.9.10.8-1|5	License:       ASL 2.0 and LGPLv2+
21mr|jackson-databind-2.9.10.8-1|6	URL:           https://github.com/FasterXML/jackson-databind/
21mr|jackson-databind-2.9.10.8-1|7	Source0:       https://github.com/FasterXML/jackson-databind/archive/%{name}-%{version}.tar.gz
21mr|jackson-databind-2.9.10.8-1|8	Patch0: CVE-2020-36518.patch
21mr|jackson-databind-2.9.10.8-1|9	Patch1: CVE-2022-42003.patch
21mr|jackson-databind-2.9.10.8-1|10	Patch2: CVE-2022-42004.patch
21mr|jackson-databind-2.9.10.8-1|11	BuildRequires:  maven-local
21mr|jackson-databind-2.9.10.8-1|12	
21mr|jackson-databind-2.9.10.8-1|13	# TODO: Revert back to version macro when versions align again.
21mr|jackson-databind-2.9.10.8-1|14	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations) >= 2.9.9
21mr|jackson-databind-2.9.10.8-1|15	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= 2.9.9
21mr|jackson-databind-2.9.10.8-1|16	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= 2.9.9
21mr|jackson-databind-2.9.10.8-1|17	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-databind-2.9.10.8-1|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-databind-2.9.10.8-1|19	BuildRequires:  mvn(org.powermock:powermock-api-mockito)
21mr|jackson-databind-2.9.10.8-1|20	BuildRequires:  mvn(org.powermock:powermock-module-junit4)
21mr|jackson-databind-2.9.10.8-1|21	
21mr|jackson-databind-2.9.10.8-1|22	Group:          Development/Java
21mr|jackson-databind-2.9.10.8-1|23	BuildArch:      noarch
21mr|jackson-databind-2.9.10.8-1|24	# Java stack is not supported on x86_32
21mr|jackson-databind-2.9.10.8-1|25	ExcludeArch: %{ix86}
21mr|jackson-databind-2.9.10.8-1|26	
21mr|jackson-databind-2.9.10.8-1|27	%description
21mr|jackson-databind-2.9.10.8-1|28	The general-purpose data-binding functionality and tree-model for Jackson Data
21mr|jackson-databind-2.9.10.8-1|29	Processor. It builds on core streaming parser/generator package, and uses
21mr|jackson-databind-2.9.10.8-1|30	Jackson Annotations for configuration.
21mr|jackson-databind-2.9.10.8-1|31	
21mr|jackson-databind-2.9.10.8-1|32	%package javadoc
21mr|jackson-databind-2.9.10.8-1|33	Summary: Javadoc for %{name}
21mr|jackson-databind-2.9.10.8-1|34	
21mr|jackson-databind-2.9.10.8-1|35	%description javadoc
21mr|jackson-databind-2.9.10.8-1|36	This package contains API documentation for %{name}.
21mr|jackson-databind-2.9.10.8-1|37	
21mr|jackson-databind-2.9.10.8-1|38	%prep
21mr|jackson-databind-2.9.10.8-1|39	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-databind-2.9.10.8-1|40	%autopatch -p1
21mr|jackson-databind-2.9.10.8-1|41	
21mr|jackson-databind-2.9.10.8-1|42	# Remove plugins unnecessary for RPM builds
21mr|jackson-databind-2.9.10.8-1|43	%pom_remove_plugin ":maven-enforcer-plugin"
21mr|jackson-databind-2.9.10.8-1|44	
21mr|jackson-databind-2.9.10.8-1|45	cp -p src/main/resources/META-INF/LICENSE .
21mr|jackson-databind-2.9.10.8-1|46	cp -p src/main/resources/META-INF/NOTICE .
21mr|jackson-databind-2.9.10.8-1|47	sed -i 's/\r//' LICENSE NOTICE
21mr|jackson-databind-2.9.10.8-1|48	
21mr|jackson-databind-2.9.10.8-1|49	# unavailable test deps
21mr|jackson-databind-2.9.10.8-1|50	%pom_remove_dep javax.measure:jsr-275
21mr|jackson-databind-2.9.10.8-1|51	rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkaroundTest.java
21mr|jackson-databind-2.9.10.8-1|52	%pom_xpath_remove pom:classpathDependencyExcludes
21mr|jackson-databind-2.9.10.8-1|53	
21mr|jackson-databind-2.9.10.8-1|54	# org.powermock.reflect.exceptions.FieldNotFoundException: Field 'fTestClass' was not found in class org.junit.internal.runners.MethodValidator.
21mr|jackson-databind-2.9.10.8-1|55	rm src/test/java/com/fasterxml/jackson/databind/type/TestTypeFactoryWithClassLoader.java
21mr|jackson-databind-2.9.10.8-1|56	
21mr|jackson-databind-2.9.10.8-1|57	# Off test that require connection with the web
21mr|jackson-databind-2.9.10.8-1|58	rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest.java \
21mr|jackson-databind-2.9.10.8-1|59	src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKStringLikeTypesTest.java \
21mr|jackson-databind-2.9.10.8-1|60	src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java
21mr|jackson-databind-2.9.10.8-1|61	
21mr|jackson-databind-2.9.10.8-1|62	%mvn_file : %{name}
21mr|jackson-databind-2.9.10.8-1|63	
21mr|jackson-databind-2.9.10.8-1|64	%build
21mr|jackson-databind-2.9.10.8-1|65	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|jackson-databind-2.9.10.8-1|66	
21mr|jackson-databind-2.9.10.8-1|67	%install
21mr|jackson-databind-2.9.10.8-1|68	%mvn_install
21mr|jackson-databind-2.9.10.8-1|69	
21mr|jackson-databind-2.9.10.8-1|70	%files -f .mfiles
21mr|jackson-databind-2.9.10.8-1|71	%doc README.md release-notes/*
21mr|jackson-databind-2.9.10.8-1|72	%license LICENSE NOTICE
21mr|jackson-databind-2.9.10.8-1|73	
21mr|jackson-databind-2.9.10.8-1|74	%files javadoc -f .mfiles-javadoc
21mr|jackson-databind-2.9.10.8-1|75	%license LICENSE NOTICE
21mr|jackson-databind-2.9.10.8-1|76	

12869 21
21mr|jackson-dataformats-binary-2.9.8-2|1	# Allow conditionally building extra data format modules
21mr|jackson-dataformats-binary-2.9.8-2|2	# that require additional external dependencies
21mr|jackson-dataformats-binary-2.9.8-2|3	%bcond_with extra_dataformats
21mr|jackson-dataformats-binary-2.9.8-2|4	# Extra formats are disabled for now because deps in
21mr|jackson-dataformats-binary-2.9.8-2|5	# Fedora are not uptodate enough
21mr|jackson-dataformats-binary-2.9.8-2|6	
21mr|jackson-dataformats-binary-2.9.8-2|7	Name:          jackson-dataformats-binary
21mr|jackson-dataformats-binary-2.9.8-2|8	Version:       2.9.8
21mr|jackson-dataformats-binary-2.9.8-2|9	Release:       2
21mr|jackson-dataformats-binary-2.9.8-2|10	Summary:       Jackson standard binary data format backends
21mr|jackson-dataformats-binary-2.9.8-2|11	# One file is BSD licensed: protobuf/src/main/resources/descriptor.proto
21mr|jackson-dataformats-binary-2.9.8-2|12	License:       ASL 2.0 and BSD
21mr|jackson-dataformats-binary-2.9.8-2|13	URL:           https://github.com/FasterXML/jackson-dataformats-binary
21mr|jackson-dataformats-binary-2.9.8-2|14	Source0:       https://github.com/FasterXML/jackson-dataformats-binary/archive/%{name}-%{version}.tar.gz
21mr|jackson-dataformats-binary-2.9.8-2|15	
21mr|jackson-dataformats-binary-2.9.8-2|16	BuildRequires:  maven-local
21mr|jackson-dataformats-binary-2.9.8-2|17	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
21mr|jackson-dataformats-binary-2.9.8-2|18	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-dataformats-binary-2.9.8-2|19	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-dataformats-binary-2.9.8-2|20	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-dataformats-binary-2.9.8-2|21	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-dataformats-binary-2.9.8-2|22	BuildRequires:  mvn(junit:junit)
21mr|jackson-dataformats-binary-2.9.8-2|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-dataformats-binary-2.9.8-2|24	%if %{with extra_dataformats}
21mr|jackson-dataformats-binary-2.9.8-2|25	BuildRequires:  mvn(ch.qos.logback:logback-classic)
21mr|jackson-dataformats-binary-2.9.8-2|26	BuildRequires:  mvn(com.squareup:protoparser)
21mr|jackson-dataformats-binary-2.9.8-2|27	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|jackson-dataformats-binary-2.9.8-2|28	BuildRequires:  mvn(org.apache.avro:avro)
21mr|jackson-dataformats-binary-2.9.8-2|29	%endif
21mr|jackson-dataformats-binary-2.9.8-2|30	
21mr|jackson-dataformats-binary-2.9.8-2|31	Group:          Development/Java
21mr|jackson-dataformats-binary-2.9.8-2|32	BuildArch:      noarch
21mr|jackson-dataformats-binary-2.9.8-2|33	# Java stack is not supported on x86_32
21mr|jackson-dataformats-binary-2.9.8-2|34	ExcludeArch: %{ix86}
21mr|jackson-dataformats-binary-2.9.8-2|35	
21mr|jackson-dataformats-binary-2.9.8-2|36	%description
21mr|jackson-dataformats-binary-2.9.8-2|37	Parent pom for Jackson binary dataformats.
21mr|jackson-dataformats-binary-2.9.8-2|38	
21mr|jackson-dataformats-binary-2.9.8-2|39	%if %{with extra_dataformats}
21mr|jackson-dataformats-binary-2.9.8-2|40	%package -n jackson-dataformat-avro
21mr|jackson-dataformats-binary-2.9.8-2|41	Summary: Support for reading and writing AVRO-encoded data via Jackson abstractions
21mr|jackson-dataformats-binary-2.9.8-2|42	
21mr|jackson-dataformats-binary-2.9.8-2|43	%description -n jackson-dataformat-avro
21mr|jackson-dataformats-binary-2.9.8-2|44	Jackson extension component for reading and writing data encoded using Apache
21mr|jackson-dataformats-binary-2.9.8-2|45	Avro data format. Project adds necessary abstractions on top to make things
21mr|jackson-dataformats-binary-2.9.8-2|46	work with other Jackson functionality. It relies on standard Avro library for
21mr|jackson-dataformats-binary-2.9.8-2|47	Avro Schema handling, and some parts of deserialization/serialization.
21mr|jackson-dataformats-binary-2.9.8-2|48	
21mr|jackson-dataformats-binary-2.9.8-2|49	%package -n jackson-dataformat-protobuf
21mr|jackson-dataformats-binary-2.9.8-2|50	Summary: Support for reading and writing protobuf-encoded data via Jackson abstractions
21mr|jackson-dataformats-binary-2.9.8-2|51	
21mr|jackson-dataformats-binary-2.9.8-2|52	%description -n jackson-dataformat-protobuf
21mr|jackson-dataformats-binary-2.9.8-2|53	Jackson extension component for reading and writing Protobuf encoded data
21mr|jackson-dataformats-binary-2.9.8-2|54	(see protobuf encoding spec). This project adds necessary abstractions on top
21mr|jackson-dataformats-binary-2.9.8-2|55	to make things work with other Jackson functionality; mostly just low-level
21mr|jackson-dataformats-binary-2.9.8-2|56	Streaming components (JsonFactory, JsonParser, JsonGenerator).
21mr|jackson-dataformats-binary-2.9.8-2|57	%endif
21mr|jackson-dataformats-binary-2.9.8-2|58	
21mr|jackson-dataformats-binary-2.9.8-2|59	%package -n jackson-dataformat-cbor
21mr|jackson-dataformats-binary-2.9.8-2|60	Summary: Support for reading and writing Concise Binary Object Representation
21mr|jackson-dataformats-binary-2.9.8-2|61	
21mr|jackson-dataformats-binary-2.9.8-2|62	%description -n jackson-dataformat-cbor
21mr|jackson-dataformats-binary-2.9.8-2|63	Jackson data format module that supports reading and writing CBOR ("Concise
21mr|jackson-dataformats-binary-2.9.8-2|64	Binary Object Representation") encoded data. Module extends standard Jackson
21mr|jackson-dataformats-binary-2.9.8-2|65	streaming API (JsonFactory, JsonParser, JsonGenerator), and as such works
21mr|jackson-dataformats-binary-2.9.8-2|66	seamlessly with all the higher level data abstractions (data binding, tree
21mr|jackson-dataformats-binary-2.9.8-2|67	model, and pluggable extensions).
21mr|jackson-dataformats-binary-2.9.8-2|68	
21mr|jackson-dataformats-binary-2.9.8-2|69	%package -n jackson-dataformat-smile
21mr|jackson-dataformats-binary-2.9.8-2|70	Summary: Support for reading and writing Smile encoded data using Jackson abstractions
21mr|jackson-dataformats-binary-2.9.8-2|71	
21mr|jackson-dataformats-binary-2.9.8-2|72	%description -n jackson-dataformat-smile
21mr|jackson-dataformats-binary-2.9.8-2|73	This Jackson extension handles reading and writing of data encoded in Smile
21mr|jackson-dataformats-binary-2.9.8-2|74	data format ("binary JSON"). It extends standard Jackson streaming API
21mr|jackson-dataformats-binary-2.9.8-2|75	(JsonFactory, JsonParser, JsonGenerator), and as such works seamlessly with
21mr|jackson-dataformats-binary-2.9.8-2|76	all the higher level data abstractions (data binding, tree model, and
21mr|jackson-dataformats-binary-2.9.8-2|77	pluggable extensions).
21mr|jackson-dataformats-binary-2.9.8-2|78	
21mr|jackson-dataformats-binary-2.9.8-2|79	%package javadoc
21mr|jackson-dataformats-binary-2.9.8-2|80	Summary: Javadoc for %{name}
21mr|jackson-dataformats-binary-2.9.8-2|81	# Obsoletes standalone jackson-dataformat-* packages since F28
21mr|jackson-dataformats-binary-2.9.8-2|82	Obsoletes: jackson-dataformat-cbor-javadoc < %{version}-%{release}
21mr|jackson-dataformats-binary-2.9.8-2|83	Provides:  jackson-dataformat-cbor-javadoc = %{version}-%{release}
21mr|jackson-dataformats-binary-2.9.8-2|84	Obsoletes: jackson-dataformat-smile-javadoc < %{version}-%{release}
21mr|jackson-dataformats-binary-2.9.8-2|85	Provides:  jackson-dataformat-smile-javadoc = %{version}-%{release}
21mr|jackson-dataformats-binary-2.9.8-2|86	
21mr|jackson-dataformats-binary-2.9.8-2|87	%description javadoc
21mr|jackson-dataformats-binary-2.9.8-2|88	This package contains API documentation for %{name}.
21mr|jackson-dataformats-binary-2.9.8-2|89	
21mr|jackson-dataformats-binary-2.9.8-2|90	%prep
21mr|jackson-dataformats-binary-2.9.8-2|91	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-dataformats-binary-2.9.8-2|92	
21mr|jackson-dataformats-binary-2.9.8-2|93	cp -p ion/LICENSE .
21mr|jackson-dataformats-binary-2.9.8-2|94	cp -p ion/NOTICE .
21mr|jackson-dataformats-binary-2.9.8-2|95	sed -i 's/\r//' LICENSE NOTICE
21mr|jackson-dataformats-binary-2.9.8-2|96	
21mr|jackson-dataformats-binary-2.9.8-2|97	%if %{without extra_dataformats}
21mr|jackson-dataformats-binary-2.9.8-2|98	%pom_disable_module avro
21mr|jackson-dataformats-binary-2.9.8-2|99	%pom_disable_module protobuf
21mr|jackson-dataformats-binary-2.9.8-2|100	%endif
21mr|jackson-dataformats-binary-2.9.8-2|101	
21mr|jackson-dataformats-binary-2.9.8-2|102	# Test dep lombok is not in Fedora
21mr|jackson-dataformats-binary-2.9.8-2|103	%pom_remove_dep org.projectlombok:lombok avro
21mr|jackson-dataformats-binary-2.9.8-2|104	
21mr|jackson-dataformats-binary-2.9.8-2|105	# Deps are not available in Fedora for this module
21mr|jackson-dataformats-binary-2.9.8-2|106	%pom_disable_module ion
21mr|jackson-dataformats-binary-2.9.8-2|107	
21mr|jackson-dataformats-binary-2.9.8-2|108	%mvn_file ":{*}" jackson-dataformats/@1
21mr|jackson-dataformats-binary-2.9.8-2|109	
21mr|jackson-dataformats-binary-2.9.8-2|110	%build
21mr|jackson-dataformats-binary-2.9.8-2|111	%mvn_build -s
21mr|jackson-dataformats-binary-2.9.8-2|112	
21mr|jackson-dataformats-binary-2.9.8-2|113	%install
21mr|jackson-dataformats-binary-2.9.8-2|114	%mvn_install
21mr|jackson-dataformats-binary-2.9.8-2|115	
21mr|jackson-dataformats-binary-2.9.8-2|116	%files -f .mfiles-jackson-dataformats-binary
21mr|jackson-dataformats-binary-2.9.8-2|117	%doc README.md release-notes/*
21mr|jackson-dataformats-binary-2.9.8-2|118	%license LICENSE NOTICE
21mr|jackson-dataformats-binary-2.9.8-2|119	
21mr|jackson-dataformats-binary-2.9.8-2|120	%if %{with extra_dataformats}
21mr|jackson-dataformats-binary-2.9.8-2|121	%files -n jackson-dataformat-avro -f .mfiles-jackson-dataformat-avro
21mr|jackson-dataformats-binary-2.9.8-2|122	%doc avro/README.md avro/release-notes/*
21mr|jackson-dataformats-binary-2.9.8-2|123	%license LICENSE NOTICE
21mr|jackson-dataformats-binary-2.9.8-2|124	
21mr|jackson-dataformats-binary-2.9.8-2|125	%files -n jackson-dataformat-protobuf -f .mfiles-jackson-dataformat-protobuf
21mr|jackson-dataformats-binary-2.9.8-2|126	%doc protobuf/README.md protobuf/release-notes/*
21mr|jackson-dataformats-binary-2.9.8-2|127	%license LICENSE NOTICE
21mr|jackson-dataformats-binary-2.9.8-2|128	%endif
21mr|jackson-dataformats-binary-2.9.8-2|129	
21mr|jackson-dataformats-binary-2.9.8-2|130	%files -n jackson-dataformat-cbor -f .mfiles-jackson-dataformat-cbor
21mr|jackson-dataformats-binary-2.9.8-2|131	%doc cbor/README.md cbor/release-notes/*
21mr|jackson-dataformats-binary-2.9.8-2|132	%license LICENSE NOTICE
21mr|jackson-dataformats-binary-2.9.8-2|133	
21mr|jackson-dataformats-binary-2.9.8-2|134	%files -n jackson-dataformat-smile -f .mfiles-jackson-dataformat-smile
21mr|jackson-dataformats-binary-2.9.8-2|135	%doc smile/README.md smile/release-notes/*
21mr|jackson-dataformats-binary-2.9.8-2|136	%license LICENSE NOTICE
21mr|jackson-dataformats-binary-2.9.8-2|137	
21mr|jackson-dataformats-binary-2.9.8-2|138	%files javadoc -f .mfiles-javadoc
21mr|jackson-dataformats-binary-2.9.8-2|139	%license LICENSE NOTICE
21mr|jackson-dataformats-binary-2.9.8-2|140	

12870 21
21mr|jackson-dataformats-text-2.9.8-2|1	Name:          jackson-dataformats-text
21mr|jackson-dataformats-text-2.9.8-2|2	Version:       2.9.8
21mr|jackson-dataformats-text-2.9.8-2|3	Release:       2
21mr|jackson-dataformats-text-2.9.8-2|4	Summary:       Jackson standard text-format data format backends
21mr|jackson-dataformats-text-2.9.8-2|5	License:       ASL 2.0
21mr|jackson-dataformats-text-2.9.8-2|6	URL:           https://github.com/FasterXML/jackson-dataformats-text
21mr|jackson-dataformats-text-2.9.8-2|7	Source0:       https://github.com/FasterXML/jackson-dataformats-text/archive/%{name}-%{version}.tar.gz
21mr|jackson-dataformats-text-2.9.8-2|8	
21mr|jackson-dataformats-text-2.9.8-2|9	BuildRequires:  maven-local
21mr|jackson-dataformats-text-2.9.8-2|10	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
21mr|jackson-dataformats-text-2.9.8-2|11	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-dataformats-text-2.9.8-2|12	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-dataformats-text-2.9.8-2|13	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-dataformats-text-2.9.8-2|14	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-dataformats-text-2.9.8-2|15	BuildRequires:  mvn(com.google.guava:guava)
21mr|jackson-dataformats-text-2.9.8-2|16	BuildRequires:  mvn(junit:junit)
21mr|jackson-dataformats-text-2.9.8-2|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-dataformats-text-2.9.8-2|18	BuildRequires:  mvn(org.yaml:snakeyaml)
21mr|jackson-dataformats-text-2.9.8-2|19	
21mr|jackson-dataformats-text-2.9.8-2|20	Group:          Development/Java
21mr|jackson-dataformats-text-2.9.8-2|21	BuildArch:      noarch
21mr|jackson-dataformats-text-2.9.8-2|22	# Java stack is not supported on x86_32
21mr|jackson-dataformats-text-2.9.8-2|23	ExcludeArch: %{ix86}
21mr|jackson-dataformats-text-2.9.8-2|24	
21mr|jackson-dataformats-text-2.9.8-2|25	%description
21mr|jackson-dataformats-text-2.9.8-2|26	Parent pom for Jackson text-format dataformats.
21mr|jackson-dataformats-text-2.9.8-2|27	
21mr|jackson-dataformats-text-2.9.8-2|28	%package -n jackson-dataformat-csv
21mr|jackson-dataformats-text-2.9.8-2|29	Summary: Support for reading and writing CSV-encoded data via Jackson abstractions
21mr|jackson-dataformats-text-2.9.8-2|30	
21mr|jackson-dataformats-text-2.9.8-2|31	%description -n jackson-dataformat-csv
21mr|jackson-dataformats-text-2.9.8-2|32	Jackson data format module for reading and writing CSV encoded data, either
21mr|jackson-dataformats-text-2.9.8-2|33	as "raw" data (sequence of String arrays), or via data binding to/from Java
21mr|jackson-dataformats-text-2.9.8-2|34	Objects (POJOs).
21mr|jackson-dataformats-text-2.9.8-2|35	
21mr|jackson-dataformats-text-2.9.8-2|36	%package -n jackson-dataformat-properties
21mr|jackson-dataformats-text-2.9.8-2|37	Summary: Support for reading and writing content of "Java Properties" files
21mr|jackson-dataformats-text-2.9.8-2|38	
21mr|jackson-dataformats-text-2.9.8-2|39	%description -n jackson-dataformat-properties
21mr|jackson-dataformats-text-2.9.8-2|40	Jackson data format module that supports reading and writing Java Properties
21mr|jackson-dataformats-text-2.9.8-2|41	files, using naming convention to determine implied structure (by default
21mr|jackson-dataformats-text-2.9.8-2|42	assuming dotted notation, but configurable from non-nested to other
21mr|jackson-dataformats-text-2.9.8-2|43	separators).
21mr|jackson-dataformats-text-2.9.8-2|44	
21mr|jackson-dataformats-text-2.9.8-2|45	%package -n jackson-dataformat-yaml
21mr|jackson-dataformats-text-2.9.8-2|46	Summary: Support for reading and writing YAML-encoded data via Jackson abstractions
21mr|jackson-dataformats-text-2.9.8-2|47	
21mr|jackson-dataformats-text-2.9.8-2|48	%description -n jackson-dataformat-yaml
21mr|jackson-dataformats-text-2.9.8-2|49	Jackson extension component for reading and writing YAML encoded data.
21mr|jackson-dataformats-text-2.9.8-2|50	SnakeYAML library is used for low-level YAML parsing. This project adds
21mr|jackson-dataformats-text-2.9.8-2|51	necessary abstractions on top to make things work with other Jackson
21mr|jackson-dataformats-text-2.9.8-2|52	functionality.
21mr|jackson-dataformats-text-2.9.8-2|53	
21mr|jackson-dataformats-text-2.9.8-2|54	%package javadoc
21mr|jackson-dataformats-text-2.9.8-2|55	Summary: Javadoc for %{name}
21mr|jackson-dataformats-text-2.9.8-2|56	# Obsoletes standalone jackson-dataformat-* packages since F28
21mr|jackson-dataformats-text-2.9.8-2|57	Obsoletes: jackson-dataformat-csv-javadoc < %{version}-%{release}
21mr|jackson-dataformats-text-2.9.8-2|58	Provides:  jackson-dataformat-csv-javadoc = %{version}-%{release}
21mr|jackson-dataformats-text-2.9.8-2|59	Obsoletes: jackson-dataformat-properties-javadoc < %{version}-%{release}
21mr|jackson-dataformats-text-2.9.8-2|60	Provides:  jackson-dataformat-properties-javadoc = %{version}-%{release}
21mr|jackson-dataformats-text-2.9.8-2|61	Obsoletes: jackson-dataformat-yaml-javadoc < %{version}-%{release}
21mr|jackson-dataformats-text-2.9.8-2|62	Provides:  jackson-dataformat-yaml-javadoc = %{version}-%{release}
21mr|jackson-dataformats-text-2.9.8-2|63	
21mr|jackson-dataformats-text-2.9.8-2|64	%description javadoc
21mr|jackson-dataformats-text-2.9.8-2|65	This package contains API documentation for %{name}.
21mr|jackson-dataformats-text-2.9.8-2|66	
21mr|jackson-dataformats-text-2.9.8-2|67	%prep
21mr|jackson-dataformats-text-2.9.8-2|68	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-dataformats-text-2.9.8-2|69	
21mr|jackson-dataformats-text-2.9.8-2|70	cp -p yaml/src/main/resources/META-INF/{NOTICE,LICENSE} .
21mr|jackson-dataformats-text-2.9.8-2|71	sed -i 's/\r//' LICENSE NOTICE
21mr|jackson-dataformats-text-2.9.8-2|72	
21mr|jackson-dataformats-text-2.9.8-2|73	%mvn_file ":{*}" jackson-dataformats/@1
21mr|jackson-dataformats-text-2.9.8-2|74	
21mr|jackson-dataformats-text-2.9.8-2|75	%build
21mr|jackson-dataformats-text-2.9.8-2|76	%mvn_build -s
21mr|jackson-dataformats-text-2.9.8-2|77	
21mr|jackson-dataformats-text-2.9.8-2|78	%install
21mr|jackson-dataformats-text-2.9.8-2|79	%mvn_install
21mr|jackson-dataformats-text-2.9.8-2|80	
21mr|jackson-dataformats-text-2.9.8-2|81	%files -f .mfiles-jackson-dataformats-text
21mr|jackson-dataformats-text-2.9.8-2|82	%doc README.md release-notes/*
21mr|jackson-dataformats-text-2.9.8-2|83	%license LICENSE NOTICE
21mr|jackson-dataformats-text-2.9.8-2|84	
21mr|jackson-dataformats-text-2.9.8-2|85	%files -n jackson-dataformat-csv -f .mfiles-jackson-dataformat-csv
21mr|jackson-dataformats-text-2.9.8-2|86	%doc csv/README.md csv/release-notes/*
21mr|jackson-dataformats-text-2.9.8-2|87	%license LICENSE NOTICE
21mr|jackson-dataformats-text-2.9.8-2|88	
21mr|jackson-dataformats-text-2.9.8-2|89	%files -n jackson-dataformat-properties -f .mfiles-jackson-dataformat-properties
21mr|jackson-dataformats-text-2.9.8-2|90	%doc properties/README.md properties/release-notes/*
21mr|jackson-dataformats-text-2.9.8-2|91	%license LICENSE NOTICE
21mr|jackson-dataformats-text-2.9.8-2|92	
21mr|jackson-dataformats-text-2.9.8-2|93	%files -n jackson-dataformat-yaml -f .mfiles-jackson-dataformat-yaml
21mr|jackson-dataformats-text-2.9.8-2|94	%doc yaml/README.md yaml/release-notes/*
21mr|jackson-dataformats-text-2.9.8-2|95	%license LICENSE NOTICE
21mr|jackson-dataformats-text-2.9.8-2|96	
21mr|jackson-dataformats-text-2.9.8-2|97	%files javadoc -f .mfiles-javadoc
21mr|jackson-dataformats-text-2.9.8-2|98	%license LICENSE NOTICE
21mr|jackson-dataformats-text-2.9.8-2|99	

12871 21
21mr|jackson-dataformat-xml-2.9.8-2|1	Name:          jackson-dataformat-xml
21mr|jackson-dataformat-xml-2.9.8-2|2	Version:       2.9.8
21mr|jackson-dataformat-xml-2.9.8-2|3	Release:       2
21mr|jackson-dataformat-xml-2.9.8-2|4	Summary:       Jackson extension component for reading and writing XML encoded data
21mr|jackson-dataformat-xml-2.9.8-2|5	License:       ASL 2.0
21mr|jackson-dataformat-xml-2.9.8-2|6	URL:           https://github.com/FasterXML/jackson-dataformat-xml
21mr|jackson-dataformat-xml-2.9.8-2|7	Source0:       https://github.com/FasterXML/jackson-dataformat-xml/archive/%{name}-%{version}.tar.gz
21mr|jackson-dataformat-xml-2.9.8-2|8	
21mr|jackson-dataformat-xml-2.9.8-2|9	BuildRequires:  maven-local
21mr|jackson-dataformat-xml-2.9.8-2|10	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
21mr|jackson-dataformat-xml-2.9.8-2|11	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-dataformat-xml-2.9.8-2|12	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-dataformat-xml-2.9.8-2|13	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-dataformat-xml-2.9.8-2|14	BuildRequires:  mvn(com.fasterxml.jackson.module:jackson-module-jaxb-annotations)
21mr|jackson-dataformat-xml-2.9.8-2|15	BuildRequires:  mvn(com.fasterxml.woodstox:woodstox-core)
21mr|jackson-dataformat-xml-2.9.8-2|16	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-dataformat-xml-2.9.8-2|17	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|jackson-dataformat-xml-2.9.8-2|18	BuildRequires:  mvn(junit:junit)
21mr|jackson-dataformat-xml-2.9.8-2|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-dataformat-xml-2.9.8-2|20	BuildRequires:  mvn(org.codehaus.woodstox:stax2-api)
21mr|jackson-dataformat-xml-2.9.8-2|21	
21mr|jackson-dataformat-xml-2.9.8-2|22	Group:          Development/Java
21mr|jackson-dataformat-xml-2.9.8-2|23	BuildArch:      noarch
21mr|jackson-dataformat-xml-2.9.8-2|24	# Java stack is not supported on x86_32
21mr|jackson-dataformat-xml-2.9.8-2|25	ExcludeArch: %{ix86}
21mr|jackson-dataformat-xml-2.9.8-2|26	
21mr|jackson-dataformat-xml-2.9.8-2|27	%description
21mr|jackson-dataformat-xml-2.9.8-2|28	Data format extension for Jackson (http://jackson.codehaus.org)
21mr|jackson-dataformat-xml-2.9.8-2|29	to offer alternative support for serializing POJOs as XML and
21mr|jackson-dataformat-xml-2.9.8-2|30	deserializing XML as POJOs. Support implemented on top of Stax API
21mr|jackson-dataformat-xml-2.9.8-2|31	(javax.xml.stream), by implementing core Jackson Streaming API types
21mr|jackson-dataformat-xml-2.9.8-2|32	like JsonGenerator, JsonParser and JsonFactory. Some data-binding types
21mr|jackson-dataformat-xml-2.9.8-2|33	overridden as well (ObjectMapper sub-classed as XmlMapper).
21mr|jackson-dataformat-xml-2.9.8-2|34	
21mr|jackson-dataformat-xml-2.9.8-2|35	%package javadoc
21mr|jackson-dataformat-xml-2.9.8-2|36	Summary: Javadoc for %{name}
21mr|jackson-dataformat-xml-2.9.8-2|37	
21mr|jackson-dataformat-xml-2.9.8-2|38	%description javadoc
21mr|jackson-dataformat-xml-2.9.8-2|39	This package contains API documentation for %{name}.
21mr|jackson-dataformat-xml-2.9.8-2|40	
21mr|jackson-dataformat-xml-2.9.8-2|41	%prep
21mr|jackson-dataformat-xml-2.9.8-2|42	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-dataformat-xml-2.9.8-2|43	
21mr|jackson-dataformat-xml-2.9.8-2|44	cp -p src/main/resources/META-INF/LICENSE .
21mr|jackson-dataformat-xml-2.9.8-2|45	cp -p src/main/resources/META-INF/NOTICE .
21mr|jackson-dataformat-xml-2.9.8-2|46	sed -i 's/\r//' LICENSE NOTICE
21mr|jackson-dataformat-xml-2.9.8-2|47	
21mr|jackson-dataformat-xml-2.9.8-2|48	# Modern JREs supply this API
21mr|jackson-dataformat-xml-2.9.8-2|49	%pom_remove_dep "javax.xml.stream:stax-api"
21mr|jackson-dataformat-xml-2.9.8-2|50	
21mr|jackson-dataformat-xml-2.9.8-2|51	%mvn_file ":{*}" jackson-dataformats/@1
21mr|jackson-dataformat-xml-2.9.8-2|52	
21mr|jackson-dataformat-xml-2.9.8-2|53	%build
21mr|jackson-dataformat-xml-2.9.8-2|54	%mvn_build
21mr|jackson-dataformat-xml-2.9.8-2|55	
21mr|jackson-dataformat-xml-2.9.8-2|56	%install
21mr|jackson-dataformat-xml-2.9.8-2|57	%mvn_install
21mr|jackson-dataformat-xml-2.9.8-2|58	
21mr|jackson-dataformat-xml-2.9.8-2|59	%files -f .mfiles
21mr|jackson-dataformat-xml-2.9.8-2|60	%doc README.md release-notes/*
21mr|jackson-dataformat-xml-2.9.8-2|61	%license LICENSE NOTICE
21mr|jackson-dataformat-xml-2.9.8-2|62	
21mr|jackson-dataformat-xml-2.9.8-2|63	%files javadoc -f .mfiles-javadoc
21mr|jackson-dataformat-xml-2.9.8-2|64	%license LICENSE NOTICE
21mr|jackson-dataformat-xml-2.9.8-2|65	

12872 21
21mr|jackson-datatype-jdk8-2.9.8-2|1	# NB: This package can be retired after Jackson 3 is released bringing
21mr|jackson-datatype-jdk8-2.9.8-2|2	# the minimum supported JDK to 8
21mr|jackson-datatype-jdk8-2.9.8-2|3	
21mr|jackson-datatype-jdk8-2.9.8-2|4	Name:          jackson-datatype-jdk8
21mr|jackson-datatype-jdk8-2.9.8-2|5	Version:       2.9.8
21mr|jackson-datatype-jdk8-2.9.8-2|6	Release:       2
21mr|jackson-datatype-jdk8-2.9.8-2|7	Summary:       Jackson module that adds supports for JDK 8 data types
21mr|jackson-datatype-jdk8-2.9.8-2|8	License:       ASL 2.0
21mr|jackson-datatype-jdk8-2.9.8-2|9	URL:           https://github.com/FasterXML/jackson-modules-java8
21mr|jackson-datatype-jdk8-2.9.8-2|10	Source0:       https://github.com/FasterXML/jackson-modules-java8/archive/jackson-modules-java8-%{version}.tar.gz
21mr|jackson-datatype-jdk8-2.9.8-2|11	
21mr|jackson-datatype-jdk8-2.9.8-2|12	BuildRequires:  maven-local
21mr|jackson-datatype-jdk8-2.9.8-2|13	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
21mr|jackson-datatype-jdk8-2.9.8-2|14	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-datatype-jdk8-2.9.8-2|15	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-datatype-jdk8-2.9.8-2|16	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-datatype-jdk8-2.9.8-2|17	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-datatype-jdk8-2.9.8-2|18	BuildRequires:  mvn(junit:junit)
21mr|jackson-datatype-jdk8-2.9.8-2|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-datatype-jdk8-2.9.8-2|20	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|jackson-datatype-jdk8-2.9.8-2|21	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|jackson-datatype-jdk8-2.9.8-2|22	
21mr|jackson-datatype-jdk8-2.9.8-2|23	Group:          Development/Java
21mr|jackson-datatype-jdk8-2.9.8-2|24	BuildArch:     noarch
21mr|jackson-datatype-jdk8-2.9.8-2|25	# Java stack is not supported on x86_32
21mr|jackson-datatype-jdk8-2.9.8-2|26	ExcludeArch: %{ix86}
21mr|jackson-datatype-jdk8-2.9.8-2|27	
21mr|jackson-datatype-jdk8-2.9.8-2|28	%description
21mr|jackson-datatype-jdk8-2.9.8-2|29	Java 8 Datatypes: support for other new Java 8 data types outside of
21mr|jackson-datatype-jdk8-2.9.8-2|30	date/time: most notably Optional, OptionalLong, OptionalDouble.
21mr|jackson-datatype-jdk8-2.9.8-2|31	
21mr|jackson-datatype-jdk8-2.9.8-2|32	%package -n jackson-modules-java8
21mr|jackson-datatype-jdk8-2.9.8-2|33	Summary: Add-on modules for Jackson to support JDK 8 data types
21mr|jackson-datatype-jdk8-2.9.8-2|34	
21mr|jackson-datatype-jdk8-2.9.8-2|35	%description -n jackson-modules-java8
21mr|jackson-datatype-jdk8-2.9.8-2|36	This is a multi-module umbrella project for Jackson modules needed to
21mr|jackson-datatype-jdk8-2.9.8-2|37	support Java 8 features, especially with Jackson 2.x that only requires
21mr|jackson-datatype-jdk8-2.9.8-2|38	Java 7 for running (and until 2.7 only Java 6).
21mr|jackson-datatype-jdk8-2.9.8-2|39	
21mr|jackson-datatype-jdk8-2.9.8-2|40	%package -n jackson-module-parameter-names
21mr|jackson-datatype-jdk8-2.9.8-2|41	Summary: Jackson module that adds support for accessing parameter names
21mr|jackson-datatype-jdk8-2.9.8-2|42	
21mr|jackson-datatype-jdk8-2.9.8-2|43	%description -n jackson-module-parameter-names
21mr|jackson-datatype-jdk8-2.9.8-2|44	Parameter names: support for detecting constructor and factory method
21mr|jackson-datatype-jdk8-2.9.8-2|45	("creator") parameters without having to use @JsonProperty annotation.
21mr|jackson-datatype-jdk8-2.9.8-2|46	
21mr|jackson-datatype-jdk8-2.9.8-2|47	%package -n jackson-datatype-jsr310
21mr|jackson-datatype-jdk8-2.9.8-2|48	Summary: Datatype module to make Jackson recognize Java 8 Date & Time API data types
21mr|jackson-datatype-jdk8-2.9.8-2|49	
21mr|jackson-datatype-jdk8-2.9.8-2|50	%description -n jackson-datatype-jsr310
21mr|jackson-datatype-jdk8-2.9.8-2|51	Java 8 Date/time: support for Java 8 date/time types (specified in JSR-310
21mr|jackson-datatype-jdk8-2.9.8-2|52	specification.)
21mr|jackson-datatype-jdk8-2.9.8-2|53	
21mr|jackson-datatype-jdk8-2.9.8-2|54	%package javadoc
21mr|jackson-datatype-jdk8-2.9.8-2|55	Summary: Javadoc for %{name}
21mr|jackson-datatype-jdk8-2.9.8-2|56	Obsoletes: jackson-datatype-jsr310-javadoc < %{version}-%{release}
21mr|jackson-datatype-jdk8-2.9.8-2|57	Provides:  jackson-datatype-jsr310-javadoc = %{version}-%{release}
21mr|jackson-datatype-jdk8-2.9.8-2|58	
21mr|jackson-datatype-jdk8-2.9.8-2|59	%description javadoc
21mr|jackson-datatype-jdk8-2.9.8-2|60	This package contains API documentation for %{name}.
21mr|jackson-datatype-jdk8-2.9.8-2|61	
21mr|jackson-datatype-jdk8-2.9.8-2|62	%prep
21mr|jackson-datatype-jdk8-2.9.8-2|63	%setup -q -n jackson-modules-java8-jackson-modules-java8-%{version}
21mr|jackson-datatype-jdk8-2.9.8-2|64	
21mr|jackson-datatype-jdk8-2.9.8-2|65	# Plugins not needed for RPM builds
21mr|jackson-datatype-jdk8-2.9.8-2|66	%pom_remove_plugin ":maven-enforcer-plugin" datetime parameter-names
21mr|jackson-datatype-jdk8-2.9.8-2|67	
21mr|jackson-datatype-jdk8-2.9.8-2|68	# Allow deprecation warnings, due to newer mockito
21mr|jackson-datatype-jdk8-2.9.8-2|69	sed -i -e '/Werror/d' parameter-names/pom.xml
21mr|jackson-datatype-jdk8-2.9.8-2|70	
21mr|jackson-datatype-jdk8-2.9.8-2|71	%build
21mr|jackson-datatype-jdk8-2.9.8-2|72	%mvn_build -s
21mr|jackson-datatype-jdk8-2.9.8-2|73	
21mr|jackson-datatype-jdk8-2.9.8-2|74	%install
21mr|jackson-datatype-jdk8-2.9.8-2|75	%mvn_install
21mr|jackson-datatype-jdk8-2.9.8-2|76	
21mr|jackson-datatype-jdk8-2.9.8-2|77	%files -n jackson-modules-java8 -f .mfiles-jackson-modules-java8
21mr|jackson-datatype-jdk8-2.9.8-2|78	%doc README.md release-notes/*
21mr|jackson-datatype-jdk8-2.9.8-2|79	%license LICENSE
21mr|jackson-datatype-jdk8-2.9.8-2|80	
21mr|jackson-datatype-jdk8-2.9.8-2|81	%files -n jackson-module-parameter-names -f .mfiles-jackson-module-parameter-names
21mr|jackson-datatype-jdk8-2.9.8-2|82	%doc parameter-names/README.md
21mr|jackson-datatype-jdk8-2.9.8-2|83	%license LICENSE
21mr|jackson-datatype-jdk8-2.9.8-2|84	
21mr|jackson-datatype-jdk8-2.9.8-2|85	%files -n jackson-datatype-jdk8 -f .mfiles-jackson-datatype-jdk8
21mr|jackson-datatype-jdk8-2.9.8-2|86	%doc datatypes/README.md
21mr|jackson-datatype-jdk8-2.9.8-2|87	%license LICENSE
21mr|jackson-datatype-jdk8-2.9.8-2|88	
21mr|jackson-datatype-jdk8-2.9.8-2|89	%files -n jackson-datatype-jsr310 -f .mfiles-jackson-datatype-jsr310
21mr|jackson-datatype-jdk8-2.9.8-2|90	%doc datetime/README.md
21mr|jackson-datatype-jdk8-2.9.8-2|91	%license LICENSE
21mr|jackson-datatype-jdk8-2.9.8-2|92	
21mr|jackson-datatype-jdk8-2.9.8-2|93	%files javadoc -f .mfiles-javadoc
21mr|jackson-datatype-jdk8-2.9.8-2|94	%license LICENSE
21mr|jackson-datatype-jdk8-2.9.8-2|95	

12873 21
21mr|jackson-datatype-joda-2.9.8-2|1	Name:          jackson-datatype-joda
21mr|jackson-datatype-joda-2.9.8-2|2	Version:       2.9.8
21mr|jackson-datatype-joda-2.9.8-2|3	Release:       2
21mr|jackson-datatype-joda-2.9.8-2|4	Summary:       Add-on module for Jackson to support Joda data-types
21mr|jackson-datatype-joda-2.9.8-2|5	License:       ASL 2.0
21mr|jackson-datatype-joda-2.9.8-2|6	URL:           http://wiki.fasterxml.com/JacksonModuleJoda
21mr|jackson-datatype-joda-2.9.8-2|7	Source0:       https://github.com/FasterXML/jackson-datatype-joda/archive/%{name}-%{version}.tar.gz
21mr|jackson-datatype-joda-2.9.8-2|8	
21mr|jackson-datatype-joda-2.9.8-2|9	BuildRequires:  maven-local
21mr|jackson-datatype-joda-2.9.8-2|10	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
21mr|jackson-datatype-joda-2.9.8-2|11	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-datatype-joda-2.9.8-2|12	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-datatype-joda-2.9.8-2|13	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-datatype-joda-2.9.8-2|14	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-datatype-joda-2.9.8-2|15	BuildRequires:  mvn(joda-time:joda-time)
21mr|jackson-datatype-joda-2.9.8-2|16	BuildRequires:  mvn(junit:junit)
21mr|jackson-datatype-joda-2.9.8-2|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-datatype-joda-2.9.8-2|18	
21mr|jackson-datatype-joda-2.9.8-2|19	Group:          Development/Java
21mr|jackson-datatype-joda-2.9.8-2|20	BuildArch:      noarch
21mr|jackson-datatype-joda-2.9.8-2|21	# Java stack is not supported on x86_32
21mr|jackson-datatype-joda-2.9.8-2|22	ExcludeArch: %{ix86}
21mr|jackson-datatype-joda-2.9.8-2|23	
21mr|jackson-datatype-joda-2.9.8-2|24	%description
21mr|jackson-datatype-joda-2.9.8-2|25	This is a Jackson module that aims to provide
21mr|jackson-datatype-joda-2.9.8-2|26	full support for data types of Joda date-time
21mr|jackson-datatype-joda-2.9.8-2|27	library.
21mr|jackson-datatype-joda-2.9.8-2|28	
21mr|jackson-datatype-joda-2.9.8-2|29	%package javadoc
21mr|jackson-datatype-joda-2.9.8-2|30	Summary: Javadoc for %{name}
21mr|jackson-datatype-joda-2.9.8-2|31	
21mr|jackson-datatype-joda-2.9.8-2|32	%description javadoc
21mr|jackson-datatype-joda-2.9.8-2|33	This package contains API documentation for %{name}.
21mr|jackson-datatype-joda-2.9.8-2|34	
21mr|jackson-datatype-joda-2.9.8-2|35	%prep
21mr|jackson-datatype-joda-2.9.8-2|36	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-datatype-joda-2.9.8-2|37	
21mr|jackson-datatype-joda-2.9.8-2|38	sed -i 's/\r//' src/main/resources/META-INF/LICENSE
21mr|jackson-datatype-joda-2.9.8-2|39	cp -p src/main/resources/META-INF/LICENSE .
21mr|jackson-datatype-joda-2.9.8-2|40	
21mr|jackson-datatype-joda-2.9.8-2|41	%mvn_file : %{name}
21mr|jackson-datatype-joda-2.9.8-2|42	
21mr|jackson-datatype-joda-2.9.8-2|43	%build
21mr|jackson-datatype-joda-2.9.8-2|44	%mvn_build
21mr|jackson-datatype-joda-2.9.8-2|45	
21mr|jackson-datatype-joda-2.9.8-2|46	%install
21mr|jackson-datatype-joda-2.9.8-2|47	%mvn_install
21mr|jackson-datatype-joda-2.9.8-2|48	
21mr|jackson-datatype-joda-2.9.8-2|49	%files -f .mfiles
21mr|jackson-datatype-joda-2.9.8-2|50	%doc README.md release-notes/*
21mr|jackson-datatype-joda-2.9.8-2|51	%license LICENSE
21mr|jackson-datatype-joda-2.9.8-2|52	
21mr|jackson-datatype-joda-2.9.8-2|53	%files javadoc -f .mfiles-javadoc
21mr|jackson-datatype-joda-2.9.8-2|54	%license LICENSE
21mr|jackson-datatype-joda-2.9.8-2|55	

12874 21
21mr|jackson-datatypes-collections-2.9.8-2|1	%bcond_with jp_minimal
21mr|jackson-datatypes-collections-2.9.8-2|2	
21mr|jackson-datatypes-collections-2.9.8-2|3	Name:          jackson-datatypes-collections
21mr|jackson-datatypes-collections-2.9.8-2|4	Version:       2.9.8
21mr|jackson-datatypes-collections-2.9.8-2|5	Release:       2
21mr|jackson-datatypes-collections-2.9.8-2|6	Summary:       Jackson datatypes: collections
21mr|jackson-datatypes-collections-2.9.8-2|7	# Source files without license headers https://github.com/FasterXML/jackson-datatypes-collections/issues/10
21mr|jackson-datatypes-collections-2.9.8-2|8	License:       ASL 2.0
21mr|jackson-datatypes-collections-2.9.8-2|9	URL:           https://github.com/FasterXML/jackson-datatypes-collections
21mr|jackson-datatypes-collections-2.9.8-2|10	Source0:       https://github.com/FasterXML/jackson-datatypes-collections/archive/%{name}-%{version}.tar.gz
21mr|jackson-datatypes-collections-2.9.8-2|11	
21mr|jackson-datatypes-collections-2.9.8-2|12	BuildRequires:  maven-local
21mr|jackson-datatypes-collections-2.9.8-2|13	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-datatypes-collections-2.9.8-2|14	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-datatypes-collections-2.9.8-2|15	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-datatypes-collections-2.9.8-2|16	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-datatypes-collections-2.9.8-2|17	BuildRequires:  mvn(com.google.guava:guava)
21mr|jackson-datatypes-collections-2.9.8-2|18	BuildRequires:  mvn(junit:junit)
21mr|jackson-datatypes-collections-2.9.8-2|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-datatypes-collections-2.9.8-2|20	%if %{without jp_minimal}
21mr|jackson-datatypes-collections-2.9.8-2|21	BuildRequires:  mvn(com.carrotsearch:hppc)
21mr|jackson-datatypes-collections-2.9.8-2|22	%endif
21mr|jackson-datatypes-collections-2.9.8-2|23	
21mr|jackson-datatypes-collections-2.9.8-2|24	Group:          Development/Java
21mr|jackson-datatypes-collections-2.9.8-2|25	BuildArch:      noarch
21mr|jackson-datatypes-collections-2.9.8-2|26	# Java stack is not supported on x86_32
21mr|jackson-datatypes-collections-2.9.8-2|27	ExcludeArch: %{ix86}
21mr|jackson-datatypes-collections-2.9.8-2|28	
21mr|jackson-datatypes-collections-2.9.8-2|29	%description
21mr|jackson-datatypes-collections-2.9.8-2|30	This is a multi-module umbrella project for various Jackson
21mr|jackson-datatypes-collections-2.9.8-2|31	Data-type modules to support 3rd party Collection libraries.
21mr|jackson-datatypes-collections-2.9.8-2|32	
21mr|jackson-datatypes-collections-2.9.8-2|33	Currently included are:
21mr|jackson-datatypes-collections-2.9.8-2|34	* Guava data-type
21mr|jackson-datatypes-collections-2.9.8-2|35	* HPPC data-type
21mr|jackson-datatypes-collections-2.9.8-2|36	* PCollections data-type
21mr|jackson-datatypes-collections-2.9.8-2|37	
21mr|jackson-datatypes-collections-2.9.8-2|38	%package -n jackson-datatype-guava
21mr|jackson-datatypes-collections-2.9.8-2|39	Summary:       Add-on module for Jackson which handles Guava data-types
21mr|jackson-datatypes-collections-2.9.8-2|40	
21mr|jackson-datatypes-collections-2.9.8-2|41	%description -n jackson-datatype-guava
21mr|jackson-datatypes-collections-2.9.8-2|42	Add-on datatype-support module for Jackson that handles
21mr|jackson-datatypes-collections-2.9.8-2|43	Guava types (currently mostly just collection ones).
21mr|jackson-datatypes-collections-2.9.8-2|44	
21mr|jackson-datatypes-collections-2.9.8-2|45	%if %{without jp_minimal}
21mr|jackson-datatypes-collections-2.9.8-2|46	%package -n jackson-datatype-hppc
21mr|jackson-datatypes-collections-2.9.8-2|47	Summary:       Add-on module for Jackson to support HPPC data-types
21mr|jackson-datatypes-collections-2.9.8-2|48	
21mr|jackson-datatypes-collections-2.9.8-2|49	%description -n jackson-datatype-hppc
21mr|jackson-datatypes-collections-2.9.8-2|50	Jackson data-type module to support JSON serialization and
21mr|jackson-datatypes-collections-2.9.8-2|51	deserialization of High-Performance Primitive Collections
21mr|jackson-datatypes-collections-2.9.8-2|52	data-types.
21mr|jackson-datatypes-collections-2.9.8-2|53	%endif
21mr|jackson-datatypes-collections-2.9.8-2|54	
21mr|jackson-datatypes-collections-2.9.8-2|55	%package javadoc
21mr|jackson-datatypes-collections-2.9.8-2|56	Summary: Javadoc for %{name}
21mr|jackson-datatypes-collections-2.9.8-2|57	
21mr|jackson-datatypes-collections-2.9.8-2|58	%description javadoc
21mr|jackson-datatypes-collections-2.9.8-2|59	This package contains API documentation for %{name}.
21mr|jackson-datatypes-collections-2.9.8-2|60	
21mr|jackson-datatypes-collections-2.9.8-2|61	%prep
21mr|jackson-datatypes-collections-2.9.8-2|62	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-datatypes-collections-2.9.8-2|63	
21mr|jackson-datatypes-collections-2.9.8-2|64	sed -i 's/\r//' hppc/src/main/resources/META-INF/LICENSE
21mr|jackson-datatypes-collections-2.9.8-2|65	cp -p hppc/src/main/resources/META-INF/LICENSE .
21mr|jackson-datatypes-collections-2.9.8-2|66	
21mr|jackson-datatypes-collections-2.9.8-2|67	%if %{with jp_minimal}
21mr|jackson-datatypes-collections-2.9.8-2|68	# Disable modules with additional deps
21mr|jackson-datatypes-collections-2.9.8-2|69	%pom_disable_module hppc
21mr|jackson-datatypes-collections-2.9.8-2|70	%endif
21mr|jackson-datatypes-collections-2.9.8-2|71	
21mr|jackson-datatypes-collections-2.9.8-2|72	# Deps are missing from Fedora for these modules:
21mr|jackson-datatypes-collections-2.9.8-2|73	%pom_disable_module eclipse-collections
21mr|jackson-datatypes-collections-2.9.8-2|74	%pom_disable_module pcollections
21mr|jackson-datatypes-collections-2.9.8-2|75	
21mr|jackson-datatypes-collections-2.9.8-2|76	%build
21mr|jackson-datatypes-collections-2.9.8-2|77	%mvn_build -s
21mr|jackson-datatypes-collections-2.9.8-2|78	
21mr|jackson-datatypes-collections-2.9.8-2|79	%install
21mr|jackson-datatypes-collections-2.9.8-2|80	%mvn_install
21mr|jackson-datatypes-collections-2.9.8-2|81	
21mr|jackson-datatypes-collections-2.9.8-2|82	%files -f .mfiles-jackson-datatypes-collections
21mr|jackson-datatypes-collections-2.9.8-2|83	%doc README.md release-notes
21mr|jackson-datatypes-collections-2.9.8-2|84	%license LICENSE
21mr|jackson-datatypes-collections-2.9.8-2|85	
21mr|jackson-datatypes-collections-2.9.8-2|86	%files -n jackson-datatype-guava -f .mfiles-jackson-datatype-guava
21mr|jackson-datatypes-collections-2.9.8-2|87	%doc guava/README.md guava/release-notes
21mr|jackson-datatypes-collections-2.9.8-2|88	%license LICENSE
21mr|jackson-datatypes-collections-2.9.8-2|89	
21mr|jackson-datatypes-collections-2.9.8-2|90	%if %{without jp_minimal}
21mr|jackson-datatypes-collections-2.9.8-2|91	%files -n jackson-datatype-hppc -f .mfiles-jackson-datatype-hppc
21mr|jackson-datatypes-collections-2.9.8-2|92	%doc hppc/README.md hppc/release-notes
21mr|jackson-datatypes-collections-2.9.8-2|93	%license LICENSE
21mr|jackson-datatypes-collections-2.9.8-2|94	%endif
21mr|jackson-datatypes-collections-2.9.8-2|95	
21mr|jackson-datatypes-collections-2.9.8-2|96	%files javadoc -f .mfiles-javadoc
21mr|jackson-datatypes-collections-2.9.8-2|97	%license LICENSE
21mr|jackson-datatypes-collections-2.9.8-2|98	

12875 21
21mr|jackson-jaxrs-providers-2.9.8-1|1	%bcond_without jp_minimal
21mr|jackson-jaxrs-providers-2.9.8-1|2	
21mr|jackson-jaxrs-providers-2.9.8-1|3	Name:          jackson-jaxrs-providers
21mr|jackson-jaxrs-providers-2.9.8-1|4	Version:       2.9.8
21mr|jackson-jaxrs-providers-2.9.8-1|5	Release:       1
21mr|jackson-jaxrs-providers-2.9.8-1|6	Summary:       Jackson JAX-RS providers
21mr|jackson-jaxrs-providers-2.9.8-1|7	License:       ASL 2.0
21mr|jackson-jaxrs-providers-2.9.8-1|8	URL:           https://github.com/FasterXML/jackson-jaxrs-providers
21mr|jackson-jaxrs-providers-2.9.8-1|9	Source0:       https://github.com/FasterXML/jackson-jaxrs-providers/archive/%{name}-%{version}.tar.gz
21mr|jackson-jaxrs-providers-2.9.8-1|10	
21mr|jackson-jaxrs-providers-2.9.8-1|11	BuildRequires:  maven-local
21mr|jackson-jaxrs-providers-2.9.8-1|12	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-jaxrs-providers-2.9.8-1|13	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-jaxrs-providers-2.9.8-1|14	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-jaxrs-providers-2.9.8-1|15	BuildRequires:  mvn(com.fasterxml.jackson.module:jackson-module-jaxb-annotations)
21mr|jackson-jaxrs-providers-2.9.8-1|16	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-jaxrs-providers-2.9.8-1|17	BuildRequires:  mvn(com.google.guava:guava)
21mr|jackson-jaxrs-providers-2.9.8-1|18	BuildRequires:  mvn(javax.ws.rs:javax.ws.rs-api)
21mr|jackson-jaxrs-providers-2.9.8-1|19	BuildRequires:  mvn(junit:junit)
21mr|jackson-jaxrs-providers-2.9.8-1|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-jaxrs-providers-2.9.8-1|21	BuildRequires:  mvn(org.codehaus.woodstox:stax2-api)
21mr|jackson-jaxrs-providers-2.9.8-1|22	BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|jackson-jaxrs-providers-2.9.8-1|23	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|jackson-jaxrs-providers-2.9.8-1|24	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)
21mr|jackson-jaxrs-providers-2.9.8-1|25	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|jackson-jaxrs-providers-2.9.8-1|26	%if %{without jp_minimal}
21mr|jackson-jaxrs-providers-2.9.8-1|27	BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-cbor)
21mr|jackson-jaxrs-providers-2.9.8-1|28	BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-smile)
21mr|jackson-jaxrs-providers-2.9.8-1|29	BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-xml)
21mr|jackson-jaxrs-providers-2.9.8-1|30	BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
21mr|jackson-jaxrs-providers-2.9.8-1|31	BuildRequires:  mvn(org.glassfish.jersey.containers:jersey-container-servlet)
21mr|jackson-jaxrs-providers-2.9.8-1|32	BuildRequires:  mvn(org.glassfish.jersey.core:jersey-server)
21mr|jackson-jaxrs-providers-2.9.8-1|33	BuildRequires:  mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|jackson-jaxrs-providers-2.9.8-1|34	%endif
21mr|jackson-jaxrs-providers-2.9.8-1|35	
21mr|jackson-jaxrs-providers-2.9.8-1|36	Group:          Development/Java
21mr|jackson-jaxrs-providers-2.9.8-1|37	BuildArch:      noarch
21mr|jackson-jaxrs-providers-2.9.8-1|38	# Java stack is not supported on x86_32
21mr|jackson-jaxrs-providers-2.9.8-1|39	ExcludeArch: %{ix86}
21mr|jackson-jaxrs-providers-2.9.8-1|40	
21mr|jackson-jaxrs-providers-2.9.8-1|41	%description
21mr|jackson-jaxrs-providers-2.9.8-1|42	This is a multi-module project that contains Jackson-based JAX-RS providers for
21mr|jackson-jaxrs-providers-2.9.8-1|43	following data formats: JSON, Smile (binary JSON), XML, CBOR (another kind of
21mr|jackson-jaxrs-providers-2.9.8-1|44	binary JSON), YAML.
21mr|jackson-jaxrs-providers-2.9.8-1|45	
21mr|jackson-jaxrs-providers-2.9.8-1|46	%package -n jackson-jaxrs-json-provider
21mr|jackson-jaxrs-providers-2.9.8-1|47	Summary:       Jackson-JAXRS-JSON
21mr|jackson-jaxrs-providers-2.9.8-1|48	
21mr|jackson-jaxrs-providers-2.9.8-1|49	%description -n jackson-jaxrs-json-provider
21mr|jackson-jaxrs-providers-2.9.8-1|50	Functionality to handle JSON input/output for JAX-RS implementations
21mr|jackson-jaxrs-providers-2.9.8-1|51	(like Jersey and RESTeasy) using standard Jackson data binding.
21mr|jackson-jaxrs-providers-2.9.8-1|52	
21mr|jackson-jaxrs-providers-2.9.8-1|53	%if %{without jp_minimal}
21mr|jackson-jaxrs-providers-2.9.8-1|54	%package -n jackson-jaxrs-cbor-provider
21mr|jackson-jaxrs-providers-2.9.8-1|55	Summary:       Jackson-JAXRS-CBOR
21mr|jackson-jaxrs-providers-2.9.8-1|56	
21mr|jackson-jaxrs-providers-2.9.8-1|57	%description -n jackson-jaxrs-cbor-provider
21mr|jackson-jaxrs-providers-2.9.8-1|58	Functionality to handle CBOR encoded input/output for JAX-RS implementations
21mr|jackson-jaxrs-providers-2.9.8-1|59	(like Jersey and RESTeasy) using standard Jackson data binding.
21mr|jackson-jaxrs-providers-2.9.8-1|60	
21mr|jackson-jaxrs-providers-2.9.8-1|61	%package -n jackson-jaxrs-smile-provider
21mr|jackson-jaxrs-providers-2.9.8-1|62	Summary:       Jackson-JAXRS-Smile
21mr|jackson-jaxrs-providers-2.9.8-1|63	
21mr|jackson-jaxrs-providers-2.9.8-1|64	%description -n jackson-jaxrs-smile-provider
21mr|jackson-jaxrs-providers-2.9.8-1|65	Functionality to handle Smile (binary JSON) input/output for
21mr|jackson-jaxrs-providers-2.9.8-1|66	JAX-RS implementations (like Jersey and RESTeasy) using standard
21mr|jackson-jaxrs-providers-2.9.8-1|67	Jackson data binding.
21mr|jackson-jaxrs-providers-2.9.8-1|68	
21mr|jackson-jaxrs-providers-2.9.8-1|69	%package -n jackson-jaxrs-xml-provider
21mr|jackson-jaxrs-providers-2.9.8-1|70	Summary:       Jackson-JAXRS-XML
21mr|jackson-jaxrs-providers-2.9.8-1|71	
21mr|jackson-jaxrs-providers-2.9.8-1|72	%description -n jackson-jaxrs-xml-provider
21mr|jackson-jaxrs-providers-2.9.8-1|73	Functionality to handle Smile XML input/output for JAX-RS implementations
21mr|jackson-jaxrs-providers-2.9.8-1|74	(like Jersey and RESTeasy) using standard Jackson data binding.
21mr|jackson-jaxrs-providers-2.9.8-1|75	
21mr|jackson-jaxrs-providers-2.9.8-1|76	%package -n jackson-jaxrs-yaml-provider
21mr|jackson-jaxrs-providers-2.9.8-1|77	Summary:       Jackson-JAXRS-YAML
21mr|jackson-jaxrs-providers-2.9.8-1|78	
21mr|jackson-jaxrs-providers-2.9.8-1|79	%description -n jackson-jaxrs-yaml-provider
21mr|jackson-jaxrs-providers-2.9.8-1|80	Functionality to handle YAML input/output for JAX-RS implementations
21mr|jackson-jaxrs-providers-2.9.8-1|81	(like Jersey and RESTeasy) using standard Jackson data binding.
21mr|jackson-jaxrs-providers-2.9.8-1|82	%endif
21mr|jackson-jaxrs-providers-2.9.8-1|83	
21mr|jackson-jaxrs-providers-2.9.8-1|84	%package datatypes
21mr|jackson-jaxrs-providers-2.9.8-1|85	Summary: Functionality for reading/writing core JAX-RS helper types
21mr|jackson-jaxrs-providers-2.9.8-1|86	
21mr|jackson-jaxrs-providers-2.9.8-1|87	%description datatypes
21mr|jackson-jaxrs-providers-2.9.8-1|88	Functionality for reading/writing core JAX-RS helper types.
21mr|jackson-jaxrs-providers-2.9.8-1|89	
21mr|jackson-jaxrs-providers-2.9.8-1|90	%package parent
21mr|jackson-jaxrs-providers-2.9.8-1|91	Summary: Parent for Jackson JAX-RS providers
21mr|jackson-jaxrs-providers-2.9.8-1|92	
21mr|jackson-jaxrs-providers-2.9.8-1|93	%description parent
21mr|jackson-jaxrs-providers-2.9.8-1|94	Parent POM for Jackson JAX-RS providers.
21mr|jackson-jaxrs-providers-2.9.8-1|95	
21mr|jackson-jaxrs-providers-2.9.8-1|96	%package javadoc
21mr|jackson-jaxrs-providers-2.9.8-1|97	Summary: Javadoc for %{name}
21mr|jackson-jaxrs-providers-2.9.8-1|98	
21mr|jackson-jaxrs-providers-2.9.8-1|99	%description javadoc
21mr|jackson-jaxrs-providers-2.9.8-1|100	This package contains API documentation for %{name}.
21mr|jackson-jaxrs-providers-2.9.8-1|101	
21mr|jackson-jaxrs-providers-2.9.8-1|102	%prep
21mr|jackson-jaxrs-providers-2.9.8-1|103	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-jaxrs-providers-2.9.8-1|104	
21mr|jackson-jaxrs-providers-2.9.8-1|105	cp -p xml/src/main/resources/META-INF/LICENSE .
21mr|jackson-jaxrs-providers-2.9.8-1|106	cp -p xml/src/main/resources/META-INF/NOTICE .
21mr|jackson-jaxrs-providers-2.9.8-1|107	sed -i 's/\r//' LICENSE NOTICE
21mr|jackson-jaxrs-providers-2.9.8-1|108	
21mr|jackson-jaxrs-providers-2.9.8-1|109	# Disable jar with no-meta-inf-services classifier, breaks build
21mr|jackson-jaxrs-providers-2.9.8-1|110	%pom_remove_plugin :maven-jar-plugin cbor
21mr|jackson-jaxrs-providers-2.9.8-1|111	%pom_remove_plugin :maven-jar-plugin json
21mr|jackson-jaxrs-providers-2.9.8-1|112	%pom_remove_plugin :maven-jar-plugin smile
21mr|jackson-jaxrs-providers-2.9.8-1|113	%pom_remove_plugin :maven-jar-plugin xml
21mr|jackson-jaxrs-providers-2.9.8-1|114	%pom_remove_plugin :maven-jar-plugin yaml
21mr|jackson-jaxrs-providers-2.9.8-1|115	%pom_remove_plugin :maven-jar-plugin datatypes
21mr|jackson-jaxrs-providers-2.9.8-1|116	
21mr|jackson-jaxrs-providers-2.9.8-1|117	# Add missing deps to fix java.lang.ClassNotFoundException during tests
21mr|jackson-jaxrs-providers-2.9.8-1|118	%pom_add_dep com.google.guava:guava:18.0:test datatypes cbor json smile xml yaml
21mr|jackson-jaxrs-providers-2.9.8-1|119	%pom_add_dep org.ow2.asm:asm:5.1:test cbor json smile xml yaml
21mr|jackson-jaxrs-providers-2.9.8-1|120	
21mr|jackson-jaxrs-providers-2.9.8-1|121	# Circular dep?
21mr|jackson-jaxrs-providers-2.9.8-1|122	%pom_remove_dep org.jboss.resteasy:resteasy-jackson2-provider json
21mr|jackson-jaxrs-providers-2.9.8-1|123	rm json/src/test/java/com/fasterxml/jackson/jaxrs/json/resteasy/RestEasyProviderLoadingTest.java
21mr|jackson-jaxrs-providers-2.9.8-1|124	
21mr|jackson-jaxrs-providers-2.9.8-1|125	%if %{with jp_minimal}
21mr|jackson-jaxrs-providers-2.9.8-1|126	# Disable extra test deps
21mr|jackson-jaxrs-providers-2.9.8-1|127	%pom_remove_dep org.glassfish.jersey.core:
21mr|jackson-jaxrs-providers-2.9.8-1|128	%pom_remove_dep org.glassfish.jersey.containers:
21mr|jackson-jaxrs-providers-2.9.8-1|129	# Disable extra providers
21mr|jackson-jaxrs-providers-2.9.8-1|130	%pom_disable_module cbor
21mr|jackson-jaxrs-providers-2.9.8-1|131	%pom_disable_module smile
21mr|jackson-jaxrs-providers-2.9.8-1|132	%pom_disable_module xml
21mr|jackson-jaxrs-providers-2.9.8-1|133	%pom_disable_module yaml
21mr|jackson-jaxrs-providers-2.9.8-1|134	%endif
21mr|jackson-jaxrs-providers-2.9.8-1|135	
21mr|jackson-jaxrs-providers-2.9.8-1|136	%build
21mr|jackson-jaxrs-providers-2.9.8-1|137	%if %{with jp_minimal}
21mr|jackson-jaxrs-providers-2.9.8-1|138	%mvn_build -s -f
21mr|jackson-jaxrs-providers-2.9.8-1|139	%else
21mr|jackson-jaxrs-providers-2.9.8-1|140	%mvn_build -s
21mr|jackson-jaxrs-providers-2.9.8-1|141	%endif
21mr|jackson-jaxrs-providers-2.9.8-1|142	
21mr|jackson-jaxrs-providers-2.9.8-1|143	%install
21mr|jackson-jaxrs-providers-2.9.8-1|144	%mvn_install
21mr|jackson-jaxrs-providers-2.9.8-1|145	
21mr|jackson-jaxrs-providers-2.9.8-1|146	%files -f .mfiles-jackson-jaxrs-base
21mr|jackson-jaxrs-providers-2.9.8-1|147	%doc README.md release-notes/*
21mr|jackson-jaxrs-providers-2.9.8-1|148	%license LICENSE NOTICE
21mr|jackson-jaxrs-providers-2.9.8-1|149	
21mr|jackson-jaxrs-providers-2.9.8-1|150	%files -n jackson-jaxrs-json-provider -f .mfiles-jackson-jaxrs-json-provider
21mr|jackson-jaxrs-providers-2.9.8-1|151	%if %{without jp_minimal}
21mr|jackson-jaxrs-providers-2.9.8-1|152	%files -n jackson-jaxrs-cbor-provider -f .mfiles-jackson-jaxrs-cbor-provider
21mr|jackson-jaxrs-providers-2.9.8-1|153	%files -n jackson-jaxrs-smile-provider -f .mfiles-jackson-jaxrs-smile-provider
21mr|jackson-jaxrs-providers-2.9.8-1|154	%files -n jackson-jaxrs-xml-provider -f .mfiles-jackson-jaxrs-xml-provider
21mr|jackson-jaxrs-providers-2.9.8-1|155	%files -n jackson-jaxrs-yaml-provider -f .mfiles-jackson-jaxrs-yaml-provider
21mr|jackson-jaxrs-providers-2.9.8-1|156	%endif
21mr|jackson-jaxrs-providers-2.9.8-1|157	
21mr|jackson-jaxrs-providers-2.9.8-1|158	%files datatypes -f .mfiles-jackson-datatype-jaxrs
21mr|jackson-jaxrs-providers-2.9.8-1|159	%license LICENSE NOTICE
21mr|jackson-jaxrs-providers-2.9.8-1|160	
21mr|jackson-jaxrs-providers-2.9.8-1|161	%files parent -f .mfiles-jackson-jaxrs-providers
21mr|jackson-jaxrs-providers-2.9.8-1|162	%license LICENSE NOTICE
21mr|jackson-jaxrs-providers-2.9.8-1|163	
21mr|jackson-jaxrs-providers-2.9.8-1|164	%files javadoc -f .mfiles-javadoc
21mr|jackson-jaxrs-providers-2.9.8-1|165	%license LICENSE NOTICE
21mr|jackson-jaxrs-providers-2.9.8-1|166	

12876 21
21mr|jackson-module-jsonSchema-2.9.8-2|1	Name:          jackson-module-jsonSchema
21mr|jackson-module-jsonSchema-2.9.8-2|2	Version:       2.9.8
21mr|jackson-module-jsonSchema-2.9.8-2|3	Release:       2
21mr|jackson-module-jsonSchema-2.9.8-2|4	Summary:       Jackson JSON Schema Module
21mr|jackson-module-jsonSchema-2.9.8-2|5	License:       ASL 2.0
21mr|jackson-module-jsonSchema-2.9.8-2|6	URL:           https://github.com/FasterXML/jackson-module-jsonSchema
21mr|jackson-module-jsonSchema-2.9.8-2|7	Source0:       https://github.com/FasterXML/jackson-module-jsonSchema/archive/%{name}-%{version}.tar.gz
21mr|jackson-module-jsonSchema-2.9.8-2|8	
21mr|jackson-module-jsonSchema-2.9.8-2|9	BuildRequires:  maven-local
21mr|jackson-module-jsonSchema-2.9.8-2|10	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
21mr|jackson-module-jsonSchema-2.9.8-2|11	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-module-jsonSchema-2.9.8-2|12	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-module-jsonSchema-2.9.8-2|13	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-module-jsonSchema-2.9.8-2|14	BuildRequires:  mvn(javax.validation:validation-api)
21mr|jackson-module-jsonSchema-2.9.8-2|15	BuildRequires:  mvn(junit:junit)
21mr|jackson-module-jsonSchema-2.9.8-2|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-module-jsonSchema-2.9.8-2|17	
21mr|jackson-module-jsonSchema-2.9.8-2|18	Group:          Development/Java
21mr|jackson-module-jsonSchema-2.9.8-2|19	BuildArch:      noarch
21mr|jackson-module-jsonSchema-2.9.8-2|20	# Java stack is not supported on x86_32
21mr|jackson-module-jsonSchema-2.9.8-2|21	ExcludeArch: %{ix86}
21mr|jackson-module-jsonSchema-2.9.8-2|22	
21mr|jackson-module-jsonSchema-2.9.8-2|23	%description
21mr|jackson-module-jsonSchema-2.9.8-2|24	Add-on module for to support JSON Schema version 3 generation.
21mr|jackson-module-jsonSchema-2.9.8-2|25	
21mr|jackson-module-jsonSchema-2.9.8-2|26	%package javadoc
21mr|jackson-module-jsonSchema-2.9.8-2|27	Summary: Javadoc for %{name}
21mr|jackson-module-jsonSchema-2.9.8-2|28	
21mr|jackson-module-jsonSchema-2.9.8-2|29	%description javadoc
21mr|jackson-module-jsonSchema-2.9.8-2|30	This package contains API documentation for %{name}.
21mr|jackson-module-jsonSchema-2.9.8-2|31	
21mr|jackson-module-jsonSchema-2.9.8-2|32	%prep
21mr|jackson-module-jsonSchema-2.9.8-2|33	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-module-jsonSchema-2.9.8-2|34	
21mr|jackson-module-jsonSchema-2.9.8-2|35	sed -i 's/\r//' src/main/resources/META-INF/LICENSE
21mr|jackson-module-jsonSchema-2.9.8-2|36	cp -p src/main/resources/META-INF/LICENSE .
21mr|jackson-module-jsonSchema-2.9.8-2|37	
21mr|jackson-module-jsonSchema-2.9.8-2|38	%mvn_file ":{*}" jackson-modules/@1
21mr|jackson-module-jsonSchema-2.9.8-2|39	
21mr|jackson-module-jsonSchema-2.9.8-2|40	%build
21mr|jackson-module-jsonSchema-2.9.8-2|41	%mvn_build
21mr|jackson-module-jsonSchema-2.9.8-2|42	
21mr|jackson-module-jsonSchema-2.9.8-2|43	%install
21mr|jackson-module-jsonSchema-2.9.8-2|44	%mvn_install
21mr|jackson-module-jsonSchema-2.9.8-2|45	
21mr|jackson-module-jsonSchema-2.9.8-2|46	%files -f .mfiles
21mr|jackson-module-jsonSchema-2.9.8-2|47	%doc README.md release-notes/*
21mr|jackson-module-jsonSchema-2.9.8-2|48	%license LICENSE
21mr|jackson-module-jsonSchema-2.9.8-2|49	
21mr|jackson-module-jsonSchema-2.9.8-2|50	%files javadoc -f .mfiles-javadoc
21mr|jackson-module-jsonSchema-2.9.8-2|51	%license LICENSE
21mr|jackson-module-jsonSchema-2.9.8-2|52	

12877 21
21mr|jackson-modules-base-2.9.8-3|1	%bcond_with    jp_minimal
21mr|jackson-modules-base-2.9.8-3|2	
21mr|jackson-modules-base-2.9.8-3|3	Name:          jackson-modules-base
21mr|jackson-modules-base-2.9.8-3|4	Version:       2.9.8
21mr|jackson-modules-base-2.9.8-3|5	Release:       3
21mr|jackson-modules-base-2.9.8-3|6	Summary:       Jackson modules: Base
21mr|jackson-modules-base-2.9.8-3|7	License:       ASL 2.0
21mr|jackson-modules-base-2.9.8-3|8	URL:           https://github.com/FasterXML/jackson-modules-base
21mr|jackson-modules-base-2.9.8-3|9	Source0:       https://github.com/FasterXML/jackson-modules-base/archive/%{name}-%{version}.tar.gz
21mr|jackson-modules-base-2.9.8-3|10	
21mr|jackson-modules-base-2.9.8-3|11	BuildRequires:  maven-local
21mr|jackson-modules-base-2.9.8-3|12	BuildRequires:  mvn(cglib:cglib)
21mr|jackson-modules-base-2.9.8-3|13	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
21mr|jackson-modules-base-2.9.8-3|14	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
21mr|jackson-modules-base-2.9.8-3|15	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
21mr|jackson-modules-base-2.9.8-3|16	BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
21mr|jackson-modules-base-2.9.8-3|17	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|jackson-modules-base-2.9.8-3|18	BuildRequires:  mvn(com.google.inject:guice)
21mr|jackson-modules-base-2.9.8-3|19	%if %{without jp_minimal}
21mr|jackson-modules-base-2.9.8-3|20	BuildRequires:  mvn(com.thoughtworks.paranamer:paranamer)
21mr|jackson-modules-base-2.9.8-3|21	%endif
21mr|jackson-modules-base-2.9.8-3|22	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|jackson-modules-base-2.9.8-3|23	BuildRequires:  mvn(junit:junit)
21mr|jackson-modules-base-2.9.8-3|24	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jackson-modules-base-2.9.8-3|25	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|jackson-modules-base-2.9.8-3|26	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|jackson-modules-base-2.9.8-3|27	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|jackson-modules-base-2.9.8-3|28	
21mr|jackson-modules-base-2.9.8-3|29	Group:          Development/Java
21mr|jackson-modules-base-2.9.8-3|30	BuildArch:      noarch
21mr|jackson-modules-base-2.9.8-3|31	# Java stack is not supported on x86_32
21mr|jackson-modules-base-2.9.8-3|32	ExcludeArch: %{ix86}
21mr|jackson-modules-base-2.9.8-3|33	
21mr|jackson-modules-base-2.9.8-3|34	%description
21mr|jackson-modules-base-2.9.8-3|35	Jackson "base" modules: modules that build directly on databind,
21mr|jackson-modules-base-2.9.8-3|36	and are not data-type, data format, or JAX-RS provider modules.
21mr|jackson-modules-base-2.9.8-3|37	
21mr|jackson-modules-base-2.9.8-3|38	%package -n jackson-module-afterburner
21mr|jackson-modules-base-2.9.8-3|39	Summary: Jackson module that uses byte-code generation to further speed up data binding
21mr|jackson-modules-base-2.9.8-3|40	
21mr|jackson-modules-base-2.9.8-3|41	%description -n jackson-module-afterburner
21mr|jackson-modules-base-2.9.8-3|42	Module that will add dynamic bytecode generation for standard Jackson POJO
21mr|jackson-modules-base-2.9.8-3|43	serializers and deserializers, eliminating majority of remaining data binding
21mr|jackson-modules-base-2.9.8-3|44	overhead.
21mr|jackson-modules-base-2.9.8-3|45	
21mr|jackson-modules-base-2.9.8-3|46	%package -n jackson-module-guice
21mr|jackson-modules-base-2.9.8-3|47	Summary: Jackson module to make integration with Guice a bit easier
21mr|jackson-modules-base-2.9.8-3|48	
21mr|jackson-modules-base-2.9.8-3|49	%description -n jackson-module-guice
21mr|jackson-modules-base-2.9.8-3|50	This extension allows Jackson to delegate ObjectMapper creation and value
21mr|jackson-modules-base-2.9.8-3|51	injection to Guice when handling data bindings.
21mr|jackson-modules-base-2.9.8-3|52	
21mr|jackson-modules-base-2.9.8-3|53	%package -n jackson-module-jaxb-annotations
21mr|jackson-modules-base-2.9.8-3|54	Summary: Support for using JAXB annotations as an alternative to "native" Jackson annotations
21mr|jackson-modules-base-2.9.8-3|55	
21mr|jackson-modules-base-2.9.8-3|56	%description -n jackson-module-jaxb-annotations
21mr|jackson-modules-base-2.9.8-3|57	This Jackson extension module provides support for using JAXB (javax.xml.bind)
21mr|jackson-modules-base-2.9.8-3|58	annotations as an alternative to native Jackson annotations. It is most often
21mr|jackson-modules-base-2.9.8-3|59	used to make it easier to reuse existing data beans that used with JAXB
21mr|jackson-modules-base-2.9.8-3|60	framework to read and write XML.
21mr|jackson-modules-base-2.9.8-3|61	
21mr|jackson-modules-base-2.9.8-3|62	%if %{without jp_minimal}
21mr|jackson-modules-base-2.9.8-3|63	%package -n jackson-module-mrbean
21mr|jackson-modules-base-2.9.8-3|64	Summary: Functionality for implementing interfaces and abstract types dynamically
21mr|jackson-modules-base-2.9.8-3|65	
21mr|jackson-modules-base-2.9.8-3|66	%description -n jackson-module-mrbean
21mr|jackson-modules-base-2.9.8-3|67	Mr Bean is an extension that implements support for "POJO type materialization"
21mr|jackson-modules-base-2.9.8-3|68	ability for databinder to construct implementation classes for Java interfaces
21mr|jackson-modules-base-2.9.8-3|69	and abstract classes, as part of deserialization.
21mr|jackson-modules-base-2.9.8-3|70	%endif
21mr|jackson-modules-base-2.9.8-3|71	
21mr|jackson-modules-base-2.9.8-3|72	%package -n jackson-module-osgi
21mr|jackson-modules-base-2.9.8-3|73	Summary: Jackson module to inject OSGI services in deserialized beans
21mr|jackson-modules-base-2.9.8-3|74	
21mr|jackson-modules-base-2.9.8-3|75	%description -n jackson-module-osgi
21mr|jackson-modules-base-2.9.8-3|76	This module provides a way to inject OSGI services into deserialized objects.
21mr|jackson-modules-base-2.9.8-3|77	Thanks to the JacksonInject annotations, the OsgiJacksonModule will search for
21mr|jackson-modules-base-2.9.8-3|78	the required service in the OSGI service registry and injects it in the object
21mr|jackson-modules-base-2.9.8-3|79	while deserializing.
21mr|jackson-modules-base-2.9.8-3|80	
21mr|jackson-modules-base-2.9.8-3|81	%if %{without jp_minimal}
21mr|jackson-modules-base-2.9.8-3|82	%package -n jackson-module-paranamer
21mr|jackson-modules-base-2.9.8-3|83	Summary: Jackson module that uses Paranamer to introspect names of constructor params
21mr|jackson-modules-base-2.9.8-3|84	
21mr|jackson-modules-base-2.9.8-3|85	%description -n jackson-module-paranamer
21mr|jackson-modules-base-2.9.8-3|86	Module that uses Paranamer library to auto-detect names of Creator
21mr|jackson-modules-base-2.9.8-3|87	(constructor, static factory method, annotated with @JsonCreator) methods.
21mr|jackson-modules-base-2.9.8-3|88	%endif
21mr|jackson-modules-base-2.9.8-3|89	
21mr|jackson-modules-base-2.9.8-3|90	%package javadoc
21mr|jackson-modules-base-2.9.8-3|91	Summary: Javadoc for %{name}
21mr|jackson-modules-base-2.9.8-3|92	# Obsoletes standalone jackson-module-jaxb-annotations since F28
21mr|jackson-modules-base-2.9.8-3|93	Obsoletes: jackson-module-jaxb-annotations-javadoc < %{version}-%{release}
21mr|jackson-modules-base-2.9.8-3|94	Provides:  jackson-module-jaxb-annotations-javadoc = %{version}-%{release}
21mr|jackson-modules-base-2.9.8-3|95	
21mr|jackson-modules-base-2.9.8-3|96	%description javadoc
21mr|jackson-modules-base-2.9.8-3|97	This package contains API documentation for %{name}.
21mr|jackson-modules-base-2.9.8-3|98	
21mr|jackson-modules-base-2.9.8-3|99	%prep
21mr|jackson-modules-base-2.9.8-3|100	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-modules-base-2.9.8-3|101	
21mr|jackson-modules-base-2.9.8-3|102	# Disable bundling of asm
21mr|jackson-modules-base-2.9.8-3|103	%pom_remove_plugin ":maven-shade-plugin" afterburner mrbean paranamer
21mr|jackson-modules-base-2.9.8-3|104	%pom_xpath_remove "pom:properties/pom:osgi.private" mrbean paranamer
21mr|jackson-modules-base-2.9.8-3|105	
21mr|jackson-modules-base-2.9.8-3|106	sed -i 's/\r//' mrbean/src/main/resources/META-INF/{LICENSE,NOTICE}
21mr|jackson-modules-base-2.9.8-3|107	cp -p mrbean/src/main/resources/META-INF/{LICENSE,NOTICE} .
21mr|jackson-modules-base-2.9.8-3|108	
21mr|jackson-modules-base-2.9.8-3|109	# Fix OSGi dependency
21mr|jackson-modules-base-2.9.8-3|110	%pom_change_dep org.osgi:org.osgi.core org.osgi:osgi.core osgi
21mr|jackson-modules-base-2.9.8-3|111	
21mr|jackson-modules-base-2.9.8-3|112	# NoClassDefFoundError: net/sf/cglib/core/CodeGenerationException
21mr|jackson-modules-base-2.9.8-3|113	%pom_add_dep cglib:cglib:3.2.4:test guice
21mr|jackson-modules-base-2.9.8-3|114	
21mr|jackson-modules-base-2.9.8-3|115	%if %{with jp_minimal}
21mr|jackson-modules-base-2.9.8-3|116	# Disable modules with additional deps
21mr|jackson-modules-base-2.9.8-3|117	%pom_disable_module paranamer
21mr|jackson-modules-base-2.9.8-3|118	%pom_disable_module mrbean
21mr|jackson-modules-base-2.9.8-3|119	%endif
21mr|jackson-modules-base-2.9.8-3|120	
21mr|jackson-modules-base-2.9.8-3|121	# Allow javax,activation to be optional
21mr|jackson-modules-base-2.9.8-3|122	%pom_add_plugin "org.apache.felix:maven-bundle-plugin" jaxb "
21mr|jackson-modules-base-2.9.8-3|123	<configuration>
21mr|jackson-modules-base-2.9.8-3|124	<instructions>
21mr|jackson-modules-base-2.9.8-3|125	<Import-Package>javax.activation;resolution:=optional,*</Import-Package>
21mr|jackson-modules-base-2.9.8-3|126	</instructions>
21mr|jackson-modules-base-2.9.8-3|127	</configuration>"
21mr|jackson-modules-base-2.9.8-3|128	
21mr|jackson-modules-base-2.9.8-3|129	# This test fails since mockito was upgraded to 2.x
21mr|jackson-modules-base-2.9.8-3|130	rm osgi/src/test/java/com/fasterxml/jackson/module/osgi/InjectOsgiServiceTest.java
21mr|jackson-modules-base-2.9.8-3|131	
21mr|jackson-modules-base-2.9.8-3|132	%mvn_file ":{*}" jackson-modules/@1
21mr|jackson-modules-base-2.9.8-3|133	
21mr|jackson-modules-base-2.9.8-3|134	%build
21mr|jackson-modules-base-2.9.8-3|135	%mvn_build -s
21mr|jackson-modules-base-2.9.8-3|136	
21mr|jackson-modules-base-2.9.8-3|137	%install
21mr|jackson-modules-base-2.9.8-3|138	%mvn_install
21mr|jackson-modules-base-2.9.8-3|139	
21mr|jackson-modules-base-2.9.8-3|140	%files -f .mfiles-jackson-modules-base
21mr|jackson-modules-base-2.9.8-3|141	%doc README.md release-notes
21mr|jackson-modules-base-2.9.8-3|142	%license LICENSE NOTICE
21mr|jackson-modules-base-2.9.8-3|143	
21mr|jackson-modules-base-2.9.8-3|144	%files -n jackson-module-afterburner -f .mfiles-jackson-module-afterburner
21mr|jackson-modules-base-2.9.8-3|145	%doc afterburner/README.md afterburner/release-notes
21mr|jackson-modules-base-2.9.8-3|146	%license LICENSE NOTICE
21mr|jackson-modules-base-2.9.8-3|147	
21mr|jackson-modules-base-2.9.8-3|148	%files -n jackson-module-guice -f .mfiles-jackson-module-guice
21mr|jackson-modules-base-2.9.8-3|149	%doc guice/README.md
21mr|jackson-modules-base-2.9.8-3|150	%license LICENSE NOTICE
21mr|jackson-modules-base-2.9.8-3|151	
21mr|jackson-modules-base-2.9.8-3|152	%files -n jackson-module-jaxb-annotations -f .mfiles-jackson-module-jaxb-annotations
21mr|jackson-modules-base-2.9.8-3|153	%doc jaxb/README.md jaxb/release-notes
21mr|jackson-modules-base-2.9.8-3|154	%license LICENSE NOTICE
21mr|jackson-modules-base-2.9.8-3|155	
21mr|jackson-modules-base-2.9.8-3|156	%if %{without jp_minimal}
21mr|jackson-modules-base-2.9.8-3|157	%files -n jackson-module-mrbean -f .mfiles-jackson-module-mrbean
21mr|jackson-modules-base-2.9.8-3|158	%doc mrbean/README.md mrbean/release-notes
21mr|jackson-modules-base-2.9.8-3|159	%license LICENSE NOTICE
21mr|jackson-modules-base-2.9.8-3|160	%endif
21mr|jackson-modules-base-2.9.8-3|161	
21mr|jackson-modules-base-2.9.8-3|162	%files -n jackson-module-osgi -f .mfiles-jackson-module-osgi
21mr|jackson-modules-base-2.9.8-3|163	%doc osgi/README.md osgi/release-notes
21mr|jackson-modules-base-2.9.8-3|164	%license LICENSE NOTICE
21mr|jackson-modules-base-2.9.8-3|165	
21mr|jackson-modules-base-2.9.8-3|166	%if %{without jp_minimal}
21mr|jackson-modules-base-2.9.8-3|167	%files -n jackson-module-paranamer -f .mfiles-jackson-module-paranamer
21mr|jackson-modules-base-2.9.8-3|168	%doc paranamer/README.md paranamer/release-notes
21mr|jackson-modules-base-2.9.8-3|169	%license LICENSE NOTICE
21mr|jackson-modules-base-2.9.8-3|170	%endif
21mr|jackson-modules-base-2.9.8-3|171	
21mr|jackson-modules-base-2.9.8-3|172	%files javadoc -f .mfiles-javadoc
21mr|jackson-modules-base-2.9.8-3|173	%license LICENSE NOTICE
21mr|jackson-modules-base-2.9.8-3|174	

12878 21
21mr|jackson-parent-2.9.1.2-2|1	Name:          jackson-parent
21mr|jackson-parent-2.9.1.2-2|2	Version:       2.9.1.2
21mr|jackson-parent-2.9.1.2-2|3	Release:       2
21mr|jackson-parent-2.9.1.2-2|4	Summary:       Parent pom for all Jackson components
21mr|jackson-parent-2.9.1.2-2|5	License:       ASL 2.0
21mr|jackson-parent-2.9.1.2-2|6	URL:           https://github.com/FasterXML/jackson-parent
21mr|jackson-parent-2.9.1.2-2|7	Source0:       https://github.com/FasterXML/jackson-parent/archive/%{name}-%{version}.tar.gz
21mr|jackson-parent-2.9.1.2-2|8	# jackson-parent package don't include the license file
21mr|jackson-parent-2.9.1.2-2|9	# reported @ https://github.com/FasterXML/jackson-parent/issues/1
21mr|jackson-parent-2.9.1.2-2|10	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jackson-parent-2.9.1.2-2|11	
21mr|jackson-parent-2.9.1.2-2|12	BuildRequires:  maven-local
21mr|jackson-parent-2.9.1.2-2|13	BuildRequires:  mvn(com.fasterxml:oss-parent:pom:)
21mr|jackson-parent-2.9.1.2-2|14	
21mr|jackson-parent-2.9.1.2-2|15	Group:          Development/Java
21mr|jackson-parent-2.9.1.2-2|16	BuildArch:     noarch
21mr|jackson-parent-2.9.1.2-2|17	# Java stack is not supported on x86_32
21mr|jackson-parent-2.9.1.2-2|18	ExcludeArch: %{ix86}
21mr|jackson-parent-2.9.1.2-2|19	
21mr|jackson-parent-2.9.1.2-2|20	%description
21mr|jackson-parent-2.9.1.2-2|21	Project for parent pom for all Jackson components.
21mr|jackson-parent-2.9.1.2-2|22	
21mr|jackson-parent-2.9.1.2-2|23	%prep
21mr|jackson-parent-2.9.1.2-2|24	%setup -q -n %{name}-%{name}-%{version}
21mr|jackson-parent-2.9.1.2-2|25	
21mr|jackson-parent-2.9.1.2-2|26	cp -p %{SOURCE1} LICENSE
21mr|jackson-parent-2.9.1.2-2|27	sed -i 's/\r//' LICENSE
21mr|jackson-parent-2.9.1.2-2|28	
21mr|jackson-parent-2.9.1.2-2|29	%build
21mr|jackson-parent-2.9.1.2-2|30	%mvn_build -j
21mr|jackson-parent-2.9.1.2-2|31	
21mr|jackson-parent-2.9.1.2-2|32	%install
21mr|jackson-parent-2.9.1.2-2|33	%mvn_install
21mr|jackson-parent-2.9.1.2-2|34	
21mr|jackson-parent-2.9.1.2-2|35	%files -f .mfiles
21mr|jackson-parent-2.9.1.2-2|36	%doc README.md
21mr|jackson-parent-2.9.1.2-2|37	%license LICENSE
21mr|jackson-parent-2.9.1.2-2|38	

12879 21
21mr|jacoco-0.7.8-8|1	%bcond_with bootstrap
21mr|jacoco-0.7.8-8|2	
21mr|jacoco-0.7.8-8|3	Name:      jacoco
21mr|jacoco-0.7.8-8|4	Version:   0.7.8
21mr|jacoco-0.7.8-8|5	Release:   8
21mr|jacoco-0.7.8-8|6	Summary:   Java Code Coverage for Eclipse
21mr|jacoco-0.7.8-8|7	License:   EPL
21mr|jacoco-0.7.8-8|8	Group:     Development/Java
21mr|jacoco-0.7.8-8|9	URL:       http://www.eclemma.org/jacoco/
21mr|jacoco-0.7.8-8|10	Source0:   https://github.com/jacoco/jacoco/archive/v%{version}.tar.gz
21mr|jacoco-0.7.8-8|11	Source1:   EnchancedManifest.mf
21mr|jacoco-0.7.8-8|12	
21mr|jacoco-0.7.8-8|13	BuildArch:        noarch
21mr|jacoco-0.7.8-8|14	# Java stack is not supported on x86_32
21mr|jacoco-0.7.8-8|15	ExcludeArch: %{ix86}
21mr|jacoco-0.7.8-8|16	
21mr|jacoco-0.7.8-8|17	BuildRequires:  maven-local
21mr|jacoco-0.7.8-8|18	BuildRequires:  mvn(org.apache.ant:ant)
21mr|jacoco-0.7.8-8|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|jacoco-0.7.8-8|20	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|jacoco-0.7.8-8|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jacoco-0.7.8-8|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|jacoco-0.7.8-8|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jacoco-0.7.8-8|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jacoco-0.7.8-8|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|jacoco-0.7.8-8|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|jacoco-0.7.8-8|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jacoco-0.7.8-8|28	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-tools-javadoc)
21mr|jacoco-0.7.8-8|29	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|jacoco-0.7.8-8|30	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|jacoco-0.7.8-8|31	BuildRequires:  mvn(org.apache.maven.shared:file-management)
21mr|jacoco-0.7.8-8|32	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jacoco-0.7.8-8|33	BuildRequires:  mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jacoco-0.7.8-8|34	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|jacoco-0.7.8-8|35	%if %{without bootstrap}
21mr|jacoco-0.7.8-8|36	BuildRequires:  mvn(org.jacoco:org.jacoco.build:pom:)
21mr|jacoco-0.7.8-8|37	%endif
21mr|jacoco-0.7.8-8|38	BuildRequires:  mvn(org.ow2.asm:asm-debug-all)
21mr|jacoco-0.7.8-8|39	BuildRequires:  dos2unix
21mr|jacoco-0.7.8-8|40	
21mr|jacoco-0.7.8-8|41	
21mr|jacoco-0.7.8-8|42	%description
21mr|jacoco-0.7.8-8|43	JaCoCo is a free code coverage library for Java,
21mr|jacoco-0.7.8-8|44	which has been created by the EclEmma team based on the lessons learned
21mr|jacoco-0.7.8-8|45	from using and integration existing libraries over the last five years.
21mr|jacoco-0.7.8-8|46	
21mr|jacoco-0.7.8-8|47	
21mr|jacoco-0.7.8-8|48	%package    javadoc
21mr|jacoco-0.7.8-8|49	Summary:    Java-docs for %{name}
21mr|jacoco-0.7.8-8|50	
21mr|jacoco-0.7.8-8|51	%description javadoc
21mr|jacoco-0.7.8-8|52	This package contains the API documentation for %{name}.
21mr|jacoco-0.7.8-8|53	
21mr|jacoco-0.7.8-8|54	%package    maven-plugin
21mr|jacoco-0.7.8-8|55	Summary:    A Jacoco plugin for maven
21mr|jacoco-0.7.8-8|56	
21mr|jacoco-0.7.8-8|57	%description maven-plugin
21mr|jacoco-0.7.8-8|58	A Jacoco plugin for maven.
21mr|jacoco-0.7.8-8|59	
21mr|jacoco-0.7.8-8|60	%prep
21mr|jacoco-0.7.8-8|61	%setup -q
21mr|jacoco-0.7.8-8|62	
21mr|jacoco-0.7.8-8|63	# Make it work with ASM 6.0
21mr|jacoco-0.7.8-8|64	# TODO: forward upstream
21mr|jacoco-0.7.8-8|65	sed -i '/org.objectweb.asm/s/version="[^"]*"/bundle-version="[5.1.0,7.0.0)"/' $(find -name \*.MF)
21mr|jacoco-0.7.8-8|66	
21mr|jacoco-0.7.8-8|67	%pom_disable_module ../org.jacoco.examples org.jacoco.build
21mr|jacoco-0.7.8-8|68	%pom_disable_module ../org.jacoco.doc org.jacoco.build
21mr|jacoco-0.7.8-8|69	%pom_disable_module ../org.jacoco.tests org.jacoco.build
21mr|jacoco-0.7.8-8|70	%pom_disable_module ../jacoco org.jacoco.build
21mr|jacoco-0.7.8-8|71	
21mr|jacoco-0.7.8-8|72	%mvn_package ":jacoco-maven-plugin:{jar,pom}:{}:" maven-plugin
21mr|jacoco-0.7.8-8|73	%mvn_package ":{org.}*:{jar,pom}:runtime:"
21mr|jacoco-0.7.8-8|74	
21mr|jacoco-0.7.8-8|75	sed -i -e "s|nb-configuration.xml|nb-configuration.xml,build.xml, pom.xml|g" org.jacoco.build/pom.xml
21mr|jacoco-0.7.8-8|76	
21mr|jacoco-0.7.8-8|77	# Remove problematic plugin, which old patch tried to correct, completely
21mr|jacoco-0.7.8-8|78	%pom_remove_plugin org.codehaus.groovy.maven:gmaven-plugin ./org.jacoco.build/pom.xml
21mr|jacoco-0.7.8-8|79	
21mr|jacoco-0.7.8-8|80	# Remove enforcer plugin that causes build failure of 'Jacoco :: Maven Plugin'
21mr|jacoco-0.7.8-8|81	%pom_remove_plugin -f -r org.apache.maven.plugins:maven-enforcer-plugin
21mr|jacoco-0.7.8-8|82	
21mr|jacoco-0.7.8-8|83	# Add execution config for maven.antrun.plugin
21mr|jacoco-0.7.8-8|84	%pom_xpath_inject pom:plugin[pom:artifactId=\'maven-antrun-plugin\']/pom:executions '<execution>
21mr|jacoco-0.7.8-8|85	<id>parse-version</id>
21mr|jacoco-0.7.8-8|86	<phase>validate</phase>
21mr|jacoco-0.7.8-8|87	<goals>
21mr|jacoco-0.7.8-8|88	<goal>run</goal>
21mr|jacoco-0.7.8-8|89	</goals>
21mr|jacoco-0.7.8-8|90	<configuration>
21mr|jacoco-0.7.8-8|91	<target>
21mr|jacoco-0.7.8-8|92	<property name="jacoco.runtime.package.name" value="org.jacoco.agent.rt.internal_${randomNumber}" />
21mr|jacoco-0.7.8-8|93	</target>
21mr|jacoco-0.7.8-8|94	<exportAntProperties>true</exportAntProperties>
21mr|jacoco-0.7.8-8|95	</configuration>
21mr|jacoco-0.7.8-8|96	</execution>' org.jacoco.build/pom.xml
21mr|jacoco-0.7.8-8|97	
21mr|jacoco-0.7.8-8|98	
21mr|jacoco-0.7.8-8|99	%build
21mr|jacoco-0.7.8-8|100	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jacoco-0.7.8-8|101	
21mr|jacoco-0.7.8-8|102	# workaround missing premain in agent.rt RH1151442. Not sure where to fix this in build.
21mr|jacoco-0.7.8-8|103	# TODO, fix in build itself
21mr|jacoco-0.7.8-8|104	# 'all' have already premain, 'sources' don't need.
21mr|jacoco-0.7.8-8|105	a=`find org.jacoco.agent.rt/target/ | grep jar | grep -v -e sources -e all`
21mr|jacoco-0.7.8-8|106	for x in $a ; do
21mr|jacoco-0.7.8-8|107	jar -umf %{SOURCE1}  $x
21mr|jacoco-0.7.8-8|108	done;
21mr|jacoco-0.7.8-8|109	
21mr|jacoco-0.7.8-8|110	%install
21mr|jacoco-0.7.8-8|111	%mvn_install
21mr|jacoco-0.7.8-8|112	
21mr|jacoco-0.7.8-8|113	# ant config
21mr|jacoco-0.7.8-8|114	mkdir -p %{buildroot}%{_sysconfdir}/ant.d
21mr|jacoco-0.7.8-8|115	echo %{name} %{name}/org.jacoco.ant objectweb-asm/asm-debug-all > %{buildroot}%{_sysconfdir}/ant.d/%{name}
21mr|jacoco-0.7.8-8|116	
21mr|jacoco-0.7.8-8|117	%files -f .mfiles
21mr|jacoco-0.7.8-8|118	%config(noreplace) %{_sysconfdir}/ant.d/%{name}
21mr|jacoco-0.7.8-8|119	%doc org.jacoco.doc/docroot/*
21mr|jacoco-0.7.8-8|120	%doc org.jacoco.doc/about.html
21mr|jacoco-0.7.8-8|121	
21mr|jacoco-0.7.8-8|122	%files maven-plugin -f .mfiles-maven-plugin
21mr|jacoco-0.7.8-8|123	
21mr|jacoco-0.7.8-8|124	%files javadoc -f .mfiles-javadoc
21mr|jacoco-0.7.8-8|125	

12880 21
21mr|jacorb-2.3.1-20|1	Name:             jacorb
21mr|jacorb-2.3.1-20|2	Version:          2.3.1
21mr|jacorb-2.3.1-20|3	Release:          20
21mr|jacorb-2.3.1-20|4	Summary:          The Java implementation of the OMG's CORBA standard
21mr|jacorb-2.3.1-20|5	Group:            Development/Java
21mr|jacorb-2.3.1-20|6	License:          LGPLv2
21mr|jacorb-2.3.1-20|7	URL:              http://www.jacorb.org/index.html
21mr|jacorb-2.3.1-20|8	
21mr|jacorb-2.3.1-20|9	Source0:          http://www.jacorb.org/releases/%{version}/jacorb-%{version}-src.zip
21mr|jacorb-2.3.1-20|10	Source1:          http://central.maven.org/maven2/org/jacorb/jacorb-parent/%{version}/jacorb-parent-%{version}.pom
21mr|jacorb-2.3.1-20|11	Source2:          http://central.maven.org/maven2/org/jacorb/jacorb/%{version}/jacorb-%{version}.pom
21mr|jacorb-2.3.1-20|12	Source3:          http://central.maven.org/maven2/org/jacorb/jacorb-idl-compiler/%{version}/jacorb-idl-compiler-%{version}.pom
21mr|jacorb-2.3.1-20|13	
21mr|jacorb-2.3.1-20|14	# These methods are not implemented in the current
21mr|jacorb-2.3.1-20|15	Patch0:           jacorb-2.3.1-Implement-a-few-methods-in-GSSUPContextSpi-to-make-i.patch
21mr|jacorb-2.3.1-20|16	
21mr|jacorb-2.3.1-20|17	# Set proper versions
21mr|jacorb-2.3.1-20|18	Patch1:           jacorb-2.3.1-version.patch
21mr|jacorb-2.3.1-20|19	
21mr|jacorb-2.3.1-20|20	# Fix "error: unmappable character for encoding ASCII" JDK issues
21mr|jacorb-2.3.1-20|21	Patch2:           jacorb-2.3.1-Set-encoding-to-UTF-8-when-generating-javadoc.patch
21mr|jacorb-2.3.1-20|22	
21mr|jacorb-2.3.1-20|23	# Remove the Class-Path entry to fix class-path-in-manifest issue
21mr|jacorb-2.3.1-20|24	Patch3:           jacorb-2.3.1-Removed-Class-Path-entry-from-MANIFEST.MF.patch
21mr|jacorb-2.3.1-20|25	
21mr|jacorb-2.3.1-20|26	# This patch resets the port of the primary address to zero when an
21mr|jacorb-2.3.1-20|27	# IORInterceptor adds a TAG_CSI_SEC_MECH_LIST component with transport
21mr|jacorb-2.3.1-20|28	# protection requirements (SSL), as it should be per the CSI v2 specification.
21mr|jacorb-2.3.1-20|29	Patch4:           jacorb-2.3.1-primaddress_port.patch
21mr|jacorb-2.3.1-20|30	
21mr|jacorb-2.3.1-20|31	# read_boolean() now only adjusts positions if the chunk_end_pos == pos,
21mr|jacorb-2.3.1-20|32	# no longer calling handle_chunking(). The problem with handle_chunking()
21mr|jacorb-2.3.1-20|33	# is that it aligns the current position and this can cause CDRInputStream
21mr|jacorb-2.3.1-20|34	# to "skip" valid boolean values, as those are not padded.
21mr|jacorb-2.3.1-20|35	Patch5:           jacorb-2.3.1-read_boolean.patch
21mr|jacorb-2.3.1-20|36	
21mr|jacorb-2.3.1-20|37	# Support for JDK 8
21mr|jacorb-2.3.1-20|38	Patch6:           JDK8-support.patch
21mr|jacorb-2.3.1-20|39	
21mr|jacorb-2.3.1-20|40	BuildArch:        noarch
21mr|jacorb-2.3.1-20|41	# Java stack is not supported on x86_32
21mr|jacorb-2.3.1-20|42	ExcludeArch: %{ix86}
21mr|jacorb-2.3.1-20|43	
21mr|jacorb-2.3.1-20|44	BuildRequires:    javapackages-local
21mr|jacorb-2.3.1-20|45	BuildRequires:    java-devel
21mr|jacorb-2.3.1-20|46	BuildRequires:    ant
21mr|jacorb-2.3.1-20|47	BuildRequires:    antlr-tool
21mr|jacorb-2.3.1-20|48	BuildRequires:    avalon-logkit
21mr|jacorb-2.3.1-20|49	BuildRequires:    bsh
21mr|jacorb-2.3.1-20|50	BuildRequires:    slf4j
21mr|jacorb-2.3.1-20|51	
21mr|jacorb-2.3.1-20|52	%description
21mr|jacorb-2.3.1-20|53	This package contains the Java implementation of the OMG's CORBA standard
21mr|jacorb-2.3.1-20|54	
21mr|jacorb-2.3.1-20|55	%package javadoc
21mr|jacorb-2.3.1-20|56	Summary:          Javadocs for %{name}
21mr|jacorb-2.3.1-20|57	Group:            Documentation
21mr|jacorb-2.3.1-20|58	Requires:         jpackage-utils
21mr|jacorb-2.3.1-20|59	
21mr|jacorb-2.3.1-20|60	%description javadoc
21mr|jacorb-2.3.1-20|61	This package contains the API documentation for %{name}.
21mr|jacorb-2.3.1-20|62	
21mr|jacorb-2.3.1-20|63	%prep
21mr|jacorb-2.3.1-20|64	%setup -q -n jacorb-%{version}
21mr|jacorb-2.3.1-20|65	
21mr|jacorb-2.3.1-20|66	cp %{SOURCE1} jacorb-parent.pom
21mr|jacorb-2.3.1-20|67	cp %{SOURCE2} jacorb.pom
21mr|jacorb-2.3.1-20|68	cp %{SOURCE3} jacorb-idl-compiler.pom
21mr|jacorb-2.3.1-20|69	
21mr|jacorb-2.3.1-20|70	find -name '*.class' -exec rm -f '{}' \;
21mr|jacorb-2.3.1-20|71	find -name '*.jar' -exec rm -f '{}' \;
21mr|jacorb-2.3.1-20|72	find -name '*.zip' -exec rm -f '{}' \;
21mr|jacorb-2.3.1-20|73	
21mr|jacorb-2.3.1-20|74	%patch0 -p1
21mr|jacorb-2.3.1-20|75	%patch1 -p0
21mr|jacorb-2.3.1-20|76	%patch2 -p1
21mr|jacorb-2.3.1-20|77	%patch3 -p0
21mr|jacorb-2.3.1-20|78	%patch4 -p0
21mr|jacorb-2.3.1-20|79	%patch5 -p0
21mr|jacorb-2.3.1-20|80	%patch6 -p1
21mr|jacorb-2.3.1-20|81	
21mr|jacorb-2.3.1-20|82	# No xdoclet available
21mr|jacorb-2.3.1-20|83	sed -i 's|,notification||' src/org/jacorb/build.xml
21mr|jacorb-2.3.1-20|84	
21mr|jacorb-2.3.1-20|85	ln -s $(build-classpath antlr) lib/antlr-2.7.2.jar
21mr|jacorb-2.3.1-20|86	ln -s $(build-classpath slf4j/api) lib/slf4j-api-1.5.6.jar
21mr|jacorb-2.3.1-20|87	
21mr|jacorb-2.3.1-20|88	%mvn_alias "org.jacorb:" "jacorb:"
21mr|jacorb-2.3.1-20|89	
21mr|jacorb-2.3.1-20|90	%build
21mr|jacorb-2.3.1-20|91	export CLASSPATH=$(build-classpath avalon-logkit slf4j/api)
21mr|jacorb-2.3.1-20|92	
21mr|jacorb-2.3.1-20|93	sed -i "s|>avalon<|>avalon-logkit<|g" jacorb-idl-compiler.pom
21mr|jacorb-2.3.1-20|94	
21mr|jacorb-2.3.1-20|95	%pom_remove_dep "tanukisoft:wrapper" jacorb.pom
21mr|jacorb-2.3.1-20|96	%pom_remove_dep "picocontainer:picocontainer" jacorb.pom
21mr|jacorb-2.3.1-20|97	%pom_remove_dep "nanocontainer:nanocontainer" jacorb.pom
21mr|jacorb-2.3.1-20|98	%pom_remove_dep "nanocontainer:nanocontainer-remoting" jacorb.pom
21mr|jacorb-2.3.1-20|99	
21mr|jacorb-2.3.1-20|100	ant all doc
21mr|jacorb-2.3.1-20|101	
21mr|jacorb-2.3.1-20|102	%install
21mr|jacorb-2.3.1-20|103	%mvn_artifact jacorb-parent.pom
21mr|jacorb-2.3.1-20|104	%mvn_artifact jacorb.pom lib/jacorb.jar
21mr|jacorb-2.3.1-20|105	%mvn_artifact jacorb-idl-compiler.pom lib/idl.jar
21mr|jacorb-2.3.1-20|106	
21mr|jacorb-2.3.1-20|107	%mvn_install -J doc/api
21mr|jacorb-2.3.1-20|108	
21mr|jacorb-2.3.1-20|109	%files -f .mfiles
21mr|jacorb-2.3.1-20|110	%doc doc/LICENSE
21mr|jacorb-2.3.1-20|111	
21mr|jacorb-2.3.1-20|112	%files javadoc -f .mfiles-javadoc
21mr|jacorb-2.3.1-20|113	%doc doc/LICENSE

12881 21
21mr|jaf-1.2.1-4|1	Name:		jaf
21mr|jaf-1.2.1-4|2	Version:	1.2.1
21mr|jaf-1.2.1-4|3	Release:	4
21mr|jaf-1.2.1-4|4	Summary:	JavaBeans Activation Framework
21mr|jaf-1.2.1-4|5	
21mr|jaf-1.2.1-4|6	License:	BSD
21mr|jaf-1.2.1-4|7	URL:		https://github.com/eclipse-ee4j/jaf
21mr|jaf-1.2.1-4|8	
21mr|jaf-1.2.1-4|9	Source0:	https://github.com/eclipse-ee4j/jaf/archive/%{version}.tar.gz
21mr|jaf-1.2.1-4|10	
21mr|jaf-1.2.1-4|11	Group:          Development/Java
21mr|jaf-1.2.1-4|12	BuildArch:	noarch
21mr|jaf-1.2.1-4|13	# Java stack is not supported on x86_32
21mr|jaf-1.2.1-4|14	ExcludeArch: %{ix86}
21mr|jaf-1.2.1-4|15	
21mr|jaf-1.2.1-4|16	BuildRequires:	maven-local
21mr|jaf-1.2.1-4|17	BuildRequires:	mvn(org.apache.felix:maven-bundle-plugin)
21mr|jaf-1.2.1-4|18	BuildRequires:	mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jaf-1.2.1-4|19	BuildRequires:	mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jaf-1.2.1-4|20	BuildRequires:	mvn(org.glassfish.hk2:osgiversion-maven-plugin)
21mr|jaf-1.2.1-4|21	
21mr|jaf-1.2.1-4|22	%description
21mr|jaf-1.2.1-4|23	The JavaBeans Activation Framework (JAF) is a standard extension to the
21mr|jaf-1.2.1-4|24	Java platform that lets you take advantage of standard services to:
21mr|jaf-1.2.1-4|25	determine the type of an arbitrary piece of data; encapsulate access to it;
21mr|jaf-1.2.1-4|26	discover the operations available on it; and instantiate the appropriate
21mr|jaf-1.2.1-4|27	bean to perform the operation(s).
21mr|jaf-1.2.1-4|28	
21mr|jaf-1.2.1-4|29	%package javadoc
21mr|jaf-1.2.1-4|30	Summary:	Javadoc for %{name}
21mr|jaf-1.2.1-4|31	
21mr|jaf-1.2.1-4|32	%description javadoc
21mr|jaf-1.2.1-4|33	%{summary}.
21mr|jaf-1.2.1-4|34	
21mr|jaf-1.2.1-4|35	%prep
21mr|jaf-1.2.1-4|36	%setup -q
21mr|jaf-1.2.1-4|37	
21mr|jaf-1.2.1-4|38	%pom_disable_module demo
21mr|jaf-1.2.1-4|39	
21mr|jaf-1.2.1-4|40	# maven-dependency-plugin doesn't work correctly without access to remote repos
21mr|jaf-1.2.1-4|41	%pom_remove_plugin :maven-dependency-plugin activationapi
21mr|jaf-1.2.1-4|42	mkdir -p %{_builddir}/%{name}-%{version}/activationapi/target/sources/
21mr|jaf-1.2.1-4|43	cp -r %{_builddir}/%{name}-%{version}/activation/src/main/java/javax/ %{_builddir}/%{name}-%{version}/activationapi/target/sources/
21mr|jaf-1.2.1-4|44	%pom_xpath_inject "/pom:project"  "<dependencies>
21mr|jaf-1.2.1-4|45	<dependency>
21mr|jaf-1.2.1-4|46	<groupId>com.sun.activation</groupId>
21mr|jaf-1.2.1-4|47	<artifactId>jakarta.activation</artifactId>
21mr|jaf-1.2.1-4|48	<version>1.2.1</version>
21mr|jaf-1.2.1-4|49	</dependency>
21mr|jaf-1.2.1-4|50	</dependencies>" "activationapi/pom.xml"
21mr|jaf-1.2.1-4|51	
21mr|jaf-1.2.1-4|52	%pom_remove_parent
21mr|jaf-1.2.1-4|53	%pom_remove_plugin org.commonjava.maven.plugins:directory-maven-plugin
21mr|jaf-1.2.1-4|54	%pom_remove_plugin org.codehaus.mojo:build-helper-maven-plugin
21mr|jaf-1.2.1-4|55	
21mr|jaf-1.2.1-4|56	%build
21mr|jaf-1.2.1-4|57	%mvn_build
21mr|jaf-1.2.1-4|58	
21mr|jaf-1.2.1-4|59	%install
21mr|jaf-1.2.1-4|60	%mvn_install
21mr|jaf-1.2.1-4|61	
21mr|jaf-1.2.1-4|62	%files -f .mfiles
21mr|jaf-1.2.1-4|63	%license LICENSE.md
21mr|jaf-1.2.1-4|64	%license NOTICE.md
21mr|jaf-1.2.1-4|65	%doc README.md
21mr|jaf-1.2.1-4|66	
21mr|jaf-1.2.1-4|67	%files javadoc -f .mfiles-javadoc
21mr|jaf-1.2.1-4|68	%license LICENSE.md
21mr|jaf-1.2.1-4|69	%license NOTICE.md
21mr|jaf-1.2.1-4|70	%doc README.md
21mr|jaf-1.2.1-4|71	

12882 21
21mr|jakarta-commons-httpclient-3.1-32|1	%global short_name httpclient
21mr|jakarta-commons-httpclient-3.1-32|2	
21mr|jakarta-commons-httpclient-3.1-32|3	Name:           jakarta-commons-httpclient
21mr|jakarta-commons-httpclient-3.1-32|4	Version:        3.1
21mr|jakarta-commons-httpclient-3.1-32|5	Release:        32
21mr|jakarta-commons-httpclient-3.1-32|6	Summary: Jakarta Commons HTTPClient implements the client side of HTTP standards
21mr|jakarta-commons-httpclient-3.1-32|7	License:        ASL 2.0 and (ASL 2.0 or LGPLv2+)
21mr|jakarta-commons-httpclient-3.1-32|8	URL:            http://jakarta.apache.org/commons/httpclient/
21mr|jakarta-commons-httpclient-3.1-32|9	Epoch:          1
21mr|jakarta-commons-httpclient-3.1-32|10	Source0:        http://archive.apache.org/dist/httpcomponents/commons-httpclient/source/commons-httpclient-3.1-src.tar.gz
21mr|jakarta-commons-httpclient-3.1-32|11	Source1:        http://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/%{version}/commons-httpclient-%{version}.pom
21mr|jakarta-commons-httpclient-3.1-32|12	Patch0:         %{name}-disablecryptotests.patch
21mr|jakarta-commons-httpclient-3.1-32|13	# Add OSGi MANIFEST.MF bits
21mr|jakarta-commons-httpclient-3.1-32|14	Patch1:         %{name}-addosgimanifest.patch
21mr|jakarta-commons-httpclient-3.1-32|15	Patch2:         %{name}-encoding.patch
21mr|jakarta-commons-httpclient-3.1-32|16	# CVE-2012-5783: missing connection hostname check against X.509 certificate name
21mr|jakarta-commons-httpclient-3.1-32|17	# https://fisheye6.atlassian.com/changelog/httpcomponents?cs=1422573
21mr|jakarta-commons-httpclient-3.1-32|18	Patch3:         %{name}-CVE-2012-5783.patch
21mr|jakarta-commons-httpclient-3.1-32|19	Patch4:         %{name}-CVE-2014-3577.patch
21mr|jakarta-commons-httpclient-3.1-32|20	Patch5:         %{name}-CVE-2015-5262.patch
21mr|jakarta-commons-httpclient-3.1-32|21	
21mr|jakarta-commons-httpclient-3.1-32|22	Group:          Development/Java
21mr|jakarta-commons-httpclient-3.1-32|23	BuildArch:      noarch
21mr|jakarta-commons-httpclient-3.1-32|24	# Java stack is not supported on x86_32
21mr|jakarta-commons-httpclient-3.1-32|25	ExcludeArch: %{ix86}
21mr|jakarta-commons-httpclient-3.1-32|26	
21mr|jakarta-commons-httpclient-3.1-32|27	# FIXME: we need BR maven-local, because we're using macros like mvn_install
21mr|jakarta-commons-httpclient-3.1-32|28	# this should be changed to "javapackages-local" when javapackages-tools 4.0.0 is out
21mr|jakarta-commons-httpclient-3.1-32|29	BuildRequires:  maven-local
21mr|jakarta-commons-httpclient-3.1-32|30	BuildRequires:  ant
21mr|jakarta-commons-httpclient-3.1-32|31	BuildRequires:  apache-commons-codec
21mr|jakarta-commons-httpclient-3.1-32|32	BuildRequires:  apache-commons-logging >= 0:1.0.3
21mr|jakarta-commons-httpclient-3.1-32|33	BuildRequires:  apache-commons-logging-javadoc
21mr|jakarta-commons-httpclient-3.1-32|34	BuildRequires:  java-javadoc
21mr|jakarta-commons-httpclient-3.1-32|35	BuildRequires:  junit
21mr|jakarta-commons-httpclient-3.1-32|36	
21mr|jakarta-commons-httpclient-3.1-32|37	Requires:       java-headless
21mr|jakarta-commons-httpclient-3.1-32|38	Requires:       apache-commons-logging >= 0:1.0.3
21mr|jakarta-commons-httpclient-3.1-32|39	Requires:       apache-commons-codec
21mr|jakarta-commons-httpclient-3.1-32|40	Provides:       deprecated()
21mr|jakarta-commons-httpclient-3.1-32|41	
21mr|jakarta-commons-httpclient-3.1-32|42	%description
21mr|jakarta-commons-httpclient-3.1-32|43	The Hyper-Text Transfer Protocol (HTTP) is perhaps the most significant
21mr|jakarta-commons-httpclient-3.1-32|44	protocol used on the Internet today. Web services, network-enabled
21mr|jakarta-commons-httpclient-3.1-32|45	appliances and the growth of network computing continue to expand the
21mr|jakarta-commons-httpclient-3.1-32|46	role of the HTTP protocol beyond user-driven web browsers, and increase
21mr|jakarta-commons-httpclient-3.1-32|47	the number of applications that may require HTTP support.
21mr|jakarta-commons-httpclient-3.1-32|48	Although the java.net package provides basic support for accessing
21mr|jakarta-commons-httpclient-3.1-32|49	resources via HTTP, it doesn't provide the full flexibility or
21mr|jakarta-commons-httpclient-3.1-32|50	functionality needed by many applications. The Jakarta Commons HTTP
21mr|jakarta-commons-httpclient-3.1-32|51	Client component seeks to fill this void by providing an efficient,
21mr|jakarta-commons-httpclient-3.1-32|52	up-to-date, and feature-rich package implementing the client side of the
21mr|jakarta-commons-httpclient-3.1-32|53	most recent HTTP standards and recommendations.
21mr|jakarta-commons-httpclient-3.1-32|54	Designed for extension while providing robust support for the base HTTP
21mr|jakarta-commons-httpclient-3.1-32|55	protocol, the HTTP Client component may be of interest to anyone
21mr|jakarta-commons-httpclient-3.1-32|56	building HTTP-aware client applications such as web browsers, web
21mr|jakarta-commons-httpclient-3.1-32|57	service clients, or systems that leverage or extend the HTTP protocol
21mr|jakarta-commons-httpclient-3.1-32|58	for distributed communication.
21mr|jakarta-commons-httpclient-3.1-32|59	
21mr|jakarta-commons-httpclient-3.1-32|60	%package        javadoc
21mr|jakarta-commons-httpclient-3.1-32|61	Summary:        Javadoc for %{name}
21mr|jakarta-commons-httpclient-3.1-32|62	Provides:       deprecated()
21mr|jakarta-commons-httpclient-3.1-32|63	
21mr|jakarta-commons-httpclient-3.1-32|64	%description    javadoc
21mr|jakarta-commons-httpclient-3.1-32|65	%{summary}.
21mr|jakarta-commons-httpclient-3.1-32|66	
21mr|jakarta-commons-httpclient-3.1-32|67	%package        demo
21mr|jakarta-commons-httpclient-3.1-32|68	Summary:        Demos for %{name}
21mr|jakarta-commons-httpclient-3.1-32|69	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|jakarta-commons-httpclient-3.1-32|70	Provides:       deprecated()
21mr|jakarta-commons-httpclient-3.1-32|71	
21mr|jakarta-commons-httpclient-3.1-32|72	%description    demo
21mr|jakarta-commons-httpclient-3.1-32|73	%{summary}.
21mr|jakarta-commons-httpclient-3.1-32|74	
21mr|jakarta-commons-httpclient-3.1-32|75	%package        manual
21mr|jakarta-commons-httpclient-3.1-32|76	Summary:        Manual for %{name}
21mr|jakarta-commons-httpclient-3.1-32|77	Requires:       %{name}-javadoc = %{epoch}:%{version}-%{release}
21mr|jakarta-commons-httpclient-3.1-32|78	Provides:       deprecated()
21mr|jakarta-commons-httpclient-3.1-32|79	
21mr|jakarta-commons-httpclient-3.1-32|80	%description    manual
21mr|jakarta-commons-httpclient-3.1-32|81	%{summary}.
21mr|jakarta-commons-httpclient-3.1-32|82	
21mr|jakarta-commons-httpclient-3.1-32|83	
21mr|jakarta-commons-httpclient-3.1-32|84	%prep
21mr|jakarta-commons-httpclient-3.1-32|85	%setup -q -n commons-httpclient-%{version}
21mr|jakarta-commons-httpclient-3.1-32|86	mkdir lib # duh
21mr|jakarta-commons-httpclient-3.1-32|87	build-jar-repository -p lib commons-codec commons-logging junit
21mr|jakarta-commons-httpclient-3.1-32|88	rm -rf docs/apidocs docs/*.patch docs/*.orig docs/*.rej
21mr|jakarta-commons-httpclient-3.1-32|89	
21mr|jakarta-commons-httpclient-3.1-32|90	%patch0
21mr|jakarta-commons-httpclient-3.1-32|91	
21mr|jakarta-commons-httpclient-3.1-32|92	pushd src/conf
21mr|jakarta-commons-httpclient-3.1-32|93	%{__sed} -i 's/\r//' MANIFEST.MF
21mr|jakarta-commons-httpclient-3.1-32|94	%patch1
21mr|jakarta-commons-httpclient-3.1-32|95	popd
21mr|jakarta-commons-httpclient-3.1-32|96	
21mr|jakarta-commons-httpclient-3.1-32|97	%patch2
21mr|jakarta-commons-httpclient-3.1-32|98	%patch3 -p2
21mr|jakarta-commons-httpclient-3.1-32|99	%patch4 -p1
21mr|jakarta-commons-httpclient-3.1-32|100	%patch5 -p1
21mr|jakarta-commons-httpclient-3.1-32|101	
21mr|jakarta-commons-httpclient-3.1-32|102	# Use javax classes, not com.sun ones
21mr|jakarta-commons-httpclient-3.1-32|103	# assume no filename contains spaces
21mr|jakarta-commons-httpclient-3.1-32|104	pushd src
21mr|jakarta-commons-httpclient-3.1-32|105	for j in $(find . -name "*.java" -exec grep -l 'com\.sun\.net\.ssl' {} \;); do
21mr|jakarta-commons-httpclient-3.1-32|106	sed -e 's|com\.sun\.net\.ssl|javax.net.ssl|' $j > tempf
21mr|jakarta-commons-httpclient-3.1-32|107	cp tempf $j
21mr|jakarta-commons-httpclient-3.1-32|108	done
21mr|jakarta-commons-httpclient-3.1-32|109	rm tempf
21mr|jakarta-commons-httpclient-3.1-32|110	popd
21mr|jakarta-commons-httpclient-3.1-32|111	
21mr|jakarta-commons-httpclient-3.1-32|112	%mvn_alias : apache:commons-httpclient
21mr|jakarta-commons-httpclient-3.1-32|113	%mvn_file ":{*}" jakarta-@1 "@1" commons-%{short_name}3
21mr|jakarta-commons-httpclient-3.1-32|114	
21mr|jakarta-commons-httpclient-3.1-32|115	%build
21mr|jakarta-commons-httpclient-3.1-32|116	ant \
21mr|jakarta-commons-httpclient-3.1-32|117	-Dbuild.sysclasspath=first \
21mr|jakarta-commons-httpclient-3.1-32|118	-Djavadoc.j2sdk.link=%{_javadocdir}/java \
21mr|jakarta-commons-httpclient-3.1-32|119	-Djavadoc.logging.link=%{_javadocdir}/jakarta-commons-logging \
21mr|jakarta-commons-httpclient-3.1-32|120	-Dtest.failonerror=false \
21mr|jakarta-commons-httpclient-3.1-32|121	-Djavac.encoding=UTF-8 \
21mr|jakarta-commons-httpclient-3.1-32|122	dist test
21mr|jakarta-commons-httpclient-3.1-32|123	
21mr|jakarta-commons-httpclient-3.1-32|124	%install
21mr|jakarta-commons-httpclient-3.1-32|125	%mvn_artifact %{SOURCE1} dist/commons-httpclient.jar
21mr|jakarta-commons-httpclient-3.1-32|126	%mvn_install -J dist/docs/api
21mr|jakarta-commons-httpclient-3.1-32|127	
21mr|jakarta-commons-httpclient-3.1-32|128	# demo
21mr|jakarta-commons-httpclient-3.1-32|129	mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jakarta-commons-httpclient-3.1-32|130	cp -pr src/examples src/contrib $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jakarta-commons-httpclient-3.1-32|131	
21mr|jakarta-commons-httpclient-3.1-32|132	# manual and docs
21mr|jakarta-commons-httpclient-3.1-32|133	rm -Rf dist/docs/{api,BUILDING.txt,TESTING.txt}
21mr|jakarta-commons-httpclient-3.1-32|134	ln -s %{_javadocdir}/%{name} dist/docs/apidocs
21mr|jakarta-commons-httpclient-3.1-32|135	
21mr|jakarta-commons-httpclient-3.1-32|136	
21mr|jakarta-commons-httpclient-3.1-32|137	%files -f .mfiles
21mr|jakarta-commons-httpclient-3.1-32|138	%doc LICENSE NOTICE
21mr|jakarta-commons-httpclient-3.1-32|139	%doc README RELEASE_NOTES
21mr|jakarta-commons-httpclient-3.1-32|140	
21mr|jakarta-commons-httpclient-3.1-32|141	%files javadoc -f .mfiles-javadoc
21mr|jakarta-commons-httpclient-3.1-32|142	%doc LICENSE NOTICE
21mr|jakarta-commons-httpclient-3.1-32|143	
21mr|jakarta-commons-httpclient-3.1-32|144	%files demo
21mr|jakarta-commons-httpclient-3.1-32|145	%{_datadir}/%{name}
21mr|jakarta-commons-httpclient-3.1-32|146	
21mr|jakarta-commons-httpclient-3.1-32|147	%files manual
21mr|jakarta-commons-httpclient-3.1-32|148	%doc dist/docs/*
21mr|jakarta-commons-httpclient-3.1-32|149	
21mr|jakarta-commons-httpclient-3.1-32|150	

12883 21
21mr|jakarta-oro-2.0.8-27|1	# Copyright (c) 2000-2005, JPackage Project
21mr|jakarta-oro-2.0.8-27|2	# All rights reserved.
21mr|jakarta-oro-2.0.8-27|3	#
21mr|jakarta-oro-2.0.8-27|4	# Redistribution and use in source and binary forms, with or without
21mr|jakarta-oro-2.0.8-27|5	# modification, are permitted provided that the following conditions
21mr|jakarta-oro-2.0.8-27|6	# are met:
21mr|jakarta-oro-2.0.8-27|7	#
21mr|jakarta-oro-2.0.8-27|8	# 1. Redistributions of source code must retain the above copyright
21mr|jakarta-oro-2.0.8-27|9	#    notice, this list of conditions and the following disclaimer.
21mr|jakarta-oro-2.0.8-27|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|jakarta-oro-2.0.8-27|11	#    notice, this list of conditions and the following disclaimer in the
21mr|jakarta-oro-2.0.8-27|12	#    documentation and/or other materials provided with the
21mr|jakarta-oro-2.0.8-27|13	#    distribution.
21mr|jakarta-oro-2.0.8-27|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|jakarta-oro-2.0.8-27|15	#    contributors may be used to endorse or promote products derived
21mr|jakarta-oro-2.0.8-27|16	#    from this software without specific prior written permission.
21mr|jakarta-oro-2.0.8-27|17	#
21mr|jakarta-oro-2.0.8-27|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|jakarta-oro-2.0.8-27|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|jakarta-oro-2.0.8-27|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|jakarta-oro-2.0.8-27|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|jakarta-oro-2.0.8-27|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|jakarta-oro-2.0.8-27|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|jakarta-oro-2.0.8-27|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|jakarta-oro-2.0.8-27|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|jakarta-oro-2.0.8-27|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|jakarta-oro-2.0.8-27|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|jakarta-oro-2.0.8-27|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|jakarta-oro-2.0.8-27|29	#
21mr|jakarta-oro-2.0.8-27|30	
21mr|jakarta-oro-2.0.8-27|31	%global base_name oro
21mr|jakarta-oro-2.0.8-27|32	
21mr|jakarta-oro-2.0.8-27|33	Name:           jakarta-oro
21mr|jakarta-oro-2.0.8-27|34	Version:        2.0.8
21mr|jakarta-oro-2.0.8-27|35	Release:        27
21mr|jakarta-oro-2.0.8-27|36	Epoch:          0
21mr|jakarta-oro-2.0.8-27|37	Summary:        Full regular expressions API
21mr|jakarta-oro-2.0.8-27|38	License:        ASL 1.1
21mr|jakarta-oro-2.0.8-27|39	Group:          Development/Java
21mr|jakarta-oro-2.0.8-27|40	Source0:        http://archive.apache.org/dist/jakarta/oro/%{name}-%{version}.tar.gz
21mr|jakarta-oro-2.0.8-27|41	Source1:        MANIFEST.MF
21mr|jakarta-oro-2.0.8-27|42	Source2:        http://repo1.maven.org/maven2/%{base_name}/%{base_name}/%{version}/%{base_name}-%{version}.pom
21mr|jakarta-oro-2.0.8-27|43	Patch1:         %{name}-build-xml.patch
21mr|jakarta-oro-2.0.8-27|44	URL:            http://jakarta.apache.org/oro
21mr|jakarta-oro-2.0.8-27|45	
21mr|jakarta-oro-2.0.8-27|46	BuildRequires:  javapackages-local
21mr|jakarta-oro-2.0.8-27|47	BuildRequires:  ant
21mr|jakarta-oro-2.0.8-27|48	
21mr|jakarta-oro-2.0.8-27|49	BuildArch:      noarch
21mr|jakarta-oro-2.0.8-27|50	# Java stack is not supported on x86_32
21mr|jakarta-oro-2.0.8-27|51	ExcludeArch: %{ix86}
21mr|jakarta-oro-2.0.8-27|52	
21mr|jakarta-oro-2.0.8-27|53	Provides:       deprecated()
21mr|jakarta-oro-2.0.8-27|54	
21mr|jakarta-oro-2.0.8-27|55	%description
21mr|jakarta-oro-2.0.8-27|56	The Jakarta-ORO Java classes are a set of text-processing Java classes
21mr|jakarta-oro-2.0.8-27|57	that provide Perl5 compatible regular expressions, AWK-like regular
21mr|jakarta-oro-2.0.8-27|58	expressions, glob expressions, and utility classes for performing
21mr|jakarta-oro-2.0.8-27|59	substitutions, splits, filtering filenames, etc. This library is the
21mr|jakarta-oro-2.0.8-27|60	successor to the OROMatcher, AwkTools, PerlTools, and TextTools
21mr|jakarta-oro-2.0.8-27|61	libraries from ORO, Inc. (www.oroinc.com).
21mr|jakarta-oro-2.0.8-27|62	
21mr|jakarta-oro-2.0.8-27|63	%package javadoc
21mr|jakarta-oro-2.0.8-27|64	Summary:        Javadoc for %{name}
21mr|jakarta-oro-2.0.8-27|65	Provides:       deprecated()
21mr|jakarta-oro-2.0.8-27|66	
21mr|jakarta-oro-2.0.8-27|67	%description javadoc
21mr|jakarta-oro-2.0.8-27|68	Javadoc for %{name}.
21mr|jakarta-oro-2.0.8-27|69	
21mr|jakarta-oro-2.0.8-27|70	%prep
21mr|jakarta-oro-2.0.8-27|71	%setup -q -n %{name}-%{version}
21mr|jakarta-oro-2.0.8-27|72	# remove all binary libs
21mr|jakarta-oro-2.0.8-27|73	find . -name "*.jar" -exec rm -f {} \;
21mr|jakarta-oro-2.0.8-27|74	# remove all CVS files
21mr|jakarta-oro-2.0.8-27|75	for dir in `find . -type d -name CVS`; do rm -rf $dir; done
21mr|jakarta-oro-2.0.8-27|76	for file in `find . -type f -name .cvsignore`; do rm -rf $file; done
21mr|jakarta-oro-2.0.8-27|77	
21mr|jakarta-oro-2.0.8-27|78	%patch1
21mr|jakarta-oro-2.0.8-27|79	cp %{SOURCE1} .
21mr|jakarta-oro-2.0.8-27|80	
21mr|jakarta-oro-2.0.8-27|81	%build
21mr|jakarta-oro-2.0.8-27|82	ant -Dfinal.name=%{base_name} jar javadocs
21mr|jakarta-oro-2.0.8-27|83	
21mr|jakarta-oro-2.0.8-27|84	%install
21mr|jakarta-oro-2.0.8-27|85	%mvn_file : %{name} %{base_name}
21mr|jakarta-oro-2.0.8-27|86	%mvn_artifact %{SOURCE2} %{base_name}.jar
21mr|jakarta-oro-2.0.8-27|87	
21mr|jakarta-oro-2.0.8-27|88	%mvn_install -J docs/api
21mr|jakarta-oro-2.0.8-27|89	
21mr|jakarta-oro-2.0.8-27|90	%files -f .mfiles
21mr|jakarta-oro-2.0.8-27|91	%doc COMPILE ISSUES README TODO CHANGES CONTRIBUTORS STYLE
21mr|jakarta-oro-2.0.8-27|92	%license LICENSE
21mr|jakarta-oro-2.0.8-27|93	
21mr|jakarta-oro-2.0.8-27|94	%files javadoc -f .mfiles-javadoc
21mr|jakarta-oro-2.0.8-27|95	%license LICENSE
21mr|jakarta-oro-2.0.8-27|96	

12884 21
21mr|jakarta-servlet-5.0.0-1|1	%bcond_with bootstrap
21mr|jakarta-servlet-5.0.0-1|2	
21mr|jakarta-servlet-5.0.0-1|3	Name:           jakarta-servlet
21mr|jakarta-servlet-5.0.0-1|4	Version:        5.0.0
21mr|jakarta-servlet-5.0.0-1|5	Release:        1
21mr|jakarta-servlet-5.0.0-1|6	Summary:        Server-side API for handling HTTP requests and responses
21mr|jakarta-servlet-5.0.0-1|7	Group:          Development/Java
21mr|jakarta-servlet-5.0.0-1|8	# most of the project is EPL-2.0 or GPLv2 w/exceptions,
21mr|jakarta-servlet-5.0.0-1|9	# but some files still have Apache-2.0 license headers:
21mr|jakarta-servlet-5.0.0-1|10	# https://github.com/eclipse-ee4j/servlet-api/issues/347
21mr|jakarta-servlet-5.0.0-1|11	License:        (EPL-2.0 or GPLv2 with exceptions) and ASL 2.0
21mr|jakarta-servlet-5.0.0-1|12	URL:            https://github.com/eclipse-ee4j/servlet-api
21mr|jakarta-servlet-5.0.0-1|13	BuildArch:      noarch
21mr|jakarta-servlet-5.0.0-1|14	# Java stack is not supported on x86_32
21mr|jakarta-servlet-5.0.0-1|15	ExcludeArch:    %{ix86}
21mr|jakarta-servlet-5.0.0-1|16	
21mr|jakarta-servlet-5.0.0-1|17	Source0:        https://github.com/eclipse-ee4j/servlet-api/archive/%{version}-RELEASE/servlet-api-%{version}.tar.gz
21mr|jakarta-servlet-5.0.0-1|18	
21mr|jakarta-servlet-5.0.0-1|19	BuildRequires:  maven-local
21mr|jakarta-servlet-5.0.0-1|20	%if %{with bootstrap}
21mr|jakarta-servlet-5.0.0-1|21	BuildRequires:  javapackages-bootstrap
21mr|jakarta-servlet-5.0.0-1|22	%else
21mr|jakarta-servlet-5.0.0-1|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jakarta-servlet-5.0.0-1|24	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jakarta-servlet-5.0.0-1|25	%endif
21mr|jakarta-servlet-5.0.0-1|26	
21mr|jakarta-servlet-5.0.0-1|27	Provides:       glassfish-servlet-api = %{version}-%{release}
21mr|jakarta-servlet-5.0.0-1|28	
21mr|jakarta-servlet-5.0.0-1|29	%description
21mr|jakarta-servlet-5.0.0-1|30	Jakarta Servlet defines a server-side API for handling HTTP requests
21mr|jakarta-servlet-5.0.0-1|31	and responses.
21mr|jakarta-servlet-5.0.0-1|32	
21mr|jakarta-servlet-5.0.0-1|33	%{?javadoc_package}
21mr|jakarta-servlet-5.0.0-1|34	
21mr|jakarta-servlet-5.0.0-1|35	%prep
21mr|jakarta-servlet-5.0.0-1|36	%setup -q -n servlet-api-%{version}-RELEASE
21mr|jakarta-servlet-5.0.0-1|37	
21mr|jakarta-servlet-5.0.0-1|38	# remove unnecessary dependency on parent POM
21mr|jakarta-servlet-5.0.0-1|39	%pom_remove_parent . api
21mr|jakarta-servlet-5.0.0-1|40	
21mr|jakarta-servlet-5.0.0-1|41	# do not build specification documentation
21mr|jakarta-servlet-5.0.0-1|42	%pom_disable_module spec
21mr|jakarta-servlet-5.0.0-1|43	
21mr|jakarta-servlet-5.0.0-1|44	# Copy to old package name
21mr|jakarta-servlet-5.0.0-1|45	# TODO: Remove when all dependencies are migrated from javax.servlet to jakarta.servlet
21mr|jakarta-servlet-5.0.0-1|46	cp -pr api/src/main/java/jakarta api/src/main/java/javax
21mr|jakarta-servlet-5.0.0-1|47	sed -i -e 's/jakarta\./javax./g' $(find api/src/main/java/javax -name *.java)
21mr|jakarta-servlet-5.0.0-1|48	%pom_xpath_replace pom:instructions/pom:Export-Package \
21mr|jakarta-servlet-5.0.0-1|49	'<Export-Package>jakarta.servlet.*,javax.servlet.*;version="4.0.0"</Export-Package>' api
21mr|jakarta-servlet-5.0.0-1|50	
21mr|jakarta-servlet-5.0.0-1|51	# do not install useless parent POM
21mr|jakarta-servlet-5.0.0-1|52	%mvn_package jakarta.servlet:servlet-parent __noinstall
21mr|jakarta-servlet-5.0.0-1|53	
21mr|jakarta-servlet-5.0.0-1|54	# remove unnecessary maven plugins
21mr|jakarta-servlet-5.0.0-1|55	%pom_remove_plugin -r :formatter-maven-plugin
21mr|jakarta-servlet-5.0.0-1|56	%pom_remove_plugin -r :impsort-maven-plugin
21mr|jakarta-servlet-5.0.0-1|57	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|jakarta-servlet-5.0.0-1|58	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|jakarta-servlet-5.0.0-1|59	%pom_remove_plugin -r :maven-source-plugin
21mr|jakarta-servlet-5.0.0-1|60	
21mr|jakarta-servlet-5.0.0-1|61	# add maven artifact coordinate aliases for backwards compatibility
21mr|jakarta-servlet-5.0.0-1|62	%mvn_alias jakarta.servlet:jakarta.servlet-api \
21mr|jakarta-servlet-5.0.0-1|63	javax.servlet:javax.servlet-api \
21mr|jakarta-servlet-5.0.0-1|64	javax.servlet:servlet-api
21mr|jakarta-servlet-5.0.0-1|65	
21mr|jakarta-servlet-5.0.0-1|66	# add compat symlink for packages constructing the classpath manually
21mr|jakarta-servlet-5.0.0-1|67	%mvn_file :{*} %{name}/@1 glassfish-servlet-api
21mr|jakarta-servlet-5.0.0-1|68	
21mr|jakarta-servlet-5.0.0-1|69	%build
21mr|jakarta-servlet-5.0.0-1|70	%mvn_build
21mr|jakarta-servlet-5.0.0-1|71	
21mr|jakarta-servlet-5.0.0-1|72	%install
21mr|jakarta-servlet-5.0.0-1|73	%mvn_install
21mr|jakarta-servlet-5.0.0-1|74	
21mr|jakarta-servlet-5.0.0-1|75	%files -f .mfiles
21mr|jakarta-servlet-5.0.0-1|76	%license LICENSE.md NOTICE.md
21mr|jakarta-servlet-5.0.0-1|77	%doc README.md
21mr|jakarta-servlet-5.0.0-1|78	
21mr|jakarta-servlet-5.0.0-1|79	%changelog
21mr|jakarta-servlet-5.0.0-1|80	* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.0-8
21mr|jakarta-servlet-5.0.0-1|81	- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
21mr|jakarta-servlet-5.0.0-1|82	
21mr|jakarta-servlet-5.0.0-1|83	* Wed May 26 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.0.0-7
21mr|jakarta-servlet-5.0.0-1|84	- Re-add provides on glassfish-servlet-api
21mr|jakarta-servlet-5.0.0-1|85	
21mr|jakarta-servlet-5.0.0-1|86	* Mon May 17 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.0.0-6
21mr|jakarta-servlet-5.0.0-1|87	- Bootstrap build
21mr|jakarta-servlet-5.0.0-1|88	- Non-bootstrap build
21mr|jakarta-servlet-5.0.0-1|89	
21mr|jakarta-servlet-5.0.0-1|90	* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.0-5
21mr|jakarta-servlet-5.0.0-1|91	- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
21mr|jakarta-servlet-5.0.0-1|92	
21mr|jakarta-servlet-5.0.0-1|93	* Thu Aug 20 2020 Mat Booth <mat.booth@redhat.com> - 5.0.0-4
21mr|jakarta-servlet-5.0.0-1|94	- Correct mvn_file macro invokation
21mr|jakarta-servlet-5.0.0-1|95	
21mr|jakarta-servlet-5.0.0-1|96	* Wed Aug 19 2020 Fabio Valentini <decathorpe@gmail.com> - 5.0.0-3
21mr|jakarta-servlet-5.0.0-1|97	- Add compat symlink for packages constructing the classpath manually.
21mr|jakarta-servlet-5.0.0-1|98	
21mr|jakarta-servlet-5.0.0-1|99	* Wed Aug 19 2020 Mat Booth <mat.booth@redhat.com> - 5.0.0-2
21mr|jakarta-servlet-5.0.0-1|100	- Also ship the API in the old javax namespace to aid transition
21mr|jakarta-servlet-5.0.0-1|101	
21mr|jakarta-servlet-5.0.0-1|102	* Thu Aug 13 2020 Fabio Valentini <decathorpe@gmail.com> - 5.0.0-1
21mr|jakarta-servlet-5.0.0-1|103	- Initial package renamed from glassfish-servlet-api.
21mr|jakarta-servlet-5.0.0-1|104	

12885 21
21mr|jamm-0.3.1-9|1	%global githash 1708ca44f7eb3addb66551a15b6b74672e87286a
21mr|jamm-0.3.1-9|2	Name:          jamm
21mr|jamm-0.3.1-9|3	Version:       0.3.1
21mr|jamm-0.3.1-9|4	Release:       9
21mr|jamm-0.3.1-9|5	Summary:       Java Agent for Memory Measurements
21mr|jamm-0.3.1-9|6	License:       ASL 2.0
21mr|jamm-0.3.1-9|7	#Url:           https://github.com/stephenc/jamm/
21mr|jamm-0.3.1-9|8	Url:           https://github.com/jbellis/jamm/
21mr|jamm-0.3.1-9|9	#Source0:       https://github.com/stephenc/jamm/archive/%%{name}-%%{version}.tar.gz
21mr|jamm-0.3.1-9|10	Source0:       https://github.com/jbellis/jamm/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|jamm-0.3.1-9|11	
21mr|jamm-0.3.1-9|12	BuildRequires: maven-local
21mr|jamm-0.3.1-9|13	BuildRequires: mvn(junit:junit)
21mr|jamm-0.3.1-9|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jamm-0.3.1-9|15	
21mr|jamm-0.3.1-9|16	Group:          Development/Java
21mr|jamm-0.3.1-9|17	BuildArch:     noarch
21mr|jamm-0.3.1-9|18	# Java stack is not supported on x86_32
21mr|jamm-0.3.1-9|19	ExcludeArch: %{ix86}
21mr|jamm-0.3.1-9|20	
21mr|jamm-0.3.1-9|21	%description
21mr|jamm-0.3.1-9|22	Jamm provides MemoryMeter, a java agent to
21mr|jamm-0.3.1-9|23	measure actual object memory use including
21mr|jamm-0.3.1-9|24	JVM overhead.
21mr|jamm-0.3.1-9|25	
21mr|jamm-0.3.1-9|26	%package javadoc
21mr|jamm-0.3.1-9|27	Summary:       Javadoc for %{name}
21mr|jamm-0.3.1-9|28	
21mr|jamm-0.3.1-9|29	%description javadoc
21mr|jamm-0.3.1-9|30	This package contains javadoc for %{name}.
21mr|jamm-0.3.1-9|31	
21mr|jamm-0.3.1-9|32	%prep
21mr|jamm-0.3.1-9|33	%setup -q -n %{name}-%{githash}
21mr|jamm-0.3.1-9|34	
21mr|jamm-0.3.1-9|35	%pom_xpath_inject pom:manifestEntries "<Agent-Class>org.github.jamm.MemoryMeter</Agent-Class>"
21mr|jamm-0.3.1-9|36	
21mr|jamm-0.3.1-9|37	# These tests fail on koji only https://github.com/jbellis/jamm/issues/21
21mr|jamm-0.3.1-9|38	# Shallow size of empty String expected:<32> but was:<24>
21mr|jamm-0.3.1-9|39	sed -i 's|assertEquals("Shallow size of empty String"|//assertEquals("Shallow size of empty String"|' \
21mr|jamm-0.3.1-9|40	test/org/github/jamm/MemoryMeterTest.java
21mr|jamm-0.3.1-9|41	# Deep size of empty String expected:<48> but was:<40>
21mr|jamm-0.3.1-9|42	sed -i 's|assertEquals("Deep size of empty String"|//assertEquals("Deep size of empty String"|' \
21mr|jamm-0.3.1-9|43	test/org/github/jamm/MemoryMeterTest.java
21mr|jamm-0.3.1-9|44	# Shallow size of one-character String expected:<32> but was:<24>
21mr|jamm-0.3.1-9|45	sed -i 's|assertEquals("Shallow size of one-character String"|//assertEquals("Shallow size of one-character String"|' \
21mr|jamm-0.3.1-9|46	test/org/github/jamm/MemoryMeterTest.java
21mr|jamm-0.3.1-9|47	# Deep size of one-character String expected:<56> but was:<48>
21mr|jamm-0.3.1-9|48	sed -i 's|assertEquals("Deep size of one-character String"|//assertEquals("Deep size of one-character String"|' \
21mr|jamm-0.3.1-9|49	test/org/github/jamm/MemoryMeterTest.java
21mr|jamm-0.3.1-9|50	
21mr|jamm-0.3.1-9|51	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|jamm-0.3.1-9|52	<execution>
21mr|jamm-0.3.1-9|53	<id>default-jar</id>
21mr|jamm-0.3.1-9|54	<phase>skip</phase>
21mr|jamm-0.3.1-9|55	</execution>"
21mr|jamm-0.3.1-9|56	
21mr|jamm-0.3.1-9|57	%mvn_file : %{name}
21mr|jamm-0.3.1-9|58	%mvn_alias com.github.jbellis: com.github.stephenc:
21mr|jamm-0.3.1-9|59	
21mr|jamm-0.3.1-9|60	%build
21mr|jamm-0.3.1-9|61	# OutOfMemoryError: unable to create new native thread
21mr|jamm-0.3.1-9|62	# FileNotFoundException: /tmp/testclasses/Test44.class (No such file or directory)
21mr|jamm-0.3.1-9|63	%mvn_build -f
21mr|jamm-0.3.1-9|64	
21mr|jamm-0.3.1-9|65	%install
21mr|jamm-0.3.1-9|66	%mvn_install
21mr|jamm-0.3.1-9|67	
21mr|jamm-0.3.1-9|68	%files -f .mfiles
21mr|jamm-0.3.1-9|69	%doc README.txt
21mr|jamm-0.3.1-9|70	%license license.txt
21mr|jamm-0.3.1-9|71	
21mr|jamm-0.3.1-9|72	%files javadoc -f .mfiles-javadoc
21mr|jamm-0.3.1-9|73	%license license.txt
21mr|jamm-0.3.1-9|74	

12886 21
21mr|jamon-api-2.3.1-11|1	%global parent_version 2.4.1
21mr|jamon-api-2.3.1-11|2	
21mr|jamon-api-2.3.1-11|3	Name:          jamon-api
21mr|jamon-api-2.3.1-11|4	Version:       2.3.1
21mr|jamon-api-2.3.1-11|5	Release:       11
21mr|jamon-api-2.3.1-11|6	Summary:       Jamon processor API
21mr|jamon-api-2.3.1-11|7	License:       MPLv2.0
21mr|jamon-api-2.3.1-11|8	URL:           http://www.jamon.org/
21mr|jamon-api-2.3.1-11|9	# svn export svn://svn.code.sf.net/p/jamon/code/releases/jamon-api/jamon-api-2.3.1
21mr|jamon-api-2.3.1-11|10	# tar cJf jamon-api-2.3.1.tar.xz jamon-api-2.3.1
21mr|jamon-api-2.3.1-11|11	Source0:       %{name}-%{version}.tar.xz
21mr|jamon-api-2.3.1-11|12	BuildRequires: maven-local
21mr|jamon-api-2.3.1-11|13	BuildRequires: jamon-parent = %{parent_version}
21mr|jamon-api-2.3.1-11|14	Group:          Development/Java
21mr|jamon-api-2.3.1-11|15	BuildArch:     noarch
21mr|jamon-api-2.3.1-11|16	# Java stack is not supported on x86_32
21mr|jamon-api-2.3.1-11|17	ExcludeArch: %{ix86}
21mr|jamon-api-2.3.1-11|18	
21mr|jamon-api-2.3.1-11|19	%description
21mr|jamon-api-2.3.1-11|20	Jamon processor API.
21mr|jamon-api-2.3.1-11|21	
21mr|jamon-api-2.3.1-11|22	%package javadoc
21mr|jamon-api-2.3.1-11|23	Summary:       Javadoc for %{name}
21mr|jamon-api-2.3.1-11|24	
21mr|jamon-api-2.3.1-11|25	%description javadoc
21mr|jamon-api-2.3.1-11|26	This package contains javadoc for %{name}.
21mr|jamon-api-2.3.1-11|27	
21mr|jamon-api-2.3.1-11|28	%prep
21mr|jamon-api-2.3.1-11|29	%setup -q
21mr|jamon-api-2.3.1-11|30	# Replace org.jamon:jamon-project:1.0.1
21mr|jamon-api-2.3.1-11|31	%pom_remove_parent
21mr|jamon-api-2.3.1-11|32	%pom_add_parent org.jamon:jamon-parent:%{parent_version}
21mr|jamon-api-2.3.1-11|33	
21mr|jamon-api-2.3.1-11|34	sed -i 's|${artifactId}|${project.artifactId}|' pom.xml
21mr|jamon-api-2.3.1-11|35	sed -i 's|${version}|${project.version}|' pom.xml
21mr|jamon-api-2.3.1-11|36	
21mr|jamon-api-2.3.1-11|37	%mvn_file : %{name}
21mr|jamon-api-2.3.1-11|38	
21mr|jamon-api-2.3.1-11|39	%build
21mr|jamon-api-2.3.1-11|40	
21mr|jamon-api-2.3.1-11|41	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jamon-api-2.3.1-11|42	
21mr|jamon-api-2.3.1-11|43	%install
21mr|jamon-api-2.3.1-11|44	%mvn_install
21mr|jamon-api-2.3.1-11|45	
21mr|jamon-api-2.3.1-11|46	%files -f .mfiles
21mr|jamon-api-2.3.1-11|47	%license LICENSE
21mr|jamon-api-2.3.1-11|48	
21mr|jamon-api-2.3.1-11|49	%files javadoc -f .mfiles-javadoc
21mr|jamon-api-2.3.1-11|50	%license LICENSE
21mr|jamon-api-2.3.1-11|51	

12887 21
21mr|jamonapi-2.74-16|1	%global oname jamon
21mr|jamonapi-2.74-16|2	
21mr|jamonapi-2.74-16|3	Name:          jamonapi
21mr|jamonapi-2.74-16|4	Version:       2.74
21mr|jamonapi-2.74-16|5	Release:       16
21mr|jamonapi-2.74-16|6	Summary:       A Java monitoring API
21mr|jamonapi-2.74-16|7	License:       BSD
21mr|jamonapi-2.74-16|8	Group:         Development/Java
21mr|jamonapi-2.74-16|9	URL:           http://jamonapi.sourceforge.net/
21mr|jamonapi-2.74-16|10	# Newer release available @ https://github.com/stevensouza/jamonapi/
21mr|jamonapi-2.74-16|11	# cvs -d:pserver:anonymous@jamonapi.cvs.sourceforge.net:/cvsroot/jamonapi login
21mr|jamonapi-2.74-16|12	# cvs -z3 -d:pserver:anonymous@jamonapi.cvs.sourceforge.net:/cvsroot/jamonapi co -P -r v2_74 jamonapi/src
21mr|jamonapi-2.74-16|13	# Remove pregenerated javadoc files in the source tree
21mr|jamonapi-2.74-16|14	# rm -rf jamonapi/src/JAMonUsersGuide/javadoc/*
21mr|jamonapi-2.74-16|15	# Remove zip file which contains a proprietary binary
21mr|jamonapi-2.74-16|16	# rm -rf jamonapi/src/JAMonUsersGuide/JAMon_PB.zip
21mr|jamonapi-2.74-16|17	# rm -rf $(find -name "CVS")
21mr|jamonapi-2.74-16|18	# tar cJf jamonapi-2.74.tar.xz jamonapi
21mr|jamonapi-2.74-16|19	Source0:       %{name}-%{version}.tar.xz
21mr|jamonapi-2.74-16|20	# This POM is completely Fedora-specific
21mr|jamonapi-2.74-16|21	Source1:       %{name}-%{version}.pom
21mr|jamonapi-2.74-16|22	
21mr|jamonapi-2.74-16|23	Patch0:        %{name}-buildxml.patch
21mr|jamonapi-2.74-16|24	Patch1:        %{name}-jetty8.patch
21mr|jamonapi-2.74-16|25	Patch2:        %{name}-log4j12.patch
21mr|jamonapi-2.74-16|26	Patch3:        %{name}-jetty93.patch
21mr|jamonapi-2.74-16|27	
21mr|jamonapi-2.74-16|28	BuildRequires: java-devel
21mr|jamonapi-2.74-16|29	BuildRequires: javapackages-local
21mr|jamonapi-2.74-16|30	BuildRequires: ant
21mr|jamonapi-2.74-16|31	BuildRequires: tomcat-lib
21mr|jamonapi-2.74-16|32	BuildRequires: tomcat-servlet-4.0-api
21mr|jamonapi-2.74-16|33	BuildRequires: tomcat-el-3.0-api
21mr|jamonapi-2.74-16|34	BuildRequires: jetty
21mr|jamonapi-2.74-16|35	BuildRequires: mvn(org.eclipse.jetty:jetty-server)
21mr|jamonapi-2.74-16|36	BuildRequires: geronimo-interceptor
21mr|jamonapi-2.74-16|37	BuildRequires: log4j12
21mr|jamonapi-2.74-16|38	BuildRequires: dos2unix
21mr|jamonapi-2.74-16|39	
21mr|jamonapi-2.74-16|40	Requires:      geronimo-interceptor
21mr|jamonapi-2.74-16|41	Requires:      log4j12
21mr|jamonapi-2.74-16|42	
21mr|jamonapi-2.74-16|43	BuildArch:     noarch
21mr|jamonapi-2.74-16|44	# Java stack is not supported on x86_32
21mr|jamonapi-2.74-16|45	ExcludeArch: %{ix86}
21mr|jamonapi-2.74-16|46	
21mr|jamonapi-2.74-16|47	%description
21mr|jamonapi-2.74-16|48	JAMon API is a free, simple, high performance, thread safe,
21mr|jamonapi-2.74-16|49	Java API that allows developers to easily monitor the
21mr|jamonapi-2.74-16|50	performance and scalability of production applications. JAMon
21mr|jamonapi-2.74-16|51	tracks hits, execution times (total, avg, min, max, std dev),
21mr|jamonapi-2.74-16|52	and more.
21mr|jamonapi-2.74-16|53	
21mr|jamonapi-2.74-16|54	%package javadoc
21mr|jamonapi-2.74-16|55	Summary:         API documentation for %{name}
21mr|jamonapi-2.74-16|56	
21mr|jamonapi-2.74-16|57	%description javadoc
21mr|jamonapi-2.74-16|58	This package contains API documentation for Java monitoring API.
21mr|jamonapi-2.74-16|59	
21mr|jamonapi-2.74-16|60	%prep
21mr|jamonapi-2.74-16|61	%setup -q -n %{name}
21mr|jamonapi-2.74-16|62	%patch0 -p0
21mr|jamonapi-2.74-16|63	%patch1 -p1
21mr|jamonapi-2.74-16|64	%patch2 -p1
21mr|jamonapi-2.74-16|65	%patch3 -p1
21mr|jamonapi-2.74-16|66	
21mr|jamonapi-2.74-16|67	sed -i "s|tomcat-el-2.2-api.jar|tomcat-el-api.jar|" src/ant/build.xml
21mr|jamonapi-2.74-16|68	sed -i "s|tomcat-servlet-3.0-api.jar|tomcat-servlet-api.jar|" src/ant/build.xml
21mr|jamonapi-2.74-16|69	
21mr|jamonapi-2.74-16|70	sed -i 's|target="1.5" source="1.5"|target="1.6" source="1.6"|' src/ant/build.xml
21mr|jamonapi-2.74-16|71	sed -i 's|"source" value="1.5"|"source" value="1.6"|' src/ant/build.xml
21mr|jamonapi-2.74-16|72	sed -i 's|"vm" value="1.5"|"vm" value="1.6"|' src/ant/build.xml
21mr|jamonapi-2.74-16|73	
21mr|jamonapi-2.74-16|74	sed -i 's|packagenames="${package}"|packagenames="${package}" additionalparam="-Xdoclint:none"|' src/ant/build.xml
21mr|jamonapi-2.74-16|75	
21mr|jamonapi-2.74-16|76	mkdir dist
21mr|jamonapi-2.74-16|77	mkdir lib
21mr|jamonapi-2.74-16|78	
21mr|jamonapi-2.74-16|79	%build
21mr|jamonapi-2.74-16|80	pushd src/ant
21mr|jamonapi-2.74-16|81	ant JAR
21mr|jamonapi-2.74-16|82	ant javadoc
21mr|jamonapi-2.74-16|83	popd
21mr|jamonapi-2.74-16|84	
21mr|jamonapi-2.74-16|85	# Remove spurious executable permissions
21mr|jamonapi-2.74-16|86	find src/JAMonUsersGuide -type f | xargs chmod -x
21mr|jamonapi-2.74-16|87	find src/JAMonUsersGuide -regex '.*\(xml\|css\|js\)' -o -name package-list | xargs dos2unix
21mr|jamonapi-2.74-16|88	
21mr|jamonapi-2.74-16|89	# There should be a shorter way to do an iconv task, but I do not know of one
21mr|jamonapi-2.74-16|90	pushd src/JAMonUsersGuide/presentation/jamon_files/
21mr|jamonapi-2.74-16|91	mv master04_stylesheet.css master04_stylesheet.css.iso8859-1
21mr|jamonapi-2.74-16|92	iconv -f ISO-8859-1 -t UTF-8 master04_stylesheet.css.iso8859-1 > master04_stylesheet.css
21mr|jamonapi-2.74-16|93	rm master04_stylesheet.css.iso8859-1
21mr|jamonapi-2.74-16|94	popd
21mr|jamonapi-2.74-16|95	
21mr|jamonapi-2.74-16|96	cp -p src/JAMonUsersGuide/JAMonLicense.html .
21mr|jamonapi-2.74-16|97	
21mr|jamonapi-2.74-16|98	%install
21mr|jamonapi-2.74-16|99	%mvn_artifact %{SOURCE1} dist/%{oname}-%{version}.jar
21mr|jamonapi-2.74-16|100	%mvn_file com.jamonapi:jamon %{oname} %{name}
21mr|jamonapi-2.74-16|101	%mvn_install -J src/doc/javadoc
21mr|jamonapi-2.74-16|102	
21mr|jamonapi-2.74-16|103	%files -f .mfiles
21mr|jamonapi-2.74-16|104	%doc src/JAMonUsersGuide
21mr|jamonapi-2.74-16|105	%license JAMonLicense.html
21mr|jamonapi-2.74-16|106	
21mr|jamonapi-2.74-16|107	%files javadoc -f .mfiles-javadoc
21mr|jamonapi-2.74-16|108	%license JAMonLicense.html
21mr|jamonapi-2.74-16|109	

12888 21
21mr|jamon-java-parent-2.4.1-12|1	Name:          jamon-java-parent
21mr|jamon-java-parent-2.4.1-12|2	Version:       2.4.1
21mr|jamon-java-parent-2.4.1-12|3	Release:       12
21mr|jamon-java-parent-2.4.1-12|4	Summary:       Jamon Java Parent
21mr|jamon-java-parent-2.4.1-12|5	License:       MPLv2.0
21mr|jamon-java-parent-2.4.1-12|6	URL:           http://www.jamon.org/
21mr|jamon-java-parent-2.4.1-12|7	# svn export svn://svn.code.sf.net/p/jamon/code/releases/jamon-java-parent/jamon-java-parent-2.4.1
21mr|jamon-java-parent-2.4.1-12|8	# tar cJf jamon-java-parent-2.4.1.tar.xz jamon-java-parent-2.4.1
21mr|jamon-java-parent-2.4.1-12|9	Source0:       %{name}-%{version}.tar.xz
21mr|jamon-java-parent-2.4.1-12|10	BuildRequires: maven-local
21mr|jamon-java-parent-2.4.1-12|11	BuildRequires: mvn(org.jamon:jamon-parent:pom:)
21mr|jamon-java-parent-2.4.1-12|12	Group:          Development/Java
21mr|jamon-java-parent-2.4.1-12|13	BuildArch:     noarch
21mr|jamon-java-parent-2.4.1-12|14	# Java stack is not supported on x86_32
21mr|jamon-java-parent-2.4.1-12|15	ExcludeArch: %{ix86}
21mr|jamon-java-parent-2.4.1-12|16	
21mr|jamon-java-parent-2.4.1-12|17	%description
21mr|jamon-java-parent-2.4.1-12|18	Jamon base pom for Java projects.
21mr|jamon-java-parent-2.4.1-12|19	
21mr|jamon-java-parent-2.4.1-12|20	%prep
21mr|jamon-java-parent-2.4.1-12|21	%setup -q
21mr|jamon-java-parent-2.4.1-12|22	# Require unavailable org.jamon:jamon-checkstyle:2.3
21mr|jamon-java-parent-2.4.1-12|23	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jamon-java-parent-2.4.1-12|24	%pom_remove_plugin :findbugs-maven-plugin
21mr|jamon-java-parent-2.4.1-12|25	%pom_remove_plugin :taglist-maven-plugin
21mr|jamon-java-parent-2.4.1-12|26	# Unwanted
21mr|jamon-java-parent-2.4.1-12|27	%pom_remove_plugin :maven-source-plugin
21mr|jamon-java-parent-2.4.1-12|28	
21mr|jamon-java-parent-2.4.1-12|29	%build
21mr|jamon-java-parent-2.4.1-12|30	
21mr|jamon-java-parent-2.4.1-12|31	%mvn_build
21mr|jamon-java-parent-2.4.1-12|32	
21mr|jamon-java-parent-2.4.1-12|33	%install
21mr|jamon-java-parent-2.4.1-12|34	%mvn_install
21mr|jamon-java-parent-2.4.1-12|35	
21mr|jamon-java-parent-2.4.1-12|36	%files -f .mfiles
21mr|jamon-java-parent-2.4.1-12|37	%license LICENSE
21mr|jamon-java-parent-2.4.1-12|38	

12889 21
21mr|jamon-maven-plugin-2.4.2-12|1	Name:          jamon-maven-plugin
21mr|jamon-maven-plugin-2.4.2-12|2	Version:       2.4.2
21mr|jamon-maven-plugin-2.4.2-12|3	Release:       12
21mr|jamon-maven-plugin-2.4.2-12|4	Summary:       Jamon Maven plugin
21mr|jamon-maven-plugin-2.4.2-12|5	License:       MPLv2.0
21mr|jamon-maven-plugin-2.4.2-12|6	URL:           http://www.jamon.org/
21mr|jamon-maven-plugin-2.4.2-12|7	# svn export svn://svn.code.sf.net/p/jamon/code/releases/jamon-maven-plugin/jamon-maven-plugin-2.4.2
21mr|jamon-maven-plugin-2.4.2-12|8	# tar cJf jamon-maven-plugin-2.4.2.tar.xz jamon-maven-plugin-2.4.2
21mr|jamon-maven-plugin-2.4.2-12|9	Source0:       %{name}-%{version}.tar.xz
21mr|jamon-maven-plugin-2.4.2-12|10	
21mr|jamon-maven-plugin-2.4.2-12|11	BuildRequires: maven-local
21mr|jamon-maven-plugin-2.4.2-12|12	BuildRequires: maven-invoker-plugin
21mr|jamon-maven-plugin-2.4.2-12|13	BuildRequires: maven-plugin-plugin
21mr|jamon-maven-plugin-2.4.2-12|14	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|jamon-maven-plugin-2.4.2-12|15	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|jamon-maven-plugin-2.4.2-12|16	BuildRequires: mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|jamon-maven-plugin-2.4.2-12|17	BuildRequires: mvn(org.jamon:jamon-java-parent:pom:)
21mr|jamon-maven-plugin-2.4.2-12|18	BuildRequires: mvn(org.jamon:jamon-processor)
21mr|jamon-maven-plugin-2.4.2-12|19	# Test deps
21mr|jamon-maven-plugin-2.4.2-12|20	BuildRequires: mvn(junit:junit)
21mr|jamon-maven-plugin-2.4.2-12|21	BuildRequires: mvn(org.codehaus.groovy:groovy)
21mr|jamon-maven-plugin-2.4.2-12|22	BuildRequires: mvn(org.jamon:jamon-runtime)
21mr|jamon-maven-plugin-2.4.2-12|23	Group:          Development/Java
21mr|jamon-maven-plugin-2.4.2-12|24	BuildArch:     noarch
21mr|jamon-maven-plugin-2.4.2-12|25	# Java stack is not supported on x86_32
21mr|jamon-maven-plugin-2.4.2-12|26	ExcludeArch: %{ix86}
21mr|jamon-maven-plugin-2.4.2-12|27	
21mr|jamon-maven-plugin-2.4.2-12|28	%description
21mr|jamon-maven-plugin-2.4.2-12|29	Jamon Maven plugin.
21mr|jamon-maven-plugin-2.4.2-12|30	
21mr|jamon-maven-plugin-2.4.2-12|31	%package javadoc
21mr|jamon-maven-plugin-2.4.2-12|32	Summary:       Javadoc for %{name}
21mr|jamon-maven-plugin-2.4.2-12|33	
21mr|jamon-maven-plugin-2.4.2-12|34	%description javadoc
21mr|jamon-maven-plugin-2.4.2-12|35	This package contains javadoc for %{name}.
21mr|jamon-maven-plugin-2.4.2-12|36	
21mr|jamon-maven-plugin-2.4.2-12|37	%prep
21mr|jamon-maven-plugin-2.4.2-12|38	%setup -q
21mr|jamon-maven-plugin-2.4.2-12|39	
21mr|jamon-maven-plugin-2.4.2-12|40	# Require unavailable org.codehaus.plexus:plexus-javadoc
21mr|jamon-maven-plugin-2.4.2-12|41	%pom_remove_plugin :maven-javadoc-plugin
21mr|jamon-maven-plugin-2.4.2-12|42	
21mr|jamon-maven-plugin-2.4.2-12|43	sed -i 's|${artifactId}/${version}|${project.artifactId}/${project.version}|' pom.xml
21mr|jamon-maven-plugin-2.4.2-12|44	
21mr|jamon-maven-plugin-2.4.2-12|45	# Use maven 3 apis only
21mr|jamon-maven-plugin-2.4.2-12|46	%pom_remove_dep org.apache.maven:maven-project
21mr|jamon-maven-plugin-2.4.2-12|47	%pom_add_dep org.apache.maven:maven-core
21mr|jamon-maven-plugin-2.4.2-12|48	
21mr|jamon-maven-plugin-2.4.2-12|49	# Disable integration tests
21mr|jamon-maven-plugin-2.4.2-12|50	%pom_remove_plugin :maven-invoker-plugin
21mr|jamon-maven-plugin-2.4.2-12|51	
21mr|jamon-maven-plugin-2.4.2-12|52	%mvn_file : %{name}
21mr|jamon-maven-plugin-2.4.2-12|53	
21mr|jamon-maven-plugin-2.4.2-12|54	%build
21mr|jamon-maven-plugin-2.4.2-12|55	
21mr|jamon-maven-plugin-2.4.2-12|56	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jamon-maven-plugin-2.4.2-12|57	
21mr|jamon-maven-plugin-2.4.2-12|58	%install
21mr|jamon-maven-plugin-2.4.2-12|59	%mvn_install
21mr|jamon-maven-plugin-2.4.2-12|60	
21mr|jamon-maven-plugin-2.4.2-12|61	%files -f .mfiles
21mr|jamon-maven-plugin-2.4.2-12|62	%license LICENSE
21mr|jamon-maven-plugin-2.4.2-12|63	
21mr|jamon-maven-plugin-2.4.2-12|64	%files javadoc -f .mfiles-javadoc
21mr|jamon-maven-plugin-2.4.2-12|65	%license LICENSE
21mr|jamon-maven-plugin-2.4.2-12|66	

12890 21
21mr|jamon-nodegen-plugin-2.4.1-12|1	Name:          jamon-nodegen-plugin
21mr|jamon-nodegen-plugin-2.4.1-12|2	Version:       2.4.1
21mr|jamon-nodegen-plugin-2.4.1-12|3	Release:       12
21mr|jamon-nodegen-plugin-2.4.1-12|4	Summary:       Jamon Nodegen Maven Plugin
21mr|jamon-nodegen-plugin-2.4.1-12|5	License:       MPLv2.0
21mr|jamon-nodegen-plugin-2.4.1-12|6	URL:           http://www.jamon.org/
21mr|jamon-nodegen-plugin-2.4.1-12|7	# svn export svn://svn.code.sf.net/p/jamon/code/releases/jamon-nodegen-plugin/jamon-nodegen-plugin-2.4.1
21mr|jamon-nodegen-plugin-2.4.1-12|8	# tar cJf jamon-nodegen-plugin-2.4.1.tar.xz jamon-nodegen-plugin-2.4.1
21mr|jamon-nodegen-plugin-2.4.1-12|9	Source0:       %{name}-%{version}.tar.xz
21mr|jamon-nodegen-plugin-2.4.1-12|10	BuildRequires: maven-local
21mr|jamon-nodegen-plugin-2.4.1-12|11	BuildRequires: maven-plugin-plugin
21mr|jamon-nodegen-plugin-2.4.1-12|12	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|jamon-nodegen-plugin-2.4.1-12|13	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|jamon-nodegen-plugin-2.4.1-12|14	BuildRequires: mvn(org.jamon:jamon-java-parent:pom:)
21mr|jamon-nodegen-plugin-2.4.1-12|15	Group:          Development/Java
21mr|jamon-nodegen-plugin-2.4.1-12|16	BuildArch:     noarch
21mr|jamon-nodegen-plugin-2.4.1-12|17	# Java stack is not supported on x86_32
21mr|jamon-nodegen-plugin-2.4.1-12|18	ExcludeArch: %{ix86}
21mr|jamon-nodegen-plugin-2.4.1-12|19	
21mr|jamon-nodegen-plugin-2.4.1-12|20	%description
21mr|jamon-nodegen-plugin-2.4.1-12|21	Jamon compiler AST node generation tool.
21mr|jamon-nodegen-plugin-2.4.1-12|22	
21mr|jamon-nodegen-plugin-2.4.1-12|23	%package javadoc
21mr|jamon-nodegen-plugin-2.4.1-12|24	Summary:       Javadoc for %{name}
21mr|jamon-nodegen-plugin-2.4.1-12|25	
21mr|jamon-nodegen-plugin-2.4.1-12|26	%description javadoc
21mr|jamon-nodegen-plugin-2.4.1-12|27	This package contains javadoc for %{name}.
21mr|jamon-nodegen-plugin-2.4.1-12|28	
21mr|jamon-nodegen-plugin-2.4.1-12|29	%prep
21mr|jamon-nodegen-plugin-2.4.1-12|30	%setup -q
21mr|jamon-nodegen-plugin-2.4.1-12|31	
21mr|jamon-nodegen-plugin-2.4.1-12|32	sed -i 's|${artifactId}/${version}|${project.artifactId}/${project.version}|' pom.xml
21mr|jamon-nodegen-plugin-2.4.1-12|33	# Use maven 3 apis only
21mr|jamon-nodegen-plugin-2.4.1-12|34	%pom_remove_dep org.apache.maven:maven-project
21mr|jamon-nodegen-plugin-2.4.1-12|35	%pom_add_dep org.apache.maven:maven-core
21mr|jamon-nodegen-plugin-2.4.1-12|36	
21mr|jamon-nodegen-plugin-2.4.1-12|37	%mvn_file : %{name}
21mr|jamon-nodegen-plugin-2.4.1-12|38	
21mr|jamon-nodegen-plugin-2.4.1-12|39	%build
21mr|jamon-nodegen-plugin-2.4.1-12|40	
21mr|jamon-nodegen-plugin-2.4.1-12|41	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jamon-nodegen-plugin-2.4.1-12|42	
21mr|jamon-nodegen-plugin-2.4.1-12|43	%install
21mr|jamon-nodegen-plugin-2.4.1-12|44	%mvn_install
21mr|jamon-nodegen-plugin-2.4.1-12|45	
21mr|jamon-nodegen-plugin-2.4.1-12|46	%files -f .mfiles
21mr|jamon-nodegen-plugin-2.4.1-12|47	%license LICENSE
21mr|jamon-nodegen-plugin-2.4.1-12|48	
21mr|jamon-nodegen-plugin-2.4.1-12|49	%files javadoc -f .mfiles-javadoc
21mr|jamon-nodegen-plugin-2.4.1-12|50	%license LICENSE
21mr|jamon-nodegen-plugin-2.4.1-12|51	

12891 21
21mr|jamon-parent-2.4.1-13|1	Name:          jamon-parent
21mr|jamon-parent-2.4.1-13|2	Version:       2.4.1
21mr|jamon-parent-2.4.1-13|3	Release:       13
21mr|jamon-parent-2.4.1-13|4	Summary:       Jamon base pom
21mr|jamon-parent-2.4.1-13|5	License:       MPLv2.0
21mr|jamon-parent-2.4.1-13|6	Group:         Development/Java
21mr|jamon-parent-2.4.1-13|7	URL:           http://www.jamon.org/
21mr|jamon-parent-2.4.1-13|8	# svn export svn://svn.code.sf.net/p/jamon/code/releases/jamon-parent/jamon-parent-2.4.1
21mr|jamon-parent-2.4.1-13|9	# tar cJf jamon-parent-2.4.1.tar.xz jamon-parent-2.4.1
21mr|jamon-parent-2.4.1-13|10	Source0:       %{name}-%{version}.tar.xz
21mr|jamon-parent-2.4.1-13|11	BuildRequires: maven-local
21mr|jamon-parent-2.4.1-13|12	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jamon-parent-2.4.1-13|13	BuildArch:     noarch
21mr|jamon-parent-2.4.1-13|14	# Java stack is not supported on x86_32
21mr|jamon-parent-2.4.1-13|15	ExcludeArch: %{ix86}
21mr|jamon-parent-2.4.1-13|16	
21mr|jamon-parent-2.4.1-13|17	%description
21mr|jamon-parent-2.4.1-13|18	Jamon is a text template engine for Java,
21mr|jamon-parent-2.4.1-13|19	useful for generating dynamic HTML, XML,
21mr|jamon-parent-2.4.1-13|20	or any text-based content. In a typical
21mr|jamon-parent-2.4.1-13|21	Model-View-Controller architecture, Jamon
21mr|jamon-parent-2.4.1-13|22	clearly is aimed at the View (or presentation)
21mr|jamon-parent-2.4.1-13|23	layer.
21mr|jamon-parent-2.4.1-13|24	
21mr|jamon-parent-2.4.1-13|25	This package provides Jamon parent pom.
21mr|jamon-parent-2.4.1-13|26	
21mr|jamon-parent-2.4.1-13|27	%prep
21mr|jamon-parent-2.4.1-13|28	%setup -q
21mr|jamon-parent-2.4.1-13|29	%pom_remove_plugin :versions-maven-plugin
21mr|jamon-parent-2.4.1-13|30	%pom_xpath_remove "pom:build/pom:extensions"
21mr|jamon-parent-2.4.1-13|31	
21mr|jamon-parent-2.4.1-13|32	%build
21mr|jamon-parent-2.4.1-13|33	%mvn_build
21mr|jamon-parent-2.4.1-13|34	
21mr|jamon-parent-2.4.1-13|35	%install
21mr|jamon-parent-2.4.1-13|36	%mvn_install
21mr|jamon-parent-2.4.1-13|37	
21mr|jamon-parent-2.4.1-13|38	%files -f .mfiles
21mr|jamon-parent-2.4.1-13|39	%license LICENSE
21mr|jamon-parent-2.4.1-13|40	

12892 21
21mr|jamon-processor-2.4.2-12|1	Name:          jamon-processor
21mr|jamon-processor-2.4.2-12|2	Version:       2.4.2
21mr|jamon-processor-2.4.2-12|3	Release:       12
21mr|jamon-processor-2.4.2-12|4	Summary:       Jamon Template Processor
21mr|jamon-processor-2.4.2-12|5	License:       MPLv2.0
21mr|jamon-processor-2.4.2-12|6	URL:           http://www.jamon.org/
21mr|jamon-processor-2.4.2-12|7	# svn export svn://svn.code.sf.net/p/jamon/code/releases/jamon-processor/jamon-processor-2.4.2
21mr|jamon-processor-2.4.2-12|8	# tar cJf jamon-processor-2.4.2.tar.xz jamon-processor-2.4.2
21mr|jamon-processor-2.4.2-12|9	Source0:       %{name}-%{version}.tar.xz
21mr|jamon-processor-2.4.2-12|10	
21mr|jamon-processor-2.4.2-12|11	BuildRequires: maven-local
21mr|jamon-processor-2.4.2-12|12	BuildRequires: mvn(org.jamon:jamon-api)
21mr|jamon-processor-2.4.2-12|13	BuildRequires: mvn(org.jamon:jamon-java-parent:pom:)
21mr|jamon-processor-2.4.2-12|14	BuildRequires: mvn(org.jamon:jamon-runtime)
21mr|jamon-processor-2.4.2-12|15	BuildRequires: mvn(org.jamon:jamon-nodegen-plugin)
21mr|jamon-processor-2.4.2-12|16	# Test deps
21mr|jamon-processor-2.4.2-12|17	BuildRequires: mvn(com.google.guava:guava)
21mr|jamon-processor-2.4.2-12|18	BuildRequires: mvn(junit:junit)
21mr|jamon-processor-2.4.2-12|19	Group:          Development/Java
21mr|jamon-processor-2.4.2-12|20	BuildArch:     noarch
21mr|jamon-processor-2.4.2-12|21	# Java stack is not supported on x86_32
21mr|jamon-processor-2.4.2-12|22	ExcludeArch: %{ix86}
21mr|jamon-processor-2.4.2-12|23	
21mr|jamon-processor-2.4.2-12|24	%description
21mr|jamon-processor-2.4.2-12|25	Jamon template to java processor.
21mr|jamon-processor-2.4.2-12|26	
21mr|jamon-processor-2.4.2-12|27	%package javadoc
21mr|jamon-processor-2.4.2-12|28	Summary:       Javadoc for %{name}
21mr|jamon-processor-2.4.2-12|29	
21mr|jamon-processor-2.4.2-12|30	%description javadoc
21mr|jamon-processor-2.4.2-12|31	This package contains javadoc for %{name}.
21mr|jamon-processor-2.4.2-12|32	
21mr|jamon-processor-2.4.2-12|33	%prep
21mr|jamon-processor-2.4.2-12|34	%setup -q
21mr|jamon-processor-2.4.2-12|35	
21mr|jamon-processor-2.4.2-12|36	sed -i 's|${artifactId}/${version}|${project.artifactId}/${project.version}|' pom.xml
21mr|jamon-processor-2.4.2-12|37	
21mr|jamon-processor-2.4.2-12|38	# deprecated method in com.google.common.io.Files & com.google.common.io.Resources
21mr|jamon-processor-2.4.2-12|39	rm -r src/test/java/org/jamon/util/JavaCompilerFactoryTest.java
21mr|jamon-processor-2.4.2-12|40	
21mr|jamon-processor-2.4.2-12|41	%mvn_file : %{name}
21mr|jamon-processor-2.4.2-12|42	
21mr|jamon-processor-2.4.2-12|43	%build
21mr|jamon-processor-2.4.2-12|44	
21mr|jamon-processor-2.4.2-12|45	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jamon-processor-2.4.2-12|46	
21mr|jamon-processor-2.4.2-12|47	%install
21mr|jamon-processor-2.4.2-12|48	%mvn_install
21mr|jamon-processor-2.4.2-12|49	
21mr|jamon-processor-2.4.2-12|50	%files -f .mfiles
21mr|jamon-processor-2.4.2-12|51	%license LICENSE
21mr|jamon-processor-2.4.2-12|52	
21mr|jamon-processor-2.4.2-12|53	%files javadoc -f .mfiles-javadoc
21mr|jamon-processor-2.4.2-12|54	%license LICENSE
21mr|jamon-processor-2.4.2-12|55	

12893 21
21mr|jamon-runtime-2.4.1-12|1	Name:          jamon-runtime
21mr|jamon-runtime-2.4.1-12|2	Version:       2.4.1
21mr|jamon-runtime-2.4.1-12|3	Release:       12
21mr|jamon-runtime-2.4.1-12|4	Summary:       Jamon runtime support classes
21mr|jamon-runtime-2.4.1-12|5	License:       MPLv2.0
21mr|jamon-runtime-2.4.1-12|6	URL:           http://www.jamon.org/
21mr|jamon-runtime-2.4.1-12|7	# svn export svn://svn.code.sf.net/p/jamon/code/releases/jamon-runtime/jamon-runtime-2.4.1
21mr|jamon-runtime-2.4.1-12|8	# tar cJf jamon-runtime-2.4.1.tar.xz jamon-runtime-2.4.1
21mr|jamon-runtime-2.4.1-12|9	Source0:       %{name}-%{version}.tar.xz
21mr|jamon-runtime-2.4.1-12|10	BuildRequires: maven-local
21mr|jamon-runtime-2.4.1-12|11	BuildRequires: mvn(org.jamon:jamon-java-parent:pom:)
21mr|jamon-runtime-2.4.1-12|12	BuildRequires: mvn(junit:junit)
21mr|jamon-runtime-2.4.1-12|13	Group:          Development/Java
21mr|jamon-runtime-2.4.1-12|14	BuildArch:     noarch
21mr|jamon-runtime-2.4.1-12|15	# Java stack is not supported on x86_32
21mr|jamon-runtime-2.4.1-12|16	ExcludeArch: %{ix86}
21mr|jamon-runtime-2.4.1-12|17	
21mr|jamon-runtime-2.4.1-12|18	%description
21mr|jamon-runtime-2.4.1-12|19	Jamon runtime support classes.
21mr|jamon-runtime-2.4.1-12|20	
21mr|jamon-runtime-2.4.1-12|21	%package javadoc
21mr|jamon-runtime-2.4.1-12|22	Summary:       Javadoc for %{name}
21mr|jamon-runtime-2.4.1-12|23	
21mr|jamon-runtime-2.4.1-12|24	%description javadoc
21mr|jamon-runtime-2.4.1-12|25	This package contains javadoc for %{name}.
21mr|jamon-runtime-2.4.1-12|26	
21mr|jamon-runtime-2.4.1-12|27	%prep
21mr|jamon-runtime-2.4.1-12|28	%setup -q
21mr|jamon-runtime-2.4.1-12|29	
21mr|jamon-runtime-2.4.1-12|30	sed -i 's|${artifactId}/${version}|${project.artifactId}/${project.version}|' pom.xml
21mr|jamon-runtime-2.4.1-12|31	
21mr|jamon-runtime-2.4.1-12|32	%mvn_file : %{name}
21mr|jamon-runtime-2.4.1-12|33	
21mr|jamon-runtime-2.4.1-12|34	%build
21mr|jamon-runtime-2.4.1-12|35	
21mr|jamon-runtime-2.4.1-12|36	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jamon-runtime-2.4.1-12|37	
21mr|jamon-runtime-2.4.1-12|38	%install
21mr|jamon-runtime-2.4.1-12|39	%mvn_install
21mr|jamon-runtime-2.4.1-12|40	
21mr|jamon-runtime-2.4.1-12|41	%files -f .mfiles
21mr|jamon-runtime-2.4.1-12|42	%license LICENSE
21mr|jamon-runtime-2.4.1-12|43	
21mr|jamon-runtime-2.4.1-12|44	%files javadoc -f .mfiles-javadoc
21mr|jamon-runtime-2.4.1-12|45	%license LICENSE
21mr|jamon-runtime-2.4.1-12|46	

12894 21
21mr|jandex-2.1.1-1|1	%global namedreltag .Final
21mr|jandex-2.1.1-1|2	%global namedversion %{version}%{?namedreltag}
21mr|jandex-2.1.1-1|3	
21mr|jandex-2.1.1-1|4	Name:           jandex
21mr|jandex-2.1.1-1|5	Version:        2.1.1
21mr|jandex-2.1.1-1|6	Release:        1
21mr|jandex-2.1.1-1|7	Summary:        Java Annotation Indexer
21mr|jandex-2.1.1-1|8	License:        ASL 2.0
21mr|jandex-2.1.1-1|9	Group:          Development/Java
21mr|jandex-2.1.1-1|10	URL:            https://github.com/wildfly/jandex
21mr|jandex-2.1.1-1|11	Source0:        %{url}/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jandex-2.1.1-1|12	
21mr|jandex-2.1.1-1|13	BuildArch:      noarch
21mr|jandex-2.1.1-1|14	# Java stack is not supported on x86_32
21mr|jandex-2.1.1-1|15	ExcludeArch: %{ix86}
21mr|jandex-2.1.1-1|16	
21mr|jandex-2.1.1-1|17	BuildRequires:  maven-local
21mr|jandex-2.1.1-1|18	BuildRequires:  mvn(junit:junit)
21mr|jandex-2.1.1-1|19	BuildRequires:  mvn(org.apache.ant:ant)
21mr|jandex-2.1.1-1|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jandex-2.1.1-1|21	BuildRequires:  mvn(org.jboss:jboss-parent:pom:)
21mr|jandex-2.1.1-1|22	# xmvn-builddep misses these (needed for maven-javadoc-plugin):
21mr|jandex-2.1.1-1|23	BuildRequires:  mvn(jdepend:jdepend)
21mr|jandex-2.1.1-1|24	BuildRequires:  mvn(org.jboss.apiviz:apiviz)
21mr|jandex-2.1.1-1|25	
21mr|jandex-2.1.1-1|26	%description
21mr|jandex-2.1.1-1|27	This package contains Java Annotation Indexer
21mr|jandex-2.1.1-1|28	
21mr|jandex-2.1.1-1|29	
21mr|jandex-2.1.1-1|30	%package javadoc
21mr|jandex-2.1.1-1|31	Summary:        Javadoc for %{name}
21mr|jandex-2.1.1-1|32	
21mr|jandex-2.1.1-1|33	%description javadoc
21mr|jandex-2.1.1-1|34	This package contains the API documentation for %{name}.
21mr|jandex-2.1.1-1|35	
21mr|jandex-2.1.1-1|36	
21mr|jandex-2.1.1-1|37	%prep
21mr|jandex-2.1.1-1|38	%setup -q -n %{name}-%{namedversion}
21mr|jandex-2.1.1-1|39	
21mr|jandex-2.1.1-1|40	# unpackaged dependency: org.jboss.jandex:typeannotation-test:1.0
21mr|jandex-2.1.1-1|41	%pom_remove_dep :typeannotation-test
21mr|jandex-2.1.1-1|42	rm src/test/java/org/jboss/jandex/test/TypeAnnotationTestCase.java
21mr|jandex-2.1.1-1|43	
21mr|jandex-2.1.1-1|44	
21mr|jandex-2.1.1-1|45	%build
21mr|jandex-2.1.1-1|46	%mvn_build
21mr|jandex-2.1.1-1|47	
21mr|jandex-2.1.1-1|48	
21mr|jandex-2.1.1-1|49	%install
21mr|jandex-2.1.1-1|50	%mvn_install
21mr|jandex-2.1.1-1|51	
21mr|jandex-2.1.1-1|52	
21mr|jandex-2.1.1-1|53	%files -f .mfiles
21mr|jandex-2.1.1-1|54	%doc README.md
21mr|jandex-2.1.1-1|55	%license LICENSE.txt
21mr|jandex-2.1.1-1|56	
21mr|jandex-2.1.1-1|57	%files javadoc -f .mfiles-javadoc
21mr|jandex-2.1.1-1|58	%license LICENSE.txt
21mr|jandex-2.1.1-1|59	
21mr|jandex-2.1.1-1|60	

12895 21
21mr|jandex-maven-plugin-1.0.4-8|1	Name:          jandex-maven-plugin
21mr|jandex-maven-plugin-1.0.4-8|2	Version:       1.0.4
21mr|jandex-maven-plugin-1.0.4-8|3	Release:       8
21mr|jandex-maven-plugin-1.0.4-8|4	Summary:       Jandex wrapper for Maven
21mr|jandex-maven-plugin-1.0.4-8|5	License:       GPLv3+
21mr|jandex-maven-plugin-1.0.4-8|6	URL:           https://github.com/wildfly/jandex-maven-plugin
21mr|jandex-maven-plugin-1.0.4-8|7	Source0:       https://github.com/wildfly/jandex-maven-plugin/archive/%{name}-%{version}.tar.gz
21mr|jandex-maven-plugin-1.0.4-8|8	
21mr|jandex-maven-plugin-1.0.4-8|9	BuildRequires: maven-local
21mr|jandex-maven-plugin-1.0.4-8|10	BuildRequires: mvn(org.apache.maven:maven:pom:)
21mr|jandex-maven-plugin-1.0.4-8|11	BuildRequires: mvn(org.apache.maven:maven-parent:pom:)
21mr|jandex-maven-plugin-1.0.4-8|12	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|jandex-maven-plugin-1.0.4-8|13	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|jandex-maven-plugin-1.0.4-8|14	BuildRequires: mvn(org.jboss:jandex)
21mr|jandex-maven-plugin-1.0.4-8|15	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jandex-maven-plugin-1.0.4-8|16	
21mr|jandex-maven-plugin-1.0.4-8|17	Group:          Development/Java
21mr|jandex-maven-plugin-1.0.4-8|18	BuildArch:     noarch
21mr|jandex-maven-plugin-1.0.4-8|19	# Java stack is not supported on x86_32
21mr|jandex-maven-plugin-1.0.4-8|20	ExcludeArch: %{ix86}
21mr|jandex-maven-plugin-1.0.4-8|21	
21mr|jandex-maven-plugin-1.0.4-8|22	%description
21mr|jandex-maven-plugin-1.0.4-8|23	This is a Maven plugin used to generate Jandex index files.
21mr|jandex-maven-plugin-1.0.4-8|24	
21mr|jandex-maven-plugin-1.0.4-8|25	%package javadoc
21mr|jandex-maven-plugin-1.0.4-8|26	Summary:       Javadoc for %{name}
21mr|jandex-maven-plugin-1.0.4-8|27	
21mr|jandex-maven-plugin-1.0.4-8|28	%description javadoc
21mr|jandex-maven-plugin-1.0.4-8|29	This package contains javadoc for %{name}.
21mr|jandex-maven-plugin-1.0.4-8|30	
21mr|jandex-maven-plugin-1.0.4-8|31	%prep
21mr|jandex-maven-plugin-1.0.4-8|32	%setup -q -n %{name}-%{name}-%{version}
21mr|jandex-maven-plugin-1.0.4-8|33	
21mr|jandex-maven-plugin-1.0.4-8|34	%mvn_file :%{name} %{name}
21mr|jandex-maven-plugin-1.0.4-8|35	
21mr|jandex-maven-plugin-1.0.4-8|36	%build
21mr|jandex-maven-plugin-1.0.4-8|37	
21mr|jandex-maven-plugin-1.0.4-8|38	%mvn_build
21mr|jandex-maven-plugin-1.0.4-8|39	
21mr|jandex-maven-plugin-1.0.4-8|40	%install
21mr|jandex-maven-plugin-1.0.4-8|41	%mvn_install
21mr|jandex-maven-plugin-1.0.4-8|42	
21mr|jandex-maven-plugin-1.0.4-8|43	%files -f .mfiles
21mr|jandex-maven-plugin-1.0.4-8|44	%doc README.md
21mr|jandex-maven-plugin-1.0.4-8|45	%license LICENSE.txt
21mr|jandex-maven-plugin-1.0.4-8|46	
21mr|jandex-maven-plugin-1.0.4-8|47	%files javadoc -f .mfiles-javadoc
21mr|jandex-maven-plugin-1.0.4-8|48	%license LICENSE.txt
21mr|jandex-maven-plugin-1.0.4-8|49	

12896 21
21mr|janino-2.7.8-12|1	# Copyright (c) 2000-2007, JPackage Project
21mr|janino-2.7.8-12|2	# All rights reserved.
21mr|janino-2.7.8-12|3	#
21mr|janino-2.7.8-12|4	# Redistribution and use in source and binary forms, with or without
21mr|janino-2.7.8-12|5	# modification, are permitted provided that the following conditions
21mr|janino-2.7.8-12|6	# are met:
21mr|janino-2.7.8-12|7	#
21mr|janino-2.7.8-12|8	# 1. Redistributions of source code must retain the above copyright
21mr|janino-2.7.8-12|9	#    notice, this list of conditions and the following disclaimer.
21mr|janino-2.7.8-12|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|janino-2.7.8-12|11	#    notice, this list of conditions and the following disclaimer in the
21mr|janino-2.7.8-12|12	#    documentation and/or other materials provided with the
21mr|janino-2.7.8-12|13	#    distribution.
21mr|janino-2.7.8-12|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|janino-2.7.8-12|15	#    contributors may be used to endorse or promote products derived
21mr|janino-2.7.8-12|16	#    from this software without specific prior written permission.
21mr|janino-2.7.8-12|17	#
21mr|janino-2.7.8-12|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|janino-2.7.8-12|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|janino-2.7.8-12|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|janino-2.7.8-12|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|janino-2.7.8-12|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|janino-2.7.8-12|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|janino-2.7.8-12|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|janino-2.7.8-12|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|janino-2.7.8-12|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|janino-2.7.8-12|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|janino-2.7.8-12|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|janino-2.7.8-12|29	#
21mr|janino-2.7.8-12|30	Name:          janino
21mr|janino-2.7.8-12|31	Version:       2.7.8
21mr|janino-2.7.8-12|32	Release:       12
21mr|janino-2.7.8-12|33	Summary:       An embedded Java compiler
21mr|janino-2.7.8-12|34	License:       BSD
21mr|janino-2.7.8-12|35	URL:           http://unkrig.de/w/Janino
21mr|janino-2.7.8-12|36	Source0:       http://janino.net/download/%{name}-%{version}.zip
21mr|janino-2.7.8-12|37	Source1:       http://repo1.maven.org/maven2/org/codehaus/%{name}/%{name}-parent/%{version}/%{name}-parent-%{version}.pom
21mr|janino-2.7.8-12|38	Source2:       http://repo1.maven.org/maven2/org/codehaus/%{name}/commons-compiler/%{version}/commons-compiler-%{version}.pom
21mr|janino-2.7.8-12|39	Source3:       http://repo1.maven.org/maven2/org/codehaus/%{name}/commons-compiler-jdk/%{version}/commons-compiler-jdk-%{version}.pom
21mr|janino-2.7.8-12|40	Source4:       http://repo1.maven.org/maven2/org/codehaus/%{name}/%{name}/%{version}/%{name}-%{version}.pom
21mr|janino-2.7.8-12|41	# removes the de.unkrig.commons.nullanalysis annotations
21mr|janino-2.7.8-12|42	# http://unkrig.de/w/Unkrig.de
21mr|janino-2.7.8-12|43	# https://svn.code.sf.net/p/loggifier/code/tags/loggifier_0.9.9.v20140430-1829/de.unkrig.commons.nullanalysis/
21mr|janino-2.7.8-12|44	Patch0:        %{name}-2.7.8-remove-nullanalysis-annotations.patch
21mr|janino-2.7.8-12|45	
21mr|janino-2.7.8-12|46	BuildRequires: maven-local
21mr|janino-2.7.8-12|47	BuildRequires: mvn(junit:junit)
21mr|janino-2.7.8-12|48	BuildRequires: mvn(org.apache.ant:ant)
21mr|janino-2.7.8-12|49	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|janino-2.7.8-12|50	BuildRequires: mvn(org.codehaus:codehaus-parent:pom:)
21mr|janino-2.7.8-12|51	BuildRequires: /usr/bin/perl
21mr|janino-2.7.8-12|52	
21mr|janino-2.7.8-12|53	Group:          Development/Java
21mr|janino-2.7.8-12|54	BuildArch:     noarch
21mr|janino-2.7.8-12|55	# Java stack is not supported on x86_32
21mr|janino-2.7.8-12|56	ExcludeArch: %{ix86}
21mr|janino-2.7.8-12|57	
21mr|janino-2.7.8-12|58	%description
21mr|janino-2.7.8-12|59	Janino is a super-small, super-fast Java compiler. Not only can it compile
21mr|janino-2.7.8-12|60	a set of source files to a set of class files like the JAVAC tool, but also
21mr|janino-2.7.8-12|61	can it compile a Java expression, block, class body or source file in
21mr|janino-2.7.8-12|62	memory, load the byte-code and execute it directly in the same JVM. Janino
21mr|janino-2.7.8-12|63	is not intended to be a development tool, but an embedded compiler for
21mr|janino-2.7.8-12|64	run-time compilation purposes, e.g. expression evaluators or "server pages"
21mr|janino-2.7.8-12|65	engines like JSP.
21mr|janino-2.7.8-12|66	
21mr|janino-2.7.8-12|67	%package javadoc
21mr|janino-2.7.8-12|68	Summary:       Javadoc for %{name}
21mr|janino-2.7.8-12|69	
21mr|janino-2.7.8-12|70	%description javadoc
21mr|janino-2.7.8-12|71	This package contains javadoc for %{name}.
21mr|janino-2.7.8-12|72	
21mr|janino-2.7.8-12|73	%prep
21mr|janino-2.7.8-12|74	%setup -q
21mr|janino-2.7.8-12|75	
21mr|janino-2.7.8-12|76	find . -name "*.jar" -delete
21mr|janino-2.7.8-12|77	find . -name "*.class" -delete
21mr|janino-2.7.8-12|78	
21mr|janino-2.7.8-12|79	for m in commons-compiler \
21mr|janino-2.7.8-12|80	commons-compiler-jdk \
21mr|janino-2.7.8-12|81	%{name};do
21mr|janino-2.7.8-12|82	mkdir -p ${m}/src
21mr|janino-2.7.8-12|83	(
21mr|janino-2.7.8-12|84	cd ${m}/src/
21mr|janino-2.7.8-12|85	unzip -qq  ../../${m}-src.zip
21mr|janino-2.7.8-12|86	if [ -f org.codehaus.commons.compiler.properties ]; then
21mr|janino-2.7.8-12|87	mkdir -p main/resources
21mr|janino-2.7.8-12|88	mv org.codehaus.commons.compiler.properties main/resources
21mr|janino-2.7.8-12|89	fi
21mr|janino-2.7.8-12|90	)
21mr|janino-2.7.8-12|91	done
21mr|janino-2.7.8-12|92	
21mr|janino-2.7.8-12|93	%patch0 -p1
21mr|janino-2.7.8-12|94	
21mr|janino-2.7.8-12|95	install -m 644 %{SOURCE1} pom.xml
21mr|janino-2.7.8-12|96	install -m 644 %{SOURCE2} commons-compiler/pom.xml
21mr|janino-2.7.8-12|97	install -m 644 %{SOURCE3} commons-compiler-jdk/pom.xml
21mr|janino-2.7.8-12|98	install -m 644 %{SOURCE4} %{name}/pom.xml
21mr|janino-2.7.8-12|99	
21mr|janino-2.7.8-12|100	%pom_change_dep -r :ant-nodeps :ant
21mr|janino-2.7.8-12|101	
21mr|janino-2.7.8-12|102	# RHBZ#842604
21mr|janino-2.7.8-12|103	%pom_xpath_set "pom:plugin[pom:artifactId = 'maven-compiler-plugin']/pom:configuration/pom:source" 1.6
21mr|janino-2.7.8-12|104	%pom_xpath_set "pom:plugin[pom:artifactId = 'maven-compiler-plugin']/pom:configuration/pom:target" 1.6
21mr|janino-2.7.8-12|105	
21mr|janino-2.7.8-12|106	perl -pi -e 's/\r$//g' new_bsd_license.txt README.txt
21mr|janino-2.7.8-12|107	
21mr|janino-2.7.8-12|108	# Cannot run program "svn"
21mr|janino-2.7.8-12|109	%pom_remove_plugin :buildnumber-maven-plugin
21mr|janino-2.7.8-12|110	
21mr|janino-2.7.8-12|111	%pom_remove_plugin :maven-clean-plugin
21mr|janino-2.7.8-12|112	%pom_remove_plugin :maven-deploy-plugin
21mr|janino-2.7.8-12|113	%pom_remove_plugin :maven-site-plugin
21mr|janino-2.7.8-12|114	%pom_remove_plugin :maven-source-plugin
21mr|janino-2.7.8-12|115	
21mr|janino-2.7.8-12|116	%build
21mr|janino-2.7.8-12|117	
21mr|janino-2.7.8-12|118	%mvn_build
21mr|janino-2.7.8-12|119	
21mr|janino-2.7.8-12|120	%install
21mr|janino-2.7.8-12|121	%mvn_install
21mr|janino-2.7.8-12|122	
21mr|janino-2.7.8-12|123	%files -f .mfiles
21mr|janino-2.7.8-12|124	%doc README.txt
21mr|janino-2.7.8-12|125	%license new_bsd_license.txt
21mr|janino-2.7.8-12|126	
21mr|janino-2.7.8-12|127	%files javadoc -f .mfiles-javadoc
21mr|janino-2.7.8-12|128	%license new_bsd_license.txt
21mr|janino-2.7.8-12|129	

12897 21
21mr|jansi-1.18-2|1	Name:             jansi
21mr|jansi-1.18-2|2	Version:          1.18
21mr|jansi-1.18-2|3	Release:          2
21mr|jansi-1.18-2|4	Summary:          Jansi is a java library for generating and interpreting ANSI escape sequences
21mr|jansi-1.18-2|5	License:          ASL 2.0
21mr|jansi-1.18-2|6	URL:              http://fusesource.github.io/jansi/
21mr|jansi-1.18-2|7	
21mr|jansi-1.18-2|8	Source0:          https://github.com/fusesource/jansi/archive/jansi-project-%{version}.tar.gz
21mr|jansi-1.18-2|9	
21mr|jansi-1.18-2|10	Group:          Development/Java
21mr|jansi-1.18-2|11	BuildArch:        noarch
21mr|jansi-1.18-2|12	# Java stack is not supported on x86_32
21mr|jansi-1.18-2|13	ExcludeArch: %{ix86}
21mr|jansi-1.18-2|14	
21mr|jansi-1.18-2|15	BuildRequires:    maven-local
21mr|jansi-1.18-2|16	BuildRequires:    mvn(junit:junit)
21mr|jansi-1.18-2|17	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jansi-1.18-2|18	BuildRequires:    mvn(org.fusesource:fusesource-pom:pom:)
21mr|jansi-1.18-2|19	BuildRequires:    mvn(org.fusesource.hawtjni:hawtjni-runtime)
21mr|jansi-1.18-2|20	BuildRequires:    mvn(org.fusesource.jansi:jansi-native)
21mr|jansi-1.18-2|21	
21mr|jansi-1.18-2|22	%description
21mr|jansi-1.18-2|23	Jansi is a small java library that allows you to use ANSI escape sequences
21mr|jansi-1.18-2|24	in your Java console applications. It implements ANSI support on platforms
21mr|jansi-1.18-2|25	which don't support it like Windows and provides graceful degradation for
21mr|jansi-1.18-2|26	when output is being sent to output devices which cannot support ANSI sequences.
21mr|jansi-1.18-2|27	
21mr|jansi-1.18-2|28	%package javadoc
21mr|jansi-1.18-2|29	Summary:          Javadocs for %{name}
21mr|jansi-1.18-2|30	
21mr|jansi-1.18-2|31	%description javadoc
21mr|jansi-1.18-2|32	This package contains the API documentation for %{name}.
21mr|jansi-1.18-2|33	
21mr|jansi-1.18-2|34	%prep
21mr|jansi-1.18-2|35	%setup -q -n jansi-jansi-project-%{version}
21mr|jansi-1.18-2|36	
21mr|jansi-1.18-2|37	%pom_disable_module example
21mr|jansi-1.18-2|38	%pom_xpath_remove "pom:build/pom:extensions"
21mr|jansi-1.18-2|39	
21mr|jansi-1.18-2|40	%pom_remove_plugin -r :maven-site-plugin
21mr|jansi-1.18-2|41	
21mr|jansi-1.18-2|42	# No maven-uberize-plugin
21mr|jansi-1.18-2|43	%pom_remove_plugin -r :maven-uberize-plugin
21mr|jansi-1.18-2|44	
21mr|jansi-1.18-2|45	# Remove unnecessary deps for jansi-native builds
21mr|jansi-1.18-2|46	pushd jansi
21mr|jansi-1.18-2|47	%pom_remove_dep :jansi-windows32
21mr|jansi-1.18-2|48	%pom_remove_dep :jansi-windows64
21mr|jansi-1.18-2|49	%pom_remove_dep :jansi-osx
21mr|jansi-1.18-2|50	%pom_remove_dep :jansi-freebsd32
21mr|jansi-1.18-2|51	%pom_remove_dep :jansi-freebsd64
21mr|jansi-1.18-2|52	# it's there only to be bundled in uberjar and we disable uberjar generation
21mr|jansi-1.18-2|53	%pom_remove_dep :jansi-linux32
21mr|jansi-1.18-2|54	%pom_remove_dep :jansi-linux64
21mr|jansi-1.18-2|55	popd
21mr|jansi-1.18-2|56	
21mr|jansi-1.18-2|57	# javadoc generation fails due to strict doclint in JDK 8
21mr|jansi-1.18-2|58	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|jansi-1.18-2|59	
21mr|jansi-1.18-2|60	%build
21mr|jansi-1.18-2|61	%mvn_build
21mr|jansi-1.18-2|62	
21mr|jansi-1.18-2|63	%install
21mr|jansi-1.18-2|64	%mvn_install
21mr|jansi-1.18-2|65	
21mr|jansi-1.18-2|66	%files -f .mfiles
21mr|jansi-1.18-2|67	%license license.txt
21mr|jansi-1.18-2|68	%doc readme.md changelog.md
21mr|jansi-1.18-2|69	
21mr|jansi-1.18-2|70	%files javadoc -f .mfiles-javadoc
21mr|jansi-1.18-2|71	%license license.txt
21mr|jansi-1.18-2|72	

12898 21
21mr|jansi-native-1.7-9|1	%global bits %{__isa_bits}
21mr|jansi-native-1.7-9|2	%global debug_package %{nil}
21mr|jansi-native-1.7-9|3	
21mr|jansi-native-1.7-9|4	Name:           jansi-native
21mr|jansi-native-1.7-9|5	Version:        1.7
21mr|jansi-native-1.7-9|6	Release:        9
21mr|jansi-native-1.7-9|7	Summary:        Jansi Native implements the JNI Libraries used by the Jansi project
21mr|jansi-native-1.7-9|8	License:        ASL 2.0
21mr|jansi-native-1.7-9|9	Group:          Development/Java
21mr|jansi-native-1.7-9|10	URL:            http://jansi.fusesource.org/
21mr|jansi-native-1.7-9|11	Source0:        https://github.com/fusesource/jansi-native/archive/jansi-native-%{version}.tar.gz
21mr|jansi-native-1.7-9|12	
21mr|jansi-native-1.7-9|13	BuildRequires:  maven-local
21mr|jansi-native-1.7-9|14	BuildRequires:  mvn(junit:junit)
21mr|jansi-native-1.7-9|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jansi-native-1.7-9|16	BuildRequires:  mvn(org.fusesource:fusesource-pom:pom:)
21mr|jansi-native-1.7-9|17	BuildRequires:  mvn(org.fusesource.hawtjni:hawtjni-runtime) >= 1.9-2
21mr|jansi-native-1.7-9|18	BuildRequires:  mvn(org.fusesource.hawtjni:maven-hawtjni-plugin) >= 1.9-2
21mr|jansi-native-1.7-9|19	
21mr|jansi-native-1.7-9|20	%description
21mr|jansi-native-1.7-9|21	Jansi is a small java library that allows you to use ANSI escape sequences
21mr|jansi-native-1.7-9|22	in your Java console applications. It implements ANSI support on platforms
21mr|jansi-native-1.7-9|23	which don't support it like Windows and provides graceful degradation for
21mr|jansi-native-1.7-9|24	when output is being sent to output devices which cannot support ANSI sequences.
21mr|jansi-native-1.7-9|25	
21mr|jansi-native-1.7-9|26	%package javadoc
21mr|jansi-native-1.7-9|27	Summary:          Javadocs for %{name}
21mr|jansi-native-1.7-9|28	Group:          Development/Java
21mr|jansi-native-1.7-9|29	BuildArch:        noarch
21mr|jansi-native-1.7-9|30	# Java stack is not supported on x86_32
21mr|jansi-native-1.7-9|31	ExcludeArch: %{ix86}
21mr|jansi-native-1.7-9|32	
21mr|jansi-native-1.7-9|33	%description javadoc
21mr|jansi-native-1.7-9|34	This package contains the API documentation for %{name}.
21mr|jansi-native-1.7-9|35	
21mr|jansi-native-1.7-9|36	%prep
21mr|jansi-native-1.7-9|37	%setup -q -n jansi-native-jansi-native-%{version}
21mr|jansi-native-1.7-9|38	
21mr|jansi-native-1.7-9|39	%mvn_alias :jansi-linux%{bits} :jansi-linux
21mr|jansi-native-1.7-9|40	%mvn_file :jansi-linux%{bits} %{name}/jansi-linux%{bits} %{name}/jansi-linux
21mr|jansi-native-1.7-9|41	
21mr|jansi-native-1.7-9|42	%build
21mr|jansi-native-1.7-9|43	%mvn_build
21mr|jansi-native-1.7-9|44	%mvn_build -- -Dplatform=linux%{bits}
21mr|jansi-native-1.7-9|45	
21mr|jansi-native-1.7-9|46	%install
21mr|jansi-native-1.7-9|47	%mvn_install
21mr|jansi-native-1.7-9|48	
21mr|jansi-native-1.7-9|49	%files -f .mfiles
21mr|jansi-native-1.7-9|50	%doc readme.md changelog.md
21mr|jansi-native-1.7-9|51	%license license.txt
21mr|jansi-native-1.7-9|52	
21mr|jansi-native-1.7-9|53	%files javadoc -f .mfiles-javadoc
21mr|jansi-native-1.7-9|54	%license license.txt
21mr|jansi-native-1.7-9|55	

12899 21
21mr|jansson-2.14-2|1	%define major 4
21mr|jansson-2.14-2|2	%define libname %mklibname %{name} %{major}
21mr|jansson-2.14-2|3	%define devname %mklibname %{name} -d
21mr|jansson-2.14-2|4	
21mr|jansson-2.14-2|5	Summary:	C library for encoding, decoding and manipulating JSON data
21mr|jansson-2.14-2|6	Name:		jansson
21mr|jansson-2.14-2|7	Version:	2.14
21mr|jansson-2.14-2|8	Release:	2
21mr|jansson-2.14-2|9	License:	MIT
21mr|jansson-2.14-2|10	Group:		System/Libraries
21mr|jansson-2.14-2|11	Url:		http://www.digip.org/jansson/
21mr|jansson-2.14-2|12	Source0:	https://github.com/akheron/jansson/archive/refs/tags/v%{version}.tar.gz
21mr|jansson-2.14-2|13	Patch0:		0001-Fix-the-check-exports-tests-for-versioned-symbols.patch
21mr|jansson-2.14-2|14	BuildRequires:	python3-sphinx
21mr|jansson-2.14-2|15	
21mr|jansson-2.14-2|16	%description
21mr|jansson-2.14-2|17	Small library for parsing and writing JSON documents.
21mr|jansson-2.14-2|18	
21mr|jansson-2.14-2|19	#----------------------------------------------------------------------------
21mr|jansson-2.14-2|20	
21mr|jansson-2.14-2|21	%package -n %{libname}
21mr|jansson-2.14-2|22	Summary:	C library for encoding, decoding and manipulating JSON data
21mr|jansson-2.14-2|23	Group:		System/Libraries
21mr|jansson-2.14-2|24	Conflicts:	%{name} < 2.7
21mr|jansson-2.14-2|25	Obsoletes:	%{name} < 2.7
21mr|jansson-2.14-2|26	
21mr|jansson-2.14-2|27	%description -n %{libname}
21mr|jansson-2.14-2|28	Small library for parsing and writing JSON documents.
21mr|jansson-2.14-2|29	
21mr|jansson-2.14-2|30	%files -n %{libname}
21mr|jansson-2.14-2|31	%doc LICENSE CHANGES
21mr|jansson-2.14-2|32	%{_libdir}/libjansson.so.%{major}*
21mr|jansson-2.14-2|33	
21mr|jansson-2.14-2|34	#----------------------------------------------------------------------------
21mr|jansson-2.14-2|35	
21mr|jansson-2.14-2|36	%package -n %{devname}
21mr|jansson-2.14-2|37	Summary:	Development files for jansson
21mr|jansson-2.14-2|38	Group:		Development/C
21mr|jansson-2.14-2|39	Requires:	%{libname} = %{EVRD}
21mr|jansson-2.14-2|40	Provides:	%{name}-devel = %{EVRD}
21mr|jansson-2.14-2|41	Conflicts:	%{name}-devel < 2.7
21mr|jansson-2.14-2|42	Obsoletes:	%{name}-devel < 2.7
21mr|jansson-2.14-2|43	
21mr|jansson-2.14-2|44	%description -n %{devname}
21mr|jansson-2.14-2|45	Header files for developing applications making use of jansson.
21mr|jansson-2.14-2|46	
21mr|jansson-2.14-2|47	%files -n %{devname}
21mr|jansson-2.14-2|48	%{_libdir}/libjansson.so
21mr|jansson-2.14-2|49	%{_libdir}/pkgconfig/%{name}.pc
21mr|jansson-2.14-2|50	%{_includedir}/*.h
21mr|jansson-2.14-2|51	
21mr|jansson-2.14-2|52	#----------------------------------------------------------------------------
21mr|jansson-2.14-2|53	
21mr|jansson-2.14-2|54	%prep
21mr|jansson-2.14-2|55	%setup -q
21mr|jansson-2.14-2|56	%patch0 -p1
21mr|jansson-2.14-2|57	
21mr|jansson-2.14-2|58	%build
21mr|jansson-2.14-2|59	autoreconf -fi
21mr|jansson-2.14-2|60	%configure --disable-static
21mr|jansson-2.14-2|61	%make_build
21mr|jansson-2.14-2|62	
21mr|jansson-2.14-2|63	%install
21mr|jansson-2.14-2|64	%make_install
21mr|jansson-2.14-2|65	
21mr|jansson-2.14-2|66	%check
21mr|jansson-2.14-2|67	make check

12900 21
21mr|jarjar-1.4-24|1	# Copyright (c) 2000-2008, JPackage Project
21mr|jarjar-1.4-24|2	# All rights reserved.
21mr|jarjar-1.4-24|3	#
21mr|jarjar-1.4-24|4	# Redistribution and use in source and binary forms, with or without
21mr|jarjar-1.4-24|5	# modification, are permitted provided that the following conditions
21mr|jarjar-1.4-24|6	# are met:
21mr|jarjar-1.4-24|7	#
21mr|jarjar-1.4-24|8	# 1. Redistributions of source code must retain the above copyright
21mr|jarjar-1.4-24|9	#    notice, this list of conditions and the following disclaimer.
21mr|jarjar-1.4-24|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|jarjar-1.4-24|11	#    notice, this list of conditions and the following disclaimer in the
21mr|jarjar-1.4-24|12	#    documentation and/or other materials provided with the
21mr|jarjar-1.4-24|13	#    distribution.
21mr|jarjar-1.4-24|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|jarjar-1.4-24|15	#    contributors may be used to endorse or promote products derived
21mr|jarjar-1.4-24|16	#    from this software without specific prior written permission.
21mr|jarjar-1.4-24|17	#
21mr|jarjar-1.4-24|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|jarjar-1.4-24|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|jarjar-1.4-24|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|jarjar-1.4-24|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|jarjar-1.4-24|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|jarjar-1.4-24|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|jarjar-1.4-24|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|jarjar-1.4-24|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|jarjar-1.4-24|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|jarjar-1.4-24|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|jarjar-1.4-24|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|jarjar-1.4-24|29	#
21mr|jarjar-1.4-24|30	
21mr|jarjar-1.4-24|31	Name:           jarjar
21mr|jarjar-1.4-24|32	Version:        1.4
21mr|jarjar-1.4-24|33	Release:        24
21mr|jarjar-1.4-24|34	Summary:        Jar Jar Links
21mr|jarjar-1.4-24|35	License:        ASL 2.0
21mr|jarjar-1.4-24|36	URL:            http://code.google.com/p/jarjar/
21mr|jarjar-1.4-24|37	Source0:        https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/jarjar/jarjar-src-1.4.zip
21mr|jarjar-1.4-24|38	Source1:        jarjar.pom
21mr|jarjar-1.4-24|39	Source2:        jarjar-util.pom
21mr|jarjar-1.4-24|40	Patch0:         fix-maven-plugin.patch
21mr|jarjar-1.4-24|41	Patch1:         do-not-embed-asm.patch
21mr|jarjar-1.4-24|42	Patch2:         port-to-asm6.patch
21mr|jarjar-1.4-24|43	
21mr|jarjar-1.4-24|44	BuildRequires:  ant
21mr|jarjar-1.4-24|45	BuildRequires:  ant-junit
21mr|jarjar-1.4-24|46	BuildRequires:  objectweb-asm
21mr|jarjar-1.4-24|47	BuildRequires:  javapackages-local
21mr|jarjar-1.4-24|48	BuildRequires:  maven
21mr|jarjar-1.4-24|49	Requires:       objectweb-asm
21mr|jarjar-1.4-24|50	# Explicit javapackages-tools requires since jarjar script uses
21mr|jarjar-1.4-24|51	# /usr/share/java-utils/java-functions
21mr|jarjar-1.4-24|52	Requires:       javapackages-tools
21mr|jarjar-1.4-24|53	Group:          Development/Java
21mr|jarjar-1.4-24|54	BuildArch:      noarch
21mr|jarjar-1.4-24|55	# Java stack is not supported on x86_32
21mr|jarjar-1.4-24|56	ExcludeArch: %{ix86}
21mr|jarjar-1.4-24|57	
21mr|jarjar-1.4-24|58	%description
21mr|jarjar-1.4-24|59	Jar Jar Links is a utility that makes it easy to repackage Java
21mr|jarjar-1.4-24|60	libraries and embed them into your own distribution. This is
21mr|jarjar-1.4-24|61	useful for two reasons:
21mr|jarjar-1.4-24|62	You can easily ship a single jar file with no external dependencies.
21mr|jarjar-1.4-24|63	You can avoid problems where your library depends on a specific
21mr|jarjar-1.4-24|64	version of a library, which may conflict with the dependencies of
21mr|jarjar-1.4-24|65	another library.
21mr|jarjar-1.4-24|66	
21mr|jarjar-1.4-24|67	%package maven-plugin
21mr|jarjar-1.4-24|68	Summary:        Maven plugin for %{name}
21mr|jarjar-1.4-24|69	Requires:       maven
21mr|jarjar-1.4-24|70	Requires:       %{name} = %{version}-%{release}
21mr|jarjar-1.4-24|71	
21mr|jarjar-1.4-24|72	%description maven-plugin
21mr|jarjar-1.4-24|73	%{summary}.
21mr|jarjar-1.4-24|74	
21mr|jarjar-1.4-24|75	%package javadoc
21mr|jarjar-1.4-24|76	Summary:        Javadoc for %{name}
21mr|jarjar-1.4-24|77	
21mr|jarjar-1.4-24|78	%description javadoc
21mr|jarjar-1.4-24|79	%{summary}.
21mr|jarjar-1.4-24|80	
21mr|jarjar-1.4-24|81	%prep
21mr|jarjar-1.4-24|82	%setup -q -n %{name}-%{version}
21mr|jarjar-1.4-24|83	%patch0
21mr|jarjar-1.4-24|84	%patch1
21mr|jarjar-1.4-24|85	%patch2 -p1
21mr|jarjar-1.4-24|86	
21mr|jarjar-1.4-24|87	# remove all binary libs
21mr|jarjar-1.4-24|88	rm -f lib/*.jar
21mr|jarjar-1.4-24|89	
21mr|jarjar-1.4-24|90	%mvn_package :jarjar-plugin %{name}-maven-plugin
21mr|jarjar-1.4-24|91	
21mr|jarjar-1.4-24|92	# create ant config
21mr|jarjar-1.4-24|93	echo "jarjar/jarjar objectweb-asm/asm objectweb-asm/asm-commons" > jarjar.ant
21mr|jarjar-1.4-24|94	
21mr|jarjar-1.4-24|95	%build
21mr|jarjar-1.4-24|96	pushd lib
21mr|jarjar-1.4-24|97	ln -sf $(build-classpath objectweb-asm/asm) asm-4.0.jar
21mr|jarjar-1.4-24|98	ln -sf $(build-classpath objectweb-asm/asm-commons) asm-commons-4.0.jar
21mr|jarjar-1.4-24|99	ln -sf $(build-classpath maven/maven-plugin-api) maven-plugin-api.jar
21mr|jarjar-1.4-24|100	popd
21mr|jarjar-1.4-24|101	export CLASSPATH=$(build-classpath ant)
21mr|jarjar-1.4-24|102	ant jar jar-util javadoc mojo test
21mr|jarjar-1.4-24|103	
21mr|jarjar-1.4-24|104	sed -i -e s/@VERSION@/%{version}/g maven/pom.xml
21mr|jarjar-1.4-24|105	
21mr|jarjar-1.4-24|106	# request maven artifact installation
21mr|jarjar-1.4-24|107	%mvn_artifact %{SOURCE1} dist/jarjar-%{version}.jar
21mr|jarjar-1.4-24|108	%mvn_artifact %{SOURCE2} dist/jarjar-util-%{version}.jar
21mr|jarjar-1.4-24|109	%mvn_artifact maven/pom.xml dist/jarjar-plugin-%{version}.jar
21mr|jarjar-1.4-24|110	%mvn_alias tonic:jarjar jarjar:jarjar com.tonicsystems:jarjar com.googlecode.jarjar:jarjar org.gradle.jarjar:jarjar
21mr|jarjar-1.4-24|111	%mvn_alias tonic:jarjar-util jarjar:jarjar-util com.tonicsystems:jarjar-util
21mr|jarjar-1.4-24|112	%mvn_alias com.tonicsystems.jarjar:jarjar-plugin jarjar:jarjar-plugin tonic:jarjar-plugin com.tonicsystems:jarjar-plugin
21mr|jarjar-1.4-24|113	
21mr|jarjar-1.4-24|114	%install
21mr|jarjar-1.4-24|115	%mvn_install -J dist/javadoc
21mr|jarjar-1.4-24|116	
21mr|jarjar-1.4-24|117	%jpackage_script com.tonicsystems.jarjar.Main "" "" jarjar/jarjar:objectweb-asm/asm:objectweb-asm/asm-commons %{name} true
21mr|jarjar-1.4-24|118	
21mr|jarjar-1.4-24|119	# install ant config
21mr|jarjar-1.4-24|120	install -m 644 -D jarjar.ant %{buildroot}%{_sysconfdir}/ant.d/jarjar
21mr|jarjar-1.4-24|121	
21mr|jarjar-1.4-24|122	%files -f .mfiles
21mr|jarjar-1.4-24|123	%doc COPYING
21mr|jarjar-1.4-24|124	%{_bindir}/%{name}
21mr|jarjar-1.4-24|125	%{_sysconfdir}/ant.d/jarjar
21mr|jarjar-1.4-24|126	
21mr|jarjar-1.4-24|127	%files maven-plugin -f .mfiles-%{name}-maven-plugin
21mr|jarjar-1.4-24|128	%doc COPYING
21mr|jarjar-1.4-24|129	
21mr|jarjar-1.4-24|130	%files javadoc -f .mfiles-javadoc
21mr|jarjar-1.4-24|131	%doc COPYING
21mr|jarjar-1.4-24|132	

12901 21
21mr|jasper-2.0.33-2|1	%define	major 4
21mr|jasper-2.0.33-2|2	%define	libname %mklibname %{name} %{major}
21mr|jasper-2.0.33-2|3	%define	devname %mklibname %{name} -d
21mr|jasper-2.0.33-2|4	
21mr|jasper-2.0.33-2|5	%bcond_with	bootstrap
21mr|jasper-2.0.33-2|6	
21mr|jasper-2.0.33-2|7	Summary:	JPEG-2000 utilities
21mr|jasper-2.0.33-2|8	Name:		jasper
21mr|jasper-2.0.33-2|9	Version:	2.0.33
21mr|jasper-2.0.33-2|10	Release:	2
21mr|jasper-2.0.33-2|11	License:	BSD-like
21mr|jasper-2.0.33-2|12	Group:		Graphics
21mr|jasper-2.0.33-2|13	Url:		http://www.ece.uvic.ca/~mdadams/jasper/
21mr|jasper-2.0.33-2|14	Source0:	https://github.com/mdadams/jasper/archive/version-%{version}.tar.gz
21mr|jasper-2.0.33-2|15	# for CVE-2025-8835
21mr|jasper-2.0.33-2|16	Source10:	poc_400.pnm
21mr|jasper-2.0.33-2|17	# for CVE-2025-8836
21mr|jasper-2.0.33-2|18	Source11:	poc_401.pnm
21mr|jasper-2.0.33-2|19	# for CVE-2025-8837
21mr|jasper-2.0.33-2|20	Source12:	poc_402.jpc
21mr|jasper-2.0.33-2|21	Source13:	poc_403.jpc
21mr|jasper-2.0.33-2|22	Patch0:		jasper-2.0.28-fix-filename-buffer-overflow.patch
21mr|jasper-2.0.33-2|23	Patch1:		CVE-2023-51257.patch
21mr|jasper-2.0.33-2|24	Patch2:		CVE-2025-8835.patch
21mr|jasper-2.0.33-2|25	Patch3:		CVE-2025-8836.patch
21mr|jasper-2.0.33-2|26	Patch4:		CVE-2025-8837.patch
21mr|jasper-2.0.33-2|27	%if %{without bootstrap}
21mr|jasper-2.0.33-2|28	BuildRequires:	pkgconfig(glut)
21mr|jasper-2.0.33-2|29	BuildRequires:	pkgconfig(gl)
21mr|jasper-2.0.33-2|30	BuildRequires:	pkgconfig(xmu)
21mr|jasper-2.0.33-2|31	%endif
21mr|jasper-2.0.33-2|32	BuildRequires:	pkgconfig(libjpeg)
21mr|jasper-2.0.33-2|33	BuildRequires:	cmake
21mr|jasper-2.0.33-2|34	BuildRequires:	ninja
21mr|jasper-2.0.33-2|35	
21mr|jasper-2.0.33-2|36	%description
21mr|jasper-2.0.33-2|37	JasPer is a software-based implementation of the codec specified in the
21mr|jasper-2.0.33-2|38	emerging JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).  This package
21mr|jasper-2.0.33-2|39	contains tools for working with JPEG-2000 images.
21mr|jasper-2.0.33-2|40	
21mr|jasper-2.0.33-2|41	%files
21mr|jasper-2.0.33-2|42	%doc README LICENSE
21mr|jasper-2.0.33-2|43	%{_bindir}/imgcmp
21mr|jasper-2.0.33-2|44	%{_bindir}/imginfo
21mr|jasper-2.0.33-2|45	%{_bindir}/jasper
21mr|jasper-2.0.33-2|46	%if %{without bootstrap}
21mr|jasper-2.0.33-2|47	%{_bindir}/jiv
21mr|jasper-2.0.33-2|48	%endif
21mr|jasper-2.0.33-2|49	%{_mandir}/man1/imgcmp.1*
21mr|jasper-2.0.33-2|50	%{_mandir}/man1/imginfo.1*
21mr|jasper-2.0.33-2|51	%{_mandir}/man1/jasper.1*
21mr|jasper-2.0.33-2|52	%{_mandir}/man1/jiv.1*
21mr|jasper-2.0.33-2|53	
21mr|jasper-2.0.33-2|54	#----------------------------------------------------------------------------
21mr|jasper-2.0.33-2|55	
21mr|jasper-2.0.33-2|56	%package -n %{libname}
21mr|jasper-2.0.33-2|57	Summary:	Shared library for JasPer
21mr|jasper-2.0.33-2|58	Group:		System/Libraries
21mr|jasper-2.0.33-2|59	
21mr|jasper-2.0.33-2|60	%description -n %{libname}
21mr|jasper-2.0.33-2|61	JasPer is a software-based implementation of the codec specified in the
21mr|jasper-2.0.33-2|62	emerging JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1). This package
21mr|jasper-2.0.33-2|63	contains shared library for working with JPEG-2000 images.
21mr|jasper-2.0.33-2|64	
21mr|jasper-2.0.33-2|65	%files -n %{libname}
21mr|jasper-2.0.33-2|66	%doc LICENSE
21mr|jasper-2.0.33-2|67	%{_libdir}/libjasper.so.%{major}*
21mr|jasper-2.0.33-2|68	
21mr|jasper-2.0.33-2|69	#----------------------------------------------------------------------------
21mr|jasper-2.0.33-2|70	
21mr|jasper-2.0.33-2|71	%package -n %{devname}
21mr|jasper-2.0.33-2|72	Summary:	Development tools for programs which will use the libjasper library
21mr|jasper-2.0.33-2|73	Group:		Development/C
21mr|jasper-2.0.33-2|74	Requires:	%{libname} = %{EVRD}
21mr|jasper-2.0.33-2|75	Provides:	%{name}-devel = %{EVRD}
21mr|jasper-2.0.33-2|76	Provides:	lib%{name}-devel = %{EVRD}
21mr|jasper-2.0.33-2|77	
21mr|jasper-2.0.33-2|78	%description -n %{devname}
21mr|jasper-2.0.33-2|79	This package includes the header files necessary for developing programs which
21mr|jasper-2.0.33-2|80	will manipulate JPEG-2000 files using the libjasper library.
21mr|jasper-2.0.33-2|81	
21mr|jasper-2.0.33-2|82	%files -n %{devname}
21mr|jasper-2.0.33-2|83	%doc doc/README.pdf doc/jasper.pdf doc/jpeg2000.pdf
21mr|jasper-2.0.33-2|84	%doc LICENSE README
21mr|jasper-2.0.33-2|85	%doc %{_docdir}/JasPer
21mr|jasper-2.0.33-2|86	%dir %{_includedir}/%{name}
21mr|jasper-2.0.33-2|87	%{_includedir}/%{name}/*
21mr|jasper-2.0.33-2|88	%{_libdir}/*.so
21mr|jasper-2.0.33-2|89	%{_libdir}/pkgconfig/jasper.pc
21mr|jasper-2.0.33-2|90	
21mr|jasper-2.0.33-2|91	#----------------------------------------------------------------------------
21mr|jasper-2.0.33-2|92	
21mr|jasper-2.0.33-2|93	%prep
21mr|jasper-2.0.33-2|94	%autosetup -p1 -n %{name}-version-%{version}
21mr|jasper-2.0.33-2|95	
21mr|jasper-2.0.33-2|96	cp %{SOURCE10} ./data/test/other
21mr|jasper-2.0.33-2|97	cp %{SOURCE11} ./data/test/other
21mr|jasper-2.0.33-2|98	cp %{SOURCE12} ./data/test/bad
21mr|jasper-2.0.33-2|99	cp %{SOURCE13} ./data/test/bad
21mr|jasper-2.0.33-2|100	
21mr|jasper-2.0.33-2|101	mv doc/README doc/README.pdf
21mr|jasper-2.0.33-2|102	
21mr|jasper-2.0.33-2|103	find -type d |xargs chmod 755
21mr|jasper-2.0.33-2|104	find -type f |xargs chmod 644
21mr|jasper-2.0.33-2|105	sed -r 's|(CMAKE_SKIP_BUILD_RPATH) FALSE|\1 TRUE|g' -i CMakeLists.txt
21mr|jasper-2.0.33-2|106	
21mr|jasper-2.0.33-2|107	%build
21mr|jasper-2.0.33-2|108	%cmake -DJAS_ENABLE_DOC=false \
21mr|jasper-2.0.33-2|109	-G Ninja
21mr|jasper-2.0.33-2|110	%ninja_build
21mr|jasper-2.0.33-2|111	
21mr|jasper-2.0.33-2|112	%install
21mr|jasper-2.0.33-2|113	%ninja_install -C build

12902 21
21mr|jasperreports-6.2.5-1|1	Name:          jasperreports
21mr|jasperreports-6.2.5-1|2	Version:       6.2.5
21mr|jasperreports-6.2.5-1|3	Release:       1
21mr|jasperreports-6.2.5-1|4	Summary:       Report-generating tool
21mr|jasperreports-6.2.5-1|5	License:       LGPLv3+
21mr|jasperreports-6.2.5-1|6	URL:           http://jasperforge.org/projects/jasperreports/
21mr|jasperreports-6.2.5-1|7	Group:         Development/Java
21mr|jasperreports-6.2.5-1|8	# wget http://sourceforge.net/projects/jasperreports/files/jasperreports/JasperReports%%206.2.2/jasperreports-6.2.2-project.tar.gz
21mr|jasperreports-6.2.5-1|9	# tar xf jasperreports-6.2.2-project.tar.gz
21mr|jasperreports-6.2.5-1|10	# find jasperreports-6.2.2 -name '*.class' -print -delete
21mr|jasperreports-6.2.5-1|11	# find jasperreports-6.2.2 -name '*.jar' -print -delete
21mr|jasperreports-6.2.5-1|12	# find jasperreports-6.2.2 -name 'PieChartReport.bak' -print -delete
21mr|jasperreports-6.2.5-1|13	# rm -rf jasperreports-6.2.2/lib/* jasperreports-6.2.2/dist/docs/api
21mr|jasperreports-6.2.5-1|14	# tar czf jasperreports-6.2.2-clean.tar.gz jasperreports-6.2.2
21mr|jasperreports-6.2.5-1|15	Source0:       %{name}-%{version}-clean.tar.gz
21mr|jasperreports-6.2.5-1|16	
21mr|jasperreports-6.2.5-1|17	# Exclude Mondrian modules
21mr|jasperreports-6.2.5-1|18	Patch0:        %{name}-6.2.2-remove-mondrian-support.patch
21mr|jasperreports-6.2.5-1|19	# Exclude OLAP4j modules
21mr|jasperreports-6.2.5-1|20	Patch1:        %{name}-6.2.2-remove-olap4j-support.patch
21mr|jasperreports-6.2.5-1|21	# Exclude Barcode4J and Barbecue modules
21mr|jasperreports-6.2.5-1|22	Patch2:        %{name}-6.2.2-remove-barbecue-barcode4j-support.patch
21mr|jasperreports-6.2.5-1|23	# Use commons-codec instead of non-free W3C Base64 implementation
21mr|jasperreports-6.2.5-1|24	Patch3:        %{name}-6.2.2-use-commons-codec.patch
21mr|jasperreports-6.2.5-1|25	
21mr|jasperreports-6.2.5-1|26	Patch4:        %{name}-6.2.2-port-to-lucene-5.5.0.patch
21mr|jasperreports-6.2.5-1|27	
21mr|jasperreports-6.2.5-1|28	BuildRequires: maven-local
21mr|jasperreports-6.2.5-1|29	BuildRequires: mvn(antlr:antlr)
21mr|jasperreports-6.2.5-1|30	BuildRequires: mvn(bsh:bsh)
21mr|jasperreports-6.2.5-1|31	BuildRequires: mvn(com.adobe.xmp:xmpcore)
21mr|jasperreports-6.2.5-1|32	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|jasperreports-6.2.5-1|33	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
21mr|jasperreports-6.2.5-1|34	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|jasperreports-6.2.5-1|35	BuildRequires: mvn(com.google.zxing:core)
21mr|jasperreports-6.2.5-1|36	BuildRequires: mvn(com.ibm.icu:icu4j)
21mr|jasperreports-6.2.5-1|37	BuildRequires: mvn(com.lowagie:itext)
21mr|jasperreports-6.2.5-1|38	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|jasperreports-6.2.5-1|39	BuildRequires: mvn(commons-codec:commons-codec)
21mr|jasperreports-6.2.5-1|40	BuildRequires: mvn(commons-collections:commons-collections)
21mr|jasperreports-6.2.5-1|41	BuildRequires: mvn(commons-digester:commons-digester)
21mr|jasperreports-6.2.5-1|42	BuildRequires: mvn(javax.persistence:persistence-api)
21mr|jasperreports-6.2.5-1|43	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|jasperreports-6.2.5-1|44	BuildRequires: mvn(javax.xml.soap:saaj-api)
21mr|jasperreports-6.2.5-1|45	BuildRequires: mvn(jaxen:jaxen)
21mr|jasperreports-6.2.5-1|46	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|jasperreports-6.2.5-1|47	BuildRequires: mvn(net.sourceforge.jexcelapi:jxl)
21mr|jasperreports-6.2.5-1|48	BuildRequires: mvn(org.apache.ant:ant)
21mr|jasperreports-6.2.5-1|49	BuildRequires: mvn(org.apache.commons:commons-javaflow)
21mr|jasperreports-6.2.5-1|50	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jasperreports-6.2.5-1|51	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|jasperreports-6.2.5-1|52	BuildRequires: mvn(org.apache.lucene:lucene-analyzers-common:5)
21mr|jasperreports-6.2.5-1|53	BuildRequires: mvn(org.apache.lucene:lucene-core:5)
21mr|jasperreports-6.2.5-1|54	BuildRequires: mvn(org.apache.lucene:lucene-queryparser:5)
21mr|jasperreports-6.2.5-1|55	BuildRequires: mvn(org.apache.lucene:lucene-misc:5)
21mr|jasperreports-6.2.5-1|56	BuildRequires: mvn(org.apache.poi:poi)
21mr|jasperreports-6.2.5-1|57	BuildRequires: mvn(org.apache.poi:poi-ooxml)
21mr|jasperreports-6.2.5-1|58	BuildRequires: mvn(org.apache.velocity:velocity)
21mr|jasperreports-6.2.5-1|59	BuildRequires: mvn(org.apache.xmlgraphics:batik-bridge)
21mr|jasperreports-6.2.5-1|60	BuildRequires: mvn(org.apache.xmlgraphics:batik-svggen)
21mr|jasperreports-6.2.5-1|61	BuildRequires: mvn(org.codehaus.castor:castor-xml)
21mr|jasperreports-6.2.5-1|62	BuildRequires: mvn(org.codehaus.groovy:groovy-all)
21mr|jasperreports-6.2.5-1|63	BuildRequires: mvn(org.eclipse.jdt.core.compiler:ecj)
21mr|jasperreports-6.2.5-1|64	BuildRequires: mvn(org.hibernate:hibernate-core:3)
21mr|jasperreports-6.2.5-1|65	BuildRequires: mvn(org.jfree:jcommon)
21mr|jasperreports-6.2.5-1|66	BuildRequires: mvn(org.jfree:jfreechart)
21mr|jasperreports-6.2.5-1|67	BuildRequires: mvn(org.mozilla:rhino)
21mr|jasperreports-6.2.5-1|68	BuildRequires: mvn(org.testng:testng)
21mr|jasperreports-6.2.5-1|69	BuildRequires: mvn(xalan:xalan)
21mr|jasperreports-6.2.5-1|70	BuildRequires: mvn(stax:stax-api)
21mr|jasperreports-6.2.5-1|71	
21mr|jasperreports-6.2.5-1|72	BuildArch:     noarch
21mr|jasperreports-6.2.5-1|73	# Java stack is not supported on x86_32
21mr|jasperreports-6.2.5-1|74	ExcludeArch: %{ix86}
21mr|jasperreports-6.2.5-1|75	
21mr|jasperreports-6.2.5-1|76	%description
21mr|jasperreports-6.2.5-1|77	JasperReports is a powerful open source
21mr|jasperreports-6.2.5-1|78	report-generating tool that has the ability
21mr|jasperreports-6.2.5-1|79	to deliver rich content onto the screen, to
21mr|jasperreports-6.2.5-1|80	the printer or into PDF, HTML, XLS, CSV and
21mr|jasperreports-6.2.5-1|81	XML files. It is entirely written in Java
21mr|jasperreports-6.2.5-1|82	and can be used in a variety of Java enabled
21mr|jasperreports-6.2.5-1|83	applications, including J2EE or Web
21mr|jasperreports-6.2.5-1|84	Its main purpose is to help creating page
21mr|jasperreports-6.2.5-1|85	oriented, ready to print documents in a
21mr|jasperreports-6.2.5-1|86	simple and flexible manner.
21mr|jasperreports-6.2.5-1|87	
21mr|jasperreports-6.2.5-1|88	%package javadoc
21mr|jasperreports-6.2.5-1|89	Summary:       Javadoc for %{name}
21mr|jasperreports-6.2.5-1|90	
21mr|jasperreports-6.2.5-1|91	%description javadoc
21mr|jasperreports-6.2.5-1|92	This package contains javadoc for %{name}.
21mr|jasperreports-6.2.5-1|93	
21mr|jasperreports-6.2.5-1|94	%package manual
21mr|jasperreports-6.2.5-1|95	Summary:       Manual for %{name}
21mr|jasperreports-6.2.5-1|96	
21mr|jasperreports-6.2.5-1|97	%description manual
21mr|jasperreports-6.2.5-1|98	Documentation for %{name}.
21mr|jasperreports-6.2.5-1|99	
21mr|jasperreports-6.2.5-1|100	%prep
21mr|jasperreports-6.2.5-1|101	%setup -q -n %{name}-%{version}
21mr|jasperreports-6.2.5-1|102	
21mr|jasperreports-6.2.5-1|103	%patch0 -p1
21mr|jasperreports-6.2.5-1|104	%pom_remove_dep :mondrian
21mr|jasperreports-6.2.5-1|105	rm -r src/net/sf/jasperreports/olap/mondrian \
21mr|jasperreports-6.2.5-1|106	src/net/sf/jasperreports/data/mondrian
21mr|jasperreports-6.2.5-1|107	
21mr|jasperreports-6.2.5-1|108	%patch1 -p1
21mr|jasperreports-6.2.5-1|109	%pom_remove_dep :olap4j
21mr|jasperreports-6.2.5-1|110	rm -r src/net/sf/jasperreports/olap
21mr|jasperreports-6.2.5-1|111	
21mr|jasperreports-6.2.5-1|112	%patch2 -p1
21mr|jasperreports-6.2.5-1|113	%pom_remove_dep :barbecue
21mr|jasperreports-6.2.5-1|114	rm -r src/net/sf/jasperreports/components/barbecue
21mr|jasperreports-6.2.5-1|115	%pom_remove_dep :barcode4j
21mr|jasperreports-6.2.5-1|116	rm -r src/net/sf/jasperreports/components/barcode4j
21mr|jasperreports-6.2.5-1|117	
21mr|jasperreports-6.2.5-1|118	%patch3 -p1
21mr|jasperreports-6.2.5-1|119	rm -r src/org
21mr|jasperreports-6.2.5-1|120	%pom_add_dep commons-codec:commons-codec:1.10:compile
21mr|jasperreports-6.2.5-1|121	
21mr|jasperreports-6.2.5-1|122	%patch4 -p1
21mr|jasperreports-6.2.5-1|123	
21mr|jasperreports-6.2.5-1|124	%pom_remove_plugin :clirr-maven-plugin
21mr|jasperreports-6.2.5-1|125	
21mr|jasperreports-6.2.5-1|126	%pom_change_dep :hibernate-core ::3
21mr|jasperreports-6.2.5-1|127	%pom_change_dep javax.servlet:servlet-api javax.servlet:javax.servlet-api:3.1.0
21mr|jasperreports-6.2.5-1|128	%pom_change_dep :bsh bsh::1.3.0
21mr|jasperreports-6.2.5-1|129	%pom_change_dep :log4j ::1.2.17
21mr|jasperreports-6.2.5-1|130	
21mr|jasperreports-6.2.5-1|131	%pom_change_dep :commons-javaflow org.apache.commons:
21mr|jasperreports-6.2.5-1|132	
21mr|jasperreports-6.2.5-1|133	
21mr|jasperreports-6.2.5-1|134	# Disable circular dependecy cycle
21mr|jasperreports-6.2.5-1|135	%pom_remove_dep org.springframework:
21mr|jasperreports-6.2.5-1|136	rm -r src/net/sf/jasperreports/extensions/Spring*
21mr|jasperreports-6.2.5-1|137	
21mr|jasperreports-6.2.5-1|138	# Test dep (NOT available)
21mr|jasperreports-6.2.5-1|139	%pom_remove_dep :jasperreports-fonts
21mr|jasperreports-6.2.5-1|140	
21mr|jasperreports-6.2.5-1|141	# Remove packaged manifest files
21mr|jasperreports-6.2.5-1|142	rm -r src/META-INF
21mr|jasperreports-6.2.5-1|143	%pom_remove_plugin :maven-jar-plugin
21mr|jasperreports-6.2.5-1|144	# Add OSGi support
21mr|jasperreports-6.2.5-1|145	%pom_xpath_set "pom:project/pom:packaging" bundle
21mr|jasperreports-6.2.5-1|146	%pom_add_plugin org.apache.felix:maven-bundle-plugin:3.0.1 . "
21mr|jasperreports-6.2.5-1|147	<extensions>true</extensions>
21mr|jasperreports-6.2.5-1|148	<configuration>
21mr|jasperreports-6.2.5-1|149	<excludeDependencies>true</excludeDependencies>
21mr|jasperreports-6.2.5-1|150	<instructions>
21mr|jasperreports-6.2.5-1|151	<Bundle-Name>JasperReports Library</Bundle-Name>
21mr|jasperreports-6.2.5-1|152	<Bundle-SymbolicName>net.sf.jasperreports.engine</Bundle-SymbolicName>
21mr|jasperreports-6.2.5-1|153	<Bundle-Vendor>TIBCO Software Inc.</Bundle-Vendor>
21mr|jasperreports-6.2.5-1|154	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|jasperreports-6.2.5-1|155	<DynamicImport-Package>*</DynamicImport-Package>
21mr|jasperreports-6.2.5-1|156	<Implementation-Title>net.sf.jasperreports.engine</Implementation-Title>
21mr|jasperreports-6.2.5-1|157	<Implementation-Vendor>TIBCO Software Inc.</Implementation-Vendor>
21mr|jasperreports-6.2.5-1|158	<Implementation-Version>\${project.version}</Implementation-Version>
21mr|jasperreports-6.2.5-1|159	<Specification-Title>JasperReports Library</Specification-Title>
21mr|jasperreports-6.2.5-1|160	<Specification-Vendor>TIBCO Software Inc.</Specification-Vendor>
21mr|jasperreports-6.2.5-1|161	<Specification-Version>\${project.version}</Specification-Version>
21mr|jasperreports-6.2.5-1|162	</instructions>
21mr|jasperreports-6.2.5-1|163	</configuration>
21mr|jasperreports-6.2.5-1|164	<executions>
21mr|jasperreports-6.2.5-1|165	<execution>
21mr|jasperreports-6.2.5-1|166	<id>bundle-manifest</id>
21mr|jasperreports-6.2.5-1|167	<phase>process-classes</phase>
21mr|jasperreports-6.2.5-1|168	<goals>
21mr|jasperreports-6.2.5-1|169	<goal>manifest</goal>
21mr|jasperreports-6.2.5-1|170	</goals>
21mr|jasperreports-6.2.5-1|171	</execution>
21mr|jasperreports-6.2.5-1|172	</executions>"
21mr|jasperreports-6.2.5-1|173	
21mr|jasperreports-6.2.5-1|174	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration" "<additionalparam>-Xdoclint:none</additionalparam>"
21mr|jasperreports-6.2.5-1|175	
21mr|jasperreports-6.2.5-1|176	# Convert from dos to unix line ending
21mr|jasperreports-6.2.5-1|177	sed -i.orig 's|\r||g' changes.txt
21mr|jasperreports-6.2.5-1|178	touch -r changes.txt.orig changes.txt
21mr|jasperreports-6.2.5-1|179	rm changes.txt.orig
21mr|jasperreports-6.2.5-1|180	
21mr|jasperreports-6.2.5-1|181	%mvn_alias :%{name} %{name}:%{name}
21mr|jasperreports-6.2.5-1|182	
21mr|jasperreports-6.2.5-1|183	%build
21mr|jasperreports-6.2.5-1|184	
21mr|jasperreports-6.2.5-1|185	%mvn_build -f
21mr|jasperreports-6.2.5-1|186	
21mr|jasperreports-6.2.5-1|187	%install
21mr|jasperreports-6.2.5-1|188	%mvn_install
21mr|jasperreports-6.2.5-1|189	
21mr|jasperreports-6.2.5-1|190	%files -f .mfiles
21mr|jasperreports-6.2.5-1|191	%doc changes.txt readme.txt
21mr|jasperreports-6.2.5-1|192	%license license.txt TIBCO_JasperReportsLibraryCE_LicenseAndNotices.txt
21mr|jasperreports-6.2.5-1|193	
21mr|jasperreports-6.2.5-1|194	%files javadoc -f .mfiles-javadoc
21mr|jasperreports-6.2.5-1|195	%license license.txt TIBCO_JasperReportsLibraryCE_LicenseAndNotices.txt
21mr|jasperreports-6.2.5-1|196	
21mr|jasperreports-6.2.5-1|197	%files manual
21mr|jasperreports-6.2.5-1|198	%doc dist/docs/*
21mr|jasperreports-6.2.5-1|199	%license license.txt TIBCO_JasperReportsLibraryCE_LicenseAndNotices.txt
21mr|jasperreports-6.2.5-1|200	

12903 21
21mr|jastow-2.0.1-6|1	%global namedreltag .Final
21mr|jastow-2.0.1-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jastow-2.0.1-6|3	
21mr|jastow-2.0.1-6|4	Name:             jastow
21mr|jastow-2.0.1-6|5	Version:          2.0.1
21mr|jastow-2.0.1-6|6	Release:          6
21mr|jastow-2.0.1-6|7	Summary:          Jasper fork
21mr|jastow-2.0.1-6|8	License:          ASL 2.0
21mr|jastow-2.0.1-6|9	Url:              https://github.com/undertow-io/jastow
21mr|jastow-2.0.1-6|10	Source0:          https://github.com/undertow-io/jastow/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jastow-2.0.1-6|11	
21mr|jastow-2.0.1-6|12	BuildRequires:    maven-local
21mr|jastow-2.0.1-6|13	BuildRequires:    mvn(io.undertow:undertow-servlet)
21mr|jastow-2.0.1-6|14	BuildRequires:    mvn(org.eclipse.jdt.core.compiler:ecj)
21mr|jastow-2.0.1-6|15	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jastow-2.0.1-6|16	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jastow-2.0.1-6|17	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|jastow-2.0.1-6|18	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jastow-2.0.1-6|19	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jastow-2.0.1-6|20	BuildRequires:    mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|jastow-2.0.1-6|21	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|jastow-2.0.1-6|22	BuildRequires:    mvn(org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.3_spec)
21mr|jastow-2.0.1-6|23	
21mr|jastow-2.0.1-6|24	Group:          Development/Java
21mr|jastow-2.0.1-6|25	BuildArch:        noarch
21mr|jastow-2.0.1-6|26	# Java stack is not supported on x86_32
21mr|jastow-2.0.1-6|27	ExcludeArch: %{ix86}
21mr|jastow-2.0.1-6|28	
21mr|jastow-2.0.1-6|29	%description
21mr|jastow-2.0.1-6|30	The Jasper fork for Undertow.
21mr|jastow-2.0.1-6|31	
21mr|jastow-2.0.1-6|32	%package javadoc
21mr|jastow-2.0.1-6|33	Summary:          Javadoc for %{name}
21mr|jastow-2.0.1-6|34	
21mr|jastow-2.0.1-6|35	%description javadoc
21mr|jastow-2.0.1-6|36	This package contains the API documentation for %{name}.
21mr|jastow-2.0.1-6|37	
21mr|jastow-2.0.1-6|38	%prep
21mr|jastow-2.0.1-6|39	%setup -q -n %{name}-%{namedversion}
21mr|jastow-2.0.1-6|40	
21mr|jastow-2.0.1-6|41	%pom_remove_dep "org.glassfish:javax.el"
21mr|jastow-2.0.1-6|42	
21mr|jastow-2.0.1-6|43	%build
21mr|jastow-2.0.1-6|44	# we don't want to have cyclic dep
21mr|jastow-2.0.1-6|45	%mvn_build -f
21mr|jastow-2.0.1-6|46	
21mr|jastow-2.0.1-6|47	%install
21mr|jastow-2.0.1-6|48	%mvn_install
21mr|jastow-2.0.1-6|49	
21mr|jastow-2.0.1-6|50	%files -f .mfiles
21mr|jastow-2.0.1-6|51	%doc README
21mr|jastow-2.0.1-6|52	%license LICENSE NOTICE
21mr|jastow-2.0.1-6|53	
21mr|jastow-2.0.1-6|54	%files javadoc -f .mfiles-javadoc
21mr|jastow-2.0.1-6|55	%license LICENSE NOTICE
21mr|jastow-2.0.1-6|56	

12904 21
21mr|jasypt-1.9.2-11|1	Name:          jasypt
21mr|jasypt-1.9.2-11|2	Version:       1.9.2
21mr|jasypt-1.9.2-11|3	Release:       11
21mr|jasypt-1.9.2-11|4	Summary:       Java Simplified Encryption
21mr|jasypt-1.9.2-11|5	License:       ASL 2.0
21mr|jasypt-1.9.2-11|6	Url:           http://www.jasypt.org/
21mr|jasypt-1.9.2-11|7	# svn export https://jasypt.svn.sourceforge.net/svnroot/jasypt/tags/jasypt/jasypt-1.9.2 jasypt-1.9.2
21mr|jasypt-1.9.2-11|8	# tar cJf jasypt-1.9.2.tar.xz jasypt-1.9.2
21mr|jasypt-1.9.2-11|9	Source0:       %{name}-%{version}.tar.xz
21mr|jasypt-1.9.2-11|10	# remove internal commons-codec 1.3
21mr|jasypt-1.9.2-11|11	Patch0:        %{name}-1.9.0-use-system-commons-codec.patch
21mr|jasypt-1.9.2-11|12	# tks to jhernand
21mr|jasypt-1.9.2-11|13	# system commons-codec 1.4 support
21mr|jasypt-1.9.2-11|14	Patch1:        %{name}-1.9.0-StandardStringDigester.patch
21mr|jasypt-1.9.2-11|15	Patch2:        %{name}-1.9.0-StandardPBEStringEncryptor.patch
21mr|jasypt-1.9.2-11|16	
21mr|jasypt-1.9.2-11|17	BuildRequires: maven-local
21mr|jasypt-1.9.2-11|18	BuildRequires: mvn(com.ibm.icu:icu4j)
21mr|jasypt-1.9.2-11|19	BuildRequires: mvn(commons-codec:commons-codec)
21mr|jasypt-1.9.2-11|20	BuildRequires: mvn(commons-lang:commons-lang)
21mr|jasypt-1.9.2-11|21	BuildRequires: mvn(commons-logging:commons-logging)
21mr|jasypt-1.9.2-11|22	BuildRequires: mvn(junit:junit)
21mr|jasypt-1.9.2-11|23	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|jasypt-1.9.2-11|24	BuildRequires: mvn(org.bouncycastle:bcprov-jdk16)
21mr|jasypt-1.9.2-11|25	
21mr|jasypt-1.9.2-11|26	Group:          Development/Java
21mr|jasypt-1.9.2-11|27	BuildArch:     noarch
21mr|jasypt-1.9.2-11|28	# Java stack is not supported on x86_32
21mr|jasypt-1.9.2-11|29	ExcludeArch: %{ix86}
21mr|jasypt-1.9.2-11|30	
21mr|jasypt-1.9.2-11|31	%description
21mr|jasypt-1.9.2-11|32	Java library which enables encryption
21mr|jasypt-1.9.2-11|33	in java apps with minimum effort.
21mr|jasypt-1.9.2-11|34	
21mr|jasypt-1.9.2-11|35	%package javadoc
21mr|jasypt-1.9.2-11|36	Summary:       Javadoc for %{name}
21mr|jasypt-1.9.2-11|37	
21mr|jasypt-1.9.2-11|38	%description javadoc
21mr|jasypt-1.9.2-11|39	This package contains javadoc for %{name}.
21mr|jasypt-1.9.2-11|40	
21mr|jasypt-1.9.2-11|41	%prep
21mr|jasypt-1.9.2-11|42	%setup -q
21mr|jasypt-1.9.2-11|43	%patch0 -p1
21mr|jasypt-1.9.2-11|44	%patch1 -p0
21mr|jasypt-1.9.2-11|45	%patch2 -p0
21mr|jasypt-1.9.2-11|46	
21mr|jasypt-1.9.2-11|47	%pom_remove_plugin :maven-gpg-plugin
21mr|jasypt-1.9.2-11|48	%pom_remove_plugin :maven-site-plugin
21mr|jasypt-1.9.2-11|49	%pom_remove_plugin :maven-source-plugin
21mr|jasypt-1.9.2-11|50	%pom_remove_plugin :maven-assembly-plugin
21mr|jasypt-1.9.2-11|51	
21mr|jasypt-1.9.2-11|52	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|jasypt-1.9.2-11|53	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-resources-plugin']/pom:configuration"
21mr|jasypt-1.9.2-11|54	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-resources-plugin']" "
21mr|jasypt-1.9.2-11|55	<configuration>
21mr|jasypt-1.9.2-11|56	<encoding>UTF-8</encoding>
21mr|jasypt-1.9.2-11|57	</configuration>"
21mr|jasypt-1.9.2-11|58	
21mr|jasypt-1.9.2-11|59	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration"
21mr|jasypt-1.9.2-11|60	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-compiler-plugin']" "
21mr|jasypt-1.9.2-11|61	<configuration>
21mr|jasypt-1.9.2-11|62	<source>1.6</source>
21mr|jasypt-1.9.2-11|63	<target>1.6</target>
21mr|jasypt-1.9.2-11|64	<encoding>UTF-8</encoding>
21mr|jasypt-1.9.2-11|65	</configuration>"
21mr|jasypt-1.9.2-11|66	
21mr|jasypt-1.9.2-11|67	%pom_change_dep bouncycastle:bcprov-jdk12 org.bouncycastle:bcprov-jdk16:1.46:test
21mr|jasypt-1.9.2-11|68	
21mr|jasypt-1.9.2-11|69	%pom_add_dep commons-logging:commons-logging::test
21mr|jasypt-1.9.2-11|70	
21mr|jasypt-1.9.2-11|71	# force servlet-3.1 api
21mr|jasypt-1.9.2-11|72	%pom_change_dep javax.servlet: :javax.servlet-api:3.1.0
21mr|jasypt-1.9.2-11|73	
21mr|jasypt-1.9.2-11|74	
21mr|jasypt-1.9.2-11|75	%mvn_file :%{name} %{name}
21mr|jasypt-1.9.2-11|76	
21mr|jasypt-1.9.2-11|77	%build
21mr|jasypt-1.9.2-11|78	
21mr|jasypt-1.9.2-11|79	%mvn_build -f
21mr|jasypt-1.9.2-11|80	
21mr|jasypt-1.9.2-11|81	%install
21mr|jasypt-1.9.2-11|82	%mvn_install
21mr|jasypt-1.9.2-11|83	
21mr|jasypt-1.9.2-11|84	%files -f .mfiles
21mr|jasypt-1.9.2-11|85	%doc ChangeLog.txt README.txt RELEASING.txt USAGE.txt
21mr|jasypt-1.9.2-11|86	%license LICENSE.txt NOTICE.txt
21mr|jasypt-1.9.2-11|87	
21mr|jasypt-1.9.2-11|88	%files javadoc -f .mfiles-javadoc
21mr|jasypt-1.9.2-11|89	%license LICENSE.txt NOTICE.txt
21mr|jasypt-1.9.2-11|90	

12905 21
21mr|jatl-0.2.2-16|1	Name:          jatl
21mr|jatl-0.2.2-16|2	Version:       0.2.2
21mr|jatl-0.2.2-16|3	Release:       16
21mr|jatl-0.2.2-16|4	Summary:       Java Anti-Template Language
21mr|jatl-0.2.2-16|5	License:       ASL 2.0
21mr|jatl-0.2.2-16|6	# https://github.com/agentgt
21mr|jatl-0.2.2-16|7	URL:           https://github.com/chris-martin/jatl
21mr|jatl-0.2.2-16|8	Source0:       https://github.com/chris-martin/jatl/archive/%{name}-%{version}.tar.gz
21mr|jatl-0.2.2-16|9	
21mr|jatl-0.2.2-16|10	BuildRequires: maven-local
21mr|jatl-0.2.2-16|11	BuildRequires: mvn(commons-lang:commons-lang)
21mr|jatl-0.2.2-16|12	BuildRequires: mvn(junit:junit)
21mr|jatl-0.2.2-16|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jatl-0.2.2-16|14	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jatl-0.2.2-16|15	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jatl-0.2.2-16|16	Requires:      mvn(commons-lang:commons-lang)
21mr|jatl-0.2.2-16|17	
21mr|jatl-0.2.2-16|18	Group:          Development/Java
21mr|jatl-0.2.2-16|19	BuildArch:     noarch
21mr|jatl-0.2.2-16|20	# Java stack is not supported on x86_32
21mr|jatl-0.2.2-16|21	ExcludeArch: %{ix86}
21mr|jatl-0.2.2-16|22	
21mr|jatl-0.2.2-16|23	%description
21mr|jatl-0.2.2-16|24	Is an extremely lightweight efficient Java library to
21mr|jatl-0.2.2-16|25	generate XHTML or XML in a micro DSL builder/fluent style.
21mr|jatl-0.2.2-16|26	
21mr|jatl-0.2.2-16|27	%package javadoc
21mr|jatl-0.2.2-16|28	Summary:       Javadoc for %{name}
21mr|jatl-0.2.2-16|29	
21mr|jatl-0.2.2-16|30	%description javadoc
21mr|jatl-0.2.2-16|31	This package contains javadoc for %{name}.
21mr|jatl-0.2.2-16|32	
21mr|jatl-0.2.2-16|33	%prep
21mr|jatl-0.2.2-16|34	%setup -q -n %{name}-%{name}-%{version}
21mr|jatl-0.2.2-16|35	
21mr|jatl-0.2.2-16|36	# Unwanted
21mr|jatl-0.2.2-16|37	%pom_xpath_remove "pom:build/pom:extensions"
21mr|jatl-0.2.2-16|38	%pom_remove_plugin :maven-license-plugin
21mr|jatl-0.2.2-16|39	# Unwanted build source jar
21mr|jatl-0.2.2-16|40	%pom_remove_plugin :maven-source-plugin
21mr|jatl-0.2.2-16|41	# Unwanted build javadoc jar
21mr|jatl-0.2.2-16|42	%pom_remove_plugin :maven-javadoc-plugin
21mr|jatl-0.2.2-16|43	# Unavailable
21mr|jatl-0.2.2-16|44	%pom_remove_plugin com.googlecode.maven-gcu-plugin:maven-gcu-plugin
21mr|jatl-0.2.2-16|45	
21mr|jatl-0.2.2-16|46	%mvn_file :%{name} %{name}
21mr|jatl-0.2.2-16|47	
21mr|jatl-0.2.2-16|48	%build
21mr|jatl-0.2.2-16|49	
21mr|jatl-0.2.2-16|50	%mvn_build
21mr|jatl-0.2.2-16|51	
21mr|jatl-0.2.2-16|52	%install
21mr|jatl-0.2.2-16|53	%mvn_install
21mr|jatl-0.2.2-16|54	
21mr|jatl-0.2.2-16|55	%files -f .mfiles
21mr|jatl-0.2.2-16|56	%license COPYING
21mr|jatl-0.2.2-16|57	
21mr|jatl-0.2.2-16|58	%files javadoc -f .mfiles-javadoc
21mr|jatl-0.2.2-16|59	%license COPYING
21mr|jatl-0.2.2-16|60	

12906 21
21mr|java-11-openjdk-11.0.28.0.6-1|1	# up to git: 7d3e9dc3aa2794bb2b3bac8943381109353cd808
21mr|java-11-openjdk-11.0.28.0.6-1|2	%define _disable_ld_no_undefined 1
21mr|java-11-openjdk-11.0.28.0.6-1|3	
21mr|java-11-openjdk-11.0.28.0.6-1|4	# RPM conditionals so as to be able to dynamically produce
21mr|java-11-openjdk-11.0.28.0.6-1|5	# slowdebug/release builds. See:
21mr|java-11-openjdk-11.0.28.0.6-1|6	# https://rpm.org/user_doc/conditional_builds.html
21mr|java-11-openjdk-11.0.28.0.6-1|7	#
21mr|java-11-openjdk-11.0.28.0.6-1|8	# Examples:
21mr|java-11-openjdk-11.0.28.0.6-1|9	#
21mr|java-11-openjdk-11.0.28.0.6-1|10	# Produce release, fastdebug *and* slowdebug builds on x86_64 (default):
21mr|java-11-openjdk-11.0.28.0.6-1|11	# $ rpmbuild -ba java-11-openjdk.spec
21mr|java-11-openjdk-11.0.28.0.6-1|12	#
21mr|java-11-openjdk-11.0.28.0.6-1|13	# Produce only release builds (no slowdebug builds) on x86_64:
21mr|java-11-openjdk-11.0.28.0.6-1|14	# $ rpmbuild -ba java-11-openjdk.spec --without slowdebug --without fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|15	#
21mr|java-11-openjdk-11.0.28.0.6-1|16	# Only produce a release build on x86_64:
21mr|java-11-openjdk-11.0.28.0.6-1|17	# $ fedpkg mockbuild --without slowdebug --without fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|18	
21mr|java-11-openjdk-11.0.28.0.6-1|19	# Enable fastdebug builds by default on relevant arches.
21mr|java-11-openjdk-11.0.28.0.6-1|20	%bcond_without fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|21	# Enable slowdebug builds by default on relevant arches.
21mr|java-11-openjdk-11.0.28.0.6-1|22	%bcond_without slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|23	# Enable release builds by default on relevant arches.
21mr|java-11-openjdk-11.0.28.0.6-1|24	%bcond_without release
21mr|java-11-openjdk-11.0.28.0.6-1|25	# Enable static library builds by default.
21mr|java-11-openjdk-11.0.28.0.6-1|26	%bcond_without staticlibs
21mr|java-11-openjdk-11.0.28.0.6-1|27	# Remove build artifacts by default
21mr|java-11-openjdk-11.0.28.0.6-1|28	%bcond_with artifacts
21mr|java-11-openjdk-11.0.28.0.6-1|29	# Build a fresh libjvm.so for use in a copy of the bootstrap JDK
21mr|java-11-openjdk-11.0.28.0.6-1|30	%bcond_with fresh_libjvm
21mr|java-11-openjdk-11.0.28.0.6-1|31	
21mr|java-11-openjdk-11.0.28.0.6-1|32	%bcond_with bootstrap
21mr|java-11-openjdk-11.0.28.0.6-1|33	
21mr|java-11-openjdk-11.0.28.0.6-1|34	# Workaround for stripping of debug symbols from static libraries
21mr|java-11-openjdk-11.0.28.0.6-1|35	%if %{with staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|36	%define __brp_strip_static_archive %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|37	%global include_staticlibs 1
21mr|java-11-openjdk-11.0.28.0.6-1|38	%else
21mr|java-11-openjdk-11.0.28.0.6-1|39	%global include_staticlibs 0
21mr|java-11-openjdk-11.0.28.0.6-1|40	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|41	
21mr|java-11-openjdk-11.0.28.0.6-1|42	# Define whether to use the bootstrap JDK directly or with a fresh libjvm.so
21mr|java-11-openjdk-11.0.28.0.6-1|43	%if %{with fresh_libjvm}
21mr|java-11-openjdk-11.0.28.0.6-1|44	%global build_hotspot_first 1
21mr|java-11-openjdk-11.0.28.0.6-1|45	%else
21mr|java-11-openjdk-11.0.28.0.6-1|46	%global build_hotspot_first 0
21mr|java-11-openjdk-11.0.28.0.6-1|47	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|48	
21mr|java-11-openjdk-11.0.28.0.6-1|49	# The -g flag says to use strip -g instead of full strip on DSOs or EXEs.
21mr|java-11-openjdk-11.0.28.0.6-1|50	# This fixes detailed NMT and other tools which need minimal debug info.
21mr|java-11-openjdk-11.0.28.0.6-1|51	# See: https://bugzilla.redhat.com/show_bug.cgi?id=1520879
21mr|java-11-openjdk-11.0.28.0.6-1|52	%global _find_debuginfo_opts -g
21mr|java-11-openjdk-11.0.28.0.6-1|53	
21mr|java-11-openjdk-11.0.28.0.6-1|54	# note: parametrized macros are order-sensitive (unlike not-parametrized) even with normal macros
21mr|java-11-openjdk-11.0.28.0.6-1|55	# also necessary when passing it as parameter to other macros. If not macro, then it is considered a switch
21mr|java-11-openjdk-11.0.28.0.6-1|56	# see the difference between global and define:
21mr|java-11-openjdk-11.0.28.0.6-1|57	# See https://github.com/rpm-software-management/rpm/issues/127 to comments at  "pmatilai commented on Aug 18, 2017"
21mr|java-11-openjdk-11.0.28.0.6-1|58	# (initiated in https://bugzilla.redhat.com/show_bug.cgi?id=1482192)
21mr|java-11-openjdk-11.0.28.0.6-1|59	%global debug_suffix_unquoted -slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|60	%global fastdebug_suffix_unquoted -fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|61	%global main_suffix_unquoted -main
21mr|java-11-openjdk-11.0.28.0.6-1|62	%global staticlibs_suffix_unquoted -staticlibs
21mr|java-11-openjdk-11.0.28.0.6-1|63	# quoted one for shell operations
21mr|java-11-openjdk-11.0.28.0.6-1|64	%global debug_suffix "%{debug_suffix_unquoted}"
21mr|java-11-openjdk-11.0.28.0.6-1|65	%global fastdebug_suffix "%{fastdebug_suffix_unquoted}"
21mr|java-11-openjdk-11.0.28.0.6-1|66	%global normal_suffix ""
21mr|java-11-openjdk-11.0.28.0.6-1|67	%global main_suffix "%{main_suffix_unquoted}"
21mr|java-11-openjdk-11.0.28.0.6-1|68	%global staticlibs_suffix "%{staticlibs_suffix_unquoted}"
21mr|java-11-openjdk-11.0.28.0.6-1|69	
21mr|java-11-openjdk-11.0.28.0.6-1|70	%global debug_warning This package is unoptimised with full debugging. Install only as needed and remove ASAP.
21mr|java-11-openjdk-11.0.28.0.6-1|71	%global fastdebug_warning This package is optimised with full debugging. Install only as needed and remove ASAP.
21mr|java-11-openjdk-11.0.28.0.6-1|72	%global debug_on unoptimised with full debugging on
21mr|java-11-openjdk-11.0.28.0.6-1|73	%global fastdebug_on optimised with full debugging on
21mr|java-11-openjdk-11.0.28.0.6-1|74	%global for_fastdebug for packages with debugging on and optimisation
21mr|java-11-openjdk-11.0.28.0.6-1|75	%global for_debug for packages with debugging on and no optimisation
21mr|java-11-openjdk-11.0.28.0.6-1|76	
21mr|java-11-openjdk-11.0.28.0.6-1|77	%if %{with release}
21mr|java-11-openjdk-11.0.28.0.6-1|78	%global include_normal_build 1
21mr|java-11-openjdk-11.0.28.0.6-1|79	%else
21mr|java-11-openjdk-11.0.28.0.6-1|80	%global include_normal_build 0
21mr|java-11-openjdk-11.0.28.0.6-1|81	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|82	
21mr|java-11-openjdk-11.0.28.0.6-1|83	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|84	%global normal_build %{normal_suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|85	%else
21mr|java-11-openjdk-11.0.28.0.6-1|86	%global normal_build %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|87	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|88	
21mr|java-11-openjdk-11.0.28.0.6-1|89	# We have hardcoded list of files, which  is appearing in alternatives, and in files
21mr|java-11-openjdk-11.0.28.0.6-1|90	# in alternatives those are slaves and master, very often triplicated by man pages
21mr|java-11-openjdk-11.0.28.0.6-1|91	# in files all masters and slaves are ghosted
21mr|java-11-openjdk-11.0.28.0.6-1|92	# the ghosts are here to allow installation via query like `dnf install /usr/bin/java`
21mr|java-11-openjdk-11.0.28.0.6-1|93	# you can list those files, with appropriate sections: cat *.spec | grep -e --install -e --slave -e post_ -e alternatives
21mr|java-11-openjdk-11.0.28.0.6-1|94	# TODO - fix those hardcoded lists via single list
21mr|java-11-openjdk-11.0.28.0.6-1|95	# Those files must *NOT* be ghosted for *slowdebug* packages
21mr|java-11-openjdk-11.0.28.0.6-1|96	# FIXME - if you are moving jshell or jlink or similar, always modify all three sections
21mr|java-11-openjdk-11.0.28.0.6-1|97	# you can check via headless and devels:
21mr|java-11-openjdk-11.0.28.0.6-1|98	#    rpm -ql --noghost java-11-openjdk-headless-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-11-openjdk-11.0.28.0.6-1|99	# == rpm -ql           java-11-openjdk-headless-slowdebug-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-11-openjdk-11.0.28.0.6-1|100	# != rpm -ql           java-11-openjdk-headless-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-11-openjdk-11.0.28.0.6-1|101	# similarly for other %%{_jvmdir}/{jre,java} and %%{_javadocdir}/{java,java-zip}
21mr|java-11-openjdk-11.0.28.0.6-1|102	%define is_release_build() %( if [ "%{?1}" == "%{debug_suffix_unquoted}" -o "%{?1}" == "%{fastdebug_suffix_unquoted}" ]; then echo "0" ; else echo "1"; fi )
21mr|java-11-openjdk-11.0.28.0.6-1|103	
21mr|java-11-openjdk-11.0.28.0.6-1|104	# while JDK is a techpreview(is_system_jdk=0), some provides are turned off. Once jdk stops to be an techpreview, move it to 1
21mr|java-11-openjdk-11.0.28.0.6-1|105	# as sytem JDK, we mean any JDK which can run whole system java stack without issues (like bytecode issues, module issues, dependencies...)
21mr|java-11-openjdk-11.0.28.0.6-1|106	%global is_system_jdk 0
21mr|java-11-openjdk-11.0.28.0.6-1|107	
21mr|java-11-openjdk-11.0.28.0.6-1|108	%global aarch64         aarch64 arm64 armv8
21mr|java-11-openjdk-11.0.28.0.6-1|109	# we need to distinguish between big and little endian PPC64
21mr|java-11-openjdk-11.0.28.0.6-1|110	%global ppc64le         ppc64le
21mr|java-11-openjdk-11.0.28.0.6-1|111	%global ppc64be         ppc64 ppc64p7
21mr|java-11-openjdk-11.0.28.0.6-1|112	# Set of architectures which support multiple ABIs
21mr|java-11-openjdk-11.0.28.0.6-1|113	%global multilib_arches %{power64} sparc64 x86_64
21mr|java-11-openjdk-11.0.28.0.6-1|114	# Set of architectures for which we build slowdebug builds
21mr|java-11-openjdk-11.0.28.0.6-1|115	%global debug_arches    %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{power64} s390x loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|116	# Set of architectures for which we build fastdebug builds
21mr|java-11-openjdk-11.0.28.0.6-1|117	%global fastdebug_arches x86_64 ppc64le aarch64 loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|118	# Set of architectures with a Just-In-Time (JIT) compiler
21mr|java-11-openjdk-11.0.28.0.6-1|119	%global jit_arches      %{arm} %{aarch64} %{ix86} %{power64} s390x sparcv9 sparc64 x86_64 loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|120	# Set of architectures which use the Zero assembler port (!jit_arches)
21mr|java-11-openjdk-11.0.28.0.6-1|121	%global zero_arches ppc s390
21mr|java-11-openjdk-11.0.28.0.6-1|122	# Set of architectures which run a full bootstrap cycle
21mr|java-11-openjdk-11.0.28.0.6-1|123	%global bootstrap_arches %{jit_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|124	# Set of architectures which support SystemTap tapsets
21mr|java-11-openjdk-11.0.28.0.6-1|125	%global systemtap_arches %{jit_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|126	# Set of architectures with a Ahead-Of-Time (AOT) compiler
21mr|java-11-openjdk-11.0.28.0.6-1|127	%global aot_arches      x86_64 %{aarch64}
21mr|java-11-openjdk-11.0.28.0.6-1|128	# Set of architectures which support the serviceability agent
21mr|java-11-openjdk-11.0.28.0.6-1|129	%global sa_arches       %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{power64} %{arm} loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|130	# Set of architectures which support class data sharing
21mr|java-11-openjdk-11.0.28.0.6-1|131	# As of JDK-8005165 in OpenJDK 10, class sharing is not arch-specific
21mr|java-11-openjdk-11.0.28.0.6-1|132	# However, it does segfault on the Zero assembler port, so currently JIT only
21mr|java-11-openjdk-11.0.28.0.6-1|133	%global share_arches    %{jit_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|134	# Set of architectures for which we build the Shenandoah garbage collector
21mr|java-11-openjdk-11.0.28.0.6-1|135	%global shenandoah_arches x86_64 %{aarch64} loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|136	# Set of architectures for which we build the Z garbage collector
21mr|java-11-openjdk-11.0.28.0.6-1|137	%global zgc_arches x86_64
21mr|java-11-openjdk-11.0.28.0.6-1|138	# Set of architectures for which alt-java has SSB mitigation
21mr|java-11-openjdk-11.0.28.0.6-1|139	%global ssbd_arches x86_64
21mr|java-11-openjdk-11.0.28.0.6-1|140	# Set of architectures where we verify backtraces with gdb
21mr|java-11-openjdk-11.0.28.0.6-1|141	%global gdb_arches %{jit_arches} %{zero_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|142	
21mr|java-11-openjdk-11.0.28.0.6-1|143	# By default, we build a slowdebug build during main build on JIT architectures
21mr|java-11-openjdk-11.0.28.0.6-1|144	%if %{with slowdebug}
21mr|java-11-openjdk-11.0.28.0.6-1|145	%ifarch %{debug_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|146	%global include_debug_build 1
21mr|java-11-openjdk-11.0.28.0.6-1|147	%else
21mr|java-11-openjdk-11.0.28.0.6-1|148	%global include_debug_build 0
21mr|java-11-openjdk-11.0.28.0.6-1|149	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|150	%else
21mr|java-11-openjdk-11.0.28.0.6-1|151	%global include_debug_build 0
21mr|java-11-openjdk-11.0.28.0.6-1|152	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|153	
21mr|java-11-openjdk-11.0.28.0.6-1|154	# On certain architectures, we compile the Shenandoah GC
21mr|java-11-openjdk-11.0.28.0.6-1|155	%ifarch %{shenandoah_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|156	%global use_shenandoah_hotspot 1
21mr|java-11-openjdk-11.0.28.0.6-1|157	%global shenandoah_feature shenandoahgc
21mr|java-11-openjdk-11.0.28.0.6-1|158	%else
21mr|java-11-openjdk-11.0.28.0.6-1|159	%global use_shenandoah_hotspot 0
21mr|java-11-openjdk-11.0.28.0.6-1|160	%global shenandoah_feature -shenandoahgc
21mr|java-11-openjdk-11.0.28.0.6-1|161	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|162	
21mr|java-11-openjdk-11.0.28.0.6-1|163	# On certain architectures, we compile the ZGC
21mr|java-11-openjdk-11.0.28.0.6-1|164	%ifarch %{zgc_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|165	%global use_zgc_hotspot 1
21mr|java-11-openjdk-11.0.28.0.6-1|166	%global zgc_feature zgc
21mr|java-11-openjdk-11.0.28.0.6-1|167	%else
21mr|java-11-openjdk-11.0.28.0.6-1|168	%global use_zgc_hotspot 0
21mr|java-11-openjdk-11.0.28.0.6-1|169	%global zgc_feature -zgc
21mr|java-11-openjdk-11.0.28.0.6-1|170	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|171	
21mr|java-11-openjdk-11.0.28.0.6-1|172	# By default, we build a fastdebug build during main build only on fastdebug architectures
21mr|java-11-openjdk-11.0.28.0.6-1|173	%if %{with fastdebug}
21mr|java-11-openjdk-11.0.28.0.6-1|174	%ifarch %{fastdebug_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|175	%global include_fastdebug_build 1
21mr|java-11-openjdk-11.0.28.0.6-1|176	%else
21mr|java-11-openjdk-11.0.28.0.6-1|177	%global include_fastdebug_build 0
21mr|java-11-openjdk-11.0.28.0.6-1|178	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|179	%else
21mr|java-11-openjdk-11.0.28.0.6-1|180	%global include_fastdebug_build 0
21mr|java-11-openjdk-11.0.28.0.6-1|181	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|182	
21mr|java-11-openjdk-11.0.28.0.6-1|183	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|184	%global slowdebug_build %{debug_suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|185	%else
21mr|java-11-openjdk-11.0.28.0.6-1|186	%global slowdebug_build %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|187	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|188	
21mr|java-11-openjdk-11.0.28.0.6-1|189	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|190	%global fastdebug_build %{fastdebug_suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|191	%else
21mr|java-11-openjdk-11.0.28.0.6-1|192	%global fastdebug_build %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|193	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|194	
21mr|java-11-openjdk-11.0.28.0.6-1|195	# If you disable all builds, then the build fails
21mr|java-11-openjdk-11.0.28.0.6-1|196	# Build and test slowdebug first as it provides the best diagnostics
21mr|java-11-openjdk-11.0.28.0.6-1|197	%global build_loop %{slowdebug_build} %{fastdebug_build} %{normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|198	
21mr|java-11-openjdk-11.0.28.0.6-1|199	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|200	%global staticlibs_loop %{staticlibs_suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|201	%else
21mr|java-11-openjdk-11.0.28.0.6-1|202	%global staticlibs_loop %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|203	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|204	
21mr|java-11-openjdk-11.0.28.0.6-1|205	%if 0%{?flatpak}
21mr|java-11-openjdk-11.0.28.0.6-1|206	%global bootstrap_build false
21mr|java-11-openjdk-11.0.28.0.6-1|207	%else
21mr|java-11-openjdk-11.0.28.0.6-1|208	%ifarch %{bootstrap_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|209	%global bootstrap_build true
21mr|java-11-openjdk-11.0.28.0.6-1|210	%else
21mr|java-11-openjdk-11.0.28.0.6-1|211	%global bootstrap_build false
21mr|java-11-openjdk-11.0.28.0.6-1|212	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|213	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|214	
21mr|java-11-openjdk-11.0.28.0.6-1|215	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|216	# Extra target for producing the static-libraries. Separate from
21mr|java-11-openjdk-11.0.28.0.6-1|217	# other targets since this target is configured to use in-tree
21mr|java-11-openjdk-11.0.28.0.6-1|218	# AWT dependencies: lcms, libjpeg, libpng, libharfbuzz, giflib
21mr|java-11-openjdk-11.0.28.0.6-1|219	# and possibly others
21mr|java-11-openjdk-11.0.28.0.6-1|220	%global static_libs_target static-libs-image
21mr|java-11-openjdk-11.0.28.0.6-1|221	%else
21mr|java-11-openjdk-11.0.28.0.6-1|222	%global static_libs_target %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|223	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|224	
21mr|java-11-openjdk-11.0.28.0.6-1|225	# RPM JDK builds keep the debug symbols internal, to be later stripped by RPM
21mr|java-11-openjdk-11.0.28.0.6-1|226	%global debug_symbols internal
21mr|java-11-openjdk-11.0.28.0.6-1|227	
21mr|java-11-openjdk-11.0.28.0.6-1|228	# unlike portables,the rpms have to use static_libs_target very dynamically
21mr|java-11-openjdk-11.0.28.0.6-1|229	%global bootstrap_targets images
21mr|java-11-openjdk-11.0.28.0.6-1|230	%global release_targets images docs-zip
21mr|java-11-openjdk-11.0.28.0.6-1|231	# No docs nor bootcycle for debug builds
21mr|java-11-openjdk-11.0.28.0.6-1|232	%global debug_targets images
21mr|java-11-openjdk-11.0.28.0.6-1|233	# Target to use to just build HotSpot
21mr|java-11-openjdk-11.0.28.0.6-1|234	%global hotspot_target hotspot
21mr|java-11-openjdk-11.0.28.0.6-1|235	
21mr|java-11-openjdk-11.0.28.0.6-1|236	# JDK to use for bootstrapping
21mr|java-11-openjdk-11.0.28.0.6-1|237	%global bootjdk /usr/lib/jvm/java-%{buildjdkver}-openjdk
21mr|java-11-openjdk-11.0.28.0.6-1|238	
21mr|java-11-openjdk-11.0.28.0.6-1|239	# Disable LTO as this causes build failures at the moment.
21mr|java-11-openjdk-11.0.28.0.6-1|240	# See RHBZ#1861401
21mr|java-11-openjdk-11.0.28.0.6-1|241	%define _lto_cflags %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|242	%define _disable_lto %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|243	
21mr|java-11-openjdk-11.0.28.0.6-1|244	# Filter out flags from the optflags macro that cause problems with the OpenJDK build
21mr|java-11-openjdk-11.0.28.0.6-1|245	# We filter out -O flags so that the optimization of HotSpot is not lowered from O3 to O2
21mr|java-11-openjdk-11.0.28.0.6-1|246	# We filter out -Wall which will otherwise cause HotSpot to produce hundreds of thousands of warnings (100+mb logs)
21mr|java-11-openjdk-11.0.28.0.6-1|247	# We replace it with -Wformat (required by -Werror=format-security) and -Wno-cpp to avoid FORTIFY_SOURCE warnings
21mr|java-11-openjdk-11.0.28.0.6-1|248	# We filter out -fexceptions as the HotSpot build explicitly does -fno-exceptions and it's otherwise the default for C++
21mr|java-11-openjdk-11.0.28.0.6-1|249	%global ourflags %(echo %optflags | sed -e 's|-Wall|-Wformat -Wno-cpp|' | sed -r -e 's|-O[0-9]*||')
21mr|java-11-openjdk-11.0.28.0.6-1|250	%global ourcppflags %(echo %ourflags | sed -e 's|-fexceptions||')
21mr|java-11-openjdk-11.0.28.0.6-1|251	%global ourldflags %{__global_ldflags}
21mr|java-11-openjdk-11.0.28.0.6-1|252	
21mr|java-11-openjdk-11.0.28.0.6-1|253	# With disabled nss is NSS deactivated, so NSS_LIBDIR can contain the wrong path
21mr|java-11-openjdk-11.0.28.0.6-1|254	# the initialization must be here. Later the pkg-config have buggy behavior
21mr|java-11-openjdk-11.0.28.0.6-1|255	# looks like openjdk RPM specific bug
21mr|java-11-openjdk-11.0.28.0.6-1|256	# Always set this so the nss.cfg file is not broken
21mr|java-11-openjdk-11.0.28.0.6-1|257	%global NSS_LIBDIR %(pkg-config --variable=libdir nss)
21mr|java-11-openjdk-11.0.28.0.6-1|258	
21mr|java-11-openjdk-11.0.28.0.6-1|259	# In some cases, the arch used by the JDK does
21mr|java-11-openjdk-11.0.28.0.6-1|260	# not match _arch.
21mr|java-11-openjdk-11.0.28.0.6-1|261	# Also, in some cases, the machine name used by SystemTap
21mr|java-11-openjdk-11.0.28.0.6-1|262	# does not match that given by _target_cpu
21mr|java-11-openjdk-11.0.28.0.6-1|263	%ifarch x86_64
21mr|java-11-openjdk-11.0.28.0.6-1|264	%global archinstall amd64
21mr|java-11-openjdk-11.0.28.0.6-1|265	%global stapinstall x86_64
21mr|java-11-openjdk-11.0.28.0.6-1|266	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|267	%ifarch ppc
21mr|java-11-openjdk-11.0.28.0.6-1|268	%global archinstall ppc
21mr|java-11-openjdk-11.0.28.0.6-1|269	%global stapinstall powerpc
21mr|java-11-openjdk-11.0.28.0.6-1|270	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|271	%ifarch %{ppc64be}
21mr|java-11-openjdk-11.0.28.0.6-1|272	%global archinstall ppc64
21mr|java-11-openjdk-11.0.28.0.6-1|273	%global stapinstall powerpc
21mr|java-11-openjdk-11.0.28.0.6-1|274	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|275	%ifarch %{ppc64le}
21mr|java-11-openjdk-11.0.28.0.6-1|276	%global archinstall ppc64le
21mr|java-11-openjdk-11.0.28.0.6-1|277	%global stapinstall powerpc
21mr|java-11-openjdk-11.0.28.0.6-1|278	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|279	%ifarch %{ix86}
21mr|java-11-openjdk-11.0.28.0.6-1|280	%global archinstall i686
21mr|java-11-openjdk-11.0.28.0.6-1|281	%global stapinstall i386
21mr|java-11-openjdk-11.0.28.0.6-1|282	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|283	%ifarch ia64
21mr|java-11-openjdk-11.0.28.0.6-1|284	%global archinstall ia64
21mr|java-11-openjdk-11.0.28.0.6-1|285	%global stapinstall ia64
21mr|java-11-openjdk-11.0.28.0.6-1|286	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|287	%ifarch s390
21mr|java-11-openjdk-11.0.28.0.6-1|288	%global archinstall s390
21mr|java-11-openjdk-11.0.28.0.6-1|289	%global stapinstall s390
21mr|java-11-openjdk-11.0.28.0.6-1|290	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|291	%ifarch s390x
21mr|java-11-openjdk-11.0.28.0.6-1|292	%global archinstall s390x
21mr|java-11-openjdk-11.0.28.0.6-1|293	%global stapinstall s390
21mr|java-11-openjdk-11.0.28.0.6-1|294	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|295	%ifarch %{arm}
21mr|java-11-openjdk-11.0.28.0.6-1|296	%global archinstall arm
21mr|java-11-openjdk-11.0.28.0.6-1|297	%global stapinstall arm
21mr|java-11-openjdk-11.0.28.0.6-1|298	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|299	%ifarch %{aarch64}
21mr|java-11-openjdk-11.0.28.0.6-1|300	%global archinstall aarch64
21mr|java-11-openjdk-11.0.28.0.6-1|301	%global stapinstall arm64
21mr|java-11-openjdk-11.0.28.0.6-1|302	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|303	# 32 bit sparc, optimized for v9
21mr|java-11-openjdk-11.0.28.0.6-1|304	%ifarch sparcv9
21mr|java-11-openjdk-11.0.28.0.6-1|305	%global archinstall sparc
21mr|java-11-openjdk-11.0.28.0.6-1|306	%global stapinstall %{_target_cpu}
21mr|java-11-openjdk-11.0.28.0.6-1|307	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|308	# 64 bit sparc
21mr|java-11-openjdk-11.0.28.0.6-1|309	%ifarch sparc64
21mr|java-11-openjdk-11.0.28.0.6-1|310	%global archinstall sparcv9
21mr|java-11-openjdk-11.0.28.0.6-1|311	%global stapinstall %{_target_cpu}
21mr|java-11-openjdk-11.0.28.0.6-1|312	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|313	%ifarch loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|314	%global archinstall loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|315	%global stapinstall loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|316	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|317	%ifarch riscv64
21mr|java-11-openjdk-11.0.28.0.6-1|318	%global archinstall riscv64
21mr|java-11-openjdk-11.0.28.0.6-1|319	%global stapinstall %{_target_cpu}
21mr|java-11-openjdk-11.0.28.0.6-1|320	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|321	# Need to support noarch for srpm build
21mr|java-11-openjdk-11.0.28.0.6-1|322	%ifarch noarch
21mr|java-11-openjdk-11.0.28.0.6-1|323	%global archinstall %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|324	%global stapinstall %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|325	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|326	
21mr|java-11-openjdk-11.0.28.0.6-1|327	%ifarch %{systemtap_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|328	%global with_systemtap 1
21mr|java-11-openjdk-11.0.28.0.6-1|329	%else
21mr|java-11-openjdk-11.0.28.0.6-1|330	%global with_systemtap 0
21mr|java-11-openjdk-11.0.28.0.6-1|331	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|332	
21mr|java-11-openjdk-11.0.28.0.6-1|333	# New Version-String scheme-style defines
21mr|java-11-openjdk-11.0.28.0.6-1|334	%global featurever 11
21mr|java-11-openjdk-11.0.28.0.6-1|335	%global interimver 0
21mr|java-11-openjdk-11.0.28.0.6-1|336	%global updatever 28
21mr|java-11-openjdk-11.0.28.0.6-1|337	%global patchver 0
21mr|java-11-openjdk-11.0.28.0.6-1|338	# If you bump featurever, you must bump also vendor_version_string
21mr|java-11-openjdk-11.0.28.0.6-1|339	# Used via new version scheme. JDK 11 was
21mr|java-11-openjdk-11.0.28.0.6-1|340	# GA'ed in September 2018 => 18.9
21mr|java-11-openjdk-11.0.28.0.6-1|341	%global vendor_version_string 18.9
21mr|java-11-openjdk-11.0.28.0.6-1|342	# buildjdkver is usually same as %%{featurever},
21mr|java-11-openjdk-11.0.28.0.6-1|343	# but in time of bootstrap of next jdk, it is featurever-1,
21mr|java-11-openjdk-11.0.28.0.6-1|344	# and this it is better to change it here, on single place
21mr|java-11-openjdk-11.0.28.0.6-1|345	%global buildjdkver %{featurever}
21mr|java-11-openjdk-11.0.28.0.6-1|346	%global lts_designator "LTS"
21mr|java-11-openjdk-11.0.28.0.6-1|347	%global lts_designator_zip -%{lts_designator}
21mr|java-11-openjdk-11.0.28.0.6-1|348	
21mr|java-11-openjdk-11.0.28.0.6-1|349	# Define vendor information used by OpenJDK
21mr|java-11-openjdk-11.0.28.0.6-1|350	%global oj_vendor ROSA Linux
21mr|java-11-openjdk-11.0.28.0.6-1|351	%global oj_vendor_url https://www.rosa.ru/
21mr|java-11-openjdk-11.0.28.0.6-1|352	# Define what url should JVM offer in case of a crash report
21mr|java-11-openjdk-11.0.28.0.6-1|353	# order may be important, epel may have rhel declared
21mr|java-11-openjdk-11.0.28.0.6-1|354	%global oj_vendor_bug_url  https://bugzilla.redhat.com/enter_bug.cgi
21mr|java-11-openjdk-11.0.28.0.6-1|355	
21mr|java-11-openjdk-11.0.28.0.6-1|356	# Define IcedTea version used for SystemTap tapsets and desktop file
21mr|java-11-openjdk-11.0.28.0.6-1|357	%global icedteaver      6.0.0pre00-c848b93a8598
21mr|java-11-openjdk-11.0.28.0.6-1|358	# Define current Git revision for the FIPS support patches
21mr|java-11-openjdk-11.0.28.0.6-1|359	%global fipsver f93a863b56
21mr|java-11-openjdk-11.0.28.0.6-1|360	
21mr|java-11-openjdk-11.0.28.0.6-1|361	# Standard JPackage naming and versioning defines
21mr|java-11-openjdk-11.0.28.0.6-1|362	%global origin          openjdk
21mr|java-11-openjdk-11.0.28.0.6-1|363	%global origin_nice     OpenJDK
21mr|java-11-openjdk-11.0.28.0.6-1|364	%global top_level_dir_name   %{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|365	%global top_level_dir_name_backup %{top_level_dir_name}-backup
21mr|java-11-openjdk-11.0.28.0.6-1|366	%global buildver        6
21mr|java-11-openjdk-11.0.28.0.6-1|367	%global rpmrelease      1
21mr|java-11-openjdk-11.0.28.0.6-1|368	#%%global tagsuffix     %%{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|369	# Priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we moved to 11, we had to add another digit
21mr|java-11-openjdk-11.0.28.0.6-1|370	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|371	# Using 10 digits may overflow the int used for priority, so we combine the patch and build versions
21mr|java-11-openjdk-11.0.28.0.6-1|372	# It is very unlikely we will ever have a patch version > 4 or a build version > 20, so we combine as (patch * 20) + build.
21mr|java-11-openjdk-11.0.28.0.6-1|373	# This means 11.0.9.0+11 would have had a priority of 11000911 as before
21mr|java-11-openjdk-11.0.28.0.6-1|374	# A 11.0.9.1+1 would have had a priority of 11000921 (20 * 1 + 1), thus ensuring it is bigger than 11.0.9.0+11
21mr|java-11-openjdk-11.0.28.0.6-1|375	%global combiver $( expr 20 '*' %{patchver} + %{buildver} )
21mr|java-11-openjdk-11.0.28.0.6-1|376	%global priority %( printf '%02d%02d%02d%02d' %{featurever} %{interimver} %{updatever} %{combiver} )
21mr|java-11-openjdk-11.0.28.0.6-1|377	%else
21mr|java-11-openjdk-11.0.28.0.6-1|378	# for techpreview, using 1, so slowdebugs can have 0
21mr|java-11-openjdk-11.0.28.0.6-1|379	%global priority %( printf '%08d' 1 )
21mr|java-11-openjdk-11.0.28.0.6-1|380	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|381	%global newjavaver %{featurever}.%{interimver}.%{updatever}.%{patchver}
21mr|java-11-openjdk-11.0.28.0.6-1|382	
21mr|java-11-openjdk-11.0.28.0.6-1|383	# Omit trailing 0 in filenames when the patch version is 0
21mr|java-11-openjdk-11.0.28.0.6-1|384	%if 0%{?patchver} > 0
21mr|java-11-openjdk-11.0.28.0.6-1|385	%global filever %{newjavaver}
21mr|java-11-openjdk-11.0.28.0.6-1|386	%else
21mr|java-11-openjdk-11.0.28.0.6-1|387	%global filever %{featurever}.%{interimver}.%{updatever}
21mr|java-11-openjdk-11.0.28.0.6-1|388	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|389	
21mr|java-11-openjdk-11.0.28.0.6-1|390	%global javaver         %{featurever}
21mr|java-11-openjdk-11.0.28.0.6-1|391	
21mr|java-11-openjdk-11.0.28.0.6-1|392	# Define milestone (EA for pre-releases, GA for releases)
21mr|java-11-openjdk-11.0.28.0.6-1|393	# Release will be (where N is usually a number starting at 1):
21mr|java-11-openjdk-11.0.28.0.6-1|394	# - 0.N%%{?extraver}%%{?dist} for EA releases,
21mr|java-11-openjdk-11.0.28.0.6-1|395	# - N%%{?extraver}{?dist} for GA releases
21mr|java-11-openjdk-11.0.28.0.6-1|396	%global is_ga           1
21mr|java-11-openjdk-11.0.28.0.6-1|397	%if %{is_ga}
21mr|java-11-openjdk-11.0.28.0.6-1|398	%global ea_designator ""
21mr|java-11-openjdk-11.0.28.0.6-1|399	%global ea_designator_zip ""
21mr|java-11-openjdk-11.0.28.0.6-1|400	%global extraver %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|401	%global eaprefix %{nil}
21mr|java-11-openjdk-11.0.28.0.6-1|402	%else
21mr|java-11-openjdk-11.0.28.0.6-1|403	%global ea_designator ea
21mr|java-11-openjdk-11.0.28.0.6-1|404	%global ea_designator_zip -%{ea_designator}
21mr|java-11-openjdk-11.0.28.0.6-1|405	%global extraver .%{ea_designator}
21mr|java-11-openjdk-11.0.28.0.6-1|406	%global eaprefix 0.
21mr|java-11-openjdk-11.0.28.0.6-1|407	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|408	
21mr|java-11-openjdk-11.0.28.0.6-1|409	# parametrized macros are order-sensitive
21mr|java-11-openjdk-11.0.28.0.6-1|410	%global compatiblename  java-%{featurever}-%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|411	%global fullversion     %{compatiblename}-%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|412	# images directories from upstream build
21mr|java-11-openjdk-11.0.28.0.6-1|413	%global jdkimage                jdk
21mr|java-11-openjdk-11.0.28.0.6-1|414	%global static_libs_image       static-libs
21mr|java-11-openjdk-11.0.28.0.6-1|415	# output dir stub
21mr|java-11-openjdk-11.0.28.0.6-1|416	%define buildoutputdir() %{expand:build/jdk%{featurever}.build%{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|417	%define installoutputdir() %{expand:install/jdk%{featurever}.install%{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|418	# we can copy the javadoc to not arched dir, or make it not noarch
21mr|java-11-openjdk-11.0.28.0.6-1|419	%define uniquejavadocdir()    %{expand:%{fullversion}.%{_arch}%{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|420	# main id and dir of this jdk
21mr|java-11-openjdk-11.0.28.0.6-1|421	%define uniquesuffix()        %{expand:%{fullversion}.%{_arch}%{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|422	
21mr|java-11-openjdk-11.0.28.0.6-1|423	#################################################################
21mr|java-11-openjdk-11.0.28.0.6-1|424	# fix for https://bugzilla.redhat.com/show_bug.cgi?id=1111349
21mr|java-11-openjdk-11.0.28.0.6-1|425	#         https://bugzilla.redhat.com/show_bug.cgi?id=1590796#c14
21mr|java-11-openjdk-11.0.28.0.6-1|426	#         https://bugzilla.redhat.com/show_bug.cgi?id=1655938
21mr|java-11-openjdk-11.0.28.0.6-1|427	%global _privatelibs libsplashscreen[.]so.*|libawt_xawt[.]so.*|libjli[.]so.*|libattach[.]so.*|libawt[.]so.*|libextnet[.]so.*|libawt_headless[.]so.*|libdt_socket[.]so.*|libfontmanager[.]so.*|libinstrument[.]so.*|libj2gss[.]so.*|libj2pcsc[.]so.*|libj2pkcs11[.]so.*|libjaas[.]so.*|libjavajpeg[.]so.*|libjdwp[.]so.*|libjimage[.]so.*|libjsound[.]so.*|liblcms[.]so.*|libmanagement[.]so.*|libmanagement_agent[.]so.*|libmanagement_ext[.]so.*|libmlib_image[.]so.*|libnet[.]so.*|libnio[.]so.*|libprefs[.]so.*|librmi[.]so.*|libsaproc[.]so.*|libsctp[.]so.*|libsunec[.]so.*|libsystemconf[.]so.*|libunpack[.]so.*|libzip[.]so.*
21mr|java-11-openjdk-11.0.28.0.6-1|428	%global _publiclibs libjawt[.]so.*|libjava[.]so.*|libjvm[.]so.*|libverify[.]so.*|libjsig[.]so.*
21mr|java-11-openjdk-11.0.28.0.6-1|429	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|430	%global __provides_exclude ^(%{_privatelibs})$
21mr|java-11-openjdk-11.0.28.0.6-1|431	%global __requires_exclude ^(%{_privatelibs})$
21mr|java-11-openjdk-11.0.28.0.6-1|432	# Never generate lib-style provides/requires for any debug packages
21mr|java-11-openjdk-11.0.28.0.6-1|433	%global __provides_exclude_from ^.*/%{uniquesuffix -- %{debug_suffix_unquoted}}/.*$
21mr|java-11-openjdk-11.0.28.0.6-1|434	%global __requires_exclude_from ^.*/%{uniquesuffix -- %{debug_suffix_unquoted}}/.*$
21mr|java-11-openjdk-11.0.28.0.6-1|435	%global __provides_exclude_from ^.*/%{uniquesuffix -- %{fastdebug_suffix_unquoted}}/.*$
21mr|java-11-openjdk-11.0.28.0.6-1|436	%global __requires_exclude_from ^.*/%{uniquesuffix -- %{fastdebug_suffix_unquoted}}/.*$
21mr|java-11-openjdk-11.0.28.0.6-1|437	%else
21mr|java-11-openjdk-11.0.28.0.6-1|438	# Don't generate provides/requires for JDK provided shared libraries at all.
21mr|java-11-openjdk-11.0.28.0.6-1|439	%global __provides_exclude ^(%{_privatelibs}|%{_publiclibs})$
21mr|java-11-openjdk-11.0.28.0.6-1|440	%global __requires_exclude ^(%{_privatelibs}|%{_publiclibs})$
21mr|java-11-openjdk-11.0.28.0.6-1|441	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|442	
21mr|java-11-openjdk-11.0.28.0.6-1|443	
21mr|java-11-openjdk-11.0.28.0.6-1|444	%global etcjavasubdir     %{_sysconfdir}/java/java-%{javaver}-%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|445	%define etcjavadir()      %{expand:%{etcjavasubdir}/%{uniquesuffix -- %{?1}}}
21mr|java-11-openjdk-11.0.28.0.6-1|446	# Standard JPackage directories and symbolic links.
21mr|java-11-openjdk-11.0.28.0.6-1|447	%define sdkdir()        %{expand:%{uniquesuffix -- %{?1}}}
21mr|java-11-openjdk-11.0.28.0.6-1|448	%define jrelnk()        %{expand:jre-%{javaver}-%{origin}-%{version}-%{release}.%{_arch}%{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|449	
21mr|java-11-openjdk-11.0.28.0.6-1|450	%define sdkbindir()     %{expand:%{_jvmdir}/%{sdkdir -- %{?1}}/bin}
21mr|java-11-openjdk-11.0.28.0.6-1|451	%define jrebindir()     %{expand:%{_jvmdir}/%{sdkdir -- %{?1}}/bin}
21mr|java-11-openjdk-11.0.28.0.6-1|452	
21mr|java-11-openjdk-11.0.28.0.6-1|453	%global alt_java_name     alt-java
21mr|java-11-openjdk-11.0.28.0.6-1|454	
21mr|java-11-openjdk-11.0.28.0.6-1|455	%global rpm_state_dir %{_localstatedir}/lib/rpm-state/
21mr|java-11-openjdk-11.0.28.0.6-1|456	
21mr|java-11-openjdk-11.0.28.0.6-1|457	%global alternatives_requires %{_sbindir}/update-alternatives
21mr|java-11-openjdk-11.0.28.0.6-1|458	
21mr|java-11-openjdk-11.0.28.0.6-1|459	%global family %{name}.%{_arch}
21mr|java-11-openjdk-11.0.28.0.6-1|460	%global family_noarch  %{name}
21mr|java-11-openjdk-11.0.28.0.6-1|461	
21mr|java-11-openjdk-11.0.28.0.6-1|462	%if %{with_systemtap}
21mr|java-11-openjdk-11.0.28.0.6-1|463	# Where to install systemtap tapset (links)
21mr|java-11-openjdk-11.0.28.0.6-1|464	# We would like these to be in a package specific sub-dir,
21mr|java-11-openjdk-11.0.28.0.6-1|465	# but currently systemtap doesn't support that, so we have to
21mr|java-11-openjdk-11.0.28.0.6-1|466	# use the root tapset dir for now. To distinguish between 64
21mr|java-11-openjdk-11.0.28.0.6-1|467	# and 32 bit architectures we place the tapsets under the arch
21mr|java-11-openjdk-11.0.28.0.6-1|468	# specific dir (note that systemtap will only pickup the tapset
21mr|java-11-openjdk-11.0.28.0.6-1|469	# for the primary arch for now). Systemtap uses the machine name
21mr|java-11-openjdk-11.0.28.0.6-1|470	# aka target_cpu as architecture specific directory name.
21mr|java-11-openjdk-11.0.28.0.6-1|471	%global tapsetroot /usr/share/systemtap
21mr|java-11-openjdk-11.0.28.0.6-1|472	%global tapsetdirttapset %{tapsetroot}/tapset/
21mr|java-11-openjdk-11.0.28.0.6-1|473	%global tapsetdir %{tapsetdirttapset}/%{stapinstall}
21mr|java-11-openjdk-11.0.28.0.6-1|474	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|475	
21mr|java-11-openjdk-11.0.28.0.6-1|476	# not-duplicated scriptlets for normal/debug packages
21mr|java-11-openjdk-11.0.28.0.6-1|477	%global update_desktop_icons /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|478	
21mr|java-11-openjdk-11.0.28.0.6-1|479	%define save_alternatives() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|480	# warning! alternatives are localised!
21mr|java-11-openjdk-11.0.28.0.6-1|481	# LANG=cs_CZ.UTF-8  alternatives --display java | head
21mr|java-11-openjdk-11.0.28.0.6-1|482	# LANG=en_US.UTF-8  alternatives --display java | head
21mr|java-11-openjdk-11.0.28.0.6-1|483	function nonLocalisedAlternativesDisplayOfMaster() {
21mr|java-11-openjdk-11.0.28.0.6-1|484	LANG=en_US.UTF-8 alternatives --display "$MASTER"
21mr|java-11-openjdk-11.0.28.0.6-1|485	}
21mr|java-11-openjdk-11.0.28.0.6-1|486	function headOfAbove() {
21mr|java-11-openjdk-11.0.28.0.6-1|487	nonLocalisedAlternativesDisplayOfMaster | head -n $1
21mr|java-11-openjdk-11.0.28.0.6-1|488	}
21mr|java-11-openjdk-11.0.28.0.6-1|489	MASTER="%{?1}"
21mr|java-11-openjdk-11.0.28.0.6-1|490	LOCAL_LINK="%{?2}"
21mr|java-11-openjdk-11.0.28.0.6-1|491	FAMILY="%{?3}"
21mr|java-11-openjdk-11.0.28.0.6-1|492	rm -f %{_localstatedir}/lib/rpm-state/"$MASTER"_$FAMILY > /dev/null
21mr|java-11-openjdk-11.0.28.0.6-1|493	if nonLocalisedAlternativesDisplayOfMaster > /dev/null ; then
21mr|java-11-openjdk-11.0.28.0.6-1|494	if headOfAbove 1 | grep -q manual ; then
21mr|java-11-openjdk-11.0.28.0.6-1|495	if headOfAbove 2 | tail -n 1 | grep -q %{compatiblename} ; then
21mr|java-11-openjdk-11.0.28.0.6-1|496	headOfAbove 2  > %{_localstatedir}/lib/rpm-state/"$MASTER"_"$FAMILY"
21mr|java-11-openjdk-11.0.28.0.6-1|497	fi
21mr|java-11-openjdk-11.0.28.0.6-1|498	fi
21mr|java-11-openjdk-11.0.28.0.6-1|499	fi
21mr|java-11-openjdk-11.0.28.0.6-1|500	}
21mr|java-11-openjdk-11.0.28.0.6-1|501	
21mr|java-11-openjdk-11.0.28.0.6-1|502	%define save_and_remove_alternatives() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|503	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|504	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|505	fi
21mr|java-11-openjdk-11.0.28.0.6-1|506	upgrade1_uninstal0=%{?3}
21mr|java-11-openjdk-11.0.28.0.6-1|507	if [ "0$upgrade1_uninstal0" -gt 0 ] ; then # removal of this condition will cause persistence between uninstall
21mr|java-11-openjdk-11.0.28.0.6-1|508	%{save_alternatives %{?1} %{?2} %{?4}}
21mr|java-11-openjdk-11.0.28.0.6-1|509	fi
21mr|java-11-openjdk-11.0.28.0.6-1|510	alternatives --remove  "%{?1}" "%{?2}"
21mr|java-11-openjdk-11.0.28.0.6-1|511	}
21mr|java-11-openjdk-11.0.28.0.6-1|512	
21mr|java-11-openjdk-11.0.28.0.6-1|513	%define set_if_needed_alternatives() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|514	MASTER="%{?1}"
21mr|java-11-openjdk-11.0.28.0.6-1|515	FAMILY="%{?2}"
21mr|java-11-openjdk-11.0.28.0.6-1|516	ALTERNATIVES_FILE="%{_localstatedir}/lib/rpm-state/$MASTER"_"$FAMILY"
21mr|java-11-openjdk-11.0.28.0.6-1|517	if [ -e  "$ALTERNATIVES_FILE" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|518	rm "$ALTERNATIVES_FILE"
21mr|java-11-openjdk-11.0.28.0.6-1|519	alternatives --set $MASTER $FAMILY
21mr|java-11-openjdk-11.0.28.0.6-1|520	fi
21mr|java-11-openjdk-11.0.28.0.6-1|521	}
21mr|java-11-openjdk-11.0.28.0.6-1|522	
21mr|java-11-openjdk-11.0.28.0.6-1|523	
21mr|java-11-openjdk-11.0.28.0.6-1|524	%define post_script() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|525	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|526	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|527	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|528	}
21mr|java-11-openjdk-11.0.28.0.6-1|529	
21mr|java-11-openjdk-11.0.28.0.6-1|530	%define alternatives_java_install() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|531	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|532	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|533	fi
21mr|java-11-openjdk-11.0.28.0.6-1|534	PRIORITY=%{priority}
21mr|java-11-openjdk-11.0.28.0.6-1|535	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-11-openjdk-11.0.28.0.6-1|536	let PRIORITY=PRIORITY-1
21mr|java-11-openjdk-11.0.28.0.6-1|537	fi
21mr|java-11-openjdk-11.0.28.0.6-1|538	
21mr|java-11-openjdk-11.0.28.0.6-1|539	ext=.xz
21mr|java-11-openjdk-11.0.28.0.6-1|540	key=java
21mr|java-11-openjdk-11.0.28.0.6-1|541	alternatives \\
21mr|java-11-openjdk-11.0.28.0.6-1|542	--install %{_bindir}/java $key %{jrebindir -- %{?1}}/java $PRIORITY  --family %{family} \\
21mr|java-11-openjdk-11.0.28.0.6-1|543	--slave %{_jvmdir}/jre jre %{_jvmdir}/%{sdkdir -- %{?1}} \\
21mr|java-11-openjdk-11.0.28.0.6-1|544	--slave %{_bindir}/%{alt_java_name} %{alt_java_name} %{jrebindir -- %{?1}}/%{alt_java_name} \\
21mr|java-11-openjdk-11.0.28.0.6-1|545	--slave %{_bindir}/jjs jjs %{jrebindir -- %{?1}}/jjs \\
21mr|java-11-openjdk-11.0.28.0.6-1|546	--slave %{_bindir}/keytool keytool %{jrebindir -- %{?1}}/keytool \\
21mr|java-11-openjdk-11.0.28.0.6-1|547	--slave %{_bindir}/pack200 pack200 %{jrebindir -- %{?1}}/pack200 \\
21mr|java-11-openjdk-11.0.28.0.6-1|548	--slave %{_bindir}/rmid rmid %{jrebindir -- %{?1}}/rmid \\
21mr|java-11-openjdk-11.0.28.0.6-1|549	--slave %{_bindir}/rmiregistry rmiregistry %{jrebindir -- %{?1}}/rmiregistry \\
21mr|java-11-openjdk-11.0.28.0.6-1|550	--slave %{_bindir}/unpack200 unpack200 %{jrebindir -- %{?1}}/unpack200 \\
21mr|java-11-openjdk-11.0.28.0.6-1|551	--slave %{_mandir}/man1/java.1$ext java.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|552	%{_mandir}/man1/java-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|553	--slave %{_mandir}/man1/%{alt_java_name}.1$ext %{alt_java_name}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|554	%{_mandir}/man1/%{alt_java_name}-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|555	--slave %{_mandir}/man1/jjs.1$ext jjs.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|556	%{_mandir}/man1/jjs-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|557	--slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|558	%{_mandir}/man1/keytool-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|559	--slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|560	%{_mandir}/man1/pack200-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|561	--slave %{_mandir}/man1/rmid.1$ext rmid.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|562	%{_mandir}/man1/rmid-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|563	--slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|564	%{_mandir}/man1/rmiregistry-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|565	--slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|566	%{_mandir}/man1/unpack200-%{uniquesuffix -- %{?1}}.1$ext
21mr|java-11-openjdk-11.0.28.0.6-1|567	
21mr|java-11-openjdk-11.0.28.0.6-1|568	%{set_if_needed_alternatives $key %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|569	
21mr|java-11-openjdk-11.0.28.0.6-1|570	for X in %{origin} %{javaver} ; do
21mr|java-11-openjdk-11.0.28.0.6-1|571	key=jre_"$X"
21mr|java-11-openjdk-11.0.28.0.6-1|572	alternatives --install %{_jvmdir}/jre-"$X" $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY --family %{family}
21mr|java-11-openjdk-11.0.28.0.6-1|573	%{set_if_needed_alternatives $key %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|574	done
21mr|java-11-openjdk-11.0.28.0.6-1|575	
21mr|java-11-openjdk-11.0.28.0.6-1|576	key=jre_%{javaver}_%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|577	alternatives --install %{_jvmdir}/jre-%{javaver}-%{origin} $key %{_jvmdir}/%{jrelnk -- %{?1}} $PRIORITY  --family %{family}
21mr|java-11-openjdk-11.0.28.0.6-1|578	%{set_if_needed_alternatives $key %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|579	}
21mr|java-11-openjdk-11.0.28.0.6-1|580	
21mr|java-11-openjdk-11.0.28.0.6-1|581	%define post_headless() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|582	%ifarch %{share_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|583	%{jrebindir -- %{?1}}/java -Xshare:dump >/dev/null 2>/dev/null
21mr|java-11-openjdk-11.0.28.0.6-1|584	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|585	
21mr|java-11-openjdk-11.0.28.0.6-1|586	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|587	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|588	
21mr|java-11-openjdk-11.0.28.0.6-1|589	# see pretrans where this file is declared
21mr|java-11-openjdk-11.0.28.0.6-1|590	# also see that pretrans is only for non-debug
21mr|java-11-openjdk-11.0.28.0.6-1|591	if [ ! "%{?1}" == %{debug_suffix} ]; then
21mr|java-11-openjdk-11.0.28.0.6-1|592	if [ -f %{_libexecdir}/copy_jdk_configs_fixFiles.sh ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|593	sh  %{_libexecdir}/copy_jdk_configs_fixFiles.sh %{rpm_state_dir}/%{name}.%{_arch}  %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|594	fi
21mr|java-11-openjdk-11.0.28.0.6-1|595	fi
21mr|java-11-openjdk-11.0.28.0.6-1|596	
21mr|java-11-openjdk-11.0.28.0.6-1|597	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|598	}
21mr|java-11-openjdk-11.0.28.0.6-1|599	
21mr|java-11-openjdk-11.0.28.0.6-1|600	%define postun_script() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|601	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|602	if [ $1 -eq 0 ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|603	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|java-11-openjdk-11.0.28.0.6-1|604	%{update_desktop_icons}
21mr|java-11-openjdk-11.0.28.0.6-1|605	fi
21mr|java-11-openjdk-11.0.28.0.6-1|606	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|607	}
21mr|java-11-openjdk-11.0.28.0.6-1|608	
21mr|java-11-openjdk-11.0.28.0.6-1|609	
21mr|java-11-openjdk-11.0.28.0.6-1|610	%define postun_headless() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|611	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|612	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|613	fi
21mr|java-11-openjdk-11.0.28.0.6-1|614	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-11-openjdk-11.0.28.0.6-1|615	%{save_and_remove_alternatives  java  %{jrebindir -- %{?1}}/java $post_state %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|616	%{save_and_remove_alternatives  jre_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|617	%{save_and_remove_alternatives  jre_%{javaver} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|618	%{save_and_remove_alternatives  jre_%{javaver}_%{origin} %{_jvmdir}/%{jrelnk -- %{?1}} $post_state %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|619	}
21mr|java-11-openjdk-11.0.28.0.6-1|620	
21mr|java-11-openjdk-11.0.28.0.6-1|621	%define posttrans_script() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|622	%{update_desktop_icons}
21mr|java-11-openjdk-11.0.28.0.6-1|623	}
21mr|java-11-openjdk-11.0.28.0.6-1|624	
21mr|java-11-openjdk-11.0.28.0.6-1|625	
21mr|java-11-openjdk-11.0.28.0.6-1|626	%define alternatives_javac_install() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|627	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|628	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|629	fi
21mr|java-11-openjdk-11.0.28.0.6-1|630	PRIORITY=%{priority}
21mr|java-11-openjdk-11.0.28.0.6-1|631	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-11-openjdk-11.0.28.0.6-1|632	let PRIORITY=PRIORITY-1
21mr|java-11-openjdk-11.0.28.0.6-1|633	fi
21mr|java-11-openjdk-11.0.28.0.6-1|634	
21mr|java-11-openjdk-11.0.28.0.6-1|635	ext=.xz
21mr|java-11-openjdk-11.0.28.0.6-1|636	key=javac
21mr|java-11-openjdk-11.0.28.0.6-1|637	alternatives \\
21mr|java-11-openjdk-11.0.28.0.6-1|638	--install %{_bindir}/javac $key %{sdkbindir -- %{?1}}/javac $PRIORITY  --family %{family} \\
21mr|java-11-openjdk-11.0.28.0.6-1|639	--slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdkdir -- %{?1}} \\
21mr|java-11-openjdk-11.0.28.0.6-1|640	%ifarch %{aot_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|641	--slave %{_bindir}/jaotc jaotc %{sdkbindir -- %{?1}}/jaotc \\
21mr|java-11-openjdk-11.0.28.0.6-1|642	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|643	--slave %{_bindir}/jlink jlink %{sdkbindir -- %{?1}}/jlink \\
21mr|java-11-openjdk-11.0.28.0.6-1|644	--slave %{_bindir}/jmod jmod %{sdkbindir -- %{?1}}/jmod \\
21mr|java-11-openjdk-11.0.28.0.6-1|645	%ifarch %{sa_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|646	%ifnarch %{zero_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|647	--slave %{_bindir}/jhsdb jhsdb %{sdkbindir -- %{?1}}/jhsdb \\
21mr|java-11-openjdk-11.0.28.0.6-1|648	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|649	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|650	--slave %{_bindir}/jar jar %{sdkbindir -- %{?1}}/jar \\
21mr|java-11-openjdk-11.0.28.0.6-1|651	--slave %{_bindir}/jarsigner jarsigner %{sdkbindir -- %{?1}}/jarsigner \\
21mr|java-11-openjdk-11.0.28.0.6-1|652	--slave %{_bindir}/javadoc javadoc %{sdkbindir -- %{?1}}/javadoc \\
21mr|java-11-openjdk-11.0.28.0.6-1|653	--slave %{_bindir}/javap javap %{sdkbindir -- %{?1}}/javap \\
21mr|java-11-openjdk-11.0.28.0.6-1|654	--slave %{_bindir}/jcmd jcmd %{sdkbindir -- %{?1}}/jcmd \\
21mr|java-11-openjdk-11.0.28.0.6-1|655	--slave %{_bindir}/jconsole jconsole %{sdkbindir -- %{?1}}/jconsole \\
21mr|java-11-openjdk-11.0.28.0.6-1|656	--slave %{_bindir}/jdb jdb %{sdkbindir -- %{?1}}/jdb \\
21mr|java-11-openjdk-11.0.28.0.6-1|657	--slave %{_bindir}/jdeps jdeps %{sdkbindir -- %{?1}}/jdeps \\
21mr|java-11-openjdk-11.0.28.0.6-1|658	--slave %{_bindir}/jdeprscan jdeprscan %{sdkbindir -- %{?1}}/jdeprscan \\
21mr|java-11-openjdk-11.0.28.0.6-1|659	--slave %{_bindir}/jfr jfr %{sdkbindir -- %{?1}}/jfr \\
21mr|java-11-openjdk-11.0.28.0.6-1|660	--slave %{_bindir}/jimage jimage %{sdkbindir -- %{?1}}/jimage \\
21mr|java-11-openjdk-11.0.28.0.6-1|661	--slave %{_bindir}/jinfo jinfo %{sdkbindir -- %{?1}}/jinfo \\
21mr|java-11-openjdk-11.0.28.0.6-1|662	--slave %{_bindir}/jmap jmap %{sdkbindir -- %{?1}}/jmap \\
21mr|java-11-openjdk-11.0.28.0.6-1|663	--slave %{_bindir}/jps jps %{sdkbindir -- %{?1}}/jps \\
21mr|java-11-openjdk-11.0.28.0.6-1|664	--slave %{_bindir}/jrunscript jrunscript %{sdkbindir -- %{?1}}/jrunscript \\
21mr|java-11-openjdk-11.0.28.0.6-1|665	--slave %{_bindir}/jshell jshell %{sdkbindir -- %{?1}}/jshell \\
21mr|java-11-openjdk-11.0.28.0.6-1|666	--slave %{_bindir}/jstack jstack %{sdkbindir -- %{?1}}/jstack \\
21mr|java-11-openjdk-11.0.28.0.6-1|667	--slave %{_bindir}/jstat jstat %{sdkbindir -- %{?1}}/jstat \\
21mr|java-11-openjdk-11.0.28.0.6-1|668	--slave %{_bindir}/jstatd jstatd %{sdkbindir -- %{?1}}/jstatd \\
21mr|java-11-openjdk-11.0.28.0.6-1|669	--slave %{_bindir}/rmic rmic %{sdkbindir -- %{?1}}/rmic \\
21mr|java-11-openjdk-11.0.28.0.6-1|670	--slave %{_bindir}/serialver serialver %{sdkbindir -- %{?1}}/serialver \\
21mr|java-11-openjdk-11.0.28.0.6-1|671	--slave %{_mandir}/man1/jar.1$ext jar.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|672	%{_mandir}/man1/jar-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|673	--slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|674	%{_mandir}/man1/jarsigner-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|675	--slave %{_mandir}/man1/javac.1$ext javac.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|676	%{_mandir}/man1/javac-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|677	--slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|678	%{_mandir}/man1/javadoc-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|679	--slave %{_mandir}/man1/javap.1$ext javap.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|680	%{_mandir}/man1/javap-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|681	--slave %{_mandir}/man1/jcmd.1$ext jcmd.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|682	%{_mandir}/man1/jcmd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|683	--slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|684	%{_mandir}/man1/jconsole-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|685	--slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|686	%{_mandir}/man1/jdb-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|687	--slave %{_mandir}/man1/jdeps.1$ext jdeps.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|688	%{_mandir}/man1/jdeps-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|689	--slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|690	%{_mandir}/man1/jinfo-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|691	--slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|692	%{_mandir}/man1/jmap-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|693	--slave %{_mandir}/man1/jps.1$ext jps.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|694	%{_mandir}/man1/jps-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|695	--slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|696	%{_mandir}/man1/jrunscript-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|697	--slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|698	%{_mandir}/man1/jstack-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|699	--slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|700	%{_mandir}/man1/jstat-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|701	--slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|702	%{_mandir}/man1/jstatd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|703	--slave %{_mandir}/man1/rmic.1$ext rmic.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|704	%{_mandir}/man1/rmic-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|705	--slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \\
21mr|java-11-openjdk-11.0.28.0.6-1|706	%{_mandir}/man1/serialver-%{uniquesuffix -- %{?1}}.1$ext
21mr|java-11-openjdk-11.0.28.0.6-1|707	
21mr|java-11-openjdk-11.0.28.0.6-1|708	%{set_if_needed_alternatives  $key %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|709	
21mr|java-11-openjdk-11.0.28.0.6-1|710	for X in %{origin} %{javaver} ; do
21mr|java-11-openjdk-11.0.28.0.6-1|711	key=java_sdk_"$X"
21mr|java-11-openjdk-11.0.28.0.6-1|712	alternatives --install %{_jvmdir}/java-"$X" $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY  --family %{family}
21mr|java-11-openjdk-11.0.28.0.6-1|713	%{set_if_needed_alternatives  $key %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|714	done
21mr|java-11-openjdk-11.0.28.0.6-1|715	
21mr|java-11-openjdk-11.0.28.0.6-1|716	key=java_sdk_%{javaver}_%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|717	alternatives --install %{_jvmdir}/java-%{javaver}-%{origin} $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY  --family %{family}
21mr|java-11-openjdk-11.0.28.0.6-1|718	%{set_if_needed_alternatives  $key %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|719	}
21mr|java-11-openjdk-11.0.28.0.6-1|720	
21mr|java-11-openjdk-11.0.28.0.6-1|721	%define post_devel() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|722	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|723	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|724	
21mr|java-11-openjdk-11.0.28.0.6-1|725	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|726	}
21mr|java-11-openjdk-11.0.28.0.6-1|727	
21mr|java-11-openjdk-11.0.28.0.6-1|728	%define postun_devel() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|729	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|730	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|731	fi
21mr|java-11-openjdk-11.0.28.0.6-1|732	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-11-openjdk-11.0.28.0.6-1|733	%{save_and_remove_alternatives  javac %{sdkbindir -- %{?1}}/javac $post_state %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|734	%{save_and_remove_alternatives  java_sdk_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|735	%{save_and_remove_alternatives  java_sdk_%{javaver} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|736	%{save_and_remove_alternatives  java_sdk_%{javaver}_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-11-openjdk-11.0.28.0.6-1|737	
21mr|java-11-openjdk-11.0.28.0.6-1|738	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-11-openjdk-11.0.28.0.6-1|739	
21mr|java-11-openjdk-11.0.28.0.6-1|740	if [ $1 -eq 0 ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|741	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|java-11-openjdk-11.0.28.0.6-1|742	%{update_desktop_icons}
21mr|java-11-openjdk-11.0.28.0.6-1|743	fi
21mr|java-11-openjdk-11.0.28.0.6-1|744	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|745	}
21mr|java-11-openjdk-11.0.28.0.6-1|746	
21mr|java-11-openjdk-11.0.28.0.6-1|747	%define posttrans_devel() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|748	%{alternatives_javac_install --  %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|749	%{update_desktop_icons}
21mr|java-11-openjdk-11.0.28.0.6-1|750	}
21mr|java-11-openjdk-11.0.28.0.6-1|751	
21mr|java-11-openjdk-11.0.28.0.6-1|752	%define alternatives_javadoc_install() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|753	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|754	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|755	fi
21mr|java-11-openjdk-11.0.28.0.6-1|756	PRIORITY=%{priority}
21mr|java-11-openjdk-11.0.28.0.6-1|757	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-11-openjdk-11.0.28.0.6-1|758	let PRIORITY=PRIORITY-1
21mr|java-11-openjdk-11.0.28.0.6-1|759	fi
21mr|java-11-openjdk-11.0.28.0.6-1|760	
21mr|java-11-openjdk-11.0.28.0.6-1|761	key=javadocdir
21mr|java-11-openjdk-11.0.28.0.6-1|762	alternatives --install %{_javadocdir}/java $key %{_javadocdir}/%{uniquejavadocdir -- %{?1}}/api $PRIORITY  --family %{family_noarch}
21mr|java-11-openjdk-11.0.28.0.6-1|763	%{set_if_needed_alternatives  $key %{family_noarch}}
21mr|java-11-openjdk-11.0.28.0.6-1|764	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|765	}
21mr|java-11-openjdk-11.0.28.0.6-1|766	
21mr|java-11-openjdk-11.0.28.0.6-1|767	%define postun_javadoc() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|768	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|769	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|770	fi
21mr|java-11-openjdk-11.0.28.0.6-1|771	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-11-openjdk-11.0.28.0.6-1|772	%{save_and_remove_alternatives  javadocdir  %{_javadocdir}/%{uniquejavadocdir -- %{?1}}/api $post_state %{family_noarch}}
21mr|java-11-openjdk-11.0.28.0.6-1|773	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|774	}
21mr|java-11-openjdk-11.0.28.0.6-1|775	
21mr|java-11-openjdk-11.0.28.0.6-1|776	%define alternatives_javadoczip_install() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|777	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|778	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|779	fi
21mr|java-11-openjdk-11.0.28.0.6-1|780	PRIORITY=%{priority}
21mr|java-11-openjdk-11.0.28.0.6-1|781	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-11-openjdk-11.0.28.0.6-1|782	let PRIORITY=PRIORITY-1
21mr|java-11-openjdk-11.0.28.0.6-1|783	fi
21mr|java-11-openjdk-11.0.28.0.6-1|784	key=javadoczip
21mr|java-11-openjdk-11.0.28.0.6-1|785	alternatives --install %{_javadocdir}/java-zip $key %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip $PRIORITY  --family %{family_noarch}
21mr|java-11-openjdk-11.0.28.0.6-1|786	%{set_if_needed_alternatives  $key %{family_noarch}}
21mr|java-11-openjdk-11.0.28.0.6-1|787	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|788	}
21mr|java-11-openjdk-11.0.28.0.6-1|789	
21mr|java-11-openjdk-11.0.28.0.6-1|790	%define postun_javadoc_zip() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|791	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|792	set -x
21mr|java-11-openjdk-11.0.28.0.6-1|793	fi
21mr|java-11-openjdk-11.0.28.0.6-1|794	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-11-openjdk-11.0.28.0.6-1|795	%{save_and_remove_alternatives  javadoczip  %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip $post_state %{family_noarch}}
21mr|java-11-openjdk-11.0.28.0.6-1|796	exit 0
21mr|java-11-openjdk-11.0.28.0.6-1|797	}
21mr|java-11-openjdk-11.0.28.0.6-1|798	
21mr|java-11-openjdk-11.0.28.0.6-1|799	%define files_jre() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|800	%{_datadir}/icons/hicolor/*x*/apps/java-%{javaver}-%{origin}.png
21mr|java-11-openjdk-11.0.28.0.6-1|801	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsplashscreen.so
21mr|java-11-openjdk-11.0.28.0.6-1|802	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt_xawt.so
21mr|java-11-openjdk-11.0.28.0.6-1|803	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjawt.so
21mr|java-11-openjdk-11.0.28.0.6-1|804	}
21mr|java-11-openjdk-11.0.28.0.6-1|805	
21mr|java-11-openjdk-11.0.28.0.6-1|806	
21mr|java-11-openjdk-11.0.28.0.6-1|807	%define files_jre_headless() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|808	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-11-openjdk-11.0.28.0.6-1|809	%doc %{_defaultdocdir}/%{uniquejavadocdir -- %{?1}}/NEWS
21mr|java-11-openjdk-11.0.28.0.6-1|810	%dir %{_sysconfdir}/.java/.systemPrefs
21mr|java-11-openjdk-11.0.28.0.6-1|811	%dir %{_sysconfdir}/.java
21mr|java-11-openjdk-11.0.28.0.6-1|812	%dir %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|813	%{_jvmdir}/%{sdkdir -- %{?1}}/release
21mr|java-11-openjdk-11.0.28.0.6-1|814	%{_jvmdir}/%{jrelnk -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|815	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/bin
21mr|java-11-openjdk-11.0.28.0.6-1|816	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/java
21mr|java-11-openjdk-11.0.28.0.6-1|817	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/%{alt_java_name}
21mr|java-11-openjdk-11.0.28.0.6-1|818	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jjs
21mr|java-11-openjdk-11.0.28.0.6-1|819	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/keytool
21mr|java-11-openjdk-11.0.28.0.6-1|820	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/pack200
21mr|java-11-openjdk-11.0.28.0.6-1|821	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/rmid
21mr|java-11-openjdk-11.0.28.0.6-1|822	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/rmiregistry
21mr|java-11-openjdk-11.0.28.0.6-1|823	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/unpack200
21mr|java-11-openjdk-11.0.28.0.6-1|824	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib
21mr|java-11-openjdk-11.0.28.0.6-1|825	%ifarch %{jit_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|826	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/classlist
21mr|java-11-openjdk-11.0.28.0.6-1|827	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|828	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jexec
21mr|java-11-openjdk-11.0.28.0.6-1|829	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jspawnhelper
21mr|java-11-openjdk-11.0.28.0.6-1|830	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jrt-fs.jar
21mr|java-11-openjdk-11.0.28.0.6-1|831	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/modules
21mr|java-11-openjdk-11.0.28.0.6-1|832	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/psfont.properties.ja
21mr|java-11-openjdk-11.0.28.0.6-1|833	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/psfontj2d.properties
21mr|java-11-openjdk-11.0.28.0.6-1|834	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/tzdb.dat
21mr|java-11-openjdk-11.0.28.0.6-1|835	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/jli
21mr|java-11-openjdk-11.0.28.0.6-1|836	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jli/libjli.so
21mr|java-11-openjdk-11.0.28.0.6-1|837	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jvm.cfg
21mr|java-11-openjdk-11.0.28.0.6-1|838	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libattach.so
21mr|java-11-openjdk-11.0.28.0.6-1|839	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt.so
21mr|java-11-openjdk-11.0.28.0.6-1|840	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libextnet.so
21mr|java-11-openjdk-11.0.28.0.6-1|841	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsig.so
21mr|java-11-openjdk-11.0.28.0.6-1|842	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt_headless.so
21mr|java-11-openjdk-11.0.28.0.6-1|843	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libdt_socket.so
21mr|java-11-openjdk-11.0.28.0.6-1|844	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libfontmanager.so
21mr|java-11-openjdk-11.0.28.0.6-1|845	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libinstrument.so
21mr|java-11-openjdk-11.0.28.0.6-1|846	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2gss.so
21mr|java-11-openjdk-11.0.28.0.6-1|847	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2pcsc.so
21mr|java-11-openjdk-11.0.28.0.6-1|848	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2pkcs11.so
21mr|java-11-openjdk-11.0.28.0.6-1|849	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjaas.so
21mr|java-11-openjdk-11.0.28.0.6-1|850	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjava.so
21mr|java-11-openjdk-11.0.28.0.6-1|851	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjavajpeg.so
21mr|java-11-openjdk-11.0.28.0.6-1|852	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjdwp.so
21mr|java-11-openjdk-11.0.28.0.6-1|853	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjimage.so
21mr|java-11-openjdk-11.0.28.0.6-1|854	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsound.so
21mr|java-11-openjdk-11.0.28.0.6-1|855	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/liblcms.so
21mr|java-11-openjdk-11.0.28.0.6-1|856	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement.so
21mr|java-11-openjdk-11.0.28.0.6-1|857	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement_agent.so
21mr|java-11-openjdk-11.0.28.0.6-1|858	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement_ext.so
21mr|java-11-openjdk-11.0.28.0.6-1|859	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmlib_image.so
21mr|java-11-openjdk-11.0.28.0.6-1|860	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libnet.so
21mr|java-11-openjdk-11.0.28.0.6-1|861	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libnio.so
21mr|java-11-openjdk-11.0.28.0.6-1|862	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libprefs.so
21mr|java-11-openjdk-11.0.28.0.6-1|863	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/librmi.so
21mr|java-11-openjdk-11.0.28.0.6-1|864	# Some architectures don't have the serviceability agent
21mr|java-11-openjdk-11.0.28.0.6-1|865	%ifarch %{sa_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|866	%ifnarch %{zero_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|867	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsaproc.so
21mr|java-11-openjdk-11.0.28.0.6-1|868	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|869	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|870	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsctp.so
21mr|java-11-openjdk-11.0.28.0.6-1|871	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsunec.so
21mr|java-11-openjdk-11.0.28.0.6-1|872	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsystemconf.so
21mr|java-11-openjdk-11.0.28.0.6-1|873	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libunpack.so
21mr|java-11-openjdk-11.0.28.0.6-1|874	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libverify.so
21mr|java-11-openjdk-11.0.28.0.6-1|875	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libzip.so
21mr|java-11-openjdk-11.0.28.0.6-1|876	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr
21mr|java-11-openjdk-11.0.28.0.6-1|877	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr/default.jfc
21mr|java-11-openjdk-11.0.28.0.6-1|878	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr/profile.jfc
21mr|java-11-openjdk-11.0.28.0.6-1|879	%{_mandir}/man1/java-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|880	%{_mandir}/man1/%{alt_java_name}-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|881	%{_mandir}/man1/jjs-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|882	%{_mandir}/man1/keytool-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|883	%{_mandir}/man1/pack200-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|884	%{_mandir}/man1/rmid-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|885	%{_mandir}/man1/rmiregistry-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|886	%{_mandir}/man1/unpack200-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|887	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/server/
21mr|java-11-openjdk-11.0.28.0.6-1|888	%ifarch %{share_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|889	%attr(444, root, root) %ghost %{_jvmdir}/%{sdkdir -- %{?1}}/lib/server/classes.jsa
21mr|java-11-openjdk-11.0.28.0.6-1|890	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|891	%dir %{etcjavasubdir}
21mr|java-11-openjdk-11.0.28.0.6-1|892	%dir %{etcjavadir -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|893	%dir %{etcjavadir -- %{?1}}/lib
21mr|java-11-openjdk-11.0.28.0.6-1|894	%dir %{etcjavadir -- %{?1}}/lib/security
21mr|java-11-openjdk-11.0.28.0.6-1|895	%{etcjavadir -- %{?1}}/lib/security/cacerts
21mr|java-11-openjdk-11.0.28.0.6-1|896	%dir %{etcjavadir -- %{?1}}/conf
21mr|java-11-openjdk-11.0.28.0.6-1|897	%dir %{etcjavadir -- %{?1}}/conf/management
21mr|java-11-openjdk-11.0.28.0.6-1|898	%dir %{etcjavadir -- %{?1}}/conf/security
21mr|java-11-openjdk-11.0.28.0.6-1|899	%dir %{etcjavadir -- %{?1}}/conf/security/policy
21mr|java-11-openjdk-11.0.28.0.6-1|900	%dir %{etcjavadir -- %{?1}}/conf/security/policy/limited
21mr|java-11-openjdk-11.0.28.0.6-1|901	%dir %{etcjavadir -- %{?1}}/conf/security/policy/unlimited
21mr|java-11-openjdk-11.0.28.0.6-1|902	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/default.policy
21mr|java-11-openjdk-11.0.28.0.6-1|903	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/blocked.certs
21mr|java-11-openjdk-11.0.28.0.6-1|904	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/public_suffix_list.dat
21mr|java-11-openjdk-11.0.28.0.6-1|905	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/exempt_local.policy
21mr|java-11-openjdk-11.0.28.0.6-1|906	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/default_local.policy
21mr|java-11-openjdk-11.0.28.0.6-1|907	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/default_US_export.policy
21mr|java-11-openjdk-11.0.28.0.6-1|908	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/unlimited/default_local.policy
21mr|java-11-openjdk-11.0.28.0.6-1|909	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/unlimited/default_US_export.policy
21mr|java-11-openjdk-11.0.28.0.6-1|910	%{etcjavadir -- %{?1}}/conf/security/policy/README.txt
21mr|java-11-openjdk-11.0.28.0.6-1|911	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/java.policy
21mr|java-11-openjdk-11.0.28.0.6-1|912	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/java.security
21mr|java-11-openjdk-11.0.28.0.6-1|913	%config(noreplace) %{etcjavadir -- %{?1}}/conf/logging.properties
21mr|java-11-openjdk-11.0.28.0.6-1|914	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/nss.cfg
21mr|java-11-openjdk-11.0.28.0.6-1|915	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/nss.fips.cfg
21mr|java-11-openjdk-11.0.28.0.6-1|916	%config(noreplace) %{etcjavadir -- %{?1}}/conf/management/jmxremote.access
21mr|java-11-openjdk-11.0.28.0.6-1|917	# This is a config template, and thus not config-noreplace
21mr|java-11-openjdk-11.0.28.0.6-1|918	%config  %{etcjavadir -- %{?1}}/conf/management/jmxremote.password.template
21mr|java-11-openjdk-11.0.28.0.6-1|919	%config(noreplace) %{etcjavadir -- %{?1}}/conf/management/management.properties
21mr|java-11-openjdk-11.0.28.0.6-1|920	%config(noreplace) %{etcjavadir -- %{?1}}/conf/net.properties
21mr|java-11-openjdk-11.0.28.0.6-1|921	%config(noreplace) %{etcjavadir -- %{?1}}/conf/sound.properties
21mr|java-11-openjdk-11.0.28.0.6-1|922	%{_jvmdir}/%{sdkdir -- %{?1}}/conf
21mr|java-11-openjdk-11.0.28.0.6-1|923	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/security
21mr|java-11-openjdk-11.0.28.0.6-1|924	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|925	%if %{is_release_build -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|926	%ghost %{_bindir}/java
21mr|java-11-openjdk-11.0.28.0.6-1|927	%ghost %{_bindir}/%{alt_java_name}
21mr|java-11-openjdk-11.0.28.0.6-1|928	%ghost %{_jvmdir}/jre
21mr|java-11-openjdk-11.0.28.0.6-1|929	# https://bugzilla.redhat.com/show_bug.cgi?id=1312019
21mr|java-11-openjdk-11.0.28.0.6-1|930	%ghost %{_bindir}/jjs
21mr|java-11-openjdk-11.0.28.0.6-1|931	%ghost %{_bindir}/keytool
21mr|java-11-openjdk-11.0.28.0.6-1|932	%ghost %{_bindir}/pack200
21mr|java-11-openjdk-11.0.28.0.6-1|933	%ghost %{_bindir}/rmid
21mr|java-11-openjdk-11.0.28.0.6-1|934	%ghost %{_bindir}/rmiregistry
21mr|java-11-openjdk-11.0.28.0.6-1|935	%ghost %{_bindir}/unpack200
21mr|java-11-openjdk-11.0.28.0.6-1|936	%ghost %{_jvmdir}/jre-%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|937	%ghost %{_jvmdir}/jre-%{javaver}
21mr|java-11-openjdk-11.0.28.0.6-1|938	%ghost %{_jvmdir}/jre-%{javaver}-%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|939	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|940	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|941	# https://bugzilla.redhat.com/show_bug.cgi?id=1820172
21mr|java-11-openjdk-11.0.28.0.6-1|942	# https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/
21mr|java-11-openjdk-11.0.28.0.6-1|943	%ghost %{_jvmdir}/%{sdkdir -- %{?1}}/conf.rpmmoved
21mr|java-11-openjdk-11.0.28.0.6-1|944	%ghost %{_jvmdir}/%{sdkdir -- %{?1}}/lib/security.rpmmoved
21mr|java-11-openjdk-11.0.28.0.6-1|945	}
21mr|java-11-openjdk-11.0.28.0.6-1|946	
21mr|java-11-openjdk-11.0.28.0.6-1|947	%define files_devel() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|948	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/bin
21mr|java-11-openjdk-11.0.28.0.6-1|949	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jar
21mr|java-11-openjdk-11.0.28.0.6-1|950	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jarsigner
21mr|java-11-openjdk-11.0.28.0.6-1|951	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javac
21mr|java-11-openjdk-11.0.28.0.6-1|952	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javadoc
21mr|java-11-openjdk-11.0.28.0.6-1|953	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javap
21mr|java-11-openjdk-11.0.28.0.6-1|954	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jconsole
21mr|java-11-openjdk-11.0.28.0.6-1|955	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jcmd
21mr|java-11-openjdk-11.0.28.0.6-1|956	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdb
21mr|java-11-openjdk-11.0.28.0.6-1|957	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdeps
21mr|java-11-openjdk-11.0.28.0.6-1|958	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdeprscan
21mr|java-11-openjdk-11.0.28.0.6-1|959	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jfr
21mr|java-11-openjdk-11.0.28.0.6-1|960	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jimage
21mr|java-11-openjdk-11.0.28.0.6-1|961	# Some architectures don't have the serviceability agent
21mr|java-11-openjdk-11.0.28.0.6-1|962	%ifarch %{sa_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|963	%ifnarch %{zero_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|964	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jhsdb
21mr|java-11-openjdk-11.0.28.0.6-1|965	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|966	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|967	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jinfo
21mr|java-11-openjdk-11.0.28.0.6-1|968	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jlink
21mr|java-11-openjdk-11.0.28.0.6-1|969	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jmap
21mr|java-11-openjdk-11.0.28.0.6-1|970	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jmod
21mr|java-11-openjdk-11.0.28.0.6-1|971	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jps
21mr|java-11-openjdk-11.0.28.0.6-1|972	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jrunscript
21mr|java-11-openjdk-11.0.28.0.6-1|973	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jshell
21mr|java-11-openjdk-11.0.28.0.6-1|974	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstack
21mr|java-11-openjdk-11.0.28.0.6-1|975	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstat
21mr|java-11-openjdk-11.0.28.0.6-1|976	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstatd
21mr|java-11-openjdk-11.0.28.0.6-1|977	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/rmic
21mr|java-11-openjdk-11.0.28.0.6-1|978	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/serialver
21mr|java-11-openjdk-11.0.28.0.6-1|979	%ifarch %{aot_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|980	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jaotc
21mr|java-11-openjdk-11.0.28.0.6-1|981	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|982	%{_jvmdir}/%{sdkdir -- %{?1}}/include
21mr|java-11-openjdk-11.0.28.0.6-1|983	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/ct.sym
21mr|java-11-openjdk-11.0.28.0.6-1|984	%if %{with_systemtap}
21mr|java-11-openjdk-11.0.28.0.6-1|985	%{_jvmdir}/%{sdkdir -- %{?1}}/tapset
21mr|java-11-openjdk-11.0.28.0.6-1|986	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|987	%{_datadir}/applications/*jconsole%{?1}.desktop
21mr|java-11-openjdk-11.0.28.0.6-1|988	%{_mandir}/man1/jar-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|989	%{_mandir}/man1/jarsigner-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|990	%{_mandir}/man1/javac-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|991	%{_mandir}/man1/javadoc-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|992	%{_mandir}/man1/javap-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|993	%{_mandir}/man1/jconsole-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|994	%{_mandir}/man1/jcmd-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|995	%{_mandir}/man1/jdb-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|996	%{_mandir}/man1/jdeps-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|997	%{_mandir}/man1/jinfo-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|998	%{_mandir}/man1/jmap-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|999	%{_mandir}/man1/jps-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|1000	%{_mandir}/man1/jrunscript-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|1001	%{_mandir}/man1/jstack-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|1002	%{_mandir}/man1/jstat-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|1003	%{_mandir}/man1/jstatd-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|1004	%{_mandir}/man1/rmic-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|1005	%{_mandir}/man1/serialver-%{uniquesuffix -- %{?1}}.1*
21mr|java-11-openjdk-11.0.28.0.6-1|1006	%if %{with_systemtap}
21mr|java-11-openjdk-11.0.28.0.6-1|1007	#dir %{tapsetroot}
21mr|java-11-openjdk-11.0.28.0.6-1|1008	#dir %{tapsetdirttapset}
21mr|java-11-openjdk-11.0.28.0.6-1|1009	#dir %{tapsetdir}
21mr|java-11-openjdk-11.0.28.0.6-1|1010	%{tapsetdir}/*%{_arch}%{?1}.stp
21mr|java-11-openjdk-11.0.28.0.6-1|1011	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1012	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1013	%if %{is_release_build -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|1014	%ghost %{_bindir}/javac
21mr|java-11-openjdk-11.0.28.0.6-1|1015	%ghost %{_jvmdir}/java
21mr|java-11-openjdk-11.0.28.0.6-1|1016	%ghost %{_jvmdir}/%{alt_java_name}
21mr|java-11-openjdk-11.0.28.0.6-1|1017	%ghost %{_bindir}/jaotc
21mr|java-11-openjdk-11.0.28.0.6-1|1018	%ghost %{_bindir}/jlink
21mr|java-11-openjdk-11.0.28.0.6-1|1019	%ghost %{_bindir}/jmod
21mr|java-11-openjdk-11.0.28.0.6-1|1020	%ghost %{_bindir}/jhsdb
21mr|java-11-openjdk-11.0.28.0.6-1|1021	%ghost %{_bindir}/jar
21mr|java-11-openjdk-11.0.28.0.6-1|1022	%ghost %{_bindir}/jarsigner
21mr|java-11-openjdk-11.0.28.0.6-1|1023	%ghost %{_bindir}/javadoc
21mr|java-11-openjdk-11.0.28.0.6-1|1024	%ghost %{_bindir}/javap
21mr|java-11-openjdk-11.0.28.0.6-1|1025	%ghost %{_bindir}/jcmd
21mr|java-11-openjdk-11.0.28.0.6-1|1026	%ghost %{_bindir}/jconsole
21mr|java-11-openjdk-11.0.28.0.6-1|1027	%ghost %{_bindir}/jdb
21mr|java-11-openjdk-11.0.28.0.6-1|1028	%ghost %{_bindir}/jdeps
21mr|java-11-openjdk-11.0.28.0.6-1|1029	%ghost %{_bindir}/jdeprscan
21mr|java-11-openjdk-11.0.28.0.6-1|1030	%ghost %{_bindir}/jimage
21mr|java-11-openjdk-11.0.28.0.6-1|1031	%ghost %{_bindir}/jinfo
21mr|java-11-openjdk-11.0.28.0.6-1|1032	%ghost %{_bindir}/jmap
21mr|java-11-openjdk-11.0.28.0.6-1|1033	%ghost %{_bindir}/jps
21mr|java-11-openjdk-11.0.28.0.6-1|1034	%ghost %{_bindir}/jrunscript
21mr|java-11-openjdk-11.0.28.0.6-1|1035	%ghost %{_bindir}/jshell
21mr|java-11-openjdk-11.0.28.0.6-1|1036	%ghost %{_bindir}/jstack
21mr|java-11-openjdk-11.0.28.0.6-1|1037	%ghost %{_bindir}/jstat
21mr|java-11-openjdk-11.0.28.0.6-1|1038	%ghost %{_bindir}/jstatd
21mr|java-11-openjdk-11.0.28.0.6-1|1039	%ghost %{_bindir}/rmic
21mr|java-11-openjdk-11.0.28.0.6-1|1040	%ghost %{_bindir}/serialver
21mr|java-11-openjdk-11.0.28.0.6-1|1041	%ghost %{_jvmdir}/java-%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|1042	%ghost %{_jvmdir}/java-%{javaver}
21mr|java-11-openjdk-11.0.28.0.6-1|1043	%ghost %{_jvmdir}/java-%{javaver}-%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|1044	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1045	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1046	}
21mr|java-11-openjdk-11.0.28.0.6-1|1047	
21mr|java-11-openjdk-11.0.28.0.6-1|1048	%define files_jmods() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1049	%{_jvmdir}/%{sdkdir -- %{?1}}/jmods
21mr|java-11-openjdk-11.0.28.0.6-1|1050	}
21mr|java-11-openjdk-11.0.28.0.6-1|1051	
21mr|java-11-openjdk-11.0.28.0.6-1|1052	%define files_demo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1053	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-11-openjdk-11.0.28.0.6-1|1054	%{_jvmdir}/%{sdkdir -- %{?1}}/demo
21mr|java-11-openjdk-11.0.28.0.6-1|1055	%{_jvmdir}/%{sdkdir -- %{?1}}/sample
21mr|java-11-openjdk-11.0.28.0.6-1|1056	}
21mr|java-11-openjdk-11.0.28.0.6-1|1057	
21mr|java-11-openjdk-11.0.28.0.6-1|1058	%define files_src() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1059	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-11-openjdk-11.0.28.0.6-1|1060	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/src.zip
21mr|java-11-openjdk-11.0.28.0.6-1|1061	}
21mr|java-11-openjdk-11.0.28.0.6-1|1062	
21mr|java-11-openjdk-11.0.28.0.6-1|1063	%define files_static_libs() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1064	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static
21mr|java-11-openjdk-11.0.28.0.6-1|1065	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}
21mr|java-11-openjdk-11.0.28.0.6-1|1066	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}/glibc
21mr|java-11-openjdk-11.0.28.0.6-1|1067	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}/glibc/lib*.a
21mr|java-11-openjdk-11.0.28.0.6-1|1068	}
21mr|java-11-openjdk-11.0.28.0.6-1|1069	
21mr|java-11-openjdk-11.0.28.0.6-1|1070	%define files_javadoc() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1071	%doc %{_javadocdir}/%{uniquejavadocdir -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|1072	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-11-openjdk-11.0.28.0.6-1|1073	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1074	%if %{is_release_build -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|1075	%ghost %{_javadocdir}/java
21mr|java-11-openjdk-11.0.28.0.6-1|1076	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1077	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1078	}
21mr|java-11-openjdk-11.0.28.0.6-1|1079	
21mr|java-11-openjdk-11.0.28.0.6-1|1080	%define files_javadoc_zip() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1081	%doc %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip
21mr|java-11-openjdk-11.0.28.0.6-1|1082	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-11-openjdk-11.0.28.0.6-1|1083	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1084	%if %{is_release_build -- %{?1}}
21mr|java-11-openjdk-11.0.28.0.6-1|1085	%ghost %{_javadocdir}/java-zip
21mr|java-11-openjdk-11.0.28.0.6-1|1086	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1087	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1088	}
21mr|java-11-openjdk-11.0.28.0.6-1|1089	
21mr|java-11-openjdk-11.0.28.0.6-1|1090	# not-duplicated requires/provides/obsoletes for normal/debug packages
21mr|java-11-openjdk-11.0.28.0.6-1|1091	%define java_rpo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1092	Requires: fontconfig%{?_isa}
21mr|java-11-openjdk-11.0.28.0.6-1|1093	Requires: x11-font-bitstream-type1
21mr|java-11-openjdk-11.0.28.0.6-1|1094	# Require libXcomposite explicitly since it's only dynamically loaded
21mr|java-11-openjdk-11.0.28.0.6-1|1095	# at runtime. Fixes screenshot issues. See JDK-8150954.
21mr|java-11-openjdk-11.0.28.0.6-1|1096	Requires: %mklibname xcomposite 1
21mr|java-11-openjdk-11.0.28.0.6-1|1097	# Requires rest of java
21mr|java-11-openjdk-11.0.28.0.6-1|1098	Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1099	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1100	# for java-X-openjdk package's desktop binding
21mr|java-11-openjdk-11.0.28.0.6-1|1101	Recommends: gtk3%{?_isa}
21mr|java-11-openjdk-11.0.28.0.6-1|1102	
21mr|java-11-openjdk-11.0.28.0.6-1|1103	Provides: java-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1104	
21mr|java-11-openjdk-11.0.28.0.6-1|1105	# Standard JPackage base provides
21mr|java-11-openjdk-11.0.28.0.6-1|1106	Provides: jre-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1107	Provides: jre-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1108	Provides: java-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1109	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1110	Provides: java-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1111	Provides: jre-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1112	Provides: java%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1113	Provides: jre%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1114	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1115	}
21mr|java-11-openjdk-11.0.28.0.6-1|1116	
21mr|java-11-openjdk-11.0.28.0.6-1|1117	%define java_headless_rpo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1118	# Require /etc/pki/java/cacerts
21mr|java-11-openjdk-11.0.28.0.6-1|1119	Requires: ca-certificates
21mr|java-11-openjdk-11.0.28.0.6-1|1120	# Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros
21mr|java-11-openjdk-11.0.28.0.6-1|1121	Requires: javapackages-filesystem
21mr|java-11-openjdk-11.0.28.0.6-1|1122	# Require zone-info data provided by tzdata-java sub-package
21mr|java-11-openjdk-11.0.28.0.6-1|1123	# 2022g required as of JDK-8297804
21mr|java-11-openjdk-11.0.28.0.6-1|1124	Requires: tzdata-java >= 2022g
21mr|java-11-openjdk-11.0.28.0.6-1|1125	# for support of kernel stream control
21mr|java-11-openjdk-11.0.28.0.6-1|1126	# libsctp.so.1 is being `dlopen`ed on demand
21mr|java-11-openjdk-11.0.28.0.6-1|1127	Requires: lksctp-tools%{?_isa}
21mr|java-11-openjdk-11.0.28.0.6-1|1128	%if ! 0%{?flatpak}
21mr|java-11-openjdk-11.0.28.0.6-1|1129	# tool to copy jdk's configs - should be Recommends only, but then only dnf/yum enforce it,
21mr|java-11-openjdk-11.0.28.0.6-1|1130	# not rpm transaction and so no configs are persisted when pure rpm -u is run. It may be
21mr|java-11-openjdk-11.0.28.0.6-1|1131	# considered as regression
21mr|java-11-openjdk-11.0.28.0.6-1|1132	Requires: copy-jdk-configs >= 4.0
21mr|java-11-openjdk-11.0.28.0.6-1|1133	OrderWithRequires: copy-jdk-configs
21mr|java-11-openjdk-11.0.28.0.6-1|1134	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1135	# for printing support
21mr|java-11-openjdk-11.0.28.0.6-1|1136	# FIXME: Add this for mageia ( lib64cups2(x86-64) ? )
21mr|java-11-openjdk-11.0.28.0.6-1|1137	#Requires: cups-libs
21mr|java-11-openjdk-11.0.28.0.6-1|1138	# for FIPS PKCS11 provider
21mr|java-11-openjdk-11.0.28.0.6-1|1139	Requires: nss
21mr|java-11-openjdk-11.0.28.0.6-1|1140	# Post requires alternatives to install tool alternatives
21mr|java-11-openjdk-11.0.28.0.6-1|1141	Requires(post):   %{alternatives_requires}
21mr|java-11-openjdk-11.0.28.0.6-1|1142	# Postun requires alternatives to uninstall tool alternatives
21mr|java-11-openjdk-11.0.28.0.6-1|1143	Requires(postun): %{alternatives_requires}
21mr|java-11-openjdk-11.0.28.0.6-1|1144	# for optional support of kernel stream control, card reader and printing bindings
21mr|java-11-openjdk-11.0.28.0.6-1|1145	Suggests: lksctp-tools%{?_isa}, pcsc-lite-devel%{?_isa}
21mr|java-11-openjdk-11.0.28.0.6-1|1146	
21mr|java-11-openjdk-11.0.28.0.6-1|1147	# Standard JPackage base provides
21mr|java-11-openjdk-11.0.28.0.6-1|1148	Provides: jre-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1149	Provides: jre-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1150	Provides: java-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1151	Provides: java-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1152	
21mr|java-11-openjdk-11.0.28.0.6-1|1153	Provides: java-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1154	Provides: jre-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1155	Provides: jre-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1156	Provides: java-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1157	}
21mr|java-11-openjdk-11.0.28.0.6-1|1158	
21mr|java-11-openjdk-11.0.28.0.6-1|1159	%define java_devel_rpo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1160	# Requires base package
21mr|java-11-openjdk-11.0.28.0.6-1|1161	Requires:         %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1162	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1163	# Post requires alternatives to install tool alternatives
21mr|java-11-openjdk-11.0.28.0.6-1|1164	Requires(post):   %{alternatives_requires}
21mr|java-11-openjdk-11.0.28.0.6-1|1165	# Postun requires alternatives to uninstall tool alternatives
21mr|java-11-openjdk-11.0.28.0.6-1|1166	Requires(postun): %{alternatives_requires}
21mr|java-11-openjdk-11.0.28.0.6-1|1167	
21mr|java-11-openjdk-11.0.28.0.6-1|1168	# Standard JPackage devel provides
21mr|java-11-openjdk-11.0.28.0.6-1|1169	Provides: java-sdk-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1170	Provides: java-sdk-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1171	Provides: java-%{javaver}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1172	Provides: java-%{javaver}-%{origin}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1173	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1174	Provides: java-devel-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1175	Provides: java-sdk-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1176	Provides: java-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1177	Provides: java-sdk%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1178	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1179	}
21mr|java-11-openjdk-11.0.28.0.6-1|1180	
21mr|java-11-openjdk-11.0.28.0.6-1|1181	%define java_static_libs_rpo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1182	Requires:         %{name}-devel%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1183	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1184	}
21mr|java-11-openjdk-11.0.28.0.6-1|1185	
21mr|java-11-openjdk-11.0.28.0.6-1|1186	%define java_jmods_rpo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1187	# Requires devel package
21mr|java-11-openjdk-11.0.28.0.6-1|1188	# as jmods are bytecode, they should be OK without any _isa
21mr|java-11-openjdk-11.0.28.0.6-1|1189	Requires:         %{name}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1190	OrderWithRequires: %{name}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1191	
21mr|java-11-openjdk-11.0.28.0.6-1|1192	Provides: java-%{javaver}-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1193	Provides: java-%{javaver}-%{origin}-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1194	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1195	Provides: java-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1196	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1197	}
21mr|java-11-openjdk-11.0.28.0.6-1|1198	
21mr|java-11-openjdk-11.0.28.0.6-1|1199	%define java_demo_rpo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1200	Requires: %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1201	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1202	
21mr|java-11-openjdk-11.0.28.0.6-1|1203	Provides: java-%{javaver}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1204	Provides: java-%{javaver}-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1205	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1206	Provides: java-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1207	Provides: java-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1208	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1209	}
21mr|java-11-openjdk-11.0.28.0.6-1|1210	
21mr|java-11-openjdk-11.0.28.0.6-1|1211	%define java_javadoc_rpo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1212	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1213	# Post requires alternatives to install javadoc alternative
21mr|java-11-openjdk-11.0.28.0.6-1|1214	Requires(post):   %{alternatives_requires}
21mr|java-11-openjdk-11.0.28.0.6-1|1215	# Postun requires alternatives to uninstall javadoc alternative
21mr|java-11-openjdk-11.0.28.0.6-1|1216	Requires(postun): %{alternatives_requires}
21mr|java-11-openjdk-11.0.28.0.6-1|1217	
21mr|java-11-openjdk-11.0.28.0.6-1|1218	# Standard JPackage javadoc provides
21mr|java-11-openjdk-11.0.28.0.6-1|1219	Provides: java-%{javaver}-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1220	Provides: java-%{javaver}-%{origin}-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1221	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1222	Provides: java-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1223	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1224	}
21mr|java-11-openjdk-11.0.28.0.6-1|1225	
21mr|java-11-openjdk-11.0.28.0.6-1|1226	%define java_src_rpo() %{expand:
21mr|java-11-openjdk-11.0.28.0.6-1|1227	Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1228	
21mr|java-11-openjdk-11.0.28.0.6-1|1229	# Standard JPackage sources provides
21mr|java-11-openjdk-11.0.28.0.6-1|1230	Provides: java-%{javaver}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1231	Provides: java-%{javaver}-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1232	%if %is_system_jdk
21mr|java-11-openjdk-11.0.28.0.6-1|1233	Provides: java-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1234	Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-11-openjdk-11.0.28.0.6-1|1235	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1236	}
21mr|java-11-openjdk-11.0.28.0.6-1|1237	
21mr|java-11-openjdk-11.0.28.0.6-1|1238	# Prevent brp-java-repack-jars from being run
21mr|java-11-openjdk-11.0.28.0.6-1|1239	%global __jar_repack 0
21mr|java-11-openjdk-11.0.28.0.6-1|1240	
21mr|java-11-openjdk-11.0.28.0.6-1|1241	Name:    java-%{javaver}-%{origin}
21mr|java-11-openjdk-11.0.28.0.6-1|1242	Version: %{newjavaver}.%{buildver}
21mr|java-11-openjdk-11.0.28.0.6-1|1243	Release: %{?eaprefix}%{rpmrelease}%{?extraver}
21mr|java-11-openjdk-11.0.28.0.6-1|1244	# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
21mr|java-11-openjdk-11.0.28.0.6-1|1245	# and this change was brought into RHEL-4. java-1.5.0-ibm packages
21mr|java-11-openjdk-11.0.28.0.6-1|1246	# also included the epoch in their virtual provides. This created a
21mr|java-11-openjdk-11.0.28.0.6-1|1247	# situation where in-the-wild java-1.5.0-ibm packages provided "java =
21mr|java-11-openjdk-11.0.28.0.6-1|1248	# 1:1.5.0". In RPM terms, "1.6.0 < 1:1.5.0" since 1.6.0 is
21mr|java-11-openjdk-11.0.28.0.6-1|1249	# interpreted as 0:1.6.0. So the "java >= 1.6.0" requirement would be
21mr|java-11-openjdk-11.0.28.0.6-1|1250	# satisfied by the 1:1.5.0 packages. Thus we need to set the epoch in
21mr|java-11-openjdk-11.0.28.0.6-1|1251	# JDK package >= 1.6.0 to 1, and packages referring to JDK virtual
21mr|java-11-openjdk-11.0.28.0.6-1|1252	# provides >= 1.6.0 must specify the epoch, "java >= 1:1.6.0".
21mr|java-11-openjdk-11.0.28.0.6-1|1253	
21mr|java-11-openjdk-11.0.28.0.6-1|1254	Epoch:   1
21mr|java-11-openjdk-11.0.28.0.6-1|1255	Summary: %{origin_nice} %{featurever} Runtime Environment
21mr|java-11-openjdk-11.0.28.0.6-1|1256	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1257	
21mr|java-11-openjdk-11.0.28.0.6-1|1258	# HotSpot code is licensed under GPLv2
21mr|java-11-openjdk-11.0.28.0.6-1|1259	# JDK library code is licensed under GPLv2 with the Classpath exception
21mr|java-11-openjdk-11.0.28.0.6-1|1260	# The Apache license is used in code taken from Apache projects (primarily xalan & xerces)
21mr|java-11-openjdk-11.0.28.0.6-1|1261	# DOM levels 2 & 3 and the XML digital signature schemas are licensed under the W3C Software License
21mr|java-11-openjdk-11.0.28.0.6-1|1262	# The JSR166 concurrency code is in the public domain
21mr|java-11-openjdk-11.0.28.0.6-1|1263	# The BSD and MIT licenses are used for a number of third-party libraries (see ADDITIONAL_LICENSE_INFO)
21mr|java-11-openjdk-11.0.28.0.6-1|1264	# The OpenJDK source tree includes:
21mr|java-11-openjdk-11.0.28.0.6-1|1265	# - JPEG library (IJG), zlib & libpng (zlib), giflib (MIT), harfbuzz (ISC),
21mr|java-11-openjdk-11.0.28.0.6-1|1266	# - freetype (FTL), jline (BSD) and LCMS (MIT)
21mr|java-11-openjdk-11.0.28.0.6-1|1267	# - jquery (MIT), jdk.crypto.cryptoki PKCS 11 wrapper (RSA)
21mr|java-11-openjdk-11.0.28.0.6-1|1268	# - public_suffix_list.dat from publicsuffix.org (MPLv2.0)
21mr|java-11-openjdk-11.0.28.0.6-1|1269	# The test code includes copies of NSS under the Mozilla Public License v2.0
21mr|java-11-openjdk-11.0.28.0.6-1|1270	# The PCSClite headers are under a BSD with advertising license
21mr|java-11-openjdk-11.0.28.0.6-1|1271	# The elliptic curve cryptography (ECC) source code is licensed under the LGPLv2.1 or any later version
21mr|java-11-openjdk-11.0.28.0.6-1|1272	License:  ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSA
21mr|java-11-openjdk-11.0.28.0.6-1|1273	URL:      https://openjdk.java.net/
21mr|java-11-openjdk-11.0.28.0.6-1|1274	
21mr|java-11-openjdk-11.0.28.0.6-1|1275	
21mr|java-11-openjdk-11.0.28.0.6-1|1276	# to regenerate source0 (jdk) run update_package.sh
21mr|java-11-openjdk-11.0.28.0.6-1|1277	# update_package.sh contains hard-coded repos, revisions, tags, and projects to regenerate the source archives
21mr|java-11-openjdk-11.0.28.0.6-1|1278	Source0: openjdk-jdk%{featurever}u-jdk-%{filever}+%{buildver}%{?tagsuffix:-%{tagsuffix}}.tar.xz
21mr|java-11-openjdk-11.0.28.0.6-1|1279	
21mr|java-11-openjdk-11.0.28.0.6-1|1280	Source1: generate_source_tarball.sh
21mr|java-11-openjdk-11.0.28.0.6-1|1281	Source2: java-11-openjdk.rpmlintrc
21mr|java-11-openjdk-11.0.28.0.6-1|1282	# Use 'icedtea_sync.sh' to update the following
21mr|java-11-openjdk-11.0.28.0.6-1|1283	# They are based on code contained in the IcedTea project (6.x).
21mr|java-11-openjdk-11.0.28.0.6-1|1284	# Systemtap tapsets. Zipped up to keep it small.
21mr|java-11-openjdk-11.0.28.0.6-1|1285	Source8: tapsets-icedtea-%{icedteaver}.tar.xz
21mr|java-11-openjdk-11.0.28.0.6-1|1286	
21mr|java-11-openjdk-11.0.28.0.6-1|1287	# Desktop files. Adapted from IcedTea
21mr|java-11-openjdk-11.0.28.0.6-1|1288	Source9: jconsole.desktop.in
21mr|java-11-openjdk-11.0.28.0.6-1|1289	
21mr|java-11-openjdk-11.0.28.0.6-1|1290	# Release notes
21mr|java-11-openjdk-11.0.28.0.6-1|1291	Source10: NEWS
21mr|java-11-openjdk-11.0.28.0.6-1|1292	
21mr|java-11-openjdk-11.0.28.0.6-1|1293	# nss configuration file
21mr|java-11-openjdk-11.0.28.0.6-1|1294	Source11: nss.cfg.in
21mr|java-11-openjdk-11.0.28.0.6-1|1295	
21mr|java-11-openjdk-11.0.28.0.6-1|1296	# Removed libraries that we link instead
21mr|java-11-openjdk-11.0.28.0.6-1|1297	Source12: remove-intree-libraries.sh
21mr|java-11-openjdk-11.0.28.0.6-1|1298	
21mr|java-11-openjdk-11.0.28.0.6-1|1299	# Ensure we aren't using the limited crypto policy
21mr|java-11-openjdk-11.0.28.0.6-1|1300	Source13: TestCryptoLevel.java
21mr|java-11-openjdk-11.0.28.0.6-1|1301	
21mr|java-11-openjdk-11.0.28.0.6-1|1302	# Ensure ECDSA is working
21mr|java-11-openjdk-11.0.28.0.6-1|1303	Source14: TestECDSA.java
21mr|java-11-openjdk-11.0.28.0.6-1|1304	
21mr|java-11-openjdk-11.0.28.0.6-1|1305	# Verify system crypto (policy) can be disabled via a property
21mr|java-11-openjdk-11.0.28.0.6-1|1306	Source15: TestSecurityProperties.java
21mr|java-11-openjdk-11.0.28.0.6-1|1307	
21mr|java-11-openjdk-11.0.28.0.6-1|1308	# Ensure vendor settings are correct
21mr|java-11-openjdk-11.0.28.0.6-1|1309	Source16: CheckVendor.java
21mr|java-11-openjdk-11.0.28.0.6-1|1310	
21mr|java-11-openjdk-11.0.28.0.6-1|1311	# nss fips configuration file
21mr|java-11-openjdk-11.0.28.0.6-1|1312	Source17: nss.fips.cfg.in
21mr|java-11-openjdk-11.0.28.0.6-1|1313	
21mr|java-11-openjdk-11.0.28.0.6-1|1314	# Ensure translations are available for new timezones
21mr|java-11-openjdk-11.0.28.0.6-1|1315	Source18: TestTranslations.java
21mr|java-11-openjdk-11.0.28.0.6-1|1316	
21mr|java-11-openjdk-11.0.28.0.6-1|1317	# i686
21mr|java-11-openjdk-11.0.28.0.6-1|1318	Source301: https://download.bell-sw.com/java/11.0.10+9/bellsoft-jdk11.0.10+9-linux-i586.tar.gz
21mr|java-11-openjdk-11.0.28.0.6-1|1319	# x86_64
21mr|java-11-openjdk-11.0.28.0.6-1|1320	Source302: https://download.bell-sw.com/java/11.0.10+9/bellsoft-jdk11.0.10+9-linux-amd64.tar.gz
21mr|java-11-openjdk-11.0.28.0.6-1|1321	# aarch64
21mr|java-11-openjdk-11.0.28.0.6-1|1322	Source303: https://download.bell-sw.com/java/11.0.10+9/bellsoft-jdk11.0.10+9-linux-aarch64.tar.gz
21mr|java-11-openjdk-11.0.28.0.6-1|1323	
21mr|java-11-openjdk-11.0.28.0.6-1|1324	%ifarch %{ix86}
21mr|java-11-openjdk-11.0.28.0.6-1|1325	%define bootstrap_jdk_source_num 301
21mr|java-11-openjdk-11.0.28.0.6-1|1326	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1327	%ifarch %{x86_64}
21mr|java-11-openjdk-11.0.28.0.6-1|1328	%define bootstrap_jdk_source_num 302
21mr|java-11-openjdk-11.0.28.0.6-1|1329	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1330	%ifarch aarch64
21mr|java-11-openjdk-11.0.28.0.6-1|1331	%define bootstrap_jdk_source_num 303
21mr|java-11-openjdk-11.0.28.0.6-1|1332	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1333	
21mr|java-11-openjdk-11.0.28.0.6-1|1334	############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1335	#
21mr|java-11-openjdk-11.0.28.0.6-1|1336	# RPM/distribution specific patches
21mr|java-11-openjdk-11.0.28.0.6-1|1337	#
21mr|java-11-openjdk-11.0.28.0.6-1|1338	############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1339	
21mr|java-11-openjdk-11.0.28.0.6-1|1340	# loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|1341	Patch0: jdk-loongarch64.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1342	
21mr|java-11-openjdk-11.0.28.0.6-1|1343	# Ignore AWTError when assistive technologies are loaded
21mr|java-11-openjdk-11.0.28.0.6-1|1344	Patch1:    rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1345	# NSS via SunPKCS11 Provider (disabled due to memory leak).
21mr|java-11-openjdk-11.0.28.0.6-1|1346	Patch1000: rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1347	# RH1750419: enable build of speculative store bypass hardened alt-java (CVE-2018-3639)
21mr|java-11-openjdk-11.0.28.0.6-1|1348	Patch600: rh1750419-redhat_alt_java.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1349	# RH1582504: Use RSA as default for keytool, as DSA is disabled in all crypto policies except LEGACY
21mr|java-11-openjdk-11.0.28.0.6-1|1350	Patch1003: rh1842572-rsa_default_for_keytool.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1351	
21mr|java-11-openjdk-11.0.28.0.6-1|1352	# Crypto policy and FIPS support patches
21mr|java-11-openjdk-11.0.28.0.6-1|1353	# Patch is generated from the fips tree at https://github.com/rh-openjdk/jdk11u/tree/fips
21mr|java-11-openjdk-11.0.28.0.6-1|1354	# as follows: git diff %%{vcstag} src make test > fips-11u-$(git show -s --format=%h HEAD).patch
21mr|java-11-openjdk-11.0.28.0.6-1|1355	# Diff is limited to src and make subdirectories to exclude .github changes
21mr|java-11-openjdk-11.0.28.0.6-1|1356	# Fixes currently included:
21mr|java-11-openjdk-11.0.28.0.6-1|1357	# PR3694, RH1340845: Add security.useSystemPropertiesFile option to java.security to use system crypto policy
21mr|java-11-openjdk-11.0.28.0.6-1|1358	# PR3695: Allow use of system crypto policy to be disabled by the user
21mr|java-11-openjdk-11.0.28.0.6-1|1359	# RH1655466: Support RHEL FIPS mode using SunPKCS11 provider
21mr|java-11-openjdk-11.0.28.0.6-1|1360	# RH1818909: No ciphersuites availale for SSLSocket in FIPS mode
21mr|java-11-openjdk-11.0.28.0.6-1|1361	# RH1860986: Disable TLSv1.3 with the NSS-FIPS provider until PKCS#11 v3.0 support is available
21mr|java-11-openjdk-11.0.28.0.6-1|1362	# RH1915071: Always initialise JavaSecuritySystemConfiguratorAccess
21mr|java-11-openjdk-11.0.28.0.6-1|1363	# RH1929465: Improve system FIPS detection
21mr|java-11-openjdk-11.0.28.0.6-1|1364	# RH1996182: Login to the NSS software token in FIPS mode
21mr|java-11-openjdk-11.0.28.0.6-1|1365	# RH1991003: Allow plain key import unless com.redhat.fips.plainKeySupport is set to false
21mr|java-11-openjdk-11.0.28.0.6-1|1366	# RH2021263: Make sure java.security.Security is initialised when retrieving JavaSecuritySystemConfiguratorAccess instance
21mr|java-11-openjdk-11.0.28.0.6-1|1367	# RH2021263: Return in C code after having generated Java exception
21mr|java-11-openjdk-11.0.28.0.6-1|1368	# RH2052819: Improve Security initialisation, now FIPS support no longer relies on crypto policy support
21mr|java-11-openjdk-11.0.28.0.6-1|1369	# RH2051605: Detect NSS at Runtime for FIPS detection
21mr|java-11-openjdk-11.0.28.0.6-1|1370	# RH2052819: Fix FIPS reliance on crypto policies
21mr|java-11-openjdk-11.0.28.0.6-1|1371	# RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage
21mr|java-11-openjdk-11.0.28.0.6-1|1372	# RH2090378: Revert to disabling system security properties and FIPS mode support together
21mr|java-11-openjdk-11.0.28.0.6-1|1373	Patch1001: fips-11u-%{fipsver}.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1374	
21mr|java-11-openjdk-11.0.28.0.6-1|1375	#############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1376	#
21mr|java-11-openjdk-11.0.28.0.6-1|1377	# Shenandoah specific patches
21mr|java-11-openjdk-11.0.28.0.6-1|1378	#
21mr|java-11-openjdk-11.0.28.0.6-1|1379	#############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1380	
21mr|java-11-openjdk-11.0.28.0.6-1|1381	# Currently empty
21mr|java-11-openjdk-11.0.28.0.6-1|1382	
21mr|java-11-openjdk-11.0.28.0.6-1|1383	#############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1384	#
21mr|java-11-openjdk-11.0.28.0.6-1|1385	# Upstreamable patches
21mr|java-11-openjdk-11.0.28.0.6-1|1386	#
21mr|java-11-openjdk-11.0.28.0.6-1|1387	# This section includes patches which need to
21mr|java-11-openjdk-11.0.28.0.6-1|1388	# be reviewed & pushed to the current development
21mr|java-11-openjdk-11.0.28.0.6-1|1389	# tree of OpenJDK.
21mr|java-11-openjdk-11.0.28.0.6-1|1390	#############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1391	Patch3:    rh649512-remove_uses_of_far_in_jpeg_libjpeg_turbo_1_4_compat_for_jdk10_and_up.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1392	
21mr|java-11-openjdk-11.0.28.0.6-1|1393	#############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1394	#
21mr|java-11-openjdk-11.0.28.0.6-1|1395	# Backportable patches
21mr|java-11-openjdk-11.0.28.0.6-1|1396	#
21mr|java-11-openjdk-11.0.28.0.6-1|1397	# This section includes patches which are
21mr|java-11-openjdk-11.0.28.0.6-1|1398	# present in the current development tree, but
21mr|java-11-openjdk-11.0.28.0.6-1|1399	# need to be reviewed & pushed to the appropriate
21mr|java-11-openjdk-11.0.28.0.6-1|1400	# updates tree of OpenJDK.
21mr|java-11-openjdk-11.0.28.0.6-1|1401	#############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1402	Patch2002: jdk8242332-rh2108712-sha3-sunpkcs11.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1403	
21mr|java-11-openjdk-11.0.28.0.6-1|1404	#############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1405	#
21mr|java-11-openjdk-11.0.28.0.6-1|1406	# Patches appearing in 11.0.23
21mr|java-11-openjdk-11.0.28.0.6-1|1407	#
21mr|java-11-openjdk-11.0.28.0.6-1|1408	# This section includes patches which are present
21mr|java-11-openjdk-11.0.28.0.6-1|1409	# in the listed OpenJDK 11u release and should be
21mr|java-11-openjdk-11.0.28.0.6-1|1410	# able to be removed once that release is out
21mr|java-11-openjdk-11.0.28.0.6-1|1411	# and used by this RPM.
21mr|java-11-openjdk-11.0.28.0.6-1|1412	#############################################
21mr|java-11-openjdk-11.0.28.0.6-1|1413	
21mr|java-11-openjdk-11.0.28.0.6-1|1414	# ROSA patch
21mr|java-11-openjdk-11.0.28.0.6-1|1415	Patch12: svace-fixes.patch
21mr|java-11-openjdk-11.0.28.0.6-1|1416	
21mr|java-11-openjdk-11.0.28.0.6-1|1417	BuildRequires: autoconf
21mr|java-11-openjdk-11.0.28.0.6-1|1418	BuildRequires: automake
21mr|java-11-openjdk-11.0.28.0.6-1|1419	BuildRequires: binutils
21mr|java-11-openjdk-11.0.28.0.6-1|1420	BuildRequires: cups-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1421	BuildRequires: elfutils
21mr|java-11-openjdk-11.0.28.0.6-1|1422	BuildRequires: elfutils-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1423	BuildRequires: fontconfig
21mr|java-11-openjdk-11.0.28.0.6-1|1424	BuildRequires: freetype2-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1425	BuildRequires: gcc
21mr|java-11-openjdk-11.0.28.0.6-1|1426	BuildRequires: gcc-c++
21mr|java-11-openjdk-11.0.28.0.6-1|1427	BuildRequires: gdb
21mr|java-11-openjdk-11.0.28.0.6-1|1428	BuildRequires: harfbuzz-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1429	BuildRequires: giflib-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1430	BuildRequires: jpeg-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1431	BuildRequires: pkgconfig(libxslt)
21mr|java-11-openjdk-11.0.28.0.6-1|1432	BuildRequires: nss-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1433	BuildRequires: openssl
21mr|java-11-openjdk-11.0.28.0.6-1|1434	BuildRequires: pkgconfig
21mr|java-11-openjdk-11.0.28.0.6-1|1435	BuildRequires: pkgconfig(alsa)
21mr|java-11-openjdk-11.0.28.0.6-1|1436	BuildRequires: pkgconfig(gtk+-2.0)
21mr|java-11-openjdk-11.0.28.0.6-1|1437	BuildRequires: pkgconfig(lcms2)
21mr|java-11-openjdk-11.0.28.0.6-1|1438	BuildRequires: pkgconfig(libpng)
21mr|java-11-openjdk-11.0.28.0.6-1|1439	BuildRequires: pkgconfig(x11)
21mr|java-11-openjdk-11.0.28.0.6-1|1440	BuildRequires: pkgconfig(xi)
21mr|java-11-openjdk-11.0.28.0.6-1|1441	BuildRequires: pkgconfig(xinerama)
21mr|java-11-openjdk-11.0.28.0.6-1|1442	BuildRequires: pkgconfig(xproto)
21mr|java-11-openjdk-11.0.28.0.6-1|1443	BuildRequires: pkgconfig(xt)
21mr|java-11-openjdk-11.0.28.0.6-1|1444	BuildRequires: pkgconfig(xtst)
21mr|java-11-openjdk-11.0.28.0.6-1|1445	BuildRequires: unzip
21mr|java-11-openjdk-11.0.28.0.6-1|1446	BuildRequires: xsltproc
21mr|java-11-openjdk-11.0.28.0.6-1|1447	BuildRequires: zip
21mr|java-11-openjdk-11.0.28.0.6-1|1448	BuildRequires: nss-softokn-freebl-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1449	BuildRequires: javapackages-filesystem
21mr|java-11-openjdk-11.0.28.0.6-1|1450	%if ! %{with bootstrap}
21mr|java-11-openjdk-11.0.28.0.6-1|1451	BuildRequires: java-%{buildjdkver}-openjdk-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1452	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1453	# Zero-assembler build requirement
21mr|java-11-openjdk-11.0.28.0.6-1|1454	%ifarch %{zero_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|1455	BuildRequires: pkgconfig(libffi)
21mr|java-11-openjdk-11.0.28.0.6-1|1456	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1457	# 2022e required as of JDK-8295173
21mr|java-11-openjdk-11.0.28.0.6-1|1458	%if %{mdvver} <= 202115
21mr|java-11-openjdk-11.0.28.0.6-1|1459	BuildRequires: timezone-java
21mr|java-11-openjdk-11.0.28.0.6-1|1460	%else
21mr|java-11-openjdk-11.0.28.0.6-1|1461	BuildRequires: tzdata
21mr|java-11-openjdk-11.0.28.0.6-1|1462	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1463	BuildRequires: rootcerts-java
21mr|java-11-openjdk-11.0.28.0.6-1|1464	%if %{with_systemtap}
21mr|java-11-openjdk-11.0.28.0.6-1|1465	BuildRequires: systemtap-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1466	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1467	BuildRequires: make
21mr|java-11-openjdk-11.0.28.0.6-1|1468	BuildRequires: freetype-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1469	BuildRequires: giflib-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1470	BuildRequires: harfbuzz-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1471	BuildRequires: lcms2-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1472	BuildRequires: %{_lib}jpeg-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1473	BuildRequires: %{_lib}png-devel
21mr|java-11-openjdk-11.0.28.0.6-1|1474	
21mr|java-11-openjdk-11.0.28.0.6-1|1475	# this is always built, also during debug-only build
21mr|java-11-openjdk-11.0.28.0.6-1|1476	# when it is built in debug-only this package is just placeholder
21mr|java-11-openjdk-11.0.28.0.6-1|1477	%{java_rpo %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1478	
21mr|java-11-openjdk-11.0.28.0.6-1|1479	%description
21mr|java-11-openjdk-11.0.28.0.6-1|1480	The %{origin_nice} %{featurever} runtime environment.
21mr|java-11-openjdk-11.0.28.0.6-1|1481	
21mr|java-11-openjdk-11.0.28.0.6-1|1482	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1483	%package slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1484	Summary: %{origin_nice} %{featurever} Runtime Environment %{debug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1485	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1486	
21mr|java-11-openjdk-11.0.28.0.6-1|1487	%{java_rpo -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1488	%description slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1489	The %{origin_nice} %{featurever} runtime environment.
21mr|java-11-openjdk-11.0.28.0.6-1|1490	%{debug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1491	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1492	
21mr|java-11-openjdk-11.0.28.0.6-1|1493	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1494	%package fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1495	Summary: %{origin_nice} %{featurever} Runtime Environment %{fastdebug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1496	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1497	
21mr|java-11-openjdk-11.0.28.0.6-1|1498	%{java_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1499	%description fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1500	The %{origin_nice} %{featurever} runtime environment.
21mr|java-11-openjdk-11.0.28.0.6-1|1501	%{fastdebug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1502	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1503	
21mr|java-11-openjdk-11.0.28.0.6-1|1504	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1505	%package headless
21mr|java-11-openjdk-11.0.28.0.6-1|1506	Summary: %{origin_nice} %{featurever} Headless Runtime Environment
21mr|java-11-openjdk-11.0.28.0.6-1|1507	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1508	
21mr|java-11-openjdk-11.0.28.0.6-1|1509	%{java_headless_rpo %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1510	
21mr|java-11-openjdk-11.0.28.0.6-1|1511	%description headless
21mr|java-11-openjdk-11.0.28.0.6-1|1512	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-11-openjdk-11.0.28.0.6-1|1513	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1514	
21mr|java-11-openjdk-11.0.28.0.6-1|1515	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1516	%package headless-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1517	Summary: %{origin_nice} %{featurever} Runtime Environment %{debug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1518	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1519	
21mr|java-11-openjdk-11.0.28.0.6-1|1520	%{java_headless_rpo -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1521	
21mr|java-11-openjdk-11.0.28.0.6-1|1522	%description headless-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1523	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-11-openjdk-11.0.28.0.6-1|1524	%{debug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1525	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1526	
21mr|java-11-openjdk-11.0.28.0.6-1|1527	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1528	%package headless-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1529	Summary: %{origin_nice} %{featurever} Runtime Environment %{fastdebug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1530	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1531	
21mr|java-11-openjdk-11.0.28.0.6-1|1532	%{java_headless_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1533	
21mr|java-11-openjdk-11.0.28.0.6-1|1534	%description headless-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1535	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-11-openjdk-11.0.28.0.6-1|1536	%{fastdebug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1537	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1538	
21mr|java-11-openjdk-11.0.28.0.6-1|1539	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1540	%package devel
21mr|java-11-openjdk-11.0.28.0.6-1|1541	Summary: %{origin_nice} %{featurever} Development Environment
21mr|java-11-openjdk-11.0.28.0.6-1|1542	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1543	
21mr|java-11-openjdk-11.0.28.0.6-1|1544	%{java_devel_rpo %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1545	
21mr|java-11-openjdk-11.0.28.0.6-1|1546	%description devel
21mr|java-11-openjdk-11.0.28.0.6-1|1547	The %{origin_nice} %{featurever} development tools.
21mr|java-11-openjdk-11.0.28.0.6-1|1548	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1549	
21mr|java-11-openjdk-11.0.28.0.6-1|1550	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1551	%package devel-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1552	Summary: %{origin_nice} %{featurever} Development Environment %{debug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1553	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1554	
21mr|java-11-openjdk-11.0.28.0.6-1|1555	%{java_devel_rpo -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1556	
21mr|java-11-openjdk-11.0.28.0.6-1|1557	%description devel-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1558	The %{origin_nice} %{featurever} development tools.
21mr|java-11-openjdk-11.0.28.0.6-1|1559	%{debug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1560	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1561	
21mr|java-11-openjdk-11.0.28.0.6-1|1562	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1563	%package devel-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1564	Summary: %{origin_nice} %{featurever} Development Environment %{fastdebug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1565	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1566	
21mr|java-11-openjdk-11.0.28.0.6-1|1567	%{java_devel_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1568	
21mr|java-11-openjdk-11.0.28.0.6-1|1569	%description devel-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1570	The %{origin_nice} %{featurever} development tools.
21mr|java-11-openjdk-11.0.28.0.6-1|1571	%{fastdebug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1572	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1573	
21mr|java-11-openjdk-11.0.28.0.6-1|1574	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|1575	
21mr|java-11-openjdk-11.0.28.0.6-1|1576	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1577	%package static-libs
21mr|java-11-openjdk-11.0.28.0.6-1|1578	Summary: %{origin_nice} %{featurever} libraries for static linking
21mr|java-11-openjdk-11.0.28.0.6-1|1579	
21mr|java-11-openjdk-11.0.28.0.6-1|1580	%{java_static_libs_rpo %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1581	
21mr|java-11-openjdk-11.0.28.0.6-1|1582	%description static-libs
21mr|java-11-openjdk-11.0.28.0.6-1|1583	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-11-openjdk-11.0.28.0.6-1|1584	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1585	
21mr|java-11-openjdk-11.0.28.0.6-1|1586	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1587	%package static-libs-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1588	Summary: %{origin_nice} %{featurever} libraries for static linking %{debug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1589	
21mr|java-11-openjdk-11.0.28.0.6-1|1590	%{java_static_libs_rpo -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1591	
21mr|java-11-openjdk-11.0.28.0.6-1|1592	%description static-libs-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1593	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-11-openjdk-11.0.28.0.6-1|1594	%{debug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1595	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1596	
21mr|java-11-openjdk-11.0.28.0.6-1|1597	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1598	%package static-libs-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1599	Summary: %{origin_nice} %{featurever} libraries for static linking %{fastdebug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1600	
21mr|java-11-openjdk-11.0.28.0.6-1|1601	%{java_static_libs_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1602	
21mr|java-11-openjdk-11.0.28.0.6-1|1603	%description static-libs-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1604	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-11-openjdk-11.0.28.0.6-1|1605	%{fastdebug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1606	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1607	
21mr|java-11-openjdk-11.0.28.0.6-1|1608	# staticlibs
21mr|java-11-openjdk-11.0.28.0.6-1|1609	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1610	
21mr|java-11-openjdk-11.0.28.0.6-1|1611	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1612	%package jmods
21mr|java-11-openjdk-11.0.28.0.6-1|1613	Summary: JMods for %{origin_nice} %{featurever}
21mr|java-11-openjdk-11.0.28.0.6-1|1614	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1615	
21mr|java-11-openjdk-11.0.28.0.6-1|1616	%{java_jmods_rpo %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1617	
21mr|java-11-openjdk-11.0.28.0.6-1|1618	%description jmods
21mr|java-11-openjdk-11.0.28.0.6-1|1619	The JMods for %{origin_nice} %{featurever}.
21mr|java-11-openjdk-11.0.28.0.6-1|1620	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1621	
21mr|java-11-openjdk-11.0.28.0.6-1|1622	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1623	%package jmods-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1624	Summary: JMods for %{origin_nice} %{featurever} %{debug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1625	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1626	
21mr|java-11-openjdk-11.0.28.0.6-1|1627	%{java_jmods_rpo -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1628	
21mr|java-11-openjdk-11.0.28.0.6-1|1629	%description jmods-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1630	The JMods for %{origin_nice} %{featurever}.
21mr|java-11-openjdk-11.0.28.0.6-1|1631	%{debug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1632	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1633	
21mr|java-11-openjdk-11.0.28.0.6-1|1634	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1635	%package jmods-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1636	Summary: JMods for %{origin_nice} %{featurever} %{fastdebug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1637	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1638	
21mr|java-11-openjdk-11.0.28.0.6-1|1639	%{java_jmods_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1640	
21mr|java-11-openjdk-11.0.28.0.6-1|1641	%description jmods-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1642	The JMods for %{origin_nice} %{featurever}.
21mr|java-11-openjdk-11.0.28.0.6-1|1643	%{fastdebug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1644	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1645	
21mr|java-11-openjdk-11.0.28.0.6-1|1646	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1647	%package demo
21mr|java-11-openjdk-11.0.28.0.6-1|1648	Summary: %{origin_nice} %{featurever} Demos
21mr|java-11-openjdk-11.0.28.0.6-1|1649	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1650	
21mr|java-11-openjdk-11.0.28.0.6-1|1651	%{java_demo_rpo %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1652	
21mr|java-11-openjdk-11.0.28.0.6-1|1653	%description demo
21mr|java-11-openjdk-11.0.28.0.6-1|1654	The %{origin_nice} %{featurever} demos.
21mr|java-11-openjdk-11.0.28.0.6-1|1655	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1656	
21mr|java-11-openjdk-11.0.28.0.6-1|1657	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1658	%package demo-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1659	Summary: %{origin_nice} %{featurever} Demos %{debug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1660	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1661	
21mr|java-11-openjdk-11.0.28.0.6-1|1662	%{java_demo_rpo -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1663	
21mr|java-11-openjdk-11.0.28.0.6-1|1664	%description demo-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1665	The %{origin_nice} %{featurever} demos.
21mr|java-11-openjdk-11.0.28.0.6-1|1666	%{debug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1667	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1668	
21mr|java-11-openjdk-11.0.28.0.6-1|1669	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1670	%package demo-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1671	Summary: %{origin_nice} %{featurever} Demos %{fastdebug_on}
21mr|java-11-openjdk-11.0.28.0.6-1|1672	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1673	
21mr|java-11-openjdk-11.0.28.0.6-1|1674	%{java_demo_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1675	
21mr|java-11-openjdk-11.0.28.0.6-1|1676	%description demo-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1677	The %{origin_nice} %{featurever} demos.
21mr|java-11-openjdk-11.0.28.0.6-1|1678	%{fastdebug_warning}
21mr|java-11-openjdk-11.0.28.0.6-1|1679	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1680	
21mr|java-11-openjdk-11.0.28.0.6-1|1681	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1682	%package src
21mr|java-11-openjdk-11.0.28.0.6-1|1683	Summary: %{origin_nice} %{featurever} Source Bundle
21mr|java-11-openjdk-11.0.28.0.6-1|1684	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1685	
21mr|java-11-openjdk-11.0.28.0.6-1|1686	%{java_src_rpo %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1687	
21mr|java-11-openjdk-11.0.28.0.6-1|1688	%description src
21mr|java-11-openjdk-11.0.28.0.6-1|1689	The %{compatiblename}-src sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-11-openjdk-11.0.28.0.6-1|1690	class library source code for use by IDE indexers and debuggers.
21mr|java-11-openjdk-11.0.28.0.6-1|1691	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1692	
21mr|java-11-openjdk-11.0.28.0.6-1|1693	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1694	%package src-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1695	Summary: %{origin_nice} %{featurever} Source Bundle %{for_debug}
21mr|java-11-openjdk-11.0.28.0.6-1|1696	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1697	
21mr|java-11-openjdk-11.0.28.0.6-1|1698	%{java_src_rpo -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1699	
21mr|java-11-openjdk-11.0.28.0.6-1|1700	%description src-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1701	The %{compatiblename}-src-slowdebug sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-11-openjdk-11.0.28.0.6-1|1702	class library source code for use by IDE indexers and debuggers, %{for_debug}.
21mr|java-11-openjdk-11.0.28.0.6-1|1703	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1704	
21mr|java-11-openjdk-11.0.28.0.6-1|1705	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1706	%package src-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1707	Summary: %{origin_nice} %{featurever} Source Bundle %{for_fastdebug}
21mr|java-11-openjdk-11.0.28.0.6-1|1708	Group:   Development/Java
21mr|java-11-openjdk-11.0.28.0.6-1|1709	
21mr|java-11-openjdk-11.0.28.0.6-1|1710	%{java_src_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|1711	
21mr|java-11-openjdk-11.0.28.0.6-1|1712	%description src-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|1713	The %{compatiblename}-src-fastdebug sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-11-openjdk-11.0.28.0.6-1|1714	class library source code for use by IDE indexers and debuggers, %{for_fastdebug}.
21mr|java-11-openjdk-11.0.28.0.6-1|1715	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1716	
21mr|java-11-openjdk-11.0.28.0.6-1|1717	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1718	%package javadoc
21mr|java-11-openjdk-11.0.28.0.6-1|1719	Summary: %{origin_nice} %{featurever} API documentation
21mr|java-11-openjdk-11.0.28.0.6-1|1720	Group:   Documentation
21mr|java-11-openjdk-11.0.28.0.6-1|1721	Requires: javapackages-filesystem
21mr|java-11-openjdk-11.0.28.0.6-1|1722	Obsoletes: javadoc-slowdebug < 1:11.0.3.7-4
21mr|java-11-openjdk-11.0.28.0.6-1|1723	
21mr|java-11-openjdk-11.0.28.0.6-1|1724	%{java_javadoc_rpo -- %{nil} %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1725	
21mr|java-11-openjdk-11.0.28.0.6-1|1726	%description javadoc
21mr|java-11-openjdk-11.0.28.0.6-1|1727	The %{origin_nice} %{featurever} API documentation.
21mr|java-11-openjdk-11.0.28.0.6-1|1728	
21mr|java-11-openjdk-11.0.28.0.6-1|1729	%package javadoc-zip
21mr|java-11-openjdk-11.0.28.0.6-1|1730	Summary: %{origin_nice} %{featurever} API documentation compressed in a single archive
21mr|java-11-openjdk-11.0.28.0.6-1|1731	Group:   Documentation
21mr|java-11-openjdk-11.0.28.0.6-1|1732	Requires: javapackages-filesystem
21mr|java-11-openjdk-11.0.28.0.6-1|1733	Obsoletes: javadoc-zip-slowdebug < 1:11.0.3.7-4
21mr|java-11-openjdk-11.0.28.0.6-1|1734	
21mr|java-11-openjdk-11.0.28.0.6-1|1735	%{java_javadoc_rpo -- %{nil} -zip}
21mr|java-11-openjdk-11.0.28.0.6-1|1736	%{java_javadoc_rpo -- %{nil} %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|1737	
21mr|java-11-openjdk-11.0.28.0.6-1|1738	%description javadoc-zip
21mr|java-11-openjdk-11.0.28.0.6-1|1739	The %{origin_nice} %{featurever} API documentation compressed in a single archive.
21mr|java-11-openjdk-11.0.28.0.6-1|1740	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1741	
21mr|java-11-openjdk-11.0.28.0.6-1|1742	%prep
21mr|java-11-openjdk-11.0.28.0.6-1|1743	
21mr|java-11-openjdk-11.0.28.0.6-1|1744	# Using the echo macro breaks rpmdev-bumpspec, as it parses the first line of stdout :-(
21mr|java-11-openjdk-11.0.28.0.6-1|1745	%if 0%{?stapinstall:1}
21mr|java-11-openjdk-11.0.28.0.6-1|1746	echo "CPU: %{_target_cpu}, arch install directory: %{archinstall}, SystemTap install directory: %{stapinstall}"
21mr|java-11-openjdk-11.0.28.0.6-1|1747	%else
21mr|java-11-openjdk-11.0.28.0.6-1|1748	%{error:Unrecognised architecture %{_target_cpu}}
21mr|java-11-openjdk-11.0.28.0.6-1|1749	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1750	
21mr|java-11-openjdk-11.0.28.0.6-1|1751	if [ %{include_normal_build} -eq 0 -o  %{include_normal_build} -eq 1 ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|1752	echo "include_normal_build is %{include_normal_build}"
21mr|java-11-openjdk-11.0.28.0.6-1|1753	else
21mr|java-11-openjdk-11.0.28.0.6-1|1754	echo "include_normal_build is %{include_normal_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-11-openjdk-11.0.28.0.6-1|1755	exit 11
21mr|java-11-openjdk-11.0.28.0.6-1|1756	fi
21mr|java-11-openjdk-11.0.28.0.6-1|1757	if [ %{include_debug_build} -eq 0 -o  %{include_debug_build} -eq 1 ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|1758	echo "include_debug_build is %{include_debug_build}"
21mr|java-11-openjdk-11.0.28.0.6-1|1759	else
21mr|java-11-openjdk-11.0.28.0.6-1|1760	echo "include_debug_build is %{include_debug_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-11-openjdk-11.0.28.0.6-1|1761	exit 12
21mr|java-11-openjdk-11.0.28.0.6-1|1762	fi
21mr|java-11-openjdk-11.0.28.0.6-1|1763	if [ %{include_fastdebug_build} -eq 0 -o  %{include_fastdebug_build} -eq 1 ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|1764	echo "include_fastdebug_build is %{include_fastdebug_build}"
21mr|java-11-openjdk-11.0.28.0.6-1|1765	else
21mr|java-11-openjdk-11.0.28.0.6-1|1766	echo "include_fastdebug_build is %{include_fastdebug_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-11-openjdk-11.0.28.0.6-1|1767	exit 13
21mr|java-11-openjdk-11.0.28.0.6-1|1768	fi
21mr|java-11-openjdk-11.0.28.0.6-1|1769	if [ %{include_debug_build} -eq 0 -a  %{include_normal_build} -eq 0 -a  %{include_fastdebug_build} -eq 0 ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|1770	echo "You have disabled all builds (normal,fastdebug,slowdebug). That is a no go."
21mr|java-11-openjdk-11.0.28.0.6-1|1771	exit 14
21mr|java-11-openjdk-11.0.28.0.6-1|1772	fi
21mr|java-11-openjdk-11.0.28.0.6-1|1773	%setup -q -c -n %{uniquesuffix ""} -T -a 0 %{?with_bootstrap:-b %{bootstrap_jdk_source_num}}
21mr|java-11-openjdk-11.0.28.0.6-1|1774	# https://bugzilla.redhat.com/show_bug.cgi?id=1189084
21mr|java-11-openjdk-11.0.28.0.6-1|1775	prioritylength=`expr length %{priority}`
21mr|java-11-openjdk-11.0.28.0.6-1|1776	if [ $prioritylength -ne 8 ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|1777	echo "priority must be 8 digits in total, violated"
21mr|java-11-openjdk-11.0.28.0.6-1|1778	exit 14
21mr|java-11-openjdk-11.0.28.0.6-1|1779	fi
21mr|java-11-openjdk-11.0.28.0.6-1|1780	
21mr|java-11-openjdk-11.0.28.0.6-1|1781	# OpenJDK patches
21mr|java-11-openjdk-11.0.28.0.6-1|1782	# Remove libraries that are linked by both static and dynamic builds
21mr|java-11-openjdk-11.0.28.0.6-1|1783	sh %{SOURCE12} %{top_level_dir_name}
21mr|java-11-openjdk-11.0.28.0.6-1|1784	
21mr|java-11-openjdk-11.0.28.0.6-1|1785	# Patch the JDK
21mr|java-11-openjdk-11.0.28.0.6-1|1786	pushd %{top_level_dir_name}
21mr|java-11-openjdk-11.0.28.0.6-1|1787	%ifarch loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|1788	%patch -P0 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1789	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1790	%patch -P1 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1791	%patch -P3 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1792	%patch -P12 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1793	# Add crypto policy and FIPS support
21mr|java-11-openjdk-11.0.28.0.6-1|1794	%patch -P1001 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1795	# nss.cfg PKCS11 support; must come last as it also alters java.security
21mr|java-11-openjdk-11.0.28.0.6-1|1796	%patch -P1000 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1797	# PKCS11 SHA3 backport
21mr|java-11-openjdk-11.0.28.0.6-1|1798	%patch -P2002 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1799	# alt-java support
21mr|java-11-openjdk-11.0.28.0.6-1|1800	%patch -P600 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1801	# RSA default
21mr|java-11-openjdk-11.0.28.0.6-1|1802	%patch -P1003 -p1
21mr|java-11-openjdk-11.0.28.0.6-1|1803	popd # openjdk
21mr|java-11-openjdk-11.0.28.0.6-1|1804	
21mr|java-11-openjdk-11.0.28.0.6-1|1805	# Extract systemtap tapsets
21mr|java-11-openjdk-11.0.28.0.6-1|1806	%if %{with_systemtap}
21mr|java-11-openjdk-11.0.28.0.6-1|1807	tar --strip-components=1 -x -I xz -f %{SOURCE8}
21mr|java-11-openjdk-11.0.28.0.6-1|1808	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1809	cp -r tapset tapset%{debug_suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|1810	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1811	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|1812	cp -r tapset tapset%{fastdebug_suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|1813	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1814	
21mr|java-11-openjdk-11.0.28.0.6-1|1815	for suffix in %{build_loop} ; do
21mr|java-11-openjdk-11.0.28.0.6-1|1816	for file in "tapset"$suffix/*.in; do
21mr|java-11-openjdk-11.0.28.0.6-1|1817	OUTPUT_FILE=`echo $file | sed -e "s:\.stp\.in$:-%{version}-%{release}.%{_arch}.stp:g"`
21mr|java-11-openjdk-11.0.28.0.6-1|1818	sed -e "s:@ABS_SERVER_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/server/libjvm.so:g" $file > $file.1
21mr|java-11-openjdk-11.0.28.0.6-1|1819	sed -e "s:@JAVA_SPEC_VER@:%{javaver}:g" $file.1 > $file.2
21mr|java-11-openjdk-11.0.28.0.6-1|1820	# TODO find out which architectures other than i686 have a client vm
21mr|java-11-openjdk-11.0.28.0.6-1|1821	%ifarch %{ix86}
21mr|java-11-openjdk-11.0.28.0.6-1|1822	sed -e "s:@ABS_CLIENT_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/client/libjvm.so:g" $file.2 > $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1823	%else
21mr|java-11-openjdk-11.0.28.0.6-1|1824	sed -e "/@ABS_CLIENT_LIBJVM_SO@/d" $file.2 > $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1825	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1826	sed -i -e "s:@ABS_JAVA_HOME_DIR@:%{_jvmdir}/%{sdkdir -- $suffix}:g" $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1827	sed -i -e "s:@INSTALL_ARCH_DIR@:%{archinstall}:g" $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1828	sed -i -e "s:@prefix@:%{_jvmdir}/%{sdkdir -- $suffix}/:g" $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1829	done
21mr|java-11-openjdk-11.0.28.0.6-1|1830	done
21mr|java-11-openjdk-11.0.28.0.6-1|1831	# systemtap tapsets ends
21mr|java-11-openjdk-11.0.28.0.6-1|1832	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1833	
21mr|java-11-openjdk-11.0.28.0.6-1|1834	# Prepare desktop files
21mr|java-11-openjdk-11.0.28.0.6-1|1835	# The _X_ syntax indicates variables that are replaced by make upstream
21mr|java-11-openjdk-11.0.28.0.6-1|1836	# The @X@ syntax indicates variables that are replaced by configure upstream
21mr|java-11-openjdk-11.0.28.0.6-1|1837	for suffix in %{build_loop} ; do
21mr|java-11-openjdk-11.0.28.0.6-1|1838	for file in %{SOURCE9}; do
21mr|java-11-openjdk-11.0.28.0.6-1|1839	FILE=`basename $file | sed -e s:\.in$::g`
21mr|java-11-openjdk-11.0.28.0.6-1|1840	EXT="${FILE##*.}"
21mr|java-11-openjdk-11.0.28.0.6-1|1841	NAME="${FILE%.*}"
21mr|java-11-openjdk-11.0.28.0.6-1|1842	OUTPUT_FILE=$NAME$suffix.$EXT
21mr|java-11-openjdk-11.0.28.0.6-1|1843	sed    -e  "s:_SDKBINDIR_:%{sdkbindir -- $suffix}:g" $file > $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1844	sed -i -e  "s:@target_cpu@:%{_arch}:g" $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1845	sed -i -e  "s:@OPENJDK_VER@:%{version}-%{release}.%{_arch}$suffix:g" $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1846	sed -i -e  "s:@JAVA_VER@:%{javaver}:g" $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1847	sed -i -e  "s:@JAVA_VENDOR@:%{origin}:g" $OUTPUT_FILE
21mr|java-11-openjdk-11.0.28.0.6-1|1848	done
21mr|java-11-openjdk-11.0.28.0.6-1|1849	done
21mr|java-11-openjdk-11.0.28.0.6-1|1850	
21mr|java-11-openjdk-11.0.28.0.6-1|1851	# Setup nss.cfg
21mr|java-11-openjdk-11.0.28.0.6-1|1852	sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE11} > nss.cfg
21mr|java-11-openjdk-11.0.28.0.6-1|1853	
21mr|java-11-openjdk-11.0.28.0.6-1|1854	# Setup nss.fips.cfg
21mr|java-11-openjdk-11.0.28.0.6-1|1855	sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE17} > nss.fips.cfg
21mr|java-11-openjdk-11.0.28.0.6-1|1856	
21mr|java-11-openjdk-11.0.28.0.6-1|1857	%build
21mr|java-11-openjdk-11.0.28.0.6-1|1858	# How many CPU's do we have?
21mr|java-11-openjdk-11.0.28.0.6-1|1859	export NUM_PROC=%(/usr/bin/getconf _NPROCESSORS_ONLN 2> /dev/null || :)
21mr|java-11-openjdk-11.0.28.0.6-1|1860	export NUM_PROC=${NUM_PROC:-1}
21mr|java-11-openjdk-11.0.28.0.6-1|1861	%if 0%{?_smp_ncpus_max}
21mr|java-11-openjdk-11.0.28.0.6-1|1862	# Honor %%_smp_ncpus_max
21mr|java-11-openjdk-11.0.28.0.6-1|1863	[ ${NUM_PROC} -gt %{?_smp_ncpus_max} ] && export NUM_PROC=%{?_smp_ncpus_max}
21mr|java-11-openjdk-11.0.28.0.6-1|1864	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1865	
21mr|java-11-openjdk-11.0.28.0.6-1|1866	%ifarch s390x sparc64 alpha %{power64} %{aarch64} loongarch64
21mr|java-11-openjdk-11.0.28.0.6-1|1867	export ARCH_DATA_MODEL=64
21mr|java-11-openjdk-11.0.28.0.6-1|1868	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1869	%ifarch alpha
21mr|java-11-openjdk-11.0.28.0.6-1|1870	export CFLAGS="$CFLAGS -mieee"
21mr|java-11-openjdk-11.0.28.0.6-1|1871	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1872	
21mr|java-11-openjdk-11.0.28.0.6-1|1873	# We use ourcppflags because the OpenJDK build seems to
21mr|java-11-openjdk-11.0.28.0.6-1|1874	# pass EXTRA_CFLAGS to the HotSpot C++ compiler...
21mr|java-11-openjdk-11.0.28.0.6-1|1875	EXTRA_CFLAGS="%ourcppflags -Wno-error"
21mr|java-11-openjdk-11.0.28.0.6-1|1876	EXTRA_CPP_FLAGS="%ourcppflags"
21mr|java-11-openjdk-11.0.28.0.6-1|1877	
21mr|java-11-openjdk-11.0.28.0.6-1|1878	%ifarch %{power64} ppc
21mr|java-11-openjdk-11.0.28.0.6-1|1879	# fix rpmlint warnings
21mr|java-11-openjdk-11.0.28.0.6-1|1880	EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-strict-aliasing"
21mr|java-11-openjdk-11.0.28.0.6-1|1881	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1882	%ifarch %{ix86}
21mr|java-11-openjdk-11.0.28.0.6-1|1883	# Align stack boundary on x86_32
21mr|java-11-openjdk-11.0.28.0.6-1|1884	EXTRA_CFLAGS="$(echo ${EXTRA_CFLAGS} | sed -e 's|-mstackrealign|-mincoming-stack-boundary=2 -mpreferred-stack-boundary=4|')"
21mr|java-11-openjdk-11.0.28.0.6-1|1885	EXTRA_CPP_FLAGS="$(echo ${EXTRA_CPP_FLAGS} | sed -e 's|-mstackrealign|-mincoming-stack-boundary=2 -mpreferred-stack-boundary=4|')"
21mr|java-11-openjdk-11.0.28.0.6-1|1886	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1887	# Fixes annocheck warnings in assembler files due to missing build notes
21mr|java-11-openjdk-11.0.28.0.6-1|1888	EXTRA_ASFLAGS="${EXTRA_CFLAGS} -Wa,--generate-missing-build-notes=yes"
21mr|java-11-openjdk-11.0.28.0.6-1|1889	export EXTRA_CFLAGS EXTRA_CPP_FLAGS EXTRA_ASFLAGS
21mr|java-11-openjdk-11.0.28.0.6-1|1890	
21mr|java-11-openjdk-11.0.28.0.6-1|1891	function buildjdk() {
21mr|java-11-openjdk-11.0.28.0.6-1|1892	local outputdir=${1}
21mr|java-11-openjdk-11.0.28.0.6-1|1893	local buildjdk=${2}
21mr|java-11-openjdk-11.0.28.0.6-1|1894	local maketargets="${3}"
21mr|java-11-openjdk-11.0.28.0.6-1|1895	local debuglevel=${4}
21mr|java-11-openjdk-11.0.28.0.6-1|1896	local link_opt=${5}
21mr|java-11-openjdk-11.0.28.0.6-1|1897	
21mr|java-11-openjdk-11.0.28.0.6-1|1898	local top_dir_abs_src_path=$(pwd)/%{top_level_dir_name}
21mr|java-11-openjdk-11.0.28.0.6-1|1899	local top_dir_abs_build_path=$(pwd)/${outputdir}
21mr|java-11-openjdk-11.0.28.0.6-1|1900	
21mr|java-11-openjdk-11.0.28.0.6-1|1901	echo "Using output directory: ${outputdir}";
21mr|java-11-openjdk-11.0.28.0.6-1|1902	echo "Checking build JDK ${buildjdk} is operational..."
21mr|java-11-openjdk-11.0.28.0.6-1|1903	%if ! %{with bootstrap}
21mr|java-11-openjdk-11.0.28.0.6-1|1904	${buildjdk}/bin/java -version
21mr|java-11-openjdk-11.0.28.0.6-1|1905	%else
21mr|java-11-openjdk-11.0.28.0.6-1|1906	%{_builddir}/jdk-11.0.10/bin/java -version
21mr|java-11-openjdk-11.0.28.0.6-1|1907	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1908	echo "Using make targets: ${maketargets}"
21mr|java-11-openjdk-11.0.28.0.6-1|1909	echo "Using debuglevel: ${debuglevel}"
21mr|java-11-openjdk-11.0.28.0.6-1|1910	echo "Using link_opt: ${link_opt}"
21mr|java-11-openjdk-11.0.28.0.6-1|1911	echo "Building %{newjavaver}-%{buildver}, pre=%{ea_designator}, opt=%{lts_designator}"
21mr|java-11-openjdk-11.0.28.0.6-1|1912	
21mr|java-11-openjdk-11.0.28.0.6-1|1913	mkdir -p ${outputdir}
21mr|java-11-openjdk-11.0.28.0.6-1|1914	pushd ${outputdir}
21mr|java-11-openjdk-11.0.28.0.6-1|1915	
21mr|java-11-openjdk-11.0.28.0.6-1|1916	bash ${top_dir_abs_src_path}/configure \
21mr|java-11-openjdk-11.0.28.0.6-1|1917	%ifarch %{zero_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|1918	--with-jvm-variants=zero \
21mr|java-11-openjdk-11.0.28.0.6-1|1919	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1920	%ifarch %{ppc64le}
21mr|java-11-openjdk-11.0.28.0.6-1|1921	--with-jobs=1 \
21mr|java-11-openjdk-11.0.28.0.6-1|1922	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1923	--with-version-build=%{buildver} \
21mr|java-11-openjdk-11.0.28.0.6-1|1924	--with-version-pre="%{ea_designator}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1925	--with-version-opt=%{lts_designator} \
21mr|java-11-openjdk-11.0.28.0.6-1|1926	--with-vendor-version-string="%{vendor_version_string}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1927	--with-vendor-name="%{oj_vendor}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1928	--with-vendor-url="%{oj_vendor_url}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1929	--with-vendor-bug-url="%{oj_vendor_bug_url}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1930	--with-vendor-vm-bug-url="%{oj_vendor_bug_url}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1931	%if ! %{with bootstrap}
21mr|java-11-openjdk-11.0.28.0.6-1|1932	--with-boot-jdk=${buildjdk} \
21mr|java-11-openjdk-11.0.28.0.6-1|1933	%else
21mr|java-11-openjdk-11.0.28.0.6-1|1934	--with-boot-jdk="%{_builddir}/jdk-11.0.10" \
21mr|java-11-openjdk-11.0.28.0.6-1|1935	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1936	--with-debug-level=${debuglevel} \
21mr|java-11-openjdk-11.0.28.0.6-1|1937	--with-native-debug-symbols="%{debug_symbols}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1938	--disable-sysconf-nss \
21mr|java-11-openjdk-11.0.28.0.6-1|1939	--enable-unlimited-crypto \
21mr|java-11-openjdk-11.0.28.0.6-1|1940	--with-zlib=system \
21mr|java-11-openjdk-11.0.28.0.6-1|1941	--with-libjpeg=${link_opt} \
21mr|java-11-openjdk-11.0.28.0.6-1|1942	--with-giflib=${link_opt} \
21mr|java-11-openjdk-11.0.28.0.6-1|1943	--with-libpng=${link_opt} \
21mr|java-11-openjdk-11.0.28.0.6-1|1944	--with-lcms=${link_opt} \
21mr|java-11-openjdk-11.0.28.0.6-1|1945	--with-harfbuzz=${link_opt} \
21mr|java-11-openjdk-11.0.28.0.6-1|1946	--with-stdc++lib=dynamic \
21mr|java-11-openjdk-11.0.28.0.6-1|1947	--with-extra-cxxflags="$EXTRA_CPP_FLAGS" \
21mr|java-11-openjdk-11.0.28.0.6-1|1948	--with-extra-cflags="$EXTRA_CFLAGS" \
21mr|java-11-openjdk-11.0.28.0.6-1|1949	--with-extra-asflags="$EXTRA_ASFLAGS" \
21mr|java-11-openjdk-11.0.28.0.6-1|1950	--with-extra-ldflags="%{ourldflags}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1951	--with-num-cores="$NUM_PROC" \
21mr|java-11-openjdk-11.0.28.0.6-1|1952	--disable-javac-server \
21mr|java-11-openjdk-11.0.28.0.6-1|1953	--with-jvm-features="%{shenandoah_feature},%{zgc_feature}" \
21mr|java-11-openjdk-11.0.28.0.6-1|1954	--disable-warnings-as-errors
21mr|java-11-openjdk-11.0.28.0.6-1|1955	
21mr|java-11-openjdk-11.0.28.0.6-1|1956	cat spec.gmk
21mr|java-11-openjdk-11.0.28.0.6-1|1957	
21mr|java-11-openjdk-11.0.28.0.6-1|1958	make \
21mr|java-11-openjdk-11.0.28.0.6-1|1959	JAVAC_FLAGS=-g \
21mr|java-11-openjdk-11.0.28.0.6-1|1960	LOG=trace \
21mr|java-11-openjdk-11.0.28.0.6-1|1961	WARNINGS_ARE_ERRORS="-Wno-error" \
21mr|java-11-openjdk-11.0.28.0.6-1|1962	CFLAGS_WARNINGS_ARE_ERRORS="-Wno-error" \
21mr|java-11-openjdk-11.0.28.0.6-1|1963	$maketargets || ( pwd; find ${top_dir_abs_src_path} ${top_dir_abs_build_path} -name "hs_err_pid*.log" | xargs cat && false )
21mr|java-11-openjdk-11.0.28.0.6-1|1964	
21mr|java-11-openjdk-11.0.28.0.6-1|1965	popd
21mr|java-11-openjdk-11.0.28.0.6-1|1966	}
21mr|java-11-openjdk-11.0.28.0.6-1|1967	
21mr|java-11-openjdk-11.0.28.0.6-1|1968	function installjdk() {
21mr|java-11-openjdk-11.0.28.0.6-1|1969	local outputdir=${1}
21mr|java-11-openjdk-11.0.28.0.6-1|1970	local installdir=${2}
21mr|java-11-openjdk-11.0.28.0.6-1|1971	local imagepath=${installdir}/images/%{jdkimage}
21mr|java-11-openjdk-11.0.28.0.6-1|1972	
21mr|java-11-openjdk-11.0.28.0.6-1|1973	echo "Installing build from ${outputdir} to ${installdir}..."
21mr|java-11-openjdk-11.0.28.0.6-1|1974	mkdir -p ${installdir}
21mr|java-11-openjdk-11.0.28.0.6-1|1975	echo "Installing images..."
21mr|java-11-openjdk-11.0.28.0.6-1|1976	mv ${outputdir}/images ${installdir}
21mr|java-11-openjdk-11.0.28.0.6-1|1977	if [ -d ${outputdir}/bundles ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|1978	echo "Installing bundles...";
21mr|java-11-openjdk-11.0.28.0.6-1|1979	mv ${outputdir}/bundles ${installdir} ;
21mr|java-11-openjdk-11.0.28.0.6-1|1980	fi
21mr|java-11-openjdk-11.0.28.0.6-1|1981	if [ -d ${outputdir}/docs ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|1982	echo "Installing docs...";
21mr|java-11-openjdk-11.0.28.0.6-1|1983	mv ${outputdir}/docs ${installdir} ;
21mr|java-11-openjdk-11.0.28.0.6-1|1984	fi
21mr|java-11-openjdk-11.0.28.0.6-1|1985	
21mr|java-11-openjdk-11.0.28.0.6-1|1986	%if !%{with artifacts}
21mr|java-11-openjdk-11.0.28.0.6-1|1987	echo "Removing output directory...";
21mr|java-11-openjdk-11.0.28.0.6-1|1988	rm -rf ${outputdir}
21mr|java-11-openjdk-11.0.28.0.6-1|1989	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|1990	
21mr|java-11-openjdk-11.0.28.0.6-1|1991	if [ -d ${imagepath} ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|1992	# the build (erroneously) removes read permissions from some jars
21mr|java-11-openjdk-11.0.28.0.6-1|1993	# this is a regression in OpenJDK 7 (our compiler):
21mr|java-11-openjdk-11.0.28.0.6-1|1994	# https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1437
21mr|java-11-openjdk-11.0.28.0.6-1|1995	find ${imagepath} -iname '*.jar' -exec chmod ugo+r {} \;
21mr|java-11-openjdk-11.0.28.0.6-1|1996	
21mr|java-11-openjdk-11.0.28.0.6-1|1997	# Build screws up permissions on binaries
21mr|java-11-openjdk-11.0.28.0.6-1|1998	# https://bugs.openjdk.java.net/browse/JDK-8173610
21mr|java-11-openjdk-11.0.28.0.6-1|1999	find ${imagepath} -iname '*.so' -exec chmod +x {} \;
21mr|java-11-openjdk-11.0.28.0.6-1|2000	find ${imagepath}/bin/ -exec chmod +x {} \;
21mr|java-11-openjdk-11.0.28.0.6-1|2001	
21mr|java-11-openjdk-11.0.28.0.6-1|2002	# Install nss.cfg right away as we will be using the JRE above
21mr|java-11-openjdk-11.0.28.0.6-1|2003	install -m 644 nss.cfg ${imagepath}/conf/security/
21mr|java-11-openjdk-11.0.28.0.6-1|2004	
21mr|java-11-openjdk-11.0.28.0.6-1|2005	# Install nss.fips.cfg: NSS configuration for global FIPS mode (crypto-policies)
21mr|java-11-openjdk-11.0.28.0.6-1|2006	install -m 644 nss.fips.cfg ${imagepath}/conf/security/
21mr|java-11-openjdk-11.0.28.0.6-1|2007	%if 0
21mr|java-11-openjdk-11.0.28.0.6-1|2008	# Use system-wide tzdata
21mr|java-11-openjdk-11.0.28.0.6-1|2009	rm ${imagepath}/lib/tzdb.dat
21mr|java-11-openjdk-11.0.28.0.6-1|2010	ln -s %{_datadir}/javazi-1.8/tzdb.dat ${imagepath}/lib/tzdb.dat
21mr|java-11-openjdk-11.0.28.0.6-1|2011	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2012	# Create fake alt-java as a placeholder for future alt-java
21mr|java-11-openjdk-11.0.28.0.6-1|2013	pushd ${imagepath}
21mr|java-11-openjdk-11.0.28.0.6-1|2014	# add alt-java man page
21mr|java-11-openjdk-11.0.28.0.6-1|2015	echo "Hardened java binary recommended for launching untrusted code from the Web e.g. javaws" > man/man1/%{alt_java_name}.1
21mr|java-11-openjdk-11.0.28.0.6-1|2016	cat man/man1/java.1 >> man/man1/%{alt_java_name}.1
21mr|java-11-openjdk-11.0.28.0.6-1|2017	popd
21mr|java-11-openjdk-11.0.28.0.6-1|2018	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2019	}
21mr|java-11-openjdk-11.0.28.0.6-1|2020	
21mr|java-11-openjdk-11.0.28.0.6-1|2021	%if %{build_hotspot_first}
21mr|java-11-openjdk-11.0.28.0.6-1|2022	# Build a fresh libjvm.so first and use it to bootstrap
21mr|java-11-openjdk-11.0.28.0.6-1|2023	cp -LR --preserve=mode,timestamps %{bootjdk} newboot
21mr|java-11-openjdk-11.0.28.0.6-1|2024	systemjdk=$(pwd)/newboot
21mr|java-11-openjdk-11.0.28.0.6-1|2025	buildjdk build/newboot ${systemjdk} %{hotspot_target} "release" "bundled"
21mr|java-11-openjdk-11.0.28.0.6-1|2026	mv build/newboot/jdk/lib/server/libjvm.so newboot/lib/server
21mr|java-11-openjdk-11.0.28.0.6-1|2027	%else
21mr|java-11-openjdk-11.0.28.0.6-1|2028	systemjdk=%{bootjdk}
21mr|java-11-openjdk-11.0.28.0.6-1|2029	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2030	
21mr|java-11-openjdk-11.0.28.0.6-1|2031	for suffix in %{build_loop} ; do
21mr|java-11-openjdk-11.0.28.0.6-1|2032	
21mr|java-11-openjdk-11.0.28.0.6-1|2033	if [ "x$suffix" = "x" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|2034	debugbuild=release
21mr|java-11-openjdk-11.0.28.0.6-1|2035	else
21mr|java-11-openjdk-11.0.28.0.6-1|2036	# change --something to something
21mr|java-11-openjdk-11.0.28.0.6-1|2037	debugbuild=`echo $suffix  | sed "s/-//g"`
21mr|java-11-openjdk-11.0.28.0.6-1|2038	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2039	
21mr|java-11-openjdk-11.0.28.0.6-1|2040	
21mr|java-11-openjdk-11.0.28.0.6-1|2041	for loop in %{main_suffix} %{staticlibs_loop} ; do
21mr|java-11-openjdk-11.0.28.0.6-1|2042	
21mr|java-11-openjdk-11.0.28.0.6-1|2043	builddir=%{buildoutputdir -- ${suffix}${loop}}
21mr|java-11-openjdk-11.0.28.0.6-1|2044	bootbuilddir=boot${builddir}
21mr|java-11-openjdk-11.0.28.0.6-1|2045	installdir=%{installoutputdir -- ${suffix}${loop}}
21mr|java-11-openjdk-11.0.28.0.6-1|2046	bootinstalldir=boot${installdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2047	
21mr|java-11-openjdk-11.0.28.0.6-1|2048	if test "x${loop}" = "x%{main_suffix}" ; then
21mr|java-11-openjdk-11.0.28.0.6-1|2049	# Copy the source tree so we can remove all in-tree libraries
21mr|java-11-openjdk-11.0.28.0.6-1|2050	cp -a %{top_level_dir_name} %{top_level_dir_name_backup}
21mr|java-11-openjdk-11.0.28.0.6-1|2051	# Remove all libraries that are linked
21mr|java-11-openjdk-11.0.28.0.6-1|2052	sh %{SOURCE12} %{top_level_dir_name} full
21mr|java-11-openjdk-11.0.28.0.6-1|2053	# Use system libraries
21mr|java-11-openjdk-11.0.28.0.6-1|2054	link_opt="system"
21mr|java-11-openjdk-11.0.28.0.6-1|2055	# Debug builds don't need same targets as release for
21mr|java-11-openjdk-11.0.28.0.6-1|2056	# build speed-up. We also avoid bootstrapping these
21mr|java-11-openjdk-11.0.28.0.6-1|2057	# slower builds.
21mr|java-11-openjdk-11.0.28.0.6-1|2058	if echo $debugbuild | grep -q "debug" ; then
21mr|java-11-openjdk-11.0.28.0.6-1|2059	maketargets="%{debug_targets}"
21mr|java-11-openjdk-11.0.28.0.6-1|2060	run_bootstrap=false
21mr|java-11-openjdk-11.0.28.0.6-1|2061	else
21mr|java-11-openjdk-11.0.28.0.6-1|2062	maketargets="%{release_targets}"
21mr|java-11-openjdk-11.0.28.0.6-1|2063	run_bootstrap=%{bootstrap_build}
21mr|java-11-openjdk-11.0.28.0.6-1|2064	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2065	if ${run_bootstrap} ; then
21mr|java-11-openjdk-11.0.28.0.6-1|2066	buildjdk ${bootbuilddir} ${systemjdk} "%{bootstrap_targets}" ${debugbuild} ${link_opt}
21mr|java-11-openjdk-11.0.28.0.6-1|2067	installjdk ${bootbuilddir} ${bootinstalldir}
21mr|java-11-openjdk-11.0.28.0.6-1|2068	buildjdk ${builddir} $(pwd)/${bootinstalldir}/images/%{jdkimage} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-11-openjdk-11.0.28.0.6-1|2069	installjdk ${builddir} ${installdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2070	%{!?with_artifacts:rm -rf ${bootinstalldir}}
21mr|java-11-openjdk-11.0.28.0.6-1|2071	else
21mr|java-11-openjdk-11.0.28.0.6-1|2072	buildjdk ${builddir} ${systemjdk} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-11-openjdk-11.0.28.0.6-1|2073	installjdk ${builddir} ${installdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2074	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2075	# Restore original source tree we modified by removing full in-tree sources
21mr|java-11-openjdk-11.0.28.0.6-1|2076	rm -rf %{top_level_dir_name}
21mr|java-11-openjdk-11.0.28.0.6-1|2077	mv %{top_level_dir_name_backup} %{top_level_dir_name}
21mr|java-11-openjdk-11.0.28.0.6-1|2078	else
21mr|java-11-openjdk-11.0.28.0.6-1|2079	# Use bundled libraries for building statically
21mr|java-11-openjdk-11.0.28.0.6-1|2080	link_opt="bundled"
21mr|java-11-openjdk-11.0.28.0.6-1|2081	# Static library cycle only builds the static libraries
21mr|java-11-openjdk-11.0.28.0.6-1|2082	maketargets="%{static_libs_target}"
21mr|java-11-openjdk-11.0.28.0.6-1|2083	# Always just do the one build for the static libraries
21mr|java-11-openjdk-11.0.28.0.6-1|2084	buildjdk ${builddir} ${systemjdk} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-11-openjdk-11.0.28.0.6-1|2085	installjdk ${builddir} ${installdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2086	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2087	
21mr|java-11-openjdk-11.0.28.0.6-1|2088	done # end of main / staticlibs loop
21mr|java-11-openjdk-11.0.28.0.6-1|2089	
21mr|java-11-openjdk-11.0.28.0.6-1|2090	# build cycles
21mr|java-11-openjdk-11.0.28.0.6-1|2091	done # end of release / debug cycle loop
21mr|java-11-openjdk-11.0.28.0.6-1|2092	
21mr|java-11-openjdk-11.0.28.0.6-1|2093	%if 0
21mr|java-11-openjdk-11.0.28.0.6-1|2094	%check
21mr|java-11-openjdk-11.0.28.0.6-1|2095	
21mr|java-11-openjdk-11.0.28.0.6-1|2096	# We test debug first as it will give better diagnostics on a crash
21mr|java-11-openjdk-11.0.28.0.6-1|2097	for suffix in %{build_loop} ; do
21mr|java-11-openjdk-11.0.28.0.6-1|2098	
21mr|java-11-openjdk-11.0.28.0.6-1|2099	top_dir_abs_main_build_path=$(pwd)/%{installoutputdir -- ${suffix}%{main_suffix}}
21mr|java-11-openjdk-11.0.28.0.6-1|2100	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|2101	top_dir_abs_staticlibs_build_path=$(pwd)/%{installoutputdir -- ${suffix}%{staticlibs_loop}}
21mr|java-11-openjdk-11.0.28.0.6-1|2102	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2103	
21mr|java-11-openjdk-11.0.28.0.6-1|2104	export JAVA_HOME=${top_dir_abs_main_build_path}/images/%{jdkimage}
21mr|java-11-openjdk-11.0.28.0.6-1|2105	
21mr|java-11-openjdk-11.0.28.0.6-1|2106	#check Shenandoah is enabled
21mr|java-11-openjdk-11.0.28.0.6-1|2107	%if %{use_shenandoah_hotspot}
21mr|java-11-openjdk-11.0.28.0.6-1|2108	$JAVA_HOME//bin/java -XX:+UseShenandoahGC -version
21mr|java-11-openjdk-11.0.28.0.6-1|2109	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2110	
21mr|java-11-openjdk-11.0.28.0.6-1|2111	# Check unlimited policy has been used
21mr|java-11-openjdk-11.0.28.0.6-1|2112	$JAVA_HOME/bin/javac -d . %{SOURCE13}
21mr|java-11-openjdk-11.0.28.0.6-1|2113	$JAVA_HOME/bin/java --add-opens java.base/javax.crypto=ALL-UNNAMED TestCryptoLevel
21mr|java-11-openjdk-11.0.28.0.6-1|2114	
21mr|java-11-openjdk-11.0.28.0.6-1|2115	# Check ECC is working
21mr|java-11-openjdk-11.0.28.0.6-1|2116	$JAVA_HOME/bin/javac -d . %{SOURCE14}
21mr|java-11-openjdk-11.0.28.0.6-1|2117	$JAVA_HOME/bin/java $(echo $(basename %{SOURCE14})|sed "s|\.java||")
21mr|java-11-openjdk-11.0.28.0.6-1|2118	
21mr|java-11-openjdk-11.0.28.0.6-1|2119	# Check system crypto (policy) can be disabled
21mr|java-11-openjdk-11.0.28.0.6-1|2120	$JAVA_HOME/bin/javac -d . %{SOURCE15}
21mr|java-11-openjdk-11.0.28.0.6-1|2121	$JAVA_HOME/bin/java -Djava.security.disableSystemPropertiesFile=true $(echo $(basename %{SOURCE15})|sed "s|\.java||")
21mr|java-11-openjdk-11.0.28.0.6-1|2122	
21mr|java-11-openjdk-11.0.28.0.6-1|2123	# Check correct vendor values have been set
21mr|java-11-openjdk-11.0.28.0.6-1|2124	$JAVA_HOME/bin/javac -d . %{SOURCE16}
21mr|java-11-openjdk-11.0.28.0.6-1|2125	$JAVA_HOME/bin/java $(echo $(basename %{SOURCE16})|sed "s|\.java||") "%{oj_vendor}" "%{oj_vendor_url}" "%{oj_vendor_bug_url}"
21mr|java-11-openjdk-11.0.28.0.6-1|2126	
21mr|java-11-openjdk-11.0.28.0.6-1|2127	# Check translations are available for new timezones
21mr|java-11-openjdk-11.0.28.0.6-1|2128	$JAVA_HOME/bin/javac -d . %{SOURCE18}
21mr|java-11-openjdk-11.0.28.0.6-1|2129	$JAVA_HOME/bin/java $(echo $(basename %{SOURCE18})|sed "s|\.java||") JRE
21mr|java-11-openjdk-11.0.28.0.6-1|2130	$JAVA_HOME/bin/java -Djava.locale.providers=CLDR $(echo $(basename %{SOURCE18})|sed "s|\.java||") CLDR
21mr|java-11-openjdk-11.0.28.0.6-1|2131	
21mr|java-11-openjdk-11.0.28.0.6-1|2132	# Check java launcher has no SSB mitigation
21mr|java-11-openjdk-11.0.28.0.6-1|2133	if ! nm $JAVA_HOME/bin/java | grep set_speculation ; then true ; else false; fi
21mr|java-11-openjdk-11.0.28.0.6-1|2134	
21mr|java-11-openjdk-11.0.28.0.6-1|2135	# Check alt-java launcher has SSB mitigation on supported architectures
21mr|java-11-openjdk-11.0.28.0.6-1|2136	%ifarch %{ssbd_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|2137	nm $JAVA_HOME/bin/%{alt_java_name} | grep set_speculation
21mr|java-11-openjdk-11.0.28.0.6-1|2138	%else
21mr|java-11-openjdk-11.0.28.0.6-1|2139	if ! nm $JAVA_HOME/bin/%{alt_java_name} | grep set_speculation ; then true ; else false; fi
21mr|java-11-openjdk-11.0.28.0.6-1|2140	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2141	
21mr|java-11-openjdk-11.0.28.0.6-1|2142	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|2143	# Check debug symbols in static libraries (smoke test)
21mr|java-11-openjdk-11.0.28.0.6-1|2144	export STATIC_LIBS_HOME=${top_dir_abs_staticlibs_build_path}/images/%{static_libs_image}
21mr|java-11-openjdk-11.0.28.0.6-1|2145	readelf --debug-dump $STATIC_LIBS_HOME/lib/libfdlibm.a | grep w_remainder.c
21mr|java-11-openjdk-11.0.28.0.6-1|2146	readelf --debug-dump $STATIC_LIBS_HOME/lib/libfdlibm.a | grep e_remainder.c
21mr|java-11-openjdk-11.0.28.0.6-1|2147	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2148	
21mr|java-11-openjdk-11.0.28.0.6-1|2149	so_suffix="so"
21mr|java-11-openjdk-11.0.28.0.6-1|2150	# Check debug symbols are present and can identify code
21mr|java-11-openjdk-11.0.28.0.6-1|2151	find "$JAVA_HOME" -iname "*.$so_suffix" -print0 | while read -d $'\0' lib
21mr|java-11-openjdk-11.0.28.0.6-1|2152	do
21mr|java-11-openjdk-11.0.28.0.6-1|2153	if [ -f "$lib" ] ; then
21mr|java-11-openjdk-11.0.28.0.6-1|2154	echo "Testing $lib for debug symbols"
21mr|java-11-openjdk-11.0.28.0.6-1|2155	# All these tests rely on RPM failing the build if the exit code of any set
21mr|java-11-openjdk-11.0.28.0.6-1|2156	# of piped commands is non-zero.
21mr|java-11-openjdk-11.0.28.0.6-1|2157	
21mr|java-11-openjdk-11.0.28.0.6-1|2158	# Test for .debug_* sections in the shared object. This is the main test
21mr|java-11-openjdk-11.0.28.0.6-1|2159	# Stripped objects will not contain these
21mr|java-11-openjdk-11.0.28.0.6-1|2160	eu-readelf -S "$lib" | grep "] .debug_"
21mr|java-11-openjdk-11.0.28.0.6-1|2161	test $(eu-readelf -S "$lib" | grep -E "\]\ .debug_(info|abbrev)" | wc --lines) == 2
21mr|java-11-openjdk-11.0.28.0.6-1|2162	
21mr|java-11-openjdk-11.0.28.0.6-1|2163	# Test FILE symbols. These will most likely be removed by anything that
21mr|java-11-openjdk-11.0.28.0.6-1|2164	# manipulates symbol tables because it's generally useless. So a nice test
21mr|java-11-openjdk-11.0.28.0.6-1|2165	# that nothing has messed with symbols
21mr|java-11-openjdk-11.0.28.0.6-1|2166	old_IFS="$IFS"
21mr|java-11-openjdk-11.0.28.0.6-1|2167	IFS=$'\n'
21mr|java-11-openjdk-11.0.28.0.6-1|2168	for line in $(eu-readelf -s "$lib" | grep "00000000      0 FILE    LOCAL  DEFAULT")
21mr|java-11-openjdk-11.0.28.0.6-1|2169	do
21mr|java-11-openjdk-11.0.28.0.6-1|2170	# We expect to see .cpp files, except for architectures like aarch64 and
21mr|java-11-openjdk-11.0.28.0.6-1|2171	# s390 where we expect .o and .oS files
21mr|java-11-openjdk-11.0.28.0.6-1|2172	echo "$line" | grep -E "ABS ((.*/)?[-_a-zA-Z0-9]+\.(c|cc|cpp|cxx|o|oS))?$"
21mr|java-11-openjdk-11.0.28.0.6-1|2173	done
21mr|java-11-openjdk-11.0.28.0.6-1|2174	IFS="$old_IFS"
21mr|java-11-openjdk-11.0.28.0.6-1|2175	
21mr|java-11-openjdk-11.0.28.0.6-1|2176	# If this is the JVM, look for javaCalls.(cpp|o) in FILEs, for extra sanity checking
21mr|java-11-openjdk-11.0.28.0.6-1|2177	if [ "`basename $lib`" = "libjvm.so" ]; then
21mr|java-11-openjdk-11.0.28.0.6-1|2178	eu-readelf -s "$lib" | \
21mr|java-11-openjdk-11.0.28.0.6-1|2179	grep -E "00000000      0 FILE    LOCAL  DEFAULT      ABS javaCalls.(cpp|o)$"
21mr|java-11-openjdk-11.0.28.0.6-1|2180	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2181	
21mr|java-11-openjdk-11.0.28.0.6-1|2182	# Test that there are no .gnu_debuglink sections pointing to another
21mr|java-11-openjdk-11.0.28.0.6-1|2183	# debuginfo file. There shouldn't be any debuginfo files, so the link makes
21mr|java-11-openjdk-11.0.28.0.6-1|2184	# no sense either
21mr|java-11-openjdk-11.0.28.0.6-1|2185	eu-readelf -S "$lib" | grep 'gnu'
21mr|java-11-openjdk-11.0.28.0.6-1|2186	if eu-readelf -S "$lib" | grep '] .gnu_debuglink' | grep PROGBITS; then
21mr|java-11-openjdk-11.0.28.0.6-1|2187	echo "bad .gnu_debuglink section."
21mr|java-11-openjdk-11.0.28.0.6-1|2188	eu-readelf -x .gnu_debuglink "$lib"
21mr|java-11-openjdk-11.0.28.0.6-1|2189	false
21mr|java-11-openjdk-11.0.28.0.6-1|2190	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2191	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2192	done
21mr|java-11-openjdk-11.0.28.0.6-1|2193	
21mr|java-11-openjdk-11.0.28.0.6-1|2194	# Make sure gdb can do a backtrace based on line numbers on libjvm.so
21mr|java-11-openjdk-11.0.28.0.6-1|2195	# javaCalls.cpp:58 should map to:
21mr|java-11-openjdk-11.0.28.0.6-1|2196	# https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/file/ff3b27e6bcc2/src/share/vm/runtime/javaCalls.cpp#l58
21mr|java-11-openjdk-11.0.28.0.6-1|2197	# Using line number 1 might cause build problems. See:
21mr|java-11-openjdk-11.0.28.0.6-1|2198	# https://bugzilla.redhat.com/show_bug.cgi?id=1539664
21mr|java-11-openjdk-11.0.28.0.6-1|2199	# https://bugzilla.redhat.com/show_bug.cgi?id=1538767
21mr|java-11-openjdk-11.0.28.0.6-1|2200	gdb -q "$JAVA_HOME/bin/java" <<EOF | tee gdb.out
21mr|java-11-openjdk-11.0.28.0.6-1|2201	handle SIGSEGV pass nostop noprint
21mr|java-11-openjdk-11.0.28.0.6-1|2202	handle SIGILL pass nostop noprint
21mr|java-11-openjdk-11.0.28.0.6-1|2203	set breakpoint pending on
21mr|java-11-openjdk-11.0.28.0.6-1|2204	break javaCalls.cpp:58
21mr|java-11-openjdk-11.0.28.0.6-1|2205	commands 1
21mr|java-11-openjdk-11.0.28.0.6-1|2206	backtrace
21mr|java-11-openjdk-11.0.28.0.6-1|2207	quit
21mr|java-11-openjdk-11.0.28.0.6-1|2208	end
21mr|java-11-openjdk-11.0.28.0.6-1|2209	run -version
21mr|java-11-openjdk-11.0.28.0.6-1|2210	EOF
21mr|java-11-openjdk-11.0.28.0.6-1|2211	%ifarch %{gdb_arches}
21mr|java-11-openjdk-11.0.28.0.6-1|2212	grep 'JavaCallWrapper::JavaCallWrapper' gdb.out
21mr|java-11-openjdk-11.0.28.0.6-1|2213	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2214	
21mr|java-11-openjdk-11.0.28.0.6-1|2215	# Check src.zip has all sources. See RHBZ#1130490
21mr|java-11-openjdk-11.0.28.0.6-1|2216	$JAVA_HOME/bin/jar -tf $JAVA_HOME/lib/src.zip | grep 'sun.misc.Unsafe'
21mr|java-11-openjdk-11.0.28.0.6-1|2217	
21mr|java-11-openjdk-11.0.28.0.6-1|2218	# Check class files include useful debugging information
21mr|java-11-openjdk-11.0.28.0.6-1|2219	$JAVA_HOME/bin/javap -l java.lang.Object | grep "Compiled from"
21mr|java-11-openjdk-11.0.28.0.6-1|2220	$JAVA_HOME/bin/javap -l java.lang.Object | grep LineNumberTable
21mr|java-11-openjdk-11.0.28.0.6-1|2221	$JAVA_HOME/bin/javap -l java.lang.Object | grep LocalVariableTable
21mr|java-11-openjdk-11.0.28.0.6-1|2222	
21mr|java-11-openjdk-11.0.28.0.6-1|2223	# Check generated class files include useful debugging information
21mr|java-11-openjdk-11.0.28.0.6-1|2224	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep "Compiled from"
21mr|java-11-openjdk-11.0.28.0.6-1|2225	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LineNumberTable
21mr|java-11-openjdk-11.0.28.0.6-1|2226	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LocalVariableTable
21mr|java-11-openjdk-11.0.28.0.6-1|2227	
21mr|java-11-openjdk-11.0.28.0.6-1|2228	# build cycles check
21mr|java-11-openjdk-11.0.28.0.6-1|2229	done
21mr|java-11-openjdk-11.0.28.0.6-1|2230	%endif # check
21mr|java-11-openjdk-11.0.28.0.6-1|2231	
21mr|java-11-openjdk-11.0.28.0.6-1|2232	%install
21mr|java-11-openjdk-11.0.28.0.6-1|2233	STRIP_KEEP_SYMTAB=libjvm*
21mr|java-11-openjdk-11.0.28.0.6-1|2234	
21mr|java-11-openjdk-11.0.28.0.6-1|2235	for suffix in %{build_loop} ; do
21mr|java-11-openjdk-11.0.28.0.6-1|2236	
21mr|java-11-openjdk-11.0.28.0.6-1|2237	top_dir_abs_main_build_path=$(pwd)/%{installoutputdir -- ${suffix}%{main_suffix}}
21mr|java-11-openjdk-11.0.28.0.6-1|2238	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|2239	top_dir_abs_staticlibs_build_path=$(pwd)/%{installoutputdir -- ${suffix}%{staticlibs_loop}}
21mr|java-11-openjdk-11.0.28.0.6-1|2240	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2241	jdk_image=${top_dir_abs_main_build_path}/images/%{jdkimage}
21mr|java-11-openjdk-11.0.28.0.6-1|2242	
21mr|java-11-openjdk-11.0.28.0.6-1|2243	# Install the jdk
21mr|java-11-openjdk-11.0.28.0.6-1|2244	mkdir -p $RPM_BUILD_ROOT%{_jvmdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2245	cp -a ${jdk_image} $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|2246	
21mr|java-11-openjdk-11.0.28.0.6-1|2247	pushd ${jdk_image}
21mr|java-11-openjdk-11.0.28.0.6-1|2248	
21mr|java-11-openjdk-11.0.28.0.6-1|2249	%if %{with_systemtap}
21mr|java-11-openjdk-11.0.28.0.6-1|2250	# Install systemtap support files
21mr|java-11-openjdk-11.0.28.0.6-1|2251	install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset
21mr|java-11-openjdk-11.0.28.0.6-1|2252	# note, that uniquesuffix  is in BUILD dir in this case
21mr|java-11-openjdk-11.0.28.0.6-1|2253	cp -a $RPM_BUILD_DIR/%{uniquesuffix ""}/tapset$suffix/*.stp $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
21mr|java-11-openjdk-11.0.28.0.6-1|2254	pushd  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
21mr|java-11-openjdk-11.0.28.0.6-1|2255	tapsetFiles=`ls *.stp`
21mr|java-11-openjdk-11.0.28.0.6-1|2256	popd
21mr|java-11-openjdk-11.0.28.0.6-1|2257	install -d -m 755 $RPM_BUILD_ROOT%{tapsetdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2258	for name in $tapsetFiles ; do
21mr|java-11-openjdk-11.0.28.0.6-1|2259	targetName=`echo $name | sed "s/.stp/$suffix.stp/"`
21mr|java-11-openjdk-11.0.28.0.6-1|2260	ln -sf %{_jvmdir}/%{sdkdir -- $suffix}/tapset/$name $RPM_BUILD_ROOT%{tapsetdir}/$targetName
21mr|java-11-openjdk-11.0.28.0.6-1|2261	done
21mr|java-11-openjdk-11.0.28.0.6-1|2262	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2263	
21mr|java-11-openjdk-11.0.28.0.6-1|2264	# Remove empty cacerts database
21mr|java-11-openjdk-11.0.28.0.6-1|2265	rm -f $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/security/cacerts
21mr|java-11-openjdk-11.0.28.0.6-1|2266	# Install cacerts symlink needed by some apps which hard-code the path
21mr|java-11-openjdk-11.0.28.0.6-1|2267	pushd $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/security
21mr|java-11-openjdk-11.0.28.0.6-1|2268	ln -sf /etc/pki/java/cacerts .
21mr|java-11-openjdk-11.0.28.0.6-1|2269	popd
21mr|java-11-openjdk-11.0.28.0.6-1|2270	
21mr|java-11-openjdk-11.0.28.0.6-1|2271	# Install version-ed symlinks
21mr|java-11-openjdk-11.0.28.0.6-1|2272	pushd $RPM_BUILD_ROOT%{_jvmdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2273	ln -sf %{sdkdir -- $suffix} %{jrelnk -- $suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|2274	popd
21mr|java-11-openjdk-11.0.28.0.6-1|2275	
21mr|java-11-openjdk-11.0.28.0.6-1|2276	# Install man pages
21mr|java-11-openjdk-11.0.28.0.6-1|2277	install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
21mr|java-11-openjdk-11.0.28.0.6-1|2278	for manpage in man/man1/*
21mr|java-11-openjdk-11.0.28.0.6-1|2279	do
21mr|java-11-openjdk-11.0.28.0.6-1|2280	# Convert man pages to UTF8 encoding
21mr|java-11-openjdk-11.0.28.0.6-1|2281	iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
21mr|java-11-openjdk-11.0.28.0.6-1|2282	mv -f $manpage.tmp $manpage
21mr|java-11-openjdk-11.0.28.0.6-1|2283	install -m 644 -p $manpage $RPM_BUILD_ROOT%{_mandir}/man1/$(basename \
21mr|java-11-openjdk-11.0.28.0.6-1|2284	$manpage .1)-%{uniquesuffix -- $suffix}.1
21mr|java-11-openjdk-11.0.28.0.6-1|2285	done
21mr|java-11-openjdk-11.0.28.0.6-1|2286	# Remove man pages from jdk image
21mr|java-11-openjdk-11.0.28.0.6-1|2287	rm -rf $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/man
21mr|java-11-openjdk-11.0.28.0.6-1|2288	
21mr|java-11-openjdk-11.0.28.0.6-1|2289	popd
21mr|java-11-openjdk-11.0.28.0.6-1|2290	# Install static libs artefacts
21mr|java-11-openjdk-11.0.28.0.6-1|2291	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|2292	mkdir -p $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/static/linux-%{archinstall}/glibc
21mr|java-11-openjdk-11.0.28.0.6-1|2293	cp -a ${top_dir_abs_staticlibs_build_path}/images/%{static_libs_image}/lib/*.a \
21mr|java-11-openjdk-11.0.28.0.6-1|2294	$RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/static/linux-%{archinstall}/glibc
21mr|java-11-openjdk-11.0.28.0.6-1|2295	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2296	
21mr|java-11-openjdk-11.0.28.0.6-1|2297	if ! echo $suffix | grep -q "debug" ; then
21mr|java-11-openjdk-11.0.28.0.6-1|2298	# Install Javadoc documentation
21mr|java-11-openjdk-11.0.28.0.6-1|2299	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2300	cp -a ${top_dir_abs_main_build_path}/images/docs $RPM_BUILD_ROOT%{_javadocdir}/%{uniquejavadocdir -- $suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|2301	built_doc_archive=jdk-%{filever}%{ea_designator_zip}+%{buildver}%{lts_designator_zip}-docs.zip
21mr|java-11-openjdk-11.0.28.0.6-1|2302	cp -a ${top_dir_abs_main_build_path}/bundles/${built_doc_archive} \
21mr|java-11-openjdk-11.0.28.0.6-1|2303	$RPM_BUILD_ROOT%{_javadocdir}/%{uniquejavadocdir -- $suffix}.zip || ls -l ${top_dir_abs_main_build_path}/bundles/
21mr|java-11-openjdk-11.0.28.0.6-1|2304	fi
21mr|java-11-openjdk-11.0.28.0.6-1|2305	
21mr|java-11-openjdk-11.0.28.0.6-1|2306	# Install release notes
21mr|java-11-openjdk-11.0.28.0.6-1|2307	commondocdir=${RPM_BUILD_ROOT}%{_defaultdocdir}/%{uniquejavadocdir -- $suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|2308	install -d -m 755 ${commondocdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2309	cp -a %{SOURCE10} ${commondocdir}
21mr|java-11-openjdk-11.0.28.0.6-1|2310	
21mr|java-11-openjdk-11.0.28.0.6-1|2311	# Install icons and menu entries
21mr|java-11-openjdk-11.0.28.0.6-1|2312	for s in 16 24 32 48 ; do
21mr|java-11-openjdk-11.0.28.0.6-1|2313	install -D -p -m 644 \
21mr|java-11-openjdk-11.0.28.0.6-1|2314	%{top_level_dir_name}/src/java.desktop/unix/classes/sun/awt/X11/java-icon${s}.png \
21mr|java-11-openjdk-11.0.28.0.6-1|2315	$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}-%{origin}.png
21mr|java-11-openjdk-11.0.28.0.6-1|2316	done
21mr|java-11-openjdk-11.0.28.0.6-1|2317	
21mr|java-11-openjdk-11.0.28.0.6-1|2318	# Install desktop files
21mr|java-11-openjdk-11.0.28.0.6-1|2319	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
21mr|java-11-openjdk-11.0.28.0.6-1|2320	for e in jconsole$suffix ; do
21mr|java-11-openjdk-11.0.28.0.6-1|2321	desktop-file-install --vendor=%{uniquesuffix -- $suffix} --mode=644 \
21mr|java-11-openjdk-11.0.28.0.6-1|2322	--dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop
21mr|java-11-openjdk-11.0.28.0.6-1|2323	done
21mr|java-11-openjdk-11.0.28.0.6-1|2324	
21mr|java-11-openjdk-11.0.28.0.6-1|2325	# Install /etc/.java/.systemPrefs/ directory
21mr|java-11-openjdk-11.0.28.0.6-1|2326	# See https://bugzilla.redhat.com/show_bug.cgi?id=741821
21mr|java-11-openjdk-11.0.28.0.6-1|2327	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/.java/.systemPrefs
21mr|java-11-openjdk-11.0.28.0.6-1|2328	
21mr|java-11-openjdk-11.0.28.0.6-1|2329	# copy samples next to demos; samples are mostly js files
21mr|java-11-openjdk-11.0.28.0.6-1|2330	cp -r %{top_level_dir_name}/src/sample  $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/
21mr|java-11-openjdk-11.0.28.0.6-1|2331	
21mr|java-11-openjdk-11.0.28.0.6-1|2332	
21mr|java-11-openjdk-11.0.28.0.6-1|2333	# moving config files to /etc
21mr|java-11-openjdk-11.0.28.0.6-1|2334	mkdir -p $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|2335	mkdir -p $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/lib
21mr|java-11-openjdk-11.0.28.0.6-1|2336	mv $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/conf/  $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|2337	mv $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/lib/security  $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/lib
21mr|java-11-openjdk-11.0.28.0.6-1|2338	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-11-openjdk-11.0.28.0.6-1|2339	ln -s %{etcjavadir -- $suffix}/conf  ./conf
21mr|java-11-openjdk-11.0.28.0.6-1|2340	popd
21mr|java-11-openjdk-11.0.28.0.6-1|2341	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/lib
21mr|java-11-openjdk-11.0.28.0.6-1|2342	ln -s %{etcjavadir -- $suffix}/lib/security  ./security
21mr|java-11-openjdk-11.0.28.0.6-1|2343	popd
21mr|java-11-openjdk-11.0.28.0.6-1|2344	# end moving files to /etc
21mr|java-11-openjdk-11.0.28.0.6-1|2345	
21mr|java-11-openjdk-11.0.28.0.6-1|2346	# stabilize permissions
21mr|java-11-openjdk-11.0.28.0.6-1|2347	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -name "*.so" -exec chmod 755 {} \; ;
21mr|java-11-openjdk-11.0.28.0.6-1|2348	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -type d -exec chmod 755 {} \; ;
21mr|java-11-openjdk-11.0.28.0.6-1|2349	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/legal -type f -exec chmod 644 {} \; ;
21mr|java-11-openjdk-11.0.28.0.6-1|2350	
21mr|java-11-openjdk-11.0.28.0.6-1|2351	# end, dual install
21mr|java-11-openjdk-11.0.28.0.6-1|2352	done
21mr|java-11-openjdk-11.0.28.0.6-1|2353	
21mr|java-11-openjdk-11.0.28.0.6-1|2354	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|2355	# intentionally only for non-debug
21mr|java-11-openjdk-11.0.28.0.6-1|2356	%pretrans headless -p <lua>
21mr|java-11-openjdk-11.0.28.0.6-1|2357	-- see https://bugzilla.redhat.com/show_bug.cgi?id=1038092 for whole issue
21mr|java-11-openjdk-11.0.28.0.6-1|2358	-- see https://bugzilla.redhat.com/show_bug.cgi?id=1290388 for pretrans over pre
21mr|java-11-openjdk-11.0.28.0.6-1|2359	-- if copy-jdk-configs is in transaction, it installs in pretrans to temp
21mr|java-11-openjdk-11.0.28.0.6-1|2360	-- if copy_jdk_configs is in temp, then it means that copy-jdk-configs is in transaction  and so is
21mr|java-11-openjdk-11.0.28.0.6-1|2361	-- preferred over one in %%{_libexecdir}. If it is not in transaction, then depends
21mr|java-11-openjdk-11.0.28.0.6-1|2362	-- whether copy-jdk-configs is installed or not. If so, then configs are copied
21mr|java-11-openjdk-11.0.28.0.6-1|2363	-- (copy_jdk_configs from %%{_libexecdir} used) or not copied at all
21mr|java-11-openjdk-11.0.28.0.6-1|2364	local posix = require "posix"
21mr|java-11-openjdk-11.0.28.0.6-1|2365	
21mr|java-11-openjdk-11.0.28.0.6-1|2366	if (os.getenv("debug") == "true") then
21mr|java-11-openjdk-11.0.28.0.6-1|2367	debug = true;
21mr|java-11-openjdk-11.0.28.0.6-1|2368	print("cjc: in spec debug is on")
21mr|java-11-openjdk-11.0.28.0.6-1|2369	else
21mr|java-11-openjdk-11.0.28.0.6-1|2370	debug = false;
21mr|java-11-openjdk-11.0.28.0.6-1|2371	end
21mr|java-11-openjdk-11.0.28.0.6-1|2372	
21mr|java-11-openjdk-11.0.28.0.6-1|2373	SOURCE1 = "%{rpm_state_dir}/copy_jdk_configs.lua"
21mr|java-11-openjdk-11.0.28.0.6-1|2374	SOURCE2 = "%{_libexecdir}/copy_jdk_configs.lua"
21mr|java-11-openjdk-11.0.28.0.6-1|2375	
21mr|java-11-openjdk-11.0.28.0.6-1|2376	local stat1 = posix.stat(SOURCE1, "type");
21mr|java-11-openjdk-11.0.28.0.6-1|2377	local stat2 = posix.stat(SOURCE2, "type");
21mr|java-11-openjdk-11.0.28.0.6-1|2378	
21mr|java-11-openjdk-11.0.28.0.6-1|2379	if (stat1 ~= nil) then
21mr|java-11-openjdk-11.0.28.0.6-1|2380	if (debug) then
21mr|java-11-openjdk-11.0.28.0.6-1|2381	print(SOURCE1 .." exists - copy-jdk-configs in transaction, using this one.")
21mr|java-11-openjdk-11.0.28.0.6-1|2382	end;
21mr|java-11-openjdk-11.0.28.0.6-1|2383	package.path = package.path .. ";" .. SOURCE1
21mr|java-11-openjdk-11.0.28.0.6-1|2384	else
21mr|java-11-openjdk-11.0.28.0.6-1|2385	if (stat2 ~= nil) then
21mr|java-11-openjdk-11.0.28.0.6-1|2386	if (debug) then
21mr|java-11-openjdk-11.0.28.0.6-1|2387	print(SOURCE2 .." exists - copy-jdk-configs already installed and NOT in transaction. Using.")
21mr|java-11-openjdk-11.0.28.0.6-1|2388	end;
21mr|java-11-openjdk-11.0.28.0.6-1|2389	package.path = package.path .. ";" .. SOURCE2
21mr|java-11-openjdk-11.0.28.0.6-1|2390	else
21mr|java-11-openjdk-11.0.28.0.6-1|2391	if (debug) then
21mr|java-11-openjdk-11.0.28.0.6-1|2392	print(SOURCE1 .." does NOT exists")
21mr|java-11-openjdk-11.0.28.0.6-1|2393	print(SOURCE2 .." does NOT exists")
21mr|java-11-openjdk-11.0.28.0.6-1|2394	print("No config files will be copied")
21mr|java-11-openjdk-11.0.28.0.6-1|2395	end
21mr|java-11-openjdk-11.0.28.0.6-1|2396	return
21mr|java-11-openjdk-11.0.28.0.6-1|2397	end
21mr|java-11-openjdk-11.0.28.0.6-1|2398	end
21mr|java-11-openjdk-11.0.28.0.6-1|2399	arg = nil ;  -- it is better to null the arg up, no meter if they exists or not, and use cjc as module in unified way, instead of relaying on "main" method during require "copy_jdk_configs.lua"
21mr|java-11-openjdk-11.0.28.0.6-1|2400	cjc = require "copy_jdk_configs.lua"
21mr|java-11-openjdk-11.0.28.0.6-1|2401	args = {"--currentjvm", "%{uniquesuffix %{nil}}", "--jvmdir", "%{_jvmdir %{nil}}", "--origname", "%{name}", "--origjavaver", "%{javaver}", "--arch", "%{_arch}", "--temp", "%{rpm_state_dir}/%{name}.%{_arch}"}
21mr|java-11-openjdk-11.0.28.0.6-1|2402	cjc.mainProgram(args)
21mr|java-11-openjdk-11.0.28.0.6-1|2403	-- the returns from copy_jdk_configs.lua should not affect this 'main', so it shodl run under all circumstances, except fatal error
21mr|java-11-openjdk-11.0.28.0.6-1|2404	-- https://bugzilla.redhat.com/show_bug.cgi?id=1820172
21mr|java-11-openjdk-11.0.28.0.6-1|2405	-- https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/
21mr|java-11-openjdk-11.0.28.0.6-1|2406	-- Define the path to directory being replaced below.
21mr|java-11-openjdk-11.0.28.0.6-1|2407	-- DO NOT add a trailing slash at the end.
21mr|java-11-openjdk-11.0.28.0.6-1|2408	path1 = "%{_jvmdir}/%{sdkdir -- %{nil}}/conf"
21mr|java-11-openjdk-11.0.28.0.6-1|2409	path2 = "%{_jvmdir}/%{sdkdir -- %{nil}}/lib/security"
21mr|java-11-openjdk-11.0.28.0.6-1|2410	array = {path1, path2}
21mr|java-11-openjdk-11.0.28.0.6-1|2411	for index, path in pairs(array) do
21mr|java-11-openjdk-11.0.28.0.6-1|2412	st = posix.stat(path)
21mr|java-11-openjdk-11.0.28.0.6-1|2413	if st and st.type == "directory" then
21mr|java-11-openjdk-11.0.28.0.6-1|2414	status = os.rename(path, path .. ".rpmmoved")
21mr|java-11-openjdk-11.0.28.0.6-1|2415	if not status then
21mr|java-11-openjdk-11.0.28.0.6-1|2416	suffix = 0
21mr|java-11-openjdk-11.0.28.0.6-1|2417	while not status do
21mr|java-11-openjdk-11.0.28.0.6-1|2418	suffix = suffix + 1
21mr|java-11-openjdk-11.0.28.0.6-1|2419	status = os.rename(path .. ".rpmmoved", path .. ".rpmmoved." .. suffix)
21mr|java-11-openjdk-11.0.28.0.6-1|2420	end
21mr|java-11-openjdk-11.0.28.0.6-1|2421	os.rename(path, path .. ".rpmmoved")
21mr|java-11-openjdk-11.0.28.0.6-1|2422	end
21mr|java-11-openjdk-11.0.28.0.6-1|2423	end
21mr|java-11-openjdk-11.0.28.0.6-1|2424	end
21mr|java-11-openjdk-11.0.28.0.6-1|2425	
21mr|java-11-openjdk-11.0.28.0.6-1|2426	%post
21mr|java-11-openjdk-11.0.28.0.6-1|2427	%{post_script %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2428	
21mr|java-11-openjdk-11.0.28.0.6-1|2429	%post headless
21mr|java-11-openjdk-11.0.28.0.6-1|2430	%{post_headless %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2431	
21mr|java-11-openjdk-11.0.28.0.6-1|2432	%postun
21mr|java-11-openjdk-11.0.28.0.6-1|2433	%{postun_script %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2434	
21mr|java-11-openjdk-11.0.28.0.6-1|2435	%postun headless
21mr|java-11-openjdk-11.0.28.0.6-1|2436	%{postun_headless %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2437	
21mr|java-11-openjdk-11.0.28.0.6-1|2438	%posttrans
21mr|java-11-openjdk-11.0.28.0.6-1|2439	%{posttrans_script %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2440	
21mr|java-11-openjdk-11.0.28.0.6-1|2441	%posttrans headless
21mr|java-11-openjdk-11.0.28.0.6-1|2442	%{alternatives_java_install %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2443	
21mr|java-11-openjdk-11.0.28.0.6-1|2444	%post devel
21mr|java-11-openjdk-11.0.28.0.6-1|2445	%{post_devel %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2446	
21mr|java-11-openjdk-11.0.28.0.6-1|2447	%postun devel
21mr|java-11-openjdk-11.0.28.0.6-1|2448	%{postun_devel %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2449	
21mr|java-11-openjdk-11.0.28.0.6-1|2450	%posttrans  devel
21mr|java-11-openjdk-11.0.28.0.6-1|2451	%{posttrans_devel %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2452	
21mr|java-11-openjdk-11.0.28.0.6-1|2453	%posttrans javadoc
21mr|java-11-openjdk-11.0.28.0.6-1|2454	%{alternatives_javadoc_install %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2455	
21mr|java-11-openjdk-11.0.28.0.6-1|2456	%postun javadoc
21mr|java-11-openjdk-11.0.28.0.6-1|2457	%{postun_javadoc %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2458	
21mr|java-11-openjdk-11.0.28.0.6-1|2459	%posttrans javadoc-zip
21mr|java-11-openjdk-11.0.28.0.6-1|2460	%{alternatives_javadoczip_install %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2461	
21mr|java-11-openjdk-11.0.28.0.6-1|2462	%postun javadoc-zip
21mr|java-11-openjdk-11.0.28.0.6-1|2463	%{postun_javadoc_zip %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2464	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2465	
21mr|java-11-openjdk-11.0.28.0.6-1|2466	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|2467	%post slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2468	%{post_script -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2469	
21mr|java-11-openjdk-11.0.28.0.6-1|2470	%post headless-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2471	%{post_headless -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2472	
21mr|java-11-openjdk-11.0.28.0.6-1|2473	%posttrans headless-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2474	%{alternatives_java_install -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2475	
21mr|java-11-openjdk-11.0.28.0.6-1|2476	%postun slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2477	%{postun_script -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2478	
21mr|java-11-openjdk-11.0.28.0.6-1|2479	%postun headless-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2480	%{postun_headless -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2481	
21mr|java-11-openjdk-11.0.28.0.6-1|2482	%posttrans slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2483	%{posttrans_script -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2484	
21mr|java-11-openjdk-11.0.28.0.6-1|2485	%post devel-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2486	%{post_devel -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2487	
21mr|java-11-openjdk-11.0.28.0.6-1|2488	%postun devel-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2489	%{postun_devel -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2490	
21mr|java-11-openjdk-11.0.28.0.6-1|2491	%posttrans  devel-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2492	%{posttrans_devel -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2493	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2494	
21mr|java-11-openjdk-11.0.28.0.6-1|2495	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|2496	%post fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2497	%{post_script -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2498	
21mr|java-11-openjdk-11.0.28.0.6-1|2499	%post headless-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2500	%{post_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2501	
21mr|java-11-openjdk-11.0.28.0.6-1|2502	%postun fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2503	%{postun_script -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2504	
21mr|java-11-openjdk-11.0.28.0.6-1|2505	%postun headless-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2506	%{postun_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2507	
21mr|java-11-openjdk-11.0.28.0.6-1|2508	%posttrans fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2509	%{posttrans_script -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2510	
21mr|java-11-openjdk-11.0.28.0.6-1|2511	%posttrans headless-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2512	%{alternatives_java_install -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2513	
21mr|java-11-openjdk-11.0.28.0.6-1|2514	%post devel-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2515	%{post_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2516	
21mr|java-11-openjdk-11.0.28.0.6-1|2517	%postun devel-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2518	%{postun_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2519	
21mr|java-11-openjdk-11.0.28.0.6-1|2520	%posttrans  devel-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2521	%{posttrans_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2522	
21mr|java-11-openjdk-11.0.28.0.6-1|2523	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2524	
21mr|java-11-openjdk-11.0.28.0.6-1|2525	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|2526	%files
21mr|java-11-openjdk-11.0.28.0.6-1|2527	# main package builds always
21mr|java-11-openjdk-11.0.28.0.6-1|2528	%{files_jre %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2529	%else
21mr|java-11-openjdk-11.0.28.0.6-1|2530	%files
21mr|java-11-openjdk-11.0.28.0.6-1|2531	# placeholder
21mr|java-11-openjdk-11.0.28.0.6-1|2532	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2533	
21mr|java-11-openjdk-11.0.28.0.6-1|2534	
21mr|java-11-openjdk-11.0.28.0.6-1|2535	%if %{include_normal_build}
21mr|java-11-openjdk-11.0.28.0.6-1|2536	%files headless
21mr|java-11-openjdk-11.0.28.0.6-1|2537	# important note, see https://bugzilla.redhat.com/show_bug.cgi?id=1038092 for whole issue
21mr|java-11-openjdk-11.0.28.0.6-1|2538	# all config/noreplace files (and more) have to be declared in pretrans. See pretrans
21mr|java-11-openjdk-11.0.28.0.6-1|2539	%{files_jre_headless %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2540	
21mr|java-11-openjdk-11.0.28.0.6-1|2541	%files devel
21mr|java-11-openjdk-11.0.28.0.6-1|2542	%{files_devel %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2543	
21mr|java-11-openjdk-11.0.28.0.6-1|2544	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|2545	%files static-libs
21mr|java-11-openjdk-11.0.28.0.6-1|2546	%{files_static_libs %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2547	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2548	
21mr|java-11-openjdk-11.0.28.0.6-1|2549	%files jmods
21mr|java-11-openjdk-11.0.28.0.6-1|2550	%{files_jmods %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2551	
21mr|java-11-openjdk-11.0.28.0.6-1|2552	%files demo
21mr|java-11-openjdk-11.0.28.0.6-1|2553	%{files_demo %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2554	
21mr|java-11-openjdk-11.0.28.0.6-1|2555	%files src
21mr|java-11-openjdk-11.0.28.0.6-1|2556	%{files_src %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2557	
21mr|java-11-openjdk-11.0.28.0.6-1|2558	%files javadoc
21mr|java-11-openjdk-11.0.28.0.6-1|2559	%{files_javadoc %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2560	
21mr|java-11-openjdk-11.0.28.0.6-1|2561	# This puts a huge documentation file in /usr/share
21mr|java-11-openjdk-11.0.28.0.6-1|2562	# It is now architecture-dependent, as eg. AOT and Graal are now x86_64 only
21mr|java-11-openjdk-11.0.28.0.6-1|2563	# same for debug variant
21mr|java-11-openjdk-11.0.28.0.6-1|2564	%files javadoc-zip
21mr|java-11-openjdk-11.0.28.0.6-1|2565	%{files_javadoc_zip %{nil}}
21mr|java-11-openjdk-11.0.28.0.6-1|2566	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2567	
21mr|java-11-openjdk-11.0.28.0.6-1|2568	%if %{include_debug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|2569	%files slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2570	%{files_jre -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2571	
21mr|java-11-openjdk-11.0.28.0.6-1|2572	%files headless-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2573	%{files_jre_headless -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2574	
21mr|java-11-openjdk-11.0.28.0.6-1|2575	%files devel-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2576	%{files_devel -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2577	
21mr|java-11-openjdk-11.0.28.0.6-1|2578	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|2579	%files static-libs-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2580	%{files_static_libs -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2581	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2582	
21mr|java-11-openjdk-11.0.28.0.6-1|2583	%files jmods-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2584	%{files_jmods -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2585	
21mr|java-11-openjdk-11.0.28.0.6-1|2586	%files demo-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2587	%{files_demo -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2588	
21mr|java-11-openjdk-11.0.28.0.6-1|2589	%files src-slowdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2590	%{files_src -- %{debug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2591	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2592	
21mr|java-11-openjdk-11.0.28.0.6-1|2593	%if %{include_fastdebug_build}
21mr|java-11-openjdk-11.0.28.0.6-1|2594	%files fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2595	%{files_jre -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2596	
21mr|java-11-openjdk-11.0.28.0.6-1|2597	%files headless-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2598	%{files_jre_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2599	
21mr|java-11-openjdk-11.0.28.0.6-1|2600	%files devel-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2601	%{files_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2602	
21mr|java-11-openjdk-11.0.28.0.6-1|2603	%if %{include_staticlibs}
21mr|java-11-openjdk-11.0.28.0.6-1|2604	%files static-libs-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2605	%{files_static_libs -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2606	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2607	
21mr|java-11-openjdk-11.0.28.0.6-1|2608	%files jmods-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2609	%{files_jmods -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2610	
21mr|java-11-openjdk-11.0.28.0.6-1|2611	%files demo-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2612	%{files_demo -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2613	
21mr|java-11-openjdk-11.0.28.0.6-1|2614	%files src-fastdebug
21mr|java-11-openjdk-11.0.28.0.6-1|2615	%{files_src -- %{fastdebug_suffix_unquoted}}
21mr|java-11-openjdk-11.0.28.0.6-1|2616	
21mr|java-11-openjdk-11.0.28.0.6-1|2617	%endif
21mr|java-11-openjdk-11.0.28.0.6-1|2618	
21mr|java-11-openjdk-11.0.28.0.6-1|2619	

12907 21
21mr|java-17-openjdk-17.0.16.0.8-1|1	%define _duplicate_files_terminate_build 0
21mr|java-17-openjdk-17.0.16.0.8-1|2	
21mr|java-17-openjdk-17.0.16.0.8-1|3	# Synced to 3cbe105c02a34a9a45c741b1e5ea997241cfb84b
21mr|java-17-openjdk-17.0.16.0.8-1|4	%define _disable_ld_no_undefined 1
21mr|java-17-openjdk-17.0.16.0.8-1|5	
21mr|java-17-openjdk-17.0.16.0.8-1|6	# RPM conditionals so as to be able to dynamically produce
21mr|java-17-openjdk-17.0.16.0.8-1|7	# slowdebug/release builds. See:
21mr|java-17-openjdk-17.0.16.0.8-1|8	# https://rpm.org/user_doc/conditional_builds.html
21mr|java-17-openjdk-17.0.16.0.8-1|9	#
21mr|java-17-openjdk-17.0.16.0.8-1|10	# Examples:
21mr|java-17-openjdk-17.0.16.0.8-1|11	#
21mr|java-17-openjdk-17.0.16.0.8-1|12	# Produce release, fastdebug *and* slowdebug builds on x86_64 (default):
21mr|java-17-openjdk-17.0.16.0.8-1|13	# $ rpmbuild -ba java-17-openjdk.spec
21mr|java-17-openjdk-17.0.16.0.8-1|14	#
21mr|java-17-openjdk-17.0.16.0.8-1|15	# Produce only release builds (no debug builds) on x86_64:
21mr|java-17-openjdk-17.0.16.0.8-1|16	# $ rpmbuild -ba java-17-openjdk.spec --without slowdebug --without fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|17	#
21mr|java-17-openjdk-17.0.16.0.8-1|18	# Only produce a release build on x86_64:
21mr|java-17-openjdk-17.0.16.0.8-1|19	# $ fedpkg mockbuild --without slowdebug --without fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|20	
21mr|java-17-openjdk-17.0.16.0.8-1|21	# Enable fastdebug builds by default on relevant arches.
21mr|java-17-openjdk-17.0.16.0.8-1|22	%bcond_without fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|23	# Enable slowdebug builds by default on relevant arches.
21mr|java-17-openjdk-17.0.16.0.8-1|24	%bcond_without slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|25	# Enable release builds by default on relevant arches.
21mr|java-17-openjdk-17.0.16.0.8-1|26	%bcond_without release
21mr|java-17-openjdk-17.0.16.0.8-1|27	# Enable static library builds by default.
21mr|java-17-openjdk-17.0.16.0.8-1|28	%bcond_without staticlibs
21mr|java-17-openjdk-17.0.16.0.8-1|29	# Build a fresh libjvm.so for use in a copy of the bootstrap JDK
21mr|java-17-openjdk-17.0.16.0.8-1|30	%bcond_with fresh_libjvm
21mr|java-17-openjdk-17.0.16.0.8-1|31	
21mr|java-17-openjdk-17.0.16.0.8-1|32	%bcond_with bootstrap
21mr|java-17-openjdk-17.0.16.0.8-1|33	
21mr|java-17-openjdk-17.0.16.0.8-1|34	# Workaround for stripping of debug symbols from static libraries
21mr|java-17-openjdk-17.0.16.0.8-1|35	%if %{with staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|36	%define __brp_strip_static_archive %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|37	%global include_staticlibs 1
21mr|java-17-openjdk-17.0.16.0.8-1|38	%else
21mr|java-17-openjdk-17.0.16.0.8-1|39	%global include_staticlibs 0
21mr|java-17-openjdk-17.0.16.0.8-1|40	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|41	
21mr|java-17-openjdk-17.0.16.0.8-1|42	# Define whether to use the bootstrap JDK directly or with a fresh libjvm.so
21mr|java-17-openjdk-17.0.16.0.8-1|43	%if %{with fresh_libjvm}
21mr|java-17-openjdk-17.0.16.0.8-1|44	%global build_hotspot_first 1
21mr|java-17-openjdk-17.0.16.0.8-1|45	%else
21mr|java-17-openjdk-17.0.16.0.8-1|46	%global build_hotspot_first 0
21mr|java-17-openjdk-17.0.16.0.8-1|47	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|48	
21mr|java-17-openjdk-17.0.16.0.8-1|49	# The -g flag says to use strip -g instead of full strip on DSOs or EXEs.
21mr|java-17-openjdk-17.0.16.0.8-1|50	# This fixes detailed NMT and other tools which need minimal debug info.
21mr|java-17-openjdk-17.0.16.0.8-1|51	# See: https://bugzilla.redhat.com/show_bug.cgi?id=1520879
21mr|java-17-openjdk-17.0.16.0.8-1|52	%global _find_debuginfo_opts -g
21mr|java-17-openjdk-17.0.16.0.8-1|53	
21mr|java-17-openjdk-17.0.16.0.8-1|54	# With LTO flags enabled, debuginfo checks fail for some reason. Disable
21mr|java-17-openjdk-17.0.16.0.8-1|55	# LTO for a passing build. This really needs to be looked at.
21mr|java-17-openjdk-17.0.16.0.8-1|56	%define _lto_cflags %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|57	%define _disable_lto %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|58	
21mr|java-17-openjdk-17.0.16.0.8-1|59	# note: parametrized macros are order-sensitive (unlike not-parametrized) even with normal macros
21mr|java-17-openjdk-17.0.16.0.8-1|60	# also necessary when passing it as parameter to other macros. If not macro, then it is considered a switch
21mr|java-17-openjdk-17.0.16.0.8-1|61	# see the difference between global and define:
21mr|java-17-openjdk-17.0.16.0.8-1|62	# See https://github.com/rpm-software-management/rpm/issues/127 to comments at  "pmatilai commented on Aug 18, 2017"
21mr|java-17-openjdk-17.0.16.0.8-1|63	# (initiated in https://bugzilla.redhat.com/show_bug.cgi?id=1482192)
21mr|java-17-openjdk-17.0.16.0.8-1|64	%global debug_suffix_unquoted -slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|65	%global fastdebug_suffix_unquoted -fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|66	%global main_suffix_unquoted -main
21mr|java-17-openjdk-17.0.16.0.8-1|67	%global staticlibs_suffix_unquoted -staticlibs
21mr|java-17-openjdk-17.0.16.0.8-1|68	# quoted one for shell operations
21mr|java-17-openjdk-17.0.16.0.8-1|69	%global debug_suffix "%{debug_suffix_unquoted}"
21mr|java-17-openjdk-17.0.16.0.8-1|70	%global fastdebug_suffix "%{fastdebug_suffix_unquoted}"
21mr|java-17-openjdk-17.0.16.0.8-1|71	%global normal_suffix ""
21mr|java-17-openjdk-17.0.16.0.8-1|72	%global main_suffix "%{main_suffix_unquoted}"
21mr|java-17-openjdk-17.0.16.0.8-1|73	%global staticlibs_suffix "%{staticlibs_suffix_unquoted}"
21mr|java-17-openjdk-17.0.16.0.8-1|74	
21mr|java-17-openjdk-17.0.16.0.8-1|75	%global debug_warning This package is unoptimised with full debugging. Install only as needed and remove ASAP.
21mr|java-17-openjdk-17.0.16.0.8-1|76	%global fastdebug_warning This package is optimised with full debugging. Install only as needed and remove ASAP.
21mr|java-17-openjdk-17.0.16.0.8-1|77	%global debug_on unoptimised with full debugging on
21mr|java-17-openjdk-17.0.16.0.8-1|78	%global fastdebug_on optimised with full debugging on
21mr|java-17-openjdk-17.0.16.0.8-1|79	%global for_fastdebug for packages with debugging on and optimisation
21mr|java-17-openjdk-17.0.16.0.8-1|80	%global for_debug for packages with debugging on and no optimisation
21mr|java-17-openjdk-17.0.16.0.8-1|81	
21mr|java-17-openjdk-17.0.16.0.8-1|82	%if %{with release}
21mr|java-17-openjdk-17.0.16.0.8-1|83	%global include_normal_build 1
21mr|java-17-openjdk-17.0.16.0.8-1|84	%else
21mr|java-17-openjdk-17.0.16.0.8-1|85	%global include_normal_build 0
21mr|java-17-openjdk-17.0.16.0.8-1|86	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|87	
21mr|java-17-openjdk-17.0.16.0.8-1|88	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|89	%global normal_build %{normal_suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|90	%else
21mr|java-17-openjdk-17.0.16.0.8-1|91	%global normal_build %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|92	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|93	
21mr|java-17-openjdk-17.0.16.0.8-1|94	# We have hardcoded list of files, which  is appearing in alternatives, and in files
21mr|java-17-openjdk-17.0.16.0.8-1|95	# in alternatives those are slaves and master, very often triplicated by man pages
21mr|java-17-openjdk-17.0.16.0.8-1|96	# in files all masters and slaves are ghosted
21mr|java-17-openjdk-17.0.16.0.8-1|97	# the ghosts are here to allow installation via query like `dnf install /usr/bin/java`
21mr|java-17-openjdk-17.0.16.0.8-1|98	# you can list those files, with appropriate sections: cat *.spec | grep -e --install -e --slave -e post_ -e alternatives
21mr|java-17-openjdk-17.0.16.0.8-1|99	# TODO - fix those hardcoded lists via single list
21mr|java-17-openjdk-17.0.16.0.8-1|100	# Those files must *NOT* be ghosted for *slowdebug* packages
21mr|java-17-openjdk-17.0.16.0.8-1|101	# FIXME - if you are moving jshell or jlink or similar, always modify all three sections
21mr|java-17-openjdk-17.0.16.0.8-1|102	# you can check via headless and devels:
21mr|java-17-openjdk-17.0.16.0.8-1|103	#    rpm -ql --noghost java-11-openjdk-headless-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-17-openjdk-17.0.16.0.8-1|104	# == rpm -ql           java-11-openjdk-headless-slowdebug-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-17-openjdk-17.0.16.0.8-1|105	# != rpm -ql           java-11-openjdk-headless-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-17-openjdk-17.0.16.0.8-1|106	# similarly for other %%{_jvmdir}/{jre,java} and %%{_javadocdir}/{java,java-zip}
21mr|java-17-openjdk-17.0.16.0.8-1|107	%define is_release_build() %( if [ "%{?1}" == "%{debug_suffix_unquoted}" -o "%{?1}" == "%{fastdebug_suffix_unquoted}" ]; then echo "0" ; else echo "1"; fi )
21mr|java-17-openjdk-17.0.16.0.8-1|108	
21mr|java-17-openjdk-17.0.16.0.8-1|109	# while JDK is a techpreview(is_system_jdk=0), some provides are turned off. Once jdk stops to be an techpreview, move it to 1
21mr|java-17-openjdk-17.0.16.0.8-1|110	# as sytem JDK, we mean any JDK which can run whole system java stack without issues (like bytecode issues, module issues, dependencies...)
21mr|java-17-openjdk-17.0.16.0.8-1|111	%global is_system_jdk 0
21mr|java-17-openjdk-17.0.16.0.8-1|112	
21mr|java-17-openjdk-17.0.16.0.8-1|113	%global aarch64         aarch64 arm64 armv8
21mr|java-17-openjdk-17.0.16.0.8-1|114	# we need to distinguish between big and little endian PPC64
21mr|java-17-openjdk-17.0.16.0.8-1|115	%global ppc64le         ppc64le
21mr|java-17-openjdk-17.0.16.0.8-1|116	%global ppc64be         ppc64 ppc64p7
21mr|java-17-openjdk-17.0.16.0.8-1|117	# Set of architectures which support multiple ABIs
21mr|java-17-openjdk-17.0.16.0.8-1|118	%global multilib_arches %{power64} sparc64 x86_64
21mr|java-17-openjdk-17.0.16.0.8-1|119	# Set of architectures for which we build slowdebug builds
21mr|java-17-openjdk-17.0.16.0.8-1|120	%global debug_arches    %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{power64} s390x loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|121	# Set of architectures for which we build fastdebug builds
21mr|java-17-openjdk-17.0.16.0.8-1|122	%global fastdebug_arches x86_64 ppc64le aarch64 loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|123	# Set of architectures with a Just-In-Time (JIT) compiler
21mr|java-17-openjdk-17.0.16.0.8-1|124	%global jit_arches      %{arm} %{aarch64} %{ix86} %{power64} s390x sparcv9 sparc64 x86_64 loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|125	# Set of architectures which use the Zero assembler port (!jit_arches)
21mr|java-17-openjdk-17.0.16.0.8-1|126	%global zero_arches ppc s390
21mr|java-17-openjdk-17.0.16.0.8-1|127	# Set of architectures which run a full bootstrap cycle
21mr|java-17-openjdk-17.0.16.0.8-1|128	%global bootstrap_arches %{jit_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|129	# Set of architectures which support SystemTap tapsets
21mr|java-17-openjdk-17.0.16.0.8-1|130	%global systemtap_arches %{jit_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|131	# Set of architectures with a Ahead-Of-Time (AOT) compiler
21mr|java-17-openjdk-17.0.16.0.8-1|132	%global aot_arches      x86_64 %{aarch64}
21mr|java-17-openjdk-17.0.16.0.8-1|133	# Set of architectures which support the serviceability agent
21mr|java-17-openjdk-17.0.16.0.8-1|134	%global sa_arches       %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{power64} %{arm} loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|135	# Set of architectures which support class data sharing
21mr|java-17-openjdk-17.0.16.0.8-1|136	# See https://bugzilla.redhat.com/show_bug.cgi?id=513605
21mr|java-17-openjdk-17.0.16.0.8-1|137	# MetaspaceShared::generate_vtable_methods is not implemented for the PPC JIT
21mr|java-17-openjdk-17.0.16.0.8-1|138	%global share_arches    %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{arm} s390x
21mr|java-17-openjdk-17.0.16.0.8-1|139	# Set of architectures for which we build the Shenandoah garbage collector
21mr|java-17-openjdk-17.0.16.0.8-1|140	%global shenandoah_arches x86_64 %{aarch64} loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|141	# Set of architectures for which we build the Z garbage collector
21mr|java-17-openjdk-17.0.16.0.8-1|142	%global zgc_arches x86_64
21mr|java-17-openjdk-17.0.16.0.8-1|143	# Set of architectures for which alt-java has SSB mitigation
21mr|java-17-openjdk-17.0.16.0.8-1|144	%global ssbd_arches x86_64
21mr|java-17-openjdk-17.0.16.0.8-1|145	# Set of architectures for which java has short vector math library (libsvml.so)
21mr|java-17-openjdk-17.0.16.0.8-1|146	%global svml_arches x86_64
21mr|java-17-openjdk-17.0.16.0.8-1|147	
21mr|java-17-openjdk-17.0.16.0.8-1|148	# Set of architectures where we verify backtraces with gdb
21mr|java-17-openjdk-17.0.16.0.8-1|149	%global gdb_arches %{jit_arches} %{zero_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|150	
21mr|java-17-openjdk-17.0.16.0.8-1|151	# By default, we build a debug build during main build on JIT architectures
21mr|java-17-openjdk-17.0.16.0.8-1|152	%if %{with slowdebug}
21mr|java-17-openjdk-17.0.16.0.8-1|153	%ifarch %{debug_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|154	%global include_debug_build 1
21mr|java-17-openjdk-17.0.16.0.8-1|155	%else
21mr|java-17-openjdk-17.0.16.0.8-1|156	%global include_debug_build 0
21mr|java-17-openjdk-17.0.16.0.8-1|157	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|158	%else
21mr|java-17-openjdk-17.0.16.0.8-1|159	%global include_debug_build 0
21mr|java-17-openjdk-17.0.16.0.8-1|160	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|161	
21mr|java-17-openjdk-17.0.16.0.8-1|162	# On certain architectures, we compile the Shenandoah GC
21mr|java-17-openjdk-17.0.16.0.8-1|163	%ifarch %{shenandoah_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|164	%global use_shenandoah_hotspot 1
21mr|java-17-openjdk-17.0.16.0.8-1|165	%else
21mr|java-17-openjdk-17.0.16.0.8-1|166	%global use_shenandoah_hotspot 0
21mr|java-17-openjdk-17.0.16.0.8-1|167	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|168	
21mr|java-17-openjdk-17.0.16.0.8-1|169	# By default, we build a fastdebug build during main build only on fastdebug architectures
21mr|java-17-openjdk-17.0.16.0.8-1|170	%if %{with fastdebug}
21mr|java-17-openjdk-17.0.16.0.8-1|171	%ifarch %{fastdebug_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|172	%global include_fastdebug_build 1
21mr|java-17-openjdk-17.0.16.0.8-1|173	%else
21mr|java-17-openjdk-17.0.16.0.8-1|174	%global include_fastdebug_build 0
21mr|java-17-openjdk-17.0.16.0.8-1|175	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|176	%else
21mr|java-17-openjdk-17.0.16.0.8-1|177	%global include_fastdebug_build 0
21mr|java-17-openjdk-17.0.16.0.8-1|178	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|179	
21mr|java-17-openjdk-17.0.16.0.8-1|180	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|181	%global slowdebug_build %{debug_suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|182	%else
21mr|java-17-openjdk-17.0.16.0.8-1|183	%global slowdebug_build %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|184	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|185	
21mr|java-17-openjdk-17.0.16.0.8-1|186	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|187	%global fastdebug_build %{fastdebug_suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|188	%else
21mr|java-17-openjdk-17.0.16.0.8-1|189	%global fastdebug_build %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|190	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|191	
21mr|java-17-openjdk-17.0.16.0.8-1|192	# If you disable all builds, then the build fails
21mr|java-17-openjdk-17.0.16.0.8-1|193	# Build and test slowdebug first as it provides the best diagnostics
21mr|java-17-openjdk-17.0.16.0.8-1|194	%global build_loop %{slowdebug_build} %{fastdebug_build} %{normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|195	
21mr|java-17-openjdk-17.0.16.0.8-1|196	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|197	%global staticlibs_loop %{staticlibs_suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|198	%else
21mr|java-17-openjdk-17.0.16.0.8-1|199	%global staticlibs_loop %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|200	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|201	
21mr|java-17-openjdk-17.0.16.0.8-1|202	%ifarch %{bootstrap_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|203	%global bootstrap_build true
21mr|java-17-openjdk-17.0.16.0.8-1|204	%else
21mr|java-17-openjdk-17.0.16.0.8-1|205	%global bootstrap_build false
21mr|java-17-openjdk-17.0.16.0.8-1|206	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|207	
21mr|java-17-openjdk-17.0.16.0.8-1|208	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|209	# Extra target for producing the static-libraries. Separate from
21mr|java-17-openjdk-17.0.16.0.8-1|210	# other targets since this target is configured to use in-tree
21mr|java-17-openjdk-17.0.16.0.8-1|211	# AWT dependencies: lcms, libjpeg, libpng, libharfbuzz, giflib
21mr|java-17-openjdk-17.0.16.0.8-1|212	# and possibly others
21mr|java-17-openjdk-17.0.16.0.8-1|213	%global static_libs_target static-libs-image
21mr|java-17-openjdk-17.0.16.0.8-1|214	%else
21mr|java-17-openjdk-17.0.16.0.8-1|215	%global static_libs_target %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|216	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|217	
21mr|java-17-openjdk-17.0.16.0.8-1|218	# RPM JDK builds keep the debug symbols internal, to be later stripped by RPM
21mr|java-17-openjdk-17.0.16.0.8-1|219	%global debug_symbols internal
21mr|java-17-openjdk-17.0.16.0.8-1|220	
21mr|java-17-openjdk-17.0.16.0.8-1|221	# unlike portables,the rpms have to use static_libs_target very dynamically
21mr|java-17-openjdk-17.0.16.0.8-1|222	%global bootstrap_targets images
21mr|java-17-openjdk-17.0.16.0.8-1|223	%global release_targets images docs-zip
21mr|java-17-openjdk-17.0.16.0.8-1|224	# No docs nor bootcycle for debug builds
21mr|java-17-openjdk-17.0.16.0.8-1|225	%global debug_targets images
21mr|java-17-openjdk-17.0.16.0.8-1|226	# Target to use to just build HotSpot
21mr|java-17-openjdk-17.0.16.0.8-1|227	%global hotspot_target hotspot
21mr|java-17-openjdk-17.0.16.0.8-1|228	
21mr|java-17-openjdk-17.0.16.0.8-1|229	# JDK to use for bootstrapping
21mr|java-17-openjdk-17.0.16.0.8-1|230	%global bootjdk /usr/lib/jvm/java-%{buildjdkver}-openjdk
21mr|java-17-openjdk-17.0.16.0.8-1|231	
21mr|java-17-openjdk-17.0.16.0.8-1|232	# VM variant being built
21mr|java-17-openjdk-17.0.16.0.8-1|233	%ifarch %{zero_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|234	%global vm_variant zero
21mr|java-17-openjdk-17.0.16.0.8-1|235	%else
21mr|java-17-openjdk-17.0.16.0.8-1|236	%global vm_variant server
21mr|java-17-openjdk-17.0.16.0.8-1|237	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|238	
21mr|java-17-openjdk-17.0.16.0.8-1|239	# Filter out flags from the optflags macro that cause problems with the OpenJDK build
21mr|java-17-openjdk-17.0.16.0.8-1|240	# We filter out -O flags so that the optimization of HotSpot is not lowered from O3 to O2
21mr|java-17-openjdk-17.0.16.0.8-1|241	# We filter out -Wall which will otherwise cause HotSpot to produce hundreds of thousands of warnings (100+mb logs)
21mr|java-17-openjdk-17.0.16.0.8-1|242	# We replace it with -Wformat (required by -Werror=format-security) and -Wno-cpp to avoid FORTIFY_SOURCE warnings
21mr|java-17-openjdk-17.0.16.0.8-1|243	# We filter out -fexceptions as the HotSpot build explicitly does -fno-exceptions and it's otherwise the default for C++
21mr|java-17-openjdk-17.0.16.0.8-1|244	%global ourflags %(echo %optflags | sed -e 's|-Wall|-Wformat -Wno-cpp|' | sed -r -e 's|-O[0-9]*||')
21mr|java-17-openjdk-17.0.16.0.8-1|245	%global ourcppflags %(echo %ourflags | sed -e 's|-fexceptions||')
21mr|java-17-openjdk-17.0.16.0.8-1|246	%global ourldflags %{__global_ldflags}
21mr|java-17-openjdk-17.0.16.0.8-1|247	
21mr|java-17-openjdk-17.0.16.0.8-1|248	# With disabled nss is NSS deactivated, so NSS_LIBDIR can contain the wrong path
21mr|java-17-openjdk-17.0.16.0.8-1|249	# the initialization must be here. Later the pkg-config have buggy behavior
21mr|java-17-openjdk-17.0.16.0.8-1|250	# looks like openjdk RPM specific bug
21mr|java-17-openjdk-17.0.16.0.8-1|251	# Always set this so the nss.cfg file is not broken
21mr|java-17-openjdk-17.0.16.0.8-1|252	%global NSS_LIBDIR %(pkg-config --variable=libdir nss)
21mr|java-17-openjdk-17.0.16.0.8-1|253	
21mr|java-17-openjdk-17.0.16.0.8-1|254	# In some cases, the arch used by the JDK does
21mr|java-17-openjdk-17.0.16.0.8-1|255	# not match _arch.
21mr|java-17-openjdk-17.0.16.0.8-1|256	# Also, in some cases, the machine name used by SystemTap
21mr|java-17-openjdk-17.0.16.0.8-1|257	# does not match that given by _target_cpu
21mr|java-17-openjdk-17.0.16.0.8-1|258	%ifarch x86_64
21mr|java-17-openjdk-17.0.16.0.8-1|259	%global archinstall amd64
21mr|java-17-openjdk-17.0.16.0.8-1|260	%global stapinstall x86_64
21mr|java-17-openjdk-17.0.16.0.8-1|261	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|262	%ifarch ppc
21mr|java-17-openjdk-17.0.16.0.8-1|263	%global archinstall ppc
21mr|java-17-openjdk-17.0.16.0.8-1|264	%global stapinstall powerpc
21mr|java-17-openjdk-17.0.16.0.8-1|265	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|266	%ifarch %{ppc64be}
21mr|java-17-openjdk-17.0.16.0.8-1|267	%global archinstall ppc64
21mr|java-17-openjdk-17.0.16.0.8-1|268	%global stapinstall powerpc
21mr|java-17-openjdk-17.0.16.0.8-1|269	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|270	%ifarch %{ppc64le}
21mr|java-17-openjdk-17.0.16.0.8-1|271	%global archinstall ppc64le
21mr|java-17-openjdk-17.0.16.0.8-1|272	%global stapinstall powerpc
21mr|java-17-openjdk-17.0.16.0.8-1|273	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|274	%ifarch %{ix86}
21mr|java-17-openjdk-17.0.16.0.8-1|275	%global archinstall i686
21mr|java-17-openjdk-17.0.16.0.8-1|276	%global stapinstall i386
21mr|java-17-openjdk-17.0.16.0.8-1|277	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|278	%ifarch ia64
21mr|java-17-openjdk-17.0.16.0.8-1|279	%global archinstall ia64
21mr|java-17-openjdk-17.0.16.0.8-1|280	%global stapinstall ia64
21mr|java-17-openjdk-17.0.16.0.8-1|281	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|282	%ifarch s390
21mr|java-17-openjdk-17.0.16.0.8-1|283	%global archinstall s390
21mr|java-17-openjdk-17.0.16.0.8-1|284	%global stapinstall s390
21mr|java-17-openjdk-17.0.16.0.8-1|285	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|286	%ifarch s390x
21mr|java-17-openjdk-17.0.16.0.8-1|287	%global archinstall s390x
21mr|java-17-openjdk-17.0.16.0.8-1|288	%global stapinstall s390
21mr|java-17-openjdk-17.0.16.0.8-1|289	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|290	%ifarch %{arm}
21mr|java-17-openjdk-17.0.16.0.8-1|291	%global archinstall arm
21mr|java-17-openjdk-17.0.16.0.8-1|292	%global stapinstall arm
21mr|java-17-openjdk-17.0.16.0.8-1|293	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|294	%ifarch %{aarch64}
21mr|java-17-openjdk-17.0.16.0.8-1|295	%global archinstall aarch64
21mr|java-17-openjdk-17.0.16.0.8-1|296	%global stapinstall arm64
21mr|java-17-openjdk-17.0.16.0.8-1|297	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|298	# 32 bit sparc, optimized for v9
21mr|java-17-openjdk-17.0.16.0.8-1|299	%ifarch sparcv9
21mr|java-17-openjdk-17.0.16.0.8-1|300	%global archinstall sparc
21mr|java-17-openjdk-17.0.16.0.8-1|301	%global stapinstall %{_target_cpu}
21mr|java-17-openjdk-17.0.16.0.8-1|302	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|303	# 64 bit sparc
21mr|java-17-openjdk-17.0.16.0.8-1|304	%ifarch sparc64
21mr|java-17-openjdk-17.0.16.0.8-1|305	%global archinstall sparcv9
21mr|java-17-openjdk-17.0.16.0.8-1|306	%global stapinstall %{_target_cpu}
21mr|java-17-openjdk-17.0.16.0.8-1|307	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|308	%ifarch loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|309	%global archinstall loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|310	%global stapinstall loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|311	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|312	# Need to support noarch for srpm build
21mr|java-17-openjdk-17.0.16.0.8-1|313	%ifarch noarch
21mr|java-17-openjdk-17.0.16.0.8-1|314	%global archinstall %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|315	%global stapinstall %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|316	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|317	
21mr|java-17-openjdk-17.0.16.0.8-1|318	
21mr|java-17-openjdk-17.0.16.0.8-1|319	
21mr|java-17-openjdk-17.0.16.0.8-1|320	%ifarch %{systemtap_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|321	%global with_systemtap 1
21mr|java-17-openjdk-17.0.16.0.8-1|322	%else
21mr|java-17-openjdk-17.0.16.0.8-1|323	%global with_systemtap 0
21mr|java-17-openjdk-17.0.16.0.8-1|324	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|325	
21mr|java-17-openjdk-17.0.16.0.8-1|326	# New Version-String scheme-style defines
21mr|java-17-openjdk-17.0.16.0.8-1|327	%global featurever 17
21mr|java-17-openjdk-17.0.16.0.8-1|328	%global interimver 0
21mr|java-17-openjdk-17.0.16.0.8-1|329	%global updatever 16
21mr|java-17-openjdk-17.0.16.0.8-1|330	%global patchver 0
21mr|java-17-openjdk-17.0.16.0.8-1|331	# If you bump featurever, you must also bump vendor_version_string
21mr|java-17-openjdk-17.0.16.0.8-1|332	# Used via new version scheme. JDK 17 was
21mr|java-17-openjdk-17.0.16.0.8-1|333	# GA'ed in September 2021 => 21.9
21mr|java-17-openjdk-17.0.16.0.8-1|334	%global vendor_version_string 21.9
21mr|java-17-openjdk-17.0.16.0.8-1|335	# Define vendor information used by OpenJDK
21mr|java-17-openjdk-17.0.16.0.8-1|336	%global oj_vendor ROSA Linux
21mr|java-17-openjdk-17.0.16.0.8-1|337	%global oj_vendor_url https://www.rosa.ru/
21mr|java-17-openjdk-17.0.16.0.8-1|338	# Define what url should JVM offer in case of a crash report
21mr|java-17-openjdk-17.0.16.0.8-1|339	# order may be important, epel may have rhel declared
21mr|java-17-openjdk-17.0.16.0.8-1|340	%global oj_vendor_bug_url  https://bugzilla.redhat.com/enter_bug.cgi
21mr|java-17-openjdk-17.0.16.0.8-1|341	# buildjdkver is usually same as %%{featurever},
21mr|java-17-openjdk-17.0.16.0.8-1|342	# but in time of bootstrap of next jdk, it is featurever-1,
21mr|java-17-openjdk-17.0.16.0.8-1|343	# and this it is better to change it here, on single place
21mr|java-17-openjdk-17.0.16.0.8-1|344	%global buildjdkver %{featurever}
21mr|java-17-openjdk-17.0.16.0.8-1|345	# We don't add any LTS designator for STS packages (this package).
21mr|java-17-openjdk-17.0.16.0.8-1|346	%global lts_designator "LTS"
21mr|java-17-openjdk-17.0.16.0.8-1|347	%global lts_designator_zip -%{lts_designator}
21mr|java-17-openjdk-17.0.16.0.8-1|348	
21mr|java-17-openjdk-17.0.16.0.8-1|349	# Define IcedTea version used for SystemTap tapsets and desktop file
21mr|java-17-openjdk-17.0.16.0.8-1|350	%global icedteaver      6.0.0pre00-c848b93a8598
21mr|java-17-openjdk-17.0.16.0.8-1|351	# Define current Git revision for the FIPS support patches
21mr|java-17-openjdk-17.0.16.0.8-1|352	%global fipsver df4c415ac9a
21mr|java-17-openjdk-17.0.16.0.8-1|353	
21mr|java-17-openjdk-17.0.16.0.8-1|354	# Standard JPackage naming and versioning defines
21mr|java-17-openjdk-17.0.16.0.8-1|355	%global origin          openjdk
21mr|java-17-openjdk-17.0.16.0.8-1|356	%global origin_nice     OpenJDK
21mr|java-17-openjdk-17.0.16.0.8-1|357	%global top_level_dir_name   %{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|358	%global top_level_dir_name_backup %{top_level_dir_name}-backup
21mr|java-17-openjdk-17.0.16.0.8-1|359	%global buildver        8
21mr|java-17-openjdk-17.0.16.0.8-1|360	%global rpmrelease      1
21mr|java-17-openjdk-17.0.16.0.8-1|361	# Priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we moved to 11, we had to add another digit
21mr|java-17-openjdk-17.0.16.0.8-1|362	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|363	# Using 10 digits may overflow the int used for priority, so we combine the patch and build versions
21mr|java-17-openjdk-17.0.16.0.8-1|364	# It is very unlikely we will ever have a patch version > 4 or a build version > 20, so we combine as (patch * 20) + build.
21mr|java-17-openjdk-17.0.16.0.8-1|365	# This means 11.0.9.0+11 would have had a priority of 11000911 as before
21mr|java-17-openjdk-17.0.16.0.8-1|366	# A 11.0.9.1+1 would have had a priority of 11000921 (20 * 1 + 1), thus ensuring it is bigger than 11.0.9.0+11
21mr|java-17-openjdk-17.0.16.0.8-1|367	%global combiver $( expr 20 '*' %{patchver} + %{buildver} )
21mr|java-17-openjdk-17.0.16.0.8-1|368	%global priority %( printf '%02d%02d%02d%02d' %{featurever} %{interimver} %{updatever} %{combiver} )
21mr|java-17-openjdk-17.0.16.0.8-1|369	%else
21mr|java-17-openjdk-17.0.16.0.8-1|370	# for techpreview, using 1, so slowdebugs can have 0
21mr|java-17-openjdk-17.0.16.0.8-1|371	%global priority %( printf '%08d' 1 )
21mr|java-17-openjdk-17.0.16.0.8-1|372	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|373	%global newjavaver %{featurever}.%{interimver}.%{updatever}.%{patchver}
21mr|java-17-openjdk-17.0.16.0.8-1|374	%global javaver         %{featurever}
21mr|java-17-openjdk-17.0.16.0.8-1|375	
21mr|java-17-openjdk-17.0.16.0.8-1|376	# Strip up to 6 trailing zeros in newjavaver, as the JDK does, to get the correct version used in filenames
21mr|java-17-openjdk-17.0.16.0.8-1|377	%global filever %(svn=%{newjavaver}; for i in 1 2 3 4 5 6 ; do svn=${svn%%.0} ; done; echo ${svn})
21mr|java-17-openjdk-17.0.16.0.8-1|378	
21mr|java-17-openjdk-17.0.16.0.8-1|379	# Define milestone (EA for pre-releases, GA for releases)
21mr|java-17-openjdk-17.0.16.0.8-1|380	# Release will be (where N is usually a number starting at 1):
21mr|java-17-openjdk-17.0.16.0.8-1|381	# - 0.N%%{?extraver}%%{?dist} for EA releases,
21mr|java-17-openjdk-17.0.16.0.8-1|382	# - N%%{?extraver}{?dist} for GA releases
21mr|java-17-openjdk-17.0.16.0.8-1|383	%global is_ga           1
21mr|java-17-openjdk-17.0.16.0.8-1|384	%if %{is_ga}
21mr|java-17-openjdk-17.0.16.0.8-1|385	%global build_type GA
21mr|java-17-openjdk-17.0.16.0.8-1|386	%global expected_ea_designator ""
21mr|java-17-openjdk-17.0.16.0.8-1|387	%global ea_designator_zip ""
21mr|java-17-openjdk-17.0.16.0.8-1|388	%global extraver %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|389	%global eaprefix %{nil}
21mr|java-17-openjdk-17.0.16.0.8-1|390	%else
21mr|java-17-openjdk-17.0.16.0.8-1|391	%global build_type EA
21mr|java-17-openjdk-17.0.16.0.8-1|392	%global expected_ea_designator ea
21mr|java-17-openjdk-17.0.16.0.8-1|393	%global ea_designator_zip -%{expected_ea_designator}
21mr|java-17-openjdk-17.0.16.0.8-1|394	%global extraver .%{expected_ea_designator}
21mr|java-17-openjdk-17.0.16.0.8-1|395	%global eaprefix 0.
21mr|java-17-openjdk-17.0.16.0.8-1|396	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|397	
21mr|java-17-openjdk-17.0.16.0.8-1|398	# parametrized macros are order-sensitive
21mr|java-17-openjdk-17.0.16.0.8-1|399	%global compatiblename  java-%{featurever}-%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|400	%global fullversion     %{compatiblename}-%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|401	# images directories from upstream build
21mr|java-17-openjdk-17.0.16.0.8-1|402	%global jdkimage                jdk
21mr|java-17-openjdk-17.0.16.0.8-1|403	%global static_libs_image       static-libs
21mr|java-17-openjdk-17.0.16.0.8-1|404	# output dir stub
21mr|java-17-openjdk-17.0.16.0.8-1|405	%define buildoutputdir() %{expand:build/jdk%{featurever}.build%{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|406	# we can copy the javadoc to not arched dir, or make it not noarch
21mr|java-17-openjdk-17.0.16.0.8-1|407	%define uniquejavadocdir()    %{expand:%{fullversion}.%{_arch}%{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|408	# main id and dir of this jdk
21mr|java-17-openjdk-17.0.16.0.8-1|409	%define uniquesuffix()        %{expand:%{fullversion}.%{_arch}%{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|410	
21mr|java-17-openjdk-17.0.16.0.8-1|411	#################################################################
21mr|java-17-openjdk-17.0.16.0.8-1|412	# fix for https://bugzilla.redhat.com/show_bug.cgi?id=1111349
21mr|java-17-openjdk-17.0.16.0.8-1|413	#         https://bugzilla.redhat.com/show_bug.cgi?id=1590796#c14
21mr|java-17-openjdk-17.0.16.0.8-1|414	#         https://bugzilla.redhat.com/show_bug.cgi?id=1655938
21mr|java-17-openjdk-17.0.16.0.8-1|415	%global _privatelibs libsplashscreen[.]so.*|libawt_xawt[.]so.*|libjli[.]so.*|libattach[.]so.*|libawt[.]so.*|libextnet[.]so.*|libawt_headless[.]so.*|libdt_socket[.]so.*|libfontmanager[.]so.*|libinstrument[.]so.*|libj2gss[.]so.*|libj2pcsc[.]so.*|libj2pkcs11[.]so.*|libjaas[.]so.*|libjavajpeg[.]so.*|libjdwp[.]so.*|libjimage[.]so.*|libjsound[.]so.*|liblcms[.]so.*|libmanagement[.]so.*|libmanagement_agent[.]so.*|libmanagement_ext[.]so.*|libmlib_image[.]so.*|libnet[.]so.*|libnio[.]so.*|libprefs[.]so.*|librmi[.]so.*|libsaproc[.]so.*|libsctp[.]so.*|libsystemconf[.]so.*|libzip[.]so.*
21mr|java-17-openjdk-17.0.16.0.8-1|416	%global _publiclibs libjawt[.]so.*|libjava[.]so.*|libjvm[.]so.*|libverify[.]so.*|libjsig[.]so.*
21mr|java-17-openjdk-17.0.16.0.8-1|417	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|418	%global __provides_exclude ^(%{_privatelibs})$
21mr|java-17-openjdk-17.0.16.0.8-1|419	%global __requires_exclude ^(%{_privatelibs})$
21mr|java-17-openjdk-17.0.16.0.8-1|420	# Never generate lib-style provides/requires for any debug packages
21mr|java-17-openjdk-17.0.16.0.8-1|421	%global __provides_exclude_from ^.*/%{uniquesuffix -- %{debug_suffix_unquoted}}/.*$
21mr|java-17-openjdk-17.0.16.0.8-1|422	%global __requires_exclude_from ^.*/%{uniquesuffix -- %{debug_suffix_unquoted}}/.*$
21mr|java-17-openjdk-17.0.16.0.8-1|423	%global __provides_exclude_from ^.*/%{uniquesuffix -- %{fastdebug_suffix_unquoted}}/.*$
21mr|java-17-openjdk-17.0.16.0.8-1|424	%global __requires_exclude_from ^.*/%{uniquesuffix -- %{fastdebug_suffix_unquoted}}/.*$
21mr|java-17-openjdk-17.0.16.0.8-1|425	%else
21mr|java-17-openjdk-17.0.16.0.8-1|426	# Don't generate provides/requires for JDK provided shared libraries at all.
21mr|java-17-openjdk-17.0.16.0.8-1|427	%global __provides_exclude ^(%{_privatelibs}|%{_publiclibs})$
21mr|java-17-openjdk-17.0.16.0.8-1|428	%global __requires_exclude ^(%{_privatelibs}|%{_publiclibs})$
21mr|java-17-openjdk-17.0.16.0.8-1|429	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|430	
21mr|java-17-openjdk-17.0.16.0.8-1|431	
21mr|java-17-openjdk-17.0.16.0.8-1|432	%global etcjavasubdir     %{_sysconfdir}/java/java-%{javaver}-%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|433	%define etcjavadir()      %{expand:%{etcjavasubdir}/%{uniquesuffix -- %{?1}}}
21mr|java-17-openjdk-17.0.16.0.8-1|434	# Standard JPackage directories and symbolic links.
21mr|java-17-openjdk-17.0.16.0.8-1|435	%define sdkdir()        %{expand:%{uniquesuffix -- %{?1}}}
21mr|java-17-openjdk-17.0.16.0.8-1|436	%define jrelnk()        %{expand:jre-%{javaver}-%{origin}-%{version}-%{release}.%{_arch}%{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|437	
21mr|java-17-openjdk-17.0.16.0.8-1|438	%define sdkbindir()     %{expand:%{_jvmdir}/%{sdkdir -- %{?1}}/bin}
21mr|java-17-openjdk-17.0.16.0.8-1|439	%define jrebindir()     %{expand:%{_jvmdir}/%{sdkdir -- %{?1}}/bin}
21mr|java-17-openjdk-17.0.16.0.8-1|440	
21mr|java-17-openjdk-17.0.16.0.8-1|441	%global alt_java_name     alt-java
21mr|java-17-openjdk-17.0.16.0.8-1|442	
21mr|java-17-openjdk-17.0.16.0.8-1|443	%global rpm_state_dir %{_localstatedir}/lib/rpm-state/
21mr|java-17-openjdk-17.0.16.0.8-1|444	
21mr|java-17-openjdk-17.0.16.0.8-1|445	%global alternatives_requires %{_sbindir}/alternatives
21mr|java-17-openjdk-17.0.16.0.8-1|446	
21mr|java-17-openjdk-17.0.16.0.8-1|447	%global family %{name}.%{_arch}
21mr|java-17-openjdk-17.0.16.0.8-1|448	%global family_noarch  %{name}
21mr|java-17-openjdk-17.0.16.0.8-1|449	
21mr|java-17-openjdk-17.0.16.0.8-1|450	%if %{with_systemtap}
21mr|java-17-openjdk-17.0.16.0.8-1|451	# Where to install systemtap tapset (links)
21mr|java-17-openjdk-17.0.16.0.8-1|452	# We would like these to be in a package specific sub-dir,
21mr|java-17-openjdk-17.0.16.0.8-1|453	# but currently systemtap doesn't support that, so we have to
21mr|java-17-openjdk-17.0.16.0.8-1|454	# use the root tapset dir for now. To distinguish between 64
21mr|java-17-openjdk-17.0.16.0.8-1|455	# and 32 bit architectures we place the tapsets under the arch
21mr|java-17-openjdk-17.0.16.0.8-1|456	# specific dir (note that systemtap will only pickup the tapset
21mr|java-17-openjdk-17.0.16.0.8-1|457	# for the primary arch for now). Systemtap uses the machine name
21mr|java-17-openjdk-17.0.16.0.8-1|458	# aka target_cpu as architecture specific directory name.
21mr|java-17-openjdk-17.0.16.0.8-1|459	%global tapsetroot /usr/share/systemtap
21mr|java-17-openjdk-17.0.16.0.8-1|460	%global tapsetdirttapset %{tapsetroot}/tapset/
21mr|java-17-openjdk-17.0.16.0.8-1|461	%global tapsetdir %{tapsetdirttapset}/%{stapinstall}
21mr|java-17-openjdk-17.0.16.0.8-1|462	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|463	
21mr|java-17-openjdk-17.0.16.0.8-1|464	# not-duplicated scriptlets for normal/debug packages
21mr|java-17-openjdk-17.0.16.0.8-1|465	%global update_desktop_icons /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|466	
21mr|java-17-openjdk-17.0.16.0.8-1|467	%define save_alternatives() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|468	# warning! alternatives are localised!
21mr|java-17-openjdk-17.0.16.0.8-1|469	# LANG=cs_CZ.UTF-8  alternatives --display java | head
21mr|java-17-openjdk-17.0.16.0.8-1|470	# LANG=en_US.UTF-8  alternatives --display java | head
21mr|java-17-openjdk-17.0.16.0.8-1|471	function nonLocalisedAlternativesDisplayOfMaster() {
21mr|java-17-openjdk-17.0.16.0.8-1|472	LANG=en_US.UTF-8 alternatives --display "$MASTER"
21mr|java-17-openjdk-17.0.16.0.8-1|473	}
21mr|java-17-openjdk-17.0.16.0.8-1|474	function headOfAbove() {
21mr|java-17-openjdk-17.0.16.0.8-1|475	nonLocalisedAlternativesDisplayOfMaster | head -n $1
21mr|java-17-openjdk-17.0.16.0.8-1|476	}
21mr|java-17-openjdk-17.0.16.0.8-1|477	MASTER="%{?1}"
21mr|java-17-openjdk-17.0.16.0.8-1|478	LOCAL_LINK="%{?2}"
21mr|java-17-openjdk-17.0.16.0.8-1|479	FAMILY="%{?3}"
21mr|java-17-openjdk-17.0.16.0.8-1|480	rm -f %{_localstatedir}/lib/rpm-state/"$MASTER"_$FAMILY > /dev/null
21mr|java-17-openjdk-17.0.16.0.8-1|481	if nonLocalisedAlternativesDisplayOfMaster > /dev/null ; then
21mr|java-17-openjdk-17.0.16.0.8-1|482	if headOfAbove 1 | grep -q manual ; then
21mr|java-17-openjdk-17.0.16.0.8-1|483	if headOfAbove 2 | tail -n 1 | grep -q %{compatiblename} ; then
21mr|java-17-openjdk-17.0.16.0.8-1|484	headOfAbove 2  > %{_localstatedir}/lib/rpm-state/"$MASTER"_"$FAMILY"
21mr|java-17-openjdk-17.0.16.0.8-1|485	fi
21mr|java-17-openjdk-17.0.16.0.8-1|486	fi
21mr|java-17-openjdk-17.0.16.0.8-1|487	fi
21mr|java-17-openjdk-17.0.16.0.8-1|488	}
21mr|java-17-openjdk-17.0.16.0.8-1|489	
21mr|java-17-openjdk-17.0.16.0.8-1|490	%define save_and_remove_alternatives() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|491	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|492	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|493	fi
21mr|java-17-openjdk-17.0.16.0.8-1|494	upgrade1_uninstal0=%{?3}
21mr|java-17-openjdk-17.0.16.0.8-1|495	if [ "0$upgrade1_uninstal0" -gt 0 ] ; then # removal of this condition will cause persistence between uninstall
21mr|java-17-openjdk-17.0.16.0.8-1|496	%{save_alternatives %{?1} %{?2} %{?4}}
21mr|java-17-openjdk-17.0.16.0.8-1|497	fi
21mr|java-17-openjdk-17.0.16.0.8-1|498	alternatives --remove  "%{?1}" "%{?2}"
21mr|java-17-openjdk-17.0.16.0.8-1|499	}
21mr|java-17-openjdk-17.0.16.0.8-1|500	
21mr|java-17-openjdk-17.0.16.0.8-1|501	%define set_if_needed_alternatives() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|502	MASTER="%{?1}"
21mr|java-17-openjdk-17.0.16.0.8-1|503	FAMILY="%{?2}"
21mr|java-17-openjdk-17.0.16.0.8-1|504	ALTERNATIVES_FILE="%{_localstatedir}/lib/rpm-state/$MASTER"_"$FAMILY"
21mr|java-17-openjdk-17.0.16.0.8-1|505	if [ -e  "$ALTERNATIVES_FILE" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|506	rm "$ALTERNATIVES_FILE"
21mr|java-17-openjdk-17.0.16.0.8-1|507	alternatives --set $MASTER $FAMILY
21mr|java-17-openjdk-17.0.16.0.8-1|508	fi
21mr|java-17-openjdk-17.0.16.0.8-1|509	}
21mr|java-17-openjdk-17.0.16.0.8-1|510	
21mr|java-17-openjdk-17.0.16.0.8-1|511	
21mr|java-17-openjdk-17.0.16.0.8-1|512	%define post_script() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|513	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|514	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|515	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|516	}
21mr|java-17-openjdk-17.0.16.0.8-1|517	
21mr|java-17-openjdk-17.0.16.0.8-1|518	%define alternatives_java_install() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|519	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|520	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|521	fi
21mr|java-17-openjdk-17.0.16.0.8-1|522	PRIORITY=%{priority}
21mr|java-17-openjdk-17.0.16.0.8-1|523	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-17-openjdk-17.0.16.0.8-1|524	let PRIORITY=PRIORITY-1
21mr|java-17-openjdk-17.0.16.0.8-1|525	fi
21mr|java-17-openjdk-17.0.16.0.8-1|526	
21mr|java-17-openjdk-17.0.16.0.8-1|527	ext=.xz
21mr|java-17-openjdk-17.0.16.0.8-1|528	key=java
21mr|java-17-openjdk-17.0.16.0.8-1|529	alternatives \\
21mr|java-17-openjdk-17.0.16.0.8-1|530	--install %{_bindir}/java $key %{jrebindir -- %{?1}}/java $PRIORITY  --family %{family} \\
21mr|java-17-openjdk-17.0.16.0.8-1|531	--slave %{_jvmdir}/jre jre %{_jvmdir}/%{sdkdir -- %{?1}} \\
21mr|java-17-openjdk-17.0.16.0.8-1|532	--slave %{_bindir}/%{alt_java_name} %{alt_java_name} %{jrebindir -- %{?1}}/%{alt_java_name} \\
21mr|java-17-openjdk-17.0.16.0.8-1|533	--slave %{_bindir}/keytool keytool %{jrebindir -- %{?1}}/keytool \\
21mr|java-17-openjdk-17.0.16.0.8-1|534	--slave %{_bindir}/rmiregistry rmiregistry %{jrebindir -- %{?1}}/rmiregistry \\
21mr|java-17-openjdk-17.0.16.0.8-1|535	--slave %{_mandir}/man1/java.1$ext java.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|536	%{_mandir}/man1/java-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|537	--slave %{_mandir}/man1/%{alt_java_name}.1$ext %{alt_java_name}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|538	%{_mandir}/man1/%{alt_java_name}-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|539	--slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|540	%{_mandir}/man1/keytool-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|541	--slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|542	%{_mandir}/man1/rmiregistry-%{uniquesuffix -- %{?1}}.1$ext
21mr|java-17-openjdk-17.0.16.0.8-1|543	
21mr|java-17-openjdk-17.0.16.0.8-1|544	%{set_if_needed_alternatives $key %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|545	
21mr|java-17-openjdk-17.0.16.0.8-1|546	for X in %{origin} %{javaver} ; do
21mr|java-17-openjdk-17.0.16.0.8-1|547	key=jre_"$X"
21mr|java-17-openjdk-17.0.16.0.8-1|548	alternatives --install %{_jvmdir}/jre-"$X" $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY --family %{family}
21mr|java-17-openjdk-17.0.16.0.8-1|549	%{set_if_needed_alternatives $key %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|550	done
21mr|java-17-openjdk-17.0.16.0.8-1|551	
21mr|java-17-openjdk-17.0.16.0.8-1|552	key=jre_%{javaver}_%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|553	alternatives --install %{_jvmdir}/jre-%{javaver}-%{origin} $key %{_jvmdir}/%{jrelnk -- %{?1}} $PRIORITY  --family %{family}
21mr|java-17-openjdk-17.0.16.0.8-1|554	%{set_if_needed_alternatives $key %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|555	}
21mr|java-17-openjdk-17.0.16.0.8-1|556	
21mr|java-17-openjdk-17.0.16.0.8-1|557	%define post_headless() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|558	%ifarch %{share_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|559	%{jrebindir -- %{?1}}/java -Xshare:dump >/dev/null 2>/dev/null
21mr|java-17-openjdk-17.0.16.0.8-1|560	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|561	
21mr|java-17-openjdk-17.0.16.0.8-1|562	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|563	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|564	
21mr|java-17-openjdk-17.0.16.0.8-1|565	# see pretrans where this file is declared
21mr|java-17-openjdk-17.0.16.0.8-1|566	# also see that pretrans is only for non-debug
21mr|java-17-openjdk-17.0.16.0.8-1|567	if [ ! "%{?1}" == %{debug_suffix} ]; then
21mr|java-17-openjdk-17.0.16.0.8-1|568	if [ -f %{_libexecdir}/copy_jdk_configs_fixFiles.sh ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|569	sh  %{_libexecdir}/copy_jdk_configs_fixFiles.sh %{rpm_state_dir}/%{name}.%{_arch}  %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|570	fi
21mr|java-17-openjdk-17.0.16.0.8-1|571	fi
21mr|java-17-openjdk-17.0.16.0.8-1|572	
21mr|java-17-openjdk-17.0.16.0.8-1|573	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|574	}
21mr|java-17-openjdk-17.0.16.0.8-1|575	
21mr|java-17-openjdk-17.0.16.0.8-1|576	%define postun_script() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|577	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|578	if [ $1 -eq 0 ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|579	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|java-17-openjdk-17.0.16.0.8-1|580	%{update_desktop_icons}
21mr|java-17-openjdk-17.0.16.0.8-1|581	fi
21mr|java-17-openjdk-17.0.16.0.8-1|582	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|583	}
21mr|java-17-openjdk-17.0.16.0.8-1|584	
21mr|java-17-openjdk-17.0.16.0.8-1|585	
21mr|java-17-openjdk-17.0.16.0.8-1|586	%define postun_headless() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|587	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|588	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|589	fi
21mr|java-17-openjdk-17.0.16.0.8-1|590	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-17-openjdk-17.0.16.0.8-1|591	%{save_and_remove_alternatives  java  %{jrebindir -- %{?1}}/java $post_state %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|592	%{save_and_remove_alternatives  jre_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|593	%{save_and_remove_alternatives  jre_%{javaver} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|594	%{save_and_remove_alternatives  jre_%{javaver}_%{origin} %{_jvmdir}/%{jrelnk -- %{?1}} $post_state %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|595	}
21mr|java-17-openjdk-17.0.16.0.8-1|596	
21mr|java-17-openjdk-17.0.16.0.8-1|597	%define posttrans_script() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|598	%{update_desktop_icons}
21mr|java-17-openjdk-17.0.16.0.8-1|599	}
21mr|java-17-openjdk-17.0.16.0.8-1|600	
21mr|java-17-openjdk-17.0.16.0.8-1|601	
21mr|java-17-openjdk-17.0.16.0.8-1|602	%define alternatives_javac_install() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|603	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|604	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|605	fi
21mr|java-17-openjdk-17.0.16.0.8-1|606	PRIORITY=%{priority}
21mr|java-17-openjdk-17.0.16.0.8-1|607	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-17-openjdk-17.0.16.0.8-1|608	let PRIORITY=PRIORITY-1
21mr|java-17-openjdk-17.0.16.0.8-1|609	fi
21mr|java-17-openjdk-17.0.16.0.8-1|610	
21mr|java-17-openjdk-17.0.16.0.8-1|611	ext=.xz
21mr|java-17-openjdk-17.0.16.0.8-1|612	key=javac
21mr|java-17-openjdk-17.0.16.0.8-1|613	alternatives \\
21mr|java-17-openjdk-17.0.16.0.8-1|614	--install %{_bindir}/javac $key %{sdkbindir -- %{?1}}/javac $PRIORITY  --family %{family} \\
21mr|java-17-openjdk-17.0.16.0.8-1|615	--slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdkdir -- %{?1}} \\
21mr|java-17-openjdk-17.0.16.0.8-1|616	--slave %{_bindir}/jlink jlink %{sdkbindir -- %{?1}}/jlink \\
21mr|java-17-openjdk-17.0.16.0.8-1|617	--slave %{_bindir}/jmod jmod %{sdkbindir -- %{?1}}/jmod \\
21mr|java-17-openjdk-17.0.16.0.8-1|618	%ifarch %{sa_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|619	%ifnarch %{zero_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|620	--slave %{_bindir}/jhsdb jhsdb %{sdkbindir -- %{?1}}/jhsdb \\
21mr|java-17-openjdk-17.0.16.0.8-1|621	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|622	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|623	--slave %{_bindir}/jar jar %{sdkbindir -- %{?1}}/jar \\
21mr|java-17-openjdk-17.0.16.0.8-1|624	--slave %{_bindir}/jarsigner jarsigner %{sdkbindir -- %{?1}}/jarsigner \\
21mr|java-17-openjdk-17.0.16.0.8-1|625	--slave %{_bindir}/javadoc javadoc %{sdkbindir -- %{?1}}/javadoc \\
21mr|java-17-openjdk-17.0.16.0.8-1|626	--slave %{_bindir}/javap javap %{sdkbindir -- %{?1}}/javap \\
21mr|java-17-openjdk-17.0.16.0.8-1|627	--slave %{_bindir}/jcmd jcmd %{sdkbindir -- %{?1}}/jcmd \\
21mr|java-17-openjdk-17.0.16.0.8-1|628	--slave %{_bindir}/jconsole jconsole %{sdkbindir -- %{?1}}/jconsole \\
21mr|java-17-openjdk-17.0.16.0.8-1|629	--slave %{_bindir}/jdb jdb %{sdkbindir -- %{?1}}/jdb \\
21mr|java-17-openjdk-17.0.16.0.8-1|630	--slave %{_bindir}/jdeps jdeps %{sdkbindir -- %{?1}}/jdeps \\
21mr|java-17-openjdk-17.0.16.0.8-1|631	--slave %{_bindir}/jdeprscan jdeprscan %{sdkbindir -- %{?1}}/jdeprscan \\
21mr|java-17-openjdk-17.0.16.0.8-1|632	--slave %{_bindir}/jfr jfr %{sdkbindir -- %{?1}}/jfr \\
21mr|java-17-openjdk-17.0.16.0.8-1|633	--slave %{_bindir}/jimage jimage %{sdkbindir -- %{?1}}/jimage \\
21mr|java-17-openjdk-17.0.16.0.8-1|634	--slave %{_bindir}/jinfo jinfo %{sdkbindir -- %{?1}}/jinfo \\
21mr|java-17-openjdk-17.0.16.0.8-1|635	--slave %{_bindir}/jmap jmap %{sdkbindir -- %{?1}}/jmap \\
21mr|java-17-openjdk-17.0.16.0.8-1|636	--slave %{_bindir}/jps jps %{sdkbindir -- %{?1}}/jps \\
21mr|java-17-openjdk-17.0.16.0.8-1|637	--slave %{_bindir}/jpackage jpackage %{sdkbindir -- %{?1}}/jpackage \\
21mr|java-17-openjdk-17.0.16.0.8-1|638	--slave %{_bindir}/jrunscript jrunscript %{sdkbindir -- %{?1}}/jrunscript \\
21mr|java-17-openjdk-17.0.16.0.8-1|639	--slave %{_bindir}/jshell jshell %{sdkbindir -- %{?1}}/jshell \\
21mr|java-17-openjdk-17.0.16.0.8-1|640	--slave %{_bindir}/jstack jstack %{sdkbindir -- %{?1}}/jstack \\
21mr|java-17-openjdk-17.0.16.0.8-1|641	--slave %{_bindir}/jstat jstat %{sdkbindir -- %{?1}}/jstat \\
21mr|java-17-openjdk-17.0.16.0.8-1|642	--slave %{_bindir}/jstatd jstatd %{sdkbindir -- %{?1}}/jstatd \\
21mr|java-17-openjdk-17.0.16.0.8-1|643	--slave %{_bindir}/serialver serialver %{sdkbindir -- %{?1}}/serialver \\
21mr|java-17-openjdk-17.0.16.0.8-1|644	--slave %{_mandir}/man1/jar.1$ext jar.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|645	%{_mandir}/man1/jar-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|646	--slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|647	%{_mandir}/man1/jarsigner-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|648	--slave %{_mandir}/man1/javac.1$ext javac.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|649	%{_mandir}/man1/javac-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|650	--slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|651	%{_mandir}/man1/javadoc-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|652	--slave %{_mandir}/man1/javap.1$ext javap.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|653	%{_mandir}/man1/javap-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|654	--slave %{_mandir}/man1/jcmd.1$ext jcmd.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|655	%{_mandir}/man1/jcmd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|656	--slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|657	%{_mandir}/man1/jconsole-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|658	--slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|659	%{_mandir}/man1/jdb-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|660	--slave %{_mandir}/man1/jdeps.1$ext jdeps.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|661	%{_mandir}/man1/jdeps-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|662	--slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|663	%{_mandir}/man1/jinfo-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|664	--slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|665	%{_mandir}/man1/jmap-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|666	--slave %{_mandir}/man1/jps.1$ext jps.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|667	%{_mandir}/man1/jps-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|668	--slave %{_mandir}/man1/jpackage.1$ext jpackage.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|669	%{_mandir}/man1/jpackage-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|670	--slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|671	%{_mandir}/man1/jrunscript-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|672	--slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|673	%{_mandir}/man1/jstack-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|674	--slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|675	%{_mandir}/man1/jstat-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|676	--slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|677	%{_mandir}/man1/jstatd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|678	--slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \\
21mr|java-17-openjdk-17.0.16.0.8-1|679	%{_mandir}/man1/serialver-%{uniquesuffix -- %{?1}}.1$ext
21mr|java-17-openjdk-17.0.16.0.8-1|680	
21mr|java-17-openjdk-17.0.16.0.8-1|681	%{set_if_needed_alternatives  $key %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|682	
21mr|java-17-openjdk-17.0.16.0.8-1|683	for X in %{origin} %{javaver} ; do
21mr|java-17-openjdk-17.0.16.0.8-1|684	key=java_sdk_"$X"
21mr|java-17-openjdk-17.0.16.0.8-1|685	alternatives --install %{_jvmdir}/java-"$X" $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY  --family %{family}
21mr|java-17-openjdk-17.0.16.0.8-1|686	%{set_if_needed_alternatives  $key %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|687	done
21mr|java-17-openjdk-17.0.16.0.8-1|688	
21mr|java-17-openjdk-17.0.16.0.8-1|689	key=java_sdk_%{javaver}_%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|690	alternatives --install %{_jvmdir}/java-%{javaver}-%{origin} $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY  --family %{family}
21mr|java-17-openjdk-17.0.16.0.8-1|691	%{set_if_needed_alternatives  $key %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|692	}
21mr|java-17-openjdk-17.0.16.0.8-1|693	
21mr|java-17-openjdk-17.0.16.0.8-1|694	%define post_devel() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|695	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|696	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|697	
21mr|java-17-openjdk-17.0.16.0.8-1|698	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|699	}
21mr|java-17-openjdk-17.0.16.0.8-1|700	
21mr|java-17-openjdk-17.0.16.0.8-1|701	%define postun_devel() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|702	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|703	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|704	fi
21mr|java-17-openjdk-17.0.16.0.8-1|705	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-17-openjdk-17.0.16.0.8-1|706	%{save_and_remove_alternatives  javac %{sdkbindir -- %{?1}}/javac $post_state %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|707	%{save_and_remove_alternatives  java_sdk_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|708	%{save_and_remove_alternatives  java_sdk_%{javaver} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|709	%{save_and_remove_alternatives  java_sdk_%{javaver}_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-17-openjdk-17.0.16.0.8-1|710	
21mr|java-17-openjdk-17.0.16.0.8-1|711	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-17-openjdk-17.0.16.0.8-1|712	
21mr|java-17-openjdk-17.0.16.0.8-1|713	if [ $1 -eq 0 ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|714	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|java-17-openjdk-17.0.16.0.8-1|715	%{update_desktop_icons}
21mr|java-17-openjdk-17.0.16.0.8-1|716	fi
21mr|java-17-openjdk-17.0.16.0.8-1|717	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|718	}
21mr|java-17-openjdk-17.0.16.0.8-1|719	
21mr|java-17-openjdk-17.0.16.0.8-1|720	%define posttrans_devel() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|721	%{alternatives_javac_install --  %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|722	%{update_desktop_icons}
21mr|java-17-openjdk-17.0.16.0.8-1|723	}
21mr|java-17-openjdk-17.0.16.0.8-1|724	
21mr|java-17-openjdk-17.0.16.0.8-1|725	%define alternatives_javadoc_install() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|726	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|727	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|728	fi
21mr|java-17-openjdk-17.0.16.0.8-1|729	PRIORITY=%{priority}
21mr|java-17-openjdk-17.0.16.0.8-1|730	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-17-openjdk-17.0.16.0.8-1|731	let PRIORITY=PRIORITY-1
21mr|java-17-openjdk-17.0.16.0.8-1|732	fi
21mr|java-17-openjdk-17.0.16.0.8-1|733	
21mr|java-17-openjdk-17.0.16.0.8-1|734	key=javadocdir
21mr|java-17-openjdk-17.0.16.0.8-1|735	alternatives --install %{_javadocdir}/java $key %{_javadocdir}/%{uniquejavadocdir -- %{?1}}/api $PRIORITY  --family %{family_noarch}
21mr|java-17-openjdk-17.0.16.0.8-1|736	%{set_if_needed_alternatives  $key %{family_noarch}}
21mr|java-17-openjdk-17.0.16.0.8-1|737	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|738	}
21mr|java-17-openjdk-17.0.16.0.8-1|739	
21mr|java-17-openjdk-17.0.16.0.8-1|740	%define postun_javadoc() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|741	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|742	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|743	fi
21mr|java-17-openjdk-17.0.16.0.8-1|744	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-17-openjdk-17.0.16.0.8-1|745	%{save_and_remove_alternatives  javadocdir  %{_javadocdir}/%{uniquejavadocdir -- %{?1}}/api $post_state %{family_noarch}}
21mr|java-17-openjdk-17.0.16.0.8-1|746	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|747	}
21mr|java-17-openjdk-17.0.16.0.8-1|748	
21mr|java-17-openjdk-17.0.16.0.8-1|749	%define alternatives_javadoczip_install() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|750	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|751	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|752	fi
21mr|java-17-openjdk-17.0.16.0.8-1|753	PRIORITY=%{priority}
21mr|java-17-openjdk-17.0.16.0.8-1|754	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-17-openjdk-17.0.16.0.8-1|755	let PRIORITY=PRIORITY-1
21mr|java-17-openjdk-17.0.16.0.8-1|756	fi
21mr|java-17-openjdk-17.0.16.0.8-1|757	key=javadoczip
21mr|java-17-openjdk-17.0.16.0.8-1|758	alternatives --install %{_javadocdir}/java-zip $key %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip $PRIORITY  --family %{family_noarch}
21mr|java-17-openjdk-17.0.16.0.8-1|759	%{set_if_needed_alternatives  $key %{family_noarch}}
21mr|java-17-openjdk-17.0.16.0.8-1|760	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|761	}
21mr|java-17-openjdk-17.0.16.0.8-1|762	
21mr|java-17-openjdk-17.0.16.0.8-1|763	%define postun_javadoc_zip() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|764	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|765	set -x
21mr|java-17-openjdk-17.0.16.0.8-1|766	fi
21mr|java-17-openjdk-17.0.16.0.8-1|767	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-17-openjdk-17.0.16.0.8-1|768	%{save_and_remove_alternatives  javadoczip  %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip $post_state %{family_noarch}}
21mr|java-17-openjdk-17.0.16.0.8-1|769	exit 0
21mr|java-17-openjdk-17.0.16.0.8-1|770	}
21mr|java-17-openjdk-17.0.16.0.8-1|771	
21mr|java-17-openjdk-17.0.16.0.8-1|772	%define files_jre() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|773	%{_datadir}/icons/hicolor/*x*/apps/java-%{javaver}-%{origin}.png
21mr|java-17-openjdk-17.0.16.0.8-1|774	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsplashscreen.so
21mr|java-17-openjdk-17.0.16.0.8-1|775	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt_xawt.so
21mr|java-17-openjdk-17.0.16.0.8-1|776	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjawt.so
21mr|java-17-openjdk-17.0.16.0.8-1|777	}
21mr|java-17-openjdk-17.0.16.0.8-1|778	
21mr|java-17-openjdk-17.0.16.0.8-1|779	
21mr|java-17-openjdk-17.0.16.0.8-1|780	%define files_jre_headless() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|781	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-17-openjdk-17.0.16.0.8-1|782	%doc %{_defaultdocdir}/%{uniquejavadocdir -- %{?1}}/NEWS
21mr|java-17-openjdk-17.0.16.0.8-1|783	%dir %{_sysconfdir}/.java/.systemPrefs
21mr|java-17-openjdk-17.0.16.0.8-1|784	%dir %{_sysconfdir}/.java
21mr|java-17-openjdk-17.0.16.0.8-1|785	%dir %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|786	%{_jvmdir}/%{sdkdir -- %{?1}}/release
21mr|java-17-openjdk-17.0.16.0.8-1|787	%{_jvmdir}/%{jrelnk -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|788	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/bin
21mr|java-17-openjdk-17.0.16.0.8-1|789	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/java
21mr|java-17-openjdk-17.0.16.0.8-1|790	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/%{alt_java_name}
21mr|java-17-openjdk-17.0.16.0.8-1|791	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/keytool
21mr|java-17-openjdk-17.0.16.0.8-1|792	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/rmiregistry
21mr|java-17-openjdk-17.0.16.0.8-1|793	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib
21mr|java-17-openjdk-17.0.16.0.8-1|794	%ifarch %{jit_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|795	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/classlist
21mr|java-17-openjdk-17.0.16.0.8-1|796	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|797	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jexec
21mr|java-17-openjdk-17.0.16.0.8-1|798	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jspawnhelper
21mr|java-17-openjdk-17.0.16.0.8-1|799	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jrt-fs.jar
21mr|java-17-openjdk-17.0.16.0.8-1|800	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/modules
21mr|java-17-openjdk-17.0.16.0.8-1|801	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/psfont.properties.ja
21mr|java-17-openjdk-17.0.16.0.8-1|802	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/psfontj2d.properties
21mr|java-17-openjdk-17.0.16.0.8-1|803	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/tzdb.dat
21mr|java-17-openjdk-17.0.16.0.8-1|804	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjli.so
21mr|java-17-openjdk-17.0.16.0.8-1|805	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jvm.cfg
21mr|java-17-openjdk-17.0.16.0.8-1|806	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libattach.so
21mr|java-17-openjdk-17.0.16.0.8-1|807	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt.so
21mr|java-17-openjdk-17.0.16.0.8-1|808	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libextnet.so
21mr|java-17-openjdk-17.0.16.0.8-1|809	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsig.so
21mr|java-17-openjdk-17.0.16.0.8-1|810	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt_headless.so
21mr|java-17-openjdk-17.0.16.0.8-1|811	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libdt_socket.so
21mr|java-17-openjdk-17.0.16.0.8-1|812	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libfontmanager.so
21mr|java-17-openjdk-17.0.16.0.8-1|813	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libinstrument.so
21mr|java-17-openjdk-17.0.16.0.8-1|814	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2gss.so
21mr|java-17-openjdk-17.0.16.0.8-1|815	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2pcsc.so
21mr|java-17-openjdk-17.0.16.0.8-1|816	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2pkcs11.so
21mr|java-17-openjdk-17.0.16.0.8-1|817	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjaas.so
21mr|java-17-openjdk-17.0.16.0.8-1|818	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjava.so
21mr|java-17-openjdk-17.0.16.0.8-1|819	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjavajpeg.so
21mr|java-17-openjdk-17.0.16.0.8-1|820	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjdwp.so
21mr|java-17-openjdk-17.0.16.0.8-1|821	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjimage.so
21mr|java-17-openjdk-17.0.16.0.8-1|822	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsound.so
21mr|java-17-openjdk-17.0.16.0.8-1|823	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/liblcms.so
21mr|java-17-openjdk-17.0.16.0.8-1|824	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement.so
21mr|java-17-openjdk-17.0.16.0.8-1|825	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement_agent.so
21mr|java-17-openjdk-17.0.16.0.8-1|826	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement_ext.so
21mr|java-17-openjdk-17.0.16.0.8-1|827	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmlib_image.so
21mr|java-17-openjdk-17.0.16.0.8-1|828	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libnet.so
21mr|java-17-openjdk-17.0.16.0.8-1|829	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libnio.so
21mr|java-17-openjdk-17.0.16.0.8-1|830	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libprefs.so
21mr|java-17-openjdk-17.0.16.0.8-1|831	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/librmi.so
21mr|java-17-openjdk-17.0.16.0.8-1|832	# Some architectures don't have the serviceability agent
21mr|java-17-openjdk-17.0.16.0.8-1|833	%ifarch %{sa_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|834	%ifnarch %{zero_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|835	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsaproc.so
21mr|java-17-openjdk-17.0.16.0.8-1|836	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|837	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|838	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsctp.so
21mr|java-17-openjdk-17.0.16.0.8-1|839	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsystemconf.so
21mr|java-17-openjdk-17.0.16.0.8-1|840	%ifarch %{svml_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|841	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsvml.so
21mr|java-17-openjdk-17.0.16.0.8-1|842	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|843	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsyslookup.so
21mr|java-17-openjdk-17.0.16.0.8-1|844	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libverify.so
21mr|java-17-openjdk-17.0.16.0.8-1|845	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libzip.so
21mr|java-17-openjdk-17.0.16.0.8-1|846	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr
21mr|java-17-openjdk-17.0.16.0.8-1|847	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr/default.jfc
21mr|java-17-openjdk-17.0.16.0.8-1|848	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr/profile.jfc
21mr|java-17-openjdk-17.0.16.0.8-1|849	%{_mandir}/man1/java-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|850	%{_mandir}/man1/%{alt_java_name}-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|851	%{_mandir}/man1/keytool-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|852	%{_mandir}/man1/rmiregistry-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|853	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/%{vm_variant}/
21mr|java-17-openjdk-17.0.16.0.8-1|854	%ifarch %{share_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|855	%attr(444, root, root) %ghost %{_jvmdir}/%{sdkdir -- %{?1}}/lib/%{vm_variant}/classes.jsa
21mr|java-17-openjdk-17.0.16.0.8-1|856	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|857	%dir %{etcjavasubdir}
21mr|java-17-openjdk-17.0.16.0.8-1|858	%dir %{etcjavadir -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|859	%dir %{etcjavadir -- %{?1}}/lib
21mr|java-17-openjdk-17.0.16.0.8-1|860	%dir %{etcjavadir -- %{?1}}/lib/security
21mr|java-17-openjdk-17.0.16.0.8-1|861	%{etcjavadir -- %{?1}}/lib/security/cacerts
21mr|java-17-openjdk-17.0.16.0.8-1|862	%dir %{etcjavadir -- %{?1}}/conf
21mr|java-17-openjdk-17.0.16.0.8-1|863	%dir %{etcjavadir -- %{?1}}/conf/sdp
21mr|java-17-openjdk-17.0.16.0.8-1|864	%dir %{etcjavadir -- %{?1}}/conf/management
21mr|java-17-openjdk-17.0.16.0.8-1|865	%dir %{etcjavadir -- %{?1}}/conf/security
21mr|java-17-openjdk-17.0.16.0.8-1|866	%dir %{etcjavadir -- %{?1}}/conf/security/policy
21mr|java-17-openjdk-17.0.16.0.8-1|867	%dir %{etcjavadir -- %{?1}}/conf/security/policy/limited
21mr|java-17-openjdk-17.0.16.0.8-1|868	%dir %{etcjavadir -- %{?1}}/conf/security/policy/unlimited
21mr|java-17-openjdk-17.0.16.0.8-1|869	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/default.policy
21mr|java-17-openjdk-17.0.16.0.8-1|870	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/blocked.certs
21mr|java-17-openjdk-17.0.16.0.8-1|871	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/public_suffix_list.dat
21mr|java-17-openjdk-17.0.16.0.8-1|872	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/exempt_local.policy
21mr|java-17-openjdk-17.0.16.0.8-1|873	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/default_local.policy
21mr|java-17-openjdk-17.0.16.0.8-1|874	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/default_US_export.policy
21mr|java-17-openjdk-17.0.16.0.8-1|875	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/unlimited/default_local.policy
21mr|java-17-openjdk-17.0.16.0.8-1|876	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/unlimited/default_US_export.policy
21mr|java-17-openjdk-17.0.16.0.8-1|877	%{etcjavadir -- %{?1}}/conf/security/policy/README.txt
21mr|java-17-openjdk-17.0.16.0.8-1|878	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/java.policy
21mr|java-17-openjdk-17.0.16.0.8-1|879	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/java.security
21mr|java-17-openjdk-17.0.16.0.8-1|880	%config(noreplace) %{etcjavadir -- %{?1}}/conf/logging.properties
21mr|java-17-openjdk-17.0.16.0.8-1|881	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/nss.cfg
21mr|java-17-openjdk-17.0.16.0.8-1|882	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/nss.fips.cfg
21mr|java-17-openjdk-17.0.16.0.8-1|883	%config(noreplace) %{etcjavadir -- %{?1}}/conf/management/jmxremote.access
21mr|java-17-openjdk-17.0.16.0.8-1|884	# This is a config template, thus not config-noreplace
21mr|java-17-openjdk-17.0.16.0.8-1|885	%config  %{etcjavadir -- %{?1}}/conf/management/jmxremote.password.template
21mr|java-17-openjdk-17.0.16.0.8-1|886	%config  %{etcjavadir -- %{?1}}/conf/sdp/sdp.conf.template
21mr|java-17-openjdk-17.0.16.0.8-1|887	%config(noreplace) %{etcjavadir -- %{?1}}/conf/management/management.properties
21mr|java-17-openjdk-17.0.16.0.8-1|888	%config(noreplace) %{etcjavadir -- %{?1}}/conf/net.properties
21mr|java-17-openjdk-17.0.16.0.8-1|889	%config(noreplace) %{etcjavadir -- %{?1}}/conf/sound.properties
21mr|java-17-openjdk-17.0.16.0.8-1|890	%{_jvmdir}/%{sdkdir -- %{?1}}/conf
21mr|java-17-openjdk-17.0.16.0.8-1|891	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/security
21mr|java-17-openjdk-17.0.16.0.8-1|892	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|893	%if %{is_release_build -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|894	%ghost %{_bindir}/java
21mr|java-17-openjdk-17.0.16.0.8-1|895	%ghost %{_bindir}/%{alt_java_name}
21mr|java-17-openjdk-17.0.16.0.8-1|896	%ghost %{_jvmdir}/jre
21mr|java-17-openjdk-17.0.16.0.8-1|897	%ghost %{_bindir}/keytool
21mr|java-17-openjdk-17.0.16.0.8-1|898	%ghost %{_bindir}/pack200
21mr|java-17-openjdk-17.0.16.0.8-1|899	%ghost %{_bindir}/rmid
21mr|java-17-openjdk-17.0.16.0.8-1|900	%ghost %{_bindir}/rmiregistry
21mr|java-17-openjdk-17.0.16.0.8-1|901	%ghost %{_bindir}/unpack200
21mr|java-17-openjdk-17.0.16.0.8-1|902	%ghost %{_jvmdir}/jre-%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|903	%ghost %{_jvmdir}/jre-%{javaver}
21mr|java-17-openjdk-17.0.16.0.8-1|904	%ghost %{_jvmdir}/jre-%{javaver}-%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|905	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|906	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|907	# https://bugzilla.redhat.com/show_bug.cgi?id=1820172
21mr|java-17-openjdk-17.0.16.0.8-1|908	# https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/
21mr|java-17-openjdk-17.0.16.0.8-1|909	%ghost %{_jvmdir}/%{sdkdir -- %{?1}}/conf.rpmmoved
21mr|java-17-openjdk-17.0.16.0.8-1|910	%ghost %{_jvmdir}/%{sdkdir -- %{?1}}/lib/security.rpmmoved
21mr|java-17-openjdk-17.0.16.0.8-1|911	}
21mr|java-17-openjdk-17.0.16.0.8-1|912	
21mr|java-17-openjdk-17.0.16.0.8-1|913	%define files_devel() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|914	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/bin
21mr|java-17-openjdk-17.0.16.0.8-1|915	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jar
21mr|java-17-openjdk-17.0.16.0.8-1|916	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jarsigner
21mr|java-17-openjdk-17.0.16.0.8-1|917	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javac
21mr|java-17-openjdk-17.0.16.0.8-1|918	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javadoc
21mr|java-17-openjdk-17.0.16.0.8-1|919	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javap
21mr|java-17-openjdk-17.0.16.0.8-1|920	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jconsole
21mr|java-17-openjdk-17.0.16.0.8-1|921	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jcmd
21mr|java-17-openjdk-17.0.16.0.8-1|922	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdb
21mr|java-17-openjdk-17.0.16.0.8-1|923	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdeps
21mr|java-17-openjdk-17.0.16.0.8-1|924	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdeprscan
21mr|java-17-openjdk-17.0.16.0.8-1|925	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jfr
21mr|java-17-openjdk-17.0.16.0.8-1|926	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jimage
21mr|java-17-openjdk-17.0.16.0.8-1|927	# Some architectures don't have the serviceability agent
21mr|java-17-openjdk-17.0.16.0.8-1|928	%ifarch %{sa_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|929	%ifnarch %{zero_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|930	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jhsdb
21mr|java-17-openjdk-17.0.16.0.8-1|931	%{_mandir}/man1/jhsdb-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-17-openjdk-17.0.16.0.8-1|932	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|933	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|934	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jinfo
21mr|java-17-openjdk-17.0.16.0.8-1|935	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jlink
21mr|java-17-openjdk-17.0.16.0.8-1|936	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jmap
21mr|java-17-openjdk-17.0.16.0.8-1|937	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jmod
21mr|java-17-openjdk-17.0.16.0.8-1|938	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jps
21mr|java-17-openjdk-17.0.16.0.8-1|939	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jpackage
21mr|java-17-openjdk-17.0.16.0.8-1|940	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jrunscript
21mr|java-17-openjdk-17.0.16.0.8-1|941	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jshell
21mr|java-17-openjdk-17.0.16.0.8-1|942	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstack
21mr|java-17-openjdk-17.0.16.0.8-1|943	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstat
21mr|java-17-openjdk-17.0.16.0.8-1|944	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstatd
21mr|java-17-openjdk-17.0.16.0.8-1|945	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/serialver
21mr|java-17-openjdk-17.0.16.0.8-1|946	%{_jvmdir}/%{sdkdir -- %{?1}}/include
21mr|java-17-openjdk-17.0.16.0.8-1|947	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/ct.sym
21mr|java-17-openjdk-17.0.16.0.8-1|948	%if %{with_systemtap}
21mr|java-17-openjdk-17.0.16.0.8-1|949	%{_jvmdir}/%{sdkdir -- %{?1}}/tapset
21mr|java-17-openjdk-17.0.16.0.8-1|950	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|951	%{_datadir}/applications/*jconsole%{?1}.desktop
21mr|java-17-openjdk-17.0.16.0.8-1|952	%{_mandir}/man1/jar-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|953	%{_mandir}/man1/jarsigner-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|954	%{_mandir}/man1/javac-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|955	%{_mandir}/man1/javadoc-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|956	%{_mandir}/man1/javap-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|957	%{_mandir}/man1/jconsole-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|958	%{_mandir}/man1/jcmd-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|959	%{_mandir}/man1/jdb-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|960	%{_mandir}/man1/jdeps-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|961	%{_mandir}/man1/jinfo-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|962	%{_mandir}/man1/jmap-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|963	%{_mandir}/man1/jps-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|964	%{_mandir}/man1/jpackage-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|965	%{_mandir}/man1/jrunscript-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|966	%{_mandir}/man1/jstack-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|967	%{_mandir}/man1/jstat-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|968	%{_mandir}/man1/jstatd-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|969	%{_mandir}/man1/serialver-%{uniquesuffix -- %{?1}}.1*
21mr|java-17-openjdk-17.0.16.0.8-1|970	%{_mandir}/man1/jdeprscan-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-17-openjdk-17.0.16.0.8-1|971	%{_mandir}/man1/jlink-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-17-openjdk-17.0.16.0.8-1|972	%{_mandir}/man1/jmod-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-17-openjdk-17.0.16.0.8-1|973	%{_mandir}/man1/jshell-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-17-openjdk-17.0.16.0.8-1|974	%{_mandir}/man1/jfr-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-17-openjdk-17.0.16.0.8-1|975	
21mr|java-17-openjdk-17.0.16.0.8-1|976	%if %{with_systemtap}
21mr|java-17-openjdk-17.0.16.0.8-1|977	#dir %{tapsetroot}
21mr|java-17-openjdk-17.0.16.0.8-1|978	#dir %{tapsetdirttapset}
21mr|java-17-openjdk-17.0.16.0.8-1|979	#dir %{tapsetdir}
21mr|java-17-openjdk-17.0.16.0.8-1|980	%{tapsetdir}/*%{_arch}%{?1}.stp
21mr|java-17-openjdk-17.0.16.0.8-1|981	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|982	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|983	%if %{is_release_build -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|984	%ghost %{_bindir}/javac
21mr|java-17-openjdk-17.0.16.0.8-1|985	%ghost %{_jvmdir}/java
21mr|java-17-openjdk-17.0.16.0.8-1|986	%ghost %{_jvmdir}/%{alt_java_name}
21mr|java-17-openjdk-17.0.16.0.8-1|987	%ghost %{_bindir}/jlink
21mr|java-17-openjdk-17.0.16.0.8-1|988	%ghost %{_bindir}/jmod
21mr|java-17-openjdk-17.0.16.0.8-1|989	%ghost %{_bindir}/jhsdb
21mr|java-17-openjdk-17.0.16.0.8-1|990	%ghost %{_bindir}/jar
21mr|java-17-openjdk-17.0.16.0.8-1|991	%ghost %{_bindir}/jarsigner
21mr|java-17-openjdk-17.0.16.0.8-1|992	%ghost %{_bindir}/javadoc
21mr|java-17-openjdk-17.0.16.0.8-1|993	%ghost %{_bindir}/javap
21mr|java-17-openjdk-17.0.16.0.8-1|994	%ghost %{_bindir}/jcmd
21mr|java-17-openjdk-17.0.16.0.8-1|995	%ghost %{_bindir}/jconsole
21mr|java-17-openjdk-17.0.16.0.8-1|996	%ghost %{_bindir}/jdb
21mr|java-17-openjdk-17.0.16.0.8-1|997	%ghost %{_bindir}/jdeps
21mr|java-17-openjdk-17.0.16.0.8-1|998	%ghost %{_bindir}/jdeprscan
21mr|java-17-openjdk-17.0.16.0.8-1|999	%ghost %{_bindir}/jimage
21mr|java-17-openjdk-17.0.16.0.8-1|1000	%ghost %{_bindir}/jinfo
21mr|java-17-openjdk-17.0.16.0.8-1|1001	%ghost %{_bindir}/jmap
21mr|java-17-openjdk-17.0.16.0.8-1|1002	%ghost %{_bindir}/jps
21mr|java-17-openjdk-17.0.16.0.8-1|1003	%ghost %{_bindir}/jrunscript
21mr|java-17-openjdk-17.0.16.0.8-1|1004	%ghost %{_bindir}/jshell
21mr|java-17-openjdk-17.0.16.0.8-1|1005	%ghost %{_bindir}/jstack
21mr|java-17-openjdk-17.0.16.0.8-1|1006	%ghost %{_bindir}/jstat
21mr|java-17-openjdk-17.0.16.0.8-1|1007	%ghost %{_bindir}/jstatd
21mr|java-17-openjdk-17.0.16.0.8-1|1008	%ghost %{_bindir}/serialver
21mr|java-17-openjdk-17.0.16.0.8-1|1009	%ghost %{_jvmdir}/java-%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|1010	%ghost %{_jvmdir}/java-%{javaver}
21mr|java-17-openjdk-17.0.16.0.8-1|1011	%ghost %{_jvmdir}/java-%{javaver}-%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|1012	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1013	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1014	}
21mr|java-17-openjdk-17.0.16.0.8-1|1015	
21mr|java-17-openjdk-17.0.16.0.8-1|1016	%define files_jmods() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1017	%{_jvmdir}/%{sdkdir -- %{?1}}/jmods
21mr|java-17-openjdk-17.0.16.0.8-1|1018	}
21mr|java-17-openjdk-17.0.16.0.8-1|1019	
21mr|java-17-openjdk-17.0.16.0.8-1|1020	%define files_demo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1021	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-17-openjdk-17.0.16.0.8-1|1022	%{_jvmdir}/%{sdkdir -- %{?1}}/demo
21mr|java-17-openjdk-17.0.16.0.8-1|1023	%{_jvmdir}/%{sdkdir -- %{?1}}/sample
21mr|java-17-openjdk-17.0.16.0.8-1|1024	}
21mr|java-17-openjdk-17.0.16.0.8-1|1025	
21mr|java-17-openjdk-17.0.16.0.8-1|1026	%define files_src() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1027	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-17-openjdk-17.0.16.0.8-1|1028	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/src.zip
21mr|java-17-openjdk-17.0.16.0.8-1|1029	}
21mr|java-17-openjdk-17.0.16.0.8-1|1030	
21mr|java-17-openjdk-17.0.16.0.8-1|1031	%define files_static_libs() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1032	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static
21mr|java-17-openjdk-17.0.16.0.8-1|1033	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}
21mr|java-17-openjdk-17.0.16.0.8-1|1034	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}/glibc
21mr|java-17-openjdk-17.0.16.0.8-1|1035	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}/glibc/lib*.a
21mr|java-17-openjdk-17.0.16.0.8-1|1036	}
21mr|java-17-openjdk-17.0.16.0.8-1|1037	
21mr|java-17-openjdk-17.0.16.0.8-1|1038	%define files_javadoc() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1039	%doc %{_javadocdir}/%{uniquejavadocdir -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|1040	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-17-openjdk-17.0.16.0.8-1|1041	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|1042	%if %{is_release_build -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|1043	%ghost %{_javadocdir}/java
21mr|java-17-openjdk-17.0.16.0.8-1|1044	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1045	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1046	}
21mr|java-17-openjdk-17.0.16.0.8-1|1047	
21mr|java-17-openjdk-17.0.16.0.8-1|1048	%define files_javadoc_zip() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1049	%doc %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip
21mr|java-17-openjdk-17.0.16.0.8-1|1050	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-17-openjdk-17.0.16.0.8-1|1051	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|1052	%if %{is_release_build -- %{?1}}
21mr|java-17-openjdk-17.0.16.0.8-1|1053	%ghost %{_javadocdir}/java-zip
21mr|java-17-openjdk-17.0.16.0.8-1|1054	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1055	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1056	}
21mr|java-17-openjdk-17.0.16.0.8-1|1057	
21mr|java-17-openjdk-17.0.16.0.8-1|1058	# not-duplicated requires/provides/obsoletes for normal/debug packages
21mr|java-17-openjdk-17.0.16.0.8-1|1059	%define java_rpo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1060	Requires: fontconfig%{?_isa}
21mr|java-17-openjdk-17.0.16.0.8-1|1061	Requires: xorg-x11-fonts-Type1
21mr|java-17-openjdk-17.0.16.0.8-1|1062	# Require libXcomposite explicitly since it's only dynamically loaded
21mr|java-17-openjdk-17.0.16.0.8-1|1063	# at runtime. Fixes screenshot issues. See JDK-8150954.
21mr|java-17-openjdk-17.0.16.0.8-1|1064	Requires: libXcomposite%{?_isa}
21mr|java-17-openjdk-17.0.16.0.8-1|1065	# Requires rest of java
21mr|java-17-openjdk-17.0.16.0.8-1|1066	Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1067	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1068	# for java-X-openjdk package's desktop binding
21mr|java-17-openjdk-17.0.16.0.8-1|1069	# Where recommendations are available, recommend Gtk+ for the Swing look and feel
21mr|java-17-openjdk-17.0.16.0.8-1|1070	Recommends: gtk3%{?_isa}
21mr|java-17-openjdk-17.0.16.0.8-1|1071	
21mr|java-17-openjdk-17.0.16.0.8-1|1072	Provides: java-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1073	
21mr|java-17-openjdk-17.0.16.0.8-1|1074	# Standard JPackage base provides
21mr|java-17-openjdk-17.0.16.0.8-1|1075	Provides: jre-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1076	Provides: jre-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1077	Provides: java-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1078	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|1079	Provides: java-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1080	Provides: jre-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1081	Provides: java%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1082	Provides: jre%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1083	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1084	}
21mr|java-17-openjdk-17.0.16.0.8-1|1085	
21mr|java-17-openjdk-17.0.16.0.8-1|1086	%define java_headless_rpo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1087	# Require /etc/pki/java/cacerts
21mr|java-17-openjdk-17.0.16.0.8-1|1088	Requires: ca-certificates
21mr|java-17-openjdk-17.0.16.0.8-1|1089	Requires: rootcerts-java
21mr|java-17-openjdk-17.0.16.0.8-1|1090	# Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros
21mr|java-17-openjdk-17.0.16.0.8-1|1091	Requires: javapackages-filesystem
21mr|java-17-openjdk-17.0.16.0.8-1|1092	# Require zone-info data provided by tzdata-java sub-package
21mr|java-17-openjdk-17.0.16.0.8-1|1093	Requires: tzdata-java >= 2023c
21mr|java-17-openjdk-17.0.16.0.8-1|1094	# for support of kernel stream control
21mr|java-17-openjdk-17.0.16.0.8-1|1095	# libsctp.so.1 is being `dlopen`ed on demand
21mr|java-17-openjdk-17.0.16.0.8-1|1096	Requires: lksctp-tools%{?_isa}
21mr|java-17-openjdk-17.0.16.0.8-1|1097	%if ! 0%{?flatpak}
21mr|java-17-openjdk-17.0.16.0.8-1|1098	# tool to copy jdk's configs - should be Recommends only, but then only dnf/yum enforce it,
21mr|java-17-openjdk-17.0.16.0.8-1|1099	# not rpm transaction and so no configs are persisted when pure rpm -u is run. It may be
21mr|java-17-openjdk-17.0.16.0.8-1|1100	# considered as regression
21mr|java-17-openjdk-17.0.16.0.8-1|1101	Requires: copy-jdk-configs >= 4.0
21mr|java-17-openjdk-17.0.16.0.8-1|1102	#OrderWithRequires: copy-jdk-configs
21mr|java-17-openjdk-17.0.16.0.8-1|1103	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1104	# for printing support
21mr|java-17-openjdk-17.0.16.0.8-1|1105	#Requires: cups-libs
21mr|java-17-openjdk-17.0.16.0.8-1|1106	# for FIPS PKCS11 provider
21mr|java-17-openjdk-17.0.16.0.8-1|1107	Requires: nss
21mr|java-17-openjdk-17.0.16.0.8-1|1108	# Post requires alternatives to install tool alternatives
21mr|java-17-openjdk-17.0.16.0.8-1|1109	Requires(post):   %{alternatives_requires}
21mr|java-17-openjdk-17.0.16.0.8-1|1110	# Postun requires alternatives to uninstall tool alternatives
21mr|java-17-openjdk-17.0.16.0.8-1|1111	Requires(postun): %{alternatives_requires}
21mr|java-17-openjdk-17.0.16.0.8-1|1112	# Where suggestions are available, recommend the sctp and pcsc libraries
21mr|java-17-openjdk-17.0.16.0.8-1|1113	Suggests: lksctp-tools%{?_isa}, pcsc-lite-libs%{?_isa}
21mr|java-17-openjdk-17.0.16.0.8-1|1114	
21mr|java-17-openjdk-17.0.16.0.8-1|1115	# Standard JPackage base provides
21mr|java-17-openjdk-17.0.16.0.8-1|1116	Provides: jre-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1117	Provides: jre-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1118	Provides: java-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1119	Provides: java-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1120	
21mr|java-17-openjdk-17.0.16.0.8-1|1121	Provides: java-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1122	Provides: jre-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1123	Provides: jre-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1124	Provides: java-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1125	}
21mr|java-17-openjdk-17.0.16.0.8-1|1126	
21mr|java-17-openjdk-17.0.16.0.8-1|1127	%define java_devel_rpo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1128	# Requires base package
21mr|java-17-openjdk-17.0.16.0.8-1|1129	Requires:         %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1130	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1131	# Post requires alternatives to install tool alternatives
21mr|java-17-openjdk-17.0.16.0.8-1|1132	Requires(post):   %{alternatives_requires}
21mr|java-17-openjdk-17.0.16.0.8-1|1133	# Postun requires alternatives to uninstall tool alternatives
21mr|java-17-openjdk-17.0.16.0.8-1|1134	Requires(postun): %{alternatives_requires}
21mr|java-17-openjdk-17.0.16.0.8-1|1135	
21mr|java-17-openjdk-17.0.16.0.8-1|1136	# Standard JPackage devel provides
21mr|java-17-openjdk-17.0.16.0.8-1|1137	Provides: java-sdk-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1138	Provides: java-sdk-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1139	Provides: java-%{javaver}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1140	Provides: java-%{javaver}-%{origin}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1141	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|1142	Provides: java-devel-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1143	Provides: java-sdk-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1144	Provides: java-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1145	Provides: java-sdk%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1146	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1147	}
21mr|java-17-openjdk-17.0.16.0.8-1|1148	
21mr|java-17-openjdk-17.0.16.0.8-1|1149	%define java_static_libs_rpo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1150	Requires:         %{name}-devel%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1151	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1152	}
21mr|java-17-openjdk-17.0.16.0.8-1|1153	
21mr|java-17-openjdk-17.0.16.0.8-1|1154	%define java_jmods_rpo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1155	# Requires devel package
21mr|java-17-openjdk-17.0.16.0.8-1|1156	# as jmods are bytecode, they should be OK without any _isa
21mr|java-17-openjdk-17.0.16.0.8-1|1157	Requires:         %{name}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1158	#OrderWithRequires: %{name}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1159	
21mr|java-17-openjdk-17.0.16.0.8-1|1160	Provides: java-%{javaver}-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1161	Provides: java-%{javaver}-%{origin}-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1162	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|1163	Provides: java-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1164	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1165	}
21mr|java-17-openjdk-17.0.16.0.8-1|1166	
21mr|java-17-openjdk-17.0.16.0.8-1|1167	%define java_demo_rpo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1168	Requires: %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1169	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1170	
21mr|java-17-openjdk-17.0.16.0.8-1|1171	Provides: java-%{javaver}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1172	Provides: java-%{javaver}-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1173	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|1174	Provides: java-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1175	Provides: java-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1176	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1177	}
21mr|java-17-openjdk-17.0.16.0.8-1|1178	
21mr|java-17-openjdk-17.0.16.0.8-1|1179	%define java_javadoc_rpo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1180	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1181	# Post requires alternatives to install javadoc alternative
21mr|java-17-openjdk-17.0.16.0.8-1|1182	Requires(post):   %{alternatives_requires}
21mr|java-17-openjdk-17.0.16.0.8-1|1183	# Postun requires alternatives to uninstall javadoc alternative
21mr|java-17-openjdk-17.0.16.0.8-1|1184	Requires(postun): %{alternatives_requires}
21mr|java-17-openjdk-17.0.16.0.8-1|1185	
21mr|java-17-openjdk-17.0.16.0.8-1|1186	# Standard JPackage javadoc provides
21mr|java-17-openjdk-17.0.16.0.8-1|1187	Provides: java-%{javaver}-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1188	Provides: java-%{javaver}-%{origin}-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1189	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|1190	Provides: java-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1191	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1192	}
21mr|java-17-openjdk-17.0.16.0.8-1|1193	
21mr|java-17-openjdk-17.0.16.0.8-1|1194	%define java_src_rpo() %{expand:
21mr|java-17-openjdk-17.0.16.0.8-1|1195	Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1196	
21mr|java-17-openjdk-17.0.16.0.8-1|1197	# Standard JPackage sources provides
21mr|java-17-openjdk-17.0.16.0.8-1|1198	Provides: java-%{javaver}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1199	Provides: java-%{javaver}-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1200	%if %is_system_jdk
21mr|java-17-openjdk-17.0.16.0.8-1|1201	Provides: java-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1202	Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-17-openjdk-17.0.16.0.8-1|1203	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1204	}
21mr|java-17-openjdk-17.0.16.0.8-1|1205	
21mr|java-17-openjdk-17.0.16.0.8-1|1206	# Prevent brp-java-repack-jars from being run
21mr|java-17-openjdk-17.0.16.0.8-1|1207	%global __jar_repack 0
21mr|java-17-openjdk-17.0.16.0.8-1|1208	
21mr|java-17-openjdk-17.0.16.0.8-1|1209	Name:    java-17-%{origin}
21mr|java-17-openjdk-17.0.16.0.8-1|1210	Version: %{newjavaver}.%{buildver}
21mr|java-17-openjdk-17.0.16.0.8-1|1211	Release: %{?eaprefix}%{rpmrelease}%{?extraver}
21mr|java-17-openjdk-17.0.16.0.8-1|1212	# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
21mr|java-17-openjdk-17.0.16.0.8-1|1213	# and this change was brought into RHEL-4. java-1.5.0-ibm packages
21mr|java-17-openjdk-17.0.16.0.8-1|1214	# also included the epoch in their virtual provides. This created a
21mr|java-17-openjdk-17.0.16.0.8-1|1215	# situation where in-the-wild java-1.5.0-ibm packages provided "java =
21mr|java-17-openjdk-17.0.16.0.8-1|1216	# 1:1.5.0". In RPM terms, "1.6.0 < 1:1.5.0" since 1.6.0 is
21mr|java-17-openjdk-17.0.16.0.8-1|1217	# interpreted as 0:1.6.0. So the "java >= 1.6.0" requirement would be
21mr|java-17-openjdk-17.0.16.0.8-1|1218	# satisfied by the 1:1.5.0 packages. Thus we need to set the epoch in
21mr|java-17-openjdk-17.0.16.0.8-1|1219	# JDK package >= 1.6.0 to 1, and packages referring to JDK virtual
21mr|java-17-openjdk-17.0.16.0.8-1|1220	# provides >= 1.6.0 must specify the epoch, "java >= 1:1.6.0".
21mr|java-17-openjdk-17.0.16.0.8-1|1221	
21mr|java-17-openjdk-17.0.16.0.8-1|1222	Epoch:   1
21mr|java-17-openjdk-17.0.16.0.8-1|1223	Summary: %{origin_nice} %{featurever} Runtime Environment
21mr|java-17-openjdk-17.0.16.0.8-1|1224	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1225	
21mr|java-17-openjdk-17.0.16.0.8-1|1226	# HotSpot code is licensed under GPLv2
21mr|java-17-openjdk-17.0.16.0.8-1|1227	# JDK library code is licensed under GPLv2 with the Classpath exception
21mr|java-17-openjdk-17.0.16.0.8-1|1228	# The Apache license is used in code taken from Apache projects (primarily xalan & xerces)
21mr|java-17-openjdk-17.0.16.0.8-1|1229	# DOM levels 2 & 3 and the XML digital signature schemas are licensed under the W3C Software License
21mr|java-17-openjdk-17.0.16.0.8-1|1230	# The JSR166 concurrency code is in the public domain
21mr|java-17-openjdk-17.0.16.0.8-1|1231	# The BSD and MIT licenses are used for a number of third-party libraries (see ADDITIONAL_LICENSE_INFO)
21mr|java-17-openjdk-17.0.16.0.8-1|1232	# The OpenJDK source tree includes:
21mr|java-17-openjdk-17.0.16.0.8-1|1233	# - JPEG library (IJG), zlib & libpng (zlib), giflib (MIT), harfbuzz (ISC),
21mr|java-17-openjdk-17.0.16.0.8-1|1234	# - freetype (FTL), jline (BSD) and LCMS (MIT)
21mr|java-17-openjdk-17.0.16.0.8-1|1235	# - jquery (MIT), jdk.crypto.cryptoki PKCS 11 wrapper (RSA)
21mr|java-17-openjdk-17.0.16.0.8-1|1236	# - public_suffix_list.dat from publicsuffix.org (MPLv2.0)
21mr|java-17-openjdk-17.0.16.0.8-1|1237	# The test code includes copies of NSS under the Mozilla Public License v2.0
21mr|java-17-openjdk-17.0.16.0.8-1|1238	# The PCSClite headers are under a BSD with advertising license
21mr|java-17-openjdk-17.0.16.0.8-1|1239	# The elliptic curve cryptography (ECC) source code is licensed under the LGPLv2.1 or any later version
21mr|java-17-openjdk-17.0.16.0.8-1|1240	License:  ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSA
21mr|java-17-openjdk-17.0.16.0.8-1|1241	URL:      https://openjdk.java.net/
21mr|java-17-openjdk-17.0.16.0.8-1|1242	
21mr|java-17-openjdk-17.0.16.0.8-1|1243	
21mr|java-17-openjdk-17.0.16.0.8-1|1244	# to regenerate source0 (jdk) run update_package.sh
21mr|java-17-openjdk-17.0.16.0.8-1|1245	# update_package.sh contains hard-coded repos, revisions, tags, and projects to regenerate the source archives
21mr|java-17-openjdk-17.0.16.0.8-1|1246	Source0: openjdk-jdk%{featurever}u-jdk-%{filever}+%{buildver}%{?tagsuffix:-%{tagsuffix}}.tar.xz
21mr|java-17-openjdk-17.0.16.0.8-1|1247	
21mr|java-17-openjdk-17.0.16.0.8-1|1248	Source1: generate_source_tarball.sh
21mr|java-17-openjdk-17.0.16.0.8-1|1249	
21mr|java-17-openjdk-17.0.16.0.8-1|1250	# Use 'icedtea_sync.sh' to update the following
21mr|java-17-openjdk-17.0.16.0.8-1|1251	# They are based on code contained in the IcedTea project (6.x).
21mr|java-17-openjdk-17.0.16.0.8-1|1252	# Systemtap tapsets. Zipped up to keep it small.
21mr|java-17-openjdk-17.0.16.0.8-1|1253	Source8: tapsets-icedtea-%{icedteaver}.tar.xz
21mr|java-17-openjdk-17.0.16.0.8-1|1254	
21mr|java-17-openjdk-17.0.16.0.8-1|1255	# Desktop files. Adapted from IcedTea
21mr|java-17-openjdk-17.0.16.0.8-1|1256	Source9: jconsole.desktop.in
21mr|java-17-openjdk-17.0.16.0.8-1|1257	
21mr|java-17-openjdk-17.0.16.0.8-1|1258	# Release notes
21mr|java-17-openjdk-17.0.16.0.8-1|1259	Source10: NEWS
21mr|java-17-openjdk-17.0.16.0.8-1|1260	
21mr|java-17-openjdk-17.0.16.0.8-1|1261	# nss configuration file
21mr|java-17-openjdk-17.0.16.0.8-1|1262	Source11: nss.cfg.in
21mr|java-17-openjdk-17.0.16.0.8-1|1263	
21mr|java-17-openjdk-17.0.16.0.8-1|1264	# Removed libraries that we link instead
21mr|java-17-openjdk-17.0.16.0.8-1|1265	Source12: remove-intree-libraries.sh
21mr|java-17-openjdk-17.0.16.0.8-1|1266	
21mr|java-17-openjdk-17.0.16.0.8-1|1267	# Ensure we aren't using the limited crypto policy
21mr|java-17-openjdk-17.0.16.0.8-1|1268	Source13: TestCryptoLevel.java
21mr|java-17-openjdk-17.0.16.0.8-1|1269	
21mr|java-17-openjdk-17.0.16.0.8-1|1270	# Ensure ECDSA is working
21mr|java-17-openjdk-17.0.16.0.8-1|1271	Source14: TestECDSA.java
21mr|java-17-openjdk-17.0.16.0.8-1|1272	
21mr|java-17-openjdk-17.0.16.0.8-1|1273	# Verify system crypto (policy) can be disabled via a property
21mr|java-17-openjdk-17.0.16.0.8-1|1274	Source15: TestSecurityProperties.java
21mr|java-17-openjdk-17.0.16.0.8-1|1275	
21mr|java-17-openjdk-17.0.16.0.8-1|1276	# nss fips configuration file
21mr|java-17-openjdk-17.0.16.0.8-1|1277	Source17: nss.fips.cfg.in
21mr|java-17-openjdk-17.0.16.0.8-1|1278	
21mr|java-17-openjdk-17.0.16.0.8-1|1279	# Ensure translations are available for new timezones
21mr|java-17-openjdk-17.0.16.0.8-1|1280	Source18: TestTranslations.java
21mr|java-17-openjdk-17.0.16.0.8-1|1281	
21mr|java-17-openjdk-17.0.16.0.8-1|1282	# ROSA-specific
21mr|java-17-openjdk-17.0.16.0.8-1|1283	Source300: %{name}.rpmlintrc
21mr|java-17-openjdk-17.0.16.0.8-1|1284	
21mr|java-17-openjdk-17.0.16.0.8-1|1285	Source301: OpenJDK-17.0.2+8-i686-bin.tar.xz
21mr|java-17-openjdk-17.0.16.0.8-1|1286	# x86_64
21mr|java-17-openjdk-17.0.16.0.8-1|1287	Source302: jdk-17.0.4.1_linux-x64_bin.tar.gz
21mr|java-17-openjdk-17.0.16.0.8-1|1288	# aarch64
21mr|java-17-openjdk-17.0.16.0.8-1|1289	Source303: jdk-17.0.4.1_linux-aarch64_bin.tar.gz
21mr|java-17-openjdk-17.0.16.0.8-1|1290	
21mr|java-17-openjdk-17.0.16.0.8-1|1291	%ifarch %{ix86}
21mr|java-17-openjdk-17.0.16.0.8-1|1292	%define bootstrap_jdk_source_num 301
21mr|java-17-openjdk-17.0.16.0.8-1|1293	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1294	%ifarch %{x86_64}
21mr|java-17-openjdk-17.0.16.0.8-1|1295	%define bootstrap_jdk_source_num 302
21mr|java-17-openjdk-17.0.16.0.8-1|1296	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1297	%ifarch aarch64
21mr|java-17-openjdk-17.0.16.0.8-1|1298	%define bootstrap_jdk_source_num 303
21mr|java-17-openjdk-17.0.16.0.8-1|1299	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1300	
21mr|java-17-openjdk-17.0.16.0.8-1|1301	############################################
21mr|java-17-openjdk-17.0.16.0.8-1|1302	#
21mr|java-17-openjdk-17.0.16.0.8-1|1303	# RPM/distribution specific patches
21mr|java-17-openjdk-17.0.16.0.8-1|1304	#
21mr|java-17-openjdk-17.0.16.0.8-1|1305	############################################
21mr|java-17-openjdk-17.0.16.0.8-1|1306	# loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|1307	Patch0: jdk17u-loongarch64.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1308	
21mr|java-17-openjdk-17.0.16.0.8-1|1309	# NSS via SunPKCS11 Provider (disabled comment
21mr|java-17-openjdk-17.0.16.0.8-1|1310	# due to memory leak).
21mr|java-17-openjdk-17.0.16.0.8-1|1311	Patch1000: rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1312	# RH1750419: enable build of speculative store bypass hardened alt-java (CVE-2018-3639)
21mr|java-17-openjdk-17.0.16.0.8-1|1313	Patch600: rh1750419-redhat_alt_java.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1314	
21mr|java-17-openjdk-17.0.16.0.8-1|1315	# Ignore AWTError when assistive technologies are loaded
21mr|java-17-openjdk-17.0.16.0.8-1|1316	Patch1:    rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1317	Patch3:    rh649512-remove_uses_of_far_in_jpeg_libjpeg_turbo_1_4_compat_for_jdk10_and_up.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1318	# Depend on pcsc-lite-libs instead of pcsc-lite-devel as this is only in optional repo
21mr|java-17-openjdk-17.0.16.0.8-1|1319	Patch6: rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1320	
21mr|java-17-openjdk-17.0.16.0.8-1|1321	
21mr|java-17-openjdk-17.0.16.0.8-1|1322	# Fixes of defects found by static analysis by Svace
21mr|java-17-openjdk-17.0.16.0.8-1|1323	# Svace report: https://file-store.rosalinux.ru/download/dacdcae0189446b83ad068f6b46cbc45c44225d2
21mr|java-17-openjdk-17.0.16.0.8-1|1324	Patch301: NAA.001.X509CertImpl.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1325	Patch302: NAA.002.jvmtiClassFileReconstituter.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1326	Patch303: NAA.003.jfrThreadSampler.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1327	
21mr|java-17-openjdk-17.0.16.0.8-1|1328	# Crypto policy and FIPS support patches
21mr|java-17-openjdk-17.0.16.0.8-1|1329	# Patch is generated from the fips-17u tree at https://github.com/rh-openjdk/jdk/tree/fips-17u
21mr|java-17-openjdk-17.0.16.0.8-1|1330	# as follows: git diff <commit just before "PR3183, RH1340845: Support Fedora & RHEL system crypto policy"> > fips-20u-$(git show -s --format=%h HEAD).patch
21mr|java-17-openjdk-17.0.16.0.8-1|1331	# without the parts relatives to github workflows
21mr|java-17-openjdk-17.0.16.0.8-1|1332	# Fixes currently included:
21mr|java-17-openjdk-17.0.16.0.8-1|1333	# PR3183, RH1340845: Follow system wide crypto policy
21mr|java-17-openjdk-17.0.16.0.8-1|1334	# PR3695: Allow use of system crypto policy to be disabled by the user
21mr|java-17-openjdk-17.0.16.0.8-1|1335	# RH1655466: Support RHEL FIPS mode using SunPKCS11 provider
21mr|java-17-openjdk-17.0.16.0.8-1|1336	# RH1818909: No ciphersuites availale for SSLSocket in FIPS mode
21mr|java-17-openjdk-17.0.16.0.8-1|1337	# RH1860986: Disable TLSv1.3 with the NSS-FIPS provider until PKCS#11 v3.0 support is available
21mr|java-17-openjdk-17.0.16.0.8-1|1338	# RH1915071: Always initialise JavaSecuritySystemConfiguratorAccess
21mr|java-17-openjdk-17.0.16.0.8-1|1339	# RH1929465: Improve system FIPS detection
21mr|java-17-openjdk-17.0.16.0.8-1|1340	# RH1995150: Disable non-FIPS crypto in SUN and SunEC security providers
21mr|java-17-openjdk-17.0.16.0.8-1|1341	# RH1996182: Login to the NSS software token in FIPS mode
21mr|java-17-openjdk-17.0.16.0.8-1|1342	# RH1991003: Allow plain key import unless com.redhat.fips.plainKeySupport is set to false
21mr|java-17-openjdk-17.0.16.0.8-1|1343	# RH2021263: Resolve outstanding FIPS issues
21mr|java-17-openjdk-17.0.16.0.8-1|1344	# RH2052819: Fix FIPS reliance on crypto policies
21mr|java-17-openjdk-17.0.16.0.8-1|1345	# RH2052829: Detect NSS at Runtime for FIPS detection
21mr|java-17-openjdk-17.0.16.0.8-1|1346	# RH2052070: Enable AlgorithmParameters and AlgorithmParameterGenerator services in FIPS mode
21mr|java-17-openjdk-17.0.16.0.8-1|1347	# RH2023467: Enable FIPS keys export
21mr|java-17-openjdk-17.0.16.0.8-1|1348	# RH2094027: SunEC runtime permission for FIPS
21mr|java-17-openjdk-17.0.16.0.8-1|1349	# RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage
21mr|java-17-openjdk-17.0.16.0.8-1|1350	# RH2090378: Revert to disabling system security properties and FIPS mode support together
21mr|java-17-openjdk-17.0.16.0.8-1|1351	# RH2104724: Avoid import/export of DH private keys
21mr|java-17-openjdk-17.0.16.0.8-1|1352	# RH2092507: P11Key.getEncoded does not work for DH keys in FIPS mode
21mr|java-17-openjdk-17.0.16.0.8-1|1353	# RH2048582: Support PKCS#12 keystores
21mr|java-17-openjdk-17.0.16.0.8-1|1354	# RH2020290: Support TLS 1.3 in FIPS mode
21mr|java-17-openjdk-17.0.16.0.8-1|1355	# Add nss.fips.cfg support to OpenJDK tree
21mr|java-17-openjdk-17.0.16.0.8-1|1356	# RH2117972: Extend the support for NSS DBs (PKCS11) in FIPS mode
21mr|java-17-openjdk-17.0.16.0.8-1|1357	# Remove forgotten dead code from RH2020290 and RH2104724
21mr|java-17-openjdk-17.0.16.0.8-1|1358	# OJ1357: Fix issue on FIPS with a SecurityManager in place
21mr|java-17-openjdk-17.0.16.0.8-1|1359	# RH2134669: Add missing attributes when registering services in FIPS mode.
21mr|java-17-openjdk-17.0.16.0.8-1|1360	# test/jdk/sun/security/pkcs11/fips/VerifyMissingAttributes.java: fixed jtreg main class
21mr|java-17-openjdk-17.0.16.0.8-1|1361	# RH1940064: Enable XML Signature provider in FIPS mode
21mr|java-17-openjdk-17.0.16.0.8-1|1362	# Build the systemconf library on all platforms
21mr|java-17-openjdk-17.0.16.0.8-1|1363	# Remove GCC minor versioning (JDK-8284772) to unbreak testing
21mr|java-17-openjdk-17.0.16.0.8-1|1364	Patch1001: fips-17u-%{fipsver}.patch
21mr|java-17-openjdk-17.0.16.0.8-1|1365	
21mr|java-17-openjdk-17.0.16.0.8-1|1366	#############################################
21mr|java-17-openjdk-17.0.16.0.8-1|1367	#
21mr|java-17-openjdk-17.0.16.0.8-1|1368	# OpenJDK patches in need of upstreaming
21mr|java-17-openjdk-17.0.16.0.8-1|1369	#
21mr|java-17-openjdk-17.0.16.0.8-1|1370	#############################################
21mr|java-17-openjdk-17.0.16.0.8-1|1371	
21mr|java-17-openjdk-17.0.16.0.8-1|1372	#############################################
21mr|java-17-openjdk-17.0.16.0.8-1|1373	#
21mr|java-17-openjdk-17.0.16.0.8-1|1374	# OpenJDK patches appearing in 17.0.10
21mr|java-17-openjdk-17.0.16.0.8-1|1375	#
21mr|java-17-openjdk-17.0.16.0.8-1|1376	#############################################
21mr|java-17-openjdk-17.0.16.0.8-1|1377	
21mr|java-17-openjdk-17.0.16.0.8-1|1378	BuildRequires: autoconf
21mr|java-17-openjdk-17.0.16.0.8-1|1379	BuildRequires: automake
21mr|java-17-openjdk-17.0.16.0.8-1|1380	BuildRequires: binutils
21mr|java-17-openjdk-17.0.16.0.8-1|1381	BuildRequires: cups-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1382	BuildRequires: elfutils
21mr|java-17-openjdk-17.0.16.0.8-1|1383	BuildRequires: elfutils-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1384	BuildRequires: fontconfig
21mr|java-17-openjdk-17.0.16.0.8-1|1385	BuildRequires: freetype2-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1386	BuildRequires: gcc
21mr|java-17-openjdk-17.0.16.0.8-1|1387	BuildRequires: gcc-c++
21mr|java-17-openjdk-17.0.16.0.8-1|1388	BuildRequires: gdb
21mr|java-17-openjdk-17.0.16.0.8-1|1389	BuildRequires: harfbuzz-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1390	BuildRequires: giflib-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1391	BuildRequires: jpeg-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1392	BuildRequires: libxslt-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1393	BuildRequires: nss-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1394	BuildRequires: openssl
21mr|java-17-openjdk-17.0.16.0.8-1|1395	BuildRequires: pkgconfig
21mr|java-17-openjdk-17.0.16.0.8-1|1396	BuildRequires: pkgconfig(alsa)
21mr|java-17-openjdk-17.0.16.0.8-1|1397	BuildRequires: pkgconfig(gtk+-2.0)
21mr|java-17-openjdk-17.0.16.0.8-1|1398	BuildRequires: pkgconfig(lcms2)
21mr|java-17-openjdk-17.0.16.0.8-1|1399	BuildRequires: pkgconfig(libpng)
21mr|java-17-openjdk-17.0.16.0.8-1|1400	BuildRequires: pkgconfig(x11)
21mr|java-17-openjdk-17.0.16.0.8-1|1401	BuildRequires: pkgconfig(xi)
21mr|java-17-openjdk-17.0.16.0.8-1|1402	BuildRequires: pkgconfig(xinerama)
21mr|java-17-openjdk-17.0.16.0.8-1|1403	BuildRequires: pkgconfig(xproto)
21mr|java-17-openjdk-17.0.16.0.8-1|1404	BuildRequires: pkgconfig(xt)
21mr|java-17-openjdk-17.0.16.0.8-1|1405	BuildRequires: pkgconfig(xtst)
21mr|java-17-openjdk-17.0.16.0.8-1|1406	BuildRequires: unzip
21mr|java-17-openjdk-17.0.16.0.8-1|1407	BuildRequires: xsltproc
21mr|java-17-openjdk-17.0.16.0.8-1|1408	BuildRequires: zip
21mr|java-17-openjdk-17.0.16.0.8-1|1409	BuildRequires: nss-softokn-freebl-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1410	BuildRequires: javapackages-filesystem
21mr|java-17-openjdk-17.0.16.0.8-1|1411	%if ! %{with bootstrap}
21mr|java-17-openjdk-17.0.16.0.8-1|1412	BuildRequires: java-%{buildjdkver}-openjdk-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1413	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1414	# Zero-assembler build requirement
21mr|java-17-openjdk-17.0.16.0.8-1|1415	%ifnarch %{jit_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|1416	BuildRequires: pkgconfig(libffi)
21mr|java-17-openjdk-17.0.16.0.8-1|1417	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1418	# 2022e required as of JDK-8295173
21mr|java-17-openjdk-17.0.16.0.8-1|1419	%if %{mdvver} <= 202115
21mr|java-17-openjdk-17.0.16.0.8-1|1420	BuildRequires: timezone-java
21mr|java-17-openjdk-17.0.16.0.8-1|1421	%else
21mr|java-17-openjdk-17.0.16.0.8-1|1422	BuildRequires: tzdata
21mr|java-17-openjdk-17.0.16.0.8-1|1423	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1424	BuildRequires: gcc
21mr|java-17-openjdk-17.0.16.0.8-1|1425	BuildRequires: make
21mr|java-17-openjdk-17.0.16.0.8-1|1426	
21mr|java-17-openjdk-17.0.16.0.8-1|1427	%if %{with_systemtap}
21mr|java-17-openjdk-17.0.16.0.8-1|1428	BuildRequires: systemtap-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1429	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1430	
21mr|java-17-openjdk-17.0.16.0.8-1|1431	ExcludeArch: i686
21mr|java-17-openjdk-17.0.16.0.8-1|1432	
21mr|java-17-openjdk-17.0.16.0.8-1|1433	%if %{with_systemtap}
21mr|java-17-openjdk-17.0.16.0.8-1|1434	BuildRequires: systemtap-sdt-devel
21mr|java-17-openjdk-17.0.16.0.8-1|1435	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1436	BuildRequires: make
21mr|java-17-openjdk-17.0.16.0.8-1|1437	
21mr|java-17-openjdk-17.0.16.0.8-1|1438	# this is always built, also during debug-only build
21mr|java-17-openjdk-17.0.16.0.8-1|1439	# when it is built in debug-only this package is just placeholder
21mr|java-17-openjdk-17.0.16.0.8-1|1440	%{java_rpo %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1441	
21mr|java-17-openjdk-17.0.16.0.8-1|1442	%description
21mr|java-17-openjdk-17.0.16.0.8-1|1443	The %{origin_nice} %{featurever} runtime environment.
21mr|java-17-openjdk-17.0.16.0.8-1|1444	
21mr|java-17-openjdk-17.0.16.0.8-1|1445	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1446	%package slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1447	Summary: %{origin_nice} %{featurever} Runtime Environment %{debug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1448	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1449	
21mr|java-17-openjdk-17.0.16.0.8-1|1450	%{java_rpo -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1451	%description slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1452	The %{origin_nice} %{featurever} runtime environment.
21mr|java-17-openjdk-17.0.16.0.8-1|1453	%{debug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1454	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1455	
21mr|java-17-openjdk-17.0.16.0.8-1|1456	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1457	%package fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1458	Summary: %{origin_nice} %{featurever} Runtime Environment %{fastdebug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1459	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1460	
21mr|java-17-openjdk-17.0.16.0.8-1|1461	%{java_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1462	%description fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1463	The %{origin_nice} %{featurever} runtime environment.
21mr|java-17-openjdk-17.0.16.0.8-1|1464	%{fastdebug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1465	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1466	
21mr|java-17-openjdk-17.0.16.0.8-1|1467	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1468	%package headless
21mr|java-17-openjdk-17.0.16.0.8-1|1469	Summary: %{origin_nice} %{featurever} Headless Runtime Environment
21mr|java-17-openjdk-17.0.16.0.8-1|1470	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1471	
21mr|java-17-openjdk-17.0.16.0.8-1|1472	%{java_headless_rpo %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1473	
21mr|java-17-openjdk-17.0.16.0.8-1|1474	%description headless
21mr|java-17-openjdk-17.0.16.0.8-1|1475	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-17-openjdk-17.0.16.0.8-1|1476	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1477	
21mr|java-17-openjdk-17.0.16.0.8-1|1478	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1479	%package headless-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1480	Summary: %{origin_nice} %{featurever} Runtime Environment %{debug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1481	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1482	
21mr|java-17-openjdk-17.0.16.0.8-1|1483	%{java_headless_rpo -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1484	
21mr|java-17-openjdk-17.0.16.0.8-1|1485	%description headless-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1486	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-17-openjdk-17.0.16.0.8-1|1487	%{debug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1488	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1489	
21mr|java-17-openjdk-17.0.16.0.8-1|1490	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1491	%package headless-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1492	Summary: %{origin_nice} %{featurever} Runtime Environment %{fastdebug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1493	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1494	
21mr|java-17-openjdk-17.0.16.0.8-1|1495	%{java_headless_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1496	
21mr|java-17-openjdk-17.0.16.0.8-1|1497	%description headless-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1498	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-17-openjdk-17.0.16.0.8-1|1499	%{fastdebug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1500	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1501	
21mr|java-17-openjdk-17.0.16.0.8-1|1502	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1503	%package devel
21mr|java-17-openjdk-17.0.16.0.8-1|1504	Summary: %{origin_nice} %{featurever} Development Environment
21mr|java-17-openjdk-17.0.16.0.8-1|1505	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1506	
21mr|java-17-openjdk-17.0.16.0.8-1|1507	%{java_devel_rpo %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1508	
21mr|java-17-openjdk-17.0.16.0.8-1|1509	%description devel
21mr|java-17-openjdk-17.0.16.0.8-1|1510	The %{origin_nice} %{featurever} development tools.
21mr|java-17-openjdk-17.0.16.0.8-1|1511	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1512	
21mr|java-17-openjdk-17.0.16.0.8-1|1513	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1514	%package devel-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1515	Summary: %{origin_nice} %{featurever} Development Environment %{debug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1516	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1517	
21mr|java-17-openjdk-17.0.16.0.8-1|1518	%{java_devel_rpo -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1519	
21mr|java-17-openjdk-17.0.16.0.8-1|1520	%description devel-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1521	The %{origin_nice} %{featurever} development tools.
21mr|java-17-openjdk-17.0.16.0.8-1|1522	%{debug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1523	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1524	
21mr|java-17-openjdk-17.0.16.0.8-1|1525	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1526	%package devel-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1527	Summary: %{origin_nice} %{featurever} Development Environment %{fastdebug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1528	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1529	
21mr|java-17-openjdk-17.0.16.0.8-1|1530	%{java_devel_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1531	
21mr|java-17-openjdk-17.0.16.0.8-1|1532	%description devel-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1533	The %{origin_nice} %{featurever} development tools              .
21mr|java-17-openjdk-17.0.16.0.8-1|1534	%{fastdebug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1535	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1536	
21mr|java-17-openjdk-17.0.16.0.8-1|1537	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|1538	
21mr|java-17-openjdk-17.0.16.0.8-1|1539	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1540	%package static-libs
21mr|java-17-openjdk-17.0.16.0.8-1|1541	Summary: %{origin_nice} %{featurever} libraries for static linking
21mr|java-17-openjdk-17.0.16.0.8-1|1542	
21mr|java-17-openjdk-17.0.16.0.8-1|1543	%{java_static_libs_rpo %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1544	
21mr|java-17-openjdk-17.0.16.0.8-1|1545	%description static-libs
21mr|java-17-openjdk-17.0.16.0.8-1|1546	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-17-openjdk-17.0.16.0.8-1|1547	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1548	
21mr|java-17-openjdk-17.0.16.0.8-1|1549	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1550	%package static-libs-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1551	Summary: %{origin_nice} %{featurever} libraries for static linking %{debug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1552	
21mr|java-17-openjdk-17.0.16.0.8-1|1553	%{java_static_libs_rpo -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1554	
21mr|java-17-openjdk-17.0.16.0.8-1|1555	%description static-libs-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1556	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-17-openjdk-17.0.16.0.8-1|1557	%{debug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1558	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1559	
21mr|java-17-openjdk-17.0.16.0.8-1|1560	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1561	%package static-libs-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1562	Summary: %{origin_nice} %{featurever} libraries for static linking %{fastdebug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1563	
21mr|java-17-openjdk-17.0.16.0.8-1|1564	%{java_static_libs_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1565	
21mr|java-17-openjdk-17.0.16.0.8-1|1566	%description static-libs-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1567	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-17-openjdk-17.0.16.0.8-1|1568	%{fastdebug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1569	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1570	
21mr|java-17-openjdk-17.0.16.0.8-1|1571	# staticlibs
21mr|java-17-openjdk-17.0.16.0.8-1|1572	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1573	
21mr|java-17-openjdk-17.0.16.0.8-1|1574	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1575	%package jmods
21mr|java-17-openjdk-17.0.16.0.8-1|1576	Summary: JMods for %{origin_nice} %{featurever}
21mr|java-17-openjdk-17.0.16.0.8-1|1577	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1578	
21mr|java-17-openjdk-17.0.16.0.8-1|1579	%{java_jmods_rpo %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1580	
21mr|java-17-openjdk-17.0.16.0.8-1|1581	%description jmods
21mr|java-17-openjdk-17.0.16.0.8-1|1582	The JMods for %{origin_nice} %{featurever}.
21mr|java-17-openjdk-17.0.16.0.8-1|1583	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1584	
21mr|java-17-openjdk-17.0.16.0.8-1|1585	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1586	%package jmods-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1587	Summary: JMods for %{origin_nice} %{featurever} %{debug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1588	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1589	
21mr|java-17-openjdk-17.0.16.0.8-1|1590	%{java_jmods_rpo -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1591	
21mr|java-17-openjdk-17.0.16.0.8-1|1592	%description jmods-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1593	The JMods for %{origin_nice} %{featurever}.
21mr|java-17-openjdk-17.0.16.0.8-1|1594	%{debug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1595	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1596	
21mr|java-17-openjdk-17.0.16.0.8-1|1597	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1598	%package jmods-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1599	Summary: JMods for %{origin_nice} %{featurever} %{fastdebug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1600	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1601	
21mr|java-17-openjdk-17.0.16.0.8-1|1602	%{java_jmods_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1603	
21mr|java-17-openjdk-17.0.16.0.8-1|1604	%description jmods-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1605	The JMods for %{origin_nice} %{featurever}.
21mr|java-17-openjdk-17.0.16.0.8-1|1606	%{fastdebug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1607	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1608	
21mr|java-17-openjdk-17.0.16.0.8-1|1609	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1610	%package demo
21mr|java-17-openjdk-17.0.16.0.8-1|1611	Summary: %{origin_nice} %{featurever} Demos
21mr|java-17-openjdk-17.0.16.0.8-1|1612	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1613	
21mr|java-17-openjdk-17.0.16.0.8-1|1614	%{java_demo_rpo %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1615	
21mr|java-17-openjdk-17.0.16.0.8-1|1616	%description demo
21mr|java-17-openjdk-17.0.16.0.8-1|1617	The %{origin_nice} %{featurever} demos.
21mr|java-17-openjdk-17.0.16.0.8-1|1618	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1619	
21mr|java-17-openjdk-17.0.16.0.8-1|1620	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1621	%package demo-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1622	Summary: %{origin_nice} %{featurever} Demos %{debug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1623	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1624	
21mr|java-17-openjdk-17.0.16.0.8-1|1625	%{java_demo_rpo -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1626	
21mr|java-17-openjdk-17.0.16.0.8-1|1627	%description demo-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1628	The %{origin_nice} %{featurever} demos.
21mr|java-17-openjdk-17.0.16.0.8-1|1629	%{debug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1630	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1631	
21mr|java-17-openjdk-17.0.16.0.8-1|1632	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1633	%package demo-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1634	Summary: %{origin_nice} %{featurever} Demos %{fastdebug_on}
21mr|java-17-openjdk-17.0.16.0.8-1|1635	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1636	
21mr|java-17-openjdk-17.0.16.0.8-1|1637	%{java_demo_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1638	
21mr|java-17-openjdk-17.0.16.0.8-1|1639	%description demo-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1640	The %{origin_nice} %{featurever} demos.
21mr|java-17-openjdk-17.0.16.0.8-1|1641	%{fastdebug_warning}
21mr|java-17-openjdk-17.0.16.0.8-1|1642	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1643	
21mr|java-17-openjdk-17.0.16.0.8-1|1644	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1645	%package src
21mr|java-17-openjdk-17.0.16.0.8-1|1646	Summary: %{origin_nice} %{featurever} Source Bundle
21mr|java-17-openjdk-17.0.16.0.8-1|1647	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1648	
21mr|java-17-openjdk-17.0.16.0.8-1|1649	%{java_src_rpo %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1650	
21mr|java-17-openjdk-17.0.16.0.8-1|1651	%description src
21mr|java-17-openjdk-17.0.16.0.8-1|1652	The %{compatiblename}-src sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-17-openjdk-17.0.16.0.8-1|1653	class library source code for use by IDE indexers and debuggers.
21mr|java-17-openjdk-17.0.16.0.8-1|1654	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1655	
21mr|java-17-openjdk-17.0.16.0.8-1|1656	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1657	%package src-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1658	Summary: %{origin_nice} %{featurever} Source Bundle %{for_debug}
21mr|java-17-openjdk-17.0.16.0.8-1|1659	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1660	
21mr|java-17-openjdk-17.0.16.0.8-1|1661	%{java_src_rpo -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1662	
21mr|java-17-openjdk-17.0.16.0.8-1|1663	%description src-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1664	The %{compatiblename}-src-slowdebug sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-17-openjdk-17.0.16.0.8-1|1665	class library source code for use by IDE indexers and debuggers, %{for_debug}.
21mr|java-17-openjdk-17.0.16.0.8-1|1666	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1667	
21mr|java-17-openjdk-17.0.16.0.8-1|1668	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1669	%package src-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1670	Summary: %{origin_nice} %{featurever} Source Bundle %{for_fastdebug}
21mr|java-17-openjdk-17.0.16.0.8-1|1671	Group:   Development/Java
21mr|java-17-openjdk-17.0.16.0.8-1|1672	
21mr|java-17-openjdk-17.0.16.0.8-1|1673	%{java_src_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|1674	
21mr|java-17-openjdk-17.0.16.0.8-1|1675	%description src-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|1676	The %{compatiblename}-src-fastdebug sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-17-openjdk-17.0.16.0.8-1|1677	class library source code for use by IDE indexers and debuggers, %{for_fastdebug}.
21mr|java-17-openjdk-17.0.16.0.8-1|1678	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1679	
21mr|java-17-openjdk-17.0.16.0.8-1|1680	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1681	%package javadoc
21mr|java-17-openjdk-17.0.16.0.8-1|1682	Summary: %{origin_nice} %{featurever} API documentation
21mr|java-17-openjdk-17.0.16.0.8-1|1683	Group:   Documentation
21mr|java-17-openjdk-17.0.16.0.8-1|1684	Requires: javapackages-filesystem
21mr|java-17-openjdk-17.0.16.0.8-1|1685	Obsoletes: javadoc-slowdebug < 1:13.0.0.33-1.rolling
21mr|java-17-openjdk-17.0.16.0.8-1|1686	
21mr|java-17-openjdk-17.0.16.0.8-1|1687	%{java_javadoc_rpo -- %{nil} %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1688	
21mr|java-17-openjdk-17.0.16.0.8-1|1689	%description javadoc
21mr|java-17-openjdk-17.0.16.0.8-1|1690	The %{origin_nice} %{featurever} API documentation.
21mr|java-17-openjdk-17.0.16.0.8-1|1691	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1692	
21mr|java-17-openjdk-17.0.16.0.8-1|1693	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1694	%package javadoc-zip
21mr|java-17-openjdk-17.0.16.0.8-1|1695	Summary: %{origin_nice} %{featurever} API documentation compressed in a single archive
21mr|java-17-openjdk-17.0.16.0.8-1|1696	Group:   Documentation
21mr|java-17-openjdk-17.0.16.0.8-1|1697	Requires: javapackages-filesystem
21mr|java-17-openjdk-17.0.16.0.8-1|1698	Obsoletes: javadoc-zip-slowdebug < 1:13.0.0.33-1.rolling
21mr|java-17-openjdk-17.0.16.0.8-1|1699	
21mr|java-17-openjdk-17.0.16.0.8-1|1700	%{java_javadoc_rpo -- %{nil} -zip}
21mr|java-17-openjdk-17.0.16.0.8-1|1701	%{java_javadoc_rpo -- %{nil} %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|1702	
21mr|java-17-openjdk-17.0.16.0.8-1|1703	%description javadoc-zip
21mr|java-17-openjdk-17.0.16.0.8-1|1704	The %{origin_nice} %{featurever} API documentation compressed in a single archive.
21mr|java-17-openjdk-17.0.16.0.8-1|1705	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1706	
21mr|java-17-openjdk-17.0.16.0.8-1|1707	%prep
21mr|java-17-openjdk-17.0.16.0.8-1|1708	
21mr|java-17-openjdk-17.0.16.0.8-1|1709	# Using the echo macro breaks rpmdev-bumpspec, as it parses the first line of stdout :-(
21mr|java-17-openjdk-17.0.16.0.8-1|1710	%if 0%{?stapinstall:1}
21mr|java-17-openjdk-17.0.16.0.8-1|1711	echo "CPU: %{_target_cpu}, arch install directory: %{archinstall}, SystemTap install directory: %{stapinstall}"
21mr|java-17-openjdk-17.0.16.0.8-1|1712	%else
21mr|java-17-openjdk-17.0.16.0.8-1|1713	%{error:Unrecognised architecture %{_target_cpu}}
21mr|java-17-openjdk-17.0.16.0.8-1|1714	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1715	
21mr|java-17-openjdk-17.0.16.0.8-1|1716	if [ %{include_normal_build} -eq 0 -o  %{include_normal_build} -eq 1 ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1717	echo "include_normal_build is %{include_normal_build}"
21mr|java-17-openjdk-17.0.16.0.8-1|1718	else
21mr|java-17-openjdk-17.0.16.0.8-1|1719	echo "include_normal_build is %{include_normal_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-17-openjdk-17.0.16.0.8-1|1720	exit 11
21mr|java-17-openjdk-17.0.16.0.8-1|1721	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1722	if [ %{include_debug_build} -eq 0 -o  %{include_debug_build} -eq 1 ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1723	echo "include_debug_build is %{include_debug_build}"
21mr|java-17-openjdk-17.0.16.0.8-1|1724	else
21mr|java-17-openjdk-17.0.16.0.8-1|1725	echo "include_debug_build is %{include_debug_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-17-openjdk-17.0.16.0.8-1|1726	exit 12
21mr|java-17-openjdk-17.0.16.0.8-1|1727	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1728	if [ %{include_fastdebug_build} -eq 0 -o  %{include_fastdebug_build} -eq 1 ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1729	echo "include_fastdebug_build is %{include_fastdebug_build}"
21mr|java-17-openjdk-17.0.16.0.8-1|1730	else
21mr|java-17-openjdk-17.0.16.0.8-1|1731	echo "include_fastdebug_build is %{include_fastdebug_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-17-openjdk-17.0.16.0.8-1|1732	exit 13
21mr|java-17-openjdk-17.0.16.0.8-1|1733	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1734	if [ %{include_debug_build} -eq 0 -a  %{include_normal_build} -eq 0 -a  %{include_fastdebug_build} -eq 0 ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1735	echo "You have disabled all builds (normal,fastdebug,slowdebug). That is a no go."
21mr|java-17-openjdk-17.0.16.0.8-1|1736	exit 14
21mr|java-17-openjdk-17.0.16.0.8-1|1737	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1738	%setup -q -c -n %{uniquesuffix ""} -T -a 0
21mr|java-17-openjdk-17.0.16.0.8-1|1739	# https://bugzilla.redhat.com/show_bug.cgi?id=1189084
21mr|java-17-openjdk-17.0.16.0.8-1|1740	prioritylength=`expr length %{priority}`
21mr|java-17-openjdk-17.0.16.0.8-1|1741	if [ $prioritylength -ne 8 ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1742	echo "priority must be 8 digits in total, violated"
21mr|java-17-openjdk-17.0.16.0.8-1|1743	exit 14
21mr|java-17-openjdk-17.0.16.0.8-1|1744	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1745	
21mr|java-17-openjdk-17.0.16.0.8-1|1746	# OpenJDK patches
21mr|java-17-openjdk-17.0.16.0.8-1|1747	# Remove libraries that are linked by both static and dynamic builds
21mr|java-17-openjdk-17.0.16.0.8-1|1748	sh %{SOURCE12} %{top_level_dir_name}
21mr|java-17-openjdk-17.0.16.0.8-1|1749	
21mr|java-17-openjdk-17.0.16.0.8-1|1750	# Patch the JDK
21mr|java-17-openjdk-17.0.16.0.8-1|1751	pushd %{top_level_dir_name}
21mr|java-17-openjdk-17.0.16.0.8-1|1752	%ifarch loongarch64
21mr|java-17-openjdk-17.0.16.0.8-1|1753	%patch -P0 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1754	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1755	%patch -P1 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1756	%patch -P3 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1757	%patch -P6 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1758	%patch -P301 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1759	%patch -P302 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1760	# Add crypto policy and FIPS support
21mr|java-17-openjdk-17.0.16.0.8-1|1761	%patch -P1001 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1762	# alt-java
21mr|java-17-openjdk-17.0.16.0.8-1|1763	%patch -P600 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1764	# nss.cfg PKCS11 support; must come last as it also alters java.security
21mr|java-17-openjdk-17.0.16.0.8-1|1765	%patch -P1000 -p1
21mr|java-17-openjdk-17.0.16.0.8-1|1766	popd # openjdk
21mr|java-17-openjdk-17.0.16.0.8-1|1767	
21mr|java-17-openjdk-17.0.16.0.8-1|1768	# Extract systemtap tapsets
21mr|java-17-openjdk-17.0.16.0.8-1|1769	%if %{with_systemtap}
21mr|java-17-openjdk-17.0.16.0.8-1|1770	tar --strip-components=1 -x -I xz -f %{SOURCE8}
21mr|java-17-openjdk-17.0.16.0.8-1|1771	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1772	cp -r tapset tapset%{debug_suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|1773	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1774	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|1775	cp -r tapset tapset%{fastdebug_suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|1776	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1777	
21mr|java-17-openjdk-17.0.16.0.8-1|1778	for suffix in %{build_loop} ; do
21mr|java-17-openjdk-17.0.16.0.8-1|1779	for file in "tapset"$suffix/*.in; do
21mr|java-17-openjdk-17.0.16.0.8-1|1780	OUTPUT_FILE=`echo $file | sed -e "s:\.stp\.in$:-%{version}-%{release}.%{_arch}.stp:g"`
21mr|java-17-openjdk-17.0.16.0.8-1|1781	sed -e "s:@ABS_SERVER_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/server/libjvm.so:g" $file > $file.1
21mr|java-17-openjdk-17.0.16.0.8-1|1782	sed -e "s:@JAVA_SPEC_VER@:%{javaver}:g" $file.1 > $file.2
21mr|java-17-openjdk-17.0.16.0.8-1|1783	# TODO find out which architectures other than i686 have a client vm
21mr|java-17-openjdk-17.0.16.0.8-1|1784	%ifarch %{ix86}
21mr|java-17-openjdk-17.0.16.0.8-1|1785	sed -e "s:@ABS_CLIENT_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/client/libjvm.so:g" $file.2 > $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1786	%else
21mr|java-17-openjdk-17.0.16.0.8-1|1787	sed -e "/@ABS_CLIENT_LIBJVM_SO@/d" $file.2 > $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1788	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1789	sed -i -e "s:@ABS_JAVA_HOME_DIR@:%{_jvmdir}/%{sdkdir -- $suffix}:g" $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1790	sed -i -e "s:@INSTALL_ARCH_DIR@:%{archinstall}:g" $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1791	sed -i -e "s:@prefix@:%{_jvmdir}/%{sdkdir -- $suffix}/:g" $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1792	done
21mr|java-17-openjdk-17.0.16.0.8-1|1793	done
21mr|java-17-openjdk-17.0.16.0.8-1|1794	# systemtap tapsets ends
21mr|java-17-openjdk-17.0.16.0.8-1|1795	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1796	
21mr|java-17-openjdk-17.0.16.0.8-1|1797	# Prepare desktop files
21mr|java-17-openjdk-17.0.16.0.8-1|1798	# The _X_ syntax indicates variables that are replaced by make upstream
21mr|java-17-openjdk-17.0.16.0.8-1|1799	# The @X@ syntax indicates variables that are replaced by configure upstream
21mr|java-17-openjdk-17.0.16.0.8-1|1800	for suffix in %{build_loop} ; do
21mr|java-17-openjdk-17.0.16.0.8-1|1801	for file in %{SOURCE9}; do
21mr|java-17-openjdk-17.0.16.0.8-1|1802	FILE=`basename $file | sed -e s:\.in$::g`
21mr|java-17-openjdk-17.0.16.0.8-1|1803	EXT="${FILE##*.}"
21mr|java-17-openjdk-17.0.16.0.8-1|1804	NAME="${FILE%.*}"
21mr|java-17-openjdk-17.0.16.0.8-1|1805	OUTPUT_FILE=$NAME$suffix.$EXT
21mr|java-17-openjdk-17.0.16.0.8-1|1806	sed    -e  "s:_SDKBINDIR_:%{sdkbindir -- $suffix}:g" $file > $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1807	sed -i -e  "s:@target_cpu@:%{_arch}:g" $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1808	sed -i -e  "s:@OPENJDK_VER@:%{version}-%{release}.%{_arch}$suffix:g" $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1809	sed -i -e  "s:@JAVA_VER@:%{javaver}:g" $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1810	sed -i -e  "s:@JAVA_VENDOR@:%{origin}:g" $OUTPUT_FILE
21mr|java-17-openjdk-17.0.16.0.8-1|1811	done
21mr|java-17-openjdk-17.0.16.0.8-1|1812	done
21mr|java-17-openjdk-17.0.16.0.8-1|1813	
21mr|java-17-openjdk-17.0.16.0.8-1|1814	# Setup nss.cfg
21mr|java-17-openjdk-17.0.16.0.8-1|1815	sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE11} > nss.cfg
21mr|java-17-openjdk-17.0.16.0.8-1|1816	
21mr|java-17-openjdk-17.0.16.0.8-1|1817	# Setup nss.fips.cfg
21mr|java-17-openjdk-17.0.16.0.8-1|1818	sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE17} > nss.fips.cfg
21mr|java-17-openjdk-17.0.16.0.8-1|1819	
21mr|java-17-openjdk-17.0.16.0.8-1|1820	%build
21mr|java-17-openjdk-17.0.16.0.8-1|1821	# How many CPU's do we have?
21mr|java-17-openjdk-17.0.16.0.8-1|1822	export NUM_PROC=%(/usr/bin/getconf _NPROCESSORS_ONLN 2> /dev/null || :)
21mr|java-17-openjdk-17.0.16.0.8-1|1823	export NUM_PROC=${NUM_PROC:-1}
21mr|java-17-openjdk-17.0.16.0.8-1|1824	%if 0%{?_smp_ncpus_max}
21mr|java-17-openjdk-17.0.16.0.8-1|1825	# Honor %%_smp_ncpus_max
21mr|java-17-openjdk-17.0.16.0.8-1|1826	[ ${NUM_PROC} -gt %{?_smp_ncpus_max} ] && export NUM_PROC=%{?_smp_ncpus_max}
21mr|java-17-openjdk-17.0.16.0.8-1|1827	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1828	
21mr|java-17-openjdk-17.0.16.0.8-1|1829	%ifarch s390x sparc64 alpha %{power64} %{aarch64}
21mr|java-17-openjdk-17.0.16.0.8-1|1830	export ARCH_DATA_MODEL=64
21mr|java-17-openjdk-17.0.16.0.8-1|1831	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1832	%ifarch alpha
21mr|java-17-openjdk-17.0.16.0.8-1|1833	export CFLAGS="$CFLAGS -mieee"
21mr|java-17-openjdk-17.0.16.0.8-1|1834	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1835	
21mr|java-17-openjdk-17.0.16.0.8-1|1836	# We use ourcppflags because the OpenJDK build seems to
21mr|java-17-openjdk-17.0.16.0.8-1|1837	# pass EXTRA_CFLAGS to the HotSpot C++ compiler...
21mr|java-17-openjdk-17.0.16.0.8-1|1838	# Explicitly set the C++ standard as the default has changed on GCC >= 6
21mr|java-17-openjdk-17.0.16.0.8-1|1839	EXTRA_CFLAGS="%ourcppflags"
21mr|java-17-openjdk-17.0.16.0.8-1|1840	EXTRA_CPP_FLAGS="%ourcppflags"
21mr|java-17-openjdk-17.0.16.0.8-1|1841	
21mr|java-17-openjdk-17.0.16.0.8-1|1842	%ifarch %{power64} ppc
21mr|java-17-openjdk-17.0.16.0.8-1|1843	# fix rpmlint warnings
21mr|java-17-openjdk-17.0.16.0.8-1|1844	EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-strict-aliasing"
21mr|java-17-openjdk-17.0.16.0.8-1|1845	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1846	
21mr|java-17-openjdk-17.0.16.0.8-1|1847	# workaround stap bug https://bugzilla.redhat.com/show_bug.cgi?id=2026858
21mr|java-17-openjdk-17.0.16.0.8-1|1848	%ifarch %{arm}
21mr|java-17-openjdk-17.0.16.0.8-1|1849	EXTRA_CPP_FLAGS="$EXTRA_CPP_FLAGS -DSTAP_SDT_ARG_CONSTRAINT=g"
21mr|java-17-openjdk-17.0.16.0.8-1|1850	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1851	%ifarch %{ix86}
21mr|java-17-openjdk-17.0.16.0.8-1|1852	# Align stack boundary on x86_32
21mr|java-17-openjdk-17.0.16.0.8-1|1853	EXTRA_CFLAGS="$(echo ${EXTRA_CFLAGS} | sed -e 's|-mstackrealign|-mincoming-stack-boundary=2 -mpreferred-stack-boundary=4|')"
21mr|java-17-openjdk-17.0.16.0.8-1|1854	EXTRA_CPP_FLAGS="$(echo ${EXTRA_CPP_FLAGS} | sed -e 's|-mstackrealign|-mincoming-stack-boundary=2 -mpreferred-stack-boundary=4|')"
21mr|java-17-openjdk-17.0.16.0.8-1|1855	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1856	export EXTRA_CFLAGS EXTRA_CPP_FLAGS
21mr|java-17-openjdk-17.0.16.0.8-1|1857	
21mr|java-17-openjdk-17.0.16.0.8-1|1858	function buildjdk() {
21mr|java-17-openjdk-17.0.16.0.8-1|1859	local outputdir=${1}
21mr|java-17-openjdk-17.0.16.0.8-1|1860	local buildjdk=${2}
21mr|java-17-openjdk-17.0.16.0.8-1|1861	local maketargets="${3}"
21mr|java-17-openjdk-17.0.16.0.8-1|1862	local debuglevel=${4}
21mr|java-17-openjdk-17.0.16.0.8-1|1863	local link_opt=${5}
21mr|java-17-openjdk-17.0.16.0.8-1|1864	
21mr|java-17-openjdk-17.0.16.0.8-1|1865	local top_dir_abs_src_path=$(pwd)/%{top_level_dir_name}
21mr|java-17-openjdk-17.0.16.0.8-1|1866	local top_dir_abs_build_path=$(pwd)/${outputdir}
21mr|java-17-openjdk-17.0.16.0.8-1|1867	
21mr|java-17-openjdk-17.0.16.0.8-1|1868	# The OpenJDK version file includes the current
21mr|java-17-openjdk-17.0.16.0.8-1|1869	# upstream version information. For some reason,
21mr|java-17-openjdk-17.0.16.0.8-1|1870	# configure does not automatically use the
21mr|java-17-openjdk-17.0.16.0.8-1|1871	# default pre-version supplied there (despite
21mr|java-17-openjdk-17.0.16.0.8-1|1872	# what the file claims), so we pass it manually
21mr|java-17-openjdk-17.0.16.0.8-1|1873	# to configure
21mr|java-17-openjdk-17.0.16.0.8-1|1874	VERSION_FILE=${top_dir_abs_src_path}/make/conf/version-numbers.conf
21mr|java-17-openjdk-17.0.16.0.8-1|1875	if [ -f ${VERSION_FILE} ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1876	EA_DESIGNATOR=$(grep '^DEFAULT_PROMOTED_VERSION_PRE' ${VERSION_FILE} | cut -d '=' -f 2)
21mr|java-17-openjdk-17.0.16.0.8-1|1877	else
21mr|java-17-openjdk-17.0.16.0.8-1|1878	echo "Could not find OpenJDK version file.";
21mr|java-17-openjdk-17.0.16.0.8-1|1879	exit 16
21mr|java-17-openjdk-17.0.16.0.8-1|1880	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1881	if [ "x${EA_DESIGNATOR}" != "x%{expected_ea_designator}" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1882	echo "Spec file is configured for a %{build_type} build, but upstream version-pre setting is ${EA_DESIGNATOR}";
21mr|java-17-openjdk-17.0.16.0.8-1|1883	exit 17
21mr|java-17-openjdk-17.0.16.0.8-1|1884	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1885	
21mr|java-17-openjdk-17.0.16.0.8-1|1886	echo "Using output directory: ${outputdir}";
21mr|java-17-openjdk-17.0.16.0.8-1|1887	echo "Checking build JDK ${buildjdk} is operational..."
21mr|java-17-openjdk-17.0.16.0.8-1|1888	${buildjdk}/bin/java -version
21mr|java-17-openjdk-17.0.16.0.8-1|1889	echo "Using make targets: ${maketargets}"
21mr|java-17-openjdk-17.0.16.0.8-1|1890	echo "Using debuglevel: ${debuglevel}"
21mr|java-17-openjdk-17.0.16.0.8-1|1891	echo "Using link_opt: ${link_opt}"
21mr|java-17-openjdk-17.0.16.0.8-1|1892	echo "Building %{newjavaver}-%{buildver}, pre=${EA_DESIGNATOR}, opt=%{lts_designator}"
21mr|java-17-openjdk-17.0.16.0.8-1|1893	
21mr|java-17-openjdk-17.0.16.0.8-1|1894	mkdir -p ${outputdir}
21mr|java-17-openjdk-17.0.16.0.8-1|1895	pushd ${outputdir}
21mr|java-17-openjdk-17.0.16.0.8-1|1896	
21mr|java-17-openjdk-17.0.16.0.8-1|1897	bash ${top_dir_abs_src_path}/configure \
21mr|java-17-openjdk-17.0.16.0.8-1|1898	%ifarch %{zero_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|1899	--with-jvm-variants=zero \
21mr|java-17-openjdk-17.0.16.0.8-1|1900	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1901	%ifarch %{ppc64le}
21mr|java-17-openjdk-17.0.16.0.8-1|1902	--with-jobs=1 \
21mr|java-17-openjdk-17.0.16.0.8-1|1903	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1904	--with-version-build=%{buildver} \
21mr|java-17-openjdk-17.0.16.0.8-1|1905	--with-version-pre="${EA_DESIGNATOR}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1906	--with-version-opt=%{lts_designator} \
21mr|java-17-openjdk-17.0.16.0.8-1|1907	--with-vendor-version-string="%{vendor_version_string}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1908	--with-vendor-name="%{oj_vendor}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1909	--with-vendor-url="%{oj_vendor_url}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1910	--with-vendor-bug-url="%{oj_vendor_bug_url}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1911	--with-vendor-vm-bug-url="%{oj_vendor_bug_url}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1912	--with-boot-jdk=${buildjdk} \
21mr|java-17-openjdk-17.0.16.0.8-1|1913	--with-debug-level=${debuglevel} \
21mr|java-17-openjdk-17.0.16.0.8-1|1914	--with-native-debug-symbols="%{debug_symbols}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1915	--enable-unlimited-crypto \
21mr|java-17-openjdk-17.0.16.0.8-1|1916	--with-zlib=system \
21mr|java-17-openjdk-17.0.16.0.8-1|1917	--with-libjpeg=${link_opt} \
21mr|java-17-openjdk-17.0.16.0.8-1|1918	--with-giflib=${link_opt} \
21mr|java-17-openjdk-17.0.16.0.8-1|1919	--with-libpng=${link_opt} \
21mr|java-17-openjdk-17.0.16.0.8-1|1920	--with-lcms=${link_opt} \
21mr|java-17-openjdk-17.0.16.0.8-1|1921	--with-harfbuzz=${link_opt} \
21mr|java-17-openjdk-17.0.16.0.8-1|1922	--with-stdc++lib=dynamic \
21mr|java-17-openjdk-17.0.16.0.8-1|1923	--with-extra-cxxflags="$EXTRA_CPP_FLAGS" \
21mr|java-17-openjdk-17.0.16.0.8-1|1924	--with-extra-cflags="$EXTRA_CFLAGS" \
21mr|java-17-openjdk-17.0.16.0.8-1|1925	--with-extra-ldflags="%{ourldflags}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1926	--with-num-cores="$NUM_PROC" \
21mr|java-17-openjdk-17.0.16.0.8-1|1927	--with-source-date="${SOURCE_DATE_EPOCH}" \
21mr|java-17-openjdk-17.0.16.0.8-1|1928	--disable-javac-server \
21mr|java-17-openjdk-17.0.16.0.8-1|1929	%ifarch %{zgc_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|1930	--with-jvm-features=zgc \
21mr|java-17-openjdk-17.0.16.0.8-1|1931	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1932	--disable-warnings-as-errors
21mr|java-17-openjdk-17.0.16.0.8-1|1933	
21mr|java-17-openjdk-17.0.16.0.8-1|1934	cat spec.gmk
21mr|java-17-openjdk-17.0.16.0.8-1|1935	
21mr|java-17-openjdk-17.0.16.0.8-1|1936	make \
21mr|java-17-openjdk-17.0.16.0.8-1|1937	LOG=trace \
21mr|java-17-openjdk-17.0.16.0.8-1|1938	WARNINGS_ARE_ERRORS="-Wno-error" \
21mr|java-17-openjdk-17.0.16.0.8-1|1939	CFLAGS_WARNINGS_ARE_ERRORS="-Wno-error" \
21mr|java-17-openjdk-17.0.16.0.8-1|1940	$maketargets || ( pwd; find ${top_dir_abs_src_path} ${top_dir_abs_build_path} -name "hs_err_pid*.log" | xargs cat && false )
21mr|java-17-openjdk-17.0.16.0.8-1|1941	
21mr|java-17-openjdk-17.0.16.0.8-1|1942	popd
21mr|java-17-openjdk-17.0.16.0.8-1|1943	}
21mr|java-17-openjdk-17.0.16.0.8-1|1944	
21mr|java-17-openjdk-17.0.16.0.8-1|1945	function installjdk() {
21mr|java-17-openjdk-17.0.16.0.8-1|1946	local imagepath=${1}
21mr|java-17-openjdk-17.0.16.0.8-1|1947	if [ -d ${imagepath} ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1948	# the build (erroneously) removes read permissions from some jars
21mr|java-17-openjdk-17.0.16.0.8-1|1949	# this is a regression in OpenJDK 7 (our compiler):
21mr|java-17-openjdk-17.0.16.0.8-1|1950	# https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1437
21mr|java-17-openjdk-17.0.16.0.8-1|1951	find ${imagepath} -iname '*.jar' -exec chmod ugo+r {} \;
21mr|java-17-openjdk-17.0.16.0.8-1|1952	
21mr|java-17-openjdk-17.0.16.0.8-1|1953	# Build screws up permissions on binaries
21mr|java-17-openjdk-17.0.16.0.8-1|1954	# https://bugs.openjdk.java.net/browse/JDK-8173610
21mr|java-17-openjdk-17.0.16.0.8-1|1955	find ${imagepath} -iname '*.so' -exec chmod +x {} \;
21mr|java-17-openjdk-17.0.16.0.8-1|1956	find ${imagepath}/bin/ -exec chmod +x {} \;
21mr|java-17-openjdk-17.0.16.0.8-1|1957	
21mr|java-17-openjdk-17.0.16.0.8-1|1958	# Install nss.cfg right away as we will be using the JRE above
21mr|java-17-openjdk-17.0.16.0.8-1|1959	install -m 644 nss.cfg ${imagepath}/conf/security/
21mr|java-17-openjdk-17.0.16.0.8-1|1960	
21mr|java-17-openjdk-17.0.16.0.8-1|1961	# Install nss.fips.cfg: NSS configuration for global FIPS mode (crypto-policies)
21mr|java-17-openjdk-17.0.16.0.8-1|1962	install -m 644 nss.fips.cfg ${imagepath}/conf/security/
21mr|java-17-openjdk-17.0.16.0.8-1|1963	%if 0
21mr|java-17-openjdk-17.0.16.0.8-1|1964	# Use system-wide tzdata
21mr|java-17-openjdk-17.0.16.0.8-1|1965	rm ${imagepath}/lib/tzdb.dat
21mr|java-17-openjdk-17.0.16.0.8-1|1966	ln -s %{_datadir}/javazi-1.8/tzdb.dat ${imagepath}/lib/tzdb.dat
21mr|java-17-openjdk-17.0.16.0.8-1|1967	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1968	# Create fake alt-java as a placeholder for future alt-java
21mr|java-17-openjdk-17.0.16.0.8-1|1969	pushd ${imagepath}
21mr|java-17-openjdk-17.0.16.0.8-1|1970	# add alt-java man page
21mr|java-17-openjdk-17.0.16.0.8-1|1971	echo "Hardened java binary recommended for launching untrusted code from the Web e.g. javaws" > man/man1/%{alt_java_name}.1
21mr|java-17-openjdk-17.0.16.0.8-1|1972	cat man/man1/java.1 >> man/man1/%{alt_java_name}.1
21mr|java-17-openjdk-17.0.16.0.8-1|1973	popd
21mr|java-17-openjdk-17.0.16.0.8-1|1974	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1975	}
21mr|java-17-openjdk-17.0.16.0.8-1|1976	
21mr|java-17-openjdk-17.0.16.0.8-1|1977	%if %{build_hotspot_first}
21mr|java-17-openjdk-17.0.16.0.8-1|1978	# Build a fresh libjvm.so first and use it to bootstrap
21mr|java-17-openjdk-17.0.16.0.8-1|1979	cp -LR --preserve=mode,timestamps %{bootjdk} newboot
21mr|java-17-openjdk-17.0.16.0.8-1|1980	systemjdk=$(pwd)/newboot
21mr|java-17-openjdk-17.0.16.0.8-1|1981	buildjdk build/newboot ${systemjdk} %{hotspot_target} "release" "bundled"
21mr|java-17-openjdk-17.0.16.0.8-1|1982	mv build/newboot/jdk/lib/%{vm_variant}/libjvm.so newboot/lib/%{vm_variant}
21mr|java-17-openjdk-17.0.16.0.8-1|1983	%else
21mr|java-17-openjdk-17.0.16.0.8-1|1984	systemjdk=%{bootjdk}
21mr|java-17-openjdk-17.0.16.0.8-1|1985	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|1986	
21mr|java-17-openjdk-17.0.16.0.8-1|1987	for suffix in %{build_loop} ; do
21mr|java-17-openjdk-17.0.16.0.8-1|1988	
21mr|java-17-openjdk-17.0.16.0.8-1|1989	if [ "x$suffix" = "x" ] ; then
21mr|java-17-openjdk-17.0.16.0.8-1|1990	debugbuild=release
21mr|java-17-openjdk-17.0.16.0.8-1|1991	else
21mr|java-17-openjdk-17.0.16.0.8-1|1992	# change --something to something
21mr|java-17-openjdk-17.0.16.0.8-1|1993	debugbuild=`echo $suffix  | sed "s/-//g"`
21mr|java-17-openjdk-17.0.16.0.8-1|1994	fi
21mr|java-17-openjdk-17.0.16.0.8-1|1995	
21mr|java-17-openjdk-17.0.16.0.8-1|1996	for loop in %{main_suffix} %{staticlibs_loop} ; do
21mr|java-17-openjdk-17.0.16.0.8-1|1997	
21mr|java-17-openjdk-17.0.16.0.8-1|1998	builddir=%{buildoutputdir -- ${suffix}${loop}}
21mr|java-17-openjdk-17.0.16.0.8-1|1999	bootbuilddir=boot${builddir}
21mr|java-17-openjdk-17.0.16.0.8-1|2000	
21mr|java-17-openjdk-17.0.16.0.8-1|2001	if test "x${loop}" = "x%{main_suffix}" ; then
21mr|java-17-openjdk-17.0.16.0.8-1|2002	# Copy the source tree so we can remove all in-tree libraries
21mr|java-17-openjdk-17.0.16.0.8-1|2003	cp -a %{top_level_dir_name} %{top_level_dir_name_backup}
21mr|java-17-openjdk-17.0.16.0.8-1|2004	# Remove all libraries that are linked
21mr|java-17-openjdk-17.0.16.0.8-1|2005	sh %{SOURCE12} %{top_level_dir_name} full
21mr|java-17-openjdk-17.0.16.0.8-1|2006	# Use system libraries
21mr|java-17-openjdk-17.0.16.0.8-1|2007	link_opt="system"
21mr|java-17-openjdk-17.0.16.0.8-1|2008	# Debug builds don't need same targets as release for
21mr|java-17-openjdk-17.0.16.0.8-1|2009	# build speed-up. We also avoid bootstrapping these
21mr|java-17-openjdk-17.0.16.0.8-1|2010	# slower builds.
21mr|java-17-openjdk-17.0.16.0.8-1|2011	if echo $debugbuild | grep -q "debug" ; then
21mr|java-17-openjdk-17.0.16.0.8-1|2012	maketargets="%{debug_targets}"
21mr|java-17-openjdk-17.0.16.0.8-1|2013	run_bootstrap=false
21mr|java-17-openjdk-17.0.16.0.8-1|2014	else
21mr|java-17-openjdk-17.0.16.0.8-1|2015	maketargets="%{release_targets}"
21mr|java-17-openjdk-17.0.16.0.8-1|2016	run_bootstrap=%{bootstrap_build}
21mr|java-17-openjdk-17.0.16.0.8-1|2017	fi
21mr|java-17-openjdk-17.0.16.0.8-1|2018	if ${run_bootstrap} ; then
21mr|java-17-openjdk-17.0.16.0.8-1|2019	buildjdk ${bootbuilddir} ${systemjdk} "%{bootstrap_targets}" ${debugbuild} ${link_opt}
21mr|java-17-openjdk-17.0.16.0.8-1|2020	buildjdk ${builddir} $(pwd)/${bootbuilddir}/images/%{jdkimage} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-17-openjdk-17.0.16.0.8-1|2021	rm -rf ${bootbuilddir}
21mr|java-17-openjdk-17.0.16.0.8-1|2022	else
21mr|java-17-openjdk-17.0.16.0.8-1|2023	buildjdk ${builddir} ${systemjdk} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-17-openjdk-17.0.16.0.8-1|2024	fi
21mr|java-17-openjdk-17.0.16.0.8-1|2025	# Restore original source tree we modified by removing full in-tree sources
21mr|java-17-openjdk-17.0.16.0.8-1|2026	rm -rf %{top_level_dir_name}
21mr|java-17-openjdk-17.0.16.0.8-1|2027	mv %{top_level_dir_name_backup} %{top_level_dir_name}
21mr|java-17-openjdk-17.0.16.0.8-1|2028	else
21mr|java-17-openjdk-17.0.16.0.8-1|2029	# Use bundled libraries for building statically
21mr|java-17-openjdk-17.0.16.0.8-1|2030	link_opt="bundled"
21mr|java-17-openjdk-17.0.16.0.8-1|2031	# Static library cycle only builds the static libraries
21mr|java-17-openjdk-17.0.16.0.8-1|2032	maketargets="%{static_libs_target}"
21mr|java-17-openjdk-17.0.16.0.8-1|2033	# Always just do the one build for the static libraries
21mr|java-17-openjdk-17.0.16.0.8-1|2034	buildjdk ${builddir} ${systemjdk} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-17-openjdk-17.0.16.0.8-1|2035	fi
21mr|java-17-openjdk-17.0.16.0.8-1|2036	
21mr|java-17-openjdk-17.0.16.0.8-1|2037	done # end of main / staticlibs loop
21mr|java-17-openjdk-17.0.16.0.8-1|2038	
21mr|java-17-openjdk-17.0.16.0.8-1|2039	# Final setup on the main image
21mr|java-17-openjdk-17.0.16.0.8-1|2040	top_dir_abs_main_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{main_suffix}}
21mr|java-17-openjdk-17.0.16.0.8-1|2041	installjdk ${top_dir_abs_main_build_path}/images/%{jdkimage}
21mr|java-17-openjdk-17.0.16.0.8-1|2042	
21mr|java-17-openjdk-17.0.16.0.8-1|2043	# build cycles
21mr|java-17-openjdk-17.0.16.0.8-1|2044	done # end of release / debug cycle loop
21mr|java-17-openjdk-17.0.16.0.8-1|2045	
21mr|java-17-openjdk-17.0.16.0.8-1|2046	%install
21mr|java-17-openjdk-17.0.16.0.8-1|2047	STRIP_KEEP_SYMTAB=libjvm*
21mr|java-17-openjdk-17.0.16.0.8-1|2048	
21mr|java-17-openjdk-17.0.16.0.8-1|2049	for suffix in %{build_loop} ; do
21mr|java-17-openjdk-17.0.16.0.8-1|2050	
21mr|java-17-openjdk-17.0.16.0.8-1|2051	top_dir_abs_main_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{main_suffix}}
21mr|java-17-openjdk-17.0.16.0.8-1|2052	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|2053	top_dir_abs_staticlibs_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{staticlibs_loop}}
21mr|java-17-openjdk-17.0.16.0.8-1|2054	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2055	jdk_image=${top_dir_abs_main_build_path}/images/%{jdkimage}
21mr|java-17-openjdk-17.0.16.0.8-1|2056	
21mr|java-17-openjdk-17.0.16.0.8-1|2057	# Install the jdk
21mr|java-17-openjdk-17.0.16.0.8-1|2058	mkdir -p $RPM_BUILD_ROOT%{_jvmdir}
21mr|java-17-openjdk-17.0.16.0.8-1|2059	cp -a ${jdk_image} $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|2060	
21mr|java-17-openjdk-17.0.16.0.8-1|2061	pushd ${jdk_image}
21mr|java-17-openjdk-17.0.16.0.8-1|2062	
21mr|java-17-openjdk-17.0.16.0.8-1|2063	%if %{with_systemtap}
21mr|java-17-openjdk-17.0.16.0.8-1|2064	# Install systemtap support files
21mr|java-17-openjdk-17.0.16.0.8-1|2065	install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset
21mr|java-17-openjdk-17.0.16.0.8-1|2066	# note, that uniquesuffix  is in BUILD dir in this case
21mr|java-17-openjdk-17.0.16.0.8-1|2067	cp -a $RPM_BUILD_DIR/%{uniquesuffix ""}/tapset$suffix/*.stp $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
21mr|java-17-openjdk-17.0.16.0.8-1|2068	pushd  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
21mr|java-17-openjdk-17.0.16.0.8-1|2069	tapsetFiles=`ls *.stp`
21mr|java-17-openjdk-17.0.16.0.8-1|2070	popd
21mr|java-17-openjdk-17.0.16.0.8-1|2071	install -d -m 755 $RPM_BUILD_ROOT%{tapsetdir}
21mr|java-17-openjdk-17.0.16.0.8-1|2072	for name in $tapsetFiles ; do
21mr|java-17-openjdk-17.0.16.0.8-1|2073	targetName=`echo $name | sed "s/.stp/$suffix.stp/"`
21mr|java-17-openjdk-17.0.16.0.8-1|2074	ln -sf %{_jvmdir}/%{sdkdir -- $suffix}/tapset/$name $RPM_BUILD_ROOT%{tapsetdir}/$targetName
21mr|java-17-openjdk-17.0.16.0.8-1|2075	done
21mr|java-17-openjdk-17.0.16.0.8-1|2076	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2077	
21mr|java-17-openjdk-17.0.16.0.8-1|2078	# Remove empty cacerts database
21mr|java-17-openjdk-17.0.16.0.8-1|2079	rm -f $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/security/cacerts
21mr|java-17-openjdk-17.0.16.0.8-1|2080	# Install cacerts symlink needed by some apps which hard-code the path
21mr|java-17-openjdk-17.0.16.0.8-1|2081	pushd $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/security
21mr|java-17-openjdk-17.0.16.0.8-1|2082	ln -sf /etc/pki/java/cacerts .
21mr|java-17-openjdk-17.0.16.0.8-1|2083	popd
21mr|java-17-openjdk-17.0.16.0.8-1|2084	
21mr|java-17-openjdk-17.0.16.0.8-1|2085	# Install version-ed symlinks
21mr|java-17-openjdk-17.0.16.0.8-1|2086	pushd $RPM_BUILD_ROOT%{_jvmdir}
21mr|java-17-openjdk-17.0.16.0.8-1|2087	ln -sf %{sdkdir -- $suffix} %{jrelnk -- $suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|2088	popd
21mr|java-17-openjdk-17.0.16.0.8-1|2089	
21mr|java-17-openjdk-17.0.16.0.8-1|2090	# Install man pages
21mr|java-17-openjdk-17.0.16.0.8-1|2091	install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
21mr|java-17-openjdk-17.0.16.0.8-1|2092	for manpage in man/man1/*
21mr|java-17-openjdk-17.0.16.0.8-1|2093	do
21mr|java-17-openjdk-17.0.16.0.8-1|2094	# Convert man pages to UTF8 encoding
21mr|java-17-openjdk-17.0.16.0.8-1|2095	iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
21mr|java-17-openjdk-17.0.16.0.8-1|2096	mv -f $manpage.tmp $manpage
21mr|java-17-openjdk-17.0.16.0.8-1|2097	install -m 644 -p $manpage $RPM_BUILD_ROOT%{_mandir}/man1/$(basename \
21mr|java-17-openjdk-17.0.16.0.8-1|2098	$manpage .1)-%{uniquesuffix -- $suffix}.1
21mr|java-17-openjdk-17.0.16.0.8-1|2099	done
21mr|java-17-openjdk-17.0.16.0.8-1|2100	# Remove man pages from jdk image
21mr|java-17-openjdk-17.0.16.0.8-1|2101	rm -rf $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/man
21mr|java-17-openjdk-17.0.16.0.8-1|2102	
21mr|java-17-openjdk-17.0.16.0.8-1|2103	popd
21mr|java-17-openjdk-17.0.16.0.8-1|2104	# Install static libs artefacts
21mr|java-17-openjdk-17.0.16.0.8-1|2105	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|2106	mkdir -p $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/static/linux-%{archinstall}/glibc
21mr|java-17-openjdk-17.0.16.0.8-1|2107	cp -a ${top_dir_abs_staticlibs_build_path}/images/%{static_libs_image}/lib/*.a \
21mr|java-17-openjdk-17.0.16.0.8-1|2108	$RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/static/linux-%{archinstall}/glibc
21mr|java-17-openjdk-17.0.16.0.8-1|2109	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2110	
21mr|java-17-openjdk-17.0.16.0.8-1|2111	if ! echo $suffix | grep -q "debug" ; then
21mr|java-17-openjdk-17.0.16.0.8-1|2112	# Install Javadoc documentation
21mr|java-17-openjdk-17.0.16.0.8-1|2113	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
21mr|java-17-openjdk-17.0.16.0.8-1|2114	cp -a ${top_dir_abs_main_build_path}/images/docs $RPM_BUILD_ROOT%{_javadocdir}/%{uniquejavadocdir -- $suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|2115	built_doc_archive=jdk-%{filever}%{ea_designator_zip}+%{buildver}%{lts_designator_zip}-docs.zip
21mr|java-17-openjdk-17.0.16.0.8-1|2116	cp -a ${top_dir_abs_main_build_path}/bundles/${built_doc_archive} \
21mr|java-17-openjdk-17.0.16.0.8-1|2117	$RPM_BUILD_ROOT%{_javadocdir}/%{uniquejavadocdir -- $suffix}.zip || ls -l ${top_dir_abs_main_build_path}/bundles/
21mr|java-17-openjdk-17.0.16.0.8-1|2118	fi
21mr|java-17-openjdk-17.0.16.0.8-1|2119	
21mr|java-17-openjdk-17.0.16.0.8-1|2120	# Install release notes
21mr|java-17-openjdk-17.0.16.0.8-1|2121	commondocdir=${RPM_BUILD_ROOT}%{_defaultdocdir}/%{uniquejavadocdir -- $suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|2122	install -d -m 755 ${commondocdir}
21mr|java-17-openjdk-17.0.16.0.8-1|2123	cp -a %{SOURCE10} ${commondocdir}
21mr|java-17-openjdk-17.0.16.0.8-1|2124	
21mr|java-17-openjdk-17.0.16.0.8-1|2125	# Install icons and menu entries
21mr|java-17-openjdk-17.0.16.0.8-1|2126	for s in 16 24 32 48 ; do
21mr|java-17-openjdk-17.0.16.0.8-1|2127	install -D -p -m 644 \
21mr|java-17-openjdk-17.0.16.0.8-1|2128	%{top_level_dir_name}/src/java.desktop/unix/classes/sun/awt/X11/java-icon${s}.png \
21mr|java-17-openjdk-17.0.16.0.8-1|2129	$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}-%{origin}.png
21mr|java-17-openjdk-17.0.16.0.8-1|2130	done
21mr|java-17-openjdk-17.0.16.0.8-1|2131	
21mr|java-17-openjdk-17.0.16.0.8-1|2132	# Install desktop files
21mr|java-17-openjdk-17.0.16.0.8-1|2133	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
21mr|java-17-openjdk-17.0.16.0.8-1|2134	for e in jconsole$suffix ; do
21mr|java-17-openjdk-17.0.16.0.8-1|2135	desktop-file-install --vendor=%{uniquesuffix -- $suffix} --mode=644 \
21mr|java-17-openjdk-17.0.16.0.8-1|2136	--dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop
21mr|java-17-openjdk-17.0.16.0.8-1|2137	done
21mr|java-17-openjdk-17.0.16.0.8-1|2138	
21mr|java-17-openjdk-17.0.16.0.8-1|2139	# Install /etc/.java/.systemPrefs/ directory
21mr|java-17-openjdk-17.0.16.0.8-1|2140	# See https://bugzilla.redhat.com/show_bug.cgi?id=741821
21mr|java-17-openjdk-17.0.16.0.8-1|2141	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/.java/.systemPrefs
21mr|java-17-openjdk-17.0.16.0.8-1|2142	
21mr|java-17-openjdk-17.0.16.0.8-1|2143	# copy samples next to demos; samples are mostly js files
21mr|java-17-openjdk-17.0.16.0.8-1|2144	cp -r %{top_level_dir_name}/src/sample  $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/
21mr|java-17-openjdk-17.0.16.0.8-1|2145	
21mr|java-17-openjdk-17.0.16.0.8-1|2146	
21mr|java-17-openjdk-17.0.16.0.8-1|2147	# moving config files to /etc
21mr|java-17-openjdk-17.0.16.0.8-1|2148	mkdir -p $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|2149	mkdir -p $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/lib
21mr|java-17-openjdk-17.0.16.0.8-1|2150	mv $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/conf/  $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|2151	mv $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/lib/security  $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/lib
21mr|java-17-openjdk-17.0.16.0.8-1|2152	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-17-openjdk-17.0.16.0.8-1|2153	ln -s %{etcjavadir -- $suffix}/conf  ./conf
21mr|java-17-openjdk-17.0.16.0.8-1|2154	popd
21mr|java-17-openjdk-17.0.16.0.8-1|2155	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/lib
21mr|java-17-openjdk-17.0.16.0.8-1|2156	ln -s %{etcjavadir -- $suffix}/lib/security  ./security
21mr|java-17-openjdk-17.0.16.0.8-1|2157	popd
21mr|java-17-openjdk-17.0.16.0.8-1|2158	# end moving files to /etc
21mr|java-17-openjdk-17.0.16.0.8-1|2159	
21mr|java-17-openjdk-17.0.16.0.8-1|2160	# stabilize permissions
21mr|java-17-openjdk-17.0.16.0.8-1|2161	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -name "*.so" -exec chmod 755 {} \; ;
21mr|java-17-openjdk-17.0.16.0.8-1|2162	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -type d -exec chmod 755 {} \; ;
21mr|java-17-openjdk-17.0.16.0.8-1|2163	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/legal -type f -exec chmod 644 {} \; ;
21mr|java-17-openjdk-17.0.16.0.8-1|2164	
21mr|java-17-openjdk-17.0.16.0.8-1|2165	# end, dual install
21mr|java-17-openjdk-17.0.16.0.8-1|2166	done
21mr|java-17-openjdk-17.0.16.0.8-1|2167	
21mr|java-17-openjdk-17.0.16.0.8-1|2168	%if 0
21mr|java-17-openjdk-17.0.16.0.8-1|2169	%check
21mr|java-17-openjdk-17.0.16.0.8-1|2170	
21mr|java-17-openjdk-17.0.16.0.8-1|2171	# We test debug first as it will give better diagnostics on a crash
21mr|java-17-openjdk-17.0.16.0.8-1|2172	for suffix in %{build_loop} ; do
21mr|java-17-openjdk-17.0.16.0.8-1|2173	
21mr|java-17-openjdk-17.0.16.0.8-1|2174	top_dir_abs_main_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{main_suffix}}
21mr|java-17-openjdk-17.0.16.0.8-1|2175	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|2176	top_dir_abs_staticlibs_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{staticlibs_loop}}
21mr|java-17-openjdk-17.0.16.0.8-1|2177	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2178	
21mr|java-17-openjdk-17.0.16.0.8-1|2179	export JAVA_HOME=${top_dir_abs_main_build_path}/images/%{jdkimage}
21mr|java-17-openjdk-17.0.16.0.8-1|2180	
21mr|java-17-openjdk-17.0.16.0.8-1|2181	#check Shenandoah is enabled
21mr|java-17-openjdk-17.0.16.0.8-1|2182	%if %{use_shenandoah_hotspot}
21mr|java-17-openjdk-17.0.16.0.8-1|2183	$JAVA_HOME/bin/java -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -version
21mr|java-17-openjdk-17.0.16.0.8-1|2184	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2185	
21mr|java-17-openjdk-17.0.16.0.8-1|2186	# Check unlimited policy has been used
21mr|java-17-openjdk-17.0.16.0.8-1|2187	$JAVA_HOME/bin/javac -d . %{SOURCE13}
21mr|java-17-openjdk-17.0.16.0.8-1|2188	$JAVA_HOME/bin/java --add-opens java.base/javax.crypto=ALL-UNNAMED TestCryptoLevel
21mr|java-17-openjdk-17.0.16.0.8-1|2189	
21mr|java-17-openjdk-17.0.16.0.8-1|2190	# Check ECC is working
21mr|java-17-openjdk-17.0.16.0.8-1|2191	$JAVA_HOME/bin/javac -d . %{SOURCE14}
21mr|java-17-openjdk-17.0.16.0.8-1|2192	$JAVA_HOME/bin/java $(echo $(basename %{SOURCE14})|sed "s|\.java||")
21mr|java-17-openjdk-17.0.16.0.8-1|2193	
21mr|java-17-openjdk-17.0.16.0.8-1|2194	# Check system crypto (policy) can be disabled
21mr|java-17-openjdk-17.0.16.0.8-1|2195	# Test takes a single argument - true or false - to state whether system
21mr|java-17-openjdk-17.0.16.0.8-1|2196	# security properties are enabled or not.
21mr|java-17-openjdk-17.0.16.0.8-1|2197	$JAVA_HOME/bin/javac -d . %{SOURCE15}
21mr|java-17-openjdk-17.0.16.0.8-1|2198	export PROG=$(echo $(basename %{SOURCE15})|sed "s|\.java||")
21mr|java-17-openjdk-17.0.16.0.8-1|2199	export SEC_DEBUG="-Djava.security.debug=properties"
21mr|java-17-openjdk-17.0.16.0.8-1|2200	$JAVA_HOME/bin/java ${SEC_DEBUG} ${PROG} true
21mr|java-17-openjdk-17.0.16.0.8-1|2201	$JAVA_HOME/bin/java ${SEC_DEBUG} -Djava.security.disableSystemPropertiesFile=true ${PROG} false
21mr|java-17-openjdk-17.0.16.0.8-1|2202	
21mr|java-17-openjdk-17.0.16.0.8-1|2203	# Check java launcher has no SSB mitigation
21mr|java-17-openjdk-17.0.16.0.8-1|2204	if ! nm $JAVA_HOME/bin/java | grep set_speculation ; then true ; else false; fi
21mr|java-17-openjdk-17.0.16.0.8-1|2205	
21mr|java-17-openjdk-17.0.16.0.8-1|2206	# Check alt-java launcher has SSB mitigation on supported architectures
21mr|java-17-openjdk-17.0.16.0.8-1|2207	# set_speculation function exists in both cases, so check for prctl call
21mr|java-17-openjdk-17.0.16.0.8-1|2208	%ifarch %{ssbd_arches}
21mr|java-17-openjdk-17.0.16.0.8-1|2209	nm $JAVA_HOME/bin/%{alt_java_name} | grep prctl
21mr|java-17-openjdk-17.0.16.0.8-1|2210	%else
21mr|java-17-openjdk-17.0.16.0.8-1|2211	if ! nm $JAVA_HOME/bin/%{alt_java_name} | grep prctl ; then true ; else false; fi
21mr|java-17-openjdk-17.0.16.0.8-1|2212	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2213	
21mr|java-17-openjdk-17.0.16.0.8-1|2214	# Check translations are available for new timezones
21mr|java-17-openjdk-17.0.16.0.8-1|2215	$JAVA_HOME/bin/javac -d . %{SOURCE18}
21mr|java-17-openjdk-17.0.16.0.8-1|2216	$JAVA_HOME/bin/java $(echo $(basename %{SOURCE18})|sed "s|\.java||") JRE
21mr|java-17-openjdk-17.0.16.0.8-1|2217	$JAVA_HOME/bin/java -Djava.locale.providers=CLDR $(echo $(basename %{SOURCE18})|sed "s|\.java||") CLDR
21mr|java-17-openjdk-17.0.16.0.8-1|2218	
21mr|java-17-openjdk-17.0.16.0.8-1|2219	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|2220	# Check debug symbols in static libraries (smoke test)
21mr|java-17-openjdk-17.0.16.0.8-1|2221	export STATIC_LIBS_HOME=${top_dir_abs_staticlibs_build_path}/images/%{static_libs_image}
21mr|java-17-openjdk-17.0.16.0.8-1|2222	readelf --debug-dump $STATIC_LIBS_HOME/lib/libnet.a | grep Inet4AddressImpl.c
21mr|java-17-openjdk-17.0.16.0.8-1|2223	readelf --debug-dump $STATIC_LIBS_HOME/lib/libnet.a | grep Inet6AddressImpl.c
21mr|java-17-openjdk-17.0.16.0.8-1|2224	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2225	
21mr|java-17-openjdk-17.0.16.0.8-1|2226	# Check src.zip has all sources. See RHBZ#1130490
21mr|java-17-openjdk-17.0.16.0.8-1|2227	$JAVA_HOME/bin/jar -tf $JAVA_HOME/lib/src.zip | grep 'sun.misc.Unsafe'
21mr|java-17-openjdk-17.0.16.0.8-1|2228	
21mr|java-17-openjdk-17.0.16.0.8-1|2229	# Check class files include useful debugging information
21mr|java-17-openjdk-17.0.16.0.8-1|2230	$JAVA_HOME/bin/javap -l java.lang.Object | grep "Compiled from"
21mr|java-17-openjdk-17.0.16.0.8-1|2231	$JAVA_HOME/bin/javap -l java.lang.Object | grep LineNumberTable
21mr|java-17-openjdk-17.0.16.0.8-1|2232	$JAVA_HOME/bin/javap -l java.lang.Object | grep LocalVariableTable
21mr|java-17-openjdk-17.0.16.0.8-1|2233	
21mr|java-17-openjdk-17.0.16.0.8-1|2234	# Check generated class files include useful debugging information
21mr|java-17-openjdk-17.0.16.0.8-1|2235	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep "Compiled from"
21mr|java-17-openjdk-17.0.16.0.8-1|2236	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LineNumberTable
21mr|java-17-openjdk-17.0.16.0.8-1|2237	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LocalVariableTable
21mr|java-17-openjdk-17.0.16.0.8-1|2238	
21mr|java-17-openjdk-17.0.16.0.8-1|2239	# build cycles check
21mr|java-17-openjdk-17.0.16.0.8-1|2240	done
21mr|java-17-openjdk-17.0.16.0.8-1|2241	%endif # check
21mr|java-17-openjdk-17.0.16.0.8-1|2242	
21mr|java-17-openjdk-17.0.16.0.8-1|2243	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|2244	# intentionally only for non-debug
21mr|java-17-openjdk-17.0.16.0.8-1|2245	%pretrans headless -p <lua>
21mr|java-17-openjdk-17.0.16.0.8-1|2246	-- see https://bugzilla.redhat.com/show_bug.cgi?id=1038092 for whole issue
21mr|java-17-openjdk-17.0.16.0.8-1|2247	-- see https://bugzilla.redhat.com/show_bug.cgi?id=1290388 for pretrans over pre
21mr|java-17-openjdk-17.0.16.0.8-1|2248	-- if copy-jdk-configs is in transaction, it installs in pretrans to temp
21mr|java-17-openjdk-17.0.16.0.8-1|2249	-- if copy_jdk_configs is in temp, then it means that copy-jdk-configs is in transaction  and so is
21mr|java-17-openjdk-17.0.16.0.8-1|2250	-- preferred over one in %%{_libexecdir}. If it is not in transaction, then depends
21mr|java-17-openjdk-17.0.16.0.8-1|2251	-- whether copy-jdk-configs is installed or not. If so, then configs are copied
21mr|java-17-openjdk-17.0.16.0.8-1|2252	-- (copy_jdk_configs from %%{_libexecdir} used) or not copied at all
21mr|java-17-openjdk-17.0.16.0.8-1|2253	local posix = require "posix"
21mr|java-17-openjdk-17.0.16.0.8-1|2254	
21mr|java-17-openjdk-17.0.16.0.8-1|2255	if (os.getenv("debug") == "true") then
21mr|java-17-openjdk-17.0.16.0.8-1|2256	debug = true;
21mr|java-17-openjdk-17.0.16.0.8-1|2257	print("cjc: in spec debug is on")
21mr|java-17-openjdk-17.0.16.0.8-1|2258	else
21mr|java-17-openjdk-17.0.16.0.8-1|2259	debug = false;
21mr|java-17-openjdk-17.0.16.0.8-1|2260	end
21mr|java-17-openjdk-17.0.16.0.8-1|2261	
21mr|java-17-openjdk-17.0.16.0.8-1|2262	SOURCE1 = "%{rpm_state_dir}/copy_jdk_configs.lua"
21mr|java-17-openjdk-17.0.16.0.8-1|2263	SOURCE2 = "%{_libexecdir}/copy_jdk_configs.lua"
21mr|java-17-openjdk-17.0.16.0.8-1|2264	
21mr|java-17-openjdk-17.0.16.0.8-1|2265	local stat1 = posix.stat(SOURCE1, "type");
21mr|java-17-openjdk-17.0.16.0.8-1|2266	local stat2 = posix.stat(SOURCE2, "type");
21mr|java-17-openjdk-17.0.16.0.8-1|2267	
21mr|java-17-openjdk-17.0.16.0.8-1|2268	if (stat1 ~= nil) then
21mr|java-17-openjdk-17.0.16.0.8-1|2269	if (debug) then
21mr|java-17-openjdk-17.0.16.0.8-1|2270	print(SOURCE1 .." exists - copy-jdk-configs in transaction, using this one.")
21mr|java-17-openjdk-17.0.16.0.8-1|2271	end;
21mr|java-17-openjdk-17.0.16.0.8-1|2272	package.path = package.path .. ";" .. SOURCE1
21mr|java-17-openjdk-17.0.16.0.8-1|2273	else
21mr|java-17-openjdk-17.0.16.0.8-1|2274	if (stat2 ~= nil) then
21mr|java-17-openjdk-17.0.16.0.8-1|2275	if (debug) then
21mr|java-17-openjdk-17.0.16.0.8-1|2276	print(SOURCE2 .." exists - copy-jdk-configs already installed and NOT in transaction. Using.")
21mr|java-17-openjdk-17.0.16.0.8-1|2277	end;
21mr|java-17-openjdk-17.0.16.0.8-1|2278	package.path = package.path .. ";" .. SOURCE2
21mr|java-17-openjdk-17.0.16.0.8-1|2279	else
21mr|java-17-openjdk-17.0.16.0.8-1|2280	if (debug) then
21mr|java-17-openjdk-17.0.16.0.8-1|2281	print(SOURCE1 .." does NOT exists")
21mr|java-17-openjdk-17.0.16.0.8-1|2282	print(SOURCE2 .." does NOT exists")
21mr|java-17-openjdk-17.0.16.0.8-1|2283	print("No config files will be copied")
21mr|java-17-openjdk-17.0.16.0.8-1|2284	end
21mr|java-17-openjdk-17.0.16.0.8-1|2285	return
21mr|java-17-openjdk-17.0.16.0.8-1|2286	end
21mr|java-17-openjdk-17.0.16.0.8-1|2287	end
21mr|java-17-openjdk-17.0.16.0.8-1|2288	arg = nil ;  -- it is better to null the arg up, no meter if they exists or not, and use cjc as module in unified way, instead of relaying on "main" method during require "copy_jdk_configs.lua"
21mr|java-17-openjdk-17.0.16.0.8-1|2289	cjc = require "copy_jdk_configs.lua"
21mr|java-17-openjdk-17.0.16.0.8-1|2290	args = {"--currentjvm", "%{uniquesuffix %{nil}}", "--jvmdir", "%{_jvmdir %{nil}}", "--origname", "%{name}", "--origjavaver", "%{javaver}", "--arch", "%{_arch}", "--temp", "%{rpm_state_dir}/%{name}.%{_arch}"}
21mr|java-17-openjdk-17.0.16.0.8-1|2291	cjc.mainProgram(args)
21mr|java-17-openjdk-17.0.16.0.8-1|2292	
21mr|java-17-openjdk-17.0.16.0.8-1|2293	%post
21mr|java-17-openjdk-17.0.16.0.8-1|2294	%{post_script %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2295	
21mr|java-17-openjdk-17.0.16.0.8-1|2296	%post headless
21mr|java-17-openjdk-17.0.16.0.8-1|2297	%{post_headless %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2298	
21mr|java-17-openjdk-17.0.16.0.8-1|2299	%postun
21mr|java-17-openjdk-17.0.16.0.8-1|2300	%{postun_script %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2301	
21mr|java-17-openjdk-17.0.16.0.8-1|2302	%postun headless
21mr|java-17-openjdk-17.0.16.0.8-1|2303	%{postun_headless %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2304	
21mr|java-17-openjdk-17.0.16.0.8-1|2305	%posttrans
21mr|java-17-openjdk-17.0.16.0.8-1|2306	%{posttrans_script %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2307	
21mr|java-17-openjdk-17.0.16.0.8-1|2308	%posttrans headless
21mr|java-17-openjdk-17.0.16.0.8-1|2309	%{alternatives_java_install %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2310	
21mr|java-17-openjdk-17.0.16.0.8-1|2311	%post devel
21mr|java-17-openjdk-17.0.16.0.8-1|2312	%{post_devel %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2313	
21mr|java-17-openjdk-17.0.16.0.8-1|2314	%postun devel
21mr|java-17-openjdk-17.0.16.0.8-1|2315	%{postun_devel %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2316	
21mr|java-17-openjdk-17.0.16.0.8-1|2317	%posttrans  devel
21mr|java-17-openjdk-17.0.16.0.8-1|2318	%{posttrans_devel %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2319	
21mr|java-17-openjdk-17.0.16.0.8-1|2320	%posttrans javadoc
21mr|java-17-openjdk-17.0.16.0.8-1|2321	%{alternatives_javadoc_install %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2322	
21mr|java-17-openjdk-17.0.16.0.8-1|2323	%postun javadoc
21mr|java-17-openjdk-17.0.16.0.8-1|2324	%{postun_javadoc %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2325	
21mr|java-17-openjdk-17.0.16.0.8-1|2326	%posttrans javadoc-zip
21mr|java-17-openjdk-17.0.16.0.8-1|2327	%{alternatives_javadoczip_install %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2328	
21mr|java-17-openjdk-17.0.16.0.8-1|2329	%postun javadoc-zip
21mr|java-17-openjdk-17.0.16.0.8-1|2330	%{postun_javadoc_zip %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2331	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2332	
21mr|java-17-openjdk-17.0.16.0.8-1|2333	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|2334	%post slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2335	%{post_script -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2336	
21mr|java-17-openjdk-17.0.16.0.8-1|2337	%post headless-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2338	%{post_headless -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2339	
21mr|java-17-openjdk-17.0.16.0.8-1|2340	%posttrans headless-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2341	%{alternatives_java_install -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2342	
21mr|java-17-openjdk-17.0.16.0.8-1|2343	%postun slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2344	%{postun_script -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2345	
21mr|java-17-openjdk-17.0.16.0.8-1|2346	%postun headless-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2347	%{postun_headless -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2348	
21mr|java-17-openjdk-17.0.16.0.8-1|2349	%posttrans slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2350	%{posttrans_script -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2351	
21mr|java-17-openjdk-17.0.16.0.8-1|2352	%post devel-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2353	%{post_devel -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2354	
21mr|java-17-openjdk-17.0.16.0.8-1|2355	%postun devel-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2356	%{postun_devel -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2357	
21mr|java-17-openjdk-17.0.16.0.8-1|2358	%posttrans  devel-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2359	%{posttrans_devel -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2360	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2361	
21mr|java-17-openjdk-17.0.16.0.8-1|2362	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|2363	%post fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2364	%{post_script -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2365	
21mr|java-17-openjdk-17.0.16.0.8-1|2366	%post headless-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2367	%{post_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2368	
21mr|java-17-openjdk-17.0.16.0.8-1|2369	%postun fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2370	%{postun_script -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2371	
21mr|java-17-openjdk-17.0.16.0.8-1|2372	%postun headless-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2373	%{postun_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2374	
21mr|java-17-openjdk-17.0.16.0.8-1|2375	%posttrans fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2376	%{posttrans_script -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2377	
21mr|java-17-openjdk-17.0.16.0.8-1|2378	%posttrans headless-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2379	%{alternatives_java_install -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2380	
21mr|java-17-openjdk-17.0.16.0.8-1|2381	%post devel-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2382	%{post_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2383	
21mr|java-17-openjdk-17.0.16.0.8-1|2384	%postun devel-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2385	%{postun_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2386	
21mr|java-17-openjdk-17.0.16.0.8-1|2387	%posttrans  devel-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2388	%{posttrans_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2389	
21mr|java-17-openjdk-17.0.16.0.8-1|2390	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2391	
21mr|java-17-openjdk-17.0.16.0.8-1|2392	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|2393	%files
21mr|java-17-openjdk-17.0.16.0.8-1|2394	# main package builds always
21mr|java-17-openjdk-17.0.16.0.8-1|2395	%{files_jre %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2396	%else
21mr|java-17-openjdk-17.0.16.0.8-1|2397	%files
21mr|java-17-openjdk-17.0.16.0.8-1|2398	# placeholder
21mr|java-17-openjdk-17.0.16.0.8-1|2399	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2400	
21mr|java-17-openjdk-17.0.16.0.8-1|2401	
21mr|java-17-openjdk-17.0.16.0.8-1|2402	%if %{include_normal_build}
21mr|java-17-openjdk-17.0.16.0.8-1|2403	%files headless
21mr|java-17-openjdk-17.0.16.0.8-1|2404	# important note, see https://bugzilla.redhat.com/show_bug.cgi?id=1038092 for whole issue
21mr|java-17-openjdk-17.0.16.0.8-1|2405	# all config/noreplace files (and more) have to be declared in pretrans. See pretrans
21mr|java-17-openjdk-17.0.16.0.8-1|2406	%{files_jre_headless %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2407	
21mr|java-17-openjdk-17.0.16.0.8-1|2408	%files devel
21mr|java-17-openjdk-17.0.16.0.8-1|2409	%{files_devel %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2410	
21mr|java-17-openjdk-17.0.16.0.8-1|2411	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|2412	%files static-libs
21mr|java-17-openjdk-17.0.16.0.8-1|2413	%{files_static_libs %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2414	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2415	
21mr|java-17-openjdk-17.0.16.0.8-1|2416	%files jmods
21mr|java-17-openjdk-17.0.16.0.8-1|2417	%{files_jmods %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2418	
21mr|java-17-openjdk-17.0.16.0.8-1|2419	%files demo
21mr|java-17-openjdk-17.0.16.0.8-1|2420	%{files_demo %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2421	
21mr|java-17-openjdk-17.0.16.0.8-1|2422	%files src
21mr|java-17-openjdk-17.0.16.0.8-1|2423	%{files_src %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2424	
21mr|java-17-openjdk-17.0.16.0.8-1|2425	%files javadoc
21mr|java-17-openjdk-17.0.16.0.8-1|2426	%{files_javadoc %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2427	
21mr|java-17-openjdk-17.0.16.0.8-1|2428	# This puts a huge documentation file in /usr/share
21mr|java-17-openjdk-17.0.16.0.8-1|2429	# It is now architecture-dependent, as eg. AOT and Graal are now x86_64 only
21mr|java-17-openjdk-17.0.16.0.8-1|2430	# same for debug variant
21mr|java-17-openjdk-17.0.16.0.8-1|2431	%files javadoc-zip
21mr|java-17-openjdk-17.0.16.0.8-1|2432	%{files_javadoc_zip %{nil}}
21mr|java-17-openjdk-17.0.16.0.8-1|2433	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2434	
21mr|java-17-openjdk-17.0.16.0.8-1|2435	%if %{include_debug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|2436	%files slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2437	%{files_jre -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2438	
21mr|java-17-openjdk-17.0.16.0.8-1|2439	%files headless-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2440	%{files_jre_headless -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2441	
21mr|java-17-openjdk-17.0.16.0.8-1|2442	%files devel-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2443	%{files_devel -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2444	
21mr|java-17-openjdk-17.0.16.0.8-1|2445	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|2446	%files static-libs-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2447	%{files_static_libs -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2448	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2449	
21mr|java-17-openjdk-17.0.16.0.8-1|2450	%files jmods-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2451	%{files_jmods -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2452	
21mr|java-17-openjdk-17.0.16.0.8-1|2453	%files demo-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2454	%{files_demo -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2455	
21mr|java-17-openjdk-17.0.16.0.8-1|2456	%files src-slowdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2457	%{files_src -- %{debug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2458	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2459	
21mr|java-17-openjdk-17.0.16.0.8-1|2460	%if %{include_fastdebug_build}
21mr|java-17-openjdk-17.0.16.0.8-1|2461	%files fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2462	%{files_jre -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2463	
21mr|java-17-openjdk-17.0.16.0.8-1|2464	%files headless-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2465	%{files_jre_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2466	
21mr|java-17-openjdk-17.0.16.0.8-1|2467	%files devel-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2468	%{files_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2469	
21mr|java-17-openjdk-17.0.16.0.8-1|2470	%if %{include_staticlibs}
21mr|java-17-openjdk-17.0.16.0.8-1|2471	%files static-libs-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2472	%{files_static_libs -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2473	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2474	
21mr|java-17-openjdk-17.0.16.0.8-1|2475	%files jmods-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2476	%{files_jmods -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2477	
21mr|java-17-openjdk-17.0.16.0.8-1|2478	%files demo-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2479	%{files_demo -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2480	
21mr|java-17-openjdk-17.0.16.0.8-1|2481	%files src-fastdebug
21mr|java-17-openjdk-17.0.16.0.8-1|2482	%{files_src -- %{fastdebug_suffix_unquoted}}
21mr|java-17-openjdk-17.0.16.0.8-1|2483	
21mr|java-17-openjdk-17.0.16.0.8-1|2484	%endif
21mr|java-17-openjdk-17.0.16.0.8-1|2485	
21mr|java-17-openjdk-17.0.16.0.8-1|2486	
21mr|java-17-openjdk-17.0.16.0.8-1|2487	

12908 21
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1	# RPM conditionals so as to be able to dynamically produce
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2	# slowdebug/release builds. See:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|3	# http://rpm.org/user_doc/conditional_builds.html
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|4	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|5	# Examples:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|6	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|7	# Produce release *and* slowdebug builds on x86_64 (default):
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|8	# $ rpmbuild -ba java-1.8.0-openjdk.spec
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|9	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|10	# Produce only release builds (no slowdebug builds) on x86_64:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|11	# $ rpmbuild -ba java-1.8.0-openjdk.spec --without slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|12	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|13	# Only produce a release build on x86_64:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|14	# $ fedpkg mockbuild --without slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|15	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|16	# Only produce a debug build on x86_64:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|17	# $ fedpkg local --without release
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|18	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|19	# Enable slowdebug builds by default on relevant arches.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|20	%bcond_without slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|21	# Enable release builds by default on relevant arches.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|22	%bcond_without release
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|23	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|24	#in rosa linux there is no tzdb.dat file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|25	#in the timezone package we will
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|26	#use the standard one from java (temporarily)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|27	%bcond_with timezonejava
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|28	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|29	# The -g flag says to use strip -g instead of full strip on DSOs or EXEs.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|30	# This fixes detailed NMT and other tools which need minimal debug info.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|31	# See: https://bugzilla.redhat.com/show_bug.cgi?id=1520879
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|32	%global _find_debuginfo_opts -g
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|33	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|34	# note: parametrized macros are order-sensitive (unlike not-parametrized) even with normal macros
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|35	# also necessary when passing it as parameter to other macros. If not macro, then it is considered a switch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|36	# see the difference between global and define:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|37	# See https://github.com/rpm-software-management/rpm/issues/127 to comments at  "pmatilai commented on Aug 18, 2017"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|38	# (initiated in https://bugzilla.redhat.com/show_bug.cgi?id=1482192)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|39	%global debug_suffix_unquoted -slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|40	# quoted one for shell operations
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|41	%global debug_suffix "%{debug_suffix_unquoted}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|42	%global normal_suffix ""
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|43	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|44	# if you want only debug build but providing java build only normal build but set normalbuild_parameter
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|45	%global debug_warning This package has full debug on. Install only in need and remove asap.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|46	%global debug_on with full debug on
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|47	%global for_debug for packages with debug on
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|48	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|49	%if %{with release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|50	%global include_normal_build 1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|51	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|52	%global include_normal_build 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|53	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|54	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|55	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|56	%global build_loop1 %{normal_suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|57	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|58	%global build_loop1 %{nil}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|59	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|60	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|61	%global aarch64         aarch64 arm64 armv8
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|62	# we need to distinguish between big and little endian PPC64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|63	%global ppc64le         ppc64le
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|64	%global ppc64be         ppc64 ppc64p7
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|65	%global multilib_arches %{power64} sparc64 x86_64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|66	%global jit_arches      %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{power64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|67	%global sa_arches       %{ix86} x86_64 sparcv9 sparc64 %{aarch64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|68	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|69	# By default, we build a debug build during main build on JIT architectures
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|70	%if %{with slowdebug}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|71	%ifarch %{jit_arches}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|72	%ifnarch %{arm}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|73	%global include_debug_build 1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|74	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|75	%global include_debug_build 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|76	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|77	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|78	%global include_debug_build 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|79	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|80	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|81	%global include_debug_build 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|82	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|83	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|84	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|85	%global build_loop2 %{debug_suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|86	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|87	%global build_loop2 %{nil}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|88	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|89	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|90	# if you disable both builds, then the build fails
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|91	%global build_loop  %{build_loop1} %{build_loop2}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|92	# note: that order: normal_suffix debug_suffix, in case of both enabled
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|93	# is expected in one single case at the end of the build
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|94	%global rev_build_loop  %{build_loop2} %{build_loop1}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|95	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|96	%ifarch %{jit_arches}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|97	# TODO: reenable it
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|98	%global bootstrap_build 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|99	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|100	%global bootstrap_build 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|101	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|102	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|103	%global bootstrap_targets images
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|104	%global release_targets images zip-docs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|105	# No docs nor bootcycle for debug builds
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|106	%global debug_targets images
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|107	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|108	# Filter out flags from the optflags macro that cause problems with the OpenJDK build
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|109	# We filter out -Wall which will otherwise cause HotSpot to produce hundreds of thousands of warnings (100+mb logs)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|110	# We filter out -O flags so that the optimization of HotSpot is not lowered from O3 to O2
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|111	# We replace it with -Wformat (required by -Werror=format-security) and -Wno-cpp to avoid FORTIFY_SOURCE warnings
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|112	# We filter out -fexceptions as the HotSpot build explicitly does -fno-exceptions and it's otherwise the default for C++
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|113	%global ourflags %(echo %optflags | sed -e 's|-Wall|-Wformat -Wno-cpp|' | sed -r -e 's|-O[0-9]*||')
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|114	%global ourcppflags %(echo %ourflags | sed -e 's|-fexceptions||')
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|115	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|116	# From Fedora
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|117	#%%global ourldflags %{__global_ldflags}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|118	%global ourldflags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|119	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|120	# With disabled nss is NSS deactivated, so NSS_LIBDIR can contain the wrong path
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|121	# the initialization must be here. Later the pkg-config have buggy behavior
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|122	# looks like openjdk RPM specific bug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|123	# Always set this so the nss.cfg file is not broken
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|124	%global NSS_LIBDIR %(pkg-config --variable=libdir nss)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|125	%global NSS_LIBS %(pkg-config --libs nss)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|126	%global NSS_CFLAGS %(pkg-config --cflags nss-softokn)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|127	# see https://bugzilla.redhat.com/show_bug.cgi?id=1332456
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|128	%global NSSSOFTOKN_BUILDTIME_NUMBER %(pkg-config --modversion nss-softokn || : )
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|129	%global NSS_BUILDTIME_NUMBER %(pkg-config --modversion nss || : )
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|130	# this is workaround for processing of requires during srpm creation
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|131	%global NSSSOFTOKN_BUILDTIME_VERSION %(if [ "x%{NSSSOFTOKN_BUILDTIME_NUMBER}" == "x" ] ; then echo "" ;else echo ">= %{NSSSOFTOKN_BUILDTIME_NUMBER}" ;fi)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|132	%global NSS_BUILDTIME_VERSION %(if [ "x%{NSS_BUILDTIME_NUMBER}" == "x" ] ; then echo "" ;else echo ">= %{NSS_BUILDTIME_NUMBER}" ;fi)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|133	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|134	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|135	# Fix for https://bugzilla.redhat.com/show_bug.cgi?id=1111349.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|136	# See also https://bugzilla.redhat.com/show_bug.cgi?id=1590796
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|137	# as to why some libraries *cannot* be excluded. In particular,
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|138	# these are:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|139	# libjsig.so, libjava.so, libjawt.so, libjvm.so and libverify.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|140	%global _privatelibs libatk-wrapper[.]so.*|libattach[.]so.*|libawt_headless[.]so.*|libawt[.]so.*|libawt_xawt[.]so.*|libdt_socket[.]so.*|libfontmanager[.]so.*|libhprof[.]so.*|libinstrument[.]so.*|libj2gss[.]so.*|libj2pcsc[.]so.*|libj2pkcs11[.]so.*|libjaas_unix[.]so.*|libjava_crw_demo[.]so.*|libjavajpeg[.]so.*|libjdwp[.]so.*|libjli[.]so.*|libjsdt[.]so.*|libjsoundalsa[.]so.*|libjsound[.]so.*|liblcms[.]so.*|libmanagement[.]so.*|libmlib_image[.]so.*|libnet[.]so.*|libnio[.]so.*|libnpt[.]so.*|libsaproc[.]so.*|libsctp[.]so.*|libsplashscreen[.]so.*|libsunec[.]so.*|libunpack[.]so.*|libzip[.]so.*|lib[.]so\\(SUNWprivate_.*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|141	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|142	%global __provides_exclude ^(%{_privatelibs})$
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|143	%global __requires_exclude ^(%{_privatelibs})$
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|144	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|145	# In some cases, the arch used by the JDK does
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|146	# not match _arch.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|147	# Also, in some cases, the machine name used by SystemTap
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|148	# does not match that given by _target_cpu
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|149	%ifarch x86_64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|150	%global archinstall amd64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|151	%global stapinstall x86_64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|152	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|153	%ifarch ppc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|154	%global archinstall ppc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|155	%global stapinstall powerpc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|156	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|157	%ifarch %{ppc64be}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|158	%global archinstall ppc64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|159	%global stapinstall powerpc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|160	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|161	%ifarch %{ppc64le}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|162	%global archinstall ppc64le
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|163	%global stapinstall powerpc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|164	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|165	%ifarch %{ix86}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|166	%global archinstall i386
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|167	%global stapinstall i386
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|168	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|169	%ifarch ia64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|170	%global archinstall ia64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|171	%global stapinstall ia64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|172	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|173	%ifarch s390
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|174	%global archinstall s390
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|175	%global stapinstall s390
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|176	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|177	%ifarch s390x
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|178	%global archinstall s390x
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|179	%global stapinstall s390
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|180	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|181	%ifarch %{arm}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|182	%global archinstall arm
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|183	%global stapinstall arm
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|184	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|185	%ifarch %{aarch64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|186	%global archinstall aarch64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|187	%global stapinstall arm64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|188	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|189	%ifarch %{riscv64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|190	%global archinstall riscv64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|191	%global stapinstall riscv64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|192	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|193	# 32 bit sparc, optimized for v9
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|194	%ifarch sparcv9
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|195	%global archinstall sparc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|196	%global stapinstall %{_target_cpu}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|197	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|198	# 64 bit sparc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|199	%ifarch sparc64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|200	%global archinstall sparcv9
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|201	%global stapinstall %{_target_cpu}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|202	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|203	# Need to support noarch for srpm build
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|204	%ifarch noarch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|205	%global archinstall %{nil}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|206	%global stapinstall %{nil}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|207	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|208	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|209	%ifarch %{jit_arches}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|210	%global with_systemtap 1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|211	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|212	%global with_systemtap 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|213	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|214	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|215	# New Version-String scheme-style defines
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|216	%global majorver 8
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|217	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|218	%ifarch %{x86_64} %{arm64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|219	%global with_openjfx_binding 1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|220	%global openjfx_path %{_jvmdir}/openjfx8
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|221	# links src directories
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|222	%global jfx_jre_libs_dir %{openjfx_path}/rt/lib
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|223	%global jfx_jre_native_dir %{jfx_jre_libs_dir}/%{archinstall}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|224	%global jfx_sdk_libs_dir %{openjfx_path}/lib
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|225	%global jfx_sdk_bins_dir %{openjfx_path}/bin
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|226	%global jfx_jre_exts_dir %{jfx_jre_libs_dir}/ext
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|227	# links src files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|228	# maybe depend on jfx and generate the lists in build time? Yes, bad idea to inlcude cyclic depndenci, but this list is aweful
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|229	%global jfx_jre_libs jfxswt.jar javafx.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|230	%global jfx_jre_native libprism_es2.so libprism_common.so libjavafx_font.so libdecora_sse.so libjavafx_font_freetype.so libprism_sw.so libjavafx_font_pango.so libglass.so libjavafx_iio.so libglassgtk2.so libglassgtk3.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|231	%global jfx_sdk_libs javafx-mx.jar packager.jar ant-javafx.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|232	%global jfx_sdk_bins javafxpackager javapackager
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|233	%global jfx_jre_exts jfxrt.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|234	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|235	%global with_openjfx_binding 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|236	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|237	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|238	# Standard JPackage naming and versioning defines.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|239	%global origin          openjdk
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|240	%global origin_nice     OpenJDK
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|241	%global top_level_dir_name   %{origin}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|242	# note, following three variables are sedded from update_sources if used correctly. Hardcode them rather there.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|243	%global shenandoah_project	aarch64-port
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|244	%global shenandoah_repo		jdk8u-shenandoah
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|245	%global shenandoah_revision    	aarch64-shenandoah-jdk8u252-b02
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|246	# Define old aarch64/jdk8u tree variables for compatibility
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|247	%global project         %{shenandoah_project}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|248	%global repo            %{shenandoah_repo}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|249	%global revision        %{shenandoah_revision}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|250	# Define IcedTea version used for SystemTap tapsets and desktop files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|251	%global icedteaver      3.15.0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|252	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|253	# e.g. aarch64-shenandoah-jdk8u212-b04-shenandoah-merge-2019-04-30 -> aarch64-shenandoah-jdk8u212-b04
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|254	%global version_tag     %(VERSION=%{revision}; echo ${VERSION%%-shenandoah-merge*})
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|255	# eg # jdk8u60-b27 -> jdk8u60 or # aarch64-jdk8u60-b27 -> aarch64-jdk8u60  (dont forget spec escape % by %%)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|256	%global whole_update    %(VERSION=%{version_tag}; echo ${VERSION%%-*})
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|257	# eg  jdk8u60 -> 60 or aarch64-jdk8u60 -> 60
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|258	%global updatever       %(VERSION=%{whole_update}; echo ${VERSION##*u})
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|259	# eg jdk8u60-b27 -> b27
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|260	%global buildver        %(VERSION=%{version_tag}; echo ${VERSION##*-})
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|261	%global rpmrelease      5
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|262	# Define milestone (EA for pre-releases, GA ("fcs") for releases)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|263	# Release will be (where N is usually a number starting at 1):
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|264	# - 0.N%%{?extraver}%%{?dist} for EA releases,
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|265	# - N%%{?extraver}{?dist} for GA releases
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|266	%global is_ga           0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|267	%if %{is_ga}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|268	%global milestone          fcs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|269	%global milestone_version  %{nil}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|270	%global extraver %{nil}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|271	%global eaprefix %{nil}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|272	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|273	%global milestone          ea
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|274	%global milestone_version  "-ea"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|275	%global extraver .%{milestone}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|276	%global eaprefix 0.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|277	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|278	# priority must be 7 digits in total. The expression is workarounding tip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|279	%global priority        %(TIP=1800%{updatever};  echo ${TIP/tip/999})
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|280	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|281	%global javaver         1.%{majorver}.0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|282	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|283	# parametrized macros are order-sensitive
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|284	%global compatiblename  %{name}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|285	%global fullversion     %{compatiblename}-%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|286	# images stub
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|287	%global jdkimage       j2sdk-image
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|288	# output dir stub
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|289	%define buildoutputdir() %{expand:build/jdk8.build%{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|290	# we can copy the javadoc to not arched dir, or make it not noarch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|291	%define uniquejavadocdir()    %{expand:%{fullversion}%{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|292	# main id and dir of this jdk
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|293	%define uniquesuffix()        %{expand:%{fullversion}.%{_arch}%{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|294	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|295	%global etcjavasubdir     %{_sysconfdir}/java/java-%{javaver}-%{origin}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|296	%define etcjavadir()      %{expand:%{etcjavasubdir}/%{uniquesuffix -- %{?1}}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|297	# Standard JPackage directories and symbolic links.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|298	%define sdkdir()        %{expand:%{uniquesuffix -- %{?1}}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|299	%define jrelnk()        %{expand:jre-%{javaver}-%{origin}-%{version}-%{release}.%{_arch}%{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|300	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|301	%define jredir()        %{expand:%{sdkdir -- %{?1}}/jre}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|302	%define sdkbindir()     %{expand:%{_jvmdir}/%{sdkdir -- %{?1}}/bin}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|303	%define jrebindir()     %{expand:%{_jvmdir}/%{jredir -- %{?1}}/bin}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|304	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|305	%global rpm_state_dir %{_localstatedir}/lib/rpm-state/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|306	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|307	%if %{with_systemtap}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|308	# Where to install systemtap tapset (links)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|309	# We would like these to be in a package specific sub-dir,
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|310	# but currently systemtap doesn't support that, so we have to
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|311	# use the root tapset dir for now. To distinguish between 64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|312	# and 32 bit architectures we place the tapsets under the arch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|313	# specific dir (note that systemtap will only pickup the tapset
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|314	# for the primary arch for now). Systemtap uses the machine name
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|315	# aka target_cpu as architecture specific directory name.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|316	%global tapsetroot /usr/share/systemtap
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|317	%global tapsetdirttapset %{tapsetroot}/tapset/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|318	%global tapsetdir %{tapsetdirttapset}/%{stapinstall}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|319	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|320	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|321	# not-duplicated scriptlets for normal/debug packages
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|322	%global update_desktop_icons /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|323	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|324	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|325	%define post_script() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|326	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|327	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|328	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|329	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|330	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|331	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|332	%define alternatives_java_install() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|333	PRIORITY=%{priority}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|334	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|335	let PRIORITY=PRIORITY-1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|336	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|337	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|338	ext=.gz
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|339	alternatives \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|340	--install %{_bindir}/java java %{jrebindir -- %{?1}}/java $PRIORITY  --family %{name}.%{_arch} \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|341	--slave %{_jvmdir}/jre jre %{_jvmdir}/%{jredir -- %{?1}} \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|342	--slave %{_bindir}/jjs jjs %{jrebindir -- %{?1}}/jjs \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|343	--slave %{_bindir}/keytool keytool %{jrebindir -- %{?1}}/keytool \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|344	--slave %{_bindir}/orbd orbd %{jrebindir -- %{?1}}/orbd \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|345	--slave %{_bindir}/pack200 pack200 %{jrebindir -- %{?1}}/pack200 \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|346	--slave %{_bindir}/rmid rmid %{jrebindir -- %{?1}}/rmid \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|347	--slave %{_bindir}/rmiregistry rmiregistry %{jrebindir -- %{?1}}/rmiregistry \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|348	--slave %{_bindir}/servertool servertool %{jrebindir -- %{?1}}/servertool \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|349	--slave %{_bindir}/tnameserv tnameserv %{jrebindir -- %{?1}}/tnameserv \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|350	--slave %{_bindir}/policytool policytool %{jrebindir -- %{?1}}/policytool \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|351	--slave %{_bindir}/unpack200 unpack200 %{jrebindir -- %{?1}}/unpack200 \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|352	--slave %{_mandir}/man1/java.1$ext java.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|353	%{_mandir}/man1/java-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|354	--slave %{_mandir}/man1/jjs.1$ext jjs.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|355	%{_mandir}/man1/jjs-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|356	--slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|357	%{_mandir}/man1/keytool-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|358	--slave %{_mandir}/man1/orbd.1$ext orbd.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|359	%{_mandir}/man1/orbd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|360	--slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|361	%{_mandir}/man1/pack200-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|362	--slave %{_mandir}/man1/rmid.1$ext rmid.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|363	%{_mandir}/man1/rmid-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|364	--slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|365	%{_mandir}/man1/rmiregistry-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|366	--slave %{_mandir}/man1/servertool.1$ext servertool.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|367	%{_mandir}/man1/servertool-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|368	--slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|369	%{_mandir}/man1/tnameserv-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|370	--slave %{_mandir}/man1/policytool.1$ext policytool.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|371	%{_mandir}/man1/policytool-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|372	--slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|373	%{_mandir}/man1/unpack200-%{uniquesuffix -- %{?1}}.1$ext
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|374	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|375	for X in %{origin} %{javaver} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|376	alternatives --install %{_jvmdir}/jre-"$X" jre_"$X" %{_jvmdir}/%{jredir -- %{?1}} $PRIORITY --family %{name}.%{_arch}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|377	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|378	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|379	alternatives --install %{_jvmdir}/jre-%{javaver}-%{origin} jre_%{javaver}_%{origin} %{_jvmdir}/%{jrelnk -- %{?1}} $PRIORITY  --family %{name}.%{_arch}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|380	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|381	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|382	%define post_headless() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|383	%ifarch %{jit_arches}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|384	# MetaspaceShared::generate_vtable_methods not implemented for PPC JIT
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|385	%ifnarch %{power64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|386	# see https://bugzilla.redhat.com/show_bug.cgi?id=513605
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|387	%{jrebindir -- %{?1}}/java -Xshare:dump >/dev/null 2>/dev/null
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|388	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|389	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|390	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|391	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|392	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|393	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|394	# see pretrans where this file is declared
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|395	# also see that pretrans is only for non-debug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|396	if [ ! "%{?1}" == %{debug_suffix} ]; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|397	if [ -f %{_libexecdir}/copy_jdk_configs_fixFiles.sh ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|398	sh  %{_libexecdir}/copy_jdk_configs_fixFiles.sh %{rpm_state_dir}/%{name}.%{_arch}  %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|399	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|400	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|401	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|402	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|403	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|404	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|405	%define postun_script() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|406	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|407	if [ $1 -eq 0 ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|408	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|409	%{update_desktop_icons}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|410	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|411	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|412	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|413	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|414	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|415	%define postun_headless() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|416	alternatives --remove java %{jrebindir -- %{?1}}/java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|417	alternatives --remove jre_%{origin} %{_jvmdir}/%{jredir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|418	alternatives --remove jre_%{javaver} %{_jvmdir}/%{jredir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|419	alternatives --remove jre_%{javaver}_%{origin} %{_jvmdir}/%{jrelnk -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|420	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|421	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|422	%define posttrans_script() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|423	%{update_desktop_icons}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|424	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|425	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|426	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|427	%define alternatives_javac_install() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|428	PRIORITY=%{priority}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|429	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|430	let PRIORITY=PRIORITY-1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|431	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|432	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|433	ext=%{_extension}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|434	alternatives \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|435	--install %{_bindir}/javac javac %{sdkbindir -- %{?1}}/javac $PRIORITY  --family %{name}.%{_arch} \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|436	--slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdkdir -- %{?1}} \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|437	--slave %{_bindir}/appletviewer appletviewer %{sdkbindir -- %{?1}}/appletviewer \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|438	--slave %{_bindir}/clhsdb clhsdb %{sdkbindir -- %{?1}}/clhsdb \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|439	--slave %{_bindir}/extcheck extcheck %{sdkbindir -- %{?1}}/extcheck \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|440	--slave %{_bindir}/hsdb hsdb %{sdkbindir -- %{?1}}/hsdb \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|441	--slave %{_bindir}/idlj idlj %{sdkbindir -- %{?1}}/idlj \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|442	--slave %{_bindir}/jar jar %{sdkbindir -- %{?1}}/jar \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|443	--slave %{_bindir}/jarsigner jarsigner %{sdkbindir -- %{?1}}/jarsigner \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|444	--slave %{_bindir}/javadoc javadoc %{sdkbindir -- %{?1}}/javadoc \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|445	--slave %{_bindir}/javah javah %{sdkbindir -- %{?1}}/javah \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|446	--slave %{_bindir}/javap javap %{sdkbindir -- %{?1}}/javap \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|447	--slave %{_bindir}/jcmd jcmd %{sdkbindir -- %{?1}}/jcmd \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|448	--slave %{_bindir}/jconsole jconsole %{sdkbindir -- %{?1}}/jconsole \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|449	--slave %{_bindir}/jdb jdb %{sdkbindir -- %{?1}}/jdb \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|450	--slave %{_bindir}/jdeps jdeps %{sdkbindir -- %{?1}}/jdeps \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|451	--slave %{_bindir}/jhat jhat %{sdkbindir -- %{?1}}/jhat \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|452	--slave %{_bindir}/jinfo jinfo %{sdkbindir -- %{?1}}/jinfo \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|453	--slave %{_bindir}/jmap jmap %{sdkbindir -- %{?1}}/jmap \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|454	--slave %{_bindir}/jps jps %{sdkbindir -- %{?1}}/jps \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|455	--slave %{_bindir}/jrunscript jrunscript %{sdkbindir -- %{?1}}/jrunscript \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|456	--slave %{_bindir}/jsadebugd jsadebugd %{sdkbindir -- %{?1}}/jsadebugd \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|457	--slave %{_bindir}/jstack jstack %{sdkbindir -- %{?1}}/jstack \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|458	--slave %{_bindir}/jstat jstat %{sdkbindir -- %{?1}}/jstat \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|459	--slave %{_bindir}/jstatd jstatd %{sdkbindir -- %{?1}}/jstatd \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|460	--slave %{_bindir}/native2ascii native2ascii %{sdkbindir -- %{?1}}/native2ascii \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|461	--slave %{_bindir}/rmic rmic %{sdkbindir -- %{?1}}/rmic \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|462	--slave %{_bindir}/schemagen schemagen %{sdkbindir -- %{?1}}/schemagen \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|463	--slave %{_bindir}/serialver serialver %{sdkbindir -- %{?1}}/serialver \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|464	--slave %{_bindir}/wsgen wsgen %{sdkbindir -- %{?1}}/wsgen \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|465	--slave %{_bindir}/wsimport wsimport %{sdkbindir -- %{?1}}/wsimport \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|466	--slave %{_bindir}/xjc xjc %{sdkbindir -- %{?1}}/xjc \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|467	--slave %{_mandir}/man1/appletviewer.1$ext appletviewer.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|468	%{_mandir}/man1/appletviewer-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|469	--slave %{_mandir}/man1/extcheck.1$ext extcheck.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|470	%{_mandir}/man1/extcheck-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|471	--slave %{_mandir}/man1/idlj.1$ext idlj.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|472	%{_mandir}/man1/idlj-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|473	--slave %{_mandir}/man1/jar.1$ext jar.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|474	%{_mandir}/man1/jar-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|475	--slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|476	%{_mandir}/man1/jarsigner-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|477	--slave %{_mandir}/man1/javac.1$ext javac.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|478	%{_mandir}/man1/javac-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|479	--slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|480	%{_mandir}/man1/javadoc-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|481	--slave %{_mandir}/man1/javah.1$ext javah.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|482	%{_mandir}/man1/javah-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|483	--slave %{_mandir}/man1/javap.1$ext javap.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|484	%{_mandir}/man1/javap-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|485	--slave %{_mandir}/man1/jcmd.1$ext jcmd.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|486	%{_mandir}/man1/jcmd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|487	--slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|488	%{_mandir}/man1/jconsole-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|489	--slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|490	%{_mandir}/man1/jdb-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|491	--slave %{_mandir}/man1/jdeps.1$ext jdeps.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|492	%{_mandir}/man1/jdeps-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|493	--slave %{_mandir}/man1/jhat.1$ext jhat.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|494	%{_mandir}/man1/jhat-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|495	--slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|496	%{_mandir}/man1/jinfo-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|497	--slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|498	%{_mandir}/man1/jmap-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|499	--slave %{_mandir}/man1/jps.1$ext jps.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|500	%{_mandir}/man1/jps-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|501	--slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|502	%{_mandir}/man1/jrunscript-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|503	--slave %{_mandir}/man1/jsadebugd.1$ext jsadebugd.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|504	%{_mandir}/man1/jsadebugd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|505	--slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|506	%{_mandir}/man1/jstack-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|507	--slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|508	%{_mandir}/man1/jstat-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|509	--slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|510	%{_mandir}/man1/jstatd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|511	--slave %{_mandir}/man1/native2ascii.1$ext native2ascii.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|512	%{_mandir}/man1/native2ascii-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|513	--slave %{_mandir}/man1/rmic.1$ext rmic.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|514	%{_mandir}/man1/rmic-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|515	--slave %{_mandir}/man1/schemagen.1$ext schemagen.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|516	%{_mandir}/man1/schemagen-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|517	--slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|518	%{_mandir}/man1/serialver-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|519	--slave %{_mandir}/man1/wsgen.1$ext wsgen.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|520	%{_mandir}/man1/wsgen-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|521	--slave %{_mandir}/man1/wsimport.1$ext wsimport.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|522	%{_mandir}/man1/wsimport-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|523	--slave %{_mandir}/man1/xjc.1$ext xjc.1$ext \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|524	%{_mandir}/man1/xjc-%{uniquesuffix -- %{?1}}.1$ext
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|525	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|526	for X in %{origin} %{javaver} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|527	alternatives \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|528	--install %{_jvmdir}/java-"$X" java_sdk_"$X" %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY  --family %{name}.%{_arch}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|529	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|530	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|531	update-alternatives --install %{_jvmdir}/java-%{javaver}-%{origin} java_sdk_%{javaver}_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY  --family %{name}.%{_arch}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|532	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|533	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|534	%define post_devel() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|535	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|536	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|537	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|538	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|539	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|540	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|541	%define postun_devel() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|542	alternatives --remove javac %{sdkbindir -- %{?1}}/javac
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|543	alternatives --remove java_sdk_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|544	alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|545	alternatives --remove java_sdk_%{javaver}_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|546	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|547	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|548	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|549	if [ $1 -eq 0 ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|550	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|551	%{update_desktop_icons}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|552	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|553	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|554	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|555	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|556	%define posttrans_devel() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|557	%{alternatives_javac_install --  %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|558	%{update_desktop_icons}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|559	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|560	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|561	%define alternatives_javadoc_install() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|562	PRIORITY=%{priority}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|563	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|564	let PRIORITY=PRIORITY-1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|565	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|566	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|567	alternatives \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|568	--install %{_javadocdir}/java javadocdir %{_javadocdir}/%{uniquejavadocdir -- %{?1}}/api \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|569	$PRIORITY  --family %{name}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|570	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|571	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|572	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|573	%define postun_javadoc() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|574	alternatives --remove javadocdir %{_javadocdir}/%{uniquejavadocdir -- %{?1}}/api
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|575	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|576	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|577	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|578	%define alternatives_javadoczip_install() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|579	PRIORITY=%{priority}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|580	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|581	let PRIORITY=PRIORITY-1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|582	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|583	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|584	alternatives \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|585	--install %{_javadocdir}/java-zip javadoczip %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip \\
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|586	$PRIORITY  --family %{name}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|587	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|588	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|589	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|590	%define postun_javadoc_zip() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|591	alternatives --remove javadoczip %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|592	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|593	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|594	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|595	%define files_jre() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|596	%{_datadir}/icons/hicolor/*x*/apps/java-%{javaver}-%{origin}.png
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|597	%{_datadir}/applications/*policytool%{?1}.desktop
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|598	%{_jvmdir}/%{sdkdir -- %{?1}}/jre/lib/%{archinstall}/libjsoundalsa.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|599	%{_jvmdir}/%{sdkdir -- %{?1}}/jre/lib/%{archinstall}/libsplashscreen.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|600	%{_jvmdir}/%{sdkdir -- %{?1}}/jre/lib/%{archinstall}/libawt_xawt.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|601	%{_jvmdir}/%{sdkdir -- %{?1}}/jre/lib/%{archinstall}/libjawt.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|602	%{_jvmdir}/%{sdkdir -- %{?1}}/jre/bin/policytool
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|603	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|604	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|605	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|606	%define files_jre_headless() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|607	%defattr(-,root,root,-)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|608	%dir %{_sysconfdir}/.java/.systemPrefs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|609	%dir %{_sysconfdir}/.java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|610	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/jre/ASSEMBLY_EXCEPTION
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|611	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/jre/LICENSE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|612	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/jre/THIRD_PARTY_README
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|613	%dir %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|614	%{_jvmdir}/%{jrelnk -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|615	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/security
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|616	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/cacerts
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|617	%dir %{_jvmdir}/%{jredir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|618	%dir %{_jvmdir}/%{jredir -- %{?1}}/bin
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|619	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|620	%{_jvmdir}/%{jredir -- %{?1}}/bin/java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|621	%{_jvmdir}/%{jredir -- %{?1}}/bin/jjs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|622	%{_jvmdir}/%{jredir -- %{?1}}/bin/keytool
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|623	%{_jvmdir}/%{jredir -- %{?1}}/bin/orbd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|624	%{_jvmdir}/%{jredir -- %{?1}}/bin/pack200
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|625	%{_jvmdir}/%{jredir -- %{?1}}/bin/rmid
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|626	%{_jvmdir}/%{jredir -- %{?1}}/bin/rmiregistry
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|627	%{_jvmdir}/%{jredir -- %{?1}}/bin/servertool
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|628	%{_jvmdir}/%{jredir -- %{?1}}/bin/tnameserv
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|629	%{_jvmdir}/%{jredir -- %{?1}}/bin/unpack200
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|630	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/security/policy/unlimited/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|631	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/security/policy/limited/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|632	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/security/policy/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|633	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/policy/unlimited/US_export_policy.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|634	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/policy/unlimited/local_policy.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|635	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/policy/limited/US_export_policy.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|636	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/policy/limited/local_policy.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|637	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/java.policy
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|638	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/java.security
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|639	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/blacklisted.certs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|640	%config(noreplace) %{etcjavadir -- %{?1}}/lib/logging.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|641	%config(noreplace) %{etcjavadir -- %{?1}}/lib/calendars.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|642	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/policy/unlimited/US_export_policy.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|643	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/policy/unlimited/local_policy.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|644	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/policy/limited/US_export_policy.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|645	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/policy/limited/local_policy.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|646	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/java.policy
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|647	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/java.security
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|648	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/blacklisted.certs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|649	%{_jvmdir}/%{jredir -- %{?1}}/lib/logging.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|650	%{_jvmdir}/%{jredir -- %{?1}}/lib/calendars.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|651	%{_mandir}/man1/java-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|652	%{_mandir}/man1/jjs-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|653	%{_mandir}/man1/keytool-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|654	%{_mandir}/man1/orbd-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|655	%{_mandir}/man1/pack200-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|656	%{_mandir}/man1/rmid-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|657	%{_mandir}/man1/rmiregistry-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|658	%{_mandir}/man1/servertool-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|659	%{_mandir}/man1/tnameserv-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|660	%{_mandir}/man1/unpack200-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|661	%{_mandir}/man1/policytool-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|662	%{_jvmdir}/%{jredir -- %{?1}}/lib/security/nss.cfg
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|663	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/nss.cfg
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|664	%ifarch %{jit_arches}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|665	%ifnarch %{power64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|666	%attr(444, root, root) %ghost %{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/server/classes.jsa
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|667	%attr(444, root, root) %ghost %{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/client/classes.jsa
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|668	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|669	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|670	%dir %{etcjavasubdir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|671	%dir %{etcjavadir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|672	%dir %{etcjavadir -- %{?1}}/lib
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|673	%dir %{etcjavadir -- %{?1}}/lib/security
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|674	%{etcjavadir -- %{?1}}/lib/security/cacerts
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|675	%dir %{etcjavadir -- %{?1}}/lib/security/policy
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|676	%dir %{etcjavadir -- %{?1}}/lib/security/policy/limited
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|677	%dir %{etcjavadir -- %{?1}}/lib/security/policy/unlimited
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|678	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/server/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|679	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/client/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|680	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|681	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/jli
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|682	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/jli/libjli.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|683	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/jvm.cfg
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|684	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libattach.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|685	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libawt.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|686	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libawt_headless.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|687	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libdt_socket.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|688	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libfontmanager.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|689	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libhprof.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|690	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libinstrument.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|691	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libj2gss.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|692	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libj2pcsc.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|693	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libj2pkcs11.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|694	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libjaas_unix.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|695	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libjava.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|696	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libjava_crw_demo.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|697	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libjavajpeg.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|698	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libjdwp.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|699	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libjsdt.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|700	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libjsig.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|701	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libjsound.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|702	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/liblcms.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|703	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libmanagement.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|704	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libmlib_image.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|705	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libnet.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|706	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libnio.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|707	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libnpt.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|708	%ifarch x86_64  %{ix86} %{aarch64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|709	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libsaproc.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|710	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|711	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libsctp.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|712	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libsunec.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|713	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libunpack.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|714	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libverify.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|715	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libzip.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|716	%{_jvmdir}/%{jredir -- %{?1}}/lib/charsets.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|717	%{_jvmdir}/%{jredir -- %{?1}}/lib/classlist
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|718	%{_jvmdir}/%{jredir -- %{?1}}/lib/content-types.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|719	%{_jvmdir}/%{jredir -- %{?1}}/lib/currency.data
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|720	%{_jvmdir}/%{jredir -- %{?1}}/lib/flavormap.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|721	%{_jvmdir}/%{jredir -- %{?1}}/lib/hijrah-config-umalqura.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|722	%{_jvmdir}/%{jredir -- %{?1}}/lib/images/cursors/*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|723	%{_jvmdir}/%{jredir -- %{?1}}/lib/jce.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|724	%{_jvmdir}/%{jredir -- %{?1}}/lib/jexec
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|725	%{_jvmdir}/%{jredir -- %{?1}}/lib/jsse.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|726	%{_jvmdir}/%{jredir -- %{?1}}/lib/jvm.hprof.txt
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|727	%{_jvmdir}/%{jredir -- %{?1}}/lib/meta-index
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|728	%{_jvmdir}/%{jredir -- %{?1}}/lib/net.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|729	%config(noreplace) %{etcjavadir -- %{?1}}/lib/net.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|730	%{_jvmdir}/%{jredir -- %{?1}}/lib/psfont.properties.ja
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|731	%{_jvmdir}/%{jredir -- %{?1}}/lib/psfontj2d.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|732	%{_jvmdir}/%{jredir -- %{?1}}/lib/resources.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|733	%{_jvmdir}/%{jredir -- %{?1}}/lib/rt.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|734	%{_jvmdir}/%{jredir -- %{?1}}/lib/sound.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|735	%{_jvmdir}/%{jredir -- %{?1}}/lib/tzdb.dat
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|736	%{_jvmdir}/%{jredir -- %{?1}}/lib/management-agent.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|737	%{_jvmdir}/%{jredir -- %{?1}}/lib/management/*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|738	%{_jvmdir}/%{jredir -- %{?1}}/lib/cmm/*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|739	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/cldrdata.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|740	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/dnsns.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|741	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/jaccess.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|742	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/localedata.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|743	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/meta-index
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|744	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/nashorn.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|745	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/sunec.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|746	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/sunjce_provider.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|747	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/sunpkcs11.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|748	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/zipfs.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|749	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|750	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/images
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|751	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/images/cursors
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|752	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/management
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|753	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/cmm
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|754	%dir %{_jvmdir}/%{jredir -- %{?1}}/lib/ext
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|755	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|756	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|757	%define files_devel() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|758	%defattr(-,root,root,-)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|759	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/ASSEMBLY_EXCEPTION
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|760	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/LICENSE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|761	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/THIRD_PARTY_README
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|762	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/bin
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|763	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/include
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|764	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|765	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/appletviewer
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|766	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/clhsdb
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|767	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/extcheck
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|768	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/hsdb
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|769	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/idlj
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|770	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|771	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jarsigner
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|772	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|773	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javac
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|774	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javadoc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|775	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javah
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|776	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javap
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|777	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/java-rmi.cgi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|778	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jcmd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|779	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jconsole
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|780	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdb
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|781	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdeps
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|782	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jhat
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|783	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jinfo
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|784	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jjs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|785	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jmap
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|786	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jps
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|787	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jrunscript
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|788	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jsadebugd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|789	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstack
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|790	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstat
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|791	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstatd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|792	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/keytool
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|793	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/native2ascii
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|794	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/orbd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|795	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/pack200
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|796	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/policytool
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|797	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/rmic
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|798	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/rmid
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|799	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/rmiregistry
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|800	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/schemagen
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|801	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/serialver
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|802	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/servertool
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|803	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/tnameserv
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|804	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/unpack200
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|805	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/wsgen
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|806	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/wsimport
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|807	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/xjc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|808	%{_jvmdir}/%{sdkdir -- %{?1}}/include/*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|809	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/%{archinstall}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|810	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/ct.sym
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|811	%if %{with_systemtap}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|812	%{_jvmdir}/%{sdkdir -- %{?1}}/tapset
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|813	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|814	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/ir.idl
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|815	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jconsole.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|816	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/orb.idl
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|817	%ifarch %{sa_arches}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|818	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/sa-jdi.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|819	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|820	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/dt.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|821	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jexec
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|822	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/tools.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|823	%{_datadir}/applications/*jconsole%{?1}.desktop
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|824	%{_mandir}/man1/appletviewer-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|825	%{_mandir}/man1/extcheck-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|826	%{_mandir}/man1/idlj-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|827	%{_mandir}/man1/jar-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|828	%{_mandir}/man1/jarsigner-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|829	%{_mandir}/man1/javac-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|830	%{_mandir}/man1/javadoc-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|831	%{_mandir}/man1/javah-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|832	%{_mandir}/man1/javap-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|833	%{_mandir}/man1/jconsole-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|834	%{_mandir}/man1/jcmd-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|835	%{_mandir}/man1/jdb-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|836	%{_mandir}/man1/jdeps-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|837	%{_mandir}/man1/jhat-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|838	%{_mandir}/man1/jinfo-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|839	%{_mandir}/man1/jmap-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|840	%{_mandir}/man1/jps-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|841	%{_mandir}/man1/jrunscript-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|842	%{_mandir}/man1/jsadebugd-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|843	%{_mandir}/man1/jstack-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|844	%{_mandir}/man1/jstat-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|845	%{_mandir}/man1/jstatd-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|846	%{_mandir}/man1/native2ascii-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|847	%{_mandir}/man1/rmic-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|848	%{_mandir}/man1/schemagen-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|849	%{_mandir}/man1/serialver-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|850	%{_mandir}/man1/wsgen-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|851	%{_mandir}/man1/wsimport-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|852	%{_mandir}/man1/xjc-%{uniquesuffix -- %{?1}}.1*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|853	%if %{with_systemtap}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|854	# /usr/share/systemtap belongs to systemtap
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|855	#dir %{tapsetroot}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|856	#dir %{tapsetdirttapset}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|857	#dir %{tapsetdir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|858	%{tapsetdir}/*%{_arch}%{?1}.stp
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|859	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|860	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|861	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|862	%define files_demo() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|863	%defattr(-,root,root,-)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|864	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/jre/LICENSE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|865	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|866	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|867	%define files_src() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|868	%defattr(-,root,root,-)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|869	%doc README.md
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|870	%{_jvmdir}/%{sdkdir -- %{?1}}/src.zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|871	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|872	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|873	%define files_javadoc() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|874	%defattr(-,root,root,-)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|875	%doc %{_javadocdir}/%{uniquejavadocdir -- %{?1}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|876	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/jre/LICENSE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|877	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|878	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|879	%define files_javadoc_zip() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|880	%defattr(-,root,root,-)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|881	%doc %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|882	%license %{buildoutputdir -- %{?1}}/images/%{jdkimage}/jre/LICENSE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|883	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|884	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|885	%define files_accessibility() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|886	%{_jvmdir}/%{jredir -- %{?1}}/lib/%{archinstall}/libatk-wrapper.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|887	%{_jvmdir}/%{jredir -- %{?1}}/lib/ext/java-atk-wrapper.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|888	%{_jvmdir}/%{jredir -- %{?1}}/lib/accessibility.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|889	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|890	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|891	# not-duplicated requires/provides/obsoletes for normal/debug packages
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|892	%define java_rpo() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|893	Requires: fontconfig%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|894	Requires: xorg-x11-fonts-Type1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|895	# Require libXcomposite explicitly since it's only dynamically loaded
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|896	# at runtime. Fixes screenshot issues. See JDK-8150954.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|897	Requires: libXcomposite%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|898	# Requires rest of java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|899	Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|900	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|901	# for java-X-openjdk package's desktop binding
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|902	%if 0%{?fedora} || 0%{?rhel} >= 8
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|903	Recommends: gtk2%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|904	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|905	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|906	Provides: java-%{javaver}-%{origin} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|907	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|908	# Standard JPackage base provides
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|909	Provides: jre%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|910	Provides: jre-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|911	Provides: jre-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|912	Provides: jre-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|913	Provides: java-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|914	Provides: java-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|915	Provides: java%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|916	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|917	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|918	%define java_headless_rpo() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|919	# Require /etc/pki/java/cacerts
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|920	Requires: ca-certificates
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|921	# Require javapackages-filesystem for ownership of /usr/lib/jvm/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|922	Requires: javapackages-filesystem
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|923	%if %{with timezonejava}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|924	# Require zone-info data provided by tzdata-java sub-package
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|925	Requires: tzdata-java >= 2015d
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|926	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|927	# libsctp.so.1 is being `dlopen`ed on demand
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|928	Requires: lksctp-tools%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|929	# tool to copy jdk's configs - should be Recommends only, but then only dnf/yum enforce it,
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|930	# not rpm transaction and so no configs are persisted when pure rpm -u is run. It may be
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|931	# considered as regression
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|932	Requires: copy-jdk-configs >= 4.0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|933	OrderWithRequires: copy-jdk-configs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|934	# for printing support
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|935	Requires: cups-libs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|936	# Post requires alternatives to install tool alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|937	Requires(post):   %{_sbindir}/alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|938	# Postun requires alternatives to uninstall tool alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|939	Requires(postun): %{_sbindir}/alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|940	# for optional support of kernel stream control, card reader and printing bindings
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|941	%if 0%{?fedora} || 0%{?rhel} >= 8
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|942	Suggests: lksctp-tools%{?_isa}, pcsc-lite-devel%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|943	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|944	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|945	# Standard JPackage base provides
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|946	Provides: jre-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|947	Provides: jre-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|948	Provides: jre-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|949	Provides: jre-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|950	Provides: java-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|951	Provides: java-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|952	Provides: java-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|953	Provides: java-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|954	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|955	# https://bugzilla.redhat.com/show_bug.cgi?id=1312019
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|956	Provides: /usr/bin/jjs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|957	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|958	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|959	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|960	%define java_devel_rpo() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|961	# Requires base package
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|962	Requires:         %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|963	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|964	# Post requires alternatives to install tool alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|965	Requires(post):   %{_sbindir}/alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|966	# Postun requires alternatives to uninstall tool alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|967	Requires(postun): %{_sbindir}/alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|968	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|969	# Standard JPackage devel provides
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|970	Provides: java-sdk-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|971	Provides: java-sdk-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|972	Provides: java-sdk-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|973	Provides: java-sdk%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|974	Provides: java-%{javaver}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|975	Provides: java-%{javaver}-%{origin}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|976	Provides: java-%{origin}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|977	Provides: java-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|978	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|979	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|980	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|981	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|982	%define java_demo_rpo() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|983	Requires: %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|984	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|985	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|986	Provides: java-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|987	Provides: java-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|988	Provides: java-%{javaver}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|989	Provides: java-%{javaver}-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|990	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|991	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|992	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|993	%define java_javadoc_rpo() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|994	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|995	# Post requires alternatives to install javadoc alternative
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|996	Requires(post):   %{_sbindir}/alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|997	# Postun requires alternatives to uninstall javadoc alternative
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|998	Requires(postun): %{_sbindir}/alternatives
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|999	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1000	# Standard JPackage javadoc provides
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1001	Provides: java-javadoc%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1002	Provides: java-%{javaver}-javadoc%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1003	Provides: java-%{javaver}-%{origin}-javadoc%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1004	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1005	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1006	%define java_src_rpo() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1007	Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1008	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1009	# Standard JPackage sources provides
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1010	Provides: java-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1011	Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1012	Provides: java-%{javaver}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1013	Provides: java-%{javaver}-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1014	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1015	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1016	%define java_accessibility_rpo() %{expand:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1017	Requires: java-atk-wrapper%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1018	Requires: %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1019	OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1020	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1021	Provides: java-accessibility%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1022	Provides: java-%{origin}-accessibility%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1023	Provides: java-%{javaver}-accessibility%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1024	Provides: java-%{javaver}-%{origin}-accessibility%{?1} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1025	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1026	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1027	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1028	# Prevent brp-java-repack-jars from being run
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1029	%global __jar_repack 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1030	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1031	Name:    java-%{javaver}-%{origin}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1032	Version: %{javaver}.%{updatever}.%{buildver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1033	Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1034	# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1035	# and this change was brought into RHEL-4. java-1.5.0-ibm packages
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1036	# also included the epoch in their virtual provides. This created a
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1037	# situation where in-the-wild java-1.5.0-ibm packages provided "java =
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1038	# 1:1.5.0". In RPM terms, "1.6.0 < 1:1.5.0" since 1.6.0 is
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1039	# interpreted as 0:1.6.0. So the "java >= 1.6.0" requirement would be
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1040	# satisfied by the 1:1.5.0 packages. Thus we need to set the epoch in
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1041	# JDK package >= 1.6.0 to 1, and packages referring to JDK virtual
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1042	# provides >= 1.6.0 must specify the epoch, "java >= 1:1.6.0".
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1043	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1044	Epoch:   1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1045	Summary: %{origin_nice} Runtime Environment %{majorver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1046	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1047	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1048	# HotSpot code is licensed under GPLv2
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1049	# JDK library code is licensed under GPLv2 with the Classpath exception
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1050	# The Apache license is used in code taken from Apache projects (primarily JAXP & JAXWS)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1051	# DOM levels 2 & 3 and the XML digital signature schemas are licensed under the W3C Software License
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1052	# The JSR166 concurrency code is in the public domain
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1053	# The BSD and MIT licenses are used for a number of third-party libraries (see THIRD_PARTY_README)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1054	# The OpenJDK source tree includes the JPEG library (IJG), zlib & libpng (zlib), giflib and LCMS (MIT)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1055	# The test code includes copies of NSS under the Mozilla Public License v2.0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1056	# The PCSClite headers are under a BSD with advertising license
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1057	# The elliptic curve cryptography (ECC) source code is licensed under the LGPLv2.1 or any later version
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1058	License:  ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1059	URL:      http://openjdk.java.net/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1060	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1061	# Shenandoah HotSpot
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1062	# aarch64-port/jdk8u-shenandoah contains an integration forest of
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1063	# OpenJDK 8u, the aarch64 port and Shenandoah
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1064	# To regenerate, use:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1065	# VERSION=%%{shenandoah_revision}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1066	# FILE_NAME_ROOT=%%{shenandoah_project}-%%{shenandoah_repo}-${VERSION}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1067	# REPO_ROOT=<path to checked-out repository> generate_source_tarball.sh
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1068	# where the source is obtained from http://hg.openjdk.java.net/%%{project}/%%{repo}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1069	Source0: %{shenandoah_project}-%{shenandoah_repo}-%{shenandoah_revision}-4curve.tar.xz
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1070	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1071	# Custom README for -src subpackage
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1072	Source2:  README.md
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1073	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1074	# ROSA-specific
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1075	Source3:  %{name}.rpmlintrc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1076	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1077	# Use 'icedtea_sync.sh' to update the following
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1078	# They are based on code contained in the IcedTea project (3.x).
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1079	# Systemtap tapsets. Zipped up to keep it small.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1080	Source8: tapsets-icedtea-%{icedteaver}.tar.xz
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1081	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1082	# Desktop files. Adapted from IcedTea
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1083	Source9: jconsole.desktop.in
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1084	Source10: policytool.desktop.in
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1085	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1086	# nss configuration file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1087	Source11: nss.cfg.in
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1088	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1089	# Removed libraries that we link instead
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1090	Source12: %{name}-remove-intree-libraries.sh
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1091	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1092	# Ensure we aren't using the limited crypto policy
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1093	Source13: TestCryptoLevel.java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1094	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1095	# Ensure ECDSA is working
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1096	Source14: TestECDSA.java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1097	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1098	# Verify system crypto (policy) can be disabled via a property
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1099	Source15: TestSecurityProperties.java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1100	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1101	Source20: repackReproduciblePolycies.sh
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1102	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1103	# New versions of config files with aarch64 support. This is not upstream yet.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1104	Source100: config.guess
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1105	Source101: config.sub
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1106	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1107	############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1108	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1109	# RPM/distribution specific patches
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1110	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1111	# This section includes patches specific to
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1112	# Fedora/RHEL which can not be upstreamed
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1113	# either in their current form or at all.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1114	############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1115	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1116	# Accessibility patches
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1117	# Ignore AWTError when assistive technologies are loaded
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1118	Patch1:   rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1119	# Restrict access to java-atk-wrapper classes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1120	Patch3:   rh1648644-java_access_bridge_privileged_security.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1121	# Turn on AssumeMP by default on RHEL systems
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1122	Patch534: rh1648246-always_instruct_vm_to_assume_multiple_processors_are_available.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1123	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1124	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1125	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1126	# Upstreamable patches
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1127	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1128	# This section includes patches which need to
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1129	# be reviewed & pushed to the current development
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1130	# tree of OpenJDK.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1131	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1132	# PR2737: Allow multiple initialization of PKCS11 libraries
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1133	Patch5: pr2737-allow_multiple_pkcs11_library_initialisation_to_be_a_non_critical_error.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1134	# PR2095, RH1163501: 2048-bit DH upper bound too small for Fedora infrastructure (sync with IcedTea 2.x)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1135	Patch504: rh1163501-increase_2048_bit_dh_upper_bound_fedora_infrastructure_in_dhparametergenerator.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1136	# Turn off strict overflow on IndicRearrangementProcessor{,2}.cpp following 8140543: Arrange font actions
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1137	Patch512: rh1649664-awt2dlibraries_compiled_with_no_strict_overflow.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1138	# RH1337583, PR2974: PKCS#10 certificate requests now use CRLF line endings rather than system line endings
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1139	Patch523: pr2974-rh1337583-add_systemlineendings_option_to_keytool_and_use_line_separator_instead_of_crlf_in_pkcs10.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1140	# PR3083, RH1346460: Regression in SSL debug output without an ECC provider
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1141	Patch528: pr3083-rh1346460-for_ssl_debug_return_null_instead_of_exception_when_theres_no_ecc_provider.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1142	# RH1566890: CVE-2018-3639
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1143	Patch529: rh1566890-CVE_2018_3639-speculative_store_bypass.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1144	Patch531: rh1566890-CVE_2018_3639-speculative_store_bypass_toggle.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1145	# PR3601: Fix additional -Wreturn-type issues introduced by 8061651
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1146	Patch530: pr3601-fix_additional_Wreturn_type_issues_introduced_by_8061651_for_prims_jvm_cpp.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1147	# PR2888: OpenJDK should check for system cacerts database (e.g. /etc/pki/java/cacerts)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1148	# PR3575, RH1567204: System cacerts database handling should not affect jssecacerts
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1149	Patch539: pr2888-openjdk_should_check_for_system_cacerts_database_eg_etc_pki_java_cacerts.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1150	# PR3183, RH1340845: Support Fedora/RHEL8 system crypto policy
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1151	Patch400: pr3183-rh1340845-support_fedora_rhel_system_crypto_policy.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1152	# PR3655: Allow use of system crypto policy to be disabled by the user
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1153	Patch401: pr3655-toggle_system_crypto_policy.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1154	# JDK-8218811: replace open by os::open in hotspot coding
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1155	# This fixes a GCC 10 build issue
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1156	Patch111: jdk8218811-perfMemory_linux.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1157	# JDK-8241296: Segfault in JNIHandleBlock::oops_do()
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1158	Patch112: jdk8241296-jnihandleblock_segfault.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1159	# JDK-8244461: [JDK 8u] Build fails with glibc 2.32
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1160	Patch113: jdk8244461-remove_unused_sysctl.h.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1161	# fix build with gcc 11 Fedora(Rawhide) patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1162	Patch114: java-1.8.0-openjdk-gcc11.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1163	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1164	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1165	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1166	# Arch-specific upstreamable patches
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1167	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1168	# This section includes patches which need to
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1169	# be reviewed & pushed upstream and are specific
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1170	# to certain architectures. This usually means the
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1171	# current OpenJDK development branch, but may also
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1172	# include other trees e.g. for the AArch64 port for
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1173	# OpenJDK 8u.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1174	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1175	# s390: PR3593: Use "%z" for size_t on s390 as size_t != intptr_t
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1176	Patch103: pr3593-s390_use_z_format_specifier_for_size_t_arguments_as_size_t_not_equals_to_int.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1177	# x86: S8199936, PR3533: HotSpot generates code with unaligned stack, crashes on SSE operations (-mstackrealign workaround)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1178	Patch105: jdk8199936-pr3533-enable_mstackrealign_on_x86_linux_as_well_as_x86_mac_os_x.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1179	# AArch64: PR3519: Fix further functions with a missing return value (AArch64)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1180	Patch106: pr3519-fix_further_functions_with_a_missing_return_value.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1181	# S390 ambiguous log2_intptr calls
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1182	Patch107: s390-8214206_fix.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1183	# JDK-8224851: AArch64: fix warnings and errors with Clang and GCC 8.3
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1184	# GCC 10 fix for redeclaration
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1185	Patch120: jdk8224851-aarch64_fix_warnings_and_errors_GCC_8_3.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1186	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1187	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1188	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1189	# Patches which need backporting to 8u
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1190	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1191	# This section includes patches which have
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1192	# been pushed upstream to the latest OpenJDK
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1193	# development tree, but need to be backported
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1194	# to OpenJDK 8u.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1195	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1196	# S8074839, PR2462: Resolve disabled warnings for libunpack and the unpack200 binary
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1197	# This fixes printf warnings that lead to build failure with -Werror=format-security from optflags
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1198	Patch502: pr2462-resolve_disabled_warnings_for_libunpack_and_the_unpack200_binary.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1199	# S8154313: Generated javadoc scattered all over the place
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1200	Patch578: jdk8154313-generated_javadoc_scattered_all_over_the_place.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1201	# PR3591: Fix for bug 3533 doesn't add -mstackrealign to JDK code
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1202	Patch571: jdk8199936-pr3591-enable_mstackrealign_on_x86_linux_as_well_as_x86_mac_os_x_jdk.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1203	# 8143245, PR3548: Zero build requires disabled warnings
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1204	Patch574: jdk8143245-pr3548-zero_build_requires_disabled_warnings.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1205	# 8197981, PR3548: Missing return statement in __sync_val_compare_and_swap_8
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1206	Patch575: jdk8197981-pr3548-missing_return_statement_in_sync_val_compare_and_swap_8.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1207	# 8062808, PR3548: Turn on the -Wreturn-type warning
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1208	Patch577: jdk8062808-pr3548-turn_on_the_wreturn_type_warning.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1209	# s390: JDK-8203030, Type fixing for s390
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1210	Patch102: jdk8203030-zero_s390_31_bit_size_t_type_conflicts_in_shared_code.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1211	# 8035341: Allow using a system installed libpng
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1212	Patch202: jdk8035341-allow_using_system_installed_libpng.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1213	# 8042159: Allow using a system-installed lcms2
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1214	Patch203: jdk8042159-allow_using_system_installed_lcms2.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1215	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1216	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1217	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1218	# Patches fixing defects found by statical analysis by Svace
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1219	# Svace report: https://file-store.rosalinux.ru/download/c93c8bc8b1dddd3a5efc10c06fda65a8451a1261
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1220	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1221	Patch301: NAA.001.codeBuffer.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1222	Patch302: NAA.002.unpack.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1223	Patch303: NAA.003.util.c.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1224	Patch304: NAA.004.shenandoahHeap.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1225	Patch305: NAA.005.zip_util.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1226	Patch306: NAA.006.allocation.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1227	Patch307: NAA.007.addnode.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1228	Patch308: NAA.008.DynAnyCollectionImpl.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1229	Patch309: NAA.009.UIRegion.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1230	Patch310: NAA.010.hprof_check.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1231	Patch311: NAA.011.DerefAfterNull_linkResolver.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1232	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1233	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1234	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1235	# Patches appearing in 8u262
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1236	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1237	# This section includes patches which are present
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1238	# in the listed OpenJDK 8u release and should be
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1239	# able to be removed once that release is out
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1240	# and used by this RPM.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1241	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1242	# JDK-8233880: Support compilers with multi-digit major version numbers
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1243	Patch579: jdk8233880-compiler_versioning.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1244	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1245	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1246	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1247	# Patches ineligible for 8u
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1248	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1249	# This section includes patches which are present
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1250	# upstream, but ineligible for upstream 8u backport.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1251	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1252	# 8043805: Allow using a system-installed libjpeg
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1253	Patch201: jdk8043805-allow_using_system_installed_libjpeg.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1254	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1255	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1256	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1257	# Shenandoah fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1258	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1259	# This section includes patches which are
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1260	# specific to the Shenandoah garbage collector
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1261	# and should be upstreamed to the appropriate
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1262	# trees.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1263	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1264	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1265	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1266	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1267	# Non-OpenJDK fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1268	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1269	# This section includes patches to code other
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1270	# that from OpenJDK.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1271	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1272	Patch1000: rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1273	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1274	# architecture riscv64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1275	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1276	Patch2000: java-1.8-architecture-RISCV.patch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1277	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1278	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1279	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1280	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1281	# Dependencies
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1282	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1283	#############################################
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1284	BuildRequires: autoconf
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1285	BuildRequires: automake
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1286	BuildRequires: binutils
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1287	BuildRequires: cups-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1288	BuildRequires: elfutils
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1289	BuildRequires: elfutils-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1290	BuildRequires: fontconfig
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1291	BuildRequires: freetype2-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1292	BuildRequires: gcc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1293	BuildRequires: gcc-c++
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1294	BuildRequires: gdb
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1295	BuildRequires: giflib-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1296	BuildRequires: jpeg-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1297	BuildRequires: libxslt-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1298	BuildRequires: nss-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1299	BuildRequires: openssl
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1300	BuildRequires: pkgconfig
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1301	BuildRequires: pkgconfig(alsa)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1302	BuildRequires: pkgconfig(gtk+-2.0)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1303	BuildRequires: pkgconfig(lcms2)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1304	BuildRequires: pkgconfig(libpng)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1305	BuildRequires: pkgconfig(x11)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1306	BuildRequires: pkgconfig(xi)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1307	BuildRequires: pkgconfig(xinerama)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1308	BuildRequires: pkgconfig(xproto)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1309	BuildRequires: pkgconfig(xt)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1310	BuildRequires: pkgconfig(xtst)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1311	BuildRequires: unzip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1312	BuildRequires: xsltproc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1313	BuildRequires: zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1314	BuildRequires: nss-softokn-freebl-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1315	BuildRequires: javapackages-filesystem
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1316	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1317	# Use OpenJDK 7 where available (on RHEL) to avoid
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1318	# having to use the rhel-7.x-java-unsafe-candidate hack
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1319	#if ! 0%{?fedora} && 0%{?rhel} <= 7
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1320	%if 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1321	# Require a boot JDK which doesn't fail due to RH1482244
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1322	BuildRequires: java-1.7.0-openjdk-devel >= 1.7.0.151-2.6.11.3
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1323	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1324	BuildRequires: java-1.8.0-openjdk-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1325	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1326	# Zero-assembler build requirement
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1327	%ifnarch %{jit_arches}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1328	BuildRequires: pkgconfig(libffi)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1329	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1330	%if %{with timezonejava}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1331	BuildRequires: tzdata-java >= 2015d
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1332	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1333	%if %{with_systemtap}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1334	BuildRequires: systemtap-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1335	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1336	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1337	# this is always built, also during debug-only build
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1338	# when it is built in debug-only this package is just placeholder
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1339	%{java_rpo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1340	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1341	%description
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1342	The %{origin_nice} runtime environment %{majorver}.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1343	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1344	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1345	%package slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1346	Summary: %{origin_nice} Runtime Environment %{majorver} %{debug_on}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1347	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1348	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1349	%{java_rpo -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1350	%description slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1351	The %{origin_nice} runtime environment %{majorver}.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1352	%{debug_warning}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1353	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1354	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1355	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1356	%package headless
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1357	Summary: %{origin_nice} Headless Runtime Environment %{majorver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1358	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1359	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1360	%{java_headless_rpo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1361	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1362	%description headless
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1363	The %{origin_nice} runtime environment %{majorver} without audio and video support.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1364	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1365	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1366	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1367	%package headless-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1368	Summary: %{origin_nice} Runtime Environment %{majorver} %{debug_on}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1369	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1370	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1371	%{java_headless_rpo -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1372	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1373	%description headless-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1374	The %{origin_nice} runtime environment %{majorver} without audio and video support.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1375	%{debug_warning}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1376	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1377	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1378	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1379	%package devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1380	Summary: %{origin_nice} Development Environment %{majorver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1381	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1382	Provides: java-devel-openjdk = %{EVRD}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1383	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1384	%{java_devel_rpo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1385	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1386	%description devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1387	The %{origin_nice} development tools %{majorver}.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1388	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1389	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1390	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1391	%package devel-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1392	Summary: %{origin_nice} Development Environment %{majorver} %{debug_on}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1393	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1394	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1395	%{java_devel_rpo -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1396	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1397	%description devel-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1398	The %{origin_nice} development tools %{majorver}.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1399	%{debug_warning}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1400	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1401	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1402	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1403	%package demo
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1404	Summary: %{origin_nice} Demos %{majorver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1405	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1406	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1407	%{java_demo_rpo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1408	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1409	%description demo
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1410	The %{origin_nice} demos %{majorver}.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1411	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1412	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1413	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1414	%package demo-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1415	Summary: %{origin_nice} Demos %{majorver} %{debug_on}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1416	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1417	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1418	%{java_demo_rpo -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1419	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1420	%description demo-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1421	The %{origin_nice} demos %{majorver}.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1422	%{debug_warning}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1423	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1424	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1425	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1426	%package src
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1427	Summary: %{origin_nice} Source Bundle %{majorver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1428	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1429	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1430	%{java_src_rpo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1431	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1432	%description src
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1433	The java-%{origin}-src sub-package contains the complete %{origin_nice} %{majorver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1434	class library source code for use by IDE indexers and debuggers.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1435	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1436	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1437	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1438	%package src-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1439	Summary: %{origin_nice} Source Bundle %{majorver} %{for_debug}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1440	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1441	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1442	%{java_src_rpo -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1443	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1444	%description src-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1445	The java-%{origin}-src-slowdebug sub-package contains the complete %{origin_nice} %{majorver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1446	class library source code for use by IDE indexers and debuggers. Debugging %{for_debug}.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1447	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1448	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1449	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1450	%package javadoc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1451	Summary: %{origin_nice} %{majorver} API documentation
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1452	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1453	Requires: javapackages-filesystem
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1454	Obsoletes: javadoc-slowdebug < 1:1.8.0.222.b10-1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1455	BuildArch: noarch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1456	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1457	%{java_javadoc_rpo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1458	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1459	%description javadoc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1460	The %{origin_nice} %{majorver} API documentation.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1461	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1462	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1463	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1464	%package javadoc-zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1465	Summary: %{origin_nice} %{majorver} API documentation compressed in a single archive
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1466	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1467	Requires: javapackages-filesystem
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1468	Obsoletes: javadoc-zip-slowdebug < 1:1.8.0.222.b10-1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1469	BuildArch: noarch
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1470	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1471	%{java_javadoc_rpo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1472	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1473	%description javadoc-zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1474	The %{origin_nice} %{majorver} API documentation compressed in a single archive.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1475	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1476	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1477	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1478	%package accessibility
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1479	Summary: %{origin_nice} %{majorver} accessibility connector
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1480	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1481	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1482	%{java_accessibility_rpo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1483	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1484	%description accessibility
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1485	Enables accessibility support in %{origin_nice} %{majorver} by using java-atk-wrapper. This allows
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1486	compatible at-spi2 based accessibility programs to work for AWT and Swing-based
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1487	programs.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1488	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1489	Please note, the java-atk-wrapper is still in beta, and %{origin_nice} %{majorver} itself is still
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1490	being tuned to be working with accessibility features. There are known issues
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1491	with accessibility on, so please do not install this package unless you really
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1492	need to.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1493	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1494	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1495	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1496	%package accessibility-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1497	Summary: %{origin_nice} %{majorver} accessibility connector %{for_debug}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1498	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1499	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1500	%{java_accessibility_rpo -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1501	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1502	%description accessibility-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1503	See normal java-%{version}-openjdk-accessibility description.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1504	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1505	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1506	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1507	%if %{with_openjfx_binding}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1508	%package openjfx
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1509	Summary: OpenJDK x OpenJFX connector
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1510	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1511	Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1512	Requires: openjfx8%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1513	Provides: javafx  = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1514	%description openjfx
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1515	Set of links from OpenJDK (jre) to OpenJFX.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1516	This package adds symliks finishing Java FX integration to %{name}.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1517	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1518	%package openjfx-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1519	Summary: OpenJDK x OpenJFX connector for FX developers
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1520	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1521	Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1522	Requires: openjfx8-devel%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1523	Provides: javafx-devel = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1524	%description openjfx-devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1525	Set of links from OpenJDK (sdk) to OpenJFX.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1526	This package adds symliks finishing Java FX integration to %{name}-devel.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1527	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1528	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1529	%package openjfx-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1530	Summary: OpenJDK x OpenJFX connector %{for_debug}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1531	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1532	Requires: %{name}-slowdebug%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1533	Requires: openjfx8%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1534	Provides: javafx-slowdebug = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1535	%description openjfx-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1536	Set of links from OpenJDK-slowdebug (jre) to normal OpenJFX. OpenJFX does not support debug builds of itself.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1537	This package adds symliks finishing Java FX integration to %{name}-slowdebug.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1538	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1539	%package openjfx-devel-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1540	Summary: OpenJDK x OpenJFX connector for FX developers %{for_debug}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1541	Group: Development/Java
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1542	Requires: %{name}-devel-slowdebug%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1543	Requires: openjfx8-devel%{?_isa}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1544	Provides: javafx-devel-slowdebug = %{epoch}:%{version}-%{release}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1545	%description openjfx-devel-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1546	Set of links from OpenJDK-slowdebug (sdk) to normal OpenJFX. OpenJFX does not support debug builds of itself.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1547	This package adds symliks finishing Java FX integration to %{name}-devel-slowdebug.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1548	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1549	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1550	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1551	%prep
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1552	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1553	# Using the echo macro breaks rpmdev-bumpspec, as it parses the first line of stdout :-(
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1554	%if 0%{?stapinstall:1}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1555	echo "CPU: %{_target_cpu}, arch install directory: %{archinstall}, SystemTap install directory: %{stapinstall}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1556	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1557	%{error:Unrecognised architecture %{_target_cpu}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1558	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1559	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1560	if [ %{include_normal_build} -eq 0 -o  %{include_normal_build} -eq 1 ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1561	echo "include_normal_build is %{include_normal_build}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1562	else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1563	echo "include_normal_build is %{include_normal_build}, thats invalid. Use 1 for yes or 0 for no"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1564	exit 11
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1565	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1566	if [ %{include_debug_build} -eq 0 -o  %{include_debug_build} -eq 1 ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1567	echo "include_debug_build is %{include_debug_build}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1568	else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1569	echo "include_debug_build is %{include_debug_build}, thats invalid. Use 1 for yes or 0 for no"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1570	exit 12
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1571	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1572	if [ %{include_debug_build} -eq 0 -a  %{include_normal_build} -eq 0 ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1573	echo "You have disabled both include_debug_build and include_normal_build. That is a no go."
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1574	exit 13
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1575	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1576	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1577	echo "Update version: %{updatever}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1578	echo "Build number: %{buildver}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1579	echo "Milestone: %{milestone}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1580	%setup -q -c -n %{uniquesuffix ""} -T -a 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1581	# https://bugzilla.redhat.com/show_bug.cgi?id=1189084
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1582	prioritylength=`expr length %{priority}`
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1583	if [ $prioritylength -ne 7 ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1584	echo "priority must be 7 digits in total, violated"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1585	exit 14
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1586	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1587	# For old patches
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1588	ln -s %{top_level_dir_name} jdk8
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1589	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1590	cp %{SOURCE2} .
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1591	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1592	# replace outdated configure guess script
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1593	#
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1594	# the configure macro will do this too, but it also passes a few flags not
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1595	# supported by openjdk configure script
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1596	cp %{SOURCE100} %{top_level_dir_name}/common/autoconf/build-aux/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1597	cp %{SOURCE101} %{top_level_dir_name}/common/autoconf/build-aux/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1598	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1599	# OpenJDK patches
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1600	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1601	# Remove libraries that are linked
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1602	sh %{SOURCE12}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1603	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1604	# System library fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1605	%patch201
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1606	%patch202
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1607	%patch203
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1608	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1609	# System security policy fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1610	%patch400
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1611	%patch401
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1612	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1613	%patch1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1614	%patch3
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1615	%patch5
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1616	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1617	# s390 build fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1618	%patch102
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1619	%patch103
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1620	%patch107
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1621	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1622	# AArch64 fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1623	%patch106
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1624	%patch120
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1625	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1626	# x86 fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1627	%patch105
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1628	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1629	# Upstreamable fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1630	%patch502
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1631	%patch504
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1632	%patch512
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1633	%patch578
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1634	%patch523
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1635	%patch528
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1636	%patch529
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1637	%patch531
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1638	%patch530
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1639	%patch571
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1640	%patch574
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1641	%patch575
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1642	%patch577
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1643	%patch111
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1644	%patch112
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1645	%patch113
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1646	%patch114
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1647	%patch579
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1648	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1649	%patch301 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1650	%patch302 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1651	%patch303 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1652	%patch304 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1653	%patch305 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1654	%patch306 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1655	%patch307 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1656	%patch308 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1657	%patch309 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1658	%patch310 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1659	%patch311 -p1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1660	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1661	# RPM-only fixes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1662	%patch539
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1663	%patch1000
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1664	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1665	# RISCV
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1666	%patch2000
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1667	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1668	# RHEL-only patches
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1669	%if ! 0%{?fedora} && 0%{?rhel} <= 7
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1670	%patch534
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1671	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1672	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1673	# Shenandoah patches
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1674	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1675	# Extract systemtap tapsets
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1676	%if %{with_systemtap}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1677	tar --strip-components=1 -x -I xz -f %{SOURCE8}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1678	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1679	cp -r tapset tapset%{debug_suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1680	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1681	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1682	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1683	for suffix in %{build_loop} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1684	for file in "tapset"$suffix/*.in; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1685	OUTPUT_FILE=`echo $file | sed -e "s:\.stp\.in$:-%{version}-%{release}.%{_arch}.stp:g"`
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1686	sed -e "s:@ABS_SERVER_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/jre/lib/%{archinstall}/server/libjvm.so:g" $file > $file.1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1687	# TODO find out which architectures other than i686 have a client vm
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1688	%ifarch %{ix86}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1689	sed -e "s:@ABS_CLIENT_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/jre/lib/%{archinstall}/client/libjvm.so:g" $file.1 > $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1690	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1691	sed -e "/@ABS_CLIENT_LIBJVM_SO@/d" $file.1 > $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1692	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1693	sed -i -e "s:@ABS_JAVA_HOME_DIR@:%{_jvmdir}/%{sdkdir -- $suffix}:g" $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1694	sed -i -e "s:@INSTALL_ARCH_DIR@:%{archinstall}:g" $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1695	sed -i -e "s:@prefix@:%{_jvmdir}/%{sdkdir -- $suffix}/:g" $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1696	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1697	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1698	# systemtap tapsets ends
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1699	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1700	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1701	# Prepare desktop files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1702	# The _X_ syntax indicates variables that are replaced by make upstream
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1703	# The @X@ syntax indicates variables that are replaced by configure upstream
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1704	for suffix in %{build_loop} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1705	for file in %{SOURCE9} %{SOURCE10} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1706	FILE=`basename $file | sed -e s:\.in$::g`
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1707	EXT="${FILE##*.}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1708	NAME="${FILE%.*}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1709	OUTPUT_FILE=$NAME$suffix.$EXT
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1710	sed    -e  "s:_SDKBINDIR_:%{sdkbindir -- $suffix}:g" $file > $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1711	sed -i -e  "s:_JREBINDIR_:%{jrebindir -- $suffix}:g" $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1712	sed -i -e  "s:@target_cpu@:%{_arch}:g" $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1713	sed -i -e  "s:@OPENJDK_VER@:%{version}-%{release}.%{_arch}$suffix:g" $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1714	sed -i -e  "s:@JAVA_VER@:%{javaver}:g" $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1715	sed -i -e  "s:@JAVA_VENDOR@:%{origin}:g" $OUTPUT_FILE
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1716	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1717	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1718	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1719	# Setup nss.cfg
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1720	sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE11} > nss.cfg
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1721	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1722	# Remove not used code, including assembler code,
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1723	# so that it does not get counted as code written in assembler
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1724	# during analysis in laboratory (FSTEK)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1725	rm -fvr \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1726	openjdk/hotspot/src/os_cpu/aix* \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1727	openjdk/hotspot/src/os_cpu/bsd* \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1728	%ifnarch aarch64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1729	openjdk/hotspot/src/os_cpu/linux_aarch64 \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1730	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1731	openjdk/hotspot/src/os_cpu/linux_ppc \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1732	openjdk/hotspot/src/os_cpu/linux_sparc \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1733	openjdk/hotspot/src/os_cpu/solaris* \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1734	openjdk/hotspot/src/os_cpu/windows* \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1735	openjdk/nashorn/samples/*.asm
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1736	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1737	%build
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1738	# How many CPU's do we have?
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1739	export NUM_PROC=%(/usr/bin/getconf _NPROCESSORS_ONLN 2> /dev/null || :)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1740	export NUM_PROC=${NUM_PROC:-1}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1741	%if 0%{?_smp_ncpus_max}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1742	# Honor %%_smp_ncpus_max
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1743	[ ${NUM_PROC} -gt %{?_smp_ncpus_max} ] && export NUM_PROC=%{?_smp_ncpus_max}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1744	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1745	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1746	%ifarch s390x sparc64 alpha %{power64} %{aarch64} %{riscv64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1747	export ARCH_DATA_MODEL=64
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1748	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1749	%ifarch alpha
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1750	export CFLAGS="$CFLAGS -mieee"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1751	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1752	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1753	# We use ourcppflags because the OpenJDK build seems to
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1754	# pass EXTRA_CFLAGS to the HotSpot C++ compiler...
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1755	EXTRA_CFLAGS="%ourcppflags -Wno-error -fcommon"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1756	EXTRA_CPP_FLAGS="%ourcppflags"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1757	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1758	%ifarch %{power64} ppc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1759	# fix rpmlint warnings
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1760	EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-strict-aliasing"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1761	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1762	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1763	EXTRA_ASFLAGS="${EXTRA_CFLAGS} -Wa,--generate-missing-build-notes=yes"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1764	export EXTRA_CFLAGS EXTRA_ASFLAGS
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1765	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1766	(cd %{top_level_dir_name}/common/autoconf
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1767	bash ./autogen.sh
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1768	)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1769	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1770	function buildjdk() {
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1771	local outputdir=${1}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1772	local buildjdk=${2}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1773	local maketargets=${3}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1774	local debuglevel=${4}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1775	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1776	local top_srcdir_abs_path=$(pwd)/%{top_level_dir_name}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1777	# Variable used in hs_err hook on build failures
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1778	local top_builddir_abs_path=$(pwd)/${outputdir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1779	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1780	mkdir -p ${outputdir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1781	pushd ${outputdir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1782	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1783	bash ${top_srcdir_abs_path}/configure \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1784	%ifnarch %{jit_arches}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1785	--with-jvm-variants=zero \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1786	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1787	%ifarch %{riscv64}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1788	--disable-precompiled-headers \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1789	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1790	--with-native-debug-symbols=internal \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1791	--with-milestone=%{milestone} \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1792	--with-update-version=%{updatever} \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1793	--with-build-number=%{buildver} \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1794	--with-boot-jdk=${buildjdk} \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1795	--with-debug-level=${debuglevel} \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1796	--enable-unlimited-crypto \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1797	--with-zlib=system \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1798	--with-libjpeg=system \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1799	--with-giflib=system \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1800	--with-libpng=system \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1801	--with-lcms=system \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1802	--with-stdc++lib=dynamic \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1803	--with-extra-cxxflags="$EXTRA_CPP_FLAGS" \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1804	--with-extra-cflags="$EXTRA_CFLAGS" \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1805	--with-extra-asflags="$EXTRA_ASFLAGS" \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1806	--with-extra-ldflags="%{ourldflags}" \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1807	--with-num-cores="$NUM_PROC"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1808	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1809	cat spec.gmk
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1810	cat hotspot-spec.gmk
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1811	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1812	make \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1813	JAVAC_FLAGS=-g \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1814	LOG=trace \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1815	SCTP_WERROR= \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1816	${maketargets} || ( pwd; find ${top_srcdir_abs_path} ${top_builddir_abs_path} -name "hs_err_pid*.log" | xargs cat && false )
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1817	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1818	# the build (erroneously) removes read permissions from some jars
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1819	# this is a regression in OpenJDK 7 (our compiler):
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1820	# http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1437
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1821	find images/%{jdkimage} -iname '*.jar' -exec chmod ugo+r {} \;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1822	chmod ugo+r images/%{jdkimage}/lib/ct.sym
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1823	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1824	# remove redundant *diz and *debuginfo files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1825	find images/%{jdkimage} -iname '*.diz' -exec rm -v {} \;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1826	find images/%{jdkimage} -iname '*.debuginfo' -exec rm -v {} \;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1827	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1828	# Build screws up permissions on binaries
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1829	# https://bugs.openjdk.java.net/browse/JDK-8173610
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1830	find images/%{jdkimage} -iname '*.so' -exec chmod +x {} \;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1831	find images/%{jdkimage}/bin/ -exec chmod +x {} \;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1832	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1833	popd >& /dev/null
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1834	}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1835	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1836	for suffix in %{build_loop} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1837	if [ "x$suffix" = "x" ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1838	debugbuild=release
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1839	else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1840	# change --something to something
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1841	debugbuild=`echo $suffix  | sed "s/-//g"`
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1842	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1843	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1844	systemjdk=/usr/lib/jvm/java-openjdk
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1845	builddir=%{buildoutputdir -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1846	bootbuilddir=boot${builddir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1847	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1848	# Debug builds don't need same targets as release for
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1849	# build speed-up
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1850	maketargets="%{release_targets}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1851	if echo $debugbuild | grep -q "debug" ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1852	maketargets="%{debug_targets}"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1853	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1854	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1855	%if %{bootstrap_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1856	buildjdk ${bootbuilddir} ${systemjdk} "%{bootstrap_targets}" ${debugbuild}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1857	buildjdk ${builddir} $(pwd)/${bootbuilddir}/images/%{jdkimage} "${maketargets}" ${debugbuild}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1858	rm -rf ${bootbuilddir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1859	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1860	buildjdk ${builddir} ${systemjdk} "${maketargets}" ${debugbuild}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1861	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1862	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1863	# Install nss.cfg right away as we will be using the JRE above
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1864	export JAVA_HOME=$(pwd)/%{buildoutputdir -- $suffix}/images/%{jdkimage}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1865	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1866	# Install nss.cfg right away as we will be using the JRE above
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1867	install -m 644 nss.cfg $JAVA_HOME/jre/lib/security/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1868	%if %{with timezonejava}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1869	# Use system-wide tzdata
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1870	rm $JAVA_HOME/jre/lib/tzdb.dat
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1871	ln -s %{_datadir}/javazi-1.8/tzdb.dat $JAVA_HOME/jre/lib/tzdb.dat
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1872	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1873	# build cycles
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1874	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1875	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1876	%check
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1877	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1878	# !!! TODO: remove it
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1879	exit 0
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1880	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1881	# We test debug first as it will give better diagnostics on a crash
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1882	for suffix in %{rev_build_loop} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1883	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1884	export JAVA_HOME=$(pwd)/%{buildoutputdir -- $suffix}/images/%{jdkimage}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1885	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1886	# Check unlimited policy has been used
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1887	$JAVA_HOME/bin/javac -d . %{SOURCE13}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1888	$JAVA_HOME/bin/java TestCryptoLevel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1889	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1890	# Check ECC is working
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1891	$JAVA_HOME/bin/javac -d . %{SOURCE14}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1892	$JAVA_HOME/bin/java $(echo $(basename %{SOURCE14})|sed "s|\.java||")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1893	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1894	# Verify system crypto (policy) can be disabled
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1895	$JAVA_HOME/bin/javac -d . %{SOURCE15}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1896	$JAVA_HOME/bin/java -Djava.security.disableSystemPropertiesFile=true $(echo $(basename %{SOURCE15})|sed "s|\.java||")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1897	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1898	# Check debug symbols are present and can identify code
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1899	find "$JAVA_HOME" -iname '*.so' -print0 | while read -d $'\0' lib
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1900	do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1901	if [ -f "$lib" ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1902	echo "Testing $lib for debug symbols"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1903	# All these tests rely on RPM failing the build if the exit code of any set
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1904	# of piped commands is non-zero.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1905	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1906	# Test for .debug_* sections in the shared object. This is the main test
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1907	# Stripped objects will not contain these
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1908	eu-readelf -S "$lib" | grep "] .debug_"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1909	test $(eu-readelf -S "$lib" | grep -E "\]\ .debug_(info|abbrev)" | wc --lines) == 2
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1910	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1911	# Test FILE symbols. These will most likely be removed by anything that
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1912	# manipulates symbol tables because it's generally useless. So a nice test
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1913	# that nothing has messed with symbols
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1914	old_IFS="$IFS"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1915	IFS=$'\n'
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1916	for line in $(eu-readelf -s "$lib" | grep "00000000      0 FILE    LOCAL  DEFAULT")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1917	do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1918	# We expect to see .cpp files, except for architectures like aarch64 and
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1919	# s390 where we expect .o and .oS files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1920	echo "$line" | grep -E "ABS ((.*/)?[-_a-zA-Z0-9]+\.(c|cc|cpp|cxx|o|oS))?$"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1921	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1922	IFS="$old_IFS"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1923	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1924	# If this is the JVM, look for javaCalls.(cpp|o) in FILEs, for extra sanity checking
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1925	if [ "`basename $lib`" = "libjvm.so" ]; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1926	eu-readelf -s "$lib" | \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1927	grep -E "00000000      0 FILE    LOCAL  DEFAULT      ABS javaCalls.(cpp|o)$"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1928	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1929	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1930	# Test that there are no .gnu_debuglink sections pointing to another
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1931	# debuginfo file. There shouldn't be any debuginfo files, so the link makes
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1932	# no sense either
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1933	eu-readelf -S "$lib" | grep 'gnu'
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1934	if eu-readelf -S "$lib" | grep '] .gnu_debuglink' | grep PROGBITS; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1935	echo "bad .gnu_debuglink section."
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1936	eu-readelf -x .gnu_debuglink "$lib"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1937	false
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1938	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1939	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1940	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1941	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1942	# Make sure gdb can do a backtrace based on line numbers on libjvm.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1943	# javaCalls.cpp:58 should map to:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1944	# http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/file/ff3b27e6bcc2/src/share/vm/runtime/javaCalls.cpp#l58
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1945	# Using line number 1 might cause build problems. See:
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1946	# https://bugzilla.redhat.com/show_bug.cgi?id=1539664
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1947	# https://bugzilla.redhat.com/show_bug.cgi?id=1538767
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1948	gdb -q "$JAVA_HOME/bin/java" <<EOF | tee gdb.out
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1949	handle SIGSEGV pass nostop noprint
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1950	handle SIGILL pass nostop noprint
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1951	set breakpoint pending on
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1952	break javaCalls.cpp:58
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1953	commands 1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1954	backtrace
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1955	quit
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1956	end
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1957	run -version
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1958	EOF
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1959	grep 'JavaCallWrapper::JavaCallWrapper' gdb.out
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1960	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1961	# Check src.zip has all sources. See RHBZ#1130490
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1962	jar -tf $JAVA_HOME/src.zip | grep 'sun.misc.Unsafe'
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1963	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1964	# Check class files include useful debugging information
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1965	$JAVA_HOME/bin/javap -l java.lang.Object | grep "Compiled from"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1966	$JAVA_HOME/bin/javap -l java.lang.Object | grep LineNumberTable
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1967	$JAVA_HOME/bin/javap -l java.lang.Object | grep LocalVariableTable
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1968	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1969	# Check generated class files include useful debugging information
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1970	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep "Compiled from"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1971	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LineNumberTable
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1972	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LocalVariableTable
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1973	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1974	# build cycles check
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1975	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1976	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1977	%install
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1978	STRIP_KEEP_SYMTAB=libjvm*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1979	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1980	for suffix in %{build_loop} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1981	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1982	# Install the jdk
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1983	pushd %{buildoutputdir -- $suffix}/images/%{jdkimage}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1984	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1985	# Install jsa directories so we can owe them
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1986	mkdir -p $RPM_BUILD_ROOT%{_jvmdir}/%{jredir -- $suffix}/lib/%{archinstall}/server/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1987	mkdir -p $RPM_BUILD_ROOT%{_jvmdir}/%{jredir -- $suffix}/lib/%{archinstall}/client/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1988	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1989	# Install main files.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1990	install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1991	cp -a bin include lib src.zip $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1992	install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{jredir -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1993	cp -a jre/bin jre/lib $RPM_BUILD_ROOT%{_jvmdir}/%{jredir -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1994	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1995	%if %{with_systemtap}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1996	# Install systemtap support files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1997	install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1998	# note, that uniquesuffix  is in BUILD dir in this case
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|1999	cp -a $RPM_BUILD_DIR/%{uniquesuffix ""}/tapset$suffix/*.stp $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2000	pushd  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2001	tapsetFiles=`ls *.stp`
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2002	popd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2003	install -d -m 755 $RPM_BUILD_ROOT%{tapsetdir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2004	for name in $tapsetFiles ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2005	targetName=`echo $name | sed "s/.stp/$suffix.stp/"`
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2006	ln -sf %{_jvmdir}/%{sdkdir -- $suffix}/tapset/$name $RPM_BUILD_ROOT%{tapsetdir}/$targetName
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2007	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2008	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2009	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2010	# Remove empty cacerts database
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2011	rm -f $RPM_BUILD_ROOT%{_jvmdir}/%{jredir -- $suffix}/lib/security/cacerts
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2012	# Install cacerts symlink needed by some apps which hardcode the path
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2013	pushd $RPM_BUILD_ROOT%{_jvmdir}/%{jredir -- $suffix}/lib/security
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2014	ln -sf /etc/pki/java/cacerts .
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2015	popd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2016	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2017	# Install versioned symlinks
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2018	pushd $RPM_BUILD_ROOT%{_jvmdir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2019	ln -sf %{jredir -- $suffix} %{jrelnk -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2020	popd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2021	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2022	# Remove javaws man page
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2023	rm -f man/man1/javaws*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2024	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2025	# Install man pages
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2026	install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2027	for manpage in man/man1/*
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2028	do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2029	# Convert man pages to UTF8 encoding
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2030	iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2031	mv -f $manpage.tmp $manpage
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2032	install -m 644 -p $manpage $RPM_BUILD_ROOT%{_mandir}/man1/$(basename \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2033	$manpage .1)-%{uniquesuffix -- $suffix}.1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2034	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2035	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2036	# Install demos and samples.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2037	cp -a demo $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2038	mkdir -p sample/rmi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2039	if [ ! -e sample/rmi/java-rmi.cgi ] ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2040	# hack to allow --short-circuit on install
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2041	mv bin/java-rmi.cgi sample/rmi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2042	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2043	cp -a sample $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2044	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2045	popd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2046	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2047	if ! echo $suffix | grep -q "debug" ; then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2048	# Install Javadoc documentation
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2049	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2050	cp -a %{buildoutputdir -- $suffix}/docs $RPM_BUILD_ROOT%{_javadocdir}/%{uniquejavadocdir -- $suffix}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2051	built_doc_archive=`echo "jdk-%{javaver}_%{updatever}%{milestone_version}$suffix-%{buildver}-docs.zip" | sed  s/slowdebug/debug/`
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2052	cp -a %{buildoutputdir -- $suffix}/bundles/$built_doc_archive  $RPM_BUILD_ROOT%{_javadocdir}/%{uniquejavadocdir -- $suffix}.zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2053	fi
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2054	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2055	# Install icons and menu entries
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2056	for s in 16 24 32 48 ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2057	install -D -p -m 644 \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2058	%{top_level_dir_name}/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2059	$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}-%{origin}.png
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2060	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2061	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2062	# Install desktop files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2063	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2064	for e in jconsole$suffix policytool$suffix ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2065	desktop-file-install --vendor=%{uniquesuffix -- $suffix} --mode=644 \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2066	--dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2067	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2068	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2069	# Install /etc/.java/.systemPrefs/ directory
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2070	# See https://bugzilla.redhat.com/show_bug.cgi?id=741821
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2071	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/.java/.systemPrefs
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2072	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2073	# FIXME: remove SONAME entries from demo DSOs. See
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2074	# https://bugzilla.redhat.com/show_bug.cgi?id=436497
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2075	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2076	# Find non-documentation demo files.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2077	find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/demo \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2078	$RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/sample \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2079	-type f -o -type l | sort \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2080	| grep -v README \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2081	| sed 's|'$RPM_BUILD_ROOT'||' \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2082	>> %{name}-demo.files"$suffix"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2083	# Find documentation demo files.
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2084	find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/demo \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2085	$RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/sample \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2086	-type f -o -type l | sort \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2087	| grep README \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2088	| sed 's|'$RPM_BUILD_ROOT'||' \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2089	| sed 's|^|%doc |' \
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2090	>> %{name}-demo.files"$suffix"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2091	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2092	# Create links which leads to separately installed java-atk-bridge and allow configuration
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2093	# links points to java-atk-wrapper - an dependence
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2094	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{jredir -- $suffix}/lib/%{archinstall}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2095	ln -s %{_libdir}/java-atk-wrapper/libatk-wrapper.so.0 libatk-wrapper.so
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2096	popd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2097	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{jredir -- $suffix}/lib/ext
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2098	ln -s %{_libdir}/java-atk-wrapper/java-atk-wrapper.jar  java-atk-wrapper.jar
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2099	popd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2100	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{jredir -- $suffix}/lib/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2101	echo "#Config file to  enable java-atk-wrapper" > accessibility.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2102	echo "" >> accessibility.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2103	echo "assistive_technologies=org.GNOME.Accessibility.AtkWrapper" >> accessibility.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2104	echo "" >> accessibility.properties
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2105	popd
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2106	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2107	# intentionally after all else, fx links  with redirections on its own
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2108	%if %{with_openjfx_binding}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2109	FXSDK_FILES=%{name}-openjfx-devel.files"$suffix"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2110	FXJRE_FILES=%{name}-openjfx.files"$suffix"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2111	echo -n "" > $FXJRE_FILES
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2112	echo -n "" > $FXSDK_FILES
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2113	for file in  %{jfx_jre_libs} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2114	srcfile=%{jfx_jre_libs_dir}/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2115	targetfile=%{_jvmdir}/%{jredir -- $suffix}/lib/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2116	ln -s $srcfile $RPM_BUILD_ROOT/$targetfile
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2117	echo $targetfile >> $FXJRE_FILES
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2118	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2119	for file in  %{jfx_jre_native} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2120	srcfile=%{jfx_jre_native_dir}/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2121	targetfile=%{_jvmdir}/%{jredir -- $suffix}/lib/%{archinstall}/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2122	ln -s $srcfile $RPM_BUILD_ROOT/$targetfile
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2123	echo $targetfile >> $FXJRE_FILES
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2124	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2125	for file in  %{jfx_jre_exts} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2126	srcfile=%{jfx_jre_exts_dir}/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2127	targetfile=%{_jvmdir}/%{jredir -- $suffix}/lib/ext/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2128	ln -s $srcfile $RPM_BUILD_ROOT/$targetfile
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2129	echo $targetfile >> $FXJRE_FILES
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2130	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2131	for file in  %{jfx_sdk_libs} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2132	srcfile=%{jfx_sdk_libs_dir}/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2133	targetfile=%{_jvmdir}/%{sdkdir -- $suffix}/lib/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2134	ln -s $srcfile $RPM_BUILD_ROOT/$targetfile
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2135	echo $targetfile >> $FXSDK_FILES
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2136	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2137	for file in  %{jfx_sdk_bins} ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2138	srcfile=%{jfx_sdk_bins_dir}/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2139	targetfile=%{_jvmdir}/%{sdkdir -- $suffix}/bin/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2140	ln -s $srcfile $RPM_BUILD_ROOT/$targetfile
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2141	echo $targetfile >> $FXSDK_FILES
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2142	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2143	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2144	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2145	bash %{SOURCE20} $RPM_BUILD_ROOT/%{_jvmdir}/%{jredir -- $suffix} %{javaver}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2146	# https://bugzilla.redhat.com/show_bug.cgi?id=1183793
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2147	touch -t 201401010000 $RPM_BUILD_ROOT/%{_jvmdir}/%{jredir -- $suffix}/lib/security/java.security
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2148	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2149	# moving config files to /etc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2150	mkdir -p $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/lib/security/policy/unlimited/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2151	mkdir -p $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/lib/security/policy/limited/
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2152	for file in lib/security/cacerts lib/security/policy/unlimited/US_export_policy.jar lib/security/policy/unlimited/local_policy.jar lib/security/policy/limited/US_export_policy.jar lib/security/policy/limited/local_policy.jar lib/security/java.policy lib/security/java.security lib/security/blacklisted.certs lib/logging.properties lib/calendars.properties lib/security/nss.cfg lib/net.properties ; do
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2153	mv      $RPM_BUILD_ROOT/%{_jvmdir}/%{jredir -- $suffix}/$file   $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2154	ln -sf  %{etcjavadir -- $suffix}/$file                          $RPM_BUILD_ROOT/%{_jvmdir}/%{jredir -- $suffix}/$file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2155	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2156	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2157	# stabilize permissions
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2158	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -name "*.so" -exec chmod 755 {} \; ;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2159	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -type d -exec chmod 755 {} \; ;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2160	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -name "ASSEMBLY_EXCEPTION" -exec chmod 644 {} \; ;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2161	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -name "LICENSE" -exec chmod 644 {} \; ;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2162	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -name "THIRD_PARTY_README" -exec chmod 644 {} \; ;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2163	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2164	# end, dual install
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2165	done
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2166	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2167	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2168	# intentionally only for non-debug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2169	%pretrans headless -p <lua>
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2170	-- see https://bugzilla.redhat.com/show_bug.cgi?id=1038092 for whole issue
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2171	-- see https://bugzilla.redhat.com/show_bug.cgi?id=1290388 for pretrans over pre
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2172	-- if copy-jdk-configs is in transaction, it installs in pretrans to temp
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2173	-- if copy_jdk_configs is in temp, then it means that copy-jdk-configs is in transaction  and so is
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2174	-- preferred over one in %%{_libexecdir}. If it is not in transaction, then depends
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2175	-- whether copy-jdk-configs is installed or not. If so, then configs are copied
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2176	-- (copy_jdk_configs from %%{_libexecdir} used) or not copied at all
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2177	local posix = require "posix"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2178	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2179	if (os.getenv("debug") == "true") then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2180	debug = true;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2181	print("cjc: in spec debug is on")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2182	else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2183	debug = false;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2184	end
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2185	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2186	SOURCE1 = "%{rpm_state_dir}/copy_jdk_configs.lua"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2187	SOURCE2 = "%{_libexecdir}/copy_jdk_configs.lua"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2188	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2189	local stat1 = posix.stat(SOURCE1, "type");
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2190	local stat2 = posix.stat(SOURCE2, "type");
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2191	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2192	if (stat1 ~= nil) then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2193	if (debug) then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2194	print(SOURCE1 .." exists - copy-jdk-configs in transaction, using this one.")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2195	end;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2196	package.path = package.path .. ";" .. SOURCE1
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2197	else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2198	if (stat2 ~= nil) then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2199	if (debug) then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2200	print(SOURCE2 .." exists - copy-jdk-configs already installed and NOT in transaction. Using.")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2201	end;
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2202	package.path = package.path .. ";" .. SOURCE2
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2203	else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2204	if (debug) then
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2205	print(SOURCE1 .." does NOT exists")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2206	print(SOURCE2 .." does NOT exists")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2207	print("No config files will be copied")
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2208	end
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2209	return
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2210	end
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2211	end
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2212	arg = nil ;  -- it is better to null the arg up, no meter if they exists or not, and use cjc as module in unified way, instead of relaying on "main" method during require "copy_jdk_configs.lua"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2213	cjc = require "copy_jdk_configs.lua"
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2214	args = {"--currentjvm", "%{uniquesuffix %{nil}}", "--jvmdir", "%{_jvmdir %{nil}}", "--origname", "%{name}", "--origjavaver", "%{javaver}", "--arch", "%{_arch}", "--temp", "%{rpm_state_dir}/%{name}.%{_arch}"}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2215	cjc.mainProgram(args)
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2216	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2217	%post
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2218	%{post_script %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2219	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2220	%post headless
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2221	%{post_headless %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2222	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2223	%postun
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2224	%{postun_script %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2225	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2226	%postun headless
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2227	%{postun_headless %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2228	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2229	%posttrans
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2230	%{posttrans_script %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2231	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2232	%posttrans headless
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2233	%{alternatives_java_install %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2234	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2235	%post devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2236	%{post_devel %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2237	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2238	%postun devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2239	%{postun_devel %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2240	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2241	%posttrans  devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2242	%{posttrans_devel %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2243	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2244	%posttrans javadoc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2245	%{alternatives_javadoc_install %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2246	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2247	%postun javadoc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2248	%{postun_javadoc %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2249	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2250	%posttrans javadoc-zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2251	%{alternatives_javadoczip_install %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2252	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2253	%postun javadoc-zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2254	%{postun_javadoc_zip %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2255	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2256	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2257	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2258	%post slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2259	%{post_script -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2260	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2261	%post headless-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2262	%{post_headless -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2263	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2264	%posttrans headless-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2265	%{alternatives_java_install -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2266	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2267	%postun slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2268	%{postun_script -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2269	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2270	%postun headless-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2271	%{postun_headless -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2272	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2273	%posttrans slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2274	%{posttrans_script -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2275	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2276	%post devel-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2277	%{post_devel -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2278	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2279	%postun devel-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2280	%{postun_devel -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2281	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2282	%posttrans  devel-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2283	%{posttrans_devel -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2284	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2285	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2286	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2287	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2288	%files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2289	# main package builds always
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2290	%{files_jre %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2291	%else
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2292	%files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2293	# placeholder
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2294	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2295	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2296	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2297	%if %{include_normal_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2298	%files headless
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2299	# important note, see https://bugzilla.redhat.com/show_bug.cgi?id=1038092 for whole issue
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2300	# all config/noreplace files (and more) have to be declared in pretrans. See pretrans
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2301	%{files_jre_headless %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2302	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2303	%files devel
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2304	%{files_devel %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2305	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2306	%files demo -f %{name}-demo.files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2307	%{files_demo %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2308	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2309	%files src
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2310	%{files_src %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2311	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2312	%files javadoc
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2313	%{files_javadoc %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2314	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2315	# this puts huge file to /usr/share
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2316	# unluckily ti is really a documentation file
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2317	# and unluckily it really is architecture-dependent, as eg. aot and grail are now x86_64 only
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2318	# same for debug variant
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2319	%files javadoc-zip
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2320	%{files_javadoc_zip %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2321	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2322	%files accessibility
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2323	%{files_accessibility %{nil}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2324	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2325	%if %{with_openjfx_binding}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2326	%files openjfx -f %{name}-openjfx.files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2327	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2328	%files openjfx-devel -f %{name}-openjfx-devel.files
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2329	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2330	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2331	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2332	%if %{include_debug_build}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2333	%files slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2334	%{files_jre -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2335	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2336	%files headless-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2337	%{files_jre_headless -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2338	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2339	%files devel-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2340	%{files_devel -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2341	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2342	%files demo-slowdebug -f %{name}-demo.files-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2343	%{files_demo -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2344	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2345	%files src-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2346	%{files_src -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2347	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2348	%files accessibility-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2349	%{files_accessibility -- %{debug_suffix_unquoted}}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2350	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2351	%if %{with_openjfx_binding}
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2352	%files openjfx-slowdebug -f %{name}-openjfx.files-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2353	
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2354	%files openjfx-devel-slowdebug -f %{name}-openjfx-devel.files-slowdebug
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2355	%endif
21mr|java-1.8.0-openjdk-1.8.0.252.b02-0.5.ea|2356	%endif

12909 21
21mr|java-21-openjdk-21.0.8.0.9-1|1	# synced up to a0812df57ddb9d58e947f1f7430563a8e7821d1
21mr|java-21-openjdk-21.0.8.0.9-1|2	%define _disable_ld_no_undefined 1
21mr|java-21-openjdk-21.0.8.0.9-1|3	
21mr|java-21-openjdk-21.0.8.0.9-1|4	%define _duplicate_files_terminate_build 0
21mr|java-21-openjdk-21.0.8.0.9-1|5	
21mr|java-21-openjdk-21.0.8.0.9-1|6	# RPM conditionals so as to be able to dynamically produce
21mr|java-21-openjdk-21.0.8.0.9-1|7	# slowdebug/release builds. See:
21mr|java-21-openjdk-21.0.8.0.9-1|8	# https://rpm.org/user_doc/conditional_builds.html
21mr|java-21-openjdk-21.0.8.0.9-1|9	#
21mr|java-21-openjdk-21.0.8.0.9-1|10	# Examples:
21mr|java-21-openjdk-21.0.8.0.9-1|11	#
21mr|java-21-openjdk-21.0.8.0.9-1|12	# Produce release, fastdebug *and* slowdebug builds on x86_64 (default):
21mr|java-21-openjdk-21.0.8.0.9-1|13	# $ rpmbuild -ba java-21-openjdk.spec
21mr|java-21-openjdk-21.0.8.0.9-1|14	#
21mr|java-21-openjdk-21.0.8.0.9-1|15	# Produce only release builds (no debug builds) on x86_64:
21mr|java-21-openjdk-21.0.8.0.9-1|16	# $ rpmbuild -ba java-21-openjdk.spec --without slowdebug --without fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|17	#
21mr|java-21-openjdk-21.0.8.0.9-1|18	# Only produce a release build on x86_64:
21mr|java-21-openjdk-21.0.8.0.9-1|19	# $ fedpkg mockbuild --without slowdebug --without fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|20	
21mr|java-21-openjdk-21.0.8.0.9-1|21	# Enable fastdebug builds by default on relevant arches.
21mr|java-21-openjdk-21.0.8.0.9-1|22	%bcond_without fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|23	# Enable slowdebug builds by default on relevant arches.
21mr|java-21-openjdk-21.0.8.0.9-1|24	%bcond_without slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|25	# Enable release builds by default on relevant arches.
21mr|java-21-openjdk-21.0.8.0.9-1|26	%bcond_without release
21mr|java-21-openjdk-21.0.8.0.9-1|27	# Enable static library builds by default.
21mr|java-21-openjdk-21.0.8.0.9-1|28	%bcond_without staticlibs
21mr|java-21-openjdk-21.0.8.0.9-1|29	# Build a fresh libjvm.so for use in a copy of the bootstrap JDK
21mr|java-21-openjdk-21.0.8.0.9-1|30	%bcond_with fresh_libjvm
21mr|java-21-openjdk-21.0.8.0.9-1|31	
21mr|java-21-openjdk-21.0.8.0.9-1|32	%bcond_with bootstrap
21mr|java-21-openjdk-21.0.8.0.9-1|33	%bcond_with check
21mr|java-21-openjdk-21.0.8.0.9-1|34	
21mr|java-21-openjdk-21.0.8.0.9-1|35	# Workaround for stripping of debug symbols from static libraries
21mr|java-21-openjdk-21.0.8.0.9-1|36	%if %{with staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|37	%define __brp_strip_static_archive %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|38	%global include_staticlibs 1
21mr|java-21-openjdk-21.0.8.0.9-1|39	%else
21mr|java-21-openjdk-21.0.8.0.9-1|40	%global include_staticlibs 0
21mr|java-21-openjdk-21.0.8.0.9-1|41	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|42	
21mr|java-21-openjdk-21.0.8.0.9-1|43	# Define whether to use the bootstrap JDK directly or with a fresh libjvm.so
21mr|java-21-openjdk-21.0.8.0.9-1|44	%if %{with fresh_libjvm}
21mr|java-21-openjdk-21.0.8.0.9-1|45	%global build_hotspot_first 1
21mr|java-21-openjdk-21.0.8.0.9-1|46	%else
21mr|java-21-openjdk-21.0.8.0.9-1|47	%global build_hotspot_first 0
21mr|java-21-openjdk-21.0.8.0.9-1|48	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|49	
21mr|java-21-openjdk-21.0.8.0.9-1|50	# The -g flag says to use strip -g instead of full strip on DSOs or EXEs.
21mr|java-21-openjdk-21.0.8.0.9-1|51	# This fixes detailed NMT and other tools which need minimal debug info.
21mr|java-21-openjdk-21.0.8.0.9-1|52	# See: https://bugzilla.redhat.com/show_bug.cgi?id=1520879
21mr|java-21-openjdk-21.0.8.0.9-1|53	%global _find_debuginfo_opts -g
21mr|java-21-openjdk-21.0.8.0.9-1|54	
21mr|java-21-openjdk-21.0.8.0.9-1|55	# With LTO flags enabled, debuginfo checks fail for some reason. Disable
21mr|java-21-openjdk-21.0.8.0.9-1|56	# LTO for a passing build. This really needs to be looked at.
21mr|java-21-openjdk-21.0.8.0.9-1|57	%define _lto_cflags %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|58	%define _disable_lto %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|59	
21mr|java-21-openjdk-21.0.8.0.9-1|60	# note: parametrized macros are order-sensitive (unlike not-parametrized) even with normal macros
21mr|java-21-openjdk-21.0.8.0.9-1|61	# also necessary when passing it as parameter to other macros. If not macro, then it is considered a switch
21mr|java-21-openjdk-21.0.8.0.9-1|62	# see the difference between global and define:
21mr|java-21-openjdk-21.0.8.0.9-1|63	# See https://github.com/rpm-software-management/rpm/issues/127 to comments at  "pmatilai commented on Aug 18, 2017"
21mr|java-21-openjdk-21.0.8.0.9-1|64	# (initiated in https://bugzilla.redhat.com/show_bug.cgi?id=1482192)
21mr|java-21-openjdk-21.0.8.0.9-1|65	%global debug_suffix_unquoted -slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|66	%global fastdebug_suffix_unquoted -fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|67	%global main_suffix_unquoted -main
21mr|java-21-openjdk-21.0.8.0.9-1|68	%global staticlibs_suffix_unquoted -staticlibs
21mr|java-21-openjdk-21.0.8.0.9-1|69	# quoted one for shell operations
21mr|java-21-openjdk-21.0.8.0.9-1|70	%global debug_suffix "%{debug_suffix_unquoted}"
21mr|java-21-openjdk-21.0.8.0.9-1|71	%global fastdebug_suffix "%{fastdebug_suffix_unquoted}"
21mr|java-21-openjdk-21.0.8.0.9-1|72	%global normal_suffix ""
21mr|java-21-openjdk-21.0.8.0.9-1|73	%global main_suffix "%{main_suffix_unquoted}"
21mr|java-21-openjdk-21.0.8.0.9-1|74	%global staticlibs_suffix "%{staticlibs_suffix_unquoted}"
21mr|java-21-openjdk-21.0.8.0.9-1|75	
21mr|java-21-openjdk-21.0.8.0.9-1|76	%global debug_warning This package is unoptimised with full debugging. Install only as needed and remove ASAP.
21mr|java-21-openjdk-21.0.8.0.9-1|77	%global fastdebug_warning This package is optimised with full debugging. Install only as needed and remove ASAP.
21mr|java-21-openjdk-21.0.8.0.9-1|78	%global debug_on unoptimised with full debugging on
21mr|java-21-openjdk-21.0.8.0.9-1|79	%global fastdebug_on optimised with full debugging on
21mr|java-21-openjdk-21.0.8.0.9-1|80	%global for_fastdebug for packages with debugging on and optimisation
21mr|java-21-openjdk-21.0.8.0.9-1|81	%global for_debug for packages with debugging on and no optimisation
21mr|java-21-openjdk-21.0.8.0.9-1|82	
21mr|java-21-openjdk-21.0.8.0.9-1|83	%if %{with release}
21mr|java-21-openjdk-21.0.8.0.9-1|84	%global include_normal_build 1
21mr|java-21-openjdk-21.0.8.0.9-1|85	%else
21mr|java-21-openjdk-21.0.8.0.9-1|86	%global include_normal_build 0
21mr|java-21-openjdk-21.0.8.0.9-1|87	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|88	
21mr|java-21-openjdk-21.0.8.0.9-1|89	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|90	%global normal_build %{normal_suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|91	%else
21mr|java-21-openjdk-21.0.8.0.9-1|92	%global normal_build %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|93	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|94	
21mr|java-21-openjdk-21.0.8.0.9-1|95	# We have hardcoded list of files, which  is appearing in alternatives, and in files
21mr|java-21-openjdk-21.0.8.0.9-1|96	# in alternatives those are slaves and master, very often triplicated by man pages
21mr|java-21-openjdk-21.0.8.0.9-1|97	# in files all masters and slaves are ghosted
21mr|java-21-openjdk-21.0.8.0.9-1|98	# the ghosts are here to allow installation via query like `dnf install /usr/bin/java`
21mr|java-21-openjdk-21.0.8.0.9-1|99	# you can list those files, with appropriate sections: cat *.spec | grep -e --install -e --slave -e post_ -e alternatives
21mr|java-21-openjdk-21.0.8.0.9-1|100	# TODO - fix those hardcoded lists via single list
21mr|java-21-openjdk-21.0.8.0.9-1|101	# Those files must *NOT* be ghosted for *slowdebug* packages
21mr|java-21-openjdk-21.0.8.0.9-1|102	# FIXME - if you are moving jshell or jlink or similar, always modify all three sections
21mr|java-21-openjdk-21.0.8.0.9-1|103	# you can check via headless and devels:
21mr|java-21-openjdk-21.0.8.0.9-1|104	#    rpm -ql --noghost java-11-openjdk-headless-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-21-openjdk-21.0.8.0.9-1|105	# == rpm -ql           java-11-openjdk-headless-slowdebug-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-21-openjdk-21.0.8.0.9-1|106	# != rpm -ql           java-11-openjdk-headless-11.0.1.13-8.fc29.x86_64.rpm  | grep bin
21mr|java-21-openjdk-21.0.8.0.9-1|107	# similarly for other %%{_jvmdir}/{jre,java} and %%{_javadocdir}/{java,java-zip}
21mr|java-21-openjdk-21.0.8.0.9-1|108	%define is_release_build() %( if [ "%{?1}" == "%{debug_suffix_unquoted}" -o "%{?1}" == "%{fastdebug_suffix_unquoted}" ]; then echo "0" ; else echo "1"; fi )
21mr|java-21-openjdk-21.0.8.0.9-1|109	
21mr|java-21-openjdk-21.0.8.0.9-1|110	# while JDK is a techpreview(is_system_jdk=0), some provides are turned off. Once jdk stops to be an techpreview, move it to 1
21mr|java-21-openjdk-21.0.8.0.9-1|111	# as sytem JDK, we mean any JDK which can run whole system java stack without issues (like bytecode issues, module issues, dependencies...)
21mr|java-21-openjdk-21.0.8.0.9-1|112	%global is_system_jdk 0
21mr|java-21-openjdk-21.0.8.0.9-1|113	
21mr|java-21-openjdk-21.0.8.0.9-1|114	%global aarch64         aarch64 arm64 armv8
21mr|java-21-openjdk-21.0.8.0.9-1|115	# we need to distinguish between big and little endian PPC64
21mr|java-21-openjdk-21.0.8.0.9-1|116	%global ppc64le         ppc64le
21mr|java-21-openjdk-21.0.8.0.9-1|117	%global ppc64be         ppc64 ppc64p7
21mr|java-21-openjdk-21.0.8.0.9-1|118	# Set of architectures which support multiple ABIs
21mr|java-21-openjdk-21.0.8.0.9-1|119	%global multilib_arches %{power64} sparc64 x86_64
21mr|java-21-openjdk-21.0.8.0.9-1|120	# Set of architectures for which we build slowdebug builds
21mr|java-21-openjdk-21.0.8.0.9-1|121	%global debug_arches    %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{power64} s390x loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|122	# Set of architectures for which we build fastdebug builds
21mr|java-21-openjdk-21.0.8.0.9-1|123	%global fastdebug_arches x86_64 ppc64le aarch64
21mr|java-21-openjdk-21.0.8.0.9-1|124	# Set of architectures with a Just-In-Time (JIT) compiler
21mr|java-21-openjdk-21.0.8.0.9-1|125	%global jit_arches      %{arm} %{aarch64} %{ix86} %{power64} s390x sparcv9 sparc64 x86_64 loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|126	# Set of architectures which use the Zero assembler port (!jit_arches)
21mr|java-21-openjdk-21.0.8.0.9-1|127	%global zero_arches ppc s390
21mr|java-21-openjdk-21.0.8.0.9-1|128	# Set of architectures which run a full bootstrap cycle
21mr|java-21-openjdk-21.0.8.0.9-1|129	%global bootstrap_arches %{jit_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|130	# Set of architectures which support SystemTap tapsets
21mr|java-21-openjdk-21.0.8.0.9-1|131	%global systemtap_arches %{jit_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|132	# Set of architectures with a Ahead-Of-Time (AOT) compiler
21mr|java-21-openjdk-21.0.8.0.9-1|133	%global aot_arches      x86_64 %{aarch64} loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|134	# Set of architectures which support the serviceability agent
21mr|java-21-openjdk-21.0.8.0.9-1|135	%global sa_arches       %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{power64} %{arm} loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|136	# Set of architectures which support class data sharing
21mr|java-21-openjdk-21.0.8.0.9-1|137	# See https://bugzilla.redhat.com/show_bug.cgi?id=513605
21mr|java-21-openjdk-21.0.8.0.9-1|138	# MetaspaceShared::generate_vtable_methods is not implemented for the PPC JIT
21mr|java-21-openjdk-21.0.8.0.9-1|139	%global share_arches    %{ix86} x86_64 sparcv9 sparc64 %{aarch64} %{arm} s390x
21mr|java-21-openjdk-21.0.8.0.9-1|140	# Set of architectures for which we build the Shenandoah garbage collector
21mr|java-21-openjdk-21.0.8.0.9-1|141	%global shenandoah_arches x86_64 %{aarch64} loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|142	# Set of architectures for which we build the Z garbage collector
21mr|java-21-openjdk-21.0.8.0.9-1|143	%global zgc_arches x86_64
21mr|java-21-openjdk-21.0.8.0.9-1|144	# Set of architectures for which alt-java has SSB mitigation
21mr|java-21-openjdk-21.0.8.0.9-1|145	%global ssbd_arches x86_64
21mr|java-21-openjdk-21.0.8.0.9-1|146	# Set of architectures for which java has short vector math library (libsvml.so)
21mr|java-21-openjdk-21.0.8.0.9-1|147	%global svml_arches x86_64
21mr|java-21-openjdk-21.0.8.0.9-1|148	
21mr|java-21-openjdk-21.0.8.0.9-1|149	# Set of architectures where we verify backtraces with gdb
21mr|java-21-openjdk-21.0.8.0.9-1|150	%global gdb_arches %{jit_arches} %{zero_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|151	
21mr|java-21-openjdk-21.0.8.0.9-1|152	# By default, we build a debug build during main build on JIT architectures
21mr|java-21-openjdk-21.0.8.0.9-1|153	%if %{with slowdebug}
21mr|java-21-openjdk-21.0.8.0.9-1|154	%ifarch %{debug_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|155	%global include_debug_build 1
21mr|java-21-openjdk-21.0.8.0.9-1|156	%else
21mr|java-21-openjdk-21.0.8.0.9-1|157	%global include_debug_build 0
21mr|java-21-openjdk-21.0.8.0.9-1|158	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|159	%else
21mr|java-21-openjdk-21.0.8.0.9-1|160	%global include_debug_build 0
21mr|java-21-openjdk-21.0.8.0.9-1|161	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|162	
21mr|java-21-openjdk-21.0.8.0.9-1|163	# On certain architectures, we compile the Shenandoah GC
21mr|java-21-openjdk-21.0.8.0.9-1|164	%ifarch %{shenandoah_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|165	%global use_shenandoah_hotspot 1
21mr|java-21-openjdk-21.0.8.0.9-1|166	%else
21mr|java-21-openjdk-21.0.8.0.9-1|167	%global use_shenandoah_hotspot 0
21mr|java-21-openjdk-21.0.8.0.9-1|168	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|169	
21mr|java-21-openjdk-21.0.8.0.9-1|170	# By default, we build a fastdebug build during main build only on fastdebug architectures
21mr|java-21-openjdk-21.0.8.0.9-1|171	%if %{with fastdebug}
21mr|java-21-openjdk-21.0.8.0.9-1|172	%ifarch %{fastdebug_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|173	%global include_fastdebug_build 1
21mr|java-21-openjdk-21.0.8.0.9-1|174	%else
21mr|java-21-openjdk-21.0.8.0.9-1|175	%global include_fastdebug_build 0
21mr|java-21-openjdk-21.0.8.0.9-1|176	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|177	%else
21mr|java-21-openjdk-21.0.8.0.9-1|178	%global include_fastdebug_build 0
21mr|java-21-openjdk-21.0.8.0.9-1|179	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|180	
21mr|java-21-openjdk-21.0.8.0.9-1|181	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|182	%global slowdebug_build %{debug_suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|183	%else
21mr|java-21-openjdk-21.0.8.0.9-1|184	%global slowdebug_build %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|185	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|186	
21mr|java-21-openjdk-21.0.8.0.9-1|187	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|188	%global fastdebug_build %{fastdebug_suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|189	%else
21mr|java-21-openjdk-21.0.8.0.9-1|190	%global fastdebug_build %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|191	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|192	
21mr|java-21-openjdk-21.0.8.0.9-1|193	# If you disable all builds, then the build fails
21mr|java-21-openjdk-21.0.8.0.9-1|194	# Build and test slowdebug first as it provides the best diagnostics
21mr|java-21-openjdk-21.0.8.0.9-1|195	%global build_loop %{slowdebug_build} %{fastdebug_build} %{normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|196	
21mr|java-21-openjdk-21.0.8.0.9-1|197	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|198	%global staticlibs_loop %{staticlibs_suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|199	%else
21mr|java-21-openjdk-21.0.8.0.9-1|200	%global staticlibs_loop %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|201	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|202	
21mr|java-21-openjdk-21.0.8.0.9-1|203	%ifarch %{bootstrap_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|204	%global bootstrap_build true
21mr|java-21-openjdk-21.0.8.0.9-1|205	%else
21mr|java-21-openjdk-21.0.8.0.9-1|206	%global bootstrap_build false
21mr|java-21-openjdk-21.0.8.0.9-1|207	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|208	
21mr|java-21-openjdk-21.0.8.0.9-1|209	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|210	# Extra target for producing the static-libraries. Separate from
21mr|java-21-openjdk-21.0.8.0.9-1|211	# other targets since this target is configured to use in-tree
21mr|java-21-openjdk-21.0.8.0.9-1|212	# AWT dependencies: lcms, libjpeg, libpng, libharfbuzz, giflib
21mr|java-21-openjdk-21.0.8.0.9-1|213	# and possibly others
21mr|java-21-openjdk-21.0.8.0.9-1|214	%global static_libs_target static-libs-image
21mr|java-21-openjdk-21.0.8.0.9-1|215	%else
21mr|java-21-openjdk-21.0.8.0.9-1|216	%global static_libs_target %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|217	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|218	
21mr|java-21-openjdk-21.0.8.0.9-1|219	# RPM JDK builds keep the debug symbols internal, to be later stripped by RPM
21mr|java-21-openjdk-21.0.8.0.9-1|220	%global debug_symbols internal
21mr|java-21-openjdk-21.0.8.0.9-1|221	
21mr|java-21-openjdk-21.0.8.0.9-1|222	# unlike portables,the rpms have to use static_libs_target very dynamically
21mr|java-21-openjdk-21.0.8.0.9-1|223	%global bootstrap_targets images
21mr|java-21-openjdk-21.0.8.0.9-1|224	%global release_targets images docs-zip
21mr|java-21-openjdk-21.0.8.0.9-1|225	# No docs nor bootcycle for debug builds
21mr|java-21-openjdk-21.0.8.0.9-1|226	%global debug_targets images
21mr|java-21-openjdk-21.0.8.0.9-1|227	# Target to use to just build HotSpot
21mr|java-21-openjdk-21.0.8.0.9-1|228	%global hotspot_target hotspot
21mr|java-21-openjdk-21.0.8.0.9-1|229	
21mr|java-21-openjdk-21.0.8.0.9-1|230	# JDK to use for bootstrapping
21mr|java-21-openjdk-21.0.8.0.9-1|231	%if ! %{with bootstrap}
21mr|java-21-openjdk-21.0.8.0.9-1|232	%global bootjdk /usr/lib/jvm/java-%{buildjdkver}-openjdk
21mr|java-21-openjdk-21.0.8.0.9-1|233	%else
21mr|java-21-openjdk-21.0.8.0.9-1|234	%global bootjdk  %{_builddir}/jdk-*
21mr|java-21-openjdk-21.0.8.0.9-1|235	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|236	
21mr|java-21-openjdk-21.0.8.0.9-1|237	# VM variant being built
21mr|java-21-openjdk-21.0.8.0.9-1|238	%ifarch %{zero_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|239	%global vm_variant zero
21mr|java-21-openjdk-21.0.8.0.9-1|240	%else
21mr|java-21-openjdk-21.0.8.0.9-1|241	%global vm_variant server
21mr|java-21-openjdk-21.0.8.0.9-1|242	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|243	
21mr|java-21-openjdk-21.0.8.0.9-1|244	# Filter out flags from the optflags macro that cause problems with the OpenJDK build
21mr|java-21-openjdk-21.0.8.0.9-1|245	# We filter out -O flags so that the optimization of HotSpot is not lowered from O3 to O2
21mr|java-21-openjdk-21.0.8.0.9-1|246	# We filter out -Wall which will otherwise cause HotSpot to produce hundreds of thousands of warnings (100+mb logs)
21mr|java-21-openjdk-21.0.8.0.9-1|247	# We replace it with -Wformat (required by -Werror=format-security) and -Wno-cpp to avoid FORTIFY_SOURCE warnings
21mr|java-21-openjdk-21.0.8.0.9-1|248	# We filter out -fexceptions as the HotSpot build explicitly does -fno-exceptions and it's otherwise the default for C++
21mr|java-21-openjdk-21.0.8.0.9-1|249	%global ourflags %(echo %optflags | sed -e 's|-Wall|-Wformat -Wno-cpp|' | sed -r -e 's|-O[0-9]*||')
21mr|java-21-openjdk-21.0.8.0.9-1|250	%global ourcppflags %(echo %ourflags | sed -e 's|-fexceptions||')
21mr|java-21-openjdk-21.0.8.0.9-1|251	%global ourldflags %{__global_ldflags}
21mr|java-21-openjdk-21.0.8.0.9-1|252	
21mr|java-21-openjdk-21.0.8.0.9-1|253	# With disabled nss is NSS deactivated, so NSS_LIBDIR can contain the wrong path
21mr|java-21-openjdk-21.0.8.0.9-1|254	# the initialization must be here. Later the pkg-config have buggy behavior
21mr|java-21-openjdk-21.0.8.0.9-1|255	# looks like openjdk RPM specific bug
21mr|java-21-openjdk-21.0.8.0.9-1|256	# Always set this so the nss.cfg file is not broken
21mr|java-21-openjdk-21.0.8.0.9-1|257	%global NSS_LIBDIR %(pkg-config --variable=libdir nss)
21mr|java-21-openjdk-21.0.8.0.9-1|258	
21mr|java-21-openjdk-21.0.8.0.9-1|259	# In some cases, the arch used by the JDK does
21mr|java-21-openjdk-21.0.8.0.9-1|260	# not match _arch.
21mr|java-21-openjdk-21.0.8.0.9-1|261	# Also, in some cases, the machine name used by SystemTap
21mr|java-21-openjdk-21.0.8.0.9-1|262	# does not match that given by _target_cpu
21mr|java-21-openjdk-21.0.8.0.9-1|263	%ifarch loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|264	%global archinstall loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|265	%global stapinstall %{_target_cpu}
21mr|java-21-openjdk-21.0.8.0.9-1|266	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|267	%ifarch riscv64
21mr|java-21-openjdk-21.0.8.0.9-1|268	%global archinstall riscv64
21mr|java-21-openjdk-21.0.8.0.9-1|269	%global stapinstall %{_target_cpu}
21mr|java-21-openjdk-21.0.8.0.9-1|270	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|271	%ifarch x86_64
21mr|java-21-openjdk-21.0.8.0.9-1|272	%global archinstall amd64
21mr|java-21-openjdk-21.0.8.0.9-1|273	%global stapinstall x86_64
21mr|java-21-openjdk-21.0.8.0.9-1|274	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|275	%ifarch ppc
21mr|java-21-openjdk-21.0.8.0.9-1|276	%global archinstall ppc
21mr|java-21-openjdk-21.0.8.0.9-1|277	%global stapinstall powerpc
21mr|java-21-openjdk-21.0.8.0.9-1|278	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|279	%ifarch %{ppc64be}
21mr|java-21-openjdk-21.0.8.0.9-1|280	%global archinstall ppc64
21mr|java-21-openjdk-21.0.8.0.9-1|281	%global stapinstall powerpc
21mr|java-21-openjdk-21.0.8.0.9-1|282	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|283	%ifarch %{ppc64le}
21mr|java-21-openjdk-21.0.8.0.9-1|284	%global archinstall ppc64le
21mr|java-21-openjdk-21.0.8.0.9-1|285	%global stapinstall powerpc
21mr|java-21-openjdk-21.0.8.0.9-1|286	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|287	%ifarch %{ix86}
21mr|java-21-openjdk-21.0.8.0.9-1|288	%global archinstall i686
21mr|java-21-openjdk-21.0.8.0.9-1|289	%global stapinstall i386
21mr|java-21-openjdk-21.0.8.0.9-1|290	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|291	%ifarch ia64
21mr|java-21-openjdk-21.0.8.0.9-1|292	%global archinstall ia64
21mr|java-21-openjdk-21.0.8.0.9-1|293	%global stapinstall ia64
21mr|java-21-openjdk-21.0.8.0.9-1|294	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|295	%ifarch s390
21mr|java-21-openjdk-21.0.8.0.9-1|296	%global archinstall s390
21mr|java-21-openjdk-21.0.8.0.9-1|297	%global stapinstall s390
21mr|java-21-openjdk-21.0.8.0.9-1|298	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|299	%ifarch s390x
21mr|java-21-openjdk-21.0.8.0.9-1|300	%global archinstall s390x
21mr|java-21-openjdk-21.0.8.0.9-1|301	%global stapinstall s390
21mr|java-21-openjdk-21.0.8.0.9-1|302	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|303	%ifarch %{arm}
21mr|java-21-openjdk-21.0.8.0.9-1|304	%global archinstall arm
21mr|java-21-openjdk-21.0.8.0.9-1|305	%global stapinstall arm
21mr|java-21-openjdk-21.0.8.0.9-1|306	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|307	%ifarch %{aarch64}
21mr|java-21-openjdk-21.0.8.0.9-1|308	%global archinstall aarch64
21mr|java-21-openjdk-21.0.8.0.9-1|309	%global stapinstall arm64
21mr|java-21-openjdk-21.0.8.0.9-1|310	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|311	# 32 bit sparc, optimized for v9
21mr|java-21-openjdk-21.0.8.0.9-1|312	%ifarch sparcv9
21mr|java-21-openjdk-21.0.8.0.9-1|313	%global archinstall sparc
21mr|java-21-openjdk-21.0.8.0.9-1|314	%global stapinstall %{_target_cpu}
21mr|java-21-openjdk-21.0.8.0.9-1|315	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|316	# 64 bit sparc
21mr|java-21-openjdk-21.0.8.0.9-1|317	%ifarch sparc64
21mr|java-21-openjdk-21.0.8.0.9-1|318	%global archinstall sparcv9
21mr|java-21-openjdk-21.0.8.0.9-1|319	%global stapinstall %{_target_cpu}
21mr|java-21-openjdk-21.0.8.0.9-1|320	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|321	%ifarch loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|322	%global archinstall loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|323	%global stapinstall loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|324	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|325	# Need to support noarch for srpm build
21mr|java-21-openjdk-21.0.8.0.9-1|326	%ifarch noarch
21mr|java-21-openjdk-21.0.8.0.9-1|327	%global archinstall %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|328	%global stapinstall %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|329	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|330	
21mr|java-21-openjdk-21.0.8.0.9-1|331	%ifarch %{systemtap_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|332	%global with_systemtap 1
21mr|java-21-openjdk-21.0.8.0.9-1|333	%else
21mr|java-21-openjdk-21.0.8.0.9-1|334	%global with_systemtap 0
21mr|java-21-openjdk-21.0.8.0.9-1|335	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|336	
21mr|java-21-openjdk-21.0.8.0.9-1|337	# New Version-String scheme-style defines
21mr|java-21-openjdk-21.0.8.0.9-1|338	%global featurever 21
21mr|java-21-openjdk-21.0.8.0.9-1|339	%global interimver 0
21mr|java-21-openjdk-21.0.8.0.9-1|340	%global updatever 8
21mr|java-21-openjdk-21.0.8.0.9-1|341	%global patchver 0
21mr|java-21-openjdk-21.0.8.0.9-1|342	# If you bump featurever, you must also bump vendor_version_string
21mr|java-21-openjdk-21.0.8.0.9-1|343	# Used via new version scheme. JDK 17 was
21mr|java-21-openjdk-21.0.8.0.9-1|344	# GA'ed in March 2022 => 22.3
21mr|java-21-openjdk-21.0.8.0.9-1|345	%global vendor_version_string 23.9
21mr|java-21-openjdk-21.0.8.0.9-1|346	# buildjdkver is usually same as %%{featurever},
21mr|java-21-openjdk-21.0.8.0.9-1|347	# but in time of bootstrap of next jdk, it is featurever-1,
21mr|java-21-openjdk-21.0.8.0.9-1|348	# and this it is better to change it here, on single place
21mr|java-21-openjdk-21.0.8.0.9-1|349	%global buildjdkver 21
21mr|java-21-openjdk-21.0.8.0.9-1|350	# We don't add any LTS designator for STS packages (this package).
21mr|java-21-openjdk-21.0.8.0.9-1|351	%global lts_designator "LTS"
21mr|java-21-openjdk-21.0.8.0.9-1|352	%global lts_designator_zip -%{lts_designator}
21mr|java-21-openjdk-21.0.8.0.9-1|353	
21mr|java-21-openjdk-21.0.8.0.9-1|354	# Define vendor information used by OpenJDK
21mr|java-21-openjdk-21.0.8.0.9-1|355	%global oj_vendor ROSA Linux
21mr|java-21-openjdk-21.0.8.0.9-1|356	%global oj_vendor_url https://www.rosa.ru/
21mr|java-21-openjdk-21.0.8.0.9-1|357	%global oj_vendor_bug_url  https://bugzilla.redhat.com/enter_bug.cgi
21mr|java-21-openjdk-21.0.8.0.9-1|358	%global oj_vendor_version (ROSA_Linux-%{version}-%{release})
21mr|java-21-openjdk-21.0.8.0.9-1|359	
21mr|java-21-openjdk-21.0.8.0.9-1|360	# Define IcedTea version used for SystemTap tapsets and desktop file
21mr|java-21-openjdk-21.0.8.0.9-1|361	%global icedteaver      6.0.0pre00-c848b93a8598
21mr|java-21-openjdk-21.0.8.0.9-1|362	# Define current Git revision for the FIPS support patches
21mr|java-21-openjdk-21.0.8.0.9-1|363	%global fipsver 0a42e29b391
21mr|java-21-openjdk-21.0.8.0.9-1|364	
21mr|java-21-openjdk-21.0.8.0.9-1|365	# Standard JPackage naming and versioning defines
21mr|java-21-openjdk-21.0.8.0.9-1|366	%global origin          openjdk
21mr|java-21-openjdk-21.0.8.0.9-1|367	%global origin_nice     OpenJDK
21mr|java-21-openjdk-21.0.8.0.9-1|368	%global top_level_dir_name   %{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|369	%global top_level_dir_name_backup %{top_level_dir_name}-backup
21mr|java-21-openjdk-21.0.8.0.9-1|370	%global buildver        9
21mr|java-21-openjdk-21.0.8.0.9-1|371	%global rpmrelease      1
21mr|java-21-openjdk-21.0.8.0.9-1|372	# Priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we moved to 11, we had to add another digit
21mr|java-21-openjdk-21.0.8.0.9-1|373	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|374	# Using 10 digits may overflow the int used for priority, so we combine the patch and build versions
21mr|java-21-openjdk-21.0.8.0.9-1|375	# It is very unlikely we will ever have a patch version > 4 or a build version > 20, so we combine as (patch * 20) + build.
21mr|java-21-openjdk-21.0.8.0.9-1|376	# This means 11.0.9.0+11 would have had a priority of 11000911 as before
21mr|java-21-openjdk-21.0.8.0.9-1|377	# A 11.0.9.1+1 would have had a priority of 11000921 (20 * 1 + 1), thus ensuring it is bigger than 11.0.9.0+11
21mr|java-21-openjdk-21.0.8.0.9-1|378	%global combiver $( expr 20 '*' %{patchver} + %{buildver} )
21mr|java-21-openjdk-21.0.8.0.9-1|379	%global priority %( printf '%02d%02d%02d%02d' %{featurever} %{interimver} %{updatever} %{combiver} )
21mr|java-21-openjdk-21.0.8.0.9-1|380	%else
21mr|java-21-openjdk-21.0.8.0.9-1|381	# for techpreview, using 1, so slowdebugs can have 0
21mr|java-21-openjdk-21.0.8.0.9-1|382	%global priority %( printf '%08d' 1 )
21mr|java-21-openjdk-21.0.8.0.9-1|383	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|384	%global newjavaver %{featurever}.%{interimver}.%{updatever}.%{patchver}
21mr|java-21-openjdk-21.0.8.0.9-1|385	%global javaver         %{featurever}
21mr|java-21-openjdk-21.0.8.0.9-1|386	
21mr|java-21-openjdk-21.0.8.0.9-1|387	# Strip up to 6 trailing zeros in newjavaver, as the JDK does, to get the correct version used in filenames
21mr|java-21-openjdk-21.0.8.0.9-1|388	%global filever %(svn=%{newjavaver}; for i in 1 2 3 4 5 6 ; do svn=${svn%%.0} ; done; echo ${svn})
21mr|java-21-openjdk-21.0.8.0.9-1|389	
21mr|java-21-openjdk-21.0.8.0.9-1|390	# Define milestone (EA for pre-releases, GA for releases)
21mr|java-21-openjdk-21.0.8.0.9-1|391	# Release will be (where N is usually a number starting at 1):
21mr|java-21-openjdk-21.0.8.0.9-1|392	# - 0.N%%{?extraver}%%{?dist} for EA releases,
21mr|java-21-openjdk-21.0.8.0.9-1|393	# - N%%{?extraver}{?dist} for GA releases
21mr|java-21-openjdk-21.0.8.0.9-1|394	%global is_ga           1
21mr|java-21-openjdk-21.0.8.0.9-1|395	%if %{is_ga}
21mr|java-21-openjdk-21.0.8.0.9-1|396	%global build_type GA
21mr|java-21-openjdk-21.0.8.0.9-1|397	%global expected_ea_designator ""
21mr|java-21-openjdk-21.0.8.0.9-1|398	%global ea_designator_zip ""
21mr|java-21-openjdk-21.0.8.0.9-1|399	%global extraver %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|400	%global eaprefix %{nil}
21mr|java-21-openjdk-21.0.8.0.9-1|401	%else
21mr|java-21-openjdk-21.0.8.0.9-1|402	%global build_type EA
21mr|java-21-openjdk-21.0.8.0.9-1|403	%global expected_ea_designator ea
21mr|java-21-openjdk-21.0.8.0.9-1|404	%global ea_designator_zip -%{expected_ea_designator}
21mr|java-21-openjdk-21.0.8.0.9-1|405	%global extraver .%{expected_ea_designator}
21mr|java-21-openjdk-21.0.8.0.9-1|406	%global eaprefix 0.
21mr|java-21-openjdk-21.0.8.0.9-1|407	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|408	
21mr|java-21-openjdk-21.0.8.0.9-1|409	# Define what url should JVM offer in case of a crash report
21mr|java-21-openjdk-21.0.8.0.9-1|410	%global bugs  https://bugs.mageia.org/enter_bug.cgi
21mr|java-21-openjdk-21.0.8.0.9-1|411	
21mr|java-21-openjdk-21.0.8.0.9-1|412	# parametrized macros are order-sensitive
21mr|java-21-openjdk-21.0.8.0.9-1|413	%global compatiblename  java-%{featurever}-%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|414	%global fullversion     %{compatiblename}-%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|415	# images directories from upstream build
21mr|java-21-openjdk-21.0.8.0.9-1|416	%global jdkimage                jdk
21mr|java-21-openjdk-21.0.8.0.9-1|417	%global static_libs_image       static-libs
21mr|java-21-openjdk-21.0.8.0.9-1|418	# output dir stub
21mr|java-21-openjdk-21.0.8.0.9-1|419	%define buildoutputdir() %{expand:build/jdk%{featurever}.build%{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|420	# we can copy the javadoc to not arched dir, or make it not noarch
21mr|java-21-openjdk-21.0.8.0.9-1|421	%define uniquejavadocdir()    %{expand:%{fullversion}.%{_arch}%{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|422	# main id and dir of this jdk
21mr|java-21-openjdk-21.0.8.0.9-1|423	%define uniquesuffix()        %{expand:%{fullversion}.%{_arch}%{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|424	
21mr|java-21-openjdk-21.0.8.0.9-1|425	#################################################################
21mr|java-21-openjdk-21.0.8.0.9-1|426	# fix for https://bugzilla.redhat.com/show_bug.cgi?id=1111349
21mr|java-21-openjdk-21.0.8.0.9-1|427	#         https://bugzilla.redhat.com/show_bug.cgi?id=1590796#c14
21mr|java-21-openjdk-21.0.8.0.9-1|428	#         https://bugzilla.redhat.com/show_bug.cgi?id=1655938
21mr|java-21-openjdk-21.0.8.0.9-1|429	%global _privatelibs libsplashscreen[.]so.*|libawt_xawt[.]so.*|libjli[.]so.*|libattach[.]so.*|libawt[.]so.*|libextnet[.]so.*|libawt_headless[.]so.*|libdt_socket[.]so.*|libfontmanager[.]so.*|libinstrument[.]so.*|libj2gss[.]so.*|libj2pcsc[.]so.*|libj2pkcs11[.]so.*|libjaas[.]so.*|libjavajpeg[.]so.*|libjdwp[.]so.*|libjimage[.]so.*|libjsound[.]so.*|liblcms[.]so.*|libmanagement[.]so.*|libmanagement_agent[.]so.*|libmanagement_ext[.]so.*|libmlib_image[.]so.*|libnet[.]so.*|libnio[.]so.*|libprefs[.]so.*|librmi[.]so.*|libsaproc[.]so.*|libsctp[.]so.*|libsystemconf[.]so.*|libzip[.]so.*
21mr|java-21-openjdk-21.0.8.0.9-1|430	%global _publiclibs libjawt[.]so.*|libjava[.]so.*|libjvm[.]so.*|libverify[.]so.*|libjsig[.]so.*
21mr|java-21-openjdk-21.0.8.0.9-1|431	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|432	%global __provides_exclude ^(%{_privatelibs})$
21mr|java-21-openjdk-21.0.8.0.9-1|433	%global __requires_exclude ^(%{_privatelibs})$
21mr|java-21-openjdk-21.0.8.0.9-1|434	# Never generate lib-style provides/requires for any debug packages
21mr|java-21-openjdk-21.0.8.0.9-1|435	%global __provides_exclude_from ^.*/%{uniquesuffix -- %{debug_suffix_unquoted}}/.*$
21mr|java-21-openjdk-21.0.8.0.9-1|436	%global __requires_exclude_from ^.*/%{uniquesuffix -- %{debug_suffix_unquoted}}/.*$
21mr|java-21-openjdk-21.0.8.0.9-1|437	%global __provides_exclude_from ^.*/%{uniquesuffix -- %{fastdebug_suffix_unquoted}}/.*$
21mr|java-21-openjdk-21.0.8.0.9-1|438	%global __requires_exclude_from ^.*/%{uniquesuffix -- %{fastdebug_suffix_unquoted}}/.*$
21mr|java-21-openjdk-21.0.8.0.9-1|439	%else
21mr|java-21-openjdk-21.0.8.0.9-1|440	# Don't generate provides/requires for JDK provided shared libraries at all.
21mr|java-21-openjdk-21.0.8.0.9-1|441	%global __provides_exclude ^(%{_privatelibs}|%{_publiclibs})$
21mr|java-21-openjdk-21.0.8.0.9-1|442	%global __requires_exclude ^(%{_privatelibs}|%{_publiclibs})$
21mr|java-21-openjdk-21.0.8.0.9-1|443	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|444	
21mr|java-21-openjdk-21.0.8.0.9-1|445	
21mr|java-21-openjdk-21.0.8.0.9-1|446	%global etcjavasubdir     %{_sysconfdir}/java/java-%{javaver}-%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|447	%define etcjavadir()      %{expand:%{etcjavasubdir}/%{uniquesuffix -- %{?1}}}
21mr|java-21-openjdk-21.0.8.0.9-1|448	# Standard JPackage directories and symbolic links.
21mr|java-21-openjdk-21.0.8.0.9-1|449	%define sdkdir()        %{expand:%{uniquesuffix -- %{?1}}}
21mr|java-21-openjdk-21.0.8.0.9-1|450	%define jrelnk()        %{expand:jre-%{javaver}-%{origin}-%{version}-%{release}.%{_arch}%{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|451	
21mr|java-21-openjdk-21.0.8.0.9-1|452	%define sdkbindir()     %{expand:%{_jvmdir}/%{sdkdir -- %{?1}}/bin}
21mr|java-21-openjdk-21.0.8.0.9-1|453	%define jrebindir()     %{expand:%{_jvmdir}/%{sdkdir -- %{?1}}/bin}
21mr|java-21-openjdk-21.0.8.0.9-1|454	
21mr|java-21-openjdk-21.0.8.0.9-1|455	%global alt_java_name     alt-java
21mr|java-21-openjdk-21.0.8.0.9-1|456	
21mr|java-21-openjdk-21.0.8.0.9-1|457	%global rpm_state_dir %{_localstatedir}/lib/rpm-state/
21mr|java-21-openjdk-21.0.8.0.9-1|458	
21mr|java-21-openjdk-21.0.8.0.9-1|459	%global alternatives_requires %{_sbindir}/update-alternatives
21mr|java-21-openjdk-21.0.8.0.9-1|460	
21mr|java-21-openjdk-21.0.8.0.9-1|461	%global family %{name}.%{_arch}
21mr|java-21-openjdk-21.0.8.0.9-1|462	%global family_noarch  %{name}
21mr|java-21-openjdk-21.0.8.0.9-1|463	
21mr|java-21-openjdk-21.0.8.0.9-1|464	%if %{with_systemtap}
21mr|java-21-openjdk-21.0.8.0.9-1|465	# Where to install systemtap tapset (links)
21mr|java-21-openjdk-21.0.8.0.9-1|466	# We would like these to be in a package specific sub-dir,
21mr|java-21-openjdk-21.0.8.0.9-1|467	# but currently systemtap doesn't support that, so we have to
21mr|java-21-openjdk-21.0.8.0.9-1|468	# use the root tapset dir for now. To distinguish between 64
21mr|java-21-openjdk-21.0.8.0.9-1|469	# and 32 bit architectures we place the tapsets under the arch
21mr|java-21-openjdk-21.0.8.0.9-1|470	# specific dir (note that systemtap will only pickup the tapset
21mr|java-21-openjdk-21.0.8.0.9-1|471	# for the primary arch for now). Systemtap uses the machine name
21mr|java-21-openjdk-21.0.8.0.9-1|472	# aka target_cpu as architecture specific directory name.
21mr|java-21-openjdk-21.0.8.0.9-1|473	%global tapsetroot /usr/share/systemtap
21mr|java-21-openjdk-21.0.8.0.9-1|474	%global tapsetdirttapset %{tapsetroot}/tapset/
21mr|java-21-openjdk-21.0.8.0.9-1|475	%global tapsetdir %{tapsetdirttapset}/%{stapinstall}
21mr|java-21-openjdk-21.0.8.0.9-1|476	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|477	
21mr|java-21-openjdk-21.0.8.0.9-1|478	# not-duplicated scriptlets for normal/debug packages
21mr|java-21-openjdk-21.0.8.0.9-1|479	%global update_desktop_icons /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|480	
21mr|java-21-openjdk-21.0.8.0.9-1|481	%define save_alternatives() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|482	# warning! alternatives are localised!
21mr|java-21-openjdk-21.0.8.0.9-1|483	# LANG=cs_CZ.UTF-8  alternatives --display java | head
21mr|java-21-openjdk-21.0.8.0.9-1|484	# LANG=en_US.UTF-8  alternatives --display java | head
21mr|java-21-openjdk-21.0.8.0.9-1|485	function nonLocalisedAlternativesDisplayOfMaster() {
21mr|java-21-openjdk-21.0.8.0.9-1|486	LANG=en_US.UTF-8 alternatives --display "$MASTER"
21mr|java-21-openjdk-21.0.8.0.9-1|487	}
21mr|java-21-openjdk-21.0.8.0.9-1|488	function headOfAbove() {
21mr|java-21-openjdk-21.0.8.0.9-1|489	nonLocalisedAlternativesDisplayOfMaster | head -n $1
21mr|java-21-openjdk-21.0.8.0.9-1|490	}
21mr|java-21-openjdk-21.0.8.0.9-1|491	MASTER="%{?1}"
21mr|java-21-openjdk-21.0.8.0.9-1|492	LOCAL_LINK="%{?2}"
21mr|java-21-openjdk-21.0.8.0.9-1|493	FAMILY="%{?3}"
21mr|java-21-openjdk-21.0.8.0.9-1|494	rm -f %{_localstatedir}/lib/rpm-state/"$MASTER"_$FAMILY > /dev/null
21mr|java-21-openjdk-21.0.8.0.9-1|495	if nonLocalisedAlternativesDisplayOfMaster > /dev/null ; then
21mr|java-21-openjdk-21.0.8.0.9-1|496	if headOfAbove 1 | grep -q manual ; then
21mr|java-21-openjdk-21.0.8.0.9-1|497	if headOfAbove 2 | tail -n 1 | grep -q %{compatiblename} ; then
21mr|java-21-openjdk-21.0.8.0.9-1|498	headOfAbove 2  > %{_localstatedir}/lib/rpm-state/"$MASTER"_"$FAMILY"
21mr|java-21-openjdk-21.0.8.0.9-1|499	fi
21mr|java-21-openjdk-21.0.8.0.9-1|500	fi
21mr|java-21-openjdk-21.0.8.0.9-1|501	fi
21mr|java-21-openjdk-21.0.8.0.9-1|502	}
21mr|java-21-openjdk-21.0.8.0.9-1|503	
21mr|java-21-openjdk-21.0.8.0.9-1|504	%define save_and_remove_alternatives() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|505	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|506	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|507	fi
21mr|java-21-openjdk-21.0.8.0.9-1|508	upgrade1_uninstal0=%{?3}
21mr|java-21-openjdk-21.0.8.0.9-1|509	if [ "0$upgrade1_uninstal0" -gt 0 ] ; then # removal of this condition will cause persistence between uninstall
21mr|java-21-openjdk-21.0.8.0.9-1|510	%{save_alternatives %{?1} %{?2} %{?4}}
21mr|java-21-openjdk-21.0.8.0.9-1|511	fi
21mr|java-21-openjdk-21.0.8.0.9-1|512	alternatives --remove  "%{?1}" "%{?2}"
21mr|java-21-openjdk-21.0.8.0.9-1|513	}
21mr|java-21-openjdk-21.0.8.0.9-1|514	
21mr|java-21-openjdk-21.0.8.0.9-1|515	%define set_if_needed_alternatives() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|516	MASTER="%{?1}"
21mr|java-21-openjdk-21.0.8.0.9-1|517	FAMILY="%{?2}"
21mr|java-21-openjdk-21.0.8.0.9-1|518	ALTERNATIVES_FILE="%{_localstatedir}/lib/rpm-state/$MASTER"_"$FAMILY"
21mr|java-21-openjdk-21.0.8.0.9-1|519	if [ -e  "$ALTERNATIVES_FILE" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|520	rm "$ALTERNATIVES_FILE"
21mr|java-21-openjdk-21.0.8.0.9-1|521	alternatives --set $MASTER $FAMILY
21mr|java-21-openjdk-21.0.8.0.9-1|522	fi
21mr|java-21-openjdk-21.0.8.0.9-1|523	}
21mr|java-21-openjdk-21.0.8.0.9-1|524	
21mr|java-21-openjdk-21.0.8.0.9-1|525	
21mr|java-21-openjdk-21.0.8.0.9-1|526	%define post_script() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|527	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|528	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|529	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|530	}
21mr|java-21-openjdk-21.0.8.0.9-1|531	
21mr|java-21-openjdk-21.0.8.0.9-1|532	%define alternatives_java_install() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|533	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|534	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|535	fi
21mr|java-21-openjdk-21.0.8.0.9-1|536	PRIORITY=%{priority}
21mr|java-21-openjdk-21.0.8.0.9-1|537	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-21-openjdk-21.0.8.0.9-1|538	let PRIORITY=PRIORITY-1
21mr|java-21-openjdk-21.0.8.0.9-1|539	fi
21mr|java-21-openjdk-21.0.8.0.9-1|540	
21mr|java-21-openjdk-21.0.8.0.9-1|541	ext=.xz
21mr|java-21-openjdk-21.0.8.0.9-1|542	key=java
21mr|java-21-openjdk-21.0.8.0.9-1|543	alternatives \\
21mr|java-21-openjdk-21.0.8.0.9-1|544	--install %{_bindir}/java $key %{jrebindir -- %{?1}}/java $PRIORITY  --family %{family} \\
21mr|java-21-openjdk-21.0.8.0.9-1|545	--slave %{_jvmdir}/jre jre %{_jvmdir}/%{sdkdir -- %{?1}} \\
21mr|java-21-openjdk-21.0.8.0.9-1|546	--slave %{_bindir}/%{alt_java_name} %{alt_java_name} %{jrebindir -- %{?1}}/%{alt_java_name} \\
21mr|java-21-openjdk-21.0.8.0.9-1|547	--slave %{_bindir}/keytool keytool %{jrebindir -- %{?1}}/keytool \\
21mr|java-21-openjdk-21.0.8.0.9-1|548	--slave %{_bindir}/rmiregistry rmiregistry %{jrebindir -- %{?1}}/rmiregistry \\
21mr|java-21-openjdk-21.0.8.0.9-1|549	--slave %{_mandir}/man1/java.1$ext java.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|550	%{_mandir}/man1/java-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|551	--slave %{_mandir}/man1/%{alt_java_name}.1$ext %{alt_java_name}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|552	%{_mandir}/man1/%{alt_java_name}-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|553	--slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|554	%{_mandir}/man1/keytool-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|555	--slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|556	%{_mandir}/man1/rmiregistry-%{uniquesuffix -- %{?1}}.1$ext
21mr|java-21-openjdk-21.0.8.0.9-1|557	
21mr|java-21-openjdk-21.0.8.0.9-1|558	%{set_if_needed_alternatives $key %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|559	
21mr|java-21-openjdk-21.0.8.0.9-1|560	for X in %{origin} %{javaver} ; do
21mr|java-21-openjdk-21.0.8.0.9-1|561	key=jre_"$X"
21mr|java-21-openjdk-21.0.8.0.9-1|562	alternatives --install %{_jvmdir}/jre-"$X" $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY --family %{family}
21mr|java-21-openjdk-21.0.8.0.9-1|563	%{set_if_needed_alternatives $key %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|564	done
21mr|java-21-openjdk-21.0.8.0.9-1|565	
21mr|java-21-openjdk-21.0.8.0.9-1|566	key=jre_%{javaver}_%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|567	alternatives --install %{_jvmdir}/jre-%{javaver}-%{origin} $key %{_jvmdir}/%{jrelnk -- %{?1}} $PRIORITY  --family %{family}
21mr|java-21-openjdk-21.0.8.0.9-1|568	%{set_if_needed_alternatives $key %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|569	}
21mr|java-21-openjdk-21.0.8.0.9-1|570	
21mr|java-21-openjdk-21.0.8.0.9-1|571	%define post_headless() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|572	%ifarch %{share_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|573	%{jrebindir -- %{?1}}/java -Xshare:dump >/dev/null 2>/dev/null
21mr|java-21-openjdk-21.0.8.0.9-1|574	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|575	
21mr|java-21-openjdk-21.0.8.0.9-1|576	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|577	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|578	
21mr|java-21-openjdk-21.0.8.0.9-1|579	# see pretrans where this file is declared
21mr|java-21-openjdk-21.0.8.0.9-1|580	# also see that pretrans is only for non-debug
21mr|java-21-openjdk-21.0.8.0.9-1|581	if [ ! "%{?1}" == %{debug_suffix} ]; then
21mr|java-21-openjdk-21.0.8.0.9-1|582	if [ -f %{_libexecdir}/copy_jdk_configs_fixFiles.sh ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|583	sh  %{_libexecdir}/copy_jdk_configs_fixFiles.sh %{rpm_state_dir}/%{name}.%{_arch}  %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|584	fi
21mr|java-21-openjdk-21.0.8.0.9-1|585	fi
21mr|java-21-openjdk-21.0.8.0.9-1|586	
21mr|java-21-openjdk-21.0.8.0.9-1|587	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|588	}
21mr|java-21-openjdk-21.0.8.0.9-1|589	
21mr|java-21-openjdk-21.0.8.0.9-1|590	%define postun_script() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|591	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|592	if [ $1 -eq 0 ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|593	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|java-21-openjdk-21.0.8.0.9-1|594	%{update_desktop_icons}
21mr|java-21-openjdk-21.0.8.0.9-1|595	fi
21mr|java-21-openjdk-21.0.8.0.9-1|596	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|597	}
21mr|java-21-openjdk-21.0.8.0.9-1|598	
21mr|java-21-openjdk-21.0.8.0.9-1|599	
21mr|java-21-openjdk-21.0.8.0.9-1|600	%define postun_headless() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|601	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|602	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|603	fi
21mr|java-21-openjdk-21.0.8.0.9-1|604	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-21-openjdk-21.0.8.0.9-1|605	%{save_and_remove_alternatives  java  %{jrebindir -- %{?1}}/java $post_state %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|606	%{save_and_remove_alternatives  jre_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|607	%{save_and_remove_alternatives  jre_%{javaver} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|608	%{save_and_remove_alternatives  jre_%{javaver}_%{origin} %{_jvmdir}/%{jrelnk -- %{?1}} $post_state %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|609	}
21mr|java-21-openjdk-21.0.8.0.9-1|610	
21mr|java-21-openjdk-21.0.8.0.9-1|611	%define posttrans_script() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|612	%{update_desktop_icons}
21mr|java-21-openjdk-21.0.8.0.9-1|613	}
21mr|java-21-openjdk-21.0.8.0.9-1|614	
21mr|java-21-openjdk-21.0.8.0.9-1|615	
21mr|java-21-openjdk-21.0.8.0.9-1|616	%define alternatives_javac_install() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|617	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|618	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|619	fi
21mr|java-21-openjdk-21.0.8.0.9-1|620	PRIORITY=%{priority}
21mr|java-21-openjdk-21.0.8.0.9-1|621	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-21-openjdk-21.0.8.0.9-1|622	let PRIORITY=PRIORITY-1
21mr|java-21-openjdk-21.0.8.0.9-1|623	fi
21mr|java-21-openjdk-21.0.8.0.9-1|624	
21mr|java-21-openjdk-21.0.8.0.9-1|625	ext=.xz
21mr|java-21-openjdk-21.0.8.0.9-1|626	key=javac
21mr|java-21-openjdk-21.0.8.0.9-1|627	alternatives \\
21mr|java-21-openjdk-21.0.8.0.9-1|628	--install %{_bindir}/javac $key %{sdkbindir -- %{?1}}/javac $PRIORITY  --family %{family} \\
21mr|java-21-openjdk-21.0.8.0.9-1|629	--slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdkdir -- %{?1}} \\
21mr|java-21-openjdk-21.0.8.0.9-1|630	--slave %{_bindir}/jlink jlink %{sdkbindir -- %{?1}}/jlink \\
21mr|java-21-openjdk-21.0.8.0.9-1|631	--slave %{_bindir}/jmod jmod %{sdkbindir -- %{?1}}/jmod \\
21mr|java-21-openjdk-21.0.8.0.9-1|632	%ifarch %{sa_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|633	%ifnarch %{zero_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|634	--slave %{_bindir}/jhsdb jhsdb %{sdkbindir -- %{?1}}/jhsdb \\
21mr|java-21-openjdk-21.0.8.0.9-1|635	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|636	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|637	--slave %{_bindir}/jar jar %{sdkbindir -- %{?1}}/jar \\
21mr|java-21-openjdk-21.0.8.0.9-1|638	--slave %{_bindir}/jarsigner jarsigner %{sdkbindir -- %{?1}}/jarsigner \\
21mr|java-21-openjdk-21.0.8.0.9-1|639	--slave %{_bindir}/javadoc javadoc %{sdkbindir -- %{?1}}/javadoc \\
21mr|java-21-openjdk-21.0.8.0.9-1|640	--slave %{_bindir}/javap javap %{sdkbindir -- %{?1}}/javap \\
21mr|java-21-openjdk-21.0.8.0.9-1|641	--slave %{_bindir}/jcmd jcmd %{sdkbindir -- %{?1}}/jcmd \\
21mr|java-21-openjdk-21.0.8.0.9-1|642	--slave %{_bindir}/jconsole jconsole %{sdkbindir -- %{?1}}/jconsole \\
21mr|java-21-openjdk-21.0.8.0.9-1|643	--slave %{_bindir}/jdb jdb %{sdkbindir -- %{?1}}/jdb \\
21mr|java-21-openjdk-21.0.8.0.9-1|644	--slave %{_bindir}/jdeps jdeps %{sdkbindir -- %{?1}}/jdeps \\
21mr|java-21-openjdk-21.0.8.0.9-1|645	--slave %{_bindir}/jdeprscan jdeprscan %{sdkbindir -- %{?1}}/jdeprscan \\
21mr|java-21-openjdk-21.0.8.0.9-1|646	--slave %{_bindir}/jfr jfr %{sdkbindir -- %{?1}}/jfr \\
21mr|java-21-openjdk-21.0.8.0.9-1|647	--slave %{_bindir}/jimage jimage %{sdkbindir -- %{?1}}/jimage \\
21mr|java-21-openjdk-21.0.8.0.9-1|648	--slave %{_bindir}/jinfo jinfo %{sdkbindir -- %{?1}}/jinfo \\
21mr|java-21-openjdk-21.0.8.0.9-1|649	--slave %{_bindir}/jmap jmap %{sdkbindir -- %{?1}}/jmap \\
21mr|java-21-openjdk-21.0.8.0.9-1|650	--slave %{_bindir}/jps jps %{sdkbindir -- %{?1}}/jps \\
21mr|java-21-openjdk-21.0.8.0.9-1|651	--slave %{_bindir}/jpackage jpackage %{sdkbindir -- %{?1}}/jpackage \\
21mr|java-21-openjdk-21.0.8.0.9-1|652	--slave %{_bindir}/jrunscript jrunscript %{sdkbindir -- %{?1}}/jrunscript \\
21mr|java-21-openjdk-21.0.8.0.9-1|653	--slave %{_bindir}/jshell jshell %{sdkbindir -- %{?1}}/jshell \\
21mr|java-21-openjdk-21.0.8.0.9-1|654	--slave %{_bindir}/jstack jstack %{sdkbindir -- %{?1}}/jstack \\
21mr|java-21-openjdk-21.0.8.0.9-1|655	--slave %{_bindir}/jstat jstat %{sdkbindir -- %{?1}}/jstat \\
21mr|java-21-openjdk-21.0.8.0.9-1|656	--slave %{_bindir}/jstatd jstatd %{sdkbindir -- %{?1}}/jstatd \\
21mr|java-21-openjdk-21.0.8.0.9-1|657	--slave %{_bindir}/jwebserver jwebserver %{sdkbindir -- %{?1}}/jwebserver \\
21mr|java-21-openjdk-21.0.8.0.9-1|658	--slave %{_bindir}/serialver serialver %{sdkbindir -- %{?1}}/serialver \\
21mr|java-21-openjdk-21.0.8.0.9-1|659	--slave %{_mandir}/man1/jar.1$ext jar.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|660	%{_mandir}/man1/jar-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|661	--slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|662	%{_mandir}/man1/jarsigner-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|663	--slave %{_mandir}/man1/javac.1$ext javac.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|664	%{_mandir}/man1/javac-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|665	--slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|666	%{_mandir}/man1/javadoc-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|667	--slave %{_mandir}/man1/javap.1$ext javap.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|668	%{_mandir}/man1/javap-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|669	--slave %{_mandir}/man1/jcmd.1$ext jcmd.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|670	%{_mandir}/man1/jcmd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|671	--slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|672	%{_mandir}/man1/jconsole-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|673	--slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|674	%{_mandir}/man1/jdb-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|675	--slave %{_mandir}/man1/jdeps.1$ext jdeps.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|676	%{_mandir}/man1/jdeps-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|677	--slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|678	%{_mandir}/man1/jinfo-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|679	--slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|680	%{_mandir}/man1/jmap-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|681	--slave %{_mandir}/man1/jps.1$ext jps.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|682	%{_mandir}/man1/jps-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|683	--slave %{_mandir}/man1/jpackage.1$ext jpackage.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|684	%{_mandir}/man1/jpackage-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|685	--slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|686	%{_mandir}/man1/jrunscript-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|687	--slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|688	%{_mandir}/man1/jstack-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|689	--slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|690	%{_mandir}/man1/jstat-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|691	--slave %{_mandir}/man1/jwebserver.1$ext jwebserver.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|692	%{_mandir}/man1/jwebserver-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|693	--slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|694	%{_mandir}/man1/jstatd-%{uniquesuffix -- %{?1}}.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|695	--slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \\
21mr|java-21-openjdk-21.0.8.0.9-1|696	%{_mandir}/man1/serialver-%{uniquesuffix -- %{?1}}.1$ext
21mr|java-21-openjdk-21.0.8.0.9-1|697	
21mr|java-21-openjdk-21.0.8.0.9-1|698	%{set_if_needed_alternatives  $key %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|699	
21mr|java-21-openjdk-21.0.8.0.9-1|700	for X in %{origin} %{javaver} ; do
21mr|java-21-openjdk-21.0.8.0.9-1|701	key=java_sdk_"$X"
21mr|java-21-openjdk-21.0.8.0.9-1|702	alternatives --install %{_jvmdir}/java-"$X" $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY  --family %{family}
21mr|java-21-openjdk-21.0.8.0.9-1|703	%{set_if_needed_alternatives  $key %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|704	done
21mr|java-21-openjdk-21.0.8.0.9-1|705	
21mr|java-21-openjdk-21.0.8.0.9-1|706	key=java_sdk_%{javaver}_%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|707	alternatives --install %{_jvmdir}/java-%{javaver}-%{origin} $key %{_jvmdir}/%{sdkdir -- %{?1}} $PRIORITY  --family %{family}
21mr|java-21-openjdk-21.0.8.0.9-1|708	%{set_if_needed_alternatives  $key %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|709	}
21mr|java-21-openjdk-21.0.8.0.9-1|710	
21mr|java-21-openjdk-21.0.8.0.9-1|711	%define post_devel() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|712	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|713	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|714	
21mr|java-21-openjdk-21.0.8.0.9-1|715	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|716	}
21mr|java-21-openjdk-21.0.8.0.9-1|717	
21mr|java-21-openjdk-21.0.8.0.9-1|718	%define postun_devel() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|719	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|720	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|721	fi
21mr|java-21-openjdk-21.0.8.0.9-1|722	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-21-openjdk-21.0.8.0.9-1|723	%{save_and_remove_alternatives  javac %{sdkbindir -- %{?1}}/javac $post_state %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|724	%{save_and_remove_alternatives  java_sdk_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|725	%{save_and_remove_alternatives  java_sdk_%{javaver} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|726	%{save_and_remove_alternatives  java_sdk_%{javaver}_%{origin} %{_jvmdir}/%{sdkdir -- %{?1}} $post_state %{family}}
21mr|java-21-openjdk-21.0.8.0.9-1|727	
21mr|java-21-openjdk-21.0.8.0.9-1|728	update-desktop-database %{_datadir}/applications &> /dev/null || :
21mr|java-21-openjdk-21.0.8.0.9-1|729	
21mr|java-21-openjdk-21.0.8.0.9-1|730	if [ $1 -eq 0 ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|731	/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
21mr|java-21-openjdk-21.0.8.0.9-1|732	%{update_desktop_icons}
21mr|java-21-openjdk-21.0.8.0.9-1|733	fi
21mr|java-21-openjdk-21.0.8.0.9-1|734	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|735	}
21mr|java-21-openjdk-21.0.8.0.9-1|736	
21mr|java-21-openjdk-21.0.8.0.9-1|737	%define posttrans_devel() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|738	%{alternatives_javac_install --  %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|739	%{update_desktop_icons}
21mr|java-21-openjdk-21.0.8.0.9-1|740	}
21mr|java-21-openjdk-21.0.8.0.9-1|741	
21mr|java-21-openjdk-21.0.8.0.9-1|742	%define alternatives_javadoc_install() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|743	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|744	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|745	fi
21mr|java-21-openjdk-21.0.8.0.9-1|746	PRIORITY=%{priority}
21mr|java-21-openjdk-21.0.8.0.9-1|747	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-21-openjdk-21.0.8.0.9-1|748	let PRIORITY=PRIORITY-1
21mr|java-21-openjdk-21.0.8.0.9-1|749	fi
21mr|java-21-openjdk-21.0.8.0.9-1|750	
21mr|java-21-openjdk-21.0.8.0.9-1|751	key=javadocdir
21mr|java-21-openjdk-21.0.8.0.9-1|752	alternatives --install %{_javadocdir}/java $key %{_javadocdir}/%{uniquejavadocdir -- %{?1}}/api $PRIORITY  --family %{family_noarch}
21mr|java-21-openjdk-21.0.8.0.9-1|753	%{set_if_needed_alternatives  $key %{family_noarch}}
21mr|java-21-openjdk-21.0.8.0.9-1|754	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|755	}
21mr|java-21-openjdk-21.0.8.0.9-1|756	
21mr|java-21-openjdk-21.0.8.0.9-1|757	%define postun_javadoc() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|758	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|759	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|760	fi
21mr|java-21-openjdk-21.0.8.0.9-1|761	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-21-openjdk-21.0.8.0.9-1|762	%{save_and_remove_alternatives  javadocdir  %{_javadocdir}/%{uniquejavadocdir -- %{?1}}/api $post_state %{family_noarch}}
21mr|java-21-openjdk-21.0.8.0.9-1|763	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|764	}
21mr|java-21-openjdk-21.0.8.0.9-1|765	
21mr|java-21-openjdk-21.0.8.0.9-1|766	%define alternatives_javadoczip_install() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|767	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|768	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|769	fi
21mr|java-21-openjdk-21.0.8.0.9-1|770	PRIORITY=%{priority}
21mr|java-21-openjdk-21.0.8.0.9-1|771	if [ "%{?1}" == %{debug_suffix} ]; then
21mr|java-21-openjdk-21.0.8.0.9-1|772	let PRIORITY=PRIORITY-1
21mr|java-21-openjdk-21.0.8.0.9-1|773	fi
21mr|java-21-openjdk-21.0.8.0.9-1|774	key=javadoczip
21mr|java-21-openjdk-21.0.8.0.9-1|775	alternatives --install %{_javadocdir}/java-zip $key %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip $PRIORITY  --family %{family_noarch}
21mr|java-21-openjdk-21.0.8.0.9-1|776	%{set_if_needed_alternatives  $key %{family_noarch}}
21mr|java-21-openjdk-21.0.8.0.9-1|777	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|778	}
21mr|java-21-openjdk-21.0.8.0.9-1|779	
21mr|java-21-openjdk-21.0.8.0.9-1|780	%define postun_javadoc_zip() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|781	if [ "x$debug"  == "xtrue" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|782	set -x
21mr|java-21-openjdk-21.0.8.0.9-1|783	fi
21mr|java-21-openjdk-21.0.8.0.9-1|784	post_state=$1 # from postun, https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_syntax
21mr|java-21-openjdk-21.0.8.0.9-1|785	%{save_and_remove_alternatives  javadoczip  %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip $post_state %{family_noarch}}
21mr|java-21-openjdk-21.0.8.0.9-1|786	exit 0
21mr|java-21-openjdk-21.0.8.0.9-1|787	}
21mr|java-21-openjdk-21.0.8.0.9-1|788	
21mr|java-21-openjdk-21.0.8.0.9-1|789	%define files_jre() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|790	%{_datadir}/icons/hicolor/*x*/apps/java-%{javaver}-%{origin}.png
21mr|java-21-openjdk-21.0.8.0.9-1|791	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsplashscreen.so
21mr|java-21-openjdk-21.0.8.0.9-1|792	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt_xawt.so
21mr|java-21-openjdk-21.0.8.0.9-1|793	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjawt.so
21mr|java-21-openjdk-21.0.8.0.9-1|794	}
21mr|java-21-openjdk-21.0.8.0.9-1|795	
21mr|java-21-openjdk-21.0.8.0.9-1|796	
21mr|java-21-openjdk-21.0.8.0.9-1|797	%define files_jre_headless() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|798	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-21-openjdk-21.0.8.0.9-1|799	%doc %{_defaultdocdir}/%{uniquejavadocdir -- %{?1}}/NEWS
21mr|java-21-openjdk-21.0.8.0.9-1|800	%dir %{_sysconfdir}/.java/.systemPrefs
21mr|java-21-openjdk-21.0.8.0.9-1|801	%dir %{_sysconfdir}/.java
21mr|java-21-openjdk-21.0.8.0.9-1|802	%dir %{_jvmdir}/%{sdkdir -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|803	%{_jvmdir}/%{sdkdir -- %{?1}}/release
21mr|java-21-openjdk-21.0.8.0.9-1|804	%{_jvmdir}/%{jrelnk -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|805	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/bin
21mr|java-21-openjdk-21.0.8.0.9-1|806	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/java
21mr|java-21-openjdk-21.0.8.0.9-1|807	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/%{alt_java_name}
21mr|java-21-openjdk-21.0.8.0.9-1|808	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/keytool
21mr|java-21-openjdk-21.0.8.0.9-1|809	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/rmiregistry
21mr|java-21-openjdk-21.0.8.0.9-1|810	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib
21mr|java-21-openjdk-21.0.8.0.9-1|811	%ifarch %{jit_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|812	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/classlist
21mr|java-21-openjdk-21.0.8.0.9-1|813	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|814	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jexec
21mr|java-21-openjdk-21.0.8.0.9-1|815	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jspawnhelper
21mr|java-21-openjdk-21.0.8.0.9-1|816	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jrt-fs.jar
21mr|java-21-openjdk-21.0.8.0.9-1|817	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/modules
21mr|java-21-openjdk-21.0.8.0.9-1|818	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/psfont.properties.ja
21mr|java-21-openjdk-21.0.8.0.9-1|819	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/psfontj2d.properties
21mr|java-21-openjdk-21.0.8.0.9-1|820	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/tzdb.dat
21mr|java-21-openjdk-21.0.8.0.9-1|821	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjli.so
21mr|java-21-openjdk-21.0.8.0.9-1|822	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jvm.cfg
21mr|java-21-openjdk-21.0.8.0.9-1|823	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libattach.so
21mr|java-21-openjdk-21.0.8.0.9-1|824	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt.so
21mr|java-21-openjdk-21.0.8.0.9-1|825	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libextnet.so
21mr|java-21-openjdk-21.0.8.0.9-1|826	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsig.so
21mr|java-21-openjdk-21.0.8.0.9-1|827	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt_headless.so
21mr|java-21-openjdk-21.0.8.0.9-1|828	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libdt_socket.so
21mr|java-21-openjdk-21.0.8.0.9-1|829	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libfontmanager.so
21mr|java-21-openjdk-21.0.8.0.9-1|830	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libinstrument.so
21mr|java-21-openjdk-21.0.8.0.9-1|831	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2gss.so
21mr|java-21-openjdk-21.0.8.0.9-1|832	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2pcsc.so
21mr|java-21-openjdk-21.0.8.0.9-1|833	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2pkcs11.so
21mr|java-21-openjdk-21.0.8.0.9-1|834	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjaas.so
21mr|java-21-openjdk-21.0.8.0.9-1|835	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjava.so
21mr|java-21-openjdk-21.0.8.0.9-1|836	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjavajpeg.so
21mr|java-21-openjdk-21.0.8.0.9-1|837	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjdwp.so
21mr|java-21-openjdk-21.0.8.0.9-1|838	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjimage.so
21mr|java-21-openjdk-21.0.8.0.9-1|839	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsound.so
21mr|java-21-openjdk-21.0.8.0.9-1|840	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/liblcms.so
21mr|java-21-openjdk-21.0.8.0.9-1|841	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/lible.so
21mr|java-21-openjdk-21.0.8.0.9-1|842	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement.so
21mr|java-21-openjdk-21.0.8.0.9-1|843	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement_agent.so
21mr|java-21-openjdk-21.0.8.0.9-1|844	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmanagement_ext.so
21mr|java-21-openjdk-21.0.8.0.9-1|845	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libmlib_image.so
21mr|java-21-openjdk-21.0.8.0.9-1|846	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libnet.so
21mr|java-21-openjdk-21.0.8.0.9-1|847	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libnio.so
21mr|java-21-openjdk-21.0.8.0.9-1|848	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libprefs.so
21mr|java-21-openjdk-21.0.8.0.9-1|849	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/librmi.so
21mr|java-21-openjdk-21.0.8.0.9-1|850	# Some architectures don't have the serviceability agent
21mr|java-21-openjdk-21.0.8.0.9-1|851	%ifarch %{sa_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|852	%ifnarch %{zero_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|853	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsaproc.so
21mr|java-21-openjdk-21.0.8.0.9-1|854	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|855	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|856	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsctp.so
21mr|java-21-openjdk-21.0.8.0.9-1|857	%if 0
21mr|java-21-openjdk-21.0.8.0.9-1|858	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsystemconf.so
21mr|java-21-openjdk-21.0.8.0.9-1|859	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|860	%ifarch %{svml_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|861	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsvml.so
21mr|java-21-openjdk-21.0.8.0.9-1|862	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|863	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsyslookup.so
21mr|java-21-openjdk-21.0.8.0.9-1|864	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libverify.so
21mr|java-21-openjdk-21.0.8.0.9-1|865	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libzip.so
21mr|java-21-openjdk-21.0.8.0.9-1|866	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr
21mr|java-21-openjdk-21.0.8.0.9-1|867	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr/default.jfc
21mr|java-21-openjdk-21.0.8.0.9-1|868	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/jfr/profile.jfc
21mr|java-21-openjdk-21.0.8.0.9-1|869	%{_mandir}/man1/java-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|870	%{_mandir}/man1/%{alt_java_name}-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|871	%{_mandir}/man1/keytool-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|872	%{_mandir}/man1/rmiregistry-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|873	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/%{vm_variant}/
21mr|java-21-openjdk-21.0.8.0.9-1|874	%ifarch %{share_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|875	%attr(444, root, root) %ghost %{_jvmdir}/%{sdkdir -- %{?1}}/lib/%{vm_variant}/classes.jsa
21mr|java-21-openjdk-21.0.8.0.9-1|876	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|877	%dir %{etcjavasubdir}
21mr|java-21-openjdk-21.0.8.0.9-1|878	%dir %{etcjavadir -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|879	%dir %{etcjavadir -- %{?1}}/lib
21mr|java-21-openjdk-21.0.8.0.9-1|880	%dir %{etcjavadir -- %{?1}}/lib/security
21mr|java-21-openjdk-21.0.8.0.9-1|881	%{etcjavadir -- %{?1}}/lib/security/cacerts
21mr|java-21-openjdk-21.0.8.0.9-1|882	%dir %{etcjavadir -- %{?1}}/conf
21mr|java-21-openjdk-21.0.8.0.9-1|883	%dir %{etcjavadir -- %{?1}}/conf/sdp
21mr|java-21-openjdk-21.0.8.0.9-1|884	%dir %{etcjavadir -- %{?1}}/conf/management
21mr|java-21-openjdk-21.0.8.0.9-1|885	%dir %{etcjavadir -- %{?1}}/conf/security
21mr|java-21-openjdk-21.0.8.0.9-1|886	%dir %{etcjavadir -- %{?1}}/conf/security/policy
21mr|java-21-openjdk-21.0.8.0.9-1|887	%dir %{etcjavadir -- %{?1}}/conf/security/policy/limited
21mr|java-21-openjdk-21.0.8.0.9-1|888	%dir %{etcjavadir -- %{?1}}/conf/security/policy/unlimited
21mr|java-21-openjdk-21.0.8.0.9-1|889	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/default.policy
21mr|java-21-openjdk-21.0.8.0.9-1|890	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/blocked.certs
21mr|java-21-openjdk-21.0.8.0.9-1|891	%config(noreplace) %{etcjavadir -- %{?1}}/lib/security/public_suffix_list.dat
21mr|java-21-openjdk-21.0.8.0.9-1|892	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/exempt_local.policy
21mr|java-21-openjdk-21.0.8.0.9-1|893	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/default_local.policy
21mr|java-21-openjdk-21.0.8.0.9-1|894	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/limited/default_US_export.policy
21mr|java-21-openjdk-21.0.8.0.9-1|895	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/unlimited/default_local.policy
21mr|java-21-openjdk-21.0.8.0.9-1|896	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/policy/unlimited/default_US_export.policy
21mr|java-21-openjdk-21.0.8.0.9-1|897	%{etcjavadir -- %{?1}}/conf/security/policy/README.txt
21mr|java-21-openjdk-21.0.8.0.9-1|898	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/java.policy
21mr|java-21-openjdk-21.0.8.0.9-1|899	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/java.security
21mr|java-21-openjdk-21.0.8.0.9-1|900	%config(noreplace) %{etcjavadir -- %{?1}}/conf/logging.properties
21mr|java-21-openjdk-21.0.8.0.9-1|901	%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/nss.cfg
21mr|java-21-openjdk-21.0.8.0.9-1|902	%config(noreplace) %{etcjavadir -- %{?1}}/conf/management/jmxremote.access
21mr|java-21-openjdk-21.0.8.0.9-1|903	# This is a config template, thus not config-noreplace
21mr|java-21-openjdk-21.0.8.0.9-1|904	%config  %{etcjavadir -- %{?1}}/conf/management/jmxremote.password.template
21mr|java-21-openjdk-21.0.8.0.9-1|905	%config  %{etcjavadir -- %{?1}}/conf/sdp/sdp.conf.template
21mr|java-21-openjdk-21.0.8.0.9-1|906	%config(noreplace) %{etcjavadir -- %{?1}}/conf/management/management.properties
21mr|java-21-openjdk-21.0.8.0.9-1|907	%config(noreplace) %{etcjavadir -- %{?1}}/conf/net.properties
21mr|java-21-openjdk-21.0.8.0.9-1|908	%config(noreplace) %{etcjavadir -- %{?1}}/conf/sound.properties
21mr|java-21-openjdk-21.0.8.0.9-1|909	%config(noreplace) %{etcjavadir -- %{?1}}/conf/jaxp.properties
21mr|java-21-openjdk-21.0.8.0.9-1|910	%{_jvmdir}/%{sdkdir -- %{?1}}/conf
21mr|java-21-openjdk-21.0.8.0.9-1|911	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/security
21mr|java-21-openjdk-21.0.8.0.9-1|912	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|913	%if %{is_release_build -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|914	%ghost %{_bindir}/java
21mr|java-21-openjdk-21.0.8.0.9-1|915	%ghost %{_bindir}/%{alt_java_name}
21mr|java-21-openjdk-21.0.8.0.9-1|916	%ghost %{_jvmdir}/jre
21mr|java-21-openjdk-21.0.8.0.9-1|917	%ghost %{_bindir}/keytool
21mr|java-21-openjdk-21.0.8.0.9-1|918	%ghost %{_bindir}/pack200
21mr|java-21-openjdk-21.0.8.0.9-1|919	%ghost %{_bindir}/rmid
21mr|java-21-openjdk-21.0.8.0.9-1|920	%ghost %{_bindir}/rmiregistry
21mr|java-21-openjdk-21.0.8.0.9-1|921	%ghost %{_bindir}/unpack200
21mr|java-21-openjdk-21.0.8.0.9-1|922	%ghost %{_jvmdir}/jre-%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|923	%ghost %{_jvmdir}/jre-%{javaver}
21mr|java-21-openjdk-21.0.8.0.9-1|924	%ghost %{_jvmdir}/jre-%{javaver}-%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|925	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|926	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|927	# https://bugzilla.redhat.com/show_bug.cgi?id=1820172
21mr|java-21-openjdk-21.0.8.0.9-1|928	# https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/
21mr|java-21-openjdk-21.0.8.0.9-1|929	%ghost %{_jvmdir}/%{sdkdir -- %{?1}}/conf.rpmmoved
21mr|java-21-openjdk-21.0.8.0.9-1|930	%ghost %{_jvmdir}/%{sdkdir -- %{?1}}/lib/security.rpmmoved
21mr|java-21-openjdk-21.0.8.0.9-1|931	}
21mr|java-21-openjdk-21.0.8.0.9-1|932	
21mr|java-21-openjdk-21.0.8.0.9-1|933	%define files_devel() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|934	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/bin
21mr|java-21-openjdk-21.0.8.0.9-1|935	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jar
21mr|java-21-openjdk-21.0.8.0.9-1|936	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jarsigner
21mr|java-21-openjdk-21.0.8.0.9-1|937	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javac
21mr|java-21-openjdk-21.0.8.0.9-1|938	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javadoc
21mr|java-21-openjdk-21.0.8.0.9-1|939	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/javap
21mr|java-21-openjdk-21.0.8.0.9-1|940	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jconsole
21mr|java-21-openjdk-21.0.8.0.9-1|941	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jcmd
21mr|java-21-openjdk-21.0.8.0.9-1|942	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdb
21mr|java-21-openjdk-21.0.8.0.9-1|943	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdeps
21mr|java-21-openjdk-21.0.8.0.9-1|944	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jdeprscan
21mr|java-21-openjdk-21.0.8.0.9-1|945	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jfr
21mr|java-21-openjdk-21.0.8.0.9-1|946	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jimage
21mr|java-21-openjdk-21.0.8.0.9-1|947	# Some architectures don't have the serviceability agent
21mr|java-21-openjdk-21.0.8.0.9-1|948	%ifarch %{sa_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|949	%ifnarch %{zero_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|950	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jhsdb
21mr|java-21-openjdk-21.0.8.0.9-1|951	%{_mandir}/man1/jhsdb-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-21-openjdk-21.0.8.0.9-1|952	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|953	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|954	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jinfo
21mr|java-21-openjdk-21.0.8.0.9-1|955	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jlink
21mr|java-21-openjdk-21.0.8.0.9-1|956	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jmap
21mr|java-21-openjdk-21.0.8.0.9-1|957	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jmod
21mr|java-21-openjdk-21.0.8.0.9-1|958	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jps
21mr|java-21-openjdk-21.0.8.0.9-1|959	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jpackage
21mr|java-21-openjdk-21.0.8.0.9-1|960	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jrunscript
21mr|java-21-openjdk-21.0.8.0.9-1|961	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jshell
21mr|java-21-openjdk-21.0.8.0.9-1|962	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstack
21mr|java-21-openjdk-21.0.8.0.9-1|963	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstat
21mr|java-21-openjdk-21.0.8.0.9-1|964	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jstatd
21mr|java-21-openjdk-21.0.8.0.9-1|965	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/jwebserver
21mr|java-21-openjdk-21.0.8.0.9-1|966	%{_jvmdir}/%{sdkdir -- %{?1}}/bin/serialver
21mr|java-21-openjdk-21.0.8.0.9-1|967	%{_jvmdir}/%{sdkdir -- %{?1}}/include
21mr|java-21-openjdk-21.0.8.0.9-1|968	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/ct.sym
21mr|java-21-openjdk-21.0.8.0.9-1|969	%if %{with_systemtap}
21mr|java-21-openjdk-21.0.8.0.9-1|970	%{_jvmdir}/%{sdkdir -- %{?1}}/tapset
21mr|java-21-openjdk-21.0.8.0.9-1|971	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|972	%{_datadir}/applications/*jconsole%{?1}.desktop
21mr|java-21-openjdk-21.0.8.0.9-1|973	%{_mandir}/man1/jar-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|974	%{_mandir}/man1/jarsigner-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|975	%{_mandir}/man1/javac-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|976	%{_mandir}/man1/javadoc-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|977	%{_mandir}/man1/javap-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|978	%{_mandir}/man1/jconsole-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|979	%{_mandir}/man1/jcmd-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|980	%{_mandir}/man1/jdb-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|981	%{_mandir}/man1/jdeps-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|982	%{_mandir}/man1/jinfo-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|983	%{_mandir}/man1/jmap-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|984	%{_mandir}/man1/jps-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|985	%{_mandir}/man1/jpackage-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|986	%{_mandir}/man1/jrunscript-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|987	%{_mandir}/man1/jstack-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|988	%{_mandir}/man1/jstat-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|989	%{_mandir}/man1/jstatd-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|990	%{_mandir}/man1/jwebserver-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|991	%{_mandir}/man1/serialver-%{uniquesuffix -- %{?1}}.1*
21mr|java-21-openjdk-21.0.8.0.9-1|992	%{_mandir}/man1/jdeprscan-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-21-openjdk-21.0.8.0.9-1|993	%{_mandir}/man1/jlink-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-21-openjdk-21.0.8.0.9-1|994	%{_mandir}/man1/jmod-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-21-openjdk-21.0.8.0.9-1|995	%{_mandir}/man1/jshell-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-21-openjdk-21.0.8.0.9-1|996	%{_mandir}/man1/jfr-%{uniquesuffix -- %{?1}}.1.xz
21mr|java-21-openjdk-21.0.8.0.9-1|997	
21mr|java-21-openjdk-21.0.8.0.9-1|998	%if %{with_systemtap}
21mr|java-21-openjdk-21.0.8.0.9-1|999	#dir %{tapsetroot}
21mr|java-21-openjdk-21.0.8.0.9-1|1000	#dir %{tapsetdirttapset}
21mr|java-21-openjdk-21.0.8.0.9-1|1001	#dir %{tapsetdir}
21mr|java-21-openjdk-21.0.8.0.9-1|1002	%{tapsetdir}/*%{_arch}%{?1}.stp
21mr|java-21-openjdk-21.0.8.0.9-1|1003	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1004	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1005	%if %{is_release_build -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|1006	%ghost %{_bindir}/javac
21mr|java-21-openjdk-21.0.8.0.9-1|1007	%ghost %{_jvmdir}/java
21mr|java-21-openjdk-21.0.8.0.9-1|1008	%ghost %{_jvmdir}/%{alt_java_name}
21mr|java-21-openjdk-21.0.8.0.9-1|1009	%ghost %{_bindir}/jlink
21mr|java-21-openjdk-21.0.8.0.9-1|1010	%ghost %{_bindir}/jmod
21mr|java-21-openjdk-21.0.8.0.9-1|1011	%ghost %{_bindir}/jhsdb
21mr|java-21-openjdk-21.0.8.0.9-1|1012	%ghost %{_bindir}/jar
21mr|java-21-openjdk-21.0.8.0.9-1|1013	%ghost %{_bindir}/jarsigner
21mr|java-21-openjdk-21.0.8.0.9-1|1014	%ghost %{_bindir}/javadoc
21mr|java-21-openjdk-21.0.8.0.9-1|1015	%ghost %{_bindir}/javap
21mr|java-21-openjdk-21.0.8.0.9-1|1016	%ghost %{_bindir}/jcmd
21mr|java-21-openjdk-21.0.8.0.9-1|1017	%ghost %{_bindir}/jconsole
21mr|java-21-openjdk-21.0.8.0.9-1|1018	%ghost %{_bindir}/jdb
21mr|java-21-openjdk-21.0.8.0.9-1|1019	%ghost %{_bindir}/jdeps
21mr|java-21-openjdk-21.0.8.0.9-1|1020	%ghost %{_bindir}/jdeprscan
21mr|java-21-openjdk-21.0.8.0.9-1|1021	%ghost %{_bindir}/jimage
21mr|java-21-openjdk-21.0.8.0.9-1|1022	%ghost %{_bindir}/jinfo
21mr|java-21-openjdk-21.0.8.0.9-1|1023	%ghost %{_bindir}/jmap
21mr|java-21-openjdk-21.0.8.0.9-1|1024	%ghost %{_bindir}/jps
21mr|java-21-openjdk-21.0.8.0.9-1|1025	%ghost %{_bindir}/jrunscript
21mr|java-21-openjdk-21.0.8.0.9-1|1026	%ghost %{_bindir}/jshell
21mr|java-21-openjdk-21.0.8.0.9-1|1027	%ghost %{_bindir}/jstack
21mr|java-21-openjdk-21.0.8.0.9-1|1028	%ghost %{_bindir}/jstat
21mr|java-21-openjdk-21.0.8.0.9-1|1029	%ghost %{_bindir}/jstatd
21mr|java-21-openjdk-21.0.8.0.9-1|1030	%ghost %{_bindir}/serialver
21mr|java-21-openjdk-21.0.8.0.9-1|1031	%ghost %{_jvmdir}/java-%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|1032	%ghost %{_jvmdir}/java-%{javaver}
21mr|java-21-openjdk-21.0.8.0.9-1|1033	%ghost %{_jvmdir}/java-%{javaver}-%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|1034	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1035	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1036	}
21mr|java-21-openjdk-21.0.8.0.9-1|1037	
21mr|java-21-openjdk-21.0.8.0.9-1|1038	%define files_jmods() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1039	%{_jvmdir}/%{sdkdir -- %{?1}}/jmods
21mr|java-21-openjdk-21.0.8.0.9-1|1040	}
21mr|java-21-openjdk-21.0.8.0.9-1|1041	
21mr|java-21-openjdk-21.0.8.0.9-1|1042	%define files_demo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1043	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-21-openjdk-21.0.8.0.9-1|1044	%{_jvmdir}/%{sdkdir -- %{?1}}/demo
21mr|java-21-openjdk-21.0.8.0.9-1|1045	}
21mr|java-21-openjdk-21.0.8.0.9-1|1046	
21mr|java-21-openjdk-21.0.8.0.9-1|1047	%define files_src() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1048	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-21-openjdk-21.0.8.0.9-1|1049	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/src.zip
21mr|java-21-openjdk-21.0.8.0.9-1|1050	}
21mr|java-21-openjdk-21.0.8.0.9-1|1051	
21mr|java-21-openjdk-21.0.8.0.9-1|1052	%define files_static_libs() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1053	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static
21mr|java-21-openjdk-21.0.8.0.9-1|1054	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}
21mr|java-21-openjdk-21.0.8.0.9-1|1055	%dir %{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}/glibc
21mr|java-21-openjdk-21.0.8.0.9-1|1056	%{_jvmdir}/%{sdkdir -- %{?1}}/lib/static/linux-%{archinstall}/glibc/lib*.a
21mr|java-21-openjdk-21.0.8.0.9-1|1057	}
21mr|java-21-openjdk-21.0.8.0.9-1|1058	
21mr|java-21-openjdk-21.0.8.0.9-1|1059	%define files_javadoc() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1060	%doc %{_javadocdir}/%{uniquejavadocdir -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|1061	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-21-openjdk-21.0.8.0.9-1|1062	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1063	%if %{is_release_build -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|1064	%ghost %{_javadocdir}/java
21mr|java-21-openjdk-21.0.8.0.9-1|1065	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1066	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1067	}
21mr|java-21-openjdk-21.0.8.0.9-1|1068	
21mr|java-21-openjdk-21.0.8.0.9-1|1069	%define files_javadoc_zip() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1070	%doc %{_javadocdir}/%{uniquejavadocdir -- %{?1}}.zip
21mr|java-21-openjdk-21.0.8.0.9-1|1071	%license %{_jvmdir}/%{sdkdir -- %{?1}}/legal
21mr|java-21-openjdk-21.0.8.0.9-1|1072	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1073	%if %{is_release_build -- %{?1}}
21mr|java-21-openjdk-21.0.8.0.9-1|1074	%ghost %{_javadocdir}/java-zip
21mr|java-21-openjdk-21.0.8.0.9-1|1075	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1076	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1077	}
21mr|java-21-openjdk-21.0.8.0.9-1|1078	
21mr|java-21-openjdk-21.0.8.0.9-1|1079	# not-duplicated requires/provides/obsoletes for normal/debug packages
21mr|java-21-openjdk-21.0.8.0.9-1|1080	%define java_rpo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1081	Requires: fontconfig%{?_isa}
21mr|java-21-openjdk-21.0.8.0.9-1|1082	Requires: xorg-x11-fonts-Type1
21mr|java-21-openjdk-21.0.8.0.9-1|1083	# Require libXcomposite explicitly since it's only dynamically loaded
21mr|java-21-openjdk-21.0.8.0.9-1|1084	# at runtime. Fixes screenshot issues. See JDK-8150954.
21mr|java-21-openjdk-21.0.8.0.9-1|1085	Requires: libXcomposite%{?_isa}
21mr|java-21-openjdk-21.0.8.0.9-1|1086	# Requires rest of java
21mr|java-21-openjdk-21.0.8.0.9-1|1087	Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1088	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1089	# for java-X-openjdk package's desktop binding
21mr|java-21-openjdk-21.0.8.0.9-1|1090	# Where recommendations are available, recommend Gtk+ for the Swing look and feel
21mr|java-21-openjdk-21.0.8.0.9-1|1091	Recommends: gtk3%{?_isa}
21mr|java-21-openjdk-21.0.8.0.9-1|1092	
21mr|java-21-openjdk-21.0.8.0.9-1|1093	Provides: java-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1094	
21mr|java-21-openjdk-21.0.8.0.9-1|1095	# Standard JPackage base provides
21mr|java-21-openjdk-21.0.8.0.9-1|1096	Provides: jre-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1097	Provides: jre-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1098	Provides: java-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1099	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1100	Provides: java-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1101	Provides: jre-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1102	Provides: java%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1103	Provides: jre%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1104	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1105	}
21mr|java-21-openjdk-21.0.8.0.9-1|1106	
21mr|java-21-openjdk-21.0.8.0.9-1|1107	%define java_headless_rpo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1108	# Require /etc/pki/java/cacerts
21mr|java-21-openjdk-21.0.8.0.9-1|1109	Requires: ca-certificates
21mr|java-21-openjdk-21.0.8.0.9-1|1110	Requires: rootcerts-java
21mr|java-21-openjdk-21.0.8.0.9-1|1111	# Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros
21mr|java-21-openjdk-21.0.8.0.9-1|1112	Requires: javapackages-filesystem
21mr|java-21-openjdk-21.0.8.0.9-1|1113	# Require zone-info data provided by tzdata-java sub-package
21mr|java-21-openjdk-21.0.8.0.9-1|1114	%if %{mdvver} <= 202115
21mr|java-21-openjdk-21.0.8.0.9-1|1115	Requires: timezone-java
21mr|java-21-openjdk-21.0.8.0.9-1|1116	%else
21mr|java-21-openjdk-21.0.8.0.9-1|1117	Requires: tzdata
21mr|java-21-openjdk-21.0.8.0.9-1|1118	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1119	# for support of kernel stream control
21mr|java-21-openjdk-21.0.8.0.9-1|1120	# libsctp.so.1 is being `dlopen`ed on demand
21mr|java-21-openjdk-21.0.8.0.9-1|1121	Requires: lksctp-tools%{?_isa}
21mr|java-21-openjdk-21.0.8.0.9-1|1122	%if ! 0%{?flatpak}
21mr|java-21-openjdk-21.0.8.0.9-1|1123	# tool to copy jdk's configs - should be Recommends only, but then only dnf/yum enforce it,
21mr|java-21-openjdk-21.0.8.0.9-1|1124	# not rpm transaction and so no configs are persisted when pure rpm -u is run. It may be
21mr|java-21-openjdk-21.0.8.0.9-1|1125	# considered as regression
21mr|java-21-openjdk-21.0.8.0.9-1|1126	Requires: copy-jdk-configs >= 4.0
21mr|java-21-openjdk-21.0.8.0.9-1|1127	#OrderWithRequires: copy-jdk-configs
21mr|java-21-openjdk-21.0.8.0.9-1|1128	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1129	# for printing support
21mr|java-21-openjdk-21.0.8.0.9-1|1130	#Requires: cups-libs
21mr|java-21-openjdk-21.0.8.0.9-1|1131	# for FIPS PKCS11 provider
21mr|java-21-openjdk-21.0.8.0.9-1|1132	Requires: nss
21mr|java-21-openjdk-21.0.8.0.9-1|1133	# Post requires alternatives to install tool alternatives
21mr|java-21-openjdk-21.0.8.0.9-1|1134	Requires(post):   %{alternatives_requires}
21mr|java-21-openjdk-21.0.8.0.9-1|1135	# Postun requires alternatives to uninstall tool alternatives
21mr|java-21-openjdk-21.0.8.0.9-1|1136	Requires(postun): %{alternatives_requires}
21mr|java-21-openjdk-21.0.8.0.9-1|1137	# Where suggestions are available, recommend the sctp and pcsc libraries
21mr|java-21-openjdk-21.0.8.0.9-1|1138	Suggests: lksctp-tools%{?_isa}, pcsc-lite-libs%{?_isa}
21mr|java-21-openjdk-21.0.8.0.9-1|1139	
21mr|java-21-openjdk-21.0.8.0.9-1|1140	# Standard JPackage base provides
21mr|java-21-openjdk-21.0.8.0.9-1|1141	Provides: jre-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1142	Provides: jre-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1143	Provides: java-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1144	Provides: java-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1145	
21mr|java-21-openjdk-21.0.8.0.9-1|1146	Provides: java-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1147	Provides: jre-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1148	Provides: jre-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1149	Provides: java-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1150	
21mr|java-21-openjdk-21.0.8.0.9-1|1151	}
21mr|java-21-openjdk-21.0.8.0.9-1|1152	
21mr|java-21-openjdk-21.0.8.0.9-1|1153	%define java_devel_rpo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1154	# Requires base package
21mr|java-21-openjdk-21.0.8.0.9-1|1155	Requires:         %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1156	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1157	# Post requires alternatives to install tool alternatives
21mr|java-21-openjdk-21.0.8.0.9-1|1158	Requires(post):   %{alternatives_requires}
21mr|java-21-openjdk-21.0.8.0.9-1|1159	# Postun requires alternatives to uninstall tool alternatives
21mr|java-21-openjdk-21.0.8.0.9-1|1160	Requires(postun): %{alternatives_requires}
21mr|java-21-openjdk-21.0.8.0.9-1|1161	
21mr|java-21-openjdk-21.0.8.0.9-1|1162	# Standard JPackage devel provides
21mr|java-21-openjdk-21.0.8.0.9-1|1163	Provides: java-sdk-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1164	Provides: java-sdk-%{javaver}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1165	Provides: java-%{javaver}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1166	Provides: java-%{javaver}-%{origin}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1167	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1168	Provides: java-devel-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1169	Provides: java-sdk-%{origin}%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1170	Provides: java-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1171	Provides: java-sdk%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1172	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1173	}
21mr|java-21-openjdk-21.0.8.0.9-1|1174	
21mr|java-21-openjdk-21.0.8.0.9-1|1175	%define java_static_libs_rpo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1176	Requires:         %{name}-devel%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1177	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1178	}
21mr|java-21-openjdk-21.0.8.0.9-1|1179	
21mr|java-21-openjdk-21.0.8.0.9-1|1180	%define java_jmods_rpo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1181	# Requires devel package
21mr|java-21-openjdk-21.0.8.0.9-1|1182	# as jmods are bytecode, they should be OK without any _isa
21mr|java-21-openjdk-21.0.8.0.9-1|1183	Requires:         %{name}-devel%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1184	#OrderWithRequires: %{name}-headless%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1185	
21mr|java-21-openjdk-21.0.8.0.9-1|1186	Provides: java-%{javaver}-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1187	Provides: java-%{javaver}-%{origin}-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1188	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1189	Provides: java-jmods%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1190	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1191	}
21mr|java-21-openjdk-21.0.8.0.9-1|1192	
21mr|java-21-openjdk-21.0.8.0.9-1|1193	%define java_demo_rpo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1194	Requires: %{name}%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1195	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1196	
21mr|java-21-openjdk-21.0.8.0.9-1|1197	Provides: java-%{javaver}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1198	Provides: java-%{javaver}-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1199	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1200	Provides: java-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1201	Provides: java-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1202	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1203	}
21mr|java-21-openjdk-21.0.8.0.9-1|1204	
21mr|java-21-openjdk-21.0.8.0.9-1|1205	%define java_javadoc_rpo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1206	#OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1207	# Post requires alternatives to install javadoc alternative
21mr|java-21-openjdk-21.0.8.0.9-1|1208	Requires(post):   %{alternatives_requires}
21mr|java-21-openjdk-21.0.8.0.9-1|1209	# Postun requires alternatives to uninstall javadoc alternative
21mr|java-21-openjdk-21.0.8.0.9-1|1210	Requires(postun): %{alternatives_requires}
21mr|java-21-openjdk-21.0.8.0.9-1|1211	
21mr|java-21-openjdk-21.0.8.0.9-1|1212	# Standard JPackage javadoc provides
21mr|java-21-openjdk-21.0.8.0.9-1|1213	Provides: java-%{javaver}-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1214	Provides: java-%{javaver}-%{origin}-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1215	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1216	Provides: java-javadoc%{?1}%{?2} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1217	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1218	}
21mr|java-21-openjdk-21.0.8.0.9-1|1219	
21mr|java-21-openjdk-21.0.8.0.9-1|1220	%define java_src_rpo() %{expand:
21mr|java-21-openjdk-21.0.8.0.9-1|1221	Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1222	
21mr|java-21-openjdk-21.0.8.0.9-1|1223	# Standard JPackage sources provides
21mr|java-21-openjdk-21.0.8.0.9-1|1224	Provides: java-%{javaver}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1225	Provides: java-%{javaver}-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1226	%if %is_system_jdk
21mr|java-21-openjdk-21.0.8.0.9-1|1227	Provides: java-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1228	Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
21mr|java-21-openjdk-21.0.8.0.9-1|1229	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1230	}
21mr|java-21-openjdk-21.0.8.0.9-1|1231	
21mr|java-21-openjdk-21.0.8.0.9-1|1232	# Prevent brp-java-repack-jars from being run
21mr|java-21-openjdk-21.0.8.0.9-1|1233	%global __jar_repack 0
21mr|java-21-openjdk-21.0.8.0.9-1|1234	
21mr|java-21-openjdk-21.0.8.0.9-1|1235	Name:    java-21-%{origin}
21mr|java-21-openjdk-21.0.8.0.9-1|1236	Version: %{newjavaver}.%{buildver}
21mr|java-21-openjdk-21.0.8.0.9-1|1237	Release: %{?eaprefix}%{rpmrelease}%{?extraver}
21mr|java-21-openjdk-21.0.8.0.9-1|1238	# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
21mr|java-21-openjdk-21.0.8.0.9-1|1239	# and this change was brought into RHEL-4. java-1.5.0-ibm packages
21mr|java-21-openjdk-21.0.8.0.9-1|1240	# also included the epoch in their virtual provides. This created a
21mr|java-21-openjdk-21.0.8.0.9-1|1241	# situation where in-the-wild java-1.5.0-ibm packages provided "java =
21mr|java-21-openjdk-21.0.8.0.9-1|1242	# 1:1.5.0". In RPM terms, "1.6.0 < 1:1.5.0" since 1.6.0 is
21mr|java-21-openjdk-21.0.8.0.9-1|1243	# interpreted as 0:1.6.0. So the "java >= 1.6.0" requirement would be
21mr|java-21-openjdk-21.0.8.0.9-1|1244	# satisfied by the 1:1.5.0 packages. Thus we need to set the epoch in
21mr|java-21-openjdk-21.0.8.0.9-1|1245	# JDK package >= 1.6.0 to 1, and packages referring to JDK virtual
21mr|java-21-openjdk-21.0.8.0.9-1|1246	# provides >= 1.6.0 must specify the epoch, "java >= 1:1.6.0".
21mr|java-21-openjdk-21.0.8.0.9-1|1247	
21mr|java-21-openjdk-21.0.8.0.9-1|1248	Epoch:   1
21mr|java-21-openjdk-21.0.8.0.9-1|1249	Summary: %{origin_nice} %{featurever} Runtime Environment
21mr|java-21-openjdk-21.0.8.0.9-1|1250	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1251	
21mr|java-21-openjdk-21.0.8.0.9-1|1252	# HotSpot code is licensed under GPLv2
21mr|java-21-openjdk-21.0.8.0.9-1|1253	# JDK library code is licensed under GPLv2 with the Classpath exception
21mr|java-21-openjdk-21.0.8.0.9-1|1254	# The Apache license is used in code taken from Apache projects (primarily xalan & xerces)
21mr|java-21-openjdk-21.0.8.0.9-1|1255	# DOM levels 2 & 3 and the XML digital signature schemas are licensed under the W3C Software License
21mr|java-21-openjdk-21.0.8.0.9-1|1256	# The JSR166 concurrency code is in the public domain
21mr|java-21-openjdk-21.0.8.0.9-1|1257	# The BSD and MIT licenses are used for a number of third-party libraries (see ADDITIONAL_LICENSE_INFO)
21mr|java-21-openjdk-21.0.8.0.9-1|1258	# The OpenJDK source tree includes:
21mr|java-21-openjdk-21.0.8.0.9-1|1259	# - JPEG library (IJG), zlib & libpng (zlib), giflib (MIT), harfbuzz (ISC),
21mr|java-21-openjdk-21.0.8.0.9-1|1260	# - freetype (FTL), jline (BSD) and LCMS (MIT)
21mr|java-21-openjdk-21.0.8.0.9-1|1261	# - jquery (MIT), jdk.crypto.cryptoki PKCS 11 wrapper (RSA)
21mr|java-21-openjdk-21.0.8.0.9-1|1262	# - public_suffix_list.dat from publicsuffix.org (MPLv2.0)
21mr|java-21-openjdk-21.0.8.0.9-1|1263	# The test code includes copies of NSS under the Mozilla Public License v2.0
21mr|java-21-openjdk-21.0.8.0.9-1|1264	# The PCSClite headers are under a BSD with advertising license
21mr|java-21-openjdk-21.0.8.0.9-1|1265	# The elliptic curve cryptography (ECC) source code is licensed under the LGPLv2.1 or any later version
21mr|java-21-openjdk-21.0.8.0.9-1|1266	License:  ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSA
21mr|java-21-openjdk-21.0.8.0.9-1|1267	URL:      https://openjdk.java.net/
21mr|java-21-openjdk-21.0.8.0.9-1|1268	
21mr|java-21-openjdk-21.0.8.0.9-1|1269	
21mr|java-21-openjdk-21.0.8.0.9-1|1270	# to regenerate source0 (jdk) run update_package.sh
21mr|java-21-openjdk-21.0.8.0.9-1|1271	# update_package.sh contains hard-coded repos, revisions, tags, and projects to regenerate the source archives
21mr|java-21-openjdk-21.0.8.0.9-1|1272	Source0: openjdk-jdk%{featurever}u-jdk-%{filever}+%{buildver}%{?tagsuffix:-%{tagsuffix}}.tar.xz
21mr|java-21-openjdk-21.0.8.0.9-1|1273	Source1: bellsoft-jdk21.0.4+9-linux-i586.tar.gz
21mr|java-21-openjdk-21.0.8.0.9-1|1274	Source2: bellsoft-jdk21.0.4+9-linux-aarch64.tar.gz
21mr|java-21-openjdk-21.0.8.0.9-1|1275	Source3: bellsoft-jdk21.0.4+9-linux-amd64.tar.gz
21mr|java-21-openjdk-21.0.8.0.9-1|1276	Source4: bellsoft-jdk21.0.4+9-linux-riscv64.tar.gz
21mr|java-21-openjdk-21.0.8.0.9-1|1277	Source7: java-21-openjdk.rpmlintrc
21mr|java-21-openjdk-21.0.8.0.9-1|1278	# Use 'icedtea_sync.sh' to update the following
21mr|java-21-openjdk-21.0.8.0.9-1|1279	# They are based on code contained in the IcedTea project (6.x).
21mr|java-21-openjdk-21.0.8.0.9-1|1280	# Systemtap tapsets. Zipped up to keep it small.
21mr|java-21-openjdk-21.0.8.0.9-1|1281	Source8: tapsets-icedtea-%{icedteaver}.tar.xz
21mr|java-21-openjdk-21.0.8.0.9-1|1282	
21mr|java-21-openjdk-21.0.8.0.9-1|1283	# Desktop files. Adapted from IcedTea
21mr|java-21-openjdk-21.0.8.0.9-1|1284	Source9: jconsole.desktop.in
21mr|java-21-openjdk-21.0.8.0.9-1|1285	
21mr|java-21-openjdk-21.0.8.0.9-1|1286	# Release notes
21mr|java-21-openjdk-21.0.8.0.9-1|1287	Source10: NEWS
21mr|java-21-openjdk-21.0.8.0.9-1|1288	
21mr|java-21-openjdk-21.0.8.0.9-1|1289	# nss configuration file
21mr|java-21-openjdk-21.0.8.0.9-1|1290	Source11: nss.cfg.in
21mr|java-21-openjdk-21.0.8.0.9-1|1291	
21mr|java-21-openjdk-21.0.8.0.9-1|1292	# Removed libraries that we link instead
21mr|java-21-openjdk-21.0.8.0.9-1|1293	Source12: remove-intree-libraries.sh
21mr|java-21-openjdk-21.0.8.0.9-1|1294	
21mr|java-21-openjdk-21.0.8.0.9-1|1295	# Ensure we aren't using the limited crypto policy
21mr|java-21-openjdk-21.0.8.0.9-1|1296	Source13: TestCryptoLevel.java
21mr|java-21-openjdk-21.0.8.0.9-1|1297	
21mr|java-21-openjdk-21.0.8.0.9-1|1298	# Ensure ECDSA is working
21mr|java-21-openjdk-21.0.8.0.9-1|1299	Source14: TestECDSA.java
21mr|java-21-openjdk-21.0.8.0.9-1|1300	
21mr|java-21-openjdk-21.0.8.0.9-1|1301	# Verify system crypto (policy) can be disabled via a property
21mr|java-21-openjdk-21.0.8.0.9-1|1302	Source15: TestSecurityProperties.java
21mr|java-21-openjdk-21.0.8.0.9-1|1303	
21mr|java-21-openjdk-21.0.8.0.9-1|1304	# Ensure translations are available for new timezones
21mr|java-21-openjdk-21.0.8.0.9-1|1305	Source18: TestTranslations.java
21mr|java-21-openjdk-21.0.8.0.9-1|1306	Patch0: jdk21u-loongarch64.patch
21mr|java-21-openjdk-21.0.8.0.9-1|1307	
21mr|java-21-openjdk-21.0.8.0.9-1|1308	
21mr|java-21-openjdk-21.0.8.0.9-1|1309	############################################
21mr|java-21-openjdk-21.0.8.0.9-1|1310	#
21mr|java-21-openjdk-21.0.8.0.9-1|1311	# RPM/distribution specific patches
21mr|java-21-openjdk-21.0.8.0.9-1|1312	#
21mr|java-21-openjdk-21.0.8.0.9-1|1313	############################################
21mr|java-21-openjdk-21.0.8.0.9-1|1314	
21mr|java-21-openjdk-21.0.8.0.9-1|1315	# NSS via SunPKCS11 Provider (disabled comment
21mr|java-21-openjdk-21.0.8.0.9-1|1316	# due to memory leak).
21mr|java-21-openjdk-21.0.8.0.9-1|1317	Patch1000: rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch
21mr|java-21-openjdk-21.0.8.0.9-1|1318	# RH1750419: enable build of speculative store bypass hardened alt-java (CVE-2018-3639)
21mr|java-21-openjdk-21.0.8.0.9-1|1319	Patch600: rh1750419-redhat_alt_java.patch
21mr|java-21-openjdk-21.0.8.0.9-1|1320	
21mr|java-21-openjdk-21.0.8.0.9-1|1321	# Ignore AWTError when assistive technologies are loaded
21mr|java-21-openjdk-21.0.8.0.9-1|1322	Patch1:    rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch
21mr|java-21-openjdk-21.0.8.0.9-1|1323	# Restrict access to java-atk-wrapper classes
21mr|java-21-openjdk-21.0.8.0.9-1|1324	Patch2:    rh1648644-java_access_bridge_privileged_security.patch
21mr|java-21-openjdk-21.0.8.0.9-1|1325	Patch3:    rh649512-remove_uses_of_far_in_jpeg_libjpeg_turbo_1_4_compat_for_jdk10_and_up.patch
21mr|java-21-openjdk-21.0.8.0.9-1|1326	# Crypto policy and FIPS support patches
21mr|java-21-openjdk-21.0.8.0.9-1|1327	# Patch is generated from the fips-21u tree at https://github.com/gnu-andrew/jdk/commits/fips-21u
21mr|java-21-openjdk-21.0.8.0.9-1|1328	# as follows: git diff <commit just before "PR3183, RH1340845: Support Fedora & RHEL system crypto policy"> > fips-20u-$(git show -s --format=%h HEAD).patch
21mr|java-21-openjdk-21.0.8.0.9-1|1329	# without the parts relatives to github workflows
21mr|java-21-openjdk-21.0.8.0.9-1|1330	# Fixes currently included:
21mr|java-21-openjdk-21.0.8.0.9-1|1331	# PR3183, RH1340845: Follow system wide crypto policy
21mr|java-21-openjdk-21.0.8.0.9-1|1332	# PR3695: Allow use of system crypto policy to be disabled by the user
21mr|java-21-openjdk-21.0.8.0.9-1|1333	# RH1655466: Support RHEL FIPS mode using SunPKCS11 provider
21mr|java-21-openjdk-21.0.8.0.9-1|1334	# RH1818909: No ciphersuites availale for SSLSocket in FIPS mode
21mr|java-21-openjdk-21.0.8.0.9-1|1335	# RH1860986: Disable TLSv1.3 with the NSS-FIPS provider until PKCS#11 v3.0 support is available
21mr|java-21-openjdk-21.0.8.0.9-1|1336	# RH1915071: Always initialise JavaSecuritySystemConfiguratorAccess
21mr|java-21-openjdk-21.0.8.0.9-1|1337	# RH1929465: Improve system FIPS detection
21mr|java-21-openjdk-21.0.8.0.9-1|1338	# RH1995150: Disable non-FIPS crypto in SUN and SunEC security providers
21mr|java-21-openjdk-21.0.8.0.9-1|1339	# RH1996182: Login to the NSS software token in FIPS mode
21mr|java-21-openjdk-21.0.8.0.9-1|1340	# RH1991003: Allow plain key import unless com.redhat.fips.plainKeySupport is set to false
21mr|java-21-openjdk-21.0.8.0.9-1|1341	# RH2021263: Resolve outstanding FIPS issues
21mr|java-21-openjdk-21.0.8.0.9-1|1342	# RH2052819: Fix FIPS reliance on crypto policies
21mr|java-21-openjdk-21.0.8.0.9-1|1343	# RH2052829: Detect NSS at Runtime for FIPS detection
21mr|java-21-openjdk-21.0.8.0.9-1|1344	# RH2052070: Enable AlgorithmParameters and AlgorithmParameterGenerator services in FIPS mode
21mr|java-21-openjdk-21.0.8.0.9-1|1345	# RH2023467: Enable FIPS keys export
21mr|java-21-openjdk-21.0.8.0.9-1|1346	# RH2094027: SunEC runtime permission for FIPS
21mr|java-21-openjdk-21.0.8.0.9-1|1347	# RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage
21mr|java-21-openjdk-21.0.8.0.9-1|1348	# RH2090378: Revert to disabling system security properties and FIPS mode support together
21mr|java-21-openjdk-21.0.8.0.9-1|1349	# RH2104724: Avoid import/export of DH private keys
21mr|java-21-openjdk-21.0.8.0.9-1|1350	# RH2092507: P11Key.getEncoded does not work for DH keys in FIPS mode
21mr|java-21-openjdk-21.0.8.0.9-1|1351	# RH2048582: Support PKCS#12 keystores
21mr|java-21-openjdk-21.0.8.0.9-1|1352	# RH2020290: Support TLS 1.3 in FIPS mode
21mr|java-21-openjdk-21.0.8.0.9-1|1353	# Add nss.fips.cfg support to OpenJDK tree
21mr|java-21-openjdk-21.0.8.0.9-1|1354	# RH2117972: Extend the support for NSS DBs (PKCS11) in FIPS mode
21mr|java-21-openjdk-21.0.8.0.9-1|1355	# Remove forgotten dead code from RH2020290 and RH2104724
21mr|java-21-openjdk-21.0.8.0.9-1|1356	# OJ1357: Fix issue on FIPS with a SecurityManager in place
21mr|java-21-openjdk-21.0.8.0.9-1|1357	# RH2134669: Add missing attributes when registering services in FIPS mode.
21mr|java-21-openjdk-21.0.8.0.9-1|1358	# test/jdk/sun/security/pkcs11/fips/VerifyMissingAttributes.java: fixed jtreg main class
21mr|java-21-openjdk-21.0.8.0.9-1|1359	# RH1940064: Enable XML Signature provider in FIPS mode
21mr|java-21-openjdk-21.0.8.0.9-1|1360	# Build the systemconf library on all platforms
21mr|java-21-openjdk-21.0.8.0.9-1|1361	# Remove GCC minor versioning (JDK-8284772) to unbreak testing
21mr|java-21-openjdk-21.0.8.0.9-1|1362	
21mr|java-21-openjdk-21.0.8.0.9-1|1363	#############################################
21mr|java-21-openjdk-21.0.8.0.9-1|1364	#
21mr|java-21-openjdk-21.0.8.0.9-1|1365	# OpenJDK patches in need of upstreaming
21mr|java-21-openjdk-21.0.8.0.9-1|1366	#
21mr|java-21-openjdk-21.0.8.0.9-1|1367	#############################################
21mr|java-21-openjdk-21.0.8.0.9-1|1368	
21mr|java-21-openjdk-21.0.8.0.9-1|1369	BuildRequires: autoconf
21mr|java-21-openjdk-21.0.8.0.9-1|1370	BuildRequires: automake
21mr|java-21-openjdk-21.0.8.0.9-1|1371	BuildRequires: binutils
21mr|java-21-openjdk-21.0.8.0.9-1|1372	BuildRequires: cups-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1373	BuildRequires: elfutils
21mr|java-21-openjdk-21.0.8.0.9-1|1374	BuildRequires: elfutils-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1375	BuildRequires: fontconfig
21mr|java-21-openjdk-21.0.8.0.9-1|1376	BuildRequires: freetype2-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1377	BuildRequires: gcc
21mr|java-21-openjdk-21.0.8.0.9-1|1378	BuildRequires: gcc-c++
21mr|java-21-openjdk-21.0.8.0.9-1|1379	BuildRequires: gdb
21mr|java-21-openjdk-21.0.8.0.9-1|1380	BuildRequires: harfbuzz-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1381	BuildRequires: giflib-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1382	BuildRequires: jpeg-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1383	BuildRequires: pkgconfig(libxslt)
21mr|java-21-openjdk-21.0.8.0.9-1|1384	BuildRequires: nss-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1385	BuildRequires: openssl
21mr|java-21-openjdk-21.0.8.0.9-1|1386	BuildRequires: pkgconfig
21mr|java-21-openjdk-21.0.8.0.9-1|1387	BuildRequires: pkgconfig(alsa)
21mr|java-21-openjdk-21.0.8.0.9-1|1388	BuildRequires: pkgconfig(gtk+-2.0)
21mr|java-21-openjdk-21.0.8.0.9-1|1389	BuildRequires: pkgconfig(lcms2)
21mr|java-21-openjdk-21.0.8.0.9-1|1390	BuildRequires: pkgconfig(libpng)
21mr|java-21-openjdk-21.0.8.0.9-1|1391	BuildRequires: pkgconfig(x11)
21mr|java-21-openjdk-21.0.8.0.9-1|1392	BuildRequires: pkgconfig(xi)
21mr|java-21-openjdk-21.0.8.0.9-1|1393	BuildRequires: pkgconfig(xinerama)
21mr|java-21-openjdk-21.0.8.0.9-1|1394	BuildRequires: pkgconfig(xproto)
21mr|java-21-openjdk-21.0.8.0.9-1|1395	BuildRequires: pkgconfig(xt)
21mr|java-21-openjdk-21.0.8.0.9-1|1396	BuildRequires: pkgconfig(xtst)
21mr|java-21-openjdk-21.0.8.0.9-1|1397	BuildRequires: unzip
21mr|java-21-openjdk-21.0.8.0.9-1|1398	BuildRequires: xsltproc
21mr|java-21-openjdk-21.0.8.0.9-1|1399	BuildRequires: zip
21mr|java-21-openjdk-21.0.8.0.9-1|1400	BuildRequires: nss-softokn-freebl-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1401	BuildRequires: javapackages-filesystem
21mr|java-21-openjdk-21.0.8.0.9-1|1402	%if ! %{with bootstrap}
21mr|java-21-openjdk-21.0.8.0.9-1|1403	BuildRequires: java-%{buildjdkver}-openjdk-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1404	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1405	# Zero-assembler build requirement
21mr|java-21-openjdk-21.0.8.0.9-1|1406	%ifarch %{zero_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|1407	BuildRequires: pkgconfig(libffi)
21mr|java-21-openjdk-21.0.8.0.9-1|1408	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1409	# 2022e required as of JDK-8295173
21mr|java-21-openjdk-21.0.8.0.9-1|1410	%if %{mdvver} <= 202115
21mr|java-21-openjdk-21.0.8.0.9-1|1411	BuildRequires: timezone-java
21mr|java-21-openjdk-21.0.8.0.9-1|1412	%else
21mr|java-21-openjdk-21.0.8.0.9-1|1413	BuildRequires: tzdata
21mr|java-21-openjdk-21.0.8.0.9-1|1414	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1415	BuildRequires: rootcerts-java
21mr|java-21-openjdk-21.0.8.0.9-1|1416	%if %{with_systemtap}
21mr|java-21-openjdk-21.0.8.0.9-1|1417	BuildRequires: systemtap-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1418	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1419	BuildRequires: make
21mr|java-21-openjdk-21.0.8.0.9-1|1420	BuildRequires: freetype-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1421	BuildRequires: giflib-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1422	BuildRequires: harfbuzz-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1423	BuildRequires: lcms2-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1424	BuildRequires: %{_lib}jpeg-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1425	BuildRequires: %{_lib}png-devel
21mr|java-21-openjdk-21.0.8.0.9-1|1426	
21mr|java-21-openjdk-21.0.8.0.9-1|1427	# this is always built, also during debug-only build
21mr|java-21-openjdk-21.0.8.0.9-1|1428	# when it is built in debug-only this package is just placeholder
21mr|java-21-openjdk-21.0.8.0.9-1|1429	%{java_rpo %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1430	
21mr|java-21-openjdk-21.0.8.0.9-1|1431	%description
21mr|java-21-openjdk-21.0.8.0.9-1|1432	The %{origin_nice} %{featurever} runtime environment.
21mr|java-21-openjdk-21.0.8.0.9-1|1433	
21mr|java-21-openjdk-21.0.8.0.9-1|1434	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1435	%package slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1436	Summary: %{origin_nice} %{featurever} Runtime Environment %{debug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1437	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1438	
21mr|java-21-openjdk-21.0.8.0.9-1|1439	%{java_rpo -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1440	%description slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1441	The %{origin_nice} %{featurever} runtime environment.
21mr|java-21-openjdk-21.0.8.0.9-1|1442	%{debug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1443	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1444	
21mr|java-21-openjdk-21.0.8.0.9-1|1445	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1446	%package fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1447	Summary: %{origin_nice} %{featurever} Runtime Environment %{fastdebug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1448	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1449	
21mr|java-21-openjdk-21.0.8.0.9-1|1450	%{java_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1451	%description fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1452	The %{origin_nice} %{featurever} runtime environment.
21mr|java-21-openjdk-21.0.8.0.9-1|1453	%{fastdebug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1454	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1455	
21mr|java-21-openjdk-21.0.8.0.9-1|1456	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1457	%package headless
21mr|java-21-openjdk-21.0.8.0.9-1|1458	Summary: %{origin_nice} %{featurever} Headless Runtime Environment
21mr|java-21-openjdk-21.0.8.0.9-1|1459	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1460	
21mr|java-21-openjdk-21.0.8.0.9-1|1461	%{java_headless_rpo %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1462	
21mr|java-21-openjdk-21.0.8.0.9-1|1463	%description headless
21mr|java-21-openjdk-21.0.8.0.9-1|1464	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-21-openjdk-21.0.8.0.9-1|1465	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1466	
21mr|java-21-openjdk-21.0.8.0.9-1|1467	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1468	%package headless-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1469	Summary: %{origin_nice} %{featurever} Runtime Environment %{debug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1470	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1471	
21mr|java-21-openjdk-21.0.8.0.9-1|1472	%{java_headless_rpo -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1473	
21mr|java-21-openjdk-21.0.8.0.9-1|1474	%description headless-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1475	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-21-openjdk-21.0.8.0.9-1|1476	%{debug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1477	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1478	
21mr|java-21-openjdk-21.0.8.0.9-1|1479	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1480	%package headless-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1481	Summary: %{origin_nice} %{featurever} Runtime Environment %{fastdebug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1482	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1483	
21mr|java-21-openjdk-21.0.8.0.9-1|1484	%{java_headless_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1485	
21mr|java-21-openjdk-21.0.8.0.9-1|1486	%description headless-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1487	The %{origin_nice} %{featurever} runtime environment without audio and video support.
21mr|java-21-openjdk-21.0.8.0.9-1|1488	%{fastdebug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1489	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1490	
21mr|java-21-openjdk-21.0.8.0.9-1|1491	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1492	%package devel
21mr|java-21-openjdk-21.0.8.0.9-1|1493	Summary: %{origin_nice} %{featurever} Development Environment
21mr|java-21-openjdk-21.0.8.0.9-1|1494	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1495	
21mr|java-21-openjdk-21.0.8.0.9-1|1496	%{java_devel_rpo %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1497	
21mr|java-21-openjdk-21.0.8.0.9-1|1498	%description devel
21mr|java-21-openjdk-21.0.8.0.9-1|1499	The %{origin_nice} %{featurever} development tools.
21mr|java-21-openjdk-21.0.8.0.9-1|1500	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1501	
21mr|java-21-openjdk-21.0.8.0.9-1|1502	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1503	%package devel-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1504	Summary: %{origin_nice} %{featurever} Development Environment %{debug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1505	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1506	
21mr|java-21-openjdk-21.0.8.0.9-1|1507	%{java_devel_rpo -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1508	
21mr|java-21-openjdk-21.0.8.0.9-1|1509	%description devel-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1510	The %{origin_nice} %{featurever} development tools.
21mr|java-21-openjdk-21.0.8.0.9-1|1511	%{debug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1512	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1513	
21mr|java-21-openjdk-21.0.8.0.9-1|1514	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1515	%package devel-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1516	Summary: %{origin_nice} %{featurever} Development Environment %{fastdebug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1517	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1518	
21mr|java-21-openjdk-21.0.8.0.9-1|1519	%{java_devel_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1520	
21mr|java-21-openjdk-21.0.8.0.9-1|1521	%description devel-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1522	The %{origin_nice} %{featurever} development tools              .
21mr|java-21-openjdk-21.0.8.0.9-1|1523	%{fastdebug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1524	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1525	
21mr|java-21-openjdk-21.0.8.0.9-1|1526	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|1527	
21mr|java-21-openjdk-21.0.8.0.9-1|1528	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1529	%package static-libs
21mr|java-21-openjdk-21.0.8.0.9-1|1530	Summary: %{origin_nice} %{featurever} libraries for static linking
21mr|java-21-openjdk-21.0.8.0.9-1|1531	
21mr|java-21-openjdk-21.0.8.0.9-1|1532	%{java_static_libs_rpo %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1533	
21mr|java-21-openjdk-21.0.8.0.9-1|1534	%description static-libs
21mr|java-21-openjdk-21.0.8.0.9-1|1535	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-21-openjdk-21.0.8.0.9-1|1536	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1537	
21mr|java-21-openjdk-21.0.8.0.9-1|1538	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1539	%package static-libs-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1540	Summary: %{origin_nice} %{featurever} libraries for static linking %{debug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1541	
21mr|java-21-openjdk-21.0.8.0.9-1|1542	%{java_static_libs_rpo -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1543	
21mr|java-21-openjdk-21.0.8.0.9-1|1544	%description static-libs-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1545	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-21-openjdk-21.0.8.0.9-1|1546	%{debug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1547	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1548	
21mr|java-21-openjdk-21.0.8.0.9-1|1549	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1550	%package static-libs-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1551	Summary: %{origin_nice} %{featurever} libraries for static linking %{fastdebug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1552	
21mr|java-21-openjdk-21.0.8.0.9-1|1553	%{java_static_libs_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1554	
21mr|java-21-openjdk-21.0.8.0.9-1|1555	%description static-libs-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1556	The %{origin_nice} %{featurever} libraries for static linking.
21mr|java-21-openjdk-21.0.8.0.9-1|1557	%{fastdebug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1558	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1559	
21mr|java-21-openjdk-21.0.8.0.9-1|1560	# staticlibs
21mr|java-21-openjdk-21.0.8.0.9-1|1561	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1562	
21mr|java-21-openjdk-21.0.8.0.9-1|1563	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1564	%package jmods
21mr|java-21-openjdk-21.0.8.0.9-1|1565	Summary: JMods for %{origin_nice} %{featurever}
21mr|java-21-openjdk-21.0.8.0.9-1|1566	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1567	
21mr|java-21-openjdk-21.0.8.0.9-1|1568	%{java_jmods_rpo %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1569	
21mr|java-21-openjdk-21.0.8.0.9-1|1570	%description jmods
21mr|java-21-openjdk-21.0.8.0.9-1|1571	The JMods for %{origin_nice} %{featurever}.
21mr|java-21-openjdk-21.0.8.0.9-1|1572	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1573	
21mr|java-21-openjdk-21.0.8.0.9-1|1574	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1575	%package jmods-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1576	Summary: JMods for %{origin_nice} %{featurever} %{debug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1577	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1578	
21mr|java-21-openjdk-21.0.8.0.9-1|1579	%{java_jmods_rpo -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1580	
21mr|java-21-openjdk-21.0.8.0.9-1|1581	%description jmods-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1582	The JMods for %{origin_nice} %{featurever}.
21mr|java-21-openjdk-21.0.8.0.9-1|1583	%{debug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1584	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1585	
21mr|java-21-openjdk-21.0.8.0.9-1|1586	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1587	%package jmods-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1588	Summary: JMods for %{origin_nice} %{featurever} %{fastdebug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1589	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1590	
21mr|java-21-openjdk-21.0.8.0.9-1|1591	%{java_jmods_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1592	
21mr|java-21-openjdk-21.0.8.0.9-1|1593	%description jmods-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1594	The JMods for %{origin_nice} %{featurever}.
21mr|java-21-openjdk-21.0.8.0.9-1|1595	%{fastdebug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1596	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1597	
21mr|java-21-openjdk-21.0.8.0.9-1|1598	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1599	%package demo
21mr|java-21-openjdk-21.0.8.0.9-1|1600	Summary: %{origin_nice} %{featurever} Demos
21mr|java-21-openjdk-21.0.8.0.9-1|1601	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1602	
21mr|java-21-openjdk-21.0.8.0.9-1|1603	%{java_demo_rpo %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1604	
21mr|java-21-openjdk-21.0.8.0.9-1|1605	%description demo
21mr|java-21-openjdk-21.0.8.0.9-1|1606	The %{origin_nice} %{featurever} demos.
21mr|java-21-openjdk-21.0.8.0.9-1|1607	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1608	
21mr|java-21-openjdk-21.0.8.0.9-1|1609	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1610	%package demo-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1611	Summary: %{origin_nice} %{featurever} Demos %{debug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1612	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1613	
21mr|java-21-openjdk-21.0.8.0.9-1|1614	%{java_demo_rpo -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1615	
21mr|java-21-openjdk-21.0.8.0.9-1|1616	%description demo-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1617	The %{origin_nice} %{featurever} demos.
21mr|java-21-openjdk-21.0.8.0.9-1|1618	%{debug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1619	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1620	
21mr|java-21-openjdk-21.0.8.0.9-1|1621	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1622	%package demo-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1623	Summary: %{origin_nice} %{featurever} Demos %{fastdebug_on}
21mr|java-21-openjdk-21.0.8.0.9-1|1624	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1625	
21mr|java-21-openjdk-21.0.8.0.9-1|1626	%{java_demo_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1627	
21mr|java-21-openjdk-21.0.8.0.9-1|1628	%description demo-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1629	The %{origin_nice} %{featurever} demos.
21mr|java-21-openjdk-21.0.8.0.9-1|1630	%{fastdebug_warning}
21mr|java-21-openjdk-21.0.8.0.9-1|1631	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1632	
21mr|java-21-openjdk-21.0.8.0.9-1|1633	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1634	%package src
21mr|java-21-openjdk-21.0.8.0.9-1|1635	Summary: %{origin_nice} %{featurever} Source Bundle
21mr|java-21-openjdk-21.0.8.0.9-1|1636	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1637	
21mr|java-21-openjdk-21.0.8.0.9-1|1638	%{java_src_rpo %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1639	
21mr|java-21-openjdk-21.0.8.0.9-1|1640	%description src
21mr|java-21-openjdk-21.0.8.0.9-1|1641	The %{compatiblename}-src sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-21-openjdk-21.0.8.0.9-1|1642	class library source code for use by IDE indexers and debuggers.
21mr|java-21-openjdk-21.0.8.0.9-1|1643	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1644	
21mr|java-21-openjdk-21.0.8.0.9-1|1645	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1646	%package src-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1647	Summary: %{origin_nice} %{featurever} Source Bundle %{for_debug}
21mr|java-21-openjdk-21.0.8.0.9-1|1648	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1649	
21mr|java-21-openjdk-21.0.8.0.9-1|1650	%{java_src_rpo -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1651	
21mr|java-21-openjdk-21.0.8.0.9-1|1652	%description src-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1653	The %{compatiblename}-src-slowdebug sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-21-openjdk-21.0.8.0.9-1|1654	class library source code for use by IDE indexers and debuggers, %{for_debug}.
21mr|java-21-openjdk-21.0.8.0.9-1|1655	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1656	
21mr|java-21-openjdk-21.0.8.0.9-1|1657	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1658	%package src-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1659	Summary: %{origin_nice} %{featurever} Source Bundle %{for_fastdebug}
21mr|java-21-openjdk-21.0.8.0.9-1|1660	Group:   Development/Java
21mr|java-21-openjdk-21.0.8.0.9-1|1661	
21mr|java-21-openjdk-21.0.8.0.9-1|1662	%{java_src_rpo -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|1663	
21mr|java-21-openjdk-21.0.8.0.9-1|1664	%description src-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|1665	The %{compatiblename}-src-fastdebug sub-package contains the complete %{origin_nice} %{featurever}
21mr|java-21-openjdk-21.0.8.0.9-1|1666	class library source code for use by IDE indexers and debuggers, %{for_fastdebug}.
21mr|java-21-openjdk-21.0.8.0.9-1|1667	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1668	
21mr|java-21-openjdk-21.0.8.0.9-1|1669	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1670	%package javadoc
21mr|java-21-openjdk-21.0.8.0.9-1|1671	Summary: %{origin_nice} %{featurever} API documentation
21mr|java-21-openjdk-21.0.8.0.9-1|1672	Group:   Documentation
21mr|java-21-openjdk-21.0.8.0.9-1|1673	Requires: javapackages-filesystem
21mr|java-21-openjdk-21.0.8.0.9-1|1674	Obsoletes: javadoc-slowdebug < 1:13.0.0.33-1.rolling
21mr|java-21-openjdk-21.0.8.0.9-1|1675	
21mr|java-21-openjdk-21.0.8.0.9-1|1676	%{java_javadoc_rpo -- %{nil} %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1677	
21mr|java-21-openjdk-21.0.8.0.9-1|1678	%description javadoc
21mr|java-21-openjdk-21.0.8.0.9-1|1679	The %{origin_nice} %{featurever} API documentation.
21mr|java-21-openjdk-21.0.8.0.9-1|1680	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1681	
21mr|java-21-openjdk-21.0.8.0.9-1|1682	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1683	%package javadoc-zip
21mr|java-21-openjdk-21.0.8.0.9-1|1684	Summary: %{origin_nice} %{featurever} API documentation compressed in a single archive
21mr|java-21-openjdk-21.0.8.0.9-1|1685	Group:   Documentation
21mr|java-21-openjdk-21.0.8.0.9-1|1686	Requires: javapackages-filesystem
21mr|java-21-openjdk-21.0.8.0.9-1|1687	Obsoletes: javadoc-zip-slowdebug < 1:13.0.0.33-1.rolling
21mr|java-21-openjdk-21.0.8.0.9-1|1688	
21mr|java-21-openjdk-21.0.8.0.9-1|1689	%{java_javadoc_rpo -- %{nil} -zip}
21mr|java-21-openjdk-21.0.8.0.9-1|1690	%{java_javadoc_rpo -- %{nil} %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|1691	
21mr|java-21-openjdk-21.0.8.0.9-1|1692	%description javadoc-zip
21mr|java-21-openjdk-21.0.8.0.9-1|1693	The %{origin_nice} %{featurever} API documentation compressed in a single archive.
21mr|java-21-openjdk-21.0.8.0.9-1|1694	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1695	
21mr|java-21-openjdk-21.0.8.0.9-1|1696	%prep
21mr|java-21-openjdk-21.0.8.0.9-1|1697	
21mr|java-21-openjdk-21.0.8.0.9-1|1698	# Using the echo macro breaks rpmdev-bumpspec, as it parses the first line of stdout :-(
21mr|java-21-openjdk-21.0.8.0.9-1|1699	%if 0%{?stapinstall:1}
21mr|java-21-openjdk-21.0.8.0.9-1|1700	echo "CPU: %{_target_cpu}, arch install directory: %{archinstall}, SystemTap install directory: %{stapinstall}"
21mr|java-21-openjdk-21.0.8.0.9-1|1701	%else
21mr|java-21-openjdk-21.0.8.0.9-1|1702	%{error:Unrecognised architecture %{_target_cpu}}
21mr|java-21-openjdk-21.0.8.0.9-1|1703	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1704	
21mr|java-21-openjdk-21.0.8.0.9-1|1705	if [ %{include_normal_build} -eq 0 -o  %{include_normal_build} -eq 1 ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1706	echo "include_normal_build is %{include_normal_build}"
21mr|java-21-openjdk-21.0.8.0.9-1|1707	else
21mr|java-21-openjdk-21.0.8.0.9-1|1708	echo "include_normal_build is %{include_normal_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-21-openjdk-21.0.8.0.9-1|1709	exit 11
21mr|java-21-openjdk-21.0.8.0.9-1|1710	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1711	if [ %{include_debug_build} -eq 0 -o  %{include_debug_build} -eq 1 ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1712	echo "include_debug_build is %{include_debug_build}"
21mr|java-21-openjdk-21.0.8.0.9-1|1713	else
21mr|java-21-openjdk-21.0.8.0.9-1|1714	echo "include_debug_build is %{include_debug_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-21-openjdk-21.0.8.0.9-1|1715	exit 12
21mr|java-21-openjdk-21.0.8.0.9-1|1716	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1717	if [ %{include_fastdebug_build} -eq 0 -o  %{include_fastdebug_build} -eq 1 ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1718	echo "include_fastdebug_build is %{include_fastdebug_build}"
21mr|java-21-openjdk-21.0.8.0.9-1|1719	else
21mr|java-21-openjdk-21.0.8.0.9-1|1720	echo "include_fastdebug_build is %{include_fastdebug_build}, that is invalid. Use 1 for yes or 0 for no"
21mr|java-21-openjdk-21.0.8.0.9-1|1721	exit 13
21mr|java-21-openjdk-21.0.8.0.9-1|1722	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1723	if [ %{include_debug_build} -eq 0 -a  %{include_normal_build} -eq 0 -a  %{include_fastdebug_build} -eq 0 ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1724	echo "You have disabled all builds (normal,fastdebug,slowdebug). That is a no go."
21mr|java-21-openjdk-21.0.8.0.9-1|1725	exit 14
21mr|java-21-openjdk-21.0.8.0.9-1|1726	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1727	%setup -q -c -n %{uniquesuffix ""} -T -a 0
21mr|java-21-openjdk-21.0.8.0.9-1|1728	# https://bugzilla.redhat.com/show_bug.cgi?id=1189084
21mr|java-21-openjdk-21.0.8.0.9-1|1729	prioritylength=`expr length %{priority}`
21mr|java-21-openjdk-21.0.8.0.9-1|1730	if [ $prioritylength -ne 8 ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1731	echo "priority must be 8 digits in total, violated"
21mr|java-21-openjdk-21.0.8.0.9-1|1732	exit 14
21mr|java-21-openjdk-21.0.8.0.9-1|1733	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1734	
21mr|java-21-openjdk-21.0.8.0.9-1|1735	%if %{with bootstrap}
21mr|java-21-openjdk-21.0.8.0.9-1|1736	%ifarch %{ix86}
21mr|java-21-openjdk-21.0.8.0.9-1|1737	tar xf %{S:1} -C %{_builddir}
21mr|java-21-openjdk-21.0.8.0.9-1|1738	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1739	%ifarch aarch64
21mr|java-21-openjdk-21.0.8.0.9-1|1740	tar xf %{S:2} -C %{_builddir}
21mr|java-21-openjdk-21.0.8.0.9-1|1741	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1742	%ifarch %{x86_64}
21mr|java-21-openjdk-21.0.8.0.9-1|1743	tar xf %{S:3} -C %{_builddir}
21mr|java-21-openjdk-21.0.8.0.9-1|1744	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1745	%ifarch %{riscv64}
21mr|java-21-openjdk-21.0.8.0.9-1|1746	tar xf %{S:4} -C %{_builddir}
21mr|java-21-openjdk-21.0.8.0.9-1|1747	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1748	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1749	
21mr|java-21-openjdk-21.0.8.0.9-1|1750	# OpenJDK patches
21mr|java-21-openjdk-21.0.8.0.9-1|1751	# Remove libraries that are linked by both static and dynamic builds
21mr|java-21-openjdk-21.0.8.0.9-1|1752	sh %{SOURCE12} %{top_level_dir_name}
21mr|java-21-openjdk-21.0.8.0.9-1|1753	
21mr|java-21-openjdk-21.0.8.0.9-1|1754	# Patch the JDK
21mr|java-21-openjdk-21.0.8.0.9-1|1755	pushd %{top_level_dir_name}
21mr|java-21-openjdk-21.0.8.0.9-1|1756	%ifarch loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|1757	%patch -P0 -p1
21mr|java-21-openjdk-21.0.8.0.9-1|1758	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1759	%patch -P1 -p1
21mr|java-21-openjdk-21.0.8.0.9-1|1760	%patch -P2 -p1
21mr|java-21-openjdk-21.0.8.0.9-1|1761	%patch -P3 -p1
21mr|java-21-openjdk-21.0.8.0.9-1|1762	%if 0
21mr|java-21-openjdk-21.0.8.0.9-1|1763	%patch -P4 -p1
21mr|java-21-openjdk-21.0.8.0.9-1|1764	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1765	# alt-java
21mr|java-21-openjdk-21.0.8.0.9-1|1766	%patch -P600 -p1
21mr|java-21-openjdk-21.0.8.0.9-1|1767	# nss.cfg PKCS11 support; must come last as it also alters java.security
21mr|java-21-openjdk-21.0.8.0.9-1|1768	%patch -P1000 -p1
21mr|java-21-openjdk-21.0.8.0.9-1|1769	
21mr|java-21-openjdk-21.0.8.0.9-1|1770	popd # openjdk
21mr|java-21-openjdk-21.0.8.0.9-1|1771	
21mr|java-21-openjdk-21.0.8.0.9-1|1772	# Extract systemtap tapsets
21mr|java-21-openjdk-21.0.8.0.9-1|1773	%if %{with_systemtap}
21mr|java-21-openjdk-21.0.8.0.9-1|1774	tar --strip-components=1 -x -I xz -f %{SOURCE8}
21mr|java-21-openjdk-21.0.8.0.9-1|1775	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1776	cp -r tapset tapset%{debug_suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|1777	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1778	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|1779	cp -r tapset tapset%{fastdebug_suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|1780	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1781	
21mr|java-21-openjdk-21.0.8.0.9-1|1782	for suffix in %{build_loop} ; do
21mr|java-21-openjdk-21.0.8.0.9-1|1783	for file in "tapset"$suffix/*.in; do
21mr|java-21-openjdk-21.0.8.0.9-1|1784	OUTPUT_FILE=`echo $file | sed -e "s:\.stp\.in$:-%{version}-%{release}.%{_arch}.stp:g"`
21mr|java-21-openjdk-21.0.8.0.9-1|1785	sed -e "s:@ABS_SERVER_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/server/libjvm.so:g" $file > $file.1
21mr|java-21-openjdk-21.0.8.0.9-1|1786	sed -e "s:@JAVA_SPEC_VER@:%{javaver}:g" $file.1 > $file.2
21mr|java-21-openjdk-21.0.8.0.9-1|1787	# TODO find out which architectures other than i686 have a client vm
21mr|java-21-openjdk-21.0.8.0.9-1|1788	%ifarch %{ix86}
21mr|java-21-openjdk-21.0.8.0.9-1|1789	sed -e "s:@ABS_CLIENT_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/client/libjvm.so:g" $file.2 > $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1790	%else
21mr|java-21-openjdk-21.0.8.0.9-1|1791	sed -e "/@ABS_CLIENT_LIBJVM_SO@/d" $file.2 > $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1792	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1793	sed -i -e "s:@ABS_JAVA_HOME_DIR@:%{_jvmdir}/%{sdkdir -- $suffix}:g" $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1794	sed -i -e "s:@INSTALL_ARCH_DIR@:%{archinstall}:g" $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1795	sed -i -e "s:@prefix@:%{_jvmdir}/%{sdkdir -- $suffix}/:g" $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1796	done
21mr|java-21-openjdk-21.0.8.0.9-1|1797	done
21mr|java-21-openjdk-21.0.8.0.9-1|1798	# systemtap tapsets ends
21mr|java-21-openjdk-21.0.8.0.9-1|1799	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1800	
21mr|java-21-openjdk-21.0.8.0.9-1|1801	# Prepare desktop files
21mr|java-21-openjdk-21.0.8.0.9-1|1802	# The _X_ syntax indicates variables that are replaced by make upstream
21mr|java-21-openjdk-21.0.8.0.9-1|1803	# The @X@ syntax indicates variables that are replaced by configure upstream
21mr|java-21-openjdk-21.0.8.0.9-1|1804	for suffix in %{build_loop} ; do
21mr|java-21-openjdk-21.0.8.0.9-1|1805	for file in %{SOURCE9}; do
21mr|java-21-openjdk-21.0.8.0.9-1|1806	FILE=`basename $file | sed -e s:\.in$::g`
21mr|java-21-openjdk-21.0.8.0.9-1|1807	EXT="${FILE##*.}"
21mr|java-21-openjdk-21.0.8.0.9-1|1808	NAME="${FILE%.*}"
21mr|java-21-openjdk-21.0.8.0.9-1|1809	OUTPUT_FILE=$NAME$suffix.$EXT
21mr|java-21-openjdk-21.0.8.0.9-1|1810	sed    -e  "s:_SDKBINDIR_:%{sdkbindir -- $suffix}:g" $file > $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1811	sed -i -e  "s:@target_cpu@:%{_arch}:g" $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1812	sed -i -e  "s:@OPENJDK_VER@:%{version}-%{release}.%{_arch}$suffix:g" $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1813	sed -i -e  "s:@JAVA_VER@:%{javaver}:g" $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1814	sed -i -e  "s:@JAVA_VENDOR@:%{origin}:g" $OUTPUT_FILE
21mr|java-21-openjdk-21.0.8.0.9-1|1815	done
21mr|java-21-openjdk-21.0.8.0.9-1|1816	done
21mr|java-21-openjdk-21.0.8.0.9-1|1817	
21mr|java-21-openjdk-21.0.8.0.9-1|1818	# Setup nss.cfg
21mr|java-21-openjdk-21.0.8.0.9-1|1819	sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE11} > nss.cfg
21mr|java-21-openjdk-21.0.8.0.9-1|1820	
21mr|java-21-openjdk-21.0.8.0.9-1|1821	%build
21mr|java-21-openjdk-21.0.8.0.9-1|1822	# How many CPU's do we have?
21mr|java-21-openjdk-21.0.8.0.9-1|1823	export NUM_PROC=%(/usr/bin/getconf _NPROCESSORS_ONLN 2> /dev/null || :)
21mr|java-21-openjdk-21.0.8.0.9-1|1824	export NUM_PROC=${NUM_PROC:-1}
21mr|java-21-openjdk-21.0.8.0.9-1|1825	%if 0%{?_smp_ncpus_max}
21mr|java-21-openjdk-21.0.8.0.9-1|1826	# Honor %%_smp_ncpus_max
21mr|java-21-openjdk-21.0.8.0.9-1|1827	[ ${NUM_PROC} -gt %{?_smp_ncpus_max} ] && export NUM_PROC=%{?_smp_ncpus_max}
21mr|java-21-openjdk-21.0.8.0.9-1|1828	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1829	
21mr|java-21-openjdk-21.0.8.0.9-1|1830	%ifarch s390x sparc64 alpha %{power64} %{aarch64} loongarch64
21mr|java-21-openjdk-21.0.8.0.9-1|1831	export ARCH_DATA_MODEL=64
21mr|java-21-openjdk-21.0.8.0.9-1|1832	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1833	%ifarch alpha
21mr|java-21-openjdk-21.0.8.0.9-1|1834	export CFLAGS="$CFLAGS -mieee"
21mr|java-21-openjdk-21.0.8.0.9-1|1835	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1836	
21mr|java-21-openjdk-21.0.8.0.9-1|1837	# We use ourcppflags because the OpenJDK build seems to
21mr|java-21-openjdk-21.0.8.0.9-1|1838	# pass EXTRA_CFLAGS to the HotSpot C++ compiler...
21mr|java-21-openjdk-21.0.8.0.9-1|1839	# Explicitly set the C++ standard as the default has changed on GCC >= 6
21mr|java-21-openjdk-21.0.8.0.9-1|1840	EXTRA_CFLAGS="%ourcppflags"
21mr|java-21-openjdk-21.0.8.0.9-1|1841	EXTRA_CPP_FLAGS="%ourcppflags"
21mr|java-21-openjdk-21.0.8.0.9-1|1842	
21mr|java-21-openjdk-21.0.8.0.9-1|1843	%ifarch %{power64} ppc
21mr|java-21-openjdk-21.0.8.0.9-1|1844	# fix rpmlint warnings
21mr|java-21-openjdk-21.0.8.0.9-1|1845	EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-strict-aliasing"
21mr|java-21-openjdk-21.0.8.0.9-1|1846	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1847	
21mr|java-21-openjdk-21.0.8.0.9-1|1848	# workaround stap bug https://bugzilla.redhat.com/show_bug.cgi?id=2026858
21mr|java-21-openjdk-21.0.8.0.9-1|1849	%ifarch %{arm}
21mr|java-21-openjdk-21.0.8.0.9-1|1850	EXTRA_CPP_FLAGS="$EXTRA_CPP_FLAGS -DSTAP_SDT_ARG_CONSTRAINT=g"
21mr|java-21-openjdk-21.0.8.0.9-1|1851	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1852	%ifarch %{ix86}
21mr|java-21-openjdk-21.0.8.0.9-1|1853	# Align stack boundary on x86_32
21mr|java-21-openjdk-21.0.8.0.9-1|1854	EXTRA_CFLAGS="$(echo ${EXTRA_CFLAGS} | sed -e 's|-mstackrealign|-mincoming-stack-boundary=2 -mpreferred-stack-boundary=4|')"
21mr|java-21-openjdk-21.0.8.0.9-1|1855	EXTRA_CPP_FLAGS="$(echo ${EXTRA_CPP_FLAGS} | sed -e 's|-mstackrealign|-mincoming-stack-boundary=2 -mpreferred-stack-boundary=4|')"
21mr|java-21-openjdk-21.0.8.0.9-1|1856	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1857	export EXTRA_CFLAGS EXTRA_CPP_FLAGS
21mr|java-21-openjdk-21.0.8.0.9-1|1858	
21mr|java-21-openjdk-21.0.8.0.9-1|1859	function buildjdk() {
21mr|java-21-openjdk-21.0.8.0.9-1|1860	local outputdir=${1}
21mr|java-21-openjdk-21.0.8.0.9-1|1861	local buildjdk=${2}
21mr|java-21-openjdk-21.0.8.0.9-1|1862	local maketargets="${3}"
21mr|java-21-openjdk-21.0.8.0.9-1|1863	local debuglevel=${4}
21mr|java-21-openjdk-21.0.8.0.9-1|1864	local link_opt=${5}
21mr|java-21-openjdk-21.0.8.0.9-1|1865	
21mr|java-21-openjdk-21.0.8.0.9-1|1866	local top_dir_abs_src_path=$(pwd)/%{top_level_dir_name}
21mr|java-21-openjdk-21.0.8.0.9-1|1867	local top_dir_abs_build_path=$(pwd)/${outputdir}
21mr|java-21-openjdk-21.0.8.0.9-1|1868	
21mr|java-21-openjdk-21.0.8.0.9-1|1869	# The OpenJDK version file includes the current
21mr|java-21-openjdk-21.0.8.0.9-1|1870	# upstream version information. For some reason,
21mr|java-21-openjdk-21.0.8.0.9-1|1871	# configure does not automatically use the
21mr|java-21-openjdk-21.0.8.0.9-1|1872	# default pre-version supplied there (despite
21mr|java-21-openjdk-21.0.8.0.9-1|1873	# what the file claims), so we pass it manually
21mr|java-21-openjdk-21.0.8.0.9-1|1874	# to configure
21mr|java-21-openjdk-21.0.8.0.9-1|1875	VERSION_FILE=${top_dir_abs_src_path}/make/conf/version-numbers.conf
21mr|java-21-openjdk-21.0.8.0.9-1|1876	if [ -f ${VERSION_FILE} ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1877	EA_DESIGNATOR=$(grep '^DEFAULT_PROMOTED_VERSION_PRE' ${VERSION_FILE} | cut -d '=' -f 2)
21mr|java-21-openjdk-21.0.8.0.9-1|1878	else
21mr|java-21-openjdk-21.0.8.0.9-1|1879	echo "Could not find OpenJDK version file.";
21mr|java-21-openjdk-21.0.8.0.9-1|1880	exit 16
21mr|java-21-openjdk-21.0.8.0.9-1|1881	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1882	if [ "x${EA_DESIGNATOR}" != "x%{expected_ea_designator}" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1883	echo "Spec file is configured for a %{build_type} build, but upstream version-pre setting is ${EA_DESIGNATOR}";
21mr|java-21-openjdk-21.0.8.0.9-1|1884	exit 17
21mr|java-21-openjdk-21.0.8.0.9-1|1885	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1886	
21mr|java-21-openjdk-21.0.8.0.9-1|1887	echo "Using output directory: ${outputdir}";
21mr|java-21-openjdk-21.0.8.0.9-1|1888	echo "Checking build JDK ${buildjdk} is operational..."
21mr|java-21-openjdk-21.0.8.0.9-1|1889	${buildjdk}/bin/java -version
21mr|java-21-openjdk-21.0.8.0.9-1|1890	echo "Using make targets: ${maketargets}"
21mr|java-21-openjdk-21.0.8.0.9-1|1891	echo "Using debuglevel: ${debuglevel}"
21mr|java-21-openjdk-21.0.8.0.9-1|1892	echo "Using link_opt: ${link_opt}"
21mr|java-21-openjdk-21.0.8.0.9-1|1893	echo "Building %{newjavaver}-%{buildver}, pre=${EA_DESIGNATOR}, opt=%{lts_designator}"
21mr|java-21-openjdk-21.0.8.0.9-1|1894	
21mr|java-21-openjdk-21.0.8.0.9-1|1895	mkdir -p ${outputdir}
21mr|java-21-openjdk-21.0.8.0.9-1|1896	pushd ${outputdir}
21mr|java-21-openjdk-21.0.8.0.9-1|1897	
21mr|java-21-openjdk-21.0.8.0.9-1|1898	bash ${top_dir_abs_src_path}/configure \
21mr|java-21-openjdk-21.0.8.0.9-1|1899	%ifarch %{zero_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|1900	--with-jvm-variants=zero \
21mr|java-21-openjdk-21.0.8.0.9-1|1901	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1902	%ifarch %{ppc64le}
21mr|java-21-openjdk-21.0.8.0.9-1|1903	--with-jobs=1 \
21mr|java-21-openjdk-21.0.8.0.9-1|1904	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1905	--with-version-build=%{buildver} \
21mr|java-21-openjdk-21.0.8.0.9-1|1906	--with-version-pre="${EA_DESIGNATOR}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1907	--with-version-opt=%{lts_designator} \
21mr|java-21-openjdk-21.0.8.0.9-1|1908	--with-vendor-version-string="%{oj_vendor_version}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1909	--with-vendor-name="%{oj_vendor}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1910	--with-vendor-url="%{oj_vendor_url}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1911	--with-vendor-bug-url="%{oj_vendor_bug_url}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1912	--with-vendor-vm-bug-url="%{oj_vendor_bug_url}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1913	--with-boot-jdk=${buildjdk} \
21mr|java-21-openjdk-21.0.8.0.9-1|1914	--with-debug-level=${debuglevel} \
21mr|java-21-openjdk-21.0.8.0.9-1|1915	--with-native-debug-symbols="%{debug_symbols}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1916	--enable-unlimited-crypto \
21mr|java-21-openjdk-21.0.8.0.9-1|1917	--with-zlib=system \
21mr|java-21-openjdk-21.0.8.0.9-1|1918	--with-libjpeg=${link_opt} \
21mr|java-21-openjdk-21.0.8.0.9-1|1919	--with-giflib=${link_opt} \
21mr|java-21-openjdk-21.0.8.0.9-1|1920	--with-libpng=${link_opt} \
21mr|java-21-openjdk-21.0.8.0.9-1|1921	--with-lcms=${link_opt} \
21mr|java-21-openjdk-21.0.8.0.9-1|1922	--with-harfbuzz=${link_opt} \
21mr|java-21-openjdk-21.0.8.0.9-1|1923	--with-stdc++lib=dynamic \
21mr|java-21-openjdk-21.0.8.0.9-1|1924	--with-extra-cxxflags="$EXTRA_CPP_FLAGS" \
21mr|java-21-openjdk-21.0.8.0.9-1|1925	--with-extra-cflags="$EXTRA_CFLAGS" \
21mr|java-21-openjdk-21.0.8.0.9-1|1926	--with-extra-ldflags="%{ourldflags}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1927	--with-num-cores="$NUM_PROC" \
21mr|java-21-openjdk-21.0.8.0.9-1|1928	--with-source-date="${SOURCE_DATE_EPOCH}" \
21mr|java-21-openjdk-21.0.8.0.9-1|1929	--disable-javac-server \
21mr|java-21-openjdk-21.0.8.0.9-1|1930	%ifarch %{zgc_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|1931	--with-jvm-features=zgc \
21mr|java-21-openjdk-21.0.8.0.9-1|1932	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1933	--disable-warnings-as-errors
21mr|java-21-openjdk-21.0.8.0.9-1|1934	
21mr|java-21-openjdk-21.0.8.0.9-1|1935	cat spec.gmk
21mr|java-21-openjdk-21.0.8.0.9-1|1936	
21mr|java-21-openjdk-21.0.8.0.9-1|1937	make \
21mr|java-21-openjdk-21.0.8.0.9-1|1938	LOG=trace \
21mr|java-21-openjdk-21.0.8.0.9-1|1939	WARNINGS_ARE_ERRORS="-Wno-error" \
21mr|java-21-openjdk-21.0.8.0.9-1|1940	CFLAGS_WARNINGS_ARE_ERRORS="-Wno-error" \
21mr|java-21-openjdk-21.0.8.0.9-1|1941	$maketargets || ( pwd; find ${top_dir_abs_src_path} ${top_dir_abs_build_path} -name "hs_err_pid*.log" | xargs cat && false )
21mr|java-21-openjdk-21.0.8.0.9-1|1942	
21mr|java-21-openjdk-21.0.8.0.9-1|1943	popd
21mr|java-21-openjdk-21.0.8.0.9-1|1944	}
21mr|java-21-openjdk-21.0.8.0.9-1|1945	
21mr|java-21-openjdk-21.0.8.0.9-1|1946	function installjdk() {
21mr|java-21-openjdk-21.0.8.0.9-1|1947	local imagepath=${1}
21mr|java-21-openjdk-21.0.8.0.9-1|1948	if [ -d ${imagepath} ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1949	# the build (erroneously) removes read permissions from some jars
21mr|java-21-openjdk-21.0.8.0.9-1|1950	# this is a regression in OpenJDK 7 (our compiler):
21mr|java-21-openjdk-21.0.8.0.9-1|1951	# https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1437
21mr|java-21-openjdk-21.0.8.0.9-1|1952	find ${imagepath} -iname '*.jar' -exec chmod ugo+r {} \;
21mr|java-21-openjdk-21.0.8.0.9-1|1953	
21mr|java-21-openjdk-21.0.8.0.9-1|1954	# Build screws up permissions on binaries
21mr|java-21-openjdk-21.0.8.0.9-1|1955	# https://bugs.openjdk.java.net/browse/JDK-8173610
21mr|java-21-openjdk-21.0.8.0.9-1|1956	find ${imagepath} -iname '*.so' -exec chmod +x {} \;
21mr|java-21-openjdk-21.0.8.0.9-1|1957	find ${imagepath}/bin/ -exec chmod +x {} \;
21mr|java-21-openjdk-21.0.8.0.9-1|1958	
21mr|java-21-openjdk-21.0.8.0.9-1|1959	# Install nss.cfg right away as we will be using the JRE above
21mr|java-21-openjdk-21.0.8.0.9-1|1960	install -m 644 nss.cfg ${imagepath}/conf/security/
21mr|java-21-openjdk-21.0.8.0.9-1|1961	%if 0
21mr|java-21-openjdk-21.0.8.0.9-1|1962	# Use system-wide tzdata
21mr|java-21-openjdk-21.0.8.0.9-1|1963	rm ${imagepath}/lib/tzdb.dat
21mr|java-21-openjdk-21.0.8.0.9-1|1964	ln -s %{_datadir}/javazi-1.8/tzdb.dat ${imagepath}/lib/tzdb.dat
21mr|java-21-openjdk-21.0.8.0.9-1|1965	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1966	# Create fake alt-java as a placeholder for future alt-java
21mr|java-21-openjdk-21.0.8.0.9-1|1967	pushd ${imagepath}
21mr|java-21-openjdk-21.0.8.0.9-1|1968	# add alt-java man page
21mr|java-21-openjdk-21.0.8.0.9-1|1969	echo "Hardened java binary recommended for launching untrusted code from the Web e.g. javaws" > man/man1/%{alt_java_name}.1
21mr|java-21-openjdk-21.0.8.0.9-1|1970	cat man/man1/java.1 >> man/man1/%{alt_java_name}.1
21mr|java-21-openjdk-21.0.8.0.9-1|1971	popd
21mr|java-21-openjdk-21.0.8.0.9-1|1972	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1973	}
21mr|java-21-openjdk-21.0.8.0.9-1|1974	
21mr|java-21-openjdk-21.0.8.0.9-1|1975	%if %{build_hotspot_first}
21mr|java-21-openjdk-21.0.8.0.9-1|1976	# Build a fresh libjvm.so first and use it to bootstrap
21mr|java-21-openjdk-21.0.8.0.9-1|1977	cp -LR --preserve=mode,timestamps %{bootjdk} newboot
21mr|java-21-openjdk-21.0.8.0.9-1|1978	systemjdk=$(pwd)/newboot
21mr|java-21-openjdk-21.0.8.0.9-1|1979	buildjdk build/newboot ${systemjdk} %{hotspot_target} "release" "bundled"
21mr|java-21-openjdk-21.0.8.0.9-1|1980	mv build/newboot/jdk/lib/%{vm_variant}/libjvm.so newboot/lib/%{vm_variant}
21mr|java-21-openjdk-21.0.8.0.9-1|1981	%else
21mr|java-21-openjdk-21.0.8.0.9-1|1982	systemjdk=%{bootjdk}
21mr|java-21-openjdk-21.0.8.0.9-1|1983	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|1984	
21mr|java-21-openjdk-21.0.8.0.9-1|1985	for suffix in %{build_loop} ; do
21mr|java-21-openjdk-21.0.8.0.9-1|1986	
21mr|java-21-openjdk-21.0.8.0.9-1|1987	if [ "x$suffix" = "x" ] ; then
21mr|java-21-openjdk-21.0.8.0.9-1|1988	debugbuild=release
21mr|java-21-openjdk-21.0.8.0.9-1|1989	else
21mr|java-21-openjdk-21.0.8.0.9-1|1990	# change --something to something
21mr|java-21-openjdk-21.0.8.0.9-1|1991	debugbuild=`echo $suffix  | sed "s/-//g"`
21mr|java-21-openjdk-21.0.8.0.9-1|1992	fi
21mr|java-21-openjdk-21.0.8.0.9-1|1993	
21mr|java-21-openjdk-21.0.8.0.9-1|1994	for loop in %{main_suffix} %{staticlibs_loop} ; do
21mr|java-21-openjdk-21.0.8.0.9-1|1995	
21mr|java-21-openjdk-21.0.8.0.9-1|1996	builddir=%{buildoutputdir -- ${suffix}${loop}}
21mr|java-21-openjdk-21.0.8.0.9-1|1997	bootbuilddir=boot${builddir}
21mr|java-21-openjdk-21.0.8.0.9-1|1998	
21mr|java-21-openjdk-21.0.8.0.9-1|1999	if test "x${loop}" = "x%{main_suffix}" ; then
21mr|java-21-openjdk-21.0.8.0.9-1|2000	# Copy the source tree so we can remove all in-tree libraries
21mr|java-21-openjdk-21.0.8.0.9-1|2001	cp -a %{top_level_dir_name} %{top_level_dir_name_backup}
21mr|java-21-openjdk-21.0.8.0.9-1|2002	# Remove all libraries that are linked
21mr|java-21-openjdk-21.0.8.0.9-1|2003	sh %{SOURCE12} %{top_level_dir_name} full
21mr|java-21-openjdk-21.0.8.0.9-1|2004	# Use system libraries
21mr|java-21-openjdk-21.0.8.0.9-1|2005	link_opt="system"
21mr|java-21-openjdk-21.0.8.0.9-1|2006	# Debug builds don't need same targets as release for
21mr|java-21-openjdk-21.0.8.0.9-1|2007	# build speed-up. We also avoid bootstrapping these
21mr|java-21-openjdk-21.0.8.0.9-1|2008	# slower builds.
21mr|java-21-openjdk-21.0.8.0.9-1|2009	if echo $debugbuild | grep -q "debug" ; then
21mr|java-21-openjdk-21.0.8.0.9-1|2010	maketargets="%{debug_targets}"
21mr|java-21-openjdk-21.0.8.0.9-1|2011	run_bootstrap=false
21mr|java-21-openjdk-21.0.8.0.9-1|2012	else
21mr|java-21-openjdk-21.0.8.0.9-1|2013	maketargets="%{release_targets}"
21mr|java-21-openjdk-21.0.8.0.9-1|2014	run_bootstrap=%{bootstrap_build}
21mr|java-21-openjdk-21.0.8.0.9-1|2015	fi
21mr|java-21-openjdk-21.0.8.0.9-1|2016	if ${run_bootstrap} ; then
21mr|java-21-openjdk-21.0.8.0.9-1|2017	buildjdk ${bootbuilddir} ${systemjdk} "%{bootstrap_targets}" ${debugbuild} ${link_opt}
21mr|java-21-openjdk-21.0.8.0.9-1|2018	buildjdk ${builddir} $(pwd)/${bootbuilddir}/images/%{jdkimage} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-21-openjdk-21.0.8.0.9-1|2019	rm -rf ${bootbuilddir}
21mr|java-21-openjdk-21.0.8.0.9-1|2020	else
21mr|java-21-openjdk-21.0.8.0.9-1|2021	buildjdk ${builddir} ${systemjdk} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-21-openjdk-21.0.8.0.9-1|2022	fi
21mr|java-21-openjdk-21.0.8.0.9-1|2023	# Restore original source tree we modified by removing full in-tree sources
21mr|java-21-openjdk-21.0.8.0.9-1|2024	rm -rf %{top_level_dir_name}
21mr|java-21-openjdk-21.0.8.0.9-1|2025	mv %{top_level_dir_name_backup} %{top_level_dir_name}
21mr|java-21-openjdk-21.0.8.0.9-1|2026	else
21mr|java-21-openjdk-21.0.8.0.9-1|2027	# Use bundled libraries for building statically
21mr|java-21-openjdk-21.0.8.0.9-1|2028	link_opt="bundled"
21mr|java-21-openjdk-21.0.8.0.9-1|2029	# Static library cycle only builds the static libraries
21mr|java-21-openjdk-21.0.8.0.9-1|2030	maketargets="%{static_libs_target}"
21mr|java-21-openjdk-21.0.8.0.9-1|2031	# Always just do the one build for the static libraries
21mr|java-21-openjdk-21.0.8.0.9-1|2032	buildjdk ${builddir} ${systemjdk} "${maketargets}" ${debugbuild} ${link_opt}
21mr|java-21-openjdk-21.0.8.0.9-1|2033	fi
21mr|java-21-openjdk-21.0.8.0.9-1|2034	
21mr|java-21-openjdk-21.0.8.0.9-1|2035	done # end of main / staticlibs loop
21mr|java-21-openjdk-21.0.8.0.9-1|2036	
21mr|java-21-openjdk-21.0.8.0.9-1|2037	# Final setup on the main image
21mr|java-21-openjdk-21.0.8.0.9-1|2038	top_dir_abs_main_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{main_suffix}}
21mr|java-21-openjdk-21.0.8.0.9-1|2039	installjdk ${top_dir_abs_main_build_path}/images/%{jdkimage}
21mr|java-21-openjdk-21.0.8.0.9-1|2040	
21mr|java-21-openjdk-21.0.8.0.9-1|2041	# build cycles
21mr|java-21-openjdk-21.0.8.0.9-1|2042	done # end of release / debug cycle loop
21mr|java-21-openjdk-21.0.8.0.9-1|2043	
21mr|java-21-openjdk-21.0.8.0.9-1|2044	%install
21mr|java-21-openjdk-21.0.8.0.9-1|2045	STRIP_KEEP_SYMTAB=libjvm*
21mr|java-21-openjdk-21.0.8.0.9-1|2046	
21mr|java-21-openjdk-21.0.8.0.9-1|2047	for suffix in %{build_loop} ; do
21mr|java-21-openjdk-21.0.8.0.9-1|2048	
21mr|java-21-openjdk-21.0.8.0.9-1|2049	top_dir_abs_main_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{main_suffix}}
21mr|java-21-openjdk-21.0.8.0.9-1|2050	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|2051	top_dir_abs_staticlibs_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{staticlibs_loop}}
21mr|java-21-openjdk-21.0.8.0.9-1|2052	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2053	jdk_image=${top_dir_abs_main_build_path}/images/%{jdkimage}
21mr|java-21-openjdk-21.0.8.0.9-1|2054	
21mr|java-21-openjdk-21.0.8.0.9-1|2055	# Install the jdk
21mr|java-21-openjdk-21.0.8.0.9-1|2056	mkdir -p $RPM_BUILD_ROOT%{_jvmdir}
21mr|java-21-openjdk-21.0.8.0.9-1|2057	cp -a ${jdk_image} $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|2058	
21mr|java-21-openjdk-21.0.8.0.9-1|2059	pushd ${jdk_image}
21mr|java-21-openjdk-21.0.8.0.9-1|2060	
21mr|java-21-openjdk-21.0.8.0.9-1|2061	%if %{with_systemtap}
21mr|java-21-openjdk-21.0.8.0.9-1|2062	# Install systemtap support files
21mr|java-21-openjdk-21.0.8.0.9-1|2063	install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset
21mr|java-21-openjdk-21.0.8.0.9-1|2064	# note, that uniquesuffix  is in BUILD dir in this case
21mr|java-21-openjdk-21.0.8.0.9-1|2065	cp -a $RPM_BUILD_DIR/%{uniquesuffix ""}/tapset$suffix/*.stp $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
21mr|java-21-openjdk-21.0.8.0.9-1|2066	pushd  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
21mr|java-21-openjdk-21.0.8.0.9-1|2067	tapsetFiles=`ls *.stp`
21mr|java-21-openjdk-21.0.8.0.9-1|2068	popd
21mr|java-21-openjdk-21.0.8.0.9-1|2069	install -d -m 755 $RPM_BUILD_ROOT%{tapsetdir}
21mr|java-21-openjdk-21.0.8.0.9-1|2070	for name in $tapsetFiles ; do
21mr|java-21-openjdk-21.0.8.0.9-1|2071	targetName=`echo $name | sed "s/.stp/$suffix.stp/"`
21mr|java-21-openjdk-21.0.8.0.9-1|2072	ln -sf %{_jvmdir}/%{sdkdir -- $suffix}/tapset/$name $RPM_BUILD_ROOT%{tapsetdir}/$targetName
21mr|java-21-openjdk-21.0.8.0.9-1|2073	done
21mr|java-21-openjdk-21.0.8.0.9-1|2074	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2075	
21mr|java-21-openjdk-21.0.8.0.9-1|2076	# Remove empty cacerts database
21mr|java-21-openjdk-21.0.8.0.9-1|2077	rm -f $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/security/cacerts
21mr|java-21-openjdk-21.0.8.0.9-1|2078	# Install cacerts symlink needed by some apps which hard-code the path
21mr|java-21-openjdk-21.0.8.0.9-1|2079	pushd $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/security
21mr|java-21-openjdk-21.0.8.0.9-1|2080	ln -sf /etc/pki/java/cacerts .
21mr|java-21-openjdk-21.0.8.0.9-1|2081	popd
21mr|java-21-openjdk-21.0.8.0.9-1|2082	
21mr|java-21-openjdk-21.0.8.0.9-1|2083	# Install version-ed symlinks
21mr|java-21-openjdk-21.0.8.0.9-1|2084	pushd $RPM_BUILD_ROOT%{_jvmdir}
21mr|java-21-openjdk-21.0.8.0.9-1|2085	ln -sf %{sdkdir -- $suffix} %{jrelnk -- $suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|2086	popd
21mr|java-21-openjdk-21.0.8.0.9-1|2087	
21mr|java-21-openjdk-21.0.8.0.9-1|2088	# Install man pages
21mr|java-21-openjdk-21.0.8.0.9-1|2089	install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
21mr|java-21-openjdk-21.0.8.0.9-1|2090	for manpage in man/man1/*
21mr|java-21-openjdk-21.0.8.0.9-1|2091	do
21mr|java-21-openjdk-21.0.8.0.9-1|2092	# Convert man pages to UTF8 encoding
21mr|java-21-openjdk-21.0.8.0.9-1|2093	iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
21mr|java-21-openjdk-21.0.8.0.9-1|2094	mv -f $manpage.tmp $manpage
21mr|java-21-openjdk-21.0.8.0.9-1|2095	install -m 644 -p $manpage $RPM_BUILD_ROOT%{_mandir}/man1/$(basename \
21mr|java-21-openjdk-21.0.8.0.9-1|2096	$manpage .1)-%{uniquesuffix -- $suffix}.1
21mr|java-21-openjdk-21.0.8.0.9-1|2097	done
21mr|java-21-openjdk-21.0.8.0.9-1|2098	# Remove man pages from jdk image
21mr|java-21-openjdk-21.0.8.0.9-1|2099	rm -rf $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/man
21mr|java-21-openjdk-21.0.8.0.9-1|2100	
21mr|java-21-openjdk-21.0.8.0.9-1|2101	popd
21mr|java-21-openjdk-21.0.8.0.9-1|2102	# Install static libs artefacts
21mr|java-21-openjdk-21.0.8.0.9-1|2103	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|2104	mkdir -p $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/static/linux-%{archinstall}/glibc
21mr|java-21-openjdk-21.0.8.0.9-1|2105	cp -a ${top_dir_abs_staticlibs_build_path}/images/%{static_libs_image}/lib/*.a \
21mr|java-21-openjdk-21.0.8.0.9-1|2106	$RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/lib/static/linux-%{archinstall}/glibc
21mr|java-21-openjdk-21.0.8.0.9-1|2107	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2108	
21mr|java-21-openjdk-21.0.8.0.9-1|2109	if ! echo $suffix | grep -q "debug" ; then
21mr|java-21-openjdk-21.0.8.0.9-1|2110	# Install Javadoc documentation
21mr|java-21-openjdk-21.0.8.0.9-1|2111	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
21mr|java-21-openjdk-21.0.8.0.9-1|2112	cp -a ${top_dir_abs_main_build_path}/images/docs $RPM_BUILD_ROOT%{_javadocdir}/%{uniquejavadocdir -- $suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|2113	built_doc_archive=jdk-%{filever}%{ea_designator_zip}+%{buildver}%{lts_designator_zip}-docs.zip
21mr|java-21-openjdk-21.0.8.0.9-1|2114	cp -a ${top_dir_abs_main_build_path}/bundles/${built_doc_archive} \
21mr|java-21-openjdk-21.0.8.0.9-1|2115	$RPM_BUILD_ROOT%{_javadocdir}/%{uniquejavadocdir -- $suffix}.zip || ls -l ${top_dir_abs_main_build_path}/bundles/
21mr|java-21-openjdk-21.0.8.0.9-1|2116	fi
21mr|java-21-openjdk-21.0.8.0.9-1|2117	
21mr|java-21-openjdk-21.0.8.0.9-1|2118	# Install release notes
21mr|java-21-openjdk-21.0.8.0.9-1|2119	commondocdir=${RPM_BUILD_ROOT}%{_defaultdocdir}/%{uniquejavadocdir -- $suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|2120	install -d -m 755 ${commondocdir}
21mr|java-21-openjdk-21.0.8.0.9-1|2121	cp -a %{SOURCE10} ${commondocdir}
21mr|java-21-openjdk-21.0.8.0.9-1|2122	
21mr|java-21-openjdk-21.0.8.0.9-1|2123	# Install icons and menu entries
21mr|java-21-openjdk-21.0.8.0.9-1|2124	for s in 16 24 32 48 ; do
21mr|java-21-openjdk-21.0.8.0.9-1|2125	install -D -p -m 644 \
21mr|java-21-openjdk-21.0.8.0.9-1|2126	%{top_level_dir_name}/src/java.desktop/unix/classes/sun/awt/X11/java-icon${s}.png \
21mr|java-21-openjdk-21.0.8.0.9-1|2127	$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}-%{origin}.png
21mr|java-21-openjdk-21.0.8.0.9-1|2128	done
21mr|java-21-openjdk-21.0.8.0.9-1|2129	
21mr|java-21-openjdk-21.0.8.0.9-1|2130	# Install desktop files
21mr|java-21-openjdk-21.0.8.0.9-1|2131	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
21mr|java-21-openjdk-21.0.8.0.9-1|2132	for e in jconsole$suffix ; do
21mr|java-21-openjdk-21.0.8.0.9-1|2133	desktop-file-install --vendor=%{uniquesuffix -- $suffix} --mode=644 \
21mr|java-21-openjdk-21.0.8.0.9-1|2134	--dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop
21mr|java-21-openjdk-21.0.8.0.9-1|2135	done
21mr|java-21-openjdk-21.0.8.0.9-1|2136	
21mr|java-21-openjdk-21.0.8.0.9-1|2137	# Install /etc/.java/.systemPrefs/ directory
21mr|java-21-openjdk-21.0.8.0.9-1|2138	# See https://bugzilla.redhat.com/show_bug.cgi?id=741821
21mr|java-21-openjdk-21.0.8.0.9-1|2139	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/.java/.systemPrefs
21mr|java-21-openjdk-21.0.8.0.9-1|2140	
21mr|java-21-openjdk-21.0.8.0.9-1|2141	
21mr|java-21-openjdk-21.0.8.0.9-1|2142	# moving config files to /etc
21mr|java-21-openjdk-21.0.8.0.9-1|2143	mkdir -p $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|2144	mkdir -p $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/lib
21mr|java-21-openjdk-21.0.8.0.9-1|2145	mv $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/conf/  $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|2146	mv $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/lib/security  $RPM_BUILD_ROOT/%{etcjavadir -- $suffix}/lib
21mr|java-21-openjdk-21.0.8.0.9-1|2147	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}
21mr|java-21-openjdk-21.0.8.0.9-1|2148	ln -s %{etcjavadir -- $suffix}/conf  ./conf
21mr|java-21-openjdk-21.0.8.0.9-1|2149	popd
21mr|java-21-openjdk-21.0.8.0.9-1|2150	pushd $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/lib
21mr|java-21-openjdk-21.0.8.0.9-1|2151	ln -s %{etcjavadir -- $suffix}/lib/security  ./security
21mr|java-21-openjdk-21.0.8.0.9-1|2152	popd
21mr|java-21-openjdk-21.0.8.0.9-1|2153	# end moving files to /etc
21mr|java-21-openjdk-21.0.8.0.9-1|2154	
21mr|java-21-openjdk-21.0.8.0.9-1|2155	# stabilize permissions
21mr|java-21-openjdk-21.0.8.0.9-1|2156	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -name "*.so" -exec chmod 755 {} \; ;
21mr|java-21-openjdk-21.0.8.0.9-1|2157	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/ -type d -exec chmod 755 {} \; ;
21mr|java-21-openjdk-21.0.8.0.9-1|2158	find $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/legal -type f -exec chmod 644 {} \; ;
21mr|java-21-openjdk-21.0.8.0.9-1|2159	
21mr|java-21-openjdk-21.0.8.0.9-1|2160	# end, dual install
21mr|java-21-openjdk-21.0.8.0.9-1|2161	done
21mr|java-21-openjdk-21.0.8.0.9-1|2162	
21mr|java-21-openjdk-21.0.8.0.9-1|2163	%if %{with check}
21mr|java-21-openjdk-21.0.8.0.9-1|2164	%check
21mr|java-21-openjdk-21.0.8.0.9-1|2165	
21mr|java-21-openjdk-21.0.8.0.9-1|2166	# We test debug first as it will give better diagnostics on a crash
21mr|java-21-openjdk-21.0.8.0.9-1|2167	for suffix in %{build_loop} ; do
21mr|java-21-openjdk-21.0.8.0.9-1|2168	
21mr|java-21-openjdk-21.0.8.0.9-1|2169	top_dir_abs_main_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{main_suffix}}
21mr|java-21-openjdk-21.0.8.0.9-1|2170	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|2171	top_dir_abs_staticlibs_build_path=$(pwd)/%{buildoutputdir -- ${suffix}%{staticlibs_loop}}
21mr|java-21-openjdk-21.0.8.0.9-1|2172	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2173	
21mr|java-21-openjdk-21.0.8.0.9-1|2174	export JAVA_HOME=${top_dir_abs_main_build_path}/images/%{jdkimage}
21mr|java-21-openjdk-21.0.8.0.9-1|2175	
21mr|java-21-openjdk-21.0.8.0.9-1|2176	#check Shenandoah is enabled
21mr|java-21-openjdk-21.0.8.0.9-1|2177	%if %{use_shenandoah_hotspot}
21mr|java-21-openjdk-21.0.8.0.9-1|2178	$JAVA_HOME/bin/java -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -version
21mr|java-21-openjdk-21.0.8.0.9-1|2179	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2180	
21mr|java-21-openjdk-21.0.8.0.9-1|2181	# Check unlimited policy has been used
21mr|java-21-openjdk-21.0.8.0.9-1|2182	$JAVA_HOME/bin/javac -d . %{SOURCE13}
21mr|java-21-openjdk-21.0.8.0.9-1|2183	$JAVA_HOME/bin/java --add-opens java.base/javax.crypto=ALL-UNNAMED TestCryptoLevel
21mr|java-21-openjdk-21.0.8.0.9-1|2184	
21mr|java-21-openjdk-21.0.8.0.9-1|2185	# Check ECC is working
21mr|java-21-openjdk-21.0.8.0.9-1|2186	$JAVA_HOME/bin/javac -d . %{SOURCE14}
21mr|java-21-openjdk-21.0.8.0.9-1|2187	$JAVA_HOME/bin/java $(echo $(basename %{SOURCE14})|sed "s|\.java||")
21mr|java-21-openjdk-21.0.8.0.9-1|2188	
21mr|java-21-openjdk-21.0.8.0.9-1|2189	# Check system crypto (policy) can be disabled
21mr|java-21-openjdk-21.0.8.0.9-1|2190	# Test takes a single argument - true or false - to state whether system
21mr|java-21-openjdk-21.0.8.0.9-1|2191	# security properties are enabled or not.
21mr|java-21-openjdk-21.0.8.0.9-1|2192	$JAVA_HOME/bin/javac -d . %{SOURCE15}
21mr|java-21-openjdk-21.0.8.0.9-1|2193	export PROG=$(echo $(basename %{SOURCE15})|sed "s|\.java||")
21mr|java-21-openjdk-21.0.8.0.9-1|2194	export SEC_DEBUG="-Djava.security.debug=properties"
21mr|java-21-openjdk-21.0.8.0.9-1|2195	$JAVA_HOME/bin/java ${SEC_DEBUG} ${PROG} true
21mr|java-21-openjdk-21.0.8.0.9-1|2196	$JAVA_HOME/bin/java ${SEC_DEBUG} -Djava.security.disableSystemPropertiesFile=true ${PROG} false
21mr|java-21-openjdk-21.0.8.0.9-1|2197	
21mr|java-21-openjdk-21.0.8.0.9-1|2198	# Check java launcher has no SSB mitigation
21mr|java-21-openjdk-21.0.8.0.9-1|2199	if ! nm $JAVA_HOME/bin/java | grep set_speculation ; then true ; else false; fi
21mr|java-21-openjdk-21.0.8.0.9-1|2200	
21mr|java-21-openjdk-21.0.8.0.9-1|2201	# Check alt-java launcher has SSB mitigation on supported architectures
21mr|java-21-openjdk-21.0.8.0.9-1|2202	# set_speculation function exists in both cases, so check for prctl call
21mr|java-21-openjdk-21.0.8.0.9-1|2203	%ifarch %{ssbd_arches}
21mr|java-21-openjdk-21.0.8.0.9-1|2204	nm $JAVA_HOME/bin/%{alt_java_name} | grep prctl
21mr|java-21-openjdk-21.0.8.0.9-1|2205	%else
21mr|java-21-openjdk-21.0.8.0.9-1|2206	if ! nm $JAVA_HOME/bin/%{alt_java_name} | grep prctl ; then true ; else false; fi
21mr|java-21-openjdk-21.0.8.0.9-1|2207	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2208	
21mr|java-21-openjdk-21.0.8.0.9-1|2209	# Check translations are available for new timezones
21mr|java-21-openjdk-21.0.8.0.9-1|2210	$JAVA_HOME/bin/javac -d . %{SOURCE18}
21mr|java-21-openjdk-21.0.8.0.9-1|2211	$JAVA_HOME/bin/java $(echo $(basename %{SOURCE18})|sed "s|\.java||") JRE
21mr|java-21-openjdk-21.0.8.0.9-1|2212	$JAVA_HOME/bin/java -Djava.locale.providers=CLDR $(echo $(basename %{SOURCE18})|sed "s|\.java||") CLDR
21mr|java-21-openjdk-21.0.8.0.9-1|2213	
21mr|java-21-openjdk-21.0.8.0.9-1|2214	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|2215	# Check debug symbols in static libraries (smoke test)
21mr|java-21-openjdk-21.0.8.0.9-1|2216	export STATIC_LIBS_HOME=${top_dir_abs_staticlibs_build_path}/images/%{static_libs_image}
21mr|java-21-openjdk-21.0.8.0.9-1|2217	readelf --debug-dump $STATIC_LIBS_HOME/lib/libnet.a | grep Inet4AddressImpl.c
21mr|java-21-openjdk-21.0.8.0.9-1|2218	readelf --debug-dump $STATIC_LIBS_HOME/lib/libnet.a | grep Inet6AddressImpl.c
21mr|java-21-openjdk-21.0.8.0.9-1|2219	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2220	
21mr|java-21-openjdk-21.0.8.0.9-1|2221	# Check src.zip has all sources. See RHBZ#1130490
21mr|java-21-openjdk-21.0.8.0.9-1|2222	$JAVA_HOME/bin/jar -tf $JAVA_HOME/lib/src.zip | grep 'sun.misc.Unsafe'
21mr|java-21-openjdk-21.0.8.0.9-1|2223	
21mr|java-21-openjdk-21.0.8.0.9-1|2224	# Check class files include useful debugging information
21mr|java-21-openjdk-21.0.8.0.9-1|2225	$JAVA_HOME/bin/javap -l java.lang.Object | grep "Compiled from"
21mr|java-21-openjdk-21.0.8.0.9-1|2226	$JAVA_HOME/bin/javap -l java.lang.Object | grep LineNumberTable
21mr|java-21-openjdk-21.0.8.0.9-1|2227	$JAVA_HOME/bin/javap -l java.lang.Object | grep LocalVariableTable
21mr|java-21-openjdk-21.0.8.0.9-1|2228	
21mr|java-21-openjdk-21.0.8.0.9-1|2229	# Check generated class files include useful debugging information
21mr|java-21-openjdk-21.0.8.0.9-1|2230	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep "Compiled from"
21mr|java-21-openjdk-21.0.8.0.9-1|2231	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LineNumberTable
21mr|java-21-openjdk-21.0.8.0.9-1|2232	$JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LocalVariableTable
21mr|java-21-openjdk-21.0.8.0.9-1|2233	
21mr|java-21-openjdk-21.0.8.0.9-1|2234	# build cycles check
21mr|java-21-openjdk-21.0.8.0.9-1|2235	done
21mr|java-21-openjdk-21.0.8.0.9-1|2236	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2237	
21mr|java-21-openjdk-21.0.8.0.9-1|2238	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|2239	# intentionally only for non-debug
21mr|java-21-openjdk-21.0.8.0.9-1|2240	%pretrans headless -p <lua>
21mr|java-21-openjdk-21.0.8.0.9-1|2241	-- see https://bugzilla.redhat.com/show_bug.cgi?id=1038092 for whole issue
21mr|java-21-openjdk-21.0.8.0.9-1|2242	-- see https://bugzilla.redhat.com/show_bug.cgi?id=1290388 for pretrans over pre
21mr|java-21-openjdk-21.0.8.0.9-1|2243	-- if copy-jdk-configs is in transaction, it installs in pretrans to temp
21mr|java-21-openjdk-21.0.8.0.9-1|2244	-- if copy_jdk_configs is in temp, then it means that copy-jdk-configs is in transaction  and so is
21mr|java-21-openjdk-21.0.8.0.9-1|2245	-- preferred over one in %%{_libexecdir}. If it is not in transaction, then depends
21mr|java-21-openjdk-21.0.8.0.9-1|2246	-- whether copy-jdk-configs is installed or not. If so, then configs are copied
21mr|java-21-openjdk-21.0.8.0.9-1|2247	-- (copy_jdk_configs from %%{_libexecdir} used) or not copied at all
21mr|java-21-openjdk-21.0.8.0.9-1|2248	local posix = require "posix"
21mr|java-21-openjdk-21.0.8.0.9-1|2249	
21mr|java-21-openjdk-21.0.8.0.9-1|2250	if (os.getenv("debug") == "true") then
21mr|java-21-openjdk-21.0.8.0.9-1|2251	debug = true;
21mr|java-21-openjdk-21.0.8.0.9-1|2252	print("cjc: in spec debug is on")
21mr|java-21-openjdk-21.0.8.0.9-1|2253	else
21mr|java-21-openjdk-21.0.8.0.9-1|2254	debug = false;
21mr|java-21-openjdk-21.0.8.0.9-1|2255	end
21mr|java-21-openjdk-21.0.8.0.9-1|2256	
21mr|java-21-openjdk-21.0.8.0.9-1|2257	SOURCE1 = "%{rpm_state_dir}/copy_jdk_configs.lua"
21mr|java-21-openjdk-21.0.8.0.9-1|2258	SOURCE2 = "%{_libexecdir}/copy_jdk_configs.lua"
21mr|java-21-openjdk-21.0.8.0.9-1|2259	
21mr|java-21-openjdk-21.0.8.0.9-1|2260	local stat1 = posix.stat(SOURCE1, "type");
21mr|java-21-openjdk-21.0.8.0.9-1|2261	local stat2 = posix.stat(SOURCE2, "type");
21mr|java-21-openjdk-21.0.8.0.9-1|2262	
21mr|java-21-openjdk-21.0.8.0.9-1|2263	if (stat1 ~= nil) then
21mr|java-21-openjdk-21.0.8.0.9-1|2264	if (debug) then
21mr|java-21-openjdk-21.0.8.0.9-1|2265	print(SOURCE1 .." exists - copy-jdk-configs in transaction, using this one.")
21mr|java-21-openjdk-21.0.8.0.9-1|2266	end;
21mr|java-21-openjdk-21.0.8.0.9-1|2267	package.path = package.path .. ";" .. SOURCE1
21mr|java-21-openjdk-21.0.8.0.9-1|2268	else
21mr|java-21-openjdk-21.0.8.0.9-1|2269	if (stat2 ~= nil) then
21mr|java-21-openjdk-21.0.8.0.9-1|2270	if (debug) then
21mr|java-21-openjdk-21.0.8.0.9-1|2271	print(SOURCE2 .." exists - copy-jdk-configs already installed and NOT in transaction. Using.")
21mr|java-21-openjdk-21.0.8.0.9-1|2272	end;
21mr|java-21-openjdk-21.0.8.0.9-1|2273	package.path = package.path .. ";" .. SOURCE2
21mr|java-21-openjdk-21.0.8.0.9-1|2274	else
21mr|java-21-openjdk-21.0.8.0.9-1|2275	if (debug) then
21mr|java-21-openjdk-21.0.8.0.9-1|2276	print(SOURCE1 .." does NOT exists")
21mr|java-21-openjdk-21.0.8.0.9-1|2277	print(SOURCE2 .." does NOT exists")
21mr|java-21-openjdk-21.0.8.0.9-1|2278	print("No config files will be copied")
21mr|java-21-openjdk-21.0.8.0.9-1|2279	end
21mr|java-21-openjdk-21.0.8.0.9-1|2280	return
21mr|java-21-openjdk-21.0.8.0.9-1|2281	end
21mr|java-21-openjdk-21.0.8.0.9-1|2282	end
21mr|java-21-openjdk-21.0.8.0.9-1|2283	arg = nil ;  -- it is better to null the arg up, no meter if they exists or not, and use cjc as module in unified way, instead of relaying on "main" method during require "copy_jdk_configs.lua"
21mr|java-21-openjdk-21.0.8.0.9-1|2284	cjc = require "copy_jdk_configs.lua"
21mr|java-21-openjdk-21.0.8.0.9-1|2285	args = {"--currentjvm", "%{uniquesuffix %{nil}}", "--jvmdir", "%{_jvmdir %{nil}}", "--origname", "%{name}", "--origjavaver", "%{javaver}", "--arch", "%{_arch}", "--temp", "%{rpm_state_dir}/%{name}.%{_arch}"}
21mr|java-21-openjdk-21.0.8.0.9-1|2286	cjc.mainProgram(args)
21mr|java-21-openjdk-21.0.8.0.9-1|2287	
21mr|java-21-openjdk-21.0.8.0.9-1|2288	%post
21mr|java-21-openjdk-21.0.8.0.9-1|2289	%{post_script %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2290	
21mr|java-21-openjdk-21.0.8.0.9-1|2291	%post headless
21mr|java-21-openjdk-21.0.8.0.9-1|2292	%{post_headless %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2293	
21mr|java-21-openjdk-21.0.8.0.9-1|2294	%postun
21mr|java-21-openjdk-21.0.8.0.9-1|2295	%{postun_script %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2296	
21mr|java-21-openjdk-21.0.8.0.9-1|2297	%postun headless
21mr|java-21-openjdk-21.0.8.0.9-1|2298	%{postun_headless %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2299	
21mr|java-21-openjdk-21.0.8.0.9-1|2300	%posttrans
21mr|java-21-openjdk-21.0.8.0.9-1|2301	%{posttrans_script %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2302	
21mr|java-21-openjdk-21.0.8.0.9-1|2303	%posttrans headless
21mr|java-21-openjdk-21.0.8.0.9-1|2304	%{alternatives_java_install %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2305	
21mr|java-21-openjdk-21.0.8.0.9-1|2306	%post devel
21mr|java-21-openjdk-21.0.8.0.9-1|2307	%{post_devel %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2308	
21mr|java-21-openjdk-21.0.8.0.9-1|2309	%postun devel
21mr|java-21-openjdk-21.0.8.0.9-1|2310	%{postun_devel %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2311	
21mr|java-21-openjdk-21.0.8.0.9-1|2312	%posttrans  devel
21mr|java-21-openjdk-21.0.8.0.9-1|2313	%{posttrans_devel %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2314	
21mr|java-21-openjdk-21.0.8.0.9-1|2315	%posttrans javadoc
21mr|java-21-openjdk-21.0.8.0.9-1|2316	%{alternatives_javadoc_install %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2317	
21mr|java-21-openjdk-21.0.8.0.9-1|2318	%postun javadoc
21mr|java-21-openjdk-21.0.8.0.9-1|2319	%{postun_javadoc %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2320	
21mr|java-21-openjdk-21.0.8.0.9-1|2321	%posttrans javadoc-zip
21mr|java-21-openjdk-21.0.8.0.9-1|2322	%{alternatives_javadoczip_install %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2323	
21mr|java-21-openjdk-21.0.8.0.9-1|2324	%postun javadoc-zip
21mr|java-21-openjdk-21.0.8.0.9-1|2325	%{postun_javadoc_zip %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2326	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2327	
21mr|java-21-openjdk-21.0.8.0.9-1|2328	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|2329	%post slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2330	%{post_script -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2331	
21mr|java-21-openjdk-21.0.8.0.9-1|2332	%post headless-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2333	%{post_headless -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2334	
21mr|java-21-openjdk-21.0.8.0.9-1|2335	%posttrans headless-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2336	%{alternatives_java_install -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2337	
21mr|java-21-openjdk-21.0.8.0.9-1|2338	%postun slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2339	%{postun_script -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2340	
21mr|java-21-openjdk-21.0.8.0.9-1|2341	%postun headless-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2342	%{postun_headless -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2343	
21mr|java-21-openjdk-21.0.8.0.9-1|2344	%posttrans slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2345	%{posttrans_script -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2346	
21mr|java-21-openjdk-21.0.8.0.9-1|2347	%post devel-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2348	%{post_devel -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2349	
21mr|java-21-openjdk-21.0.8.0.9-1|2350	%postun devel-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2351	%{postun_devel -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2352	
21mr|java-21-openjdk-21.0.8.0.9-1|2353	%posttrans  devel-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2354	%{posttrans_devel -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2355	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2356	
21mr|java-21-openjdk-21.0.8.0.9-1|2357	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|2358	%post fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2359	%{post_script -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2360	
21mr|java-21-openjdk-21.0.8.0.9-1|2361	%post headless-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2362	%{post_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2363	
21mr|java-21-openjdk-21.0.8.0.9-1|2364	%postun fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2365	%{postun_script -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2366	
21mr|java-21-openjdk-21.0.8.0.9-1|2367	%postun headless-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2368	%{postun_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2369	
21mr|java-21-openjdk-21.0.8.0.9-1|2370	%posttrans fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2371	%{posttrans_script -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2372	
21mr|java-21-openjdk-21.0.8.0.9-1|2373	%posttrans headless-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2374	%{alternatives_java_install -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2375	
21mr|java-21-openjdk-21.0.8.0.9-1|2376	%post devel-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2377	%{post_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2378	
21mr|java-21-openjdk-21.0.8.0.9-1|2379	%postun devel-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2380	%{postun_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2381	
21mr|java-21-openjdk-21.0.8.0.9-1|2382	%posttrans  devel-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2383	%{posttrans_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2384	
21mr|java-21-openjdk-21.0.8.0.9-1|2385	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2386	
21mr|java-21-openjdk-21.0.8.0.9-1|2387	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|2388	%files
21mr|java-21-openjdk-21.0.8.0.9-1|2389	# main package builds always
21mr|java-21-openjdk-21.0.8.0.9-1|2390	%{files_jre %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2391	%else
21mr|java-21-openjdk-21.0.8.0.9-1|2392	%files
21mr|java-21-openjdk-21.0.8.0.9-1|2393	# placeholder
21mr|java-21-openjdk-21.0.8.0.9-1|2394	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2395	
21mr|java-21-openjdk-21.0.8.0.9-1|2396	
21mr|java-21-openjdk-21.0.8.0.9-1|2397	%if %{include_normal_build}
21mr|java-21-openjdk-21.0.8.0.9-1|2398	%files headless
21mr|java-21-openjdk-21.0.8.0.9-1|2399	# important note, see https://bugzilla.redhat.com/show_bug.cgi?id=1038092 for whole issue
21mr|java-21-openjdk-21.0.8.0.9-1|2400	# all config/noreplace files (and more) have to be declared in pretrans. See pretrans
21mr|java-21-openjdk-21.0.8.0.9-1|2401	%{files_jre_headless %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2402	
21mr|java-21-openjdk-21.0.8.0.9-1|2403	%files devel
21mr|java-21-openjdk-21.0.8.0.9-1|2404	%{files_devel %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2405	
21mr|java-21-openjdk-21.0.8.0.9-1|2406	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|2407	%files static-libs
21mr|java-21-openjdk-21.0.8.0.9-1|2408	%{files_static_libs %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2409	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2410	
21mr|java-21-openjdk-21.0.8.0.9-1|2411	%files jmods
21mr|java-21-openjdk-21.0.8.0.9-1|2412	%{files_jmods %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2413	
21mr|java-21-openjdk-21.0.8.0.9-1|2414	%files demo
21mr|java-21-openjdk-21.0.8.0.9-1|2415	%{files_demo %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2416	
21mr|java-21-openjdk-21.0.8.0.9-1|2417	%files src
21mr|java-21-openjdk-21.0.8.0.9-1|2418	%{files_src %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2419	
21mr|java-21-openjdk-21.0.8.0.9-1|2420	%files javadoc
21mr|java-21-openjdk-21.0.8.0.9-1|2421	%{files_javadoc %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2422	
21mr|java-21-openjdk-21.0.8.0.9-1|2423	# This puts a huge documentation file in /usr/share
21mr|java-21-openjdk-21.0.8.0.9-1|2424	# It is now architecture-dependent, as eg. AOT and Graal are now x86_64 only
21mr|java-21-openjdk-21.0.8.0.9-1|2425	# same for debug variant
21mr|java-21-openjdk-21.0.8.0.9-1|2426	%files javadoc-zip
21mr|java-21-openjdk-21.0.8.0.9-1|2427	%{files_javadoc_zip %{nil}}
21mr|java-21-openjdk-21.0.8.0.9-1|2428	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2429	
21mr|java-21-openjdk-21.0.8.0.9-1|2430	%if %{include_debug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|2431	%files slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2432	%{files_jre -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2433	
21mr|java-21-openjdk-21.0.8.0.9-1|2434	%files headless-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2435	%{files_jre_headless -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2436	
21mr|java-21-openjdk-21.0.8.0.9-1|2437	%files devel-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2438	%{files_devel -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2439	
21mr|java-21-openjdk-21.0.8.0.9-1|2440	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|2441	%files static-libs-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2442	%{files_static_libs -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2443	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2444	
21mr|java-21-openjdk-21.0.8.0.9-1|2445	%files jmods-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2446	%{files_jmods -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2447	
21mr|java-21-openjdk-21.0.8.0.9-1|2448	%files demo-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2449	%{files_demo -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2450	
21mr|java-21-openjdk-21.0.8.0.9-1|2451	%files src-slowdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2452	%{files_src -- %{debug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2453	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2454	
21mr|java-21-openjdk-21.0.8.0.9-1|2455	%if %{include_fastdebug_build}
21mr|java-21-openjdk-21.0.8.0.9-1|2456	%files fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2457	%{files_jre -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2458	
21mr|java-21-openjdk-21.0.8.0.9-1|2459	%files headless-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2460	%{files_jre_headless -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2461	
21mr|java-21-openjdk-21.0.8.0.9-1|2462	%files devel-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2463	%{files_devel -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2464	
21mr|java-21-openjdk-21.0.8.0.9-1|2465	%if %{include_staticlibs}
21mr|java-21-openjdk-21.0.8.0.9-1|2466	%files static-libs-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2467	%{files_static_libs -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2468	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2469	
21mr|java-21-openjdk-21.0.8.0.9-1|2470	%files jmods-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2471	%{files_jmods -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2472	
21mr|java-21-openjdk-21.0.8.0.9-1|2473	%files demo-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2474	%{files_demo -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2475	
21mr|java-21-openjdk-21.0.8.0.9-1|2476	%files src-fastdebug
21mr|java-21-openjdk-21.0.8.0.9-1|2477	%{files_src -- %{fastdebug_suffix_unquoted}}
21mr|java-21-openjdk-21.0.8.0.9-1|2478	
21mr|java-21-openjdk-21.0.8.0.9-1|2479	%endif
21mr|java-21-openjdk-21.0.8.0.9-1|2480	
21mr|java-21-openjdk-21.0.8.0.9-1|2481	
21mr|java-21-openjdk-21.0.8.0.9-1|2482	

12910 21
21mr|java-atk-wrapper-0.40.0-2|1	# Workaround to build with GCC 10
21mr|java-atk-wrapper-0.40.0-2|2	%global optflags %{optflags} -fcommon
21mr|java-atk-wrapper-0.40.0-2|3	
21mr|java-atk-wrapper-0.40.0-2|4	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|java-atk-wrapper-0.40.0-2|5	
21mr|java-atk-wrapper-0.40.0-2|6	Summary:	Java ATK Wrapper
21mr|java-atk-wrapper-0.40.0-2|7	Name:		java-atk-wrapper
21mr|java-atk-wrapper-0.40.0-2|8	Version:	0.40.0
21mr|java-atk-wrapper-0.40.0-2|9	Release:	2
21mr|java-atk-wrapper-0.40.0-2|10	License:	LGPLv2+
21mr|java-atk-wrapper-0.40.0-2|11	Group:		Development/Java
21mr|java-atk-wrapper-0.40.0-2|12	Url:		https://gitlab.gnome.org/GNOME/java-atk-wrapper
21mr|java-atk-wrapper-0.40.0-2|13	Source0:	https://download.gnome.org/sources/java-atk-wrapper/%{url_ver}/%{name}-%{version}.tar.xz
21mr|java-atk-wrapper-0.40.0-2|14	BuildRequires:	x11-tools
21mr|java-atk-wrapper-0.40.0-2|15	BuildRequires:	java-devel
21mr|java-atk-wrapper-0.40.0-2|16	BuildRequires:	pkgconfig(atk)
21mr|java-atk-wrapper-0.40.0-2|17	BuildRequires:	pkgconfig(gconf-2.0)
21mr|java-atk-wrapper-0.40.0-2|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|java-atk-wrapper-0.40.0-2|19	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|java-atk-wrapper-0.40.0-2|20	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|java-atk-wrapper-0.40.0-2|21	Requires:	java
21mr|java-atk-wrapper-0.40.0-2|22	Requires:	x11-tools
21mr|java-atk-wrapper-0.40.0-2|23	Obsoletes:	%{mklibname %{name} 1} <= 0.32.90
21mr|java-atk-wrapper-0.40.0-2|24	Obsoletes:	%{mklibname %{name} -d} <= 0.32.90
21mr|java-atk-wrapper-0.40.0-2|25	
21mr|java-atk-wrapper-0.40.0-2|26	%description
21mr|java-atk-wrapper-0.40.0-2|27	Java ATK Wrapper is a implementation of ATK by using JNI technic. It
21mr|java-atk-wrapper-0.40.0-2|28	converts Java Swing events into ATK events, and send these events to
21mr|java-atk-wrapper-0.40.0-2|29	ATK-Bridge.
21mr|java-atk-wrapper-0.40.0-2|30	
21mr|java-atk-wrapper-0.40.0-2|31	JAW is part of the Bonobo deprecation project. It will replaces the
21mr|java-atk-wrapper-0.40.0-2|32	former java-access-bridge.
21mr|java-atk-wrapper-0.40.0-2|33	By talking to ATK-Bridge, it keeps itself from being affected by the
21mr|java-atk-wrapper-0.40.0-2|34	change of underlying communication mechanism.
21mr|java-atk-wrapper-0.40.0-2|35	
21mr|java-atk-wrapper-0.40.0-2|36	%files
21mr|java-atk-wrapper-0.40.0-2|37	%doc AUTHORS NEWS README
21mr|java-atk-wrapper-0.40.0-2|38	%license COPYING.LESSER
21mr|java-atk-wrapper-0.40.0-2|39	%{_libdir}/%{name}
21mr|java-atk-wrapper-0.40.0-2|40	%{_libdir}/jvm/*
21mr|java-atk-wrapper-0.40.0-2|41	
21mr|java-atk-wrapper-0.40.0-2|42	#----------------------------------------------------------------------------
21mr|java-atk-wrapper-0.40.0-2|43	
21mr|java-atk-wrapper-0.40.0-2|44	%prep
21mr|java-atk-wrapper-0.40.0-2|45	%autosetup -p1
21mr|java-atk-wrapper-0.40.0-2|46	
21mr|java-atk-wrapper-0.40.0-2|47	%build
21mr|java-atk-wrapper-0.40.0-2|48	sed -i "/dash-version/d" configure.ac
21mr|java-atk-wrapper-0.40.0-2|49	%configure
21mr|java-atk-wrapper-0.40.0-2|50	%make
21mr|java-atk-wrapper-0.40.0-2|51	
21mr|java-atk-wrapper-0.40.0-2|52	%install
21mr|java-atk-wrapper-0.40.0-2|53	%makeinstall_std
21mr|java-atk-wrapper-0.40.0-2|54	
21mr|java-atk-wrapper-0.40.0-2|55	mkdir -p %{buildroot}%{_libdir}/%{name}
21mr|java-atk-wrapper-0.40.0-2|56	mv wrapper/java-atk-wrapper.jar %{buildroot}%{_libdir}/%{name}/
21mr|java-atk-wrapper-0.40.0-2|57	mv %{buildroot}%{_libdir}/libatk-wrapper.so %{buildroot}%{_libdir}/%{name}/
21mr|java-atk-wrapper-0.40.0-2|58	ln -s %{_libdir}/%{name}/libatk-wrapper.so %{buildroot}%{_libdir}/%{name}/libatk-wrapper.so.0

12911 21
21mr|java-base64-2.3.8-16|1	%global oname base64
21mr|java-base64-2.3.8-16|2	Name:          java-base64
21mr|java-base64-2.3.8-16|3	Version:       2.3.8
21mr|java-base64-2.3.8-16|4	Release:       16
21mr|java-base64-2.3.8-16|5	Summary:       Java class for encoding and decoding Base64 notation
21mr|java-base64-2.3.8-16|6	# pom file license comment
21mr|java-base64-2.3.8-16|7	# I have released this software into the Public Domain. That
21mr|java-base64-2.3.8-16|8	# means you can do whatever you want with it. Really. You don't
21mr|java-base64-2.3.8-16|9	# have to match it up with any other open source license -
21mr|java-base64-2.3.8-16|10	# just use it. You can rename the files, move the Java packages,
21mr|java-base64-2.3.8-16|11	# whatever you want. If your lawyers say you have to have a
21mr|java-base64-2.3.8-16|12	# license, contact me, and I'll make a special release to you
21mr|java-base64-2.3.8-16|13	# under whatever reasonable license you desire: MIT, BSD, GPL,
21mr|java-base64-2.3.8-16|14	# whatever.
21mr|java-base64-2.3.8-16|15	License:       Public Domain
21mr|java-base64-2.3.8-16|16	URL:           http://iharder.net/base64/
21mr|java-base64-2.3.8-16|17	Source0:       https://github.com/omalley/base64/archive/release-%{version}.tar.gz
21mr|java-base64-2.3.8-16|18	Patch0:        %{name}-2.3.8-elasticsearch.patch
21mr|java-base64-2.3.8-16|19	
21mr|java-base64-2.3.8-16|20	# test deps
21mr|java-base64-2.3.8-16|21	BuildRequires: junit
21mr|java-base64-2.3.8-16|22	BuildRequires: maven-local
21mr|java-base64-2.3.8-16|23	Provides:      %{oname} = %{version}-%{release}
21mr|java-base64-2.3.8-16|24	Group:          Development/Java
21mr|java-base64-2.3.8-16|25	BuildArch:     noarch
21mr|java-base64-2.3.8-16|26	# Java stack is not supported on x86_32
21mr|java-base64-2.3.8-16|27	ExcludeArch: %{ix86}
21mr|java-base64-2.3.8-16|28	
21mr|java-base64-2.3.8-16|29	%description
21mr|java-base64-2.3.8-16|30	Base64 is a Public Domain Java class for encoding and
21mr|java-base64-2.3.8-16|31	decoding Base64 notation. There are one-liner convenience
21mr|java-base64-2.3.8-16|32	methods as well as Input and Output Streams.
21mr|java-base64-2.3.8-16|33	
21mr|java-base64-2.3.8-16|34	%package javadoc
21mr|java-base64-2.3.8-16|35	Summary:       Javadoc for %{name}
21mr|java-base64-2.3.8-16|36	
21mr|java-base64-2.3.8-16|37	%description javadoc
21mr|java-base64-2.3.8-16|38	This package contains javadoc for %{name}.
21mr|java-base64-2.3.8-16|39	
21mr|java-base64-2.3.8-16|40	%prep
21mr|java-base64-2.3.8-16|41	%setup -q -n %{oname}-release-%{version}
21mr|java-base64-2.3.8-16|42	%patch0 -p0
21mr|java-base64-2.3.8-16|43	
21mr|java-base64-2.3.8-16|44	sed -i "s|<version>2.3.9-SNAPSHOT</version>|<version>%{version}</version>|" pom.xml
21mr|java-base64-2.3.8-16|45	
21mr|java-base64-2.3.8-16|46	# Unwanted
21mr|java-base64-2.3.8-16|47	%pom_remove_plugin :maven-release-plugin
21mr|java-base64-2.3.8-16|48	%pom_remove_plugin :maven-scm-plugin
21mr|java-base64-2.3.8-16|49	# Unwanted - disable javadoc source jar
21mr|java-base64-2.3.8-16|50	%pom_remove_plugin :maven-source-plugin
21mr|java-base64-2.3.8-16|51	%pom_remove_plugin :maven-javadoc-plugin
21mr|java-base64-2.3.8-16|52	
21mr|java-base64-2.3.8-16|53	%mvn_file :%{oname} %{name}
21mr|java-base64-2.3.8-16|54	%mvn_file :%{oname} %{oname}
21mr|java-base64-2.3.8-16|55	
21mr|java-base64-2.3.8-16|56	%build
21mr|java-base64-2.3.8-16|57	
21mr|java-base64-2.3.8-16|58	%mvn_build
21mr|java-base64-2.3.8-16|59	
21mr|java-base64-2.3.8-16|60	%install
21mr|java-base64-2.3.8-16|61	%mvn_install
21mr|java-base64-2.3.8-16|62	
21mr|java-base64-2.3.8-16|63	(
21mr|java-base64-2.3.8-16|64	cd %{buildroot}%{_javadocdir}
21mr|java-base64-2.3.8-16|65	ln -sf %{name} %{oname}
21mr|java-base64-2.3.8-16|66	)
21mr|java-base64-2.3.8-16|67	
21mr|java-base64-2.3.8-16|68	%files -f .mfiles
21mr|java-base64-2.3.8-16|69	
21mr|java-base64-2.3.8-16|70	%files javadoc -f .mfiles-javadoc
21mr|java-base64-2.3.8-16|71	%{_javadocdir}/%{oname}
21mr|java-base64-2.3.8-16|72	

12912 21
21mr|javacc-7.0.4-3|1	# Copyright (c) 2000-2005, JPackage Project
21mr|javacc-7.0.4-3|2	# All rights reserved.
21mr|javacc-7.0.4-3|3	#
21mr|javacc-7.0.4-3|4	# Redistribution and use in source and binary forms, with or without
21mr|javacc-7.0.4-3|5	# modification, are permitted provided that the following conditions
21mr|javacc-7.0.4-3|6	# are met:
21mr|javacc-7.0.4-3|7	#
21mr|javacc-7.0.4-3|8	# 1. Redistributions of source code must retain the above copyright
21mr|javacc-7.0.4-3|9	#    notice, this list of conditions and the following disclaimer.
21mr|javacc-7.0.4-3|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|javacc-7.0.4-3|11	#    notice, this list of conditions and the following disclaimer in the
21mr|javacc-7.0.4-3|12	#    documentation and/or other materials provided with the
21mr|javacc-7.0.4-3|13	#    distribution.
21mr|javacc-7.0.4-3|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|javacc-7.0.4-3|15	#    contributors may be used to endorse or promote products derived
21mr|javacc-7.0.4-3|16	#    from this software without specific prior written permission.
21mr|javacc-7.0.4-3|17	#
21mr|javacc-7.0.4-3|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|javacc-7.0.4-3|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|javacc-7.0.4-3|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|javacc-7.0.4-3|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|javacc-7.0.4-3|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|javacc-7.0.4-3|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|javacc-7.0.4-3|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|javacc-7.0.4-3|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|javacc-7.0.4-3|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|javacc-7.0.4-3|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|javacc-7.0.4-3|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|javacc-7.0.4-3|29	#
21mr|javacc-7.0.4-3|30	
21mr|javacc-7.0.4-3|31	Name:           javacc
21mr|javacc-7.0.4-3|32	Version:        7.0.4
21mr|javacc-7.0.4-3|33	Release:        3
21mr|javacc-7.0.4-3|34	Epoch:          0
21mr|javacc-7.0.4-3|35	Summary:        A parser/scanner generator for java
21mr|javacc-7.0.4-3|36	License:        BSD
21mr|javacc-7.0.4-3|37	Group:          Development/Java
21mr|javacc-7.0.4-3|38	URL:            http://javacc.org
21mr|javacc-7.0.4-3|39	Source0:        https://github.com/javacc/javacc/archive/%{version}.tar.gz
21mr|javacc-7.0.4-3|40	
21mr|javacc-7.0.4-3|41	BuildRequires:  javapackages-local
21mr|javacc-7.0.4-3|42	BuildRequires:  ant
21mr|javacc-7.0.4-3|43	BuildRequires:  javacc
21mr|javacc-7.0.4-3|44	# Explicit javapackages-tools requires since scripts use
21mr|javacc-7.0.4-3|45	# /usr/share/java-utils/java-functions
21mr|javacc-7.0.4-3|46	Requires:       javapackages-tools
21mr|javacc-7.0.4-3|47	
21mr|javacc-7.0.4-3|48	BuildArch:      noarch
21mr|javacc-7.0.4-3|49	# Java stack is not supported on x86_32
21mr|javacc-7.0.4-3|50	ExcludeArch: %{ix86}
21mr|javacc-7.0.4-3|51	
21mr|javacc-7.0.4-3|52	%description
21mr|javacc-7.0.4-3|53	Java Compiler Compiler (JavaCC) is the most popular parser generator for use
21mr|javacc-7.0.4-3|54	with Java applications. A parser generator is a tool that reads a grammar
21mr|javacc-7.0.4-3|55	specification and converts it to a Java program that can recognize matches to
21mr|javacc-7.0.4-3|56	the grammar. In addition to the parser generator itself, JavaCC provides other
21mr|javacc-7.0.4-3|57	standard capabilities related to parser generation such as tree building (via
21mr|javacc-7.0.4-3|58	a tool called JJTree included with JavaCC), actions, debugging, etc.
21mr|javacc-7.0.4-3|59	
21mr|javacc-7.0.4-3|60	%package manual
21mr|javacc-7.0.4-3|61	Summary:        Manual for %{name}
21mr|javacc-7.0.4-3|62	
21mr|javacc-7.0.4-3|63	%description manual
21mr|javacc-7.0.4-3|64	Manual for %{name}.
21mr|javacc-7.0.4-3|65	
21mr|javacc-7.0.4-3|66	%package demo
21mr|javacc-7.0.4-3|67	Summary:        Examples for %{name}
21mr|javacc-7.0.4-3|68	Requires:       %{name} = %{version}-%{release}
21mr|javacc-7.0.4-3|69	
21mr|javacc-7.0.4-3|70	%description demo
21mr|javacc-7.0.4-3|71	Examples for %{name}.
21mr|javacc-7.0.4-3|72	
21mr|javacc-7.0.4-3|73	%package javadoc
21mr|javacc-7.0.4-3|74	Summary:        Javadoc for %{name}
21mr|javacc-7.0.4-3|75	
21mr|javacc-7.0.4-3|76	%description javadoc
21mr|javacc-7.0.4-3|77	This package contains the API documentation for %{name}.
21mr|javacc-7.0.4-3|78	
21mr|javacc-7.0.4-3|79	%prep
21mr|javacc-7.0.4-3|80	%setup -q -n %{name}-%{version}
21mr|javacc-7.0.4-3|81	
21mr|javacc-7.0.4-3|82	# Remove binary information in the source tar
21mr|javacc-7.0.4-3|83	find . -name "*.jar" -delete
21mr|javacc-7.0.4-3|84	find . -name "*.class" -delete
21mr|javacc-7.0.4-3|85	
21mr|javacc-7.0.4-3|86	find ./examples -type f -exec sed -i 's/\r//' {} \;
21mr|javacc-7.0.4-3|87	
21mr|javacc-7.0.4-3|88	%build
21mr|javacc-7.0.4-3|89	build-jar-repository -p bootstrap javacc
21mr|javacc-7.0.4-3|90	
21mr|javacc-7.0.4-3|91	# There is maven pom which doesn't really work for building. The tests don't
21mr|javacc-7.0.4-3|92	# work either (even when using bundled jars).
21mr|javacc-7.0.4-3|93	ant jar javadoc
21mr|javacc-7.0.4-3|94	
21mr|javacc-7.0.4-3|95	# The pom dependencies are also wrong
21mr|javacc-7.0.4-3|96	%mvn_artifact --skip-dependencies pom.xml target/javacc-%{version}.jar
21mr|javacc-7.0.4-3|97	
21mr|javacc-7.0.4-3|98	%install
21mr|javacc-7.0.4-3|99	%mvn_file : %{name}
21mr|javacc-7.0.4-3|100	
21mr|javacc-7.0.4-3|101	%mvn_install -J target/javadoc
21mr|javacc-7.0.4-3|102	
21mr|javacc-7.0.4-3|103	%jpackage_script javacc '' '' javacc javacc true
21mr|javacc-7.0.4-3|104	ln -s %{_bindir}/javacc %{buildroot}%{_bindir}/javacc.sh
21mr|javacc-7.0.4-3|105	%jpackage_script jjdoc '' '' javacc jjdoc true
21mr|javacc-7.0.4-3|106	%jpackage_script jjtree '' '' javacc jjtree true
21mr|javacc-7.0.4-3|107	
21mr|javacc-7.0.4-3|108	%files -f .mfiles
21mr|javacc-7.0.4-3|109	%license LICENSE
21mr|javacc-7.0.4-3|110	%doc README
21mr|javacc-7.0.4-3|111	%{_bindir}/javacc
21mr|javacc-7.0.4-3|112	%{_bindir}/javacc.sh
21mr|javacc-7.0.4-3|113	%{_bindir}/jjdoc
21mr|javacc-7.0.4-3|114	%{_bindir}/jjtree
21mr|javacc-7.0.4-3|115	
21mr|javacc-7.0.4-3|116	%files manual
21mr|javacc-7.0.4-3|117	%doc www/*
21mr|javacc-7.0.4-3|118	
21mr|javacc-7.0.4-3|119	%files demo
21mr|javacc-7.0.4-3|120	%doc examples
21mr|javacc-7.0.4-3|121	
21mr|javacc-7.0.4-3|122	%files javadoc -f .mfiles-javadoc
21mr|javacc-7.0.4-3|123	%license LICENSE
21mr|javacc-7.0.4-3|124	

12913 21
21mr|javacc-maven-plugin-2.6-28|1	Name:           javacc-maven-plugin
21mr|javacc-maven-plugin-2.6-28|2	Version:        2.6
21mr|javacc-maven-plugin-2.6-28|3	Release:        28
21mr|javacc-maven-plugin-2.6-28|4	Summary:        JavaCC Maven Plugin
21mr|javacc-maven-plugin-2.6-28|5	License:        ASL 2.0
21mr|javacc-maven-plugin-2.6-28|6	URL:            http://mojo.codehaus.org/javacc-maven-plugin/
21mr|javacc-maven-plugin-2.6-28|7	Group:          Development/Java
21mr|javacc-maven-plugin-2.6-28|8	BuildArch:      noarch
21mr|javacc-maven-plugin-2.6-28|9	# Java stack is not supported on x86_32
21mr|javacc-maven-plugin-2.6-28|10	ExcludeArch: %{ix86}
21mr|javacc-maven-plugin-2.6-28|11	
21mr|javacc-maven-plugin-2.6-28|12	#svn export http://svn.codehaus.org/mojo/tags/javacc-maven-plugin-2.6
21mr|javacc-maven-plugin-2.6-28|13	#tar cjf javacc-maven-plugin-2.6.tar.bz2 javacc-maven-plugin-2.6
21mr|javacc-maven-plugin-2.6-28|14	Source0:        javacc-maven-plugin-2.6.tar.bz2
21mr|javacc-maven-plugin-2.6-28|15	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|javacc-maven-plugin-2.6-28|16	
21mr|javacc-maven-plugin-2.6-28|17	Patch0:         javacc-maven-plugin-pom.patch
21mr|javacc-maven-plugin-2.6-28|18	
21mr|javacc-maven-plugin-2.6-28|19	BuildRequires:  maven-local
21mr|javacc-maven-plugin-2.6-28|20	BuildRequires:  mvn(junit:junit)
21mr|javacc-maven-plugin-2.6-28|21	BuildRequires:  mvn(net.java.dev.javacc:javacc)
21mr|javacc-maven-plugin-2.6-28|22	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|javacc-maven-plugin-2.6-28|23	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|javacc-maven-plugin-2.6-28|24	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|javacc-maven-plugin-2.6-28|25	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|javacc-maven-plugin-2.6-28|26	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|javacc-maven-plugin-2.6-28|27	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|javacc-maven-plugin-2.6-28|28	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|javacc-maven-plugin-2.6-28|29	BuildRequires:  mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|javacc-maven-plugin-2.6-28|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|javacc-maven-plugin-2.6-28|31	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|javacc-maven-plugin-2.6-28|32	
21mr|javacc-maven-plugin-2.6-28|33	%description
21mr|javacc-maven-plugin-2.6-28|34	Maven Plugin for processing JavaCC grammar files.
21mr|javacc-maven-plugin-2.6-28|35	
21mr|javacc-maven-plugin-2.6-28|36	%package javadoc
21mr|javacc-maven-plugin-2.6-28|37	Summary:        Javadoc for %{name}
21mr|javacc-maven-plugin-2.6-28|38	
21mr|javacc-maven-plugin-2.6-28|39	%description javadoc
21mr|javacc-maven-plugin-2.6-28|40	API documentation for %{name}.
21mr|javacc-maven-plugin-2.6-28|41	
21mr|javacc-maven-plugin-2.6-28|42	%prep
21mr|javacc-maven-plugin-2.6-28|43	%setup -q
21mr|javacc-maven-plugin-2.6-28|44	%patch0 -b .sav
21mr|javacc-maven-plugin-2.6-28|45	cp -p %{SOURCE1} .
21mr|javacc-maven-plugin-2.6-28|46	
21mr|javacc-maven-plugin-2.6-28|47	%build
21mr|javacc-maven-plugin-2.6-28|48	%mvn_build
21mr|javacc-maven-plugin-2.6-28|49	
21mr|javacc-maven-plugin-2.6-28|50	%install
21mr|javacc-maven-plugin-2.6-28|51	%mvn_install
21mr|javacc-maven-plugin-2.6-28|52	
21mr|javacc-maven-plugin-2.6-28|53	%files -f .mfiles
21mr|javacc-maven-plugin-2.6-28|54	%doc LICENSE-2.0.txt src/main/resources/NOTICE
21mr|javacc-maven-plugin-2.6-28|55	
21mr|javacc-maven-plugin-2.6-28|56	%files javadoc -f .mfiles-javadoc
21mr|javacc-maven-plugin-2.6-28|57	%doc LICENSE-2.0.txt src/main/resources/NOTICE
21mr|javacc-maven-plugin-2.6-28|58	

12914 21
21mr|java-comment-preprocessor-6.1.4-5|1	%if 0%{?fedora}
21mr|java-comment-preprocessor-6.1.4-5|2	%bcond_with tests
21mr|java-comment-preprocessor-6.1.4-5|3	%else
21mr|java-comment-preprocessor-6.1.4-5|4	%bcond_with tests
21mr|java-comment-preprocessor-6.1.4-5|5	%endif
21mr|java-comment-preprocessor-6.1.4-5|6	
21mr|java-comment-preprocessor-6.1.4-5|7	%global section		devel
21mr|java-comment-preprocessor-6.1.4-5|8	
21mr|java-comment-preprocessor-6.1.4-5|9	Summary:	The Most Powerful Multi-Pass Java Preprocessor
21mr|java-comment-preprocessor-6.1.4-5|10	Name:		java-comment-preprocessor
21mr|java-comment-preprocessor-6.1.4-5|11	Version:	6.1.4
21mr|java-comment-preprocessor-6.1.4-5|12	Release:	5
21mr|java-comment-preprocessor-6.1.4-5|13	License:	ASL 2.0
21mr|java-comment-preprocessor-6.1.4-5|14	
21mr|java-comment-preprocessor-6.1.4-5|15	URL:		https://github.com/raydac/java-comment-preprocessor
21mr|java-comment-preprocessor-6.1.4-5|16	Source0:	https://github.com/raydac/%name/archive/%version/%name-%version.tar.gz
21mr|java-comment-preprocessor-6.1.4-5|17	
21mr|java-comment-preprocessor-6.1.4-5|18	Patch0:		java-comment-preprocessor-6.1.4-revert-junit5.patch
21mr|java-comment-preprocessor-6.1.4-5|19	
21mr|java-comment-preprocessor-6.1.4-5|20	Group:          Development/Java
21mr|java-comment-preprocessor-6.1.4-5|21	BuildArch:		noarch
21mr|java-comment-preprocessor-6.1.4-5|22	# Java stack is not supported on x86_32
21mr|java-comment-preprocessor-6.1.4-5|23	ExcludeArch: %{ix86}
21mr|java-comment-preprocessor-6.1.4-5|24	
21mr|java-comment-preprocessor-6.1.4-5|25	BuildRequires:  maven-local
21mr|java-comment-preprocessor-6.1.4-5|26	BuildRequires:  mvn(commons-io:commons-io)
21mr|java-comment-preprocessor-6.1.4-5|27	BuildRequires:  mvn(org.apache.ant:ant)
21mr|java-comment-preprocessor-6.1.4-5|28	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|java-comment-preprocessor-6.1.4-5|29	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|java-comment-preprocessor-6.1.4-5|30	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|java-comment-preprocessor-6.1.4-5|31	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|java-comment-preprocessor-6.1.4-5|32	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|java-comment-preprocessor-6.1.4-5|33	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|java-comment-preprocessor-6.1.4-5|34	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|java-comment-preprocessor-6.1.4-5|35	BuildRequires:  mvn(org.apache.maven.shared:file-management)
21mr|java-comment-preprocessor-6.1.4-5|36	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|java-comment-preprocessor-6.1.4-5|37	%if %{with tests}
21mr|java-comment-preprocessor-6.1.4-5|38	BuildRequires:  mvn(junit:junit)
21mr|java-comment-preprocessor-6.1.4-5|39	BuildRequires:  mvn(org.apache.ant:ant-testutil)
21mr|java-comment-preprocessor-6.1.4-5|40	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|java-comment-preprocessor-6.1.4-5|41	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-jar)
21mr|java-comment-preprocessor-6.1.4-5|42	BuildRequires:  mvn(org.apache.maven.shared:maven-verifier)
21mr|java-comment-preprocessor-6.1.4-5|43	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|java-comment-preprocessor-6.1.4-5|44	BuildRequires:  mvn(org.powermock:powermock-api-mockito)
21mr|java-comment-preprocessor-6.1.4-5|45	BuildRequires:  mvn(org.powermock:powermock-module-junit4)
21mr|java-comment-preprocessor-6.1.4-5|46	%endif
21mr|java-comment-preprocessor-6.1.4-5|47	
21mr|java-comment-preprocessor-6.1.4-5|48	%description
21mr|java-comment-preprocessor-6.1.4-5|49	It is the most powerful multi-pass preprocessor for Java
21mr|java-comment-preprocessor-6.1.4-5|50	but also it can be used everywhere for text processing
21mr|java-comment-preprocessor-6.1.4-5|51	if the destination technology supports Java like comment definitions.
21mr|java-comment-preprocessor-6.1.4-5|52	
21mr|java-comment-preprocessor-6.1.4-5|53	%package javadoc
21mr|java-comment-preprocessor-6.1.4-5|54	Summary:	API docs for %{name}
21mr|java-comment-preprocessor-6.1.4-5|55	
21mr|java-comment-preprocessor-6.1.4-5|56	%description javadoc
21mr|java-comment-preprocessor-6.1.4-5|57	This package contains the API Documentation for %{name}.
21mr|java-comment-preprocessor-6.1.4-5|58	
21mr|java-comment-preprocessor-6.1.4-5|59	%prep
21mr|java-comment-preprocessor-6.1.4-5|60	%autosetup -p1
21mr|java-comment-preprocessor-6.1.4-5|61	
21mr|java-comment-preprocessor-6.1.4-5|62	# remove unpackaged and dangerous deps
21mr|java-comment-preprocessor-6.1.4-5|63	%pom_remove_plugin :animal-sniffer-maven-plugin pom.xml
21mr|java-comment-preprocessor-6.1.4-5|64	%pom_remove_plugin :maven-shade-plugin pom.xml
21mr|java-comment-preprocessor-6.1.4-5|65	
21mr|java-comment-preprocessor-6.1.4-5|66	# remove any binary libs
21mr|java-comment-preprocessor-6.1.4-5|67	find -name "*.jar" -or -name "*.class" | xargs rm -f
21mr|java-comment-preprocessor-6.1.4-5|68	
21mr|java-comment-preprocessor-6.1.4-5|69	%build
21mr|java-comment-preprocessor-6.1.4-5|70	%if %{with tests}
21mr|java-comment-preprocessor-6.1.4-5|71	%mvn_build    -- -P'!metacheck'
21mr|java-comment-preprocessor-6.1.4-5|72	%else
21mr|java-comment-preprocessor-6.1.4-5|73	%mvn_build -f -- -P'!metacheck'
21mr|java-comment-preprocessor-6.1.4-5|74	%endif
21mr|java-comment-preprocessor-6.1.4-5|75	
21mr|java-comment-preprocessor-6.1.4-5|76	%install
21mr|java-comment-preprocessor-6.1.4-5|77	%mvn_install
21mr|java-comment-preprocessor-6.1.4-5|78	
21mr|java-comment-preprocessor-6.1.4-5|79	%files -f .mfiles
21mr|java-comment-preprocessor-6.1.4-5|80	%license texts/LICENSE-2.0.txt
21mr|java-comment-preprocessor-6.1.4-5|81	%doc texts/readme.txt
21mr|java-comment-preprocessor-6.1.4-5|82	
21mr|java-comment-preprocessor-6.1.4-5|83	%files javadoc -f .mfiles-javadoc
21mr|java-comment-preprocessor-6.1.4-5|84	%license texts/LICENSE-2.0.txt
21mr|java-comment-preprocessor-6.1.4-5|85	

12915 21
21mr|java_cup-0.11b-11|1	%global pkg_version     11b
21mr|java_cup-0.11b-11|2	%global with_bootstrap  0
21mr|java_cup-0.11b-11|3	
21mr|java_cup-0.11b-11|4	Name:           java_cup
21mr|java_cup-0.11b-11|5	Version:        0.11b
21mr|java_cup-0.11b-11|6	Release:        11
21mr|java_cup-0.11b-11|7	Epoch:          2
21mr|java_cup-0.11b-11|8	Summary:        LALR parser generator for Java
21mr|java_cup-0.11b-11|9	License:        MIT
21mr|java_cup-0.11b-11|10	URL:            http://www2.cs.tum.edu/projects/cup/
21mr|java_cup-0.11b-11|11	Group:          Development/Java
21mr|java_cup-0.11b-11|12	BuildArch:      noarch
21mr|java_cup-0.11b-11|13	# Java stack is not supported on x86_32
21mr|java_cup-0.11b-11|14	ExcludeArch: %{ix86}
21mr|java_cup-0.11b-11|15	
21mr|java_cup-0.11b-11|16	# svn export -r 65 https://www2.in.tum.de/repos/cup/develop/ java_cup-0.11b
21mr|java_cup-0.11b-11|17	# tar cjf java_cup-0.11b.tar.bz2 java_cup-0.11b/
21mr|java_cup-0.11b-11|18	Source0:        java_cup-%{version}.tar.bz2
21mr|java_cup-0.11b-11|19	# Add OSGi manifests
21mr|java_cup-0.11b-11|20	Source2:        %{name}-MANIFEST.MF
21mr|java_cup-0.11b-11|21	Source4:        %{name}-runtime-MANIFEST.MF
21mr|java_cup-0.11b-11|22	
21mr|java_cup-0.11b-11|23	Patch0:         %{name}-build.patch
21mr|java_cup-0.11b-11|24	
21mr|java_cup-0.11b-11|25	BuildRequires:  ant
21mr|java_cup-0.11b-11|26	BuildRequires:  javapackages-local
21mr|java_cup-0.11b-11|27	BuildRequires:  jflex
21mr|java_cup-0.11b-11|28	%if ! %{with_bootstrap}
21mr|java_cup-0.11b-11|29	BuildRequires:  java_cup >= 1:0.11a
21mr|java_cup-0.11b-11|30	%endif
21mr|java_cup-0.11b-11|31	
21mr|java_cup-0.11b-11|32	
21mr|java_cup-0.11b-11|33	%description
21mr|java_cup-0.11b-11|34	java_cup is a LALR Parser Generator for Java
21mr|java_cup-0.11b-11|35	
21mr|java_cup-0.11b-11|36	%package javadoc
21mr|java_cup-0.11b-11|37	Summary:       Javadoc for java_cup
21mr|java_cup-0.11b-11|38	
21mr|java_cup-0.11b-11|39	%description javadoc
21mr|java_cup-0.11b-11|40	Javadoc for java_cup
21mr|java_cup-0.11b-11|41	
21mr|java_cup-0.11b-11|42	%package manual
21mr|java_cup-0.11b-11|43	Summary:        Documentation for java_cup
21mr|java_cup-0.11b-11|44	
21mr|java_cup-0.11b-11|45	%description manual
21mr|java_cup-0.11b-11|46	Documentation for java_cup.
21mr|java_cup-0.11b-11|47	
21mr|java_cup-0.11b-11|48	%prep
21mr|java_cup-0.11b-11|49	%setup -q
21mr|java_cup-0.11b-11|50	%patch0 -b .build
21mr|java_cup-0.11b-11|51	
21mr|java_cup-0.11b-11|52	# remove all binary files
21mr|java_cup-0.11b-11|53	find -name "*.class" -delete
21mr|java_cup-0.11b-11|54	
21mr|java_cup-0.11b-11|55	%mvn_file ':{*}' @1
21mr|java_cup-0.11b-11|56	
21mr|java_cup-0.11b-11|57	%if ! %{with_bootstrap}
21mr|java_cup-0.11b-11|58	# remove prebuilt JFlex
21mr|java_cup-0.11b-11|59	rm -rf java_cup-%{version}/bin/JFlex.jar
21mr|java_cup-0.11b-11|60	
21mr|java_cup-0.11b-11|61	# remove prebuilt java_cup, if not bootstrapping
21mr|java_cup-0.11b-11|62	rm -rf java_cup-%{version}/bin/java-cup-11.jar
21mr|java_cup-0.11b-11|63	%endif
21mr|java_cup-0.11b-11|64	
21mr|java_cup-0.11b-11|65	%build
21mr|java_cup-0.11b-11|66	%if ! %{with_bootstrap}
21mr|java_cup-0.11b-11|67	export CLASSPATH=$(build-classpath java_cup java_cup-runtime jflex)
21mr|java_cup-0.11b-11|68	%endif
21mr|java_cup-0.11b-11|69	
21mr|java_cup-0.11b-11|70	ant -Dcupversion=20150326 -Dsvnversion=65
21mr|java_cup-0.11b-11|71	find -name parser.cup -delete
21mr|java_cup-0.11b-11|72	ant javadoc
21mr|java_cup-0.11b-11|73	
21mr|java_cup-0.11b-11|74	# inject OSGi manifests
21mr|java_cup-0.11b-11|75	jar ufm dist/java-cup-%{pkg_version}.jar %{SOURCE2}
21mr|java_cup-0.11b-11|76	jar ufm dist/java-cup-%{pkg_version}-runtime.jar %{SOURCE4}
21mr|java_cup-0.11b-11|77	
21mr|java_cup-0.11b-11|78	%install
21mr|java_cup-0.11b-11|79	%mvn_artifact %{name}:%{name}:%{version} dist/java-cup-%{pkg_version}.jar
21mr|java_cup-0.11b-11|80	%mvn_artifact %{name}:%{name}-runtime:%{version} dist/java-cup-%{pkg_version}-runtime.jar
21mr|java_cup-0.11b-11|81	
21mr|java_cup-0.11b-11|82	%mvn_install -J dist/javadoc
21mr|java_cup-0.11b-11|83	
21mr|java_cup-0.11b-11|84	%files -f .mfiles
21mr|java_cup-0.11b-11|85	%doc changelog.txt
21mr|java_cup-0.11b-11|86	%license licence.txt
21mr|java_cup-0.11b-11|87	
21mr|java_cup-0.11b-11|88	%files manual
21mr|java_cup-0.11b-11|89	%doc manual.html
21mr|java_cup-0.11b-11|90	%license licence.txt
21mr|java_cup-0.11b-11|91	
21mr|java_cup-0.11b-11|92	%files javadoc -f .mfiles-javadoc
21mr|java_cup-0.11b-11|93	%license licence.txt
21mr|java_cup-0.11b-11|94	

12916 21
21mr|java-dirq-1.8-6|1	%global srcname dirq
21mr|java-dirq-1.8-6|2	Name:		java-dirq
21mr|java-dirq-1.8-6|3	Version:	1.8
21mr|java-dirq-1.8-6|4	Release:	6
21mr|java-dirq-1.8-6|5	Summary:	Directory based queue
21mr|java-dirq-1.8-6|6	License:	ASL 2.0
21mr|java-dirq-1.8-6|7	URL:		https://github.com/cern-mig/%{name}
21mr|java-dirq-1.8-6|8	Source0:	https://github.com/cern-mig/%{name}/archive/%{srcname}-%{version}.tar.gz
21mr|java-dirq-1.8-6|9	Group:          Development/Java
21mr|java-dirq-1.8-6|10	BuildArch:	noarch
21mr|java-dirq-1.8-6|11	# Java stack is not supported on x86_32
21mr|java-dirq-1.8-6|12	ExcludeArch: %{ix86}
21mr|java-dirq-1.8-6|13	BuildRequires:	maven-local
21mr|java-dirq-1.8-6|14	BuildRequires:	mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|java-dirq-1.8-6|15	BuildRequires:	mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|java-dirq-1.8-6|16	
21mr|java-dirq-1.8-6|17	%description
21mr|java-dirq-1.8-6|18	The goal of this module is to offer a simple queue system using the underlying
21mr|java-dirq-1.8-6|19	file system for storage, security and to prevent race conditions via atomic
21mr|java-dirq-1.8-6|20	operations. It focuses on simplicity, robustness and scalability.
21mr|java-dirq-1.8-6|21	
21mr|java-dirq-1.8-6|22	This module allows multiple concurrent readers and writers to interact with
21mr|java-dirq-1.8-6|23	the same queue.
21mr|java-dirq-1.8-6|24	
21mr|java-dirq-1.8-6|25	A Perl implementation (Directory::Queue) and a Python implementation (dirq)
21mr|java-dirq-1.8-6|26	of the same algorithm are available so readers and writers can be written in
21mr|java-dirq-1.8-6|27	different programming languages.
21mr|java-dirq-1.8-6|28	
21mr|java-dirq-1.8-6|29	%package javadoc
21mr|java-dirq-1.8-6|30	Summary:	Javadocs for %{name}
21mr|java-dirq-1.8-6|31	
21mr|java-dirq-1.8-6|32	%description javadoc
21mr|java-dirq-1.8-6|33	This package contains the API documentation for %{name}.
21mr|java-dirq-1.8-6|34	
21mr|java-dirq-1.8-6|35	%prep
21mr|java-dirq-1.8-6|36	%setup -q -n %{name}-%{srcname}-%{version}
21mr|java-dirq-1.8-6|37	%pom_remove_parent
21mr|java-dirq-1.8-6|38	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|java-dirq-1.8-6|39	%mvn_file : %{name}
21mr|java-dirq-1.8-6|40	
21mr|java-dirq-1.8-6|41	%build
21mr|java-dirq-1.8-6|42	%mvn_build
21mr|java-dirq-1.8-6|43	
21mr|java-dirq-1.8-6|44	%install
21mr|java-dirq-1.8-6|45	%mvn_install
21mr|java-dirq-1.8-6|46	
21mr|java-dirq-1.8-6|47	%files -f .mfiles
21mr|java-dirq-1.8-6|48	%doc LICENSE
21mr|java-dirq-1.8-6|49	
21mr|java-dirq-1.8-6|50	%files javadoc -f .mfiles-javadoc
21mr|java-dirq-1.8-6|51	%doc CHANGES readme.md todo.md
21mr|java-dirq-1.8-6|52	

12917 21
21mr|javaewah-1.1.6-6|1	Name:           javaewah
21mr|javaewah-1.1.6-6|2	Version:        1.1.6
21mr|javaewah-1.1.6-6|3	Release:        6
21mr|javaewah-1.1.6-6|4	Summary:        A word-aligned compressed variant of the Java bitset class
21mr|javaewah-1.1.6-6|5	
21mr|javaewah-1.1.6-6|6	License:        ASL 2.0
21mr|javaewah-1.1.6-6|7	Group:          Development/Java
21mr|javaewah-1.1.6-6|8	URL:            https://github.com/lemire/javaewah
21mr|javaewah-1.1.6-6|9	Source0:        https://github.com/lemire/javaewah/archive/JavaEWAH-%{version}.tar.gz
21mr|javaewah-1.1.6-6|10	
21mr|javaewah-1.1.6-6|11	BuildArch:      noarch
21mr|javaewah-1.1.6-6|12	# Java stack is not supported on x86_32
21mr|javaewah-1.1.6-6|13	ExcludeArch: %{ix86}
21mr|javaewah-1.1.6-6|14	
21mr|javaewah-1.1.6-6|15	BuildRequires:  maven-local
21mr|javaewah-1.1.6-6|16	BuildRequires:  mvn(junit:junit)
21mr|javaewah-1.1.6-6|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|javaewah-1.1.6-6|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|javaewah-1.1.6-6|19	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|javaewah-1.1.6-6|20	
21mr|javaewah-1.1.6-6|21	
21mr|javaewah-1.1.6-6|22	%description
21mr|javaewah-1.1.6-6|23	JavaEWAH is a word-aligned compressed variant of the Java bitset class.
21mr|javaewah-1.1.6-6|24	It uses a 64-bit run-length encoding (RLE) compression scheme.
21mr|javaewah-1.1.6-6|25	
21mr|javaewah-1.1.6-6|26	The goal of word-aligned compression is not to achieve the best
21mr|javaewah-1.1.6-6|27	compression, but rather to improve query processing time. Hence, we try
21mr|javaewah-1.1.6-6|28	to save CPU cycles, maybe at the expense of storage. However, the EWAH
21mr|javaewah-1.1.6-6|29	scheme we implemented is always more efficient storage-wise than an
21mr|javaewah-1.1.6-6|30	uncompressed bitmap (implemented in Java as the BitSet class). Unlike
21mr|javaewah-1.1.6-6|31	some alternatives, javaewah does not rely on a patented scheme.
21mr|javaewah-1.1.6-6|32	
21mr|javaewah-1.1.6-6|33	%package javadoc
21mr|javaewah-1.1.6-6|34	Summary:        Javadoc for %{name}
21mr|javaewah-1.1.6-6|35	
21mr|javaewah-1.1.6-6|36	%description javadoc
21mr|javaewah-1.1.6-6|37	API documentation for %{name}.
21mr|javaewah-1.1.6-6|38	
21mr|javaewah-1.1.6-6|39	%prep
21mr|javaewah-1.1.6-6|40	%setup -qn javaewah-JavaEWAH-%{version}
21mr|javaewah-1.1.6-6|41	
21mr|javaewah-1.1.6-6|42	# Plugins that are unnecessary for RPM build
21mr|javaewah-1.1.6-6|43	%pom_remove_plugin :maven-gpg-plugin
21mr|javaewah-1.1.6-6|44	%pom_remove_plugin :maven-javadoc-plugin
21mr|javaewah-1.1.6-6|45	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|javaewah-1.1.6-6|46	%pom_remove_plugin :jacoco-maven-plugin
21mr|javaewah-1.1.6-6|47	
21mr|javaewah-1.1.6-6|48	# Avoids JVM startup error when jacoco-maven-plugin is not in use
21mr|javaewah-1.1.6-6|49	%pom_xpath_inject "pom:project/pom:properties" "<argLine/>"
21mr|javaewah-1.1.6-6|50	
21mr|javaewah-1.1.6-6|51	%build
21mr|javaewah-1.1.6-6|52	%mvn_build
21mr|javaewah-1.1.6-6|53	
21mr|javaewah-1.1.6-6|54	%install
21mr|javaewah-1.1.6-6|55	%mvn_install
21mr|javaewah-1.1.6-6|56	
21mr|javaewah-1.1.6-6|57	%files -f .mfiles
21mr|javaewah-1.1.6-6|58	%doc CHANGELOG README.md
21mr|javaewah-1.1.6-6|59	%license LICENSE-2.0.txt
21mr|javaewah-1.1.6-6|60	
21mr|javaewah-1.1.6-6|61	%files javadoc -f .mfiles-javadoc
21mr|javaewah-1.1.6-6|62	%license LICENSE-2.0.txt
21mr|javaewah-1.1.6-6|63	

12918 21
21mr|java-hll-1.6.0-9|1	%global oname hll
21mr|java-hll-1.6.0-9|2	Name:          java-hll
21mr|java-hll-1.6.0-9|3	Version:       1.6.0
21mr|java-hll-1.6.0-9|4	Release:       9
21mr|java-hll-1.6.0-9|5	Summary:       Java library for the HyperLogLog algorithm
21mr|java-hll-1.6.0-9|6	License:       ASL 2.0
21mr|java-hll-1.6.0-9|7	URL:           https://github.com/aggregateknowledge/java-hll
21mr|java-hll-1.6.0-9|8	Source0:       https://github.com/aggregateknowledge/java-hll/archive/v%{version}.tar.gz
21mr|java-hll-1.6.0-9|9	# https://issues.apache.org/jira/browse/SOLR-7954
21mr|java-hll-1.6.0-9|10	# https://github.com/aggregateknowledge/java-hll/issues/17
21mr|java-hll-1.6.0-9|11	Patch0:        java-hll-SOLR-7954.patch
21mr|java-hll-1.6.0-9|12	
21mr|java-hll-1.6.0-9|13	BuildRequires: maven-local
21mr|java-hll-1.6.0-9|14	BuildRequires: mvn(it.unimi.dsi:fastutil)
21mr|java-hll-1.6.0-9|15	BuildRequires: mvn(org.easymock:easymock)
21mr|java-hll-1.6.0-9|16	BuildRequires: mvn(org.powermock:powermock-api-easymock)
21mr|java-hll-1.6.0-9|17	BuildRequires: mvn(org.powermock:powermock-module-junit4)
21mr|java-hll-1.6.0-9|18	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|java-hll-1.6.0-9|19	BuildRequires: mvn(org.testng:testng)
21mr|java-hll-1.6.0-9|20	
21mr|java-hll-1.6.0-9|21	Group:          Development/Java
21mr|java-hll-1.6.0-9|22	BuildArch:     noarch
21mr|java-hll-1.6.0-9|23	# Java stack is not supported on x86_32
21mr|java-hll-1.6.0-9|24	ExcludeArch: %{ix86}
21mr|java-hll-1.6.0-9|25	
21mr|java-hll-1.6.0-9|26	%description
21mr|java-hll-1.6.0-9|27	HyperLogLog: approximate distinct value counting algorithm.
21mr|java-hll-1.6.0-9|28	This library is a HyperLogLog data structure. HyperLogLog
21mr|java-hll-1.6.0-9|29	is a fixed-size, set-like structure used for distinct value
21mr|java-hll-1.6.0-9|30	counting with tunable precision.
21mr|java-hll-1.6.0-9|31	
21mr|java-hll-1.6.0-9|32	%package javadoc
21mr|java-hll-1.6.0-9|33	Summary:       Javadoc for %{name}
21mr|java-hll-1.6.0-9|34	
21mr|java-hll-1.6.0-9|35	%description javadoc
21mr|java-hll-1.6.0-9|36	This package contains javadoc for %{name}.
21mr|java-hll-1.6.0-9|37	
21mr|java-hll-1.6.0-9|38	%prep
21mr|java-hll-1.6.0-9|39	%setup -q -n %{name}-%{version}
21mr|java-hll-1.6.0-9|40	%patch0 -p1
21mr|java-hll-1.6.0-9|41	
21mr|java-hll-1.6.0-9|42	%pom_remove_plugin :maven-gpg-plugin
21mr|java-hll-1.6.0-9|43	%pom_remove_plugin :maven-javadoc-plugin
21mr|java-hll-1.6.0-9|44	%pom_remove_plugin :maven-source-plugin
21mr|java-hll-1.6.0-9|45	
21mr|java-hll-1.6.0-9|46	%mvn_file :%{oname} %{oname}
21mr|java-hll-1.6.0-9|47	
21mr|java-hll-1.6.0-9|48	%build
21mr|java-hll-1.6.0-9|49	
21mr|java-hll-1.6.0-9|50	%mvn_build
21mr|java-hll-1.6.0-9|51	
21mr|java-hll-1.6.0-9|52	%install
21mr|java-hll-1.6.0-9|53	%mvn_install
21mr|java-hll-1.6.0-9|54	
21mr|java-hll-1.6.0-9|55	%files -f .mfiles
21mr|java-hll-1.6.0-9|56	%doc README.markdown RELEASE_NOTES.markdown
21mr|java-hll-1.6.0-9|57	%license LICENSE
21mr|java-hll-1.6.0-9|58	
21mr|java-hll-1.6.0-9|59	%files javadoc -f .mfiles-javadoc
21mr|java-hll-1.6.0-9|60	%license LICENSE
21mr|java-hll-1.6.0-9|61	

12919 21
21mr|java-libpst-0.8.1-12|1	Name:          java-libpst
21mr|java-libpst-0.8.1-12|2	Version:       0.8.1
21mr|java-libpst-0.8.1-12|3	Release:       12
21mr|java-libpst-0.8.1-12|4	Summary:       A pure Java library for the reading of Outlook PST and OST files
21mr|java-libpst-0.8.1-12|5	# see https://github.com/rjohnsondev/java-libpst/issues/23
21mr|java-libpst-0.8.1-12|6	License:       ASL 2.0 and LGPLv3
21mr|java-libpst-0.8.1-12|7	URL:           https://github.com/rjohnsondev/java-libpst/
21mr|java-libpst-0.8.1-12|8	Source0:       https://github.com/rjohnsondev/java-libpst/archive/%{version}.tar.gz
21mr|java-libpst-0.8.1-12|9	Source1:       https://www.gnu.org/licenses/lgpl.txt
21mr|java-libpst-0.8.1-12|10	BuildRequires: mvn(junit:junit)
21mr|java-libpst-0.8.1-12|11	BuildRequires: maven-local
21mr|java-libpst-0.8.1-12|12	Group:          Development/Java
21mr|java-libpst-0.8.1-12|13	BuildArch:     noarch
21mr|java-libpst-0.8.1-12|14	# Java stack is not supported on x86_32
21mr|java-libpst-0.8.1-12|15	ExcludeArch: %{ix86}
21mr|java-libpst-0.8.1-12|16	
21mr|java-libpst-0.8.1-12|17	%description
21mr|java-libpst-0.8.1-12|18	A library to read PST files with java,
21mr|java-libpst-0.8.1-12|19	without need for external libraries.
21mr|java-libpst-0.8.1-12|20	
21mr|java-libpst-0.8.1-12|21	%package javadoc
21mr|java-libpst-0.8.1-12|22	Summary:       Javadoc for %{name}
21mr|java-libpst-0.8.1-12|23	
21mr|java-libpst-0.8.1-12|24	%description javadoc
21mr|java-libpst-0.8.1-12|25	This package contains javadoc for %{name}.
21mr|java-libpst-0.8.1-12|26	
21mr|java-libpst-0.8.1-12|27	%prep
21mr|java-libpst-0.8.1-12|28	%setup -q
21mr|java-libpst-0.8.1-12|29	find -name '*.class' -print -delete
21mr|java-libpst-0.8.1-12|30	find -name '*.jar' -print -delete
21mr|java-libpst-0.8.1-12|31	
21mr|java-libpst-0.8.1-12|32	%pom_xpath_set "pom:project/pom:version" %{version}
21mr|java-libpst-0.8.1-12|33	cp -p %{SOURCE1} LICENSE.LGPL.txt
21mr|java-libpst-0.8.1-12|34	sed -i 's/\r//' LICENSE.*.txt README.txt
21mr|java-libpst-0.8.1-12|35	
21mr|java-libpst-0.8.1-12|36	%mvn_file com.pff:%{name} %{name}
21mr|java-libpst-0.8.1-12|37	
21mr|java-libpst-0.8.1-12|38	%build
21mr|java-libpst-0.8.1-12|39	
21mr|java-libpst-0.8.1-12|40	%mvn_build
21mr|java-libpst-0.8.1-12|41	
21mr|java-libpst-0.8.1-12|42	%install
21mr|java-libpst-0.8.1-12|43	%mvn_install
21mr|java-libpst-0.8.1-12|44	
21mr|java-libpst-0.8.1-12|45	%files -f .mfiles
21mr|java-libpst-0.8.1-12|46	%doc README.md README.txt
21mr|java-libpst-0.8.1-12|47	%license LICENSE.APACHE-2.0.txt LICENSE.LGPL.txt
21mr|java-libpst-0.8.1-12|48	
21mr|java-libpst-0.8.1-12|49	%files javadoc -f .mfiles-javadoc
21mr|java-libpst-0.8.1-12|50	%license LICENSE.APACHE-2.0.txt LICENSE.LGPL.txt
21mr|java-libpst-0.8.1-12|51	

12920 21
21mr|javamail-1.5.2-10|1	Name:           javamail
21mr|javamail-1.5.2-10|2	Version:        1.5.2
21mr|javamail-1.5.2-10|3	Release:        10
21mr|javamail-1.5.2-10|4	Summary:        Java Mail API
21mr|javamail-1.5.2-10|5	License:        CDDL-1.0 or GPLv2 with exceptions
21mr|javamail-1.5.2-10|6	URL:            http://www.oracle.com/technetwork/java/javamail
21mr|javamail-1.5.2-10|7	Group:          Development/Java
21mr|javamail-1.5.2-10|8	BuildArch:      noarch
21mr|javamail-1.5.2-10|9	# Java stack is not supported on x86_32
21mr|javamail-1.5.2-10|10	ExcludeArch: %{ix86}
21mr|javamail-1.5.2-10|11	
21mr|javamail-1.5.2-10|12	Source:        https://java.net/projects/javamail/downloads/download/source/javamail-%{version}-src.zip
21mr|javamail-1.5.2-10|13	
21mr|javamail-1.5.2-10|14	BuildRequires:  maven-local
21mr|javamail-1.5.2-10|15	BuildRequires:  mvn(junit:junit)
21mr|javamail-1.5.2-10|16	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|javamail-1.5.2-10|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|javamail-1.5.2-10|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|javamail-1.5.2-10|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|javamail-1.5.2-10|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|javamail-1.5.2-10|21	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|javamail-1.5.2-10|22	
21mr|javamail-1.5.2-10|23	# Adapted from the classpathx-mail (and JPackage glassfish-javamail) Provides.
21mr|javamail-1.5.2-10|24	Provides:       javamail-monolithic = %{version}-%{release}
21mr|javamail-1.5.2-10|25	
21mr|javamail-1.5.2-10|26	Provides:       javax.mail
21mr|javamail-1.5.2-10|27	
21mr|javamail-1.5.2-10|28	%description
21mr|javamail-1.5.2-10|29	The JavaMail API provides a platform-independent and protocol-independent
21mr|javamail-1.5.2-10|30	framework to build mail and messaging applications.
21mr|javamail-1.5.2-10|31	
21mr|javamail-1.5.2-10|32	
21mr|javamail-1.5.2-10|33	%package javadoc
21mr|javamail-1.5.2-10|34	Summary:        Javadoc for %{name}
21mr|javamail-1.5.2-10|35	
21mr|javamail-1.5.2-10|36	%description javadoc
21mr|javamail-1.5.2-10|37	%{summary}.
21mr|javamail-1.5.2-10|38	
21mr|javamail-1.5.2-10|39	
21mr|javamail-1.5.2-10|40	%prep
21mr|javamail-1.5.2-10|41	%setup -q -c
21mr|javamail-1.5.2-10|42	
21mr|javamail-1.5.2-10|43	add_dep() {
21mr|javamail-1.5.2-10|44	%pom_xpath_inject pom:project "<dependencies/>" ${2}
21mr|javamail-1.5.2-10|45	%pom_add_dep com.sun.mail:${1}:%{version}:provided ${2}
21mr|javamail-1.5.2-10|46	}
21mr|javamail-1.5.2-10|47	
21mr|javamail-1.5.2-10|48	add_dep smtp mailapi
21mr|javamail-1.5.2-10|49	add_dep javax.mail smtp
21mr|javamail-1.5.2-10|50	add_dep javax.mail pop3
21mr|javamail-1.5.2-10|51	add_dep javax.mail imap
21mr|javamail-1.5.2-10|52	add_dep javax.mail mailapijar
21mr|javamail-1.5.2-10|53	
21mr|javamail-1.5.2-10|54	# Remove profiles containing demos and other stuff that is not
21mr|javamail-1.5.2-10|55	# supposed to be deployable.
21mr|javamail-1.5.2-10|56	%pom_xpath_remove /pom:project/pom:profiles
21mr|javamail-1.5.2-10|57	
21mr|javamail-1.5.2-10|58	# osgiversion-maven-plugin is used to set ${mail.osgiversion} property
21mr|javamail-1.5.2-10|59	# based on ${project.version}. We don't have osgiversion plugin in
21mr|javamail-1.5.2-10|60	# Fedora so we'll set ${mail.osgiversion} explicitly.
21mr|javamail-1.5.2-10|61	%pom_remove_plugin org.glassfish.hk2:osgiversion-maven-plugin
21mr|javamail-1.5.2-10|62	%pom_remove_dep javax.activation:activation
21mr|javamail-1.5.2-10|63	%pom_xpath_inject /pom:project/pom:properties "<mail.osgiversion>%{version}</mail.osgiversion>"
21mr|javamail-1.5.2-10|64	%pom_xpath_inject /pom:project/pom:build/pom:plugins/pom:plugin/pom:configuration/pom:instructions "<_nouses>true</_nouses>"
21mr|javamail-1.5.2-10|65	
21mr|javamail-1.5.2-10|66	# Alternative names for super JAR containing API and implementation.
21mr|javamail-1.5.2-10|67	%mvn_alias com.sun.mail:mailapi javax.mail:mailapi
21mr|javamail-1.5.2-10|68	%mvn_alias com.sun.mail:javax.mail javax.mail:mail \
21mr|javamail-1.5.2-10|69	org.eclipse.jetty.orbit:javax.mail.glassfish
21mr|javamail-1.5.2-10|70	%mvn_file "com.sun.mail:{javax.mail}" %{name}/@1 %{name}/mail
21mr|javamail-1.5.2-10|71	
21mr|javamail-1.5.2-10|72	%build
21mr|javamail-1.5.2-10|73	# Some tests fail on Koji due to networking limitations
21mr|javamail-1.5.2-10|74	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|javamail-1.5.2-10|75	
21mr|javamail-1.5.2-10|76	%install
21mr|javamail-1.5.2-10|77	%mvn_install
21mr|javamail-1.5.2-10|78	
21mr|javamail-1.5.2-10|79	install -d -m 755 %{buildroot}%{_javadir}/javax.mail/
21mr|javamail-1.5.2-10|80	ln -sf ../%{name}/javax.mail.jar %{buildroot}%{_javadir}/javax.mail/
21mr|javamail-1.5.2-10|81	
21mr|javamail-1.5.2-10|82	%files -f .mfiles
21mr|javamail-1.5.2-10|83	%doc mail/src/main/java/overview.html
21mr|javamail-1.5.2-10|84	%doc mail/src/main/resources/META-INF/LICENSE.txt
21mr|javamail-1.5.2-10|85	%{_javadir}/javax.mail/
21mr|javamail-1.5.2-10|86	
21mr|javamail-1.5.2-10|87	%files javadoc -f .mfiles-javadoc
21mr|javamail-1.5.2-10|88	%doc mail/src/main/resources/META-INF/LICENSE.txt
21mr|javamail-1.5.2-10|89	

12921 21
21mr|java-oauth-20100601-18|1	%global oname oauth
21mr|java-oauth-20100601-18|2	Name:          java-oauth
21mr|java-oauth-20100601-18|3	Version:       20100601
21mr|java-oauth-20100601-18|4	Release:       18
21mr|java-oauth-20100601-18|5	Summary:       An open protocol to allow API authentication
21mr|java-oauth-20100601-18|6	License:       ASL 2.0
21mr|java-oauth-20100601-18|7	Group:          Development/Java
21mr|java-oauth-20100601-18|8	Url:           http://code.google.com/p/oauth/
21mr|java-oauth-20100601-18|9	# svn export http://oauth.googlecode.com/svn/code/java oauth-20100601
21mr|java-oauth-20100601-18|10	# find oauth-20100601 -name "*.bat" -delete
21mr|java-oauth-20100601-18|11	# find oauth-20100601 -name "*.class" -delete
21mr|java-oauth-20100601-18|12	# find oauth-20100601 -name "*.jar" -delete
21mr|java-oauth-20100601-18|13	# tar czf oauth-20100601-clean-src-svn.tar.gz oauth-20100601
21mr|java-oauth-20100601-18|14	Source0:       oauth-20100601-clean-src-svn.tar.gz
21mr|java-oauth-20100601-18|15	
21mr|java-oauth-20100601-18|16	BuildRequires: maven-local
21mr|java-oauth-20100601-18|17	BuildRequires: mvn(commons-httpclient:commons-httpclient)
21mr|java-oauth-20100601-18|18	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|java-oauth-20100601-18|19	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|java-oauth-20100601-18|20	
21mr|java-oauth-20100601-18|21	BuildArch:     noarch
21mr|java-oauth-20100601-18|22	# Java stack is not supported on x86_32
21mr|java-oauth-20100601-18|23	ExcludeArch: %{ix86}
21mr|java-oauth-20100601-18|24	
21mr|java-oauth-20100601-18|25	%description
21mr|java-oauth-20100601-18|26	An open protocol to allow API authentication
21mr|java-oauth-20100601-18|27	in a simple and standard method from desktop and
21mr|java-oauth-20100601-18|28	web applications.
21mr|java-oauth-20100601-18|29	
21mr|java-oauth-20100601-18|30	%package javadoc
21mr|java-oauth-20100601-18|31	Summary:       Javadoc for %{name}
21mr|java-oauth-20100601-18|32	
21mr|java-oauth-20100601-18|33	%description javadoc
21mr|java-oauth-20100601-18|34	This package contains javadoc for %{name}.
21mr|java-oauth-20100601-18|35	
21mr|java-oauth-20100601-18|36	%prep
21mr|java-oauth-20100601-18|37	%setup -q -n %{oname}-%{version}
21mr|java-oauth-20100601-18|38	
21mr|java-oauth-20100601-18|39	%pom_remove_plugin :maven-source-plugin
21mr|java-oauth-20100601-18|40	
21mr|java-oauth-20100601-18|41	%pom_disable_module core-old
21mr|java-oauth-20100601-18|42	%pom_disable_module example
21mr|java-oauth-20100601-18|43	%pom_disable_module test core
21mr|java-oauth-20100601-18|44	# jetty-embedded:6.1.11
21mr|java-oauth-20100601-18|45	%pom_remove_dep org.mortbay.jetty: core/httpclient4
21mr|java-oauth-20100601-18|46	%pom_remove_dep org.mortbay.jetty: core/test
21mr|java-oauth-20100601-18|47	
21mr|java-oauth-20100601-18|48	%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet']/pom:version" 3.1.0 core/provider
21mr|java-oauth-20100601-18|49	%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet']/pom:artifactId" javax.servlet-api core/provider
21mr|java-oauth-20100601-18|50	
21mr|java-oauth-20100601-18|51	%mvn_file :%{oname} %{oname}/%{oname}
21mr|java-oauth-20100601-18|52	%mvn_file :%{oname}-consumer %{oname}/%{oname}-consumer
21mr|java-oauth-20100601-18|53	%mvn_file :%{oname}-httpclient3 %{oname}/%{oname}-httpclient3
21mr|java-oauth-20100601-18|54	%mvn_file :%{oname}-httpclient4 %{oname}/%{oname}-httpclient4
21mr|java-oauth-20100601-18|55	%mvn_file :%{oname}-provider %{oname}/%{oname}-provider
21mr|java-oauth-20100601-18|56	
21mr|java-oauth-20100601-18|57	%build
21mr|java-oauth-20100601-18|58	
21mr|java-oauth-20100601-18|59	# unavailable test deps
21mr|java-oauth-20100601-18|60	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|java-oauth-20100601-18|61	
21mr|java-oauth-20100601-18|62	%install
21mr|java-oauth-20100601-18|63	%mvn_install
21mr|java-oauth-20100601-18|64	
21mr|java-oauth-20100601-18|65	%files -f .mfiles
21mr|java-oauth-20100601-18|66	%license LICENSE.txt
21mr|java-oauth-20100601-18|67	
21mr|java-oauth-20100601-18|68	%files javadoc -f .mfiles-javadoc
21mr|java-oauth-20100601-18|69	%license LICENSE.txt
21mr|java-oauth-20100601-18|70	

12922 21
21mr|javapackages-tools-5.3.0-8|1	%define _duplicate_files_terminate_build 0
21mr|javapackages-tools-5.3.0-8|2	
21mr|javapackages-tools-5.3.0-8|3	%define debug_package %{nil}
21mr|javapackages-tools-5.3.0-8|4	
21mr|javapackages-tools-5.3.0-8|5	# Don't generate requires on jpackage-utils and java-headless for
21mr|javapackages-tools-5.3.0-8|6	# provided pseudo-artifacts: com.sun:tools and sun.jdk:jconsole.
21mr|javapackages-tools-5.3.0-8|7	%global __requires_exclude_from %{?__requires_exclude_from:%__requires_exclude_from|}/maven-metadata/javapackages-metadata.xml$
21mr|javapackages-tools-5.3.0-8|8	
21mr|javapackages-tools-5.3.0-8|9	# Disable automatic bytecode compilation for files in java-utils
21mr|javapackages-tools-5.3.0-8|10	# https://fedoraproject.org/wiki/Packaging:Python_Appendix#Manual_byte_compilation
21mr|javapackages-tools-5.3.0-8|11	%global _python_bytecompile_extra 0
21mr|javapackages-tools-5.3.0-8|12	
21mr|javapackages-tools-5.3.0-8|13	%bcond_without asciidoc
21mr|javapackages-tools-5.3.0-8|14	# Gradle is depreceated in Fedora, but we in ROSA still build it, because too many packages depend on it
21mr|javapackages-tools-5.3.0-8|15	# https://src.fedoraproject.org/rpms/javapackages-tools/c/08b8c55fda13cafeca49fe7837f6435ea89af51d
21mr|javapackages-tools-5.3.0-8|16	# https://src.fedoraproject.org/rpms/gradle/c/4a126e8e3380eda7ceda22b18a9d9633bcd8cda8
21mr|javapackages-tools-5.3.0-8|17	%bcond_without gradle
21mr|javapackages-tools-5.3.0-8|18	%bcond_with xmvn_javadoc
21mr|javapackages-tools-5.3.0-8|19	
21mr|javapackages-tools-5.3.0-8|20	# Java stack is not supported on x86_32
21mr|javapackages-tools-5.3.0-8|21	# Building only minimal set of packages which do not depend from Java packages
21mr|javapackages-tools-5.3.0-8|22	%ifarch %{ix86}
21mr|javapackages-tools-5.3.0-8|23	%bcond_with full
21mr|javapackages-tools-5.3.0-8|24	%bcond_with tests
21mr|javapackages-tools-5.3.0-8|25	%else
21mr|javapackages-tools-5.3.0-8|26	%bcond_without full
21mr|javapackages-tools-5.3.0-8|27	%bcond_without tests
21mr|javapackages-tools-5.3.0-8|28	%endif
21mr|javapackages-tools-5.3.0-8|29	
21mr|javapackages-tools-5.3.0-8|30	%global python_prefix python3
21mr|javapackages-tools-5.3.0-8|31	%global python_interpreter %{__python3}
21mr|javapackages-tools-5.3.0-8|32	
21mr|javapackages-tools-5.3.0-8|33	%global default_jdk %{?_root_prefix}%{!?_root_prefix:%{_prefix}}/lib/jvm/java-1.8.0-openjdk
21mr|javapackages-tools-5.3.0-8|34	%global default_jre %{?_root_prefix}%{!?_root_prefix:%{_prefix}}/lib/jvm/jre-1.8.0-openjdk
21mr|javapackages-tools-5.3.0-8|35	
21mr|javapackages-tools-5.3.0-8|36	Name:           javapackages-tools
21mr|javapackages-tools-5.3.0-8|37	Version:        5.3.0
21mr|javapackages-tools-5.3.0-8|38	Release:        8
21mr|javapackages-tools-5.3.0-8|39	Summary:        Macros and scripts for Java packaging support
21mr|javapackages-tools-5.3.0-8|40	Group:          Development/Java
21mr|javapackages-tools-5.3.0-8|41	License:        BSD
21mr|javapackages-tools-5.3.0-8|42	URL:            https://github.com/fedora-java/javapackages
21mr|javapackages-tools-5.3.0-8|43	Source0:        https://github.com/fedora-java/javapackages/archive/%{version}.tar.gz
21mr|javapackages-tools-5.3.0-8|44	Patch0:         fix-path-to-objectweb-asm3-processor.patch
21mr|javapackages-tools-5.3.0-8|45	
21mr|javapackages-tools-5.3.0-8|46	# XXX if-else stop working in case of noarch
21mr|javapackages-tools-5.3.0-8|47	#BuildArch:      noarch
21mr|javapackages-tools-5.3.0-8|48	
21mr|javapackages-tools-5.3.0-8|49	BuildRequires:  coreutils
21mr|javapackages-tools-5.3.0-8|50	BuildRequires:  which
21mr|javapackages-tools-5.3.0-8|51	BuildRequires:  make
21mr|javapackages-tools-5.3.0-8|52	%if %{with asciidoc}
21mr|javapackages-tools-5.3.0-8|53	BuildRequires:  asciidoc
21mr|javapackages-tools-5.3.0-8|54	BuildRequires:  xmlto
21mr|javapackages-tools-5.3.0-8|55	%endif
21mr|javapackages-tools-5.3.0-8|56	BuildRequires:  %{python_prefix}-devel
21mr|javapackages-tools-5.3.0-8|57	BuildRequires:  %{python_prefix}-lxml
21mr|javapackages-tools-5.3.0-8|58	BuildRequires:  %{python_prefix}-setuptools
21mr|javapackages-tools-5.3.0-8|59	%if !0%{?_module_build}
21mr|javapackages-tools-5.3.0-8|60	# XXX python-nose is not part of any module yet, but it should get
21mr|javapackages-tools-5.3.0-8|61	# modularized one day, right?  mizdebsk, Sep 2017
21mr|javapackages-tools-5.3.0-8|62	BuildRequires:  %{python_prefix}-nose
21mr|javapackages-tools-5.3.0-8|63	%endif
21mr|javapackages-tools-5.3.0-8|64	BuildRequires:  %{python_prefix}-six
21mr|javapackages-tools-5.3.0-8|65	
21mr|javapackages-tools-5.3.0-8|66	Requires:       javapackages-filesystem = %{EVRD}
21mr|javapackages-tools-5.3.0-8|67	Requires:       coreutils
21mr|javapackages-tools-5.3.0-8|68	Requires:       findutils
21mr|javapackages-tools-5.3.0-8|69	Requires:       which
21mr|javapackages-tools-5.3.0-8|70	# default JRE
21mr|javapackages-tools-5.3.0-8|71	Requires:       java-1.8.0-openjdk-headless
21mr|javapackages-tools-5.3.0-8|72	
21mr|javapackages-tools-5.3.0-8|73	# javapackages-tools replaced jpackage-utils
21mr|javapackages-tools-5.3.0-8|74	Provides:       jpackage-utils = %{EVRD}
21mr|javapackages-tools-5.3.0-8|75	Obsoletes:      jpackage-utils < 5.3.0
21mr|javapackages-tools-5.3.0-8|76	Conflicts:      jpackage-utils < 5.3.0
21mr|javapackages-tools-5.3.0-8|77	# XXX jpackage-utils had a subpackage java-rpmbuild:
21mr|javapackages-tools-5.3.0-8|78	# "Contains links that set up the default java SDK which is used for
21mr|javapackages-tools-5.3.0-8|79	# building Mandriva rpm packages of java software."
21mr|javapackages-tools-5.3.0-8|80	# It is useless, but is still a BR in many packages, so provide it
21mr|javapackages-tools-5.3.0-8|81	Provides:       java-rpmbuild = %{EVRD}
21mr|javapackages-tools-5.3.0-8|82	# These could be generated automatically, but then we would need to
21mr|javapackages-tools-5.3.0-8|83	# depend on javapackages-local for dependency generator.
21mr|javapackages-tools-5.3.0-8|84	Provides:       mvn(com.sun:tools) = SYSTEM
21mr|javapackages-tools-5.3.0-8|85	Provides:       mvn(sun.jdk:jconsole) = SYSTEM
21mr|javapackages-tools-5.3.0-8|86	
21mr|javapackages-tools-5.3.0-8|87	%description
21mr|javapackages-tools-5.3.0-8|88	This package provides macros and scripts to support Java packaging.
21mr|javapackages-tools-5.3.0-8|89	
21mr|javapackages-tools-5.3.0-8|90	%package -n javapackages-filesystem
21mr|javapackages-tools-5.3.0-8|91	Summary:        Java packages filesystem layout
21mr|javapackages-tools-5.3.0-8|92	Group:          Development/Java
21mr|javapackages-tools-5.3.0-8|93	Obsoletes:      eclipse-filesystem < 2
21mr|javapackages-tools-5.3.0-8|94	Provides:       eclipse-filesystem = %{EVRD}
21mr|javapackages-tools-5.3.0-8|95	
21mr|javapackages-tools-5.3.0-8|96	%description -n javapackages-filesystem
21mr|javapackages-tools-5.3.0-8|97	This package provides some basic directories into which Java packages
21mr|javapackages-tools-5.3.0-8|98	install their content.
21mr|javapackages-tools-5.3.0-8|99	
21mr|javapackages-tools-5.3.0-8|100	%if %{with full}
21mr|javapackages-tools-5.3.0-8|101	%package -n maven-local
21mr|javapackages-tools-5.3.0-8|102	Summary:        Macros and scripts for Maven packaging support
21mr|javapackages-tools-5.3.0-8|103	Group:          Development/Java
21mr|javapackages-tools-5.3.0-8|104	Requires:       %{name} = %{EVRD}
21mr|javapackages-tools-5.3.0-8|105	Requires:       javapackages-local = %{EVRD}
21mr|javapackages-tools-5.3.0-8|106	Requires:       xmvn-minimal
21mr|javapackages-tools-5.3.0-8|107	Requires:       xmvn-mojo
21mr|javapackages-tools-5.3.0-8|108	Requires:       xmvn-connector-aether
21mr|javapackages-tools-5.3.0-8|109	# Common Maven plugins required by almost every build. It wouldn't make
21mr|javapackages-tools-5.3.0-8|110	# sense to explicitly require them in every package built with Maven.
21mr|javapackages-tools-5.3.0-8|111	Requires:       mvn(org.apache.maven.plugins:maven-compiler-plugin)
21mr|javapackages-tools-5.3.0-8|112	Requires:       mvn(org.apache.maven.plugins:maven-jar-plugin)
21mr|javapackages-tools-5.3.0-8|113	%if %{without xmvn_javadoc}
21mr|javapackages-tools-5.3.0-8|114	Requires:       mvn(org.apache.maven.plugins:maven-javadoc-plugin)
21mr|javapackages-tools-5.3.0-8|115	%endif
21mr|javapackages-tools-5.3.0-8|116	Requires:       mvn(org.apache.maven.plugins:maven-resources-plugin)
21mr|javapackages-tools-5.3.0-8|117	Requires:       mvn(org.apache.maven.plugins:maven-surefire-plugin)
21mr|javapackages-tools-5.3.0-8|118	# Tests based on JUnit are very common and JUnit itself is small.
21mr|javapackages-tools-5.3.0-8|119	# Include JUnit and JUnit provider for Surefire just for convenience.
21mr|javapackages-tools-5.3.0-8|120	Requires:       mvn(junit:junit)
21mr|javapackages-tools-5.3.0-8|121	Requires:       mvn(org.apache.maven.surefire:surefire-junit4)
21mr|javapackages-tools-5.3.0-8|122	# testng is quite common as well
21mr|javapackages-tools-5.3.0-8|123	Requires:       mvn(org.apache.maven.surefire:surefire-testng)
21mr|javapackages-tools-5.3.0-8|124	
21mr|javapackages-tools-5.3.0-8|125	%description -n maven-local
21mr|javapackages-tools-5.3.0-8|126	This package provides macros and scripts to support packaging Maven artifacts.
21mr|javapackages-tools-5.3.0-8|127	
21mr|javapackages-tools-5.3.0-8|128	%if %{with gradle}
21mr|javapackages-tools-5.3.0-8|129	%package -n gradle-local
21mr|javapackages-tools-5.3.0-8|130	Summary:        Local mode for Gradle
21mr|javapackages-tools-5.3.0-8|131	Group:          Development/Java
21mr|javapackages-tools-5.3.0-8|132	Requires:       %{name} = %{EVRD}
21mr|javapackages-tools-5.3.0-8|133	Requires:       javapackages-local = %{EVRD}
21mr|javapackages-tools-5.3.0-8|134	Requires:       gradle >= 2.2.1-2
21mr|javapackages-tools-5.3.0-8|135	Requires:       xmvn-connector-gradle
21mr|javapackages-tools-5.3.0-8|136	
21mr|javapackages-tools-5.3.0-8|137	%description -n gradle-local
21mr|javapackages-tools-5.3.0-8|138	This package implements local mode for Gradle, which allows artifact
21mr|javapackages-tools-5.3.0-8|139	resolution using XMvn resolver.
21mr|javapackages-tools-5.3.0-8|140	%endif
21mr|javapackages-tools-5.3.0-8|141	
21mr|javapackages-tools-5.3.0-8|142	%package -n ivy-local
21mr|javapackages-tools-5.3.0-8|143	Summary:        Local mode for Apache Ivy
21mr|javapackages-tools-5.3.0-8|144	Group:          Development/Java
21mr|javapackages-tools-5.3.0-8|145	Requires:       %{name} = %{EVRD}
21mr|javapackages-tools-5.3.0-8|146	Requires:       javapackages-local = %{EVRD}
21mr|javapackages-tools-5.3.0-8|147	Requires:       apache-ivy >= 2.3.0-8
21mr|javapackages-tools-5.3.0-8|148	Requires:       xmvn-connector-ivy
21mr|javapackages-tools-5.3.0-8|149	
21mr|javapackages-tools-5.3.0-8|150	%description -n ivy-local
21mr|javapackages-tools-5.3.0-8|151	This package implements local mode for Apache Ivy, which allows
21mr|javapackages-tools-5.3.0-8|152	artifact resolution using XMvn resolver.
21mr|javapackages-tools-5.3.0-8|153	
21mr|javapackages-tools-5.3.0-8|154	%package -n javapackages-local
21mr|javapackages-tools-5.3.0-8|155	Summary:        Non-essential macros and scripts for Java packaging support
21mr|javapackages-tools-5.3.0-8|156	Group:          Development/Java
21mr|javapackages-tools-5.3.0-8|157	Requires:       %{name} = %{EVRD}
21mr|javapackages-tools-5.3.0-8|158	Requires:       xmvn-install
21mr|javapackages-tools-5.3.0-8|159	Requires:       xmvn-subst
21mr|javapackages-tools-5.3.0-8|160	Requires:       xmvn-resolve
21mr|javapackages-tools-5.3.0-8|161	# Java build systems don't have hard requirement on java-devel, so it should be there
21mr|javapackages-tools-5.3.0-8|162	Requires:       java-1.8.0-openjdk-devel
21mr|javapackages-tools-5.3.0-8|163	Requires:       %{python_prefix}-javapackages = %{EVRD}
21mr|javapackages-tools-5.3.0-8|164	Requires:       %{python_interpreter}
21mr|javapackages-tools-5.3.0-8|165	
21mr|javapackages-tools-5.3.0-8|166	%description -n javapackages-local
21mr|javapackages-tools-5.3.0-8|167	This package provides non-essential macros and scripts to support Java packaging.
21mr|javapackages-tools-5.3.0-8|168	%endif #with_full
21mr|javapackages-tools-5.3.0-8|169	
21mr|javapackages-tools-5.3.0-8|170	%package -n %{python_prefix}-javapackages
21mr|javapackages-tools-5.3.0-8|171	Summary:        Module for handling various files for Java packaging
21mr|javapackages-tools-5.3.0-8|172	Group:          Development/Java
21mr|javapackages-tools-5.3.0-8|173	Requires:       %{python_prefix}-lxml
21mr|javapackages-tools-5.3.0-8|174	Requires:       %{python_prefix}-six
21mr|javapackages-tools-5.3.0-8|175	Obsoletes:      python-javapackages < %{EVRD}
21mr|javapackages-tools-5.3.0-8|176	
21mr|javapackages-tools-5.3.0-8|177	%description -n %{python_prefix}-javapackages
21mr|javapackages-tools-5.3.0-8|178	Module for handling, querying and manipulating of various files for Java
21mr|javapackages-tools-5.3.0-8|179	packaging in Linux distributions
21mr|javapackages-tools-5.3.0-8|180	
21mr|javapackages-tools-5.3.0-8|181	%prep
21mr|javapackages-tools-5.3.0-8|182	%setup -q -n javapackages-%{version}
21mr|javapackages-tools-5.3.0-8|183	
21mr|javapackages-tools-5.3.0-8|184	%if %{without asciidoc}
21mr|javapackages-tools-5.3.0-8|185	sed -i '/^manpage /d' build
21mr|javapackages-tools-5.3.0-8|186	sed -i '/${mandir}/d' install
21mr|javapackages-tools-5.3.0-8|187	%endif
21mr|javapackages-tools-5.3.0-8|188	
21mr|javapackages-tools-5.3.0-8|189	%patch0 -p1
21mr|javapackages-tools-5.3.0-8|190	
21mr|javapackages-tools-5.3.0-8|191	%build
21mr|javapackages-tools-5.3.0-8|192	%configure --pyinterpreter=%{python_interpreter} \
21mr|javapackages-tools-5.3.0-8|193	--default_jdk=%{default_jdk} --default_jre=%{default_jre} \
21mr|javapackages-tools-5.3.0-8|194	--rpmmacrodir=%{_rpmmacrodir}
21mr|javapackages-tools-5.3.0-8|195	./build
21mr|javapackages-tools-5.3.0-8|196	
21mr|javapackages-tools-5.3.0-8|197	%install
21mr|javapackages-tools-5.3.0-8|198	./install
21mr|javapackages-tools-5.3.0-8|199	
21mr|javapackages-tools-5.3.0-8|200	%if %{with xmvn_javadoc}
21mr|javapackages-tools-5.3.0-8|201	sed -i 's|mvn_build.py|& --xmvn-javadoc|' $(find %{buildroot} -name 'macros*.fjava')
21mr|javapackages-tools-5.3.0-8|202	%endif
21mr|javapackages-tools-5.3.0-8|203	sed -e 's/.[17]$/&*/' -i files-*
21mr|javapackages-tools-5.3.0-8|204	
21mr|javapackages-tools-5.3.0-8|205	%if %{without gradle}
21mr|javapackages-tools-5.3.0-8|206	rm -rf %{buildroot}%{_bindir}/gradle-local
21mr|javapackages-tools-5.3.0-8|207	rm -rf %{buildroot}%{_datadir}/gradle-local
21mr|javapackages-tools-5.3.0-8|208	rm -rf %{buildroot}%{_mandir}/man7/gradle_build.7
21mr|javapackages-tools-5.3.0-8|209	%endif
21mr|javapackages-tools-5.3.0-8|210	
21mr|javapackages-tools-5.3.0-8|211	%if %{without full}
21mr|javapackages-tools-5.3.0-8|212	cat files-local files-gradle files-ivy | awk '{print $NF}' | while read -r line ; do rm -frv "%{buildroot}/${line}" ; done
21mr|javapackages-tools-5.3.0-8|213	find %{buildroot}%{_mandir} -print | sed -e 's,^%{buildroot},,g' | while read -r line
21mr|javapackages-tools-5.3.0-8|214	do
21mr|javapackages-tools-5.3.0-8|215	if ! grep -q "$line" files-tools files-filesystem files-python ; then
21mr|javapackages-tools-5.3.0-8|216	rm -fvr %{buildroot}"$line"
21mr|javapackages-tools-5.3.0-8|217	fi
21mr|javapackages-tools-5.3.0-8|218	done
21mr|javapackages-tools-5.3.0-8|219	%endif
21mr|javapackages-tools-5.3.0-8|220	
21mr|javapackages-tools-5.3.0-8|221	%if %{with tests}
21mr|javapackages-tools-5.3.0-8|222	%if !0%{?_module_build}
21mr|javapackages-tools-5.3.0-8|223	%check
21mr|javapackages-tools-5.3.0-8|224	./check
21mr|javapackages-tools-5.3.0-8|225	%endif
21mr|javapackages-tools-5.3.0-8|226	%endif
21mr|javapackages-tools-5.3.0-8|227	
21mr|javapackages-tools-5.3.0-8|228	%files -f files-tools
21mr|javapackages-tools-5.3.0-8|229	
21mr|javapackages-tools-5.3.0-8|230	%files -n javapackages-filesystem -f files-filesystem
21mr|javapackages-tools-5.3.0-8|231	
21mr|javapackages-tools-5.3.0-8|232	%files -n %{python_prefix}-javapackages -f files-python
21mr|javapackages-tools-5.3.0-8|233	%license LICENSE
21mr|javapackages-tools-5.3.0-8|234	
21mr|javapackages-tools-5.3.0-8|235	%if %{with full}
21mr|javapackages-tools-5.3.0-8|236	%files -n javapackages-local -f files-local
21mr|javapackages-tools-5.3.0-8|237	
21mr|javapackages-tools-5.3.0-8|238	%files -n maven-local
21mr|javapackages-tools-5.3.0-8|239	
21mr|javapackages-tools-5.3.0-8|240	%if %{with gradle}
21mr|javapackages-tools-5.3.0-8|241	%files -n gradle-local -f files-gradle
21mr|javapackages-tools-5.3.0-8|242	%endif
21mr|javapackages-tools-5.3.0-8|243	
21mr|javapackages-tools-5.3.0-8|244	%files -n ivy-local -f files-ivy
21mr|javapackages-tools-5.3.0-8|245	%endif #with_full

12923 21
21mr|javaparser1-1.0.11-1|1	%define oldname javaparser
21mr|javaparser1-1.0.11-1|2	%define _docdir /usr/share/doc
21mr|javaparser1-1.0.11-1|3	Group: Development/Java
21mr|javaparser1-1.0.11-1|4	# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
21mr|javaparser1-1.0.11-1|5	%define _localstatedir %{_var}
21mr|javaparser1-1.0.11-1|6	Name: javaparser1
21mr|javaparser1-1.0.11-1|7	Version: 1.0.11
21mr|javaparser1-1.0.11-1|8	Release: 1
21mr|javaparser1-1.0.11-1|9	Summary: Java 1.7 Parser and AST
21mr|javaparser1-1.0.11-1|10	License: GPLv3+ and LGPLv3+
21mr|javaparser1-1.0.11-1|11	# https://github.com/before/javaparser/
21mr|javaparser1-1.0.11-1|12	URL: http://javaparser.github.io/javaparser/
21mr|javaparser1-1.0.11-1|13	Source0: https://github.com/javaparser/javaparser/archive/%{oldname}-%{version}.tar.gz
21mr|javaparser1-1.0.11-1|14	
21mr|javaparser1-1.0.11-1|15	BuildRequires: maven-local
21mr|javaparser1-1.0.11-1|16	BuildRequires: mvn(junit:junit)
21mr|javaparser1-1.0.11-1|17	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|javaparser1-1.0.11-1|18	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|javaparser1-1.0.11-1|19	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|javaparser1-1.0.11-1|20	
21mr|javaparser1-1.0.11-1|21	BuildArch: noarch
21mr|javaparser1-1.0.11-1|22	Source44: import.info
21mr|javaparser1-1.0.11-1|23	
21mr|javaparser1-1.0.11-1|24	Provides:      %{oldname}-core = %{EVRD}
21mr|javaparser1-1.0.11-1|25	
21mr|javaparser1-1.0.11-1|26	%description
21mr|javaparser1-1.0.11-1|27	A Java 1.7 Parser with AST generation and visitor support.
21mr|javaparser1-1.0.11-1|28	The AST records the source code structure, java doc and
21mr|javaparser1-1.0.11-1|29	comments. It is also possible to change the AST nodes or
21mr|javaparser1-1.0.11-1|30	create new ones to modify the source code.
21mr|javaparser1-1.0.11-1|31	
21mr|javaparser1-1.0.11-1|32	%package javadoc
21mr|javaparser1-1.0.11-1|33	Group: Development/Java
21mr|javaparser1-1.0.11-1|34	Summary: Javadoc for %{oldname}
21mr|javaparser1-1.0.11-1|35	BuildArch: noarch
21mr|javaparser1-1.0.11-1|36	# Java stack is not supported on x86_32
21mr|javaparser1-1.0.11-1|37	ExcludeArch: %{ix86}
21mr|javaparser1-1.0.11-1|38	
21mr|javaparser1-1.0.11-1|39	%description javadoc
21mr|javaparser1-1.0.11-1|40	This package contains javadoc for %{oldname}.
21mr|javaparser1-1.0.11-1|41	
21mr|javaparser1-1.0.11-1|42	%prep
21mr|javaparser1-1.0.11-1|43	%setup -q -n %{oldname}-%{oldname}-%{version}
21mr|javaparser1-1.0.11-1|44	
21mr|javaparser1-1.0.11-1|45	sed -i 's/\r//' readme.md
21mr|javaparser1-1.0.11-1|46	
21mr|javaparser1-1.0.11-1|47	%mvn_file :%{oldname} %{oldname}
21mr|javaparser1-1.0.11-1|48	%mvn_compat_version : 1 %{version}
21mr|javaparser1-1.0.11-1|49	
21mr|javaparser1-1.0.11-1|50	%build
21mr|javaparser1-1.0.11-1|51	
21mr|javaparser1-1.0.11-1|52	# test skip http://code.google.com/p/javaparser/issues/detail?id=43
21mr|javaparser1-1.0.11-1|53	%mvn_build
21mr|javaparser1-1.0.11-1|54	
21mr|javaparser1-1.0.11-1|55	%install
21mr|javaparser1-1.0.11-1|56	%mvn_install
21mr|javaparser1-1.0.11-1|57	
21mr|javaparser1-1.0.11-1|58	%files -f .mfiles
21mr|javaparser1-1.0.11-1|59	%doc readme.md
21mr|javaparser1-1.0.11-1|60	%doc COPYING COPYING.LESSER
21mr|javaparser1-1.0.11-1|61	
21mr|javaparser1-1.0.11-1|62	%files javadoc -f .mfiles-javadoc
21mr|javaparser1-1.0.11-1|63	%doc COPYING COPYING.LESSER
21mr|javaparser1-1.0.11-1|64	
21mr|javaparser1-1.0.11-1|65	%changelog
21mr|javaparser1-1.0.11-1|66	* Mon Jun 17 2019 Igor Vlasenko <viy at altlinux.ru> 1.0.11-alt2_6jpp8
21mr|javaparser1-1.0.11-1|67	- compat build
21mr|javaparser1-1.0.11-1|68	
21mr|javaparser1-1.0.11-1|69	* Tue Feb 05 2019 Igor Vlasenko <viy at altlinux.ru> 1.0.11-alt1_6jpp8
21mr|javaparser1-1.0.11-1|70	- fc29 update
21mr|javaparser1-1.0.11-1|71	
21mr|javaparser1-1.0.11-1|72	* Thu Apr 19 2018 Igor Vlasenko <viy at altlinux.ru> 1.0.11-alt1_5jpp8
21mr|javaparser1-1.0.11-1|73	- java update
21mr|javaparser1-1.0.11-1|74	
21mr|javaparser1-1.0.11-1|75	* Thu Nov 09 2017 Igor Vlasenko <viy at altlinux.ru> 1.0.11-alt1_4jpp8
21mr|javaparser1-1.0.11-1|76	- fc27 update
21mr|javaparser1-1.0.11-1|77	
21mr|javaparser1-1.0.11-1|78	* Sun Oct 22 2017 Igor Vlasenko <viy at altlinux.ru> 1.0.11-alt1_3jpp8
21mr|javaparser1-1.0.11-1|79	- new jpp release
21mr|javaparser1-1.0.11-1|80	
21mr|javaparser1-1.0.11-1|81	* Fri Nov 25 2016 Igor Vlasenko <viy at altlinux.ru> 1.0.11-alt1_2jpp8
21mr|javaparser1-1.0.11-1|82	- new version
21mr|javaparser1-1.0.11-1|83	
21mr|javaparser1-1.0.11-1|84	* Tue Feb 02 2016 Igor Vlasenko <viy at altlinux.ru> 1.0.8-alt2_10jpp8
21mr|javaparser1-1.0.11-1|85	- new version
21mr|javaparser1-1.0.11-1|86	
21mr|javaparser1-1.0.11-1|87	* Mon Sep 08 2014 Igor Vlasenko <viy at altlinux.ru> 1.0.8-alt2_5jpp7
21mr|javaparser1-1.0.11-1|88	- new release
21mr|javaparser1-1.0.11-1|89	
21mr|javaparser1-1.0.11-1|90	* Mon Jul 28 2014 Igor Vlasenko <viy at altlinux.ru> 1.0.8-alt2_3jpp7
21mr|javaparser1-1.0.11-1|91	- new release
21mr|javaparser1-1.0.11-1|92	
21mr|javaparser1-1.0.11-1|93	* Mon Jul 14 2014 Igor Vlasenko <viy at altlinux.ru> 1.0.8-alt2_1jpp7
21mr|javaparser1-1.0.11-1|94	- NMU rebuild to move poms and fragments
21mr|javaparser1-1.0.11-1|95	
21mr|javaparser1-1.0.11-1|96	* Mon Sep 17 2012 Igor Vlasenko <viy at altlinux.ru> 1.0.8-alt1_1jpp7
21mr|javaparser1-1.0.11-1|97	- new version

12924 21
21mr|javaparser-3.3.5-2|1	Name:          javaparser
21mr|javaparser-3.3.5-2|2	Version:       3.3.5
21mr|javaparser-3.3.5-2|3	Release:       2
21mr|javaparser-3.3.5-2|4	Summary:       Java 1 to 9 Parser and Abstract Syntax Tree for Java
21mr|javaparser-3.3.5-2|5	License:       LGPLv3+ or ASL 2.0
21mr|javaparser-3.3.5-2|6	Group:          Development/Java
21mr|javaparser-3.3.5-2|7	URL:           http://javaparser.org
21mr|javaparser-3.3.5-2|8	Source0:       https://github.com/javaparser/javaparser/archive/%{name}-parent-%{version}.tar.gz
21mr|javaparser-3.3.5-2|9	
21mr|javaparser-3.3.5-2|10	BuildRequires:  maven-local
21mr|javaparser-3.3.5-2|11	BuildRequires:  mvn(biz.aQute.bnd:bnd-maven-plugin)
21mr|javaparser-3.3.5-2|12	BuildRequires:  mvn(net.java.dev.javacc:javacc)
21mr|javaparser-3.3.5-2|13	BuildRequires:  mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|javaparser-3.3.5-2|14	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|javaparser-3.3.5-2|15	
21mr|javaparser-3.3.5-2|16	BuildArch:     noarch
21mr|javaparser-3.3.5-2|17	# Java stack is not supported on x86_32
21mr|javaparser-3.3.5-2|18	ExcludeArch: %{ix86}
21mr|javaparser-3.3.5-2|19	
21mr|javaparser-3.3.5-2|20	%description
21mr|javaparser-3.3.5-2|21	This package contains a Java 1 to 9 Parser with AST generation and
21mr|javaparser-3.3.5-2|22	visitor support. The AST records the source code structure, javadoc
21mr|javaparser-3.3.5-2|23	and comments. It is also possible to change the AST nodes or create new
21mr|javaparser-3.3.5-2|24	ones to modify the source code.
21mr|javaparser-3.3.5-2|25	
21mr|javaparser-3.3.5-2|26	%package javadoc
21mr|javaparser-3.3.5-2|27	Summary: Javadoc for %{name}
21mr|javaparser-3.3.5-2|28	
21mr|javaparser-3.3.5-2|29	%description javadoc
21mr|javaparser-3.3.5-2|30	This package contains API documentation for %{name}.
21mr|javaparser-3.3.5-2|31	
21mr|javaparser-3.3.5-2|32	%prep
21mr|javaparser-3.3.5-2|33	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|javaparser-3.3.5-2|34	
21mr|javaparser-3.3.5-2|35	sed -i 's/\r//' readme.md
21mr|javaparser-3.3.5-2|36	
21mr|javaparser-3.3.5-2|37	# Remove plugins unnecessary for RPM builds
21mr|javaparser-3.3.5-2|38	%pom_remove_plugin :animal-sniffer-maven-plugin javaparser-core
21mr|javaparser-3.3.5-2|39	%pom_remove_plugin :maven-enforcer-plugin javaparser-core
21mr|javaparser-3.3.5-2|40	%pom_remove_plugin :maven-source-plugin
21mr|javaparser-3.3.5-2|41	%pom_remove_plugin :coveralls-maven-plugin
21mr|javaparser-3.3.5-2|42	%pom_remove_plugin :jacoco-maven-plugin . javaparser-testing
21mr|javaparser-3.3.5-2|43	
21mr|javaparser-3.3.5-2|44	# Compatibility alias
21mr|javaparser-3.3.5-2|45	%mvn_alias :javaparser-core com.google.code.javaparser:javaparser
21mr|javaparser-3.3.5-2|46	
21mr|javaparser-3.3.5-2|47	# Fix javacc plugin name
21mr|javaparser-3.3.5-2|48	sed -i \
21mr|javaparser-3.3.5-2|49	-e 's/ph-javacc-maven-plugin/javacc-maven-plugin/' \
21mr|javaparser-3.3.5-2|50	-e 's/com.helger.maven/org.codehaus.mojo/' \
21mr|javaparser-3.3.5-2|51	javaparser-core/pom.xml
21mr|javaparser-3.3.5-2|52	
21mr|javaparser-3.3.5-2|53	# Missing plugin
21mr|javaparser-3.3.5-2|54	%pom_remove_plugin :templating-maven-plugin javaparser-core
21mr|javaparser-3.3.5-2|55	
21mr|javaparser-3.3.5-2|56	# Missing dep on jbehave for testing
21mr|javaparser-3.3.5-2|57	%pom_disable_module javaparser-testing
21mr|javaparser-3.3.5-2|58	
21mr|javaparser-3.3.5-2|59	# Only need to ship the core module
21mr|javaparser-3.3.5-2|60	%mvn_package ":javaparser-core-generators" __noinstall
21mr|javaparser-3.3.5-2|61	%mvn_package ":javaparser-metamodel-generator" __noinstall
21mr|javaparser-3.3.5-2|62	%mvn_package ":javaparser-testing" __noinstall
21mr|javaparser-3.3.5-2|63	
21mr|javaparser-3.3.5-2|64	%build
21mr|javaparser-3.3.5-2|65	%mvn_build
21mr|javaparser-3.3.5-2|66	
21mr|javaparser-3.3.5-2|67	%install
21mr|javaparser-3.3.5-2|68	%mvn_install
21mr|javaparser-3.3.5-2|69	
21mr|javaparser-3.3.5-2|70	%files -f .mfiles
21mr|javaparser-3.3.5-2|71	%doc readme.md changelog.md
21mr|javaparser-3.3.5-2|72	%license LICENSE LICENSE.APACHE LICENSE.GPL LICENSE.LGPL
21mr|javaparser-3.3.5-2|73	
21mr|javaparser-3.3.5-2|74	%files javadoc -f .mfiles-javadoc
21mr|javaparser-3.3.5-2|75	%license LICENSE LICENSE.APACHE LICENSE.GPL LICENSE.LGPL
21mr|javaparser-3.3.5-2|76	

12925 21
21mr|javapoet-1.7.0-7|1	Name:          javapoet
21mr|javapoet-1.7.0-7|2	Version:       1.7.0
21mr|javapoet-1.7.0-7|3	Release:       7
21mr|javapoet-1.7.0-7|4	Summary:       A Java API for generating .java source files
21mr|javapoet-1.7.0-7|5	License:       ASL 2.0
21mr|javapoet-1.7.0-7|6	URL:           https://github.com/square/javapoet
21mr|javapoet-1.7.0-7|7	Source0:       https://github.com/square/%{name}/archive/%{name}-%{version}.tar.gz
21mr|javapoet-1.7.0-7|8	
21mr|javapoet-1.7.0-7|9	BuildRequires: maven-local
21mr|javapoet-1.7.0-7|10	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|javapoet-1.7.0-7|11	
21mr|javapoet-1.7.0-7|12	%if 0
21mr|javapoet-1.7.0-7|13	# test dependencies
21mr|javapoet-1.7.0-7|14	BuildRequires: mvn(junit:junit)
21mr|javapoet-1.7.0-7|15	BuildRequires: mvn(org.eclipse.jdt.core.compiler:ecj:4.4.2)
21mr|javapoet-1.7.0-7|16	BuildRequires: mvn(org.mockito:mockito-core:1.10.16)
21mr|javapoet-1.7.0-7|17	# missing test dependencies
21mr|javapoet-1.7.0-7|18	BuildRequires: mvn(com.google.jimfs:jimfs:1.0)
21mr|javapoet-1.7.0-7|19	BuildRequires: mvn(com.google.testing.compile:compile-testing:0.6)
21mr|javapoet-1.7.0-7|20	BuildRequires: mvn(com.google.truth:truth:0.25)
21mr|javapoet-1.7.0-7|21	%endif
21mr|javapoet-1.7.0-7|22	
21mr|javapoet-1.7.0-7|23	Group:          Development/Java
21mr|javapoet-1.7.0-7|24	BuildArch:     noarch
21mr|javapoet-1.7.0-7|25	# Java stack is not supported on x86_32
21mr|javapoet-1.7.0-7|26	ExcludeArch: %{ix86}
21mr|javapoet-1.7.0-7|27	
21mr|javapoet-1.7.0-7|28	%description
21mr|javapoet-1.7.0-7|29	A utility class which aids in generating Java source files.
21mr|javapoet-1.7.0-7|30	
21mr|javapoet-1.7.0-7|31	%package javadoc
21mr|javapoet-1.7.0-7|32	Summary:       Javadoc for %{name}
21mr|javapoet-1.7.0-7|33	
21mr|javapoet-1.7.0-7|34	%description javadoc
21mr|javapoet-1.7.0-7|35	This package contains javadoc for %{name}.
21mr|javapoet-1.7.0-7|36	
21mr|javapoet-1.7.0-7|37	%prep
21mr|javapoet-1.7.0-7|38	%setup -q -n %{name}-%{name}-%{version}
21mr|javapoet-1.7.0-7|39	
21mr|javapoet-1.7.0-7|40	%pom_remove_plugin :maven-checkstyle-plugin
21mr|javapoet-1.7.0-7|41	
21mr|javapoet-1.7.0-7|42	%mvn_file : %{name}
21mr|javapoet-1.7.0-7|43	
21mr|javapoet-1.7.0-7|44	%build
21mr|javapoet-1.7.0-7|45	# skip tests due to missing test dependencies
21mr|javapoet-1.7.0-7|46	%mvn_build -f
21mr|javapoet-1.7.0-7|47	
21mr|javapoet-1.7.0-7|48	%install
21mr|javapoet-1.7.0-7|49	%mvn_install
21mr|javapoet-1.7.0-7|50	
21mr|javapoet-1.7.0-7|51	%files -f .mfiles
21mr|javapoet-1.7.0-7|52	%doc CHANGELOG.md README.md
21mr|javapoet-1.7.0-7|53	%license LICENSE.txt
21mr|javapoet-1.7.0-7|54	
21mr|javapoet-1.7.0-7|55	%files javadoc -f .mfiles-javadoc
21mr|javapoet-1.7.0-7|56	%license LICENSE.txt
21mr|javapoet-1.7.0-7|57	

12926 21
21mr|java-service-wrapper-3.2.5-33|1	%global javaver 1.7
21mr|java-service-wrapper-3.2.5-33|2	%global hgrev   3290d306074a
21mr|java-service-wrapper-3.2.5-33|3	%global pname yaja-wrapper
21mr|java-service-wrapper-3.2.5-33|4	
21mr|java-service-wrapper-3.2.5-33|5	# rpmbuild < 4.6 support
21mr|java-service-wrapper-3.2.5-33|6	%if ! 0%{?__isa_bits}
21mr|java-service-wrapper-3.2.5-33|7	%ifarch x86_64 ia64 ppc64 sparc64 s390x alpha ppc64le aarch64
21mr|java-service-wrapper-3.2.5-33|8	%global __isa_bits 64
21mr|java-service-wrapper-3.2.5-33|9	%else
21mr|java-service-wrapper-3.2.5-33|10	%global __isa_bits 32
21mr|java-service-wrapper-3.2.5-33|11	%endif
21mr|java-service-wrapper-3.2.5-33|12	%endif
21mr|java-service-wrapper-3.2.5-33|13	
21mr|java-service-wrapper-3.2.5-33|14	%global __provides_exclude_from ^%{_libdir}/%{name}/.*\.so$
21mr|java-service-wrapper-3.2.5-33|15	
21mr|java-service-wrapper-3.2.5-33|16	# Whether to build docs too - by default this is not done as Cocoon is not
21mr|java-service-wrapper-3.2.5-33|17	# available in Fedora.  Instead we ship a prebuilt archive of the docs
21mr|java-service-wrapper-3.2.5-33|18	# (the doc/english dir).
21mr|java-service-wrapper-3.2.5-33|19	%bcond_with     docs
21mr|java-service-wrapper-3.2.5-33|20	%global cocoon  cocoon-2.0.4
21mr|java-service-wrapper-3.2.5-33|21	
21mr|java-service-wrapper-3.2.5-33|22	Name:           java-service-wrapper
21mr|java-service-wrapper-3.2.5-33|23	Version:        3.2.5
21mr|java-service-wrapper-3.2.5-33|24	Release:        33
21mr|java-service-wrapper-3.2.5-33|25	Summary:        Java service wrapper
21mr|java-service-wrapper-3.2.5-33|26	Group:          Development/Java
21mr|java-service-wrapper-3.2.5-33|27	License:        MIT
21mr|java-service-wrapper-3.2.5-33|28	URL:            https://bitbucket.org/ivertex/yaja-wrapper
21mr|java-service-wrapper-3.2.5-33|29	# DO NOT TRY TO RELEASE NEW VERSION, see http://lists.fedoraproject.org/pipermail/legal/2011-August/001706.html
21mr|java-service-wrapper-3.2.5-33|30	Source0:        https://bitbucket.org/ivertex/yaja-wrapper/get/release-3_2_5.tar.bz2
21mr|java-service-wrapper-3.2.5-33|31	Source1:        %{name}.template.init
21mr|java-service-wrapper-3.2.5-33|32	# this tar has been generated using --with-docs
21mr|java-service-wrapper-3.2.5-33|33	Source2:        %{name}-%{version}-docs.tar.bz2
21mr|java-service-wrapper-3.2.5-33|34	%if %{with docs}
21mr|java-service-wrapper-3.2.5-33|35	Source3:        http://archive.apache.org/dist/cocoon/BINARIES/%{cocoon}-bin.tar.gz
21mr|java-service-wrapper-3.2.5-33|36	%endif
21mr|java-service-wrapper-3.2.5-33|37	# POM for version 3.2.5 is not available on central, so use version 3.2.3 instead.
21mr|java-service-wrapper-3.2.5-33|38	Source4:        http://repo1.maven.org/maven2/tanukisoft/wrapper/3.2.3/wrapper-3.2.3.pom
21mr|java-service-wrapper-3.2.5-33|39	Patch0:         %{name}-3.2.4-cflags.patch
21mr|java-service-wrapper-3.2.5-33|40	Patch1:         %{name}-3.2.4-jnilibpath.patch
21mr|java-service-wrapper-3.2.5-33|41	Patch2:         %{name}-3.2.4-docbuild.patch
21mr|java-service-wrapper-3.2.5-33|42	# Use strcpy instead sprintf to copy C string
21mr|java-service-wrapper-3.2.5-33|43	# Forwarded upstream: https://bitbucket.org/ivertex/yaja-wrapper/issue/6
21mr|java-service-wrapper-3.2.5-33|44	Patch3:         %{name}-3.2.5-rhbz1037144.patch
21mr|java-service-wrapper-3.2.5-33|45	Patch98:        Use-RPM_OPT_FLAGS-on-s390x.patch
21mr|java-service-wrapper-3.2.5-33|46	Patch99:        ppc64le-support.patch
21mr|java-service-wrapper-3.2.5-33|47	BuildRequires:  ant
21mr|java-service-wrapper-3.2.5-33|48	BuildRequires:  javapackages-local
21mr|java-service-wrapper-3.2.5-33|49	BuildRequires:  gcc
21mr|java-service-wrapper-3.2.5-33|50	BuildRequires:  make
21mr|java-service-wrapper-3.2.5-33|51	
21mr|java-service-wrapper-3.2.5-33|52	%description
21mr|java-service-wrapper-3.2.5-33|53	The Java Service Wrapper enables a Java application to be run as a
21mr|java-service-wrapper-3.2.5-33|54	Unix daemon.  It also monitors the health of your application and JVM.
21mr|java-service-wrapper-3.2.5-33|55	
21mr|java-service-wrapper-3.2.5-33|56	%package        javadoc
21mr|java-service-wrapper-3.2.5-33|57	Summary:        API documentation for %{name}
21mr|java-service-wrapper-3.2.5-33|58	Group:          Development/Java
21mr|java-service-wrapper-3.2.5-33|59	BuildArch:      noarch
21mr|java-service-wrapper-3.2.5-33|60	# Java stack is not supported on x86_32
21mr|java-service-wrapper-3.2.5-33|61	ExcludeArch: %{ix86}
21mr|java-service-wrapper-3.2.5-33|62	
21mr|java-service-wrapper-3.2.5-33|63	%description    javadoc
21mr|java-service-wrapper-3.2.5-33|64	API documentation for %{name}.
21mr|java-service-wrapper-3.2.5-33|65	
21mr|java-service-wrapper-3.2.5-33|66	%prep
21mr|java-service-wrapper-3.2.5-33|67	%setup -q -n ivertex-%{pname}-%{hgrev}  -a 2
21mr|java-service-wrapper-3.2.5-33|68	sed '/<version>/s/>.*</>%{version}</' %{SOURCE4} >pom.xml
21mr|java-service-wrapper-3.2.5-33|69	install -pm 644 %{SOURCE1} doc/template.init
21mr|java-service-wrapper-3.2.5-33|70	%patch0 -p1
21mr|java-service-wrapper-3.2.5-33|71	sed -e 's|@LIBPATH@|%{_libdir}/%{name}|' %{PATCH1} | %{__patch} -p1 -F 0
21mr|java-service-wrapper-3.2.5-33|72	%patch2 -p0
21mr|java-service-wrapper-3.2.5-33|73	%patch3
21mr|java-service-wrapper-3.2.5-33|74	%patch98 -p1
21mr|java-service-wrapper-3.2.5-33|75	%patch99 -p1
21mr|java-service-wrapper-3.2.5-33|76	%if %{with docs}
21mr|java-service-wrapper-3.2.5-33|77	mkdir tools ; cd tools
21mr|java-service-wrapper-3.2.5-33|78	tar xf %{SOURCE3}
21mr|java-service-wrapper-3.2.5-33|79	unzip -q %{cocoon}/cocoon.war ; mv WEB-INF/lib %{cocoon}/
21mr|java-service-wrapper-3.2.5-33|80	cd ..
21mr|java-service-wrapper-3.2.5-33|81	%endif
21mr|java-service-wrapper-3.2.5-33|82	(cd src/c; cp Makefile-linux-ppc64le-64.make Makefile-linux-aarch64-64.make)
21mr|java-service-wrapper-3.2.5-33|83	(cd src/c; cp Makefile-linux-arm-32.make Makefile-linux-aarch32-32.make)
21mr|java-service-wrapper-3.2.5-33|84	
21mr|java-service-wrapper-3.2.5-33|85	%build
21mr|java-service-wrapper-3.2.5-33|86	%ant -Dbits=%{__isa_bits} -Djavac.target.version=%{javaver}
21mr|java-service-wrapper-3.2.5-33|87	%javadoc -sourcepath src/java -Xdoclint:none -d javadoc -link %{_javadocdir}/java -author \
21mr|java-service-wrapper-3.2.5-33|88	-windowtitle "Java Service Wrapper API" -doctitle "Java Service Wrapper" \
21mr|java-service-wrapper-3.2.5-33|89	-version $(find src/java -name "*.java" -not -path "*/test/*")
21mr|java-service-wrapper-3.2.5-33|90	%if %{with docs}
21mr|java-service-wrapper-3.2.5-33|91	rm -r doc/english
21mr|java-service-wrapper-3.2.5-33|92	%ant -Dbits=%{__isa_bits} doc
21mr|java-service-wrapper-3.2.5-33|93	%endif
21mr|java-service-wrapper-3.2.5-33|94	
21mr|java-service-wrapper-3.2.5-33|95	
21mr|java-service-wrapper-3.2.5-33|96	%install
21mr|java-service-wrapper-3.2.5-33|97	install -Dpm 755 bin/wrapper $RPM_BUILD_ROOT%{_sbindir}/java-service-wrapper
21mr|java-service-wrapper-3.2.5-33|98	
21mr|java-service-wrapper-3.2.5-33|99	install -dm 755 $RPM_BUILD_ROOT%{_libdir}/%{name}
21mr|java-service-wrapper-3.2.5-33|100	install -pm 755 lib/libwrapper.so $RPM_BUILD_ROOT%{_libdir}/%{name}
21mr|java-service-wrapper-3.2.5-33|101	
21mr|java-service-wrapper-3.2.5-33|102	%mvn_file : %{name} %{_libdir}/%{name}/wrapper
21mr|java-service-wrapper-3.2.5-33|103	%mvn_artifact pom.xml lib/wrapper.jar
21mr|java-service-wrapper-3.2.5-33|104	
21mr|java-service-wrapper-3.2.5-33|105	%mvn_install -J javadoc
21mr|java-service-wrapper-3.2.5-33|106	
21mr|java-service-wrapper-3.2.5-33|107	%files -f .mfiles
21mr|java-service-wrapper-3.2.5-33|108	%doc AboutThisRepository.txt doc/
21mr|java-service-wrapper-3.2.5-33|109	%{_sbindir}/java-service-wrapper
21mr|java-service-wrapper-3.2.5-33|110	%{_libdir}/java-service-wrapper/libwrapper.so
21mr|java-service-wrapper-3.2.5-33|111	%license doc/license.txt
21mr|java-service-wrapper-3.2.5-33|112	
21mr|java-service-wrapper-3.2.5-33|113	%files javadoc -f .mfiles-javadoc
21mr|java-service-wrapper-3.2.5-33|114	%license doc/license.txt
21mr|java-service-wrapper-3.2.5-33|115	

12927 21
21mr|javasqlite-20150419-10|1	# javaver nil: build for 1.5.0 and 1.6.0
21mr|javasqlite-20150419-10|2	# javaver something else: build only for that
21mr|javasqlite-20150419-10|3	
21mr|javasqlite-20150419-10|4	# Java >= 1.7.0 stuff can't coexist in jar with older versions
21mr|javasqlite-20150419-10|5	%global javaver 1.8.0
21mr|javasqlite-20150419-10|6	%global headless -headless
21mr|javasqlite-20150419-10|7	
21mr|javasqlite-20150419-10|8	%global __provides_exclude_from ^%{_libdir}/%{name}/.*\.so$
21mr|javasqlite-20150419-10|9	
21mr|javasqlite-20150419-10|10	Name:           javasqlite
21mr|javasqlite-20150419-10|11	Version:        20150419
21mr|javasqlite-20150419-10|12	Release:        10
21mr|javasqlite-20150419-10|13	Summary:        SQLite Java Wrapper/JDBC Driver
21mr|javasqlite-20150419-10|14	Group:          Development/Java
21mr|javasqlite-20150419-10|15	License:        BSD
21mr|javasqlite-20150419-10|16	URL:            http://www.ch-werner.de/javasqlite/
21mr|javasqlite-20150419-10|17	Source0:        http://www.ch-werner.de/javasqlite/%{name}-%{version}.tar.gz
21mr|javasqlite-20150419-10|18	# Fedora specific, no need to send upstream.
21mr|javasqlite-20150419-10|19	Patch0:         %{name}-20090430-jnipath.patch
21mr|javasqlite-20150419-10|20	
21mr|javasqlite-20150419-10|21	# Java stack is not supported on x86_32
21mr|javasqlite-20150419-10|22	ExcludeArch: %{ix86}
21mr|javasqlite-20150419-10|23	
21mr|javasqlite-20150419-10|24	# >= 3.4 for zeroblob stuff in %%check's test3
21mr|javasqlite-20150419-10|25	BuildRequires:  gcc
21mr|javasqlite-20150419-10|26	BuildRequires:  sqlite-devel >= 3.4
21mr|javasqlite-20150419-10|27	BuildRequires:  java-%{javaver}-devel
21mr|javasqlite-20150419-10|28	BuildRequires:  java-%{javaver}-javadoc
21mr|javasqlite-20150419-10|29	Requires:       jre-%{javaver}%{?headless}
21mr|javasqlite-20150419-10|30	
21mr|javasqlite-20150419-10|31	%description
21mr|javasqlite-20150419-10|32	javasqlite is a Java wrapper including a basic JDBC driver for the
21mr|javasqlite-20150419-10|33	SQLite database engine. It is designed using JNI to interface to the
21mr|javasqlite-20150419-10|34	SQLite API.
21mr|javasqlite-20150419-10|35	
21mr|javasqlite-20150419-10|36	%package        javadoc
21mr|javasqlite-20150419-10|37	Summary:        API documentation for %{name}
21mr|javasqlite-20150419-10|38	Group:          Development/Java
21mr|javasqlite-20150419-10|39	BuildArch:      noarch
21mr|javasqlite-20150419-10|40	Requires:       java-javadoc
21mr|javasqlite-20150419-10|41	
21mr|javasqlite-20150419-10|42	%description    javadoc
21mr|javasqlite-20150419-10|43	API documentation for %{name}.
21mr|javasqlite-20150419-10|44	
21mr|javasqlite-20150419-10|45	
21mr|javasqlite-20150419-10|46	%prep
21mr|javasqlite-20150419-10|47	%setup -q
21mr|javasqlite-20150419-10|48	sed -e 's|@JNIPATH@|%{_libdir}/%{name}|' %{PATCH0} | patch -p1 --fuzz=0
21mr|javasqlite-20150419-10|49	
21mr|javasqlite-20150419-10|50	sed -i -e 's/\r//g' doc/ajhowto.txt
21mr|javasqlite-20150419-10|51	f=ChangeLog ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
21mr|javasqlite-20150419-10|52	rm doc/stylesheet.css # overrides javadoc's defaults
21mr|javasqlite-20150419-10|53	
21mr|javasqlite-20150419-10|54	
21mr|javasqlite-20150419-10|55	%build
21mr|javasqlite-20150419-10|56	
21mr|javasqlite-20150419-10|57	origpath="$PATH"
21mr|javasqlite-20150419-10|58	# Note that --enable-load-extension has security concerns, see configure --help
21mr|javasqlite-20150419-10|59	common_flags="
21mr|javasqlite-20150419-10|60	--with-jardir=%{_libdir}/%{name}
21mr|javasqlite-20150419-10|61	--libdir=%{_libdir}/%{name}
21mr|javasqlite-20150419-10|62	--without-sqlite
21mr|javasqlite-20150419-10|63	"
21mr|javasqlite-20150419-10|64	
21mr|javasqlite-20150419-10|65	
21mr|javasqlite-20150419-10|66	export PATH="%{_jvmdir}/java-%{javaver}/bin:$origpath" # bug 460761
21mr|javasqlite-20150419-10|67	%configure $common_flags --with-jdk=%{_jvmdir}/java-%{javaver}
21mr|javasqlite-20150419-10|68	make sqlite.jar # Java build not parallel clean
21mr|javasqlite-20150419-10|69	make %{?_smp_mflags}
21mr|javasqlite-20150419-10|70	
21mr|javasqlite-20150419-10|71	make javadoc JAVADOCLINK=%{_javadocdir}/java
21mr|javasqlite-20150419-10|72	
21mr|javasqlite-20150419-10|73	
21mr|javasqlite-20150419-10|74	%install
21mr|javasqlite-20150419-10|75	
21mr|javasqlite-20150419-10|76	make install DESTDIR=%{buildroot}
21mr|javasqlite-20150419-10|77	rm -f %{buildroot}%{_libdir}/%{name}/libsqlite_jni.la
21mr|javasqlite-20150419-10|78	install -dm 755 %{buildroot}%{_javadocdir}/%{name}
21mr|javasqlite-20150419-10|79	cp -pR doc/* %{buildroot}%{_javadocdir}/%{name}
21mr|javasqlite-20150419-10|80	
21mr|javasqlite-20150419-10|81	
21mr|javasqlite-20150419-10|82	%check
21mr|javasqlite-20150419-10|83	origpath="$PATH"
21mr|javasqlite-20150419-10|84	for javaver in %{?javaver} ; do
21mr|javasqlite-20150419-10|85	jdir=%{_jvmdir}/java-$javaver/bin
21mr|javasqlite-20150419-10|86	export PATH="$jdir:$origpath" # bug 460761
21mr|javasqlite-20150419-10|87	# test2 is for SQLite 2.x, which we don't support
21mr|javasqlite-20150419-10|88	make JAVA_RUN="$jdir/java" JAVAC="$jdir/javac" test test3 testg
21mr|javasqlite-20150419-10|89	done
21mr|javasqlite-20150419-10|90	
21mr|javasqlite-20150419-10|91	
21mr|javasqlite-20150419-10|92	%files
21mr|javasqlite-20150419-10|93	%doc ChangeLog
21mr|javasqlite-20150419-10|94	%license license.terms
21mr|javasqlite-20150419-10|95	%dir %{_libdir}/%{name}/
21mr|javasqlite-20150419-10|96	%{_libdir}/%{name}/sqlite.jar
21mr|javasqlite-20150419-10|97	%{_libdir}/%{name}/libsqlite_jni.so
21mr|javasqlite-20150419-10|98	
21mr|javasqlite-20150419-10|99	%files javadoc
21mr|javasqlite-20150419-10|100	%license license.terms
21mr|javasqlite-20150419-10|101	%{_javadocdir}/%{name}
21mr|javasqlite-20150419-10|102	
21mr|javasqlite-20150419-10|103	

12928 21
21mr|javassist-3.18.1-11|1	%global upstream_version rel_%(sed s/\\\\./_/g <<<"%{version}")_ga
21mr|javassist-3.18.1-11|2	
21mr|javassist-3.18.1-11|3	Name:           javassist
21mr|javassist-3.18.1-11|4	Version:        3.18.1
21mr|javassist-3.18.1-11|5	Release:        11
21mr|javassist-3.18.1-11|6	Summary:        The Java Programming Assistant provides simple Java bytecode manipulation
21mr|javassist-3.18.1-11|7	License:        MPLv1.1 or LGPLv2+ or ASL 2.0
21mr|javassist-3.18.1-11|8	URL:            http://www.csg.is.titech.ac.jp/~chiba/%{name}/
21mr|javassist-3.18.1-11|9	Group:          Development/Java
21mr|javassist-3.18.1-11|10	BuildArch:      noarch
21mr|javassist-3.18.1-11|11	# Java stack is not supported on x86_32
21mr|javassist-3.18.1-11|12	ExcludeArch: %{ix86}
21mr|javassist-3.18.1-11|13	
21mr|javassist-3.18.1-11|14	Source0:        http://github.com/jboss-%{name}/%{name}/archive/%{upstream_version}.tar.gz
21mr|javassist-3.18.1-11|15	
21mr|javassist-3.18.1-11|16	Patch0:         0001-Remove-usage-of-junit.awtui-and-junit.swingui.patch
21mr|javassist-3.18.1-11|17	
21mr|javassist-3.18.1-11|18	BuildRequires:  maven-local
21mr|javassist-3.18.1-11|19	BuildRequires:  mvn(junit:junit)
21mr|javassist-3.18.1-11|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|javassist-3.18.1-11|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|javassist-3.18.1-11|22	
21mr|javassist-3.18.1-11|23	%description
21mr|javassist-3.18.1-11|24	Javassist enables Java programs to define a new class at runtime and to
21mr|javassist-3.18.1-11|25	modify a class file when the JVM loads it. Unlike other similar
21mr|javassist-3.18.1-11|26	bytecode editors, Javassist provides two levels of API: source level
21mr|javassist-3.18.1-11|27	and bytecode level. If the users use the source-level API, they can
21mr|javassist-3.18.1-11|28	edit a class file without knowledge of the specifications of the Java
21mr|javassist-3.18.1-11|29	bytecode. The whole API is designed with only the vocabulary of the
21mr|javassist-3.18.1-11|30	Java language. You can even specify inserted bytecode in the form of
21mr|javassist-3.18.1-11|31	source text; Javassist compiles it on the fly. On the other hand, the
21mr|javassist-3.18.1-11|32	bytecode-level API allows the users to directly edit a class file as
21mr|javassist-3.18.1-11|33	other editors.
21mr|javassist-3.18.1-11|34	
21mr|javassist-3.18.1-11|35	%package javadoc
21mr|javassist-3.18.1-11|36	Summary:           Javadocs for javassist
21mr|javassist-3.18.1-11|37	Requires:          jpackage-utils
21mr|javassist-3.18.1-11|38	
21mr|javassist-3.18.1-11|39	%description javadoc
21mr|javassist-3.18.1-11|40	javassist development documentation.
21mr|javassist-3.18.1-11|41	
21mr|javassist-3.18.1-11|42	%prep
21mr|javassist-3.18.1-11|43	%setup -q -n %{name}-%{upstream_version}
21mr|javassist-3.18.1-11|44	find . -name \*.jar -type f -delete
21mr|javassist-3.18.1-11|45	mkdir runtest
21mr|javassist-3.18.1-11|46	%patch0 -p1
21mr|javassist-3.18.1-11|47	%pom_xpath_remove "pom:profile[pom:id='default-tools']"
21mr|javassist-3.18.1-11|48	%pom_add_dep com.sun:tools
21mr|javassist-3.18.1-11|49	
21mr|javassist-3.18.1-11|50	%mvn_file : %{name}
21mr|javassist-3.18.1-11|51	%mvn_alias : %{name}:%{name}
21mr|javassist-3.18.1-11|52	
21mr|javassist-3.18.1-11|53	%build
21mr|javassist-3.18.1-11|54	# TODO: enable tests
21mr|javassist-3.18.1-11|55	%mvn_build -f
21mr|javassist-3.18.1-11|56	
21mr|javassist-3.18.1-11|57	%install
21mr|javassist-3.18.1-11|58	%mvn_install
21mr|javassist-3.18.1-11|59	
21mr|javassist-3.18.1-11|60	%files -f .mfiles
21mr|javassist-3.18.1-11|61	%doc License.html Readme.html
21mr|javassist-3.18.1-11|62	
21mr|javassist-3.18.1-11|63	%files javadoc -f .mfiles-javadoc
21mr|javassist-3.18.1-11|64	%doc License.html
21mr|javassist-3.18.1-11|65	

12929 21
21mr|java-uuid-generator-3.1.4-6|1	# Copyright (c) 2000-2009, JPackage Project
21mr|java-uuid-generator-3.1.4-6|2	# All rights reserved.
21mr|java-uuid-generator-3.1.4-6|3	#
21mr|java-uuid-generator-3.1.4-6|4	# Redistribution and use in source and binary forms, with or without
21mr|java-uuid-generator-3.1.4-6|5	# modification, are permitted provided that the following conditions
21mr|java-uuid-generator-3.1.4-6|6	# are met:
21mr|java-uuid-generator-3.1.4-6|7	#
21mr|java-uuid-generator-3.1.4-6|8	# 1. Redistributions of source code must retain the above copyright
21mr|java-uuid-generator-3.1.4-6|9	#    notice, this list of conditions and the following disclaimer.
21mr|java-uuid-generator-3.1.4-6|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|java-uuid-generator-3.1.4-6|11	#    notice, this list of conditions and the following disclaimer in the
21mr|java-uuid-generator-3.1.4-6|12	#    documentation and/or other materials provided with the
21mr|java-uuid-generator-3.1.4-6|13	#    distribution.
21mr|java-uuid-generator-3.1.4-6|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|java-uuid-generator-3.1.4-6|15	#    contributors may be used to endorse or promote products derived
21mr|java-uuid-generator-3.1.4-6|16	#    from this software without specific prior written permission.
21mr|java-uuid-generator-3.1.4-6|17	#
21mr|java-uuid-generator-3.1.4-6|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|java-uuid-generator-3.1.4-6|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|java-uuid-generator-3.1.4-6|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|java-uuid-generator-3.1.4-6|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|java-uuid-generator-3.1.4-6|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|java-uuid-generator-3.1.4-6|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|java-uuid-generator-3.1.4-6|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|java-uuid-generator-3.1.4-6|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|java-uuid-generator-3.1.4-6|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|java-uuid-generator-3.1.4-6|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|java-uuid-generator-3.1.4-6|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|java-uuid-generator-3.1.4-6|29	#
21mr|java-uuid-generator-3.1.4-6|30	
21mr|java-uuid-generator-3.1.4-6|31	Name:           java-uuid-generator
21mr|java-uuid-generator-3.1.4-6|32	Version:        3.1.4
21mr|java-uuid-generator-3.1.4-6|33	Release:        6
21mr|java-uuid-generator-3.1.4-6|34	Epoch:          0
21mr|java-uuid-generator-3.1.4-6|35	Summary:        A pure Java UUID Generator
21mr|java-uuid-generator-3.1.4-6|36	License:        ASL 2.0
21mr|java-uuid-generator-3.1.4-6|37	Url:            http://wiki.fasterxml.com/JugHome
21mr|java-uuid-generator-3.1.4-6|38	Source0:        https://github.com/cowtowncoder/java-uuid-generator/archive/java-uuid-generator-%{version}.tar.gz
21mr|java-uuid-generator-3.1.4-6|39	
21mr|java-uuid-generator-3.1.4-6|40	BuildRequires:  maven-local
21mr|java-uuid-generator-3.1.4-6|41	BuildRequires:  mvn(com.fasterxml:oss-parent:pom:)
21mr|java-uuid-generator-3.1.4-6|42	BuildRequires:  mvn(junit:junit)
21mr|java-uuid-generator-3.1.4-6|43	BuildRequires:  mvn(log4j:log4j:1.2.13)
21mr|java-uuid-generator-3.1.4-6|44	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|java-uuid-generator-3.1.4-6|45	
21mr|java-uuid-generator-3.1.4-6|46	Group:          Development/Java
21mr|java-uuid-generator-3.1.4-6|47	BuildArch:      noarch
21mr|java-uuid-generator-3.1.4-6|48	# Java stack is not supported on x86_32
21mr|java-uuid-generator-3.1.4-6|49	ExcludeArch: %{ix86}
21mr|java-uuid-generator-3.1.4-6|50	
21mr|java-uuid-generator-3.1.4-6|51	%description
21mr|java-uuid-generator-3.1.4-6|52	JUG is a pure java UUID generator, that can be used either
21mr|java-uuid-generator-3.1.4-6|53	as a component in a bigger application, or as a standalone
21mr|java-uuid-generator-3.1.4-6|54	command line tool (a la 'uuidgen').
21mr|java-uuid-generator-3.1.4-6|55	
21mr|java-uuid-generator-3.1.4-6|56	JUG generates UUIDs according to the IETF UUID draft
21mr|java-uuid-generator-3.1.4-6|57	specification (and further clarified in UUID URN name space
21mr|java-uuid-generator-3.1.4-6|58	IETF draft ) 8211; all 3 'official' types defined by the
21mr|java-uuid-generator-3.1.4-6|59	draft 8211 are supported.
21mr|java-uuid-generator-3.1.4-6|60	
21mr|java-uuid-generator-3.1.4-6|61	%package javadoc
21mr|java-uuid-generator-3.1.4-6|62	Summary:        API documentation for %{name}
21mr|java-uuid-generator-3.1.4-6|63	
21mr|java-uuid-generator-3.1.4-6|64	%description javadoc
21mr|java-uuid-generator-3.1.4-6|65	This package contains the %{summary}.
21mr|java-uuid-generator-3.1.4-6|66	
21mr|java-uuid-generator-3.1.4-6|67	%prep
21mr|java-uuid-generator-3.1.4-6|68	%setup -q -n java-uuid-generator-java-uuid-generator-%{version}
21mr|java-uuid-generator-3.1.4-6|69	
21mr|java-uuid-generator-3.1.4-6|70	# Unnecessary plugins for RPM build
21mr|java-uuid-generator-3.1.4-6|71	%pom_remove_plugin :maven-javadoc-plugin
21mr|java-uuid-generator-3.1.4-6|72	%pom_remove_plugin :maven-source-plugin
21mr|java-uuid-generator-3.1.4-6|73	
21mr|java-uuid-generator-3.1.4-6|74	%build
21mr|java-uuid-generator-3.1.4-6|75	%mvn_build
21mr|java-uuid-generator-3.1.4-6|76	
21mr|java-uuid-generator-3.1.4-6|77	%install
21mr|java-uuid-generator-3.1.4-6|78	%mvn_install
21mr|java-uuid-generator-3.1.4-6|79	
21mr|java-uuid-generator-3.1.4-6|80	# Fix CREDITS
21mr|java-uuid-generator-3.1.4-6|81	pushd release-notes
21mr|java-uuid-generator-3.1.4-6|82	iconv -f latin1 -t utf8 CREDITS > CREDITS.utf8
21mr|java-uuid-generator-3.1.4-6|83	mv -f CREDITS.utf8 CREDITS
21mr|java-uuid-generator-3.1.4-6|84	popd
21mr|java-uuid-generator-3.1.4-6|85	
21mr|java-uuid-generator-3.1.4-6|86	%files -f .mfiles
21mr|java-uuid-generator-3.1.4-6|87	%license release-notes/asl/{ASL2.0,LICENSE}
21mr|java-uuid-generator-3.1.4-6|88	%doc release-notes/{CREDITS,FAQ,USAGE,VERSION} README.md
21mr|java-uuid-generator-3.1.4-6|89	
21mr|java-uuid-generator-3.1.4-6|90	%files javadoc -f .mfiles-javadoc
21mr|java-uuid-generator-3.1.4-6|91	%license release-notes/asl/{ASL2.0,LICENSE}
21mr|java-uuid-generator-3.1.4-6|92	

12930 21
21mr|Java-WebSocket-1.3.8-4|1	Name: Java-WebSocket
21mr|Java-WebSocket-1.3.8-4|2	Version: 1.3.8
21mr|Java-WebSocket-1.3.8-4|3	Release: 4
21mr|Java-WebSocket-1.3.8-4|4	Summary: A barebones WebSocket client and server implementation written in 100% Java
21mr|Java-WebSocket-1.3.8-4|5	
21mr|Java-WebSocket-1.3.8-4|6	License: MIT
21mr|Java-WebSocket-1.3.8-4|7	URL: http://java-websocket.org/
21mr|Java-WebSocket-1.3.8-4|8	Source0: https://github.com/TooTallNate/%{name}/archive/v%{version}.tar.gz
21mr|Java-WebSocket-1.3.8-4|9	Group:          Development/Java
21mr|Java-WebSocket-1.3.8-4|10	BuildArch: noarch
21mr|Java-WebSocket-1.3.8-4|11	# Java stack is not supported on x86_32
21mr|Java-WebSocket-1.3.8-4|12	ExcludeArch: %{ix86}
21mr|Java-WebSocket-1.3.8-4|13	
21mr|Java-WebSocket-1.3.8-4|14	BuildRequires: maven-local
21mr|Java-WebSocket-1.3.8-4|15	BuildRequires: mvn(net.iharder:base64)
21mr|Java-WebSocket-1.3.8-4|16	BuildRequires: mvn(org.json:json)
21mr|Java-WebSocket-1.3.8-4|17	
21mr|Java-WebSocket-1.3.8-4|18	%description
21mr|Java-WebSocket-1.3.8-4|19	A barebones WebSocket server and client implementation written in 100% Java.
21mr|Java-WebSocket-1.3.8-4|20	The underlying classes are implemented java.nio, which allows for a non-blocking
21mr|Java-WebSocket-1.3.8-4|21	event-driven model (similar to the WebSocket API for web browsers).
21mr|Java-WebSocket-1.3.8-4|22	
21mr|Java-WebSocket-1.3.8-4|23	%package javadoc
21mr|Java-WebSocket-1.3.8-4|24	Summary: Javadoc for %{name}
21mr|Java-WebSocket-1.3.8-4|25	
21mr|Java-WebSocket-1.3.8-4|26	%description javadoc
21mr|Java-WebSocket-1.3.8-4|27	This package contains the API documentation for %{name}.
21mr|Java-WebSocket-1.3.8-4|28	
21mr|Java-WebSocket-1.3.8-4|29	%prep
21mr|Java-WebSocket-1.3.8-4|30	%setup -q
21mr|Java-WebSocket-1.3.8-4|31	
21mr|Java-WebSocket-1.3.8-4|32	rm -f src/main/java/org/java_websocket/util/Base64.java
21mr|Java-WebSocket-1.3.8-4|33	find -name '*.java' -exec sed -i 's/org.java_websocket.util.Base64/net.iharder.Base64/g' {} +
21mr|Java-WebSocket-1.3.8-4|34	%pom_add_dep net.iharder:base64:2.3.8
21mr|Java-WebSocket-1.3.8-4|35	
21mr|Java-WebSocket-1.3.8-4|36	%pom_remove_plugin :maven-javadoc-plugin
21mr|Java-WebSocket-1.3.8-4|37	%pom_remove_plugin :maven-source-plugin
21mr|Java-WebSocket-1.3.8-4|38	%pom_remove_plugin :maven-gpg-plugin
21mr|Java-WebSocket-1.3.8-4|39	%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin
21mr|Java-WebSocket-1.3.8-4|40	
21mr|Java-WebSocket-1.3.8-4|41	%build
21mr|Java-WebSocket-1.3.8-4|42	#unknown compile errors in tests
21mr|Java-WebSocket-1.3.8-4|43	%mvn_build -f
21mr|Java-WebSocket-1.3.8-4|44	
21mr|Java-WebSocket-1.3.8-4|45	%install
21mr|Java-WebSocket-1.3.8-4|46	%mvn_install
21mr|Java-WebSocket-1.3.8-4|47	
21mr|Java-WebSocket-1.3.8-4|48	%files -f .mfiles
21mr|Java-WebSocket-1.3.8-4|49	%doc README.markdown
21mr|Java-WebSocket-1.3.8-4|50	%license LICENSE
21mr|Java-WebSocket-1.3.8-4|51	
21mr|Java-WebSocket-1.3.8-4|52	%files javadoc -f .mfiles-javadoc
21mr|Java-WebSocket-1.3.8-4|53	%doc README.markdown
21mr|Java-WebSocket-1.3.8-4|54	%license LICENSE
21mr|Java-WebSocket-1.3.8-4|55	

12931 21
21mr|javawriter-2.5.1-9|1	Name:          javawriter
21mr|javawriter-2.5.1-9|2	Version:       2.5.1
21mr|javawriter-2.5.1-9|3	Release:       9
21mr|javawriter-2.5.1-9|4	Summary:       A Java API for generating .java source files
21mr|javawriter-2.5.1-9|5	Group:         Development/Java
21mr|javawriter-2.5.1-9|6	License:       ASL 2.0
21mr|javawriter-2.5.1-9|7	URL:           https://github.com/square/javapoet
21mr|javawriter-2.5.1-9|8	Source0:       https://github.com/square/javapoet/archive/%{name}-%{version}.tar.gz
21mr|javawriter-2.5.1-9|9	
21mr|javawriter-2.5.1-9|10	BuildRequires: maven-local
21mr|javawriter-2.5.1-9|11	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|javawriter-2.5.1-9|12	
21mr|javawriter-2.5.1-9|13	%if 0
21mr|javawriter-2.5.1-9|14	# Test deps
21mr|javawriter-2.5.1-9|15	BuildRequires: mvn(junit:junit)
21mr|javawriter-2.5.1-9|16	# Unavailable test deps
21mr|javawriter-2.5.1-9|17	BuildRequires: mvn(org.easytesting:fest-assert-core:2.0M8)
21mr|javawriter-2.5.1-9|18	%endif
21mr|javawriter-2.5.1-9|19	
21mr|javawriter-2.5.1-9|20	BuildArch:     noarch
21mr|javawriter-2.5.1-9|21	# Java stack is not supported on x86_32
21mr|javawriter-2.5.1-9|22	ExcludeArch: %{ix86}
21mr|javawriter-2.5.1-9|23	
21mr|javawriter-2.5.1-9|24	%description
21mr|javawriter-2.5.1-9|25	A utility class which aids in generating Java source files.
21mr|javawriter-2.5.1-9|26	
21mr|javawriter-2.5.1-9|27	%package javadoc
21mr|javawriter-2.5.1-9|28	Summary:       Javadoc for %{name}
21mr|javawriter-2.5.1-9|29	
21mr|javawriter-2.5.1-9|30	%description javadoc
21mr|javawriter-2.5.1-9|31	This package contains javadoc for %{name}.
21mr|javawriter-2.5.1-9|32	
21mr|javawriter-2.5.1-9|33	%prep
21mr|javawriter-2.5.1-9|34	%setup -q -n javapoet-%{name}-%{version}
21mr|javawriter-2.5.1-9|35	
21mr|javawriter-2.5.1-9|36	%pom_xpath_remove "pom:dependency[pom:scope = 'test']"
21mr|javawriter-2.5.1-9|37	
21mr|javawriter-2.5.1-9|38	%pom_remove_plugin :maven-checkstyle-plugin
21mr|javawriter-2.5.1-9|39	
21mr|javawriter-2.5.1-9|40	%mvn_file : %{name}
21mr|javawriter-2.5.1-9|41	
21mr|javawriter-2.5.1-9|42	%build
21mr|javawriter-2.5.1-9|43	
21mr|javawriter-2.5.1-9|44	# Unavailable test deps: org.easytesting:fest-assert-core:2.0M8
21mr|javawriter-2.5.1-9|45	%mvn_build -f
21mr|javawriter-2.5.1-9|46	
21mr|javawriter-2.5.1-9|47	%install
21mr|javawriter-2.5.1-9|48	%mvn_install
21mr|javawriter-2.5.1-9|49	
21mr|javawriter-2.5.1-9|50	%files -f .mfiles
21mr|javawriter-2.5.1-9|51	%doc CHANGELOG.md CONTRIBUTING.md README.md
21mr|javawriter-2.5.1-9|52	%license LICENSE.txt
21mr|javawriter-2.5.1-9|53	
21mr|javawriter-2.5.1-9|54	%files javadoc -f .mfiles-javadoc
21mr|javawriter-2.5.1-9|55	%license LICENSE.txt
21mr|javawriter-2.5.1-9|56	

12932 21
21mr|java-xmlbuilder-1.1-9|1	Name:          java-xmlbuilder
21mr|java-xmlbuilder-1.1-9|2	Version:       1.1
21mr|java-xmlbuilder-1.1-9|3	Release:       9
21mr|java-xmlbuilder-1.1-9|4	Summary:       XML Builder Java library for creating XML documents
21mr|java-xmlbuilder-1.1-9|5	License:       ASL 2.0
21mr|java-xmlbuilder-1.1-9|6	Group:         Development/Java
21mr|java-xmlbuilder-1.1-9|7	Url:           https://github.com/jmurty/java-xmlbuilder
21mr|java-xmlbuilder-1.1-9|8	Source0:       https://github.com/jmurty/java-xmlbuilder/archive/v%{version}.tar.gz
21mr|java-xmlbuilder-1.1-9|9	BuildRequires: sonatype-oss-parent
21mr|java-xmlbuilder-1.1-9|10	BuildRequires: base64
21mr|java-xmlbuilder-1.1-9|11	# test deps
21mr|java-xmlbuilder-1.1-9|12	BuildRequires: junit
21mr|java-xmlbuilder-1.1-9|13	
21mr|java-xmlbuilder-1.1-9|14	BuildRequires: maven-local
21mr|java-xmlbuilder-1.1-9|15	BuildRequires: maven-enforcer-plugin
21mr|java-xmlbuilder-1.1-9|16	BuildArch:     noarch
21mr|java-xmlbuilder-1.1-9|17	# Java stack is not supported on x86_32
21mr|java-xmlbuilder-1.1-9|18	ExcludeArch: %{ix86}
21mr|java-xmlbuilder-1.1-9|19	
21mr|java-xmlbuilder-1.1-9|20	%description
21mr|java-xmlbuilder-1.1-9|21	XML Builder is a utility that creates simple XML documents using relatively
21mr|java-xmlbuilder-1.1-9|22	sparse Java code.
21mr|java-xmlbuilder-1.1-9|23	
21mr|java-xmlbuilder-1.1-9|24	It is intended to allow for quick and painless creation of XML documents
21mr|java-xmlbuilder-1.1-9|25	where you might otherwise be tempted to use concatenated strings, and
21mr|java-xmlbuilder-1.1-9|26	where you would rather not face the tedium and verbosity of coding with JAXP.
21mr|java-xmlbuilder-1.1-9|27	
21mr|java-xmlbuilder-1.1-9|28	%package javadoc
21mr|java-xmlbuilder-1.1-9|29	Summary:       Javadoc for %{name}
21mr|java-xmlbuilder-1.1-9|30	
21mr|java-xmlbuilder-1.1-9|31	%description javadoc
21mr|java-xmlbuilder-1.1-9|32	This package contains javadoc for %{name}.
21mr|java-xmlbuilder-1.1-9|33	
21mr|java-xmlbuilder-1.1-9|34	%prep
21mr|java-xmlbuilder-1.1-9|35	%setup -q
21mr|java-xmlbuilder-1.1-9|36	
21mr|java-xmlbuilder-1.1-9|37	# Unwanted
21mr|java-xmlbuilder-1.1-9|38	%pom_remove_plugin :maven-gpg-plugin
21mr|java-xmlbuilder-1.1-9|39	# Unwanted - disable source jar
21mr|java-xmlbuilder-1.1-9|40	%pom_remove_plugin :maven-source-plugin
21mr|java-xmlbuilder-1.1-9|41	# Unwanted - disable javadoc jar
21mr|java-xmlbuilder-1.1-9|42	%pom_remove_plugin :maven-javadoc-plugin
21mr|java-xmlbuilder-1.1-9|43	
21mr|java-xmlbuilder-1.1-9|44	# Fix CRLF
21mr|java-xmlbuilder-1.1-9|45	sed -i 's/\r//' LICENSE-2.0.txt
21mr|java-xmlbuilder-1.1-9|46	
21mr|java-xmlbuilder-1.1-9|47	%mvn_file :%{name} %{name}
21mr|java-xmlbuilder-1.1-9|48	
21mr|java-xmlbuilder-1.1-9|49	%build
21mr|java-xmlbuilder-1.1-9|50	
21mr|java-xmlbuilder-1.1-9|51	%mvn_build
21mr|java-xmlbuilder-1.1-9|52	
21mr|java-xmlbuilder-1.1-9|53	%install
21mr|java-xmlbuilder-1.1-9|54	%mvn_install
21mr|java-xmlbuilder-1.1-9|55	
21mr|java-xmlbuilder-1.1-9|56	%files -f .mfiles
21mr|java-xmlbuilder-1.1-9|57	%doc CHANGES.md README.md
21mr|java-xmlbuilder-1.1-9|58	%license LICENSE-2.0.txt
21mr|java-xmlbuilder-1.1-9|59	
21mr|java-xmlbuilder-1.1-9|60	%files javadoc -f .mfiles-javadoc
21mr|java-xmlbuilder-1.1-9|61	%license LICENSE-2.0.txt
21mr|java-xmlbuilder-1.1-9|62	

12933 21
21mr|javolution-5.5.1-0.15|1	%global namedversion %{version}
21mr|javolution-5.5.1-0.15|2	Name:          javolution
21mr|javolution-5.5.1-0.15|3	Version:       5.5.1
21mr|javolution-5.5.1-0.15|4	Release:       0.15
21mr|javolution-5.5.1-0.15|5	Summary:       Java Solution for Real-Time and Embedded Systems
21mr|javolution-5.5.1-0.15|6	License:       BSD
21mr|javolution-5.5.1-0.15|7	URL:           http://javolution.org/
21mr|javolution-5.5.1-0.15|8	# svn export https://svn.kenai.com/svn/javolution~source-code-repository/Javolution/ javolution-5.5.1
21mr|javolution-5.5.1-0.15|9	# rm -r javolution-5.5.1/colapi.jar javolution-5.5.1/banner.png javolution-5.5.1/index.html javolution-5.5.1/css
21mr|javolution-5.5.1-0.15|10	# rm -r javolution-5.5.1/src/main/java/org
21mr|javolution-5.5.1-0.15|11	# tar czf javolution-5.5.1-src-svn.tar.gz javolution-5.5.1
21mr|javolution-5.5.1-0.15|12	Source0:       %{name}-%{namedversion}-src-svn.tar.gz
21mr|javolution-5.5.1-0.15|13	# http://bugs.sun.com/view_bug.do?bug_id=6904536
21mr|javolution-5.5.1-0.15|14	Patch0:        %{name}-oj7-template.patch
21mr|javolution-5.5.1-0.15|15	
21mr|javolution-5.5.1-0.15|16	Group:          Development/Java
21mr|javolution-5.5.1-0.15|17	BuildArch:     noarch
21mr|javolution-5.5.1-0.15|18	# Java stack is not supported on x86_32
21mr|javolution-5.5.1-0.15|19	ExcludeArch: %{ix86}
21mr|javolution-5.5.1-0.15|20	
21mr|javolution-5.5.1-0.15|21	BuildRequires: java-devel
21mr|javolution-5.5.1-0.15|22	BuildRequires: junit
21mr|javolution-5.5.1-0.15|23	BuildRequires: maven-local
21mr|javolution-5.5.1-0.15|24	BuildRequires: maven-resources-plugin
21mr|javolution-5.5.1-0.15|25	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|javolution-5.5.1-0.15|26	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|javolution-5.5.1-0.15|27	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|javolution-5.5.1-0.15|28	
21mr|javolution-5.5.1-0.15|29	%description
21mr|javolution-5.5.1-0.15|30	Javolution - Java Solution for Real-Time and Embedded Systems.
21mr|javolution-5.5.1-0.15|31	This project provides a Java library for real-time
21mr|javolution-5.5.1-0.15|32	applications. It is maven-based and can be used to
21mr|javolution-5.5.1-0.15|33	build multi-platform real-time applications. It uses template
21mr|javolution-5.5.1-0.15|34	classes to generates java code for various versions of the
21mr|javolution-5.5.1-0.15|35	Java run-time (e.g. J2ME, 1.4, GCJ, 1.5).
21mr|javolution-5.5.1-0.15|36	
21mr|javolution-5.5.1-0.15|37	%package javadoc
21mr|javolution-5.5.1-0.15|38	Summary:       Javadoc for %{name}
21mr|javolution-5.5.1-0.15|39	
21mr|javolution-5.5.1-0.15|40	%description javadoc
21mr|javolution-5.5.1-0.15|41	This package contains javadoc for %{name}.
21mr|javolution-5.5.1-0.15|42	
21mr|javolution-5.5.1-0.15|43	%prep
21mr|javolution-5.5.1-0.15|44	%setup -qn %{name}-%{namedversion}
21mr|javolution-5.5.1-0.15|45	%patch0 -p1
21mr|javolution-5.5.1-0.15|46	
21mr|javolution-5.5.1-0.15|47	# disable wagon-svn, colapi
21mr|javolution-5.5.1-0.15|48	%pom_remove_plugin javolution:colapi
21mr|javolution-5.5.1-0.15|49	%pom_xpath_remove "pom:project/pom:build/pom:extensions"
21mr|javolution-5.5.1-0.15|50	
21mr|javolution-5.5.1-0.15|51	sed -i 's/\r//' LICENSE.txt
21mr|javolution-5.5.1-0.15|52	
21mr|javolution-5.5.1-0.15|53	%mvn_file  "%{name}:%{name}" %{name}
21mr|javolution-5.5.1-0.15|54	
21mr|javolution-5.5.1-0.15|55	%build
21mr|javolution-5.5.1-0.15|56	# random test failure in Struct for UNSIGNED32
21mr|javolution-5.5.1-0.15|57	%mvn_build -f
21mr|javolution-5.5.1-0.15|58	
21mr|javolution-5.5.1-0.15|59	%install
21mr|javolution-5.5.1-0.15|60	%mvn_install
21mr|javolution-5.5.1-0.15|61	
21mr|javolution-5.5.1-0.15|62	%files -f .mfiles
21mr|javolution-5.5.1-0.15|63	%doc LICENSE.txt
21mr|javolution-5.5.1-0.15|64	
21mr|javolution-5.5.1-0.15|65	%files javadoc -f .mfiles-javadoc
21mr|javolution-5.5.1-0.15|66	%doc LICENSE.txt
21mr|javolution-5.5.1-0.15|67	

12934 21
21mr|jaxb2-common-basics-0.9.5-10|1	Name:          jaxb2-common-basics
21mr|jaxb2-common-basics-0.9.5-10|2	Version:       0.9.5
21mr|jaxb2-common-basics-0.9.5-10|3	Release:       10
21mr|jaxb2-common-basics-0.9.5-10|4	Summary:       JAXB2 Basics
21mr|jaxb2-common-basics-0.9.5-10|5	License:       BSD
21mr|jaxb2-common-basics-0.9.5-10|6	Url:           https://github.com/highsource/jaxb2-basics
21mr|jaxb2-common-basics-0.9.5-10|7	Source0:       https://github.com/highsource/jaxb2-basics/archive/%{version}.tar.gz
21mr|jaxb2-common-basics-0.9.5-10|8	
21mr|jaxb2-common-basics-0.9.5-10|9	Patch0: 0001-Port-to-latest-version-of-javaparser.patch
21mr|jaxb2-common-basics-0.9.5-10|10	
21mr|jaxb2-common-basics-0.9.5-10|11	BuildRequires: maven-local
21mr|jaxb2-common-basics-0.9.5-10|12	BuildRequires: mvn(com.google.code.javaparser:javaparser)
21mr|jaxb2-common-basics-0.9.5-10|13	BuildRequires: mvn(com.vividsolutions:jts)
21mr|jaxb2-common-basics-0.9.5-10|14	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|jaxb2-common-basics-0.9.5-10|15	BuildRequires: mvn(commons-io:commons-io)
21mr|jaxb2-common-basics-0.9.5-10|16	BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|jaxb2-common-basics-0.9.5-10|17	BuildRequires: mvn(junit:junit)
21mr|jaxb2-common-basics-0.9.5-10|18	BuildRequires: mvn(org.apache.ant:ant)
21mr|jaxb2-common-basics-0.9.5-10|19	BuildRequires: mvn(org.apache.ant:ant-launcher)
21mr|jaxb2-common-basics-0.9.5-10|20	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|jaxb2-common-basics-0.9.5-10|21	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jaxb2-common-basics-0.9.5-10|22	BuildRequires: mvn(org.glassfish.jaxb:jaxb-runtime)
21mr|jaxb2-common-basics-0.9.5-10|23	BuildRequires: mvn(org.glassfish.jaxb:jaxb-xjc)
21mr|jaxb2-common-basics-0.9.5-10|24	BuildRequires: mvn(org.jvnet.jaxb2.maven2:maven-jaxb22-plugin)
21mr|jaxb2-common-basics-0.9.5-10|25	BuildRequires: mvn(org.jvnet.jaxb2.maven2:maven-jaxb2-plugin-testing)
21mr|jaxb2-common-basics-0.9.5-10|26	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|jaxb2-common-basics-0.9.5-10|27	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|jaxb2-common-basics-0.9.5-10|28	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jaxb2-common-basics-0.9.5-10|29	BuildRequires: mvn(org.springframework:spring-context-support)
21mr|jaxb2-common-basics-0.9.5-10|30	BuildRequires: mvn(xmlunit:xmlunit)
21mr|jaxb2-common-basics-0.9.5-10|31	
21mr|jaxb2-common-basics-0.9.5-10|32	Group:          Development/Java
21mr|jaxb2-common-basics-0.9.5-10|33	BuildArch:     noarch
21mr|jaxb2-common-basics-0.9.5-10|34	# Java stack is not supported on x86_32
21mr|jaxb2-common-basics-0.9.5-10|35	ExcludeArch: %{ix86}
21mr|jaxb2-common-basics-0.9.5-10|36	
21mr|jaxb2-common-basics-0.9.5-10|37	%description
21mr|jaxb2-common-basics-0.9.5-10|38	JAXB2 Basics is a part of JAXB2 Commons project which
21mr|jaxb2-common-basics-0.9.5-10|39	implements plugins and tools for JAXB 2.x reference
21mr|jaxb2-common-basics-0.9.5-10|40	implementation.
21mr|jaxb2-common-basics-0.9.5-10|41	
21mr|jaxb2-common-basics-0.9.5-10|42	%package javadoc
21mr|jaxb2-common-basics-0.9.5-10|43	Summary:       Javadoc for %{name}
21mr|jaxb2-common-basics-0.9.5-10|44	
21mr|jaxb2-common-basics-0.9.5-10|45	%description javadoc
21mr|jaxb2-common-basics-0.9.5-10|46	This package contains javadoc for %{name}.
21mr|jaxb2-common-basics-0.9.5-10|47	
21mr|jaxb2-common-basics-0.9.5-10|48	%prep
21mr|jaxb2-common-basics-0.9.5-10|49	%setup -q -n jaxb2-basics-%{version}
21mr|jaxb2-common-basics-0.9.5-10|50	%patch0 -p1
21mr|jaxb2-common-basics-0.9.5-10|51	
21mr|jaxb2-common-basics-0.9.5-10|52	# Cleanup
21mr|jaxb2-common-basics-0.9.5-10|53	find -name "*.bat" -print -delete
21mr|jaxb2-common-basics-0.9.5-10|54	find -name "*.class" -print -delete
21mr|jaxb2-common-basics-0.9.5-10|55	find -name "*.jar" -print -delete
21mr|jaxb2-common-basics-0.9.5-10|56	
21mr|jaxb2-common-basics-0.9.5-10|57	%pom_remove_plugin :maven-source-plugin
21mr|jaxb2-common-basics-0.9.5-10|58	%pom_remove_plugin :maven-deploy-plugin plugins
21mr|jaxb2-common-basics-0.9.5-10|59	%pom_remove_plugin :maven-shade-plugin plugins
21mr|jaxb2-common-basics-0.9.5-10|60	%pom_disable_module dist
21mr|jaxb2-common-basics-0.9.5-10|61	%pom_disable_module samples
21mr|jaxb2-common-basics-0.9.5-10|62	%pom_disable_module tests
21mr|jaxb2-common-basics-0.9.5-10|63	
21mr|jaxb2-common-basics-0.9.5-10|64	%pom_change_dep :ant-optional org.apache.ant:ant
21mr|jaxb2-common-basics-0.9.5-10|65	%pom_change_dep -r org.springframework:spring org.springframework:spring-context-support
21mr|jaxb2-common-basics-0.9.5-10|66	# rm -rf tools/src/main/java/org/jvnet/jaxb2_commons/plugin/spring
21mr|jaxb2-common-basics-0.9.5-10|67	%pom_change_dep :maven-jaxb2-plugin :maven-jaxb22-plugin
21mr|jaxb2-common-basics-0.9.5-10|68	
21mr|jaxb2-common-basics-0.9.5-10|69	%pom_xpath_set "pom:dependency[pom:artifactId = 'tools' ]/pom:groupId" com.sun
21mr|jaxb2-common-basics-0.9.5-10|70	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools' ]/pom:scope"
21mr|jaxb2-common-basics-0.9.5-10|71	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools' ]/pom:systemPath"
21mr|jaxb2-common-basics-0.9.5-10|72	
21mr|jaxb2-common-basics-0.9.5-10|73	%pom_xpath_set "pom:plugin[pom:groupId = 'org.jvnet.jaxb2.maven2' ]/pom:artifactId" maven-jaxb22-plugin
21mr|jaxb2-common-basics-0.9.5-10|74	
21mr|jaxb2-common-basics-0.9.5-10|75	# Fix jts package name
21mr|jaxb2-common-basics-0.9.5-10|76	sed -i -e 's/com\.vividsolutions\.jts/org.locationtech.jts/' $(find -name *.java)
21mr|jaxb2-common-basics-0.9.5-10|77	
21mr|jaxb2-common-basics-0.9.5-10|78	%build
21mr|jaxb2-common-basics-0.9.5-10|79	
21mr|jaxb2-common-basics-0.9.5-10|80	%mvn_build
21mr|jaxb2-common-basics-0.9.5-10|81	
21mr|jaxb2-common-basics-0.9.5-10|82	%install
21mr|jaxb2-common-basics-0.9.5-10|83	%mvn_install
21mr|jaxb2-common-basics-0.9.5-10|84	
21mr|jaxb2-common-basics-0.9.5-10|85	%files -f .mfiles
21mr|jaxb2-common-basics-0.9.5-10|86	%doc README.md TODO.md
21mr|jaxb2-common-basics-0.9.5-10|87	%license LICENSE
21mr|jaxb2-common-basics-0.9.5-10|88	
21mr|jaxb2-common-basics-0.9.5-10|89	%files javadoc -f .mfiles-javadoc
21mr|jaxb2-common-basics-0.9.5-10|90	%license LICENSE
21mr|jaxb2-common-basics-0.9.5-10|91	

12935 21
21mr|jaxb2-fluent-api-3.0-9|1	Name:          jaxb2-fluent-api
21mr|jaxb2-fluent-api-3.0-9|2	Version:       3.0
21mr|jaxb2-fluent-api-3.0-9|3	Release:       9
21mr|jaxb2-fluent-api-3.0-9|4	Summary:       JAXB2 Commons - Fluent API Plugin
21mr|jaxb2-fluent-api-3.0-9|5	License:       ASL 2.0
21mr|jaxb2-fluent-api-3.0-9|6	Group:         Development/Java
21mr|jaxb2-fluent-api-3.0-9|7	URL:           http://java.net/projects/jaxb2-commons/pages/Fluent-api
21mr|jaxb2-fluent-api-3.0-9|8	# svn export https://svn.java.net/svn/jaxb2-commons~svn/fluent-api/tags/3.0 jaxb2-fluent-api-3.0
21mr|jaxb2-fluent-api-3.0-9|9	# tar cJf jaxb2-fluent-api-3.0.tar.xz jaxb2-fluent-api-3.0
21mr|jaxb2-fluent-api-3.0-9|10	Source0:       %{name}-%{version}.tar.xz
21mr|jaxb2-fluent-api-3.0-9|11	BuildRequires: mvn(com.sun.xml.bind:jaxb-xjc)
21mr|jaxb2-fluent-api-3.0-9|12	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jaxb2-fluent-api-3.0-9|13	BuildRequires: maven-local
21mr|jaxb2-fluent-api-3.0-9|14	BuildRequires: maven-enforcer-plugin
21mr|jaxb2-fluent-api-3.0-9|15	BuildArch:     noarch
21mr|jaxb2-fluent-api-3.0-9|16	# Java stack is not supported on x86_32
21mr|jaxb2-fluent-api-3.0-9|17	ExcludeArch: %{ix86}
21mr|jaxb2-fluent-api-3.0-9|18	
21mr|jaxb2-fluent-api-3.0-9|19	%description
21mr|jaxb2-fluent-api-3.0-9|20	Causes JAXB RI 2 XJC to generate additional methods that
21mr|jaxb2-fluent-api-3.0-9|21	allows method chaining. Method chaining is useful
21mr|jaxb2-fluent-api-3.0-9|22	when building object tree in memory, allowing the code
21mr|jaxb2-fluent-api-3.0-9|23	to be done in a concise way. The code that uses this plugin
21mr|jaxb2-fluent-api-3.0-9|24	can still run with any JAXB2 implementation.
21mr|jaxb2-fluent-api-3.0-9|25	
21mr|jaxb2-fluent-api-3.0-9|26	%package javadoc
21mr|jaxb2-fluent-api-3.0-9|27	Summary:       Javadoc for %{name}
21mr|jaxb2-fluent-api-3.0-9|28	
21mr|jaxb2-fluent-api-3.0-9|29	%description javadoc
21mr|jaxb2-fluent-api-3.0-9|30	This package contains javadoc for %{name}.
21mr|jaxb2-fluent-api-3.0-9|31	
21mr|jaxb2-fluent-api-3.0-9|32	%prep
21mr|jaxb2-fluent-api-3.0-9|33	%setup -q
21mr|jaxb2-fluent-api-3.0-9|34	find -name "*.class" -delete
21mr|jaxb2-fluent-api-3.0-9|35	find -name "*.jar" -delete
21mr|jaxb2-fluent-api-3.0-9|36	
21mr|jaxb2-fluent-api-3.0-9|37	%pom_remove_plugin :maven-source-plugin
21mr|jaxb2-fluent-api-3.0-9|38	
21mr|jaxb2-fluent-api-3.0-9|39	%mvn_file : %{name}
21mr|jaxb2-fluent-api-3.0-9|40	
21mr|jaxb2-fluent-api-3.0-9|41	%build
21mr|jaxb2-fluent-api-3.0-9|42	
21mr|jaxb2-fluent-api-3.0-9|43	%mvn_build
21mr|jaxb2-fluent-api-3.0-9|44	
21mr|jaxb2-fluent-api-3.0-9|45	%install
21mr|jaxb2-fluent-api-3.0-9|46	%mvn_install
21mr|jaxb2-fluent-api-3.0-9|47	
21mr|jaxb2-fluent-api-3.0-9|48	%files -f .mfiles
21mr|jaxb2-fluent-api-3.0-9|49	%license LICENSE NOTICE
21mr|jaxb2-fluent-api-3.0-9|50	
21mr|jaxb2-fluent-api-3.0-9|51	%files javadoc -f .mfiles-javadoc
21mr|jaxb2-fluent-api-3.0-9|52	%license LICENSE NOTICE
21mr|jaxb2-fluent-api-3.0-9|53	

12936 21
21mr|jaxb2-maven-plugin-1.6-10|1	Name:          jaxb2-maven-plugin
21mr|jaxb2-maven-plugin-1.6-10|2	Version:       1.6
21mr|jaxb2-maven-plugin-1.6-10|3	Release:       10
21mr|jaxb2-maven-plugin-1.6-10|4	Summary:       JAXB-2 Maven Plugin
21mr|jaxb2-maven-plugin-1.6-10|5	License:       ASL 2.0
21mr|jaxb2-maven-plugin-1.6-10|6	Group:         Development/Java
21mr|jaxb2-maven-plugin-1.6-10|7	Url:           http://www.mojohaus.org/jaxb2-maven-plugin/
21mr|jaxb2-maven-plugin-1.6-10|8	# Source code avialable @ https://github.com/mojohaus/jaxb2-maven-plugin
21mr|jaxb2-maven-plugin-1.6-10|9	Source0:       http://repo2.maven.org/maven2/org/codehaus/mojo/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|jaxb2-maven-plugin-1.6-10|10	
21mr|jaxb2-maven-plugin-1.6-10|11	BuildRequires: mojo-parent
21mr|jaxb2-maven-plugin-1.6-10|12	BuildRequires: glassfish-jaxb
21mr|jaxb2-maven-plugin-1.6-10|13	BuildRequires: mvn(org.apache.maven:maven-artifact)
21mr|jaxb2-maven-plugin-1.6-10|14	BuildRequires: mvn(org.apache.maven:maven-compat)
21mr|jaxb2-maven-plugin-1.6-10|15	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|jaxb2-maven-plugin-1.6-10|16	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|jaxb2-maven-plugin-1.6-10|17	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|jaxb2-maven-plugin-1.6-10|18	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|jaxb2-maven-plugin-1.6-10|19	BuildRequires: mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|jaxb2-maven-plugin-1.6-10|20	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|jaxb2-maven-plugin-1.6-10|21	BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
21mr|jaxb2-maven-plugin-1.6-10|22	
21mr|jaxb2-maven-plugin-1.6-10|23	# test deps
21mr|jaxb2-maven-plugin-1.6-10|24	BuildRequires: aopalliance
21mr|jaxb2-maven-plugin-1.6-10|25	BuildRequires: cglib
21mr|jaxb2-maven-plugin-1.6-10|26	BuildRequires: junit
21mr|jaxb2-maven-plugin-1.6-10|27	BuildRequires: maven-plugin-testing-harness
21mr|jaxb2-maven-plugin-1.6-10|28	BuildRequires: xmlunit
21mr|jaxb2-maven-plugin-1.6-10|29	BuildRequires: mvn(org.xmlunit:xmlunit-legacy)
21mr|jaxb2-maven-plugin-1.6-10|30	BuildRequires: maven-local
21mr|jaxb2-maven-plugin-1.6-10|31	BuildRequires: maven-invoker-plugin
21mr|jaxb2-maven-plugin-1.6-10|32	BuildRequires: maven-plugin-plugin
21mr|jaxb2-maven-plugin-1.6-10|33	
21mr|jaxb2-maven-plugin-1.6-10|34	BuildArch:     noarch
21mr|jaxb2-maven-plugin-1.6-10|35	# Java stack is not supported on x86_32
21mr|jaxb2-maven-plugin-1.6-10|36	ExcludeArch: %{ix86}
21mr|jaxb2-maven-plugin-1.6-10|37	
21mr|jaxb2-maven-plugin-1.6-10|38	%description
21mr|jaxb2-maven-plugin-1.6-10|39	Mojo's JAXB-2 Maven plugin is used to create an object graph from
21mr|jaxb2-maven-plugin-1.6-10|40	XSDs based on the JAXB 2.1 implementation and to generate XSDs from
21mr|jaxb2-maven-plugin-1.6-10|41	JAXB-annotated Java classes.
21mr|jaxb2-maven-plugin-1.6-10|42	
21mr|jaxb2-maven-plugin-1.6-10|43	%package javadoc
21mr|jaxb2-maven-plugin-1.6-10|44	Summary:       Javadoc for %{name}
21mr|jaxb2-maven-plugin-1.6-10|45	
21mr|jaxb2-maven-plugin-1.6-10|46	%description javadoc
21mr|jaxb2-maven-plugin-1.6-10|47	This package contains javadoc for %{name}.
21mr|jaxb2-maven-plugin-1.6-10|48	
21mr|jaxb2-maven-plugin-1.6-10|49	%prep
21mr|jaxb2-maven-plugin-1.6-10|50	%setup -q
21mr|jaxb2-maven-plugin-1.6-10|51	
21mr|jaxb2-maven-plugin-1.6-10|52	sed -i 's/\r//' LICENSE.txt
21mr|jaxb2-maven-plugin-1.6-10|53	
21mr|jaxb2-maven-plugin-1.6-10|54	## fix dependency xmlunit
21mr|jaxb2-maven-plugin-1.6-10|55	%pom_change_dep xmlunit:xmlunit org.xmlunit:xmlunit-legacy:2.6.3
21mr|jaxb2-maven-plugin-1.6-10|56	
21mr|jaxb2-maven-plugin-1.6-10|57	# used only mvn3 apis
21mr|jaxb2-maven-plugin-1.6-10|58	%pom_remove_dep org.apache.maven:maven-project
21mr|jaxb2-maven-plugin-1.6-10|59	%pom_add_dep org.apache.maven:maven-compat
21mr|jaxb2-maven-plugin-1.6-10|60	
21mr|jaxb2-maven-plugin-1.6-10|61	# missing build deps
21mr|jaxb2-maven-plugin-1.6-10|62	# om_add_dep org.glassfish.jaxb:jaxb-runtime
21mr|jaxb2-maven-plugin-1.6-10|63	%pom_xpath_set "pom:dependencies/pom:dependency[pom:artifactId ='jaxb-jxc']/pom:groupId" org.glassfish.jaxb
21mr|jaxb2-maven-plugin-1.6-10|64	%pom_xpath_set "pom:dependencies/pom:dependency[pom:artifactId ='jaxb-xjc']/pom:groupId" org.glassfish.jaxb
21mr|jaxb2-maven-plugin-1.6-10|65	
21mr|jaxb2-maven-plugin-1.6-10|66	# missing test deps
21mr|jaxb2-maven-plugin-1.6-10|67	%pom_add_dep aopalliance:aopalliance::test
21mr|jaxb2-maven-plugin-1.6-10|68	%pom_add_dep net.sf.cglib:cglib::test
21mr|jaxb2-maven-plugin-1.6-10|69	
21mr|jaxb2-maven-plugin-1.6-10|70	# Disable integration tests
21mr|jaxb2-maven-plugin-1.6-10|71	%pom_xpath_remove "pom:profiles"
21mr|jaxb2-maven-plugin-1.6-10|72	
21mr|jaxb2-maven-plugin-1.6-10|73	%mvn_file :%{name} %{name}
21mr|jaxb2-maven-plugin-1.6-10|74	
21mr|jaxb2-maven-plugin-1.6-10|75	%build
21mr|jaxb2-maven-plugin-1.6-10|76	
21mr|jaxb2-maven-plugin-1.6-10|77	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|jaxb2-maven-plugin-1.6-10|78	
21mr|jaxb2-maven-plugin-1.6-10|79	%install
21mr|jaxb2-maven-plugin-1.6-10|80	%mvn_install
21mr|jaxb2-maven-plugin-1.6-10|81	
21mr|jaxb2-maven-plugin-1.6-10|82	%files -f .mfiles
21mr|jaxb2-maven-plugin-1.6-10|83	%license LICENSE.txt
21mr|jaxb2-maven-plugin-1.6-10|84	
21mr|jaxb2-maven-plugin-1.6-10|85	%files javadoc -f .mfiles-javadoc
21mr|jaxb2-maven-plugin-1.6-10|86	%license LICENSE.txt
21mr|jaxb2-maven-plugin-1.6-10|87	

12937 21
21mr|jaxen-1.2.0-2|1	%bcond_without dom4j
21mr|jaxen-1.2.0-2|2	
21mr|jaxen-1.2.0-2|3	Name:           jaxen
21mr|jaxen-1.2.0-2|4	Summary:        An XPath engine written in Java
21mr|jaxen-1.2.0-2|5	Epoch:          0
21mr|jaxen-1.2.0-2|6	Version:        1.2.0
21mr|jaxen-1.2.0-2|7	Release:        2
21mr|jaxen-1.2.0-2|8	License:        BSD
21mr|jaxen-1.2.0-2|9	
21mr|jaxen-1.2.0-2|10	URL:            https://github.com/jaxen-xpath/jaxen
21mr|jaxen-1.2.0-2|11	Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|jaxen-1.2.0-2|12	
21mr|jaxen-1.2.0-2|13	Group:          Development/Java
21mr|jaxen-1.2.0-2|14	BuildArch:      noarch
21mr|jaxen-1.2.0-2|15	# Java stack is not supported on x86_32
21mr|jaxen-1.2.0-2|16	ExcludeArch: %{ix86}
21mr|jaxen-1.2.0-2|17	
21mr|jaxen-1.2.0-2|18	BuildRequires:  maven-local
21mr|jaxen-1.2.0-2|19	BuildRequires:  mvn(jdom:jdom)
21mr|jaxen-1.2.0-2|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jaxen-1.2.0-2|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|jaxen-1.2.0-2|22	BuildRequires:  mvn(xerces:xercesImpl)
21mr|jaxen-1.2.0-2|23	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|jaxen-1.2.0-2|24	%if %{with dom4j}
21mr|jaxen-1.2.0-2|25	BuildRequires:  mvn(dom4j:dom4j)
21mr|jaxen-1.2.0-2|26	%endif
21mr|jaxen-1.2.0-2|27	
21mr|jaxen-1.2.0-2|28	%description
21mr|jaxen-1.2.0-2|29	Jaxen is an open source XPath library written in Java. It is adaptable
21mr|jaxen-1.2.0-2|30	to many different object models, including DOM, XOM, dom4j, and JDOM.
21mr|jaxen-1.2.0-2|31	Is it also possible to write adapters that treat non-XML trees such as compiled
21mr|jaxen-1.2.0-2|32	Java byte code or Java beans as XML, thus enabling you to query these trees
21mr|jaxen-1.2.0-2|33	with XPath too.
21mr|jaxen-1.2.0-2|34	
21mr|jaxen-1.2.0-2|35	
21mr|jaxen-1.2.0-2|36	%package        demo
21mr|jaxen-1.2.0-2|37	Summary:        Samples for %{name}
21mr|jaxen-1.2.0-2|38	Requires:       %{name} = 0:%{version}-%{release}
21mr|jaxen-1.2.0-2|39	
21mr|jaxen-1.2.0-2|40	%description    demo
21mr|jaxen-1.2.0-2|41	%{summary}.
21mr|jaxen-1.2.0-2|42	
21mr|jaxen-1.2.0-2|43	
21mr|jaxen-1.2.0-2|44	%package        javadoc
21mr|jaxen-1.2.0-2|45	Summary:        Javadoc for %{name}
21mr|jaxen-1.2.0-2|46	
21mr|jaxen-1.2.0-2|47	%description    javadoc
21mr|jaxen-1.2.0-2|48	%{summary}.
21mr|jaxen-1.2.0-2|49	
21mr|jaxen-1.2.0-2|50	
21mr|jaxen-1.2.0-2|51	%prep
21mr|jaxen-1.2.0-2|52	%setup -q
21mr|jaxen-1.2.0-2|53	
21mr|jaxen-1.2.0-2|54	%pom_remove_plugin :maven-source-plugin
21mr|jaxen-1.2.0-2|55	
21mr|jaxen-1.2.0-2|56	%if %{without dom4j}
21mr|jaxen-1.2.0-2|57	rm -rf src/java/main/org/jaxen/dom4j
21mr|jaxen-1.2.0-2|58	%pom_remove_dep dom4j:dom4j
21mr|jaxen-1.2.0-2|59	%endif
21mr|jaxen-1.2.0-2|60	
21mr|jaxen-1.2.0-2|61	rm -rf src/java/main/org/jaxen/xom
21mr|jaxen-1.2.0-2|62	%pom_remove_dep xom:xom
21mr|jaxen-1.2.0-2|63	
21mr|jaxen-1.2.0-2|64	%mvn_file : %{name}
21mr|jaxen-1.2.0-2|65	
21mr|jaxen-1.2.0-2|66	
21mr|jaxen-1.2.0-2|67	%build
21mr|jaxen-1.2.0-2|68	%mvn_build -f
21mr|jaxen-1.2.0-2|69	
21mr|jaxen-1.2.0-2|70	
21mr|jaxen-1.2.0-2|71	%install
21mr|jaxen-1.2.0-2|72	%mvn_install
21mr|jaxen-1.2.0-2|73	
21mr|jaxen-1.2.0-2|74	# demo
21mr|jaxen-1.2.0-2|75	install -d -m 755 %{buildroot}%{_datadir}/%{name}/samples
21mr|jaxen-1.2.0-2|76	cp -pr src/java/samples/* %{buildroot}%{_datadir}/%{name}/samples
21mr|jaxen-1.2.0-2|77	
21mr|jaxen-1.2.0-2|78	
21mr|jaxen-1.2.0-2|79	%files -f .mfiles
21mr|jaxen-1.2.0-2|80	%doc LICENSE.txt
21mr|jaxen-1.2.0-2|81	
21mr|jaxen-1.2.0-2|82	%files javadoc -f .mfiles-javadoc
21mr|jaxen-1.2.0-2|83	%doc LICENSE.txt
21mr|jaxen-1.2.0-2|84	
21mr|jaxen-1.2.0-2|85	%files demo
21mr|jaxen-1.2.0-2|86	%{_datadir}/%{name}
21mr|jaxen-1.2.0-2|87	
21mr|jaxen-1.2.0-2|88	

12938 21
21mr|jaxws-undertow-httpspi-1.0.1-7|1	%global namedreltag .Final
21mr|jaxws-undertow-httpspi-1.0.1-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jaxws-undertow-httpspi-1.0.1-7|3	
21mr|jaxws-undertow-httpspi-1.0.1-7|4	Name:          jaxws-undertow-httpspi
21mr|jaxws-undertow-httpspi-1.0.1-7|5	Version:       1.0.1
21mr|jaxws-undertow-httpspi-1.0.1-7|6	Release:       7
21mr|jaxws-undertow-httpspi-1.0.1-7|7	Summary:       Undertow to JAXWS 2.2 HTTP SPI bridge
21mr|jaxws-undertow-httpspi-1.0.1-7|8	Group:         Development/Java
21mr|jaxws-undertow-httpspi-1.0.1-7|9	# Missing license file:
21mr|jaxws-undertow-httpspi-1.0.1-7|10	# https://github.com/jbossws/jaxws-undertow-httpspi/issues/1
21mr|jaxws-undertow-httpspi-1.0.1-7|11	# https://issues.jboss.org/browse/JBWS-4023
21mr|jaxws-undertow-httpspi-1.0.1-7|12	License:       LGPLv2+
21mr|jaxws-undertow-httpspi-1.0.1-7|13	URL:           http://jbossws.jboss.org/
21mr|jaxws-undertow-httpspi-1.0.1-7|14	Source0:       https://github.com/jbossws/jaxws-undertow-httpspi/archive/%{name}-%{namedversion}.tar.gz
21mr|jaxws-undertow-httpspi-1.0.1-7|15	
21mr|jaxws-undertow-httpspi-1.0.1-7|16	BuildRequires: maven-local
21mr|jaxws-undertow-httpspi-1.0.1-7|17	BuildRequires: mvn(io.undertow:undertow-core)
21mr|jaxws-undertow-httpspi-1.0.1-7|18	BuildRequires: mvn(junit:junit)
21mr|jaxws-undertow-httpspi-1.0.1-7|19	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jaxws-undertow-httpspi-1.0.1-7|20	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jaxws-undertow-httpspi-1.0.1-7|21	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|jaxws-undertow-httpspi-1.0.1-7|22	BuildRequires: mvn(org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec)
21mr|jaxws-undertow-httpspi-1.0.1-7|23	BuildRequires: mvn(org.jboss.ws:jbossws-parent:pom:)
21mr|jaxws-undertow-httpspi-1.0.1-7|24	# test deps
21mr|jaxws-undertow-httpspi-1.0.1-7|25	# BuildRequires: mvn(org.apache.cxf:cxf-rt-frontend-jaxws:2.7.13)
21mr|jaxws-undertow-httpspi-1.0.1-7|26	
21mr|jaxws-undertow-httpspi-1.0.1-7|27	BuildArch:     noarch
21mr|jaxws-undertow-httpspi-1.0.1-7|28	# Java stack is not supported on x86_32
21mr|jaxws-undertow-httpspi-1.0.1-7|29	ExcludeArch: %{ix86}
21mr|jaxws-undertow-httpspi-1.0.1-7|30	
21mr|jaxws-undertow-httpspi-1.0.1-7|31	%description
21mr|jaxws-undertow-httpspi-1.0.1-7|32	This package contains the JBoss httpserver to JAXWS 2.2 HTTP SPI bridge.
21mr|jaxws-undertow-httpspi-1.0.1-7|33	
21mr|jaxws-undertow-httpspi-1.0.1-7|34	%package javadoc
21mr|jaxws-undertow-httpspi-1.0.1-7|35	Summary:       Javadoc for %{name}
21mr|jaxws-undertow-httpspi-1.0.1-7|36	
21mr|jaxws-undertow-httpspi-1.0.1-7|37	%description javadoc
21mr|jaxws-undertow-httpspi-1.0.1-7|38	This package contains the API documentation for %{name}.
21mr|jaxws-undertow-httpspi-1.0.1-7|39	
21mr|jaxws-undertow-httpspi-1.0.1-7|40	%prep
21mr|jaxws-undertow-httpspi-1.0.1-7|41	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|jaxws-undertow-httpspi-1.0.1-7|42	
21mr|jaxws-undertow-httpspi-1.0.1-7|43	%build
21mr|jaxws-undertow-httpspi-1.0.1-7|44	
21mr|jaxws-undertow-httpspi-1.0.1-7|45	%mvn_build -f
21mr|jaxws-undertow-httpspi-1.0.1-7|46	
21mr|jaxws-undertow-httpspi-1.0.1-7|47	%install
21mr|jaxws-undertow-httpspi-1.0.1-7|48	%mvn_install
21mr|jaxws-undertow-httpspi-1.0.1-7|49	
21mr|jaxws-undertow-httpspi-1.0.1-7|50	%files -f .mfiles
21mr|jaxws-undertow-httpspi-1.0.1-7|51	%files javadoc -f .mfiles-javadoc
21mr|jaxws-undertow-httpspi-1.0.1-7|52	

12939 21
21mr|jberet-1.2.1-6|1	%global namedreltag .Final
21mr|jberet-1.2.1-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jberet-1.2.1-6|3	
21mr|jberet-1.2.1-6|4	Name:          jberet
21mr|jberet-1.2.1-6|5	Version:       1.2.1
21mr|jberet-1.2.1-6|6	Release:       6
21mr|jberet-1.2.1-6|7	Summary:       Batch Applications Implementation
21mr|jberet-1.2.1-6|8	Group:         Development/Java
21mr|jberet-1.2.1-6|9	License:       EPL and ASL 2.0
21mr|jberet-1.2.1-6|10	URL:           https://github.com/jberet
21mr|jberet-1.2.1-6|11	Source0:       https://github.com/jberet/jsr352/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jberet-1.2.1-6|12	
21mr|jberet-1.2.1-6|13	BuildRequires: graphviz
21mr|jberet-1.2.1-6|14	BuildRequires: maven-local
21mr|jberet-1.2.1-6|15	BuildRequires: mvn(com.google.guava:guava)
21mr|jberet-1.2.1-6|16	BuildRequires: mvn(com.h2database:h2)
21mr|jberet-1.2.1-6|17	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|jberet-1.2.1-6|18	BuildRequires: mvn(javax.inject:javax.inject)
21mr|jberet-1.2.1-6|19	BuildRequires: mvn(jdepend:jdepend)
21mr|jberet-1.2.1-6|20	BuildRequires: mvn(junit:junit)
21mr|jberet-1.2.1-6|21	BuildRequires: mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|jberet-1.2.1-6|22	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|jberet-1.2.1-6|23	BuildRequires: mvn(org.infinispan:infinispan-commons)
21mr|jberet-1.2.1-6|24	BuildRequires: mvn(org.infinispan:infinispan-core)
21mr|jberet-1.2.1-6|25	BuildRequires: mvn(org.jboss:jandex)
21mr|jberet-1.2.1-6|26	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jberet-1.2.1-6|27	BuildRequires: mvn(org.jboss.apiviz:apiviz)
21mr|jberet-1.2.1-6|28	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|jberet-1.2.1-6|29	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|jberet-1.2.1-6|30	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling)
21mr|jberet-1.2.1-6|31	BuildRequires: mvn(org.jboss.spec.javax.batch:jboss-batch-api_1.0_spec)
21mr|jberet-1.2.1-6|32	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|jberet-1.2.1-6|33	BuildRequires: mvn(org.jboss.weld:weld-core)
21mr|jberet-1.2.1-6|34	BuildRequires: mvn(org.jboss.weld.se:weld-se)
21mr|jberet-1.2.1-6|35	BuildRequires: mvn(org.jgroups:jgroups)
21mr|jberet-1.2.1-6|36	BuildRequires: mvn(org.mongodb:mongo-java-driver)
21mr|jberet-1.2.1-6|37	BuildRequires: mvn(org.wildfly.security:wildfly-security-manager)
21mr|jberet-1.2.1-6|38	
21mr|jberet-1.2.1-6|39	BuildArch:     noarch
21mr|jberet-1.2.1-6|40	# Java stack is not supported on x86_32
21mr|jberet-1.2.1-6|41	ExcludeArch: %{ix86}
21mr|jberet-1.2.1-6|42	
21mr|jberet-1.2.1-6|43	%description
21mr|jberet-1.2.1-6|44	JSR 352: Batch Applications for the Java Platform implementation classes
21mr|jberet-1.2.1-6|45	
21mr|jberet-1.2.1-6|46	%package javadoc
21mr|jberet-1.2.1-6|47	Summary:       Javadoc for %{name}
21mr|jberet-1.2.1-6|48	
21mr|jberet-1.2.1-6|49	%description javadoc
21mr|jberet-1.2.1-6|50	This package contains the API documentation for %{name}.
21mr|jberet-1.2.1-6|51	
21mr|jberet-1.2.1-6|52	%prep
21mr|jberet-1.2.1-6|53	%setup -q -n jsr352-%{namedversion}
21mr|jberet-1.2.1-6|54	
21mr|jberet-1.2.1-6|55	%pom_disable_module jberet-distribution
21mr|jberet-1.2.1-6|56	%pom_disable_module tck-porting-impl
21mr|jberet-1.2.1-6|57	%pom_disable_module test-apps
21mr|jberet-1.2.1-6|58	# These BRs still are not available:
21mr|jberet-1.2.1-6|59	# org.mongojack:mongojack:2.3.0
21mr|jberet-1.2.1-6|60	# org.beanio:beanio:2.1.0
21mr|jberet-1.2.1-6|61	# com.fasterxml:aalto-xml:0.9.11
21mr|jberet-1.2.1-6|62	%pom_disable_module jberet-support
21mr|jberet-1.2.1-6|63	
21mr|jberet-1.2.1-6|64	cp -p jberet-distribution/src/main/resources/LICENSE.txt .
21mr|jberet-1.2.1-6|65	
21mr|jberet-1.2.1-6|66	%build
21mr|jberet-1.2.1-6|67	# Tests run: 8, Failures: 0, Errors: 3, Skipped: 1
21mr|jberet-1.2.1-6|68	%mvn_build -f
21mr|jberet-1.2.1-6|69	
21mr|jberet-1.2.1-6|70	%install
21mr|jberet-1.2.1-6|71	%mvn_install
21mr|jberet-1.2.1-6|72	
21mr|jberet-1.2.1-6|73	%files -f .mfiles
21mr|jberet-1.2.1-6|74	%doc README.md images
21mr|jberet-1.2.1-6|75	%license LICENSE.txt
21mr|jberet-1.2.1-6|76	
21mr|jberet-1.2.1-6|77	%files javadoc -f .mfiles-javadoc
21mr|jberet-1.2.1-6|78	%license LICENSE.txt
21mr|jberet-1.2.1-6|79	

12940 21
21mr|jbig2dec-0.19-2|1	%define major 0
21mr|jbig2dec-0.19-2|2	%define libname %mklibname jbig2dec %{major}
21mr|jbig2dec-0.19-2|3	%define devname %mklibname jbig2dec -d
21mr|jbig2dec-0.19-2|4	
21mr|jbig2dec-0.19-2|5	Summary:	A decoder implementation of the JBIG2 image compression format
21mr|jbig2dec-0.19-2|6	Name:		jbig2dec
21mr|jbig2dec-0.19-2|7	Version:	0.19
21mr|jbig2dec-0.19-2|8	Release:	2
21mr|jbig2dec-0.19-2|9	License:	GPLv2+
21mr|jbig2dec-0.19-2|10	Group:		Graphics
21mr|jbig2dec-0.19-2|11	Url:		http://jbig2dec.sourceforge.net/
21mr|jbig2dec-0.19-2|12	Source0:	https://github.com/ArtifexSoftware/jbig2dec/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|jbig2dec-0.19-2|13	Patch6:		1001_ignore_python_test.patch
21mr|jbig2dec-0.19-2|14	Patch8:		2001_disable_memento.patch
21mr|jbig2dec-0.19-2|15	BuildRequires:	autoconf
21mr|jbig2dec-0.19-2|16	BuildRequires:	automake
21mr|jbig2dec-0.19-2|17	BuildRequires:	libtool
21mr|jbig2dec-0.19-2|18	
21mr|jbig2dec-0.19-2|19	%description
21mr|jbig2dec-0.19-2|20	jbig2dec is a decoder implementation of the JBIG2 image compression format.
21mr|jbig2dec-0.19-2|21	JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit
21mr|jbig2dec-0.19-2|22	monochrome) images at moderately high resolution, and in particular scanned
21mr|jbig2dec-0.19-2|23	paper documents. In this domain it is very efficient, offering compression
21mr|jbig2dec-0.19-2|24	ratios on the order of 100:1.
21mr|jbig2dec-0.19-2|25	
21mr|jbig2dec-0.19-2|26	%files
21mr|jbig2dec-0.19-2|27	%{_bindir}/jbig2dec
21mr|jbig2dec-0.19-2|28	%{_mandir}/man1/jbig2dec.1*
21mr|jbig2dec-0.19-2|29	
21mr|jbig2dec-0.19-2|30	#----------------------------------------------------------------------------
21mr|jbig2dec-0.19-2|31	
21mr|jbig2dec-0.19-2|32	%package -n %{libname}
21mr|jbig2dec-0.19-2|33	Summary:	A decoder implementation of the JBIG2 image compression format
21mr|jbig2dec-0.19-2|34	Group:		System/Libraries
21mr|jbig2dec-0.19-2|35	
21mr|jbig2dec-0.19-2|36	%description -n %{libname}
21mr|jbig2dec-0.19-2|37	jbig2dec is a decoder implementation of the JBIG2 image compression format.
21mr|jbig2dec-0.19-2|38	JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit
21mr|jbig2dec-0.19-2|39	monochrome) images at moderately high resolution, and in particular scanned
21mr|jbig2dec-0.19-2|40	paper documents. In this domain it is very efficient, offering compression
21mr|jbig2dec-0.19-2|41	ratios on the order of 100:1.
21mr|jbig2dec-0.19-2|42	
21mr|jbig2dec-0.19-2|43	This package provides the shared jbig2dec library.
21mr|jbig2dec-0.19-2|44	
21mr|jbig2dec-0.19-2|45	%files -n %{libname}
21mr|jbig2dec-0.19-2|46	%doc CHANGES COPYING LICENSE README
21mr|jbig2dec-0.19-2|47	%{_libdir}/libjbig2dec.so.%{major}*
21mr|jbig2dec-0.19-2|48	
21mr|jbig2dec-0.19-2|49	#----------------------------------------------------------------------------
21mr|jbig2dec-0.19-2|50	
21mr|jbig2dec-0.19-2|51	%package -n %{devname}
21mr|jbig2dec-0.19-2|52	Summary:	Library and header files for development with jbig2dec
21mr|jbig2dec-0.19-2|53	Group:		Development/C
21mr|jbig2dec-0.19-2|54	Requires:	%{libname} = %{EVRD}
21mr|jbig2dec-0.19-2|55	Provides:	%{name}-devel = %{EVRD}
21mr|jbig2dec-0.19-2|56	
21mr|jbig2dec-0.19-2|57	%description -n %{devname}
21mr|jbig2dec-0.19-2|58	jbig2dec is a decoder implementation of the JBIG2 image compression format.
21mr|jbig2dec-0.19-2|59	JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit
21mr|jbig2dec-0.19-2|60	monochrome) images at moderately high resolution, and in particular scanned
21mr|jbig2dec-0.19-2|61	paper documents. In this domain it is very efficient, offering compression
21mr|jbig2dec-0.19-2|62	ratios on the order of 100:1.
21mr|jbig2dec-0.19-2|63	
21mr|jbig2dec-0.19-2|64	This package is only needed if you plan to develop or compile applications
21mr|jbig2dec-0.19-2|65	which requires the jbig2dec library.
21mr|jbig2dec-0.19-2|66	
21mr|jbig2dec-0.19-2|67	%files -n %{devname}
21mr|jbig2dec-0.19-2|68	%{_includedir}/*.h
21mr|jbig2dec-0.19-2|69	%{_libdir}/*.so
21mr|jbig2dec-0.19-2|70	%{_libdir}/pkgconfig/jbig2dec.pc
21mr|jbig2dec-0.19-2|71	
21mr|jbig2dec-0.19-2|72	#----------------------------------------------------------------------------
21mr|jbig2dec-0.19-2|73	
21mr|jbig2dec-0.19-2|74	%prep
21mr|jbig2dec-0.19-2|75	%autosetup -p1
21mr|jbig2dec-0.19-2|76	
21mr|jbig2dec-0.19-2|77	# fix strange perms
21mr|jbig2dec-0.19-2|78	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|jbig2dec-0.19-2|79	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|jbig2dec-0.19-2|80	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|jbig2dec-0.19-2|81	
21mr|jbig2dec-0.19-2|82	%build
21mr|jbig2dec-0.19-2|83	#libtoolize --copy --force; aclocal; autoheader; autoconf; automake --foreign --copy --add-missing
21mr|jbig2dec-0.19-2|84	./autogen.sh
21mr|jbig2dec-0.19-2|85	%configure --disable-static
21mr|jbig2dec-0.19-2|86	
21mr|jbig2dec-0.19-2|87	%make
21mr|jbig2dec-0.19-2|88	
21mr|jbig2dec-0.19-2|89	%install
21mr|jbig2dec-0.19-2|90	%makeinstall_std

12941 21
21mr|jbigkit-2.1-3|1	%define major 2
21mr|jbigkit-2.1-3|2	%define libname %mklibname jbig %{major}
21mr|jbigkit-2.1-3|3	%define devname %mklibname jbig -d
21mr|jbigkit-2.1-3|4	
21mr|jbigkit-2.1-3|5	Summary:	The JBIG-KIT
21mr|jbigkit-2.1-3|6	Name:		jbigkit
21mr|jbigkit-2.1-3|7	Version:	2.1
21mr|jbigkit-2.1-3|8	Release:	3
21mr|jbigkit-2.1-3|9	License:	GPLv2+
21mr|jbigkit-2.1-3|10	Group:		Graphics
21mr|jbigkit-2.1-3|11	URL:		http://www.cl.cam.ac.uk/~mgk25/jbigkit/
21mr|jbigkit-2.1-3|12	Source0:	http://www.cl.cam.ac.uk/~mgk25/download/%{name}-%{version}.tar.gz
21mr|jbigkit-2.1-3|13	Patch0:         jbigkit-2.1-shlib.patch
21mr|jbigkit-2.1-3|14	Patch1:         jbigkit-2.0-warnings.patch
21mr|jbigkit-2.1-3|15	Patch2:         jbigkit-ldflags.patch
21mr|jbigkit-2.1-3|16	# patch for coverity issues - backported from upstream
21mr|jbigkit-2.1-3|17	Patch3:         jbigkit-covscan.patch
21mr|jbigkit-2.1-3|18	BuildRequires:	libtool
21mr|jbigkit-2.1-3|19	
21mr|jbigkit-2.1-3|20	%description
21mr|jbigkit-2.1-3|21	JBIG-KIT implements a highly effective data compression algorithm for bi-level
21mr|jbigkit-2.1-3|22	high-resolution images such as fax pages or scanned documents.
21mr|jbigkit-2.1-3|23	
21mr|jbigkit-2.1-3|24	%files
21mr|jbigkit-2.1-3|25	%license COPYING
21mr|jbigkit-2.1-3|26	%doc ANNOUNCE CHANGES
21mr|jbigkit-2.1-3|27	%{_bindir}/*
21mr|jbigkit-2.1-3|28	%{_mandir}/man1/*
21mr|jbigkit-2.1-3|29	
21mr|jbigkit-2.1-3|30	#----------------------------------------------------------------------------
21mr|jbigkit-2.1-3|31	
21mr|jbigkit-2.1-3|32	%package -n %{libname}
21mr|jbigkit-2.1-3|33	Summary:	The Shared library for The JBIG-KIT
21mr|jbigkit-2.1-3|34	Group:		System/Libraries
21mr|jbigkit-2.1-3|35	# compat with Fedora/RH
21mr|jbigkit-2.1-3|36	Provides:	jbigkit-libs = %{EVRD}
21mr|jbigkit-2.1-3|37	Provides:	jbigkit-libs%{_isa} = %{EVRD}
21mr|jbigkit-2.1-3|38	
21mr|jbigkit-2.1-3|39	%description -n %{libname}
21mr|jbigkit-2.1-3|40	JBIG-KIT implements a highly effective data compression algorithm for bi-level
21mr|jbigkit-2.1-3|41	high-resolution images such as fax pages or scanned documents.
21mr|jbigkit-2.1-3|42	
21mr|jbigkit-2.1-3|43	This package provides the shared JBIG-KIT library.
21mr|jbigkit-2.1-3|44	
21mr|jbigkit-2.1-3|45	%files -n %{libname}
21mr|jbigkit-2.1-3|46	%license COPYING
21mr|jbigkit-2.1-3|47	%doc ANNOUNCE CHANGES
21mr|jbigkit-2.1-3|48	%{_libdir}/libjbig.so.%{major}*
21mr|jbigkit-2.1-3|49	%{_libdir}/libjbig85.so.%{major}*
21mr|jbigkit-2.1-3|50	
21mr|jbigkit-2.1-3|51	#----------------------------------------------------------------------------
21mr|jbigkit-2.1-3|52	
21mr|jbigkit-2.1-3|53	%package -n %{devname}
21mr|jbigkit-2.1-3|54	Summary:	Library and header files for development with JBIG-KIT
21mr|jbigkit-2.1-3|55	Group:		Development/C
21mr|jbigkit-2.1-3|56	Requires:	%{libname} = %{EVRD}
21mr|jbigkit-2.1-3|57	Provides:	%{name}-devel = %{EVRD}
21mr|jbigkit-2.1-3|58	Provides:	jbig-devel = %{EVRD}
21mr|jbigkit-2.1-3|59	
21mr|jbigkit-2.1-3|60	%description -n %{devname}
21mr|jbigkit-2.1-3|61	JBIG-KIT implements a highly effective data compression algorithm for bi-level
21mr|jbigkit-2.1-3|62	high-resolution images such as fax pages or scanned documents.
21mr|jbigkit-2.1-3|63	
21mr|jbigkit-2.1-3|64	This package is only needed if you plan to develop or compile applications
21mr|jbigkit-2.1-3|65	which requires the libjbig library.
21mr|jbigkit-2.1-3|66	
21mr|jbigkit-2.1-3|67	%files -n %{devname}
21mr|jbigkit-2.1-3|68	%license COPYING
21mr|jbigkit-2.1-3|69	%doc ANNOUNCE CHANGES
21mr|jbigkit-2.1-3|70	%doc INSTALL TODO pbmtools/*.txt libjbig/*.txt
21mr|jbigkit-2.1-3|71	%{_includedir}/*.h
21mr|jbigkit-2.1-3|72	%{_libdir}/*.so
21mr|jbigkit-2.1-3|73	
21mr|jbigkit-2.1-3|74	#----------------------------------------------------------------------------
21mr|jbigkit-2.1-3|75	
21mr|jbigkit-2.1-3|76	%prep
21mr|jbigkit-2.1-3|77	%autosetup -p1
21mr|jbigkit-2.1-3|78	
21mr|jbigkit-2.1-3|79	# fix strange perms
21mr|jbigkit-2.1-3|80	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|jbigkit-2.1-3|81	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|jbigkit-2.1-3|82	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|jbigkit-2.1-3|83	
21mr|jbigkit-2.1-3|84	%build
21mr|jbigkit-2.1-3|85	make \
21mr|jbigkit-2.1-3|86	CFLAGS="%{optflags} -fPIC -DPIC" \
21mr|jbigkit-2.1-3|87	LDFLAGS="%{ldflags}" \
21mr|jbigkit-2.1-3|88	prefix=%{_prefix} \
21mr|jbigkit-2.1-3|89	libdir=%{_libdir}
21mr|jbigkit-2.1-3|90	
21mr|jbigkit-2.1-3|91	%install
21mr|jbigkit-2.1-3|92	mkdir -p %{buildroot}%{_libdir}
21mr|jbigkit-2.1-3|93	mkdir -p %{buildroot}%{_includedir}
21mr|jbigkit-2.1-3|94	mkdir -p %{buildroot}%{_bindir}
21mr|jbigkit-2.1-3|95	mkdir -p %{buildroot}%{_mandir}/man1
21mr|jbigkit-2.1-3|96	
21mr|jbigkit-2.1-3|97	install -p -m0755 libjbig/libjbig.so.%{version} %{buildroot}/%{_libdir}
21mr|jbigkit-2.1-3|98	install -p -m0755 libjbig/libjbig85.so.%{version} %{buildroot}/%{_libdir}
21mr|jbigkit-2.1-3|99	ln -sf libjbig.so.%{version} %{buildroot}/%{_libdir}/libjbig.so
21mr|jbigkit-2.1-3|100	ln -sf libjbig85.so.%{version} %{buildroot}/%{_libdir}/libjbig85.so
21mr|jbigkit-2.1-3|101	
21mr|jbigkit-2.1-3|102	install -p -m0644 libjbig/jbig.h %{buildroot}%{_includedir}
21mr|jbigkit-2.1-3|103	install -p -m0644 libjbig/jbig85.h %{buildroot}%{_includedir}
21mr|jbigkit-2.1-3|104	install -p -m0644 libjbig/jbig_ar.h %{buildroot}%{_includedir}
21mr|jbigkit-2.1-3|105	
21mr|jbigkit-2.1-3|106	install -p -m0755 pbmtools/???to??? %{buildroot}%{_bindir}
21mr|jbigkit-2.1-3|107	install -p -m0755 pbmtools/???to???85 %{buildroot}%{_bindir}
21mr|jbigkit-2.1-3|108	install -p -m0644 pbmtools/*.1 %{buildroot}%{_mandir}/man1
21mr|jbigkit-2.1-3|109	# cleanup
21mr|jbigkit-2.1-3|110	rm -f %{buildroot}%{_libdir}/*.a
21mr|jbigkit-2.1-3|111	
21mr|jbigkit-2.1-3|112	%check
21mr|jbigkit-2.1-3|113	make test

12942 21
21mr|jbosh-0.8.0-9|1	
21mr|jbosh-0.8.0-9|2	%if 0%{?fedora}
21mr|jbosh-0.8.0-9|3	# Unavailable test deps
21mr|jbosh-0.8.0-9|4	# xLightweb depend on xSocket, but the
21mr|jbosh-0.8.0-9|5	# active development of xSocket has been stopped.
21mr|jbosh-0.8.0-9|6	# Currently xSocket supports bug-fixes only.
21mr|jbosh-0.8.0-9|7	%bcond_with xlightweb
21mr|jbosh-0.8.0-9|8	%endif
21mr|jbosh-0.8.0-9|9	
21mr|jbosh-0.8.0-9|10	Name:          jbosh
21mr|jbosh-0.8.0-9|11	Version:       0.8.0
21mr|jbosh-0.8.0-9|12	Release:       9
21mr|jbosh-0.8.0-9|13	Summary:       XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH)
21mr|jbosh-0.8.0-9|14	License:       ASL 2.0
21mr|jbosh-0.8.0-9|15	URL:           https://github.com/igniterealtime/jbosh
21mr|jbosh-0.8.0-9|16	Source0:       https://github.com/igniterealtime/jbosh/archive/%{version}.tar.gz
21mr|jbosh-0.8.0-9|17	Source1:       http://repo1.maven.org/maven2/org/igniterealtime/jbosh/jbosh/%{version}/jbosh-%{version}.pom
21mr|jbosh-0.8.0-9|18	# LICENSE file was added @ https://github.com/igniterealtime/jbosh/commit/6b09a889942abe289f6c89f642add142e57bd88e
21mr|jbosh-0.8.0-9|19	Source2:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jbosh-0.8.0-9|20	
21mr|jbosh-0.8.0-9|21	BuildRequires: maven-local
21mr|jbosh-0.8.0-9|22	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jbosh-0.8.0-9|23	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|jbosh-0.8.0-9|24	BuildRequires: mvn(xpp3:xpp3)
21mr|jbosh-0.8.0-9|25	
21mr|jbosh-0.8.0-9|26	%if %{with xlightweb}
21mr|jbosh-0.8.0-9|27	BuildRequires: mvn(junit:junit)
21mr|jbosh-0.8.0-9|28	BuildRequires: mvn(org.xlightweb:xlightweb)
21mr|jbosh-0.8.0-9|29	%endif
21mr|jbosh-0.8.0-9|30	
21mr|jbosh-0.8.0-9|31	Group:          Development/Java
21mr|jbosh-0.8.0-9|32	BuildArch:     noarch
21mr|jbosh-0.8.0-9|33	# Java stack is not supported on x86_32
21mr|jbosh-0.8.0-9|34	ExcludeArch: %{ix86}
21mr|jbosh-0.8.0-9|35	
21mr|jbosh-0.8.0-9|36	%description
21mr|jbosh-0.8.0-9|37	A maintained fork of com.kenai.jbosh for XEP-0124:
21mr|jbosh-0.8.0-9|38	Bidirectional-streams Over Synchronous HTTP (BOSH).
21mr|jbosh-0.8.0-9|39	This library is used by Smack to support XEP-206:
21mr|jbosh-0.8.0-9|40	XMPP over BOSH. In contrast to org.kenai.jbosh,
21mr|jbosh-0.8.0-9|41	this jBOSH library uses the Apache Commons HttpClient 4.
21mr|jbosh-0.8.0-9|42	
21mr|jbosh-0.8.0-9|43	%package javadoc
21mr|jbosh-0.8.0-9|44	Summary:       Javadoc for %{name}
21mr|jbosh-0.8.0-9|45	
21mr|jbosh-0.8.0-9|46	%description javadoc
21mr|jbosh-0.8.0-9|47	This package contains javadoc for %{name}.
21mr|jbosh-0.8.0-9|48	
21mr|jbosh-0.8.0-9|49	%prep
21mr|jbosh-0.8.0-9|50	%setup -q
21mr|jbosh-0.8.0-9|51	# cleanup
21mr|jbosh-0.8.0-9|52	find . -name "*.class" -print -delete
21mr|jbosh-0.8.0-9|53	find . -name "*.dll" -print -delete
21mr|jbosh-0.8.0-9|54	find . -name "*.jar" -print  -delete
21mr|jbosh-0.8.0-9|55	
21mr|jbosh-0.8.0-9|56	cp -p %{SOURCE1} pom.xml
21mr|jbosh-0.8.0-9|57	cp -p %{SOURCE2} LICENSE
21mr|jbosh-0.8.0-9|58	sed -i 's/\r//' LICENSE
21mr|jbosh-0.8.0-9|59	
21mr|jbosh-0.8.0-9|60	%pom_add_plugin org.apache.felix:maven-bundle-plugin . "
21mr|jbosh-0.8.0-9|61	<extensions>true</extensions>
21mr|jbosh-0.8.0-9|62	<configuration>
21mr|jbosh-0.8.0-9|63	<instructions>
21mr|jbosh-0.8.0-9|64	<Bundle-SymbolicName>\${project.groupId}</Bundle-SymbolicName>
21mr|jbosh-0.8.0-9|65	<Bundle-Name>\${project.artifactId}</Bundle-Name>
21mr|jbosh-0.8.0-9|66	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|jbosh-0.8.0-9|67	</instructions>
21mr|jbosh-0.8.0-9|68	</configuration>
21mr|jbosh-0.8.0-9|69	<executions>
21mr|jbosh-0.8.0-9|70	<execution>
21mr|jbosh-0.8.0-9|71	<id>bundle-manifest</id>
21mr|jbosh-0.8.0-9|72	<phase>process-classes</phase>
21mr|jbosh-0.8.0-9|73	<goals>
21mr|jbosh-0.8.0-9|74	<goal>manifest</goal>
21mr|jbosh-0.8.0-9|75	</goals>
21mr|jbosh-0.8.0-9|76	</execution>
21mr|jbosh-0.8.0-9|77	</executions>"
21mr|jbosh-0.8.0-9|78	
21mr|jbosh-0.8.0-9|79	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin . "
21mr|jbosh-0.8.0-9|80	<configuration>
21mr|jbosh-0.8.0-9|81	<archive>
21mr|jbosh-0.8.0-9|82	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|jbosh-0.8.0-9|83	<addMavenDescriptor>false</addMavenDescriptor>
21mr|jbosh-0.8.0-9|84	</archive>
21mr|jbosh-0.8.0-9|85	</configuration>"
21mr|jbosh-0.8.0-9|86	
21mr|jbosh-0.8.0-9|87	mkdir -p target/classes/{META-INF/services,org.jivesoftware.jbosh}
21mr|jbosh-0.8.0-9|88	
21mr|jbosh-0.8.0-9|89	%if %{with xlightweb}
21mr|jbosh-0.8.0-9|90	# ComparisonFailure: expected:<gzip> but was:<null>
21mr|jbosh-0.8.0-9|91	rm -r src/test/java/org/igniterealtime/jbosh/XEP0124Section07Test.java
21mr|jbosh-0.8.0-9|92	# Exception: test timed out after 5000 milliseconds
21mr|jbosh-0.8.0-9|93	rm -r src/test/java/org/igniterealtime/jbosh/XEP0124Section09Test.java \
21mr|jbosh-0.8.0-9|94	src/test/java/org/igniterealtime/jbosh/XEP0124Section17Test.java
21mr|jbosh-0.8.0-9|95	# Exception: test timed out after 3000 milliseconds
21mr|jbosh-0.8.0-9|96	rm -r src/test/java/org/igniterealtime/jbosh/XEP0124Section11Test.java
21mr|jbosh-0.8.0-9|97	%else
21mr|jbosh-0.8.0-9|98	%pom_remove_dep org.xlightweb:xlightweb
21mr|jbosh-0.8.0-9|99	%endif
21mr|jbosh-0.8.0-9|100	
21mr|jbosh-0.8.0-9|101	%mvn_file : %{name}
21mr|jbosh-0.8.0-9|102	
21mr|jbosh-0.8.0-9|103	%build
21mr|jbosh-0.8.0-9|104	
21mr|jbosh-0.8.0-9|105	%if %{without xlightweb}
21mr|jbosh-0.8.0-9|106	opts="-f"
21mr|jbosh-0.8.0-9|107	%endif
21mr|jbosh-0.8.0-9|108	%mvn_build $opts -- -Dproject.build.sourceEncoding=UTF-8
21mr|jbosh-0.8.0-9|109	
21mr|jbosh-0.8.0-9|110	%install
21mr|jbosh-0.8.0-9|111	%mvn_install
21mr|jbosh-0.8.0-9|112	
21mr|jbosh-0.8.0-9|113	%files -f .mfiles
21mr|jbosh-0.8.0-9|114	%license LICENSE
21mr|jbosh-0.8.0-9|115	
21mr|jbosh-0.8.0-9|116	%files javadoc -f .mfiles-javadoc
21mr|jbosh-0.8.0-9|117	%license LICENSE
21mr|jbosh-0.8.0-9|118	

12943 21
21mr|jboss-annotations-1.2-api-1.0.2-1|1	%global namedreltag .Final
21mr|jboss-annotations-1.2-api-1.0.2-1|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-annotations-1.2-api-1.0.2-1|3	
21mr|jboss-annotations-1.2-api-1.0.2-1|4	Name:          jboss-annotations-1.2-api
21mr|jboss-annotations-1.2-api-1.0.2-1|5	Version:       1.0.2
21mr|jboss-annotations-1.2-api-1.0.2-1|6	Release:       1
21mr|jboss-annotations-1.2-api-1.0.2-1|7	Summary:       Common Annotations 1.2 API
21mr|jboss-annotations-1.2-api-1.0.2-1|8	License:       CDDL or GPLv2 with exceptions
21mr|jboss-annotations-1.2-api-1.0.2-1|9	URL:           https://github.com/jboss/jboss-annotations-api_spec
21mr|jboss-annotations-1.2-api-1.0.2-1|10	Source0:       https://github.com/jboss/jboss-annotations-api_spec/archive/jboss-annotations-api_1.2_spec-%{namedversion}.tar.gz
21mr|jboss-annotations-1.2-api-1.0.2-1|11	Source1:       cddl.txt
21mr|jboss-annotations-1.2-api-1.0.2-1|12	
21mr|jboss-annotations-1.2-api-1.0.2-1|13	BuildRequires: maven-local
21mr|jboss-annotations-1.2-api-1.0.2-1|14	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-annotations-1.2-api-1.0.2-1|15	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-annotations-1.2-api-1.0.2-1|16	
21mr|jboss-annotations-1.2-api-1.0.2-1|17	Group:          Development/Java
21mr|jboss-annotations-1.2-api-1.0.2-1|18	BuildArch:     noarch
21mr|jboss-annotations-1.2-api-1.0.2-1|19	# Java stack is not supported on x86_32
21mr|jboss-annotations-1.2-api-1.0.2-1|20	ExcludeArch: %{ix86}
21mr|jboss-annotations-1.2-api-1.0.2-1|21	
21mr|jboss-annotations-1.2-api-1.0.2-1|22	%description
21mr|jboss-annotations-1.2-api-1.0.2-1|23	This package contains Common Annotations 1.2 API.
21mr|jboss-annotations-1.2-api-1.0.2-1|24	
21mr|jboss-annotations-1.2-api-1.0.2-1|25	%package javadoc
21mr|jboss-annotations-1.2-api-1.0.2-1|26	Summary:       Javadoc for %{name}
21mr|jboss-annotations-1.2-api-1.0.2-1|27	
21mr|jboss-annotations-1.2-api-1.0.2-1|28	%description javadoc
21mr|jboss-annotations-1.2-api-1.0.2-1|29	This package contains the API documentation for %{name}.
21mr|jboss-annotations-1.2-api-1.0.2-1|30	
21mr|jboss-annotations-1.2-api-1.0.2-1|31	%prep
21mr|jboss-annotations-1.2-api-1.0.2-1|32	%setup -q -n jboss-annotations-api_spec-jboss-annotations-api_1.2_spec-%{namedversion}
21mr|jboss-annotations-1.2-api-1.0.2-1|33	
21mr|jboss-annotations-1.2-api-1.0.2-1|34	cp %{SOURCE1} .
21mr|jboss-annotations-1.2-api-1.0.2-1|35	
21mr|jboss-annotations-1.2-api-1.0.2-1|36	%pom_remove_plugin :maven-source-plugin
21mr|jboss-annotations-1.2-api-1.0.2-1|37	
21mr|jboss-annotations-1.2-api-1.0.2-1|38	%build
21mr|jboss-annotations-1.2-api-1.0.2-1|39	%mvn_build
21mr|jboss-annotations-1.2-api-1.0.2-1|40	
21mr|jboss-annotations-1.2-api-1.0.2-1|41	%install
21mr|jboss-annotations-1.2-api-1.0.2-1|42	%mvn_install
21mr|jboss-annotations-1.2-api-1.0.2-1|43	
21mr|jboss-annotations-1.2-api-1.0.2-1|44	%files -f .mfiles
21mr|jboss-annotations-1.2-api-1.0.2-1|45	%doc README
21mr|jboss-annotations-1.2-api-1.0.2-1|46	%license cddl.txt LICENSE
21mr|jboss-annotations-1.2-api-1.0.2-1|47	
21mr|jboss-annotations-1.2-api-1.0.2-1|48	%files javadoc -f .mfiles-javadoc
21mr|jboss-annotations-1.2-api-1.0.2-1|49	%license cddl.txt LICENSE
21mr|jboss-annotations-1.2-api-1.0.2-1|50	

12944 21
21mr|jboss-batch-1.0-api-1.0.0-11|1	%global namedreltag .Final
21mr|jboss-batch-1.0-api-1.0.0-11|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-batch-1.0-api-1.0.0-11|3	
21mr|jboss-batch-1.0-api-1.0.0-11|4	Name:             jboss-batch-1.0-api
21mr|jboss-batch-1.0-api-1.0.0-11|5	Version:          1.0.0
21mr|jboss-batch-1.0-api-1.0.0-11|6	Release:          11
21mr|jboss-batch-1.0-api-1.0.0-11|7	Summary:          Batch Applications 1.0 API
21mr|jboss-batch-1.0-api-1.0.0-11|8	License:          ASL 2.0
21mr|jboss-batch-1.0-api-1.0.0-11|9	URL:              http://www.jboss.org
21mr|jboss-batch-1.0-api-1.0.0-11|10	Source0:          https://github.com/jboss/jboss-batch-api_spec/archive/jboss-batch-api_1.0_spec-%{namedversion}.tar.gz
21mr|jboss-batch-1.0-api-1.0.0-11|11	
21mr|jboss-batch-1.0-api-1.0.0-11|12	BuildRequires:    maven-local
21mr|jboss-batch-1.0-api-1.0.0-11|13	BuildRequires:    mvn(javax.enterprise:cdi-api)
21mr|jboss-batch-1.0-api-1.0.0-11|14	BuildRequires:    mvn(javax.inject:javax.inject)
21mr|jboss-batch-1.0-api-1.0.0-11|15	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-batch-1.0-api-1.0.0-11|16	#BuildRequires:    maven-enforcer-plugin
21mr|jboss-batch-1.0-api-1.0.0-11|17	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-batch-1.0-api-1.0.0-11|18	
21mr|jboss-batch-1.0-api-1.0.0-11|19	Group:          Development/Java
21mr|jboss-batch-1.0-api-1.0.0-11|20	BuildArch:        noarch
21mr|jboss-batch-1.0-api-1.0.0-11|21	# Java stack is not supported on x86_32
21mr|jboss-batch-1.0-api-1.0.0-11|22	ExcludeArch: %{ix86}
21mr|jboss-batch-1.0-api-1.0.0-11|23	
21mr|jboss-batch-1.0-api-1.0.0-11|24	%description
21mr|jboss-batch-1.0-api-1.0.0-11|25	JSR 352: Batch Applications for the Java Platform API classes
21mr|jboss-batch-1.0-api-1.0.0-11|26	
21mr|jboss-batch-1.0-api-1.0.0-11|27	%package javadoc
21mr|jboss-batch-1.0-api-1.0.0-11|28	Summary:          Javadocs for %{name}
21mr|jboss-batch-1.0-api-1.0.0-11|29	
21mr|jboss-batch-1.0-api-1.0.0-11|30	%description javadoc
21mr|jboss-batch-1.0-api-1.0.0-11|31	This package contains the API documentation for %{name}.
21mr|jboss-batch-1.0-api-1.0.0-11|32	
21mr|jboss-batch-1.0-api-1.0.0-11|33	%prep
21mr|jboss-batch-1.0-api-1.0.0-11|34	%setup -q -n jboss-batch-api_spec-jboss-batch-api_1.0_spec-%{namedversion}
21mr|jboss-batch-1.0-api-1.0.0-11|35	
21mr|jboss-batch-1.0-api-1.0.0-11|36	%pom_remove_plugin :maven-source-plugin
21mr|jboss-batch-1.0-api-1.0.0-11|37	
21mr|jboss-batch-1.0-api-1.0.0-11|38	%build
21mr|jboss-batch-1.0-api-1.0.0-11|39	
21mr|jboss-batch-1.0-api-1.0.0-11|40	%mvn_build
21mr|jboss-batch-1.0-api-1.0.0-11|41	
21mr|jboss-batch-1.0-api-1.0.0-11|42	%install
21mr|jboss-batch-1.0-api-1.0.0-11|43	%mvn_install
21mr|jboss-batch-1.0-api-1.0.0-11|44	
21mr|jboss-batch-1.0-api-1.0.0-11|45	%files -f .mfiles
21mr|jboss-batch-1.0-api-1.0.0-11|46	%doc README*
21mr|jboss-batch-1.0-api-1.0.0-11|47	%license LICENSE.txt
21mr|jboss-batch-1.0-api-1.0.0-11|48	
21mr|jboss-batch-1.0-api-1.0.0-11|49	%files javadoc -f .mfiles-javadoc
21mr|jboss-batch-1.0-api-1.0.0-11|50	%license LICENSE.txt
21mr|jboss-batch-1.0-api-1.0.0-11|51	

12945 21
21mr|jboss-classfilewriter-1.1.2-6|1	%global namedreltag .Final
21mr|jboss-classfilewriter-1.1.2-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-classfilewriter-1.1.2-6|3	
21mr|jboss-classfilewriter-1.1.2-6|4	Name:             jboss-classfilewriter
21mr|jboss-classfilewriter-1.1.2-6|5	Version:          1.1.2
21mr|jboss-classfilewriter-1.1.2-6|6	Release:          6
21mr|jboss-classfilewriter-1.1.2-6|7	Summary:          JBoss Class File Writer
21mr|jboss-classfilewriter-1.1.2-6|8	License:          ASL 2.0
21mr|jboss-classfilewriter-1.1.2-6|9	URL:              https://github.com/jbossas/jboss-classfilewriter
21mr|jboss-classfilewriter-1.1.2-6|10	Source0:          https://github.com/jbossas/jboss-classfilewriter/archive/%{namedversion}.tar.gz
21mr|jboss-classfilewriter-1.1.2-6|11	# https://github.com/jbossas/jboss-classfilewriter/issues/11
21mr|jboss-classfilewriter-1.1.2-6|12	Source1:          http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jboss-classfilewriter-1.1.2-6|13	Group:            Development/Java
21mr|jboss-classfilewriter-1.1.2-6|14	BuildArch:        noarch
21mr|jboss-classfilewriter-1.1.2-6|15	# Java stack is not supported on x86_32
21mr|jboss-classfilewriter-1.1.2-6|16	ExcludeArch: %{ix86}
21mr|jboss-classfilewriter-1.1.2-6|17	
21mr|jboss-classfilewriter-1.1.2-6|18	BuildRequires:    maven-local
21mr|jboss-classfilewriter-1.1.2-6|19	BuildRequires:    mvn(junit:junit)
21mr|jboss-classfilewriter-1.1.2-6|20	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-classfilewriter-1.1.2-6|21	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-classfilewriter-1.1.2-6|22	
21mr|jboss-classfilewriter-1.1.2-6|23	%description
21mr|jboss-classfilewriter-1.1.2-6|24	This package contains JBoss Class File Writer
21mr|jboss-classfilewriter-1.1.2-6|25	
21mr|jboss-classfilewriter-1.1.2-6|26	%package javadoc
21mr|jboss-classfilewriter-1.1.2-6|27	Summary:          Javadoc for %{name}
21mr|jboss-classfilewriter-1.1.2-6|28	
21mr|jboss-classfilewriter-1.1.2-6|29	%description javadoc
21mr|jboss-classfilewriter-1.1.2-6|30	This package contains the API documentation for %{name}.
21mr|jboss-classfilewriter-1.1.2-6|31	
21mr|jboss-classfilewriter-1.1.2-6|32	%prep
21mr|jboss-classfilewriter-1.1.2-6|33	%setup -q -n %{name}-%{namedversion}
21mr|jboss-classfilewriter-1.1.2-6|34	
21mr|jboss-classfilewriter-1.1.2-6|35	cp -p %{SOURCE1} LICENSE
21mr|jboss-classfilewriter-1.1.2-6|36	sed -i 's/\r//' LICENSE
21mr|jboss-classfilewriter-1.1.2-6|37	
21mr|jboss-classfilewriter-1.1.2-6|38	%build
21mr|jboss-classfilewriter-1.1.2-6|39	%mvn_build
21mr|jboss-classfilewriter-1.1.2-6|40	
21mr|jboss-classfilewriter-1.1.2-6|41	%install
21mr|jboss-classfilewriter-1.1.2-6|42	%mvn_install
21mr|jboss-classfilewriter-1.1.2-6|43	
21mr|jboss-classfilewriter-1.1.2-6|44	%files -f .mfiles
21mr|jboss-classfilewriter-1.1.2-6|45	%license LICENSE
21mr|jboss-classfilewriter-1.1.2-6|46	
21mr|jboss-classfilewriter-1.1.2-6|47	%files javadoc -f .mfiles-javadoc
21mr|jboss-classfilewriter-1.1.2-6|48	%license LICENSE
21mr|jboss-classfilewriter-1.1.2-6|49	

12946 21
21mr|jboss-common-beans-2.0.0-7|1	%global namedreltag .Final
21mr|jboss-common-beans-2.0.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-common-beans-2.0.0-7|3	
21mr|jboss-common-beans-2.0.0-7|4	Name:          jboss-common-beans
21mr|jboss-common-beans-2.0.0-7|5	Version:       2.0.0
21mr|jboss-common-beans-2.0.0-7|6	Release:       7
21mr|jboss-common-beans-2.0.0-7|7	Summary:       JBoss Common Beans
21mr|jboss-common-beans-2.0.0-7|8	License:       LGPLv2 and ASL 2.0
21mr|jboss-common-beans-2.0.0-7|9	URL:           http://www.jboss.org
21mr|jboss-common-beans-2.0.0-7|10	Source0:       https://github.com/jboss/jboss-common-beans/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-common-beans-2.0.0-7|11	
21mr|jboss-common-beans-2.0.0-7|12	BuildRequires: maven-local
21mr|jboss-common-beans-2.0.0-7|13	BuildRequires: mvn(junit:junit)
21mr|jboss-common-beans-2.0.0-7|14	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-common-beans-2.0.0-7|15	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jboss-common-beans-2.0.0-7|16	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-common-beans-2.0.0-7|17	
21mr|jboss-common-beans-2.0.0-7|18	Group:          Development/Java
21mr|jboss-common-beans-2.0.0-7|19	BuildArch:     noarch
21mr|jboss-common-beans-2.0.0-7|20	# Java stack is not supported on x86_32
21mr|jboss-common-beans-2.0.0-7|21	ExcludeArch: %{ix86}
21mr|jboss-common-beans-2.0.0-7|22	
21mr|jboss-common-beans-2.0.0-7|23	%description
21mr|jboss-common-beans-2.0.0-7|24	JBoss Property Editors library. Contains set of Property Editors for commonly
21mr|jboss-common-beans-2.0.0-7|25	used java types, as well as alternative version of Property Editors provided by
21mr|jboss-common-beans-2.0.0-7|26	JDK. It also contains simple utility classes which ease tasks related to
21mr|jboss-common-beans-2.0.0-7|27	property edition.
21mr|jboss-common-beans-2.0.0-7|28	
21mr|jboss-common-beans-2.0.0-7|29	%package javadoc
21mr|jboss-common-beans-2.0.0-7|30	Summary:       Javadoc for %{name}
21mr|jboss-common-beans-2.0.0-7|31	
21mr|jboss-common-beans-2.0.0-7|32	%description javadoc
21mr|jboss-common-beans-2.0.0-7|33	This package contains the API documentation for %{name}.
21mr|jboss-common-beans-2.0.0-7|34	
21mr|jboss-common-beans-2.0.0-7|35	%prep
21mr|jboss-common-beans-2.0.0-7|36	%setup -q -n %{name}-%{namedversion}
21mr|jboss-common-beans-2.0.0-7|37	
21mr|jboss-common-beans-2.0.0-7|38	# Build fails
21mr|jboss-common-beans-2.0.0-7|39	%pom_remove_plugin :maven-failsafe-plugin
21mr|jboss-common-beans-2.0.0-7|40	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jboss-common-beans-2.0.0-7|41	
21mr|jboss-common-beans-2.0.0-7|42	%build
21mr|jboss-common-beans-2.0.0-7|43	
21mr|jboss-common-beans-2.0.0-7|44	%mvn_build
21mr|jboss-common-beans-2.0.0-7|45	
21mr|jboss-common-beans-2.0.0-7|46	%install
21mr|jboss-common-beans-2.0.0-7|47	%mvn_install
21mr|jboss-common-beans-2.0.0-7|48	
21mr|jboss-common-beans-2.0.0-7|49	%files -f .mfiles
21mr|jboss-common-beans-2.0.0-7|50	%doc README.md
21mr|jboss-common-beans-2.0.0-7|51	%license LICENSE.txt
21mr|jboss-common-beans-2.0.0-7|52	
21mr|jboss-common-beans-2.0.0-7|53	%files javadoc -f .mfiles-javadoc
21mr|jboss-common-beans-2.0.0-7|54	%license LICENSE.txt
21mr|jboss-common-beans-2.0.0-7|55	

12947 21
21mr|jboss-common-core-2.5.0-7|1	%global namedreltag .Final
21mr|jboss-common-core-2.5.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-common-core-2.5.0-7|3	
21mr|jboss-common-core-2.5.0-7|4	Name:             jboss-common-core
21mr|jboss-common-core-2.5.0-7|5	Version:          2.5.0
21mr|jboss-common-core-2.5.0-7|6	Release:          7
21mr|jboss-common-core-2.5.0-7|7	Summary:          JBoss Common Classes
21mr|jboss-common-core-2.5.0-7|8	# Under Public Domain license src/main/java/org/jboss/util/Base64.java
21mr|jboss-common-core-2.5.0-7|9	License:          ASL 2.0 and Public Domain
21mr|jboss-common-core-2.5.0-7|10	URL:              http://www.jboss.org
21mr|jboss-common-core-2.5.0-7|11	Source0:          https://github.com/jboss/jboss-common-core/archive/%{name}-%{namedversion}.tar.gz
21mr|jboss-common-core-2.5.0-7|12	Group:            Development/Java
21mr|jboss-common-core-2.5.0-7|13	BuildArch:        noarch
21mr|jboss-common-core-2.5.0-7|14	# Java stack is not supported on x86_32
21mr|jboss-common-core-2.5.0-7|15	ExcludeArch: %{ix86}
21mr|jboss-common-core-2.5.0-7|16	
21mr|jboss-common-core-2.5.0-7|17	BuildRequires:    maven-local
21mr|jboss-common-core-2.5.0-7|18	BuildRequires:    mvn(junit:junit)
21mr|jboss-common-core-2.5.0-7|19	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-common-core-2.5.0-7|20	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-common-core-2.5.0-7|21	Provides:         bundled(java-base64) = 2.1
21mr|jboss-common-core-2.5.0-7|22	
21mr|jboss-common-core-2.5.0-7|23	%description
21mr|jboss-common-core-2.5.0-7|24	JBoss Common Core Utility classes
21mr|jboss-common-core-2.5.0-7|25	
21mr|jboss-common-core-2.5.0-7|26	%package javadoc
21mr|jboss-common-core-2.5.0-7|27	Summary:          Javadoc for %{name}
21mr|jboss-common-core-2.5.0-7|28	
21mr|jboss-common-core-2.5.0-7|29	%description javadoc
21mr|jboss-common-core-2.5.0-7|30	This package contains the API documentation for %{name}.
21mr|jboss-common-core-2.5.0-7|31	
21mr|jboss-common-core-2.5.0-7|32	%prep
21mr|jboss-common-core-2.5.0-7|33	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|jboss-common-core-2.5.0-7|34	
21mr|jboss-common-core-2.5.0-7|35	# The URLLister* family of classes was removed because the
21mr|jboss-common-core-2.5.0-7|36	# apache-slide:webdavlib is a dead project and
21mr|jboss-common-core-2.5.0-7|37	# the classes aren't used in JBoss AS 7 at all
21mr|jboss-common-core-2.5.0-7|38	rm src/main/java/org/jboss/net/protocol/URLLister.java \
21mr|jboss-common-core-2.5.0-7|39	src/main/java/org/jboss/net/protocol/URLListerBase.java \
21mr|jboss-common-core-2.5.0-7|40	src/main/java/org/jboss/net/protocol/URLListerFactory.java \
21mr|jboss-common-core-2.5.0-7|41	src/main/java/org/jboss/net/protocol/file/FileURLLister.java
21mr|jboss-common-core-2.5.0-7|42	
21mr|jboss-common-core-2.5.0-7|43	%pom_change_dep org.jboss.logging:jboss-logging-spi org.jboss.logging:jboss-logging
21mr|jboss-common-core-2.5.0-7|44	
21mr|jboss-common-core-2.5.0-7|45	# javascript not allowed in javadoc. this is a bit weird
21mr|jboss-common-core-2.5.0-7|46	find ./ -name "package.html" -exec sed -i "s/javascript/java script/g" {} +
21mr|jboss-common-core-2.5.0-7|47	
21mr|jboss-common-core-2.5.0-7|48	# AssertionFailedError: expected:<333> but was:<324>
21mr|jboss-common-core-2.5.0-7|49	rm src/test/java/org/jboss/test/util/test/xml/resolver/JBossEntityResolverUnitTestCase.java
21mr|jboss-common-core-2.5.0-7|50	
21mr|jboss-common-core-2.5.0-7|51	%build
21mr|jboss-common-core-2.5.0-7|52	
21mr|jboss-common-core-2.5.0-7|53	%mvn_build
21mr|jboss-common-core-2.5.0-7|54	
21mr|jboss-common-core-2.5.0-7|55	%install
21mr|jboss-common-core-2.5.0-7|56	%mvn_install
21mr|jboss-common-core-2.5.0-7|57	
21mr|jboss-common-core-2.5.0-7|58	%files -f .mfiles
21mr|jboss-common-core-2.5.0-7|59	%doc README.md
21mr|jboss-common-core-2.5.0-7|60	%license LICENSE.txt
21mr|jboss-common-core-2.5.0-7|61	
21mr|jboss-common-core-2.5.0-7|62	%files javadoc -f .mfiles-javadoc
21mr|jboss-common-core-2.5.0-7|63	%license LICENSE.txt
21mr|jboss-common-core-2.5.0-7|64	
21mr|jboss-common-core-2.5.0-7|65	

12948 21
21mr|jboss-concurrency-1.0-api-1.0.0-7|1	%global namedreltag .Final
21mr|jboss-concurrency-1.0-api-1.0.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-concurrency-1.0-api-1.0.0-7|3	
21mr|jboss-concurrency-1.0-api-1.0.0-7|4	Name:             jboss-concurrency-1.0-api
21mr|jboss-concurrency-1.0-api-1.0.0-7|5	Version:          1.0.0
21mr|jboss-concurrency-1.0-api-1.0.0-7|6	Release:          7
21mr|jboss-concurrency-1.0-api-1.0.0-7|7	Summary:          Concurrency Utilities for JavaEE
21mr|jboss-concurrency-1.0-api-1.0.0-7|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-concurrency-1.0-api-1.0.0-7|9	Url:              http://www.jboss.org
21mr|jboss-concurrency-1.0-api-1.0.0-7|10	Source0:          https://github.com/jboss/jboss-javaee-concurrency-api_spec/archive/jboss-concurrency-api_1.0_spec-%{namedversion}.tar.gz
21mr|jboss-concurrency-1.0-api-1.0.0-7|11	
21mr|jboss-concurrency-1.0-api-1.0.0-7|12	BuildRequires:    maven-local
21mr|jboss-concurrency-1.0-api-1.0.0-7|13	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-concurrency-1.0-api-1.0.0-7|14	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-concurrency-1.0-api-1.0.0-7|15	
21mr|jboss-concurrency-1.0-api-1.0.0-7|16	Group:          Development/Java
21mr|jboss-concurrency-1.0-api-1.0.0-7|17	BuildArch:        noarch
21mr|jboss-concurrency-1.0-api-1.0.0-7|18	# Java stack is not supported on x86_32
21mr|jboss-concurrency-1.0-api-1.0.0-7|19	ExcludeArch: %{ix86}
21mr|jboss-concurrency-1.0-api-1.0.0-7|20	
21mr|jboss-concurrency-1.0-api-1.0.0-7|21	%description
21mr|jboss-concurrency-1.0-api-1.0.0-7|22	JSR-000236 Concurrency Utilities API Classe
21mr|jboss-concurrency-1.0-api-1.0.0-7|23	
21mr|jboss-concurrency-1.0-api-1.0.0-7|24	%package javadoc
21mr|jboss-concurrency-1.0-api-1.0.0-7|25	Summary:          Javadoc for %{name}
21mr|jboss-concurrency-1.0-api-1.0.0-7|26	
21mr|jboss-concurrency-1.0-api-1.0.0-7|27	%description javadoc
21mr|jboss-concurrency-1.0-api-1.0.0-7|28	This package contains the API documentation for %{name}.
21mr|jboss-concurrency-1.0-api-1.0.0-7|29	
21mr|jboss-concurrency-1.0-api-1.0.0-7|30	%prep
21mr|jboss-concurrency-1.0-api-1.0.0-7|31	%setup -q -n jboss-javaee-concurrency-api_spec-jboss-concurrency-api_1.0_spec-%{namedversion}
21mr|jboss-concurrency-1.0-api-1.0.0-7|32	
21mr|jboss-concurrency-1.0-api-1.0.0-7|33	# Unneeded plugin
21mr|jboss-concurrency-1.0-api-1.0.0-7|34	%pom_remove_plugin :maven-source-plugin
21mr|jboss-concurrency-1.0-api-1.0.0-7|35	
21mr|jboss-concurrency-1.0-api-1.0.0-7|36	%build
21mr|jboss-concurrency-1.0-api-1.0.0-7|37	%mvn_build
21mr|jboss-concurrency-1.0-api-1.0.0-7|38	
21mr|jboss-concurrency-1.0-api-1.0.0-7|39	%install
21mr|jboss-concurrency-1.0-api-1.0.0-7|40	%mvn_install
21mr|jboss-concurrency-1.0-api-1.0.0-7|41	
21mr|jboss-concurrency-1.0-api-1.0.0-7|42	%files -f .mfiles
21mr|jboss-concurrency-1.0-api-1.0.0-7|43	%license LICENSE
21mr|jboss-concurrency-1.0-api-1.0.0-7|44	
21mr|jboss-concurrency-1.0-api-1.0.0-7|45	%files javadoc -f .mfiles-javadoc
21mr|jboss-concurrency-1.0-api-1.0.0-7|46	%license LICENSE
21mr|jboss-concurrency-1.0-api-1.0.0-7|47	

12949 21
21mr|jboss-connector-1.6-api-1.0.1-10|1	%global namedreltag .Final
21mr|jboss-connector-1.6-api-1.0.1-10|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-connector-1.6-api-1.0.1-10|3	
21mr|jboss-connector-1.6-api-1.0.1-10|4	Name:             jboss-connector-1.6-api
21mr|jboss-connector-1.6-api-1.0.1-10|5	Version:          1.0.1
21mr|jboss-connector-1.6-api-1.0.1-10|6	Release:          10
21mr|jboss-connector-1.6-api-1.0.1-10|7	Summary:          Connector Architecture 1.6 API
21mr|jboss-connector-1.6-api-1.0.1-10|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-connector-1.6-api-1.0.1-10|9	URL:              http://www.jboss.org
21mr|jboss-connector-1.6-api-1.0.1-10|10	
21mr|jboss-connector-1.6-api-1.0.1-10|11	Source0:          https://github.com/jboss/jboss-connector-api_spec/archive/jboss-connector-api_1.6_spec-%{namedversion}.tar.gz
21mr|jboss-connector-1.6-api-1.0.1-10|12	
21mr|jboss-connector-1.6-api-1.0.1-10|13	BuildRequires:    maven-local
21mr|jboss-connector-1.6-api-1.0.1-10|14	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-connector-1.6-api-1.0.1-10|15	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-connector-1.6-api-1.0.1-10|16	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-connector-1.6-api-1.0.1-10|17	BuildRequires:    mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec)
21mr|jboss-connector-1.6-api-1.0.1-10|18	BuildRequires:    xmvn
21mr|jboss-connector-1.6-api-1.0.1-10|19	
21mr|jboss-connector-1.6-api-1.0.1-10|20	Group:          Development/Java
21mr|jboss-connector-1.6-api-1.0.1-10|21	BuildArch:        noarch
21mr|jboss-connector-1.6-api-1.0.1-10|22	# Java stack is not supported on x86_32
21mr|jboss-connector-1.6-api-1.0.1-10|23	ExcludeArch: %{ix86}
21mr|jboss-connector-1.6-api-1.0.1-10|24	
21mr|jboss-connector-1.6-api-1.0.1-10|25	%description
21mr|jboss-connector-1.6-api-1.0.1-10|26	Java EE Connector Architecture 1.6 API classes
21mr|jboss-connector-1.6-api-1.0.1-10|27	
21mr|jboss-connector-1.6-api-1.0.1-10|28	%package javadoc
21mr|jboss-connector-1.6-api-1.0.1-10|29	Summary:          Javadoc for %{name}
21mr|jboss-connector-1.6-api-1.0.1-10|30	
21mr|jboss-connector-1.6-api-1.0.1-10|31	%description javadoc
21mr|jboss-connector-1.6-api-1.0.1-10|32	This package contains the API documentation for %{name}.
21mr|jboss-connector-1.6-api-1.0.1-10|33	
21mr|jboss-connector-1.6-api-1.0.1-10|34	%prep
21mr|jboss-connector-1.6-api-1.0.1-10|35	%setup -q -n jboss-connector-api_spec-jboss-connector-api_1.6_spec-%{namedversion}
21mr|jboss-connector-1.6-api-1.0.1-10|36	
21mr|jboss-connector-1.6-api-1.0.1-10|37	%pom_remove_plugin :maven-source-plugin
21mr|jboss-connector-1.6-api-1.0.1-10|38	
21mr|jboss-connector-1.6-api-1.0.1-10|39	%build
21mr|jboss-connector-1.6-api-1.0.1-10|40	%mvn_build
21mr|jboss-connector-1.6-api-1.0.1-10|41	
21mr|jboss-connector-1.6-api-1.0.1-10|42	%install
21mr|jboss-connector-1.6-api-1.0.1-10|43	%mvn_install
21mr|jboss-connector-1.6-api-1.0.1-10|44	
21mr|jboss-connector-1.6-api-1.0.1-10|45	%files -f .mfiles
21mr|jboss-connector-1.6-api-1.0.1-10|46	%doc README
21mr|jboss-connector-1.6-api-1.0.1-10|47	%license LICENSE
21mr|jboss-connector-1.6-api-1.0.1-10|48	
21mr|jboss-connector-1.6-api-1.0.1-10|49	%files javadoc -f .mfiles-javadoc
21mr|jboss-connector-1.6-api-1.0.1-10|50	%license LICENSE
21mr|jboss-connector-1.6-api-1.0.1-10|51	

12950 21
21mr|jboss-connector-1.7-api-1.0.1-1|1	%global namedreltag .Final
21mr|jboss-connector-1.7-api-1.0.1-1|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-connector-1.7-api-1.0.1-1|3	
21mr|jboss-connector-1.7-api-1.0.1-1|4	Name:             jboss-connector-1.7-api
21mr|jboss-connector-1.7-api-1.0.1-1|5	Version:          1.0.1
21mr|jboss-connector-1.7-api-1.0.1-1|6	Release:          1
21mr|jboss-connector-1.7-api-1.0.1-1|7	Summary:          Connector Architecture 1.7 API
21mr|jboss-connector-1.7-api-1.0.1-1|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-connector-1.7-api-1.0.1-1|9	URL:              https://github.com/jboss/jboss-connector-api_spec
21mr|jboss-connector-1.7-api-1.0.1-1|10	Source0:          https://github.com/jboss/jboss-connector-api_spec/archive/jboss-connector-api_1.7_spec-%{namedversion}.tar.gz
21mr|jboss-connector-1.7-api-1.0.1-1|11	Source1:          cddl.txt
21mr|jboss-connector-1.7-api-1.0.1-1|12	
21mr|jboss-connector-1.7-api-1.0.1-1|13	BuildRequires:    maven-local
21mr|jboss-connector-1.7-api-1.0.1-1|14	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-connector-1.7-api-1.0.1-1|15	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-connector-1.7-api-1.0.1-1|16	BuildRequires:    mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|jboss-connector-1.7-api-1.0.1-1|17	
21mr|jboss-connector-1.7-api-1.0.1-1|18	Group:          Development/Java
21mr|jboss-connector-1.7-api-1.0.1-1|19	BuildArch:        noarch
21mr|jboss-connector-1.7-api-1.0.1-1|20	# Java stack is not supported on x86_32
21mr|jboss-connector-1.7-api-1.0.1-1|21	ExcludeArch: %{ix86}
21mr|jboss-connector-1.7-api-1.0.1-1|22	
21mr|jboss-connector-1.7-api-1.0.1-1|23	%description
21mr|jboss-connector-1.7-api-1.0.1-1|24	Java EE Connector Architecture 1.7 API classes
21mr|jboss-connector-1.7-api-1.0.1-1|25	
21mr|jboss-connector-1.7-api-1.0.1-1|26	%package javadoc
21mr|jboss-connector-1.7-api-1.0.1-1|27	Summary:          Javadocs for %{name}
21mr|jboss-connector-1.7-api-1.0.1-1|28	
21mr|jboss-connector-1.7-api-1.0.1-1|29	%description javadoc
21mr|jboss-connector-1.7-api-1.0.1-1|30	This package contains the API documentation for %{name}.
21mr|jboss-connector-1.7-api-1.0.1-1|31	
21mr|jboss-connector-1.7-api-1.0.1-1|32	%prep
21mr|jboss-connector-1.7-api-1.0.1-1|33	%setup -q -n jboss-connector-api_spec-jboss-connector-api_1.7_spec-%{namedversion}
21mr|jboss-connector-1.7-api-1.0.1-1|34	
21mr|jboss-connector-1.7-api-1.0.1-1|35	%pom_remove_plugin :maven-source-plugin
21mr|jboss-connector-1.7-api-1.0.1-1|36	
21mr|jboss-connector-1.7-api-1.0.1-1|37	cp %{SOURCE1} .
21mr|jboss-connector-1.7-api-1.0.1-1|38	
21mr|jboss-connector-1.7-api-1.0.1-1|39	%build
21mr|jboss-connector-1.7-api-1.0.1-1|40	%mvn_build
21mr|jboss-connector-1.7-api-1.0.1-1|41	
21mr|jboss-connector-1.7-api-1.0.1-1|42	%install
21mr|jboss-connector-1.7-api-1.0.1-1|43	%mvn_install
21mr|jboss-connector-1.7-api-1.0.1-1|44	
21mr|jboss-connector-1.7-api-1.0.1-1|45	%files -f .mfiles
21mr|jboss-connector-1.7-api-1.0.1-1|46	%license cddl.txt LICENSE
21mr|jboss-connector-1.7-api-1.0.1-1|47	
21mr|jboss-connector-1.7-api-1.0.1-1|48	%files javadoc -f .mfiles-javadoc
21mr|jboss-connector-1.7-api-1.0.1-1|49	%license cddl.txt LICENSE
21mr|jboss-connector-1.7-api-1.0.1-1|50	

12951 21
21mr|jboss-dmr-1.5.0-1|1	%global namedreltag .Final
21mr|jboss-dmr-1.5.0-1|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-dmr-1.5.0-1|3	
21mr|jboss-dmr-1.5.0-1|4	Name:             jboss-dmr
21mr|jboss-dmr-1.5.0-1|5	Version:          1.5.0
21mr|jboss-dmr-1.5.0-1|6	Release:          1
21mr|jboss-dmr-1.5.0-1|7	Summary:          JBoss DMR
21mr|jboss-dmr-1.5.0-1|8	License:          LGPLv2+
21mr|jboss-dmr-1.5.0-1|9	URL:              https://github.com/jbossas/jboss-dmr
21mr|jboss-dmr-1.5.0-1|10	Source0:          https://github.com/jbossas/jboss-dmr/archive/%{namedversion}.tar.gz
21mr|jboss-dmr-1.5.0-1|11	Group:            Development/Java
21mr|jboss-dmr-1.5.0-1|12	BuildArch:        noarch
21mr|jboss-dmr-1.5.0-1|13	# Java stack is not supported on x86_32
21mr|jboss-dmr-1.5.0-1|14	ExcludeArch: %{ix86}
21mr|jboss-dmr-1.5.0-1|15	
21mr|jboss-dmr-1.5.0-1|16	BuildRequires:    maven-local
21mr|jboss-dmr-1.5.0-1|17	BuildRequires:    mvn(com.google.code.cookcc:cookcc)
21mr|jboss-dmr-1.5.0-1|18	BuildRequires:    mvn(jdepend:jdepend)
21mr|jboss-dmr-1.5.0-1|19	BuildRequires:    mvn(junit:junit)
21mr|jboss-dmr-1.5.0-1|20	BuildRequires:    mvn(org.jboss.apiviz:apiviz:pom:)
21mr|jboss-dmr-1.5.0-1|21	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-dmr-1.5.0-1|22	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jboss-dmr-1.5.0-1|23	BuildRequires:    mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|jboss-dmr-1.5.0-1|24	%description
21mr|jboss-dmr-1.5.0-1|25	This package contains the Dynamic Model Representation.
21mr|jboss-dmr-1.5.0-1|26	
21mr|jboss-dmr-1.5.0-1|27	%package javadoc
21mr|jboss-dmr-1.5.0-1|28	Summary:          Javadoc for %{name}
21mr|jboss-dmr-1.5.0-1|29	
21mr|jboss-dmr-1.5.0-1|30	%description javadoc
21mr|jboss-dmr-1.5.0-1|31	This package contains the API documentation for %{name}.
21mr|jboss-dmr-1.5.0-1|32	
21mr|jboss-dmr-1.5.0-1|33	%prep
21mr|jboss-dmr-1.5.0-1|34	%setup -q -n %{name}-%{namedversion}
21mr|jboss-dmr-1.5.0-1|35	
21mr|jboss-dmr-1.5.0-1|36	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jboss-dmr-1.5.0-1|37	
21mr|jboss-dmr-1.5.0-1|38	%build
21mr|jboss-dmr-1.5.0-1|39	%mvn_build
21mr|jboss-dmr-1.5.0-1|40	
21mr|jboss-dmr-1.5.0-1|41	%install
21mr|jboss-dmr-1.5.0-1|42	%mvn_install
21mr|jboss-dmr-1.5.0-1|43	
21mr|jboss-dmr-1.5.0-1|44	%files -f .mfiles
21mr|jboss-dmr-1.5.0-1|45	
21mr|jboss-dmr-1.5.0-1|46	%files javadoc -f .mfiles-javadoc
21mr|jboss-dmr-1.5.0-1|47	

12952 21
21mr|jboss-ejb-3.1-api-1.0.2-20|1	%global namedreltag .Final
21mr|jboss-ejb-3.1-api-1.0.2-20|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-ejb-3.1-api-1.0.2-20|3	
21mr|jboss-ejb-3.1-api-1.0.2-20|4	Name:             jboss-ejb-3.1-api
21mr|jboss-ejb-3.1-api-1.0.2-20|5	Version:          1.0.2
21mr|jboss-ejb-3.1-api-1.0.2-20|6	Release:          20
21mr|jboss-ejb-3.1-api-1.0.2-20|7	Summary:          EJB 3.1 API
21mr|jboss-ejb-3.1-api-1.0.2-20|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-ejb-3.1-api-1.0.2-20|9	Url:              http://www.jboss.org
21mr|jboss-ejb-3.1-api-1.0.2-20|10	Group:          Development/Java
21mr|jboss-ejb-3.1-api-1.0.2-20|11	BuildArch:        noarch
21mr|jboss-ejb-3.1-api-1.0.2-20|12	# Java stack is not supported on x86_32
21mr|jboss-ejb-3.1-api-1.0.2-20|13	ExcludeArch: %{ix86}
21mr|jboss-ejb-3.1-api-1.0.2-20|14	
21mr|jboss-ejb-3.1-api-1.0.2-20|15	Source0:          https://github.com/jboss/jboss-ejb-api_spec/archive/jboss-ejb-api_3.1_spec-%{namedversion}.tar.gz
21mr|jboss-ejb-3.1-api-1.0.2-20|16	
21mr|jboss-ejb-3.1-api-1.0.2-20|17	BuildRequires:    maven-local
21mr|jboss-ejb-3.1-api-1.0.2-20|18	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-ejb-3.1-api-1.0.2-20|19	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-ejb-3.1-api-1.0.2-20|20	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-ejb-3.1-api-1.0.2-20|21	BuildRequires:    mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec)
21mr|jboss-ejb-3.1-api-1.0.2-20|22	BuildRequires:    mvn(org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec)
21mr|jboss-ejb-3.1-api-1.0.2-20|23	
21mr|jboss-ejb-3.1-api-1.0.2-20|24	
21mr|jboss-ejb-3.1-api-1.0.2-20|25	%description
21mr|jboss-ejb-3.1-api-1.0.2-20|26	The Java EJB 3.1 API classes.
21mr|jboss-ejb-3.1-api-1.0.2-20|27	
21mr|jboss-ejb-3.1-api-1.0.2-20|28	%package javadoc
21mr|jboss-ejb-3.1-api-1.0.2-20|29	Summary:          Javadocs for %{name}
21mr|jboss-ejb-3.1-api-1.0.2-20|30	
21mr|jboss-ejb-3.1-api-1.0.2-20|31	%description javadoc
21mr|jboss-ejb-3.1-api-1.0.2-20|32	This package contains the API documentation for %{name}.
21mr|jboss-ejb-3.1-api-1.0.2-20|33	
21mr|jboss-ejb-3.1-api-1.0.2-20|34	%prep
21mr|jboss-ejb-3.1-api-1.0.2-20|35	%setup -q -n jboss-ejb-api_spec-jboss-ejb-api_3.1_spec-%{namedversion}
21mr|jboss-ejb-3.1-api-1.0.2-20|36	
21mr|jboss-ejb-3.1-api-1.0.2-20|37	%build
21mr|jboss-ejb-3.1-api-1.0.2-20|38	%mvn_build
21mr|jboss-ejb-3.1-api-1.0.2-20|39	
21mr|jboss-ejb-3.1-api-1.0.2-20|40	%install
21mr|jboss-ejb-3.1-api-1.0.2-20|41	%mvn_install
21mr|jboss-ejb-3.1-api-1.0.2-20|42	
21mr|jboss-ejb-3.1-api-1.0.2-20|43	%files -f .mfiles
21mr|jboss-ejb-3.1-api-1.0.2-20|44	%doc README
21mr|jboss-ejb-3.1-api-1.0.2-20|45	%license LICENSE
21mr|jboss-ejb-3.1-api-1.0.2-20|46	
21mr|jboss-ejb-3.1-api-1.0.2-20|47	%files javadoc -f .mfiles-javadoc
21mr|jboss-ejb-3.1-api-1.0.2-20|48	%license LICENSE
21mr|jboss-ejb-3.1-api-1.0.2-20|49	

12953 21
21mr|jboss-ejb-3.2-api-1.0.0-7|1	%global namedreltag .Final
21mr|jboss-ejb-3.2-api-1.0.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-ejb-3.2-api-1.0.0-7|3	%global apiversion 3.2
21mr|jboss-ejb-3.2-api-1.0.0-7|4	%global oname jboss-ejb-api_%{apiversion}_spec
21mr|jboss-ejb-3.2-api-1.0.0-7|5	%global pname jboss-ejb-api_spec
21mr|jboss-ejb-3.2-api-1.0.0-7|6	Name:          jboss-ejb-3.2-api
21mr|jboss-ejb-3.2-api-1.0.0-7|7	Version:       1.0.0
21mr|jboss-ejb-3.2-api-1.0.0-7|8	Release:       7
21mr|jboss-ejb-3.2-api-1.0.0-7|9	Summary:       Enterprise JavaBeans 3.2 API
21mr|jboss-ejb-3.2-api-1.0.0-7|10	License:       CDDL or GPLv2 with exceptions
21mr|jboss-ejb-3.2-api-1.0.0-7|11	URL:           https://github.com/jboss/jboss-ejb-api_spec
21mr|jboss-ejb-3.2-api-1.0.0-7|12	Source0:       https://github.com/jboss/jboss-ejb-api_spec/archive/%{oname}-%{namedversion}.tar.gz
21mr|jboss-ejb-3.2-api-1.0.0-7|13	Source1:       http://jcp.org/aboutJava/communityprocess/cddl.txt
21mr|jboss-ejb-3.2-api-1.0.0-7|14	
21mr|jboss-ejb-3.2-api-1.0.0-7|15	BuildRequires: maven-local
21mr|jboss-ejb-3.2-api-1.0.0-7|16	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-ejb-3.2-api-1.0.0-7|17	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-ejb-3.2-api-1.0.0-7|18	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-ejb-3.2-api-1.0.0-7|19	BuildRequires: mvn(org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec)
21mr|jboss-ejb-3.2-api-1.0.0-7|20	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|jboss-ejb-3.2-api-1.0.0-7|21	
21mr|jboss-ejb-3.2-api-1.0.0-7|22	Group:          Development/Java
21mr|jboss-ejb-3.2-api-1.0.0-7|23	BuildArch:     noarch
21mr|jboss-ejb-3.2-api-1.0.0-7|24	# Java stack is not supported on x86_32
21mr|jboss-ejb-3.2-api-1.0.0-7|25	ExcludeArch: %{ix86}
21mr|jboss-ejb-3.2-api-1.0.0-7|26	
21mr|jboss-ejb-3.2-api-1.0.0-7|27	%description
21mr|jboss-ejb-3.2-api-1.0.0-7|28	JSR 345: Enterprise JavaBeans 3.2 API.
21mr|jboss-ejb-3.2-api-1.0.0-7|29	
21mr|jboss-ejb-3.2-api-1.0.0-7|30	%package javadoc
21mr|jboss-ejb-3.2-api-1.0.0-7|31	Summary:       Javadoc for %{name}
21mr|jboss-ejb-3.2-api-1.0.0-7|32	
21mr|jboss-ejb-3.2-api-1.0.0-7|33	%description javadoc
21mr|jboss-ejb-3.2-api-1.0.0-7|34	This package contains javadoc for %{name}.
21mr|jboss-ejb-3.2-api-1.0.0-7|35	
21mr|jboss-ejb-3.2-api-1.0.0-7|36	%prep
21mr|jboss-ejb-3.2-api-1.0.0-7|37	%setup -q -n %{pname}-%{oname}-%{namedversion}
21mr|jboss-ejb-3.2-api-1.0.0-7|38	# Unwanted build source jar
21mr|jboss-ejb-3.2-api-1.0.0-7|39	%pom_remove_plugin :maven-source-plugin
21mr|jboss-ejb-3.2-api-1.0.0-7|40	
21mr|jboss-ejb-3.2-api-1.0.0-7|41	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," LICENSE
21mr|jboss-ejb-3.2-api-1.0.0-7|42	cp -p %{SOURCE1} .
21mr|jboss-ejb-3.2-api-1.0.0-7|43	
21mr|jboss-ejb-3.2-api-1.0.0-7|44	%mvn_file :%{oname} %{name}
21mr|jboss-ejb-3.2-api-1.0.0-7|45	
21mr|jboss-ejb-3.2-api-1.0.0-7|46	%build
21mr|jboss-ejb-3.2-api-1.0.0-7|47	
21mr|jboss-ejb-3.2-api-1.0.0-7|48	%mvn_build
21mr|jboss-ejb-3.2-api-1.0.0-7|49	
21mr|jboss-ejb-3.2-api-1.0.0-7|50	%install
21mr|jboss-ejb-3.2-api-1.0.0-7|51	%mvn_install
21mr|jboss-ejb-3.2-api-1.0.0-7|52	
21mr|jboss-ejb-3.2-api-1.0.0-7|53	%files -f .mfiles
21mr|jboss-ejb-3.2-api-1.0.0-7|54	%doc README
21mr|jboss-ejb-3.2-api-1.0.0-7|55	%license cddl.txt LICENSE
21mr|jboss-ejb-3.2-api-1.0.0-7|56	
21mr|jboss-ejb-3.2-api-1.0.0-7|57	%files javadoc -f .mfiles-javadoc
21mr|jboss-ejb-3.2-api-1.0.0-7|58	%doc README
21mr|jboss-ejb-3.2-api-1.0.0-7|59	%license cddl.txt LICENSE
21mr|jboss-ejb-3.2-api-1.0.0-7|60	

12954 21
21mr|jboss-ejb3-ext-api-2.2.0-8|1	%global namedreltag .Final
21mr|jboss-ejb3-ext-api-2.2.0-8|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-ejb3-ext-api-2.2.0-8|3	
21mr|jboss-ejb3-ext-api-2.2.0-8|4	Name:             jboss-ejb3-ext-api
21mr|jboss-ejb3-ext-api-2.2.0-8|5	Version:          2.2.0
21mr|jboss-ejb3-ext-api-2.2.0-8|6	Release:          8
21mr|jboss-ejb3-ext-api-2.2.0-8|7	Summary:          JBoss EJB 3 Extension API
21mr|jboss-ejb3-ext-api-2.2.0-8|8	License:          LGPLv3+
21mr|jboss-ejb3-ext-api-2.2.0-8|9	URL:              http://www.jboss.org/ejb3
21mr|jboss-ejb3-ext-api-2.2.0-8|10	Source0:          https://github.com/wildfly/jboss-ejb3-ext-api/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-ejb3-ext-api-2.2.0-8|11	
21mr|jboss-ejb3-ext-api-2.2.0-8|12	Group:          Development/Java
21mr|jboss-ejb3-ext-api-2.2.0-8|13	BuildArch:        noarch
21mr|jboss-ejb3-ext-api-2.2.0-8|14	# Java stack is not supported on x86_32
21mr|jboss-ejb3-ext-api-2.2.0-8|15	ExcludeArch: %{ix86}
21mr|jboss-ejb3-ext-api-2.2.0-8|16	
21mr|jboss-ejb3-ext-api-2.2.0-8|17	BuildRequires:    maven-local
21mr|jboss-ejb3-ext-api-2.2.0-8|18	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-ejb3-ext-api-2.2.0-8|19	BuildRequires:    mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jboss-ejb3-ext-api-2.2.0-8|20	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-ejb3-ext-api-2.2.0-8|21	
21mr|jboss-ejb3-ext-api-2.2.0-8|22	%description
21mr|jboss-ejb3-ext-api-2.2.0-8|23	JBoss EJB 3 API for Bean Providers
21mr|jboss-ejb3-ext-api-2.2.0-8|24	
21mr|jboss-ejb3-ext-api-2.2.0-8|25	%package javadoc
21mr|jboss-ejb3-ext-api-2.2.0-8|26	Summary:          Javadoc for %{name}
21mr|jboss-ejb3-ext-api-2.2.0-8|27	
21mr|jboss-ejb3-ext-api-2.2.0-8|28	%description javadoc
21mr|jboss-ejb3-ext-api-2.2.0-8|29	This package contains the API documentation for %{name}.
21mr|jboss-ejb3-ext-api-2.2.0-8|30	
21mr|jboss-ejb3-ext-api-2.2.0-8|31	%prep
21mr|jboss-ejb3-ext-api-2.2.0-8|32	%setup -q -n %{name}-%{namedversion}
21mr|jboss-ejb3-ext-api-2.2.0-8|33	
21mr|jboss-ejb3-ext-api-2.2.0-8|34	%build
21mr|jboss-ejb3-ext-api-2.2.0-8|35	%mvn_build
21mr|jboss-ejb3-ext-api-2.2.0-8|36	
21mr|jboss-ejb3-ext-api-2.2.0-8|37	%install
21mr|jboss-ejb3-ext-api-2.2.0-8|38	%mvn_install
21mr|jboss-ejb3-ext-api-2.2.0-8|39	
21mr|jboss-ejb3-ext-api-2.2.0-8|40	%files -f .mfiles
21mr|jboss-ejb3-ext-api-2.2.0-8|41	%doc README.md
21mr|jboss-ejb3-ext-api-2.2.0-8|42	%license LICENSE
21mr|jboss-ejb3-ext-api-2.2.0-8|43	
21mr|jboss-ejb3-ext-api-2.2.0-8|44	%files javadoc -f .mfiles-javadoc
21mr|jboss-ejb3-ext-api-2.2.0-8|45	%license LICENSE
21mr|jboss-ejb3-ext-api-2.2.0-8|46	

12955 21
21mr|jboss-ejb-client-2.1.4-6|1	%global namedreltag .Final
21mr|jboss-ejb-client-2.1.4-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-ejb-client-2.1.4-6|3	
21mr|jboss-ejb-client-2.1.4-6|4	Name:          jboss-ejb-client
21mr|jboss-ejb-client-2.1.4-6|5	Version:       2.1.4
21mr|jboss-ejb-client-2.1.4-6|6	Release:       6
21mr|jboss-ejb-client-2.1.4-6|7	Summary:       JBoss EJB client
21mr|jboss-ejb-client-2.1.4-6|8	# https://issues.jboss.org/browse/EJBCLIENT-160
21mr|jboss-ejb-client-2.1.4-6|9	License:       LGPLv2+
21mr|jboss-ejb-client-2.1.4-6|10	URL:           http://www.jboss.org/
21mr|jboss-ejb-client-2.1.4-6|11	Source0:       https://github.com/jbossas/jboss-ejb-client/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-ejb-client-2.1.4-6|12	
21mr|jboss-ejb-client-2.1.4-6|13	Patch0:        jboss-ejb-client-2.1.4-remove-ambiguous-reference-to-debugf.patch
21mr|jboss-ejb-client-2.1.4-6|14	
21mr|jboss-ejb-client-2.1.4-6|15	BuildRequires: maven-local
21mr|jboss-ejb-client-2.1.4-6|16	BuildRequires: mvn(java_cup:java_cup)
21mr|jboss-ejb-client-2.1.4-6|17	BuildRequires: mvn(junit:junit)
21mr|jboss-ejb-client-2.1.4-6|18	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-ejb-client-2.1.4-6|19	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jboss-ejb-client-2.1.4-6|20	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-ejb-client-2.1.4-6|21	BuildRequires: mvn(org.jboss.byteman:byteman)
21mr|jboss-ejb-client-2.1.4-6|22	BuildRequires: mvn(org.jboss.byteman:byteman-bmunit)
21mr|jboss-ejb-client-2.1.4-6|23	BuildRequires: mvn(org.jboss.byteman:byteman-install)
21mr|jboss-ejb-client-2.1.4-6|24	BuildRequires: mvn(org.jboss.byteman:byteman-submit)
21mr|jboss-ejb-client-2.1.4-6|25	BuildRequires: mvn(org.jboss.logging:jboss-logging) >= 3.1.4.GA
21mr|jboss-ejb-client-2.1.4-6|26	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor:1)
21mr|jboss-ejb-client-2.1.4-6|27	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jboss-ejb-client-2.1.4-6|28	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling)
21mr|jboss-ejb-client-2.1.4-6|29	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling-river)
21mr|jboss-ejb-client-2.1.4-6|30	BuildRequires: mvn(org.jboss.remoting:jboss-remoting)
21mr|jboss-ejb-client-2.1.4-6|31	BuildRequires: mvn(org.jboss.sasl:jboss-sasl)
21mr|jboss-ejb-client-2.1.4-6|32	BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|jboss-ejb-client-2.1.4-6|33	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec)
21mr|jboss-ejb-client-2.1.4-6|34	BuildRequires: mvn(org.jboss.xnio:xnio-api)
21mr|jboss-ejb-client-2.1.4-6|35	BuildRequires: mvn(org.jboss.xnio:xnio-nio)
21mr|jboss-ejb-client-2.1.4-6|36	
21mr|jboss-ejb-client-2.1.4-6|37	Group:          Development/Java
21mr|jboss-ejb-client-2.1.4-6|38	BuildArch:     noarch
21mr|jboss-ejb-client-2.1.4-6|39	# Java stack is not supported on x86_32
21mr|jboss-ejb-client-2.1.4-6|40	ExcludeArch: %{ix86}
21mr|jboss-ejb-client-2.1.4-6|41	
21mr|jboss-ejb-client-2.1.4-6|42	%description
21mr|jboss-ejb-client-2.1.4-6|43	Client library for EJB applications working against Wildfly.
21mr|jboss-ejb-client-2.1.4-6|44	
21mr|jboss-ejb-client-2.1.4-6|45	%package javadoc
21mr|jboss-ejb-client-2.1.4-6|46	Summary:       Javadoc for %{name}
21mr|jboss-ejb-client-2.1.4-6|47	
21mr|jboss-ejb-client-2.1.4-6|48	%description javadoc
21mr|jboss-ejb-client-2.1.4-6|49	This package contains the API documentation for %{name}.
21mr|jboss-ejb-client-2.1.4-6|50	
21mr|jboss-ejb-client-2.1.4-6|51	%prep
21mr|jboss-ejb-client-2.1.4-6|52	%setup -q -n %{name}-%{namedversion}
21mr|jboss-ejb-client-2.1.4-6|53	%patch0 -p1
21mr|jboss-ejb-client-2.1.4-6|54	
21mr|jboss-ejb-client-2.1.4-6|55	%pom_xpath_set pom:properties/pom:version.org.jboss.logging.jboss-logging-processor 1
21mr|jboss-ejb-client-2.1.4-6|56	
21mr|jboss-ejb-client-2.1.4-6|57	# Dont work properly
21mr|jboss-ejb-client-2.1.4-6|58	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jboss-ejb-client-2.1.4-6|59	
21mr|jboss-ejb-client-2.1.4-6|60	%build
21mr|jboss-ejb-client-2.1.4-6|61	
21mr|jboss-ejb-client-2.1.4-6|62	# NoClassDefFoundError: Could not initialize class org.jboss.remoting3.remote.RemoteLogger
21mr|jboss-ejb-client-2.1.4-6|63	%mvn_build -f
21mr|jboss-ejb-client-2.1.4-6|64	
21mr|jboss-ejb-client-2.1.4-6|65	%install
21mr|jboss-ejb-client-2.1.4-6|66	%mvn_install
21mr|jboss-ejb-client-2.1.4-6|67	
21mr|jboss-ejb-client-2.1.4-6|68	%files -f .mfiles
21mr|jboss-ejb-client-2.1.4-6|69	
21mr|jboss-ejb-client-2.1.4-6|70	%files javadoc -f .mfiles-javadoc
21mr|jboss-ejb-client-2.1.4-6|71	

12956 21
21mr|jboss-el-2.2-api-1.0.5-1|1	%global namedreltag .Final
21mr|jboss-el-2.2-api-1.0.5-1|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-el-2.2-api-1.0.5-1|3	
21mr|jboss-el-2.2-api-1.0.5-1|4	Name:         jboss-el-2.2-api
21mr|jboss-el-2.2-api-1.0.5-1|5	Version:      1.0.5
21mr|jboss-el-2.2-api-1.0.5-1|6	Release:      1
21mr|jboss-el-2.2-api-1.0.5-1|7	Summary:      Expression Language 2.2 API
21mr|jboss-el-2.2-api-1.0.5-1|8	License:      CDDL or GPLv2 with exceptions
21mr|jboss-el-2.2-api-1.0.5-1|9	
21mr|jboss-el-2.2-api-1.0.5-1|10	URL:          https://github.com/jboss/jboss-el-api_spec
21mr|jboss-el-2.2-api-1.0.5-1|11	Source0:      %{url}/archive/jboss-el-api_2.2_spec-%{namedversion}.tar.gz
21mr|jboss-el-2.2-api-1.0.5-1|12	Source1:      cddl.txt
21mr|jboss-el-2.2-api-1.0.5-1|13	
21mr|jboss-el-2.2-api-1.0.5-1|14	Group:          Development/Java
21mr|jboss-el-2.2-api-1.0.5-1|15	BuildArch:    noarch
21mr|jboss-el-2.2-api-1.0.5-1|16	# Java stack is not supported on x86_32
21mr|jboss-el-2.2-api-1.0.5-1|17	ExcludeArch: %{ix86}
21mr|jboss-el-2.2-api-1.0.5-1|18	
21mr|jboss-el-2.2-api-1.0.5-1|19	BuildRequires: maven-local
21mr|jboss-el-2.2-api-1.0.5-1|20	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-el-2.2-api-1.0.5-1|21	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-el-2.2-api-1.0.5-1|22	
21mr|jboss-el-2.2-api-1.0.5-1|23	%description
21mr|jboss-el-2.2-api-1.0.5-1|24	Expression Language 2.2 API classes.
21mr|jboss-el-2.2-api-1.0.5-1|25	
21mr|jboss-el-2.2-api-1.0.5-1|26	%package javadoc
21mr|jboss-el-2.2-api-1.0.5-1|27	Summary: Javadocs for %{name}
21mr|jboss-el-2.2-api-1.0.5-1|28	
21mr|jboss-el-2.2-api-1.0.5-1|29	%description javadoc
21mr|jboss-el-2.2-api-1.0.5-1|30	This package contains the API documentation for %{name}.
21mr|jboss-el-2.2-api-1.0.5-1|31	
21mr|jboss-el-2.2-api-1.0.5-1|32	%prep
21mr|jboss-el-2.2-api-1.0.5-1|33	%setup -q -n jboss-el-api_spec-jboss-el-api_2.2_spec-%{namedversion}
21mr|jboss-el-2.2-api-1.0.5-1|34	
21mr|jboss-el-2.2-api-1.0.5-1|35	%pom_remove_plugin :maven-source-plugin
21mr|jboss-el-2.2-api-1.0.5-1|36	
21mr|jboss-el-2.2-api-1.0.5-1|37	cp %{SOURCE1} .
21mr|jboss-el-2.2-api-1.0.5-1|38	
21mr|jboss-el-2.2-api-1.0.5-1|39	%build
21mr|jboss-el-2.2-api-1.0.5-1|40	%mvn_build
21mr|jboss-el-2.2-api-1.0.5-1|41	
21mr|jboss-el-2.2-api-1.0.5-1|42	%install
21mr|jboss-el-2.2-api-1.0.5-1|43	%mvn_install
21mr|jboss-el-2.2-api-1.0.5-1|44	
21mr|jboss-el-2.2-api-1.0.5-1|45	%files -f .mfiles
21mr|jboss-el-2.2-api-1.0.5-1|46	%license cddl.txt LICENSE
21mr|jboss-el-2.2-api-1.0.5-1|47	%doc README
21mr|jboss-el-2.2-api-1.0.5-1|48	
21mr|jboss-el-2.2-api-1.0.5-1|49	%files javadoc -f .mfiles-javadoc
21mr|jboss-el-2.2-api-1.0.5-1|50	%license cddl.txt LICENSE
21mr|jboss-el-2.2-api-1.0.5-1|51	

12957 21
21mr|jboss-el-3.0-api-1.0.5-7|1	%global namedreltag .Final
21mr|jboss-el-3.0-api-1.0.5-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-el-3.0-api-1.0.5-7|3	
21mr|jboss-el-3.0-api-1.0.5-7|4	Name:             jboss-el-3.0-api
21mr|jboss-el-3.0-api-1.0.5-7|5	Version:          1.0.5
21mr|jboss-el-3.0-api-1.0.5-7|6	Release:          7
21mr|jboss-el-3.0-api-1.0.5-7|7	Summary:          JSR-341 Expression Language 3.0 API
21mr|jboss-el-3.0-api-1.0.5-7|8	License:          (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|jboss-el-3.0-api-1.0.5-7|9	Url:              https://github.com/jboss/jboss-el-api_spec
21mr|jboss-el-3.0-api-1.0.5-7|10	Source0:          https://github.com/jboss/jboss-el-api_spec/archive/jboss-el-api_3.0_spec-%{namedversion}.tar.gz
21mr|jboss-el-3.0-api-1.0.5-7|11	Source1:          http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jboss-el-3.0-api-1.0.5-7|12	Source2:          cddl.txt
21mr|jboss-el-3.0-api-1.0.5-7|13	
21mr|jboss-el-3.0-api-1.0.5-7|14	BuildRequires:    maven-local
21mr|jboss-el-3.0-api-1.0.5-7|15	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-el-3.0-api-1.0.5-7|16	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-el-3.0-api-1.0.5-7|17	
21mr|jboss-el-3.0-api-1.0.5-7|18	Group:          Development/Java
21mr|jboss-el-3.0-api-1.0.5-7|19	BuildArch:        noarch
21mr|jboss-el-3.0-api-1.0.5-7|20	# Java stack is not supported on x86_32
21mr|jboss-el-3.0-api-1.0.5-7|21	ExcludeArch: %{ix86}
21mr|jboss-el-3.0-api-1.0.5-7|22	
21mr|jboss-el-3.0-api-1.0.5-7|23	%description
21mr|jboss-el-3.0-api-1.0.5-7|24	The JSR-341 Expression Language 3.0 API classes.
21mr|jboss-el-3.0-api-1.0.5-7|25	
21mr|jboss-el-3.0-api-1.0.5-7|26	%package javadoc
21mr|jboss-el-3.0-api-1.0.5-7|27	Summary:          Javadoc for %{name}
21mr|jboss-el-3.0-api-1.0.5-7|28	
21mr|jboss-el-3.0-api-1.0.5-7|29	%description javadoc
21mr|jboss-el-3.0-api-1.0.5-7|30	This package contains the API documentation for %{name}.
21mr|jboss-el-3.0-api-1.0.5-7|31	
21mr|jboss-el-3.0-api-1.0.5-7|32	%prep
21mr|jboss-el-3.0-api-1.0.5-7|33	%setup -q -n jboss-el-api_spec-jboss-el-api_3.0_spec-%{namedversion}
21mr|jboss-el-3.0-api-1.0.5-7|34	
21mr|jboss-el-3.0-api-1.0.5-7|35	cp %{SOURCE1} .
21mr|jboss-el-3.0-api-1.0.5-7|36	cp %{SOURCE2} .
21mr|jboss-el-3.0-api-1.0.5-7|37	
21mr|jboss-el-3.0-api-1.0.5-7|38	%pom_remove_plugin :maven-source-plugin
21mr|jboss-el-3.0-api-1.0.5-7|39	
21mr|jboss-el-3.0-api-1.0.5-7|40	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," LICENSE
21mr|jboss-el-3.0-api-1.0.5-7|41	
21mr|jboss-el-3.0-api-1.0.5-7|42	%build
21mr|jboss-el-3.0-api-1.0.5-7|43	%mvn_build
21mr|jboss-el-3.0-api-1.0.5-7|44	
21mr|jboss-el-3.0-api-1.0.5-7|45	%install
21mr|jboss-el-3.0-api-1.0.5-7|46	%mvn_install
21mr|jboss-el-3.0-api-1.0.5-7|47	
21mr|jboss-el-3.0-api-1.0.5-7|48	%files -f .mfiles
21mr|jboss-el-3.0-api-1.0.5-7|49	%doc README
21mr|jboss-el-3.0-api-1.0.5-7|50	%license LICENSE cddl.txt LICENSE-2.0.txt
21mr|jboss-el-3.0-api-1.0.5-7|51	
21mr|jboss-el-3.0-api-1.0.5-7|52	%files javadoc -f .mfiles-javadoc
21mr|jboss-el-3.0-api-1.0.5-7|53	%license LICENSE cddl.txt LICENSE-2.0.txt
21mr|jboss-el-3.0-api-1.0.5-7|54	

12958 21
21mr|jboss-iiop-client-1.0.0-18|1	%global namedreltag .Final
21mr|jboss-iiop-client-1.0.0-18|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-iiop-client-1.0.0-18|3	
21mr|jboss-iiop-client-1.0.0-18|4	Name:             jboss-iiop-client
21mr|jboss-iiop-client-1.0.0-18|5	Version:          1.0.0
21mr|jboss-iiop-client-1.0.0-18|6	Release:          18
21mr|jboss-iiop-client-1.0.0-18|7	Summary:          JBoss IIOP Client
21mr|jboss-iiop-client-1.0.0-18|8	License:          LGPLv2+
21mr|jboss-iiop-client-1.0.0-18|9	URL:              http://www.jboss.org/jbossiiop
21mr|jboss-iiop-client-1.0.0-18|10	Source0:          https://github.com/jbossas/jboss-iiop-client/archive/1.0.0.Final.tar.gz
21mr|jboss-iiop-client-1.0.0-18|11	
21mr|jboss-iiop-client-1.0.0-18|12	Group:          Development/Java
21mr|jboss-iiop-client-1.0.0-18|13	BuildArch:        noarch
21mr|jboss-iiop-client-1.0.0-18|14	# Java stack is not supported on x86_32
21mr|jboss-iiop-client-1.0.0-18|15	ExcludeArch: %{ix86}
21mr|jboss-iiop-client-1.0.0-18|16	
21mr|jboss-iiop-client-1.0.0-18|17	BuildRequires:    maven-local
21mr|jboss-iiop-client-1.0.0-18|18	BuildRequires:    mvn(junit:junit)
21mr|jboss-iiop-client-1.0.0-18|19	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-iiop-client-1.0.0-18|20	BuildRequires:    mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|jboss-iiop-client-1.0.0-18|21	
21mr|jboss-iiop-client-1.0.0-18|22	
21mr|jboss-iiop-client-1.0.0-18|23	%description
21mr|jboss-iiop-client-1.0.0-18|24	Client library for EJB applications working against JBoss AS using
21mr|jboss-iiop-client-1.0.0-18|25	the IIOP protocol
21mr|jboss-iiop-client-1.0.0-18|26	
21mr|jboss-iiop-client-1.0.0-18|27	%package javadoc
21mr|jboss-iiop-client-1.0.0-18|28	Summary:          Javadoc for %{name}
21mr|jboss-iiop-client-1.0.0-18|29	
21mr|jboss-iiop-client-1.0.0-18|30	%description javadoc
21mr|jboss-iiop-client-1.0.0-18|31	This package contains the API documentation for %{name}.
21mr|jboss-iiop-client-1.0.0-18|32	
21mr|jboss-iiop-client-1.0.0-18|33	%prep
21mr|jboss-iiop-client-1.0.0-18|34	%setup -q -n jboss-iiop-client-%{namedversion}
21mr|jboss-iiop-client-1.0.0-18|35	
21mr|jboss-iiop-client-1.0.0-18|36	%build
21mr|jboss-iiop-client-1.0.0-18|37	%mvn_build
21mr|jboss-iiop-client-1.0.0-18|38	
21mr|jboss-iiop-client-1.0.0-18|39	%install
21mr|jboss-iiop-client-1.0.0-18|40	%mvn_install
21mr|jboss-iiop-client-1.0.0-18|41	
21mr|jboss-iiop-client-1.0.0-18|42	%files -f .mfiles
21mr|jboss-iiop-client-1.0.0-18|43	
21mr|jboss-iiop-client-1.0.0-18|44	%files javadoc -f .mfiles-javadoc
21mr|jboss-iiop-client-1.0.0-18|45	

12959 21
21mr|jboss-integration-6.0.0-0.11.CR1|1	%global namedreltag .CR1
21mr|jboss-integration-6.0.0-0.11.CR1|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-integration-6.0.0-0.11.CR1|3	
21mr|jboss-integration-6.0.0-0.11.CR1|4	Name:             jboss-integration
21mr|jboss-integration-6.0.0-0.11.CR1|5	Version:          6.0.0
21mr|jboss-integration-6.0.0-0.11.CR1|6	Release:          0.11%{namedreltag}
21mr|jboss-integration-6.0.0-0.11.CR1|7	Summary:          JBoss Integration
21mr|jboss-integration-6.0.0-0.11.CR1|8	License:          LGPLv2+
21mr|jboss-integration-6.0.0-0.11.CR1|9	URL:              http://www.jboss.org
21mr|jboss-integration-6.0.0-0.11.CR1|10	
21mr|jboss-integration-6.0.0-0.11.CR1|11	# svn export http://anonsvn.jboss.org/repos/jbossas/projects/integration/tags/6.0.0.CR1/ jboss-integration-6.0.0.CR1
21mr|jboss-integration-6.0.0-0.11.CR1|12	# tar -zcvf jboss-integration-6.0.0.CR1.tar.gz jboss-integration-6.0.0.CR1
21mr|jboss-integration-6.0.0-0.11.CR1|13	Source0:          jboss-integration-%{namedversion}.tar.gz
21mr|jboss-integration-6.0.0-0.11.CR1|14	
21mr|jboss-integration-6.0.0-0.11.CR1|15	Group:          Development/Java
21mr|jboss-integration-6.0.0-0.11.CR1|16	BuildArch:        noarch
21mr|jboss-integration-6.0.0-0.11.CR1|17	# Java stack is not supported on x86_32
21mr|jboss-integration-6.0.0-0.11.CR1|18	ExcludeArch: %{ix86}
21mr|jboss-integration-6.0.0-0.11.CR1|19	
21mr|jboss-integration-6.0.0-0.11.CR1|20	BuildRequires:    jacorb
21mr|jboss-integration-6.0.0-0.11.CR1|21	BuildRequires:    maven-local
21mr|jboss-integration-6.0.0-0.11.CR1|22	BuildRequires:    maven-compiler-plugin
21mr|jboss-integration-6.0.0-0.11.CR1|23	BuildRequires:    maven-enforcer-plugin
21mr|jboss-integration-6.0.0-0.11.CR1|24	BuildRequires:    maven-install-plugin
21mr|jboss-integration-6.0.0-0.11.CR1|25	BuildRequires:    maven-jar-plugin
21mr|jboss-integration-6.0.0-0.11.CR1|26	BuildRequires:    maven-javadoc-plugin
21mr|jboss-integration-6.0.0-0.11.CR1|27	BuildRequires:    jboss-parent
21mr|jboss-integration-6.0.0-0.11.CR1|28	BuildRequires:    jboss-transaction-1.1-api
21mr|jboss-integration-6.0.0-0.11.CR1|29	
21mr|jboss-integration-6.0.0-0.11.CR1|30	%description
21mr|jboss-integration-6.0.0-0.11.CR1|31	The JBoss integration classes
21mr|jboss-integration-6.0.0-0.11.CR1|32	
21mr|jboss-integration-6.0.0-0.11.CR1|33	%package javadoc
21mr|jboss-integration-6.0.0-0.11.CR1|34	Summary:          Javadocs for %{name}
21mr|jboss-integration-6.0.0-0.11.CR1|35	
21mr|jboss-integration-6.0.0-0.11.CR1|36	%description javadoc
21mr|jboss-integration-6.0.0-0.11.CR1|37	This package contains the API documentation for %{name}.
21mr|jboss-integration-6.0.0-0.11.CR1|38	
21mr|jboss-integration-6.0.0-0.11.CR1|39	%prep
21mr|jboss-integration-6.0.0-0.11.CR1|40	%setup -q -n jboss-integration-%{namedversion}
21mr|jboss-integration-6.0.0-0.11.CR1|41	
21mr|jboss-integration-6.0.0-0.11.CR1|42	# Not needed
21mr|jboss-integration-6.0.0-0.11.CR1|43	%pom_disable_module jboss-classloading-spi
21mr|jboss-integration-6.0.0-0.11.CR1|44	%pom_disable_module jboss-deployment-spi
21mr|jboss-integration-6.0.0-0.11.CR1|45	%pom_disable_module jboss-transaction-spi
21mr|jboss-integration-6.0.0-0.11.CR1|46	%pom_disable_module jboss-scanning-spi
21mr|jboss-integration-6.0.0-0.11.CR1|47	%pom_disable_module jboss-annotations-spi
21mr|jboss-integration-6.0.0-0.11.CR1|48	%pom_disable_module jboss-jca-spi
21mr|jboss-integration-6.0.0-0.11.CR1|49	%pom_disable_module build
21mr|jboss-integration-6.0.0-0.11.CR1|50	
21mr|jboss-integration-6.0.0-0.11.CR1|51	%pom_remove_dep "org.jboss.javaee:jboss-transaction-api" jboss-corba-ots-spi/pom.xml
21mr|jboss-integration-6.0.0-0.11.CR1|52	%pom_add_dep "org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec" jboss-corba-ots-spi/pom.xml
21mr|jboss-integration-6.0.0-0.11.CR1|53	
21mr|jboss-integration-6.0.0-0.11.CR1|54	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," build/lgpl.txt
21mr|jboss-integration-6.0.0-0.11.CR1|55	
21mr|jboss-integration-6.0.0-0.11.CR1|56	%build
21mr|jboss-integration-6.0.0-0.11.CR1|57	%mvn_build
21mr|jboss-integration-6.0.0-0.11.CR1|58	
21mr|jboss-integration-6.0.0-0.11.CR1|59	%install
21mr|jboss-integration-6.0.0-0.11.CR1|60	%mvn_install
21mr|jboss-integration-6.0.0-0.11.CR1|61	
21mr|jboss-integration-6.0.0-0.11.CR1|62	%files -f .mfiles
21mr|jboss-integration-6.0.0-0.11.CR1|63	%doc build/lgpl.txt
21mr|jboss-integration-6.0.0-0.11.CR1|64	
21mr|jboss-integration-6.0.0-0.11.CR1|65	%files javadoc -f .mfiles-javadoc
21mr|jboss-integration-6.0.0-0.11.CR1|66	%doc build/lgpl.txt
21mr|jboss-integration-6.0.0-0.11.CR1|67	

12960 21
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|1	%global namedreltag .20120319git49a904
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|3	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|4	Name:             jboss-interceptors-1.1-api
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|5	Version:          1.0.2
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|6	Release:          0.19%{namedreltag}
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|7	Summary:          Interceptors 1.1 API
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|9	URL:              http://www.jboss.org
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|10	Group:          Development/Java
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|11	BuildArch:        noarch
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|12	# Java stack is not supported on x86_32
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|13	ExcludeArch: %{ix86}
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|14	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|15	# git clone git://github.com/jboss/jboss-interceptors-api_spec.git jboss-interceptors-1.1-api
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|16	# cd jboss-interceptors-1.1-api/ && git archive --format=tar --prefix=jboss-interceptors-1.1-api/ 49a90471d8108b5b2a2da6063b5591a9f41ed24a | xz > jboss-interceptors-1.1-api-1.0.2.20120319git49a904.tar.xz
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|17	Source0:          jboss-interceptors-1.1-api-%{namedversion}.tar.xz
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|18	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|19	BuildRequires:    maven-local
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|20	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|21	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|22	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|23	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|24	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|25	%description
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|26	This package contains The JavaEE Interceptors 1.1 API classes from JSR 318.
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|27	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|28	%package javadoc
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|29	Summary:          Javadocs for %{name}
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|30	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|31	%description javadoc
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|32	This package contains the API documentation for %{name}.
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|33	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|34	%prep
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|35	%setup -q -n jboss-interceptors-1.1-api
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|36	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|37	%build
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|38	%mvn_build
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|39	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|40	%install
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|41	%mvn_install
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|42	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|43	%files -f .mfiles
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|44	%doc README
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|45	%license LICENSE
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|46	
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|47	%files javadoc -f .mfiles-javadoc
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|48	%license LICENSE
21mr|jboss-interceptors-1.1-api-1.0.2-0.19.20120319git49a904|49	

12961 21
21mr|jboss-interceptors-1.2-api-1.0.0-11|1	%global namedreltag .Final
21mr|jboss-interceptors-1.2-api-1.0.0-11|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-interceptors-1.2-api-1.0.0-11|3	%global oname jboss-interceptors-api_1.2_spec
21mr|jboss-interceptors-1.2-api-1.0.0-11|4	
21mr|jboss-interceptors-1.2-api-1.0.0-11|5	Name:          jboss-interceptors-1.2-api
21mr|jboss-interceptors-1.2-api-1.0.0-11|6	Version:       1.0.0
21mr|jboss-interceptors-1.2-api-1.0.0-11|7	Release:       11
21mr|jboss-interceptors-1.2-api-1.0.0-11|8	Summary:       Java EE Interceptors 1.2 API
21mr|jboss-interceptors-1.2-api-1.0.0-11|9	License:       CDDL or GPLv2 with exceptions
21mr|jboss-interceptors-1.2-api-1.0.0-11|10	URL:           https://github.com/jboss/jboss-interceptors-api_spec
21mr|jboss-interceptors-1.2-api-1.0.0-11|11	Source0:       https://github.com/jboss/jboss-interceptors-api_spec/archive/jboss-interceptors-api_1.2_spec-%{namedversion}.tar.gz
21mr|jboss-interceptors-1.2-api-1.0.0-11|12	
21mr|jboss-interceptors-1.2-api-1.0.0-11|13	BuildRequires: jboss-parent
21mr|jboss-interceptors-1.2-api-1.0.0-11|14	
21mr|jboss-interceptors-1.2-api-1.0.0-11|15	BuildRequires: maven-local
21mr|jboss-interceptors-1.2-api-1.0.0-11|16	BuildRequires: maven-enforcer-plugin
21mr|jboss-interceptors-1.2-api-1.0.0-11|17	BuildRequires: maven-plugin-bundle
21mr|jboss-interceptors-1.2-api-1.0.0-11|18	BuildRequires: maven-source-plugin
21mr|jboss-interceptors-1.2-api-1.0.0-11|19	
21mr|jboss-interceptors-1.2-api-1.0.0-11|20	Group:          Development/Java
21mr|jboss-interceptors-1.2-api-1.0.0-11|21	Group:          Development/Java
21mr|jboss-interceptors-1.2-api-1.0.0-11|22	BuildArch:     noarch
21mr|jboss-interceptors-1.2-api-1.0.0-11|23	# Java stack is not supported on x86_32
21mr|jboss-interceptors-1.2-api-1.0.0-11|24	ExcludeArch: %{ix86}
21mr|jboss-interceptors-1.2-api-1.0.0-11|25	
21mr|jboss-interceptors-1.2-api-1.0.0-11|26	%description
21mr|jboss-interceptors-1.2-api-1.0.0-11|27	The Java EE  Interceptors 1.2 API classes from JSR 318.
21mr|jboss-interceptors-1.2-api-1.0.0-11|28	
21mr|jboss-interceptors-1.2-api-1.0.0-11|29	%package javadoc
21mr|jboss-interceptors-1.2-api-1.0.0-11|30	Summary:       Javadoc for %{name}
21mr|jboss-interceptors-1.2-api-1.0.0-11|31	
21mr|jboss-interceptors-1.2-api-1.0.0-11|32	%description javadoc
21mr|jboss-interceptors-1.2-api-1.0.0-11|33	This package contains javadoc for %{name}.
21mr|jboss-interceptors-1.2-api-1.0.0-11|34	
21mr|jboss-interceptors-1.2-api-1.0.0-11|35	%prep
21mr|jboss-interceptors-1.2-api-1.0.0-11|36	%setup -q -n jboss-interceptors-api_spec-jboss-interceptors-api_1.2_spec-%{namedversion}
21mr|jboss-interceptors-1.2-api-1.0.0-11|37	
21mr|jboss-interceptors-1.2-api-1.0.0-11|38	# Fix incorrect-fsf-address
21mr|jboss-interceptors-1.2-api-1.0.0-11|39	sed -i "s,59,51,;s,Temple Place,Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," LICENSE
21mr|jboss-interceptors-1.2-api-1.0.0-11|40	
21mr|jboss-interceptors-1.2-api-1.0.0-11|41	%mvn_file :%{oname} %{name}
21mr|jboss-interceptors-1.2-api-1.0.0-11|42	
21mr|jboss-interceptors-1.2-api-1.0.0-11|43	%build
21mr|jboss-interceptors-1.2-api-1.0.0-11|44	
21mr|jboss-interceptors-1.2-api-1.0.0-11|45	%mvn_build
21mr|jboss-interceptors-1.2-api-1.0.0-11|46	
21mr|jboss-interceptors-1.2-api-1.0.0-11|47	%install
21mr|jboss-interceptors-1.2-api-1.0.0-11|48	%mvn_install
21mr|jboss-interceptors-1.2-api-1.0.0-11|49	
21mr|jboss-interceptors-1.2-api-1.0.0-11|50	%files -f .mfiles
21mr|jboss-interceptors-1.2-api-1.0.0-11|51	%doc README
21mr|jboss-interceptors-1.2-api-1.0.0-11|52	%license LICENSE
21mr|jboss-interceptors-1.2-api-1.0.0-11|53	
21mr|jboss-interceptors-1.2-api-1.0.0-11|54	%files javadoc -f .mfiles-javadoc
21mr|jboss-interceptors-1.2-api-1.0.0-11|55	%license LICENSE
21mr|jboss-interceptors-1.2-api-1.0.0-11|56	

12962 21
21mr|jboss-invocation-1.4.1-6|1	%global namedreltag .Final
21mr|jboss-invocation-1.4.1-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-invocation-1.4.1-6|3	
21mr|jboss-invocation-1.4.1-6|4	Name:             jboss-invocation
21mr|jboss-invocation-1.4.1-6|5	Version:          1.4.1
21mr|jboss-invocation-1.4.1-6|6	Release:          6
21mr|jboss-invocation-1.4.1-6|7	Summary:          JBoss Invocation API
21mr|jboss-invocation-1.4.1-6|8	License:          LGPLv2+
21mr|jboss-invocation-1.4.1-6|9	URL:              https://github.com/jbossas/jboss-invocation
21mr|jboss-invocation-1.4.1-6|10	Source0:          https://github.com/jbossas/jboss-invocation/archive/%{namedversion}.tar.gz
21mr|jboss-invocation-1.4.1-6|11	
21mr|jboss-invocation-1.4.1-6|12	Group:          Development/Java
21mr|jboss-invocation-1.4.1-6|13	BuildArch:        noarch
21mr|jboss-invocation-1.4.1-6|14	# Java stack is not supported on x86_32
21mr|jboss-invocation-1.4.1-6|15	ExcludeArch: %{ix86}
21mr|jboss-invocation-1.4.1-6|16	
21mr|jboss-invocation-1.4.1-6|17	BuildRequires:    maven-local
21mr|jboss-invocation-1.4.1-6|18	BuildRequires:    mvn(junit:junit)
21mr|jboss-invocation-1.4.1-6|19	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-invocation-1.4.1-6|20	BuildRequires:    mvn(org.jboss.classfilewriter:jboss-classfilewriter)
21mr|jboss-invocation-1.4.1-6|21	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-invocation-1.4.1-6|22	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|jboss-invocation-1.4.1-6|23	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-invocation-1.4.1-6|24	BuildRequires:    mvn(org.jboss.marshalling:jboss-marshalling)
21mr|jboss-invocation-1.4.1-6|25	BuildRequires:    mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|jboss-invocation-1.4.1-6|26	BuildRequires:    mvn(org.wildfly.security:wildfly-security-manager)
21mr|jboss-invocation-1.4.1-6|27	
21mr|jboss-invocation-1.4.1-6|28	%description
21mr|jboss-invocation-1.4.1-6|29	This package contains JBoss Invocation API
21mr|jboss-invocation-1.4.1-6|30	
21mr|jboss-invocation-1.4.1-6|31	%package javadoc
21mr|jboss-invocation-1.4.1-6|32	Summary:          Javadocs for %{name}
21mr|jboss-invocation-1.4.1-6|33	
21mr|jboss-invocation-1.4.1-6|34	%description javadoc
21mr|jboss-invocation-1.4.1-6|35	This package contains the API documentation for %{name}.
21mr|jboss-invocation-1.4.1-6|36	
21mr|jboss-invocation-1.4.1-6|37	%prep
21mr|jboss-invocation-1.4.1-6|38	%setup -q -n jboss-invocation-%{namedversion}
21mr|jboss-invocation-1.4.1-6|39	
21mr|jboss-invocation-1.4.1-6|40	%pom_remove_plugin "org.jboss.bridger:bridger"
21mr|jboss-invocation-1.4.1-6|41	%pom_remove_plugin "org.jboss.seven2six:seven2six"
21mr|jboss-invocation-1.4.1-6|42	
21mr|jboss-invocation-1.4.1-6|43	%build
21mr|jboss-invocation-1.4.1-6|44	%mvn_build
21mr|jboss-invocation-1.4.1-6|45	
21mr|jboss-invocation-1.4.1-6|46	%install
21mr|jboss-invocation-1.4.1-6|47	%mvn_install
21mr|jboss-invocation-1.4.1-6|48	
21mr|jboss-invocation-1.4.1-6|49	%files -f .mfiles
21mr|jboss-invocation-1.4.1-6|50	
21mr|jboss-invocation-1.4.1-6|51	%files javadoc -f .mfiles-javadoc
21mr|jboss-invocation-1.4.1-6|52	

12963 21
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|1	%global namedreltag .Final
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|3	%global oname jboss-j2eemgmt-api_1.1_spec
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|4	Name:          jboss-j2eemgmt-1.1-api
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|5	Version:       1.0.1
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|6	Release:       16
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|7	Summary:       Java EE Management 1.1 API
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|8	License:       LGPLv2+
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|9	URL:           http://www.jboss.org/
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|10	# git clone git://github.com/jboss/jboss-j2eemgmt-api_spec.git jboss-j2eemgmt-1.1-api
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|11	# cd jboss-j2eemgmt-1.1-api/ && git archive --format=tar --prefix=jboss-j2eemgmt-1.1-api/ jboss-j2eemgmt-api_1.1_spec-1.0.1.Final | xz > jboss-j2eemgmt-1.1-api-1.0.1.Final.tar.xz
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|12	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|13	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|14	BuildRequires: java-devel
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|15	BuildRequires: jboss-specs-parent
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|16	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|17	BuildRequires: jboss-ejb-3.1-api
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|18	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|19	BuildRequires: maven-local
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|20	BuildRequires: maven-enforcer-plugin
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|21	BuildRequires: maven-plugin-bundle
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|22	BuildRequires: maven-source-plugin
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|23	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|24	Group:          Development/Java
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|25	BuildArch:     noarch
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|26	# Java stack is not supported on x86_32
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|27	ExcludeArch: %{ix86}
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|28	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|29	%description
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|30	JSR-77: Java EE Management 1.1 API.
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|31	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|32	%package javadoc
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|33	Summary:       Javadoc for %{name}
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|34	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|35	%description javadoc
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|36	This package contains javadoc for %{name}.
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|37	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|38	%prep
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|39	%setup -q -n %{name}
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|40	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|41	%build
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|42	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|43	%mvn_file :%{oname} %{name}
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|44	%mvn_build
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|45	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|46	%install
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|47	%mvn_install
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|48	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|49	%files -f .mfiles
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|50	
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|51	%files javadoc -f .mfiles-javadoc
21mr|jboss-j2eemgmt-1.1-api-1.0.1-16|52	

12964 21
21mr|jboss-jacc-1.4-api-1.0.2-17|1	%global namedreltag .Final
21mr|jboss-jacc-1.4-api-1.0.2-17|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jacc-1.4-api-1.0.2-17|3	
21mr|jboss-jacc-1.4-api-1.0.2-17|4	Name:           jboss-jacc-1.4-api
21mr|jboss-jacc-1.4-api-1.0.2-17|5	Version:        1.0.2
21mr|jboss-jacc-1.4-api-1.0.2-17|6	Release:        17
21mr|jboss-jacc-1.4-api-1.0.2-17|7	Summary:        JBoss JACC 1.4 API
21mr|jboss-jacc-1.4-api-1.0.2-17|8	License:        CDDL or GPLv2 with exceptions
21mr|jboss-jacc-1.4-api-1.0.2-17|9	URL:            http://www.jboss.org
21mr|jboss-jacc-1.4-api-1.0.2-17|10	
21mr|jboss-jacc-1.4-api-1.0.2-17|11	# git clone git://github.com/jboss/jboss-jacc-api_spec.git jboss-jacc-1.4-api
21mr|jboss-jacc-1.4-api-1.0.2-17|12	# cd jboss-jacc-1.4-api/ && git archive --format=tar --prefix=jboss-jacc-1.4-api/ jboss-jacc-api_1.4_spec-1.0.2.Final | xz > jboss-jacc-1.4-api-1.0.2.Final.tar.xz
21mr|jboss-jacc-1.4-api-1.0.2-17|13	
21mr|jboss-jacc-1.4-api-1.0.2-17|14	Source0:        %{name}-%{namedversion}.tar.xz
21mr|jboss-jacc-1.4-api-1.0.2-17|15	
21mr|jboss-jacc-1.4-api-1.0.2-17|16	BuildRequires:  maven-local
21mr|jboss-jacc-1.4-api-1.0.2-17|17	BuildRequires:  mvn(junit:junit)
21mr|jboss-jacc-1.4-api-1.0.2-17|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jacc-1.4-api-1.0.2-17|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-jacc-1.4-api-1.0.2-17|20	BuildRequires:  mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jacc-1.4-api-1.0.2-17|21	BuildRequires:  mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|jboss-jacc-1.4-api-1.0.2-17|22	
21mr|jboss-jacc-1.4-api-1.0.2-17|23	Group:          Development/Java
21mr|jboss-jacc-1.4-api-1.0.2-17|24	BuildArch:      noarch
21mr|jboss-jacc-1.4-api-1.0.2-17|25	# Java stack is not supported on x86_32
21mr|jboss-jacc-1.4-api-1.0.2-17|26	ExcludeArch: %{ix86}
21mr|jboss-jacc-1.4-api-1.0.2-17|27	
21mr|jboss-jacc-1.4-api-1.0.2-17|28	%description
21mr|jboss-jacc-1.4-api-1.0.2-17|29	JBoss Java Authorization Contract for Containers 1.4 API.
21mr|jboss-jacc-1.4-api-1.0.2-17|30	
21mr|jboss-jacc-1.4-api-1.0.2-17|31	%package javadoc
21mr|jboss-jacc-1.4-api-1.0.2-17|32	Summary:        Javadocs for %{name}
21mr|jboss-jacc-1.4-api-1.0.2-17|33	
21mr|jboss-jacc-1.4-api-1.0.2-17|34	%description javadoc
21mr|jboss-jacc-1.4-api-1.0.2-17|35	This package contains the API documentation for %{name}.
21mr|jboss-jacc-1.4-api-1.0.2-17|36	
21mr|jboss-jacc-1.4-api-1.0.2-17|37	%prep
21mr|jboss-jacc-1.4-api-1.0.2-17|38	%setup -q -n %{name}
21mr|jboss-jacc-1.4-api-1.0.2-17|39	
21mr|jboss-jacc-1.4-api-1.0.2-17|40	%mvn_file : %{name}/%{name} %{name}
21mr|jboss-jacc-1.4-api-1.0.2-17|41	
21mr|jboss-jacc-1.4-api-1.0.2-17|42	%build
21mr|jboss-jacc-1.4-api-1.0.2-17|43	%mvn_build
21mr|jboss-jacc-1.4-api-1.0.2-17|44	
21mr|jboss-jacc-1.4-api-1.0.2-17|45	%install
21mr|jboss-jacc-1.4-api-1.0.2-17|46	%mvn_install
21mr|jboss-jacc-1.4-api-1.0.2-17|47	
21mr|jboss-jacc-1.4-api-1.0.2-17|48	%files -f .mfiles
21mr|jboss-jacc-1.4-api-1.0.2-17|49	%doc README LICENSE
21mr|jboss-jacc-1.4-api-1.0.2-17|50	
21mr|jboss-jacc-1.4-api-1.0.2-17|51	%files javadoc -f .mfiles-javadoc
21mr|jboss-jacc-1.4-api-1.0.2-17|52	%doc LICENSE README
21mr|jboss-jacc-1.4-api-1.0.2-17|53	

12965 21
21mr|jboss-jacc-1.5-api-1.0.0-11|1	%global namedreltag .Final
21mr|jboss-jacc-1.5-api-1.0.0-11|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jacc-1.5-api-1.0.0-11|3	
21mr|jboss-jacc-1.5-api-1.0.0-11|4	Name:             jboss-jacc-1.5-api
21mr|jboss-jacc-1.5-api-1.0.0-11|5	Version:          1.0.0
21mr|jboss-jacc-1.5-api-1.0.0-11|6	Release:          11
21mr|jboss-jacc-1.5-api-1.0.0-11|7	Summary:          JACC 1.5 API (JSR-115)
21mr|jboss-jacc-1.5-api-1.0.0-11|8	Group:            Development/Java
21mr|jboss-jacc-1.5-api-1.0.0-11|9	License:          (CDDL or GPLv2 with exceptions) or LGPLv2+
21mr|jboss-jacc-1.5-api-1.0.0-11|10	URL:              https://github.com/jboss/jboss-jacc-api_spec
21mr|jboss-jacc-1.5-api-1.0.0-11|11	Source0:          https://github.com/jboss/jboss-jacc-api_spec/archive/jboss-jacc-api_1.5_spec-%{namedversion}.tar.gz
21mr|jboss-jacc-1.5-api-1.0.0-11|12	
21mr|jboss-jacc-1.5-api-1.0.0-11|13	BuildRequires:    jboss-parent
21mr|jboss-jacc-1.5-api-1.0.0-11|14	BuildRequires:    jboss-servlet-3.1-api
21mr|jboss-jacc-1.5-api-1.0.0-11|15	BuildRequires:    junit
21mr|jboss-jacc-1.5-api-1.0.0-11|16	BuildRequires:    maven-local
21mr|jboss-jacc-1.5-api-1.0.0-11|17	BuildRequires:    maven-enforcer-plugin
21mr|jboss-jacc-1.5-api-1.0.0-11|18	BuildRequires:    maven-plugin-bundle
21mr|jboss-jacc-1.5-api-1.0.0-11|19	BuildRequires:    maven-surefire-provider-junit
21mr|jboss-jacc-1.5-api-1.0.0-11|20	
21mr|jboss-jacc-1.5-api-1.0.0-11|21	BuildArch:        noarch
21mr|jboss-jacc-1.5-api-1.0.0-11|22	# Java stack is not supported on x86_32
21mr|jboss-jacc-1.5-api-1.0.0-11|23	ExcludeArch: %{ix86}
21mr|jboss-jacc-1.5-api-1.0.0-11|24	
21mr|jboss-jacc-1.5-api-1.0.0-11|25	Provides:         javax.security.jacc
21mr|jboss-jacc-1.5-api-1.0.0-11|26	
21mr|jboss-jacc-1.5-api-1.0.0-11|27	%description
21mr|jboss-jacc-1.5-api-1.0.0-11|28	JSR-000115 Java Authorization Contract for Containers 1.5 API
21mr|jboss-jacc-1.5-api-1.0.0-11|29	
21mr|jboss-jacc-1.5-api-1.0.0-11|30	%package javadoc
21mr|jboss-jacc-1.5-api-1.0.0-11|31	Summary:          Javadocs for %{name}
21mr|jboss-jacc-1.5-api-1.0.0-11|32	
21mr|jboss-jacc-1.5-api-1.0.0-11|33	%description javadoc
21mr|jboss-jacc-1.5-api-1.0.0-11|34	This package contains the API documentation for %{name}.
21mr|jboss-jacc-1.5-api-1.0.0-11|35	
21mr|jboss-jacc-1.5-api-1.0.0-11|36	%prep
21mr|jboss-jacc-1.5-api-1.0.0-11|37	%setup -q -n jboss-jacc-api_spec-jboss-jacc-api_1.5_spec-%{namedversion}
21mr|jboss-jacc-1.5-api-1.0.0-11|38	
21mr|jboss-jacc-1.5-api-1.0.0-11|39	%mvn_file :{jboss-jacc-api_1.5_spec} %{name} %{name}/%{name} javax.security.jacc/%{name}
21mr|jboss-jacc-1.5-api-1.0.0-11|40	
21mr|jboss-jacc-1.5-api-1.0.0-11|41	%build
21mr|jboss-jacc-1.5-api-1.0.0-11|42	%mvn_build
21mr|jboss-jacc-1.5-api-1.0.0-11|43	
21mr|jboss-jacc-1.5-api-1.0.0-11|44	%install
21mr|jboss-jacc-1.5-api-1.0.0-11|45	%mvn_install
21mr|jboss-jacc-1.5-api-1.0.0-11|46	
21mr|jboss-jacc-1.5-api-1.0.0-11|47	%files -f .mfiles
21mr|jboss-jacc-1.5-api-1.0.0-11|48	%doc README LICENSE
21mr|jboss-jacc-1.5-api-1.0.0-11|49	
21mr|jboss-jacc-1.5-api-1.0.0-11|50	%files javadoc -f .mfiles-javadoc
21mr|jboss-jacc-1.5-api-1.0.0-11|51	%doc README LICENSE
21mr|jboss-jacc-1.5-api-1.0.0-11|52	

12966 21
21mr|jboss-jad-1.2-api-1.0.1-19|1	%global namedreltag .Final
21mr|jboss-jad-1.2-api-1.0.1-19|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jad-1.2-api-1.0.1-19|3	
21mr|jboss-jad-1.2-api-1.0.1-19|4	Name:          jboss-jad-1.2-api
21mr|jboss-jad-1.2-api-1.0.1-19|5	Version:       1.0.1
21mr|jboss-jad-1.2-api-1.0.1-19|6	Release:       19
21mr|jboss-jad-1.2-api-1.0.1-19|7	Summary:       JavaEE Application Deployment 1.2 API
21mr|jboss-jad-1.2-api-1.0.1-19|8	License:       CDDL or GPLv2 with exceptions
21mr|jboss-jad-1.2-api-1.0.1-19|9	URL:           http://www.jboss.org
21mr|jboss-jad-1.2-api-1.0.1-19|10	
21mr|jboss-jad-1.2-api-1.0.1-19|11	# git clone git://github.com/jboss/jboss-jad-api_spec.git
21mr|jboss-jad-1.2-api-1.0.1-19|12	# cd jboss-jad-api_spec/ && git archive --format=tar --prefix=jboss-jad-1.2-api/ jboss-jad-api_1.2_spec-1.0.1.Final | xz > jboss-jad-1.2-api-1.0.1.Final.tar.xz
21mr|jboss-jad-1.2-api-1.0.1-19|13	Source0:       jboss-jad-1.2-api-%{namedversion}.tar.xz
21mr|jboss-jad-1.2-api-1.0.1-19|14	
21mr|jboss-jad-1.2-api-1.0.1-19|15	BuildRequires: maven-local
21mr|jboss-jad-1.2-api-1.0.1-19|16	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jad-1.2-api-1.0.1-19|17	BuildRequires: mvn(org.jboss:jboss-common-core)
21mr|jboss-jad-1.2-api-1.0.1-19|18	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jad-1.2-api-1.0.1-19|19	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|jboss-jad-1.2-api-1.0.1-19|20	
21mr|jboss-jad-1.2-api-1.0.1-19|21	Group:          Development/Java
21mr|jboss-jad-1.2-api-1.0.1-19|22	BuildArch:     noarch
21mr|jboss-jad-1.2-api-1.0.1-19|23	# Java stack is not supported on x86_32
21mr|jboss-jad-1.2-api-1.0.1-19|24	ExcludeArch: %{ix86}
21mr|jboss-jad-1.2-api-1.0.1-19|25	
21mr|jboss-jad-1.2-api-1.0.1-19|26	%description
21mr|jboss-jad-1.2-api-1.0.1-19|27	The JavaEE Application Deployment 1.2 API classes.
21mr|jboss-jad-1.2-api-1.0.1-19|28	
21mr|jboss-jad-1.2-api-1.0.1-19|29	%package javadoc
21mr|jboss-jad-1.2-api-1.0.1-19|30	Summary:          Javadoc for %{name}
21mr|jboss-jad-1.2-api-1.0.1-19|31	
21mr|jboss-jad-1.2-api-1.0.1-19|32	%description javadoc
21mr|jboss-jad-1.2-api-1.0.1-19|33	This package contains the API documentation for %{name}.
21mr|jboss-jad-1.2-api-1.0.1-19|34	
21mr|jboss-jad-1.2-api-1.0.1-19|35	%prep
21mr|jboss-jad-1.2-api-1.0.1-19|36	%setup -q -n jboss-jad-1.2-api
21mr|jboss-jad-1.2-api-1.0.1-19|37	
21mr|jboss-jad-1.2-api-1.0.1-19|38	# Unneeded plugin
21mr|jboss-jad-1.2-api-1.0.1-19|39	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jad-1.2-api-1.0.1-19|40	
21mr|jboss-jad-1.2-api-1.0.1-19|41	%build
21mr|jboss-jad-1.2-api-1.0.1-19|42	%mvn_build
21mr|jboss-jad-1.2-api-1.0.1-19|43	
21mr|jboss-jad-1.2-api-1.0.1-19|44	%install
21mr|jboss-jad-1.2-api-1.0.1-19|45	%mvn_install
21mr|jboss-jad-1.2-api-1.0.1-19|46	
21mr|jboss-jad-1.2-api-1.0.1-19|47	%files -f .mfiles
21mr|jboss-jad-1.2-api-1.0.1-19|48	%doc README
21mr|jboss-jad-1.2-api-1.0.1-19|49	%license LICENSE
21mr|jboss-jad-1.2-api-1.0.1-19|50	
21mr|jboss-jad-1.2-api-1.0.1-19|51	%files javadoc -f .mfiles-javadoc
21mr|jboss-jad-1.2-api-1.0.1-19|52	%doc README
21mr|jboss-jad-1.2-api-1.0.1-19|53	%license LICENSE
21mr|jboss-jad-1.2-api-1.0.1-19|54	

12967 21
21mr|jboss-jaspi-1.0-api-1.0.1-18|1	%global namedreltag .Final
21mr|jboss-jaspi-1.0-api-1.0.1-18|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaspi-1.0-api-1.0.1-18|3	
21mr|jboss-jaspi-1.0-api-1.0.1-18|4	Name:             jboss-jaspi-1.0-api
21mr|jboss-jaspi-1.0-api-1.0.1-18|5	Version:          1.0.1
21mr|jboss-jaspi-1.0-api-1.0.1-18|6	Release:          18
21mr|jboss-jaspi-1.0-api-1.0.1-18|7	Summary:          JBoss Java Authentication SPI for Containers 1.0 API
21mr|jboss-jaspi-1.0-api-1.0.1-18|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-jaspi-1.0-api-1.0.1-18|9	URL:              http://www.jboss.org
21mr|jboss-jaspi-1.0-api-1.0.1-18|10	
21mr|jboss-jaspi-1.0-api-1.0.1-18|11	# git clone git://github.com/jboss/jboss-jaspi-api_spec.git
21mr|jboss-jaspi-1.0-api-1.0.1-18|12	# cd jboss-jaspi-api_spec/ && git archive --format=tar --prefix=jboss-jaspi-1.0-api/ jboss-jaspi-api_1.0_spec-1.0.1.Final | xz > jboss-jaspi-1.0-api-1.0.1.Final.tar.xz
21mr|jboss-jaspi-1.0-api-1.0.1-18|13	Source0:          %{name}-%{namedversion}.tar.xz
21mr|jboss-jaspi-1.0-api-1.0.1-18|14	
21mr|jboss-jaspi-1.0-api-1.0.1-18|15	BuildRequires:    maven-local
21mr|jboss-jaspi-1.0-api-1.0.1-18|16	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jaspi-1.0-api-1.0.1-18|17	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-jaspi-1.0-api-1.0.1-18|18	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jaspi-1.0-api-1.0.1-18|19	BuildRequires:    xmvn
21mr|jboss-jaspi-1.0-api-1.0.1-18|20	
21mr|jboss-jaspi-1.0-api-1.0.1-18|21	Group:          Development/Java
21mr|jboss-jaspi-1.0-api-1.0.1-18|22	BuildArch:        noarch
21mr|jboss-jaspi-1.0-api-1.0.1-18|23	# Java stack is not supported on x86_32
21mr|jboss-jaspi-1.0-api-1.0.1-18|24	ExcludeArch: %{ix86}
21mr|jboss-jaspi-1.0-api-1.0.1-18|25	
21mr|jboss-jaspi-1.0-api-1.0.1-18|26	%description
21mr|jboss-jaspi-1.0-api-1.0.1-18|27	The Java Authentication SPI for Containers 1.0 API classes
21mr|jboss-jaspi-1.0-api-1.0.1-18|28	
21mr|jboss-jaspi-1.0-api-1.0.1-18|29	%package javadoc
21mr|jboss-jaspi-1.0-api-1.0.1-18|30	Summary:          Javadoc for %{name}
21mr|jboss-jaspi-1.0-api-1.0.1-18|31	
21mr|jboss-jaspi-1.0-api-1.0.1-18|32	%description javadoc
21mr|jboss-jaspi-1.0-api-1.0.1-18|33	This package contains the API documentation for %{name}.
21mr|jboss-jaspi-1.0-api-1.0.1-18|34	
21mr|jboss-jaspi-1.0-api-1.0.1-18|35	%prep
21mr|jboss-jaspi-1.0-api-1.0.1-18|36	%setup -q -n jboss-jaspi-1.0-api
21mr|jboss-jaspi-1.0-api-1.0.1-18|37	
21mr|jboss-jaspi-1.0-api-1.0.1-18|38	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jaspi-1.0-api-1.0.1-18|39	
21mr|jboss-jaspi-1.0-api-1.0.1-18|40	# Fixing JDK7 ASCII issues
21mr|jboss-jaspi-1.0-api-1.0.1-18|41	files='
21mr|jboss-jaspi-1.0-api-1.0.1-18|42	src/main/java/javax/security/auth/message/callback/PasswordValidationCallback.java
21mr|jboss-jaspi-1.0-api-1.0.1-18|43	src/main/java/javax/security/auth/message/config/AuthConfigFactory.java
21mr|jboss-jaspi-1.0-api-1.0.1-18|44	src/main/java/javax/security/auth/message/config/AuthConfigProvider.java
21mr|jboss-jaspi-1.0-api-1.0.1-18|45	src/main/java/javax/security/auth/message/config/ClientAuthConfig.java
21mr|jboss-jaspi-1.0-api-1.0.1-18|46	src/main/java/javax/security/auth/message/config/ServerAuthConfig.java
21mr|jboss-jaspi-1.0-api-1.0.1-18|47	src/main/java/javax/security/auth/message/module/ClientAuthModule.java
21mr|jboss-jaspi-1.0-api-1.0.1-18|48	src/main/java/javax/security/auth/message/module/ServerAuthModule.java
21mr|jboss-jaspi-1.0-api-1.0.1-18|49	'
21mr|jboss-jaspi-1.0-api-1.0.1-18|50	
21mr|jboss-jaspi-1.0-api-1.0.1-18|51	for f in ${files}; do
21mr|jboss-jaspi-1.0-api-1.0.1-18|52	native2ascii -encoding UTF8 ${f} ${f}
21mr|jboss-jaspi-1.0-api-1.0.1-18|53	done
21mr|jboss-jaspi-1.0-api-1.0.1-18|54	
21mr|jboss-jaspi-1.0-api-1.0.1-18|55	%build
21mr|jboss-jaspi-1.0-api-1.0.1-18|56	%mvn_build
21mr|jboss-jaspi-1.0-api-1.0.1-18|57	
21mr|jboss-jaspi-1.0-api-1.0.1-18|58	%install
21mr|jboss-jaspi-1.0-api-1.0.1-18|59	%mvn_install
21mr|jboss-jaspi-1.0-api-1.0.1-18|60	
21mr|jboss-jaspi-1.0-api-1.0.1-18|61	%files -f .mfiles
21mr|jboss-jaspi-1.0-api-1.0.1-18|62	%doc README
21mr|jboss-jaspi-1.0-api-1.0.1-18|63	%license LICENSE
21mr|jboss-jaspi-1.0-api-1.0.1-18|64	
21mr|jboss-jaspi-1.0-api-1.0.1-18|65	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaspi-1.0-api-1.0.1-18|66	%license LICENSE
21mr|jboss-jaspi-1.0-api-1.0.1-18|67	

12968 21
21mr|jboss-jaspi-1.1-api-1.0.0-7|1	%global namedreltag .Final
21mr|jboss-jaspi-1.1-api-1.0.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaspi-1.1-api-1.0.0-7|3	
21mr|jboss-jaspi-1.1-api-1.0.0-7|4	Name:             jboss-jaspi-1.1-api
21mr|jboss-jaspi-1.1-api-1.0.0-7|5	Version:          1.0.0
21mr|jboss-jaspi-1.1-api-1.0.0-7|6	Release:          7
21mr|jboss-jaspi-1.1-api-1.0.0-7|7	Summary:          JBoss Java Authentication SPI for Containers 1.1 API
21mr|jboss-jaspi-1.1-api-1.0.0-7|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-jaspi-1.1-api-1.0.0-7|9	URL:              https://github.com/jboss/jboss-jaspi-api_spec
21mr|jboss-jaspi-1.1-api-1.0.0-7|10	Source0:          https://github.com/jboss/jboss-jaspi-api_spec/archive/jboss-jaspi-api_1.1_spec-%{namedversion}.tar.gz
21mr|jboss-jaspi-1.1-api-1.0.0-7|11	
21mr|jboss-jaspi-1.1-api-1.0.0-7|12	BuildRequires:    maven-local
21mr|jboss-jaspi-1.1-api-1.0.0-7|13	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jaspi-1.1-api-1.0.0-7|14	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jaspi-1.1-api-1.0.0-7|15	
21mr|jboss-jaspi-1.1-api-1.0.0-7|16	Group:          Development/Java
21mr|jboss-jaspi-1.1-api-1.0.0-7|17	BuildArch:	  noarch
21mr|jboss-jaspi-1.1-api-1.0.0-7|18	# Java stack is not supported on x86_32
21mr|jboss-jaspi-1.1-api-1.0.0-7|19	ExcludeArch: %{ix86}
21mr|jboss-jaspi-1.1-api-1.0.0-7|20	
21mr|jboss-jaspi-1.1-api-1.0.0-7|21	%description
21mr|jboss-jaspi-1.1-api-1.0.0-7|22	The Java Authentication SPI for Containers 1.1 API classes
21mr|jboss-jaspi-1.1-api-1.0.0-7|23	
21mr|jboss-jaspi-1.1-api-1.0.0-7|24	%package javadoc
21mr|jboss-jaspi-1.1-api-1.0.0-7|25	Summary:	Javadoc for %{name}
21mr|jboss-jaspi-1.1-api-1.0.0-7|26	
21mr|jboss-jaspi-1.1-api-1.0.0-7|27	%description javadoc
21mr|jboss-jaspi-1.1-api-1.0.0-7|28	This package contains the API documentation for %{name}.
21mr|jboss-jaspi-1.1-api-1.0.0-7|29	
21mr|jboss-jaspi-1.1-api-1.0.0-7|30	%prep
21mr|jboss-jaspi-1.1-api-1.0.0-7|31	%setup -q -n jboss-jaspi-api_spec-jboss-jaspi-api_1.1_spec-%{namedversion}
21mr|jboss-jaspi-1.1-api-1.0.0-7|32	
21mr|jboss-jaspi-1.1-api-1.0.0-7|33	# Unneeded plugin
21mr|jboss-jaspi-1.1-api-1.0.0-7|34	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jaspi-1.1-api-1.0.0-7|35	
21mr|jboss-jaspi-1.1-api-1.0.0-7|36	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," LICENSE
21mr|jboss-jaspi-1.1-api-1.0.0-7|37	
21mr|jboss-jaspi-1.1-api-1.0.0-7|38	%build
21mr|jboss-jaspi-1.1-api-1.0.0-7|39	%mvn_build
21mr|jboss-jaspi-1.1-api-1.0.0-7|40	
21mr|jboss-jaspi-1.1-api-1.0.0-7|41	%install
21mr|jboss-jaspi-1.1-api-1.0.0-7|42	%mvn_install
21mr|jboss-jaspi-1.1-api-1.0.0-7|43	
21mr|jboss-jaspi-1.1-api-1.0.0-7|44	%files -f .mfiles
21mr|jboss-jaspi-1.1-api-1.0.0-7|45	%doc README
21mr|jboss-jaspi-1.1-api-1.0.0-7|46	%license LICENSE
21mr|jboss-jaspi-1.1-api-1.0.0-7|47	
21mr|jboss-jaspi-1.1-api-1.0.0-7|48	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaspi-1.1-api-1.0.0-7|49	%license LICENSE
21mr|jboss-jaspi-1.1-api-1.0.0-7|50	

12969 21
21mr|jboss-jaxb-2.2-api-1.0.4-19|1	%global namedreltag .Final
21mr|jboss-jaxb-2.2-api-1.0.4-19|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaxb-2.2-api-1.0.4-19|3	
21mr|jboss-jaxb-2.2-api-1.0.4-19|4	Name:          jboss-jaxb-2.2-api
21mr|jboss-jaxb-2.2-api-1.0.4-19|5	Version:       1.0.4
21mr|jboss-jaxb-2.2-api-1.0.4-19|6	Release:       19
21mr|jboss-jaxb-2.2-api-1.0.4-19|7	Summary:       Java Architecture for XML Binding 2.2
21mr|jboss-jaxb-2.2-api-1.0.4-19|8	License:       CDDL or GPLv2 with exceptions
21mr|jboss-jaxb-2.2-api-1.0.4-19|9	URL:           http://www.jboss.org
21mr|jboss-jaxb-2.2-api-1.0.4-19|10	
21mr|jboss-jaxb-2.2-api-1.0.4-19|11	# git clone git://github.com/jboss/jboss-jaxb-api_spec.git jboss-jaxb-2.2-api
21mr|jboss-jaxb-2.2-api-1.0.4-19|12	# cd jboss-jaxb-2.2-api/ && git archive --format=tar --prefix=jboss-jaxb-2.2-api-1.0.4.Final/ jboss-jaxb-api_2.2_spec-1.0.4.Final | xz > jboss-jaxb-2.2-api-1.0.4.Final.tar.xz
21mr|jboss-jaxb-2.2-api-1.0.4-19|13	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jboss-jaxb-2.2-api-1.0.4-19|14	
21mr|jboss-jaxb-2.2-api-1.0.4-19|15	Group:          Development/Java
21mr|jboss-jaxb-2.2-api-1.0.4-19|16	BuildArch:     noarch
21mr|jboss-jaxb-2.2-api-1.0.4-19|17	# Java stack is not supported on x86_32
21mr|jboss-jaxb-2.2-api-1.0.4-19|18	ExcludeArch: %{ix86}
21mr|jboss-jaxb-2.2-api-1.0.4-19|19	
21mr|jboss-jaxb-2.2-api-1.0.4-19|20	BuildRequires: maven-local
21mr|jboss-jaxb-2.2-api-1.0.4-19|21	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jaxb-2.2-api-1.0.4-19|22	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jaxb-2.2-api-1.0.4-19|23	
21mr|jboss-jaxb-2.2-api-1.0.4-19|24	%description
21mr|jboss-jaxb-2.2-api-1.0.4-19|25	Java Architecture for XML Binding Version 2.2 classes.
21mr|jboss-jaxb-2.2-api-1.0.4-19|26	
21mr|jboss-jaxb-2.2-api-1.0.4-19|27	%package javadoc
21mr|jboss-jaxb-2.2-api-1.0.4-19|28	Summary:       Javadoc for %{name}
21mr|jboss-jaxb-2.2-api-1.0.4-19|29	
21mr|jboss-jaxb-2.2-api-1.0.4-19|30	%description javadoc
21mr|jboss-jaxb-2.2-api-1.0.4-19|31	This package contains the API documentation for %{name}.
21mr|jboss-jaxb-2.2-api-1.0.4-19|32	
21mr|jboss-jaxb-2.2-api-1.0.4-19|33	%prep
21mr|jboss-jaxb-2.2-api-1.0.4-19|34	%setup -q -n %{name}-%{namedversion}
21mr|jboss-jaxb-2.2-api-1.0.4-19|35	
21mr|jboss-jaxb-2.2-api-1.0.4-19|36	# Unneeded plugin
21mr|jboss-jaxb-2.2-api-1.0.4-19|37	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jaxb-2.2-api-1.0.4-19|38	
21mr|jboss-jaxb-2.2-api-1.0.4-19|39	%mvn_file : %{name}
21mr|jboss-jaxb-2.2-api-1.0.4-19|40	
21mr|jboss-jaxb-2.2-api-1.0.4-19|41	%build
21mr|jboss-jaxb-2.2-api-1.0.4-19|42	
21mr|jboss-jaxb-2.2-api-1.0.4-19|43	%mvn_build
21mr|jboss-jaxb-2.2-api-1.0.4-19|44	
21mr|jboss-jaxb-2.2-api-1.0.4-19|45	%install
21mr|jboss-jaxb-2.2-api-1.0.4-19|46	%mvn_install
21mr|jboss-jaxb-2.2-api-1.0.4-19|47	
21mr|jboss-jaxb-2.2-api-1.0.4-19|48	%files -f .mfiles
21mr|jboss-jaxb-2.2-api-1.0.4-19|49	%license LICENSE
21mr|jboss-jaxb-2.2-api-1.0.4-19|50	%doc README
21mr|jboss-jaxb-2.2-api-1.0.4-19|51	
21mr|jboss-jaxb-2.2-api-1.0.4-19|52	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaxb-2.2-api-1.0.4-19|53	%license LICENSE
21mr|jboss-jaxb-2.2-api-1.0.4-19|54	%doc README
21mr|jboss-jaxb-2.2-api-1.0.4-19|55	

12970 21
21mr|jboss-jaxb-intros-1.0.2-10|1	%global namedreltag .GA
21mr|jboss-jaxb-intros-1.0.2-10|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaxb-intros-1.0.2-10|3	%bcond_without test
21mr|jboss-jaxb-intros-1.0.2-10|4	
21mr|jboss-jaxb-intros-1.0.2-10|5	Name:             jboss-jaxb-intros
21mr|jboss-jaxb-intros-1.0.2-10|6	Version:          1.0.2
21mr|jboss-jaxb-intros-1.0.2-10|7	Release:          10
21mr|jboss-jaxb-intros-1.0.2-10|8	Summary:          JBoss JAXB Intros
21mr|jboss-jaxb-intros-1.0.2-10|9	License:          LGPLv2+
21mr|jboss-jaxb-intros-1.0.2-10|10	URL:              http://www.jboss.org/jbossws
21mr|jboss-jaxb-intros-1.0.2-10|11	Group:            Development/Java
21mr|jboss-jaxb-intros-1.0.2-10|12	# svn export http://anonsvn.jboss.org/repos/jbossws/projects/jaxbintros/tags/1.0.2.GA/ jboss-jaxb-intros-1.0.2.GA
21mr|jboss-jaxb-intros-1.0.2-10|13	# tar cafJ jboss-jaxb-intros-1.0.2.GA.tar.xz jboss-jaxb-intros-1.0.2.GA
21mr|jboss-jaxb-intros-1.0.2-10|14	Source0:          %{name}-%{namedversion}.tar.xz
21mr|jboss-jaxb-intros-1.0.2-10|15	
21mr|jboss-jaxb-intros-1.0.2-10|16	BuildArch:        noarch
21mr|jboss-jaxb-intros-1.0.2-10|17	# Java stack is not supported on x86_32
21mr|jboss-jaxb-intros-1.0.2-10|18	ExcludeArch: %{ix86}
21mr|jboss-jaxb-intros-1.0.2-10|19	
21mr|jboss-jaxb-intros-1.0.2-10|20	BuildRequires:    java-devel
21mr|jboss-jaxb-intros-1.0.2-10|21	BuildRequires:    maven-local
21mr|jboss-jaxb-intros-1.0.2-10|22	BuildRequires:    maven-compiler-plugin
21mr|jboss-jaxb-intros-1.0.2-10|23	BuildRequires:    maven-install-plugin
21mr|jboss-jaxb-intros-1.0.2-10|24	BuildRequires:    maven-jar-plugin
21mr|jboss-jaxb-intros-1.0.2-10|25	BuildRequires:    maven-javadoc-plugin
21mr|jboss-jaxb-intros-1.0.2-10|26	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-jaxb-intros-1.0.2-10|27	BuildRequires:    apache-commons-beanutils
21mr|jboss-jaxb-intros-1.0.2-10|28	BuildRequires:    apache-commons-logging
21mr|jboss-jaxb-intros-1.0.2-10|29	BuildRequires:    glassfish-jaxb-api
21mr|jboss-jaxb-intros-1.0.2-10|30	BuildRequires:    glassfish-jaxb
21mr|jboss-jaxb-intros-1.0.2-10|31	BuildRequires:    jvnet-parent
21mr|jboss-jaxb-intros-1.0.2-10|32	
21mr|jboss-jaxb-intros-1.0.2-10|33	%description
21mr|jboss-jaxb-intros-1.0.2-10|34	JBoss JAXB Introductions.
21mr|jboss-jaxb-intros-1.0.2-10|35	
21mr|jboss-jaxb-intros-1.0.2-10|36	%package javadoc
21mr|jboss-jaxb-intros-1.0.2-10|37	Summary:          Javadocs for %{name}
21mr|jboss-jaxb-intros-1.0.2-10|38	Group:            Documentation
21mr|jboss-jaxb-intros-1.0.2-10|39	
21mr|jboss-jaxb-intros-1.0.2-10|40	%description javadoc
21mr|jboss-jaxb-intros-1.0.2-10|41	This package contains the API documentation for %{name}.
21mr|jboss-jaxb-intros-1.0.2-10|42	
21mr|jboss-jaxb-intros-1.0.2-10|43	%prep
21mr|jboss-jaxb-intros-1.0.2-10|44	%setup -q -n %{name}-%{namedversion}
21mr|jboss-jaxb-intros-1.0.2-10|45	
21mr|jboss-jaxb-intros-1.0.2-10|46	%build
21mr|jboss-jaxb-intros-1.0.2-10|47	%mvn_build %{?with_test: -f}
21mr|jboss-jaxb-intros-1.0.2-10|48	
21mr|jboss-jaxb-intros-1.0.2-10|49	%install
21mr|jboss-jaxb-intros-1.0.2-10|50	%mvn_install
21mr|jboss-jaxb-intros-1.0.2-10|51	
21mr|jboss-jaxb-intros-1.0.2-10|52	%files -f .mfiles
21mr|jboss-jaxb-intros-1.0.2-10|53	
21mr|jboss-jaxb-intros-1.0.2-10|54	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaxb-intros-1.0.2-10|55	

12971 21
21mr|jboss-jaxr-1.0-api-1.0.2-16|1	%global namedreltag .Final
21mr|jboss-jaxr-1.0-api-1.0.2-16|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaxr-1.0-api-1.0.2-16|3	%global oname jboss-jaxr-api_1.0_spec
21mr|jboss-jaxr-1.0-api-1.0.2-16|4	Name:          jboss-jaxr-1.0-api
21mr|jboss-jaxr-1.0-api-1.0.2-16|5	Version:       1.0.2
21mr|jboss-jaxr-1.0-api-1.0.2-16|6	Release:       16
21mr|jboss-jaxr-1.0-api-1.0.2-16|7	Summary:       Java API for XML Registries 1.0 (JAXR)
21mr|jboss-jaxr-1.0-api-1.0.2-16|8	License:       CDDL or GPLv2 with exceptions
21mr|jboss-jaxr-1.0-api-1.0.2-16|9	URL:           http://www.jboss.org/
21mr|jboss-jaxr-1.0-api-1.0.2-16|10	# git clone git://github.com/jboss/jboss-jaxr-api_spec.git jboss-jaxr-1.0-api
21mr|jboss-jaxr-1.0-api-1.0.2-16|11	# cd jboss-jaxr-1.0-api/ && git archive --format=tar --prefix=jboss-jaxr-1.0-api/ jboss-jaxr-api_1.0_spec-1.0.2.Final  | xz > jboss-jaxr-1.0-api-1.0.2.Final.tar.xz
21mr|jboss-jaxr-1.0-api-1.0.2-16|12	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jboss-jaxr-1.0-api-1.0.2-16|13	
21mr|jboss-jaxr-1.0-api-1.0.2-16|14	BuildRequires: jboss-specs-parent
21mr|jboss-jaxr-1.0-api-1.0.2-16|15	
21mr|jboss-jaxr-1.0-api-1.0.2-16|16	BuildRequires: maven-local
21mr|jboss-jaxr-1.0-api-1.0.2-16|17	BuildRequires: maven-enforcer-plugin
21mr|jboss-jaxr-1.0-api-1.0.2-16|18	BuildRequires: maven-plugin-bundle
21mr|jboss-jaxr-1.0-api-1.0.2-16|19	BuildRequires: maven-source-plugin
21mr|jboss-jaxr-1.0-api-1.0.2-16|20	
21mr|jboss-jaxr-1.0-api-1.0.2-16|21	Group:          Development/Java
21mr|jboss-jaxr-1.0-api-1.0.2-16|22	BuildArch:     noarch
21mr|jboss-jaxr-1.0-api-1.0.2-16|23	# Java stack is not supported on x86_32
21mr|jboss-jaxr-1.0-api-1.0.2-16|24	ExcludeArch: %{ix86}
21mr|jboss-jaxr-1.0-api-1.0.2-16|25	
21mr|jboss-jaxr-1.0-api-1.0.2-16|26	%description
21mr|jboss-jaxr-1.0-api-1.0.2-16|27	JSR 93: Java API for XML Registries 1.0 (JAXR).
21mr|jboss-jaxr-1.0-api-1.0.2-16|28	
21mr|jboss-jaxr-1.0-api-1.0.2-16|29	%package javadoc
21mr|jboss-jaxr-1.0-api-1.0.2-16|30	Summary:       Javadoc for %{name}
21mr|jboss-jaxr-1.0-api-1.0.2-16|31	
21mr|jboss-jaxr-1.0-api-1.0.2-16|32	%description javadoc
21mr|jboss-jaxr-1.0-api-1.0.2-16|33	This package contains javadoc for %{name}.
21mr|jboss-jaxr-1.0-api-1.0.2-16|34	
21mr|jboss-jaxr-1.0-api-1.0.2-16|35	%prep
21mr|jboss-jaxr-1.0-api-1.0.2-16|36	%setup -q -n %{name}
21mr|jboss-jaxr-1.0-api-1.0.2-16|37	%pom_remove_dep javax.activation:activation
21mr|jboss-jaxr-1.0-api-1.0.2-16|38	
21mr|jboss-jaxr-1.0-api-1.0.2-16|39	%mvn_file :%{oname} %{name}
21mr|jboss-jaxr-1.0-api-1.0.2-16|40	
21mr|jboss-jaxr-1.0-api-1.0.2-16|41	%build
21mr|jboss-jaxr-1.0-api-1.0.2-16|42	
21mr|jboss-jaxr-1.0-api-1.0.2-16|43	%mvn_build
21mr|jboss-jaxr-1.0-api-1.0.2-16|44	
21mr|jboss-jaxr-1.0-api-1.0.2-16|45	%install
21mr|jboss-jaxr-1.0-api-1.0.2-16|46	%mvn_install
21mr|jboss-jaxr-1.0-api-1.0.2-16|47	
21mr|jboss-jaxr-1.0-api-1.0.2-16|48	%files -f .mfiles
21mr|jboss-jaxr-1.0-api-1.0.2-16|49	%doc README
21mr|jboss-jaxr-1.0-api-1.0.2-16|50	%license LICENSE
21mr|jboss-jaxr-1.0-api-1.0.2-16|51	
21mr|jboss-jaxr-1.0-api-1.0.2-16|52	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaxr-1.0-api-1.0.2-16|53	%license LICENSE
21mr|jboss-jaxr-1.0-api-1.0.2-16|54	

12972 21
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|1	%global namedreltag .Final
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|3	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|4	Name:             jboss-jaxrpc-1.1-api
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|5	Version:          1.0.1
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|6	Release:          18
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|7	Summary:          Java API for XML-Based RPC (JAX-RPC) 1.1
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|9	Url:              http://www.jboss.org
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|10	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|11	# git clone git://github.com/jboss/jboss-jaxrpc-api_spec.git jboss-jaxrpc-1.1-api
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|12	# cd jboss-jaxrpc-1.1-api/ && git archive --format=tar --prefix=jboss-jaxrpc-1.1-api/ jboss-jaxrpc-api_1.1_spec-1.0.1.Final | xz > jboss-jaxrpc-1.1-api-1.0.1.Final.tar.xz
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|13	Source0:          %{name}-%{namedversion}.tar.xz
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|14	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|15	BuildRequires:    maven-local
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|16	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|17	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|18	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|19	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|20	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|21	Group:            Development/Java
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|22	BuildArch:        noarch
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|23	# Java stack is not supported on x86_32
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|24	ExcludeArch: %{ix86}
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|25	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|26	%description
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|27	The JAX-RPC 1.1 API classes.
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|28	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|29	%package javadoc
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|30	Summary:          Javadoc for %{name}
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|31	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|32	%description javadoc
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|33	This package contains the API documentation for %{name}.
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|34	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|35	%prep
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|36	%setup -q -n jboss-jaxrpc-1.1-api
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|37	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|38	%build
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|39	%mvn_build
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|40	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|41	%install
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|42	%mvn_install
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|43	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|44	%files -f .mfiles
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|45	%doc README
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|46	%license LICENSE
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|47	
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|48	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|49	%license LICENSE
21mr|jboss-jaxrpc-1.1-api-1.0.1-18|50	

12973 21
21mr|jboss-jaxrs-1.1-api-1.0.1-18|1	%global namedreltag .Final
21mr|jboss-jaxrs-1.1-api-1.0.1-18|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaxrs-1.1-api-1.0.1-18|3	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|4	Name:          jboss-jaxrs-1.1-api
21mr|jboss-jaxrs-1.1-api-1.0.1-18|5	Version:       1.0.1
21mr|jboss-jaxrs-1.1-api-1.0.1-18|6	Release:       18
21mr|jboss-jaxrs-1.1-api-1.0.1-18|7	Summary:       Java API for RESTful Web Services (JAX-RS) 1.1
21mr|jboss-jaxrs-1.1-api-1.0.1-18|8	License:       CDDL
21mr|jboss-jaxrs-1.1-api-1.0.1-18|9	URL:           http://www.jboss.org
21mr|jboss-jaxrs-1.1-api-1.0.1-18|10	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|11	# git clone git://github.com/jboss/jboss-jaxrs-api_spec.git
21mr|jboss-jaxrs-1.1-api-1.0.1-18|12	# cd jboss-jaxrs-api_spec/ && git archive --format=tar --prefix=jboss-jaxrs-1.1-api/ jboss-jaxrs-api_1.1_spec-1.0.1.Final | xz > jboss-jaxrs-1.1-api-1.0.1.Final.tar.xz
21mr|jboss-jaxrs-1.1-api-1.0.1-18|13	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jboss-jaxrs-1.1-api-1.0.1-18|14	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|15	BuildRequires: maven-local
21mr|jboss-jaxrs-1.1-api-1.0.1-18|16	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jaxrs-1.1-api-1.0.1-18|17	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|18	Group:          Development/Java
21mr|jboss-jaxrs-1.1-api-1.0.1-18|19	BuildArch:     noarch
21mr|jboss-jaxrs-1.1-api-1.0.1-18|20	# Java stack is not supported on x86_32
21mr|jboss-jaxrs-1.1-api-1.0.1-18|21	ExcludeArch: %{ix86}
21mr|jboss-jaxrs-1.1-api-1.0.1-18|22	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|23	%description
21mr|jboss-jaxrs-1.1-api-1.0.1-18|24	JSR 311: The Javai API for RESTful Web Services (JAX-RS) 1.1
21mr|jboss-jaxrs-1.1-api-1.0.1-18|25	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|26	%package javadoc
21mr|jboss-jaxrs-1.1-api-1.0.1-18|27	Summary:          Javadoc for %{name}
21mr|jboss-jaxrs-1.1-api-1.0.1-18|28	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|29	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|30	%description javadoc
21mr|jboss-jaxrs-1.1-api-1.0.1-18|31	This package contains the API documentation for %{name}.
21mr|jboss-jaxrs-1.1-api-1.0.1-18|32	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|33	%prep
21mr|jboss-jaxrs-1.1-api-1.0.1-18|34	%setup -q -n %{name}
21mr|jboss-jaxrs-1.1-api-1.0.1-18|35	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|36	%build
21mr|jboss-jaxrs-1.1-api-1.0.1-18|37	%mvn_build
21mr|jboss-jaxrs-1.1-api-1.0.1-18|38	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|39	%install
21mr|jboss-jaxrs-1.1-api-1.0.1-18|40	%mvn_install
21mr|jboss-jaxrs-1.1-api-1.0.1-18|41	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|42	%files -f .mfiles
21mr|jboss-jaxrs-1.1-api-1.0.1-18|43	%license LICENSE
21mr|jboss-jaxrs-1.1-api-1.0.1-18|44	
21mr|jboss-jaxrs-1.1-api-1.0.1-18|45	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaxrs-1.1-api-1.0.1-18|46	%license LICENSE
21mr|jboss-jaxrs-1.1-api-1.0.1-18|47	

12974 21
21mr|jboss-jaxrs-2.0-api-1.0.0-9|1	%global namedreltag .Final
21mr|jboss-jaxrs-2.0-api-1.0.0-9|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaxrs-2.0-api-1.0.0-9|3	%global oname jboss-jaxrs-api_2.0_spec
21mr|jboss-jaxrs-2.0-api-1.0.0-9|4	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|5	Name:          jboss-jaxrs-2.0-api
21mr|jboss-jaxrs-2.0-api-1.0.0-9|6	Version:       1.0.0
21mr|jboss-jaxrs-2.0-api-1.0.0-9|7	Release:       9
21mr|jboss-jaxrs-2.0-api-1.0.0-9|8	Summary:       JAX-RS 2.0: The Java API for RESTful Web Services
21mr|jboss-jaxrs-2.0-api-1.0.0-9|9	# ASL 2.0 src/main/java/javax/ws/rs/core/GenericEntity.java
21mr|jboss-jaxrs-2.0-api-1.0.0-9|10	License:       (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|jboss-jaxrs-2.0-api-1.0.0-9|11	URL:           https://github.com/jboss/jboss-jaxrs-api_spec
21mr|jboss-jaxrs-2.0-api-1.0.0-9|12	Source0:       https://github.com/jboss/jboss-jaxrs-api_spec/archive/%{oname}-%{namedversion}.tar.gz
21mr|jboss-jaxrs-2.0-api-1.0.0-9|13	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|14	BuildRequires: maven-local
21mr|jboss-jaxrs-2.0-api-1.0.0-9|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jaxrs-2.0-api-1.0.0-9|16	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jaxrs-2.0-api-1.0.0-9|17	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|18	Group:          Development/Java
21mr|jboss-jaxrs-2.0-api-1.0.0-9|19	BuildArch:     noarch
21mr|jboss-jaxrs-2.0-api-1.0.0-9|20	# Java stack is not supported on x86_32
21mr|jboss-jaxrs-2.0-api-1.0.0-9|21	ExcludeArch: %{ix86}
21mr|jboss-jaxrs-2.0-api-1.0.0-9|22	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|23	%description
21mr|jboss-jaxrs-2.0-api-1.0.0-9|24	JSR 339: JAX-RS 2.0: The Java API for RESTful Web Services.
21mr|jboss-jaxrs-2.0-api-1.0.0-9|25	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|26	%package javadoc
21mr|jboss-jaxrs-2.0-api-1.0.0-9|27	Summary:       Javadoc for %{name}
21mr|jboss-jaxrs-2.0-api-1.0.0-9|28	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|29	%description javadoc
21mr|jboss-jaxrs-2.0-api-1.0.0-9|30	This package contains javadoc for %{name}.
21mr|jboss-jaxrs-2.0-api-1.0.0-9|31	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|32	%prep
21mr|jboss-jaxrs-2.0-api-1.0.0-9|33	%setup -q -n jboss-jaxrs-api_spec-%{oname}-%{namedversion}
21mr|jboss-jaxrs-2.0-api-1.0.0-9|34	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|35	# Unneeded plugin
21mr|jboss-jaxrs-2.0-api-1.0.0-9|36	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jaxrs-2.0-api-1.0.0-9|37	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|38	%mvn_file :%{oname} %{name}
21mr|jboss-jaxrs-2.0-api-1.0.0-9|39	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|40	# remove after upgrading narayana
21mr|jboss-jaxrs-2.0-api-1.0.0-9|41	%mvn_alias ":jboss-jaxrs-api_2.0_spec" "org.jboss.resteasy:jaxrs-api"
21mr|jboss-jaxrs-2.0-api-1.0.0-9|42	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|43	%build
21mr|jboss-jaxrs-2.0-api-1.0.0-9|44	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|45	%mvn_build
21mr|jboss-jaxrs-2.0-api-1.0.0-9|46	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|47	%install
21mr|jboss-jaxrs-2.0-api-1.0.0-9|48	%mvn_install
21mr|jboss-jaxrs-2.0-api-1.0.0-9|49	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|50	%files -f .mfiles
21mr|jboss-jaxrs-2.0-api-1.0.0-9|51	%license LICENSE
21mr|jboss-jaxrs-2.0-api-1.0.0-9|52	
21mr|jboss-jaxrs-2.0-api-1.0.0-9|53	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaxrs-2.0-api-1.0.0-9|54	%license LICENSE
21mr|jboss-jaxrs-2.0-api-1.0.0-9|55	

12975 21
21mr|jboss-jaxws-2.2-api-2.0.3-7|1	%global namedreltag .Final
21mr|jboss-jaxws-2.2-api-2.0.3-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jaxws-2.2-api-2.0.3-7|3	
21mr|jboss-jaxws-2.2-api-2.0.3-7|4	Name:             jboss-jaxws-2.2-api
21mr|jboss-jaxws-2.2-api-2.0.3-7|5	Version:          2.0.3
21mr|jboss-jaxws-2.2-api-2.0.3-7|6	Release:          7
21mr|jboss-jaxws-2.2-api-2.0.3-7|7	Summary:          Java API for XML-Based Web Services 2.2
21mr|jboss-jaxws-2.2-api-2.0.3-7|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-jaxws-2.2-api-2.0.3-7|9	URL:              http://www.jboss.org/
21mr|jboss-jaxws-2.2-api-2.0.3-7|10	
21mr|jboss-jaxws-2.2-api-2.0.3-7|11	# git clone git://github.com/jboss/jboss-jaxws-api_spec.git jboss-jaxws-api
21mr|jboss-jaxws-2.2-api-2.0.3-7|12	# cd jboss-jaxws-api && git archive --format=tar --prefix=jboss-jaxws-2.2-api/ d6937fd2ebf76bfa8ea4706d6b50a172dbda9f9e | xz > jboss-jaxws-2.2-api-2.0.2.20120507gitd6937f.tar.xz
21mr|jboss-jaxws-2.2-api-2.0.3-7|13	Source0:          https://github.com/jboss/jboss-jaxws-api_spec/archive/jboss-jaxws-api_2.2_spec-%{namedversion}.tar.gz
21mr|jboss-jaxws-2.2-api-2.0.3-7|14	
21mr|jboss-jaxws-2.2-api-2.0.3-7|15	Group:          Development/Java
21mr|jboss-jaxws-2.2-api-2.0.3-7|16	BuildArch:        noarch
21mr|jboss-jaxws-2.2-api-2.0.3-7|17	# Java stack is not supported on x86_32
21mr|jboss-jaxws-2.2-api-2.0.3-7|18	ExcludeArch: %{ix86}
21mr|jboss-jaxws-2.2-api-2.0.3-7|19	
21mr|jboss-jaxws-2.2-api-2.0.3-7|20	BuildRequires:    maven-local
21mr|jboss-jaxws-2.2-api-2.0.3-7|21	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jaxws-2.2-api-2.0.3-7|22	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jaxws-2.2-api-2.0.3-7|23	
21mr|jboss-jaxws-2.2-api-2.0.3-7|24	%description
21mr|jboss-jaxws-2.2-api-2.0.3-7|25	Java API for XML-Based Web Services 2.2 classes.
21mr|jboss-jaxws-2.2-api-2.0.3-7|26	
21mr|jboss-jaxws-2.2-api-2.0.3-7|27	%package javadoc
21mr|jboss-jaxws-2.2-api-2.0.3-7|28	Summary:          Javadoc for %{name}
21mr|jboss-jaxws-2.2-api-2.0.3-7|29	
21mr|jboss-jaxws-2.2-api-2.0.3-7|30	%description javadoc
21mr|jboss-jaxws-2.2-api-2.0.3-7|31	This package contains the API documentation for %{name}.
21mr|jboss-jaxws-2.2-api-2.0.3-7|32	
21mr|jboss-jaxws-2.2-api-2.0.3-7|33	%prep
21mr|jboss-jaxws-2.2-api-2.0.3-7|34	%setup -q -n jboss-jaxws-api_spec-jboss-jaxws-api_2.2_spec-%{namedversion}
21mr|jboss-jaxws-2.2-api-2.0.3-7|35	
21mr|jboss-jaxws-2.2-api-2.0.3-7|36	# Unneeded plugin
21mr|jboss-jaxws-2.2-api-2.0.3-7|37	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jaxws-2.2-api-2.0.3-7|38	
21mr|jboss-jaxws-2.2-api-2.0.3-7|39	%build
21mr|jboss-jaxws-2.2-api-2.0.3-7|40	%mvn_build
21mr|jboss-jaxws-2.2-api-2.0.3-7|41	
21mr|jboss-jaxws-2.2-api-2.0.3-7|42	%install
21mr|jboss-jaxws-2.2-api-2.0.3-7|43	%mvn_install
21mr|jboss-jaxws-2.2-api-2.0.3-7|44	
21mr|jboss-jaxws-2.2-api-2.0.3-7|45	%files -f .mfiles
21mr|jboss-jaxws-2.2-api-2.0.3-7|46	%license src/main/resources/LICENSE.txt
21mr|jboss-jaxws-2.2-api-2.0.3-7|47	%doc src/main/resources/NOTE.txt
21mr|jboss-jaxws-2.2-api-2.0.3-7|48	
21mr|jboss-jaxws-2.2-api-2.0.3-7|49	%files javadoc -f .mfiles-javadoc
21mr|jboss-jaxws-2.2-api-2.0.3-7|50	%license src/main/resources/LICENSE.txt
21mr|jboss-jaxws-2.2-api-2.0.3-7|51	%doc src/main/resources/NOTE.txt
21mr|jboss-jaxws-2.2-api-2.0.3-7|52	

12976 21
21mr|jboss-jms-1.1-api-1.0.1-19|1	%global namedreltag .Final
21mr|jboss-jms-1.1-api-1.0.1-19|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jms-1.1-api-1.0.1-19|3	
21mr|jboss-jms-1.1-api-1.0.1-19|4	Name:          jboss-jms-1.1-api
21mr|jboss-jms-1.1-api-1.0.1-19|5	Version:       1.0.1
21mr|jboss-jms-1.1-api-1.0.1-19|6	Release:       19
21mr|jboss-jms-1.1-api-1.0.1-19|7	Summary:       JBoss JMS API 1.1 Spec
21mr|jboss-jms-1.1-api-1.0.1-19|8	License:       CDDL or GPLv2 with exceptions
21mr|jboss-jms-1.1-api-1.0.1-19|9	URL:           http://www.jboss.org
21mr|jboss-jms-1.1-api-1.0.1-19|10	
21mr|jboss-jms-1.1-api-1.0.1-19|11	# git clone git://github.com/jboss/jboss-jms-api_spec.git jboss-jms-1.1-api
21mr|jboss-jms-1.1-api-1.0.1-19|12	# cd jboss-jms-1.1-api/ && git archive --format=tar --prefix=jboss-jms-1.1-api/ jboss-jms-api_1.1_spec-1.0.1.Final | xz > jboss-jms-1.1-api-1.0.1.Final.tar.xz
21mr|jboss-jms-1.1-api-1.0.1-19|13	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jboss-jms-1.1-api-1.0.1-19|14	
21mr|jboss-jms-1.1-api-1.0.1-19|15	BuildRequires: maven-local
21mr|jboss-jms-1.1-api-1.0.1-19|16	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jms-1.1-api-1.0.1-19|17	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jms-1.1-api-1.0.1-19|18	
21mr|jboss-jms-1.1-api-1.0.1-19|19	Group:          Development/Java
21mr|jboss-jms-1.1-api-1.0.1-19|20	BuildArch:     noarch
21mr|jboss-jms-1.1-api-1.0.1-19|21	# Java stack is not supported on x86_32
21mr|jboss-jms-1.1-api-1.0.1-19|22	ExcludeArch: %{ix86}
21mr|jboss-jms-1.1-api-1.0.1-19|23	
21mr|jboss-jms-1.1-api-1.0.1-19|24	%description
21mr|jboss-jms-1.1-api-1.0.1-19|25	The Java Messaging Service 1.1 API classes
21mr|jboss-jms-1.1-api-1.0.1-19|26	
21mr|jboss-jms-1.1-api-1.0.1-19|27	%package javadoc
21mr|jboss-jms-1.1-api-1.0.1-19|28	Summary:          Javadoc for %{name}
21mr|jboss-jms-1.1-api-1.0.1-19|29	
21mr|jboss-jms-1.1-api-1.0.1-19|30	%description javadoc
21mr|jboss-jms-1.1-api-1.0.1-19|31	This package contains the API documentation for %{name}.
21mr|jboss-jms-1.1-api-1.0.1-19|32	
21mr|jboss-jms-1.1-api-1.0.1-19|33	%prep
21mr|jboss-jms-1.1-api-1.0.1-19|34	%setup -q -n jboss-jms-1.1-api
21mr|jboss-jms-1.1-api-1.0.1-19|35	# Unneeded plugin
21mr|jboss-jms-1.1-api-1.0.1-19|36	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jms-1.1-api-1.0.1-19|37	
21mr|jboss-jms-1.1-api-1.0.1-19|38	%build
21mr|jboss-jms-1.1-api-1.0.1-19|39	%mvn_build
21mr|jboss-jms-1.1-api-1.0.1-19|40	
21mr|jboss-jms-1.1-api-1.0.1-19|41	%install
21mr|jboss-jms-1.1-api-1.0.1-19|42	%mvn_install
21mr|jboss-jms-1.1-api-1.0.1-19|43	
21mr|jboss-jms-1.1-api-1.0.1-19|44	%files -f .mfiles
21mr|jboss-jms-1.1-api-1.0.1-19|45	%doc README
21mr|jboss-jms-1.1-api-1.0.1-19|46	%license LICENSE
21mr|jboss-jms-1.1-api-1.0.1-19|47	
21mr|jboss-jms-1.1-api-1.0.1-19|48	%files javadoc -f .mfiles-javadoc
21mr|jboss-jms-1.1-api-1.0.1-19|49	%doc README
21mr|jboss-jms-1.1-api-1.0.1-19|50	%license LICENSE
21mr|jboss-jms-1.1-api-1.0.1-19|51	

12977 21
21mr|jboss-jms-2.0-api-1.0.0-7|1	%global namedreltag .Final
21mr|jboss-jms-2.0-api-1.0.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jms-2.0-api-1.0.0-7|3	
21mr|jboss-jms-2.0-api-1.0.0-7|4	Name:             jboss-jms-2.0-api
21mr|jboss-jms-2.0-api-1.0.0-7|5	Version:          1.0.0
21mr|jboss-jms-2.0-api-1.0.0-7|6	Release:          7
21mr|jboss-jms-2.0-api-1.0.0-7|7	Summary:          JBoss JMS API 2.0 Spec
21mr|jboss-jms-2.0-api-1.0.0-7|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-jms-2.0-api-1.0.0-7|9	Url:              http://www.jboss.org
21mr|jboss-jms-2.0-api-1.0.0-7|10	Source0:          https://github.com/jboss/jboss-jms-api_spec/archive/jboss-jms-api_2.0_spec-%{namedversion}.tar.gz
21mr|jboss-jms-2.0-api-1.0.0-7|11	Source1:          cddl.txt
21mr|jboss-jms-2.0-api-1.0.0-7|12	
21mr|jboss-jms-2.0-api-1.0.0-7|13	BuildRequires:    maven-local
21mr|jboss-jms-2.0-api-1.0.0-7|14	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jms-2.0-api-1.0.0-7|15	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jms-2.0-api-1.0.0-7|16	
21mr|jboss-jms-2.0-api-1.0.0-7|17	Group:          Development/Java
21mr|jboss-jms-2.0-api-1.0.0-7|18	BuildArch:        noarch
21mr|jboss-jms-2.0-api-1.0.0-7|19	# Java stack is not supported on x86_32
21mr|jboss-jms-2.0-api-1.0.0-7|20	ExcludeArch: %{ix86}
21mr|jboss-jms-2.0-api-1.0.0-7|21	
21mr|jboss-jms-2.0-api-1.0.0-7|22	%description
21mr|jboss-jms-2.0-api-1.0.0-7|23	The Java Messaging Service 2.0 API classes
21mr|jboss-jms-2.0-api-1.0.0-7|24	
21mr|jboss-jms-2.0-api-1.0.0-7|25	%package javadoc
21mr|jboss-jms-2.0-api-1.0.0-7|26	Summary:          Javadocs for %{name}
21mr|jboss-jms-2.0-api-1.0.0-7|27	
21mr|jboss-jms-2.0-api-1.0.0-7|28	%description javadoc
21mr|jboss-jms-2.0-api-1.0.0-7|29	This package contains the API documentation for %{name}.
21mr|jboss-jms-2.0-api-1.0.0-7|30	
21mr|jboss-jms-2.0-api-1.0.0-7|31	%prep
21mr|jboss-jms-2.0-api-1.0.0-7|32	%setup -q -n jboss-jms-api_spec-jboss-jms-api_2.0_spec-%{namedversion}
21mr|jboss-jms-2.0-api-1.0.0-7|33	
21mr|jboss-jms-2.0-api-1.0.0-7|34	# Unneeded plugin
21mr|jboss-jms-2.0-api-1.0.0-7|35	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jms-2.0-api-1.0.0-7|36	
21mr|jboss-jms-2.0-api-1.0.0-7|37	cp %{SOURCE1} .
21mr|jboss-jms-2.0-api-1.0.0-7|38	
21mr|jboss-jms-2.0-api-1.0.0-7|39	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," LICENSE
21mr|jboss-jms-2.0-api-1.0.0-7|40	
21mr|jboss-jms-2.0-api-1.0.0-7|41	%build
21mr|jboss-jms-2.0-api-1.0.0-7|42	%mvn_build
21mr|jboss-jms-2.0-api-1.0.0-7|43	
21mr|jboss-jms-2.0-api-1.0.0-7|44	%install
21mr|jboss-jms-2.0-api-1.0.0-7|45	%mvn_install
21mr|jboss-jms-2.0-api-1.0.0-7|46	
21mr|jboss-jms-2.0-api-1.0.0-7|47	%files -f .mfiles
21mr|jboss-jms-2.0-api-1.0.0-7|48	%doc README
21mr|jboss-jms-2.0-api-1.0.0-7|49	%license LICENSE cddl.txt
21mr|jboss-jms-2.0-api-1.0.0-7|50	
21mr|jboss-jms-2.0-api-1.0.0-7|51	%files javadoc -f .mfiles-javadoc
21mr|jboss-jms-2.0-api-1.0.0-7|52	%license LICENSE cddl.txt
21mr|jboss-jms-2.0-api-1.0.0-7|53	

12978 21
21mr|jboss-jsf-2.1-api-2.0.2-18|1	%global namedreltag .Final
21mr|jboss-jsf-2.1-api-2.0.2-18|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jsf-2.1-api-2.0.2-18|3	
21mr|jboss-jsf-2.1-api-2.0.2-18|4	Name:    jboss-jsf-2.1-api
21mr|jboss-jsf-2.1-api-2.0.2-18|5	Version: 2.0.2
21mr|jboss-jsf-2.1-api-2.0.2-18|6	Release: 18
21mr|jboss-jsf-2.1-api-2.0.2-18|7	Summary: JavaServer Faces 2.1 API
21mr|jboss-jsf-2.1-api-2.0.2-18|8	License: CDDL or GPLv2 with exceptions
21mr|jboss-jsf-2.1-api-2.0.2-18|9	URL:     http://www.jboss.org
21mr|jboss-jsf-2.1-api-2.0.2-18|10	
21mr|jboss-jsf-2.1-api-2.0.2-18|11	# git clone git://github.com/jboss/jboss-jsf-api_spec.git jboss-jsf-2.1-api
21mr|jboss-jsf-2.1-api-2.0.2-18|12	# cd jboss-jsf-2.1-api/ && git archive --format=tar --prefix=jboss-jsf-2.1-api-2.0.2.Final/ jboss-jsf-api_2.1_spec-2.0.2.Final | xz > jboss-jsf-2.1-api-2.0.2.Final.tar.xz
21mr|jboss-jsf-2.1-api-2.0.2-18|13	Source0: %{name}-%{namedversion}.tar.xz
21mr|jboss-jsf-2.1-api-2.0.2-18|14	
21mr|jboss-jsf-2.1-api-2.0.2-18|15	# Fix the FSF address in the license file:
21mr|jboss-jsf-2.1-api-2.0.2-18|16	Patch0:  %{name}-fix-fsf-address.patch
21mr|jboss-jsf-2.1-api-2.0.2-18|17	
21mr|jboss-jsf-2.1-api-2.0.2-18|18	BuildRequires: mvn(javax.validation:validation-api)
21mr|jboss-jsf-2.1-api-2.0.2-18|19	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jsf-2.1-api-2.0.2-18|20	BuildRequires: mvn(org.jboss.spec.javax.el:jboss-el-api_2.2_spec)
21mr|jboss-jsf-2.1-api-2.0.2-18|21	BuildRequires: mvn(org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec)
21mr|jboss-jsf-2.1-api-2.0.2-18|22	BuildRequires: mvn(org.jboss.spec.javax.servlet.jstl:jboss-jstl-api_1.2_spec)
21mr|jboss-jsf-2.1-api-2.0.2-18|23	BuildRequires: maven-local
21mr|jboss-jsf-2.1-api-2.0.2-18|24	BuildRequires: maven-plugin-bundle
21mr|jboss-jsf-2.1-api-2.0.2-18|25	BuildRequires: objenesis
21mr|jboss-jsf-2.1-api-2.0.2-18|26	
21mr|jboss-jsf-2.1-api-2.0.2-18|27	Group:          Development/Java
21mr|jboss-jsf-2.1-api-2.0.2-18|28	BuildArch:     noarch
21mr|jboss-jsf-2.1-api-2.0.2-18|29	# Java stack is not supported on x86_32
21mr|jboss-jsf-2.1-api-2.0.2-18|30	ExcludeArch: %{ix86}
21mr|jboss-jsf-2.1-api-2.0.2-18|31	
21mr|jboss-jsf-2.1-api-2.0.2-18|32	
21mr|jboss-jsf-2.1-api-2.0.2-18|33	%description
21mr|jboss-jsf-2.1-api-2.0.2-18|34	JavaServer Faces API classes based on Version 2.1 of Specification.
21mr|jboss-jsf-2.1-api-2.0.2-18|35	
21mr|jboss-jsf-2.1-api-2.0.2-18|36	%package javadoc
21mr|jboss-jsf-2.1-api-2.0.2-18|37	Summary: Javadoc for %{name}
21mr|jboss-jsf-2.1-api-2.0.2-18|38	
21mr|jboss-jsf-2.1-api-2.0.2-18|39	%description javadoc
21mr|jboss-jsf-2.1-api-2.0.2-18|40	This package contains the API documentation for %{name}.
21mr|jboss-jsf-2.1-api-2.0.2-18|41	
21mr|jboss-jsf-2.1-api-2.0.2-18|42	%prep
21mr|jboss-jsf-2.1-api-2.0.2-18|43	
21mr|jboss-jsf-2.1-api-2.0.2-18|44	# Unpack the sources:
21mr|jboss-jsf-2.1-api-2.0.2-18|45	%setup -q -n %{name}-%{namedversion}
21mr|jboss-jsf-2.1-api-2.0.2-18|46	# Apply the patches:
21mr|jboss-jsf-2.1-api-2.0.2-18|47	%patch0 -p1
21mr|jboss-jsf-2.1-api-2.0.2-18|48	
21mr|jboss-jsf-2.1-api-2.0.2-18|49	%mvn_file :jboss-jsf-api_2.1_spec %{name}
21mr|jboss-jsf-2.1-api-2.0.2-18|50	%mvn_alias :jboss-jsf-api_2.1_spec javax.faces:jsf-api
21mr|jboss-jsf-2.1-api-2.0.2-18|51	
21mr|jboss-jsf-2.1-api-2.0.2-18|52	%build
21mr|jboss-jsf-2.1-api-2.0.2-18|53	
21mr|jboss-jsf-2.1-api-2.0.2-18|54	%mvn_build
21mr|jboss-jsf-2.1-api-2.0.2-18|55	
21mr|jboss-jsf-2.1-api-2.0.2-18|56	%install
21mr|jboss-jsf-2.1-api-2.0.2-18|57	%mvn_install
21mr|jboss-jsf-2.1-api-2.0.2-18|58	
21mr|jboss-jsf-2.1-api-2.0.2-18|59	%files -f .mfiles
21mr|jboss-jsf-2.1-api-2.0.2-18|60	%license LICENSE
21mr|jboss-jsf-2.1-api-2.0.2-18|61	%doc README
21mr|jboss-jsf-2.1-api-2.0.2-18|62	
21mr|jboss-jsf-2.1-api-2.0.2-18|63	%files javadoc -f .mfiles-javadoc
21mr|jboss-jsf-2.1-api-2.0.2-18|64	%license LICENSE
21mr|jboss-jsf-2.1-api-2.0.2-18|65	%doc README
21mr|jboss-jsf-2.1-api-2.0.2-18|66	

12979 21
21mr|jboss-jsf-2.2-api-2.2.13-7|1	%global namedreltag .Final
21mr|jboss-jsf-2.2-api-2.2.13-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jsf-2.2-api-2.2.13-7|3	
21mr|jboss-jsf-2.2-api-2.2.13-7|4	Name:          jboss-jsf-2.2-api
21mr|jboss-jsf-2.2-api-2.2.13-7|5	Version:       2.2.13
21mr|jboss-jsf-2.2-api-2.2.13-7|6	Release:       7
21mr|jboss-jsf-2.2-api-2.2.13-7|7	Summary:       JavaServer Faces 2.2 API
21mr|jboss-jsf-2.2-api-2.2.13-7|8	License:       (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|jboss-jsf-2.2-api-2.2.13-7|9	URL:           http://www.jboss.org
21mr|jboss-jsf-2.2-api-2.2.13-7|10	Source0:       https://github.com/jboss/jboss-jsf-api_spec/archive/jboss-jsf-api_2.2_spec-%{namedversion}.tar.gz
21mr|jboss-jsf-2.2-api-2.2.13-7|11	Source1:       cddl.txt
21mr|jboss-jsf-2.2-api-2.2.13-7|12	Source2:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jboss-jsf-2.2-api-2.2.13-7|13	
21mr|jboss-jsf-2.2-api-2.2.13-7|14	BuildRequires: maven-local
21mr|jboss-jsf-2.2-api-2.2.13-7|15	BuildRequires: mvn(com.sun.faces:jsf-impl)
21mr|jboss-jsf-2.2-api-2.2.13-7|16	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|jboss-jsf-2.2-api-2.2.13-7|17	BuildRequires: mvn(javax.inject:javax.inject)
21mr|jboss-jsf-2.2-api-2.2.13-7|18	BuildRequires: mvn(javax.validation:validation-api)
21mr|jboss-jsf-2.2-api-2.2.13-7|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jsf-2.2-api-2.2.13-7|20	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jsf-2.2-api-2.2.13-7|21	BuildRequires: mvn(org.jboss.spec.javax.el:jboss-el-api_3.0_spec)
21mr|jboss-jsf-2.2-api-2.2.13-7|22	BuildRequires: mvn(org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.3_spec)
21mr|jboss-jsf-2.2-api-2.2.13-7|23	BuildRequires: mvn(org.jboss.spec.javax.servlet.jstl:jboss-jstl-api_1.2_spec)
21mr|jboss-jsf-2.2-api-2.2.13-7|24	
21mr|jboss-jsf-2.2-api-2.2.13-7|25	Group:          Development/Java
21mr|jboss-jsf-2.2-api-2.2.13-7|26	BuildArch:     noarch
21mr|jboss-jsf-2.2-api-2.2.13-7|27	# Java stack is not supported on x86_32
21mr|jboss-jsf-2.2-api-2.2.13-7|28	ExcludeArch: %{ix86}
21mr|jboss-jsf-2.2-api-2.2.13-7|29	
21mr|jboss-jsf-2.2-api-2.2.13-7|30	%description
21mr|jboss-jsf-2.2-api-2.2.13-7|31	This package contains JSR-344: JavaServer Faces 2.2 API.
21mr|jboss-jsf-2.2-api-2.2.13-7|32	
21mr|jboss-jsf-2.2-api-2.2.13-7|33	%package javadoc
21mr|jboss-jsf-2.2-api-2.2.13-7|34	Summary:       Javadoc for %{name}
21mr|jboss-jsf-2.2-api-2.2.13-7|35	
21mr|jboss-jsf-2.2-api-2.2.13-7|36	%description javadoc
21mr|jboss-jsf-2.2-api-2.2.13-7|37	This package contains the API documentation for %{name}.
21mr|jboss-jsf-2.2-api-2.2.13-7|38	
21mr|jboss-jsf-2.2-api-2.2.13-7|39	%prep
21mr|jboss-jsf-2.2-api-2.2.13-7|40	%setup -q -n jboss-jsf-api_spec-jboss-jsf-api_2.2_spec-%{namedversion}
21mr|jboss-jsf-2.2-api-2.2.13-7|41	
21mr|jboss-jsf-2.2-api-2.2.13-7|42	# We don't have this
21mr|jboss-jsf-2.2-api-2.2.13-7|43	%pom_remove_dep "org.jboss.spec:jboss-javaee-all-7.0"
21mr|jboss-jsf-2.2-api-2.2.13-7|44	# But we have this
21mr|jboss-jsf-2.2-api-2.2.13-7|45	%pom_add_dep "javax.inject:javax.inject"
21mr|jboss-jsf-2.2-api-2.2.13-7|46	%pom_add_dep "javax.enterprise:cdi-api"
21mr|jboss-jsf-2.2-api-2.2.13-7|47	
21mr|jboss-jsf-2.2-api-2.2.13-7|48	cp %{SOURCE1} .
21mr|jboss-jsf-2.2-api-2.2.13-7|49	cp %{SOURCE2} .
21mr|jboss-jsf-2.2-api-2.2.13-7|50	
21mr|jboss-jsf-2.2-api-2.2.13-7|51	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," LICENSE
21mr|jboss-jsf-2.2-api-2.2.13-7|52	
21mr|jboss-jsf-2.2-api-2.2.13-7|53	%build
21mr|jboss-jsf-2.2-api-2.2.13-7|54	%mvn_build
21mr|jboss-jsf-2.2-api-2.2.13-7|55	
21mr|jboss-jsf-2.2-api-2.2.13-7|56	%install
21mr|jboss-jsf-2.2-api-2.2.13-7|57	%mvn_install
21mr|jboss-jsf-2.2-api-2.2.13-7|58	
21mr|jboss-jsf-2.2-api-2.2.13-7|59	%files -f .mfiles
21mr|jboss-jsf-2.2-api-2.2.13-7|60	%license cddl.txt LICENSE LICENSE-2.0.txt
21mr|jboss-jsf-2.2-api-2.2.13-7|61	%doc README
21mr|jboss-jsf-2.2-api-2.2.13-7|62	
21mr|jboss-jsf-2.2-api-2.2.13-7|63	%files javadoc -f .mfiles-javadoc
21mr|jboss-jsf-2.2-api-2.2.13-7|64	%license cddl.txt LICENSE LICENSE-2.0.txt
21mr|jboss-jsf-2.2-api-2.2.13-7|65	%doc README
21mr|jboss-jsf-2.2-api-2.2.13-7|66	
21mr|jboss-jsf-2.2-api-2.2.13-7|67	

12980 21
21mr|jboss-jsp-2.2-api-1.0.1-20|1	%global namedreltag .Final
21mr|jboss-jsp-2.2-api-1.0.1-20|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jsp-2.2-api-1.0.1-20|3	
21mr|jboss-jsp-2.2-api-1.0.1-20|4	Name:             jboss-jsp-2.2-api
21mr|jboss-jsp-2.2-api-1.0.1-20|5	Version:          1.0.1
21mr|jboss-jsp-2.2-api-1.0.1-20|6	Release:          20
21mr|jboss-jsp-2.2-api-1.0.1-20|7	Summary:          JavaServer(TM) Pages 2.2 API
21mr|jboss-jsp-2.2-api-1.0.1-20|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-jsp-2.2-api-1.0.1-20|9	URL:              http://www.jboss.org/
21mr|jboss-jsp-2.2-api-1.0.1-20|10	
21mr|jboss-jsp-2.2-api-1.0.1-20|11	# git clone git://github.com/jboss/jboss-jsp-api_spec.git jboss-jsp-2.2-api
21mr|jboss-jsp-2.2-api-1.0.1-20|12	# cd jboss-jsp-2.2-api/ && git archive --format=tar --prefix=jboss-jsp-2.2-api-1.0.1.Final/ jboss-jsp-api_2.2_spec-1.0.1.Final | xz > jboss-jsp-2.2-api-1.0.1.Final.tar.xz
21mr|jboss-jsp-2.2-api-1.0.1-20|13	Source0:          %{name}-%{namedversion}.tar.xz
21mr|jboss-jsp-2.2-api-1.0.1-20|14	
21mr|jboss-jsp-2.2-api-1.0.1-20|15	BuildRequires:    maven-local
21mr|jboss-jsp-2.2-api-1.0.1-20|16	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jsp-2.2-api-1.0.1-20|17	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jsp-2.2-api-1.0.1-20|18	BuildRequires:    mvn(org.jboss.spec.javax.el:jboss-el-api_2.2_spec)
21mr|jboss-jsp-2.2-api-1.0.1-20|19	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|jboss-jsp-2.2-api-1.0.1-20|20	
21mr|jboss-jsp-2.2-api-1.0.1-20|21	Group:          Development/Java
21mr|jboss-jsp-2.2-api-1.0.1-20|22	BuildArch:        noarch
21mr|jboss-jsp-2.2-api-1.0.1-20|23	# Java stack is not supported on x86_32
21mr|jboss-jsp-2.2-api-1.0.1-20|24	ExcludeArch: %{ix86}
21mr|jboss-jsp-2.2-api-1.0.1-20|25	
21mr|jboss-jsp-2.2-api-1.0.1-20|26	%description
21mr|jboss-jsp-2.2-api-1.0.1-20|27	JSR-000245: JavaServer(TM) Pages 2.2
21mr|jboss-jsp-2.2-api-1.0.1-20|28	
21mr|jboss-jsp-2.2-api-1.0.1-20|29	%package javadoc
21mr|jboss-jsp-2.2-api-1.0.1-20|30	Summary:          Javadoc for %{name}
21mr|jboss-jsp-2.2-api-1.0.1-20|31	
21mr|jboss-jsp-2.2-api-1.0.1-20|32	%description javadoc
21mr|jboss-jsp-2.2-api-1.0.1-20|33	This package contains the API documentation for %{name}.
21mr|jboss-jsp-2.2-api-1.0.1-20|34	
21mr|jboss-jsp-2.2-api-1.0.1-20|35	%prep
21mr|jboss-jsp-2.2-api-1.0.1-20|36	%setup -q -n %{name}-%{namedversion}
21mr|jboss-jsp-2.2-api-1.0.1-20|37	
21mr|jboss-jsp-2.2-api-1.0.1-20|38	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jsp-2.2-api-1.0.1-20|39	
21mr|jboss-jsp-2.2-api-1.0.1-20|40	%mvn_file : %{name}
21mr|jboss-jsp-2.2-api-1.0.1-20|41	%mvn_alias : javax.servlet.jsp:jsp-api
21mr|jboss-jsp-2.2-api-1.0.1-20|42	
21mr|jboss-jsp-2.2-api-1.0.1-20|43	%build
21mr|jboss-jsp-2.2-api-1.0.1-20|44	
21mr|jboss-jsp-2.2-api-1.0.1-20|45	%mvn_build
21mr|jboss-jsp-2.2-api-1.0.1-20|46	
21mr|jboss-jsp-2.2-api-1.0.1-20|47	%install
21mr|jboss-jsp-2.2-api-1.0.1-20|48	%mvn_install
21mr|jboss-jsp-2.2-api-1.0.1-20|49	
21mr|jboss-jsp-2.2-api-1.0.1-20|50	%files -f .mfiles
21mr|jboss-jsp-2.2-api-1.0.1-20|51	%license LICENSE
21mr|jboss-jsp-2.2-api-1.0.1-20|52	%doc README
21mr|jboss-jsp-2.2-api-1.0.1-20|53	
21mr|jboss-jsp-2.2-api-1.0.1-20|54	%files javadoc -f .mfiles-javadoc
21mr|jboss-jsp-2.2-api-1.0.1-20|55	%license LICENSE
21mr|jboss-jsp-2.2-api-1.0.1-20|56	

12981 21
21mr|jboss-jsp-2.3-api-1.0.1-7|1	%global namedreltag .Final
21mr|jboss-jsp-2.3-api-1.0.1-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jsp-2.3-api-1.0.1-7|3	
21mr|jboss-jsp-2.3-api-1.0.1-7|4	Name:             jboss-jsp-2.3-api
21mr|jboss-jsp-2.3-api-1.0.1-7|5	Version:          1.0.1
21mr|jboss-jsp-2.3-api-1.0.1-7|6	Release:          7
21mr|jboss-jsp-2.3-api-1.0.1-7|7	Summary:          JavaServer Pages 2.3 API (JSP)
21mr|jboss-jsp-2.3-api-1.0.1-7|8	License:          (CDDL or GPLv2 with exceptions) or ASL 2.0
21mr|jboss-jsp-2.3-api-1.0.1-7|9	URL:              https://github.com/jboss/jboss-jsp-api_spec
21mr|jboss-jsp-2.3-api-1.0.1-7|10	Source0:          https://github.com/jboss/jboss-jsp-api_spec/archive/jboss-jsp-api_2.3_spec-%{namedversion}.tar.gz
21mr|jboss-jsp-2.3-api-1.0.1-7|11	Source1:          http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jboss-jsp-2.3-api-1.0.1-7|12	
21mr|jboss-jsp-2.3-api-1.0.1-7|13	BuildRequires:    maven-local
21mr|jboss-jsp-2.3-api-1.0.1-7|14	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jsp-2.3-api-1.0.1-7|15	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jsp-2.3-api-1.0.1-7|16	BuildRequires:    mvn(org.jboss.spec.javax.el:jboss-el-api_3.0_spec)
21mr|jboss-jsp-2.3-api-1.0.1-7|17	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|jboss-jsp-2.3-api-1.0.1-7|18	
21mr|jboss-jsp-2.3-api-1.0.1-7|19	Group:          Development/Java
21mr|jboss-jsp-2.3-api-1.0.1-7|20	BuildArch:        noarch
21mr|jboss-jsp-2.3-api-1.0.1-7|21	# Java stack is not supported on x86_32
21mr|jboss-jsp-2.3-api-1.0.1-7|22	ExcludeArch: %{ix86}
21mr|jboss-jsp-2.3-api-1.0.1-7|23	
21mr|jboss-jsp-2.3-api-1.0.1-7|24	%description
21mr|jboss-jsp-2.3-api-1.0.1-7|25	JSR-000245: JavaServer Pages 2.3
21mr|jboss-jsp-2.3-api-1.0.1-7|26	
21mr|jboss-jsp-2.3-api-1.0.1-7|27	%package javadoc
21mr|jboss-jsp-2.3-api-1.0.1-7|28	Summary:          Javadoc for %{name}
21mr|jboss-jsp-2.3-api-1.0.1-7|29	
21mr|jboss-jsp-2.3-api-1.0.1-7|30	%description javadoc
21mr|jboss-jsp-2.3-api-1.0.1-7|31	This package contains the API documentation for %{name}.
21mr|jboss-jsp-2.3-api-1.0.1-7|32	
21mr|jboss-jsp-2.3-api-1.0.1-7|33	%prep
21mr|jboss-jsp-2.3-api-1.0.1-7|34	%setup -q -n jboss-jsp-api_spec-jboss-jsp-api_2.3_spec-%{namedversion}
21mr|jboss-jsp-2.3-api-1.0.1-7|35	
21mr|jboss-jsp-2.3-api-1.0.1-7|36	cp %{SOURCE1} .
21mr|jboss-jsp-2.3-api-1.0.1-7|37	
21mr|jboss-jsp-2.3-api-1.0.1-7|38	%build
21mr|jboss-jsp-2.3-api-1.0.1-7|39	%mvn_build
21mr|jboss-jsp-2.3-api-1.0.1-7|40	
21mr|jboss-jsp-2.3-api-1.0.1-7|41	%install
21mr|jboss-jsp-2.3-api-1.0.1-7|42	%mvn_install
21mr|jboss-jsp-2.3-api-1.0.1-7|43	
21mr|jboss-jsp-2.3-api-1.0.1-7|44	%files -f .mfiles
21mr|jboss-jsp-2.3-api-1.0.1-7|45	%doc README
21mr|jboss-jsp-2.3-api-1.0.1-7|46	%license LICENSE LICENSE-2.0.txt
21mr|jboss-jsp-2.3-api-1.0.1-7|47	
21mr|jboss-jsp-2.3-api-1.0.1-7|48	%files javadoc -f .mfiles-javadoc
21mr|jboss-jsp-2.3-api-1.0.1-7|49	%license LICENSE LICENSE-2.0.txt
21mr|jboss-jsp-2.3-api-1.0.1-7|50	

12982 21
21mr|jboss-jstl-1.2-api-1.1.2-8|1	%global namedreltag .Final
21mr|jboss-jstl-1.2-api-1.1.2-8|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-jstl-1.2-api-1.1.2-8|3	%global pname jboss-jstl-api_spec
21mr|jboss-jstl-1.2-api-1.1.2-8|4	%global oname jboss-jstl-api_1.2_spec
21mr|jboss-jstl-1.2-api-1.1.2-8|5	
21mr|jboss-jstl-1.2-api-1.1.2-8|6	Name:          jboss-jstl-1.2-api
21mr|jboss-jstl-1.2-api-1.1.2-8|7	Version:       1.1.2
21mr|jboss-jstl-1.2-api-1.1.2-8|8	Release:       8
21mr|jboss-jstl-1.2-api-1.1.2-8|9	Summary:       JSP Standard Template Library 1.2 API
21mr|jboss-jstl-1.2-api-1.1.2-8|10	License:       ASL 2.0 and (CDDL or GPLv2 with exceptions)
21mr|jboss-jstl-1.2-api-1.1.2-8|11	URL:           https://github.com/jboss/jboss-jstl-api_spec
21mr|jboss-jstl-1.2-api-1.1.2-8|12	Source0:       https://github.com/jboss/jboss-jstl-api_spec/archive/%{oname}-%{namedversion}.tar.gz
21mr|jboss-jstl-1.2-api-1.1.2-8|13	# Fix the FSF address in the license file:
21mr|jboss-jstl-1.2-api-1.1.2-8|14	Patch0:        %{name}-fix-fsf-address.patch
21mr|jboss-jstl-1.2-api-1.1.2-8|15	Patch1:        %{name}-endorse_xalan.patch
21mr|jboss-jstl-1.2-api-1.1.2-8|16	
21mr|jboss-jstl-1.2-api-1.1.2-8|17	BuildRequires: maven-local
21mr|jboss-jstl-1.2-api-1.1.2-8|18	BuildRequires: mvn(junit:junit)
21mr|jboss-jstl-1.2-api-1.1.2-8|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-jstl-1.2-api-1.1.2-8|20	BuildRequires: mvn(org.easymock:easymock)
21mr|jboss-jstl-1.2-api-1.1.2-8|21	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-jstl-1.2-api-1.1.2-8|22	BuildRequires: mvn(org.jboss.spec.javax.el:jboss-el-api_3.0_spec)
21mr|jboss-jstl-1.2-api-1.1.2-8|23	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|jboss-jstl-1.2-api-1.1.2-8|24	BuildRequires: mvn(org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.3_spec)
21mr|jboss-jstl-1.2-api-1.1.2-8|25	BuildRequires: mvn(xalan:xalan)
21mr|jboss-jstl-1.2-api-1.1.2-8|26	
21mr|jboss-jstl-1.2-api-1.1.2-8|27	Group:          Development/Java
21mr|jboss-jstl-1.2-api-1.1.2-8|28	BuildArch:     noarch
21mr|jboss-jstl-1.2-api-1.1.2-8|29	# Java stack is not supported on x86_32
21mr|jboss-jstl-1.2-api-1.1.2-8|30	ExcludeArch: %{ix86}
21mr|jboss-jstl-1.2-api-1.1.2-8|31	
21mr|jboss-jstl-1.2-api-1.1.2-8|32	%description
21mr|jboss-jstl-1.2-api-1.1.2-8|33	Java Server Pages Standard Template Library 1.2 API.
21mr|jboss-jstl-1.2-api-1.1.2-8|34	
21mr|jboss-jstl-1.2-api-1.1.2-8|35	%package javadoc
21mr|jboss-jstl-1.2-api-1.1.2-8|36	Summary: Javadoc for %{name}
21mr|jboss-jstl-1.2-api-1.1.2-8|37	
21mr|jboss-jstl-1.2-api-1.1.2-8|38	%description javadoc
21mr|jboss-jstl-1.2-api-1.1.2-8|39	This package contains the API documentation for %{name}.
21mr|jboss-jstl-1.2-api-1.1.2-8|40	
21mr|jboss-jstl-1.2-api-1.1.2-8|41	%prep
21mr|jboss-jstl-1.2-api-1.1.2-8|42	# Unpack the sources:
21mr|jboss-jstl-1.2-api-1.1.2-8|43	%setup -q -n %{pname}-%{oname}-%{namedversion}
21mr|jboss-jstl-1.2-api-1.1.2-8|44	# Apply the patches:
21mr|jboss-jstl-1.2-api-1.1.2-8|45	%patch0 -p1
21mr|jboss-jstl-1.2-api-1.1.2-8|46	# only for EL, in fedora ibm jdk is not available
21mr|jboss-jstl-1.2-api-1.1.2-8|47	%if 0%{?el7}
21mr|jboss-jstl-1.2-api-1.1.2-8|48	%patch1 -p1
21mr|jboss-jstl-1.2-api-1.1.2-8|49	%endif
21mr|jboss-jstl-1.2-api-1.1.2-8|50	
21mr|jboss-jstl-1.2-api-1.1.2-8|51	%pom_remove_plugin :maven-source-plugin
21mr|jboss-jstl-1.2-api-1.1.2-8|52	
21mr|jboss-jstl-1.2-api-1.1.2-8|53	%mvn_file : %{name}
21mr|jboss-jstl-1.2-api-1.1.2-8|54	
21mr|jboss-jstl-1.2-api-1.1.2-8|55	%build
21mr|jboss-jstl-1.2-api-1.1.2-8|56	
21mr|jboss-jstl-1.2-api-1.1.2-8|57	%mvn_build
21mr|jboss-jstl-1.2-api-1.1.2-8|58	
21mr|jboss-jstl-1.2-api-1.1.2-8|59	%install
21mr|jboss-jstl-1.2-api-1.1.2-8|60	%mvn_install
21mr|jboss-jstl-1.2-api-1.1.2-8|61	
21mr|jboss-jstl-1.2-api-1.1.2-8|62	%files -f .mfiles
21mr|jboss-jstl-1.2-api-1.1.2-8|63	%license LICENSE README
21mr|jboss-jstl-1.2-api-1.1.2-8|64	%doc CHANGES.txt README.md
21mr|jboss-jstl-1.2-api-1.1.2-8|65	
21mr|jboss-jstl-1.2-api-1.1.2-8|66	%files javadoc -f .mfiles-javadoc
21mr|jboss-jstl-1.2-api-1.1.2-8|67	%license LICENSE README
21mr|jboss-jstl-1.2-api-1.1.2-8|68	

12983 21
21mr|jboss-logging-3.3.0-7|1	%global namedreltag .Final
21mr|jboss-logging-3.3.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-logging-3.3.0-7|3	
21mr|jboss-logging-3.3.0-7|4	Name:             jboss-logging
21mr|jboss-logging-3.3.0-7|5	Version:          3.3.0
21mr|jboss-logging-3.3.0-7|6	Release:          7
21mr|jboss-logging-3.3.0-7|7	Summary:          The JBoss Logging Framework
21mr|jboss-logging-3.3.0-7|8	License:          ASL 2.0
21mr|jboss-logging-3.3.0-7|9	URL:              https://github.com/jboss-logging/jboss-logging
21mr|jboss-logging-3.3.0-7|10	Source0:          https://github.com/jboss-logging/jboss-logging/archive/%{namedversion}.tar.gz
21mr|jboss-logging-3.3.0-7|11	
21mr|jboss-logging-3.3.0-7|12	Group:          Development/Java
21mr|jboss-logging-3.3.0-7|13	BuildArch:        noarch
21mr|jboss-logging-3.3.0-7|14	# Java stack is not supported on x86_32
21mr|jboss-logging-3.3.0-7|15	ExcludeArch: %{ix86}
21mr|jboss-logging-3.3.0-7|16	
21mr|jboss-logging-3.3.0-7|17	BuildRequires:    git-core
21mr|jboss-logging-3.3.0-7|18	BuildRequires:    graphviz
21mr|jboss-logging-3.3.0-7|19	BuildRequires:    maven-local
21mr|jboss-logging-3.3.0-7|20	BuildRequires:    mvn(jdepend:jdepend)
21mr|jboss-logging-3.3.0-7|21	BuildRequires:    mvn(log4j:log4j:12)
21mr|jboss-logging-3.3.0-7|22	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-logging-3.3.0-7|23	BuildRequires:    mvn(org.apache.logging.log4j:log4j-api)
21mr|jboss-logging-3.3.0-7|24	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-logging-3.3.0-7|25	BuildRequires:    mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jboss-logging-3.3.0-7|26	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-logging-3.3.0-7|27	BuildRequires:    mvn(org.jboss.apiviz:apiviz)
21mr|jboss-logging-3.3.0-7|28	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jboss-logging-3.3.0-7|29	BuildRequires:    mvn(org.slf4j:slf4j-api)
21mr|jboss-logging-3.3.0-7|30	
21mr|jboss-logging-3.3.0-7|31	%description
21mr|jboss-logging-3.3.0-7|32	This package contains the JBoss Logging Framework.
21mr|jboss-logging-3.3.0-7|33	
21mr|jboss-logging-3.3.0-7|34	%package javadoc
21mr|jboss-logging-3.3.0-7|35	Summary:          Javadoc for %{name}
21mr|jboss-logging-3.3.0-7|36	
21mr|jboss-logging-3.3.0-7|37	%description javadoc
21mr|jboss-logging-3.3.0-7|38	This package contains the API documentation for %{name}.
21mr|jboss-logging-3.3.0-7|39	
21mr|jboss-logging-3.3.0-7|40	%prep
21mr|jboss-logging-3.3.0-7|41	%setup -q -n jboss-logging-%{namedversion}
21mr|jboss-logging-3.3.0-7|42	
21mr|jboss-logging-3.3.0-7|43	%pom_xpath_set pom:properties/pom:version.org.apache.log4j 12
21mr|jboss-logging-3.3.0-7|44	
21mr|jboss-logging-3.3.0-7|45	# SLF4j 1.7 upgrade
21mr|jboss-logging-3.3.0-7|46	sed -i "s|map = MDC.getCopyOfContextMap();|map = (Map) MDC.getCopyOfContextMap();|" \
21mr|jboss-logging-3.3.0-7|47	src/main/java/org/jboss/logging/Slf4jLoggerProvider.java
21mr|jboss-logging-3.3.0-7|48	
21mr|jboss-logging-3.3.0-7|49	# Unneeded task
21mr|jboss-logging-3.3.0-7|50	%pom_remove_plugin :maven-source-plugin
21mr|jboss-logging-3.3.0-7|51	
21mr|jboss-logging-3.3.0-7|52	cp -p src/main/resources/META-INF/LICENSE.txt .
21mr|jboss-logging-3.3.0-7|53	sed -i 's/\r//' LICENSE.txt
21mr|jboss-logging-3.3.0-7|54	
21mr|jboss-logging-3.3.0-7|55	%build
21mr|jboss-logging-3.3.0-7|56	%mvn_build -f
21mr|jboss-logging-3.3.0-7|57	
21mr|jboss-logging-3.3.0-7|58	%install
21mr|jboss-logging-3.3.0-7|59	%mvn_install
21mr|jboss-logging-3.3.0-7|60	
21mr|jboss-logging-3.3.0-7|61	%files -f .mfiles
21mr|jboss-logging-3.3.0-7|62	%license LICENSE.txt
21mr|jboss-logging-3.3.0-7|63	
21mr|jboss-logging-3.3.0-7|64	%files javadoc -f .mfiles-javadoc
21mr|jboss-logging-3.3.0-7|65	%license LICENSE.txt
21mr|jboss-logging-3.3.0-7|66	

12984 21
21mr|jboss-logging-tools1-1.2.1-7|1	%global namedreltag .Final
21mr|jboss-logging-tools1-1.2.1-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-logging-tools1-1.2.1-7|3	
21mr|jboss-logging-tools1-1.2.1-7|4	Name:             jboss-logging-tools1
21mr|jboss-logging-tools1-1.2.1-7|5	Version:          1.2.1
21mr|jboss-logging-tools1-1.2.1-7|6	Release:          7
21mr|jboss-logging-tools1-1.2.1-7|7	Summary:          JBoss Logging I18n Annotation Processor
21mr|jboss-logging-tools1-1.2.1-7|8	# ASL 2.0: ./annotations/src/main/java/org/jboss/logging/annotations/*.java
21mr|jboss-logging-tools1-1.2.1-7|9	# Source files without license headers https://issues.jboss.org/browse/LOGTOOL-113
21mr|jboss-logging-tools1-1.2.1-7|10	License:          ASL 2.0 and LGPLv2+
21mr|jboss-logging-tools1-1.2.1-7|11	URL:              https://github.com/jboss-logging/jboss-logging-tools
21mr|jboss-logging-tools1-1.2.1-7|12	Source0:          https://github.com/jboss-logging/jboss-logging-tools/archive/%{namedversion}.tar.gz
21mr|jboss-logging-tools1-1.2.1-7|13	# Not available license file https://issues.jboss.org/browse/LOGTOOL-107 thanks to jamezp
21mr|jboss-logging-tools1-1.2.1-7|14	Patch0:           https://github.com/jboss-logging/jboss-logging-tools/commit/9a07a05d8437948c353fd13ce3311d0c5c4c0a79.patch
21mr|jboss-logging-tools1-1.2.1-7|15	
21mr|jboss-logging-tools1-1.2.1-7|16	Group:          Development/Java
21mr|jboss-logging-tools1-1.2.1-7|17	BuildArch:        noarch
21mr|jboss-logging-tools1-1.2.1-7|18	# Java stack is not supported on x86_32
21mr|jboss-logging-tools1-1.2.1-7|19	ExcludeArch: %{ix86}
21mr|jboss-logging-tools1-1.2.1-7|20	
21mr|jboss-logging-tools1-1.2.1-7|21	BuildRequires:    maven-local
21mr|jboss-logging-tools1-1.2.1-7|22	BuildRequires:    mvn(org.apache.maven.surefire:surefire-testng)
21mr|jboss-logging-tools1-1.2.1-7|23	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-logging-tools1-1.2.1-7|24	BuildRequires:    mvn(org.jboss.jdeparser:jdeparser:1)
21mr|jboss-logging-tools1-1.2.1-7|25	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-logging-tools1-1.2.1-7|26	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jboss-logging-tools1-1.2.1-7|27	BuildRequires:    mvn(org.testng:testng)
21mr|jboss-logging-tools1-1.2.1-7|28	
21mr|jboss-logging-tools1-1.2.1-7|29	%description
21mr|jboss-logging-tools1-1.2.1-7|30	This package contains JBoss Logging I18n Annotation Processor
21mr|jboss-logging-tools1-1.2.1-7|31	
21mr|jboss-logging-tools1-1.2.1-7|32	%package javadoc
21mr|jboss-logging-tools1-1.2.1-7|33	Summary:          Javadoc for %{name}
21mr|jboss-logging-tools1-1.2.1-7|34	
21mr|jboss-logging-tools1-1.2.1-7|35	%description javadoc
21mr|jboss-logging-tools1-1.2.1-7|36	This package contains the API documentation for %{name}.
21mr|jboss-logging-tools1-1.2.1-7|37	
21mr|jboss-logging-tools1-1.2.1-7|38	%prep
21mr|jboss-logging-tools1-1.2.1-7|39	%setup -q -n jboss-logging-tools-%{namedversion}
21mr|jboss-logging-tools1-1.2.1-7|40	%patch0 -p1
21mr|jboss-logging-tools1-1.2.1-7|41	
21mr|jboss-logging-tools1-1.2.1-7|42	cp -p annotations/src/main/resources/META-INF/LICENSE.txt LICENSE-ASL.txt
21mr|jboss-logging-tools1-1.2.1-7|43	cp -p processor/src/main/resources/META-INF/LICENSE.txt LICENSE-LGPL.txt
21mr|jboss-logging-tools1-1.2.1-7|44	
21mr|jboss-logging-tools1-1.2.1-7|45	%pom_disable_module processor-tests
21mr|jboss-logging-tools1-1.2.1-7|46	
21mr|jboss-logging-tools1-1.2.1-7|47	%pom_xpath_set pom:properties/pom:version.org.jboss.jdeparser 1
21mr|jboss-logging-tools1-1.2.1-7|48	%pom_xpath_inject pom:project "<version>%{namedversion}</version>" annotations
21mr|jboss-logging-tools1-1.2.1-7|49	%pom_xpath_inject pom:project "<version>%{namedversion}</version>" processor
21mr|jboss-logging-tools1-1.2.1-7|50	%pom_change_dep :jdeparser ::1 processor
21mr|jboss-logging-tools1-1.2.1-7|51	%pom_change_dep :jboss-logging-annotations ::'%{namedversion}' processor
21mr|jboss-logging-tools1-1.2.1-7|52	
21mr|jboss-logging-tools1-1.2.1-7|53	%mvn_compat_version : %{namedversion} %{version} 1
21mr|jboss-logging-tools1-1.2.1-7|54	
21mr|jboss-logging-tools1-1.2.1-7|55	%build
21mr|jboss-logging-tools1-1.2.1-7|56	# @ random java.lang.ArrayIndexOutOfBoundsException: 1
21mr|jboss-logging-tools1-1.2.1-7|57	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|jboss-logging-tools1-1.2.1-7|58	
21mr|jboss-logging-tools1-1.2.1-7|59	%install
21mr|jboss-logging-tools1-1.2.1-7|60	%mvn_install
21mr|jboss-logging-tools1-1.2.1-7|61	
21mr|jboss-logging-tools1-1.2.1-7|62	%files -f .mfiles
21mr|jboss-logging-tools1-1.2.1-7|63	%license LICENSE-ASL.txt LICENSE-LGPL.txt
21mr|jboss-logging-tools1-1.2.1-7|64	
21mr|jboss-logging-tools1-1.2.1-7|65	%files javadoc -f .mfiles-javadoc
21mr|jboss-logging-tools1-1.2.1-7|66	%license LICENSE-ASL.txt LICENSE-LGPL.txt
21mr|jboss-logging-tools1-1.2.1-7|67	

12985 21
21mr|jboss-logging-tools-2.2.0-1|1	%global namedreltag .Final
21mr|jboss-logging-tools-2.2.0-1|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-logging-tools-2.2.0-1|3	
21mr|jboss-logging-tools-2.2.0-1|4	Name:             jboss-logging-tools
21mr|jboss-logging-tools-2.2.0-1|5	Version:          2.2.0
21mr|jboss-logging-tools-2.2.0-1|6	Release:          1
21mr|jboss-logging-tools-2.2.0-1|7	Summary:          JBoss Logging I18n Annotation Processor
21mr|jboss-logging-tools-2.2.0-1|8	# Not available license file https://issues.jboss.org/browse/LOGTOOL-107
21mr|jboss-logging-tools-2.2.0-1|9	# ./annotations/src/main/java/org/jboss/logging/annotations/*.java: Apache (v2.0)
21mr|jboss-logging-tools-2.2.0-1|10	License:          ASL 2.0 and LGPLv2+
21mr|jboss-logging-tools-2.2.0-1|11	URL:              https://github.com/jboss-logging/jboss-logging-tools
21mr|jboss-logging-tools-2.2.0-1|12	Source0:          %{url}/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-logging-tools-2.2.0-1|13	Source1:          http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jboss-logging-tools-2.2.0-1|14	Group:            Development/Java
21mr|jboss-logging-tools-2.2.0-1|15	BuildArch:        noarch
21mr|jboss-logging-tools-2.2.0-1|16	# Java stack is not supported on x86_32
21mr|jboss-logging-tools-2.2.0-1|17	ExcludeArch: %{ix86}
21mr|jboss-logging-tools-2.2.0-1|18	
21mr|jboss-logging-tools-2.2.0-1|19	BuildRequires:    maven-local
21mr|jboss-logging-tools-2.2.0-1|20	BuildRequires:    mvn(junit:junit)
21mr|jboss-logging-tools-2.2.0-1|21	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-logging-tools-2.2.0-1|22	BuildRequires:    mvn(org.jboss.jdeparser:jdeparser)
21mr|jboss-logging-tools-2.2.0-1|23	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-logging-tools-2.2.0-1|24	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jboss-logging-tools-2.2.0-1|25	
21mr|jboss-logging-tools-2.2.0-1|26	%description
21mr|jboss-logging-tools-2.2.0-1|27	This pacakge contains JBoss Logging I18n Annotation Processor
21mr|jboss-logging-tools-2.2.0-1|28	
21mr|jboss-logging-tools-2.2.0-1|29	%package javadoc
21mr|jboss-logging-tools-2.2.0-1|30	Summary:          Javadoc for %{name}
21mr|jboss-logging-tools-2.2.0-1|31	
21mr|jboss-logging-tools-2.2.0-1|32	%description javadoc
21mr|jboss-logging-tools-2.2.0-1|33	This package contains the API documentation for %{name}.
21mr|jboss-logging-tools-2.2.0-1|34	
21mr|jboss-logging-tools-2.2.0-1|35	%prep
21mr|jboss-logging-tools-2.2.0-1|36	%setup -q -n %{name}-%{namedversion}
21mr|jboss-logging-tools-2.2.0-1|37	
21mr|jboss-logging-tools-2.2.0-1|38	cp %{SOURCE1} .
21mr|jboss-logging-tools-2.2.0-1|39	
21mr|jboss-logging-tools-2.2.0-1|40	# roaster is not packaged for Fedora, so:
21mr|jboss-logging-tools-2.2.0-1|41	# - Remove the dependency
21mr|jboss-logging-tools-2.2.0-1|42	# - Remove the test that requires it
21mr|jboss-logging-tools-2.2.0-1|43	%pom_remove_dep -r org.jboss.forge.roaster:
21mr|jboss-logging-tools-2.2.0-1|44	rm processor/src/test/java/org/jboss/logging/processor/generated/GeneratedSourceAnalysisTest.java
21mr|jboss-logging-tools-2.2.0-1|45	
21mr|jboss-logging-tools-2.2.0-1|46	# Skip docs module
21mr|jboss-logging-tools-2.2.0-1|47	%pom_disable_module docs
21mr|jboss-logging-tools-2.2.0-1|48	
21mr|jboss-logging-tools-2.2.0-1|49	%build
21mr|jboss-logging-tools-2.2.0-1|50	%mvn_build
21mr|jboss-logging-tools-2.2.0-1|51	
21mr|jboss-logging-tools-2.2.0-1|52	%install
21mr|jboss-logging-tools-2.2.0-1|53	%mvn_install
21mr|jboss-logging-tools-2.2.0-1|54	
21mr|jboss-logging-tools-2.2.0-1|55	%files -f .mfiles
21mr|jboss-logging-tools-2.2.0-1|56	%license LICENSE-2.0.txt
21mr|jboss-logging-tools-2.2.0-1|57	%doc README.adoc
21mr|jboss-logging-tools-2.2.0-1|58	
21mr|jboss-logging-tools-2.2.0-1|59	%files javadoc -f .mfiles-javadoc
21mr|jboss-logging-tools-2.2.0-1|60	%license LICENSE-2.0.txt
21mr|jboss-logging-tools-2.2.0-1|61	%doc README.adoc
21mr|jboss-logging-tools-2.2.0-1|62	

12986 21
21mr|jboss-logmanager-2.0.4-7|1	%global namedreltag .Final
21mr|jboss-logmanager-2.0.4-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-logmanager-2.0.4-7|3	
21mr|jboss-logmanager-2.0.4-7|4	Name:             jboss-logmanager
21mr|jboss-logmanager-2.0.4-7|5	Version:          2.0.4
21mr|jboss-logmanager-2.0.4-7|6	Release:          7
21mr|jboss-logmanager-2.0.4-7|7	Summary:          JBoss Log Manager
21mr|jboss-logmanager-2.0.4-7|8	License:          ASL 2.0
21mr|jboss-logmanager-2.0.4-7|9	URL:              https://github.com/jboss-logging/jboss-logmanager
21mr|jboss-logmanager-2.0.4-7|10	Source0:          https://github.com/jboss-logging/jboss-logmanager/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-logmanager-2.0.4-7|11	
21mr|jboss-logmanager-2.0.4-7|12	Group:          Development/Java
21mr|jboss-logmanager-2.0.4-7|13	BuildArch:        noarch
21mr|jboss-logmanager-2.0.4-7|14	# Java stack is not supported on x86_32
21mr|jboss-logmanager-2.0.4-7|15	ExcludeArch: %{ix86}
21mr|jboss-logmanager-2.0.4-7|16	
21mr|jboss-logmanager-2.0.4-7|17	BuildRequires:    maven-local
21mr|jboss-logmanager-2.0.4-7|18	BuildRequires:    mvn(junit:junit)
21mr|jboss-logmanager-2.0.4-7|19	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-logmanager-2.0.4-7|20	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-logmanager-2.0.4-7|21	BuildRequires:    mvn(org.jboss.modules:jboss-modules)
21mr|jboss-logmanager-2.0.4-7|22	
21mr|jboss-logmanager-2.0.4-7|23	%description
21mr|jboss-logmanager-2.0.4-7|24	This package contains the JBoss Log Manager
21mr|jboss-logmanager-2.0.4-7|25	
21mr|jboss-logmanager-2.0.4-7|26	%package javadoc
21mr|jboss-logmanager-2.0.4-7|27	Summary:          Javadoc for %{name}
21mr|jboss-logmanager-2.0.4-7|28	
21mr|jboss-logmanager-2.0.4-7|29	%description javadoc
21mr|jboss-logmanager-2.0.4-7|30	This package contains the API documentation for %{name}.
21mr|jboss-logmanager-2.0.4-7|31	
21mr|jboss-logmanager-2.0.4-7|32	%prep
21mr|jboss-logmanager-2.0.4-7|33	%setup -q -n %{name}-%{namedversion}
21mr|jboss-logmanager-2.0.4-7|34	
21mr|jboss-logmanager-2.0.4-7|35	# Unneeded task
21mr|jboss-logmanager-2.0.4-7|36	%pom_remove_plugin :maven-source-plugin
21mr|jboss-logmanager-2.0.4-7|37	
21mr|jboss-logmanager-2.0.4-7|38	%build
21mr|jboss-logmanager-2.0.4-7|39	%mvn_build
21mr|jboss-logmanager-2.0.4-7|40	
21mr|jboss-logmanager-2.0.4-7|41	%install
21mr|jboss-logmanager-2.0.4-7|42	%mvn_install
21mr|jboss-logmanager-2.0.4-7|43	
21mr|jboss-logmanager-2.0.4-7|44	%files -f .mfiles
21mr|jboss-logmanager-2.0.4-7|45	%license LICENSE.txt
21mr|jboss-logmanager-2.0.4-7|46	
21mr|jboss-logmanager-2.0.4-7|47	%files javadoc -f .mfiles-javadoc
21mr|jboss-logmanager-2.0.4-7|48	%license LICENSE.txt
21mr|jboss-logmanager-2.0.4-7|49	

12987 21
21mr|jboss-marshalling-1.4.11-7|1	%global namedreltag .Final
21mr|jboss-marshalling-1.4.11-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-marshalling-1.4.11-7|3	
21mr|jboss-marshalling-1.4.11-7|4	Name:             jboss-marshalling
21mr|jboss-marshalling-1.4.11-7|5	Version:          1.4.11
21mr|jboss-marshalling-1.4.11-7|6	Release:          7
21mr|jboss-marshalling-1.4.11-7|7	Summary:          JBoss Marshalling
21mr|jboss-marshalling-1.4.11-7|8	# LGPLv2 ./serial/src/main/java/org/jboss/marshalling/serial/UnknownDescriptor.java
21mr|jboss-marshalling-1.4.11-7|9	License:          ASL 2.0 and LGPLv2+
21mr|jboss-marshalling-1.4.11-7|10	URL:              http://jbossmarshalling.jboss.org/
21mr|jboss-marshalling-1.4.11-7|11	Group:          Development/Java
21mr|jboss-marshalling-1.4.11-7|12	BuildArch:        noarch
21mr|jboss-marshalling-1.4.11-7|13	# Java stack is not supported on x86_32
21mr|jboss-marshalling-1.4.11-7|14	ExcludeArch: %{ix86}
21mr|jboss-marshalling-1.4.11-7|15	
21mr|jboss-marshalling-1.4.11-7|16	Source0:          https://github.com/jboss-remoting/jboss-marshalling/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-marshalling-1.4.11-7|17	
21mr|jboss-marshalling-1.4.11-7|18	BuildRequires:    maven-local
21mr|jboss-marshalling-1.4.11-7|19	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-marshalling-1.4.11-7|20	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-marshalling-1.4.11-7|21	BuildRequires:    mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|jboss-marshalling-1.4.11-7|22	BuildRequires:    mvn(org.jboss.modules:jboss-modules)
21mr|jboss-marshalling-1.4.11-7|23	BuildRequires:    mvn(org.testng:testng)
21mr|jboss-marshalling-1.4.11-7|24	%if 0%{?fedora}
21mr|jboss-marshalling-1.4.11-7|25	BuildRequires:    mvn(jdepend:jdepend)
21mr|jboss-marshalling-1.4.11-7|26	BuildRequires:    mvn(org.jboss.apiviz:apiviz)
21mr|jboss-marshalling-1.4.11-7|27	%endif
21mr|jboss-marshalling-1.4.11-7|28	
21mr|jboss-marshalling-1.4.11-7|29	%description
21mr|jboss-marshalling-1.4.11-7|30	JBoss Marshalling is an alternative serialization API that fixes many
21mr|jboss-marshalling-1.4.11-7|31	of the problems found in the JDK serialization API while remaining
21mr|jboss-marshalling-1.4.11-7|32	fully compatible with java.io.Serializable and its relatives, and adds
21mr|jboss-marshalling-1.4.11-7|33	several new tunable parameters and additional features, all of which
21mr|jboss-marshalling-1.4.11-7|34	are pluggable via factory configuration (externalizers, class/instance
21mr|jboss-marshalling-1.4.11-7|35	lookup tables, class resolution, and object replacement, to name a
21mr|jboss-marshalling-1.4.11-7|36	few).
21mr|jboss-marshalling-1.4.11-7|37	
21mr|jboss-marshalling-1.4.11-7|38	%package javadoc
21mr|jboss-marshalling-1.4.11-7|39	Summary:          API documentation for %{name}
21mr|jboss-marshalling-1.4.11-7|40	
21mr|jboss-marshalling-1.4.11-7|41	%description javadoc
21mr|jboss-marshalling-1.4.11-7|42	This package contains %{summary}.
21mr|jboss-marshalling-1.4.11-7|43	
21mr|jboss-marshalling-1.4.11-7|44	%package osgi
21mr|jboss-marshalling-1.4.11-7|45	Summary:          JBoss Marshalling OSGi Bundle
21mr|jboss-marshalling-1.4.11-7|46	
21mr|jboss-marshalling-1.4.11-7|47	%description osgi
21mr|jboss-marshalling-1.4.11-7|48	JBoss Marshalling OSGi Bundle.
21mr|jboss-marshalling-1.4.11-7|49	
21mr|jboss-marshalling-1.4.11-7|50	%prep
21mr|jboss-marshalling-1.4.11-7|51	%setup -q -n %{name}-%{namedversion}
21mr|jboss-marshalling-1.4.11-7|52	
21mr|jboss-marshalling-1.4.11-7|53	%pom_remove_plugin -r :maven-shade-plugin
21mr|jboss-marshalling-1.4.11-7|54	%pom_disable_module tests
21mr|jboss-marshalling-1.4.11-7|55	
21mr|jboss-marshalling-1.4.11-7|56	# Conditionally remove dependency on apiviz
21mr|jboss-marshalling-1.4.11-7|57	if [ %{?rhel} ]; then
21mr|jboss-marshalling-1.4.11-7|58	%pom_remove_plugin :maven-javadoc-plugin
21mr|jboss-marshalling-1.4.11-7|59	fi
21mr|jboss-marshalling-1.4.11-7|60	
21mr|jboss-marshalling-1.4.11-7|61	%mvn_package :jboss-marshalling-osgi osgi
21mr|jboss-marshalling-1.4.11-7|62	
21mr|jboss-marshalling-1.4.11-7|63	%build
21mr|jboss-marshalling-1.4.11-7|64	%mvn_build
21mr|jboss-marshalling-1.4.11-7|65	
21mr|jboss-marshalling-1.4.11-7|66	%install
21mr|jboss-marshalling-1.4.11-7|67	%mvn_install
21mr|jboss-marshalling-1.4.11-7|68	
21mr|jboss-marshalling-1.4.11-7|69	%files -f .mfiles
21mr|jboss-marshalling-1.4.11-7|70	%license LICENSE.txt
21mr|jboss-marshalling-1.4.11-7|71	
21mr|jboss-marshalling-1.4.11-7|72	%files javadoc -f .mfiles-javadoc
21mr|jboss-marshalling-1.4.11-7|73	%license LICENSE.txt
21mr|jboss-marshalling-1.4.11-7|74	
21mr|jboss-marshalling-1.4.11-7|75	%files osgi -f .mfiles-osgi
21mr|jboss-marshalling-1.4.11-7|76	

12988 21
21mr|jboss-metadata-10.0.0-6|1	%global namedreltag .Final
21mr|jboss-metadata-10.0.0-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-metadata-10.0.0-6|3	
21mr|jboss-metadata-10.0.0-6|4	Name:           jboss-metadata
21mr|jboss-metadata-10.0.0-6|5	Version:        10.0.0
21mr|jboss-metadata-10.0.0-6|6	Release:        6
21mr|jboss-metadata-10.0.0-6|7	Summary:        JBoss Metadata
21mr|jboss-metadata-10.0.0-6|8	License:        LGPLv2+
21mr|jboss-metadata-10.0.0-6|9	URL:            https://github.com/jboss/metadata
21mr|jboss-metadata-10.0.0-6|10	Source0:        https://github.com/jboss/metadata/archive/%{namedversion}.tar.gz
21mr|jboss-metadata-10.0.0-6|11	
21mr|jboss-metadata-10.0.0-6|12	Group:          Development/Java
21mr|jboss-metadata-10.0.0-6|13	BuildArch:      noarch
21mr|jboss-metadata-10.0.0-6|14	# Java stack is not supported on x86_32
21mr|jboss-metadata-10.0.0-6|15	ExcludeArch: %{ix86}
21mr|jboss-metadata-10.0.0-6|16	
21mr|jboss-metadata-10.0.0-6|17	BuildRequires:  dos2unix
21mr|jboss-metadata-10.0.0-6|18	BuildRequires:  maven-local
21mr|jboss-metadata-10.0.0-6|19	BuildRequires:  mvn(com.sun.xml.bind:jaxb-impl)
21mr|jboss-metadata-10.0.0-6|20	BuildRequires:  mvn(junit:junit)
21mr|jboss-metadata-10.0.0-6|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-metadata-10.0.0-6|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|jboss-metadata-10.0.0-6|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-metadata-10.0.0-6|24	BuildRequires:  mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jboss-metadata-10.0.0-6|25	BuildRequires:  mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|jboss-metadata-10.0.0-6|26	BuildRequires:  mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-metadata-10.0.0-6|27	BuildRequires:  mvn(org.jboss.ejb3:jboss-ejb3-ext-api)
21mr|jboss-metadata-10.0.0-6|28	BuildRequires:  mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|jboss-metadata-10.0.0-6|29	BuildRequires:  mvn(org.jboss.logging:jboss-logging)
21mr|jboss-metadata-10.0.0-6|30	BuildRequires:  mvn(org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec)
21mr|jboss-metadata-10.0.0-6|31	BuildRequires:  mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.2_spec)
21mr|jboss-metadata-10.0.0-6|32	BuildRequires:  mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|jboss-metadata-10.0.0-6|33	BuildRequires:  mvn(org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec)
21mr|jboss-metadata-10.0.0-6|34	BuildRequires:  mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|jboss-metadata-10.0.0-6|35	BuildRequires:  mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|jboss-metadata-10.0.0-6|36	
21mr|jboss-metadata-10.0.0-6|37	%description
21mr|jboss-metadata-10.0.0-6|38	This package contains JBoss Metadata for WildFly.
21mr|jboss-metadata-10.0.0-6|39	
21mr|jboss-metadata-10.0.0-6|40	%package javadoc
21mr|jboss-metadata-10.0.0-6|41	Summary:        Javadoc for %{name}
21mr|jboss-metadata-10.0.0-6|42	
21mr|jboss-metadata-10.0.0-6|43	%description javadoc
21mr|jboss-metadata-10.0.0-6|44	This package contains the API documentation for %{name}.
21mr|jboss-metadata-10.0.0-6|45	
21mr|jboss-metadata-10.0.0-6|46	%prep
21mr|jboss-metadata-10.0.0-6|47	%setup -q -n metadata-%{namedversion}
21mr|jboss-metadata-10.0.0-6|48	
21mr|jboss-metadata-10.0.0-6|49	# Fix the line ending in the license file:
21mr|jboss-metadata-10.0.0-6|50	dos2unix common/LICENSE.txt
21mr|jboss-metadata-10.0.0-6|51	
21mr|jboss-metadata-10.0.0-6|52	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jboss-metadata-10.0.0-6|53	%pom_remove_plugin :maven-dependency-plugin
21mr|jboss-metadata-10.0.0-6|54	
21mr|jboss-metadata-10.0.0-6|55	%build
21mr|jboss-metadata-10.0.0-6|56	# Skip tests - no test deps
21mr|jboss-metadata-10.0.0-6|57	%mvn_build -f
21mr|jboss-metadata-10.0.0-6|58	
21mr|jboss-metadata-10.0.0-6|59	%install
21mr|jboss-metadata-10.0.0-6|60	%mvn_install
21mr|jboss-metadata-10.0.0-6|61	
21mr|jboss-metadata-10.0.0-6|62	%files -f .mfiles
21mr|jboss-metadata-10.0.0-6|63	%doc README
21mr|jboss-metadata-10.0.0-6|64	%license common/LICENSE.txt
21mr|jboss-metadata-10.0.0-6|65	
21mr|jboss-metadata-10.0.0-6|66	%files javadoc -f .mfiles-javadoc
21mr|jboss-metadata-10.0.0-6|67	%license common/LICENSE.txt
21mr|jboss-metadata-10.0.0-6|68	

12989 21
21mr|jboss-modules-1.5.2-7|1	%global namedreltag .Final
21mr|jboss-modules-1.5.2-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-modules-1.5.2-7|3	
21mr|jboss-modules-1.5.2-7|4	Name:             jboss-modules
21mr|jboss-modules-1.5.2-7|5	Version:          1.5.2
21mr|jboss-modules-1.5.2-7|6	Release:          7
21mr|jboss-modules-1.5.2-7|7	Summary:          A Modular Classloading System
21mr|jboss-modules-1.5.2-7|8	# XPP3 License: src/main/java/org/jboss/modules/xml/MXParser.java
21mr|jboss-modules-1.5.2-7|9	#  src/main/java/org/jboss/modules/xml/XmlPullParser.java
21mr|jboss-modules-1.5.2-7|10	#  src/main/java/org/jboss/modules/xml/XmlPullParserException.java
21mr|jboss-modules-1.5.2-7|11	License:          ASL 2.0 and xpp
21mr|jboss-modules-1.5.2-7|12	URL:              https://github.com/jbossas/jboss-modules
21mr|jboss-modules-1.5.2-7|13	Source0:          https://github.com/jbossas/jboss-modules/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-modules-1.5.2-7|14	
21mr|jboss-modules-1.5.2-7|15	Group:          Development/Java
21mr|jboss-modules-1.5.2-7|16	BuildArch:        noarch
21mr|jboss-modules-1.5.2-7|17	# Java stack is not supported on x86_32
21mr|jboss-modules-1.5.2-7|18	ExcludeArch: %{ix86}
21mr|jboss-modules-1.5.2-7|19	
21mr|jboss-modules-1.5.2-7|20	BuildRequires:    maven-local
21mr|jboss-modules-1.5.2-7|21	BuildRequires:    mvn(junit:junit)
21mr|jboss-modules-1.5.2-7|22	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-modules-1.5.2-7|23	BuildRequires:    mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base)
21mr|jboss-modules-1.5.2-7|24	BuildRequires:    graphviz
21mr|jboss-modules-1.5.2-7|25	BuildRequires:    mvn(jdepend:jdepend)
21mr|jboss-modules-1.5.2-7|26	BuildRequires:    mvn(org.jboss.apiviz:apiviz)
21mr|jboss-modules-1.5.2-7|27	
21mr|jboss-modules-1.5.2-7|28	%description
21mr|jboss-modules-1.5.2-7|29	Ths package contains A Modular Classloading System.
21mr|jboss-modules-1.5.2-7|30	
21mr|jboss-modules-1.5.2-7|31	%package javadoc
21mr|jboss-modules-1.5.2-7|32	Summary:          Javadoc for %{name}
21mr|jboss-modules-1.5.2-7|33	
21mr|jboss-modules-1.5.2-7|34	%description javadoc
21mr|jboss-modules-1.5.2-7|35	This package contains the API documentation for %{name}.
21mr|jboss-modules-1.5.2-7|36	
21mr|jboss-modules-1.5.2-7|37	%prep
21mr|jboss-modules-1.5.2-7|38	%setup -q -n %{name}-%{namedversion}
21mr|jboss-modules-1.5.2-7|39	
21mr|jboss-modules-1.5.2-7|40	# Conditionally remove dependency on apiviz
21mr|jboss-modules-1.5.2-7|41	if [ %{?rhel} ]; then
21mr|jboss-modules-1.5.2-7|42	%pom_remove_plugin :maven-javadoc-plugin
21mr|jboss-modules-1.5.2-7|43	fi
21mr|jboss-modules-1.5.2-7|44	
21mr|jboss-modules-1.5.2-7|45	# Unneeded task
21mr|jboss-modules-1.5.2-7|46	%pom_remove_plugin :maven-source-plugin
21mr|jboss-modules-1.5.2-7|47	
21mr|jboss-modules-1.5.2-7|48	# Use not available org.wildfly.checkstyle:wildfly-checkstyle-config:1.0.4.Final
21mr|jboss-modules-1.5.2-7|49	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jboss-modules-1.5.2-7|50	
21mr|jboss-modules-1.5.2-7|51	# Tries to connect to remote host
21mr|jboss-modules-1.5.2-7|52	rm src/test/java/org/jboss/modules/MavenResourceTest.java \
21mr|jboss-modules-1.5.2-7|53	src/test/java/org/jboss/modules/maven/MavenSettingsTest.java
21mr|jboss-modules-1.5.2-7|54	
21mr|jboss-modules-1.5.2-7|55	%build
21mr|jboss-modules-1.5.2-7|56	%mvn_build
21mr|jboss-modules-1.5.2-7|57	
21mr|jboss-modules-1.5.2-7|58	%install
21mr|jboss-modules-1.5.2-7|59	%mvn_install
21mr|jboss-modules-1.5.2-7|60	
21mr|jboss-modules-1.5.2-7|61	%files -f .mfiles
21mr|jboss-modules-1.5.2-7|62	%doc README.md
21mr|jboss-modules-1.5.2-7|63	%license LICENSE.txt XPP3-LICENSE.txt
21mr|jboss-modules-1.5.2-7|64	
21mr|jboss-modules-1.5.2-7|65	%files javadoc -f .mfiles-javadoc
21mr|jboss-modules-1.5.2-7|66	%license LICENSE.txt XPP3-LICENSE.txt
21mr|jboss-modules-1.5.2-7|67	

12990 21
21mr|jboss-msc-1.2.6-6|1	%global namedreltag .Final
21mr|jboss-msc-1.2.6-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-msc-1.2.6-6|3	
21mr|jboss-msc-1.2.6-6|4	Name:             jboss-msc
21mr|jboss-msc-1.2.6-6|5	Version:          1.2.6
21mr|jboss-msc-1.2.6-6|6	Release:          6
21mr|jboss-msc-1.2.6-6|7	Summary:          JBoss Modular Service Container
21mr|jboss-msc-1.2.6-6|8	# Not available license file https://issues.jboss.org/browse/MSC-153
21mr|jboss-msc-1.2.6-6|9	License:          LGPLv2+
21mr|jboss-msc-1.2.6-6|10	URL:              https://github.com/jbossas/jboss-msc
21mr|jboss-msc-1.2.6-6|11	Source0:          https://github.com/jbossas/jboss-msc/archive/%{namedversion}.tar.gz
21mr|jboss-msc-1.2.6-6|12	
21mr|jboss-msc-1.2.6-6|13	Group:          Development/Java
21mr|jboss-msc-1.2.6-6|14	BuildArch:        noarch
21mr|jboss-msc-1.2.6-6|15	# Java stack is not supported on x86_32
21mr|jboss-msc-1.2.6-6|16	ExcludeArch: %{ix86}
21mr|jboss-msc-1.2.6-6|17	
21mr|jboss-msc-1.2.6-6|18	BuildRequires:    maven-local
21mr|jboss-msc-1.2.6-6|19	BuildRequires:    mvn(jdepend:jdepend)
21mr|jboss-msc-1.2.6-6|20	BuildRequires:    mvn(junit:junit)
21mr|jboss-msc-1.2.6-6|21	BuildRequires:    mvn(org.javassist:javassist)
21mr|jboss-msc-1.2.6-6|22	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-msc-1.2.6-6|23	BuildRequires:    mvn(org.jboss:jboss-vfs)
21mr|jboss-msc-1.2.6-6|24	BuildRequires:    mvn(org.jboss.apiviz:apiviz)
21mr|jboss-msc-1.2.6-6|25	BuildRequires:    mvn(org.jboss.byteman:byteman)
21mr|jboss-msc-1.2.6-6|26	BuildRequires:    mvn(org.jboss.byteman:byteman-bmunit)
21mr|jboss-msc-1.2.6-6|27	BuildRequires:    mvn(org.jboss.byteman:byteman-install)
21mr|jboss-msc-1.2.6-6|28	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-msc-1.2.6-6|29	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-msc-1.2.6-6|30	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jboss-msc-1.2.6-6|31	BuildRequires:    mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|jboss-msc-1.2.6-6|32	BuildRequires:    mvn(org.jboss.modules:jboss-modules)
21mr|jboss-msc-1.2.6-6|33	BuildRequires:    mvn(org.jboss.threads:jboss-threads)
21mr|jboss-msc-1.2.6-6|34	
21mr|jboss-msc-1.2.6-6|35	%description
21mr|jboss-msc-1.2.6-6|36	This package contains the JBoss Modular Service Container.
21mr|jboss-msc-1.2.6-6|37	
21mr|jboss-msc-1.2.6-6|38	%package javadoc
21mr|jboss-msc-1.2.6-6|39	Summary:          Javadoc for %{name}
21mr|jboss-msc-1.2.6-6|40	
21mr|jboss-msc-1.2.6-6|41	%description javadoc
21mr|jboss-msc-1.2.6-6|42	This package contains the API documentation for %{name}.
21mr|jboss-msc-1.2.6-6|43	
21mr|jboss-msc-1.2.6-6|44	%prep
21mr|jboss-msc-1.2.6-6|45	%setup -q -n jboss-msc-%{namedversion}
21mr|jboss-msc-1.2.6-6|46	
21mr|jboss-msc-1.2.6-6|47	%build
21mr|jboss-msc-1.2.6-6|48	# Some failed tests, most probably because network limitations on Koji
21mr|jboss-msc-1.2.6-6|49	%mvn_build -f
21mr|jboss-msc-1.2.6-6|50	
21mr|jboss-msc-1.2.6-6|51	%install
21mr|jboss-msc-1.2.6-6|52	%mvn_install
21mr|jboss-msc-1.2.6-6|53	
21mr|jboss-msc-1.2.6-6|54	%files -f .mfiles
21mr|jboss-msc-1.2.6-6|55	
21mr|jboss-msc-1.2.6-6|56	%files javadoc -f .mfiles-javadoc
21mr|jboss-msc-1.2.6-6|57	

12991 21
21mr|jboss-naming-5.0.6-0.18.CR1|1	%global namedreltag .CR1
21mr|jboss-naming-5.0.6-0.18.CR1|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-naming-5.0.6-0.18.CR1|3	
21mr|jboss-naming-5.0.6-0.18.CR1|4	Name:             jboss-naming
21mr|jboss-naming-5.0.6-0.18.CR1|5	Version:          5.0.6
21mr|jboss-naming-5.0.6-0.18.CR1|6	Release:          0.18%{namedreltag}
21mr|jboss-naming-5.0.6-0.18.CR1|7	Summary:          JBoss Naming
21mr|jboss-naming-5.0.6-0.18.CR1|8	License:          LGPLv2+
21mr|jboss-naming-5.0.6-0.18.CR1|9	URL:              http://www.jboss.org
21mr|jboss-naming-5.0.6-0.18.CR1|10	
21mr|jboss-naming-5.0.6-0.18.CR1|11	# svn export http://anonsvn.jboss.org/repos/jbossas/projects/naming/tags/5.0.6.CR1/ jboss-naming-5.0.6.CR1
21mr|jboss-naming-5.0.6-0.18.CR1|12	# tar cafJ jboss-naming-5.0.6.CR1.tar.xz jboss-naming-5.0.6.CR1
21mr|jboss-naming-5.0.6-0.18.CR1|13	Source0:          %{name}-%{namedversion}.tar.xz
21mr|jboss-naming-5.0.6-0.18.CR1|14	
21mr|jboss-naming-5.0.6-0.18.CR1|15	Patch0:           %{name}-%{namedversion}-pom.patch
21mr|jboss-naming-5.0.6-0.18.CR1|16	
21mr|jboss-naming-5.0.6-0.18.CR1|17	Group:          Development/Java
21mr|jboss-naming-5.0.6-0.18.CR1|18	BuildArch:        noarch
21mr|jboss-naming-5.0.6-0.18.CR1|19	# Java stack is not supported on x86_32
21mr|jboss-naming-5.0.6-0.18.CR1|20	ExcludeArch: %{ix86}
21mr|jboss-naming-5.0.6-0.18.CR1|21	
21mr|jboss-naming-5.0.6-0.18.CR1|22	BuildRequires:    java-devel
21mr|jboss-naming-5.0.6-0.18.CR1|23	BuildRequires:    jboss-common-core
21mr|jboss-naming-5.0.6-0.18.CR1|24	BuildRequires:    jboss-logging
21mr|jboss-naming-5.0.6-0.18.CR1|25	BuildRequires:    jboss-parent
21mr|jboss-naming-5.0.6-0.18.CR1|26	BuildRequires:    jpackage-utils
21mr|jboss-naming-5.0.6-0.18.CR1|27	BuildRequires:    maven-local
21mr|jboss-naming-5.0.6-0.18.CR1|28	BuildRequires:    maven-antrun-plugin
21mr|jboss-naming-5.0.6-0.18.CR1|29	BuildRequires:    maven-enforcer-plugin
21mr|jboss-naming-5.0.6-0.18.CR1|30	BuildRequires:    rmic-maven-plugin
21mr|jboss-naming-5.0.6-0.18.CR1|31	
21mr|jboss-naming-5.0.6-0.18.CR1|32	%description
21mr|jboss-naming-5.0.6-0.18.CR1|33	The JBoss JNDI name server implementation
21mr|jboss-naming-5.0.6-0.18.CR1|34	
21mr|jboss-naming-5.0.6-0.18.CR1|35	%package javadoc
21mr|jboss-naming-5.0.6-0.18.CR1|36	Summary:          Javadocs for %{name}
21mr|jboss-naming-5.0.6-0.18.CR1|37	
21mr|jboss-naming-5.0.6-0.18.CR1|38	%description javadoc
21mr|jboss-naming-5.0.6-0.18.CR1|39	This package contains the API documentation for %{name}.
21mr|jboss-naming-5.0.6-0.18.CR1|40	
21mr|jboss-naming-5.0.6-0.18.CR1|41	%prep
21mr|jboss-naming-5.0.6-0.18.CR1|42	%setup -q -n %{name}-%{namedversion}
21mr|jboss-naming-5.0.6-0.18.CR1|43	%patch0 -p1
21mr|jboss-naming-5.0.6-0.18.CR1|44	
21mr|jboss-naming-5.0.6-0.18.CR1|45	%mvn_file ':jnp-{client,server}' %{name}-@1
21mr|jboss-naming-5.0.6-0.18.CR1|46	
21mr|jboss-naming-5.0.6-0.18.CR1|47	%build
21mr|jboss-naming-5.0.6-0.18.CR1|48	# No jboss-test and jboss-kernel packages
21mr|jboss-naming-5.0.6-0.18.CR1|49	%mvn_build -f
21mr|jboss-naming-5.0.6-0.18.CR1|50	
21mr|jboss-naming-5.0.6-0.18.CR1|51	%install
21mr|jboss-naming-5.0.6-0.18.CR1|52	%mvn_install
21mr|jboss-naming-5.0.6-0.18.CR1|53	
21mr|jboss-naming-5.0.6-0.18.CR1|54	%files -f .mfiles
21mr|jboss-naming-5.0.6-0.18.CR1|55	%doc JBossORG-EULA.txt
21mr|jboss-naming-5.0.6-0.18.CR1|56	
21mr|jboss-naming-5.0.6-0.18.CR1|57	%files javadoc -f .mfiles-javadoc
21mr|jboss-naming-5.0.6-0.18.CR1|58	%doc JBossORG-EULA.txt
21mr|jboss-naming-5.0.6-0.18.CR1|59	

12992 21
21mr|jboss-negotiation-3.0.2-6|1	%global namedreltag .Final
21mr|jboss-negotiation-3.0.2-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-negotiation-3.0.2-6|3	
21mr|jboss-negotiation-3.0.2-6|4	Name:          jboss-negotiation
21mr|jboss-negotiation-3.0.2-6|5	Version:       3.0.2
21mr|jboss-negotiation-3.0.2-6|6	Release:       6
21mr|jboss-negotiation-3.0.2-6|7	Summary:       JBoss Negotiation
21mr|jboss-negotiation-3.0.2-6|8	# NOT available license file https://github.com/wildfly-security/jboss-negotiation/issues/32
21mr|jboss-negotiation-3.0.2-6|9	License:       LGPLv2+
21mr|jboss-negotiation-3.0.2-6|10	URL:           http://www.jboss.org/picketlink/Negotiation
21mr|jboss-negotiation-3.0.2-6|11	Source0:       https://github.com/wildfly-security/jboss-negotiation/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-negotiation-3.0.2-6|12	
21mr|jboss-negotiation-3.0.2-6|13	BuildRequires: maven-local
21mr|jboss-negotiation-3.0.2-6|14	BuildRequires: mvn(io.undertow:undertow-core)
21mr|jboss-negotiation-3.0.2-6|15	BuildRequires: mvn(junit:junit)
21mr|jboss-negotiation-3.0.2-6|16	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-negotiation-3.0.2-6|17	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-negotiation-3.0.2-6|18	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jboss-negotiation-3.0.2-6|19	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-negotiation-3.0.2-6|20	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|jboss-negotiation-3.0.2-6|21	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|jboss-negotiation-3.0.2-6|22	BuildRequires: mvn(org.picketbox:picketbox)
21mr|jboss-negotiation-3.0.2-6|23	BuildRequires: mvn(org.picketbox:picketbox-commons)
21mr|jboss-negotiation-3.0.2-6|24	
21mr|jboss-negotiation-3.0.2-6|25	Group:          Development/Java
21mr|jboss-negotiation-3.0.2-6|26	BuildArch:     noarch
21mr|jboss-negotiation-3.0.2-6|27	# Java stack is not supported on x86_32
21mr|jboss-negotiation-3.0.2-6|28	ExcludeArch: %{ix86}
21mr|jboss-negotiation-3.0.2-6|29	
21mr|jboss-negotiation-3.0.2-6|30	%description
21mr|jboss-negotiation-3.0.2-6|31	Negotiation project provides SPNEGO/Kerberos support in JBoss.
21mr|jboss-negotiation-3.0.2-6|32	
21mr|jboss-negotiation-3.0.2-6|33	%package javadoc
21mr|jboss-negotiation-3.0.2-6|34	Summary:       Javadoc for %{name}
21mr|jboss-negotiation-3.0.2-6|35	
21mr|jboss-negotiation-3.0.2-6|36	%description javadoc
21mr|jboss-negotiation-3.0.2-6|37	This package contains the API documentation for %{name}.
21mr|jboss-negotiation-3.0.2-6|38	
21mr|jboss-negotiation-3.0.2-6|39	%prep
21mr|jboss-negotiation-3.0.2-6|40	%setup -q -n %{name}-%{namedversion}
21mr|jboss-negotiation-3.0.2-6|41	
21mr|jboss-negotiation-3.0.2-6|42	%pom_disable_module jboss-negotiation-toolkit
21mr|jboss-negotiation-3.0.2-6|43	
21mr|jboss-negotiation-3.0.2-6|44	%build
21mr|jboss-negotiation-3.0.2-6|45	%mvn_build
21mr|jboss-negotiation-3.0.2-6|46	
21mr|jboss-negotiation-3.0.2-6|47	%install
21mr|jboss-negotiation-3.0.2-6|48	%mvn_install
21mr|jboss-negotiation-3.0.2-6|49	
21mr|jboss-negotiation-3.0.2-6|50	%files -f .mfiles
21mr|jboss-negotiation-3.0.2-6|51	
21mr|jboss-negotiation-3.0.2-6|52	%files javadoc -f .mfiles-javadoc
21mr|jboss-negotiation-3.0.2-6|53	

12993 21
21mr|jboss-parent-20-7|1	Name:           jboss-parent
21mr|jboss-parent-20-7|2	Version:        20
21mr|jboss-parent-20-7|3	Release:        7
21mr|jboss-parent-20-7|4	Summary:        JBoss Parent POM
21mr|jboss-parent-20-7|5	License:        CC0
21mr|jboss-parent-20-7|6	URL:            http://www.jboss.org/
21mr|jboss-parent-20-7|7	Group:          Development/Java
21mr|jboss-parent-20-7|8	BuildArch:      noarch
21mr|jboss-parent-20-7|9	# Java stack is not supported on x86_32
21mr|jboss-parent-20-7|10	ExcludeArch: %{ix86}
21mr|jboss-parent-20-7|11	
21mr|jboss-parent-20-7|12	Source0:        https://github.com/jboss/jboss-parent-pom/archive/%{name}-%{version}.tar.gz
21mr|jboss-parent-20-7|13	Source1:        http://repository.jboss.org/licenses/cc0-1.0.txt
21mr|jboss-parent-20-7|14	
21mr|jboss-parent-20-7|15	BuildRequires:  maven-local
21mr|jboss-parent-20-7|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-parent-20-7|17	
21mr|jboss-parent-20-7|18	%description
21mr|jboss-parent-20-7|19	The Project Object Model files for JBoss packages.
21mr|jboss-parent-20-7|20	
21mr|jboss-parent-20-7|21	%prep
21mr|jboss-parent-20-7|22	%setup -q -n %{name}-pom-%{name}-%{version}
21mr|jboss-parent-20-7|23	
21mr|jboss-parent-20-7|24	# NOT available plugins
21mr|jboss-parent-20-7|25	%pom_remove_plugin :maven-clover2-plugin
21mr|jboss-parent-20-7|26	%pom_remove_plugin :cobertura-maven-plugin
21mr|jboss-parent-20-7|27	%pom_remove_plugin :findbugs-maven-plugin
21mr|jboss-parent-20-7|28	%pom_remove_plugin :javancss-maven-plugin
21mr|jboss-parent-20-7|29	%pom_remove_plugin :jdepend-maven-plugin
21mr|jboss-parent-20-7|30	%pom_remove_plugin :license-maven-plugin
21mr|jboss-parent-20-7|31	%pom_remove_plugin :sonar-maven-plugin
21mr|jboss-parent-20-7|32	
21mr|jboss-parent-20-7|33	%pom_remove_plugin :maven-enforcer-plugin
21mr|jboss-parent-20-7|34	%pom_remove_plugin :buildnumber-maven-plugin
21mr|jboss-parent-20-7|35	
21mr|jboss-parent-20-7|36	cp -p %SOURCE1 LICENSE
21mr|jboss-parent-20-7|37	sed -i 's/\r//' LICENSE
21mr|jboss-parent-20-7|38	
21mr|jboss-parent-20-7|39	%build
21mr|jboss-parent-20-7|40	%mvn_build
21mr|jboss-parent-20-7|41	
21mr|jboss-parent-20-7|42	%install
21mr|jboss-parent-20-7|43	%mvn_install
21mr|jboss-parent-20-7|44	
21mr|jboss-parent-20-7|45	%files -f .mfiles
21mr|jboss-parent-20-7|46	%doc README.md
21mr|jboss-parent-20-7|47	%license LICENSE
21mr|jboss-parent-20-7|48	

12994 21
21mr|jboss-remote-naming-2.0.4-6|1	%global namedreltag .Final
21mr|jboss-remote-naming-2.0.4-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-remote-naming-2.0.4-6|3	
21mr|jboss-remote-naming-2.0.4-6|4	Name:          jboss-remote-naming
21mr|jboss-remote-naming-2.0.4-6|5	Version:       2.0.4
21mr|jboss-remote-naming-2.0.4-6|6	Release:       6
21mr|jboss-remote-naming-2.0.4-6|7	Summary:       JBoss Remote Naming
21mr|jboss-remote-naming-2.0.4-6|8	# https://github.com/jbossas/jboss-remote-naming/issues/28
21mr|jboss-remote-naming-2.0.4-6|9	License:       LGPLv2+
21mr|jboss-remote-naming-2.0.4-6|10	URL:           http://www.jboss.org/
21mr|jboss-remote-naming-2.0.4-6|11	Source0:       https://github.com/jbossas/jboss-remote-naming/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-remote-naming-2.0.4-6|12	
21mr|jboss-remote-naming-2.0.4-6|13	BuildRequires: maven-local
21mr|jboss-remote-naming-2.0.4-6|14	BuildRequires: mvn(junit:junit)
21mr|jboss-remote-naming-2.0.4-6|15	BuildRequires: mvn(org.jboss:jboss-ejb-client)
21mr|jboss-remote-naming-2.0.4-6|16	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-remote-naming-2.0.4-6|17	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|jboss-remote-naming-2.0.4-6|18	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-remote-naming-2.0.4-6|19	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jboss-remote-naming-2.0.4-6|20	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling)
21mr|jboss-remote-naming-2.0.4-6|21	BuildRequires: mvn(org.jboss.remoting:jboss-remoting)
21mr|jboss-remote-naming-2.0.4-6|22	BuildRequires: mvn(org.jboss.sasl:jboss-sasl)
21mr|jboss-remote-naming-2.0.4-6|23	BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|jboss-remote-naming-2.0.4-6|24	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec)
21mr|jboss-remote-naming-2.0.4-6|25	BuildRequires: mvn(org.jboss.xnio:xnio-api)
21mr|jboss-remote-naming-2.0.4-6|26	BuildRequires: mvn(org.jboss.xnio:xnio-nio)
21mr|jboss-remote-naming-2.0.4-6|27	
21mr|jboss-remote-naming-2.0.4-6|28	Group:          Development/Java
21mr|jboss-remote-naming-2.0.4-6|29	BuildArch:     noarch
21mr|jboss-remote-naming-2.0.4-6|30	# Java stack is not supported on x86_32
21mr|jboss-remote-naming-2.0.4-6|31	ExcludeArch: %{ix86}
21mr|jboss-remote-naming-2.0.4-6|32	
21mr|jboss-remote-naming-2.0.4-6|33	%description
21mr|jboss-remote-naming-2.0.4-6|34	Library for remote naming (JNDI) with JBoss AS.
21mr|jboss-remote-naming-2.0.4-6|35	
21mr|jboss-remote-naming-2.0.4-6|36	%package javadoc
21mr|jboss-remote-naming-2.0.4-6|37	Summary:       Javadoc for %{name}
21mr|jboss-remote-naming-2.0.4-6|38	
21mr|jboss-remote-naming-2.0.4-6|39	%description javadoc
21mr|jboss-remote-naming-2.0.4-6|40	This package contains the API documentation for %{name}.
21mr|jboss-remote-naming-2.0.4-6|41	
21mr|jboss-remote-naming-2.0.4-6|42	%prep
21mr|jboss-remote-naming-2.0.4-6|43	%setup -q -n %{name}-%{namedversion}
21mr|jboss-remote-naming-2.0.4-6|44	
21mr|jboss-remote-naming-2.0.4-6|45	%build
21mr|jboss-remote-naming-2.0.4-6|46	
21mr|jboss-remote-naming-2.0.4-6|47	# Temporarily disable the test suite
21mr|jboss-remote-naming-2.0.4-6|48	# NoClassDefFoundError: Could not initialize class org.jboss.remoting3.remote.RemoteLogger
21mr|jboss-remote-naming-2.0.4-6|49	%mvn_build -f
21mr|jboss-remote-naming-2.0.4-6|50	
21mr|jboss-remote-naming-2.0.4-6|51	%install
21mr|jboss-remote-naming-2.0.4-6|52	%mvn_install
21mr|jboss-remote-naming-2.0.4-6|53	
21mr|jboss-remote-naming-2.0.4-6|54	%files -f .mfiles
21mr|jboss-remote-naming-2.0.4-6|55	
21mr|jboss-remote-naming-2.0.4-6|56	%files javadoc -f .mfiles-javadoc
21mr|jboss-remote-naming-2.0.4-6|57	

12995 21
21mr|jboss-remoting-4.0.21-6|1	%global namedreltag .Final
21mr|jboss-remoting-4.0.21-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-remoting-4.0.21-6|3	
21mr|jboss-remoting-4.0.21-6|4	Name:             jboss-remoting
21mr|jboss-remoting-4.0.21-6|5	Version:          4.0.21
21mr|jboss-remoting-4.0.21-6|6	Release:          6
21mr|jboss-remoting-4.0.21-6|7	Summary:          JBoss Remoting
21mr|jboss-remoting-4.0.21-6|8	License:          LGPLv2+
21mr|jboss-remoting-4.0.21-6|9	URL:              http://www.jboss.org/jbossremoting
21mr|jboss-remoting-4.0.21-6|10	
21mr|jboss-remoting-4.0.21-6|11	# git clone git://github.com/jboss-remoting/jboss-remoting.git
21mr|jboss-remoting-4.0.21-6|12	# cd jboss-remoting && git checkout 4.0.21.Final && git checkout-index -f -a --prefix=jboss-remoting-4.0.21.Final/
21mr|jboss-remoting-4.0.21-6|13	# rm jboss-remoting-4.0.21.Final/src/test/resources/test-content.bin
21mr|jboss-remoting-4.0.21-6|14	# tar -cJf jboss-remoting-4.0.21.Final-CLEAN.tar.xz jboss-remoting-4.0.21.Final
21mr|jboss-remoting-4.0.21-6|15	Source0:          jboss-remoting-%{namedversion}-CLEAN.tar.xz
21mr|jboss-remoting-4.0.21-6|16	Group:            Development/Java
21mr|jboss-remoting-4.0.21-6|17	BuildArch:        noarch
21mr|jboss-remoting-4.0.21-6|18	# Java stack is not supported on x86_32
21mr|jboss-remoting-4.0.21-6|19	ExcludeArch: %{ix86}
21mr|jboss-remoting-4.0.21-6|20	
21mr|jboss-remoting-4.0.21-6|21	BuildRequires:    maven-local
21mr|jboss-remoting-4.0.21-6|22	BuildRequires:    mvn(jdepend:jdepend)
21mr|jboss-remoting-4.0.21-6|23	BuildRequires:    mvn(junit:junit)
21mr|jboss-remoting-4.0.21-6|24	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-remoting-4.0.21-6|25	BuildRequires:    mvn(org.jboss.apiviz:apiviz)
21mr|jboss-remoting-4.0.21-6|26	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-remoting-4.0.21-6|27	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-remoting-4.0.21-6|28	BuildRequires:    mvn(org.jboss.xnio:xnio-api)
21mr|jboss-remoting-4.0.21-6|29	BuildRequires:    mvn(org.jboss.xnio:xnio-nio)
21mr|jboss-remoting-4.0.21-6|30	
21mr|jboss-remoting-4.0.21-6|31	%description
21mr|jboss-remoting-4.0.21-6|32	The purpose of JBoss Remoting is to provide a general purpose framework
21mr|jboss-remoting-4.0.21-6|33	for symmetric and asymmetric communication over a network. It supports
21mr|jboss-remoting-4.0.21-6|34	various modes of interaction, including invocations, one way messaging,
21mr|jboss-remoting-4.0.21-6|35	and asynchronous callbacks.
21mr|jboss-remoting-4.0.21-6|36	
21mr|jboss-remoting-4.0.21-6|37	%package javadoc
21mr|jboss-remoting-4.0.21-6|38	Summary:          Javadoc for %{name}
21mr|jboss-remoting-4.0.21-6|39	
21mr|jboss-remoting-4.0.21-6|40	%description javadoc
21mr|jboss-remoting-4.0.21-6|41	This package contains the API documentation for %{name}.
21mr|jboss-remoting-4.0.21-6|42	
21mr|jboss-remoting-4.0.21-6|43	%prep
21mr|jboss-remoting-4.0.21-6|44	%setup -q -n jboss-remoting-%{namedversion}
21mr|jboss-remoting-4.0.21-6|45	
21mr|jboss-remoting-4.0.21-6|46	%build
21mr|jboss-remoting-4.0.21-6|47	# Skipped test because of removing binary content from test dir which is required to run them
21mr|jboss-remoting-4.0.21-6|48	%mvn_build -f
21mr|jboss-remoting-4.0.21-6|49	
21mr|jboss-remoting-4.0.21-6|50	%install
21mr|jboss-remoting-4.0.21-6|51	%mvn_install
21mr|jboss-remoting-4.0.21-6|52	
21mr|jboss-remoting-4.0.21-6|53	%files -f .mfiles
21mr|jboss-remoting-4.0.21-6|54	%license COPYING.txt
21mr|jboss-remoting-4.0.21-6|55	
21mr|jboss-remoting-4.0.21-6|56	%files javadoc -f .mfiles-javadoc
21mr|jboss-remoting-4.0.21-6|57	%license COPYING.txt
21mr|jboss-remoting-4.0.21-6|58	
21mr|jboss-remoting-4.0.21-6|59	

12996 21
21mr|jboss-remoting-jmx-2.0.1-6|1	%global namedreltag .Final
21mr|jboss-remoting-jmx-2.0.1-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-remoting-jmx-2.0.1-6|3	
21mr|jboss-remoting-jmx-2.0.1-6|4	Name:          jboss-remoting-jmx
21mr|jboss-remoting-jmx-2.0.1-6|5	Version:       2.0.1
21mr|jboss-remoting-jmx-2.0.1-6|6	Release:       6
21mr|jboss-remoting-jmx-2.0.1-6|7	Summary:       JMX via JBoss Remoting
21mr|jboss-remoting-jmx-2.0.1-6|8	Group:         Development/Java
21mr|jboss-remoting-jmx-2.0.1-6|9	License:       LGPLv2+
21mr|jboss-remoting-jmx-2.0.1-6|10	URL:           http://www.jboss.org/
21mr|jboss-remoting-jmx-2.0.1-6|11	Source0:       https://github.com/jbossas/remoting-jmx/archive/%{namedversion}.tar.gz
21mr|jboss-remoting-jmx-2.0.1-6|12	
21mr|jboss-remoting-jmx-2.0.1-6|13	BuildRequires: maven-local
21mr|jboss-remoting-jmx-2.0.1-6|14	BuildRequires: mvn(junit:junit)
21mr|jboss-remoting-jmx-2.0.1-6|15	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-remoting-jmx-2.0.1-6|16	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|jboss-remoting-jmx-2.0.1-6|17	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-remoting-jmx-2.0.1-6|18	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|jboss-remoting-jmx-2.0.1-6|19	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling)
21mr|jboss-remoting-jmx-2.0.1-6|20	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling-river)
21mr|jboss-remoting-jmx-2.0.1-6|21	BuildRequires: mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|jboss-remoting-jmx-2.0.1-6|22	BuildRequires: mvn(org.jboss.remoting:jboss-remoting) >= 3.2.2-1
21mr|jboss-remoting-jmx-2.0.1-6|23	BuildRequires: mvn(org.jboss.sasl:jboss-sasl)
21mr|jboss-remoting-jmx-2.0.1-6|24	BuildRequires: mvn(org.jboss.xnio:xnio-api)
21mr|jboss-remoting-jmx-2.0.1-6|25	BuildRequires: mvn(org.jboss.xnio:xnio-nio)
21mr|jboss-remoting-jmx-2.0.1-6|26	
21mr|jboss-remoting-jmx-2.0.1-6|27	BuildArch:     noarch
21mr|jboss-remoting-jmx-2.0.1-6|28	# Java stack is not supported on x86_32
21mr|jboss-remoting-jmx-2.0.1-6|29	ExcludeArch: %{ix86}
21mr|jboss-remoting-jmx-2.0.1-6|30	
21mr|jboss-remoting-jmx-2.0.1-6|31	%description
21mr|jboss-remoting-jmx-2.0.1-6|32	Library for making JMX accessible using Remoting.
21mr|jboss-remoting-jmx-2.0.1-6|33	
21mr|jboss-remoting-jmx-2.0.1-6|34	%package javadoc
21mr|jboss-remoting-jmx-2.0.1-6|35	Summary:       Javadoc for %{name}
21mr|jboss-remoting-jmx-2.0.1-6|36	
21mr|jboss-remoting-jmx-2.0.1-6|37	%description javadoc
21mr|jboss-remoting-jmx-2.0.1-6|38	This package contains the API documentation for %{name}.
21mr|jboss-remoting-jmx-2.0.1-6|39	
21mr|jboss-remoting-jmx-2.0.1-6|40	%prep
21mr|jboss-remoting-jmx-2.0.1-6|41	%setup -q -n remoting-jmx-%{namedversion}
21mr|jboss-remoting-jmx-2.0.1-6|42	
21mr|jboss-remoting-jmx-2.0.1-6|43	%build
21mr|jboss-remoting-jmx-2.0.1-6|44	# Disable temporarily the test suite. Build fails: Timeout(86400)
21mr|jboss-remoting-jmx-2.0.1-6|45	%mvn_build -f
21mr|jboss-remoting-jmx-2.0.1-6|46	
21mr|jboss-remoting-jmx-2.0.1-6|47	%install
21mr|jboss-remoting-jmx-2.0.1-6|48	%mvn_install
21mr|jboss-remoting-jmx-2.0.1-6|49	
21mr|jboss-remoting-jmx-2.0.1-6|50	%files -f .mfiles
21mr|jboss-remoting-jmx-2.0.1-6|51	%doc README
21mr|jboss-remoting-jmx-2.0.1-6|52	%license COPYING.txt
21mr|jboss-remoting-jmx-2.0.1-6|53	
21mr|jboss-remoting-jmx-2.0.1-6|54	%files javadoc -f .mfiles-javadoc
21mr|jboss-remoting-jmx-2.0.1-6|55	%license COPYING.txt
21mr|jboss-remoting-jmx-2.0.1-6|56	
21mr|jboss-remoting-jmx-2.0.1-6|57	

12997 21
21mr|jboss-rmi-1.0-api-1.0.4-20|1	%define namedreltag .Final
21mr|jboss-rmi-1.0-api-1.0.4-20|2	%define namedversion %{version}%{?namedreltag}
21mr|jboss-rmi-1.0-api-1.0.4-20|3	
21mr|jboss-rmi-1.0-api-1.0.4-20|4	Name:          jboss-rmi-1.0-api
21mr|jboss-rmi-1.0-api-1.0.4-20|5	Version:       1.0.4
21mr|jboss-rmi-1.0-api-1.0.4-20|6	Release:       20
21mr|jboss-rmi-1.0-api-1.0.4-20|7	Summary:       Java Remote Method Invocation 1.0 API
21mr|jboss-rmi-1.0-api-1.0.4-20|8	Group:         Development/Java
21mr|jboss-rmi-1.0-api-1.0.4-20|9	License:       GPLv2 with exceptions
21mr|jboss-rmi-1.0-api-1.0.4-20|10	URL:           http://www.jboss.org
21mr|jboss-rmi-1.0-api-1.0.4-20|11	
21mr|jboss-rmi-1.0-api-1.0.4-20|12	# git clone https://github.com/jboss/jboss-rmi-api_spec
21mr|jboss-rmi-1.0-api-1.0.4-20|13	# cd jboss-rmi-api_spec/ && git archive --format=tar --prefix=jboss-rmi-1.0-api-1.0.4.Final/ jboss-rmi-api_1.0_spec-1.0.4.Final | xz > jboss-rmi-1.0-api-1.0.4.Final.tar.xz
21mr|jboss-rmi-1.0-api-1.0.4-20|14	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jboss-rmi-1.0-api-1.0.4-20|15	
21mr|jboss-rmi-1.0-api-1.0.4-20|16	# Fix the address of the FSF in the license file:
21mr|jboss-rmi-1.0-api-1.0.4-20|17	Patch0:        %{name}-fix-fsf-address.patch
21mr|jboss-rmi-1.0-api-1.0.4-20|18	
21mr|jboss-rmi-1.0-api-1.0.4-20|19	BuildRequires: maven-local
21mr|jboss-rmi-1.0-api-1.0.4-20|20	BuildRequires: mvn(jacorb:jacorb) >= 2.3.1-3.20120215git
21mr|jboss-rmi-1.0-api-1.0.4-20|21	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jboss-rmi-1.0-api-1.0.4-20|22	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-rmi-1.0-api-1.0.4-20|23	
21mr|jboss-rmi-1.0-api-1.0.4-20|24	BuildArch:     noarch
21mr|jboss-rmi-1.0-api-1.0.4-20|25	# Java stack is not supported on x86_32
21mr|jboss-rmi-1.0-api-1.0.4-20|26	ExcludeArch: %{ix86}
21mr|jboss-rmi-1.0-api-1.0.4-20|27	
21mr|jboss-rmi-1.0-api-1.0.4-20|28	%description
21mr|jboss-rmi-1.0-api-1.0.4-20|29	Java Remote Method Invocation 1.0 API classes.
21mr|jboss-rmi-1.0-api-1.0.4-20|30	
21mr|jboss-rmi-1.0-api-1.0.4-20|31	%package javadoc
21mr|jboss-rmi-1.0-api-1.0.4-20|32	Summary:       Javadoc for %{name}
21mr|jboss-rmi-1.0-api-1.0.4-20|33	
21mr|jboss-rmi-1.0-api-1.0.4-20|34	%description javadoc
21mr|jboss-rmi-1.0-api-1.0.4-20|35	This package contains the API documentation for %{name}.
21mr|jboss-rmi-1.0-api-1.0.4-20|36	
21mr|jboss-rmi-1.0-api-1.0.4-20|37	%prep
21mr|jboss-rmi-1.0-api-1.0.4-20|38	
21mr|jboss-rmi-1.0-api-1.0.4-20|39	# Unpack the sources:
21mr|jboss-rmi-1.0-api-1.0.4-20|40	%setup -q -n %{name}-%{namedversion}
21mr|jboss-rmi-1.0-api-1.0.4-20|41	
21mr|jboss-rmi-1.0-api-1.0.4-20|42	# Apply the patches:
21mr|jboss-rmi-1.0-api-1.0.4-20|43	%patch0 -p1
21mr|jboss-rmi-1.0-api-1.0.4-20|44	
21mr|jboss-rmi-1.0-api-1.0.4-20|45	# Force as Requires dep
21mr|jboss-rmi-1.0-api-1.0.4-20|46	%pom_xpath_remove "pom:dependency[pom:groupId = 'jacorb']/pom:scope"
21mr|jboss-rmi-1.0-api-1.0.4-20|47	
21mr|jboss-rmi-1.0-api-1.0.4-20|48	%mvn_file : %{name}
21mr|jboss-rmi-1.0-api-1.0.4-20|49	
21mr|jboss-rmi-1.0-api-1.0.4-20|50	%build
21mr|jboss-rmi-1.0-api-1.0.4-20|51	
21mr|jboss-rmi-1.0-api-1.0.4-20|52	%mvn_build
21mr|jboss-rmi-1.0-api-1.0.4-20|53	
21mr|jboss-rmi-1.0-api-1.0.4-20|54	%install
21mr|jboss-rmi-1.0-api-1.0.4-20|55	%mvn_install
21mr|jboss-rmi-1.0-api-1.0.4-20|56	
21mr|jboss-rmi-1.0-api-1.0.4-20|57	%files -f .mfiles
21mr|jboss-rmi-1.0-api-1.0.4-20|58	%license src/main/resources/LICENSE
21mr|jboss-rmi-1.0-api-1.0.4-20|59	
21mr|jboss-rmi-1.0-api-1.0.4-20|60	%files javadoc -f .mfiles-javadoc
21mr|jboss-rmi-1.0-api-1.0.4-20|61	%license src/main/resources/LICENSE
21mr|jboss-rmi-1.0-api-1.0.4-20|62	

12998 21
21mr|jboss-saaj-1.3-api-1.0.3-6|1	%global namedreltag .Final
21mr|jboss-saaj-1.3-api-1.0.3-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-saaj-1.3-api-1.0.3-6|3	
21mr|jboss-saaj-1.3-api-1.0.3-6|4	Name:          jboss-saaj-1.3-api
21mr|jboss-saaj-1.3-api-1.0.3-6|5	Version:       1.0.3
21mr|jboss-saaj-1.3-api-1.0.3-6|6	Release:       6
21mr|jboss-saaj-1.3-api-1.0.3-6|7	Summary:       SOAP with Attachments API for Java 1.3
21mr|jboss-saaj-1.3-api-1.0.3-6|8	Group:         Development/Java
21mr|jboss-saaj-1.3-api-1.0.3-6|9	License:       CDDL or GPLv2 with exceptions
21mr|jboss-saaj-1.3-api-1.0.3-6|10	URL:           http://www.jboss.org
21mr|jboss-saaj-1.3-api-1.0.3-6|11	
21mr|jboss-saaj-1.3-api-1.0.3-6|12	Source0:       https://github.com/jboss/jboss-saaj-api_spec/archive/jboss-saaj-api_1.3_spec-%{namedversion}.tar.gz
21mr|jboss-saaj-1.3-api-1.0.3-6|13	
21mr|jboss-saaj-1.3-api-1.0.3-6|14	BuildArch:     noarch
21mr|jboss-saaj-1.3-api-1.0.3-6|15	# Java stack is not supported on x86_32
21mr|jboss-saaj-1.3-api-1.0.3-6|16	ExcludeArch: %{ix86}
21mr|jboss-saaj-1.3-api-1.0.3-6|17	BuildRequires: maven-local
21mr|jboss-saaj-1.3-api-1.0.3-6|18	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-saaj-1.3-api-1.0.3-6|19	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-saaj-1.3-api-1.0.3-6|20	
21mr|jboss-saaj-1.3-api-1.0.3-6|21	%description
21mr|jboss-saaj-1.3-api-1.0.3-6|22	The SOAP with Attachments API for Java Version 1.3 classes.
21mr|jboss-saaj-1.3-api-1.0.3-6|23	
21mr|jboss-saaj-1.3-api-1.0.3-6|24	%package javadoc
21mr|jboss-saaj-1.3-api-1.0.3-6|25	Summary: Javadoc for %{name}
21mr|jboss-saaj-1.3-api-1.0.3-6|26	
21mr|jboss-saaj-1.3-api-1.0.3-6|27	%description javadoc
21mr|jboss-saaj-1.3-api-1.0.3-6|28	This package contains the API documentation for %{name}.
21mr|jboss-saaj-1.3-api-1.0.3-6|29	
21mr|jboss-saaj-1.3-api-1.0.3-6|30	%prep
21mr|jboss-saaj-1.3-api-1.0.3-6|31	%setup -q -n jboss-saaj-api_spec-jboss-saaj-api_1.3_spec-%{namedversion}
21mr|jboss-saaj-1.3-api-1.0.3-6|32	
21mr|jboss-saaj-1.3-api-1.0.3-6|33	# Unneeded plugin
21mr|jboss-saaj-1.3-api-1.0.3-6|34	%pom_remove_plugin :maven-source-plugin
21mr|jboss-saaj-1.3-api-1.0.3-6|35	
21mr|jboss-saaj-1.3-api-1.0.3-6|36	%mvn_file : %{name}
21mr|jboss-saaj-1.3-api-1.0.3-6|37	
21mr|jboss-saaj-1.3-api-1.0.3-6|38	%build
21mr|jboss-saaj-1.3-api-1.0.3-6|39	
21mr|jboss-saaj-1.3-api-1.0.3-6|40	%mvn_build
21mr|jboss-saaj-1.3-api-1.0.3-6|41	
21mr|jboss-saaj-1.3-api-1.0.3-6|42	%install
21mr|jboss-saaj-1.3-api-1.0.3-6|43	%mvn_install
21mr|jboss-saaj-1.3-api-1.0.3-6|44	
21mr|jboss-saaj-1.3-api-1.0.3-6|45	%files -f .mfiles
21mr|jboss-saaj-1.3-api-1.0.3-6|46	%license LICENSE
21mr|jboss-saaj-1.3-api-1.0.3-6|47	%doc README
21mr|jboss-saaj-1.3-api-1.0.3-6|48	
21mr|jboss-saaj-1.3-api-1.0.3-6|49	%files javadoc -f .mfiles-javadoc
21mr|jboss-saaj-1.3-api-1.0.3-6|50	%license LICENSE
21mr|jboss-saaj-1.3-api-1.0.3-6|51	%doc README
21mr|jboss-saaj-1.3-api-1.0.3-6|52	

12999 21
21mr|jboss-sasl-1.0.5-6|1	%global namedreltag .Final
21mr|jboss-sasl-1.0.5-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-sasl-1.0.5-6|3	
21mr|jboss-sasl-1.0.5-6|4	Name:             jboss-sasl
21mr|jboss-sasl-1.0.5-6|5	Version:          1.0.5
21mr|jboss-sasl-1.0.5-6|6	Release:          6
21mr|jboss-sasl-1.0.5-6|7	Summary:          SASL Provider for J2SE
21mr|jboss-sasl-1.0.5-6|8	Group:            Development/Java
21mr|jboss-sasl-1.0.5-6|9	License:          LGPLv2+
21mr|jboss-sasl-1.0.5-6|10	URL:              https://github.com/wildfly-security/jboss-sasl
21mr|jboss-sasl-1.0.5-6|11	Source0:          https://github.com/wildfly-security/jboss-sasl/archive/%{namedversion}.tar.gz
21mr|jboss-sasl-1.0.5-6|12	
21mr|jboss-sasl-1.0.5-6|13	BuildArch:        noarch
21mr|jboss-sasl-1.0.5-6|14	# Java stack is not supported on x86_32
21mr|jboss-sasl-1.0.5-6|15	ExcludeArch: %{ix86}
21mr|jboss-sasl-1.0.5-6|16	
21mr|jboss-sasl-1.0.5-6|17	BuildRequires:    maven-local
21mr|jboss-sasl-1.0.5-6|18	BuildRequires:    mvn(junit:junit)
21mr|jboss-sasl-1.0.5-6|19	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-sasl-1.0.5-6|20	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-sasl-1.0.5-6|21	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-sasl-1.0.5-6|22	BuildRequires:    mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|jboss-sasl-1.0.5-6|23	
21mr|jboss-sasl-1.0.5-6|24	%description
21mr|jboss-sasl-1.0.5-6|25	This package contains SASL Provider for J2SE
21mr|jboss-sasl-1.0.5-6|26	
21mr|jboss-sasl-1.0.5-6|27	%package javadoc
21mr|jboss-sasl-1.0.5-6|28	Summary:          Javadoc for %{name}
21mr|jboss-sasl-1.0.5-6|29	
21mr|jboss-sasl-1.0.5-6|30	%description javadoc
21mr|jboss-sasl-1.0.5-6|31	This package contains the API documentation for %{name}.
21mr|jboss-sasl-1.0.5-6|32	
21mr|jboss-sasl-1.0.5-6|33	%prep
21mr|jboss-sasl-1.0.5-6|34	%setup -q -n %{name}-%{namedversion}
21mr|jboss-sasl-1.0.5-6|35	
21mr|jboss-sasl-1.0.5-6|36	%build
21mr|jboss-sasl-1.0.5-6|37	%mvn_build
21mr|jboss-sasl-1.0.5-6|38	
21mr|jboss-sasl-1.0.5-6|39	%install
21mr|jboss-sasl-1.0.5-6|40	%mvn_install
21mr|jboss-sasl-1.0.5-6|41	
21mr|jboss-sasl-1.0.5-6|42	%files -f .mfiles
21mr|jboss-sasl-1.0.5-6|43	%doc README.md
21mr|jboss-sasl-1.0.5-6|44	
21mr|jboss-sasl-1.0.5-6|45	%files javadoc -f .mfiles-javadoc
21mr|jboss-sasl-1.0.5-6|46	

13000 21
21mr|jboss-servlet-2.5-api-1.0.1-18|1	%global namedreltag .Final
21mr|jboss-servlet-2.5-api-1.0.1-18|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-servlet-2.5-api-1.0.1-18|3	
21mr|jboss-servlet-2.5-api-1.0.1-18|4	Name:             jboss-servlet-2.5-api
21mr|jboss-servlet-2.5-api-1.0.1-18|5	Version:          1.0.1
21mr|jboss-servlet-2.5-api-1.0.1-18|6	Release:          18
21mr|jboss-servlet-2.5-api-1.0.1-18|7	Summary:          Java Servlet 2.5 API
21mr|jboss-servlet-2.5-api-1.0.1-18|8	License:          ASL 2.0 and W3C
21mr|jboss-servlet-2.5-api-1.0.1-18|9	Url:              http://www.jboss.org
21mr|jboss-servlet-2.5-api-1.0.1-18|10	
21mr|jboss-servlet-2.5-api-1.0.1-18|11	# git clone git://github.com/jboss/jboss-servlet-api_spec.git
21mr|jboss-servlet-2.5-api-1.0.1-18|12	# cd jboss-servlet-api_spec/ && git archive --format=tar --prefix=jboss-servlet-2.5-api/ jboss-servlet-api_2.5_spec-1.0.1.Final | xz > jboss-servlet-2.5-api-1.0.1.Final.tar.xz
21mr|jboss-servlet-2.5-api-1.0.1-18|13	Source0:          jboss-servlet-2.5-api-%{namedversion}.tar.xz
21mr|jboss-servlet-2.5-api-1.0.1-18|14	
21mr|jboss-servlet-2.5-api-1.0.1-18|15	BuildRequires:    maven-local
21mr|jboss-servlet-2.5-api-1.0.1-18|16	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-servlet-2.5-api-1.0.1-18|17	BuildRequires:    mvn(org.jboss.spec:jboss-specs-parent:pom:)
21mr|jboss-servlet-2.5-api-1.0.1-18|18	
21mr|jboss-servlet-2.5-api-1.0.1-18|19	Group:          Development/Java
21mr|jboss-servlet-2.5-api-1.0.1-18|20	BuildArch:        noarch
21mr|jboss-servlet-2.5-api-1.0.1-18|21	# Java stack is not supported on x86_32
21mr|jboss-servlet-2.5-api-1.0.1-18|22	ExcludeArch: %{ix86}
21mr|jboss-servlet-2.5-api-1.0.1-18|23	
21mr|jboss-servlet-2.5-api-1.0.1-18|24	%description
21mr|jboss-servlet-2.5-api-1.0.1-18|25	The Java Servlet 2.5 API classes.
21mr|jboss-servlet-2.5-api-1.0.1-18|26	
21mr|jboss-servlet-2.5-api-1.0.1-18|27	%package javadoc
21mr|jboss-servlet-2.5-api-1.0.1-18|28	Summary:          Javadoc for %{name}
21mr|jboss-servlet-2.5-api-1.0.1-18|29	
21mr|jboss-servlet-2.5-api-1.0.1-18|30	%description javadoc
21mr|jboss-servlet-2.5-api-1.0.1-18|31	This package contains the API documentation for %{name}.
21mr|jboss-servlet-2.5-api-1.0.1-18|32	
21mr|jboss-servlet-2.5-api-1.0.1-18|33	%prep
21mr|jboss-servlet-2.5-api-1.0.1-18|34	%setup -q -n jboss-servlet-2.5-api
21mr|jboss-servlet-2.5-api-1.0.1-18|35	
21mr|jboss-servlet-2.5-api-1.0.1-18|36	%mvn_file : %{name}
21mr|jboss-servlet-2.5-api-1.0.1-18|37	
21mr|jboss-servlet-2.5-api-1.0.1-18|38	%build
21mr|jboss-servlet-2.5-api-1.0.1-18|39	
21mr|jboss-servlet-2.5-api-1.0.1-18|40	%mvn_build
21mr|jboss-servlet-2.5-api-1.0.1-18|41	
21mr|jboss-servlet-2.5-api-1.0.1-18|42	%install
21mr|jboss-servlet-2.5-api-1.0.1-18|43	%mvn_install
21mr|jboss-servlet-2.5-api-1.0.1-18|44	
21mr|jboss-servlet-2.5-api-1.0.1-18|45	%files -f .mfiles
21mr|jboss-servlet-2.5-api-1.0.1-18|46	%license LICENSE NOTICE
21mr|jboss-servlet-2.5-api-1.0.1-18|47	
21mr|jboss-servlet-2.5-api-1.0.1-18|48	%files javadoc -f .mfiles-javadoc
21mr|jboss-servlet-2.5-api-1.0.1-18|49	%license LICENSE NOTICE
21mr|jboss-servlet-2.5-api-1.0.1-18|50	

13001 21
21mr|jboss-servlet-3.0-api-1.0.2-12|1	%global namedreltag .Final
21mr|jboss-servlet-3.0-api-1.0.2-12|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-servlet-3.0-api-1.0.2-12|3	
21mr|jboss-servlet-3.0-api-1.0.2-12|4	Name:             jboss-servlet-3.0-api
21mr|jboss-servlet-3.0-api-1.0.2-12|5	Version:          1.0.2
21mr|jboss-servlet-3.0-api-1.0.2-12|6	Release:          12
21mr|jboss-servlet-3.0-api-1.0.2-12|7	Summary:          Java Servlet 3.0 API
21mr|jboss-servlet-3.0-api-1.0.2-12|8	License:          CDDL
21mr|jboss-servlet-3.0-api-1.0.2-12|9	Url:              http://www.jboss.org
21mr|jboss-servlet-3.0-api-1.0.2-12|10	Source0:          https://github.com/jboss/jboss-servlet-api_spec/archive/jboss-servlet-api_3.0_spec-1.0.2.Final.tar.gz
21mr|jboss-servlet-3.0-api-1.0.2-12|11	Source1:          cddl.txt
21mr|jboss-servlet-3.0-api-1.0.2-12|12	
21mr|jboss-servlet-3.0-api-1.0.2-12|13	BuildRequires:    maven-local
21mr|jboss-servlet-3.0-api-1.0.2-12|14	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-servlet-3.0-api-1.0.2-12|15	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-servlet-3.0-api-1.0.2-12|16	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-servlet-3.0-api-1.0.2-12|17	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-servlet-3.0-api-1.0.2-12|18	
21mr|jboss-servlet-3.0-api-1.0.2-12|19	Group:          Development/Java
21mr|jboss-servlet-3.0-api-1.0.2-12|20	BuildArch:        noarch
21mr|jboss-servlet-3.0-api-1.0.2-12|21	# Java stack is not supported on x86_32
21mr|jboss-servlet-3.0-api-1.0.2-12|22	ExcludeArch: %{ix86}
21mr|jboss-servlet-3.0-api-1.0.2-12|23	
21mr|jboss-servlet-3.0-api-1.0.2-12|24	%description
21mr|jboss-servlet-3.0-api-1.0.2-12|25	The Java Servlet 3.0 API classes.
21mr|jboss-servlet-3.0-api-1.0.2-12|26	
21mr|jboss-servlet-3.0-api-1.0.2-12|27	%package javadoc
21mr|jboss-servlet-3.0-api-1.0.2-12|28	Summary:          Javadoc for %{name}
21mr|jboss-servlet-3.0-api-1.0.2-12|29	
21mr|jboss-servlet-3.0-api-1.0.2-12|30	%description javadoc
21mr|jboss-servlet-3.0-api-1.0.2-12|31	This package contains the API documentation for %{name}.
21mr|jboss-servlet-3.0-api-1.0.2-12|32	
21mr|jboss-servlet-3.0-api-1.0.2-12|33	%prep
21mr|jboss-servlet-3.0-api-1.0.2-12|34	%setup -q -n jboss-servlet-api_spec-jboss-servlet-api_3.0_spec-%{namedversion}
21mr|jboss-servlet-3.0-api-1.0.2-12|35	
21mr|jboss-servlet-3.0-api-1.0.2-12|36	cp %{SOURCE1} .
21mr|jboss-servlet-3.0-api-1.0.2-12|37	
21mr|jboss-servlet-3.0-api-1.0.2-12|38	%build
21mr|jboss-servlet-3.0-api-1.0.2-12|39	%mvn_build
21mr|jboss-servlet-3.0-api-1.0.2-12|40	
21mr|jboss-servlet-3.0-api-1.0.2-12|41	%install
21mr|jboss-servlet-3.0-api-1.0.2-12|42	%mvn_install
21mr|jboss-servlet-3.0-api-1.0.2-12|43	
21mr|jboss-servlet-3.0-api-1.0.2-12|44	%files -f .mfiles
21mr|jboss-servlet-3.0-api-1.0.2-12|45	%license LICENSE README cddl.txt
21mr|jboss-servlet-3.0-api-1.0.2-12|46	
21mr|jboss-servlet-3.0-api-1.0.2-12|47	%files javadoc -f .mfiles-javadoc
21mr|jboss-servlet-3.0-api-1.0.2-12|48	%license LICENSE README cddl.txt
21mr|jboss-servlet-3.0-api-1.0.2-12|49	

13002 21
21mr|jboss-servlet-3.1-api-1.0.0-7|1	%global namedreltag .Final
21mr|jboss-servlet-3.1-api-1.0.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-servlet-3.1-api-1.0.0-7|3	
21mr|jboss-servlet-3.1-api-1.0.0-7|4	Name:             jboss-servlet-3.1-api
21mr|jboss-servlet-3.1-api-1.0.0-7|5	Version:          1.0.0
21mr|jboss-servlet-3.1-api-1.0.0-7|6	Release:          7
21mr|jboss-servlet-3.1-api-1.0.0-7|7	Summary:          Java Servlet 3.1 API
21mr|jboss-servlet-3.1-api-1.0.0-7|8	License:          (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|jboss-servlet-3.1-api-1.0.0-7|9	Url:              http://www.jboss.org
21mr|jboss-servlet-3.1-api-1.0.0-7|10	Source0:          https://github.com/jboss/jboss-servlet-api_spec/archive/jboss-servlet-api_3.1_spec-%{namedversion}.tar.gz
21mr|jboss-servlet-3.1-api-1.0.0-7|11	Source1:          http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jboss-servlet-3.1-api-1.0.0-7|12	Source2:          http://repository.jboss.org/licenses/cddl.txt
21mr|jboss-servlet-3.1-api-1.0.0-7|13	
21mr|jboss-servlet-3.1-api-1.0.0-7|14	BuildRequires:    maven-local
21mr|jboss-servlet-3.1-api-1.0.0-7|15	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-servlet-3.1-api-1.0.0-7|16	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-servlet-3.1-api-1.0.0-7|17	
21mr|jboss-servlet-3.1-api-1.0.0-7|18	Group:          Development/Java
21mr|jboss-servlet-3.1-api-1.0.0-7|19	BuildArch:        noarch
21mr|jboss-servlet-3.1-api-1.0.0-7|20	# Java stack is not supported on x86_32
21mr|jboss-servlet-3.1-api-1.0.0-7|21	ExcludeArch: %{ix86}
21mr|jboss-servlet-3.1-api-1.0.0-7|22	
21mr|jboss-servlet-3.1-api-1.0.0-7|23	%description
21mr|jboss-servlet-3.1-api-1.0.0-7|24	The Java Servlet 3.1 API classes.
21mr|jboss-servlet-3.1-api-1.0.0-7|25	
21mr|jboss-servlet-3.1-api-1.0.0-7|26	%package javadoc
21mr|jboss-servlet-3.1-api-1.0.0-7|27	Summary:          Javadoc for %{name}
21mr|jboss-servlet-3.1-api-1.0.0-7|28	
21mr|jboss-servlet-3.1-api-1.0.0-7|29	%description javadoc
21mr|jboss-servlet-3.1-api-1.0.0-7|30	This package contains the API documentation for %{name}.
21mr|jboss-servlet-3.1-api-1.0.0-7|31	
21mr|jboss-servlet-3.1-api-1.0.0-7|32	%prep
21mr|jboss-servlet-3.1-api-1.0.0-7|33	%setup -q -n jboss-servlet-api_spec-jboss-servlet-api_3.1_spec-%{namedversion}
21mr|jboss-servlet-3.1-api-1.0.0-7|34	
21mr|jboss-servlet-3.1-api-1.0.0-7|35	cp %{SOURCE1} .
21mr|jboss-servlet-3.1-api-1.0.0-7|36	cp %{SOURCE2} .
21mr|jboss-servlet-3.1-api-1.0.0-7|37	
21mr|jboss-servlet-3.1-api-1.0.0-7|38	%build
21mr|jboss-servlet-3.1-api-1.0.0-7|39	%mvn_build
21mr|jboss-servlet-3.1-api-1.0.0-7|40	
21mr|jboss-servlet-3.1-api-1.0.0-7|41	%install
21mr|jboss-servlet-3.1-api-1.0.0-7|42	%mvn_install
21mr|jboss-servlet-3.1-api-1.0.0-7|43	
21mr|jboss-servlet-3.1-api-1.0.0-7|44	%files -f .mfiles
21mr|jboss-servlet-3.1-api-1.0.0-7|45	%doc README
21mr|jboss-servlet-3.1-api-1.0.0-7|46	%license LICENSE cddl.txt LICENSE-2.0.txt
21mr|jboss-servlet-3.1-api-1.0.0-7|47	
21mr|jboss-servlet-3.1-api-1.0.0-7|48	%files javadoc -f .mfiles-javadoc
21mr|jboss-servlet-3.1-api-1.0.0-7|49	%license LICENSE cddl.txt LICENSE-2.0.txt
21mr|jboss-servlet-3.1-api-1.0.0-7|50	

13003 21
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|1	%global namedreltag .Beta2
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|3	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|4	Name:             jboss-specs-parent
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|5	Version:          1.0.0
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|6	Release:          0.20%{namedreltag}
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|7	Summary:          JBoss Specification API Parent POM
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|8	# The license is not included because it's not a part of this tag. License file
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|9	# was pushed to trunk and no new tag will be created for this change.
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|10	# http://anonsvn.jboss.org/repos/jbossas/projects/specs/trunk/jboss-specs-parent/LICENSE-2.0.txt
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|11	License:          ASL 2.0
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|12	Url:              http://www.jboss.org/
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|13	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|14	# svn export http://anonsvn.jboss.org/repos/jbossas/projects/specs/tags/jboss-specs-parent-1.0.0.Beta2/
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|15	# tar czf jboss-specs-parent-1.0.0.Beta2-src-svn.tar.gz jboss-specs-parent-1.0.0.Beta2
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|16	Source0:          %{name}-%{namedversion}-src-svn.tar.gz
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|17	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|18	Group:          Development/Java
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|19	BuildArch:        noarch
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|20	# Java stack is not supported on x86_32
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|21	ExcludeArch: %{ix86}
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|22	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|23	BuildRequires:    maven-local
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|24	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|25	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|26	%description
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|27	Parent POM that allows building all specification projects at once.
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|28	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|29	%prep
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|30	%setup -q -n %{name}-%{namedversion}
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|31	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|32	%pom_xpath_remove //pom:modules
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|33	%pom_remove_plugin :maven-release-plugin
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|34	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|35	%build
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|36	%mvn_build
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|37	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|38	%install
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|39	%mvn_install
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|40	
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|41	%files -f .mfiles
21mr|jboss-specs-parent-1.0.0-0.20.Beta2|42	

13004 21
21mr|jboss-stdio-1.0.2-9|1	%global namedreltag .GA
21mr|jboss-stdio-1.0.2-9|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-stdio-1.0.2-9|3	
21mr|jboss-stdio-1.0.2-9|4	Name:             jboss-stdio
21mr|jboss-stdio-1.0.2-9|5	Version:          1.0.2
21mr|jboss-stdio-1.0.2-9|6	Release:          9
21mr|jboss-stdio-1.0.2-9|7	Summary:          JBoss STDIO
21mr|jboss-stdio-1.0.2-9|8	License:          LGPLv2+
21mr|jboss-stdio-1.0.2-9|9	URL:              https://github.com/jboss-logging/jboss-stdio/
21mr|jboss-stdio-1.0.2-9|10	Source0:          https://github.com/jboss-logging/jboss-stdio/archive/%{namedversion}.tar.gz
21mr|jboss-stdio-1.0.2-9|11	
21mr|jboss-stdio-1.0.2-9|12	Group:          Development/Java
21mr|jboss-stdio-1.0.2-9|13	BuildArch:        noarch
21mr|jboss-stdio-1.0.2-9|14	# Java stack is not supported on x86_32
21mr|jboss-stdio-1.0.2-9|15	ExcludeArch: %{ix86}
21mr|jboss-stdio-1.0.2-9|16	
21mr|jboss-stdio-1.0.2-9|17	BuildRequires:    maven-local
21mr|jboss-stdio-1.0.2-9|18	BuildRequires:    mvn(jdepend:jdepend)
21mr|jboss-stdio-1.0.2-9|19	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-stdio-1.0.2-9|20	BuildRequires:    mvn(org.jboss.apiviz:apiviz)
21mr|jboss-stdio-1.0.2-9|21	
21mr|jboss-stdio-1.0.2-9|22	%description
21mr|jboss-stdio-1.0.2-9|23	This package contains JBoss STDIO / Logging interface
21mr|jboss-stdio-1.0.2-9|24	
21mr|jboss-stdio-1.0.2-9|25	%package javadoc
21mr|jboss-stdio-1.0.2-9|26	Summary:          Javadoc for %{name}
21mr|jboss-stdio-1.0.2-9|27	
21mr|jboss-stdio-1.0.2-9|28	%description javadoc
21mr|jboss-stdio-1.0.2-9|29	This package contains the API documentation for %{name}.
21mr|jboss-stdio-1.0.2-9|30	
21mr|jboss-stdio-1.0.2-9|31	%prep
21mr|jboss-stdio-1.0.2-9|32	%setup -q -n %{name}-%{namedversion}
21mr|jboss-stdio-1.0.2-9|33	
21mr|jboss-stdio-1.0.2-9|34	%build
21mr|jboss-stdio-1.0.2-9|35	%mvn_build
21mr|jboss-stdio-1.0.2-9|36	
21mr|jboss-stdio-1.0.2-9|37	%install
21mr|jboss-stdio-1.0.2-9|38	%mvn_install
21mr|jboss-stdio-1.0.2-9|39	
21mr|jboss-stdio-1.0.2-9|40	%files -f .mfiles
21mr|jboss-stdio-1.0.2-9|41	
21mr|jboss-stdio-1.0.2-9|42	%files javadoc -f .mfiles-javadoc
21mr|jboss-stdio-1.0.2-9|43	

13005 21
21mr|jboss-threads-2.2.1-7|1	%global namedreltag .Final
21mr|jboss-threads-2.2.1-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-threads-2.2.1-7|3	
21mr|jboss-threads-2.2.1-7|4	Name:             jboss-threads
21mr|jboss-threads-2.2.1-7|5	Version:          2.2.1
21mr|jboss-threads-2.2.1-7|6	Release:          7
21mr|jboss-threads-2.2.1-7|7	Summary:          JBoss Threads
21mr|jboss-threads-2.2.1-7|8	# Not available license file https://issues.jboss.org/browse/JBTHR-36
21mr|jboss-threads-2.2.1-7|9	License:          LGPLv2+
21mr|jboss-threads-2.2.1-7|10	URL:              https://github.com/jbossas/jboss-threads
21mr|jboss-threads-2.2.1-7|11	Source0:          https://github.com/jbossas/jboss-threads/archive/%{namedversion}.tar.gz
21mr|jboss-threads-2.2.1-7|12	
21mr|jboss-threads-2.2.1-7|13	Group:          Development/Java
21mr|jboss-threads-2.2.1-7|14	BuildArch:        noarch
21mr|jboss-threads-2.2.1-7|15	# Java stack is not supported on x86_32
21mr|jboss-threads-2.2.1-7|16	ExcludeArch: %{ix86}
21mr|jboss-threads-2.2.1-7|17	
21mr|jboss-threads-2.2.1-7|18	BuildRequires:    maven-local
21mr|jboss-threads-2.2.1-7|19	BuildRequires:    mvn(jdepend:jdepend)
21mr|jboss-threads-2.2.1-7|20	BuildRequires:    mvn(junit:junit)
21mr|jboss-threads-2.2.1-7|21	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-threads-2.2.1-7|22	BuildRequires:    mvn(org.jboss.apiviz:apiviz)
21mr|jboss-threads-2.2.1-7|23	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-threads-2.2.1-7|24	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|jboss-threads-2.2.1-7|25	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-threads-2.2.1-7|26	
21mr|jboss-threads-2.2.1-7|27	%description
21mr|jboss-threads-2.2.1-7|28	This package contains JBoss Threads
21mr|jboss-threads-2.2.1-7|29	
21mr|jboss-threads-2.2.1-7|30	%package javadoc
21mr|jboss-threads-2.2.1-7|31	Summary:          Javadoc for %{name}
21mr|jboss-threads-2.2.1-7|32	
21mr|jboss-threads-2.2.1-7|33	%description javadoc
21mr|jboss-threads-2.2.1-7|34	This package contains the API documentation for %{name}.
21mr|jboss-threads-2.2.1-7|35	
21mr|jboss-threads-2.2.1-7|36	%prep
21mr|jboss-threads-2.2.1-7|37	%setup -q -n %{name}-%{namedversion}
21mr|jboss-threads-2.2.1-7|38	
21mr|jboss-threads-2.2.1-7|39	%pom_remove_plugin :maven-source-plugin
21mr|jboss-threads-2.2.1-7|40	
21mr|jboss-threads-2.2.1-7|41	%build
21mr|jboss-threads-2.2.1-7|42	
21mr|jboss-threads-2.2.1-7|43	# Disable test failure @ random fails:
21mr|jboss-threads-2.2.1-7|44	# junit.framework.AssertionFailedError at org.jboss.threads.DeferredInterruptTestCase.testDeferral(DeferredInterruptTestCase.java:63)
21mr|jboss-threads-2.2.1-7|45	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|jboss-threads-2.2.1-7|46	
21mr|jboss-threads-2.2.1-7|47	%install
21mr|jboss-threads-2.2.1-7|48	%mvn_install
21mr|jboss-threads-2.2.1-7|49	
21mr|jboss-threads-2.2.1-7|50	%files -f .mfiles
21mr|jboss-threads-2.2.1-7|51	
21mr|jboss-threads-2.2.1-7|52	%files javadoc -f .mfiles-javadoc
21mr|jboss-threads-2.2.1-7|53	

13006 21
21mr|jboss-transaction-1.1-api-1.0.1-19|1	%global namedreltag .Final
21mr|jboss-transaction-1.1-api-1.0.1-19|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-transaction-1.1-api-1.0.1-19|3	%global oname jboss-transaction-api_1.1_spec
21mr|jboss-transaction-1.1-api-1.0.1-19|4	
21mr|jboss-transaction-1.1-api-1.0.1-19|5	Name:           jboss-transaction-1.1-api
21mr|jboss-transaction-1.1-api-1.0.1-19|6	Summary:        JBoss Transaction 1.1 API
21mr|jboss-transaction-1.1-api-1.0.1-19|7	Version:        1.0.1
21mr|jboss-transaction-1.1-api-1.0.1-19|8	Release:        19
21mr|jboss-transaction-1.1-api-1.0.1-19|9	License:        CDDL-1.0 or GPLv2 with exceptions
21mr|jboss-transaction-1.1-api-1.0.1-19|10	Group:          Development/Java
21mr|jboss-transaction-1.1-api-1.0.1-19|11	URL:            https://github.com/jboss/jboss-transaction-api_spec
21mr|jboss-transaction-1.1-api-1.0.1-19|12	Source0:        %{url}/archive/%{oname}-%{namedversion}.tar.gz
21mr|jboss-transaction-1.1-api-1.0.1-19|13	
21mr|jboss-transaction-1.1-api-1.0.1-19|14	BuildArch:      noarch
21mr|jboss-transaction-1.1-api-1.0.1-19|15	# Java stack is not supported on x86_32
21mr|jboss-transaction-1.1-api-1.0.1-19|16	ExcludeArch: %{ix86}
21mr|jboss-transaction-1.1-api-1.0.1-19|17	
21mr|jboss-transaction-1.1-api-1.0.1-19|18	BuildRequires:  maven-local
21mr|jboss-transaction-1.1-api-1.0.1-19|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-transaction-1.1-api-1.0.1-19|20	BuildRequires:  mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-transaction-1.1-api-1.0.1-19|21	
21mr|jboss-transaction-1.1-api-1.0.1-19|22	%description
21mr|jboss-transaction-1.1-api-1.0.1-19|23	The Java Transaction 1.1 API classes.
21mr|jboss-transaction-1.1-api-1.0.1-19|24	
21mr|jboss-transaction-1.1-api-1.0.1-19|25	
21mr|jboss-transaction-1.1-api-1.0.1-19|26	%package javadoc
21mr|jboss-transaction-1.1-api-1.0.1-19|27	Summary:        Javadocs for %{name}
21mr|jboss-transaction-1.1-api-1.0.1-19|28	
21mr|jboss-transaction-1.1-api-1.0.1-19|29	%description javadoc
21mr|jboss-transaction-1.1-api-1.0.1-19|30	This package contains the API documentation for %{name}.
21mr|jboss-transaction-1.1-api-1.0.1-19|31	
21mr|jboss-transaction-1.1-api-1.0.1-19|32	
21mr|jboss-transaction-1.1-api-1.0.1-19|33	%prep
21mr|jboss-transaction-1.1-api-1.0.1-19|34	%setup -q -n jboss-transaction-api_spec-%{oname}-%{namedversion}
21mr|jboss-transaction-1.1-api-1.0.1-19|35	
21mr|jboss-transaction-1.1-api-1.0.1-19|36	
21mr|jboss-transaction-1.1-api-1.0.1-19|37	%build
21mr|jboss-transaction-1.1-api-1.0.1-19|38	%mvn_build
21mr|jboss-transaction-1.1-api-1.0.1-19|39	
21mr|jboss-transaction-1.1-api-1.0.1-19|40	
21mr|jboss-transaction-1.1-api-1.0.1-19|41	%install
21mr|jboss-transaction-1.1-api-1.0.1-19|42	%mvn_install
21mr|jboss-transaction-1.1-api-1.0.1-19|43	
21mr|jboss-transaction-1.1-api-1.0.1-19|44	
21mr|jboss-transaction-1.1-api-1.0.1-19|45	%files -f .mfiles
21mr|jboss-transaction-1.1-api-1.0.1-19|46	%doc README
21mr|jboss-transaction-1.1-api-1.0.1-19|47	%license LICENSE.txt
21mr|jboss-transaction-1.1-api-1.0.1-19|48	
21mr|jboss-transaction-1.1-api-1.0.1-19|49	%files javadoc -f .mfiles-javadoc
21mr|jboss-transaction-1.1-api-1.0.1-19|50	%license LICENSE.txt
21mr|jboss-transaction-1.1-api-1.0.1-19|51	
21mr|jboss-transaction-1.1-api-1.0.1-19|52	
21mr|jboss-transaction-1.1-api-1.0.1-19|53	

13007 21
21mr|jboss-transaction-1.2-api-1.0.1-7|1	%global namedreltag .Final
21mr|jboss-transaction-1.2-api-1.0.1-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-transaction-1.2-api-1.0.1-7|3	
21mr|jboss-transaction-1.2-api-1.0.1-7|4	Name:             jboss-transaction-1.2-api
21mr|jboss-transaction-1.2-api-1.0.1-7|5	Version:          1.0.1
21mr|jboss-transaction-1.2-api-1.0.1-7|6	Release:          7
21mr|jboss-transaction-1.2-api-1.0.1-7|7	Summary:          Transaction 1.2 API
21mr|jboss-transaction-1.2-api-1.0.1-7|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-transaction-1.2-api-1.0.1-7|9	Url:              https://github.com/jboss/jboss-transaction-api_spec
21mr|jboss-transaction-1.2-api-1.0.1-7|10	Source0:          https://github.com/jboss/jboss-transaction-api_spec/archive/jboss-transaction-api_1.2_spec-%{namedversion}.tar.gz
21mr|jboss-transaction-1.2-api-1.0.1-7|11	
21mr|jboss-transaction-1.2-api-1.0.1-7|12	BuildRequires:    maven-local
21mr|jboss-transaction-1.2-api-1.0.1-7|13	BuildRequires:    mvn(javax.enterprise:cdi-api)
21mr|jboss-transaction-1.2-api-1.0.1-7|14	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-transaction-1.2-api-1.0.1-7|15	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-transaction-1.2-api-1.0.1-7|16	BuildRequires:    mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|jboss-transaction-1.2-api-1.0.1-7|17	
21mr|jboss-transaction-1.2-api-1.0.1-7|18	Group:          Development/Java
21mr|jboss-transaction-1.2-api-1.0.1-7|19	BuildArch:        noarch
21mr|jboss-transaction-1.2-api-1.0.1-7|20	# Java stack is not supported on x86_32
21mr|jboss-transaction-1.2-api-1.0.1-7|21	ExcludeArch: %{ix86}
21mr|jboss-transaction-1.2-api-1.0.1-7|22	
21mr|jboss-transaction-1.2-api-1.0.1-7|23	%description
21mr|jboss-transaction-1.2-api-1.0.1-7|24	The Java Transaction 1.2 API classes.
21mr|jboss-transaction-1.2-api-1.0.1-7|25	
21mr|jboss-transaction-1.2-api-1.0.1-7|26	%package javadoc
21mr|jboss-transaction-1.2-api-1.0.1-7|27	Summary:          Javadoc for %{name}
21mr|jboss-transaction-1.2-api-1.0.1-7|28	
21mr|jboss-transaction-1.2-api-1.0.1-7|29	%description javadoc
21mr|jboss-transaction-1.2-api-1.0.1-7|30	This package contains the API documentation for %{name}.
21mr|jboss-transaction-1.2-api-1.0.1-7|31	
21mr|jboss-transaction-1.2-api-1.0.1-7|32	%prep
21mr|jboss-transaction-1.2-api-1.0.1-7|33	%setup -q -n jboss-transaction-api_spec-jboss-transaction-api_1.2_spec-%{namedversion}
21mr|jboss-transaction-1.2-api-1.0.1-7|34	
21mr|jboss-transaction-1.2-api-1.0.1-7|35	%build
21mr|jboss-transaction-1.2-api-1.0.1-7|36	%mvn_build
21mr|jboss-transaction-1.2-api-1.0.1-7|37	
21mr|jboss-transaction-1.2-api-1.0.1-7|38	%install
21mr|jboss-transaction-1.2-api-1.0.1-7|39	%mvn_install
21mr|jboss-transaction-1.2-api-1.0.1-7|40	
21mr|jboss-transaction-1.2-api-1.0.1-7|41	%files -f .mfiles
21mr|jboss-transaction-1.2-api-1.0.1-7|42	%doc README
21mr|jboss-transaction-1.2-api-1.0.1-7|43	%license LICENSE.txt
21mr|jboss-transaction-1.2-api-1.0.1-7|44	
21mr|jboss-transaction-1.2-api-1.0.1-7|45	%files javadoc -f .mfiles-javadoc
21mr|jboss-transaction-1.2-api-1.0.1-7|46	%license LICENSE.txt
21mr|jboss-transaction-1.2-api-1.0.1-7|47	

13008 21
21mr|jboss-transaction-spi-7.3.0-7|1	%global namedreltag .Final
21mr|jboss-transaction-spi-7.3.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-transaction-spi-7.3.0-7|3	
21mr|jboss-transaction-spi-7.3.0-7|4	Name:          jboss-transaction-spi
21mr|jboss-transaction-spi-7.3.0-7|5	Version:       7.3.0
21mr|jboss-transaction-spi-7.3.0-7|6	Release:       7
21mr|jboss-transaction-spi-7.3.0-7|7	Summary:       JBoss Transaction SPI
21mr|jboss-transaction-spi-7.3.0-7|8	License:       LGPLv2+
21mr|jboss-transaction-spi-7.3.0-7|9	URL:           https://github.com/jbosstm/jboss-transaction-spi
21mr|jboss-transaction-spi-7.3.0-7|10	Source0:       https://github.com/jbosstm/jboss-transaction-spi/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jboss-transaction-spi-7.3.0-7|11	# https://issues.jboss.org/browse/JBTM-2698
21mr|jboss-transaction-spi-7.3.0-7|12	Patch0:        https://github.com/jbosstm/jboss-transaction-spi/commit/7aa203f7fd6b182f9b7b47118af91f126e4e11fe.patch
21mr|jboss-transaction-spi-7.3.0-7|13	
21mr|jboss-transaction-spi-7.3.0-7|14	BuildRequires: maven-local
21mr|jboss-transaction-spi-7.3.0-7|15	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jboss-transaction-spi-7.3.0-7|16	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jboss-transaction-spi-7.3.0-7|17	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jboss-transaction-spi-7.3.0-7|18	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-transaction-spi-7.3.0-7|19	BuildRequires: mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|jboss-transaction-spi-7.3.0-7|20	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|jboss-transaction-spi-7.3.0-7|21	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-transaction-spi-7.3.0-7|22	BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec)
21mr|jboss-transaction-spi-7.3.0-7|23	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|jboss-transaction-spi-7.3.0-7|24	
21mr|jboss-transaction-spi-7.3.0-7|25	Group:          Development/Java
21mr|jboss-transaction-spi-7.3.0-7|26	BuildArch:     noarch
21mr|jboss-transaction-spi-7.3.0-7|27	# Java stack is not supported on x86_32
21mr|jboss-transaction-spi-7.3.0-7|28	ExcludeArch: %{ix86}
21mr|jboss-transaction-spi-7.3.0-7|29	
21mr|jboss-transaction-spi-7.3.0-7|30	%description
21mr|jboss-transaction-spi-7.3.0-7|31	The Java Transaction SPI classes.
21mr|jboss-transaction-spi-7.3.0-7|32	
21mr|jboss-transaction-spi-7.3.0-7|33	%package javadoc
21mr|jboss-transaction-spi-7.3.0-7|34	Summary:       Javadoc for %{name}
21mr|jboss-transaction-spi-7.3.0-7|35	
21mr|jboss-transaction-spi-7.3.0-7|36	%description javadoc
21mr|jboss-transaction-spi-7.3.0-7|37	This package contains the API documentation for %{name}.
21mr|jboss-transaction-spi-7.3.0-7|38	
21mr|jboss-transaction-spi-7.3.0-7|39	%prep
21mr|jboss-transaction-spi-7.3.0-7|40	%setup -q -n %{name}-%{namedversion}
21mr|jboss-transaction-spi-7.3.0-7|41	%patch0 -p1
21mr|jboss-transaction-spi-7.3.0-7|42	
21mr|jboss-transaction-spi-7.3.0-7|43	# Replace jboss-connector-api_1.5_spec https://issues.jboss.org/browse/JBTM-2663
21mr|jboss-transaction-spi-7.3.0-7|44	%pom_change_dep org.jboss.spec.javax.resource: :jboss-connector-api_1.7_spec
21mr|jboss-transaction-spi-7.3.0-7|45	
21mr|jboss-transaction-spi-7.3.0-7|46	%build
21mr|jboss-transaction-spi-7.3.0-7|47	
21mr|jboss-transaction-spi-7.3.0-7|48	%mvn_build
21mr|jboss-transaction-spi-7.3.0-7|49	
21mr|jboss-transaction-spi-7.3.0-7|50	%install
21mr|jboss-transaction-spi-7.3.0-7|51	%mvn_install
21mr|jboss-transaction-spi-7.3.0-7|52	
21mr|jboss-transaction-spi-7.3.0-7|53	%files -f .mfiles
21mr|jboss-transaction-spi-7.3.0-7|54	%license LICENSE
21mr|jboss-transaction-spi-7.3.0-7|55	
21mr|jboss-transaction-spi-7.3.0-7|56	%files javadoc -f .mfiles-javadoc
21mr|jboss-transaction-spi-7.3.0-7|57	%license LICENSE
21mr|jboss-transaction-spi-7.3.0-7|58	

13009 21
21mr|jboss-vfs-3.2.12-6|1	%global namedreltag .Final
21mr|jboss-vfs-3.2.12-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-vfs-3.2.12-6|3	
21mr|jboss-vfs-3.2.12-6|4	Name:             jboss-vfs
21mr|jboss-vfs-3.2.12-6|5	Version:          3.2.12
21mr|jboss-vfs-3.2.12-6|6	Release:          6
21mr|jboss-vfs-3.2.12-6|7	Summary:          JBoss Virtual File System
21mr|jboss-vfs-3.2.12-6|8	Group:            Development/Java
21mr|jboss-vfs-3.2.12-6|9	License:          ASL 2.0
21mr|jboss-vfs-3.2.12-6|10	URL:              https://github.com/jbossas/jboss-vfs/
21mr|jboss-vfs-3.2.12-6|11	Source0:          https://github.com/jbossas/jboss-vfs/archive/jboss-vfs-%{namedversion}.tar.gz
21mr|jboss-vfs-3.2.12-6|12	
21mr|jboss-vfs-3.2.12-6|13	BuildArch:        noarch
21mr|jboss-vfs-3.2.12-6|14	# Java stack is not supported on x86_32
21mr|jboss-vfs-3.2.12-6|15	ExcludeArch: %{ix86}
21mr|jboss-vfs-3.2.12-6|16	
21mr|jboss-vfs-3.2.12-6|17	BuildRequires:    maven-local
21mr|jboss-vfs-3.2.12-6|18	BuildRequires:    mvn(junit:junit)
21mr|jboss-vfs-3.2.12-6|19	#BuildRequires:    mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|jboss-vfs-3.2.12-6|20	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-vfs-3.2.12-6|21	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jboss-vfs-3.2.12-6|22	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|jboss-vfs-3.2.12-6|23	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jboss-vfs-3.2.12-6|24	
21mr|jboss-vfs-3.2.12-6|25	%description
21mr|jboss-vfs-3.2.12-6|26	This package contains the JBoss Virtual File System.
21mr|jboss-vfs-3.2.12-6|27	
21mr|jboss-vfs-3.2.12-6|28	%package javadoc
21mr|jboss-vfs-3.2.12-6|29	Summary:          Javadoc for %{name}
21mr|jboss-vfs-3.2.12-6|30	
21mr|jboss-vfs-3.2.12-6|31	%description javadoc
21mr|jboss-vfs-3.2.12-6|32	This package contains the API documentation for %{name}.
21mr|jboss-vfs-3.2.12-6|33	
21mr|jboss-vfs-3.2.12-6|34	%prep
21mr|jboss-vfs-3.2.12-6|35	%setup -q -n jboss-vfs-jboss-vfs-%{namedversion}
21mr|jboss-vfs-3.2.12-6|36	
21mr|jboss-vfs-3.2.12-6|37	find . -name "*.ear" -type f -print -delete
21mr|jboss-vfs-3.2.12-6|38	find . -name "*.jar" -type f -print -delete
21mr|jboss-vfs-3.2.12-6|39	find . -name "*.war" -type f -print -delete
21mr|jboss-vfs-3.2.12-6|40	find . -name "*.zip" -type f -print -delete
21mr|jboss-vfs-3.2.12-6|41	
21mr|jboss-vfs-3.2.12-6|42	# break build see for e.g. jboss-metadata.spec
21mr|jboss-vfs-3.2.12-6|43	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jboss-vfs-3.2.12-6|44	
21mr|jboss-vfs-3.2.12-6|45	%build
21mr|jboss-vfs-3.2.12-6|46	# Skipped because jboss-test is not packaged yet
21mr|jboss-vfs-3.2.12-6|47	%mvn_build -f
21mr|jboss-vfs-3.2.12-6|48	
21mr|jboss-vfs-3.2.12-6|49	%install
21mr|jboss-vfs-3.2.12-6|50	%mvn_install
21mr|jboss-vfs-3.2.12-6|51	
21mr|jboss-vfs-3.2.12-6|52	%files -f .mfiles
21mr|jboss-vfs-3.2.12-6|53	%license LICENSE.txt
21mr|jboss-vfs-3.2.12-6|54	
21mr|jboss-vfs-3.2.12-6|55	%files javadoc -f .mfiles-javadoc
21mr|jboss-vfs-3.2.12-6|56	%license LICENSE.txt
21mr|jboss-vfs-3.2.12-6|57	

13010 21
21mr|jboss-websocket-1.0-api-1.0.0-11|1	%global namedreltag .Final
21mr|jboss-websocket-1.0-api-1.0.0-11|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-websocket-1.0-api-1.0.0-11|3	
21mr|jboss-websocket-1.0-api-1.0.0-11|4	Name:             jboss-websocket-1.0-api
21mr|jboss-websocket-1.0-api-1.0.0-11|5	Version:          1.0.0
21mr|jboss-websocket-1.0-api-1.0.0-11|6	Release:          11
21mr|jboss-websocket-1.0-api-1.0.0-11|7	Summary:          JSR-356: Java WebSocket 1.0 API
21mr|jboss-websocket-1.0-api-1.0.0-11|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-websocket-1.0-api-1.0.0-11|9	Url:              https://github.com/jboss/jboss-websocket-api_spec
21mr|jboss-websocket-1.0-api-1.0.0-11|10	Source0:          https://github.com/jboss/jboss-websocket-api_spec/archive/jboss-websocket-api_1.0_spec-%{namedversion}.tar.gz
21mr|jboss-websocket-1.0-api-1.0.0-11|11	
21mr|jboss-websocket-1.0-api-1.0.0-11|12	BuildRequires:    jboss-parent
21mr|jboss-websocket-1.0-api-1.0.0-11|13	BuildRequires:    maven-local
21mr|jboss-websocket-1.0-api-1.0.0-11|14	BuildRequires:    maven-plugin-bundle
21mr|jboss-websocket-1.0-api-1.0.0-11|15	BuildRequires:    felix-osgi-foundation
21mr|jboss-websocket-1.0-api-1.0.0-11|16	BuildRequires:    felix-parent
21mr|jboss-websocket-1.0-api-1.0.0-11|17	
21mr|jboss-websocket-1.0-api-1.0.0-11|18	Group:          Development/Java
21mr|jboss-websocket-1.0-api-1.0.0-11|19	BuildArch:        noarch
21mr|jboss-websocket-1.0-api-1.0.0-11|20	# Java stack is not supported on x86_32
21mr|jboss-websocket-1.0-api-1.0.0-11|21	ExcludeArch: %{ix86}
21mr|jboss-websocket-1.0-api-1.0.0-11|22	
21mr|jboss-websocket-1.0-api-1.0.0-11|23	%description
21mr|jboss-websocket-1.0-api-1.0.0-11|24	The JSR-356: Java WebSocket 1.0 API classes.
21mr|jboss-websocket-1.0-api-1.0.0-11|25	
21mr|jboss-websocket-1.0-api-1.0.0-11|26	%package javadoc
21mr|jboss-websocket-1.0-api-1.0.0-11|27	Summary:          Javadocs for %{name}
21mr|jboss-websocket-1.0-api-1.0.0-11|28	
21mr|jboss-websocket-1.0-api-1.0.0-11|29	%description javadoc
21mr|jboss-websocket-1.0-api-1.0.0-11|30	This package contains the API documentation for %{name}.
21mr|jboss-websocket-1.0-api-1.0.0-11|31	
21mr|jboss-websocket-1.0-api-1.0.0-11|32	%prep
21mr|jboss-websocket-1.0-api-1.0.0-11|33	%setup -q -n jboss-websocket-api_spec-jboss-websocket-api_1.0_spec-%{namedversion}
21mr|jboss-websocket-1.0-api-1.0.0-11|34	
21mr|jboss-websocket-1.0-api-1.0.0-11|35	%build
21mr|jboss-websocket-1.0-api-1.0.0-11|36	%mvn_alias "org.jboss.spec.javax.websocket:jboss-websocket-api_1.0_spec" "javax.websocket:javax.websocket-api" "javax.websocket:javax.websocket-client-api"
21mr|jboss-websocket-1.0-api-1.0.0-11|37	%mvn_build
21mr|jboss-websocket-1.0-api-1.0.0-11|38	
21mr|jboss-websocket-1.0-api-1.0.0-11|39	%install
21mr|jboss-websocket-1.0-api-1.0.0-11|40	%mvn_install
21mr|jboss-websocket-1.0-api-1.0.0-11|41	
21mr|jboss-websocket-1.0-api-1.0.0-11|42	%files -f .mfiles
21mr|jboss-websocket-1.0-api-1.0.0-11|43	%doc LICENSE README
21mr|jboss-websocket-1.0-api-1.0.0-11|44	
21mr|jboss-websocket-1.0-api-1.0.0-11|45	%files javadoc -f .mfiles-javadoc
21mr|jboss-websocket-1.0-api-1.0.0-11|46	%doc LICENSE README
21mr|jboss-websocket-1.0-api-1.0.0-11|47	

13011 21
21mr|jboss-websocket-1.1-api-1.1.1-6|1	%global namedreltag .Final
21mr|jboss-websocket-1.1-api-1.1.1-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jboss-websocket-1.1-api-1.1.1-6|3	
21mr|jboss-websocket-1.1-api-1.1.1-6|4	Name:             jboss-websocket-1.1-api
21mr|jboss-websocket-1.1-api-1.1.1-6|5	Version:          1.1.1
21mr|jboss-websocket-1.1-api-1.1.1-6|6	Release:          6
21mr|jboss-websocket-1.1-api-1.1.1-6|7	Summary:          JSR-356: Java WebSocket 1.1 API
21mr|jboss-websocket-1.1-api-1.1.1-6|8	License:          CDDL or GPLv2 with exceptions
21mr|jboss-websocket-1.1-api-1.1.1-6|9	Url:              https://github.com/jboss/jboss-websocket-api_spec
21mr|jboss-websocket-1.1-api-1.1.1-6|10	Source0:          https://github.com/jboss/jboss-websocket-api_spec/archive/%{namedversion}.tar.gz
21mr|jboss-websocket-1.1-api-1.1.1-6|11	Group:            Development/Java
21mr|jboss-websocket-1.1-api-1.1.1-6|12	BuildRequires:    maven-local
21mr|jboss-websocket-1.1-api-1.1.1-6|13	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|jboss-websocket-1.1-api-1.1.1-6|14	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jboss-websocket-1.1-api-1.1.1-6|15	
21mr|jboss-websocket-1.1-api-1.1.1-6|16	BuildArch:        noarch
21mr|jboss-websocket-1.1-api-1.1.1-6|17	# Java stack is not supported on x86_32
21mr|jboss-websocket-1.1-api-1.1.1-6|18	ExcludeArch: %{ix86}
21mr|jboss-websocket-1.1-api-1.1.1-6|19	
21mr|jboss-websocket-1.1-api-1.1.1-6|20	%description
21mr|jboss-websocket-1.1-api-1.1.1-6|21	The JSR-356: Java WebSocket 1.1 API classes.
21mr|jboss-websocket-1.1-api-1.1.1-6|22	
21mr|jboss-websocket-1.1-api-1.1.1-6|23	%package javadoc
21mr|jboss-websocket-1.1-api-1.1.1-6|24	Summary:          Javadoc for %{name}
21mr|jboss-websocket-1.1-api-1.1.1-6|25	
21mr|jboss-websocket-1.1-api-1.1.1-6|26	%description javadoc
21mr|jboss-websocket-1.1-api-1.1.1-6|27	This package contains the API documentation for %{name}.
21mr|jboss-websocket-1.1-api-1.1.1-6|28	
21mr|jboss-websocket-1.1-api-1.1.1-6|29	%prep
21mr|jboss-websocket-1.1-api-1.1.1-6|30	%setup -q -n jboss-websocket-api_spec-%{namedversion}
21mr|jboss-websocket-1.1-api-1.1.1-6|31	
21mr|jboss-websocket-1.1-api-1.1.1-6|32	%pom_remove_plugin :maven-source-plugin
21mr|jboss-websocket-1.1-api-1.1.1-6|33	
21mr|jboss-websocket-1.1-api-1.1.1-6|34	%build
21mr|jboss-websocket-1.1-api-1.1.1-6|35	%mvn_build
21mr|jboss-websocket-1.1-api-1.1.1-6|36	
21mr|jboss-websocket-1.1-api-1.1.1-6|37	%install
21mr|jboss-websocket-1.1-api-1.1.1-6|38	%mvn_install
21mr|jboss-websocket-1.1-api-1.1.1-6|39	
21mr|jboss-websocket-1.1-api-1.1.1-6|40	%files -f .mfiles
21mr|jboss-websocket-1.1-api-1.1.1-6|41	%doc README.md
21mr|jboss-websocket-1.1-api-1.1.1-6|42	%license LICENSE README
21mr|jboss-websocket-1.1-api-1.1.1-6|43	
21mr|jboss-websocket-1.1-api-1.1.1-6|44	%files javadoc -f .mfiles-javadoc
21mr|jboss-websocket-1.1-api-1.1.1-6|45	%license LICENSE README
21mr|jboss-websocket-1.1-api-1.1.1-6|46	

13012 21
21mr|jbossws-api-1.0.3-6|1	%global namedreltag .Final
21mr|jbossws-api-1.0.3-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jbossws-api-1.0.3-6|3	
21mr|jbossws-api-1.0.3-6|4	Name:             jbossws-api
21mr|jbossws-api-1.0.3-6|5	Version:          1.0.3
21mr|jbossws-api-1.0.3-6|6	Release:          6
21mr|jbossws-api-1.0.3-6|7	Summary:          JBossWS API
21mr|jbossws-api-1.0.3-6|8	# https://issues.jboss.org/browse/JBWS-4001
21mr|jbossws-api-1.0.3-6|9	License:          LGPLv2+
21mr|jbossws-api-1.0.3-6|10	URL:              http://www.jboss.org/jbossws
21mr|jbossws-api-1.0.3-6|11	Source0:          https://github.com/jbossws/jbossws-api/archive/%{name}-%{namedversion}.tar.gz
21mr|jbossws-api-1.0.3-6|12	Group:          Development/Java
21mr|jbossws-api-1.0.3-6|13	BuildArch:        noarch
21mr|jbossws-api-1.0.3-6|14	# Java stack is not supported on x86_32
21mr|jbossws-api-1.0.3-6|15	ExcludeArch: %{ix86}
21mr|jbossws-api-1.0.3-6|16	
21mr|jbossws-api-1.0.3-6|17	BuildRequires:    maven-local
21mr|jbossws-api-1.0.3-6|18	BuildRequires:    mvn(junit:junit)
21mr|jbossws-api-1.0.3-6|19	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jbossws-api-1.0.3-6|20	BuildRequires:    mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|jbossws-api-1.0.3-6|21	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jbossws-api-1.0.3-6|22	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations:1)
21mr|jbossws-api-1.0.3-6|23	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor:1)
21mr|jbossws-api-1.0.3-6|24	BuildRequires:    mvn(org.jboss.ws:jbossws-parent:pom:)
21mr|jbossws-api-1.0.3-6|25	
21mr|jbossws-api-1.0.3-6|26	%description
21mr|jbossws-api-1.0.3-6|27	JBoss WS public API.
21mr|jbossws-api-1.0.3-6|28	
21mr|jbossws-api-1.0.3-6|29	%package javadoc
21mr|jbossws-api-1.0.3-6|30	Summary:          Javadoc for %{name}
21mr|jbossws-api-1.0.3-6|31	
21mr|jbossws-api-1.0.3-6|32	%description javadoc
21mr|jbossws-api-1.0.3-6|33	This package contains the API documentation for %{name}.
21mr|jbossws-api-1.0.3-6|34	
21mr|jbossws-api-1.0.3-6|35	%prep
21mr|jbossws-api-1.0.3-6|36	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|jbossws-api-1.0.3-6|37	
21mr|jbossws-api-1.0.3-6|38	# Disable java8doc doclint, using own javadoc setting
21mr|jbossws-api-1.0.3-6|39	%pom_remove_plugin :maven-javadoc-plugin
21mr|jbossws-api-1.0.3-6|40	
21mr|jbossws-api-1.0.3-6|41	%pom_xpath_set pom:properties/pom:jboss-logging-annotations.version 1
21mr|jbossws-api-1.0.3-6|42	%pom_xpath_set pom:properties/pom:jboss-logging-processor.version 1
21mr|jbossws-api-1.0.3-6|43	
21mr|jbossws-api-1.0.3-6|44	%build
21mr|jbossws-api-1.0.3-6|45	%mvn_build
21mr|jbossws-api-1.0.3-6|46	
21mr|jbossws-api-1.0.3-6|47	%install
21mr|jbossws-api-1.0.3-6|48	%mvn_install
21mr|jbossws-api-1.0.3-6|49	
21mr|jbossws-api-1.0.3-6|50	%files -f .mfiles
21mr|jbossws-api-1.0.3-6|51	
21mr|jbossws-api-1.0.3-6|52	%files javadoc -f .mfiles-javadoc
21mr|jbossws-api-1.0.3-6|53	

13013 21
21mr|jbossws-common-3.1.3-6|1	%global namedreltag .Final
21mr|jbossws-common-3.1.3-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jbossws-common-3.1.3-6|3	
21mr|jbossws-common-3.1.3-6|4	Name:             jbossws-common
21mr|jbossws-common-3.1.3-6|5	Version:          3.1.3
21mr|jbossws-common-3.1.3-6|6	Release:          6
21mr|jbossws-common-3.1.3-6|7	Summary:          JBossWS Common
21mr|jbossws-common-3.1.3-6|8	License:          LGPLv2+
21mr|jbossws-common-3.1.3-6|9	URL:              http://jbossws.jboss.org
21mr|jbossws-common-3.1.3-6|10	
21mr|jbossws-common-3.1.3-6|11	Source0:          https://github.com/jbossws/jbossws-common/archive/%{name}-%{namedversion}.tar.gz
21mr|jbossws-common-3.1.3-6|12	
21mr|jbossws-common-3.1.3-6|13	Group:          Development/Java
21mr|jbossws-common-3.1.3-6|14	BuildArch:        noarch
21mr|jbossws-common-3.1.3-6|15	# Java stack is not supported on x86_32
21mr|jbossws-common-3.1.3-6|16	ExcludeArch: %{ix86}
21mr|jbossws-common-3.1.3-6|17	
21mr|jbossws-common-3.1.3-6|18	BuildRequires:    maven-local
21mr|jbossws-common-3.1.3-6|19	BuildRequires:    mvn(jboss.jaxbintros:jboss-jaxb-intros)
21mr|jbossws-common-3.1.3-6|20	BuildRequires:    mvn(junit:junit)
21mr|jbossws-common-3.1.3-6|21	BuildRequires:    mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jbossws-common-3.1.3-6|22	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jbossws-common-3.1.3-6|23	BuildRequires:    mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|jbossws-common-3.1.3-6|24	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jbossws-common-3.1.3-6|25	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor:1)
21mr|jbossws-common-3.1.3-6|26	BuildRequires:    mvn(org.jboss.ws:jbossws-parent:pom:)
21mr|jbossws-common-3.1.3-6|27	BuildRequires:    mvn(org.jboss.ws:jbossws-spi)
21mr|jbossws-common-3.1.3-6|28	BuildRequires:    mvn(org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec)
21mr|jbossws-common-3.1.3-6|29	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|jbossws-common-3.1.3-6|30	BuildRequires:    mvn(org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec)
21mr|jbossws-common-3.1.3-6|31	BuildRequires:    mvn(org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec)
21mr|jbossws-common-3.1.3-6|32	BuildRequires:    mvn(wsdl4j:wsdl4j)
21mr|jbossws-common-3.1.3-6|33	
21mr|jbossws-common-3.1.3-6|34	%description
21mr|jbossws-common-3.1.3-6|35	JBoss Web Services - Common.
21mr|jbossws-common-3.1.3-6|36	
21mr|jbossws-common-3.1.3-6|37	%package javadoc
21mr|jbossws-common-3.1.3-6|38	Summary:       Javadoc for %{name}
21mr|jbossws-common-3.1.3-6|39	
21mr|jbossws-common-3.1.3-6|40	%description javadoc
21mr|jbossws-common-3.1.3-6|41	This package contains the API documentation for %{name}.
21mr|jbossws-common-3.1.3-6|42	
21mr|jbossws-common-3.1.3-6|43	%prep
21mr|jbossws-common-3.1.3-6|44	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|jbossws-common-3.1.3-6|45	
21mr|jbossws-common-3.1.3-6|46	# Remove test where network connectivity is required
21mr|jbossws-common-3.1.3-6|47	rm src/test/java/org/jboss/test/ws/common/management/AbstractServerConfigTestCase.java
21mr|jbossws-common-3.1.3-6|48	
21mr|jbossws-common-3.1.3-6|49	%pom_xpath_set pom:properties/pom:jboss-logging-processor.version 1
21mr|jbossws-common-3.1.3-6|50	
21mr|jbossws-common-3.1.3-6|51	%build
21mr|jbossws-common-3.1.3-6|52	
21mr|jbossws-common-3.1.3-6|53	%mvn_build
21mr|jbossws-common-3.1.3-6|54	
21mr|jbossws-common-3.1.3-6|55	%install
21mr|jbossws-common-3.1.3-6|56	%mvn_install
21mr|jbossws-common-3.1.3-6|57	
21mr|jbossws-common-3.1.3-6|58	%files -f .mfiles
21mr|jbossws-common-3.1.3-6|59	
21mr|jbossws-common-3.1.3-6|60	%files javadoc -f .mfiles-javadoc
21mr|jbossws-common-3.1.3-6|61	

13014 21
21mr|jbossws-common-tools-1.2.2-6|1	%global namedreltag .Final
21mr|jbossws-common-tools-1.2.2-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jbossws-common-tools-1.2.2-6|3	
21mr|jbossws-common-tools-1.2.2-6|4	Name:             jbossws-common-tools
21mr|jbossws-common-tools-1.2.2-6|5	Version:          1.2.2
21mr|jbossws-common-tools-1.2.2-6|6	Release:          6
21mr|jbossws-common-tools-1.2.2-6|7	Summary:          JBossWS Common Tools
21mr|jbossws-common-tools-1.2.2-6|8	License:          LGPLv2+ and ASL 2.0
21mr|jbossws-common-tools-1.2.2-6|9	URL:              http://jbossws.jboss.org
21mr|jbossws-common-tools-1.2.2-6|10	
21mr|jbossws-common-tools-1.2.2-6|11	Source0:          https://github.com/jbossws/jbossws-common-tools/archive/%{name}-%{namedversion}.tar.gz
21mr|jbossws-common-tools-1.2.2-6|12	Source1:          http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jbossws-common-tools-1.2.2-6|13	
21mr|jbossws-common-tools-1.2.2-6|14	Group:          Development/Java
21mr|jbossws-common-tools-1.2.2-6|15	BuildArch:        noarch
21mr|jbossws-common-tools-1.2.2-6|16	# Java stack is not supported on x86_32
21mr|jbossws-common-tools-1.2.2-6|17	ExcludeArch: %{ix86}
21mr|jbossws-common-tools-1.2.2-6|18	
21mr|jbossws-common-tools-1.2.2-6|19	BuildRequires:    maven-local
21mr|jbossws-common-tools-1.2.2-6|20	BuildRequires:    mvn(gnu.getopt:java-getopt)
21mr|jbossws-common-tools-1.2.2-6|21	BuildRequires:    mvn(junit:junit)
21mr|jbossws-common-tools-1.2.2-6|22	BuildRequires:    mvn(log4j:log4j:12)
21mr|jbossws-common-tools-1.2.2-6|23	BuildRequires:    mvn(org.apache.ant:ant)
21mr|jbossws-common-tools-1.2.2-6|24	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jbossws-common-tools-1.2.2-6|25	BuildRequires:    mvn(org.jboss.ws:jbossws-api)
21mr|jbossws-common-tools-1.2.2-6|26	BuildRequires:    mvn(org.jboss.ws:jbossws-parent:pom:)
21mr|jbossws-common-tools-1.2.2-6|27	
21mr|jbossws-common-tools-1.2.2-6|28	%description
21mr|jbossws-common-tools-1.2.2-6|29	JBoss Web Services - Common Tools.
21mr|jbossws-common-tools-1.2.2-6|30	
21mr|jbossws-common-tools-1.2.2-6|31	%package javadoc
21mr|jbossws-common-tools-1.2.2-6|32	Summary:       Javadoc for %{name}
21mr|jbossws-common-tools-1.2.2-6|33	
21mr|jbossws-common-tools-1.2.2-6|34	%description javadoc
21mr|jbossws-common-tools-1.2.2-6|35	This package contains the API documentation for %{name}.
21mr|jbossws-common-tools-1.2.2-6|36	
21mr|jbossws-common-tools-1.2.2-6|37	%prep
21mr|jbossws-common-tools-1.2.2-6|38	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|jbossws-common-tools-1.2.2-6|39	
21mr|jbossws-common-tools-1.2.2-6|40	cp %{SOURCE1} .
21mr|jbossws-common-tools-1.2.2-6|41	
21mr|jbossws-common-tools-1.2.2-6|42	%pom_xpath_set pom:properties/pom:log4j.version 12
21mr|jbossws-common-tools-1.2.2-6|43	
21mr|jbossws-common-tools-1.2.2-6|44	%build
21mr|jbossws-common-tools-1.2.2-6|45	
21mr|jbossws-common-tools-1.2.2-6|46	%mvn_build
21mr|jbossws-common-tools-1.2.2-6|47	
21mr|jbossws-common-tools-1.2.2-6|48	%install
21mr|jbossws-common-tools-1.2.2-6|49	%mvn_install
21mr|jbossws-common-tools-1.2.2-6|50	
21mr|jbossws-common-tools-1.2.2-6|51	%files -f .mfiles
21mr|jbossws-common-tools-1.2.2-6|52	%license LICENSE-2.0.txt
21mr|jbossws-common-tools-1.2.2-6|53	
21mr|jbossws-common-tools-1.2.2-6|54	%files javadoc -f .mfiles-javadoc
21mr|jbossws-common-tools-1.2.2-6|55	%license LICENSE-2.0.txt
21mr|jbossws-common-tools-1.2.2-6|56	

13015 21
21mr|jbossws-cxf-5.1.5-6|1	%global namedreltag .Final
21mr|jbossws-cxf-5.1.5-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jbossws-cxf-5.1.5-6|3	
21mr|jbossws-cxf-5.1.5-6|4	Name:             jbossws-cxf
21mr|jbossws-cxf-5.1.5-6|5	Version:          5.1.5
21mr|jbossws-cxf-5.1.5-6|6	Release:          6
21mr|jbossws-cxf-5.1.5-6|7	Summary:          JBoss Web Services CXF stack
21mr|jbossws-cxf-5.1.5-6|8	License:          LGPLv2+
21mr|jbossws-cxf-5.1.5-6|9	URL:              http://jbossws.jboss.org/
21mr|jbossws-cxf-5.1.5-6|10	
21mr|jbossws-cxf-5.1.5-6|11	Source0:          http://download.jboss.org/jbossws/%{name}-%{namedversion}.zip
21mr|jbossws-cxf-5.1.5-6|12	
21mr|jbossws-cxf-5.1.5-6|13	Group:          Development/Java
21mr|jbossws-cxf-5.1.5-6|14	BuildArch:        noarch
21mr|jbossws-cxf-5.1.5-6|15	# Java stack is not supported on x86_32
21mr|jbossws-cxf-5.1.5-6|16	ExcludeArch: %{ix86}
21mr|jbossws-cxf-5.1.5-6|17	
21mr|jbossws-cxf-5.1.5-6|18	BuildRequires:    maven-local
21mr|jbossws-cxf-5.1.5-6|19	BuildRequires:    mvn(asm:asm)
21mr|jbossws-cxf-5.1.5-6|20	BuildRequires:    mvn(com.sun.xml.fastinfoset:FastInfoset)
21mr|jbossws-cxf-5.1.5-6|21	BuildRequires:    mvn(commons-collections:commons-collections)
21mr|jbossws-cxf-5.1.5-6|22	BuildRequires:    mvn(commons-lang:commons-lang)
21mr|jbossws-cxf-5.1.5-6|23	BuildRequires:    mvn(javax.xml.stream:stax-api)
21mr|jbossws-cxf-5.1.5-6|24	BuildRequires:    mvn(junit:junit)
21mr|jbossws-cxf-5.1.5-6|25	BuildRequires:    mvn(log4j:log4j)
21mr|jbossws-cxf-5.1.5-6|26	BuildRequires:    mvn(org.apache.cxf:cxf-rt-bindings-coloc)
21mr|jbossws-cxf-5.1.5-6|27	BuildRequires:    mvn(org.apache.cxf:cxf-rt-bindings-object)
21mr|jbossws-cxf-5.1.5-6|28	BuildRequires:    mvn(org.apache.cxf:cxf-rt-bindings-soap)
21mr|jbossws-cxf-5.1.5-6|29	BuildRequires:    mvn(org.apache.cxf:cxf-rt-frontend-jaxws)
21mr|jbossws-cxf-5.1.5-6|30	BuildRequires:    mvn(org.apache.cxf:cxf-rt-management)
21mr|jbossws-cxf-5.1.5-6|31	BuildRequires:    mvn(org.apache.cxf:cxf-rt-transports-http)
21mr|jbossws-cxf-5.1.5-6|32	BuildRequires:    mvn(org.apache.cxf:cxf-rt-transports-http-hc)
21mr|jbossws-cxf-5.1.5-6|33	BuildRequires:    mvn(org.apache.cxf:cxf-rt-transports-jms)
21mr|jbossws-cxf-5.1.5-6|34	BuildRequires:    mvn(org.apache.cxf:cxf-rt-transports-local)
21mr|jbossws-cxf-5.1.5-6|35	BuildRequires:    mvn(org.apache.cxf:cxf-rt-ws-mex)
21mr|jbossws-cxf-5.1.5-6|36	BuildRequires:    mvn(org.apache.cxf:cxf-rt-ws-policy)
21mr|jbossws-cxf-5.1.5-6|37	BuildRequires:    mvn(org.apache.cxf:cxf-rt-ws-rm)
21mr|jbossws-cxf-5.1.5-6|38	BuildRequires:    mvn(org.apache.cxf:cxf-rt-ws-security)
21mr|jbossws-cxf-5.1.5-6|39	BuildRequires:    mvn(org.apache.cxf:cxf-tools-java2ws)
21mr|jbossws-cxf-5.1.5-6|40	BuildRequires:    mvn(org.apache.cxf:cxf-tools-wsdlto-core)
21mr|jbossws-cxf-5.1.5-6|41	BuildRequires:    mvn(org.apache.cxf:cxf-tools-wsdlto-databinding-jaxb)
21mr|jbossws-cxf-5.1.5-6|42	BuildRequires:    mvn(org.apache.cxf:cxf-tools-wsdlto-frontend-jaxws)
21mr|jbossws-cxf-5.1.5-6|43	BuildRequires:    mvn(org.apache.cxf.services.sts:cxf-services-sts-core)
21mr|jbossws-cxf-5.1.5-6|44	BuildRequires:    mvn(org.apache.cxf.services.ws-discovery:cxf-services-ws-discovery-api)
21mr|jbossws-cxf-5.1.5-6|45	BuildRequires:    mvn(org.apache.cxf.xjcplugins:cxf-xjc-boolean)
21mr|jbossws-cxf-5.1.5-6|46	BuildRequires:    mvn(org.apache.cxf.xjcplugins:cxf-xjc-bug986)
21mr|jbossws-cxf-5.1.5-6|47	BuildRequires:    mvn(org.apache.cxf.xjcplugins:cxf-xjc-dv)
21mr|jbossws-cxf-5.1.5-6|48	BuildRequires:    mvn(org.apache.cxf.xjcplugins:cxf-xjc-ts)
21mr|jbossws-cxf-5.1.5-6|49	BuildRequires:    mvn(org.apache.cxf.xjc-utils:cxf-xjc-runtime)
21mr|jbossws-cxf-5.1.5-6|50	BuildRequires:    mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jbossws-cxf-5.1.5-6|51	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jbossws-cxf-5.1.5-6|52	BuildRequires:    mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|jbossws-cxf-5.1.5-6|53	BuildRequires:    mvn(org.apache.santuario:xmlsec)
21mr|jbossws-cxf-5.1.5-6|54	BuildRequires:    mvn(org.apache.velocity:velocity)
21mr|jbossws-cxf-5.1.5-6|55	BuildRequires:    mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|jbossws-cxf-5.1.5-6|56	BuildRequires:    mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|jbossws-cxf-5.1.5-6|57	BuildRequires:    mvn(org.glassfish.jaxb:jaxb-core)
21mr|jbossws-cxf-5.1.5-6|58	BuildRequires:    mvn(org.glassfish.jaxb:jaxb-runtime)
21mr|jbossws-cxf-5.1.5-6|59	BuildRequires:    mvn(org.glassfish.jaxb:jaxb-xjc)
21mr|jbossws-cxf-5.1.5-6|60	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jbossws-cxf-5.1.5-6|61	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|jbossws-cxf-5.1.5-6|62	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jbossws-cxf-5.1.5-6|63	BuildRequires:    mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|jbossws-cxf-5.1.5-6|64	BuildRequires:    mvn(org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec)
21mr|jbossws-cxf-5.1.5-6|65	BuildRequires:    mvn(org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.1_spec)
21mr|jbossws-cxf-5.1.5-6|66	BuildRequires:    mvn(org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec)
21mr|jbossws-cxf-5.1.5-6|67	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|jbossws-cxf-5.1.5-6|68	BuildRequires:    mvn(org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec)
21mr|jbossws-cxf-5.1.5-6|69	BuildRequires:    mvn(org.jboss.spec.javax.xml.soap:jboss-saaj-api_1.3_spec)
21mr|jbossws-cxf-5.1.5-6|70	BuildRequires:    mvn(org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec)
21mr|jbossws-cxf-5.1.5-6|71	BuildRequires:    mvn(org.jboss.ws:jbossws-api)
21mr|jbossws-cxf-5.1.5-6|72	BuildRequires:    mvn(org.jboss.ws:jbossws-common)
21mr|jbossws-cxf-5.1.5-6|73	BuildRequires:    mvn(org.jboss.ws:jbossws-common-tools)
21mr|jbossws-cxf-5.1.5-6|74	BuildRequires:    mvn(org.jboss.ws:jbossws-parent:pom:)
21mr|jbossws-cxf-5.1.5-6|75	BuildRequires:    mvn(org.jboss.ws:jbossws-spi)
21mr|jbossws-cxf-5.1.5-6|76	BuildRequires:    mvn(org.jboss.ws.projects:jaxws-undertow-httpspi)
21mr|jbossws-cxf-5.1.5-6|77	BuildRequires:    mvn(org.jboss.shrinkwrap:shrinkwrap-depchain:pom:)
21mr|jbossws-cxf-5.1.5-6|78	BuildRequires:    mvn(org.opensaml:opensaml-saml-impl)
21mr|jbossws-cxf-5.1.5-6|79	BuildRequires:    mvn(org.opensaml:opensaml-xacml-impl)
21mr|jbossws-cxf-5.1.5-6|80	BuildRequires:    mvn(org.opensaml:opensaml-xacml-saml-impl)
21mr|jbossws-cxf-5.1.5-6|81	BuildRequires:    mvn(org.picketbox:picketbox)
21mr|jbossws-cxf-5.1.5-6|82	BuildRequires:    mvn(org.slf4j:slf4j-log4j12)
21mr|jbossws-cxf-5.1.5-6|83	BuildRequires:    mvn(xerces:xercesImpl)
21mr|jbossws-cxf-5.1.5-6|84	
21mr|jbossws-cxf-5.1.5-6|85	%description
21mr|jbossws-cxf-5.1.5-6|86	JBoss Web Services CXF integration stack
21mr|jbossws-cxf-5.1.5-6|87	
21mr|jbossws-cxf-5.1.5-6|88	%package javadoc
21mr|jbossws-cxf-5.1.5-6|89	Summary:          Javadoc for %{name}
21mr|jbossws-cxf-5.1.5-6|90	
21mr|jbossws-cxf-5.1.5-6|91	%description javadoc
21mr|jbossws-cxf-5.1.5-6|92	This package contains the API documentation for %{name}.
21mr|jbossws-cxf-5.1.5-6|93	
21mr|jbossws-cxf-5.1.5-6|94	%prep
21mr|jbossws-cxf-5.1.5-6|95	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|jbossws-cxf-5.1.5-6|96	
21mr|jbossws-cxf-5.1.5-6|97	%pom_remove_plugin -r :maven-deploy-plugin
21mr|jbossws-cxf-5.1.5-6|98	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|jbossws-cxf-5.1.5-6|99	%pom_remove_plugin -r :maven-jdocbook-plugin
21mr|jbossws-cxf-5.1.5-6|100	
21mr|jbossws-cxf-5.1.5-6|101	# Available in JDK
21mr|jbossws-cxf-5.1.5-6|102	%pom_remove_dep -r "javax.jws:jsr181-api"
21mr|jbossws-cxf-5.1.5-6|103	
21mr|jbossws-cxf-5.1.5-6|104	#%% pom_disable_module modules/dist
21mr|jbossws-cxf-5.1.5-6|105	%pom_disable_module modules/testsuite
21mr|jbossws-cxf-5.1.5-6|106	
21mr|jbossws-cxf-5.1.5-6|107	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|jbossws-cxf-5.1.5-6|108	# problems with version 3.0.0 of the plugin.
21mr|jbossws-cxf-5.1.5-6|109	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|jbossws-cxf-5.1.5-6|110	<execution>
21mr|jbossws-cxf-5.1.5-6|111	<id>default-jar</id>
21mr|jbossws-cxf-5.1.5-6|112	<phase>skip</phase>
21mr|jbossws-cxf-5.1.5-6|113	</execution>" modules/resources
21mr|jbossws-cxf-5.1.5-6|114	
21mr|jbossws-cxf-5.1.5-6|115	%mvn_package :::wildfly*: __default
21mr|jbossws-cxf-5.1.5-6|116	
21mr|jbossws-cxf-5.1.5-6|117	%build
21mr|jbossws-cxf-5.1.5-6|118	
21mr|jbossws-cxf-5.1.5-6|119	%mvn_build -f
21mr|jbossws-cxf-5.1.5-6|120	
21mr|jbossws-cxf-5.1.5-6|121	%install
21mr|jbossws-cxf-5.1.5-6|122	%mvn_install
21mr|jbossws-cxf-5.1.5-6|123	
21mr|jbossws-cxf-5.1.5-6|124	%files -f .mfiles
21mr|jbossws-cxf-5.1.5-6|125	%doc README*
21mr|jbossws-cxf-5.1.5-6|126	
21mr|jbossws-cxf-5.1.5-6|127	%files javadoc -f .mfiles-javadoc
21mr|jbossws-cxf-5.1.5-6|128	

13016 21
21mr|jbossws-parent-1.3.0-6|1	%global namedreltag .Final
21mr|jbossws-parent-1.3.0-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jbossws-parent-1.3.0-6|3	
21mr|jbossws-parent-1.3.0-6|4	Name:             jbossws-parent
21mr|jbossws-parent-1.3.0-6|5	Version:          1.3.0
21mr|jbossws-parent-1.3.0-6|6	Release:          6
21mr|jbossws-parent-1.3.0-6|7	Summary:          JBossWS Parent
21mr|jbossws-parent-1.3.0-6|8	License:          LGPLv2+
21mr|jbossws-parent-1.3.0-6|9	URL:              http://www.jboss.org/jbossws
21mr|jbossws-parent-1.3.0-6|10	Source0:          https://github.com/jbossws/jbossws-parent/archive/%{name}-%{namedversion}.tar.gz
21mr|jbossws-parent-1.3.0-6|11	Group:            Development/Java
21mr|jbossws-parent-1.3.0-6|12	BuildArch:        noarch
21mr|jbossws-parent-1.3.0-6|13	# Java stack is not supported on x86_32
21mr|jbossws-parent-1.3.0-6|14	ExcludeArch: %{ix86}
21mr|jbossws-parent-1.3.0-6|15	
21mr|jbossws-parent-1.3.0-6|16	BuildRequires:    maven-local
21mr|jbossws-parent-1.3.0-6|17	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jbossws-parent-1.3.0-6|18	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jbossws-parent-1.3.0-6|19	
21mr|jbossws-parent-1.3.0-6|20	%description
21mr|jbossws-parent-1.3.0-6|21	This package contains the JBossWS Parent.
21mr|jbossws-parent-1.3.0-6|22	
21mr|jbossws-parent-1.3.0-6|23	%prep
21mr|jbossws-parent-1.3.0-6|24	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|jbossws-parent-1.3.0-6|25	
21mr|jbossws-parent-1.3.0-6|26	%build
21mr|jbossws-parent-1.3.0-6|27	%mvn_build -j
21mr|jbossws-parent-1.3.0-6|28	
21mr|jbossws-parent-1.3.0-6|29	%install
21mr|jbossws-parent-1.3.0-6|30	%mvn_install
21mr|jbossws-parent-1.3.0-6|31	
21mr|jbossws-parent-1.3.0-6|32	%files -f .mfiles
21mr|jbossws-parent-1.3.0-6|33	

13017 21
21mr|jbossws-spi-3.1.2-6|1	%global namedreltag .Final
21mr|jbossws-spi-3.1.2-6|2	%global namedversion %{version}%{?namedreltag}
21mr|jbossws-spi-3.1.2-6|3	
21mr|jbossws-spi-3.1.2-6|4	Name:             jbossws-spi
21mr|jbossws-spi-3.1.2-6|5	Version:          3.1.2
21mr|jbossws-spi-3.1.2-6|6	Release:          6
21mr|jbossws-spi-3.1.2-6|7	Summary:          JBossWS SPI
21mr|jbossws-spi-3.1.2-6|8	# https://issues.jboss.org/browse/JBWS-4002
21mr|jbossws-spi-3.1.2-6|9	License:          LGPLv2+
21mr|jbossws-spi-3.1.2-6|10	URL:              http://www.jboss.org/jbossws
21mr|jbossws-spi-3.1.2-6|11	
21mr|jbossws-spi-3.1.2-6|12	Source0:          https://github.com/jbossws/jbossws-spi/archive/%{name}-%{namedversion}.tar.gz
21mr|jbossws-spi-3.1.2-6|13	
21mr|jbossws-spi-3.1.2-6|14	Group:          Development/Java
21mr|jbossws-spi-3.1.2-6|15	BuildArch:        noarch
21mr|jbossws-spi-3.1.2-6|16	# Java stack is not supported on x86_32
21mr|jbossws-spi-3.1.2-6|17	ExcludeArch: %{ix86}
21mr|jbossws-spi-3.1.2-6|18	
21mr|jbossws-spi-3.1.2-6|19	BuildRequires:    maven-local
21mr|jbossws-spi-3.1.2-6|20	BuildRequires:    mvn(junit:junit)
21mr|jbossws-spi-3.1.2-6|21	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jbossws-spi-3.1.2-6|22	BuildRequires:    mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|jbossws-spi-3.1.2-6|23	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|jbossws-spi-3.1.2-6|24	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|jbossws-spi-3.1.2-6|25	BuildRequires:    mvn(org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec)
21mr|jbossws-spi-3.1.2-6|26	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|jbossws-spi-3.1.2-6|27	BuildRequires:    mvn(org.jboss.ws:jbossws-api) >= 1.0.1
21mr|jbossws-spi-3.1.2-6|28	BuildRequires:    mvn(org.jboss.ws:jbossws-parent:pom:)
21mr|jbossws-spi-3.1.2-6|29	
21mr|jbossws-spi-3.1.2-6|30	%description
21mr|jbossws-spi-3.1.2-6|31	JBoss WS SPI classes.
21mr|jbossws-spi-3.1.2-6|32	
21mr|jbossws-spi-3.1.2-6|33	%package javadoc
21mr|jbossws-spi-3.1.2-6|34	Summary:          Javadoc for %{name}
21mr|jbossws-spi-3.1.2-6|35	
21mr|jbossws-spi-3.1.2-6|36	%description javadoc
21mr|jbossws-spi-3.1.2-6|37	This package contains the API documentation for %{name}.
21mr|jbossws-spi-3.1.2-6|38	
21mr|jbossws-spi-3.1.2-6|39	%prep
21mr|jbossws-spi-3.1.2-6|40	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|jbossws-spi-3.1.2-6|41	# Disable java8doc doclint, using own javadoc setting
21mr|jbossws-spi-3.1.2-6|42	%pom_remove_plugin :maven-javadoc-plugin
21mr|jbossws-spi-3.1.2-6|43	
21mr|jbossws-spi-3.1.2-6|44	%pom_xpath_set pom:properties/pom:jboss-logging-annotations.version 1
21mr|jbossws-spi-3.1.2-6|45	%pom_xpath_set pom:properties/pom:jboss-logging-processor.version 1
21mr|jbossws-spi-3.1.2-6|46	
21mr|jbossws-spi-3.1.2-6|47	# java.lang.ExceptionInInitializerError
21mr|jbossws-spi-3.1.2-6|48	#Caused by: java.lang.IllegalArgumentException: Invalid logger interface org.jboss.wsf.spi.Loggers (implementation not found in sun.misc.Launcher$AppClassLoader@75b84c92)
21mr|jbossws-spi-3.1.2-6|49	#	at org.jboss.logging.Logger$1.run(Logger.java:2556)
21mr|jbossws-spi-3.1.2-6|50	#	at java.security.AccessController.doPrivileged(Native Method)
21mr|jbossws-spi-3.1.2-6|51	#	at org.jboss.logging.Logger.getMessageLogger(Logger.java:2529)
21mr|jbossws-spi-3.1.2-6|52	#	at org.jboss.logging.Logger.getMessageLogger(Logger.java:2516)
21mr|jbossws-spi-3.1.2-6|53	#	at org.jboss.wsf.spi.Loggers.<clinit>(Loggers.java:47)
21mr|jbossws-spi-3.1.2-6|54	#	... 29 more
21mr|jbossws-spi-3.1.2-6|55	rm src/test/java/org/jboss/test/wsf/spi/metadata/config/ConfigMDParserTestCase.java
21mr|jbossws-spi-3.1.2-6|56	
21mr|jbossws-spi-3.1.2-6|57	%build
21mr|jbossws-spi-3.1.2-6|58	%mvn_build
21mr|jbossws-spi-3.1.2-6|59	
21mr|jbossws-spi-3.1.2-6|60	%install
21mr|jbossws-spi-3.1.2-6|61	%mvn_install
21mr|jbossws-spi-3.1.2-6|62	
21mr|jbossws-spi-3.1.2-6|63	%files -f .mfiles
21mr|jbossws-spi-3.1.2-6|64	
21mr|jbossws-spi-3.1.2-6|65	%files javadoc -f .mfiles-javadoc
21mr|jbossws-spi-3.1.2-6|66	

13018 21
21mr|jchardet-1.1-19|1	Name:           jchardet
21mr|jchardet-1.1-19|2	Version:        1.1
21mr|jchardet-1.1-19|3	Release:        19
21mr|jchardet-1.1-19|4	Summary:        Java port of Mozilla's automatic character set detection algorithm
21mr|jchardet-1.1-19|5	
21mr|jchardet-1.1-19|6	License:        MPLv1.1 or GPLv2+ or LGPLv2+
21mr|jchardet-1.1-19|7	URL:            http://jchardet.sourceforge.net/
21mr|jchardet-1.1-19|8	Source0:        http://download.sourceforge.net/jchardet/%{version}/jchardet-%{version}.zip
21mr|jchardet-1.1-19|9	Source1:        http://repo1.maven.org/maven2/net/sourceforge/%{name}/%{name}/1.0/%{name}-1.0.pom
21mr|jchardet-1.1-19|10	Group:          Development/Java
21mr|jchardet-1.1-19|11	BuildArch:      noarch
21mr|jchardet-1.1-19|12	# Java stack is not supported on x86_32
21mr|jchardet-1.1-19|13	ExcludeArch: %{ix86}
21mr|jchardet-1.1-19|14	
21mr|jchardet-1.1-19|15	BuildRequires:  maven-local
21mr|jchardet-1.1-19|16	
21mr|jchardet-1.1-19|17	%description
21mr|jchardet-1.1-19|18	jchardet is a java port of the source from Mozilla's automatic charset
21mr|jchardet-1.1-19|19	detection algorithm. The original author is Frank Tang. What is available
21mr|jchardet-1.1-19|20	here is the java port of that code. The original source in C++ can be found
21mr|jchardet-1.1-19|21	from http://lxr.mozilla.org/mozilla/source/intl/chardet/. More information can
21mr|jchardet-1.1-19|22	be found at http://www.mozilla.org/projects/intl/chardet.html.
21mr|jchardet-1.1-19|23	
21mr|jchardet-1.1-19|24	%package javadoc
21mr|jchardet-1.1-19|25	Summary:    API documentation for %{name}
21mr|jchardet-1.1-19|26	
21mr|jchardet-1.1-19|27	%description javadoc
21mr|jchardet-1.1-19|28	%{summary}.
21mr|jchardet-1.1-19|29	
21mr|jchardet-1.1-19|30	%prep
21mr|jchardet-1.1-19|31	%setup -q
21mr|jchardet-1.1-19|32	find -name '*.class' -exec rm -f '{}' \;
21mr|jchardet-1.1-19|33	find -name '*.jar' -exec rm -f '{}' \;
21mr|jchardet-1.1-19|34	
21mr|jchardet-1.1-19|35	cp %{SOURCE1} pom.xml
21mr|jchardet-1.1-19|36	
21mr|jchardet-1.1-19|37	# fix up the provided version
21mr|jchardet-1.1-19|38	%pom_xpath_set /pom:project/pom:version %{version}
21mr|jchardet-1.1-19|39	
21mr|jchardet-1.1-19|40	# remove distributionManagement.status from pom (maven stops build
21mr|jchardet-1.1-19|41	# when it's there)
21mr|jchardet-1.1-19|42	%pom_xpath_remove pom:distributionManagement
21mr|jchardet-1.1-19|43	
21mr|jchardet-1.1-19|44	# create proper dir structure
21mr|jchardet-1.1-19|45	mkdir -p src/main/java/org/mozilla/intl/chardet
21mr|jchardet-1.1-19|46	mv src/*java src/main/java/org/mozilla/intl/chardet
21mr|jchardet-1.1-19|47	
21mr|jchardet-1.1-19|48	%build
21mr|jchardet-1.1-19|49	%mvn_build
21mr|jchardet-1.1-19|50	
21mr|jchardet-1.1-19|51	%install
21mr|jchardet-1.1-19|52	%mvn_install
21mr|jchardet-1.1-19|53	
21mr|jchardet-1.1-19|54	
21mr|jchardet-1.1-19|55	%files -f .mfiles
21mr|jchardet-1.1-19|56	%license LICENSE
21mr|jchardet-1.1-19|57	
21mr|jchardet-1.1-19|58	%files javadoc -f .mfiles-javadoc
21mr|jchardet-1.1-19|59	%license LICENSE
21mr|jchardet-1.1-19|60	
21mr|jchardet-1.1-19|61	

13019 21
21mr|jcifs-1.3.18-10|1	Name:          jcifs
21mr|jcifs-1.3.18-10|2	Version:       1.3.18
21mr|jcifs-1.3.18-10|3	Release:       10
21mr|jcifs-1.3.18-10|4	Summary:       Common Internet File System Client in 100% Java
21mr|jcifs-1.3.18-10|5	# Licenses:
21mr|jcifs-1.3.18-10|6	#   src/jcifs/util/DES.java: BSD and MIT
21mr|jcifs-1.3.18-10|7	#   src/jcifs/util/MD4.java: BSD
21mr|jcifs-1.3.18-10|8	#   all the rest:            LGPLv2+
21mr|jcifs-1.3.18-10|9	License:       LGPLv2+ and BSD and MIT
21mr|jcifs-1.3.18-10|10	URL:           http://jcifs.samba.org/
21mr|jcifs-1.3.18-10|11	Source0:       http://jcifs.samba.org/src/%{name}-%{version}.tgz
21mr|jcifs-1.3.18-10|12	Source1:       http://mirrors.ibiblio.org/pub/mirrors/maven2/jcifs/jcifs/1.3.17/jcifs-1.3.17.pom
21mr|jcifs-1.3.18-10|13	# fix javac executable
21mr|jcifs-1.3.18-10|14	Patch0:        %{name}-1.3.17-build.patch
21mr|jcifs-1.3.18-10|15	BuildRequires: ant
21mr|jcifs-1.3.18-10|16	BuildRequires: javapackages-local
21mr|jcifs-1.3.18-10|17	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|jcifs-1.3.18-10|18	Group:          Development/Java
21mr|jcifs-1.3.18-10|19	BuildArch:     noarch
21mr|jcifs-1.3.18-10|20	# Java stack is not supported on x86_32
21mr|jcifs-1.3.18-10|21	ExcludeArch: %{ix86}
21mr|jcifs-1.3.18-10|22	
21mr|jcifs-1.3.18-10|23	%description
21mr|jcifs-1.3.18-10|24	The jCIFS SMB client library enables any Java application to remotely
21mr|jcifs-1.3.18-10|25	access shared files and directories on SMB file servers (i.e. a
21mr|jcifs-1.3.18-10|26	Microsoft Windows "share") in addition to domain, workgroup, and
21mr|jcifs-1.3.18-10|27	server enumeration of NetBIOS over TCP/IP networks. It is an advanced
21mr|jcifs-1.3.18-10|28	implementation of the CIFS protocol supporting Unicode, batching,
21mr|jcifs-1.3.18-10|29	multiplexing of threaded callers, encrypted authentication,
21mr|jcifs-1.3.18-10|30	transactions, the Remote Access Protocol (RAP), and much more. It is
21mr|jcifs-1.3.18-10|31	licensed under LGPL which means commercial organizations can
21mr|jcifs-1.3.18-10|32	legitimately use it with their proprietary code(you just can't sell or
21mr|jcifs-1.3.18-10|33	give away a modified binary only version of the library itself without
21mr|jcifs-1.3.18-10|34	reciprocation).
21mr|jcifs-1.3.18-10|35	
21mr|jcifs-1.3.18-10|36	%package javadoc
21mr|jcifs-1.3.18-10|37	Summary:       Javadoc for %{name}
21mr|jcifs-1.3.18-10|38	# Neither DES.java nor MD4.java (see License comment) are documented here
21mr|jcifs-1.3.18-10|39	License:       LGPLv2+
21mr|jcifs-1.3.18-10|40	
21mr|jcifs-1.3.18-10|41	%description javadoc
21mr|jcifs-1.3.18-10|42	This package contains the API documentation for %{name}.
21mr|jcifs-1.3.18-10|43	
21mr|jcifs-1.3.18-10|44	%package demo
21mr|jcifs-1.3.18-10|45	Summary:       Demo for %{name}
21mr|jcifs-1.3.18-10|46	# Files from the directory 'examples' are here, some are under GPLv2+
21mr|jcifs-1.3.18-10|47	License:       LGPLv2+ and GPLv2+
21mr|jcifs-1.3.18-10|48	Requires:      %{name} = %{version}-%{release}
21mr|jcifs-1.3.18-10|49	
21mr|jcifs-1.3.18-10|50	%description demo
21mr|jcifs-1.3.18-10|51	Demonstrations and samples for %{name}.
21mr|jcifs-1.3.18-10|52	
21mr|jcifs-1.3.18-10|53	%prep
21mr|jcifs-1.3.18-10|54	%setup -q -n %{name}_%{version}
21mr|jcifs-1.3.18-10|55	find -name '*.class' -delete
21mr|jcifs-1.3.18-10|56	find -name '*.jar' -delete
21mr|jcifs-1.3.18-10|57	%patch0 -p0
21mr|jcifs-1.3.18-10|58	sed -i "s|1.5|1.6|" build.xml
21mr|jcifs-1.3.18-10|59	cp -p %{SOURCE1} pom.xml
21mr|jcifs-1.3.18-10|60	sed -i "s|<version>1.3.17|<version>%{version}|" pom.xml
21mr|jcifs-1.3.18-10|61	%pom_remove_plugin :maven-gpg-plugin
21mr|jcifs-1.3.18-10|62	
21mr|jcifs-1.3.18-10|63	%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet']/pom:version" 3.1.0
21mr|jcifs-1.3.18-10|64	%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet']/pom:artifactId" javax.servlet-api
21mr|jcifs-1.3.18-10|65	
21mr|jcifs-1.3.18-10|66	%mvn_file %{name}:%{name} %{name}
21mr|jcifs-1.3.18-10|67	%mvn_alias %{name}:%{name} org.samba.jcifs:jcifs
21mr|jcifs-1.3.18-10|68	
21mr|jcifs-1.3.18-10|69	%build
21mr|jcifs-1.3.18-10|70	
21mr|jcifs-1.3.18-10|71	export CLASSPATH=$(build-classpath glassfish-servlet-api)
21mr|jcifs-1.3.18-10|72	export OPT_JAR_LIST=:
21mr|jcifs-1.3.18-10|73	%ant jar javadoc docs
21mr|jcifs-1.3.18-10|74	
21mr|jcifs-1.3.18-10|75	%mvn_artifact pom.xml %{name}-%{version}.jar
21mr|jcifs-1.3.18-10|76	
21mr|jcifs-1.3.18-10|77	%install
21mr|jcifs-1.3.18-10|78	%mvn_install -J docs/api
21mr|jcifs-1.3.18-10|79	
21mr|jcifs-1.3.18-10|80	mkdir -p %{buildroot}%{_datadir}/%{name}/examples
21mr|jcifs-1.3.18-10|81	cp -pr examples/*.java  %{buildroot}%{_datadir}/%{name}/examples
21mr|jcifs-1.3.18-10|82	
21mr|jcifs-1.3.18-10|83	%files -f .mfiles
21mr|jcifs-1.3.18-10|84	%doc README.txt docs/*.{html,txt,gif}
21mr|jcifs-1.3.18-10|85	%license LICENSE.txt
21mr|jcifs-1.3.18-10|86	
21mr|jcifs-1.3.18-10|87	%files javadoc -f .mfiles-javadoc
21mr|jcifs-1.3.18-10|88	%license LICENSE.txt
21mr|jcifs-1.3.18-10|89	
21mr|jcifs-1.3.18-10|90	%files demo
21mr|jcifs-1.3.18-10|91	%{_datadir}/%{name}/*
21mr|jcifs-1.3.18-10|92	%license LICENSE.txt
21mr|jcifs-1.3.18-10|93	

13020 21
21mr|jcip-annotations-1-26.20060626|1	Name:           jcip-annotations
21mr|jcip-annotations-1-26.20060626|2	Version:        1
21mr|jcip-annotations-1-26.20060626|3	Release:        26.20060626
21mr|jcip-annotations-1-26.20060626|4	Summary:        Java annotations for multithreaded software
21mr|jcip-annotations-1-26.20060626|5	Group:          Development/Java
21mr|jcip-annotations-1-26.20060626|6	License:        CC-BY
21mr|jcip-annotations-1-26.20060626|7	URL:            http://www.jcip.net/
21mr|jcip-annotations-1-26.20060626|8	Source0:        http://jcip.net.s3-website-us-east-1.amazonaws.com/%{name}-src.jar
21mr|jcip-annotations-1-26.20060626|9	Source1:        http://mirrors.ibiblio.org/pub/mirrors/maven2/net/jcip/%{name}/1.0/%{name}-1.0.pom
21mr|jcip-annotations-1-26.20060626|10	
21mr|jcip-annotations-1-26.20060626|11	# Add temporary dependency on javapackages-local, for %%add_maven_depmap macro
21mr|jcip-annotations-1-26.20060626|12	# See https://lists.fedoraproject.org/archives/list/java-devel@lists.fedoraproject.org/thread/R3KZ7VI5DPCMCELFIVJQ4AXB2WQED35C/
21mr|jcip-annotations-1-26.20060626|13	BuildRequires:  javapackages-local
21mr|jcip-annotations-1-26.20060626|14	
21mr|jcip-annotations-1-26.20060626|15	# There is no point in building native libraries, as the sources contain only
21mr|jcip-annotations-1-26.20060626|16	# annotation definitions, so no code would be generated.
21mr|jcip-annotations-1-26.20060626|17	BuildArch:      noarch
21mr|jcip-annotations-1-26.20060626|18	# Java stack is not supported on x86_32
21mr|jcip-annotations-1-26.20060626|19	ExcludeArch: %{ix86}
21mr|jcip-annotations-1-26.20060626|20	BuildRequires:  java-devel >= 1.5.0, jpackage-utils
21mr|jcip-annotations-1-26.20060626|21	
21mr|jcip-annotations-1-26.20060626|22	Requires:       java-headless >= 1.5.0, jpackage-utils
21mr|jcip-annotations-1-26.20060626|23	
21mr|jcip-annotations-1-26.20060626|24	
21mr|jcip-annotations-1-26.20060626|25	%description
21mr|jcip-annotations-1-26.20060626|26	This package provides class, field, and method level annotations for
21mr|jcip-annotations-1-26.20060626|27	describing thread-safety policies.  These annotations are relatively
21mr|jcip-annotations-1-26.20060626|28	unintrusive and are beneficial to both users and maintainers.  Users can see
21mr|jcip-annotations-1-26.20060626|29	immediately whether a class is thread-safe, and maintainers can see
21mr|jcip-annotations-1-26.20060626|30	immediately whether thread-safety guarantees must be preserved.  Annotations
21mr|jcip-annotations-1-26.20060626|31	are also useful to a third constituency: tools.  Static code-analysis tools
21mr|jcip-annotations-1-26.20060626|32	may be able to verify that the code complies with the contract indicated by
21mr|jcip-annotations-1-26.20060626|33	the annotation, such as verifying that a class annotated with @Immutable
21mr|jcip-annotations-1-26.20060626|34	actually is immutable.
21mr|jcip-annotations-1-26.20060626|35	
21mr|jcip-annotations-1-26.20060626|36	%package javadoc
21mr|jcip-annotations-1-26.20060626|37	Summary:        Javadoc for jcip-annotations
21mr|jcip-annotations-1-26.20060626|38	
21mr|jcip-annotations-1-26.20060626|39	%description javadoc
21mr|jcip-annotations-1-26.20060626|40	Javadoc documentation for the jcip-annotations package.
21mr|jcip-annotations-1-26.20060626|41	On systems where javadoc is sinjdoc, this package contains nothing useful
21mr|jcip-annotations-1-26.20060626|42	since sinjdoc does not understand annotations.
21mr|jcip-annotations-1-26.20060626|43	
21mr|jcip-annotations-1-26.20060626|44	%prep
21mr|jcip-annotations-1-26.20060626|45	%setup -q -c
21mr|jcip-annotations-1-26.20060626|46	
21mr|jcip-annotations-1-26.20060626|47	# Get rid of the manifest created upstream with ant
21mr|jcip-annotations-1-26.20060626|48	rm -fr META-INF
21mr|jcip-annotations-1-26.20060626|49	
21mr|jcip-annotations-1-26.20060626|50	# Fix DOS line endings
21mr|jcip-annotations-1-26.20060626|51	sed -i 's/\r//' net/jcip/annotations/package.html
21mr|jcip-annotations-1-26.20060626|52	
21mr|jcip-annotations-1-26.20060626|53	%build
21mr|jcip-annotations-1-26.20060626|54	mkdir classes
21mr|jcip-annotations-1-26.20060626|55	find . -name '*.java' | xargs %javac -g -source 1.5 -target 1.5 -d classes
21mr|jcip-annotations-1-26.20060626|56	cd classes
21mr|jcip-annotations-1-26.20060626|57	%jar cf ../%{name}.jar net
21mr|jcip-annotations-1-26.20060626|58	cd ..
21mr|jcip-annotations-1-26.20060626|59	%javadoc -Xdoclint:none -d docs -source 1.5 net.jcip.annotations
21mr|jcip-annotations-1-26.20060626|60	
21mr|jcip-annotations-1-26.20060626|61	%install
21mr|jcip-annotations-1-26.20060626|62	mkdir -p %{buildroot}%{_javadir}
21mr|jcip-annotations-1-26.20060626|63	mv %{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|jcip-annotations-1-26.20060626|64	
21mr|jcip-annotations-1-26.20060626|65	# install maven metadata
21mr|jcip-annotations-1-26.20060626|66	mkdir -p %{buildroot}/%{_mavenpomdir}
21mr|jcip-annotations-1-26.20060626|67	cp %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|jcip-annotations-1-26.20060626|68	%add_maven_depmap -a com.github.stephenc.jcip:jcip-annotations
21mr|jcip-annotations-1-26.20060626|69	
21mr|jcip-annotations-1-26.20060626|70	# install javadoc
21mr|jcip-annotations-1-26.20060626|71	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|jcip-annotations-1-26.20060626|72	cp -pr docs/* %{buildroot}%{_javadocdir}/%{name}
21mr|jcip-annotations-1-26.20060626|73	
21mr|jcip-annotations-1-26.20060626|74	%files -f .mfiles
21mr|jcip-annotations-1-26.20060626|75	
21mr|jcip-annotations-1-26.20060626|76	%files javadoc
21mr|jcip-annotations-1-26.20060626|77	%{_javadocdir}/%{name}
21mr|jcip-annotations-1-26.20060626|78	

13021 21
21mr|jcodings-1.0.36-1|1	# Prevent brp-java-repack-jars from being run.
21mr|jcodings-1.0.36-1|2	%define __jar_repack %{nil}
21mr|jcodings-1.0.36-1|3	%bcond_with doc
21mr|jcodings-1.0.36-1|4	
21mr|jcodings-1.0.36-1|5	Name:           jcodings
21mr|jcodings-1.0.36-1|6	Version:        1.0.36
21mr|jcodings-1.0.36-1|7	Release:        1
21mr|jcodings-1.0.36-1|8	Summary:        Java-based codings helper classes for Joni and JRuby
21mr|jcodings-1.0.36-1|9	Group:			Development/Java
21mr|jcodings-1.0.36-1|10	License:        MIT
21mr|jcodings-1.0.36-1|11	URL:            https://github.com/jruby/%{name}
21mr|jcodings-1.0.36-1|12	Source0:        https://github.com/jruby/%{name}/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|jcodings-1.0.36-1|13	
21mr|jcodings-1.0.36-1|14	BuildRequires:  maven-local
21mr|jcodings-1.0.36-1|15	BuildRequires:  mvn(junit:junit)
21mr|jcodings-1.0.36-1|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jcodings-1.0.36-1|17	
21mr|jcodings-1.0.36-1|18	BuildArch: noarch
21mr|jcodings-1.0.36-1|19	# Java stack is not supported on x86_32
21mr|jcodings-1.0.36-1|20	ExcludeArch: %{ix86}
21mr|jcodings-1.0.36-1|21	
21mr|jcodings-1.0.36-1|22	%description
21mr|jcodings-1.0.36-1|23	Java-based codings helper classes for Joni and JRuby.
21mr|jcodings-1.0.36-1|24	
21mr|jcodings-1.0.36-1|25	%if %{with doc}
21mr|jcodings-1.0.36-1|26	%package javadoc
21mr|jcodings-1.0.36-1|27	Summary: API documentation for %{name}
21mr|jcodings-1.0.36-1|28	
21mr|jcodings-1.0.36-1|29	%description javadoc
21mr|jcodings-1.0.36-1|30	%{summary}.
21mr|jcodings-1.0.36-1|31	%endif
21mr|jcodings-1.0.36-1|32	
21mr|jcodings-1.0.36-1|33	%prep
21mr|jcodings-1.0.36-1|34	%setup -q -n %{name}-%{name}-%{version}
21mr|jcodings-1.0.36-1|35	
21mr|jcodings-1.0.36-1|36	find -name '*.class' -delete
21mr|jcodings-1.0.36-1|37	find -name '*.jar' -delete
21mr|jcodings-1.0.36-1|38	
21mr|jcodings-1.0.36-1|39	%mvn_file : %{name}
21mr|jcodings-1.0.36-1|40	
21mr|jcodings-1.0.36-1|41	# Remove pointless parent pom
21mr|jcodings-1.0.36-1|42	%pom_remove_parent
21mr|jcodings-1.0.36-1|43	
21mr|jcodings-1.0.36-1|44	# Remove wagon extension
21mr|jcodings-1.0.36-1|45	%pom_xpath_remove "pom:build/pom:extensions"
21mr|jcodings-1.0.36-1|46	
21mr|jcodings-1.0.36-1|47	# Remove plugins not relevant for downstream RPM builds
21mr|jcodings-1.0.36-1|48	%pom_remove_plugin :maven-javadoc-plugin
21mr|jcodings-1.0.36-1|49	%pom_remove_plugin :maven-source-plugin
21mr|jcodings-1.0.36-1|50	
21mr|jcodings-1.0.36-1|51	# Generate OSGi metadata by using bundle packaging
21mr|jcodings-1.0.36-1|52	%pom_xpath_inject pom:project "<packaging>bundle</packaging>"
21mr|jcodings-1.0.36-1|53	%pom_add_plugin org.apache.felix:maven-bundle-plugin "<extensions>true</extensions>"
21mr|jcodings-1.0.36-1|54	
21mr|jcodings-1.0.36-1|55	%build
21mr|jcodings-1.0.36-1|56	%mvn_build %{!?_with_doc:-j}
21mr|jcodings-1.0.36-1|57	
21mr|jcodings-1.0.36-1|58	%install
21mr|jcodings-1.0.36-1|59	%mvn_install
21mr|jcodings-1.0.36-1|60	
21mr|jcodings-1.0.36-1|61	%files -f .mfiles
21mr|jcodings-1.0.36-1|62	%license LICENSE.txt
21mr|jcodings-1.0.36-1|63	%doc README.md
21mr|jcodings-1.0.36-1|64	
21mr|jcodings-1.0.36-1|65	%if %{with doc}
21mr|jcodings-1.0.36-1|66	%files javadoc -f .mfiles-javadoc
21mr|jcodings-1.0.36-1|67	%endif

13022 21
21mr|jcommon-1.0.23-10|1	Name: jcommon
21mr|jcommon-1.0.23-10|2	Version: 1.0.23
21mr|jcommon-1.0.23-10|3	Release: 10
21mr|jcommon-1.0.23-10|4	Summary: JFree Java utility classes
21mr|jcommon-1.0.23-10|5	License: LGPLv2+
21mr|jcommon-1.0.23-10|6	# Github: https://github.com/jfree/jcommon
21mr|jcommon-1.0.23-10|7	# There are no tags which we can use to get sources. See:
21mr|jcommon-1.0.23-10|8	#   https://github.com/jfree/jcommon/issues/1
21mr|jcommon-1.0.23-10|9	# Source retrieved via:
21mr|jcommon-1.0.23-10|10	#  bash getsources.sh 1ea10aa82e30e0d60f57e1c562281a3ac7dd5cdd 1.0.23
21mr|jcommon-1.0.23-10|11	Source: %{name}-%{version}.tar.gz
21mr|jcommon-1.0.23-10|12	URL: http://www.jfree.org/jcommon
21mr|jcommon-1.0.23-10|13	BuildRequires: maven-local
21mr|jcommon-1.0.23-10|14	BuildRequires: maven-plugin-bundle
21mr|jcommon-1.0.23-10|15	BuildRequires: sonatype-oss-parent
21mr|jcommon-1.0.23-10|16	Requires: java-headless, jpackage-utils
21mr|jcommon-1.0.23-10|17	Group:          Development/Java
21mr|jcommon-1.0.23-10|18	BuildArch: noarch
21mr|jcommon-1.0.23-10|19	# Java stack is not supported on x86_32
21mr|jcommon-1.0.23-10|20	ExcludeArch: %{ix86}
21mr|jcommon-1.0.23-10|21	
21mr|jcommon-1.0.23-10|22	%description
21mr|jcommon-1.0.23-10|23	JCommon is a collection of useful classes used by
21mr|jcommon-1.0.23-10|24	JFreeChart, JFreeReport and other projects.
21mr|jcommon-1.0.23-10|25	
21mr|jcommon-1.0.23-10|26	%package javadoc
21mr|jcommon-1.0.23-10|27	Summary: Javadoc for %{name}
21mr|jcommon-1.0.23-10|28	Requires: %{name} = %{version}-%{release}
21mr|jcommon-1.0.23-10|29	Requires: jpackage-utils
21mr|jcommon-1.0.23-10|30	
21mr|jcommon-1.0.23-10|31	%description javadoc
21mr|jcommon-1.0.23-10|32	Javadoc for %{name}.
21mr|jcommon-1.0.23-10|33	
21mr|jcommon-1.0.23-10|34	%prep
21mr|jcommon-1.0.23-10|35	%setup -q
21mr|jcommon-1.0.23-10|36	find . -name "*.jar" -exec rm -f {} \;
21mr|jcommon-1.0.23-10|37	MVN_BUNDLE_PLUGIN_EXTRA_XML="<extensions>true</extensions>
21mr|jcommon-1.0.23-10|38	<configuration>
21mr|jcommon-1.0.23-10|39	<instructions>
21mr|jcommon-1.0.23-10|40	<Bundle-SymbolicName>org.jfree.jcommon</Bundle-SymbolicName>
21mr|jcommon-1.0.23-10|41	<Bundle-Vendor>Fedora Project</Bundle-Vendor>
21mr|jcommon-1.0.23-10|42	<Bundle-Version>%{version}</Bundle-Version>
21mr|jcommon-1.0.23-10|43	<!-- Do not autogenerate uses clauses in Manifests -->
21mr|jcommon-1.0.23-10|44	<_nouses>true</_nouses>
21mr|jcommon-1.0.23-10|45	</instructions>
21mr|jcommon-1.0.23-10|46	</configuration>"
21mr|jcommon-1.0.23-10|47	%pom_remove_plugin :maven-gpg-plugin
21mr|jcommon-1.0.23-10|48	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|jcommon-1.0.23-10|49	%pom_remove_plugin :cobertura-maven-plugin
21mr|jcommon-1.0.23-10|50	%pom_remove_plugin :maven-site-plugin
21mr|jcommon-1.0.23-10|51	%pom_add_plugin org.apache.felix:maven-bundle-plugin . "$MVN_BUNDLE_PLUGIN_EXTRA_XML"
21mr|jcommon-1.0.23-10|52	# Change to packaging type bundle so as to be able to use it
21mr|jcommon-1.0.23-10|53	# as an OSGi bundle.
21mr|jcommon-1.0.23-10|54	%pom_xpath_set "pom:packaging" "bundle"
21mr|jcommon-1.0.23-10|55	
21mr|jcommon-1.0.23-10|56	%build
21mr|jcommon-1.0.23-10|57	%mvn_build
21mr|jcommon-1.0.23-10|58	
21mr|jcommon-1.0.23-10|59	%install
21mr|jcommon-1.0.23-10|60	%mvn_install
21mr|jcommon-1.0.23-10|61	
21mr|jcommon-1.0.23-10|62	%files -f .mfiles
21mr|jcommon-1.0.23-10|63	%doc LICENSE README.md
21mr|jcommon-1.0.23-10|64	
21mr|jcommon-1.0.23-10|65	%files javadoc -f .mfiles-javadoc
21mr|jcommon-1.0.23-10|66	

13023 21
21mr|jcsp-1.1-0.12.rc5|1	%global namedreltag -rc5
21mr|jcsp-1.1-0.12.rc5|2	%global namedversion %{version}%{?namedreltag}
21mr|jcsp-1.1-0.12.rc5|3	Name:          jcsp
21mr|jcsp-1.1-0.12.rc5|4	Version:       1.1
21mr|jcsp-1.1-0.12.rc5|5	Release:       0.12.rc5
21mr|jcsp-1.1-0.12.rc5|6	Summary:       Communicating Sequential Processes for Java (JCSP)
21mr|jcsp-1.1-0.12.rc5|7	License:       LGPLv2+
21mr|jcsp-1.1-0.12.rc5|8	URL:           https://github.com/codehaus/jcsp
21mr|jcsp-1.1-0.12.rc5|9	# sh jcsp-create-tarball.sh < VERSION-TAG >
21mr|jcsp-1.1-0.12.rc5|10	Source0:       %{name}-%{namedversion}-clean.tar.xz
21mr|jcsp-1.1-0.12.rc5|11	Source1:       %{name}-create-tarball.sh
21mr|jcsp-1.1-0.12.rc5|12	
21mr|jcsp-1.1-0.12.rc5|13	BuildRequires: maven-local
21mr|jcsp-1.1-0.12.rc5|14	BuildRequires: mvn(junit:junit)
21mr|jcsp-1.1-0.12.rc5|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jcsp-1.1-0.12.rc5|16	BuildRequires: mvn(org.osgi:osgi.core)
21mr|jcsp-1.1-0.12.rc5|17	Group:         Development/Java
21mr|jcsp-1.1-0.12.rc5|18	BuildArch:     noarch
21mr|jcsp-1.1-0.12.rc5|19	# Java stack is not supported on x86_32
21mr|jcsp-1.1-0.12.rc5|20	ExcludeArch: %{ix86}
21mr|jcsp-1.1-0.12.rc5|21	
21mr|jcsp-1.1-0.12.rc5|22	%description
21mr|jcsp-1.1-0.12.rc5|23	JCSP (Communication Sequential Processes for Java) is a
21mr|jcsp-1.1-0.12.rc5|24	library providing a concurrency model that is a combination
21mr|jcsp-1.1-0.12.rc5|25	of ideas from Hoare's CSP and Milner's pi-calculus.
21mr|jcsp-1.1-0.12.rc5|26	
21mr|jcsp-1.1-0.12.rc5|27	Communicating Sequential Processes (CSP) is a mathematical
21mr|jcsp-1.1-0.12.rc5|28	theory for specifying and verifying complex patterns of
21mr|jcsp-1.1-0.12.rc5|29	behavior arising from interactions between concurrent
21mr|jcsp-1.1-0.12.rc5|30	objects.
21mr|jcsp-1.1-0.12.rc5|31	
21mr|jcsp-1.1-0.12.rc5|32	JCSP provides a base range of CSP primitives plus a rich set of
21mr|jcsp-1.1-0.12.rc5|33	extensions. Also included is a package providing CSP process
21mr|jcsp-1.1-0.12.rc5|34	wrappers giving a channel interface to all Java AWT widgets
21mr|jcsp-1.1-0.12.rc5|35	and graphics operations.  It is extensively (java/documented)
21mr|jcsp-1.1-0.12.rc5|36	and includes much teaching.
21mr|jcsp-1.1-0.12.rc5|37	
21mr|jcsp-1.1-0.12.rc5|38	JCSP is an alternative concurrency model to the threads and
21mr|jcsp-1.1-0.12.rc5|39	mechanisms built into Java. It is also compatible with
21mr|jcsp-1.1-0.12.rc5|40	it since it is implemented on top of it.
21mr|jcsp-1.1-0.12.rc5|41	
21mr|jcsp-1.1-0.12.rc5|42	%package javadoc
21mr|jcsp-1.1-0.12.rc5|43	Summary:       Javadoc for %{name}
21mr|jcsp-1.1-0.12.rc5|44	
21mr|jcsp-1.1-0.12.rc5|45	%description javadoc
21mr|jcsp-1.1-0.12.rc5|46	This package contains javadoc for %{name}.
21mr|jcsp-1.1-0.12.rc5|47	
21mr|jcsp-1.1-0.12.rc5|48	%prep
21mr|jcsp-1.1-0.12.rc5|49	%setup -q -n %{name}-%{namedversion}
21mr|jcsp-1.1-0.12.rc5|50	
21mr|jcsp-1.1-0.12.rc5|51	%pom_remove_plugin :cobertura-maven-plugin
21mr|jcsp-1.1-0.12.rc5|52	%pom_remove_plugin :findbugs-maven-plugin
21mr|jcsp-1.1-0.12.rc5|53	%pom_remove_plugin :jdepend-maven-plugin
21mr|jcsp-1.1-0.12.rc5|54	%pom_remove_plugin :rat-maven-plugin
21mr|jcsp-1.1-0.12.rc5|55	%pom_remove_plugin :taglist-maven-plugin
21mr|jcsp-1.1-0.12.rc5|56	
21mr|jcsp-1.1-0.12.rc5|57	# Use modern osgi implementation
21mr|jcsp-1.1-0.12.rc5|58	%pom_change_dep :org.osgi.core org.osgi:osgi.core
21mr|jcsp-1.1-0.12.rc5|59	
21mr|jcsp-1.1-0.12.rc5|60	# remove wagon-webdav
21mr|jcsp-1.1-0.12.rc5|61	%pom_xpath_remove "pom:project/pom:build/pom:extensions"
21mr|jcsp-1.1-0.12.rc5|62	# fix resouce directory and filter these ones
21mr|jcsp-1.1-0.12.rc5|63	%pom_xpath_inject "pom:project/pom:build" "
21mr|jcsp-1.1-0.12.rc5|64	<resources>
21mr|jcsp-1.1-0.12.rc5|65	<resource>
21mr|jcsp-1.1-0.12.rc5|66	<directory>src</directory>
21mr|jcsp-1.1-0.12.rc5|67	<excludes>
21mr|jcsp-1.1-0.12.rc5|68	<exclude>**/*.java</exclude>
21mr|jcsp-1.1-0.12.rc5|69	<exclude>**/doc-files/**</exclude>
21mr|jcsp-1.1-0.12.rc5|70	<exclude>**/win32/*Services.txt</exclude>
21mr|jcsp-1.1-0.12.rc5|71	<exclude>**/package.html</exclude>
21mr|jcsp-1.1-0.12.rc5|72	</excludes>
21mr|jcsp-1.1-0.12.rc5|73	</resource>
21mr|jcsp-1.1-0.12.rc5|74	</resources>"
21mr|jcsp-1.1-0.12.rc5|75	
21mr|jcsp-1.1-0.12.rc5|76	%pom_xpath_remove "pom:project/pom:reporting/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration/pom:excludePackageNames"
21mr|jcsp-1.1-0.12.rc5|77	
21mr|jcsp-1.1-0.12.rc5|78	%pom_xpath_remove "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions/pom:Export-Package"
21mr|jcsp-1.1-0.12.rc5|79	%pom_xpath_inject "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" '
21mr|jcsp-1.1-0.12.rc5|80	<Export-Package>org.jcsp.*;version="${project.version}"</Export-Package>'
21mr|jcsp-1.1-0.12.rc5|81	
21mr|jcsp-1.1-0.12.rc5|82	sed -i 's|${name}|${project.name}|' pom.xml
21mr|jcsp-1.1-0.12.rc5|83	
21mr|jcsp-1.1-0.12.rc5|84	sed -i "s|59 Temple Place, Suite 330, Boston, MA 02111-1307 USA|51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA|" pom.xml
21mr|jcsp-1.1-0.12.rc5|85	
21mr|jcsp-1.1-0.12.rc5|86	for d in LICENCE README ; do
21mr|jcsp-1.1-0.12.rc5|87	iconv -f iso8859-1 -t utf-8 $d.txt > $d.txt.conv && mv -f $d.txt.conv $d.txt
21mr|jcsp-1.1-0.12.rc5|88	sed -i 's/\r//' $d.txt
21mr|jcsp-1.1-0.12.rc5|89	done
21mr|jcsp-1.1-0.12.rc5|90	
21mr|jcsp-1.1-0.12.rc5|91	rm -r src/org/jcsp/win32 \
21mr|jcsp-1.1-0.12.rc5|92	src/org/jcsp/net/remote/SpawnerServiceNT.java \
21mr|jcsp-1.1-0.12.rc5|93	src/org/jcsp/net/tcpip/TCPIPCNSServerNT.java
21mr|jcsp-1.1-0.12.rc5|94	
21mr|jcsp-1.1-0.12.rc5|95	%mvn_file : %{name}
21mr|jcsp-1.1-0.12.rc5|96	
21mr|jcsp-1.1-0.12.rc5|97	%build
21mr|jcsp-1.1-0.12.rc5|98	
21mr|jcsp-1.1-0.12.rc5|99	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jcsp-1.1-0.12.rc5|100	
21mr|jcsp-1.1-0.12.rc5|101	%install
21mr|jcsp-1.1-0.12.rc5|102	%mvn_install
21mr|jcsp-1.1-0.12.rc5|103	
21mr|jcsp-1.1-0.12.rc5|104	%files -f .mfiles
21mr|jcsp-1.1-0.12.rc5|105	%doc README.txt
21mr|jcsp-1.1-0.12.rc5|106	%license LICENCE.txt
21mr|jcsp-1.1-0.12.rc5|107	
21mr|jcsp-1.1-0.12.rc5|108	%files javadoc -f .mfiles-javadoc
21mr|jcsp-1.1-0.12.rc5|109	%license LICENCE.txt
21mr|jcsp-1.1-0.12.rc5|110	

13024 21
21mr|jctools-2.1.2-4|1	%global namedreltag %nil
21mr|jctools-2.1.2-4|2	%global namedversion %{version}%{?namedreltag}
21mr|jctools-2.1.2-4|3	
21mr|jctools-2.1.2-4|4	Name:          jctools
21mr|jctools-2.1.2-4|5	Version:       2.1.2
21mr|jctools-2.1.2-4|6	Release:       4
21mr|jctools-2.1.2-4|7	Summary:       Java Concurrency Tools for the JVM
21mr|jctools-2.1.2-4|8	License:       ASL 2.0
21mr|jctools-2.1.2-4|9	Group:         Development/Java
21mr|jctools-2.1.2-4|10	URL:           http://jctools.github.io/JCTools/
21mr|jctools-2.1.2-4|11	Source0:       https://github.com/JCTools/JCTools/archive/v%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jctools-2.1.2-4|12	
21mr|jctools-2.1.2-4|13	BuildRequires:  maven-local
21mr|jctools-2.1.2-4|14	BuildRequires:  mvn(com.github.javaparser:javaparser-core)
21mr|jctools-2.1.2-4|15	BuildRequires:  mvn(com.google.guava:guava-testlib)
21mr|jctools-2.1.2-4|16	BuildRequires:  mvn(junit:junit)
21mr|jctools-2.1.2-4|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jctools-2.1.2-4|18	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|jctools-2.1.2-4|19	BuildRequires:  mvn(org.hamcrest:hamcrest-all)
21mr|jctools-2.1.2-4|20	BuildRequires:  mvn(org.ow2.asm:asm-util)
21mr|jctools-2.1.2-4|21	
21mr|jctools-2.1.2-4|22	BuildArch:     noarch
21mr|jctools-2.1.2-4|23	# Java stack is not supported on x86_32
21mr|jctools-2.1.2-4|24	ExcludeArch: %{ix86}
21mr|jctools-2.1.2-4|25	
21mr|jctools-2.1.2-4|26	%description
21mr|jctools-2.1.2-4|27	This project aims to offer some concurrent data structures
21mr|jctools-2.1.2-4|28	currently missing from the JDK:
21mr|jctools-2.1.2-4|29	
21mr|jctools-2.1.2-4|30	° SPSC/MPSC/SPMC/MPMC Bounded lock free queues
21mr|jctools-2.1.2-4|31	° SPSC/MPSC Unbounded lock free queues
21mr|jctools-2.1.2-4|32	° Alternative interfaces for queues
21mr|jctools-2.1.2-4|33	° Offheap concurrent ring buffer for ITC/IPC purposes
21mr|jctools-2.1.2-4|34	° Single Writer Map/Set implementations
21mr|jctools-2.1.2-4|35	° Low contention stats counters
21mr|jctools-2.1.2-4|36	° Executor
21mr|jctools-2.1.2-4|37	
21mr|jctools-2.1.2-4|38	%package channels
21mr|jctools-2.1.2-4|39	Summary:       JCTools Channel implementations
21mr|jctools-2.1.2-4|40	
21mr|jctools-2.1.2-4|41	%description channels
21mr|jctools-2.1.2-4|42	Channel implementations for the
21mr|jctools-2.1.2-4|43	Java Concurrency Tools Library.
21mr|jctools-2.1.2-4|44	
21mr|jctools-2.1.2-4|45	%package experimental
21mr|jctools-2.1.2-4|46	Summary:       JCTools Experimental implementations
21mr|jctools-2.1.2-4|47	
21mr|jctools-2.1.2-4|48	%description experimental
21mr|jctools-2.1.2-4|49	Experimental implementations for the
21mr|jctools-2.1.2-4|50	Java Concurrency Tools Library.
21mr|jctools-2.1.2-4|51	
21mr|jctools-2.1.2-4|52	%package javadoc
21mr|jctools-2.1.2-4|53	Summary:       Javadoc for %{name}
21mr|jctools-2.1.2-4|54	
21mr|jctools-2.1.2-4|55	%description javadoc
21mr|jctools-2.1.2-4|56	This package contains javadoc for %{name}.
21mr|jctools-2.1.2-4|57	
21mr|jctools-2.1.2-4|58	%package parent
21mr|jctools-2.1.2-4|59	Summary:       JCTools Parent POM
21mr|jctools-2.1.2-4|60	
21mr|jctools-2.1.2-4|61	%description parent
21mr|jctools-2.1.2-4|62	JCTools Parent POM.
21mr|jctools-2.1.2-4|63	
21mr|jctools-2.1.2-4|64	%prep
21mr|jctools-2.1.2-4|65	%setup -q -n JCTools-%{namedversion}
21mr|jctools-2.1.2-4|66	# Cleanup
21mr|jctools-2.1.2-4|67	find . -name '*.class' -print -delete
21mr|jctools-2.1.2-4|68	find . -name '*.jar' -print -delete
21mr|jctools-2.1.2-4|69	
21mr|jctools-2.1.2-4|70	# Remove failure-prone tests (race condition?)
21mr|jctools-2.1.2-4|71	rm jctools-core/src/test/java/org/jctools/queues/MpqSanityTestMpscCompound.java
21mr|jctools-2.1.2-4|72	rm jctools-core/src/test/java/org/jctools/queues/atomic/AtomicMpqSanityTestMpscCompound.java
21mr|jctools-2.1.2-4|73	
21mr|jctools-2.1.2-4|74	%pom_xpath_set pom:project/pom:version %{namedversion}
21mr|jctools-2.1.2-4|75	%pom_xpath_set -r pom:parent/pom:version %{namedversion} %{name}-{build,core,channels,experimental}
21mr|jctools-2.1.2-4|76	
21mr|jctools-2.1.2-4|77	# Remove plugins unnecessary for RPM builds
21mr|jctools-2.1.2-4|78	%pom_remove_plugin :maven-enforcer-plugin
21mr|jctools-2.1.2-4|79	%pom_remove_plugin :coveralls-maven-plugin
21mr|jctools-2.1.2-4|80	%pom_remove_plugin :jacoco-maven-plugin
21mr|jctools-2.1.2-4|81	%pom_remove_plugin :maven-source-plugin %{name}-core
21mr|jctools-2.1.2-4|82	%pom_remove_plugin :maven-javadoc-plugin %{name}-core
21mr|jctools-2.1.2-4|83	
21mr|jctools-2.1.2-4|84	# Unavailable deps
21mr|jctools-2.1.2-4|85	%pom_disable_module %{name}-benchmarks
21mr|jctools-2.1.2-4|86	%pom_disable_module %{name}-concurrency-test
21mr|jctools-2.1.2-4|87	
21mr|jctools-2.1.2-4|88	# Modern asm deps
21mr|jctools-2.1.2-4|89	%pom_change_dep ":asm-all" ":asm-util" jctools-{channels,experimental}
21mr|jctools-2.1.2-4|90	
21mr|jctools-2.1.2-4|91	# Add OSGi support
21mr|jctools-2.1.2-4|92	for mod in core experimental; do
21mr|jctools-2.1.2-4|93	%pom_xpath_set "pom:project/pom:packaging" bundle %{name}-${mod}
21mr|jctools-2.1.2-4|94	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 %{name}-${mod} '
21mr|jctools-2.1.2-4|95	<extensions>true</extensions>
21mr|jctools-2.1.2-4|96	<executions>
21mr|jctools-2.1.2-4|97	<execution>
21mr|jctools-2.1.2-4|98	<id>bundle-manifest</id>
21mr|jctools-2.1.2-4|99	<phase>process-classes</phase>
21mr|jctools-2.1.2-4|100	<goals>
21mr|jctools-2.1.2-4|101	<goal>manifest</goal>
21mr|jctools-2.1.2-4|102	</goals>
21mr|jctools-2.1.2-4|103	</execution>
21mr|jctools-2.1.2-4|104	</executions>
21mr|jctools-2.1.2-4|105	<configuration>
21mr|jctools-2.1.2-4|106	<excludeDependencies>true</excludeDependencies>
21mr|jctools-2.1.2-4|107	</configuration>'
21mr|jctools-2.1.2-4|108	done
21mr|jctools-2.1.2-4|109	
21mr|jctools-2.1.2-4|110	# No need to package internal build tools
21mr|jctools-2.1.2-4|111	%mvn_package :jctools-build __noinstall
21mr|jctools-2.1.2-4|112	
21mr|jctools-2.1.2-4|113	%build
21mr|jctools-2.1.2-4|114	
21mr|jctools-2.1.2-4|115	#tests freeze
21mr|jctools-2.1.2-4|116	%mvn_build -sf
21mr|jctools-2.1.2-4|117	
21mr|jctools-2.1.2-4|118	%install
21mr|jctools-2.1.2-4|119	%mvn_install
21mr|jctools-2.1.2-4|120	
21mr|jctools-2.1.2-4|121	%files -f .mfiles-%{name}-core
21mr|jctools-2.1.2-4|122	%doc README.md
21mr|jctools-2.1.2-4|123	%license LICENSE
21mr|jctools-2.1.2-4|124	
21mr|jctools-2.1.2-4|125	%files channels -f .mfiles-%{name}-channels
21mr|jctools-2.1.2-4|126	
21mr|jctools-2.1.2-4|127	%files experimental -f .mfiles-%{name}-experimental
21mr|jctools-2.1.2-4|128	
21mr|jctools-2.1.2-4|129	%files javadoc -f .mfiles-javadoc
21mr|jctools-2.1.2-4|130	%license LICENSE
21mr|jctools-2.1.2-4|131	
21mr|jctools-2.1.2-4|132	%files parent -f .mfiles-%{name}-parent
21mr|jctools-2.1.2-4|133	%license LICENSE
21mr|jctools-2.1.2-4|134	

13025 21
21mr|jdbi-2.63.1-8|1	Name:          jdbi
21mr|jdbi-2.63.1-8|2	Version:       2.63.1
21mr|jdbi-2.63.1-8|3	Release:       8
21mr|jdbi-2.63.1-8|4	Summary:       A SQL convenience library for Java
21mr|jdbi-2.63.1-8|5	License:       ASL 2.0
21mr|jdbi-2.63.1-8|6	URL:           http://jdbi.org/
21mr|jdbi-2.63.1-8|7	Source0:       https://github.com/brianm/jdbi/archive/%{name}-%{version}.tar.gz
21mr|jdbi-2.63.1-8|8	
21mr|jdbi-2.63.1-8|9	BuildRequires: maven-local
21mr|jdbi-2.63.1-8|10	BuildRequires: mvn(cglib:cglib)
21mr|jdbi-2.63.1-8|11	BuildRequires: mvn(com.fasterxml:classmate)
21mr|jdbi-2.63.1-8|12	BuildRequires: mvn(com.google.code.findbugs:annotations)
21mr|jdbi-2.63.1-8|13	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|jdbi-2.63.1-8|14	BuildRequires: mvn(org.antlr:antlr-runtime)
21mr|jdbi-2.63.1-8|15	BuildRequires: mvn(org.antlr:stringtemplate)
21mr|jdbi-2.63.1-8|16	BuildRequires: mvn(org.antlr:antlr3-maven-plugin)
21mr|jdbi-2.63.1-8|17	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|jdbi-2.63.1-8|18	BuildRequires: mvn(org.springframework:spring-beans)
21mr|jdbi-2.63.1-8|19	BuildRequires: mvn(org.springframework:spring-core)
21mr|jdbi-2.63.1-8|20	BuildRequires: mvn(org.springframework:spring-jdbc)
21mr|jdbi-2.63.1-8|21	BuildRequires: mvn(org.springframework:spring-tx)
21mr|jdbi-2.63.1-8|22	
21mr|jdbi-2.63.1-8|23	%if 0
21mr|jdbi-2.63.1-8|24	# test deps
21mr|jdbi-2.63.1-8|25	BuildRequires: mvn(com.google.guava:guava)
21mr|jdbi-2.63.1-8|26	BuildRequires: mvn(com.h2database:h2)
21mr|jdbi-2.63.1-8|27	BuildRequires: mvn(junit:junit)
21mr|jdbi-2.63.1-8|28	BuildRequires: mvn(org.apache.commons:commons-jexl)
21mr|jdbi-2.63.1-8|29	BuildRequires: mvn(org.apache.derby:derby)
21mr|jdbi-2.63.1-8|30	BuildRequires: mvn(org.easymock:easymock)
21mr|jdbi-2.63.1-8|31	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|jdbi-2.63.1-8|32	BuildRequires: mvn(org.springframework:spring-mock)
21mr|jdbi-2.63.1-8|33	BuildRequires: mvn(postgresql:postgresql)
21mr|jdbi-2.63.1-8|34	%endif
21mr|jdbi-2.63.1-8|35	
21mr|jdbi-2.63.1-8|36	Group:          Development/Java
21mr|jdbi-2.63.1-8|37	BuildArch:     noarch
21mr|jdbi-2.63.1-8|38	# Java stack is not supported on x86_32
21mr|jdbi-2.63.1-8|39	ExcludeArch: %{ix86}
21mr|jdbi-2.63.1-8|40	
21mr|jdbi-2.63.1-8|41	%description
21mr|jdbi-2.63.1-8|42	jDBI is designed to provide convenient tabular data access in
21mr|jdbi-2.63.1-8|43	Java. It uses the Java collections framework for query
21mr|jdbi-2.63.1-8|44	results, provides a convenient means of externalizing SQL
21mr|jdbi-2.63.1-8|45	statements, and provides named parameter support for any database
21mr|jdbi-2.63.1-8|46	being used.
21mr|jdbi-2.63.1-8|47	
21mr|jdbi-2.63.1-8|48	%package javadoc
21mr|jdbi-2.63.1-8|49	Summary:       Javadoc for %{name}
21mr|jdbi-2.63.1-8|50	
21mr|jdbi-2.63.1-8|51	%description javadoc
21mr|jdbi-2.63.1-8|52	This package contains javadoc for %{name}.
21mr|jdbi-2.63.1-8|53	
21mr|jdbi-2.63.1-8|54	%prep
21mr|jdbi-2.63.1-8|55	%setup -q -n %{name}-%{name}-%{version}
21mr|jdbi-2.63.1-8|56	find . -name "*.class" -delete
21mr|jdbi-2.63.1-8|57	find . -name "*.jar" -type f -delete
21mr|jdbi-2.63.1-8|58	
21mr|jdbi-2.63.1-8|59	# https://github.com/basepom/basepom org.basepom:basepom-standard-oss:11
21mr|jdbi-2.63.1-8|60	%pom_remove_parent
21mr|jdbi-2.63.1-8|61	
21mr|jdbi-2.63.1-8|62	# disable embedded antlr3-runtime, cglib, and classmate copy
21mr|jdbi-2.63.1-8|63	%pom_remove_plugin :maven-shade-plugin
21mr|jdbi-2.63.1-8|64	
21mr|jdbi-2.63.1-8|65	%pom_xpath_remove "pom:profiles"
21mr|jdbi-2.63.1-8|66	
21mr|jdbi-2.63.1-8|67	%pom_change_dep log4j: ::1.2.17
21mr|jdbi-2.63.1-8|68	
21mr|jdbi-2.63.1-8|69	# org.springframework spring 2.0.1
21mr|jdbi-2.63.1-8|70	%pom_change_dep org.springframework:spring org.springframework:spring-beans
21mr|jdbi-2.63.1-8|71	%pom_add_dep org.springframework:spring-core:'${dep.spring.version}'
21mr|jdbi-2.63.1-8|72	%pom_add_dep org.springframework:spring-jdbc:'${dep.spring.version}'
21mr|jdbi-2.63.1-8|73	%pom_add_dep org.springframework:spring-tx:'${dep.spring.version}'
21mr|jdbi-2.63.1-8|74	
21mr|jdbi-2.63.1-8|75	%pom_xpath_remove "pom:dependency[pom:scope = 'test']"
21mr|jdbi-2.63.1-8|76	
21mr|jdbi-2.63.1-8|77	%mvn_file : %{name}
21mr|jdbi-2.63.1-8|78	
21mr|jdbi-2.63.1-8|79	%build
21mr|jdbi-2.63.1-8|80	
21mr|jdbi-2.63.1-8|81	# unavailable test deps
21mr|jdbi-2.63.1-8|82	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|jdbi-2.63.1-8|83	
21mr|jdbi-2.63.1-8|84	%install
21mr|jdbi-2.63.1-8|85	%mvn_install
21mr|jdbi-2.63.1-8|86	
21mr|jdbi-2.63.1-8|87	%files -f .mfiles
21mr|jdbi-2.63.1-8|88	%doc CHANGES_PLANNED_FOR_3_0 CONTRIBUTORS README.md RELEASE_NOTES
21mr|jdbi-2.63.1-8|89	%license LICENSE NOTICE
21mr|jdbi-2.63.1-8|90	
21mr|jdbi-2.63.1-8|91	%files javadoc -f .mfiles-javadoc
21mr|jdbi-2.63.1-8|92	%license LICENSE NOTICE
21mr|jdbi-2.63.1-8|93	

13026 21
21mr|jdeparser1-1.0.0-8|1	%global namedreltag .Final
21mr|jdeparser1-1.0.0-8|2	%global namedversion %{version}%{?namedreltag}
21mr|jdeparser1-1.0.0-8|3	
21mr|jdeparser1-1.0.0-8|4	Name:             jdeparser1
21mr|jdeparser1-1.0.0-8|5	Version:          1.0.0
21mr|jdeparser1-1.0.0-8|6	Release:          8
21mr|jdeparser1-1.0.0-8|7	Summary:          Source generator library for Java
21mr|jdeparser1-1.0.0-8|8	# MIT: src/main/java/org/jboss/jdeparser/JSynchronized.java
21mr|jdeparser1-1.0.0-8|9	License:          (CDDL or GPLv2 with exceptions) and MIT
21mr|jdeparser1-1.0.0-8|10	URL:              https://github.com/jdeparser/jdeparser
21mr|jdeparser1-1.0.0-8|11	Source0:          https://github.com/jdeparser/jdeparser/archive/%{namedversion}.tar.gz
21mr|jdeparser1-1.0.0-8|12	Group:          Development/Java
21mr|jdeparser1-1.0.0-8|13	BuildArch:        noarch
21mr|jdeparser1-1.0.0-8|14	# Java stack is not supported on x86_32
21mr|jdeparser1-1.0.0-8|15	ExcludeArch: %{ix86}
21mr|jdeparser1-1.0.0-8|16	
21mr|jdeparser1-1.0.0-8|17	BuildRequires:    maven-local
21mr|jdeparser1-1.0.0-8|18	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jdeparser1-1.0.0-8|19	
21mr|jdeparser1-1.0.0-8|20	%description
21mr|jdeparser1-1.0.0-8|21	This project is a fork of Sun's (now Oracle's) com.sun.codemodel project. We
21mr|jdeparser1-1.0.0-8|22	decided to fork the project because by all evidence, the upstream project is
21mr|jdeparser1-1.0.0-8|23	dead and not actively accepting outside contribution. All JBoss projects are
21mr|jdeparser1-1.0.0-8|24	urged to use this project instead for source code generation.
21mr|jdeparser1-1.0.0-8|25	
21mr|jdeparser1-1.0.0-8|26	%package javadoc
21mr|jdeparser1-1.0.0-8|27	Summary:        Javadoc for %{name}
21mr|jdeparser1-1.0.0-8|28	
21mr|jdeparser1-1.0.0-8|29	%description javadoc
21mr|jdeparser1-1.0.0-8|30	This package contains the API documentation for %{name}.
21mr|jdeparser1-1.0.0-8|31	
21mr|jdeparser1-1.0.0-8|32	%prep
21mr|jdeparser1-1.0.0-8|33	%setup -q -n jdeparser-%{namedversion}
21mr|jdeparser1-1.0.0-8|34	
21mr|jdeparser1-1.0.0-8|35	%mvn_compat_version : 1
21mr|jdeparser1-1.0.0-8|36	
21mr|jdeparser1-1.0.0-8|37	%build
21mr|jdeparser1-1.0.0-8|38	
21mr|jdeparser1-1.0.0-8|39	%mvn_build
21mr|jdeparser1-1.0.0-8|40	
21mr|jdeparser1-1.0.0-8|41	%install
21mr|jdeparser1-1.0.0-8|42	%mvn_install
21mr|jdeparser1-1.0.0-8|43	
21mr|jdeparser1-1.0.0-8|44	%files -f .mfiles
21mr|jdeparser1-1.0.0-8|45	%doc README.md
21mr|jdeparser1-1.0.0-8|46	%license LICENSE-original.html
21mr|jdeparser1-1.0.0-8|47	
21mr|jdeparser1-1.0.0-8|48	%files javadoc -f .mfiles-javadoc
21mr|jdeparser1-1.0.0-8|49	%license LICENSE-original.html
21mr|jdeparser1-1.0.0-8|50	

13027 21
21mr|jdeparser-2.0.3-1|1	%global namedreltag .Final
21mr|jdeparser-2.0.3-1|2	%global namedversion %{version}%{?namedreltag}
21mr|jdeparser-2.0.3-1|3	
21mr|jdeparser-2.0.3-1|4	Name:             jdeparser
21mr|jdeparser-2.0.3-1|5	Version:          2.0.3
21mr|jdeparser-2.0.3-1|6	Release:          1
21mr|jdeparser-2.0.3-1|7	Summary:          Source generator library for Java
21mr|jdeparser-2.0.3-1|8	License:          ASL 2.0
21mr|jdeparser-2.0.3-1|9	URL:              https://github.com/jdeparser/jdeparser2
21mr|jdeparser-2.0.3-1|10	# old repos https://github.com/jdeparser/jdeparser
21mr|jdeparser-2.0.3-1|11	Source0:          %{url}/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|jdeparser-2.0.3-1|12	BuildArch:        noarch
21mr|jdeparser-2.0.3-1|13	# Java stack is not supported on x86_32
21mr|jdeparser-2.0.3-1|14	ExcludeArch: %{ix86}
21mr|jdeparser-2.0.3-1|15	Group:            Development/Java
21mr|jdeparser-2.0.3-1|16	BuildRequires:    maven-local
21mr|jdeparser-2.0.3-1|17	BuildRequires:    mvn(junit:junit)
21mr|jdeparser-2.0.3-1|18	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|jdeparser-2.0.3-1|19	
21mr|jdeparser-2.0.3-1|20	%description
21mr|jdeparser-2.0.3-1|21	This project is a fork of Sun's (now Oracle's) com.sun.codemodel project. We
21mr|jdeparser-2.0.3-1|22	decided to fork the project because by all evidence, the upstream project is
21mr|jdeparser-2.0.3-1|23	dead and not actively accepting outside contribution. All JBoss projects are
21mr|jdeparser-2.0.3-1|24	urged to use this project instead for source code generation.
21mr|jdeparser-2.0.3-1|25	
21mr|jdeparser-2.0.3-1|26	%package javadoc
21mr|jdeparser-2.0.3-1|27	Summary:        Javadoc for %{name}
21mr|jdeparser-2.0.3-1|28	
21mr|jdeparser-2.0.3-1|29	%description javadoc
21mr|jdeparser-2.0.3-1|30	This package contains the API documentation for %{name}.
21mr|jdeparser-2.0.3-1|31	
21mr|jdeparser-2.0.3-1|32	%prep
21mr|jdeparser-2.0.3-1|33	%setup -q -n jdeparser2-%{namedversion}
21mr|jdeparser-2.0.3-1|34	
21mr|jdeparser-2.0.3-1|35	%build
21mr|jdeparser-2.0.3-1|36	%mvn_build
21mr|jdeparser-2.0.3-1|37	
21mr|jdeparser-2.0.3-1|38	%install
21mr|jdeparser-2.0.3-1|39	%mvn_install
21mr|jdeparser-2.0.3-1|40	
21mr|jdeparser-2.0.3-1|41	%files -f .mfiles
21mr|jdeparser-2.0.3-1|42	%license LICENSE.txt
21mr|jdeparser-2.0.3-1|43	
21mr|jdeparser-2.0.3-1|44	%files javadoc -f .mfiles-javadoc
21mr|jdeparser-2.0.3-1|45	%license LICENSE.txt
21mr|jdeparser-2.0.3-1|46	

13028 21
21mr|jdepend-2.9.1-21|1	# Copyright (c) 2000-2005, JPackage Project
21mr|jdepend-2.9.1-21|2	# All rights reserved.
21mr|jdepend-2.9.1-21|3	#
21mr|jdepend-2.9.1-21|4	# Redistribution and use in source and binary forms, with or without
21mr|jdepend-2.9.1-21|5	# modification, are permitted provided that the following conditions
21mr|jdepend-2.9.1-21|6	# are met:
21mr|jdepend-2.9.1-21|7	#
21mr|jdepend-2.9.1-21|8	# 1. Redistributions of source code must retain the above copyright
21mr|jdepend-2.9.1-21|9	#    notice, this list of conditions and the following disclaimer.
21mr|jdepend-2.9.1-21|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|jdepend-2.9.1-21|11	#    notice, this list of conditions and the following disclaimer in the
21mr|jdepend-2.9.1-21|12	#    documentation and/or other materials provided with the
21mr|jdepend-2.9.1-21|13	#    distribution.
21mr|jdepend-2.9.1-21|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|jdepend-2.9.1-21|15	#    contributors may be used to endorse or promote products derived
21mr|jdepend-2.9.1-21|16	#    from this software without specific prior written permission.
21mr|jdepend-2.9.1-21|17	#
21mr|jdepend-2.9.1-21|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|jdepend-2.9.1-21|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|jdepend-2.9.1-21|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|jdepend-2.9.1-21|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|jdepend-2.9.1-21|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|jdepend-2.9.1-21|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|jdepend-2.9.1-21|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|jdepend-2.9.1-21|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|jdepend-2.9.1-21|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|jdepend-2.9.1-21|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|jdepend-2.9.1-21|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|jdepend-2.9.1-21|29	#
21mr|jdepend-2.9.1-21|30	
21mr|jdepend-2.9.1-21|31	Name:           jdepend
21mr|jdepend-2.9.1-21|32	Version:        2.9.1
21mr|jdepend-2.9.1-21|33	Release:        21
21mr|jdepend-2.9.1-21|34	Epoch:          0
21mr|jdepend-2.9.1-21|35	Summary:        Java Design Quality Metrics
21mr|jdepend-2.9.1-21|36	License:        BSD
21mr|jdepend-2.9.1-21|37	Group:          Development/Java
21mr|jdepend-2.9.1-21|38	URL:            http://www.clarkware.com/
21mr|jdepend-2.9.1-21|39	#Downloaded from http://github.com/clarkware/jdepend/tarball/2.9.1
21mr|jdepend-2.9.1-21|40	Source0:        clarkware-jdepend-5798059.tar.gz
21mr|jdepend-2.9.1-21|41	Source1:        %{name}-%{version}.pom
21mr|jdepend-2.9.1-21|42	BuildArch:      noarch
21mr|jdepend-2.9.1-21|43	# Java stack is not supported on x86_32
21mr|jdepend-2.9.1-21|44	ExcludeArch: %{ix86}
21mr|jdepend-2.9.1-21|45	
21mr|jdepend-2.9.1-21|46	BuildRequires:  ant
21mr|jdepend-2.9.1-21|47	BuildRequires:  java-devel
21mr|jdepend-2.9.1-21|48	BuildRequires:  javapackages-local
21mr|jdepend-2.9.1-21|49	
21mr|jdepend-2.9.1-21|50	%description
21mr|jdepend-2.9.1-21|51	JDepend traverses a set of Java class and source file directories and
21mr|jdepend-2.9.1-21|52	generates design quality metrics for each Java package. JDepend allows
21mr|jdepend-2.9.1-21|53	you to automatically measure the quality of a design in terms of its
21mr|jdepend-2.9.1-21|54	extensibility, reusability, and maintainability to effectively manage
21mr|jdepend-2.9.1-21|55	and control package dependencies.
21mr|jdepend-2.9.1-21|56	
21mr|jdepend-2.9.1-21|57	%package javadoc
21mr|jdepend-2.9.1-21|58	Summary:        Javadoc for %{name}
21mr|jdepend-2.9.1-21|59	
21mr|jdepend-2.9.1-21|60	%description javadoc
21mr|jdepend-2.9.1-21|61	Javadoc for %{name}.
21mr|jdepend-2.9.1-21|62	
21mr|jdepend-2.9.1-21|63	%package demo
21mr|jdepend-2.9.1-21|64	Summary:        Demos for %{name}
21mr|jdepend-2.9.1-21|65	Requires:       %{name} = %{version}-%{release}
21mr|jdepend-2.9.1-21|66	
21mr|jdepend-2.9.1-21|67	%description demo
21mr|jdepend-2.9.1-21|68	Demonstrations and samples for %{name}.
21mr|jdepend-2.9.1-21|69	
21mr|jdepend-2.9.1-21|70	%prep
21mr|jdepend-2.9.1-21|71	%setup -q -n clarkware-jdepend-5798059
21mr|jdepend-2.9.1-21|72	# remove all binary libs
21mr|jdepend-2.9.1-21|73	find . -name "*.jar" -delete
21mr|jdepend-2.9.1-21|74	# fix strange permissions
21mr|jdepend-2.9.1-21|75	find . -type d -exec chmod 755 {} \;
21mr|jdepend-2.9.1-21|76	
21mr|jdepend-2.9.1-21|77	%mvn_file %{name}:%{name} %{name}
21mr|jdepend-2.9.1-21|78	
21mr|jdepend-2.9.1-21|79	%build
21mr|jdepend-2.9.1-21|80	ant jar javadoc
21mr|jdepend-2.9.1-21|81	
21mr|jdepend-2.9.1-21|82	%install
21mr|jdepend-2.9.1-21|83	%mvn_artifact %{SOURCE1} dist/%{name}-%{version}.jar
21mr|jdepend-2.9.1-21|84	%mvn_install -J build/docs/api
21mr|jdepend-2.9.1-21|85	rm -rf build/docs/api
21mr|jdepend-2.9.1-21|86	# demo
21mr|jdepend-2.9.1-21|87	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jdepend-2.9.1-21|88	cp -pr sample $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jdepend-2.9.1-21|89	
21mr|jdepend-2.9.1-21|90	%files -f .mfiles
21mr|jdepend-2.9.1-21|91	%doc README docs
21mr|jdepend-2.9.1-21|92	%license LICENSE
21mr|jdepend-2.9.1-21|93	
21mr|jdepend-2.9.1-21|94	%files javadoc -f .mfiles-javadoc
21mr|jdepend-2.9.1-21|95	%license LICENSE
21mr|jdepend-2.9.1-21|96	
21mr|jdepend-2.9.1-21|97	%files demo
21mr|jdepend-2.9.1-21|98	%{_datadir}/%{name}
21mr|jdepend-2.9.1-21|99	

13029 21
21mr|jdependency-1.2-5|1	Name:           jdependency
21mr|jdependency-1.2-5|2	Version:        1.2
21mr|jdependency-1.2-5|3	Release:        5
21mr|jdependency-1.2-5|4	Summary:        This project provides an API to analyse class dependencies
21mr|jdependency-1.2-5|5	License:        ASL 2.0
21mr|jdependency-1.2-5|6	URL:            http://github.com/tcurdt/%{name}
21mr|jdependency-1.2-5|7	Group:          Development/Java
21mr|jdependency-1.2-5|8	BuildArch:      noarch
21mr|jdependency-1.2-5|9	# Java stack is not supported on x86_32
21mr|jdependency-1.2-5|10	ExcludeArch: %{ix86}
21mr|jdependency-1.2-5|11	
21mr|jdependency-1.2-5|12	Source0:        http://github.com/tcurdt/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jdependency-1.2-5|13	
21mr|jdependency-1.2-5|14	BuildRequires:  maven-local
21mr|jdependency-1.2-5|15	BuildRequires:  mvn(commons-io:commons-io)
21mr|jdependency-1.2-5|16	BuildRequires:  mvn(junit:junit)
21mr|jdependency-1.2-5|17	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jdependency-1.2-5|18	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|jdependency-1.2-5|19	BuildRequires:  mvn(org.ow2.asm:asm-analysis)
21mr|jdependency-1.2-5|20	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|jdependency-1.2-5|21	BuildRequires:  mvn(org.ow2.asm:asm-tree)
21mr|jdependency-1.2-5|22	BuildRequires:  mvn(org.ow2.asm:asm-util)
21mr|jdependency-1.2-5|23	
21mr|jdependency-1.2-5|24	%description
21mr|jdependency-1.2-5|25	%{name} is small library that helps you analyze class level
21mr|jdependency-1.2-5|26	dependencies, clashes and missing classes.
21mr|jdependency-1.2-5|27	
21mr|jdependency-1.2-5|28	%package javadoc
21mr|jdependency-1.2-5|29	Summary:        API documentation for %{name}
21mr|jdependency-1.2-5|30	
21mr|jdependency-1.2-5|31	%description javadoc
21mr|jdependency-1.2-5|32	%{summary}.
21mr|jdependency-1.2-5|33	
21mr|jdependency-1.2-5|34	%prep
21mr|jdependency-1.2-5|35	%setup -q -n %{name}-%{name}-%{version}
21mr|jdependency-1.2-5|36	%mvn_file : %{name}
21mr|jdependency-1.2-5|37	
21mr|jdependency-1.2-5|38	%build
21mr|jdependency-1.2-5|39	%mvn_build
21mr|jdependency-1.2-5|40	
21mr|jdependency-1.2-5|41	%install
21mr|jdependency-1.2-5|42	%mvn_install
21mr|jdependency-1.2-5|43	
21mr|jdependency-1.2-5|44	%files -f .mfiles
21mr|jdependency-1.2-5|45	%doc README.md
21mr|jdependency-1.2-5|46	%license LICENSE.txt
21mr|jdependency-1.2-5|47	
21mr|jdependency-1.2-5|48	%files javadoc -f .mfiles-javadoc
21mr|jdependency-1.2-5|49	%license LICENSE.txt
21mr|jdependency-1.2-5|50	

13030 21
21mr|jdiff-1.1.1-18|1	
21mr|jdiff-1.1.1-18|2	Name:          jdiff
21mr|jdiff-1.1.1-18|3	Version:       1.1.1
21mr|jdiff-1.1.1-18|4	Release:       18
21mr|jdiff-1.1.1-18|5	Summary:       An HTML Report of API Differences
21mr|jdiff-1.1.1-18|6	License:       GPL+ and LGPLv2+
21mr|jdiff-1.1.1-18|7	Group:         Development/Java
21mr|jdiff-1.1.1-18|8	URL:           http://javadiff.sourceforge.net/
21mr|jdiff-1.1.1-18|9	# cvs -d:pserver:anonymous@javadiff.cvs.sourceforge.net:/cvsroot/javadiff login
21mr|jdiff-1.1.1-18|10	# cvs -z3 -d:pserver:anonymous@javadiff.cvs.sourceforge.net:/cvsroot/javadiff export -rHEAD jdiff
21mr|jdiff-1.1.1-18|11	# removing unneeded files
21mr|jdiff-1.1.1-18|12	# find jdiff -name .cvsignore -delete
21mr|jdiff-1.1.1-18|13	# find jdiff -name "*.jar" -delete
21mr|jdiff-1.1.1-18|14	# find jdiff -name "*.class" -delete
21mr|jdiff-1.1.1-18|15	# tar czf jdiff-1.1.1-clean-src-cvs.tar.gz jdiff
21mr|jdiff-1.1.1-18|16	Source0:       jdiff-1.1.1-clean-src-cvs.tar.gz
21mr|jdiff-1.1.1-18|17	Source1:       jdiff-pom-template.xml
21mr|jdiff-1.1.1-18|18	Source2:       jdiff-script
21mr|jdiff-1.1.1-18|19	
21mr|jdiff-1.1.1-18|20	Patch0:        jdiff-java8.patch
21mr|jdiff-1.1.1-18|21	
21mr|jdiff-1.1.1-18|22	BuildRequires: java-devel
21mr|jdiff-1.1.1-18|23	BuildRequires: javapackages-local
21mr|jdiff-1.1.1-18|24	BuildRequires: jpackage-utils
21mr|jdiff-1.1.1-18|25	
21mr|jdiff-1.1.1-18|26	BuildRequires: ant
21mr|jdiff-1.1.1-18|27	BuildRequires: junit
21mr|jdiff-1.1.1-18|28	BuildRequires: xerces-j2
21mr|jdiff-1.1.1-18|29	BuildRequires: /usr/bin/perl
21mr|jdiff-1.1.1-18|30	
21mr|jdiff-1.1.1-18|31	Requires:      ant
21mr|jdiff-1.1.1-18|32	Requires:      xerces-j2
21mr|jdiff-1.1.1-18|33	
21mr|jdiff-1.1.1-18|34	Requires:      java-headless
21mr|jdiff-1.1.1-18|35	Requires:      jpackage-utils
21mr|jdiff-1.1.1-18|36	BuildArch:     noarch
21mr|jdiff-1.1.1-18|37	# Java stack is not supported on x86_32
21mr|jdiff-1.1.1-18|38	ExcludeArch: %{ix86}
21mr|jdiff-1.1.1-18|39	
21mr|jdiff-1.1.1-18|40	%description
21mr|jdiff-1.1.1-18|41	JDiff is a Javadoc doclet which generates an HTML
21mr|jdiff-1.1.1-18|42	report of all the packages, classes, constructors,
21mr|jdiff-1.1.1-18|43	methods, and fields which have been removed, added
21mr|jdiff-1.1.1-18|44	or changed in any way, including their documentation,
21mr|jdiff-1.1.1-18|45	when two APIs are compared. This is very useful for
21mr|jdiff-1.1.1-18|46	describing exactly what has changed between two
21mr|jdiff-1.1.1-18|47	releases of a product. Only the API (Application
21mr|jdiff-1.1.1-18|48	Programming Interface) of each version is compared.
21mr|jdiff-1.1.1-18|49	It does not compare what the source code does when
21mr|jdiff-1.1.1-18|50	executed.
21mr|jdiff-1.1.1-18|51	
21mr|jdiff-1.1.1-18|52	%package javadoc
21mr|jdiff-1.1.1-18|53	Summary:       Javadoc for %{name}
21mr|jdiff-1.1.1-18|54	
21mr|jdiff-1.1.1-18|55	%description javadoc
21mr|jdiff-1.1.1-18|56	This package contains javadoc for %{name}.
21mr|jdiff-1.1.1-18|57	
21mr|jdiff-1.1.1-18|58	%prep
21mr|jdiff-1.1.1-18|59	%setup -q -n jdiff
21mr|jdiff-1.1.1-18|60	
21mr|jdiff-1.1.1-18|61	%patch0 -p0
21mr|jdiff-1.1.1-18|62	
21mr|jdiff-1.1.1-18|63	perl -pi -e 's/\r$//g' doc/CHANGES.txt doc/KNOWN_LIMITATIONS.txt doc/TODO doc/dev_notes.txt
21mr|jdiff-1.1.1-18|64	
21mr|jdiff-1.1.1-18|65	perl -pi -e 's/\r$//g' LICENSE.txt README.txt
21mr|jdiff-1.1.1-18|66	
21mr|jdiff-1.1.1-18|67	ln -sf $(build-classpath xerces-j2) lib/xerces.jar
21mr|jdiff-1.1.1-18|68	
21mr|jdiff-1.1.1-18|69	# fix non ASCII chars
21mr|jdiff-1.1.1-18|70	native2ascii -encoding UTF8 test/old/ChangedPackageDoc2/ChangedMethod.java test/old/ChangedPackageDoc2/ChangedMethod.java
21mr|jdiff-1.1.1-18|71	native2ascii -encoding UTF8 test/new/ChangedPackageDoc2/ChangedMethod.java test/new/ChangedPackageDoc2/ChangedMethod.java
21mr|jdiff-1.1.1-18|72	
21mr|jdiff-1.1.1-18|73	
21mr|jdiff-1.1.1-18|74	%build
21mr|jdiff-1.1.1-18|75	export CLASSPATH=$(build-classpath junit):`pwd`/build/lib/jdiff.jar:`pwd`/build/lib/antjdiff.jar
21mr|jdiff-1.1.1-18|76	%{ant} -Dbuild.sysclasspath=only dist unittest check.compile
21mr|jdiff-1.1.1-18|77	# release
21mr|jdiff-1.1.1-18|78	
21mr|jdiff-1.1.1-18|79	%javadoc -classpath `pwd`/build/lib/jdiff.jar:`pwd`/build/lib/antjdiff.jar:$(build-classpath xerces-j2 ant.jar ../jvm/java/lib/tools) \
21mr|jdiff-1.1.1-18|80	-d apidocs -Xdoclint:none -sourcepath src -subpackages jdiff
21mr|jdiff-1.1.1-18|81	
21mr|jdiff-1.1.1-18|82	%install
21mr|jdiff-1.1.1-18|83	
21mr|jdiff-1.1.1-18|84	mkdir -p %{buildroot}%{_javadir}
21mr|jdiff-1.1.1-18|85	install -pm 644 build/lib/ant%{name}.jar %{buildroot}%{_javadir}/ant%{name}.jar
21mr|jdiff-1.1.1-18|86	install -pm 644 build/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|jdiff-1.1.1-18|87	
21mr|jdiff-1.1.1-18|88	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|jdiff-1.1.1-18|89	install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|jdiff-1.1.1-18|90	sed -i "s|@version@|%{version}|" %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|jdiff-1.1.1-18|91	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|jdiff-1.1.1-18|92	
21mr|jdiff-1.1.1-18|93	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|jdiff-1.1.1-18|94	cp -pr apidocs/* %{buildroot}%{_javadocdir}/%{name}
21mr|jdiff-1.1.1-18|95	
21mr|jdiff-1.1.1-18|96	mkdir -p %{buildroot}%{_bindir}
21mr|jdiff-1.1.1-18|97	install -pm 755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
21mr|jdiff-1.1.1-18|98	
21mr|jdiff-1.1.1-18|99	%files -f .mfiles
21mr|jdiff-1.1.1-18|100	%{_bindir}/%{name}
21mr|jdiff-1.1.1-18|101	%{_javadir}/ant%{name}.jar
21mr|jdiff-1.1.1-18|102	%doc README.txt doc/jdiff.html doc/CHANGES.txt doc/KNOWN_LIMITATIONS.txt doc/TODO doc/dev_notes.txt
21mr|jdiff-1.1.1-18|103	%license LICENSE.txt
21mr|jdiff-1.1.1-18|104	
21mr|jdiff-1.1.1-18|105	%files javadoc
21mr|jdiff-1.1.1-18|106	%{_javadocdir}/%{name}
21mr|jdiff-1.1.1-18|107	%license LICENSE.txt
21mr|jdiff-1.1.1-18|108	

13031 21
21mr|jdo2-api-2.2-19|1	Name:          jdo2-api
21mr|jdo2-api-2.2-19|2	Version:       2.2
21mr|jdo2-api-2.2-19|3	Release:       19
21mr|jdo2-api-2.2-19|4	Summary:       Implementation of JSR 243: Java Data Objects 2.0
21mr|jdo2-api-2.2-19|5	License:       ASL 2.0
21mr|jdo2-api-2.2-19|6	Group:         Development/Java
21mr|jdo2-api-2.2-19|7	Url:           http://db.apache.org/jdo/
21mr|jdo2-api-2.2-19|8	Source0:       http://svn.apache.org/repos/asf/db/jdo/tags/2.2/dist/db/jdo/2.2/jdo2-api-2.2-src.tar.gz
21mr|jdo2-api-2.2-19|9	Source1:       jdo2-api-2.2-build.xml
21mr|jdo2-api-2.2-19|10	# changed javax.transaction transaction-api 1.1 with geronimo-jta_1.1_spec
21mr|jdo2-api-2.2-19|11	# fix pom version
21mr|jdo2-api-2.2-19|12	Source2:       http://repo1.maven.org/maven2/javax/jdo/jdo2-api/2.2/jdo2-api-2.2.pom
21mr|jdo2-api-2.2-19|13	
21mr|jdo2-api-2.2-19|14	Patch0:        jdo2-api-2.2-pom.patch
21mr|jdo2-api-2.2-19|15	BuildRequires: jpackage-utils
21mr|jdo2-api-2.2-19|16	BuildRequires: java-devel
21mr|jdo2-api-2.2-19|17	BuildRequires: javapackages-local
21mr|jdo2-api-2.2-19|18	
21mr|jdo2-api-2.2-19|19	BuildRequires: ant
21mr|jdo2-api-2.2-19|20	BuildRequires: geronimo-jpa
21mr|jdo2-api-2.2-19|21	BuildRequires: geronimo-jta
21mr|jdo2-api-2.2-19|22	BuildRequires: junit
21mr|jdo2-api-2.2-19|23	
21mr|jdo2-api-2.2-19|24	Requires:      ant
21mr|jdo2-api-2.2-19|25	Requires:      geronimo-jpa
21mr|jdo2-api-2.2-19|26	Requires:      geronimo-jta
21mr|jdo2-api-2.2-19|27	Requires:      junit
21mr|jdo2-api-2.2-19|28	
21mr|jdo2-api-2.2-19|29	Requires:      jpackage-utils
21mr|jdo2-api-2.2-19|30	BuildArch:     noarch
21mr|jdo2-api-2.2-19|31	# Java stack is not supported on x86_32
21mr|jdo2-api-2.2-19|32	ExcludeArch: %{ix86}
21mr|jdo2-api-2.2-19|33	
21mr|jdo2-api-2.2-19|34	%description
21mr|jdo2-api-2.2-19|35	The Java Data Objects 2 (JDO) API is a standard interface-based
21mr|jdo2-api-2.2-19|36	Java model abstraction of persistence, developed as Java Specification
21mr|jdo2-api-2.2-19|37	Request 243 under the auspices of the Java Community Process.
21mr|jdo2-api-2.2-19|38	
21mr|jdo2-api-2.2-19|39	%package javadoc
21mr|jdo2-api-2.2-19|40	Summary:       API documentation for %{name}
21mr|jdo2-api-2.2-19|41	
21mr|jdo2-api-2.2-19|42	%description javadoc
21mr|jdo2-api-2.2-19|43	This package contains javadoc for %{name}.
21mr|jdo2-api-2.2-19|44	
21mr|jdo2-api-2.2-19|45	%prep
21mr|jdo2-api-2.2-19|46	%setup -q -c
21mr|jdo2-api-2.2-19|47	cd %{name}-%{version}
21mr|jdo2-api-2.2-19|48	cp -p %{SOURCE1} build.xml
21mr|jdo2-api-2.2-19|49	cp -p %{SOURCE2} pom.xml
21mr|jdo2-api-2.2-19|50	%patch0 -p0
21mr|jdo2-api-2.2-19|51	
21mr|jdo2-api-2.2-19|52	%build
21mr|jdo2-api-2.2-19|53	cd %{name}-%{version}
21mr|jdo2-api-2.2-19|54	%ant jar javadoc
21mr|jdo2-api-2.2-19|55	
21mr|jdo2-api-2.2-19|56	%install
21mr|jdo2-api-2.2-19|57	cd %{name}-%{version}
21mr|jdo2-api-2.2-19|58	mkdir -p %{buildroot}%{_javadir}
21mr|jdo2-api-2.2-19|59	install -pm 644 %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|jdo2-api-2.2-19|60	
21mr|jdo2-api-2.2-19|61	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|jdo2-api-2.2-19|62	install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|jdo2-api-2.2-19|63	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|jdo2-api-2.2-19|64	
21mr|jdo2-api-2.2-19|65	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|jdo2-api-2.2-19|66	cp -pr  dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}
21mr|jdo2-api-2.2-19|67	
21mr|jdo2-api-2.2-19|68	%files -f %{name}-%{version}/.mfiles
21mr|jdo2-api-2.2-19|69	%license LICENSE.txt NOTICE.txt
21mr|jdo2-api-2.2-19|70	
21mr|jdo2-api-2.2-19|71	%files javadoc
21mr|jdo2-api-2.2-19|72	%{_javadocdir}/%{name}
21mr|jdo2-api-2.2-19|73	%license LICENSE.txt NOTICE.txt
21mr|jdo2-api-2.2-19|74	

13032 21
21mr|jdo-api-3.1-0.13.rc1|1	%global namedreltag -rc1
21mr|jdo-api-3.1-0.13.rc1|2	%global namedversion %{version}%{?namedreltag}
21mr|jdo-api-3.1-0.13.rc1|3	Name:          jdo-api
21mr|jdo-api-3.1-0.13.rc1|4	Version:       3.1
21mr|jdo-api-3.1-0.13.rc1|5	Release:       0.13.rc1
21mr|jdo-api-3.1-0.13.rc1|6	Summary:       JDO 3.1 API
21mr|jdo-api-3.1-0.13.rc1|7	License:       ASL 2.0
21mr|jdo-api-3.1-0.13.rc1|8	URL:           http://db.apache.org/jdo/
21mr|jdo-api-3.1-0.13.rc1|9	# svn export http://svn.apache.org/repos/asf/db/jdo/tags/3.1-rc1/ jdo-api-3.1-rc1
21mr|jdo-api-3.1-0.13.rc1|10	# find jdo-api-3.1-rc1/ -name "*.jar" -delete
21mr|jdo-api-3.1-0.13.rc1|11	# find jdo-api-3.1-rc1/ -name "*.class" -delete
21mr|jdo-api-3.1-0.13.rc1|12	# tar cJf jdo-api-3.1-rc1.tar.xz jdo-api-3.1-rc1
21mr|jdo-api-3.1-0.13.rc1|13	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jdo-api-3.1-0.13.rc1|14	
21mr|jdo-api-3.1-0.13.rc1|15	
21mr|jdo-api-3.1-0.13.rc1|16	BuildRequires: mvn(javax.transaction:jta)
21mr|jdo-api-3.1-0.13.rc1|17	BuildRequires: mvn(org.apache.ant:ant)
21mr|jdo-api-3.1-0.13.rc1|18	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|jdo-api-3.1-0.13.rc1|19	
21mr|jdo-api-3.1-0.13.rc1|20	%if 0
21mr|jdo-api-3.1-0.13.rc1|21	# copy-jdori-jars module deps
21mr|jdo-api-3.1-0.13.rc1|22	BuildRequires: mvn(com.mchange:c3p0)
21mr|jdo-api-3.1-0.13.rc1|23	BuildRequires: mvn(log4j:log4j)
21mr|jdo-api-3.1-0.13.rc1|24	# Circular deps
21mr|jdo-api-3.1-0.13.rc1|25	BuildRequires: mvn(org.datanucleus:datanucleus-api-jdo)
21mr|jdo-api-3.1-0.13.rc1|26	BuildRequires: mvn(org.datanucleus:datanucleus-api-jpa)
21mr|jdo-api-3.1-0.13.rc1|27	BuildRequires: mvn(org.datanucleus:datanucleus-core)
21mr|jdo-api-3.1-0.13.rc1|28	BuildRequires: mvn(org.datanucleus:datanucleus-rdbms)
21mr|jdo-api-3.1-0.13.rc1|29	# jdo-exectck module deps
21mr|jdo-api-3.1-0.13.rc1|30	BuildRequires: mvn(commons-collections:commons-collections)
21mr|jdo-api-3.1-0.13.rc1|31	BuildRequires: mvn(commons-io:commons-io)
21mr|jdo-api-3.1-0.13.rc1|32	BuildRequires: mvn(junit:junit)
21mr|jdo-api-3.1-0.13.rc1|33	BuildRequires: mvn(org.apache.derby:derby)
21mr|jdo-api-3.1-0.13.rc1|34	BuildRequires: mvn(org.apache.derby:derbytools)
21mr|jdo-api-3.1-0.13.rc1|35	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|jdo-api-3.1-0.13.rc1|36	BuildRequires: mvn(org.springframework:spring-core)
21mr|jdo-api-3.1-0.13.rc1|37	BuildRequires: mvn(org.springframework:spring-beans)
21mr|jdo-api-3.1-0.13.rc1|38	# jdo-tck module deps
21mr|jdo-api-3.1-0.13.rc1|39	BuildRequires: mvn(commons-logging:commons-logging)
21mr|jdo-api-3.1-0.13.rc1|40	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|jdo-api-3.1-0.13.rc1|41	%endif
21mr|jdo-api-3.1-0.13.rc1|42	
21mr|jdo-api-3.1-0.13.rc1|43	# Test deps
21mr|jdo-api-3.1-0.13.rc1|44	BuildRequires: mvn(junit:junit)
21mr|jdo-api-3.1-0.13.rc1|45	
21mr|jdo-api-3.1-0.13.rc1|46	BuildRequires: maven-local
21mr|jdo-api-3.1-0.13.rc1|47	BuildRequires: maven-plugin-bundle
21mr|jdo-api-3.1-0.13.rc1|48	BuildRequires: maven-remote-resources-plugin
21mr|jdo-api-3.1-0.13.rc1|49	BuildRequires: maven-site-plugin
21mr|jdo-api-3.1-0.13.rc1|50	
21mr|jdo-api-3.1-0.13.rc1|51	Group:          Development/Java
21mr|jdo-api-3.1-0.13.rc1|52	BuildArch:     noarch
21mr|jdo-api-3.1-0.13.rc1|53	# Java stack is not supported on x86_32
21mr|jdo-api-3.1-0.13.rc1|54	ExcludeArch: %{ix86}
21mr|jdo-api-3.1-0.13.rc1|55	
21mr|jdo-api-3.1-0.13.rc1|56	%description
21mr|jdo-api-3.1-0.13.rc1|57	The Java Data Objects (JDO) API is a standard interface
21mr|jdo-api-3.1-0.13.rc1|58	based Java model abstraction of persistence, developed as
21mr|jdo-api-3.1-0.13.rc1|59	Java Specification Requests (JSR 12 and 243) under the
21mr|jdo-api-3.1-0.13.rc1|60	auspices of the Java Community Process.
21mr|jdo-api-3.1-0.13.rc1|61	
21mr|jdo-api-3.1-0.13.rc1|62	%package javadoc
21mr|jdo-api-3.1-0.13.rc1|63	Summary:       Javadoc for %{name}
21mr|jdo-api-3.1-0.13.rc1|64	
21mr|jdo-api-3.1-0.13.rc1|65	%description javadoc
21mr|jdo-api-3.1-0.13.rc1|66	This package contains javadoc for %{name}.
21mr|jdo-api-3.1-0.13.rc1|67	
21mr|jdo-api-3.1-0.13.rc1|68	%prep
21mr|jdo-api-3.1-0.13.rc1|69	%setup -q -n %{name}-%{namedversion}
21mr|jdo-api-3.1-0.13.rc1|70	
21mr|jdo-api-3.1-0.13.rc1|71	%pom_xpath_set "pom:dependencies/pom:dependency[pom:groupId = 'javax.transaction' ]/pom:artifactId" jta parent-pom
21mr|jdo-api-3.1-0.13.rc1|72	%pom_xpath_set "pom:dependencies/pom:dependency[pom:groupId = 'javax.transaction' ]/pom:artifactId" jta api
21mr|jdo-api-3.1-0.13.rc1|73	%pom_remove_plugin :maven-source-plugin api
21mr|jdo-api-3.1-0.13.rc1|74	
21mr|jdo-api-3.1-0.13.rc1|75	%if 0
21mr|jdo-api-3.1-0.13.rc1|76	%pom_xpath_set "pom:dependencies/pom:dependency[pom:groupId = 'javax.transaction' ]/pom:artifactId" jta tck
21mr|jdo-api-3.1-0.13.rc1|77	%pom_xpath_set "pom:dependencies/pom:dependency[pom:artifactId = 'c3p0' ]/pom:groupId" com.mchange copyjdorijars
21mr|jdo-api-3.1-0.13.rc1|78	%pom_change_dep org.apache.geronimo.specs:geronimo-jpa_2.0_spec org.hibernate.javax.persistence:hibernate-jpa-2.0-api tck
21mr|jdo-api-3.1-0.13.rc1|79	%pom_change_dep org.apache.geronimo.specs:geronimo-jpa_2.0_spec org.hibernate.javax.persistence:hibernate-jpa-2.0-api exectck
21mr|jdo-api-3.1-0.13.rc1|80	%endif
21mr|jdo-api-3.1-0.13.rc1|81	
21mr|jdo-api-3.1-0.13.rc1|82	%pom_disable_module copyjdorijars
21mr|jdo-api-3.1-0.13.rc1|83	%pom_disable_module exectck
21mr|jdo-api-3.1-0.13.rc1|84	%pom_disable_module tck
21mr|jdo-api-3.1-0.13.rc1|85	
21mr|jdo-api-3.1-0.13.rc1|86	# unavailable test resources
21mr|jdo-api-3.1-0.13.rc1|87	rm -r api/test/java/javax/jdo/EnhancerTest.java \
21mr|jdo-api-3.1-0.13.rc1|88	api/test/java/javax/jdo/PMFMapMapTest.java
21mr|jdo-api-3.1-0.13.rc1|89	
21mr|jdo-api-3.1-0.13.rc1|90	%mvn_file :%{name} %{name}
21mr|jdo-api-3.1-0.13.rc1|91	
21mr|jdo-api-3.1-0.13.rc1|92	%build
21mr|jdo-api-3.1-0.13.rc1|93	
21mr|jdo-api-3.1-0.13.rc1|94	%mvn_build
21mr|jdo-api-3.1-0.13.rc1|95	
21mr|jdo-api-3.1-0.13.rc1|96	%install
21mr|jdo-api-3.1-0.13.rc1|97	%mvn_install
21mr|jdo-api-3.1-0.13.rc1|98	
21mr|jdo-api-3.1-0.13.rc1|99	%files -f .mfiles
21mr|jdo-api-3.1-0.13.rc1|100	%doc README.html
21mr|jdo-api-3.1-0.13.rc1|101	%license LICENSE.txt NOTICE.txt
21mr|jdo-api-3.1-0.13.rc1|102	
21mr|jdo-api-3.1-0.13.rc1|103	%files javadoc -f .mfiles-javadoc
21mr|jdo-api-3.1-0.13.rc1|104	%license LICENSE.txt NOTICE.txt
21mr|jdo-api-3.1-0.13.rc1|105	

13033 21
21mr|jdom-1.1.3-19|1	# Copyright (c) 2000-2012, JPackage Project
21mr|jdom-1.1.3-19|2	# All rights reserved.
21mr|jdom-1.1.3-19|3	#
21mr|jdom-1.1.3-19|4	# Redistribution and use in source and binary forms, with or without
21mr|jdom-1.1.3-19|5	# modification, are permitted provided that the following conditions
21mr|jdom-1.1.3-19|6	# are met:
21mr|jdom-1.1.3-19|7	#
21mr|jdom-1.1.3-19|8	# 1. Redistributions of source code must retain the above copyright
21mr|jdom-1.1.3-19|9	#    notice, this list of conditions and the following disclaimer.
21mr|jdom-1.1.3-19|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|jdom-1.1.3-19|11	#    notice, this list of conditions and the following disclaimer in the
21mr|jdom-1.1.3-19|12	#    documentation and/or other materials provided with the
21mr|jdom-1.1.3-19|13	#    distribution.
21mr|jdom-1.1.3-19|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|jdom-1.1.3-19|15	#    contributors may be used to endorse or promote products derived
21mr|jdom-1.1.3-19|16	#    from this software without specific prior written permission.
21mr|jdom-1.1.3-19|17	#
21mr|jdom-1.1.3-19|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|jdom-1.1.3-19|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|jdom-1.1.3-19|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|jdom-1.1.3-19|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|jdom-1.1.3-19|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|jdom-1.1.3-19|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|jdom-1.1.3-19|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|jdom-1.1.3-19|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|jdom-1.1.3-19|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|jdom-1.1.3-19|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|jdom-1.1.3-19|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|jdom-1.1.3-19|29	#
21mr|jdom-1.1.3-19|30	
21mr|jdom-1.1.3-19|31	Name:           jdom
21mr|jdom-1.1.3-19|32	Version:        1.1.3
21mr|jdom-1.1.3-19|33	Release:        19
21mr|jdom-1.1.3-19|34	Epoch:          0
21mr|jdom-1.1.3-19|35	Summary:        Java alternative to DOM and SAX
21mr|jdom-1.1.3-19|36	License:        Saxpath
21mr|jdom-1.1.3-19|37	URL:            http://www.jdom.org/
21mr|jdom-1.1.3-19|38	Source0:        http://jdom.org/dist/binary/archive/jdom-%{version}.tar.gz
21mr|jdom-1.1.3-19|39	Source1:        http://repo1.maven.org/maven2/org/jdom/jdom/%{version}/jdom-%{version}.pom
21mr|jdom-1.1.3-19|40	Patch0:         %{name}-crosslink.patch
21mr|jdom-1.1.3-19|41	Patch1:         %{name}-1.1-OSGiManifest.patch
21mr|jdom-1.1.3-19|42	
21mr|jdom-1.1.3-19|43	BuildRequires:  ant
21mr|jdom-1.1.3-19|44	BuildRequires:  javapackages-local
21mr|jdom-1.1.3-19|45	
21mr|jdom-1.1.3-19|46	BuildRequires:  mvn(jaxen:jaxen)
21mr|jdom-1.1.3-19|47	BuildRequires:  mvn(xerces:xercesImpl)
21mr|jdom-1.1.3-19|48	
21mr|jdom-1.1.3-19|49	Group:          Development/Java
21mr|jdom-1.1.3-19|50	BuildArch:      noarch
21mr|jdom-1.1.3-19|51	# Java stack is not supported on x86_32
21mr|jdom-1.1.3-19|52	ExcludeArch: %{ix86}
21mr|jdom-1.1.3-19|53	
21mr|jdom-1.1.3-19|54	%description
21mr|jdom-1.1.3-19|55	JDOM is, quite simply, a Java representation of an XML document. JDOM
21mr|jdom-1.1.3-19|56	provides a way to represent that document for easy and efficient
21mr|jdom-1.1.3-19|57	reading, manipulation, and writing. It has a straightforward API, is a
21mr|jdom-1.1.3-19|58	lightweight and fast, and is optimized for the Java programmer. It's an
21mr|jdom-1.1.3-19|59	alternative to DOM and SAX, although it integrates well with both DOM
21mr|jdom-1.1.3-19|60	and SAX.
21mr|jdom-1.1.3-19|61	
21mr|jdom-1.1.3-19|62	%package javadoc
21mr|jdom-1.1.3-19|63	Summary:        Javadoc for %{name}
21mr|jdom-1.1.3-19|64	
21mr|jdom-1.1.3-19|65	%description javadoc
21mr|jdom-1.1.3-19|66	Javadoc for %{name}.
21mr|jdom-1.1.3-19|67	
21mr|jdom-1.1.3-19|68	%package demo
21mr|jdom-1.1.3-19|69	Summary:        Demos for %{name}
21mr|jdom-1.1.3-19|70	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|jdom-1.1.3-19|71	
21mr|jdom-1.1.3-19|72	%description demo
21mr|jdom-1.1.3-19|73	Demonstrations and samples for %{name}.
21mr|jdom-1.1.3-19|74	
21mr|jdom-1.1.3-19|75	
21mr|jdom-1.1.3-19|76	%prep
21mr|jdom-1.1.3-19|77	%setup -q -n %{name}
21mr|jdom-1.1.3-19|78	%patch0 -p0
21mr|jdom-1.1.3-19|79	%patch1 -p0
21mr|jdom-1.1.3-19|80	# remove all binary libs
21mr|jdom-1.1.3-19|81	find . -name "*.jar" -exec rm -f {} \;
21mr|jdom-1.1.3-19|82	find . -name "*.class" -exec rm -f {} \;
21mr|jdom-1.1.3-19|83	
21mr|jdom-1.1.3-19|84	%build
21mr|jdom-1.1.3-19|85	export CLASSPATH=$(build-classpath xerces-j2 jaxen)
21mr|jdom-1.1.3-19|86	ant -Dj2se.apidoc=%{_javadocdir}/java package javadoc-link
21mr|jdom-1.1.3-19|87	
21mr|jdom-1.1.3-19|88	%install
21mr|jdom-1.1.3-19|89	%mvn_file : %{name}
21mr|jdom-1.1.3-19|90	%mvn_alias : jdom:jdom
21mr|jdom-1.1.3-19|91	%mvn_artifact %{SOURCE1} build/%{name}-*-snap.jar
21mr|jdom-1.1.3-19|92	%mvn_install -J build/apidocs
21mr|jdom-1.1.3-19|93	
21mr|jdom-1.1.3-19|94	# demo
21mr|jdom-1.1.3-19|95	mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jdom-1.1.3-19|96	cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jdom-1.1.3-19|97	
21mr|jdom-1.1.3-19|98	%files -f .mfiles
21mr|jdom-1.1.3-19|99	%license LICENSE.txt
21mr|jdom-1.1.3-19|100	%doc CHANGES.txt COMMITTERS.txt README.txt TODO.txt
21mr|jdom-1.1.3-19|101	
21mr|jdom-1.1.3-19|102	%files javadoc -f .mfiles-javadoc
21mr|jdom-1.1.3-19|103	%license LICENSE.txt
21mr|jdom-1.1.3-19|104	
21mr|jdom-1.1.3-19|105	%files demo
21mr|jdom-1.1.3-19|106	%{_datadir}/%{name}
21mr|jdom-1.1.3-19|107	%license LICENSE.txt
21mr|jdom-1.1.3-19|108	

13034 21
21mr|jdom2-2.0.6-14|1	Name:          jdom2
21mr|jdom2-2.0.6-14|2	Version:       2.0.6
21mr|jdom2-2.0.6-14|3	Release:       14
21mr|jdom2-2.0.6-14|4	Summary:       Java manipulation of XML made easy
21mr|jdom2-2.0.6-14|5	License:       Saxpath
21mr|jdom2-2.0.6-14|6	URL:           http://www.jdom.org/
21mr|jdom2-2.0.6-14|7	# ./generate-tarball.sh
21mr|jdom2-2.0.6-14|8	Source0:       %{name}-%{version}.tar.gz
21mr|jdom2-2.0.6-14|9	# originally taken from http://repo1.maven.org/maven2/org/jdom/jdom-contrib/1.1.3/jdom-contrib-1.1.3.pom
21mr|jdom2-2.0.6-14|10	Source1:       jdom-contrib-template.pom
21mr|jdom2-2.0.6-14|11	Source2:       jdom-junit-template.pom
21mr|jdom2-2.0.6-14|12	# Bnd tool configuration
21mr|jdom2-2.0.6-14|13	Source3:       bnd.properties
21mr|jdom2-2.0.6-14|14	# Remove bundled jars that might not have clear licensing
21mr|jdom2-2.0.6-14|15	Source4:       generate-tarball.sh
21mr|jdom2-2.0.6-14|16	# Use system libraries
21mr|jdom2-2.0.6-14|17	# Disable gpg signatures
21mr|jdom2-2.0.6-14|18	# Process contrib and junit pom files
21mr|jdom2-2.0.6-14|19	Patch0:        0001-Adapt-build.patch
21mr|jdom2-2.0.6-14|20	
21mr|jdom2-2.0.6-14|21	BuildRequires: javapackages-local
21mr|jdom2-2.0.6-14|22	BuildRequires: ant
21mr|jdom2-2.0.6-14|23	BuildRequires: ant-junit
21mr|jdom2-2.0.6-14|24	BuildRequires: isorelax
21mr|jdom2-2.0.6-14|25	BuildRequires: jaxen
21mr|jdom2-2.0.6-14|26	BuildRequires: xalan-j2
21mr|jdom2-2.0.6-14|27	BuildRequires: xerces-j2
21mr|jdom2-2.0.6-14|28	BuildRequires: xml-commons-apis
21mr|jdom2-2.0.6-14|29	BuildRequires: log4j12
21mr|jdom2-2.0.6-14|30	BuildRequires: aqute-bnd
21mr|jdom2-2.0.6-14|31	
21mr|jdom2-2.0.6-14|32	Group:          Development/Java
21mr|jdom2-2.0.6-14|33	BuildArch:     noarch
21mr|jdom2-2.0.6-14|34	# Java stack is not supported on x86_32
21mr|jdom2-2.0.6-14|35	ExcludeArch: %{ix86}
21mr|jdom2-2.0.6-14|36	
21mr|jdom2-2.0.6-14|37	%description
21mr|jdom2-2.0.6-14|38	JDOM is a Java-oriented object model which models XML documents.
21mr|jdom2-2.0.6-14|39	It provides a Java-centric means of generating and manipulating
21mr|jdom2-2.0.6-14|40	XML documents. While JDOM inter-operates well with existing
21mr|jdom2-2.0.6-14|41	standards such as the Simple API for XML (SAX) and the Document
21mr|jdom2-2.0.6-14|42	Object Model (DOM), it is not an abstraction layer or
21mr|jdom2-2.0.6-14|43	enhancement to those APIs. Rather, it seeks to provide a robust,
21mr|jdom2-2.0.6-14|44	light-weight means of reading and writing XML data without the
21mr|jdom2-2.0.6-14|45	complex and memory-consumptive options that current API
21mr|jdom2-2.0.6-14|46	offerings provide.
21mr|jdom2-2.0.6-14|47	
21mr|jdom2-2.0.6-14|48	%package javadoc
21mr|jdom2-2.0.6-14|49	Summary:       Javadoc for %{name}
21mr|jdom2-2.0.6-14|50	
21mr|jdom2-2.0.6-14|51	%description javadoc
21mr|jdom2-2.0.6-14|52	This package contains javadoc for %{name}.
21mr|jdom2-2.0.6-14|53	
21mr|jdom2-2.0.6-14|54	%prep
21mr|jdom2-2.0.6-14|55	%setup -q -n jdom-JDOM-%{version}
21mr|jdom2-2.0.6-14|56	
21mr|jdom2-2.0.6-14|57	%patch0 -p1
21mr|jdom2-2.0.6-14|58	
21mr|jdom2-2.0.6-14|59	cp -p %{SOURCE1} maven/contrib.pom
21mr|jdom2-2.0.6-14|60	cp -p %{SOURCE2} maven/junit.pom
21mr|jdom2-2.0.6-14|61	
21mr|jdom2-2.0.6-14|62	sed -i 's/\r//' LICENSE.txt README.txt
21mr|jdom2-2.0.6-14|63	
21mr|jdom2-2.0.6-14|64	# Unable to run coverage: use log4j12 but switch to log4j 2.x
21mr|jdom2-2.0.6-14|65	sed -i.coverage "s|coverage, jars|jars|" build.xml
21mr|jdom2-2.0.6-14|66	
21mr|jdom2-2.0.6-14|67	mkdir lib
21mr|jdom2-2.0.6-14|68	build-jar-repository lib xerces-j2 xml-commons-apis jaxen junit isorelax xalan-j2 xalan-j2-serializer
21mr|jdom2-2.0.6-14|69	
21mr|jdom2-2.0.6-14|70	%build
21mr|jdom2-2.0.6-14|71	ant -Dversion=%{version} -Dj2se.apidoc=%{_javadocdir}/java maven
21mr|jdom2-2.0.6-14|72	
21mr|jdom2-2.0.6-14|73	# Make jar into an OSGi bundle
21mr|jdom2-2.0.6-14|74	bnd wrap --output build/package/jdom-%{version}.bar --properties %{SOURCE3} \
21mr|jdom2-2.0.6-14|75	--version %{version} build/package/jdom-%{version}.jar
21mr|jdom2-2.0.6-14|76	mv build/package/jdom-%{version}.bar build/package/jdom-%{version}.jar
21mr|jdom2-2.0.6-14|77	
21mr|jdom2-2.0.6-14|78	%install
21mr|jdom2-2.0.6-14|79	%mvn_artifact build/maven/core/%{name}-%{version}.pom build/package/jdom-%{version}.jar
21mr|jdom2-2.0.6-14|80	%mvn_artifact build/maven/core/%{name}-%{version}-contrib.pom build/package/jdom-%{version}-contrib.jar
21mr|jdom2-2.0.6-14|81	%mvn_artifact build/maven/core/%{name}-%{version}-junit.pom build/package/jdom-%{version}-junit.jar
21mr|jdom2-2.0.6-14|82	%mvn_install -J build/apidocs
21mr|jdom2-2.0.6-14|83	
21mr|jdom2-2.0.6-14|84	%files -f .mfiles
21mr|jdom2-2.0.6-14|85	%doc CHANGES.txt COMMITTERS.txt README.txt TODO.txt
21mr|jdom2-2.0.6-14|86	%license LICENSE.txt
21mr|jdom2-2.0.6-14|87	
21mr|jdom2-2.0.6-14|88	%files javadoc -f .mfiles-javadoc
21mr|jdom2-2.0.6-14|89	%license LICENSE.txt
21mr|jdom2-2.0.6-14|90	

13035 21
21mr|je-6.3.8-8|1	Name:          je
21mr|je-6.3.8-8|2	Version:       6.3.8
21mr|je-6.3.8-8|3	Release:       8
21mr|je-6.3.8-8|4	Summary:       Berkeley DB Java Edition
21mr|je-6.3.8-8|5	License:       AGPLv3 and BSD
21mr|je-6.3.8-8|6	Group:         Development/Java
21mr|je-6.3.8-8|7	URL:           http://www.oracle.com/us/products/database/berkeley-db/je/overview/index.html
21mr|je-6.3.8-8|8	# use SOURCE2: sh je-create-tarball.sh < VERSION >
21mr|je-6.3.8-8|9	Source0:       %{name}-%{version}-clean.tar.xz
21mr|je-6.3.8-8|10	Source1:       http://download.oracle.com/maven/com/sleepycat/%{name}/%{version}/%{name}-%{version}.pom
21mr|je-6.3.8-8|11	Source2:       %{name}-create-tarball.sh
21mr|je-6.3.8-8|12	# fix build
21mr|je-6.3.8-8|13	Patch0:        %{name}-6.3.8-build.patch
21mr|je-6.3.8-8|14	Patch1:        %{name}-6.3.8-use-system-asm.patch
21mr|je-6.3.8-8|15	
21mr|je-6.3.8-8|16	BuildRequires: ant
21mr|je-6.3.8-8|17	BuildRequires: ant-junit
21mr|je-6.3.8-8|18	BuildRequires: hamcrest-core
21mr|je-6.3.8-8|19	BuildRequires: hostname
21mr|je-6.3.8-8|20	BuildRequires: java-javadoc
21mr|je-6.3.8-8|21	BuildRequires: javapackages-local
21mr|je-6.3.8-8|22	BuildRequires: jboss-connector-1.6-api
21mr|je-6.3.8-8|23	BuildRequires: jboss-ejb-3.1-api
21mr|je-6.3.8-8|24	BuildRequires: junit
21mr|je-6.3.8-8|25	BuildRequires: mvn(org.ow2.asm:asm)
21mr|je-6.3.8-8|26	
21mr|je-6.3.8-8|27	BuildArch:     noarch
21mr|je-6.3.8-8|28	# Java stack is not supported on x86_32
21mr|je-6.3.8-8|29	ExcludeArch: %{ix86}
21mr|je-6.3.8-8|30	
21mr|je-6.3.8-8|31	%description
21mr|je-6.3.8-8|32	Berkeley DB Java Edition is a high performance, transactional storage
21mr|je-6.3.8-8|33	engine written entirely in Java. Like the highly successful Berkeley DB
21mr|je-6.3.8-8|34	product, Berkeley DB Java Edition executes in the address space of the
21mr|je-6.3.8-8|35	application, without the overhead of client/server communication. It
21mr|je-6.3.8-8|36	stores data in the application's native format, so no run-time data
21mr|je-6.3.8-8|37	translation is required. Berkeley DB Java Edition supports full ACID
21mr|je-6.3.8-8|38	transactions and recovery. It provides an easy-to-use, programmatic
21mr|je-6.3.8-8|39	interface, allowing developers to store and retrieve information
21mr|je-6.3.8-8|40	quickly, simply and reliably.
21mr|je-6.3.8-8|41	
21mr|je-6.3.8-8|42	%package examples
21mr|je-6.3.8-8|43	Summary:       Examples for %{name}
21mr|je-6.3.8-8|44	Requires:      %{name} = %{version}-%{release}
21mr|je-6.3.8-8|45	
21mr|je-6.3.8-8|46	%description examples
21mr|je-6.3.8-8|47	This package contains examples for %{name}.
21mr|je-6.3.8-8|48	
21mr|je-6.3.8-8|49	%package javadoc
21mr|je-6.3.8-8|50	Summary:       Javadoc for %{name}
21mr|je-6.3.8-8|51	
21mr|je-6.3.8-8|52	%description javadoc
21mr|je-6.3.8-8|53	This package contains javadoc for %{name}.
21mr|je-6.3.8-8|54	
21mr|je-6.3.8-8|55	%package examples-javadoc
21mr|je-6.3.8-8|56	Summary:       Javadoc for %{name}-examples
21mr|je-6.3.8-8|57	Requires:      %{name}-javadoc = %{version}-%{release}
21mr|je-6.3.8-8|58	
21mr|je-6.3.8-8|59	%description examples-javadoc
21mr|je-6.3.8-8|60	This package contains javadoc for %{name}-examples.
21mr|je-6.3.8-8|61	
21mr|je-6.3.8-8|62	%prep
21mr|je-6.3.8-8|63	%setup -q
21mr|je-6.3.8-8|64	%patch0 -p1
21mr|je-6.3.8-8|65	cp -p %{SOURCE1} pom.xml
21mr|je-6.3.8-8|66	%patch1 -p1
21mr|je-6.3.8-8|67	rm -rf src/com/sleepycat/asm
21mr|je-6.3.8-8|68	
21mr|je-6.3.8-8|69	%mvn_file com.sleepycat:%{name} %{name}
21mr|je-6.3.8-8|70	
21mr|je-6.3.8-8|71	%build
21mr|je-6.3.8-8|72	
21mr|je-6.3.8-8|73	ant \
21mr|je-6.3.8-8|74	-Dj2ee.jarfile="$(build-classpath jboss-connector-1.6-api):$(build-classpath jboss-ejb-3.1-api)" \
21mr|je-6.3.8-8|75	-Djdk6.home=%{_jvmdir}/java \
21mr|je-6.3.8-8|76	-Dant.library.dir=%{_javadir} \
21mr|je-6.3.8-8|77	jar javadoc compile-examples
21mr|je-6.3.8-8|78	
21mr|je-6.3.8-8|79	cd build/classes
21mr|je-6.3.8-8|80	%jar -cf ../../%{name}-examples.jar collections je jmx persist
21mr|je-6.3.8-8|81	
21mr|je-6.3.8-8|82	%install
21mr|je-6.3.8-8|83	%mvn_artifact pom.xml build/lib/%{name}.jar
21mr|je-6.3.8-8|84	%mvn_install -J docs/java
21mr|je-6.3.8-8|85	
21mr|je-6.3.8-8|86	install -pm 644 %{name}-examples.jar %{buildroot}%{_javadir}/%{name}-examples.jar
21mr|je-6.3.8-8|87	cp -a docs/examples %{buildroot}%{_javadocdir}/%{name}-examples
21mr|je-6.3.8-8|88	
21mr|je-6.3.8-8|89	%files -f .mfiles
21mr|je-6.3.8-8|90	%doc README
21mr|je-6.3.8-8|91	%license LICENSE
21mr|je-6.3.8-8|92	
21mr|je-6.3.8-8|93	%files javadoc -f .mfiles-javadoc
21mr|je-6.3.8-8|94	%license LICENSE
21mr|je-6.3.8-8|95	
21mr|je-6.3.8-8|96	%files examples
21mr|je-6.3.8-8|97	%{_javadir}/%{name}-examples.jar
21mr|je-6.3.8-8|98	%license LICENSE
21mr|je-6.3.8-8|99	
21mr|je-6.3.8-8|100	%files examples-javadoc
21mr|je-6.3.8-8|101	%{_javadocdir}/%{name}-examples
21mr|je-6.3.8-8|102	%license LICENSE
21mr|je-6.3.8-8|103	
21mr|je-6.3.8-8|104	

13036 21
21mr|jedis-2.7.2-10|1	Name:          jedis
21mr|jedis-2.7.2-10|2	Version:       2.7.2
21mr|jedis-2.7.2-10|3	Release:       10
21mr|jedis-2.7.2-10|4	Summary:       A redis Java client
21mr|jedis-2.7.2-10|5	License:       MIT
21mr|jedis-2.7.2-10|6	URL:           https://github.com/xetorthio/jedis
21mr|jedis-2.7.2-10|7	Source0:       https://github.com/xetorthio/jedis/archive/%{name}-%{version}.tar.gz
21mr|jedis-2.7.2-10|8	
21mr|jedis-2.7.2-10|9	BuildRequires: maven-local
21mr|jedis-2.7.2-10|10	BuildRequires: mvn(junit:junit)
21mr|jedis-2.7.2-10|11	BuildRequires: mvn(org.apache.commons:commons-pool2)
21mr|jedis-2.7.2-10|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jedis-2.7.2-10|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jedis-2.7.2-10|14	
21mr|jedis-2.7.2-10|15	Group:          Development/Java
21mr|jedis-2.7.2-10|16	BuildArch:     noarch
21mr|jedis-2.7.2-10|17	# Java stack is not supported on x86_32
21mr|jedis-2.7.2-10|18	ExcludeArch: %{ix86}
21mr|jedis-2.7.2-10|19	
21mr|jedis-2.7.2-10|20	%description
21mr|jedis-2.7.2-10|21	Jedis is a blazingly small and sane Redis java client.
21mr|jedis-2.7.2-10|22	
21mr|jedis-2.7.2-10|23	%package javadoc
21mr|jedis-2.7.2-10|24	Summary:       Javadoc for %{name}
21mr|jedis-2.7.2-10|25	
21mr|jedis-2.7.2-10|26	%description javadoc
21mr|jedis-2.7.2-10|27	This package contains javadoc for %{name}.
21mr|jedis-2.7.2-10|28	
21mr|jedis-2.7.2-10|29	%prep
21mr|jedis-2.7.2-10|30	%setup -q -n %{name}-%{name}-%{version}
21mr|jedis-2.7.2-10|31	find . -name "*.bat" -delete
21mr|jedis-2.7.2-10|32	find . -name "*.class" -print -delete
21mr|jedis-2.7.2-10|33	find . -name "*.jar" -print -delete
21mr|jedis-2.7.2-10|34	
21mr|jedis-2.7.2-10|35	%pom_remove_plugin :maven-deploy-plugin
21mr|jedis-2.7.2-10|36	%pom_remove_plugin :maven-source-plugin
21mr|jedis-2.7.2-10|37	# Use default javadoc setting to override doclint issues
21mr|jedis-2.7.2-10|38	%pom_remove_plugin :maven-javadoc-plugin
21mr|jedis-2.7.2-10|39	
21mr|jedis-2.7.2-10|40	# These tests fails. Caused by: java.net.ConnectException: Connection refused
21mr|jedis-2.7.2-10|41	rm -r src/test/java/redis/clients/jedis/tests/ConnectionCloseTest.java \
21mr|jedis-2.7.2-10|42	src/test/java/redis/clients/jedis/tests/ConnectionTest.java \
21mr|jedis-2.7.2-10|43	src/test/java/redis/clients/jedis/tests/JedisClusterTest.java \
21mr|jedis-2.7.2-10|44	src/test/java/redis/clients/jedis/tests/JedisSentinelPoolTest.java \
21mr|jedis-2.7.2-10|45	src/test/java/redis/clients/jedis/tests/JedisSentinelTest.java \
21mr|jedis-2.7.2-10|46	src/test/java/redis/clients/jedis/tests/JedisPoolTest.java \
21mr|jedis-2.7.2-10|47	src/test/java/redis/clients/jedis/tests/JedisTest.java \
21mr|jedis-2.7.2-10|48	src/test/java/redis/clients/jedis/tests/PipeliningTest.java \
21mr|jedis-2.7.2-10|49	src/test/java/redis/clients/jedis/tests/ShardedJedisPipelineTest.java \
21mr|jedis-2.7.2-10|50	src/test/java/redis/clients/jedis/tests/ShardedJedisPoolTest.java \
21mr|jedis-2.7.2-10|51	src/test/java/redis/clients/jedis/tests/ShardedJedisTest.java \
21mr|jedis-2.7.2-10|52	src/test/java/redis/clients/jedis/tests/commands/AllKindOfValuesCommandsTest.java \
21mr|jedis-2.7.2-10|53	src/test/java/redis/clients/jedis/tests/commands/BinaryValuesCommandsTest.java \
21mr|jedis-2.7.2-10|54	src/test/java/redis/clients/jedis/tests/commands/BitCommandsTest.java \
21mr|jedis-2.7.2-10|55	src/test/java/redis/clients/jedis/tests/commands/ClusterCommandsTest.java \
21mr|jedis-2.7.2-10|56	src/test/java/redis/clients/jedis/tests/commands/ConnectionHandlingCommandsTest.java \
21mr|jedis-2.7.2-10|57	src/test/java/redis/clients/jedis/tests/commands/ControlCommandsTest.java \
21mr|jedis-2.7.2-10|58	src/test/java/redis/clients/jedis/tests/commands/HashesCommandsTest.java \
21mr|jedis-2.7.2-10|59	src/test/java/redis/clients/jedis/tests/commands/HyperLogLogCommandsTest.java \
21mr|jedis-2.7.2-10|60	src/test/java/redis/clients/jedis/tests/commands/ListCommandsTest.java \
21mr|jedis-2.7.2-10|61	src/test/java/redis/clients/jedis/tests/commands/ObjectCommandsTest.java \
21mr|jedis-2.7.2-10|62	src/test/java/redis/clients/jedis/tests/commands/PublishSubscribeCommandsTest.java \
21mr|jedis-2.7.2-10|63	src/test/java/redis/clients/jedis/tests/commands/ScriptingCommandsTest.java \
21mr|jedis-2.7.2-10|64	src/test/java/redis/clients/jedis/tests/commands/SetCommandsTest.java \
21mr|jedis-2.7.2-10|65	src/test/java/redis/clients/jedis/tests/commands/SlowlogCommandsTest.java \
21mr|jedis-2.7.2-10|66	src/test/java/redis/clients/jedis/tests/commands/SortedSetCommandsTest.java \
21mr|jedis-2.7.2-10|67	src/test/java/redis/clients/jedis/tests/commands/SortingCommandsTest.java \
21mr|jedis-2.7.2-10|68	src/test/java/redis/clients/jedis/tests/commands/StringValuesCommandsTest.java \
21mr|jedis-2.7.2-10|69	src/test/java/redis/clients/jedis/tests/commands/TransactionCommandsTest.java \
21mr|jedis-2.7.2-10|70	src/test/java/redis/clients/jedis/tests/commands/VariadicCommandsTest.java
21mr|jedis-2.7.2-10|71	
21mr|jedis-2.7.2-10|72	%mvn_file : %{name}
21mr|jedis-2.7.2-10|73	
21mr|jedis-2.7.2-10|74	%build
21mr|jedis-2.7.2-10|75	
21mr|jedis-2.7.2-10|76	%mvn_build
21mr|jedis-2.7.2-10|77	
21mr|jedis-2.7.2-10|78	%install
21mr|jedis-2.7.2-10|79	%mvn_install
21mr|jedis-2.7.2-10|80	
21mr|jedis-2.7.2-10|81	%files -f .mfiles
21mr|jedis-2.7.2-10|82	%doc README.md
21mr|jedis-2.7.2-10|83	%license LICENSE.txt
21mr|jedis-2.7.2-10|84	
21mr|jedis-2.7.2-10|85	%files javadoc -f .mfiles-javadoc
21mr|jedis-2.7.2-10|86	%license LICENSE.txt
21mr|jedis-2.7.2-10|87	

13037 21
21mr|jemalloc-5.2.1-2|1	%define major 2
21mr|jemalloc-5.2.1-2|2	%define libname %mklibname %{name} %{major}
21mr|jemalloc-5.2.1-2|3	%define devname %mklibname %{name} -d
21mr|jemalloc-5.2.1-2|4	
21mr|jemalloc-5.2.1-2|5	Summary:	General-purpose scalable concurrent malloc implementation
21mr|jemalloc-5.2.1-2|6	Name:		jemalloc
21mr|jemalloc-5.2.1-2|7	Version:	5.2.1
21mr|jemalloc-5.2.1-2|8	Release:	2
21mr|jemalloc-5.2.1-2|9	License:	BSD
21mr|jemalloc-5.2.1-2|10	Group:		System/Libraries
21mr|jemalloc-5.2.1-2|11	Url:		http://www.canonware.com/jemalloc/
21mr|jemalloc-5.2.1-2|12	Source0:	https://github.com/jemalloc/jemalloc/releases/download/%{version}/%{name}-%{version}.tar.bz2
21mr|jemalloc-5.2.1-2|13	Patch0:		0000-define-minimum-alignment-for-e2k.patch
21mr|jemalloc-5.2.1-2|14	BuildRequires:	xsltproc
21mr|jemalloc-5.2.1-2|15	%ifnarch %{e2k} %{riscv}
21mr|jemalloc-5.2.1-2|16	BuildRequires:	clang
21mr|jemalloc-5.2.1-2|17	%endif
21mr|jemalloc-5.2.1-2|18	
21mr|jemalloc-5.2.1-2|19	%description
21mr|jemalloc-5.2.1-2|20	General-purpose scalable concurrent malloc(3) implementation.
21mr|jemalloc-5.2.1-2|21	This distribution is the stand-alone "portable" implementation of %{name}.
21mr|jemalloc-5.2.1-2|22	
21mr|jemalloc-5.2.1-2|23	%files
21mr|jemalloc-5.2.1-2|24	%{_bindir}/jemalloc
21mr|jemalloc-5.2.1-2|25	%{_bindir}/jeprof
21mr|jemalloc-5.2.1-2|26	%{_mandir}/man3/jemalloc.3*
21mr|jemalloc-5.2.1-2|27	
21mr|jemalloc-5.2.1-2|28	#----------------------------------------------------------------------------
21mr|jemalloc-5.2.1-2|29	
21mr|jemalloc-5.2.1-2|30	%package -n %{libname}
21mr|jemalloc-5.2.1-2|31	Summary:	General-purpose scalable concurrent malloc implementation
21mr|jemalloc-5.2.1-2|32	Group:		System/Libraries
21mr|jemalloc-5.2.1-2|33	
21mr|jemalloc-5.2.1-2|34	%description -n %{libname}
21mr|jemalloc-5.2.1-2|35	General-purpose scalable concurrent malloc(3) implementation.
21mr|jemalloc-5.2.1-2|36	This distribution is the stand-alone "portable" implementation of %{name}.
21mr|jemalloc-5.2.1-2|37	
21mr|jemalloc-5.2.1-2|38	%files -n %{libname}
21mr|jemalloc-5.2.1-2|39	%doc COPYING README VERSION
21mr|jemalloc-5.2.1-2|40	%doc doc/jemalloc.html
21mr|jemalloc-5.2.1-2|41	%{_libdir}/lib%{name}.so.%{major}*
21mr|jemalloc-5.2.1-2|42	
21mr|jemalloc-5.2.1-2|43	#----------------------------------------------------------------------------
21mr|jemalloc-5.2.1-2|44	
21mr|jemalloc-5.2.1-2|45	%package -n %{devname}
21mr|jemalloc-5.2.1-2|46	Summary:	Development files for %{name}
21mr|jemalloc-5.2.1-2|47	Group:		Development/C
21mr|jemalloc-5.2.1-2|48	Requires:	%{libname} = %{EVRD}
21mr|jemalloc-5.2.1-2|49	Provides:	%{name}-devel = %{EVRD}
21mr|jemalloc-5.2.1-2|50	
21mr|jemalloc-5.2.1-2|51	%description -n %{devname}
21mr|jemalloc-5.2.1-2|52	This package contains libraries and header files for developing applications
21mr|jemalloc-5.2.1-2|53	that use %{name}.
21mr|jemalloc-5.2.1-2|54	
21mr|jemalloc-5.2.1-2|55	%files -n %{devname}
21mr|jemalloc-5.2.1-2|56	%{_bindir}/jemalloc-config
21mr|jemalloc-5.2.1-2|57	%{_includedir}/jemalloc
21mr|jemalloc-5.2.1-2|58	%{_libdir}/lib%{name}.so
21mr|jemalloc-5.2.1-2|59	%{_libdir}/pkgconfig/%{name}.pc
21mr|jemalloc-5.2.1-2|60	
21mr|jemalloc-5.2.1-2|61	#----------------------------------------------------------------------------
21mr|jemalloc-5.2.1-2|62	
21mr|jemalloc-5.2.1-2|63	%prep
21mr|jemalloc-5.2.1-2|64	%autosetup -p1
21mr|jemalloc-5.2.1-2|65	
21mr|jemalloc-5.2.1-2|66	%build
21mr|jemalloc-5.2.1-2|67	export LC_ALL=C
21mr|jemalloc-5.2.1-2|68	# telegram-desktop sometimes crashes when jemalloc is build with gcc
21mr|jemalloc-5.2.1-2|69	# Building it with clang is reported to fix the problem
21mr|jemalloc-5.2.1-2|70	# An example backtrace: https://pastebin.com/raw/cUwrrXsv
21mr|jemalloc-5.2.1-2|71	# It is reported that code of jemmalloc uses #if's for gcc
21mr|jemalloc-5.2.1-2|72	# and uses some libc's functions when building with clang but uses gcc's builtin
21mr|jemalloc-5.2.1-2|73	# ones when building using gcc.
21mr|jemalloc-5.2.1-2|74	%ifnarch %{e2k} %{riscv}
21mr|jemalloc-5.2.1-2|75	export CC=clang
21mr|jemalloc-5.2.1-2|76	%endif
21mr|jemalloc-5.2.1-2|77	%configure
21mr|jemalloc-5.2.1-2|78	%make_build
21mr|jemalloc-5.2.1-2|79	
21mr|jemalloc-5.2.1-2|80	%install
21mr|jemalloc-5.2.1-2|81	%make_install
21mr|jemalloc-5.2.1-2|82	
21mr|jemalloc-5.2.1-2|83	# Install this with doc macro instead
21mr|jemalloc-5.2.1-2|84	rm %{buildroot}%{_datadir}/doc/%{name}/jemalloc.html
21mr|jemalloc-5.2.1-2|85	
21mr|jemalloc-5.2.1-2|86	# None of these in fedora
21mr|jemalloc-5.2.1-2|87	find %{buildroot}%{_libdir}/ -name '*.a' -exec rm -vf {} ';'
21mr|jemalloc-5.2.1-2|88	mv %{buildroot}%{_bindir}/jemalloc.sh %{buildroot}%{_bindir}/jemalloc
21mr|jemalloc-5.2.1-2|89	
21mr|jemalloc-5.2.1-2|90	# (tpg) fix it
21mr|jemalloc-5.2.1-2|91	# BUILDSTDERR: error: Invalid version (double separator '-'): 5.0.1-0-g896ed3a8b3f41998d4fb4d625d30ac63ef2d51fb: pkgconfig(jemalloc) = 5.0.1-0-g896ed3a8b3f41998d4fb4d625d30ac63ef2d51fb
21mr|jemalloc-5.2.1-2|92	sed -i -e "s/^Version:.*/Version: %{version}/g" %{buildroot}%{_libdir}/pkgconfig/%{name}.pc

13038 21
21mr|jenkins-winstone-2.8-11|1	%global shortname winstone
21mr|jenkins-winstone-2.8-11|2	
21mr|jenkins-winstone-2.8-11|3	Name:           jenkins-winstone
21mr|jenkins-winstone-2.8-11|4	Version:        2.8
21mr|jenkins-winstone-2.8-11|5	Release:        11
21mr|jenkins-winstone-2.8-11|6	Summary:        Jenkins Winstone servlet container
21mr|jenkins-winstone-2.8-11|7	
21mr|jenkins-winstone-2.8-11|8	License:        LGPLv2+ or CDDL
21mr|jenkins-winstone-2.8-11|9	URL:            https://github.com/jenkinsci/winstone
21mr|jenkins-winstone-2.8-11|10	Source0:        https://github.com/jenkinsci/%{shortname}/archive/%{shortname}-%{version}.tar.gz
21mr|jenkins-winstone-2.8-11|11	
21mr|jenkins-winstone-2.8-11|12	# remove AJP support
21mr|jenkins-winstone-2.8-11|13	Patch0:         0001-Remove-AJP-support.patch
21mr|jenkins-winstone-2.8-11|14	# make it work with Java 8
21mr|jenkins-winstone-2.8-11|15	Patch1:         0002-Fix-Java-8-compatibility.patch
21mr|jenkins-winstone-2.8-11|16	# port to Jetty 9
21mr|jenkins-winstone-2.8-11|17	#Patch1:         0001-Port-to-Jetty-9.patch
21mr|jenkins-winstone-2.8-11|18	
21mr|jenkins-winstone-2.8-11|19	Group:          Development/Java
21mr|jenkins-winstone-2.8-11|20	BuildArch:      noarch
21mr|jenkins-winstone-2.8-11|21	# Java stack is not supported on x86_32
21mr|jenkins-winstone-2.8-11|22	ExcludeArch: %{ix86}
21mr|jenkins-winstone-2.8-11|23	
21mr|jenkins-winstone-2.8-11|24	BuildRequires:  maven-local
21mr|jenkins-winstone-2.8-11|25	BuildRequires:  mvn(commons-io:commons-io)
21mr|jenkins-winstone-2.8-11|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jenkins-winstone-2.8-11|27	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet:8.1.14.v20131031)
21mr|jenkins-winstone-2.8-11|28	BuildRequires:  mvn(org.eclipse.jetty:jetty-webapp:8.1.14.v20131031)
21mr|jenkins-winstone-2.8-11|29	
21mr|jenkins-winstone-2.8-11|30	%description
21mr|jenkins-winstone-2.8-11|31	Winstone is a servlet container that was written out of a desire to
21mr|jenkins-winstone-2.8-11|32	provide servlet functionality without the bloat that full J2EE
21mr|jenkins-winstone-2.8-11|33	compliance introduces.
21mr|jenkins-winstone-2.8-11|34	
21mr|jenkins-winstone-2.8-11|35	%package        javadoc
21mr|jenkins-winstone-2.8-11|36	Summary:        Javadoc for %{name}
21mr|jenkins-winstone-2.8-11|37	
21mr|jenkins-winstone-2.8-11|38	%description javadoc
21mr|jenkins-winstone-2.8-11|39	This package contains the API documentation for %{name}.
21mr|jenkins-winstone-2.8-11|40	
21mr|jenkins-winstone-2.8-11|41	
21mr|jenkins-winstone-2.8-11|42	%prep
21mr|jenkins-winstone-2.8-11|43	%setup -q -n %{shortname}-%{shortname}-%{version}
21mr|jenkins-winstone-2.8-11|44	
21mr|jenkins-winstone-2.8-11|45	%patch0 -p1
21mr|jenkins-winstone-2.8-11|46	%patch1 -p1
21mr|jenkins-winstone-2.8-11|47	rm src/java/winstone/Ajp13ConnectorFactory.java
21mr|jenkins-winstone-2.8-11|48	
21mr|jenkins-winstone-2.8-11|49	%pom_remove_plugin :maven-antrun-plugin
21mr|jenkins-winstone-2.8-11|50	%pom_remove_plugin :maven-shade-plugin
21mr|jenkins-winstone-2.8-11|51	
21mr|jenkins-winstone-2.8-11|52	%pom_change_dep org.eclipse.jetty: ::8.1.14.v20131031
21mr|jenkins-winstone-2.8-11|53	
21mr|jenkins-winstone-2.8-11|54	%pom_remove_dep :jetty-ajp
21mr|jenkins-winstone-2.8-11|55	%pom_remove_dep :spdy-jetty-http
21mr|jenkins-winstone-2.8-11|56	
21mr|jenkins-winstone-2.8-11|57	# utf8 ftw
21mr|jenkins-winstone-2.8-11|58	for file in LICENSE-CDDL.txt LICENSE-LGPL.txt; do
21mr|jenkins-winstone-2.8-11|59	iconv --from-code=ISO-8859-1 --to-code=UTF-8 ${file} > ${file}.utf8
21mr|jenkins-winstone-2.8-11|60	mv ${file}.utf8 ${file}
21mr|jenkins-winstone-2.8-11|61	done
21mr|jenkins-winstone-2.8-11|62	
21mr|jenkins-winstone-2.8-11|63	%build
21mr|jenkins-winstone-2.8-11|64	# missing test dep org.kohsuke:ajp-client
21mr|jenkins-winstone-2.8-11|65	%mvn_build -f
21mr|jenkins-winstone-2.8-11|66	
21mr|jenkins-winstone-2.8-11|67	%install
21mr|jenkins-winstone-2.8-11|68	%mvn_install
21mr|jenkins-winstone-2.8-11|69	
21mr|jenkins-winstone-2.8-11|70	%files -f .mfiles
21mr|jenkins-winstone-2.8-11|71	%doc LICENSE-CDDL.txt LICENSE-LGPL.txt
21mr|jenkins-winstone-2.8-11|72	
21mr|jenkins-winstone-2.8-11|73	%files javadoc -f .mfiles-javadoc
21mr|jenkins-winstone-2.8-11|74	%doc LICENSE-CDDL.txt LICENSE-LGPL.txt
21mr|jenkins-winstone-2.8-11|75	

13039 21
21mr|jenkins-xstream-1.4.7-15.jenkins1|1	%global patchlvl 1
21mr|jenkins-xstream-1.4.7-15.jenkins1|2	%bcond_without doc
21mr|jenkins-xstream-1.4.7-15.jenkins1|3	
21mr|jenkins-xstream-1.4.7-15.jenkins1|4	Name:           jenkins-xstream
21mr|jenkins-xstream-1.4.7-15.jenkins1|5	Version:        1.4.7
21mr|jenkins-xstream-1.4.7-15.jenkins1|6	Release:        15.jenkins%{patchlvl}
21mr|jenkins-xstream-1.4.7-15.jenkins1|7	Summary:        Jenkins XStream library
21mr|jenkins-xstream-1.4.7-15.jenkins1|8	
21mr|jenkins-xstream-1.4.7-15.jenkins1|9	License:        BSD
21mr|jenkins-xstream-1.4.7-15.jenkins1|10	URL:            https://github.com/jenkinsci/xstream
21mr|jenkins-xstream-1.4.7-15.jenkins1|11	Source0:        https://github.com/jenkinsci/xstream/archive/%{version}-jenkins-%{patchlvl}.tar.gz
21mr|jenkins-xstream-1.4.7-15.jenkins1|12	
21mr|jenkins-xstream-1.4.7-15.jenkins1|13	# Fixes deserialization of void
21mr|jenkins-xstream-1.4.7-15.jenkins1|14	# https://bugzilla.redhat.com/show_bug.cgi?id=1441541
21mr|jenkins-xstream-1.4.7-15.jenkins1|15	# backport of https://github.com/x-stream/xstream/commit/b3570be2f39234e61f99f9a20640756ea71b1b40
21mr|jenkins-xstream-1.4.7-15.jenkins1|16	Patch0:         0001-Prevent-deserialization-of-void.patch
21mr|jenkins-xstream-1.4.7-15.jenkins1|17	
21mr|jenkins-xstream-1.4.7-15.jenkins1|18	BuildRequires:  maven-local
21mr|jenkins-xstream-1.4.7-15.jenkins1|19	BuildRequires:  mvn(cglib:cglib)
21mr|jenkins-xstream-1.4.7-15.jenkins1|20	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|jenkins-xstream-1.4.7-15.jenkins1|21	BuildRequires:  mvn(com.thoughtworks.xstream:xstream-parent:pom:)
21mr|jenkins-xstream-1.4.7-15.jenkins1|22	BuildRequires:  mvn(dom4j:dom4j)
21mr|jenkins-xstream-1.4.7-15.jenkins1|23	BuildRequires:  mvn(joda-time:joda-time)
21mr|jenkins-xstream-1.4.7-15.jenkins1|24	BuildRequires:  mvn(junit:junit)
21mr|jenkins-xstream-1.4.7-15.jenkins1|25	BuildRequires:  mvn(net.sf.kxml:kxml2)
21mr|jenkins-xstream-1.4.7-15.jenkins1|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-eclipse-plugin)
21mr|jenkins-xstream-1.4.7-15.jenkins1|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jenkins-xstream-1.4.7-15.jenkins1|28	BuildRequires:  mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|jenkins-xstream-1.4.7-15.jenkins1|29	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jenkins-xstream-1.4.7-15.jenkins1|30	BuildRequires:  mvn(org.codehaus:codehaus-parent:pom:)
21mr|jenkins-xstream-1.4.7-15.jenkins1|31	BuildRequires:  mvn(org.codehaus.jettison:jettison)
21mr|jenkins-xstream-1.4.7-15.jenkins1|32	BuildRequires:  mvn(org.codehaus.woodstox:wstx-asl)
21mr|jenkins-xstream-1.4.7-15.jenkins1|33	BuildRequires:  mvn(org.jdom:jdom)
21mr|jenkins-xstream-1.4.7-15.jenkins1|34	BuildRequires:  mvn(org.jdom:jdom2)
21mr|jenkins-xstream-1.4.7-15.jenkins1|35	BuildRequires:  mvn(org.json:json)
21mr|jenkins-xstream-1.4.7-15.jenkins1|36	BuildRequires:  mvn(oro:oro)
21mr|jenkins-xstream-1.4.7-15.jenkins1|37	BuildRequires:  mvn(stax:stax)
21mr|jenkins-xstream-1.4.7-15.jenkins1|38	BuildRequires:  mvn(stax:stax-api)
21mr|jenkins-xstream-1.4.7-15.jenkins1|39	BuildRequires:  mvn(xom:xom)
21mr|jenkins-xstream-1.4.7-15.jenkins1|40	BuildRequires:  mvn(xpp3:xpp3_min)
21mr|jenkins-xstream-1.4.7-15.jenkins1|41	
21mr|jenkins-xstream-1.4.7-15.jenkins1|42	Group:          Development/Java
21mr|jenkins-xstream-1.4.7-15.jenkins1|43	BuildArch:      noarch
21mr|jenkins-xstream-1.4.7-15.jenkins1|44	# Java stack is not supported on x86_32
21mr|jenkins-xstream-1.4.7-15.jenkins1|45	ExcludeArch: %{ix86}
21mr|jenkins-xstream-1.4.7-15.jenkins1|46	
21mr|jenkins-xstream-1.4.7-15.jenkins1|47	%description
21mr|jenkins-xstream-1.4.7-15.jenkins1|48	XStream is a simple library to serialize objects to XML
21mr|jenkins-xstream-1.4.7-15.jenkins1|49	and back again. A high level facade is supplied that
21mr|jenkins-xstream-1.4.7-15.jenkins1|50	simplifies common use cases. Custom objects can be serialized
21mr|jenkins-xstream-1.4.7-15.jenkins1|51	without need for specifying mappings. Speed and low memory
21mr|jenkins-xstream-1.4.7-15.jenkins1|52	footprint are a crucial part of the design, making it suitable
21mr|jenkins-xstream-1.4.7-15.jenkins1|53	for large object graphs or systems with high message throughput.
21mr|jenkins-xstream-1.4.7-15.jenkins1|54	No information is duplicated that can be obtained via reflection.
21mr|jenkins-xstream-1.4.7-15.jenkins1|55	This results in XML that is easier to read for humans and more
21mr|jenkins-xstream-1.4.7-15.jenkins1|56	compact than native Java serialization. XStream serializes internal
21mr|jenkins-xstream-1.4.7-15.jenkins1|57	fields, including private and final. Supports non-public and inner
21mr|jenkins-xstream-1.4.7-15.jenkins1|58	classes. Classes are not required to have default constructor.
21mr|jenkins-xstream-1.4.7-15.jenkins1|59	Duplicate references encountered in the object-model will be
21mr|jenkins-xstream-1.4.7-15.jenkins1|60	maintained. Supports circular references. By implementing an
21mr|jenkins-xstream-1.4.7-15.jenkins1|61	interface, XStream can serialize directly to/from any tree
21mr|jenkins-xstream-1.4.7-15.jenkins1|62	structure (not just XML). Strategies can be registered allowing
21mr|jenkins-xstream-1.4.7-15.jenkins1|63	customization of how particular types are represented as XML.
21mr|jenkins-xstream-1.4.7-15.jenkins1|64	When an exception occurs due to malformed XML, detailed diagnostics
21mr|jenkins-xstream-1.4.7-15.jenkins1|65	are provided to help isolate and fix the problem.
21mr|jenkins-xstream-1.4.7-15.jenkins1|66	
21mr|jenkins-xstream-1.4.7-15.jenkins1|67	This package contains XStream fork used in Jenkins.
21mr|jenkins-xstream-1.4.7-15.jenkins1|68	
21mr|jenkins-xstream-1.4.7-15.jenkins1|69	
21mr|jenkins-xstream-1.4.7-15.jenkins1|70	%package        javadoc
21mr|jenkins-xstream-1.4.7-15.jenkins1|71	Summary:        Javadoc for %{name}
21mr|jenkins-xstream-1.4.7-15.jenkins1|72	
21mr|jenkins-xstream-1.4.7-15.jenkins1|73	%description javadoc
21mr|jenkins-xstream-1.4.7-15.jenkins1|74	API documentation for %{name}.
21mr|jenkins-xstream-1.4.7-15.jenkins1|75	
21mr|jenkins-xstream-1.4.7-15.jenkins1|76	%prep
21mr|jenkins-xstream-1.4.7-15.jenkins1|77	%setup -q -n xstream-%{version}-jenkins-%{patchlvl}
21mr|jenkins-xstream-1.4.7-15.jenkins1|78	
21mr|jenkins-xstream-1.4.7-15.jenkins1|79	%patch0 -p1
21mr|jenkins-xstream-1.4.7-15.jenkins1|80	
21mr|jenkins-xstream-1.4.7-15.jenkins1|81	# no need for uber artifact
21mr|jenkins-xstream-1.4.7-15.jenkins1|82	%pom_disable_module xstream-distribution
21mr|jenkins-xstream-1.4.7-15.jenkins1|83	# and Jenkins doesn't use hibernate and benchmark artifact
21mr|jenkins-xstream-1.4.7-15.jenkins1|84	%pom_disable_module xstream-hibernate
21mr|jenkins-xstream-1.4.7-15.jenkins1|85	%pom_disable_module xstream-benchmark
21mr|jenkins-xstream-1.4.7-15.jenkins1|86	
21mr|jenkins-xstream-1.4.7-15.jenkins1|87	# fix gIds for parent POM, Jenkins upstream uses "org.jvnet.hudson"
21mr|jenkins-xstream-1.4.7-15.jenkins1|88	%pom_xpath_set "pom:project/pom:groupId" "org.jvnet.hudson"
21mr|jenkins-xstream-1.4.7-15.jenkins1|89	
21mr|jenkins-xstream-1.4.7-15.jenkins1|90	# unavailable deps
21mr|jenkins-xstream-1.4.7-15.jenkins1|91	%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-webdav']]"
21mr|jenkins-xstream-1.4.7-15.jenkins1|92	%pom_remove_dep :xml-writer xstream
21mr|jenkins-xstream-1.4.7-15.jenkins1|93	%pom_remove_dep :kxml2-min xstream
21mr|jenkins-xstream-1.4.7-15.jenkins1|94	
21mr|jenkins-xstream-1.4.7-15.jenkins1|95	# Replace old xmlpull dependency with xpp3
21mr|jenkins-xstream-1.4.7-15.jenkins1|96	%pom_change_dep :xmlpull xpp3:xpp3:1.1.4c xstream
21mr|jenkins-xstream-1.4.7-15.jenkins1|97	
21mr|jenkins-xstream-1.4.7-15.jenkins1|98	# missing dep proxytoys:proxytoys
21mr|jenkins-xstream-1.4.7-15.jenkins1|99	%pom_remove_plugin :maven-dependency-plugin xstream
21mr|jenkins-xstream-1.4.7-15.jenkins1|100	
21mr|jenkins-xstream-1.4.7-15.jenkins1|101	# use cglib 3.x
21mr|jenkins-xstream-1.4.7-15.jenkins1|102	%pom_remove_dep :cglib-nodep xstream
21mr|jenkins-xstream-1.4.7-15.jenkins1|103	%pom_add_dep cglib:cglib xstream "<optional>true</optional>"
21mr|jenkins-xstream-1.4.7-15.jenkins1|104	
21mr|jenkins-xstream-1.4.7-15.jenkins1|105	# remove OSGi metadata - it would duplicate vanilla xstream
21mr|jenkins-xstream-1.4.7-15.jenkins1|106	%pom_remove_plugin -r :maven-jar-plugin
21mr|jenkins-xstream-1.4.7-15.jenkins1|107	%pom_remove_plugin -r :maven-bundle-plugin
21mr|jenkins-xstream-1.4.7-15.jenkins1|108	
21mr|jenkins-xstream-1.4.7-15.jenkins1|109	%build
21mr|jenkins-xstream-1.4.7-15.jenkins1|110	# tests require old JMock library (version 1.x)
21mr|jenkins-xstream-1.4.7-15.jenkins1|111	%mvn_build -f %{?with_doc:-- -Dmaven.javadoc.skip}
21mr|jenkins-xstream-1.4.7-15.jenkins1|112	
21mr|jenkins-xstream-1.4.7-15.jenkins1|113	%install
21mr|jenkins-xstream-1.4.7-15.jenkins1|114	%mvn_install
21mr|jenkins-xstream-1.4.7-15.jenkins1|115	
21mr|jenkins-xstream-1.4.7-15.jenkins1|116	%files -f .mfiles
21mr|jenkins-xstream-1.4.7-15.jenkins1|117	%doc LICENSE.txt
21mr|jenkins-xstream-1.4.7-15.jenkins1|118	
21mr|jenkins-xstream-1.4.7-15.jenkins1|119	%if %{without doc}
21mr|jenkins-xstream-1.4.7-15.jenkins1|120	%files javadoc -f .mfiles-javadoc
21mr|jenkins-xstream-1.4.7-15.jenkins1|121	%doc LICENSE.txt
21mr|jenkins-xstream-1.4.7-15.jenkins1|122	%endif
21mr|jenkins-xstream-1.4.7-15.jenkins1|123	
21mr|jenkins-xstream-1.4.7-15.jenkins1|124	

13040 21
21mr|jeromq-0.3.6-7|1	Name:           jeromq
21mr|jeromq-0.3.6-7|2	Version:        0.3.6
21mr|jeromq-0.3.6-7|3	Release:        7
21mr|jeromq-0.3.6-7|4	Summary:        Pure Java implementation of libzmq
21mr|jeromq-0.3.6-7|5	License:        MPLv2.0
21mr|jeromq-0.3.6-7|6	URL:            https://github.com/zeromq/jeromq
21mr|jeromq-0.3.6-7|7	Group:          Development/Java
21mr|jeromq-0.3.6-7|8	BuildArch:      noarch
21mr|jeromq-0.3.6-7|9	# Java stack is not supported on x86_32
21mr|jeromq-0.3.6-7|10	ExcludeArch: %{ix86}
21mr|jeromq-0.3.6-7|11	
21mr|jeromq-0.3.6-7|12	Source0:        https://github.com/zeromq/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|jeromq-0.3.6-7|13	
21mr|jeromq-0.3.6-7|14	BuildRequires:  maven-local
21mr|jeromq-0.3.6-7|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jeromq-0.3.6-7|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jeromq-0.3.6-7|17	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jeromq-0.3.6-7|18	
21mr|jeromq-0.3.6-7|19	%description
21mr|jeromq-0.3.6-7|20	Pure Java implementation of libzmq.
21mr|jeromq-0.3.6-7|21	
21mr|jeromq-0.3.6-7|22	%package        javadoc
21mr|jeromq-0.3.6-7|23	Summary:        Javadoc for %{name}
21mr|jeromq-0.3.6-7|24	
21mr|jeromq-0.3.6-7|25	%description javadoc
21mr|jeromq-0.3.6-7|26	This package contains the API documentation for %{name}.
21mr|jeromq-0.3.6-7|27	
21mr|jeromq-0.3.6-7|28	%prep
21mr|jeromq-0.3.6-7|29	%setup -q
21mr|jeromq-0.3.6-7|30	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jeromq-0.3.6-7|31	%pom_remove_plugin :maven-javadoc-plugin
21mr|jeromq-0.3.6-7|32	
21mr|jeromq-0.3.6-7|33	%build
21mr|jeromq-0.3.6-7|34	# Tests require network access and fail on Koji.
21mr|jeromq-0.3.6-7|35	%mvn_build -f
21mr|jeromq-0.3.6-7|36	
21mr|jeromq-0.3.6-7|37	%install
21mr|jeromq-0.3.6-7|38	%mvn_install
21mr|jeromq-0.3.6-7|39	
21mr|jeromq-0.3.6-7|40	%files -f .mfiles
21mr|jeromq-0.3.6-7|41	%doc README.md CHANGELOG.md AUTHORS
21mr|jeromq-0.3.6-7|42	%license LICENSE
21mr|jeromq-0.3.6-7|43	
21mr|jeromq-0.3.6-7|44	%files javadoc -f .mfiles-javadoc
21mr|jeromq-0.3.6-7|45	%license LICENSE
21mr|jeromq-0.3.6-7|46	

13041 21
21mr|jersey1-1.19-13|1	Name:          jersey1
21mr|jersey1-1.19-13|2	Version:       1.19
21mr|jersey1-1.19-13|3	Release:       13
21mr|jersey1-1.19-13|4	Summary:       JAX-RS (JSR 311) production quality Reference Implementation
21mr|jersey1-1.19-13|5	# One file in jersey-core/ is under ASL 2.0 license
21mr|jersey1-1.19-13|6	# License file with incorrect fsf address https://java.net/jira/browse/JERSEY-2870
21mr|jersey1-1.19-13|7	License:       (CDDL or GPLv2 with exceptions) and ASL 2.0
21mr|jersey1-1.19-13|8	URL:           http://jersey.java.net/
21mr|jersey1-1.19-13|9	Source0:       https://github.com/jersey/jersey-1.x/archive/%{version}.tar.gz
21mr|jersey1-1.19-13|10	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jersey1-1.19-13|11	# remove org.aspectj aspectjrt
21mr|jersey1-1.19-13|12	# remove testng classifier jdk15
21mr|jersey1-1.19-13|13	# change javax.servlet servlet-api 2.5 with org.jboss.spec.javax.servlet jboss-servlet-api_3.0_spec
21mr|jersey1-1.19-13|14	# change spring25-release-version [2.5.2,3) to 3
21mr|jersey1-1.19-13|15	Patch0:        jersey-1.19-contribs-spring-pom.patch
21mr|jersey1-1.19-13|16	# Fix for rhbz#1019234
21mr|jersey1-1.19-13|17	Patch1:        jersey-1.19-remove-tools-scope-system.patch
21mr|jersey1-1.19-13|18	Patch2:        jersey-1.18.3-grizzly23.patch
21mr|jersey1-1.19-13|19	Patch3:        jersey-1.19-system-asm.patch
21mr|jersey1-1.19-13|20	# Disable the EclipseLink MOXy support
21mr|jersey1-1.19-13|21	Patch4:        jersey-1.19-disable-eclipselink-support.patch
21mr|jersey1-1.19-13|22	
21mr|jersey1-1.19-13|23	BuildRequires: maven-local
21mr|jersey1-1.19-13|24	BuildRequires: mvn(cglib:cglib)
21mr|jersey1-1.19-13|25	BuildRequires: mvn(com.google.inject:guice)
21mr|jersey1-1.19-13|26	BuildRequires: mvn(com.google.inject.extensions:extensions-parent:pom:)
21mr|jersey1-1.19-13|27	BuildRequires: mvn(com.google.inject.extensions:guice-servlet)
21mr|jersey1-1.19-13|28	BuildRequires: mvn(com.sun.xml.fastinfoset:FastInfoset)
21mr|jersey1-1.19-13|29	BuildRequires: mvn(com.sun.istack:istack-commons-maven-plugin)
21mr|jersey1-1.19-13|30	BuildRequires: mvn(com.sun:tools)
21mr|jersey1-1.19-13|31	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|jersey1-1.19-13|32	BuildRequires: mvn(commons-codec:commons-codec)
21mr|jersey1-1.19-13|33	BuildRequires: mvn(commons-httpclient:commons-httpclient)
21mr|jersey1-1.19-13|34	# geronimo-annotation
21mr|jersey1-1.19-13|35	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|jersey1-1.19-13|36	BuildRequires: mvn(javax.inject:javax.inject)
21mr|jersey1-1.19-13|37	BuildRequires: mvn(javax.mail:mail)
21mr|jersey1-1.19-13|38	# geronimo-jpa
21mr|jersey1-1.19-13|39	BuildRequires: mvn(javax.persistence:persistence-api)
21mr|jersey1-1.19-13|40	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|jersey1-1.19-13|41	BuildRequires: mvn(javax.ws.rs:jsr311-api)
21mr|jersey1-1.19-13|42	BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|jersey1-1.19-13|43	BuildRequires: mvn(junit:junit)
21mr|jersey1-1.19-13|44	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|jersey1-1.19-13|45	BuildRequires: mvn(org.apache.ant:ant)
21mr|jersey1-1.19-13|46	BuildRequires: mvn(org.apache.ant:ant-launcher)
21mr|jersey1-1.19-13|47	BuildRequires: mvn(org.apache.ant:ant-testutil)
21mr|jersey1-1.19-13|48	BuildRequires: mvn(org.apache.commons:commons-io)
21mr|jersey1-1.19-13|49	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jersey1-1.19-13|50	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-interceptor_3.0_spec)
21mr|jersey1-1.19-13|51	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jcdi_1.0_spec)
21mr|jersey1-1.19-13|52	BuildRequires: mvn(org.apache.geronimo.specs:specs-parent:pom:)
21mr|jersey1-1.19-13|53	BuildRequires: mvn(org.apache.tomcat:tomcat-jasper-el)
21mr|jersey1-1.19-13|54	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jersey1-1.19-13|55	BuildRequires: mvn(org.apache.maven.surefire:surefire-testng)
21mr|jersey1-1.19-13|56	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|jersey1-1.19-13|57	BuildRequires: mvn(org.aspectj:aspectjweaver)
21mr|jersey1-1.19-13|58	BuildRequires: mvn(org.codehaus.jackson:jackson-core-asl)
21mr|jersey1-1.19-13|59	BuildRequires: mvn(org.codehaus.jackson:jackson-jaxrs)
21mr|jersey1-1.19-13|60	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|jersey1-1.19-13|61	BuildRequires: mvn(org.codehaus.jackson:jackson-xc)
21mr|jersey1-1.19-13|62	BuildRequires: mvn(org.codehaus.jettison:jettison)
21mr|jersey1-1.19-13|63	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jersey1-1.19-13|64	BuildRequires: mvn(org.freemarker:freemarker)
21mr|jersey1-1.19-13|65	BuildRequires: mvn(org.glassfish.grizzly:grizzly-http)
21mr|jersey1-1.19-13|66	BuildRequires: mvn(org.glassfish.grizzly:grizzly-http-server)
21mr|jersey1-1.19-13|67	BuildRequires: mvn(org.jboss.spec.javax.el:jboss-el-api_2.2_spec)
21mr|jersey1-1.19-13|68	BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|jersey1-1.19-13|69	BuildRequires: mvn(org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec)
21mr|jersey1-1.19-13|70	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|jersey1-1.19-13|71	BuildRequires: mvn(org.jvnet.jaxb2.maven2:maven-jaxb22-plugin)
21mr|jersey1-1.19-13|72	BuildRequires: mvn(org.jvnet.mimepull:mimepull)
21mr|jersey1-1.19-13|73	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|jersey1-1.19-13|74	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|jersey1-1.19-13|75	BuildRequires: mvn(org.ow2.asm:asm)
21mr|jersey1-1.19-13|76	BuildRequires: mvn(org.springframework:spring-aop)
21mr|jersey1-1.19-13|77	BuildRequires: mvn(org.springframework:spring-beans)
21mr|jersey1-1.19-13|78	BuildRequires: mvn(org.springframework:spring-context)
21mr|jersey1-1.19-13|79	BuildRequires: mvn(org.springframework:spring-core)
21mr|jersey1-1.19-13|80	BuildRequires: mvn(org.springframework:spring-web)
21mr|jersey1-1.19-13|81	BuildRequires: mvn(org.testng:testng)
21mr|jersey1-1.19-13|82	BuildRequires: mvn(xerces:xercesImpl)
21mr|jersey1-1.19-13|83	
21mr|jersey1-1.19-13|84	Group:          Development/Java
21mr|jersey1-1.19-13|85	BuildArch:     noarch
21mr|jersey1-1.19-13|86	# Java stack is not supported on x86_32
21mr|jersey1-1.19-13|87	ExcludeArch: %{ix86}
21mr|jersey1-1.19-13|88	
21mr|jersey1-1.19-13|89	%description
21mr|jersey1-1.19-13|90	Jersey is the open source JAX-RS (JSR 311)
21mr|jersey1-1.19-13|91	production quality Reference Implementation
21mr|jersey1-1.19-13|92	for building RESTful Web services.
21mr|jersey1-1.19-13|93	
21mr|jersey1-1.19-13|94	%package test-framework
21mr|jersey1-1.19-13|95	Summary:       Jersey Test Framework
21mr|jersey1-1.19-13|96	
21mr|jersey1-1.19-13|97	%description test-framework
21mr|jersey1-1.19-13|98	%{summary}.
21mr|jersey1-1.19-13|99	
21mr|jersey1-1.19-13|100	%package contribs
21mr|jersey1-1.19-13|101	Summary:       Contributions to Jersey
21mr|jersey1-1.19-13|102	
21mr|jersey1-1.19-13|103	%description contribs
21mr|jersey1-1.19-13|104	Projects that provide additional functionality to jersey,
21mr|jersey1-1.19-13|105	like integration with other projects/frameworks.
21mr|jersey1-1.19-13|106	
21mr|jersey1-1.19-13|107	%package javadoc
21mr|jersey1-1.19-13|108	Summary:       Javadoc for %{name}
21mr|jersey1-1.19-13|109	
21mr|jersey1-1.19-13|110	%description javadoc
21mr|jersey1-1.19-13|111	This package contains javadoc for %{name}.
21mr|jersey1-1.19-13|112	
21mr|jersey1-1.19-13|113	%prep
21mr|jersey1-1.19-13|114	%setup -q -n jersey-1.x-%{version}
21mr|jersey1-1.19-13|115	find . -name "*.jar" -print -delete
21mr|jersey1-1.19-13|116	find . -name "*.class" -print -delete
21mr|jersey1-1.19-13|117	
21mr|jersey1-1.19-13|118	%patch0 -p1
21mr|jersey1-1.19-13|119	%patch1 -p1
21mr|jersey1-1.19-13|120	%patch2 -p0
21mr|jersey1-1.19-13|121	%patch3 -p1
21mr|jersey1-1.19-13|122	rm -rf jersey-server/src/main/java/jersey/repackaged
21mr|jersey1-1.19-13|123	%patch4 -p1
21mr|jersey1-1.19-13|124	rm -rf jersey-json/src/main/java/com/sun/jersey/json/impl/MoxyXmlStructure.java
21mr|jersey1-1.19-13|125	%pom_remove_dep org.eclipse.persistence: jersey-json
21mr|jersey1-1.19-13|126	rm jersey-json/src/test/java/com/sun/jersey/json/impl/ExceptionFromWriterTest.java \
21mr|jersey1-1.19-13|127	jersey-json/src/test/java/com/sun/jersey/json/impl/writer/DefaultXmlStreamWriterTest.java
21mr|jersey1-1.19-13|128	%pom_disable_module jersey-moxy contribs
21mr|jersey1-1.19-13|129	%pom_remove_dep org.eclipse.persistence:
21mr|jersey1-1.19-13|130	
21mr|jersey1-1.19-13|131	cp -p %{SOURCE1} .
21mr|jersey1-1.19-13|132	sed -i 's/\r//' LICENSE-2.0.txt
21mr|jersey1-1.19-13|133	
21mr|jersey1-1.19-13|134	# unavailable deps
21mr|jersey1-1.19-13|135	%pom_disable_module archetypes
21mr|jersey1-1.19-13|136	%pom_disable_module archive
21mr|jersey1-1.19-13|137	%pom_disable_module experimental
21mr|jersey1-1.19-13|138	%pom_disable_module glassfish
21mr|jersey1-1.19-13|139	%pom_disable_module jersey-bundle
21mr|jersey1-1.19-13|140	%pom_disable_module jersey-documentation
21mr|jersey1-1.19-13|141	%pom_disable_module jersey-grizzly
21mr|jersey1-1.19-13|142	%pom_disable_module jersey-tests
21mr|jersey1-1.19-13|143	%pom_disable_module osgi
21mr|jersey1-1.19-13|144	%pom_disable_module ri
21mr|jersey1-1.19-13|145	%pom_disable_module samples
21mr|jersey1-1.19-13|146	%pom_disable_module tests
21mr|jersey1-1.19-13|147	%pom_disable_module jersey-test-framework-grizzly jersey-test-framework
21mr|jersey1-1.19-13|148	%pom_disable_module jersey-test-framework-embedded-glassfish jersey-test-framework
21mr|jersey1-1.19-13|149	%pom_disable_module bill-burke-book contribs
21mr|jersey1-1.19-13|150	%pom_disable_module jersey-atom-abdera contribs
21mr|jersey1-1.19-13|151	%pom_disable_module jersey-non-blocking-client contribs
21mr|jersey1-1.19-13|152	%pom_disable_module oauth-tests contribs/jersey-oauth
21mr|jersey1-1.19-13|153	%pom_disable_module scala contribs
21mr|jersey1-1.19-13|154	%pom_disable_module jersey-simple-server contribs
21mr|jersey1-1.19-13|155	%pom_disable_module maven-wadl-plugin contribs
21mr|jersey1-1.19-13|156	# Conflicts with jdom and jdom2 packages
21mr|jersey1-1.19-13|157	%pom_disable_module jersey-atom
21mr|jersey1-1.19-13|158	
21mr|jersey1-1.19-13|159	%pom_remove_plugin -r :maven-source-plugin
21mr|jersey1-1.19-13|160	%pom_remove_plugin :maven-javadoc-plugin
21mr|jersey1-1.19-13|161	%pom_remove_plugin :cobertura-maven-plugin jersey-json
21mr|jersey1-1.19-13|162	%pom_remove_plugin :cobertura-maven-plugin samples
21mr|jersey1-1.19-13|163	
21mr|jersey1-1.19-13|164	# unavailable test deps
21mr|jersey1-1.19-13|165	%pom_remove_dep com.sun.net.httpserver:http jersey-client
21mr|jersey1-1.19-13|166	
21mr|jersey1-1.19-13|167	%pom_remove_plugin :maven-surefire-plugin jersey-core
21mr|jersey1-1.19-13|168	%pom_remove_plugin :maven-surefire-plugin jersey-server
21mr|jersey1-1.19-13|169	
21mr|jersey1-1.19-13|170	# Prepare offline setting for generate java source code
21mr|jersey1-1.19-13|171	cat > jersey-server/etc/bindings.cat << EOF
21mr|jersey1-1.19-13|172	PUBLIC "-//W3C//DTD XMLSchema 200102//EN" "XMLSchema.dtd"
21mr|jersey1-1.19-13|173	PUBLIC "XMLSchema.dtd" "XMLSchema.dtd"
21mr|jersey1-1.19-13|174	SYSTEM "XMLSchema.dtd" "XMLSchema.dtd"
21mr|jersey1-1.19-13|175	
21mr|jersey1-1.19-13|176	PUBLIC "datatypes" "datatypes.dtd"
21mr|jersey1-1.19-13|177	SYSTEM "datatypes.dtd" "datatypes.dtd"
21mr|jersey1-1.19-13|178	
21mr|jersey1-1.19-13|179	SYSTEM "xml.xsd" "xml.xsd"
21mr|jersey1-1.19-13|180	EOF
21mr|jersey1-1.19-13|181	
21mr|jersey1-1.19-13|182	rm -r jersey-server/etc/catalog.xml
21mr|jersey1-1.19-13|183	sed -i 's|schemaLocation="http://www.w3.org/2001/xml.xsd"|schemaLocation="./xml.xsd"|' jersey-server/etc/wadl.xsd
21mr|jersey1-1.19-13|184	# update plugin references
21mr|jersey1-1.19-13|185	%pom_remove_plugin com.sun.tools.xjc.maven2: jersey-server
21mr|jersey1-1.19-13|186	%pom_add_plugin "org.jvnet.jaxb2.maven2:maven-jaxb22-plugin:0.12.3" jersey-server '
21mr|jersey1-1.19-13|187	<executions>
21mr|jersey1-1.19-13|188	<execution>
21mr|jersey1-1.19-13|189	<id>bindings</id>
21mr|jersey1-1.19-13|190	<phase>generate-sources</phase>
21mr|jersey1-1.19-13|191	<goals>
21mr|jersey1-1.19-13|192	<goal>generate</goal>
21mr|jersey1-1.19-13|193	</goals>
21mr|jersey1-1.19-13|194	<configuration>
21mr|jersey1-1.19-13|195	<generatePackage>com.sun.research.ws.wadl</generatePackage>
21mr|jersey1-1.19-13|196	<catalog>${basedir}/etc/bindings.cat</catalog>
21mr|jersey1-1.19-13|197	<schemaDirectory>${basedir}/etc</schemaDirectory>
21mr|jersey1-1.19-13|198	<bindingDirectory>${basedir}</bindingDirectory>
21mr|jersey1-1.19-13|199	<bindingIncludes>
21mr|jersey1-1.19-13|200	<bindingInclude>wadl.xsd</bindingInclude>
21mr|jersey1-1.19-13|201	</bindingIncludes>
21mr|jersey1-1.19-13|202	<forceRegenerate>false</forceRegenerate>
21mr|jersey1-1.19-13|203	<episode>true</episode>
21mr|jersey1-1.19-13|204	<specVersion>2.1</specVersion>
21mr|jersey1-1.19-13|205	<extension>true</extension>
21mr|jersey1-1.19-13|206	<strict>false</strict>
21mr|jersey1-1.19-13|207	</configuration>
21mr|jersey1-1.19-13|208	</execution>
21mr|jersey1-1.19-13|209	</executions>'
21mr|jersey1-1.19-13|210	
21mr|jersey1-1.19-13|211	# fix aId for new istack-commons maven plugin
21mr|jersey1-1.19-13|212	for p in atom core bundle json; do
21mr|jersey1-1.19-13|213	%pom_xpath_set "pom:plugin[pom:groupId = 'com.sun.istack' ]/pom:artifactId" istack-commons-maven-plugin jersey-${p}
21mr|jersey1-1.19-13|214	done
21mr|jersey1-1.19-13|215	
21mr|jersey1-1.19-13|216	%pom_change_dep org.osgi: :org.osgi.core jersey-client
21mr|jersey1-1.19-13|217	%pom_change_dep org.osgi: :org.osgi.core jersey-server
21mr|jersey1-1.19-13|218	%pom_change_dep org.osgi: :org.osgi.core jersey-servlet
21mr|jersey1-1.19-13|219	
21mr|jersey1-1.19-13|220	%pom_change_dep :ant org.apache.ant: jersey-servlet
21mr|jersey1-1.19-13|221	
21mr|jersey1-1.19-13|222	# Replace the weld-osgi-bundle dependency with the required JEE APIs
21mr|jersey1-1.19-13|223	%pom_change_dep org.jboss.weld:weld-osgi-bundle org.apache.geronimo.specs:geronimo-jcdi_1.0_spec:1.0 jersey-servlet
21mr|jersey1-1.19-13|224	%pom_add_dep javax.annotation:jsr250-api:1.0:provided jersey-servlet
21mr|jersey1-1.19-13|225	%pom_add_dep org.apache.geronimo.specs:geronimo-interceptor_3.0_spec:1.0.1:provided jersey-servlet
21mr|jersey1-1.19-13|226	%pom_add_dep javax.inject:javax.inject:1:provided jersey-servlet
21mr|jersey1-1.19-13|227	
21mr|jersey1-1.19-13|228	%pom_change_dep org.glassfish:javax.ejb org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec jersey-servlet
21mr|jersey1-1.19-13|229	%pom_change_dep javax.servlet:javax.servlet-api org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec jersey-servlet
21mr|jersey1-1.19-13|230	%pom_change_dep javax.servlet:jsp-api org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec jersey-servlet
21mr|jersey1-1.19-13|231	%pom_change_dep org.glassfish.web:el-impl org.apache.tomcat:tomcat-jasper-el jersey-server-linking
21mr|jersey1-1.19-13|232	%pom_change_dep javax.servlet:servlet-api org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec contribs/jersey-guice
21mr|jersey1-1.19-13|233	
21mr|jersey1-1.19-13|234	%pom_add_dep commons-codec:commons-codec::test contribs/jersey-apache-client
21mr|jersey1-1.19-13|235	%pom_add_dep commons-codec:commons-codec::test contribs/jersey-multipart
21mr|jersey1-1.19-13|236	
21mr|jersey1-1.19-13|237	# disable spring contribs tests. fails for various reasons
21mr|jersey1-1.19-13|238	sed -i 's,<skip>${maven.test.skip}</skip>,<skip>true</skip>,' contribs/spring/pom.xml
21mr|jersey1-1.19-13|239	
21mr|jersey1-1.19-13|240	# disable embedded jsr-311 copy
21mr|jersey1-1.19-13|241	sed -i "s|<Export-Package>javax.ws.rs.*;-split-package:=merge-first,com.sun.jersey|<Export-Package>com.sun.jersey|" \
21mr|jersey1-1.19-13|242	jersey-core/pom.xml
21mr|jersey1-1.19-13|243	sed -i "s|<Import-Package>!javax.ws.rs.*,javax.mail|<Import-Package>javax.ws.rs.*,javax.mail|" \
21mr|jersey1-1.19-13|244	jersey-core/pom.xml
21mr|jersey1-1.19-13|245	#  contribs/jersey-moxy
21mr|jersey1-1.19-13|246	for p in jersey-atom jersey-client jersey-core jersey-fastinfoset \
21mr|jersey1-1.19-13|247	jersey-grizzly2 jersey-grizzly2-servlet jersey-json jersey-server \
21mr|jersey1-1.19-13|248	jersey-servlet; do
21mr|jersey1-1.19-13|249	%pom_xpath_set "pom:plugin[pom:artifactId = 'maven-bundle-plugin' ]/pom:configuration/pom:unpackBundle" false ${p}
21mr|jersey1-1.19-13|250	done
21mr|jersey1-1.19-13|251	#  contribs/jersey-moxy
21mr|jersey1-1.19-13|252	for p in jersey-atom jersey-client jersey-fastinfoset jersey-json jersey-server ;do
21mr|jersey1-1.19-13|253	%pom_add_dep javax.ws.rs:jsr311-api ${p}
21mr|jersey1-1.19-13|254	done
21mr|jersey1-1.19-13|255	for p in contribs/jersey-oauth/oauth-signature ;do
21mr|jersey1-1.19-13|256	%pom_add_dep javax.ws.rs:jsr311-api::test ${p}
21mr|jersey1-1.19-13|257	done
21mr|jersey1-1.19-13|258	
21mr|jersey1-1.19-13|259	sed -i "s|<finalName>jersey-test-framework</finalName>||" \
21mr|jersey1-1.19-13|260	jersey-test-framework/jersey-test-framework-core/pom.xml
21mr|jersey1-1.19-13|261	
21mr|jersey1-1.19-13|262	# Cannot run program "svn"
21mr|jersey1-1.19-13|263	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin
21mr|jersey1-1.19-13|264	
21mr|jersey1-1.19-13|265	%pom_xpath_remove "pom:profiles" contribs/wadl-resourcedoc-doclet
21mr|jersey1-1.19-13|266	%pom_add_dep com.sun:tools contribs/wadl-resourcedoc-doclet
21mr|jersey1-1.19-13|267	%pom_add_dep com.sun.jersey:jersey-server:'${project.version}' contribs/wadl-resourcedoc-doclet
21mr|jersey1-1.19-13|268	
21mr|jersey1-1.19-13|269	%pom_change_dep javax.el:el-api org.jboss.spec.javax.el:jboss-el-api_2.2_spec jersey-server-linking
21mr|jersey1-1.19-13|270	
21mr|jersey1-1.19-13|271	# these test fails ( NOTE grizzly use servlet 3.1 apis, instead, jersey use servlet 3.0.1 apis )
21mr|jersey1-1.19-13|272	rm -r contribs/jersey-apache-client/src/test/java/com/sun/jersey/client/apache/impl \
21mr|jersey1-1.19-13|273	jersey-test-framework/jersey-test-framework-grizzly2/src/test/java/com/sun/jersey/test/framework/impl/container/grizzlyweb2 \
21mr|jersey1-1.19-13|274	contribs/jersey-guice/src/test/java/com/sun/jersey/guice
21mr|jersey1-1.19-13|275	
21mr|jersey1-1.19-13|276	# these tests fail
21mr|jersey1-1.19-13|277	rm -r jersey-json/src/test/java/com/sun/jersey/json/impl/NamespaceElementTest.java \
21mr|jersey1-1.19-13|278	jersey-json/src/test/java/com/sun/jersey/json/impl/NamespaceSupportIssue272Test.java \
21mr|jersey1-1.19-13|279	jersey-json/src/test/java/com/sun/jersey/json/impl/NamespaceAttributeTest.java
21mr|jersey1-1.19-13|280	
21mr|jersey1-1.19-13|281	rm -r jersey-server/src/test/java/com/sun/jersey/server/impl/BuildIdTest.java
21mr|jersey1-1.19-13|282	
21mr|jersey1-1.19-13|283	rm -r jersey-server-linking/src/test/java/com/sun/jersey/server/linking/el/LinkELContextTest.java
21mr|jersey1-1.19-13|284	# java.lang.NoSuchMethodError: javax.el.ELContext.notifyBeforeEvaluation(Ljava/lang/String;)V
21mr|jersey1-1.19-13|285	rm -r jersey-server-linking/src/test/java/com/sun/jersey/server/linking/impl/LinkProcessorTest.java \
21mr|jersey1-1.19-13|286	jersey-server-linking/src/test/java/com/sun/jersey/server/linking/impl/RefProcessorTest.java
21mr|jersey1-1.19-13|287	
21mr|jersey1-1.19-13|288	# IllegalStateException: Unsupported cookie spec: default
21mr|jersey1-1.19-13|289	rm -r contribs/jersey-apache-client4/src/test/java/com
21mr|jersey1-1.19-13|290	
21mr|jersey1-1.19-13|291	rm -r jersey-core/src/test/java/com/sun/jersey/core/SecurityTest.java
21mr|jersey1-1.19-13|292	
21mr|jersey1-1.19-13|293	rm contribs/jersey-oauth/oauth-server/src/test/java/com/sun/jersey/oauth/server/NonceManagerTest.java
21mr|jersey1-1.19-13|294	
21mr|jersey1-1.19-13|295	%mvn_compat_version : %{version} 1
21mr|jersey1-1.19-13|296	
21mr|jersey1-1.19-13|297	# Do not install source jars
21mr|jersey1-1.19-13|298	#%%mvn_package ":::?*:" __noinstall
21mr|jersey1-1.19-13|299	# Fix conflict with jersey-test-framework-core thanks to Mikolaj Izdebski
21mr|jersey1-1.19-13|300	%mvn_file :jersey-test-framework %{name}/jersey-test-framework-pom
21mr|jersey1-1.19-13|301	%mvn_file :jersey-test-framework-core %{name}/jersey-test-framework
21mr|jersey1-1.19-13|302	%mvn_file :jersey-test-framework-core %{name}/jersey-test-framework-core
21mr|jersey1-1.19-13|303	%mvn_package ":jersey-test-framework" test-framework
21mr|jersey1-1.19-13|304	%mvn_package ":jersey-test-framework-core" test-framework
21mr|jersey1-1.19-13|305	%mvn_package ":jersey-test-framework-external" test-framework
21mr|jersey1-1.19-13|306	%mvn_package ":jersey-test-framework-grizzly2" test-framework
21mr|jersey1-1.19-13|307	%mvn_package ":jersey-test-framework-http" test-framework
21mr|jersey1-1.19-13|308	%mvn_package ":jersey-test-framework-inmemory" test-framework
21mr|jersey1-1.19-13|309	# contribs   jersey-simple-server
21mr|jersey1-1.19-13|310	%mvn_package ":jersey-contribs" contribs
21mr|jersey1-1.19-13|311	%mvn_package ":ant-wadl-task" contribs
21mr|jersey1-1.19-13|312	%mvn_package ":jersey-apache-client" contribs
21mr|jersey1-1.19-13|313	%mvn_package ":jersey-apache-client4" contribs
21mr|jersey1-1.19-13|314	%mvn_package ":jersey-freemarker" contribs
21mr|jersey1-1.19-13|315	%mvn_package ":jersey-guice" contribs
21mr|jersey1-1.19-13|316	#%% mvn_package ":jersey-moxy" contribs
21mr|jersey1-1.19-13|317	%mvn_package ":jersey-multipart" contribs
21mr|jersey1-1.19-13|318	%mvn_package ":jersey-oauth" contribs
21mr|jersey1-1.19-13|319	%mvn_package ":jersey-spring" contribs
21mr|jersey1-1.19-13|320	%mvn_package ":jersey-wadl-json-schema" contribs
21mr|jersey1-1.19-13|321	%mvn_package ":oauth-client" contribs
21mr|jersey1-1.19-13|322	%mvn_package ":oauth-server" contribs
21mr|jersey1-1.19-13|323	%mvn_package ":oauth-signature" contribs
21mr|jersey1-1.19-13|324	%mvn_package ":wadl-resourcedoc-doclet" contribs
21mr|jersey1-1.19-13|325	
21mr|jersey1-1.19-13|326	%build
21mr|jersey1-1.19-13|327	
21mr|jersey1-1.19-13|328	%mvn_build -f
21mr|jersey1-1.19-13|329	
21mr|jersey1-1.19-13|330	%install
21mr|jersey1-1.19-13|331	%mvn_install
21mr|jersey1-1.19-13|332	
21mr|jersey1-1.19-13|333	mkdir -p %{buildroot}%{_sysconfdir}/ant.d
21mr|jersey1-1.19-13|334	echo "ant %{name}/jersey-server-%{version} jaxb-api" > ant-wadl-task
21mr|jersey1-1.19-13|335	install -p -m 644 ant-wadl-task %{buildroot}%{_sysconfdir}/ant.d/ant-wadl-task
21mr|jersey1-1.19-13|336	
21mr|jersey1-1.19-13|337	%files -f .mfiles
21mr|jersey1-1.19-13|338	%doc dependencies.html getting-started.html
21mr|jersey1-1.19-13|339	%license license.html legal/LICENSE.txt legal/maintenance/copyright.txt LICENSE-2.0.txt
21mr|jersey1-1.19-13|340	
21mr|jersey1-1.19-13|341	%files test-framework -f .mfiles-test-framework
21mr|jersey1-1.19-13|342	%license license.html legal/LICENSE.txt legal/maintenance/copyright.txt
21mr|jersey1-1.19-13|343	
21mr|jersey1-1.19-13|344	%files contribs -f .mfiles-contribs
21mr|jersey1-1.19-13|345	%config(noreplace) %{_sysconfdir}/ant.d/ant-wadl-task
21mr|jersey1-1.19-13|346	%license license.html legal/LICENSE.txt legal/maintenance/copyright.txt
21mr|jersey1-1.19-13|347	
21mr|jersey1-1.19-13|348	%files javadoc -f .mfiles-javadoc
21mr|jersey1-1.19-13|349	%license license.html legal/LICENSE.txt legal/maintenance/copyright.txt LICENSE-2.0.txt
21mr|jersey1-1.19-13|350	

13042 21
21mr|jersey-2.28-5|1	# Set this flag to build with reduced dependency set
21mr|jersey-2.28-5|2	%bcond_with jp_minimal
21mr|jersey-2.28-5|3	
21mr|jersey-2.28-5|4	Name:          jersey
21mr|jersey-2.28-5|5	Version:       2.28
21mr|jersey-2.28-5|6	Release:       5
21mr|jersey-2.28-5|7	Summary:       JAX-RS (JSR 311) production quality Reference Implementation
21mr|jersey-2.28-5|8	# Some files in core-server are under ASL 2.0 license
21mr|jersey-2.28-5|9	License:       (EPL-2.0 or GPLv2 with exceptions) and ASL 2.0
21mr|jersey-2.28-5|10	Group:         Development/Java
21mr|jersey-2.28-5|11	URL:           https://github.com/eclipse-ee4j/jersey
21mr|jersey-2.28-5|12	Source0:       https://github.com/eclipse-ee4j/jersey/archive/%{version}/%{name}-%{version}.tar.gz
21mr|jersey-2.28-5|13	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jersey-2.28-5|14	
21mr|jersey-2.28-5|15	# Support fo servlet 3.1 apis
21mr|jersey-2.28-5|16	Patch0:        jersey-2.17-mvc-jsp-servlet31.patch
21mr|jersey-2.28-5|17	# Unavailable test dep
21mr|jersey-2.28-5|18	Patch1:        0001-Patch-out-dependency-on-JMockit.patch
21mr|jersey-2.28-5|19	# Keep working with old deps in Fedora
21mr|jersey-2.28-5|20	Patch2:        0002-Port-to-glassfish-jsonp-1.0.patch
21mr|jersey-2.28-5|21	Patch3:        0003-Port-to-hibernate-validation-5.x.patch
21mr|jersey-2.28-5|22	# Fix building with Jetty 9, from v2.30+
21mr|jersey-2.28-5|23	# https://github.com/eclipse-ee4j/jersey/commit/1504174
21mr|jersey-2.28-5|24	Patch4:        1504174ace92ff8cbeb13f5b588edd598466e18b.patch
21mr|jersey-2.28-5|25	
21mr|jersey-2.28-5|26	BuildRequires:  maven-local
21mr|jersey-2.28-5|27	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|jersey-2.28-5|28	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|jersey-2.28-5|29	BuildRequires:  mvn(com.fasterxml.jackson.module:jackson-module-jaxb-annotations)
21mr|jersey-2.28-5|30	BuildRequires:  mvn(com.google.guava:guava:18.0)
21mr|jersey-2.28-5|31	BuildRequires:  mvn(com.sun.istack:istack-commons-maven-plugin)
21mr|jersey-2.28-5|32	BuildRequires:  mvn(com.sun:tools)
21mr|jersey-2.28-5|33	BuildRequires:  mvn(jakarta.ws.rs:jakarta.ws.rs-api)
21mr|jersey-2.28-5|34	BuildRequires:  mvn(javax.annotation:javax.annotation-api)
21mr|jersey-2.28-5|35	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|jersey-2.28-5|36	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|jersey-2.28-5|37	BuildRequires:  mvn(javax.validation:validation-api)
21mr|jersey-2.28-5|38	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jersey-2.28-5|39	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|jersey-2.28-5|40	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jersey-2.28-5|41	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jersey-2.28-5|42	BuildRequires:  mvn(org.eclipse.jetty:jetty-client)
21mr|jersey-2.28-5|43	BuildRequires:  mvn(org.glassfish.hk2:hk2-bom:pom:)
21mr|jersey-2.28-5|44	BuildRequires:  mvn(org.glassfish.hk2:hk2-locator)
21mr|jersey-2.28-5|45	BuildRequires:  mvn(org.glassfish.hk2:osgi-resource-locator)
21mr|jersey-2.28-5|46	BuildRequires:  mvn(org.osgi:org.osgi.core)
21mr|jersey-2.28-5|47	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|jersey-2.28-5|48	BuildRequires:  mvn(xerces:xercesImpl)
21mr|jersey-2.28-5|49	%if %{without jp_minimal}
21mr|jersey-2.28-5|50	BuildRequires:  mvn(com.github.spullara.mustache.java:compiler)
21mr|jersey-2.28-5|51	BuildRequires:  mvn(io.reactivex:rxjava)
21mr|jersey-2.28-5|52	BuildRequires:  mvn(javax.el:javax.el-api)
21mr|jersey-2.28-5|53	BuildRequires:  mvn(javax.enterprise:cdi-api)
21mr|jersey-2.28-5|54	BuildRequires:  mvn(javax.json:javax.json-api)
21mr|jersey-2.28-5|55	BuildRequires:  mvn(javax.persistence:persistence-api)
21mr|jersey-2.28-5|56	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|jersey-2.28-5|57	BuildRequires:  mvn(javax.servlet.jsp:jsp-api)
21mr|jersey-2.28-5|58	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|jersey-2.28-5|59	BuildRequires:  mvn(junit:junit)
21mr|jersey-2.28-5|60	BuildRequires:  mvn(org.codehaus.jettison:jettison)
21mr|jersey-2.28-5|61	BuildRequires:  mvn(org.eclipse.jetty:jetty-continuation)
21mr|jersey-2.28-5|62	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|jersey-2.28-5|63	BuildRequires:  mvn(org.eclipse.jetty:jetty-util)
21mr|jersey-2.28-5|64	BuildRequires:  mvn(org.eclipse.jetty:jetty-webapp)
21mr|jersey-2.28-5|65	BuildRequires:  mvn(org.freemarker:freemarker)
21mr|jersey-2.28-5|66	BuildRequires:  mvn(org.glassfish.grizzly:grizzly-http-server)
21mr|jersey-2.28-5|67	BuildRequires:  mvn(org.glassfish.grizzly:grizzly-http-servlet)
21mr|jersey-2.28-5|68	BuildRequires:  mvn(org.glassfish:javax.el)
21mr|jersey-2.28-5|69	BuildRequires:  mvn(org.glassfish:javax.json)
21mr|jersey-2.28-5|70	BuildRequires:  mvn(org.glassfish:jsonp-jaxrs)
21mr|jersey-2.28-5|71	BuildRequires:  mvn(org.hamcrest:hamcrest-library)
21mr|jersey-2.28-5|72	BuildRequires:  mvn(org.hibernate:hibernate-validator)
21mr|jersey-2.28-5|73	BuildRequires:  mvn(org.hibernate:hibernate-validator-cdi)
21mr|jersey-2.28-5|74	BuildRequires:  mvn(org.jboss:jboss-vfs)
21mr|jersey-2.28-5|75	BuildRequires:  mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|jersey-2.28-5|76	BuildRequires:  mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|jersey-2.28-5|77	BuildRequires:  mvn(org.jboss.weld.se:weld-se-core)
21mr|jersey-2.28-5|78	BuildRequires:  mvn(org.jvnet.mimepull:mimepull)
21mr|jersey-2.28-5|79	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|jersey-2.28-5|80	BuildRequires:  mvn(org.simpleframework:simple-common)
21mr|jersey-2.28-5|81	BuildRequires:  mvn(org.simpleframework:simple-http)
21mr|jersey-2.28-5|82	BuildRequires:  mvn(org.simpleframework:simple-transport)
21mr|jersey-2.28-5|83	BuildRequires:  mvn(org.testng:testng)
21mr|jersey-2.28-5|84	%endif
21mr|jersey-2.28-5|85	
21mr|jersey-2.28-5|86	BuildArch:     noarch
21mr|jersey-2.28-5|87	# Java stack is not supported on x86_32
21mr|jersey-2.28-5|88	ExcludeArch: %{ix86}
21mr|jersey-2.28-5|89	
21mr|jersey-2.28-5|90	%description
21mr|jersey-2.28-5|91	Jersey is the open source JAX-RS (JSR 311)
21mr|jersey-2.28-5|92	production quality Reference Implementation
21mr|jersey-2.28-5|93	for building RESTful Web services.
21mr|jersey-2.28-5|94	
21mr|jersey-2.28-5|95	%if %{without jp_minimal}
21mr|jersey-2.28-5|96	%package test-framework
21mr|jersey-2.28-5|97	Summary:       Jersey Test Framework
21mr|jersey-2.28-5|98	
21mr|jersey-2.28-5|99	%description test-framework
21mr|jersey-2.28-5|100	%{summary}.
21mr|jersey-2.28-5|101	%endif
21mr|jersey-2.28-5|102	
21mr|jersey-2.28-5|103	%package javadoc
21mr|jersey-2.28-5|104	Summary:       Javadoc for %{name}
21mr|jersey-2.28-5|105	
21mr|jersey-2.28-5|106	%description javadoc
21mr|jersey-2.28-5|107	This package contains javadoc for %{name}.
21mr|jersey-2.28-5|108	
21mr|jersey-2.28-5|109	%prep
21mr|jersey-2.28-5|110	%setup -q -n %{name}-%{version}
21mr|jersey-2.28-5|111	%autosetup -p1
21mr|jersey-2.28-5|112	
21mr|jersey-2.28-5|113	find . -name "*.jar" -print -delete
21mr|jersey-2.28-5|114	find . -name "*.class" -print -delete
21mr|jersey-2.28-5|115	
21mr|jersey-2.28-5|116	# Additional license file
21mr|jersey-2.28-5|117	cp -p %{SOURCE1} .
21mr|jersey-2.28-5|118	sed -i 's/\r//' LICENSE-2.0.txt
21mr|jersey-2.28-5|119	
21mr|jersey-2.28-5|120	# Remove repackaged bundled deps: guava, objectweb-asm
21mr|jersey-2.28-5|121	rm -r core-server/src/main/java/jersey
21mr|jersey-2.28-5|122	find core-server -name "*.java" -exec sed -i "s|jersey.repackaged.||" {} +
21mr|jersey-2.28-5|123	rm -r core-common/src/main/java/org/glassfish/jersey/internal/guava
21mr|jersey-2.28-5|124	grep -rl --include=*.java org.glassfish.jersey.internal.guava | xargs sed -i "s|org\.glassfish\.jersey\.internal\.guava|com.google.common.base|"
21mr|jersey-2.28-5|125	find core-* containers/{grizzly2,jdk,jetty}-http media/sse ext/{entity-filtering,bean-validation,rx} -name "*.java" -exec sed -i \
21mr|jersey-2.28-5|126	-e "/base\.Cache/s/common\.base/common.cache/" \
21mr|jersey-2.28-5|127	-e "/base\.LoadingCache/s/common\.base/common.cache/" \
21mr|jersey-2.28-5|128	-e "/base\.Multimap/s/common\.base/common.collect/" \
21mr|jersey-2.28-5|129	-e "/base\.....Multimap/s/common\.base/common.collect/" \
21mr|jersey-2.28-5|130	-e "/base\.HashBasedTable/s/common\.base/common.collect/" \
21mr|jersey-2.28-5|131	-e "/base\.Table/s/common\.base/common.collect/" \
21mr|jersey-2.28-5|132	-e "/base\.ThreadFactoryBuilder/s/common\.base/common.util.concurrent/" \
21mr|jersey-2.28-5|133	-e "/base\.InetAddresses/s/common\.base/common.net/" \
21mr|jersey-2.28-5|134	-e "/base\.Primitives/s/common\.base/common.primitives/" {} +
21mr|jersey-2.28-5|135	%pom_add_dep 'com.google.guava:guava:${guava.version}' core-common inject/hk2
21mr|jersey-2.28-5|136	%pom_xpath_set "pom:dependency[pom:artifactId = 'guava']/pom:scope" provided containers/jdk-http
21mr|jersey-2.28-5|137	%pom_add_dep 'org.ow2.asm:asm:${asm.version}' core-server
21mr|jersey-2.28-5|138	
21mr|jersey-2.28-5|139	# EE4j parent pom contains only release/nexus related stuff, we won't miss it
21mr|jersey-2.28-5|140	%pom_remove_parent bom .
21mr|jersey-2.28-5|141	
21mr|jersey-2.28-5|142	# Some Glassfish APIs that moved to the EE4j project are not yet updated in Fedora to
21mr|jersey-2.28-5|143	# provide the new Jakarta maven coords, so continue to use the old javax coords for now
21mr|jersey-2.28-5|144	%pom_change_dep -r jakarta.servlet:jakarta.servlet-api javax.servlet:javax.servlet-api . test-framework
21mr|jersey-2.28-5|145	%pom_change_dep -r jakarta.servlet.jsp:jakarta.servlet.jsp-api javax.servlet.jsp:jsp-api
21mr|jersey-2.28-5|146	%pom_change_dep -r jakarta.xml.bind:jakarta.xml.bind-api javax.xml.bind:jaxb-api
21mr|jersey-2.28-5|147	%pom_change_dep -r jakarta.annotation:jakarta.annotation-api javax.annotation:javax.annotation-api
21mr|jersey-2.28-5|148	%pom_change_dep -r jakarta.persistence:jakarta.persistence-api javax.persistence:persistence-api
21mr|jersey-2.28-5|149	%pom_change_dep -r org.glassfish.hk2.external:jakarta.inject javax.inject:javax.inject
21mr|jersey-2.28-5|150	%pom_change_dep -r jakarta.el:jakarta.el-api javax.el:javax.el-api
21mr|jersey-2.28-5|151	%pom_change_dep -r org.glassfish:jakarta.el org.glassfish:javax.el
21mr|jersey-2.28-5|152	%pom_change_dep -r org.glassfish:jakarta.json org.glassfish:javax.json
21mr|jersey-2.28-5|153	
21mr|jersey-2.28-5|154	# Fix NoClassDefFound in tests
21mr|jersey-2.28-5|155	%pom_add_dep javax.json:javax.json-api:1.0 media/json-processing
21mr|jersey-2.28-5|156	
21mr|jersey-2.28-5|157	# Fix misc EE API references
21mr|jersey-2.28-5|158	%pom_change_dep javax:javaee-api javax.enterprise:cdi-api:'${cdi.api.version}':provided ext/cdi/jersey-cdi1x-transaction
21mr|jersey-2.28-5|159	%pom_add_dep org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.0.Alpha3:provided ext/cdi/jersey-cdi1x-transaction
21mr|jersey-2.28-5|160	%pom_add_dep org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec:1.0.0.Alpha3:provided ext/cdi/jersey-cdi1x-validation
21mr|jersey-2.28-5|161	
21mr|jersey-2.28-5|162	# Fix reference to JDK tools jar
21mr|jersey-2.28-5|163	%pom_xpath_remove "pom:dependencies/pom:dependency[pom:artifactId = 'tools']/pom:scope" ext/wadl-doclet
21mr|jersey-2.28-5|164	%pom_xpath_remove "pom:dependencies/pom:dependency[pom:artifactId = 'tools']/pom:systemPath" ext/wadl-doclet
21mr|jersey-2.28-5|165	
21mr|jersey-2.28-5|166	# Don't use obsolete servlet API version
21mr|jersey-2.28-5|167	%pom_remove_dep -r org.mortbay.jetty:servlet-api-2.5
21mr|jersey-2.28-5|168	
21mr|jersey-2.28-5|169	# JMockit is unavailable in Fedora
21mr|jersey-2.28-5|170	%pom_remove_dep -r org.jmockit:jmockit
21mr|jersey-2.28-5|171	
21mr|jersey-2.28-5|172	# Disable plugins/extensions not needed for RPM builds
21mr|jersey-2.28-5|173	%pom_xpath_remove pom:build/pom:extensions
21mr|jersey-2.28-5|174	%pom_remove_plugin :buildnumber-maven-plugin
21mr|jersey-2.28-5|175	%pom_remove_plugin :buildnumber-maven-plugin core-common
21mr|jersey-2.28-5|176	%pom_remove_plugin :findbugs-maven-plugin
21mr|jersey-2.28-5|177	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jersey-2.28-5|178	%pom_remove_plugin :maven-source-plugin
21mr|jersey-2.28-5|179	%pom_remove_plugin :maven-jflex-plugin media/moxy
21mr|jersey-2.28-5|180	%pom_remove_plugin :maven-jflex-plugin media/jaxb
21mr|jersey-2.28-5|181	
21mr|jersey-2.28-5|182	# Prevent duplicate javadoc invokation
21mr|jersey-2.28-5|183	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin' ]/pom:executions"
21mr|jersey-2.28-5|184	
21mr|jersey-2.28-5|185	# No need to ship archetypes (these are pulled from maven central
21mr|jersey-2.28-5|186	# when a user invokes the archetype generator command line tool)
21mr|jersey-2.28-5|187	%pom_disable_module archetypes
21mr|jersey-2.28-5|188	
21mr|jersey-2.28-5|189	# Disable incubating projects (not generally production ready)
21mr|jersey-2.28-5|190	%pom_disable_module incubator
21mr|jersey-2.28-5|191	
21mr|jersey-2.28-5|192	# Don't ship support for netty that doesn't build
21mr|jersey-2.28-5|193	%pom_disable_module netty-http containers
21mr|jersey-2.28-5|194	%pom_remove_dep :jersey-container-netty-http bom
21mr|jersey-2.28-5|195	%pom_disable_module netty-connector connectors
21mr|jersey-2.28-5|196	%pom_remove_dep :jersey-netty-connector bom
21mr|jersey-2.28-5|197	%pom_disable_module netty test-framework/providers
21mr|jersey-2.28-5|198	%pom_remove_dep :jersey-test-framework-provider-netty test-framework/providers/bundle
21mr|jersey-2.28-5|199	
21mr|jersey-2.28-5|200	# Don't ship support for obsolete Jersey 1.x
21mr|jersey-2.28-5|201	%pom_disable_module servlet-portability ext
21mr|jersey-2.28-5|202	%pom_remove_dep :jersey-servlet-portability bom
21mr|jersey-2.28-5|203	
21mr|jersey-2.28-5|204	# Don't ship support for obsolete jackson 1.x
21mr|jersey-2.28-5|205	%pom_disable_module json-jackson1 media
21mr|jersey-2.28-5|206	%pom_remove_dep :jersey-media-json-jackson1 bom
21mr|jersey-2.28-5|207	
21mr|jersey-2.28-5|208	# Requires unavailable dep on eclipse yasson
21mr|jersey-2.28-5|209	%pom_disable_module json-binding media
21mr|jersey-2.28-5|210	%pom_remove_dep :jersey-media-json-binding bom
21mr|jersey-2.28-5|211	
21mr|jersey-2.28-5|212	# Requires unavailable dep eclipselink moxy
21mr|jersey-2.28-5|213	%pom_disable_module moxy media
21mr|jersey-2.28-5|214	%pom_remove_dep :jersey-media-moxy bom
21mr|jersey-2.28-5|215	
21mr|jersey-2.28-5|216	# Requires unavailable dep on Spring Framework 4.x
21mr|jersey-2.28-5|217	%pom_disable_module spring4 ext
21mr|jersey-2.28-5|218	%pom_remove_dep :jersey-spring4 bom
21mr|jersey-2.28-5|219	
21mr|jersey-2.28-5|220	# Requires unavailable dep grizzly-http-client
21mr|jersey-2.28-5|221	%pom_disable_module grizzly-connector connectors
21mr|jersey-2.28-5|222	%pom_remove_dep :jersey-grizzly-connector bom
21mr|jersey-2.28-5|223	%pom_remove_dep org.glassfish.jersey.connectors:jersey-grizzly-connector media/multipart
21mr|jersey-2.28-5|224	rm media/multipart/src/test/java/org/glassfish/jersey/media/multipart/internal/MultiPartHeaderModificationTest.java
21mr|jersey-2.28-5|225	
21mr|jersey-2.28-5|226	# Requires unavailable dep ejb-container
21mr|jersey-2.28-5|227	%pom_disable_module glassfish containers
21mr|jersey-2.28-5|228	%pom_remove_dep :jersey-gf-ejb bom
21mr|jersey-2.28-5|229	
21mr|jersey-2.28-5|230	# Requires unavailable dep on cdi-api 2
21mr|jersey-2.28-5|231	%pom_disable_module cdi2-se inject
21mr|jersey-2.28-5|232	%pom_remove_dep :jersey-cdi2-se bom
21mr|jersey-2.28-5|233	
21mr|jersey-2.28-5|234	# Requires unavailable dep on rxjava2
21mr|jersey-2.28-5|235	%pom_disable_module rx-client-rxjava2 ext/rx
21mr|jersey-2.28-5|236	%pom_remove_dep :jersey-rx-client-rxjava2 bom
21mr|jersey-2.28-5|237	
21mr|jersey-2.28-5|238	# Requires unavailable groovy-eclipse-compiler plugin
21mr|jersey-2.28-5|239	%pom_disable_module maven test-framework
21mr|jersey-2.28-5|240	
21mr|jersey-2.28-5|241	# Don't bother regenerating wadl sources, we don't have the plugin
21mr|jersey-2.28-5|242	%pom_remove_plugin com.sun.tools.xjc.maven2: core-server
21mr|jersey-2.28-5|243	
21mr|jersey-2.28-5|244	# Additional modules to disable when jp_minimal is activated
21mr|jersey-2.28-5|245	%if %{with jp_minimal}
21mr|jersey-2.28-5|246	%pom_disable_module bom
21mr|jersey-2.28-5|247	%pom_disable_module containers
21mr|jersey-2.28-5|248	%pom_disable_module security
21mr|jersey-2.28-5|249	%pom_disable_module json-jettison media
21mr|jersey-2.28-5|250	%pom_disable_module json-processing media
21mr|jersey-2.28-5|251	%pom_disable_module multipart media
21mr|jersey-2.28-5|252	%pom_disable_module sse media
21mr|jersey-2.28-5|253	%pom_disable_module bean-validation ext
21mr|jersey-2.28-5|254	%pom_disable_module cdi ext
21mr|jersey-2.28-5|255	%pom_disable_module metainf-services ext
21mr|jersey-2.28-5|256	%pom_disable_module mvc ext
21mr|jersey-2.28-5|257	%pom_disable_module mvc-bean-validation ext
21mr|jersey-2.28-5|258	%pom_disable_module mvc-freemarker ext
21mr|jersey-2.28-5|259	%pom_disable_module mvc-jsp ext
21mr|jersey-2.28-5|260	%pom_disable_module mvc-mustache ext
21mr|jersey-2.28-5|261	%pom_disable_module proxy-client ext
21mr|jersey-2.28-5|262	%pom_disable_module rx ext
21mr|jersey-2.28-5|263	%endif
21mr|jersey-2.28-5|264	
21mr|jersey-2.28-5|265	# Ensure HK2-based InjectionManagerFactory implementation can be discovered under OSGi
21mr|jersey-2.28-5|266	%pom_xpath_inject "pom:plugin/pom:configuration/pom:instructions" \
21mr|jersey-2.28-5|267	'<Require-Bundle>org.glassfish.jersey.inject.jersey-hk2;bundle-version="%{version}"</Require-Bundle>' core-common
21mr|jersey-2.28-5|268	cp -p inject/hk2/src/main/resources/META-INF/services/org.glassfish.jersey.internal.inject.InjectionManagerFactory \
21mr|jersey-2.28-5|269	core-common/src/main/resources/META-INF/services
21mr|jersey-2.28-5|270	
21mr|jersey-2.28-5|271	# Allow versioned dep on javax.annotation
21mr|jersey-2.28-5|272	sed -i -e 's/javax\.annotation\.\*;version="!"/javax.annotation.*/' $(find -name pom.xml)
21mr|jersey-2.28-5|273	# Make optional dep on javax.activation
21mr|jersey-2.28-5|274	sed -i -e 's/javax\.activation\.\*;/javax.activation.*;resolution:=optional;/' core-common/pom.xml
21mr|jersey-2.28-5|275	
21mr|jersey-2.28-5|276	# All aggregation poms conflict because they have the same aId
21mr|jersey-2.28-5|277	%mvn_file "org.glassfish.jersey.connectors:project" %{name}/connectors-project
21mr|jersey-2.28-5|278	%mvn_file "org.glassfish.jersey.containers:project" %{name}/containers-project
21mr|jersey-2.28-5|279	%mvn_file "org.glassfish.jersey.ext:project" %{name}/ext-project
21mr|jersey-2.28-5|280	%mvn_file "org.glassfish.jersey.ext.cdi:project" %{name}/ext-cdi-project
21mr|jersey-2.28-5|281	%mvn_file "org.glassfish.jersey.ext.rx:project" %{name}/ext-rx-project
21mr|jersey-2.28-5|282	%mvn_file "org.glassfish.jersey.inject:project" %{name}/inject-project
21mr|jersey-2.28-5|283	%mvn_file "org.glassfish.jersey.media:project" %{name}/media-project
21mr|jersey-2.28-5|284	%mvn_file "org.glassfish.jersey.security:project" %{name}/security-project
21mr|jersey-2.28-5|285	%mvn_file "org.glassfish.jersey.test-framework:project" %{name}/test-framework-project
21mr|jersey-2.28-5|286	%mvn_file "org.glassfish.jersey.test-framework.providers:project" %{name}/test-framework-providers-project
21mr|jersey-2.28-5|287	
21mr|jersey-2.28-5|288	# Package test framework separately
21mr|jersey-2.28-5|289	%mvn_package "org.glassfish.jersey.test-framework*:" test-framework
21mr|jersey-2.28-5|290	
21mr|jersey-2.28-5|291	%build
21mr|jersey-2.28-5|292	%if %{without jp_minimal}
21mr|jersey-2.28-5|293	# Build everything except examples, integration tests and distribution bundles
21mr|jersey-2.28-5|294	%mvn_build -- -PsecurityOff -Dasm.version=6.2.1 -Dmaven.test.failure.ignore=true \
21mr|jersey-2.28-5|295	-Dexamples.excluded -Dtests.excluded -Dbundles.excluded
21mr|jersey-2.28-5|296	%else
21mr|jersey-2.28-5|297	# Additionally omit tests and testing framework for minimal builds
21mr|jersey-2.28-5|298	%mvn_build -f -- -PsecurityOff -Dasm.version=6.2.1 -Dmaven.test.failure.ignore=true \
21mr|jersey-2.28-5|299	-Dexamples.excluded -Dtests.excluded -Dbundles.excluded -Dtest-framework.excluded
21mr|jersey-2.28-5|300	%endif
21mr|jersey-2.28-5|301	
21mr|jersey-2.28-5|302	%install
21mr|jersey-2.28-5|303	%mvn_install
21mr|jersey-2.28-5|304	
21mr|jersey-2.28-5|305	%files -f .mfiles
21mr|jersey-2.28-5|306	%doc README.md CONTRIBUTING.md
21mr|jersey-2.28-5|307	%license LICENSE.md NOTICE.md LICENSE-2.0.txt
21mr|jersey-2.28-5|308	
21mr|jersey-2.28-5|309	%if %{without jp_minimal}
21mr|jersey-2.28-5|310	%files test-framework -f .mfiles-test-framework
21mr|jersey-2.28-5|311	%license LICENSE.md NOTICE.md LICENSE-2.0.txt
21mr|jersey-2.28-5|312	%endif
21mr|jersey-2.28-5|313	
21mr|jersey-2.28-5|314	%files javadoc -f .mfiles-javadoc
21mr|jersey-2.28-5|315	%license LICENSE.md NOTICE.md LICENSE-2.0.txt
21mr|jersey-2.28-5|316	

13043 21
21mr|jetbrains-annotations-15.0-9|1	%global oname annotations
21mr|jetbrains-annotations-15.0-9|2	Name:          jetbrains-annotations
21mr|jetbrains-annotations-15.0-9|3	Version:       15.0
21mr|jetbrains-annotations-15.0-9|4	Release:       9
21mr|jetbrains-annotations-15.0-9|5	Summary:       IntelliJ IDEA Annotations
21mr|jetbrains-annotations-15.0-9|6	License:       ASL 2.0
21mr|jetbrains-annotations-15.0-9|7	URL:           http://www.jetbrains.org
21mr|jetbrains-annotations-15.0-9|8	Source0:       http://central.maven.org/maven2/org/jetbrains/annotations/%{version}/annotations-%{version}-sources.jar
21mr|jetbrains-annotations-15.0-9|9	Source1:       http://central.maven.org/maven2/org/jetbrains/annotations/%{version}/annotations-%{version}.pom
21mr|jetbrains-annotations-15.0-9|10	Source2:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jetbrains-annotations-15.0-9|11	
21mr|jetbrains-annotations-15.0-9|12	BuildRequires: maven-local
21mr|jetbrains-annotations-15.0-9|13	
21mr|jetbrains-annotations-15.0-9|14	Group:          Development/Java
21mr|jetbrains-annotations-15.0-9|15	BuildArch:     noarch
21mr|jetbrains-annotations-15.0-9|16	# Java stack is not supported on x86_32
21mr|jetbrains-annotations-15.0-9|17	ExcludeArch: %{ix86}
21mr|jetbrains-annotations-15.0-9|18	
21mr|jetbrains-annotations-15.0-9|19	%description
21mr|jetbrains-annotations-15.0-9|20	A set of annotations used for code inspection support and code documentation.
21mr|jetbrains-annotations-15.0-9|21	
21mr|jetbrains-annotations-15.0-9|22	%package javadoc
21mr|jetbrains-annotations-15.0-9|23	Summary:       Javadoc for %{name}
21mr|jetbrains-annotations-15.0-9|24	
21mr|jetbrains-annotations-15.0-9|25	%description javadoc
21mr|jetbrains-annotations-15.0-9|26	This package contains javadoc for %{name}.
21mr|jetbrains-annotations-15.0-9|27	
21mr|jetbrains-annotations-15.0-9|28	%prep
21mr|jetbrains-annotations-15.0-9|29	%setup -T -q -c
21mr|jetbrains-annotations-15.0-9|30	
21mr|jetbrains-annotations-15.0-9|31	mkdir -p src/main/{java,resources}
21mr|jetbrains-annotations-15.0-9|32	
21mr|jetbrains-annotations-15.0-9|33	(
21mr|jetbrains-annotations-15.0-9|34	cd src/main/java
21mr|jetbrains-annotations-15.0-9|35	%jar -xf %{SOURCE0}
21mr|jetbrains-annotations-15.0-9|36	rm -rf META-INF
21mr|jetbrains-annotations-15.0-9|37	)
21mr|jetbrains-annotations-15.0-9|38	
21mr|jetbrains-annotations-15.0-9|39	cp -p %{SOURCE1} pom.xml
21mr|jetbrains-annotations-15.0-9|40	
21mr|jetbrains-annotations-15.0-9|41	%pom_remove_plugin :maven-antrun-plugin
21mr|jetbrains-annotations-15.0-9|42	%pom_remove_plugin :maven-gpg-plugin
21mr|jetbrains-annotations-15.0-9|43	%pom_remove_plugin :maven-javadoc-plugin
21mr|jetbrains-annotations-15.0-9|44	%pom_remove_plugin :maven-source-plugin
21mr|jetbrains-annotations-15.0-9|45	
21mr|jetbrains-annotations-15.0-9|46	%pom_xpath_inject pom:properties "<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>"
21mr|jetbrains-annotations-15.0-9|47	
21mr|jetbrains-annotations-15.0-9|48	cp -p %{SOURCE2} LICENSE.txt
21mr|jetbrains-annotations-15.0-9|49	sed -i 's/\r//' LICENSE.txt
21mr|jetbrains-annotations-15.0-9|50	
21mr|jetbrains-annotations-15.0-9|51	%mvn_file org.jetbrains:%{oname} %{name}
21mr|jetbrains-annotations-15.0-9|52	%mvn_alias org.jetbrains:%{oname} com.intellij:
21mr|jetbrains-annotations-15.0-9|53	
21mr|jetbrains-annotations-15.0-9|54	%build
21mr|jetbrains-annotations-15.0-9|55	
21mr|jetbrains-annotations-15.0-9|56	%mvn_build
21mr|jetbrains-annotations-15.0-9|57	
21mr|jetbrains-annotations-15.0-9|58	%install
21mr|jetbrains-annotations-15.0-9|59	%mvn_install
21mr|jetbrains-annotations-15.0-9|60	
21mr|jetbrains-annotations-15.0-9|61	%files -f .mfiles
21mr|jetbrains-annotations-15.0-9|62	%license LICENSE.txt
21mr|jetbrains-annotations-15.0-9|63	
21mr|jetbrains-annotations-15.0-9|64	%files javadoc -f .mfiles-javadoc
21mr|jetbrains-annotations-15.0-9|65	%license LICENSE.txt
21mr|jetbrains-annotations-15.0-9|66	

13044 21
21mr|jets3t-0.9.3-11|1	Name:          jets3t
21mr|jets3t-0.9.3-11|2	Version:       0.9.3
21mr|jets3t-0.9.3-11|3	Release:       11
21mr|jets3t-0.9.3-11|4	Summary:       Java interface to Amazon S3 and CloudFront services
21mr|jets3t-0.9.3-11|5	# nuvola theme is under LGPL 2.1
21mr|jets3t-0.9.3-11|6	# src/org/jets3t/gui/TableSorter.java BSD
21mr|jets3t-0.9.3-11|7	License:       ASL 2.0 and BSD and LGPLv2+
21mr|jets3t-0.9.3-11|8	Group:         Development/Java
21mr|jets3t-0.9.3-11|9	Url:           http://jets3t.s3.amazonaws.com/index.html
21mr|jets3t-0.9.3-11|10	# hg clone https://bitbucket.org/jmurty/jets3t -r Release-0.9.3 jets3t-0.9.3
21mr|jets3t-0.9.3-11|11	# find jets3t-0.9.3/ -name "*.class" -delete
21mr|jets3t-0.9.3-11|12	# find jets3t-0.9.3/ -name "*.jar" -delete
21mr|jets3t-0.9.3-11|13	# find jets3t-0.9.3/ -name "*.bat" -delete
21mr|jets3t-0.9.3-11|14	# tar cJf jets3t-0.9.3.tar.xz jets3t-0.9.3
21mr|jets3t-0.9.3-11|15	Source0:       %{name}-%{version}.tar.xz
21mr|jets3t-0.9.3-11|16	# from Debian
21mr|jets3t-0.9.3-11|17	Source5:       %{name}-cockpit.pod
21mr|jets3t-0.9.3-11|18	Source6:       %{name}-cockpitlite.pod
21mr|jets3t-0.9.3-11|19	Source7:       %{name}-synchronize.pod
21mr|jets3t-0.9.3-11|20	Source8:       %{name}-uploader.pod
21mr|jets3t-0.9.3-11|21	
21mr|jets3t-0.9.3-11|22	# fix java.home, jets3t.home, add system libraries refs
21mr|jets3t-0.9.3-11|23	Patch0:        %{name}-0.9.3-scripts.patch
21mr|jets3t-0.9.3-11|24	# fix license fsf-address
21mr|jets3t-0.9.3-11|25	Patch1:        %{name}-0.9.0-nuvola-fsf-address.patch
21mr|jets3t-0.9.3-11|26	
21mr|jets3t-0.9.3-11|27	Patch2:        %{name}-0.9.3-dist-build.patch
21mr|jets3t-0.9.3-11|28	
21mr|jets3t-0.9.3-11|29	BuildRequires: ant
21mr|jets3t-0.9.3-11|30	BuildRequires: apache-commons-codec
21mr|jets3t-0.9.3-11|31	BuildRequires: apache-commons-logging
21mr|jets3t-0.9.3-11|32	BuildRequires: BareBonesBrowserLaunch
21mr|jets3t-0.9.3-11|33	BuildRequires: bouncycastle
21mr|jets3t-0.9.3-11|34	BuildRequires: dos2unix
21mr|jets3t-0.9.3-11|35	BuildRequires: httpcomponents-client
21mr|jets3t-0.9.3-11|36	BuildRequires: httpcomponents-core
21mr|jets3t-0.9.3-11|37	BuildRequires: jackson
21mr|jets3t-0.9.3-11|38	BuildRequires: java-base64
21mr|jets3t-0.9.3-11|39	BuildRequires: java-xmlbuilder
21mr|jets3t-0.9.3-11|40	BuildRequires: javamail
21mr|jets3t-0.9.3-11|41	BuildRequires: junit
21mr|jets3t-0.9.3-11|42	BuildRequires: log4j12
21mr|jets3t-0.9.3-11|43	BuildRequires: maven-local
21mr|jets3t-0.9.3-11|44	BuildRequires: mx4j
21mr|jets3t-0.9.3-11|45	# pod2man
21mr|jets3t-0.9.3-11|46	BuildRequires: %{_bindir}/pod2man
21mr|jets3t-0.9.3-11|47	BuildRequires: sonatype-oss-parent
21mr|jets3t-0.9.3-11|48	BuildRequires: glassfish-servlet-api
21mr|jets3t-0.9.3-11|49	
21mr|jets3t-0.9.3-11|50	BuildArch:     noarch
21mr|jets3t-0.9.3-11|51	# Java stack is not supported on x86_32
21mr|jets3t-0.9.3-11|52	ExcludeArch: %{ix86}
21mr|jets3t-0.9.3-11|53	
21mr|jets3t-0.9.3-11|54	%description
21mr|jets3t-0.9.3-11|55	The JetS3t toolkit provides Java programmers with an API for interacting and
21mr|jets3t-0.9.3-11|56	managing data stored in Amazon Simple Storage Service and Amazon CloudFront
21mr|jets3t-0.9.3-11|57	content delivery network.
21mr|jets3t-0.9.3-11|58	
21mr|jets3t-0.9.3-11|59	%package app
21mr|jets3t-0.9.3-11|60	Summary:       Graphical and command-line tools for Amazon S3 and CloudFront
21mr|jets3t-0.9.3-11|61	Requires:      %{name} = %{version}-%{release}
21mr|jets3t-0.9.3-11|62	Requires:      apache-commons-codec
21mr|jets3t-0.9.3-11|63	Requires:      apache-commons-logging
21mr|jets3t-0.9.3-11|64	Requires:      avalon-framework
21mr|jets3t-0.9.3-11|65	Requires:      avalon-logkit
21mr|jets3t-0.9.3-11|66	Requires:      BareBonesBrowserLaunch
21mr|jets3t-0.9.3-11|67	Requires:      base64
21mr|jets3t-0.9.3-11|68	Requires:      bouncycastle
21mr|jets3t-0.9.3-11|69	Requires:      geronimo-jms
21mr|jets3t-0.9.3-11|70	Requires:      glassfish-servlet-api
21mr|jets3t-0.9.3-11|71	Requires:      httpcomponents-client
21mr|jets3t-0.9.3-11|72	Requires:      httpcomponents-core
21mr|jets3t-0.9.3-11|73	Requires:      java
21mr|jets3t-0.9.3-11|74	Requires:      java-xmlbuilder
21mr|jets3t-0.9.3-11|75	Requires:      jpackage-utils
21mr|jets3t-0.9.3-11|76	Requires:      log4j12
21mr|jets3t-0.9.3-11|77	
21mr|jets3t-0.9.3-11|78	%description app
21mr|jets3t-0.9.3-11|79	The JetS3t toolkit provides Java programmers with an API for interacting and
21mr|jets3t-0.9.3-11|80	managing data stored in Amazon Simple Storage Service and Amazon CloudFront
21mr|jets3t-0.9.3-11|81	content delivery network.
21mr|jets3t-0.9.3-11|82	
21mr|jets3t-0.9.3-11|83	Features:
21mr|jets3t-0.9.3-11|84	- jets3t-cockpitlite: A graphical application that Service Providers with S3
21mr|jets3t-0.9.3-11|85	accounts may provide to clients or customers without S3 accounts.
21mr|jets3t-0.9.3-11|86	jets3t-cockpitlite allows users to manage the content of an S3 account to
21mr|jets3t-0.9.3-11|87	upload files, download files, delete S3 objects and make objects publicly
21mr|jets3t-0.9.3-11|88	accessible. All these operations are mediated by a Gatekeeper service.
21mr|jets3t-0.9.3-11|89	- jets3t-cockpit: graphical application for transferring files, viewing and
21mr|jets3t-0.9.3-11|90	managing the contents of an Amazon S3 account.
21mr|jets3t-0.9.3-11|91	- jets3t-synchronize: A command-line application for synchronizing
21mr|jets3t-0.9.3-11|92	directories on your computer with an Amazon S3 account. Ideal for
21mr|jets3t-0.9.3-11|93	performing back-ups or synchronizing files between different computers.
21mr|jets3t-0.9.3-11|94	- jets3t-uploader: A graphical application that Service Providers with S3
21mr|jets3t-0.9.3-11|95	accounts may provide to clients or customers without S3 accounts.
21mr|jets3t-0.9.3-11|96	jets3t-uploader allows users to upload files to S3 using a simple
21mr|jets3t-0.9.3-11|97	wizard-based work-flow, but all uploads must first be authorized by a
21mr|jets3t-0.9.3-11|98	Gatekeeper service
21mr|jets3t-0.9.3-11|99	- gatekeeper: A servlet that acts as an authorization service running on a
21mr|jets3t-0.9.3-11|100	Service Provider's server to mediate access to S3 accounts.
21mr|jets3t-0.9.3-11|101	It processes requests from client applications such as JetS3t Uploader &
21mr|jets3t-0.9.3-11|102	CockpitLite, and authorizes the client application to perform operations
21mr|jets3t-0.9.3-11|103	such as uploads, downloads and deletes.
21mr|jets3t-0.9.3-11|104	
21mr|jets3t-0.9.3-11|105	%package javadoc
21mr|jets3t-0.9.3-11|106	Summary:       Javadoc for %{name}
21mr|jets3t-0.9.3-11|107	
21mr|jets3t-0.9.3-11|108	%description javadoc
21mr|jets3t-0.9.3-11|109	This package contains javadoc for %{name}.
21mr|jets3t-0.9.3-11|110	
21mr|jets3t-0.9.3-11|111	%prep
21mr|jets3t-0.9.3-11|112	%setup -q
21mr|jets3t-0.9.3-11|113	dos2unix dist-build.xml
21mr|jets3t-0.9.3-11|114	%patch0 -p1
21mr|jets3t-0.9.3-11|115	sed -i "s|log4j.jar|log4j12-1.2.17.jar|" dist-build.xml
21mr|jets3t-0.9.3-11|116	%patch1 -p0
21mr|jets3t-0.9.3-11|117	%patch2 -p0
21mr|jets3t-0.9.3-11|118	
21mr|jets3t-0.9.3-11|119	
21mr|jets3t-0.9.3-11|120	
21mr|jets3t-0.9.3-11|121	rm -rf src/contribs/com/centerkey/utils/BareBonesBrowserLaunch.java
21mr|jets3t-0.9.3-11|122	sed -i "s|contribs.com.centerkey.utils.BareBonesBrowserLaunch|com.centerkey.utils.BareBonesBrowserLaunch|" \
21mr|jets3t-0.9.3-11|123	src/org/jets3t/apps/cockpit/Cockpit.java \
21mr|jets3t-0.9.3-11|124	src/org/jets3t/apps/cockpit/gui/StartupDialog.java \
21mr|jets3t-0.9.3-11|125	src/org/jets3t/apps/cockpitlite/CockpitLite.java \
21mr|jets3t-0.9.3-11|126	src/org/jets3t/apps/uploader/Uploader.java \
21mr|jets3t-0.9.3-11|127	src/org/jets3t/apps/cockpit/Cockpit.java \
21mr|jets3t-0.9.3-11|128	src/org/jets3t/apps/cockpit/gui/StartupDialog.java \
21mr|jets3t-0.9.3-11|129	src/org/jets3t/apps/cockpitlite/CockpitLite.java \
21mr|jets3t-0.9.3-11|130	src/org/jets3t/apps/uploader/Uploader.java
21mr|jets3t-0.9.3-11|131	
21mr|jets3t-0.9.3-11|132	find . -name "*.war" -delete
21mr|jets3t-0.9.3-11|133	
21mr|jets3t-0.9.3-11|134	# fix non ASCII chars
21mr|jets3t-0.9.3-11|135	for s in test/org/jets3t/service/BaseStorageServiceTests.java;do
21mr|jets3t-0.9.3-11|136	native2ascii -encoding UTF8 ${s} ${s}
21mr|jets3t-0.9.3-11|137	done
21mr|jets3t-0.9.3-11|138	
21mr|jets3t-0.9.3-11|139	sed -i 's/\r//' LICENSE-2.0.txt NOTICE.txt resources/images/nuvola/license.txt
21mr|jets3t-0.9.3-11|140	
21mr|jets3t-0.9.3-11|141	cp -p %{SOURCE5} .
21mr|jets3t-0.9.3-11|142	cp -p %{SOURCE6} .
21mr|jets3t-0.9.3-11|143	cp -p %{SOURCE7} .
21mr|jets3t-0.9.3-11|144	cp -p %{SOURCE8} .
21mr|jets3t-0.9.3-11|145	
21mr|jets3t-0.9.3-11|146	%pom_remove_plugin org.apache.maven.plugins:maven-jarsigner-plugin
21mr|jets3t-0.9.3-11|147	%pom_remove_plugin org.apache.maven.plugins:maven-source-plugin
21mr|jets3t-0.9.3-11|148	# https://gil.fedorapeople.org/appassembler-1.9-1.fc20.src.rpm
21mr|jets3t-0.9.3-11|149	%pom_remove_plugin org.codehaus.mojo:appassembler-maven-plugin
21mr|jets3t-0.9.3-11|150	%pom_remove_plugin org.codehaus.mojo:sonar-maven-plugin
21mr|jets3t-0.9.3-11|151	%pom_remove_plugin org.apache.maven.plugins:maven-javadoc-plugin
21mr|jets3t-0.9.3-11|152	
21mr|jets3t-0.9.3-11|153	%pom_remove_dep javax.activation:activation
21mr|jets3t-0.9.3-11|154	%pom_add_dep com.centerkey.utils:BareBonesBrowserLaunch:3.1
21mr|jets3t-0.9.3-11|155	
21mr|jets3t-0.9.3-11|156	#%% pom_remove_dep javax.servlet:javax.servlet-api
21mr|jets3t-0.9.3-11|157	#%% pom_add_dep org.apache.tomcat:tomcat-servlet-api::provided
21mr|jets3t-0.9.3-11|158	
21mr|jets3t-0.9.3-11|159	%mvn_alias net.java.dev.%{name}:%{name} ":cockpit"
21mr|jets3t-0.9.3-11|160	%mvn_alias net.java.dev.%{name}:%{name} ":cockpitlite"
21mr|jets3t-0.9.3-11|161	%mvn_alias net.java.dev.%{name}:%{name} ":%{name}-gui"
21mr|jets3t-0.9.3-11|162	%mvn_alias net.java.dev.%{name}:%{name} ":synchronize"
21mr|jets3t-0.9.3-11|163	%mvn_alias net.java.dev.%{name}:%{name} ":uploader"
21mr|jets3t-0.9.3-11|164	
21mr|jets3t-0.9.3-11|165	%build
21mr|jets3t-0.9.3-11|166	
21mr|jets3t-0.9.3-11|167	# test use web access
21mr|jets3t-0.9.3-11|168	%mvn_build -f
21mr|jets3t-0.9.3-11|169	
21mr|jets3t-0.9.3-11|170	ant -f dist-build.xml -Ddir.servlets=$PWD/servlet rebuild-gatekeeper
21mr|jets3t-0.9.3-11|171	
21mr|jets3t-0.9.3-11|172	for m in cockpitlite cockpit synchronize uploader; do
21mr|jets3t-0.9.3-11|173	%{_bindir}/pod2man -c '' -r '' %{name}-${m}.pod > %{name}-${m}.1 ;
21mr|jets3t-0.9.3-11|174	done
21mr|jets3t-0.9.3-11|175	
21mr|jets3t-0.9.3-11|176	%install
21mr|jets3t-0.9.3-11|177	%mvn_install
21mr|jets3t-0.9.3-11|178	
21mr|jets3t-0.9.3-11|179	mkdir -p %{buildroot}%{_datadir}/%{name}/jars
21mr|jets3t-0.9.3-11|180	(
21mr|jets3t-0.9.3-11|181	cd %{buildroot}%{_javadir}
21mr|jets3t-0.9.3-11|182	ln -sf ../../java/%{name}/%{name}.jar %{buildroot}%{_datadir}/%{name}/jars/%{name}-%{version}.jar
21mr|jets3t-0.9.3-11|183	ln -sf ../../java/%{name}/%{name}.jar %{buildroot}%{_datadir}/%{name}/jars/%{name}-gui-%{version}.jar
21mr|jets3t-0.9.3-11|184	)
21mr|jets3t-0.9.3-11|185	
21mr|jets3t-0.9.3-11|186	mkdir -p %{buildroot}%{_bindir}
21mr|jets3t-0.9.3-11|187	mkdir -p %{buildroot}%{_datadir}/%{name}/bin
21mr|jets3t-0.9.3-11|188	for TOOL in cockpit cockpitlite synchronize uploader
21mr|jets3t-0.9.3-11|189	do
21mr|jets3t-0.9.3-11|190	install -pm 755 scripts/$TOOL.sh %{buildroot}%{_bindir}/%{name}-$TOOL
21mr|jets3t-0.9.3-11|191	ln -sf ../../../bin/%{name}-$TOOL %{buildroot}%{_datadir}/%{name}/bin/$TOOL.sh
21mr|jets3t-0.9.3-11|192	
21mr|jets3t-0.9.3-11|193	(
21mr|jets3t-0.9.3-11|194	cd %{buildroot}%{_javadir}
21mr|jets3t-0.9.3-11|195	ln -sf ../../java/%{name}/%{name}.jar %{buildroot}%{_datadir}/%{name}/jars/%{name}-$TOOL-%{version}.jar
21mr|jets3t-0.9.3-11|196	)
21mr|jets3t-0.9.3-11|197	
21mr|jets3t-0.9.3-11|198	done
21mr|jets3t-0.9.3-11|199	
21mr|jets3t-0.9.3-11|200	chmod 0755  %{buildroot}%{_datadir}/%{name}/bin/*
21mr|jets3t-0.9.3-11|201	
21mr|jets3t-0.9.3-11|202	mkdir -p %{buildroot}%{_mandir}/man1
21mr|jets3t-0.9.3-11|203	install -pm 644 %{name}-*.1 %{buildroot}%{_mandir}/man1/
21mr|jets3t-0.9.3-11|204	
21mr|jets3t-0.9.3-11|205	mkdir -p %{buildroot}%{_sysconfdir}/%{name} %{buildroot}%{_datadir}/%{name}/configs
21mr|jets3t-0.9.3-11|206	sed -i "s|{jets3t-version}|%{version}|" configs/cockpitlite.properties
21mr|jets3t-0.9.3-11|207	cp -pr configs/* %{buildroot}%{_sysconfdir}/%{name}/
21mr|jets3t-0.9.3-11|208	ln  -sf ../../../../etc/%{name}/cockpitlite.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|209	ln  -sf ../../../../etc/%{name}/commons-logging.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|210	ln  -sf ../../../../etc/%{name}/devpay_products.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|211	ln  -sf ../../../../etc/%{name}/%{name}.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|212	ln  -sf ../../../../etc/%{name}/log4j.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|213	ln  -sf ../../../../etc/%{name}/mime.types %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|214	ln  -sf ../../../../etc/%{name}/simplelog.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|215	ln  -sf ../../../../etc/%{name}/synchronize.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|216	ln  -sf ../../../../etc/%{name}/test.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|217	ln  -sf ../../../../etc/%{name}/uploader.properties %{buildroot}%{_datadir}/%{name}/configs/
21mr|jets3t-0.9.3-11|218	
21mr|jets3t-0.9.3-11|219	mkdir -p %{buildroot}%{_datadir}/%{name}/resources
21mr|jets3t-0.9.3-11|220	cp -pr resources/* %{buildroot}%{_datadir}/%{name}/resources/
21mr|jets3t-0.9.3-11|221	cp -pr servlets %{buildroot}%{_datadir}/%{name}/
21mr|jets3t-0.9.3-11|222	
21mr|jets3t-0.9.3-11|223	%files -f .mfiles
21mr|jets3t-0.9.3-11|224	%doc README.markdown RELEASE_NOTES.markdown
21mr|jets3t-0.9.3-11|225	%license LICENSE-2.0.txt NOTICE.txt
21mr|jets3t-0.9.3-11|226	
21mr|jets3t-0.9.3-11|227	%files app
21mr|jets3t-0.9.3-11|228	%dir %{_sysconfdir}/%{name}
21mr|jets3t-0.9.3-11|229	%config(noreplace) %{_sysconfdir}/%{name}/*
21mr|jets3t-0.9.3-11|230	%{_bindir}/%{name}-*
21mr|jets3t-0.9.3-11|231	%dir %{_datadir}/%{name}
21mr|jets3t-0.9.3-11|232	%dir %{_datadir}/%{name}/bin
21mr|jets3t-0.9.3-11|233	%dir %{_datadir}/%{name}/configs
21mr|jets3t-0.9.3-11|234	%dir %{_datadir}/%{name}/jars
21mr|jets3t-0.9.3-11|235	%dir %{_datadir}/%{name}/resources
21mr|jets3t-0.9.3-11|236	%dir %{_datadir}/%{name}/servlets
21mr|jets3t-0.9.3-11|237	%{_datadir}/%{name}/jars/*
21mr|jets3t-0.9.3-11|238	%{_datadir}/%{name}/bin/*
21mr|jets3t-0.9.3-11|239	%{_datadir}/%{name}/configs/*
21mr|jets3t-0.9.3-11|240	%{_datadir}/%{name}/resources/*
21mr|jets3t-0.9.3-11|241	%{_datadir}/%{name}/servlets/*
21mr|jets3t-0.9.3-11|242	%{_mandir}/man1/*
21mr|jets3t-0.9.3-11|243	%license LICENSE-2.0.txt NOTICE.txt
21mr|jets3t-0.9.3-11|244	
21mr|jets3t-0.9.3-11|245	%files javadoc -f .mfiles-javadoc
21mr|jets3t-0.9.3-11|246	%license LICENSE-2.0.txt NOTICE.txt
21mr|jets3t-0.9.3-11|247	
21mr|jets3t-0.9.3-11|248	

13045 21
21mr|jettison-1.3.7-9|1	Name:           jettison
21mr|jettison-1.3.7-9|2	Version:        1.3.7
21mr|jettison-1.3.7-9|3	Release:        9
21mr|jettison-1.3.7-9|4	Summary:        A JSON StAX implementation
21mr|jettison-1.3.7-9|5	License:        ASL 2.0
21mr|jettison-1.3.7-9|6	URL:            http://jettison.codehaus.org/
21mr|jettison-1.3.7-9|7	BuildArch:      noarch
21mr|jettison-1.3.7-9|8	# Java stack is not supported on x86_32
21mr|jettison-1.3.7-9|9	ExcludeArch: %{ix86}
21mr|jettison-1.3.7-9|10	Group:          Development/Java
21mr|jettison-1.3.7-9|11	Source0:        https://github.com/codehaus/jettison/archive/%{name}-%{version}.tar.gz
21mr|jettison-1.3.7-9|12	
21mr|jettison-1.3.7-9|13	# Change the POM to use the version of woodstox that we have available:
21mr|jettison-1.3.7-9|14	Patch0: %{name}-update-woodstox-version.patch
21mr|jettison-1.3.7-9|15	
21mr|jettison-1.3.7-9|16	BuildRequires:  maven-local
21mr|jettison-1.3.7-9|17	BuildRequires:  mvn(junit:junit)
21mr|jettison-1.3.7-9|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jettison-1.3.7-9|19	BuildRequires:  mvn(org.codehaus:codehaus-parent:pom:)
21mr|jettison-1.3.7-9|20	BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|jettison-1.3.7-9|21	BuildRequires:  mvn(stax:stax-api)
21mr|jettison-1.3.7-9|22	
21mr|jettison-1.3.7-9|23	%description
21mr|jettison-1.3.7-9|24	Jettison is a collection of Java APIs (like STaX and DOM) which read
21mr|jettison-1.3.7-9|25	and write JSON. This allows nearly transparent enablement of JSON based
21mr|jettison-1.3.7-9|26	web services in services frameworks like CXF or XML serialization
21mr|jettison-1.3.7-9|27	frameworks like XStream.
21mr|jettison-1.3.7-9|28	
21mr|jettison-1.3.7-9|29	%package javadoc
21mr|jettison-1.3.7-9|30	Summary:           Javadocs for %{name}
21mr|jettison-1.3.7-9|31	
21mr|jettison-1.3.7-9|32	%description javadoc
21mr|jettison-1.3.7-9|33	This package contains the API documentation for %{name}.
21mr|jettison-1.3.7-9|34	
21mr|jettison-1.3.7-9|35	%prep
21mr|jettison-1.3.7-9|36	%setup -q -n %{name}-%{name}-%{version}
21mr|jettison-1.3.7-9|37	%patch0 -p1
21mr|jettison-1.3.7-9|38	# We don't need wagon-webdav
21mr|jettison-1.3.7-9|39	%pom_xpath_remove pom:build/pom:extensions
21mr|jettison-1.3.7-9|40	
21mr|jettison-1.3.7-9|41	%pom_remove_plugin :maven-release-plugin
21mr|jettison-1.3.7-9|42	
21mr|jettison-1.3.7-9|43	# Confuses maven-bundle-plugin
21mr|jettison-1.3.7-9|44	%pom_xpath_remove pom:Private-Package
21mr|jettison-1.3.7-9|45	
21mr|jettison-1.3.7-9|46	%build
21mr|jettison-1.3.7-9|47	# Disable the tests until BZ#796739 is fixed:
21mr|jettison-1.3.7-9|48	%mvn_build -f
21mr|jettison-1.3.7-9|49	
21mr|jettison-1.3.7-9|50	%install
21mr|jettison-1.3.7-9|51	%mvn_install
21mr|jettison-1.3.7-9|52	
21mr|jettison-1.3.7-9|53	%files -f .mfiles
21mr|jettison-1.3.7-9|54	%doc src/main/resources/META-INF/LICENSE
21mr|jettison-1.3.7-9|55	
21mr|jettison-1.3.7-9|56	%files javadoc -f .mfiles-javadoc
21mr|jettison-1.3.7-9|57	%doc src/main/resources/META-INF/LICENSE
21mr|jettison-1.3.7-9|58	

13046 21
21mr|jetty8-8.1.17-12|1	# jetty8 is a compat package and as such it shouldn't have any OSGi provides
21mr|jetty8-8.1.17-12|2	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^osgi\\(
21mr|jetty8-8.1.17-12|3	
21mr|jetty8-8.1.17-12|4	%global addver v20150415
21mr|jetty8-8.1.17-12|5	
21mr|jetty8-8.1.17-12|6	Name:           jetty8
21mr|jetty8-8.1.17-12|7	Version:        8.1.17
21mr|jetty8-8.1.17-12|8	Release:        12
21mr|jetty8-8.1.17-12|9	Summary:        Java Webserver and Servlet Container
21mr|jetty8-8.1.17-12|10	# Jetty is dual licensed under both ASL 2.0 and EPL 1.0, see NOTICE.txt
21mr|jetty8-8.1.17-12|11	# some MIT-licensed code (from Utf8Appendable) is used too
21mr|jetty8-8.1.17-12|12	License:        (ASL 2.0 or EPL) and MIT
21mr|jetty8-8.1.17-12|13	URL:            http://www.eclipse.org/jetty
21mr|jetty8-8.1.17-12|14	BuildArch:      noarch
21mr|jetty8-8.1.17-12|15	# Java stack is not supported on x86_32
21mr|jetty8-8.1.17-12|16	ExcludeArch: %{ix86}
21mr|jetty8-8.1.17-12|17	Group:          Development/Java
21mr|jetty8-8.1.17-12|18	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/snapshot/jetty-%{version}.%{addver}.tar.bz2
21mr|jetty8-8.1.17-12|19	
21mr|jetty8-8.1.17-12|20	BuildRequires:  maven-local
21mr|jetty8-8.1.17-12|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|jetty8-8.1.17-12|22	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jetty8-8.1.17-12|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jetty8-8.1.17-12|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|jetty8-8.1.17-12|25	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jetty8-8.1.17-12|26	BuildRequires:  mvn(org.eclipse.jetty:jetty-parent:pom:)
21mr|jetty8-8.1.17-12|27	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-artifact-remote-resources)
21mr|jetty8-8.1.17-12|28	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-assembly-descriptors)
21mr|jetty8-8.1.17-12|29	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-build-support)
21mr|jetty8-8.1.17-12|30	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-version-maven-plugin)
21mr|jetty8-8.1.17-12|31	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-test-policy)
21mr|jetty8-8.1.17-12|32	BuildRequires:  mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|jetty8-8.1.17-12|33	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|jetty8-8.1.17-12|34	BuildRequires:  mvn(org.slf4j:slf4j-jdk14)
21mr|jetty8-8.1.17-12|35	
21mr|jetty8-8.1.17-12|36	Requires:       %{name}-rewrite = %{version}-%{release}
21mr|jetty8-8.1.17-12|37	Requires:       %{name}-client = %{version}-%{release}
21mr|jetty8-8.1.17-12|38	Requires:       %{name}-xml = %{version}-%{release}
21mr|jetty8-8.1.17-12|39	Requires:       %{name}-websocket = %{version}-%{release}
21mr|jetty8-8.1.17-12|40	Requires:       %{name}-webapp = %{version}-%{release}
21mr|jetty8-8.1.17-12|41	Requires:       %{name}-util = %{version}-%{release}
21mr|jetty8-8.1.17-12|42	Requires:       %{name}-servlet = %{version}-%{release}
21mr|jetty8-8.1.17-12|43	Requires:       %{name}-server = %{version}-%{release}
21mr|jetty8-8.1.17-12|44	Requires:       %{name}-security = %{version}-%{release}
21mr|jetty8-8.1.17-12|45	Requires:       %{name}-jmx = %{version}-%{release}
21mr|jetty8-8.1.17-12|46	Requires:       %{name}-io = %{version}-%{release}
21mr|jetty8-8.1.17-12|47	Requires:       %{name}-http = %{version}-%{release}
21mr|jetty8-8.1.17-12|48	Requires:       %{name}-continuation = %{version}-%{release}
21mr|jetty8-8.1.17-12|49	
21mr|jetty8-8.1.17-12|50	%description
21mr|jetty8-8.1.17-12|51	Jetty is a 100% Java HTTP Server and Servlet Container. This means that you
21mr|jetty8-8.1.17-12|52	do not need to configure and run a separate web server (like Apache) in order
21mr|jetty8-8.1.17-12|53	to use Java, servlets and JSPs to generate dynamic content. Jetty is a fully
21mr|jetty8-8.1.17-12|54	featured web server for static and dynamic content. Unlike separate
21mr|jetty8-8.1.17-12|55	server/container solutions, this means that your web server and web
21mr|jetty8-8.1.17-12|56	application run in the same process, without interconnection overheads
21mr|jetty8-8.1.17-12|57	and complications. Furthermore, as a pure java component, Jetty can be simply
21mr|jetty8-8.1.17-12|58	included in your application for demonstration, distribution or deployment.
21mr|jetty8-8.1.17-12|59	Jetty is available on all Java supported platforms.
21mr|jetty8-8.1.17-12|60	
21mr|jetty8-8.1.17-12|61	%package        rewrite
21mr|jetty8-8.1.17-12|62	Summary:        Jetty rewrite handler
21mr|jetty8-8.1.17-12|63	%description    rewrite
21mr|jetty8-8.1.17-12|64	This package contains %{summary}.
21mr|jetty8-8.1.17-12|65	
21mr|jetty8-8.1.17-12|66	%package        client
21mr|jetty8-8.1.17-12|67	Summary:        Jetty asynchronous HTTP client
21mr|jetty8-8.1.17-12|68	%description    client
21mr|jetty8-8.1.17-12|69	This package contains %{summary}.
21mr|jetty8-8.1.17-12|70	
21mr|jetty8-8.1.17-12|71	%package        xml
21mr|jetty8-8.1.17-12|72	Summary:        Jetty XML utilities
21mr|jetty8-8.1.17-12|73	%description    xml
21mr|jetty8-8.1.17-12|74	This package contains %{summary}.
21mr|jetty8-8.1.17-12|75	
21mr|jetty8-8.1.17-12|76	%package        websocket
21mr|jetty8-8.1.17-12|77	Summary:        Jetty websocket
21mr|jetty8-8.1.17-12|78	%description    websocket
21mr|jetty8-8.1.17-12|79	This package contains %{summary}.
21mr|jetty8-8.1.17-12|80	
21mr|jetty8-8.1.17-12|81	%package        webapp
21mr|jetty8-8.1.17-12|82	Summary:        Jetty web application support
21mr|jetty8-8.1.17-12|83	%description    webapp
21mr|jetty8-8.1.17-12|84	This package contains %{summary}.
21mr|jetty8-8.1.17-12|85	
21mr|jetty8-8.1.17-12|86	%package        util
21mr|jetty8-8.1.17-12|87	Summary:        Jetty utility classes
21mr|jetty8-8.1.17-12|88	%description    util
21mr|jetty8-8.1.17-12|89	This package contains %{summary}.
21mr|jetty8-8.1.17-12|90	
21mr|jetty8-8.1.17-12|91	%package        servlet
21mr|jetty8-8.1.17-12|92	Summary:        Jetty servlet container
21mr|jetty8-8.1.17-12|93	%description    servlet
21mr|jetty8-8.1.17-12|94	This package contains %{summary}.
21mr|jetty8-8.1.17-12|95	
21mr|jetty8-8.1.17-12|96	%package        server
21mr|jetty8-8.1.17-12|97	Summary:        Jetty server artifact
21mr|jetty8-8.1.17-12|98	%description    server
21mr|jetty8-8.1.17-12|99	This package contains %{summary}.
21mr|jetty8-8.1.17-12|100	
21mr|jetty8-8.1.17-12|101	%package        security
21mr|jetty8-8.1.17-12|102	Summary:        Jetty security infrastructure
21mr|jetty8-8.1.17-12|103	%description    security
21mr|jetty8-8.1.17-12|104	This package contains %{summary}.
21mr|jetty8-8.1.17-12|105	
21mr|jetty8-8.1.17-12|106	%package        jmx
21mr|jetty8-8.1.17-12|107	Summary:        Jetty JMX management artifact
21mr|jetty8-8.1.17-12|108	%description    jmx
21mr|jetty8-8.1.17-12|109	This package contains %{summary}.
21mr|jetty8-8.1.17-12|110	
21mr|jetty8-8.1.17-12|111	%package        io
21mr|jetty8-8.1.17-12|112	Summary:        Jetty IO utility
21mr|jetty8-8.1.17-12|113	%description    io
21mr|jetty8-8.1.17-12|114	This package contains %{summary}.
21mr|jetty8-8.1.17-12|115	
21mr|jetty8-8.1.17-12|116	%package        http
21mr|jetty8-8.1.17-12|117	Summary:        Jetty HTTP utility
21mr|jetty8-8.1.17-12|118	%description    http
21mr|jetty8-8.1.17-12|119	This package contains %{summary}.
21mr|jetty8-8.1.17-12|120	
21mr|jetty8-8.1.17-12|121	%package        continuation
21mr|jetty8-8.1.17-12|122	Summary:        Jetty asynchronous API
21mr|jetty8-8.1.17-12|123	%description    continuation
21mr|jetty8-8.1.17-12|124	This package contains %{summary}.
21mr|jetty8-8.1.17-12|125	
21mr|jetty8-8.1.17-12|126	%package        deploy
21mr|jetty8-8.1.17-12|127	Summary:        Jetty deployers
21mr|jetty8-8.1.17-12|128	%description    deploy
21mr|jetty8-8.1.17-12|129	This package contains %{summary}.
21mr|jetty8-8.1.17-12|130	
21mr|jetty8-8.1.17-12|131	%package        servlets
21mr|jetty8-8.1.17-12|132	Summary:        Jetty utility servlets and filters
21mr|jetty8-8.1.17-12|133	%description    servlets
21mr|jetty8-8.1.17-12|134	This package contains %{summary}.
21mr|jetty8-8.1.17-12|135	
21mr|jetty8-8.1.17-12|136	%package        javadoc
21mr|jetty8-8.1.17-12|137	Summary:        API documentation for %{name}
21mr|jetty8-8.1.17-12|138	
21mr|jetty8-8.1.17-12|139	%description    javadoc
21mr|jetty8-8.1.17-12|140	This package provides %{summary}.
21mr|jetty8-8.1.17-12|141	
21mr|jetty8-8.1.17-12|142	%prep
21mr|jetty8-8.1.17-12|143	%setup -q -n jetty-%{version}.%{addver}
21mr|jetty8-8.1.17-12|144	find -name "*.jar" -delete
21mr|jetty8-8.1.17-12|145	find -name "*.war" -delete
21mr|jetty8-8.1.17-12|146	find -name "*.class" -delete
21mr|jetty8-8.1.17-12|147	
21mr|jetty8-8.1.17-12|148	%mvn_compat_version : 8.1 %{version}.%{addver} 8.1.14.v20131031
21mr|jetty8-8.1.17-12|149	
21mr|jetty8-8.1.17-12|150	# aggregating POM belongs to main package
21mr|jetty8-8.1.17-12|151	%mvn_package :jetty-project::pom
21mr|jetty8-8.1.17-12|152	
21mr|jetty8-8.1.17-12|153	%pom_change_dep -r org.eclipse.jetty.orbit:javax.servlet org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec
21mr|jetty8-8.1.17-12|154	
21mr|jetty8-8.1.17-12|155	# Disable unneeded modules. This is a compat package and only a
21mr|jetty8-8.1.17-12|156	# minimal set of modules are being built.
21mr|jetty8-8.1.17-12|157	%pom_xpath_remove "pom:modules"
21mr|jetty8-8.1.17-12|158	%pom_xpath_inject "pom:project" "<modules/>"
21mr|jetty8-8.1.17-12|159	for mod in continuation deploy http io jmx security server servlet servlets util webapp websocket xml client rewrite; do
21mr|jetty8-8.1.17-12|160	%pom_xpath_inject pom:modules "<module>jetty-$mod</module>"
21mr|jetty8-8.1.17-12|161	%pom_xpath_inject 'pom:plugin[pom:artifactId="maven-bundle-plugin"]/pom:executions/pom:execution' '
21mr|jetty8-8.1.17-12|162	<phase>process-classes</phase>' jetty-$mod
21mr|jetty8-8.1.17-12|163	done
21mr|jetty8-8.1.17-12|164	
21mr|jetty8-8.1.17-12|165	# PMD plugin is not useful in Fedora.
21mr|jetty8-8.1.17-12|166	%pom_remove_plugin -r :maven-pmd-plugin
21mr|jetty8-8.1.17-12|167	
21mr|jetty8-8.1.17-12|168	%pom_remove_plugin -r :maven-license-plugin
21mr|jetty8-8.1.17-12|169	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|jetty8-8.1.17-12|170	%pom_remove_plugin -r :maven-release-plugin
21mr|jetty8-8.1.17-12|171	%pom_remove_plugin -r :maven-source-plugin
21mr|jetty8-8.1.17-12|172	%pom_remove_plugin -r :maven-site-plugin
21mr|jetty8-8.1.17-12|173	
21mr|jetty8-8.1.17-12|174	# Remove google analytics from javadoc
21mr|jetty8-8.1.17-12|175	%pom_xpath_remove 'pom:plugin[pom:artifactId="maven-javadoc-plugin"]/pom:configuration/pom:header'
21mr|jetty8-8.1.17-12|176	
21mr|jetty8-8.1.17-12|177	# this needs jetty6 things, so just remove it
21mr|jetty8-8.1.17-12|178	# shouldn't cause any trouble since it handled only in loadClass elsewhere
21mr|jetty8-8.1.17-12|179	%pom_remove_dep org.mortbay.jetty:jetty-util jetty-continuation
21mr|jetty8-8.1.17-12|180	rm jetty-continuation/src/main/java/org/eclipse/jetty/continuation/Jetty6Continuation.java
21mr|jetty8-8.1.17-12|181	
21mr|jetty8-8.1.17-12|182	# Disable default-jar executions of maven-jar-plugin in certain Jetty
21mr|jetty8-8.1.17-12|183	# modules, which define their own executions of the plugin.  This
21mr|jetty8-8.1.17-12|184	# avoids problems with version 3.0.0 of the plugin.
21mr|jetty8-8.1.17-12|185	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|jetty8-8.1.17-12|186	<execution>
21mr|jetty8-8.1.17-12|187	<id>default-jar</id>
21mr|jetty8-8.1.17-12|188	<phase>skip</phase>
21mr|jetty8-8.1.17-12|189	</execution>" \
21mr|jetty8-8.1.17-12|190	jetty-continuation \
21mr|jetty8-8.1.17-12|191	jetty-http \
21mr|jetty8-8.1.17-12|192	jetty-io \
21mr|jetty8-8.1.17-12|193	jetty-server \
21mr|jetty8-8.1.17-12|194	jetty-websocket \
21mr|jetty8-8.1.17-12|195	
21mr|jetty8-8.1.17-12|196	# CCLAs and CLAs, we don't want to install these
21mr|jetty8-8.1.17-12|197	rm -Rf LICENSE-CONTRIBUTOR/
21mr|jetty8-8.1.17-12|198	
21mr|jetty8-8.1.17-12|199	%build
21mr|jetty8-8.1.17-12|200	# Tests disabled because of missing dependencies
21mr|jetty8-8.1.17-12|201	%mvn_build -f -s
21mr|jetty8-8.1.17-12|202	
21mr|jetty8-8.1.17-12|203	%install
21mr|jetty8-8.1.17-12|204	%mvn_install
21mr|jetty8-8.1.17-12|205	
21mr|jetty8-8.1.17-12|206	%files -f .mfiles-jetty-project
21mr|jetty8-8.1.17-12|207	%{!?_licensedir:%global license %%doc}
21mr|jetty8-8.1.17-12|208	%license NOTICE.txt README.txt VERSION.txt LICENSE*
21mr|jetty8-8.1.17-12|209	
21mr|jetty8-8.1.17-12|210	%files rewrite -f .mfiles-jetty-rewrite
21mr|jetty8-8.1.17-12|211	%files client -f .mfiles-jetty-client
21mr|jetty8-8.1.17-12|212	%files deploy -f .mfiles-jetty-deploy
21mr|jetty8-8.1.17-12|213	%files xml -f .mfiles-jetty-xml
21mr|jetty8-8.1.17-12|214	%files websocket -f .mfiles-jetty-websocket
21mr|jetty8-8.1.17-12|215	%files webapp -f .mfiles-jetty-webapp
21mr|jetty8-8.1.17-12|216	%files util -f .mfiles-jetty-util
21mr|jetty8-8.1.17-12|217	%license NOTICE.txt LICENSE*
21mr|jetty8-8.1.17-12|218	%files servlet -f .mfiles-jetty-servlet
21mr|jetty8-8.1.17-12|219	%files servlets -f .mfiles-jetty-servlets
21mr|jetty8-8.1.17-12|220	%files server -f .mfiles-jetty-server
21mr|jetty8-8.1.17-12|221	%files security -f .mfiles-jetty-security
21mr|jetty8-8.1.17-12|222	%files jmx -f .mfiles-jetty-jmx
21mr|jetty8-8.1.17-12|223	%files io -f .mfiles-jetty-io
21mr|jetty8-8.1.17-12|224	%files http -f .mfiles-jetty-http
21mr|jetty8-8.1.17-12|225	%files continuation -f .mfiles-jetty-continuation
21mr|jetty8-8.1.17-12|226	
21mr|jetty8-8.1.17-12|227	%files javadoc -f .mfiles-javadoc
21mr|jetty8-8.1.17-12|228	%license NOTICE.txt LICENSE*
21mr|jetty8-8.1.17-12|229	

13047 21
21mr|jetty-9.4.19-3.v20190610|1	# Copyright (c) 2000-2007, JPackage Project
21mr|jetty-9.4.19-3.v20190610|2	# All rights reserved.
21mr|jetty-9.4.19-3.v20190610|3	#
21mr|jetty-9.4.19-3.v20190610|4	# Redistribution and use in source and binary forms, with or without
21mr|jetty-9.4.19-3.v20190610|5	# modification, are permitted provided that the following conditions
21mr|jetty-9.4.19-3.v20190610|6	# are met:
21mr|jetty-9.4.19-3.v20190610|7	#
21mr|jetty-9.4.19-3.v20190610|8	# 1. Redistributions of source code must retain the above copyright
21mr|jetty-9.4.19-3.v20190610|9	#    notice, this list of conditions and the following disclaimer.
21mr|jetty-9.4.19-3.v20190610|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|jetty-9.4.19-3.v20190610|11	#    notice, this list of conditions and the following disclaimer in the
21mr|jetty-9.4.19-3.v20190610|12	#    documentation and/or other materials provided with the
21mr|jetty-9.4.19-3.v20190610|13	#    distribution.
21mr|jetty-9.4.19-3.v20190610|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|jetty-9.4.19-3.v20190610|15	#    contributors may be used to endorse or promote products derived
21mr|jetty-9.4.19-3.v20190610|16	#    from this software without specific prior written permission.
21mr|jetty-9.4.19-3.v20190610|17	#
21mr|jetty-9.4.19-3.v20190610|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|jetty-9.4.19-3.v20190610|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|jetty-9.4.19-3.v20190610|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|jetty-9.4.19-3.v20190610|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|jetty-9.4.19-3.v20190610|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|jetty-9.4.19-3.v20190610|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|jetty-9.4.19-3.v20190610|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|jetty-9.4.19-3.v20190610|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|jetty-9.4.19-3.v20190610|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|jetty-9.4.19-3.v20190610|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|jetty-9.4.19-3.v20190610|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|jetty-9.4.19-3.v20190610|29	#
21mr|jetty-9.4.19-3.v20190610|30	
21mr|jetty-9.4.19-3.v20190610|31	%global jtuid       110
21mr|jetty-9.4.19-3.v20190610|32	%global username    %{name}
21mr|jetty-9.4.19-3.v20190610|33	%global confdir     %{_sysconfdir}/%{name}
21mr|jetty-9.4.19-3.v20190610|34	%global logdir      %{_localstatedir}/log/%{name}
21mr|jetty-9.4.19-3.v20190610|35	%global homedir     %{_datadir}/%{name}
21mr|jetty-9.4.19-3.v20190610|36	%global jettycachedir %{_localstatedir}/cache/%{name}
21mr|jetty-9.4.19-3.v20190610|37	%global tempdir     %{jettycachedir}/temp
21mr|jetty-9.4.19-3.v20190610|38	%global rundir      %{_localstatedir}/run/%{name}
21mr|jetty-9.4.19-3.v20190610|39	%global jettylibdir %{_localstatedir}/lib/%{name}
21mr|jetty-9.4.19-3.v20190610|40	%global appdir      %{jettylibdir}/webapps
21mr|jetty-9.4.19-3.v20190610|41	
21mr|jetty-9.4.19-3.v20190610|42	
21mr|jetty-9.4.19-3.v20190610|43	%global addver  .v20190610
21mr|jetty-9.4.19-3.v20190610|44	
21mr|jetty-9.4.19-3.v20190610|45	# minimal version required to build eclipse and thermostat
21mr|jetty-9.4.19-3.v20190610|46	# eclipse needs: util, server, http, continuation, io, security, servlet
21mr|jetty-9.4.19-3.v20190610|47	# thermostat needs: server, jaas, webapp
21mr|jetty-9.4.19-3.v20190610|48	# above modules need: jmx, xml
21mr|jetty-9.4.19-3.v20190610|49	%bcond_with     jp_minimal
21mr|jetty-9.4.19-3.v20190610|50	
21mr|jetty-9.4.19-3.v20190610|51	Name:           jetty
21mr|jetty-9.4.19-3.v20190610|52	Version:        9.4.19
21mr|jetty-9.4.19-3.v20190610|53	Release:        3%{addver}
21mr|jetty-9.4.19-3.v20190610|54	Summary:        Java Webserver and Servlet Container
21mr|jetty-9.4.19-3.v20190610|55	Group:          Development/Java
21mr|jetty-9.4.19-3.v20190610|56	# Jetty is dual licensed under both ASL 2.0 and EPL 1.0, see NOTICE.txt
21mr|jetty-9.4.19-3.v20190610|57	License:        ASL 2.0 or EPL-1.0
21mr|jetty-9.4.19-3.v20190610|58	URL:            http://www.eclipse.org/jetty/
21mr|jetty-9.4.19-3.v20190610|59	Source0:        https://github.com/eclipse/%{name}.project/archive/%{name}-%{version}%{addver}.tar.gz
21mr|jetty-9.4.19-3.v20190610|60	Source1:        jetty.sh
21mr|jetty-9.4.19-3.v20190610|61	Source3:        jetty.logrotate
21mr|jetty-9.4.19-3.v20190610|62	Source5:        %{name}.service
21mr|jetty-9.4.19-3.v20190610|63	# MIT license text taken from Utf8Appendable.java
21mr|jetty-9.4.19-3.v20190610|64	Source6:        LICENSE-MIT
21mr|jetty-9.4.19-3.v20190610|65	
21mr|jetty-9.4.19-3.v20190610|66	Patch1:         0001-Fedora-jetty.home.patch
21mr|jetty-9.4.19-3.v20190610|67	
21mr|jetty-9.4.19-3.v20190610|68	BuildRequires:  maven-local
21mr|jetty-9.4.19-3.v20190610|69	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|jetty-9.4.19-3.v20190610|70	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jetty-9.4.19-3.v20190610|71	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|jetty-9.4.19-3.v20190610|72	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jetty-9.4.19-3.v20190610|73	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|jetty-9.4.19-3.v20190610|74	
21mr|jetty-9.4.19-3.v20190610|75	%if %{without jp_minimal}
21mr|jetty-9.4.19-3.v20190610|76	BuildRequires:  maven-local
21mr|jetty-9.4.19-3.v20190610|77	BuildRequires:  mvn(com.github.jnr:jnr-unixsocket)
21mr|jetty-9.4.19-3.v20190610|78	BuildRequires:  mvn(javax.annotation:javax.annotation-api)
21mr|jetty-9.4.19-3.v20190610|79	BuildRequires:  mvn(javax.enterprise:cdi-api)
21mr|jetty-9.4.19-3.v20190610|80	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|jetty-9.4.19-3.v20190610|81	BuildRequires:  mvn(javax.servlet.jsp:javax.servlet.jsp-api)
21mr|jetty-9.4.19-3.v20190610|82	BuildRequires:  mvn(javax.servlet:jstl)
21mr|jetty-9.4.19-3.v20190610|83	BuildRequires:  mvn(javax.transaction:javax.transaction-api)
21mr|jetty-9.4.19-3.v20190610|84	BuildRequires:  mvn(javax.websocket:javax.websocket-api)
21mr|jetty-9.4.19-3.v20190610|85	BuildRequires:  mvn(javax.websocket:javax.websocket-client-api)
21mr|jetty-9.4.19-3.v20190610|86	BuildRequires:  mvn(org.apache.ant:ant)
21mr|jetty-9.4.19-3.v20190610|87	BuildRequires:  mvn(org.apache.ant:ant-launcher)
21mr|jetty-9.4.19-3.v20190610|88	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jetty-9.4.19-3.v20190610|89	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|jetty-9.4.19-3.v20190610|90	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|jetty-9.4.19-3.v20190610|91	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|jetty-9.4.19-3.v20190610|92	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|jetty-9.4.19-3.v20190610|93	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jetty-9.4.19-3.v20190610|94	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|jetty-9.4.19-3.v20190610|95	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jetty-9.4.19-3.v20190610|96	BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|jetty-9.4.19-3.v20190610|97	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|jetty-9.4.19-3.v20190610|98	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|jetty-9.4.19-3.v20190610|99	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|jetty-9.4.19-3.v20190610|100	BuildRequires:  mvn(org.apache.maven.plugins:maven-war-plugin)
21mr|jetty-9.4.19-3.v20190610|101	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|jetty-9.4.19-3.v20190610|102	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-tools-api)
21mr|jetty-9.4.19-3.v20190610|103	BuildRequires:  mvn(org.apache.maven.shared:maven-artifact-transfer)
21mr|jetty-9.4.19-3.v20190610|104	BuildRequires:  mvn(org.apache.taglibs:taglibs-standard-impl)
21mr|jetty-9.4.19-3.v20190610|105	BuildRequires:  mvn(org.apache.taglibs:taglibs-standard-spec)
21mr|jetty-9.4.19-3.v20190610|106	BuildRequires:  mvn(org.apache.tomcat:tomcat-jasper)
21mr|jetty-9.4.19-3.v20190610|107	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jetty-9.4.19-3.v20190610|108	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|jetty-9.4.19-3.v20190610|109	BuildRequires:  mvn(org.eclipse.jetty.alpn:alpn-api)
21mr|jetty-9.4.19-3.v20190610|110	BuildRequires:  mvn(org.eclipse.jetty.orbit:javax.mail.glassfish)
21mr|jetty-9.4.19-3.v20190610|111	BuildRequires:  mvn(org.eclipse.jetty.orbit:javax.security.auth.message)
21mr|jetty-9.4.19-3.v20190610|112	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-assembly-descriptors)
21mr|jetty-9.4.19-3.v20190610|113	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-schemas)
21mr|jetty-9.4.19-3.v20190610|114	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-test-helper)
21mr|jetty-9.4.19-3.v20190610|115	BuildRequires:  mvn(org.jboss.weld.servlet:weld-servlet-core)
21mr|jetty-9.4.19-3.v20190610|116	BuildRequires:  mvn(org.mongodb:mongo-java-driver)
21mr|jetty-9.4.19-3.v20190610|117	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|jetty-9.4.19-3.v20190610|118	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|jetty-9.4.19-3.v20190610|119	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|jetty-9.4.19-3.v20190610|120	BuildRequires:  mvn(org.springframework:spring-beans)
21mr|jetty-9.4.19-3.v20190610|121	BuildRequires:  mvn(org.eclipse.jdt:ecj)
21mr|jetty-9.4.19-3.v20190610|122	BuildRequires:  mvn(org.apache.felix:org.apache.felix.framework)
21mr|jetty-9.4.19-3.v20190610|123	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jcdi_2.0_spec)
21mr|jetty-9.4.19-3.v20190610|124	
21mr|jetty-9.4.19-3.v20190610|125	BuildRequires:  mvn(org.mortbay.jetty.alpn:alpn-boot)
21mr|jetty-9.4.19-3.v20190610|126	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-artifact-remote-resources)
21mr|jetty-9.4.19-3.v20190610|127	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-distribution-remote-resources)
21mr|jetty-9.4.19-3.v20190610|128	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-test-policy)
21mr|jetty-9.4.19-3.v20190610|129	#BuildRequires:  mvn(org.eclipse.jetty.toolchain.setuid:jetty-setuid-java)
21mr|jetty-9.4.19-3.v20190610|130	BuildRequires:  maven-javadoc-plugin
21mr|jetty-9.4.19-3.v20190610|131	BuildRequires:	mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|jetty-9.4.19-3.v20190610|132	BuildRequires:  glassfish-el
21mr|jetty-9.4.19-3.v20190610|133	BuildRequires:  systemd
21mr|jetty-9.4.19-3.v20190610|134	BuildRequires:  junit5
21mr|jetty-9.4.19-3.v20190610|135	
21mr|jetty-9.4.19-3.v20190610|136	# duplicate providers, choose one
21mr|jetty-9.4.19-3.v20190610|137	BuildRequires:  jboss-websocket-1.0-api
21mr|jetty-9.4.19-3.v20190610|138	Requires:       jboss-websocket-1.0-api
21mr|jetty-9.4.19-3.v20190610|139	%endif # without jp_minimal
21mr|jetty-9.4.19-3.v20190610|140	
21mr|jetty-9.4.19-3.v20190610|141	BuildArch:      noarch
21mr|jetty-9.4.19-3.v20190610|142	# Java stack is not supported on x86_32
21mr|jetty-9.4.19-3.v20190610|143	ExcludeArch: %{ix86}
21mr|jetty-9.4.19-3.v20190610|144	
21mr|jetty-9.4.19-3.v20190610|145	# jp_minimal doesn't have main package
21mr|jetty-9.4.19-3.v20190610|146	%if %{without jp_minimal}
21mr|jetty-9.4.19-3.v20190610|147	# Explicit requires for javapackages-tools since jetty.sh script
21mr|jetty-9.4.19-3.v20190610|148	# uses /usr/share/java-utils/java-functions
21mr|jetty-9.4.19-3.v20190610|149	Requires:       javapackages-tools
21mr|jetty-9.4.19-3.v20190610|150	Requires:       %{name}-annotations = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|151	Requires:       %{name}-ant = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|152	Requires:       %{name}-client = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|153	Requires:       %{name}-continuation = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|154	Requires:       %{name}-deploy = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|155	Requires:       %{name}-fcgi-client = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|156	Requires:       %{name}-fcgi-server = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|157	Requires:       %{name}-http = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|158	Requires:       %{name}-http-spi = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|159	Requires:       %{name}-io = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|160	Requires:       %{name}-jaas = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|161	Requires:       %{name}-jaspi = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|162	Requires:       %{name}-jmx = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|163	Requires:       %{name}-jndi = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|164	Requires:       %{name}-jsp = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|165	Requires:       %{name}-jspc-maven-plugin = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|166	Requires:       %{name}-maven-plugin = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|167	Requires:       %{name}-plus = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|168	Requires:       %{name}-proxy = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|169	Requires:       %{name}-rewrite = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|170	Requires:       %{name}-security = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|171	Requires:       %{name}-server = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|172	Requires:       %{name}-servlet = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|173	Requires:       %{name}-servlets = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|174	Requires:       %{name}-spring = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|175	Requires:       %{name}-start = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|176	Requires:       %{name}-unixsocket = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|177	Requires:       %{name}-util = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|178	Requires:       %{name}-util-ajax = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|179	Requires:       %{name}-webapp = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|180	Requires:       %{name}-xml = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|181	Requires:       %{name}-cdi = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|182	Requires:       %{name}-websocket-api = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|183	Requires:       %{name}-websocket-client = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|184	Requires:       %{name}-websocket-common = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|185	Requires:       %{name}-websocket-server = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|186	Requires:       %{name}-websocket-servlet = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|187	Requires:       %{name}-javax-websocket-client-impl = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|188	Requires:       %{name}-javax-websocket-server-impl = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|189	Requires:       %{name}-nosql = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|190	Requires:       %{name}-quickstart = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|191	Requires:       %{name}-jstl = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|192	Requires:       %{name}-alpn-client = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|193	Requires:       %{name}-alpn-server = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|194	Requires:       %{name}-http2-client = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|195	Requires:       %{name}-http2-common = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|196	Requires:       %{name}-http2-hpack = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|197	Requires:       %{name}-http2-http-client-transport = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|198	Requires:       %{name}-http2-server = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|199	
21mr|jetty-9.4.19-3.v20190610|200	Requires(pre):    shadow-utils
21mr|jetty-9.4.19-3.v20190610|201	%{?systemd_ordering}
21mr|jetty-9.4.19-3.v20190610|202	
21mr|jetty-9.4.19-3.v20190610|203	
21mr|jetty-9.4.19-3.v20190610|204	Provides:       group(%username) = %jtuid
21mr|jetty-9.4.19-3.v20190610|205	Provides:       user(%username)  = %jtuid
21mr|jetty-9.4.19-3.v20190610|206	%endif # without jp_minimal
21mr|jetty-9.4.19-3.v20190610|207	
21mr|jetty-9.4.19-3.v20190610|208	# (Added in F25)
21mr|jetty-9.4.19-3.v20190610|209	Obsoletes:      %{name}-monitor < 9.4.0-0.4
21mr|jetty-9.4.19-3.v20190610|210	# Hazelcast in Fedora is too old for jetty to build against (Added in F29)
21mr|jetty-9.4.19-3.v20190610|211	Obsoletes:      %{name}-hazelcast < 9.4.18-1
21mr|jetty-9.4.19-3.v20190610|212	# Infinispan in Fedora is too old for jetty to build against (Added in F31)
21mr|jetty-9.4.19-3.v20190610|213	Obsoletes:      %{name}-infinispan < 9.4.18-1
21mr|jetty-9.4.19-3.v20190610|214	# Eclipse no longer available (Added in F31)
21mr|jetty-9.4.19-3.v20190610|215	Obsoletes:      %{name}-osgi-alpn < 9.4.18-1
21mr|jetty-9.4.19-3.v20190610|216	Obsoletes:      %{name}-osgi-boot < 9.4.18-1
21mr|jetty-9.4.19-3.v20190610|217	Obsoletes:      %{name}-osgi-boot-jsp < 9.4.18-1
21mr|jetty-9.4.19-3.v20190610|218	Obsoletes:      %{name}-osgi-boot-warurl < 9.4.18-1
21mr|jetty-9.4.19-3.v20190610|219	
21mr|jetty-9.4.19-3.v20190610|220	%description
21mr|jetty-9.4.19-3.v20190610|221	%global desc \
21mr|jetty-9.4.19-3.v20190610|222	Jetty is a 100% Java HTTP Server and Servlet Container. This means that you\
21mr|jetty-9.4.19-3.v20190610|223	do not need to configure and run a separate web server (like Apache) in order\
21mr|jetty-9.4.19-3.v20190610|224	to use Java, servlets and JSPs to generate dynamic content. Jetty is a fully\
21mr|jetty-9.4.19-3.v20190610|225	featured web server for static and dynamic content. Unlike separate\
21mr|jetty-9.4.19-3.v20190610|226	server/container solutions, this means that your web server and web\
21mr|jetty-9.4.19-3.v20190610|227	application run in the same process, without interconnection overheads\
21mr|jetty-9.4.19-3.v20190610|228	and complications. Furthermore, as a pure java component, Jetty can be simply\
21mr|jetty-9.4.19-3.v20190610|229	included in your application for demonstration, distribution or deployment.\
21mr|jetty-9.4.19-3.v20190610|230	Jetty is available on all Java supported platforms.
21mr|jetty-9.4.19-3.v20190610|231	%{desc}
21mr|jetty-9.4.19-3.v20190610|232	%global extdesc %{desc}\
21mr|jetty-9.4.19-3.v20190610|233	\
21mr|jetty-9.4.19-3.v20190610|234	This package contains
21mr|jetty-9.4.19-3.v20190610|235	
21mr|jetty-9.4.19-3.v20190610|236	# packages in jp_minimal set
21mr|jetty-9.4.19-3.v20190610|237	%package        client
21mr|jetty-9.4.19-3.v20190610|238	Summary:        client module for Jetty
21mr|jetty-9.4.19-3.v20190610|239	
21mr|jetty-9.4.19-3.v20190610|240	%description    client
21mr|jetty-9.4.19-3.v20190610|241	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|242	
21mr|jetty-9.4.19-3.v20190610|243	%package        continuation
21mr|jetty-9.4.19-3.v20190610|244	Summary:        continuation module for Jetty
21mr|jetty-9.4.19-3.v20190610|245	
21mr|jetty-9.4.19-3.v20190610|246	%description    continuation
21mr|jetty-9.4.19-3.v20190610|247	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|248	
21mr|jetty-9.4.19-3.v20190610|249	%package        http
21mr|jetty-9.4.19-3.v20190610|250	Summary:        http module for Jetty
21mr|jetty-9.4.19-3.v20190610|251	
21mr|jetty-9.4.19-3.v20190610|252	%description    http
21mr|jetty-9.4.19-3.v20190610|253	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|254	
21mr|jetty-9.4.19-3.v20190610|255	%package        http-spi
21mr|jetty-9.4.19-3.v20190610|256	Summary:        http-spi module for Jetty
21mr|jetty-9.4.19-3.v20190610|257	
21mr|jetty-9.4.19-3.v20190610|258	%description    http-spi
21mr|jetty-9.4.19-3.v20190610|259	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|260	
21mr|jetty-9.4.19-3.v20190610|261	%package        io
21mr|jetty-9.4.19-3.v20190610|262	Summary:        io module for Jetty
21mr|jetty-9.4.19-3.v20190610|263	
21mr|jetty-9.4.19-3.v20190610|264	%description    io
21mr|jetty-9.4.19-3.v20190610|265	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|266	
21mr|jetty-9.4.19-3.v20190610|267	%package        jaas
21mr|jetty-9.4.19-3.v20190610|268	Summary:        jaas module for Jetty
21mr|jetty-9.4.19-3.v20190610|269	
21mr|jetty-9.4.19-3.v20190610|270	%description    jaas
21mr|jetty-9.4.19-3.v20190610|271	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|272	
21mr|jetty-9.4.19-3.v20190610|273	%package        jsp
21mr|jetty-9.4.19-3.v20190610|274	Summary:        jsp module for Jetty
21mr|jetty-9.4.19-3.v20190610|275	Requires:       glassfish-el
21mr|jetty-9.4.19-3.v20190610|276	
21mr|jetty-9.4.19-3.v20190610|277	%description    jsp
21mr|jetty-9.4.19-3.v20190610|278	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|279	
21mr|jetty-9.4.19-3.v20190610|280	%package        security
21mr|jetty-9.4.19-3.v20190610|281	Summary:        security module for Jetty
21mr|jetty-9.4.19-3.v20190610|282	
21mr|jetty-9.4.19-3.v20190610|283	%description    security
21mr|jetty-9.4.19-3.v20190610|284	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|285	
21mr|jetty-9.4.19-3.v20190610|286	%package        server
21mr|jetty-9.4.19-3.v20190610|287	Summary:        server module for Jetty
21mr|jetty-9.4.19-3.v20190610|288	
21mr|jetty-9.4.19-3.v20190610|289	%description    server
21mr|jetty-9.4.19-3.v20190610|290	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|291	
21mr|jetty-9.4.19-3.v20190610|292	%package        servlet
21mr|jetty-9.4.19-3.v20190610|293	Summary:        servlet module for Jetty
21mr|jetty-9.4.19-3.v20190610|294	# Eclipse no longer available (Added in F31)
21mr|jetty-9.4.19-3.v20190610|295	Obsoletes:      %{name}-httpservice < 9.4.18-1
21mr|jetty-9.4.19-3.v20190610|296	
21mr|jetty-9.4.19-3.v20190610|297	%description    servlet
21mr|jetty-9.4.19-3.v20190610|298	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|299	
21mr|jetty-9.4.19-3.v20190610|300	%package        util
21mr|jetty-9.4.19-3.v20190610|301	Summary:        util module for Jetty
21mr|jetty-9.4.19-3.v20190610|302	# Utf8Appendable.java is additionally under MIT license
21mr|jetty-9.4.19-3.v20190610|303	License:        (ASL 2.0 or EPL-1.0) and MIT
21mr|jetty-9.4.19-3.v20190610|304	
21mr|jetty-9.4.19-3.v20190610|305	%description    util
21mr|jetty-9.4.19-3.v20190610|306	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|307	
21mr|jetty-9.4.19-3.v20190610|308	%package        webapp
21mr|jetty-9.4.19-3.v20190610|309	Summary:        webapp module for Jetty
21mr|jetty-9.4.19-3.v20190610|310	
21mr|jetty-9.4.19-3.v20190610|311	%description    webapp
21mr|jetty-9.4.19-3.v20190610|312	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|313	
21mr|jetty-9.4.19-3.v20190610|314	%package        jmx
21mr|jetty-9.4.19-3.v20190610|315	Summary:        jmx module for Jetty
21mr|jetty-9.4.19-3.v20190610|316	
21mr|jetty-9.4.19-3.v20190610|317	%description    jmx
21mr|jetty-9.4.19-3.v20190610|318	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|319	
21mr|jetty-9.4.19-3.v20190610|320	%package        xml
21mr|jetty-9.4.19-3.v20190610|321	Summary:        xml module for Jetty
21mr|jetty-9.4.19-3.v20190610|322	
21mr|jetty-9.4.19-3.v20190610|323	%description    xml
21mr|jetty-9.4.19-3.v20190610|324	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|325	
21mr|jetty-9.4.19-3.v20190610|326	
21mr|jetty-9.4.19-3.v20190610|327	
21mr|jetty-9.4.19-3.v20190610|328	%if %{without jp_minimal}
21mr|jetty-9.4.19-3.v20190610|329	%package        project
21mr|jetty-9.4.19-3.v20190610|330	Summary:        POM files for Jetty
21mr|jetty-9.4.19-3.v20190610|331	Obsoletes:      %{name}-websocket-parent < 9.4.0-0.4
21mr|jetty-9.4.19-3.v20190610|332	Provides:       %{name}-websocket-parent = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|333	Obsoletes:      %{name}-osgi-project < 9.4.0-0.4
21mr|jetty-9.4.19-3.v20190610|334	Provides:       %{name}-osgi-project = %{version}-%{release}
21mr|jetty-9.4.19-3.v20190610|335	
21mr|jetty-9.4.19-3.v20190610|336	%description    project
21mr|jetty-9.4.19-3.v20190610|337	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|338	
21mr|jetty-9.4.19-3.v20190610|339	%package        deploy
21mr|jetty-9.4.19-3.v20190610|340	Summary:        deploy module for Jetty
21mr|jetty-9.4.19-3.v20190610|341	
21mr|jetty-9.4.19-3.v20190610|342	%description    deploy
21mr|jetty-9.4.19-3.v20190610|343	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|344	
21mr|jetty-9.4.19-3.v20190610|345	%package        annotations
21mr|jetty-9.4.19-3.v20190610|346	Summary:        annotations module for Jetty
21mr|jetty-9.4.19-3.v20190610|347	
21mr|jetty-9.4.19-3.v20190610|348	%description    annotations
21mr|jetty-9.4.19-3.v20190610|349	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|350	
21mr|jetty-9.4.19-3.v20190610|351	%package        ant
21mr|jetty-9.4.19-3.v20190610|352	Summary:        ant module for Jetty
21mr|jetty-9.4.19-3.v20190610|353	
21mr|jetty-9.4.19-3.v20190610|354	%description    ant
21mr|jetty-9.4.19-3.v20190610|355	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|356	
21mr|jetty-9.4.19-3.v20190610|357	%package cdi
21mr|jetty-9.4.19-3.v20190610|358	Summary:        Jetty CDI Configuration
21mr|jetty-9.4.19-3.v20190610|359	
21mr|jetty-9.4.19-3.v20190610|360	%description cdi
21mr|jetty-9.4.19-3.v20190610|361	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|362	
21mr|jetty-9.4.19-3.v20190610|363	%package        fcgi-client
21mr|jetty-9.4.19-3.v20190610|364	Summary:        FastCGI client module for Jetty
21mr|jetty-9.4.19-3.v20190610|365	
21mr|jetty-9.4.19-3.v20190610|366	%description    fcgi-client
21mr|jetty-9.4.19-3.v20190610|367	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|368	
21mr|jetty-9.4.19-3.v20190610|369	%package        fcgi-server
21mr|jetty-9.4.19-3.v20190610|370	Summary:        FastCGI client module for Jetty
21mr|jetty-9.4.19-3.v20190610|371	
21mr|jetty-9.4.19-3.v20190610|372	%description    fcgi-server
21mr|jetty-9.4.19-3.v20190610|373	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|374	
21mr|jetty-9.4.19-3.v20190610|375	%package        jaspi
21mr|jetty-9.4.19-3.v20190610|376	Summary:        jaspi module for Jetty
21mr|jetty-9.4.19-3.v20190610|377	
21mr|jetty-9.4.19-3.v20190610|378	%description    jaspi
21mr|jetty-9.4.19-3.v20190610|379	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|380	
21mr|jetty-9.4.19-3.v20190610|381	%package        jndi
21mr|jetty-9.4.19-3.v20190610|382	Summary:        jndi module for Jetty
21mr|jetty-9.4.19-3.v20190610|383	
21mr|jetty-9.4.19-3.v20190610|384	%description    jndi
21mr|jetty-9.4.19-3.v20190610|385	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|386	
21mr|jetty-9.4.19-3.v20190610|387	%package        jspc-maven-plugin
21mr|jetty-9.4.19-3.v20190610|388	Summary:        jspc-maven-plugin module for Jetty
21mr|jetty-9.4.19-3.v20190610|389	
21mr|jetty-9.4.19-3.v20190610|390	%description    jspc-maven-plugin
21mr|jetty-9.4.19-3.v20190610|391	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|392	
21mr|jetty-9.4.19-3.v20190610|393	%package        maven-plugin
21mr|jetty-9.4.19-3.v20190610|394	Summary:        maven-plugin module for Jetty
21mr|jetty-9.4.19-3.v20190610|395	
21mr|jetty-9.4.19-3.v20190610|396	%description    maven-plugin
21mr|jetty-9.4.19-3.v20190610|397	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|398	
21mr|jetty-9.4.19-3.v20190610|399	%package        plus
21mr|jetty-9.4.19-3.v20190610|400	Summary:        plus module for Jetty
21mr|jetty-9.4.19-3.v20190610|401	
21mr|jetty-9.4.19-3.v20190610|402	%description    plus
21mr|jetty-9.4.19-3.v20190610|403	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|404	
21mr|jetty-9.4.19-3.v20190610|405	%package        proxy
21mr|jetty-9.4.19-3.v20190610|406	Summary:        proxy module for Jetty
21mr|jetty-9.4.19-3.v20190610|407	
21mr|jetty-9.4.19-3.v20190610|408	%description    proxy
21mr|jetty-9.4.19-3.v20190610|409	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|410	
21mr|jetty-9.4.19-3.v20190610|411	%package        rewrite
21mr|jetty-9.4.19-3.v20190610|412	Summary:        rewrite module for Jetty
21mr|jetty-9.4.19-3.v20190610|413	
21mr|jetty-9.4.19-3.v20190610|414	%description    rewrite
21mr|jetty-9.4.19-3.v20190610|415	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|416	
21mr|jetty-9.4.19-3.v20190610|417	%package        servlets
21mr|jetty-9.4.19-3.v20190610|418	Summary:        servlets module for Jetty
21mr|jetty-9.4.19-3.v20190610|419	
21mr|jetty-9.4.19-3.v20190610|420	%description    servlets
21mr|jetty-9.4.19-3.v20190610|421	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|422	
21mr|jetty-9.4.19-3.v20190610|423	%package        spring
21mr|jetty-9.4.19-3.v20190610|424	Summary:        spring module for Jetty
21mr|jetty-9.4.19-3.v20190610|425	
21mr|jetty-9.4.19-3.v20190610|426	%description    spring
21mr|jetty-9.4.19-3.v20190610|427	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|428	
21mr|jetty-9.4.19-3.v20190610|429	%package        start
21mr|jetty-9.4.19-3.v20190610|430	Summary:        start module for Jetty
21mr|jetty-9.4.19-3.v20190610|431	
21mr|jetty-9.4.19-3.v20190610|432	%description    start
21mr|jetty-9.4.19-3.v20190610|433	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|434	
21mr|jetty-9.4.19-3.v20190610|435	%package        unixsocket
21mr|jetty-9.4.19-3.v20190610|436	Summary:        unixsocket module for Jetty
21mr|jetty-9.4.19-3.v20190610|437	
21mr|jetty-9.4.19-3.v20190610|438	%description    unixsocket
21mr|jetty-9.4.19-3.v20190610|439	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|440	
21mr|jetty-9.4.19-3.v20190610|441	%package        util-ajax
21mr|jetty-9.4.19-3.v20190610|442	Summary:        util-ajax module for Jetty
21mr|jetty-9.4.19-3.v20190610|443	
21mr|jetty-9.4.19-3.v20190610|444	%description    util-ajax
21mr|jetty-9.4.19-3.v20190610|445	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|446	
21mr|jetty-9.4.19-3.v20190610|447	%package        websocket-api
21mr|jetty-9.4.19-3.v20190610|448	Summary:        websocket-api module for Jetty
21mr|jetty-9.4.19-3.v20190610|449	
21mr|jetty-9.4.19-3.v20190610|450	%description    websocket-api
21mr|jetty-9.4.19-3.v20190610|451	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|452	
21mr|jetty-9.4.19-3.v20190610|453	%package        websocket-client
21mr|jetty-9.4.19-3.v20190610|454	Summary:        websocket-client module for Jetty
21mr|jetty-9.4.19-3.v20190610|455	
21mr|jetty-9.4.19-3.v20190610|456	%description    websocket-client
21mr|jetty-9.4.19-3.v20190610|457	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|458	
21mr|jetty-9.4.19-3.v20190610|459	%package        websocket-common
21mr|jetty-9.4.19-3.v20190610|460	Summary:        websocket-common module for Jetty
21mr|jetty-9.4.19-3.v20190610|461	
21mr|jetty-9.4.19-3.v20190610|462	%description    websocket-common
21mr|jetty-9.4.19-3.v20190610|463	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|464	
21mr|jetty-9.4.19-3.v20190610|465	%package        websocket-server
21mr|jetty-9.4.19-3.v20190610|466	Summary:        websocket-server module for Jetty
21mr|jetty-9.4.19-3.v20190610|467	
21mr|jetty-9.4.19-3.v20190610|468	%description    websocket-server
21mr|jetty-9.4.19-3.v20190610|469	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|470	
21mr|jetty-9.4.19-3.v20190610|471	%package        websocket-servlet
21mr|jetty-9.4.19-3.v20190610|472	Summary:        websocket-servlet module for Jetty
21mr|jetty-9.4.19-3.v20190610|473	
21mr|jetty-9.4.19-3.v20190610|474	%description    websocket-servlet
21mr|jetty-9.4.19-3.v20190610|475	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|476	
21mr|jetty-9.4.19-3.v20190610|477	%package        javax-websocket-client-impl
21mr|jetty-9.4.19-3.v20190610|478	Summary:        javax-websocket-client-impl module for Jetty
21mr|jetty-9.4.19-3.v20190610|479	
21mr|jetty-9.4.19-3.v20190610|480	%description    javax-websocket-client-impl
21mr|jetty-9.4.19-3.v20190610|481	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|482	
21mr|jetty-9.4.19-3.v20190610|483	%package        javax-websocket-server-impl
21mr|jetty-9.4.19-3.v20190610|484	Summary:        javax-websocket-server-impl module for Jetty
21mr|jetty-9.4.19-3.v20190610|485	
21mr|jetty-9.4.19-3.v20190610|486	%description    javax-websocket-server-impl
21mr|jetty-9.4.19-3.v20190610|487	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|488	
21mr|jetty-9.4.19-3.v20190610|489	%package        nosql
21mr|jetty-9.4.19-3.v20190610|490	Summary:        nosql module for Jetty
21mr|jetty-9.4.19-3.v20190610|491	
21mr|jetty-9.4.19-3.v20190610|492	%description    nosql
21mr|jetty-9.4.19-3.v20190610|493	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|494	
21mr|jetty-9.4.19-3.v20190610|495	%package        quickstart
21mr|jetty-9.4.19-3.v20190610|496	Summary:        quickstart module for Jetty
21mr|jetty-9.4.19-3.v20190610|497	
21mr|jetty-9.4.19-3.v20190610|498	%description    quickstart
21mr|jetty-9.4.19-3.v20190610|499	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|500	
21mr|jetty-9.4.19-3.v20190610|501	%package        alpn-client
21mr|jetty-9.4.19-3.v20190610|502	Summary:        alpn-client module for Jetty
21mr|jetty-9.4.19-3.v20190610|503	
21mr|jetty-9.4.19-3.v20190610|504	%description    alpn-client
21mr|jetty-9.4.19-3.v20190610|505	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|506	
21mr|jetty-9.4.19-3.v20190610|507	%package        alpn-server
21mr|jetty-9.4.19-3.v20190610|508	Summary:        alpn-server module for Jetty
21mr|jetty-9.4.19-3.v20190610|509	
21mr|jetty-9.4.19-3.v20190610|510	%description    alpn-server
21mr|jetty-9.4.19-3.v20190610|511	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|512	
21mr|jetty-9.4.19-3.v20190610|513	%package        http2-client
21mr|jetty-9.4.19-3.v20190610|514	Summary:        http2-client module for Jetty
21mr|jetty-9.4.19-3.v20190610|515	
21mr|jetty-9.4.19-3.v20190610|516	%description    http2-client
21mr|jetty-9.4.19-3.v20190610|517	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|518	
21mr|jetty-9.4.19-3.v20190610|519	%package        http2-common
21mr|jetty-9.4.19-3.v20190610|520	Summary:        http2-common module for Jetty
21mr|jetty-9.4.19-3.v20190610|521	
21mr|jetty-9.4.19-3.v20190610|522	%description    http2-common
21mr|jetty-9.4.19-3.v20190610|523	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|524	
21mr|jetty-9.4.19-3.v20190610|525	%package        http2-hpack
21mr|jetty-9.4.19-3.v20190610|526	Summary:        http2-hpack module for Jetty
21mr|jetty-9.4.19-3.v20190610|527	
21mr|jetty-9.4.19-3.v20190610|528	%description    http2-hpack
21mr|jetty-9.4.19-3.v20190610|529	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|530	
21mr|jetty-9.4.19-3.v20190610|531	%package        http2-http-client-transport
21mr|jetty-9.4.19-3.v20190610|532	Summary:        http2-http-client-transport module for Jetty
21mr|jetty-9.4.19-3.v20190610|533	
21mr|jetty-9.4.19-3.v20190610|534	%description    http2-http-client-transport
21mr|jetty-9.4.19-3.v20190610|535	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|536	
21mr|jetty-9.4.19-3.v20190610|537	%package        http2-server
21mr|jetty-9.4.19-3.v20190610|538	Summary:        http2-server module for Jetty
21mr|jetty-9.4.19-3.v20190610|539	
21mr|jetty-9.4.19-3.v20190610|540	%description    http2-server
21mr|jetty-9.4.19-3.v20190610|541	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|542	
21mr|jetty-9.4.19-3.v20190610|543	%package        jstl
21mr|jetty-9.4.19-3.v20190610|544	Summary:        jstl module for Jetty
21mr|jetty-9.4.19-3.v20190610|545	
21mr|jetty-9.4.19-3.v20190610|546	%description    jstl
21mr|jetty-9.4.19-3.v20190610|547	%{extdesc} %{summary}.
21mr|jetty-9.4.19-3.v20190610|548	
21mr|jetty-9.4.19-3.v20190610|549	%endif # without jp_minimal
21mr|jetty-9.4.19-3.v20190610|550	
21mr|jetty-9.4.19-3.v20190610|551	%package        javadoc
21mr|jetty-9.4.19-3.v20190610|552	Summary:        Javadoc for %{name}
21mr|jetty-9.4.19-3.v20190610|553	# some MIT-licensed code (from Utf8Appendable) is used to generate javadoc
21mr|jetty-9.4.19-3.v20190610|554	License:        (ASL 2.0 or EPL-1.0) and MIT
21mr|jetty-9.4.19-3.v20190610|555	
21mr|jetty-9.4.19-3.v20190610|556	%description    javadoc
21mr|jetty-9.4.19-3.v20190610|557	%{summary}.
21mr|jetty-9.4.19-3.v20190610|558	
21mr|jetty-9.4.19-3.v20190610|559	%prep
21mr|jetty-9.4.19-3.v20190610|560	%setup -q -n %{name}.project-%{name}-%{version}%{addver}
21mr|jetty-9.4.19-3.v20190610|561	
21mr|jetty-9.4.19-3.v20190610|562	%patch1 -p1
21mr|jetty-9.4.19-3.v20190610|563	
21mr|jetty-9.4.19-3.v20190610|564	find . -name "*.?ar" -exec rm {} \;
21mr|jetty-9.4.19-3.v20190610|565	find . -name "*.class" -exec rm {} \;
21mr|jetty-9.4.19-3.v20190610|566	
21mr|jetty-9.4.19-3.v20190610|567	# Plugins irrelevant or harmful to building the package
21mr|jetty-9.4.19-3.v20190610|568	%pom_remove_plugin -r :findbugs-maven-plugin
21mr|jetty-9.4.19-3.v20190610|569	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|jetty-9.4.19-3.v20190610|570	%pom_remove_plugin -r :clirr-maven-plugin
21mr|jetty-9.4.19-3.v20190610|571	%pom_remove_plugin -r :maven-eclipse-plugin
21mr|jetty-9.4.19-3.v20190610|572	%pom_remove_plugin -r :maven-pmd-plugin
21mr|jetty-9.4.19-3.v20190610|573	%pom_remove_plugin -r :license-maven-plugin
21mr|jetty-9.4.19-3.v20190610|574	%pom_remove_plugin -r :maven-site-plugin
21mr|jetty-9.4.19-3.v20190610|575	%pom_remove_plugin -r :maven-source-plugin
21mr|jetty-9.4.19-3.v20190610|576	%pom_remove_plugin -r :maven-deploy-plugin
21mr|jetty-9.4.19-3.v20190610|577	%pom_remove_plugin -r :jacoco-maven-plugin
21mr|jetty-9.4.19-3.v20190610|578	%pom_remove_plugin -r :maven-release-plugin
21mr|jetty-9.4.19-3.v20190610|579	%pom_remove_plugin -r :buildnumber-maven-plugin
21mr|jetty-9.4.19-3.v20190610|580	%pom_remove_plugin -r :h2spec-maven-plugin
21mr|jetty-9.4.19-3.v20190610|581	
21mr|jetty-9.4.19-3.v20190610|582	# Unnecessary pom flattening can be skipped
21mr|jetty-9.4.19-3.v20190610|583	%pom_remove_plugin -r :flatten-maven-plugin jetty-bom
21mr|jetty-9.4.19-3.v20190610|584	
21mr|jetty-9.4.19-3.v20190610|585	%pom_disable_module aggregates/jetty-all
21mr|jetty-9.4.19-3.v20190610|586	
21mr|jetty-9.4.19-3.v20190610|587	# Use proper groupId for apache ant
21mr|jetty-9.4.19-3.v20190610|588	%pom_xpath_replace "pom:groupId[text()='ant']" "<groupId>org.apache.ant</groupId>" jetty-ant/pom.xml
21mr|jetty-9.4.19-3.v20190610|589	
21mr|jetty-9.4.19-3.v20190610|590	%pom_remove_dep "com.sun.net.httpserver:http" jetty-http-spi
21mr|jetty-9.4.19-3.v20190610|591	
21mr|jetty-9.4.19-3.v20190610|592	%pom_change_dep -r org.mortbay.jasper:apache-jsp org.apache.tomcat:tomcat-jasper
21mr|jetty-9.4.19-3.v20190610|593	
21mr|jetty-9.4.19-3.v20190610|594	%pom_add_dep 'org.junit.jupiter:junit-jupiter-engine:${junit.version}' tests/test-sessions/test-sessions-common
21mr|jetty-9.4.19-3.v20190610|595	
21mr|jetty-9.4.19-3.v20190610|596	# Old version of jetty not available for tests, so use this version
21mr|jetty-9.4.19-3.v20190610|597	%pom_change_dep 'org.eclipse.jetty:jetty-util' 'org.eclipse.jetty:jetty-util:${project.version}' tests/test-webapps/test-servlet-spec/test-spec-webapp
21mr|jetty-9.4.19-3.v20190610|598	
21mr|jetty-9.4.19-3.v20190610|599	# provided by glassfish-jsp-api that has newer version
21mr|jetty-9.4.19-3.v20190610|600	%pom_change_dep -r javax.servlet.jsp:jsp-api javax.servlet.jsp:javax.servlet.jsp-api
21mr|jetty-9.4.19-3.v20190610|601	
21mr|jetty-9.4.19-3.v20190610|602	# txt artifact - not installable
21mr|jetty-9.4.19-3.v20190610|603	%pom_remove_plugin ":jetty-version-maven-plugin"
21mr|jetty-9.4.19-3.v20190610|604	%pom_xpath_remove "pom:artifactItem[pom:classifier='version']" jetty-home
21mr|jetty-9.4.19-3.v20190610|605	
21mr|jetty-9.4.19-3.v20190610|606	# Disable building source release
21mr|jetty-9.4.19-3.v20190610|607	%pom_xpath_remove 'pom:execution[pom:id="sources"]' jetty-home
21mr|jetty-9.4.19-3.v20190610|608	
21mr|jetty-9.4.19-3.v20190610|609	# Unwanted JS in javadoc
21mr|jetty-9.4.19-3.v20190610|610	sed -i '/^\s*\*.*<script>/d' jetty-util/src/main/java/org/eclipse/jetty/util/resource/Resource.java
21mr|jetty-9.4.19-3.v20190610|611	
21mr|jetty-9.4.19-3.v20190610|612	# only used for integration tests
21mr|jetty-9.4.19-3.v20190610|613	%pom_remove_plugin :maven-invoker-plugin jetty-jspc-maven-plugin
21mr|jetty-9.4.19-3.v20190610|614	
21mr|jetty-9.4.19-3.v20190610|615	# These bundles have a dep on Eclipse that is not available on every arch
21mr|jetty-9.4.19-3.v20190610|616	%pom_disable_module jetty-osgi
21mr|jetty-9.4.19-3.v20190610|617	
21mr|jetty-9.4.19-3.v20190610|618	# We don't have asciidoctor-maven-plugin
21mr|jetty-9.4.19-3.v20190610|619	%pom_disable_module jetty-documentation
21mr|jetty-9.4.19-3.v20190610|620	%pom_remove_dep -r :jetty-documentation
21mr|jetty-9.4.19-3.v20190610|621	%pom_xpath_remove 'pom:execution[pom:id="unpack-documentation"]' jetty-distribution
21mr|jetty-9.4.19-3.v20190610|622	
21mr|jetty-9.4.19-3.v20190610|623	%pom_xpath_remove 'pom:artifactItem[pom:artifactId="libsetuid-osx"]' jetty-home/pom.xml
21mr|jetty-9.4.19-3.v20190610|624	
21mr|jetty-9.4.19-3.v20190610|625	# TODO remove when jetty-setuid is packaged
21mr|jetty-9.4.19-3.v20190610|626	%pom_xpath_remove "pom:execution[pom:id[text()='copy-setuid-deps']]" jetty-home/pom.xml
21mr|jetty-9.4.19-3.v20190610|627	
21mr|jetty-9.4.19-3.v20190610|628	# We don't have gcloud-java-datastore in Fedora
21mr|jetty-9.4.19-3.v20190610|629	%pom_disable_module jetty-gcloud
21mr|jetty-9.4.19-3.v20190610|630	%pom_disable_module test-gcloud-sessions tests/test-sessions
21mr|jetty-9.4.19-3.v20190610|631	%pom_remove_dep :jetty-gcloud-session-manager jetty-home
21mr|jetty-9.4.19-3.v20190610|632	
21mr|jetty-9.4.19-3.v20190610|633	# we don't have com.googlecode.xmemcached:xmemcached yet
21mr|jetty-9.4.19-3.v20190610|634	%pom_disable_module jetty-memcached
21mr|jetty-9.4.19-3.v20190610|635	%pom_disable_module test-memcached-sessions tests/test-sessions
21mr|jetty-9.4.19-3.v20190610|636	%pom_remove_dep :jetty-memcached-sessions jetty-home
21mr|jetty-9.4.19-3.v20190610|637	
21mr|jetty-9.4.19-3.v20190610|638	# Hazelcast in Fedora is too old to build against
21mr|jetty-9.4.19-3.v20190610|639	%pom_disable_module jetty-hazelcast
21mr|jetty-9.4.19-3.v20190610|640	%pom_disable_module test-hazelcast-sessions tests/test-sessions
21mr|jetty-9.4.19-3.v20190610|641	%pom_remove_dep :jetty-hazelcast jetty-home
21mr|jetty-9.4.19-3.v20190610|642	
21mr|jetty-9.4.19-3.v20190610|643	# Infinispan in Fedora is too old to build against
21mr|jetty-9.4.19-3.v20190610|644	%pom_disable_module jetty-infinispan
21mr|jetty-9.4.19-3.v20190610|645	%pom_disable_module test-infinispan-sessions tests/test-sessions
21mr|jetty-9.4.19-3.v20190610|646	%pom_remove_dep :infinispan-embedded jetty-home
21mr|jetty-9.4.19-3.v20190610|647	%pom_remove_dep :infinispan-embedded-query jetty-home
21mr|jetty-9.4.19-3.v20190610|648	%pom_remove_dep :infinispan-remote jetty-home
21mr|jetty-9.4.19-3.v20190610|649	%pom_remove_dep :infinispan-remote-query jetty-home
21mr|jetty-9.4.19-3.v20190610|650	%pom_xpath_remove "pom:execution[pom:id='unpack-infinispan-config']" jetty-home
21mr|jetty-9.4.19-3.v20190610|651	
21mr|jetty-9.4.19-3.v20190610|652	# Not currently able to build tests, so can't build benchmarks
21mr|jetty-9.4.19-3.v20190610|653	%pom_disable_module jetty-jmh
21mr|jetty-9.4.19-3.v20190610|654	
21mr|jetty-9.4.19-3.v20190610|655	# Distribution tests require internet access, so disable
21mr|jetty-9.4.19-3.v20190610|656	%pom_disable_module test-distribution tests
21mr|jetty-9.4.19-3.v20190610|657	
21mr|jetty-9.4.19-3.v20190610|658	# missing conscrypt
21mr|jetty-9.4.19-3.v20190610|659	%pom_disable_module jetty-alpn-conscrypt-server jetty-alpn
21mr|jetty-9.4.19-3.v20190610|660	%pom_disable_module jetty-alpn-conscrypt-client jetty-alpn
21mr|jetty-9.4.19-3.v20190610|661	%pom_remove_dep -r :jetty-alpn-conscrypt-server
21mr|jetty-9.4.19-3.v20190610|662	%pom_remove_dep -r :jetty-alpn-conscrypt-client
21mr|jetty-9.4.19-3.v20190610|663	rm -fr examples/embedded/src/main/java/org/eclipse/jetty/embedded/ManyConnectors.java
21mr|jetty-9.4.19-3.v20190610|664	
21mr|jetty-9.4.19-3.v20190610|665	cp %{SOURCE6} .
21mr|jetty-9.4.19-3.v20190610|666	
21mr|jetty-9.4.19-3.v20190610|667	# the default location is not allowed by SELinux
21mr|jetty-9.4.19-3.v20190610|668	sed -i '/<SystemProperty name="jetty.state"/d' \
21mr|jetty-9.4.19-3.v20190610|669	jetty-home/src/main/resources/etc/jetty-started.xml
21mr|jetty-9.4.19-3.v20190610|670	
21mr|jetty-9.4.19-3.v20190610|671	%if %{with jp_minimal}
21mr|jetty-9.4.19-3.v20190610|672	# remote-resources only copies about.html
21mr|jetty-9.4.19-3.v20190610|673	%pom_remove_plugin :maven-remote-resources-plugin
21mr|jetty-9.4.19-3.v20190610|674	# packages module configs, we don't need those in minimal
21mr|jetty-9.4.19-3.v20190610|675	%pom_remove_plugin :maven-assembly-plugin
21mr|jetty-9.4.19-3.v20190610|676	# only useful when tests are enabled (copies test deps)
21mr|jetty-9.4.19-3.v20190610|677	%pom_remove_plugin :maven-dependency-plugin jetty-client
21mr|jetty-9.4.19-3.v20190610|678	
21mr|jetty-9.4.19-3.v20190610|679	%pom_disable_module jetty-ant
21mr|jetty-9.4.19-3.v20190610|680	%pom_disable_module jetty-http2
21mr|jetty-9.4.19-3.v20190610|681	%pom_disable_module jetty-fcgi
21mr|jetty-9.4.19-3.v20190610|682	%pom_disable_module jetty-websocket
21mr|jetty-9.4.19-3.v20190610|683	%pom_disable_module jetty-servlets
21mr|jetty-9.4.19-3.v20190610|684	%pom_disable_module jetty-util-ajax
21mr|jetty-9.4.19-3.v20190610|685	%pom_disable_module apache-jsp
21mr|jetty-9.4.19-3.v20190610|686	%pom_disable_module apache-jstl
21mr|jetty-9.4.19-3.v20190610|687	%pom_disable_module jetty-maven-plugin
21mr|jetty-9.4.19-3.v20190610|688	%pom_disable_module jetty-jspc-maven-plugin
21mr|jetty-9.4.19-3.v20190610|689	%pom_disable_module jetty-deploy
21mr|jetty-9.4.19-3.v20190610|690	%pom_disable_module jetty-start
21mr|jetty-9.4.19-3.v20190610|691	%pom_disable_module jetty-plus
21mr|jetty-9.4.19-3.v20190610|692	%pom_disable_module jetty-annotations
21mr|jetty-9.4.19-3.v20190610|693	%pom_disable_module jetty-jndi
21mr|jetty-9.4.19-3.v20190610|694	%pom_disable_module jetty-cdi
21mr|jetty-9.4.19-3.v20190610|695	%pom_disable_module jetty-spring
21mr|jetty-9.4.19-3.v20190610|696	%pom_disable_module jetty-proxy
21mr|jetty-9.4.19-3.v20190610|697	%pom_disable_module jetty-jaspi
21mr|jetty-9.4.19-3.v20190610|698	%pom_disable_module jetty-rewrite
21mr|jetty-9.4.19-3.v20190610|699	%pom_disable_module jetty-nosql
21mr|jetty-9.4.19-3.v20190610|700	%pom_disable_module jetty-unixsocket
21mr|jetty-9.4.19-3.v20190610|701	%pom_disable_module tests
21mr|jetty-9.4.19-3.v20190610|702	%pom_disable_module examples
21mr|jetty-9.4.19-3.v20190610|703	%pom_disable_module jetty-quickstart
21mr|jetty-9.4.19-3.v20190610|704	%pom_disable_module jetty-distribution
21mr|jetty-9.4.19-3.v20190610|705	%pom_disable_module jetty-runner
21mr|jetty-9.4.19-3.v20190610|706	%pom_disable_module jetty-http-spi
21mr|jetty-9.4.19-3.v20190610|707	%pom_disable_module jetty-alpn
21mr|jetty-9.4.19-3.v20190610|708	%pom_disable_module jetty-home
21mr|jetty-9.4.19-3.v20190610|709	
21mr|jetty-9.4.19-3.v20190610|710	%endif # with jp_minimal
21mr|jetty-9.4.19-3.v20190610|711	
21mr|jetty-9.4.19-3.v20190610|712	%build
21mr|jetty-9.4.19-3.v20190610|713	%mvn_package :jetty-home __noinstall
21mr|jetty-9.4.19-3.v20190610|714	%mvn_package :jetty-distribution __noinstall
21mr|jetty-9.4.19-3.v20190610|715	
21mr|jetty-9.4.19-3.v20190610|716	# Separate package for POMs
21mr|jetty-9.4.19-3.v20190610|717	%if %{without jp_minimal}
21mr|jetty-9.4.19-3.v20190610|718	%mvn_package ':*-project' project
21mr|jetty-9.4.19-3.v20190610|719	%mvn_package ':*-parent' project
21mr|jetty-9.4.19-3.v20190610|720	%mvn_package ':*-bom' project
21mr|jetty-9.4.19-3.v20190610|721	%else
21mr|jetty-9.4.19-3.v20190610|722	%mvn_package ':*-project' __noinstall
21mr|jetty-9.4.19-3.v20190610|723	%mvn_package ':*-parent' __noinstall
21mr|jetty-9.4.19-3.v20190610|724	%mvn_package ':*-bom' __noinstall
21mr|jetty-9.4.19-3.v20190610|725	%endif
21mr|jetty-9.4.19-3.v20190610|726	
21mr|jetty-9.4.19-3.v20190610|727	# artifact used by demo
21mr|jetty-9.4.19-3.v20190610|728	%mvn_package :test-mock-resources
21mr|jetty-9.4.19-3.v20190610|729	
21mr|jetty-9.4.19-3.v20190610|730	%mvn_package ':test-*' __noinstall
21mr|jetty-9.4.19-3.v20190610|731	%mvn_package ':*-tests' __noinstall
21mr|jetty-9.4.19-3.v20190610|732	%mvn_package ':*-it' __noinstall
21mr|jetty-9.4.19-3.v20190610|733	%mvn_package ':example-*' __noinstall
21mr|jetty-9.4.19-3.v20190610|734	%mvn_package org.eclipse.jetty.tests: __noinstall
21mr|jetty-9.4.19-3.v20190610|735	%mvn_package ::war: __noinstall
21mr|jetty-9.4.19-3.v20190610|736	%mvn_package :jetty-runner __noinstall
21mr|jetty-9.4.19-3.v20190610|737	
21mr|jetty-9.4.19-3.v20190610|738	%mvn_package org.eclipse.jetty.cdi: jetty-cdi
21mr|jetty-9.4.19-3.v20190610|739	
21mr|jetty-9.4.19-3.v20190610|740	%mvn_package ':jetty-alpn*-client' jetty-alpn-client
21mr|jetty-9.4.19-3.v20190610|741	%mvn_package ':jetty-alpn*-server' jetty-alpn-server
21mr|jetty-9.4.19-3.v20190610|742	
21mr|jetty-9.4.19-3.v20190610|743	
21mr|jetty-9.4.19-3.v20190610|744	%mvn_package :apache-jsp jetty-jsp
21mr|jetty-9.4.19-3.v20190610|745	%mvn_alias :apache-jsp :jetty-jsp
21mr|jetty-9.4.19-3.v20190610|746	
21mr|jetty-9.4.19-3.v20190610|747	# we don't have all necessary dependencies to run tests
21mr|jetty-9.4.19-3.v20190610|748	# missing test dep: org.eclipse.jetty.toolchain:jetty-perf-helper
21mr|jetty-9.4.19-3.v20190610|749	%mvn_build -f -s
21mr|jetty-9.4.19-3.v20190610|750	
21mr|jetty-9.4.19-3.v20190610|751	
21mr|jetty-9.4.19-3.v20190610|752	%install
21mr|jetty-9.4.19-3.v20190610|753	%mvn_install
21mr|jetty-9.4.19-3.v20190610|754	
21mr|jetty-9.4.19-3.v20190610|755	# jp_minimal version doesn't contain main package
21mr|jetty-9.4.19-3.v20190610|756	%if %{without jp_minimal}
21mr|jetty-9.4.19-3.v20190610|757	# Install jetty home
21mr|jetty-9.4.19-3.v20190610|758	cp -pr jetty-distribution/target/distribution %{buildroot}%{homedir}
21mr|jetty-9.4.19-3.v20190610|759	
21mr|jetty-9.4.19-3.v20190610|760	# dirs
21mr|jetty-9.4.19-3.v20190610|761	install -dm 755 %{buildroot}%{_bindir}
21mr|jetty-9.4.19-3.v20190610|762	install -dm 755 %{buildroot}%{_sysconfdir}/logrotate.d
21mr|jetty-9.4.19-3.v20190610|763	install -dm 755 %{buildroot}%{confdir}
21mr|jetty-9.4.19-3.v20190610|764	install -dm 755 %{buildroot}%{homedir}/start.d
21mr|jetty-9.4.19-3.v20190610|765	install -dm 755 %{buildroot}%{logdir}
21mr|jetty-9.4.19-3.v20190610|766	install -dm 755 %{buildroot}%{rundir}
21mr|jetty-9.4.19-3.v20190610|767	install -dm 755 %{buildroot}%{tempdir}
21mr|jetty-9.4.19-3.v20190610|768	install -dm 755 %{buildroot}%{jettylibdir}
21mr|jetty-9.4.19-3.v20190610|769	install -dm 755 %{buildroot}%{_unitdir}
21mr|jetty-9.4.19-3.v20190610|770	
21mr|jetty-9.4.19-3.v20190610|771	# systemd unit file
21mr|jetty-9.4.19-3.v20190610|772	cp %{SOURCE5} %{buildroot}%{_unitdir}/
21mr|jetty-9.4.19-3.v20190610|773	
21mr|jetty-9.4.19-3.v20190610|774	install -pm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|jetty-9.4.19-3.v20190610|775	echo '# Placeholder configuration file.  No default is provided.' > \
21mr|jetty-9.4.19-3.v20190610|776	%{buildroot}%{confdir}/jetty.conf
21mr|jetty-9.4.19-3.v20190610|777	
21mr|jetty-9.4.19-3.v20190610|778	# add dependencies that are missing due to artifact coordinates changes
21mr|jetty-9.4.19-3.v20190610|779	build-jar-repository %{buildroot}%{homedir}/lib/apache-jsp \
21mr|jetty-9.4.19-3.v20190610|780	tomcat/jasper tomcat/tomcat-juli \
21mr|jetty-9.4.19-3.v20190610|781	tomcat/tomcat-jsp-2.3-api tomcat/tomcat-api tomcat/tomcat-util \
21mr|jetty-9.4.19-3.v20190610|782	tomcat-taglibs-standard/taglibs-standard-compat \
21mr|jetty-9.4.19-3.v20190610|783	tomcat-taglibs-standard/taglibs-standard-impl \
21mr|jetty-9.4.19-3.v20190610|784	tomcat/tomcat-util-scan glassfish-el-api glassfish-el
21mr|jetty-9.4.19-3.v20190610|785	
21mr|jetty-9.4.19-3.v20190610|786	# ecj doesn't have javapackages metadata in manifest, remove when fixed
21mr|jetty-9.4.19-3.v20190610|787	ecj=`echo %{buildroot}%{homedir}/lib/apache-jsp/org.eclipse.jdt.ecj-*.jar`
21mr|jetty-9.4.19-3.v20190610|788	rm $ecj
21mr|jetty-9.4.19-3.v20190610|789	
21mr|jetty-9.4.19-3.v20190610|790	# substitute dependency jars (keep start.jar with shaded jetty util)
21mr|jetty-9.4.19-3.v20190610|791	xmvn-subst -s -L -R %{buildroot} %{buildroot}%{homedir}/lib
21mr|jetty-9.4.19-3.v20190610|792	
21mr|jetty-9.4.19-3.v20190610|793	# ecj doesn't have javapackages metadata in manifest, remove when fixed
21mr|jetty-9.4.19-3.v20190610|794	ln -sf %{_javadir}/ecj.jar $ecj
21mr|jetty-9.4.19-3.v20190610|795	
21mr|jetty-9.4.19-3.v20190610|796	# TODO uncomment when jetty-setuid is packaged
21mr|jetty-9.4.19-3.v20190610|797	# test -e %{_jnidir}/jetty-setuid/libsetuid-linux.so
21mr|jetty-9.4.19-3.v20190610|798	# ln -sf %{_jnidir}/jetty-setuid/libsetuid-linux.so %{buildroot}%{homedir}/lib/setuid/
21mr|jetty-9.4.19-3.v20190610|799	
21mr|jetty-9.4.19-3.v20190610|800	( cat << EO_RC
21mr|jetty-9.4.19-3.v20190610|801	JAVA_HOME=/usr/lib/jvm/java
21mr|jetty-9.4.19-3.v20190610|802	JAVA_OPTIONS=
21mr|jetty-9.4.19-3.v20190610|803	JETTY_HOME=%{homedir}
21mr|jetty-9.4.19-3.v20190610|804	JETTY_CONSOLE=%{logdir}/jetty-console.log
21mr|jetty-9.4.19-3.v20190610|805	JETTY_PORT=8080
21mr|jetty-9.4.19-3.v20190610|806	JETTY_RUN=%{_localstatedir}/run/%{name}
21mr|jetty-9.4.19-3.v20190610|807	JETTY_PID=\$JETTY_RUN/jetty.pid
21mr|jetty-9.4.19-3.v20190610|808	EO_RC
21mr|jetty-9.4.19-3.v20190610|809	) > %{buildroot}%{homedir}/.jettyrc
21mr|jetty-9.4.19-3.v20190610|810	
21mr|jetty-9.4.19-3.v20190610|811	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|jetty-9.4.19-3.v20190610|812	( cat << EOF
21mr|jetty-9.4.19-3.v20190610|813	D %{rundir} 0755 %username %{username} -
21mr|jetty-9.4.19-3.v20190610|814	EOF
21mr|jetty-9.4.19-3.v20190610|815	) > %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|jetty-9.4.19-3.v20190610|816	
21mr|jetty-9.4.19-3.v20190610|817	rm -r %{buildroot}%{homedir}/logs
21mr|jetty-9.4.19-3.v20190610|818	ln -s %{logdir} %{buildroot}%{homedir}/logs
21mr|jetty-9.4.19-3.v20190610|819	
21mr|jetty-9.4.19-3.v20190610|820	mv %{buildroot}%{homedir}/etc/* %{buildroot}/%{confdir}/
21mr|jetty-9.4.19-3.v20190610|821	rm -r %{buildroot}%{homedir}/etc
21mr|jetty-9.4.19-3.v20190610|822	ln -s %{confdir} %{buildroot}%{homedir}/etc
21mr|jetty-9.4.19-3.v20190610|823	
21mr|jetty-9.4.19-3.v20190610|824	mv %{buildroot}%{homedir}/webapps %{buildroot}%{appdir}
21mr|jetty-9.4.19-3.v20190610|825	ln -s %{appdir} %{buildroot}%{homedir}/webapps
21mr|jetty-9.4.19-3.v20190610|826	
21mr|jetty-9.4.19-3.v20190610|827	rm %{buildroot}%{homedir}/*.txt  %{buildroot}%{homedir}/*.html
21mr|jetty-9.4.19-3.v20190610|828	
21mr|jetty-9.4.19-3.v20190610|829	# Here jetty is going to put its runtime data.
21mr|jetty-9.4.19-3.v20190610|830	# See: https://bugzilla.redhat.com/show_bug.cgi?id=845993
21mr|jetty-9.4.19-3.v20190610|831	ln -sf %{rundir} %{buildroot}%{homedir}/work
21mr|jetty-9.4.19-3.v20190610|832	
21mr|jetty-9.4.19-3.v20190610|833	# replace the startup script with ours
21mr|jetty-9.4.19-3.v20190610|834	cp -p %{SOURCE1} %{buildroot}%{homedir}/bin/jetty.sh
21mr|jetty-9.4.19-3.v20190610|835	
21mr|jetty-9.4.19-3.v20190610|836	# NOTE: %if %{without jp_minimal} still in effect
21mr|jetty-9.4.19-3.v20190610|837	
21mr|jetty-9.4.19-3.v20190610|838	%pre
21mr|jetty-9.4.19-3.v20190610|839	# Add the "jetty" user and group
21mr|jetty-9.4.19-3.v20190610|840	getent group %username >/dev/null || groupadd -f -g %jtuid -r %username
21mr|jetty-9.4.19-3.v20190610|841	if ! getent passwd %username >/dev/null ; then
21mr|jetty-9.4.19-3.v20190610|842	if ! getent passwd %jtuid >/dev/null ; then
21mr|jetty-9.4.19-3.v20190610|843	useradd -r -u %jtuid -g %username -d %homedir -s /sbin/nologin \
21mr|jetty-9.4.19-3.v20190610|844	-c "Jetty web server" %username
21mr|jetty-9.4.19-3.v20190610|845	else
21mr|jetty-9.4.19-3.v20190610|846	useradd -r -g %username -d %homedir -s /sbin/nologin \
21mr|jetty-9.4.19-3.v20190610|847	-c "Jetty web server" %username
21mr|jetty-9.4.19-3.v20190610|848	fi
21mr|jetty-9.4.19-3.v20190610|849	fi
21mr|jetty-9.4.19-3.v20190610|850	exit 0
21mr|jetty-9.4.19-3.v20190610|851	
21mr|jetty-9.4.19-3.v20190610|852	%post
21mr|jetty-9.4.19-3.v20190610|853	%systemd_post jetty.service
21mr|jetty-9.4.19-3.v20190610|854	
21mr|jetty-9.4.19-3.v20190610|855	%preun
21mr|jetty-9.4.19-3.v20190610|856	%systemd_preun jetty.service
21mr|jetty-9.4.19-3.v20190610|857	
21mr|jetty-9.4.19-3.v20190610|858	%postun
21mr|jetty-9.4.19-3.v20190610|859	%systemd_postun_with_restart jetty.service
21mr|jetty-9.4.19-3.v20190610|860	
21mr|jetty-9.4.19-3.v20190610|861	
21mr|jetty-9.4.19-3.v20190610|862	%endif # without jp_minimal
21mr|jetty-9.4.19-3.v20190610|863	
21mr|jetty-9.4.19-3.v20190610|864	%files client -f .mfiles-jetty-client
21mr|jetty-9.4.19-3.v20190610|865	%files continuation -f .mfiles-jetty-continuation
21mr|jetty-9.4.19-3.v20190610|866	%files jaas -f .mfiles-jetty-jaas
21mr|jetty-9.4.19-3.v20190610|867	%files io -f .mfiles-jetty-io
21mr|jetty-9.4.19-3.v20190610|868	%files server -f .mfiles-jetty-server
21mr|jetty-9.4.19-3.v20190610|869	%files servlet -f .mfiles-jetty-servlet
21mr|jetty-9.4.19-3.v20190610|870	%files util -f .mfiles-jetty-util
21mr|jetty-9.4.19-3.v20190610|871	%license LICENSE NOTICE.txt LICENSE-MIT
21mr|jetty-9.4.19-3.v20190610|872	%files webapp -f .mfiles-jetty-webapp
21mr|jetty-9.4.19-3.v20190610|873	%files jmx -f .mfiles-jetty-jmx
21mr|jetty-9.4.19-3.v20190610|874	%files xml -f .mfiles-jetty-xml
21mr|jetty-9.4.19-3.v20190610|875	%files http -f .mfiles-jetty-http
21mr|jetty-9.4.19-3.v20190610|876	%files security -f .mfiles-jetty-security
21mr|jetty-9.4.19-3.v20190610|877	
21mr|jetty-9.4.19-3.v20190610|878	%if %{without jp_minimal}
21mr|jetty-9.4.19-3.v20190610|879	%files -f .mfiles
21mr|jetty-9.4.19-3.v20190610|880	%{_tmpfilesdir}/%{name}.conf
21mr|jetty-9.4.19-3.v20190610|881	%config(noreplace) %attr(644, root, root) %{_sysconfdir}/logrotate.d/%{name}
21mr|jetty-9.4.19-3.v20190610|882	%config(noreplace) %{confdir}
21mr|jetty-9.4.19-3.v20190610|883	%dir %{jettylibdir}
21mr|jetty-9.4.19-3.v20190610|884	%dir %{jettycachedir}
21mr|jetty-9.4.19-3.v20190610|885	%dir %{homedir}
21mr|jetty-9.4.19-3.v20190610|886	%{homedir}/.jettyrc
21mr|jetty-9.4.19-3.v20190610|887	%{homedir}/README.TXT
21mr|jetty-9.4.19-3.v20190610|888	%{homedir}/demo-base
21mr|jetty-9.4.19-3.v20190610|889	%{homedir}/etc
21mr|jetty-9.4.19-3.v20190610|890	%{homedir}/lib
21mr|jetty-9.4.19-3.v20190610|891	%{homedir}/logs
21mr|jetty-9.4.19-3.v20190610|892	%{homedir}/modules
21mr|jetty-9.4.19-3.v20190610|893	%{homedir}/start.ini
21mr|jetty-9.4.19-3.v20190610|894	%{homedir}/start.jar
21mr|jetty-9.4.19-3.v20190610|895	%{homedir}/webapps
21mr|jetty-9.4.19-3.v20190610|896	%{homedir}/work
21mr|jetty-9.4.19-3.v20190610|897	%attr(744, jetty, jetty) %{homedir}/bin/jetty.sh
21mr|jetty-9.4.19-3.v20190610|898	%attr(755, jetty, jetty) %{logdir}
21mr|jetty-9.4.19-3.v20190610|899	%attr(755, jetty, jetty) %{tempdir}
21mr|jetty-9.4.19-3.v20190610|900	%ghost %dir %attr(755, jetty, jetty) %{rundir}
21mr|jetty-9.4.19-3.v20190610|901	%{appdir}
21mr|jetty-9.4.19-3.v20190610|902	%{_unitdir}/%{name}.service
21mr|jetty-9.4.19-3.v20190610|903	
21mr|jetty-9.4.19-3.v20190610|904	%files project -f .mfiles-project
21mr|jetty-9.4.19-3.v20190610|905	%doc README.md VERSION.txt
21mr|jetty-9.4.19-3.v20190610|906	%license LICENSE NOTICE.txt LICENSE-MIT
21mr|jetty-9.4.19-3.v20190610|907	
21mr|jetty-9.4.19-3.v20190610|908	%files annotations -f .mfiles-jetty-annotations
21mr|jetty-9.4.19-3.v20190610|909	%files ant -f .mfiles-jetty-ant
21mr|jetty-9.4.19-3.v20190610|910	%files cdi -f .mfiles-jetty-cdi
21mr|jetty-9.4.19-3.v20190610|911	%files deploy -f .mfiles-jetty-deploy
21mr|jetty-9.4.19-3.v20190610|912	%files fcgi-client -f .mfiles-fcgi-client
21mr|jetty-9.4.19-3.v20190610|913	%files fcgi-server -f .mfiles-fcgi-server
21mr|jetty-9.4.19-3.v20190610|914	%files http-spi -f .mfiles-jetty-http-spi
21mr|jetty-9.4.19-3.v20190610|915	%files jaspi -f .mfiles-jetty-jaspi
21mr|jetty-9.4.19-3.v20190610|916	%files jndi -f .mfiles-jetty-jndi
21mr|jetty-9.4.19-3.v20190610|917	%files jsp -f .mfiles-jetty-jsp
21mr|jetty-9.4.19-3.v20190610|918	%files jstl -f .mfiles-apache-jstl
21mr|jetty-9.4.19-3.v20190610|919	%files jspc-maven-plugin -f .mfiles-jetty-jspc-maven-plugin
21mr|jetty-9.4.19-3.v20190610|920	%files maven-plugin -f .mfiles-jetty-maven-plugin
21mr|jetty-9.4.19-3.v20190610|921	%files plus -f .mfiles-jetty-plus
21mr|jetty-9.4.19-3.v20190610|922	%files proxy -f .mfiles-jetty-proxy
21mr|jetty-9.4.19-3.v20190610|923	%files quickstart -f .mfiles-jetty-quickstart
21mr|jetty-9.4.19-3.v20190610|924	%files rewrite -f .mfiles-jetty-rewrite
21mr|jetty-9.4.19-3.v20190610|925	%files servlets -f .mfiles-jetty-servlets
21mr|jetty-9.4.19-3.v20190610|926	%files start -f .mfiles-jetty-start
21mr|jetty-9.4.19-3.v20190610|927	%files unixsocket -f .mfiles-jetty-unixsocket
21mr|jetty-9.4.19-3.v20190610|928	%files util-ajax -f .mfiles-jetty-util-ajax
21mr|jetty-9.4.19-3.v20190610|929	%files websocket-api -f .mfiles-websocket-api
21mr|jetty-9.4.19-3.v20190610|930	%files websocket-client -f .mfiles-websocket-client
21mr|jetty-9.4.19-3.v20190610|931	%files websocket-common -f .mfiles-websocket-common
21mr|jetty-9.4.19-3.v20190610|932	%files websocket-server -f .mfiles-websocket-server
21mr|jetty-9.4.19-3.v20190610|933	%files websocket-servlet -f .mfiles-websocket-servlet
21mr|jetty-9.4.19-3.v20190610|934	%files javax-websocket-client-impl -f .mfiles-javax-websocket-client-impl
21mr|jetty-9.4.19-3.v20190610|935	%files javax-websocket-server-impl -f .mfiles-javax-websocket-server-impl
21mr|jetty-9.4.19-3.v20190610|936	%files alpn-client -f .mfiles-jetty-alpn-client
21mr|jetty-9.4.19-3.v20190610|937	%files alpn-server -f .mfiles-jetty-alpn-server
21mr|jetty-9.4.19-3.v20190610|938	%files http2-client -f .mfiles-http2-client
21mr|jetty-9.4.19-3.v20190610|939	%files http2-common -f .mfiles-http2-common
21mr|jetty-9.4.19-3.v20190610|940	%files http2-hpack -f .mfiles-http2-hpack
21mr|jetty-9.4.19-3.v20190610|941	%files http2-http-client-transport -f .mfiles-http2-http-client-transport
21mr|jetty-9.4.19-3.v20190610|942	%files http2-server -f .mfiles-http2-server
21mr|jetty-9.4.19-3.v20190610|943	%files nosql -f .mfiles-jetty-nosql
21mr|jetty-9.4.19-3.v20190610|944	%files spring -f .mfiles-jetty-spring
21mr|jetty-9.4.19-3.v20190610|945	%endif # without jp_minimal
21mr|jetty-9.4.19-3.v20190610|946	
21mr|jetty-9.4.19-3.v20190610|947	%files javadoc -f .mfiles-javadoc
21mr|jetty-9.4.19-3.v20190610|948	%license LICENSE NOTICE.txt LICENSE-MIT
21mr|jetty-9.4.19-3.v20190610|949	

13048 21
21mr|jetty-alpn-8.1.13-2.v20181017|1	%global reltag .v20181017
21mr|jetty-alpn-8.1.13-2.v20181017|2	
21mr|jetty-alpn-8.1.13-2.v20181017|3	Name:           jetty-alpn
21mr|jetty-alpn-8.1.13-2.v20181017|4	Version:        8.1.13
21mr|jetty-alpn-8.1.13-2.v20181017|5	Release:        2%{reltag}
21mr|jetty-alpn-8.1.13-2.v20181017|6	# alpn-tests also contains EPL and ASL, but is not installed
21mr|jetty-alpn-8.1.13-2.v20181017|7	License:        GPLv2+ with exceptions
21mr|jetty-alpn-8.1.13-2.v20181017|8	Summary:        Jetty implementation of ALPN API
21mr|jetty-alpn-8.1.13-2.v20181017|9	URL:            https://github.com/jetty-project/jetty-alpn
21mr|jetty-alpn-8.1.13-2.v20181017|10	Source0:        https://github.com/jetty-project/%{name}/archive/alpn-project-%{version}%{reltag}.tar.gz
21mr|jetty-alpn-8.1.13-2.v20181017|11	Patch0:         0001-Unshade-alpn-api.patch
21mr|jetty-alpn-8.1.13-2.v20181017|12	Group:          Development/Java
21mr|jetty-alpn-8.1.13-2.v20181017|13	BuildArch:      noarch
21mr|jetty-alpn-8.1.13-2.v20181017|14	# Java stack is not supported on x86_32
21mr|jetty-alpn-8.1.13-2.v20181017|15	ExcludeArch: %{ix86}
21mr|jetty-alpn-8.1.13-2.v20181017|16	
21mr|jetty-alpn-8.1.13-2.v20181017|17	BuildRequires:  java-1.8.0-openjdk-headless
21mr|jetty-alpn-8.1.13-2.v20181017|18	Requires:       java-1.8.0-openjdk-headless
21mr|jetty-alpn-8.1.13-2.v20181017|19	
21mr|jetty-alpn-8.1.13-2.v20181017|20	BuildRequires:  maven-local
21mr|jetty-alpn-8.1.13-2.v20181017|21	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jetty-alpn-8.1.13-2.v20181017|22	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jetty-alpn-8.1.13-2.v20181017|23	BuildRequires:  mvn(org.eclipse.jetty.alpn:alpn-api)
21mr|jetty-alpn-8.1.13-2.v20181017|24	BuildRequires:  mvn(org.eclipse.jetty:jetty-parent:pom:)
21mr|jetty-alpn-8.1.13-2.v20181017|25	
21mr|jetty-alpn-8.1.13-2.v20181017|26	%description
21mr|jetty-alpn-8.1.13-2.v20181017|27	A pure Java(TM) implementation of the Application Layer Protocol
21mr|jetty-alpn-8.1.13-2.v20181017|28	Negotiation TLS Extension
21mr|jetty-alpn-8.1.13-2.v20181017|29	
21mr|jetty-alpn-8.1.13-2.v20181017|30	
21mr|jetty-alpn-8.1.13-2.v20181017|31	%package        javadoc
21mr|jetty-alpn-8.1.13-2.v20181017|32	Summary:        Javadoc for %{name}
21mr|jetty-alpn-8.1.13-2.v20181017|33	
21mr|jetty-alpn-8.1.13-2.v20181017|34	%description javadoc
21mr|jetty-alpn-8.1.13-2.v20181017|35	This package contains the API documentation for %{name}.
21mr|jetty-alpn-8.1.13-2.v20181017|36	
21mr|jetty-alpn-8.1.13-2.v20181017|37	%prep
21mr|jetty-alpn-8.1.13-2.v20181017|38	%setup -q -n %{name}-alpn-project-%{version}%{reltag}
21mr|jetty-alpn-8.1.13-2.v20181017|39	
21mr|jetty-alpn-8.1.13-2.v20181017|40	# unshade jetty-alpn-api
21mr|jetty-alpn-8.1.13-2.v20181017|41	%patch0 -p1
21mr|jetty-alpn-8.1.13-2.v20181017|42	%pom_remove_plugin -r :maven-shade-plugin
21mr|jetty-alpn-8.1.13-2.v20181017|43	
21mr|jetty-alpn-8.1.13-2.v20181017|44	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|jetty-alpn-8.1.13-2.v20181017|45	
21mr|jetty-alpn-8.1.13-2.v20181017|46	%pom_disable_module alpn-tests
21mr|jetty-alpn-8.1.13-2.v20181017|47	
21mr|jetty-alpn-8.1.13-2.v20181017|48	%build
21mr|jetty-alpn-8.1.13-2.v20181017|49	%mvn_build
21mr|jetty-alpn-8.1.13-2.v20181017|50	
21mr|jetty-alpn-8.1.13-2.v20181017|51	%install
21mr|jetty-alpn-8.1.13-2.v20181017|52	%mvn_install
21mr|jetty-alpn-8.1.13-2.v20181017|53	
21mr|jetty-alpn-8.1.13-2.v20181017|54	
21mr|jetty-alpn-8.1.13-2.v20181017|55	%files -f .mfiles
21mr|jetty-alpn-8.1.13-2.v20181017|56	%doc README.md
21mr|jetty-alpn-8.1.13-2.v20181017|57	
21mr|jetty-alpn-8.1.13-2.v20181017|58	%files javadoc -f .mfiles-javadoc
21mr|jetty-alpn-8.1.13-2.v20181017|59	

13049 21
21mr|jetty-alpn-api-1.1.3-7|1	%global addver v20160715
21mr|jetty-alpn-api-1.1.3-7|2	
21mr|jetty-alpn-api-1.1.3-7|3	Name:           jetty-alpn-api
21mr|jetty-alpn-api-1.1.3-7|4	Version:        1.1.3
21mr|jetty-alpn-api-1.1.3-7|5	Release:        7
21mr|jetty-alpn-api-1.1.3-7|6	Summary:        Jetty ALPN API
21mr|jetty-alpn-api-1.1.3-7|7	License:        ASL 2.0 and EPL
21mr|jetty-alpn-api-1.1.3-7|8	URL:            http://www.eclipse.org/jetty
21mr|jetty-alpn-api-1.1.3-7|9	Group:          Development/Java
21mr|jetty-alpn-api-1.1.3-7|10	BuildArch:      noarch
21mr|jetty-alpn-api-1.1.3-7|11	# Java stack is not supported on x86_32
21mr|jetty-alpn-api-1.1.3-7|12	ExcludeArch: %{ix86}
21mr|jetty-alpn-api-1.1.3-7|13	
21mr|jetty-alpn-api-1.1.3-7|14	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.alpn.git/snapshot/alpn-api-%{version}.%{addver}.tar.bz2
21mr|jetty-alpn-api-1.1.3-7|15	Source1:        http://www.eclipse.org/legal/epl-v10.html
21mr|jetty-alpn-api-1.1.3-7|16	Source2:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jetty-alpn-api-1.1.3-7|17	
21mr|jetty-alpn-api-1.1.3-7|18	BuildRequires:  maven-local
21mr|jetty-alpn-api-1.1.3-7|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jetty-alpn-api-1.1.3-7|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jetty-alpn-api-1.1.3-7|21	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jetty-alpn-api-1.1.3-7|22	BuildRequires:  mvn(org.eclipse.jetty:jetty-parent:pom:)
21mr|jetty-alpn-api-1.1.3-7|23	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-build-support)
21mr|jetty-alpn-api-1.1.3-7|24	
21mr|jetty-alpn-api-1.1.3-7|25	%description
21mr|jetty-alpn-api-1.1.3-7|26	Jetty API for Application-Layer Protocol Negotiation.
21mr|jetty-alpn-api-1.1.3-7|27	
21mr|jetty-alpn-api-1.1.3-7|28	%package javadoc
21mr|jetty-alpn-api-1.1.3-7|29	Summary:        API documentation for %{name}
21mr|jetty-alpn-api-1.1.3-7|30	
21mr|jetty-alpn-api-1.1.3-7|31	%description javadoc
21mr|jetty-alpn-api-1.1.3-7|32	This package provides %{summary}.
21mr|jetty-alpn-api-1.1.3-7|33	
21mr|jetty-alpn-api-1.1.3-7|34	
21mr|jetty-alpn-api-1.1.3-7|35	%prep
21mr|jetty-alpn-api-1.1.3-7|36	%setup -q -n alpn-api-%{version}.%{addver}
21mr|jetty-alpn-api-1.1.3-7|37	
21mr|jetty-alpn-api-1.1.3-7|38	# Use packaging=bundle to get the manifest into jar
21mr|jetty-alpn-api-1.1.3-7|39	%pom_remove_plugin :maven-jar-plugin
21mr|jetty-alpn-api-1.1.3-7|40	%pom_xpath_inject pom:project '<packaging>bundle</packaging>'
21mr|jetty-alpn-api-1.1.3-7|41	
21mr|jetty-alpn-api-1.1.3-7|42	cp %{SOURCE1} %{SOURCE2} .
21mr|jetty-alpn-api-1.1.3-7|43	
21mr|jetty-alpn-api-1.1.3-7|44	%build
21mr|jetty-alpn-api-1.1.3-7|45	%mvn_build
21mr|jetty-alpn-api-1.1.3-7|46	
21mr|jetty-alpn-api-1.1.3-7|47	%install
21mr|jetty-alpn-api-1.1.3-7|48	%mvn_install
21mr|jetty-alpn-api-1.1.3-7|49	
21mr|jetty-alpn-api-1.1.3-7|50	
21mr|jetty-alpn-api-1.1.3-7|51	%files -f .mfiles
21mr|jetty-alpn-api-1.1.3-7|52	%license epl-v10.html LICENSE-2.0.txt
21mr|jetty-alpn-api-1.1.3-7|53	
21mr|jetty-alpn-api-1.1.3-7|54	%files javadoc -f .mfiles-javadoc
21mr|jetty-alpn-api-1.1.3-7|55	%license epl-v10.html LICENSE-2.0.txt
21mr|jetty-alpn-api-1.1.3-7|56	
21mr|jetty-alpn-api-1.1.3-7|57	

13050 21
21mr|jetty-artifact-remote-resources-1.0-20|1	Name:           jetty-artifact-remote-resources
21mr|jetty-artifact-remote-resources-1.0-20|2	Version:        1.0
21mr|jetty-artifact-remote-resources-1.0-20|3	Release:        20
21mr|jetty-artifact-remote-resources-1.0-20|4	Summary:        Jetty toolchain artifact remote resources
21mr|jetty-artifact-remote-resources-1.0-20|5	Group:          Development/Java
21mr|jetty-artifact-remote-resources-1.0-20|6	License:        ASL 2.0 or EPL
21mr|jetty-artifact-remote-resources-1.0-20|7	URL:            http://www.eclipse.org/jetty/
21mr|jetty-artifact-remote-resources-1.0-20|8	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.toolchain.git/snapshot/%{name}-%{version}.tar.bz2
21mr|jetty-artifact-remote-resources-1.0-20|9	# rpmlint config file (fedpkg lint will use this)
21mr|jetty-artifact-remote-resources-1.0-20|10	Source1:        .rpmlint
21mr|jetty-artifact-remote-resources-1.0-20|11	BuildArch:      noarch
21mr|jetty-artifact-remote-resources-1.0-20|12	# Java stack is not supported on x86_32
21mr|jetty-artifact-remote-resources-1.0-20|13	ExcludeArch: %{ix86}
21mr|jetty-artifact-remote-resources-1.0-20|14	
21mr|jetty-artifact-remote-resources-1.0-20|15	Source2:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jetty-artifact-remote-resources-1.0-20|16	Source3:        http://www.eclipse.org/legal/epl-v10.html
21mr|jetty-artifact-remote-resources-1.0-20|17	
21mr|jetty-artifact-remote-resources-1.0-20|18	BuildRequires:  maven-local
21mr|jetty-artifact-remote-resources-1.0-20|19	BuildRequires:  maven-remote-resources-plugin >= 1.2.1-3
21mr|jetty-artifact-remote-resources-1.0-20|20	BuildRequires:  jetty-toolchain
21mr|jetty-artifact-remote-resources-1.0-20|21	
21mr|jetty-artifact-remote-resources-1.0-20|22	%description
21mr|jetty-artifact-remote-resources-1.0-20|23	Jetty toolchain artifact remote resources
21mr|jetty-artifact-remote-resources-1.0-20|24	
21mr|jetty-artifact-remote-resources-1.0-20|25	%prep
21mr|jetty-artifact-remote-resources-1.0-20|26	%setup -q
21mr|jetty-artifact-remote-resources-1.0-20|27	cp -p %{SOURCE2} %{SOURCE3} .
21mr|jetty-artifact-remote-resources-1.0-20|28	
21mr|jetty-artifact-remote-resources-1.0-20|29	%build
21mr|jetty-artifact-remote-resources-1.0-20|30	%mvn_build
21mr|jetty-artifact-remote-resources-1.0-20|31	
21mr|jetty-artifact-remote-resources-1.0-20|32	%install
21mr|jetty-artifact-remote-resources-1.0-20|33	%mvn_install
21mr|jetty-artifact-remote-resources-1.0-20|34	
21mr|jetty-artifact-remote-resources-1.0-20|35	%files -f .mfiles
21mr|jetty-artifact-remote-resources-1.0-20|36	%doc LICENSE-2.0.txt epl-v10.html
21mr|jetty-artifact-remote-resources-1.0-20|37	

13051 21
21mr|jetty-assembly-descriptors-1.0-19|1	Name:           jetty-assembly-descriptors
21mr|jetty-assembly-descriptors-1.0-19|2	Version:        1.0
21mr|jetty-assembly-descriptors-1.0-19|3	Release:        19
21mr|jetty-assembly-descriptors-1.0-19|4	Summary:        Jetty assembly descriptors used for building
21mr|jetty-assembly-descriptors-1.0-19|5	Group:          Development/Java
21mr|jetty-assembly-descriptors-1.0-19|6	License:        ASL 2.0 or EPL
21mr|jetty-assembly-descriptors-1.0-19|7	URL:            http://www.eclipse.org/jetty/
21mr|jetty-assembly-descriptors-1.0-19|8	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.toolchain.git/snapshot/%{name}-%{version}.tar.bz2
21mr|jetty-assembly-descriptors-1.0-19|9	BuildArch:      noarch
21mr|jetty-assembly-descriptors-1.0-19|10	# Java stack is not supported on x86_32
21mr|jetty-assembly-descriptors-1.0-19|11	ExcludeArch: %{ix86}
21mr|jetty-assembly-descriptors-1.0-19|12	
21mr|jetty-assembly-descriptors-1.0-19|13	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jetty-assembly-descriptors-1.0-19|14	Source2:        http://www.eclipse.org/legal/epl-v10.html
21mr|jetty-assembly-descriptors-1.0-19|15	
21mr|jetty-assembly-descriptors-1.0-19|16	BuildRequires:  maven-local
21mr|jetty-assembly-descriptors-1.0-19|17	BuildRequires:  jetty-toolchain
21mr|jetty-assembly-descriptors-1.0-19|18	BuildRequires:  maven-surefire-provider-junit
21mr|jetty-assembly-descriptors-1.0-19|19	
21mr|jetty-assembly-descriptors-1.0-19|20	%description
21mr|jetty-assembly-descriptors-1.0-19|21	Jetty assembly descriptors used for building
21mr|jetty-assembly-descriptors-1.0-19|22	
21mr|jetty-assembly-descriptors-1.0-19|23	%prep
21mr|jetty-assembly-descriptors-1.0-19|24	%setup -q
21mr|jetty-assembly-descriptors-1.0-19|25	cp -p %{SOURCE1} %{SOURCE2} .
21mr|jetty-assembly-descriptors-1.0-19|26	
21mr|jetty-assembly-descriptors-1.0-19|27	%build
21mr|jetty-assembly-descriptors-1.0-19|28	%mvn_build
21mr|jetty-assembly-descriptors-1.0-19|29	
21mr|jetty-assembly-descriptors-1.0-19|30	%install
21mr|jetty-assembly-descriptors-1.0-19|31	%mvn_install
21mr|jetty-assembly-descriptors-1.0-19|32	
21mr|jetty-assembly-descriptors-1.0-19|33	%files -f .mfiles
21mr|jetty-assembly-descriptors-1.0-19|34	%doc LICENSE-2.0.txt epl-v10.html
21mr|jetty-assembly-descriptors-1.0-19|35	

13052 21
21mr|jetty-build-support-1.4-7|1	Name:           jetty-build-support
21mr|jetty-build-support-1.4-7|2	Version:        1.4
21mr|jetty-build-support-1.4-7|3	Release:        7
21mr|jetty-build-support-1.4-7|4	Summary:        Jetty build support files
21mr|jetty-build-support-1.4-7|5	# licensing bug upstream
21mr|jetty-build-support-1.4-7|6	# https://bugs.eclipse.org/bugs/show_bug.cgi?id=362646
21mr|jetty-build-support-1.4-7|7	# - commit stating the license is already there
21mr|jetty-build-support-1.4-7|8	License:        ASL 2.0 or EPL
21mr|jetty-build-support-1.4-7|9	URL:            http://www.eclipse.org/jetty/
21mr|jetty-build-support-1.4-7|10	BuildArch:      noarch
21mr|jetty-build-support-1.4-7|11	# Java stack is not supported on x86_32
21mr|jetty-build-support-1.4-7|12	ExcludeArch: %{ix86}
21mr|jetty-build-support-1.4-7|13	Group:          Development/Java
21mr|jetty-build-support-1.4-7|14	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.toolchain.git/snapshot/%{name}-%{version}.tar.bz2
21mr|jetty-build-support-1.4-7|15	
21mr|jetty-build-support-1.4-7|16	BuildRequires:  maven-local
21mr|jetty-build-support-1.4-7|17	BuildRequires:  mvn(junit:junit)
21mr|jetty-build-support-1.4-7|18	BuildRequires:  mvn(org.apache.maven.enforcer:enforcer-api)
21mr|jetty-build-support-1.4-7|19	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|jetty-build-support-1.4-7|20	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|jetty-build-support-1.4-7|21	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|jetty-build-support-1.4-7|22	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|jetty-build-support-1.4-7|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|jetty-build-support-1.4-7|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jetty-build-support-1.4-7|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|jetty-build-support-1.4-7|26	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-toolchain:pom:)
21mr|jetty-build-support-1.4-7|27	
21mr|jetty-build-support-1.4-7|28	%description
21mr|jetty-build-support-1.4-7|29	Build Support for Jetty. Contains enforcer rules, PMD rulesets, etc.
21mr|jetty-build-support-1.4-7|30	
21mr|jetty-build-support-1.4-7|31	%package        javadoc
21mr|jetty-build-support-1.4-7|32	Summary:        API documentation for %{name}
21mr|jetty-build-support-1.4-7|33	
21mr|jetty-build-support-1.4-7|34	%description    javadoc
21mr|jetty-build-support-1.4-7|35	%{summary}.
21mr|jetty-build-support-1.4-7|36	
21mr|jetty-build-support-1.4-7|37	%prep
21mr|jetty-build-support-1.4-7|38	%setup -q
21mr|jetty-build-support-1.4-7|39	
21mr|jetty-build-support-1.4-7|40	%build
21mr|jetty-build-support-1.4-7|41	%mvn_build -- -f %{name}
21mr|jetty-build-support-1.4-7|42	
21mr|jetty-build-support-1.4-7|43	%install
21mr|jetty-build-support-1.4-7|44	%mvn_install
21mr|jetty-build-support-1.4-7|45	
21mr|jetty-build-support-1.4-7|46	%files -f .mfiles
21mr|jetty-build-support-1.4-7|47	%doc jetty-distribution-remote-resources/src/main/resources/*
21mr|jetty-build-support-1.4-7|48	
21mr|jetty-build-support-1.4-7|49	%files javadoc -f .mfiles-javadoc
21mr|jetty-build-support-1.4-7|50	%doc jetty-distribution-remote-resources/src/main/resources/*
21mr|jetty-build-support-1.4-7|51	

13053 21
21mr|jetty-distribution-remote-resources-1.1-17|1	Name:           jetty-distribution-remote-resources
21mr|jetty-distribution-remote-resources-1.1-17|2	Version:        1.1
21mr|jetty-distribution-remote-resources-1.1-17|3	Release:        17
21mr|jetty-distribution-remote-resources-1.1-17|4	Summary:        Jetty toolchain artifact for distribution remote resources
21mr|jetty-distribution-remote-resources-1.1-17|5	
21mr|jetty-distribution-remote-resources-1.1-17|6	License:        ASL 2.0 or EPL
21mr|jetty-distribution-remote-resources-1.1-17|7	URL:            http://www.eclipse.org/jetty/
21mr|jetty-distribution-remote-resources-1.1-17|8	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.toolchain.git/snapshot/%{name}-%{version}.tar.bz2
21mr|jetty-distribution-remote-resources-1.1-17|9	Group:          Development/Java
21mr|jetty-distribution-remote-resources-1.1-17|10	BuildArch:      noarch
21mr|jetty-distribution-remote-resources-1.1-17|11	# Java stack is not supported on x86_32
21mr|jetty-distribution-remote-resources-1.1-17|12	ExcludeArch: %{ix86}
21mr|jetty-distribution-remote-resources-1.1-17|13	
21mr|jetty-distribution-remote-resources-1.1-17|14	BuildRequires:  jpackage-utils
21mr|jetty-distribution-remote-resources-1.1-17|15	BuildRequires:  maven-local
21mr|jetty-distribution-remote-resources-1.1-17|16	BuildRequires:  maven-remote-resources-plugin
21mr|jetty-distribution-remote-resources-1.1-17|17	BuildRequires:  jetty-toolchain
21mr|jetty-distribution-remote-resources-1.1-17|18	
21mr|jetty-distribution-remote-resources-1.1-17|19	Requires:       jpackage-utils
21mr|jetty-distribution-remote-resources-1.1-17|20	Requires:       maven
21mr|jetty-distribution-remote-resources-1.1-17|21	Requires:       maven-remote-resources-plugin
21mr|jetty-distribution-remote-resources-1.1-17|22	Requires:       jetty-toolchain
21mr|jetty-distribution-remote-resources-1.1-17|23	
21mr|jetty-distribution-remote-resources-1.1-17|24	%description
21mr|jetty-distribution-remote-resources-1.1-17|25	Jetty toolchain artifact for distribution remote distribution resources
21mr|jetty-distribution-remote-resources-1.1-17|26	
21mr|jetty-distribution-remote-resources-1.1-17|27	%prep
21mr|jetty-distribution-remote-resources-1.1-17|28	%setup -q
21mr|jetty-distribution-remote-resources-1.1-17|29	
21mr|jetty-distribution-remote-resources-1.1-17|30	%build
21mr|jetty-distribution-remote-resources-1.1-17|31	%mvn_build
21mr|jetty-distribution-remote-resources-1.1-17|32	
21mr|jetty-distribution-remote-resources-1.1-17|33	%install
21mr|jetty-distribution-remote-resources-1.1-17|34	%mvn_install
21mr|jetty-distribution-remote-resources-1.1-17|35	
21mr|jetty-distribution-remote-resources-1.1-17|36	%files -f .mfiles
21mr|jetty-distribution-remote-resources-1.1-17|37	%doc src/main/resources/LICENSE*
21mr|jetty-distribution-remote-resources-1.1-17|38	

13054 21
21mr|jetty-parent-19-20|1	Name:           jetty-parent
21mr|jetty-parent-19-20|2	Version:        19
21mr|jetty-parent-19-20|3	Release:        20
21mr|jetty-parent-19-20|4	Summary:        Jetty parent POM file
21mr|jetty-parent-19-20|5	License:        ASL 2.0 or EPL
21mr|jetty-parent-19-20|6	URL:            http://www.eclipse.org/jetty/
21mr|jetty-parent-19-20|7	BuildArch:      noarch
21mr|jetty-parent-19-20|8	# Java stack is not supported on x86_32
21mr|jetty-parent-19-20|9	ExcludeArch: %{ix86}
21mr|jetty-parent-19-20|10	Group:          Development/Java
21mr|jetty-parent-19-20|11	Source0:        http://repo1.maven.org/maven2/org/eclipse/jetty/%{name}/%{version}/%{name}-%{version}.pom
21mr|jetty-parent-19-20|12	# rpmlint config file (fedpkg lint will use this)
21mr|jetty-parent-19-20|13	Source1:        .rpmlint
21mr|jetty-parent-19-20|14	Source2:        http://www.eclipse.org/legal/epl-v10.html
21mr|jetty-parent-19-20|15	Source3:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jetty-parent-19-20|16	
21mr|jetty-parent-19-20|17	BuildRequires:  maven-local
21mr|jetty-parent-19-20|18	
21mr|jetty-parent-19-20|19	%description
21mr|jetty-parent-19-20|20	Jetty parent POM file
21mr|jetty-parent-19-20|21	
21mr|jetty-parent-19-20|22	%prep
21mr|jetty-parent-19-20|23	%setup -q -c -T
21mr|jetty-parent-19-20|24	cp -p %{SOURCE0} pom.xml
21mr|jetty-parent-19-20|25	cp -p %{SOURCE2} %{SOURCE3} .
21mr|jetty-parent-19-20|26	
21mr|jetty-parent-19-20|27	%pom_remove_plugin :maven-release-plugin
21mr|jetty-parent-19-20|28	
21mr|jetty-parent-19-20|29	%build
21mr|jetty-parent-19-20|30	%mvn_build
21mr|jetty-parent-19-20|31	
21mr|jetty-parent-19-20|32	%install
21mr|jetty-parent-19-20|33	%mvn_install
21mr|jetty-parent-19-20|34	
21mr|jetty-parent-19-20|35	%files -f .mfiles
21mr|jetty-parent-19-20|36	%doc epl-v10.html LICENSE-2.0.txt
21mr|jetty-parent-19-20|37	
21mr|jetty-parent-19-20|38	

13055 21
21mr|jetty-schemas-4.0.1-5|1	Name:       jetty-schemas
21mr|jetty-schemas-4.0.1-5|2	Version:    4.0.1
21mr|jetty-schemas-4.0.1-5|3	Release:    5
21mr|jetty-schemas-4.0.1-5|4	Summary:    XML Schemas for Jetty
21mr|jetty-schemas-4.0.1-5|5	License:    CDDL-1.1 or GPLv2 with exceptions
21mr|jetty-schemas-4.0.1-5|6	URL:        http://www.eclipse.org/jetty/
21mr|jetty-schemas-4.0.1-5|7	Group:          Development/Java
21mr|jetty-schemas-4.0.1-5|8	BuildArch:  noarch
21mr|jetty-schemas-4.0.1-5|9	# Java stack is not supported on x86_32
21mr|jetty-schemas-4.0.1-5|10	ExcludeArch: %{ix86}
21mr|jetty-schemas-4.0.1-5|11	
21mr|jetty-schemas-4.0.1-5|12	Source0:    https://github.com/eclipse/jetty.toolchain/archive/%{name}-%{version}.tar.gz
21mr|jetty-schemas-4.0.1-5|13	Source1:    https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
21mr|jetty-schemas-4.0.1-5|14	
21mr|jetty-schemas-4.0.1-5|15	BuildRequires:  maven-local
21mr|jetty-schemas-4.0.1-5|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jetty-schemas-4.0.1-5|17	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-toolchain:pom:)
21mr|jetty-schemas-4.0.1-5|18	
21mr|jetty-schemas-4.0.1-5|19	%description
21mr|jetty-schemas-4.0.1-5|20	%{summary}.
21mr|jetty-schemas-4.0.1-5|21	
21mr|jetty-schemas-4.0.1-5|22	%prep
21mr|jetty-schemas-4.0.1-5|23	%setup -q -n jetty.toolchain-%{name}-%{version}/%{name}
21mr|jetty-schemas-4.0.1-5|24	cp %SOURCE1 .
21mr|jetty-schemas-4.0.1-5|25	
21mr|jetty-schemas-4.0.1-5|26	%pom_remove_plugin :maven-source-plugin
21mr|jetty-schemas-4.0.1-5|27	
21mr|jetty-schemas-4.0.1-5|28	%build
21mr|jetty-schemas-4.0.1-5|29	%mvn_build
21mr|jetty-schemas-4.0.1-5|30	
21mr|jetty-schemas-4.0.1-5|31	%install
21mr|jetty-schemas-4.0.1-5|32	%mvn_install
21mr|jetty-schemas-4.0.1-5|33	
21mr|jetty-schemas-4.0.1-5|34	%files -f .mfiles
21mr|jetty-schemas-4.0.1-5|35	%license CDDL+GPL_1_1.html
21mr|jetty-schemas-4.0.1-5|36	

13056 21
21mr|jetty-test-helper-3.1-8|1	Name:           jetty-test-helper
21mr|jetty-test-helper-3.1-8|2	Version:        3.1
21mr|jetty-test-helper-3.1-8|3	Release:        8
21mr|jetty-test-helper-3.1-8|4	# header-template.txt documents dual licensing
21mr|jetty-test-helper-3.1-8|5	License:        ASL 2.0 or EPL
21mr|jetty-test-helper-3.1-8|6	Summary:        Jetty toolchain test helper
21mr|jetty-test-helper-3.1-8|7	URL:            https://github.com/eclipse/jetty.toolchain
21mr|jetty-test-helper-3.1-8|8	Source0:        https://github.com/eclipse/jetty.toolchain/archive/%{name}-%{version}.tar.gz
21mr|jetty-test-helper-3.1-8|9	# https://github.com/eclipse/jetty.toolchain/issues/5
21mr|jetty-test-helper-3.1-8|10	Source1:        https://github.com/eclipse/jetty.project/blob/jetty-9.3.x/LICENSE-eplv10-aslv20.html
21mr|jetty-test-helper-3.1-8|11	Group:          Development/Java
21mr|jetty-test-helper-3.1-8|12	BuildArch:      noarch
21mr|jetty-test-helper-3.1-8|13	# Java stack is not supported on x86_32
21mr|jetty-test-helper-3.1-8|14	ExcludeArch: %{ix86}
21mr|jetty-test-helper-3.1-8|15	
21mr|jetty-test-helper-3.1-8|16	BuildRequires:  maven-local
21mr|jetty-test-helper-3.1-8|17	BuildRequires:  mvn(junit:junit)
21mr|jetty-test-helper-3.1-8|18	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-toolchain:pom:)
21mr|jetty-test-helper-3.1-8|19	BuildRequires:  mvn(org.hamcrest:hamcrest-library)
21mr|jetty-test-helper-3.1-8|20	
21mr|jetty-test-helper-3.1-8|21	%description
21mr|jetty-test-helper-3.1-8|22	Unit Testing Support for Jetty (common classes for some unit tests).
21mr|jetty-test-helper-3.1-8|23	
21mr|jetty-test-helper-3.1-8|24	%package        javadoc
21mr|jetty-test-helper-3.1-8|25	Summary:        Javadoc %{name}
21mr|jetty-test-helper-3.1-8|26	
21mr|jetty-test-helper-3.1-8|27	%description javadoc
21mr|jetty-test-helper-3.1-8|28	This package contains the API documentation for %{name}.
21mr|jetty-test-helper-3.1-8|29	
21mr|jetty-test-helper-3.1-8|30	
21mr|jetty-test-helper-3.1-8|31	%prep
21mr|jetty-test-helper-3.1-8|32	%setup -q -n jetty.toolchain-%{name}-%{version}/%{name}
21mr|jetty-test-helper-3.1-8|33	
21mr|jetty-test-helper-3.1-8|34	find -name '*.?ar' -delete
21mr|jetty-test-helper-3.1-8|35	find -name '*.class' -delete
21mr|jetty-test-helper-3.1-8|36	
21mr|jetty-test-helper-3.1-8|37	cp %{SOURCE1} .
21mr|jetty-test-helper-3.1-8|38	
21mr|jetty-test-helper-3.1-8|39	%pom_remove_plugin :maven-pmd-plugin
21mr|jetty-test-helper-3.1-8|40	%pom_remove_plugin :maven-license-plugin
21mr|jetty-test-helper-3.1-8|41	%pom_remove_plugin :findbugs-maven-plugin
21mr|jetty-test-helper-3.1-8|42	%pom_remove_plugin :maven-site-plugin
21mr|jetty-test-helper-3.1-8|43	%pom_remove_plugin :maven-source-plugin
21mr|jetty-test-helper-3.1-8|44	
21mr|jetty-test-helper-3.1-8|45	%build
21mr|jetty-test-helper-3.1-8|46	%mvn_build
21mr|jetty-test-helper-3.1-8|47	
21mr|jetty-test-helper-3.1-8|48	%install
21mr|jetty-test-helper-3.1-8|49	%mvn_install
21mr|jetty-test-helper-3.1-8|50	
21mr|jetty-test-helper-3.1-8|51	
21mr|jetty-test-helper-3.1-8|52	%files -f .mfiles
21mr|jetty-test-helper-3.1-8|53	%license LICENSE-eplv10-aslv20.html
21mr|jetty-test-helper-3.1-8|54	
21mr|jetty-test-helper-3.1-8|55	%files javadoc -f .mfiles-javadoc
21mr|jetty-test-helper-3.1-8|56	%license LICENSE-eplv10-aslv20.html
21mr|jetty-test-helper-3.1-8|57	

13057 21
21mr|jetty-test-policy-1.2-22|1	Name:           jetty-test-policy
21mr|jetty-test-policy-1.2-22|2	Version:        1.2
21mr|jetty-test-policy-1.2-22|3	Release:        22
21mr|jetty-test-policy-1.2-22|4	Summary:        Jetty test policy files
21mr|jetty-test-policy-1.2-22|5	License:        ASL 2.0 or EPL
21mr|jetty-test-policy-1.2-22|6	URL:            http://www.eclipse.org/jetty/
21mr|jetty-test-policy-1.2-22|7	Group:          Development/Java
21mr|jetty-test-policy-1.2-22|8	BuildArch:      noarch
21mr|jetty-test-policy-1.2-22|9	# Java stack is not supported on x86_32
21mr|jetty-test-policy-1.2-22|10	ExcludeArch: %{ix86}
21mr|jetty-test-policy-1.2-22|11	
21mr|jetty-test-policy-1.2-22|12	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.toolchain.git/snapshot/%{name}-%{version}.tar.bz2
21mr|jetty-test-policy-1.2-22|13	Source2:        http://www.eclipse.org/legal/epl-v10.html
21mr|jetty-test-policy-1.2-22|14	Source3:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jetty-test-policy-1.2-22|15	
21mr|jetty-test-policy-1.2-22|16	Patch0:         0001-Sign-JAR-with-maven-jarsigner-plugin.patch
21mr|jetty-test-policy-1.2-22|17	
21mr|jetty-test-policy-1.2-22|18	BuildRequires:  maven-local
21mr|jetty-test-policy-1.2-22|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-jarsigner-plugin)
21mr|jetty-test-policy-1.2-22|20	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-toolchain:pom:)
21mr|jetty-test-policy-1.2-22|21	
21mr|jetty-test-policy-1.2-22|22	%description
21mr|jetty-test-policy-1.2-22|23	Jetty test policy files
21mr|jetty-test-policy-1.2-22|24	
21mr|jetty-test-policy-1.2-22|25	%package        javadoc
21mr|jetty-test-policy-1.2-22|26	Summary:        API documentation for %{name}
21mr|jetty-test-policy-1.2-22|27	
21mr|jetty-test-policy-1.2-22|28	%description    javadoc
21mr|jetty-test-policy-1.2-22|29	This package provides %{summary}.
21mr|jetty-test-policy-1.2-22|30	
21mr|jetty-test-policy-1.2-22|31	%prep
21mr|jetty-test-policy-1.2-22|32	%setup -q
21mr|jetty-test-policy-1.2-22|33	%patch0 -p1
21mr|jetty-test-policy-1.2-22|34	cp -p %{SOURCE2} %{SOURCE3} .
21mr|jetty-test-policy-1.2-22|35	
21mr|jetty-test-policy-1.2-22|36	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|jetty-test-policy-1.2-22|37	# problems with version 3.0.0 of the plugin.
21mr|jetty-test-policy-1.2-22|38	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|jetty-test-policy-1.2-22|39	<execution>
21mr|jetty-test-policy-1.2-22|40	<id>default-jar</id>
21mr|jetty-test-policy-1.2-22|41	<phase>skip</phase>
21mr|jetty-test-policy-1.2-22|42	</execution>"
21mr|jetty-test-policy-1.2-22|43	
21mr|jetty-test-policy-1.2-22|44	%build
21mr|jetty-test-policy-1.2-22|45	%mvn_build
21mr|jetty-test-policy-1.2-22|46	
21mr|jetty-test-policy-1.2-22|47	%install
21mr|jetty-test-policy-1.2-22|48	%mvn_install
21mr|jetty-test-policy-1.2-22|49	
21mr|jetty-test-policy-1.2-22|50	%files -f .mfiles
21mr|jetty-test-policy-1.2-22|51	%license epl-v10.html LICENSE-2.0.txt
21mr|jetty-test-policy-1.2-22|52	
21mr|jetty-test-policy-1.2-22|53	%files javadoc -f .mfiles-javadoc
21mr|jetty-test-policy-1.2-22|54	%license epl-v10.html LICENSE-2.0.txt
21mr|jetty-test-policy-1.2-22|55	

13058 21
21mr|jetty-toolchain-1.4-19|1	Name:           jetty-toolchain
21mr|jetty-toolchain-1.4-19|2	Version:        1.4
21mr|jetty-toolchain-1.4-19|3	Release:        19
21mr|jetty-toolchain-1.4-19|4	Summary:        Jetty Toolchain main POM file
21mr|jetty-toolchain-1.4-19|5	Group:          Development/Java
21mr|jetty-toolchain-1.4-19|6	License:        ASL 2.0 or EPL
21mr|jetty-toolchain-1.4-19|7	URL:            http://www.eclipse.org/jetty/
21mr|jetty-toolchain-1.4-19|8	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.toolchain.git/snapshot/%{name}-%{version}.tar.bz2
21mr|jetty-toolchain-1.4-19|9	# rpmlint config file (fedpkg lint will use this)
21mr|jetty-toolchain-1.4-19|10	Source1:        .rpmlint
21mr|jetty-toolchain-1.4-19|11	BuildArch:      noarch
21mr|jetty-toolchain-1.4-19|12	# Java stack is not supported on x86_32
21mr|jetty-toolchain-1.4-19|13	ExcludeArch: %{ix86}
21mr|jetty-toolchain-1.4-19|14	
21mr|jetty-toolchain-1.4-19|15	BuildRequires:  maven-local
21mr|jetty-toolchain-1.4-19|16	BuildRequires:  mvn(org.eclipse.jetty:jetty-parent:pom:)
21mr|jetty-toolchain-1.4-19|17	
21mr|jetty-toolchain-1.4-19|18	%description
21mr|jetty-toolchain-1.4-19|19	Jetty Toolchain main POM file
21mr|jetty-toolchain-1.4-19|20	
21mr|jetty-toolchain-1.4-19|21	%prep
21mr|jetty-toolchain-1.4-19|22	%setup -q
21mr|jetty-toolchain-1.4-19|23	cp -p jetty-distribution-remote-resources/src/main/resources/* .
21mr|jetty-toolchain-1.4-19|24	
21mr|jetty-toolchain-1.4-19|25	pushd %{name}
21mr|jetty-toolchain-1.4-19|26	%pom_remove_plugin :maven-release-plugin
21mr|jetty-toolchain-1.4-19|27	
21mr|jetty-toolchain-1.4-19|28	%build
21mr|jetty-toolchain-1.4-19|29	pushd %{name}
21mr|jetty-toolchain-1.4-19|30	%mvn_build
21mr|jetty-toolchain-1.4-19|31	
21mr|jetty-toolchain-1.4-19|32	%install
21mr|jetty-toolchain-1.4-19|33	pushd %{name}
21mr|jetty-toolchain-1.4-19|34	%mvn_install
21mr|jetty-toolchain-1.4-19|35	
21mr|jetty-toolchain-1.4-19|36	%files -f %{name}/.mfiles
21mr|jetty-toolchain-1.4-19|37	%doc LICENSE-APACHE-2.0.txt LICENSE-ECLIPSE-1.0.html notice.html
21mr|jetty-toolchain-1.4-19|38	
21mr|jetty-toolchain-1.4-19|39	

13059 21
21mr|jetty-version-maven-plugin-1.0.7-21|1	Name:           jetty-version-maven-plugin
21mr|jetty-version-maven-plugin-1.0.7-21|2	Version:        1.0.7
21mr|jetty-version-maven-plugin-1.0.7-21|3	Release:        21
21mr|jetty-version-maven-plugin-1.0.7-21|4	Summary:        Jetty version management Maven plugin
21mr|jetty-version-maven-plugin-1.0.7-21|5	
21mr|jetty-version-maven-plugin-1.0.7-21|6	License:        ASL 2.0 or EPL
21mr|jetty-version-maven-plugin-1.0.7-21|7	URL:            http://www.eclipse.org/jetty/
21mr|jetty-version-maven-plugin-1.0.7-21|8	Source0:        http://git.eclipse.org/c/jetty/org.eclipse.jetty.toolchain.git/snapshot/%{name}-%{version}.tar.bz2
21mr|jetty-version-maven-plugin-1.0.7-21|9	Group:          Development/Java
21mr|jetty-version-maven-plugin-1.0.7-21|10	BuildArch:      noarch
21mr|jetty-version-maven-plugin-1.0.7-21|11	# Java stack is not supported on x86_32
21mr|jetty-version-maven-plugin-1.0.7-21|12	ExcludeArch: %{ix86}
21mr|jetty-version-maven-plugin-1.0.7-21|13	
21mr|jetty-version-maven-plugin-1.0.7-21|14	BuildRequires:  maven-local
21mr|jetty-version-maven-plugin-1.0.7-21|15	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|jetty-version-maven-plugin-1.0.7-21|16	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|jetty-version-maven-plugin-1.0.7-21|17	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|jetty-version-maven-plugin-1.0.7-21|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|jetty-version-maven-plugin-1.0.7-21|19	BuildRequires:  mvn(org.eclipse.jetty.toolchain:jetty-toolchain:pom:)
21mr|jetty-version-maven-plugin-1.0.7-21|20	
21mr|jetty-version-maven-plugin-1.0.7-21|21	
21mr|jetty-version-maven-plugin-1.0.7-21|22	%description
21mr|jetty-version-maven-plugin-1.0.7-21|23	Jetty version management Maven plugin
21mr|jetty-version-maven-plugin-1.0.7-21|24	
21mr|jetty-version-maven-plugin-1.0.7-21|25	%package        javadoc
21mr|jetty-version-maven-plugin-1.0.7-21|26	Summary:        API documentation for %{name}
21mr|jetty-version-maven-plugin-1.0.7-21|27	
21mr|jetty-version-maven-plugin-1.0.7-21|28	%description    javadoc
21mr|jetty-version-maven-plugin-1.0.7-21|29	%{summary}.
21mr|jetty-version-maven-plugin-1.0.7-21|30	
21mr|jetty-version-maven-plugin-1.0.7-21|31	
21mr|jetty-version-maven-plugin-1.0.7-21|32	%prep
21mr|jetty-version-maven-plugin-1.0.7-21|33	%setup -q
21mr|jetty-version-maven-plugin-1.0.7-21|34	# copy license files
21mr|jetty-version-maven-plugin-1.0.7-21|35	cp -p jetty-distribution-remote-resources/src/main/resources/* .
21mr|jetty-version-maven-plugin-1.0.7-21|36	
21mr|jetty-version-maven-plugin-1.0.7-21|37	# we have java.util stuff in JVM directly now
21mr|jetty-version-maven-plugin-1.0.7-21|38	# https://bugs.eclipse.org/bugs/show_bug.cgi?id=401163
21mr|jetty-version-maven-plugin-1.0.7-21|39	sed -i 's|edu.emory.mathcs.backport.||' \
21mr|jetty-version-maven-plugin-1.0.7-21|40	jetty-version-maven-plugin/src/main/java/org/eclipse/jetty/toolchain/version/Release.java
21mr|jetty-version-maven-plugin-1.0.7-21|41	
21mr|jetty-version-maven-plugin-1.0.7-21|42	%build
21mr|jetty-version-maven-plugin-1.0.7-21|43	pushd %{name}
21mr|jetty-version-maven-plugin-1.0.7-21|44	# skip tests because we don't have jetty-test-helper (yet)
21mr|jetty-version-maven-plugin-1.0.7-21|45	%mvn_build -f
21mr|jetty-version-maven-plugin-1.0.7-21|46	
21mr|jetty-version-maven-plugin-1.0.7-21|47	%install
21mr|jetty-version-maven-plugin-1.0.7-21|48	pushd %{name}
21mr|jetty-version-maven-plugin-1.0.7-21|49	%mvn_install
21mr|jetty-version-maven-plugin-1.0.7-21|50	
21mr|jetty-version-maven-plugin-1.0.7-21|51	
21mr|jetty-version-maven-plugin-1.0.7-21|52	%files -f %{name}/.mfiles
21mr|jetty-version-maven-plugin-1.0.7-21|53	%doc LICENSE-APACHE-2.0.txt LICENSE-ECLIPSE-1.0.html notice.html
21mr|jetty-version-maven-plugin-1.0.7-21|54	
21mr|jetty-version-maven-plugin-1.0.7-21|55	%files javadoc -f %{name}/.mfiles-javadoc
21mr|jetty-version-maven-plugin-1.0.7-21|56	%doc LICENSE-APACHE-2.0.txt LICENSE-ECLIPSE-1.0.html notice.html
21mr|jetty-version-maven-plugin-1.0.7-21|57	

13060 21
21mr|jexcelapi-2.6.12-18|1	%global oname jxl
21mr|jexcelapi-2.6.12-18|2	
21mr|jexcelapi-2.6.12-18|3	Name:           jexcelapi
21mr|jexcelapi-2.6.12-18|4	Version:        2.6.12
21mr|jexcelapi-2.6.12-18|5	Release:        18
21mr|jexcelapi-2.6.12-18|6	Summary:        A Java API to read, write and modify Excel spreadsheets
21mr|jexcelapi-2.6.12-18|7	License:        LGPLv3
21mr|jexcelapi-2.6.12-18|8	Group:          Development/Java
21mr|jexcelapi-2.6.12-18|9	URL:            http://www.andykhan.com/jexcelapi
21mr|jexcelapi-2.6.12-18|10	Source0:        http://www.andykhan.com/jexcelapi/jexcelapi_2_6_12.tar.gz
21mr|jexcelapi-2.6.12-18|11	Source1:        http://repo1.maven.org/maven2/net/sourceforge/jexcelapi/jxl/2.6.12/jxl-2.6.12.pom
21mr|jexcelapi-2.6.12-18|12	Patch0:         jexcelapi-build.patch
21mr|jexcelapi-2.6.12-18|13	Requires:       log4j12
21mr|jexcelapi-2.6.12-18|14	Requires:       jpackage-utils
21mr|jexcelapi-2.6.12-18|15	
21mr|jexcelapi-2.6.12-18|16	BuildRequires:  jpackage-utils >= 0:1.7.3
21mr|jexcelapi-2.6.12-18|17	BuildRequires:  java-devel >= 0:1.5.0
21mr|jexcelapi-2.6.12-18|18	BuildRequires:  javapackages-local
21mr|jexcelapi-2.6.12-18|19	BuildRequires:  ant
21mr|jexcelapi-2.6.12-18|20	BuildRequires:  jflex
21mr|jexcelapi-2.6.12-18|21	BuildRequires:  findutils
21mr|jexcelapi-2.6.12-18|22	BuildRequires:  sed
21mr|jexcelapi-2.6.12-18|23	BuildRequires:  log4j12
21mr|jexcelapi-2.6.12-18|24	BuildArch:      noarch
21mr|jexcelapi-2.6.12-18|25	# Java stack is not supported on x86_32
21mr|jexcelapi-2.6.12-18|26	ExcludeArch: %{ix86}
21mr|jexcelapi-2.6.12-18|27	
21mr|jexcelapi-2.6.12-18|28	%description
21mr|jexcelapi-2.6.12-18|29	Jexcelapi allows Java developers to read Excel spreadsheets and generate Excel
21mr|jexcelapi-2.6.12-18|30	spreadsheets dynamically. In addition, it contains a mechanism which allows
21mr|jexcelapi-2.6.12-18|31	Java applications to read a spreadsheet, modify some cells and write the
21mr|jexcelapi-2.6.12-18|32	modified spreadsheet.
21mr|jexcelapi-2.6.12-18|33	
21mr|jexcelapi-2.6.12-18|34	Thanks to jexcelapi non Windows operating systems can run pure Java applications
21mr|jexcelapi-2.6.12-18|35	which process and deliver Excel spreadsheets. Because it is Java, this API may
21mr|jexcelapi-2.6.12-18|36	be invoked from within a servlet, thus giving access to Excel functionality
21mr|jexcelapi-2.6.12-18|37	over internet and intranet web applications.
21mr|jexcelapi-2.6.12-18|38	
21mr|jexcelapi-2.6.12-18|39	Features:
21mr|jexcelapi-2.6.12-18|40	- Reads data from Excel 95, 97, 2000 workbooks
21mr|jexcelapi-2.6.12-18|41	- Reads and writes formulas (Excel 97 and later only)
21mr|jexcelapi-2.6.12-18|42	- Generates spreadsheets in Excel 97 format
21mr|jexcelapi-2.6.12-18|43	- Supports font, number and date formatting
21mr|jexcelapi-2.6.12-18|44	- Supports shading and coloring of cells
21mr|jexcelapi-2.6.12-18|45	- Modifies existing worksheets
21mr|jexcelapi-2.6.12-18|46	
21mr|jexcelapi-2.6.12-18|47	
21mr|jexcelapi-2.6.12-18|48	%package        javadoc
21mr|jexcelapi-2.6.12-18|49	Summary:        API documentation for %{name}
21mr|jexcelapi-2.6.12-18|50	
21mr|jexcelapi-2.6.12-18|51	%description    javadoc
21mr|jexcelapi-2.6.12-18|52	API documentation for %{name}.
21mr|jexcelapi-2.6.12-18|53	
21mr|jexcelapi-2.6.12-18|54	%prep
21mr|jexcelapi-2.6.12-18|55	%setup -n %{name} -q
21mr|jexcelapi-2.6.12-18|56	
21mr|jexcelapi-2.6.12-18|57	# Clean up binary leftovers
21mr|jexcelapi-2.6.12-18|58	find . -name "*.jar" -exec rm -f {} \;
21mr|jexcelapi-2.6.12-18|59	find . -name "*.class" -exec rm -f {} \;
21mr|jexcelapi-2.6.12-18|60	
21mr|jexcelapi-2.6.12-18|61	# Clean up temp files (confuses javadoc 1.3.1)
21mr|jexcelapi-2.6.12-18|62	find . -name ".#*" -exec rm -f {} \;
21mr|jexcelapi-2.6.12-18|63	
21mr|jexcelapi-2.6.12-18|64	%patch0 -p1 -b .build
21mr|jexcelapi-2.6.12-18|65	sed -i "s|%{_javadir}/jflex.jar|%{_javadir}/jflex/jflex.jar|" build/build.xml
21mr|jexcelapi-2.6.12-18|66	
21mr|jexcelapi-2.6.12-18|67	%build
21mr|jexcelapi-2.6.12-18|68	pushd build
21mr|jexcelapi-2.6.12-18|69	cat > build.properties <<EOBP
21mr|jexcelapi-2.6.12-18|70	logger=Log4jLogger
21mr|jexcelapi-2.6.12-18|71	loggerClasspath=$(build-classpath log4j12-1.2.17)
21mr|jexcelapi-2.6.12-18|72	EOBP
21mr|jexcelapi-2.6.12-18|73	
21mr|jexcelapi-2.6.12-18|74	[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java
21mr|jexcelapi-2.6.12-18|75	export CLASSPATH=$(build-classpath jflex)
21mr|jexcelapi-2.6.12-18|76	
21mr|jexcelapi-2.6.12-18|77	mkdir out
21mr|jexcelapi-2.6.12-18|78	ant jxlall
21mr|jexcelapi-2.6.12-18|79	popd
21mr|jexcelapi-2.6.12-18|80	
21mr|jexcelapi-2.6.12-18|81	# html doc files should not be executable
21mr|jexcelapi-2.6.12-18|82	chmod -x index.html tutorial.html
21mr|jexcelapi-2.6.12-18|83	
21mr|jexcelapi-2.6.12-18|84	%install
21mr|jexcelapi-2.6.12-18|85	# jars
21mr|jexcelapi-2.6.12-18|86	install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}/%{name}
21mr|jexcelapi-2.6.12-18|87	install -m 0644 jxl.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
21mr|jexcelapi-2.6.12-18|88	ln -s %{name}.jar $RPM_BUILD_ROOT%{_javadir}/jxl.jar
21mr|jexcelapi-2.6.12-18|89	
21mr|jexcelapi-2.6.12-18|90	# pom
21mr|jexcelapi-2.6.12-18|91	install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|jexcelapi-2.6.12-18|92	install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
21mr|jexcelapi-2.6.12-18|93	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|jexcelapi-2.6.12-18|94	
21mr|jexcelapi-2.6.12-18|95	# javadoc
21mr|jexcelapi-2.6.12-18|96	install -d -m 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|jexcelapi-2.6.12-18|97	cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|jexcelapi-2.6.12-18|98	
21mr|jexcelapi-2.6.12-18|99	%files -f .mfiles
21mr|jexcelapi-2.6.12-18|100	%{_javadir}/jxl.jar
21mr|jexcelapi-2.6.12-18|101	%doc *.html
21mr|jexcelapi-2.6.12-18|102	
21mr|jexcelapi-2.6.12-18|103	%files javadoc
21mr|jexcelapi-2.6.12-18|104	%doc index.html
21mr|jexcelapi-2.6.12-18|105	%{_javadocdir}/%{name}
21mr|jexcelapi-2.6.12-18|106	

13061 21
21mr|jffi-1.2.12-12|1	%global cluster jnr
21mr|jffi-1.2.12-12|2	%global sover 1.2
21mr|jffi-1.2.12-12|3	
21mr|jffi-1.2.12-12|4	Name:           jffi
21mr|jffi-1.2.12-12|5	Version:        1.2.12
21mr|jffi-1.2.12-12|6	Release:        12
21mr|jffi-1.2.12-12|7	Summary:        Java Foreign Function Interface
21mr|jffi-1.2.12-12|8	Group:          Development/Java
21mr|jffi-1.2.12-12|9	License:        LGPLv3+ or ASL 2.0
21mr|jffi-1.2.12-12|10	URL:            http://github.com/jnr/jffi
21mr|jffi-1.2.12-12|11	Source0:        https://github.com/%{cluster}/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jffi-1.2.12-12|12	Source3:        p2.inf
21mr|jffi-1.2.12-12|13	Patch0:         jffi-fix-dependencies-in-build-xml.patch
21mr|jffi-1.2.12-12|14	Patch1:         jffi-add-built-jar-to-test-classpath.patch
21mr|jffi-1.2.12-12|15	Patch2:         jffi-fix-compilation-flags.patch
21mr|jffi-1.2.12-12|16	
21mr|jffi-1.2.12-12|17	BuildRequires:  gcc
21mr|jffi-1.2.12-12|18	BuildRequires:  make
21mr|jffi-1.2.12-12|19	BuildRequires:  maven-local
21mr|jffi-1.2.12-12|20	BuildRequires:  mvn(junit:junit)
21mr|jffi-1.2.12-12|21	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jffi-1.2.12-12|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jffi-1.2.12-12|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|jffi-1.2.12-12|24	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jffi-1.2.12-12|25	BuildRequires:  ffi-devel
21mr|jffi-1.2.12-12|26	BuildRequires:  ant
21mr|jffi-1.2.12-12|27	BuildRequires:  ant-junit
21mr|jffi-1.2.12-12|28	
21mr|jffi-1.2.12-12|29	%description
21mr|jffi-1.2.12-12|30	An optimized Java interface to libffi.
21mr|jffi-1.2.12-12|31	
21mr|jffi-1.2.12-12|32	%package native
21mr|jffi-1.2.12-12|33	Summary:        %{name} JAR with native bits
21mr|jffi-1.2.12-12|34	
21mr|jffi-1.2.12-12|35	%description native
21mr|jffi-1.2.12-12|36	This package contains %{name} JAR with native bits.
21mr|jffi-1.2.12-12|37	
21mr|jffi-1.2.12-12|38	%package javadoc
21mr|jffi-1.2.12-12|39	Summary:        Javadoc for %{name}
21mr|jffi-1.2.12-12|40	BuildArch:      noarch
21mr|jffi-1.2.12-12|41	# Java stack is not supported on x86_32
21mr|jffi-1.2.12-12|42	ExcludeArch: %{ix86}
21mr|jffi-1.2.12-12|43	
21mr|jffi-1.2.12-12|44	%description javadoc
21mr|jffi-1.2.12-12|45	This package contains the API documentation for %{name}.
21mr|jffi-1.2.12-12|46	
21mr|jffi-1.2.12-12|47	
21mr|jffi-1.2.12-12|48	%prep
21mr|jffi-1.2.12-12|49	%setup -q -n %{name}-%{name}-%{version}
21mr|jffi-1.2.12-12|50	%patch0
21mr|jffi-1.2.12-12|51	%patch1
21mr|jffi-1.2.12-12|52	%patch2
21mr|jffi-1.2.12-12|53	
21mr|jffi-1.2.12-12|54	### fix pkg-config libffi
21mr|jffi-1.2.12-12|55	sed -i -e "44s|libs|cflags|" jni/GNUmakefile
21mr|jffi-1.2.12-12|56	
21mr|jffi-1.2.12-12|57	# ppc{,64} fix
21mr|jffi-1.2.12-12|58	# https://bugzilla.redhat.com/show_bug.cgi?id=561448#c9
21mr|jffi-1.2.12-12|59	sed -i.cpu -e '/m\$(MODEL)/d' jni/GNUmakefile libtest/GNUmakefile
21mr|jffi-1.2.12-12|60	
21mr|jffi-1.2.12-12|61	# remove uneccessary directories
21mr|jffi-1.2.12-12|62	rm -rf archive/* jni/libffi/ jni/win32/ lib/CopyLibs/ lib/junit*
21mr|jffi-1.2.12-12|63	
21mr|jffi-1.2.12-12|64	find ./ -name '*.jar' -exec rm -f '{}' \;
21mr|jffi-1.2.12-12|65	find ./ -name '*.class' -exec rm -f '{}' \;
21mr|jffi-1.2.12-12|66	
21mr|jffi-1.2.12-12|67	build-jar-repository -s -p lib/ junit hamcrest/core
21mr|jffi-1.2.12-12|68	
21mr|jffi-1.2.12-12|69	%mvn_package 'com.github.jnr:jffi::native:' native
21mr|jffi-1.2.12-12|70	%mvn_file ':{*}' %{name}/@1 @1
21mr|jffi-1.2.12-12|71	
21mr|jffi-1.2.12-12|72	%build
21mr|jffi-1.2.12-12|73	# ant will produce JAR with native bits
21mr|jffi-1.2.12-12|74	%{ant} jar build-native -Duse.system.libffi=1
21mr|jffi-1.2.12-12|75	
21mr|jffi-1.2.12-12|76	# maven will look for JAR with native bits in archive/
21mr|jffi-1.2.12-12|77	cp -p dist/jffi-*-Linux.jar archive/
21mr|jffi-1.2.12-12|78	
21mr|jffi-1.2.12-12|79	%mvn_build
21mr|jffi-1.2.12-12|80	
21mr|jffi-1.2.12-12|81	%install
21mr|jffi-1.2.12-12|82	%mvn_install
21mr|jffi-1.2.12-12|83	
21mr|jffi-1.2.12-12|84	mkdir -p META-INF/
21mr|jffi-1.2.12-12|85	cp %{SOURCE3} META-INF/
21mr|jffi-1.2.12-12|86	jar uf %{buildroot}%{_jnidir}/%{name}/%{name}.jar META-INF/p2.inf
21mr|jffi-1.2.12-12|87	
21mr|jffi-1.2.12-12|88	# install *.so
21mr|jffi-1.2.12-12|89	install -dm 755 %{buildroot}%{_libdir}/%{name}
21mr|jffi-1.2.12-12|90	unzip dist/jffi-*-Linux.jar
21mr|jffi-1.2.12-12|91	mv jni/*-Linux %{buildroot}%{_libdir}/%{name}/
21mr|jffi-1.2.12-12|92	# create version-less symlink for .so file
21mr|jffi-1.2.12-12|93	pushd %{buildroot}%{_libdir}/%{name}/*
21mr|jffi-1.2.12-12|94	chmod +x lib%{name}-%{sover}.so
21mr|jffi-1.2.12-12|95	ln -s lib%{name}-%{sover}.so lib%{name}.so
21mr|jffi-1.2.12-12|96	popd
21mr|jffi-1.2.12-12|97	
21mr|jffi-1.2.12-12|98	%check
21mr|jffi-1.2.12-12|99	# don't fail on unused parameters... (TODO: send patch upstream)
21mr|jffi-1.2.12-12|100	sed -i 's|-Werror||' libtest/GNUmakefile
21mr|jffi-1.2.12-12|101	ant -Duse.system.libffi=1 test
21mr|jffi-1.2.12-12|102	
21mr|jffi-1.2.12-12|103	%files -f .mfiles
21mr|jffi-1.2.12-12|104	%doc COPYING.GPL COPYING.LESSER LICENSE
21mr|jffi-1.2.12-12|105	
21mr|jffi-1.2.12-12|106	%files native -f .mfiles-native
21mr|jffi-1.2.12-12|107	%{_libdir}/%{name}
21mr|jffi-1.2.12-12|108	%doc COPYING.GPL COPYING.LESSER LICENSE
21mr|jffi-1.2.12-12|109	
21mr|jffi-1.2.12-12|110	%files javadoc -f .mfiles-javadoc
21mr|jffi-1.2.12-12|111	%doc COPYING.GPL COPYING.LESSER LICENSE
21mr|jffi-1.2.12-12|112	

13062 21
21mr|jflex-1.7.0-2|1	%bcond_without desktop
21mr|jflex-1.7.0-2|2	%bcond_without emacs
21mr|jflex-1.7.0-2|3	%define emacs_ver 28.1
21mr|jflex-1.7.0-2|4	%define _emacs_bytecompile %{_bindir}/emacs-%{emacs_ver} -batch --no-init-file --no-site-file --eval '(progn (setq load-path (cons "." load-path)))' -f batch-byte-compile
21mr|jflex-1.7.0-2|5	%define _emacs_sitelispdir %{_datadir}/emacs/site-lisp
21mr|jflex-1.7.0-2|6	
21mr|jflex-1.7.0-2|7	Summary:        Fast Scanner Generator
21mr|jflex-1.7.0-2|8	Name:           jflex
21mr|jflex-1.7.0-2|9	Version:        1.7.0
21mr|jflex-1.7.0-2|10	Release:        2
21mr|jflex-1.7.0-2|11	License:        BSD
21mr|jflex-1.7.0-2|12	URL:            http://jflex.de/
21mr|jflex-1.7.0-2|13	Group:          Development/Java
21mr|jflex-1.7.0-2|14	BuildArch:      noarch
21mr|jflex-1.7.0-2|15	# Java stack is not supported on x86_32
21mr|jflex-1.7.0-2|16	ExcludeArch: %{ix86}
21mr|jflex-1.7.0-2|17	
21mr|jflex-1.7.0-2|18	# ./create-tarball.sh %%{version}
21mr|jflex-1.7.0-2|19	Source0:        %{name}-%{version}-clean.tar.gz
21mr|jflex-1.7.0-2|20	Source2:        %{name}.desktop
21mr|jflex-1.7.0-2|21	Source3:        %{name}.png
21mr|jflex-1.7.0-2|22	Source4:        %{name}.1
21mr|jflex-1.7.0-2|23	Source5:        create-tarball.sh
21mr|jflex-1.7.0-2|24	
21mr|jflex-1.7.0-2|25	BuildRequires:  jflex
21mr|jflex-1.7.0-2|26	BuildRequires:  maven-local
21mr|jflex-1.7.0-2|27	BuildRequires:  mvn(java_cup:java_cup)
21mr|jflex-1.7.0-2|28	BuildRequires:  mvn(junit:junit)
21mr|jflex-1.7.0-2|29	BuildRequires:  mvn(org.apache.ant:ant)
21mr|jflex-1.7.0-2|30	
21mr|jflex-1.7.0-2|31	%if %{with desktop}
21mr|jflex-1.7.0-2|32	BuildRequires:  desktop-file-utils
21mr|jflex-1.7.0-2|33	%endif
21mr|jflex-1.7.0-2|34	
21mr|jflex-1.7.0-2|35	%if %{with emacs}
21mr|jflex-1.7.0-2|36	BuildRequires:  emacs
21mr|jflex-1.7.0-2|37	Requires:       emacs-filesystem >= %{emacs_ver}
21mr|jflex-1.7.0-2|38	%endif
21mr|jflex-1.7.0-2|39	
21mr|jflex-1.7.0-2|40	# Explicit javapackages-tools requires since scripts use
21mr|jflex-1.7.0-2|41	# /usr/share/java-utils/java-functions
21mr|jflex-1.7.0-2|42	Requires:       javapackages-tools
21mr|jflex-1.7.0-2|43	
21mr|jflex-1.7.0-2|44	%description
21mr|jflex-1.7.0-2|45	JFlex is a lexical analyzer generator (also known as scanner
21mr|jflex-1.7.0-2|46	generator) for Java, written in Java.  It is also a rewrite of the
21mr|jflex-1.7.0-2|47	very useful tool JLex which was developed by Elliot Berk at Princeton
21mr|jflex-1.7.0-2|48	University.  As Vern Paxson states for his C/C++ tool flex: They do
21mr|jflex-1.7.0-2|49	not share any code though.  JFlex is designed to work together with
21mr|jflex-1.7.0-2|50	the LALR parser generator CUP by Scott Hudson, and the Java
21mr|jflex-1.7.0-2|51	modification of Berkeley Yacc BYacc/J by Bob Jamison.  It can also be
21mr|jflex-1.7.0-2|52	used together with other parser generators like ANTLR or as a
21mr|jflex-1.7.0-2|53	standalone tool.
21mr|jflex-1.7.0-2|54	
21mr|jflex-1.7.0-2|55	%package javadoc
21mr|jflex-1.7.0-2|56	Summary:        API documentation for %{name}
21mr|jflex-1.7.0-2|57	
21mr|jflex-1.7.0-2|58	%description javadoc
21mr|jflex-1.7.0-2|59	This package provides %{summary}.
21mr|jflex-1.7.0-2|60	
21mr|jflex-1.7.0-2|61	%prep
21mr|jflex-1.7.0-2|62	%setup -q
21mr|jflex-1.7.0-2|63	%mvn_file : %{name}
21mr|jflex-1.7.0-2|64	%pom_add_dep java_cup:java_cup
21mr|jflex-1.7.0-2|65	
21mr|jflex-1.7.0-2|66	%pom_remove_plugin :jflex-maven-plugin
21mr|jflex-1.7.0-2|67	%pom_remove_plugin :cup-maven-plugin
21mr|jflex-1.7.0-2|68	%pom_remove_plugin :maven-shade-plugin
21mr|jflex-1.7.0-2|69	%pom_remove_dep :cup_runtime
21mr|jflex-1.7.0-2|70	
21mr|jflex-1.7.0-2|71	# Tests fail with 320k stacks (default on i686), so lets increase
21mr|jflex-1.7.0-2|72	# stack to 16M to avoid stack overflows.  See rhbz#1119308
21mr|jflex-1.7.0-2|73	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-surefire-plugin']/pom:configuration" "<argLine>-Xss16384k</argLine>"
21mr|jflex-1.7.0-2|74	
21mr|jflex-1.7.0-2|75	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-site-plugin']" parent.xml
21mr|jflex-1.7.0-2|76	%pom_xpath_remove "pom:plugin[pom:artifactId='fmt-maven-plugin']" parent.xml
21mr|jflex-1.7.0-2|77	%pom_xpath_remove "pom:plugin[pom:artifactId='cup-maven-plugin']" parent.xml
21mr|jflex-1.7.0-2|78	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-shade-plugin']" parent.xml
21mr|jflex-1.7.0-2|79	
21mr|jflex-1.7.0-2|80	%pom_xpath_remove "pom:dependency[pom:artifactId='plexus-compiler-javac-errorprone']" parent.xml
21mr|jflex-1.7.0-2|81	%pom_xpath_remove "pom:dependency[pom:artifactId='error_prone_core']" parent.xml
21mr|jflex-1.7.0-2|82	%pom_xpath_remove "pom:compilerId" parent.xml
21mr|jflex-1.7.0-2|83	%pom_xpath_remove "pom:compilerArgs" parent.xml
21mr|jflex-1.7.0-2|84	
21mr|jflex-1.7.0-2|85	sed -i /%%inputstreamctor/d src/main/jflex/LexScan.flex
21mr|jflex-1.7.0-2|86	
21mr|jflex-1.7.0-2|87	%build
21mr|jflex-1.7.0-2|88	java -jar $(find-jar java_cup) -parser LexParse -interface -destdir src/main/java src/main/cup/LexParse.cup
21mr|jflex-1.7.0-2|89	jflex -d src/main/java/jflex --skel src/main/jflex/skeleton.nested src/main/jflex/LexScan.flex
21mr|jflex-1.7.0-2|90	%mvn_build
21mr|jflex-1.7.0-2|91	
21mr|jflex-1.7.0-2|92	%if %{with emacs}
21mr|jflex-1.7.0-2|93	# Compile Emacs jflex-mode source
21mr|jflex-1.7.0-2|94	%{_emacs_bytecompile} lib/jflex-mode.el
21mr|jflex-1.7.0-2|95	%endif
21mr|jflex-1.7.0-2|96	
21mr|jflex-1.7.0-2|97	%install
21mr|jflex-1.7.0-2|98	%mvn_install
21mr|jflex-1.7.0-2|99	
21mr|jflex-1.7.0-2|100	# wrapper script for direct execution
21mr|jflex-1.7.0-2|101	%jpackage_script jflex.Main "" "" jflex:java_cup jflex true
21mr|jflex-1.7.0-2|102	
21mr|jflex-1.7.0-2|103	# manpage
21mr|jflex-1.7.0-2|104	install -d -m 755 %{buildroot}%{_mandir}/man1
21mr|jflex-1.7.0-2|105	install -p -m 644 %{SOURCE4} %{buildroot}%{_mandir}/man1
21mr|jflex-1.7.0-2|106	
21mr|jflex-1.7.0-2|107	# .desktop + icons
21mr|jflex-1.7.0-2|108	%if %{with desktop}
21mr|jflex-1.7.0-2|109	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE2}
21mr|jflex-1.7.0-2|110	install -d -m 755 %{buildroot}%{_datadir}/pixmaps
21mr|jflex-1.7.0-2|111	install -p -m 644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21mr|jflex-1.7.0-2|112	%endif
21mr|jflex-1.7.0-2|113	
21mr|jflex-1.7.0-2|114	# Emacs files
21mr|jflex-1.7.0-2|115	%if %{with emacs}
21mr|jflex-1.7.0-2|116	install -d -m 755 %{buildroot}%{_emacs_sitelispdir}/%{name}
21mr|jflex-1.7.0-2|117	install -p -m 644 lib/jflex-mode.el %{buildroot}%{_emacs_sitelispdir}/%{name}
21mr|jflex-1.7.0-2|118	install -p -m 644 lib/jflex-mode.elc %{buildroot}%{_emacs_sitelispdir}/%{name}
21mr|jflex-1.7.0-2|119	%endif
21mr|jflex-1.7.0-2|120	
21mr|jflex-1.7.0-2|121	%files -f .mfiles
21mr|jflex-1.7.0-2|122	%doc doc
21mr|jflex-1.7.0-2|123	%doc COPYRIGHT
21mr|jflex-1.7.0-2|124	%{_bindir}/%{name}
21mr|jflex-1.7.0-2|125	%{_mandir}/man1/%{name}.1.xz
21mr|jflex-1.7.0-2|126	%if %{with desktop}
21mr|jflex-1.7.0-2|127	%{_datadir}/applications/%{name}.desktop
21mr|jflex-1.7.0-2|128	%{_datadir}/pixmaps/%{name}.png
21mr|jflex-1.7.0-2|129	%endif
21mr|jflex-1.7.0-2|130	%if %{with emacs}
21mr|jflex-1.7.0-2|131	%{_emacs_sitelispdir}/%{name}
21mr|jflex-1.7.0-2|132	%endif
21mr|jflex-1.7.0-2|133	
21mr|jflex-1.7.0-2|134	%files javadoc
21mr|jflex-1.7.0-2|135	%doc COPYRIGHT
21mr|jflex-1.7.0-2|136	%doc %{_javadocdir}/%{name}
21mr|jflex-1.7.0-2|137	
21mr|jflex-1.7.0-2|138	

13063 21
21mr|jFormatString-0-0.32.20131227gitf159b88|1	%global commit f159b88a16be4d103c7e7beb90e07a92617980b9
21mr|jFormatString-0-0.32.20131227gitf159b88|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|jFormatString-0-0.32.20131227gitf159b88|3	%global zipcommit %(c=%{commit}; echo ${c:0:12})
21mr|jFormatString-0-0.32.20131227gitf159b88|4	
21mr|jFormatString-0-0.32.20131227gitf159b88|5	Name:           jFormatString
21mr|jFormatString-0-0.32.20131227gitf159b88|6	Version:        0
21mr|jFormatString-0-0.32.20131227gitf159b88|7	Release:        0.32.20131227git%{shortcommit}
21mr|jFormatString-0-0.32.20131227gitf159b88|8	Summary:        Java format string compile-time checker
21mr|jFormatString-0-0.32.20131227gitf159b88|9	Group:          Development/Java
21mr|jFormatString-0-0.32.20131227gitf159b88|10	License:        GPLv2 with exceptions
21mr|jFormatString-0-0.32.20131227gitf159b88|11	URL:            http://code.google.com/p/j-format-string/
21mr|jFormatString-0-0.32.20131227gitf159b88|12	
21mr|jFormatString-0-0.32.20131227gitf159b88|13	Source0:        http://j-format-string.googlecode.com/archive/%{commit}.zip
21mr|jFormatString-0-0.32.20131227gitf159b88|14	Source1:        http://search.maven.org/remotecontent?filepath=com/google/code/findbugs/jFormatString/2.0.2/jFormatString-2.0.2.pom
21mr|jFormatString-0-0.32.20131227gitf159b88|15	
21mr|jFormatString-0-0.32.20131227gitf159b88|16	# This patch has not been sent upstream, since it is Fedora specific.
21mr|jFormatString-0-0.32.20131227gitf159b88|17	Patch0:         %{name}-build.patch
21mr|jFormatString-0-0.32.20131227gitf159b88|18	
21mr|jFormatString-0-0.32.20131227gitf159b88|19	# Add temporary dependency on javapackages-local, for %%add_maven_depmap macro
21mr|jFormatString-0-0.32.20131227gitf159b88|20	# See https://lists.fedoraproject.org/archives/list/java-devel@lists.fedoraproject.org/thread/R3KZ7VI5DPCMCELFIVJQ4AXB2WQED35C/
21mr|jFormatString-0-0.32.20131227gitf159b88|21	BuildRequires:  javapackages-local
21mr|jFormatString-0-0.32.20131227gitf159b88|22	
21mr|jFormatString-0-0.32.20131227gitf159b88|23	BuildRequires:  ant, java-devel, java-1.8.0-javadoc, jpackage-utils, junit
21mr|jFormatString-0-0.32.20131227gitf159b88|24	Requires:       java-headless, jpackage-utils
21mr|jFormatString-0-0.32.20131227gitf159b88|25	
21mr|jFormatString-0-0.32.20131227gitf159b88|26	BuildArch:      noarch
21mr|jFormatString-0-0.32.20131227gitf159b88|27	# Java stack is not supported on x86_32
21mr|jFormatString-0-0.32.20131227gitf159b88|28	ExcludeArch: %{ix86}
21mr|jFormatString-0-0.32.20131227gitf159b88|29	
21mr|jFormatString-0-0.32.20131227gitf159b88|30	%description
21mr|jFormatString-0-0.32.20131227gitf159b88|31	This project is derived from Sun's implementation of java.util.Formatter.  It
21mr|jFormatString-0-0.32.20131227gitf159b88|32	is designed to allow compile time checks as to whether or not a use of a
21mr|jFormatString-0-0.32.20131227gitf159b88|33	format string will be erroneous when executed at runtime.
21mr|jFormatString-0-0.32.20131227gitf159b88|34	
21mr|jFormatString-0-0.32.20131227gitf159b88|35	%package javadoc
21mr|jFormatString-0-0.32.20131227gitf159b88|36	Summary:        Javadoc documentation for %{name}
21mr|jFormatString-0-0.32.20131227gitf159b88|37	Requires:       java-1.8.0-javadoc
21mr|jFormatString-0-0.32.20131227gitf159b88|38	
21mr|jFormatString-0-0.32.20131227gitf159b88|39	%description javadoc
21mr|jFormatString-0-0.32.20131227gitf159b88|40	This package contains the API documentation for %{name}.
21mr|jFormatString-0-0.32.20131227gitf159b88|41	
21mr|jFormatString-0-0.32.20131227gitf159b88|42	%prep
21mr|jFormatString-0-0.32.20131227gitf159b88|43	%setup -q -n j-format-string-%{zipcommit}
21mr|jFormatString-0-0.32.20131227gitf159b88|44	%patch0 -p1
21mr|jFormatString-0-0.32.20131227gitf159b88|45	
21mr|jFormatString-0-0.32.20131227gitf159b88|46	cp %{SOURCE1} pom.xml
21mr|jFormatString-0-0.32.20131227gitf159b88|47	
21mr|jFormatString-0-0.32.20131227gitf159b88|48	# delete test code - it requires FindBugs to compile
21mr|jFormatString-0-0.32.20131227gitf159b88|49	rm -rfv src/junit
21mr|jFormatString-0-0.32.20131227gitf159b88|50	
21mr|jFormatString-0-0.32.20131227gitf159b88|51	# delete JARs
21mr|jFormatString-0-0.32.20131227gitf159b88|52	rm -v lib/*
21mr|jFormatString-0-0.32.20131227gitf159b88|53	
21mr|jFormatString-0-0.32.20131227gitf159b88|54	%build
21mr|jFormatString-0-0.32.20131227gitf159b88|55	# Build the JAR
21mr|jFormatString-0-0.32.20131227gitf159b88|56	ant jarFile
21mr|jFormatString-0-0.32.20131227gitf159b88|57	
21mr|jFormatString-0-0.32.20131227gitf159b88|58	# Create the javadocs
21mr|jFormatString-0-0.32.20131227gitf159b88|59	mkdir docs
21mr|jFormatString-0-0.32.20131227gitf159b88|60	javadoc -d docs -source 1.5 -sourcepath src/java \
21mr|jFormatString-0-0.32.20131227gitf159b88|61	-classpath build/classes \
21mr|jFormatString-0-0.32.20131227gitf159b88|62	-link file://%{_javadocdir}/java edu.umd.cs.findbugs.formatStringChecker
21mr|jFormatString-0-0.32.20131227gitf159b88|63	
21mr|jFormatString-0-0.32.20131227gitf159b88|64	%install
21mr|jFormatString-0-0.32.20131227gitf159b88|65	
21mr|jFormatString-0-0.32.20131227gitf159b88|66	# JAR files
21mr|jFormatString-0-0.32.20131227gitf159b88|67	mkdir -p %{buildroot}%{_javadir}
21mr|jFormatString-0-0.32.20131227gitf159b88|68	install -d -m 755 %{buildroot}%{_mavenpomdir}
21mr|jFormatString-0-0.32.20131227gitf159b88|69	cp -p build/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|jFormatString-0-0.32.20131227gitf159b88|70	install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|jFormatString-0-0.32.20131227gitf159b88|71	
21mr|jFormatString-0-0.32.20131227gitf159b88|72	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|jFormatString-0-0.32.20131227gitf159b88|73	
21mr|jFormatString-0-0.32.20131227gitf159b88|74	# Javadocs
21mr|jFormatString-0-0.32.20131227gitf159b88|75	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|jFormatString-0-0.32.20131227gitf159b88|76	cp -rp docs/* %{buildroot}%{_javadocdir}/%{name}
21mr|jFormatString-0-0.32.20131227gitf159b88|77	
21mr|jFormatString-0-0.32.20131227gitf159b88|78	%pretrans javadoc -p <lua>
21mr|jFormatString-0-0.32.20131227gitf159b88|79	path = "%{_javadocdir}/%{name}"
21mr|jFormatString-0-0.32.20131227gitf159b88|80	st = posix.stat(path)
21mr|jFormatString-0-0.32.20131227gitf159b88|81	if st and st.type == "link" then
21mr|jFormatString-0-0.32.20131227gitf159b88|82	os.remove(path)
21mr|jFormatString-0-0.32.20131227gitf159b88|83	end
21mr|jFormatString-0-0.32.20131227gitf159b88|84	
21mr|jFormatString-0-0.32.20131227gitf159b88|85	%files -f .mfiles
21mr|jFormatString-0-0.32.20131227gitf159b88|86	
21mr|jFormatString-0-0.32.20131227gitf159b88|87	%files javadoc
21mr|jFormatString-0-0.32.20131227gitf159b88|88	%{_javadocdir}/%{name}*
21mr|jFormatString-0-0.32.20131227gitf159b88|89	

13064 21
21mr|jfreechart-1.0.19-12|1	Name:           jfreechart
21mr|jfreechart-1.0.19-12|2	Version:        1.0.19
21mr|jfreechart-1.0.19-12|3	Release:        12
21mr|jfreechart-1.0.19-12|4	Summary:        Java chart library
21mr|jfreechart-1.0.19-12|5	
21mr|jfreechart-1.0.19-12|6	License:        LGPLv2+
21mr|jfreechart-1.0.19-12|7	URL:            http://www.jfree.org/jfreechart/
21mr|jfreechart-1.0.19-12|8	Source0:        http://download.sourceforge.net/sourceforge/jfreechart/%{name}-%{version}.zip
21mr|jfreechart-1.0.19-12|9	Patch0:         build_swt_encoding_fix.patch
21mr|jfreechart-1.0.19-12|10	
21mr|jfreechart-1.0.19-12|11	BuildRequires:  maven-local
21mr|jfreechart-1.0.19-12|12	BuildRequires:  maven-plugin-bundle
21mr|jfreechart-1.0.19-12|13	BuildRequires:  mvn(org.jfree:jcommon) >= 1.0.23
21mr|jfreechart-1.0.19-12|14	BuildRequires:  mvn(javax.servlet:javax.servlet-api) >= 2.5
21mr|jfreechart-1.0.19-12|15	BuildRequires:  eclipse-swt
21mr|jfreechart-1.0.19-12|16	BuildRequires:  sonatype-oss-parent
21mr|jfreechart-1.0.19-12|17	BuildRequires:  ant
21mr|jfreechart-1.0.19-12|18	
21mr|jfreechart-1.0.19-12|19	Group:          Development/Java
21mr|jfreechart-1.0.19-12|20	BuildArch:      noarch
21mr|jfreechart-1.0.19-12|21	# Java stack is not supported on x86_32
21mr|jfreechart-1.0.19-12|22	ExcludeArch: %{ix86}
21mr|jfreechart-1.0.19-12|23	
21mr|jfreechart-1.0.19-12|24	%description
21mr|jfreechart-1.0.19-12|25	JFreeChart is a free 100% Java chart library that makes it easy for
21mr|jfreechart-1.0.19-12|26	developers to display professional quality charts in their applications.
21mr|jfreechart-1.0.19-12|27	
21mr|jfreechart-1.0.19-12|28	%package swt
21mr|jfreechart-1.0.19-12|29	Summary:        Swt extension for jfreechart
21mr|jfreechart-1.0.19-12|30	Requires:       %{name} = %{version}-%{release}
21mr|jfreechart-1.0.19-12|31	Requires:       eclipse-swt jpackage-utils
21mr|jfreechart-1.0.19-12|32	
21mr|jfreechart-1.0.19-12|33	%description swt
21mr|jfreechart-1.0.19-12|34	Experimental swt extension for jfreechart.
21mr|jfreechart-1.0.19-12|35	
21mr|jfreechart-1.0.19-12|36	%package javadoc
21mr|jfreechart-1.0.19-12|37	Summary:        Javadocs for %{name}
21mr|jfreechart-1.0.19-12|38	Requires:       %{name} = %{version}-%{release}
21mr|jfreechart-1.0.19-12|39	Requires:       jpackage-utils
21mr|jfreechart-1.0.19-12|40	
21mr|jfreechart-1.0.19-12|41	%description javadoc
21mr|jfreechart-1.0.19-12|42	This package contains the API documentation for %{name}.
21mr|jfreechart-1.0.19-12|43	
21mr|jfreechart-1.0.19-12|44	
21mr|jfreechart-1.0.19-12|45	%prep
21mr|jfreechart-1.0.19-12|46	%setup -q
21mr|jfreechart-1.0.19-12|47	# Erase prebuilt files
21mr|jfreechart-1.0.19-12|48	find \( -name '*.jar' -o -name '*.class' \) -exec rm -f '{}' \;
21mr|jfreechart-1.0.19-12|49	%patch0 -p2
21mr|jfreechart-1.0.19-12|50	
21mr|jfreechart-1.0.19-12|51	MVN_BUNDLE_PLUGIN_EXTRA_XML="<extensions>true</extensions>
21mr|jfreechart-1.0.19-12|52	<configuration>
21mr|jfreechart-1.0.19-12|53	<instructions>
21mr|jfreechart-1.0.19-12|54	<Bundle-SymbolicName>org.jfree.jfreechart</Bundle-SymbolicName>
21mr|jfreechart-1.0.19-12|55	<Bundle-Vendor>Fedora Project</Bundle-Vendor>
21mr|jfreechart-1.0.19-12|56	<Bundle-Version>%{version}</Bundle-Version>
21mr|jfreechart-1.0.19-12|57	<!-- Do not autogenerate uses clauses in Manifests -->
21mr|jfreechart-1.0.19-12|58	<Import-Package>
21mr|jfreechart-1.0.19-12|59	!javax.servlet,
21mr|jfreechart-1.0.19-12|60	!javax.servlet.http,
21mr|jfreechart-1.0.19-12|61	*
21mr|jfreechart-1.0.19-12|62	</Import-Package>
21mr|jfreechart-1.0.19-12|63	<_nouses>true</_nouses>
21mr|jfreechart-1.0.19-12|64	</instructions>
21mr|jfreechart-1.0.19-12|65	</configuration>"
21mr|jfreechart-1.0.19-12|66	%pom_remove_plugin :maven-gpg-plugin
21mr|jfreechart-1.0.19-12|67	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|jfreechart-1.0.19-12|68	%pom_remove_plugin :cobertura-maven-plugin
21mr|jfreechart-1.0.19-12|69	%pom_remove_plugin :maven-site-plugin
21mr|jfreechart-1.0.19-12|70	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|jfreechart-1.0.19-12|71	%pom_remove_plugin :maven-jxr-plugin
21mr|jfreechart-1.0.19-12|72	%pom_remove_plugin :maven-javadoc-plugin
21mr|jfreechart-1.0.19-12|73	%pom_change_dep javax.servlet:servlet-api: javax.servlet:javax.servlet-api:
21mr|jfreechart-1.0.19-12|74	
21mr|jfreechart-1.0.19-12|75	%pom_add_plugin org.apache.felix:maven-bundle-plugin . "$MVN_BUNDLE_PLUGIN_EXTRA_XML"
21mr|jfreechart-1.0.19-12|76	%pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin . "<configuration><excludePackageNames>org.jfree.chart.fx*</excludePackageNames></configuration>"
21mr|jfreechart-1.0.19-12|77	# Change to packaging type bundle so as to be able to use it
21mr|jfreechart-1.0.19-12|78	# as an OSGi bundle.
21mr|jfreechart-1.0.19-12|79	%pom_xpath_set "pom:packaging" "bundle"
21mr|jfreechart-1.0.19-12|80	
21mr|jfreechart-1.0.19-12|81	%build
21mr|jfreechart-1.0.19-12|82	# Ignore failing test: SegmentedTimelineTest
21mr|jfreechart-1.0.19-12|83	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|jfreechart-1.0.19-12|84	
21mr|jfreechart-1.0.19-12|85	# /usr/lib/java/swt.jar is an arch independent path to swt
21mr|jfreechart-1.0.19-12|86	ant -f ant/build-swt.xml \
21mr|jfreechart-1.0.19-12|87	-Dswt.jar=/usr/lib/java/swt.jar \
21mr|jfreechart-1.0.19-12|88	-Djcommon.jar=$(build-classpath jcommon) \
21mr|jfreechart-1.0.19-12|89	-Djfreechart.jar=target/jfreechart-%{version}.jar
21mr|jfreechart-1.0.19-12|90	
21mr|jfreechart-1.0.19-12|91	%install
21mr|jfreechart-1.0.19-12|92	%mvn_install
21mr|jfreechart-1.0.19-12|93	
21mr|jfreechart-1.0.19-12|94	install -m 644 lib/swtgraphics2d.jar  $RPM_BUILD_ROOT%{_javadir}/%{name}/swtgraphics2d.jar
21mr|jfreechart-1.0.19-12|95	install -m 644 lib/jfreechart-%{version}-swt.jar  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-swt.jar
21mr|jfreechart-1.0.19-12|96	
21mr|jfreechart-1.0.19-12|97	
21mr|jfreechart-1.0.19-12|98	%files -f .mfiles
21mr|jfreechart-1.0.19-12|99	%doc ChangeLog NEWS README.txt
21mr|jfreechart-1.0.19-12|100	
21mr|jfreechart-1.0.19-12|101	%files swt
21mr|jfreechart-1.0.19-12|102	%{_javadir}/%{name}/swtgraphics2d*.jar
21mr|jfreechart-1.0.19-12|103	%{_javadir}/%{name}/%{name}-swt*.jar
21mr|jfreechart-1.0.19-12|104	
21mr|jfreechart-1.0.19-12|105	
21mr|jfreechart-1.0.19-12|106	%files javadoc -f .mfiles-javadoc
21mr|jfreechart-1.0.19-12|107	

13065 21
21mr|jfsutils-1.1.15-7|1	# Workaround to build with GCC 10
21mr|jfsutils-1.1.15-7|2	%global optflags %{optflags} -fcommon
21mr|jfsutils-1.1.15-7|3	Summary:	IBM JFS utility programs
21mr|jfsutils-1.1.15-7|4	Name:		jfsutils
21mr|jfsutils-1.1.15-7|5	Version:	1.1.15
21mr|jfsutils-1.1.15-7|6	Release:	7
21mr|jfsutils-1.1.15-7|7	License:	GPLv3+
21mr|jfsutils-1.1.15-7|8	Group:		System/Kernel and hardware
21mr|jfsutils-1.1.15-7|9	Url:		http://jfs.sourceforge.net/
21mr|jfsutils-1.1.15-7|10	Source0:	http://www10.software.ibm.com/developer/opensource/jfs/project/pub/%{name}-%{version}.tar.gz
21mr|jfsutils-1.1.15-7|11	Patch0:		jfsutils-1.1.12-uuid.patch
21mr|jfsutils-1.1.15-7|12	Patch1:		jfsutils-1.1.15-sysmacros.patch
21mr|jfsutils-1.1.15-7|13	Patch2:		jfsutils-1.1.15-string-literal.diff
21mr|jfsutils-1.1.15-7|14	Patch3:		jfsutils-1.1.15-add-stdint-for-c99-types.patch
21mr|jfsutils-1.1.15-7|15	BuildRequires:	pkgconfig(blkid)
21mr|jfsutils-1.1.15-7|16	BuildRequires:	pkgconfig(uuid)
21mr|jfsutils-1.1.15-7|17	%rename		jfsprogs
21mr|jfsutils-1.1.15-7|18	
21mr|jfsutils-1.1.15-7|19	%description
21mr|jfsutils-1.1.15-7|20	The jfsutils package contains a number of utilities for creating,
21mr|jfsutils-1.1.15-7|21	checking, modifying, and correcting any inconsistencies in JFS
21mr|jfsutils-1.1.15-7|22	filesystems.
21mr|jfsutils-1.1.15-7|23	The following utilities are available:
21mr|jfsutils-1.1.15-7|24	* fsck.jfs - initiate replay of the JFS transaction log, and check and
21mr|jfsutils-1.1.15-7|25	repair a JFS formatted device
21mr|jfsutils-1.1.15-7|26	* logdump  - dump a JFS formatted device's journal log
21mr|jfsutils-1.1.15-7|27	* logredo  - "replay" a JFS formatted device's journal log
21mr|jfsutils-1.1.15-7|28	* mkfs.jfs - create a JFS formatted partition
21mr|jfsutils-1.1.15-7|29	* xchkdmp  - dump the contents of a JFS fsck log file created with xchklog
21mr|jfsutils-1.1.15-7|30	* xchklog  - extract a log from the JFS fsck workspace into a file
21mr|jfsutils-1.1.15-7|31	* xpeek    - shell-type JFS file system editor
21mr|jfsutils-1.1.15-7|32	
21mr|jfsutils-1.1.15-7|33	%files
21mr|jfsutils-1.1.15-7|34	/sbin/*
21mr|jfsutils-1.1.15-7|35	%{_mandir}/*/*
21mr|jfsutils-1.1.15-7|36	
21mr|jfsutils-1.1.15-7|37	#----------------------------------------------------------------------------
21mr|jfsutils-1.1.15-7|38	
21mr|jfsutils-1.1.15-7|39	%prep
21mr|jfsutils-1.1.15-7|40	%setup -q
21mr|jfsutils-1.1.15-7|41	%apply_patches
21mr|jfsutils-1.1.15-7|42	
21mr|jfsutils-1.1.15-7|43	%build
21mr|jfsutils-1.1.15-7|44	CONFIGURE_TOP="$PWD"
21mr|jfsutils-1.1.15-7|45	%configure \
21mr|jfsutils-1.1.15-7|46	--sbindir=/sbin
21mr|jfsutils-1.1.15-7|47	%make
21mr|jfsutils-1.1.15-7|48	
21mr|jfsutils-1.1.15-7|49	%install
21mr|jfsutils-1.1.15-7|50	%makeinstall_std

13066 21
21mr|jgettext-0.14-10|1	Name:           jgettext
21mr|jgettext-0.14-10|2	Version:        0.14
21mr|jgettext-0.14-10|3	Release:        10
21mr|jgettext-0.14-10|4	Summary:        An ANTLR-based parser and generator for GNU Gettext PO/POT
21mr|jgettext-0.14-10|5	
21mr|jgettext-0.14-10|6	License:        LGPLv2
21mr|jgettext-0.14-10|7	URL:            https://github.com/zanata/%{name}
21mr|jgettext-0.14-10|8	Source0:        https://github.com/zanata/%{name}/archive/%{name}-%{version}.zip
21mr|jgettext-0.14-10|9	Source1:        http://www.gnu.org/licenses/lgpl-2.1.txt
21mr|jgettext-0.14-10|10	
21mr|jgettext-0.14-10|11	Group:          Development/Java
21mr|jgettext-0.14-10|12	BuildArch:      noarch
21mr|jgettext-0.14-10|13	# Java stack is not supported on x86_32
21mr|jgettext-0.14-10|14	ExcludeArch: %{ix86}
21mr|jgettext-0.14-10|15	
21mr|jgettext-0.14-10|16	BuildRequires:  maven-local
21mr|jgettext-0.14-10|17	BuildRequires:  mvn(antlr:antlr)
21mr|jgettext-0.14-10|18	BuildRequires:  mvn(junit:junit)
21mr|jgettext-0.14-10|19	BuildRequires:  mvn(org.codehaus.mojo:antlr-maven-plugin)
21mr|jgettext-0.14-10|20	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|jgettext-0.14-10|21	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jgettext-0.14-10|22	BuildRequires:  gettext
21mr|jgettext-0.14-10|23	
21mr|jgettext-0.14-10|24	%description
21mr|jgettext-0.14-10|25	JGettext includes an ANTLR-based parser for GNU Gettext PO/POT files and a
21mr|jgettext-0.14-10|26	PO/POT generator as well.
21mr|jgettext-0.14-10|27	
21mr|jgettext-0.14-10|28	%package javadoc
21mr|jgettext-0.14-10|29	Summary:        Javadocs for %{name}
21mr|jgettext-0.14-10|30	
21mr|jgettext-0.14-10|31	%description javadoc
21mr|jgettext-0.14-10|32	This package contains the API documentation for %{name}.
21mr|jgettext-0.14-10|33	
21mr|jgettext-0.14-10|34	%prep
21mr|jgettext-0.14-10|35	%setup -q -n %{name}-%{name}-%{version}
21mr|jgettext-0.14-10|36	
21mr|jgettext-0.14-10|37	cp -p %{SOURCE1} .
21mr|jgettext-0.14-10|38	
21mr|jgettext-0.14-10|39	%build
21mr|jgettext-0.14-10|40	%mvn_build
21mr|jgettext-0.14-10|41	
21mr|jgettext-0.14-10|42	%install
21mr|jgettext-0.14-10|43	%mvn_install
21mr|jgettext-0.14-10|44	
21mr|jgettext-0.14-10|45	%files -f .mfiles
21mr|jgettext-0.14-10|46	%license lgpl-2.1.txt
21mr|jgettext-0.14-10|47	%doc README.txt
21mr|jgettext-0.14-10|48	
21mr|jgettext-0.14-10|49	%files javadoc -f .mfiles-javadoc
21mr|jgettext-0.14-10|50	%license lgpl-2.1.txt
21mr|jgettext-0.14-10|51	

13067 21
21mr|jgit-5.6.0-1|1	%global gittag 5.6.0.201912101111-r
21mr|jgit-5.6.0-1|2	
21mr|jgit-5.6.0-1|3	# Allow building without tests
21mr|jgit-5.6.0-1|4	# (can build with much smaller dep-tree in that case)
21mr|jgit-5.6.0-1|5	%bcond_without tests
21mr|jgit-5.6.0-1|6	
21mr|jgit-5.6.0-1|7	Name:           jgit
21mr|jgit-5.6.0-1|8	Version:        5.6.0
21mr|jgit-5.6.0-1|9	Release:        1
21mr|jgit-5.6.0-1|10	Summary:        A pure java implementation of git
21mr|jgit-5.6.0-1|11	Group:          Development/Java
21mr|jgit-5.6.0-1|12	# We don't ship the EPL-licensed Eclipse features in this package
21mr|jgit-5.6.0-1|13	License:        BSD
21mr|jgit-5.6.0-1|14	URL:            https://www.eclipse.org/jgit/
21mr|jgit-5.6.0-1|15	Source0:        https://git.eclipse.org/c/jgit/jgit.git/snapshot/jgit-%{gittag}.tar.xz
21mr|jgit-5.6.0-1|16	
21mr|jgit-5.6.0-1|17	# Set the correct classpath for the command line tools
21mr|jgit-5.6.0-1|18	Patch0: 0001-Ensure-the-correct-classpath-is-set-for-the-jgit-com.patch
21mr|jgit-5.6.0-1|19	
21mr|jgit-5.6.0-1|20	BuildArch: noarch
21mr|jgit-5.6.0-1|21	# Java stack is not supported on x86_32
21mr|jgit-5.6.0-1|22	ExcludeArch: %{ix86}
21mr|jgit-5.6.0-1|23	
21mr|jgit-5.6.0-1|24	BuildRequires:  maven-local
21mr|jgit-5.6.0-1|25	BuildRequires:  mvn(args4j:args4j)
21mr|jgit-5.6.0-1|26	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|jgit-5.6.0-1|27	BuildRequires:  mvn(com.googlecode.javaewah:JavaEWAH)
21mr|jgit-5.6.0-1|28	BuildRequires:  mvn(com.jcraft:jsch)
21mr|jgit-5.6.0-1|29	BuildRequires:  mvn(com.jcraft:jzlib)
21mr|jgit-5.6.0-1|30	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|jgit-5.6.0-1|31	BuildRequires:  mvn(junit:junit)
21mr|jgit-5.6.0-1|32	BuildRequires:  mvn(net.i2p.crypto:eddsa)
21mr|jgit-5.6.0-1|33	BuildRequires:  mvn(org.apache.ant:ant)
21mr|jgit-5.6.0-1|34	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|jgit-5.6.0-1|35	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|jgit-5.6.0-1|36	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|jgit-5.6.0-1|37	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jgit-5.6.0-1|38	BuildRequires:  mvn(org.apache.sshd:sshd-osgi) >= 2.2.0
21mr|jgit-5.6.0-1|39	BuildRequires:  mvn(org.apache.sshd:sshd-sftp) >= 2.2.0
21mr|jgit-5.6.0-1|40	BuildRequires:  mvn(org.bouncycastle:bcpg-jdk15on) >= 1.63
21mr|jgit-5.6.0-1|41	BuildRequires:  mvn(org.bouncycastle:bcpkix-jdk15on) >= 1.63
21mr|jgit-5.6.0-1|42	BuildRequires:  mvn(org.bouncycastle:bcprov-jdk15on) >= 1.63
21mr|jgit-5.6.0-1|43	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jgit-5.6.0-1|44	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)
21mr|jgit-5.6.0-1|45	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|jgit-5.6.0-1|46	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|jgit-5.6.0-1|47	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|jgit-5.6.0-1|48	BuildRequires:  mvn(org.tukaani:xz)
21mr|jgit-5.6.0-1|49	%if %{with tests}
21mr|jgit-5.6.0-1|50	# Needed for test suites
21mr|jgit-5.6.0-1|51	BuildRequires:  git
21mr|jgit-5.6.0-1|52	BuildRequires:  mvn(org.hamcrest:hamcrest-library)
21mr|jgit-5.6.0-1|53	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|jgit-5.6.0-1|54	%endif
21mr|jgit-5.6.0-1|55	
21mr|jgit-5.6.0-1|56	# Runtime requirements
21mr|jgit-5.6.0-1|57	Requires:       bouncycastle >= 1.63
21mr|jgit-5.6.0-1|58	Requires:       apache-sshd >= 1:2.2.0
21mr|jgit-5.6.0-1|59	
21mr|jgit-5.6.0-1|60	%description
21mr|jgit-5.6.0-1|61	A pure Java implementation of the Git version control system and command
21mr|jgit-5.6.0-1|62	line interface.
21mr|jgit-5.6.0-1|63	
21mr|jgit-5.6.0-1|64	%package javadoc
21mr|jgit-5.6.0-1|65	Summary:        API documentation for %{name}
21mr|jgit-5.6.0-1|66	
21mr|jgit-5.6.0-1|67	%description javadoc
21mr|jgit-5.6.0-1|68	%{summary}.
21mr|jgit-5.6.0-1|69	
21mr|jgit-5.6.0-1|70	%prep
21mr|jgit-5.6.0-1|71	%setup -n jgit-%{gittag} -q
21mr|jgit-5.6.0-1|72	%patch0 -p1
21mr|jgit-5.6.0-1|73	
21mr|jgit-5.6.0-1|74	# Disable multithreaded build
21mr|jgit-5.6.0-1|75	rm .mvn/maven.config
21mr|jgit-5.6.0-1|76	
21mr|jgit-5.6.0-1|77	# Disable "errorprone" compiler that is not available in distro
21mr|jgit-5.6.0-1|78	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:executions/pom:execution[pom:id='compile-with-errorprone']" pom.xml
21mr|jgit-5.6.0-1|79	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:executions/pom:execution[pom:id='default-compile']/pom:configuration" pom.xml
21mr|jgit-5.6.0-1|80	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:dependencies" pom.xml
21mr|jgit-5.6.0-1|81	
21mr|jgit-5.6.0-1|82	# Use newer Felix dep
21mr|jgit-5.6.0-1|83	%pom_change_dep -r org.osgi:org.osgi.core org.osgi:osgi.core:provided
21mr|jgit-5.6.0-1|84	
21mr|jgit-5.6.0-1|85	# Remove unnecessary plugins for RPM builds
21mr|jgit-5.6.0-1|86	%pom_disable_module org.eclipse.jgit.coverage
21mr|jgit-5.6.0-1|87	%pom_disable_module org.eclipse.jgit.benchmarks
21mr|jgit-5.6.0-1|88	%pom_remove_plugin :jacoco-maven-plugin
21mr|jgit-5.6.0-1|89	%pom_remove_plugin :maven-javadoc-plugin
21mr|jgit-5.6.0-1|90	%pom_remove_plugin -r :maven-source-plugin
21mr|jgit-5.6.0-1|91	%pom_remove_plugin :maven-enforcer-plugin
21mr|jgit-5.6.0-1|92	%pom_remove_plugin -r :japicmp-maven-plugin
21mr|jgit-5.6.0-1|93	
21mr|jgit-5.6.0-1|94	# Avoid failures due to lack of jacoco
21mr|jgit-5.6.0-1|95	sed -i -e 's/@{argLine}//' $(find -name pom.xml)
21mr|jgit-5.6.0-1|96	
21mr|jgit-5.6.0-1|97	# Don't attach shell script artifact
21mr|jgit-5.6.0-1|98	%pom_remove_plugin org.codehaus.mojo:build-helper-maven-plugin org.eclipse.jgit.pgm
21mr|jgit-5.6.0-1|99	
21mr|jgit-5.6.0-1|100	# Don't have spring-boot
21mr|jgit-5.6.0-1|101	%pom_remove_plugin :spring-boot-maven-plugin org.eclipse.jgit.pgm
21mr|jgit-5.6.0-1|102	%pom_xpath_remove "pom:plugins/pom:plugin/pom:executions/pom:execution[pom:id='create_jgit']" org.eclipse.jgit.pgm
21mr|jgit-5.6.0-1|103	sed -i -e 's/org\.springframework\.boot\.loader\.JarLauncher/org.eclipse.jgit.pgm.Main/' \
21mr|jgit-5.6.0-1|104	org.eclipse.jgit.pgm/jgit.sh
21mr|jgit-5.6.0-1|105	
21mr|jgit-5.6.0-1|106	# Remove unnecessary dep on org.apache.log4j
21mr|jgit-5.6.0-1|107	%pom_remove_dep log4j:log4j . org.eclipse.jgit.pgm
21mr|jgit-5.6.0-1|108	%pom_change_dep org.slf4j:slf4j-log4j12 org.slf4j:slf4j-simple . org.eclipse.jgit.pgm
21mr|jgit-5.6.0-1|109	
21mr|jgit-5.6.0-1|110	%if %{without tests}
21mr|jgit-5.6.0-1|111	# No need to build test modules if we aren't running tests
21mr|jgit-5.6.0-1|112	sed -i -e '/\.test<\/module>/d' pom.xml
21mr|jgit-5.6.0-1|113	%endif
21mr|jgit-5.6.0-1|114	
21mr|jgit-5.6.0-1|115	# Never install test jars
21mr|jgit-5.6.0-1|116	%mvn_package ":*.test" __noinstall
21mr|jgit-5.6.0-1|117	
21mr|jgit-5.6.0-1|118	%build
21mr|jgit-5.6.0-1|119	%if %{without tests}
21mr|jgit-5.6.0-1|120	%mvn_build -f -- -Pjavac
21mr|jgit-5.6.0-1|121	%else
21mr|jgit-5.6.0-1|122	# Ignore failures due to 'Mount point not found' errors when building in koji
21mr|jgit-5.6.0-1|123	%mvn_build -- -Pjavac  -Dmaven.test.failure.ignore=true
21mr|jgit-5.6.0-1|124	%endif
21mr|jgit-5.6.0-1|125	
21mr|jgit-5.6.0-1|126	%install
21mr|jgit-5.6.0-1|127	%mvn_install
21mr|jgit-5.6.0-1|128	
21mr|jgit-5.6.0-1|129	# Install CLI invoker script
21mr|jgit-5.6.0-1|130	install -dm 755 %{buildroot}%{_bindir}
21mr|jgit-5.6.0-1|131	install -m 755 org.eclipse.jgit.pgm/jgit.sh %{buildroot}%{_bindir}/jgit
21mr|jgit-5.6.0-1|132	
21mr|jgit-5.6.0-1|133	# Ant task configuration
21mr|jgit-5.6.0-1|134	install -dm 755 %{buildroot}%{_sysconfdir}/ant.d
21mr|jgit-5.6.0-1|135	cat > %{buildroot}%{_sysconfdir}/ant.d/jgit <<EOF
21mr|jgit-5.6.0-1|136	jgit/org.eclipse.jgit jgit/org.eclipse.jgit.ant slf4j/slf4j-api slf4j/slf4j-simple jzlib jsch commons-compress xz-java javaewah httpcomponents/httpcore httpcomponents/httpclient commons-logging commons-codec eddsa apache-sshd/sshd-osgi apache-sshd/sshd-sftp
21mr|jgit-5.6.0-1|137	EOF
21mr|jgit-5.6.0-1|138	
21mr|jgit-5.6.0-1|139	%files -f .mfiles
21mr|jgit-5.6.0-1|140	%license LICENSE
21mr|jgit-5.6.0-1|141	%doc README.md
21mr|jgit-5.6.0-1|142	%{_bindir}/jgit
21mr|jgit-5.6.0-1|143	%config(noreplace) %{_sysconfdir}/ant.d/jgit
21mr|jgit-5.6.0-1|144	
21mr|jgit-5.6.0-1|145	%files javadoc -f .mfiles-javadoc
21mr|jgit-5.6.0-1|146	%license LICENSE
21mr|jgit-5.6.0-1|147	

13068 21
21mr|jgoodies-common-1.8.1-4|1	%global shortname common
21mr|jgoodies-common-1.8.1-4|2	
21mr|jgoodies-common-1.8.1-4|3	Name:           jgoodies-common
21mr|jgoodies-common-1.8.1-4|4	Version:        1.8.1
21mr|jgoodies-common-1.8.1-4|5	Release:        4
21mr|jgoodies-common-1.8.1-4|6	Summary:        Common library shared by JGoodies libraries and applications
21mr|jgoodies-common-1.8.1-4|7	Group:          Development/Java
21mr|jgoodies-common-1.8.1-4|8	License:        BSD
21mr|jgoodies-common-1.8.1-4|9	URL:            http://www.jgoodies.com/
21mr|jgoodies-common-1.8.1-4|10	Source0:        http://www.jgoodies.com/download/libraries/%{shortname}/%{name}-%(tr "." "_" <<<%{version}).zip
21mr|jgoodies-common-1.8.1-4|11	
21mr|jgoodies-common-1.8.1-4|12	# fontconfig and DejaVu fonts needed for tests
21mr|jgoodies-common-1.8.1-4|13	BuildRequires:  dejavu-sans-fonts
21mr|jgoodies-common-1.8.1-4|14	BuildRequires:  fontconfig
21mr|jgoodies-common-1.8.1-4|15	BuildRequires:  maven-local
21mr|jgoodies-common-1.8.1-4|16	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jgoodies-common-1.8.1-4|17	BuildArch:      noarch
21mr|jgoodies-common-1.8.1-4|18	# Java stack is not supported on x86_32
21mr|jgoodies-common-1.8.1-4|19	ExcludeArch: %{ix86}
21mr|jgoodies-common-1.8.1-4|20	
21mr|jgoodies-common-1.8.1-4|21	%description
21mr|jgoodies-common-1.8.1-4|22	The JGoodies Common library provides convenience code for other JGoodies
21mr|jgoodies-common-1.8.1-4|23	libraries and applications.
21mr|jgoodies-common-1.8.1-4|24	
21mr|jgoodies-common-1.8.1-4|25	
21mr|jgoodies-common-1.8.1-4|26	%package javadoc
21mr|jgoodies-common-1.8.1-4|27	Summary:        Javadoc for %{name}
21mr|jgoodies-common-1.8.1-4|28	
21mr|jgoodies-common-1.8.1-4|29	%description javadoc
21mr|jgoodies-common-1.8.1-4|30	This package contains the API documentation for %{name}.
21mr|jgoodies-common-1.8.1-4|31	
21mr|jgoodies-common-1.8.1-4|32	
21mr|jgoodies-common-1.8.1-4|33	%prep
21mr|jgoodies-common-1.8.1-4|34	%autosetup
21mr|jgoodies-common-1.8.1-4|35	
21mr|jgoodies-common-1.8.1-4|36	# Unzip source and test files from provided JARs
21mr|jgoodies-common-1.8.1-4|37	mkdir -p src/main/java/ src/test/java/
21mr|jgoodies-common-1.8.1-4|38	pushd src/main/java/
21mr|jgoodies-common-1.8.1-4|39	jar -xf ../../../%{name}-%{version}-sources.jar
21mr|jgoodies-common-1.8.1-4|40	popd
21mr|jgoodies-common-1.8.1-4|41	pushd src/test/java/
21mr|jgoodies-common-1.8.1-4|42	jar -xf ../../../%{name}-%{version}-tests.jar
21mr|jgoodies-common-1.8.1-4|43	popd
21mr|jgoodies-common-1.8.1-4|44	
21mr|jgoodies-common-1.8.1-4|45	# Delete prebuild JARs
21mr|jgoodies-common-1.8.1-4|46	find -name "*.jar" -exec rm {} \;
21mr|jgoodies-common-1.8.1-4|47	
21mr|jgoodies-common-1.8.1-4|48	# Remove DOS line endings
21mr|jgoodies-common-1.8.1-4|49	for file in LICENSE.txt RELEASE-NOTES.txt; do
21mr|jgoodies-common-1.8.1-4|50	sed 's|\r||g' $file > $file.new && \
21mr|jgoodies-common-1.8.1-4|51	touch -r $file $file.new && \
21mr|jgoodies-common-1.8.1-4|52	mv $file.new $file
21mr|jgoodies-common-1.8.1-4|53	done
21mr|jgoodies-common-1.8.1-4|54	
21mr|jgoodies-common-1.8.1-4|55	%mvn_file :%{name} %{name} %{name}
21mr|jgoodies-common-1.8.1-4|56	
21mr|jgoodies-common-1.8.1-4|57	
21mr|jgoodies-common-1.8.1-4|58	%build
21mr|jgoodies-common-1.8.1-4|59	%mvn_build
21mr|jgoodies-common-1.8.1-4|60	
21mr|jgoodies-common-1.8.1-4|61	
21mr|jgoodies-common-1.8.1-4|62	%install
21mr|jgoodies-common-1.8.1-4|63	%mvn_install
21mr|jgoodies-common-1.8.1-4|64	
21mr|jgoodies-common-1.8.1-4|65	
21mr|jgoodies-common-1.8.1-4|66	%files -f .mfiles
21mr|jgoodies-common-1.8.1-4|67	%doc README.html RELEASE-NOTES.txt
21mr|jgoodies-common-1.8.1-4|68	%license LICENSE.txt
21mr|jgoodies-common-1.8.1-4|69	
21mr|jgoodies-common-1.8.1-4|70	
21mr|jgoodies-common-1.8.1-4|71	%files javadoc -f .mfiles-javadoc
21mr|jgoodies-common-1.8.1-4|72	
21mr|jgoodies-common-1.8.1-4|73	
21mr|jgoodies-common-1.8.1-4|74	

13069 21
21mr|jgoodies-forms-1.8.0-10|1	%define shortname forms
21mr|jgoodies-forms-1.8.0-10|2	
21mr|jgoodies-forms-1.8.0-10|3	Name:           jgoodies-forms
21mr|jgoodies-forms-1.8.0-10|4	Version:        1.8.0
21mr|jgoodies-forms-1.8.0-10|5	Release:        10
21mr|jgoodies-forms-1.8.0-10|6	Summary:        Framework to lay out and implement elegant Swing panels in Java
21mr|jgoodies-forms-1.8.0-10|7	
21mr|jgoodies-forms-1.8.0-10|8	License:        BSD
21mr|jgoodies-forms-1.8.0-10|9	URL:            http://www.jgoodies.com/freeware/forms/
21mr|jgoodies-forms-1.8.0-10|10	Source0:        http://www.jgoodies.com/download/libraries/%{shortname}/%{name}-%(tr "." "_" <<<%{version}).zip
21mr|jgoodies-forms-1.8.0-10|11	
21mr|jgoodies-forms-1.8.0-10|12	# Fontconfig and DejaVu fonts needed for tests
21mr|jgoodies-forms-1.8.0-10|13	BuildRequires:  dejavu-sans-fonts
21mr|jgoodies-forms-1.8.0-10|14	BuildRequires:  fontconfig
21mr|jgoodies-forms-1.8.0-10|15	BuildRequires:  maven-local
21mr|jgoodies-forms-1.8.0-10|16	BuildRequires:  mvn(com.jgoodies:jgoodies-common) >= 1.8.0
21mr|jgoodies-forms-1.8.0-10|17	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jgoodies-forms-1.8.0-10|18	Group:          Development/Java
21mr|jgoodies-forms-1.8.0-10|19	BuildArch:      noarch
21mr|jgoodies-forms-1.8.0-10|20	# Java stack is not supported on x86_32
21mr|jgoodies-forms-1.8.0-10|21	ExcludeArch: %{ix86}
21mr|jgoodies-forms-1.8.0-10|22	
21mr|jgoodies-forms-1.8.0-10|23	%description
21mr|jgoodies-forms-1.8.0-10|24	The JGoodies Forms framework helps you lay out and implement elegant Swing
21mr|jgoodies-forms-1.8.0-10|25	panels quickly and consistently. It makes simple things easy and the hard stuff
21mr|jgoodies-forms-1.8.0-10|26	possible, the good design easy and the bad difficult.
21mr|jgoodies-forms-1.8.0-10|27	
21mr|jgoodies-forms-1.8.0-10|28	
21mr|jgoodies-forms-1.8.0-10|29	%package javadoc
21mr|jgoodies-forms-1.8.0-10|30	Summary:        Javadoc for %{name}
21mr|jgoodies-forms-1.8.0-10|31	
21mr|jgoodies-forms-1.8.0-10|32	%description javadoc
21mr|jgoodies-forms-1.8.0-10|33	This package contains the API documentation for %{name}.
21mr|jgoodies-forms-1.8.0-10|34	
21mr|jgoodies-forms-1.8.0-10|35	
21mr|jgoodies-forms-1.8.0-10|36	%prep
21mr|jgoodies-forms-1.8.0-10|37	%autosetup
21mr|jgoodies-forms-1.8.0-10|38	
21mr|jgoodies-forms-1.8.0-10|39	# Unzip source and test files from provided JARs
21mr|jgoodies-forms-1.8.0-10|40	mkdir -p src/main/java/ src/test/java/
21mr|jgoodies-forms-1.8.0-10|41	pushd src/main/java/
21mr|jgoodies-forms-1.8.0-10|42	jar -xf ../../../%{name}-%{version}-sources.jar
21mr|jgoodies-forms-1.8.0-10|43	popd
21mr|jgoodies-forms-1.8.0-10|44	pushd src/test/java/
21mr|jgoodies-forms-1.8.0-10|45	jar -xf ../../../%{name}-%{version}-tests.jar
21mr|jgoodies-forms-1.8.0-10|46	popd
21mr|jgoodies-forms-1.8.0-10|47	
21mr|jgoodies-forms-1.8.0-10|48	# Delete prebuild JARs
21mr|jgoodies-forms-1.8.0-10|49	find -name "*.jar" -exec rm {} \;
21mr|jgoodies-forms-1.8.0-10|50	
21mr|jgoodies-forms-1.8.0-10|51	# Drop tests that require a running X11 server
21mr|jgoodies-forms-1.8.0-10|52	rm src/test/java/com/jgoodies/forms/layout/SerializationTest.java
21mr|jgoodies-forms-1.8.0-10|53	sed -i "/SerializationTest.class,/d" src/test/java/com/jgoodies/forms/layout/AllFormsTests.java
21mr|jgoodies-forms-1.8.0-10|54	
21mr|jgoodies-forms-1.8.0-10|55	# Delete ClassLoader test
21mr|jgoodies-forms-1.8.0-10|56	# TODO: fix it to make it work
21mr|jgoodies-forms-1.8.0-10|57	rm src/test/java/com/jgoodies/forms/layout/ClassLoaderTest.java
21mr|jgoodies-forms-1.8.0-10|58	sed -i "/ClassLoaderTest.class,/d" src/test/java/com/jgoodies/forms/layout/AllFormsTests.java
21mr|jgoodies-forms-1.8.0-10|59	
21mr|jgoodies-forms-1.8.0-10|60	# Fix wrong end-of-line encoding
21mr|jgoodies-forms-1.8.0-10|61	for file in LICENSE.txt RELEASE-NOTES.txt; do
21mr|jgoodies-forms-1.8.0-10|62	sed -i.orig "s/\r//" $file && \
21mr|jgoodies-forms-1.8.0-10|63	touch -r $file.orig $file && \
21mr|jgoodies-forms-1.8.0-10|64	rm $file.orig
21mr|jgoodies-forms-1.8.0-10|65	done
21mr|jgoodies-forms-1.8.0-10|66	
21mr|jgoodies-forms-1.8.0-10|67	%mvn_file :%{name} %{name} %{name}
21mr|jgoodies-forms-1.8.0-10|68	
21mr|jgoodies-forms-1.8.0-10|69	
21mr|jgoodies-forms-1.8.0-10|70	%build
21mr|jgoodies-forms-1.8.0-10|71	%mvn_build
21mr|jgoodies-forms-1.8.0-10|72	
21mr|jgoodies-forms-1.8.0-10|73	
21mr|jgoodies-forms-1.8.0-10|74	%install
21mr|jgoodies-forms-1.8.0-10|75	%mvn_install
21mr|jgoodies-forms-1.8.0-10|76	
21mr|jgoodies-forms-1.8.0-10|77	
21mr|jgoodies-forms-1.8.0-10|78	%files -f .mfiles
21mr|jgoodies-forms-1.8.0-10|79	%doc README.html RELEASE-NOTES.txt
21mr|jgoodies-forms-1.8.0-10|80	%license LICENSE.txt
21mr|jgoodies-forms-1.8.0-10|81	
21mr|jgoodies-forms-1.8.0-10|82	
21mr|jgoodies-forms-1.8.0-10|83	%files javadoc -f .mfiles-javadoc
21mr|jgoodies-forms-1.8.0-10|84	
21mr|jgoodies-forms-1.8.0-10|85	

13070 21
21mr|jgoodies-looks-2.6.0-10|1	%global shortname looks
21mr|jgoodies-looks-2.6.0-10|2	
21mr|jgoodies-looks-2.6.0-10|3	Name:           jgoodies-looks
21mr|jgoodies-looks-2.6.0-10|4	Version:        2.6.0
21mr|jgoodies-looks-2.6.0-10|5	Release:        10
21mr|jgoodies-looks-2.6.0-10|6	Summary:        Free high-fidelity Windows and multi-platform appearance
21mr|jgoodies-looks-2.6.0-10|7	
21mr|jgoodies-looks-2.6.0-10|8	License:        BSD
21mr|jgoodies-looks-2.6.0-10|9	URL:            http://www.jgoodies.com/freeware/looks/
21mr|jgoodies-looks-2.6.0-10|10	Source0:        http://www.jgoodies.com/download/libraries/%{shortname}/%{name}-%(tr "." "_" <<<%{version}).zip
21mr|jgoodies-looks-2.6.0-10|11	
21mr|jgoodies-looks-2.6.0-10|12	# Fontconfig and DejaVu fonts needed for tests
21mr|jgoodies-looks-2.6.0-10|13	BuildRequires:  dejavu-sans-fonts
21mr|jgoodies-looks-2.6.0-10|14	BuildRequires:  fontconfig
21mr|jgoodies-looks-2.6.0-10|15	BuildRequires:  maven-local
21mr|jgoodies-looks-2.6.0-10|16	BuildRequires:  mvn(com.jgoodies:jgoodies-common) >= 1.8.0
21mr|jgoodies-looks-2.6.0-10|17	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jgoodies-looks-2.6.0-10|18	# JGoodies Looks >= 2.4.2 doesn't provide demo jars anymore
21mr|jgoodies-looks-2.6.0-10|19	Provides:       %{name}-demo = %{version}-%{release}
21mr|jgoodies-looks-2.6.0-10|20	Obsoletes:      %{name}-demo < 2.4.2
21mr|jgoodies-looks-2.6.0-10|21	Group:          Development/Java
21mr|jgoodies-looks-2.6.0-10|22	BuildArch:      noarch
21mr|jgoodies-looks-2.6.0-10|23	# Java stack is not supported on x86_32
21mr|jgoodies-looks-2.6.0-10|24	ExcludeArch: %{ix86}
21mr|jgoodies-looks-2.6.0-10|25	
21mr|jgoodies-looks-2.6.0-10|26	%description
21mr|jgoodies-looks-2.6.0-10|27	The JGoodies look&feels make your Swing applications and applets look better.
21mr|jgoodies-looks-2.6.0-10|28	They have been optimized for readability, precise micro-design and usability.
21mr|jgoodies-looks-2.6.0-10|29	
21mr|jgoodies-looks-2.6.0-10|30	
21mr|jgoodies-looks-2.6.0-10|31	%package javadoc
21mr|jgoodies-looks-2.6.0-10|32	Summary:        Javadoc for %{name}
21mr|jgoodies-looks-2.6.0-10|33	
21mr|jgoodies-looks-2.6.0-10|34	%description javadoc
21mr|jgoodies-looks-2.6.0-10|35	This package contains the API documentation for %{name}.
21mr|jgoodies-looks-2.6.0-10|36	
21mr|jgoodies-looks-2.6.0-10|37	
21mr|jgoodies-looks-2.6.0-10|38	%prep
21mr|jgoodies-looks-2.6.0-10|39	%setup -q
21mr|jgoodies-looks-2.6.0-10|40	
21mr|jgoodies-looks-2.6.0-10|41	# Unzip source and test files from provided JARs
21mr|jgoodies-looks-2.6.0-10|42	mkdir -p src/main/java/ src/test/java/
21mr|jgoodies-looks-2.6.0-10|43	pushd src/main/java/
21mr|jgoodies-looks-2.6.0-10|44	jar -xf ../../../%{name}-%{version}-sources.jar
21mr|jgoodies-looks-2.6.0-10|45	popd
21mr|jgoodies-looks-2.6.0-10|46	pushd src/test/java/
21mr|jgoodies-looks-2.6.0-10|47	jar -xf ../../../%{name}-%{version}-tests.jar
21mr|jgoodies-looks-2.6.0-10|48	popd
21mr|jgoodies-looks-2.6.0-10|49	
21mr|jgoodies-looks-2.6.0-10|50	# Move the resources into a "resources" directory so they end up packaged
21mr|jgoodies-looks-2.6.0-10|51	# properly
21mr|jgoodies-looks-2.6.0-10|52	mkdir -p src/main/resources/com/jgoodies/looks/plastic/
21mr|jgoodies-looks-2.6.0-10|53	mv src/main/java/com/jgoodies/looks/plastic/icons/ src/main/resources/com/jgoodies/looks/plastic/
21mr|jgoodies-looks-2.6.0-10|54	mkdir -p src/main/resources/com/jgoodies/looks/common
21mr|jgoodies-looks-2.6.0-10|55	mv src/main/java/com/jgoodies/looks/common/*.png src/main/resources/com/jgoodies/looks/common/
21mr|jgoodies-looks-2.6.0-10|56	
21mr|jgoodies-looks-2.6.0-10|57	# Delete prebuild JARs
21mr|jgoodies-looks-2.6.0-10|58	find -name "*.jar" -exec rm {} \;
21mr|jgoodies-looks-2.6.0-10|59	
21mr|jgoodies-looks-2.6.0-10|60	# Fix wrong end-of-line encoding
21mr|jgoodies-looks-2.6.0-10|61	for file in LICENSE.txt RELEASE-NOTES.txt; do
21mr|jgoodies-looks-2.6.0-10|62	sed -i.orig "s/\r//" $file && \
21mr|jgoodies-looks-2.6.0-10|63	touch -r $file.orig $file && \
21mr|jgoodies-looks-2.6.0-10|64	rm $file.orig
21mr|jgoodies-looks-2.6.0-10|65	done
21mr|jgoodies-looks-2.6.0-10|66	
21mr|jgoodies-looks-2.6.0-10|67	%mvn_file :%{name} %{name} %{name}
21mr|jgoodies-looks-2.6.0-10|68	
21mr|jgoodies-looks-2.6.0-10|69	
21mr|jgoodies-looks-2.6.0-10|70	%build
21mr|jgoodies-looks-2.6.0-10|71	%mvn_build
21mr|jgoodies-looks-2.6.0-10|72	
21mr|jgoodies-looks-2.6.0-10|73	
21mr|jgoodies-looks-2.6.0-10|74	%install
21mr|jgoodies-looks-2.6.0-10|75	%mvn_install
21mr|jgoodies-looks-2.6.0-10|76	
21mr|jgoodies-looks-2.6.0-10|77	
21mr|jgoodies-looks-2.6.0-10|78	%files -f .mfiles
21mr|jgoodies-looks-2.6.0-10|79	%doc README.html RELEASE-NOTES.txt
21mr|jgoodies-looks-2.6.0-10|80	%license LICENSE.txt
21mr|jgoodies-looks-2.6.0-10|81	
21mr|jgoodies-looks-2.6.0-10|82	
21mr|jgoodies-looks-2.6.0-10|83	%files javadoc -f .mfiles-javadoc
21mr|jgoodies-looks-2.6.0-10|84	
21mr|jgoodies-looks-2.6.0-10|85	

13071 21
21mr|jgroups212-2.12.3-18|1	Name:         jgroups212
21mr|jgroups212-2.12.3-18|2	Version:      2.12.3
21mr|jgroups212-2.12.3-18|3	Release:      18
21mr|jgroups212-2.12.3-18|4	Summary:      A toolkit for reliable multicast communication
21mr|jgroups212-2.12.3-18|5	License:      LGPLv2
21mr|jgroups212-2.12.3-18|6	URL:          http://www.jgroups.org
21mr|jgroups212-2.12.3-18|7	# git clone git://github.com/belaban/JGroups.git
21mr|jgroups212-2.12.3-18|8	# cd JGroups && git checkout Branch_JGroups_2_12 && git checkout-index -f -a --prefix=jgroups212-2.12.3.Final
21mr|jgroups212-2.12.3-18|9	# find jgroups212-2.12.3.Final/ -name '*.jar' -type f -delete
21mr|jgroups212-2.12.3-18|10	# tar -cJf jgroups212-2.12.3.Final.tar.xz jgroups212-2.12.3.Final
21mr|jgroups212-2.12.3-18|11	Source0:       %{name}-%{version}.Final.tar.xz
21mr|jgroups212-2.12.3-18|12	Patch0:        %{name}-groupid.patch
21mr|jgroups212-2.12.3-18|13	Group:          Development/Java
21mr|jgroups212-2.12.3-18|14	BuildArch:     noarch
21mr|jgroups212-2.12.3-18|15	# Java stack is not supported on x86_32
21mr|jgroups212-2.12.3-18|16	ExcludeArch: %{ix86}
21mr|jgroups212-2.12.3-18|17	
21mr|jgroups212-2.12.3-18|18	BuildRequires: maven-local
21mr|jgroups212-2.12.3-18|19	BuildRequires: mvn(bsh:bsh)
21mr|jgroups212-2.12.3-18|20	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|jgroups212-2.12.3-18|21	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jgroups212-2.12.3-18|22	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jgroups212-2.12.3-18|23	BuildRequires: mvn(xalan:xalan)
21mr|jgroups212-2.12.3-18|24	BuildRequires: mvn(xalan:serializer)
21mr|jgroups212-2.12.3-18|25	
21mr|jgroups212-2.12.3-18|26	%description
21mr|jgroups212-2.12.3-18|27	A toolkit for reliable multicast communication.
21mr|jgroups212-2.12.3-18|28	It allows developers to create reliable multipoint (multicast) applications
21mr|jgroups212-2.12.3-18|29	where reliability is a deployment issue, and does not have to be implemented
21mr|jgroups212-2.12.3-18|30	by the application developer. This saves application developers significant
21mr|jgroups212-2.12.3-18|31	amounts of time, and allows for the application to be deployed in different
21mr|jgroups212-2.12.3-18|32	environments, without having to change code.
21mr|jgroups212-2.12.3-18|33	
21mr|jgroups212-2.12.3-18|34	%package javadoc
21mr|jgroups212-2.12.3-18|35	Summary:    Javadoc for %{name}
21mr|jgroups212-2.12.3-18|36	
21mr|jgroups212-2.12.3-18|37	%description javadoc
21mr|jgroups212-2.12.3-18|38	%{summary}.
21mr|jgroups212-2.12.3-18|39	
21mr|jgroups212-2.12.3-18|40	%prep
21mr|jgroups212-2.12.3-18|41	%setup -q -n %{name}-%{version}.Final
21mr|jgroups212-2.12.3-18|42	# Cleanup
21mr|jgroups212-2.12.3-18|43	find . -name '*.jar' -delete
21mr|jgroups212-2.12.3-18|44	find . -name '*.class' -delete
21mr|jgroups212-2.12.3-18|45	
21mr|jgroups212-2.12.3-18|46	%patch0 -p1
21mr|jgroups212-2.12.3-18|47	
21mr|jgroups212-2.12.3-18|48	%pom_remove_plugin :maven-source-plugin
21mr|jgroups212-2.12.3-18|49	%pom_xpath_set "pom:dependency[pom:groupId='log4j']/pom:version" 1.2.17
21mr|jgroups212-2.12.3-18|50	
21mr|jgroups212-2.12.3-18|51	# Fix incorrect permissions on documentation
21mr|jgroups212-2.12.3-18|52	chmod 644 README
21mr|jgroups212-2.12.3-18|53	
21mr|jgroups212-2.12.3-18|54	%mvn_file org.%{name}:jgroups %{name}
21mr|jgroups212-2.12.3-18|55	
21mr|jgroups212-2.12.3-18|56	%build
21mr|jgroups212-2.12.3-18|57	# Tests to not current run under maven for this project
21mr|jgroups212-2.12.3-18|58	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|jgroups212-2.12.3-18|59	
21mr|jgroups212-2.12.3-18|60	%install
21mr|jgroups212-2.12.3-18|61	%mvn_install
21mr|jgroups212-2.12.3-18|62	
21mr|jgroups212-2.12.3-18|63	%files -f .mfiles
21mr|jgroups212-2.12.3-18|64	%doc README INSTALL.html
21mr|jgroups212-2.12.3-18|65	%license LICENSE
21mr|jgroups212-2.12.3-18|66	
21mr|jgroups212-2.12.3-18|67	%files javadoc -f .mfiles-javadoc
21mr|jgroups212-2.12.3-18|68	%license LICENSE
21mr|jgroups212-2.12.3-18|69	

13072 21
21mr|jgroups-3.6.10-7|1	%global namedreltag .Final
21mr|jgroups-3.6.10-7|2	%global namedversion %{version}%{?namedreltag}
21mr|jgroups-3.6.10-7|3	
21mr|jgroups-3.6.10-7|4	Name:          jgroups
21mr|jgroups-3.6.10-7|5	Version:       3.6.10
21mr|jgroups-3.6.10-7|6	Release:       7
21mr|jgroups-3.6.10-7|7	Summary:       Toolkit for reliable multicast communication
21mr|jgroups-3.6.10-7|8	License:       ASL 2.0 and LGPLv2+
21mr|jgroups-3.6.10-7|9	URL:           http://www.jgroups.org
21mr|jgroups-3.6.10-7|10	Source0:       https://github.com/belaban/JGroups/archive/JGroups-%{namedversion}.tar.gz
21mr|jgroups-3.6.10-7|11	
21mr|jgroups-3.6.10-7|12	BuildRequires: maven-local
21mr|jgroups-3.6.10-7|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jgroups-3.6.10-7|14	BuildRequires: mvn(org.apache.logging.log4j:log4j-core)
21mr|jgroups-3.6.10-7|15	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jgroups-3.6.10-7|16	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|jgroups-3.6.10-7|17	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|jgroups-3.6.10-7|18	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jgroups-3.6.10-7|19	BuildRequires: mvn(org.jboss.byteman:byteman-bmunit)
21mr|jgroups-3.6.10-7|20	BuildRequires: mvn(org.testng:testng)
21mr|jgroups-3.6.10-7|21	
21mr|jgroups-3.6.10-7|22	Group:          Development/Java
21mr|jgroups-3.6.10-7|23	BuildArch:     noarch
21mr|jgroups-3.6.10-7|24	# Java stack is not supported on x86_32
21mr|jgroups-3.6.10-7|25	ExcludeArch: %{ix86}
21mr|jgroups-3.6.10-7|26	
21mr|jgroups-3.6.10-7|27	%description
21mr|jgroups-3.6.10-7|28	JGroups is a toolkit for reliable multicast communication. (Note that
21mr|jgroups-3.6.10-7|29	this doesn't necessarily mean IP Multicast, JGroups can also use
21mr|jgroups-3.6.10-7|30	transports such as TCP). It can be used to create groups of processes
21mr|jgroups-3.6.10-7|31	whose members can send messages to each other.
21mr|jgroups-3.6.10-7|32	
21mr|jgroups-3.6.10-7|33	%package  javadoc
21mr|jgroups-3.6.10-7|34	Summary:       API documentation for %{name}
21mr|jgroups-3.6.10-7|35	
21mr|jgroups-3.6.10-7|36	%description javadoc
21mr|jgroups-3.6.10-7|37	This package contains the API documentation for %{name}.
21mr|jgroups-3.6.10-7|38	
21mr|jgroups-3.6.10-7|39	%prep
21mr|jgroups-3.6.10-7|40	%setup -q -n JGroups-JGroups-%{namedversion}
21mr|jgroups-3.6.10-7|41	
21mr|jgroups-3.6.10-7|42	find . -name '*.class' -delete
21mr|jgroups-3.6.10-7|43	find . -name '*.jar' -delete
21mr|jgroups-3.6.10-7|44	
21mr|jgroups-3.6.10-7|45	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|jgroups-3.6.10-7|46	# Useless tasks
21mr|jgroups-3.6.10-7|47	%pom_remove_plugin :maven-jar-plugin
21mr|jgroups-3.6.10-7|48	%pom_remove_plugin :maven-source-plugin
21mr|jgroups-3.6.10-7|49	
21mr|jgroups-3.6.10-7|50	# Set encoding
21mr|jgroups-3.6.10-7|51	%pom_xpath_inject pom:project/pom:properties '
21mr|jgroups-3.6.10-7|52	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21mr|jgroups-3.6.10-7|53	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>'
21mr|jgroups-3.6.10-7|54	
21mr|jgroups-3.6.10-7|55	%pom_change_dep "bouncycastle:bcprov-jdk15" "org.bouncycastle:bcprov-jdk15on:1.52"
21mr|jgroups-3.6.10-7|56	
21mr|jgroups-3.6.10-7|57	chmod 644 README
21mr|jgroups-3.6.10-7|58	
21mr|jgroups-3.6.10-7|59	%build
21mr|jgroups-3.6.10-7|60	# A few failed tests:
21mr|jgroups-3.6.10-7|61	# DEBUG: Failed tests:
21mr|jgroups-3.6.10-7|62	# DEBUG:   PrioTest.init:40 null
21mr|jgroups-3.6.10-7|63	# DEBUG:   BecomeServerTest>BMNGRunner.bmngAfterTest:65->BMNGAbstractRunner.bmngAfterTest:193 ? FileNotFound
21mr|jgroups-3.6.10-7|64	# DEBUG:   ForwardToCoordFailoverTest>BMNGRunner.bmngAfterTest:65->BMNGAbstractRunner.bmngAfterTest:193 ? FileNotFound
21mr|jgroups-3.6.10-7|65	# DEBUG:   MessageBeforeConnectedTest>BMNGRunner.bmngAfterTest:65->BMNGAbstractRunner.bmngAfterTest:193 ? FileNotFound
21mr|jgroups-3.6.10-7|66	# DEBUG:   SequencerFailoverTest>BMNGRunner.bmngAfterTest:65->BMNGAbstractRunner.bmngAfterTest:193 ? FileNotFound
21mr|jgroups-3.6.10-7|67	# DEBUG:   TCPGOSSIP_Test.stopRouter:56 NullPointer
21mr|jgroups-3.6.10-7|68	# DEBUG:   TUNNELDeadLockTest.tearDown:73 NullPointer
21mr|jgroups-3.6.10-7|69	# DEBUG:   TUNNEL_Test.stopRouter:56 NullPointer
21mr|jgroups-3.6.10-7|70	# DEBUG: Tests run: 1795, Failures: 8, Errors: 0, Skipped: 1
21mr|jgroups-3.6.10-7|71	%mvn_build -f
21mr|jgroups-3.6.10-7|72	
21mr|jgroups-3.6.10-7|73	%install
21mr|jgroups-3.6.10-7|74	%mvn_install
21mr|jgroups-3.6.10-7|75	
21mr|jgroups-3.6.10-7|76	%files -f .mfiles
21mr|jgroups-3.6.10-7|77	%doc INSTALL.html README
21mr|jgroups-3.6.10-7|78	%license LICENSE
21mr|jgroups-3.6.10-7|79	
21mr|jgroups-3.6.10-7|80	%files javadoc -f .mfiles-javadoc
21mr|jgroups-3.6.10-7|81	%license LICENSE
21mr|jgroups-3.6.10-7|82	

13073 21
21mr|jhighlight-1.0.1-11|1	Name:           jhighlight
21mr|jhighlight-1.0.1-11|2	Version:        1.0.1
21mr|jhighlight-1.0.1-11|3	Release:        11
21mr|jhighlight-1.0.1-11|4	Summary:        An embeddable pure Java syntax highlighting library
21mr|jhighlight-1.0.1-11|5	
21mr|jhighlight-1.0.1-11|6	License:        LGPLv2+ or CDDL
21mr|jhighlight-1.0.1-11|7	URL:            http://svn.rifers.org/jhighlight
21mr|jhighlight-1.0.1-11|8	
21mr|jhighlight-1.0.1-11|9	Source0:        https://github.com/codelibs/jhighlight/archive/jhighlight-%{version}.tar.gz
21mr|jhighlight-1.0.1-11|10	Patch0:         servlet31.patch
21mr|jhighlight-1.0.1-11|11	
21mr|jhighlight-1.0.1-11|12	Group:          Development/Java
21mr|jhighlight-1.0.1-11|13	BuildArch:      noarch
21mr|jhighlight-1.0.1-11|14	# Java stack is not supported on x86_32
21mr|jhighlight-1.0.1-11|15	ExcludeArch: %{ix86}
21mr|jhighlight-1.0.1-11|16	
21mr|jhighlight-1.0.1-11|17	BuildRequires:  maven-local
21mr|jhighlight-1.0.1-11|18	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|jhighlight-1.0.1-11|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jhighlight-1.0.1-11|20	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jhighlight-1.0.1-11|21	
21mr|jhighlight-1.0.1-11|22	%description
21mr|jhighlight-1.0.1-11|23	JHighlight is an embeddable pure Java syntax highlighting library that supports
21mr|jhighlight-1.0.1-11|24	Java, Groovy, C++, HTML, XHTML, XML and LZX languages and outputs to XHTML. It
21mr|jhighlight-1.0.1-11|25	also supports RIFE (http://rifers.org) templates tags and highlights them
21mr|jhighlight-1.0.1-11|26	clearly so that you can easily identify the difference between your RIFE markup
21mr|jhighlight-1.0.1-11|27	and the actual marked up source.
21mr|jhighlight-1.0.1-11|28	
21mr|jhighlight-1.0.1-11|29	%package javadoc
21mr|jhighlight-1.0.1-11|30	Summary:        Javadocs for %{name}
21mr|jhighlight-1.0.1-11|31	
21mr|jhighlight-1.0.1-11|32	%description javadoc
21mr|jhighlight-1.0.1-11|33	This package contains the API documentation for %{name}.
21mr|jhighlight-1.0.1-11|34	
21mr|jhighlight-1.0.1-11|35	%prep
21mr|jhighlight-1.0.1-11|36	%setup -q -n %{name}-%{name}-%{version}
21mr|jhighlight-1.0.1-11|37	%patch0
21mr|jhighlight-1.0.1-11|38	%mvn_alias : com.uwyn:
21mr|jhighlight-1.0.1-11|39	
21mr|jhighlight-1.0.1-11|40	%build
21mr|jhighlight-1.0.1-11|41	%mvn_build
21mr|jhighlight-1.0.1-11|42	
21mr|jhighlight-1.0.1-11|43	%install
21mr|jhighlight-1.0.1-11|44	%mvn_install
21mr|jhighlight-1.0.1-11|45	
21mr|jhighlight-1.0.1-11|46	%files -f .mfiles
21mr|jhighlight-1.0.1-11|47	%doc README.md
21mr|jhighlight-1.0.1-11|48	%doc COPYING
21mr|jhighlight-1.0.1-11|49	%doc LICENSE_LGPL.txt LICENSE_CDDL.txt
21mr|jhighlight-1.0.1-11|50	
21mr|jhighlight-1.0.1-11|51	%files javadoc -f .mfiles-javadoc
21mr|jhighlight-1.0.1-11|52	%doc LICENSE_LGPL.txt LICENSE_CDDL.txt
21mr|jhighlight-1.0.1-11|53	%doc COPYING
21mr|jhighlight-1.0.1-11|54	

13074 21
21mr|jibx-1.2.6-14|1	%global debug_package %{nil}
21mr|jibx-1.2.6-14|2	%global _version 1_2_6
21mr|jibx-1.2.6-14|3	Name:          jibx
21mr|jibx-1.2.6-14|4	Version:       1.2.6
21mr|jibx-1.2.6-14|5	Release:       14
21mr|jibx-1.2.6-14|6	Summary:       Framework for binding XML data to Java objects
21mr|jibx-1.2.6-14|7	Group:         Development/Java
21mr|jibx-1.2.6-14|8	License:       BSD and ASL 1.1
21mr|jibx-1.2.6-14|9	URL:           http://sourceforge.net/projects/jibx/
21mr|jibx-1.2.6-14|10	Source0:       http://sourceforge.net/projects/jibx/files/jibx/jibx-%{version}/%{name}_%{_version}.zip
21mr|jibx-1.2.6-14|11	Patch0:        %{name}-classpath.patch
21mr|jibx-1.2.6-14|12	Patch1:        %{name}-1.2.6-poms.patch
21mr|jibx-1.2.6-14|13	Patch2:        %{name}-port-to-qdox-2.patch
21mr|jibx-1.2.6-14|14	# Java stack is not supported on x86_32
21mr|jibx-1.2.6-14|15	ExcludeArch: %{ix86}
21mr|jibx-1.2.6-14|16	
21mr|jibx-1.2.6-14|17	BuildRequires: ant
21mr|jibx-1.2.6-14|18	BuildRequires: ant-junit
21mr|jibx-1.2.6-14|19	BuildRequires: junit
21mr|jibx-1.2.6-14|20	BuildRequires: objectweb-asm3
21mr|jibx-1.2.6-14|21	BuildRequires: bcel
21mr|jibx-1.2.6-14|22	BuildRequires: bea-stax-api
21mr|jibx-1.2.6-14|23	BuildRequires: eclipse-equinox-osgi >= 1:4.6.0
21mr|jibx-1.2.6-14|24	BuildRequires: eclipse-jdt >= 1:4.6.0
21mr|jibx-1.2.6-14|25	BuildRequires: eclipse-platform >= 1:4.6.0
21mr|jibx-1.2.6-14|26	BuildRequires: joda-time
21mr|jibx-1.2.6-14|27	BuildRequires: qdox
21mr|jibx-1.2.6-14|28	BuildRequires: dom4j
21mr|jibx-1.2.6-14|29	BuildRequires: jdom
21mr|jibx-1.2.6-14|30	BuildRequires: xpp3
21mr|jibx-1.2.6-14|31	BuildRequires: log4j12
21mr|jibx-1.2.6-14|32	BuildRequires: javapackages-local
21mr|jibx-1.2.6-14|33	
21mr|jibx-1.2.6-14|34	%description
21mr|jibx-1.2.6-14|35	JiBX is a framework for binding XML data to Java objects. It lets you
21mr|jibx-1.2.6-14|36	work with data from XML documents using your own class structures.
21mr|jibx-1.2.6-14|37	
21mr|jibx-1.2.6-14|38	%package javadoc
21mr|jibx-1.2.6-14|39	Summary:       Javadoc for %{name}
21mr|jibx-1.2.6-14|40	
21mr|jibx-1.2.6-14|41	%description javadoc
21mr|jibx-1.2.6-14|42	This package contains the API documentation for %{name}.
21mr|jibx-1.2.6-14|43	
21mr|jibx-1.2.6-14|44	
21mr|jibx-1.2.6-14|45	%prep
21mr|jibx-1.2.6-14|46	%setup -q -n %{name}
21mr|jibx-1.2.6-14|47	#Patch to add the bundled jar dependencies in the classpath
21mr|jibx-1.2.6-14|48	%patch0 -p1
21mr|jibx-1.2.6-14|49	#Patch to add maven poms
21mr|jibx-1.2.6-14|50	%patch1 -p1
21mr|jibx-1.2.6-14|51	%patch2 -p0
21mr|jibx-1.2.6-14|52	
21mr|jibx-1.2.6-14|53	find -name '*.class' -delete
21mr|jibx-1.2.6-14|54	find -name '*.jar' -delete
21mr|jibx-1.2.6-14|55	
21mr|jibx-1.2.6-14|56	rm -rf %{_builddir}/%{name}/build/docs/src/*
21mr|jibx-1.2.6-14|57	
21mr|jibx-1.2.6-14|58	
21mr|jibx-1.2.6-14|59	# Eclipse is arch-specific, but multilib agnostic
21mr|jibx-1.2.6-14|60	%global _eclipsedir %{_prefix}/lib/eclipse
21mr|jibx-1.2.6-14|61	
21mr|jibx-1.2.6-14|62	#Symlink the eclipse dependencies
21mr|jibx-1.2.6-14|63	# platform
21mr|jibx-1.2.6-14|64	# new location in eclipse 4.7.0
21mr|jibx-1.2.6-14|65	plugin_file=`ls %{_eclipsedir}/plugins/org.eclipse.core.contenttype_*.jar`
21mr|jibx-1.2.6-14|66	ln -s "$plugin_file" lib/org.eclipse.core.contenttype.jar
21mr|jibx-1.2.6-14|67	
21mr|jibx-1.2.6-14|68	plugin_file=`ls %{_eclipsedir}/plugins/org.eclipse.core.jobs_*.jar`
21mr|jibx-1.2.6-14|69	ln -s "$plugin_file" lib/org.eclipse.core.jobs.jar
21mr|jibx-1.2.6-14|70	
21mr|jibx-1.2.6-14|71	plugin_file=`ls %{_eclipsedir}/plugins/org.eclipse.core.runtime_*.jar`
21mr|jibx-1.2.6-14|72	ln -s "$plugin_file" lib/org.eclipse.core.runtime.jar
21mr|jibx-1.2.6-14|73	
21mr|jibx-1.2.6-14|74	plugin_file=`ls %{_eclipsedir}/plugins/org.eclipse.core.resources_*.jar`
21mr|jibx-1.2.6-14|75	ln -s "$plugin_file" lib/org.eclipse.core.resources.jar
21mr|jibx-1.2.6-14|76	
21mr|jibx-1.2.6-14|77	plugin_file=`ls %{_eclipsedir}/plugins/org.eclipse.equinox.common_*.jar`
21mr|jibx-1.2.6-14|78	ln -s "$plugin_file" lib/org.eclipse.equinox.common.jar
21mr|jibx-1.2.6-14|79	
21mr|jibx-1.2.6-14|80	plugin_file=`ls %{_eclipsedir}/plugins/org.eclipse.equinox.preferences_*.jar`
21mr|jibx-1.2.6-14|81	ln -s "$plugin_file" lib/org.eclipse.equinox.preferences.jar
21mr|jibx-1.2.6-14|82	
21mr|jibx-1.2.6-14|83	plugin_file=`ls %{_eclipsedir}/plugins/org.eclipse.text_*.jar`
21mr|jibx-1.2.6-14|84	ln -s "$plugin_file" lib/org.eclipse.text.jar
21mr|jibx-1.2.6-14|85	
21mr|jibx-1.2.6-14|86	# new location in eclipse 4.6.0-0.5.git201604261105
21mr|jibx-1.2.6-14|87	plugin_file=`ls %{_datadir}/eclipse/droplets/eclipse-jdt/plugins/org.eclipse.jdt.core_*jar`
21mr|jibx-1.2.6-14|88	ln -s "$plugin_file" lib/org.eclipse.jdt.core.jar
21mr|jibx-1.2.6-14|89	
21mr|jibx-1.2.6-14|90	# equinox-osgi
21mr|jibx-1.2.6-14|91	#plugin_file=`ls %%{_libdir}/eclipse/plugins/org.eclipse.osgi_*.jar`
21mr|jibx-1.2.6-14|92	#ln -s "$plugin_file" lib/org.eclipse.osgi.jar
21mr|jibx-1.2.6-14|93	ln -s $(build-classpath eclipse/osgi) lib/org.eclipse.osgi.jar
21mr|jibx-1.2.6-14|94	
21mr|jibx-1.2.6-14|95	# jdt
21mr|jibx-1.2.6-14|96	plugin_file=`ls %{_datadir}/eclipse/droplets/eclipse-jdt/plugins/org.eclipse.jdt.core.manipulation_*.jar`
21mr|jibx-1.2.6-14|97	ln -s "$plugin_file" lib/org.eclipse.jdt.core.manipulation.jar
21mr|jibx-1.2.6-14|98	
21mr|jibx-1.2.6-14|99	
21mr|jibx-1.2.6-14|100	build-jar-repository -p lib \
21mr|jibx-1.2.6-14|101	bcel \
21mr|jibx-1.2.6-14|102	bea-stax-api \
21mr|jibx-1.2.6-14|103	dom4j \
21mr|jibx-1.2.6-14|104	jdom \
21mr|jibx-1.2.6-14|105	joda-time \
21mr|jibx-1.2.6-14|106	qdox \
21mr|jibx-1.2.6-14|107	xpp3
21mr|jibx-1.2.6-14|108	
21mr|jibx-1.2.6-14|109	ln -s $(build-classpath objectweb-asm3/asm) lib/
21mr|jibx-1.2.6-14|110	ln -s $(build-classpath objectweb-asm3/asm-commons) lib/
21mr|jibx-1.2.6-14|111	ln -s $(build-classpath log4j12-1.2.17) lib/
21mr|jibx-1.2.6-14|112	
21mr|jibx-1.2.6-14|113	sed -i '/Class-Path/I d' %{_builddir}/%{name}/build/build.xml
21mr|jibx-1.2.6-14|114	
21mr|jibx-1.2.6-14|115	%pom_change_dep :log4j ::1.2.17 build/maven/jibx-bind/pom.xml
21mr|jibx-1.2.6-14|116	
21mr|jibx-1.2.6-14|117	%build
21mr|jibx-1.2.6-14|118	
21mr|jibx-1.2.6-14|119	for sub_component in bind extras run schema tools; do
21mr|jibx-1.2.6-14|120	%mvn_file org.%{name}:%{name}-${sub_component} %{name}/${sub_component}
21mr|jibx-1.2.6-14|121	done
21mr|jibx-1.2.6-14|122	
21mr|jibx-1.2.6-14|123	pushd build/
21mr|jibx-1.2.6-14|124	sed -i -e s:stax-api.jar:bea-stax-api.jar:g build.xml
21mr|jibx-1.2.6-14|125	# thanks to msrb@redhat.com
21mr|jibx-1.2.6-14|126	sed -i 's|version}" arg2="1.5"|version}" arg2="1.8"|g' build.xml
21mr|jibx-1.2.6-14|127	javac jenable/JEnable.java
21mr|jibx-1.2.6-14|128	
21mr|jibx-1.2.6-14|129	export CLASSPATH=$(build-classpath junit)
21mr|jibx-1.2.6-14|130	ant current -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 devdoc #test-multiples test-singles test-extras basic-blackbox blackbox devdoc javadoc
21mr|jibx-1.2.6-14|131	
21mr|jibx-1.2.6-14|132	%install
21mr|jibx-1.2.6-14|133	%mvn_artifact build/maven/pom.xml
21mr|jibx-1.2.6-14|134	for sub_component in bind extras run schema tools; do
21mr|jibx-1.2.6-14|135	%mvn_artifact build/maven/jibx-${sub_component}/pom.xml lib/%{name}-${sub_component}.jar
21mr|jibx-1.2.6-14|136	done
21mr|jibx-1.2.6-14|137	
21mr|jibx-1.2.6-14|138	%mvn_install -J %{_builddir}/%{name}/build/api
21mr|jibx-1.2.6-14|139	
21mr|jibx-1.2.6-14|140	
21mr|jibx-1.2.6-14|141	%files -f .mfiles
21mr|jibx-1.2.6-14|142	
21mr|jibx-1.2.6-14|143	%files javadoc -f .mfiles-javadoc
21mr|jibx-1.2.6-14|144	

13075 21
21mr|jitterentropy-3.0.2-1|1	%define major 3
21mr|jitterentropy-3.0.2-1|2	%define libname %mklibname %{name} %{major}
21mr|jitterentropy-3.0.2-1|3	%define devname %mklibname %{name} -d
21mr|jitterentropy-3.0.2-1|4	
21mr|jitterentropy-3.0.2-1|5	# -D_FORTIFY_SOURCE=2 requires -O1+, but -O0 is used here
21mr|jitterentropy-3.0.2-1|6	%global _fortify_cflags %{nil}
21mr|jitterentropy-3.0.2-1|7	
21mr|jitterentropy-3.0.2-1|8	Summary:	Library implementing the jitter entropy source
21mr|jitterentropy-3.0.2-1|9	Name:		jitterentropy
21mr|jitterentropy-3.0.2-1|10	Version:	3.0.2
21mr|jitterentropy-3.0.2-1|11	Release:	1
21mr|jitterentropy-3.0.2-1|12	License:	BSD or GPLv2
21mr|jitterentropy-3.0.2-1|13	Group:		System/Kernel and hardware
21mr|jitterentropy-3.0.2-1|14	Url:		https://github.com/smuellerDD/jitterentropy-library
21mr|jitterentropy-3.0.2-1|15	Source0:	https://github.com/smuellerDD/jitterentropy-library/archive/v%{version}.tar.gz?/%{name}-library-%{version}.tar.gz
21mr|jitterentropy-3.0.2-1|16	# https://github.com/smuellerDD/jitterentropy-library/pull/35
21mr|jitterentropy-3.0.2-1|17	Patch1:		0001-Link-libpthread.patch
21mr|jitterentropy-3.0.2-1|18	
21mr|jitterentropy-3.0.2-1|19	BuildRequires:	gcc
21mr|jitterentropy-3.0.2-1|20	BuildRequires:	awk
21mr|jitterentropy-3.0.2-1|21	BuildRequires:	grep
21mr|jitterentropy-3.0.2-1|22	
21mr|jitterentropy-3.0.2-1|23	%description
21mr|jitterentropy-3.0.2-1|24	Library implementing the CPU jitter entropy source.
21mr|jitterentropy-3.0.2-1|25	
21mr|jitterentropy-3.0.2-1|26	#----------------------------------------------------------------------------
21mr|jitterentropy-3.0.2-1|27	
21mr|jitterentropy-3.0.2-1|28	%package -n %{libname}
21mr|jitterentropy-3.0.2-1|29	Summary:	Library implementing the jitter entropy source
21mr|jitterentropy-3.0.2-1|30	Group:		System/Libraries
21mr|jitterentropy-3.0.2-1|31	
21mr|jitterentropy-3.0.2-1|32	%description -n %{libname}
21mr|jitterentropy-3.0.2-1|33	Library implementing the CPU jitter entropy source.
21mr|jitterentropy-3.0.2-1|34	
21mr|jitterentropy-3.0.2-1|35	%files -n %{libname}
21mr|jitterentropy-3.0.2-1|36	%license COPYING*
21mr|jitterentropy-3.0.2-1|37	%doc CHANGES.md README.md
21mr|jitterentropy-3.0.2-1|38	%{_libdir}/lib%{name}.so.%{major}*
21mr|jitterentropy-3.0.2-1|39	
21mr|jitterentropy-3.0.2-1|40	#----------------------------------------------------------------------------
21mr|jitterentropy-3.0.2-1|41	
21mr|jitterentropy-3.0.2-1|42	%package -n %{devname}
21mr|jitterentropy-3.0.2-1|43	Summary:	Development headers for jitterentropy library
21mr|jitterentropy-3.0.2-1|44	Group:		Development/C
21mr|jitterentropy-3.0.2-1|45	Requires:	%{libname} = %{EVRD}
21mr|jitterentropy-3.0.2-1|46	Provides:	%{name}-devel = %{EVRD}
21mr|jitterentropy-3.0.2-1|47	Provides:	%{name}-library-devel = %{EVRD}
21mr|jitterentropy-3.0.2-1|48	
21mr|jitterentropy-3.0.2-1|49	%description -n %{devname}
21mr|jitterentropy-3.0.2-1|50	Development headers and libraries for jitterentropy.
21mr|jitterentropy-3.0.2-1|51	
21mr|jitterentropy-3.0.2-1|52	%files -n %{devname}
21mr|jitterentropy-3.0.2-1|53	%license COPYING*
21mr|jitterentropy-3.0.2-1|54	%{_libdir}/lib%{name}.so
21mr|jitterentropy-3.0.2-1|55	%{_includedir}/%{name}*.h
21mr|jitterentropy-3.0.2-1|56	%{_mandir}/man3/*
21mr|jitterentropy-3.0.2-1|57	
21mr|jitterentropy-3.0.2-1|58	#----------------------------------------------------------------------------
21mr|jitterentropy-3.0.2-1|59	
21mr|jitterentropy-3.0.2-1|60	%prep
21mr|jitterentropy-3.0.2-1|61	%autosetup -p1 -n %{name}-library-%{version}
21mr|jitterentropy-3.0.2-1|62	
21mr|jitterentropy-3.0.2-1|63	%build
21mr|jitterentropy-3.0.2-1|64	%setup_compile_flags
21mr|jitterentropy-3.0.2-1|65	%make
21mr|jitterentropy-3.0.2-1|66	
21mr|jitterentropy-3.0.2-1|67	%install
21mr|jitterentropy-3.0.2-1|68	%makeinstall_std \
21mr|jitterentropy-3.0.2-1|69	PREFIX=%{_prefix} \
21mr|jitterentropy-3.0.2-1|70	LIBDIR=%{_lib} \
21mr|jitterentropy-3.0.2-1|71	INSTALL_STRIP=install

13076 21
21mr|jline1-1.0-20|1	# Copyright (c) 2000-2005, JPackage Project
21mr|jline1-1.0-20|2	# All rights reserved.
21mr|jline1-1.0-20|3	#
21mr|jline1-1.0-20|4	# Redistribution and use in source and binary forms, with or without
21mr|jline1-1.0-20|5	# modification, are permitted provided that the following conditions
21mr|jline1-1.0-20|6	# are met:
21mr|jline1-1.0-20|7	#
21mr|jline1-1.0-20|8	# 1. Redistributions of source code must retain the above copyright
21mr|jline1-1.0-20|9	#    notice, this list of conditions and the following disclaimer.
21mr|jline1-1.0-20|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|jline1-1.0-20|11	#    notice, this list of conditions and the following disclaimer in the
21mr|jline1-1.0-20|12	#    documentation and/or other materials provided with the
21mr|jline1-1.0-20|13	#    distribution.
21mr|jline1-1.0-20|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|jline1-1.0-20|15	#    contributors may be used to endorse or promote products derived
21mr|jline1-1.0-20|16	#    from this software without specific prior written permission.
21mr|jline1-1.0-20|17	#
21mr|jline1-1.0-20|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|jline1-1.0-20|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|jline1-1.0-20|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|jline1-1.0-20|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|jline1-1.0-20|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|jline1-1.0-20|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|jline1-1.0-20|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|jline1-1.0-20|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|jline1-1.0-20|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|jline1-1.0-20|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|jline1-1.0-20|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|jline1-1.0-20|29	#
21mr|jline1-1.0-20|30	
21mr|jline1-1.0-20|31	Name:           jline1
21mr|jline1-1.0-20|32	Version:        1.0
21mr|jline1-1.0-20|33	Release:        20
21mr|jline1-1.0-20|34	Summary:        Java library for reading and editing user input in console applications
21mr|jline1-1.0-20|35	License:        BSD
21mr|jline1-1.0-20|36	URL:            http://jline.sourceforge.net/
21mr|jline1-1.0-20|37	Source0:        http://download.sourceforge.net/sourceforge/jline/jline-%{version}.zip
21mr|jline1-1.0-20|38	Source1:        CatalogManager.properties
21mr|jline1-1.0-20|39	Patch1:         jline-0.9.94-crosslink.patch
21mr|jline1-1.0-20|40	
21mr|jline1-1.0-20|41	Group:          Development/Java
21mr|jline1-1.0-20|42	BuildArch:      noarch
21mr|jline1-1.0-20|43	# Java stack is not supported on x86_32
21mr|jline1-1.0-20|44	ExcludeArch: %{ix86}
21mr|jline1-1.0-20|45	
21mr|jline1-1.0-20|46	BuildRequires:  maven-local
21mr|jline1-1.0-20|47	BuildRequires:  mvn(junit:junit)
21mr|jline1-1.0-20|48	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jline1-1.0-20|49	
21mr|jline1-1.0-20|50	Requires:       bash
21mr|jline1-1.0-20|51	# for /bin/stty
21mr|jline1-1.0-20|52	Requires:       coreutils
21mr|jline1-1.0-20|53	
21mr|jline1-1.0-20|54	# https://bugzilla.redhat.com/show_bug.cgi?id=1022939
21mr|jline1-1.0-20|55	Requires:       java-headless
21mr|jline1-1.0-20|56	
21mr|jline1-1.0-20|57	%description
21mr|jline1-1.0-20|58	JLine is a java library for reading and editing user input in console
21mr|jline1-1.0-20|59	applications. It features tab-completion, command history, password
21mr|jline1-1.0-20|60	masking, configurable key-bindings, and pass-through handlers to use to
21mr|jline1-1.0-20|61	chain to other console applications.
21mr|jline1-1.0-20|62	
21mr|jline1-1.0-20|63	%package        demo
21mr|jline1-1.0-20|64	Summary:        Demos for %{name}
21mr|jline1-1.0-20|65	Requires:       %{name} = %{version}-%{release}
21mr|jline1-1.0-20|66	
21mr|jline1-1.0-20|67	%description    demo
21mr|jline1-1.0-20|68	Demonstrations and samples for %{name}.
21mr|jline1-1.0-20|69	
21mr|jline1-1.0-20|70	%package        javadoc
21mr|jline1-1.0-20|71	Summary:        Javadoc for %{name}
21mr|jline1-1.0-20|72	
21mr|jline1-1.0-20|73	%description    javadoc
21mr|jline1-1.0-20|74	Javadoc for %{name}.
21mr|jline1-1.0-20|75	
21mr|jline1-1.0-20|76	%prep
21mr|jline1-1.0-20|77	%setup -q -n jline-%{version}
21mr|jline1-1.0-20|78	%patch1 -p1
21mr|jline1-1.0-20|79	
21mr|jline1-1.0-20|80	# Make sure upstream hasn't sneaked in any jars we don't know about
21mr|jline1-1.0-20|81	find -name '*.class' -exec rm -f '{}' \;
21mr|jline1-1.0-20|82	find -name '*.jar' -exec rm -f '{}' \;
21mr|jline1-1.0-20|83	
21mr|jline1-1.0-20|84	# Remove pre-built Windows-only binary artifacts
21mr|jline1-1.0-20|85	rm src/src/main/resources/jline/jline*.dll
21mr|jline1-1.0-20|86	
21mr|jline1-1.0-20|87	# Use locally installed DTDs
21mr|jline1-1.0-20|88	mkdir build
21mr|jline1-1.0-20|89	cp -p %{SOURCE1} build/
21mr|jline1-1.0-20|90	
21mr|jline1-1.0-20|91	%build
21mr|jline1-1.0-20|92	# Use locally installed DTDs
21mr|jline1-1.0-20|93	export CLASSPATH=%{_builddir}/%{name}-%{version}/build
21mr|jline1-1.0-20|94	
21mr|jline1-1.0-20|95	mv src tmp
21mr|jline1-1.0-20|96	mv tmp/* .
21mr|jline1-1.0-20|97	
21mr|jline1-1.0-20|98	%mvn_compat_version : %{version} 1
21mr|jline1-1.0-20|99	%mvn_build
21mr|jline1-1.0-20|100	
21mr|jline1-1.0-20|101	%install
21mr|jline1-1.0-20|102	%mvn_install
21mr|jline1-1.0-20|103	
21mr|jline1-1.0-20|104	%files -f .mfiles
21mr|jline1-1.0-20|105	# there is native code in sources but only for Windows
21mr|jline1-1.0-20|106	%doc LICENSE.txt src/main/resources/jline/keybindings.properties
21mr|jline1-1.0-20|107	
21mr|jline1-1.0-20|108	%files javadoc -f .mfiles-javadoc
21mr|jline1-1.0-20|109	%doc LICENSE.txt
21mr|jline1-1.0-20|110	

13077 21
21mr|jline-2.14.6-6|1	Name:             jline
21mr|jline-2.14.6-6|2	Version:          2.14.6
21mr|jline-2.14.6-6|3	Release:          6
21mr|jline-2.14.6-6|4	Summary:          JLine is a Java library for handling console input
21mr|jline-2.14.6-6|5	License:          BSD
21mr|jline-2.14.6-6|6	URL:              https://github.com/jline/jline2
21mr|jline-2.14.6-6|7	Group:          Development/Java
21mr|jline-2.14.6-6|8	BuildArch:        noarch
21mr|jline-2.14.6-6|9	# Java stack is not supported on x86_32
21mr|jline-2.14.6-6|10	ExcludeArch: %{ix86}
21mr|jline-2.14.6-6|11	
21mr|jline-2.14.6-6|12	Source0:          https://github.com/jline/jline2/archive/jline-%{version}.tar.gz
21mr|jline-2.14.6-6|13	
21mr|jline-2.14.6-6|14	BuildRequires:  maven-local
21mr|jline-2.14.6-6|15	BuildRequires:  mvn(junit:junit)
21mr|jline-2.14.6-6|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jline-2.14.6-6|17	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jline-2.14.6-6|18	BuildRequires:  mvn(org.easymock:easymock)
21mr|jline-2.14.6-6|19	BuildRequires:  mvn(org.fusesource.jansi:jansi)
21mr|jline-2.14.6-6|20	BuildRequires:  mvn(org.powermock:powermock-api-easymock)
21mr|jline-2.14.6-6|21	BuildRequires:  mvn(org.powermock:powermock-module-junit4)
21mr|jline-2.14.6-6|22	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jline-2.14.6-6|23	
21mr|jline-2.14.6-6|24	Obsoletes: jline2 < %{version}-%{release}
21mr|jline-2.14.6-6|25	Provides: jline2 = %{version}-%{release}
21mr|jline-2.14.6-6|26	
21mr|jline-2.14.6-6|27	%description
21mr|jline-2.14.6-6|28	JLine is a Java library for handling console input. It is similar
21mr|jline-2.14.6-6|29	in functionality to BSD editline and GNU readline. People familiar
21mr|jline-2.14.6-6|30	with the readline/editline capabilities for modern shells (such as
21mr|jline-2.14.6-6|31	bash and tcsh) will find most of the command editing features of
21mr|jline-2.14.6-6|32	JLine to be familiar.
21mr|jline-2.14.6-6|33	
21mr|jline-2.14.6-6|34	%package javadoc
21mr|jline-2.14.6-6|35	Summary:          Javadocs for %{name}
21mr|jline-2.14.6-6|36	Obsoletes: jline2-javadoc < %{version}-%{release}
21mr|jline-2.14.6-6|37	Provides: jline2-javadoc = %{version}-%{release}
21mr|jline-2.14.6-6|38	
21mr|jline-2.14.6-6|39	%description javadoc
21mr|jline-2.14.6-6|40	This package contains the API documentation for %{name}.
21mr|jline-2.14.6-6|41	
21mr|jline-2.14.6-6|42	%prep
21mr|jline-2.14.6-6|43	%setup -q -n jline2-jline-%{version}
21mr|jline-2.14.6-6|44	
21mr|jline-2.14.6-6|45	# Remove maven-shade-plugin usage
21mr|jline-2.14.6-6|46	%pom_remove_plugin "org.apache.maven.plugins:maven-shade-plugin"
21mr|jline-2.14.6-6|47	# Remove animal sniffer plugin in order to reduce deps
21mr|jline-2.14.6-6|48	%pom_remove_plugin "org.codehaus.mojo:animal-sniffer-maven-plugin"
21mr|jline-2.14.6-6|49	
21mr|jline-2.14.6-6|50	# Remove unavailable and unneeded deps
21mr|jline-2.14.6-6|51	%pom_xpath_remove "pom:build/pom:extensions"
21mr|jline-2.14.6-6|52	%pom_remove_plugin :maven-site-plugin
21mr|jline-2.14.6-6|53	%pom_remove_plugin :maven-enforcer-plugin
21mr|jline-2.14.6-6|54	%pom_remove_plugin :maven-javadoc-plugin
21mr|jline-2.14.6-6|55	
21mr|jline-2.14.6-6|56	# Makes the build fail on deprecation warnings from jansi
21mr|jline-2.14.6-6|57	%pom_xpath_remove 'pom:arg[text()="-Werror"]'
21mr|jline-2.14.6-6|58	
21mr|jline-2.14.6-6|59	# Do not import non-existing internal package
21mr|jline-2.14.6-6|60	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:executions/pom:execution/pom:configuration/pom:instructions/pom:Import-Package"
21mr|jline-2.14.6-6|61	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:executions/pom:execution/pom:configuration/pom:instructions" "<Import-Package>javax.swing;resolution:=optional,org.fusesource.jansi,!org.fusesource.jansi.internal</Import-Package>"
21mr|jline-2.14.6-6|62	
21mr|jline-2.14.6-6|63	# Be sure to export jline.internal, but not org.fusesource.jansi.
21mr|jline-2.14.6-6|64	# See https://bugzilla.redhat.com/show_bug.cgi?id=1317551
21mr|jline-2.14.6-6|65	%pom_xpath_set "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:executions/pom:execution/pom:configuration/pom:instructions/pom:Export-Package" "jline.*;-noimport:=true"
21mr|jline-2.14.6-6|66	
21mr|jline-2.14.6-6|67	# For some reason these directories do not exist, failing compilation due to -Werror
21mr|jline-2.14.6-6|68	mkdir -p target/generated-sources/annotations
21mr|jline-2.14.6-6|69	mkdir -p target/generated-test-sources/test-annotations
21mr|jline-2.14.6-6|70	
21mr|jline-2.14.6-6|71	# nondeterministic
21mr|jline-2.14.6-6|72	find -name TerminalFactoryTest.java -delete
21mr|jline-2.14.6-6|73	
21mr|jline-2.14.6-6|74	%mvn_file :jline jline/jline jline2
21mr|jline-2.14.6-6|75	
21mr|jline-2.14.6-6|76	%build
21mr|jline-2.14.6-6|77	%mvn_build
21mr|jline-2.14.6-6|78	
21mr|jline-2.14.6-6|79	%install
21mr|jline-2.14.6-6|80	%mvn_install
21mr|jline-2.14.6-6|81	
21mr|jline-2.14.6-6|82	%files -f .mfiles
21mr|jline-2.14.6-6|83	
21mr|jline-2.14.6-6|84	%files javadoc -f .mfiles-javadoc
21mr|jline-2.14.6-6|85	

13078 21
21mr|jline3-3.1.3-6|1	%bcond_without test
21mr|jline3-3.1.3-6|2	
21mr|jline3-3.1.3-6|3	Name:             jline3
21mr|jline3-3.1.3-6|4	Version:          3.1.3
21mr|jline3-3.1.3-6|5	Release:          6
21mr|jline3-3.1.3-6|6	Summary:          JLine is a Java library for handling console input
21mr|jline3-3.1.3-6|7	License:          BSD
21mr|jline3-3.1.3-6|8	URL:              https://github.com/jline/jline3
21mr|jline3-3.1.3-6|9	Group:          Development/Java
21mr|jline3-3.1.3-6|10	BuildArch:        noarch
21mr|jline3-3.1.3-6|11	# Java stack is not supported on x86_32
21mr|jline3-3.1.3-6|12	ExcludeArch: %{ix86}
21mr|jline3-3.1.3-6|13	
21mr|jline3-3.1.3-6|14	Source0:          https://github.com/jline/jline3/archive/jline-%{version}.tar.gz
21mr|jline3-3.1.3-6|15	
21mr|jline3-3.1.3-6|16	BuildRequires:  maven-local
21mr|jline3-3.1.3-6|17	BuildRequires:  mvn(com.googlecode.juniversalchardet:juniversalchardet)
21mr|jline3-3.1.3-6|18	BuildRequires:  mvn(junit:junit)
21mr|jline3-3.1.3-6|19	BuildRequires:  mvn(net.java.dev.jna:jna)
21mr|jline3-3.1.3-6|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jline3-3.1.3-6|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jline3-3.1.3-6|22	BuildRequires:  mvn(org.easymock:easymock)
21mr|jline3-3.1.3-6|23	BuildRequires:  mvn(org.fusesource.jansi:jansi)
21mr|jline3-3.1.3-6|24	BuildRequires:  mvn(org.powermock:powermock-api-easymock)
21mr|jline3-3.1.3-6|25	BuildRequires:  mvn(org.powermock:powermock-module-junit4)
21mr|jline3-3.1.3-6|26	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jline3-3.1.3-6|27	
21mr|jline3-3.1.3-6|28	%description
21mr|jline3-3.1.3-6|29	JLine is a Java library for handling console input. It is similar
21mr|jline3-3.1.3-6|30	in functionality to BSD editline and GNU readline. People familiar
21mr|jline3-3.1.3-6|31	with the readline/editline capabilities for modern shells (such as
21mr|jline3-3.1.3-6|32	bash and tcsh) will find most of the command editing features of
21mr|jline3-3.1.3-6|33	JLine to be familiar.
21mr|jline3-3.1.3-6|34	
21mr|jline3-3.1.3-6|35	%package javadoc
21mr|jline3-3.1.3-6|36	Summary:          Javadocs for %{name}
21mr|jline3-3.1.3-6|37	
21mr|jline3-3.1.3-6|38	%description javadoc
21mr|jline3-3.1.3-6|39	This package contains the API documentation for %{name}.
21mr|jline3-3.1.3-6|40	
21mr|jline3-3.1.3-6|41	%prep
21mr|jline3-3.1.3-6|42	%setup -q -n jline3-jline-%{version}
21mr|jline3-3.1.3-6|43	
21mr|jline3-3.1.3-6|44	# Disable -Werror
21mr|jline3-3.1.3-6|45	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-compiler-plugin']/pom:configuration/pom:compilerArgs/pom:arg[child::text() = '-Werror']"
21mr|jline3-3.1.3-6|46	
21mr|jline3-3.1.3-6|47	%build
21mr|jline3-3.1.3-6|48	%mvn_build %{?with_test: -f}
21mr|jline3-3.1.3-6|49	
21mr|jline3-3.1.3-6|50	%install
21mr|jline3-3.1.3-6|51	%mvn_install
21mr|jline3-3.1.3-6|52	
21mr|jline3-3.1.3-6|53	%files -f .mfiles
21mr|jline3-3.1.3-6|54	
21mr|jline3-3.1.3-6|55	%files javadoc -f .mfiles-javadoc
21mr|jline3-3.1.3-6|56	
21mr|jline3-3.1.3-6|57	%license LICENSE.txt
21mr|jline3-3.1.3-6|58	

13079 21
21mr|jmatio-1.1-11|1	%global githash 9329195b310dd861e97b9655173b4aa564de05dc
21mr|jmatio-1.1-11|2	
21mr|jmatio-1.1-11|3	Name:          jmatio
21mr|jmatio-1.1-11|4	Version:       1.1
21mr|jmatio-1.1-11|5	Release:       11
21mr|jmatio-1.1-11|6	Summary:       Java Matlab IO library
21mr|jmatio-1.1-11|7	Group:         Development/Java
21mr|jmatio-1.1-11|8	License:       BSD
21mr|jmatio-1.1-11|9	URL:           https://sourceforge.net/projects/jmatio/
21mr|jmatio-1.1-11|10	Source0:       https://github.com/gradusnikov/jmatio/archive/%{githash}.zip
21mr|jmatio-1.1-11|11	BuildRequires: mvn(junit:junit)
21mr|jmatio-1.1-11|12	BuildRequires: maven-local
21mr|jmatio-1.1-11|13	BuildRequires: /usr/bin/perl
21mr|jmatio-1.1-11|14	BuildArch:     noarch
21mr|jmatio-1.1-11|15	# Java stack is not supported on x86_32
21mr|jmatio-1.1-11|16	ExcludeArch: %{ix86}
21mr|jmatio-1.1-11|17	
21mr|jmatio-1.1-11|18	%description
21mr|jmatio-1.1-11|19	Matlab's MAT-file I/O API in Java.
21mr|jmatio-1.1-11|20	Supports Matlab 5 MAT-file format
21mr|jmatio-1.1-11|21	reading and writing.
21mr|jmatio-1.1-11|22	
21mr|jmatio-1.1-11|23	%package javadoc
21mr|jmatio-1.1-11|24	Summary:       Javadoc for %{name}
21mr|jmatio-1.1-11|25	
21mr|jmatio-1.1-11|26	%description javadoc
21mr|jmatio-1.1-11|27	This package contains javadoc for %{name}.
21mr|jmatio-1.1-11|28	
21mr|jmatio-1.1-11|29	%prep
21mr|jmatio-1.1-11|30	%setup -q -n %{name}-%{githash}
21mr|jmatio-1.1-11|31	
21mr|jmatio-1.1-11|32	# fix non ASCII chars
21mr|jmatio-1.1-11|33	for s in src/main/java/com/jmatio/types/MLSparse.java;do
21mr|jmatio-1.1-11|34	native2ascii -encoding UTF8 ${s} ${s}
21mr|jmatio-1.1-11|35	done
21mr|jmatio-1.1-11|36	
21mr|jmatio-1.1-11|37	# fix eol
21mr|jmatio-1.1-11|38	%{__perl} -pi -e 's/\r$//g' LICENSE.txt README_old.txt
21mr|jmatio-1.1-11|39	
21mr|jmatio-1.1-11|40	%build
21mr|jmatio-1.1-11|41	
21mr|jmatio-1.1-11|42	%mvn_file :%{name} %{name}
21mr|jmatio-1.1-11|43	%mvn_alias com.imaginglaboratory:%{name} net.sourceforge.%{name}:%{name}
21mr|jmatio-1.1-11|44	%mvn_build
21mr|jmatio-1.1-11|45	
21mr|jmatio-1.1-11|46	%install
21mr|jmatio-1.1-11|47	%mvn_install
21mr|jmatio-1.1-11|48	
21mr|jmatio-1.1-11|49	%files -f .mfiles
21mr|jmatio-1.1-11|50	%doc README.md README_old.txt
21mr|jmatio-1.1-11|51	%license LICENSE.txt
21mr|jmatio-1.1-11|52	
21mr|jmatio-1.1-11|53	%files javadoc -f .mfiles-javadoc
21mr|jmatio-1.1-11|54	%license LICENSE.txt
21mr|jmatio-1.1-11|55	

13080 21
21mr|jmdns-3.4.1-17|1	Name:           jmdns
21mr|jmdns-3.4.1-17|2	Version:        3.4.1
21mr|jmdns-3.4.1-17|3	Release:        17
21mr|jmdns-3.4.1-17|4	Summary:        Java implementation of multi-cast DNS
21mr|jmdns-3.4.1-17|5	
21mr|jmdns-3.4.1-17|6	# The project was originally developed under the GNU
21mr|jmdns-3.4.1-17|7	# Lesser General Public License. It was later moved to Sourceforge
21mr|jmdns-3.4.1-17|8	# and re-released under the Apache License, Version 2.0.
21mr|jmdns-3.4.1-17|9	# See NOTICE.txt for more details
21mr|jmdns-3.4.1-17|10	License:        ASL 2.0 and LGPLv2+
21mr|jmdns-3.4.1-17|11	URL:            http://jmdns.sourceforge.net/
21mr|jmdns-3.4.1-17|12	# sh create-tarball.sh
21mr|jmdns-3.4.1-17|13	Source0:        %{name}-%{version}.tar.gz
21mr|jmdns-3.4.1-17|14	Source1:        create-tarball.sh
21mr|jmdns-3.4.1-17|15	# faster (unclean) shutdown, used by Jenkins
21mr|jmdns-3.4.1-17|16	# https://github.com/jenkinsci/jmdns/commit/4d56e6f0f0c230b14f1353252ae3d42ff7a5b27c
21mr|jmdns-3.4.1-17|17	Patch0:         0001-added-an-unclean-shut-down-that-s-a-whole-lot-faster.patch
21mr|jmdns-3.4.1-17|18	
21mr|jmdns-3.4.1-17|19	BuildRequires:  maven-local
21mr|jmdns-3.4.1-17|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jmdns-3.4.1-17|21	BuildRequires:  mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jmdns-3.4.1-17|22	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jmdns-3.4.1-17|23	
21mr|jmdns-3.4.1-17|24	Group:          Development/Java
21mr|jmdns-3.4.1-17|25	BuildArch:      noarch
21mr|jmdns-3.4.1-17|26	# Java stack is not supported on x86_32
21mr|jmdns-3.4.1-17|27	ExcludeArch: %{ix86}
21mr|jmdns-3.4.1-17|28	
21mr|jmdns-3.4.1-17|29	%description
21mr|jmdns-3.4.1-17|30	JmDNS is a Java implementation of multi-cast DNS
21mr|jmdns-3.4.1-17|31	and can be used for service registration and discovery
21mr|jmdns-3.4.1-17|32	in local area networks. JmDNS is fully compatible
21mr|jmdns-3.4.1-17|33	with Apple's Bonjour.
21mr|jmdns-3.4.1-17|34	
21mr|jmdns-3.4.1-17|35	%package        javadoc
21mr|jmdns-3.4.1-17|36	Summary:        Javadoc for %{name}
21mr|jmdns-3.4.1-17|37	
21mr|jmdns-3.4.1-17|38	%description javadoc
21mr|jmdns-3.4.1-17|39	This package contains the API documentation for %{name}.
21mr|jmdns-3.4.1-17|40	
21mr|jmdns-3.4.1-17|41	
21mr|jmdns-3.4.1-17|42	%prep
21mr|jmdns-3.4.1-17|43	%setup -q -n %{name}-%{version}
21mr|jmdns-3.4.1-17|44	
21mr|jmdns-3.4.1-17|45	%patch0 -p1
21mr|jmdns-3.4.1-17|46	
21mr|jmdns-3.4.1-17|47	# Fix FSF address
21mr|jmdns-3.4.1-17|48	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," \
21mr|jmdns-3.4.1-17|49	src/sample/java/samples/DiscoverServiceTypes.java LICENSE-LGPL.txt
21mr|jmdns-3.4.1-17|50	
21mr|jmdns-3.4.1-17|51	chmod -x README.txt LICENSE-LGPL.txt
21mr|jmdns-3.4.1-17|52	sed -i 's/\r//' LICENSE-LGPL.txt
21mr|jmdns-3.4.1-17|53	
21mr|jmdns-3.4.1-17|54	# Remove duplicate jar execution
21mr|jmdns-3.4.1-17|55	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions"
21mr|jmdns-3.4.1-17|56	
21mr|jmdns-3.4.1-17|57	%mvn_alias : "org.jenkins-ci:jmdns"
21mr|jmdns-3.4.1-17|58	
21mr|jmdns-3.4.1-17|59	%build
21mr|jmdns-3.4.1-17|60	# Tests are disabled because they try to use network
21mr|jmdns-3.4.1-17|61	%mvn_build -f
21mr|jmdns-3.4.1-17|62	
21mr|jmdns-3.4.1-17|63	%install
21mr|jmdns-3.4.1-17|64	%mvn_install
21mr|jmdns-3.4.1-17|65	
21mr|jmdns-3.4.1-17|66	
21mr|jmdns-3.4.1-17|67	%files -f .mfiles
21mr|jmdns-3.4.1-17|68	%license LICENSE LICENSE-LGPL.txt NOTICE.txt
21mr|jmdns-3.4.1-17|69	%doc README.txt
21mr|jmdns-3.4.1-17|70	
21mr|jmdns-3.4.1-17|71	%files javadoc -f .mfiles-javadoc
21mr|jmdns-3.4.1-17|72	%license LICENSE LICENSE-LGPL.txt NOTICE.txt
21mr|jmdns-3.4.1-17|73	
21mr|jmdns-3.4.1-17|74	

13081 21
21mr|jmh-1.13-8|1	%global hghash 7ff584954008
21mr|jmh-1.13-8|2	Name:          jmh
21mr|jmh-1.13-8|3	Version:       1.13
21mr|jmh-1.13-8|4	Release:       8
21mr|jmh-1.13-8|5	Summary:       Java Microbenchmark Harness
21mr|jmh-1.13-8|6	License:       GPLv2 with exceptions
21mr|jmh-1.13-8|7	URL:           http://openjdk.java.net/projects/code-tools/jmh/
21mr|jmh-1.13-8|8	Source0:       http://hg.openjdk.java.net/code-tools/jmh/archive/%{hghash}.tar.bz2
21mr|jmh-1.13-8|9	
21mr|jmh-1.13-8|10	# Patch for jopt-simple >= 5
21mr|jmh-1.13-8|11	Patch0: jopt-simple.patch
21mr|jmh-1.13-8|12	
21mr|jmh-1.13-8|13	BuildRequires: maven-local
21mr|jmh-1.13-8|14	BuildRequires: mvn(junit:junit)
21mr|jmh-1.13-8|15	BuildRequires: mvn(net.sf.jopt-simple:jopt-simple) >= 5
21mr|jmh-1.13-8|16	BuildRequires: mvn(org.apache.commons:commons-math3)
21mr|jmh-1.13-8|17	BuildRequires: mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|jmh-1.13-8|18	BuildRequires: mvn(org.ow2.asm:asm)
21mr|jmh-1.13-8|19	Requires: mvn(net.sf.jopt-simple:jopt-simple) >= 5
21mr|jmh-1.13-8|20	
21mr|jmh-1.13-8|21	Group:          Development/Java
21mr|jmh-1.13-8|22	BuildArch:     noarch
21mr|jmh-1.13-8|23	# Java stack is not supported on x86_32
21mr|jmh-1.13-8|24	ExcludeArch: %{ix86}
21mr|jmh-1.13-8|25	
21mr|jmh-1.13-8|26	%description
21mr|jmh-1.13-8|27	The JMH is a Java harness for building, running, and analysing
21mr|jmh-1.13-8|28	nano/micro/macro benchmarks written in Java and other languages
21mr|jmh-1.13-8|29	targeting the JVM.
21mr|jmh-1.13-8|30	
21mr|jmh-1.13-8|31	%package core-benchmarks
21mr|jmh-1.13-8|32	Summary:       JMH Core Benchmarks
21mr|jmh-1.13-8|33	
21mr|jmh-1.13-8|34	%description core-benchmarks
21mr|jmh-1.13-8|35	JMH Core Benchmarks.
21mr|jmh-1.13-8|36	
21mr|jmh-1.13-8|37	%package generator-annprocess
21mr|jmh-1.13-8|38	Summary:       JMH Generators: Annotation Processors
21mr|jmh-1.13-8|39	
21mr|jmh-1.13-8|40	%description generator-annprocess
21mr|jmh-1.13-8|41	JMH benchmark generator, based on annotation processors.
21mr|jmh-1.13-8|42	
21mr|jmh-1.13-8|43	%package generator-asm
21mr|jmh-1.13-8|44	Summary:       JMH Generators: ASM
21mr|jmh-1.13-8|45	
21mr|jmh-1.13-8|46	%description generator-asm
21mr|jmh-1.13-8|47	JMH benchmark generator, based on ASM bytecode manipulation.
21mr|jmh-1.13-8|48	
21mr|jmh-1.13-8|49	%package generator-bytecode
21mr|jmh-1.13-8|50	Summary:       JMH Generators: Bytecode
21mr|jmh-1.13-8|51	
21mr|jmh-1.13-8|52	%description generator-bytecode
21mr|jmh-1.13-8|53	JMH benchmark generator, based on byte-code inspection.
21mr|jmh-1.13-8|54	
21mr|jmh-1.13-8|55	%package generator-reflection
21mr|jmh-1.13-8|56	Summary:       JMH Generators: Reflection
21mr|jmh-1.13-8|57	
21mr|jmh-1.13-8|58	%description generator-reflection
21mr|jmh-1.13-8|59	JMH benchmark generator, based on reflection.
21mr|jmh-1.13-8|60	
21mr|jmh-1.13-8|61	%package parent
21mr|jmh-1.13-8|62	Summary:       Java Microbenchmark Harness Parent POM
21mr|jmh-1.13-8|63	
21mr|jmh-1.13-8|64	%description parent
21mr|jmh-1.13-8|65	Java Microbenchmark Harness Parent POM.
21mr|jmh-1.13-8|66	
21mr|jmh-1.13-8|67	%package samples
21mr|jmh-1.13-8|68	Summary:       JMH Samples
21mr|jmh-1.13-8|69	# BSD jmh-samples/src/main/java/*
21mr|jmh-1.13-8|70	License:       BSD
21mr|jmh-1.13-8|71	
21mr|jmh-1.13-8|72	%description samples
21mr|jmh-1.13-8|73	JMH Samples.
21mr|jmh-1.13-8|74	
21mr|jmh-1.13-8|75	%package javadoc
21mr|jmh-1.13-8|76	Summary:       Javadoc for %{name}
21mr|jmh-1.13-8|77	License:       BSD and GPLv2 with exceptions
21mr|jmh-1.13-8|78	
21mr|jmh-1.13-8|79	%description javadoc
21mr|jmh-1.13-8|80	This package contains javadoc for %{name}.
21mr|jmh-1.13-8|81	
21mr|jmh-1.13-8|82	%prep
21mr|jmh-1.13-8|83	%setup -q -n %{name}-%{hghash}
21mr|jmh-1.13-8|84	%patch0 -p1
21mr|jmh-1.13-8|85	
21mr|jmh-1.13-8|86	%pom_disable_module %{name}-archetypes
21mr|jmh-1.13-8|87	%pom_disable_module %{name}-core-ct
21mr|jmh-1.13-8|88	%pom_disable_module %{name}-core-it
21mr|jmh-1.13-8|89	
21mr|jmh-1.13-8|90	# Plugins unnecessary for RPM builds
21mr|jmh-1.13-8|91	%pom_remove_plugin -r :maven-eclipse-plugin
21mr|jmh-1.13-8|92	%pom_remove_plugin -r :maven-license-plugin
21mr|jmh-1.13-8|93	%pom_remove_plugin -r :maven-shade-plugin
21mr|jmh-1.13-8|94	%pom_remove_plugin -r :maven-source-plugin
21mr|jmh-1.13-8|95	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|jmh-1.13-8|96	
21mr|jmh-1.13-8|97	# wagon-ssh
21mr|jmh-1.13-8|98	%pom_xpath_remove "pom:build/pom:extensions" %{name}-core
21mr|jmh-1.13-8|99	
21mr|jmh-1.13-8|100	# textTest_ROOT:218->test:134->compare:115 Mismatch expected:<...thrpt ...
21mr|jmh-1.13-8|101	rm -r %{name}-core/src/test/java/org/openjdk/jmh/results/format/ResultFormatTest.java
21mr|jmh-1.13-8|102	
21mr|jmh-1.13-8|103	# Fix non ASCII chars
21mr|jmh-1.13-8|104	for s in $(find %{name}-samples -name "*.java") \
21mr|jmh-1.13-8|105	%{name}-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeConsumeCPUTest.java \
21mr|jmh-1.13-8|106	%{name}-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeConsecutiveTest.java \
21mr|jmh-1.13-8|107	%{name}-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholeSingleTest.java \
21mr|jmh-1.13-8|108	%{name}-core-benchmarks/src/main/java/org/openjdk/jmh/validation/tests/BlackholePipelinedTest.java \
21mr|jmh-1.13-8|109	%{name}-core-benchmarks/src/main/java/org/openjdk/jmh/validation/IterationScoresFormatter.java ;do
21mr|jmh-1.13-8|110	native2ascii -encoding UTF8 ${s} ${s}
21mr|jmh-1.13-8|111	done
21mr|jmh-1.13-8|112	
21mr|jmh-1.13-8|113	# http://mail.openjdk.java.net/pipermail/jmh-dev/2015-August/001997.html
21mr|jmh-1.13-8|114	sed -i "s,59,51,;s,Temple Place,Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," src/license/gpl_cpe/license.txt
21mr|jmh-1.13-8|115	
21mr|jmh-1.13-8|116	%build
21mr|jmh-1.13-8|117	%mvn_build -s
21mr|jmh-1.13-8|118	
21mr|jmh-1.13-8|119	%install
21mr|jmh-1.13-8|120	%mvn_install
21mr|jmh-1.13-8|121	
21mr|jmh-1.13-8|122	%files -f .mfiles-%{name}-core
21mr|jmh-1.13-8|123	%license %{name}-core/LICENSE
21mr|jmh-1.13-8|124	
21mr|jmh-1.13-8|125	%files core-benchmarks -f .mfiles-%{name}-core-benchmarks
21mr|jmh-1.13-8|126	%license %{name}-core-benchmarks/LICENSE
21mr|jmh-1.13-8|127	
21mr|jmh-1.13-8|128	%files generator-annprocess -f .mfiles-%{name}-generator-annprocess
21mr|jmh-1.13-8|129	%license %{name}-generator-annprocess/LICENSE
21mr|jmh-1.13-8|130	
21mr|jmh-1.13-8|131	%files generator-asm -f .mfiles-%{name}-generator-asm
21mr|jmh-1.13-8|132	%license %{name}-generator-asm/LICENSE
21mr|jmh-1.13-8|133	
21mr|jmh-1.13-8|134	%files generator-bytecode -f .mfiles-%{name}-generator-bytecode
21mr|jmh-1.13-8|135	%license %{name}-generator-bytecode/LICENSE
21mr|jmh-1.13-8|136	
21mr|jmh-1.13-8|137	%files generator-reflection -f .mfiles-%{name}-generator-reflection
21mr|jmh-1.13-8|138	%license %{name}-generator-reflection/LICENSE
21mr|jmh-1.13-8|139	
21mr|jmh-1.13-8|140	%files parent -f .mfiles-%{name}-parent
21mr|jmh-1.13-8|141	%license LICENSE src/license/*
21mr|jmh-1.13-8|142	
21mr|jmh-1.13-8|143	%files samples -f .mfiles-%{name}-samples
21mr|jmh-1.13-8|144	%license %{name}-samples/LICENSE src/license/bsd/*
21mr|jmh-1.13-8|145	
21mr|jmh-1.13-8|146	%files javadoc -f .mfiles-javadoc
21mr|jmh-1.13-8|147	%license LICENSE src/license/*
21mr|jmh-1.13-8|148	

13082 21
21mr|jmock-2.8.2-8|1	%global namedreltag %{nil}
21mr|jmock-2.8.2-8|2	%global namedversion %{version}%{?namedreltag}
21mr|jmock-2.8.2-8|3	
21mr|jmock-2.8.2-8|4	Name:          jmock
21mr|jmock-2.8.2-8|5	Version:       2.8.2
21mr|jmock-2.8.2-8|6	Release:       8
21mr|jmock-2.8.2-8|7	Summary:       Java library for testing code with mock objects
21mr|jmock-2.8.2-8|8	License:       BSD
21mr|jmock-2.8.2-8|9	Group:         Development/Java
21mr|jmock-2.8.2-8|10	Url:           http://www.jmock.org/
21mr|jmock-2.8.2-8|11	Source0:       https://github.com/jmock-developers/jmock-library/archive/%{namedversion}.tar.gz
21mr|jmock-2.8.2-8|12	
21mr|jmock-2.8.2-8|13	BuildRequires: maven-local
21mr|jmock-2.8.2-8|14	BuildRequires: mvn(cglib:cglib)
21mr|jmock-2.8.2-8|15	BuildRequires: mvn(junit:junit)
21mr|jmock-2.8.2-8|16	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jmock-2.8.2-8|17	BuildRequires: mvn(org.beanshell:bsh)
21mr|jmock-2.8.2-8|18	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|jmock-2.8.2-8|19	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|jmock-2.8.2-8|20	BuildRequires: mvn(org.objenesis:objenesis)
21mr|jmock-2.8.2-8|21	BuildRequires: mvn(org.ow2.asm:asm)
21mr|jmock-2.8.2-8|22	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jmock-2.8.2-8|23	
21mr|jmock-2.8.2-8|24	BuildArch:     noarch
21mr|jmock-2.8.2-8|25	# Java stack is not supported on x86_32
21mr|jmock-2.8.2-8|26	ExcludeArch: %{ix86}
21mr|jmock-2.8.2-8|27	
21mr|jmock-2.8.2-8|28	%description
21mr|jmock-2.8.2-8|29	Mock objects help you design and test the interactions between the objects in
21mr|jmock-2.8.2-8|30	your programs.
21mr|jmock-2.8.2-8|31	The jMock library:
21mr|jmock-2.8.2-8|32	* makes it quick and easy to define mock objects, so you don't break the
21mr|jmock-2.8.2-8|33	rhythm of programming.
21mr|jmock-2.8.2-8|34	* lets you precisely specify the interactions between your objects, reducing
21mr|jmock-2.8.2-8|35	the brittleness of your tests.
21mr|jmock-2.8.2-8|36	* works well with the auto-completion and re-factoring features of your IDE
21mr|jmock-2.8.2-8|37	* plugs into your favorite test framework
21mr|jmock-2.8.2-8|38	* is easy to extend.
21mr|jmock-2.8.2-8|39	
21mr|jmock-2.8.2-8|40	%package example
21mr|jmock-2.8.2-8|41	Summary:       jMock Examples
21mr|jmock-2.8.2-8|42	
21mr|jmock-2.8.2-8|43	%description example
21mr|jmock-2.8.2-8|44	jMock Examples.
21mr|jmock-2.8.2-8|45	
21mr|jmock-2.8.2-8|46	%package junit3
21mr|jmock-2.8.2-8|47	Summary:       jMock JUnit 3 Integration
21mr|jmock-2.8.2-8|48	
21mr|jmock-2.8.2-8|49	%description junit3
21mr|jmock-2.8.2-8|50	jMock JUnit 3 Integration.
21mr|jmock-2.8.2-8|51	
21mr|jmock-2.8.2-8|52	%package junit4
21mr|jmock-2.8.2-8|53	Summary:       jMock JUnit 4 Integration
21mr|jmock-2.8.2-8|54	
21mr|jmock-2.8.2-8|55	%description junit4
21mr|jmock-2.8.2-8|56	jMock JUnit 4 Integration.
21mr|jmock-2.8.2-8|57	
21mr|jmock-2.8.2-8|58	%package legacy
21mr|jmock-2.8.2-8|59	Summary:       jMock Legacy Plugins
21mr|jmock-2.8.2-8|60	
21mr|jmock-2.8.2-8|61	%description legacy
21mr|jmock-2.8.2-8|62	Plugins that make it easier to use jMock with legacy code.
21mr|jmock-2.8.2-8|63	
21mr|jmock-2.8.2-8|64	%package parent
21mr|jmock-2.8.2-8|65	Summary:       jMock Parent POM
21mr|jmock-2.8.2-8|66	
21mr|jmock-2.8.2-8|67	%description parent
21mr|jmock-2.8.2-8|68	jMock Parent POM.
21mr|jmock-2.8.2-8|69	
21mr|jmock-2.8.2-8|70	%package testjar
21mr|jmock-2.8.2-8|71	Summary:       jMock Test Jar
21mr|jmock-2.8.2-8|72	
21mr|jmock-2.8.2-8|73	%description testjar
21mr|jmock-2.8.2-8|74	Source for JAR files used in jMock Core tests.
21mr|jmock-2.8.2-8|75	
21mr|jmock-2.8.2-8|76	%package javadoc
21mr|jmock-2.8.2-8|77	Summary:       Javadoc for %{name}
21mr|jmock-2.8.2-8|78	
21mr|jmock-2.8.2-8|79	%description javadoc
21mr|jmock-2.8.2-8|80	This package contains javadoc for %{name}.
21mr|jmock-2.8.2-8|81	
21mr|jmock-2.8.2-8|82	%prep
21mr|jmock-2.8.2-8|83	%setup -q -n %{name}-library-%{namedversion}
21mr|jmock-2.8.2-8|84	
21mr|jmock-2.8.2-8|85	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|jmock-2.8.2-8|86	%pom_remove_plugin :maven-javadoc-plugin
21mr|jmock-2.8.2-8|87	%pom_remove_plugin :maven-source-plugin
21mr|jmock-2.8.2-8|88	
21mr|jmock-2.8.2-8|89	%pom_remove_plugin :maven-gpg-plugin testjar
21mr|jmock-2.8.2-8|90	
21mr|jmock-2.8.2-8|91	%pom_change_dep cglib: :cglib
21mr|jmock-2.8.2-8|92	%pom_change_dep cglib: :cglib %{name}
21mr|jmock-2.8.2-8|93	
21mr|jmock-2.8.2-8|94	sed -i "s|%classpath|$(build-classpath objectweb-asm/asm)|" %{name}/pom.xml
21mr|jmock-2.8.2-8|95	
21mr|jmock-2.8.2-8|96	%pom_xpath_remove pom:build %{name}-example
21mr|jmock-2.8.2-8|97	%pom_xpath_inject "pom:project" "
21mr|jmock-2.8.2-8|98	<build>
21mr|jmock-2.8.2-8|99	<sourceDirectory>src/main</sourceDirectory>
21mr|jmock-2.8.2-8|100	</build>" %{name}-example
21mr|jmock-2.8.2-8|101	# package org.jmock.integration.junit{3,4} do not exist
21mr|jmock-2.8.2-8|102	%pom_add_dep org.%{name}:%{name}-junit3:'${project.version}' %{name}-example
21mr|jmock-2.8.2-8|103	%pom_add_dep org.%{name}:%{name}-junit4:'${project.version}' %{name}-example
21mr|jmock-2.8.2-8|104	
21mr|jmock-2.8.2-8|105	%mvn_alias org.%{name}:%{name} :%{name}-script
21mr|jmock-2.8.2-8|106	%mvn_package org.%{name}:%{name}::tests: %{name}
21mr|jmock-2.8.2-8|107	%mvn_package org.%{name}:%{name}-junit3::tests: %{name}-junit3
21mr|jmock-2.8.2-8|108	# AssertionError: Expected: (null or an empty string) but: was "the Mockery is not thread-safe: use a Synchroniser to ensure thread safety"
21mr|jmock-2.8.2-8|109	rm jmock-legacy/src/test/java/org/jmock/test/acceptance/MockeryFinalizationAcceptanceTests.java
21mr|jmock-2.8.2-8|110	
21mr|jmock-2.8.2-8|111	%build
21mr|jmock-2.8.2-8|112	
21mr|jmock-2.8.2-8|113	%mvn_build -s
21mr|jmock-2.8.2-8|114	
21mr|jmock-2.8.2-8|115	%install
21mr|jmock-2.8.2-8|116	%mvn_install
21mr|jmock-2.8.2-8|117	
21mr|jmock-2.8.2-8|118	%files -f .mfiles-%{name}
21mr|jmock-2.8.2-8|119	%doc README*
21mr|jmock-2.8.2-8|120	%license LICENSE.txt
21mr|jmock-2.8.2-8|121	
21mr|jmock-2.8.2-8|122	%files example -f .mfiles-%{name}-example
21mr|jmock-2.8.2-8|123	%files junit3 -f .mfiles-%{name}-junit3
21mr|jmock-2.8.2-8|124	%files junit4 -f .mfiles-%{name}-junit4
21mr|jmock-2.8.2-8|125	%files legacy -f .mfiles-%{name}-legacy
21mr|jmock-2.8.2-8|126	
21mr|jmock-2.8.2-8|127	%files parent -f .mfiles-%{name}-parent
21mr|jmock-2.8.2-8|128	%license LICENSE.txt
21mr|jmock-2.8.2-8|129	
21mr|jmock-2.8.2-8|130	%files testjar -f .mfiles-%{name}-testjar
21mr|jmock-2.8.2-8|131	%license LICENSE.txt
21mr|jmock-2.8.2-8|132	
21mr|jmock-2.8.2-8|133	%files javadoc -f .mfiles-javadoc
21mr|jmock-2.8.2-8|134	%license LICENSE.txt
21mr|jmock-2.8.2-8|135	

13083 21
21mr|jmxutils-1.19-7|1	Name:          jmxutils
21mr|jmxutils-1.19-7|2	Version:       1.19
21mr|jmxutils-1.19-7|3	Release:       7
21mr|jmxutils-1.19-7|4	Summary:       JMX MBean Utilities
21mr|jmxutils-1.19-7|5	# https://github.com/martint/jmxutils/issues/35
21mr|jmxutils-1.19-7|6	License:       ASL 2.0
21mr|jmxutils-1.19-7|7	URL:           https://github.com/martint/jmxutils/
21mr|jmxutils-1.19-7|8	Source0:       https://github.com/martint/jmxutils/archive/%{version}/%{name}-%{version}.tar.gz
21mr|jmxutils-1.19-7|9	
21mr|jmxutils-1.19-7|10	BuildRequires: maven-local
21mr|jmxutils-1.19-7|11	BuildRequires: mvn(cglib:cglib)
21mr|jmxutils-1.19-7|12	BuildRequires: mvn(com.google.guava:guava)
21mr|jmxutils-1.19-7|13	BuildRequires: mvn(com.google.inject:guice)
21mr|jmxutils-1.19-7|14	BuildRequires: mvn(com.google.inject.extensions:extensions-parent:pom:)
21mr|jmxutils-1.19-7|15	BuildRequires: mvn(com.google.inject.extensions:guice-multibindings)
21mr|jmxutils-1.19-7|16	BuildRequires: mvn(com.thoughtworks.paranamer:paranamer)
21mr|jmxutils-1.19-7|17	BuildRequires: mvn(org.testng:testng)
21mr|jmxutils-1.19-7|18	
21mr|jmxutils-1.19-7|19	Group:          Development/Java
21mr|jmxutils-1.19-7|20	BuildArch:     noarch
21mr|jmxutils-1.19-7|21	# Java stack is not supported on x86_32
21mr|jmxutils-1.19-7|22	ExcludeArch: %{ix86}
21mr|jmxutils-1.19-7|23	
21mr|jmxutils-1.19-7|24	%description
21mr|jmxutils-1.19-7|25	Collection of generic utility methods to support JMX MBean.
21mr|jmxutils-1.19-7|26	
21mr|jmxutils-1.19-7|27	%package javadoc
21mr|jmxutils-1.19-7|28	Summary:       Javadoc for %{name}
21mr|jmxutils-1.19-7|29	
21mr|jmxutils-1.19-7|30	%description javadoc
21mr|jmxutils-1.19-7|31	This package contains javadoc for %{name}.
21mr|jmxutils-1.19-7|32	
21mr|jmxutils-1.19-7|33	%prep
21mr|jmxutils-1.19-7|34	%setup -q
21mr|jmxutils-1.19-7|35	find . -name "*.class" -delete
21mr|jmxutils-1.19-7|36	find . -name "*.jar" -type f -delete
21mr|jmxutils-1.19-7|37	
21mr|jmxutils-1.19-7|38	# Unneeded task
21mr|jmxutils-1.19-7|39	%pom_remove_plugin :maven-release-plugin
21mr|jmxutils-1.19-7|40	%pom_remove_plugin :maven-source-plugin
21mr|jmxutils-1.19-7|41	# Disable guava, and paranamer copy
21mr|jmxutils-1.19-7|42	%pom_remove_plugin :maven-shade-plugin
21mr|jmxutils-1.19-7|43	
21mr|jmxutils-1.19-7|44	# java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter
21mr|jmxutils-1.19-7|45	%pom_add_dep cglib:cglib:3.1:test
21mr|jmxutils-1.19-7|46	
21mr|jmxutils-1.19-7|47	%mvn_file org.weakref:%{name} %{name}
21mr|jmxutils-1.19-7|48	
21mr|jmxutils-1.19-7|49	%build
21mr|jmxutils-1.19-7|50	
21mr|jmxutils-1.19-7|51	%mvn_build
21mr|jmxutils-1.19-7|52	
21mr|jmxutils-1.19-7|53	%install
21mr|jmxutils-1.19-7|54	%mvn_install
21mr|jmxutils-1.19-7|55	
21mr|jmxutils-1.19-7|56	%files -f .mfiles
21mr|jmxutils-1.19-7|57	%doc CHANGES README.md
21mr|jmxutils-1.19-7|58	%license LICENSE
21mr|jmxutils-1.19-7|59	
21mr|jmxutils-1.19-7|60	%files javadoc -f .mfiles-javadoc
21mr|jmxutils-1.19-7|61	%license LICENSE
21mr|jmxutils-1.19-7|62	

13084 21
21mr|jna-5.4.0-1|1	# Allow conditionally building without the reflections library
21mr|jna-5.4.0-1|2	%bcond_without reflections
21mr|jna-5.4.0-1|3	%define _disable_ld_no_undefined 1
21mr|jna-5.4.0-1|4	
21mr|jna-5.4.0-1|5	Name:           jna
21mr|jna-5.4.0-1|6	Version:        5.4.0
21mr|jna-5.4.0-1|7	Release:        1
21mr|jna-5.4.0-1|8	Summary:        Pure Java access to native libraries
21mr|jna-5.4.0-1|9	# Most of code is dual-licensed under either LGPL 2.1+ only or Apache
21mr|jna-5.4.0-1|10	# License 2.0.  WeakIdentityHashMap.java was taken from Apache CXF,
21mr|jna-5.4.0-1|11	# which is pure Apache License 2.0.
21mr|jna-5.4.0-1|12	License:        (LGPLv2+ or ASL 2.0) and ASL 2.0
21mr|jna-5.4.0-1|13	Group:          Development/Java
21mr|jna-5.4.0-1|14	URL:            https://github.com/java-native-access/jna/
21mr|jna-5.4.0-1|15	# ./generate-tarball.sh
21mr|jna-5.4.0-1|16	Source0:        %{name}-%{version}-clean.tar.xz
21mr|jna-5.4.0-1|17	Source1:        package-list
21mr|jna-5.4.0-1|18	Source2:        generate-tarball.sh
21mr|jna-5.4.0-1|19	
21mr|jna-5.4.0-1|20	Patch0:         0001-Adapt-build.patch
21mr|jna-5.4.0-1|21	# This patch is Fedora-specific for now until we get the huge
21mr|jna-5.4.0-1|22	# JNI library location mess sorted upstream
21mr|jna-5.4.0-1|23	Patch1:         0002-Load-system-library.patch
21mr|jna-5.4.0-1|24	# The X11 tests currently segfault; overall I think the X11 JNA stuff is just a
21mr|jna-5.4.0-1|25	# Really Bad Idea, for relying on AWT internals, using the X11 API at all,
21mr|jna-5.4.0-1|26	# and using a complex API like X11 through JNA just increases the potential
21mr|jna-5.4.0-1|27	# for problems.
21mr|jna-5.4.0-1|28	Patch2:         0003-Tests-headless.patch
21mr|jna-5.4.0-1|29	# Adds --allow-script-in-comments arg to javadoc to avoid error
21mr|jna-5.4.0-1|30	Patch3:         0004-Fix-javadoc-build.patch
21mr|jna-5.4.0-1|31	# Avoid generating duplicate manifest entry
21mr|jna-5.4.0-1|32	# See https://bugzilla.redhat.com/show_bug.cgi?id=1469022
21mr|jna-5.4.0-1|33	Patch4:         0005-Fix-duplicate-manifest-entry.patch
21mr|jna-5.4.0-1|34	# We don't want newly added warnings to break our build
21mr|jna-5.4.0-1|35	Patch5:         0006-Remove-Werror.patch
21mr|jna-5.4.0-1|36	
21mr|jna-5.4.0-1|37	# We manually require libffi because find-requires doesn't work
21mr|jna-5.4.0-1|38	# inside jars.
21mr|jna-5.4.0-1|39	Requires:       libffi
21mr|jna-5.4.0-1|40	BuildRequires:  gcc
21mr|jna-5.4.0-1|41	BuildRequires:  make
21mr|jna-5.4.0-1|42	BuildRequires:  javapackages-local
21mr|jna-5.4.0-1|43	BuildRequires:  pkgconfig(libffi)
21mr|jna-5.4.0-1|44	BuildRequires:  ant
21mr|jna-5.4.0-1|45	BuildRequires:  ant-junit
21mr|jna-5.4.0-1|46	BuildRequires:  junit
21mr|jna-5.4.0-1|47	BuildRequires:  pkgconfig(x11)
21mr|jna-5.4.0-1|48	BuildRequires:  pkgconfig(xt)
21mr|jna-5.4.0-1|49	%if %{with reflections}
21mr|jna-5.4.0-1|50	BuildRequires:  reflections
21mr|jna-5.4.0-1|51	%endif
21mr|jna-5.4.0-1|52	
21mr|jna-5.4.0-1|53	%ifarch %{arm}
21mr|jna-5.4.0-1|54	# Speed up builds on 32bit arm
21mr|jna-5.4.0-1|55	BuildRequires: java-1.8.0-openjdk-aarch32-devel
21mr|jna-5.4.0-1|56	%endif
21mr|jna-5.4.0-1|57	
21mr|jna-5.4.0-1|58	%description
21mr|jna-5.4.0-1|59	JNA provides Java programs easy access to native shared libraries
21mr|jna-5.4.0-1|60	(DLLs on Windows) without writing anything but Java code. JNA's
21mr|jna-5.4.0-1|61	design aims to provide native access in a natural way with a
21mr|jna-5.4.0-1|62	minimum of effort. No boilerplate or generated code is required.
21mr|jna-5.4.0-1|63	While some attention is paid to performance, correctness and ease
21mr|jna-5.4.0-1|64	of use take priority.
21mr|jna-5.4.0-1|65	
21mr|jna-5.4.0-1|66	%package        javadoc
21mr|jna-5.4.0-1|67	Summary:        Javadocs for %{name}
21mr|jna-5.4.0-1|68	BuildArch:      noarch
21mr|jna-5.4.0-1|69	
21mr|jna-5.4.0-1|70	%description    javadoc
21mr|jna-5.4.0-1|71	This package contains the javadocs for %{name}.
21mr|jna-5.4.0-1|72	
21mr|jna-5.4.0-1|73	%package        contrib
21mr|jna-5.4.0-1|74	Summary:        Contrib for %{name}
21mr|jna-5.4.0-1|75	License:        LGPLv2+ or ASL 2.0
21mr|jna-5.4.0-1|76	Requires:       %{name} = %{version}-%{release}
21mr|jna-5.4.0-1|77	BuildArch:      noarch
21mr|jna-5.4.0-1|78	# Java stack is not supported on x86_32
21mr|jna-5.4.0-1|79	ExcludeArch: %{ix86}
21mr|jna-5.4.0-1|80	
21mr|jna-5.4.0-1|81	%description    contrib
21mr|jna-5.4.0-1|82	This package contains the contributed examples for %{name}.
21mr|jna-5.4.0-1|83	
21mr|jna-5.4.0-1|84	
21mr|jna-5.4.0-1|85	%prep
21mr|jna-5.4.0-1|86	%setup -q
21mr|jna-5.4.0-1|87	cp %{SOURCE1} .
21mr|jna-5.4.0-1|88	%patch0 -p1 -b .build
21mr|jna-5.4.0-1|89	%patch1 -p1 -b .loadlib
21mr|jna-5.4.0-1|90	%patch2 -p1 -b .tests-headless
21mr|jna-5.4.0-1|91	%patch3 -p1
21mr|jna-5.4.0-1|92	%patch4 -p1
21mr|jna-5.4.0-1|93	%patch5 -p1
21mr|jna-5.4.0-1|94	
21mr|jna-5.4.0-1|95	chmod -Rf a+rX,u+w,g-w,o-w .
21mr|jna-5.4.0-1|96	sed -i 's|@LIBDIR@|%{_libdir}/%{name}|' src/com/sun/jna/Native.java
21mr|jna-5.4.0-1|97	
21mr|jna-5.4.0-1|98	# clean LICENSE.txt
21mr|jna-5.4.0-1|99	sed -i 's/\r//' LICENSE
21mr|jna-5.4.0-1|100	
21mr|jna-5.4.0-1|101	chmod -c 0644 LICENSE OTHERS CHANGES.md
21mr|jna-5.4.0-1|102	
21mr|jna-5.4.0-1|103	%if %{with reflections}
21mr|jna-5.4.0-1|104	sed s,'<include name="junit.jar"/>,&<include name="reflections.jar"/>,' -i build.xml
21mr|jna-5.4.0-1|105	build-jar-repository -s -p lib junit reflections
21mr|jna-5.4.0-1|106	%else
21mr|jna-5.4.0-1|107	build-jar-repository -s -p lib junit
21mr|jna-5.4.0-1|108	rm test/com/sun/jna/StructureFieldOrderInspector.java
21mr|jna-5.4.0-1|109	rm test/com/sun/jna/StructureFieldOrderInspectorTest.java
21mr|jna-5.4.0-1|110	rm contrib/platform/test/com/sun/jna/platform/StructureFieldOrderTest.java
21mr|jna-5.4.0-1|111	%endif
21mr|jna-5.4.0-1|112	ln -s $(xmvn-resolve ant:ant:1.10.5) lib/ant.jar
21mr|jna-5.4.0-1|113	
21mr|jna-5.4.0-1|114	cp lib/native/aix-ppc64.jar lib/clover.jar
21mr|jna-5.4.0-1|115	
21mr|jna-5.4.0-1|116	
21mr|jna-5.4.0-1|117	%build
21mr|jna-5.4.0-1|118	# Ensure we get the jit on arm
21mr|jna-5.4.0-1|119	%ifarch %{arm}
21mr|jna-5.4.0-1|120	export JAVA_HOME=$(ls -d %{_jvmdir}/java-1.8.0-openjdk-aarch32*)
21mr|jna-5.4.0-1|121	%else
21mr|jna-5.4.0-1|122	export JAVA_HOME=%{_jvmdir}/java
21mr|jna-5.4.0-1|123	%endif
21mr|jna-5.4.0-1|124	
21mr|jna-5.4.0-1|125	# We pass -Ddynlink.native which comes from our patch because
21mr|jna-5.4.0-1|126	# upstream doesn't want to default to dynamic linking.
21mr|jna-5.4.0-1|127	# -Drelease removes the .SNAPSHOT suffix from maven artifact names
21mr|jna-5.4.0-1|128	#ant -Dcflags_extra.native="%{optflags}" -Ddynlink.native=true native compile javadoc jar contrib-jars
21mr|jna-5.4.0-1|129	ant -Drelease -Dcompatibility=1.6 -Dplatform.compatibility=1.6\
21mr|jna-5.4.0-1|130	-Dcflags_extra.native="%{optflags}" -Ddynlink.native=true native dist
21mr|jna-5.4.0-1|131	# remove compiled contribs
21mr|jna-5.4.0-1|132	find contrib -name build -exec rm -rf {} \; || :
21mr|jna-5.4.0-1|133	
21mr|jna-5.4.0-1|134	
21mr|jna-5.4.0-1|135	%install
21mr|jna-5.4.0-1|136	# NOTE: JNA has highly custom code to look for native jars in this
21mr|jna-5.4.0-1|137	# directory.  Since this roughly matches the jpackage guidelines,
21mr|jna-5.4.0-1|138	# we'll leave it unchanged.
21mr|jna-5.4.0-1|139	install -d -m 755 %{buildroot}%{_libdir}/%{name}
21mr|jna-5.4.0-1|140	install -m 755 build/native*/libjnidispatch*.so %{buildroot}%{_libdir}/%{name}/
21mr|jna-5.4.0-1|141	
21mr|jna-5.4.0-1|142	%mvn_file :jna jna jna/jna %{_javadir}/jna
21mr|jna-5.4.0-1|143	
21mr|jna-5.4.0-1|144	%mvn_package :jna-platform contrib
21mr|jna-5.4.0-1|145	%mvn_alias :jna-platform :platform
21mr|jna-5.4.0-1|146	
21mr|jna-5.4.0-1|147	%mvn_artifact pom-jna.xml build/jna-min.jar
21mr|jna-5.4.0-1|148	%mvn_artifact pom-jna-platform.xml contrib/platform/dist/jna-platform.jar
21mr|jna-5.4.0-1|149	
21mr|jna-5.4.0-1|150	%mvn_install -J doc/javadoc
21mr|jna-5.4.0-1|151	
21mr|jna-5.4.0-1|152	
21mr|jna-5.4.0-1|153	%files -f .mfiles
21mr|jna-5.4.0-1|154	%doc OTHERS README.md CHANGES.md TODO
21mr|jna-5.4.0-1|155	%license LICENSE LGPL2.1 AL2.0
21mr|jna-5.4.0-1|156	%{_libdir}/%{name}
21mr|jna-5.4.0-1|157	
21mr|jna-5.4.0-1|158	%files javadoc -f .mfiles-javadoc
21mr|jna-5.4.0-1|159	%license LICENSE LGPL2.1 AL2.0
21mr|jna-5.4.0-1|160	
21mr|jna-5.4.0-1|161	%files contrib -f .mfiles-contrib
21mr|jna-5.4.0-1|162	
21mr|jna-5.4.0-1|163	

13085 21
21mr|jnr-constants-0.9.12-3|1	Name:           jnr-constants
21mr|jnr-constants-0.9.12-3|2	Version:        0.9.12
21mr|jnr-constants-0.9.12-3|3	Release:        3
21mr|jnr-constants-0.9.12-3|4	Summary:        Java Native Runtime constants
21mr|jnr-constants-0.9.12-3|5	License:        ASL 2.0
21mr|jnr-constants-0.9.12-3|6	URL:            https://github.com/jnr/%{name}/
21mr|jnr-constants-0.9.12-3|7	Source0:        https://github.com/jnr/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jnr-constants-0.9.12-3|8	Group:          Development/Java
21mr|jnr-constants-0.9.12-3|9	BuildArch:      noarch
21mr|jnr-constants-0.9.12-3|10	# Java stack is not supported on x86_32
21mr|jnr-constants-0.9.12-3|11	ExcludeArch: %{ix86}
21mr|jnr-constants-0.9.12-3|12	
21mr|jnr-constants-0.9.12-3|13	BuildRequires:  maven-local
21mr|jnr-constants-0.9.12-3|14	BuildRequires:  mvn(junit:junit)
21mr|jnr-constants-0.9.12-3|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jnr-constants-0.9.12-3|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jnr-constants-0.9.12-3|17	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jnr-constants-0.9.12-3|18	
21mr|jnr-constants-0.9.12-3|19	%description
21mr|jnr-constants-0.9.12-3|20	Provides java values for common platform C constants (e.g. errno).
21mr|jnr-constants-0.9.12-3|21	
21mr|jnr-constants-0.9.12-3|22	%package javadoc
21mr|jnr-constants-0.9.12-3|23	Summary:        Javadocs for %{name}
21mr|jnr-constants-0.9.12-3|24	
21mr|jnr-constants-0.9.12-3|25	%description javadoc
21mr|jnr-constants-0.9.12-3|26	This package contains the API documentation for %{name}.
21mr|jnr-constants-0.9.12-3|27	
21mr|jnr-constants-0.9.12-3|28	%prep
21mr|jnr-constants-0.9.12-3|29	%setup -q -n %{name}-%{name}-%{version}
21mr|jnr-constants-0.9.12-3|30	find ./ -name '*.jar' -delete
21mr|jnr-constants-0.9.12-3|31	find ./ -name '*.class' -delete
21mr|jnr-constants-0.9.12-3|32	%mvn_file : %{name}/%{name} %{name} constantine
21mr|jnr-constants-0.9.12-3|33	
21mr|jnr-constants-0.9.12-3|34	# Unnecessary for RPM builds
21mr|jnr-constants-0.9.12-3|35	%pom_remove_plugin ":maven-javadoc-plugin"
21mr|jnr-constants-0.9.12-3|36	
21mr|jnr-constants-0.9.12-3|37	%build
21mr|jnr-constants-0.9.12-3|38	%mvn_build
21mr|jnr-constants-0.9.12-3|39	
21mr|jnr-constants-0.9.12-3|40	%install
21mr|jnr-constants-0.9.12-3|41	%mvn_install
21mr|jnr-constants-0.9.12-3|42	
21mr|jnr-constants-0.9.12-3|43	%files -f .mfiles
21mr|jnr-constants-0.9.12-3|44	%doc LICENSE
21mr|jnr-constants-0.9.12-3|45	
21mr|jnr-constants-0.9.12-3|46	%files javadoc -f .mfiles-javadoc
21mr|jnr-constants-0.9.12-3|47	%doc LICENSE
21mr|jnr-constants-0.9.12-3|48	

13086 21
21mr|jnr-enxio-0.19-3|1	Name:           jnr-enxio
21mr|jnr-enxio-0.19-3|2	Version:        0.19
21mr|jnr-enxio-0.19-3|3	Release:        3
21mr|jnr-enxio-0.19-3|4	Summary:        Unix sockets for Java
21mr|jnr-enxio-0.19-3|5	# src/main/java/jnr/enxio/channels/PollSelectionKey.java is LGPLv3
21mr|jnr-enxio-0.19-3|6	# rest of the source code is ASL 2.0
21mr|jnr-enxio-0.19-3|7	License:        ASL 2.0 and LGPLv3
21mr|jnr-enxio-0.19-3|8	URL:            https://github.com/jnr/%{name}/
21mr|jnr-enxio-0.19-3|9	Source0:        https://github.com/jnr/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jnr-enxio-0.19-3|10	
21mr|jnr-enxio-0.19-3|11	# Avoid split-package situation, this patch submitted upstream here: https://github.com/jnr/jnr-enxio/pull/26
21mr|jnr-enxio-0.19-3|12	Patch0: 0001-Add-enxio-classes-from-jnr-unixsocket.patch
21mr|jnr-enxio-0.19-3|13	
21mr|jnr-enxio-0.19-3|14	Group:          Development/Java
21mr|jnr-enxio-0.19-3|15	BuildArch:      noarch
21mr|jnr-enxio-0.19-3|16	# Java stack is not supported on x86_32
21mr|jnr-enxio-0.19-3|17	ExcludeArch: %{ix86}
21mr|jnr-enxio-0.19-3|18	
21mr|jnr-enxio-0.19-3|19	BuildRequires:  maven-local
21mr|jnr-enxio-0.19-3|20	BuildRequires:  mvn(com.github.jnr:jnr-constants)
21mr|jnr-enxio-0.19-3|21	BuildRequires:  mvn(com.github.jnr:jnr-ffi)
21mr|jnr-enxio-0.19-3|22	BuildRequires:  mvn(junit:junit)
21mr|jnr-enxio-0.19-3|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jnr-enxio-0.19-3|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jnr-enxio-0.19-3|25	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jnr-enxio-0.19-3|26	
21mr|jnr-enxio-0.19-3|27	%description
21mr|jnr-enxio-0.19-3|28	Unix sockets for Java.
21mr|jnr-enxio-0.19-3|29	
21mr|jnr-enxio-0.19-3|30	%package javadoc
21mr|jnr-enxio-0.19-3|31	Summary:        Javadocs for %{name}
21mr|jnr-enxio-0.19-3|32	
21mr|jnr-enxio-0.19-3|33	%description javadoc
21mr|jnr-enxio-0.19-3|34	This package contains the API documentation for %{name}.
21mr|jnr-enxio-0.19-3|35	
21mr|jnr-enxio-0.19-3|36	%prep
21mr|jnr-enxio-0.19-3|37	%setup -q -n %{name}-%{name}-%{version}
21mr|jnr-enxio-0.19-3|38	%patch0 -p1
21mr|jnr-enxio-0.19-3|39	
21mr|jnr-enxio-0.19-3|40	find ./ -name '*.jar' -delete
21mr|jnr-enxio-0.19-3|41	find ./ -name '*.class' -delete
21mr|jnr-enxio-0.19-3|42	
21mr|jnr-enxio-0.19-3|43	# Unnecessary for RPM builds
21mr|jnr-enxio-0.19-3|44	%pom_remove_plugin ":maven-javadoc-plugin"
21mr|jnr-enxio-0.19-3|45	
21mr|jnr-enxio-0.19-3|46	%build
21mr|jnr-enxio-0.19-3|47	%mvn_build -f
21mr|jnr-enxio-0.19-3|48	
21mr|jnr-enxio-0.19-3|49	%install
21mr|jnr-enxio-0.19-3|50	%mvn_install
21mr|jnr-enxio-0.19-3|51	
21mr|jnr-enxio-0.19-3|52	%files -f .mfiles
21mr|jnr-enxio-0.19-3|53	%license LICENSE
21mr|jnr-enxio-0.19-3|54	
21mr|jnr-enxio-0.19-3|55	%files javadoc -f .mfiles-javadoc
21mr|jnr-enxio-0.19-3|56	%license LICENSE
21mr|jnr-enxio-0.19-3|57	

13087 21
21mr|jnr-ffi-2.1.8-4|1	Name:     jnr-ffi
21mr|jnr-ffi-2.1.8-4|2	Version:  2.1.8
21mr|jnr-ffi-2.1.8-4|3	Release:  4
21mr|jnr-ffi-2.1.8-4|4	Summary:  Java Abstracted Foreign Function Layer
21mr|jnr-ffi-2.1.8-4|5	License:  ASL 2.0
21mr|jnr-ffi-2.1.8-4|6	URL:      http://github.com/jnr/%{name}/
21mr|jnr-ffi-2.1.8-4|7	Source0:  https://github.com/jnr/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jnr-ffi-2.1.8-4|8	
21mr|jnr-ffi-2.1.8-4|9	BuildRequires:  gcc
21mr|jnr-ffi-2.1.8-4|10	BuildRequires:  make
21mr|jnr-ffi-2.1.8-4|11	
21mr|jnr-ffi-2.1.8-4|12	BuildRequires:  maven-local
21mr|jnr-ffi-2.1.8-4|13	BuildRequires:  mvn(com.github.jnr:jffi)
21mr|jnr-ffi-2.1.8-4|14	BuildRequires:  mvn(com.github.jnr:jffi::native:)
21mr|jnr-ffi-2.1.8-4|15	BuildRequires:  mvn(com.github.jnr:jnr-x86asm)
21mr|jnr-ffi-2.1.8-4|16	BuildRequires:  mvn(junit:junit)
21mr|jnr-ffi-2.1.8-4|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jnr-ffi-2.1.8-4|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jnr-ffi-2.1.8-4|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jnr-ffi-2.1.8-4|20	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|jnr-ffi-2.1.8-4|21	BuildRequires:  mvn(org.ow2.asm:asm-analysis)
21mr|jnr-ffi-2.1.8-4|22	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|jnr-ffi-2.1.8-4|23	BuildRequires:  mvn(org.ow2.asm:asm-tree)
21mr|jnr-ffi-2.1.8-4|24	BuildRequires:  mvn(org.ow2.asm:asm-util)
21mr|jnr-ffi-2.1.8-4|25	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jnr-ffi-2.1.8-4|26	
21mr|jnr-ffi-2.1.8-4|27	Group:          Development/Java
21mr|jnr-ffi-2.1.8-4|28	BuildArch:     noarch
21mr|jnr-ffi-2.1.8-4|29	# Java stack is not supported on x86_32
21mr|jnr-ffi-2.1.8-4|30	ExcludeArch: %{ix86}
21mr|jnr-ffi-2.1.8-4|31	
21mr|jnr-ffi-2.1.8-4|32	# don't obsolete/provide jaffl, gradle is using both jaffl and jnr-ffi...
21mr|jnr-ffi-2.1.8-4|33	
21mr|jnr-ffi-2.1.8-4|34	%description
21mr|jnr-ffi-2.1.8-4|35	An abstracted interface to invoking native functions from java
21mr|jnr-ffi-2.1.8-4|36	
21mr|jnr-ffi-2.1.8-4|37	%package javadoc
21mr|jnr-ffi-2.1.8-4|38	Summary:        Javadocs for %{name}
21mr|jnr-ffi-2.1.8-4|39	
21mr|jnr-ffi-2.1.8-4|40	%description javadoc
21mr|jnr-ffi-2.1.8-4|41	This package contains the API documentation for %{name}.
21mr|jnr-ffi-2.1.8-4|42	
21mr|jnr-ffi-2.1.8-4|43	%prep
21mr|jnr-ffi-2.1.8-4|44	%setup -q -n %{name}-%{name}-%{version}
21mr|jnr-ffi-2.1.8-4|45	
21mr|jnr-ffi-2.1.8-4|46	# remove all builtin jars
21mr|jnr-ffi-2.1.8-4|47	find -name '*.jar' -o -name '*.class' -exec rm -f '{}' \;
21mr|jnr-ffi-2.1.8-4|48	
21mr|jnr-ffi-2.1.8-4|49	# Unnecessary for RPM builds
21mr|jnr-ffi-2.1.8-4|50	%pom_remove_plugin ":maven-javadoc-plugin"
21mr|jnr-ffi-2.1.8-4|51	
21mr|jnr-ffi-2.1.8-4|52	# don't fail on unused parameters... (TODO: send patch upstream)
21mr|jnr-ffi-2.1.8-4|53	sed -i 's|-Werror||' libtest/GNUmakefile
21mr|jnr-ffi-2.1.8-4|54	
21mr|jnr-ffi-2.1.8-4|55	%build
21mr|jnr-ffi-2.1.8-4|56	%mvn_build -f -- -Dasm.version=7.0
21mr|jnr-ffi-2.1.8-4|57	
21mr|jnr-ffi-2.1.8-4|58	%install
21mr|jnr-ffi-2.1.8-4|59	%mvn_install
21mr|jnr-ffi-2.1.8-4|60	
21mr|jnr-ffi-2.1.8-4|61	%files -f .mfiles
21mr|jnr-ffi-2.1.8-4|62	%license LICENSE
21mr|jnr-ffi-2.1.8-4|63	
21mr|jnr-ffi-2.1.8-4|64	%files javadoc -f .mfiles-javadoc
21mr|jnr-ffi-2.1.8-4|65	%license LICENSE
21mr|jnr-ffi-2.1.8-4|66	

13088 21
21mr|jnr-netdb-1.1.6-6|1	Name:    jnr-netdb
21mr|jnr-netdb-1.1.6-6|2	Version: 1.1.6
21mr|jnr-netdb-1.1.6-6|3	Release: 6
21mr|jnr-netdb-1.1.6-6|4	Summary: Network services database access for java
21mr|jnr-netdb-1.1.6-6|5	License: ASL 2.0
21mr|jnr-netdb-1.1.6-6|6	URL:     https://github.com/jnr/%{name}/
21mr|jnr-netdb-1.1.6-6|7	Source0: https://github.com/jnr/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jnr-netdb-1.1.6-6|8	Group:          Development/Java
21mr|jnr-netdb-1.1.6-6|9	BuildArch: noarch
21mr|jnr-netdb-1.1.6-6|10	# Java stack is not supported on x86_32
21mr|jnr-netdb-1.1.6-6|11	ExcludeArch: %{ix86}
21mr|jnr-netdb-1.1.6-6|12	
21mr|jnr-netdb-1.1.6-6|13	BuildRequires:  maven-local
21mr|jnr-netdb-1.1.6-6|14	BuildRequires:  mvn(com.github.jnr:jnr-ffi)
21mr|jnr-netdb-1.1.6-6|15	BuildRequires:  mvn(junit:junit)
21mr|jnr-netdb-1.1.6-6|16	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jnr-netdb-1.1.6-6|17	
21mr|jnr-netdb-1.1.6-6|18	%description
21mr|jnr-netdb-1.1.6-6|19	jnr-netdb is a java interface to getservbyname(3), getservbyport(3)
21mr|jnr-netdb-1.1.6-6|20	
21mr|jnr-netdb-1.1.6-6|21	%package        javadoc
21mr|jnr-netdb-1.1.6-6|22	Summary:        Javadoc for %{name}
21mr|jnr-netdb-1.1.6-6|23	
21mr|jnr-netdb-1.1.6-6|24	%description    javadoc
21mr|jnr-netdb-1.1.6-6|25	Javadoc for %{name}.
21mr|jnr-netdb-1.1.6-6|26	
21mr|jnr-netdb-1.1.6-6|27	%prep
21mr|jnr-netdb-1.1.6-6|28	%setup -q -n %{name}-%{name}-%{version}
21mr|jnr-netdb-1.1.6-6|29	
21mr|jnr-netdb-1.1.6-6|30	find ./ -name '*.jar' -exec rm -f '{}' \;
21mr|jnr-netdb-1.1.6-6|31	find ./ -name '*.class' -exec rm -f '{}' \;
21mr|jnr-netdb-1.1.6-6|32	
21mr|jnr-netdb-1.1.6-6|33	%build
21mr|jnr-netdb-1.1.6-6|34	%mvn_build -f
21mr|jnr-netdb-1.1.6-6|35	
21mr|jnr-netdb-1.1.6-6|36	%install
21mr|jnr-netdb-1.1.6-6|37	%mvn_install
21mr|jnr-netdb-1.1.6-6|38	
21mr|jnr-netdb-1.1.6-6|39	%files  -f .mfiles
21mr|jnr-netdb-1.1.6-6|40	%license LICENSE
21mr|jnr-netdb-1.1.6-6|41	
21mr|jnr-netdb-1.1.6-6|42	%files javadoc -f .mfiles-javadoc
21mr|jnr-netdb-1.1.6-6|43	%license LICENSE
21mr|jnr-netdb-1.1.6-6|44	

13089 21
21mr|jnr-posix-3.0.47-3|1	Name:           jnr-posix
21mr|jnr-posix-3.0.47-3|2	Version:        3.0.47
21mr|jnr-posix-3.0.47-3|3	Release:        3
21mr|jnr-posix-3.0.47-3|4	Summary:        Java Posix layer
21mr|jnr-posix-3.0.47-3|5	License:        CPL or GPLv2+ or LGPLv2+
21mr|jnr-posix-3.0.47-3|6	URL:            http://github.com/jnr/jnr-posix
21mr|jnr-posix-3.0.47-3|7	Source0:        https://github.com/jnr/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jnr-posix-3.0.47-3|8	
21mr|jnr-posix-3.0.47-3|9	BuildRequires:  maven-local
21mr|jnr-posix-3.0.47-3|10	BuildRequires:  mvn(com.github.jnr:jnr-constants)
21mr|jnr-posix-3.0.47-3|11	BuildRequires:  mvn(com.github.jnr:jnr-ffi)
21mr|jnr-posix-3.0.47-3|12	BuildRequires:  mvn(junit:junit)
21mr|jnr-posix-3.0.47-3|13	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jnr-posix-3.0.47-3|14	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jnr-posix-3.0.47-3|15	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jnr-posix-3.0.47-3|16	
21mr|jnr-posix-3.0.47-3|17	Group:          Development/Java
21mr|jnr-posix-3.0.47-3|18	BuildArch:      noarch
21mr|jnr-posix-3.0.47-3|19	# Java stack is not supported on x86_32
21mr|jnr-posix-3.0.47-3|20	ExcludeArch: %{ix86}
21mr|jnr-posix-3.0.47-3|21	
21mr|jnr-posix-3.0.47-3|22	%description
21mr|jnr-posix-3.0.47-3|23	jnr-posix is a lightweight cross-platform POSIX emulation layer for Java,
21mr|jnr-posix-3.0.47-3|24	written in Java and is part of the JNR project
21mr|jnr-posix-3.0.47-3|25	
21mr|jnr-posix-3.0.47-3|26	%package        javadoc
21mr|jnr-posix-3.0.47-3|27	Summary:        Javadoc for %{name}
21mr|jnr-posix-3.0.47-3|28	
21mr|jnr-posix-3.0.47-3|29	%description    javadoc
21mr|jnr-posix-3.0.47-3|30	Javadoc for %{name}.
21mr|jnr-posix-3.0.47-3|31	
21mr|jnr-posix-3.0.47-3|32	%prep
21mr|jnr-posix-3.0.47-3|33	%setup -q -n %{name}-%{name}-%{version}
21mr|jnr-posix-3.0.47-3|34	
21mr|jnr-posix-3.0.47-3|35	# fix test which assumes that there is a group named "nogroup"
21mr|jnr-posix-3.0.47-3|36	sed -i 's|"nogroup"|"root"|' src/test/java/jnr/posix/GroupTest.java
21mr|jnr-posix-3.0.47-3|37	
21mr|jnr-posix-3.0.47-3|38	# Remove useless wagon extension.
21mr|jnr-posix-3.0.47-3|39	%pom_xpath_remove "pom:build/pom:extensions"
21mr|jnr-posix-3.0.47-3|40	
21mr|jnr-posix-3.0.47-3|41	# Unnecessary for RPM builds
21mr|jnr-posix-3.0.47-3|42	%pom_remove_plugin ":maven-javadoc-plugin"
21mr|jnr-posix-3.0.47-3|43	
21mr|jnr-posix-3.0.47-3|44	%build
21mr|jnr-posix-3.0.47-3|45	%mvn_build -f
21mr|jnr-posix-3.0.47-3|46	
21mr|jnr-posix-3.0.47-3|47	%install
21mr|jnr-posix-3.0.47-3|48	%mvn_install
21mr|jnr-posix-3.0.47-3|49	
21mr|jnr-posix-3.0.47-3|50	%files -f .mfiles
21mr|jnr-posix-3.0.47-3|51	%doc README.md
21mr|jnr-posix-3.0.47-3|52	%license LICENSE.txt
21mr|jnr-posix-3.0.47-3|53	
21mr|jnr-posix-3.0.47-3|54	%files javadoc -f .mfiles-javadoc
21mr|jnr-posix-3.0.47-3|55	%license LICENSE.txt
21mr|jnr-posix-3.0.47-3|56	

13090 21
21mr|jnr-unixsocket-0.21-3|1	Name:           jnr-unixsocket
21mr|jnr-unixsocket-0.21-3|2	Version:        0.21
21mr|jnr-unixsocket-0.21-3|3	Release:        3
21mr|jnr-unixsocket-0.21-3|4	Summary:        Unix sockets for Java
21mr|jnr-unixsocket-0.21-3|5	License:        ASL 2.0
21mr|jnr-unixsocket-0.21-3|6	URL:            https://github.com/jnr/%{name}/
21mr|jnr-unixsocket-0.21-3|7	Source0:        https://github.com/jnr/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jnr-unixsocket-0.21-3|8	BuildArch:      noarch
21mr|jnr-unixsocket-0.21-3|9	# Java stack is not supported on x86_32
21mr|jnr-unixsocket-0.21-3|10	ExcludeArch: %{ix86}
21mr|jnr-unixsocket-0.21-3|11	Group:          Development/Java
21mr|jnr-unixsocket-0.21-3|12	BuildRequires:  maven-local
21mr|jnr-unixsocket-0.21-3|13	BuildRequires:  mvn(com.github.jnr:jnr-constants)
21mr|jnr-unixsocket-0.21-3|14	BuildRequires:  mvn(com.github.jnr:jnr-enxio)
21mr|jnr-unixsocket-0.21-3|15	BuildRequires:  mvn(com.github.jnr:jnr-ffi)
21mr|jnr-unixsocket-0.21-3|16	BuildRequires:  mvn(com.github.jnr:jnr-posix)
21mr|jnr-unixsocket-0.21-3|17	BuildRequires:  mvn(junit:junit)
21mr|jnr-unixsocket-0.21-3|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jnr-unixsocket-0.21-3|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jnr-unixsocket-0.21-3|20	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jnr-unixsocket-0.21-3|21	
21mr|jnr-unixsocket-0.21-3|22	%description
21mr|jnr-unixsocket-0.21-3|23	Unix sockets for Java.
21mr|jnr-unixsocket-0.21-3|24	
21mr|jnr-unixsocket-0.21-3|25	%package javadoc
21mr|jnr-unixsocket-0.21-3|26	Summary:        Javadocs for %{name}
21mr|jnr-unixsocket-0.21-3|27	
21mr|jnr-unixsocket-0.21-3|28	%description javadoc
21mr|jnr-unixsocket-0.21-3|29	This package contains the API documentation for %{name}.
21mr|jnr-unixsocket-0.21-3|30	
21mr|jnr-unixsocket-0.21-3|31	%prep
21mr|jnr-unixsocket-0.21-3|32	%setup -q -n %{name}-%{name}-%{version}
21mr|jnr-unixsocket-0.21-3|33	
21mr|jnr-unixsocket-0.21-3|34	find ./ -name '*.jar' -delete
21mr|jnr-unixsocket-0.21-3|35	find ./ -name '*.class' -delete
21mr|jnr-unixsocket-0.21-3|36	
21mr|jnr-unixsocket-0.21-3|37	# remove unnecessary wagon extension
21mr|jnr-unixsocket-0.21-3|38	%pom_xpath_remove pom:build/pom:extensions
21mr|jnr-unixsocket-0.21-3|39	
21mr|jnr-unixsocket-0.21-3|40	# Unnecessary for RPM builds
21mr|jnr-unixsocket-0.21-3|41	%pom_remove_plugin :maven-checkstyle-plugin
21mr|jnr-unixsocket-0.21-3|42	%pom_remove_plugin :findbugs-maven-plugin
21mr|jnr-unixsocket-0.21-3|43	%pom_remove_plugin :maven-pmd-plugin
21mr|jnr-unixsocket-0.21-3|44	%pom_remove_plugin :maven-javadoc-plugin
21mr|jnr-unixsocket-0.21-3|45	
21mr|jnr-unixsocket-0.21-3|46	# Can't run integration tests
21mr|jnr-unixsocket-0.21-3|47	%pom_remove_plugin :maven-assembly-plugin
21mr|jnr-unixsocket-0.21-3|48	%pom_remove_plugin :exec-maven-plugin
21mr|jnr-unixsocket-0.21-3|49	
21mr|jnr-unixsocket-0.21-3|50	# Remove enxio classes to avoid OSGi split-package problems,
21mr|jnr-unixsocket-0.21-3|51	# see https://github.com/jnr/jnr-unixsocket/pull/41
21mr|jnr-unixsocket-0.21-3|52	rm -r src/main/java/jnr/enxio
21mr|jnr-unixsocket-0.21-3|53	
21mr|jnr-unixsocket-0.21-3|54	# Fix jar plugin usage
21mr|jnr-unixsocket-0.21-3|55	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions"
21mr|jnr-unixsocket-0.21-3|56	
21mr|jnr-unixsocket-0.21-3|57	%build
21mr|jnr-unixsocket-0.21-3|58	# Tests fails on some arches
21mr|jnr-unixsocket-0.21-3|59	%mvn_build -f
21mr|jnr-unixsocket-0.21-3|60	
21mr|jnr-unixsocket-0.21-3|61	%install
21mr|jnr-unixsocket-0.21-3|62	%mvn_install
21mr|jnr-unixsocket-0.21-3|63	
21mr|jnr-unixsocket-0.21-3|64	%files -f .mfiles
21mr|jnr-unixsocket-0.21-3|65	%license LICENSE
21mr|jnr-unixsocket-0.21-3|66	%doc README.md
21mr|jnr-unixsocket-0.21-3|67	
21mr|jnr-unixsocket-0.21-3|68	%files javadoc -f .mfiles-javadoc
21mr|jnr-unixsocket-0.21-3|69	%license LICENSE
21mr|jnr-unixsocket-0.21-3|70	

13091 21
21mr|jnr-x86asm-1.0.2-17|1	%global commit_hash 1dead92
21mr|jnr-x86asm-1.0.2-17|2	%global tag_hash 2a7fb9b
21mr|jnr-x86asm-1.0.2-17|3	
21mr|jnr-x86asm-1.0.2-17|4	Name:           jnr-x86asm
21mr|jnr-x86asm-1.0.2-17|5	Version:        1.0.2
21mr|jnr-x86asm-1.0.2-17|6	Release:        17
21mr|jnr-x86asm-1.0.2-17|7	Summary:        Pure-java port of asmjit
21mr|jnr-x86asm-1.0.2-17|8	
21mr|jnr-x86asm-1.0.2-17|9	License:        MIT
21mr|jnr-x86asm-1.0.2-17|10	URL:            https://github.com/jnr/%{name}/
21mr|jnr-x86asm-1.0.2-17|11	Source0:        https://github.com/jnr/%{name}/tarball/%{version}/jnr-%{name}-%{version}-0-g%{commit_hash}.tar.gz
21mr|jnr-x86asm-1.0.2-17|12	Source1:        MANIFEST.MF
21mr|jnr-x86asm-1.0.2-17|13	Patch0:         add-manifest.patch
21mr|jnr-x86asm-1.0.2-17|14	Group:          Development/Java
21mr|jnr-x86asm-1.0.2-17|15	BuildArch:      noarch
21mr|jnr-x86asm-1.0.2-17|16	# Java stack is not supported on x86_32
21mr|jnr-x86asm-1.0.2-17|17	ExcludeArch: %{ix86}
21mr|jnr-x86asm-1.0.2-17|18	
21mr|jnr-x86asm-1.0.2-17|19	BuildRequires:  maven-local
21mr|jnr-x86asm-1.0.2-17|20	BuildRequires:  mvn(junit:junit)
21mr|jnr-x86asm-1.0.2-17|21	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jnr-x86asm-1.0.2-17|22	
21mr|jnr-x86asm-1.0.2-17|23	%description
21mr|jnr-x86asm-1.0.2-17|24	Pure-java port of asmjit (http://code.google.com/p/asmjit/)
21mr|jnr-x86asm-1.0.2-17|25	
21mr|jnr-x86asm-1.0.2-17|26	%package        javadoc
21mr|jnr-x86asm-1.0.2-17|27	Summary:        Javadoc for %{name}
21mr|jnr-x86asm-1.0.2-17|28	
21mr|jnr-x86asm-1.0.2-17|29	%description    javadoc
21mr|jnr-x86asm-1.0.2-17|30	Javadoc for %{name}.
21mr|jnr-x86asm-1.0.2-17|31	
21mr|jnr-x86asm-1.0.2-17|32	%prep
21mr|jnr-x86asm-1.0.2-17|33	%setup -q -n jnr-%{name}-%{tag_hash}
21mr|jnr-x86asm-1.0.2-17|34	%patch0
21mr|jnr-x86asm-1.0.2-17|35	cp %{SOURCE1} .
21mr|jnr-x86asm-1.0.2-17|36	find ./ -name '*.jar' -delete
21mr|jnr-x86asm-1.0.2-17|37	find ./ -name '*.class' -delete
21mr|jnr-x86asm-1.0.2-17|38	
21mr|jnr-x86asm-1.0.2-17|39	%build
21mr|jnr-x86asm-1.0.2-17|40	%mvn_build
21mr|jnr-x86asm-1.0.2-17|41	
21mr|jnr-x86asm-1.0.2-17|42	%install
21mr|jnr-x86asm-1.0.2-17|43	%mvn_install
21mr|jnr-x86asm-1.0.2-17|44	
21mr|jnr-x86asm-1.0.2-17|45	%files -f .mfiles
21mr|jnr-x86asm-1.0.2-17|46	%license LICENSE
21mr|jnr-x86asm-1.0.2-17|47	%doc README
21mr|jnr-x86asm-1.0.2-17|48	
21mr|jnr-x86asm-1.0.2-17|49	%files javadoc -f .mfiles-javadoc
21mr|jnr-x86asm-1.0.2-17|50	%license LICENSE
21mr|jnr-x86asm-1.0.2-17|51	

13092 21
21mr|joda-convert-1.9.2-5|1	Name:           joda-convert
21mr|joda-convert-1.9.2-5|2	Version:        1.9.2
21mr|joda-convert-1.9.2-5|3	Release:        5
21mr|joda-convert-1.9.2-5|4	Summary:        Java library for conversion to and from standard string formats
21mr|joda-convert-1.9.2-5|5	License:        ASL 2.0
21mr|joda-convert-1.9.2-5|6	Group:          Development/Java
21mr|joda-convert-1.9.2-5|7	URL:            https://github.com/JodaOrg/joda-convert/
21mr|joda-convert-1.9.2-5|8	BuildArch:      noarch
21mr|joda-convert-1.9.2-5|9	# Java stack is not supported on x86_32
21mr|joda-convert-1.9.2-5|10	ExcludeArch: %{ix86}
21mr|joda-convert-1.9.2-5|11	
21mr|joda-convert-1.9.2-5|12	Source0:        https://github.com/JodaOrg/joda-convert/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|joda-convert-1.9.2-5|13	
21mr|joda-convert-1.9.2-5|14	BuildRequires:  maven-local
21mr|joda-convert-1.9.2-5|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|joda-convert-1.9.2-5|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|joda-convert-1.9.2-5|17	
21mr|joda-convert-1.9.2-5|18	%description
21mr|joda-convert-1.9.2-5|19	Java library to enable conversion to and from standard string formats.
21mr|joda-convert-1.9.2-5|20	
21mr|joda-convert-1.9.2-5|21	%package javadoc
21mr|joda-convert-1.9.2-5|22	Summary:        API documentation for %{name}
21mr|joda-convert-1.9.2-5|23	
21mr|joda-convert-1.9.2-5|24	%description javadoc
21mr|joda-convert-1.9.2-5|25	This package contains the %{summary}.
21mr|joda-convert-1.9.2-5|26	
21mr|joda-convert-1.9.2-5|27	%prep
21mr|joda-convert-1.9.2-5|28	%setup -q
21mr|joda-convert-1.9.2-5|29	%mvn_file : %{name}
21mr|joda-convert-1.9.2-5|30	sed -i s/\r// *.txt
21mr|joda-convert-1.9.2-5|31	
21mr|joda-convert-1.9.2-5|32	%pom_remove_plugin :maven-checkstyle-plugin
21mr|joda-convert-1.9.2-5|33	%pom_remove_plugin :maven-source-plugin
21mr|joda-convert-1.9.2-5|34	%pom_remove_plugin :maven-javadoc-plugin
21mr|joda-convert-1.9.2-5|35	
21mr|joda-convert-1.9.2-5|36	%build
21mr|joda-convert-1.9.2-5|37	%mvn_build
21mr|joda-convert-1.9.2-5|38	
21mr|joda-convert-1.9.2-5|39	%install
21mr|joda-convert-1.9.2-5|40	%mvn_install
21mr|joda-convert-1.9.2-5|41	
21mr|joda-convert-1.9.2-5|42	%files -f .mfiles
21mr|joda-convert-1.9.2-5|43	%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
21mr|joda-convert-1.9.2-5|44	
21mr|joda-convert-1.9.2-5|45	%files javadoc -f .mfiles-javadoc
21mr|joda-convert-1.9.2-5|46	%doc LICENSE.txt NOTICE.txt
21mr|joda-convert-1.9.2-5|47	

13093 21
21mr|joda-time-2.9.9-5.tzdata2017b|1	%global tzversion tzdata2017b
21mr|joda-time-2.9.9-5.tzdata2017b|2	
21mr|joda-time-2.9.9-5.tzdata2017b|3	Name:             joda-time
21mr|joda-time-2.9.9-5.tzdata2017b|4	Version:          2.9.9
21mr|joda-time-2.9.9-5.tzdata2017b|5	Release:          5.%{tzversion}
21mr|joda-time-2.9.9-5.tzdata2017b|6	Summary:          Java date and time API
21mr|joda-time-2.9.9-5.tzdata2017b|7	
21mr|joda-time-2.9.9-5.tzdata2017b|8	License:          ASL 2.0
21mr|joda-time-2.9.9-5.tzdata2017b|9	URL:              http://www.joda.org/joda-time/
21mr|joda-time-2.9.9-5.tzdata2017b|10	Source0:          https://github.com/JodaOrg/%{name}/archive/v%{version}.tar.gz
21mr|joda-time-2.9.9-5.tzdata2017b|11	Source1:          ftp://ftp.iana.org/tz/releases/%{tzversion}.tar.gz
21mr|joda-time-2.9.9-5.tzdata2017b|12	Group:          Development/Java
21mr|joda-time-2.9.9-5.tzdata2017b|13	BuildArch:        noarch
21mr|joda-time-2.9.9-5.tzdata2017b|14	# Java stack is not supported on x86_32
21mr|joda-time-2.9.9-5.tzdata2017b|15	ExcludeArch: %{ix86}
21mr|joda-time-2.9.9-5.tzdata2017b|16	
21mr|joda-time-2.9.9-5.tzdata2017b|17	BuildRequires:  maven-local
21mr|joda-time-2.9.9-5.tzdata2017b|18	BuildRequires:  mvn(junit:junit)
21mr|joda-time-2.9.9-5.tzdata2017b|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|joda-time-2.9.9-5.tzdata2017b|20	BuildRequires:  mvn(org.apache.velocity:velocity)
21mr|joda-time-2.9.9-5.tzdata2017b|21	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|joda-time-2.9.9-5.tzdata2017b|22	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|joda-time-2.9.9-5.tzdata2017b|23	BuildRequires:  mvn(org.joda:joda-convert)
21mr|joda-time-2.9.9-5.tzdata2017b|24	
21mr|joda-time-2.9.9-5.tzdata2017b|25	
21mr|joda-time-2.9.9-5.tzdata2017b|26	%description
21mr|joda-time-2.9.9-5.tzdata2017b|27	Joda-Time provides a quality replacement for the Java date and time classes. The
21mr|joda-time-2.9.9-5.tzdata2017b|28	design allows for multiple calendar systems, while still providing a simple API.
21mr|joda-time-2.9.9-5.tzdata2017b|29	The 'default' calendar is the ISO8601 standard which is used by XML. The
21mr|joda-time-2.9.9-5.tzdata2017b|30	Gregorian, Julian, Buddhist, Coptic, Ethiopic and Islamic systems are also
21mr|joda-time-2.9.9-5.tzdata2017b|31	included, and we welcome further additions. Supporting classes include time
21mr|joda-time-2.9.9-5.tzdata2017b|32	zone, duration, format and parsing.
21mr|joda-time-2.9.9-5.tzdata2017b|33	
21mr|joda-time-2.9.9-5.tzdata2017b|34	
21mr|joda-time-2.9.9-5.tzdata2017b|35	%package javadoc
21mr|joda-time-2.9.9-5.tzdata2017b|36	Summary:          Javadoc for %{name}
21mr|joda-time-2.9.9-5.tzdata2017b|37	
21mr|joda-time-2.9.9-5.tzdata2017b|38	%description javadoc
21mr|joda-time-2.9.9-5.tzdata2017b|39	This package contains the API documentation for %{name}.
21mr|joda-time-2.9.9-5.tzdata2017b|40	
21mr|joda-time-2.9.9-5.tzdata2017b|41	
21mr|joda-time-2.9.9-5.tzdata2017b|42	%prep
21mr|joda-time-2.9.9-5.tzdata2017b|43	%setup -q
21mr|joda-time-2.9.9-5.tzdata2017b|44	
21mr|joda-time-2.9.9-5.tzdata2017b|45	sed -i 's/\r//' LICENSE.txt
21mr|joda-time-2.9.9-5.tzdata2017b|46	sed -i 's/\r//' NOTICE.txt
21mr|joda-time-2.9.9-5.tzdata2017b|47	sed -i 's/\r//' RELEASE-NOTES.txt
21mr|joda-time-2.9.9-5.tzdata2017b|48	
21mr|joda-time-2.9.9-5.tzdata2017b|49	# all java binaries must be removed from the sources
21mr|joda-time-2.9.9-5.tzdata2017b|50	find . -name '*.jar' -exec rm -f '{}' \;
21mr|joda-time-2.9.9-5.tzdata2017b|51	
21mr|joda-time-2.9.9-5.tzdata2017b|52	# replace internal tzdata
21mr|joda-time-2.9.9-5.tzdata2017b|53	rm -f src/main/java/org/joda/time/tz/src/*
21mr|joda-time-2.9.9-5.tzdata2017b|54	tar -xzf %{SOURCE1} -C src/main/java/org/joda/time/tz/src/
21mr|joda-time-2.9.9-5.tzdata2017b|55	
21mr|joda-time-2.9.9-5.tzdata2017b|56	# compat filename
21mr|joda-time-2.9.9-5.tzdata2017b|57	%mvn_file : %{name}
21mr|joda-time-2.9.9-5.tzdata2017b|58	
21mr|joda-time-2.9.9-5.tzdata2017b|59	# javadoc generation fails due to strict doclint in JDK 8
21mr|joda-time-2.9.9-5.tzdata2017b|60	%pom_remove_plugin :maven-javadoc-plugin
21mr|joda-time-2.9.9-5.tzdata2017b|61	
21mr|joda-time-2.9.9-5.tzdata2017b|62	%build
21mr|joda-time-2.9.9-5.tzdata2017b|63	%mvn_build
21mr|joda-time-2.9.9-5.tzdata2017b|64	
21mr|joda-time-2.9.9-5.tzdata2017b|65	%install
21mr|joda-time-2.9.9-5.tzdata2017b|66	%mvn_install
21mr|joda-time-2.9.9-5.tzdata2017b|67	
21mr|joda-time-2.9.9-5.tzdata2017b|68	%files -f .mfiles
21mr|joda-time-2.9.9-5.tzdata2017b|69	%doc LICENSE.txt RELEASE-NOTES.txt NOTICE.txt
21mr|joda-time-2.9.9-5.tzdata2017b|70	
21mr|joda-time-2.9.9-5.tzdata2017b|71	%files javadoc -f .mfiles-javadoc
21mr|joda-time-2.9.9-5.tzdata2017b|72	%doc LICENSE.txt NOTICE.txt
21mr|joda-time-2.9.9-5.tzdata2017b|73	

13094 21
21mr|jogl-1.1.1-6|1	%define debug_package %{nil}
21mr|jogl-1.1.1-6|2	
21mr|jogl-1.1.1-6|3	Summary:	Java bindings for the OpenGL API
21mr|jogl-1.1.1-6|4	Name:		jogl
21mr|jogl-1.1.1-6|5	Version:	1.1.1
21mr|jogl-1.1.1-6|6	Release:	6
21mr|jogl-1.1.1-6|7	Group:		Development/Java
21mr|jogl-1.1.1-6|8	License:	BSD
21mr|jogl-1.1.1-6|9	URL:		http://jogl.dev.java.net/
21mr|jogl-1.1.1-6|10	# svn co https://svn.java.net/svn/jogl~svn/branches/1.x-maint jogl-1.1.1
21mr|jogl-1.1.1-6|11	Source0:	%{name}-%{version}.tar.bz2
21mr|jogl-1.1.1-6|12	# match gluegen package
21mr|jogl-1.1.1-6|13	# svn co https://svn.java.net/svn/gluegen~svn/branches/1.0b06-maint gluegen-1.0b06
21mr|jogl-1.1.1-6|14	Source1:	gluegen-1.0b06.tar.bz2
21mr|jogl-1.1.1-6|15	Source2:	jogl.properties
21mr|jogl-1.1.1-6|16	Patch0:		%{name}-1.1.1-src-no-link-against-sun-java.patch
21mr|jogl-1.1.1-6|17	# http://pkgs.fedoraproject.org/gitweb/?p=gluegen.git;a=blob;f=fix-antlr-classpath.patch
21mr|jogl-1.1.1-6|18	Patch1:		fix-antlr-classpath.patch
21mr|jogl-1.1.1-6|19	BuildRequires:	ant
21mr|jogl-1.1.1-6|20	BuildRequires:	ant-antlr
21mr|jogl-1.1.1-6|21	BuildRequires:	antlr
21mr|jogl-1.1.1-6|22	BuildRequires:	jpackage-utils
21mr|jogl-1.1.1-6|23	BuildRequires:	mesa-common-devel
21mr|jogl-1.1.1-6|24	BuildRequires:	java-rpmbuild
21mr|jogl-1.1.1-6|25	BuildRequires:	unzip
21mr|jogl-1.1.1-6|26	BuildRequires:	update-alternatives
21mr|jogl-1.1.1-6|27	BuildRequires:	xml-commons-apis
21mr|jogl-1.1.1-6|28	BuildRequires:	cpptasks
21mr|jogl-1.1.1-6|29	BuildRequires:	pkgconfig(xt)
21mr|jogl-1.1.1-6|30	Requires:	java >= 1.5
21mr|jogl-1.1.1-6|31	
21mr|jogl-1.1.1-6|32	# Java stack is not supported on x86_32
21mr|jogl-1.1.1-6|33	ExcludeArch: %{ix86} %arm64
21mr|jogl-1.1.1-6|34	
21mr|jogl-1.1.1-6|35	%description
21mr|jogl-1.1.1-6|36	The JOGL Project hosts a reference implementation of the Java bindings for
21mr|jogl-1.1.1-6|37	OpenGL API, and is designed to provide hardware-supported 3D graphics to
21mr|jogl-1.1.1-6|38	applications written in the Java programming language.
21mr|jogl-1.1.1-6|39	
21mr|jogl-1.1.1-6|40	It is part of a suite of open-source technologies initiated bu the Game
21mr|jogl-1.1.1-6|41	Technology Group at Sun Microsystems.
21mr|jogl-1.1.1-6|42	
21mr|jogl-1.1.1-6|43	JOGL provides full access to the APIs in the OpenGL 1.5 specification as
21mr|jogl-1.1.1-6|44	well as nearly all vendor extensions, and integrated with the AWT and Swing
21mr|jogl-1.1.1-6|45	widget sets.
21mr|jogl-1.1.1-6|46	
21mr|jogl-1.1.1-6|47	%package javadoc
21mr|jogl-1.1.1-6|48	Summary:	Javadoc for jogl
21mr|jogl-1.1.1-6|49	Group:		Development/Java
21mr|jogl-1.1.1-6|50	
21mr|jogl-1.1.1-6|51	%description javadoc
21mr|jogl-1.1.1-6|52	Javadoc for jogl.
21mr|jogl-1.1.1-6|53	
21mr|jogl-1.1.1-6|54	%package manual
21mr|jogl-1.1.1-6|55	Summary:	User documetation for jogl
21mr|jogl-1.1.1-6|56	Group:		Development/Java
21mr|jogl-1.1.1-6|57	
21mr|jogl-1.1.1-6|58	%description manual
21mr|jogl-1.1.1-6|59	Usermanual for jogl.
21mr|jogl-1.1.1-6|60	
21mr|jogl-1.1.1-6|61	
21mr|jogl-1.1.1-6|62	%prep
21mr|jogl-1.1.1-6|63	%setup -q -b 1
21mr|jogl-1.1.1-6|64	ln -sf gluegen-1.0b06 ../gluegen
21mr|jogl-1.1.1-6|65	pushd make
21mr|jogl-1.1.1-6|66	%patch0 -p0
21mr|jogl-1.1.1-6|67	popd
21mr|jogl-1.1.1-6|68	pushd ../gluegen-1.0b06
21mr|jogl-1.1.1-6|69	%patch1 -p1
21mr|jogl-1.1.1-6|70	popd
21mr|jogl-1.1.1-6|71	
21mr|jogl-1.1.1-6|72	cp %{SOURCE2} make
21mr|jogl-1.1.1-6|73	
21mr|jogl-1.1.1-6|74	%build
21mr|jogl-1.1.1-6|75	export OPT_JAR_LIST="antlr ant/antlr"
21mr|jogl-1.1.1-6|76	export CLASSPATH=$(build-classpath antlr ant/ant-antlr)
21mr|jogl-1.1.1-6|77	
21mr|jogl-1.1.1-6|78	pushd make
21mr|jogl-1.1.1-6|79	perl -pi -e 's@/usr/X11R6/%{_lib}@%{_libdir}@g' build.xml
21mr|jogl-1.1.1-6|80	
21mr|jogl-1.1.1-6|81	%ant \
21mr|jogl-1.1.1-6|82	-Duser.home=%{_topdir}/SOURCES \
21mr|jogl-1.1.1-6|83	-Dantlr.jar=$(build-classpath antlr) \
21mr|jogl-1.1.1-6|84	all \
21mr|jogl-1.1.1-6|85	javadoc.dev.x11
21mr|jogl-1.1.1-6|86	
21mr|jogl-1.1.1-6|87	popd
21mr|jogl-1.1.1-6|88	
21mr|jogl-1.1.1-6|89	%install
21mr|jogl-1.1.1-6|90	
21mr|jogl-1.1.1-6|91	# jars
21mr|jogl-1.1.1-6|92	install -dm 755 %{buildroot}%{_javadir}
21mr|jogl-1.1.1-6|93	install -m 644 build/%{name}.jar \
21mr|jogl-1.1.1-6|94	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21mr|jogl-1.1.1-6|95	pushd %{buildroot}%{_javadir}
21mr|jogl-1.1.1-6|96	for jar in *-%{version}*; do
21mr|jogl-1.1.1-6|97	ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
21mr|jogl-1.1.1-6|98	done
21mr|jogl-1.1.1-6|99	popd
21mr|jogl-1.1.1-6|100	
21mr|jogl-1.1.1-6|101	# native lib
21mr|jogl-1.1.1-6|102	install -dm 755 %{buildroot}%{_libdir}
21mr|jogl-1.1.1-6|103	install -m 644 build/obj/lib*.so \
21mr|jogl-1.1.1-6|104	%{buildroot}%{_libdir}
21mr|jogl-1.1.1-6|105	
21mr|jogl-1.1.1-6|106	# javadoc
21mr|jogl-1.1.1-6|107	install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|jogl-1.1.1-6|108	cp -pr javadoc_jogl_dev/* \
21mr|jogl-1.1.1-6|109	%{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|jogl-1.1.1-6|110	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink
21mr|jogl-1.1.1-6|111	
21mr|jogl-1.1.1-6|112	%post javadoc
21mr|jogl-1.1.1-6|113	rm -f %{_javadocdir}/%{name}
21mr|jogl-1.1.1-6|114	ln -s %{name}-%{version} %{_javadocdir}/%{name}
21mr|jogl-1.1.1-6|115	
21mr|jogl-1.1.1-6|116	%files
21mr|jogl-1.1.1-6|117	%defattr(644,root,root,755)
21mr|jogl-1.1.1-6|118	%{_javadir}/*.jar
21mr|jogl-1.1.1-6|119	%attr(755,root,root) %{_libdir}/libjogl.so
21mr|jogl-1.1.1-6|120	%attr(755,root,root) %{_libdir}/libjogl_awt.so
21mr|jogl-1.1.1-6|121	
21mr|jogl-1.1.1-6|122	%files javadoc
21mr|jogl-1.1.1-6|123	%doc %{_javadocdir}/%{name}-%{version}
21mr|jogl-1.1.1-6|124	%ghost %doc %{_javadocdir}/%{name}
21mr|jogl-1.1.1-6|125	
21mr|jogl-1.1.1-6|126	%files manual
21mr|jogl-1.1.1-6|127	%doc doc/*

13095 21
21mr|johnzon-0.9.4-7|1	%bcond_with doc
21mr|johnzon-0.9.4-7|2	
21mr|johnzon-0.9.4-7|3	Name:          johnzon
21mr|johnzon-0.9.4-7|4	Version:       0.9.4
21mr|johnzon-0.9.4-7|5	Release:       7
21mr|johnzon-0.9.4-7|6	Summary:       Implementation of JSR-353
21mr|johnzon-0.9.4-7|7	License:       ASL 2.0
21mr|johnzon-0.9.4-7|8	URL:           http://johnzon.apache.org/
21mr|johnzon-0.9.4-7|9	Source0:       http://www.apache.org/dist/johnzon/%{name}-%{version}/apache-%{name}-%{version}-src.tar.gz
21mr|johnzon-0.9.4-7|10	
21mr|johnzon-0.9.4-7|11	BuildRequires: maven-local
21mr|johnzon-0.9.4-7|12	BuildRequires: mvn(com.h2database:h2)
21mr|johnzon-0.9.4-7|13	BuildRequires: mvn(commons-io:commons-io)
21mr|johnzon-0.9.4-7|14	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|johnzon-0.9.4-7|15	BuildRequires: mvn(javax.inject:javax.inject)
21mr|johnzon-0.9.4-7|16	BuildRequires: mvn(javax.json:javax.json-api)
21mr|johnzon-0.9.4-7|17	BuildRequires: mvn(javax.websocket:javax.websocket-api)
21mr|johnzon-0.9.4-7|18	BuildRequires: mvn(javax.ws.rs:javax.ws.rs-api)
21mr|johnzon-0.9.4-7|19	BuildRequires: mvn(junit:junit)
21mr|johnzon-0.9.4-7|20	BuildRequires: mvn(org.apache:apache:pom:)
21mr|johnzon-0.9.4-7|21	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|johnzon-0.9.4-7|22	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|johnzon-0.9.4-7|23	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-interceptor_3.0_spec)
21mr|johnzon-0.9.4-7|24	BuildRequires: mvn(org.apache.geronimo.specs:specs-parent:pom:)
21mr|johnzon-0.9.4-7|25	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|johnzon-0.9.4-7|26	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|johnzon-0.9.4-7|27	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|johnzon-0.9.4-7|28	BuildRequires: mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|johnzon-0.9.4-7|29	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|johnzon-0.9.4-7|30	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|johnzon-0.9.4-7|31	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|johnzon-0.9.4-7|32	BuildRequires: mvn(org.apache.openjpa:openjpa-jdbc)
21mr|johnzon-0.9.4-7|33	BuildRequires: mvn(org.apache.openjpa:openjpa-lib)
21mr|johnzon-0.9.4-7|34	BuildRequires: mvn(org.apache.openjpa:openjpa-persistence)
21mr|johnzon-0.9.4-7|35	BuildRequires: mvn(org.apache.openjpa:openjpa-persistence-jdbc)
21mr|johnzon-0.9.4-7|36	BuildRequires: mvn(org.apache.openwebbeans:openwebbeans-impl)
21mr|johnzon-0.9.4-7|37	BuildRequires: mvn(org.apache.rat:apache-rat-plugin)
21mr|johnzon-0.9.4-7|38	BuildRequires: mvn(org.apache.tomcat:tomcat-api)
21mr|johnzon-0.9.4-7|39	BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|johnzon-0.9.4-7|40	BuildRequires: mvn(org.jboss.arquillian.junit:arquillian-junit-container)
21mr|johnzon-0.9.4-7|41	%if %{with doc}
21mr|johnzon-0.9.4-7|42	BuildRequires: /usr/bin/asciidoctor
21mr|johnzon-0.9.4-7|43	%endif
21mr|johnzon-0.9.4-7|44	
21mr|johnzon-0.9.4-7|45	Group:          Development/Java
21mr|johnzon-0.9.4-7|46	BuildArch:     noarch
21mr|johnzon-0.9.4-7|47	# Java stack is not supported on x86_32
21mr|johnzon-0.9.4-7|48	ExcludeArch: %{ix86}
21mr|johnzon-0.9.4-7|49	
21mr|johnzon-0.9.4-7|50	%description
21mr|johnzon-0.9.4-7|51	Apache Johnzon is a project providing an implementation of JsonProcessing and
21mr|johnzon-0.9.4-7|52	a set of useful extension for this specification like an Object mapper,
21mr|johnzon-0.9.4-7|53	some JAX-RS providers and a WebSocket module provides a basic integration with
21mr|johnzon-0.9.4-7|54	Java WebSocket API (JSR 356).
21mr|johnzon-0.9.4-7|55	
21mr|johnzon-0.9.4-7|56	%package javadoc
21mr|johnzon-0.9.4-7|57	Summary:       Javadoc for %{name}
21mr|johnzon-0.9.4-7|58	
21mr|johnzon-0.9.4-7|59	%description javadoc
21mr|johnzon-0.9.4-7|60	This package contains javadoc for %{name}.
21mr|johnzon-0.9.4-7|61	
21mr|johnzon-0.9.4-7|62	%package jaxrs
21mr|johnzon-0.9.4-7|63	Summary:       Johnzon :: JAX-RS
21mr|johnzon-0.9.4-7|64	
21mr|johnzon-0.9.4-7|65	%description jaxrs
21mr|johnzon-0.9.4-7|66	Johnzon :: JAX-RS Implementation.
21mr|johnzon-0.9.4-7|67	
21mr|johnzon-0.9.4-7|68	%package jsonb
21mr|johnzon-0.9.4-7|69	Summary:       Johnzon :: JSON-B
21mr|johnzon-0.9.4-7|70	
21mr|johnzon-0.9.4-7|71	%description jsonb
21mr|johnzon-0.9.4-7|72	Johnzon :: JSON-B Implementation.
21mr|johnzon-0.9.4-7|73	
21mr|johnzon-0.9.4-7|74	%package jsonb-api
21mr|johnzon-0.9.4-7|75	Summary:       Johnzon :: JSON-B API
21mr|johnzon-0.9.4-7|76	
21mr|johnzon-0.9.4-7|77	%description jsonb-api
21mr|johnzon-0.9.4-7|78	Johnzon :: JSON-B API.
21mr|johnzon-0.9.4-7|79	
21mr|johnzon-0.9.4-7|80	%package mapper
21mr|johnzon-0.9.4-7|81	Summary:       Johnzon :: Mapper
21mr|johnzon-0.9.4-7|82	
21mr|johnzon-0.9.4-7|83	%description mapper
21mr|johnzon-0.9.4-7|84	Johnzon :: Mapper.
21mr|johnzon-0.9.4-7|85	
21mr|johnzon-0.9.4-7|86	%package maven-plugin
21mr|johnzon-0.9.4-7|87	Summary:       Johnzon :: Maven Plugin
21mr|johnzon-0.9.4-7|88	
21mr|johnzon-0.9.4-7|89	%description maven-plugin
21mr|johnzon-0.9.4-7|90	Johnzon :: Maven Plugin.
21mr|johnzon-0.9.4-7|91	
21mr|johnzon-0.9.4-7|92	%package parent
21mr|johnzon-0.9.4-7|93	Summary:       Johnzon :: Parent POM
21mr|johnzon-0.9.4-7|94	
21mr|johnzon-0.9.4-7|95	%description parent
21mr|johnzon-0.9.4-7|96	Johnzon :: Parent POM.
21mr|johnzon-0.9.4-7|97	
21mr|johnzon-0.9.4-7|98	%package websocket
21mr|johnzon-0.9.4-7|99	Summary:       Johnzon :: WebSocket
21mr|johnzon-0.9.4-7|100	
21mr|johnzon-0.9.4-7|101	%description websocket
21mr|johnzon-0.9.4-7|102	Johnzon :: WebSocket Implementation.
21mr|johnzon-0.9.4-7|103	
21mr|johnzon-0.9.4-7|104	%prep
21mr|johnzon-0.9.4-7|105	%setup -q -n apache-%{name}-%{version}-src
21mr|johnzon-0.9.4-7|106	
21mr|johnzon-0.9.4-7|107	%pom_disable_module johnzon-distribution
21mr|johnzon-0.9.4-7|108	
21mr|johnzon-0.9.4-7|109	# Unavailable plugin
21mr|johnzon-0.9.4-7|110	%pom_remove_plugin -r :cobertura-maven-plugin
21mr|johnzon-0.9.4-7|111	%pom_remove_plugin :cobertura-maven-plugin johnzon-websocket
21mr|johnzon-0.9.4-7|112	%pom_remove_plugin -r :coveralls-maven-plugin
21mr|johnzon-0.9.4-7|113	
21mr|johnzon-0.9.4-7|114	# Unneeded tasks
21mr|johnzon-0.9.4-7|115	%pom_remove_plugin -r :maven-release-plugin
21mr|johnzon-0.9.4-7|116	%pom_remove_plugin -r :maven-source-plugin
21mr|johnzon-0.9.4-7|117	%pom_remove_plugin -r :maven-scm-publish-plugin
21mr|johnzon-0.9.4-7|118	%pom_remove_plugin -r :maven-site-plugin
21mr|johnzon-0.9.4-7|119	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|johnzon-0.9.4-7|120	
21mr|johnzon-0.9.4-7|121	# Use glassfish apis
21mr|johnzon-0.9.4-7|122	%pom_change_dep -r :geronimo-json_1.0_spec javax.json:javax.json-api:1.0
21mr|johnzon-0.9.4-7|123	%pom_change_dep org.apache.tomcat:tomcat-websocket-api javax.websocket:javax.websocket-api:1.1 johnzon-websocket
21mr|johnzon-0.9.4-7|124	
21mr|johnzon-0.9.4-7|125	# Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed:
21mr|johnzon-0.9.4-7|126	# The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
21mr|johnzon-0.9.4-7|127	sed -i "s|-Xms1024m -Xmx2048m|-Xms512m -Xmx512m|" pom.xml
21mr|johnzon-0.9.4-7|128	
21mr|johnzon-0.9.4-7|129	%pom_change_dep org.apache.openjpa:openjpa org.apache.openjpa:openjpa-persistence johnzon-mapper
21mr|johnzon-0.9.4-7|130	%pom_add_dep org.apache.openjpa:openjpa-lib:2.4.0:test johnzon-mapper
21mr|johnzon-0.9.4-7|131	%pom_add_dep org.apache.openjpa:openjpa-jdbc:2.4.0:test johnzon-mapper
21mr|johnzon-0.9.4-7|132	%pom_add_dep org.apache.openjpa:openjpa-persistence-jdbc:2.4.0:test johnzon-mapper
21mr|johnzon-0.9.4-7|133	
21mr|johnzon-0.9.4-7|134	# Unavailable test deps
21mr|johnzon-0.9.4-7|135	# com.github.stefanbirkner:system-rules:1.8.0
21mr|johnzon-0.9.4-7|136	%pom_remove_dep com.github.stefanbirkner:system-rules johnzon-mapper
21mr|johnzon-0.9.4-7|137	rm johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NoWarningTest.java
21mr|johnzon-0.9.4-7|138	# org.apache.tomee:arquillian-tomee-remote:7.0.1
21mr|johnzon-0.9.4-7|139	%pom_remove_dep org.apache.tomee:arquillian-tomee-remote johnzon-websocket
21mr|johnzon-0.9.4-7|140	rm johnzon-websocket/src/test/java/org/apache/johnzon/websocket/MapperCodecTest.java
21mr|johnzon-0.9.4-7|141	# org.apache.tomee:apache-tomee:zip:7.0.1
21mr|johnzon-0.9.4-7|142	%pom_remove_dep org.apache.tomee:apache-tomee johnzon-websocket
21mr|johnzon-0.9.4-7|143	rm johnzon-websocket/src/test/java/org/apache/johnzon/websocket/JsrCodecTest.java
21mr|johnzon-0.9.4-7|144	# org.apache.cxf:3.0.0
21mr|johnzon-0.9.4-7|145	%pom_remove_dep -r org.apache.cxf:cxf-rt-rs-client johnzon-jaxrs johnzon-jsonb
21mr|johnzon-0.9.4-7|146	%pom_remove_dep -r org.apache.cxf:cxf-rt-frontend-jaxrs johnzon-jaxrs johnzon-jsonb
21mr|johnzon-0.9.4-7|147	%pom_remove_dep -r org.apache.cxf:cxf-rt-transports-local johnzon-jaxrs johnzon-jsonb
21mr|johnzon-0.9.4-7|148	rm -r johnzon-jaxrs/src/test/java johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java
21mr|johnzon-0.9.4-7|149	# org.apache.tomcat:8.5.3
21mr|johnzon-0.9.4-7|150	%pom_remove_dep org.apache.tomcat:tomcat-websocket johnzon-websocket
21mr|johnzon-0.9.4-7|151	
21mr|johnzon-0.9.4-7|152	# Fix test deps
21mr|johnzon-0.9.4-7|153	# package javax.ws.rs does not exist
21mr|johnzon-0.9.4-7|154	%pom_add_dep javax.ws.rs:javax.ws.rs-api:2.0.1:test johnzon-websocket
21mr|johnzon-0.9.4-7|155	%pom_change_dep :geronimo-jcdi_1.1_spec javax.enterprise:cdi-api johnzon-jsonb
21mr|johnzon-0.9.4-7|156	%pom_change_dep :geronimo-atinject_1.0_spec javax.inject:javax.inject johnzon-jsonb
21mr|johnzon-0.9.4-7|157	%pom_change_dep :geronimo-interceptor_1.2_spec :geronimo-interceptor_3.0_spec johnzon-jsonb
21mr|johnzon-0.9.4-7|158	
21mr|johnzon-0.9.4-7|159	# openwebbeans:1.6.2
21mr|johnzon-0.9.4-7|160	# javax.json.stream.JsonGenerationException: Invalid json
21mr|johnzon-0.9.4-7|161	rm johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java
21mr|johnzon-0.9.4-7|162	
21mr|johnzon-0.9.4-7|163	# There were errors initializing your configuration:
21mr|johnzon-0.9.4-7|164	# <openjpa-2.4.1-runknown fatal user error> org.apache.openjpa.util.UserException:
21mr|johnzon-0.9.4-7|165	# A connection could not be obtained for driver class "org.h2.Driver" and
21mr|johnzon-0.9.4-7|166	# URL "jdbc:h2:target/h2-3".  You may have specified an invalid URL.
21mr|johnzon-0.9.4-7|167	rm johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JPATest.java
21mr|johnzon-0.9.4-7|168	
21mr|johnzon-0.9.4-7|169	%build
21mr|johnzon-0.9.4-7|170	
21mr|johnzon-0.9.4-7|171	%mvn_build -s
21mr|johnzon-0.9.4-7|172	
21mr|johnzon-0.9.4-7|173	%if %{with doc}
21mr|johnzon-0.9.4-7|174	# Re-generate documentation
21mr|johnzon-0.9.4-7|175	rm MATURITY.html
21mr|johnzon-0.9.4-7|176	asciidoctor MATURITY.adoc
21mr|johnzon-0.9.4-7|177	%endif
21mr|johnzon-0.9.4-7|178	
21mr|johnzon-0.9.4-7|179	%install
21mr|johnzon-0.9.4-7|180	%mvn_install
21mr|johnzon-0.9.4-7|181	
21mr|johnzon-0.9.4-7|182	%files -f .mfiles-johnzon-core
21mr|johnzon-0.9.4-7|183	%doc MATURITY.html
21mr|johnzon-0.9.4-7|184	%license LICENSE NOTICE
21mr|johnzon-0.9.4-7|185	
21mr|johnzon-0.9.4-7|186	%files javadoc -f .mfiles-javadoc
21mr|johnzon-0.9.4-7|187	%license LICENSE NOTICE
21mr|johnzon-0.9.4-7|188	
21mr|johnzon-0.9.4-7|189	%files jaxrs -f .mfiles-johnzon-jaxrs
21mr|johnzon-0.9.4-7|190	%files jsonb -f .mfiles-johnzon-jsonb
21mr|johnzon-0.9.4-7|191	%files jsonb-api -f .mfiles-jsonb-api
21mr|johnzon-0.9.4-7|192	%license LICENSE NOTICE
21mr|johnzon-0.9.4-7|193	
21mr|johnzon-0.9.4-7|194	%files mapper -f .mfiles-johnzon-mapper
21mr|johnzon-0.9.4-7|195	%files maven-plugin -f .mfiles-johnzon-maven-plugin
21mr|johnzon-0.9.4-7|196	%files parent -f .mfiles-johnzon
21mr|johnzon-0.9.4-7|197	%license LICENSE NOTICE
21mr|johnzon-0.9.4-7|198	
21mr|johnzon-0.9.4-7|199	%files websocket -f .mfiles-johnzon-websocket
21mr|johnzon-0.9.4-7|200	

13096 21
21mr|joni-2.1.20-12|1	Name:             joni
21mr|joni-2.1.20-12|2	Version:          2.1.20
21mr|joni-2.1.20-12|3	Release:          12
21mr|joni-2.1.20-12|4	Summary:          Java port of Oniguruma regexp library
21mr|joni-2.1.20-12|5	Group:            Development/Java
21mr|joni-2.1.20-12|6	License:          MIT
21mr|joni-2.1.20-12|7	URL:              https://github.com/jruby/%{name}
21mr|joni-2.1.20-12|8	Source0:          https://github.com/jruby/%{name}/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|joni-2.1.20-12|9	
21mr|joni-2.1.20-12|10	BuildRequires:  maven-local
21mr|joni-2.1.20-12|11	BuildRequires:  mvn(junit:junit)
21mr|joni-2.1.20-12|12	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|joni-2.1.20-12|13	BuildRequires:  mvn(org.jruby.jcodings:jcodings)
21mr|joni-2.1.20-12|14	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|joni-2.1.20-12|15	
21mr|joni-2.1.20-12|16	BuildArch: noarch
21mr|joni-2.1.20-12|17	# Java stack is not supported on x86_32
21mr|joni-2.1.20-12|18	ExcludeArch: %{ix86}
21mr|joni-2.1.20-12|19	
21mr|joni-2.1.20-12|20	%description
21mr|joni-2.1.20-12|21	joni is a port of Oniguruma, a regular expressions library,
21mr|joni-2.1.20-12|22	to java. It is used by jruby.
21mr|joni-2.1.20-12|23	
21mr|joni-2.1.20-12|24	%package javadoc
21mr|joni-2.1.20-12|25	Summary: API documentation for %{name}
21mr|joni-2.1.20-12|26	
21mr|joni-2.1.20-12|27	%description javadoc
21mr|joni-2.1.20-12|28	%{summary}.
21mr|joni-2.1.20-12|29	
21mr|joni-2.1.20-12|30	%prep
21mr|joni-2.1.20-12|31	%setup -q -n %{name}-%{name}-%{version}
21mr|joni-2.1.20-12|32	
21mr|joni-2.1.20-12|33	find -name '*.class' -delete
21mr|joni-2.1.20-12|34	find -name '*.jar' -delete
21mr|joni-2.1.20-12|35	
21mr|joni-2.1.20-12|36	%mvn_file : %{name}
21mr|joni-2.1.20-12|37	
21mr|joni-2.1.20-12|38	# Remove pointless parent pom
21mr|joni-2.1.20-12|39	%pom_remove_parent
21mr|joni-2.1.20-12|40	
21mr|joni-2.1.20-12|41	# Remove wagon extension
21mr|joni-2.1.20-12|42	%pom_xpath_remove "pom:build/pom:extensions"
21mr|joni-2.1.20-12|43	
21mr|joni-2.1.20-12|44	# Remove plugins not relevant for downstream RPM builds
21mr|joni-2.1.20-12|45	%pom_remove_plugin :maven-javadoc-plugin
21mr|joni-2.1.20-12|46	%pom_remove_plugin :maven-source-plugin
21mr|joni-2.1.20-12|47	
21mr|joni-2.1.20-12|48	# fixes rpmlint warning about wrong-file-end-of-line-encoding
21mr|joni-2.1.20-12|49	sed -i -e 's|\r||' test/org/joni/test/TestC.java
21mr|joni-2.1.20-12|50	sed -i -e 's|\r||' test/org/joni/test/TestU.java
21mr|joni-2.1.20-12|51	sed -i -e 's|\r||' test/org/joni/test/TestA.java
21mr|joni-2.1.20-12|52	
21mr|joni-2.1.20-12|53	# Generate OSGi metadata by using bundle packaging
21mr|joni-2.1.20-12|54	%pom_xpath_set pom:packaging "bundle"
21mr|joni-2.1.20-12|55	%pom_add_plugin org.apache.felix:maven-bundle-plugin "<extensions>true</extensions>"
21mr|joni-2.1.20-12|56	
21mr|joni-2.1.20-12|57	%build
21mr|joni-2.1.20-12|58	# Work around xmvn bug with generating javadoc from modular projects: https://github.com/fedora-java/xmvn/issues/58
21mr|joni-2.1.20-12|59	# Disable default javadoc generation with -j then generate separately with
21mr|joni-2.1.20-12|60	# explicit invokation of javadoc mojo without the module definition present
21mr|joni-2.1.20-12|61	%mvn_build -fj
21mr|joni-2.1.20-12|62	find -name module-info.java -delete
21mr|joni-2.1.20-12|63	xmvn --batch-mode --offline org.fedoraproject.xmvn:xmvn-mojo:javadoc
21mr|joni-2.1.20-12|64	
21mr|joni-2.1.20-12|65	%install
21mr|joni-2.1.20-12|66	%mvn_install
21mr|joni-2.1.20-12|67	
21mr|joni-2.1.20-12|68	%files -f .mfiles
21mr|joni-2.1.20-12|69	%license LICENSE
21mr|joni-2.1.20-12|70	%doc README.md
21mr|joni-2.1.20-12|71	
21mr|joni-2.1.20-12|72	%files javadoc -f .mfiles-javadoc
21mr|joni-2.1.20-12|73	
21mr|joni-2.1.20-12|74	%changelog
21mr|joni-2.1.20-12|75	* Wed Sep 02 2020 Mat Booth <mat.booth@redhat.com> - 2.1.20-1
21mr|joni-2.1.20-12|76	- Update to a version that properly supports JDK 9+
21mr|joni-2.1.20-12|77	- Modernise specfile
21mr|joni-2.1.20-12|78	- Add OSGi metadata
21mr|joni-2.1.20-12|79	
21mr|joni-2.1.20-12|80	* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-14
21mr|joni-2.1.20-12|81	- Second attempt - Rebuilt for
21mr|joni-2.1.20-12|82	https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21mr|joni-2.1.20-12|83	
21mr|joni-2.1.20-12|84	* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-13
21mr|joni-2.1.20-12|85	- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
21mr|joni-2.1.20-12|86	
21mr|joni-2.1.20-12|87	* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 2.1.3-12
21mr|joni-2.1.20-12|88	- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
21mr|joni-2.1.20-12|89	
21mr|joni-2.1.20-12|90	* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-11
21mr|joni-2.1.20-12|91	- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
21mr|joni-2.1.20-12|92	
21mr|joni-2.1.20-12|93	* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-10
21mr|joni-2.1.20-12|94	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21mr|joni-2.1.20-12|95	
21mr|joni-2.1.20-12|96	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-9
21mr|joni-2.1.20-12|97	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21mr|joni-2.1.20-12|98	
21mr|joni-2.1.20-12|99	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-8
21mr|joni-2.1.20-12|100	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21mr|joni-2.1.20-12|101	
21mr|joni-2.1.20-12|102	* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-7
21mr|joni-2.1.20-12|103	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21mr|joni-2.1.20-12|104	
21mr|joni-2.1.20-12|105	* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-6
21mr|joni-2.1.20-12|106	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21mr|joni-2.1.20-12|107	
21mr|joni-2.1.20-12|108	* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-5
21mr|joni-2.1.20-12|109	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21mr|joni-2.1.20-12|110	
21mr|joni-2.1.20-12|111	* Sat Sep 24 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1.3-4
21mr|joni-2.1.20-12|112	- Update requires on objectweb-asm
21mr|joni-2.1.20-12|113	
21mr|joni-2.1.20-12|114	* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-3
21mr|joni-2.1.20-12|115	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21mr|joni-2.1.20-12|116	
21mr|joni-2.1.20-12|117	* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.3-2
21mr|joni-2.1.20-12|118	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21mr|joni-2.1.20-12|119	
21mr|joni-2.1.20-12|120	* Mon Jan 05 2015 Mo Morsi <mmorsi@redhat.com> - 2.1.3-1
21mr|joni-2.1.20-12|121	- Update to 2.1.3
21mr|joni-2.1.20-12|122	
21mr|joni-2.1.20-12|123	* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.9-5
21mr|joni-2.1.20-12|124	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
21mr|joni-2.1.20-12|125	
21mr|joni-2.1.20-12|126	* Fri Mar 28 2014 Michael Simacek <msimacek@redhat.com> - 1.1.9-4
21mr|joni-2.1.20-12|127	- Use Requires: java-headless rebuild (#1067528)
21mr|joni-2.1.20-12|128	
21mr|joni-2.1.20-12|129	* Mon Aug 12 2013 Alexander Kurtakov <akurtako@redhat.com> 1.1.9-3
21mr|joni-2.1.20-12|130	- Start using xmvn.
21mr|joni-2.1.20-12|131	
21mr|joni-2.1.20-12|132	* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.9-2
21mr|joni-2.1.20-12|133	- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
21mr|joni-2.1.20-12|134	
21mr|joni-2.1.20-12|135	* Tue Feb 26 2013 Bohuslav Kabrda <bkabrda@redhat.com> - 1.1.9-1
21mr|joni-2.1.20-12|136	- Updated to version 1.1.9.
21mr|joni-2.1.20-12|137	- Switched from ant to maven.
21mr|joni-2.1.20-12|138	
21mr|joni-2.1.20-12|139	* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-9
21mr|joni-2.1.20-12|140	- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21mr|joni-2.1.20-12|141	
21mr|joni-2.1.20-12|142	* Tue Oct 09 2012 gil cattaneo <puntogil@libero.it> - 1.1.3-8
21mr|joni-2.1.20-12|143	- add maven pom
21mr|joni-2.1.20-12|144	- adapt to current guideline
21mr|joni-2.1.20-12|145	
21mr|joni-2.1.20-12|146	* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-7
21mr|joni-2.1.20-12|147	- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
21mr|joni-2.1.20-12|148	
21mr|joni-2.1.20-12|149	* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-6
21mr|joni-2.1.20-12|150	- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
21mr|joni-2.1.20-12|151	
21mr|joni-2.1.20-12|152	* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-5
21mr|joni-2.1.20-12|153	- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
21mr|joni-2.1.20-12|154	
21mr|joni-2.1.20-12|155	* Mon Feb 22 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.1.3-4
21mr|joni-2.1.20-12|156	- fixed end of line encoding rpmlint warning
21mr|joni-2.1.20-12|157	- removed uneccessary deps
21mr|joni-2.1.20-12|158	
21mr|joni-2.1.20-12|159	* Wed Feb 17 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.1.3-3
21mr|joni-2.1.20-12|160	- removed gcj bits
21mr|joni-2.1.20-12|161	- updated package to conform to guidelines based on feedback
21mr|joni-2.1.20-12|162	- corrected source url
21mr|joni-2.1.20-12|163	
21mr|joni-2.1.20-12|164	* Fri Jan 22 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.1.3-2
21mr|joni-2.1.20-12|165	- Unorphaned / updated package
21mr|joni-2.1.20-12|166	
21mr|joni-2.1.20-12|167	* Fri Mar 6 2009 Conrad Meyer <konrad@tylerc.org> - 1.1.3-1
21mr|joni-2.1.20-12|168	- Bump to 1.1.3.
21mr|joni-2.1.20-12|169	
21mr|joni-2.1.20-12|170	* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-2
21mr|joni-2.1.20-12|171	- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
21mr|joni-2.1.20-12|172	
21mr|joni-2.1.20-12|173	* Fri Dec 12 2008 Conrad Meyer <konrad@tylerc.org> - 1.1.2-1
21mr|joni-2.1.20-12|174	- Bump to 1.1.2.
21mr|joni-2.1.20-12|175	
21mr|joni-2.1.20-12|176	* Fri Nov 28 2008 Conrad Meyer <konrad@tylerc.org> - 1.1.1-1
21mr|joni-2.1.20-12|177	- Bump to 1.1.1.
21mr|joni-2.1.20-12|178	
21mr|joni-2.1.20-12|179	* Sun Aug 31 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.3-1
21mr|joni-2.1.20-12|180	- Official 1.0.3 release.
21mr|joni-2.1.20-12|181	
21mr|joni-2.1.20-12|182	* Sat Jul 19 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.3-0.3.svn7235
21mr|joni-2.1.20-12|183	- Build AOT bits.
21mr|joni-2.1.20-12|184	
21mr|joni-2.1.20-12|185	* Sat Jul 19 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.3-0.2.svn7235
21mr|joni-2.1.20-12|186	- Bump revision because of stupid packager's mistake.
21mr|joni-2.1.20-12|187	
21mr|joni-2.1.20-12|188	* Sat Jul 19 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.3-0.1.svn7235
21mr|joni-2.1.20-12|189	- Bump to trunk version of joni for JRuby 1.1.3.
21mr|joni-2.1.20-12|190	- Switch to noarch for fc10 and up.
21mr|joni-2.1.20-12|191	
21mr|joni-2.1.20-12|192	* Sat Apr 5 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.2-4
21mr|joni-2.1.20-12|193	- Compile AOT bits.
21mr|joni-2.1.20-12|194	
21mr|joni-2.1.20-12|195	* Sun Mar 16 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.2-3
21mr|joni-2.1.20-12|196	- Bump to 1.0.2.
21mr|joni-2.1.20-12|197	- Add pom.xml to doc.
21mr|joni-2.1.20-12|198	- Install unversioned jar.
21mr|joni-2.1.20-12|199	
21mr|joni-2.1.20-12|200	* Sun Mar 2 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.1-2
21mr|joni-2.1.20-12|201	- joni is MIT, not BSD.
21mr|joni-2.1.20-12|202	- Require java and BuildRequire java-devel, not icedtea.
21mr|joni-2.1.20-12|203	
21mr|joni-2.1.20-12|204	* Sun Mar 2 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.1-1

13097 21
21mr|jopt-simple-5.0.4-5|1	Name:           jopt-simple
21mr|jopt-simple-5.0.4-5|2	Version:        5.0.4
21mr|jopt-simple-5.0.4-5|3	Release:        5
21mr|jopt-simple-5.0.4-5|4	Summary:        A Java command line parser
21mr|jopt-simple-5.0.4-5|5	License:        MIT
21mr|jopt-simple-5.0.4-5|6	Group:          Development/Java
21mr|jopt-simple-5.0.4-5|7	URL:            http://jopt-simple.github.io/jopt-simple
21mr|jopt-simple-5.0.4-5|8	BuildArch:      noarch
21mr|jopt-simple-5.0.4-5|9	# Java stack is not supported on x86_32
21mr|jopt-simple-5.0.4-5|10	ExcludeArch: %{ix86}
21mr|jopt-simple-5.0.4-5|11	
21mr|jopt-simple-5.0.4-5|12	Source0:        https://github.com/jopt-simple/jopt-simple/archive/jopt-simple-%{version}.tar.gz
21mr|jopt-simple-5.0.4-5|13	
21mr|jopt-simple-5.0.4-5|14	BuildRequires:  maven-local
21mr|jopt-simple-5.0.4-5|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jopt-simple-5.0.4-5|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jopt-simple-5.0.4-5|17	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jopt-simple-5.0.4-5|18	
21mr|jopt-simple-5.0.4-5|19	%description
21mr|jopt-simple-5.0.4-5|20	JOpt Simple is a Java library for parsing command line options, such as those
21mr|jopt-simple-5.0.4-5|21	you might pass to an invocation of javac.
21mr|jopt-simple-5.0.4-5|22	
21mr|jopt-simple-5.0.4-5|23	%package javadoc
21mr|jopt-simple-5.0.4-5|24	Summary:        Javadoc for %{name}
21mr|jopt-simple-5.0.4-5|25	
21mr|jopt-simple-5.0.4-5|26	%description javadoc
21mr|jopt-simple-5.0.4-5|27	This package contains the API documentation for %{name}.
21mr|jopt-simple-5.0.4-5|28	
21mr|jopt-simple-5.0.4-5|29	%prep
21mr|jopt-simple-5.0.4-5|30	%setup -q -n jopt-simple-jopt-simple-%{version}
21mr|jopt-simple-5.0.4-5|31	
21mr|jopt-simple-5.0.4-5|32	%pom_xpath_remove "pom:build/pom:extensions"
21mr|jopt-simple-5.0.4-5|33	%pom_remove_dep org.infinitest:continuous-testing-toolkit
21mr|jopt-simple-5.0.4-5|34	%pom_remove_plugin org.pitest:pitest-maven
21mr|jopt-simple-5.0.4-5|35	%pom_remove_plugin org.codehaus.mojo:cobertura-maven-plugin
21mr|jopt-simple-5.0.4-5|36	%pom_remove_plugin org.apache.maven.plugins:maven-pmd-plugin
21mr|jopt-simple-5.0.4-5|37	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|jopt-simple-5.0.4-5|38	
21mr|jopt-simple-5.0.4-5|39	%build
21mr|jopt-simple-5.0.4-5|40	# Unit testing is disabled due to a missing dependency in Fedora of continuous-testing-toolkit
21mr|jopt-simple-5.0.4-5|41	%mvn_build -f
21mr|jopt-simple-5.0.4-5|42	
21mr|jopt-simple-5.0.4-5|43	%install
21mr|jopt-simple-5.0.4-5|44	%mvn_install
21mr|jopt-simple-5.0.4-5|45	
21mr|jopt-simple-5.0.4-5|46	%files -f .mfiles
21mr|jopt-simple-5.0.4-5|47	%license LICENSE.txt
21mr|jopt-simple-5.0.4-5|48	
21mr|jopt-simple-5.0.4-5|49	%files javadoc -f .mfiles-javadoc
21mr|jopt-simple-5.0.4-5|50	%license LICENSE.txt
21mr|jopt-simple-5.0.4-5|51	

13098 21
21mr|jose-14-1|1	%define major 0
21mr|jose-14-1|2	%define libname %mklibname %{name} %{major}
21mr|jose-14-1|3	%define devname %mklibname %{name} -d
21mr|jose-14-1|4	
21mr|jose-14-1|5	Summary:	Tools for JSON Object Signing and Encryption (JOSE)
21mr|jose-14-1|6	Name:		jose
21mr|jose-14-1|7	Version:	14
21mr|jose-14-1|8	Release:	1
21mr|jose-14-1|9	License:	Apache 2.0
21mr|jose-14-1|10	Group:		Networking/Other
21mr|jose-14-1|11	Url:		https://github.com/latchset/jose
21mr|jose-14-1|12	Source0:	https://github.com/latchset/jose/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|jose-14-1|13	Patch0:		jose-memleak.patch
21mr|jose-14-1|14	BuildRequires:	asciidoc
21mr|jose-14-1|15	BuildRequires:	doxygen
21mr|jose-14-1|16	BuildRequires:	meson
21mr|jose-14-1|17	BuildRequires:	pkgconfig(jansson)
21mr|jose-14-1|18	BuildRequires:	pkgconfig(openssl)
21mr|jose-14-1|19	BuildRequires:	pkgconfig(zlib)
21mr|jose-14-1|20	Requires:	%{libname}%{_isa} = %{EVRD}
21mr|jose-14-1|21	
21mr|jose-14-1|22	%description
21mr|jose-14-1|23	Tools for JSON Object Signing and Encryption (JOSE).
21mr|jose-14-1|24	Jose is a command line utility for performing various tasks on JSON
21mr|jose-14-1|25	Object Signing and Encryption (JOSE) objects. Jose provides a full
21mr|jose-14-1|26	crypto stack including key generation, signing and encryption.
21mr|jose-14-1|27	
21mr|jose-14-1|28	%files
21mr|jose-14-1|29	%doc README.md
21mr|jose-14-1|30	%license COPYING
21mr|jose-14-1|31	%{_bindir}/%{name}
21mr|jose-14-1|32	
21mr|jose-14-1|33	#------------------------------------------------------------------
21mr|jose-14-1|34	
21mr|jose-14-1|35	%package -n %{libname}
21mr|jose-14-1|36	Summary:	C library for performing JOSE operations
21mr|jose-14-1|37	Group:		System/Libraries
21mr|jose-14-1|38	
21mr|jose-14-1|39	%description -n %{libname}
21mr|jose-14-1|40	This package contains a C library for performing JOSE operations.
21mr|jose-14-1|41	
21mr|jose-14-1|42	%files -n %{libname}
21mr|jose-14-1|43	%doc README.md
21mr|jose-14-1|44	%license COPYING
21mr|jose-14-1|45	%{_libdir}/lib%{name}.so.%{major}*
21mr|jose-14-1|46	
21mr|jose-14-1|47	#------------------------------------------------------------------
21mr|jose-14-1|48	
21mr|jose-14-1|49	%package -n %{devname}
21mr|jose-14-1|50	Summary:	libjose development files
21mr|jose-14-1|51	Group:		Development/C
21mr|jose-14-1|52	Requires:	%{libname}%{_isa} = %{EVRD}
21mr|jose-14-1|53	Provides:	%{name}-devel = %{EVRD}
21mr|jose-14-1|54	
21mr|jose-14-1|55	%description -n %{devname}
21mr|jose-14-1|56	libjose (C library for performing JOSE operations) development files.
21mr|jose-14-1|57	
21mr|jose-14-1|58	%files -n %{devname}
21mr|jose-14-1|59	%license COPYING
21mr|jose-14-1|60	%doc README.md
21mr|jose-14-1|61	%{_includedir}/%{name}
21mr|jose-14-1|62	%{_libdir}/lib%{name}.so
21mr|jose-14-1|63	%{_libdir}/pkgconfig/%{name}.pc
21mr|jose-14-1|64	%{_mandir}/man3/%{name}*.3*
21mr|jose-14-1|65	
21mr|jose-14-1|66	#------------------------------------------------------------------
21mr|jose-14-1|67	
21mr|jose-14-1|68	%prep
21mr|jose-14-1|69	%autosetup -p1
21mr|jose-14-1|70	
21mr|jose-14-1|71	%build
21mr|jose-14-1|72	%global	optflags %{optflags} -fno-strict-aliasing
21mr|jose-14-1|73	%meson
21mr|jose-14-1|74	%meson_build
21mr|jose-14-1|75	
21mr|jose-14-1|76	%install
21mr|jose-14-1|77	%meson_install

13099 21
21mr|jq-1.8.1-1|1	%define major 1
21mr|jq-1.8.1-1|2	%define libname %mklibname %{name} %{major}
21mr|jq-1.8.1-1|3	%define devname %mklibname %{name} -d
21mr|jq-1.8.1-1|4	
21mr|jq-1.8.1-1|5	Summary:	Command-line JSON processor
21mr|jq-1.8.1-1|6	Name:		jq
21mr|jq-1.8.1-1|7	Version:	1.8.1
21mr|jq-1.8.1-1|8	Release:	1
21mr|jq-1.8.1-1|9	License:	MIT
21mr|jq-1.8.1-1|10	Group:		Development/Tools
21mr|jq-1.8.1-1|11	Url:		https://github.com/jqlang/jq
21mr|jq-1.8.1-1|12	Source0:	https://github.com/jqlang/jq/archive/jq-%{version}.tar.gz
21mr|jq-1.8.1-1|13	BuildRequires:	onig-devel
21mr|jq-1.8.1-1|14	
21mr|jq-1.8.1-1|15	%description
21mr|jq-1.8.1-1|16	Command-line JSON processor.
21mr|jq-1.8.1-1|17	
21mr|jq-1.8.1-1|18	%files
21mr|jq-1.8.1-1|19	%{_bindir}/%{name}
21mr|jq-1.8.1-1|20	%dir %{_docdir}/jq
21mr|jq-1.8.1-1|21	%{_docdir}/jq/*
21mr|jq-1.8.1-1|22	%{_mandir}/man1/jq.1.*
21mr|jq-1.8.1-1|23	
21mr|jq-1.8.1-1|24	#----------------------------------------------------------------------------
21mr|jq-1.8.1-1|25	
21mr|jq-1.8.1-1|26	%package -n %{libname}
21mr|jq-1.8.1-1|27	Summary:	Shared library for %{name}
21mr|jq-1.8.1-1|28	Group:		System/Libraries
21mr|jq-1.8.1-1|29	
21mr|jq-1.8.1-1|30	%description -n %{libname}
21mr|jq-1.8.1-1|31	Shared library for %{name}.
21mr|jq-1.8.1-1|32	
21mr|jq-1.8.1-1|33	%files -n %{libname}
21mr|jq-1.8.1-1|34	%{_libdir}/libjq.so.%{major}*
21mr|jq-1.8.1-1|35	
21mr|jq-1.8.1-1|36	#----------------------------------------------------------------------------
21mr|jq-1.8.1-1|37	
21mr|jq-1.8.1-1|38	%package -n %{devname}
21mr|jq-1.8.1-1|39	Summary:	Development files for %{name}
21mr|jq-1.8.1-1|40	Group:		Development/C
21mr|jq-1.8.1-1|41	Requires:	%{libname} = %{EVRD}
21mr|jq-1.8.1-1|42	Requires:	%{name}
21mr|jq-1.8.1-1|43	Provides:	%{name}-devel = %{EVRD}
21mr|jq-1.8.1-1|44	
21mr|jq-1.8.1-1|45	%description -n %{devname}
21mr|jq-1.8.1-1|46	Development files for %{name}.
21mr|jq-1.8.1-1|47	
21mr|jq-1.8.1-1|48	%files -n %{devname}
21mr|jq-1.8.1-1|49	%{_libdir}/libjq.so
21mr|jq-1.8.1-1|50	%{_libdir}/pkgconfig/*.pc
21mr|jq-1.8.1-1|51	%{_includedir}/jq.h
21mr|jq-1.8.1-1|52	%{_includedir}/jv.h
21mr|jq-1.8.1-1|53	
21mr|jq-1.8.1-1|54	#----------------------------------------------------------------------------
21mr|jq-1.8.1-1|55	
21mr|jq-1.8.1-1|56	%prep
21mr|jq-1.8.1-1|57	%setup -qn %{name}-%{name}-%{version}
21mr|jq-1.8.1-1|58	
21mr|jq-1.8.1-1|59	%build
21mr|jq-1.8.1-1|60	%config_update
21mr|jq-1.8.1-1|61	%configure \
21mr|jq-1.8.1-1|62	--disable-static
21mr|jq-1.8.1-1|63	%make_build
21mr|jq-1.8.1-1|64	
21mr|jq-1.8.1-1|65	%install
21mr|jq-1.8.1-1|66	%make_install

13100 21
21mr|jredis-2.0.0-0.8.a.0|1	%global githash 0eed7931ea0aa827fe74dfa808467c16e12d6e96
21mr|jredis-2.0.0-0.8.a.0|2	
21mr|jredis-2.0.0-0.8.a.0|3	Name:          jredis
21mr|jredis-2.0.0-0.8.a.0|4	# This release is compatible with newer Redis release
21mr|jredis-2.0.0-0.8.a.0|5	Version:       2.0.0
21mr|jredis-2.0.0-0.8.a.0|6	Release:       0.8.a.0
21mr|jredis-2.0.0-0.8.a.0|7	Summary:       Java Client and Connectors for Redis
21mr|jredis-2.0.0-0.8.a.0|8	License:       ASL 2.0
21mr|jredis-2.0.0-0.8.a.0|9	# https://code.google.com/p/jredis/
21mr|jredis-2.0.0-0.8.a.0|10	URL:           https://github.com/alphazero/jredis
21mr|jredis-2.0.0-0.8.a.0|11	Source0:       https://github.com/alphazero/jredis/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|jredis-2.0.0-0.8.a.0|12	
21mr|jredis-2.0.0-0.8.a.0|13	BuildRequires: maven-local
21mr|jredis-2.0.0-0.8.a.0|14	BuildRequires: mvn(commons-logging:commons-logging)
21mr|jredis-2.0.0-0.8.a.0|15	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|jredis-2.0.0-0.8.a.0|16	BuildRequires: mvn(org.testng:testng)
21mr|jredis-2.0.0-0.8.a.0|17	
21mr|jredis-2.0.0-0.8.a.0|18	Group:          Development/Java
21mr|jredis-2.0.0-0.8.a.0|19	BuildArch:     noarch
21mr|jredis-2.0.0-0.8.a.0|20	# Java stack is not supported on x86_32
21mr|jredis-2.0.0-0.8.a.0|21	ExcludeArch: %{ix86}
21mr|jredis-2.0.0-0.8.a.0|22	
21mr|jredis-2.0.0-0.8.a.0|23	%description
21mr|jredis-2.0.0-0.8.a.0|24	JRedis is a high-performance Java client and connector framework and
21mr|jredis-2.0.0-0.8.a.0|25	reference implementation for Redis distributed hash key-value
21mr|jredis-2.0.0-0.8.a.0|26	database. It will provide both synchronous clients and asynchronous
21mr|jredis-2.0.0-0.8.a.0|27	connections for Redis. The connectors will be both passive
21mr|jredis-2.0.0-0.8.a.0|28	(non-threaded) and active, to address deployment scenarios and
21mr|jredis-2.0.0-0.8.a.0|29	usage requirements.
21mr|jredis-2.0.0-0.8.a.0|30	
21mr|jredis-2.0.0-0.8.a.0|31	This package contains JRedis Parent POM.
21mr|jredis-2.0.0-0.8.a.0|32	
21mr|jredis-2.0.0-0.8.a.0|33	%package core
21mr|jredis-2.0.0-0.8.a.0|34	Summary:       JRedis Core Parent POM
21mr|jredis-2.0.0-0.8.a.0|35	
21mr|jredis-2.0.0-0.8.a.0|36	%description core
21mr|jredis-2.0.0-0.8.a.0|37	The Core module is composed of all the core elements that
21mr|jredis-2.0.0-0.8.a.0|38	are used to create JRedis clients and connectors for the
21mr|jredis-2.0.0-0.8.a.0|39	Redis server.
21mr|jredis-2.0.0-0.8.a.0|40	
21mr|jredis-2.0.0-0.8.a.0|41	This includes:
21mr|jredis-2.0.0-0.8.a.0|42	
21mr|jredis-2.0.0-0.8.a.0|43	- the specification (API),
21mr|jredis-2.0.0-0.8.a.0|44	- the reference implementation (RI),
21mr|jredis-2.0.0-0.8.a.0|45	- the benchmark module (BENCH)
21mr|jredis-2.0.0-0.8.a.0|46	
21mr|jredis-2.0.0-0.8.a.0|47	This package contains JRedis Core Parent POM.
21mr|jredis-2.0.0-0.8.a.0|48	
21mr|jredis-2.0.0-0.8.a.0|49	%package core-api
21mr|jredis-2.0.0-0.8.a.0|50	Summary:       JRedis Core API
21mr|jredis-2.0.0-0.8.a.0|51	
21mr|jredis-2.0.0-0.8.a.0|52	%description core-api
21mr|jredis-2.0.0-0.8.a.0|53	JRedis Core Specification API.
21mr|jredis-2.0.0-0.8.a.0|54	
21mr|jredis-2.0.0-0.8.a.0|55	%package core-bench
21mr|jredis-2.0.0-0.8.a.0|56	Summary:       JRedis Benchmark Module
21mr|jredis-2.0.0-0.8.a.0|57	
21mr|jredis-2.0.0-0.8.a.0|58	%description core-bench
21mr|jredis-2.0.0-0.8.a.0|59	JRedis Benchmark Module.
21mr|jredis-2.0.0-0.8.a.0|60	
21mr|jredis-2.0.0-0.8.a.0|61	%package core-ri
21mr|jredis-2.0.0-0.8.a.0|62	Summary:       JRedis Core RI
21mr|jredis-2.0.0-0.8.a.0|63	
21mr|jredis-2.0.0-0.8.a.0|64	%description core-ri
21mr|jredis-2.0.0-0.8.a.0|65	JRedis Core Reference Implementation.
21mr|jredis-2.0.0-0.8.a.0|66	
21mr|jredis-2.0.0-0.8.a.0|67	%package javadoc
21mr|jredis-2.0.0-0.8.a.0|68	Summary:       Javadoc for %{name}
21mr|jredis-2.0.0-0.8.a.0|69	
21mr|jredis-2.0.0-0.8.a.0|70	%description javadoc
21mr|jredis-2.0.0-0.8.a.0|71	This package contains javadoc for %{name}.
21mr|jredis-2.0.0-0.8.a.0|72	
21mr|jredis-2.0.0-0.8.a.0|73	%prep
21mr|jredis-2.0.0-0.8.a.0|74	%setup -q -n %{name}-%{githash}
21mr|jredis-2.0.0-0.8.a.0|75	find . -name "*.class" -delete
21mr|jredis-2.0.0-0.8.a.0|76	find . -name "*.jar" -delete
21mr|jredis-2.0.0-0.8.a.0|77	
21mr|jredis-2.0.0-0.8.a.0|78	%pom_disable_module examples
21mr|jredis-2.0.0-0.8.a.0|79	%pom_disable_module all core
21mr|jredis-2.0.0-0.8.a.0|80	%pom_remove_plugin :maven-source-plugin
21mr|jredis-2.0.0-0.8.a.0|81	%pom_remove_plugin -r :maven-assembly-plugin
21mr|jredis-2.0.0-0.8.a.0|82	
21mr|jredis-2.0.0-0.8.a.0|83	%pom_xpath_set -r "pom:dependency[pom:artifactId = 'log4j']/pom:version" 1.2.17
21mr|jredis-2.0.0-0.8.a.0|84	
21mr|jredis-2.0.0-0.8.a.0|85	%build
21mr|jredis-2.0.0-0.8.a.0|86	
21mr|jredis-2.0.0-0.8.a.0|87	# Test suite disabled, because use web connection
21mr|jredis-2.0.0-0.8.a.0|88	%mvn_build -s -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|jredis-2.0.0-0.8.a.0|89	
21mr|jredis-2.0.0-0.8.a.0|90	%install
21mr|jredis-2.0.0-0.8.a.0|91	%mvn_install
21mr|jredis-2.0.0-0.8.a.0|92	
21mr|jredis-2.0.0-0.8.a.0|93	%files -f .mfiles-%{name}
21mr|jredis-2.0.0-0.8.a.0|94	%doc documentation/design/*
21mr|jredis-2.0.0-0.8.a.0|95	%license LICENSE NOTICE
21mr|jredis-2.0.0-0.8.a.0|96	
21mr|jredis-2.0.0-0.8.a.0|97	%files core -f .mfiles-%{name}-core
21mr|jredis-2.0.0-0.8.a.0|98	%doc core/README
21mr|jredis-2.0.0-0.8.a.0|99	%license core/LICENSE core/NOTICE
21mr|jredis-2.0.0-0.8.a.0|100	
21mr|jredis-2.0.0-0.8.a.0|101	%files core-api -f .mfiles-%{name}-core-api
21mr|jredis-2.0.0-0.8.a.0|102	%doc README RELEASE-NOTES.txt
21mr|jredis-2.0.0-0.8.a.0|103	%license core/api/LICENSE core/api/NOTICE
21mr|jredis-2.0.0-0.8.a.0|104	
21mr|jredis-2.0.0-0.8.a.0|105	%files core-bench -f .mfiles-%{name}-core-bench
21mr|jredis-2.0.0-0.8.a.0|106	%license core/bench/LICENSE core/bench/NOTICE
21mr|jredis-2.0.0-0.8.a.0|107	
21mr|jredis-2.0.0-0.8.a.0|108	%files core-ri -f .mfiles-%{name}-core-ri
21mr|jredis-2.0.0-0.8.a.0|109	%license core/ri/LICENSE core/ri/NOTICE
21mr|jredis-2.0.0-0.8.a.0|110	
21mr|jredis-2.0.0-0.8.a.0|111	%files javadoc -f .mfiles-javadoc
21mr|jredis-2.0.0-0.8.a.0|112	%license LICENSE NOTICE
21mr|jredis-2.0.0-0.8.a.0|113	

13101 21
21mr|jruby-1.7.22-11|1	%define _duplicate_files_terminate_build 0
21mr|jruby-1.7.22-11|2	
21mr|jruby-1.7.22-11|3	%global jruby_vendordir %{_datadir}/%{name}/lib
21mr|jruby-1.7.22-11|4	%global jruby_sitedir %{_prefix}/local/share/%{name}/lib
21mr|jruby-1.7.22-11|5	%global rubygems_dir %{_datadir}/rubygems
21mr|jruby-1.7.22-11|6	
21mr|jruby-1.7.22-11|7	Name:           jruby
21mr|jruby-1.7.22-11|8	Version:        1.7.22
21mr|jruby-1.7.22-11|9	Release:        11
21mr|jruby-1.7.22-11|10	Summary:        Pure Java implementation of the Ruby interpreter
21mr|jruby-1.7.22-11|11	# (CPL or GPLv2+ or LGPLv2+) - JRuby itself
21mr|jruby-1.7.22-11|12	# BSD - some files under lib/ruby/shared
21mr|jruby-1.7.22-11|13	# (GPLv2 or Ruby) - Ruby 1.8 stdlib
21mr|jruby-1.7.22-11|14	# (BSD or Ruby) - Ruby 1.9 stdlib
21mr|jruby-1.7.22-11|15	License:        (CPL or GPLv2+ or LGPLv2+) and BSD and (GPLv2 or Ruby) and (BSD or Ruby)
21mr|jruby-1.7.22-11|16	URL:            http://jruby.org
21mr|jruby-1.7.22-11|17	Source0:        http://jruby.org.s3.amazonaws.com/downloads/%{version}/%{name}-src-%{version}.tar.gz
21mr|jruby-1.7.22-11|18	
21mr|jruby-1.7.22-11|19	# Adds all the required jars to boot classpath
21mr|jruby-1.7.22-11|20	Patch0:         jruby-add-classpath-to-start-script.patch
21mr|jruby-1.7.22-11|21	# Adds $FEDORA_JAVA_OPTS, that is dynamically replaced by Fedora specific paths from the specfile
21mr|jruby-1.7.22-11|22	# This way we can use macros for the actual locations and not hardcode them in the patch
21mr|jruby-1.7.22-11|23	Patch1:         jruby-executable-add-fedora-java-opts-stub.patch
21mr|jruby-1.7.22-11|24	# upstream jline JAR bundles jansi, we need to include it explicitly in Fedora
21mr|jruby-1.7.22-11|25	Patch2:         jruby-include-unbundled-jansi.patch
21mr|jruby-1.7.22-11|26	# We don't want any directories defined by JRuby, everything is taken from Fedora's rubygems
21mr|jruby-1.7.22-11|27	Patch3:         jruby-remove-rubygems-dirs-definition.patch
21mr|jruby-1.7.22-11|28	# Port to latest snakeyaml
21mr|jruby-1.7.22-11|29	# TODO: rebase for JRuby 9000 master and send upstream
21mr|jruby-1.7.22-11|30	Patch4:         jruby-snakeyaml-1.16.patch
21mr|jruby-1.7.22-11|31	Patch5:         jruby-snakeyaml-1.20.patch
21mr|jruby-1.7.22-11|32	
21mr|jruby-1.7.22-11|33	# BRs generated automatically using xmvn-builddep, sanitized manually
21mr|jruby-1.7.22-11|34	BuildRequires:  maven-local
21mr|jruby-1.7.22-11|35	BuildRequires:  mvn(bsf:bsf)
21mr|jruby-1.7.22-11|36	BuildRequires:  mvn(com.github.jnr:jffi)
21mr|jruby-1.7.22-11|37	BuildRequires:  mvn(com.github.jnr:jffi::native:)
21mr|jruby-1.7.22-11|38	BuildRequires:  mvn(com.github.jnr:jnr-constants)
21mr|jruby-1.7.22-11|39	BuildRequires:  mvn(com.github.jnr:jnr-enxio)
21mr|jruby-1.7.22-11|40	BuildRequires:  mvn(com.github.jnr:jnr-ffi)
21mr|jruby-1.7.22-11|41	BuildRequires:  mvn(com.github.jnr:jnr-netdb)
21mr|jruby-1.7.22-11|42	BuildRequires:  mvn(com.github.jnr:jnr-posix)
21mr|jruby-1.7.22-11|43	BuildRequires:  mvn(com.github.jnr:jnr-unixsocket)
21mr|jruby-1.7.22-11|44	BuildRequires:  mvn(com.github.jnr:jnr-x86asm)
21mr|jruby-1.7.22-11|45	BuildRequires:  mvn(com.headius:coro-mock)
21mr|jruby-1.7.22-11|46	BuildRequires:  mvn(com.headius:invokebinder)
21mr|jruby-1.7.22-11|47	BuildRequires:  mvn(com.headius:options)
21mr|jruby-1.7.22-11|48	BuildRequires:  mvn(com.jcraft:jzlib)
21mr|jruby-1.7.22-11|49	BuildRequires:  mvn(com.martiansoftware:nailgun-server)
21mr|jruby-1.7.22-11|50	BuildRequires:  mvn(jline:jline)
21mr|jruby-1.7.22-11|51	BuildRequires:  mvn(joda-time:joda-time)
21mr|jruby-1.7.22-11|52	BuildRequires:  mvn(junit:junit)
21mr|jruby-1.7.22-11|53	BuildRequires:  mvn(org.apache.ant:ant)
21mr|jruby-1.7.22-11|54	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jruby-1.7.22-11|55	BuildRequires:  mvn(org.apache.felix:org.apache.felix.framework)
21mr|jruby-1.7.22-11|56	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jruby-1.7.22-11|57	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jruby-1.7.22-11|58	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|jruby-1.7.22-11|59	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jruby-1.7.22-11|60	BuildRequires:  mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|jruby-1.7.22-11|61	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|jruby-1.7.22-11|62	BuildRequires:  mvn(org.codehaus.mojo:properties-maven-plugin)
21mr|jruby-1.7.22-11|63	BuildRequires:  mvn(org.jruby.extras:bytelist)
21mr|jruby-1.7.22-11|64	BuildRequires:  mvn(org.jruby.jcodings:jcodings)
21mr|jruby-1.7.22-11|65	BuildRequires:  mvn(org.jruby.joni:joni)
21mr|jruby-1.7.22-11|66	BuildRequires:  mvn(org.jruby:yecht)
21mr|jruby-1.7.22-11|67	BuildRequires:  mvn(org.osgi:org.osgi.core)
21mr|jruby-1.7.22-11|68	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|jruby-1.7.22-11|69	BuildRequires:  mvn(org.ow2.asm:asm-analysis)
21mr|jruby-1.7.22-11|70	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|jruby-1.7.22-11|71	BuildRequires:  mvn(org.ow2.asm:asm-util)
21mr|jruby-1.7.22-11|72	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jruby-1.7.22-11|73	BuildRequires:  mvn(org.yaml:snakeyaml)
21mr|jruby-1.7.22-11|74	BuildRequires:  git-core
21mr|jruby-1.7.22-11|75	# unavailable now, see: https://bugzilla.redhat.com/show_bug.cgi?id=1152246
21mr|jruby-1.7.22-11|76	#BuildRequires: joda-timezones
21mr|jruby-1.7.22-11|77	
21mr|jruby-1.7.22-11|78	Provides:       ruby(release) = 1.9.3
21mr|jruby-1.7.22-11|79	Provides:       ruby(release) = 1.8.7
21mr|jruby-1.7.22-11|80	# For rubypick
21mr|jruby-1.7.22-11|81	Provides:       ruby(runtime_executable)
21mr|jruby-1.7.22-11|82	
21mr|jruby-1.7.22-11|83	Group:          Development/Java
21mr|jruby-1.7.22-11|84	BuildArch:      noarch
21mr|jruby-1.7.22-11|85	# Java stack is not supported on x86_32
21mr|jruby-1.7.22-11|86	ExcludeArch: %{ix86}
21mr|jruby-1.7.22-11|87	# yecht is in a separate package now
21mr|jruby-1.7.22-11|88	Obsoletes:      %{name}-yecht < %{version}-%{release}
21mr|jruby-1.7.22-11|89	
21mr|jruby-1.7.22-11|90	%description
21mr|jruby-1.7.22-11|91	JRuby is a 100% Java implementation of the Ruby programming language.
21mr|jruby-1.7.22-11|92	It is Ruby for the JVM. JRuby provides a complete set of core "builtin"
21mr|jruby-1.7.22-11|93	classes and syntax for the Ruby language, as well as most of the Ruby
21mr|jruby-1.7.22-11|94	Standard Libraries.
21mr|jruby-1.7.22-11|95	
21mr|jruby-1.7.22-11|96	%package        devel
21mr|jruby-1.7.22-11|97	Summary:        JRuby development environment
21mr|jruby-1.7.22-11|98	Requires:       %{name} = %{version}-%{release}
21mr|jruby-1.7.22-11|99	
21mr|jruby-1.7.22-11|100	%description    devel
21mr|jruby-1.7.22-11|101	Macros for building JRuby-specific libraries.
21mr|jruby-1.7.22-11|102	
21mr|jruby-1.7.22-11|103	%package        javadoc
21mr|jruby-1.7.22-11|104	Summary:        Javadoc for %{name}
21mr|jruby-1.7.22-11|105	
21mr|jruby-1.7.22-11|106	%description    javadoc
21mr|jruby-1.7.22-11|107	Javadoc for %{name}.
21mr|jruby-1.7.22-11|108	
21mr|jruby-1.7.22-11|109	%prep
21mr|jruby-1.7.22-11|110	%setup -q
21mr|jruby-1.7.22-11|111	
21mr|jruby-1.7.22-11|112	%patch0 -p1
21mr|jruby-1.7.22-11|113	%patch1 -p1
21mr|jruby-1.7.22-11|114	%patch2 -p1
21mr|jruby-1.7.22-11|115	%patch3 -p1
21mr|jruby-1.7.22-11|116	%patch4 -p1
21mr|jruby-1.7.22-11|117	%patch5 -p1
21mr|jruby-1.7.22-11|118	
21mr|jruby-1.7.22-11|119	# delete windows specific files
21mr|jruby-1.7.22-11|120	find -name "*.exe" -delete
21mr|jruby-1.7.22-11|121	find -name "*.dll" -delete
21mr|jruby-1.7.22-11|122	
21mr|jruby-1.7.22-11|123	# delete all vcs files
21mr|jruby-1.7.22-11|124	find -name ".gitignore" -delete
21mr|jruby-1.7.22-11|125	find -name ".cvsignore" -delete
21mr|jruby-1.7.22-11|126	
21mr|jruby-1.7.22-11|127	# remove hidden .document files
21mr|jruby-1.7.22-11|128	find lib/ruby/ -name "*.document" -delete
21mr|jruby-1.7.22-11|129	
21mr|jruby-1.7.22-11|130	# lib/ruby scripts shouldn't contain shebangs as they are not executable on their own
21mr|jruby-1.7.22-11|131	find lib/ruby/ -name "*.rb" -exec sed --in-place "s|^#!/usr/local/bin/ruby||" '{}' \;
21mr|jruby-1.7.22-11|132	find lib/ruby/ -name "*.rb" -exec sed --in-place "s|^#!/usr/bin/env ruby||" '{}' \;
21mr|jruby-1.7.22-11|133	
21mr|jruby-1.7.22-11|134	# FIXME: remove when joda-timezones pkg is available in Fedora
21mr|jruby-1.7.22-11|135	%pom_remove_dep org.jruby:joda-timezones core
21mr|jruby-1.7.22-11|136	
21mr|jruby-1.7.22-11|137	# work around "error: package org.osgi.framework.wiring does not exist"
21mr|jruby-1.7.22-11|138	%pom_add_dep org.apache.felix:org.apache.felix.framework core
21mr|jruby-1.7.22-11|139	
21mr|jruby-1.7.22-11|140	# JDK8 should provide these
21mr|jruby-1.7.22-11|141	%pom_remove_dep com.headius:unsafe-mock core
21mr|jruby-1.7.22-11|142	%pom_remove_dep com.headius:jsr292-mock core
21mr|jruby-1.7.22-11|143	
21mr|jruby-1.7.22-11|144	# do not bundle jffi-native
21mr|jruby-1.7.22-11|145	%pom_remove_plugin :maven-dependency-plugin core
21mr|jruby-1.7.22-11|146	
21mr|jruby-1.7.22-11|147	# we don't have this plugin in fedora
21mr|jruby-1.7.22-11|148	%pom_remove_plugin :tesla-polyglot-maven-plugin lib
21mr|jruby-1.7.22-11|149	
21mr|jruby-1.7.22-11|150	# a lot of missing "gem" artifacts, skip them for now
21mr|jruby-1.7.22-11|151	%pom_xpath_remove 'pom:dependencies' lib
21mr|jruby-1.7.22-11|152	
21mr|jruby-1.7.22-11|153	# do not bundle other JARs inside jruby.jar
21mr|jruby-1.7.22-11|154	%pom_remove_plugin :maven-shade-plugin core
21mr|jruby-1.7.22-11|155	
21mr|jruby-1.7.22-11|156	# generate Requires on jline dependency
21mr|jruby-1.7.22-11|157	%pom_xpath_replace 'pom:dependency[pom:artifactId[text()="jline"]]/pom:scope' '<scope>compile</scope>' ext/readline
21mr|jruby-1.7.22-11|158	
21mr|jruby-1.7.22-11|159	# install JARs to %%{_javadir}/%%{name} and symlink them to %%{jruby_vendordir}
21mr|jruby-1.7.22-11|160	%mvn_file :{jruby-core}:jar:: %{name}/@1 %{jruby_vendordir}/%{name}
21mr|jruby-1.7.22-11|161	%mvn_file :{ripper}:jar:: %{name}/@1 %{jruby_vendordir}/ruby/shared/@1
21mr|jruby-1.7.22-11|162	%mvn_file :{readline}:jar:: %{name}/@1 %{jruby_vendordir}/ruby/shared/readline/@1
21mr|jruby-1.7.22-11|163	
21mr|jruby-1.7.22-11|164	# TODO: build proper org.jruby:jruby artifact
21mr|jruby-1.7.22-11|165	%mvn_alias org.jruby:jruby-core org.jruby:jruby
21mr|jruby-1.7.22-11|166	
21mr|jruby-1.7.22-11|167	%build
21mr|jruby-1.7.22-11|168	%mvn_build
21mr|jruby-1.7.22-11|169	
21mr|jruby-1.7.22-11|170	%install
21mr|jruby-1.7.22-11|171	%mvn_install
21mr|jruby-1.7.22-11|172	
21mr|jruby-1.7.22-11|173	install -d -m 755 %{buildroot}%{_datadir}
21mr|jruby-1.7.22-11|174	install -p -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
21mr|jruby-1.7.22-11|175	
21mr|jruby-1.7.22-11|176	# stdlib
21mr|jruby-1.7.22-11|177	cp -ar lib/* %{buildroot}%{jruby_vendordir}/
21mr|jruby-1.7.22-11|178	
21mr|jruby-1.7.22-11|179	# symlink jffi .so files (this is pretty ugly :/)
21mr|jruby-1.7.22-11|180	install -d -m 755 %{buildroot}%{jruby_vendordir}/jni/{arm-Linux,i386-Linux,x86_64-Linux}
21mr|jruby-1.7.22-11|181	ln -s %{_prefix}/lib/jffi/arm-Linux/libjffi.so %{buildroot}%{jruby_vendordir}/jni/arm-Linux/
21mr|jruby-1.7.22-11|182	ln -s %{_prefix}/lib/jffi/i386-Linux/libjffi.so %{buildroot}%{jruby_vendordir}/jni/i386-Linux/
21mr|jruby-1.7.22-11|183	ln -s %{_prefix}/lib64/jffi/x86_64-Linux/libjffi.so %{buildroot}%{jruby_vendordir}/jni/x86_64-Linux/
21mr|jruby-1.7.22-11|184	
21mr|jruby-1.7.22-11|185	# jline in Fedora doesn't bundle jansi, we need to symlink it manually
21mr|jruby-1.7.22-11|186	ln -s `build-classpath jansi/jansi` %{buildroot}%{jruby_vendordir}/ruby/shared/readline/
21mr|jruby-1.7.22-11|187	xmvn-subst %{buildroot}%{jruby_vendordir}/ruby/shared/readline/
21mr|jruby-1.7.22-11|188	
21mr|jruby-1.7.22-11|189	# remove what shouldn't be in lib/ dir
21mr|jruby-1.7.22-11|190	rm %{buildroot}%{jruby_vendordir}/pom*
21mr|jruby-1.7.22-11|191	
21mr|jruby-1.7.22-11|192	# startup scripts
21mr|jruby-1.7.22-11|193	cp -a bin/{{j,}gem,{j,}irb,jruby} %{buildroot}%{_datadir}/%{name}/bin/
21mr|jruby-1.7.22-11|194	
21mr|jruby-1.7.22-11|195	# /usr prefix startup scripts
21mr|jruby-1.7.22-11|196	install -d -m 755 %{buildroot}%{_bindir}
21mr|jruby-1.7.22-11|197	ln -s %{_datadir}/%{name}/bin/jgem  %{buildroot}%{_bindir}/gem-jruby
21mr|jruby-1.7.22-11|198	ln -s %{_datadir}/%{name}/bin/jirb  %{buildroot}%{_bindir}/irb-jruby
21mr|jruby-1.7.22-11|199	ln -s %{_datadir}/%{name}/bin/jruby %{buildroot}%{_bindir}/jruby
21mr|jruby-1.7.22-11|200	
21mr|jruby-1.7.22-11|201	# Fedora integration stuff
21mr|jruby-1.7.22-11|202	# modify the JRuby executable to contain Fedora specific paths redefinitons
21mr|jruby-1.7.22-11|203	# we need to modify jruby{,sh,bash} to be sure everything is ok
21mr|jruby-1.7.22-11|204	sed -i 's|$FEDORA_JAVA_OPTS|-Dvendor.dir.general=%{jruby_vendordir}\
21mr|jruby-1.7.22-11|205	-Dsite.dir.general=%{jruby_sitedir}\
21mr|jruby-1.7.22-11|206	-Dvendor.dir.rubygems=%{rubygems_dir}|' \
21mr|jruby-1.7.22-11|207	%{buildroot}%{_datadir}/%{name}/bin/jruby*
21mr|jruby-1.7.22-11|208	
21mr|jruby-1.7.22-11|209	# install JRuby specific bits into system RubyGems
21mr|jruby-1.7.22-11|210	mkdir -p %{buildroot}%{rubygems_dir}/rubygems/defaults
21mr|jruby-1.7.22-11|211	cp -a lib/ruby/shared/rubygems/defaults/jruby.rb %{buildroot}%{rubygems_dir}/rubygems/defaults/
21mr|jruby-1.7.22-11|212	
21mr|jruby-1.7.22-11|213	# Dump the macros into macros.jruby to use them to build other JRuby libraries.
21mr|jruby-1.7.22-11|214	mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d
21mr|jruby-1.7.22-11|215	cat >> %{buildroot}%{_rpmconfigdir}/macros.d/macros.jruby << \EOF
21mr|jruby-1.7.22-11|216	%%jruby_libdir %%{_datadir}/%{name}/lib/ruby/2.0
21mr|jruby-1.7.22-11|217	
21mr|jruby-1.7.22-11|218	# This is the general location for libs/archs compatible with all
21mr|jruby-1.7.22-11|219	# or most of the Ruby versions available in the Fedora repositories.
21mr|jruby-1.7.22-11|220	%%jruby_vendordir vendor_ruby
21mr|jruby-1.7.22-11|221	%%jruby_vendorlibdir %%{jruby_libdir}/%%{jruby_vendordir}
21mr|jruby-1.7.22-11|222	%%jruby_vendorarchdir %%{jruby_vendorlibdir}
21mr|jruby-1.7.22-11|223	EOF
21mr|jruby-1.7.22-11|224	
21mr|jruby-1.7.22-11|225	%files  -f .mfiles
21mr|jruby-1.7.22-11|226	%doc COPYING LICENSE.RUBY LEGAL
21mr|jruby-1.7.22-11|227	%{_bindir}/%{name}
21mr|jruby-1.7.22-11|228	%{_bindir}/gem-jruby
21mr|jruby-1.7.22-11|229	%{_bindir}/irb-jruby
21mr|jruby-1.7.22-11|230	%{_datadir}/%{name}
21mr|jruby-1.7.22-11|231	# own the JRuby specific files under RubyGems dir
21mr|jruby-1.7.22-11|232	%{rubygems_dir}/rubygems/defaults/jruby.rb
21mr|jruby-1.7.22-11|233	# exclude bundled gems
21mr|jruby-1.7.22-11|234	%exclude %{jruby_vendordir}/ruby/1.9/json*
21mr|jruby-1.7.22-11|235	%exclude %{jruby_vendordir}/ruby/1.9/rdoc*
21mr|jruby-1.7.22-11|236	%exclude %{jruby_vendordir}/ruby/1.9/rake*
21mr|jruby-1.7.22-11|237	%exclude %{jruby_vendordir}/ruby/gems
21mr|jruby-1.7.22-11|238	# exclude all of the rubygems stuff
21mr|jruby-1.7.22-11|239	%exclude %{jruby_vendordir}/ruby/shared/*ubygems*
21mr|jruby-1.7.22-11|240	%exclude %{jruby_vendordir}/ruby/shared/rbconfig
21mr|jruby-1.7.22-11|241	
21mr|jruby-1.7.22-11|242	%files devel
21mr|jruby-1.7.22-11|243	%{_rpmconfigdir}/macros.d/macros.jruby
21mr|jruby-1.7.22-11|244	
21mr|jruby-1.7.22-11|245	%files javadoc -f .mfiles-javadoc
21mr|jruby-1.7.22-11|246	%doc COPYING LICENSE.RUBY LEGAL
21mr|jruby-1.7.22-11|247	

13102 21
21mr|jruby-maven-plugins-1.1.0-8|1	Name:           jruby-maven-plugins
21mr|jruby-maven-plugins-1.1.0-8|2	Version:        1.1.0
21mr|jruby-maven-plugins-1.1.0-8|3	Release:        8
21mr|jruby-maven-plugins-1.1.0-8|4	Summary:        JRuby Maven plugins
21mr|jruby-maven-plugins-1.1.0-8|5	
21mr|jruby-maven-plugins-1.1.0-8|6	License:        MIT
21mr|jruby-maven-plugins-1.1.0-8|7	URL:            https://github.com/torquebox/jruby-maven-plugins
21mr|jruby-maven-plugins-1.1.0-8|8	Source0:        https://github.com/torquebox/%{name}/archive/%{name}-%{version}.tar.gz
21mr|jruby-maven-plugins-1.1.0-8|9	Patch0:         snakeyaml-1.16.patch
21mr|jruby-maven-plugins-1.1.0-8|10	Patch1:         fedora-integration.patch
21mr|jruby-maven-plugins-1.1.0-8|11	
21mr|jruby-maven-plugins-1.1.0-8|12	BuildRequires:  maven-local
21mr|jruby-maven-plugins-1.1.0-8|13	BuildRequires:  mvn(junit:junit)
21mr|jruby-maven-plugins-1.1.0-8|14	BuildRequires:  mvn(org.apache.ant:ant)
21mr|jruby-maven-plugins-1.1.0-8|15	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|jruby-maven-plugins-1.1.0-8|16	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|jruby-maven-plugins-1.1.0-8|17	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|jruby-maven-plugins-1.1.0-8|18	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|jruby-maven-plugins-1.1.0-8|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|jruby-maven-plugins-1.1.0-8|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|jruby-maven-plugins-1.1.0-8|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jruby-maven-plugins-1.1.0-8|22	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|jruby-maven-plugins-1.1.0-8|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|jruby-maven-plugins-1.1.0-8|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|jruby-maven-plugins-1.1.0-8|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|jruby-maven-plugins-1.1.0-8|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|jruby-maven-plugins-1.1.0-8|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|jruby-maven-plugins-1.1.0-8|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-velocity)
21mr|jruby-maven-plugins-1.1.0-8|29	BuildRequires:  mvn(org.jruby:jruby-core)
21mr|jruby-maven-plugins-1.1.0-8|30	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jruby-maven-plugins-1.1.0-8|31	BuildRequires:  mvn(org.sonatype.plexus:plexus-build-api)
21mr|jruby-maven-plugins-1.1.0-8|32	BuildRequires:  mvn(org.yaml:snakeyaml)
21mr|jruby-maven-plugins-1.1.0-8|33	
21mr|jruby-maven-plugins-1.1.0-8|34	Group:          Development/Java
21mr|jruby-maven-plugins-1.1.0-8|35	BuildArch:      noarch
21mr|jruby-maven-plugins-1.1.0-8|36	# Java stack is not supported on x86_32
21mr|jruby-maven-plugins-1.1.0-8|37	ExcludeArch: %{ix86}
21mr|jruby-maven-plugins-1.1.0-8|38	
21mr|jruby-maven-plugins-1.1.0-8|39	%description
21mr|jruby-maven-plugins-1.1.0-8|40	This package contains set of utilities to handle RubyGems in a Maven way.
21mr|jruby-maven-plugins-1.1.0-8|41	It also includes support for rspec, rails, cucumber, rake, etc.
21mr|jruby-maven-plugins-1.1.0-8|42	
21mr|jruby-maven-plugins-1.1.0-8|43	%package javadoc
21mr|jruby-maven-plugins-1.1.0-8|44	Summary:        API documentation
21mr|jruby-maven-plugins-1.1.0-8|45	
21mr|jruby-maven-plugins-1.1.0-8|46	%description javadoc
21mr|jruby-maven-plugins-1.1.0-8|47	This package contains the API documentation for %{name}.
21mr|jruby-maven-plugins-1.1.0-8|48	
21mr|jruby-maven-plugins-1.1.0-8|49	%prep
21mr|jruby-maven-plugins-1.1.0-8|50	%setup -q -n jruby-maven-plugins-jruby-maven-plugins-%{version}
21mr|jruby-maven-plugins-1.1.0-8|51	
21mr|jruby-maven-plugins-1.1.0-8|52	find . -name "*.jar" -delete
21mr|jruby-maven-plugins-1.1.0-8|53	find . -name "*.class" -delete
21mr|jruby-maven-plugins-1.1.0-8|54	
21mr|jruby-maven-plugins-1.1.0-8|55	%patch0 -p1
21mr|jruby-maven-plugins-1.1.0-8|56	%patch1 -p1
21mr|jruby-maven-plugins-1.1.0-8|57	
21mr|jruby-maven-plugins-1.1.0-8|58	sed -i 's|"1.7.19"|"1.7.20"|g' jruby-maven-plugin/src/main/java/de/saumya/mojo/jruby/AbstractJRubyMojo.java
21mr|jruby-maven-plugins-1.1.0-8|59	
21mr|jruby-maven-plugins-1.1.0-8|60	# TODO: not very nice, how to improve it?
21mr|jruby-maven-plugins-1.1.0-8|61	sed -i 's|@FEDORA_VENDOR_DIR_GENERAL@|%{_datadir}/jruby/lib|' ruby-tools/src/main/java/de/saumya/mojo/ruby/script/AntLauncher.java
21mr|jruby-maven-plugins-1.1.0-8|62	sed -i 's|@FEDORA_SITE_DIR_GENERAL@|%{_prefix}/local/share/jruby/lib|' ruby-tools/src/main/java/de/saumya/mojo/ruby/script/AntLauncher.java
21mr|jruby-maven-plugins-1.1.0-8|63	sed -i 's|@FEDORA_VENDOR_DIR_RUBYGEMS@|%{_datadir}/rubygems|' ruby-tools/src/main/java/de/saumya/mojo/ruby/script/AntLauncher.java
21mr|jruby-maven-plugins-1.1.0-8|64	
21mr|jruby-maven-plugins-1.1.0-8|65	%pom_remove_dep :maven-tools ruby-tools
21mr|jruby-maven-plugins-1.1.0-8|66	
21mr|jruby-maven-plugins-1.1.0-8|67	%pom_remove_plugin :maven-dependency-plugin ruby-tools
21mr|jruby-maven-plugins-1.1.0-8|68	%pom_remove_plugin :exec-maven-plugin ruby-tools
21mr|jruby-maven-plugins-1.1.0-8|69	
21mr|jruby-maven-plugins-1.1.0-8|70	%pom_change_dep -r :jruby-complete :jruby-core
21mr|jruby-maven-plugins-1.1.0-8|71	
21mr|jruby-maven-plugins-1.1.0-8|72	%build
21mr|jruby-maven-plugins-1.1.0-8|73	# tests fail: "loading resource from classloader failed: META-INF/jruby.home/bin/gem"
21mr|jruby-maven-plugins-1.1.0-8|74	# that's because we don't have jruby-complete uber JAR in Fedora
21mr|jruby-maven-plugins-1.1.0-8|75	%mvn_build -f
21mr|jruby-maven-plugins-1.1.0-8|76	
21mr|jruby-maven-plugins-1.1.0-8|77	%install
21mr|jruby-maven-plugins-1.1.0-8|78	%mvn_install
21mr|jruby-maven-plugins-1.1.0-8|79	
21mr|jruby-maven-plugins-1.1.0-8|80	%files -f .mfiles
21mr|jruby-maven-plugins-1.1.0-8|81	%license license.txt
21mr|jruby-maven-plugins-1.1.0-8|82	%doc README.md
21mr|jruby-maven-plugins-1.1.0-8|83	%files javadoc -f .mfiles-javadoc
21mr|jruby-maven-plugins-1.1.0-8|84	%license license.txt
21mr|jruby-maven-plugins-1.1.0-8|85	

13103 21
21mr|jsch-0.1.54-10|1	Name:           jsch
21mr|jsch-0.1.54-10|2	Version:        0.1.54
21mr|jsch-0.1.54-10|3	Release:        10
21mr|jsch-0.1.54-10|4	Summary:        Pure Java implementation of SSH2
21mr|jsch-0.1.54-10|5	License:        BSD
21mr|jsch-0.1.54-10|6	URL:            http://www.jcraft.com/jsch/
21mr|jsch-0.1.54-10|7	Group:          Development/Java
21mr|jsch-0.1.54-10|8	BuildArch:      noarch
21mr|jsch-0.1.54-10|9	# Java stack is not supported on x86_32
21mr|jsch-0.1.54-10|10	ExcludeArch: %{ix86}
21mr|jsch-0.1.54-10|11	
21mr|jsch-0.1.54-10|12	Source0:        http://download.sourceforge.net/sourceforge/jsch/jsch-%{version}.zip
21mr|jsch-0.1.54-10|13	# wget \
21mr|jsch-0.1.54-10|14	# http://download.eclipse.org/tools/orbit/downloads/drops/R20090825191606/bundles/com.jcraft.jsch_0.1.41.v200903070017.jar
21mr|jsch-0.1.54-10|15	# unzip com.jcraft.jsch_*.jar META-INF/MANIFEST.MF
21mr|jsch-0.1.54-10|16	# mv META-INF/MANIFEST.MF .
21mr|jsch-0.1.54-10|17	# sed -i "/^Name/d" MANIFEST.MF
21mr|jsch-0.1.54-10|18	# sed -i "/^SHA1/d" MANIFEST.MF
21mr|jsch-0.1.54-10|19	# dos2unix MANIFEST.MF
21mr|jsch-0.1.54-10|20	# sed -i "/^$/d" MANIFEST.MF
21mr|jsch-0.1.54-10|21	# unix2dos MANIFEST.MF
21mr|jsch-0.1.54-10|22	Source1:        MANIFEST.MF
21mr|jsch-0.1.54-10|23	Source2:        plugin.properties
21mr|jsch-0.1.54-10|24	
21mr|jsch-0.1.54-10|25	BuildRequires:  maven-local
21mr|jsch-0.1.54-10|26	BuildRequires:  mvn(com.jcraft:jzlib)
21mr|jsch-0.1.54-10|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|jsch-0.1.54-10|28	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jsch-0.1.54-10|29	BuildRequires:  zip
21mr|jsch-0.1.54-10|30	
21mr|jsch-0.1.54-10|31	Requires:       jzlib >= 0:1.0.5
21mr|jsch-0.1.54-10|32	Obsoletes: %{name}-demo < %{version}
21mr|jsch-0.1.54-10|33	
21mr|jsch-0.1.54-10|34	%description
21mr|jsch-0.1.54-10|35	JSch allows you to connect to an sshd server and use port forwarding,
21mr|jsch-0.1.54-10|36	X11 forwarding, file transfer, etc., and you can integrate its
21mr|jsch-0.1.54-10|37	functionality into your own Java programs.
21mr|jsch-0.1.54-10|38	
21mr|jsch-0.1.54-10|39	%package        javadoc
21mr|jsch-0.1.54-10|40	Summary:        Javadoc for %{name}
21mr|jsch-0.1.54-10|41	
21mr|jsch-0.1.54-10|42	%description    javadoc
21mr|jsch-0.1.54-10|43	%{summary}.
21mr|jsch-0.1.54-10|44	
21mr|jsch-0.1.54-10|45	%prep
21mr|jsch-0.1.54-10|46	%setup -q
21mr|jsch-0.1.54-10|47	%mvn_file : jsch
21mr|jsch-0.1.54-10|48	
21mr|jsch-0.1.54-10|49	%pom_remove_plugin :maven-javadoc-plugin
21mr|jsch-0.1.54-10|50	
21mr|jsch-0.1.54-10|51	%pom_xpath_remove pom:project/pom:build/pom:extensions
21mr|jsch-0.1.54-10|52	%pom_xpath_set pom:project/pom:version %{version}
21mr|jsch-0.1.54-10|53	
21mr|jsch-0.1.54-10|54	# Java 5 is too old
21mr|jsch-0.1.54-10|55	%pom_xpath_remove 'pom:plugin[pom:artifactId="maven-compiler-plugin"]//pom:target'
21mr|jsch-0.1.54-10|56	
21mr|jsch-0.1.54-10|57	%build
21mr|jsch-0.1.54-10|58	%mvn_build
21mr|jsch-0.1.54-10|59	
21mr|jsch-0.1.54-10|60	# inject the OSGi Manifest
21mr|jsch-0.1.54-10|61	mkdir META-INF
21mr|jsch-0.1.54-10|62	cp %{SOURCE1} META-INF
21mr|jsch-0.1.54-10|63	cp %{SOURCE2} plugin.properties
21mr|jsch-0.1.54-10|64	touch META-INF/MANIFEST.MF
21mr|jsch-0.1.54-10|65	touch plugin.properties
21mr|jsch-0.1.54-10|66	zip target/%{name}-%{version}.jar META-INF/MANIFEST.MF
21mr|jsch-0.1.54-10|67	zip target/%{name}-%{version}.jar plugin.properties
21mr|jsch-0.1.54-10|68	
21mr|jsch-0.1.54-10|69	%install
21mr|jsch-0.1.54-10|70	%mvn_install
21mr|jsch-0.1.54-10|71	
21mr|jsch-0.1.54-10|72	%files -f .mfiles
21mr|jsch-0.1.54-10|73	%license LICENSE.txt
21mr|jsch-0.1.54-10|74	
21mr|jsch-0.1.54-10|75	%files javadoc -f .mfiles-javadoc
21mr|jsch-0.1.54-10|76	%license LICENSE.txt
21mr|jsch-0.1.54-10|77	

13104 21
21mr|jsch-agent-proxy-0.0.8-11|1	%bcond_with     jp_minimal
21mr|jsch-agent-proxy-0.0.8-11|2	
21mr|jsch-agent-proxy-0.0.8-11|3	Name:           jsch-agent-proxy
21mr|jsch-agent-proxy-0.0.8-11|4	Version:        0.0.8
21mr|jsch-agent-proxy-0.0.8-11|5	Release:        11
21mr|jsch-agent-proxy-0.0.8-11|6	Summary:        Proxy to ssh-agent and Pageant in Java
21mr|jsch-agent-proxy-0.0.8-11|7	License:        BSD
21mr|jsch-agent-proxy-0.0.8-11|8	URL:            http://www.jcraft.com/jsch-agent-proxy/
21mr|jsch-agent-proxy-0.0.8-11|9	Group:          Development/Java
21mr|jsch-agent-proxy-0.0.8-11|10	BuildArch:      noarch
21mr|jsch-agent-proxy-0.0.8-11|11	# Java stack is not supported on x86_32
21mr|jsch-agent-proxy-0.0.8-11|12	ExcludeArch: %{ix86}
21mr|jsch-agent-proxy-0.0.8-11|13	
21mr|jsch-agent-proxy-0.0.8-11|14	Source0:        https://github.com/ymnk/jsch-agent-proxy/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|jsch-agent-proxy-0.0.8-11|15	
21mr|jsch-agent-proxy-0.0.8-11|16	BuildRequires:  maven-local
21mr|jsch-agent-proxy-0.0.8-11|17	BuildRequires:  mvn(com.jcraft:jsch)
21mr|jsch-agent-proxy-0.0.8-11|18	BuildRequires:  mvn(com.trilead:trilead-ssh2)
21mr|jsch-agent-proxy-0.0.8-11|19	BuildRequires:  mvn(net.java.dev.jna:jna)
21mr|jsch-agent-proxy-0.0.8-11|20	BuildRequires:  mvn(net.java.dev.jna:platform)
21mr|jsch-agent-proxy-0.0.8-11|21	%if %{without jp_minimal}
21mr|jsch-agent-proxy-0.0.8-11|22	BuildRequires:  mvn(net.schmizz:sshj)
21mr|jsch-agent-proxy-0.0.8-11|23	%endif
21mr|jsch-agent-proxy-0.0.8-11|24	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jsch-agent-proxy-0.0.8-11|25	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jsch-agent-proxy-0.0.8-11|26	
21mr|jsch-agent-proxy-0.0.8-11|27	%description
21mr|jsch-agent-proxy-0.0.8-11|28	jsch-agent-proxy is a proxy program to OpenSSH ssh-agent and Pageant
21mr|jsch-agent-proxy-0.0.8-11|29	included Putty.  It will be easily integrated into JSch, and users
21mr|jsch-agent-proxy-0.0.8-11|30	will be allowed to use those programs in authentications.  This
21mr|jsch-agent-proxy-0.0.8-11|31	software has been developed for JSch, but it will be easily applicable
21mr|jsch-agent-proxy-0.0.8-11|32	to other ssh2 implementations in Java.  This software is licensed
21mr|jsch-agent-proxy-0.0.8-11|33	under BSD style license.
21mr|jsch-agent-proxy-0.0.8-11|34	
21mr|jsch-agent-proxy-0.0.8-11|35	%package connector-factory
21mr|jsch-agent-proxy-0.0.8-11|36	Summary:        Connector factory for jsch-agent-proxy
21mr|jsch-agent-proxy-0.0.8-11|37	
21mr|jsch-agent-proxy-0.0.8-11|38	%description connector-factory
21mr|jsch-agent-proxy-0.0.8-11|39	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|40	
21mr|jsch-agent-proxy-0.0.8-11|41	%package core
21mr|jsch-agent-proxy-0.0.8-11|42	Summary:        jsch-agent-proxy core module
21mr|jsch-agent-proxy-0.0.8-11|43	
21mr|jsch-agent-proxy-0.0.8-11|44	%description core
21mr|jsch-agent-proxy-0.0.8-11|45	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|46	
21mr|jsch-agent-proxy-0.0.8-11|47	%package jsch
21mr|jsch-agent-proxy-0.0.8-11|48	Summary:        JSch connector for jsch-agent-proxy
21mr|jsch-agent-proxy-0.0.8-11|49	
21mr|jsch-agent-proxy-0.0.8-11|50	%description jsch
21mr|jsch-agent-proxy-0.0.8-11|51	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|52	
21mr|jsch-agent-proxy-0.0.8-11|53	%package pageant
21mr|jsch-agent-proxy-0.0.8-11|54	Summary:        Pageant connector for jsch-agent-proxy
21mr|jsch-agent-proxy-0.0.8-11|55	
21mr|jsch-agent-proxy-0.0.8-11|56	%description pageant
21mr|jsch-agent-proxy-0.0.8-11|57	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|58	
21mr|jsch-agent-proxy-0.0.8-11|59	%package sshagent
21mr|jsch-agent-proxy-0.0.8-11|60	Summary:        ssh-agent connector for jsch-agent-proxy
21mr|jsch-agent-proxy-0.0.8-11|61	
21mr|jsch-agent-proxy-0.0.8-11|62	%description sshagent
21mr|jsch-agent-proxy-0.0.8-11|63	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|64	
21mr|jsch-agent-proxy-0.0.8-11|65	%if %{without jp_minimal}
21mr|jsch-agent-proxy-0.0.8-11|66	%package sshj
21mr|jsch-agent-proxy-0.0.8-11|67	Summary:        sshj connector for jsch-agent-proxy
21mr|jsch-agent-proxy-0.0.8-11|68	
21mr|jsch-agent-proxy-0.0.8-11|69	%description sshj
21mr|jsch-agent-proxy-0.0.8-11|70	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|71	%endif
21mr|jsch-agent-proxy-0.0.8-11|72	
21mr|jsch-agent-proxy-0.0.8-11|73	%package trilead-ssh2
21mr|jsch-agent-proxy-0.0.8-11|74	Summary:        trilead-ssh2 connector for jsch-agent-proxy
21mr|jsch-agent-proxy-0.0.8-11|75	
21mr|jsch-agent-proxy-0.0.8-11|76	%description trilead-ssh2
21mr|jsch-agent-proxy-0.0.8-11|77	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|78	
21mr|jsch-agent-proxy-0.0.8-11|79	%package usocket-jna
21mr|jsch-agent-proxy-0.0.8-11|80	Summary:        USocketFactory implementation using JNA
21mr|jsch-agent-proxy-0.0.8-11|81	
21mr|jsch-agent-proxy-0.0.8-11|82	%description usocket-jna
21mr|jsch-agent-proxy-0.0.8-11|83	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|84	
21mr|jsch-agent-proxy-0.0.8-11|85	%package usocket-nc
21mr|jsch-agent-proxy-0.0.8-11|86	Summary:        USocketFactory implementation using Netcat
21mr|jsch-agent-proxy-0.0.8-11|87	
21mr|jsch-agent-proxy-0.0.8-11|88	%description usocket-nc
21mr|jsch-agent-proxy-0.0.8-11|89	%{summary}.
21mr|jsch-agent-proxy-0.0.8-11|90	
21mr|jsch-agent-proxy-0.0.8-11|91	%package        javadoc
21mr|jsch-agent-proxy-0.0.8-11|92	Summary:        API documentation for %{name}
21mr|jsch-agent-proxy-0.0.8-11|93	
21mr|jsch-agent-proxy-0.0.8-11|94	%description    javadoc
21mr|jsch-agent-proxy-0.0.8-11|95	This package provides %{summary}.
21mr|jsch-agent-proxy-0.0.8-11|96	
21mr|jsch-agent-proxy-0.0.8-11|97	%prep
21mr|jsch-agent-proxy-0.0.8-11|98	%setup -q
21mr|jsch-agent-proxy-0.0.8-11|99	
21mr|jsch-agent-proxy-0.0.8-11|100	# Put parent POM together with core module
21mr|jsch-agent-proxy-0.0.8-11|101	%mvn_package :jsch.agentproxy jsch.agentproxy.core
21mr|jsch-agent-proxy-0.0.8-11|102	
21mr|jsch-agent-proxy-0.0.8-11|103	# Unnecessary for RPM builds
21mr|jsch-agent-proxy-0.0.8-11|104	%pom_remove_plugin ":maven-javadoc-plugin"
21mr|jsch-agent-proxy-0.0.8-11|105	%pom_remove_plugin ":maven-source-plugin"
21mr|jsch-agent-proxy-0.0.8-11|106	%pom_xpath_remove pom:build/pom:extensions
21mr|jsch-agent-proxy-0.0.8-11|107	
21mr|jsch-agent-proxy-0.0.8-11|108	%if %{with jp_minimal}
21mr|jsch-agent-proxy-0.0.8-11|109	%pom_disable_module jsch-agent-proxy-sshj
21mr|jsch-agent-proxy-0.0.8-11|110	%endif
21mr|jsch-agent-proxy-0.0.8-11|111	
21mr|jsch-agent-proxy-0.0.8-11|112	%build
21mr|jsch-agent-proxy-0.0.8-11|113	%mvn_build -s
21mr|jsch-agent-proxy-0.0.8-11|114	
21mr|jsch-agent-proxy-0.0.8-11|115	%install
21mr|jsch-agent-proxy-0.0.8-11|116	%mvn_install
21mr|jsch-agent-proxy-0.0.8-11|117	
21mr|jsch-agent-proxy-0.0.8-11|118	%files core -f .mfiles-jsch.agentproxy.core
21mr|jsch-agent-proxy-0.0.8-11|119	%doc README README.md
21mr|jsch-agent-proxy-0.0.8-11|120	%license LICENSE.txt
21mr|jsch-agent-proxy-0.0.8-11|121	
21mr|jsch-agent-proxy-0.0.8-11|122	%files connector-factory -f .mfiles-jsch.agentproxy.connector-factory
21mr|jsch-agent-proxy-0.0.8-11|123	%files jsch -f .mfiles-jsch.agentproxy.jsch
21mr|jsch-agent-proxy-0.0.8-11|124	%files pageant -f .mfiles-jsch.agentproxy.pageant
21mr|jsch-agent-proxy-0.0.8-11|125	%files sshagent -f .mfiles-jsch.agentproxy.sshagent
21mr|jsch-agent-proxy-0.0.8-11|126	%if %{without jp_minimal}
21mr|jsch-agent-proxy-0.0.8-11|127	%files sshj -f .mfiles-jsch.agentproxy.sshj
21mr|jsch-agent-proxy-0.0.8-11|128	%endif
21mr|jsch-agent-proxy-0.0.8-11|129	%files trilead-ssh2 -f .mfiles-jsch.agentproxy.svnkit-trilead-ssh2
21mr|jsch-agent-proxy-0.0.8-11|130	%files usocket-jna -f .mfiles-jsch.agentproxy.usocket-jna
21mr|jsch-agent-proxy-0.0.8-11|131	%files usocket-nc -f .mfiles-jsch.agentproxy.usocket-nc
21mr|jsch-agent-proxy-0.0.8-11|132	
21mr|jsch-agent-proxy-0.0.8-11|133	%files javadoc -f .mfiles-javadoc
21mr|jsch-agent-proxy-0.0.8-11|134	%license LICENSE.txt
21mr|jsch-agent-proxy-0.0.8-11|135	

13105 21
21mr|jsemver-0.9.0-1|1	Name:           jsemver
21mr|jsemver-0.9.0-1|2	Version:        0.9.0
21mr|jsemver-0.9.0-1|3	Release:        1
21mr|jsemver-0.9.0-1|4	Summary:        A Java implementation of the Semantic Versioning Specification
21mr|jsemver-0.9.0-1|5	Group:          Development/Java
21mr|jsemver-0.9.0-1|6	
21mr|jsemver-0.9.0-1|7	License:        MIT
21mr|jsemver-0.9.0-1|8	URL:            https://github.com/zafarkhaja/jsemver
21mr|jsemver-0.9.0-1|9	Source0:        https://github.com/zafarkhaja/jsemver/archive/%{version}.tar.gz
21mr|jsemver-0.9.0-1|10	
21mr|jsemver-0.9.0-1|11	BuildArch:      noarch
21mr|jsemver-0.9.0-1|12	
21mr|jsemver-0.9.0-1|13	BuildRequires:  maven-local
21mr|jsemver-0.9.0-1|14	BuildRequires:  maven-compiler-plugin >= 3.2
21mr|jsemver-0.9.0-1|15	BuildRequires:  maven-javadoc-plugin >= 2.10.2
21mr|jsemver-0.9.0-1|16	BuildRequires:  junit >= 4.12
21mr|jsemver-0.9.0-1|17	
21mr|jsemver-0.9.0-1|18	%description
21mr|jsemver-0.9.0-1|19	JSemVer (formerly Java SemVer) is a Java implementation of
21mr|jsemver-0.9.0-1|20	version 2.0.0 of the Semantic Versioning Specification
21mr|jsemver-0.9.0-1|21	
21mr|jsemver-0.9.0-1|22	%package javadoc
21mr|jsemver-0.9.0-1|23	Summary:        Javadocs for %{name}
21mr|jsemver-0.9.0-1|24	
21mr|jsemver-0.9.0-1|25	%description javadoc
21mr|jsemver-0.9.0-1|26	This package contains the API documentation for %{name}
21mr|jsemver-0.9.0-1|27	
21mr|jsemver-0.9.0-1|28	%prep
21mr|jsemver-0.9.0-1|29	%setup -q
21mr|jsemver-0.9.0-1|30	find -name \*.jar -delete
21mr|jsemver-0.9.0-1|31	find -name \*.class -delete
21mr|jsemver-0.9.0-1|32	
21mr|jsemver-0.9.0-1|33	# remove unnecessary dependency on parent POM
21mr|jsemver-0.9.0-1|34	%pom_remove_parent
21mr|jsemver-0.9.0-1|35	
21mr|jsemver-0.9.0-1|36	%build
21mr|jsemver-0.9.0-1|37	%mvn_build
21mr|jsemver-0.9.0-1|38	
21mr|jsemver-0.9.0-1|39	%install
21mr|jsemver-0.9.0-1|40	%mvn_install
21mr|jsemver-0.9.0-1|41	
21mr|jsemver-0.9.0-1|42	%files -f .mfiles
21mr|jsemver-0.9.0-1|43	%doc CHANGELOG.md
21mr|jsemver-0.9.0-1|44	%doc README.md
21mr|jsemver-0.9.0-1|45	%license LICENSE
21mr|jsemver-0.9.0-1|46	
21mr|jsemver-0.9.0-1|47	%files javadoc -f .mfiles-javadoc
21mr|jsemver-0.9.0-1|48	%license LICENSE
21mr|jsemver-0.9.0-1|49	
21mr|jsemver-0.9.0-1|50	

13106 21
21mr|jsendnsca-2.1.1-7|1	Name:          jsendnsca
21mr|jsendnsca-2.1.1-7|2	Version:       2.1.1
21mr|jsendnsca-2.1.1-7|3	Release:       7
21mr|jsendnsca-2.1.1-7|4	Summary:       Java API for sending passive checks to the Nagios NSCA add-on
21mr|jsendnsca-2.1.1-7|5	# Source files without license headers https://github.com/jsendnsca/jsendnsca/issues/24
21mr|jsendnsca-2.1.1-7|6	License:       ASL 2.0
21mr|jsendnsca-2.1.1-7|7	URL:           https://github.com/jsendnsca/jsendnsca
21mr|jsendnsca-2.1.1-7|8	Source0:       https://github.com/jsendnsca/jsendnsca/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|jsendnsca-2.1.1-7|9	# https://github.com/jsendnsca/jsendnsca/issues/25
21mr|jsendnsca-2.1.1-7|10	Patch0:        jsendnsca-2.1.1-fixtest-patch
21mr|jsendnsca-2.1.1-7|11	
21mr|jsendnsca-2.1.1-7|12	#BuildRequires: hostname
21mr|jsendnsca-2.1.1-7|13	BuildRequires: maven-local
21mr|jsendnsca-2.1.1-7|14	BuildRequires: mvn(commons-io:commons-io)
21mr|jsendnsca-2.1.1-7|15	BuildRequires: mvn(commons-lang:commons-lang)
21mr|jsendnsca-2.1.1-7|16	BuildRequires: mvn(junit:junit)
21mr|jsendnsca-2.1.1-7|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jsendnsca-2.1.1-7|18	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|jsendnsca-2.1.1-7|19	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|jsendnsca-2.1.1-7|20	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jsendnsca-2.1.1-7|21	
21mr|jsendnsca-2.1.1-7|22	Group:          Development/Java
21mr|jsendnsca-2.1.1-7|23	BuildArch:     noarch
21mr|jsendnsca-2.1.1-7|24	# Java stack is not supported on x86_32
21mr|jsendnsca-2.1.1-7|25	ExcludeArch: %{ix86}
21mr|jsendnsca-2.1.1-7|26	
21mr|jsendnsca-2.1.1-7|27	%description
21mr|jsendnsca-2.1.1-7|28	JSendNSCA is Java API for sending passive checks to the
21mr|jsendnsca-2.1.1-7|29	Nagios NSCA add-on.
21mr|jsendnsca-2.1.1-7|30	
21mr|jsendnsca-2.1.1-7|31	By using JSendNSCA, you can easily integrate your
21mr|jsendnsca-2.1.1-7|32	Java applications into a Nagios monitored environment
21mr|jsendnsca-2.1.1-7|33	thereby notifying Nagios/Icinga/Opsview of problems and
21mr|jsendnsca-2.1.1-7|34	issues during the running of your application.
21mr|jsendnsca-2.1.1-7|35	
21mr|jsendnsca-2.1.1-7|36	%package javadoc
21mr|jsendnsca-2.1.1-7|37	Summary:       Javadoc for %{name}
21mr|jsendnsca-2.1.1-7|38	
21mr|jsendnsca-2.1.1-7|39	%description javadoc
21mr|jsendnsca-2.1.1-7|40	This package contains javadoc for %{name}.
21mr|jsendnsca-2.1.1-7|41	
21mr|jsendnsca-2.1.1-7|42	%prep
21mr|jsendnsca-2.1.1-7|43	%setup -q -n %{name}-%{version}
21mr|jsendnsca-2.1.1-7|44	%patch0 -p1
21mr|jsendnsca-2.1.1-7|45	
21mr|jsendnsca-2.1.1-7|46	# Unavailable plugin
21mr|jsendnsca-2.1.1-7|47	%pom_remove_plugin :coveralls-maven-plugin
21mr|jsendnsca-2.1.1-7|48	
21mr|jsendnsca-2.1.1-7|49	# Unwanted tasks
21mr|jsendnsca-2.1.1-7|50	%pom_remove_plugin :jacoco-maven-plugin
21mr|jsendnsca-2.1.1-7|51	%pom_remove_plugin :maven-gpg-plugin
21mr|jsendnsca-2.1.1-7|52	%pom_remove_plugin :maven-javadoc-plugin
21mr|jsendnsca-2.1.1-7|53	%pom_remove_plugin :maven-source-plugin
21mr|jsendnsca-2.1.1-7|54	
21mr|jsendnsca-2.1.1-7|55	%pom_xpath_set "pom:project/pom:packaging" bundle
21mr|jsendnsca-2.1.1-7|56	# Fix bundle plugin configuration
21mr|jsendnsca-2.1.1-7|57	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 . "
21mr|jsendnsca-2.1.1-7|58	<extensions>true</extensions>
21mr|jsendnsca-2.1.1-7|59	<executions>
21mr|jsendnsca-2.1.1-7|60	<execution>
21mr|jsendnsca-2.1.1-7|61	<id>bundle-manifest</id>
21mr|jsendnsca-2.1.1-7|62	<phase>process-classes</phase>
21mr|jsendnsca-2.1.1-7|63	<goals>
21mr|jsendnsca-2.1.1-7|64	<goal>manifest</goal>
21mr|jsendnsca-2.1.1-7|65	</goals>
21mr|jsendnsca-2.1.1-7|66	</execution>
21mr|jsendnsca-2.1.1-7|67	</executions>"
21mr|jsendnsca-2.1.1-7|68	# Required by apache camel
21mr|jsendnsca-2.1.1-7|69	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.5 . "
21mr|jsendnsca-2.1.1-7|70	<extensions>true</extensions>
21mr|jsendnsca-2.1.1-7|71	<executions>
21mr|jsendnsca-2.1.1-7|72	<execution>
21mr|jsendnsca-2.1.1-7|73	<phase>package</phase>
21mr|jsendnsca-2.1.1-7|74	<goals>
21mr|jsendnsca-2.1.1-7|75	<goal>test-jar</goal>
21mr|jsendnsca-2.1.1-7|76	</goals>
21mr|jsendnsca-2.1.1-7|77	</execution>
21mr|jsendnsca-2.1.1-7|78	</executions>"
21mr|jsendnsca-2.1.1-7|79	
21mr|jsendnsca-2.1.1-7|80	%mvn_package :%{name}::tests:
21mr|jsendnsca-2.1.1-7|81	%mvn_alias :%{name}::tests: com.googlecode:%{name}::tests:
21mr|jsendnsca-2.1.1-7|82	
21mr|jsendnsca-2.1.1-7|83	%mvn_file :%{name} %{name}
21mr|jsendnsca-2.1.1-7|84	%mvn_alias :%{name} com.googlecode:%{name}-core
21mr|jsendnsca-2.1.1-7|85	
21mr|jsendnsca-2.1.1-7|86	%build
21mr|jsendnsca-2.1.1-7|87	
21mr|jsendnsca-2.1.1-7|88	# Test use web connection: java.io.IOException: Cannot run program "hostname": error=2, No such file or directory
21mr|jsendnsca-2.1.1-7|89	%mvn_build -f
21mr|jsendnsca-2.1.1-7|90	
21mr|jsendnsca-2.1.1-7|91	%install
21mr|jsendnsca-2.1.1-7|92	%mvn_install
21mr|jsendnsca-2.1.1-7|93	
21mr|jsendnsca-2.1.1-7|94	%files -f .mfiles
21mr|jsendnsca-2.1.1-7|95	%doc README.md
21mr|jsendnsca-2.1.1-7|96	%license LICENSE-2.0.txt
21mr|jsendnsca-2.1.1-7|97	
21mr|jsendnsca-2.1.1-7|98	%files javadoc -f .mfiles-javadoc
21mr|jsendnsca-2.1.1-7|99	%license LICENSE-2.0.txt
21mr|jsendnsca-2.1.1-7|100	

13107 21
21mr|jsilver-1.0.0-18|1	Name:           jsilver
21mr|jsilver-1.0.0-18|2	Version:        1.0.0
21mr|jsilver-1.0.0-18|3	Release:        18
21mr|jsilver-1.0.0-18|4	Summary:        A pure-Java implementation of Clearsilver
21mr|jsilver-1.0.0-18|5	
21mr|jsilver-1.0.0-18|6	License:        ASL 2.0
21mr|jsilver-1.0.0-18|7	
21mr|jsilver-1.0.0-18|8	URL:            http://code.google.com/p/jsilver/
21mr|jsilver-1.0.0-18|9	# svn export http://jsilver.googlecode.com/svn/tags/jsilver-1.0.0 jsilver-1.0.0
21mr|jsilver-1.0.0-18|10	# tar caf jsilver-1.0.0.tar.xz jsilver-1.0.0
21mr|jsilver-1.0.0-18|11	Source0:        jsilver-1.0.0.tar.xz
21mr|jsilver-1.0.0-18|12	# javascript not allowed in javadoc.
21mr|jsilver-1.0.0-18|13	Patch0:         jsilver-1.0.0-javascript.patch
21mr|jsilver-1.0.0-18|14	
21mr|jsilver-1.0.0-18|15	Group:          Development/Java
21mr|jsilver-1.0.0-18|16	BuildArch:      noarch
21mr|jsilver-1.0.0-18|17	# Java stack is not supported on x86_32
21mr|jsilver-1.0.0-18|18	ExcludeArch: %{ix86}
21mr|jsilver-1.0.0-18|19	
21mr|jsilver-1.0.0-18|20	BuildRequires:  maven-local
21mr|jsilver-1.0.0-18|21	BuildRequires:  mvn(junit:junit)
21mr|jsilver-1.0.0-18|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|jsilver-1.0.0-18|23	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|jsilver-1.0.0-18|24	BuildRequires:  sablecc
21mr|jsilver-1.0.0-18|25	
21mr|jsilver-1.0.0-18|26	%description
21mr|jsilver-1.0.0-18|27	A pure-Java implementation of Clearsilver, an HTML template system.
21mr|jsilver-1.0.0-18|28	
21mr|jsilver-1.0.0-18|29	%package javadoc
21mr|jsilver-1.0.0-18|30	Summary:        API docs for %{name}
21mr|jsilver-1.0.0-18|31	
21mr|jsilver-1.0.0-18|32	%description javadoc
21mr|jsilver-1.0.0-18|33	This package contains the API documentation for %{name}.
21mr|jsilver-1.0.0-18|34	
21mr|jsilver-1.0.0-18|35	%prep
21mr|jsilver-1.0.0-18|36	%setup -q
21mr|jsilver-1.0.0-18|37	%patch0 -p1
21mr|jsilver-1.0.0-18|38	
21mr|jsilver-1.0.0-18|39	find . -name *.jar -exec rm -f {} \;
21mr|jsilver-1.0.0-18|40	ln -s $(build-classpath sablecc) sablecc/
21mr|jsilver-1.0.0-18|41	
21mr|jsilver-1.0.0-18|42	%pom_change_dep :guava "com.google.guava:guava:15.0"
21mr|jsilver-1.0.0-18|43	
21mr|jsilver-1.0.0-18|44	%mvn_file : jsilver
21mr|jsilver-1.0.0-18|45	
21mr|jsilver-1.0.0-18|46	%build
21mr|jsilver-1.0.0-18|47	%mvn_build
21mr|jsilver-1.0.0-18|48	
21mr|jsilver-1.0.0-18|49	%install
21mr|jsilver-1.0.0-18|50	%mvn_install
21mr|jsilver-1.0.0-18|51	
21mr|jsilver-1.0.0-18|52	%files -f .mfiles
21mr|jsilver-1.0.0-18|53	
21mr|jsilver-1.0.0-18|54	%files javadoc -f .mfiles-javadoc
21mr|jsilver-1.0.0-18|55	

13108 21
21mr|js-jquery-3.5.1-2|1	%define  oname js-jquery
21mr|js-jquery-3.5.1-2|2	
21mr|js-jquery-3.5.1-2|3	Name:           js-jquery
21mr|js-jquery-3.5.1-2|4	Version:        3.5.1
21mr|js-jquery-3.5.1-2|5	Release:        2
21mr|js-jquery-3.5.1-2|6	Summary:        JavaScript DOM manipulation, event handling, and AJAX library
21mr|js-jquery-3.5.1-2|7	BuildArch:      noarch
21mr|js-jquery-3.5.1-2|8	
21mr|js-jquery-3.5.1-2|9	%global ver_x %(echo %{version} | cut -d. -f1)
21mr|js-jquery-3.5.1-2|10	%global ver_y %(echo %{version} | cut -d. -f2)
21mr|js-jquery-3.5.1-2|11	%global ver_z %(echo %{version} | cut -d. -f3)
21mr|js-jquery-3.5.1-2|12	
21mr|js-jquery-3.5.1-2|13	Group:          Development/Other
21mr|js-jquery-3.5.1-2|14	
21mr|js-jquery-3.5.1-2|15	License:        MIT
21mr|js-jquery-3.5.1-2|16	URL:            https://jquery.com/
21mr|js-jquery-3.5.1-2|17	Source0:        https://github.com/jquery/jquery/archive/%{version}/jquery-%{version}.tar.gz
21mr|js-jquery-3.5.1-2|18	# Created by ./update_sources.sh <version>
21mr|js-jquery-3.5.1-2|19	Source1:        jquery_%{version}_node_modules.tar.gz
21mr|js-jquery-3.5.1-2|20	Source2:        update-sources.sh
21mr|js-jquery-3.5.1-2|21	
21mr|js-jquery-3.5.1-2|22	# disable gzip-js during build
21mr|js-jquery-3.5.1-2|23	Patch1:         %{name}-disable-gzip-js.patch
21mr|js-jquery-3.5.1-2|24	
21mr|js-jquery-3.5.1-2|25	BuildRequires:  web-assets-devel
21mr|js-jquery-3.5.1-2|26	BuildRequires:  nodejs-packaging
21mr|js-jquery-3.5.1-2|27	
21mr|js-jquery-3.5.1-2|28	Provides:       jquery = %{version}-%{release}
21mr|js-jquery-3.5.1-2|29	Provides:       %{oname}-static = %{version}-%{release}
21mr|js-jquery-3.5.1-2|30	Provides:       %{oname}%{ver_x} = %{version}-%{release}
21mr|js-jquery-3.5.1-2|31	Provides:       %{oname}%{ver_x}-static = %{version}-%{release}
21mr|js-jquery-3.5.1-2|32	Obsoletes:      jquery < %{version}-%{release}
21mr|js-jquery-3.5.1-2|33	
21mr|js-jquery-3.5.1-2|34	Requires:       web-assets-filesystem
21mr|js-jquery-3.5.1-2|35	
21mr|js-jquery-3.5.1-2|36	%description
21mr|js-jquery-3.5.1-2|37	jQuery is a fast, small, and feature-rich JavaScript library. It makes things
21mr|js-jquery-3.5.1-2|38	like HTML document traversal and manipulation, event handling, animation, and
21mr|js-jquery-3.5.1-2|39	Ajax much simpler with an easy-to-use API that works across a multitude of
21mr|js-jquery-3.5.1-2|40	browsers. With a combination of versatility and extensibility, jQuery has
21mr|js-jquery-3.5.1-2|41	changed the way that millions of people write JavaScript.
21mr|js-jquery-3.5.1-2|42	
21mr|js-jquery-3.5.1-2|43	%prep
21mr|js-jquery-3.5.1-2|44	%setup -qn jquery-%{version}
21mr|js-jquery-3.5.1-2|45	%patch1 -p1
21mr|js-jquery-3.5.1-2|46	
21mr|js-jquery-3.5.1-2|47	#remove precompiled stuff
21mr|js-jquery-3.5.1-2|48	rm -rf dist/*
21mr|js-jquery-3.5.1-2|49	
21mr|js-jquery-3.5.1-2|50	# Install the cached node modules
21mr|js-jquery-3.5.1-2|51	tar xf %{SOURCE1}
21mr|js-jquery-3.5.1-2|52	
21mr|js-jquery-3.5.1-2|53	%build
21mr|js-jquery-3.5.1-2|54	./node_modules/grunt-cli/bin/grunt -v 'build:*:*' uglify
21mr|js-jquery-3.5.1-2|55	
21mr|js-jquery-3.5.1-2|56	%check
21mr|js-jquery-3.5.1-2|57	./node_modules/grunt-cli/bin/grunt -v 'build:*:*' test:prepare test:fast
21mr|js-jquery-3.5.1-2|58	
21mr|js-jquery-3.5.1-2|59	
21mr|js-jquery-3.5.1-2|60	%install
21mr|js-jquery-3.5.1-2|61	%global installdir %{buildroot}%{_jsdir}/jquery
21mr|js-jquery-3.5.1-2|62	
21mr|js-jquery-3.5.1-2|63	mkdir -p %{installdir}/%{version}
21mr|js-jquery-3.5.1-2|64	cp -p dist/* %{installdir}/%{version}
21mr|js-jquery-3.5.1-2|65	
21mr|js-jquery-3.5.1-2|66	mkdir -p %{buildroot}%{_webassetdir}
21mr|js-jquery-3.5.1-2|67	ln -s ../javascript/jquery %{buildroot}%{_webassetdir}/jquery
21mr|js-jquery-3.5.1-2|68	
21mr|js-jquery-3.5.1-2|69	ln -s %{version} %{installdir}/%{ver_x}
21mr|js-jquery-3.5.1-2|70	ln -s %{version} %{installdir}/%{ver_x}.%{ver_y}
21mr|js-jquery-3.5.1-2|71	
21mr|js-jquery-3.5.1-2|72	
21mr|js-jquery-3.5.1-2|73	%files
21mr|js-jquery-3.5.1-2|74	%{_jsdir}/jquery
21mr|js-jquery-3.5.1-2|75	%{_webassetdir}/jquery
21mr|js-jquery-3.5.1-2|76	%doc AUTHORS.txt CONTRIBUTING.md LICENSE.txt README.md

13109 21
21mr|jsl-0.3.0-1|1	Summary:	Check JavaScript code for common mistakes
21mr|jsl-0.3.0-1|2	Name:		jsl
21mr|jsl-0.3.0-1|3	Version:	0.3.0
21mr|jsl-0.3.0-1|4	Release:	1
21mr|jsl-0.3.0-1|5	License:	MPLv1.1
21mr|jsl-0.3.0-1|6	Group:		Development/Tools
21mr|jsl-0.3.0-1|7	Url:		http://javascriptlint.com
21mr|jsl-0.3.0-1|8	Source0:	http://javascriptlint.com/download/%{name}-%{version}-src.tar.gz
21mr|jsl-0.3.0-1|9	Patch0:		jsl-0.3.0-smash.patch
21mr|jsl-0.3.0-1|10	Patch1:		jsl-0.3.0-tests.patch
21mr|jsl-0.3.0-1|11	Patch2:		jsl-0.3.0-cflags.patch
21mr|jsl-0.3.0-1|12	Patch3:		0001-Disable-support-for-READLINE-and-EDITLINE.patch
21mr|jsl-0.3.0-1|13	BuildRequires:	perl-devel
21mr|jsl-0.3.0-1|14	BuildRequires:	perl(base)
21mr|jsl-0.3.0-1|15	
21mr|jsl-0.3.0-1|16	%description
21mr|jsl-0.3.0-1|17	With JavaScript Lint, you can check all your JavaScript source code for
21mr|jsl-0.3.0-1|18	common mistakes without actually running the script or opening the web page.
21mr|jsl-0.3.0-1|19	
21mr|jsl-0.3.0-1|20	JavaScript Lint holds an advantage over competing lints because it is based
21mr|jsl-0.3.0-1|21	on the JavaScript engine for the Firefox browser. This provides a robust
21mr|jsl-0.3.0-1|22	framework that can not only check JavaScript syntax but also examine the
21mr|jsl-0.3.0-1|23	coding techniques used in the script and warn against questionable
21mr|jsl-0.3.0-1|24	practices.
21mr|jsl-0.3.0-1|25	
21mr|jsl-0.3.0-1|26	%files
21mr|jsl-0.3.0-1|27	%doc src/README.html
21mr|jsl-0.3.0-1|28	%attr(0755,root,root) %{_bindir}/jsl
21mr|jsl-0.3.0-1|29	
21mr|jsl-0.3.0-1|30	#------------------------------------------------------------------
21mr|jsl-0.3.0-1|31	
21mr|jsl-0.3.0-1|32	%prep
21mr|jsl-0.3.0-1|33	%autosetup -p1
21mr|jsl-0.3.0-1|34	
21mr|jsl-0.3.0-1|35	chmod -x src/README.html
21mr|jsl-0.3.0-1|36	find ./ -type f -exec chmod -x {} \;
21mr|jsl-0.3.0-1|37	
21mr|jsl-0.3.0-1|38	%build
21mr|jsl-0.3.0-1|39	
21mr|jsl-0.3.0-1|40	#no use _smp_mflags, no %%make
21mr|jsl-0.3.0-1|41	make -C src -f Makefile.ref OBJDIR=../BUILD \
21mr|jsl-0.3.0-1|42	%ifarch %{ix86}
21mr|jsl-0.3.0-1|43	XCFLAGS="%{optflags} -fno-stack-protector" \
21mr|jsl-0.3.0-1|44	%else
21mr|jsl-0.3.0-1|45	XCFLAGS="%{optflags}" \
21mr|jsl-0.3.0-1|46	%endif
21mr|jsl-0.3.0-1|47	OS_CFLAGS="-DXP_UNIX -DHAVE_VA_COPY -DVA_COPY=va_copy"
21mr|jsl-0.3.0-1|48	
21mr|jsl-0.3.0-1|49	%install
21mr|jsl-0.3.0-1|50	install -d %{buildroot}%{_bindir}
21mr|jsl-0.3.0-1|51	install BUILD/jsl %{buildroot}%{_bindir}
21mr|jsl-0.3.0-1|52	
21mr|jsl-0.3.0-1|53	%check
21mr|jsl-0.3.0-1|54	cd tests
21mr|jsl-0.3.0-1|55	perl run_tests.pl ../BUILD/jsl

13110 21
21mr|jsmpp-2.1.0-13|1	Name:          jsmpp
21mr|jsmpp-2.1.0-13|2	Version:       2.1.0
21mr|jsmpp-2.1.0-13|3	Release:       13
21mr|jsmpp-2.1.0-13|4	Summary:       Java SMPP (Short Message Peer-to-peer) API
21mr|jsmpp-2.1.0-13|5	License:       ASL 2.0
21mr|jsmpp-2.1.0-13|6	# No stable release yet
21mr|jsmpp-2.1.0-13|7	URL:           https://github.com/uudashr/jsmpp/
21mr|jsmpp-2.1.0-13|8	Source0:       http://jsmpp.googlecode.com/files/%{name}-%{version}-src.zip
21mr|jsmpp-2.1.0-13|9	Source1:       http://repo1.maven.org/maven2/com/googlecode/jsmpp/%{name}/%{version}-RELEASE/%{name}-%{version}-RELEASE.pom
21mr|jsmpp-2.1.0-13|10	Source2:       %{name}-osgi.bnd
21mr|jsmpp-2.1.0-13|11	# add beust-jcommander
21mr|jsmpp-2.1.0-13|12	Patch0:        %{name}-2.0.1-test-classpath.patch
21mr|jsmpp-2.1.0-13|13	
21mr|jsmpp-2.1.0-13|14	BuildRequires: ant
21mr|jsmpp-2.1.0-13|15	BuildRequires: aqute-bnd
21mr|jsmpp-2.1.0-13|16	BuildRequires: java-javadoc
21mr|jsmpp-2.1.0-13|17	BuildRequires: javapackages-local
21mr|jsmpp-2.1.0-13|18	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|jsmpp-2.1.0-13|19	BuildRequires: mvn(com.beust:jcommander)
21mr|jsmpp-2.1.0-13|20	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|jsmpp-2.1.0-13|21	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|jsmpp-2.1.0-13|22	BuildRequires: mvn(org.testng:testng)
21mr|jsmpp-2.1.0-13|23	
21mr|jsmpp-2.1.0-13|24	Group:          Development/Java
21mr|jsmpp-2.1.0-13|25	BuildArch:     noarch
21mr|jsmpp-2.1.0-13|26	# Java stack is not supported on x86_32
21mr|jsmpp-2.1.0-13|27	ExcludeArch: %{ix86}
21mr|jsmpp-2.1.0-13|28	
21mr|jsmpp-2.1.0-13|29	%description
21mr|jsmpp-2.1.0-13|30	The Java implementation of SMPP protocol (currently supports SMPP v 3.4).
21mr|jsmpp-2.1.0-13|31	
21mr|jsmpp-2.1.0-13|32	%package examples
21mr|jsmpp-2.1.0-13|33	Summary:       JSMPP examples
21mr|jsmpp-2.1.0-13|34	Requires:      %{name} = %{version}-%{release}
21mr|jsmpp-2.1.0-13|35	
21mr|jsmpp-2.1.0-13|36	%description examples
21mr|jsmpp-2.1.0-13|37	This package contains %{name} examples.
21mr|jsmpp-2.1.0-13|38	
21mr|jsmpp-2.1.0-13|39	%package javadoc
21mr|jsmpp-2.1.0-13|40	Summary:       Javadoc for %{name}
21mr|jsmpp-2.1.0-13|41	
21mr|jsmpp-2.1.0-13|42	%description javadoc
21mr|jsmpp-2.1.0-13|43	This package contains javadoc for %{name}.
21mr|jsmpp-2.1.0-13|44	
21mr|jsmpp-2.1.0-13|45	%prep
21mr|jsmpp-2.1.0-13|46	%setup -q -n %{name}-%{version}
21mr|jsmpp-2.1.0-13|47	# cleanup
21mr|jsmpp-2.1.0-13|48	find -name "*.jar" -delete
21mr|jsmpp-2.1.0-13|49	find -name "*.class" -delete
21mr|jsmpp-2.1.0-13|50	find -name "*.bat" -delete
21mr|jsmpp-2.1.0-13|51	rm -r javadoc
21mr|jsmpp-2.1.0-13|52	
21mr|jsmpp-2.1.0-13|53	%patch0 -p0
21mr|jsmpp-2.1.0-13|54	
21mr|jsmpp-2.1.0-13|55	cp -p %{SOURCE1} pom.xml
21mr|jsmpp-2.1.0-13|56	cp -p %{SOURCE2} bnd.properties
21mr|jsmpp-2.1.0-13|57	sed -i "s|@VERSION@|%{version}|" bnd.properties
21mr|jsmpp-2.1.0-13|58	
21mr|jsmpp-2.1.0-13|59	sed -i "s|http://java.sun.com/j2se/1.5.0/docs/api|%{_javadocdir}/java|" build.xml
21mr|jsmpp-2.1.0-13|60	
21mr|jsmpp-2.1.0-13|61	%pom_xpath_set "pom:dependency[pom:groupId ='log4j']/pom:version" 1.2.17
21mr|jsmpp-2.1.0-13|62	
21mr|jsmpp-2.1.0-13|63	ln -sf $(build-classpath log4j-1.2.17) lib/log4j-1.2.14.jar
21mr|jsmpp-2.1.0-13|64	ln -sf $(build-classpath slf4j/api) lib/slf4j-api-1.4.3.jar
21mr|jsmpp-2.1.0-13|65	ln -sf $(build-classpath slf4j/log4j12) lib/slf4j-log4j12-1.4.3.jar
21mr|jsmpp-2.1.0-13|66	ln -sf $(build-classpath testng) lib/testng-5.7-jdk15.jar
21mr|jsmpp-2.1.0-13|67	ln -sf $(build-classpath beust-jcommander) lib/
21mr|jsmpp-2.1.0-13|68	
21mr|jsmpp-2.1.0-13|69	%mvn_file : %{name}
21mr|jsmpp-2.1.0-13|70	%mvn_alias :%{name} org.apache.servicemix.bundles:org.apache.servicemix.bundles.%{name}
21mr|jsmpp-2.1.0-13|71	
21mr|jsmpp-2.1.0-13|72	%build
21mr|jsmpp-2.1.0-13|73	
21mr|jsmpp-2.1.0-13|74	ant jar javadoc
21mr|jsmpp-2.1.0-13|75	# required by Apache Camel
21mr|jsmpp-2.1.0-13|76	bnd wrap -p bnd.properties -o %{name}.jar %{name}-%{version}.jar
21mr|jsmpp-2.1.0-13|77	
21mr|jsmpp-2.1.0-13|78	%install
21mr|jsmpp-2.1.0-13|79	%mvn_artifact pom.xml %{name}.jar
21mr|jsmpp-2.1.0-13|80	%mvn_install -J javadoc
21mr|jsmpp-2.1.0-13|81	
21mr|jsmpp-2.1.0-13|82	install -m 644 %{name}-examples.jar %{buildroot}%{_javadir}/
21mr|jsmpp-2.1.0-13|83	
21mr|jsmpp-2.1.0-13|84	%files -f .mfiles
21mr|jsmpp-2.1.0-13|85	%doc CHANGES.txt
21mr|jsmpp-2.1.0-13|86	%license LICENSE.txt
21mr|jsmpp-2.1.0-13|87	
21mr|jsmpp-2.1.0-13|88	%files examples
21mr|jsmpp-2.1.0-13|89	%{_javadir}/%{name}-examples.jar
21mr|jsmpp-2.1.0-13|90	%doc stress/*
21mr|jsmpp-2.1.0-13|91	%license LICENSE.txt
21mr|jsmpp-2.1.0-13|92	
21mr|jsmpp-2.1.0-13|93	%files javadoc -f .mfiles-javadoc
21mr|jsmpp-2.1.0-13|94	%license LICENSE.txt
21mr|jsmpp-2.1.0-13|95	

13111 21
21mr|json11-1.0.0-3|1	%define major 0
21mr|json11-1.0.0-3|2	%define libname	%mklibname json11 %{major}
21mr|json11-1.0.0-3|3	%define devname	%mklibname -d json11
21mr|json11-1.0.0-3|4	
21mr|json11-1.0.0-3|5	Name:		json11
21mr|json11-1.0.0-3|6	Version: 	1.0.0
21mr|json11-1.0.0-3|7	Release:	3
21mr|json11-1.0.0-3|8	Group:		Development/C
21mr|json11-1.0.0-3|9	Summary:	A tiny JSON library for C++11
21mr|json11-1.0.0-3|10	License:	MIT
21mr|json11-1.0.0-3|11	URL:		https://github.com/dropbox/%{name}
21mr|json11-1.0.0-3|12	Source0:	%{url}/archive/v%{version}.tar.gz
21mr|json11-1.0.0-3|13	
21mr|json11-1.0.0-3|14	BuildRequires:	ninja
21mr|json11-1.0.0-3|15	BuildRequires:	cmake
21mr|json11-1.0.0-3|16	
21mr|json11-1.0.0-3|17	%description
21mr|json11-1.0.0-3|18	Json11 is a tiny JSON library for C++11, providing JSON parsing
21mr|json11-1.0.0-3|19	and serialization.
21mr|json11-1.0.0-3|20	
21mr|json11-1.0.0-3|21	%package -n %{libname}
21mr|json11-1.0.0-3|22	Summary: Lib files for %{name}
21mr|json11-1.0.0-3|23	
21mr|json11-1.0.0-3|24	%description -n %{libname}
21mr|json11-1.0.0-3|25	%{summary}.
21mr|json11-1.0.0-3|26	
21mr|json11-1.0.0-3|27	%package -n %{devname}
21mr|json11-1.0.0-3|28	Summary: Development files for %{name}
21mr|json11-1.0.0-3|29	Requires: %{libname} = %{EVRD}
21mr|json11-1.0.0-3|30	
21mr|json11-1.0.0-3|31	%description -n %{devname}
21mr|json11-1.0.0-3|32	%{summary}.
21mr|json11-1.0.0-3|33	
21mr|json11-1.0.0-3|34	%prep
21mr|json11-1.0.0-3|35	%setup -q
21mr|json11-1.0.0-3|36	mkdir -p %{_target_platform}
21mr|json11-1.0.0-3|37	sed -i 's@lib/@%{_lib}/@g' CMakeLists.txt
21mr|json11-1.0.0-3|38	sed -i 's`/${CMAKE_LIBRARY_ARCHITECTURE}``'  CMakeLists.txt
21mr|json11-1.0.0-3|39	sed -i 's@lib/@%{_lib}/@g' json11.pc.in
21mr|json11-1.0.0-3|40	sed -i 's`/@CMAKE_LIBRARY_ARCHITECTURE@``'  json11.pc.in
21mr|json11-1.0.0-3|41	echo "set_property(TARGET json11 PROPERTY SOVERSION 0)" >> CMakeLists.txt
21mr|json11-1.0.0-3|42	
21mr|json11-1.0.0-3|43	%build
21mr|json11-1.0.0-3|44	%cmake -G Ninja \
21mr|json11-1.0.0-3|45	-DCMAKE_BUILD_TYPE=Release \
21mr|json11-1.0.0-3|46	-DJSON11_BUILD_TESTS=ON \
21mr|json11-1.0.0-3|47	
21mr|json11-1.0.0-3|48	%ninja_build
21mr|json11-1.0.0-3|49	
21mr|json11-1.0.0-3|50	%check
21mr|json11-1.0.0-3|51	pushd %{_target_platform}
21mr|json11-1.0.0-3|52	ctest --output-on-failure
21mr|json11-1.0.0-3|53	popd
21mr|json11-1.0.0-3|54	
21mr|json11-1.0.0-3|55	%install
21mr|json11-1.0.0-3|56	%ninja_install -C build
21mr|json11-1.0.0-3|57	
21mr|json11-1.0.0-3|58	%files -n %{libname}
21mr|json11-1.0.0-3|59	%{_libdir}/lib%{name}.so.0
21mr|json11-1.0.0-3|60	
21mr|json11-1.0.0-3|61	%files -n %{devname}
21mr|json11-1.0.0-3|62	%{_libdir}/lib%{name}.so
21mr|json11-1.0.0-3|63	%{_includedir}/%{name}.hpp
21mr|json11-1.0.0-3|64	%{_libdir}/pkgconfig/%{name}.pc

13112 21
21mr|jsonassert-1.4.0-7|1	Name:          jsonassert
21mr|jsonassert-1.4.0-7|2	Version:       1.4.0
21mr|jsonassert-1.4.0-7|3	Release:       7
21mr|jsonassert-1.4.0-7|4	Summary:       JUnit extension to write JSON unit tests
21mr|jsonassert-1.4.0-7|5	# Source files are without license headers https://github.com/skyscreamer/JSONassert/issues/70
21mr|jsonassert-1.4.0-7|6	License:       ASL 2.0
21mr|jsonassert-1.4.0-7|7	URL:           http://jsonassert.skyscreamer.org/
21mr|jsonassert-1.4.0-7|8	Source0:       https://github.com/skyscreamer/JSONassert/archive/%{name}-%{version}.tar.gz
21mr|jsonassert-1.4.0-7|9	
21mr|jsonassert-1.4.0-7|10	BuildRequires: maven-local
21mr|jsonassert-1.4.0-7|11	BuildRequires: mvn(junit:junit)
21mr|jsonassert-1.4.0-7|12	# android-json-org-java
21mr|jsonassert-1.4.0-7|13	BuildRequires: mvn(org.json:json)
21mr|jsonassert-1.4.0-7|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|jsonassert-1.4.0-7|15	
21mr|jsonassert-1.4.0-7|16	Group:          Development/Java
21mr|jsonassert-1.4.0-7|17	BuildArch:     noarch
21mr|jsonassert-1.4.0-7|18	# Java stack is not supported on x86_32
21mr|jsonassert-1.4.0-7|19	ExcludeArch: %{ix86}
21mr|jsonassert-1.4.0-7|20	
21mr|jsonassert-1.4.0-7|21	%description
21mr|jsonassert-1.4.0-7|22	JSONassert extends JUnit to write powerful JSON unit tests
21mr|jsonassert-1.4.0-7|23	in very little code. Code JSON tests as if you are comparing
21mr|jsonassert-1.4.0-7|24	a string. Under the covers, JSONassert converts your string
21mr|jsonassert-1.4.0-7|25	into a JSON object and compares the logical structure and
21mr|jsonassert-1.4.0-7|26	data with the actual JSON.
21mr|jsonassert-1.4.0-7|27	
21mr|jsonassert-1.4.0-7|28	%package javadoc
21mr|jsonassert-1.4.0-7|29	Summary:       Javadoc for %{name}
21mr|jsonassert-1.4.0-7|30	
21mr|jsonassert-1.4.0-7|31	%description javadoc
21mr|jsonassert-1.4.0-7|32	This package contains javadoc for %{name}.
21mr|jsonassert-1.4.0-7|33	
21mr|jsonassert-1.4.0-7|34	%prep
21mr|jsonassert-1.4.0-7|35	%setup -q -n JSONassert-%{name}-%{version}
21mr|jsonassert-1.4.0-7|36	
21mr|jsonassert-1.4.0-7|37	# com.vaadin.external.google:android-json:0.0.20131108.vaadin1
21mr|jsonassert-1.4.0-7|38	%pom_change_dep com.vaadin.external.google:android-json org.json:json
21mr|jsonassert-1.4.0-7|39	
21mr|jsonassert-1.4.0-7|40	%pom_remove_plugin :maven-site-plugin
21mr|jsonassert-1.4.0-7|41	%pom_xpath_remove pom:build/pom:extensions
21mr|jsonassert-1.4.0-7|42	
21mr|jsonassert-1.4.0-7|43	%mvn_file :%{name} %{name}
21mr|jsonassert-1.4.0-7|44	
21mr|jsonassert-1.4.0-7|45	%build
21mr|jsonassert-1.4.0-7|46	
21mr|jsonassert-1.4.0-7|47	%mvn_build
21mr|jsonassert-1.4.0-7|48	
21mr|jsonassert-1.4.0-7|49	%install
21mr|jsonassert-1.4.0-7|50	%mvn_install
21mr|jsonassert-1.4.0-7|51	
21mr|jsonassert-1.4.0-7|52	%files -f .mfiles
21mr|jsonassert-1.4.0-7|53	%doc CHANGELOG.md README.md
21mr|jsonassert-1.4.0-7|54	%license LICENSE.txt
21mr|jsonassert-1.4.0-7|55	
21mr|jsonassert-1.4.0-7|56	%files javadoc -f .mfiles-javadoc
21mr|jsonassert-1.4.0-7|57	%license LICENSE.txt
21mr|jsonassert-1.4.0-7|58	

13113 21
21mr|json-c-0.16-1|1	%define major 5
21mr|json-c-0.16-1|2	%define libname %mklibname %{name} %{major}
21mr|json-c-0.16-1|3	%define devname %mklibname %{name} -d
21mr|json-c-0.16-1|4	
21mr|json-c-0.16-1|5	Summary:	JSON implementation in C
21mr|json-c-0.16-1|6	Name:		json-c
21mr|json-c-0.16-1|7	Version:	0.16
21mr|json-c-0.16-1|8	Release:	1
21mr|json-c-0.16-1|9	License:	MIT
21mr|json-c-0.16-1|10	Group:		System/Libraries
21mr|json-c-0.16-1|11	Url:		https://github.com/json-c/json-c/wiki
21mr|json-c-0.16-1|12	Source0:	https://s3.amazonaws.com/json-c_releases/releases/%{name}-%{version}.tar.gz
21mr|json-c-0.16-1|13	BuildRequires:	cmake
21mr|json-c-0.16-1|14	
21mr|json-c-0.16-1|15	%description
21mr|json-c-0.16-1|16	JSON-C implements a reference counting object model that allows you to
21mr|json-c-0.16-1|17	easily construct JSON objects in C, output them as JSON formatted
21mr|json-c-0.16-1|18	strings and parse JSON formatted strings back into the C
21mr|json-c-0.16-1|19	representation of JSON objects.
21mr|json-c-0.16-1|20	
21mr|json-c-0.16-1|21	#----------------------------------------------------------------------------
21mr|json-c-0.16-1|22	
21mr|json-c-0.16-1|23	%package -n %{libname}
21mr|json-c-0.16-1|24	Summary:	JSON implementation in C
21mr|json-c-0.16-1|25	Group:		System/Libraries
21mr|json-c-0.16-1|26	
21mr|json-c-0.16-1|27	%description -n %{libname}
21mr|json-c-0.16-1|28	JSON-C implements a reference counting object model that allows you to
21mr|json-c-0.16-1|29	easily construct JSON objects in C, output them as JSON formatted
21mr|json-c-0.16-1|30	strings and parse JSON formatted strings back into the C
21mr|json-c-0.16-1|31	representation of JSON objects.
21mr|json-c-0.16-1|32	
21mr|json-c-0.16-1|33	%files -n %{libname}
21mr|json-c-0.16-1|34	%{_libdir}/libjson-c.so.%{major}*
21mr|json-c-0.16-1|35	
21mr|json-c-0.16-1|36	#----------------------------------------------------------------------------
21mr|json-c-0.16-1|37	
21mr|json-c-0.16-1|38	%package -n %{devname}
21mr|json-c-0.16-1|39	Summary:	Development headers and libraries for %{name}
21mr|json-c-0.16-1|40	Group:		Development/C
21mr|json-c-0.16-1|41	Requires:	%{libname} = %{EVRD}
21mr|json-c-0.16-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|json-c-0.16-1|43	Obsoletes:	%{_lib}json-devel < 0.11-2
21mr|json-c-0.16-1|44	
21mr|json-c-0.16-1|45	%description -n %{devname}
21mr|json-c-0.16-1|46	JSON-C implements a reference counting object model that allows you to
21mr|json-c-0.16-1|47	easily construct JSON objects in C, output them as JSON formatted
21mr|json-c-0.16-1|48	strings and parse JSON formatted strings back into the C
21mr|json-c-0.16-1|49	representation of JSON objects.
21mr|json-c-0.16-1|50	
21mr|json-c-0.16-1|51	%files -n %{devname}
21mr|json-c-0.16-1|52	%{_libdir}/*.so
21mr|json-c-0.16-1|53	%{_includedir}/%{name}
21mr|json-c-0.16-1|54	%{_libdir}/cmake/json-c/*.cmake
21mr|json-c-0.16-1|55	%{_libdir}/pkgconfig/*.pc
21mr|json-c-0.16-1|56	
21mr|json-c-0.16-1|57	#----------------------------------------------------------------------------
21mr|json-c-0.16-1|58	
21mr|json-c-0.16-1|59	%prep
21mr|json-c-0.16-1|60	%autosetup -p1
21mr|json-c-0.16-1|61	sed -i -e "s:-Werror::" CMakeLists.txt
21mr|json-c-0.16-1|62	
21mr|json-c-0.16-1|63	%build
21mr|json-c-0.16-1|64	%cmake
21mr|json-c-0.16-1|65	%make_build
21mr|json-c-0.16-1|66	
21mr|json-c-0.16-1|67	%install
21mr|json-c-0.16-1|68	%make_install -C build

13114 21
21mr|jsoncpp-1.9.4-4|1	%define major 24
21mr|jsoncpp-1.9.4-4|2	%define libname %mklibname %{name} %{major}
21mr|jsoncpp-1.9.4-4|3	%define devname %mklibname %{name} -d
21mr|jsoncpp-1.9.4-4|4	
21mr|jsoncpp-1.9.4-4|5	# prevent circular dependencies with cmake
21mr|jsoncpp-1.9.4-4|6	%global __requires_exclude ^cmake-filesystem.*$
21mr|jsoncpp-1.9.4-4|7	
21mr|jsoncpp-1.9.4-4|8	Summary:	C++ JSON Library
21mr|jsoncpp-1.9.4-4|9	Name:		jsoncpp
21mr|jsoncpp-1.9.4-4|10	Version:	1.9.4
21mr|jsoncpp-1.9.4-4|11	Release:	4
21mr|jsoncpp-1.9.4-4|12	License:	Public Domain
21mr|jsoncpp-1.9.4-4|13	Group:		System/Libraries
21mr|jsoncpp-1.9.4-4|14	Url:		http://jsoncpp.sourceforge.net/
21mr|jsoncpp-1.9.4-4|15	Source0:	https://github.com/open-source-parsers/jsoncpp/archive/%{version}.tar.gz
21mr|jsoncpp-1.9.4-4|16	BuildRequires:	ninja
21mr|jsoncpp-1.9.4-4|17	BuildRequires:	cmake
21mr|jsoncpp-1.9.4-4|18	BuildRequires:	python3-devel
21mr|jsoncpp-1.9.4-4|19	
21mr|jsoncpp-1.9.4-4|20	%description
21mr|jsoncpp-1.9.4-4|21	JsonCpp is a simple API to manipulate JSON value, handle serialization
21mr|jsoncpp-1.9.4-4|22	and unserialization to string.
21mr|jsoncpp-1.9.4-4|23	
21mr|jsoncpp-1.9.4-4|24	It can also preserve existing comment in unserialization/serialization steps,
21mr|jsoncpp-1.9.4-4|25	making it a convenient format to store user input files.
21mr|jsoncpp-1.9.4-4|26	
21mr|jsoncpp-1.9.4-4|27	Unserialization parsing is user friendly and provides precise error reports.
21mr|jsoncpp-1.9.4-4|28	
21mr|jsoncpp-1.9.4-4|29	#----------------------------------------------------------------------------
21mr|jsoncpp-1.9.4-4|30	
21mr|jsoncpp-1.9.4-4|31	%package -n %{libname}
21mr|jsoncpp-1.9.4-4|32	Summary:	JsonCpp library
21mr|jsoncpp-1.9.4-4|33	Group:		System/Libraries
21mr|jsoncpp-1.9.4-4|34	
21mr|jsoncpp-1.9.4-4|35	%description -n %{libname}
21mr|jsoncpp-1.9.4-4|36	JsonCpp is a simple API to manipulate JSON value, handle serialization
21mr|jsoncpp-1.9.4-4|37	and unserialization to string.
21mr|jsoncpp-1.9.4-4|38	
21mr|jsoncpp-1.9.4-4|39	It can also preserve existing comment in unserialization/serialization steps,
21mr|jsoncpp-1.9.4-4|40	making it a convenient format to store user input files.
21mr|jsoncpp-1.9.4-4|41	
21mr|jsoncpp-1.9.4-4|42	Unserialization parsing is user friendly and provides precise error reports.
21mr|jsoncpp-1.9.4-4|43	
21mr|jsoncpp-1.9.4-4|44	%files -n %{libname}
21mr|jsoncpp-1.9.4-4|45	%{_libdir}/lib%{name}.so.%{major}
21mr|jsoncpp-1.9.4-4|46	%{_libdir}/lib%{name}.so.%{version}
21mr|jsoncpp-1.9.4-4|47	
21mr|jsoncpp-1.9.4-4|48	#----------------------------------------------------------------------------
21mr|jsoncpp-1.9.4-4|49	
21mr|jsoncpp-1.9.4-4|50	%package -n %{devname}
21mr|jsoncpp-1.9.4-4|51	Summary:	Development files for %{name}
21mr|jsoncpp-1.9.4-4|52	Group:		System/Libraries
21mr|jsoncpp-1.9.4-4|53	Requires:	%{libname} = %{EVRD}
21mr|jsoncpp-1.9.4-4|54	Provides:	%{name}-devel = %{EVRD}
21mr|jsoncpp-1.9.4-4|55	
21mr|jsoncpp-1.9.4-4|56	%description -n %{devname}
21mr|jsoncpp-1.9.4-4|57	Files for building applications with %{name} support.
21mr|jsoncpp-1.9.4-4|58	
21mr|jsoncpp-1.9.4-4|59	%files -n %{devname}
21mr|jsoncpp-1.9.4-4|60	%{_libdir}/lib%{name}.so
21mr|jsoncpp-1.9.4-4|61	%dir %{_includedir}/json
21mr|jsoncpp-1.9.4-4|62	%{_includedir}/json/*.h
21mr|jsoncpp-1.9.4-4|63	%{_libdir}/pkgconfig/jsoncpp.pc
21mr|jsoncpp-1.9.4-4|64	%{_libdir}/cmake/jsoncpp/*.cmake
21mr|jsoncpp-1.9.4-4|65	
21mr|jsoncpp-1.9.4-4|66	#----------------------------------------------------------------------------
21mr|jsoncpp-1.9.4-4|67	
21mr|jsoncpp-1.9.4-4|68	%prep
21mr|jsoncpp-1.9.4-4|69	%autosetup -p1
21mr|jsoncpp-1.9.4-4|70	
21mr|jsoncpp-1.9.4-4|71	%build
21mr|jsoncpp-1.9.4-4|72	%cmake                                         \
21mr|jsoncpp-1.9.4-4|73	-DBUILD_STATIC_LIBS:BOOL=OFF                 \
21mr|jsoncpp-1.9.4-4|74	-DBUILD_OBJECT_LIBS:BOOL=OFF                 \
21mr|jsoncpp-1.9.4-4|75	-DJSONCPP_WITH_CMAKE_PACKAGE:BOOL=ON         \
21mr|jsoncpp-1.9.4-4|76	-DJSONCPP_WITH_EXAMPLE:BOOL=OFF              \
21mr|jsoncpp-1.9.4-4|77	-DJSONCPP_WITH_PKGCONFIG_SUPPORT:BOOL=ON     \
21mr|jsoncpp-1.9.4-4|78	-DJSONCPP_WITH_POST_BUILD_UNITTEST:BOOL=OFF  \
21mr|jsoncpp-1.9.4-4|79	-DJSONCPP_WITH_STRICT_ISO:BOOL=ON            \
21mr|jsoncpp-1.9.4-4|80	-DJSONCPP_WITH_TESTS:BOOL=OFF                \
21mr|jsoncpp-1.9.4-4|81	-DJSONCPP_WITH_WARNING_AS_ERROR:BOOL=OFF     \
21mr|jsoncpp-1.9.4-4|82	-DPYTHON_EXECUTABLE:STRING="%{__python3}"    \
21mr|jsoncpp-1.9.4-4|83	-G Ninja
21mr|jsoncpp-1.9.4-4|84	%ninja_build
21mr|jsoncpp-1.9.4-4|85	
21mr|jsoncpp-1.9.4-4|86	%install
21mr|jsoncpp-1.9.4-4|87	%ninja_install -C build
21mr|jsoncpp-1.9.4-4|88	
21mr|jsoncpp-1.9.4-4|89	#fix include path in .pc file
21mr|jsoncpp-1.9.4-4|90	sed -i 's|/include|/include/json|' %{buildroot}%{_libdir}/pkgconfig/jsoncpp.pc
21mr|jsoncpp-1.9.4-4|91	sed -i 's|Version: |Version: %{version}|' %{buildroot}%{_libdir}/pkgconfig/jsoncpp.pc
21mr|jsoncpp-1.9.4-4|92	

13115 21
21mr|json-fortran-9.0.2-1|1	%define major 9
21mr|json-fortran-9.0.2-1|2	%define libname %mklibname jsonfortran %{major}
21mr|json-fortran-9.0.2-1|3	%define devname %mklibname jsonfortran -d
21mr|json-fortran-9.0.2-1|4	
21mr|json-fortran-9.0.2-1|5	Name:           json-fortran
21mr|json-fortran-9.0.2-1|6	Version:        9.0.2
21mr|json-fortran-9.0.2-1|7	Release:        1
21mr|json-fortran-9.0.2-1|8	Summary:        A Modern Fortran JSON API
21mr|json-fortran-9.0.2-1|9	Group:          System/Libraries
21mr|json-fortran-9.0.2-1|10	License:        MIT and BSD
21mr|json-fortran-9.0.2-1|11	URL:            https://github.com/jacobwilliams/json-fortran
21mr|json-fortran-9.0.2-1|12	Source0:        https://github.com/jacobwilliams/json-fortran/archive/%{version}/%{name}-%{version}.tar.gz
21mr|json-fortran-9.0.2-1|13	
21mr|json-fortran-9.0.2-1|14	BuildRequires:  cmake
21mr|json-fortran-9.0.2-1|15	BuildRequires:  gcc-gfortran
21mr|json-fortran-9.0.2-1|16	
21mr|json-fortran-9.0.2-1|17	%description
21mr|json-fortran-9.0.2-1|18	JSON-Fortran is a user-friendly, thread-safe, and object-oriented API
21mr|json-fortran-9.0.2-1|19	for reading and writing JSON files, written in modern Fortran.
21mr|json-fortran-9.0.2-1|20	
21mr|json-fortran-9.0.2-1|21	#------------------------------------------------------------------
21mr|json-fortran-9.0.2-1|22	
21mr|json-fortran-9.0.2-1|23	%package -n %{libname}
21mr|json-fortran-9.0.2-1|24	Summary:	A Modern Fortran JSON API
21mr|json-fortran-9.0.2-1|25	Group:		System/Libraries
21mr|json-fortran-9.0.2-1|26	
21mr|json-fortran-9.0.2-1|27	%description -n %{libname}
21mr|json-fortran-9.0.2-1|28	JSON-Fortran is a user-friendly, thread-safe, and object-oriented API
21mr|json-fortran-9.0.2-1|29	for reading and writing JSON files, written in modern Fortran.
21mr|json-fortran-9.0.2-1|30	
21mr|json-fortran-9.0.2-1|31	%files -n %{libname}
21mr|json-fortran-9.0.2-1|32	%{_libdir}/libjsonfortran.so.%{major}*
21mr|json-fortran-9.0.2-1|33	
21mr|json-fortran-9.0.2-1|34	#------------------------------------------------------------------
21mr|json-fortran-9.0.2-1|35	
21mr|json-fortran-9.0.2-1|36	%package -n %{devname}
21mr|json-fortran-9.0.2-1|37	Summary:        %{name} development files
21mr|json-fortran-9.0.2-1|38	Group:          Development/Other
21mr|json-fortran-9.0.2-1|39	Requires:       %{libname}%{?_isa} = %{EVRD}
21mr|json-fortran-9.0.2-1|40	# For module dir ownership
21mr|json-fortran-9.0.2-1|41	Requires:       gcc-gfortran
21mr|json-fortran-9.0.2-1|42	Provides:       %{name}-devel = %{EVRD}
21mr|json-fortran-9.0.2-1|43	Provides:       jsonfortran-devel = %{EVRD}
21mr|json-fortran-9.0.2-1|44	
21mr|json-fortran-9.0.2-1|45	%description -n %{devname}
21mr|json-fortran-9.0.2-1|46	The %{name}-devel package contains libraries and header files for
21mr|json-fortran-9.0.2-1|47	developing applications that use %{name}.
21mr|json-fortran-9.0.2-1|48	
21mr|json-fortran-9.0.2-1|49	%files -n %{devname}
21mr|json-fortran-9.0.2-1|50	%{_libdir}/cmake/jsonfortran-gnu-%{version}/
21mr|json-fortran-9.0.2-1|51	%{_libdir}/pkgconfig/json-fortran.pc
21mr|json-fortran-9.0.2-1|52	%{_libdir}/libjsonfortran.so
21mr|json-fortran-9.0.2-1|53	%{_fmoddir}/json_*.mod
21mr|json-fortran-9.0.2-1|54	#------------------------------------------------------------------
21mr|json-fortran-9.0.2-1|55	%prep
21mr|json-fortran-9.0.2-1|56	%setup -q
21mr|json-fortran-9.0.2-1|57	
21mr|json-fortran-9.0.2-1|58	%build
21mr|json-fortran-9.0.2-1|59	%cmake -DUSE_GNU_INSTALL_CONVENTION=TRUE
21mr|json-fortran-9.0.2-1|60	%make_build
21mr|json-fortran-9.0.2-1|61	
21mr|json-fortran-9.0.2-1|62	%install
21mr|json-fortran-9.0.2-1|63	%make_install -C build
21mr|json-fortran-9.0.2-1|64	# Move modules to correct directory
21mr|json-fortran-9.0.2-1|65	mkdir -p %{buildroot}%{_fmoddir}
21mr|json-fortran-9.0.2-1|66	mv %{buildroot}%{_includedir}/*.mod %{buildroot}%{_fmoddir}/
21mr|json-fortran-9.0.2-1|67	# Remove static libraries
21mr|json-fortran-9.0.2-1|68	rm -f %{buildroot}%{_libdir}/*.a
21mr|json-fortran-9.0.2-1|69	
21mr|json-fortran-9.0.2-1|70	
21mr|json-fortran-9.0.2-1|71	

13116 21
21mr|json-glib-1.6.6-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|json-glib-1.6.6-1|2	
21mr|json-glib-1.6.6-1|3	%define api 1.0
21mr|json-glib-1.6.6-1|4	%define major 0
21mr|json-glib-1.6.6-1|5	%define libname %mklibname %{name} %{api} %{major}
21mr|json-glib-1.6.6-1|6	%define girname %mklibname %{name}-gir %{api}
21mr|json-glib-1.6.6-1|7	%define devname %mklibname %{name} -d
21mr|json-glib-1.6.6-1|8	
21mr|json-glib-1.6.6-1|9	Summary:	Library for JavaScript Object Notation format
21mr|json-glib-1.6.6-1|10	Name:		json-glib
21mr|json-glib-1.6.6-1|11	Version:	1.6.6
21mr|json-glib-1.6.6-1|12	Release:	1
21mr|json-glib-1.6.6-1|13	License:	LGPLv2+
21mr|json-glib-1.6.6-1|14	Group:		System/Libraries
21mr|json-glib-1.6.6-1|15	Url:		https://download.gnome.org/sources/json-glib
21mr|json-glib-1.6.6-1|16	Source0:	https://download.gnome.org/sources/json-glib/%{url_ver}/%{name}-%{version}.tar.xz
21mr|json-glib-1.6.6-1|17	BuildRequires:	gtk-doc
21mr|json-glib-1.6.6-1|18	BuildRequires:	meson
21mr|json-glib-1.6.6-1|19	BuildRequires:	xsltproc
21mr|json-glib-1.6.6-1|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|json-glib-1.6.6-1|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|json-glib-1.6.6-1|22	
21mr|json-glib-1.6.6-1|23	%description
21mr|json-glib-1.6.6-1|24	%{name} is a library providing serialization and deserialization support
21mr|json-glib-1.6.6-1|25	for the JavaScript Object Notation (JSON) format.
21mr|json-glib-1.6.6-1|26	
21mr|json-glib-1.6.6-1|27	%files -f %{name}-%{api}.lang
21mr|json-glib-1.6.6-1|28	%{_bindir}/json-glib-format
21mr|json-glib-1.6.6-1|29	%{_bindir}/json-glib-validate
21mr|json-glib-1.6.6-1|30	
21mr|json-glib-1.6.6-1|31	#----------------------------------------------------------------------------
21mr|json-glib-1.6.6-1|32	
21mr|json-glib-1.6.6-1|33	%package -n %{libname}
21mr|json-glib-1.6.6-1|34	Summary:	Shared libraries for %{name}
21mr|json-glib-1.6.6-1|35	Group:		System/Libraries
21mr|json-glib-1.6.6-1|36	
21mr|json-glib-1.6.6-1|37	%description -n %{libname}
21mr|json-glib-1.6.6-1|38	%{name} is a library providing serialization and deserialization support
21mr|json-glib-1.6.6-1|39	for the JavaScript Object Notation (JSON) format.
21mr|json-glib-1.6.6-1|40	
21mr|json-glib-1.6.6-1|41	%files -n %{libname}
21mr|json-glib-1.6.6-1|42	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|json-glib-1.6.6-1|43	
21mr|json-glib-1.6.6-1|44	#----------------------------------------------------------------------------
21mr|json-glib-1.6.6-1|45	
21mr|json-glib-1.6.6-1|46	%package -n %{girname}
21mr|json-glib-1.6.6-1|47	Summary:	GObject introspection interface library for %{name}
21mr|json-glib-1.6.6-1|48	Group:		System/Libraries
21mr|json-glib-1.6.6-1|49	Requires:	%{libname} = %{EVRD}
21mr|json-glib-1.6.6-1|50	
21mr|json-glib-1.6.6-1|51	%description -n %{girname}
21mr|json-glib-1.6.6-1|52	GObject introspection interface library for %{name}.
21mr|json-glib-1.6.6-1|53	
21mr|json-glib-1.6.6-1|54	%files -n %{girname}
21mr|json-glib-1.6.6-1|55	%{_libdir}/girepository-1.0/Json-%{api}.typelib
21mr|json-glib-1.6.6-1|56	
21mr|json-glib-1.6.6-1|57	#----------------------------------------------------------------------------
21mr|json-glib-1.6.6-1|58	
21mr|json-glib-1.6.6-1|59	%package -n %{devname}
21mr|json-glib-1.6.6-1|60	Summary:	Development files for %{name}
21mr|json-glib-1.6.6-1|61	Group:		Development/C
21mr|json-glib-1.6.6-1|62	Requires:	%{libname} = %{EVRD}
21mr|json-glib-1.6.6-1|63	Requires:	%{girname} = %{EVRD}
21mr|json-glib-1.6.6-1|64	Provides:	%{name}-devel = %{EVRD}
21mr|json-glib-1.6.6-1|65	
21mr|json-glib-1.6.6-1|66	%description -n %{devname}
21mr|json-glib-1.6.6-1|67	The %{devname} package contains libraries and header files for
21mr|json-glib-1.6.6-1|68	developing applications that use %{name}.
21mr|json-glib-1.6.6-1|69	
21mr|json-glib-1.6.6-1|70	%files -n %{devname}
21mr|json-glib-1.6.6-1|71	%doc NEWS
21mr|json-glib-1.6.6-1|72	%{_libdir}/lib%{name}-%{api}.so
21mr|json-glib-1.6.6-1|73	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|json-glib-1.6.6-1|74	%{_includedir}/%{name}-%{api}/
21mr|json-glib-1.6.6-1|75	#dir %%{_datadir}/gtk-doc/html
21mr|json-glib-1.6.6-1|76	#{_datadir}/gtk-doc/html/%%{name}/
21mr|json-glib-1.6.6-1|77	%{_datadir}/gir-1.0/Json-%{api}.gir
21mr|json-glib-1.6.6-1|78	%{_datadir}/installed-tests/
21mr|json-glib-1.6.6-1|79	%{_libexecdir}/installed-tests/
21mr|json-glib-1.6.6-1|80	
21mr|json-glib-1.6.6-1|81	#----------------------------------------------------------------------------
21mr|json-glib-1.6.6-1|82	
21mr|json-glib-1.6.6-1|83	%prep
21mr|json-glib-1.6.6-1|84	%autosetup -p1
21mr|json-glib-1.6.6-1|85	
21mr|json-glib-1.6.6-1|86	%build
21mr|json-glib-1.6.6-1|87	%meson
21mr|json-glib-1.6.6-1|88	%meson_build
21mr|json-glib-1.6.6-1|89	
21mr|json-glib-1.6.6-1|90	%install
21mr|json-glib-1.6.6-1|91	%meson_install
21mr|json-glib-1.6.6-1|92	
21mr|json-glib-1.6.6-1|93	%find_lang %{name}-%{api}

13117 21
21mr|jsonic-1.3.0-13|1	Name:          jsonic
21mr|jsonic-1.3.0-13|2	Version:       1.3.0
21mr|jsonic-1.3.0-13|3	Release:       13
21mr|jsonic-1.3.0-13|4	Summary:       Simple JSON encoder/decoder for Java
21mr|jsonic-1.3.0-13|5	License:       ASL 2.0
21mr|jsonic-1.3.0-13|6	Group:         Development/Java
21mr|jsonic-1.3.0-13|7	URL:           http://jsonic.sourceforge.jp/
21mr|jsonic-1.3.0-13|8	Source0:       http://jaist.dl.sourceforge.jp/%{name}/56583/%{name}-%{version}.zip
21mr|jsonic-1.3.0-13|9	# fix maven compiler-plugin configuration
21mr|jsonic-1.3.0-13|10	# fix encoding
21mr|jsonic-1.3.0-13|11	# fix build deps
21mr|jsonic-1.3.0-13|12	# disable unavailable org.seasar.container:s2-framework support
21mr|jsonic-1.3.0-13|13	# https://www.seasar.org/svn/s2container/
21mr|jsonic-1.3.0-13|14	Patch0:        %{name}-%{version}-pom.patch
21mr|jsonic-1.3.0-13|15	# Use servlet 3.1 api
21mr|jsonic-1.3.0-13|16	Patch1:        %{name}-%{version}-servlet.patch
21mr|jsonic-1.3.0-13|17	
21mr|jsonic-1.3.0-13|18	BuildRequires: maven-local
21mr|jsonic-1.3.0-13|19	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|jsonic-1.3.0-13|20	BuildRequires: mvn(org.apache.commons:commons-logging)
21mr|jsonic-1.3.0-13|21	BuildRequires: mvn(org.springframework:spring-beans)
21mr|jsonic-1.3.0-13|22	BuildRequires: mvn(org.springframework:spring-context)
21mr|jsonic-1.3.0-13|23	BuildRequires: mvn(org.springframework:spring-core)
21mr|jsonic-1.3.0-13|24	BuildRequires: mvn(org.springframework:spring-web)
21mr|jsonic-1.3.0-13|25	BuildRequires: mvn(org.sonatype.sisu:sisu-guice)
21mr|jsonic-1.3.0-13|26	BuildRequires: mvn(org.sonatype.sisu.inject:guice-servlet)
21mr|jsonic-1.3.0-13|27	
21mr|jsonic-1.3.0-13|28	BuildArch:     noarch
21mr|jsonic-1.3.0-13|29	# Java stack is not supported on x86_32
21mr|jsonic-1.3.0-13|30	ExcludeArch: %{ix86}
21mr|jsonic-1.3.0-13|31	
21mr|jsonic-1.3.0-13|32	%description
21mr|jsonic-1.3.0-13|33	Jsonic is a JSON encoding/decoding library for Java implementing RFC 4627
21mr|jsonic-1.3.0-13|34	(The application/JSON Media Type for JavaScript Object Notation).
21mr|jsonic-1.3.0-13|35	Encoding/decoding of primitive types and full Java objects is supported.
21mr|jsonic-1.3.0-13|36	
21mr|jsonic-1.3.0-13|37	%package javadoc
21mr|jsonic-1.3.0-13|38	Summary:       Javadoc for %{name}
21mr|jsonic-1.3.0-13|39	
21mr|jsonic-1.3.0-13|40	%description javadoc
21mr|jsonic-1.3.0-13|41	This package contains javadoc for %{name}.
21mr|jsonic-1.3.0-13|42	
21mr|jsonic-1.3.0-13|43	%prep
21mr|jsonic-1.3.0-13|44	%setup -q
21mr|jsonic-1.3.0-13|45	# cleanup
21mr|jsonic-1.3.0-13|46	find -name "*.class" -print -delete
21mr|jsonic-1.3.0-13|47	find -name "*.jar" -print -delete
21mr|jsonic-1.3.0-13|48	rm -r docs/*
21mr|jsonic-1.3.0-13|49	
21mr|jsonic-1.3.0-13|50	%patch0 -p0
21mr|jsonic-1.3.0-13|51	%patch1 -p1
21mr|jsonic-1.3.0-13|52	
21mr|jsonic-1.3.0-13|53	sed -i 's/\r//' LICENSE.txt
21mr|jsonic-1.3.0-13|54	
21mr|jsonic-1.3.0-13|55	# Remove javadoc warning
21mr|jsonic-1.3.0-13|56	# rm -r src/java/net/arnx/jsonic/web/extension/S2Container.java
21mr|jsonic-1.3.0-13|57	
21mr|jsonic-1.3.0-13|58	%mvn_file : %{name}
21mr|jsonic-1.3.0-13|59	
21mr|jsonic-1.3.0-13|60	%build
21mr|jsonic-1.3.0-13|61	
21mr|jsonic-1.3.0-13|62	# No tests to run
21mr|jsonic-1.3.0-13|63	%mvn_build
21mr|jsonic-1.3.0-13|64	
21mr|jsonic-1.3.0-13|65	%install
21mr|jsonic-1.3.0-13|66	%mvn_install
21mr|jsonic-1.3.0-13|67	
21mr|jsonic-1.3.0-13|68	%files -f .mfiles
21mr|jsonic-1.3.0-13|69	%license LICENSE.txt
21mr|jsonic-1.3.0-13|70	
21mr|jsonic-1.3.0-13|71	%files javadoc -f .mfiles-javadoc
21mr|jsonic-1.3.0-13|72	%license LICENSE.txt
21mr|jsonic-1.3.0-13|73	

13118 21
21mr|jsonld-java-0.8.0-7|1	%global githash d161da06704a55bac069f2948acd5110dc410506
21mr|jsonld-java-0.8.0-7|2	
21mr|jsonld-java-0.8.0-7|3	Name:          jsonld-java
21mr|jsonld-java-0.8.0-7|4	Version:       0.8.0
21mr|jsonld-java-0.8.0-7|5	Release:       7
21mr|jsonld-java-0.8.0-7|6	Summary:       A JSON-based format to serialize Linked Data for Java
21mr|jsonld-java-0.8.0-7|7	License:       BSD
21mr|jsonld-java-0.8.0-7|8	URL:           https://github.com/jsonld-java/jsonld-java/
21mr|jsonld-java-0.8.0-7|9	Source0:       https://github.com/jsonld-java/jsonld-java/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|jsonld-java-0.8.0-7|10	
21mr|jsonld-java-0.8.0-7|11	BuildRequires: maven-local
21mr|jsonld-java-0.8.0-7|12	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
21mr|jsonld-java-0.8.0-7|13	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|jsonld-java-0.8.0-7|14	BuildRequires: mvn(commons-io:commons-io)
21mr|jsonld-java-0.8.0-7|15	BuildRequires: mvn(junit:junit)
21mr|jsonld-java-0.8.0-7|16	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jsonld-java-0.8.0-7|17	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|jsonld-java-0.8.0-7|18	BuildRequires: mvn(org.apache.httpcomponents:httpclient-cache)
21mr|jsonld-java-0.8.0-7|19	BuildRequires: mvn(org.apache.httpcomponents:httpcore)
21mr|jsonld-java-0.8.0-7|20	BuildRequires: mvn(org.mockito:mockito-core)
21mr|jsonld-java-0.8.0-7|21	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|jsonld-java-0.8.0-7|22	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|jsonld-java-0.8.0-7|23	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|jsonld-java-0.8.0-7|24	
21mr|jsonld-java-0.8.0-7|25	Group:          Development/Java
21mr|jsonld-java-0.8.0-7|26	BuildArch:     noarch
21mr|jsonld-java-0.8.0-7|27	# Java stack is not supported on x86_32
21mr|jsonld-java-0.8.0-7|28	ExcludeArch: %{ix86}
21mr|jsonld-java-0.8.0-7|29	
21mr|jsonld-java-0.8.0-7|30	%description
21mr|jsonld-java-0.8.0-7|31	This is a Java implementation of the JSON-LD specification and
21mr|jsonld-java-0.8.0-7|32	the JSON-LD-API specification.
21mr|jsonld-java-0.8.0-7|33	
21mr|jsonld-java-0.8.0-7|34	%package parent
21mr|jsonld-java-0.8.0-7|35	Summary:       JSONLD Java :: Parent POM
21mr|jsonld-java-0.8.0-7|36	
21mr|jsonld-java-0.8.0-7|37	%description parent
21mr|jsonld-java-0.8.0-7|38	This package contains Json-LD Java Parent POM.
21mr|jsonld-java-0.8.0-7|39	
21mr|jsonld-java-0.8.0-7|40	%package javadoc
21mr|jsonld-java-0.8.0-7|41	Summary:       Javadoc for %{name}
21mr|jsonld-java-0.8.0-7|42	
21mr|jsonld-java-0.8.0-7|43	%description javadoc
21mr|jsonld-java-0.8.0-7|44	This package contains javadoc for %{name}.
21mr|jsonld-java-0.8.0-7|45	
21mr|jsonld-java-0.8.0-7|46	%prep
21mr|jsonld-java-0.8.0-7|47	%setup -q -n %{name}-%{githash}
21mr|jsonld-java-0.8.0-7|48	
21mr|jsonld-java-0.8.0-7|49	find . -name '*.class' -delete
21mr|jsonld-java-0.8.0-7|50	# Do not delete test resources
21mr|jsonld-java-0.8.0-7|51	find . -name '*.jar' -print ! -name "nested.jar" -delete
21mr|jsonld-java-0.8.0-7|52	
21mr|jsonld-java-0.8.0-7|53	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|jsonld-java-0.8.0-7|54	%pom_remove_plugin :appassembler-maven-plugin
21mr|jsonld-java-0.8.0-7|55	%pom_remove_plugin -r :jacoco-maven-plugin
21mr|jsonld-java-0.8.0-7|56	
21mr|jsonld-java-0.8.0-7|57	%pom_remove_dep :httpclient-osgi
21mr|jsonld-java-0.8.0-7|58	%pom_remove_dep :httpcore-osgi
21mr|jsonld-java-0.8.0-7|59	%pom_change_dep -r :httpclient-osgi :httpclient:'${httpclient.version}'
21mr|jsonld-java-0.8.0-7|60	%pom_change_dep -r :httpcore-osgi :httpcore:'${httpcore.version}'
21mr|jsonld-java-0.8.0-7|61	%pom_add_dep org.apache.httpcomponents:httpclient-cache:'${httpclient.version}' core
21mr|jsonld-java-0.8.0-7|62	
21mr|jsonld-java-0.8.0-7|63	# UnknownHostException: purl.org: unknown error
21mr|jsonld-java-0.8.0-7|64	rm -r core/src/test/java/com/github/jsonldjava/core/DocumentLoaderTest.java
21mr|jsonld-java-0.8.0-7|65	# JsonLdError: invalid remote context: http://schema.org/
21mr|jsonld-java-0.8.0-7|66	rm -r core/src/test/java/com/github/jsonldjava/core/ContextCompactionTest.java
21mr|jsonld-java-0.8.0-7|67	
21mr|jsonld-java-0.8.0-7|68	%mvn_file :%{name} %{name}
21mr|jsonld-java-0.8.0-7|69	%mvn_package :::tests: %{name}
21mr|jsonld-java-0.8.0-7|70	
21mr|jsonld-java-0.8.0-7|71	%build
21mr|jsonld-java-0.8.0-7|72	
21mr|jsonld-java-0.8.0-7|73	%mvn_build -s
21mr|jsonld-java-0.8.0-7|74	
21mr|jsonld-java-0.8.0-7|75	%install
21mr|jsonld-java-0.8.0-7|76	%mvn_install
21mr|jsonld-java-0.8.0-7|77	
21mr|jsonld-java-0.8.0-7|78	%files -f .mfiles-jsonld-java
21mr|jsonld-java-0.8.0-7|79	%doc README.md
21mr|jsonld-java-0.8.0-7|80	%license LICENCE
21mr|jsonld-java-0.8.0-7|81	
21mr|jsonld-java-0.8.0-7|82	%files parent -f .mfiles-jsonld-java-parent
21mr|jsonld-java-0.8.0-7|83	%license LICENCE
21mr|jsonld-java-0.8.0-7|84	
21mr|jsonld-java-0.8.0-7|85	%files javadoc -f .mfiles-javadoc
21mr|jsonld-java-0.8.0-7|86	%license LICENCE
21mr|jsonld-java-0.8.0-7|87	

13119 21
21mr|json-lib-2.4-17|1	Name:           json-lib
21mr|json-lib-2.4-17|2	Version:        2.4
21mr|json-lib-2.4-17|3	Release:        17
21mr|json-lib-2.4-17|4	Summary:        JSON library for Java
21mr|json-lib-2.4-17|5	License:        ASL 2.0
21mr|json-lib-2.4-17|6	URL:            http://json-lib.sourceforge.net/
21mr|json-lib-2.4-17|7	# NOTE: newer release (> 2.4) is available here https://github.com/aalmiray/Json-lib/
21mr|json-lib-2.4-17|8	# A plain jarball with the source is provided by upstream.  We could use
21mr|json-lib-2.4-17|9	# it, but we choose to build with maven for the sake of consistency.
21mr|json-lib-2.4-17|10	# Therefore we pull the tree with maven metadata from git.
21mr|json-lib-2.4-17|11	# sh create-tarball.sh
21mr|json-lib-2.4-17|12	Source0:        %{name}-%{version}.tar.xz
21mr|json-lib-2.4-17|13	Source1:        create-tarball.sh
21mr|json-lib-2.4-17|14	Patch0:         %{name}-%{version}-antrun-plugin.patch
21mr|json-lib-2.4-17|15	
21mr|json-lib-2.4-17|16	# Jenkins sources/patches
21mr|json-lib-2.4-17|17	# tarball comming from not yet released upstream git repo
21mr|json-lib-2.4-17|18	# it contains changes from Jenkins upstream
21mr|json-lib-2.4-17|19	Source100:      jenkins-%{name}-%{version}.tar.xz
21mr|json-lib-2.4-17|20	Source101:      http://repo.jenkins-ci.org/releases/org/kohsuke/stapler/json-lib/%{version}-jenkins-3/json-lib-%{version}-jenkins-3.pom
21mr|json-lib-2.4-17|21	Patch100:       %{name}-%{version}-Use-Jenkins-default-values.patch
21mr|json-lib-2.4-17|22	
21mr|json-lib-2.4-17|23	BuildRequires:  java-devel
21mr|json-lib-2.4-17|24	BuildRequires:  maven-local
21mr|json-lib-2.4-17|25	BuildRequires:  maven-shared
21mr|json-lib-2.4-17|26	BuildRequires:  maven-surefire-provider-junit
21mr|json-lib-2.4-17|27	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|json-lib-2.4-17|28	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|json-lib-2.4-17|29	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|json-lib-2.4-17|30	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|json-lib-2.4-17|31	BuildRequires:  mvn(junit:junit)
21mr|json-lib-2.4-17|32	BuildRequires:  mvn(log4j:log4j)
21mr|json-lib-2.4-17|33	BuildRequires:  mvn(net.sf.ezmorph:ezmorph)
21mr|json-lib-2.4-17|34	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|json-lib-2.4-17|35	BuildRequires:  mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|json-lib-2.4-17|36	BuildRequires:  mvn(org.codehaus.groovy:groovy18:1.8)
21mr|json-lib-2.4-17|37	BuildRequires:  mvn(org.codehaus.groovy:groovy18-all:1.8)
21mr|json-lib-2.4-17|38	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|json-lib-2.4-17|39	BuildRequires:  mvn(oro:oro)
21mr|json-lib-2.4-17|40	BuildRequires:  mvn(xom:xom)
21mr|json-lib-2.4-17|41	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|json-lib-2.4-17|42	
21mr|json-lib-2.4-17|43	# antrun-plugin deps for groovy ant task
21mr|json-lib-2.4-17|44	BuildRequires:  mvn(antlr:antlr)
21mr|json-lib-2.4-17|45	BuildRequires:  mvn(asm:asm-all)
21mr|json-lib-2.4-17|46	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|json-lib-2.4-17|47	BuildRequires:  mvn(org.slf4j:slf4j-nop)
21mr|json-lib-2.4-17|48	
21mr|json-lib-2.4-17|49	Group:          Development/Java
21mr|json-lib-2.4-17|50	BuildArch:      noarch
21mr|json-lib-2.4-17|51	# Java stack is not supported on x86_32
21mr|json-lib-2.4-17|52	ExcludeArch: %{ix86}
21mr|json-lib-2.4-17|53	
21mr|json-lib-2.4-17|54	%description
21mr|json-lib-2.4-17|55	JSON-lib is a java library for transforming beans, maps, collections, java
21mr|json-lib-2.4-17|56	arrays and XML to JSON and back again to beans and DynaBeans.
21mr|json-lib-2.4-17|57	
21mr|json-lib-2.4-17|58	%package -n jenkins-json-lib
21mr|json-lib-2.4-17|59	Summary:        Jenkins JSON library
21mr|json-lib-2.4-17|60	
21mr|json-lib-2.4-17|61	%description -n jenkins-json-lib
21mr|json-lib-2.4-17|62	JSON-lib is a java library for transforming beans, maps, collections, java
21mr|json-lib-2.4-17|63	arrays and XML to JSON and back again to beans and DynaBeans.
21mr|json-lib-2.4-17|64	
21mr|json-lib-2.4-17|65	This package contains JSON library used in Jenkins.
21mr|json-lib-2.4-17|66	
21mr|json-lib-2.4-17|67	%package javadoc
21mr|json-lib-2.4-17|68	Summary:        Javadoc for %{name}
21mr|json-lib-2.4-17|69	
21mr|json-lib-2.4-17|70	%description javadoc
21mr|json-lib-2.4-17|71	API documentation for %{name}.
21mr|json-lib-2.4-17|72	
21mr|json-lib-2.4-17|73	%prep
21mr|json-lib-2.4-17|74	%setup -q
21mr|json-lib-2.4-17|75	
21mr|json-lib-2.4-17|76	tar xf %{SOURCE100}
21mr|json-lib-2.4-17|77	
21mr|json-lib-2.4-17|78	# compile: src/main/groovy/net/sf/json/groovy/GJson.groovy
21mr|json-lib-2.4-17|79	#          src/main/jdk15/net/sf/json/util/EnumMorpher.java
21mr|json-lib-2.4-17|80	%patch0 -p1
21mr|json-lib-2.4-17|81	
21mr|json-lib-2.4-17|82	# Not strictly needed, but it makes no harm to be on the safe side
21mr|json-lib-2.4-17|83	find -name '*.jar' -delete
21mr|json-lib-2.4-17|84	find -name '*.class' -delete
21mr|json-lib-2.4-17|85	
21mr|json-lib-2.4-17|86	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:groupId = 'org.codehaus.groovy']/pom:artifactId" groovy
21mr|json-lib-2.4-17|87	
21mr|json-lib-2.4-17|88	%pom_remove_plugin :maven-compiler-plugin
21mr|json-lib-2.4-17|89	%pom_remove_plugin :gmaven-plugin
21mr|json-lib-2.4-17|90	
21mr|json-lib-2.4-17|91	%pom_xpath_remove "pom:project/pom:prerequisites"
21mr|json-lib-2.4-17|92	%pom_xpath_remove "pom:project/pom:reporting"
21mr|json-lib-2.4-17|93	
21mr|json-lib-2.4-17|94	# error: duplicate class
21mr|json-lib-2.4-17|95	rm -r src/main/jdk15/net/sf/json/JSON*.java
21mr|json-lib-2.4-17|96	%pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin . '
21mr|json-lib-2.4-17|97	<configuration>
21mr|json-lib-2.4-17|98	<charset>UTF-8</charset>
21mr|json-lib-2.4-17|99	<docencoding>UTF-8</docencoding>
21mr|json-lib-2.4-17|100	<sourcepath>${basedir}/src/main</sourcepath>
21mr|json-lib-2.4-17|101	</configuration>'
21mr|json-lib-2.4-17|102	
21mr|json-lib-2.4-17|103	# should be removed from distribution
21mr|json-lib-2.4-17|104	%pom_remove_dep :commons-httpclient
21mr|json-lib-2.4-17|105	
21mr|json-lib-2.4-17|106	%pom_change_dep org.codehaus.groovy:groovy org.codehaus.groovy:groovy18:1.8
21mr|json-lib-2.4-17|107	
21mr|json-lib-2.4-17|108	cp %{SOURCE101} jenkins-%{name}-%{version}/pom.xml
21mr|json-lib-2.4-17|109	
21mr|json-lib-2.4-17|110	pushd jenkins-%{name}-%{version}
21mr|json-lib-2.4-17|111	%patch100 -p1
21mr|json-lib-2.4-17|112	
21mr|json-lib-2.4-17|113	%pom_change_dep org.codehaus.groovy:groovy-all org.codehaus.groovy:groovy18-all:1.8
21mr|json-lib-2.4-17|114	
21mr|json-lib-2.4-17|115	%mvn_file org.kohsuke.stapler:json-lib jenkins-%{name}
21mr|json-lib-2.4-17|116	%mvn_package org.kohsuke.stapler:json-lib jenkins-json-lib
21mr|json-lib-2.4-17|117	
21mr|json-lib-2.4-17|118	popd
21mr|json-lib-2.4-17|119	
21mr|json-lib-2.4-17|120	%build
21mr|json-lib-2.4-17|121	%mvn_file : %{name}
21mr|json-lib-2.4-17|122	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|json-lib-2.4-17|123	
21mr|json-lib-2.4-17|124	# build Jenkins JSON lib
21mr|json-lib-2.4-17|125	pushd jenkins-%{name}-%{version}
21mr|json-lib-2.4-17|126	%mvn_build -f
21mr|json-lib-2.4-17|127	popd
21mr|json-lib-2.4-17|128	
21mr|json-lib-2.4-17|129	%install
21mr|json-lib-2.4-17|130	%mvn_install
21mr|json-lib-2.4-17|131	
21mr|json-lib-2.4-17|132	# install Jenkins JSON lib
21mr|json-lib-2.4-17|133	pushd jenkins-%{name}-%{version}
21mr|json-lib-2.4-17|134	%mvn_install
21mr|json-lib-2.4-17|135	popd
21mr|json-lib-2.4-17|136	
21mr|json-lib-2.4-17|137	%files -f .mfiles
21mr|json-lib-2.4-17|138	%license LICENSE.txt
21mr|json-lib-2.4-17|139	%files -n jenkins-json-lib -f jenkins-%{name}-%{version}/.mfiles-jenkins-json-lib
21mr|json-lib-2.4-17|140	%license LICENSE.txt
21mr|json-lib-2.4-17|141	%files javadoc -f .mfiles-javadoc
21mr|json-lib-2.4-17|142	%license LICENSE.txt
21mr|json-lib-2.4-17|143	

13120 21
21mr|jsonp-1.0.4-10|1	%global namedreltag %{nil}
21mr|jsonp-1.0.4-10|2	%global namedversion %{version}%{?namedreltag}
21mr|jsonp-1.0.4-10|3	Name:          jsonp
21mr|jsonp-1.0.4-10|4	Version:       1.0.4
21mr|jsonp-1.0.4-10|5	Release:       10
21mr|jsonp-1.0.4-10|6	Summary:       JSR 353 (JSON Processing) RI
21mr|jsonp-1.0.4-10|7	License:       CDDL or GPLv2 with exceptions
21mr|jsonp-1.0.4-10|8	URL:           http://java.net/projects/jsonp/
21mr|jsonp-1.0.4-10|9	# git clone git://java.net/jsonp~git jsonp
21mr|jsonp-1.0.4-10|10	# (cd jsonp/ && git archive --format=tar --prefix=jsonp-1.0.4/ jsonp-1.0.4 | xz > ../jsonp-1.0.4.tar.xz)
21mr|jsonp-1.0.4-10|11	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jsonp-1.0.4-10|12	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|jsonp-1.0.4-10|13	# jsonp package don't include the license file
21mr|jsonp-1.0.4-10|14	Source1:       glassfish-LICENSE.txt
21mr|jsonp-1.0.4-10|15	
21mr|jsonp-1.0.4-10|16	BuildRequires: jvnet-parent
21mr|jsonp-1.0.4-10|17	BuildRequires: glassfish-jax-rs-api >= 2.0-2
21mr|jsonp-1.0.4-10|18	# test deps
21mr|jsonp-1.0.4-10|19	BuildRequires: junit
21mr|jsonp-1.0.4-10|20	
21mr|jsonp-1.0.4-10|21	BuildRequires: maven-local
21mr|jsonp-1.0.4-10|22	BuildRequires: maven-plugin-bundle
21mr|jsonp-1.0.4-10|23	BuildRequires: spec-version-maven-plugin
21mr|jsonp-1.0.4-10|24	
21mr|jsonp-1.0.4-10|25	Group:          Development/Java
21mr|jsonp-1.0.4-10|26	BuildArch:     noarch
21mr|jsonp-1.0.4-10|27	# Java stack is not supported on x86_32
21mr|jsonp-1.0.4-10|28	ExcludeArch: %{ix86}
21mr|jsonp-1.0.4-10|29	
21mr|jsonp-1.0.4-10|30	%description
21mr|jsonp-1.0.4-10|31	JSR 353: Java API for Processing JSON RI.
21mr|jsonp-1.0.4-10|32	
21mr|jsonp-1.0.4-10|33	%package javadoc
21mr|jsonp-1.0.4-10|34	Summary:       Javadoc for %{name}
21mr|jsonp-1.0.4-10|35	
21mr|jsonp-1.0.4-10|36	%description javadoc
21mr|jsonp-1.0.4-10|37	This package contains javadoc for %{name}.
21mr|jsonp-1.0.4-10|38	
21mr|jsonp-1.0.4-10|39	%prep
21mr|jsonp-1.0.4-10|40	%setup -q -n %{name}-%{namedversion}
21mr|jsonp-1.0.4-10|41	find . -name '*.jar' -delete
21mr|jsonp-1.0.4-10|42	find . -name '*.class' -delete
21mr|jsonp-1.0.4-10|43	# Unwanted old apis
21mr|jsonp-1.0.4-10|44	%pom_disable_module bundles
21mr|jsonp-1.0.4-10|45	%pom_disable_module demos
21mr|jsonp-1.0.4-10|46	%pom_disable_module gf
21mr|jsonp-1.0.4-10|47	%pom_disable_module tests
21mr|jsonp-1.0.4-10|48	
21mr|jsonp-1.0.4-10|49	%pom_remove_dep javax:javaee-web-api
21mr|jsonp-1.0.4-10|50	
21mr|jsonp-1.0.4-10|51	%pom_remove_plugin org.glassfish.copyright:glassfish-copyright-maven-plugin
21mr|jsonp-1.0.4-10|52	%pom_remove_plugin org.codehaus.mojo:wagon-maven-plugin
21mr|jsonp-1.0.4-10|53	%pom_remove_plugin org.apache.maven.plugins:maven-dependency-plugin impl
21mr|jsonp-1.0.4-10|54	
21mr|jsonp-1.0.4-10|55	# disabled source and javadoc jars
21mr|jsonp-1.0.4-10|56	%pom_remove_plugin org.apache.maven.plugins:maven-source-plugin
21mr|jsonp-1.0.4-10|57	%pom_remove_plugin :maven-source-plugin api
21mr|jsonp-1.0.4-10|58	%pom_remove_plugin :maven-javadoc-plugin api
21mr|jsonp-1.0.4-10|59	%pom_remove_plugin :maven-jar-plugin impl
21mr|jsonp-1.0.4-10|60	%pom_remove_plugin :maven-javadoc-plugin impl
21mr|jsonp-1.0.4-10|61	%pom_remove_plugin :maven-source-plugin impl
21mr|jsonp-1.0.4-10|62	%pom_remove_plugin :maven-javadoc-plugin jaxrs
21mr|jsonp-1.0.4-10|63	
21mr|jsonp-1.0.4-10|64	sed -i '/check-module/d' api/pom.xml impl/pom.xml
21mr|jsonp-1.0.4-10|65	
21mr|jsonp-1.0.4-10|66	# disable apis copy
21mr|jsonp-1.0.4-10|67	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId ='maven-bundle-plugin']/pom:configuration/pom:instructions/pom:Export-Package"  impl
21mr|jsonp-1.0.4-10|68	
21mr|jsonp-1.0.4-10|69	cp -p %{SOURCE1} LICENSE.txt
21mr|jsonp-1.0.4-10|70	sed -i 's/\r//' LICENSE.txt
21mr|jsonp-1.0.4-10|71	
21mr|jsonp-1.0.4-10|72	%pom_xpath_set "pom:parent/pom:version" %{namedversion} api
21mr|jsonp-1.0.4-10|73	%pom_xpath_set "pom:parent/pom:version" %{namedversion} jaxrs
21mr|jsonp-1.0.4-10|74	
21mr|jsonp-1.0.4-10|75	%mvn_file :javax.json-api %{name}/%{name}-api
21mr|jsonp-1.0.4-10|76	%mvn_file :javax.json %{name}/%{name}
21mr|jsonp-1.0.4-10|77	%mvn_file :%{name}-jaxrs %{name}/%{name}-jaxrs
21mr|jsonp-1.0.4-10|78	
21mr|jsonp-1.0.4-10|79	%build
21mr|jsonp-1.0.4-10|80	
21mr|jsonp-1.0.4-10|81	%mvn_build
21mr|jsonp-1.0.4-10|82	
21mr|jsonp-1.0.4-10|83	%install
21mr|jsonp-1.0.4-10|84	%mvn_install
21mr|jsonp-1.0.4-10|85	
21mr|jsonp-1.0.4-10|86	%files -f .mfiles
21mr|jsonp-1.0.4-10|87	%license LICENSE.txt
21mr|jsonp-1.0.4-10|88	
21mr|jsonp-1.0.4-10|89	%files javadoc -f .mfiles-javadoc
21mr|jsonp-1.0.4-10|90	%license LICENSE.txt
21mr|jsonp-1.0.4-10|91	

13121 21
21mr|json-path-2.1.0-7|1	Name:          json-path
21mr|json-path-2.1.0-7|2	Version:       2.1.0
21mr|json-path-2.1.0-7|3	Release:       7
21mr|json-path-2.1.0-7|4	Summary:       Java JsonPath implementation
21mr|json-path-2.1.0-7|5	# Some files in src/main/java/com/jayway/jsonassert/impl/matcher/ are licensed under BSD
21mr|json-path-2.1.0-7|6	License:       ASL 2.0 and BSD
21mr|json-path-2.1.0-7|7	URL:           https://github.com/jayway/JsonPath
21mr|json-path-2.1.0-7|8	Source0:       https://github.com/jayway/JsonPath/archive/%{name}-%{version}.tar.gz
21mr|json-path-2.1.0-7|9	# Too many unavailable plugins for use gradle
21mr|json-path-2.1.0-7|10	Source1:       http://central.maven.org/maven2/com/jayway/jsonpath/json-path/%{version}/json-path-%{version}.pom
21mr|json-path-2.1.0-7|11	Source2:       http://central.maven.org/maven2/com/jayway/jsonpath/json-path-assert/%{version}/json-path-assert-%{version}.pom
21mr|json-path-2.1.0-7|12	# Remove json.org support
21mr|json-path-2.1.0-7|13	Patch0:        %{name}-2.1.0-JsonOrg.patch
21mr|json-path-2.1.0-7|14	
21mr|json-path-2.1.0-7|15	BuildRequires: maven-local
21mr|json-path-2.1.0-7|16	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|json-path-2.1.0-7|17	BuildRequires: mvn(com.google.code.gson:gson)
21mr|json-path-2.1.0-7|18	BuildRequires: mvn(commons-io:commons-io)
21mr|json-path-2.1.0-7|19	BuildRequires: mvn(junit:junit)
21mr|json-path-2.1.0-7|20	BuildRequires: mvn(net.minidev:json-smart)
21mr|json-path-2.1.0-7|21	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|json-path-2.1.0-7|22	BuildRequires: mvn(org.assertj:assertj-core)
21mr|json-path-2.1.0-7|23	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|json-path-2.1.0-7|24	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|json-path-2.1.0-7|25	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|json-path-2.1.0-7|26	
21mr|json-path-2.1.0-7|27	Group:          Development/Java
21mr|json-path-2.1.0-7|28	BuildArch:     noarch
21mr|json-path-2.1.0-7|29	# Java stack is not supported on x86_32
21mr|json-path-2.1.0-7|30	ExcludeArch: %{ix86}
21mr|json-path-2.1.0-7|31	
21mr|json-path-2.1.0-7|32	%description
21mr|json-path-2.1.0-7|33	Java DSL for reading and testing JSON documents.
21mr|json-path-2.1.0-7|34	
21mr|json-path-2.1.0-7|35	%package javadoc
21mr|json-path-2.1.0-7|36	Summary:       Javadoc for %{name}
21mr|json-path-2.1.0-7|37	
21mr|json-path-2.1.0-7|38	%description javadoc
21mr|json-path-2.1.0-7|39	This package contains javadoc for %{name}.
21mr|json-path-2.1.0-7|40	
21mr|json-path-2.1.0-7|41	%prep
21mr|json-path-2.1.0-7|42	%setup -q -n JsonPath-%{name}-%{version}
21mr|json-path-2.1.0-7|43	find -type f -name *.jar -print -delete
21mr|json-path-2.1.0-7|44	find -type f -name *.class -print -delete
21mr|json-path-2.1.0-7|45	
21mr|json-path-2.1.0-7|46	cp -p %{SOURCE1} %{name}/pom.xml
21mr|json-path-2.1.0-7|47	cp -p %{SOURCE2} %{name}-assert/pom.xml
21mr|json-path-2.1.0-7|48	
21mr|json-path-2.1.0-7|49	%patch0 -p1
21mr|json-path-2.1.0-7|50	rm -rf %{name}/src/main/java/com/jayway/jsonpath/spi/json/JsonOrg*.java \
21mr|json-path-2.1.0-7|51	%{name}/src/main/java/com/jayway/jsonpath/spi/mapper/JsonOrg*.java \
21mr|json-path-2.1.0-7|52	%{name}/src/test/java/com/jayway/jsonpath/JsonOrg*.java
21mr|json-path-2.1.0-7|53	%pom_remove_dep org.json:json %{name}
21mr|json-path-2.1.0-7|54	
21mr|json-path-2.1.0-7|55	# This is a dummy POM added just to ease building in the RPM platforms
21mr|json-path-2.1.0-7|56	cat > pom.xml << EOF
21mr|json-path-2.1.0-7|57	<?xml version="1.0" encoding="UTF-8"?>
21mr|json-path-2.1.0-7|58	<project
21mr|json-path-2.1.0-7|59	xmlns="http://maven.apache.org/POM/4.0.0"
21mr|json-path-2.1.0-7|60	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
21mr|json-path-2.1.0-7|61	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
21mr|json-path-2.1.0-7|62	
21mr|json-path-2.1.0-7|63	<modelVersion>4.0.0</modelVersion>
21mr|json-path-2.1.0-7|64	<groupId>com.jayway.jsonpath</groupId>
21mr|json-path-2.1.0-7|65	<artifactId>%{name}-parent</artifactId>
21mr|json-path-2.1.0-7|66	<version>%{version}</version>
21mr|json-path-2.1.0-7|67	<packaging>pom</packaging>
21mr|json-path-2.1.0-7|68	<name>Java JsonPath implementation</name>
21mr|json-path-2.1.0-7|69	<modules>
21mr|json-path-2.1.0-7|70	<module>%{name}</module>
21mr|json-path-2.1.0-7|71	<module>%{name}-assert</module>
21mr|json-path-2.1.0-7|72	</modules>
21mr|json-path-2.1.0-7|73	</project>
21mr|json-path-2.1.0-7|74	EOF
21mr|json-path-2.1.0-7|75	# Add OSGi support
21mr|json-path-2.1.0-7|76	for p in %{name} %{name}-assert ;do
21mr|json-path-2.1.0-7|77	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" ${p}
21mr|json-path-2.1.0-7|78	%pom_add_plugin "org.apache.maven.plugins:maven-jar-plugin:2.4" ${p} "
21mr|json-path-2.1.0-7|79	<configuration>
21mr|json-path-2.1.0-7|80	<archive>
21mr|json-path-2.1.0-7|81	<manifest>
21mr|json-path-2.1.0-7|82	<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
21mr|json-path-2.1.0-7|83	</manifest>
21mr|json-path-2.1.0-7|84	</archive>
21mr|json-path-2.1.0-7|85	</configuration>"
21mr|json-path-2.1.0-7|86	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 ${p} '
21mr|json-path-2.1.0-7|87	<extensions>true</extensions>
21mr|json-path-2.1.0-7|88	<configuration>
21mr|json-path-2.1.0-7|89	<instructions>
21mr|json-path-2.1.0-7|90	<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
21mr|json-path-2.1.0-7|91	<Bundle-Name>${project.name}</Bundle-Name>
21mr|json-path-2.1.0-7|92	<Bundle-Version>${project.version}</Bundle-Version>
21mr|json-path-2.1.0-7|93	</instructions>
21mr|json-path-2.1.0-7|94	</configuration>
21mr|json-path-2.1.0-7|95	<executions>
21mr|json-path-2.1.0-7|96	<execution>
21mr|json-path-2.1.0-7|97	<id>bundle-manifest</id>
21mr|json-path-2.1.0-7|98	<phase>process-classes</phase>
21mr|json-path-2.1.0-7|99	<goals>
21mr|json-path-2.1.0-7|100	<goal>manifest</goal>
21mr|json-path-2.1.0-7|101	</goals>
21mr|json-path-2.1.0-7|102	</execution>
21mr|json-path-2.1.0-7|103	</executions>'
21mr|json-path-2.1.0-7|104	done
21mr|json-path-2.1.0-7|105	
21mr|json-path-2.1.0-7|106	# Fix test deps
21mr|json-path-2.1.0-7|107	%pom_add_dep junit:junit:4.12:test %{name}
21mr|json-path-2.1.0-7|108	%pom_add_dep org.assertj:assertj-core:2.1.0:test %{name}
21mr|json-path-2.1.0-7|109	%pom_add_dep org.hamcrest:hamcrest-library:1.3:test %{name}
21mr|json-path-2.1.0-7|110	%pom_add_dep junit:junit:4.12:test %{name}-assert
21mr|json-path-2.1.0-7|111	
21mr|json-path-2.1.0-7|112	# fix non ASCII chars
21mr|json-path-2.1.0-7|113	for s in %{name}/src/test/java/com/jayway/jsonpath/old/internal/ScanPathTokenTest.java;do
21mr|json-path-2.1.0-7|114	native2ascii -encoding UTF8 ${s} ${s}
21mr|json-path-2.1.0-7|115	done
21mr|json-path-2.1.0-7|116	
21mr|json-path-2.1.0-7|117	%mvn_file :%{name} %{name}
21mr|json-path-2.1.0-7|118	%mvn_file :%{name}-assert %{name}-assert
21mr|json-path-2.1.0-7|119	%mvn_package :%{name}-parent __noinstall
21mr|json-path-2.1.0-7|120	
21mr|json-path-2.1.0-7|121	%build
21mr|json-path-2.1.0-7|122	
21mr|json-path-2.1.0-7|123	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|json-path-2.1.0-7|124	
21mr|json-path-2.1.0-7|125	%install
21mr|json-path-2.1.0-7|126	%mvn_install
21mr|json-path-2.1.0-7|127	
21mr|json-path-2.1.0-7|128	%files -f .mfiles
21mr|json-path-2.1.0-7|129	%doc README.md
21mr|json-path-2.1.0-7|130	%license LICENSE
21mr|json-path-2.1.0-7|131	
21mr|json-path-2.1.0-7|132	%files javadoc -f .mfiles-javadoc
21mr|json-path-2.1.0-7|133	%license LICENSE
21mr|json-path-2.1.0-7|134	

13122 21
21mr|jsonrpc-glib-3.42.0-2|1	%global api 1.0
21mr|jsonrpc-glib-3.42.0-2|2	%global major 1
21mr|jsonrpc-glib-3.42.0-2|3	%define libname %mklibname jsonrpc_glib %{api} %{major}
21mr|jsonrpc-glib-3.42.0-2|4	%define girname %mklibname jsonrpc-gir %{api}
21mr|jsonrpc-glib-3.42.0-2|5	%define devname %mklibname jsonrpc_glib %{api} -d
21mr|jsonrpc-glib-3.42.0-2|6	
21mr|jsonrpc-glib-3.42.0-2|7	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|jsonrpc-glib-3.42.0-2|8	
21mr|jsonrpc-glib-3.42.0-2|9	Summary:	A JSON-RPC library for GLib
21mr|jsonrpc-glib-3.42.0-2|10	Name:		jsonrpc-glib
21mr|jsonrpc-glib-3.42.0-2|11	Version:	3.42.0
21mr|jsonrpc-glib-3.42.0-2|12	Release:	2
21mr|jsonrpc-glib-3.42.0-2|13	License:	LGPLv2+
21mr|jsonrpc-glib-3.42.0-2|14	Group:		System/Libraries
21mr|jsonrpc-glib-3.42.0-2|15	Url:		https://download.gnome.org/sources/jsonrpc-glib
21mr|jsonrpc-glib-3.42.0-2|16	Source0:	https://download.gnome.org/sources/jsonrpc-glib/%{url_ver}/%{name}-%{version}.tar.xz
21mr|jsonrpc-glib-3.42.0-2|17	BuildRequires:	gtk-doc
21mr|jsonrpc-glib-3.42.0-2|18	BuildRequires:	meson
21mr|jsonrpc-glib-3.42.0-2|19	BuildRequires:	vala
21mr|jsonrpc-glib-3.42.0-2|20	BuildRequires:	vala-tools
21mr|jsonrpc-glib-3.42.0-2|21	BuildRequires:	python3dist(gi-docgen)
21mr|jsonrpc-glib-3.42.0-2|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|jsonrpc-glib-3.42.0-2|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|jsonrpc-glib-3.42.0-2|24	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|jsonrpc-glib-3.42.0-2|25	BuildRequires:	pkgconfig(vapigen)
21mr|jsonrpc-glib-3.42.0-2|26	
21mr|jsonrpc-glib-3.42.0-2|27	%description
21mr|jsonrpc-glib-3.42.0-2|28	Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for
21mr|jsonrpc-glib-3.42.0-2|29	communicating as both a JSON-RPC client and server. Additionally,
21mr|jsonrpc-glib-3.42.0-2|30	supports upgrading connections to use GVariant for less runtime overhead.
21mr|jsonrpc-glib-3.42.0-2|31	
21mr|jsonrpc-glib-3.42.0-2|32	#----------------------------------------------------------------------------
21mr|jsonrpc-glib-3.42.0-2|33	
21mr|jsonrpc-glib-3.42.0-2|34	%package -n %{libname}
21mr|jsonrpc-glib-3.42.0-2|35	Summary:	Shared library for %{name}
21mr|jsonrpc-glib-3.42.0-2|36	Group:		System/Libraries
21mr|jsonrpc-glib-3.42.0-2|37	
21mr|jsonrpc-glib-3.42.0-2|38	%description -n %{libname}
21mr|jsonrpc-glib-3.42.0-2|39	Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for
21mr|jsonrpc-glib-3.42.0-2|40	communicating as both a JSON-RPC client and server. Additionally,
21mr|jsonrpc-glib-3.42.0-2|41	supports upgrading connections to use GVariant for less runtime overhead.
21mr|jsonrpc-glib-3.42.0-2|42	
21mr|jsonrpc-glib-3.42.0-2|43	%files -n %{libname}
21mr|jsonrpc-glib-3.42.0-2|44	%doc AUTHORS
21mr|jsonrpc-glib-3.42.0-2|45	%license COPYING
21mr|jsonrpc-glib-3.42.0-2|46	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|jsonrpc-glib-3.42.0-2|47	
21mr|jsonrpc-glib-3.42.0-2|48	#----------------------------------------------------------------------------
21mr|jsonrpc-glib-3.42.0-2|49	
21mr|jsonrpc-glib-3.42.0-2|50	%package -n %{girname}
21mr|jsonrpc-glib-3.42.0-2|51	Summary:	GObject Introspection interface description for Jsonrpc
21mr|jsonrpc-glib-3.42.0-2|52	Group:		System/Libraries
21mr|jsonrpc-glib-3.42.0-2|53	Requires:	%{libname} = %{EVRD}
21mr|jsonrpc-glib-3.42.0-2|54	
21mr|jsonrpc-glib-3.42.0-2|55	%description -n %{girname}
21mr|jsonrpc-glib-3.42.0-2|56	GObject Introspection interface description for Jsonrpc.
21mr|jsonrpc-glib-3.42.0-2|57	
21mr|jsonrpc-glib-3.42.0-2|58	%files -n %{girname}
21mr|jsonrpc-glib-3.42.0-2|59	%{_libdir}/girepository-1.0/Jsonrpc-%{api}.typelib
21mr|jsonrpc-glib-3.42.0-2|60	
21mr|jsonrpc-glib-3.42.0-2|61	#----------------------------------------------------------------------------
21mr|jsonrpc-glib-3.42.0-2|62	
21mr|jsonrpc-glib-3.42.0-2|63	%package -n %{devname}
21mr|jsonrpc-glib-3.42.0-2|64	Summary:	Development files for %{name}
21mr|jsonrpc-glib-3.42.0-2|65	Group:		Development/C
21mr|jsonrpc-glib-3.42.0-2|66	Requires:	%{libname} = %{EVRD}
21mr|jsonrpc-glib-3.42.0-2|67	Requires:	%{girname} = %{EVRD}
21mr|jsonrpc-glib-3.42.0-2|68	Provides:	%{name}-devel = %{EVRD}
21mr|jsonrpc-glib-3.42.0-2|69	
21mr|jsonrpc-glib-3.42.0-2|70	%description -n %{devname}
21mr|jsonrpc-glib-3.42.0-2|71	The %{name}-devel package contains libraries and header files for
21mr|jsonrpc-glib-3.42.0-2|72	developing applications that use %{name}.
21mr|jsonrpc-glib-3.42.0-2|73	
21mr|jsonrpc-glib-3.42.0-2|74	%files -n %{devname}
21mr|jsonrpc-glib-3.42.0-2|75	%doc CONTRIBUTING.md
21mr|jsonrpc-glib-3.42.0-2|76	%{_datadir}/gir-1.0/Jsonrpc-%{api}.gir
21mr|jsonrpc-glib-3.42.0-2|77	%{_datadir}/vala/vapi/%{name}-%{api}.*
21mr|jsonrpc-glib-3.42.0-2|78	%{_defaultdocdir}/%{name}/{J,R,S,c,e,f,g,i,j,m,p,s,t,u,v}*
21mr|jsonrpc-glib-3.42.0-2|79	%{_includedir}/%{name}-%{api}/
21mr|jsonrpc-glib-3.42.0-2|80	%{_libdir}/lib%{name}-%{api}.so
21mr|jsonrpc-glib-3.42.0-2|81	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|jsonrpc-glib-3.42.0-2|82	
21mr|jsonrpc-glib-3.42.0-2|83	#----------------------------------------------------------------------------
21mr|jsonrpc-glib-3.42.0-2|84	
21mr|jsonrpc-glib-3.42.0-2|85	%prep
21mr|jsonrpc-glib-3.42.0-2|86	%setup -q
21mr|jsonrpc-glib-3.42.0-2|87	
21mr|jsonrpc-glib-3.42.0-2|88	%build
21mr|jsonrpc-glib-3.42.0-2|89	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|jsonrpc-glib-3.42.0-2|90	%meson -Denable_gtk_doc=true
21mr|jsonrpc-glib-3.42.0-2|91	%meson_build
21mr|jsonrpc-glib-3.42.0-2|92	
21mr|jsonrpc-glib-3.42.0-2|93	%install
21mr|jsonrpc-glib-3.42.0-2|94	%meson_install

13123 21
21mr|json_simple-1.1.1-19|1	Name:           json_simple
21mr|json_simple-1.1.1-19|2	Version:        1.1.1
21mr|json_simple-1.1.1-19|3	Release:        19
21mr|json_simple-1.1.1-19|4	Summary:        Simple Java toolkit for JSON
21mr|json_simple-1.1.1-19|5	License:        ASL 2.0
21mr|json_simple-1.1.1-19|6	URL:            http://code.google.com/p/json-simple/
21mr|json_simple-1.1.1-19|7	Group:          Development/Java
21mr|json_simple-1.1.1-19|8	BuildArch:      noarch
21mr|json_simple-1.1.1-19|9	# Java stack is not supported on x86_32
21mr|json_simple-1.1.1-19|10	ExcludeArch: %{ix86}
21mr|json_simple-1.1.1-19|11	
21mr|json_simple-1.1.1-19|12	# svn export http://json-simple.googlecode.com/svn/tags/tag_release_1_1_1/ json-simple-1.1.1
21mr|json_simple-1.1.1-19|13	# tar czf json-simple-1.1.1-src-svn.tar.gz json-simple-1.1.1
21mr|json_simple-1.1.1-19|14	Source0:        json-simple-1.1.1-src-svn.tar.gz
21mr|json_simple-1.1.1-19|15	
21mr|json_simple-1.1.1-19|16	#https://code.google.com/p/json-simple/issues/detail?id=97
21mr|json_simple-1.1.1-19|17	Patch0:         json-simple-hash-java-1.8.patch
21mr|json_simple-1.1.1-19|18	
21mr|json_simple-1.1.1-19|19	BuildRequires:  maven-local
21mr|json_simple-1.1.1-19|20	BuildRequires:  mvn(junit:junit)
21mr|json_simple-1.1.1-19|21	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|json_simple-1.1.1-19|22	
21mr|json_simple-1.1.1-19|23	%description
21mr|json_simple-1.1.1-19|24	JSON.simple is a simple Java toolkit for JSON. You can use JSON.simple
21mr|json_simple-1.1.1-19|25	to encode or decode JSON text.
21mr|json_simple-1.1.1-19|26	* Full compliance with JSON specification (RFC4627) and reliable
21mr|json_simple-1.1.1-19|27	* Provides multiple functionalities such as encode, decode/parse
21mr|json_simple-1.1.1-19|28	and escape JSON text while keeping the library lightweight
21mr|json_simple-1.1.1-19|29	* Flexible, simple and easy to use by reusing Map and List interfaces
21mr|json_simple-1.1.1-19|30	* Supports streaming output of JSON text
21mr|json_simple-1.1.1-19|31	* Stoppable SAX-like interface for streaming input of JSON text
21mr|json_simple-1.1.1-19|32	* Heap based parser
21mr|json_simple-1.1.1-19|33	* High performance (see performance testing)
21mr|json_simple-1.1.1-19|34	* No dependency on external libraries
21mr|json_simple-1.1.1-19|35	* Both of the source code and the binary are JDK1.2 compatible
21mr|json_simple-1.1.1-19|36	
21mr|json_simple-1.1.1-19|37	%package javadoc
21mr|json_simple-1.1.1-19|38	Summary:       API documentation for %{name}
21mr|json_simple-1.1.1-19|39	
21mr|json_simple-1.1.1-19|40	%description javadoc
21mr|json_simple-1.1.1-19|41	This package contains %{summary}.
21mr|json_simple-1.1.1-19|42	
21mr|json_simple-1.1.1-19|43	%prep
21mr|json_simple-1.1.1-19|44	%setup -q -n json-simple-%{version}
21mr|json_simple-1.1.1-19|45	find . -name '*.jar' -exec rm -f '{}' \;
21mr|json_simple-1.1.1-19|46	# All the files have dos line endings, remove them.
21mr|json_simple-1.1.1-19|47	find . -type f -exec %{__sed} -i 's/\r//' {} \;
21mr|json_simple-1.1.1-19|48	
21mr|json_simple-1.1.1-19|49	%patch0 -p1
21mr|json_simple-1.1.1-19|50	
21mr|json_simple-1.1.1-19|51	%mvn_file : %{name}
21mr|json_simple-1.1.1-19|52	
21mr|json_simple-1.1.1-19|53	%build
21mr|json_simple-1.1.1-19|54	%mvn_build
21mr|json_simple-1.1.1-19|55	
21mr|json_simple-1.1.1-19|56	%install
21mr|json_simple-1.1.1-19|57	%mvn_install
21mr|json_simple-1.1.1-19|58	
21mr|json_simple-1.1.1-19|59	%files -f .mfiles
21mr|json_simple-1.1.1-19|60	%doc AUTHORS.txt ChangeLog.txt LICENSE.txt README.txt
21mr|json_simple-1.1.1-19|61	
21mr|json_simple-1.1.1-19|62	%files javadoc -f .mfiles-javadoc
21mr|json_simple-1.1.1-19|63	%doc LICENSE.txt
21mr|json_simple-1.1.1-19|64	

13124 21
21mr|json-smart-2.2-7|1	Name:          json-smart
21mr|json-smart-2.2-7|2	Version:       2.2
21mr|json-smart-2.2-7|3	Release:       7
21mr|json-smart-2.2-7|4	Summary:       A small and very fast json parser/generator for java
21mr|json-smart-2.2-7|5	License:       ASL 2.0
21mr|json-smart-2.2-7|6	URL:           https://github.com/netplex/json-smart-v2
21mr|json-smart-2.2-7|7	Source0:       https://github.com/netplex/json-smart-v2/archive/%{version}.tar.gz
21mr|json-smart-2.2-7|8	
21mr|json-smart-2.2-7|9	BuildRequires: maven-local
21mr|json-smart-2.2-7|10	BuildRequires: mvn(junit:junit)
21mr|json-smart-2.2-7|11	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|json-smart-2.2-7|12	BuildRequires: mvn(org.ow2.asm:asm)
21mr|json-smart-2.2-7|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|json-smart-2.2-7|14	
21mr|json-smart-2.2-7|15	Group:          Development/Java
21mr|json-smart-2.2-7|16	BuildArch:     noarch
21mr|json-smart-2.2-7|17	# Java stack is not supported on x86_32
21mr|json-smart-2.2-7|18	ExcludeArch: %{ix86}
21mr|json-smart-2.2-7|19	
21mr|json-smart-2.2-7|20	%description
21mr|json-smart-2.2-7|21	Json-smart is a performance focused, JSON processor lib.
21mr|json-smart-2.2-7|22	
21mr|json-smart-2.2-7|23	%package javadoc
21mr|json-smart-2.2-7|24	Summary:       Javadoc for %{name}
21mr|json-smart-2.2-7|25	
21mr|json-smart-2.2-7|26	%description javadoc
21mr|json-smart-2.2-7|27	This package contains javadoc for %{name}.
21mr|json-smart-2.2-7|28	
21mr|json-smart-2.2-7|29	%prep
21mr|json-smart-2.2-7|30	%setup -q -n %{name}-v2-%{version}
21mr|json-smart-2.2-7|31	
21mr|json-smart-2.2-7|32	%pom_remove_dep :json-smart-mini parent
21mr|json-smart-2.2-7|33	%pom_remove_plugin :maven-javadoc-plugin parent
21mr|json-smart-2.2-7|34	%pom_remove_plugin :maven-source-plugin parent
21mr|json-smart-2.2-7|35	%pom_xpath_set "pom:dependency[pom:artifactId='accessors-smart']/pom:version" '${project.version}' parent
21mr|json-smart-2.2-7|36	
21mr|json-smart-2.2-7|37	%pom_xpath_set "pom:Bundle-Version" "1.1" accessors-smart
21mr|json-smart-2.2-7|38	%pom_xpath_remove "pom:Embed-Dependency" accessors-smart
21mr|json-smart-2.2-7|39	%pom_xpath_remove "pom:Embed-Dependency" %{name}
21mr|json-smart-2.2-7|40	
21mr|json-smart-2.2-7|41	%pom_xpath_inject "pom:dependency[pom:artifactId='accessors-smart']" "<version>%{version}</version>" %{name}
21mr|json-smart-2.2-7|42	%pom_xpath_remove "pom:project/pom:version" accessors-smart
21mr|json-smart-2.2-7|43	%pom_xpath_inject "pom:project" "<version>%{version}</version>" accessors-smart
21mr|json-smart-2.2-7|44	
21mr|json-smart-2.2-7|45	cp -p %{name}/*.txt .
21mr|json-smart-2.2-7|46	
21mr|json-smart-2.2-7|47	%mvn_file :%{name} %{name}
21mr|json-smart-2.2-7|48	%mvn_file :accessors-smart accessors-smart
21mr|json-smart-2.2-7|49	
21mr|json-smart-2.2-7|50	rm accessors-smart/src/test/java/net/minidev/asm/TestDateConvert.java
21mr|json-smart-2.2-7|51	
21mr|json-smart-2.2-7|52	%build
21mr|json-smart-2.2-7|53	
21mr|json-smart-2.2-7|54	%mvn_build -- -f parent/pom.xml
21mr|json-smart-2.2-7|55	
21mr|json-smart-2.2-7|56	%install
21mr|json-smart-2.2-7|57	%mvn_install
21mr|json-smart-2.2-7|58	
21mr|json-smart-2.2-7|59	%files -f .mfiles
21mr|json-smart-2.2-7|60	%doc ChangeLog.txt readme.txt
21mr|json-smart-2.2-7|61	%license LICENSE.txt
21mr|json-smart-2.2-7|62	
21mr|json-smart-2.2-7|63	%files javadoc -f .mfiles-javadoc
21mr|json-smart-2.2-7|64	%license LICENSE.txt
21mr|json-smart-2.2-7|65	

13125 21
21mr|jsoup-1.11.3-5|1	Name:           jsoup
21mr|jsoup-1.11.3-5|2	Version:        1.11.3
21mr|jsoup-1.11.3-5|3	Release:        5
21mr|jsoup-1.11.3-5|4	Summary:        Java library for working with real-world HTML
21mr|jsoup-1.11.3-5|5	License:        MIT
21mr|jsoup-1.11.3-5|6	URL:            http://jsoup.org/
21mr|jsoup-1.11.3-5|7	Group:          Development/Java
21mr|jsoup-1.11.3-5|8	BuildArch:      noarch
21mr|jsoup-1.11.3-5|9	# Java stack is not supported on x86_32
21mr|jsoup-1.11.3-5|10	ExcludeArch: %{ix86}
21mr|jsoup-1.11.3-5|11	
21mr|jsoup-1.11.3-5|12	# ./generate-tarball.sh
21mr|jsoup-1.11.3-5|13	Source0:        %{name}-%{version}.tar.gz
21mr|jsoup-1.11.3-5|14	# The sources contain non-free scraped web pages as test data
21mr|jsoup-1.11.3-5|15	Source1:        generate-tarball.sh
21mr|jsoup-1.11.3-5|16	
21mr|jsoup-1.11.3-5|17	BuildRequires:  maven-local
21mr|jsoup-1.11.3-5|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jsoup-1.11.3-5|19	
21mr|jsoup-1.11.3-5|20	%description
21mr|jsoup-1.11.3-5|21	jsoup is a Java library for working with real-world HTML.
21mr|jsoup-1.11.3-5|22	It provides a very convenient API for extracting and manipulating data,
21mr|jsoup-1.11.3-5|23	using the best of DOM, CSS, and jquery-like methods.
21mr|jsoup-1.11.3-5|24	
21mr|jsoup-1.11.3-5|25	jsoup implements the WHATWG HTML5 specification,
21mr|jsoup-1.11.3-5|26	and parses HTML to the same DOM as modern browsers do.
21mr|jsoup-1.11.3-5|27	
21mr|jsoup-1.11.3-5|28	- scrape and parse HTML from a URL, file, or string
21mr|jsoup-1.11.3-5|29	- find and extract data, using DOM traversal or CSS selectors
21mr|jsoup-1.11.3-5|30	- manipulate the HTML elements, attributes, and text
21mr|jsoup-1.11.3-5|31	- clean user-submitted content against a safe white-list,
21mr|jsoup-1.11.3-5|32	to prevent XSS attacks
21mr|jsoup-1.11.3-5|33	- output tidy HTML
21mr|jsoup-1.11.3-5|34	
21mr|jsoup-1.11.3-5|35	jsoup is designed to deal with all varieties of HTML found in the wild;
21mr|jsoup-1.11.3-5|36	from pristine and validating, to invalid tag-soup;
21mr|jsoup-1.11.3-5|37	jsoup will create a sensible parse tree.
21mr|jsoup-1.11.3-5|38	
21mr|jsoup-1.11.3-5|39	
21mr|jsoup-1.11.3-5|40	%package javadoc
21mr|jsoup-1.11.3-5|41	Summary:        Javadoc for %{name}
21mr|jsoup-1.11.3-5|42	
21mr|jsoup-1.11.3-5|43	%description javadoc
21mr|jsoup-1.11.3-5|44	API documentation for %{name}.
21mr|jsoup-1.11.3-5|45	
21mr|jsoup-1.11.3-5|46	%prep
21mr|jsoup-1.11.3-5|47	%setup -q -n %{name}-%{name}-%{version}
21mr|jsoup-1.11.3-5|48	
21mr|jsoup-1.11.3-5|49	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|jsoup-1.11.3-5|50	%pom_remove_plugin :maven-javadoc-plugin
21mr|jsoup-1.11.3-5|51	
21mr|jsoup-1.11.3-5|52	%build
21mr|jsoup-1.11.3-5|53	%mvn_build -f
21mr|jsoup-1.11.3-5|54	
21mr|jsoup-1.11.3-5|55	%install
21mr|jsoup-1.11.3-5|56	%mvn_install
21mr|jsoup-1.11.3-5|57	
21mr|jsoup-1.11.3-5|58	%files -f .mfiles
21mr|jsoup-1.11.3-5|59	%doc README.md CHANGES
21mr|jsoup-1.11.3-5|60	%license LICENSE
21mr|jsoup-1.11.3-5|61	
21mr|jsoup-1.11.3-5|62	%files javadoc -f .mfiles-javadoc
21mr|jsoup-1.11.3-5|63	%license LICENSE
21mr|jsoup-1.11.3-5|64	

13126 21
21mr|jspc-2.0-0.25.alpha.3|1	%global namedreltag  -alpha-3
21mr|jspc-2.0-0.25.alpha.3|2	%global namedversion %{version}%{?namedreltag}
21mr|jspc-2.0-0.25.alpha.3|3	%global dotreltag    %(echo %{namedreltag} | tr - .)
21mr|jspc-2.0-0.25.alpha.3|4	
21mr|jspc-2.0-0.25.alpha.3|5	Name:          jspc
21mr|jspc-2.0-0.25.alpha.3|6	Version:       2.0
21mr|jspc-2.0-0.25.alpha.3|7	Release:       0.25%{dotreltag}
21mr|jspc-2.0-0.25.alpha.3|8	Summary:       Compile JSPs under Maven
21mr|jspc-2.0-0.25.alpha.3|9	License:       ASL 2.0
21mr|jspc-2.0-0.25.alpha.3|10	Url:           http://mojo.codehaus.org/jspc/
21mr|jspc-2.0-0.25.alpha.3|11	# svn export https://svn.codehaus.org/mojo/tags/jspc-2.0-alpha-3 jspc
21mr|jspc-2.0-0.25.alpha.3|12	# tar czf jspc-2.0-alpha-3-src-svn.tar.gz jspc
21mr|jspc-2.0-0.25.alpha.3|13	Source0:       %{name}-%{namedversion}-src-svn.tar.gz
21mr|jspc-2.0-0.25.alpha.3|14	Source1:       %{name}-mp-plugin.xml
21mr|jspc-2.0-0.25.alpha.3|15	Patch0:        %{name}-ant-groovyc.patch
21mr|jspc-2.0-0.25.alpha.3|16	
21mr|jspc-2.0-0.25.alpha.3|17	BuildRequires: java-devel
21mr|jspc-2.0-0.25.alpha.3|18	BuildRequires: maven-local
21mr|jspc-2.0-0.25.alpha.3|19	
21mr|jspc-2.0-0.25.alpha.3|20	BuildRequires: apache-resource-bundles
21mr|jspc-2.0-0.25.alpha.3|21	BuildRequires: ant
21mr|jspc-2.0-0.25.alpha.3|22	BuildRequires: antlr3-tool
21mr|jspc-2.0-0.25.alpha.3|23	BuildRequires: fusesource-pom
21mr|jspc-2.0-0.25.alpha.3|24	BuildRequires: mvn(commons-lang:commons-lang)
21mr|jspc-2.0-0.25.alpha.3|25	BuildRequires: mvn(org.apache.maven.shared:file-management)
21mr|jspc-2.0-0.25.alpha.3|26	BuildRequires: plexus-containers-container-default
21mr|jspc-2.0-0.25.alpha.3|27	BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|jspc-2.0-0.25.alpha.3|28	BuildRequires: mvn(org.glassfish.web:javax.servlet.jsp)
21mr|jspc-2.0-0.25.alpha.3|29	
21mr|jspc-2.0-0.25.alpha.3|30	BuildRequires: maven-antrun-plugin
21mr|jspc-2.0-0.25.alpha.3|31	BuildRequires: maven-enforcer-plugin
21mr|jspc-2.0-0.25.alpha.3|32	BuildRequires: maven-invoker-plugin
21mr|jspc-2.0-0.25.alpha.3|33	BuildRequires: maven-plugin-plugin
21mr|jspc-2.0-0.25.alpha.3|34	BuildRequires: maven-remote-resources-plugin
21mr|jspc-2.0-0.25.alpha.3|35	BuildRequires: maven-install-plugin
21mr|jspc-2.0-0.25.alpha.3|36	
21mr|jspc-2.0-0.25.alpha.3|37	BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|jspc-2.0-0.25.alpha.3|38	
21mr|jspc-2.0-0.25.alpha.3|39	BuildRequires: groovy18
21mr|jspc-2.0-0.25.alpha.3|40	Requires: groovy18
21mr|jspc-2.0-0.25.alpha.3|41	
21mr|jspc-2.0-0.25.alpha.3|42	Group:          Development/Java
21mr|jspc-2.0-0.25.alpha.3|43	BuildArch:     noarch
21mr|jspc-2.0-0.25.alpha.3|44	# Java stack is not supported on x86_32
21mr|jspc-2.0-0.25.alpha.3|45	ExcludeArch: %{ix86}
21mr|jspc-2.0-0.25.alpha.3|46	
21mr|jspc-2.0-0.25.alpha.3|47	%description
21mr|jspc-2.0-0.25.alpha.3|48	The Codehaus is a collaborative environment for building open source
21mr|jspc-2.0-0.25.alpha.3|49	projects with a strong emphasis on modern languages, focused on
21mr|jspc-2.0-0.25.alpha.3|50	quality components that meet real world needs.
21mr|jspc-2.0-0.25.alpha.3|51	
21mr|jspc-2.0-0.25.alpha.3|52	Provides support to precompile your JSPs and have them included into
21mr|jspc-2.0-0.25.alpha.3|53	your WAR file. Version 2 of the JSP compilation support includes a
21mr|jspc-2.0-0.25.alpha.3|54	pluggable JSP compiler implementation, which currently allows different
21mr|jspc-2.0-0.25.alpha.3|55	versions of the Tomcat Jasper compiler to be used as needed.
21mr|jspc-2.0-0.25.alpha.3|56	
21mr|jspc-2.0-0.25.alpha.3|57	%package javadoc
21mr|jspc-2.0-0.25.alpha.3|58	Summary:       Javadoc for %{name}
21mr|jspc-2.0-0.25.alpha.3|59	
21mr|jspc-2.0-0.25.alpha.3|60	%description javadoc
21mr|jspc-2.0-0.25.alpha.3|61	This package contains javadoc for %{name}.
21mr|jspc-2.0-0.25.alpha.3|62	
21mr|jspc-2.0-0.25.alpha.3|63	%prep
21mr|jspc-2.0-0.25.alpha.3|64	%setup -q -n %{name}
21mr|jspc-2.0-0.25.alpha.3|65	
21mr|jspc-2.0-0.25.alpha.3|66	%pom_remove_parent
21mr|jspc-2.0-0.25.alpha.3|67	
21mr|jspc-2.0-0.25.alpha.3|68	for d in LICENSE ; do
21mr|jspc-2.0-0.25.alpha.3|69	iconv -f iso8859-1 -t utf-8 $d.txt > $d.txt.conv && mv -f $d.txt.conv $d.txt
21mr|jspc-2.0-0.25.alpha.3|70	sed -i 's/\r//' $d.txt
21mr|jspc-2.0-0.25.alpha.3|71	done
21mr|jspc-2.0-0.25.alpha.3|72	
21mr|jspc-2.0-0.25.alpha.3|73	# fix up gmaven removal in src
21mr|jspc-2.0-0.25.alpha.3|74	sed -i 's|import org.codehaus.groovy.maven.mojo.GroovyMojo|import org.apache.maven.plugin.AbstractMojo|' \
21mr|jspc-2.0-0.25.alpha.3|75	jspc-maven-plugin/src/main/groovy/org/codehaus/mojo/jspc/CompilationMojoSupport.groovy
21mr|jspc-2.0-0.25.alpha.3|76	sed -i 's|extends GroovyMojo|extends AbstractMojo|' \
21mr|jspc-2.0-0.25.alpha.3|77	jspc-maven-plugin/src/main/groovy/org/codehaus/mojo/jspc/CompilationMojoSupport.groovy
21mr|jspc-2.0-0.25.alpha.3|78	
21mr|jspc-2.0-0.25.alpha.3|79	# plexus-maven-plugin superceded by plexus-containers-component-metadata
21mr|jspc-2.0-0.25.alpha.3|80	sed -i 's|<artifactId>plexus-maven-plugin</artifactId>|<artifactId>plexus-component-metadata</artifactId>|' pom.xml
21mr|jspc-2.0-0.25.alpha.3|81	
21mr|jspc-2.0-0.25.alpha.3|82	# no tomcat5
21mr|jspc-2.0-0.25.alpha.3|83	%pom_disable_module jspc-compiler-tomcat5 jspc-compilers/pom.xml
21mr|jspc-2.0-0.25.alpha.3|84	
21mr|jspc-2.0-0.25.alpha.3|85	# switch tomcat-jasper for glassfish-jsp
21mr|jspc-2.0-0.25.alpha.3|86	%pom_remove_dep org.apache.tomcat:juli jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|87	%pom_remove_dep org.apache.tomcat:servlet-api jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|88	%pom_remove_dep org.apache.tomcat:jsp-api jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|89	%pom_remove_dep org.apache.tomcat:el-api jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|90	%pom_remove_dep org.apache.tomcat:jasper-jdt jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|91	%pom_remove_dep org.apache.tomcat:annotations-api jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|92	%pom_remove_dep org.apache.tomcat:jasper jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|93	%pom_remove_dep org.apache.tomcat:jasper-el jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|94	
21mr|jspc-2.0-0.25.alpha.3|95	# we need servlet 3.0 and jsp 2.2+ in this order
21mr|jspc-2.0-0.25.alpha.3|96	%pom_add_dep org.apache.tomcat:tomcat-servlet-api jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|97	%pom_add_dep org.glassfish.web:javax.servlet.jsp jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|98	
21mr|jspc-2.0-0.25.alpha.3|99	# drop plexus-maven-plugin and add plexus-component-metadata and appropriate config
21mr|jspc-2.0-0.25.alpha.3|100	%pom_remove_plugin org.codehaus.plexus:plexus-maven-plugin jspc-compilers/pom.xml
21mr|jspc-2.0-0.25.alpha.3|101	%pom_add_plugin org.codehaus.plexus:plexus-component-metadata jspc-compilers/pom.xml "
21mr|jspc-2.0-0.25.alpha.3|102	<configuration>
21mr|jspc-2.0-0.25.alpha.3|103	<descriptors>
21mr|jspc-2.0-0.25.alpha.3|104	<descriptor>target/classes/META-INF/plexus/components.xml</descriptor>
21mr|jspc-2.0-0.25.alpha.3|105	</descriptors>
21mr|jspc-2.0-0.25.alpha.3|106	</configuration>
21mr|jspc-2.0-0.25.alpha.3|107	<executions>
21mr|jspc-2.0-0.25.alpha.3|108	<execution>
21mr|jspc-2.0-0.25.alpha.3|109	<id>create-component-descriptor</id>
21mr|jspc-2.0-0.25.alpha.3|110	<phase>generate-resources</phase>
21mr|jspc-2.0-0.25.alpha.3|111	<goals>
21mr|jspc-2.0-0.25.alpha.3|112	<goal>generate-metadata</goal>
21mr|jspc-2.0-0.25.alpha.3|113	</goals>
21mr|jspc-2.0-0.25.alpha.3|114	</execution>
21mr|jspc-2.0-0.25.alpha.3|115	</executions>
21mr|jspc-2.0-0.25.alpha.3|116	"
21mr|jspc-2.0-0.25.alpha.3|117	
21mr|jspc-2.0-0.25.alpha.3|118	# fix up source, target config in compiler plugin
21mr|jspc-2.0-0.25.alpha.3|119	%pom_remove_plugin org.apache.maven.plugins:maven-compiler-plugin pom.xml
21mr|jspc-2.0-0.25.alpha.3|120	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin pom.xml "
21mr|jspc-2.0-0.25.alpha.3|121	<configuration>
21mr|jspc-2.0-0.25.alpha.3|122	<source>1.7</source>
21mr|jspc-2.0-0.25.alpha.3|123	<target>1.7</target>
21mr|jspc-2.0-0.25.alpha.3|124	</configuration>
21mr|jspc-2.0-0.25.alpha.3|125	"
21mr|jspc-2.0-0.25.alpha.3|126	
21mr|jspc-2.0-0.25.alpha.3|127	# fix up source config in javadoc plugin
21mr|jspc-2.0-0.25.alpha.3|128	%pom_remove_plugin org.apache.maven.plugins:maven-javadoc-plugin pom.xml
21mr|jspc-2.0-0.25.alpha.3|129	%pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin pom.xml "
21mr|jspc-2.0-0.25.alpha.3|130	<configuration>
21mr|jspc-2.0-0.25.alpha.3|131	<source>1.7</source>
21mr|jspc-2.0-0.25.alpha.3|132	</configuration>
21mr|jspc-2.0-0.25.alpha.3|133	"
21mr|jspc-2.0-0.25.alpha.3|134	
21mr|jspc-2.0-0.25.alpha.3|135	# remove wagon-webdav
21mr|jspc-2.0-0.25.alpha.3|136	%pom_xpath_remove "pom:build/pom:extensions"
21mr|jspc-2.0-0.25.alpha.3|137	
21mr|jspc-2.0-0.25.alpha.3|138	# get rid of gmaven...
21mr|jspc-2.0-0.25.alpha.3|139	%pom_remove_dep org.codehaus.groovy.maven:gmaven-mojo pom.xml
21mr|jspc-2.0-0.25.alpha.3|140	%pom_remove_plugin org.codehaus.groovy.maven:gmaven-plugin pom.xml
21mr|jspc-2.0-0.25.alpha.3|141	%pom_add_dep org.apache.ant:ant jspc-compilers/jspc-compiler-tomcat6/pom.xml
21mr|jspc-2.0-0.25.alpha.3|142	
21mr|jspc-2.0-0.25.alpha.3|143	#...replace with ant groovyc task
21mr|jspc-2.0-0.25.alpha.3|144	# have to patch due to some $ substitution problems
21mr|jspc-2.0-0.25.alpha.3|145	%patch0 -p2
21mr|jspc-2.0-0.25.alpha.3|146	
21mr|jspc-2.0-0.25.alpha.3|147	# ant property now needs AntBuilder()
21mr|jspc-2.0-0.25.alpha.3|148	sed -i '/Make directories if needed/a def ant = new AntBuilder()' jspc-maven-plugin/src/main/groovy/org/codehaus/mojo/jspc/CompilationMojoSupport.groovy
21mr|jspc-2.0-0.25.alpha.3|149	
21mr|jspc-2.0-0.25.alpha.3|150	%build
21mr|jspc-2.0-0.25.alpha.3|151	%mvn_build
21mr|jspc-2.0-0.25.alpha.3|152	
21mr|jspc-2.0-0.25.alpha.3|153	# http://jira.codehaus.org/browse/GMAVEN-68
21mr|jspc-2.0-0.25.alpha.3|154	# gmaven-runtime 1.8 doesn't generate plugin descriptor
21mr|jspc-2.0-0.25.alpha.3|155	# files from javadoc, so we have to load in an existing
21mr|jspc-2.0-0.25.alpha.3|156	# one derived from mvn and g-r 1.6
21mr|jspc-2.0-0.25.alpha.3|157	mkdir -p META-INF/maven/
21mr|jspc-2.0-0.25.alpha.3|158	cp %{SOURCE1} META-INF/maven/plugin.xml
21mr|jspc-2.0-0.25.alpha.3|159	jar uf  %{name}-maven-plugin/target/%{name}-maven-plugin-2.0-alpha-3.jar META-INF/maven/plugin.xml
21mr|jspc-2.0-0.25.alpha.3|160	
21mr|jspc-2.0-0.25.alpha.3|161	%install
21mr|jspc-2.0-0.25.alpha.3|162	%mvn_install
21mr|jspc-2.0-0.25.alpha.3|163	
21mr|jspc-2.0-0.25.alpha.3|164	%files -f .mfiles
21mr|jspc-2.0-0.25.alpha.3|165	%doc LICENSE.txt
21mr|jspc-2.0-0.25.alpha.3|166	
21mr|jspc-2.0-0.25.alpha.3|167	%files javadoc -f .mfiles-javadoc
21mr|jspc-2.0-0.25.alpha.3|168	%doc LICENSE.txt
21mr|jspc-2.0-0.25.alpha.3|169	

13127 21
21mr|jsr-305-0-0.25.20130910svn|1	Name:           jsr-305
21mr|jsr-305-0-0.25.20130910svn|2	Version:        0
21mr|jsr-305-0-0.25.20130910svn|3	Release:        0.25.20130910svn
21mr|jsr-305-0-0.25.20130910svn|4	Summary:        Correctness annotations for Java code
21mr|jsr-305-0-0.25.20130910svn|5	
21mr|jsr-305-0-0.25.20130910svn|6	# The majority of code is BSD-licensed, but some Java sources
21mr|jsr-305-0-0.25.20130910svn|7	# are licensed under CC-BY license, see: $ grep -r Creative .
21mr|jsr-305-0-0.25.20130910svn|8	License:        BSD and CC-BY
21mr|jsr-305-0-0.25.20130910svn|9	URL:            http://jsr-305.googlecode.com/
21mr|jsr-305-0-0.25.20130910svn|10	Group:          Development/Java
21mr|jsr-305-0-0.25.20130910svn|11	BuildArch:      noarch
21mr|jsr-305-0-0.25.20130910svn|12	# Java stack is not supported on x86_32
21mr|jsr-305-0-0.25.20130910svn|13	ExcludeArch: %{ix86}
21mr|jsr-305-0-0.25.20130910svn|14	
21mr|jsr-305-0-0.25.20130910svn|15	# There has been no official release yet.  This is a snapshot of the Subversion
21mr|jsr-305-0-0.25.20130910svn|16	# repository as of 10 Sep 2013.  Use the following commands to generate the
21mr|jsr-305-0-0.25.20130910svn|17	# tarball:
21mr|jsr-305-0-0.25.20130910svn|18	#   svn export -r 51 http://jsr-305.googlecode.com/svn/trunk jsr-305
21mr|jsr-305-0-0.25.20130910svn|19	#   tar -czvf jsr-305-20130910svn.tgz jsr-305
21mr|jsr-305-0-0.25.20130910svn|20	Source0:        jsr-305-20130910svn.tgz
21mr|jsr-305-0-0.25.20130910svn|21	# File containing URL to CC-BY license text
21mr|jsr-305-0-0.25.20130910svn|22	Source1:        NOTICE-CC-BY.txt
21mr|jsr-305-0-0.25.20130910svn|23	
21mr|jsr-305-0-0.25.20130910svn|24	BuildRequires:  maven-local
21mr|jsr-305-0-0.25.20130910svn|25	
21mr|jsr-305-0-0.25.20130910svn|26	%package javadoc
21mr|jsr-305-0-0.25.20130910svn|27	Summary:        Javadoc documentation for %{name}
21mr|jsr-305-0-0.25.20130910svn|28	
21mr|jsr-305-0-0.25.20130910svn|29	%description
21mr|jsr-305-0-0.25.20130910svn|30	This package contains reference implementations, test cases, and other
21mr|jsr-305-0-0.25.20130910svn|31	documents for Java Specification Request 305: Annotations for Software Defect
21mr|jsr-305-0-0.25.20130910svn|32	Detection.
21mr|jsr-305-0-0.25.20130910svn|33	
21mr|jsr-305-0-0.25.20130910svn|34	%description javadoc
21mr|jsr-305-0-0.25.20130910svn|35	This package contains the API documentation for %{name}.
21mr|jsr-305-0-0.25.20130910svn|36	
21mr|jsr-305-0-0.25.20130910svn|37	%prep
21mr|jsr-305-0-0.25.20130910svn|38	%setup -q -n %{name}
21mr|jsr-305-0-0.25.20130910svn|39	cp %{SOURCE1} NOTICE-CC-BY
21mr|jsr-305-0-0.25.20130910svn|40	
21mr|jsr-305-0-0.25.20130910svn|41	%mvn_file :ri %{name}
21mr|jsr-305-0-0.25.20130910svn|42	%mvn_alias :ri com.google.code.findbugs:jsr305
21mr|jsr-305-0-0.25.20130910svn|43	%mvn_package ":{proposedAnnotations,tcl}" __noinstall
21mr|jsr-305-0-0.25.20130910svn|44	
21mr|jsr-305-0-0.25.20130910svn|45	# do not build sampleUses module - it causes Javadoc generation to fail
21mr|jsr-305-0-0.25.20130910svn|46	%pom_disable_module sampleUses
21mr|jsr-305-0-0.25.20130910svn|47	
21mr|jsr-305-0-0.25.20130910svn|48	%build
21mr|jsr-305-0-0.25.20130910svn|49	%mvn_build
21mr|jsr-305-0-0.25.20130910svn|50	
21mr|jsr-305-0-0.25.20130910svn|51	%install
21mr|jsr-305-0-0.25.20130910svn|52	%mvn_install
21mr|jsr-305-0-0.25.20130910svn|53	
21mr|jsr-305-0-0.25.20130910svn|54	%files -f .mfiles
21mr|jsr-305-0-0.25.20130910svn|55	%doc ri/LICENSE NOTICE-CC-BY sampleUses
21mr|jsr-305-0-0.25.20130910svn|56	
21mr|jsr-305-0-0.25.20130910svn|57	%files javadoc -f .mfiles-javadoc
21mr|jsr-305-0-0.25.20130910svn|58	%doc ri/LICENSE NOTICE-CC-BY
21mr|jsr-305-0-0.25.20130910svn|59	

13128 21
21mr|jsr-311-1.1.1-19|1	Name:          jsr-311
21mr|jsr-311-1.1.1-19|2	Version:       1.1.1
21mr|jsr-311-1.1.1-19|3	Release:       19
21mr|jsr-311-1.1.1-19|4	Summary:       JAX-RS: Java API for RESTful Web Services
21mr|jsr-311-1.1.1-19|5	License:       CDDL-1.0
21mr|jsr-311-1.1.1-19|6	URL:           http://jsr311.java.net
21mr|jsr-311-1.1.1-19|7	# svn export https://svn.java.net/svn/jsr311~svn/tags/jsr311-api-1.1.1 jsr-311-1.1.1
21mr|jsr-311-1.1.1-19|8	# tar cvzf jsr-311-1.1.1.tgz jsr-311-1.1.1
21mr|jsr-311-1.1.1-19|9	Source0:       %{name}-%{version}.tgz
21mr|jsr-311-1.1.1-19|10	
21mr|jsr-311-1.1.1-19|11	BuildRequires:  maven-local
21mr|jsr-311-1.1.1-19|12	BuildRequires:  mvn(junit:junit)
21mr|jsr-311-1.1.1-19|13	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jsr-311-1.1.1-19|14	
21mr|jsr-311-1.1.1-19|15	Provides:      javax.ws.rs
21mr|jsr-311-1.1.1-19|16	Group:          Development/Java
21mr|jsr-311-1.1.1-19|17	BuildArch:     noarch
21mr|jsr-311-1.1.1-19|18	# Java stack is not supported on x86_32
21mr|jsr-311-1.1.1-19|19	ExcludeArch: %{ix86}
21mr|jsr-311-1.1.1-19|20	
21mr|jsr-311-1.1.1-19|21	%description
21mr|jsr-311-1.1.1-19|22	JAX-RS: Java API for RESTful Web Services
21mr|jsr-311-1.1.1-19|23	
21mr|jsr-311-1.1.1-19|24	%package javadoc
21mr|jsr-311-1.1.1-19|25	Summary:       Javadoc for %{name}
21mr|jsr-311-1.1.1-19|26	
21mr|jsr-311-1.1.1-19|27	%description javadoc
21mr|jsr-311-1.1.1-19|28	This package contains javadoc for %{name}.
21mr|jsr-311-1.1.1-19|29	
21mr|jsr-311-1.1.1-19|30	%prep
21mr|jsr-311-1.1.1-19|31	%setup -q
21mr|jsr-311-1.1.1-19|32	
21mr|jsr-311-1.1.1-19|33	%pom_remove_plugin :buildnumber-maven-plugin
21mr|jsr-311-1.1.1-19|34	%pom_remove_plugin :maven-javadoc-plugin
21mr|jsr-311-1.1.1-19|35	%pom_remove_plugin :maven-source-plugin
21mr|jsr-311-1.1.1-19|36	%pom_xpath_remove "///pom:extensions/pom:extension[pom:artifactId='wagon-svn']"
21mr|jsr-311-1.1.1-19|37	
21mr|jsr-311-1.1.1-19|38	%build
21mr|jsr-311-1.1.1-19|39	
21mr|jsr-311-1.1.1-19|40	%mvn_file :jsr311-api %{name} javax.ws.rs/%{name}
21mr|jsr-311-1.1.1-19|41	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jsr-311-1.1.1-19|42	
21mr|jsr-311-1.1.1-19|43	%install
21mr|jsr-311-1.1.1-19|44	%mvn_install
21mr|jsr-311-1.1.1-19|45	
21mr|jsr-311-1.1.1-19|46	%files -f .mfiles
21mr|jsr-311-1.1.1-19|47	
21mr|jsr-311-1.1.1-19|48	%files javadoc -f .mfiles-javadoc
21mr|jsr-311-1.1.1-19|49	

13129 21
21mr|jss-4.6.4-0.2|1	#%%define _commit_id 0d63308
21mr|jss-4.6.4-0.2|2	################################################################################
21mr|jss-4.6.4-0.2|3	Name:           jss
21mr|jss-4.6.4-0.2|4	################################################################################
21mr|jss-4.6.4-0.2|5	
21mr|jss-4.6.4-0.2|6	Summary:        Java Security Services (JSS)
21mr|jss-4.6.4-0.2|7	URL:            http://www.dogtagpki.org/wiki/JSS
21mr|jss-4.6.4-0.2|8	License:        MPLv1.1 or GPLv2+ or LGPLv2+
21mr|jss-4.6.4-0.2|9	Group:          Development/Java
21mr|jss-4.6.4-0.2|10	Epoch:		1
21mr|jss-4.6.4-0.2|11	Version:        4.6.4
21mr|jss-4.6.4-0.2|12	Release:        0.2%{?_timestamp}%{?_commit_id}
21mr|jss-4.6.4-0.2|13	#%%global         _phase -b2
21mr|jss-4.6.4-0.2|14	
21mr|jss-4.6.4-0.2|15	# To generate the source tarball:
21mr|jss-4.6.4-0.2|16	# $ git clone https://github.com/dogtagpki/jss.git
21mr|jss-4.6.4-0.2|17	# $ cd jss
21mr|jss-4.6.4-0.2|18	# $ git tag v4.5.<z>
21mr|jss-4.6.4-0.2|19	# $ git push origin v4.5.<z>
21mr|jss-4.6.4-0.2|20	# Then go to https://github.com/dogtagpki/jss/releases and download the source
21mr|jss-4.6.4-0.2|21	# tarball.
21mr|jss-4.6.4-0.2|22	Source:         https://github.com/dogtagpki/%{name}/archive/v%{version}%{?_phase}/%{name}-%{version}%{?_phase}.tar.gz
21mr|jss-4.6.4-0.2|23	
21mr|jss-4.6.4-0.2|24	# To create a patch for all changes since a version tag:
21mr|jss-4.6.4-0.2|25	# $ git format-patch \
21mr|jss-4.6.4-0.2|26	#     --stdout \
21mr|jss-4.6.4-0.2|27	#     <version tag> \
21mr|jss-4.6.4-0.2|28	#     > jss-VERSION-RELEASE.patch
21mr|jss-4.6.4-0.2|29	# Patch: jss-VERSION-RELEASE.patch
21mr|jss-4.6.4-0.2|30	Patch0: 0001-Remove-FIPS-test.patch
21mr|jss-4.6.4-0.2|31	#Patch1: jss-4.7.2git-0d63308.patch
21mr|jss-4.6.4-0.2|32	Patch2: jss-nss-constants.patch
21mr|jss-4.6.4-0.2|33	# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975212
21mr|jss-4.6.4-0.2|34	Patch3: Disable-use-of-MD4-MD5-and-SHA-1-algorithms.patch
21mr|jss-4.6.4-0.2|35	
21mr|jss-4.6.4-0.2|36	################################################################################
21mr|jss-4.6.4-0.2|37	# Build Dependencies
21mr|jss-4.6.4-0.2|38	################################################################################
21mr|jss-4.6.4-0.2|39	
21mr|jss-4.6.4-0.2|40	# Java stack is not supported on x86_32
21mr|jss-4.6.4-0.2|41	ExcludeArch: %{ix86}
21mr|jss-4.6.4-0.2|42	# autosetup
21mr|jss-4.6.4-0.2|43	BuildRequires:  git
21mr|jss-4.6.4-0.2|44	BuildRequires:  make
21mr|jss-4.6.4-0.2|45	BuildRequires:  cmake
21mr|jss-4.6.4-0.2|46	BuildRequires:  zip
21mr|jss-4.6.4-0.2|47	BuildRequires:  unzip
21mr|jss-4.6.4-0.2|48	
21mr|jss-4.6.4-0.2|49	BuildRequires:  gcc-c++
21mr|jss-4.6.4-0.2|50	BuildRequires:  nspr-devel >= 4.13.1
21mr|jss-4.6.4-0.2|51	BuildRequires:  nss >= 3.44
21mr|jss-4.6.4-0.2|52	BuildRequires:  nss-devel >= 3.44
21mr|jss-4.6.4-0.2|53	BuildRequires:  java-devel
21mr|jss-4.6.4-0.2|54	BuildRequires:  jpackage-utils
21mr|jss-4.6.4-0.2|55	BuildRequires:  slf4j
21mr|jss-4.6.4-0.2|56	BuildRequires:  glassfish-jaxb-api
21mr|jss-4.6.4-0.2|57	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|jss-4.6.4-0.2|58	# no slf4j-jdk14
21mr|jss-4.6.4-0.2|59	%else
21mr|jss-4.6.4-0.2|60	BuildRequires:  slf4j-jdk14
21mr|jss-4.6.4-0.2|61	%endif
21mr|jss-4.6.4-0.2|62	BuildRequires:  apache-commons-lang
21mr|jss-4.6.4-0.2|63	
21mr|jss-4.6.4-0.2|64	BuildRequires:  junit
21mr|jss-4.6.4-0.2|65	
21mr|jss-4.6.4-0.2|66	Requires:       nss >= 3.44
21mr|jss-4.6.4-0.2|67	Requires:       java-headless
21mr|jss-4.6.4-0.2|68	Requires:       jpackage-utils
21mr|jss-4.6.4-0.2|69	Requires:       slf4j
21mr|jss-4.6.4-0.2|70	Requires:       glassfish-jaxb-api
21mr|jss-4.6.4-0.2|71	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|jss-4.6.4-0.2|72	# no slf4j-jdk14
21mr|jss-4.6.4-0.2|73	%else
21mr|jss-4.6.4-0.2|74	Requires:       slf4j-jdk14
21mr|jss-4.6.4-0.2|75	%endif
21mr|jss-4.6.4-0.2|76	Requires:       apache-commons-lang
21mr|jss-4.6.4-0.2|77	
21mr|jss-4.6.4-0.2|78	Conflicts:      ldapjdk < 4.20
21mr|jss-4.6.4-0.2|79	Conflicts:      idm-console-framework < 1.2
21mr|jss-4.6.4-0.2|80	Conflicts:      tomcatjss < 7.3.4
21mr|jss-4.6.4-0.2|81	Conflicts:      pki-base < 10.6.5
21mr|jss-4.6.4-0.2|82	
21mr|jss-4.6.4-0.2|83	%description
21mr|jss-4.6.4-0.2|84	Java Security Services (JSS) is a java native interface which provides a bridge
21mr|jss-4.6.4-0.2|85	for java-based applications to use native Network Security Services (NSS).
21mr|jss-4.6.4-0.2|86	This only works with gcj. Other JREs require that JCE providers be signed.
21mr|jss-4.6.4-0.2|87	
21mr|jss-4.6.4-0.2|88	################################################################################
21mr|jss-4.6.4-0.2|89	%package javadoc
21mr|jss-4.6.4-0.2|90	################################################################################
21mr|jss-4.6.4-0.2|91	
21mr|jss-4.6.4-0.2|92	Summary:        Java Security Services (JSS) Javadocs
21mr|jss-4.6.4-0.2|93	Requires:       jss = %{EVRD}
21mr|jss-4.6.4-0.2|94	
21mr|jss-4.6.4-0.2|95	%description javadoc
21mr|jss-4.6.4-0.2|96	This package contains the API documentation for JSS.
21mr|jss-4.6.4-0.2|97	
21mr|jss-4.6.4-0.2|98	################################################################################
21mr|jss-4.6.4-0.2|99	%prep
21mr|jss-4.6.4-0.2|100	
21mr|jss-4.6.4-0.2|101	%autosetup -n %{name}-%{version}%{?_phase} -p 1 -S git
21mr|jss-4.6.4-0.2|102	
21mr|jss-4.6.4-0.2|103	################################################################################
21mr|jss-4.6.4-0.2|104	%build
21mr|jss-4.6.4-0.2|105	
21mr|jss-4.6.4-0.2|106	%set_build_flags
21mr|jss-4.6.4-0.2|107	
21mr|jss-4.6.4-0.2|108	[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java
21mr|jss-4.6.4-0.2|109	
21mr|jss-4.6.4-0.2|110	# Enable compiler optimizations
21mr|jss-4.6.4-0.2|111	export BUILD_OPT=1
21mr|jss-4.6.4-0.2|112	
21mr|jss-4.6.4-0.2|113	# Generate symbolic info for debuggers
21mr|jss-4.6.4-0.2|114	CFLAGS="-g $RPM_OPT_FLAGS"
21mr|jss-4.6.4-0.2|115	export CFLAGS
21mr|jss-4.6.4-0.2|116	
21mr|jss-4.6.4-0.2|117	# Check if we're in FIPS mode
21mr|jss-4.6.4-0.2|118	modutil -dbdir /etc/pki/nssdb -chkfips true | grep -q enabled && export FIPS_ENABLED=1
21mr|jss-4.6.4-0.2|119	
21mr|jss-4.6.4-0.2|120	%cmake \
21mr|jss-4.6.4-0.2|121	-DJAVA_HOME=%{java_home} \
21mr|jss-4.6.4-0.2|122	-DJAVA_LIB_INSTALL_DIR=%{_jnidir} \
21mr|jss-4.6.4-0.2|123	-DJAVA_AWT_LIBRARY=%{_jvmdir}/java \
21mr|jss-4.6.4-0.2|124	-DJAVA_JVM_LIBRARY=%{_jvmdir}/java \
21mr|jss-4.6.4-0.2|125	..
21mr|jss-4.6.4-0.2|126	
21mr|jss-4.6.4-0.2|127	%{__make} all
21mr|jss-4.6.4-0.2|128	%{__make} javadoc
21mr|jss-4.6.4-0.2|129	ctest --output-on-failure
21mr|jss-4.6.4-0.2|130	
21mr|jss-4.6.4-0.2|131	################################################################################
21mr|jss-4.6.4-0.2|132	%install
21mr|jss-4.6.4-0.2|133	
21mr|jss-4.6.4-0.2|134	# There is no install target so we'll do it by hand
21mr|jss-4.6.4-0.2|135	
21mr|jss-4.6.4-0.2|136	# jars
21mr|jss-4.6.4-0.2|137	install -d -m 0755 $RPM_BUILD_ROOT%{_jnidir}
21mr|jss-4.6.4-0.2|138	install -m 644 build/jss4.jar ${RPM_BUILD_ROOT}%{_jnidir}/jss4.jar
21mr|jss-4.6.4-0.2|139	
21mr|jss-4.6.4-0.2|140	# We have to use the name libjss4.so because this is dynamically
21mr|jss-4.6.4-0.2|141	# loaded by the jar file.
21mr|jss-4.6.4-0.2|142	install -d -m 0755 $RPM_BUILD_ROOT%{_libdir}/jss
21mr|jss-4.6.4-0.2|143	install -m 0755 build/libjss4.so ${RPM_BUILD_ROOT}%{_libdir}/jss/
21mr|jss-4.6.4-0.2|144	pushd  ${RPM_BUILD_ROOT}%{_libdir}/jss
21mr|jss-4.6.4-0.2|145	ln -fs %{_jnidir}/jss4.jar jss4.jar
21mr|jss-4.6.4-0.2|146	popd
21mr|jss-4.6.4-0.2|147	
21mr|jss-4.6.4-0.2|148	# javadoc
21mr|jss-4.6.4-0.2|149	install -d -m 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
21mr|jss-4.6.4-0.2|150	cp -rp build/docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
21mr|jss-4.6.4-0.2|151	cp -p jss.html $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
21mr|jss-4.6.4-0.2|152	cp -p *.txt $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
21mr|jss-4.6.4-0.2|153	
21mr|jss-4.6.4-0.2|154	# No ldconfig is required since this library is loaded by Java itself.
21mr|jss-4.6.4-0.2|155	################################################################################
21mr|jss-4.6.4-0.2|156	%files
21mr|jss-4.6.4-0.2|157	
21mr|jss-4.6.4-0.2|158	%defattr(-,root,root,-)
21mr|jss-4.6.4-0.2|159	%doc jss.html
21mr|jss-4.6.4-0.2|160	%license MPL-1.1.txt gpl.txt lgpl.txt
21mr|jss-4.6.4-0.2|161	%{_libdir}/*
21mr|jss-4.6.4-0.2|162	%{_jnidir}/*
21mr|jss-4.6.4-0.2|163	
21mr|jss-4.6.4-0.2|164	################################################################################
21mr|jss-4.6.4-0.2|165	%files javadoc
21mr|jss-4.6.4-0.2|166	
21mr|jss-4.6.4-0.2|167	%defattr(-,root,root,-)
21mr|jss-4.6.4-0.2|168	%{_javadocdir}/%{name}-%{version}/
21mr|jss-4.6.4-0.2|169	
21mr|jss-4.6.4-0.2|170	################################################################################
21mr|jss-4.6.4-0.2|171	
21mr|jss-4.6.4-0.2|172	

13130 21
21mr|jssc-2.8.0-1|1	Summary:	Java Simple Serial Connector
21mr|jssc-2.8.0-1|2	Name:		jssc
21mr|jssc-2.8.0-1|3	Version:	2.8.0
21mr|jssc-2.8.0-1|4	Release:	1
21mr|jssc-2.8.0-1|5	License:	GPLv3+
21mr|jssc-2.8.0-1|6	Group:          Development/Java
21mr|jssc-2.8.0-1|7	
21mr|jssc-2.8.0-1|8	URL:		http://jssc.scream3r.org
21mr|jssc-2.8.0-1|9	Source:		https://github.com/scream3r/java-simple-serial-connector/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|jssc-2.8.0-1|10	# lack of license file, reported upstream:
21mr|jssc-2.8.0-1|11	# https://github.com/scream3r/java-simple-serial-connector/issues/79
21mr|jssc-2.8.0-1|12	Source1:	http://www.gnu.org/licenses/gpl-3.0.txt
21mr|jssc-2.8.0-1|13	# jni load library patch
21mr|jssc-2.8.0-1|14	Patch0:		%{name}-loadlibrary.patch
21mr|jssc-2.8.0-1|15	# fixes jni header mismatch, reported upstream:
21mr|jssc-2.8.0-1|16	# https://github.com/scream3r/java-simple-serial-connector/issues/80
21mr|jssc-2.8.0-1|17	Patch1:		%{name}-jni-fix.patch
21mr|jssc-2.8.0-1|18	
21mr|jssc-2.8.0-1|19	BuildRequires:	gcc-c++
21mr|jssc-2.8.0-1|20	BuildRequires:	java-devel
21mr|jssc-2.8.0-1|21	BuildRequires:	javapackages-local
21mr|jssc-2.8.0-1|22	
21mr|jssc-2.8.0-1|23	Requires:	java-headless
21mr|jssc-2.8.0-1|24	Requires:	jpackage-utils
21mr|jssc-2.8.0-1|25	
21mr|jssc-2.8.0-1|26	%global jni		%{_libdir}/%{name}
21mr|jssc-2.8.0-1|27	%global jniFullSoName	libjSSC-%{version}.so
21mr|jssc-2.8.0-1|28	%global jniSoName	libjSSC.so
21mr|jssc-2.8.0-1|29	
21mr|jssc-2.8.0-1|30	
21mr|jssc-2.8.0-1|31	%description
21mr|jssc-2.8.0-1|32	jSSC (Java Simple Serial Connector) - library for working with serial ports
21mr|jssc-2.8.0-1|33	from Java.
21mr|jssc-2.8.0-1|34	
21mr|jssc-2.8.0-1|35	
21mr|jssc-2.8.0-1|36	%package javadoc
21mr|jssc-2.8.0-1|37	Summary:        Javadoc for %{name} package
21mr|jssc-2.8.0-1|38	BuildArch:      noarch
21mr|jssc-2.8.0-1|39	Requires:       %{name} = %{version}
21mr|jssc-2.8.0-1|40	
21mr|jssc-2.8.0-1|41	
21mr|jssc-2.8.0-1|42	%description javadoc
21mr|jssc-2.8.0-1|43	This package contains the API documentation for %{name}.
21mr|jssc-2.8.0-1|44	
21mr|jssc-2.8.0-1|45	
21mr|jssc-2.8.0-1|46	%prep
21mr|jssc-2.8.0-1|47	%setup -q -n java-simple-serial-connector-%{version}
21mr|jssc-2.8.0-1|48	%patch0 -p1 -b .loadlibrary
21mr|jssc-2.8.0-1|49	%patch1 -p1 -b .jni-fix
21mr|jssc-2.8.0-1|50	cp -a %{SOURCE1} COPYING
21mr|jssc-2.8.0-1|51	# remove prebuild binaries and jni headers
21mr|jssc-2.8.0-1|52	rm -rf src/java/libs
21mr|jssc-2.8.0-1|53	rm -rf src/cpp/*.h
21mr|jssc-2.8.0-1|54	
21mr|jssc-2.8.0-1|55	
21mr|jssc-2.8.0-1|56	%build
21mr|jssc-2.8.0-1|57	# compile classes
21mr|jssc-2.8.0-1|58	mkdir -p classes/
21mr|jssc-2.8.0-1|59	(cd src/java; javac -h ../cpp -d ../../classes/ -encoding UTF-8 jssc/*.java)
21mr|jssc-2.8.0-1|60	(cd classes; jar -cf ../jssc.jar jssc/*.class)
21mr|jssc-2.8.0-1|61	# generate javadoc
21mr|jssc-2.8.0-1|62	mkdir -p javadoc/
21mr|jssc-2.8.0-1|63	(cd src/java; javadoc -Xdoclint:none -d ../../javadoc/ -encoding UTF-8 jssc/*.java)
21mr|jssc-2.8.0-1|64	# compile native library
21mr|jssc-2.8.0-1|65	g++ %{optflags} %{?__global_ldflags} -fPIC -shared \
21mr|jssc-2.8.0-1|66	-D jSSC_NATIVE_LIB_VERSION=\"$(echo %{version} | sed 's/\([1-9]\.[0-9]\).*/\1/')\" \
21mr|jssc-2.8.0-1|67	-I %{java_home}/include \
21mr|jssc-2.8.0-1|68	-I %{java_home}/include/linux \
21mr|jssc-2.8.0-1|69	-o %{jniFullSoName} src/cpp/_nix_based/jssc.cpp
21mr|jssc-2.8.0-1|70	
21mr|jssc-2.8.0-1|71	
21mr|jssc-2.8.0-1|72	%install
21mr|jssc-2.8.0-1|73	# create necessary directories
21mr|jssc-2.8.0-1|74	install -d %{buildroot}%{jni} \
21mr|jssc-2.8.0-1|75	%{buildroot}%{_javadocdir}/%{name}
21mr|jssc-2.8.0-1|76	# install jni library and symlink
21mr|jssc-2.8.0-1|77	install -m 0755 -p %{jniFullSoName} %{buildroot}%{jni}
21mr|jssc-2.8.0-1|78	ln -srf %{buildroot}%{jni}/%{jniFullSoName} %{buildroot}%{jni}/%{jniSoName}
21mr|jssc-2.8.0-1|79	# install jar, pom files and java docs
21mr|jssc-2.8.0-1|80	%mvn_artifact org.scream3r:%{name}:%{version} %{name}.jar
21mr|jssc-2.8.0-1|81	%mvn_file org.scream3r:%{name}:%{version} %{name}
21mr|jssc-2.8.0-1|82	%mvn_install -J javadoc
21mr|jssc-2.8.0-1|83	
21mr|jssc-2.8.0-1|84	
21mr|jssc-2.8.0-1|85	%files -f .mfiles
21mr|jssc-2.8.0-1|86	%license COPYING
21mr|jssc-2.8.0-1|87	%doc README.txt
21mr|jssc-2.8.0-1|88	%{jni}/
21mr|jssc-2.8.0-1|89	
21mr|jssc-2.8.0-1|90	
21mr|jssc-2.8.0-1|91	%files javadoc
21mr|jssc-2.8.0-1|92	%doc %{_javadocdir}/%{name}
21mr|jssc-2.8.0-1|93	
21mr|jssc-2.8.0-1|94	

13131 21
21mr|jtidy-8.0-1|1	Name:             jtidy
21mr|jtidy-8.0-1|2	Version:	8.0
21mr|jtidy-8.0-1|3	Release:	1
21mr|jtidy-8.0-1|4	Epoch:            2
21mr|jtidy-8.0-1|5	Summary:          HTML syntax checker and pretty printer
21mr|jtidy-8.0-1|6	License:          zlib
21mr|jtidy-8.0-1|7	URL:              http://jtidy.sourceforge.net/
21mr|jtidy-8.0-1|8	# svn export -r1125 https://jtidy.svn.sourceforge.net/svnroot/jtidy/trunk/jtidy/ jtidy
21mr|jtidy-8.0-1|9	# tar caf jtidy.tar.xz jtidy
21mr|jtidy-8.0-1|10	Source0:          %{name}.tar.xz
21mr|jtidy-8.0-1|11	Source1:          %{name}.jtidy.script
21mr|jtidy-8.0-1|12	Group:          Development/Java
21mr|jtidy-8.0-1|13	BuildArch:        noarch
21mr|jtidy-8.0-1|14	# Java stack is not supported on x86_32
21mr|jtidy-8.0-1|15	ExcludeArch: %{ix86}
21mr|jtidy-8.0-1|16	
21mr|jtidy-8.0-1|17	BuildRequires:    javapackages-local
21mr|jtidy-8.0-1|18	BuildRequires:    ant
21mr|jtidy-8.0-1|19	BuildRequires:    mvn(xerces:dom3-xml-apis)
21mr|jtidy-8.0-1|20	# Explicit javapackages-tools requires since jtidy script uses
21mr|jtidy-8.0-1|21	# /usr/share/java-utils/java-functions
21mr|jtidy-8.0-1|22	Requires:         javapackages-tools
21mr|jtidy-8.0-1|23	
21mr|jtidy-8.0-1|24	%description
21mr|jtidy-8.0-1|25	JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty
21mr|jtidy-8.0-1|26	printer.  Like its non-Java cousin, JTidy can be used as a tool for
21mr|jtidy-8.0-1|27	cleaning up malformed and faulty HTML.  In addition, JTidy provides a
21mr|jtidy-8.0-1|28	DOM interface to the document that is being processed, which
21mr|jtidy-8.0-1|29	effectively makes you able to use JTidy as a DOM parser for real-world
21mr|jtidy-8.0-1|30	HTML.
21mr|jtidy-8.0-1|31	
21mr|jtidy-8.0-1|32	%package javadoc
21mr|jtidy-8.0-1|33	Summary:          API documentation for %{name}
21mr|jtidy-8.0-1|34	
21mr|jtidy-8.0-1|35	%description javadoc
21mr|jtidy-8.0-1|36	This package contains %{summary}.
21mr|jtidy-8.0-1|37	
21mr|jtidy-8.0-1|38	%prep
21mr|jtidy-8.0-1|39	%setup -q -n %{name}
21mr|jtidy-8.0-1|40	
21mr|jtidy-8.0-1|41	%build
21mr|jtidy-8.0-1|42	ant -Dant.build.javac.source=1.4
21mr|jtidy-8.0-1|43	
21mr|jtidy-8.0-1|44	%install
21mr|jtidy-8.0-1|45	%mvn_file : %{name}
21mr|jtidy-8.0-1|46	%mvn_alias : net.sf.jtidy:%{name}
21mr|jtidy-8.0-1|47	%mvn_artifact pom.xml target/%{name}-*.jar
21mr|jtidy-8.0-1|48	
21mr|jtidy-8.0-1|49	%mvn_install -J target/javadoc
21mr|jtidy-8.0-1|50	
21mr|jtidy-8.0-1|51	# shell script
21mr|jtidy-8.0-1|52	mkdir -p %{buildroot}%{_bindir}
21mr|jtidy-8.0-1|53	cp -ap %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21mr|jtidy-8.0-1|54	
21mr|jtidy-8.0-1|55	# ant.d
21mr|jtidy-8.0-1|56	mkdir -p %{buildroot}%{_sysconfdir}/ant.d
21mr|jtidy-8.0-1|57	cat > %{buildroot}%{_sysconfdir}/ant.d/%{name} << EOF
21mr|jtidy-8.0-1|58	jtidy
21mr|jtidy-8.0-1|59	EOF
21mr|jtidy-8.0-1|60	
21mr|jtidy-8.0-1|61	
21mr|jtidy-8.0-1|62	%files -f .mfiles
21mr|jtidy-8.0-1|63	%license LICENSE.txt
21mr|jtidy-8.0-1|64	%attr(755, root, root) %{_bindir}/*
21mr|jtidy-8.0-1|65	%config(noreplace) %{_sysconfdir}/ant.d/%{name}
21mr|jtidy-8.0-1|66	
21mr|jtidy-8.0-1|67	%files javadoc -f .mfiles-javadoc
21mr|jtidy-8.0-1|68	%license LICENSE.txt
21mr|jtidy-8.0-1|69	
21mr|jtidy-8.0-1|70	

13132 21
21mr|jtoaster-1.0.5-13|1	Name:          jtoaster
21mr|jtoaster-1.0.5-13|2	Version:       1.0.5
21mr|jtoaster-1.0.5-13|3	Release:       13
21mr|jtoaster-1.0.5-13|4	Summary:       Java utility class for swing applications
21mr|jtoaster-1.0.5-13|5	License:       ASL 2.0
21mr|jtoaster-1.0.5-13|6	Group:         Development/Java
21mr|jtoaster-1.0.5-13|7	URL:           http://jtoaster.sourceforge.net/
21mr|jtoaster-1.0.5-13|8	Source0:       http://downloads.sourceforge.net/project/jtoaster/%{name}/1.0/%{name}-%{version}.jar
21mr|jtoaster-1.0.5-13|9	Source1:       %{name}-template.pom
21mr|jtoaster-1.0.5-13|10	BuildRequires: java-devel
21mr|jtoaster-1.0.5-13|11	BuildRequires: javapackages-local
21mr|jtoaster-1.0.5-13|12	BuildRequires: jpackage-utils
21mr|jtoaster-1.0.5-13|13	
21mr|jtoaster-1.0.5-13|14	Requires:      java
21mr|jtoaster-1.0.5-13|15	Requires:      jpackage-utils
21mr|jtoaster-1.0.5-13|16	BuildArch:     noarch
21mr|jtoaster-1.0.5-13|17	# Java stack is not supported on x86_32
21mr|jtoaster-1.0.5-13|18	ExcludeArch: %{ix86}
21mr|jtoaster-1.0.5-13|19	
21mr|jtoaster-1.0.5-13|20	%description
21mr|jtoaster-1.0.5-13|21	Java Toaster is a java utility class for your swing applications
21mr|jtoaster-1.0.5-13|22	that show an animate box coming from the bottom of your screen
21mr|jtoaster-1.0.5-13|23	with a notification message and/or an associated image (like MSN
21mr|jtoaster-1.0.5-13|24	online/offline notifications).
21mr|jtoaster-1.0.5-13|25	
21mr|jtoaster-1.0.5-13|26	%package javadoc
21mr|jtoaster-1.0.5-13|27	Summary:       Javadoc for %{name}
21mr|jtoaster-1.0.5-13|28	
21mr|jtoaster-1.0.5-13|29	%description javadoc
21mr|jtoaster-1.0.5-13|30	This package contains javadoc for %{name}.
21mr|jtoaster-1.0.5-13|31	
21mr|jtoaster-1.0.5-13|32	%prep
21mr|jtoaster-1.0.5-13|33	%setup -q -c
21mr|jtoaster-1.0.5-13|34	find . -name "*.class" -delete
21mr|jtoaster-1.0.5-13|35	
21mr|jtoaster-1.0.5-13|36	cp -p %{SOURCE1} %{name}.pom
21mr|jtoaster-1.0.5-13|37	sed -i "s|@version@|%{version}|" %{name}.pom
21mr|jtoaster-1.0.5-13|38	
21mr|jtoaster-1.0.5-13|39	mkdir -p src/com/nitido/utils/toaster docs
21mr|jtoaster-1.0.5-13|40	mv ./\ com/nitido/utils/toaster/Toaster.java src/com/nitido/utils/toaster/
21mr|jtoaster-1.0.5-13|41	
21mr|jtoaster-1.0.5-13|42	%build
21mr|jtoaster-1.0.5-13|43	
21mr|jtoaster-1.0.5-13|44	%javac -encoding UTF-8 $(find src -type f -name "*.java")
21mr|jtoaster-1.0.5-13|45	(
21mr|jtoaster-1.0.5-13|46	cd src
21mr|jtoaster-1.0.5-13|47	%jar cvf ../%{name}.jar $(find . -name "*.class")
21mr|jtoaster-1.0.5-13|48	)
21mr|jtoaster-1.0.5-13|49	%javadoc -d docs -encoding UTF-8 $(find src -type f -name "*.java")
21mr|jtoaster-1.0.5-13|50	
21mr|jtoaster-1.0.5-13|51	%install
21mr|jtoaster-1.0.5-13|52	
21mr|jtoaster-1.0.5-13|53	mkdir -p %{buildroot}%{_javadir}
21mr|jtoaster-1.0.5-13|54	install -m 644 %{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|jtoaster-1.0.5-13|55	
21mr|jtoaster-1.0.5-13|56	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|jtoaster-1.0.5-13|57	install -pm 644 %{name}.pom %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|jtoaster-1.0.5-13|58	%add_maven_depmap
21mr|jtoaster-1.0.5-13|59	
21mr|jtoaster-1.0.5-13|60	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|jtoaster-1.0.5-13|61	cp -pr docs/* %{buildroot}%{_javadocdir}/%{name}/
21mr|jtoaster-1.0.5-13|62	
21mr|jtoaster-1.0.5-13|63	%files -f .mfiles
21mr|jtoaster-1.0.5-13|64	%doc README com
21mr|jtoaster-1.0.5-13|65	%license apache2.0_license.txt
21mr|jtoaster-1.0.5-13|66	
21mr|jtoaster-1.0.5-13|67	%files javadoc
21mr|jtoaster-1.0.5-13|68	%{_javadocdir}/%{name}
21mr|jtoaster-1.0.5-13|69	%license apache2.0_license.txt
21mr|jtoaster-1.0.5-13|70	

13133 21
21mr|jts1.14-1.14-1|1	%define oldname jts
21mr|jts1.14-1.14-1|2	Group: Development/Java
21mr|jts1.14-1.14-1|3	# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
21mr|jts1.14-1.14-1|4	%define _localstatedir %{_var}
21mr|jts1.14-1.14-1|5	Name:          jts1.14
21mr|jts1.14-1.14-1|6	Version:       1.14
21mr|jts1.14-1.14-1|7	Release:       1
21mr|jts1.14-1.14-1|8	Summary:       Java Topology Suite
21mr|jts1.14-1.14-1|9	License:       LGPLv2+
21mr|jts1.14-1.14-1|10	URL:           http://sourceforge.net/projects/jts-topo-suite
21mr|jts1.14-1.14-1|11	# sh jts-create-tarball.sh < VERSION >
21mr|jts1.14-1.14-1|12	Source0:       %{oldname}-%{version}.tar.xz
21mr|jts1.14-1.14-1|13	Source1:       %{oldname}-create-tarball.sh
21mr|jts1.14-1.14-1|14	
21mr|jts1.14-1.14-1|15	Patch0:        jts-1.14-jdom1.1.+.patch
21mr|jts1.14-1.14-1|16	
21mr|jts1.14-1.14-1|17	BuildRequires: maven-local
21mr|jts1.14-1.14-1|18	BuildRequires: mvn(com.googlecode.json-simple:json-simple)
21mr|jts1.14-1.14-1|19	BuildRequires: mvn(jdom:jdom)
21mr|jts1.14-1.14-1|20	BuildRequires: mvn(junit:junit)
21mr|jts1.14-1.14-1|21	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jts1.14-1.14-1|22	
21mr|jts1.14-1.14-1|23	BuildArch:     noarch
21mr|jts1.14-1.14-1|24	Source44: import.info
21mr|jts1.14-1.14-1|25	
21mr|jts1.14-1.14-1|26	%description
21mr|jts1.14-1.14-1|27	The JTS Topology Suite is an API for modelling and
21mr|jts1.14-1.14-1|28	manipulating 2-dimensional linear geometry. It provides
21mr|jts1.14-1.14-1|29	numerous geometric predicates and functions. JTS
21mr|jts1.14-1.14-1|30	conforms to the Simple Features Specification for
21mr|jts1.14-1.14-1|31	SQL published by the Open GIS Consortium.
21mr|jts1.14-1.14-1|32	
21mr|jts1.14-1.14-1|33	%package app
21mr|jts1.14-1.14-1|34	Group: Development/Java
21mr|jts1.14-1.14-1|35	Summary:       JTS - Applications & tools
21mr|jts1.14-1.14-1|36	
21mr|jts1.14-1.14-1|37	%description app
21mr|jts1.14-1.14-1|38	Applications & tools for working with JTS.
21mr|jts1.14-1.14-1|39	
21mr|jts1.14-1.14-1|40	%package example
21mr|jts1.14-1.14-1|41	Group: Development/Java
21mr|jts1.14-1.14-1|42	Summary:       JTS - Examples
21mr|jts1.14-1.14-1|43	
21mr|jts1.14-1.14-1|44	%description example
21mr|jts1.14-1.14-1|45	Examples of working JTS code.
21mr|jts1.14-1.14-1|46	
21mr|jts1.14-1.14-1|47	%package io
21mr|jts1.14-1.14-1|48	Group: Development/Java
21mr|jts1.14-1.14-1|49	Summary:       JTS - IO
21mr|jts1.14-1.14-1|50	
21mr|jts1.14-1.14-1|51	%description io
21mr|jts1.14-1.14-1|52	JTS Extension for to assist in read / write operations.
21mr|jts1.14-1.14-1|53	
21mr|jts1.14-1.14-1|54	%package parent
21mr|jts1.14-1.14-1|55	Group: Development/Java
21mr|jts1.14-1.14-1|56	Summary:       JTS - Parent POM
21mr|jts1.14-1.14-1|57	
21mr|jts1.14-1.14-1|58	%description parent
21mr|jts1.14-1.14-1|59	JTS - Parent POM.
21mr|jts1.14-1.14-1|60	
21mr|jts1.14-1.14-1|61	%package javadoc
21mr|jts1.14-1.14-1|62	Group: Development/Java
21mr|jts1.14-1.14-1|63	Summary:       Javadoc for %{oldname}
21mr|jts1.14-1.14-1|64	BuildArch: noarch
21mr|jts1.14-1.14-1|65	# Java stack is not supported on x86_32
21mr|jts1.14-1.14-1|66	ExcludeArch: %{ix86}
21mr|jts1.14-1.14-1|67	
21mr|jts1.14-1.14-1|68	%description javadoc
21mr|jts1.14-1.14-1|69	This package contains javadoc for %{oldname}.
21mr|jts1.14-1.14-1|70	
21mr|jts1.14-1.14-1|71	%prep
21mr|jts1.14-1.14-1|72	%setup -n %{oldname}-%{version} -q
21mr|jts1.14-1.14-1|73	%patch0 -p1
21mr|jts1.14-1.14-1|74	
21mr|jts1.14-1.14-1|75	# Unavailable plugin
21mr|jts1.14-1.14-1|76	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|jts1.14-1.14-1|77	
21mr|jts1.14-1.14-1|78	# Uneeded tasks
21mr|jts1.14-1.14-1|79	%pom_remove_plugin :maven-gpg-plugin
21mr|jts1.14-1.14-1|80	for p in app core example io; do
21mr|jts1.14-1.14-1|81	
21mr|jts1.14-1.14-1|82	%pom_remove_plugin :maven-source-plugin %{oldname}-${p}
21mr|jts1.14-1.14-1|83	%pom_remove_plugin :maven-javadoc-plugin %{oldname}-${p}
21mr|jts1.14-1.14-1|84	%pom_remove_plugin :maven-eclipse-plugin %{oldname}-${p}
21mr|jts1.14-1.14-1|85	%pom_remove_plugin :exec-maven-plugin %{oldname}-${p}
21mr|jts1.14-1.14-1|86	
21mr|jts1.14-1.14-1|87	# Add OSGi support
21mr|jts1.14-1.14-1|88	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" %{oldname}-${p}
21mr|jts1.14-1.14-1|89	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 %{oldname}-${p} "
21mr|jts1.14-1.14-1|90	<extensions>true</extensions>
21mr|jts1.14-1.14-1|91	<configuration>
21mr|jts1.14-1.14-1|92	<instructions>
21mr|jts1.14-1.14-1|93	<Bundle-SymbolicName>\${project.groupId}.${p}</Bundle-SymbolicName>
21mr|jts1.14-1.14-1|94	<Bundle-Name>\${project.artifactId}</Bundle-Name>
21mr|jts1.14-1.14-1|95	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|jts1.14-1.14-1|96	</instructions>
21mr|jts1.14-1.14-1|97	</configuration>
21mr|jts1.14-1.14-1|98	<executions>
21mr|jts1.14-1.14-1|99	<execution>
21mr|jts1.14-1.14-1|100	<id>bundle-manifest</id>
21mr|jts1.14-1.14-1|101	<phase>process-classes</phase>
21mr|jts1.14-1.14-1|102	<goals>
21mr|jts1.14-1.14-1|103	<goal>manifest</goal>
21mr|jts1.14-1.14-1|104	</goals>
21mr|jts1.14-1.14-1|105	</execution>
21mr|jts1.14-1.14-1|106	</executions>"
21mr|jts1.14-1.14-1|107	done
21mr|jts1.14-1.14-1|108	
21mr|jts1.14-1.14-1|109	# Uneeded module
21mr|jts1.14-1.14-1|110	%pom_disable_module %{oldname}-assembly-distribution
21mr|jts1.14-1.14-1|111	# Unavailable deps: com.esri:sde-sdk:9.1 com.esri:jpe-sdk:9.1 com.oracle:ojdbc5:11.1.0.7.0
21mr|jts1.14-1.14-1|112	%pom_disable_module %{oldname}-ora
21mr|jts1.14-1.14-1|113	%pom_disable_module %{oldname}-sde
21mr|jts1.14-1.14-1|114	
21mr|jts1.14-1.14-1|115	%pom_remove_dep com.esri:sde-sdk %{oldname}-app
21mr|jts1.14-1.14-1|116	%pom_remove_dep -r :ojdbc5 %{oldname}-core %{oldname}-io
21mr|jts1.14-1.14-1|117	%pom_remove_dep com.vividsolutions:%{oldname}-ora %{oldname}-io
21mr|jts1.14-1.14-1|118	
21mr|jts1.14-1.14-1|119	# Set Re-Sources location
21mr|jts1.14-1.14-1|120	for p in app core; do
21mr|jts1.14-1.14-1|121	%pom_xpath_inject pom:project/pom:build '
21mr|jts1.14-1.14-1|122	<resources>
21mr|jts1.14-1.14-1|123	<resource>
21mr|jts1.14-1.14-1|124	<directory>src/main/java</directory>
21mr|jts1.14-1.14-1|125	<excludes>
21mr|jts1.14-1.14-1|126	<exclude>**/*.java</exclude>
21mr|jts1.14-1.14-1|127	<exclude>**/package.html</exclude>
21mr|jts1.14-1.14-1|128	</excludes>
21mr|jts1.14-1.14-1|129	</resource>
21mr|jts1.14-1.14-1|130	</resources>' %{oldname}-${p}
21mr|jts1.14-1.14-1|131	done
21mr|jts1.14-1.14-1|132	
21mr|jts1.14-1.14-1|133	# https://sourceforge.net/p/jts-topo-suite/bugs/52/
21mr|jts1.14-1.14-1|134	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," \
21mr|jts1.14-1.14-1|135	doc/LICENSE.txt $(find . -type f -name "*.java")
21mr|jts1.14-1.14-1|136	
21mr|jts1.14-1.14-1|137	# Convert from dos to unix line ending
21mr|jts1.14-1.14-1|138	for file in doc/LICENSE.txt README.txt; do
21mr|jts1.14-1.14-1|139	sed -i.orig 's|\r||g' $file
21mr|jts1.14-1.14-1|140	touch -r $file.orig $file
21mr|jts1.14-1.14-1|141	rm $file.orig
21mr|jts1.14-1.14-1|142	done
21mr|jts1.14-1.14-1|143	
21mr|jts1.14-1.14-1|144	# Backward compatibility
21mr|jts1.14-1.14-1|145	%mvn_alias com.vividsolutions:%{oldname}-core com.vividsolutions:%{oldname}
21mr|jts1.14-1.14-1|146	%mvn_file :%{oldname}-core %{oldname}/%{oldname}-core %{oldname}
21mr|jts1.14-1.14-1|147	%mvn_compat_version : 1.8 1.13 1.14.0 %{version}
21mr|jts1.14-1.14-1|148	
21mr|jts1.14-1.14-1|149	%build
21mr|jts1.14-1.14-1|150	
21mr|jts1.14-1.14-1|151	# package junit.swingui does not exist
21mr|jts1.14-1.14-1|152	%mvn_build -sf
21mr|jts1.14-1.14-1|153	
21mr|jts1.14-1.14-1|154	%install
21mr|jts1.14-1.14-1|155	%mvn_install
21mr|jts1.14-1.14-1|156	
21mr|jts1.14-1.14-1|157	%files -f .mfiles-%{oldname}-core
21mr|jts1.14-1.14-1|158	%doc README.txt doc/JTS_Version_History.html
21mr|jts1.14-1.14-1|159	%doc doc/LICENSE.txt
21mr|jts1.14-1.14-1|160	
21mr|jts1.14-1.14-1|161	%files app -f .mfiles-%{oldname}-app
21mr|jts1.14-1.14-1|162	%files example -f .mfiles-%{oldname}-example
21mr|jts1.14-1.14-1|163	%files io -f .mfiles-%{oldname}-io
21mr|jts1.14-1.14-1|164	
21mr|jts1.14-1.14-1|165	%files parent -f .mfiles-%{oldname}-parent
21mr|jts1.14-1.14-1|166	%doc doc/LICENSE.txt
21mr|jts1.14-1.14-1|167	
21mr|jts1.14-1.14-1|168	%files javadoc -f .mfiles-javadoc
21mr|jts1.14-1.14-1|169	%doc doc/LICENSE.txt
21mr|jts1.14-1.14-1|170	
21mr|jts1.14-1.14-1|171	%changelog
21mr|jts1.14-1.14-1|172	* Tue Jun 18 2019 Igor Vlasenko <viy@altlinux.ru> 1.14-alt2_4jpp8
21mr|jts1.14-1.14-1|173	- compat build
21mr|jts1.14-1.14-1|174	
21mr|jts1.14-1.14-1|175	* Thu Apr 19 2018 Igor Vlasenko <viy@altlinux.ru> 1.14-alt1_4jpp8
21mr|jts1.14-1.14-1|176	- java update
21mr|jts1.14-1.14-1|177	
21mr|jts1.14-1.14-1|178	* Thu Nov 09 2017 Igor Vlasenko <viy@altlinux.ru> 1.14-alt1_3jpp8
21mr|jts1.14-1.14-1|179	- fc27 update
21mr|jts1.14-1.14-1|180	
21mr|jts1.14-1.14-1|181	* Sun Oct 22 2017 Igor Vlasenko <viy@altlinux.ru> 1.14-alt1_2jpp8
21mr|jts1.14-1.14-1|182	- new jpp release
21mr|jts1.14-1.14-1|183	
21mr|jts1.14-1.14-1|184	* Fri Dec 16 2016 Igor Vlasenko <viy@altlinux.ru> 1.14-alt1_1jpp8
21mr|jts1.14-1.14-1|185	- new version
21mr|jts1.14-1.14-1|186	
21mr|jts1.14-1.14-1|187	* Tue Nov 22 2016 Igor Vlasenko <viy@altlinux.ru> 1.13-alt1_6jpp8
21mr|jts1.14-1.14-1|188	- new fc release
21mr|jts1.14-1.14-1|189	
21mr|jts1.14-1.14-1|190	* Thu Feb 04 2016 Igor Vlasenko <viy@altlinux.ru> 1.13-alt1_4jpp8
21mr|jts1.14-1.14-1|191	- java 8 mass update
21mr|jts1.14-1.14-1|192	

13134 21
21mr|jts-1.15.0-4|1	Name:          jts
21mr|jts-1.15.0-4|2	Version:       1.15.0
21mr|jts-1.15.0-4|3	Release:       4
21mr|jts-1.15.0-4|4	Summary:       Java Topology Suite
21mr|jts-1.15.0-4|5	License:       EPL-1.0 or BSD
21mr|jts-1.15.0-4|6	URL:           https://projects.eclipse.org/projects/locationtech.jts
21mr|jts-1.15.0-4|7	Source0:       https://github.com/locationtech/jts/archive/jts-%{version}/jts-jts-%{version}.tar.gz
21mr|jts-1.15.0-4|8	
21mr|jts-1.15.0-4|9	BuildRequires:  maven-local
21mr|jts-1.15.0-4|10	BuildRequires:  mvn(com.googlecode.json-simple:json-simple)
21mr|jts-1.15.0-4|11	BuildRequires:  mvn(junit:junit)
21mr|jts-1.15.0-4|12	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|jts-1.15.0-4|13	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jts-1.15.0-4|14	BuildRequires:  mvn(org.jdom:jdom2)
21mr|jts-1.15.0-4|15	
21mr|jts-1.15.0-4|16	Group:          Development/Java
21mr|jts-1.15.0-4|17	BuildArch:     noarch
21mr|jts-1.15.0-4|18	# Java stack is not supported on x86_32
21mr|jts-1.15.0-4|19	ExcludeArch: %{ix86}
21mr|jts-1.15.0-4|20	
21mr|jts-1.15.0-4|21	%description
21mr|jts-1.15.0-4|22	The LocationTech JTS Topology Suite (JTS) is an open source Java software
21mr|jts-1.15.0-4|23	library that provides an object model for planar geometry together with a
21mr|jts-1.15.0-4|24	set of fundamental geometric functions. JTS conforms to the Simple Features
21mr|jts-1.15.0-4|25	Specification for SQL published by the Open GIS Consortium.  JTS is designed
21mr|jts-1.15.0-4|26	to be used as a core component of vector-based geomatics software such as
21mr|jts-1.15.0-4|27	geographical information systems. It can also be used as a general-purpose
21mr|jts-1.15.0-4|28	library providing algorithms in computational geometry.
21mr|jts-1.15.0-4|29	
21mr|jts-1.15.0-4|30	%package app
21mr|jts-1.15.0-4|31	Summary: JTS - Applications & tools
21mr|jts-1.15.0-4|32	
21mr|jts-1.15.0-4|33	%description app
21mr|jts-1.15.0-4|34	Applications & tools for working with JTS.
21mr|jts-1.15.0-4|35	
21mr|jts-1.15.0-4|36	%package example
21mr|jts-1.15.0-4|37	Summary: JTS - Examples
21mr|jts-1.15.0-4|38	
21mr|jts-1.15.0-4|39	%description example
21mr|jts-1.15.0-4|40	Examples of working JTS code.
21mr|jts-1.15.0-4|41	
21mr|jts-1.15.0-4|42	%package io
21mr|jts-1.15.0-4|43	Summary: JTS - IO
21mr|jts-1.15.0-4|44	
21mr|jts-1.15.0-4|45	%description io
21mr|jts-1.15.0-4|46	JTS Extension for to assist in read / write operations.
21mr|jts-1.15.0-4|47	
21mr|jts-1.15.0-4|48	%package parent
21mr|jts-1.15.0-4|49	Summary: JTS - Parent POMs
21mr|jts-1.15.0-4|50	
21mr|jts-1.15.0-4|51	%description parent
21mr|jts-1.15.0-4|52	JTS - Parent POMs.
21mr|jts-1.15.0-4|53	
21mr|jts-1.15.0-4|54	%package javadoc
21mr|jts-1.15.0-4|55	Summary: Javadoc for %{name}
21mr|jts-1.15.0-4|56	
21mr|jts-1.15.0-4|57	%description javadoc
21mr|jts-1.15.0-4|58	This package contains API documentation for %{name}.
21mr|jts-1.15.0-4|59	
21mr|jts-1.15.0-4|60	%prep
21mr|jts-1.15.0-4|61	%setup -q -n jts-jts-%{version}
21mr|jts-1.15.0-4|62	
21mr|jts-1.15.0-4|63	# Uneeded plugins for RPM builds
21mr|jts-1.15.0-4|64	%pom_remove_plugin :maven-source-plugin
21mr|jts-1.15.0-4|65	%pom_remove_plugin :maven-javadoc-plugin
21mr|jts-1.15.0-4|66	%pom_remove_plugin :maven-release-plugin
21mr|jts-1.15.0-4|67	
21mr|jts-1.15.0-4|68	# Remove this test because junit.swingui is unavailable
21mr|jts-1.15.0-4|69	rm modules/core/src/test/java/test/jts/junit/SimpleTest.java
21mr|jts-1.15.0-4|70	sed -i -e '/SimpleTest\.class/d' modules/core/src/test/java/test/jts/junit/MasterTester.java
21mr|jts-1.15.0-4|71	
21mr|jts-1.15.0-4|72	# Don't bundle deps
21mr|jts-1.15.0-4|73	%pom_remove_plugin :maven-assembly-plugin modules/tests modules/app
21mr|jts-1.15.0-4|74	
21mr|jts-1.15.0-4|75	# Backward compatibility aliases
21mr|jts-1.15.0-4|76	%mvn_alias org.locationtech.jts:jts-core com.vividsolutions:jts-core com.vividsolutions:jts
21mr|jts-1.15.0-4|77	%mvn_alias org.locationtech.jts.io:jts-io-common com.vividsolutions:jts-io
21mr|jts-1.15.0-4|78	
21mr|jts-1.15.0-4|79	%mvn_package ":jts-io*" jts-io
21mr|jts-1.15.0-4|80	%mvn_package ":jts{,-modules}" jts-parent
21mr|jts-1.15.0-4|81	%mvn_package ":jts-tests" jts-app
21mr|jts-1.15.0-4|82	
21mr|jts-1.15.0-4|83	%build
21mr|jts-1.15.0-4|84	%mvn_build -s
21mr|jts-1.15.0-4|85	
21mr|jts-1.15.0-4|86	%install
21mr|jts-1.15.0-4|87	%mvn_install
21mr|jts-1.15.0-4|88	
21mr|jts-1.15.0-4|89	%files -f .mfiles-%{name}-core
21mr|jts-1.15.0-4|90	%doc README.md USING.md MIGRATION.md
21mr|jts-1.15.0-4|91	%license LICENSE*
21mr|jts-1.15.0-4|92	
21mr|jts-1.15.0-4|93	%files app -f .mfiles-%{name}-app
21mr|jts-1.15.0-4|94	%files example -f .mfiles-%{name}-example
21mr|jts-1.15.0-4|95	%files io -f .mfiles-%{name}-io
21mr|jts-1.15.0-4|96	
21mr|jts-1.15.0-4|97	%files parent -f .mfiles-%{name}-parent
21mr|jts-1.15.0-4|98	%license LICENSE*
21mr|jts-1.15.0-4|99	
21mr|jts-1.15.0-4|100	%files javadoc -f .mfiles-javadoc
21mr|jts-1.15.0-4|101	%license LICENSE*
21mr|jts-1.15.0-4|102	

13135 21
21mr|judy-1.0.5-8|1	%define	major 1
21mr|judy-1.0.5-8|2	%define libname	%mklibname %{name} %{major}
21mr|judy-1.0.5-8|3	%define develname %mklibname -d %{name}
21mr|judy-1.0.5-8|4	
21mr|judy-1.0.5-8|5	Summary:	A general purpose dynamic array implemented as a C callable library
21mr|judy-1.0.5-8|6	Name:		judy
21mr|judy-1.0.5-8|7	Version:	1.0.5
21mr|judy-1.0.5-8|8	Release:	8
21mr|judy-1.0.5-8|9	Group:		System/Libraries
21mr|judy-1.0.5-8|10	License:	LGPL
21mr|judy-1.0.5-8|11	URL:		http://sourceforge.net/projects/judy/
21mr|judy-1.0.5-8|12	Source0:	http://downloads.sourceforge.net/project/judy/judy/Judy-%{version}/Judy-%{version}.tar.gz
21mr|judy-1.0.5-8|13	
21mr|judy-1.0.5-8|14	%description
21mr|judy-1.0.5-8|15	Judy is a general purpose dynamic array implemented as a C callable library.
21mr|judy-1.0.5-8|16	Judy's speed and memory usage are typically better than other data storage
21mr|judy-1.0.5-8|17	models and improves with very large data sets.
21mr|judy-1.0.5-8|18	
21mr|judy-1.0.5-8|19	%package -n	%{libname}
21mr|judy-1.0.5-8|20	Summary:	The shared libjudy library
21mr|judy-1.0.5-8|21	Group:          System/Libraries
21mr|judy-1.0.5-8|22	
21mr|judy-1.0.5-8|23	%description -n	%{libname}
21mr|judy-1.0.5-8|24	Judy is a general purpose dynamic array implemented as a C callable library.
21mr|judy-1.0.5-8|25	Judy's speed and memory usage are typically better than other data storage
21mr|judy-1.0.5-8|26	models and improves with very large data sets.
21mr|judy-1.0.5-8|27	
21mr|judy-1.0.5-8|28	%package -n	%{develname}
21mr|judy-1.0.5-8|29	Summary:	Static library and header files for the libjudy library
21mr|judy-1.0.5-8|30	Group:		Development/C
21mr|judy-1.0.5-8|31	Provides:	%{name}-devel = %{version}
21mr|judy-1.0.5-8|32	Requires:	%{libname} = %{version}
21mr|judy-1.0.5-8|33	
21mr|judy-1.0.5-8|34	%description -n	%{develname}
21mr|judy-1.0.5-8|35	Judy is a general purpose dynamic array implemented as a C callable library.
21mr|judy-1.0.5-8|36	Judy's speed and memory usage are typically better than other data storage
21mr|judy-1.0.5-8|37	models and improves with very large data sets.
21mr|judy-1.0.5-8|38	
21mr|judy-1.0.5-8|39	%prep
21mr|judy-1.0.5-8|40	
21mr|judy-1.0.5-8|41	%setup -q
21mr|judy-1.0.5-8|42	
21mr|judy-1.0.5-8|43	%build
21mr|judy-1.0.5-8|44	rm -rf autom4te.cache
21mr|judy-1.0.5-8|45	rm -f configure
21mr|judy-1.0.5-8|46	autoreconf -fi
21mr|judy-1.0.5-8|47	
21mr|judy-1.0.5-8|48	%configure --enable-static
21mr|judy-1.0.5-8|49	
21mr|judy-1.0.5-8|50	make
21mr|judy-1.0.5-8|51	
21mr|judy-1.0.5-8|52	%install
21mr|judy-1.0.5-8|53	rm -rf %{buildroot}
21mr|judy-1.0.5-8|54	
21mr|judy-1.0.5-8|55	%makeinstall_std
21mr|judy-1.0.5-8|56	
21mr|judy-1.0.5-8|57	%if %mdkversion < 200900
21mr|judy-1.0.5-8|58	%post -n %{libname} -p /sbin/ldconfig
21mr|judy-1.0.5-8|59	%endif
21mr|judy-1.0.5-8|60	
21mr|judy-1.0.5-8|61	%if %mdkversion < 200900
21mr|judy-1.0.5-8|62	%postun -n %{libname} -p /sbin/ldconfig
21mr|judy-1.0.5-8|63	%endif
21mr|judy-1.0.5-8|64	
21mr|judy-1.0.5-8|65	%clean
21mr|judy-1.0.5-8|66	rm -rf %{buildroot}
21mr|judy-1.0.5-8|67	
21mr|judy-1.0.5-8|68	%files -n %{libname}
21mr|judy-1.0.5-8|69	%defattr(-,root,root)
21mr|judy-1.0.5-8|70	%doc AUTHORS ChangeLog README
21mr|judy-1.0.5-8|71	%{_libdir}/*.so.%{major}*
21mr|judy-1.0.5-8|72	
21mr|judy-1.0.5-8|73	%files -n %{develname}
21mr|judy-1.0.5-8|74	%defattr(-,root,root)
21mr|judy-1.0.5-8|75	%{_includedir}/*
21mr|judy-1.0.5-8|76	%{_libdir}/*.so
21mr|judy-1.0.5-8|77	%{_libdir}/*.*a
21mr|judy-1.0.5-8|78	%{_mandir}/man3/*

13136 21
21mr|juel-2.2.7-12|1	Name:          juel
21mr|juel-2.2.7-12|2	Version:       2.2.7
21mr|juel-2.2.7-12|3	Release:       12
21mr|juel-2.2.7-12|4	Summary:       Java Unified Expression Language Implementation
21mr|juel-2.2.7-12|5	License:       ASL 2.0
21mr|juel-2.2.7-12|6	URL:           http://juel.sourceforge.net/
21mr|juel-2.2.7-12|7	# use SOURCE1 for generate source archive
21mr|juel-2.2.7-12|8	# sh  juel-create-tarball.sh < VERSION >
21mr|juel-2.2.7-12|9	Source0:       %{name}-%{version}-clean.tar.gz
21mr|juel-2.2.7-12|10	Source1:       %{name}-create-tarball.sh
21mr|juel-2.2.7-12|11	
21mr|juel-2.2.7-12|12	BuildRequires: mvn(org.jboss.spec.javax.el:jboss-el-api_2.2_spec)
21mr|juel-2.2.7-12|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|juel-2.2.7-12|14	# test deps
21mr|juel-2.2.7-12|15	BuildRequires: mvn(junit:junit)
21mr|juel-2.2.7-12|16	
21mr|juel-2.2.7-12|17	BuildRequires: maven-local
21mr|juel-2.2.7-12|18	BuildRequires: maven-enforcer-plugin
21mr|juel-2.2.7-12|19	Group:          Development/Java
21mr|juel-2.2.7-12|20	BuildArch:     noarch
21mr|juel-2.2.7-12|21	# Java stack is not supported on x86_32
21mr|juel-2.2.7-12|22	ExcludeArch: %{ix86}
21mr|juel-2.2.7-12|23	
21mr|juel-2.2.7-12|24	%description
21mr|juel-2.2.7-12|25	Implementation of the Java Unified Expression Language as specified
21mr|juel-2.2.7-12|26	by the Expression Language Specification, Version 2.1 (JEE5, part of
21mr|juel-2.2.7-12|27	the JSP 2.1 standard [JSR-245]), plus maintenance release 2.2 (JEE6).
21mr|juel-2.2.7-12|28	
21mr|juel-2.2.7-12|29	%package javadoc
21mr|juel-2.2.7-12|30	Summary:       Javadoc for %{name}
21mr|juel-2.2.7-12|31	
21mr|juel-2.2.7-12|32	%description javadoc
21mr|juel-2.2.7-12|33	This package contains javadoc for %{name}.
21mr|juel-2.2.7-12|34	
21mr|juel-2.2.7-12|35	%prep
21mr|juel-2.2.7-12|36	%setup -q
21mr|juel-2.2.7-12|37	# Use jboss EL apis
21mr|juel-2.2.7-12|38	%pom_remove_dep :juel-api modules/impl
21mr|juel-2.2.7-12|39	%pom_add_dep org.jboss.spec.javax.el:jboss-el-api_2.2_spec modules/impl
21mr|juel-2.2.7-12|40	%pom_disable_module modules/api
21mr|juel-2.2.7-12|41	# Disable for now contains only services refs
21mr|juel-2.2.7-12|42	%pom_disable_module modules/spi
21mr|juel-2.2.7-12|43	# modules/spi/src/main/resources/META-INF/services/javax.el.ExpressionFactory
21mr|juel-2.2.7-12|44	
21mr|juel-2.2.7-12|45	# Fix CRLF
21mr|juel-2.2.7-12|46	sed 's/\r//' -i LICENSE.txt README.md
21mr|juel-2.2.7-12|47	
21mr|juel-2.2.7-12|48	# this test fail on arm builder
21mr|juel-2.2.7-12|49	rm -r modules/impl/src/test/java/de/odysseus/el/tree/impl/CacheTest.java
21mr|juel-2.2.7-12|50	sed -i '/CacheTest.class/d' modules/impl/src/test/java/de/odysseus/el/tree/impl/AllTests.java
21mr|juel-2.2.7-12|51	
21mr|juel-2.2.7-12|52	%mvn_file :%{name}-impl %{name}-impl
21mr|juel-2.2.7-12|53	%mvn_file :%{name}-impl %{name}
21mr|juel-2.2.7-12|54	%mvn_alias :%{name}-impl "de.odysseus.%{name}:%{name}" "de.odysseus.%{name}:%{name}-spi"
21mr|juel-2.2.7-12|55	
21mr|juel-2.2.7-12|56	%build
21mr|juel-2.2.7-12|57	
21mr|juel-2.2.7-12|58	%mvn_build
21mr|juel-2.2.7-12|59	
21mr|juel-2.2.7-12|60	%install
21mr|juel-2.2.7-12|61	%mvn_install
21mr|juel-2.2.7-12|62	
21mr|juel-2.2.7-12|63	%files -f .mfiles
21mr|juel-2.2.7-12|64	%doc README.md
21mr|juel-2.2.7-12|65	%license LICENSE.txt
21mr|juel-2.2.7-12|66	
21mr|juel-2.2.7-12|67	%files javadoc -f .mfiles-javadoc
21mr|juel-2.2.7-12|68	%license LICENSE.txt
21mr|juel-2.2.7-12|69	

13137 21
21mr|juk-23.08.4-2|1	
21mr|juk-23.08.4-2|2	Summary:	A music player and manager for KDE
21mr|juk-23.08.4-2|3	Name:		juk
21mr|juk-23.08.4-2|4	Version:	23.08.4
21mr|juk-23.08.4-2|5	Release:	2
21mr|juk-23.08.4-2|6	Epoch:		3
21mr|juk-23.08.4-2|7	License:	GPLv2+
21mr|juk-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|juk-23.08.4-2|9	Url:		http://www.kde.org/applications/multimedia/juk/
21mr|juk-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|juk-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|juk-23.08.4-2|12	BuildRequires:	kf5coreaddons-devel
21mr|juk-23.08.4-2|13	BuildRequires:	kf5completion-devel
21mr|juk-23.08.4-2|14	BuildRequires:	kf5config-devel
21mr|juk-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|juk-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|juk-23.08.4-2|17	BuildRequires:	kf5globalaccel-devel
21mr|juk-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|juk-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|juk-23.08.4-2|20	BuildRequires:	kf5jobwidgets-devel
21mr|juk-23.08.4-2|21	BuildRequires:	kf5kio-devel
21mr|juk-23.08.4-2|22	BuildRequires:	kf5notifications-devel
21mr|juk-23.08.4-2|23	BuildRequires:	kf5textwidgets-devel
21mr|juk-23.08.4-2|24	BuildRequires:	kf5wallet-devel
21mr|juk-23.08.4-2|25	BuildRequires:	kf5widgetsaddons-devel
21mr|juk-23.08.4-2|26	BuildRequires:	kf5windowsystem-devel
21mr|juk-23.08.4-2|27	BuildRequires:	kf5xmlgui-devel
21mr|juk-23.08.4-2|28	BuildRequires:	pkgconfig(phonon4qt5)
21mr|juk-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|juk-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|juk-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Network)
21mr|juk-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Svg)
21mr|juk-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Test)
21mr|juk-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|juk-23.08.4-2|35	BuildRequires:	pkgconfig(taglib)
21mr|juk-23.08.4-2|36	# Breaks KF5 build
21mr|juk-23.08.4-2|37	BuildConflicts:	libtunepimp-devel
21mr|juk-23.08.4-2|38	
21mr|juk-23.08.4-2|39	%description
21mr|juk-23.08.4-2|40	JuK is an audio jukebox application, supporting collections of MP3, Ogg
21mr|juk-23.08.4-2|41	Vorbis, and FLAC audio files. It allows you to edit the "tags" of your
21mr|juk-23.08.4-2|42	audio files, and manage your collection and playlists. It's main focus,
21mr|juk-23.08.4-2|43	in fact, is on music management.
21mr|juk-23.08.4-2|44	
21mr|juk-23.08.4-2|45	%files -f %{name}.lang
21mr|juk-23.08.4-2|46	%{_kde5_applicationsdir}/org.kde.juk.desktop
21mr|juk-23.08.4-2|47	%{_kde5_datadir}/juk
21mr|juk-23.08.4-2|48	%{_kde5_datadir}/knotifications5/juk.notifyrc
21mr|juk-23.08.4-2|49	%{_kde5_bindir}/juk
21mr|juk-23.08.4-2|50	%{_kde5_iconsdir}/*/*/apps/juk.*
21mr|juk-23.08.4-2|51	%{_kde5_xmlguidir}/juk/*
21mr|juk-23.08.4-2|52	%{_appdatadir}/org.kde.juk.appdata.xml
21mr|juk-23.08.4-2|53	%{_datadir}/dbus-1/interfaces/org.kde.juk.collection.xml
21mr|juk-23.08.4-2|54	%{_datadir}/dbus-1/interfaces/org.kde.juk.player.xml
21mr|juk-23.08.4-2|55	%{_datadir}/dbus-1/interfaces/org.kde.juk.search.xml
21mr|juk-23.08.4-2|56	%{_datadir}/kio/servicemenus/jukservicemenu.desktop
21mr|juk-23.08.4-2|57	
21mr|juk-23.08.4-2|58	#------------------------------------------------------------------------------
21mr|juk-23.08.4-2|59	
21mr|juk-23.08.4-2|60	%prep
21mr|juk-23.08.4-2|61	%autosetup -p1
21mr|juk-23.08.4-2|62	
21mr|juk-23.08.4-2|63	%build
21mr|juk-23.08.4-2|64	%cmake_kde5
21mr|juk-23.08.4-2|65	%make
21mr|juk-23.08.4-2|66	
21mr|juk-23.08.4-2|67	%install
21mr|juk-23.08.4-2|68	%makeinstall_std -C build
21mr|juk-23.08.4-2|69	
21mr|juk-23.08.4-2|70	%find_lang %{name} --with-kde --with-html
21mr|juk-23.08.4-2|71	

13138 21
21mr|jul-to-slf4j-stub-1.0.1-8|1	%global namedreltag .Final
21mr|jul-to-slf4j-stub-1.0.1-8|2	%global namedversion %{version}%{?namedreltag}
21mr|jul-to-slf4j-stub-1.0.1-8|3	
21mr|jul-to-slf4j-stub-1.0.1-8|4	Name:             jul-to-slf4j-stub
21mr|jul-to-slf4j-stub-1.0.1-8|5	Version:          1.0.1
21mr|jul-to-slf4j-stub-1.0.1-8|6	Release:          8
21mr|jul-to-slf4j-stub-1.0.1-8|7	Summary:          JUL log records SLF4J bridge
21mr|jul-to-slf4j-stub-1.0.1-8|8	Group:            Development/Java
21mr|jul-to-slf4j-stub-1.0.1-8|9	License:          LGPLv2+ and MIT
21mr|jul-to-slf4j-stub-1.0.1-8|10	URL:              http://www.jboss.org/
21mr|jul-to-slf4j-stub-1.0.1-8|11	Source0:          https://github.com/jboss-logging/jul-to-slf4j-stub/archive/%{namedversion}.tar.gz
21mr|jul-to-slf4j-stub-1.0.1-8|12	
21mr|jul-to-slf4j-stub-1.0.1-8|13	BuildArch:        noarch
21mr|jul-to-slf4j-stub-1.0.1-8|14	# Java stack is not supported on x86_32
21mr|jul-to-slf4j-stub-1.0.1-8|15	ExcludeArch: %{ix86}
21mr|jul-to-slf4j-stub-1.0.1-8|16	
21mr|jul-to-slf4j-stub-1.0.1-8|17	BuildRequires:    maven-local
21mr|jul-to-slf4j-stub-1.0.1-8|18	BuildRequires:    maven-compiler-plugin
21mr|jul-to-slf4j-stub-1.0.1-8|19	BuildRequires:    maven-install-plugin
21mr|jul-to-slf4j-stub-1.0.1-8|20	BuildRequires:    maven-jar-plugin
21mr|jul-to-slf4j-stub-1.0.1-8|21	BuildRequires:    maven-javadoc-plugin
21mr|jul-to-slf4j-stub-1.0.1-8|22	BuildRequires:    maven-enforcer-plugin
21mr|jul-to-slf4j-stub-1.0.1-8|23	BuildRequires:    jboss-parent
21mr|jul-to-slf4j-stub-1.0.1-8|24	BuildRequires:    slf4j
21mr|jul-to-slf4j-stub-1.0.1-8|25	
21mr|jul-to-slf4j-stub-1.0.1-8|26	%description
21mr|jul-to-slf4j-stub-1.0.1-8|27	Helper to Bridge/route all JUL log records to the SLF4J API
21mr|jul-to-slf4j-stub-1.0.1-8|28	
21mr|jul-to-slf4j-stub-1.0.1-8|29	%package javadoc
21mr|jul-to-slf4j-stub-1.0.1-8|30	Summary:          Javadocs for %{name}
21mr|jul-to-slf4j-stub-1.0.1-8|31	
21mr|jul-to-slf4j-stub-1.0.1-8|32	%description javadoc
21mr|jul-to-slf4j-stub-1.0.1-8|33	This package contains the API documentation for %{name}.
21mr|jul-to-slf4j-stub-1.0.1-8|34	
21mr|jul-to-slf4j-stub-1.0.1-8|35	%prep
21mr|jul-to-slf4j-stub-1.0.1-8|36	%setup -q -n %{name}-%{namedversion}
21mr|jul-to-slf4j-stub-1.0.1-8|37	
21mr|jul-to-slf4j-stub-1.0.1-8|38	%build
21mr|jul-to-slf4j-stub-1.0.1-8|39	%mvn_build
21mr|jul-to-slf4j-stub-1.0.1-8|40	
21mr|jul-to-slf4j-stub-1.0.1-8|41	%install
21mr|jul-to-slf4j-stub-1.0.1-8|42	%mvn_install
21mr|jul-to-slf4j-stub-1.0.1-8|43	
21mr|jul-to-slf4j-stub-1.0.1-8|44	%files -f .mfiles
21mr|jul-to-slf4j-stub-1.0.1-8|45	
21mr|jul-to-slf4j-stub-1.0.1-8|46	%files javadoc -f .mfiles-javadoc
21mr|jul-to-slf4j-stub-1.0.1-8|47	
21mr|jul-to-slf4j-stub-1.0.1-8|48	
21mr|jul-to-slf4j-stub-1.0.1-8|49	

13139 21
21mr|junit-4.12-12|1	Name:           junit
21mr|junit-4.12-12|2	Epoch:          1
21mr|junit-4.12-12|3	Version:        4.12
21mr|junit-4.12-12|4	Release:        12
21mr|junit-4.12-12|5	Summary:        Java regression test package
21mr|junit-4.12-12|6	License:        EPL-1.0
21mr|junit-4.12-12|7	URL:            http://www.junit.org/
21mr|junit-4.12-12|8	Group:          Development/Java
21mr|junit-4.12-12|9	BuildArch:      noarch
21mr|junit-4.12-12|10	# Java stack is not supported on x86_32
21mr|junit-4.12-12|11	ExcludeArch: %{ix86}
21mr|junit-4.12-12|12	
21mr|junit-4.12-12|13	# ./clean-tarball.sh %{version}
21mr|junit-4.12-12|14	Source0:        %{name}-%{version}-clean.tar.gz
21mr|junit-4.12-12|15	Source3:        create-tarball.sh
21mr|junit-4.12-12|16	
21mr|junit-4.12-12|17	BuildRequires:  maven-local
21mr|junit-4.12-12|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|junit-4.12-12|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|junit-4.12-12|20	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|junit-4.12-12|21	
21mr|junit-4.12-12|22	Obsoletes:      %{name}-demo < 4.12
21mr|junit-4.12-12|23	Provides:		junit4 = %{EVRD}
21mr|junit-4.12-12|24	
21mr|junit-4.12-12|25	%description
21mr|junit-4.12-12|26	JUnit is a regression testing framework written by Erich Gamma and Kent Beck.
21mr|junit-4.12-12|27	It is used by the developer who implements unit tests in Java. JUnit is Open
21mr|junit-4.12-12|28	Source Software, released under the Common Public License Version 1.0 and
21mr|junit-4.12-12|29	hosted on GitHub.
21mr|junit-4.12-12|30	
21mr|junit-4.12-12|31	%package manual
21mr|junit-4.12-12|32	Summary:        Manual for %{name}
21mr|junit-4.12-12|33	
21mr|junit-4.12-12|34	%description manual
21mr|junit-4.12-12|35	Documentation for %{name}.
21mr|junit-4.12-12|36	
21mr|junit-4.12-12|37	%package javadoc
21mr|junit-4.12-12|38	Summary:        Javadoc for %{name}
21mr|junit-4.12-12|39	
21mr|junit-4.12-12|40	%description javadoc
21mr|junit-4.12-12|41	Javadoc for %{name}.
21mr|junit-4.12-12|42	
21mr|junit-4.12-12|43	%prep
21mr|junit-4.12-12|44	%setup -q -n %{name}-r%{version}
21mr|junit-4.12-12|45	
21mr|junit-4.12-12|46	# InaccessibleBaseClassTest fails with Java 8
21mr|junit-4.12-12|47	sed -i /InaccessibleBaseClassTest/d src/test/java/org/junit/tests/AllTests.java
21mr|junit-4.12-12|48	
21mr|junit-4.12-12|49	%pom_remove_plugin :replacer
21mr|junit-4.12-12|50	sed s/@version@/%{version}/ src/main/java/junit/runner/Version.java.template >src/main/java/junit/runner/Version.java
21mr|junit-4.12-12|51	
21mr|junit-4.12-12|52	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|junit-4.12-12|53	
21mr|junit-4.12-12|54	# Removing hamcrest source jar references (not available and/or necessary)
21mr|junit-4.12-12|55	%pom_remove_plugin :maven-javadoc-plugin
21mr|junit-4.12-12|56	
21mr|junit-4.12-12|57	# Add proper Apache Felix Bundle Plugin instructions
21mr|junit-4.12-12|58	# so that we get a reasonable OSGi manifest.
21mr|junit-4.12-12|59	%pom_xpath_inject pom:project "<packaging>bundle</packaging>"
21mr|junit-4.12-12|60	%pom_xpath_inject pom:build/pom:plugins "
21mr|junit-4.12-12|61	<plugin>
21mr|junit-4.12-12|62	<groupId>org.apache.felix</groupId>
21mr|junit-4.12-12|63	<artifactId>maven-bundle-plugin</artifactId>
21mr|junit-4.12-12|64	<extensions>true</extensions>
21mr|junit-4.12-12|65	<configuration>
21mr|junit-4.12-12|66	<instructions>
21mr|junit-4.12-12|67	<Bundle-SymbolicName>org.junit</Bundle-SymbolicName>
21mr|junit-4.12-12|68	<Export-Package>{local-packages},!org.hamcrest*,*;x-internal:=true</Export-Package>
21mr|junit-4.12-12|69	<_nouses>true</_nouses>
21mr|junit-4.12-12|70	</instructions>
21mr|junit-4.12-12|71	</configuration>
21mr|junit-4.12-12|72	</plugin>"
21mr|junit-4.12-12|73	
21mr|junit-4.12-12|74	%mvn_file : %{name}
21mr|junit-4.12-12|75	
21mr|junit-4.12-12|76	%build
21mr|junit-4.12-12|77	%mvn_build
21mr|junit-4.12-12|78	
21mr|junit-4.12-12|79	%install
21mr|junit-4.12-12|80	%mvn_install
21mr|junit-4.12-12|81	
21mr|junit-4.12-12|82	%files -f .mfiles
21mr|junit-4.12-12|83	%doc LICENSE-junit.txt README.md
21mr|junit-4.12-12|84	
21mr|junit-4.12-12|85	%files javadoc -f .mfiles-javadoc
21mr|junit-4.12-12|86	%doc LICENSE-junit.txt
21mr|junit-4.12-12|87	
21mr|junit-4.12-12|88	%files manual
21mr|junit-4.12-12|89	%doc LICENSE-junit.txt
21mr|junit-4.12-12|90	%doc doc/*
21mr|junit-4.12-12|91	

13140 21
21mr|junit5-5.4.2-2|1	# Component versions, taken from gradle.properties
21mr|junit5-5.4.2-2|2	%global platform_version 1.%(v=%{version}; echo ${v:2})
21mr|junit5-5.4.2-2|3	%global jupiter_version %{version}
21mr|junit5-5.4.2-2|4	%global vintage_version %{version}
21mr|junit5-5.4.2-2|5	
21mr|junit5-5.4.2-2|6	# Build with or without the console modules
21mr|junit5-5.4.2-2|7	# Disabled by default due to missing dep: info.picocli:picocli
21mr|junit5-5.4.2-2|8	%bcond_with console
21mr|junit5-5.4.2-2|9	
21mr|junit5-5.4.2-2|10	Name:           junit5
21mr|junit5-5.4.2-2|11	Version:        5.4.2
21mr|junit5-5.4.2-2|12	Release:        2
21mr|junit5-5.4.2-2|13	Summary:        Java regression testing framework
21mr|junit5-5.4.2-2|14	License:        EPL-2.0
21mr|junit5-5.4.2-2|15	URL:            http://junit.org/junit5/
21mr|junit5-5.4.2-2|16	Group:          Development/Java
21mr|junit5-5.4.2-2|17	BuildArch:      noarch
21mr|junit5-5.4.2-2|18	# Java stack is not supported on x86_32
21mr|junit5-5.4.2-2|19	ExcludeArch: %{ix86}
21mr|junit5-5.4.2-2|20	
21mr|junit5-5.4.2-2|21	Source0:        https://github.com/junit-team/junit5/archive/r%{version}/junit5-%{version}.tar.gz
21mr|junit5-5.4.2-2|22	
21mr|junit5-5.4.2-2|23	# Aggregator POM (used for packaging only)
21mr|junit5-5.4.2-2|24	Source100:      aggregator.pom
21mr|junit5-5.4.2-2|25	# Platform POMs
21mr|junit5-5.4.2-2|26	Source200:      https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/%{platform_version}/junit-platform-commons-%{platform_version}.pom
21mr|junit5-5.4.2-2|27	Source201:      https://repo1.maven.org/maven2/org/junit/platform/junit-platform-console/%{platform_version}/junit-platform-console-%{platform_version}.pom
21mr|junit5-5.4.2-2|28	Source202:      https://repo1.maven.org/maven2/org/junit/platform/junit-platform-console-standalone/%{platform_version}/junit-platform-console-standalone-%{platform_version}.pom
21mr|junit5-5.4.2-2|29	Source203:      https://repo1.maven.org/maven2/org/junit/platform/junit-platform-engine/%{platform_version}/junit-platform-engine-%{platform_version}.pom
21mr|junit5-5.4.2-2|30	Source205:      https://repo1.maven.org/maven2/org/junit/platform/junit-platform-launcher/%{platform_version}/junit-platform-launcher-%{platform_version}.pom
21mr|junit5-5.4.2-2|31	Source206:      https://repo1.maven.org/maven2/org/junit/platform/junit-platform-runner/%{platform_version}/junit-platform-runner-%{platform_version}.pom
21mr|junit5-5.4.2-2|32	Source207:      https://repo1.maven.org/maven2/org/junit/platform/junit-platform-suite-api/%{platform_version}/junit-platform-suite-api-%{platform_version}.pom
21mr|junit5-5.4.2-2|33	Source208:      https://repo1.maven.org/maven2/org/junit/platform/junit-platform-reporting/%{platform_version}/junit-platform-reporting-%{platform_version}.pom
21mr|junit5-5.4.2-2|34	# Jupiter POMs
21mr|junit5-5.4.2-2|35	Source301:      https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-api/%{jupiter_version}/junit-jupiter-api-%{jupiter_version}.pom
21mr|junit5-5.4.2-2|36	Source302:      https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-engine/%{jupiter_version}/junit-jupiter-engine-%{jupiter_version}.pom
21mr|junit5-5.4.2-2|37	Source303:      https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-migrationsupport/%{jupiter_version}/junit-jupiter-migrationsupport-%{jupiter_version}.pom
21mr|junit5-5.4.2-2|38	Source304:      https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-params/%{jupiter_version}/junit-jupiter-params-%{jupiter_version}.pom
21mr|junit5-5.4.2-2|39	# Vintage POM
21mr|junit5-5.4.2-2|40	Source400:      https://repo1.maven.org/maven2/org/junit/vintage/junit-vintage-engine/%{vintage_version}/junit-vintage-engine-%{vintage_version}.pom
21mr|junit5-5.4.2-2|41	
21mr|junit5-5.4.2-2|42	BuildRequires:  maven-local
21mr|junit5-5.4.2-2|43	BuildRequires:  mvn(com.univocity:univocity-parsers)
21mr|junit5-5.4.2-2|44	BuildRequires:  mvn(junit:junit)
21mr|junit5-5.4.2-2|45	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|junit5-5.4.2-2|46	BuildRequires:  mvn(org.apiguardian:apiguardian-api)
21mr|junit5-5.4.2-2|47	BuildRequires:  mvn(org.opentest4j:opentest4j)
21mr|junit5-5.4.2-2|48	
21mr|junit5-5.4.2-2|49	%if %{with console}
21mr|junit5-5.4.2-2|50	BuildRequires:  mvn(info.picocli:picocli)
21mr|junit5-5.4.2-2|51	%endif
21mr|junit5-5.4.2-2|52	
21mr|junit5-5.4.2-2|53	BuildRequires:  asciidoc
21mr|junit5-5.4.2-2|54	
21mr|junit5-5.4.2-2|55	%if %{with console}
21mr|junit5-5.4.2-2|56	# Explicit requires for javapackages-tools since junit5 script
21mr|junit5-5.4.2-2|57	# uses /usr/share/java-utils/java-functions
21mr|junit5-5.4.2-2|58	Requires:       javapackages-tools
21mr|junit5-5.4.2-2|59	%endif
21mr|junit5-5.4.2-2|60	
21mr|junit5-5.4.2-2|61	%description
21mr|junit5-5.4.2-2|62	JUnit is a popular regression testing framework for Java platform.
21mr|junit5-5.4.2-2|63	
21mr|junit5-5.4.2-2|64	%package javadoc
21mr|junit5-5.4.2-2|65	Summary:        Javadoc for %{name}
21mr|junit5-5.4.2-2|66	
21mr|junit5-5.4.2-2|67	%description javadoc
21mr|junit5-5.4.2-2|68	Junit5 API documentation.
21mr|junit5-5.4.2-2|69	
21mr|junit5-5.4.2-2|70	%package guide
21mr|junit5-5.4.2-2|71	Summary:        Documentation for %{name}
21mr|junit5-5.4.2-2|72	Requires:       %{name}-javadoc = %{version}-%{release}
21mr|junit5-5.4.2-2|73	
21mr|junit5-5.4.2-2|74	%description guide
21mr|junit5-5.4.2-2|75	JUnit 5 User Guide.
21mr|junit5-5.4.2-2|76	
21mr|junit5-5.4.2-2|77	%prep
21mr|junit5-5.4.2-2|78	%setup -q -n %{name}-r%{version}
21mr|junit5-5.4.2-2|79	find -name \*.jar -delete
21mr|junit5-5.4.2-2|80	
21mr|junit5-5.4.2-2|81	cp -p %{SOURCE100} pom.xml
21mr|junit5-5.4.2-2|82	cp -p %{SOURCE200} junit-platform-commons/pom.xml
21mr|junit5-5.4.2-2|83	cp -p %{SOURCE201} junit-platform-console/pom.xml
21mr|junit5-5.4.2-2|84	cp -p %{SOURCE202} junit-platform-console-standalone/pom.xml
21mr|junit5-5.4.2-2|85	cp -p %{SOURCE203} junit-platform-engine/pom.xml
21mr|junit5-5.4.2-2|86	cp -p %{SOURCE205} junit-platform-launcher/pom.xml
21mr|junit5-5.4.2-2|87	cp -p %{SOURCE206} junit-platform-runner/pom.xml
21mr|junit5-5.4.2-2|88	cp -p %{SOURCE207} junit-platform-suite-api/pom.xml
21mr|junit5-5.4.2-2|89	cp -p %{SOURCE208} junit-platform-reporting/pom.xml
21mr|junit5-5.4.2-2|90	cp -p %{SOURCE301} junit-jupiter-api/pom.xml
21mr|junit5-5.4.2-2|91	cp -p %{SOURCE302} junit-jupiter-engine/pom.xml
21mr|junit5-5.4.2-2|92	cp -p %{SOURCE303} junit-jupiter-migrationsupport/pom.xml
21mr|junit5-5.4.2-2|93	cp -p %{SOURCE304} junit-jupiter-params/pom.xml
21mr|junit5-5.4.2-2|94	cp -p %{SOURCE400} junit-vintage-engine/pom.xml
21mr|junit5-5.4.2-2|95	
21mr|junit5-5.4.2-2|96	for pom in $(find -mindepth 2 -name pom.xml); do
21mr|junit5-5.4.2-2|97	# Set parent to aggregator
21mr|junit5-5.4.2-2|98	%pom_xpath_inject pom:project "<parent><groupId>org.fedoraproject.xmvn.junit5</groupId><artifactId>aggregator</artifactId><version>1.0.0</version></parent>" $pom
21mr|junit5-5.4.2-2|99	# OSGi BSN
21mr|junit5-5.4.2-2|100	bsn=$(sed 's|/pom.xml$||;s|.*/|org.|;s|-|.|g' <<<"$pom")
21mr|junit5-5.4.2-2|101	%pom_xpath_inject pom:project "<properties><osgi.bsn>${bsn}</osgi.bsn></properties>" $pom
21mr|junit5-5.4.2-2|102	# Incorrect scope - API guardian is just annotation, needed only during compilation
21mr|junit5-5.4.2-2|103	%pom_xpath_set -f "pom:dependency[pom:artifactId='apiguardian-api']/pom:scope" provided $pom
21mr|junit5-5.4.2-2|104	done
21mr|junit5-5.4.2-2|105	
21mr|junit5-5.4.2-2|106	# Add deps which are shaded by upstream and therefore not present in POMs.
21mr|junit5-5.4.2-2|107	%pom_add_dep net.sf.jopt-simple:jopt-simple:5.0.4 junit-platform-console
21mr|junit5-5.4.2-2|108	%pom_add_dep com.univocity:univocity-parsers:2.5.4 junit-jupiter-params
21mr|junit5-5.4.2-2|109	
21mr|junit5-5.4.2-2|110	# Incorrect scope - Junit4 is needed for compilation too, not only runtime.
21mr|junit5-5.4.2-2|111	%pom_xpath_set "pom:dependency[pom:artifactId='junit']/pom:scope" compile junit-vintage-engine
21mr|junit5-5.4.2-2|112	
21mr|junit5-5.4.2-2|113	%if %{without console}
21mr|junit5-5.4.2-2|114	# Disable the console modules
21mr|junit5-5.4.2-2|115	%pom_disable_module junit-platform-console
21mr|junit5-5.4.2-2|116	%pom_disable_module junit-platform-console-standalone
21mr|junit5-5.4.2-2|117	%endif
21mr|junit5-5.4.2-2|118	
21mr|junit5-5.4.2-2|119	%mvn_package :aggregator __noinstall
21mr|junit5-5.4.2-2|120	
21mr|junit5-5.4.2-2|121	%build
21mr|junit5-5.4.2-2|122	%mvn_build -f -- -Dfile.encoding=UTF8
21mr|junit5-5.4.2-2|123	
21mr|junit5-5.4.2-2|124	# Build docs.  Ignore exit asciidoc -- it fails for some reason, but
21mr|junit5-5.4.2-2|125	# still produces readable docs.
21mr|junit5-5.4.2-2|126	asciidoc documentation/src/docs/asciidoc/index.adoc || :
21mr|junit5-5.4.2-2|127	ln -s ../../javadoc/junit5 documentation/src/docs/api
21mr|junit5-5.4.2-2|128	
21mr|junit5-5.4.2-2|129	%install
21mr|junit5-5.4.2-2|130	%mvn_install
21mr|junit5-5.4.2-2|131	
21mr|junit5-5.4.2-2|132	%if %{with console}
21mr|junit5-5.4.2-2|133	%jpackage_script org/junit/platform/console/ConsoleLauncher "" "" junit5:junit:opentest4j:jopt-simple %{name} true
21mr|junit5-5.4.2-2|134	%endif
21mr|junit5-5.4.2-2|135	
21mr|junit5-5.4.2-2|136	%files -f .mfiles
21mr|junit5-5.4.2-2|137	%if %{with console}
21mr|junit5-5.4.2-2|138	%{_bindir}/%{name}
21mr|junit5-5.4.2-2|139	%endif
21mr|junit5-5.4.2-2|140	%license LICENSE.md LICENSE-notice.md
21mr|junit5-5.4.2-2|141	
21mr|junit5-5.4.2-2|142	%files javadoc -f .mfiles-javadoc
21mr|junit5-5.4.2-2|143	%license LICENSE.md LICENSE-notice.md
21mr|junit5-5.4.2-2|144	
21mr|junit5-5.4.2-2|145	%files guide
21mr|junit5-5.4.2-2|146	%doc documentation/src/docs/*
21mr|junit5-5.4.2-2|147	

13141 21
21mr|junit-addons-1.4-19|1	Name:          junit-addons
21mr|junit-addons-1.4-19|2	Version:       1.4
21mr|junit-addons-1.4-19|3	Release:       19
21mr|junit-addons-1.4-19|4	Summary:       JUnitX helper classes for JUnit
21mr|junit-addons-1.4-19|5	License:       ASL 1.1
21mr|junit-addons-1.4-19|6	Url:           http://sourceforge.net/projects/junit-addons/
21mr|junit-addons-1.4-19|7	Source0:       http://sourceforge.net/projects/%{name}/files/JUnit-addons/JUnit-addons%20%{version}/%{name}-%{version}.zip
21mr|junit-addons-1.4-19|8	# from http://junit-addons.cvs.sourceforge.net/viewvc/junit-addons/junit-addons/build.xml?view=markup&pathrev=release_1_4
21mr|junit-addons-1.4-19|9	Source1:       %{name}-build.xml
21mr|junit-addons-1.4-19|10	Source2:       http://mirrors.ibiblio.org/pub/mirrors/maven2/%{name}/%{name}/%{version}/%{name}-%{version}.pom
21mr|junit-addons-1.4-19|11	Patch0:        junit-addons-1.4-enum.patch
21mr|junit-addons-1.4-19|12	
21mr|junit-addons-1.4-19|13	BuildRequires: javapackages-local
21mr|junit-addons-1.4-19|14	BuildRequires: ant
21mr|junit-addons-1.4-19|15	BuildRequires: apache-commons-logging
21mr|junit-addons-1.4-19|16	BuildRequires: jaxen
21mr|junit-addons-1.4-19|17	BuildRequires: jdom
21mr|junit-addons-1.4-19|18	BuildRequires: junit
21mr|junit-addons-1.4-19|19	BuildRequires: xerces-j2
21mr|junit-addons-1.4-19|20	BuildRequires: xml-commons-apis
21mr|junit-addons-1.4-19|21	
21mr|junit-addons-1.4-19|22	Requires:      ant
21mr|junit-addons-1.4-19|23	Requires:      jaxen
21mr|junit-addons-1.4-19|24	Requires:      jdom
21mr|junit-addons-1.4-19|25	Requires:      junit
21mr|junit-addons-1.4-19|26	Requires:      xerces-j2
21mr|junit-addons-1.4-19|27	
21mr|junit-addons-1.4-19|28	Group:          Development/Java
21mr|junit-addons-1.4-19|29	BuildArch:     noarch
21mr|junit-addons-1.4-19|30	# Java stack is not supported on x86_32
21mr|junit-addons-1.4-19|31	ExcludeArch: %{ix86}
21mr|junit-addons-1.4-19|32	
21mr|junit-addons-1.4-19|33	%description
21mr|junit-addons-1.4-19|34	JUnit-addons is a collection of helper classes for JUnit.
21mr|junit-addons-1.4-19|35	
21mr|junit-addons-1.4-19|36	%package javadoc
21mr|junit-addons-1.4-19|37	Summary:       Javadoc for %{name}
21mr|junit-addons-1.4-19|38	
21mr|junit-addons-1.4-19|39	%description javadoc
21mr|junit-addons-1.4-19|40	This package contains javadoc for %{name}.
21mr|junit-addons-1.4-19|41	
21mr|junit-addons-1.4-19|42	%prep
21mr|junit-addons-1.4-19|43	%setup -q
21mr|junit-addons-1.4-19|44	
21mr|junit-addons-1.4-19|45	%jar xf src.jar
21mr|junit-addons-1.4-19|46	find . -name "*.class" -delete
21mr|junit-addons-1.4-19|47	find . -type f -name "*.jar" -delete
21mr|junit-addons-1.4-19|48	find . -type f -name "*.zip" -delete
21mr|junit-addons-1.4-19|49	
21mr|junit-addons-1.4-19|50	%patch0 -p0
21mr|junit-addons-1.4-19|51	
21mr|junit-addons-1.4-19|52	rm -r api
21mr|junit-addons-1.4-19|53	cp -p %{SOURCE1} build.xml
21mr|junit-addons-1.4-19|54	
21mr|junit-addons-1.4-19|55	# fix non ASCII chars
21mr|junit-addons-1.4-19|56	for s in src/main/junitx/framework/TestSuite.java;do
21mr|junit-addons-1.4-19|57	native2ascii -encoding UTF8 ${s} ${s}
21mr|junit-addons-1.4-19|58	done
21mr|junit-addons-1.4-19|59	
21mr|junit-addons-1.4-19|60	# disable test
21mr|junit-addons-1.4-19|61	# some tests fails with the regenerate test resource
21mr|junit-addons-1.4-19|62	# tests.jar
21mr|junit-addons-1.4-19|63	# tests.zip
21mr|junit-addons-1.4-19|64	sed -i "s| test, ||" build.xml
21mr|junit-addons-1.4-19|65	
21mr|junit-addons-1.4-19|66	%build
21mr|junit-addons-1.4-19|67	# regenerate test resource
21mr|junit-addons-1.4-19|68	#(
21mr|junit-addons-1.4-19|69	#  cd src/example
21mr|junit-addons-1.4-19|70	#  mkdir test
21mr|junit-addons-1.4-19|71	#  javac -d test -source 1.4 -target 1.4 $(find . -name "*.java") -cp $(build-classpath junit4)
21mr|junit-addons-1.4-19|72	#  rm test/junitx/example/*.class
21mr|junit-addons-1.4-19|73	#  cp -p junitx/example/packageA/SampleA.txt test/junitx/example/packageA/
21mr|junit-addons-1.4-19|74	#  cp -p junitx/example/packageA/packageB/SampleB.txt test/junitx/example/packageA/packageB/
21mr|junit-addons-1.4-19|75	#  (
21mr|junit-addons-1.4-19|76	#    cd test
21mr|junit-addons-1.4-19|77	#    jar -cf ../tests.jar *
21mr|junit-addons-1.4-19|78	##    zip -r ../tests.zip *
21mr|junit-addons-1.4-19|79	#  )
21mr|junit-addons-1.4-19|80	#  cp -p tests.jar tests.zip
21mr|junit-addons-1.4-19|81	#  rm -r test
21mr|junit-addons-1.4-19|82	#)
21mr|junit-addons-1.4-19|83	
21mr|junit-addons-1.4-19|84	export CLASSPATH=
21mr|junit-addons-1.4-19|85	export OPT_JAR_LIST=:
21mr|junit-addons-1.4-19|86	%ant \
21mr|junit-addons-1.4-19|87	-Dant.build.javac.source=1.6 \
21mr|junit-addons-1.4-19|88	-Djdom.jar=$(build-classpath jdom) \
21mr|junit-addons-1.4-19|89	-Djaxen.jar=$(build-classpath jaxen) \
21mr|junit-addons-1.4-19|90	-Dsaxpath.jar=$(build-classpath jaxen) \
21mr|junit-addons-1.4-19|91	-Dant.jar=$(build-classpath ant.jar) \
21mr|junit-addons-1.4-19|92	-Djunit.jar=$(build-classpath junit) \
21mr|junit-addons-1.4-19|93	-Dxerces.jar=$(build-classpath xerces-j2) \
21mr|junit-addons-1.4-19|94	-Dxml-apis.jar=$(build-classpath xml-commons-apis) \
21mr|junit-addons-1.4-19|95	-Dcommons-logging.jar=$(build-classpath commons-logging) \
21mr|junit-addons-1.4-19|96	-Dproject.name=%{name} \
21mr|junit-addons-1.4-19|97	-Dproject.version=%{version} \
21mr|junit-addons-1.4-19|98	release
21mr|junit-addons-1.4-19|99	
21mr|junit-addons-1.4-19|100	%install
21mr|junit-addons-1.4-19|101	%mvn_file : %{name}
21mr|junit-addons-1.4-19|102	%mvn_artifact %{SOURCE2} dist/%{name}-%{version}.jar
21mr|junit-addons-1.4-19|103	
21mr|junit-addons-1.4-19|104	%mvn_install -J build/api
21mr|junit-addons-1.4-19|105	
21mr|junit-addons-1.4-19|106	%files -f .mfiles
21mr|junit-addons-1.4-19|107	%doc README WHATSNEW
21mr|junit-addons-1.4-19|108	%license LICENSE
21mr|junit-addons-1.4-19|109	
21mr|junit-addons-1.4-19|110	%files javadoc -f .mfiles-javadoc
21mr|junit-addons-1.4-19|111	%license LICENSE
21mr|junit-addons-1.4-19|112	

13142 21
21mr|junitperf-1.9.1-23|1	# Copyright (c) 2000-2007, JPackage Project
21mr|junitperf-1.9.1-23|2	# All rights reserved.
21mr|junitperf-1.9.1-23|3	#
21mr|junitperf-1.9.1-23|4	# Redistribution and use in source and binary forms, with or without
21mr|junitperf-1.9.1-23|5	# modification, are permitted provided that the following conditions
21mr|junitperf-1.9.1-23|6	# are met:
21mr|junitperf-1.9.1-23|7	#
21mr|junitperf-1.9.1-23|8	# 1. Redistributions of source code must retain the above copyright
21mr|junitperf-1.9.1-23|9	#    notice, this list of conditions and the following disclaimer.
21mr|junitperf-1.9.1-23|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|junitperf-1.9.1-23|11	#    notice, this list of conditions and the following disclaimer in the
21mr|junitperf-1.9.1-23|12	#    documentation and/or other materials provided with the
21mr|junitperf-1.9.1-23|13	#    distribution.
21mr|junitperf-1.9.1-23|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|junitperf-1.9.1-23|15	#    contributors may be used to endorse or promote products derived
21mr|junitperf-1.9.1-23|16	#    from this software without specific prior written permission.
21mr|junitperf-1.9.1-23|17	#
21mr|junitperf-1.9.1-23|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|junitperf-1.9.1-23|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|junitperf-1.9.1-23|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|junitperf-1.9.1-23|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|junitperf-1.9.1-23|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|junitperf-1.9.1-23|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|junitperf-1.9.1-23|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|junitperf-1.9.1-23|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|junitperf-1.9.1-23|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|junitperf-1.9.1-23|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|junitperf-1.9.1-23|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|junitperf-1.9.1-23|29	#
21mr|junitperf-1.9.1-23|30	
21mr|junitperf-1.9.1-23|31	Name:           junitperf
21mr|junitperf-1.9.1-23|32	Version:        1.9.1
21mr|junitperf-1.9.1-23|33	Release:        23
21mr|junitperf-1.9.1-23|34	Summary:        JUnit extension for performance and scalability testing
21mr|junitperf-1.9.1-23|35	License:        BSD
21mr|junitperf-1.9.1-23|36	Source0:        http://www.clarkware.com/software/junitperf-1.9.1.zip
21mr|junitperf-1.9.1-23|37	Source1:        https://repository.jboss.org/nexus/content/repositories/thirdparty-uploads/junitperf/junitperf/%{version}/junitperf-%{version}.pom
21mr|junitperf-1.9.1-23|38	URL:            http://www.clarkware.com/software/JUnitPerf.html
21mr|junitperf-1.9.1-23|39	BuildRequires:  ant
21mr|junitperf-1.9.1-23|40	BuildRequires:  ant-junit
21mr|junitperf-1.9.1-23|41	BuildRequires:  java-devel
21mr|junitperf-1.9.1-23|42	BuildRequires:  javapackages-local
21mr|junitperf-1.9.1-23|43	BuildRequires:  junit >= 3.2
21mr|junitperf-1.9.1-23|44	Group:          Development/Java
21mr|junitperf-1.9.1-23|45	BuildArch:      noarch
21mr|junitperf-1.9.1-23|46	# Java stack is not supported on x86_32
21mr|junitperf-1.9.1-23|47	ExcludeArch: %{ix86}
21mr|junitperf-1.9.1-23|48	Requires:       junit >= 3.2
21mr|junitperf-1.9.1-23|49	
21mr|junitperf-1.9.1-23|50	%description
21mr|junitperf-1.9.1-23|51	JUnitPerf is a collection of JUnit test decorators used to measure the
21mr|junitperf-1.9.1-23|52	performance and scalability of functionality contained within existing
21mr|junitperf-1.9.1-23|53	JUnit tests.
21mr|junitperf-1.9.1-23|54	
21mr|junitperf-1.9.1-23|55	%package javadoc
21mr|junitperf-1.9.1-23|56	Summary:        API documentation for %{name}
21mr|junitperf-1.9.1-23|57	
21mr|junitperf-1.9.1-23|58	%description javadoc
21mr|junitperf-1.9.1-23|59	%{summary}.
21mr|junitperf-1.9.1-23|60	
21mr|junitperf-1.9.1-23|61	%package demo
21mr|junitperf-1.9.1-23|62	Summary:        Demos and samples for %{name}
21mr|junitperf-1.9.1-23|63	Requires:       %{name} = %{version}-%{release}
21mr|junitperf-1.9.1-23|64	
21mr|junitperf-1.9.1-23|65	%description demo
21mr|junitperf-1.9.1-23|66	%{summary}.
21mr|junitperf-1.9.1-23|67	
21mr|junitperf-1.9.1-23|68	%prep
21mr|junitperf-1.9.1-23|69	%setup -q -n %{name}-%{version}
21mr|junitperf-1.9.1-23|70	
21mr|junitperf-1.9.1-23|71	# remove all binary libs
21mr|junitperf-1.9.1-23|72	find . -name "*.jar" -exec rm -f {} \;
21mr|junitperf-1.9.1-23|73	find . -name "*.class" -exec rm -f {} \;
21mr|junitperf-1.9.1-23|74	
21mr|junitperf-1.9.1-23|75	%build
21mr|junitperf-1.9.1-23|76	CLASSPATH=$(build-classpath junit) ant -Dbuild.sysclasspath=first jar test javadoc
21mr|junitperf-1.9.1-23|77	
21mr|junitperf-1.9.1-23|78	# request maven artifact installation
21mr|junitperf-1.9.1-23|79	%mvn_artifact %{SOURCE1} dist/junitperf-%{version}.jar
21mr|junitperf-1.9.1-23|80	
21mr|junitperf-1.9.1-23|81	%install
21mr|junitperf-1.9.1-23|82	%mvn_install
21mr|junitperf-1.9.1-23|83	
21mr|junitperf-1.9.1-23|84	# javadoc
21mr|junitperf-1.9.1-23|85	install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
21mr|junitperf-1.9.1-23|86	cp -pr build/docs/api/* %{buildroot}%{_javadocdir}/%{name}
21mr|junitperf-1.9.1-23|87	
21mr|junitperf-1.9.1-23|88	# demo
21mr|junitperf-1.9.1-23|89	install -d -m 0755 %{buildroot}%{_datadir}/%{name}
21mr|junitperf-1.9.1-23|90	cp -pr samples %{buildroot}%{_datadir}/%{name}
21mr|junitperf-1.9.1-23|91	
21mr|junitperf-1.9.1-23|92	%files -f .mfiles
21mr|junitperf-1.9.1-23|93	%doc LICENSE README docs/JUnitPerf.html
21mr|junitperf-1.9.1-23|94	
21mr|junitperf-1.9.1-23|95	%files javadoc
21mr|junitperf-1.9.1-23|96	%doc LICENSE
21mr|junitperf-1.9.1-23|97	%{_javadocdir}/%{name}
21mr|junitperf-1.9.1-23|98	
21mr|junitperf-1.9.1-23|99	%files demo
21mr|junitperf-1.9.1-23|100	%doc LICENSE
21mr|junitperf-1.9.1-23|101	%{_datadir}/%{name}
21mr|junitperf-1.9.1-23|102	

13143 21
21mr|juniversalchardet-1.0.3-13|1	%global githash 3fd330c443272699cd8ba5d7da7e56c27a567ec1
21mr|juniversalchardet-1.0.3-13|2	Name:          juniversalchardet
21mr|juniversalchardet-1.0.3-13|3	Version:       1.0.3
21mr|juniversalchardet-1.0.3-13|4	Release:       13
21mr|juniversalchardet-1.0.3-13|5	Summary:       A Java port of Mozilla's universalchardet
21mr|juniversalchardet-1.0.3-13|6	# ALL files are under MPL (v1.1) GPL license
21mr|juniversalchardet-1.0.3-13|7	# build.xml and c/* under MPL 1.1/GPL 2.0/LGPL 2.1 license
21mr|juniversalchardet-1.0.3-13|8	License:       MPLv1.1 or GPLv2+ or LGPLv2+
21mr|juniversalchardet-1.0.3-13|9	URL:           https://github.com/thkoch2001/juniversalchardet
21mr|juniversalchardet-1.0.3-13|10	Source0:       https://github.com/thkoch2001/juniversalchardet/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|juniversalchardet-1.0.3-13|11	Source1:       http://repo1.maven.org/maven2/com/googlecode/%{name}/%{name}/%{version}/%{name}-%{version}.pom
21mr|juniversalchardet-1.0.3-13|12	# added javadoc task
21mr|juniversalchardet-1.0.3-13|13	# fix example build
21mr|juniversalchardet-1.0.3-13|14	Patch0:        %{name}-1.0.3-build.patch
21mr|juniversalchardet-1.0.3-13|15	
21mr|juniversalchardet-1.0.3-13|16	BuildRequires: ant
21mr|juniversalchardet-1.0.3-13|17	BuildRequires: java-devel
21mr|juniversalchardet-1.0.3-13|18	BuildRequires: javapackages-local
21mr|juniversalchardet-1.0.3-13|19	
21mr|juniversalchardet-1.0.3-13|20	Group:          Development/Java
21mr|juniversalchardet-1.0.3-13|21	BuildArch:     noarch
21mr|juniversalchardet-1.0.3-13|22	# Java stack is not supported on x86_32
21mr|juniversalchardet-1.0.3-13|23	ExcludeArch: %{ix86}
21mr|juniversalchardet-1.0.3-13|24	
21mr|juniversalchardet-1.0.3-13|25	%description
21mr|juniversalchardet-1.0.3-13|26	juniversalchardet is a Java port of 'universalchardet',
21mr|juniversalchardet-1.0.3-13|27	that is the encoding detector library of Mozilla.
21mr|juniversalchardet-1.0.3-13|28	
21mr|juniversalchardet-1.0.3-13|29	%package javadoc
21mr|juniversalchardet-1.0.3-13|30	Summary:       Javadoc for %{name}
21mr|juniversalchardet-1.0.3-13|31	
21mr|juniversalchardet-1.0.3-13|32	%description javadoc
21mr|juniversalchardet-1.0.3-13|33	This package contains javadoc for %{name}.
21mr|juniversalchardet-1.0.3-13|34	
21mr|juniversalchardet-1.0.3-13|35	%prep
21mr|juniversalchardet-1.0.3-13|36	%setup -q -n %{name}-%{githash}
21mr|juniversalchardet-1.0.3-13|37	find . -name "*.class" -delete
21mr|juniversalchardet-1.0.3-13|38	find . -name "*.jar" -delete
21mr|juniversalchardet-1.0.3-13|39	
21mr|juniversalchardet-1.0.3-13|40	%patch0 -p0
21mr|juniversalchardet-1.0.3-13|41	
21mr|juniversalchardet-1.0.3-13|42	sed -i 's/1.5/1.6/' build.xml
21mr|juniversalchardet-1.0.3-13|43	
21mr|juniversalchardet-1.0.3-13|44	sed -i 's/\r//' readme.txt
21mr|juniversalchardet-1.0.3-13|45	
21mr|juniversalchardet-1.0.3-13|46	%build
21mr|juniversalchardet-1.0.3-13|47	
21mr|juniversalchardet-1.0.3-13|48	%ant dist javadoc example
21mr|juniversalchardet-1.0.3-13|49	
21mr|juniversalchardet-1.0.3-13|50	%install
21mr|juniversalchardet-1.0.3-13|51	%mvn_artifact %{SOURCE1} dist/%{name}-%{version}.jar
21mr|juniversalchardet-1.0.3-13|52	%mvn_file com.googlecode.%{name}:%{name} %{name}
21mr|juniversalchardet-1.0.3-13|53	%mvn_install -J dist/docs
21mr|juniversalchardet-1.0.3-13|54	
21mr|juniversalchardet-1.0.3-13|55	install -pm 644 dist/%{name}-example-%{version}.jar \
21mr|juniversalchardet-1.0.3-13|56	%{buildroot}%{_javadir}/%{name}-example.jar
21mr|juniversalchardet-1.0.3-13|57	
21mr|juniversalchardet-1.0.3-13|58	%files -f .mfiles
21mr|juniversalchardet-1.0.3-13|59	%{_javadir}/%{name}-example.jar
21mr|juniversalchardet-1.0.3-13|60	%doc readme.txt
21mr|juniversalchardet-1.0.3-13|61	%license MPL-1.1.txt
21mr|juniversalchardet-1.0.3-13|62	
21mr|juniversalchardet-1.0.3-13|63	%files javadoc -f .mfiles-javadoc
21mr|juniversalchardet-1.0.3-13|64	%license MPL-1.1.txt
21mr|juniversalchardet-1.0.3-13|65	

13144 21
21mr|jvnet-parent-4-13|1	Name:           jvnet-parent
21mr|jvnet-parent-4-13|2	Version:        4
21mr|jvnet-parent-4-13|3	Release:        13
21mr|jvnet-parent-4-13|4	Summary:        Java.net parent POM file
21mr|jvnet-parent-4-13|5	
21mr|jvnet-parent-4-13|6	License:        ASL 2.0
21mr|jvnet-parent-4-13|7	URL:            http://www.java.net
21mr|jvnet-parent-4-13|8	Source0:        http://repo1.maven.org/maven2/net/java/%{name}/%{version}/%{name}-%{version}.pom
21mr|jvnet-parent-4-13|9	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|jvnet-parent-4-13|10	
21mr|jvnet-parent-4-13|11	Group:          Development/Java
21mr|jvnet-parent-4-13|12	BuildArch:      noarch
21mr|jvnet-parent-4-13|13	# Java stack is not supported on x86_32
21mr|jvnet-parent-4-13|14	ExcludeArch: %{ix86}
21mr|jvnet-parent-4-13|15	
21mr|jvnet-parent-4-13|16	BuildRequires:  jpackage-utils
21mr|jvnet-parent-4-13|17	BuildRequires:  maven-local
21mr|jvnet-parent-4-13|18	BuildRequires:  maven-enforcer-plugin
21mr|jvnet-parent-4-13|19	
21mr|jvnet-parent-4-13|20	
21mr|jvnet-parent-4-13|21	%description
21mr|jvnet-parent-4-13|22	Java.net parent POM file used by most Java.net subprojects such as
21mr|jvnet-parent-4-13|23	Glassfish
21mr|jvnet-parent-4-13|24	
21mr|jvnet-parent-4-13|25	%prep
21mr|jvnet-parent-4-13|26	cp -p %{SOURCE0} pom.xml
21mr|jvnet-parent-4-13|27	cp -p %{SOURCE1} LICENSE
21mr|jvnet-parent-4-13|28	# we provide correct version of maven, no need to enforce and pull in dependencies
21mr|jvnet-parent-4-13|29	%pom_remove_plugin org.apache.maven.plugins:maven-enforcer-plugin
21mr|jvnet-parent-4-13|30	
21mr|jvnet-parent-4-13|31	%build
21mr|jvnet-parent-4-13|32	%mvn_build
21mr|jvnet-parent-4-13|33	
21mr|jvnet-parent-4-13|34	%install
21mr|jvnet-parent-4-13|35	%mvn_install
21mr|jvnet-parent-4-13|36	
21mr|jvnet-parent-4-13|37	%files -f .mfiles
21mr|jvnet-parent-4-13|38	%doc LICENSE
21mr|jvnet-parent-4-13|39	

13145 21
21mr|jwnl-1.4-0.8.rc3|1	%global namedreltag -rc3
21mr|jwnl-1.4-0.8.rc3|2	%global namedversion %{version}%{?namedreltag}
21mr|jwnl-1.4-0.8.rc3|3	Name:          jwnl
21mr|jwnl-1.4-0.8.rc3|4	Version:       1.4
21mr|jwnl-1.4-0.8.rc3|5	Release:       0.8.rc3
21mr|jwnl-1.4-0.8.rc3|6	Summary:       Java API for accessing the WordNet relational dictionary
21mr|jwnl-1.4-0.8.rc3|7	License:       BSD
21mr|jwnl-1.4-0.8.rc3|8	URL:           https://sourceforge.net/projects/jwordnet/
21mr|jwnl-1.4-0.8.rc3|9	# Source0:       http://downloads.sourceforge.net/jwordnet/jwnl14-rc2.zip
21mr|jwnl-1.4-0.8.rc3|10	# svn checkout svn://svn.code.sf.net/p/jwordnet/code/trunk/jwnl/  jwnl-1.4-rc3
21mr|jwnl-1.4-0.8.rc3|11	# tar cJf jwnl-1.4-rc3.tar.xz jwnl-1.4-rc3
21mr|jwnl-1.4-0.8.rc3|12	Source0:       %{name}-%{namedversion}.tar.xz
21mr|jwnl-1.4-0.8.rc3|13	
21mr|jwnl-1.4-0.8.rc3|14	BuildRequires: maven-local
21mr|jwnl-1.4-0.8.rc3|15	BuildRequires: mvn(commons-logging:commons-logging)
21mr|jwnl-1.4-0.8.rc3|16	BuildRequires: mvn(junit:junit)
21mr|jwnl-1.4-0.8.rc3|17	
21mr|jwnl-1.4-0.8.rc3|18	Group:          Development/Java
21mr|jwnl-1.4-0.8.rc3|19	BuildArch:     noarch
21mr|jwnl-1.4-0.8.rc3|20	# Java stack is not supported on x86_32
21mr|jwnl-1.4-0.8.rc3|21	ExcludeArch: %{ix86}
21mr|jwnl-1.4-0.8.rc3|22	
21mr|jwnl-1.4-0.8.rc3|23	%description
21mr|jwnl-1.4-0.8.rc3|24	JWNL is a Java API for accessing the WordNet relational dictionary.
21mr|jwnl-1.4-0.8.rc3|25	WordNet is widely used for developing NLP applications, and a Java
21mr|jwnl-1.4-0.8.rc3|26	API such as JWNL will allow developers to more easily use Java for
21mr|jwnl-1.4-0.8.rc3|27	building NLP applications.
21mr|jwnl-1.4-0.8.rc3|28	
21mr|jwnl-1.4-0.8.rc3|29	%package javadoc
21mr|jwnl-1.4-0.8.rc3|30	Summary:       Javadoc for %{name}
21mr|jwnl-1.4-0.8.rc3|31	
21mr|jwnl-1.4-0.8.rc3|32	%description javadoc
21mr|jwnl-1.4-0.8.rc3|33	This package contains javadoc for %{name}.
21mr|jwnl-1.4-0.8.rc3|34	
21mr|jwnl-1.4-0.8.rc3|35	%prep
21mr|jwnl-1.4-0.8.rc3|36	%setup -q -n %{name}-%{namedversion}
21mr|jwnl-1.4-0.8.rc3|37	
21mr|jwnl-1.4-0.8.rc3|38	%pom_remove_plugin :maven-assembly-plugin
21mr|jwnl-1.4-0.8.rc3|39	%pom_remove_plugin :maven-deploy-plugin
21mr|jwnl-1.4-0.8.rc3|40	%pom_remove_plugin :maven-javadoc-plugin
21mr|jwnl-1.4-0.8.rc3|41	%pom_remove_plugin :maven-source-plugin
21mr|jwnl-1.4-0.8.rc3|42	
21mr|jwnl-1.4-0.8.rc3|43	sed -i 's/\r//' changes.txt doc/*
21mr|jwnl-1.4-0.8.rc3|44	
21mr|jwnl-1.4-0.8.rc3|45	%mvn_file :%{name} %{name}
21mr|jwnl-1.4-0.8.rc3|46	%mvn_alias %{name}: net.sf.jwordnet:
21mr|jwnl-1.4-0.8.rc3|47	
21mr|jwnl-1.4-0.8.rc3|48	%build
21mr|jwnl-1.4-0.8.rc3|49	
21mr|jwnl-1.4-0.8.rc3|50	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|jwnl-1.4-0.8.rc3|51	
21mr|jwnl-1.4-0.8.rc3|52	%install
21mr|jwnl-1.4-0.8.rc3|53	%mvn_install
21mr|jwnl-1.4-0.8.rc3|54	
21mr|jwnl-1.4-0.8.rc3|55	%files -f .mfiles
21mr|jwnl-1.4-0.8.rc3|56	%doc changes.txt doc/*
21mr|jwnl-1.4-0.8.rc3|57	%license license.txt
21mr|jwnl-1.4-0.8.rc3|58	
21mr|jwnl-1.4-0.8.rc3|59	%files javadoc -f .mfiles-javadoc
21mr|jwnl-1.4-0.8.rc3|60	%license license.txt
21mr|jwnl-1.4-0.8.rc3|61	

13146 21
21mr|jxmpp-0.4.2-9|1	%global githash ffd7bd4f3bece632c3bb0e8e30a2a1195946e0df
21mr|jxmpp-0.4.2-9|2	
21mr|jxmpp-0.4.2-9|3	%global namedreltag %nil
21mr|jxmpp-0.4.2-9|4	%global namedversion %{version}%{?namedreltag}
21mr|jxmpp-0.4.2-9|5	
21mr|jxmpp-0.4.2-9|6	Name:          jxmpp
21mr|jxmpp-0.4.2-9|7	Version:       0.4.2
21mr|jxmpp-0.4.2-9|8	Release:       9
21mr|jxmpp-0.4.2-9|9	Summary:       An Open Source XMPP Java base-library
21mr|jxmpp-0.4.2-9|10	License:       ASL 2.0
21mr|jxmpp-0.4.2-9|11	URL:           https://github.com/igniterealtime/jxmpp
21mr|jxmpp-0.4.2-9|12	Source0:       https://github.com/igniterealtime/jxmpp/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|jxmpp-0.4.2-9|13	
21mr|jxmpp-0.4.2-9|14	Source1:       http://repo1.maven.org/maven2/org/jxmpp/jxmpp-core/%{namedversion}/jxmpp-core-%{namedversion}.pom
21mr|jxmpp-0.4.2-9|15	Source2:       http://repo1.maven.org/maven2/org/jxmpp/jxmpp-jid/%{namedversion}/jxmpp-jid-%{namedversion}.pom
21mr|jxmpp-0.4.2-9|16	Source4:       http://repo1.maven.org/maven2/org/jxmpp/jxmpp-stringprep-libidn/%{namedversion}/jxmpp-stringprep-libidn-%{namedversion}.pom
21mr|jxmpp-0.4.2-9|17	Source5:       http://repo1.maven.org/maven2/org/jxmpp/jxmpp-util-cache/%{namedversion}/jxmpp-util-cache-%{namedversion}.pom
21mr|jxmpp-0.4.2-9|18	
21mr|jxmpp-0.4.2-9|19	BuildRequires: maven-local
21mr|jxmpp-0.4.2-9|20	BuildRequires: mvn(junit:junit)
21mr|jxmpp-0.4.2-9|21	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|jxmpp-0.4.2-9|22	BuildRequires: mvn(org.gnu.inet:libidn)
21mr|jxmpp-0.4.2-9|23	
21mr|jxmpp-0.4.2-9|24	Group:          Development/Java
21mr|jxmpp-0.4.2-9|25	BuildArch:     noarch
21mr|jxmpp-0.4.2-9|26	# Java stack is not supported on x86_32
21mr|jxmpp-0.4.2-9|27	ExcludeArch: %{ix86}
21mr|jxmpp-0.4.2-9|28	
21mr|jxmpp-0.4.2-9|29	%description
21mr|jxmpp-0.4.2-9|30	JXMPP is an Open Source Java base library for XMPP. It
21mr|jxmpp-0.4.2-9|31	provides often used functionality needed to build a XMPP stack.
21mr|jxmpp-0.4.2-9|32	
21mr|jxmpp-0.4.2-9|33	%package core
21mr|jxmpp-0.4.2-9|34	Summary:       JXMPP Core
21mr|jxmpp-0.4.2-9|35	
21mr|jxmpp-0.4.2-9|36	%description core
21mr|jxmpp-0.4.2-9|37	JXMPP core components.
21mr|jxmpp-0.4.2-9|38	
21mr|jxmpp-0.4.2-9|39	%package jid
21mr|jxmpp-0.4.2-9|40	Summary:       JXMPP JID
21mr|jxmpp-0.4.2-9|41	
21mr|jxmpp-0.4.2-9|42	%description jid
21mr|jxmpp-0.4.2-9|43	JID classes from JXMPP.
21mr|jxmpp-0.4.2-9|44	
21mr|jxmpp-0.4.2-9|45	%package stringprep-libidn
21mr|jxmpp-0.4.2-9|46	Summary:       JXMPP Stringprep Libidn
21mr|jxmpp-0.4.2-9|47	
21mr|jxmpp-0.4.2-9|48	%description stringprep-libidn
21mr|jxmpp-0.4.2-9|49	JXMPP Stringprep with libidn.
21mr|jxmpp-0.4.2-9|50	
21mr|jxmpp-0.4.2-9|51	%package util-cache
21mr|jxmpp-0.4.2-9|52	Summary:       JXMPP Util Cache
21mr|jxmpp-0.4.2-9|53	
21mr|jxmpp-0.4.2-9|54	%description util-cache
21mr|jxmpp-0.4.2-9|55	A minimalistic and efficient bounded LRU Cache
21mr|jxmpp-0.4.2-9|56	with optional expiration.
21mr|jxmpp-0.4.2-9|57	
21mr|jxmpp-0.4.2-9|58	%package javadoc
21mr|jxmpp-0.4.2-9|59	Summary:       Javadoc for %{name}
21mr|jxmpp-0.4.2-9|60	
21mr|jxmpp-0.4.2-9|61	%description javadoc
21mr|jxmpp-0.4.2-9|62	This package contains javadoc for %{name}.
21mr|jxmpp-0.4.2-9|63	
21mr|jxmpp-0.4.2-9|64	%prep
21mr|jxmpp-0.4.2-9|65	%setup -q -n %{name}-%{githash}
21mr|jxmpp-0.4.2-9|66	# cleanup
21mr|jxmpp-0.4.2-9|67	find . -name "*.class" -print -delete
21mr|jxmpp-0.4.2-9|68	find . -name "*.dll" -print -delete
21mr|jxmpp-0.4.2-9|69	find . -name "*.jar" -print  -delete
21mr|jxmpp-0.4.2-9|70	
21mr|jxmpp-0.4.2-9|71	cp -p %{SOURCE1} %{name}-core/pom.xml
21mr|jxmpp-0.4.2-9|72	cp -p %{SOURCE2} %{name}-jid/pom.xml
21mr|jxmpp-0.4.2-9|73	cp -p %{SOURCE4} %{name}-stringprep-libidn/pom.xml
21mr|jxmpp-0.4.2-9|74	cp -p %{SOURCE5} %{name}-util-cache/pom.xml
21mr|jxmpp-0.4.2-9|75	
21mr|jxmpp-0.4.2-9|76	# This is a dummy POM added just to ease building in the RPM platforms
21mr|jxmpp-0.4.2-9|77	cat > pom.xml << EOF
21mr|jxmpp-0.4.2-9|78	<?xml version="1.0" encoding="UTF-8"?>
21mr|jxmpp-0.4.2-9|79	<project
21mr|jxmpp-0.4.2-9|80	xmlns="http://maven.apache.org/POM/4.0.0"
21mr|jxmpp-0.4.2-9|81	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
21mr|jxmpp-0.4.2-9|82	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
21mr|jxmpp-0.4.2-9|83	
21mr|jxmpp-0.4.2-9|84	<modelVersion>4.0.0</modelVersion>
21mr|jxmpp-0.4.2-9|85	<groupId>org.jxmpp</groupId>
21mr|jxmpp-0.4.2-9|86	<artifactId>jxmpp-parent</artifactId>
21mr|jxmpp-0.4.2-9|87	<version>%{namedversion}</version>
21mr|jxmpp-0.4.2-9|88	<packaging>pom</packaging>
21mr|jxmpp-0.4.2-9|89	<name>jxmpp parent</name>
21mr|jxmpp-0.4.2-9|90	<modules>
21mr|jxmpp-0.4.2-9|91	<module>jxmpp-core</module>
21mr|jxmpp-0.4.2-9|92	<module>jxmpp-stringprep-libidn</module>
21mr|jxmpp-0.4.2-9|93	<module>jxmpp-jid</module>
21mr|jxmpp-0.4.2-9|94	<module>jxmpp-util-cache</module>
21mr|jxmpp-0.4.2-9|95	</modules>
21mr|jxmpp-0.4.2-9|96	</project>
21mr|jxmpp-0.4.2-9|97	EOF
21mr|jxmpp-0.4.2-9|98	
21mr|jxmpp-0.4.2-9|99	for p in core jid stringprep-libidn util-cache;do
21mr|jxmpp-0.4.2-9|100	
21mr|jxmpp-0.4.2-9|101	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" %{name}-${p}
21mr|jxmpp-0.4.2-9|102	%pom_xpath_set "pom:name" "JXMPP ${p}" %{name}-${p}
21mr|jxmpp-0.4.2-9|103	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 %{name}-${p} "
21mr|jxmpp-0.4.2-9|104	<extensions>true</extensions>
21mr|jxmpp-0.4.2-9|105	<configuration>
21mr|jxmpp-0.4.2-9|106	<instructions>
21mr|jxmpp-0.4.2-9|107	<Bundle-Name>\${project.artifactId}</Bundle-Name>
21mr|jxmpp-0.4.2-9|108	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|jxmpp-0.4.2-9|109	</instructions>
21mr|jxmpp-0.4.2-9|110	</configuration>
21mr|jxmpp-0.4.2-9|111	<executions>
21mr|jxmpp-0.4.2-9|112	<execution>
21mr|jxmpp-0.4.2-9|113	<id>bundle-manifest</id>
21mr|jxmpp-0.4.2-9|114	<phase>process-classes</phase>
21mr|jxmpp-0.4.2-9|115	<goals>
21mr|jxmpp-0.4.2-9|116	<goal>manifest</goal>
21mr|jxmpp-0.4.2-9|117	</goals>
21mr|jxmpp-0.4.2-9|118	</execution>
21mr|jxmpp-0.4.2-9|119	</executions>"
21mr|jxmpp-0.4.2-9|120	
21mr|jxmpp-0.4.2-9|121	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin:3.3 %{name}-${p} "
21mr|jxmpp-0.4.2-9|122	<configuration>
21mr|jxmpp-0.4.2-9|123	<source>1.7</source>
21mr|jxmpp-0.4.2-9|124	<target>1.7</target>
21mr|jxmpp-0.4.2-9|125	<encoding>UTF-8</encoding>
21mr|jxmpp-0.4.2-9|126	</configuration>"
21mr|jxmpp-0.4.2-9|127	
21mr|jxmpp-0.4.2-9|128	done
21mr|jxmpp-0.4.2-9|129	
21mr|jxmpp-0.4.2-9|130	%mvn_package :%{name}-parent __noinstall
21mr|jxmpp-0.4.2-9|131	
21mr|jxmpp-0.4.2-9|132	%mvn_alias org.jxmpp: org.igniterealtime.jxmpp:
21mr|jxmpp-0.4.2-9|133	
21mr|jxmpp-0.4.2-9|134	%build
21mr|jxmpp-0.4.2-9|135	
21mr|jxmpp-0.4.2-9|136	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|jxmpp-0.4.2-9|137	
21mr|jxmpp-0.4.2-9|138	%install
21mr|jxmpp-0.4.2-9|139	%mvn_install
21mr|jxmpp-0.4.2-9|140	
21mr|jxmpp-0.4.2-9|141	%files core -f .mfiles-%{name}-core
21mr|jxmpp-0.4.2-9|142	%license LICENSE
21mr|jxmpp-0.4.2-9|143	
21mr|jxmpp-0.4.2-9|144	%files jid -f .mfiles-%{name}-jid
21mr|jxmpp-0.4.2-9|145	%license LICENSE
21mr|jxmpp-0.4.2-9|146	
21mr|jxmpp-0.4.2-9|147	%files stringprep-libidn -f .mfiles-%{name}-stringprep-libidn
21mr|jxmpp-0.4.2-9|148	%license LICENSE
21mr|jxmpp-0.4.2-9|149	
21mr|jxmpp-0.4.2-9|150	%files util-cache -f .mfiles-%{name}-util-cache
21mr|jxmpp-0.4.2-9|151	%doc README.md
21mr|jxmpp-0.4.2-9|152	%license LICENSE
21mr|jxmpp-0.4.2-9|153	
21mr|jxmpp-0.4.2-9|154	%files javadoc -f .mfiles-javadoc
21mr|jxmpp-0.4.2-9|155	%license LICENSE
21mr|jxmpp-0.4.2-9|156	

13147 21
21mr|jxrlib-1.1-3|1	%define major 0
21mr|jxrlib-1.1-3|2	%define libjpegxr %mklibname jpegxr %{major}
21mr|jxrlib-1.1-3|3	%define libjxrglue %mklibname jxrglue %{major}
21mr|jxrlib-1.1-3|4	%define devname %mklibname %{name} -d
21mr|jxrlib-1.1-3|5	
21mr|jxrlib-1.1-3|6	%define oversion %(echo %{version} | tr . _)
21mr|jxrlib-1.1-3|7	
21mr|jxrlib-1.1-3|8	Summary:	Open source implementation of jpegxr
21mr|jxrlib-1.1-3|9	Name:		jxrlib
21mr|jxrlib-1.1-3|10	Version:	1.1
21mr|jxrlib-1.1-3|11	Release:	3
21mr|jxrlib-1.1-3|12	Group:		System/Libraries
21mr|jxrlib-1.1-3|13	# See JPEGXR_DPK_Spec_1.0.doc. Upstream request for plain text license file at
21mr|jxrlib-1.1-3|14	# https://jxrlib.codeplex.com/workitem/13
21mr|jxrlib-1.1-3|15	License:	BSD
21mr|jxrlib-1.1-3|16	Url:		https://jxrlib.codeplex.com/
21mr|jxrlib-1.1-3|17	Source0:	http://jxrlib.codeplex.com/downloads/get/685249/jxrlib_%{oversion}.tar.gz
21mr|jxrlib-1.1-3|18	# Use CMake to build to facilitate creation of shared libraries
21mr|jxrlib-1.1-3|19	# See https://jxrlib.codeplex.com/workitem/13
21mr|jxrlib-1.1-3|20	Source1:	CMakeLists.txt
21mr|jxrlib-1.1-3|21	# Converted from shipped doc/JPEGXR_DPK_Spec_1.doc
21mr|jxrlib-1.1-3|22	# libreoffice --headless --convert-to pdf doc/JPEGXR_DPK_Spec_1.0.doc
21mr|jxrlib-1.1-3|23	Source2:	JPEGXR_DPK_Spec_1.0.pdf
21mr|jxrlib-1.1-3|24	
21mr|jxrlib-1.1-3|25	# Fix various warnings, upstreamable
21mr|jxrlib-1.1-3|26	# See https://jxrlib.codeplex.com/workitem/13
21mr|jxrlib-1.1-3|27	Patch0:		jxrlib_warnings.patch
21mr|jxrlib-1.1-3|28	BuildRequires:	cmake
21mr|jxrlib-1.1-3|29	
21mr|jxrlib-1.1-3|30	%description
21mr|jxrlib-1.1-3|31	This is an open source implementation of the jpegxr image format standard.
21mr|jxrlib-1.1-3|32	
21mr|jxrlib-1.1-3|33	#----------------------------------------------------------------------------
21mr|jxrlib-1.1-3|34	
21mr|jxrlib-1.1-3|35	%package -n %{libjpegxr}
21mr|jxrlib-1.1-3|36	Summary:	Open source implementation of jpegxr
21mr|jxrlib-1.1-3|37	Group:		System/Libraries
21mr|jxrlib-1.1-3|38	
21mr|jxrlib-1.1-3|39	%description -n %{libjpegxr}
21mr|jxrlib-1.1-3|40	This package contains libraries and header files for
21mr|jxrlib-1.1-3|41	developing applications that use %{name}.
21mr|jxrlib-1.1-3|42	
21mr|jxrlib-1.1-3|43	%files -n %{libjpegxr}
21mr|jxrlib-1.1-3|44	%{_libdir}/libjpegxr.so.%{major}*
21mr|jxrlib-1.1-3|45	
21mr|jxrlib-1.1-3|46	#----------------------------------------------------------------------------
21mr|jxrlib-1.1-3|47	
21mr|jxrlib-1.1-3|48	%package -n %{libjxrglue}
21mr|jxrlib-1.1-3|49	Summary:	Open source implementation of jpegxr
21mr|jxrlib-1.1-3|50	Group:		System/Libraries
21mr|jxrlib-1.1-3|51	
21mr|jxrlib-1.1-3|52	%description -n %{libjxrglue}
21mr|jxrlib-1.1-3|53	This package contains libraries and header files for
21mr|jxrlib-1.1-3|54	developing applications that use %{name}.
21mr|jxrlib-1.1-3|55	
21mr|jxrlib-1.1-3|56	%files -n %{libjxrglue}
21mr|jxrlib-1.1-3|57	%{_libdir}/libjxrglue.so.%{major}*
21mr|jxrlib-1.1-3|58	
21mr|jxrlib-1.1-3|59	#----------------------------------------------------------------------------
21mr|jxrlib-1.1-3|60	
21mr|jxrlib-1.1-3|61	%package -n %{devname}
21mr|jxrlib-1.1-3|62	Summary:	Development files for %{name}
21mr|jxrlib-1.1-3|63	Group:		Development/C
21mr|jxrlib-1.1-3|64	Requires:	%{libjpegxr} = %{EVRD}
21mr|jxrlib-1.1-3|65	Requires:	%{libjxrglue} = %{EVRD}
21mr|jxrlib-1.1-3|66	Provides:	%{name}-devel = %{EVRD}
21mr|jxrlib-1.1-3|67	
21mr|jxrlib-1.1-3|68	%description -n %{devname}
21mr|jxrlib-1.1-3|69	This package contains libraries and header files for
21mr|jxrlib-1.1-3|70	developing applications that use %{name}.
21mr|jxrlib-1.1-3|71	
21mr|jxrlib-1.1-3|72	%files -n %{devname}
21mr|jxrlib-1.1-3|73	%doc doc/readme.txt doc/JPEGXR_DPK_Spec_1.0.pdf
21mr|jxrlib-1.1-3|74	%{_bindir}/JxrEncApp
21mr|jxrlib-1.1-3|75	%{_bindir}/JxrDecApp
21mr|jxrlib-1.1-3|76	%{_includedir}/%{name}/
21mr|jxrlib-1.1-3|77	%{_libdir}/libjpegxr.so
21mr|jxrlib-1.1-3|78	%{_libdir}/libjxrglue.so
21mr|jxrlib-1.1-3|79	
21mr|jxrlib-1.1-3|80	#----------------------------------------------------------------------------
21mr|jxrlib-1.1-3|81	
21mr|jxrlib-1.1-3|82	%prep
21mr|jxrlib-1.1-3|83	%setup -qn %{name}
21mr|jxrlib-1.1-3|84	
21mr|jxrlib-1.1-3|85	# Sanitize charset and line endings
21mr|jxrlib-1.1-3|86	for file in `find . -type f -name '*.c' -or -name '*.h' -or -name '*.txt'`; do
21mr|jxrlib-1.1-3|87	iconv --from=ISO-8859-15 --to=UTF-8 $file > $file.new && \
21mr|jxrlib-1.1-3|88	sed -i 's|\r||g' $file.new && \
21mr|jxrlib-1.1-3|89	touch -r $file $file.new && mv $file.new $file
21mr|jxrlib-1.1-3|90	done
21mr|jxrlib-1.1-3|91	
21mr|jxrlib-1.1-3|92	%patch0 -p1
21mr|jxrlib-1.1-3|93	
21mr|jxrlib-1.1-3|94	# Remove shipped binaries
21mr|jxrlib-1.1-3|95	rm -rf bin
21mr|jxrlib-1.1-3|96	
21mr|jxrlib-1.1-3|97	cp -a %{SOURCE1} .
21mr|jxrlib-1.1-3|98	cp -a %{SOURCE2} doc
21mr|jxrlib-1.1-3|99	
21mr|jxrlib-1.1-3|100	%build
21mr|jxrlib-1.1-3|101	%cmake
21mr|jxrlib-1.1-3|102	%make
21mr|jxrlib-1.1-3|103	
21mr|jxrlib-1.1-3|104	%install
21mr|jxrlib-1.1-3|105	%makeinstall_std -C build

13148 21
21mr|jython-2.7.1-9|1	%global scm_tag            v2.7.1
21mr|jython-2.7.1-9|2	
21mr|jython-2.7.1-9|3	# Turn off the brp-python-bytecompile script
21mr|jython-2.7.1-9|4	# We generate JVM bytecode instead
21mr|jython-2.7.1-9|5	%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
21mr|jython-2.7.1-9|6	
21mr|jython-2.7.1-9|7	Name:                      jython
21mr|jython-2.7.1-9|8	Version:                   2.7.1
21mr|jython-2.7.1-9|9	Release:                   9
21mr|jython-2.7.1-9|10	Summary:                   A Java implementation of the Python language
21mr|jython-2.7.1-9|11	License:                   ASL 1.1 and BSD and CNRI and JPython and Python
21mr|jython-2.7.1-9|12	URL:                       http://www.jython.org/
21mr|jython-2.7.1-9|13	
21mr|jython-2.7.1-9|14	# Whether to use RPM build wheels from the python-{pip,setuptools}-wheel package
21mr|jython-2.7.1-9|15	# Those wheels are used for the ensurepip module and are bundled with upstream
21mr|jython-2.7.1-9|16	# source tarball. We remove them and depend on packages that bring wheels built
21mr|jython-2.7.1-9|17	# in Fedora. When turned off (set to "with"), bundled wheels are used.
21mr|jython-2.7.1-9|18	%bcond_without rpmwheels
21mr|jython-2.7.1-9|19	
21mr|jython-2.7.1-9|20	# Use the included fetch-jython.sh script to generate the source drop
21mr|jython-2.7.1-9|21	# Usage: sh fetch-jython.sh %%{scm_tag}
21mr|jython-2.7.1-9|22	Source0:                   jython-%{scm_tag}.tar.xz
21mr|jython-2.7.1-9|23	Source1:                   fetch-jython.sh
21mr|jython-2.7.1-9|24	
21mr|jython-2.7.1-9|25	# Make the cache dir be in the user's home
21mr|jython-2.7.1-9|26	Patch0:                    jython-cachedir.patch
21mr|jython-2.7.1-9|27	# Avoid rebuilding and validating poms when installing maven stuff and don't gpg sign
21mr|jython-2.7.1-9|28	Patch1:                    jython-dont-validate-pom.patch
21mr|jython-2.7.1-9|29	# Dep for this feature is not yet in Fedora
21mr|jython-2.7.1-9|30	Patch2:                    jython-no-carrotsearch-sizeof.patch
21mr|jython-2.7.1-9|31	# Tweak launcher script
21mr|jython-2.7.1-9|32	Patch3:                    jython-launcher.patch
21mr|jython-2.7.1-9|33	# Fix failure with "import multiprocessing"
21mr|jython-2.7.1-9|34	Patch4:                    jython-fix-multiprocessing.patch
21mr|jython-2.7.1-9|35	# Fix tty detection
21mr|jython-2.7.1-9|36	Patch5:                    jython-fix-tty-detection.patch
21mr|jython-2.7.1-9|37	# Instead of bundled wheels, use our RPM packaged wheels from
21mr|jython-2.7.1-9|38	# /usr/share/python-wheels
21mr|jython-2.7.1-9|39	# This patch chnages the location where Jython searches the wheels for enserepip
21mr|jython-2.7.1-9|40	Patch189:                  jython-use-rpm-wheels.patch
21mr|jython-2.7.1-9|41	
21mr|jython-2.7.1-9|42	Requires:                  antlr32-java
21mr|jython-2.7.1-9|43	Requires:                  apache-commons-compress
21mr|jython-2.7.1-9|44	Requires:                  bouncycastle
21mr|jython-2.7.1-9|45	Requires:                  bouncycastle-pkix
21mr|jython-2.7.1-9|46	Requires:                  guava
21mr|jython-2.7.1-9|47	Requires:                  objectweb-asm
21mr|jython-2.7.1-9|48	Requires:                  jctools >= 2.0.2
21mr|jython-2.7.1-9|49	Requires:                  jnr-constants
21mr|jython-2.7.1-9|50	Requires:                  jnr-ffi
21mr|jython-2.7.1-9|51	Requires:                  jnr-netdb
21mr|jython-2.7.1-9|52	Requires:                  jnr-posix
21mr|jython-2.7.1-9|53	Requires:                  jffi
21mr|jython-2.7.1-9|54	Requires:                  jffi-native
21mr|jython-2.7.1-9|55	Requires:                  jline
21mr|jython-2.7.1-9|56	Requires:                  jansi
21mr|jython-2.7.1-9|57	Requires:                  icu4j
21mr|jython-2.7.1-9|58	Requires:                  netty >= 4.1.13
21mr|jython-2.7.1-9|59	Requires:                  xerces-j2
21mr|jython-2.7.1-9|60	# We build with ant, but install with maven
21mr|jython-2.7.1-9|61	BuildRequires:             javapackages-local
21mr|jython-2.7.1-9|62	BuildRequires:             ant
21mr|jython-2.7.1-9|63	BuildRequires:             ant-junit
21mr|jython-2.7.1-9|64	BuildRequires:             glassfish-servlet-api
21mr|jython-2.7.1-9|65	BuildRequires:             antlr32-tool
21mr|jython-2.7.1-9|66	BuildRequires:             apache-commons-compress
21mr|jython-2.7.1-9|67	BuildRequires:             bouncycastle
21mr|jython-2.7.1-9|68	BuildRequires:             bouncycastle-pkix
21mr|jython-2.7.1-9|69	BuildRequires:             guava
21mr|jython-2.7.1-9|70	BuildRequires:             objectweb-asm
21mr|jython-2.7.1-9|71	BuildRequires:             jctools >= 2.0.2
21mr|jython-2.7.1-9|72	BuildRequires:             jnr-constants
21mr|jython-2.7.1-9|73	BuildRequires:             jnr-ffi
21mr|jython-2.7.1-9|74	BuildRequires:             jnr-netdb
21mr|jython-2.7.1-9|75	BuildRequires:             jnr-posix
21mr|jython-2.7.1-9|76	BuildRequires:             jffi
21mr|jython-2.7.1-9|77	BuildRequires:             jffi-native
21mr|jython-2.7.1-9|78	BuildRequires:             jline
21mr|jython-2.7.1-9|79	BuildRequires:             jansi
21mr|jython-2.7.1-9|80	BuildRequires:             icu4j
21mr|jython-2.7.1-9|81	BuildRequires:             netty >= 4.1.13
21mr|jython-2.7.1-9|82	BuildRequires:             xerces-j2
21mr|jython-2.7.1-9|83	
21mr|jython-2.7.1-9|84	%if %{with rpmwheels}
21mr|jython-2.7.1-9|85	BuildRequires: pythonegg(setuptools)
21mr|jython-2.7.1-9|86	BuildRequires: pythonegg(pip)
21mr|jython-2.7.1-9|87	Requires: pythonegg(setuptools)
21mr|jython-2.7.1-9|88	Requires: pythonegg(pip)
21mr|jython-2.7.1-9|89	%else
21mr|jython-2.7.1-9|90	Provides: bundled(python2-pip) = 9.0.1
21mr|jython-2.7.1-9|91	Provides: bundled(python2-setuptools) = 28.8.0
21mr|jython-2.7.1-9|92	%endif
21mr|jython-2.7.1-9|93	
21mr|jython-2.7.1-9|94	Group:          Development/Java
21mr|jython-2.7.1-9|95	BuildArch:                 noarch
21mr|jython-2.7.1-9|96	# Java stack is not supported on x86_32
21mr|jython-2.7.1-9|97	ExcludeArch: %{ix86}
21mr|jython-2.7.1-9|98	
21mr|jython-2.7.1-9|99	%description
21mr|jython-2.7.1-9|100	Jython is an implementation of the high-level, dynamic, object-oriented
21mr|jython-2.7.1-9|101	language Python seamlessly integrated with the Java platform. The
21mr|jython-2.7.1-9|102	predecessor to Jython, JPython, is certified as 100% Pure Java. Jython is
21mr|jython-2.7.1-9|103	freely available for both commercial and non-commercial use and is
21mr|jython-2.7.1-9|104	distributed with source code. Jython is complementary to Java and is
21mr|jython-2.7.1-9|105	especially suited for the following tasks: Embedded scripting - Java
21mr|jython-2.7.1-9|106	programmers can add the Jython libraries to their system to allow end
21mr|jython-2.7.1-9|107	users to write simple or complicated scripts that add functionality to the
21mr|jython-2.7.1-9|108	application. Interactive experimentation - Jython provides an interactive
21mr|jython-2.7.1-9|109	interpreter that can be used to interact with Java packages or with
21mr|jython-2.7.1-9|110	running Java applications. This allows programmers to experiment and debug
21mr|jython-2.7.1-9|111	any Java system using Jython. Rapid application development - Python
21mr|jython-2.7.1-9|112	programs are typically 2-10X shorter than the equivalent Java program.
21mr|jython-2.7.1-9|113	This translates directly to increased programmer productivity. The
21mr|jython-2.7.1-9|114	seamless interaction between Python and Java allows developers to freely
21mr|jython-2.7.1-9|115	mix the two languages both during development and in shipping products.
21mr|jython-2.7.1-9|116	
21mr|jython-2.7.1-9|117	%package javadoc
21mr|jython-2.7.1-9|118	Summary:           Javadoc for %{name}
21mr|jython-2.7.1-9|119	# Obsoletes/Provides added in F25
21mr|jython-2.7.1-9|120	Obsoletes:         %{name}-manual = %{version}-%{release}
21mr|jython-2.7.1-9|121	Provides:          %{name}-manual < %{version}-%{release}
21mr|jython-2.7.1-9|122	
21mr|jython-2.7.1-9|123	%description javadoc
21mr|jython-2.7.1-9|124	API documentation for %{name}.
21mr|jython-2.7.1-9|125	
21mr|jython-2.7.1-9|126	%package demo
21mr|jython-2.7.1-9|127	Summary:           Demo for %{name}
21mr|jython-2.7.1-9|128	Requires:          %{name} = %{version}-%{release}
21mr|jython-2.7.1-9|129	
21mr|jython-2.7.1-9|130	%description demo
21mr|jython-2.7.1-9|131	Demonstrations and samples for %{name}.
21mr|jython-2.7.1-9|132	
21mr|jython-2.7.1-9|133	%prep
21mr|jython-2.7.1-9|134	%setup -q -n jython-%{scm_tag}
21mr|jython-2.7.1-9|135	%patch2 -R -p1
21mr|jython-2.7.1-9|136	%patch0
21mr|jython-2.7.1-9|137	%patch1
21mr|jython-2.7.1-9|138	%patch3
21mr|jython-2.7.1-9|139	%patch4 -p1
21mr|jython-2.7.1-9|140	%patch5
21mr|jython-2.7.1-9|141	
21mr|jython-2.7.1-9|142	%if %{with rpmwheels}
21mr|jython-2.7.1-9|143	%patch189 -p1
21mr|jython-2.7.1-9|144	rm Lib/ensurepip/_bundled/*.whl
21mr|jython-2.7.1-9|145	rmdir Lib/ensurepip/_bundled
21mr|jython-2.7.1-9|146	%endif
21mr|jython-2.7.1-9|147	
21mr|jython-2.7.1-9|148	rm -rf extlibs/*
21mr|jython-2.7.1-9|149	
21mr|jython-2.7.1-9|150	# Disable doclint to fix javadoc generation
21mr|jython-2.7.1-9|151	sed -i -e '/<javadoc/a additionalparam="-Xdoclint:none"' build.xml
21mr|jython-2.7.1-9|152	
21mr|jython-2.7.1-9|153	# Broader guava compatibility
21mr|jython-2.7.1-9|154	sed -i -e 's/CharMatcher\.ascii()/CharMatcher.ASCII/' \
21mr|jython-2.7.1-9|155	src/org/python/core/PyUnicode.java \
21mr|jython-2.7.1-9|156	src/org/python/core/PyBaseCode.java \
21mr|jython-2.7.1-9|157	src/org/python/core/Py.java
21mr|jython-2.7.1-9|158	
21mr|jython-2.7.1-9|159	%build
21mr|jython-2.7.1-9|160	# Symlink build-time libs
21mr|jython-2.7.1-9|161	build-jar-repository -p -s extlibs \
21mr|jython-2.7.1-9|162	antlr32/antlr antlr32/antlr-runtime stringtemplate antlr \
21mr|jython-2.7.1-9|163	jffi jffi-native jnr-constants jnr-ffi jnr-netdb jnr-posix jline/jline jansi/jansi icu4j/icu4j \
21mr|jython-2.7.1-9|164	glassfish-servlet-api guava objectweb-asm/asm objectweb-asm/asm-commons objectweb-asm/asm-util \
21mr|jython-2.7.1-9|165	commons-compress junit hamcrest/core
21mr|jython-2.7.1-9|166	
21mr|jython-2.7.1-9|167	ant \
21mr|jython-2.7.1-9|168	-Djython.dev.jar=jython.jar \
21mr|jython-2.7.1-9|169	-Dhas.repositories.connection=false \
21mr|jython-2.7.1-9|170	javatest javadoc
21mr|jython-2.7.1-9|171	
21mr|jython-2.7.1-9|172	# remove shebangs from python files
21mr|jython-2.7.1-9|173	find dist -type f -name '*.py' | xargs sed -i "s:#!\s*/usr.*::"
21mr|jython-2.7.1-9|174	
21mr|jython-2.7.1-9|175	pushd maven
21mr|jython-2.7.1-9|176	# generate maven pom
21mr|jython-2.7.1-9|177	ant -Dproject.version=%{version} install
21mr|jython-2.7.1-9|178	popd
21mr|jython-2.7.1-9|179	
21mr|jython-2.7.1-9|180	# Symlink run-time libs
21mr|jython-2.7.1-9|181	rm dist/javalib/*.jar
21mr|jython-2.7.1-9|182	build-jar-repository -p -s dist/javalib antlr32/antlr-runtime-3.2 \
21mr|jython-2.7.1-9|183	objectweb-asm/asm objectweb-asm/asm-commons objectweb-asm/asm-util guava icu4j/icu4j \
21mr|jython-2.7.1-9|184	jffi jffi-native jnr-constants jnr-ffi jnr-netdb jnr-posix jline/jline jansi/jansi \
21mr|jython-2.7.1-9|185	netty/netty-buffer netty/netty-codec netty/netty-common netty/netty-handler netty/netty-resolver netty/netty-transport \
21mr|jython-2.7.1-9|186	jctools/jctools-core apache-commons-compress bcprov bcpkix xerces-j2
21mr|jython-2.7.1-9|187	
21mr|jython-2.7.1-9|188	# request maven artifact installation
21mr|jython-2.7.1-9|189	%mvn_artifact build/maven/jython-%{version}.pom dist/jython.jar
21mr|jython-2.7.1-9|190	%mvn_alias org.python:jython org.python:jython-standalone
21mr|jython-2.7.1-9|191	
21mr|jython-2.7.1-9|192	%install
21mr|jython-2.7.1-9|193	# install maven artifacts
21mr|jython-2.7.1-9|194	%mvn_install -J dist/Doc/javadoc
21mr|jython-2.7.1-9|195	
21mr|jython-2.7.1-9|196	# jython home dir
21mr|jython-2.7.1-9|197	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jython-2.7.1-9|198	ln -s %{_javadir}/%{name}/jython.jar $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jython-2.7.1-9|199	cp -pr dist/javalib $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jython-2.7.1-9|200	rm dist/bin/jython_regrtest.bat
21mr|jython-2.7.1-9|201	cp -pr dist/bin $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jython-2.7.1-9|202	install -m 644 dist/registry $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jython-2.7.1-9|203	# libs without tests
21mr|jython-2.7.1-9|204	rm -rf dist/Lib/{distutils/tests,email/test,json/tests,test,unittest/test}
21mr|jython-2.7.1-9|205	cp -pr dist/Lib $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jython-2.7.1-9|206	# demo
21mr|jython-2.7.1-9|207	cp -pr Demo $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|jython-2.7.1-9|208	# javadoc
21mr|jython-2.7.1-9|209	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/Doc
21mr|jython-2.7.1-9|210	ln -s %{_javadocdir}/%{name} $RPM_BUILD_ROOT%{_datadir}/%{name}/Doc/javadoc
21mr|jython-2.7.1-9|211	
21mr|jython-2.7.1-9|212	# scripts
21mr|jython-2.7.1-9|213	install -d $RPM_BUILD_ROOT%{_bindir}
21mr|jython-2.7.1-9|214	ln -s %{_datadir}/%{name}/bin/jython $RPM_BUILD_ROOT%{_bindir}
21mr|jython-2.7.1-9|215	
21mr|jython-2.7.1-9|216	%files -f .mfiles
21mr|jython-2.7.1-9|217	%doc ACKNOWLEDGMENTS NEWS README.txt
21mr|jython-2.7.1-9|218	%license LICENSE.txt
21mr|jython-2.7.1-9|219	%attr(0755,root,root) %{_bindir}/%{name}
21mr|jython-2.7.1-9|220	%dir %{_datadir}/%{name}
21mr|jython-2.7.1-9|221	%{_datadir}/%{name}/bin
21mr|jython-2.7.1-9|222	%{_datadir}/%{name}/javalib
21mr|jython-2.7.1-9|223	%{_datadir}/%{name}/jython.jar
21mr|jython-2.7.1-9|224	%{_datadir}/%{name}/Lib
21mr|jython-2.7.1-9|225	%{_datadir}/%{name}/registry
21mr|jython-2.7.1-9|226	
21mr|jython-2.7.1-9|227	%files javadoc -f .mfiles-javadoc
21mr|jython-2.7.1-9|228	%license LICENSE.txt
21mr|jython-2.7.1-9|229	%{_datadir}/%{name}/Doc
21mr|jython-2.7.1-9|230	
21mr|jython-2.7.1-9|231	%files demo
21mr|jython-2.7.1-9|232	%license LICENSE.txt
21mr|jython-2.7.1-9|233	%{_datadir}/%{name}/Demo
21mr|jython-2.7.1-9|234	

13149 21
21mr|jzlib-1.1.3-11|1	Name:           jzlib
21mr|jzlib-1.1.3-11|2	Version:        1.1.3
21mr|jzlib-1.1.3-11|3	Release:        11
21mr|jzlib-1.1.3-11|4	Epoch:          0
21mr|jzlib-1.1.3-11|5	Summary:        Re-implementation of zlib in pure Java
21mr|jzlib-1.1.3-11|6	License:        BSD
21mr|jzlib-1.1.3-11|7	URL:            http://www.jcraft.com/jzlib/
21mr|jzlib-1.1.3-11|8	Group:          Development/Java
21mr|jzlib-1.1.3-11|9	BuildArch:      noarch
21mr|jzlib-1.1.3-11|10	# Java stack is not supported on x86_32
21mr|jzlib-1.1.3-11|11	ExcludeArch: %{ix86}
21mr|jzlib-1.1.3-11|12	Source0:        https://github.com/ymnk/jzlib/archive/%{version}.tar.gz
21mr|jzlib-1.1.3-11|13	
21mr|jzlib-1.1.3-11|14	# This patch is sent upstream: https://github.com/ymnk/jzlib/pull/15
21mr|jzlib-1.1.3-11|15	Patch0:         jzlib-javadoc-fixes.patch
21mr|jzlib-1.1.3-11|16	
21mr|jzlib-1.1.3-11|17	BuildRequires:  maven-local
21mr|jzlib-1.1.3-11|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|jzlib-1.1.3-11|19	
21mr|jzlib-1.1.3-11|20	%description
21mr|jzlib-1.1.3-11|21	The zlib is designed to be a free, general-purpose, legally unencumbered
21mr|jzlib-1.1.3-11|22	-- that is, not covered by any patents -- loss-less data-compression
21mr|jzlib-1.1.3-11|23	library for use on virtually any computer hardware and operating system.
21mr|jzlib-1.1.3-11|24	The zlib was written by Jean-loup Gailly (compression) and Mark Adler
21mr|jzlib-1.1.3-11|25	(decompression).
21mr|jzlib-1.1.3-11|26	
21mr|jzlib-1.1.3-11|27	%package        javadoc
21mr|jzlib-1.1.3-11|28	Summary:        API documentation for %{name}
21mr|jzlib-1.1.3-11|29	
21mr|jzlib-1.1.3-11|30	%description    javadoc
21mr|jzlib-1.1.3-11|31	%{summary}.
21mr|jzlib-1.1.3-11|32	
21mr|jzlib-1.1.3-11|33	%package        demo
21mr|jzlib-1.1.3-11|34	Summary:        Examples for %{name}
21mr|jzlib-1.1.3-11|35	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|jzlib-1.1.3-11|36	
21mr|jzlib-1.1.3-11|37	%description    demo
21mr|jzlib-1.1.3-11|38	%{summary}.
21mr|jzlib-1.1.3-11|39	
21mr|jzlib-1.1.3-11|40	%prep
21mr|jzlib-1.1.3-11|41	%setup -q
21mr|jzlib-1.1.3-11|42	%patch0
21mr|jzlib-1.1.3-11|43	
21mr|jzlib-1.1.3-11|44	# Make into OSGi bundle
21mr|jzlib-1.1.3-11|45	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|jzlib-1.1.3-11|46	%pom_add_plugin "org.apache.felix:maven-bundle-plugin" . "<extensions>true</extensions>"
21mr|jzlib-1.1.3-11|47	
21mr|jzlib-1.1.3-11|48	%mvn_file : %{name}
21mr|jzlib-1.1.3-11|49	
21mr|jzlib-1.1.3-11|50	%build
21mr|jzlib-1.1.3-11|51	%mvn_build
21mr|jzlib-1.1.3-11|52	
21mr|jzlib-1.1.3-11|53	%install
21mr|jzlib-1.1.3-11|54	%mvn_install
21mr|jzlib-1.1.3-11|55	
21mr|jzlib-1.1.3-11|56	# examples
21mr|jzlib-1.1.3-11|57	install -dm 755 %{buildroot}%{_datadir}/%{name}
21mr|jzlib-1.1.3-11|58	cp -pr example/* %{buildroot}%{_datadir}/%{name}
21mr|jzlib-1.1.3-11|59	
21mr|jzlib-1.1.3-11|60	%files -f .mfiles
21mr|jzlib-1.1.3-11|61	%doc LICENSE.txt
21mr|jzlib-1.1.3-11|62	
21mr|jzlib-1.1.3-11|63	%files javadoc -f .mfiles-javadoc
21mr|jzlib-1.1.3-11|64	%doc LICENSE.txt
21mr|jzlib-1.1.3-11|65	
21mr|jzlib-1.1.3-11|66	%files demo
21mr|jzlib-1.1.3-11|67	%doc %{_datadir}/%{name}
21mr|jzlib-1.1.3-11|68	

13150 21
21mr|k3b-23.08.4-2|1	Summary:	CD-Burner for KDE
21mr|k3b-23.08.4-2|2	Name:		k3b
21mr|k3b-23.08.4-2|3	Version:	23.08.4
21mr|k3b-23.08.4-2|4	Release:	2
21mr|k3b-23.08.4-2|5	Epoch:		4
21mr|k3b-23.08.4-2|6	License:	GPLv2+
21mr|k3b-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|k3b-23.08.4-2|8	Url:		http://edu.kde.org/blinken/
21mr|k3b-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|k3b-23.08.4-2|10	Source1:	k3b-docbook-ru.tar.bz2
21mr|k3b-23.08.4-2|11	Patch0:		k3b-2.0.3-always-use-growisofs-for-dvd.patch
21mr|k3b-23.08.4-2|12	Patch1:		k3b-17.12.3-comment_ru.patch
21mr|k3b-23.08.4-2|13	BuildRequires:	extra-cmake-modules
21mr|k3b-23.08.4-2|14	BuildRequires:	ffmpeg-devel
21mr|k3b-23.08.4-2|15	BuildRequires:	lame-devel
21mr|k3b-23.08.4-2|16	BuildRequires:	libmpcdec-devel
21mr|k3b-23.08.4-2|17	BuildRequires:	kf5archive-devel
21mr|k3b-23.08.4-2|18	BuildRequires:	kf5cddb-devel
21mr|k3b-23.08.4-2|19	BuildRequires:	kf5config-devel
21mr|k3b-23.08.4-2|20	BuildRequires:	kf5coreaddons-devel
21mr|k3b-23.08.4-2|21	BuildRequires:	kf5doctools-devel
21mr|k3b-23.08.4-2|22	BuildRequires:	kf5filemetadata-devel
21mr|k3b-23.08.4-2|23	BuildRequires:	kf5i18n-devel
21mr|k3b-23.08.4-2|24	BuildRequires:	kf5iconthemes-devel
21mr|k3b-23.08.4-2|25	BuildRequires:	kf5jobwidgets-devel
21mr|k3b-23.08.4-2|26	BuildRequires:	kf5kcmutils-devel
21mr|k3b-23.08.4-2|27	# For docbook-ru only
21mr|k3b-23.08.4-2|28	BuildRequires:	kf5kdelibs4support-devel
21mr|k3b-23.08.4-2|29	BuildRequires:	kf5kio-devel
21mr|k3b-23.08.4-2|30	BuildRequires:	kf5newstuff-devel
21mr|k3b-23.08.4-2|31	BuildRequires:	kf5notifications-devel
21mr|k3b-23.08.4-2|32	BuildRequires:	kf5notifyconfig-devel
21mr|k3b-23.08.4-2|33	BuildRequires:	kf5service-devel
21mr|k3b-23.08.4-2|34	BuildRequires:	kf5solid-devel
21mr|k3b-23.08.4-2|35	BuildRequires:	kf5widgetsaddons-devel
21mr|k3b-23.08.4-2|36	BuildRequires:	kf5xmlgui-devel
21mr|k3b-23.08.4-2|37	BuildRequires:	pkgconfig(dvdread)
21mr|k3b-23.08.4-2|38	BuildRequires:	pkgconfig(flac)
21mr|k3b-23.08.4-2|39	BuildRequires:	pkgconfig(flac++)
21mr|k3b-23.08.4-2|40	BuildRequires:	pkgconfig(mad)
21mr|k3b-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|k3b-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5Core)
21mr|k3b-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5DBus)
21mr|k3b-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Gui)
21mr|k3b-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5Test)
21mr|k3b-23.08.4-2|46	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|k3b-23.08.4-2|47	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|k3b-23.08.4-2|48	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|k3b-23.08.4-2|49	BuildRequires:	pkgconfig(samplerate)
21mr|k3b-23.08.4-2|50	BuildRequires:	pkgconfig(shared-mime-info)
21mr|k3b-23.08.4-2|51	BuildRequires:	pkgconfig(sndfile)
21mr|k3b-23.08.4-2|52	BuildRequires:	pkgconfig(taglib)
21mr|k3b-23.08.4-2|53	BuildRequires:	pkgconfig(vorbis)
21mr|k3b-23.08.4-2|54	Recommends:	cdrdao
21mr|k3b-23.08.4-2|55	Requires:	cdrskin
21mr|k3b-23.08.4-2|56	Requires:	dvd+rw-tools
21mr|k3b-23.08.4-2|57	Requires:	mkisofs
21mr|k3b-23.08.4-2|58	Requires:	normalize
21mr|k3b-23.08.4-2|59	Requires:	sox
21mr|k3b-23.08.4-2|60	Requires:	vcdimager
21mr|k3b-23.08.4-2|61	Recommends:	transсode
21mr|k3b-23.08.4-2|62	
21mr|k3b-23.08.4-2|63	%description
21mr|k3b-23.08.4-2|64	K3b is CD-writing software which intends to be feature-rich and
21mr|k3b-23.08.4-2|65	provide an easily usable interface. Features include burning
21mr|k3b-23.08.4-2|66	audio CDs from .WAV and .MP3 audio files, configuring external
21mr|k3b-23.08.4-2|67	programs and configuring devices.
21mr|k3b-23.08.4-2|68	
21mr|k3b-23.08.4-2|69	%files -f %{name}.lang
21mr|k3b-23.08.4-2|70	%doc README.txt
21mr|k3b-23.08.4-2|71	%{_kde5_applicationsdir}/org.kde.k3b.desktop
21mr|k3b-23.08.4-2|72	%{_kde5_bindir}/k3b
21mr|k3b-23.08.4-2|73	%{_kde5_datadir}/k3b
21mr|k3b-23.08.4-2|74	%{_kde5_datadir}/konqsidebartng/virtual_folders/services/videodvd.desktop
21mr|k3b-23.08.4-2|75	%{_kde5_datadir}/solid/actions/k3b_audiocd_rip.desktop
21mr|k3b-23.08.4-2|76	%{_kde5_datadir}/solid/actions/k3b_copy_disc.desktop
21mr|k3b-23.08.4-2|77	%{_kde5_datadir}/solid/actions/k3b_create_audio_cd_from_blank_medium.desktop
21mr|k3b-23.08.4-2|78	%{_kde5_datadir}/solid/actions/k3b_create_data_project_from_blank_medium.desktop
21mr|k3b-23.08.4-2|79	%{_kde5_datadir}/solid/actions/k3b_videodvd_rip.desktop
21mr|k3b-23.08.4-2|80	%{_kde5_datadir}/dbus-1/system-services/org.kde.k3b.service
21mr|k3b-23.08.4-2|81	%{_kde5_datadir}/dbus-1/system.d/org.kde.k3b.conf
21mr|k3b-23.08.4-2|82	%{_kde5_datadir}/polkit-1/actions/org.kde.k3b.policy
21mr|k3b-23.08.4-2|83	%{_kde5_datadir}/knsrcfiles/k3btheme.knsrc
21mr|k3b-23.08.4-2|84	%{_kde5_datadir}/qlogging-categories5/k3b.categories
21mr|k3b-23.08.4-2|85	%{_kde5_iconsdir}/*/*/apps/k3b.*
21mr|k3b-23.08.4-2|86	%{_kde5_iconsdir}/*/*/mimetypes/application-x-k3b.*
21mr|k3b-23.08.4-2|87	%{_kde5_notificationsdir}/k3b.notifyrc
21mr|k3b-23.08.4-2|88	%{_kde5_libexecdir}/kauth/k3bhelper
21mr|k3b-23.08.4-2|89	%{_kde5_services}/ServiceMenus/k3b_create_audio_cd.desktop
21mr|k3b-23.08.4-2|90	%{_kde5_services}/ServiceMenus/k3b_create_data_project.desktop
21mr|k3b-23.08.4-2|91	%{_kde5_services}/ServiceMenus/k3b_create_video_cd.desktop
21mr|k3b-23.08.4-2|92	%{_kde5_services}/ServiceMenus/k3b_write_bin_image.desktop
21mr|k3b-23.08.4-2|93	%{_kde5_services}/ServiceMenus/k3b_write_iso_image.desktop
21mr|k3b-23.08.4-2|94	%{_kde5_servicetypes}/k3bplugin.desktop
21mr|k3b-23.08.4-2|95	%{_kde5_xmlguidir}/k3b/
21mr|k3b-23.08.4-2|96	%{_appdatadir}/org.kde.k3b.appdata.xml
21mr|k3b-23.08.4-2|97	%{_datadir}/mime/packages/x-k3b.xml
21mr|k3b-23.08.4-2|98	%{_qt5_plugindir}/k3b_plugins/k3baudiometainforenamerplugin.so
21mr|k3b-23.08.4-2|99	%{_qt5_plugindir}/k3b_plugins/k3baudioprojectcddbplugin.so
21mr|k3b-23.08.4-2|100	%{_qt5_plugindir}/k3b_plugins/k3bexternalencoder.so
21mr|k3b-23.08.4-2|101	%{_qt5_plugindir}/k3b_plugins/k3bffmpegdecoder.so
21mr|k3b-23.08.4-2|102	%{_qt5_plugindir}/k3b_plugins/k3bflacdecoder.so
21mr|k3b-23.08.4-2|103	%{_qt5_plugindir}/k3b_plugins/k3blameencoder.so
21mr|k3b-23.08.4-2|104	%{_qt5_plugindir}/k3b_plugins/k3blibsndfiledecoder.so
21mr|k3b-23.08.4-2|105	%{_qt5_plugindir}/k3b_plugins/k3bmaddecoder.so
21mr|k3b-23.08.4-2|106	%{_qt5_plugindir}/k3b_plugins/k3bmpcdecoder.so
21mr|k3b-23.08.4-2|107	%{_qt5_plugindir}/k3b_plugins/k3boggvorbisdecoder.so
21mr|k3b-23.08.4-2|108	%{_qt5_plugindir}/k3b_plugins/k3boggvorbisencoder.so
21mr|k3b-23.08.4-2|109	%{_qt5_plugindir}/k3b_plugins/k3bsoxencoder.so
21mr|k3b-23.08.4-2|110	%{_qt5_plugindir}/k3b_plugins/k3bwavedecoder.so
21mr|k3b-23.08.4-2|111	%{_qt5_plugindir}/k3b_plugins/kcms/kcm_k3bexternalencoder.so
21mr|k3b-23.08.4-2|112	%{_qt5_plugindir}/k3b_plugins/kcms/kcm_k3blameencoder.so
21mr|k3b-23.08.4-2|113	%{_qt5_plugindir}/k3b_plugins/kcms/kcm_k3boggvorbisencoder.so
21mr|k3b-23.08.4-2|114	%{_qt5_plugindir}/k3b_plugins/kcms/kcm_k3bsoxencoder.so
21mr|k3b-23.08.4-2|115	%{_qt5_plugindir}/kf5/kio/videodvd.so
21mr|k3b-23.08.4-2|116	
21mr|k3b-23.08.4-2|117	#------------------------------------------------
21mr|k3b-23.08.4-2|118	
21mr|k3b-23.08.4-2|119	%define k3b_major 8
21mr|k3b-23.08.4-2|120	%define libk3b %mklibname k3blib %{k3b_major}
21mr|k3b-23.08.4-2|121	
21mr|k3b-23.08.4-2|122	%package -n %{libk3b}
21mr|k3b-23.08.4-2|123	Summary:	Shared library for %{name}
21mr|k3b-23.08.4-2|124	Group:		System/Libraries
21mr|k3b-23.08.4-2|125	
21mr|k3b-23.08.4-2|126	%description -n %{libk3b}
21mr|k3b-23.08.4-2|127	Shared library for %{name}.
21mr|k3b-23.08.4-2|128	
21mr|k3b-23.08.4-2|129	%files -n %{libk3b}
21mr|k3b-23.08.4-2|130	%{_kde5_libdir}/libk3blib.so.%{k3b_major}*
21mr|k3b-23.08.4-2|131	
21mr|k3b-23.08.4-2|132	#----------------------------------------------------------------------
21mr|k3b-23.08.4-2|133	
21mr|k3b-23.08.4-2|134	%define k3bdevice_major 8
21mr|k3b-23.08.4-2|135	%define libk3bdevice %mklibname k3bdevice %{k3bdevice_major}
21mr|k3b-23.08.4-2|136	
21mr|k3b-23.08.4-2|137	%package -n %{libk3bdevice}
21mr|k3b-23.08.4-2|138	Summary:	Shared library for %{name}
21mr|k3b-23.08.4-2|139	Group:		System/Libraries
21mr|k3b-23.08.4-2|140	
21mr|k3b-23.08.4-2|141	%description -n %{libk3bdevice}
21mr|k3b-23.08.4-2|142	Shared library for %{name}.
21mr|k3b-23.08.4-2|143	
21mr|k3b-23.08.4-2|144	%files -n %{libk3bdevice}
21mr|k3b-23.08.4-2|145	%{_kde5_libdir}/libk3bdevice.so.%{k3bdevice_major}*
21mr|k3b-23.08.4-2|146	
21mr|k3b-23.08.4-2|147	#----------------------------------------------------------------------
21mr|k3b-23.08.4-2|148	
21mr|k3b-23.08.4-2|149	%define devname %mklibname %{name} -d
21mr|k3b-23.08.4-2|150	
21mr|k3b-23.08.4-2|151	%package -n %{devname}
21mr|k3b-23.08.4-2|152	Summary:	Development files for %{name}
21mr|k3b-23.08.4-2|153	Group:		Development/KDE and Qt
21mr|k3b-23.08.4-2|154	Requires:	%{libk3bdevice} = %{EVRD}
21mr|k3b-23.08.4-2|155	Requires:	%{libk3b} = %{EVRD}
21mr|k3b-23.08.4-2|156	Provides:	%{name}-devel = %{EVRD}
21mr|k3b-23.08.4-2|157	Conflicts:	%{name}-devel < 4:17.04
21mr|k3b-23.08.4-2|158	Obsoletes:	%{name}-devel < 4:17.04
21mr|k3b-23.08.4-2|159	
21mr|k3b-23.08.4-2|160	%description -n %{devname}
21mr|k3b-23.08.4-2|161	Development files for %{name}.
21mr|k3b-23.08.4-2|162	
21mr|k3b-23.08.4-2|163	%files -n %{devname}
21mr|k3b-23.08.4-2|164	%{_kde5_includedir}/*.h
21mr|k3b-23.08.4-2|165	%{_kde5_libdir}/libk3blib.so
21mr|k3b-23.08.4-2|166	%{_kde5_libdir}/libk3bdevice.so
21mr|k3b-23.08.4-2|167	
21mr|k3b-23.08.4-2|168	#----------------------------------------------------------------------
21mr|k3b-23.08.4-2|169	
21mr|k3b-23.08.4-2|170	%prep
21mr|k3b-23.08.4-2|171	%setup -q -a1
21mr|k3b-23.08.4-2|172	%patch0 -p1
21mr|k3b-23.08.4-2|173	%patch1 -p1
21mr|k3b-23.08.4-2|174	
21mr|k3b-23.08.4-2|175	%build
21mr|k3b-23.08.4-2|176	%cmake_kde5
21mr|k3b-23.08.4-2|177	%make
21mr|k3b-23.08.4-2|178	
21mr|k3b-23.08.4-2|179	%install
21mr|k3b-23.08.4-2|180	%makeinstall_std -C build
21mr|k3b-23.08.4-2|181	
21mr|k3b-23.08.4-2|182	%find_lang %{name} kio_videodvd libk3b libk3bdevice %{name}.lang --with-kde --with-html
21mr|k3b-23.08.4-2|183	
21mr|k3b-23.08.4-2|184	

13151 21
21mr|kaccounts-integration-23.08.4-2|1	
21mr|kaccounts-integration-23.08.4-2|2	Summary:	Plasma 5 Internet accounts integration module
21mr|kaccounts-integration-23.08.4-2|3	Name:		kaccounts-integration
21mr|kaccounts-integration-23.08.4-2|4	Version:	23.08.4
21mr|kaccounts-integration-23.08.4-2|5	Release:	2
21mr|kaccounts-integration-23.08.4-2|6	License:	LGPLv2.1+
21mr|kaccounts-integration-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kaccounts-integration-23.08.4-2|8	Url:		https://www.kde.org/
21mr|kaccounts-integration-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kaccounts-integration-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kaccounts-integration-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|kaccounts-integration-23.08.4-2|12	BuildRequires:	kf5coreaddons-devel
21mr|kaccounts-integration-23.08.4-2|13	BuildRequires:	kf5dbusaddons-devel
21mr|kaccounts-integration-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|kaccounts-integration-23.08.4-2|15	BuildRequires:	kf5iconthemes-devel
21mr|kaccounts-integration-23.08.4-2|16	BuildRequires:	kf5kcmutils-devel
21mr|kaccounts-integration-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|kaccounts-integration-23.08.4-2|18	BuildRequires:	kf5wallet-devel
21mr|kaccounts-integration-23.08.4-2|19	BuildRequires:	kf5widgetsaddons-devel
21mr|kaccounts-integration-23.08.4-2|20	BuildRequires:	kf5declarative-devel
21mr|kaccounts-integration-23.08.4-2|21	BuildRequires:	qcoro-qt5-devel
21mr|kaccounts-integration-23.08.4-2|22	BuildRequires:	pkgconfig(accounts-qt5)
21mr|kaccounts-integration-23.08.4-2|23	BuildRequires:	pkgconfig(libaccounts-glib)
21mr|kaccounts-integration-23.08.4-2|24	BuildRequires:	pkgconfig(libsignon-qt5)
21mr|kaccounts-integration-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|kaccounts-integration-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kaccounts-integration-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|kaccounts-integration-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kaccounts-integration-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|kaccounts-integration-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kaccounts-integration-23.08.4-2|31	Requires:	signon
21mr|kaccounts-integration-23.08.4-2|32	Requires:	signon-ui
21mr|kaccounts-integration-23.08.4-2|33	Requires:	signon-plugin-oauth2
21mr|kaccounts-integration-23.08.4-2|34	
21mr|kaccounts-integration-23.08.4-2|35	%description
21mr|kaccounts-integration-23.08.4-2|36	Plasma 5 Internet accounts integration module.
21mr|kaccounts-integration-23.08.4-2|37	
21mr|kaccounts-integration-23.08.4-2|38	%files -f %{name}.lang
21mr|kaccounts-integration-23.08.4-2|39	%{_kde5_applicationsdir}/kcm_kaccounts.desktop
21mr|kaccounts-integration-23.08.4-2|40	%{_kde5_plugindir}/kded/kded_accounts.so
21mr|kaccounts-integration-23.08.4-2|41	%{_qt5_plugindir}/kaccounts/daemonplugins/kaccounts_kio_webdav_plugin.so
21mr|kaccounts-integration-23.08.4-2|42	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kaccounts.so
21mr|kaccounts-integration-23.08.4-2|43	%{_kde5_datadir}/kpackage/kcms/kcm_kaccounts/contents/ui/AccountDetails.qml
21mr|kaccounts-integration-23.08.4-2|44	%{_kde5_datadir}/kpackage/kcms/kcm_kaccounts/contents/ui/AvailableAccounts.qml
21mr|kaccounts-integration-23.08.4-2|45	%{_kde5_datadir}/kpackage/kcms/kcm_kaccounts/contents/ui/MessageBoxSheet.qml
21mr|kaccounts-integration-23.08.4-2|46	%{_kde5_datadir}/kpackage/kcms/kcm_kaccounts/contents/ui/RemoveAccountDialog.qml
21mr|kaccounts-integration-23.08.4-2|47	%{_kde5_datadir}/kpackage/kcms/kcm_kaccounts/contents/ui/RenameAccountDialog.qml
21mr|kaccounts-integration-23.08.4-2|48	%{_kde5_datadir}/kpackage/kcms/kcm_kaccounts/contents/ui/main.qml
21mr|kaccounts-integration-23.08.4-2|49	
21mr|kaccounts-integration-23.08.4-2|50	#--------------------------------------------------------------------
21mr|kaccounts-integration-23.08.4-2|51	
21mr|kaccounts-integration-23.08.4-2|52	%define qmlkaccounts %mklibname kaccounts-qml
21mr|kaccounts-integration-23.08.4-2|53	
21mr|kaccounts-integration-23.08.4-2|54	%package -n %{qmlkaccounts}
21mr|kaccounts-integration-23.08.4-2|55	Summary:	QML plugin for Plasma 5 Internet accounts integration module
21mr|kaccounts-integration-23.08.4-2|56	Group:		System/Libraries
21mr|kaccounts-integration-23.08.4-2|57	Provides:	kaccounts-qml = %{EVRD}
21mr|kaccounts-integration-23.08.4-2|58	
21mr|kaccounts-integration-23.08.4-2|59	%description -n %{qmlkaccounts}
21mr|kaccounts-integration-23.08.4-2|60	QML plugin for Plasma 5 Internet accounts integration module.
21mr|kaccounts-integration-23.08.4-2|61	
21mr|kaccounts-integration-23.08.4-2|62	%files -n %{qmlkaccounts}
21mr|kaccounts-integration-23.08.4-2|63	%dir %{_kde5_qmldir}/org/kde/kaccounts/
21mr|kaccounts-integration-23.08.4-2|64	%{_kde5_qmldir}/org/kde/kaccounts/*
21mr|kaccounts-integration-23.08.4-2|65	
21mr|kaccounts-integration-23.08.4-2|66	#----------------------------------------------------------------------------
21mr|kaccounts-integration-23.08.4-2|67	
21mr|kaccounts-integration-23.08.4-2|68	%define kaccounts_major 2
21mr|kaccounts-integration-23.08.4-2|69	%define libkaccounts %mklibname kaccounts %{kaccounts_major}
21mr|kaccounts-integration-23.08.4-2|70	
21mr|kaccounts-integration-23.08.4-2|71	%package -n %{libkaccounts}
21mr|kaccounts-integration-23.08.4-2|72	Summary:	Plasma 5 Internet accounts integration shared library
21mr|kaccounts-integration-23.08.4-2|73	Group:		System/Libraries
21mr|kaccounts-integration-23.08.4-2|74	Requires:	%{qmlkaccounts}
21mr|kaccounts-integration-23.08.4-2|75	
21mr|kaccounts-integration-23.08.4-2|76	%description -n %{libkaccounts}
21mr|kaccounts-integration-23.08.4-2|77	Plasma 5 Internet accounts integration shared library.
21mr|kaccounts-integration-23.08.4-2|78	
21mr|kaccounts-integration-23.08.4-2|79	%files -n %{libkaccounts}
21mr|kaccounts-integration-23.08.4-2|80	%{_kde5_libdir}/libkaccounts.so.%{kaccounts_major}
21mr|kaccounts-integration-23.08.4-2|81	%{_kde5_libdir}/libkaccounts.so.%{version}
21mr|kaccounts-integration-23.08.4-2|82	
21mr|kaccounts-integration-23.08.4-2|83	#----------------------------------------------------------------------------
21mr|kaccounts-integration-23.08.4-2|84	
21mr|kaccounts-integration-23.08.4-2|85	%define devkaccounts %mklibname kaccounts -d
21mr|kaccounts-integration-23.08.4-2|86	
21mr|kaccounts-integration-23.08.4-2|87	%package -n %{devkaccounts}
21mr|kaccounts-integration-23.08.4-2|88	Summary:	Development files for Plasma 5 Internet accounts integration module
21mr|kaccounts-integration-23.08.4-2|89	Group:		Development/KDE and Qt
21mr|kaccounts-integration-23.08.4-2|90	Requires:	%{libkaccounts} = %{EVRD}
21mr|kaccounts-integration-23.08.4-2|91	Requires:	intltool
21mr|kaccounts-integration-23.08.4-2|92	Provides:	%{name}-devel = %{EVRD}
21mr|kaccounts-integration-23.08.4-2|93	Provides:	kaccounts-devel = %{version}
21mr|kaccounts-integration-23.08.4-2|94	
21mr|kaccounts-integration-23.08.4-2|95	%description -n %{devkaccounts}
21mr|kaccounts-integration-23.08.4-2|96	This package contains header files needed if you wish to build applications
21mr|kaccounts-integration-23.08.4-2|97	based on %{name}.
21mr|kaccounts-integration-23.08.4-2|98	
21mr|kaccounts-integration-23.08.4-2|99	%files -n %{devkaccounts}
21mr|kaccounts-integration-23.08.4-2|100	%{_kde5_includedir}/KAccounts
21mr|kaccounts-integration-23.08.4-2|101	%{_kde5_libdir}/cmake/KAccounts
21mr|kaccounts-integration-23.08.4-2|102	%{_kde5_libdir}/libkaccounts.so
21mr|kaccounts-integration-23.08.4-2|103	
21mr|kaccounts-integration-23.08.4-2|104	#----------------------------------------------------------------------------
21mr|kaccounts-integration-23.08.4-2|105	
21mr|kaccounts-integration-23.08.4-2|106	%prep
21mr|kaccounts-integration-23.08.4-2|107	%autosetup -p1
21mr|kaccounts-integration-23.08.4-2|108	
21mr|kaccounts-integration-23.08.4-2|109	%build
21mr|kaccounts-integration-23.08.4-2|110	%cmake_kde5
21mr|kaccounts-integration-23.08.4-2|111	%make
21mr|kaccounts-integration-23.08.4-2|112	
21mr|kaccounts-integration-23.08.4-2|113	%install
21mr|kaccounts-integration-23.08.4-2|114	%makeinstall_std -C build
21mr|kaccounts-integration-23.08.4-2|115	
21mr|kaccounts-integration-23.08.4-2|116	%find_lang %{name}

13152 21
21mr|kaccounts-providers-23.08.4-2|1	
21mr|kaccounts-providers-23.08.4-2|2	Summary:	Plasma 5 Internet accounts providers module
21mr|kaccounts-providers-23.08.4-2|3	Name:		kaccounts-providers
21mr|kaccounts-providers-23.08.4-2|4	Version:	23.08.4
21mr|kaccounts-providers-23.08.4-2|5	Release:	2
21mr|kaccounts-providers-23.08.4-2|6	License:	LGPLv2.1+
21mr|kaccounts-providers-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kaccounts-providers-23.08.4-2|8	Url:		https://www.kde.org/
21mr|kaccounts-providers-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kaccounts-providers-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kaccounts-providers-23.08.4-2|11	BuildRequires:	intltool
21mr|kaccounts-providers-23.08.4-2|12	BuildRequires:	kaccounts-devel
21mr|kaccounts-providers-23.08.4-2|13	BuildRequires:	kf5declarative-devel
21mr|kaccounts-providers-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|kaccounts-providers-23.08.4-2|15	BuildRequires:	kf5kio-devel
21mr|kaccounts-providers-23.08.4-2|16	BuildRequires:	kf5package-devel
21mr|kaccounts-providers-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kaccounts-providers-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kaccounts-providers-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|kaccounts-providers-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kaccounts-providers-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|kaccounts-providers-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kaccounts-providers-23.08.4-2|23	
21mr|kaccounts-providers-23.08.4-2|24	%description
21mr|kaccounts-providers-23.08.4-2|25	Plasma 5 Internet accounts providers module.
21mr|kaccounts-providers-23.08.4-2|26	
21mr|kaccounts-providers-23.08.4-2|27	%files -f %{name}.lang
21mr|kaccounts-providers-23.08.4-2|28	%{_kde5_datadir}/accounts/providers/kde/google.provider
21mr|kaccounts-providers-23.08.4-2|29	%{_kde5_datadir}/accounts/providers/kde/owncloud.provider
21mr|kaccounts-providers-23.08.4-2|30	%{_kde5_datadir}/accounts/providers/kde/nextcloud.provider
21mr|kaccounts-providers-23.08.4-2|31	%dir %{_kde5_datadir}/kpackage/genericqml/org.kde.kaccounts.owncloud/
21mr|kaccounts-providers-23.08.4-2|32	%dir %{_kde5_datadir}/kpackage/genericqml/org.kde.kaccounts.nextcloud/
21mr|kaccounts-providers-23.08.4-2|33	%{_kde5_datadir}/kpackage/genericqml/org.kde.kaccounts.owncloud/*
21mr|kaccounts-providers-23.08.4-2|34	%{_kde5_datadir}/kpackage/genericqml/org.kde.kaccounts.nextcloud/*
21mr|kaccounts-providers-23.08.4-2|35	%{_kde5_sysconfdir}/signon-ui/webkit-options.d/accounts.google.com.conf
21mr|kaccounts-providers-23.08.4-2|36	%{_kde5_sysconfdir}/signon-ui/webkit-options.d/api.twitter.com.conf
21mr|kaccounts-providers-23.08.4-2|37	%{_kde5_sysconfdir}/signon-ui/webkit-options.d/identi.ca.conf
21mr|kaccounts-providers-23.08.4-2|38	%{_kde5_sysconfdir}/signon-ui/webkit-options.d/www.facebook.com.conf
21mr|kaccounts-providers-23.08.4-2|39	%{_qt5_plugindir}/kaccounts/ui/owncloud_plugin_kaccounts.so
21mr|kaccounts-providers-23.08.4-2|40	%{_qt5_plugindir}/kaccounts/ui/nextcloud_plugin_kaccounts.so
21mr|kaccounts-providers-23.08.4-2|41	%{_datadir}/icons/hicolor/256x256/apps/kaccounts-owncloud.png
21mr|kaccounts-providers-23.08.4-2|42	%{_datadir}/icons/hicolor/scalable/apps/kaccounts-nextcloud.svg
21mr|kaccounts-providers-23.08.4-2|43	%{_datadir}/accounts/services/kde/nextcloud-contacts.service
21mr|kaccounts-providers-23.08.4-2|44	%{_datadir}/accounts/services/kde/nextcloud-storage.service
21mr|kaccounts-providers-23.08.4-2|45	%{_datadir}/accounts/services/kde/owncloud-storage.service
21mr|kaccounts-providers-23.08.4-2|46	%if %{mdvver} >= 201610
21mr|kaccounts-providers-23.08.4-2|47	%{_appdatadir}/org.kde.kaccounts.owncloud.appdata.xml
21mr|kaccounts-providers-23.08.4-2|48	%{_appdatadir}/org.kde.kaccounts.nextcloud.appdata.xml
21mr|kaccounts-providers-23.08.4-2|49	%endif
21mr|kaccounts-providers-23.08.4-2|50	
21mr|kaccounts-providers-23.08.4-2|51	
21mr|kaccounts-providers-23.08.4-2|52	#----------------------------------------------------------------------------
21mr|kaccounts-providers-23.08.4-2|53	
21mr|kaccounts-providers-23.08.4-2|54	%prep
21mr|kaccounts-providers-23.08.4-2|55	%autosetup -p1
21mr|kaccounts-providers-23.08.4-2|56	
21mr|kaccounts-providers-23.08.4-2|57	%build
21mr|kaccounts-providers-23.08.4-2|58	%cmake_kde5
21mr|kaccounts-providers-23.08.4-2|59	%make
21mr|kaccounts-providers-23.08.4-2|60	
21mr|kaccounts-providers-23.08.4-2|61	%install
21mr|kaccounts-providers-23.08.4-2|62	%makeinstall_std -C build
21mr|kaccounts-providers-23.08.4-2|63	
21mr|kaccounts-providers-23.08.4-2|64	%find_lang %{name}

13153 21
21mr|kactivities-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kactivities-5.116.0-4|2	
21mr|kactivities-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|kactivities-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kactivities-5.116.0-4|5	
21mr|kactivities-5.116.0-4|6	Summary:	KDE Frameworks 5 user work in separate activities organization module
21mr|kactivities-5.116.0-4|7	Name:		kactivities
21mr|kactivities-5.116.0-4|8	Version:	5.116.0
21mr|kactivities-5.116.0-4|9	Release:	4
21mr|kactivities-5.116.0-4|10	License:	GPLv2+
21mr|kactivities-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|kactivities-5.116.0-4|12	Url:		https://www.kde.org/
21mr|kactivities-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kactivities-5.116.0-4|14	# Backport:
21mr|kactivities-5.116.0-4|15	# https://invent.kde.org/plasma/plasma-activities/-/merge_requests/52
21mr|kactivities-5.116.0-4|16	# https://invent.kde.org/plasma/plasma-activities/-/merge_requests/54
21mr|kactivities-5.116.0-4|17	Patch0:		fix-race-plasma-boot.patch
21mr|kactivities-5.116.0-4|18	BuildRequires:	extra-cmake-modules
21mr|kactivities-5.116.0-4|19	BuildRequires:	boost-devel
21mr|kactivities-5.116.0-4|20	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|kactivities-5.116.0-4|21	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kactivities-5.116.0-4|22	BuildRequires:	kf5kio-devel = %{version}
21mr|kactivities-5.116.0-4|23	BuildRequires:	kf5windowsystem-devel = %{version}
21mr|kactivities-5.116.0-4|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kactivities-5.116.0-4|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kactivities-5.116.0-4|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kactivities-5.116.0-4|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|kactivities-5.116.0-4|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kactivities-5.116.0-4|29	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kactivities-5.116.0-4|30	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kactivities-5.116.0-4|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|kactivities-5.116.0-4|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kactivities-5.116.0-4|33	
21mr|kactivities-5.116.0-4|34	%description
21mr|kactivities-5.116.0-4|35	KDE Frameworks 5 user work in separate activities organization module.
21mr|kactivities-5.116.0-4|36	
21mr|kactivities-5.116.0-4|37	KActivities provides the infrastructure needed to manage a user's activites,
21mr|kactivities-5.116.0-4|38	allowing them to switch between tasks, and for applications to update their
21mr|kactivities-5.116.0-4|39	state to match the user's current activity. This includes a daemon, a library
21mr|kactivities-5.116.0-4|40	for interacting with that daemon, and plugins for integration with other
21mr|kactivities-5.116.0-4|41	frameworks.
21mr|kactivities-5.116.0-4|42	
21mr|kactivities-5.116.0-4|43	%files
21mr|kactivities-5.116.0-4|44	%{_kde5_bindir}/kactivities-cli
21mr|kactivities-5.116.0-4|45	%{_kde5_datadir}/qlogging-categories5/kactivities.categories
21mr|kactivities-5.116.0-4|46	%{_kde5_datadir}/qlogging-categories5/kactivities.renamecategories
21mr|kactivities-5.116.0-4|47	
21mr|kactivities-5.116.0-4|48	#----------------------------------------------------------------------------
21mr|kactivities-5.116.0-4|49	
21mr|kactivities-5.116.0-4|50	%define qmlkf5activities %mklibname kf5activities-qml
21mr|kactivities-5.116.0-4|51	
21mr|kactivities-5.116.0-4|52	%package -n %{qmlkf5activities}
21mr|kactivities-5.116.0-4|53	Summary:	QML plugin for KDE Frameworks 5 KActivities
21mr|kactivities-5.116.0-4|54	Group:		System/Libraries
21mr|kactivities-5.116.0-4|55	Provides:	kf5activities-qml = %{EVRD}
21mr|kactivities-5.116.0-4|56	
21mr|kactivities-5.116.0-4|57	%description -n %{qmlkf5activities}
21mr|kactivities-5.116.0-4|58	QML plugin for KDE Frameworks 5 KActivities.
21mr|kactivities-5.116.0-4|59	
21mr|kactivities-5.116.0-4|60	%files -n %{qmlkf5activities}
21mr|kactivities-5.116.0-4|61	%dir %{_kde5_qmldir}/org/kde/activities/
21mr|kactivities-5.116.0-4|62	%{_kde5_qmldir}/org/kde/activities/*
21mr|kactivities-5.116.0-4|63	
21mr|kactivities-5.116.0-4|64	#----------------------------------------------------------------------------
21mr|kactivities-5.116.0-4|65	
21mr|kactivities-5.116.0-4|66	%define kf5activities_major 5
21mr|kactivities-5.116.0-4|67	%define libkf5activities %mklibname kf5activities %{kf5activities_major}
21mr|kactivities-5.116.0-4|68	
21mr|kactivities-5.116.0-4|69	%package -n %{libkf5activities}
21mr|kactivities-5.116.0-4|70	Summary:	KDE Frameworks 5 separate activities shared library
21mr|kactivities-5.116.0-4|71	Group:		System/Libraries
21mr|kactivities-5.116.0-4|72	Requires:	%{name} = %{EVRD}
21mr|kactivities-5.116.0-4|73	Requires:	%{qmlkf5activities} = %{EVRD}
21mr|kactivities-5.116.0-4|74	Obsoletes:	kactivities-i18n < 5.20.0
21mr|kactivities-5.116.0-4|75	
21mr|kactivities-5.116.0-4|76	%description -n %{libkf5activities}
21mr|kactivities-5.116.0-4|77	KDE Frameworks 5 separate activities shared library.
21mr|kactivities-5.116.0-4|78	
21mr|kactivities-5.116.0-4|79	%files -n %{libkf5activities}
21mr|kactivities-5.116.0-4|80	%{_kde5_libdir}/libKF5Activities.so.%{kf5activities_major}*
21mr|kactivities-5.116.0-4|81	
21mr|kactivities-5.116.0-4|82	#----------------------------------------------------------------------------
21mr|kactivities-5.116.0-4|83	
21mr|kactivities-5.116.0-4|84	%define devkf5activities %mklibname kf5activities -d
21mr|kactivities-5.116.0-4|85	
21mr|kactivities-5.116.0-4|86	%package -n %{devkf5activities}
21mr|kactivities-5.116.0-4|87	Summary:	Development files for KDE Frameworks 5 separate activities module
21mr|kactivities-5.116.0-4|88	Group:		Development/KDE and Qt
21mr|kactivities-5.116.0-4|89	Requires:	%{libkf5activities} = %{EVRD}
21mr|kactivities-5.116.0-4|90	Provides:	%{name}-devel = %{EVRD}
21mr|kactivities-5.116.0-4|91	Provides:	kf5activities-devel = %{version}
21mr|kactivities-5.116.0-4|92	
21mr|kactivities-5.116.0-4|93	%description -n %{devkf5activities}
21mr|kactivities-5.116.0-4|94	This package contains header files needed if you wish to build applications
21mr|kactivities-5.116.0-4|95	based on %{name}.
21mr|kactivities-5.116.0-4|96	
21mr|kactivities-5.116.0-4|97	%files -n %{devkf5activities}
21mr|kactivities-5.116.0-4|98	%{_kde5_includedir}/KF5/KActivities
21mr|kactivities-5.116.0-4|99	%{_kde5_libdir}/cmake/KF5Activities
21mr|kactivities-5.116.0-4|100	%{_kde5_libdir}/pkgconfig/libKActivities.pc
21mr|kactivities-5.116.0-4|101	%{_kde5_libdir}/libKF5Activities.so
21mr|kactivities-5.116.0-4|102	%{_kde5_mkspecsdir}/*.pri
21mr|kactivities-5.116.0-4|103	
21mr|kactivities-5.116.0-4|104	#----------------------------------------------------------------------------
21mr|kactivities-5.116.0-4|105	
21mr|kactivities-5.116.0-4|106	%prep
21mr|kactivities-5.116.0-4|107	%autosetup -p1
21mr|kactivities-5.116.0-4|108	
21mr|kactivities-5.116.0-4|109	%build
21mr|kactivities-5.116.0-4|110	%cmake_kde5
21mr|kactivities-5.116.0-4|111	%make
21mr|kactivities-5.116.0-4|112	
21mr|kactivities-5.116.0-4|113	%install
21mr|kactivities-5.116.0-4|114	%makeinstall_std -C build

13154 21
21mr|kactivities-stats-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kactivities-stats-5.116.0-3|2	
21mr|kactivities-stats-5.116.0-3|3	Summary:	KDE Frameworks 5 activities usage statistics module
21mr|kactivities-stats-5.116.0-3|4	Name:		kactivities-stats
21mr|kactivities-stats-5.116.0-3|5	Version:	5.116.0
21mr|kactivities-stats-5.116.0-3|6	Release:	3
21mr|kactivities-stats-5.116.0-3|7	License:	GPLv2+
21mr|kactivities-stats-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kactivities-stats-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kactivities-stats-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kactivities-stats-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kactivities-stats-5.116.0-3|12	BuildRequires:	boost-devel
21mr|kactivities-stats-5.116.0-3|13	BuildRequires:	kf5activities-devel = %{version}
21mr|kactivities-stats-5.116.0-3|14	BuildRequires:	kf5config-devel = %{version}
21mr|kactivities-stats-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kactivities-stats-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kactivities-stats-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kactivities-stats-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|kactivities-stats-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kactivities-stats-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kactivities-stats-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kactivities-stats-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kactivities-stats-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|kactivities-stats-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kactivities-stats-5.116.0-3|25	
21mr|kactivities-stats-5.116.0-3|26	%description
21mr|kactivities-stats-5.116.0-3|27	KDE Frameworks 5 activities usage statistics module.
21mr|kactivities-stats-5.116.0-3|28	
21mr|kactivities-stats-5.116.0-3|29	%files
21mr|kactivities-stats-5.116.0-3|30	%{_datadir}/qlogging-categories5/kactivities-stats.categories
21mr|kactivities-stats-5.116.0-3|31	%{_datadir}/qlogging-categories5/kactivities-stats.renamecategories
21mr|kactivities-stats-5.116.0-3|32	
21mr|kactivities-stats-5.116.0-3|33	#----------------------------------------------------------------------------
21mr|kactivities-stats-5.116.0-3|34	
21mr|kactivities-stats-5.116.0-3|35	%define kf5activitiesstats_major 1
21mr|kactivities-stats-5.116.0-3|36	%define libkf5activitiesstats %mklibname kf5activitiesstats %{kf5activitiesstats_major}
21mr|kactivities-stats-5.116.0-3|37	
21mr|kactivities-stats-5.116.0-3|38	%package -n %{libkf5activitiesstats}
21mr|kactivities-stats-5.116.0-3|39	Summary:	KDE Frameworks 5 activities usage statistics shared library
21mr|kactivities-stats-5.116.0-3|40	Group:		System/Libraries
21mr|kactivities-stats-5.116.0-3|41	Requires:	%{name} = %{EVRD}
21mr|kactivities-stats-5.116.0-3|42	
21mr|kactivities-stats-5.116.0-3|43	%description -n %{libkf5activitiesstats}
21mr|kactivities-stats-5.116.0-3|44	KDE Frameworks 5 activities usage statistocs shared library.
21mr|kactivities-stats-5.116.0-3|45	
21mr|kactivities-stats-5.116.0-3|46	%files -n %{libkf5activitiesstats}
21mr|kactivities-stats-5.116.0-3|47	%{_kde5_libdir}/libKF5ActivitiesStats.so.%{kf5activitiesstats_major}
21mr|kactivities-stats-5.116.0-3|48	%{_kde5_libdir}/libKF5ActivitiesStats.so.%{version}
21mr|kactivities-stats-5.116.0-3|49	
21mr|kactivities-stats-5.116.0-3|50	#----------------------------------------------------------------------------
21mr|kactivities-stats-5.116.0-3|51	
21mr|kactivities-stats-5.116.0-3|52	%define devkf5activitiesstats %mklibname kf5activitiesstats -d
21mr|kactivities-stats-5.116.0-3|53	
21mr|kactivities-stats-5.116.0-3|54	%package -n %{devkf5activitiesstats}
21mr|kactivities-stats-5.116.0-3|55	Summary:	Development files for KDE Frameworks 5 activities usage statistics module
21mr|kactivities-stats-5.116.0-3|56	Group:		Development/KDE and Qt
21mr|kactivities-stats-5.116.0-3|57	Requires:	%{libkf5activitiesstats} = %{EVRD}
21mr|kactivities-stats-5.116.0-3|58	Provides:	%{name}-devel = %{EVRD}
21mr|kactivities-stats-5.116.0-3|59	Provides:	kf5activitiesstats-devel = %{version}
21mr|kactivities-stats-5.116.0-3|60	
21mr|kactivities-stats-5.116.0-3|61	%description -n %{devkf5activitiesstats}
21mr|kactivities-stats-5.116.0-3|62	This package contains header files needed if you wish to build applications
21mr|kactivities-stats-5.116.0-3|63	based on %{name}.
21mr|kactivities-stats-5.116.0-3|64	
21mr|kactivities-stats-5.116.0-3|65	%files -n %{devkf5activitiesstats}
21mr|kactivities-stats-5.116.0-3|66	%{_kde5_includedir}/KF5/KActivitiesStats
21mr|kactivities-stats-5.116.0-3|67	%{_kde5_libdir}/cmake/KF5ActivitiesStats
21mr|kactivities-stats-5.116.0-3|68	%{_kde5_libdir}/pkgconfig/libKActivitiesStats.pc
21mr|kactivities-stats-5.116.0-3|69	%{_kde5_libdir}/libKF5ActivitiesStats.so
21mr|kactivities-stats-5.116.0-3|70	%{_kde5_mkspecsdir}/*.pri
21mr|kactivities-stats-5.116.0-3|71	
21mr|kactivities-stats-5.116.0-3|72	#----------------------------------------------------------------------------
21mr|kactivities-stats-5.116.0-3|73	
21mr|kactivities-stats-5.116.0-3|74	%prep
21mr|kactivities-stats-5.116.0-3|75	%autosetup -p1
21mr|kactivities-stats-5.116.0-3|76	
21mr|kactivities-stats-5.116.0-3|77	%build
21mr|kactivities-stats-5.116.0-3|78	%cmake_kde5
21mr|kactivities-stats-5.116.0-3|79	%make
21mr|kactivities-stats-5.116.0-3|80	
21mr|kactivities-stats-5.116.0-3|81	%install
21mr|kactivities-stats-5.116.0-3|82	%makeinstall_std -C build

13155 21
21mr|kactivitymanagerd-5.27.11-3|1	Summary:	Plasma 5 user work in separate activities organization module
21mr|kactivitymanagerd-5.27.11-3|2	Name:		kactivitymanagerd
21mr|kactivitymanagerd-5.27.11-3|3	Version:	5.27.11
21mr|kactivitymanagerd-5.27.11-3|4	Release:	3
21mr|kactivitymanagerd-5.27.11-3|5	Epoch:		1
21mr|kactivitymanagerd-5.27.11-3|6	License:	GPLv2+
21mr|kactivitymanagerd-5.27.11-3|7	Group:		Graphical desktop/KDE
21mr|kactivitymanagerd-5.27.11-3|8	Url:		https://www.kde.org/
21mr|kactivitymanagerd-5.27.11-3|9	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kactivitymanagerd-5.27.11-3|10	Patch0:		kactivitymanagerd-5.14.4-soname.patch
21mr|kactivitymanagerd-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|kactivitymanagerd-5.27.11-3|12	BuildRequires:	boost-devel
21mr|kactivitymanagerd-5.27.11-3|13	BuildRequires:	kf5coreaddons-devel
21mr|kactivitymanagerd-5.27.11-3|14	BuildRequires:	kf5crash-devel
21mr|kactivitymanagerd-5.27.11-3|15	BuildRequires:	kf5dbusaddons-devel
21mr|kactivitymanagerd-5.27.11-3|16	BuildRequires:	kf5globalaccel-devel
21mr|kactivitymanagerd-5.27.11-3|17	BuildRequires:	kf5guiaddons-devel
21mr|kactivitymanagerd-5.27.11-3|18	BuildRequires:	kf5i18n-devel
21mr|kactivitymanagerd-5.27.11-3|19	BuildRequires:	kf5kio-devel
21mr|kactivitymanagerd-5.27.11-3|20	BuildRequires:	kf5windowsystem-devel
21mr|kactivitymanagerd-5.27.11-3|21	BuildRequires:	kf5xmlgui-devel
21mr|kactivitymanagerd-5.27.11-3|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kactivitymanagerd-5.27.11-3|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kactivitymanagerd-5.27.11-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kactivitymanagerd-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kactivitymanagerd-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kactivitymanagerd-5.27.11-3|27	# There are file conflicts with KDE4 package
21mr|kactivitymanagerd-5.27.11-3|28	Conflicts:	libkactivities
21mr|kactivitymanagerd-5.27.11-3|29	# This package was split from KF kactivities since KF 5.20
21mr|kactivitymanagerd-5.27.11-3|30	Conflicts:	kactivities < 5.20
21mr|kactivitymanagerd-5.27.11-3|31	Obsoletes:	kactivities < 5.20
21mr|kactivitymanagerd-5.27.11-3|32	Conflicts:	kactivities-i18n < 5.20
21mr|kactivitymanagerd-5.27.11-3|33	
21mr|kactivitymanagerd-5.27.11-3|34	%description
21mr|kactivitymanagerd-5.27.11-3|35	Plasma 5 user work in separate activities organization module.
21mr|kactivitymanagerd-5.27.11-3|36	
21mr|kactivitymanagerd-5.27.11-3|37	KActivities provides the infrastructure needed to manage a user's activites,
21mr|kactivitymanagerd-5.27.11-3|38	allowing them to switch between tasks, and for applications to update their
21mr|kactivitymanagerd-5.27.11-3|39	state to match the user's current activity. This includes a daemon, a library
21mr|kactivitymanagerd-5.27.11-3|40	for interacting with that daemon, and plugins for integration with other
21mr|kactivitymanagerd-5.27.11-3|41	frameworks.
21mr|kactivitymanagerd-5.27.11-3|42	
21mr|kactivitymanagerd-5.27.11-3|43	%files -f kactivities5.lang
21mr|kactivitymanagerd-5.27.11-3|44	%{_kde5_datadir}/qlogging-categories5/kactivitymanagerd.categories
21mr|kactivitymanagerd-5.27.11-3|45	%{_kde5_libexecdir}/kactivitymanagerd
21mr|kactivitymanagerd-5.27.11-3|46	%{_datadir}/dbus-1/services/org.kde.ActivityManager.service
21mr|kactivitymanagerd-5.27.11-3|47	%{_datadir}/krunner/dbusplugins/plasma-runnners-activities.desktop
21mr|kactivitymanagerd-5.27.11-3|48	%{_kde5_services}/kactivitymanagerd.desktop
21mr|kactivitymanagerd-5.27.11-3|49	%{_qt5_plugindir}/kactivitymanagerd/*/*.so
21mr|kactivitymanagerd-5.27.11-3|50	%{_userunitdir}/plasma-kactivitymanagerd.service
21mr|kactivitymanagerd-5.27.11-3|51	
21mr|kactivitymanagerd-5.27.11-3|52	#----------------------------------------------------------------------------
21mr|kactivitymanagerd-5.27.11-3|53	
21mr|kactivitymanagerd-5.27.11-3|54	%define plugin_major 5
21mr|kactivitymanagerd-5.27.11-3|55	%define libkactivitymanagerd_plugin %mklibname kactivitymanagerd_plugin %{plugin_major}
21mr|kactivitymanagerd-5.27.11-3|56	
21mr|kactivitymanagerd-5.27.11-3|57	%package -n %{libkactivitymanagerd_plugin}
21mr|kactivitymanagerd-5.27.11-3|58	Summary:	KDE Frameworks 5 separate activities shared library (private)
21mr|kactivitymanagerd-5.27.11-3|59	Group:		System/Libraries
21mr|kactivitymanagerd-5.27.11-3|60	
21mr|kactivitymanagerd-5.27.11-3|61	%description -n %{libkactivitymanagerd_plugin}
21mr|kactivitymanagerd-5.27.11-3|62	KDE Frameworks 5 separate activities shared library (private).
21mr|kactivitymanagerd-5.27.11-3|63	
21mr|kactivitymanagerd-5.27.11-3|64	%files -n %{libkactivitymanagerd_plugin}
21mr|kactivitymanagerd-5.27.11-3|65	%{_kde5_libdir}/libkactivitymanagerd_plugin.so
21mr|kactivitymanagerd-5.27.11-3|66	
21mr|kactivitymanagerd-5.27.11-3|67	#----------------------------------------------------------------------------
21mr|kactivitymanagerd-5.27.11-3|68	
21mr|kactivitymanagerd-5.27.11-3|69	%prep
21mr|kactivitymanagerd-5.27.11-3|70	%setup -qn %{name}-%{version}
21mr|kactivitymanagerd-5.27.11-3|71	
21mr|kactivitymanagerd-5.27.11-3|72	%build
21mr|kactivitymanagerd-5.27.11-3|73	%cmake_kde5
21mr|kactivitymanagerd-5.27.11-3|74	%make
21mr|kactivitymanagerd-5.27.11-3|75	
21mr|kactivitymanagerd-5.27.11-3|76	%install
21mr|kactivitymanagerd-5.27.11-3|77	%makeinstall_std -C build
21mr|kactivitymanagerd-5.27.11-3|78	
21mr|kactivitymanagerd-5.27.11-3|79	%find_lang kactivities5

13156 21
21mr|kaddressbook-23.08.4-2|1	Summary:	KDE addressbook application
21mr|kaddressbook-23.08.4-2|2	Name:		kaddressbook
21mr|kaddressbook-23.08.4-2|3	Version:	23.08.4
21mr|kaddressbook-23.08.4-2|4	Release:	2
21mr|kaddressbook-23.08.4-2|5	Epoch:		3
21mr|kaddressbook-23.08.4-2|6	License:	GPLv2+
21mr|kaddressbook-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kaddressbook-23.08.4-2|8	Url:		http://www.kde.org
21mr|kaddressbook-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kaddressbook-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kaddressbook-23.08.4-2|11	BuildRequires:	gpgmepp-devel
21mr|kaddressbook-23.08.4-2|12	BuildRequires:	kf5akonadi-devel
21mr|kaddressbook-23.08.4-2|13	BuildRequires:	kf5akonadisearch-devel
21mr|kaddressbook-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|kaddressbook-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|kaddressbook-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|kaddressbook-23.08.4-2|17	BuildRequires:	kf5grantleetheme-devel
21mr|kaddressbook-23.08.4-2|18	BuildRequires:	kf5kcmutils-devel
21mr|kaddressbook-23.08.4-2|19	BuildRequires:	kf5kontactinterface-devel
21mr|kaddressbook-23.08.4-2|20	BuildRequires:	kf5libkdepim-devel
21mr|kaddressbook-23.08.4-2|21	BuildRequires:	kf5libkleo-devel
21mr|kaddressbook-23.08.4-2|22	BuildRequires:	kf5mailcommon-devel
21mr|kaddressbook-23.08.4-2|23	BuildRequires:	kf5pimcommon-devel
21mr|kaddressbook-23.08.4-2|24	BuildRequires:	kf5pimtextedit-devel
21mr|kaddressbook-23.08.4-2|25	BuildRequires:	kf5prison-devel
21mr|kaddressbook-23.08.4-2|26	BuildRequires:	qgpgme-devel
21mr|kaddressbook-23.08.4-2|27	BuildRequires:	sasl-devel
21mr|kaddressbook-23.08.4-2|28	BuildRequires:	pkgconfig(libical)
21mr|kaddressbook-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|kaddressbook-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kaddressbook-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kaddressbook-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kaddressbook-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Test)
21mr|kaddressbook-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kaddressbook-23.08.4-2|35	Requires:	grantlee-editor
21mr|kaddressbook-23.08.4-2|36	Requires:	plasma5-kdepim-runtime
21mr|kaddressbook-23.08.4-2|37	Recommends:	plasma5-kdepim-addons
21mr|kaddressbook-23.08.4-2|38	
21mr|kaddressbook-23.08.4-2|39	%description
21mr|kaddressbook-23.08.4-2|40	KDE addressbook application.
21mr|kaddressbook-23.08.4-2|41	
21mr|kaddressbook-23.08.4-2|42	%files -f %{name}.lang
21mr|kaddressbook-23.08.4-2|43	%{_kde5_applicationsdir}/kaddressbook-importer.desktop
21mr|kaddressbook-23.08.4-2|44	%{_kde5_applicationsdir}/org.kde.kaddressbook.desktop
21mr|kaddressbook-23.08.4-2|45	%{_kde5_applicationsdir}/kaddressbook-view.desktop
21mr|kaddressbook-23.08.4-2|46	%{_kde5_bindir}/kaddressbook
21mr|kaddressbook-23.08.4-2|47	%{_kde5_datadir}/qlogging-categories5/kaddressbook.categories
21mr|kaddressbook-23.08.4-2|48	%{_kde5_datadir}/qlogging-categories5/kaddressbook.renamecategories
21mr|kaddressbook-23.08.4-2|49	%dir %{_kde5_datadir}/kaddressbook/
21mr|kaddressbook-23.08.4-2|50	%{_kde5_datadir}/kaddressbook/*
21mr|kaddressbook-23.08.4-2|51	%{_kde5_iconsdir}/hicolor/*/apps/kaddressbook.*
21mr|kaddressbook-23.08.4-2|52	%{_appdatadir}/org.kde.kaddressbook.appdata.xml
21mr|kaddressbook-23.08.4-2|53	%{_qt5_plugindir}/kaddressbookpart.so
21mr|kaddressbook-23.08.4-2|54	%{_qt5_plugindir}/pim5/kcms/kaddressbook/kaddressbook_config_plugins.so
21mr|kaddressbook-23.08.4-2|55	%{_qt5_plugindir}/pim5/kontact/kontact_kaddressbookplugin.so
21mr|kaddressbook-23.08.4-2|56	
21mr|kaddressbook-23.08.4-2|57	#----------------------------------------------------------------------------
21mr|kaddressbook-23.08.4-2|58	
21mr|kaddressbook-23.08.4-2|59	%define kaddressbookprivate_major 5
21mr|kaddressbook-23.08.4-2|60	%define libkaddressbookprivate %mklibname kaddressbookprivate %{kaddressbookprivate_major}
21mr|kaddressbook-23.08.4-2|61	
21mr|kaddressbook-23.08.4-2|62	%package -n %{libkaddressbookprivate}
21mr|kaddressbook-23.08.4-2|63	Summary:	KDE PIM shared library
21mr|kaddressbook-23.08.4-2|64	Group:		System/Libraries
21mr|kaddressbook-23.08.4-2|65	
21mr|kaddressbook-23.08.4-2|66	%description -n %{libkaddressbookprivate}
21mr|kaddressbook-23.08.4-2|67	KDE PIM shared library.
21mr|kaddressbook-23.08.4-2|68	
21mr|kaddressbook-23.08.4-2|69	%files -n %{libkaddressbookprivate}
21mr|kaddressbook-23.08.4-2|70	%{_kde5_libdir}/libkaddressbookprivate.so.%{kaddressbookprivate_major}*
21mr|kaddressbook-23.08.4-2|71	
21mr|kaddressbook-23.08.4-2|72	#----------------------------------------------------------------------
21mr|kaddressbook-23.08.4-2|73	
21mr|kaddressbook-23.08.4-2|74	%define KPimAddressbookImportExport_major 5
21mr|kaddressbook-23.08.4-2|75	%define libKPimAddressbookImportExport %mklibname kpimaddressbookimportexport %{KPimAddressbookImportExport_major}
21mr|kaddressbook-23.08.4-2|76	
21mr|kaddressbook-23.08.4-2|77	%package -n %{libKPimAddressbookImportExport}
21mr|kaddressbook-23.08.4-2|78	Summary:	KDE PIM shared library
21mr|kaddressbook-23.08.4-2|79	Group:		System/Libraries
21mr|kaddressbook-23.08.4-2|80	
21mr|kaddressbook-23.08.4-2|81	%description -n %{libKPimAddressbookImportExport}
21mr|kaddressbook-23.08.4-2|82	KDE PIM shared library.
21mr|kaddressbook-23.08.4-2|83	
21mr|kaddressbook-23.08.4-2|84	%files -n %{libKPimAddressbookImportExport}
21mr|kaddressbook-23.08.4-2|85	%{_kde5_libdir}/libKPim5AddressbookImportExport.so.%{kaddressbookprivate_major}*
21mr|kaddressbook-23.08.4-2|86	
21mr|kaddressbook-23.08.4-2|87	#----------------------------------------------------------------------
21mr|kaddressbook-23.08.4-2|88	
21mr|kaddressbook-23.08.4-2|89	%define devKPimAddressbookImportExport %mklibname kpimaddressbookimportexport -d
21mr|kaddressbook-23.08.4-2|90	
21mr|kaddressbook-23.08.4-2|91	%package -n %{devKPimAddressbookImportExport}
21mr|kaddressbook-23.08.4-2|92	Summary:	Development files KDE PIM shared library
21mr|kaddressbook-23.08.4-2|93	Group:		Development/KDE and Qt
21mr|kaddressbook-23.08.4-2|94	Requires:	%{libKPimAddressbookImportExport} = %{EVRD}
21mr|kaddressbook-23.08.4-2|95	Provides:	KPimAddressbookImportExport-devel = %{version}
21mr|kaddressbook-23.08.4-2|96	
21mr|kaddressbook-23.08.4-2|97	%description -n %{devKPimAddressbookImportExport}
21mr|kaddressbook-23.08.4-2|98	This package contains header files needed if you wish to build applications
21mr|kaddressbook-23.08.4-2|99	based on KPimAddressbookImportExport.
21mr|kaddressbook-23.08.4-2|100	
21mr|kaddressbook-23.08.4-2|101	%files -n %{devKPimAddressbookImportExport}
21mr|kaddressbook-23.08.4-2|102	%{_kde5_includedir}/KPim5/KAddressBookImportExport
21mr|kaddressbook-23.08.4-2|103	%{_kde5_libdir}/cmake/KPimAddressbookImportExport
21mr|kaddressbook-23.08.4-2|104	%{_kde5_libdir}/cmake/KPim5AddressbookImportExport
21mr|kaddressbook-23.08.4-2|105	%{_kde5_libdir}/libKPim5AddressbookImportExport.so
21mr|kaddressbook-23.08.4-2|106	%{_kde5_mkspecsdir}/qt_KAddressbookImportExport.pri
21mr|kaddressbook-23.08.4-2|107	
21mr|kaddressbook-23.08.4-2|108	#----------------------------------------------------------------------
21mr|kaddressbook-23.08.4-2|109	%prep
21mr|kaddressbook-23.08.4-2|110	%autosetup -p1
21mr|kaddressbook-23.08.4-2|111	
21mr|kaddressbook-23.08.4-2|112	%build
21mr|kaddressbook-23.08.4-2|113	%cmake_kde5
21mr|kaddressbook-23.08.4-2|114	%make
21mr|kaddressbook-23.08.4-2|115	
21mr|kaddressbook-23.08.4-2|116	%install
21mr|kaddressbook-23.08.4-2|117	%makeinstall_std -C build
21mr|kaddressbook-23.08.4-2|118	
21mr|kaddressbook-23.08.4-2|119	%find_lang %{name} --with-kde
21mr|kaddressbook-23.08.4-2|120	

13157 21
21mr|kaidan-0.8.0-3|1	Summary:	XMPP based messenger for Plasma Mobile
21mr|kaidan-0.8.0-3|2	Name:		kaidan
21mr|kaidan-0.8.0-3|3	Version:	0.8.0
21mr|kaidan-0.8.0-3|4	Release:	3
21mr|kaidan-0.8.0-3|5	Group:		Graphical desktop/KDE
21mr|kaidan-0.8.0-3|6	License:	GPLv3
21mr|kaidan-0.8.0-3|7	Url:		https://www.kaidan.im
21mr|kaidan-0.8.0-3|8	Source0:	https://invent.kde.org/network/kaidan/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21mr|kaidan-0.8.0-3|9	BuildRequires:	extra-cmake-modules
21mr|kaidan-0.8.0-3|10	BuildRequires:	kf5kirigami2-devel
21mr|kaidan-0.8.0-3|11	BuildRequires:	kf5notifications-devel
21mr|kaidan-0.8.0-3|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|kaidan-0.8.0-3|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kaidan-0.8.0-3|14	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kaidan-0.8.0-3|15	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kaidan-0.8.0-3|16	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kaidan-0.8.0-3|17	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kaidan-0.8.0-3|18	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kaidan-0.8.0-3|19	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kaidan-0.8.0-3|20	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|kaidan-0.8.0-3|21	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|kaidan-0.8.0-3|22	BuildRequires:	pkgconfig(Qt5Location)
21mr|kaidan-0.8.0-3|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kaidan-0.8.0-3|24	BuildRequires:	perl-devel
21mr|kaidan-0.8.0-3|25	BuildRequires:	qt5-linguist-tools
21mr|kaidan-0.8.0-3|26	BuildRequires:	qxmpp-devel
21mr|kaidan-0.8.0-3|27	BuildRequires:  pkgconfig(zxing)
21mr|kaidan-0.8.0-3|28	
21mr|kaidan-0.8.0-3|29	%description
21mr|kaidan-0.8.0-3|30	XMPP based messenger for Plasma Mobile.
21mr|kaidan-0.8.0-3|31	
21mr|kaidan-0.8.0-3|32	%files
21mr|kaidan-0.8.0-3|33	%{_kde5_bindir}/kaidan
21mr|kaidan-0.8.0-3|34	%{_kde5_applicationsdir}/im.kaidan.kaidan.desktop
21mr|kaidan-0.8.0-3|35	%{_kde5_datadir}/icons/hicolor/*/*/*
21mr|kaidan-0.8.0-3|36	%{_kde5_datadir}/kaidan
21mr|kaidan-0.8.0-3|37	%{_kde5_notificationsdir}/kaidan.notifyrc
21mr|kaidan-0.8.0-3|38	%{_appdatadir}/im.kaidan.kaidan.appdata.xml
21mr|kaidan-0.8.0-3|39	
21mr|kaidan-0.8.0-3|40	#--------------------------------------------
21mr|kaidan-0.8.0-3|41	
21mr|kaidan-0.8.0-3|42	%prep
21mr|kaidan-0.8.0-3|43	%autosetup -p1 -n %{name}-v%{version}
21mr|kaidan-0.8.0-3|44	
21mr|kaidan-0.8.0-3|45	%build
21mr|kaidan-0.8.0-3|46	%cmake_kde5 -DI18N=ON
21mr|kaidan-0.8.0-3|47	%make
21mr|kaidan-0.8.0-3|48	
21mr|kaidan-0.8.0-3|49	%install
21mr|kaidan-0.8.0-3|50	%makeinstall_std -C build

13158 21
21mr|kajongg-23.08.4-2|1	Summary:	Majongg game for KDE
21mr|kajongg-23.08.4-2|2	Name:		kajongg
21mr|kajongg-23.08.4-2|3	Version:	23.08.4
21mr|kajongg-23.08.4-2|4	Release:	2
21mr|kajongg-23.08.4-2|5	Epoch:		1
21mr|kajongg-23.08.4-2|6	License:	GPLv2+ and LGPLv2+ and GFDL
21mr|kajongg-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kajongg-23.08.4-2|8	Url:		http://www.kde.org/applications/games/kajongg/
21mr|kajongg-23.08.4-2|9	Source0:	ftp://ftp.kde.org/pub/kde/stable/applications/%{version}/src/%{name}-%{version}.tar.xz
21mr|kajongg-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kajongg-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|kajongg-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|kajongg-23.08.4-2|13	BuildRequires:	kf5kmahjongglib-devel
21mr|kajongg-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kajongg-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kajongg-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kajongg-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kajongg-23.08.4-2|18	BuildRequires:	pkgconfig(sqlite3)
21mr|kajongg-23.08.4-2|19	BuildRequires:	python3-twisted
21mr|kajongg-23.08.4-2|20	BuildRequires:	python3-qt5-gui
21mr|kajongg-23.08.4-2|21	Requires:	kmahjongglib
21mr|kajongg-23.08.4-2|22	Requires:	qt5-database-plugin-sqlite
21mr|kajongg-23.08.4-2|23	Requires:	python3-twisted
21mr|kajongg-23.08.4-2|24	# kajongg needed ogg123 @ runtime
21mr|kajongg-23.08.4-2|25	Requires:	vorbis-tools
21mr|kajongg-23.08.4-2|26	BuildArch:	noarch
21mr|kajongg-23.08.4-2|27	
21mr|kajongg-23.08.4-2|28	%description
21mr|kajongg-23.08.4-2|29	Kajongg is the ancient Chinese board game for 4 players.
21mr|kajongg-23.08.4-2|30	
21mr|kajongg-23.08.4-2|31	Kajongg can be used in two different ways: Scoring a manual game where you play
21mr|kajongg-23.08.4-2|32	as always and use Kajongg for the computation of scores and for bookkeeping. Or
21mr|kajongg-23.08.4-2|33	you can use Kajongg to play against any combination of other human players or
21mr|kajongg-23.08.4-2|34	computer players.
21mr|kajongg-23.08.4-2|35	
21mr|kajongg-23.08.4-2|36	%files -f %{name}.lang
21mr|kajongg-23.08.4-2|37	%{_kde5_bindir}/kajongg
21mr|kajongg-23.08.4-2|38	%{_kde5_bindir}/kajonggserver
21mr|kajongg-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.kajongg.desktop
21mr|kajongg-23.08.4-2|40	%{_kde5_datadir}/kajongg
21mr|kajongg-23.08.4-2|41	%{_kde5_iconsdir}/hicolor/*/*/*kajongg*
21mr|kajongg-23.08.4-2|42	%{_appdatadir}/org.kde.kajongg.appdata.xml
21mr|kajongg-23.08.4-2|43	
21mr|kajongg-23.08.4-2|44	#------------------------------------------------------------------------------
21mr|kajongg-23.08.4-2|45	
21mr|kajongg-23.08.4-2|46	%prep
21mr|kajongg-23.08.4-2|47	%setup -q
21mr|kajongg-23.08.4-2|48	
21mr|kajongg-23.08.4-2|49	%build
21mr|kajongg-23.08.4-2|50	%cmake_kde5
21mr|kajongg-23.08.4-2|51	%make
21mr|kajongg-23.08.4-2|52	
21mr|kajongg-23.08.4-2|53	%install
21mr|kajongg-23.08.4-2|54	%makeinstall_std -C build
21mr|kajongg-23.08.4-2|55	
21mr|kajongg-23.08.4-2|56	%find_lang %{name} --with-html --with-kde
21mr|kajongg-23.08.4-2|57	
21mr|kajongg-23.08.4-2|58	
21mr|kajongg-23.08.4-2|59	# FIXME Something in make install is broken...
21mr|kajongg-23.08.4-2|60	rm -rf %{buildroot}%{_prefix}%{_prefix}
21mr|kajongg-23.08.4-2|61	mkdir -p %{buildroot}%{_bindir}
21mr|kajongg-23.08.4-2|62	pushd    %{buildroot}%{_bindir}
21mr|kajongg-23.08.4-2|63	ln -s ../share/kajongg/kajongg.py kajongg
21mr|kajongg-23.08.4-2|64	ln -s ../share/kajongg/kajonggserver.py kajonggserver
21mr|kajongg-23.08.4-2|65	chmod a+rx kajongg kajonggserver
21mr|kajongg-23.08.4-2|66	popd

13159 21
21mr|kalarm-23.08.4-2|1	Summary:	KDE personal alarm message, command and email scheduler
21mr|kalarm-23.08.4-2|2	Name:		kalarm
21mr|kalarm-23.08.4-2|3	Version:	23.08.4
21mr|kalarm-23.08.4-2|4	Release:	2
21mr|kalarm-23.08.4-2|5	Epoch:		3
21mr|kalarm-23.08.4-2|6	License:	GPLv2+
21mr|kalarm-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kalarm-23.08.4-2|8	Url:		http://www.kde.org
21mr|kalarm-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kalarm-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kalarm-23.08.4-2|11	BuildRequires:	xsltproc
21mr|kalarm-23.08.4-2|12	BuildRequires:	qgpgme-devel
21mr|kalarm-23.08.4-2|13	BuildRequires:	sasl-devel
21mr|kalarm-23.08.4-2|14	BuildRequires:	kf5akonadicontact-devel
21mr|kalarm-23.08.4-2|15	BuildRequires:	kf5akonadimime-devel
21mr|kalarm-23.08.4-2|16	BuildRequires:	kf5akonadi-devel
21mr|kalarm-23.08.4-2|17	BuildRequires:	kf5auth-devel
21mr|kalarm-23.08.4-2|18	BuildRequires:	kf5calendarcore-devel
21mr|kalarm-23.08.4-2|19	BuildRequires:	kf5calendarutils-devel
21mr|kalarm-23.08.4-2|20	BuildRequires:	kf5codecs-devel
21mr|kalarm-23.08.4-2|21	BuildRequires:	kf5completion-devel
21mr|kalarm-23.08.4-2|22	BuildRequires:	kf5config-devel
21mr|kalarm-23.08.4-2|23	BuildRequires:	kf5configwidgets-devel
21mr|kalarm-23.08.4-2|24	BuildRequires:	kf5dbusaddons-devel
21mr|kalarm-23.08.4-2|25	BuildRequires:	kf5doctools-devel
21mr|kalarm-23.08.4-2|26	BuildRequires:	kf5guiaddons-devel
21mr|kalarm-23.08.4-2|27	BuildRequires:	kf5holidays-devel
21mr|kalarm-23.08.4-2|28	BuildRequires:	kf5i18n-devel
21mr|kalarm-23.08.4-2|29	BuildRequires:	kf5idletime-devel
21mr|kalarm-23.08.4-2|30	BuildRequires:	kf5iconthemes-devel
21mr|kalarm-23.08.4-2|31	BuildRequires:	kf5identitymanagement-devel
21mr|kalarm-23.08.4-2|32	BuildRequires:	kf5jobwidgets-devel
21mr|kalarm-23.08.4-2|33	BuildRequires:	kf5kcmutils-devel
21mr|kalarm-23.08.4-2|34	BuildRequires:	kf5kdelibs4support-devel
21mr|kalarm-23.08.4-2|35	BuildRequires:	kf5kio-devel
21mr|kalarm-23.08.4-2|36	BuildRequires:	kf5libkdepim-devel
21mr|kalarm-23.08.4-2|37	BuildRequires:	kf5mailcommon-devel
21mr|kalarm-23.08.4-2|38	BuildRequires:	kf5mailtransport-devel
21mr|kalarm-23.08.4-2|39	BuildRequires:	kf5mime-devel
21mr|kalarm-23.08.4-2|40	BuildRequires:	kf5notifications-devel
21mr|kalarm-23.08.4-2|41	BuildRequires:	kf5notifyconfig-devel
21mr|kalarm-23.08.4-2|42	BuildRequires:	kf5pimcommon-devel
21mr|kalarm-23.08.4-2|43	BuildRequires:	kf5pimtextedit-devel
21mr|kalarm-23.08.4-2|44	BuildRequires:	kf5service-devel
21mr|kalarm-23.08.4-2|45	BuildRequires:	kf5widgetsaddons-devel
21mr|kalarm-23.08.4-2|46	BuildRequires:	kf5windowsystem-devel
21mr|kalarm-23.08.4-2|47	BuildRequires:	kf5xmlgui-devel
21mr|kalarm-23.08.4-2|48	BuildRequires:	pkgconfig(libical)
21mr|kalarm-23.08.4-2|49	BuildRequires:	pkgconfig(phonon4qt5)
21mr|kalarm-23.08.4-2|50	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kalarm-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kalarm-23.08.4-2|52	BuildRequires:	pkgconfig(Qt5Network)
21mr|kalarm-23.08.4-2|53	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kalarm-23.08.4-2|54	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kalarm-23.08.4-2|55	BuildRequires:	pkgconfig(x11)
21mr|kalarm-23.08.4-2|56	
21mr|kalarm-23.08.4-2|57	%description
21mr|kalarm-23.08.4-2|58	KAlarm is a personal alarm message, command and email scheduler. It lets you
21mr|kalarm-23.08.4-2|59	set up personal alarm messages which pop up on the screen at the chosen time,
21mr|kalarm-23.08.4-2|60	or you can schedule commands to be executed or emails to be sent.
21mr|kalarm-23.08.4-2|61	
21mr|kalarm-23.08.4-2|62	%files -f %{name}.lang
21mr|kalarm-23.08.4-2|63	%{_kde5_applicationsdir}/org.kde.kalarm.desktop
21mr|kalarm-23.08.4-2|64	%{_kde5_autostart}/kalarm.autostart.desktop
21mr|kalarm-23.08.4-2|65	%{_kde5_bindir}/kalarm
21mr|kalarm-23.08.4-2|66	%{_kde5_bindir}/kalarmautostart
21mr|kalarm-23.08.4-2|67	%{_kde5_datadir}/config.kcfg/kalarmconfig.kcfg
21mr|kalarm-23.08.4-2|68	%dir %{_kde5_datadir}/kalarm/
21mr|kalarm-23.08.4-2|69	%{_kde5_datadir}/kalarm/*
21mr|kalarm-23.08.4-2|70	%{_kde5_datadir}/knotifications5/kalarm.notifyrc
21mr|kalarm-23.08.4-2|71	%{_kde5_iconsdir}/breeze/actions/*/show-today.svg
21mr|kalarm-23.08.4-2|72	%{_kde5_iconsdir}/breeze-dark/actions/*/show-today.svg
21mr|kalarm-23.08.4-2|73	%{_kde5_iconsdir}/hicolor/*/apps/kalarm.*
21mr|kalarm-23.08.4-2|74	%{_kde5_libexecdir}/kauth/kalarm_helper
21mr|kalarm-23.08.4-2|75	%{_kde5_datadir}/qlogging-categories5/kalarm.categories
21mr|kalarm-23.08.4-2|76	%{_kde5_datadir}/qlogging-categories5/kalarm.renamecategories
21mr|kalarm-23.08.4-2|77	%{_kde5_xmlguidir}/kalarm/kalarmui.rc
21mr|kalarm-23.08.4-2|78	%{_qt5_plugindir}/pim5/kalarm/akonadiplugin.so
21mr|kalarm-23.08.4-2|79	%{_appdatadir}/org.kde.kalarm.appdata.xml
21mr|kalarm-23.08.4-2|80	%{_datadir}/dbus-1/interfaces/org.kde.kalarm.kalarm.xml
21mr|kalarm-23.08.4-2|81	%{_datadir}/dbus-1/system-services/org.kde.kalarm.rtcwake.service
21mr|kalarm-23.08.4-2|82	%{_datadir}/dbus-1/system.d/org.kde.kalarm.rtcwake.conf
21mr|kalarm-23.08.4-2|83	%{_datadir}/polkit-1/actions/org.kde.kalarm.rtcwake.policy
21mr|kalarm-23.08.4-2|84	
21mr|kalarm-23.08.4-2|85	#----------------------------------------------------------------------------
21mr|kalarm-23.08.4-2|86	
21mr|kalarm-23.08.4-2|87	%define kalarmcalendar_major 5
21mr|kalarm-23.08.4-2|88	%define libkalarmcalendar %mklibname kalarmcalendar %{kalarmcalendar_major}
21mr|kalarm-23.08.4-2|89	
21mr|kalarm-23.08.4-2|90	%package -n %{libkalarmcalendar}
21mr|kalarm-23.08.4-2|91	Summary:	KAlarm client shared library
21mr|kalarm-23.08.4-2|92	Group:		System/Libraries
21mr|kalarm-23.08.4-2|93	Requires:	%{name}
21mr|kalarm-23.08.4-2|94	
21mr|kalarm-23.08.4-2|95	%description -n %{libkalarmcalendar}
21mr|kalarm-23.08.4-2|96	KAlarm client shared library.
21mr|kalarm-23.08.4-2|97	
21mr|kalarm-23.08.4-2|98	%files -n %{libkalarmcalendar}
21mr|kalarm-23.08.4-2|99	%{_kde5_libdir}/libkalarmcalendar.so.%{kalarmcalendar_major}*
21mr|kalarm-23.08.4-2|100	
21mr|kalarm-23.08.4-2|101	#----------------------------------------------------------------------------
21mr|kalarm-23.08.4-2|102	
21mr|kalarm-23.08.4-2|103	
21mr|kalarm-23.08.4-2|104	%define kalarmplugin_major 5
21mr|kalarm-23.08.4-2|105	%define libkalarmplugin %mklibname kalarmplugin %{kalarmplugin_major}
21mr|kalarm-23.08.4-2|106	
21mr|kalarm-23.08.4-2|107	%package -n %{libkalarmplugin}
21mr|kalarm-23.08.4-2|108	Summary:	KAlarm client shared library
21mr|kalarm-23.08.4-2|109	Group:		System/Libraries
21mr|kalarm-23.08.4-2|110	Requires:	%{name}
21mr|kalarm-23.08.4-2|111	
21mr|kalarm-23.08.4-2|112	%description -n %{libkalarmplugin}
21mr|kalarm-23.08.4-2|113	KAlarm client shared library.
21mr|kalarm-23.08.4-2|114	
21mr|kalarm-23.08.4-2|115	%files -n %{libkalarmplugin}
21mr|kalarm-23.08.4-2|116	%{_kde5_libdir}/libkalarmplugin.so.%{kalarmplugin_major}*
21mr|kalarm-23.08.4-2|117	
21mr|kalarm-23.08.4-2|118	#----------------------------------------------------------------------------
21mr|kalarm-23.08.4-2|119	
21mr|kalarm-23.08.4-2|120	%prep
21mr|kalarm-23.08.4-2|121	%autosetup -p1
21mr|kalarm-23.08.4-2|122	
21mr|kalarm-23.08.4-2|123	%build
21mr|kalarm-23.08.4-2|124	%cmake_kde5
21mr|kalarm-23.08.4-2|125	%make
21mr|kalarm-23.08.4-2|126	
21mr|kalarm-23.08.4-2|127	%install
21mr|kalarm-23.08.4-2|128	%makeinstall_std -C build
21mr|kalarm-23.08.4-2|129	
21mr|kalarm-23.08.4-2|130	%find_lang %{name} --with-kde --with-html
21mr|kalarm-23.08.4-2|131	

13160 21
21mr|kalgebra-23.08.4-2|1	Summary:	MathML-based graph calculator
21mr|kalgebra-23.08.4-2|2	Name:		kalgebra
21mr|kalgebra-23.08.4-2|3	Version:	23.08.4
21mr|kalgebra-23.08.4-2|4	Release:	2
21mr|kalgebra-23.08.4-2|5	License:	GPLv2+
21mr|kalgebra-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kalgebra-23.08.4-2|7	Url:		http://userbase.kde.org/KAlgebra
21mr|kalgebra-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kalgebra-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kalgebra-23.08.4-2|10	BuildRequires:	analitza-devel
21mr|kalgebra-23.08.4-2|11	BuildRequires:	kf5configwidgets-devel
21mr|kalgebra-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|kalgebra-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|kalgebra-23.08.4-2|14	BuildRequires:	kf5kio-devel
21mr|kalgebra-23.08.4-2|15	BuildRequires:	kf5widgetsaddons-devel
21mr|kalgebra-23.08.4-2|16	BuildRequires:	readline-devel
21mr|kalgebra-23.08.4-2|17	BuildRequires:	pkgconfig(gl)
21mr|kalgebra-23.08.4-2|18	BuildRequires:	pkgconfig(glu)
21mr|kalgebra-23.08.4-2|19	BuildRequires:	pkgconfig(ncursesw)
21mr|kalgebra-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|kalgebra-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kalgebra-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|kalgebra-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|kalgebra-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kalgebra-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kalgebra-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kalgebra-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kalgebra-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Test)
21mr|kalgebra-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|kalgebra-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kalgebra-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kalgebra-23.08.4-2|32	
21mr|kalgebra-23.08.4-2|33	%description
21mr|kalgebra-23.08.4-2|34	KAlgebra is a mathematical calculator based content markup MathML
21mr|kalgebra-23.08.4-2|35	language. Nowadays it is capable to make simple MathML operations
21mr|kalgebra-23.08.4-2|36	(arithmetic and logical) and representate 2D and 3D graphs. It is
21mr|kalgebra-23.08.4-2|37	actually not necessary to know MathML to use KAlgebra.
21mr|kalgebra-23.08.4-2|38	
21mr|kalgebra-23.08.4-2|39	%files -f %{name}.lang
21mr|kalgebra-23.08.4-2|40	%doc COPYING COPYING.LIB COPYING.DOC
21mr|kalgebra-23.08.4-2|41	%{_kde5_applicationsdir}/org.kde.kalgebramobile.desktop
21mr|kalgebra-23.08.4-2|42	%{_kde5_bindir}/kalgebramobile
21mr|kalgebra-23.08.4-2|43	%{_kde5_iconsdir}/*/*/apps/kalgebra.*
21mr|kalgebra-23.08.4-2|44	%{_appdatadir}/org.kde.kalgebramobile.appdata.xml
21mr|kalgebra-23.08.4-2|45	
21mr|kalgebra-23.08.4-2|46	#----------------------------------------------------------------------------
21mr|kalgebra-23.08.4-2|47	
21mr|kalgebra-23.08.4-2|48	%package -n calgebra
21mr|kalgebra-23.08.4-2|49	Summary:	Console mathematical calculator
21mr|kalgebra-23.08.4-2|50	Group:		Graphical desktop/KDE
21mr|kalgebra-23.08.4-2|51	
21mr|kalgebra-23.08.4-2|52	%description -n calgebra
21mr|kalgebra-23.08.4-2|53	Console interface for a mathematical calculator based content markup MathML
21mr|kalgebra-23.08.4-2|54	language.
21mr|kalgebra-23.08.4-2|55	
21mr|kalgebra-23.08.4-2|56	%files -n calgebra
21mr|kalgebra-23.08.4-2|57	%{_kde5_bindir}/calgebra
21mr|kalgebra-23.08.4-2|58	
21mr|kalgebra-23.08.4-2|59	#----------------------------------------------------------------------------
21mr|kalgebra-23.08.4-2|60	
21mr|kalgebra-23.08.4-2|61	%prep
21mr|kalgebra-23.08.4-2|62	%autosetup -p1
21mr|kalgebra-23.08.4-2|63	
21mr|kalgebra-23.08.4-2|64	%build
21mr|kalgebra-23.08.4-2|65	%cmake_kde5
21mr|kalgebra-23.08.4-2|66	%make
21mr|kalgebra-23.08.4-2|67	
21mr|kalgebra-23.08.4-2|68	%install
21mr|kalgebra-23.08.4-2|69	%makeinstall_std -C build
21mr|kalgebra-23.08.4-2|70	
21mr|kalgebra-23.08.4-2|71	%find_lang %{name} kalgebramobile %{name}.lang --with-kde --with-html

13161 21
21mr|kalk-23.08.4-3|1	Summary:	Calculator for Plasma Mobile
21mr|kalk-23.08.4-3|2	Name:		kalk
21mr|kalk-23.08.4-3|3	Version:	23.08.4
21mr|kalk-23.08.4-3|4	Release:	3
21mr|kalk-23.08.4-3|5	Group:		Graphical desktop/KDE
21mr|kalk-23.08.4-3|6	License:	GPLv3
21mr|kalk-23.08.4-3|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|kalk-23.08.4-3|8	BuildRequires:	extra-cmake-modules
21mr|kalk-23.08.4-3|9	BuildRequires:	pkgconfig(Qt5Core)
21mr|kalk-23.08.4-3|10	BuildRequires:	pkgconfig(Qt5Feedback)
21mr|kalk-23.08.4-3|11	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kalk-23.08.4-3|12	BuildRequires:	pkgconfig(Qt5Test)
21mr|kalk-23.08.4-3|13	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kalk-23.08.4-3|14	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kalk-23.08.4-3|15	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kalk-23.08.4-3|16	BuildRequires:	kf5coreaddons-devel
21mr|kalk-23.08.4-3|17	BuildRequires:	kf5config-devel
21mr|kalk-23.08.4-3|18	BuildRequires:	kf5declarative-devel
21mr|kalk-23.08.4-3|19	BuildRequires:	kf5unitconversion-devel
21mr|kalk-23.08.4-3|20	BuildRequires:	kf5i18n-devel
21mr|kalk-23.08.4-3|21	BuildRequires:	kf5kirigami2-devel
21mr|kalk-23.08.4-3|22	BuildRequires:	bison
21mr|kalk-23.08.4-3|23	BuildRequires:	flex
21mr|kalk-23.08.4-3|24	BuildRequires:	pkgconfig(mpfr)
21mr|kalk-23.08.4-3|25	BuildRequires:	pkgconfig(gmp)
21mr|kalk-23.08.4-3|26	Requires:	qt5-qtfeedback
21mr|kalk-23.08.4-3|27	
21mr|kalk-23.08.4-3|28	%description
21mr|kalk-23.08.4-3|29	Calculator for Plasma Mobile.
21mr|kalk-23.08.4-3|30	
21mr|kalk-23.08.4-3|31	%files -f kalk.lang
21mr|kalk-23.08.4-3|32	%{_kde5_bindir}/kalk
21mr|kalk-23.08.4-3|33	%{_kde5_applicationsdir}/org.kde.kalk.desktop
21mr|kalk-23.08.4-3|34	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.kalk.svg
21mr|kalk-23.08.4-3|35	%{_appdatadir}/org.kde.kalk.appdata.xml
21mr|kalk-23.08.4-3|36	
21mr|kalk-23.08.4-3|37	%prep
21mr|kalk-23.08.4-3|38	%autosetup -p1
21mr|kalk-23.08.4-3|39	
21mr|kalk-23.08.4-3|40	%build
21mr|kalk-23.08.4-3|41	%cmake_kde5
21mr|kalk-23.08.4-3|42	%make
21mr|kalk-23.08.4-3|43	
21mr|kalk-23.08.4-3|44	%install
21mr|kalk-23.08.4-3|45	%makeinstall_std -C build
21mr|kalk-23.08.4-3|46	%find_lang %{name}

13162 21
21mr|kalzium-23.08.4-4|1	
21mr|kalzium-23.08.4-4|2	Summary:	Shows the periodic system of the elements
21mr|kalzium-23.08.4-4|3	Name:		kalzium
21mr|kalzium-23.08.4-4|4	Version:	23.08.4
21mr|kalzium-23.08.4-4|5	Release:	4
21mr|kalzium-23.08.4-4|6	License:	GPLv2+
21mr|kalzium-23.08.4-4|7	Group:		Graphical desktop/KDE
21mr|kalzium-23.08.4-4|8	Url:		http://edu.kde.org/kalzium
21mr|kalzium-23.08.4-4|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kalzium-23.08.4-4|10	BuildRequires:	avogadro2-devel
21mr|kalzium-23.08.4-4|11	BuildRequires:	extra-cmake-modules
21mr|kalzium-23.08.4-4|12	BuildRequires:	facile
21mr|kalzium-23.08.4-4|13	BuildRequires:	ocaml
21mr|kalzium-23.08.4-4|14	BuildRequires:	kf5archive-devel
21mr|kalzium-23.08.4-4|15	BuildRequires:	kf5config-devel
21mr|kalzium-23.08.4-4|16	BuildRequires:	kf5coreaddons-devel
21mr|kalzium-23.08.4-4|17	BuildRequires:	kf5doctools-devel
21mr|kalzium-23.08.4-4|18	BuildRequires:	kf5i18n-devel
21mr|kalzium-23.08.4-4|19	BuildRequires:	kf5kdelibs4support-devel
21mr|kalzium-23.08.4-4|20	BuildRequires:	kf5khtml-devel
21mr|kalzium-23.08.4-4|21	BuildRequires:	kf5newstuff-devel
21mr|kalzium-23.08.4-4|22	BuildRequires:	kf5parts-devel
21mr|kalzium-23.08.4-4|23	BuildRequires:	kf5plotting-devel
21mr|kalzium-23.08.4-4|24	BuildRequires:	kf5solid-devel
21mr|kalzium-23.08.4-4|25	BuildRequires:	kf5unitconversion-devel
21mr|kalzium-23.08.4-4|26	BuildRequires:	kf5widgetsaddons-devel
21mr|kalzium-23.08.4-4|27	BuildRequires:	openbabel-devel
21mr|kalzium-23.08.4-4|28	BuildRequires:	pkgconfig(eigen3)
21mr|kalzium-23.08.4-4|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|kalzium-23.08.4-4|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kalzium-23.08.4-4|31	BuildRequires:	pkgconfig(Qt5Network)
21mr|kalzium-23.08.4-4|32	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|kalzium-23.08.4-4|33	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kalzium-23.08.4-4|34	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kalzium-23.08.4-4|35	BuildRequires:	pkgconfig(Qt5Script)
21mr|kalzium-23.08.4-4|36	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kalzium-23.08.4-4|37	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kalzium-23.08.4-4|38	BuildRequires:	chemical-mime-data
21mr|kalzium-23.08.4-4|39	Requires:	openbabel
21mr|kalzium-23.08.4-4|40	Requires:	chemical-mime-data
21mr|kalzium-23.08.4-4|41	Requires:	ocaml
21mr|kalzium-23.08.4-4|42	
21mr|kalzium-23.08.4-4|43	%description
21mr|kalzium-23.08.4-4|44	Kalzium is an application which will show you some information about the
21mr|kalzium-23.08.4-4|45	periodic system of the elements. Therefore you could use it as an
21mr|kalzium-23.08.4-4|46	information database.
21mr|kalzium-23.08.4-4|47	
21mr|kalzium-23.08.4-4|48	%files -f %{name}.lang
21mr|kalzium-23.08.4-4|49	%doc
21mr|kalzium-23.08.4-4|50	%{_kde5_applicationsdir}/org.kde.kalzium.desktop
21mr|kalzium-23.08.4-4|51	%{_kde5_applicationsdir}/org.kde.kalzium_cml.desktop
21mr|kalzium-23.08.4-4|52	%{_kde5_bindir}/kalzium
21mr|kalzium-23.08.4-4|53	%{_kde5_datadir}/config.kcfg/kalzium.kcfg
21mr|kalzium-23.08.4-4|54	%{_kde5_datadir}/knsrcfiles/kalzium.knsrc
21mr|kalzium-23.08.4-4|55	%{_kde5_datadir}/kalzium
21mr|kalzium-23.08.4-4|56	%{_kde5_datadir}/qlogging-categories5/kalzium.categories
21mr|kalzium-23.08.4-4|57	%{_kde5_datadir}/libkdeedu/data/elements.xml
21mr|kalzium-23.08.4-4|58	%{_kde5_datadir}/libkdeedu/data/isotopes.xml
21mr|kalzium-23.08.4-4|59	%{_kde5_datadir}/libkdeedu/data/spectra.xml
21mr|kalzium-23.08.4-4|60	%{_kde5_datadir}/libkdeedu/data/symbols.csv
21mr|kalzium-23.08.4-4|61	%{_kde5_datadir}/libkdeedu/data/symbols2.csv
21mr|kalzium-23.08.4-4|62	%{_kde5_iconsdir}/hicolor/*/apps/kalzium.*
21mr|kalzium-23.08.4-4|63	%{_kde5_mandir}/man1/kalzium.1*
21mr|kalzium-23.08.4-4|64	%{_appdatadir}/org.kde.kalzium.appdata.xml
21mr|kalzium-23.08.4-4|65	
21mr|kalzium-23.08.4-4|66	#----------------------------------------------------------------------------
21mr|kalzium-23.08.4-4|67	
21mr|kalzium-23.08.4-4|68	%define science_major 5
21mr|kalzium-23.08.4-4|69	%define libscience %mklibname science %{science_major}
21mr|kalzium-23.08.4-4|70	
21mr|kalzium-23.08.4-4|71	%package -n %{libscience}
21mr|kalzium-23.08.4-4|72	Summary:	Runtime library for KDE Education Application
21mr|kalzium-23.08.4-4|73	Group:		System/Libraries
21mr|kalzium-23.08.4-4|74	
21mr|kalzium-23.08.4-4|75	%description -n %{libscience}
21mr|kalzium-23.08.4-4|76	libscience is a library that provides classes for chemical data.This library is
21mr|kalzium-23.08.4-4|77	mainly used by kalzium.
21mr|kalzium-23.08.4-4|78	
21mr|kalzium-23.08.4-4|79	%files -n %{libscience}
21mr|kalzium-23.08.4-4|80	%{_kde5_libdir}/libscience.so.%{science_major}*
21mr|kalzium-23.08.4-4|81	
21mr|kalzium-23.08.4-4|82	#-----------------------------------------------------------------------------
21mr|kalzium-23.08.4-4|83	
21mr|kalzium-23.08.4-4|84	%define compoundviewer_major 5
21mr|kalzium-23.08.4-4|85	%define libcompoundviewer %mklibname compoundviewer %{compoundviewer_major}
21mr|kalzium-23.08.4-4|86	
21mr|kalzium-23.08.4-4|87	%package -n %{libcompoundviewer}
21mr|kalzium-23.08.4-4|88	Summary:	Runtime library for KDE Education Application
21mr|kalzium-23.08.4-4|89	Group:		System/Libraries
21mr|kalzium-23.08.4-4|90	
21mr|kalzium-23.08.4-4|91	%description -n %{libcompoundviewer}
21mr|kalzium-23.08.4-4|92	libcompoundviewer is a library that provides classes for chemical data. This library is
21mr|kalzium-23.08.4-4|93	mainly used by kalzium.
21mr|kalzium-23.08.4-4|94	
21mr|kalzium-23.08.4-4|95	%files -n %{libcompoundviewer}
21mr|kalzium-23.08.4-4|96	%{_kde5_libdir}/libcompoundviewer.so.%{compoundviewer_major}*
21mr|kalzium-23.08.4-4|97	
21mr|kalzium-23.08.4-4|98	#-----------------------------------------------------------------------------
21mr|kalzium-23.08.4-4|99	
21mr|kalzium-23.08.4-4|100	%define devname %mklibname %{name} -d
21mr|kalzium-23.08.4-4|101	
21mr|kalzium-23.08.4-4|102	%package -n %{devname}
21mr|kalzium-23.08.4-4|103	Summary:	Development files for %{name}
21mr|kalzium-23.08.4-4|104	Group:		Development/KDE and Qt
21mr|kalzium-23.08.4-4|105	Requires:	pkgconfig(eigen3)
21mr|kalzium-23.08.4-4|106	Requires:	pkgconfig(openbabel-3)
21mr|kalzium-23.08.4-4|107	Requires:	%{libscience} = %{EVRD}
21mr|kalzium-23.08.4-4|108	Requires:	%{libcompoundviewer} = %{EVRD}
21mr|kalzium-23.08.4-4|109	Provides:	%{name}-devel = %{EVRD}
21mr|kalzium-23.08.4-4|110	Conflicts:	%{name}-devel < 16.12
21mr|kalzium-23.08.4-4|111	Obsoletes:	%{name}-devel < 16.12
21mr|kalzium-23.08.4-4|112	
21mr|kalzium-23.08.4-4|113	%description -n %{devname}
21mr|kalzium-23.08.4-4|114	Files needed to build applications based on %{name}.
21mr|kalzium-23.08.4-4|115	
21mr|kalzium-23.08.4-4|116	%files -n %{devname}
21mr|kalzium-23.08.4-4|117	%{_kde5_includedir}/libkdeedu/*.h
21mr|kalzium-23.08.4-4|118	%{_kde5_libdir}/libscience.so
21mr|kalzium-23.08.4-4|119	%{_kde5_libdir}/libcompoundviewer.so
21mr|kalzium-23.08.4-4|120	
21mr|kalzium-23.08.4-4|121	#----------------------------------------------------------------------
21mr|kalzium-23.08.4-4|122	
21mr|kalzium-23.08.4-4|123	%prep
21mr|kalzium-23.08.4-4|124	%autosetup -p1
21mr|kalzium-23.08.4-4|125	
21mr|kalzium-23.08.4-4|126	%build
21mr|kalzium-23.08.4-4|127	%cmake_kde5
21mr|kalzium-23.08.4-4|128	%make
21mr|kalzium-23.08.4-4|129	
21mr|kalzium-23.08.4-4|130	%install
21mr|kalzium-23.08.4-4|131	%makeinstall_std -C build
21mr|kalzium-23.08.4-4|132	
21mr|kalzium-23.08.4-4|133	# Not ported yet
21mr|kalzium-23.08.4-4|134	rm -f %{buildroot}%{_localedir}/*/LC_MESSAGES/plasma_applet*
21mr|kalzium-23.08.4-4|135	rm -f %{buildroot}%{_localedir}/*/LC_MESSAGES/plasma_engine*
21mr|kalzium-23.08.4-4|136	
21mr|kalzium-23.08.4-4|137	# To avoid conflicts with kde-l10n
21mr|kalzium-23.08.4-4|138	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|kalzium-23.08.4-4|139	
21mr|kalzium-23.08.4-4|140	%find_lang %{name} --with-kde --with-html

13163 21
21mr|kamoso-23.08.4-2|1	Summary:	Application to take pictures and videos out of your webcam
21mr|kamoso-23.08.4-2|2	Name:		kamoso
21mr|kamoso-23.08.4-2|3	Version:	23.08.4
21mr|kamoso-23.08.4-2|4	Release:	2
21mr|kamoso-23.08.4-2|5	License:	GPLv2+
21mr|kamoso-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kamoso-23.08.4-2|7	Url:		https://www.kde.org
21mr|kamoso-23.08.4-2|8	Source0:	http://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kamoso-23.08.4-2|9	BuildRequires:	boost-devel
21mr|kamoso-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kamoso-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|kamoso-23.08.4-2|12	BuildRequires:	kf5configwidgets-devel
21mr|kamoso-23.08.4-2|13	BuildRequires:	kf5declarative-devel
21mr|kamoso-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|kamoso-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|kamoso-23.08.4-2|16	BuildRequires:	kf5kio-devel
21mr|kamoso-23.08.4-2|17	BuildRequires:	kf5kirigami2-devel
21mr|kamoso-23.08.4-2|18	BuildRequires:	kf5notifications-devel
21mr|kamoso-23.08.4-2|19	BuildRequires:	kf5purpose-devel
21mr|kamoso-23.08.4-2|20	BuildRequires:	kf5solid-devel
21mr|kamoso-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|kamoso-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kamoso-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kamoso-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kamoso-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Network)
21mr|kamoso-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|kamoso-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kamoso-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kamoso-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|kamoso-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kamoso-23.08.4-2|31	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|kamoso-23.08.4-2|32	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|kamoso-23.08.4-2|33	BuildRequires:	pkgconfig(udev)
21mr|kamoso-23.08.4-2|34	BuildRequires:	qt5-qtgraphicaleffects-qml
21mr|kamoso-23.08.4-2|35	BuildRequires:	qt5-qtquickcontrols-qml
21mr|kamoso-23.08.4-2|36	Requires:	kf5purpose-qml
21mr|kamoso-23.08.4-2|37	Requires:	kirigami2
21mr|kamoso-23.08.4-2|38	Requires:	qt5-qtquickcontrols-qml
21mr|kamoso-23.08.4-2|39	
21mr|kamoso-23.08.4-2|40	%description
21mr|kamoso-23.08.4-2|41	Kamoso is an application to take pictures and videos out of your webcam.
21mr|kamoso-23.08.4-2|42	
21mr|kamoso-23.08.4-2|43	%files -f %{name}.lang
21mr|kamoso-23.08.4-2|44	%doc
21mr|kamoso-23.08.4-2|45	%{_kde5_bindir}/kamoso
21mr|kamoso-23.08.4-2|46	%{_kde5_applicationsdir}/org.kde.kamoso.desktop
21mr|kamoso-23.08.4-2|47	%{_kde5_datadir}/sounds/kamoso-shutter.wav
21mr|kamoso-23.08.4-2|48	%{_kde5_iconsdir}/hicolor/*/actions/burst.*
21mr|kamoso-23.08.4-2|49	%{_kde5_iconsdir}/hicolor/*/apps/kamoso.*
21mr|kamoso-23.08.4-2|50	%{_kde5_notificationsdir}/kamoso.notifyrc
21mr|kamoso-23.08.4-2|51	%{_datadir}/metainfo/org.kde.kamoso.appdata.xml
21mr|kamoso-23.08.4-2|52	%{_libdir}/gstreamer-1.0/gstkamosoqt5videosink.so
21mr|kamoso-23.08.4-2|53	
21mr|kamoso-23.08.4-2|54	#--------------------------------------------------------------------
21mr|kamoso-23.08.4-2|55	
21mr|kamoso-23.08.4-2|56	%prep
21mr|kamoso-23.08.4-2|57	%autosetup -p1
21mr|kamoso-23.08.4-2|58	
21mr|kamoso-23.08.4-2|59	%build
21mr|kamoso-23.08.4-2|60	%cmake_kde5
21mr|kamoso-23.08.4-2|61	%make -s
21mr|kamoso-23.08.4-2|62	
21mr|kamoso-23.08.4-2|63	%install
21mr|kamoso-23.08.4-2|64	%makeinstall_std -C build
21mr|kamoso-23.08.4-2|65	
21mr|kamoso-23.08.4-2|66	%find_lang %{name} --with-html --with-kde

13164 21
21mr|kanagram-23.08.4-2|1	
21mr|kanagram-23.08.4-2|2	Summary:	Word learning program
21mr|kanagram-23.08.4-2|3	Name:		kanagram
21mr|kanagram-23.08.4-2|4	Version:	23.08.4
21mr|kanagram-23.08.4-2|5	Release:	2
21mr|kanagram-23.08.4-2|6	License:	GPLv2+
21mr|kanagram-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kanagram-23.08.4-2|8	Url:		http://edu.kde.org/kanagram
21mr|kanagram-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kanagram-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kanagram-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|kanagram-23.08.4-2|12	BuildRequires:	kf5configwidgets-devel
21mr|kanagram-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|kanagram-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|kanagram-23.08.4-2|15	BuildRequires:	kf5declarative-devel
21mr|kanagram-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|kanagram-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|kanagram-23.08.4-2|18	BuildRequires:	kf5kio-devel
21mr|kanagram-23.08.4-2|19	BuildRequires:	kf5newstuff-devel
21mr|kanagram-23.08.4-2|20	BuildRequires:	kf5sonnet-devel
21mr|kanagram-23.08.4-2|21	BuildRequires:	libkeduvocdocument-devel
21mr|kanagram-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kanagram-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kanagram-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Network)
21mr|kanagram-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|kanagram-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kanagram-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kanagram-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kanagram-23.08.4-2|29	Requires:	kdeedu-data
21mr|kanagram-23.08.4-2|30	
21mr|kanagram-23.08.4-2|31	%description
21mr|kanagram-23.08.4-2|32	Kanagram is a replacement for KMessedWords. Kanagram mixes up the letters
21mr|kanagram-23.08.4-2|33	of a word (creating an anagram), and you have to guess what the mixed up
21mr|kanagram-23.08.4-2|34	word is. Kanagram features several built-in word lists, hints, and a cheat
21mr|kanagram-23.08.4-2|35	feature which reveals the original word. Kanagram also has a vocabulary
21mr|kanagram-23.08.4-2|36	editor, so you can make your own vocabularies, and distribute them through
21mr|kanagram-23.08.4-2|37	Kanagram's KNewStuff download service.
21mr|kanagram-23.08.4-2|38	
21mr|kanagram-23.08.4-2|39	%files -f %{name}.lang
21mr|kanagram-23.08.4-2|40	%doc ChangeLog TODO COPYING COPYING.DOC
21mr|kanagram-23.08.4-2|41	%{_kde5_applicationsdir}/org.kde.kanagram.desktop
21mr|kanagram-23.08.4-2|42	%{_kde5_bindir}/kanagram
21mr|kanagram-23.08.4-2|43	%{_kde5_datadir}/kanagram
21mr|kanagram-23.08.4-2|44	%{_kde5_datadir}/config.kcfg/kanagram.kcfg
21mr|kanagram-23.08.4-2|45	%{_kde5_datadir}/knsrcfiles/kanagram.knsrc
21mr|kanagram-23.08.4-2|46	%{_kde5_iconsdir}/*/*/apps/kanagram*
21mr|kanagram-23.08.4-2|47	%{_appdatadir}/org.kde.kanagram.appdata.xml
21mr|kanagram-23.08.4-2|48	
21mr|kanagram-23.08.4-2|49	#----------------------------------------------------------------------
21mr|kanagram-23.08.4-2|50	
21mr|kanagram-23.08.4-2|51	%prep
21mr|kanagram-23.08.4-2|52	%autosetup -p1
21mr|kanagram-23.08.4-2|53	
21mr|kanagram-23.08.4-2|54	%build
21mr|kanagram-23.08.4-2|55	%cmake_kde5
21mr|kanagram-23.08.4-2|56	%make
21mr|kanagram-23.08.4-2|57	
21mr|kanagram-23.08.4-2|58	%install
21mr|kanagram-23.08.4-2|59	%makeinstall_std -C build
21mr|kanagram-23.08.4-2|60	
21mr|kanagram-23.08.4-2|61	%find_lang %{name} --with-kde --with-html
21mr|kanagram-23.08.4-2|62	

13165 21
21mr|kanboard-1.2.49-1|1	%define kanboard_root /var/www/kanboard
21mr|kanboard-1.2.49-1|2	%define kanboard_sharedstatedir /var/lib/kanboard
21mr|kanboard-1.2.49-1|3	
21mr|kanboard-1.2.49-1|4	Summary:	Simple kanban project management software with web interface
21mr|kanboard-1.2.49-1|5	Name:		kanboard
21mr|kanboard-1.2.49-1|6	Version:	1.2.49
21mr|kanboard-1.2.49-1|7	Release:	1
21mr|kanboard-1.2.49-1|8	License:	MIT
21mr|kanboard-1.2.49-1|9	Group:		Office
21mr|kanboard-1.2.49-1|10	Url:		https://kanboard.org
21mr|kanboard-1.2.49-1|11	Source0:	https://github.com/kanboard/kanboard/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|kanboard-1.2.49-1|12	Source1:	kanboard.rpmlintrc
21mr|kanboard-1.2.49-1|13	Patch0:		config.diff
21mr|kanboard-1.2.49-1|14	Patch1:		0001-Default-to-Russian-format-of-dates.patch
21mr|kanboard-1.2.49-1|15	Patch2:		0002-Add-link-to-ROSA-manual.patch
21mr|kanboard-1.2.49-1|16	Patch3:		0003-Show-ROSA-RPM-version.patch
21mr|kanboard-1.2.49-1|17	BuildRequires:	rsync
21mr|kanboard-1.2.49-1|18	BuildArch:	noarch
21mr|kanboard-1.2.49-1|19	# no sense in RPM generators
21mr|kanboard-1.2.49-1|20	AutoProv:	no
21mr|kanboard-1.2.49-1|21	Autoreq:	no
21mr|kanboard-1.2.49-1|22	
21mr|kanboard-1.2.49-1|23	Requires:	user(apache)
21mr|kanboard-1.2.49-1|24	Requires:	group(apache)
21mr|kanboard-1.2.49-1|25	Requires:	apache
21mr|kanboard-1.2.49-1|26	# https://docs.kanboard.org/v1/admin/requirements/
21mr|kanboard-1.2.49-1|27	Requires:	apache-mod_php8
21mr|kanboard-1.2.49-1|28	Requires:	apache-mod_version
21mr|kanboard-1.2.49-1|29	# defaults to sqlite, but can also work with mysql, postgresql and mssql
21mr|kanboard-1.2.49-1|30	Recommends:	php8-pdo_sqlite
21mr|kanboard-1.2.49-1|31	#Recommends:	php8-pdo_mysql
21mr|kanboard-1.2.49-1|32	#Recommends:	php8-pdo_pgsql
21mr|kanboard-1.2.49-1|33	Requires:	php8-gd
21mr|kanboard-1.2.49-1|34	Requires:	php8-mbstring
21mr|kanboard-1.2.49-1|35	Requires:	php8-openssl
21mr|kanboard-1.2.49-1|36	Requires:	php8-json
21mr|kanboard-1.2.49-1|37	Requires:	php8-ctype
21mr|kanboard-1.2.49-1|38	Requires:	php8-session
21mr|kanboard-1.2.49-1|39	Requires:	php8-filter
21mr|kanboard-1.2.49-1|40	Requires:	php8-xml
21mr|kanboard-1.2.49-1|41	Requires:	php8-dom
21mr|kanboard-1.2.49-1|42	# for "cli" script
21mr|kanboard-1.2.49-1|43	Requires:	php8-cli
21mr|kanboard-1.2.49-1|44	Recommends:	php8-zip
21mr|kanboard-1.2.49-1|45	Recommends:	php8-ldap
21mr|kanboard-1.2.49-1|46	Recommends:	php8-curl
21mr|kanboard-1.2.49-1|47	
21mr|kanboard-1.2.49-1|48	%description
21mr|kanboard-1.2.49-1|49	Simple kanban project management software with web interface.
21mr|kanboard-1.2.49-1|50	Install this package, start Apache HTTPD webserver (systemctl start httpd)
21mr|kanboard-1.2.49-1|51	and goto http://localhost/kanboard
21mr|kanboard-1.2.49-1|52	
21mr|kanboard-1.2.49-1|53	%files
21mr|kanboard-1.2.49-1|54	%license LICENSE
21mr|kanboard-1.2.49-1|55	#doc README.md ChangeLog
21mr|kanboard-1.2.49-1|56	%doc config.default.php
21mr|kanboard-1.2.49-1|57	%dir %attr(755,root,root) %{kanboard_root}
21mr|kanboard-1.2.49-1|58	%{kanboard_root}/app
21mr|kanboard-1.2.49-1|59	%dir %{kanboard_root}/assets
21mr|kanboard-1.2.49-1|60	%{kanboard_root}/assets/css
21mr|kanboard-1.2.49-1|61	%{kanboard_root}/assets/fonts
21mr|kanboard-1.2.49-1|62	%dir %{kanboard_root}/assets/img
21mr|kanboard-1.2.49-1|63	# e.g. favicon.png can be replaced, especially if using kanboard-theme-revision
21mr|kanboard-1.2.49-1|64	%config(noreplace) %{kanboard_root}/assets/img/*
21mr|kanboard-1.2.49-1|65	%{kanboard_root}/assets/js
21mr|kanboard-1.2.49-1|66	%{kanboard_root}/libs
21mr|kanboard-1.2.49-1|67	%{kanboard_root}/plugins
21mr|kanboard-1.2.49-1|68	%{kanboard_root}/vendor
21mr|kanboard-1.2.49-1|69	%config(noreplace) %{kanboard_root}/.htaccess
21mr|kanboard-1.2.49-1|70	%{kanboard_root}/cli
21mr|kanboard-1.2.49-1|71	%config(noreplace) %{kanboard_root}/config.php
21mr|kanboard-1.2.49-1|72	%config(noreplace) %{kanboard_root}/favicon.ico
21mr|kanboard-1.2.49-1|73	%{kanboard_root}/index.php
21mr|kanboard-1.2.49-1|74	%{kanboard_root}/jsonrpc.php
21mr|kanboard-1.2.49-1|75	# license text is displayed in http://localhost/kanboard/?controller=ConfigController&action=index
21mr|kanboard-1.2.49-1|76	%{kanboard_root}/LICENSE
21mr|kanboard-1.2.49-1|77	%config(noreplace) %{kanboard_root}/robots.txt
21mr|kanboard-1.2.49-1|78	# writable, because sqlite DB is stored here,
21mr|kanboard-1.2.49-1|79	# but outside of webserver to ensure that it cannot be accessed via http
21mr|kanboard-1.2.49-1|80	%dir %attr(755,apache,apache) %{kanboard_sharedstatedir}
21mr|kanboard-1.2.49-1|81	%config(noreplace) %attr(644,root,root) %{kanboard_sharedstatedir}/.htaccess
21mr|kanboard-1.2.49-1|82	%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
21mr|kanboard-1.2.49-1|83	%config(noreplace) %{kanboard_root}/docker-compose.mysql.yml
21mr|kanboard-1.2.49-1|84	%config(noreplace) %{kanboard_root}/docker-compose.postgres.yml
21mr|kanboard-1.2.49-1|85	%config(noreplace) %{kanboard_root}/docker-compose.sqlite.yml
21mr|kanboard-1.2.49-1|86	%config(noreplace) %{kanboard_root}/healthcheck.php
21mr|kanboard-1.2.49-1|87	
21mr|kanboard-1.2.49-1|88	#------------------------------------------------------------------
21mr|kanboard-1.2.49-1|89	
21mr|kanboard-1.2.49-1|90	%package rpm-macros
21mr|kanboard-1.2.49-1|91	Summary:	RPM macros defining directories used by Kanboard
21mr|kanboard-1.2.49-1|92	Group:		Development/PHP
21mr|kanboard-1.2.49-1|93	
21mr|kanboard-1.2.49-1|94	%description rpm-macros
21mr|kanboard-1.2.49-1|95	RPM macros defining directories used by Kanboard.
21mr|kanboard-1.2.49-1|96	Useful for packaging Kanboard plugins.
21mr|kanboard-1.2.49-1|97	
21mr|kanboard-1.2.49-1|98	%files rpm-macros
21mr|kanboard-1.2.49-1|99	%{_rpmmacrodir}/macros.%{name}
21mr|kanboard-1.2.49-1|100	
21mr|kanboard-1.2.49-1|101	#------------------------------------------------------------------
21mr|kanboard-1.2.49-1|102	
21mr|kanboard-1.2.49-1|103	%prep
21mr|kanboard-1.2.49-1|104	%autosetup -p1
21mr|kanboard-1.2.49-1|105	
21mr|kanboard-1.2.49-1|106	# ensure correct permissions
21mr|kanboard-1.2.49-1|107	find . -type f -exec chmod 644 '{}' ';'
21mr|kanboard-1.2.49-1|108	find . -type d -exec chmod 755 '{}' ';'
21mr|kanboard-1.2.49-1|109	chmod 755 cli
21mr|kanboard-1.2.49-1|110	cp config.default.php config.php
21mr|kanboard-1.2.49-1|111	
21mr|kanboard-1.2.49-1|112	# adapt a bit for regions where most users live
21mr|kanboard-1.2.49-1|113	grep -Irl en_US app/Schema | xargs sed -i'' -e 's,en_US,ru_RU,g'
21mr|kanboard-1.2.49-1|114	grep -Irl UTC app/Schema | xargs sed -i'' -e 's,UTC,Europe/Moscow,g'
21mr|kanboard-1.2.49-1|115	
21mr|kanboard-1.2.49-1|116	sed -i app/Template/config/about.php -e 's,@RPM_PACKAGE@,%{name} %{EVRD} %{disttag},'
21mr|kanboard-1.2.49-1|117	
21mr|kanboard-1.2.49-1|118	# ensure that there is no mismatch between macro and patch0
21mr|kanboard-1.2.49-1|119	grep -q %{kanboard_sharedstatedir} config.default.php
21mr|kanboard-1.2.49-1|120	
21mr|kanboard-1.2.49-1|121	%install
21mr|kanboard-1.2.49-1|122	mkdir -p %{buildroot}%{kanboard_root}
21mr|kanboard-1.2.49-1|123	rsync -av ./ %{buildroot}%{kanboard_root}
21mr|kanboard-1.2.49-1|124	cd %{buildroot}%{kanboard_root}
21mr|kanboard-1.2.49-1|125	# ISS (Windows) configs
21mr|kanboard-1.2.49-1|126	find . -name web.config -print -delete
21mr|kanboard-1.2.49-1|127	# insecure to make these files public
21mr|kanboard-1.2.49-1|128	# (but most of them are export-ignore in .gitattributes)
21mr|kanboard-1.2.49-1|129	rm -fvr .git* .dockerengine .devcontainer Dockerfile ChangeLog Makefile Vagrantfile composer* *.md
21mr|kanboard-1.2.49-1|130	rm -fr tests
21mr|kanboard-1.2.49-1|131	# saved as %%doc and renamed to config.php
21mr|kanboard-1.2.49-1|132	unlink config.default.php
21mr|kanboard-1.2.49-1|133	cd -
21mr|kanboard-1.2.49-1|134	
21mr|kanboard-1.2.49-1|135	mkdir -p %{buildroot}/var/lib
21mr|kanboard-1.2.49-1|136	mv -v %{buildroot}%{kanboard_root}/data %{buildroot}%{kanboard_sharedstatedir}
21mr|kanboard-1.2.49-1|137	
21mr|kanboard-1.2.49-1|138	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
21mr|kanboard-1.2.49-1|139	cat > %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf << EOF
21mr|kanboard-1.2.49-1|140	Alias /%{name} %{kanboard_root}
21mr|kanboard-1.2.49-1|141	<Directory %{kanboard_root}>
21mr|kanboard-1.2.49-1|142	AllowOverride None
21mr|kanboard-1.2.49-1|143	Require all granted
21mr|kanboard-1.2.49-1|144	</Directory>
21mr|kanboard-1.2.49-1|145	EOF
21mr|kanboard-1.2.49-1|146	
21mr|kanboard-1.2.49-1|147	cat > macros << 'EOF'
21mr|kanboard-1.2.49-1|148	# For using when packaging kanboard plugins
21mr|kanboard-1.2.49-1|149	%%kanboard_root %{kanboard_root}
21mr|kanboard-1.2.49-1|150	%%kanboard_plugins_dir %{kanboard_root}/plugins
21mr|kanboard-1.2.49-1|151	%%kanboard_sharedstatedir %{kanboard_sharedstatedir}
21mr|kanboard-1.2.49-1|152	EOF
21mr|kanboard-1.2.49-1|153	%install_macro %{name} macros
21mr|kanboard-1.2.49-1|154	
21mr|kanboard-1.2.49-1|155	%changelog
21mr|kanboard-1.2.49-1|156	* Fri Jan 23 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kanboard-1.2.49-1|157	- Update version to 1.2.49
21mr|kanboard-1.2.49-1|158	
21mr|kanboard-1.2.49-1|159	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.2.47-0.gitb57deb.4
21mr|kanboard-1.2.49-1|160	- revert use php7
21mr|kanboard-1.2.49-1|161	
21mr|kanboard-1.2.49-1|162	* Tue Sep 9 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kanboard-1.2.49-1|163	- rediff patch
21mr|kanboard-1.2.49-1|164	
21mr|kanboard-1.2.49-1|165	* Tue Sep 9 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kanboard-1.2.49-1|166	- attempt use php7
21mr|kanboard-1.2.49-1|167	
21mr|kanboard-1.2.49-1|168	* Mon Sep 8 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|kanboard-1.2.49-1|169	- Requre php8
21mr|kanboard-1.2.49-1|170	
21mr|kanboard-1.2.49-1|171	* Mon Sep 8 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.2.47-0.gitb57deb.1
21mr|kanboard-1.2.49-1|172	- fix files
21mr|kanboard-1.2.49-1|173	
21mr|kanboard-1.2.49-1|174	* Mon Sep 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kanboard-1.2.49-1|175	- Update version to 1.2.47
21mr|kanboard-1.2.49-1|176	
21mr|kanboard-1.2.49-1|177	* Sun Mar 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.2.44-0.gitc07304.1
21mr|kanboard-1.2.49-1|178	- Update version to 1.2.44
21mr|kanboard-1.2.49-1|179	
21mr|kanboard-1.2.49-1|180	* Tue Aug 20 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.2.38-0.git6bce77.2
21mr|kanboard-1.2.49-1|181	- do not replace custom favicon on package upgrades
21mr|kanboard-1.2.49-1|182	
21mr|kanboard-1.2.49-1|183	* Fri Aug 16 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.2.38-0.git6bce77.1
21mr|kanboard-1.2.49-1|184	- add rpm macros for packaging plugins
21mr|kanboard-1.2.49-1|185	
21mr|kanboard-1.2.49-1|186	* Fri Aug 16 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kanboard-1.2.49-1|187	- upd, tune a bit
21mr|kanboard-1.2.49-1|188	
21mr|kanboard-1.2.49-1|189	* Wed Sep 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.2.32-0.gita363c8.1
21mr|kanboard-1.2.49-1|190	- init

13166 21
21mr|kapidox-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kapidox-5.116.0-3|2	
21mr|kapidox-5.116.0-3|3	Summary:	KDE Frameworks 5 module for API documentation generation
21mr|kapidox-5.116.0-3|4	Name:		kapidox
21mr|kapidox-5.116.0-3|5	Version:	5.116.0
21mr|kapidox-5.116.0-3|6	Release:	3
21mr|kapidox-5.116.0-3|7	License:	GPLv2+
21mr|kapidox-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kapidox-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kapidox-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kapidox-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kapidox-5.116.0-3|12	BuildRequires:	kf5doctools-devel
21mr|kapidox-5.116.0-3|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kapidox-5.116.0-3|14	BuildRequires:	pkgconfig(python3)
21mr|kapidox-5.116.0-3|15	BuildRequires:	python3-setuptools
21mr|kapidox-5.116.0-3|16	Requires:	python3egg(jinja2)
21mr|kapidox-5.116.0-3|17	Requires:	python3egg(pyyaml)
21mr|kapidox-5.116.0-3|18	BuildArch:	noarch
21mr|kapidox-5.116.0-3|19	
21mr|kapidox-5.116.0-3|20	%description
21mr|kapidox-5.116.0-3|21	KDE Frameworks 5 module for API documentation generation.
21mr|kapidox-5.116.0-3|22	
21mr|kapidox-5.116.0-3|23	%files
21mr|kapidox-5.116.0-3|24	%{_kde5_bindir}/*
21mr|kapidox-5.116.0-3|25	%dir %{python3_sitelib}/kapidox/
21mr|kapidox-5.116.0-3|26	%{python3_sitelib}/kapidox/*
21mr|kapidox-5.116.0-3|27	%{python3_sitelib}/kapidox-*.egg-info
21mr|kapidox-5.116.0-3|28	
21mr|kapidox-5.116.0-3|29	#----------------------------------------------------------------------------
21mr|kapidox-5.116.0-3|30	
21mr|kapidox-5.116.0-3|31	%prep
21mr|kapidox-5.116.0-3|32	%setup -q
21mr|kapidox-5.116.0-3|33	
21mr|kapidox-5.116.0-3|34	%build
21mr|kapidox-5.116.0-3|35	python setup.py build
21mr|kapidox-5.116.0-3|36	
21mr|kapidox-5.116.0-3|37	%install
21mr|kapidox-5.116.0-3|38	python setup.py install --prefix=%{_prefix} --root=%{buildroot}
21mr|kapidox-5.116.0-3|39	
21mr|kapidox-5.116.0-3|40	# Versionize shebangs python
21mr|kapidox-5.116.0-3|41	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_kde5_bindir}/kapidox-generate
21mr|kapidox-5.116.0-3|42	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_kde5_bindir}/kapidox-depdiagram-prepare
21mr|kapidox-5.116.0-3|43	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_kde5_bindir}/kapidox-depdiagram-generate
21mr|kapidox-5.116.0-3|44	

13167 21
21mr|kapman-23.08.4-2|1	
21mr|kapman-23.08.4-2|2	Summary:	A Pac-Man clone
21mr|kapman-23.08.4-2|3	Name:		kapman
21mr|kapman-23.08.4-2|4	Version:	23.08.4
21mr|kapman-23.08.4-2|5	Release:	2
21mr|kapman-23.08.4-2|6	Epoch:		1
21mr|kapman-23.08.4-2|7	License:	GPLv2+
21mr|kapman-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kapman-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kapman/
21mr|kapman-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kapman-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kapman-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kapman-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kapman-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kapman-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kapman-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kapman-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kapman-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kapman-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kapman-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|kapman-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kapman-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kapman-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kapman-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kapman-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kapman-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kapman-23.08.4-2|27	
21mr|kapman-23.08.4-2|28	%description
21mr|kapman-23.08.4-2|29	Kapman is a clone of the well known game Pac-Man.
21mr|kapman-23.08.4-2|30	
21mr|kapman-23.08.4-2|31	You must run through the maze to eat all pills without being captured by a
21mr|kapman-23.08.4-2|32	ghost. By eating an energizer, Kapman gets the ability to eat ghosts for a few
21mr|kapman-23.08.4-2|33	seconds. When a stage is cleared of pills and energizer the player is taken to
21mr|kapman-23.08.4-2|34	the next stage with slightly increased game speed.
21mr|kapman-23.08.4-2|35	
21mr|kapman-23.08.4-2|36	%files -f %{name}.lang
21mr|kapman-23.08.4-2|37	%{_kde5_applicationsdir}/org.kde.kapman.desktop
21mr|kapman-23.08.4-2|38	%{_kde5_bindir}/kapman
21mr|kapman-23.08.4-2|39	%{_kde5_datadir}/kapman
21mr|kapman-23.08.4-2|40	%{_kde5_datadir}/sounds/kapman
21mr|kapman-23.08.4-2|41	%{_kde5_iconsdir}/hicolor/*/apps/kapman.*
21mr|kapman-23.08.4-2|42	%{_appdatadir}/org.kde.kapman.appdata.xml
21mr|kapman-23.08.4-2|43	
21mr|kapman-23.08.4-2|44	#------------------------------------------------------------------------------
21mr|kapman-23.08.4-2|45	
21mr|kapman-23.08.4-2|46	%prep
21mr|kapman-23.08.4-2|47	%autosetup -p1
21mr|kapman-23.08.4-2|48	
21mr|kapman-23.08.4-2|49	%build
21mr|kapman-23.08.4-2|50	%cmake_kde5
21mr|kapman-23.08.4-2|51	%make
21mr|kapman-23.08.4-2|52	
21mr|kapman-23.08.4-2|53	%install
21mr|kapman-23.08.4-2|54	%makeinstall_std -C build
21mr|kapman-23.08.4-2|55	
21mr|kapman-23.08.4-2|56	%find_lang %{name} --with-kde --with-html
21mr|kapman-23.08.4-2|57	

13168 21
21mr|kapptemplate-23.08.4-2|1	
21mr|kapptemplate-23.08.4-2|2	Summary:	Templates for KDE Application Development
21mr|kapptemplate-23.08.4-2|3	Name:		kapptemplate
21mr|kapptemplate-23.08.4-2|4	Version:	23.08.4
21mr|kapptemplate-23.08.4-2|5	Release:	2
21mr|kapptemplate-23.08.4-2|6	Epoch:		1
21mr|kapptemplate-23.08.4-2|7	License:	GPLv2+
21mr|kapptemplate-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kapptemplate-23.08.4-2|9	Url:		http://www.kde.org
21mr|kapptemplate-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kapptemplate-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kapptemplate-23.08.4-2|12	BuildRequires:	kf5archive-devel
21mr|kapptemplate-23.08.4-2|13	BuildRequires:	kf5completion-devel
21mr|kapptemplate-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|kapptemplate-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kapptemplate-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|kapptemplate-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|kapptemplate-23.08.4-2|18	BuildRequires:	kf5kio-devel
21mr|kapptemplate-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kapptemplate-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kapptemplate-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kapptemplate-23.08.4-2|22	
21mr|kapptemplate-23.08.4-2|23	%description
21mr|kapptemplate-23.08.4-2|24	KAppTemplate is a set of modular shell scripts that will create a framework for
21mr|kapptemplate-23.08.4-2|25	any number of KDE application types. At its base level, it handles creation of
21mr|kapptemplate-23.08.4-2|26	things like the automake/autoconf framework, lsm files, RPM spec files, and po
21mr|kapptemplate-23.08.4-2|27	files. Then, there are individual modules that allow you to create a skeleton
21mr|kapptemplate-23.08.4-2|28	KDE application, a KPart application, a KPart plugin, or even convert existing
21mr|kapptemplate-23.08.4-2|29	source code to the KDE framework.
21mr|kapptemplate-23.08.4-2|30	
21mr|kapptemplate-23.08.4-2|31	%files -f %{name}.lang
21mr|kapptemplate-23.08.4-2|32	%{_kde5_applicationsdir}/org.kde.kapptemplate.desktop
21mr|kapptemplate-23.08.4-2|33	%{_kde5_bindir}/kapptemplate
21mr|kapptemplate-23.08.4-2|34	%{_kde5_datadir}/config.kcfg/kapptemplate.kcfg
21mr|kapptemplate-23.08.4-2|35	%{_kde5_datadir}/qlogging-categories5/kapptemplate.categories
21mr|kapptemplate-23.08.4-2|36	%{_kde5_datadir}/kdevappwizard
21mr|kapptemplate-23.08.4-2|37	%{_kde5_iconsdir}/hicolor/*/apps/kapptemplate.*
21mr|kapptemplate-23.08.4-2|38	%{_appdatadir}/org.kde.kapptemplate.appdata.xml
21mr|kapptemplate-23.08.4-2|39	
21mr|kapptemplate-23.08.4-2|40	#----------------------------------------------------------------------------
21mr|kapptemplate-23.08.4-2|41	
21mr|kapptemplate-23.08.4-2|42	%prep
21mr|kapptemplate-23.08.4-2|43	%autosetup -p1
21mr|kapptemplate-23.08.4-2|44	
21mr|kapptemplate-23.08.4-2|45	%build
21mr|kapptemplate-23.08.4-2|46	%cmake_kde5
21mr|kapptemplate-23.08.4-2|47	%make
21mr|kapptemplate-23.08.4-2|48	
21mr|kapptemplate-23.08.4-2|49	%install
21mr|kapptemplate-23.08.4-2|50	%makeinstall_std -C build
21mr|kapptemplate-23.08.4-2|51	
21mr|kapptemplate-23.08.4-2|52	%find_lang %{name} --with-kde --with-html
21mr|kapptemplate-23.08.4-2|53	

13169 21
21mr|karchive-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|karchive-5.116.0-4|2	
21mr|karchive-5.116.0-4|3	Summary:	KDE Frameworks 5 module with various classes for compression and decompression
21mr|karchive-5.116.0-4|4	Name:		karchive
21mr|karchive-5.116.0-4|5	Version:	5.116.0
21mr|karchive-5.116.0-4|6	Release:	4
21mr|karchive-5.116.0-4|7	License:	GPLv2+
21mr|karchive-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|karchive-5.116.0-4|9	Url:		https://www.kde.org/
21mr|karchive-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|karchive-5.116.0-4|11	BuildRequires:	bzip2-devel
21mr|karchive-5.116.0-4|12	BuildRequires:	extra-cmake-modules
21mr|karchive-5.116.0-4|13	BuildRequires:	pkgconfig(liblzma)
21mr|karchive-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|karchive-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|karchive-5.116.0-4|16	BuildRequires:	pkgconfig(zlib)
21mr|karchive-5.116.0-4|17	
21mr|karchive-5.116.0-4|18	%description
21mr|karchive-5.116.0-4|19	KDE Frameworks 5 module with various classes for compression and decompression.
21mr|karchive-5.116.0-4|20	
21mr|karchive-5.116.0-4|21	KArchive provides classes for easy reading, creation and manipulation of
21mr|karchive-5.116.0-4|22	"archive" formats like ZIP and TAR.
21mr|karchive-5.116.0-4|23	
21mr|karchive-5.116.0-4|24	It also provides transparent compression and decompression of data, like the
21mr|karchive-5.116.0-4|25	GZip format, via a subclass of QIODevice.
21mr|karchive-5.116.0-4|26	
21mr|karchive-5.116.0-4|27	%files -f %{name}.lang
21mr|karchive-5.116.0-4|28	%{_kde5_datadir}/qlogging-categories5/karchive.categories
21mr|karchive-5.116.0-4|29	%{_kde5_datadir}/qlogging-categories5/karchive.renamecategories
21mr|karchive-5.116.0-4|30	
21mr|karchive-5.116.0-4|31	#----------------------------------------------------------------------------
21mr|karchive-5.116.0-4|32	
21mr|karchive-5.116.0-4|33	%define kf5archive_major 5
21mr|karchive-5.116.0-4|34	%define libkf5archive %mklibname kf5archive %{kf5archive_major}
21mr|karchive-5.116.0-4|35	
21mr|karchive-5.116.0-4|36	%package -n %{libkf5archive}
21mr|karchive-5.116.0-4|37	Summary:	KDE Frameworks 5 KArchive shared library
21mr|karchive-5.116.0-4|38	Group:		System/Libraries
21mr|karchive-5.116.0-4|39	Requires:	%{name} = %{EVRD}
21mr|karchive-5.116.0-4|40	
21mr|karchive-5.116.0-4|41	%description -n %{libkf5archive}
21mr|karchive-5.116.0-4|42	KDE Frameworks 5 KArchive shared library.
21mr|karchive-5.116.0-4|43	/home/victor/kf-5.116.0/kcalcore-5.91.0-1.src.rpm
21mr|karchive-5.116.0-4|44	%files -n %{libkf5archive}
21mr|karchive-5.116.0-4|45	%{_kde5_libdir}/libKF5Archive.so.%{kf5archive_major}*
21mr|karchive-5.116.0-4|46	
21mr|karchive-5.116.0-4|47	#----------------------------------------------------------------------------
21mr|karchive-5.116.0-4|48	
21mr|karchive-5.116.0-4|49	%define devkf5archive %mklibname kf5archive -d
21mr|karchive-5.116.0-4|50	
21mr|karchive-5.116.0-4|51	%package -n %{devkf5archive}
21mr|karchive-5.116.0-4|52	Summary:	Development files for KDE Frameworks 5 KArchive
21mr|karchive-5.116.0-4|53	Group:		Development/KDE and Qt
21mr|karchive-5.116.0-4|54	Requires:	%{libkf5archive} = %{EVRD}
21mr|karchive-5.116.0-4|55	Provides:	%{name}-devel = %{EVRD}
21mr|karchive-5.116.0-4|56	Provides:	kf5archive-devel = %{version}
21mr|karchive-5.116.0-4|57	
21mr|karchive-5.116.0-4|58	%description -n %{devkf5archive}
21mr|karchive-5.116.0-4|59	This package contains header files needed if you wish to build applications
21mr|karchive-5.116.0-4|60	based on %{name}.
21mr|karchive-5.116.0-4|61	
21mr|karchive-5.116.0-4|62	%files -n %{devkf5archive}
21mr|karchive-5.116.0-4|63	%{_kde5_includedir}/KF5/KArchive
21mr|karchive-5.116.0-4|64	%{_kde5_libdir}/cmake/KF5Archive
21mr|karchive-5.116.0-4|65	%{_kde5_libdir}/libKF5Archive.so
21mr|karchive-5.116.0-4|66	%{_kde5_mkspecsdir}/*.pri
21mr|karchive-5.116.0-4|67	
21mr|karchive-5.116.0-4|68	#----------------------------------------------------------------------------
21mr|karchive-5.116.0-4|69	
21mr|karchive-5.116.0-4|70	%prep
21mr|karchive-5.116.0-4|71	%autosetup -p1
21mr|karchive-5.116.0-4|72	
21mr|karchive-5.116.0-4|73	%build
21mr|karchive-5.116.0-4|74	%cmake_kde5
21mr|karchive-5.116.0-4|75	%make
21mr|karchive-5.116.0-4|76	
21mr|karchive-5.116.0-4|77	%install
21mr|karchive-5.116.0-4|78	%makeinstall_std -C build
21mr|karchive-5.116.0-4|79	
21mr|karchive-5.116.0-4|80	%find_lang %{name} --all-name --with-qt

13170 21
21mr|kasync-0.3.0-3|1	%define major 0
21mr|kasync-0.3.0-3|2	%define libname %mklibname KAsync %{major}
21mr|kasync-0.3.0-3|3	%define devname %mklibname KAsync -d
21mr|kasync-0.3.0-3|4	
21mr|kasync-0.3.0-3|5	Summary:	KDE library for writing asynchronous code
21mr|kasync-0.3.0-3|6	Name:		kasync
21mr|kasync-0.3.0-3|7	Version:	0.3.0
21mr|kasync-0.3.0-3|8	Release:	3
21mr|kasync-0.3.0-3|9	Group:      System/Libraries
21mr|kasync-0.3.0-3|10	License:    GPL
21mr|kasync-0.3.0-3|11	URL:        http://kde.org/
21mr|kasync-0.3.0-3|12	Source0:	http://download.kde.org/%{stable}/kasync/%{version}/src/%{name}-%{version}.tar.xz
21mr|kasync-0.3.0-3|13	BuildRequires:	extra-cmake-modules
21mr|kasync-0.3.0-3|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kasync-0.3.0-3|15	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kasync-0.3.0-3|16	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kasync-0.3.0-3|17	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kasync-0.3.0-3|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kasync-0.3.0-3|19	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kasync-0.3.0-3|20	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kasync-0.3.0-3|21	BuildRequires:	pkgconfig(Qt5Network)
21mr|kasync-0.3.0-3|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|kasync-0.3.0-3|23	
21mr|kasync-0.3.0-3|24	%description
21mr|kasync-0.3.0-3|25	KAsync helps writing composable asynchronous code using a continuation
21mr|kasync-0.3.0-3|26	based approach.
21mr|kasync-0.3.0-3|27	
21mr|kasync-0.3.0-3|28	%files
21mr|kasync-0.3.0-3|29	
21mr|kasync-0.3.0-3|30	#------------------------------------------------
21mr|kasync-0.3.0-3|31	
21mr|kasync-0.3.0-3|32	%package -n %{libname}
21mr|kasync-0.3.0-3|33	Summary: KDE library for writing asynchronous code
21mr|kasync-0.3.0-3|34	Group: System/Libraries
21mr|kasync-0.3.0-3|35	Requires: %{name} = %{EVRD}
21mr|kasync-0.3.0-3|36	
21mr|kasync-0.3.0-3|37	%files -n %{libname}
21mr|kasync-0.3.0-3|38	%{_libdir}/*.so.%{major}*
21mr|kasync-0.3.0-3|39	
21mr|kasync-0.3.0-3|40	#------------------------------------------------
21mr|kasync-0.3.0-3|41	
21mr|kasync-0.3.0-3|42	%description -n %{libname}
21mr|kasync-0.3.0-3|43	KAsync helps writing composable asynchronous code using a continuation
21mr|kasync-0.3.0-3|44	based approach.
21mr|kasync-0.3.0-3|45	
21mr|kasync-0.3.0-3|46	%package -n %{devname}
21mr|kasync-0.3.0-3|47	Summary: Development files for %{name}
21mr|kasync-0.3.0-3|48	Group: Development/C
21mr|kasync-0.3.0-3|49	Requires: %{libname} = %{EVRD}
21mr|kasync-0.3.0-3|50	Provides:   %{name}-devel = %{EVRD}
21mr|kasync-0.3.0-3|51	
21mr|kasync-0.3.0-3|52	%description -n %{devname}
21mr|kasync-0.3.0-3|53	Development files (Headers etc.) for %{name}.
21mr|kasync-0.3.0-3|54	
21mr|kasync-0.3.0-3|55	%files -n %{devname}
21mr|kasync-0.3.0-3|56	%{_includedir}/*
21mr|kasync-0.3.0-3|57	%{_libdir}/*.so
21mr|kasync-0.3.0-3|58	%{_libdir}/cmake/*
21mr|kasync-0.3.0-3|59	%{_libdir}/qt5/mkspecs/modules/*.pri
21mr|kasync-0.3.0-3|60	
21mr|kasync-0.3.0-3|61	#------------------------------------------------
21mr|kasync-0.3.0-3|62	
21mr|kasync-0.3.0-3|63	%prep
21mr|kasync-0.3.0-3|64	%autosetup -p1
21mr|kasync-0.3.0-3|65	
21mr|kasync-0.3.0-3|66	%build
21mr|kasync-0.3.0-3|67	%cmake_kde5
21mr|kasync-0.3.0-3|68	%make
21mr|kasync-0.3.0-3|69	
21mr|kasync-0.3.0-3|70	%install
21mr|kasync-0.3.0-3|71	%makeinstall_std -C build
21mr|kasync-0.3.0-3|72	
21mr|kasync-0.3.0-3|73	

13171 21
21mr|katello-agent-1.5.3-2|1	Name:		katello-agent
21mr|katello-agent-1.5.3-2|2	Version:	1.5.3
21mr|katello-agent-1.5.3-2|3	Release:	2
21mr|katello-agent-1.5.3-2|4	Summary:	The Katello Agent
21mr|katello-agent-1.5.3-2|5	Group:		Development/Python
21mr|katello-agent-1.5.3-2|6	License:	LGPLv2
21mr|katello-agent-1.5.3-2|7	URL:		https://github.com/bbuckingham/katello-agent
21mr|katello-agent-1.5.3-2|8	Source0:	https://github.com/bbuckingham/katello-agent/archive/refs/tags/katello-agent-%{version}-1.tar.gz?/%{name}-%{version}-1.tar.gz
21mr|katello-agent-1.5.3-2|9	BuildRequires:	pkgconfig(python2)
21mr|katello-agent-1.5.3-2|10	BuildRequires:	pythonegg(setuptools)
21mr|katello-agent-1.5.3-2|11	BuildArch:	noarch
21mr|katello-agent-1.5.3-2|12	Requires:	gofer >= 0.60
21mr|katello-agent-1.5.3-2|13	#not provided in gofer project
21mr|katello-agent-1.5.3-2|14	#Requires:	gofer-package >= 0.60
21mr|katello-agent-1.5.3-2|15	#removed from repo
21mr|katello-agent-1.5.3-2|16	#Requires:	subscription-manager
21mr|katello-agent-1.5.3-2|17	
21mr|katello-agent-1.5.3-2|18	%description
21mr|katello-agent-1.5.3-2|19	Provides plugin for gofer, which allows communicating with Katello server
21mr|katello-agent-1.5.3-2|20	and execute scheduled actions.
21mr|katello-agent-1.5.3-2|21	
21mr|katello-agent-1.5.3-2|22	%files
21mr|katello-agent-1.5.3-2|23	%config(noreplace) %{_sysconfdir}/gofer/plugins/katelloplugin.conf
21mr|katello-agent-1.5.3-2|24	%{_prefix}/lib/gofer/plugins/katelloplugin.*
21mr|katello-agent-1.5.3-2|25	%doc LICENSE
21mr|katello-agent-1.5.3-2|26	
21mr|katello-agent-1.5.3-2|27	#------------------------------------------------------------------------
21mr|katello-agent-1.5.3-2|28	%prep
21mr|katello-agent-1.5.3-2|29	%autosetup -p1 -n %{name}-%{name}-%{version}-1
21mr|katello-agent-1.5.3-2|30	
21mr|katello-agent-1.5.3-2|31	%build
21mr|katello-agent-1.5.3-2|32	pushd src
21mr|katello-agent-1.5.3-2|33	%py2_build
21mr|katello-agent-1.5.3-2|34	popd
21mr|katello-agent-1.5.3-2|35	
21mr|katello-agent-1.5.3-2|36	%install
21mr|katello-agent-1.5.3-2|37	mkdir -p %{buildroot}/%{_sysconfdir}/gofer/plugins
21mr|katello-agent-1.5.3-2|38	mkdir -p %{buildroot}/%{_prefix}/lib/gofer/plugins
21mr|katello-agent-1.5.3-2|39	
21mr|katello-agent-1.5.3-2|40	cp etc/gofer/plugins/katelloplugin.conf %{buildroot}/%{_sysconfdir}/gofer/plugins
21mr|katello-agent-1.5.3-2|41	cp src/katello/agent/katelloplugin.py %{buildroot}/%{_prefix}/lib/gofer/plugins
21mr|katello-agent-1.5.3-2|42	

13172 21
21mr|katomic-23.08.4-2|1	
21mr|katomic-23.08.4-2|2	Summary:	Build complex atoms with a minimal amount of moves
21mr|katomic-23.08.4-2|3	Name:		katomic
21mr|katomic-23.08.4-2|4	Version:	23.08.4
21mr|katomic-23.08.4-2|5	Release:	2
21mr|katomic-23.08.4-2|6	Epoch:		1
21mr|katomic-23.08.4-2|7	License:	GPLv2+
21mr|katomic-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|katomic-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=katomic
21mr|katomic-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|katomic-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|katomic-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|katomic-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|katomic-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|katomic-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|katomic-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|katomic-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|katomic-23.08.4-2|18	BuildRequires:	kf5kdegames-devel
21mr|katomic-23.08.4-2|19	BuildRequires:	kf5newstuff-devel
21mr|katomic-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|katomic-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|katomic-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|katomic-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|katomic-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|katomic-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|katomic-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|katomic-23.08.4-2|27	
21mr|katomic-23.08.4-2|28	%description
21mr|katomic-23.08.4-2|29	KAtomic is a fun educational game built around molecular geometry.
21mr|katomic-23.08.4-2|30	It employs simplistic two-dimensional looks at different chemical elements.
21mr|katomic-23.08.4-2|31	
21mr|katomic-23.08.4-2|32	%files -f %{name}.lang
21mr|katomic-23.08.4-2|33	%{_kde5_applicationsdir}/org.kde.katomic.desktop
21mr|katomic-23.08.4-2|34	%{_kde5_bindir}/katomic
21mr|katomic-23.08.4-2|35	%{_kde5_iconsdir}/hicolor/*/apps/katomic.png
21mr|katomic-23.08.4-2|36	%{_kde5_datadir}/katomic
21mr|katomic-23.08.4-2|37	%{_kde5_datadir}/kconf_update/katomic-levelset-upd.pl
21mr|katomic-23.08.4-2|38	%{_kde5_datadir}/kconf_update/katomic-levelset.upd
21mr|katomic-23.08.4-2|39	%{_kde5_datadir}/knsrcfiles/katomic.knsrc
21mr|katomic-23.08.4-2|40	%{_kde5_datadir}/qlogging-categories5/katomic.categories
21mr|katomic-23.08.4-2|41	%{_appdatadir}/org.kde.katomic.appdata.xml
21mr|katomic-23.08.4-2|42	
21mr|katomic-23.08.4-2|43	#------------------------------------------------------------------------------
21mr|katomic-23.08.4-2|44	
21mr|katomic-23.08.4-2|45	%prep
21mr|katomic-23.08.4-2|46	%autosetup -p1
21mr|katomic-23.08.4-2|47	
21mr|katomic-23.08.4-2|48	%build
21mr|katomic-23.08.4-2|49	%cmake_kde5
21mr|katomic-23.08.4-2|50	%make
21mr|katomic-23.08.4-2|51	
21mr|katomic-23.08.4-2|52	%install
21mr|katomic-23.08.4-2|53	%makeinstall_std -C build
21mr|katomic-23.08.4-2|54	
21mr|katomic-23.08.4-2|55	%find_lang %{name} --with-kde --with-html
21mr|katomic-23.08.4-2|56	

13173 21
21mr|kauth-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kauth-5.116.0-3|2	
21mr|kauth-5.116.0-3|3	%global __requires_exclude cmake.*PolkitQt
21mr|kauth-5.116.0-3|4	
21mr|kauth-5.116.0-3|5	Summary:	KDE Frameworks 5 policy and authentication module
21mr|kauth-5.116.0-3|6	Name:		kauth
21mr|kauth-5.116.0-3|7	Version:	5.116.0
21mr|kauth-5.116.0-3|8	Release:	3
21mr|kauth-5.116.0-3|9	License:	GPLv2+
21mr|kauth-5.116.0-3|10	Group:		Graphical desktop/KDE
21mr|kauth-5.116.0-3|11	Url:		https://www.kde.org/
21mr|kauth-5.116.0-3|12	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kauth-5.116.0-3|13	BuildRequires:	extra-cmake-modules
21mr|kauth-5.116.0-3|14	BuildRequires:	qt5-linguist-tools
21mr|kauth-5.116.0-3|15	BuildRequires:	kcoreaddons-devel = %{version}
21mr|kauth-5.116.0-3|16	BuildRequires:	pkgconfig(polkit-qt5-1)
21mr|kauth-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kauth-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kauth-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kauth-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kauth-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kauth-5.116.0-3|22	
21mr|kauth-5.116.0-3|23	%description
21mr|kauth-5.116.0-3|24	KDE Frameworks 5 policy and authentication module.
21mr|kauth-5.116.0-3|25	
21mr|kauth-5.116.0-3|26	KAuth provides a convenient, system-integrated way to offload actions that need
21mr|kauth-5.116.0-3|27	to be performed as a privileged user (root, for example) to small (hopefully
21mr|kauth-5.116.0-3|28	secure) helper utilities.
21mr|kauth-5.116.0-3|29	
21mr|kauth-5.116.0-3|30	%files
21mr|kauth-5.116.0-3|31	%{_kde5_datadir}/kf5/kauth/*.stub
21mr|kauth-5.116.0-3|32	%{_kde5_datadir}/qlogging-categories5/kauth.categories
21mr|kauth-5.116.0-3|33	%{_kde5_datadir}/qlogging-categories5/kauth.renamecategories
21mr|kauth-5.116.0-3|34	%{_kde5_libexecdir}/kauth/kauth-policy-gen
21mr|kauth-5.116.0-3|35	%{_qt5_plugindir}/kauth/backend/kauth_backend_plugin.so
21mr|kauth-5.116.0-3|36	%{_qt5_plugindir}/kauth/helper/kauth_helper_plugin.so
21mr|kauth-5.116.0-3|37	%{_datadir}/dbus-1/system.d/org.kde.kf5auth.conf
21mr|kauth-5.116.0-3|38	
21mr|kauth-5.116.0-3|39	#----------------------------------------------------------------------------
21mr|kauth-5.116.0-3|40	
21mr|kauth-5.116.0-3|41	%package i18n
21mr|kauth-5.116.0-3|42	Summary:	KAuth translations
21mr|kauth-5.116.0-3|43	Group:		System/Internationalization
21mr|kauth-5.116.0-3|44	BuildArch:	noarch
21mr|kauth-5.116.0-3|45	
21mr|kauth-5.116.0-3|46	%description i18n
21mr|kauth-5.116.0-3|47	KAuth translations.
21mr|kauth-5.116.0-3|48	
21mr|kauth-5.116.0-3|49	%files i18n -f %{name}.lang
21mr|kauth-5.116.0-3|50	
21mr|kauth-5.116.0-3|51	#----------------------------------------------------------------------------
21mr|kauth-5.116.0-3|52	
21mr|kauth-5.116.0-3|53	%define kf5auth_major 5
21mr|kauth-5.116.0-3|54	%define libkf5auth %mklibname kf5auth %{kf5auth_major}
21mr|kauth-5.116.0-3|55	
21mr|kauth-5.116.0-3|56	%package -n %{libkf5auth}
21mr|kauth-5.116.0-3|57	Summary:	KDE Frameworks 5 policy and authentication shared library
21mr|kauth-5.116.0-3|58	Group:		System/Libraries
21mr|kauth-5.116.0-3|59	Requires:	%{name} = %{EVRD}
21mr|kauth-5.116.0-3|60	Requires:	%{name}-i18n = %{EVRD}
21mr|kauth-5.116.0-3|61	
21mr|kauth-5.116.0-3|62	%description -n %{libkf5auth}
21mr|kauth-5.116.0-3|63	KDE Frameworks 5 policy and authentication shared library.
21mr|kauth-5.116.0-3|64	
21mr|kauth-5.116.0-3|65	%files -n %{libkf5auth}
21mr|kauth-5.116.0-3|66	%{_kde5_libdir}/libKF5Auth.so.%{kf5auth_major}*
21mr|kauth-5.116.0-3|67	
21mr|kauth-5.116.0-3|68	#----------------------------------------------------------------------------
21mr|kauth-5.116.0-3|69	
21mr|kauth-5.116.0-3|70	%define kf5authcore_major 5
21mr|kauth-5.116.0-3|71	%define libkf5authcore %mklibname kf5authcore %{kf5authcore_major}
21mr|kauth-5.116.0-3|72	
21mr|kauth-5.116.0-3|73	%package -n %{libkf5authcore}
21mr|kauth-5.116.0-3|74	Summary:	KDE Frameworks 5 policy and authentication shared library
21mr|kauth-5.116.0-3|75	Group:		System/Libraries
21mr|kauth-5.116.0-3|76	Requires:	%{name} = %{EVRD}
21mr|kauth-5.116.0-3|77	Requires:	%{name}-i18n = %{EVRD}
21mr|kauth-5.116.0-3|78	
21mr|kauth-5.116.0-3|79	%description -n %{libkf5authcore}
21mr|kauth-5.116.0-3|80	KDE Frameworks 5 policy and authentication shared library.
21mr|kauth-5.116.0-3|81	
21mr|kauth-5.116.0-3|82	%files -n %{libkf5authcore}
21mr|kauth-5.116.0-3|83	%{_kde5_libdir}/libKF5AuthCore.so.%{kf5authcore_major}*
21mr|kauth-5.116.0-3|84	
21mr|kauth-5.116.0-3|85	#----------------------------------------------------------------------------
21mr|kauth-5.116.0-3|86	
21mr|kauth-5.116.0-3|87	%define devkf5auth %mklibname kf5auth -d
21mr|kauth-5.116.0-3|88	
21mr|kauth-5.116.0-3|89	%package -n %{devkf5auth}
21mr|kauth-5.116.0-3|90	Summary:	Development files for KDE Frameworks 5 policy and authentication module
21mr|kauth-5.116.0-3|91	Group:		Development/KDE and Qt
21mr|kauth-5.116.0-3|92	Requires:	%{libkf5auth} = %{EVRD}
21mr|kauth-5.116.0-3|93	Requires:	%{libkf5authcore} = %{EVRD}
21mr|kauth-5.116.0-3|94	Provides:	%{name}-devel = %{EVRD}
21mr|kauth-5.116.0-3|95	Provides:	kf5auth-devel = %{version}
21mr|kauth-5.116.0-3|96	Provides:	kf5authcore-devel = %{version}
21mr|kauth-5.116.0-3|97	
21mr|kauth-5.116.0-3|98	%description -n %{devkf5auth}
21mr|kauth-5.116.0-3|99	This package contains header files needed if you wish to build applications
21mr|kauth-5.116.0-3|100	based on %{name}.
21mr|kauth-5.116.0-3|101	
21mr|kauth-5.116.0-3|102	%files -n %{devkf5auth}
21mr|kauth-5.116.0-3|103	%{_kde5_includedir}/KF5/KAuth
21mr|kauth-5.116.0-3|104	%{_kde5_includedir}/KF5/KAuthCore
21mr|kauth-5.116.0-3|105	%{_kde5_includedir}/KF5/KAuthWidgets
21mr|kauth-5.116.0-3|106	%{_kde5_libdir}/cmake/KF5Auth
21mr|kauth-5.116.0-3|107	%{_kde5_libdir}/libKF5Auth.so
21mr|kauth-5.116.0-3|108	%{_kde5_libdir}/libKF5AuthCore.so
21mr|kauth-5.116.0-3|109	%{_kde5_mkspecsdir}/*.pri
21mr|kauth-5.116.0-3|110	
21mr|kauth-5.116.0-3|111	#----------------------------------------------------------------------------
21mr|kauth-5.116.0-3|112	
21mr|kauth-5.116.0-3|113	%prep
21mr|kauth-5.116.0-3|114	%autosetup -p1
21mr|kauth-5.116.0-3|115	
21mr|kauth-5.116.0-3|116	%build
21mr|kauth-5.116.0-3|117	%cmake_kde5 -DKAUTH_BACKEND_NAME=PolkitQt5-1
21mr|kauth-5.116.0-3|118	%make
21mr|kauth-5.116.0-3|119	
21mr|kauth-5.116.0-3|120	%install
21mr|kauth-5.116.0-3|121	%makeinstall_std -C build
21mr|kauth-5.116.0-3|122	
21mr|kauth-5.116.0-3|123	%find_lang %{name} --all-name --with-qt

13174 21
21mr|kbackup-23.08.4-2|1	Summary:	A simple and easy to use program to backup directories or files
21mr|kbackup-23.08.4-2|2	Name:		kbackup
21mr|kbackup-23.08.4-2|3	Version:	23.08.4
21mr|kbackup-23.08.4-2|4	Release:	2
21mr|kbackup-23.08.4-2|5	License:	GPLv2+
21mr|kbackup-23.08.4-2|6	Group:		Archiving/Backup
21mr|kbackup-23.08.4-2|7	Url:		https://www.kde.org/
21mr|kbackup-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kbackup-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kbackup-23.08.4-2|10	BuildRequires:	kf5archive-devel
21mr|kbackup-23.08.4-2|11	BuildRequires:	kf5doctools-devel
21mr|kbackup-23.08.4-2|12	BuildRequires:	kf5iconthemes-devel
21mr|kbackup-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|kbackup-23.08.4-2|14	BuildRequires:	kf5kio-devel
21mr|kbackup-23.08.4-2|15	BuildRequires:	kf5notifications-devel
21mr|kbackup-23.08.4-2|16	BuildRequires:	kf5xmlgui-devel
21mr|kbackup-23.08.4-2|17	BuildRequires:	kf5widgetsaddons-devel
21mr|kbackup-23.08.4-2|18	BuildRequires:	pkgconfig(libarchive)
21mr|kbackup-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kbackup-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kbackup-23.08.4-2|21	BuildRequires:	pkgconfig(shared-mime-info)
21mr|kbackup-23.08.4-2|22	
21mr|kbackup-23.08.4-2|23	%description
21mr|kbackup-23.08.4-2|24	KBackup is a program that lets you back up any directories or files,
21mr|kbackup-23.08.4-2|25	whereby it uses an easy to use directory tree to select the things to
21mr|kbackup-23.08.4-2|26	back up. The program was designed to be very simple in its use so that it
21mr|kbackup-23.08.4-2|27	can be used by non-computer experts. The storage format is the well known
21mr|kbackup-23.08.4-2|28	TAR format, whereby the data is still stored in compressed format (bzip2
21mr|kbackup-23.08.4-2|29	or gzip).
21mr|kbackup-23.08.4-2|30	
21mr|kbackup-23.08.4-2|31	%files -f %{name}.lang
21mr|kbackup-23.08.4-2|32	%{_kde5_bindir}/kbackup
21mr|kbackup-23.08.4-2|33	%{_kde5_applicationsdir}/org.kde.kbackup.desktop
21mr|kbackup-23.08.4-2|34	%{_kde5_datadir}/mime/packages/kbackup.xml
21mr|kbackup-23.08.4-2|35	%{_kde5_iconsdir}/hicolor/*/apps/kbackup.png
21mr|kbackup-23.08.4-2|36	%{_kde5_iconsdir}/hicolor/*/mimetypes/text-x-kbp.png
21mr|kbackup-23.08.4-2|37	%{_kde5_iconsdir}/hicolor/22x22/actions/kbackup_cancel.png
21mr|kbackup-23.08.4-2|38	%{_kde5_iconsdir}/hicolor/22x22/actions/kbackup_start.png
21mr|kbackup-23.08.4-2|39	%{_kde5_iconsdir}/hicolor/22x22/actions/kbackup_runs.png
21mr|kbackup-23.08.4-2|40	%{_kde5_xmlguidir}/kbackup/kbackupui.rc
21mr|kbackup-23.08.4-2|41	%{_appdatadir}/org.kde.kbackup.appdata.xml
21mr|kbackup-23.08.4-2|42	%{_mandir}/man1/kbackup.1*
21mr|kbackup-23.08.4-2|43	
21mr|kbackup-23.08.4-2|44	#----------------------------------------------------------------------------
21mr|kbackup-23.08.4-2|45	
21mr|kbackup-23.08.4-2|46	%prep
21mr|kbackup-23.08.4-2|47	%autosetup -p1
21mr|kbackup-23.08.4-2|48	
21mr|kbackup-23.08.4-2|49	%build
21mr|kbackup-23.08.4-2|50	%cmake_kde5
21mr|kbackup-23.08.4-2|51	%make
21mr|kbackup-23.08.4-2|52	
21mr|kbackup-23.08.4-2|53	%install
21mr|kbackup-23.08.4-2|54	%makeinstall_std -C build
21mr|kbackup-23.08.4-2|55	
21mr|kbackup-23.08.4-2|56	%find_lang %{name} --with-kde --with-html --with-man

13175 21
21mr|kbd-2.2.0-5|1	# {_exec_prefix}/lib/kbd is correct even on x86_64.
21mr|kbd-2.2.0-5|2	# It is traditionally used for kdb data (console fonts, keymaps, ...).
21mr|kbd-2.2.0-5|3	# It is not used for any shared objects/executables.
21mr|kbd-2.2.0-5|4	%global kbd_datadir %{_exec_prefix}/lib/kbd
21mr|kbd-2.2.0-5|5	
21mr|kbd-2.2.0-5|6	Name:           kbd
21mr|kbd-2.2.0-5|7	Version:        2.2.0
21mr|kbd-2.2.0-5|8	Release:        5
21mr|kbd-2.2.0-5|9	Summary:        Tools for configuring the console (keyboard, virtual terminals, etc.)
21mr|kbd-2.2.0-5|10	License:        GPLv2+
21mr|kbd-2.2.0-5|11	URL:            http://www.kbd-project.org/
21mr|kbd-2.2.0-5|12	Group:		Terminals
21mr|kbd-2.2.0-5|13	Source0:        ftp://ftp.altlinux.org/pub/people/legion/kbd/kbd-%{version}.tar.xz
21mr|kbd-2.2.0-5|14	Source1:        kbd-latsun-fonts.tar.bz2
21mr|kbd-2.2.0-5|15	Source2:        kbd-latarcyrheb-32.tar.bz2
21mr|kbd-2.2.0-5|16	Source3:        xml2lst.pl
21mr|kbd-2.2.0-5|17	Source4:        vlock.pamd
21mr|kbd-2.2.0-5|18	Source5:        kbdinfo.1
21mr|kbd-2.2.0-5|19	# Patch0: puts additional information into man pages
21mr|kbd-2.2.0-5|20	Patch0:         kbd-1.15-keycodes-man.patch
21mr|kbd-2.2.0-5|21	# Patch1: sparc modifications
21mr|kbd-2.2.0-5|22	Patch1:         kbd-1.15-sparc.patch
21mr|kbd-2.2.0-5|23	# Patch2: adds default unicode font to unicode_start script
21mr|kbd-2.2.0-5|24	Patch2:         kbd-1.15-unicode_start.patch
21mr|kbd-2.2.0-5|25	# Patch3: add missing dumpkeys option to man page
21mr|kbd-2.2.0-5|26	Patch3:         kbd-1.15.3-dumpkeys-man.patch
21mr|kbd-2.2.0-5|27	# Patch4: fixes decimal separator in Swiss German keyboard layout, bz 882529
21mr|kbd-2.2.0-5|28	Patch4:         kbd-1.15.5-sg-decimal-separator.patch
21mr|kbd-2.2.0-5|29	# Patch5: adds xkb and legacy keymaps subdirs to loadkyes search path, bz 1028207
21mr|kbd-2.2.0-5|30	Patch5:         kbd-1.15.5-loadkeys-search-path.patch
21mr|kbd-2.2.0-5|31	# Patch6: don't hardcode font used in unicode_start, take it from vconsole.conf,
21mr|kbd-2.2.0-5|32	#   bz 1101007
21mr|kbd-2.2.0-5|33	Patch6:         kbd-2.0.2-unicode-start-font.patch
21mr|kbd-2.2.0-5|34	# Patch7: fixes issues found by static analysis
21mr|kbd-2.2.0-5|35	Patch7:         kbd-2.0.4-covscan-fixes.patch
21mr|kbd-2.2.0-5|36	# Patch8: fix flags
21mr|kbd-2.2.0-5|37	Patch8:         kbd-2.2.0-fix-flags.patch
21mr|kbd-2.2.0-5|38	# Patch9: workaround -Werror=format-security build error
21mr|kbd-2.2.0-5|39	Patch9:         kbd-2.2.0-format-security.patch
21mr|kbd-2.2.0-5|40	Patch10: 	0001-negate-rc.patch
21mr|kbd-2.2.0-5|41	BuildRequires:	bison
21mr|kbd-2.2.0-5|42	BuildRequires:	console-setup
21mr|kbd-2.2.0-5|43	BuildRequires:	flex
21mr|kbd-2.2.0-5|44	BuildRequires:	gettext-devel
21mr|kbd-2.2.0-5|45	BuildRequires:	pam-devel
21mr|kbd-2.2.0-5|46	BuildRequires:	pkgconfig(xkeyboard-config)
21mr|kbd-2.2.0-5|47	BuildRequires:	pkgconfig(check)
21mr|kbd-2.2.0-5|48	BuildRequires:	pigz
21mr|kbd-2.2.0-5|49	Requires(pre):	filesystem
21mr|kbd-2.2.0-5|50	Requires:       %{name}-misc = %{version}-%{release}
21mr|kbd-2.2.0-5|51	# Temporarily require -legacy
21mr|kbd-2.2.0-5|52	Requires:       %{name}-legacy = %{version}-%{release}
21mr|kbd-2.2.0-5|53	# Be sure that system is after UsrMove
21mr|kbd-2.2.0-5|54	Provides:       vlock = %{version}
21mr|kbd-2.2.0-5|55	Conflicts:      vlock <= 1.3
21mr|kbd-2.2.0-5|56	Obsoletes:      vlock < 2.2.0
21mr|kbd-2.2.0-5|57	
21mr|kbd-2.2.0-5|58	%description
21mr|kbd-2.2.0-5|59	The %{name} package contains tools for managing a Linux
21mr|kbd-2.2.0-5|60	system's console's behavior, including the keyboard, the screen
21mr|kbd-2.2.0-5|61	fonts, the virtual terminals and font files.
21mr|kbd-2.2.0-5|62	
21mr|kbd-2.2.0-5|63	%package misc
21mr|kbd-2.2.0-5|64	Summary:        Data for kbd package
21mr|kbd-2.2.0-5|65	BuildArch:      noarch
21mr|kbd-2.2.0-5|66	
21mr|kbd-2.2.0-5|67	%description misc
21mr|kbd-2.2.0-5|68	The %{name}-misc package contains data for kbd package - console fonts,
21mr|kbd-2.2.0-5|69	keymaps etc. Please note that %{name}-misc is not helpful without kbd.
21mr|kbd-2.2.0-5|70	
21mr|kbd-2.2.0-5|71	%package legacy
21mr|kbd-2.2.0-5|72	Summary:        Legacy data for kbd package
21mr|kbd-2.2.0-5|73	BuildArch:      noarch
21mr|kbd-2.2.0-5|74	
21mr|kbd-2.2.0-5|75	%description legacy
21mr|kbd-2.2.0-5|76	The %{name}-legacy package contains original keymaps for kbd package.
21mr|kbd-2.2.0-5|77	Please note that %{name}-legacy is not helpful without kbd.
21mr|kbd-2.2.0-5|78	
21mr|kbd-2.2.0-5|79	%prep
21mr|kbd-2.2.0-5|80	%setup -q -a 1 -a 2
21mr|kbd-2.2.0-5|81	cp -fp %{SOURCE3} .
21mr|kbd-2.2.0-5|82	%patch0 -p1 -b .keycodes-man
21mr|kbd-2.2.0-5|83	%patch1 -p1 -b .sparc
21mr|kbd-2.2.0-5|84	%patch2 -p1 -b .unicode_start
21mr|kbd-2.2.0-5|85	%patch3 -p1 -b .dumpkeys-man
21mr|kbd-2.2.0-5|86	%patch4 -p1 -b .sg-decimal-separator
21mr|kbd-2.2.0-5|87	%patch5 -p1 -b .loadkeys-search-path
21mr|kbd-2.2.0-5|88	%patch6 -p1 -b .unicode-start-font
21mr|kbd-2.2.0-5|89	%patch7 -p1 -b .covscan-fixes
21mr|kbd-2.2.0-5|90	%patch8 -p1 -b .fix-flags
21mr|kbd-2.2.0-5|91	%patch9 -p1 -b .format-security
21mr|kbd-2.2.0-5|92	%patch10 -p1
21mr|kbd-2.2.0-5|93	autoconf
21mr|kbd-2.2.0-5|94	
21mr|kbd-2.2.0-5|95	# 7-bit maps are obsolete; so are non-euro maps
21mr|kbd-2.2.0-5|96	pushd data/keymaps/i386
21mr|kbd-2.2.0-5|97	cp qwerty/pt-latin9.map qwerty/pt.map
21mr|kbd-2.2.0-5|98	cp qwerty/sv-latin1.map qwerty/se-latin1.map
21mr|kbd-2.2.0-5|99	
21mr|kbd-2.2.0-5|100	mv azerty/fr.map azerty/fr-old.map
21mr|kbd-2.2.0-5|101	cp azerty/fr-latin9.map azerty/fr.map
21mr|kbd-2.2.0-5|102	
21mr|kbd-2.2.0-5|103	cp azerty/fr-latin9.map azerty/fr-latin0.map # legacy alias
21mr|kbd-2.2.0-5|104	
21mr|kbd-2.2.0-5|105	# Rename conflicting keymaps
21mr|kbd-2.2.0-5|106	mv fgGIod/trf.map fgGIod/trf-fgGIod.map
21mr|kbd-2.2.0-5|107	mv olpc/es.map olpc/es-olpc.map
21mr|kbd-2.2.0-5|108	mv olpc/pt.map olpc/pt-olpc.map
21mr|kbd-2.2.0-5|109	mv qwerty/cz.map qwerty/cz-qwerty.map
21mr|kbd-2.2.0-5|110	popd
21mr|kbd-2.2.0-5|111	
21mr|kbd-2.2.0-5|112	# remove obsolete "gr" translation
21mr|kbd-2.2.0-5|113	pushd po
21mr|kbd-2.2.0-5|114	rm -f gr.po gr.gmo
21mr|kbd-2.2.0-5|115	popd
21mr|kbd-2.2.0-5|116	
21mr|kbd-2.2.0-5|117	# Convert to utf-8
21mr|kbd-2.2.0-5|118	iconv -f iso-8859-1 -t utf-8 < "ChangeLog" > "ChangeLog_"
21mr|kbd-2.2.0-5|119	mv "ChangeLog_" "ChangeLog"
21mr|kbd-2.2.0-5|120	
21mr|kbd-2.2.0-5|121	%build
21mr|kbd-2.2.0-5|122	%configure --prefix=%{_prefix} --datadir=%{kbd_datadir} --mandir=%{_mandir} --localedir=%{_datadir}/locale --enable-nls
21mr|kbd-2.2.0-5|123	make %{?_smp_mflags} V=1
21mr|kbd-2.2.0-5|124	
21mr|kbd-2.2.0-5|125	%install
21mr|kbd-2.2.0-5|126	make install DESTDIR=%{buildroot}
21mr|kbd-2.2.0-5|127	
21mr|kbd-2.2.0-5|128	# ro_win.map.gz is useless
21mr|kbd-2.2.0-5|129	rm -f %{buildroot}%{kbd_datadir}/keymaps/i386/qwerty/ro_win.map.gz
21mr|kbd-2.2.0-5|130	
21mr|kbd-2.2.0-5|131	# Create additional name for Serbian latin keyboard
21mr|kbd-2.2.0-5|132	ln -s sr-cy.map.gz %{buildroot}%{kbd_datadir}/keymaps/i386/qwerty/sr-latin.map.gz
21mr|kbd-2.2.0-5|133	
21mr|kbd-2.2.0-5|134	# The rhpl keyboard layout table is indexed by kbd layout names, so we need a
21mr|kbd-2.2.0-5|135	# Korean keyboard
21mr|kbd-2.2.0-5|136	ln -s us.map.gz %{buildroot}%{kbd_datadir}/keymaps/i386/qwerty/ko.map.gz
21mr|kbd-2.2.0-5|137	
21mr|kbd-2.2.0-5|138	# Define default console font
21mr|kbd-2.2.0-5|139	ln -s LatGrkCyr-8x16.psfu.gz \
21mr|kbd-2.2.0-5|140	%{buildroot}%{kbd_datadir}/consolefonts/default.psfu.gz
21mr|kbd-2.2.0-5|141	
21mr|kbd-2.2.0-5|142	# Some microoptimization
21mr|kbd-2.2.0-5|143	sed -i -e 's,\<kbd_mode\>,%{_bindir}/kbd_mode,g;s,\<setfont\>,%{_bindir}/setfont,g' \
21mr|kbd-2.2.0-5|144	%{buildroot}%{_bindir}/unicode_start
21mr|kbd-2.2.0-5|145	
21mr|kbd-2.2.0-5|146	# install kbdinfo manpage
21mr|kbd-2.2.0-5|147	gzip -c %SOURCE5 > %{buildroot}/%{_mandir}/man1/kbdinfo.1.gz
21mr|kbd-2.2.0-5|148	
21mr|kbd-2.2.0-5|149	# Move locale files to correct place
21mr|kbd-2.2.0-5|150	cp -r %{buildroot}%{kbd_datadir}/locale/ %{buildroot}%{_datadir}/locale
21mr|kbd-2.2.0-5|151	rm -rf %{buildroot}%{kbd_datadir}/locale
21mr|kbd-2.2.0-5|152	
21mr|kbd-2.2.0-5|153	# Install PAM configuration for vlock
21mr|kbd-2.2.0-5|154	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|kbd-2.2.0-5|155	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/vlock
21mr|kbd-2.2.0-5|156	
21mr|kbd-2.2.0-5|157	# Move original keymaps to legacy directory
21mr|kbd-2.2.0-5|158	mkdir -p %{buildroot}%{kbd_datadir}/keymaps/legacy
21mr|kbd-2.2.0-5|159	mv %{buildroot}%{kbd_datadir}/keymaps/{amiga,atari,i386,include,mac,ppc,sun} %{buildroot}%{kbd_datadir}/keymaps/legacy
21mr|kbd-2.2.0-5|160	
21mr|kbd-2.2.0-5|161	# Convert X keyboard layouts to console keymaps
21mr|kbd-2.2.0-5|162	mkdir -p %{buildroot}%{kbd_datadir}/keymaps/xkb
21mr|kbd-2.2.0-5|163	perl xml2lst.pl < /usr/share/X11/xkb/rules/base.xml > layouts-variants.lst
21mr|kbd-2.2.0-5|164	while read line; do
21mr|kbd-2.2.0-5|165	XKBLAYOUT=`echo "$line" | cut -d " " -f 1`
21mr|kbd-2.2.0-5|166	echo "$XKBLAYOUT" >> layouts-list.lst
21mr|kbd-2.2.0-5|167	XKBVARIANT=`echo "$line" | cut -d " " -f 2`
21mr|kbd-2.2.0-5|168	ckbcomp "$XKBLAYOUT" "$XKBVARIANT" | gzip > %{buildroot}%{kbd_datadir}/keymaps/xkb/"$XKBLAYOUT"-"$XKBVARIANT".map.gz
21mr|kbd-2.2.0-5|169	done < layouts-variants.lst
21mr|kbd-2.2.0-5|170	
21mr|kbd-2.2.0-5|171	# Convert X keyboard layouts (plain, no variant)
21mr|kbd-2.2.0-5|172	cat layouts-list.lst | sort -u >> layouts-list-uniq.lst
21mr|kbd-2.2.0-5|173	while read line; do
21mr|kbd-2.2.0-5|174	ckbcomp "$line" | gzip > %{buildroot}%{kbd_datadir}/keymaps/xkb/"$line".map.gz
21mr|kbd-2.2.0-5|175	done < layouts-list-uniq.lst
21mr|kbd-2.2.0-5|176	
21mr|kbd-2.2.0-5|177	# wipe converted layouts which cannot input ASCII (#1031848)
21mr|kbd-2.2.0-5|178	zgrep -L "U+0041" %{buildroot}%{kbd_datadir}/keymaps/xkb/* | xargs rm -f
21mr|kbd-2.2.0-5|179	
21mr|kbd-2.2.0-5|180	%find_lang %{name}
21mr|kbd-2.2.0-5|181	
21mr|kbd-2.2.0-5|182	%check
21mr|kbd-2.2.0-5|183	%ifnarch s390x
21mr|kbd-2.2.0-5|184	make check
21mr|kbd-2.2.0-5|185	%endif
21mr|kbd-2.2.0-5|186	
21mr|kbd-2.2.0-5|187	%files -f %{name}.lang
21mr|kbd-2.2.0-5|188	%license COPYING
21mr|kbd-2.2.0-5|189	%doc ChangeLog AUTHORS README docs/doc/kbd.FAQ*.html docs/doc/font-formats/*.html docs/doc/utf/utf* docs/doc/dvorak/*
21mr|kbd-2.2.0-5|190	%{_bindir}/*
21mr|kbd-2.2.0-5|191	%{_mandir}/*/*
21mr|kbd-2.2.0-5|192	%config(noreplace) %{_sysconfdir}/pam.d/vlock
21mr|kbd-2.2.0-5|193	
21mr|kbd-2.2.0-5|194	%files misc
21mr|kbd-2.2.0-5|195	%{kbd_datadir}
21mr|kbd-2.2.0-5|196	%exclude %{kbd_datadir}/keymaps/legacy
21mr|kbd-2.2.0-5|197	
21mr|kbd-2.2.0-5|198	%files legacy
21mr|kbd-2.2.0-5|199	%{kbd_datadir}/keymaps/legacy

13176 21
21mr|kblackbox-23.08.4-2|1	
21mr|kblackbox-23.08.4-2|2	Summary:	Find atoms in a grid by shooting electrons
21mr|kblackbox-23.08.4-2|3	Name:		kblackbox
21mr|kblackbox-23.08.4-2|4	Version:	23.08.4
21mr|kblackbox-23.08.4-2|5	Release:	2
21mr|kblackbox-23.08.4-2|6	Epoch:		1
21mr|kblackbox-23.08.4-2|7	License:	GPLv2+
21mr|kblackbox-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kblackbox-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kblackbox
21mr|kblackbox-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kblackbox-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kblackbox-23.08.4-2|12	BuildRequires:	kf5archive-devel
21mr|kblackbox-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|kblackbox-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kblackbox-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kblackbox-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kblackbox-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kblackbox-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kblackbox-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kblackbox-23.08.4-2|20	BuildRequires:	kf5textwidgets-devel
21mr|kblackbox-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|kblackbox-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kblackbox-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kblackbox-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kblackbox-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kblackbox-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kblackbox-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kblackbox-23.08.4-2|28	
21mr|kblackbox-23.08.4-2|29	%description
21mr|kblackbox-23.08.4-2|30	KBlackbox is a game of hide and seek played on a grid of boxes where the
21mr|kblackbox-23.08.4-2|31	computer has hidden several balls. The position of the hidden balls can be
21mr|kblackbox-23.08.4-2|32	deduced by shooting beams into the box.
21mr|kblackbox-23.08.4-2|33	
21mr|kblackbox-23.08.4-2|34	%files -f %{name}.lang
21mr|kblackbox-23.08.4-2|35	%{_kde5_bindir}/kblackbox
21mr|kblackbox-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.kblackbox.desktop
21mr|kblackbox-23.08.4-2|37	%{_kde5_datadir}/kblackbox
21mr|kblackbox-23.08.4-2|38	%{_kde5_iconsdir}/hicolor/*/apps/kblackbox.*
21mr|kblackbox-23.08.4-2|39	%{_appdatadir}/org.kde.kblackbox.appdata.xml
21mr|kblackbox-23.08.4-2|40	
21mr|kblackbox-23.08.4-2|41	#------------------------------------------------------------------------------
21mr|kblackbox-23.08.4-2|42	
21mr|kblackbox-23.08.4-2|43	%prep
21mr|kblackbox-23.08.4-2|44	%autosetup -p1
21mr|kblackbox-23.08.4-2|45	
21mr|kblackbox-23.08.4-2|46	%build
21mr|kblackbox-23.08.4-2|47	%cmake_kde5
21mr|kblackbox-23.08.4-2|48	%make
21mr|kblackbox-23.08.4-2|49	
21mr|kblackbox-23.08.4-2|50	%install
21mr|kblackbox-23.08.4-2|51	%makeinstall_std -C build
21mr|kblackbox-23.08.4-2|52	
21mr|kblackbox-23.08.4-2|53	%find_lang %{name} --with-kde --with-html
21mr|kblackbox-23.08.4-2|54	

13177 21
21mr|kblocks-23.08.4-2|1	
21mr|kblocks-23.08.4-2|2	Summary:	Single player falling blocks puzzle game
21mr|kblocks-23.08.4-2|3	Name:		kblocks
21mr|kblocks-23.08.4-2|4	Version:	23.08.4
21mr|kblocks-23.08.4-2|5	Release:	2
21mr|kblocks-23.08.4-2|6	Epoch:		1
21mr|kblocks-23.08.4-2|7	License:	GPLv2+
21mr|kblocks-23.08.4-2|8	Group:		Games/Arcade
21mr|kblocks-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kblocks/
21mr|kblocks-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kblocks-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kblocks-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kblocks-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kblocks-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kblocks-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kblocks-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kblocks-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kblocks-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kblocks-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kblocks-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|kblocks-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|kblocks-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kblocks-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kblocks-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Network)
21mr|kblocks-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kblocks-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kblocks-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kblocks-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Test)
21mr|kblocks-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kblocks-23.08.4-2|30	
21mr|kblocks-23.08.4-2|31	%description
21mr|kblocks-23.08.4-2|32	KBlocks is the classic falling blocks game.
21mr|kblocks-23.08.4-2|33	
21mr|kblocks-23.08.4-2|34	The idea is to stack the falling blocks to create horizontal lines
21mr|kblocks-23.08.4-2|35	without any gaps. When a line is completed it is removed, and more
21mr|kblocks-23.08.4-2|36	space is available in the play area. When there is not enough space
21mr|kblocks-23.08.4-2|37	for blocks to fall, the game is over.
21mr|kblocks-23.08.4-2|38	
21mr|kblocks-23.08.4-2|39	%files -f %{name}.lang
21mr|kblocks-23.08.4-2|40	%{_kde5_applicationsdir}/org.kde.kblocks.desktop
21mr|kblocks-23.08.4-2|41	%{_kde5_bindir}/kblocks
21mr|kblocks-23.08.4-2|42	%{_kde5_datadir}/kblocks
21mr|kblocks-23.08.4-2|43	%{_kde5_datadir}/config.kcfg/kblocks.kcfg
21mr|kblocks-23.08.4-2|44	%{_kde5_datadir}/knsrcfiles/kblocks.knsrc
21mr|kblocks-23.08.4-2|45	%{_kde5_datadir}/qlogging-categories5/kblocks.categories
21mr|kblocks-23.08.4-2|46	%{_kde5_iconsdir}/hicolor/*/apps/kblocks.*
21mr|kblocks-23.08.4-2|47	%{_appdatadir}/org.kde.kblocks.appdata.xml
21mr|kblocks-23.08.4-2|48	#------------------------------------------------------------------------------
21mr|kblocks-23.08.4-2|49	
21mr|kblocks-23.08.4-2|50	%prep
21mr|kblocks-23.08.4-2|51	%autosetup -p1
21mr|kblocks-23.08.4-2|52	
21mr|kblocks-23.08.4-2|53	%build
21mr|kblocks-23.08.4-2|54	%cmake_kde5
21mr|kblocks-23.08.4-2|55	%make
21mr|kblocks-23.08.4-2|56	
21mr|kblocks-23.08.4-2|57	%install
21mr|kblocks-23.08.4-2|58	%makeinstall_std -C build
21mr|kblocks-23.08.4-2|59	
21mr|kblocks-23.08.4-2|60	%find_lang %{name} --with-kde --with-html
21mr|kblocks-23.08.4-2|61	

13178 21
21mr|kbookmarks-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kbookmarks-5.116.0-3|2	
21mr|kbookmarks-5.116.0-3|3	Summary:	KDE Frameworks 5 bookmarks and the XBEL format support module
21mr|kbookmarks-5.116.0-3|4	Name:		kbookmarks
21mr|kbookmarks-5.116.0-3|5	Version:	5.116.0
21mr|kbookmarks-5.116.0-3|6	Release:	3
21mr|kbookmarks-5.116.0-3|7	License:	GPLv2+
21mr|kbookmarks-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kbookmarks-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kbookmarks-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kbookmarks-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kbookmarks-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kbookmarks-5.116.0-3|13	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|kbookmarks-5.116.0-3|14	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kbookmarks-5.116.0-3|15	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|kbookmarks-5.116.0-3|16	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kbookmarks-5.116.0-3|17	BuildRequires:	kf5xmlgui-devel = %{version}
21mr|kbookmarks-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kbookmarks-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kbookmarks-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kbookmarks-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kbookmarks-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kbookmarks-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kbookmarks-5.116.0-3|24	
21mr|kbookmarks-5.116.0-3|25	%description
21mr|kbookmarks-5.116.0-3|26	KDE Frameworks 5 bookmarks and the XBEL format support module.
21mr|kbookmarks-5.116.0-3|27	
21mr|kbookmarks-5.116.0-3|28	KBookmarks lets you access and manipulate bookmarks stored using the
21mr|kbookmarks-5.116.0-3|29	XBEL format.
21mr|kbookmarks-5.116.0-3|30	
21mr|kbookmarks-5.116.0-3|31	%files
21mr|kbookmarks-5.116.0-3|32	%{_kde5_datadir}/qlogging-categories5/kbookmarks.categories
21mr|kbookmarks-5.116.0-3|33	%{_kde5_datadir}/qlogging-categories5/kbookmarks.renamecategories
21mr|kbookmarks-5.116.0-3|34	
21mr|kbookmarks-5.116.0-3|35	#----------------------------------------------------------------------------
21mr|kbookmarks-5.116.0-3|36	
21mr|kbookmarks-5.116.0-3|37	%package i18n
21mr|kbookmarks-5.116.0-3|38	Summary:	KBookmarks translations
21mr|kbookmarks-5.116.0-3|39	Group:		System/Internationalization
21mr|kbookmarks-5.116.0-3|40	BuildArch:	noarch
21mr|kbookmarks-5.116.0-3|41	
21mr|kbookmarks-5.116.0-3|42	%description i18n
21mr|kbookmarks-5.116.0-3|43	KBookmarks translations.
21mr|kbookmarks-5.116.0-3|44	
21mr|kbookmarks-5.116.0-3|45	%files i18n -f %{name}.lang
21mr|kbookmarks-5.116.0-3|46	
21mr|kbookmarks-5.116.0-3|47	#----------------------------------------------------------------------------
21mr|kbookmarks-5.116.0-3|48	
21mr|kbookmarks-5.116.0-3|49	%define kf5bookmarks_major 5
21mr|kbookmarks-5.116.0-3|50	%define libkf5bookmarks %mklibname kf5bookmarks %{kf5bookmarks_major}
21mr|kbookmarks-5.116.0-3|51	
21mr|kbookmarks-5.116.0-3|52	%package -n %{libkf5bookmarks}
21mr|kbookmarks-5.116.0-3|53	Summary:	KDE Frameworks 5 bookmarks and the XBEL format support shared library
21mr|kbookmarks-5.116.0-3|54	Group:		System/Libraries
21mr|kbookmarks-5.116.0-3|55	Requires:	%{name} = %{EVRD}
21mr|kbookmarks-5.116.0-3|56	Requires:	%{name}-i18n = %{EVRD}
21mr|kbookmarks-5.116.0-3|57	
21mr|kbookmarks-5.116.0-3|58	%description -n %{libkf5bookmarks}
21mr|kbookmarks-5.116.0-3|59	KDE Frameworks 5 bookmarks and the XBEL format support shared library.
21mr|kbookmarks-5.116.0-3|60	
21mr|kbookmarks-5.116.0-3|61	%files -n %{libkf5bookmarks}
21mr|kbookmarks-5.116.0-3|62	%{_kde5_libdir}/libKF5Bookmarks.so.%{kf5bookmarks_major}*
21mr|kbookmarks-5.116.0-3|63	
21mr|kbookmarks-5.116.0-3|64	#----------------------------------------------------------------------------
21mr|kbookmarks-5.116.0-3|65	
21mr|kbookmarks-5.116.0-3|66	%define devkf5bookmarks %mklibname kf5bookmarks -d
21mr|kbookmarks-5.116.0-3|67	
21mr|kbookmarks-5.116.0-3|68	%package -n %{devkf5bookmarks}
21mr|kbookmarks-5.116.0-3|69	Summary:	Development files for KDE Frameworks 5 bookmarks support module
21mr|kbookmarks-5.116.0-3|70	Group:		Development/KDE and Qt
21mr|kbookmarks-5.116.0-3|71	Requires:	%{libkf5bookmarks} = %{EVRD}
21mr|kbookmarks-5.116.0-3|72	Provides:	%{name}-devel = %{EVRD}
21mr|kbookmarks-5.116.0-3|73	Provides:	kf5bookmarks-devel = %{version}
21mr|kbookmarks-5.116.0-3|74	
21mr|kbookmarks-5.116.0-3|75	%description -n %{devkf5bookmarks}
21mr|kbookmarks-5.116.0-3|76	This package contains header files needed if you wish to build applications
21mr|kbookmarks-5.116.0-3|77	based on %{name}.
21mr|kbookmarks-5.116.0-3|78	
21mr|kbookmarks-5.116.0-3|79	%files -n %{devkf5bookmarks}
21mr|kbookmarks-5.116.0-3|80	%{_kde5_includedir}/KF5/KBookmarks
21mr|kbookmarks-5.116.0-3|81	%{_kde5_libdir}/cmake/KF5Bookmarks
21mr|kbookmarks-5.116.0-3|82	%{_kde5_libdir}/libKF5Bookmarks.so
21mr|kbookmarks-5.116.0-3|83	%{_kde5_mkspecsdir}/*.pri
21mr|kbookmarks-5.116.0-3|84	
21mr|kbookmarks-5.116.0-3|85	#----------------------------------------------------------------------------
21mr|kbookmarks-5.116.0-3|86	
21mr|kbookmarks-5.116.0-3|87	%prep
21mr|kbookmarks-5.116.0-3|88	%autosetup -p1
21mr|kbookmarks-5.116.0-3|89	
21mr|kbookmarks-5.116.0-3|90	%build
21mr|kbookmarks-5.116.0-3|91	%cmake_kde5
21mr|kbookmarks-5.116.0-3|92	%make
21mr|kbookmarks-5.116.0-3|93	
21mr|kbookmarks-5.116.0-3|94	%install
21mr|kbookmarks-5.116.0-3|95	%makeinstall_std -C build
21mr|kbookmarks-5.116.0-3|96	
21mr|kbookmarks-5.116.0-3|97	%find_lang %{name} --all-name --with-qt

13179 21
21mr|kbounce-23.08.4-2|1	
21mr|kbounce-23.08.4-2|2	Summary:	Claim areas and don't get disturbed
21mr|kbounce-23.08.4-2|3	Name:		kbounce
21mr|kbounce-23.08.4-2|4	Version:	23.08.4
21mr|kbounce-23.08.4-2|5	Release:	2
21mr|kbounce-23.08.4-2|6	Epoch:		1
21mr|kbounce-23.08.4-2|7	License:	GPLv2+
21mr|kbounce-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kbounce-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kbounce
21mr|kbounce-23.08.4-2|10	Source0:	ftp://ftp.kde.org/pub/kde/stable/applications/%{version}/src/%{name}-%{version}.tar.xz
21mr|kbounce-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kbounce-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|kbounce-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|kbounce-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|kbounce-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kbounce-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|kbounce-23.08.4-2|17	BuildRequires:	kf5dbusaddons-devel
21mr|kbounce-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|kbounce-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|kbounce-23.08.4-2|20	BuildRequires:	kf5kdegames-devel
21mr|kbounce-23.08.4-2|21	BuildRequires:	kf5kio-devel
21mr|kbounce-23.08.4-2|22	BuildRequires:	kf5widgetsaddons-devel
21mr|kbounce-23.08.4-2|23	BuildRequires:	kf5xmlgui-devel
21mr|kbounce-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kbounce-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kbounce-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kbounce-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kbounce-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kbounce-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kbounce-23.08.4-2|30	
21mr|kbounce-23.08.4-2|31	%description
21mr|kbounce-23.08.4-2|32	KBounce is a single player arcade game with the elements of puzzle.
21mr|kbounce-23.08.4-2|33	
21mr|kbounce-23.08.4-2|34	It is played on a field, surrounded by wall, with two or more balls
21mr|kbounce-23.08.4-2|35	bouncing around within the walls. The object of the game is to build
21mr|kbounce-23.08.4-2|36	new walls to decrease the size of the active field.
21mr|kbounce-23.08.4-2|37	
21mr|kbounce-23.08.4-2|38	%files -f %{name}.lang
21mr|kbounce-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.kbounce.desktop
21mr|kbounce-23.08.4-2|40	%{_kde5_bindir}/kbounce
21mr|kbounce-23.08.4-2|41	%{_kde5_datadir}/kbounce
21mr|kbounce-23.08.4-2|42	%{_kde5_datadir}/qlogging-categories5/kbounce.categories
21mr|kbounce-23.08.4-2|43	%{_kde5_iconsdir}/*/*/apps/kbounce*
21mr|kbounce-23.08.4-2|44	%{_appdatadir}/org.kde.kbounce.appdata.xml
21mr|kbounce-23.08.4-2|45	
21mr|kbounce-23.08.4-2|46	#-------------------------------------------------------------------------------
21mr|kbounce-23.08.4-2|47	
21mr|kbounce-23.08.4-2|48	%prep
21mr|kbounce-23.08.4-2|49	%setup -q
21mr|kbounce-23.08.4-2|50	
21mr|kbounce-23.08.4-2|51	%build
21mr|kbounce-23.08.4-2|52	%cmake_kde5
21mr|kbounce-23.08.4-2|53	%make
21mr|kbounce-23.08.4-2|54	
21mr|kbounce-23.08.4-2|55	%install
21mr|kbounce-23.08.4-2|56	%makeinstall_std -C build
21mr|kbounce-23.08.4-2|57	
21mr|kbounce-23.08.4-2|58	%find_lang %{name} --with-kde --with-html
21mr|kbounce-23.08.4-2|59	

13180 21
21mr|kbreakout-23.08.4-2|1	
21mr|kbreakout-23.08.4-2|2	Summary:	Breakout like game
21mr|kbreakout-23.08.4-2|3	Name:		kbreakout
21mr|kbreakout-23.08.4-2|4	Version:	23.08.4
21mr|kbreakout-23.08.4-2|5	Release:	2
21mr|kbreakout-23.08.4-2|6	Epoch:		1
21mr|kbreakout-23.08.4-2|7	License:	GPLv2+
21mr|kbreakout-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kbreakout-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kbreakout/
21mr|kbreakout-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kbreakout-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kbreakout-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kbreakout-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kbreakout-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kbreakout-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kbreakout-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kbreakout-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kbreakout-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kbreakout-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kbreakout-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|kbreakout-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|kbreakout-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kbreakout-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kbreakout-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Network)
21mr|kbreakout-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kbreakout-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kbreakout-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kbreakout-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kbreakout-23.08.4-2|29	
21mr|kbreakout-23.08.4-2|30	%description
21mr|kbreakout-23.08.4-2|31	KBreakout is a Breakout-like game.
21mr|kbreakout-23.08.4-2|32	
21mr|kbreakout-23.08.4-2|33	Its object is to destroy as many bricks as possible without losing the ball.
21mr|kbreakout-23.08.4-2|34	
21mr|kbreakout-23.08.4-2|35	%files -f %{name}.lang
21mr|kbreakout-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.kbreakout.desktop
21mr|kbreakout-23.08.4-2|37	%{_kde5_bindir}/kbreakout
21mr|kbreakout-23.08.4-2|38	%{_kde5_datadir}/kbreakout
21mr|kbreakout-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/kbreakout.categories
21mr|kbreakout-23.08.4-2|40	%{_kde5_iconsdir}/hicolor/*/apps/kbreakout.*
21mr|kbreakout-23.08.4-2|41	%{_appdatadir}/org.kde.kbreakout.appdata.xml
21mr|kbreakout-23.08.4-2|42	
21mr|kbreakout-23.08.4-2|43	#------------------------------------------------------------------------------
21mr|kbreakout-23.08.4-2|44	
21mr|kbreakout-23.08.4-2|45	%prep
21mr|kbreakout-23.08.4-2|46	%autosetup -p1
21mr|kbreakout-23.08.4-2|47	
21mr|kbreakout-23.08.4-2|48	%build
21mr|kbreakout-23.08.4-2|49	%cmake_kde5
21mr|kbreakout-23.08.4-2|50	%make
21mr|kbreakout-23.08.4-2|51	
21mr|kbreakout-23.08.4-2|52	%install
21mr|kbreakout-23.08.4-2|53	%makeinstall_std -C build
21mr|kbreakout-23.08.4-2|54	
21mr|kbreakout-23.08.4-2|55	%find_lang %{name} --with-kde --with-html
21mr|kbreakout-23.08.4-2|56	

13181 21
21mr|kbruch-23.08.4-2|1	
21mr|kbruch-23.08.4-2|2	Summary:	Practice calculating with fractions
21mr|kbruch-23.08.4-2|3	Name:		kbruch
21mr|kbruch-23.08.4-2|4	Version:	23.08.4
21mr|kbruch-23.08.4-2|5	Release:	2
21mr|kbruch-23.08.4-2|6	License:	GPLv2+
21mr|kbruch-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kbruch-23.08.4-2|8	Url:		http://edu.kde.org/kbruch
21mr|kbruch-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kbruch-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kbruch-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|kbruch-23.08.4-2|12	BuildRequires:	kf5crash-devel
21mr|kbruch-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|kbruch-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|kbruch-23.08.4-2|15	BuildRequires:	kf5widgetsaddons-devel
21mr|kbruch-23.08.4-2|16	BuildRequires:	kf5xmlgui-devel
21mr|kbruch-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kbruch-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kbruch-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kbruch-23.08.4-2|20	
21mr|kbruch-23.08.4-2|21	%description
21mr|kbruch-23.08.4-2|22	KBruch is a small program to practice calculating with fractions.
21mr|kbruch-23.08.4-2|23	
21mr|kbruch-23.08.4-2|24	%files -f %{name}.lang
21mr|kbruch-23.08.4-2|25	%doc README NEWS AUTHORS ChangeLog TODO
21mr|kbruch-23.08.4-2|26	%{_kde5_applicationsdir}/org.kde.kbruch.desktop
21mr|kbruch-23.08.4-2|27	%{_kde5_bindir}/kbruch
21mr|kbruch-23.08.4-2|28	%{_kde5_datadir}/kbruch
21mr|kbruch-23.08.4-2|29	%{_kde5_datadir}/config.kcfg/kbruch.kcfg
21mr|kbruch-23.08.4-2|30	%{_kde5_iconsdir}/*/*/apps/kbruch.*
21mr|kbruch-23.08.4-2|31	%{_kde5_mandir}/man1/kbruch.1.*
21mr|kbruch-23.08.4-2|32	%{_kde5_xmlguidir}/kbruch/*.rc
21mr|kbruch-23.08.4-2|33	%{_appdatadir}/org.kde.kbruch.appdata.xml
21mr|kbruch-23.08.4-2|34	
21mr|kbruch-23.08.4-2|35	#----------------------------------------------------------------------
21mr|kbruch-23.08.4-2|36	
21mr|kbruch-23.08.4-2|37	%prep
21mr|kbruch-23.08.4-2|38	%autosetup -p1
21mr|kbruch-23.08.4-2|39	
21mr|kbruch-23.08.4-2|40	%build
21mr|kbruch-23.08.4-2|41	%cmake_kde5
21mr|kbruch-23.08.4-2|42	%make
21mr|kbruch-23.08.4-2|43	
21mr|kbruch-23.08.4-2|44	%install
21mr|kbruch-23.08.4-2|45	%makeinstall_std -C build
21mr|kbruch-23.08.4-2|46	
21mr|kbruch-23.08.4-2|47	# To avoid conflicts with kde-l10n
21mr|kbruch-23.08.4-2|48	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|kbruch-23.08.4-2|49	
21mr|kbruch-23.08.4-2|50	%find_lang %{name} --with-kde --with-html

13182 21
21mr|kBuild-0.1.9998.r3296-1.20190122|1	# By Fedora https://src.fedoraproject.org/rpms/kBuild/
21mr|kBuild-0.1.9998.r3296-1.20190122|2	
21mr|kBuild-0.1.9998.r3296-1.20190122|3	%global svn_revision 3296
21mr|kBuild-0.1.9998.r3296-1.20190122|4	%global svn_date 20190122
21mr|kBuild-0.1.9998.r3296-1.20190122|5	
21mr|kBuild-0.1.9998.r3296-1.20190122|6	Summary:	A cross-platform build environment
21mr|kBuild-0.1.9998.r3296-1.20190122|7	Name:		kBuild
21mr|kBuild-0.1.9998.r3296-1.20190122|8	Version:	0.1.9998%{?svn_revision:.r%{svn_revision}}
21mr|kBuild-0.1.9998.r3296-1.20190122|9	Release:	1%{?svn_date:.%{svn_date}}%{?dist}
21mr|kBuild-0.1.9998.r3296-1.20190122|10	License:	BSD and GPLv2+
21mr|kBuild-0.1.9998.r3296-1.20190122|11	Group:		Development/Other
21mr|kBuild-0.1.9998.r3296-1.20190122|12	# most tools are from NetBSD, some are from FreeBSD,
21mr|kBuild-0.1.9998.r3296-1.20190122|13	# and make and sed are from GNU
21mr|kBuild-0.1.9998.r3296-1.20190122|14	Url:		http://svn.netlabs.org/kbuild
21mr|kBuild-0.1.9998.r3296-1.20190122|15	#Generated with kBuild-snapshot.sh
21mr|kBuild-0.1.9998.r3296-1.20190122|16	Source0:	kBuild-r%{svn_revision}.%{svn_date}.tar.gz
21mr|kBuild-0.1.9998.r3296-1.20190122|17	Source10:	kBuild-snapshot.sh
21mr|kBuild-0.1.9998.r3296-1.20190122|18	Patch0:		kBuild-0.1.3-escape.patch
21mr|kBuild-0.1.9998.r3296-1.20190122|19	Patch1:		kBuild-pthread.patch
21mr|kBuild-0.1.9998.r3296-1.20190122|20	Patch6:		kbuild-dummy_noreturn.diff
21mr|kBuild-0.1.9998.r3296-1.20190122|21	Patch9:		kBuild-strsignal.patch
21mr|kBuild-0.1.9998.r3296-1.20190122|22	
21mr|kBuild-0.1.9998.r3296-1.20190122|23	BuildRequires:	gcc
21mr|kBuild-0.1.9998.r3296-1.20190122|24	BuildRequires:	automake
21mr|kBuild-0.1.9998.r3296-1.20190122|25	BuildRequires:	bison
21mr|kBuild-0.1.9998.r3296-1.20190122|26	BuildRequires:	byacc
21mr|kBuild-0.1.9998.r3296-1.20190122|27	BuildRequires:	flex
21mr|kBuild-0.1.9998.r3296-1.20190122|28	BuildRequires:	gettext-devel
21mr|kBuild-0.1.9998.r3296-1.20190122|29	BuildRequires:	libtool
21mr|kBuild-0.1.9998.r3296-1.20190122|30	BuildRequires:	pkgconfig(libacl)
21mr|kBuild-0.1.9998.r3296-1.20190122|31	BuildRequires:	texinfo
21mr|kBuild-0.1.9998.r3296-1.20190122|32	
21mr|kBuild-0.1.9998.r3296-1.20190122|33	%description
21mr|kBuild-0.1.9998.r3296-1.20190122|34	This is a GNU make fork with a set of scripts to simplify
21mr|kBuild-0.1.9998.r3296-1.20190122|35	complex tasks and portable versions of various UNIX tools to
21mr|kBuild-0.1.9998.r3296-1.20190122|36	ensure cross-platform portability.
21mr|kBuild-0.1.9998.r3296-1.20190122|37	
21mr|kBuild-0.1.9998.r3296-1.20190122|38	It is used mainly to build VirtualBox packages for RPM Fusion
21mr|kBuild-0.1.9998.r3296-1.20190122|39	repository.
21mr|kBuild-0.1.9998.r3296-1.20190122|40	
21mr|kBuild-0.1.9998.r3296-1.20190122|41	%files
21mr|kBuild-0.1.9998.r3296-1.20190122|42	%doc ChangeLog kBuild/doc/QuickReference*
21mr|kBuild-0.1.9998.r3296-1.20190122|43	%if %{mdvver} >= 201910
21mr|kBuild-0.1.9998.r3296-1.20190122|44	%license COPYING kBuild/doc/COPYING-FDL-1.3
21mr|kBuild-0.1.9998.r3296-1.20190122|45	%endif
21mr|kBuild-0.1.9998.r3296-1.20190122|46	%{_bindir}/*
21mr|kBuild-0.1.9998.r3296-1.20190122|47	%{_datadir}/kBuild
21mr|kBuild-0.1.9998.r3296-1.20190122|48	%{_mandir}/man1/*
21mr|kBuild-0.1.9998.r3296-1.20190122|49	
21mr|kBuild-0.1.9998.r3296-1.20190122|50	#-------------------------------------------------------------
21mr|kBuild-0.1.9998.r3296-1.20190122|51	
21mr|kBuild-0.1.9998.r3296-1.20190122|52	%prep
21mr|kBuild-0.1.9998.r3296-1.20190122|53	#%setup -q -n %{name}-%{version}%{?patchlevel:-%{patchlevel}}
21mr|kBuild-0.1.9998.r3296-1.20190122|54	%setup -q -n %{name}
21mr|kBuild-0.1.9998.r3296-1.20190122|55	%patch0 -p1 -b .escape
21mr|kBuild-0.1.9998.r3296-1.20190122|56	%patch1 -p1 -b .pthreads
21mr|kBuild-0.1.9998.r3296-1.20190122|57	%patch6 -p1 -b .dummy_noreturn
21mr|kBuild-0.1.9998.r3296-1.20190122|58	%patch9 -p1 -b .strsignal
21mr|kBuild-0.1.9998.r3296-1.20190122|59	
21mr|kBuild-0.1.9998.r3296-1.20190122|60	%build
21mr|kBuild-0.1.9998.r3296-1.20190122|61	echo KBUILD_SVN_URL := http://svn.netlabs.org/repos/kbuild/trunk  >  SvnInfo.kmk
21mr|kBuild-0.1.9998.r3296-1.20190122|62	echo KBUILD_SVN_REV := %{svn_revision} >>  SvnInfo.kmk
21mr|kBuild-0.1.9998.r3296-1.20190122|63	
21mr|kBuild-0.1.9998.r3296-1.20190122|64	%define bootstrap_mflags %{_smp_mflags} \\\
21mr|kBuild-0.1.9998.r3296-1.20190122|65	CFLAGS="%{optflags}"            \\\
21mr|kBuild-0.1.9998.r3296-1.20190122|66	KBUILD_VERBOSE=2                \\\
21mr|kBuild-0.1.9998.r3296-1.20190122|67	KBUILD_VERSION_PATCH=9998
21mr|kBuild-0.1.9998.r3296-1.20190122|68	
21mr|kBuild-0.1.9998.r3296-1.20190122|69	%define mflags %{bootstrap_mflags}      \\\
21mr|kBuild-0.1.9998.r3296-1.20190122|70	NIX_INSTALL_DIR=%{_prefix}      \\\
21mr|kBuild-0.1.9998.r3296-1.20190122|71	BUILD_TYPE=release              \\\
21mr|kBuild-0.1.9998.r3296-1.20190122|72	MY_INST_MODE=0644               \\\
21mr|kBuild-0.1.9998.r3296-1.20190122|73	MY_INST_BIN_MODE=0755
21mr|kBuild-0.1.9998.r3296-1.20190122|74	
21mr|kBuild-0.1.9998.r3296-1.20190122|75	# The bootstrap would probably not be needed if we depended on ourselves,
21mr|kBuild-0.1.9998.r3296-1.20190122|76	# yet it is not guarranteed that new versions are compilable with older
21mr|kBuild-0.1.9998.r3296-1.20190122|77	# kmk versions, so with this we are on a safer side
21mr|kBuild-0.1.9998.r3296-1.20190122|78	find -name config.log -delete
21mr|kBuild-0.1.9998.r3296-1.20190122|79	kBuild/env.sh --full make -f bootstrap.gmk %{bootstrap_mflags}
21mr|kBuild-0.1.9998.r3296-1.20190122|80	kBuild/env.sh kmk %{mflags} rebuild
21mr|kBuild-0.1.9998.r3296-1.20190122|81	
21mr|kBuild-0.1.9998.r3296-1.20190122|82	%install
21mr|kBuild-0.1.9998.r3296-1.20190122|83	export KBUILD_VERBOSE=2
21mr|kBuild-0.1.9998.r3296-1.20190122|84	kBuild/env.sh kmk %{mflags} PATH_INS=%{buildroot} install
21mr|kBuild-0.1.9998.r3296-1.20190122|85	# These are included later in files section
21mr|kBuild-0.1.9998.r3296-1.20190122|86	rm -r %{buildroot}%{_docdir}
21mr|kBuild-0.1.9998.r3296-1.20190122|87	mkdir -p %{buildroot}/%{_mandir}/man1
21mr|kBuild-0.1.9998.r3296-1.20190122|88	pod2man -c 'kBuild for Fedora/EPEL GNU/Linux' \
21mr|kBuild-0.1.9998.r3296-1.20190122|89	-r kBuild-%{version} ./dist/debian/kmk.pod > %{buildroot}/%{_mandir}/man1/kmk.1

13183 21
21mr|kcachegrind-23.08.4-2|1	
21mr|kcachegrind-23.08.4-2|2	Summary:	Visualisation tool for profiling data generated by Cachegrind and Calltree
21mr|kcachegrind-23.08.4-2|3	Name:		kcachegrind
21mr|kcachegrind-23.08.4-2|4	Version:	23.08.4
21mr|kcachegrind-23.08.4-2|5	Release:	2
21mr|kcachegrind-23.08.4-2|6	Epoch:		1
21mr|kcachegrind-23.08.4-2|7	License:	GPLv2+
21mr|kcachegrind-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kcachegrind-23.08.4-2|9	Url:		http://www.kde.org
21mr|kcachegrind-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kcachegrind-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kcachegrind-23.08.4-2|12	BuildRequires:	kf5archive-devel
21mr|kcachegrind-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|kcachegrind-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kcachegrind-23.08.4-2|15	BuildRequires:	kf5doctools-devel
21mr|kcachegrind-23.08.4-2|16	BuildRequires:	kf5i18n-devel
21mr|kcachegrind-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|kcachegrind-23.08.4-2|18	BuildRequires:	kf5widgetsaddons-devel
21mr|kcachegrind-23.08.4-2|19	BuildRequires:	kf5xmlgui-devel
21mr|kcachegrind-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcachegrind-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kcachegrind-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kcachegrind-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcachegrind-23.08.4-2|24	Requires:	valgrind
21mr|kcachegrind-23.08.4-2|25	
21mr|kcachegrind-23.08.4-2|26	%description
21mr|kcachegrind-23.08.4-2|27	KCachegrind is a visualisation tool for the profiling data generated by
21mr|kcachegrind-23.08.4-2|28	Cachegrind and Calltree (they profile data file format is upwards compatible).
21mr|kcachegrind-23.08.4-2|29	Calltree extends Cachegrind, which is part of Valgrind.
21mr|kcachegrind-23.08.4-2|30	
21mr|kcachegrind-23.08.4-2|31	%files -f %{name}.lang
21mr|kcachegrind-23.08.4-2|32	%{_kde5_applicationsdir}/org.kde.kcachegrind.desktop
21mr|kcachegrind-23.08.4-2|33	%{_kde5_bindir}/kcachegrind
21mr|kcachegrind-23.08.4-2|34	%{_kde5_bindir}/dprof2calltree
21mr|kcachegrind-23.08.4-2|35	%{_kde5_bindir}/hotshot2calltree
21mr|kcachegrind-23.08.4-2|36	%{_kde5_bindir}/memprof2calltree
21mr|kcachegrind-23.08.4-2|37	%{_kde5_bindir}/op2calltree
21mr|kcachegrind-23.08.4-2|38	%{_kde5_bindir}/pprof2calltree
21mr|kcachegrind-23.08.4-2|39	%{_kde5_datadir}/kcachegrind
21mr|kcachegrind-23.08.4-2|40	%{_kde5_iconsdir}/*/*/*/kcachegrind*
21mr|kcachegrind-23.08.4-2|41	%{_appdatadir}/org.kde.kcachegrind.appdata.xml
21mr|kcachegrind-23.08.4-2|42	#----------------------------------------------------------------------------
21mr|kcachegrind-23.08.4-2|43	
21mr|kcachegrind-23.08.4-2|44	%prep
21mr|kcachegrind-23.08.4-2|45	%autosetup -p1
21mr|kcachegrind-23.08.4-2|46	
21mr|kcachegrind-23.08.4-2|47	%build
21mr|kcachegrind-23.08.4-2|48	%cmake_kde5
21mr|kcachegrind-23.08.4-2|49	%make
21mr|kcachegrind-23.08.4-2|50	
21mr|kcachegrind-23.08.4-2|51	%install
21mr|kcachegrind-23.08.4-2|52	%makeinstall_std -C build
21mr|kcachegrind-23.08.4-2|53	
21mr|kcachegrind-23.08.4-2|54	%find_lang %{name} --with-kde --with-html --with-qt
21mr|kcachegrind-23.08.4-2|55	
21mr|kcachegrind-23.08.4-2|56	
21mr|kcachegrind-23.08.4-2|57	#fix python shebang (hotshot2calltree not work on python3)
21mr|kcachegrind-23.08.4-2|58	sed '1 s,^.*$,#!/usr/bin/python2,' -i %{buildroot}%{_bindir}/hotshot2calltree
21mr|kcachegrind-23.08.4-2|59	

13184 21
21mr|kcalc-23.08.4-2|1	Summary:	KDE calculator which offers many mathematical functions
21mr|kcalc-23.08.4-2|2	Name:		kcalc
21mr|kcalc-23.08.4-2|3	Version:	23.08.4
21mr|kcalc-23.08.4-2|4	Release:	2
21mr|kcalc-23.08.4-2|5	License:	LGPLv2+
21mr|kcalc-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kcalc-23.08.4-2|7	Url:		http://utils.kde.org/projects/kcalc/
21mr|kcalc-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kcalc-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kcalc-23.08.4-2|10	BuildRequires:	gmp-devel
21mr|kcalc-23.08.4-2|11	BuildRequires:	mpfr-devel
21mr|kcalc-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kcalc-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kcalc-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|kcalc-23.08.4-2|15	BuildRequires:	kf5doctools-devel
21mr|kcalc-23.08.4-2|16	BuildRequires:	kf5guiaddons-devel
21mr|kcalc-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|kcalc-23.08.4-2|18	BuildRequires:	kf5init-devel
21mr|kcalc-23.08.4-2|19	BuildRequires:	kf5notifications-devel
21mr|kcalc-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|kcalc-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcalc-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kcalc-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcalc-23.08.4-2|24	
21mr|kcalc-23.08.4-2|25	%description
21mr|kcalc-23.08.4-2|26	KCalc is a calculator which offers many more mathematical functions
21mr|kcalc-23.08.4-2|27	than meet the eye on a first glance. Please study the section on
21mr|kcalc-23.08.4-2|28	keyboard accelerators and modes in the handbook to learn more about
21mr|kcalc-23.08.4-2|29	the many functions available.
21mr|kcalc-23.08.4-2|30	
21mr|kcalc-23.08.4-2|31	%files -f %{name}.lang
21mr|kcalc-23.08.4-2|32	%{_kde5_bindir}/kcalc
21mr|kcalc-23.08.4-2|33	%{_kde5_applicationsdir}/org.kde.kcalc.desktop
21mr|kcalc-23.08.4-2|34	%{_kde5_datadir}/config.kcfg/kcalc.kcfg
21mr|kcalc-23.08.4-2|35	%{_kde5_datadir}/kconf_update/kcalcrc.upd
21mr|kcalc-23.08.4-2|36	%{_kde5_datadir}/kglobalaccel/org.kde.kcalc.desktop
21mr|kcalc-23.08.4-2|37	%{_appdatadir}/org.kde.kcalc.appdata.xml
21mr|kcalc-23.08.4-2|38	
21mr|kcalc-23.08.4-2|39	#----------------------------------------------------------------------
21mr|kcalc-23.08.4-2|40	
21mr|kcalc-23.08.4-2|41	%prep
21mr|kcalc-23.08.4-2|42	%autosetup -p1
21mr|kcalc-23.08.4-2|43	
21mr|kcalc-23.08.4-2|44	%build
21mr|kcalc-23.08.4-2|45	%cmake_kde5
21mr|kcalc-23.08.4-2|46	%make
21mr|kcalc-23.08.4-2|47	
21mr|kcalc-23.08.4-2|48	%install
21mr|kcalc-23.08.4-2|49	%makeinstall_std -C build
21mr|kcalc-23.08.4-2|50	
21mr|kcalc-23.08.4-2|51	%find_lang %{name} --with-kde --with-html
21mr|kcalc-23.08.4-2|52	

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

13186 21
21mr|kcalutils-23.08.4-2|1	
21mr|kcalutils-23.08.4-2|2	Summary:	KDE Frameworks 5 calendar utility module
21mr|kcalutils-23.08.4-2|3	Name:		kcalutils
21mr|kcalutils-23.08.4-2|4	Version:	23.08.4
21mr|kcalutils-23.08.4-2|5	Release:	2
21mr|kcalutils-23.08.4-2|6	License:	LGPLv2.1+
21mr|kcalutils-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kcalutils-23.08.4-2|8	Url:		https://www.kde.org/
21mr|kcalutils-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kcalutils-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kcalutils-23.08.4-2|11	BuildRequires:	grantlee-qt5-devel
21mr|kcalutils-23.08.4-2|12	BuildRequires:	kf5calendarcore-devel
21mr|kcalutils-23.08.4-2|13	BuildRequires:	kf5codecs-devel
21mr|kcalutils-23.08.4-2|14	BuildRequires:	kf5config-devel
21mr|kcalutils-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kcalutils-23.08.4-2|16	BuildRequires:	kf5kdelibs4support-devel
21mr|kcalutils-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|kcalutils-23.08.4-2|18	BuildRequires:	kf5identitymanagement-devel
21mr|kcalutils-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcalutils-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kcalutils-23.08.4-2|21	
21mr|kcalutils-23.08.4-2|22	%description
21mr|kcalutils-23.08.4-2|23	KDE Frameworks 5 calendar utility module.
21mr|kcalutils-23.08.4-2|24	
21mr|kcalutils-23.08.4-2|25	%files
21mr|kcalutils-23.08.4-2|26	%{_kde5_datadir}/qlogging-categories5/kcalutils.categories
21mr|kcalutils-23.08.4-2|27	%{_kde5_datadir}/qlogging-categories5/kcalutils.renamecategories
21mr|kcalutils-23.08.4-2|28	%{_kde5_libdir}/grantlee/5.*/kcalendar_grantlee_plugin.so
21mr|kcalutils-23.08.4-2|29	
21mr|kcalutils-23.08.4-2|30	#----------------------------------------------------------------------------
21mr|kcalutils-23.08.4-2|31	
21mr|kcalutils-23.08.4-2|32	%package i18n
21mr|kcalutils-23.08.4-2|33	Summary:	KDE Frameworks 5 calendar utility library translations
21mr|kcalutils-23.08.4-2|34	Group:		System/Internationalization
21mr|kcalutils-23.08.4-2|35	BuildArch:	noarch
21mr|kcalutils-23.08.4-2|36	
21mr|kcalutils-23.08.4-2|37	%description i18n
21mr|kcalutils-23.08.4-2|38	KDE Frameworks 5 calendar utility library translations.
21mr|kcalutils-23.08.4-2|39	
21mr|kcalutils-23.08.4-2|40	%files i18n -f libkcalutils5.lang
21mr|kcalutils-23.08.4-2|41	
21mr|kcalutils-23.08.4-2|42	#----------------------------------------------------------------------------
21mr|kcalutils-23.08.4-2|43	
21mr|kcalutils-23.08.4-2|44	%define kf5calendarutils_major 5
21mr|kcalutils-23.08.4-2|45	%define libkf5calendarutils %mklibname kf5calendarutils %{kf5calendarutils_major}
21mr|kcalutils-23.08.4-2|46	
21mr|kcalutils-23.08.4-2|47	%package -n %{libkf5calendarutils}
21mr|kcalutils-23.08.4-2|48	Summary:	KDE Frameworks 5 calendar utility shared library
21mr|kcalutils-23.08.4-2|49	Group:		System/Libraries
21mr|kcalutils-23.08.4-2|50	Requires:	%{name}
21mr|kcalutils-23.08.4-2|51	Requires:	%{name}-i18n
21mr|kcalutils-23.08.4-2|52	
21mr|kcalutils-23.08.4-2|53	%description -n %{libkf5calendarutils}
21mr|kcalutils-23.08.4-2|54	KDE Frameworks 5 calendar utility shared library.
21mr|kcalutils-23.08.4-2|55	
21mr|kcalutils-23.08.4-2|56	%files -n %{libkf5calendarutils}
21mr|kcalutils-23.08.4-2|57	%{_kde5_libdir}/libKPim5CalendarUtils.so.%{kf5calendarutils_major}*
21mr|kcalutils-23.08.4-2|58	
21mr|kcalutils-23.08.4-2|59	#----------------------------------------------------------------------------
21mr|kcalutils-23.08.4-2|60	
21mr|kcalutils-23.08.4-2|61	%define devkf5calendarutils %mklibname kf5calendarutils -d
21mr|kcalutils-23.08.4-2|62	
21mr|kcalutils-23.08.4-2|63	%package -n %{devkf5calendarutils}
21mr|kcalutils-23.08.4-2|64	Summary:	Development files for KDE Frameworks 5 calendar utility module
21mr|kcalutils-23.08.4-2|65	Group:		Development/KDE and Qt
21mr|kcalutils-23.08.4-2|66	Requires:	%{libkf5calendarutils} = %{EVRD}
21mr|kcalutils-23.08.4-2|67	Provides:	%{name}-devel = %{EVRD}
21mr|kcalutils-23.08.4-2|68	Provides:	kf5calendarutils-devel = %{version}
21mr|kcalutils-23.08.4-2|69	
21mr|kcalutils-23.08.4-2|70	%description -n %{devkf5calendarutils}
21mr|kcalutils-23.08.4-2|71	This package contains header files needed if you wish to build applications
21mr|kcalutils-23.08.4-2|72	based on %{name}.
21mr|kcalutils-23.08.4-2|73	
21mr|kcalutils-23.08.4-2|74	%files -n %{devkf5calendarutils}
21mr|kcalutils-23.08.4-2|75	%{_kde5_includedir}/KPim5/KCalUtils
21mr|kcalutils-23.08.4-2|76	%{_kde5_libdir}/cmake/KPim5CalendarUtils
21mr|kcalutils-23.08.4-2|77	%{_kde5_libdir}/libKPim5CalendarUtils.so
21mr|kcalutils-23.08.4-2|78	%{_kde5_mkspecsdir}/*.pri
21mr|kcalutils-23.08.4-2|79	
21mr|kcalutils-23.08.4-2|80	#----------------------------------------------------------------------------
21mr|kcalutils-23.08.4-2|81	
21mr|kcalutils-23.08.4-2|82	%prep
21mr|kcalutils-23.08.4-2|83	%autosetup -p1
21mr|kcalutils-23.08.4-2|84	
21mr|kcalutils-23.08.4-2|85	%build
21mr|kcalutils-23.08.4-2|86	%cmake_kde5
21mr|kcalutils-23.08.4-2|87	%make
21mr|kcalutils-23.08.4-2|88	
21mr|kcalutils-23.08.4-2|89	%install
21mr|kcalutils-23.08.4-2|90	%makeinstall_std -C build
21mr|kcalutils-23.08.4-2|91	
21mr|kcalutils-23.08.4-2|92	%find_lang libkcalutils5

13187 21
21mr|kcharselect-23.08.4-2|1	
21mr|kcharselect-23.08.4-2|2	Summary:	Select special characters from any font
21mr|kcharselect-23.08.4-2|3	Name:		kcharselect
21mr|kcharselect-23.08.4-2|4	Version:	23.08.4
21mr|kcharselect-23.08.4-2|5	Release:	2
21mr|kcharselect-23.08.4-2|6	License:	LGPLv2+
21mr|kcharselect-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kcharselect-23.08.4-2|8	Url:		http://utils.kde.org/projects/kcharselect
21mr|kcharselect-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kcharselect-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kcharselect-23.08.4-2|11	BuildRequires:	kf5bookmarks-devel
21mr|kcharselect-23.08.4-2|12	BuildRequires:	kf5crash-devel
21mr|kcharselect-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|kcharselect-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|kcharselect-23.08.4-2|15	BuildRequires:	kf5widgetsaddons-devel
21mr|kcharselect-23.08.4-2|16	BuildRequires:	kf5xmlgui-devel
21mr|kcharselect-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcharselect-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kcharselect-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcharselect-23.08.4-2|20	
21mr|kcharselect-23.08.4-2|21	%description
21mr|kcharselect-23.08.4-2|22	KCharSelect is a tool to select special characters from all installed
21mr|kcharselect-23.08.4-2|23	fonts and copy them into the clipboard.
21mr|kcharselect-23.08.4-2|24	
21mr|kcharselect-23.08.4-2|25	%files -f %{name}.lang
21mr|kcharselect-23.08.4-2|26	%{_kde5_applicationsdir}/org.kde.kcharselect.desktop
21mr|kcharselect-23.08.4-2|27	%{_kde5_bindir}/kcharselect
21mr|kcharselect-23.08.4-2|28	%{_appdatadir}/org.kde.kcharselect.appdata.xml
21mr|kcharselect-23.08.4-2|29	
21mr|kcharselect-23.08.4-2|30	#----------------------------------------------------------------------
21mr|kcharselect-23.08.4-2|31	
21mr|kcharselect-23.08.4-2|32	%prep
21mr|kcharselect-23.08.4-2|33	%autosetup -p1
21mr|kcharselect-23.08.4-2|34	
21mr|kcharselect-23.08.4-2|35	%build
21mr|kcharselect-23.08.4-2|36	%cmake_kde5
21mr|kcharselect-23.08.4-2|37	%make
21mr|kcharselect-23.08.4-2|38	
21mr|kcharselect-23.08.4-2|39	%install
21mr|kcharselect-23.08.4-2|40	%makeinstall_std -C build
21mr|kcharselect-23.08.4-2|41	
21mr|kcharselect-23.08.4-2|42	%find_lang %{name} --with-kde --with-html
21mr|kcharselect-23.08.4-2|43	

13188 21
21mr|kclock-23.08.4-2|1	Summary:	Clock applet for Plasma Mobile
21mr|kclock-23.08.4-2|2	Name:		kclock
21mr|kclock-23.08.4-2|3	Version:	23.08.4
21mr|kclock-23.08.4-2|4	Release:	2
21mr|kclock-23.08.4-2|5	Group:		Graphical desktop/KDE
21mr|kclock-23.08.4-2|6	License:	GPLv3
21mr|kclock-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|kclock-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21mr|kclock-23.08.4-2|9	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kclock-23.08.4-2|10	BuildRequires:	pkgconfig(Qt5Core)
21mr|kclock-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kclock-23.08.4-2|12	BuildRequires:  pkgconfig(Qt5Qml)
21mr|kclock-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kclock-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Test)
21mr|kclock-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kclock-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kclock-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kclock-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|kclock-23.08.4-2|19	BuildRequires:	plasma-framework
21mr|kclock-23.08.4-2|20	BuildRequires:	kf5coreaddons-devel
21mr|kclock-23.08.4-2|21	BuildRequires:	kf5config-devel
21mr|kclock-23.08.4-2|22	BuildRequires:	kf5dbusaddons-devel
21mr|kclock-23.08.4-2|23	BuildRequires:	kf5i18n-devel
21mr|kclock-23.08.4-2|24	BuildRequires:	kf5kirigami2-devel
21mr|kclock-23.08.4-2|25	BuildRequires:	kf5notifications-devel
21mr|kclock-23.08.4-2|26	BuildRequires:	kf5plasma-devel
21mr|kclock-23.08.4-2|27	BuildRequires:	kirigami-addons-devel
21mr|kclock-23.08.4-2|28	BuildRequires:  %{_lib}sodium-devel
21mr|kclock-23.08.4-2|29	Requires:	kirigami-addons
21mr|kclock-23.08.4-2|30	
21mr|kclock-23.08.4-2|31	%description
21mr|kclock-23.08.4-2|32	Clock applet for Plasma Mobile.
21mr|kclock-23.08.4-2|33	
21mr|kclock-23.08.4-2|34	%files -f kclock.lang
21mr|kclock-23.08.4-2|35	%{_kde5_bindir}/kclock
21mr|kclock-23.08.4-2|36	%{_kde5_bindir}/kclockd
21mr|kclock-23.08.4-2|37	%{_kde5_applicationsdir}/org.kde.kclock.desktop
21mr|kclock-23.08.4-2|38	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.kclock.svg
21mr|kclock-23.08.4-2|39	%{_kde5_notificationsdir}/kclockd.notifyrc
21mr|kclock-23.08.4-2|40	%{_datadir}/dbus-1/interfaces/org.kde.kclockd.*.xml
21mr|kclock-23.08.4-2|41	%{_datadir}/dbus-1/services/org.kde.kclockd.service
21mr|kclock-23.08.4-2|42	%{_sysconfdir}/xdg/autostart/org.kde.kclockd-autostart.desktop
21mr|kclock-23.08.4-2|43	%{_appdatadir}/org.kde.kclock.appdata.xml
21mr|kclock-23.08.4-2|44	
21mr|kclock-23.08.4-2|45	# --------------------------------------------------------
21mr|kclock-23.08.4-2|46	
21mr|kclock-23.08.4-2|47	%package plasma-applet
21mr|kclock-23.08.4-2|48	Summary: Plasma5 applet for kclock
21mr|kclock-23.08.4-2|49	Requires: %{name}%{?_isa} = %{version}-%{release}
21mr|kclock-23.08.4-2|50	
21mr|kclock-23.08.4-2|51	%description plasma-applet
21mr|kclock-23.08.4-2|52	%{summary}.
21mr|kclock-23.08.4-2|53	
21mr|kclock-23.08.4-2|54	%files plasma-applet
21mr|kclock-23.08.4-2|55	%{_qt5_plugindir}/plasma/applets/plasma_applet_kclock_1x2.so
21mr|kclock-23.08.4-2|56	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kclock_1x2
21mr|kclock-23.08.4-2|57	%{_kde5_datadir}/icons/*/scalable/apps/kclock_plasmoid_1x2.svg
21mr|kclock-23.08.4-2|58	%{_appdatadir}/org.kde.plasma.kclock_1x2.appdata.xml
21mr|kclock-23.08.4-2|59	
21mr|kclock-23.08.4-2|60	# --------------------------------------------------------
21mr|kclock-23.08.4-2|61	
21mr|kclock-23.08.4-2|62	%prep
21mr|kclock-23.08.4-2|63	%setup -q
21mr|kclock-23.08.4-2|64	
21mr|kclock-23.08.4-2|65	%build
21mr|kclock-23.08.4-2|66	%cmake_kde5
21mr|kclock-23.08.4-2|67	%make
21mr|kclock-23.08.4-2|68	
21mr|kclock-23.08.4-2|69	%install
21mr|kclock-23.08.4-2|70	%makeinstall_std -C build
21mr|kclock-23.08.4-2|71	
21mr|kclock-23.08.4-2|72	%find_lang %{name}  --all-name

13189 21
21mr|kcm-drakclock-1.0-8|1	Summary:	A KDE Control Module for launching drakclock
21mr|kcm-drakclock-1.0-8|2	Name:		kcm-drakclock
21mr|kcm-drakclock-1.0-8|3	Version:	1.0
21mr|kcm-drakclock-1.0-8|4	Release:	8
21mr|kcm-drakclock-1.0-8|5	License:	GPLv3+
21mr|kcm-drakclock-1.0-8|6	Group:		Graphical desktop/KDE
21mr|kcm-drakclock-1.0-8|7	Source0:	kcm_drakclock.desktop
21mr|kcm-drakclock-1.0-8|8	BuildRequires:	kde4-macros
21mr|kcm-drakclock-1.0-8|9	BuildArch:	noarch
21mr|kcm-drakclock-1.0-8|10	
21mr|kcm-drakclock-1.0-8|11	%description
21mr|kcm-drakclock-1.0-8|12	drakclock launcher for KDE Control Center.
21mr|kcm-drakclock-1.0-8|13	
21mr|kcm-drakclock-1.0-8|14	%files
21mr|kcm-drakclock-1.0-8|15	%{_kde_services}/kcm_drakclock.desktop
21mr|kcm-drakclock-1.0-8|16	
21mr|kcm-drakclock-1.0-8|17	#----------------------------------------------------------------------------
21mr|kcm-drakclock-1.0-8|18	
21mr|kcm-drakclock-1.0-8|19	%prep
21mr|kcm-drakclock-1.0-8|20	
21mr|kcm-drakclock-1.0-8|21	%build
21mr|kcm-drakclock-1.0-8|22	
21mr|kcm-drakclock-1.0-8|23	%install
21mr|kcm-drakclock-1.0-8|24	mkdir -p %{buildroot}%{_kde_services}
21mr|kcm-drakclock-1.0-8|25	install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/

13190 21
21mr|kcm-drakxservices-1.0-8|1	Summary:	A KDE Control Module for launching drakxservices
21mr|kcm-drakxservices-1.0-8|2	Name:		kcm-drakxservices
21mr|kcm-drakxservices-1.0-8|3	Version:	1.0
21mr|kcm-drakxservices-1.0-8|4	Release:	8
21mr|kcm-drakxservices-1.0-8|5	License:	GPLv3+
21mr|kcm-drakxservices-1.0-8|6	Group:		Graphical desktop/KDE
21mr|kcm-drakxservices-1.0-8|7	Source0:	kcm_drakxservices.desktop
21mr|kcm-drakxservices-1.0-8|8	Source1:	kcm-drakxservices.png
21mr|kcm-drakxservices-1.0-8|9	BuildRequires:	kde4-macros
21mr|kcm-drakxservices-1.0-8|10	BuildArch:	noarch
21mr|kcm-drakxservices-1.0-8|11	
21mr|kcm-drakxservices-1.0-8|12	%description
21mr|kcm-drakxservices-1.0-8|13	drakxservices launcher for KDE Control Center.
21mr|kcm-drakxservices-1.0-8|14	
21mr|kcm-drakxservices-1.0-8|15	%files
21mr|kcm-drakxservices-1.0-8|16	%{_kde_services}/kcm_drakxservices.desktop
21mr|kcm-drakxservices-1.0-8|17	%{_iconsdir}/hicolor/48x48/apps/kcm-drakxservices.png
21mr|kcm-drakxservices-1.0-8|18	
21mr|kcm-drakxservices-1.0-8|19	#----------------------------------------------------------------------------
21mr|kcm-drakxservices-1.0-8|20	
21mr|kcm-drakxservices-1.0-8|21	%prep
21mr|kcm-drakxservices-1.0-8|22	
21mr|kcm-drakxservices-1.0-8|23	%build
21mr|kcm-drakxservices-1.0-8|24	
21mr|kcm-drakxservices-1.0-8|25	%install
21mr|kcm-drakxservices-1.0-8|26	mkdir -p %{buildroot}%{_kde_services}
21mr|kcm-drakxservices-1.0-8|27	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21mr|kcm-drakxservices-1.0-8|28	install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/
21mr|kcm-drakxservices-1.0-8|29	install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/

13191 21
21mr|kcm-logdrake-1.0-4|1	Summary:	A KDE Control Module for launching logdrake
21mr|kcm-logdrake-1.0-4|2	Name:		kcm-logdrake
21mr|kcm-logdrake-1.0-4|3	Version:	1.0
21mr|kcm-logdrake-1.0-4|4	Release:	4
21mr|kcm-logdrake-1.0-4|5	License:	GPLv3+
21mr|kcm-logdrake-1.0-4|6	Group:		Graphical desktop/KDE
21mr|kcm-logdrake-1.0-4|7	Source0:	kcm_logdrake.desktop
21mr|kcm-logdrake-1.0-4|8	BuildRequires:  kde4-macros
21mr|kcm-logdrake-1.0-4|9	BuildArch:	noarch
21mr|kcm-logdrake-1.0-4|10	
21mr|kcm-logdrake-1.0-4|11	%description
21mr|kcm-logdrake-1.0-4|12	Logdrake launcher for KDE Control Center.
21mr|kcm-logdrake-1.0-4|13	
21mr|kcm-logdrake-1.0-4|14	%files
21mr|kcm-logdrake-1.0-4|15	%{_kde_services}/kcm_logdrake.desktop
21mr|kcm-logdrake-1.0-4|16	
21mr|kcm-logdrake-1.0-4|17	#----------------------------------------------------------------------------
21mr|kcm-logdrake-1.0-4|18	
21mr|kcm-logdrake-1.0-4|19	%prep
21mr|kcm-logdrake-1.0-4|20	
21mr|kcm-logdrake-1.0-4|21	%build
21mr|kcm-logdrake-1.0-4|22	
21mr|kcm-logdrake-1.0-4|23	%install
21mr|kcm-logdrake-1.0-4|24	mkdir -p %{buildroot}%{_kde_services}
21mr|kcm-logdrake-1.0-4|25	install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/

13192 21
21mr|kcm-printer-1.0-13|1	Name:           kcm-printer
21mr|kcm-printer-1.0-13|2	Version:        1.0
21mr|kcm-printer-1.0-13|3	Release:        13
21mr|kcm-printer-1.0-13|4	License:        GPLv3+
21mr|kcm-printer-1.0-13|5	Group:          Graphical desktop/KDE
21mr|kcm-printer-1.0-13|6	Summary:        A KDE Control Module for launching system-config-printer
21mr|kcm-printer-1.0-13|7	BuildArch:      noarch
21mr|kcm-printer-1.0-13|8	BuildRequires:	kde4-macros
21mr|kcm-printer-1.0-13|9	Source0:        kcm_printer.desktop
21mr|kcm-printer-1.0-13|10	%rename      kde-print-manager
21mr|kcm-printer-1.0-13|11	
21mr|kcm-printer-1.0-13|12	%description
21mr|kcm-printer-1.0-13|13	system-config-printer launcher for KDE Control Center
21mr|kcm-printer-1.0-13|14	
21mr|kcm-printer-1.0-13|15	%prep
21mr|kcm-printer-1.0-13|16	
21mr|kcm-printer-1.0-13|17	%build
21mr|kcm-printer-1.0-13|18	
21mr|kcm-printer-1.0-13|19	%install
21mr|kcm-printer-1.0-13|20	mkdir -p %{buildroot}%{_kde_services}
21mr|kcm-printer-1.0-13|21	install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/
21mr|kcm-printer-1.0-13|22	
21mr|kcm-printer-1.0-13|23	%files
21mr|kcm-printer-1.0-13|24	%{_kde_services}/kcm_printer.desktop

13193 21
21mr|kcmsystemd-1.1.0-2|1	Summary:	Systemd control module for KDE
21mr|kcmsystemd-1.1.0-2|2	Name:		kcmsystemd
21mr|kcmsystemd-1.1.0-2|3	Version:	1.1.0
21mr|kcmsystemd-1.1.0-2|4	Release:	2
21mr|kcmsystemd-1.1.0-2|5	License:	GPLv3+
21mr|kcmsystemd-1.1.0-2|6	Group:		Graphical desktop/KDE
21mr|kcmsystemd-1.1.0-2|7	Url:		https://github.com/rthomsen/kcmsystemd
21mr|kcmsystemd-1.1.0-2|8	Source0:	https://github.com/rthomsen/kcmsystemd/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|kcmsystemd-1.1.0-2|9	Patch0:		kcmsystemd-1.1.0-kdesu-path.patch
21mr|kcmsystemd-1.1.0-2|10	BuildRequires:	extra-cmake-modules
21mr|kcmsystemd-1.1.0-2|11	BuildRequires:	boost-devel
21mr|kcmsystemd-1.1.0-2|12	BuildRequires:	kf5config-devel
21mr|kcmsystemd-1.1.0-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kcmsystemd-1.1.0-2|14	BuildRequires:	kf5auth-devel
21mr|kcmsystemd-1.1.0-2|15	BuildRequires:	kf5i18n-devel
21mr|kcmsystemd-1.1.0-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcmsystemd-1.1.0-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcmsystemd-1.1.0-2|18	
21mr|kcmsystemd-1.1.0-2|19	%description
21mr|kcmsystemd-1.1.0-2|20	Systemd control module for KDE.
21mr|kcmsystemd-1.1.0-2|21	- Provides a graphical frontend for modifying the systemd
21mr|kcmsystemd-1.1.0-2|22	configuration files: system.conf, journald.conf and login.conf.
21mr|kcmsystemd-1.1.0-2|23	- Integrates in the KDE System Settings.
21mr|kcmsystemd-1.1.0-2|24	- The module looks for the files in /etc/systemd and /usr/etc/systemd.
21mr|kcmsystemd-1.1.0-2|25	
21mr|kcmsystemd-1.1.0-2|26	%files -f %{name}.lang
21mr|kcmsystemd-1.1.0-2|27	%doc LICENSE NEWS README.md
21mr|kcmsystemd-1.1.0-2|28	%{_qt5_plugindir}/kcm_systemd.so
21mr|kcmsystemd-1.1.0-2|29	%{_kde5_libexecdir}/kauth/kcmsystemdhelper
21mr|kcmsystemd-1.1.0-2|30	%{_kde5_datadir}/kservices5/kcm_systemd.desktop
21mr|kcmsystemd-1.1.0-2|31	%{_kde5_datadir}/kservices5/settings-system-administration.desktop
21mr|kcmsystemd-1.1.0-2|32	%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmsystemd.service
21mr|kcmsystemd-1.1.0-2|33	%{_datadir}/dbus-1/system.d/org.kde.kcontrol.kcmsystemd.conf
21mr|kcmsystemd-1.1.0-2|34	%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmsystemd.policy
21mr|kcmsystemd-1.1.0-2|35	
21mr|kcmsystemd-1.1.0-2|36	#----------------------------------------------------------------------------
21mr|kcmsystemd-1.1.0-2|37	
21mr|kcmsystemd-1.1.0-2|38	%prep
21mr|kcmsystemd-1.1.0-2|39	%autosetup -p1
21mr|kcmsystemd-1.1.0-2|40	
21mr|kcmsystemd-1.1.0-2|41	%build
21mr|kcmsystemd-1.1.0-2|42	%cmake_kde5
21mr|kcmsystemd-1.1.0-2|43	
21mr|kcmsystemd-1.1.0-2|44	%install
21mr|kcmsystemd-1.1.0-2|45	%makeinstall_std -C build
21mr|kcmsystemd-1.1.0-2|46	
21mr|kcmsystemd-1.1.0-2|47	%find_lang %{name} --with-qt

13194 21
21mr|kcm-userdrake-1.0-9|1	Name:           kcm-userdrake
21mr|kcm-userdrake-1.0-9|2	License:        GPLv3+
21mr|kcm-userdrake-1.0-9|3	Group:          Graphical desktop/KDE
21mr|kcm-userdrake-1.0-9|4	Summary:        A KDE Control Module for launching userdrake
21mr|kcm-userdrake-1.0-9|5	Version:        1.0
21mr|kcm-userdrake-1.0-9|6	Release:        9
21mr|kcm-userdrake-1.0-9|7	BuildArch:      noarch
21mr|kcm-userdrake-1.0-9|8	BuildRequires:  kde4-macros
21mr|kcm-userdrake-1.0-9|9	Source0:        kcm_userdrake.desktop
21mr|kcm-userdrake-1.0-9|10	Requires:       userdrake
21mr|kcm-userdrake-1.0-9|11	
21mr|kcm-userdrake-1.0-9|12	%description
21mr|kcm-userdrake-1.0-9|13	Userdrake launcher for KDE Control Center
21mr|kcm-userdrake-1.0-9|14	
21mr|kcm-userdrake-1.0-9|15	%prep
21mr|kcm-userdrake-1.0-9|16	
21mr|kcm-userdrake-1.0-9|17	%build
21mr|kcm-userdrake-1.0-9|18	
21mr|kcm-userdrake-1.0-9|19	%install
21mr|kcm-userdrake-1.0-9|20	mkdir -p %{buildroot}%{_kde_services}
21mr|kcm-userdrake-1.0-9|21	install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/
21mr|kcm-userdrake-1.0-9|22	
21mr|kcm-userdrake-1.0-9|23	%files
21mr|kcm-userdrake-1.0-9|24	%doc
21mr|kcm-userdrake-1.0-9|25	%{_datadir}/kde4/services/kcm_userdrake.desktop

13195 21
21mr|kcmutils-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kcmutils-5.116.0-3|2	
21mr|kcmutils-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|kcmutils-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kcmutils-5.116.0-3|5	
21mr|kcmutils-5.116.0-3|6	Summary:	KDE Frameworks 5 module with various classes to work with KCModules
21mr|kcmutils-5.116.0-3|7	Name:		kcmutils
21mr|kcmutils-5.116.0-3|8	Version:	5.116.0
21mr|kcmutils-5.116.0-3|9	Release:	3
21mr|kcmutils-5.116.0-3|10	License:	GPLv2+
21mr|kcmutils-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|kcmutils-5.116.0-3|12	Url:		https://www.kde.org/
21mr|kcmutils-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kcmutils-5.116.0-3|14	BuildRequires:	extra-cmake-modules
21mr|kcmutils-5.116.0-3|15	BuildRequires:	qt5-linguist-tools
21mr|kcmutils-5.116.0-3|16	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|kcmutils-5.116.0-3|17	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kcmutils-5.116.0-3|18	BuildRequires:	kf5declarative-devel = %{version}
21mr|kcmutils-5.116.0-3|19	BuildRequires:	kf5i18n-devel = %{version}
21mr|kcmutils-5.116.0-3|20	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|kcmutils-5.116.0-3|21	BuildRequires:	kf5itemviews-devel = %{version}
21mr|kcmutils-5.116.0-3|22	BuildRequires:	kf5package-devel = %{version}
21mr|kcmutils-5.116.0-3|23	BuildRequires:	kf5service-devel = %{version}
21mr|kcmutils-5.116.0-3|24	BuildRequires:	kf5xmlgui-devel = %{version}
21mr|kcmutils-5.116.0-3|25	BuildRequires:	kf5guiaddons-devel = %{version}
21mr|kcmutils-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcmutils-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kcmutils-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kcmutils-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kcmutils-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kcmutils-5.116.0-3|31	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kcmutils-5.116.0-3|32	BuildRequires:	pkgconfig(Qt5Test)
21mr|kcmutils-5.116.0-3|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcmutils-5.116.0-3|34	
21mr|kcmutils-5.116.0-3|35	%description
21mr|kcmutils-5.116.0-3|36	KDE Frameworks 5 module with various classes to work with KCModules.
21mr|kcmutils-5.116.0-3|37	
21mr|kcmutils-5.116.0-3|38	KCMUtils provides various classes to work with KCModules. KCModules can
21mr|kcmutils-5.116.0-3|39	be created with the KConfigWidgets framework.
21mr|kcmutils-5.116.0-3|40	
21mr|kcmutils-5.116.0-3|41	%files
21mr|kcmutils-5.116.0-3|42	%{_kde5_datadir}/qlogging-categories5/kcmutils.categories
21mr|kcmutils-5.116.0-3|43	%{_kde5_servicetypes}/kcmodule.desktop
21mr|kcmutils-5.116.0-3|44	%{_kde5_servicetypes}/kcmoduleinit.desktop
21mr|kcmutils-5.116.0-3|45	%{_kde5_qmldir}/org/kde/kcmutils
21mr|kcmutils-5.116.0-3|46	%{_kde5_libdir}/libexec/kf5/kcmdesktopfilegenerator
21mr|kcmutils-5.116.0-3|47	
21mr|kcmutils-5.116.0-3|48	#----------------------------------------------------------------------------
21mr|kcmutils-5.116.0-3|49	
21mr|kcmutils-5.116.0-3|50	%package i18n
21mr|kcmutils-5.116.0-3|51	Summary:	KCMUtils translations
21mr|kcmutils-5.116.0-3|52	Group:		System/Internationalization
21mr|kcmutils-5.116.0-3|53	BuildArch:	noarch
21mr|kcmutils-5.116.0-3|54	
21mr|kcmutils-5.116.0-3|55	%description i18n
21mr|kcmutils-5.116.0-3|56	KCMUtils translations.
21mr|kcmutils-5.116.0-3|57	
21mr|kcmutils-5.116.0-3|58	%files i18n -f %{name}.lang
21mr|kcmutils-5.116.0-3|59	
21mr|kcmutils-5.116.0-3|60	#----------------------------------------------------------------------------
21mr|kcmutils-5.116.0-3|61	
21mr|kcmutils-5.116.0-3|62	%define kf5kcmutils_major 5
21mr|kcmutils-5.116.0-3|63	%define libkf5kcmutils %mklibname kf5kcmutils %{kf5kcmutils_major}
21mr|kcmutils-5.116.0-3|64	
21mr|kcmutils-5.116.0-3|65	%package -n %{libkf5kcmutils}
21mr|kcmutils-5.116.0-3|66	Summary:	KDE Frameworks 5 KCMUtils shared library
21mr|kcmutils-5.116.0-3|67	Group:		System/Libraries
21mr|kcmutils-5.116.0-3|68	Requires:	%{name} = %{EVRD}
21mr|kcmutils-5.116.0-3|69	Requires:	%{name}-i18n = %{EVRD}
21mr|kcmutils-5.116.0-3|70	
21mr|kcmutils-5.116.0-3|71	%description -n %{libkf5kcmutils}
21mr|kcmutils-5.116.0-3|72	KDE Frameworks 5 KCMUtils shared library.
21mr|kcmutils-5.116.0-3|73	
21mr|kcmutils-5.116.0-3|74	%files -n %{libkf5kcmutils}
21mr|kcmutils-5.116.0-3|75	%{_kde5_libdir}/libKF5KCMUtils.so.%{kf5kcmutils_major}*
21mr|kcmutils-5.116.0-3|76	
21mr|kcmutils-5.116.0-3|77	#----------------------------------------------------------------------------
21mr|kcmutils-5.116.0-3|78	
21mr|kcmutils-5.116.0-3|79	%define kf5kcmutilscore_major 5
21mr|kcmutils-5.116.0-3|80	%define libkf5kcmutilscore %mklibname kf5kcmutilscore %{kf5kcmutilscore_major}
21mr|kcmutils-5.116.0-3|81	
21mr|kcmutils-5.116.0-3|82	%package -n %{libkf5kcmutilscore}
21mr|kcmutils-5.116.0-3|83	Summary:	KDE Frameworks 5 KCMUtils shared library
21mr|kcmutils-5.116.0-3|84	Group:		System/Libraries
21mr|kcmutils-5.116.0-3|85	Requires:	%{name} = %{EVRD}
21mr|kcmutils-5.116.0-3|86	Requires:	%{name}-i18n = %{EVRD}
21mr|kcmutils-5.116.0-3|87	
21mr|kcmutils-5.116.0-3|88	%description -n %{libkf5kcmutilscore}
21mr|kcmutils-5.116.0-3|89	KDE Frameworks 5 KCMUtils shared library.
21mr|kcmutils-5.116.0-3|90	
21mr|kcmutils-5.116.0-3|91	%files -n %{libkf5kcmutilscore}
21mr|kcmutils-5.116.0-3|92	%{_kde5_libdir}/libKF5KCMUtilsCore.so.%{kf5kcmutilscore_major}*
21mr|kcmutils-5.116.0-3|93	
21mr|kcmutils-5.116.0-3|94	#----------------------------------------------------------------------------
21mr|kcmutils-5.116.0-3|95	
21mr|kcmutils-5.116.0-3|96	%define devkf5kcmutils %mklibname kf5kcmutils -d
21mr|kcmutils-5.116.0-3|97	
21mr|kcmutils-5.116.0-3|98	%package -n %{devkf5kcmutils}
21mr|kcmutils-5.116.0-3|99	Summary:	Development files for KDE Frameworks 5 KCMUtils
21mr|kcmutils-5.116.0-3|100	Group:		Development/KDE and Qt
21mr|kcmutils-5.116.0-3|101	Requires:	%{libkf5kcmutils} = %{EVRD}
21mr|kcmutils-5.116.0-3|102	Requires:	%{libkf5kcmutilscore} = %{EVRD}
21mr|kcmutils-5.116.0-3|103	Provides:	%{name}-devel = %{EVRD}
21mr|kcmutils-5.116.0-3|104	Provides:	kf5kcmutils-devel = %{EVRD}
21mr|kcmutils-5.116.0-3|105	
21mr|kcmutils-5.116.0-3|106	%description -n %{devkf5kcmutils}
21mr|kcmutils-5.116.0-3|107	This package contains header files needed if you wish to build applications
21mr|kcmutils-5.116.0-3|108	based on %{name}.
21mr|kcmutils-5.116.0-3|109	
21mr|kcmutils-5.116.0-3|110	%files -n %{devkf5kcmutils}
21mr|kcmutils-5.116.0-3|111	%{_kde5_includedir}/KF5/KCMUtils
21mr|kcmutils-5.116.0-3|112	%{_kde5_includedir}/KF5/KCMUtilsCore
21mr|kcmutils-5.116.0-3|113	%{_kde5_libdir}/cmake/KF5KCMUtils
21mr|kcmutils-5.116.0-3|114	%{_kde5_libdir}/libKF5KCMUtils.so
21mr|kcmutils-5.116.0-3|115	%{_kde5_libdir}/libKF5KCMUtilsCore.so
21mr|kcmutils-5.116.0-3|116	%{_kde5_mkspecsdir}/*.pri
21mr|kcmutils-5.116.0-3|117	
21mr|kcmutils-5.116.0-3|118	#----------------------------------------------------------------------------
21mr|kcmutils-5.116.0-3|119	
21mr|kcmutils-5.116.0-3|120	%prep
21mr|kcmutils-5.116.0-3|121	%autosetup -p1
21mr|kcmutils-5.116.0-3|122	
21mr|kcmutils-5.116.0-3|123	%build
21mr|kcmutils-5.116.0-3|124	%cmake_kde5
21mr|kcmutils-5.116.0-3|125	%make
21mr|kcmutils-5.116.0-3|126	
21mr|kcmutils-5.116.0-3|127	%install
21mr|kcmutils-5.116.0-3|128	%makeinstall_std -C build
21mr|kcmutils-5.116.0-3|129	
21mr|kcmutils-5.116.0-3|130	%find_lang %{name} --all-name --with-qt

13196 21
21mr|kcm-XFdrake-1.0-14|1	Summary:	A KDE Control Module for launching XFdrake
21mr|kcm-XFdrake-1.0-14|2	Name:		kcm-XFdrake
21mr|kcm-XFdrake-1.0-14|3	Version:	1.0
21mr|kcm-XFdrake-1.0-14|4	Release:	14
21mr|kcm-XFdrake-1.0-14|5	License:	GPLv3+
21mr|kcm-XFdrake-1.0-14|6	Group:		Graphical desktop/KDE
21mr|kcm-XFdrake-1.0-14|7	Source0:	kcm_XFdrake.desktop
21mr|kcm-XFdrake-1.0-14|8	BuildRequires:	kde4-macros
21mr|kcm-XFdrake-1.0-14|9	Requires:	drakx-kbd-mouse-x11
21mr|kcm-XFdrake-1.0-14|10	BuildArch:	noarch
21mr|kcm-XFdrake-1.0-14|11	
21mr|kcm-XFdrake-1.0-14|12	%description
21mr|kcm-XFdrake-1.0-14|13	XFdrake launcher for KDE Control Center.
21mr|kcm-XFdrake-1.0-14|14	
21mr|kcm-XFdrake-1.0-14|15	%files
21mr|kcm-XFdrake-1.0-14|16	%{_kde_services}/kcm_XFdrake.desktop
21mr|kcm-XFdrake-1.0-14|17	
21mr|kcm-XFdrake-1.0-14|18	#----------------------------------------------------------------------------
21mr|kcm-XFdrake-1.0-14|19	
21mr|kcm-XFdrake-1.0-14|20	%prep
21mr|kcm-XFdrake-1.0-14|21	
21mr|kcm-XFdrake-1.0-14|22	%build
21mr|kcm-XFdrake-1.0-14|23	
21mr|kcm-XFdrake-1.0-14|24	%install
21mr|kcm-XFdrake-1.0-14|25	mkdir -p %{buildroot}%{_kde_services}
21mr|kcm-XFdrake-1.0-14|26	install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/

13197 21
21mr|kcodecs-5.116.0-4|1	# CMake files check for Qt 6.x already, but it's not used yet,
21mr|kcodecs-5.116.0-4|2	# so let's not make it a hard dependency
21mr|kcodecs-5.116.0-4|3	%global __requires_exclude ^.*qt6.*$
21mr|kcodecs-5.116.0-4|4	
21mr|kcodecs-5.116.0-4|5	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kcodecs-5.116.0-4|6	
21mr|kcodecs-5.116.0-4|7	Summary:	KDE Frameworks 5 module with various classes for text encoding
21mr|kcodecs-5.116.0-4|8	Name:		kcodecs
21mr|kcodecs-5.116.0-4|9	Version:	5.116.0
21mr|kcodecs-5.116.0-4|10	Release:	4
21mr|kcodecs-5.116.0-4|11	License:	GPLv2+
21mr|kcodecs-5.116.0-4|12	Group:		Graphical desktop/KDE
21mr|kcodecs-5.116.0-4|13	Url:		https://www.kde.org/
21mr|kcodecs-5.116.0-4|14	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kcodecs-5.116.0-4|15	BuildRequires:	extra-cmake-modules
21mr|kcodecs-5.116.0-4|16	BuildRequires:	gperf
21mr|kcodecs-5.116.0-4|17	BuildRequires:	qt5-linguist-tools
21mr|kcodecs-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcodecs-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|kcodecs-5.116.0-4|20	
21mr|kcodecs-5.116.0-4|21	%description
21mr|kcodecs-5.116.0-4|22	KDE Frameworks 5 module with various classes for text encoding.
21mr|kcodecs-5.116.0-4|23	
21mr|kcodecs-5.116.0-4|24	KCodecs provides a collection of methods to manipulate strings using various
21mr|kcodecs-5.116.0-4|25	encodings. It supports:
21mr|kcodecs-5.116.0-4|26	
21mr|kcodecs-5.116.0-4|27	* base64
21mr|kcodecs-5.116.0-4|28	* quoted-printable
21mr|kcodecs-5.116.0-4|29	* uu
21mr|kcodecs-5.116.0-4|30	
21mr|kcodecs-5.116.0-4|31	%files
21mr|kcodecs-5.116.0-4|32	%{_kde5_datadir}/qlogging-categories5/kcodecs.categories
21mr|kcodecs-5.116.0-4|33	%{_kde5_datadir}/qlogging-categories5/kcodecs.renamecategories
21mr|kcodecs-5.116.0-4|34	
21mr|kcodecs-5.116.0-4|35	#----------------------------------------------------------------------------
21mr|kcodecs-5.116.0-4|36	
21mr|kcodecs-5.116.0-4|37	%package i18n
21mr|kcodecs-5.116.0-4|38	Summary:	KCodecs translations
21mr|kcodecs-5.116.0-4|39	Group:		System/Internationalization
21mr|kcodecs-5.116.0-4|40	BuildArch:	noarch
21mr|kcodecs-5.116.0-4|41	
21mr|kcodecs-5.116.0-4|42	%description i18n
21mr|kcodecs-5.116.0-4|43	KCodecs translations.
21mr|kcodecs-5.116.0-4|44	
21mr|kcodecs-5.116.0-4|45	%files i18n -f %{name}.lang
21mr|kcodecs-5.116.0-4|46	
21mr|kcodecs-5.116.0-4|47	#----------------------------------------------------------------------------
21mr|kcodecs-5.116.0-4|48	
21mr|kcodecs-5.116.0-4|49	%define kf5codecs_major 5
21mr|kcodecs-5.116.0-4|50	%define libkf5codecs %mklibname kf5codecs %{kf5codecs_major}
21mr|kcodecs-5.116.0-4|51	
21mr|kcodecs-5.116.0-4|52	%package -n %{libkf5codecs}
21mr|kcodecs-5.116.0-4|53	Summary:	KDE Frameworks 5 text encoding shared library
21mr|kcodecs-5.116.0-4|54	Group:		System/Libraries
21mr|kcodecs-5.116.0-4|55	Requires:	%{name} = %{EVRD}
21mr|kcodecs-5.116.0-4|56	Requires:	%{name}-i18n = %{EVRD}
21mr|kcodecs-5.116.0-4|57	
21mr|kcodecs-5.116.0-4|58	%description -n %{libkf5codecs}
21mr|kcodecs-5.116.0-4|59	KDE Frameworks 5 text encoding shared library.
21mr|kcodecs-5.116.0-4|60	
21mr|kcodecs-5.116.0-4|61	%files -n %{libkf5codecs}
21mr|kcodecs-5.116.0-4|62	%{_kde5_libdir}/libKF5Codecs.so.%{kf5codecs_major}*
21mr|kcodecs-5.116.0-4|63	
21mr|kcodecs-5.116.0-4|64	#----------------------------------------------------------------------------
21mr|kcodecs-5.116.0-4|65	
21mr|kcodecs-5.116.0-4|66	%define devkf5codecs %mklibname kf5codecs -d
21mr|kcodecs-5.116.0-4|67	
21mr|kcodecs-5.116.0-4|68	%package -n %{devkf5codecs}
21mr|kcodecs-5.116.0-4|69	Summary:	Development files for KDE Frameworks 5 text encoding module
21mr|kcodecs-5.116.0-4|70	Group:		Development/KDE and Qt
21mr|kcodecs-5.116.0-4|71	Requires:	%{libkf5codecs} = %{EVRD}
21mr|kcodecs-5.116.0-4|72	Provides:	%{name}-devel = %{EVRD}
21mr|kcodecs-5.116.0-4|73	Provides:	kf5codecs-devel = %{version}
21mr|kcodecs-5.116.0-4|74	
21mr|kcodecs-5.116.0-4|75	%description -n %{devkf5codecs}
21mr|kcodecs-5.116.0-4|76	This package contains header files needed if you wish to build applications
21mr|kcodecs-5.116.0-4|77	based on %{name}.
21mr|kcodecs-5.116.0-4|78	
21mr|kcodecs-5.116.0-4|79	%files -n %{devkf5codecs}
21mr|kcodecs-5.116.0-4|80	%{_kde5_includedir}/KF5/KCodecs
21mr|kcodecs-5.116.0-4|81	%{_kde5_libdir}/cmake/KF5Codecs
21mr|kcodecs-5.116.0-4|82	%{_kde5_libdir}/libKF5Codecs.so
21mr|kcodecs-5.116.0-4|83	%{_kde5_mkspecsdir}/*.pri
21mr|kcodecs-5.116.0-4|84	
21mr|kcodecs-5.116.0-4|85	#----------------------------------------------------------------------------
21mr|kcodecs-5.116.0-4|86	
21mr|kcodecs-5.116.0-4|87	%prep
21mr|kcodecs-5.116.0-4|88	%autosetup -p1
21mr|kcodecs-5.116.0-4|89	
21mr|kcodecs-5.116.0-4|90	%build
21mr|kcodecs-5.116.0-4|91	%cmake_kde5
21mr|kcodecs-5.116.0-4|92	%make
21mr|kcodecs-5.116.0-4|93	
21mr|kcodecs-5.116.0-4|94	%install
21mr|kcodecs-5.116.0-4|95	%makeinstall_std -C build
21mr|kcodecs-5.116.0-4|96	
21mr|kcodecs-5.116.0-4|97	%find_lang %{name} --all-name --with-qt

13198 21
21mr|kcolorchooser-23.08.4-2|1	
21mr|kcolorchooser-23.08.4-2|2	Summary:	KDE Color Chooser
21mr|kcolorchooser-23.08.4-2|3	Name:		kcolorchooser
21mr|kcolorchooser-23.08.4-2|4	Version:	23.08.4
21mr|kcolorchooser-23.08.4-2|5	Release:	2
21mr|kcolorchooser-23.08.4-2|6	Epoch:		2
21mr|kcolorchooser-23.08.4-2|7	License:	GPLv2+
21mr|kcolorchooser-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kcolorchooser-23.08.4-2|9	Url:		http://www.kde.org
21mr|kcolorchooser-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kcolorchooser-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kcolorchooser-23.08.4-2|12	BuildRequires:	kf5coreaddons-devel
21mr|kcolorchooser-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|kcolorchooser-23.08.4-2|14	BuildRequires:	kf5xmlgui-devel
21mr|kcolorchooser-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcolorchooser-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kcolorchooser-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcolorchooser-23.08.4-2|18	
21mr|kcolorchooser-23.08.4-2|19	%description
21mr|kcolorchooser-23.08.4-2|20	KColorChooser is a simple application to select the color from the screen or
21mr|kcolorchooser-23.08.4-2|21	from a pallete.
21mr|kcolorchooser-23.08.4-2|22	Features :
21mr|kcolorchooser-23.08.4-2|23	- Select colors from any location on the screen.
21mr|kcolorchooser-23.08.4-2|24	- Select colors from a range of standard palletes available.
21mr|kcolorchooser-23.08.4-2|25	- Color values shown in Hue-Saturation-Value (HSV), Red-Green-Blue (RGB) and
21mr|kcolorchooser-23.08.4-2|26	HTML formats.
21mr|kcolorchooser-23.08.4-2|27	
21mr|kcolorchooser-23.08.4-2|28	%files -f %{name}.lang
21mr|kcolorchooser-23.08.4-2|29	%{_kde5_bindir}/kcolorchooser
21mr|kcolorchooser-23.08.4-2|30	%{_kde5_applicationsdir}/org.kde.kcolorchooser.desktop
21mr|kcolorchooser-23.08.4-2|31	%{_kde5_iconsdir}/*/*/*/kcolorchooser*
21mr|kcolorchooser-23.08.4-2|32	%{_appdatadir}/org.kde.kcolorchooser.appdata.xml
21mr|kcolorchooser-23.08.4-2|33	
21mr|kcolorchooser-23.08.4-2|34	#----------------------------------------------------------------------
21mr|kcolorchooser-23.08.4-2|35	
21mr|kcolorchooser-23.08.4-2|36	%prep
21mr|kcolorchooser-23.08.4-2|37	%autosetup -p1
21mr|kcolorchooser-23.08.4-2|38	
21mr|kcolorchooser-23.08.4-2|39	%build
21mr|kcolorchooser-23.08.4-2|40	%cmake_kde5
21mr|kcolorchooser-23.08.4-2|41	%make
21mr|kcolorchooser-23.08.4-2|42	
21mr|kcolorchooser-23.08.4-2|43	%install
21mr|kcolorchooser-23.08.4-2|44	%makeinstall_std -C build
21mr|kcolorchooser-23.08.4-2|45	
21mr|kcolorchooser-23.08.4-2|46	%find_lang %{name} --with-kde
21mr|kcolorchooser-23.08.4-2|47	

13199 21
21mr|kcolorpicker-0.1.6-3|1	%define	oname		kColorPicker
21mr|kcolorpicker-0.1.6-3|2	%define	major		%{version}
21mr|kcolorpicker-0.1.6-3|3	%define libname		%mklibname %{name} %{major}
21mr|kcolorpicker-0.1.6-3|4	%define develname	%mklibname %{name} -d
21mr|kcolorpicker-0.1.6-3|5	
21mr|kcolorpicker-0.1.6-3|6	Name:		kcolorpicker
21mr|kcolorpicker-0.1.6-3|7	Version:	0.1.6
21mr|kcolorpicker-0.1.6-3|8	Release:	3
21mr|kcolorpicker-0.1.6-3|9	Summary:	Qt based Color Picker with popup menu
21mr|kcolorpicker-0.1.6-3|10	License:	GPLv2+
21mr|kcolorpicker-0.1.6-3|11	Group:		Graphical desktop/KDE
21mr|kcolorpicker-0.1.6-3|12	URL:		https://github.com/ksnip/kColorPicker
21mr|kcolorpicker-0.1.6-3|13	Source:		https://github.com/ksnip/kColorPicker/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|kcolorpicker-0.1.6-3|14	
21mr|kcolorpicker-0.1.6-3|15	BuildRequires: cmake
21mr|kcolorpicker-0.1.6-3|16	BuildRequires: qmake5
21mr|kcolorpicker-0.1.6-3|17	BuildRequires: pkgconfig(Qt5Core)
21mr|kcolorpicker-0.1.6-3|18	BuildRequires: pkgconfig(Qt5Gui)
21mr|kcolorpicker-0.1.6-3|19	BuildRequires: pkgconfig(Qt5Test)
21mr|kcolorpicker-0.1.6-3|20	BuildRequires: pkgconfig(Qt5Widgets)
21mr|kcolorpicker-0.1.6-3|21	
21mr|kcolorpicker-0.1.6-3|22	%description
21mr|kcolorpicker-0.1.6-3|23	QToolButton with color popup menu with lets you select a color. The
21mr|kcolorpicker-0.1.6-3|24	popup featues a color dialog button which can be used to add custom
21mr|kcolorpicker-0.1.6-3|25	colors to the popup menu.
21mr|kcolorpicker-0.1.6-3|26	
21mr|kcolorpicker-0.1.6-3|27	#------------------------------------------------
21mr|kcolorpicker-0.1.6-3|28	
21mr|kcolorpicker-0.1.6-3|29	%package -n	%{libname}
21mr|kcolorpicker-0.1.6-3|30	Summary:	Qt based Color Picker with popup menu
21mr|kcolorpicker-0.1.6-3|31	Group:		System/Libraries
21mr|kcolorpicker-0.1.6-3|32	Conflicts:	%{_lib}kcolorpicker0.1.4
21mr|kcolorpicker-0.1.6-3|33	Obsoletes:	%{_lib}kcolorpicker0.1.4 < 0.1.6
21mr|kcolorpicker-0.1.6-3|34	
21mr|kcolorpicker-0.1.6-3|35	%description -n %{libname}
21mr|kcolorpicker-0.1.6-3|36	QToolButton with color popup menu with lets you select a color. The
21mr|kcolorpicker-0.1.6-3|37	popup featues a color dialog button which can be used to add custom
21mr|kcolorpicker-0.1.6-3|38	colors to the popup menu.
21mr|kcolorpicker-0.1.6-3|39	
21mr|kcolorpicker-0.1.6-3|40	#------------------------------------------------
21mr|kcolorpicker-0.1.6-3|41	
21mr|kcolorpicker-0.1.6-3|42	%package -n	%{develname}
21mr|kcolorpicker-0.1.6-3|43	Summary:	Development package for %{name}
21mr|kcolorpicker-0.1.6-3|44	Group:		Development/C++
21mr|kcolorpicker-0.1.6-3|45	Requires:	%{libname} = %{version}-%{release}
21mr|kcolorpicker-0.1.6-3|46	Provides:	%{name}-devel = %{version}-%{release}
21mr|kcolorpicker-0.1.6-3|47	
21mr|kcolorpicker-0.1.6-3|48	%description -n	%{develname}
21mr|kcolorpicker-0.1.6-3|49	Header files for development with %{name}.
21mr|kcolorpicker-0.1.6-3|50	
21mr|kcolorpicker-0.1.6-3|51	#------------------------------------------------
21mr|kcolorpicker-0.1.6-3|52	
21mr|kcolorpicker-0.1.6-3|53	%prep
21mr|kcolorpicker-0.1.6-3|54	%autosetup -p1 -n %{oname}-%{version}
21mr|kcolorpicker-0.1.6-3|55	
21mr|kcolorpicker-0.1.6-3|56	%build
21mr|kcolorpicker-0.1.6-3|57	%cmake \
21mr|kcolorpicker-0.1.6-3|58	-DBUILD_EXAMPLE=ON
21mr|kcolorpicker-0.1.6-3|59	%make_build
21mr|kcolorpicker-0.1.6-3|60	
21mr|kcolorpicker-0.1.6-3|61	%install
21mr|kcolorpicker-0.1.6-3|62	%make_install -C build
21mr|kcolorpicker-0.1.6-3|63	
21mr|kcolorpicker-0.1.6-3|64	%files -n %{libname}
21mr|kcolorpicker-0.1.6-3|65	%license LICENSE
21mr|kcolorpicker-0.1.6-3|66	%doc README.md
21mr|kcolorpicker-0.1.6-3|67	%{_libdir}/lib%{oname}.so.%{major}
21mr|kcolorpicker-0.1.6-3|68	%{_libdir}/lib%{oname}.so.0
21mr|kcolorpicker-0.1.6-3|69	
21mr|kcolorpicker-0.1.6-3|70	%files -n %{develname}
21mr|kcolorpicker-0.1.6-3|71	%doc README.md
21mr|kcolorpicker-0.1.6-3|72	%{_includedir}/%{oname}/
21mr|kcolorpicker-0.1.6-3|73	%{_libdir}/lib%{oname}.so
21mr|kcolorpicker-0.1.6-3|74	%{_libdir}/cmake/%{oname}/

13200 21
21mr|kcompletion-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kcompletion-5.116.0-3|2	
21mr|kcompletion-5.116.0-3|3	Summary:	KDE Frameworks 5 module with text completion helpers and widgets
21mr|kcompletion-5.116.0-3|4	Name:		kcompletion
21mr|kcompletion-5.116.0-3|5	Version:	5.116.0
21mr|kcompletion-5.116.0-3|6	Release:	3
21mr|kcompletion-5.116.0-3|7	License:	GPLv2+
21mr|kcompletion-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kcompletion-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kcompletion-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kcompletion-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kcompletion-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kcompletion-5.116.0-3|13	BuildRequires:	kconfig-devel = %{version}
21mr|kcompletion-5.116.0-3|14	BuildRequires:	kwidgetsaddons-devel = %{version}
21mr|kcompletion-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcompletion-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kcompletion-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Test)
21mr|kcompletion-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kcompletion-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcompletion-5.116.0-3|20	
21mr|kcompletion-5.116.0-3|21	%description
21mr|kcompletion-5.116.0-3|22	KDE Frameworks 5 module with text completion helpers and widgets.
21mr|kcompletion-5.116.0-3|23	
21mr|kcompletion-5.116.0-3|24	When typing filenames, email addresses and other text where the user often
21mr|kcompletion-5.116.0-3|25	wants to select from existing data (including what they previously typed)
21mr|kcompletion-5.116.0-3|26	rather than enter anything wholly original, users often find it helpful if
21mr|kcompletion-5.116.0-3|27	they only need to type the first few characters, and then have the application
21mr|kcompletion-5.116.0-3|28	offer them a set of choices or attempt to finish off what they were typing.
21mr|kcompletion-5.116.0-3|29	Email clients, shells and "open file" dialogs often provide this functionality.
21mr|kcompletion-5.116.0-3|30	
21mr|kcompletion-5.116.0-3|31	This framework helps implement this in Qt-based applications. You can use one
21mr|kcompletion-5.116.0-3|32	of the completion-ready widgets provided by this framework, or integrate it
21mr|kcompletion-5.116.0-3|33	into your application's other widgets directly.
21mr|kcompletion-5.116.0-3|34	
21mr|kcompletion-5.116.0-3|35	%files
21mr|kcompletion-5.116.0-3|36	%{_kde5_datadir}/qlogging-categories5/kcompletion.categories
21mr|kcompletion-5.116.0-3|37	
21mr|kcompletion-5.116.0-3|38	#----------------------------------------------------------------------------
21mr|kcompletion-5.116.0-3|39	
21mr|kcompletion-5.116.0-3|40	%package i18n
21mr|kcompletion-5.116.0-3|41	Summary:	KCompletion translations
21mr|kcompletion-5.116.0-3|42	Group:		System/Internationalization
21mr|kcompletion-5.116.0-3|43	BuildArch:	noarch
21mr|kcompletion-5.116.0-3|44	
21mr|kcompletion-5.116.0-3|45	%description i18n
21mr|kcompletion-5.116.0-3|46	KCompletion translations.
21mr|kcompletion-5.116.0-3|47	
21mr|kcompletion-5.116.0-3|48	%files i18n -f %{name}.lang
21mr|kcompletion-5.116.0-3|49	
21mr|kcompletion-5.116.0-3|50	#----------------------------------------------------------------------------
21mr|kcompletion-5.116.0-3|51	
21mr|kcompletion-5.116.0-3|52	%package -n qt5-designer-plugin-%{name}
21mr|kcompletion-5.116.0-3|53	Summary:	Qt5 Designer plugin for %{name}
21mr|kcompletion-5.116.0-3|54	Group:		Development/KDE and Qt
21mr|kcompletion-5.116.0-3|55	
21mr|kcompletion-5.116.0-3|56	%description -n qt5-designer-plugin-%{name}
21mr|kcompletion-5.116.0-3|57	Qt5 Designer plugin for %{name}
21mr|kcompletion-5.116.0-3|58	
21mr|kcompletion-5.116.0-3|59	%files -n qt5-designer-plugin-%{name}
21mr|kcompletion-5.116.0-3|60	%{_qt5_plugindir}/designer/kcompletion5widgets.so
21mr|kcompletion-5.116.0-3|61	
21mr|kcompletion-5.116.0-3|62	#----------------------------------------------------------------------------
21mr|kcompletion-5.116.0-3|63	
21mr|kcompletion-5.116.0-3|64	%define kf5completion_major 5
21mr|kcompletion-5.116.0-3|65	%define libkf5completion %mklibname kf5completion %{kf5completion_major}
21mr|kcompletion-5.116.0-3|66	
21mr|kcompletion-5.116.0-3|67	%package -n %{libkf5completion}
21mr|kcompletion-5.116.0-3|68	Summary:	KDE Frameworks 5 text completion shared library
21mr|kcompletion-5.116.0-3|69	Group:		System/Libraries
21mr|kcompletion-5.116.0-3|70	Requires:	%{name} = %{EVRD}
21mr|kcompletion-5.116.0-3|71	Requires:	%{name}-i18n = %{EVRD}
21mr|kcompletion-5.116.0-3|72	
21mr|kcompletion-5.116.0-3|73	%description -n %{libkf5completion}
21mr|kcompletion-5.116.0-3|74	KDE Frameworks 5 text completion shared library.
21mr|kcompletion-5.116.0-3|75	
21mr|kcompletion-5.116.0-3|76	%files -n %{libkf5completion}
21mr|kcompletion-5.116.0-3|77	%{_kde5_libdir}/libKF5Completion.so.%{kf5completion_major}*
21mr|kcompletion-5.116.0-3|78	
21mr|kcompletion-5.116.0-3|79	#----------------------------------------------------------------------------
21mr|kcompletion-5.116.0-3|80	
21mr|kcompletion-5.116.0-3|81	%define devkf5completion %mklibname kf5completion -d
21mr|kcompletion-5.116.0-3|82	
21mr|kcompletion-5.116.0-3|83	%package -n %{devkf5completion}
21mr|kcompletion-5.116.0-3|84	Summary:	Development files for KDE Frameworks 5 text completion module
21mr|kcompletion-5.116.0-3|85	Group:		Development/KDE and Qt
21mr|kcompletion-5.116.0-3|86	Requires:	%{libkf5completion} = %{EVRD}
21mr|kcompletion-5.116.0-3|87	Requires:	qt5-designer-plugin-%{name}
21mr|kcompletion-5.116.0-3|88	Provides:	%{name}-devel = %{EVRD}
21mr|kcompletion-5.116.0-3|89	Provides:	kf5completion-devel = %{version}
21mr|kcompletion-5.116.0-3|90	
21mr|kcompletion-5.116.0-3|91	%description -n %{devkf5completion}
21mr|kcompletion-5.116.0-3|92	This package contains header files needed if you wish to build applications
21mr|kcompletion-5.116.0-3|93	based on %{name}.
21mr|kcompletion-5.116.0-3|94	
21mr|kcompletion-5.116.0-3|95	%files -n %{devkf5completion}
21mr|kcompletion-5.116.0-3|96	%{_kde5_includedir}/KF5/KCompletion
21mr|kcompletion-5.116.0-3|97	%{_kde5_libdir}/cmake/KF5Completion
21mr|kcompletion-5.116.0-3|98	%{_kde5_libdir}/libKF5Completion.so
21mr|kcompletion-5.116.0-3|99	%{_kde5_mkspecsdir}/*.pri
21mr|kcompletion-5.116.0-3|100	
21mr|kcompletion-5.116.0-3|101	#----------------------------------------------------------------------------
21mr|kcompletion-5.116.0-3|102	
21mr|kcompletion-5.116.0-3|103	%prep
21mr|kcompletion-5.116.0-3|104	%autosetup -p1
21mr|kcompletion-5.116.0-3|105	
21mr|kcompletion-5.116.0-3|106	%build
21mr|kcompletion-5.116.0-3|107	%cmake_kde5
21mr|kcompletion-5.116.0-3|108	%make
21mr|kcompletion-5.116.0-3|109	
21mr|kcompletion-5.116.0-3|110	%install
21mr|kcompletion-5.116.0-3|111	%makeinstall_std -C build
21mr|kcompletion-5.116.0-3|112	
21mr|kcompletion-5.116.0-3|113	%find_lang %{name} --all-name --with-qt

13201 21
21mr|kconfig-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kconfig-5.116.0-4|2	
21mr|kconfig-5.116.0-4|3	Summary:	KDE Frameworks 5 advanced configuration system module
21mr|kconfig-5.116.0-4|4	Name:		kconfig
21mr|kconfig-5.116.0-4|5	Version:	5.116.0
21mr|kconfig-5.116.0-4|6	Release:	4
21mr|kconfig-5.116.0-4|7	License:	GPLv2+
21mr|kconfig-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|kconfig-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kconfig-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kconfig-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kconfig-5.116.0-4|12	BuildRequires:	qt5-linguist-tools
21mr|kconfig-5.116.0-4|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kconfig-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kconfig-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kconfig-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kconfig-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kconfig-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kconfig-5.116.0-4|19	# Just to make KF5 applications use distro theme instead of the upstream one
21mr|kconfig-5.116.0-4|20	Recommends:	plasma5-config
21mr|kconfig-5.116.0-4|21	Recommends:	frameworkintegration
21mr|kconfig-5.116.0-4|22	
21mr|kconfig-5.116.0-4|23	%description
21mr|kconfig-5.116.0-4|24	KDE Frameworks 5 advanced configuration system module.
21mr|kconfig-5.116.0-4|25	
21mr|kconfig-5.116.0-4|26	KConfig provides an advanced configuration system. It is made of two parts:
21mr|kconfig-5.116.0-4|27	KConfigCore and KConfigGui.
21mr|kconfig-5.116.0-4|28	
21mr|kconfig-5.116.0-4|29	KConfigCore provides access to the configuration files themselves.
21mr|kconfig-5.116.0-4|30	
21mr|kconfig-5.116.0-4|31	KConfigGui provides a way to hook widgets to the configuration so that they are
21mr|kconfig-5.116.0-4|32	automatically initialized from the configuration and automatically propagate
21mr|kconfig-5.116.0-4|33	their changes to their respective configuration files.
21mr|kconfig-5.116.0-4|34	
21mr|kconfig-5.116.0-4|35	%files
21mr|kconfig-5.116.0-4|36	%{_kde5_bindir}/kreadconfig5
21mr|kconfig-5.116.0-4|37	%{_kde5_bindir}/kwriteconfig5
21mr|kconfig-5.116.0-4|38	%{_kde5_datadir}/qlogging-categories5/kconfig.categories
21mr|kconfig-5.116.0-4|39	%{_kde5_datadir}/qlogging-categories5/kconfig.renamecategories
21mr|kconfig-5.116.0-4|40	%{_kde5_libexecdir}/kf5/kconf_update
21mr|kconfig-5.116.0-4|41	%{_kde5_libexecdir}/kf5/kconfig_compiler_kf5
21mr|kconfig-5.116.0-4|42	
21mr|kconfig-5.116.0-4|43	#----------------------------------------------------------------------------
21mr|kconfig-5.116.0-4|44	
21mr|kconfig-5.116.0-4|45	%package i18n
21mr|kconfig-5.116.0-4|46	Summary:	KConfig translations
21mr|kconfig-5.116.0-4|47	Group:		System/Internationalization
21mr|kconfig-5.116.0-4|48	BuildArch:	noarch
21mr|kconfig-5.116.0-4|49	
21mr|kconfig-5.116.0-4|50	%description i18n
21mr|kconfig-5.116.0-4|51	KConfig translations.
21mr|kconfig-5.116.0-4|52	
21mr|kconfig-5.116.0-4|53	%files i18n -f %{name}.lang
21mr|kconfig-5.116.0-4|54	
21mr|kconfig-5.116.0-4|55	#----------------------------------------------------------------------------
21mr|kconfig-5.116.0-4|56	
21mr|kconfig-5.116.0-4|57	%define kf5configcore_major 5
21mr|kconfig-5.116.0-4|58	%define libkf5configcore %mklibname kf5configcore %{kf5configcore_major}
21mr|kconfig-5.116.0-4|59	
21mr|kconfig-5.116.0-4|60	%package -n %{libkf5configcore}
21mr|kconfig-5.116.0-4|61	Summary:	KDE Frameworks 5 advanced configuration system shared library
21mr|kconfig-5.116.0-4|62	Group:		System/Libraries
21mr|kconfig-5.116.0-4|63	Requires:	%{name} = %{EVRD}
21mr|kconfig-5.116.0-4|64	Requires:	%{name}-i18n = %{EVRD}
21mr|kconfig-5.116.0-4|65	
21mr|kconfig-5.116.0-4|66	%description -n %{libkf5configcore}
21mr|kconfig-5.116.0-4|67	KDE Frameworks 5 advanced configuration system shared library.
21mr|kconfig-5.116.0-4|68	
21mr|kconfig-5.116.0-4|69	%files -n %{libkf5configcore}
21mr|kconfig-5.116.0-4|70	%{_kde5_libdir}/libKF5ConfigCore.so.%{kf5configcore_major}*
21mr|kconfig-5.116.0-4|71	
21mr|kconfig-5.116.0-4|72	#----------------------------------------------------------------------------
21mr|kconfig-5.116.0-4|73	
21mr|kconfig-5.116.0-4|74	%define kf5configgui_major 5
21mr|kconfig-5.116.0-4|75	%define libkf5configgui %mklibname kf5configgui %{kf5configgui_major}
21mr|kconfig-5.116.0-4|76	
21mr|kconfig-5.116.0-4|77	%package -n %{libkf5configgui}
21mr|kconfig-5.116.0-4|78	Summary:	KDE Frameworks 5 advanced configuration system shared library
21mr|kconfig-5.116.0-4|79	Group:		System/Libraries
21mr|kconfig-5.116.0-4|80	Requires:	%{name} = %{EVRD}
21mr|kconfig-5.116.0-4|81	Requires:	%{name}-i18n = %{EVRD}
21mr|kconfig-5.116.0-4|82	
21mr|kconfig-5.116.0-4|83	%description -n %{libkf5configgui}
21mr|kconfig-5.116.0-4|84	KDE Frameworks 5 advanced configuration system shared library.
21mr|kconfig-5.116.0-4|85	
21mr|kconfig-5.116.0-4|86	%files -n %{libkf5configgui}
21mr|kconfig-5.116.0-4|87	%{_kde5_libdir}/libKF5ConfigGui.so.%{kf5configgui_major}*
21mr|kconfig-5.116.0-4|88	
21mr|kconfig-5.116.0-4|89	#----------------------------------------------------------------------------
21mr|kconfig-5.116.0-4|90	
21mr|kconfig-5.116.0-4|91	%define kf5configqml_major 5
21mr|kconfig-5.116.0-4|92	%define libkf5configqml %mklibname kf5configqml %{kf5configqml_major}
21mr|kconfig-5.116.0-4|93	
21mr|kconfig-5.116.0-4|94	%package -n %{libkf5configqml}
21mr|kconfig-5.116.0-4|95	Summary:	KDE Frameworks 5 advanced configuration system shared library
21mr|kconfig-5.116.0-4|96	Group:		System/Libraries
21mr|kconfig-5.116.0-4|97	Requires:	%{name} = %{EVRD}
21mr|kconfig-5.116.0-4|98	Requires:	%{name}-i18n = %{EVRD}
21mr|kconfig-5.116.0-4|99	
21mr|kconfig-5.116.0-4|100	%description -n %{libkf5configqml}
21mr|kconfig-5.116.0-4|101	KDE Frameworks 5 advanced configuration system shared library.
21mr|kconfig-5.116.0-4|102	
21mr|kconfig-5.116.0-4|103	%files -n %{libkf5configqml}
21mr|kconfig-5.116.0-4|104	%{_kde5_libdir}/libKF5ConfigQml.so.%{kf5configqml_major}*
21mr|kconfig-5.116.0-4|105	
21mr|kconfig-5.116.0-4|106	#----------------------------------------------------------------------------
21mr|kconfig-5.116.0-4|107	
21mr|kconfig-5.116.0-4|108	%define devkf5config %mklibname kf5config -d
21mr|kconfig-5.116.0-4|109	
21mr|kconfig-5.116.0-4|110	%package -n %{devkf5config}
21mr|kconfig-5.116.0-4|111	Summary:	Development files for KDE Frameworks 5 advanced configuration system
21mr|kconfig-5.116.0-4|112	Group:		Development/KDE and Qt
21mr|kconfig-5.116.0-4|113	Requires:	%{libkf5configcore} = %{EVRD}
21mr|kconfig-5.116.0-4|114	Requires:	%{libkf5configgui} = %{EVRD}
21mr|kconfig-5.116.0-4|115	Requires:	%{libkf5configqml} = %{EVRD}
21mr|kconfig-5.116.0-4|116	Provides:	%{name}-devel = %{EVRD}
21mr|kconfig-5.116.0-4|117	Provides:	kf5config-devel = %{version}
21mr|kconfig-5.116.0-4|118	
21mr|kconfig-5.116.0-4|119	%description -n %{devkf5config}
21mr|kconfig-5.116.0-4|120	This package contains header files needed if you wish to build applications
21mr|kconfig-5.116.0-4|121	based on %{name}.
21mr|kconfig-5.116.0-4|122	
21mr|kconfig-5.116.0-4|123	%files -n %{devkf5config}
21mr|kconfig-5.116.0-4|124	%{_kde5_includedir}/KF5/KConfigCore
21mr|kconfig-5.116.0-4|125	%{_kde5_includedir}/KF5/KConfigGui
21mr|kconfig-5.116.0-4|126	%{_kde5_includedir}/KF5/KConfigQml
21mr|kconfig-5.116.0-4|127	%{_kde5_includedir}/KF5/KConfig/kconfig_version.h
21mr|kconfig-5.116.0-4|128	%{_kde5_libdir}/cmake/KF5Config
21mr|kconfig-5.116.0-4|129	%{_kde5_libdir}/libKF5ConfigCore.so
21mr|kconfig-5.116.0-4|130	%{_kde5_libdir}/libKF5ConfigGui.so
21mr|kconfig-5.116.0-4|131	%{_kde5_libdir}/libKF5ConfigQml.so
21mr|kconfig-5.116.0-4|132	%{_kde5_mkspecsdir}/*.pri
21mr|kconfig-5.116.0-4|133	
21mr|kconfig-5.116.0-4|134	#----------------------------------------------------------------------------
21mr|kconfig-5.116.0-4|135	
21mr|kconfig-5.116.0-4|136	%prep
21mr|kconfig-5.116.0-4|137	%autosetup -p1
21mr|kconfig-5.116.0-4|138	
21mr|kconfig-5.116.0-4|139	%build
21mr|kconfig-5.116.0-4|140	%cmake_kde5
21mr|kconfig-5.116.0-4|141	%make
21mr|kconfig-5.116.0-4|142	
21mr|kconfig-5.116.0-4|143	%install
21mr|kconfig-5.116.0-4|144	%makeinstall_std -C build
21mr|kconfig-5.116.0-4|145	
21mr|kconfig-5.116.0-4|146	%find_lang %{name} --all-name --with-qt

13202 21
21mr|kconfigwidgets-5.116.0-3|1	# CMake files check for Qt 6.x already, but it's not used yet,
21mr|kconfigwidgets-5.116.0-3|2	# so let's not make it a hard dependency
21mr|kconfigwidgets-5.116.0-3|3	%global __requires_exclude ^.*qt6.*$
21mr|kconfigwidgets-5.116.0-3|4	
21mr|kconfigwidgets-5.116.0-3|5	# Used to revert patches
21mr|kconfigwidgets-5.116.0-3|6	%global _default_patch_fuzz 2
21mr|kconfigwidgets-5.116.0-3|7	
21mr|kconfigwidgets-5.116.0-3|8	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kconfigwidgets-5.116.0-3|9	
21mr|kconfigwidgets-5.116.0-3|10	Summary:	KDE Frameworks 5 configuration dialogs widgets module
21mr|kconfigwidgets-5.116.0-3|11	Name:		kconfigwidgets
21mr|kconfigwidgets-5.116.0-3|12	Version:	5.116.0
21mr|kconfigwidgets-5.116.0-3|13	Release:	3
21mr|kconfigwidgets-5.116.0-3|14	License:	GPLv2+
21mr|kconfigwidgets-5.116.0-3|15	Group:		Graphical desktop/KDE
21mr|kconfigwidgets-5.116.0-3|16	Url:		https://www.kde.org/
21mr|kconfigwidgets-5.116.0-3|17	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kconfigwidgets-5.116.0-3|18	BuildRequires:	extra-cmake-modules
21mr|kconfigwidgets-5.116.0-3|19	BuildRequires:	qt5-linguist-tools
21mr|kconfigwidgets-5.116.0-3|20	BuildRequires:	kf5auth-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|21	BuildRequires:	kf5codecs-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|22	BuildRequires:	kf5config-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|23	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|24	BuildRequires:	kf5doctools-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|25	BuildRequires:	kf5guiaddons-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|26	BuildRequires:	kf5i18n-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|27	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|kconfigwidgets-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kconfigwidgets-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kconfigwidgets-5.116.0-3|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|kconfigwidgets-5.116.0-3|32	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kconfigwidgets-5.116.0-3|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kconfigwidgets-5.116.0-3|34	
21mr|kconfigwidgets-5.116.0-3|35	%description
21mr|kconfigwidgets-5.116.0-3|36	KDE Frameworks 5 configuration dialogs widgets module.
21mr|kconfigwidgets-5.116.0-3|37	
21mr|kconfigwidgets-5.116.0-3|38	KConfigWidgets provides easy-to-use classes to create configuration dialogs,
21mr|kconfigwidgets-5.116.0-3|39	as well as a set of widgets which uses KConfig to store their settings.
21mr|kconfigwidgets-5.116.0-3|40	
21mr|kconfigwidgets-5.116.0-3|41	%files
21mr|kconfigwidgets-5.116.0-3|42	%{_kde5_bindir}/preparetips5
21mr|kconfigwidgets-5.116.0-3|43	%{_kde5_datadir}/qlogging-categories5/kconfigwidgets.categories
21mr|kconfigwidgets-5.116.0-3|44	%{_kde5_datadir}/qlogging-categories5/kconfigwidgets.renamecategories
21mr|kconfigwidgets-5.116.0-3|45	%{_kde5_mandir}/man1/preparetips5.1*
21mr|kconfigwidgets-5.116.0-3|46	
21mr|kconfigwidgets-5.116.0-3|47	#----------------------------------------------------------------------------
21mr|kconfigwidgets-5.116.0-3|48	
21mr|kconfigwidgets-5.116.0-3|49	%package i18n
21mr|kconfigwidgets-5.116.0-3|50	Summary:	KConfigWidgets translations
21mr|kconfigwidgets-5.116.0-3|51	Group:		System/Internationalization
21mr|kconfigwidgets-5.116.0-3|52	BuildArch:	noarch
21mr|kconfigwidgets-5.116.0-3|53	
21mr|kconfigwidgets-5.116.0-3|54	%description i18n
21mr|kconfigwidgets-5.116.0-3|55	KConfigWidgets translations.
21mr|kconfigwidgets-5.116.0-3|56	
21mr|kconfigwidgets-5.116.0-3|57	%files i18n -f %{name}.lang
21mr|kconfigwidgets-5.116.0-3|58	%{_localedir}/*/kf5_entry.desktop
21mr|kconfigwidgets-5.116.0-3|59	
21mr|kconfigwidgets-5.116.0-3|60	#----------------------------------------------------------------------------
21mr|kconfigwidgets-5.116.0-3|61	
21mr|kconfigwidgets-5.116.0-3|62	%define kf5configwidgets_major 5
21mr|kconfigwidgets-5.116.0-3|63	%define libkf5configwidgets %mklibname kf5configwidgets %{kf5configwidgets_major}
21mr|kconfigwidgets-5.116.0-3|64	
21mr|kconfigwidgets-5.116.0-3|65	%package -n %{libkf5configwidgets}
21mr|kconfigwidgets-5.116.0-3|66	Summary:	KDE Frameworks 5 configuration dialogs widgets shared library
21mr|kconfigwidgets-5.116.0-3|67	Group:		System/Libraries
21mr|kconfigwidgets-5.116.0-3|68	Requires:	%{name} = %{EVRD}
21mr|kconfigwidgets-5.116.0-3|69	Requires:	%{name}-i18n = %{EVRD}
21mr|kconfigwidgets-5.116.0-3|70	
21mr|kconfigwidgets-5.116.0-3|71	%description -n %{libkf5configwidgets}
21mr|kconfigwidgets-5.116.0-3|72	KDE Frameworks 5 configuration dialogs widgets shared library.
21mr|kconfigwidgets-5.116.0-3|73	
21mr|kconfigwidgets-5.116.0-3|74	%files -n %{libkf5configwidgets}
21mr|kconfigwidgets-5.116.0-3|75	%{_kde5_libdir}/libKF5ConfigWidgets.so.%{kf5configwidgets_major}*
21mr|kconfigwidgets-5.116.0-3|76	
21mr|kconfigwidgets-5.116.0-3|77	#----------------------------------------------------------------------------
21mr|kconfigwidgets-5.116.0-3|78	
21mr|kconfigwidgets-5.116.0-3|79	%package -n qt5-designer-plugin-%{name}
21mr|kconfigwidgets-5.116.0-3|80	Summary:	Qt5 Designer plugin for %{name}
21mr|kconfigwidgets-5.116.0-3|81	Group:		Development/KDE and Qt
21mr|kconfigwidgets-5.116.0-3|82	
21mr|kconfigwidgets-5.116.0-3|83	%description -n qt5-designer-plugin-%{name}
21mr|kconfigwidgets-5.116.0-3|84	Qt5 Designer plugin for %{name}.
21mr|kconfigwidgets-5.116.0-3|85	
21mr|kconfigwidgets-5.116.0-3|86	%files -n qt5-designer-plugin-%{name}
21mr|kconfigwidgets-5.116.0-3|87	%{_qt5_plugindir}/designer/kconfigwidgets5widgets.so
21mr|kconfigwidgets-5.116.0-3|88	
21mr|kconfigwidgets-5.116.0-3|89	#----------------------------------------------------------------------------
21mr|kconfigwidgets-5.116.0-3|90	
21mr|kconfigwidgets-5.116.0-3|91	%define devkf5configwidgets %mklibname kf5configwidgets -d
21mr|kconfigwidgets-5.116.0-3|92	
21mr|kconfigwidgets-5.116.0-3|93	%package -n %{devkf5configwidgets}
21mr|kconfigwidgets-5.116.0-3|94	Summary:	Development files for KDE Frameworks 5 configuration dialogs widgets module
21mr|kconfigwidgets-5.116.0-3|95	Group:		Development/KDE and Qt
21mr|kconfigwidgets-5.116.0-3|96	Requires:	%{libkf5configwidgets} = %{EVRD}
21mr|kconfigwidgets-5.116.0-3|97	Requires:	qt5-designer-plugin-%{name}
21mr|kconfigwidgets-5.116.0-3|98	Provides:	%{name}-devel = %{EVRD}
21mr|kconfigwidgets-5.116.0-3|99	Provides:	kf5configwidgets-devel = %{version}
21mr|kconfigwidgets-5.116.0-3|100	
21mr|kconfigwidgets-5.116.0-3|101	%description -n %{devkf5configwidgets}
21mr|kconfigwidgets-5.116.0-3|102	This package contains header files needed if you wish to build applications
21mr|kconfigwidgets-5.116.0-3|103	based on %{name}.
21mr|kconfigwidgets-5.116.0-3|104	
21mr|kconfigwidgets-5.116.0-3|105	%files -n %{devkf5configwidgets}
21mr|kconfigwidgets-5.116.0-3|106	%{_kde5_includedir}/KF5/KConfigWidgets
21mr|kconfigwidgets-5.116.0-3|107	%{_kde5_libdir}/cmake/KF5ConfigWidgets
21mr|kconfigwidgets-5.116.0-3|108	%{_kde5_libdir}/libKF5ConfigWidgets.so
21mr|kconfigwidgets-5.116.0-3|109	%{_kde5_mkspecsdir}/*.pri
21mr|kconfigwidgets-5.116.0-3|110	
21mr|kconfigwidgets-5.116.0-3|111	#----------------------------------------------------------------------------
21mr|kconfigwidgets-5.116.0-3|112	
21mr|kconfigwidgets-5.116.0-3|113	%prep
21mr|kconfigwidgets-5.116.0-3|114	%autosetup -p1
21mr|kconfigwidgets-5.116.0-3|115	
21mr|kconfigwidgets-5.116.0-3|116	%build
21mr|kconfigwidgets-5.116.0-3|117	%cmake_kde5
21mr|kconfigwidgets-5.116.0-3|118	%make
21mr|kconfigwidgets-5.116.0-3|119	
21mr|kconfigwidgets-5.116.0-3|120	%install
21mr|kconfigwidgets-5.116.0-3|121	%makeinstall_std -C build
21mr|kconfigwidgets-5.116.0-3|122	
21mr|kconfigwidgets-5.116.0-3|123	%find_lang %{name} --all-name --with-qt --with-man

13203 21
21mr|kcontacts-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kcontacts-5.116.0-3|2	
21mr|kcontacts-5.116.0-3|3	Summary:	KDE Frameworks 5 address book module
21mr|kcontacts-5.116.0-3|4	Name:		kcontacts
21mr|kcontacts-5.116.0-3|5	Version:	5.116.0
21mr|kcontacts-5.116.0-3|6	Release:	3
21mr|kcontacts-5.116.0-3|7	Epoch:		1
21mr|kcontacts-5.116.0-3|8	License:	LGPLv2.1+
21mr|kcontacts-5.116.0-3|9	Group:		Graphical desktop/KDE
21mr|kcontacts-5.116.0-3|10	Url:		https://www.kde.org/
21mr|kcontacts-5.116.0-3|11	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kcontacts-5.116.0-3|12	BuildRequires:	extra-cmake-modules
21mr|kcontacts-5.116.0-3|13	BuildRequires:	kf5codecs-devel = %{version}
21mr|kcontacts-5.116.0-3|14	BuildRequires:	kf5config-devel = %{version}
21mr|kcontacts-5.116.0-3|15	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kcontacts-5.116.0-3|16	BuildRequires:	kf5i18n-devel = %{version}
21mr|kcontacts-5.116.0-3|17	BuildRequires:	pkgconfig(iso-codes)
21mr|kcontacts-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcontacts-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kcontacts-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kcontacts-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kcontacts-5.116.0-3|22	Requires:	iso-codes
21mr|kcontacts-5.116.0-3|23	
21mr|kcontacts-5.116.0-3|24	%description
21mr|kcontacts-5.116.0-3|25	KDE Frameworks 5 address book module.
21mr|kcontacts-5.116.0-3|26	
21mr|kcontacts-5.116.0-3|27	KContacts provides an API for address book data. This can be used by all
21mr|kcontacts-5.116.0-3|28	application using data of this type, e.g. KAddressBook, KMail, KOrganizer,
21mr|kcontacts-5.116.0-3|29	etc.
21mr|kcontacts-5.116.0-3|30	
21mr|kcontacts-5.116.0-3|31	%files
21mr|kcontacts-5.116.0-3|32	%{_kde5_datadir}/qlogging-categories5/kcontacts.categories
21mr|kcontacts-5.116.0-3|33	%{_kde5_datadir}/qlogging-categories5/kcontacts.renamecategories
21mr|kcontacts-5.116.0-3|34	
21mr|kcontacts-5.116.0-3|35	#----------------------------------------------------------------------------
21mr|kcontacts-5.116.0-3|36	
21mr|kcontacts-5.116.0-3|37	%package i18n
21mr|kcontacts-5.116.0-3|38	Summary:	KDE Frameworks 5 address book module translations
21mr|kcontacts-5.116.0-3|39	Group:		System/Internationalization
21mr|kcontacts-5.116.0-3|40	Conflicts:	kde5-l10n < 17.04
21mr|kcontacts-5.116.0-3|41	BuildArch:	noarch
21mr|kcontacts-5.116.0-3|42	
21mr|kcontacts-5.116.0-3|43	%description i18n
21mr|kcontacts-5.116.0-3|44	KDE Frameworks 5 address book module translations.
21mr|kcontacts-5.116.0-3|45	
21mr|kcontacts-5.116.0-3|46	%files i18n -f kcontacts5.lang
21mr|kcontacts-5.116.0-3|47	
21mr|kcontacts-5.116.0-3|48	#----------------------------------------------------------------------------
21mr|kcontacts-5.116.0-3|49	
21mr|kcontacts-5.116.0-3|50	%define kf5contacts_major 5
21mr|kcontacts-5.116.0-3|51	%define libkf5contacts %mklibname kf5contacts %{kf5contacts_major}
21mr|kcontacts-5.116.0-3|52	
21mr|kcontacts-5.116.0-3|53	%package -n %{libkf5contacts}
21mr|kcontacts-5.116.0-3|54	Summary:	KDE Frameworks 5 address book shared library
21mr|kcontacts-5.116.0-3|55	Group:		System/Libraries
21mr|kcontacts-5.116.0-3|56	Requires:	%{name} = %{EVRD}
21mr|kcontacts-5.116.0-3|57	Requires:	%{name}-i18n = %{EVRD}
21mr|kcontacts-5.116.0-3|58	
21mr|kcontacts-5.116.0-3|59	%description -n %{libkf5contacts}
21mr|kcontacts-5.116.0-3|60	KDE Frameworks 5 address book shared library.
21mr|kcontacts-5.116.0-3|61	
21mr|kcontacts-5.116.0-3|62	%files -n %{libkf5contacts}
21mr|kcontacts-5.116.0-3|63	%{_kde5_libdir}/libKF5Contacts.so.%{kf5contacts_major}*
21mr|kcontacts-5.116.0-3|64	
21mr|kcontacts-5.116.0-3|65	#----------------------------------------------------------------------------
21mr|kcontacts-5.116.0-3|66	
21mr|kcontacts-5.116.0-3|67	%define devkf5contacts %mklibname kf5contacts -d
21mr|kcontacts-5.116.0-3|68	
21mr|kcontacts-5.116.0-3|69	%package -n %{devkf5contacts}
21mr|kcontacts-5.116.0-3|70	Summary:	Development files for KDE Frameworks 5 address book module
21mr|kcontacts-5.116.0-3|71	Group:		Development/KDE and Qt
21mr|kcontacts-5.116.0-3|72	Requires:	%{libkf5contacts} = %{EVRD}
21mr|kcontacts-5.116.0-3|73	Provides:	%{name}-devel = %{EVRD}
21mr|kcontacts-5.116.0-3|74	Provides:	kf5contacts-devel = %{version}
21mr|kcontacts-5.116.0-3|75	
21mr|kcontacts-5.116.0-3|76	%description -n %{devkf5contacts}
21mr|kcontacts-5.116.0-3|77	This package contains header files needed if you wish to build applications
21mr|kcontacts-5.116.0-3|78	based on %{name}.
21mr|kcontacts-5.116.0-3|79	
21mr|kcontacts-5.116.0-3|80	%files -n %{devkf5contacts}
21mr|kcontacts-5.116.0-3|81	%{_kde5_includedir}/KF5/KContacts
21mr|kcontacts-5.116.0-3|82	%{_kde5_libdir}/cmake/KF5Contacts
21mr|kcontacts-5.116.0-3|83	%{_kde5_libdir}/libKF5Contacts.so
21mr|kcontacts-5.116.0-3|84	%{_kde5_mkspecsdir}/*.pri
21mr|kcontacts-5.116.0-3|85	
21mr|kcontacts-5.116.0-3|86	#----------------------------------------------------------------------------
21mr|kcontacts-5.116.0-3|87	
21mr|kcontacts-5.116.0-3|88	%prep
21mr|kcontacts-5.116.0-3|89	%autosetup -p1
21mr|kcontacts-5.116.0-3|90	
21mr|kcontacts-5.116.0-3|91	%build
21mr|kcontacts-5.116.0-3|92	%cmake_kde5
21mr|kcontacts-5.116.0-3|93	%make
21mr|kcontacts-5.116.0-3|94	
21mr|kcontacts-5.116.0-3|95	%install
21mr|kcontacts-5.116.0-3|96	%makeinstall_std -C build
21mr|kcontacts-5.116.0-3|97	
21mr|kcontacts-5.116.0-3|98	%find_lang kcontacts5

13204 21
21mr|kcoreaddons-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kcoreaddons-5.116.0-4|2	
21mr|kcoreaddons-5.116.0-4|3	# This is only required in a BSD context, but rpm's
21mr|kcoreaddons-5.116.0-4|4	# cmake dependency generator doesn't understand
21mr|kcoreaddons-5.116.0-4|5	# conditionals well enough
21mr|kcoreaddons-5.116.0-4|6	%global __requires_exclude ^.*procstat.*
21mr|kcoreaddons-5.116.0-4|7	
21mr|kcoreaddons-5.116.0-4|8	Summary:	KDE Frameworks 5 module with classes for various routines
21mr|kcoreaddons-5.116.0-4|9	Name:		kcoreaddons
21mr|kcoreaddons-5.116.0-4|10	Version:	5.116.0
21mr|kcoreaddons-5.116.0-4|11	Release:	4
21mr|kcoreaddons-5.116.0-4|12	License:	GPLv2+
21mr|kcoreaddons-5.116.0-4|13	Group:		Graphical desktop/KDE
21mr|kcoreaddons-5.116.0-4|14	Url:		https://www.kde.org/
21mr|kcoreaddons-5.116.0-4|15	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kcoreaddons-5.116.0-4|16	# Backport: https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/421
21mr|kcoreaddons-5.116.0-4|17	Patch1:		non-block-fuse-as-nfs.patch
21mr|kcoreaddons-5.116.0-4|18	BuildRequires:	extra-cmake-modules
21mr|kcoreaddons-5.116.0-4|19	BuildRequires:	qt5-linguist-tools
21mr|kcoreaddons-5.116.0-4|20	BuildRequires:	shared-mime-info
21mr|kcoreaddons-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcoreaddons-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|kcoreaddons-5.116.0-4|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcoreaddons-5.116.0-4|24	Requires:	shared-mime-info
21mr|kcoreaddons-5.116.0-4|25	
21mr|kcoreaddons-5.116.0-4|26	%description
21mr|kcoreaddons-5.116.0-4|27	KDE Frameworks 5 module with classes for various routines.
21mr|kcoreaddons-5.116.0-4|28	
21mr|kcoreaddons-5.116.0-4|29	KCoreAddons provides classes built on top of QtCore to perform various tasks
21mr|kcoreaddons-5.116.0-4|30	such as manipulating mime types, autosaving files, creating backup files,
21mr|kcoreaddons-5.116.0-4|31	generating random sequences, performing text manipulations such as macro
21mr|kcoreaddons-5.116.0-4|32	replacement, accessing user information and many more.
21mr|kcoreaddons-5.116.0-4|33	
21mr|kcoreaddons-5.116.0-4|34	%files
21mr|kcoreaddons-5.116.0-4|35	%{_kde5_bindir}/desktoptojson
21mr|kcoreaddons-5.116.0-4|36	%dir %{_kde5_datadir}/kf5/licenses/
21mr|kcoreaddons-5.116.0-4|37	%{_kde5_datadir}/kf5/licenses/*
21mr|kcoreaddons-5.116.0-4|38	%{_kde5_datadir}/mime/packages/kde5.xml
21mr|kcoreaddons-5.116.0-4|39	%{_kde5_datadir}/qlogging-categories5/kcoreaddons.categories
21mr|kcoreaddons-5.116.0-4|40	%{_kde5_datadir}/qlogging-categories5/kcoreaddons.renamecategories
21mr|kcoreaddons-5.116.0-4|41	
21mr|kcoreaddons-5.116.0-4|42	#----------------------------------------------------------------------------
21mr|kcoreaddons-5.116.0-4|43	
21mr|kcoreaddons-5.116.0-4|44	%package i18n
21mr|kcoreaddons-5.116.0-4|45	Summary:	KCoreAddons translations
21mr|kcoreaddons-5.116.0-4|46	Group:		System/Internationalization
21mr|kcoreaddons-5.116.0-4|47	BuildArch:	noarch
21mr|kcoreaddons-5.116.0-4|48	
21mr|kcoreaddons-5.116.0-4|49	%description i18n
21mr|kcoreaddons-5.116.0-4|50	KCoreAddons translations.
21mr|kcoreaddons-5.116.0-4|51	
21mr|kcoreaddons-5.116.0-4|52	%files i18n -f %{name}.lang
21mr|kcoreaddons-5.116.0-4|53	#{_datadir}/locale/*/LC_MESSAGES/kde5_xml_mimetypes.qm
21mr|kcoreaddons-5.116.0-4|54	
21mr|kcoreaddons-5.116.0-4|55	#----------------------------------------------------------------------------
21mr|kcoreaddons-5.116.0-4|56	
21mr|kcoreaddons-5.116.0-4|57	%define kf5coreaddons_major 5
21mr|kcoreaddons-5.116.0-4|58	%define libkf5coreaddons %mklibname kf5coreaddons %{kf5coreaddons_major}
21mr|kcoreaddons-5.116.0-4|59	
21mr|kcoreaddons-5.116.0-4|60	%package -n %{libkf5coreaddons}
21mr|kcoreaddons-5.116.0-4|61	Summary:	KDE Frameworks 5 KCoreAddons shared library
21mr|kcoreaddons-5.116.0-4|62	Group:		System/Libraries
21mr|kcoreaddons-5.116.0-4|63	Requires:	%{name} = %{EVRD}
21mr|kcoreaddons-5.116.0-4|64	Requires:	%{name}-i18n = %{EVRD}
21mr|kcoreaddons-5.116.0-4|65	
21mr|kcoreaddons-5.116.0-4|66	%description -n %{libkf5coreaddons}
21mr|kcoreaddons-5.116.0-4|67	KDE Frameworks 5 KCoreAddons shared library.
21mr|kcoreaddons-5.116.0-4|68	
21mr|kcoreaddons-5.116.0-4|69	%files -n %{libkf5coreaddons}
21mr|kcoreaddons-5.116.0-4|70	%{_kde5_libdir}/libKF5CoreAddons.so.%{kf5coreaddons_major}*
21mr|kcoreaddons-5.116.0-4|71	
21mr|kcoreaddons-5.116.0-4|72	#----------------------------------------------------------------------------
21mr|kcoreaddons-5.116.0-4|73	
21mr|kcoreaddons-5.116.0-4|74	%define devkf5coreaddons %mklibname kf5coreaddons -d
21mr|kcoreaddons-5.116.0-4|75	
21mr|kcoreaddons-5.116.0-4|76	%package -n %{devkf5coreaddons}
21mr|kcoreaddons-5.116.0-4|77	Summary:	Development files for KDE Frameworks 5 KCoreAddons
21mr|kcoreaddons-5.116.0-4|78	Group:		Development/KDE and Qt
21mr|kcoreaddons-5.116.0-4|79	Requires:	%{libkf5coreaddons} = %{EVRD}
21mr|kcoreaddons-5.116.0-4|80	Provides:	%{name}-devel = %{EVRD}
21mr|kcoreaddons-5.116.0-4|81	Provides:	kf5coreaddons-devel = %{version}
21mr|kcoreaddons-5.116.0-4|82	
21mr|kcoreaddons-5.116.0-4|83	%description -n %{devkf5coreaddons}
21mr|kcoreaddons-5.116.0-4|84	This package contains header files needed if you wish to build applications
21mr|kcoreaddons-5.116.0-4|85	based on %{name}.
21mr|kcoreaddons-5.116.0-4|86	
21mr|kcoreaddons-5.116.0-4|87	%files -n %{devkf5coreaddons}
21mr|kcoreaddons-5.116.0-4|88	%{_kde5_includedir}/KF5/KCoreAddons
21mr|kcoreaddons-5.116.0-4|89	%{_kde5_libdir}/cmake/KF5CoreAddons
21mr|kcoreaddons-5.116.0-4|90	%{_kde5_libdir}/libKF5CoreAddons.so
21mr|kcoreaddons-5.116.0-4|91	%{_kde5_mkspecsdir}/*.pri
21mr|kcoreaddons-5.116.0-4|92	%{_libdir}/pkgconfig/KF5CoreAddons.pc
21mr|kcoreaddons-5.116.0-4|93	
21mr|kcoreaddons-5.116.0-4|94	#----------------------------------------------------------------------------
21mr|kcoreaddons-5.116.0-4|95	
21mr|kcoreaddons-5.116.0-4|96	%prep
21mr|kcoreaddons-5.116.0-4|97	%autosetup -p1
21mr|kcoreaddons-5.116.0-4|98	
21mr|kcoreaddons-5.116.0-4|99	%build
21mr|kcoreaddons-5.116.0-4|100	%cmake_kde5
21mr|kcoreaddons-5.116.0-4|101	%make
21mr|kcoreaddons-5.116.0-4|102	
21mr|kcoreaddons-5.116.0-4|103	%install
21mr|kcoreaddons-5.116.0-4|104	%makeinstall_std -C build
21mr|kcoreaddons-5.116.0-4|105	
21mr|kcoreaddons-5.116.0-4|106	%find_lang %{name} --all-name --with-qt
21mr|kcoreaddons-5.116.0-4|107	
21mr|kcoreaddons-5.116.0-4|108	# simple .pc file for generate Provides: pkgconfig(KF5CoreAddons)
21mr|kcoreaddons-5.116.0-4|109	# needed for some apps ex. kdb
21mr|kcoreaddons-5.116.0-4|110	install -d %{buildroot}%{_libdir}/pkgconfig
21mr|kcoreaddons-5.116.0-4|111	cat << EOF > %{buildroot}%{_libdir}/pkgconfig/KF5CoreAddons.pc
21mr|kcoreaddons-5.116.0-4|112	prefix=%{_prefix}
21mr|kcoreaddons-5.116.0-4|113	exec_prefix=\${prefix}
21mr|kcoreaddons-5.116.0-4|114	libdir=\${exec_prefix}/%{_lib}
21mr|kcoreaddons-5.116.0-4|115	includedir=\${prefix}/include
21mr|kcoreaddons-5.116.0-4|116	
21mr|kcoreaddons-5.116.0-4|117	
21mr|kcoreaddons-5.116.0-4|118	Name: %{oname}
21mr|kcoreaddons-5.116.0-4|119	Description: %{description}
21mr|kcoreaddons-5.116.0-4|120	Version:	%{version}
21mr|kcoreaddons-5.116.0-4|121	Libs: -L\${libdir} -lKF5CoreAddons
21mr|kcoreaddons-5.116.0-4|122	EOF
21mr|kcoreaddons-5.116.0-4|123	

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

13206 21
21mr|kcron-23.08.4-2|1	Summary:	Graphical editor for the cron command scheduler
21mr|kcron-23.08.4-2|2	Name:		kcron
21mr|kcron-23.08.4-2|3	Version:	23.08.4
21mr|kcron-23.08.4-2|4	Release:	2
21mr|kcron-23.08.4-2|5	Epoch:		2
21mr|kcron-23.08.4-2|6	License:	GPLv2+
21mr|kcron-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kcron-23.08.4-2|8	Url:		http://www.kde.org
21mr|kcron-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kcron-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kcron-23.08.4-2|11	BuildRequires:	kf5configwidgets-devel
21mr|kcron-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|kcron-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|kcron-23.08.4-2|14	BuildRequires:	kf5iconthemes-devel
21mr|kcron-23.08.4-2|15	BuildRequires:	kf5kcmutils-devel
21mr|kcron-23.08.4-2|16	BuildRequires:	kf5kio-devel
21mr|kcron-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kcron-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kcron-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kcron-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kcron-23.08.4-2|21	
21mr|kcron-23.08.4-2|22	%description
21mr|kcron-23.08.4-2|23	Kcron is a graphical frontend to the cron system, used to schedule regular
21mr|kcron-23.08.4-2|24	tasks on a Unix system.
21mr|kcron-23.08.4-2|25	
21mr|kcron-23.08.4-2|26	%files -f %{name}.lang
21mr|kcron-23.08.4-2|27	%{_kde5_datadir}/qlogging-categories5/kcron.categories
21mr|kcron-23.08.4-2|28	%{_kde5_applicationsdir}/kcm_cron.desktop
21mr|kcron-23.08.4-2|29	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_cron.so
21mr|kcron-23.08.4-2|30	%{_kde5_libexecdir}/kauth/kcron_helper
21mr|kcron-23.08.4-2|31	%{_kde5_datadir}/dbus-1/system-services/local.kcron.crontab.service
21mr|kcron-23.08.4-2|32	%{_kde5_datadir}/dbus-1/system.d/local.kcron.crontab.conf
21mr|kcron-23.08.4-2|33	%{_kde5_datadir}/polkit-1/actions/local.kcron.crontab.policy
21mr|kcron-23.08.4-2|34	%{_appdatadir}/org.kde.kcron.metainfo.xml
21mr|kcron-23.08.4-2|35	
21mr|kcron-23.08.4-2|36	#------------------------------------------------------------------------
21mr|kcron-23.08.4-2|37	
21mr|kcron-23.08.4-2|38	%prep
21mr|kcron-23.08.4-2|39	%autosetup -p1
21mr|kcron-23.08.4-2|40	
21mr|kcron-23.08.4-2|41	%build
21mr|kcron-23.08.4-2|42	%cmake_kde5
21mr|kcron-23.08.4-2|43	%make
21mr|kcron-23.08.4-2|44	
21mr|kcron-23.08.4-2|45	%install
21mr|kcron-23.08.4-2|46	%makeinstall_std -C build
21mr|kcron-23.08.4-2|47	
21mr|kcron-23.08.4-2|48	%find_lang %{name} --with-kde --with-html
21mr|kcron-23.08.4-2|49	

13207 21
21mr|kdav2-0.4.0-3|1	%global __requires_exclude ^.*devel(libkdav2_webdavlib*
21mr|kdav2-0.4.0-3|2	%global __requires_exclude ^.*libkdav2_webdavlib*
21mr|kdav2-0.4.0-3|3	
21mr|kdav2-0.4.0-3|4	Summary:	KDE Frameworks 5 DAV protocol implemention module
21mr|kdav2-0.4.0-3|5	Name:		kdav2
21mr|kdav2-0.4.0-3|6	Version:	0.4.0
21mr|kdav2-0.4.0-3|7	Release:	3
21mr|kdav2-0.4.0-3|8	License:	GPLv2+
21mr|kdav2-0.4.0-3|9	Group:		Graphical desktop/KDE
21mr|kdav2-0.4.0-3|10	Url:		https://www.kde.org/
21mr|kdav2-0.4.0-3|11	Source0:	https://invent.kde.org/pim/kdav2/-/archive/master/kdav2-v%{version}.tar.bz2
21mr|kdav2-0.4.0-3|12	Patch0:		kdav2-v0.4.0-qwebdavlib-static.patch
21mr|kdav2-0.4.0-3|13	BuildRequires:	extra-cmake-modules
21mr|kdav2-0.4.0-3|14	BuildRequires:	kf5coreaddons-devel
21mr|kdav2-0.4.0-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdav2-0.4.0-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdav2-0.4.0-3|17	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kdav2-0.4.0-3|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdav2-0.4.0-3|19	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|kdav2-0.4.0-3|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdav2-0.4.0-3|21	
21mr|kdav2-0.4.0-3|22	%description
21mr|kdav2-0.4.0-3|23	KDE library for handling the IMAP protocol.
21mr|kdav2-0.4.0-3|24	
21mr|kdav2-0.4.0-3|25	%files
21mr|kdav2-0.4.0-3|26	%{_sysconfdir}/xdg/kdav2.categories
21mr|kdav2-0.4.0-3|27	
21mr|kdav2-0.4.0-3|28	#----------------------------------------------------------------------------
21mr|kdav2-0.4.0-3|29	
21mr|kdav2-0.4.0-3|30	%define kpimkdav2_major 5
21mr|kdav2-0.4.0-3|31	%define libkpimkdav2 %mklibname kpimkdav2 %{kpimkdav2_major}
21mr|kdav2-0.4.0-3|32	
21mr|kdav2-0.4.0-3|33	%package -n %{libkpimkdav2}
21mr|kdav2-0.4.0-3|34	Summary:	KDE Frameworks 5 DAV protocol implemention shared library
21mr|kdav2-0.4.0-3|35	Group:		System/Libraries
21mr|kdav2-0.4.0-3|36	Requires:	%{name}
21mr|kdav2-0.4.0-3|37	
21mr|kdav2-0.4.0-3|38	%description -n %{libkpimkdav2}
21mr|kdav2-0.4.0-3|39	KDE Frameworks 5 DAV protocol implemention shared library.
21mr|kdav2-0.4.0-3|40	
21mr|kdav2-0.4.0-3|41	%files -n %{libkpimkdav2}
21mr|kdav2-0.4.0-3|42	%{_kde5_libdir}/libKPimKDAV2.so.%{kpimkdav2_major}*
21mr|kdav2-0.4.0-3|43	%{_kde5_libdir}/libKPimKDAV2.so.%{version}
21mr|kdav2-0.4.0-3|44	
21mr|kdav2-0.4.0-3|45	#----------------------------------------------------------------------------
21mr|kdav2-0.4.0-3|46	
21mr|kdav2-0.4.0-3|47	%define libkpimkdav2_webdavlib %mklibname kpimkdav2_webdavlib
21mr|kdav2-0.4.0-3|48	
21mr|kdav2-0.4.0-3|49	%package -n %{libkpimkdav2_webdavlib}
21mr|kdav2-0.4.0-3|50	Summary:	KDE Frameworks 5 DAV protocol implemention shared library
21mr|kdav2-0.4.0-3|51	Group:		System/Libraries
21mr|kdav2-0.4.0-3|52	Requires:	%{name}
21mr|kdav2-0.4.0-3|53	
21mr|kdav2-0.4.0-3|54	%description -n %{libkpimkdav2_webdavlib}
21mr|kdav2-0.4.0-3|55	KDE Frameworks 5 DAV protocol implemention shared library.
21mr|kdav2-0.4.0-3|56	
21mr|kdav2-0.4.0-3|57	%files -n %{libkpimkdav2_webdavlib}
21mr|kdav2-0.4.0-3|58	%{_kde5_libdir}/libkdav2_webdavlib.so
21mr|kdav2-0.4.0-3|59	
21mr|kdav2-0.4.0-3|60	#----------------------------------------------------------------------------
21mr|kdav2-0.4.0-3|61	
21mr|kdav2-0.4.0-3|62	%define devkpimkdav2 %mklibname kpimkdav2 -d
21mr|kdav2-0.4.0-3|63	
21mr|kdav2-0.4.0-3|64	%package -n %{devkpimkdav2}
21mr|kdav2-0.4.0-3|65	Summary:	Development files for KDE Frameworks 5 DAV protocol implemention module
21mr|kdav2-0.4.0-3|66	Group:		Development/KDE and Qt
21mr|kdav2-0.4.0-3|67	Requires:	%{libkpimkdav2} = %{EVRD}
21mr|kdav2-0.4.0-3|68	Requires:	%{libkpimkdav2_webdavlib} = %{EVRD}
21mr|kdav2-0.4.0-3|69	Provides:	%{name}-devel = %{EVRD}
21mr|kdav2-0.4.0-3|70	Provides:	kf5pimkdav2-devel = %{EVRD}
21mr|kdav2-0.4.0-3|71	
21mr|kdav2-0.4.0-3|72	%description -n %{devkpimkdav2}
21mr|kdav2-0.4.0-3|73	This package contains header files needed if you wish to build applications
21mr|kdav2-0.4.0-3|74	based on %{name}.
21mr|kdav2-0.4.0-3|75	
21mr|kdav2-0.4.0-3|76	%files -n %{devkpimkdav2}
21mr|kdav2-0.4.0-3|77	%{_kde5_includedir}/*
21mr|kdav2-0.4.0-3|78	%{_kde5_libdir}/libKPimKDAV2.so
21mr|kdav2-0.4.0-3|79	%{_kde5_libdir}/cmake/*
21mr|kdav2-0.4.0-3|80	%{_kde5_libdir}/qt5/mkspecs/modules/*.pri
21mr|kdav2-0.4.0-3|81	
21mr|kdav2-0.4.0-3|82	#----------------------------------------------------------------------------
21mr|kdav2-0.4.0-3|83	
21mr|kdav2-0.4.0-3|84	%prep
21mr|kdav2-0.4.0-3|85	%autosetup -p1 -n kdav2-v%{version}
21mr|kdav2-0.4.0-3|86	
21mr|kdav2-0.4.0-3|87	%build
21mr|kdav2-0.4.0-3|88	%cmake_kde5
21mr|kdav2-0.4.0-3|89	%make_build
21mr|kdav2-0.4.0-3|90	
21mr|kdav2-0.4.0-3|91	%install
21mr|kdav2-0.4.0-3|92	%make_install -C build
21mr|kdav2-0.4.0-3|93	

13208 21
21mr|kdav-5.116.0-3|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|kdav-5.116.0-3|2	
21mr|kdav-5.116.0-3|3	Summary:	KDE Frameworks 5 DAV protocol implemention module
21mr|kdav-5.116.0-3|4	Name:		kdav
21mr|kdav-5.116.0-3|5	Version:	5.116.0
21mr|kdav-5.116.0-3|6	Release:	3
21mr|kdav-5.116.0-3|7	License:	LGPLv2+
21mr|kdav-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kdav-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kdav-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{url_ver}/%{name}-%{version}.tar.xz
21mr|kdav-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kdav-5.116.0-3|12	BuildRequires:	kf5coreaddons-devel
21mr|kdav-5.116.0-3|13	BuildRequires:	kf5kio-devel
21mr|kdav-5.116.0-3|14	BuildRequires:	pkgconfig(libical)
21mr|kdav-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdav-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdav-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdav-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdav-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|kdav-5.116.0-3|20	
21mr|kdav-5.116.0-3|21	%description
21mr|kdav-5.116.0-3|22	KDE Frameworks 5 DAV protocol implemention module.
21mr|kdav-5.116.0-3|23	
21mr|kdav-5.116.0-3|24	%files
21mr|kdav-5.116.0-3|25	%{_kde5_datadir}/qlogging-categories5/kdav.categories
21mr|kdav-5.116.0-3|26	%{_kde5_datadir}/qlogging-categories5/kdav.renamecategories
21mr|kdav-5.116.0-3|27	
21mr|kdav-5.116.0-3|28	#----------------------------------------------------------------------------
21mr|kdav-5.116.0-3|29	
21mr|kdav-5.116.0-3|30	%package i18n
21mr|kdav-5.116.0-3|31	Summary:	KDE Frameworks 5 DAV protocol implemention module translations
21mr|kdav-5.116.0-3|32	Group:		System/Internationalization
21mr|kdav-5.116.0-3|33	BuildArch:	noarch
21mr|kdav-5.116.0-3|34	
21mr|kdav-5.116.0-3|35	%description i18n
21mr|kdav-5.116.0-3|36	KDE Frameworks 5 address book module translations.
21mr|kdav-5.116.0-3|37	
21mr|kdav-5.116.0-3|38	%files i18n -f libkdav.lang
21mr|kdav-5.116.0-3|39	
21mr|kdav-5.116.0-3|40	#----------------------------------------------------------------------------
21mr|kdav-5.116.0-3|41	
21mr|kdav-5.116.0-3|42	%define kf5dav_major 5
21mr|kdav-5.116.0-3|43	%define libkf5dav %mklibname kf5dav %{kf5dav_major}
21mr|kdav-5.116.0-3|44	
21mr|kdav-5.116.0-3|45	%package -n %{libkf5dav}
21mr|kdav-5.116.0-3|46	Summary:	KDE Frameworks 5 DAV protocol implemention shared library
21mr|kdav-5.116.0-3|47	Group:		System/Libraries
21mr|kdav-5.116.0-3|48	Requires:	%{name} = %{EVRD}
21mr|kdav-5.116.0-3|49	Requires:	%{name}-i18n = %{EVRD}
21mr|kdav-5.116.0-3|50	
21mr|kdav-5.116.0-3|51	%description -n %{libkf5dav}
21mr|kdav-5.116.0-3|52	KDE Frameworks 5 DAV protocol implemention shared library.
21mr|kdav-5.116.0-3|53	
21mr|kdav-5.116.0-3|54	%files -n %{libkf5dav}
21mr|kdav-5.116.0-3|55	%{_kde5_libdir}/libKF5DAV.so.%{kf5dav_major}*
21mr|kdav-5.116.0-3|56	
21mr|kdav-5.116.0-3|57	#----------------------------------------------------------------------------
21mr|kdav-5.116.0-3|58	
21mr|kdav-5.116.0-3|59	%define devkf5dav %mklibname kf5dav -d
21mr|kdav-5.116.0-3|60	
21mr|kdav-5.116.0-3|61	%package -n %{devkf5dav}
21mr|kdav-5.116.0-3|62	Summary:	Development files for KDE Frameworks 5 DAV protocol implemention module
21mr|kdav-5.116.0-3|63	Group:		Development/KDE and Qt
21mr|kdav-5.116.0-3|64	Requires:	%{libkf5dav} = %{EVRD}
21mr|kdav-5.116.0-3|65	Provides:	%{name}-devel = %{EVRD}
21mr|kdav-5.116.0-3|66	Provides:	kf5dav-devel = %{version}
21mr|kdav-5.116.0-3|67	
21mr|kdav-5.116.0-3|68	%description -n %{devkf5dav}
21mr|kdav-5.116.0-3|69	This package contains header files needed if you wish to build applications
21mr|kdav-5.116.0-3|70	based on %{name}.
21mr|kdav-5.116.0-3|71	
21mr|kdav-5.116.0-3|72	%files -n %{devkf5dav}
21mr|kdav-5.116.0-3|73	%{_kde5_includedir}/KF5/KDAV/
21mr|kdav-5.116.0-3|74	%{_kde5_libdir}/cmake/KF5DAV
21mr|kdav-5.116.0-3|75	%{_kde5_libdir}/libKF5DAV.so
21mr|kdav-5.116.0-3|76	%{_kde5_mkspecsdir}/*.pri
21mr|kdav-5.116.0-3|77	
21mr|kdav-5.116.0-3|78	#----------------------------------------------------------------------------
21mr|kdav-5.116.0-3|79	
21mr|kdav-5.116.0-3|80	%prep
21mr|kdav-5.116.0-3|81	%autosetup -p1
21mr|kdav-5.116.0-3|82	
21mr|kdav-5.116.0-3|83	%build
21mr|kdav-5.116.0-3|84	%cmake_kde5
21mr|kdav-5.116.0-3|85	%make
21mr|kdav-5.116.0-3|86	
21mr|kdav-5.116.0-3|87	%install
21mr|kdav-5.116.0-3|88	%makeinstall_std -C build
21mr|kdav-5.116.0-3|89	
21mr|kdav-5.116.0-3|90	%find_lang libkdav

13209 21
21mr|kdbusaddons-5.116.0-4|1	# CMake files check for Qt 6.x already, but it's not used yet,
21mr|kdbusaddons-5.116.0-4|2	# so let's not make it a hard dependency
21mr|kdbusaddons-5.116.0-4|3	%global __requires_exclude ^.*qt6.*$
21mr|kdbusaddons-5.116.0-4|4	
21mr|kdbusaddons-5.116.0-4|5	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kdbusaddons-5.116.0-4|6	
21mr|kdbusaddons-5.116.0-4|7	Summary:	KDE Frameworks 5 DBus addons module with various classes on top of QtDBus
21mr|kdbusaddons-5.116.0-4|8	Name:		kdbusaddons
21mr|kdbusaddons-5.116.0-4|9	Version:	5.116.0
21mr|kdbusaddons-5.116.0-4|10	Release:	4
21mr|kdbusaddons-5.116.0-4|11	License:	GPLv2+
21mr|kdbusaddons-5.116.0-4|12	Group:		Graphical desktop/KDE
21mr|kdbusaddons-5.116.0-4|13	Url:		https://www.kde.org/
21mr|kdbusaddons-5.116.0-4|14	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kdbusaddons-5.116.0-4|15	BuildRequires:	extra-cmake-modules
21mr|kdbusaddons-5.116.0-4|16	BuildRequires:	qt5-linguist-tools
21mr|kdbusaddons-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdbusaddons-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kdbusaddons-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdbusaddons-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdbusaddons-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kdbusaddons-5.116.0-4|22	
21mr|kdbusaddons-5.116.0-4|23	%description
21mr|kdbusaddons-5.116.0-4|24	KDE Frameworks 5 DBus addons module with various classes on top of QtDBus.
21mr|kdbusaddons-5.116.0-4|25	
21mr|kdbusaddons-5.116.0-4|26	KDBusAddons provides convenience classes on top of QtDBus, as well as an API to
21mr|kdbusaddons-5.116.0-4|27	create KDED modules.
21mr|kdbusaddons-5.116.0-4|28	
21mr|kdbusaddons-5.116.0-4|29	%files
21mr|kdbusaddons-5.116.0-4|30	%{_kde5_bindir}/kquitapp5
21mr|kdbusaddons-5.116.0-4|31	%{_kde5_datadir}/qlogging-categories5/kdbusaddons.categories
21mr|kdbusaddons-5.116.0-4|32	%{_kde5_datadir}/qlogging-categories5/kdbusaddons.renamecategories
21mr|kdbusaddons-5.116.0-4|33	
21mr|kdbusaddons-5.116.0-4|34	#----------------------------------------------------------------------------
21mr|kdbusaddons-5.116.0-4|35	
21mr|kdbusaddons-5.116.0-4|36	%package i18n
21mr|kdbusaddons-5.116.0-4|37	Summary:	KDBusAddons translations
21mr|kdbusaddons-5.116.0-4|38	Group:		System/Internationalization
21mr|kdbusaddons-5.116.0-4|39	BuildArch:	noarch
21mr|kdbusaddons-5.116.0-4|40	
21mr|kdbusaddons-5.116.0-4|41	%description i18n
21mr|kdbusaddons-5.116.0-4|42	KDBusAddons translations.
21mr|kdbusaddons-5.116.0-4|43	
21mr|kdbusaddons-5.116.0-4|44	%files i18n -f %{name}.lang
21mr|kdbusaddons-5.116.0-4|45	
21mr|kdbusaddons-5.116.0-4|46	#----------------------------------------------------------------------------
21mr|kdbusaddons-5.116.0-4|47	
21mr|kdbusaddons-5.116.0-4|48	%define kf5dbusaddons_major 5
21mr|kdbusaddons-5.116.0-4|49	%define libkf5dbusaddons %mklibname kf5dbusaddons %{kf5dbusaddons_major}
21mr|kdbusaddons-5.116.0-4|50	
21mr|kdbusaddons-5.116.0-4|51	%package -n %{libkf5dbusaddons}
21mr|kdbusaddons-5.116.0-4|52	Summary:	KDE Frameworks 5 DBus addons shared library
21mr|kdbusaddons-5.116.0-4|53	Group:		System/Libraries
21mr|kdbusaddons-5.116.0-4|54	Requires:	%{name} = %{EVRD}
21mr|kdbusaddons-5.116.0-4|55	Requires:	%{name}-i18n = %{EVRD}
21mr|kdbusaddons-5.116.0-4|56	
21mr|kdbusaddons-5.116.0-4|57	%description -n %{libkf5dbusaddons}
21mr|kdbusaddons-5.116.0-4|58	KDE Frameworks 5 DBus addons shared library.
21mr|kdbusaddons-5.116.0-4|59	
21mr|kdbusaddons-5.116.0-4|60	%files -n %{libkf5dbusaddons}
21mr|kdbusaddons-5.116.0-4|61	%{_kde5_libdir}/libKF5DBusAddons.so.%{kf5dbusaddons_major}*
21mr|kdbusaddons-5.116.0-4|62	
21mr|kdbusaddons-5.116.0-4|63	#----------------------------------------------------------------------------
21mr|kdbusaddons-5.116.0-4|64	
21mr|kdbusaddons-5.116.0-4|65	%define devkf5dbusaddons %mklibname kf5dbusaddons -d
21mr|kdbusaddons-5.116.0-4|66	
21mr|kdbusaddons-5.116.0-4|67	%package -n %{devkf5dbusaddons}
21mr|kdbusaddons-5.116.0-4|68	Summary:	Development files for KDE Frameworks 5 DBus addons
21mr|kdbusaddons-5.116.0-4|69	Group:		Development/KDE and Qt
21mr|kdbusaddons-5.116.0-4|70	Requires:	%{libkf5dbusaddons} = %{EVRD}
21mr|kdbusaddons-5.116.0-4|71	Provides:	%{name}-devel = %{EVRD}
21mr|kdbusaddons-5.116.0-4|72	Provides:	kf5dbusaddons-devel = %{version}
21mr|kdbusaddons-5.116.0-4|73	
21mr|kdbusaddons-5.116.0-4|74	%description -n %{devkf5dbusaddons}
21mr|kdbusaddons-5.116.0-4|75	This package contains header files needed if you wish to build applications
21mr|kdbusaddons-5.116.0-4|76	based on %{name}.
21mr|kdbusaddons-5.116.0-4|77	
21mr|kdbusaddons-5.116.0-4|78	%files -n %{devkf5dbusaddons}
21mr|kdbusaddons-5.116.0-4|79	%{_kde5_includedir}/KF5/KDBusAddons
21mr|kdbusaddons-5.116.0-4|80	%{_kde5_libdir}/cmake/KF5DBusAddons
21mr|kdbusaddons-5.116.0-4|81	%{_kde5_libdir}/libKF5DBusAddons.so
21mr|kdbusaddons-5.116.0-4|82	%{_kde5_mkspecsdir}/*.pri
21mr|kdbusaddons-5.116.0-4|83	
21mr|kdbusaddons-5.116.0-4|84	#----------------------------------------------------------------------------
21mr|kdbusaddons-5.116.0-4|85	
21mr|kdbusaddons-5.116.0-4|86	%prep
21mr|kdbusaddons-5.116.0-4|87	%autosetup -p1
21mr|kdbusaddons-5.116.0-4|88	
21mr|kdbusaddons-5.116.0-4|89	%build
21mr|kdbusaddons-5.116.0-4|90	%cmake_kde5
21mr|kdbusaddons-5.116.0-4|91	%make
21mr|kdbusaddons-5.116.0-4|92	
21mr|kdbusaddons-5.116.0-4|93	%install
21mr|kdbusaddons-5.116.0-4|94	%makeinstall_std -C build
21mr|kdbusaddons-5.116.0-4|95	
21mr|kdbusaddons-5.116.0-4|96	%find_lang %{name} --all-name --with-qt

13210 21
21mr|kde4-macros-4.13-7|1	Summary:	Base install macros for KDE4
21mr|kde4-macros-4.13-7|2	Name:		kde4-macros
21mr|kde4-macros-4.13-7|3	Version:	4.13
21mr|kde4-macros-4.13-7|4	Release:	7
21mr|kde4-macros-4.13-7|5	License:	GPLv2+
21mr|kde4-macros-4.13-7|6	Group:		Development/KDE and Qt
21mr|kde4-macros-4.13-7|7	Url:		http://www.rosalinux.com
21mr|kde4-macros-4.13-7|8	Source0:	kde4.macros
21mr|kde4-macros-4.13-7|9	Requires:	cmake
21mr|kde4-macros-4.13-7|10	Requires:	rosa-release-common
21mr|kde4-macros-4.13-7|11	BuildArch:	noarch
21mr|kde4-macros-4.13-7|12	
21mr|kde4-macros-4.13-7|13	%description
21mr|kde4-macros-4.13-7|14	Base install macros for KDE4.
21mr|kde4-macros-4.13-7|15	
21mr|kde4-macros-4.13-7|16	%files
21mr|kde4-macros-4.13-7|17	%{_rpmmacrodir}/*kde4*
21mr|kde4-macros-4.13-7|18	
21mr|kde4-macros-4.13-7|19	#----------------------------------------------------------------------------
21mr|kde4-macros-4.13-7|20	
21mr|kde4-macros-4.13-7|21	%prep
21mr|kde4-macros-4.13-7|22	
21mr|kde4-macros-4.13-7|23	%build
21mr|kde4-macros-4.13-7|24	
21mr|kde4-macros-4.13-7|25	%install
21mr|kde4-macros-4.13-7|26	%install_macro kde4 %{SOURCE0}

13211 21
21mr|kde5-macros-5.11-1|1	Summary:	Base install macros for KDE Frameworks 5
21mr|kde5-macros-5.11-1|2	Name:		kde5-macros
21mr|kde5-macros-5.11-1|3	Version:	5.11
21mr|kde5-macros-5.11-1|4	Release:	1
21mr|kde5-macros-5.11-1|5	License:	GPLv2+
21mr|kde5-macros-5.11-1|6	Group:		Development/KDE and Qt
21mr|kde5-macros-5.11-1|7	Url:		http://www.rosalinux.com
21mr|kde5-macros-5.11-1|8	Source0:	kde5.macros
21mr|kde5-macros-5.11-1|9	Requires:	cmake
21mr|kde5-macros-5.11-1|10	Requires:	qt5-macros
21mr|kde5-macros-5.11-1|11	Requires:	rosa-release-common
21mr|kde5-macros-5.11-1|12	BuildArch:	noarch
21mr|kde5-macros-5.11-1|13	
21mr|kde5-macros-5.11-1|14	%description
21mr|kde5-macros-5.11-1|15	Base install macros for KDE Frameworks 5.
21mr|kde5-macros-5.11-1|16	
21mr|kde5-macros-5.11-1|17	%files
21mr|kde5-macros-5.11-1|18	%{_rpmmacrodir}/*kde5*
21mr|kde5-macros-5.11-1|19	
21mr|kde5-macros-5.11-1|20	#----------------------------------------------------------------------------
21mr|kde5-macros-5.11-1|21	
21mr|kde5-macros-5.11-1|22	%prep
21mr|kde5-macros-5.11-1|23	
21mr|kde5-macros-5.11-1|24	%build
21mr|kde5-macros-5.11-1|25	
21mr|kde5-macros-5.11-1|26	%install
21mr|kde5-macros-5.11-1|27	%install_macro kde5 %{SOURCE0}

13212 21
21mr|kdebugsettings-23.08.4-2|1	Summary:	Debug settings configuration tool for Plasma 5
21mr|kdebugsettings-23.08.4-2|2	Name:		kdebugsettings
21mr|kdebugsettings-23.08.4-2|3	Version:	23.08.4
21mr|kdebugsettings-23.08.4-2|4	Release:	2
21mr|kdebugsettings-23.08.4-2|5	License:	GPLv2+
21mr|kdebugsettings-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kdebugsettings-23.08.4-2|7	Url:		https://www.kde.org/
21mr|kdebugsettings-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdebugsettings-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kdebugsettings-23.08.4-2|10	BuildRequires:	kf5completion-devel
21mr|kdebugsettings-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|kdebugsettings-23.08.4-2|12	BuildRequires:	kf5coreaddons-devel
21mr|kdebugsettings-23.08.4-2|13	BuildRequires:	kf5dbusaddons-devel
21mr|kdebugsettings-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|kdebugsettings-23.08.4-2|15	BuildRequires:	kf5itemviews-devel
21mr|kdebugsettings-23.08.4-2|16	BuildRequires:	kf5widgetsaddons-devel
21mr|kdebugsettings-23.08.4-2|17	BuildRequires:	kf5xmlgui-devel
21mr|kdebugsettings-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdebugsettings-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdebugsettings-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdebugsettings-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdebugsettings-23.08.4-2|22	
21mr|kdebugsettings-23.08.4-2|23	%description
21mr|kdebugsettings-23.08.4-2|24	Debug settings configuration tool for Plasma 5.
21mr|kdebugsettings-23.08.4-2|25	
21mr|kdebugsettings-23.08.4-2|26	%files -f %{name}.lang
21mr|kdebugsettings-23.08.4-2|27	%{_kde5_applicationsdir}/org.kde.kdebugsettings.desktop
21mr|kdebugsettings-23.08.4-2|28	%{_kde5_bindir}/kdebugsettings
21mr|kdebugsettings-23.08.4-2|29	%{_appdatadir}/org.kde.kdebugsettings.appdata.xml
21mr|kdebugsettings-23.08.4-2|30	%{_kde5_datadir}/qlogging-categories5/kde.renamecategories
21mr|kdebugsettings-23.08.4-2|31	%{_kde5_datadir}/qlogging-categories5/kdebugsettings.categories
21mr|kdebugsettings-23.08.4-2|32	%{_kde5_datadir}/kdebugsettings
21mr|kdebugsettings-23.08.4-2|33	
21mr|kdebugsettings-23.08.4-2|34	#----------------------------------------------------------------------------
21mr|kdebugsettings-23.08.4-2|35	
21mr|kdebugsettings-23.08.4-2|36	%define major 5
21mr|kdebugsettings-23.08.4-2|37	%define libkdebugsettings %mklibname kdebugsettings %{major}
21mr|kdebugsettings-23.08.4-2|38	
21mr|kdebugsettings-23.08.4-2|39	%package -n %{libkdebugsettings}
21mr|kdebugsettings-23.08.4-2|40	Summary:	Runtime library for kdebugsettings
21mr|kdebugsettings-23.08.4-2|41	Group:		System/Libraries
21mr|kdebugsettings-23.08.4-2|42	
21mr|kdebugsettings-23.08.4-2|43	%description -n %{libkdebugsettings}
21mr|kdebugsettings-23.08.4-2|44	Runtime library for kdebugsettings.
21mr|kdebugsettings-23.08.4-2|45	
21mr|kdebugsettings-23.08.4-2|46	%files -n %{libkdebugsettings}
21mr|kdebugsettings-23.08.4-2|47	%{_kde5_libdir}/libkdebugsettings.so.%{version}
21mr|kdebugsettings-23.08.4-2|48	%{_kde5_libdir}/libkdebugsettings.so.%{major}
21mr|kdebugsettings-23.08.4-2|49	
21mr|kdebugsettings-23.08.4-2|50	#----------------------------------------------------------------------------
21mr|kdebugsettings-23.08.4-2|51	
21mr|kdebugsettings-23.08.4-2|52	%define major 5
21mr|kdebugsettings-23.08.4-2|53	%define libkdebugsettingscore %mklibname kdebugsettingscore %{major}
21mr|kdebugsettings-23.08.4-2|54	
21mr|kdebugsettings-23.08.4-2|55	%package -n %{libkdebugsettingscore}
21mr|kdebugsettings-23.08.4-2|56	Summary:	Runtime library for kdebugsettings
21mr|kdebugsettings-23.08.4-2|57	Group:		System/Libraries
21mr|kdebugsettings-23.08.4-2|58	
21mr|kdebugsettings-23.08.4-2|59	%description -n %{libkdebugsettingscore}
21mr|kdebugsettings-23.08.4-2|60	Runtime library for kdebugsettingscore.
21mr|kdebugsettings-23.08.4-2|61	
21mr|kdebugsettings-23.08.4-2|62	%files -n %{libkdebugsettingscore}
21mr|kdebugsettings-23.08.4-2|63	%{_kde5_libdir}/libkdebugsettingscore.so.%{version}
21mr|kdebugsettings-23.08.4-2|64	%{_kde5_libdir}/libkdebugsettingscore.so.%{major}
21mr|kdebugsettings-23.08.4-2|65	
21mr|kdebugsettings-23.08.4-2|66	#----------------------------------------------------------------------------
21mr|kdebugsettings-23.08.4-2|67	
21mr|kdebugsettings-23.08.4-2|68	%prep
21mr|kdebugsettings-23.08.4-2|69	%autosetup -p1
21mr|kdebugsettings-23.08.4-2|70	
21mr|kdebugsettings-23.08.4-2|71	%build
21mr|kdebugsettings-23.08.4-2|72	%cmake_kde5
21mr|kdebugsettings-23.08.4-2|73	%make
21mr|kdebugsettings-23.08.4-2|74	
21mr|kdebugsettings-23.08.4-2|75	%install
21mr|kdebugsettings-23.08.4-2|76	%makeinstall_std -C build
21mr|kdebugsettings-23.08.4-2|77	
21mr|kdebugsettings-23.08.4-2|78	%find_lang %{name}

13213 21
21mr|kdeclarative-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kdeclarative-5.116.0-3|2	
21mr|kdeclarative-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|kdeclarative-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kdeclarative-5.116.0-3|5	
21mr|kdeclarative-5.116.0-3|6	Summary:	KDE Frameworks 5 QML integration module
21mr|kdeclarative-5.116.0-3|7	Name:		kdeclarative
21mr|kdeclarative-5.116.0-3|8	Version:	5.116.0
21mr|kdeclarative-5.116.0-3|9	Release:	3
21mr|kdeclarative-5.116.0-3|10	License:	GPLv2+
21mr|kdeclarative-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|kdeclarative-5.116.0-3|12	Url:		https://www.kde.org/
21mr|kdeclarative-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kdeclarative-5.116.0-3|14	BuildRequires:	extra-cmake-modules
21mr|kdeclarative-5.116.0-3|15	BuildRequires:	qt5-linguist-tools
21mr|kdeclarative-5.116.0-3|16	BuildRequires:	kf5config-devel
21mr|kdeclarative-5.116.0-3|17	BuildRequires:	kf5globalaccel-devel
21mr|kdeclarative-5.116.0-3|18	BuildRequires:	kf5guiaddons-devel
21mr|kdeclarative-5.116.0-3|19	BuildRequires:	kf5i18n-devel
21mr|kdeclarative-5.116.0-3|20	BuildRequires:	kf5iconthemes-devel
21mr|kdeclarative-5.116.0-3|21	BuildRequires:	kf5kio-devel
21mr|kdeclarative-5.116.0-3|22	BuildRequires:	kf5notifications-devel
21mr|kdeclarative-5.116.0-3|23	BuildRequires:	kf5package-devel
21mr|kdeclarative-5.116.0-3|24	BuildRequires:	kf5widgetsaddons-devel
21mr|kdeclarative-5.116.0-3|25	BuildRequires:	kf5windowsystem-devel
21mr|kdeclarative-5.116.0-3|26	BuildRequires:	pkgconfig(epoxy)
21mr|kdeclarative-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdeclarative-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdeclarative-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdeclarative-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kdeclarative-5.116.0-3|31	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kdeclarative-5.116.0-3|32	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdeclarative-5.116.0-3|33	
21mr|kdeclarative-5.116.0-3|34	%description
21mr|kdeclarative-5.116.0-3|35	KDE Frameworks 5 QML integration module.
21mr|kdeclarative-5.116.0-3|36	
21mr|kdeclarative-5.116.0-3|37	KDeclarative provides integration of QML and KDE workspaces. It's comprises
21mr|kdeclarative-5.116.0-3|38	two parts: a library used by the C++ part of your application to intergrate
21mr|kdeclarative-5.116.0-3|39	QML with KDE Frameworks specific features, and a series of QML imports that
21mr|kdeclarative-5.116.0-3|40	offer bindings to some of the Frameworks.
21mr|kdeclarative-5.116.0-3|41	
21mr|kdeclarative-5.116.0-3|42	%files
21mr|kdeclarative-5.116.0-3|43	%{_kde5_bindir}/kpackagelauncherqml
21mr|kdeclarative-5.116.0-3|44	
21mr|kdeclarative-5.116.0-3|45	#----------------------------------------------------------------------------
21mr|kdeclarative-5.116.0-3|46	
21mr|kdeclarative-5.116.0-3|47	%package i18n
21mr|kdeclarative-5.116.0-3|48	Summary:	KDeclarative translations
21mr|kdeclarative-5.116.0-3|49	Group:		System/Internationalization
21mr|kdeclarative-5.116.0-3|50	BuildArch:	noarch
21mr|kdeclarative-5.116.0-3|51	
21mr|kdeclarative-5.116.0-3|52	%description i18n
21mr|kdeclarative-5.116.0-3|53	KDeclarative translations.
21mr|kdeclarative-5.116.0-3|54	
21mr|kdeclarative-5.116.0-3|55	%files i18n -f %{name}.lang
21mr|kdeclarative-5.116.0-3|56	
21mr|kdeclarative-5.116.0-3|57	#----------------------------------------------------------------------------
21mr|kdeclarative-5.116.0-3|58	
21mr|kdeclarative-5.116.0-3|59	%define qmlkf5declarative %mklibname kf5declarative-qml
21mr|kdeclarative-5.116.0-3|60	
21mr|kdeclarative-5.116.0-3|61	%package -n %{qmlkf5declarative}
21mr|kdeclarative-5.116.0-3|62	Summary:	QML plugins for KDE Frameworks 5 KDeclarative
21mr|kdeclarative-5.116.0-3|63	Group:		System/Libraries
21mr|kdeclarative-5.116.0-3|64	Provides:	kf5declarative-qml = %{EVRD}
21mr|kdeclarative-5.116.0-3|65	
21mr|kdeclarative-5.116.0-3|66	%description -n %{qmlkf5declarative}
21mr|kdeclarative-5.116.0-3|67	QML plugins for KDE Frameworks 5 KDeclarative:
21mr|kdeclarative-5.116.0-3|68	* draganddrop
21mr|kdeclarative-5.116.0-3|69	* kcm
21mr|kdeclarative-5.116.0-3|70	* kconfig
21mr|kdeclarative-5.116.0-3|71	* kcoreaddons
21mr|kdeclarative-5.116.0-3|72	* kio
21mr|kdeclarative-5.116.0-3|73	* kquickcontrols
21mr|kdeclarative-5.116.0-3|74	* kquickcontrolsaddons
21mr|kdeclarative-5.116.0-3|75	
21mr|kdeclarative-5.116.0-3|76	%files -n %{qmlkf5declarative}
21mr|kdeclarative-5.116.0-3|77	%dir %{_kde5_qmldir}/org/kde/draganddrop/
21mr|kdeclarative-5.116.0-3|78	%{_kde5_qmldir}/org/kde/draganddrop/*
21mr|kdeclarative-5.116.0-3|79	%dir %{_kde5_qmldir}/org/kde/graphicaleffects/
21mr|kdeclarative-5.116.0-3|80	%{_kde5_qmldir}/org/kde/graphicaleffects/*
21mr|kdeclarative-5.116.0-3|81	%dir %{_kde5_qmldir}/org/kde/kcm/
21mr|kdeclarative-5.116.0-3|82	%{_kde5_qmldir}/org/kde/kcm/*
21mr|kdeclarative-5.116.0-3|83	%dir %{_kde5_qmldir}/org/kde/kconfig/
21mr|kdeclarative-5.116.0-3|84	%{_kde5_qmldir}/org/kde/kconfig/*
21mr|kdeclarative-5.116.0-3|85	%dir %{_kde5_qmldir}/org/kde/kcoreaddons/
21mr|kdeclarative-5.116.0-3|86	%{_kde5_qmldir}/org/kde/kcoreaddons/*
21mr|kdeclarative-5.116.0-3|87	%dir %{_kde5_qmldir}/org/kde/kio/
21mr|kdeclarative-5.116.0-3|88	%{_kde5_qmldir}/org/kde/kio/*
21mr|kdeclarative-5.116.0-3|89	%dir %{_kde5_qmldir}/org/kde/kquickcontrols/
21mr|kdeclarative-5.116.0-3|90	%{_kde5_qmldir}/org/kde/kquickcontrols/*
21mr|kdeclarative-5.116.0-3|91	%dir %{_kde5_qmldir}/org/kde/kquickcontrolsaddons/
21mr|kdeclarative-5.116.0-3|92	%{_kde5_qmldir}/org/kde/kquickcontrolsaddons/*
21mr|kdeclarative-5.116.0-3|93	%dir %{_kde5_qmldir}/org/kde/private/kquickcontrols/
21mr|kdeclarative-5.116.0-3|94	%{_kde5_qmldir}/org/kde/private/kquickcontrols/*
21mr|kdeclarative-5.116.0-3|95	%dir %{_kde5_qmldir}/org/kde/kwindowsystem/
21mr|kdeclarative-5.116.0-3|96	%{_kde5_qmldir}/org/kde/kwindowsystem/*
21mr|kdeclarative-5.116.0-3|97	
21mr|kdeclarative-5.116.0-3|98	#----------------------------------------------------------------------------
21mr|kdeclarative-5.116.0-3|99	
21mr|kdeclarative-5.116.0-3|100	%define kf5calendarevents_major 5
21mr|kdeclarative-5.116.0-3|101	%define libkf5calendarevents %mklibname kf5calendarevents %{kf5calendarevents_major}
21mr|kdeclarative-5.116.0-3|102	
21mr|kdeclarative-5.116.0-3|103	%package -n %{libkf5calendarevents}
21mr|kdeclarative-5.116.0-3|104	Summary:	KDE Frameworks 5 QML integration shared library
21mr|kdeclarative-5.116.0-3|105	Group:		System/Libraries
21mr|kdeclarative-5.116.0-3|106	Requires:	%{name} = %{EVRD}
21mr|kdeclarative-5.116.0-3|107	Requires:	%{name}-i18n = %{EVRD}
21mr|kdeclarative-5.116.0-3|108	Requires:	%{qmlkf5declarative} = %{EVRD}
21mr|kdeclarative-5.116.0-3|109	
21mr|kdeclarative-5.116.0-3|110	%description -n %{libkf5calendarevents}
21mr|kdeclarative-5.116.0-3|111	KDE Frameworks 5 QML integration shared library.
21mr|kdeclarative-5.116.0-3|112	
21mr|kdeclarative-5.116.0-3|113	%files -n %{libkf5calendarevents}
21mr|kdeclarative-5.116.0-3|114	%{_kde5_libdir}/libKF5CalendarEvents.so.%{kf5calendarevents_major}*
21mr|kdeclarative-5.116.0-3|115	
21mr|kdeclarative-5.116.0-3|116	#----------------------------------------------------------------------------
21mr|kdeclarative-5.116.0-3|117	
21mr|kdeclarative-5.116.0-3|118	%define kf5declarative_major 5
21mr|kdeclarative-5.116.0-3|119	%define libkf5declarative %mklibname kf5declarative %{kf5declarative_major}
21mr|kdeclarative-5.116.0-3|120	
21mr|kdeclarative-5.116.0-3|121	%package -n %{libkf5declarative}
21mr|kdeclarative-5.116.0-3|122	Summary:	KDE Frameworks 5 QML integration shared library
21mr|kdeclarative-5.116.0-3|123	Group:		System/Libraries
21mr|kdeclarative-5.116.0-3|124	Requires:	%{name} = %{EVRD}
21mr|kdeclarative-5.116.0-3|125	Requires:	%{name}-i18n = %{EVRD}
21mr|kdeclarative-5.116.0-3|126	Requires:	%{qmlkf5declarative} = %{EVRD}
21mr|kdeclarative-5.116.0-3|127	
21mr|kdeclarative-5.116.0-3|128	%description -n %{libkf5declarative}
21mr|kdeclarative-5.116.0-3|129	KDE Frameworks 5 QML integration shared library.
21mr|kdeclarative-5.116.0-3|130	
21mr|kdeclarative-5.116.0-3|131	%files -n %{libkf5declarative}
21mr|kdeclarative-5.116.0-3|132	%{_kde5_libdir}/libKF5Declarative.so.%{kf5declarative_major}*
21mr|kdeclarative-5.116.0-3|133	
21mr|kdeclarative-5.116.0-3|134	#----------------------------------------------------------------------------
21mr|kdeclarative-5.116.0-3|135	
21mr|kdeclarative-5.116.0-3|136	%define kf5quickaddons_major 5
21mr|kdeclarative-5.116.0-3|137	%define libkf5quickaddons %mklibname kf5quickaddons %{kf5quickaddons_major}
21mr|kdeclarative-5.116.0-3|138	
21mr|kdeclarative-5.116.0-3|139	%package -n %{libkf5quickaddons}
21mr|kdeclarative-5.116.0-3|140	Summary:	KDE Frameworks 5 QML integration shared library
21mr|kdeclarative-5.116.0-3|141	Group:		System/Libraries
21mr|kdeclarative-5.116.0-3|142	Requires:	%{name}-i18n = %{EVRD}
21mr|kdeclarative-5.116.0-3|143	Requires:	%{qmlkf5declarative} = %{EVRD}
21mr|kdeclarative-5.116.0-3|144	
21mr|kdeclarative-5.116.0-3|145	%description -n %{libkf5quickaddons}
21mr|kdeclarative-5.116.0-3|146	KDE Frameworks 5 QML integration shared library.
21mr|kdeclarative-5.116.0-3|147	
21mr|kdeclarative-5.116.0-3|148	%files -n %{libkf5quickaddons}
21mr|kdeclarative-5.116.0-3|149	%{_kde5_libdir}/libKF5QuickAddons.so.%{kf5quickaddons_major}*
21mr|kdeclarative-5.116.0-3|150	
21mr|kdeclarative-5.116.0-3|151	#----------------------------------------------------------------------------
21mr|kdeclarative-5.116.0-3|152	
21mr|kdeclarative-5.116.0-3|153	%define devkf5declarative %mklibname kf5declarative -d
21mr|kdeclarative-5.116.0-3|154	
21mr|kdeclarative-5.116.0-3|155	%package -n %{devkf5declarative}
21mr|kdeclarative-5.116.0-3|156	Summary:	Development files for KDE Frameworks 5 QML integration module
21mr|kdeclarative-5.116.0-3|157	Group:		Development/KDE and Qt
21mr|kdeclarative-5.116.0-3|158	Requires:	%{libkf5calendarevents} = %{EVRD}
21mr|kdeclarative-5.116.0-3|159	Requires:	%{libkf5declarative} = %{EVRD}
21mr|kdeclarative-5.116.0-3|160	Requires:	%{libkf5quickaddons} = %{EVRD}
21mr|kdeclarative-5.116.0-3|161	Provides:	%{name}-devel = %{EVRD}
21mr|kdeclarative-5.116.0-3|162	Provides:	kf5declarative-devel = %{version}
21mr|kdeclarative-5.116.0-3|163	
21mr|kdeclarative-5.116.0-3|164	%description -n %{devkf5declarative}
21mr|kdeclarative-5.116.0-3|165	This package contains header files needed if you wish to build applications
21mr|kdeclarative-5.116.0-3|166	based on %{name}.
21mr|kdeclarative-5.116.0-3|167	
21mr|kdeclarative-5.116.0-3|168	%files -n %{devkf5declarative}
21mr|kdeclarative-5.116.0-3|169	%{_kde5_includedir}/KF5/KDeclarative
21mr|kdeclarative-5.116.0-3|170	%{_kde5_libdir}/cmake/KF5Declarative
21mr|kdeclarative-5.116.0-3|171	%{_kde5_libdir}/libKF5CalendarEvents.so
21mr|kdeclarative-5.116.0-3|172	%{_kde5_libdir}/libKF5Declarative.so
21mr|kdeclarative-5.116.0-3|173	%{_kde5_libdir}/libKF5QuickAddons.so
21mr|kdeclarative-5.116.0-3|174	%{_kde5_mkspecsdir}/*.pri
21mr|kdeclarative-5.116.0-3|175	
21mr|kdeclarative-5.116.0-3|176	#----------------------------------------------------------------------------
21mr|kdeclarative-5.116.0-3|177	
21mr|kdeclarative-5.116.0-3|178	%prep
21mr|kdeclarative-5.116.0-3|179	%autosetup -p1
21mr|kdeclarative-5.116.0-3|180	
21mr|kdeclarative-5.116.0-3|181	%build
21mr|kdeclarative-5.116.0-3|182	%cmake_kde5
21mr|kdeclarative-5.116.0-3|183	%make
21mr|kdeclarative-5.116.0-3|184	
21mr|kdeclarative-5.116.0-3|185	%install
21mr|kdeclarative-5.116.0-3|186	%makeinstall_std -C build
21mr|kdeclarative-5.116.0-3|187	
21mr|kdeclarative-5.116.0-3|188	%find_lang %{name} --all-name --with-qt

13214 21
21mr|kde-cli-tools-5.27.11-3|1	Summary:	Plasma 5 CLI (command line interface) tools
21mr|kde-cli-tools-5.27.11-3|2	Name:		kde-cli-tools
21mr|kde-cli-tools-5.27.11-3|3	Version:	5.27.11
21mr|kde-cli-tools-5.27.11-3|4	Release:	3
21mr|kde-cli-tools-5.27.11-3|5	License:	GPLv2+
21mr|kde-cli-tools-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|kde-cli-tools-5.27.11-3|7	Url:		https://www.kde.org/
21mr|kde-cli-tools-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kde-cli-tools-5.27.11-3|9	Source10:	%{name}.rpmlintrc
21mr|kde-cli-tools-5.27.11-3|10	Patch1:		kde-cli-tools-no-docs.patch
21mr|kde-cli-tools-5.27.11-3|11	# Likely other applocations need this too
21mr|kde-cli-tools-5.27.11-3|12	Patch2:		kde-cli-tools-5.2.1-translate-kdesu.patch
21mr|kde-cli-tools-5.27.11-3|13	BuildRequires:	extra-cmake-modules
21mr|kde-cli-tools-5.27.11-3|14	BuildRequires:	kf5activities-devel
21mr|kde-cli-tools-5.27.11-3|15	BuildRequires:	kf5config-devel
21mr|kde-cli-tools-5.27.11-3|16	BuildRequires:	kf5doctools-devel
21mr|kde-cli-tools-5.27.11-3|17	BuildRequires:	kf5iconthemes-devel
21mr|kde-cli-tools-5.27.11-3|18	BuildRequires:	kf5i18n-devel
21mr|kde-cli-tools-5.27.11-3|19	BuildRequires:	kf5kcmutils-devel
21mr|kde-cli-tools-5.27.11-3|20	BuildRequires:	kf5kdelibs4support-devel
21mr|kde-cli-tools-5.27.11-3|21	BuildRequires:	kf5su-devel
21mr|kde-cli-tools-5.27.11-3|22	BuildRequires:	kf5windowsystem-devel
21mr|kde-cli-tools-5.27.11-3|23	BuildRequires:	plasma5-workspace-devel >= %{version}
21mr|kde-cli-tools-5.27.11-3|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kde-cli-tools-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kde-cli-tools-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kde-cli-tools-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kde-cli-tools-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5Test)
21mr|kde-cli-tools-5.27.11-3|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kde-cli-tools-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kde-cli-tools-5.27.11-3|31	BuildRequires:	pkgconfig(x11)
21mr|kde-cli-tools-5.27.11-3|32	BuildRequires:	pkgconfig(xcb)
21mr|kde-cli-tools-5.27.11-3|33	BuildRequires:	pkgconfig(xext)
21mr|kde-cli-tools-5.27.11-3|34	Requires:	kinit
21mr|kde-cli-tools-5.27.11-3|35	Conflicts:	kdebase4-runtime
21mr|kde-cli-tools-5.27.11-3|36	
21mr|kde-cli-tools-5.27.11-3|37	%description
21mr|kde-cli-tools-5.27.11-3|38	Plasma 5 CLI (command line interface) tools (kcmshell, kdesu etc).
21mr|kde-cli-tools-5.27.11-3|39	
21mr|kde-cli-tools-5.27.11-3|40	%files -f %{name}.lang
21mr|kde-cli-tools-5.27.11-3|41	%{_kde5_applicationsdir}/org.kde.keditfiletype.desktop
21mr|kde-cli-tools-5.27.11-3|42	%{_kde5_applicationsdir}/org.kde.plasma.settings.open.desktop
21mr|kde-cli-tools-5.27.11-3|43	%{_kde5_applicationsdir}/kcm_filetypes.desktop
21mr|kde-cli-tools-5.27.11-3|44	%{_kde5_bindir}/kbroadcastnotification
21mr|kde-cli-tools-5.27.11-3|45	%{_kde5_bindir}/kcmshell5
21mr|kde-cli-tools-5.27.11-3|46	%{_kde5_bindir}/kde-inhibit
21mr|kde-cli-tools-5.27.11-3|47	%{_kde5_bindir}/kde-open
21mr|kde-cli-tools-5.27.11-3|48	%{_kde5_bindir}/kde-open5
21mr|kde-cli-tools-5.27.11-3|49	%{_kde5_bindir}/kdecp
21mr|kde-cli-tools-5.27.11-3|50	%{_kde5_bindir}/kdecp5
21mr|kde-cli-tools-5.27.11-3|51	%{_kde5_bindir}/kdemv
21mr|kde-cli-tools-5.27.11-3|52	%{_kde5_bindir}/kdemv5
21mr|kde-cli-tools-5.27.11-3|53	%{_kde5_bindir}/kdesu
21mr|kde-cli-tools-5.27.11-3|54	%{_kde5_bindir}/kdesu5
21mr|kde-cli-tools-5.27.11-3|55	%{_kde5_bindir}/keditfiletype
21mr|kde-cli-tools-5.27.11-3|56	%{_kde5_bindir}/keditfiletype5
21mr|kde-cli-tools-5.27.11-3|57	%{_kde5_bindir}/kioclient
21mr|kde-cli-tools-5.27.11-3|58	%{_kde5_bindir}/kioclient5
21mr|kde-cli-tools-5.27.11-3|59	%{_kde5_bindir}/kinfo
21mr|kde-cli-tools-5.27.11-3|60	%{_kde5_bindir}/kmimetypefinder
21mr|kde-cli-tools-5.27.11-3|61	%{_kde5_bindir}/kmimetypefinder5
21mr|kde-cli-tools-5.27.11-3|62	%{_kde5_bindir}/kstart
21mr|kde-cli-tools-5.27.11-3|63	%{_kde5_bindir}/kstart5
21mr|kde-cli-tools-5.27.11-3|64	%{_kde5_bindir}/ksvgtopng
21mr|kde-cli-tools-5.27.11-3|65	%{_kde5_bindir}/ksvgtopng5
21mr|kde-cli-tools-5.27.11-3|66	%{_kde5_bindir}/ktraderclient5
21mr|kde-cli-tools-5.27.11-3|67	%{_kde5_bindir}/plasma-open-settings
21mr|kde-cli-tools-5.27.11-3|68	%{_kde5_libexecdir}/kf5/kdeeject
21mr|kde-cli-tools-5.27.11-3|69	%{_kde5_libexecdir}/kf5/kdesu
21mr|kde-cli-tools-5.27.11-3|70	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_filetypes.so
21mr|kde-cli-tools-5.27.11-3|71	%{_kde5_mandir}/man1/kdesu.1.*
21mr|kde-cli-tools-5.27.11-3|72	
21mr|kde-cli-tools-5.27.11-3|73	#----------------------------------------------------------------------------
21mr|kde-cli-tools-5.27.11-3|74	
21mr|kde-cli-tools-5.27.11-3|75	%prep
21mr|kde-cli-tools-5.27.11-3|76	%setup -qn %{name}-%{version}
21mr|kde-cli-tools-5.27.11-3|77	#patch1 -p1
21mr|kde-cli-tools-5.27.11-3|78	%patch2 -p1
21mr|kde-cli-tools-5.27.11-3|79	
21mr|kde-cli-tools-5.27.11-3|80	%build
21mr|kde-cli-tools-5.27.11-3|81	%cmake_kde5
21mr|kde-cli-tools-5.27.11-3|82	%make
21mr|kde-cli-tools-5.27.11-3|83	
21mr|kde-cli-tools-5.27.11-3|84	%install
21mr|kde-cli-tools-5.27.11-3|85	%makeinstall_std -C build
21mr|kde-cli-tools-5.27.11-3|86	
21mr|kde-cli-tools-5.27.11-3|87	pushd %{buildroot}%{_kde5_bindir}
21mr|kde-cli-tools-5.27.11-3|88	ln -s %{_kde5_libexecdir}/kf5/kdesu kdesu5
21mr|kde-cli-tools-5.27.11-3|89	popd
21mr|kde-cli-tools-5.27.11-3|90	
21mr|kde-cli-tools-5.27.11-3|91	pushd %{buildroot}%{_kde5_bindir}
21mr|kde-cli-tools-5.27.11-3|92	ln -s %{_kde5_libexecdir}/kf5/kdesu kdesu
21mr|kde-cli-tools-5.27.11-3|93	popd
21mr|kde-cli-tools-5.27.11-3|94	
21mr|kde-cli-tools-5.27.11-3|95	# To avoid conflicts with kde-l10n
21mr|kde-cli-tools-5.27.11-3|96	rm -rf %{buildroot}%{_mandir}/*/man1/kdesu.1*
21mr|kde-cli-tools-5.27.11-3|97	
21mr|kde-cli-tools-5.27.11-3|98	%find_lang filetypes kbroadcastnotification kcm5_filetypes plasma-open-settings kcmshell5 kdesu kdesu5 \
21mr|kde-cli-tools-5.27.11-3|99	kioclient kmimetypefinder5 kstart5 ktraderclient5 %{name}.lang --with-html --with-kde

13215 21
21mr|kdecoration-5.27.11-3|1	Summary:	Plasma 5 plugin based library to create window decorations
21mr|kdecoration-5.27.11-3|2	Name:		kdecoration
21mr|kdecoration-5.27.11-3|3	Version:	5.27.11
21mr|kdecoration-5.27.11-3|4	Release:	3
21mr|kdecoration-5.27.11-3|5	License:	GPLv2+
21mr|kdecoration-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|kdecoration-5.27.11-3|7	Url:		https://www.kde.org/
21mr|kdecoration-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kdecoration-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|kdecoration-5.27.11-3|10	BuildRequires:	kf5i18n-devel
21mr|kdecoration-5.27.11-3|11	BuildRequires:	kf5coreaddons-devel
21mr|kdecoration-5.27.11-3|12	BuildRequires:	kf5i18n-devel
21mr|kdecoration-5.27.11-3|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdecoration-5.27.11-3|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdecoration-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdecoration-5.27.11-3|16	
21mr|kdecoration-5.27.11-3|17	%description
21mr|kdecoration-5.27.11-3|18	Plasma 5 plugin based library to create window decorations.
21mr|kdecoration-5.27.11-3|19	
21mr|kdecoration-5.27.11-3|20	KDecoration2 is a library to create window decorations. These window
21mr|kdecoration-5.27.11-3|21	decorations can be used by for example an X11 based window manager which
21mr|kdecoration-5.27.11-3|22	re-parents a Client window to a window decoration frame.
21mr|kdecoration-5.27.11-3|23	
21mr|kdecoration-5.27.11-3|24	#----------------------------------------------------------------------------
21mr|kdecoration-5.27.11-3|25	
21mr|kdecoration-5.27.11-3|26	%package i18n
21mr|kdecoration-5.27.11-3|27	Summary:	Plasma 5 window decorations library translations
21mr|kdecoration-5.27.11-3|28	Group:		System/Internationalization
21mr|kdecoration-5.27.11-3|29	BuildArch:	noarch
21mr|kdecoration-5.27.11-3|30	
21mr|kdecoration-5.27.11-3|31	%description i18n
21mr|kdecoration-5.27.11-3|32	Plasma 5 KDE System Guard library translations.
21mr|kdecoration-5.27.11-3|33	
21mr|kdecoration-5.27.11-3|34	%files i18n -f %{name}.lang
21mr|kdecoration-5.27.11-3|35	
21mr|kdecoration-5.27.11-3|36	#----------------------------------------------------------------------------
21mr|kdecoration-5.27.11-3|37	
21mr|kdecoration-5.27.11-3|38	%define kdecorations2_major 5
21mr|kdecoration-5.27.11-3|39	%define libkdecorations2 %mklibname kdecorations2_ %{kdecorations2_major}
21mr|kdecoration-5.27.11-3|40	
21mr|kdecoration-5.27.11-3|41	%package -n %{libkdecorations2}
21mr|kdecoration-5.27.11-3|42	Summary:	Plasma 5 window decorations shared library
21mr|kdecoration-5.27.11-3|43	Group:		System/Libraries
21mr|kdecoration-5.27.11-3|44	Requires:	%{name}-i18n = %{EVRD}
21mr|kdecoration-5.27.11-3|45	
21mr|kdecoration-5.27.11-3|46	%description -n %{libkdecorations2}
21mr|kdecoration-5.27.11-3|47	Plasma 5 window decorations shared library.
21mr|kdecoration-5.27.11-3|48	
21mr|kdecoration-5.27.11-3|49	%files -n %{libkdecorations2}
21mr|kdecoration-5.27.11-3|50	%{_kde5_libdir}/libkdecorations2.so.%{kdecorations2_major}*
21mr|kdecoration-5.27.11-3|51	
21mr|kdecoration-5.27.11-3|52	#----------------------------------------------------------------------------
21mr|kdecoration-5.27.11-3|53	
21mr|kdecoration-5.27.11-3|54	%define kdecorations2private_major 10
21mr|kdecoration-5.27.11-3|55	%define libkdecorations2private %mklibname kdecorations2private %{kdecorations2private_major}
21mr|kdecoration-5.27.11-3|56	
21mr|kdecoration-5.27.11-3|57	%package -n %{libkdecorations2private}
21mr|kdecoration-5.27.11-3|58	Summary:	Plasma 5 window decorations shared library
21mr|kdecoration-5.27.11-3|59	Group:		System/Libraries
21mr|kdecoration-5.27.11-3|60	Requires:	%{name}-i18n = %{EVRD}
21mr|kdecoration-5.27.11-3|61	Conflicts:	%{_lib}kdecorations2private8 < 5.23.0
21mr|kdecoration-5.27.11-3|62	Obsoletes:	%{_lib}kdecorations2private8 < 5.23.0
21mr|kdecoration-5.27.11-3|63	Conflicts:	%{_lib}kdecorations2private9 < 5.27.0
21mr|kdecoration-5.27.11-3|64	Obsoletes:	%{_lib}kdecorations2private9 < 5.27.0
21mr|kdecoration-5.27.11-3|65	
21mr|kdecoration-5.27.11-3|66	%description -n %{libkdecorations2private}
21mr|kdecoration-5.27.11-3|67	Plasma 5 window decorations shared library.
21mr|kdecoration-5.27.11-3|68	
21mr|kdecoration-5.27.11-3|69	%files -n %{libkdecorations2private}
21mr|kdecoration-5.27.11-3|70	%{_kde5_libdir}/libkdecorations2private.so.%{kdecorations2private_major}
21mr|kdecoration-5.27.11-3|71	%{_kde5_libdir}/libkdecorations2private.so.%{version}
21mr|kdecoration-5.27.11-3|72	
21mr|kdecoration-5.27.11-3|73	#----------------------------------------------------------------------------
21mr|kdecoration-5.27.11-3|74	
21mr|kdecoration-5.27.11-3|75	%define devkf5decoration %mklibname kf5decoration -d
21mr|kdecoration-5.27.11-3|76	
21mr|kdecoration-5.27.11-3|77	%package -n %{devkf5decoration}
21mr|kdecoration-5.27.11-3|78	Summary:	Development files for Plasma 5 window decorations library
21mr|kdecoration-5.27.11-3|79	Group:		Development/KDE and Qt
21mr|kdecoration-5.27.11-3|80	Requires:	%{libkdecorations2} = %{EVRD}
21mr|kdecoration-5.27.11-3|81	Requires:	%{libkdecorations2private} = %{EVRD}
21mr|kdecoration-5.27.11-3|82	Provides:	%{name}-devel = %{EVRD}
21mr|kdecoration-5.27.11-3|83	Provides:	kdecoration2-devel = %{version}
21mr|kdecoration-5.27.11-3|84	
21mr|kdecoration-5.27.11-3|85	%description -n %{devkf5decoration}
21mr|kdecoration-5.27.11-3|86	This package contains header files needed if you wish to build applications
21mr|kdecoration-5.27.11-3|87	based on %{name}.
21mr|kdecoration-5.27.11-3|88	
21mr|kdecoration-5.27.11-3|89	%files -n %{devkf5decoration}
21mr|kdecoration-5.27.11-3|90	%{_kde5_includedir}/KDecoration2
21mr|kdecoration-5.27.11-3|91	%{_kde5_includedir}/KF5/kdecoration2_version.h
21mr|kdecoration-5.27.11-3|92	%{_kde5_libdir}/cmake/KDecoration2
21mr|kdecoration-5.27.11-3|93	%{_kde5_libdir}/libkdecorations2.so
21mr|kdecoration-5.27.11-3|94	%{_kde5_libdir}/libkdecorations2private.so
21mr|kdecoration-5.27.11-3|95	
21mr|kdecoration-5.27.11-3|96	#----------------------------------------------------------------------------
21mr|kdecoration-5.27.11-3|97	
21mr|kdecoration-5.27.11-3|98	%prep
21mr|kdecoration-5.27.11-3|99	%setup -qn %{name}-%{version}
21mr|kdecoration-5.27.11-3|100	
21mr|kdecoration-5.27.11-3|101	%build
21mr|kdecoration-5.27.11-3|102	%cmake_kde5
21mr|kdecoration-5.27.11-3|103	%make
21mr|kdecoration-5.27.11-3|104	
21mr|kdecoration-5.27.11-3|105	%install
21mr|kdecoration-5.27.11-3|106	%makeinstall_std -C build
21mr|kdecoration-5.27.11-3|107	
21mr|kdecoration-5.27.11-3|108	%find_lang %{name}

13216 21
21mr|kded-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kded-5.116.0-3|2	
21mr|kded-5.116.0-3|3	Summary:	KDE Frameworks 5 system level services daemon
21mr|kded-5.116.0-3|4	Name:		kded
21mr|kded-5.116.0-3|5	Version:	5.116.0
21mr|kded-5.116.0-3|6	Release:	3
21mr|kded-5.116.0-3|7	License:	GPLv2+
21mr|kded-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kded-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kded-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kded-5.116.0-3|11	Source10:	%{name}.rpmlintrc
21mr|kded-5.116.0-3|12	BuildRequires:	extra-cmake-modules
21mr|kded-5.116.0-3|13	BuildRequires:	qt5-linguist-tools
21mr|kded-5.116.0-3|14	BuildRequires:	kf5config-devel = %{version}
21mr|kded-5.116.0-3|15	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kded-5.116.0-3|16	BuildRequires:	kf5crash-devel = %{version}
21mr|kded-5.116.0-3|17	BuildRequires:	kf5dbusaddons-devel = %{version}
21mr|kded-5.116.0-3|18	BuildRequires:	kf5doctools-devel = %{version}
21mr|kded-5.116.0-3|19	BuildRequires:	kf5init-devel = %{version}
21mr|kded-5.116.0-3|20	BuildRequires:	kf5service-devel = %{version}
21mr|kded-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kded-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kded-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kded-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Test)
21mr|kded-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kded-5.116.0-3|26	Requires:	%{name}-i18n = %{EVRD}
21mr|kded-5.116.0-3|27	
21mr|kded-5.116.0-3|28	%description
21mr|kded-5.116.0-3|29	KDE Frameworks 5 system level services daemon.
21mr|kded-5.116.0-3|30	
21mr|kded-5.116.0-3|31	KDED stands for KDE Daemon which isn't very descriptive. It runs in the
21mr|kded-5.116.0-3|32	background and performs a number of small tasks. Some of these tasks are
21mr|kded-5.116.0-3|33	built in, others are started on demand.
21mr|kded-5.116.0-3|34	
21mr|kded-5.116.0-3|35	%files
21mr|kded-5.116.0-3|36	%{_kde5_applicationsdir}/org.kde.kded5.desktop
21mr|kded-5.116.0-3|37	%{_kde5_bindir}/*
21mr|kded-5.116.0-3|38	%{_kde5_datadir}/qlogging-categories5/kded.categories
21mr|kded-5.116.0-3|39	%{_kde5_datadir}/qlogging-categories5/kded.renamecategories
21mr|kded-5.116.0-3|40	%{_kde5_mandir}/man8/kded5.8*
21mr|kded-5.116.0-3|41	%{_kde5_servicetypes}/kdedmodule.desktop
21mr|kded-5.116.0-3|42	%{_datadir}/dbus-1/services/org.kde.kded5.service
21mr|kded-5.116.0-3|43	%{_userunitdir}/plasma-kded.service
21mr|kded-5.116.0-3|44	
21mr|kded-5.116.0-3|45	#----------------------------------------------------------------------------
21mr|kded-5.116.0-3|46	
21mr|kded-5.116.0-3|47	%package i18n
21mr|kded-5.116.0-3|48	Summary:	KDED translations
21mr|kded-5.116.0-3|49	Group:		System/Internationalization
21mr|kded-5.116.0-3|50	BuildArch:	noarch
21mr|kded-5.116.0-3|51	
21mr|kded-5.116.0-3|52	%description i18n
21mr|kded-5.116.0-3|53	KDED translations.
21mr|kded-5.116.0-3|54	
21mr|kded-5.116.0-3|55	%files i18n -f %{name}.lang
21mr|kded-5.116.0-3|56	
21mr|kded-5.116.0-3|57	#----------------------------------------------------------------------------
21mr|kded-5.116.0-3|58	
21mr|kded-5.116.0-3|59	%define devkf5kded %mklibname kf5kded -d
21mr|kded-5.116.0-3|60	
21mr|kded-5.116.0-3|61	%package -n %{devkf5kded}
21mr|kded-5.116.0-3|62	Summary:	Development files for KDE Frameworks 5 system level services daemon
21mr|kded-5.116.0-3|63	Group:		Development/KDE and Qt
21mr|kded-5.116.0-3|64	Requires:	%{name} = %{EVRD}
21mr|kded-5.116.0-3|65	Provides:	%{name}-devel = %{EVRD}
21mr|kded-5.116.0-3|66	Provides:	kf5kded-devel = %{version}
21mr|kded-5.116.0-3|67	
21mr|kded-5.116.0-3|68	%description -n %{devkf5kded}
21mr|kded-5.116.0-3|69	This package contains header files needed if you wish to build applications
21mr|kded-5.116.0-3|70	based on %{name}.
21mr|kded-5.116.0-3|71	
21mr|kded-5.116.0-3|72	%files -n %{devkf5kded}
21mr|kded-5.116.0-3|73	%{_kde5_libdir}/cmake/KDED
21mr|kded-5.116.0-3|74	%{_datadir}/dbus-1/interfaces/org.kde.kded5.xml
21mr|kded-5.116.0-3|75	
21mr|kded-5.116.0-3|76	#----------------------------------------------------------------------------
21mr|kded-5.116.0-3|77	
21mr|kded-5.116.0-3|78	%prep
21mr|kded-5.116.0-3|79	%autosetup -p1
21mr|kded-5.116.0-3|80	
21mr|kded-5.116.0-3|81	%build
21mr|kded-5.116.0-3|82	%cmake_kde5
21mr|kded-5.116.0-3|83	%make
21mr|kded-5.116.0-3|84	
21mr|kded-5.116.0-3|85	%install
21mr|kded-5.116.0-3|86	%makeinstall_std -C build
21mr|kded-5.116.0-3|87	
21mr|kded-5.116.0-3|88	%find_lang %{name} --all-name --with-qt --with-man

13217 21
21mr|kde-dev-scripts-23.08.4-2|1	Summary:	Various scripts for KDE development
21mr|kde-dev-scripts-23.08.4-2|2	Name:		kde-dev-scripts
21mr|kde-dev-scripts-23.08.4-2|3	Version:	23.08.4
21mr|kde-dev-scripts-23.08.4-2|4	Release:	2
21mr|kde-dev-scripts-23.08.4-2|5	Epoch:		1
21mr|kde-dev-scripts-23.08.4-2|6	License:	GPLv2+
21mr|kde-dev-scripts-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kde-dev-scripts-23.08.4-2|8	Url:		http://www.kde.org
21mr|kde-dev-scripts-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kde-dev-scripts-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kde-dev-scripts-23.08.4-2|11	BuildRequires:	kf5doctools-devel
21mr|kde-dev-scripts-23.08.4-2|12	BuildRequires:	kf5kdelibs4support-devel
21mr|kde-dev-scripts-23.08.4-2|13	Requires:	colorsvn
21mr|kde-dev-scripts-23.08.4-2|14	Recommends:	uncrustify-kf5
21mr|kde-dev-scripts-23.08.4-2|15	BuildArch:	noarch
21mr|kde-dev-scripts-23.08.4-2|16	
21mr|kde-dev-scripts-23.08.4-2|17	%description
21mr|kde-dev-scripts-23.08.4-2|18	This package contains various scripts for KDE development.
21mr|kde-dev-scripts-23.08.4-2|19	
21mr|kde-dev-scripts-23.08.4-2|20	%files
21mr|kde-dev-scripts-23.08.4-2|21	%{_kde5_bindir}/adddebug
21mr|kde-dev-scripts-23.08.4-2|22	%{_kde5_bindir}/build-progress.sh
21mr|kde-dev-scripts-23.08.4-2|23	%{_kde5_bindir}/cheatmake
21mr|kde-dev-scripts-23.08.4-2|24	%{_kde5_bindir}/c++-copy-class-and-file
21mr|kde-dev-scripts-23.08.4-2|25	%{_kde5_bindir}/c++-rename-class-and-file
21mr|kde-dev-scripts-23.08.4-2|26	%{_kde5_bindir}/clean-forward-declaration.sh
21mr|kde-dev-scripts-23.08.4-2|27	%{_kde5_bindir}/clean-includes.sh
21mr|kde-dev-scripts-23.08.4-2|28	%{_kde5_bindir}/create_cvsignore
21mr|kde-dev-scripts-23.08.4-2|29	%{_kde5_bindir}/create_makefile
21mr|kde-dev-scripts-23.08.4-2|30	%{_kde5_bindir}/create_makefiles
21mr|kde-dev-scripts-23.08.4-2|31	%{_kde5_bindir}/create_svnignore
21mr|kde-dev-scripts-23.08.4-2|32	%{_kde5_bindir}/cvs-clean
21mr|kde-dev-scripts-23.08.4-2|33	%{_kde5_bindir}/cvsaddcurrentdir
21mr|kde-dev-scripts-23.08.4-2|34	%{_kde5_bindir}/cvsbackport
21mr|kde-dev-scripts-23.08.4-2|35	%{_kde5_bindir}/cvsblame
21mr|kde-dev-scripts-23.08.4-2|36	%{_kde5_bindir}/cvscheck
21mr|kde-dev-scripts-23.08.4-2|37	%{_kde5_bindir}/cvsforwardport
21mr|kde-dev-scripts-23.08.4-2|38	%{_kde5_bindir}/cvslastchange
21mr|kde-dev-scripts-23.08.4-2|39	%{_kde5_bindir}/cvslastlog
21mr|kde-dev-scripts-23.08.4-2|40	%{_kde5_bindir}/cvsrevertlast
21mr|kde-dev-scripts-23.08.4-2|41	%{_kde5_bindir}/cvsversion
21mr|kde-dev-scripts-23.08.4-2|42	%{_kde5_bindir}/cxxmetric
21mr|kde-dev-scripts-23.08.4-2|43	%{_kde5_bindir}/draw_lib_dependencies
21mr|kde-dev-scripts-23.08.4-2|44	%{_kde5_bindir}/extend_dmalloc
21mr|kde-dev-scripts-23.08.4-2|45	%{_kde5_bindir}/extractattr
21mr|kde-dev-scripts-23.08.4-2|46	%{_kde5_bindir}/extractrc
21mr|kde-dev-scripts-23.08.4-2|47	%{_kde5_bindir}/findmissingcrystal
21mr|kde-dev-scripts-23.08.4-2|48	%{_kde5_bindir}/fix-include.sh
21mr|kde-dev-scripts-23.08.4-2|49	%{_kde5_bindir}/fixkdeincludes
21mr|kde-dev-scripts-23.08.4-2|50	%{_kde5_bindir}/fixuifiles
21mr|kde-dev-scripts-23.08.4-2|51	%{_kde5_bindir}/grantlee_strings_extractor.py
21mr|kde-dev-scripts-23.08.4-2|52	%{_kde5_bindir}/includemocs
21mr|kde-dev-scripts-23.08.4-2|53	%{_kde5_bindir}/kde_generate_export_header
21mr|kde-dev-scripts-23.08.4-2|54	%{_kde5_bindir}/kdedoc
21mr|kde-dev-scripts-23.08.4-2|55	%{_kde5_bindir}/kdekillall
21mr|kde-dev-scripts-23.08.4-2|56	%{_kde5_bindir}/kdelnk2desktop.py
21mr|kde-dev-scripts-23.08.4-2|57	%{_kde5_bindir}/kdemangen.pl
21mr|kde-dev-scripts-23.08.4-2|58	%{_kde5_bindir}/krazy-licensecheck
21mr|kde-dev-scripts-23.08.4-2|59	%{_kde5_bindir}/makeobj
21mr|kde-dev-scripts-23.08.4-2|60	%{_kde5_bindir}/noncvslist
21mr|kde-dev-scripts-23.08.4-2|61	%{_kde5_bindir}/nonsvnlist
21mr|kde-dev-scripts-23.08.4-2|62	%{_kde5_bindir}/package_crystalsvg
21mr|kde-dev-scripts-23.08.4-2|63	%{_kde5_bindir}/png2mng.pl
21mr|kde-dev-scripts-23.08.4-2|64	%{_kde5_bindir}/pruneemptydirs
21mr|kde-dev-scripts-23.08.4-2|65	%{_kde5_bindir}/qtdoc
21mr|kde-dev-scripts-23.08.4-2|66	%{_kde5_bindir}/reviewboard-am
21mr|kde-dev-scripts-23.08.4-2|67	%{_kde5_bindir}/svn-clean
21mr|kde-dev-scripts-23.08.4-2|68	%{_kde5_bindir}/svnbackport
21mr|kde-dev-scripts-23.08.4-2|69	%{_kde5_bindir}/svnchangesince
21mr|kde-dev-scripts-23.08.4-2|70	%{_kde5_bindir}/svngettags
21mr|kde-dev-scripts-23.08.4-2|71	%{_kde5_bindir}/svnintegrate
21mr|kde-dev-scripts-23.08.4-2|72	%{_kde5_bindir}/svnforwardport
21mr|kde-dev-scripts-23.08.4-2|73	%{_kde5_bindir}/svnlastchange
21mr|kde-dev-scripts-23.08.4-2|74	%{_kde5_bindir}/svnlastlog
21mr|kde-dev-scripts-23.08.4-2|75	%{_kde5_bindir}/svnrevertlast
21mr|kde-dev-scripts-23.08.4-2|76	%{_kde5_bindir}/svnversions
21mr|kde-dev-scripts-23.08.4-2|77	%{_kde5_bindir}/zonetab2pot.py
21mr|kde-dev-scripts-23.08.4-2|78	%{_kde5_bindir}/optimizegraphics
21mr|kde-dev-scripts-23.08.4-2|79	%{_kde5_bindir}/wcgrep
21mr|kde-dev-scripts-23.08.4-2|80	%{_kde5_bindir}/kde-systemsettings-tree.py
21mr|kde-dev-scripts-23.08.4-2|81	%{_kde5_mandir}/man1/adddebug.1.*
21mr|kde-dev-scripts-23.08.4-2|82	%{_kde5_mandir}/man1/cheatmake.1.*
21mr|kde-dev-scripts-23.08.4-2|83	%{_kde5_mandir}/man1/create_cvsignore.1.*
21mr|kde-dev-scripts-23.08.4-2|84	%{_kde5_mandir}/man1/create_makefile.1.*
21mr|kde-dev-scripts-23.08.4-2|85	%{_kde5_mandir}/man1/create_makefiles.1.*
21mr|kde-dev-scripts-23.08.4-2|86	%{_kde5_mandir}/man1/cvscheck.1.*
21mr|kde-dev-scripts-23.08.4-2|87	%{_kde5_mandir}/man1/cvslastchange.1.*
21mr|kde-dev-scripts-23.08.4-2|88	%{_kde5_mandir}/man1/cvslastlog.1.*
21mr|kde-dev-scripts-23.08.4-2|89	%{_kde5_mandir}/man1/cvsrevertlast.1.*
21mr|kde-dev-scripts-23.08.4-2|90	%{_kde5_mandir}/man1/cxxmetric.1.*
21mr|kde-dev-scripts-23.08.4-2|91	%{_kde5_mandir}/man1/extend_dmalloc.1.*
21mr|kde-dev-scripts-23.08.4-2|92	%{_kde5_mandir}/man1/extractrc.1.*
21mr|kde-dev-scripts-23.08.4-2|93	%{_kde5_mandir}/man1/fixincludes.1.*
21mr|kde-dev-scripts-23.08.4-2|94	%{_kde5_mandir}/man1/pruneemptydirs.1.*
21mr|kde-dev-scripts-23.08.4-2|95	%{_kde5_mandir}/man1/qtdoc.1.*
21mr|kde-dev-scripts-23.08.4-2|96	%{_kde5_mandir}/man1/zonetab2pot.py.1.*
21mr|kde-dev-scripts-23.08.4-2|97	
21mr|kde-dev-scripts-23.08.4-2|98	#----------------------------------------------------------------------------
21mr|kde-dev-scripts-23.08.4-2|99	
21mr|kde-dev-scripts-23.08.4-2|100	%package -n uncrustify-kf5
21mr|kde-dev-scripts-23.08.4-2|101	Summary:	KF5 support files for Uncrustify
21mr|kde-dev-scripts-23.08.4-2|102	Group:		Graphical desktop/KDE
21mr|kde-dev-scripts-23.08.4-2|103	Requires:	uncrustify
21mr|kde-dev-scripts-23.08.4-2|104	
21mr|kde-dev-scripts-23.08.4-2|105	%description -n uncrustify-kf5
21mr|kde-dev-scripts-23.08.4-2|106	KF5 support files for Uncrustify. Apply KF5 coding style to all C, C++ and
21mr|kde-dev-scripts-23.08.4-2|107	header files in and below the current directory
21mr|kde-dev-scripts-23.08.4-2|108	
21mr|kde-dev-scripts-23.08.4-2|109	%files -n uncrustify-kf5
21mr|kde-dev-scripts-23.08.4-2|110	%{_kde5_bindir}/uncrustify-kf5
21mr|kde-dev-scripts-23.08.4-2|111	%{_kde5_datadir}/uncrustify/uncrustify-kf5.cfg
21mr|kde-dev-scripts-23.08.4-2|112	%{_kde5_datadir}/uncrustify/uncrustify-qt.cfg
21mr|kde-dev-scripts-23.08.4-2|113	
21mr|kde-dev-scripts-23.08.4-2|114	#----------------------------------------------------------------------------
21mr|kde-dev-scripts-23.08.4-2|115	
21mr|kde-dev-scripts-23.08.4-2|116	%prep
21mr|kde-dev-scripts-23.08.4-2|117	%autosetup -p1
21mr|kde-dev-scripts-23.08.4-2|118	
21mr|kde-dev-scripts-23.08.4-2|119	%build
21mr|kde-dev-scripts-23.08.4-2|120	%cmake_kde5
21mr|kde-dev-scripts-23.08.4-2|121	%make
21mr|kde-dev-scripts-23.08.4-2|122	
21mr|kde-dev-scripts-23.08.4-2|123	%install
21mr|kde-dev-scripts-23.08.4-2|124	%makeinstall_std -C build
21mr|kde-dev-scripts-23.08.4-2|125	
21mr|kde-dev-scripts-23.08.4-2|126	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_kde5_bindir}/kde_generate_export_header
21mr|kde-dev-scripts-23.08.4-2|127	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_kde5_bindir}/kdelnk2desktop.py
21mr|kde-dev-scripts-23.08.4-2|128	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_kde5_bindir}/kde-systemsettings-tree.py
21mr|kde-dev-scripts-23.08.4-2|129	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_kde5_bindir}/reviewboard-am
21mr|kde-dev-scripts-23.08.4-2|130	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_kde5_bindir}/zonetab2pot.py
21mr|kde-dev-scripts-23.08.4-2|131	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_kde5_bindir}/grantlee_strings_extractor.py
21mr|kde-dev-scripts-23.08.4-2|132	
21mr|kde-dev-scripts-23.08.4-2|133	# (nl) Prefer the file from colorsvn as it is more up to date
21mr|kde-dev-scripts-23.08.4-2|134	# and this fix a conflict between kde-dev-scripts and colorsvn
21mr|kde-dev-scripts-23.08.4-2|135	rm -f %{buildroot}%{_kde5_bindir}/colorsvn
21mr|kde-dev-scripts-23.08.4-2|136	
21mr|kde-dev-scripts-23.08.4-2|137	# Delete localized man pages to avoid conflicts with kde-l10n packages
21mr|kde-dev-scripts-23.08.4-2|138	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/
21mr|kde-dev-scripts-23.08.4-2|139	

13218 21
21mr|kde-dev-utils-23.08.4-2|1	Summary:	Utilities for KDE application development
21mr|kde-dev-utils-23.08.4-2|2	Name:		kde-dev-utils
21mr|kde-dev-utils-23.08.4-2|3	Version:	23.08.4
21mr|kde-dev-utils-23.08.4-2|4	Release:	2
21mr|kde-dev-utils-23.08.4-2|5	Epoch:		1
21mr|kde-dev-utils-23.08.4-2|6	License:	GPLv2+
21mr|kde-dev-utils-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kde-dev-utils-23.08.4-2|8	Url:		http://www.kde.org
21mr|kde-dev-utils-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kde-dev-utils-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kde-dev-utils-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21mr|kde-dev-utils-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|kde-dev-utils-23.08.4-2|13	BuildRequires:	kf5jobwidgets-devel
21mr|kde-dev-utils-23.08.4-2|14	BuildRequires:	kf5kio-devel
21mr|kde-dev-utils-23.08.4-2|15	BuildRequires:	kf5parts-devel
21mr|kde-dev-utils-23.08.4-2|16	BuildRequires:	kf5widgetsaddons-devel
21mr|kde-dev-utils-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kde-dev-utils-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Designer)
21mr|kde-dev-utils-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kde-dev-utils-23.08.4-2|20	Recommends:	kpartloader = %{EVRD}
21mr|kde-dev-utils-23.08.4-2|21	Recommends:	kuiviewer = %{EVRD}
21mr|kde-dev-utils-23.08.4-2|22	Obsoletes:	kmtrace < 1:17.04
21mr|kde-dev-utils-23.08.4-2|23	Obsoletes:	kprofilemethod < 1:17.04
21mr|kde-dev-utils-23.08.4-2|24	Obsoletes:	kstartperf < 1:17.04
21mr|kde-dev-utils-23.08.4-2|25	
21mr|kde-dev-utils-23.08.4-2|26	%description
21mr|kde-dev-utils-23.08.4-2|27	Utilities for KDE application development:
21mr|kde-dev-utils-23.08.4-2|28	- kpartloader: test application for KParts
21mr|kde-dev-utils-23.08.4-2|29	- kuiviewer: UI files viewer for KDE
21mr|kde-dev-utils-23.08.4-2|30	
21mr|kde-dev-utils-23.08.4-2|31	%files
21mr|kde-dev-utils-23.08.4-2|32	
21mr|kde-dev-utils-23.08.4-2|33	#----------------------------------------------------------------------------
21mr|kde-dev-utils-23.08.4-2|34	
21mr|kde-dev-utils-23.08.4-2|35	%package -n kpartloader
21mr|kde-dev-utils-23.08.4-2|36	Summary:	Test application for KParts
21mr|kde-dev-utils-23.08.4-2|37	Group:		Graphical desktop/KDE
21mr|kde-dev-utils-23.08.4-2|38	
21mr|kde-dev-utils-23.08.4-2|39	%description -n kpartloader
21mr|kde-dev-utils-23.08.4-2|40	Test application for KParts.
21mr|kde-dev-utils-23.08.4-2|41	
21mr|kde-dev-utils-23.08.4-2|42	%files -n kpartloader -f kpartloader.lang
21mr|kde-dev-utils-23.08.4-2|43	%{_kde5_bindir}/kpartloader
21mr|kde-dev-utils-23.08.4-2|44	
21mr|kde-dev-utils-23.08.4-2|45	#----------------------------------------------------------------------------
21mr|kde-dev-utils-23.08.4-2|46	
21mr|kde-dev-utils-23.08.4-2|47	%package -n kuiviewer
21mr|kde-dev-utils-23.08.4-2|48	Summary:	UI files viewer for KDE
21mr|kde-dev-utils-23.08.4-2|49	Group:		Graphical desktop/KDE
21mr|kde-dev-utils-23.08.4-2|50	
21mr|kde-dev-utils-23.08.4-2|51	%description -n kuiviewer
21mr|kde-dev-utils-23.08.4-2|52	Displays Qt Designer UI files.
21mr|kde-dev-utils-23.08.4-2|53	
21mr|kde-dev-utils-23.08.4-2|54	%files -n kuiviewer -f kuiviewer.lang
21mr|kde-dev-utils-23.08.4-2|55	%{_kde5_applicationsdir}/org.kde.kuiviewer.desktop
21mr|kde-dev-utils-23.08.4-2|56	%{_kde5_bindir}/kuiviewer
21mr|kde-dev-utils-23.08.4-2|57	%{_kde5_iconsdir}/hicolor/*/apps/kuiviewer.*
21mr|kde-dev-utils-23.08.4-2|58	%{_kde5_services}/kuiviewer_part.desktop
21mr|kde-dev-utils-23.08.4-2|59	%{_kde5_services}/designerthumbnail.desktop
21mr|kde-dev-utils-23.08.4-2|60	%{_qt5_plugindir}/quithumbnail.so
21mr|kde-dev-utils-23.08.4-2|61	%{_qt5_plugindir}/kf5/parts/kuiviewerpart.so
21mr|kde-dev-utils-23.08.4-2|62	%{_appdatadir}/org.kde.kuiviewer.metainfo.xml
21mr|kde-dev-utils-23.08.4-2|63	%{_appdatadir}/org.kde.kuiviewerpart.metainfo.xml
21mr|kde-dev-utils-23.08.4-2|64	#----------------------------------------------------------------------------
21mr|kde-dev-utils-23.08.4-2|65	
21mr|kde-dev-utils-23.08.4-2|66	%prep
21mr|kde-dev-utils-23.08.4-2|67	%autosetup -p1
21mr|kde-dev-utils-23.08.4-2|68	
21mr|kde-dev-utils-23.08.4-2|69	%build
21mr|kde-dev-utils-23.08.4-2|70	%cmake_kde5
21mr|kde-dev-utils-23.08.4-2|71	%make
21mr|kde-dev-utils-23.08.4-2|72	
21mr|kde-dev-utils-23.08.4-2|73	%install
21mr|kde-dev-utils-23.08.4-2|74	%makeinstall_std -C build
21mr|kde-dev-utils-23.08.4-2|75	
21mr|kde-dev-utils-23.08.4-2|76	%find_lang kpartloader --with-kde
21mr|kde-dev-utils-23.08.4-2|77	
21mr|kde-dev-utils-23.08.4-2|78	%find_lang kuiviewer --with-kde

13219 21
21mr|kdeedu-data-23.08.4-2|1	
21mr|kdeedu-data-23.08.4-2|2	Summary:	Data files for KDE educational applications
21mr|kdeedu-data-23.08.4-2|3	Name:		kdeedu-data
21mr|kdeedu-data-23.08.4-2|4	Version:	23.08.4
21mr|kdeedu-data-23.08.4-2|5	Release:	2
21mr|kdeedu-data-23.08.4-2|6	License:	GPLv2+
21mr|kdeedu-data-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kdeedu-data-23.08.4-2|8	Url:		http://edu.kde.org/
21mr|kdeedu-data-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdeedu-data-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kdeedu-data-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdeedu-data-23.08.4-2|12	Provides:	libkdeedu = %{EVRD}
21mr|kdeedu-data-23.08.4-2|13	Conflicts:	libkdeedu < 16.08.2
21mr|kdeedu-data-23.08.4-2|14	Obsoletes:	libkdeedu < 16.08.2
21mr|kdeedu-data-23.08.4-2|15	Conflicts:	kde-l10n < 17.04
21mr|kdeedu-data-23.08.4-2|16	BuildArch:	noarch
21mr|kdeedu-data-23.08.4-2|17	
21mr|kdeedu-data-23.08.4-2|18	%description
21mr|kdeedu-data-23.08.4-2|19	Data files for KDE educational applications.
21mr|kdeedu-data-23.08.4-2|20	
21mr|kdeedu-data-23.08.4-2|21	%files
21mr|kdeedu-data-23.08.4-2|22	%{_kde5_datadir}/apps/kvtml/en/*
21mr|kdeedu-data-23.08.4-2|23	%{_kde5_iconsdir}/*/*/actions/*
21mr|kdeedu-data-23.08.4-2|24	%{_kde5_datadir}/apps/kvtml/bg/*
21mr|kdeedu-data-23.08.4-2|25	%{_kde5_datadir}/apps/kvtml/ca/*
21mr|kdeedu-data-23.08.4-2|26	%{_kde5_datadir}/apps/kvtml/cs/*
21mr|kdeedu-data-23.08.4-2|27	%{_kde5_datadir}/apps/kvtml/da/*
21mr|kdeedu-data-23.08.4-2|28	%{_kde5_datadir}/apps/kvtml/de/*
21mr|kdeedu-data-23.08.4-2|29	%{_kde5_datadir}/apps/kvtml/el/*
21mr|kdeedu-data-23.08.4-2|30	%{_kde5_datadir}/apps/kvtml/en_GB/*
21mr|kdeedu-data-23.08.4-2|31	%{_kde5_datadir}/apps/kvtml/es/*
21mr|kdeedu-data-23.08.4-2|32	%{_kde5_datadir}/apps/kvtml/et/*
21mr|kdeedu-data-23.08.4-2|33	%{_kde5_datadir}/apps/kvtml/fi/*
21mr|kdeedu-data-23.08.4-2|34	%{_kde5_datadir}/apps/kvtml/fr/*
21mr|kdeedu-data-23.08.4-2|35	%{_kde5_datadir}/apps/kvtml/ga/*
21mr|kdeedu-data-23.08.4-2|36	%{_kde5_datadir}/apps/kvtml/gl/*
21mr|kdeedu-data-23.08.4-2|37	%{_kde5_datadir}/apps/kvtml/hu/*
21mr|kdeedu-data-23.08.4-2|38	%{_kde5_datadir}/apps/kvtml/it/*
21mr|kdeedu-data-23.08.4-2|39	%{_kde5_datadir}/apps/kvtml/nb/*
21mr|kdeedu-data-23.08.4-2|40	%{_kde5_datadir}/apps/kvtml/nds/*
21mr|kdeedu-data-23.08.4-2|41	%{_kde5_datadir}/apps/kvtml/nl/*
21mr|kdeedu-data-23.08.4-2|42	%{_kde5_datadir}/apps/kvtml/nn/*
21mr|kdeedu-data-23.08.4-2|43	%{_kde5_datadir}/apps/kvtml/pa/*
21mr|kdeedu-data-23.08.4-2|44	%{_kde5_datadir}/apps/kvtml/pl/*
21mr|kdeedu-data-23.08.4-2|45	%{_kde5_datadir}/apps/kvtml/pt*/*
21mr|kdeedu-data-23.08.4-2|46	%{_kde5_datadir}/apps/kvtml/ro/*
21mr|kdeedu-data-23.08.4-2|47	%{_kde5_datadir}/apps/kvtml/ru/*
21mr|kdeedu-data-23.08.4-2|48	%{_kde5_datadir}/apps/kvtml/sl/*
21mr|kdeedu-data-23.08.4-2|49	%{_kde5_datadir}/apps/kvtml/sr*/*
21mr|kdeedu-data-23.08.4-2|50	%{_kde5_datadir}/apps/kvtml/sv/*
21mr|kdeedu-data-23.08.4-2|51	%{_kde5_datadir}/apps/kvtml/sk/*
21mr|kdeedu-data-23.08.4-2|52	%{_kde5_datadir}/apps/kvtml/tg/*
21mr|kdeedu-data-23.08.4-2|53	%{_kde5_datadir}/apps/kvtml/tr/*
21mr|kdeedu-data-23.08.4-2|54	%{_kde5_datadir}/apps/kvtml/uk/*
21mr|kdeedu-data-23.08.4-2|55	
21mr|kdeedu-data-23.08.4-2|56	#----------------------------------------------------------------------
21mr|kdeedu-data-23.08.4-2|57	
21mr|kdeedu-data-23.08.4-2|58	%prep
21mr|kdeedu-data-23.08.4-2|59	%autosetup -p1
21mr|kdeedu-data-23.08.4-2|60	
21mr|kdeedu-data-23.08.4-2|61	%build
21mr|kdeedu-data-23.08.4-2|62	%cmake_kde5
21mr|kdeedu-data-23.08.4-2|63	%make
21mr|kdeedu-data-23.08.4-2|64	
21mr|kdeedu-data-23.08.4-2|65	%install
21mr|kdeedu-data-23.08.4-2|66	%makeinstall_std -C build
21mr|kdeedu-data-23.08.4-2|67	

13220 21
21mr|kdegraphics-mobipocket-23.08.4-2|1	
21mr|kdegraphics-mobipocket-23.08.4-2|2	Summary:	A collection of plugins to handle mobipocket files
21mr|kdegraphics-mobipocket-23.08.4-2|3	Name:		kdegraphics-mobipocket
21mr|kdegraphics-mobipocket-23.08.4-2|4	Version:	23.08.4
21mr|kdegraphics-mobipocket-23.08.4-2|5	Release:	2
21mr|kdegraphics-mobipocket-23.08.4-2|6	Epoch:		2
21mr|kdegraphics-mobipocket-23.08.4-2|7	License:	GPLv2+
21mr|kdegraphics-mobipocket-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kdegraphics-mobipocket-23.08.4-2|9	Url:		http://www.kde.org
21mr|kdegraphics-mobipocket-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdegraphics-mobipocket-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kdegraphics-mobipocket-23.08.4-2|12	BuildRequires:	kf5kio-devel
21mr|kdegraphics-mobipocket-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdegraphics-mobipocket-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdegraphics-mobipocket-23.08.4-2|15	
21mr|kdegraphics-mobipocket-23.08.4-2|16	%description
21mr|kdegraphics-mobipocket-23.08.4-2|17	A collection of plugins to handle mobipocket files.
21mr|kdegraphics-mobipocket-23.08.4-2|18	
21mr|kdegraphics-mobipocket-23.08.4-2|19	%files
21mr|kdegraphics-mobipocket-23.08.4-2|20	%doc COPYING
21mr|kdegraphics-mobipocket-23.08.4-2|21	
21mr|kdegraphics-mobipocket-23.08.4-2|22	#----------------------------------------------------------------------
21mr|kdegraphics-mobipocket-23.08.4-2|23	
21mr|kdegraphics-mobipocket-23.08.4-2|24	%define major 2
21mr|kdegraphics-mobipocket-23.08.4-2|25	%define libqmobipocket %mklibname qmobipocket %{major}
21mr|kdegraphics-mobipocket-23.08.4-2|26	
21mr|kdegraphics-mobipocket-23.08.4-2|27	%package -n %{libqmobipocket}
21mr|kdegraphics-mobipocket-23.08.4-2|28	Summary:	QMobipocket library
21mr|kdegraphics-mobipocket-23.08.4-2|29	Group:		System/Libraries
21mr|kdegraphics-mobipocket-23.08.4-2|30	Requires:	%{name}
21mr|kdegraphics-mobipocket-23.08.4-2|31	
21mr|kdegraphics-mobipocket-23.08.4-2|32	%description -n %{libqmobipocket}
21mr|kdegraphics-mobipocket-23.08.4-2|33	QMobipocket library.
21mr|kdegraphics-mobipocket-23.08.4-2|34	
21mr|kdegraphics-mobipocket-23.08.4-2|35	%files -n %{libqmobipocket}
21mr|kdegraphics-mobipocket-23.08.4-2|36	%{_kde5_libdir}/libqmobipocket.so.%{major}*
21mr|kdegraphics-mobipocket-23.08.4-2|37	
21mr|kdegraphics-mobipocket-23.08.4-2|38	#----------------------------------------------------------------------
21mr|kdegraphics-mobipocket-23.08.4-2|39	
21mr|kdegraphics-mobipocket-23.08.4-2|40	%define devqmobipocket %mklibname qmobipocket -d
21mr|kdegraphics-mobipocket-23.08.4-2|41	
21mr|kdegraphics-mobipocket-23.08.4-2|42	%package -n %{devqmobipocket}
21mr|kdegraphics-mobipocket-23.08.4-2|43	Summary:	Development files for QMobipocket
21mr|kdegraphics-mobipocket-23.08.4-2|44	Group:		System/Libraries
21mr|kdegraphics-mobipocket-23.08.4-2|45	Requires:	%{libqmobipocket} = %{EVRD}
21mr|kdegraphics-mobipocket-23.08.4-2|46	Provides:	qmobipocket-devel = %{EVRD}
21mr|kdegraphics-mobipocket-23.08.4-2|47	
21mr|kdegraphics-mobipocket-23.08.4-2|48	%description -n %{devqmobipocket}
21mr|kdegraphics-mobipocket-23.08.4-2|49	Development files for QMobipocket.
21mr|kdegraphics-mobipocket-23.08.4-2|50	
21mr|kdegraphics-mobipocket-23.08.4-2|51	%files -n %{devqmobipocket}
21mr|kdegraphics-mobipocket-23.08.4-2|52	%{_kde5_includedir}/QMobipocket/
21mr|kdegraphics-mobipocket-23.08.4-2|53	%{_kde5_libdir}/libqmobipocket.so
21mr|kdegraphics-mobipocket-23.08.4-2|54	%{_kde5_libdir}/cmake/QMobipocket/
21mr|kdegraphics-mobipocket-23.08.4-2|55	
21mr|kdegraphics-mobipocket-23.08.4-2|56	#----------------------------------------------------------------------
21mr|kdegraphics-mobipocket-23.08.4-2|57	
21mr|kdegraphics-mobipocket-23.08.4-2|58	%prep
21mr|kdegraphics-mobipocket-23.08.4-2|59	%autosetup -p1
21mr|kdegraphics-mobipocket-23.08.4-2|60	
21mr|kdegraphics-mobipocket-23.08.4-2|61	%build
21mr|kdegraphics-mobipocket-23.08.4-2|62	%cmake_kde5
21mr|kdegraphics-mobipocket-23.08.4-2|63	%make
21mr|kdegraphics-mobipocket-23.08.4-2|64	
21mr|kdegraphics-mobipocket-23.08.4-2|65	%install
21mr|kdegraphics-mobipocket-23.08.4-2|66	%makeinstall_std -C build

13221 21
21mr|kdegraphics-thumbnailers-23.08.4-2|1	Summary:	Postscript, PDF, DVI and RAW ThumbCreator
21mr|kdegraphics-thumbnailers-23.08.4-2|2	Name:		kdegraphics-thumbnailers
21mr|kdegraphics-thumbnailers-23.08.4-2|3	Version:	23.08.4
21mr|kdegraphics-thumbnailers-23.08.4-2|4	Release:	2
21mr|kdegraphics-thumbnailers-23.08.4-2|5	Epoch:		2
21mr|kdegraphics-thumbnailers-23.08.4-2|6	License:	GPLv2+
21mr|kdegraphics-thumbnailers-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kdegraphics-thumbnailers-23.08.4-2|8	Url:		http://www.kde.org
21mr|kdegraphics-thumbnailers-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdegraphics-thumbnailers-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kdegraphics-thumbnailers-23.08.4-2|11	BuildRequires:	kf5kdcraw-devel
21mr|kdegraphics-thumbnailers-23.08.4-2|12	BuildRequires:	kf5kexiv2-devel
21mr|kdegraphics-thumbnailers-23.08.4-2|13	BuildRequires:	kf5kio-devel
21mr|kdegraphics-thumbnailers-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdegraphics-thumbnailers-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdegraphics-thumbnailers-23.08.4-2|16	BuildRequires:	qmobipocket-devel
21mr|kdegraphics-thumbnailers-23.08.4-2|17	
21mr|kdegraphics-thumbnailers-23.08.4-2|18	%description
21mr|kdegraphics-thumbnailers-23.08.4-2|19	PostScript, PDF, DVI and RAW files ThumbCreator.
21mr|kdegraphics-thumbnailers-23.08.4-2|20	
21mr|kdegraphics-thumbnailers-23.08.4-2|21	%files
21mr|kdegraphics-thumbnailers-23.08.4-2|22	%doc COPYING COPYING.LIB
21mr|kdegraphics-thumbnailers-23.08.4-2|23	%{_kde5_plugindir}/thumbcreator/blenderthumbnail.so
21mr|kdegraphics-thumbnailers-23.08.4-2|24	%{_kde5_plugindir}/thumbcreator/gsthumbnail.so
21mr|kdegraphics-thumbnailers-23.08.4-2|25	%{_kde5_plugindir}/thumbcreator/mobithumbnail.so
21mr|kdegraphics-thumbnailers-23.08.4-2|26	%{_kde5_plugindir}/thumbcreator/rawthumbnail.so
21mr|kdegraphics-thumbnailers-23.08.4-2|27	%{_appdatadir}/org.kde.kdegraphics-thumbnailers.metainfo.xml
21mr|kdegraphics-thumbnailers-23.08.4-2|28	
21mr|kdegraphics-thumbnailers-23.08.4-2|29	#----------------------------------------------------------------------
21mr|kdegraphics-thumbnailers-23.08.4-2|30	
21mr|kdegraphics-thumbnailers-23.08.4-2|31	%prep
21mr|kdegraphics-thumbnailers-23.08.4-2|32	%autosetup -p1
21mr|kdegraphics-thumbnailers-23.08.4-2|33	
21mr|kdegraphics-thumbnailers-23.08.4-2|34	%build
21mr|kdegraphics-thumbnailers-23.08.4-2|35	%cmake_kde5
21mr|kdegraphics-thumbnailers-23.08.4-2|36	%make
21mr|kdegraphics-thumbnailers-23.08.4-2|37	
21mr|kdegraphics-thumbnailers-23.08.4-2|38	%install
21mr|kdegraphics-thumbnailers-23.08.4-2|39	%makeinstall_std -C build

13222 21
21mr|kdelibs4support-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kdelibs4support-5.116.0-3|2	
21mr|kdelibs4support-5.116.0-3|3	# TODO: make propper provides
21mr|kdelibs4support-5.116.0-3|4	%global __requires_exclude cmake\\((KDEWin|KF5DocTools)\\)
21mr|kdelibs4support-5.116.0-3|5	
21mr|kdelibs4support-5.116.0-3|6	# filter kf5 qml/plugins provides
21mr|kdelibs4support-5.116.0-3|7	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kdelibs4support-5.116.0-3|8	
21mr|kdelibs4support-5.116.0-3|9	Summary:	KDE Frameworks 5 porting aid from KDELibs4 module
21mr|kdelibs4support-5.116.0-3|10	Name:		kdelibs4support
21mr|kdelibs4support-5.116.0-3|11	Version:	5.116.0
21mr|kdelibs4support-5.116.0-3|12	Release:	3
21mr|kdelibs4support-5.116.0-3|13	License:	GPLv2+
21mr|kdelibs4support-5.116.0-3|14	Group:		Graphical desktop/KDE
21mr|kdelibs4support-5.116.0-3|15	Url:		https://www.kde.org/
21mr|kdelibs4support-5.116.0-3|16	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|kdelibs4support-5.116.0-3|17	Source1:	kdelibs4support-5.85+ru.tar.gz
21mr|kdelibs4support-5.116.0-3|18	BuildRequires:	docbook-dtd45-xml
21mr|kdelibs4support-5.116.0-3|19	BuildRequires:	docbook-style-xsl
21mr|kdelibs4support-5.116.0-3|20	BuildRequires:	extra-cmake-modules
21mr|kdelibs4support-5.116.0-3|21	BuildRequires:	qt5-designer
21mr|kdelibs4support-5.116.0-3|22	BuildRequires:	qt5-linguist-tools
21mr|kdelibs4support-5.116.0-3|23	BuildRequires:	kf5completion-devel = %{version}
21mr|kdelibs4support-5.116.0-3|24	BuildRequires:	kf5config-devel = %{version}
21mr|kdelibs4support-5.116.0-3|25	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|kdelibs4support-5.116.0-3|26	BuildRequires:	kf5crash-devel = %{version}
21mr|kdelibs4support-5.116.0-3|27	BuildRequires:	kf5designerplugin-devel = %{version}
21mr|kdelibs4support-5.116.0-3|28	BuildRequires:	kf5doctools-devel = %{version}
21mr|kdelibs4support-5.116.0-3|29	BuildRequires:	kf5emoticons-devel = %{version}
21mr|kdelibs4support-5.116.0-3|30	BuildRequires:	kf5globalaccel-devel = %{version}
21mr|kdelibs4support-5.116.0-3|31	BuildRequires:	kf5guiaddons-devel = %{version}
21mr|kdelibs4support-5.116.0-3|32	BuildRequires:	kf5i18n-devel = %{version}
21mr|kdelibs4support-5.116.0-3|33	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|kdelibs4support-5.116.0-3|34	BuildRequires:	kf5kded-devel = %{version}
21mr|kdelibs4support-5.116.0-3|35	BuildRequires:	kf5kio-devel = %{version}
21mr|kdelibs4support-5.116.0-3|36	BuildRequires:	kf5notifications-devel = %{version}
21mr|kdelibs4support-5.116.0-3|37	BuildRequires:	kf5parts-devel = %{version}
21mr|kdelibs4support-5.116.0-3|38	BuildRequires:	kf5service-devel = %{version}
21mr|kdelibs4support-5.116.0-3|39	BuildRequires:	kf5textwidgets-devel = %{version}
21mr|kdelibs4support-5.116.0-3|40	BuildRequires:	kf5unitconversion-devel = %{version}
21mr|kdelibs4support-5.116.0-3|41	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kdelibs4support-5.116.0-3|42	BuildRequires:	kf5windowsystem-devel = %{version}
21mr|kdelibs4support-5.116.0-3|43	BuildRequires:	kf5xmlgui-devel = %{version}
21mr|kdelibs4support-5.116.0-3|44	BuildRequires:	kf5dbusaddons-devel = %{version}
21mr|kdelibs4support-5.116.0-3|45	BuildRequires:	pkgconfig(libnm)
21mr|kdelibs4support-5.116.0-3|46	BuildRequires:	pkgconfig(openssl)
21mr|kdelibs4support-5.116.0-3|47	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kdelibs4support-5.116.0-3|48	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdelibs4support-5.116.0-3|49	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kdelibs4support-5.116.0-3|50	BuildRequires:	pkgconfig(Qt5Designer)
21mr|kdelibs4support-5.116.0-3|51	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdelibs4support-5.116.0-3|52	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdelibs4support-5.116.0-3|53	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kdelibs4support-5.116.0-3|54	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kdelibs4support-5.116.0-3|55	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdelibs4support-5.116.0-3|56	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdelibs4support-5.116.0-3|57	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kdelibs4support-5.116.0-3|58	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kdelibs4support-5.116.0-3|59	BuildRequires:	pkgconfig(sm)
21mr|kdelibs4support-5.116.0-3|60	BuildRequires:	pkgconfig(x11)
21mr|kdelibs4support-5.116.0-3|61	BuildRequires:	perl(URI::Escape)
21mr|kdelibs4support-5.116.0-3|62	Requires:	docbook-dtd45-xml
21mr|kdelibs4support-5.116.0-3|63	Requires:	docbook-style-xsl
21mr|kdelibs4support-5.116.0-3|64	
21mr|kdelibs4support-5.116.0-3|65	%description
21mr|kdelibs4support-5.116.0-3|66	KDE Frameworks 5 porting aid from KDELibs4 module.
21mr|kdelibs4support-5.116.0-3|67	
21mr|kdelibs4support-5.116.0-3|68	This framework provides code and utilities to ease the transition from
21mr|kdelibs4support-5.116.0-3|69	kdelibs 4 to KDE Frameworks 5. This includes CMake macros and C++
21mr|kdelibs4support-5.116.0-3|70	classes whose functionality has been replaced by code in CMake, Qt and
21mr|kdelibs4support-5.116.0-3|71	other frameworks.
21mr|kdelibs4support-5.116.0-3|72	
21mr|kdelibs4support-5.116.0-3|73	%files
21mr|kdelibs4support-5.116.0-3|74	%{_kde5_bindir}/kdebugdialog5
21mr|kdelibs4support-5.116.0-3|75	%{_kde5_bindir}/kf5-config
21mr|kdelibs4support-5.116.0-3|76	%{_kde5_datadir}/kf5/kdoctools/customization/*
21mr|kdelibs4support-5.116.0-3|77	%{_kde5_datadir}/kf5/kssl/ca-bundle.crt
21mr|kdelibs4support-5.116.0-3|78	%{_kde5_datadir}/kf5/locale/*
21mr|kdelibs4support-5.116.0-3|79	%{_kde5_datadir}/kf5/widgets/*
21mr|kdelibs4support-5.116.0-3|80	# Likely requires config in /etc, TODO
21mr|kdelibs4support-5.116.0-3|81	%{_kde5_libexecdir}/kf5/fileshareset
21mr|kdelibs4support-5.116.0-3|82	%{_kde5_libexecdir}/kf5/filesharelist
21mr|kdelibs4support-5.116.0-3|83	%{_kde5_mandir}/man1/kf5-config.1*
21mr|kdelibs4support-5.116.0-3|84	%{_kde5_plugindir}/kded/networkstatus.so
21mr|kdelibs4support-5.116.0-3|85	%{_kde5_plugindir}/kio/metainfo.so
21mr|kdelibs4support-5.116.0-3|86	%{_kde5_services}/kcm_ssl.desktop
21mr|kdelibs4support-5.116.0-3|87	%{_kde5_services}/qimageioplugins/*.desktop
21mr|kdelibs4support-5.116.0-3|88	%{_kde5_servicetypes}/*.desktop
21mr|kdelibs4support-5.116.0-3|89	%{_kde5_sysconfdir}/xdg/colors/*
21mr|kdelibs4support-5.116.0-3|90	%{_kde5_sysconfdir}/xdg/kdebug.areas
21mr|kdelibs4support-5.116.0-3|91	%{_kde5_sysconfdir}/xdg/kdebugrc
21mr|kdelibs4support-5.116.0-3|92	%{_kde5_sysconfdir}/xdg/ksslcalist
21mr|kdelibs4support-5.116.0-3|93	%{_localedir}/kf5_all_languages
21mr|kdelibs4support-5.116.0-3|94	%{_qt5_plugindir}/kcm_ssl.so
21mr|kdelibs4support-5.116.0-3|95	
21mr|kdelibs4support-5.116.0-3|96	#----------------------------------------------------------------------------
21mr|kdelibs4support-5.116.0-3|97	
21mr|kdelibs4support-5.116.0-3|98	%package -n qt5-designer-plugin-%{name}
21mr|kdelibs4support-5.116.0-3|99	Summary:	Qt5 Designer plugin for KDELibs4Support
21mr|kdelibs4support-5.116.0-3|100	Group:		Development/KDE and Qt
21mr|kdelibs4support-5.116.0-3|101	
21mr|kdelibs4support-5.116.0-3|102	%description -n qt5-designer-plugin-%{name}
21mr|kdelibs4support-5.116.0-3|103	Qt5 Designer plugin for KDELibs4Support.
21mr|kdelibs4support-5.116.0-3|104	
21mr|kdelibs4support-5.116.0-3|105	%files -n qt5-designer-plugin-%{name}
21mr|kdelibs4support-5.116.0-3|106	%{_qt5_plugindir}/designer/kf5deprecatedwidgets.so
21mr|kdelibs4support-5.116.0-3|107	
21mr|kdelibs4support-5.116.0-3|108	#----------------------------------------------------------------------------
21mr|kdelibs4support-5.116.0-3|109	
21mr|kdelibs4support-5.116.0-3|110	%package i18n
21mr|kdelibs4support-5.116.0-3|111	Summary:	KDELibs4Support translations
21mr|kdelibs4support-5.116.0-3|112	Group:		System/Internationalization
21mr|kdelibs4support-5.116.0-3|113	BuildArch:	noarch
21mr|kdelibs4support-5.116.0-3|114	
21mr|kdelibs4support-5.116.0-3|115	%description i18n
21mr|kdelibs4support-5.116.0-3|116	KDELibs4Support translations.
21mr|kdelibs4support-5.116.0-3|117	
21mr|kdelibs4support-5.116.0-3|118	%files i18n -f %{name}.lang
21mr|kdelibs4support-5.116.0-3|119	
21mr|kdelibs4support-5.116.0-3|120	#----------------------------------------------------------------------------
21mr|kdelibs4support-5.116.0-3|121	
21mr|kdelibs4support-5.116.0-3|122	%define kf5kdelibs4support_major 5
21mr|kdelibs4support-5.116.0-3|123	%define libkf5kdelibs4support %mklibname kf5kdelibs4support %{kf5kdelibs4support_major}
21mr|kdelibs4support-5.116.0-3|124	
21mr|kdelibs4support-5.116.0-3|125	%package -n %{libkf5kdelibs4support}
21mr|kdelibs4support-5.116.0-3|126	Summary:	KDE Frameworks 5 porting aid from KDELibs4 shared library
21mr|kdelibs4support-5.116.0-3|127	Group:		System/Libraries
21mr|kdelibs4support-5.116.0-3|128	Requires:	%{name} = %{EVRD}
21mr|kdelibs4support-5.116.0-3|129	Requires:	%{name}-i18n = %{EVRD}
21mr|kdelibs4support-5.116.0-3|130	
21mr|kdelibs4support-5.116.0-3|131	%description -n %{libkf5kdelibs4support}
21mr|kdelibs4support-5.116.0-3|132	KDE Frameworks 5 porting aid from KDELibs4 shared library.
21mr|kdelibs4support-5.116.0-3|133	
21mr|kdelibs4support-5.116.0-3|134	%files -n %{libkf5kdelibs4support}
21mr|kdelibs4support-5.116.0-3|135	%{_kde5_libdir}/libKF5KDELibs4Support.so.%{kf5kdelibs4support_major}*
21mr|kdelibs4support-5.116.0-3|136	
21mr|kdelibs4support-5.116.0-3|137	#----------------------------------------------------------------------------
21mr|kdelibs4support-5.116.0-3|138	
21mr|kdelibs4support-5.116.0-3|139	%define devkf5kdelibs4support %mklibname kf5kdelibs4support -d
21mr|kdelibs4support-5.116.0-3|140	
21mr|kdelibs4support-5.116.0-3|141	%package -n %{devkf5kdelibs4support}
21mr|kdelibs4support-5.116.0-3|142	Summary:	Development files for KDE Frameworks 5 porting aid from KDELibs4 module
21mr|kdelibs4support-5.116.0-3|143	Group:		Development/KDE and Qt
21mr|kdelibs4support-5.116.0-3|144	Requires:	%{libkf5kdelibs4support} = %{EVRD}
21mr|kdelibs4support-5.116.0-3|145	Requires:	kf5designerplugin-devel = %{version}
21mr|kdelibs4support-5.116.0-3|146	Requires:	kf5doctools-devel = %{version}
21mr|kdelibs4support-5.116.0-3|147	Requires:	kf5emoticons-devel = %{version}
21mr|kdelibs4support-5.116.0-3|148	Requires:	kf5globalaccel-devel = %{version}
21mr|kdelibs4support-5.116.0-3|149	Requires:	kf5guiaddons-devel = %{version}
21mr|kdelibs4support-5.116.0-3|150	Requires:	kf5i18n-devel = %{version}
21mr|kdelibs4support-5.116.0-3|151	Requires:	kf5init-devel = %{version}
21mr|kdelibs4support-5.116.0-3|152	Requires:	kf5itemmodels-devel = %{version}
21mr|kdelibs4support-5.116.0-3|153	Requires:	kf5itemviews-devel = %{version}
21mr|kdelibs4support-5.116.0-3|154	Requires:	kf5jobwidgets-devel = %{version}
21mr|kdelibs4support-5.116.0-3|155	Requires:	kf5kcmutils-devel = %{version}
21mr|kdelibs4support-5.116.0-3|156	Requires:	kf5kio-devel = %{version}
21mr|kdelibs4support-5.116.0-3|157	Requires:	kf5notifications-devel = %{version}
21mr|kdelibs4support-5.116.0-3|158	Requires:	kf5parts-devel = %{version}
21mr|kdelibs4support-5.116.0-3|159	Requires:	kf5pty-devel = %{version}
21mr|kdelibs4support-5.116.0-3|160	Requires:	kf5service-devel = %{version}
21mr|kdelibs4support-5.116.0-3|161	Requires:	kf5solid-devel = %{version}
21mr|kdelibs4support-5.116.0-3|162	Requires:	kf5sonnet-devel = %{version}
21mr|kdelibs4support-5.116.0-3|163	Requires:	kf5su-devel = %{version}
21mr|kdelibs4support-5.116.0-3|164	Requires:	kf5textwidgets-devel = %{version}
21mr|kdelibs4support-5.116.0-3|165	Requires:	kf5unitconversion-devel = %{version}
21mr|kdelibs4support-5.116.0-3|166	Requires:	kf5widgetsaddons-devel = %{version}
21mr|kdelibs4support-5.116.0-3|167	Requires:	kf5windowsystem-devel = %{version}
21mr|kdelibs4support-5.116.0-3|168	Requires:	qt5-designer-plugin-%{name}
21mr|kdelibs4support-5.116.0-3|169	Provides:	%{name}-devel = %{EVRD}
21mr|kdelibs4support-5.116.0-3|170	Provides:	kf5kdelibs4support-devel = %{version}
21mr|kdelibs4support-5.116.0-3|171	
21mr|kdelibs4support-5.116.0-3|172	%description -n %{devkf5kdelibs4support}
21mr|kdelibs4support-5.116.0-3|173	This package contains header files needed if you wish to build applications
21mr|kdelibs4support-5.116.0-3|174	based on %{name}.
21mr|kdelibs4support-5.116.0-3|175	
21mr|kdelibs4support-5.116.0-3|176	%files -n %{devkf5kdelibs4support}
21mr|kdelibs4support-5.116.0-3|177	%{_kde5_includedir}/KF5/KDELibs4Support
21mr|kdelibs4support-5.116.0-3|178	%{_kde5_libdir}/cmake/KDELibs4
21mr|kdelibs4support-5.116.0-3|179	%{_kde5_libdir}/cmake/KF5KDE4Support
21mr|kdelibs4support-5.116.0-3|180	%{_kde5_libdir}/cmake/KF5KDELibs4Support
21mr|kdelibs4support-5.116.0-3|181	%{_kde5_libdir}/libKF5KDELibs4Support.so
21mr|kdelibs4support-5.116.0-3|182	%{_datadir}/dbus-1/interfaces/kf5_org.*.xml
21mr|kdelibs4support-5.116.0-3|183	
21mr|kdelibs4support-5.116.0-3|184	#----------------------------------------------------------------------------
21mr|kdelibs4support-5.116.0-3|185	
21mr|kdelibs4support-5.116.0-3|186	%prep
21mr|kdelibs4support-5.116.0-3|187	%setup -q
21mr|kdelibs4support-5.116.0-3|188	
21mr|kdelibs4support-5.116.0-3|189	pushd po
21mr|kdelibs4support-5.116.0-3|190	tar -xvzf %{SOURCE1}
21mr|kdelibs4support-5.116.0-3|191	popd
21mr|kdelibs4support-5.116.0-3|192	
21mr|kdelibs4support-5.116.0-3|193	%build
21mr|kdelibs4support-5.116.0-3|194	%cmake_kde5
21mr|kdelibs4support-5.116.0-3|195	%make
21mr|kdelibs4support-5.116.0-3|196	
21mr|kdelibs4support-5.116.0-3|197	%install
21mr|kdelibs4support-5.116.0-3|198	%makeinstall_std -C build
21mr|kdelibs4support-5.116.0-3|199	
21mr|kdelibs4support-5.116.0-3|200	%find_lang %{name} --all-name --with-html --with-kde --with-man
21mr|kdelibs4support-5.116.0-3|201	
21mr|kdelibs4support-5.116.0-3|202	
21mr|kdelibs4support-5.116.0-3|203	## use ca-certificates' ca-bundle.crt, symlink as what most other
21mr|kdelibs4support-5.116.0-3|204	## distros do these days (http://bugzilla.redhat.com/521902)
21mr|kdelibs4support-5.116.0-3|205	if [  -f %{buildroot}%{_kde5_datadir}/kf5/kssl/ca-bundle.crt -a -f /etc/pki/tls/certs/ca-bundle.crt ]; then
21mr|kdelibs4support-5.116.0-3|206	ln -sf /etc/pki/tls/certs/ca-bundle.crt %{buildroot}%{_kde5_datadir}/kf5/kssl/ca-bundle.crt
21mr|kdelibs4support-5.116.0-3|207	fi
21mr|kdelibs4support-5.116.0-3|208	

13223 21
21mr|kdenlive-23.08.4-3|1	Summary:	A non-linear video editing application for Plasma 5
21mr|kdenlive-23.08.4-3|2	Name:		kdenlive
21mr|kdenlive-23.08.4-3|3	Version:	23.08.4
21mr|kdenlive-23.08.4-3|4	Release:	3
21mr|kdenlive-23.08.4-3|5	Epoch:		1
21mr|kdenlive-23.08.4-3|6	License:	GPLv2+
21mr|kdenlive-23.08.4-3|7	Group:		Graphical desktop/KDE
21mr|kdenlive-23.08.4-3|8	Url:		http://kdenlive.org/
21mr|kdenlive-23.08.4-3|9	# https://github.com/KDE/kdenlive/tags
21mr|kdenlive-23.08.4-3|10	Source0:	http://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdenlive-23.08.4-3|11	BuildRequires:	extra-cmake-modules
21mr|kdenlive-23.08.4-3|12	BuildRequires:	kf5archive-devel
21mr|kdenlive-23.08.4-3|13	BuildRequires:	kf5bookmarks-devel
21mr|kdenlive-23.08.4-3|14	BuildRequires:	kf5config-devel
21mr|kdenlive-23.08.4-3|15	BuildRequires:	kf5configwidgets-devel
21mr|kdenlive-23.08.4-3|16	BuildRequires:	kf5coreaddons-devel
21mr|kdenlive-23.08.4-3|17	BuildRequires:	kf5crash-devel
21mr|kdenlive-23.08.4-3|18	BuildRequires:	kf5dbusaddons-devel
21mr|kdenlive-23.08.4-3|19	BuildRequires:	kf5doctools-devel
21mr|kdenlive-23.08.4-3|20	BuildRequires:	kf5declarative-devel
21mr|kdenlive-23.08.4-3|21	BuildRequires:	kf5filemetadata-devel
21mr|kdenlive-23.08.4-3|22	BuildRequires:	kf5guiaddons-devel
21mr|kdenlive-23.08.4-3|23	BuildRequires:	kf5i18n-devel
21mr|kdenlive-23.08.4-3|24	BuildRequires:	kf5iconthemes-devel
21mr|kdenlive-23.08.4-3|25	BuildRequires:	kf5kio-devel
21mr|kdenlive-23.08.4-3|26	BuildRequires:	kf5newstuff-devel
21mr|kdenlive-23.08.4-3|27	BuildRequires:	kf5notifications-devel
21mr|kdenlive-23.08.4-3|28	BuildRequires:	kf5notifyconfig-devel
21mr|kdenlive-23.08.4-3|29	BuildRequires:	kf5plotting-devel
21mr|kdenlive-23.08.4-3|30	BuildRequires:	kf5purpose-devel
21mr|kdenlive-23.08.4-3|31	BuildRequires:	kf5textwidgets-devel
21mr|kdenlive-23.08.4-3|32	BuildRequires:	kf5widgetsaddons-devel
21mr|kdenlive-23.08.4-3|33	BuildRequires:	kf5xmlgui-devel
21mr|kdenlive-23.08.4-3|34	BuildRequires:	pkgconfig(gl)
21mr|kdenlive-23.08.4-3|35	BuildRequires:	pkgconfig(glu)
21mr|kdenlive-23.08.4-3|36	BuildRequires:	pkgconfig(libv4l2)
21mr|kdenlive-23.08.4-3|37	BuildRequires:	mlt-devel
21mr|kdenlive-23.08.4-3|38	BuildRequires:	pkgconfig(phonon4qt5)
21mr|kdenlive-23.08.4-3|39	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kdenlive-23.08.4-3|40	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdenlive-23.08.4-3|41	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kdenlive-23.08.4-3|42	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdenlive-23.08.4-3|43	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|kdenlive-23.08.4-3|44	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdenlive-23.08.4-3|45	BuildRequires:	pkgconfig(Qt5NetworkAuth)
21mr|kdenlive-23.08.4-3|46	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|kdenlive-23.08.4-3|47	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kdenlive-23.08.4-3|48	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kdenlive-23.08.4-3|49	BuildRequires:	pkgconfig(Qt5Script)
21mr|kdenlive-23.08.4-3|50	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kdenlive-23.08.4-3|51	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdenlive-23.08.4-3|52	BuildRequires:	pkgconfig(Qt5UiPlugin)
21mr|kdenlive-23.08.4-3|53	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kdenlive-23.08.4-3|54	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kdenlive-23.08.4-3|55	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|kdenlive-23.08.4-3|56	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|kdenlive-23.08.4-3|57	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdenlive-23.08.4-3|58	BuildRequires:	pkgconfig(shared-mime-info)
21mr|kdenlive-23.08.4-3|59	BuildRequires:	pkgconfig(sm)
21mr|kdenlive-23.08.4-3|60	BuildRequires:	rttr-devel
21mr|kdenlive-23.08.4-3|61	Requires:	breeze-icon-theme
21mr|kdenlive-23.08.4-3|62	Requires:	ffmpeg
21mr|kdenlive-23.08.4-3|63	Requires:	frei0r-plugins
21mr|kdenlive-23.08.4-3|64	Requires:	ladspa
21mr|kdenlive-23.08.4-3|65	Requires:	mediainfo
21mr|kdenlive-23.08.4-3|66	Recommends:	phonon4qt5-backend
21mr|kdenlive-23.08.4-3|67	Requires:	qt5-qtquickcontrols-qml
21mr|kdenlive-23.08.4-3|68	Requires:	x11-font-misc-misc
21mr|kdenlive-23.08.4-3|69	Requires:	mlt-cli
21mr|kdenlive-23.08.4-3|70	Requires:	mlt-kdenlive
21mr|kdenlive-23.08.4-3|71	Requires:	mlt-multimedia
21mr|kdenlive-23.08.4-3|72	# change to mlt-glaxnimate-qt6 and mlt-qt6 when Kdenlive is on Qt6
21mr|kdenlive-23.08.4-3|73	Requires:	mlt-glaxnimate
21mr|kdenlive-23.08.4-3|74	Recommends:	mlt-qt
21mr|kdenlive-23.08.4-3|75	# If they are installed, light and dark themes may be switched via GUI
21mr|kdenlive-23.08.4-3|76	# Kdenlive defaults to the dark theme if it exists (a dark UI is considered
21mr|kdenlive-23.08.4-3|77	# to be better for working with videos, especailly hours long)
21mr|kdenlive-23.08.4-3|78	Recommends:	plasma5-color-scheme-breeze-light
21mr|kdenlive-23.08.4-3|79	Recommends:	plasma5-color-scheme-breeze-dark
21mr|kdenlive-23.08.4-3|80	Recommends:	breeze-icon-theme-dark
21mr|kdenlive-23.08.4-3|81	
21mr|kdenlive-23.08.4-3|82	%description
21mr|kdenlive-23.08.4-3|83	Kdenlive is a non-linear video editor for Plasma 5. It relies on a separate
21mr|kdenlive-23.08.4-3|84	renderer, piave, to handle it's rendering. Kdenlive supports multitrack
21mr|kdenlive-23.08.4-3|85	editing.
21mr|kdenlive-23.08.4-3|86	
21mr|kdenlive-23.08.4-3|87	%files -f %{name}.lang
21mr|kdenlive-23.08.4-3|88	%license COPYING
21mr|kdenlive-23.08.4-3|89	%doc AUTHORS README.md ChangeLog
21mr|kdenlive-23.08.4-3|90	%{_kde5_applicationsdir}/org.kde.kdenlive.desktop
21mr|kdenlive-23.08.4-3|91	%{_kde5_bindir}/kdenlive
21mr|kdenlive-23.08.4-3|92	%{_kde5_bindir}/kdenlive_render
21mr|kdenlive-23.08.4-3|93	%{_kde5_datadir}/kdenlive
21mr|kdenlive-23.08.4-3|94	%{_kde5_datadir}/config.kcfg/kdenlivesettings.kcfg
21mr|kdenlive-23.08.4-3|95	%{_kde5_iconsdir}/hicolor/*/actions/add-subtitle.svg
21mr|kdenlive-23.08.4-3|96	%{_kde5_iconsdir}/hicolor/*/actions/keyframe*.*
21mr|kdenlive-23.08.4-3|97	%{_kde5_iconsdir}/hicolor/*/apps/kdenlive.*
21mr|kdenlive-23.08.4-3|98	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-kdenlive.*
21mr|kdenlive-23.08.4-3|99	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-kdenlivetitle.*
21mr|kdenlive-23.08.4-3|100	%{_kde5_iconsdir}/hicolor/*/mimetypes/video-mlt-playlist.*
21mr|kdenlive-23.08.4-3|101	%{_kde5_mandir}/man1/kdenlive.1*
21mr|kdenlive-23.08.4-3|102	%{_kde5_mandir}/man1/kdenlive_render.1*
21mr|kdenlive-23.08.4-3|103	%{_kde5_notificationsdir}/kdenlive.notifyrc
21mr|kdenlive-23.08.4-3|104	%{_appdatadir}/org.kde.kdenlive.appdata.xml
21mr|kdenlive-23.08.4-3|105	%{_datadir}/mime/packages/*.xml
21mr|kdenlive-23.08.4-3|106	%{_kde5_plugindir}/thumbcreator/mltpreview.so
21mr|kdenlive-23.08.4-3|107	%{_kde5_datadir}/knsrcfiles/kdenlive_effects.knsrc
21mr|kdenlive-23.08.4-3|108	%{_kde5_datadir}/knsrcfiles/kdenlive_luts.knsrc
21mr|kdenlive-23.08.4-3|109	%{_kde5_datadir}/knsrcfiles/kdenlive_keyboardschemes.knsrc
21mr|kdenlive-23.08.4-3|110	%{_kde5_datadir}/knsrcfiles/kdenlive_renderprofiles.knsrc
21mr|kdenlive-23.08.4-3|111	%{_kde5_datadir}/knsrcfiles/kdenlive_titles.knsrc
21mr|kdenlive-23.08.4-3|112	%{_kde5_datadir}/knsrcfiles/kdenlive_wipes.knsrc
21mr|kdenlive-23.08.4-3|113	%{_kde5_datadir}/qlogging-categories5/kdenlive.categories
21mr|kdenlive-23.08.4-3|114	
21mr|kdenlive-23.08.4-3|115	#----------------------------------------------------------------------------
21mr|kdenlive-23.08.4-3|116	
21mr|kdenlive-23.08.4-3|117	%prep
21mr|kdenlive-23.08.4-3|118	%setup -q
21mr|kdenlive-23.08.4-3|119	
21mr|kdenlive-23.08.4-3|120	%build
21mr|kdenlive-23.08.4-3|121	%cmake_kde5
21mr|kdenlive-23.08.4-3|122	%make -s
21mr|kdenlive-23.08.4-3|123	
21mr|kdenlive-23.08.4-3|124	%install
21mr|kdenlive-23.08.4-3|125	%makeinstall_std -C build
21mr|kdenlive-23.08.4-3|126	
21mr|kdenlive-23.08.4-3|127	%find_lang %{name} --with-html --with-kde
21mr|kdenlive-23.08.4-3|128	
21mr|kdenlive-23.08.4-3|129	# remove unwanted doc folder
21mr|kdenlive-23.08.4-3|130	rm -fr %{buildroot}%{_docdir}/Kdenlive

13224 21
21mr|kde-print-manager-23.08.4-2|1	
21mr|kde-print-manager-23.08.4-2|2	%define oname print-manager
21mr|kde-print-manager-23.08.4-2|3	
21mr|kde-print-manager-23.08.4-2|4	Summary:	Printer management for Plasma
21mr|kde-print-manager-23.08.4-2|5	Name:		kde-print-manager
21mr|kde-print-manager-23.08.4-2|6	Version:	23.08.4
21mr|kde-print-manager-23.08.4-2|7	Release:	2
21mr|kde-print-manager-23.08.4-2|8	License:	GPLv2+
21mr|kde-print-manager-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|kde-print-manager-23.08.4-2|10	Url:		https://projects.kde.org/projects/playground/base/print-manager
21mr|kde-print-manager-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|kde-print-manager-23.08.4-2|12	Source1:	kde-print-manager.rpmlintrc
21mr|kde-print-manager-23.08.4-2|13	BuildRequires:	extra-cmake-modules
21mr|kde-print-manager-23.08.4-2|14	BuildRequires:	cups-devel
21mr|kde-print-manager-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|kde-print-manager-23.08.4-2|16	BuildRequires:	kf5configwidgets-devel
21mr|kde-print-manager-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21mr|kde-print-manager-23.08.4-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|kde-print-manager-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|kde-print-manager-23.08.4-2|20	BuildRequires:	kf5iconthemes-devel
21mr|kde-print-manager-23.08.4-2|21	BuildRequires:	kf5kcmutils-devel
21mr|kde-print-manager-23.08.4-2|22	BuildRequires:	kf5kio-devel
21mr|kde-print-manager-23.08.4-2|23	BuildRequires:	kf5notifications-devel
21mr|kde-print-manager-23.08.4-2|24	BuildRequires:	kf5plasma-devel
21mr|kde-print-manager-23.08.4-2|25	BuildRequires:	kf5widgetsaddons-devel
21mr|kde-print-manager-23.08.4-2|26	BuildRequires:	kf5windowsystem-devel
21mr|kde-print-manager-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|kde-print-manager-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kde-print-manager-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Network)
21mr|kde-print-manager-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kde-print-manager-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kde-print-manager-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kde-print-manager-23.08.4-2|33	
21mr|kde-print-manager-23.08.4-2|34	%description
21mr|kde-print-manager-23.08.4-2|35	Printer management for Plasma.
21mr|kde-print-manager-23.08.4-2|36	
21mr|kde-print-manager-23.08.4-2|37	%files -f %{name}.lang
21mr|kde-print-manager-23.08.4-2|38	%{_kde5_applicationsdir}/org.kde.kde-add-printer.desktop
21mr|kde-print-manager-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.ConfigurePrinter.desktop
21mr|kde-print-manager-23.08.4-2|40	%{_kde5_applicationsdir}/org.kde.PrintQueue.desktop
21mr|kde-print-manager-23.08.4-2|41	%{_kde5_applicationsdir}/kcm_printer_manager.desktop
21mr|kde-print-manager-23.08.4-2|42	%{_kde5_bindir}/configure-printer
21mr|kde-print-manager-23.08.4-2|43	%{_kde5_bindir}/kde-add-printer
21mr|kde-print-manager-23.08.4-2|44	%{_kde5_bindir}/kde-print-queue
21mr|kde-print-manager-23.08.4-2|45	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.printmanager/
21mr|kde-print-manager-23.08.4-2|46	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.printmanager/*
21mr|kde-print-manager-23.08.4-2|47	%{_kde5_libdir}/libkcupslib.so
21mr|kde-print-manager-23.08.4-2|48	%{_kde5_notificationsdir}/printmanager.notifyrc
21mr|kde-print-manager-23.08.4-2|49	%dir %{_kde5_qmldir}/org/kde/plasma/printmanager/
21mr|kde-print-manager-23.08.4-2|50	%{_kde5_qmldir}/org/kde/plasma/printmanager/*
21mr|kde-print-manager-23.08.4-2|51	%{_appdatadir}/org.kde.plasma.printmanager.appdata.xml
21mr|kde-print-manager-23.08.4-2|52	%{_appdatadir}/org.kde.print-manager.metainfo.xml
21mr|kde-print-manager-23.08.4-2|53	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_printer_manager.so
21mr|kde-print-manager-23.08.4-2|54	%{_qt5_plugindir}/kf5/kded/printmanager.so
21mr|kde-print-manager-23.08.4-2|55	
21mr|kde-print-manager-23.08.4-2|56	#----------------------------------------------------------------------------
21mr|kde-print-manager-23.08.4-2|57	
21mr|kde-print-manager-23.08.4-2|58	%prep
21mr|kde-print-manager-23.08.4-2|59	%autosetup -p1 -n %{oname}-%{version}
21mr|kde-print-manager-23.08.4-2|60	
21mr|kde-print-manager-23.08.4-2|61	%build
21mr|kde-print-manager-23.08.4-2|62	%cmake_kde5
21mr|kde-print-manager-23.08.4-2|63	%make
21mr|kde-print-manager-23.08.4-2|64	
21mr|kde-print-manager-23.08.4-2|65	%install
21mr|kde-print-manager-23.08.4-2|66	%makeinstall_std -C build
21mr|kde-print-manager-23.08.4-2|67	
21mr|kde-print-manager-23.08.4-2|68	%find_lang print-manager plasma_applet_org.kde.plasma.printmanager %{name}.lang --with-kde
21mr|kde-print-manager-23.08.4-2|69	

13225 21
21mr|kdesdk-kio-23.08.4-2|1	Summary:	KDE SDK KIO slaves
21mr|kdesdk-kio-23.08.4-2|2	Name:		kdesdk-kio
21mr|kdesdk-kio-23.08.4-2|3	Version:	23.08.4
21mr|kdesdk-kio-23.08.4-2|4	Release:	2
21mr|kdesdk-kio-23.08.4-2|5	Epoch:		1
21mr|kdesdk-kio-23.08.4-2|6	License:	GPLv2+
21mr|kdesdk-kio-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kdesdk-kio-23.08.4-2|8	Url:		http://www.kde.org
21mr|kdesdk-kio-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdesdk-kio-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kdesdk-kio-23.08.4-2|11	BuildRequires:	kf5i18n-devel
21mr|kdesdk-kio-23.08.4-2|12	BuildRequires:	kf5kio-devel
21mr|kdesdk-kio-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdesdk-kio-23.08.4-2|14	Recommends:	plasma5-kio-perldoc
21mr|kdesdk-kio-23.08.4-2|15	Conflicts:	kdesdk-kioslaves < 23.08.4
21mr|kdesdk-kio-23.08.4-2|16	Obsoletes:	kdesdk-kioslaves < 23.08.4
21mr|kdesdk-kio-23.08.4-2|17	
21mr|kdesdk-kio-23.08.4-2|18	%description
21mr|kdesdk-kio-23.08.4-2|19	KIO slaves for:
21mr|kdesdk-kio-23.08.4-2|20	- Perl documentation
21mr|kdesdk-kio-23.08.4-2|21	
21mr|kdesdk-kio-23.08.4-2|22	%files
21mr|kdesdk-kio-23.08.4-2|23	
21mr|kdesdk-kio-23.08.4-2|24	#----------------------------------------------------------------------------
21mr|kdesdk-kio-23.08.4-2|25	
21mr|kdesdk-kio-23.08.4-2|26	%package -n plasma5-kio-perldoc
21mr|kdesdk-kio-23.08.4-2|27	Summary:	Plasma 5 KIO slave interface for Perl documentation
21mr|kdesdk-kio-23.08.4-2|28	Group:		Graphical desktop/KDE
21mr|kdesdk-kio-23.08.4-2|29	Requires:	perl(Pod::Perldoc)
21mr|kdesdk-kio-23.08.4-2|30	
21mr|kdesdk-kio-23.08.4-2|31	%description -n plasma5-kio-perldoc
21mr|kdesdk-kio-23.08.4-2|32	Plasm 5 KIO slave interface for Perl documentation.
21mr|kdesdk-kio-23.08.4-2|33	
21mr|kdesdk-kio-23.08.4-2|34	%files -n plasma5-kio-perldoc -f kio5_perldoc.lang
21mr|kdesdk-kio-23.08.4-2|35	%{_kde5_datadir}/kio_perldoc/pod2html.pl
21mr|kdesdk-kio-23.08.4-2|36	%{_qt5_plugindir}/kf5/kio/perldoc.so
21mr|kdesdk-kio-23.08.4-2|37	
21mr|kdesdk-kio-23.08.4-2|38	#----------------------------------------------------------------------------
21mr|kdesdk-kio-23.08.4-2|39	
21mr|kdesdk-kio-23.08.4-2|40	%prep
21mr|kdesdk-kio-23.08.4-2|41	%autosetup -p1
21mr|kdesdk-kio-23.08.4-2|42	
21mr|kdesdk-kio-23.08.4-2|43	%build
21mr|kdesdk-kio-23.08.4-2|44	%cmake_kde5
21mr|kdesdk-kio-23.08.4-2|45	%make
21mr|kdesdk-kio-23.08.4-2|46	
21mr|kdesdk-kio-23.08.4-2|47	%install
21mr|kdesdk-kio-23.08.4-2|48	%makeinstall_std -C build
21mr|kdesdk-kio-23.08.4-2|49	
21mr|kdesdk-kio-23.08.4-2|50	%find_lang kio5_perldoc

13226 21
21mr|kdesdk-kioslaves-21.12.3-2|1	
21mr|kdesdk-kioslaves-21.12.3-2|2	Summary:	KDE SDK KIO slaves
21mr|kdesdk-kioslaves-21.12.3-2|3	Name:		kdesdk-kioslaves
21mr|kdesdk-kioslaves-21.12.3-2|4	Version:	21.12.3
21mr|kdesdk-kioslaves-21.12.3-2|5	Release:	2
21mr|kdesdk-kioslaves-21.12.3-2|6	Epoch:		1
21mr|kdesdk-kioslaves-21.12.3-2|7	License:	GPLv2+
21mr|kdesdk-kioslaves-21.12.3-2|8	Group:		Graphical desktop/KDE
21mr|kdesdk-kioslaves-21.12.3-2|9	Url:		http://www.kde.org
21mr|kdesdk-kioslaves-21.12.3-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdesdk-kioslaves-21.12.3-2|11	BuildRequires:	extra-cmake-modules
21mr|kdesdk-kioslaves-21.12.3-2|12	BuildRequires:	kf5i18n-devel
21mr|kdesdk-kioslaves-21.12.3-2|13	BuildRequires:	kf5kio-devel
21mr|kdesdk-kioslaves-21.12.3-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdesdk-kioslaves-21.12.3-2|15	Recommends:	plasma5-kio-perldoc
21mr|kdesdk-kioslaves-21.12.3-2|16	
21mr|kdesdk-kioslaves-21.12.3-2|17	%description
21mr|kdesdk-kioslaves-21.12.3-2|18	KIO slaves for:
21mr|kdesdk-kioslaves-21.12.3-2|19	- Perl documentation
21mr|kdesdk-kioslaves-21.12.3-2|20	
21mr|kdesdk-kioslaves-21.12.3-2|21	%files
21mr|kdesdk-kioslaves-21.12.3-2|22	
21mr|kdesdk-kioslaves-21.12.3-2|23	#----------------------------------------------------------------------------
21mr|kdesdk-kioslaves-21.12.3-2|24	
21mr|kdesdk-kioslaves-21.12.3-2|25	%package -n plasma5-kio-perldoc
21mr|kdesdk-kioslaves-21.12.3-2|26	Summary:	Plasma 5 KIO slave interface for Perl documentation
21mr|kdesdk-kioslaves-21.12.3-2|27	Group:		Graphical desktop/KDE
21mr|kdesdk-kioslaves-21.12.3-2|28	Requires:	perl(Pod::Perldoc)
21mr|kdesdk-kioslaves-21.12.3-2|29	
21mr|kdesdk-kioslaves-21.12.3-2|30	%description -n plasma5-kio-perldoc
21mr|kdesdk-kioslaves-21.12.3-2|31	Plasm 5 KIO slave interface for Perl documentation.
21mr|kdesdk-kioslaves-21.12.3-2|32	
21mr|kdesdk-kioslaves-21.12.3-2|33	%files -n plasma5-kio-perldoc -f kio5_perldoc.lang
21mr|kdesdk-kioslaves-21.12.3-2|34	%{_kde5_datadir}/kio_perldoc/pod2html.pl
21mr|kdesdk-kioslaves-21.12.3-2|35	%{_qt5_plugindir}/kf5/kio/perldoc.so
21mr|kdesdk-kioslaves-21.12.3-2|36	
21mr|kdesdk-kioslaves-21.12.3-2|37	#----------------------------------------------------------------------------
21mr|kdesdk-kioslaves-21.12.3-2|38	
21mr|kdesdk-kioslaves-21.12.3-2|39	%prep
21mr|kdesdk-kioslaves-21.12.3-2|40	%autosetup -p1
21mr|kdesdk-kioslaves-21.12.3-2|41	
21mr|kdesdk-kioslaves-21.12.3-2|42	%build
21mr|kdesdk-kioslaves-21.12.3-2|43	%cmake_kde5
21mr|kdesdk-kioslaves-21.12.3-2|44	%make
21mr|kdesdk-kioslaves-21.12.3-2|45	
21mr|kdesdk-kioslaves-21.12.3-2|46	%install
21mr|kdesdk-kioslaves-21.12.3-2|47	%makeinstall_std -C build
21mr|kdesdk-kioslaves-21.12.3-2|48	
21mr|kdesdk-kioslaves-21.12.3-2|49	%find_lang kio5_perldoc

13227 21
21mr|kdesdk-thumbnailers-23.08.4-2|1	Summary:	A preview image generator plugin for gettext translations and templates
21mr|kdesdk-thumbnailers-23.08.4-2|2	Name:		kdesdk-thumbnailers
21mr|kdesdk-thumbnailers-23.08.4-2|3	Version:	23.08.4
21mr|kdesdk-thumbnailers-23.08.4-2|4	Release:	2
21mr|kdesdk-thumbnailers-23.08.4-2|5	Epoch:		1
21mr|kdesdk-thumbnailers-23.08.4-2|6	License:	GPLv2+
21mr|kdesdk-thumbnailers-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kdesdk-thumbnailers-23.08.4-2|8	Url:		http://www.kde.org
21mr|kdesdk-thumbnailers-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdesdk-thumbnailers-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kdesdk-thumbnailers-23.08.4-2|11	BuildRequires:	gettext-devel
21mr|kdesdk-thumbnailers-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kdesdk-thumbnailers-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|kdesdk-thumbnailers-23.08.4-2|14	BuildRequires:	kf5kio-devel
21mr|kdesdk-thumbnailers-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdesdk-thumbnailers-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdesdk-thumbnailers-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdesdk-thumbnailers-23.08.4-2|18	Requires:	gettext
21mr|kdesdk-thumbnailers-23.08.4-2|19	
21mr|kdesdk-thumbnailers-23.08.4-2|20	%description
21mr|kdesdk-thumbnailers-23.08.4-2|21	A preview image generator plugin for gettext translations and templates.
21mr|kdesdk-thumbnailers-23.08.4-2|22	
21mr|kdesdk-thumbnailers-23.08.4-2|23	%files -f pothumbnail.lang
21mr|kdesdk-thumbnailers-23.08.4-2|24	%{_kde5_datadir}/config.kcfg/pocreatorsettings.kcfg
21mr|kdesdk-thumbnailers-23.08.4-2|25	%{_kde5_plugindir}/thumbcreator/pothumbnail.so
21mr|kdesdk-thumbnailers-23.08.4-2|26	
21mr|kdesdk-thumbnailers-23.08.4-2|27	#----------------------------------------------------------------------------
21mr|kdesdk-thumbnailers-23.08.4-2|28	
21mr|kdesdk-thumbnailers-23.08.4-2|29	%prep
21mr|kdesdk-thumbnailers-23.08.4-2|30	%autosetup -p1
21mr|kdesdk-thumbnailers-23.08.4-2|31	
21mr|kdesdk-thumbnailers-23.08.4-2|32	%build
21mr|kdesdk-thumbnailers-23.08.4-2|33	%cmake_kde5
21mr|kdesdk-thumbnailers-23.08.4-2|34	%make
21mr|kdesdk-thumbnailers-23.08.4-2|35	
21mr|kdesdk-thumbnailers-23.08.4-2|36	%install
21mr|kdesdk-thumbnailers-23.08.4-2|37	%makeinstall_std -C build
21mr|kdesdk-thumbnailers-23.08.4-2|38	
21mr|kdesdk-thumbnailers-23.08.4-2|39	%find_lang pothumbnail --with-kde

13228 21
21mr|kdesignerplugin-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kdesignerplugin-5.116.0-3|2	
21mr|kdesignerplugin-5.116.0-3|3	Summary:	KDE Frameworks 5 Qt Designer/Creator integration module
21mr|kdesignerplugin-5.116.0-3|4	Name:		kdesignerplugin
21mr|kdesignerplugin-5.116.0-3|5	Version:	5.116.0
21mr|kdesignerplugin-5.116.0-3|6	Release:	3
21mr|kdesignerplugin-5.116.0-3|7	License:	GPLv2+
21mr|kdesignerplugin-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kdesignerplugin-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kdesignerplugin-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|kdesignerplugin-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kdesignerplugin-5.116.0-3|12	BuildRequires:	qt5-designer
21mr|kdesignerplugin-5.116.0-3|13	BuildRequires:	qt5-linguist-tools
21mr|kdesignerplugin-5.116.0-3|14	BuildRequires:	kf5completion-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|15	BuildRequires:	kf5config-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|16	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|17	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|18	BuildRequires:	kf5dbusaddons-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|19	BuildRequires:	kf5doctools-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|20	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|21	BuildRequires:	kf5itemviews-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|22	BuildRequires:	kf5kio-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|23	BuildRequires:	kf5plotting-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|24	BuildRequires:	kf5service-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|25	BuildRequires:	kf5sonnet-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|26	BuildRequires:	kf5textwidgets-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|27	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|28	BuildRequires:	kf5xmlgui-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdesignerplugin-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5Designer)
21mr|kdesignerplugin-5.116.0-3|31	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdesignerplugin-5.116.0-3|32	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdesignerplugin-5.116.0-3|33	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kdesignerplugin-5.116.0-3|34	Requires:	%{name}-i18n = %{EVRD}
21mr|kdesignerplugin-5.116.0-3|35	
21mr|kdesignerplugin-5.116.0-3|36	%description
21mr|kdesignerplugin-5.116.0-3|37	KDE Frameworks 5 Qt Designer/Creator integration module.
21mr|kdesignerplugin-5.116.0-3|38	
21mr|kdesignerplugin-5.116.0-3|39	This framework provides plugins for Qt Designer that allow it to display
21mr|kdesignerplugin-5.116.0-3|40	the widgets provided by various KDE frameworks, as well as a utility
21mr|kdesignerplugin-5.116.0-3|41	(kgendesignerplugin) that can be used to generate other such plugins
21mr|kdesignerplugin-5.116.0-3|42	from ini-style description files.
21mr|kdesignerplugin-5.116.0-3|43	
21mr|kdesignerplugin-5.116.0-3|44	%files
21mr|kdesignerplugin-5.116.0-3|45	%{_kde5_bindir}/kgendesignerplugin
21mr|kdesignerplugin-5.116.0-3|46	%{_kde5_mandir}/man1/kgendesignerplugin.1*
21mr|kdesignerplugin-5.116.0-3|47	
21mr|kdesignerplugin-5.116.0-3|48	#----------------------------------------------------------------------------
21mr|kdesignerplugin-5.116.0-3|49	
21mr|kdesignerplugin-5.116.0-3|50	%package i18n
21mr|kdesignerplugin-5.116.0-3|51	Summary:	KDesignerPlugin translations
21mr|kdesignerplugin-5.116.0-3|52	Group:		System/Internationalization
21mr|kdesignerplugin-5.116.0-3|53	BuildArch:	noarch
21mr|kdesignerplugin-5.116.0-3|54	
21mr|kdesignerplugin-5.116.0-3|55	%description i18n
21mr|kdesignerplugin-5.116.0-3|56	KDesignerPlugin translations.
21mr|kdesignerplugin-5.116.0-3|57	
21mr|kdesignerplugin-5.116.0-3|58	%files i18n -f %{name}.lang
21mr|kdesignerplugin-5.116.0-3|59	
21mr|kdesignerplugin-5.116.0-3|60	#----------------------------------------------------------------------------
21mr|kdesignerplugin-5.116.0-3|61	
21mr|kdesignerplugin-5.116.0-3|62	%define devkf5designerplugin %mklibname kf5designerplugin -d
21mr|kdesignerplugin-5.116.0-3|63	
21mr|kdesignerplugin-5.116.0-3|64	%package -n %{devkf5designerplugin}
21mr|kdesignerplugin-5.116.0-3|65	Summary:	Development files for KDE Frameworks 5 Qt Designer/Creator integration module
21mr|kdesignerplugin-5.116.0-3|66	Group:		Development/KDE and Qt
21mr|kdesignerplugin-5.116.0-3|67	Requires:	%{name} = %{EVRD}
21mr|kdesignerplugin-5.116.0-3|68	Provides:	%{name}-devel = %{EVRD}
21mr|kdesignerplugin-5.116.0-3|69	Provides:	kf5designerplugin-devel = %{version}
21mr|kdesignerplugin-5.116.0-3|70	
21mr|kdesignerplugin-5.116.0-3|71	%description -n %{devkf5designerplugin}
21mr|kdesignerplugin-5.116.0-3|72	This package contains header files needed if you wish to build applications
21mr|kdesignerplugin-5.116.0-3|73	based on %{name}.
21mr|kdesignerplugin-5.116.0-3|74	
21mr|kdesignerplugin-5.116.0-3|75	%files -n %{devkf5designerplugin}
21mr|kdesignerplugin-5.116.0-3|76	%{_kde5_libdir}/cmake/KF5DesignerPlugin
21mr|kdesignerplugin-5.116.0-3|77	
21mr|kdesignerplugin-5.116.0-3|78	#----------------------------------------------------------------------------
21mr|kdesignerplugin-5.116.0-3|79	
21mr|kdesignerplugin-5.116.0-3|80	%prep
21mr|kdesignerplugin-5.116.0-3|81	%autosetup -p1
21mr|kdesignerplugin-5.116.0-3|82	
21mr|kdesignerplugin-5.116.0-3|83	%build
21mr|kdesignerplugin-5.116.0-3|84	%cmake_kde5
21mr|kdesignerplugin-5.116.0-3|85	%make
21mr|kdesignerplugin-5.116.0-3|86	
21mr|kdesignerplugin-5.116.0-3|87	%install
21mr|kdesignerplugin-5.116.0-3|88	%makeinstall_std -C build
21mr|kdesignerplugin-5.116.0-3|89	
21mr|kdesignerplugin-5.116.0-3|90	%find_lang %{name} --all-name --with-qt --with-man

13229 21
21mr|kdesu-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kdesu-5.116.0-3|2	
21mr|kdesu-5.116.0-3|3	Summary:	KDE Frameworks 5 integration with su for elevated privileges module
21mr|kdesu-5.116.0-3|4	Name:		kdesu
21mr|kdesu-5.116.0-3|5	Version:	5.116.0
21mr|kdesu-5.116.0-3|6	Release:	3
21mr|kdesu-5.116.0-3|7	License:	GPLv2+
21mr|kdesu-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kdesu-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kdesu-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kdesu-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kdesu-5.116.0-3|12	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kdesu-5.116.0-3|13	BuildRequires:	kf5pty-devel = %{version}
21mr|kdesu-5.116.0-3|14	BuildRequires:	kf5service-devel = %{version}
21mr|kdesu-5.116.0-3|15	BuildRequires:	ki18n-devel = %{version}
21mr|kdesu-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdesu-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdesu-5.116.0-3|18	BuildRequires:	pkgconfig(x11)
21mr|kdesu-5.116.0-3|19	
21mr|kdesu-5.116.0-3|20	%description
21mr|kdesu-5.116.0-3|21	KDE Frameworks 5 integration with su for elevated privileges module.
21mr|kdesu-5.116.0-3|22	
21mr|kdesu-5.116.0-3|23	KDESu provides functionality for building GUI front ends for (password asking)
21mr|kdesu-5.116.0-3|24	console mode programs. For example, kdesu and kdessh use it to interface with
21mr|kdesu-5.116.0-3|25	su and ssh respectively.
21mr|kdesu-5.116.0-3|26	
21mr|kdesu-5.116.0-3|27	%files
21mr|kdesu-5.116.0-3|28	%{_kde5_datadir}/qlogging-categories5/ksu.categories
21mr|kdesu-5.116.0-3|29	%attr(2755,root,nogroup) %{_kde5_libexecdir}/kf5/kdesud
21mr|kdesu-5.116.0-3|30	%{_kde5_libexecdir}/kf5/kdesu_stub
21mr|kdesu-5.116.0-3|31	
21mr|kdesu-5.116.0-3|32	#----------------------------------------------------------------------------
21mr|kdesu-5.116.0-3|33	
21mr|kdesu-5.116.0-3|34	%package i18n
21mr|kdesu-5.116.0-3|35	Summary:	KDESu translations
21mr|kdesu-5.116.0-3|36	Group:		System/Internationalization
21mr|kdesu-5.116.0-3|37	BuildArch:	noarch
21mr|kdesu-5.116.0-3|38	
21mr|kdesu-5.116.0-3|39	%description i18n
21mr|kdesu-5.116.0-3|40	KDESu translations.
21mr|kdesu-5.116.0-3|41	
21mr|kdesu-5.116.0-3|42	%files i18n -f kdesud5.lang
21mr|kdesu-5.116.0-3|43	
21mr|kdesu-5.116.0-3|44	#----------------------------------------------------------------------------
21mr|kdesu-5.116.0-3|45	
21mr|kdesu-5.116.0-3|46	%define kf5su_major 5
21mr|kdesu-5.116.0-3|47	%define libkf5su %mklibname kf5su %{kf5su_major}
21mr|kdesu-5.116.0-3|48	
21mr|kdesu-5.116.0-3|49	%package -n %{libkf5su}
21mr|kdesu-5.116.0-3|50	Summary:	KDE Frameworks 5 KDESu shared library
21mr|kdesu-5.116.0-3|51	Group:		System/Libraries
21mr|kdesu-5.116.0-3|52	Requires:	%{name} = %{EVRD}
21mr|kdesu-5.116.0-3|53	Requires:	%{name}-i18n = %{EVRD}
21mr|kdesu-5.116.0-3|54	
21mr|kdesu-5.116.0-3|55	%description -n %{libkf5su}
21mr|kdesu-5.116.0-3|56	KDE Frameworks 5 KDESu shared library.
21mr|kdesu-5.116.0-3|57	
21mr|kdesu-5.116.0-3|58	%files -n %{libkf5su}
21mr|kdesu-5.116.0-3|59	%{_kde5_libdir}/libKF5Su.so.%{kf5su_major}*
21mr|kdesu-5.116.0-3|60	
21mr|kdesu-5.116.0-3|61	#----------------------------------------------------------------------------
21mr|kdesu-5.116.0-3|62	
21mr|kdesu-5.116.0-3|63	%define devkf5su %mklibname kf5su -d
21mr|kdesu-5.116.0-3|64	
21mr|kdesu-5.116.0-3|65	%package -n %{devkf5su}
21mr|kdesu-5.116.0-3|66	Summary:	Development files for KDE Frameworks 5 KDESu module
21mr|kdesu-5.116.0-3|67	Group:		Development/KDE and Qt
21mr|kdesu-5.116.0-3|68	Requires:	%{libkf5su} = %{EVRD}
21mr|kdesu-5.116.0-3|69	Provides:	%{name}-devel = %{EVRD}
21mr|kdesu-5.116.0-3|70	Provides:	kf5su-devel = %{version}
21mr|kdesu-5.116.0-3|71	
21mr|kdesu-5.116.0-3|72	%description -n %{devkf5su}
21mr|kdesu-5.116.0-3|73	This package contains header files needed if you wish to build applications
21mr|kdesu-5.116.0-3|74	based on %{name}.
21mr|kdesu-5.116.0-3|75	
21mr|kdesu-5.116.0-3|76	%files -n %{devkf5su}
21mr|kdesu-5.116.0-3|77	%{_kde5_includedir}/KF5/KDESu
21mr|kdesu-5.116.0-3|78	%{_kde5_libdir}/cmake/KF5Su
21mr|kdesu-5.116.0-3|79	%{_kde5_libdir}/libKF5Su.so
21mr|kdesu-5.116.0-3|80	%{_kde5_mkspecsdir}/*.pri
21mr|kdesu-5.116.0-3|81	
21mr|kdesu-5.116.0-3|82	#----------------------------------------------------------------------------
21mr|kdesu-5.116.0-3|83	
21mr|kdesu-5.116.0-3|84	%prep
21mr|kdesu-5.116.0-3|85	%autosetup -p1
21mr|kdesu-5.116.0-3|86	
21mr|kdesu-5.116.0-3|87	%build
21mr|kdesu-5.116.0-3|88	%cmake_kde5
21mr|kdesu-5.116.0-3|89	%make
21mr|kdesu-5.116.0-3|90	
21mr|kdesu-5.116.0-3|91	%install
21mr|kdesu-5.116.0-3|92	%makeinstall_std -C build
21mr|kdesu-5.116.0-3|93	
21mr|kdesu-5.116.0-3|94	%find_lang kdesud5

13230 21
21mr|kdesvn-2.1.0-3|1	Summary:	KDE client for subversion
21mr|kdesvn-2.1.0-3|2	Name:		kdesvn
21mr|kdesvn-2.1.0-3|3	Version:	2.1.0
21mr|kdesvn-2.1.0-3|4	Release:	3
21mr|kdesvn-2.1.0-3|5	License:	GPLv2+
21mr|kdesvn-2.1.0-3|6	Group:		Graphical desktop/KDE
21mr|kdesvn-2.1.0-3|7	Url:		http://kdesvn.alwins-world.de/
21mr|kdesvn-2.1.0-3|8	Source0:	http://download.kde.org/stable/kdesvn/%{version}/%{name}-%{version}-1.tar.xz
21mr|kdesvn-2.1.0-3|9	Source1:	kdesvn_ru.po
21mr|kdesvn-2.1.0-3|10	Patch0:		kdesvn-desktop-l10n.patch
21mr|kdesvn-2.1.0-3|11	BuildRequires:  extra-cmake-modules
21mr|kdesvn-2.1.0-3|12	BuildRequires:  subversion-devel
21mr|kdesvn-2.1.0-3|13	BuildRequires:  kf5bookmarks-devel
21mr|kdesvn-2.1.0-3|14	BuildRequires:  kf5config-devel
21mr|kdesvn-2.1.0-3|15	BuildRequires:  kf5configwidgets-devel
21mr|kdesvn-2.1.0-3|16	BuildRequires:  kf5coreaddons-devel
21mr|kdesvn-2.1.0-3|17	BuildRequires:  kf5dbusaddons-devel
21mr|kdesvn-2.1.0-3|18	BuildRequires:  kf5doctools-devel
21mr|kdesvn-2.1.0-3|19	BuildRequires:  kf5i18n-devel
21mr|kdesvn-2.1.0-3|20	BuildRequires:  kf5iconthemes-devel
21mr|kdesvn-2.1.0-3|21	BuildRequires:  kf5itemviews-devel
21mr|kdesvn-2.1.0-3|22	BuildRequires:  kf5jobwidgets-devel
21mr|kdesvn-2.1.0-3|23	BuildRequires:  kf5kio-devel
21mr|kdesvn-2.1.0-3|24	BuildRequires:  kf5notifications-devel
21mr|kdesvn-2.1.0-3|25	BuildRequires:  kf5service-devel
21mr|kdesvn-2.1.0-3|26	BuildRequires:  kf5texteditor-devel
21mr|kdesvn-2.1.0-3|27	BuildRequires:  kf5wallet-devel
21mr|kdesvn-2.1.0-3|28	BuildRequires:  kf5widgetsaddons-devel
21mr|kdesvn-2.1.0-3|29	BuildRequires:  pkgconfig(Qt5Sql)
21mr|kdesvn-2.1.0-3|30	Requires:	cervisia
21mr|kdesvn-2.1.0-3|31	Requires:	graphviz
21mr|kdesvn-2.1.0-3|32	
21mr|kdesvn-2.1.0-3|33	%description
21mr|kdesvn-2.1.0-3|34	kdesvn is yet another client for subversion. But it uses native
21mr|kdesvn-2.1.0-3|35	KDE API instead of a extra lib like GAMBAS and it is using the
21mr|kdesvn-2.1.0-3|36	native subversion delevelopment API instead of just parsing the
21mr|kdesvn-2.1.0-3|37	output of the commandline tool like most other clients do. It tries
21mr|kdesvn-2.1.0-3|38	to setup a look and feel like the standard filemanager of KDE and is
21mr|kdesvn-2.1.0-3|39	integrated into it via KPart.
21mr|kdesvn-2.1.0-3|40	The base C++ interface to subversion I took from the (real great) tool
21mr|kdesvn-2.1.0-3|41	Rapidsvn (see http://rapidsvn.tigris.org/) with some modifcations and fixes.
21mr|kdesvn-2.1.0-3|42	
21mr|kdesvn-2.1.0-3|43	%files -f %{name}.lang
21mr|kdesvn-2.1.0-3|44	%doc AUTHORS COPYING ChangeLog
21mr|kdesvn-2.1.0-3|45	%{_kde5_bindir}/*
21mr|kdesvn-2.1.0-3|46	%{_kde5_applicationsdir}/org.kde.kdesvn.desktop
21mr|kdesvn-2.1.0-3|47	%{_kde5_iconsdir}/hicolor/*/*/*
21mr|kdesvn-2.1.0-3|48	%{_kde5_datadir}/config.kcfg/*
21mr|kdesvn-2.1.0-3|49	%{_kde5_services}/ServiceMenus/kdesvn_subversion.desktop
21mr|kdesvn-2.1.0-3|50	%{_kde5_services}/ServiceMenus/kdesvn_subversion_toplevel.desktop
21mr|kdesvn-2.1.0-3|51	%{_kde5_services}/kdesvnpart.desktop
21mr|kdesvn-2.1.0-3|52	%{_kde5_services}/ksvn*.protocol
21mr|kdesvn-2.1.0-3|53	%{_qt5_plugindir}/kdesvnpart.so
21mr|kdesvn-2.1.0-3|54	%{_qt5_plugindir}/kf5/kded/kdesvnd.so
21mr|kdesvn-2.1.0-3|55	%{_qt5_plugindir}/kio_ksvn.so
21mr|kdesvn-2.1.0-3|56	%{_kde5_xmlguidir}/kdesvn/kdesvn_part.rc
21mr|kdesvn-2.1.0-3|57	%{_kde5_xmlguidir}/kdesvn/kdesvnui.rc
21mr|kdesvn-2.1.0-3|58	%{_kde5_datadir}/dbus-1/interfaces/kf5_org.kde.kdesvnd.xml
21mr|kdesvn-2.1.0-3|59	%{_kde5_datadir}/dbus-1/services/org.kde.kdesvnd.service
21mr|kdesvn-2.1.0-3|60	%{_kde5_datadir}/kconf_update/kdesvn-use-external-update.sh
21mr|kdesvn-2.1.0-3|61	%{_kde5_datadir}/kconf_update/kdesvnpartrc-use-external.upd
21mr|kdesvn-2.1.0-3|62	%{_kde5_datadir}/kdesvn/kdesvn.notifyrc
21mr|kdesvn-2.1.0-3|63	%{_kde5_docdir}/HTML/*/kdesvn/*
21mr|kdesvn-2.1.0-3|64	%{_mandir}/man1/*
21mr|kdesvn-2.1.0-3|65	%{_appdatadir}/org.kde.kdesvn.appdata.xml
21mr|kdesvn-2.1.0-3|66	
21mr|kdesvn-2.1.0-3|67	#----------------------------------------------------------------------------
21mr|kdesvn-2.1.0-3|68	
21mr|kdesvn-2.1.0-3|69	%prep
21mr|kdesvn-2.1.0-3|70	%setup -q
21mr|kdesvn-2.1.0-3|71	%patch0 -p1
21mr|kdesvn-2.1.0-3|72	
21mr|kdesvn-2.1.0-3|73	cp %{SOURCE1} po/ru/kdesvn.po
21mr|kdesvn-2.1.0-3|74	
21mr|kdesvn-2.1.0-3|75	%build
21mr|kdesvn-2.1.0-3|76	%cmake_kde5
21mr|kdesvn-2.1.0-3|77	%make
21mr|kdesvn-2.1.0-3|78	
21mr|kdesvn-2.1.0-3|79	%install
21mr|kdesvn-2.1.0-3|80	%makeinstall_std -C build
21mr|kdesvn-2.1.0-3|81	
21mr|kdesvn-2.1.0-3|82	%find_lang %{name} kdesvnaskpass %{name}.lang --with-html --with-man
21mr|kdesvn-2.1.0-3|83	
21mr|kdesvn-2.1.0-3|84	rm -f %{buildroot}%{_kde5_libdir}/libsvnqt.a
21mr|kdesvn-2.1.0-3|85	rm -f %{buildroot}%{_datadir}/dbus-1/interfaces/org.kde.kdesvnd.xml
21mr|kdesvn-2.1.0-3|86	
21mr|kdesvn-2.1.0-3|87	# fwang: conflicts with cervisia
21mr|kdesvn-2.1.0-3|88	rm -f %{buildroot}%{_kde5_services}/svn*.protocol

13231 21
21mr|kdevelop-22.12.3-4|1	%define oversion 5.10.221203
21mr|kdevelop-22.12.3-4|2	%global __requires_exclude ^.*/bin/zsh*
21mr|kdevelop-22.12.3-4|3	
21mr|kdevelop-22.12.3-4|4	Summary:	KDE Integrated Development Environment
21mr|kdevelop-22.12.3-4|5	Name:		kdevelop
21mr|kdevelop-22.12.3-4|6	Version:	22.12.3
21mr|kdevelop-22.12.3-4|7	Release:	4
21mr|kdevelop-22.12.3-4|8	Epoch:		4
21mr|kdevelop-22.12.3-4|9	License:	GPLv2+
21mr|kdevelop-22.12.3-4|10	Group:		Development/C++
21mr|kdevelop-22.12.3-4|11	Url:		http://www.kdevelop.org/
21mr|kdevelop-22.12.3-4|12	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdevelop-22.12.3-4|13	Source10:	kdevelop.rpmlintrc
21mr|kdevelop-22.12.3-4|14	BuildRequires:	extra-cmake-modules
21mr|kdevelop-22.12.3-4|15	BuildRequires:	plasma-framework
21mr|kdevelop-22.12.3-4|16	BuildRequires:	qt5-tools
21mr|kdevelop-22.12.3-4|17	BuildRequires:	clang-devel
21mr|kdevelop-22.12.3-4|18	BuildRequires:	llvm-devel
21mr|kdevelop-22.12.3-4|19	BuildRequires:	llvm-plugins
21mr|kdevelop-22.12.3-4|20	BuildRequires:	cppcheck
21mr|kdevelop-22.12.3-4|21	BuildRequires:	kdevelop-pg-qt-devel
21mr|kdevelop-22.12.3-4|22	BuildRequires:	kf5config-devel
21mr|kdevelop-22.12.3-4|23	BuildRequires:	kf5crash-devel
21mr|kdevelop-22.12.3-4|24	BuildRequires:	kf5declarative-devel
21mr|kdevelop-22.12.3-4|25	BuildRequires:	kf5doctools-devel
21mr|kdevelop-22.12.3-4|26	BuildRequires:	kf5iconthemes-devel
21mr|kdevelop-22.12.3-4|27	BuildRequires:	kf5i18n-devel
21mr|kdevelop-22.12.3-4|28	BuildRequires:	kf5itemmodels-devel
21mr|kdevelop-22.12.3-4|29	BuildRequires:	kf5itemviews-devel
21mr|kdevelop-22.12.3-4|30	BuildRequires:	kf5jobwidgets-devel
21mr|kdevelop-22.12.3-4|31	BuildRequires:	kf5kcmutils-devel
21mr|kdevelop-22.12.3-4|32	BuildRequires:	kf5kio-devel
21mr|kdevelop-22.12.3-4|33	BuildRequires:	kf5newstuff-devel
21mr|kdevelop-22.12.3-4|34	BuildRequires:	kf5notifyconfig-devel
21mr|kdevelop-22.12.3-4|35	BuildRequires:	kf5parts-devel
21mr|kdevelop-22.12.3-4|36	BuildRequires:	kf5plasma-devel
21mr|kdevelop-22.12.3-4|37	BuildRequires:	kf5runner-devel
21mr|kdevelop-22.12.3-4|38	BuildRequires:	kf5service-devel
21mr|kdevelop-22.12.3-4|39	BuildRequires:	kf5sysguard-devel
21mr|kdevelop-22.12.3-4|40	BuildRequires:	kf5texteditor-devel
21mr|kdevelop-22.12.3-4|41	BuildRequires:	kf5threadweaver-devel
21mr|kdevelop-22.12.3-4|42	BuildRequires:	kf5windowsystem-devel
21mr|kdevelop-22.12.3-4|43	BuildRequires:	kf5xmlgui-devel
21mr|kdevelop-22.12.3-4|44	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kdevelop-22.12.3-4|45	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdevelop-22.12.3-4|46	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdevelop-22.12.3-4|47	BuildRequires:	pkgconfig(Qt5Help)
21mr|kdevelop-22.12.3-4|48	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdevelop-22.12.3-4|49	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kdevelop-22.12.3-4|50	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kdevelop-22.12.3-4|51	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kdevelop-22.12.3-4|52	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdevelop-22.12.3-4|53	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|kdevelop-22.12.3-4|54	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|kdevelop-22.12.3-4|55	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|kdevelop-22.12.3-4|56	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdevelop-22.12.3-4|57	BuildRequires:	pkgconfig(gl)
21mr|kdevelop-22.12.3-4|58	BuildRequires:	pkgconfig(shared-mime-info)
21mr|kdevelop-22.12.3-4|59	Requires:	kdevplatform = %{EVRD}
21mr|kdevelop-22.12.3-4|60	Requires:	kdevplatform-devel = %{EVRD}
21mr|kdevelop-22.12.3-4|61	Requires:	kdevelop-pg-qt
21mr|kdevelop-22.12.3-4|62	Requires:	plasma-framework
21mr|kdevelop-22.12.3-4|63	# used by plugins, but are not required to run kdevelop
21mr|kdevelop-22.12.3-4|64	Recommends:	cmake
21mr|kdevelop-22.12.3-4|65	Recommends:	extra-cmake-modules
21mr|kdevelop-22.12.3-4|66	Recommends:	gdb
21mr|kdevelop-22.12.3-4|67	Recommends:	git-core
21mr|kdevelop-22.12.3-4|68	Recommends:	ninja
21mr|kdevelop-22.12.3-4|69	# make sense only inside KDE, no sense in other DEs
21mr|kdevelop-22.12.3-4|70	Recommends:	(plasma5-applet-kdevelopsessions if plasma5-workspace)
21mr|kdevelop-22.12.3-4|71	Recommends:	(plasma5-runner-kdevelopsessions if plasma5-workspace)
21mr|kdevelop-22.12.3-4|72	
21mr|kdevelop-22.12.3-4|73	%description
21mr|kdevelop-22.12.3-4|74	The KDevelop Integrated Development Environment provides many features that
21mr|kdevelop-22.12.3-4|75	developers need as well as providing a unified interface to programs like gdb,
21mr|kdevelop-22.12.3-4|76	the C/C++ compiler, and make.
21mr|kdevelop-22.12.3-4|77	
21mr|kdevelop-22.12.3-4|78	KDevelop manages or provides:
21mr|kdevelop-22.12.3-4|79	* All development tools needed for C++ programming like Compiler, Linker,
21mr|kdevelop-22.12.3-4|80	automake and autoconf
21mr|kdevelop-22.12.3-4|81	* KAppWizard, which generates complete, ready-to-go sample applications
21mr|kdevelop-22.12.3-4|82	* Classgenerator, for creating new classes and integrating them into the
21mr|kdevelop-22.12.3-4|83	current project
21mr|kdevelop-22.12.3-4|84	* File management for sources, headers, documentation etc. to be included in
21mr|kdevelop-22.12.3-4|85	the project
21mr|kdevelop-22.12.3-4|86	* The creation of User-Handbooks written with SGML and the automatic
21mr|kdevelop-22.12.3-4|87	generation of HTML-output with the KDE look and feel
21mr|kdevelop-22.12.3-4|88	* Automatic HTML-based API-documentation for your project's classes with
21mr|kdevelop-22.12.3-4|89	cross-references to the used libraries; Internationalization support for
21mr|kdevelop-22.12.3-4|90	your application, allowing translators to easily add their target language
21mr|kdevelop-22.12.3-4|91	to a project
21mr|kdevelop-22.12.3-4|92	* WYSIWYG (What you see is what you get) creation of user interfaces with a
21mr|kdevelop-22.12.3-4|93	built-in dialog editor
21mr|kdevelop-22.12.3-4|94	* Debugging your application by integrating KDbg
21mr|kdevelop-22.12.3-4|95	* Editing of project-specific pixmaps with KIconEdit
21mr|kdevelop-22.12.3-4|96	* The inclusion of any other program you need for development by adding it
21mr|kdevelop-22.12.3-4|97	to the "Tools" menu according to your individual needs.
21mr|kdevelop-22.12.3-4|98	
21mr|kdevelop-22.12.3-4|99	%files -f %{name}.lang
21mr|kdevelop-22.12.3-4|100	%{_kde5_applicationsdir}/*.desktop
21mr|kdevelop-22.12.3-4|101	%{_kde5_bindir}/*
21mr|kdevelop-22.12.3-4|102	%exclude %{_kde5_bindir}/kdev_dbus_socket_transformer
21mr|kdevelop-22.12.3-4|103	%exclude %{_kde5_bindir}/kdev_format_source
21mr|kdevelop-22.12.3-4|104	%exclude %{_kde5_bindir}/kdevplatform_shell_environment.sh
21mr|kdevelop-22.12.3-4|105	%{_kde5_datadir}/kdevappwizard
21mr|kdevelop-22.12.3-4|106	%{_kde5_datadir}/kdevclangsupport
21mr|kdevelop-22.12.3-4|107	%{_kde5_datadir}/kdevelop
21mr|kdevelop-22.12.3-4|108	%{_kde5_datadir}/kdevfiletemplates
21mr|kdevelop-22.12.3-4|109	%{_kde5_datadir}/kdevgdb
21mr|kdevelop-22.12.3-4|110	%{_kde5_datadir}/kdevmanpage
21mr|kdevelop-22.12.3-4|111	%{_kde5_datadir}/kdevqmljssupport
21mr|kdevelop-22.12.3-4|112	%{_kde5_datadir}/knsrcfiles
21mr|kdevelop-22.12.3-4|113	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.png
21mr|kdevelop-22.12.3-4|114	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.svg
21mr|kdevelop-22.12.3-4|115	%{_kde5_iconsdir}/hicolor/*/apps/qtlogo.svg
21mr|kdevelop-22.12.3-4|116	%{_kde5_iconsdir}/hicolor/*/apps/kdevgh.png
21mr|kdevelop-22.12.3-4|117	%{_kde5_iconsdir}/hicolor/*/apps/cmake.png
21mr|kdevelop-22.12.3-4|118	%{_kde5_iconsdir}/hicolor/*/apps/cppcheck.png
21mr|kdevelop-22.12.3-4|119	%{_kde5_iconsdir}/hicolor/*/apps/github-*.png
21mr|kdevelop-22.12.3-4|120	%{_kde5_iconsdir}/hicolor/*/apps/clazy.png
21mr|kdevelop-22.12.3-4|121	%{_kde5_notificationsdir}/kdevelop.notifyrc
21mr|kdevelop-22.12.3-4|122	%{_appdatadir}/org.kde.kdevelop.appdata.xml
21mr|kdevelop-22.12.3-4|123	%{_datadir}/mime/packages/kdevelop.xml
21mr|kdevelop-22.12.3-4|124	%{_datadir}/mime/packages/kdevclang.xml
21mr|kdevelop-22.12.3-4|125	%{_datadir}/mime/packages/kdevgit.xml
21mr|kdevelop-22.12.3-4|126	%{_datadir}/qlogging-categories5/kdevelop.categories
21mr|kdevelop-22.12.3-4|127	
21mr|kdevelop-22.12.3-4|128	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|129	
21mr|kdevelop-22.12.3-4|130	%package -n plasma5-applet-kdevelopsessions
21mr|kdevelop-22.12.3-4|131	Summary:	Plasma 5 show KDevelop sessions applet
21mr|kdevelop-22.12.3-4|132	Group:		Graphical desktop/KDE
21mr|kdevelop-22.12.3-4|133	
21mr|kdevelop-22.12.3-4|134	%description -n plasma5-applet-kdevelopsessions
21mr|kdevelop-22.12.3-4|135	Plasma 5 show KDevelop sessions applet.
21mr|kdevelop-22.12.3-4|136	
21mr|kdevelop-22.12.3-4|137	%files -n plasma5-applet-kdevelopsessions
21mr|kdevelop-22.12.3-4|138	%{_kde5_services}/plasma-applet-kdevelopsessions.desktop
21mr|kdevelop-22.12.3-4|139	%{_kde5_datadir}/plasma/plasmoids/kdevelopsessions
21mr|kdevelop-22.12.3-4|140	
21mr|kdevelop-22.12.3-4|141	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|142	
21mr|kdevelop-22.12.3-4|143	%package -n plasma5-runner-kdevelopsessions
21mr|kdevelop-22.12.3-4|144	Summary:	Plasma 5 KDevelop sessions runner
21mr|kdevelop-22.12.3-4|145	Group:		Graphical desktop/KDE
21mr|kdevelop-22.12.3-4|146	Requires:	%{name}
21mr|kdevelop-22.12.3-4|147	
21mr|kdevelop-22.12.3-4|148	%description -n plasma5-runner-kdevelopsessions
21mr|kdevelop-22.12.3-4|149	Plasma 5 KDevelop sessions runner.
21mr|kdevelop-22.12.3-4|150	
21mr|kdevelop-22.12.3-4|151	%files -n plasma5-runner-kdevelopsessions
21mr|kdevelop-22.12.3-4|152	%{_qt5_plugindir}/kf5/krunner/krunner_kdevelopsessions.so
21mr|kdevelop-22.12.3-4|153	
21mr|kdevelop-22.12.3-4|154	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|155	
21mr|kdevelop-22.12.3-4|156	%define libkdevelopsessionswatch %mklibname kdevelopsessionswatch
21mr|kdevelop-22.12.3-4|157	
21mr|kdevelop-22.12.3-4|158	%package -n %{libkdevelopsessionswatch}
21mr|kdevelop-22.12.3-4|159	Summary:	KDE Integrated Development Environment shared library
21mr|kdevelop-22.12.3-4|160	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|161	
21mr|kdevelop-22.12.3-4|162	%description -n %{libkdevelopsessionswatch}
21mr|kdevelop-22.12.3-4|163	KDE Integrated Development Environment shared library.
21mr|kdevelop-22.12.3-4|164	
21mr|kdevelop-22.12.3-4|165	%files -n %{libkdevelopsessionswatch}
21mr|kdevelop-22.12.3-4|166	%{_kde5_libdir}/libKDevelopSessionsWatch.so
21mr|kdevelop-22.12.3-4|167	
21mr|kdevelop-22.12.3-4|168	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|169	
21mr|kdevelop-22.12.3-4|170	%define kdevclangprivate_major 51
21mr|kdevelop-22.12.3-4|171	%define libkdevclangprivate %mklibname kdevclangprivate %{kdevclangprivate_major}
21mr|kdevelop-22.12.3-4|172	
21mr|kdevelop-22.12.3-4|173	%package -n %{libkdevclangprivate}
21mr|kdevelop-22.12.3-4|174	Summary:	KDE Integrated Development Environment shared library
21mr|kdevelop-22.12.3-4|175	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|176	
21mr|kdevelop-22.12.3-4|177	%description -n %{libkdevclangprivate}
21mr|kdevelop-22.12.3-4|178	KDE Integrated Development Environment shared library.
21mr|kdevelop-22.12.3-4|179	
21mr|kdevelop-22.12.3-4|180	%files -n %{libkdevclangprivate}
21mr|kdevelop-22.12.3-4|181	%{_kde5_libdir}/libKDevClangPrivate.so.%{kdevclangprivate_major}*
21mr|kdevelop-22.12.3-4|182	
21mr|kdevelop-22.12.3-4|183	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|184	
21mr|kdevelop-22.12.3-4|185	%define kdevcmakecommon_major 51
21mr|kdevelop-22.12.3-4|186	%define libkdevcmakecommon %mklibname kdevcmakecommon %{kdevcmakecommon_major}
21mr|kdevelop-22.12.3-4|187	
21mr|kdevelop-22.12.3-4|188	%package -n %{libkdevcmakecommon}
21mr|kdevelop-22.12.3-4|189	Summary:	KDE Integrated Development Environment shared library
21mr|kdevelop-22.12.3-4|190	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|191	
21mr|kdevelop-22.12.3-4|192	%description -n %{libkdevcmakecommon}
21mr|kdevelop-22.12.3-4|193	KDE Integrated Development Environment shared library.
21mr|kdevelop-22.12.3-4|194	
21mr|kdevelop-22.12.3-4|195	%files -n %{libkdevcmakecommon}
21mr|kdevelop-22.12.3-4|196	%{_kde5_libdir}/libKDevCMakeCommon.so.%{kdevcmakecommon_major}*
21mr|kdevelop-22.12.3-4|197	
21mr|kdevelop-22.12.3-4|198	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|199	
21mr|kdevelop-22.12.3-4|200	%define kdevcompileanalyzercommon_major 51
21mr|kdevelop-22.12.3-4|201	%define libkdevcompileanalyzercommon %mklibname kdevcompileanalyzercommon %{kdevcompileanalyzercommon_major}
21mr|kdevelop-22.12.3-4|202	
21mr|kdevelop-22.12.3-4|203	%package -n %{libkdevcompileanalyzercommon}
21mr|kdevelop-22.12.3-4|204	Summary:	KDE Integrated Development Environment shared library
21mr|kdevelop-22.12.3-4|205	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|206	
21mr|kdevelop-22.12.3-4|207	%description -n %{libkdevcompileanalyzercommon}
21mr|kdevelop-22.12.3-4|208	KDE Integrated Development Environment shared library.
21mr|kdevelop-22.12.3-4|209	
21mr|kdevelop-22.12.3-4|210	%files -n %{libkdevcompileanalyzercommon}
21mr|kdevelop-22.12.3-4|211	%{_kde5_libdir}/libKDevCompileAnalyzerCommon.so.%{kdevcompileanalyzercommon_major}*
21mr|kdevelop-22.12.3-4|212	
21mr|kdevelop-22.12.3-4|213	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|214	
21mr|kdevelop-22.12.3-4|215	%package devel
21mr|kdevelop-22.12.3-4|216	Summary:	Development files for KDevelop
21mr|kdevelop-22.12.3-4|217	Group:		Development/KDE and Qt
21mr|kdevelop-22.12.3-4|218	
21mr|kdevelop-22.12.3-4|219	%description devel
21mr|kdevelop-22.12.3-4|220	Development files for KDevelop.
21mr|kdevelop-22.12.3-4|221	
21mr|kdevelop-22.12.3-4|222	%files devel
21mr|kdevelop-22.12.3-4|223	%{_kde5_libdir}/cmake/KDevelop/
21mr|kdevelop-22.12.3-4|224	%{_kde5_includedir}/kdevelop
21mr|kdevelop-22.12.3-4|225	
21mr|kdevelop-22.12.3-4|226	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|227	
21mr|kdevelop-22.12.3-4|228	%package -n kdevlldb
21mr|kdevelop-22.12.3-4|229	Summary:	LLDB support for KDevelop
21mr|kdevelop-22.12.3-4|230	Group:		Graphical desktop/KDE
21mr|kdevelop-22.12.3-4|231	Requires:	%{name}
21mr|kdevelop-22.12.3-4|232	
21mr|kdevelop-22.12.3-4|233	%description -n kdevlldb
21mr|kdevelop-22.12.3-4|234	LLDB support for KDevelop.
21mr|kdevelop-22.12.3-4|235	
21mr|kdevelop-22.12.3-4|236	%files -n kdevlldb
21mr|kdevelop-22.12.3-4|237	%{_kde5_datadir}/kdevlldb
21mr|kdevelop-22.12.3-4|238	
21mr|kdevelop-22.12.3-4|239	#---------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|240	### KdevPlatform ###
21mr|kdevelop-22.12.3-4|241	#---------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|242	%define kdmajor 51
21mr|kdevelop-22.12.3-4|243	%define kdname kdevplatform
21mr|kdevelop-22.12.3-4|244	
21mr|kdevelop-22.12.3-4|245	%package -n %{kdname}
21mr|kdevelop-22.12.3-4|246	Summary:	KDE Integrated Development Environment platform
21mr|kdevelop-22.12.3-4|247	Group:		Graphical desktop/KDE
21mr|kdevelop-22.12.3-4|248	BuildRequires:	boost-devel
21mr|kdevelop-22.12.3-4|249	BuildRequires:	grantlee-qt5-devel
21mr|kdevelop-22.12.3-4|250	BuildRequires:	kf5archive-devel
21mr|kdevelop-22.12.3-4|251	BuildRequires:	kf5guiaddons-devel
21mr|kdevelop-22.12.3-4|252	BuildRequires:	kf5jobwidgets-devel
21mr|kdevelop-22.12.3-4|253	BuildRequires:	kf5notifications-devel
21mr|kdevelop-22.12.3-4|254	BuildRequires:	kf5sonnet-devel
21mr|kdevelop-22.12.3-4|255	BuildRequires:	kf5widgetsaddons-devel
21mr|kdevelop-22.12.3-4|256	BuildRequires:	libkomparediff2-devel
21mr|kdevelop-22.12.3-4|257	BuildRequires:	subversion-devel
21mr|kdevelop-22.12.3-4|258	BuildRequires:	pkgconfig(apr-1)
21mr|kdevelop-22.12.3-4|259	BuildRequires:	pkgconfig(apr-util-1)
21mr|kdevelop-22.12.3-4|260	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kdevelop-22.12.3-4|261	Requires:	kdevelop = %{EVRD}
21mr|kdevelop-22.12.3-4|262	
21mr|kdevelop-22.12.3-4|263	%description -n %{kdname}
21mr|kdevelop-22.12.3-4|264	KDE Integrated Development Environment platform.
21mr|kdevelop-22.12.3-4|265	
21mr|kdevelop-22.12.3-4|266	%files -n %{kdname}
21mr|kdevelop-22.12.3-4|267	%{_kde5_bindir}/kdev_dbus_socket_transformer
21mr|kdevelop-22.12.3-4|268	%{_kde5_bindir}/kdev_format_source
21mr|kdevelop-22.12.3-4|269	%{_kde5_bindir}/kdevplatform_shell_environment.sh
21mr|kdevelop-22.12.3-4|270	%dir %{_kde5_datadir}/kdevcodegen/
21mr|kdevelop-22.12.3-4|271	%{_kde5_datadir}/kdevcodegen/*
21mr|kdevelop-22.12.3-4|272	%dir %{_kde5_datadir}/kdevcodeutils/
21mr|kdevelop-22.12.3-4|273	%{_kde5_datadir}/kdevcodeutils/*
21mr|kdevelop-22.12.3-4|274	%dir %{_kde5_datadir}/%{kdname}/
21mr|kdevelop-22.12.3-4|275	%dir %{_kde5_datadir}/%{kdname}/shellutils/
21mr|kdevelop-22.12.3-4|276	%{_kde5_datadir}/%{kdname}/shellutils/.zshrc
21mr|kdevelop-22.12.3-4|277	%{_kde5_iconsdir}/hicolor/*/actions/breakpoint.png
21mr|kdevelop-22.12.3-4|278	%{_kde5_iconsdir}/hicolor/*/apps/bazaar.png
21mr|kdevelop-22.12.3-4|279	%{_kde5_iconsdir}/hicolor/*/apps/subversion.png
21mr|kdevelop-22.12.3-4|280	%{_kde5_iconsdir}/hicolor/scalable/actions/breakpoint.svg
21mr|kdevelop-22.12.3-4|281	%{_kde5_iconsdir}/hicolor/scalable/apps/git.svg
21mr|kdevelop-22.12.3-4|282	%{_kde5_iconsdir}/hicolor/scalable/apps/subversion.svg
21mr|kdevelop-22.12.3-4|283	%{_kde5_servicetypes}/kdevelopplugin.desktop
21mr|kdevelop-22.12.3-4|284	%{_qt5_plugindir}/grantlee/*/kdev_filters.so
21mr|kdevelop-22.12.3-4|285	%{_qt5_plugindir}/kdevplatform/*/*.so
21mr|kdevelop-22.12.3-4|286	%{_kde5_qmldir}/org/kde/plasma/private/kdevelopsessions/libkdevelopsessionsplugin.so
21mr|kdevelop-22.12.3-4|287	%{_kde5_qmldir}/org/kde/plasma/private/kdevelopsessions/qmldir
21mr|kdevelop-22.12.3-4|288	%{_datadir}/qlogging-categories5/kdevplatform.categories
21mr|kdevelop-22.12.3-4|289	
21mr|kdevelop-22.12.3-4|290	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|291	
21mr|kdevelop-22.12.3-4|292	%define qmlkdevplatform %mklibname kdevplatform-qml
21mr|kdevelop-22.12.3-4|293	
21mr|kdevelop-22.12.3-4|294	%package -n %{qmlkdevplatform}
21mr|kdevelop-22.12.3-4|295	Summary:	QML plugin for KDE Integrated Development Environment platform
21mr|kdevelop-22.12.3-4|296	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|297	Provides:	kdevplatform-qml = %{EVRD}
21mr|kdevelop-22.12.3-4|298	
21mr|kdevelop-22.12.3-4|299	%description -n %{qmlkdevplatform}
21mr|kdevelop-22.12.3-4|300	QML plugin for KDE Integrated Development Environment platform.
21mr|kdevelop-22.12.3-4|301	
21mr|kdevelop-22.12.3-4|302	%files -n %{qmlkdevplatform}
21mr|kdevelop-22.12.3-4|303	%dir %{_kde5_qmldir}/org/kde/kdevplatform/
21mr|kdevelop-22.12.3-4|304	%{_kde5_qmldir}/org/kde/kdevplatform/*
21mr|kdevelop-22.12.3-4|305	
21mr|kdevelop-22.12.3-4|306	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|307	
21mr|kdevelop-22.12.3-4|308	%define libkdevplatformdebugger %mklibname kdevplatformdebugger %{kdmajor}
21mr|kdevelop-22.12.3-4|309	
21mr|kdevelop-22.12.3-4|310	%package -n %{libkdevplatformdebugger}
21mr|kdevelop-22.12.3-4|311	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|312	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|313	
21mr|kdevelop-22.12.3-4|314	%description -n %{libkdevplatformdebugger}
21mr|kdevelop-22.12.3-4|315	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|316	
21mr|kdevelop-22.12.3-4|317	%files -n %{libkdevplatformdebugger}
21mr|kdevelop-22.12.3-4|318	%{_kde5_libdir}/libKDevPlatformDebugger.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|319	%{_kde5_libdir}/libKDevPlatformDebugger.so.%{oversion}
21mr|kdevelop-22.12.3-4|320	
21mr|kdevelop-22.12.3-4|321	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|322	
21mr|kdevelop-22.12.3-4|323	%define libkdevplatformdocumentation %mklibname kdevplatformdocumentation %{kdmajor}
21mr|kdevelop-22.12.3-4|324	
21mr|kdevelop-22.12.3-4|325	%package -n %{libkdevplatformdocumentation}
21mr|kdevelop-22.12.3-4|326	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|327	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|328	
21mr|kdevelop-22.12.3-4|329	%description -n %{libkdevplatformdocumentation}
21mr|kdevelop-22.12.3-4|330	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|331	
21mr|kdevelop-22.12.3-4|332	%files -n %{libkdevplatformdocumentation}
21mr|kdevelop-22.12.3-4|333	%{_kde5_libdir}/libKDevPlatformDocumentation.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|334	%{_kde5_libdir}/libKDevPlatformDocumentation.so.%{oversion}
21mr|kdevelop-22.12.3-4|335	
21mr|kdevelop-22.12.3-4|336	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|337	
21mr|kdevelop-22.12.3-4|338	%define libkdevplatforminterfaces %mklibname kdevplatforminterfaces %{kdmajor}
21mr|kdevelop-22.12.3-4|339	
21mr|kdevelop-22.12.3-4|340	%package -n %{libkdevplatforminterfaces}
21mr|kdevelop-22.12.3-4|341	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|342	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|343	Requires:	kdevplatform-qml
21mr|kdevelop-22.12.3-4|344	
21mr|kdevelop-22.12.3-4|345	%description -n %{libkdevplatforminterfaces}
21mr|kdevelop-22.12.3-4|346	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|347	
21mr|kdevelop-22.12.3-4|348	%files -n %{libkdevplatforminterfaces}
21mr|kdevelop-22.12.3-4|349	%{_kde5_libdir}/libKDevPlatformInterfaces.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|350	%{_kde5_libdir}/libKDevPlatformInterfaces.so.%{oversion}
21mr|kdevelop-22.12.3-4|351	
21mr|kdevelop-22.12.3-4|352	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|353	
21mr|kdevelop-22.12.3-4|354	%define libkdevplatformlanguage %mklibname kdevplatformlanguage %{kdmajor}
21mr|kdevelop-22.12.3-4|355	
21mr|kdevelop-22.12.3-4|356	%package -n %{libkdevplatformlanguage}
21mr|kdevelop-22.12.3-4|357	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|358	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|359	
21mr|kdevelop-22.12.3-4|360	%description -n %{libkdevplatformlanguage}
21mr|kdevelop-22.12.3-4|361	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|362	
21mr|kdevelop-22.12.3-4|363	%files -n %{libkdevplatformlanguage}
21mr|kdevelop-22.12.3-4|364	%{_kde5_libdir}/libKDevPlatformLanguage.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|365	%{_kde5_libdir}/libKDevPlatformLanguage.so.%{oversion}
21mr|kdevelop-22.12.3-4|366	
21mr|kdevelop-22.12.3-4|367	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|368	
21mr|kdevelop-22.12.3-4|369	%define libkdevplatformoutputview %mklibname kdevplatformoutputview %{kdmajor}
21mr|kdevelop-22.12.3-4|370	
21mr|kdevelop-22.12.3-4|371	%package -n %{libkdevplatformoutputview}
21mr|kdevelop-22.12.3-4|372	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|373	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|374	
21mr|kdevelop-22.12.3-4|375	%description -n %{libkdevplatformoutputview}
21mr|kdevelop-22.12.3-4|376	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|377	
21mr|kdevelop-22.12.3-4|378	%files -n %{libkdevplatformoutputview}
21mr|kdevelop-22.12.3-4|379	%{_kde5_libdir}/libKDevPlatformOutputView.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|380	%{_kde5_libdir}/libKDevPlatformOutputView.so.%{oversion}
21mr|kdevelop-22.12.3-4|381	
21mr|kdevelop-22.12.3-4|382	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|383	
21mr|kdevelop-22.12.3-4|384	%define libkdevplatformproject %mklibname kdevplatformproject %{kdmajor}
21mr|kdevelop-22.12.3-4|385	
21mr|kdevelop-22.12.3-4|386	%package -n %{libkdevplatformproject}
21mr|kdevelop-22.12.3-4|387	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|388	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|389	
21mr|kdevelop-22.12.3-4|390	%description -n %{libkdevplatformproject}
21mr|kdevelop-22.12.3-4|391	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|392	
21mr|kdevelop-22.12.3-4|393	%files -n %{libkdevplatformproject}
21mr|kdevelop-22.12.3-4|394	%{_kde5_libdir}/libKDevPlatformProject.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|395	%{_kde5_libdir}/libKDevPlatformProject.so.%{oversion}
21mr|kdevelop-22.12.3-4|396	
21mr|kdevelop-22.12.3-4|397	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|398	
21mr|kdevelop-22.12.3-4|399	%define libkdevplatformserialization %mklibname kdevplatformserialization %{kdmajor}
21mr|kdevelop-22.12.3-4|400	
21mr|kdevelop-22.12.3-4|401	%package -n %{libkdevplatformserialization}
21mr|kdevelop-22.12.3-4|402	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|403	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|404	
21mr|kdevelop-22.12.3-4|405	%description -n %{libkdevplatformserialization}
21mr|kdevelop-22.12.3-4|406	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|407	
21mr|kdevelop-22.12.3-4|408	%files -n %{libkdevplatformserialization}
21mr|kdevelop-22.12.3-4|409	%{_kde5_libdir}/libKDevPlatformSerialization.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|410	%{_kde5_libdir}/libKDevPlatformSerialization.so.%{oversion}
21mr|kdevelop-22.12.3-4|411	
21mr|kdevelop-22.12.3-4|412	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|413	
21mr|kdevelop-22.12.3-4|414	%define libkdevplatformshell %mklibname kdevplatformshell %{kdmajor}
21mr|kdevelop-22.12.3-4|415	
21mr|kdevelop-22.12.3-4|416	%package -n %{libkdevplatformshell}
21mr|kdevelop-22.12.3-4|417	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|418	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|419	
21mr|kdevelop-22.12.3-4|420	%description -n %{libkdevplatformshell}
21mr|kdevelop-22.12.3-4|421	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|422	
21mr|kdevelop-22.12.3-4|423	%files -n %{libkdevplatformshell}
21mr|kdevelop-22.12.3-4|424	%{_kde5_libdir}/libKDevPlatformShell.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|425	%{_kde5_libdir}/libKDevPlatformShell.so.%{oversion}
21mr|kdevelop-22.12.3-4|426	
21mr|kdevelop-22.12.3-4|427	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|428	
21mr|kdevelop-22.12.3-4|429	%define libkdevplatformsublime %mklibname kdevplatformsublime %{kdmajor}
21mr|kdevelop-22.12.3-4|430	
21mr|kdevelop-22.12.3-4|431	%package -n %{libkdevplatformsublime}
21mr|kdevelop-22.12.3-4|432	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|433	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|434	
21mr|kdevelop-22.12.3-4|435	%description -n %{libkdevplatformsublime}
21mr|kdevelop-22.12.3-4|436	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|437	
21mr|kdevelop-22.12.3-4|438	%files -n %{libkdevplatformsublime}
21mr|kdevelop-22.12.3-4|439	%{_kde5_libdir}/libKDevPlatformSublime.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|440	%{_kde5_libdir}/libKDevPlatformSublime.so.%{oversion}
21mr|kdevelop-22.12.3-4|441	
21mr|kdevelop-22.12.3-4|442	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|443	#
21mr|kdevelop-22.12.3-4|444	# %%define libkdevplatformtests %%mklibname kdevplatformtests %%{kdmajor}
21mr|kdevelop-22.12.3-4|445	#
21mr|kdevelop-22.12.3-4|446	# %%package -n %%{libkdevplatformtests}
21mr|kdevelop-22.12.3-4|447	# Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|448	# Group:		System/Libraries
21mr|kdevelop-22.12.3-4|449	#
21mr|kdevelop-22.12.3-4|450	# %%description -n %%{libkdevplatformtests}
21mr|kdevelop-22.12.3-4|451	# KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|452	#
21mr|kdevelop-22.12.3-4|453	# %%files -n %%{libkdevplatformtests}
21mr|kdevelop-22.12.3-4|454	# %%{_kde5_libdir}/libKDevPlatformTests.so.%%{kdmajor}*
21mr|kdevelop-22.12.3-4|455	# %%{_kde5_libdir}/libKDevPlatformTests.so.%%{version}
21mr|kdevelop-22.12.3-4|456	#
21mr|kdevelop-22.12.3-4|457	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|458	
21mr|kdevelop-22.12.3-4|459	%define libkdevplatformutil %mklibname kdevplatformutil %{kdmajor}
21mr|kdevelop-22.12.3-4|460	
21mr|kdevelop-22.12.3-4|461	%package -n %{libkdevplatformutil}
21mr|kdevelop-22.12.3-4|462	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|463	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|464	
21mr|kdevelop-22.12.3-4|465	%description -n %{libkdevplatformutil}
21mr|kdevelop-22.12.3-4|466	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|467	
21mr|kdevelop-22.12.3-4|468	%files -n %{libkdevplatformutil}
21mr|kdevelop-22.12.3-4|469	%{_kde5_libdir}/libKDevPlatformUtil.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|470	%{_kde5_libdir}/libKDevPlatformUtil.so.%{oversion}
21mr|kdevelop-22.12.3-4|471	
21mr|kdevelop-22.12.3-4|472	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|473	
21mr|kdevelop-22.12.3-4|474	%define libkdevplatformvcs %mklibname kdevplatformvcs %{kdmajor}
21mr|kdevelop-22.12.3-4|475	
21mr|kdevelop-22.12.3-4|476	%package -n %{libkdevplatformvcs}
21mr|kdevelop-22.12.3-4|477	Summary:	KDE Integrated Development Environment platform shared library
21mr|kdevelop-22.12.3-4|478	Group:		System/Libraries
21mr|kdevelop-22.12.3-4|479	
21mr|kdevelop-22.12.3-4|480	%description -n %{libkdevplatformvcs}
21mr|kdevelop-22.12.3-4|481	KDE Integrated Development Environment platform shared library.
21mr|kdevelop-22.12.3-4|482	
21mr|kdevelop-22.12.3-4|483	%files -n %{libkdevplatformvcs}
21mr|kdevelop-22.12.3-4|484	%{_kde5_libdir}/libKDevPlatformVcs.so.%{kdmajor}*
21mr|kdevelop-22.12.3-4|485	%{_kde5_libdir}/libKDevPlatformVcs.so.%{oversion}
21mr|kdevelop-22.12.3-4|486	
21mr|kdevelop-22.12.3-4|487	#----------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|488	
21mr|kdevelop-22.12.3-4|489	%define devkdevplatform %mklibname kdevplatform -d
21mr|kdevelop-22.12.3-4|490	
21mr|kdevelop-22.12.3-4|491	%package -n %{devkdevplatform}
21mr|kdevelop-22.12.3-4|492	Summary:	Development files for KDE Integrated Development Environment platform
21mr|kdevelop-22.12.3-4|493	Group:		Development/KDE and Qt
21mr|kdevelop-22.12.3-4|494	Requires:	%{libkdevplatformdebugger} = %{EVRD}
21mr|kdevelop-22.12.3-4|495	Requires:	%{libkdevplatformdocumentation} = %{EVRD}
21mr|kdevelop-22.12.3-4|496	Requires:	%{libkdevplatforminterfaces} = %{EVRD}
21mr|kdevelop-22.12.3-4|497	Requires:	%{libkdevplatformlanguage} = %{EVRD}
21mr|kdevelop-22.12.3-4|498	Requires:	%{libkdevplatformoutputview} = %{EVRD}
21mr|kdevelop-22.12.3-4|499	Requires:	%{libkdevplatformproject} = %{EVRD}
21mr|kdevelop-22.12.3-4|500	Requires:	%{libkdevplatformserialization} = %{EVRD}
21mr|kdevelop-22.12.3-4|501	Requires:	%{libkdevplatformshell} = %{EVRD}
21mr|kdevelop-22.12.3-4|502	Requires:	%{libkdevplatformsublime} = %{EVRD}
21mr|kdevelop-22.12.3-4|503	#Requires:	%%{libkdevplatformtests} = %%{EVRD}
21mr|kdevelop-22.12.3-4|504	Requires:	%{libkdevplatformutil} = %{EVRD}
21mr|kdevelop-22.12.3-4|505	Requires:	%{libkdevplatformvcs} = %{EVRD}
21mr|kdevelop-22.12.3-4|506	Provides:	%{kdname}-devel = %{EVRD}
21mr|kdevelop-22.12.3-4|507	
21mr|kdevelop-22.12.3-4|508	%description -n %{devkdevplatform}
21mr|kdevelop-22.12.3-4|509	This package contains header files needed if you wish to build applications
21mr|kdevelop-22.12.3-4|510	based on %{kdname}.
21mr|kdevelop-22.12.3-4|511	
21mr|kdevelop-22.12.3-4|512	%files -n %{devkdevplatform}
21mr|kdevelop-22.12.3-4|513	%{_kde5_includedir}/kdevplatform
21mr|kdevelop-22.12.3-4|514	%{_kde5_libdir}/cmake/KDevPlatform
21mr|kdevelop-22.12.3-4|515	%{_kde5_libdir}/libKDevPlatformDebugger.so
21mr|kdevelop-22.12.3-4|516	%{_kde5_libdir}/libKDevPlatformDocumentation.so
21mr|kdevelop-22.12.3-4|517	%{_kde5_libdir}/libKDevPlatformInterfaces.so
21mr|kdevelop-22.12.3-4|518	%{_kde5_libdir}/libKDevPlatformLanguage.so
21mr|kdevelop-22.12.3-4|519	%{_kde5_libdir}/libKDevPlatformOutputView.so
21mr|kdevelop-22.12.3-4|520	%{_kde5_libdir}/libKDevPlatformProject.so
21mr|kdevelop-22.12.3-4|521	%{_kde5_libdir}/libKDevPlatformSerialization.so
21mr|kdevelop-22.12.3-4|522	%{_kde5_libdir}/libKDevPlatformShell.so
21mr|kdevelop-22.12.3-4|523	%{_kde5_libdir}/libKDevPlatformSublime.so
21mr|kdevelop-22.12.3-4|524	#%%{_kde5_libdir}/libKDevPlatformTests.so
21mr|kdevelop-22.12.3-4|525	%{_kde5_libdir}/libKDevPlatformUtil.so
21mr|kdevelop-22.12.3-4|526	%{_kde5_libdir}/libKDevPlatformVcs.so
21mr|kdevelop-22.12.3-4|527	
21mr|kdevelop-22.12.3-4|528	#---------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|529	### End of KdevPlatform ###
21mr|kdevelop-22.12.3-4|530	#---------------------------------------------------------------------------
21mr|kdevelop-22.12.3-4|531	
21mr|kdevelop-22.12.3-4|532	%prep
21mr|kdevelop-22.12.3-4|533	%autosetup -p1
21mr|kdevelop-22.12.3-4|534	
21mr|kdevelop-22.12.3-4|535	%build
21mr|kdevelop-22.12.3-4|536	%cmake_kde5 -DBUILD_TESTING=OFF
21mr|kdevelop-22.12.3-4|537	%make
21mr|kdevelop-22.12.3-4|538	
21mr|kdevelop-22.12.3-4|539	%install
21mr|kdevelop-22.12.3-4|540	%makeinstall_std -C build
21mr|kdevelop-22.12.3-4|541	
21mr|kdevelop-22.12.3-4|542	%find_lang %{name} --all-name --with-html --with-kde

13232 21
21mr|kdevelop-pg-qt-2.2.1-2|1	Summary:	KDevelop-PG-Qt is a parser generator
21mr|kdevelop-pg-qt-2.2.1-2|2	Name:		kdevelop-pg-qt
21mr|kdevelop-pg-qt-2.2.1-2|3	Version:	2.2.1
21mr|kdevelop-pg-qt-2.2.1-2|4	Release:	2
21mr|kdevelop-pg-qt-2.2.1-2|5	License:	GPLv2+
21mr|kdevelop-pg-qt-2.2.1-2|6	Group:		Development/Other
21mr|kdevelop-pg-qt-2.2.1-2|7	Url:		http://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction
21mr|kdevelop-pg-qt-2.2.1-2|8	Source0:	http://fr2.rpmfind.net/linux/KDE/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdevelop-pg-qt-2.2.1-2|9	BuildRequires:	bison
21mr|kdevelop-pg-qt-2.2.1-2|10	BuildRequires:	extra-cmake-modules
21mr|kdevelop-pg-qt-2.2.1-2|11	BuildRequires:	flex
21mr|kdevelop-pg-qt-2.2.1-2|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdevelop-pg-qt-2.2.1-2|13	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdevelop-pg-qt-2.2.1-2|14	
21mr|kdevelop-pg-qt-2.2.1-2|15	%description
21mr|kdevelop-pg-qt-2.2.1-2|16	KDevelop-PG-Qt is a parser generator written in readable source-code and
21mr|kdevelop-pg-qt-2.2.1-2|17	generating readable source-code. Its syntax was inspirated by AntLR. It
21mr|kdevelop-pg-qt-2.2.1-2|18	implements the visitor-pattern and uses the Qt library. That is why it
21mr|kdevelop-pg-qt-2.2.1-2|19	is ideal to be used in Qt-/KDE-based applications like KDevelop.
21mr|kdevelop-pg-qt-2.2.1-2|20	
21mr|kdevelop-pg-qt-2.2.1-2|21	%files
21mr|kdevelop-pg-qt-2.2.1-2|22	%{_kde5_bindir}/kdev-pg-qt
21mr|kdevelop-pg-qt-2.2.1-2|23	
21mr|kdevelop-pg-qt-2.2.1-2|24	#----------------------------------------------------------------------------
21mr|kdevelop-pg-qt-2.2.1-2|25	
21mr|kdevelop-pg-qt-2.2.1-2|26	%package devel
21mr|kdevelop-pg-qt-2.2.1-2|27	Summary:	KDevelop-PG-Qt development files
21mr|kdevelop-pg-qt-2.2.1-2|28	Group:		Development/Other
21mr|kdevelop-pg-qt-2.2.1-2|29	Requires:	%{name} = %{EVRD}
21mr|kdevelop-pg-qt-2.2.1-2|30	
21mr|kdevelop-pg-qt-2.2.1-2|31	%description devel
21mr|kdevelop-pg-qt-2.2.1-2|32	This package contains development files of %{name}.
21mr|kdevelop-pg-qt-2.2.1-2|33	
21mr|kdevelop-pg-qt-2.2.1-2|34	%files devel
21mr|kdevelop-pg-qt-2.2.1-2|35	%{_kde5_includedir}/%{name}
21mr|kdevelop-pg-qt-2.2.1-2|36	%{_kde5_libdir}/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfig.cmake
21mr|kdevelop-pg-qt-2.2.1-2|37	%{_kde5_libdir}/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfigVersion.cmake
21mr|kdevelop-pg-qt-2.2.1-2|38	
21mr|kdevelop-pg-qt-2.2.1-2|39	#----------------------------------------------------------------------------
21mr|kdevelop-pg-qt-2.2.1-2|40	
21mr|kdevelop-pg-qt-2.2.1-2|41	%prep
21mr|kdevelop-pg-qt-2.2.1-2|42	%setup -q
21mr|kdevelop-pg-qt-2.2.1-2|43	
21mr|kdevelop-pg-qt-2.2.1-2|44	%build
21mr|kdevelop-pg-qt-2.2.1-2|45	%cmake_kde5
21mr|kdevelop-pg-qt-2.2.1-2|46	%make
21mr|kdevelop-pg-qt-2.2.1-2|47	
21mr|kdevelop-pg-qt-2.2.1-2|48	%install
21mr|kdevelop-pg-qt-2.2.1-2|49	%makeinstall_std -C build

13233 21
21mr|kdevelop-php-22.12.3-6|1	%define oname kdev-php
21mr|kdevelop-php-22.12.3-6|2	# There would be no sense to split unversioned libraries into subpackages,
21mr|kdevelop-php-22.12.3-6|3	# but "umbrello" depends from libkdevphpparser.so,
21mr|kdevelop-php-22.12.3-6|4	# there is no sense to pull kdevelop and devel packages because of it.
21mr|kdevelop-php-22.12.3-6|5	%define libname_completion %mklibname kdevphpcompletion
21mr|kdevelop-php-22.12.3-6|6	%define libname_duchain %mklibname kdevphpduchain
21mr|kdevelop-php-22.12.3-6|7	%define libname_parser %mklibname kdevphpparser
21mr|kdevelop-php-22.12.3-6|8	
21mr|kdevelop-php-22.12.3-6|9	Summary:	PHP plugin for KDevelop
21mr|kdevelop-php-22.12.3-6|10	Name:		kdevelop-php
21mr|kdevelop-php-22.12.3-6|11	Version:	22.12.3
21mr|kdevelop-php-22.12.3-6|12	Release:	6
21mr|kdevelop-php-22.12.3-6|13	License:	GPLv2+
21mr|kdevelop-php-22.12.3-6|14	Group:		Development/Other
21mr|kdevelop-php-22.12.3-6|15	Url:		http://www.kdevelop.org
21mr|kdevelop-php-22.12.3-6|16	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|kdevelop-php-22.12.3-6|17	Source1:	kdevelop-php.rpmlintrc
21mr|kdevelop-php-22.12.3-6|18	BuildRequires:	extra-cmake-modules
21mr|kdevelop-php-22.12.3-6|19	BuildRequires:	kf5archive-devel
21mr|kdevelop-php-22.12.3-6|20	BuildRequires:	kf5i18n-devel
21mr|kdevelop-php-22.12.3-6|21	BuildRequires:	kf5itemmodels-devel
21mr|kdevelop-php-22.12.3-6|22	BuildRequires:	kf5kcmutils-devel
21mr|kdevelop-php-22.12.3-6|23	BuildRequires:	kf5texteditor-devel
21mr|kdevelop-php-22.12.3-6|24	BuildRequires:	kf5threadweaver-devel
21mr|kdevelop-php-22.12.3-6|25	BuildRequires:	kdevelop-pg-qt-devel
21mr|kdevelop-php-22.12.3-6|26	BuildRequires:	kdevplatform-devel >= %{version}
21mr|kdevelop-php-22.12.3-6|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kdevelop-php-22.12.3-6|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdevelop-php-22.12.3-6|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdevelop-php-22.12.3-6|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdevelop-php-22.12.3-6|31	Requires:	kdevelop
21mr|kdevelop-php-22.12.3-6|32	Requires:	%{libname_completion} = %{EVRD}
21mr|kdevelop-php-22.12.3-6|33	Requires:	%{libname_duchain} = %{EVRD}
21mr|kdevelop-php-22.12.3-6|34	Requires:	%{libname_parser} = %{EVRD}
21mr|kdevelop-php-22.12.3-6|35	Provides:	%{oname} = %{EVRD}
21mr|kdevelop-php-22.12.3-6|36	
21mr|kdevelop-php-22.12.3-6|37	%description
21mr|kdevelop-php-22.12.3-6|38	This plugin adds PHP language support (including classview and code-completion)
21mr|kdevelop-php-22.12.3-6|39	to KDevelop.
21mr|kdevelop-php-22.12.3-6|40	
21mr|kdevelop-php-22.12.3-6|41	%files -f kdevphp.lang
21mr|kdevelop-php-22.12.3-6|42	%{_datadir}/kdevappwizard/
21mr|kdevelop-php-22.12.3-6|43	%{_datadir}/kdevphpsupport/
21mr|kdevelop-php-22.12.3-6|44	%{_datadir}/kservices5/*.desktop
21mr|kdevelop-php-22.12.3-6|45	%{_includedir}/kdev-php
21mr|kdevelop-php-22.12.3-6|46	%{_libdir}/cmake/KDevPHP/*.cmake
21mr|kdevelop-php-22.12.3-6|47	%{_qt5_plugindir}/kdevplatform/
21mr|kdevelop-php-22.12.3-6|48	%{_datadir}/qlogging-categories5/kdevphpsupport.categories
21mr|kdevelop-php-22.12.3-6|49	%{_datadir}/metainfo/org.kde.kdev-php.metainfo.xml
21mr|kdevelop-php-22.12.3-6|50	
21mr|kdevelop-php-22.12.3-6|51	#--------------------------------------------------------------------
21mr|kdevelop-php-22.12.3-6|52	
21mr|kdevelop-php-22.12.3-6|53	%package -n %{libname_completion}
21mr|kdevelop-php-22.12.3-6|54	Summary:	Library libkdevphpcompletion from kdevelop-php
21mr|kdevelop-php-22.12.3-6|55	Group:	System/Libraries
21mr|kdevelop-php-22.12.3-6|56	# splitted into subpackage
21mr|kdevelop-php-22.12.3-6|57	Conflicts:	kdevelop-php < 22.12.3
21mr|kdevelop-php-22.12.3-6|58	
21mr|kdevelop-php-22.12.3-6|59	%description -n %{libname_completion}
21mr|kdevelop-php-22.12.3-6|60	Library libkdevphpcompletion from kdevelop-php
21mr|kdevelop-php-22.12.3-6|61	
21mr|kdevelop-php-22.12.3-6|62	%files -n %{libname_completion}
21mr|kdevelop-php-22.12.3-6|63	%{_libdir}/libkdevphpcompletion.so
21mr|kdevelop-php-22.12.3-6|64	
21mr|kdevelop-php-22.12.3-6|65	#--------------------------------------------------------------------
21mr|kdevelop-php-22.12.3-6|66	
21mr|kdevelop-php-22.12.3-6|67	%package -n %{libname_duchain}
21mr|kdevelop-php-22.12.3-6|68	Summary:	Library libkdevphpduchain from kdevelop-php
21mr|kdevelop-php-22.12.3-6|69	Group:	System/Libraries
21mr|kdevelop-php-22.12.3-6|70	# splitted into subpackage
21mr|kdevelop-php-22.12.3-6|71	Conflicts:	kdevelop-php < 22.12.3
21mr|kdevelop-php-22.12.3-6|72	
21mr|kdevelop-php-22.12.3-6|73	%description -n %{libname_duchain}
21mr|kdevelop-php-22.12.3-6|74	Library libkdevphpduchain from kdevelop-php
21mr|kdevelop-php-22.12.3-6|75	
21mr|kdevelop-php-22.12.3-6|76	%files -n %{libname_duchain}
21mr|kdevelop-php-22.12.3-6|77	%{_libdir}/libkdevphpduchain.so
21mr|kdevelop-php-22.12.3-6|78	
21mr|kdevelop-php-22.12.3-6|79	#--------------------------------------------------------------------
21mr|kdevelop-php-22.12.3-6|80	
21mr|kdevelop-php-22.12.3-6|81	%package -n %{libname_parser}
21mr|kdevelop-php-22.12.3-6|82	Summary:	Library libkdevphpparser from kdevelop-php
21mr|kdevelop-php-22.12.3-6|83	Group:	System/Libraries
21mr|kdevelop-php-22.12.3-6|84	# splitted into subpackage
21mr|kdevelop-php-22.12.3-6|85	Conflicts:	kdevelop-php < 22.12.3
21mr|kdevelop-php-22.12.3-6|86	
21mr|kdevelop-php-22.12.3-6|87	%description -n %{libname_parser}
21mr|kdevelop-php-22.12.3-6|88	Library libkdevphpparser from kdevelop-php
21mr|kdevelop-php-22.12.3-6|89	
21mr|kdevelop-php-22.12.3-6|90	%files -n %{libname_parser}
21mr|kdevelop-php-22.12.3-6|91	%{_libdir}/libkdevphpparser.so
21mr|kdevelop-php-22.12.3-6|92	
21mr|kdevelop-php-22.12.3-6|93	#--------------------------------------------------------------------
21mr|kdevelop-php-22.12.3-6|94	
21mr|kdevelop-php-22.12.3-6|95	%prep
21mr|kdevelop-php-22.12.3-6|96	%autosetup -p1 -n %{oname}-%{version}
21mr|kdevelop-php-22.12.3-6|97	
21mr|kdevelop-php-22.12.3-6|98	%build
21mr|kdevelop-php-22.12.3-6|99	%cmake_kde5 \
21mr|kdevelop-php-22.12.3-6|100	-DBUILD_TESTING=OFF
21mr|kdevelop-php-22.12.3-6|101	%make
21mr|kdevelop-php-22.12.3-6|102	
21mr|kdevelop-php-22.12.3-6|103	%install
21mr|kdevelop-php-22.12.3-6|104	%makeinstall_std -C build
21mr|kdevelop-php-22.12.3-6|105	
21mr|kdevelop-php-22.12.3-6|106	%find_lang kdevphp

13234 21
21mr|kdevelop-python-22.08.3-5|1	%define oname kdev-python
21mr|kdevelop-python-22.08.3-5|2	
21mr|kdevelop-python-22.08.3-5|3	Summary:	Python plugin for KDevelop
21mr|kdevelop-python-22.08.3-5|4	Name:		kdevelop-python
21mr|kdevelop-python-22.08.3-5|5	Version:	22.08.3
21mr|kdevelop-python-22.08.3-5|6	Release:	5
21mr|kdevelop-python-22.08.3-5|7	License:	GPLv2+
21mr|kdevelop-python-22.08.3-5|8	Group:		Development/Python
21mr|kdevelop-python-22.08.3-5|9	Url:		http://www.kdevelop.org
21mr|kdevelop-python-22.08.3-5|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|kdevelop-python-22.08.3-5|11	Source1:	kdevelop-python.rpmlintrc
21mr|kdevelop-python-22.08.3-5|12	BuildRequires:	extra-cmake-modules
21mr|kdevelop-python-22.08.3-5|13	BuildRequires:	kdevplatform-devel
21mr|kdevelop-python-22.08.3-5|14	BuildRequires:	kdevelop-devel
21mr|kdevelop-python-22.08.3-5|15	BuildRequires:	kdevelop-pg-qt-devel
21mr|kdevelop-python-22.08.3-5|16	BuildRequires:	kf5archive-devel
21mr|kdevelop-python-22.08.3-5|17	BuildRequires:	kf5i18n-devel
21mr|kdevelop-python-22.08.3-5|18	BuildRequires:	kf5itemmodels-devel
21mr|kdevelop-python-22.08.3-5|19	BuildRequires:	kf5kcmutils-devel
21mr|kdevelop-python-22.08.3-5|20	BuildRequires:	kf5newstuff-devel
21mr|kdevelop-python-22.08.3-5|21	BuildRequires:	kf5parts-devel
21mr|kdevelop-python-22.08.3-5|22	BuildRequires:	kf5threadweaver-devel
21mr|kdevelop-python-22.08.3-5|23	BuildRequires:	kf5texteditor-devel
21mr|kdevelop-python-22.08.3-5|24	BuildRequires:	pkgconfig(python3)
21mr|kdevelop-python-22.08.3-5|25	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kdevelop-python-22.08.3-5|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdevelop-python-22.08.3-5|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdevelop-python-22.08.3-5|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kdevelop-python-22.08.3-5|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdevelop-python-22.08.3-5|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdevelop-python-22.08.3-5|31	Requires:	kdevelop
21mr|kdevelop-python-22.08.3-5|32	Provides:	%{oname} = %{EVRD}
21mr|kdevelop-python-22.08.3-5|33	
21mr|kdevelop-python-22.08.3-5|34	%description
21mr|kdevelop-python-22.08.3-5|35	This plugin adds Python language support (including classview and
21mr|kdevelop-python-22.08.3-5|36	code-completion) to KDevelop.
21mr|kdevelop-python-22.08.3-5|37	
21mr|kdevelop-python-22.08.3-5|38	%files -f kdevpython.lang
21mr|kdevelop-python-22.08.3-5|39	%{_kde5_datadir}/qlogging-categories5/kdevpythonsupport.categories
21mr|kdevelop-python-22.08.3-5|40	%{_kde5_datadir}/kdevappwizard/templates/*
21mr|kdevelop-python-22.08.3-5|41	%{_kde5_datadir}/kdevpythonsupport
21mr|kdevelop-python-22.08.3-5|42	%{_kde5_datadir}/metainfo/org.kde.kdev-python.metainfo.xml
21mr|kdevelop-python-22.08.3-5|43	%{_kde5_libdir}/libkdevpythoncompletion.so
21mr|kdevelop-python-22.08.3-5|44	%{_kde5_libdir}/libkdevpythonduchain.so
21mr|kdevelop-python-22.08.3-5|45	%{_kde5_libdir}/libkdevpythonparser.so
21mr|kdevelop-python-22.08.3-5|46	%{_qt5_plugindir}/kdevplatform/*/kdevpdb.so
21mr|kdevelop-python-22.08.3-5|47	%{_qt5_plugindir}/kdevplatform/*/kdevpythonlanguagesupport.so
21mr|kdevelop-python-22.08.3-5|48	
21mr|kdevelop-python-22.08.3-5|49	#--------------------------------------------------------------------
21mr|kdevelop-python-22.08.3-5|50	
21mr|kdevelop-python-22.08.3-5|51	%prep
21mr|kdevelop-python-22.08.3-5|52	%autosetup -p1 -n %{oname}-%{version}
21mr|kdevelop-python-22.08.3-5|53	
21mr|kdevelop-python-22.08.3-5|54	%build
21mr|kdevelop-python-22.08.3-5|55	%cmake_kde5 \
21mr|kdevelop-python-22.08.3-5|56	-DBSDTAR=1 \
21mr|kdevelop-python-22.08.3-5|57	-DBUILD_TESTING=OFF
21mr|kdevelop-python-22.08.3-5|58	%make
21mr|kdevelop-python-22.08.3-5|59	
21mr|kdevelop-python-22.08.3-5|60	%install
21mr|kdevelop-python-22.08.3-5|61	%makeinstall_std -C build
21mr|kdevelop-python-22.08.3-5|62	
21mr|kdevelop-python-22.08.3-5|63	%find_lang kdevpython

13235 21
21mr|kdewebkit-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kdewebkit-5.116.0-3|2	
21mr|kdewebkit-5.116.0-3|3	Summary:	KDE Frameworks 5 QtWebKit integration module
21mr|kdewebkit-5.116.0-3|4	Name:		kdewebkit
21mr|kdewebkit-5.116.0-3|5	Version:	5.116.0
21mr|kdewebkit-5.116.0-3|6	Release:	3
21mr|kdewebkit-5.116.0-3|7	License:	GPLv2+
21mr|kdewebkit-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kdewebkit-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kdewebkit-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|kdewebkit-5.116.0-3|11	Patch0:		fix.build.patch
21mr|kdewebkit-5.116.0-3|12	BuildRequires:	extra-cmake-modules
21mr|kdewebkit-5.116.0-3|13	BuildRequires:	kconfig-devel = %{version}
21mr|kdewebkit-5.116.0-3|14	BuildRequires:	kcoreaddons-devel = %{version}
21mr|kdewebkit-5.116.0-3|15	BuildRequires:	kio-devel = %{version}
21mr|kdewebkit-5.116.0-3|16	BuildRequires:	kjobwidgets-devel = %{version}
21mr|kdewebkit-5.116.0-3|17	BuildRequires:	kparts-devel = %{version}
21mr|kdewebkit-5.116.0-3|18	BuildRequires:	kservice-devel = %{version}
21mr|kdewebkit-5.116.0-3|19	BuildRequires:	kwallet-devel = %{version}
21mr|kdewebkit-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdewebkit-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdewebkit-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdewebkit-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdewebkit-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kdewebkit-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|kdewebkit-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|kdewebkit-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdewebkit-5.116.0-3|28	
21mr|kdewebkit-5.116.0-3|29	%description
21mr|kdewebkit-5.116.0-3|30	KDE Frameworks 5 QtWebKit integration module.
21mr|kdewebkit-5.116.0-3|31	
21mr|kdewebkit-5.116.0-3|32	This library provides KDE integration of the QtWebKit library. If you are
21mr|kdewebkit-5.116.0-3|33	using QtWebKit in your KDE application, you are encouraged to use this layer
21mr|kdewebkit-5.116.0-3|34	instead of using the QtWebKit classes directly.
21mr|kdewebkit-5.116.0-3|35	
21mr|kdewebkit-5.116.0-3|36	#----------------------------------------------------------------------------
21mr|kdewebkit-5.116.0-3|37	
21mr|kdewebkit-5.116.0-3|38	%package -n qt5-designer-plugin-%{name}
21mr|kdewebkit-5.116.0-3|39	Summary:	Qt5 Designer plugin for %{name}
21mr|kdewebkit-5.116.0-3|40	Group:		Development/KDE and Qt
21mr|kdewebkit-5.116.0-3|41	Conflicts:	kdesignerplugin < 5.69
21mr|kdewebkit-5.116.0-3|42	
21mr|kdewebkit-5.116.0-3|43	%description -n qt5-designer-plugin-%{name}
21mr|kdewebkit-5.116.0-3|44	Qt5 Designer plugin for %{name}.
21mr|kdewebkit-5.116.0-3|45	
21mr|kdewebkit-5.116.0-3|46	%files -n qt5-designer-plugin-%{name}
21mr|kdewebkit-5.116.0-3|47	%{_qt5_plugindir}/designer/kdewebkit5widgets.so
21mr|kdewebkit-5.116.0-3|48	
21mr|kdewebkit-5.116.0-3|49	#----------------------------------------------------------------------------
21mr|kdewebkit-5.116.0-3|50	
21mr|kdewebkit-5.116.0-3|51	%define kf5webkit_major 5
21mr|kdewebkit-5.116.0-3|52	%define libkf5webkit %mklibname kf5webkit %{kf5webkit_major}
21mr|kdewebkit-5.116.0-3|53	
21mr|kdewebkit-5.116.0-3|54	%package -n %{libkf5webkit}
21mr|kdewebkit-5.116.0-3|55	Summary:	KDE Frameworks 5 QtWebKit integration shared library
21mr|kdewebkit-5.116.0-3|56	Group:		System/Libraries
21mr|kdewebkit-5.116.0-3|57	
21mr|kdewebkit-5.116.0-3|58	%description -n %{libkf5webkit}
21mr|kdewebkit-5.116.0-3|59	KDE Frameworks 5 QtWebKit integration shared library.
21mr|kdewebkit-5.116.0-3|60	
21mr|kdewebkit-5.116.0-3|61	%files -n %{libkf5webkit}
21mr|kdewebkit-5.116.0-3|62	%{_kde5_libdir}/libKF5WebKit.so.%{kf5webkit_major}*
21mr|kdewebkit-5.116.0-3|63	
21mr|kdewebkit-5.116.0-3|64	#----------------------------------------------------------------------------
21mr|kdewebkit-5.116.0-3|65	
21mr|kdewebkit-5.116.0-3|66	%define devkf5webkit %mklibname kf5webkit -d
21mr|kdewebkit-5.116.0-3|67	
21mr|kdewebkit-5.116.0-3|68	%package -n %{devkf5webkit}
21mr|kdewebkit-5.116.0-3|69	Summary:	Development files for KDE Frameworks 5 QtWebKit integration module
21mr|kdewebkit-5.116.0-3|70	Group:		Development/KDE and Qt
21mr|kdewebkit-5.116.0-3|71	Requires:	%{libkf5webkit} = %{EVRD}
21mr|kdewebkit-5.116.0-3|72	Requires:	qt5-designer-plugin-%{name}
21mr|kdewebkit-5.116.0-3|73	Provides:	%{name}-devel = %{EVRD}
21mr|kdewebkit-5.116.0-3|74	Provides:	kf5webkit-devel = %{version}
21mr|kdewebkit-5.116.0-3|75	
21mr|kdewebkit-5.116.0-3|76	%description -n %{devkf5webkit}
21mr|kdewebkit-5.116.0-3|77	This package contains header files needed if you wish to build applications
21mr|kdewebkit-5.116.0-3|78	based on %{name}.
21mr|kdewebkit-5.116.0-3|79	
21mr|kdewebkit-5.116.0-3|80	%files -n %{devkf5webkit}
21mr|kdewebkit-5.116.0-3|81	%{_kde5_includedir}/KF5/KDEWebKit
21mr|kdewebkit-5.116.0-3|82	%{_kde5_libdir}/cmake/KF5WebKit
21mr|kdewebkit-5.116.0-3|83	%{_kde5_libdir}/libKF5WebKit.so
21mr|kdewebkit-5.116.0-3|84	%{_kde5_mkspecsdir}/*.pri
21mr|kdewebkit-5.116.0-3|85	
21mr|kdewebkit-5.116.0-3|86	#----------------------------------------------------------------------------
21mr|kdewebkit-5.116.0-3|87	
21mr|kdewebkit-5.116.0-3|88	%prep
21mr|kdewebkit-5.116.0-3|89	%autosetup -p1
21mr|kdewebkit-5.116.0-3|90	
21mr|kdewebkit-5.116.0-3|91	%build
21mr|kdewebkit-5.116.0-3|92	%cmake_kde5
21mr|kdewebkit-5.116.0-3|93	%make
21mr|kdewebkit-5.116.0-3|94	
21mr|kdewebkit-5.116.0-3|95	%install
21mr|kdewebkit-5.116.0-3|96	%makeinstall_std -C build

13236 21
21mr|kdf-23.08.4-2|1	Summary:	View free disk space
21mr|kdf-23.08.4-2|2	Name:		kdf
21mr|kdf-23.08.4-2|3	Version:	23.08.4
21mr|kdf-23.08.4-2|4	Release:	2
21mr|kdf-23.08.4-2|5	License:	LGPLv2+
21mr|kdf-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kdf-23.08.4-2|7	Url:		http://utils.kde.org/projects/kdf
21mr|kdf-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdf-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kdf-23.08.4-2|10	BuildRequires:	kf5configwidgets-devel
21mr|kdf-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21mr|kdf-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|kdf-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|kdf-23.08.4-2|14	BuildRequires:	kf5iconthemes-devel
21mr|kdf-23.08.4-2|15	BuildRequires:	kf5kcmutils-devel
21mr|kdf-23.08.4-2|16	BuildRequires:	kf5kio-devel
21mr|kdf-23.08.4-2|17	BuildRequires:	kf5notifications-devel
21mr|kdf-23.08.4-2|18	BuildRequires:	kf5widgetsaddons-devel
21mr|kdf-23.08.4-2|19	BuildRequires:	kf5xmlgui-devel
21mr|kdf-23.08.4-2|20	
21mr|kdf-23.08.4-2|21	%description
21mr|kdf-23.08.4-2|22	KDiskFree displays the available file devices (hard drive partitions,
21mr|kdf-23.08.4-2|23	floppy and CD/DVD drives, etc.) along with information on their capacity,
21mr|kdf-23.08.4-2|24	free space, type and mount point. It also allows you to mount and unmount
21mr|kdf-23.08.4-2|25	drives and view them in a file manager.
21mr|kdf-23.08.4-2|26	
21mr|kdf-23.08.4-2|27	%files -f %{name}.lang
21mr|kdf-23.08.4-2|28	%{_kde5_applicationsdir}/kcm_kdf.desktop
21mr|kdf-23.08.4-2|29	%{_kde5_bindir}/kdf
21mr|kdf-23.08.4-2|30	%{_kde5_bindir}/kwikdisk
21mr|kdf-23.08.4-2|31	%{_kde5_iconsdir}/*/*/apps/kcmdf.*
21mr|kdf-23.08.4-2|32	%{_kde5_iconsdir}/*/*/apps/kdf.*
21mr|kdf-23.08.4-2|33	%{_kde5_iconsdir}/*/*/apps/kwikdisk.*
21mr|kdf-23.08.4-2|34	%{_kde5_applicationsdir}/org.kde.kdf.desktop
21mr|kdf-23.08.4-2|35	%{_kde5_applicationsdir}/org.kde.kwikdisk.desktop
21mr|kdf-23.08.4-2|36	%{_kde5_xmlguidir}/kdf/kdfui.rc
21mr|kdf-23.08.4-2|37	%{_appdatadir}/org.kde.kdf.appdata.xml
21mr|kdf-23.08.4-2|38	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kdf.so
21mr|kdf-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/kdf.categories
21mr|kdf-23.08.4-2|40	
21mr|kdf-23.08.4-2|41	#----------------------------------------------------------------------------
21mr|kdf-23.08.4-2|42	
21mr|kdf-23.08.4-2|43	%define kdfprivate_major 23
21mr|kdf-23.08.4-2|44	%define libkdfprivate %mklibname kdfprivate %{kdfprivate_major}
21mr|kdf-23.08.4-2|45	
21mr|kdf-23.08.4-2|46	%package -n %{libkdfprivate}
21mr|kdf-23.08.4-2|47	Summary:	KDF shared library
21mr|kdf-23.08.4-2|48	Group:		System/Libraries
21mr|kdf-23.08.4-2|49	
21mr|kdf-23.08.4-2|50	%description -n %{libkdfprivate}
21mr|kdf-23.08.4-2|51	KDF shared library.
21mr|kdf-23.08.4-2|52	
21mr|kdf-23.08.4-2|53	%files -n %{libkdfprivate}
21mr|kdf-23.08.4-2|54	%{_kde5_libdir}/libkdfprivate.so.%{kdfprivate_major}*
21mr|kdf-23.08.4-2|55	
21mr|kdf-23.08.4-2|56	#----------------------------------------------------------------------------
21mr|kdf-23.08.4-2|57	
21mr|kdf-23.08.4-2|58	%prep
21mr|kdf-23.08.4-2|59	%autosetup -p1
21mr|kdf-23.08.4-2|60	
21mr|kdf-23.08.4-2|61	%build
21mr|kdf-23.08.4-2|62	%cmake_kde5
21mr|kdf-23.08.4-2|63	%make
21mr|kdf-23.08.4-2|64	
21mr|kdf-23.08.4-2|65	%install
21mr|kdf-23.08.4-2|66	%makeinstall_std -C build
21mr|kdf-23.08.4-2|67	
21mr|kdf-23.08.4-2|68	%find_lang %{name} blockdevices %{name}.lang --with-kde --with-html
21mr|kdf-23.08.4-2|69	

13237 21
21mr|kdiagram-2.8.0-2|1	Summary:	KDE libraries (KChart, KGantt) for creating business diagrams
21mr|kdiagram-2.8.0-2|2	Name:		kdiagram
21mr|kdiagram-2.8.0-2|3	Version:	2.8.0
21mr|kdiagram-2.8.0-2|4	Release:	2
21mr|kdiagram-2.8.0-2|5	License:	GPLv2+
21mr|kdiagram-2.8.0-2|6	Group:		Graphical desktop/KDE
21mr|kdiagram-2.8.0-2|7	Url:		https://www.kde.org/
21mr|kdiagram-2.8.0-2|8	Source0:	https://download.kde.org/stable/kdiagram/%{version}/%{name}-%{version}.tar.xz
21mr|kdiagram-2.8.0-2|9	BuildRequires:	extra-cmake-modules
21mr|kdiagram-2.8.0-2|10	BuildRequires:	qt5-linguist-tools
21mr|kdiagram-2.8.0-2|11	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdiagram-2.8.0-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdiagram-2.8.0-2|13	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kdiagram-2.8.0-2|14	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kdiagram-2.8.0-2|15	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kdiagram-2.8.0-2|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdiagram-2.8.0-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdiagram-2.8.0-2|18	
21mr|kdiagram-2.8.0-2|19	%description
21mr|kdiagram-2.8.0-2|20	KDE libraries (KChart, KGantt) for creating business diagrams.
21mr|kdiagram-2.8.0-2|21	
21mr|kdiagram-2.8.0-2|22	#----------------------------------------------------------------------------
21mr|kdiagram-2.8.0-2|23	
21mr|kdiagram-2.8.0-2|24	%package -n kchart-i18n
21mr|kdiagram-2.8.0-2|25	Summary:	KChart translations
21mr|kdiagram-2.8.0-2|26	Group:		System/Internationalization
21mr|kdiagram-2.8.0-2|27	BuildArch:	noarch
21mr|kdiagram-2.8.0-2|28	
21mr|kdiagram-2.8.0-2|29	%description -n kchart-i18n
21mr|kdiagram-2.8.0-2|30	KProperty translations.
21mr|kdiagram-2.8.0-2|31	
21mr|kdiagram-2.8.0-2|32	%files -n kchart-i18n -f kchart.lang
21mr|kdiagram-2.8.0-2|33	
21mr|kdiagram-2.8.0-2|34	#----------------------------------------------------------------------------
21mr|kdiagram-2.8.0-2|35	
21mr|kdiagram-2.8.0-2|36	%define kchart_major 2
21mr|kdiagram-2.8.0-2|37	%define libkchart %mklibname kchart %{kchart_major}
21mr|kdiagram-2.8.0-2|38	
21mr|kdiagram-2.8.0-2|39	%package -n %{libkchart}
21mr|kdiagram-2.8.0-2|40	Summary:	KDE business diagrams shared library (KChart)
21mr|kdiagram-2.8.0-2|41	Group:		System/Libraries
21mr|kdiagram-2.8.0-2|42	Requires:	kchart-i18n
21mr|kdiagram-2.8.0-2|43	
21mr|kdiagram-2.8.0-2|44	%description -n %{libkchart}
21mr|kdiagram-2.8.0-2|45	KDE business diagrams shared library (KChart).
21mr|kdiagram-2.8.0-2|46	
21mr|kdiagram-2.8.0-2|47	%files -n %{libkchart}
21mr|kdiagram-2.8.0-2|48	%{_kde5_libdir}/libKChart.so.%{kchart_major}*
21mr|kdiagram-2.8.0-2|49	
21mr|kdiagram-2.8.0-2|50	#----------------------------------------------------------------------------
21mr|kdiagram-2.8.0-2|51	
21mr|kdiagram-2.8.0-2|52	%define devkchart %mklibname kchart -d
21mr|kdiagram-2.8.0-2|53	
21mr|kdiagram-2.8.0-2|54	%package -n %{devkchart}
21mr|kdiagram-2.8.0-2|55	Summary:	Development files for KDE business diagrams library (KChart)
21mr|kdiagram-2.8.0-2|56	Group:		Development/KDE and Qt
21mr|kdiagram-2.8.0-2|57	Requires:	%{libkchart} = %{EVRD}
21mr|kdiagram-2.8.0-2|58	Provides:	kchart-devel = %{EVRD}
21mr|kdiagram-2.8.0-2|59	
21mr|kdiagram-2.8.0-2|60	%description -n %{devkchart}
21mr|kdiagram-2.8.0-2|61	This package contains header files needed if you wish to build applications
21mr|kdiagram-2.8.0-2|62	based on %{name}.
21mr|kdiagram-2.8.0-2|63	
21mr|kdiagram-2.8.0-2|64	%files -n %{devkchart}
21mr|kdiagram-2.8.0-2|65	%{_kde5_includedir}/KChart/
21mr|kdiagram-2.8.0-2|66	%{_kde5_includedir}/kchart_version.h
21mr|kdiagram-2.8.0-2|67	%{_kde5_libdir}/cmake/KChart/
21mr|kdiagram-2.8.0-2|68	%{_kde5_libdir}/libKChart.so
21mr|kdiagram-2.8.0-2|69	%{_kde5_mkspecsdir}/qt_KChart.pri
21mr|kdiagram-2.8.0-2|70	
21mr|kdiagram-2.8.0-2|71	#----------------------------------------------------------------------------
21mr|kdiagram-2.8.0-2|72	
21mr|kdiagram-2.8.0-2|73	%package -n kgantt-i18n
21mr|kdiagram-2.8.0-2|74	Summary:	KGantt translations
21mr|kdiagram-2.8.0-2|75	Group:		System/Internationalization
21mr|kdiagram-2.8.0-2|76	BuildArch:	noarch
21mr|kdiagram-2.8.0-2|77	
21mr|kdiagram-2.8.0-2|78	%description -n kgantt-i18n
21mr|kdiagram-2.8.0-2|79	KProperty translations.
21mr|kdiagram-2.8.0-2|80	
21mr|kdiagram-2.8.0-2|81	%files -n kgantt-i18n -f kgantt.lang
21mr|kdiagram-2.8.0-2|82	
21mr|kdiagram-2.8.0-2|83	#----------------------------------------------------------------------------
21mr|kdiagram-2.8.0-2|84	
21mr|kdiagram-2.8.0-2|85	%define kgantt_major 2
21mr|kdiagram-2.8.0-2|86	%define libkgantt %mklibname kgantt %{kgantt_major}
21mr|kdiagram-2.8.0-2|87	
21mr|kdiagram-2.8.0-2|88	%package -n %{libkgantt}
21mr|kdiagram-2.8.0-2|89	Summary:	KDE business diagrams shared library (KGantt)
21mr|kdiagram-2.8.0-2|90	Group:		System/Libraries
21mr|kdiagram-2.8.0-2|91	Requires:	kgantt-i18n
21mr|kdiagram-2.8.0-2|92	
21mr|kdiagram-2.8.0-2|93	%description -n %{libkgantt}
21mr|kdiagram-2.8.0-2|94	KDE business diagrams shared library (KGantt).
21mr|kdiagram-2.8.0-2|95	
21mr|kdiagram-2.8.0-2|96	%files -n %{libkgantt}
21mr|kdiagram-2.8.0-2|97	%{_kde5_libdir}/libKGantt.so.%{kgantt_major}*
21mr|kdiagram-2.8.0-2|98	
21mr|kdiagram-2.8.0-2|99	#----------------------------------------------------------------------------
21mr|kdiagram-2.8.0-2|100	
21mr|kdiagram-2.8.0-2|101	%define devkgantt %mklibname kgantt -d
21mr|kdiagram-2.8.0-2|102	
21mr|kdiagram-2.8.0-2|103	%package -n %{devkgantt}
21mr|kdiagram-2.8.0-2|104	Summary:	Development files for KDE business diagrams library (KGantt)
21mr|kdiagram-2.8.0-2|105	Group:		Development/KDE and Qt
21mr|kdiagram-2.8.0-2|106	Requires:	%{libkgantt} = %{EVRD}
21mr|kdiagram-2.8.0-2|107	Provides:	kgantt-devel = %{EVRD}
21mr|kdiagram-2.8.0-2|108	
21mr|kdiagram-2.8.0-2|109	%description -n %{devkgantt}
21mr|kdiagram-2.8.0-2|110	This package contains header files needed if you wish to build applications
21mr|kdiagram-2.8.0-2|111	based on %{name}.
21mr|kdiagram-2.8.0-2|112	
21mr|kdiagram-2.8.0-2|113	%files -n %{devkgantt}
21mr|kdiagram-2.8.0-2|114	%{_kde5_includedir}/KGantt/
21mr|kdiagram-2.8.0-2|115	%{_kde5_includedir}/kgantt_version.h
21mr|kdiagram-2.8.0-2|116	%{_kde5_libdir}/cmake/KGantt/
21mr|kdiagram-2.8.0-2|117	%{_kde5_libdir}/libKGantt.so
21mr|kdiagram-2.8.0-2|118	%{_kde5_mkspecsdir}/qt_KGantt.pri
21mr|kdiagram-2.8.0-2|119	
21mr|kdiagram-2.8.0-2|120	#----------------------------------------------------------------------------
21mr|kdiagram-2.8.0-2|121	
21mr|kdiagram-2.8.0-2|122	%prep
21mr|kdiagram-2.8.0-2|123	%setup -q
21mr|kdiagram-2.8.0-2|124	
21mr|kdiagram-2.8.0-2|125	%build
21mr|kdiagram-2.8.0-2|126	%cmake_kde5 \
21mr|kdiagram-2.8.0-2|127	-DBUILD_TESTING:BOOL=OFF
21mr|kdiagram-2.8.0-2|128	%make
21mr|kdiagram-2.8.0-2|129	
21mr|kdiagram-2.8.0-2|130	%install
21mr|kdiagram-2.8.0-2|131	%makeinstall_std -C build
21mr|kdiagram-2.8.0-2|132	
21mr|kdiagram-2.8.0-2|133	%find_lang kchart --with-qt
21mr|kdiagram-2.8.0-2|134	%find_lang kgantt --with-qt

13238 21
21mr|kdialog-23.08.4-2|1	Summary:	Utility to display KDE dialog boxes from shell scripts
21mr|kdialog-23.08.4-2|2	Name:		kdialog
21mr|kdialog-23.08.4-2|3	Version:	23.08.4
21mr|kdialog-23.08.4-2|4	Release:	2
21mr|kdialog-23.08.4-2|5	Epoch:		1
21mr|kdialog-23.08.4-2|6	License:	LGPLv2+
21mr|kdialog-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kdialog-23.08.4-2|8	Url:		http://utils.kde.org/projects/filelight/
21mr|kdialog-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdialog-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kdialog-23.08.4-2|11	BuildRequires:	kf5archive-devel
21mr|kdialog-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|kdialog-23.08.4-2|13	BuildRequires:	kf5kdelibs4support-devel
21mr|kdialog-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdialog-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdialog-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdialog-23.08.4-2|17	
21mr|kdialog-23.08.4-2|18	%description
21mr|kdialog-23.08.4-2|19	Utility to display KDE dialog boxes from shell scripts.
21mr|kdialog-23.08.4-2|20	The syntax is very much inspired from the "dialog" command
21mr|kdialog-23.08.4-2|21	(which shows text mode dialogs).
21mr|kdialog-23.08.4-2|22	
21mr|kdialog-23.08.4-2|23	%files -f %{name}.lang
21mr|kdialog-23.08.4-2|24	%{_kde5_applicationsdir}/org.kde.kdialog.desktop
21mr|kdialog-23.08.4-2|25	%{_kde5_bindir}/kdialog
21mr|kdialog-23.08.4-2|26	%{_kde5_bindir}/kdialog_progress_helper
21mr|kdialog-23.08.4-2|27	%{_datadir}/dbus-1/interfaces/org.kde.kdialog.ProgressDialog.xml
21mr|kdialog-23.08.4-2|28	%{_appdatadir}/org.kde.kdialog.metainfo.xml
21mr|kdialog-23.08.4-2|29	
21mr|kdialog-23.08.4-2|30	#----------------------------------------------------------------------
21mr|kdialog-23.08.4-2|31	
21mr|kdialog-23.08.4-2|32	%prep
21mr|kdialog-23.08.4-2|33	%autosetup -p1
21mr|kdialog-23.08.4-2|34	
21mr|kdialog-23.08.4-2|35	%build
21mr|kdialog-23.08.4-2|36	%cmake_kde5
21mr|kdialog-23.08.4-2|37	%make
21mr|kdialog-23.08.4-2|38	
21mr|kdialog-23.08.4-2|39	%install
21mr|kdialog-23.08.4-2|40	%makeinstall_std -C build
21mr|kdialog-23.08.4-2|41	
21mr|kdialog-23.08.4-2|42	%find_lang %{name} --with-kde --with-html
21mr|kdialog-23.08.4-2|43	

13239 21
21mr|kdiamond-23.08.4-2|1	
21mr|kdiamond-23.08.4-2|2	Summary:	Three-in-a-row game
21mr|kdiamond-23.08.4-2|3	Name:		kdiamond
21mr|kdiamond-23.08.4-2|4	Version:	23.08.4
21mr|kdiamond-23.08.4-2|5	Release:	2
21mr|kdiamond-23.08.4-2|6	Epoch:		1
21mr|kdiamond-23.08.4-2|7	License:	GPLv2+
21mr|kdiamond-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kdiamond-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kdiamond/
21mr|kdiamond-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kdiamond-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kdiamond-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kdiamond-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kdiamond-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kdiamond-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kdiamond-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kdiamond-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kdiamond-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kdiamond-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kdiamond-23.08.4-2|20	BuildRequires:	kf5notifications-devel
21mr|kdiamond-23.08.4-2|21	BuildRequires:	kf5notifyconfig-devel
21mr|kdiamond-23.08.4-2|22	BuildRequires:	kf5widgetsaddons-devel
21mr|kdiamond-23.08.4-2|23	BuildRequires:	kf5xmlgui-devel
21mr|kdiamond-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdiamond-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kdiamond-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kdiamond-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kdiamond-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdiamond-23.08.4-2|29	
21mr|kdiamond-23.08.4-2|30	%description
21mr|kdiamond-23.08.4-2|31	KDiamond is a three-in-a-row game (much like Bejeweled) for the KDE desktop.
21mr|kdiamond-23.08.4-2|32	
21mr|kdiamond-23.08.4-2|33	%files -f %{name}.lang
21mr|kdiamond-23.08.4-2|34	%{_kde5_applicationsdir}/org.kde.kdiamond.desktop
21mr|kdiamond-23.08.4-2|35	%{_kde5_bindir}/kdiamond
21mr|kdiamond-23.08.4-2|36	%{_kde5_datadir}/kdiamond
21mr|kdiamond-23.08.4-2|37	%{_kde5_datadir}/sounds/KDiamond*
21mr|kdiamond-23.08.4-2|38	%{_kde5_datadir}/knsrcfiles/kdiamond.knsrc
21mr|kdiamond-23.08.4-2|39	%{_kde5_iconsdir}/*/*/*/kdiamond.*
21mr|kdiamond-23.08.4-2|40	%{_kde5_notificationsdir}/kdiamond.notifyrc
21mr|kdiamond-23.08.4-2|41	%{_appdatadir}/org.kde.kdiamond.appdata.xml
21mr|kdiamond-23.08.4-2|42	
21mr|kdiamond-23.08.4-2|43	#------------------------------------------------------------------------------
21mr|kdiamond-23.08.4-2|44	
21mr|kdiamond-23.08.4-2|45	%prep
21mr|kdiamond-23.08.4-2|46	%autosetup -p1
21mr|kdiamond-23.08.4-2|47	
21mr|kdiamond-23.08.4-2|48	%build
21mr|kdiamond-23.08.4-2|49	%cmake_kde5
21mr|kdiamond-23.08.4-2|50	%make
21mr|kdiamond-23.08.4-2|51	
21mr|kdiamond-23.08.4-2|52	%install
21mr|kdiamond-23.08.4-2|53	%makeinstall_std -C build
21mr|kdiamond-23.08.4-2|54	
21mr|kdiamond-23.08.4-2|55	%find_lang %{name} --with-kde --with-html
21mr|kdiamond-23.08.4-2|56	

13240 21
21mr|kdnssd-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kdnssd-5.116.0-4|2	
21mr|kdnssd-5.116.0-4|3	Summary:	KDE Frameworks 5 DNSSD module
21mr|kdnssd-5.116.0-4|4	Name:		kdnssd
21mr|kdnssd-5.116.0-4|5	Version:	5.116.0
21mr|kdnssd-5.116.0-4|6	Release:	4
21mr|kdnssd-5.116.0-4|7	License:	GPLv2+
21mr|kdnssd-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|kdnssd-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kdnssd-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kdnssd-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kdnssd-5.116.0-4|12	BuildRequires:	pkgconfig(avahi-core)
21mr|kdnssd-5.116.0-4|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdnssd-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kdnssd-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdnssd-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdnssd-5.116.0-4|17	
21mr|kdnssd-5.116.0-4|18	%description
21mr|kdnssd-5.116.0-4|19	KDE Frameworks 5 DNSSD module.
21mr|kdnssd-5.116.0-4|20	
21mr|kdnssd-5.116.0-4|21	#----------------------------------------------------------------------------
21mr|kdnssd-5.116.0-4|22	
21mr|kdnssd-5.116.0-4|23	%package i18n
21mr|kdnssd-5.116.0-4|24	Summary:	KDNSSD translations
21mr|kdnssd-5.116.0-4|25	Group:		System/Internationalization
21mr|kdnssd-5.116.0-4|26	BuildArch:	noarch
21mr|kdnssd-5.116.0-4|27	
21mr|kdnssd-5.116.0-4|28	%description i18n
21mr|kdnssd-5.116.0-4|29	KDNSSD translations.
21mr|kdnssd-5.116.0-4|30	
21mr|kdnssd-5.116.0-4|31	%files i18n -f %{name}.lang
21mr|kdnssd-5.116.0-4|32	
21mr|kdnssd-5.116.0-4|33	#----------------------------------------------------------------------------
21mr|kdnssd-5.116.0-4|34	
21mr|kdnssd-5.116.0-4|35	%define kf5dnssd_major 5
21mr|kdnssd-5.116.0-4|36	%define libkf5dnssd %mklibname kf5dnssd %{kf5dnssd_major}
21mr|kdnssd-5.116.0-4|37	
21mr|kdnssd-5.116.0-4|38	%package -n %{libkf5dnssd}
21mr|kdnssd-5.116.0-4|39	Summary:	KDE Frameworks 5 DNSSD shared library
21mr|kdnssd-5.116.0-4|40	Group:		System/Libraries
21mr|kdnssd-5.116.0-4|41	Requires:	%{name}-i18n = %{EVRD}
21mr|kdnssd-5.116.0-4|42	Requires:	nss_mdns
21mr|kdnssd-5.116.0-4|43	
21mr|kdnssd-5.116.0-4|44	%description -n %{libkf5dnssd}
21mr|kdnssd-5.116.0-4|45	KDE Frameworks 5 DNSSD shared library.
21mr|kdnssd-5.116.0-4|46	
21mr|kdnssd-5.116.0-4|47	%files -n %{libkf5dnssd}
21mr|kdnssd-5.116.0-4|48	%{_kde5_libdir}/libKF5DNSSD.so.%{kf5dnssd_major}*
21mr|kdnssd-5.116.0-4|49	
21mr|kdnssd-5.116.0-4|50	#----------------------------------------------------------------------------
21mr|kdnssd-5.116.0-4|51	
21mr|kdnssd-5.116.0-4|52	%define devkf5dnssd %mklibname kf5dnssd -d
21mr|kdnssd-5.116.0-4|53	
21mr|kdnssd-5.116.0-4|54	%package -n %{devkf5dnssd}
21mr|kdnssd-5.116.0-4|55	Summary:	Development files for KDE Frameworks 5 DNSSD module
21mr|kdnssd-5.116.0-4|56	Group:		Development/KDE and Qt
21mr|kdnssd-5.116.0-4|57	Requires:	%{libkf5dnssd} = %{EVRD}
21mr|kdnssd-5.116.0-4|58	Provides:	%{name}-devel = %{EVRD}
21mr|kdnssd-5.116.0-4|59	Provides:	kf5dnssd-devel = %{version}
21mr|kdnssd-5.116.0-4|60	
21mr|kdnssd-5.116.0-4|61	%description -n %{devkf5dnssd}
21mr|kdnssd-5.116.0-4|62	This package contains header files needed if you wish to build applications
21mr|kdnssd-5.116.0-4|63	based on %{name}.
21mr|kdnssd-5.116.0-4|64	
21mr|kdnssd-5.116.0-4|65	%files -n %{devkf5dnssd}
21mr|kdnssd-5.116.0-4|66	%{_kde5_includedir}/KF5/KDNSSD/
21mr|kdnssd-5.116.0-4|67	%{_kde5_libdir}/libKF5DNSSD.so
21mr|kdnssd-5.116.0-4|68	%{_kde5_libdir}/cmake/KF5DNSSD
21mr|kdnssd-5.116.0-4|69	%{_kde5_mkspecsdir}/*.pri
21mr|kdnssd-5.116.0-4|70	
21mr|kdnssd-5.116.0-4|71	#----------------------------------------------------------------------------
21mr|kdnssd-5.116.0-4|72	
21mr|kdnssd-5.116.0-4|73	%prep
21mr|kdnssd-5.116.0-4|74	%autosetup -p1
21mr|kdnssd-5.116.0-4|75	
21mr|kdnssd-5.116.0-4|76	%build
21mr|kdnssd-5.116.0-4|77	%cmake_kde5
21mr|kdnssd-5.116.0-4|78	%make_build
21mr|kdnssd-5.116.0-4|79	
21mr|kdnssd-5.116.0-4|80	%install
21mr|kdnssd-5.116.0-4|81	%make_install -C build
21mr|kdnssd-5.116.0-4|82	
21mr|kdnssd-5.116.0-4|83	%find_lang %{name} --all-name --with-qt

13241 21
21mr|kdoctools-5.116.0-3|1	# CMake files check for Qt 6.x already, but it's not used yet,
21mr|kdoctools-5.116.0-3|2	# so let's not make it a hard dependency
21mr|kdoctools-5.116.0-3|3	%global __requires_exclude ^.*qt6.*$
21mr|kdoctools-5.116.0-3|4	
21mr|kdoctools-5.116.0-3|5	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kdoctools-5.116.0-3|6	
21mr|kdoctools-5.116.0-3|7	Summary:	KDE Frameworks 5 documentation generation module
21mr|kdoctools-5.116.0-3|8	Name:		kdoctools
21mr|kdoctools-5.116.0-3|9	Version:	5.116.0
21mr|kdoctools-5.116.0-3|10	Release:	3
21mr|kdoctools-5.116.0-3|11	License:	GPLv2+
21mr|kdoctools-5.116.0-3|12	Group:		Graphical desktop/KDE
21mr|kdoctools-5.116.0-3|13	Url:		https://www.kde.org/
21mr|kdoctools-5.116.0-3|14	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kdoctools-5.116.0-3|15	Patch0:		kdoctools-5.38.0-doc5.patch
21mr|kdoctools-5.116.0-3|16	BuildRequires:	docbook-dtd45-xml
21mr|kdoctools-5.116.0-3|17	BuildRequires:	docbook-style-xsl
21mr|kdoctools-5.116.0-3|18	BuildRequires:	extra-cmake-modules
21mr|kdoctools-5.116.0-3|19	BuildRequires:	qt5-linguist-tools
21mr|kdoctools-5.116.0-3|20	BuildRequires:	kf5archive-devel = %{version}
21mr|kdoctools-5.116.0-3|21	BuildRequires:	kf5i18n-devel = %{version}
21mr|kdoctools-5.116.0-3|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|kdoctools-5.116.0-3|23	BuildRequires:	pkgconfig(libxslt)
21mr|kdoctools-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdoctools-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|kdoctools-5.116.0-3|26	BuildRequires:	perl(URI::Escape)
21mr|kdoctools-5.116.0-3|27	Requires:	docbook-dtd45-xml
21mr|kdoctools-5.116.0-3|28	Requires:	docbook-style-xsl
21mr|kdoctools-5.116.0-3|29	
21mr|kdoctools-5.116.0-3|30	%description
21mr|kdoctools-5.116.0-3|31	KDE Frameworks 5 documentation generation module.
21mr|kdoctools-5.116.0-3|32	
21mr|kdoctools-5.116.0-3|33	KDocTools provides tools to generate documentation in various format from
21mr|kdoctools-5.116.0-3|34	DocBook files.
21mr|kdoctools-5.116.0-3|35	
21mr|kdoctools-5.116.0-3|36	%files
21mr|kdoctools-5.116.0-3|37	%{_kde5_bindir}/checkXML5
21mr|kdoctools-5.116.0-3|38	%{_kde5_bindir}/meinproc5
21mr|kdoctools-5.116.0-3|39	%{_kde5_datadir}/kf5/kdoctools/
21mr|kdoctools-5.116.0-3|40	%{_kde5_mandir}/man1/checkXML5.1*
21mr|kdoctools-5.116.0-3|41	%{_kde5_mandir}/man1/meinproc5.1*
21mr|kdoctools-5.116.0-3|42	%{_kde5_mandir}/man7/kf5options.7*
21mr|kdoctools-5.116.0-3|43	%{_kde5_mandir}/man7/qt5options.7*
21mr|kdoctools-5.116.0-3|44	
21mr|kdoctools-5.116.0-3|45	#----------------------------------------------------------------------------
21mr|kdoctools-5.116.0-3|46	
21mr|kdoctools-5.116.0-3|47	%package i18n
21mr|kdoctools-5.116.0-3|48	Summary:	KDocTools translations
21mr|kdoctools-5.116.0-3|49	Group:		System/Internationalization
21mr|kdoctools-5.116.0-3|50	BuildArch:	noarch
21mr|kdoctools-5.116.0-3|51	
21mr|kdoctools-5.116.0-3|52	%description i18n
21mr|kdoctools-5.116.0-3|53	KDocTools translations.
21mr|kdoctools-5.116.0-3|54	
21mr|kdoctools-5.116.0-3|55	%files i18n -f %{name}.lang
21mr|kdoctools-5.116.0-3|56	
21mr|kdoctools-5.116.0-3|57	#----------------------------------------------------------------------------
21mr|kdoctools-5.116.0-3|58	
21mr|kdoctools-5.116.0-3|59	%define kf5doctools_major 5
21mr|kdoctools-5.116.0-3|60	%define libkf5doctools %mklibname kf5doctools %{kf5doctools_major}
21mr|kdoctools-5.116.0-3|61	
21mr|kdoctools-5.116.0-3|62	%package -n %{libkf5doctools}
21mr|kdoctools-5.116.0-3|63	Summary:	KDE Frameworks 5 documentation generation shared library
21mr|kdoctools-5.116.0-3|64	Group:		System/Libraries
21mr|kdoctools-5.116.0-3|65	Requires:	%{name}-i18n = %{EVRD}
21mr|kdoctools-5.116.0-3|66	
21mr|kdoctools-5.116.0-3|67	%description -n %{libkf5doctools}
21mr|kdoctools-5.116.0-3|68	KDE Frameworks 5 documentation generation shared library.
21mr|kdoctools-5.116.0-3|69	
21mr|kdoctools-5.116.0-3|70	%files -n %{libkf5doctools}
21mr|kdoctools-5.116.0-3|71	%{_kde5_libdir}/libKF5DocTools.so.%{kf5doctools_major}*
21mr|kdoctools-5.116.0-3|72	
21mr|kdoctools-5.116.0-3|73	#----------------------------------------------------------------------------
21mr|kdoctools-5.116.0-3|74	
21mr|kdoctools-5.116.0-3|75	%define devkf5doctools %mklibname kf5doctools -d
21mr|kdoctools-5.116.0-3|76	
21mr|kdoctools-5.116.0-3|77	%package -n %{devkf5doctools}
21mr|kdoctools-5.116.0-3|78	Summary:	Development files for KDE Frameworks 5 documentation generation module
21mr|kdoctools-5.116.0-3|79	Group:		Development/KDE and Qt
21mr|kdoctools-5.116.0-3|80	Requires:	%{name} = %{EVRD}
21mr|kdoctools-5.116.0-3|81	Requires:	%{libkf5doctools} = %{EVRD}
21mr|kdoctools-5.116.0-3|82	Requires:	kf5archive-devel = %{version}
21mr|kdoctools-5.116.0-3|83	Provides:	%{name}-devel = %{EVRD}
21mr|kdoctools-5.116.0-3|84	Provides:	xsltkde-devel = %{EVRD}
21mr|kdoctools-5.116.0-3|85	Provides:	kf5doctools-devel = %{version}
21mr|kdoctools-5.116.0-3|86	
21mr|kdoctools-5.116.0-3|87	%description -n %{devkf5doctools}
21mr|kdoctools-5.116.0-3|88	This package contains header files needed if you wish to build applications
21mr|kdoctools-5.116.0-3|89	based on %{name}.
21mr|kdoctools-5.116.0-3|90	
21mr|kdoctools-5.116.0-3|91	%files -n %{devkf5doctools}
21mr|kdoctools-5.116.0-3|92	%{_kde5_includedir}/KF5/KDocTools
21mr|kdoctools-5.116.0-3|93	%{_kde5_libdir}/cmake/KF5DocTools
21mr|kdoctools-5.116.0-3|94	%{_kde5_libdir}/libKF5DocTools.so
21mr|kdoctools-5.116.0-3|95	
21mr|kdoctools-5.116.0-3|96	#----------------------------------------------------------------------------
21mr|kdoctools-5.116.0-3|97	
21mr|kdoctools-5.116.0-3|98	%prep
21mr|kdoctools-5.116.0-3|99	%autosetup -p1
21mr|kdoctools-5.116.0-3|100	
21mr|kdoctools-5.116.0-3|101	%build
21mr|kdoctools-5.116.0-3|102	%cmake_kde5
21mr|kdoctools-5.116.0-3|103	%make
21mr|kdoctools-5.116.0-3|104	
21mr|kdoctools-5.116.0-3|105	%install
21mr|kdoctools-5.116.0-3|106	%makeinstall_std -C build
21mr|kdoctools-5.116.0-3|107	
21mr|kdoctools-5.116.0-3|108	%find_lang %{name} --all-name --with-kde --with-man --with-html

13242 21
21mr|kdsoap-1.9.0-3|1	%define libname %mklibname kdsoap 1
21mr|kdsoap-1.9.0-3|2	%define devname %mklibname -d kdsoap
21mr|kdsoap-1.9.0-3|3	
21mr|kdsoap-1.9.0-3|4	Name:		kdsoap
21mr|kdsoap-1.9.0-3|5	Version:	1.9.0
21mr|kdsoap-1.9.0-3|6	Release:	3
21mr|kdsoap-1.9.0-3|7	Group:		System/Libraries
21mr|kdsoap-1.9.0-3|8	Summary:	Qt based client-side and server-side SOAP component
21mr|kdsoap-1.9.0-3|9	License:	GPL/AGPL/LGPL
21mr|kdsoap-1.9.0-3|10	Url:		https://www.kdab.com/products/kd-soap
21mr|kdsoap-1.9.0-3|11	Source0:	https://github.com/KDAB/KDSoap/archive/kdsoap-%{version}.tar.gz
21mr|kdsoap-1.9.0-3|12	Source1:	kdsoap.rpmlintrc
21mr|kdsoap-1.9.0-3|13	BuildRequires:	extra-cmake-modules
21mr|kdsoap-1.9.0-3|14	BuildRequires:	cmake
21mr|kdsoap-1.9.0-3|15	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kdsoap-1.9.0-3|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kdsoap-1.9.0-3|17	BuildRequires:	pkgconfig(Qt5Network)
21mr|kdsoap-1.9.0-3|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kdsoap-1.9.0-3|19	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kdsoap-1.9.0-3|20	
21mr|kdsoap-1.9.0-3|21	%description
21mr|kdsoap-1.9.0-3|22	Qt based client-side and server-side SOAP component
21mr|kdsoap-1.9.0-3|23	
21mr|kdsoap-1.9.0-3|24	%package -n %{libname}
21mr|kdsoap-1.9.0-3|25	Summary:	Qt based client-side and server-side SOAP component
21mr|kdsoap-1.9.0-3|26	Group:		System/Libraries
21mr|kdsoap-1.9.0-3|27	Provides:	%{mklibname kdsoap-server 1} = %{EVRD}
21mr|kdsoap-1.9.0-3|28	
21mr|kdsoap-1.9.0-3|29	%description -n %{libname}
21mr|kdsoap-1.9.0-3|30	Qt based client-side and server-side SOAP component
21mr|kdsoap-1.9.0-3|31	
21mr|kdsoap-1.9.0-3|32	%package -n %{devname}
21mr|kdsoap-1.9.0-3|33	Summary:	Development files for the Qt based client-side and server-side SOAP component
21mr|kdsoap-1.9.0-3|34	Group:		Development/KDE and Qt
21mr|kdsoap-1.9.0-3|35	Requires:	%{libname} = %{EVRD}
21mr|kdsoap-1.9.0-3|36	Provides:	%{name}-devel = %{EVRD}
21mr|kdsoap-1.9.0-3|37	
21mr|kdsoap-1.9.0-3|38	%description -n %{devname}
21mr|kdsoap-1.9.0-3|39	Development files for the Qt based client-side and server-side SOAP component
21mr|kdsoap-1.9.0-3|40	
21mr|kdsoap-1.9.0-3|41	%prep
21mr|kdsoap-1.9.0-3|42	%setup -qn KDSoap-kdsoap-1.9.0
21mr|kdsoap-1.9.0-3|43	
21mr|kdsoap-1.9.0-3|44	%build
21mr|kdsoap-1.9.0-3|45	%cmake \
21mr|kdsoap-1.9.0-3|46	-DCMAKE_BUILD_TYPE=Release \
21mr|kdsoap-1.9.0-3|47	-DKDSoap_EXAMPLES=false \
21mr|kdsoap-1.9.0-3|48	-DCMAKE_SKIP_RPATH=true
21mr|kdsoap-1.9.0-3|49	%make
21mr|kdsoap-1.9.0-3|50	
21mr|kdsoap-1.9.0-3|51	
21mr|kdsoap-1.9.0-3|52	%install
21mr|kdsoap-1.9.0-3|53	%makeinstall_std -C build
21mr|kdsoap-1.9.0-3|54	rm -rf $RPM_BUILD_ROOT/%{_datarootdir}/doc/KDSoap
21mr|kdsoap-1.9.0-3|55	find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
21mr|kdsoap-1.9.0-3|56	
21mr|kdsoap-1.9.0-3|57	
21mr|kdsoap-1.9.0-3|58	%check
21mr|kdsoap-1.9.0-3|59	ctest -V %{?_smp_mflags}
21mr|kdsoap-1.9.0-3|60	
21mr|kdsoap-1.9.0-3|61	%files -n %{libname}
21mr|kdsoap-1.9.0-3|62	%{_libdir}/*.so.*
21mr|kdsoap-1.9.0-3|63	
21mr|kdsoap-1.9.0-3|64	%files -n %{devname}
21mr|kdsoap-1.9.0-3|65	%{_bindir}/kdwsdl2cpp
21mr|kdsoap-1.9.0-3|66	%{_libdir}/*.so
21mr|kdsoap-1.9.0-3|67	%{_includedir}/KDSoapClient
21mr|kdsoap-1.9.0-3|68	%{_includedir}/KDSoapServer
21mr|kdsoap-1.9.0-3|69	%{_libdir}/cmake/KDSoap
21mr|kdsoap-1.9.0-3|70	%{_datadir}/mkspecs/features/kdsoap.prf

13243 21
21mr|kea-3.1.4-1|1	%define asiodns_major 74
21mr|kea-3.1.4-1|2	%define asiodns %mklibname kea-asiodns %{asiodns_major}
21mr|kea-3.1.4-1|3	%define asiolink_major 101
21mr|kea-3.1.4-1|4	%define asiolink %mklibname kea-asiolink %{asiolink_major}
21mr|kea-3.1.4-1|5	%define cc_major 94
21mr|kea-3.1.4-1|6	%define cc %mklibname kea-cc %{cc_major}
21mr|kea-3.1.4-1|7	%define cfgrpt_major 3
21mr|kea-3.1.4-1|8	%define cfgrpt %mklibname kea-cfgrpt %{cfgrpt_major}
21mr|kea-3.1.4-1|9	%define config_major 95
21mr|kea-3.1.4-1|10	%define kea_config %mklibname kea-config %{config_major}
21mr|kea-3.1.4-1|11	%define cryptolink_major 75
21mr|kea-3.1.4-1|12	%define cryptolink %mklibname kea-cryptolink %{cryptolink_major}
21mr|kea-3.1.4-1|13	%define d2srv_major 75
21mr|kea-3.1.4-1|14	%define d2srv %mklibname kea-d2srv %{d2srv_major}
21mr|kea-3.1.4-1|15	%define database_major 87
21mr|kea-3.1.4-1|16	%define database %mklibname kea-database %{database_major}
21mr|kea-3.1.4-1|17	%define dhcp_major 123
21mr|kea-3.1.4-1|18	%define dhcp %mklibname kea-dhcp %{dhcp_major}
21mr|kea-3.1.4-1|19	%define dhcp_ddns_major 79
21mr|kea-3.1.4-1|20	%define dhcpddns %mklibname kea-dhcp_ddns %{dhcp_ddns_major}
21mr|kea-3.1.4-1|21	%define dhcpsrv_major 144
21mr|kea-3.1.4-1|22	%define dhcpsrv %mklibname kea-dhcpsrv %{dhcpsrv_major}
21mr|kea-3.1.4-1|23	%define dns_major 82
21mr|kea-3.1.4-1|24	%define dns %mklibname kea-dns %{dns_major}
21mr|kea-3.1.4-1|25	%define eval_major 97
21mr|kea-3.1.4-1|26	%define eval %mklibname kea-eval %{eval_major}
21mr|kea-3.1.4-1|27	%define exceptions_major 55
21mr|kea-3.1.4-1|28	%define exceptions %mklibname kea-exceptions %{exceptions_major}
21mr|kea-3.1.4-1|29	%define hooks_major 133
21mr|kea-3.1.4-1|30	%define hooks %mklibname kea-hooks %{hooks_major}
21mr|kea-3.1.4-1|31	%define http_major 99
21mr|kea-3.1.4-1|32	%define http %mklibname kea-http %{http_major}
21mr|kea-3.1.4-1|33	%define log_major 85
21mr|kea-3.1.4-1|34	%define log %mklibname kea-log %{log_major}
21mr|kea-3.1.4-1|35	%define log_interprocess_major 4
21mr|kea-3.1.4-1|36	%define log_interprocess %mklibname kea-log-interprocess %{log_interprocess_major}
21mr|kea-3.1.4-1|37	%define mysql_major 102
21mr|kea-3.1.4-1|38	%define mysql %mklibname kea-mysql %{mysql_major}
21mr|kea-3.1.4-1|39	%define pgsql_major 101
21mr|kea-3.1.4-1|40	%define pgsql %mklibname kea-pgsql %{pgsql_major}
21mr|kea-3.1.4-1|41	%define process_major 103
21mr|kea-3.1.4-1|42	%define process %mklibname kea-process %{process_major}
21mr|kea-3.1.4-1|43	%define stats_major 64
21mr|kea-3.1.4-1|44	%define stats %mklibname kea-stats %{stats_major}
21mr|kea-3.1.4-1|45	%define tcp_major 43
21mr|kea-3.1.4-1|46	%define tcp %mklibname kea-tcp %{tcp_major}
21mr|kea-3.1.4-1|47	%define util_io_major 12
21mr|kea-3.1.4-1|48	%define utilio %mklibname kea-util_io %{util_io_major}
21mr|kea-3.1.4-1|49	%define util_major 115
21mr|kea-3.1.4-1|50	%define util %mklibname kea-util %{util_major}
21mr|kea-3.1.4-1|51	
21mr|kea-3.1.4-1|52	Name:           kea
21mr|kea-3.1.4-1|53	Version:        3.1.4
21mr|kea-3.1.4-1|54	Release:        1
21mr|kea-3.1.4-1|55	Summary:        Dynamic Host Configuration Protocol daemon
21mr|kea-3.1.4-1|56	License:        MPL-2.0
21mr|kea-3.1.4-1|57	Group:          Networking/Other
21mr|kea-3.1.4-1|58	URL:            https://kea.isc.org/
21mr|kea-3.1.4-1|59	#Git-Clone:     https://gitlab.isc.org/isc-projects/kea
21mr|kea-3.1.4-1|60	#Github is out of date / abandoned(?)
21mr|kea-3.1.4-1|61	Source0:        https://ftp.isc.org/isc/kea/%{version}/kea-%{version}.tar.xz
21mr|kea-3.1.4-1|62	Source11:       kea-dhcp4.service
21mr|kea-3.1.4-1|63	Source12:       kea-dhcp6.service
21mr|kea-3.1.4-1|64	Source13:       kea-dhcp-ddns.service
21mr|kea-3.1.4-1|65	Source14:       kea-ctrl-agent.service
21mr|kea-3.1.4-1|66	Source15:       kea-tmpfiles.conf
21mr|kea-3.1.4-1|67	Source16:       kea-sysusers.conf
21mr|kea-3.1.4-1|68	# wrong path to .conf file and rundir
21mr|kea-3.1.4-1|69	Patch0:         kea-keactl-path.patch
21mr|kea-3.1.4-1|70	Patch1:         kea-sd-daemon.patch
21mr|kea-3.1.4-1|71	%if %{mdvver} >= 202510
21mr|kea-3.1.4-1|72	BuildRequires:  meson
21mr|kea-3.1.4-1|73	%else
21mr|kea-3.1.4-1|74	BuildRequires:  meson1
21mr|kea-3.1.4-1|75	%endif
21mr|kea-3.1.4-1|76	BuildRequires:  bison >= 3.3
21mr|kea-3.1.4-1|77	BuildRequires:  freeradius-devel
21mr|kea-3.1.4-1|78	BuildRequires:  gcc-c++
21mr|kea-3.1.4-1|79	BuildRequires:  libmysqld-devel
21mr|kea-3.1.4-1|80	BuildRequires:  libtool >= 2
21mr|kea-3.1.4-1|81	BuildRequires:  log4cplus-devel
21mr|kea-3.1.4-1|82	BuildRequires:  pkgconfig(libpq)
21mr|kea-3.1.4-1|83	BuildRequires:  python3-devel
21mr|kea-3.1.4-1|84	BuildRequires:  python3-sphinx
21mr|kea-3.1.4-1|85	BuildRequires:  xz
21mr|kea-3.1.4-1|86	BuildRequires:  pkgconfig(libcrypto)
21mr|kea-3.1.4-1|87	BuildRequires:  pkgconfig(libsystemd)
21mr|kea-3.1.4-1|88	BuildRequires:  pkgconfig(krb5)
21mr|kea-3.1.4-1|89	BuildRequires:  flex
21mr|kea-3.1.4-1|90	BuildRequires:  boost-devel
21mr|kea-3.1.4-1|91	Suggests:       %{name}-hooks = %{EVRD}
21mr|kea-3.1.4-1|92	%if %{mdvver} >= 202510
21mr|kea-3.1.4-1|93	Requires(pre):  %{_bindir}/systemd-sysusers
21mr|kea-3.1.4-1|94	%else
21mr|kea-3.1.4-1|95	Requires(pre):  /bin/systemd-sysusers
21mr|kea-3.1.4-1|96	%endif
21mr|kea-3.1.4-1|97	# for kea-shell
21mr|kea-3.1.4-1|98	Requires:       python3-kea = %{EVRD}
21mr|kea-3.1.4-1|99	
21mr|kea-3.1.4-1|100	%description
21mr|kea-3.1.4-1|101	Kea is a new DHCPv4/DHCPv6 server being developed by ISC in C++, a
21mr|kea-3.1.4-1|102	continuation of the DHCP server in the (ended) BIND10 project. The
21mr|kea-3.1.4-1|103	objective of this project is to provide a very high-performance,
21mr|kea-3.1.4-1|104	extensible DHCP server engine for use by enterprises and service
21mr|kea-3.1.4-1|105	providers, either as-is or with extensions and modifications.
21mr|kea-3.1.4-1|106	
21mr|kea-3.1.4-1|107	%files
21mr|kea-3.1.4-1|108	%dir %attr(0750,root,kea) %{_sysconfdir}/kea
21mr|kea-3.1.4-1|109	%config(noreplace) %attr(0640,root,kea) %{_sysconfdir}/kea/*.conf
21mr|kea-3.1.4-1|110	%dir %attr(0750,root,kea) %{_sysconfdir}/kea/radius
21mr|kea-3.1.4-1|111	%config(noreplace) %attr(0750,root,kea) %{_sysconfdir}/kea/radius/dictionary
21mr|kea-3.1.4-1|112	%config(noreplace,missingok) %attr(0640,root,kea) %verify(not md5 size mtime) %{_sysconfdir}/kea/kea-api-password
21mr|kea-3.1.4-1|113	%config(noreplace,missingok) %attr(0640,root,kea) %verify(not md5 size mtime) %{_sysconfdir}/kea/kea-api-user
21mr|kea-3.1.4-1|114	%dir %attr(0750,kea,kea) %{_sharedstatedir}/kea
21mr|kea-3.1.4-1|115	%config(noreplace) %attr(0640,kea,kea) %{_sharedstatedir}/kea/kea-leases*.csv
21mr|kea-3.1.4-1|116	%dir %attr(0750,kea,kea) %{_rundir}/kea/
21mr|kea-3.1.4-1|117	%dir %attr(0750,kea,kea) %{_localstatedir}/log/kea
21mr|kea-3.1.4-1|118	%{_bindir}/kea-msg-compiler
21mr|kea-3.1.4-1|119	%{_mandir}/man8/*.8*
21mr|kea-3.1.4-1|120	%{_sbindir}/kea*
21mr|kea-3.1.4-1|121	%{_sbindir}/perfdhcp
21mr|kea-3.1.4-1|122	%{_datadir}/kea/
21mr|kea-3.1.4-1|123	%{_unitdir}/*.service
21mr|kea-3.1.4-1|124	%{_tmpfilesdir}/*
21mr|kea-3.1.4-1|125	%{_sysusersdir}/*
21mr|kea-3.1.4-1|126	
21mr|kea-3.1.4-1|127	%pre
21mr|kea-3.1.4-1|128	%sysusers_create_package kea %{SOURCE16}
21mr|kea-3.1.4-1|129	
21mr|kea-3.1.4-1|130	%post
21mr|kea-3.1.4-1|131	%tmpfiles_create kea.conf
21mr|kea-3.1.4-1|132	# Kea runs under kea user instead of root now, but if its files got altered, their new
21mr|kea-3.1.4-1|133	# ownership&permissions won't get changed so fix them to prevent startup failures
21mr|kea-3.1.4-1|134	[ "`stat --format '%U:%G' %{_rundir}/kea/logger_lockfile 2>&1 | grep root:root`" = "root:root" ] \
21mr|kea-3.1.4-1|135	&& chown kea:kea %{_rundir}/kea/logger_lockfile
21mr|kea-3.1.4-1|136	[ "`stat --format '%U:%G' %{_sharedstatedir}/kea/kea-leases4.csv* 2>&1 | grep root:root | head -1`" = "root:root" ] \
21mr|kea-3.1.4-1|137	&& chown kea:kea %{_sharedstatedir}/kea/kea-leases4.csv* && chmod 0640 %{_sharedstatedir}/kea/kea-leases4.csv*
21mr|kea-3.1.4-1|138	[ "`stat --format '%U:%G' %{_sharedstatedir}/kea/kea-leases6.csv* 2>&1 | grep root:root | head -1`" = "root:root" ] \
21mr|kea-3.1.4-1|139	&& chown kea:kea %{_sharedstatedir}/kea/kea-leases6.csv* && chmod 0640 %{_sharedstatedir}/kea/kea-leases6.csv*
21mr|kea-3.1.4-1|140	[ "`stat --format '%U:%G' %{_sharedstatedir}/kea/kea-dhcp6-serverid 2>&1 | grep root:root`" = "root:root" ] \
21mr|kea-3.1.4-1|141	&& chown kea:kea %{_sharedstatedir}/kea/kea-dhcp6-serverid
21mr|kea-3.1.4-1|142	[ "`stat --format '%U:%G' %{_sysconfdir}/kea/kea*.conf 2>&1 | grep root:root | head -1`" = "root:root" ] \
21mr|kea-3.1.4-1|143	&& chown root:kea %{_sysconfdir}/kea/kea*.conf && chmod 0640 %{_sysconfdir}/kea/kea*.conf
21mr|kea-3.1.4-1|144	
21mr|kea-3.1.4-1|145	# Remove /tmp/ from socket-name for existing configurations to fix CVE-2025-32802
21mr|kea-3.1.4-1|146	for i in kea-ctrl-agent.conf kea-dhcp4.conf kea-dhcp6.conf kea-dhcp-ddns.conf; do
21mr|kea-3.1.4-1|147	if [ -n "`grep '\"socket-name\": \"/tmp/' %{_sysconfdir}/kea/$i`" ]; then
21mr|kea-3.1.4-1|148	sed -i.CVE-2025-32802.bak 's#\("socket-name": "/tmp/\)\(.*\)#"socket-name": "\2#g' %{_sysconfdir}/kea/$i
21mr|kea-3.1.4-1|149	fi
21mr|kea-3.1.4-1|150	done
21mr|kea-3.1.4-1|151	# Set a pseudo-random password for default config to secure fresh install and allow CA startup without user intervention
21mr|kea-3.1.4-1|152	if [[ ! -s %{_sysconfdir}/kea/kea-api-password && -n `grep '"password-file": "kea-api-password"' %{_sysconfdir}/kea/kea-ctrl-agent.conf` ]]; then
21mr|kea-3.1.4-1|153	(umask 0027; head -c 32 /dev/urandom | base64 > %{_sysconfdir}/kea/kea-api-password)
21mr|kea-3.1.4-1|154	chown root:kea %{_sysconfdir}/kea/kea-api-password
21mr|kea-3.1.4-1|155	fi
21mr|kea-3.1.4-1|156	
21mr|kea-3.1.4-1|157	%systemd_post kea-dhcp4.service kea-dhcp6.service kea-dhcp-ddns.service kea-ctrl-agent.service
21mr|kea-3.1.4-1|158	
21mr|kea-3.1.4-1|159	%preun
21mr|kea-3.1.4-1|160	%systemd_preun kea-dhcp4.service kea-dhcp6.service kea-dhcp-ddns.service kea-ctrl-agent.service
21mr|kea-3.1.4-1|161	
21mr|kea-3.1.4-1|162	%postun
21mr|kea-3.1.4-1|163	%systemd_postun_with_restart kea-dhcp4.service kea-dhcp6.service kea-dhcp-ddns.service kea-ctrl-agent.service
21mr|kea-3.1.4-1|164	
21mr|kea-3.1.4-1|165	#--------------------------------------------------
21mr|kea-3.1.4-1|166	%package doc
21mr|kea-3.1.4-1|167	Summary:        Documentation for Kea
21mr|kea-3.1.4-1|168	Group:          Documentation
21mr|kea-3.1.4-1|169	BuildArch:      noarch
21mr|kea-3.1.4-1|170	
21mr|kea-3.1.4-1|171	%description doc
21mr|kea-3.1.4-1|172	This package contains the documentation for Kea.
21mr|kea-3.1.4-1|173	
21mr|kea-3.1.4-1|174	%files doc
21mr|kea-3.1.4-1|175	%doc %{_datadir}/doc/kea/
21mr|kea-3.1.4-1|176	
21mr|kea-3.1.4-1|177	#--------------------------------------------------
21mr|kea-3.1.4-1|178	
21mr|kea-3.1.4-1|179	%package hooks
21mr|kea-3.1.4-1|180	Summary:        Standard Kea DHCP hooks/plugins
21mr|kea-3.1.4-1|181	Group:          System/Libraries
21mr|kea-3.1.4-1|182	
21mr|kea-3.1.4-1|183	%description hooks
21mr|kea-3.1.4-1|184	A standard set of external libraries used to provide additional
21mr|kea-3.1.4-1|185	functionality for Kea DHCP server
21mr|kea-3.1.4-1|186	
21mr|kea-3.1.4-1|187	
21mr|kea-3.1.4-1|188	%files hooks
21mr|kea-3.1.4-1|189	%dir %{_libdir}/kea
21mr|kea-3.1.4-1|190	%{_libdir}/kea/hooks/
21mr|kea-3.1.4-1|191	
21mr|kea-3.1.4-1|192	#--------------------------------------------------
21mr|kea-3.1.4-1|193	
21mr|kea-3.1.4-1|194	%package -n %{asiodns}
21mr|kea-3.1.4-1|195	Summary:        Kea DHCP server asiolink abstraction layer library
21mr|kea-3.1.4-1|196	Group:          System/Libraries
21mr|kea-3.1.4-1|197	
21mr|kea-3.1.4-1|198	%description -n %{asiodns}
21mr|kea-3.1.4-1|199	The asiodns library provides an abstraction layer between BIND10/Kea
21mr|kea-3.1.4-1|200	modules and the asiolink library.
21mr|kea-3.1.4-1|201	
21mr|kea-3.1.4-1|202	%files -n %{asiodns}
21mr|kea-3.1.4-1|203	%{_libdir}/libkea-asiodns.so.%{asiodns_major}*
21mr|kea-3.1.4-1|204	
21mr|kea-3.1.4-1|205	#--------------------------------------------------
21mr|kea-3.1.4-1|206	
21mr|kea-3.1.4-1|207	%package -n %{asiolink}
21mr|kea-3.1.4-1|208	Summary:        Kea DHCP server socket I/O abstraction layer library
21mr|kea-3.1.4-1|209	Group:          System/Libraries
21mr|kea-3.1.4-1|210	
21mr|kea-3.1.4-1|211	%description -n %{asiolink}
21mr|kea-3.1.4-1|212	The asiolink library provides an abstraction layer between BIND10/Kea
21mr|kea-3.1.4-1|213	modules and the socket I/O subsystem Kea is using (currently,
21mr|kea-3.1.4-1|214	boost::asio).
21mr|kea-3.1.4-1|215	
21mr|kea-3.1.4-1|216	%files -n %{asiolink}
21mr|kea-3.1.4-1|217	%{_libdir}/libkea-asiolink.so.%{asiolink_major}*
21mr|kea-3.1.4-1|218	
21mr|kea-3.1.4-1|219	#--------------------------------------------------
21mr|kea-3.1.4-1|220	
21mr|kea-3.1.4-1|221	%package -n %{cc}
21mr|kea-3.1.4-1|222	Summary:        Kea DHCP server command channel library
21mr|kea-3.1.4-1|223	Group:          System/Libraries
21mr|kea-3.1.4-1|224	
21mr|kea-3.1.4-1|225	%description -n %{cc}
21mr|kea-3.1.4-1|226	libkea-cc is used for the control channel protocol between keactrl
21mr|kea-3.1.4-1|227	and the server.
21mr|kea-3.1.4-1|228	
21mr|kea-3.1.4-1|229	%files -n %{cc}
21mr|kea-3.1.4-1|230	%{_libdir}/libkea-cc.so.%{cc_major}*
21mr|kea-3.1.4-1|231	
21mr|kea-3.1.4-1|232	#--------------------------------------------------
21mr|kea-3.1.4-1|233	
21mr|kea-3.1.4-1|234	%package -n %{cfgrpt}
21mr|kea-3.1.4-1|235	Summary:        Kea DHCP server configuration client library
21mr|kea-3.1.4-1|236	Group:          System/Libraries
21mr|kea-3.1.4-1|237	
21mr|kea-3.1.4-1|238	%description -n %{cfgrpt}
21mr|kea-3.1.4-1|239	The Kea DHCP server can be managed at runtime via the Control
21mr|kea-3.1.4-1|240	Channel. The CC allows an external entity (e.g. a tool run by a
21mr|kea-3.1.4-1|241	sysadmin or a script) to issue commands to the server which can
21mr|kea-3.1.4-1|242	influence its behavior or retreive information from it. Examples
21mr|kea-3.1.4-1|243	envisioned are: reconfiguration, statistics retrieval and
21mr|kea-3.1.4-1|244	manipulation, and shutdown.
21mr|kea-3.1.4-1|245	
21mr|kea-3.1.4-1|246	Communication over the Control Channel is conducted using JSON
21mr|kea-3.1.4-1|247	structures.
21mr|kea-3.1.4-1|248	
21mr|kea-3.1.4-1|249	%files -n %{cfgrpt}
21mr|kea-3.1.4-1|250	%{_libdir}/libkea-cfgrpt.so.%{cfgrpt_major}*
21mr|kea-3.1.4-1|251	
21mr|kea-3.1.4-1|252	#--------------------------------------------------
21mr|kea-3.1.4-1|253	%package -n %{kea_config}
21mr|kea-3.1.4-1|254	Summary:        Kea DHCP server configuration client library
21mr|kea-3.1.4-1|255	Group:          System/Libraries
21mr|kea-3.1.4-1|256	
21mr|kea-3.1.4-1|257	%description -n %{kea_config}
21mr|kea-3.1.4-1|258	The Kea DHCP server can be managed at runtime via the Control
21mr|kea-3.1.4-1|259	Channel. The CC allows an external entity (e.g. a tool run by a
21mr|kea-3.1.4-1|260	sysadmin or a script) to issue commands to the server which can
21mr|kea-3.1.4-1|261	influence its behavior or retreive information from it. Examples
21mr|kea-3.1.4-1|262	envisioned are: reconfiguration, statistics retrieval and
21mr|kea-3.1.4-1|263	manipulation, and shutdown.
21mr|kea-3.1.4-1|264	
21mr|kea-3.1.4-1|265	Communication over the Control Channel is conducted using JSON
21mr|kea-3.1.4-1|266	structures.
21mr|kea-3.1.4-1|267	
21mr|kea-3.1.4-1|268	%files -n %{kea_config}
21mr|kea-3.1.4-1|269	%{_libdir}/libkea-config.so.%{config_major}*
21mr|kea-3.1.4-1|270	
21mr|kea-3.1.4-1|271	#--------------------------------------------------
21mr|kea-3.1.4-1|272	
21mr|kea-3.1.4-1|273	%package -n %{cryptolink}
21mr|kea-3.1.4-1|274	Summary:        Kea DHCP server crypto abstraction layer library
21mr|kea-3.1.4-1|275	Group:          System/Libraries
21mr|kea-3.1.4-1|276	
21mr|kea-3.1.4-1|277	%description -n %{cryptolink}
21mr|kea-3.1.4-1|278	The Kea cryptolink library is an abstraction layer for crypto
21mr|kea-3.1.4-1|279	library backends (such as Botan, OpenSSL).
21mr|kea-3.1.4-1|280	
21mr|kea-3.1.4-1|281	%files -n %{cryptolink}
21mr|kea-3.1.4-1|282	%{_libdir}/libkea-cryptolink.so.%{cryptolink_major}*
21mr|kea-3.1.4-1|283	
21mr|kea-3.1.4-1|284	#--------------------------------------------------
21mr|kea-3.1.4-1|285	
21mr|kea-3.1.4-1|286	%package -n %{d2srv}
21mr|kea-3.1.4-1|287	Summary:        Kea DHCP-DDNS service library
21mr|kea-3.1.4-1|288	Group:          System/Libraries
21mr|kea-3.1.4-1|289	
21mr|kea-3.1.4-1|290	%description -n %{d2srv}
21mr|kea-3.1.4-1|291	This library provides DHCP-DDNS specific event loop and business logic.
21mr|kea-3.1.4-1|292	
21mr|kea-3.1.4-1|293	%files -n %{d2srv}
21mr|kea-3.1.4-1|294	%{_libdir}/libkea-d2srv.so.%{d2srv_major}*
21mr|kea-3.1.4-1|295	
21mr|kea-3.1.4-1|296	#--------------------------------------------------
21mr|kea-3.1.4-1|297	
21mr|kea-3.1.4-1|298	%package -n %{database}
21mr|kea-3.1.4-1|299	Summary:        Kea database abstraction library
21mr|kea-3.1.4-1|300	Group:          System/Libraries
21mr|kea-3.1.4-1|301	
21mr|kea-3.1.4-1|302	%description -n %{database}
21mr|kea-3.1.4-1|303	Kea's database abstraction library.
21mr|kea-3.1.4-1|304	
21mr|kea-3.1.4-1|305	%files -n %{database}
21mr|kea-3.1.4-1|306	%{_libdir}/libkea-database.so.%{database_major}*
21mr|kea-3.1.4-1|307	
21mr|kea-3.1.4-1|308	#--------------------------------------------------
21mr|kea-3.1.4-1|309	
21mr|kea-3.1.4-1|310	%package -n %{dhcp}
21mr|kea-3.1.4-1|311	Summary:        Kea DHCP library
21mr|kea-3.1.4-1|312	Group:          System/Libraries
21mr|kea-3.1.4-1|313	
21mr|kea-3.1.4-1|314	%description -n %{dhcp}
21mr|kea-3.1.4-1|315	libdhcp++ is an all-purpose DHCP-manipulation library, written in
21mr|kea-3.1.4-1|316	C++. It offers packet parsing and assembly, DHCPv4 and DHCPv6 options
21mr|kea-3.1.4-1|317	parsing and assembly, interface detection, and socket operations It
21mr|kea-3.1.4-1|318	can be used by server, client, relay, performance tools and other
21mr|kea-3.1.4-1|319	DHCP-related tools. For a server-specific library, see
21mr|kea-3.1.4-1|320	libkea-dhcpsrv.
21mr|kea-3.1.4-1|321	
21mr|kea-3.1.4-1|322	%files -n %{dhcp}
21mr|kea-3.1.4-1|323	%{_libdir}/libkea-dhcp.so.%{dhcp_major}*
21mr|kea-3.1.4-1|324	
21mr|kea-3.1.4-1|325	#--------------------------------------------------
21mr|kea-3.1.4-1|326	
21mr|kea-3.1.4-1|327	%package -n %{dhcpddns}
21mr|kea-3.1.4-1|328	Summary:        Kea DHCP Dynamic DNS library
21mr|kea-3.1.4-1|329	Group:          System/Libraries
21mr|kea-3.1.4-1|330	
21mr|kea-3.1.4-1|331	%description -n %{dhcpddns}
21mr|kea-3.1.4-1|332	This is a library of classes for sending and receiving requests used
21mr|kea-3.1.4-1|333	by ISC's DHCP-DDNS (aka D2) service to carry out DHCP-driven DNS
21mr|kea-3.1.4-1|334	updates.
21mr|kea-3.1.4-1|335	
21mr|kea-3.1.4-1|336	%files -n %{dhcpddns}
21mr|kea-3.1.4-1|337	%{_libdir}/libkea-dhcp_ddns.so.%{dhcp_ddns_major}*
21mr|kea-3.1.4-1|338	
21mr|kea-3.1.4-1|339	#--------------------------------------------------
21mr|kea-3.1.4-1|340	
21mr|kea-3.1.4-1|341	%package -n %{dhcpsrv}
21mr|kea-3.1.4-1|342	Summary:        Kea DHCP server component library
21mr|kea-3.1.4-1|343	Group:          System/Libraries
21mr|kea-3.1.4-1|344	
21mr|kea-3.1.4-1|345	%description -n %{dhcpsrv}
21mr|kea-3.1.4-1|346	This library contains code used for the DHCPv4 and DHCPv6 servers'
21mr|kea-3.1.4-1|347	operations, including the "Lease Manager" that manages information
21mr|kea-3.1.4-1|348	about leases and the "Configuration Manager" that stores the servers'
21mr|kea-3.1.4-1|349	configuration etc.
21mr|kea-3.1.4-1|350	
21mr|kea-3.1.4-1|351	%files -n %{dhcpsrv}
21mr|kea-3.1.4-1|352	%{_libdir}/libkea-dhcpsrv.so.%{dhcpsrv_major}*
21mr|kea-3.1.4-1|353	
21mr|kea-3.1.4-1|354	#--------------------------------------------------
21mr|kea-3.1.4-1|355	
21mr|kea-3.1.4-1|356	%package -n %{dns}
21mr|kea-3.1.4-1|357	Summary:        Kea DHCP server component library
21mr|kea-3.1.4-1|358	Group:          System/Libraries
21mr|kea-3.1.4-1|359	
21mr|kea-3.1.4-1|360	%description -n %{dns}
21mr|kea-3.1.4-1|361	One of the many libraries the Kea DHCP server is composed of.
21mr|kea-3.1.4-1|362	
21mr|kea-3.1.4-1|363	%files -n %{dns}
21mr|kea-3.1.4-1|364	%{_libdir}/libkea-dns.so.%{dns_major}*
21mr|kea-3.1.4-1|365	
21mr|kea-3.1.4-1|366	#--------------------------------------------------
21mr|kea-3.1.4-1|367	
21mr|kea-3.1.4-1|368	%package -n %{eval}
21mr|kea-3.1.4-1|369	Summary:        Kea DHCP expression evaluation library
21mr|kea-3.1.4-1|370	Group:          System/Libraries
21mr|kea-3.1.4-1|371	
21mr|kea-3.1.4-1|372	%description -n %{eval}
21mr|kea-3.1.4-1|373	The core of the libeval library is a parser that is able to parse an
21mr|kea-3.1.4-1|374	expression (e.g. option[123].text == 'APC'). This is currently used
21mr|kea-3.1.4-1|375	for client classification.
21mr|kea-3.1.4-1|376	
21mr|kea-3.1.4-1|377	%files -n %{eval}
21mr|kea-3.1.4-1|378	%{_libdir}/libkea-eval.so.%{eval_major}*
21mr|kea-3.1.4-1|379	
21mr|kea-3.1.4-1|380	#--------------------------------------------------
21mr|kea-3.1.4-1|381	
21mr|kea-3.1.4-1|382	%package -n %{exceptions}
21mr|kea-3.1.4-1|383	Summary:        Kea DHCP server component library
21mr|kea-3.1.4-1|384	Group:          System/Libraries
21mr|kea-3.1.4-1|385	
21mr|kea-3.1.4-1|386	%description -n %{exceptions}
21mr|kea-3.1.4-1|387	One of the many libraries the Kea DHCP server is composed of.
21mr|kea-3.1.4-1|388	
21mr|kea-3.1.4-1|389	%files -n %{exceptions}
21mr|kea-3.1.4-1|390	%{_libdir}/libkea-exceptions.so.%{exceptions_major}*
21mr|kea-3.1.4-1|391	
21mr|kea-3.1.4-1|392	#--------------------------------------------------
21mr|kea-3.1.4-1|393	
21mr|kea-3.1.4-1|394	%package -n %{hooks}
21mr|kea-3.1.4-1|395	Summary:        Kea DHCP server hook library
21mr|kea-3.1.4-1|396	Group:          System/Libraries
21mr|kea-3.1.4-1|397	
21mr|kea-3.1.4-1|398	%description -n %{hooks}
21mr|kea-3.1.4-1|399	The hooks framework is a Kea system that simplifies the way that
21mr|kea-3.1.4-1|400	users can write code to modify the behavior of Kea. Instead of
21mr|kea-3.1.4-1|401	altering the Kea source code, they write functions that are compiled
21mr|kea-3.1.4-1|402	and linked into one or more dynamic shared objects. The library is
21mr|kea-3.1.4-1|403	specified in the Kea configuration and, at runtime, Kea dynamically
21mr|kea-3.1.4-1|404	loads the library into its address space. At various points in the
21mr|kea-3.1.4-1|405	processing, the component "calls out" to functions in the library,
21mr|kea-3.1.4-1|406	passing to them the data is it currently working on. They can examine
21mr|kea-3.1.4-1|407	and modify the data as required.
21mr|kea-3.1.4-1|408	
21mr|kea-3.1.4-1|409	%files -n %{hooks}
21mr|kea-3.1.4-1|410	%{_libdir}/libkea-hooks.so.%{hooks_major}*
21mr|kea-3.1.4-1|411	
21mr|kea-3.1.4-1|412	#--------------------------------------------------
21mr|kea-3.1.4-1|413	
21mr|kea-3.1.4-1|414	%package -n %{http}
21mr|kea-3.1.4-1|415	Summary:        Kea DHCP http communication library
21mr|kea-3.1.4-1|416	Group:          System/Libraries
21mr|kea-3.1.4-1|417	
21mr|kea-3.1.4-1|418	%description -n %{http}
21mr|kea-3.1.4-1|419	This library is used by Control Agent to establish HTTP connections,
21mr|kea-3.1.4-1|420	receive messages and send responses over HTTP. This library uses
21mr|kea-3.1.4-1|421	boost ASIO for creating TCP connections and asynchronously receive
21mr|kea-3.1.4-1|422	and send the data over the sockets.
21mr|kea-3.1.4-1|423	
21mr|kea-3.1.4-1|424	%files -n %{http}
21mr|kea-3.1.4-1|425	%{_libdir}/libkea-http.so.%{http_major}*
21mr|kea-3.1.4-1|426	
21mr|kea-3.1.4-1|427	#--------------------------------------------------
21mr|kea-3.1.4-1|428	
21mr|kea-3.1.4-1|429	%package -n %{log}
21mr|kea-3.1.4-1|430	Summary:        Kea DHCP logging system library
21mr|kea-3.1.4-1|431	Group:          System/Libraries
21mr|kea-3.1.4-1|432	
21mr|kea-3.1.4-1|433	%description -n %{log}
21mr|kea-3.1.4-1|434	This library contains the Kea logging system, which is based on the
21mr|kea-3.1.4-1|435	log4J logging system common in Java development, and includes the
21mr|kea-3.1.4-1|436	following ideas: a set of severity levels; a hierarchy of logging
21mr|kea-3.1.4-1|437	sources; separation of message use from message text.
21mr|kea-3.1.4-1|438	
21mr|kea-3.1.4-1|439	%files -n %{log}
21mr|kea-3.1.4-1|440	%{_libdir}/libkea-log.so.%{log_major}*
21mr|kea-3.1.4-1|441	
21mr|kea-3.1.4-1|442	#--------------------------------------------------
21mr|kea-3.1.4-1|443	%package -n %{log_interprocess}
21mr|kea-3.1.4-1|444	Summary:        A helper sub-library of the inter process locking for the log library
21mr|kea-3.1.4-1|445	Group:          System/Libraries
21mr|kea-3.1.4-1|446	
21mr|kea-3.1.4-1|447	%description -n %{log_interprocess}
21mr|kea-3.1.4-1|448	A helper sub-library of the inter process locking for the log library.
21mr|kea-3.1.4-1|449	We use our own locks because such locks are only available
21mr|kea-3.1.4-1|450	in relatively recent versions of log4cplus.
21mr|kea-3.1.4-1|451	Also (against our usual practice) we somehow re-invented
21mr|kea-3.1.4-1|452	an in-house version of such a general purpose library rather than
21mr|kea-3.1.4-1|453	existing proven tools such as boost::interprocess.  While we decided
21mr|kea-3.1.4-1|454	to go with the in-house version for the log library at least until we
21mr|kea-3.1.4-1|455	completely switch to log4cplus's native lock support, no other BIND 10
21mr|kea-3.1.4-1|456	module should use this; they should use existing external
21mr|kea-3.1.4-1|457	tools/libraries.
21mr|kea-3.1.4-1|458	
21mr|kea-3.1.4-1|459	%files -n %{log_interprocess}
21mr|kea-3.1.4-1|460	%{_libdir}/libkea-log-interprocess.so.%{log_interprocess_major}*
21mr|kea-3.1.4-1|461	
21mr|kea-3.1.4-1|462	#--------------------------------------------------
21mr|kea-3.1.4-1|463	
21mr|kea-3.1.4-1|464	%package -n %{mysql}
21mr|kea-3.1.4-1|465	Summary:        Kea MySQL database library
21mr|kea-3.1.4-1|466	Group:          System/Libraries
21mr|kea-3.1.4-1|467	
21mr|kea-3.1.4-1|468	%description -n %{mysql}
21mr|kea-3.1.4-1|469	Kea's database library for MySQL.
21mr|kea-3.1.4-1|470	
21mr|kea-3.1.4-1|471	%files -n %{mysql}
21mr|kea-3.1.4-1|472	%{_libdir}/libkea-mysql.so.%{mysql_major}*
21mr|kea-3.1.4-1|473	
21mr|kea-3.1.4-1|474	#--------------------------------------------------
21mr|kea-3.1.4-1|475	
21mr|kea-3.1.4-1|476	%package -n %{pgsql}
21mr|kea-3.1.4-1|477	Summary:        Kea PostgreSQL database library
21mr|kea-3.1.4-1|478	Group:          System/Libraries
21mr|kea-3.1.4-1|479	
21mr|kea-3.1.4-1|480	%description -n %{pgsql}
21mr|kea-3.1.4-1|481	Kea's database library for PostgreSQL.
21mr|kea-3.1.4-1|482	
21mr|kea-3.1.4-1|483	%files -n %{pgsql}
21mr|kea-3.1.4-1|484	%{_libdir}/libkea-pgsql.so.%{pgsql_major}*
21mr|kea-3.1.4-1|485	
21mr|kea-3.1.4-1|486	#--------------------------------------------------
21mr|kea-3.1.4-1|487	
21mr|kea-3.1.4-1|488	%package -n %{process}
21mr|kea-3.1.4-1|489	Summary:        Kea DHCP process abstraction library
21mr|kea-3.1.4-1|490	Group:          System/Libraries
21mr|kea-3.1.4-1|491	
21mr|kea-3.1.4-1|492	%description -n %{process}
21mr|kea-3.1.4-1|493	One of the many libraries the Kea DHCP server is composed of.
21mr|kea-3.1.4-1|494	
21mr|kea-3.1.4-1|495	%files -n %{process}
21mr|kea-3.1.4-1|496	%{_libdir}/libkea-process.so.%{process_major}*
21mr|kea-3.1.4-1|497	
21mr|kea-3.1.4-1|498	#--------------------------------------------------
21mr|kea-3.1.4-1|499	
21mr|kea-3.1.4-1|500	%package -n %{stats}
21mr|kea-3.1.4-1|501	Summary:        Kea DHCP Statistics Manager library
21mr|kea-3.1.4-1|502	Group:          System/Libraries
21mr|kea-3.1.4-1|503	
21mr|kea-3.1.4-1|504	%description -n %{stats}
21mr|kea-3.1.4-1|505	One of the many libraries the Kea DHCP server is composed of.
21mr|kea-3.1.4-1|506	
21mr|kea-3.1.4-1|507	%files -n %{stats}
21mr|kea-3.1.4-1|508	%{_libdir}/libkea-stats.so.%{stats_major}*
21mr|kea-3.1.4-1|509	
21mr|kea-3.1.4-1|510	#--------------------------------------------------
21mr|kea-3.1.4-1|511	
21mr|kea-3.1.4-1|512	%package -n %{tcp}
21mr|kea-3.1.4-1|513	Summary:        Kea TCP library
21mr|kea-3.1.4-1|514	Group:          System/Libraries
21mr|kea-3.1.4-1|515	
21mr|kea-3.1.4-1|516	%description -n %{tcp}
21mr|kea-3.1.4-1|517	One of the many libraries the Kea DHCP server is composed of.
21mr|kea-3.1.4-1|518	
21mr|kea-3.1.4-1|519	%files -n %{tcp}
21mr|kea-3.1.4-1|520	%{_libdir}/libkea-tcp.so.%{tcp_major}*
21mr|kea-3.1.4-1|521	
21mr|kea-3.1.4-1|522	#--------------------------------------------------
21mr|kea-3.1.4-1|523	
21mr|kea-3.1.4-1|524	%package -n %{utilio}
21mr|kea-3.1.4-1|525	Summary:        Kea I/O utility function library
21mr|kea-3.1.4-1|526	Group:          System/Libraries
21mr|kea-3.1.4-1|527	
21mr|kea-3.1.4-1|528	%description -n %{utilio}
21mr|kea-3.1.4-1|529	One of the many libraries the Kea DHCP server is composed of.
21mr|kea-3.1.4-1|530	
21mr|kea-3.1.4-1|531	%files -n %{utilio}
21mr|kea-3.1.4-1|532	%{_libdir}/libkea-util-io.so.%{util_io_major}*
21mr|kea-3.1.4-1|533	
21mr|kea-3.1.4-1|534	#--------------------------------------------------
21mr|kea-3.1.4-1|535	
21mr|kea-3.1.4-1|536	%package -n %{util}
21mr|kea-3.1.4-1|537	Summary:        Kea utility function library
21mr|kea-3.1.4-1|538	Group:          System/Libraries
21mr|kea-3.1.4-1|539	
21mr|kea-3.1.4-1|540	%description -n %{util}
21mr|kea-3.1.4-1|541	One of the many libraries the Kea DHCP server is composed of.
21mr|kea-3.1.4-1|542	
21mr|kea-3.1.4-1|543	%files -n %{util}
21mr|kea-3.1.4-1|544	%{_libdir}/libkea-util.so.%{util_major}*
21mr|kea-3.1.4-1|545	
21mr|kea-3.1.4-1|546	#--------------------------------------------------
21mr|kea-3.1.4-1|547	
21mr|kea-3.1.4-1|548	%package -n python3-kea
21mr|kea-3.1.4-1|549	Summary:        Python interface to Kea DHCP server
21mr|kea-3.1.4-1|550	Group:          Development/Python
21mr|kea-3.1.4-1|551	
21mr|kea-3.1.4-1|552	%description -n python3-kea
21mr|kea-3.1.4-1|553	Python3 interface to ISC Kea DHCP server.
21mr|kea-3.1.4-1|554	
21mr|kea-3.1.4-1|555	%files -n python3-kea
21mr|kea-3.1.4-1|556	%{python3_sitelib}/kea
21mr|kea-3.1.4-1|557	
21mr|kea-3.1.4-1|558	#--------------------------------------------------
21mr|kea-3.1.4-1|559	
21mr|kea-3.1.4-1|560	%package devel
21mr|kea-3.1.4-1|561	Summary:        Development files for the Kea DHCP server
21mr|kea-3.1.4-1|562	Group:          Development/Other
21mr|kea-3.1.4-1|563	Requires:       %{asiodns} = %{EVRD}
21mr|kea-3.1.4-1|564	Requires:       %{asiolink} = %{EVRD}
21mr|kea-3.1.4-1|565	Requires:       %{cc} = %{EVRD}
21mr|kea-3.1.4-1|566	Requires:       %{cfgrpt} = %{EVRD}
21mr|kea-3.1.4-1|567	Requires:       %{kea_config} = %{EVRD}
21mr|kea-3.1.4-1|568	Requires:       %{cryptolink} = %{EVRD}
21mr|kea-3.1.4-1|569	Requires:       %{d2srv} = %{EVRD}
21mr|kea-3.1.4-1|570	Requires:       %{database} = %{EVRD}
21mr|kea-3.1.4-1|571	Requires:       %{dhcp} = %{EVRD}
21mr|kea-3.1.4-1|572	Requires:       %{dhcpddns} = %{EVRD}
21mr|kea-3.1.4-1|573	Requires:       %{dhcpsrv} = %{EVRD}
21mr|kea-3.1.4-1|574	Requires:       %{dns} = %{EVRD}
21mr|kea-3.1.4-1|575	Requires:       %{eval} = %{EVRD}
21mr|kea-3.1.4-1|576	Requires:       %{exceptions} = %{EVRD}
21mr|kea-3.1.4-1|577	Requires:       %{hooks} = %{EVRD}
21mr|kea-3.1.4-1|578	Requires:       %{http} = %{EVRD}
21mr|kea-3.1.4-1|579	Requires:       %{log} = %{EVRD}
21mr|kea-3.1.4-1|580	Requires:       %{log_interprocess} = %{EVRD}
21mr|kea-3.1.4-1|581	Requires:       %{mysql} = %{EVRD}
21mr|kea-3.1.4-1|582	Requires:       %{pgsql} = %{EVRD}
21mr|kea-3.1.4-1|583	Requires:       %{process} = %{EVRD}
21mr|kea-3.1.4-1|584	Requires:       %{stats} = %{EVRD}
21mr|kea-3.1.4-1|585	Requires:       %{tcp} = %{EVRD}
21mr|kea-3.1.4-1|586	Requires:       %{util} = %{EVRD}
21mr|kea-3.1.4-1|587	Requires:       %{utilio} = %{EVRD}
21mr|kea-3.1.4-1|588	# Bundy DHCP and Kea share the same origin, so conflict
21mr|kea-3.1.4-1|589	Conflicts:      otheproviders(pkgconfig(dns++))
21mr|kea-3.1.4-1|590	
21mr|kea-3.1.4-1|591	%description devel
21mr|kea-3.1.4-1|592	Development files for the Kea DHCP server
21mr|kea-3.1.4-1|593	
21mr|kea-3.1.4-1|594	%files devel
21mr|kea-3.1.4-1|595	%{_includedir}/kea
21mr|kea-3.1.4-1|596	%{_libdir}/libkea*.so
21mr|kea-3.1.4-1|597	%{_libdir}/pkgconfig/kea.pc
21mr|kea-3.1.4-1|598	
21mr|kea-3.1.4-1|599	#--------------------------------------------------
21mr|kea-3.1.4-1|600	
21mr|kea-3.1.4-1|601	%prep
21mr|kea-3.1.4-1|602	%autosetup -p1 -n kea-%{version}
21mr|kea-3.1.4-1|603	
21mr|kea-3.1.4-1|604	%build
21mr|kea-3.1.4-1|605	# This removes RPATH from binaries
21mr|kea-3.1.4-1|606	export KEA_PKG_TYPE_IN_CONFIGURE="rpm"
21mr|kea-3.1.4-1|607	
21mr|kea-3.1.4-1|608	%meson \
21mr|kea-3.1.4-1|609	--install-umask 0022 \
21mr|kea-3.1.4-1|610	-Drunstatedir=%{_rundir} \
21mr|kea-3.1.4-1|611	-Dnetconf=disabled \
21mr|kea-3.1.4-1|612	-Dtests=disabled \
21mr|kea-3.1.4-1|613	-Dcrypto=openssl \
21mr|kea-3.1.4-1|614	-Dkrb5=enabled \
21mr|kea-3.1.4-1|615	-Dmysql=enabled \
21mr|kea-3.1.4-1|616	-Dpostgresql=enabled \
21mr|kea-3.1.4-1|617	-Dsystemd=enabled
21mr|kea-3.1.4-1|618	
21mr|kea-3.1.4-1|619	%meson_build
21mr|kea-3.1.4-1|620	%meson_build doc
21mr|kea-3.1.4-1|621	
21mr|kea-3.1.4-1|622	%install
21mr|kea-3.1.4-1|623	%meson_install
21mr|kea-3.1.4-1|624	
21mr|kea-3.1.4-1|625	# Remove keactrl
21mr|kea-3.1.4-1|626	rm %{buildroot}%{_sysconfdir}/kea/keactrl.conf
21mr|kea-3.1.4-1|627	rm %{buildroot}%{_sbindir}/keactrl
21mr|kea-3.1.4-1|628	rm %{buildroot}%{_mandir}/man8/keactrl.8*
21mr|kea-3.1.4-1|629	
21mr|kea-3.1.4-1|630	rm -rf %{buildroot}/usr/share/kea/meson-info/
21mr|kea-3.1.4-1|631	
21mr|kea-3.1.4-1|632	# Create empty password file for the Kea Control Agent
21mr|kea-3.1.4-1|633	touch %{buildroot}%{_sysconfdir}/kea/kea-api-password
21mr|kea-3.1.4-1|634	echo kea-api > %{buildroot}%{_sysconfdir}/kea/kea-api-user
21mr|kea-3.1.4-1|635	
21mr|kea-3.1.4-1|636	# Install systemd units
21mr|kea-3.1.4-1|637	install -Dpm 0644 %{SOURCE11} %{buildroot}%{_unitdir}/kea-dhcp4.service
21mr|kea-3.1.4-1|638	install -Dpm 0644 %{SOURCE12} %{buildroot}%{_unitdir}/kea-dhcp6.service
21mr|kea-3.1.4-1|639	install -Dpm 0644 %{SOURCE13} %{buildroot}%{_unitdir}/kea-dhcp-ddns.service
21mr|kea-3.1.4-1|640	install -Dpm 0644 %{SOURCE14} %{buildroot}%{_unitdir}/kea-ctrl-agent.service
21mr|kea-3.1.4-1|641	
21mr|kea-3.1.4-1|642	# Start empty lease databases
21mr|kea-3.1.4-1|643	mkdir -p %{buildroot}%{_sharedstatedir}/kea/
21mr|kea-3.1.4-1|644	touch %{buildroot}%{_sharedstatedir}/kea/kea-leases4.csv
21mr|kea-3.1.4-1|645	touch %{buildroot}%{_sharedstatedir}/kea/kea-leases6.csv
21mr|kea-3.1.4-1|646	
21mr|kea-3.1.4-1|647	# Install systemd sysusers and tmpfiles configs
21mr|kea-3.1.4-1|648	install -D -m0644 %{SOURCE15} %{buildroot}%{_tmpfilesdir}/kea.conf
21mr|kea-3.1.4-1|649	install -D -m0644 %{SOURCE16} %{buildroot}%{_sysusersdir}/kea.conf
21mr|kea-3.1.4-1|650	
21mr|kea-3.1.4-1|651	perl -i -pe 's{%{_localstatedir}/log/kea-}{%{_localstatedir}/log/kea/}' \
21mr|kea-3.1.4-1|652	"$b%{_sysconfdir}/kea"/*.conf
21mr|kea-3.1.4-1|653	
21mr|kea-3.1.4-1|654	mkdir -p %{buildroot}%{_rundir}
21mr|kea-3.1.4-1|655	install -dm 0750 %{buildroot}%{_rundir}/kea/
21mr|kea-3.1.4-1|656	
21mr|kea-3.1.4-1|657	mkdir -p %{buildroot}%{_localstatedir}/log
21mr|kea-3.1.4-1|658	install -dm 0750 %{buildroot}%{_localstatedir}/log/kea/
21mr|kea-3.1.4-1|659	
21mr|kea-3.1.4-1|660	mkdir -p %{buildroot}%{_sharedstatedir}
21mr|kea-3.1.4-1|661	install -dm 0750 %{buildroot}%{_sharedstatedir}/kea/
21mr|kea-3.1.4-1|662	
21mr|kea-3.1.4-1|663	
21mr|kea-3.1.4-1|664	%changelog
21mr|kea-3.1.4-1|665	* Mon Dec 1 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kea-3.1.4-1|666	- fix for 2021.1
21mr|kea-3.1.4-1|667	
21mr|kea-3.1.4-1|668	* Sun Nov 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kea-3.1.4-1|669	- prepeare for rosa2021.1
21mr|kea-3.1.4-1|670	
21mr|kea-3.1.4-1|671	* Sun Nov 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kea-3.1.4-1|672	- prepeare for rosa2021.1
21mr|kea-3.1.4-1|673	
21mr|kea-3.1.4-1|674	* Sun Nov 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kea-3.1.4-1|675	- Update version to 3.1.4
21mr|kea-3.1.4-1|676	
21mr|kea-3.1.4-1|677	* Fri Nov 7 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.3-4
21mr|kea-3.1.4-1|678	- force create /etc/kea/kea-api-*
21mr|kea-3.1.4-1|679	
21mr|kea-3.1.4-1|680	* Sun Nov 2 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.3-3
21mr|kea-3.1.4-1|681	- add kea-api string to kea-api-user file
21mr|kea-3.1.4-1|682	
21mr|kea-3.1.4-1|683	* Sat Nov 1 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.3-2
21mr|kea-3.1.4-1|684	- add kea-api-user file
21mr|kea-3.1.4-1|685	
21mr|kea-3.1.4-1|686	* Fri Oct 31 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.3-1
21mr|kea-3.1.4-1|687	- fix files
21mr|kea-3.1.4-1|688	
21mr|kea-3.1.4-1|689	* Fri Oct 31 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kea-3.1.4-1|690	- Update version to 3.1.3
21mr|kea-3.1.4-1|691	
21mr|kea-3.1.4-1|692	* Thu Oct 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.2-3
21mr|kea-3.1.4-1|693	- switch to service files from Fedora
21mr|kea-3.1.4-1|694	
21mr|kea-3.1.4-1|695	* Tue Sep 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.2-2
21mr|kea-3.1.4-1|696	- add environment options to kea.service
21mr|kea-3.1.4-1|697	
21mr|kea-3.1.4-1|698	* Tue Sep 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kea-3.1.4-1|699	- add environment options to kea.service
21mr|kea-3.1.4-1|700	
21mr|kea-3.1.4-1|701	* Wed Sep 24 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.2-1
21mr|kea-3.1.4-1|702	- Update version to 3.1.2
21mr|kea-3.1.4-1|703	
21mr|kea-3.1.4-1|704	* Tue Sep 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.1-1
21mr|kea-3.1.4-1|705	- Update version to 3.1.1
21mr|kea-3.1.4-1|706	
21mr|kea-3.1.4-1|707	* Sat Aug 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.1.0-2
21mr|kea-3.1.4-1|708	- fix username in tmpfiles config
21mr|kea-3.1.4-1|709	
21mr|kea-3.1.4-1|710	* Mon Aug 18 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|kea-3.1.4-1|711	- Update version to 3.1.0
21mr|kea-3.1.4-1|712	
21mr|kea-3.1.4-1|713	* Wed Jul 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.6.4-1
21mr|kea-3.1.4-1|714	- Update version to 2.6.4
21mr|kea-3.1.4-1|715	
21mr|kea-3.1.4-1|716	* Wed Dec 11 2024 Alexander Stefanov <alexander@mezon.ru> 2.6.0-1
21mr|kea-3.1.4-1|717	- autoadd .nvchecker.toml for kea
21mr|kea-3.1.4-1|718	
21mr|kea-3.1.4-1|719	* Fri Jul 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.6.0-1
21mr|kea-3.1.4-1|720	- adapt for Rosa
21mr|kea-3.1.4-1|721	
21mr|kea-3.1.4-1|722	* Fri Jul 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|kea-3.1.4-1|723	- Imported from SRPM

13244 21
21mr|keditbookmarks-23.08.4-2|1	
21mr|keditbookmarks-23.08.4-2|2	Summary:	KDE bookmarks editor
21mr|keditbookmarks-23.08.4-2|3	Name:		keditbookmarks
21mr|keditbookmarks-23.08.4-2|4	Version:	23.08.4
21mr|keditbookmarks-23.08.4-2|5	Release:	2
21mr|keditbookmarks-23.08.4-2|6	Epoch:		1
21mr|keditbookmarks-23.08.4-2|7	License:	LGPLv2+
21mr|keditbookmarks-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|keditbookmarks-23.08.4-2|9	Url:		http://www.kde.org
21mr|keditbookmarks-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|keditbookmarks-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|keditbookmarks-23.08.4-2|12	BuildRequires:	kf5bookmarks-devel
21mr|keditbookmarks-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|keditbookmarks-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|keditbookmarks-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|keditbookmarks-23.08.4-2|16	BuildRequires:	kf5iconthemes-devel
21mr|keditbookmarks-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|keditbookmarks-23.08.4-2|18	BuildRequires:	kf5parts-devel
21mr|keditbookmarks-23.08.4-2|19	BuildRequires:	kf5windowsystem-devel
21mr|keditbookmarks-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|keditbookmarks-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|keditbookmarks-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|keditbookmarks-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|keditbookmarks-23.08.4-2|24	
21mr|keditbookmarks-23.08.4-2|25	%description
21mr|keditbookmarks-23.08.4-2|26	KDE bookmarks editor.
21mr|keditbookmarks-23.08.4-2|27	
21mr|keditbookmarks-23.08.4-2|28	%files -f %{name}.lang
21mr|keditbookmarks-23.08.4-2|29	%{_kde5_applicationsdir}/org.kde.keditbookmarks.desktop
21mr|keditbookmarks-23.08.4-2|30	%{_kde5_bindir}/kbookmarkmerger
21mr|keditbookmarks-23.08.4-2|31	%{_kde5_bindir}/keditbookmarks
21mr|keditbookmarks-23.08.4-2|32	%{_kde5_datadir}/config.kcfg/keditbookmarks.kcfg
21mr|keditbookmarks-23.08.4-2|33	%{_kde5_mandir}/man1/kbookmarkmerger.1*
21mr|keditbookmarks-23.08.4-2|34	
21mr|keditbookmarks-23.08.4-2|35	#----------------------------------------------------------------------------
21mr|keditbookmarks-23.08.4-2|36	
21mr|keditbookmarks-23.08.4-2|37	%define kbookmarkmodel_private_major 6
21mr|keditbookmarks-23.08.4-2|38	%define libkbookmarkmodel_private %mklibname kbookmarkmodel_private %{kbookmarkmodel_private_major}
21mr|keditbookmarks-23.08.4-2|39	
21mr|keditbookmarks-23.08.4-2|40	%package -n %{libkbookmarkmodel_private}
21mr|keditbookmarks-23.08.4-2|41	Summary:	Shared library for %{name}
21mr|keditbookmarks-23.08.4-2|42	Group:		System/Libraries
21mr|keditbookmarks-23.08.4-2|43	
21mr|keditbookmarks-23.08.4-2|44	%description -n %{libkbookmarkmodel_private}
21mr|keditbookmarks-23.08.4-2|45	Shared library for %{name}.
21mr|keditbookmarks-23.08.4-2|46	
21mr|keditbookmarks-23.08.4-2|47	%files -n %{libkbookmarkmodel_private}
21mr|keditbookmarks-23.08.4-2|48	%{_kde5_libdir}/libkbookmarkmodel_private.so.%{kbookmarkmodel_private_major}*
21mr|keditbookmarks-23.08.4-2|49	%{_kde5_libdir}/libkbookmarkmodel_private.so.5.97.0
21mr|keditbookmarks-23.08.4-2|50	%{_kde5_datadir}/qlogging-categories5/keditbookmarks.categories
21mr|keditbookmarks-23.08.4-2|51	
21mr|keditbookmarks-23.08.4-2|52	#----------------------------------------------------------------------
21mr|keditbookmarks-23.08.4-2|53	
21mr|keditbookmarks-23.08.4-2|54	%prep
21mr|keditbookmarks-23.08.4-2|55	%autosetup -p1
21mr|keditbookmarks-23.08.4-2|56	
21mr|keditbookmarks-23.08.4-2|57	%build
21mr|keditbookmarks-23.08.4-2|58	%cmake_kde5
21mr|keditbookmarks-23.08.4-2|59	%make
21mr|keditbookmarks-23.08.4-2|60	
21mr|keditbookmarks-23.08.4-2|61	%install
21mr|keditbookmarks-23.08.4-2|62	%makeinstall_std -C build
21mr|keditbookmarks-23.08.4-2|63	
21mr|keditbookmarks-23.08.4-2|64	rm -rf %{buildroot}%{_kde5_libdir}/libkbookmarkmodel_private.so
21mr|keditbookmarks-23.08.4-2|65	
21mr|keditbookmarks-23.08.4-2|66	# To avoid conflicts with kde-l10n
21mr|keditbookmarks-23.08.4-2|67	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|keditbookmarks-23.08.4-2|68	
21mr|keditbookmarks-23.08.4-2|69	%find_lang %{name} --with-kde --with-html
21mr|keditbookmarks-23.08.4-2|70	

13245 21
21mr|keepalived-2.2.4-1|1	%bcond_without snmp
21mr|keepalived-2.2.4-1|2	%bcond_without vrrp
21mr|keepalived-2.2.4-1|3	%bcond_without sha1
21mr|keepalived-2.2.4-1|4	%bcond_without nftables
21mr|keepalived-2.2.4-1|5	%bcond_with profile
21mr|keepalived-2.2.4-1|6	%bcond_with debug
21mr|keepalived-2.2.4-1|7	
21mr|keepalived-2.2.4-1|8	Name: keepalived
21mr|keepalived-2.2.4-1|9	Summary: High Availability monitor built upon LVS, VRRP and service pollers
21mr|keepalived-2.2.4-1|10	Version:	2.2.4
21mr|keepalived-2.2.4-1|11	Release:	1
21mr|keepalived-2.2.4-1|12	Group: System/Cluster
21mr|keepalived-2.2.4-1|13	License: GPLv2+
21mr|keepalived-2.2.4-1|14	URL: http://www.keepalived.org/
21mr|keepalived-2.2.4-1|15	
21mr|keepalived-2.2.4-1|16	Source0: http://www.keepalived.org/software/keepalived-%{version}.tar.gz
21mr|keepalived-2.2.4-1|17	Source1: keepalived.service
21mr|keepalived-2.2.4-1|18	
21mr|keepalived-2.2.4-1|19	Requires(post): systemd
21mr|keepalived-2.2.4-1|20	Requires(preun): systemd
21mr|keepalived-2.2.4-1|21	Requires(postun): systemd
21mr|keepalived-2.2.4-1|22	
21mr|keepalived-2.2.4-1|23	%if %{with snmp}
21mr|keepalived-2.2.4-1|24	BuildRequires: net-snmp-devel
21mr|keepalived-2.2.4-1|25	%endif
21mr|keepalived-2.2.4-1|26	%if %{with nftables}
21mr|keepalived-2.2.4-1|27	BuildRequires: pkgconfig(libmnl)
21mr|keepalived-2.2.4-1|28	BuildRequires: pkgconfig(libnftnl)
21mr|keepalived-2.2.4-1|29	%else
21mr|keepalived-2.2.4-1|30	BuildRequires: ipset-devel
21mr|keepalived-2.2.4-1|31	BuildRequires: iptables-devel
21mr|keepalived-2.2.4-1|32	%endif
21mr|keepalived-2.2.4-1|33	BuildRequires: systemd-units
21mr|keepalived-2.2.4-1|34	BuildRequires: openssl-devel
21mr|keepalived-2.2.4-1|35	BuildRequires: pkgconfig(libnl-3.0)
21mr|keepalived-2.2.4-1|36	BuildRequires: pkgconfig(libnfnetlink)
21mr|keepalived-2.2.4-1|37	
21mr|keepalived-2.2.4-1|38	%description
21mr|keepalived-2.2.4-1|39	Keepalived provides simple and robust facilities for load balancing
21mr|keepalived-2.2.4-1|40	and high availability to Linux system and Linux based infrastructures.
21mr|keepalived-2.2.4-1|41	The load balancing framework relies on well-known and widely used
21mr|keepalived-2.2.4-1|42	Linux Virtual Server (IPVS) kernel module providing Layer4 load
21mr|keepalived-2.2.4-1|43	balancing. Keepalived implements a set of checkers to dynamically and
21mr|keepalived-2.2.4-1|44	adaptively maintain and manage load-balanced server pool according
21mr|keepalived-2.2.4-1|45	their health. High availability is achieved by VRRP protocol. VRRP is
21mr|keepalived-2.2.4-1|46	a fundamental brick for router failover. In addition, keepalived
21mr|keepalived-2.2.4-1|47	implements a set of hooks to the VRRP finite state machine providing
21mr|keepalived-2.2.4-1|48	low-level and high-speed protocol interactions. Keepalived frameworks
21mr|keepalived-2.2.4-1|49	can be used independently or all together to provide resilient
21mr|keepalived-2.2.4-1|50	infrastructures.
21mr|keepalived-2.2.4-1|51	
21mr|keepalived-2.2.4-1|52	%prep
21mr|keepalived-2.2.4-1|53	%setup -q
21mr|keepalived-2.2.4-1|54	
21mr|keepalived-2.2.4-1|55	%build
21mr|keepalived-2.2.4-1|56	%configure \
21mr|keepalived-2.2.4-1|57	%{?with_debug:--enable-debug} \
21mr|keepalived-2.2.4-1|58	%{?with_profile:--enable-profile} \
21mr|keepalived-2.2.4-1|59	%{!?with_vrrp:--disable-vrrp} \
21mr|keepalived-2.2.4-1|60	%{?with_snmp:--enable-snmp --enable-snmp-rfc} \
21mr|keepalived-2.2.4-1|61	%{?with_nftables:--enable-nftables --disable-iptables --disable-ipset} \
21mr|keepalived-2.2.4-1|62	%{?with_sha1:--enable-sha1} \
21mr|keepalived-2.2.4-1|63	--with-init=systemd
21mr|keepalived-2.2.4-1|64	
21mr|keepalived-2.2.4-1|65	%make_build STRIP=/bin/true
21mr|keepalived-2.2.4-1|66	
21mr|keepalived-2.2.4-1|67	%install
21mr|keepalived-2.2.4-1|68	%make_install
21mr|keepalived-2.2.4-1|69	rm -rf %{buildroot}%{_initrddir}/
21mr|keepalived-2.2.4-1|70	rm -rf %{buildroot}%{_sysconfdir}/keepalived/samples/
21mr|keepalived-2.2.4-1|71	%{__install} -p -D -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/keepalived.service
21mr|keepalived-2.2.4-1|72	mkdir -p %{buildroot}%{_libexecdir}/keepalived
21mr|keepalived-2.2.4-1|73	
21mr|keepalived-2.2.4-1|74	%post
21mr|keepalived-2.2.4-1|75	%systemd_post keepalived.service
21mr|keepalived-2.2.4-1|76	
21mr|keepalived-2.2.4-1|77	%preun
21mr|keepalived-2.2.4-1|78	%systemd_preun keepalived.service
21mr|keepalived-2.2.4-1|79	
21mr|keepalived-2.2.4-1|80	%postun
21mr|keepalived-2.2.4-1|81	%systemd_postun_with_restart keepalived.service
21mr|keepalived-2.2.4-1|82	
21mr|keepalived-2.2.4-1|83	%files
21mr|keepalived-2.2.4-1|84	%attr(0755,root,root) %{_sbindir}/keepalived
21mr|keepalived-2.2.4-1|85	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/keepalived
21mr|keepalived-2.2.4-1|86	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/keepalived/keepalived.conf
21mr|keepalived-2.2.4-1|87	%doc AUTHOR ChangeLog CONTRIBUTORS COPYING README TODO
21mr|keepalived-2.2.4-1|88	%doc doc/keepalived.conf.SYNOPSIS doc/samples/keepalived.conf.*
21mr|keepalived-2.2.4-1|89	%dir %{_sysconfdir}/keepalived/
21mr|keepalived-2.2.4-1|90	%dir %{_libexecdir}/keepalived/
21mr|keepalived-2.2.4-1|91	%if %{with snmp}
21mr|keepalived-2.2.4-1|92	%{_datadir}/snmp/mibs/KEEPALIVED-MIB.txt
21mr|keepalived-2.2.4-1|93	%{_datadir}/snmp/mibs/VRRP-MIB.txt
21mr|keepalived-2.2.4-1|94	%{_datadir}/snmp/mibs/VRRPv3-MIB.txt
21mr|keepalived-2.2.4-1|95	%endif
21mr|keepalived-2.2.4-1|96	%{_bindir}/genhash
21mr|keepalived-2.2.4-1|97	%{_unitdir}/keepalived.service
21mr|keepalived-2.2.4-1|98	%{_mandir}/man1/genhash.1*
21mr|keepalived-2.2.4-1|99	%{_mandir}/man5/keepalived.conf.5*
21mr|keepalived-2.2.4-1|100	%{_mandir}/man8/keepalived.8*

13246 21
21mr|keepassx2-2.0.3-5|1	%define oname keepassx
21mr|keepassx2-2.0.3-5|2	
21mr|keepassx2-2.0.3-5|3	%bcond_with tests
21mr|keepassx2-2.0.3-5|4	
21mr|keepassx2-2.0.3-5|5	Summary:	Cross Platform Password Manager
21mr|keepassx2-2.0.3-5|6	Name:		keepassx2
21mr|keepassx2-2.0.3-5|7	Version:	2.0.3
21mr|keepassx2-2.0.3-5|8	Release:	5
21mr|keepassx2-2.0.3-5|9	License:	GPLv2+
21mr|keepassx2-2.0.3-5|10	Group:		File tools
21mr|keepassx2-2.0.3-5|11	Url:		http://www.keepassx.org/
21mr|keepassx2-2.0.3-5|12	Source0:	https://www.keepassx.org/releases/%{version}/%{oname}-%{version}.tar.gz
21mr|keepassx2-2.0.3-5|13	BuildRequires:	cmake
21mr|keepassx2-2.0.3-5|14	BuildRequires:	qt4-devel
21mr|keepassx2-2.0.3-5|15	BuildRequires:	pkgconfig(libgcrypt)
21mr|keepassx2-2.0.3-5|16	BuildRequires:	pkgconfig(xtst)
21mr|keepassx2-2.0.3-5|17	BuildRequires:	pkgconfig(zlib)
21mr|keepassx2-2.0.3-5|18	Conflicts:	%{oname} < 2.0
21mr|keepassx2-2.0.3-5|19	
21mr|keepassx2-2.0.3-5|20	%description
21mr|keepassx2-2.0.3-5|21	KeePassX is a free/open-source password manager or safe which helps
21mr|keepassx2-2.0.3-5|22	you to manage your passwords in a secure way. You can put all your
21mr|keepassx2-2.0.3-5|23	passwords in one database, which is locked with one master key or a
21mr|keepassx2-2.0.3-5|24	key-disk. So you only have to remember one single master password or
21mr|keepassx2-2.0.3-5|25	insert the key-disk to unlock the whole database. The databases are
21mr|keepassx2-2.0.3-5|26	encrypted using the best and most secure encryption algorithms
21mr|keepassx2-2.0.3-5|27	currently known (AES and Twofish).
21mr|keepassx2-2.0.3-5|28	
21mr|keepassx2-2.0.3-5|29	%files
21mr|keepassx2-2.0.3-5|30	%doc CHANGELOG LICENSE* COPYING
21mr|keepassx2-2.0.3-5|31	%{_bindir}/%{oname}
21mr|keepassx2-2.0.3-5|32	%{_libdir}/%{oname}/
21mr|keepassx2-2.0.3-5|33	%{_datadir}/%{oname}/
21mr|keepassx2-2.0.3-5|34	%{_datadir}/applications/%{oname}.desktop
21mr|keepassx2-2.0.3-5|35	%{_datadir}/mime/packages/%{oname}.xml
21mr|keepassx2-2.0.3-5|36	%{_iconsdir}/hicolor/*/apps/%{oname}.*
21mr|keepassx2-2.0.3-5|37	%{_iconsdir}/hicolor/*/mimetypes/*.png
21mr|keepassx2-2.0.3-5|38	
21mr|keepassx2-2.0.3-5|39	#----------------------------------------------------------------------------
21mr|keepassx2-2.0.3-5|40	
21mr|keepassx2-2.0.3-5|41	%prep
21mr|keepassx2-2.0.3-5|42	%setup -qn %{oname}-%{version}
21mr|keepassx2-2.0.3-5|43	
21mr|keepassx2-2.0.3-5|44	%build
21mr|keepassx2-2.0.3-5|45	%cmake_qt4 \
21mr|keepassx2-2.0.3-5|46	-DWITH_CXX11:BOOL=TRUE \
21mr|keepassx2-2.0.3-5|47	-DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
21mr|keepassx2-2.0.3-5|48	%if %{with tests}
21mr|keepassx2-2.0.3-5|49	-DWITH_TESTS=ON
21mr|keepassx2-2.0.3-5|50	%else
21mr|keepassx2-2.0.3-5|51	-DWITH_TESTS=OFF
21mr|keepassx2-2.0.3-5|52	%endif
21mr|keepassx2-2.0.3-5|53	%make
21mr|keepassx2-2.0.3-5|54	
21mr|keepassx2-2.0.3-5|55	%install
21mr|keepassx2-2.0.3-5|56	%makeinstall_std -C build
21mr|keepassx2-2.0.3-5|57	
21mr|keepassx2-2.0.3-5|58	%if %{with tests}
21mr|keepassx2-2.0.3-5|59	%check
21mr|keepassx2-2.0.3-5|60	pushd build
21mr|keepassx2-2.0.3-5|61	make test
21mr|keepassx2-2.0.3-5|62	popd
21mr|keepassx2-2.0.3-5|63	%endif

13247 21
21mr|kemoticons-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kemoticons-5.116.0-3|2	
21mr|kemoticons-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|kemoticons-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kemoticons-5.116.0-3|5	
21mr|kemoticons-5.116.0-3|6	Summary:	KDE Frameworks 5 emoticons and emoticons themes support module
21mr|kemoticons-5.116.0-3|7	Name:		kemoticons
21mr|kemoticons-5.116.0-3|8	Version:	5.116.0
21mr|kemoticons-5.116.0-3|9	Release:	3
21mr|kemoticons-5.116.0-3|10	License:	GPLv2+
21mr|kemoticons-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|kemoticons-5.116.0-3|12	Url:		https://www.kde.org/
21mr|kemoticons-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kemoticons-5.116.0-3|14	BuildRequires:	extra-cmake-modules
21mr|kemoticons-5.116.0-3|15	BuildRequires:	kf5archive-devel
21mr|kemoticons-5.116.0-3|16	BuildRequires:	kf5config-devel
21mr|kemoticons-5.116.0-3|17	BuildRequires:	kf5coreaddons-devel
21mr|kemoticons-5.116.0-3|18	BuildRequires:	kf5service-devel
21mr|kemoticons-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kemoticons-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kemoticons-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kemoticons-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kemoticons-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kemoticons-5.116.0-3|24	BuildRequires:  pkgconfig(Qt5DBus)
21mr|kemoticons-5.116.0-3|25	
21mr|kemoticons-5.116.0-3|26	%description
21mr|kemoticons-5.116.0-3|27	KDE Frameworks 5 emoticons and emoticons themes support module.
21mr|kemoticons-5.116.0-3|28	
21mr|kemoticons-5.116.0-3|29	KEmoticons converts emoticons from text to a graphical representation with
21mr|kemoticons-5.116.0-3|30	images in HTML. It supports setting different themes for emoticons coming
21mr|kemoticons-5.116.0-3|31	from different providers.
21mr|kemoticons-5.116.0-3|32	
21mr|kemoticons-5.116.0-3|33	%files
21mr|kemoticons-5.116.0-3|34	%{_kde5_datadir}/emoticons/Breeze/
21mr|kemoticons-5.116.0-3|35	%{_kde5_datadir}/emoticons/EmojiOne/
21mr|kemoticons-5.116.0-3|36	%{_kde5_datadir}/emoticons/Konqi/
21mr|kemoticons-5.116.0-3|37	%{_kde5_datadir}/qlogging-categories5/kemoticons.categories
21mr|kemoticons-5.116.0-3|38	%{_kde5_datadir}/qlogging-categories5/kemoticons.renamecategories
21mr|kemoticons-5.116.0-3|39	%{_kde5_plugindir}/KEmoticonsIntegrationPlugin.so
21mr|kemoticons-5.116.0-3|40	%{_kde5_plugindir}/emoticonsthemes/*.so
21mr|kemoticons-5.116.0-3|41	%{_kde5_services}/emoticonstheme_*.desktop
21mr|kemoticons-5.116.0-3|42	%{_kde5_servicetypes}/kemoticonsTheme.desktop
21mr|kemoticons-5.116.0-3|43	
21mr|kemoticons-5.116.0-3|44	#----------------------------------------------------------------------------
21mr|kemoticons-5.116.0-3|45	
21mr|kemoticons-5.116.0-3|46	%define kf5emoticons_major 5
21mr|kemoticons-5.116.0-3|47	%define libkf5emoticons %mklibname kf5emoticons %{kf5emoticons_major}
21mr|kemoticons-5.116.0-3|48	
21mr|kemoticons-5.116.0-3|49	%package -n %{libkf5emoticons}
21mr|kemoticons-5.116.0-3|50	Summary:	KDE Frameworks 5 emoticons support shared library
21mr|kemoticons-5.116.0-3|51	Group:		System/Libraries
21mr|kemoticons-5.116.0-3|52	Requires:	%{name} = %{EVRD}
21mr|kemoticons-5.116.0-3|53	
21mr|kemoticons-5.116.0-3|54	%description -n %{libkf5emoticons}
21mr|kemoticons-5.116.0-3|55	KDE Frameworks 5 KEmoticons emoticons support library.
21mr|kemoticons-5.116.0-3|56	
21mr|kemoticons-5.116.0-3|57	%files -n %{libkf5emoticons}
21mr|kemoticons-5.116.0-3|58	%{_kde5_libdir}/libKF5Emoticons.so.%{kf5emoticons_major}*
21mr|kemoticons-5.116.0-3|59	
21mr|kemoticons-5.116.0-3|60	#----------------------------------------------------------------------------
21mr|kemoticons-5.116.0-3|61	
21mr|kemoticons-5.116.0-3|62	%define devkf5emoticons %mklibname kf5emoticons -d
21mr|kemoticons-5.116.0-3|63	
21mr|kemoticons-5.116.0-3|64	%package -n %{devkf5emoticons}
21mr|kemoticons-5.116.0-3|65	Summary:	Development files for KDE Frameworks 5 emoticons support module
21mr|kemoticons-5.116.0-3|66	Group:		Development/KDE and Qt
21mr|kemoticons-5.116.0-3|67	Requires:	%{libkf5emoticons} = %{EVRD}
21mr|kemoticons-5.116.0-3|68	Provides:	%{name}-devel = %{EVRD}
21mr|kemoticons-5.116.0-3|69	Provides:	kf5emoticons-devel = %{version}
21mr|kemoticons-5.116.0-3|70	
21mr|kemoticons-5.116.0-3|71	%description -n %{devkf5emoticons}
21mr|kemoticons-5.116.0-3|72	This package contains header files needed if you wish to build applications
21mr|kemoticons-5.116.0-3|73	based on %{name}.
21mr|kemoticons-5.116.0-3|74	
21mr|kemoticons-5.116.0-3|75	%files -n %{devkf5emoticons}
21mr|kemoticons-5.116.0-3|76	%{_kde5_includedir}/KF5/KEmoticons
21mr|kemoticons-5.116.0-3|77	%{_kde5_libdir}/cmake/KF5Emoticons
21mr|kemoticons-5.116.0-3|78	%{_kde5_libdir}/libKF5Emoticons.so
21mr|kemoticons-5.116.0-3|79	%{_kde5_mkspecsdir}/*.pri
21mr|kemoticons-5.116.0-3|80	
21mr|kemoticons-5.116.0-3|81	#----------------------------------------------------------------------------
21mr|kemoticons-5.116.0-3|82	
21mr|kemoticons-5.116.0-3|83	%prep
21mr|kemoticons-5.116.0-3|84	%autosetup -p1
21mr|kemoticons-5.116.0-3|85	
21mr|kemoticons-5.116.0-3|86	%build
21mr|kemoticons-5.116.0-3|87	%cmake_kde5
21mr|kemoticons-5.116.0-3|88	%make
21mr|kemoticons-5.116.0-3|89	
21mr|kemoticons-5.116.0-3|90	%install
21mr|kemoticons-5.116.0-3|91	%makeinstall_std -C build

13248 21
21mr|kencfs-2.0.2-5|1	%define  oname kencfs-plasma
21mr|kencfs-2.0.2-5|2	
21mr|kencfs-2.0.2-5|3	# #include <KDE/KWallet/Wallet>
21mr|kencfs-2.0.2-5|4	%global optflags %{optflags} -I%{_includedir}/KF5/KDELibs4Support
21mr|kencfs-2.0.2-5|5	
21mr|kencfs-2.0.2-5|6	Summary:	GUI frontend for encfs
21mr|kencfs-2.0.2-5|7	Name:		kencfs
21mr|kencfs-2.0.2-5|8	Version:	2.0.2
21mr|kencfs-2.0.2-5|9	Release:	5
21mr|kencfs-2.0.2-5|10	License:	LGPLv2.1+
21mr|kencfs-2.0.2-5|11	Group:		Graphical desktop/KDE
21mr|kencfs-2.0.2-5|12	Url:		https://www.linux-apps.com/p/1170068/
21mr|kencfs-2.0.2-5|13	Source0:	https://dl.opendesktop.org/api/files/download/id/1486310914/%{oname}-%{version}a.tar.gz
21mr|kencfs-2.0.2-5|14	Source1:    kencfs_ru_RU.qm.tar.gz
21mr|kencfs-2.0.2-5|15	Patch0:     kencfs-desktop.patch
21mr|kencfs-2.0.2-5|16	BuildRequires:	qt5-linguist-tools
21mr|kencfs-2.0.2-5|17	BuildRequires:  kf5kdelibs4support-devel
21mr|kencfs-2.0.2-5|18	BuildRequires:	pkgconfig(gl)
21mr|kencfs-2.0.2-5|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|kencfs-2.0.2-5|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|kencfs-2.0.2-5|21	BuildRequires:	kf5notifications-devel
21mr|kencfs-2.0.2-5|22	BuildRequires:	kf5config-devel
21mr|kencfs-2.0.2-5|23	BuildRequires:	kf5wallet-devel
21mr|kencfs-2.0.2-5|24	Requires:	encfs
21mr|kencfs-2.0.2-5|25	# fsDialog.cpp:35:QString fusermount="fusermount";
21mr|kencfs-2.0.2-5|26	# fsDialog.cpp:56:    w=which(fusermount);
21mr|kencfs-2.0.2-5|27	Requires:	%{_bindir}/fusermount
21mr|kencfs-2.0.2-5|28	
21mr|kencfs-2.0.2-5|29	%description
21mr|kencfs-2.0.2-5|30	KEncFS is a GUI frontend for encfs. With KEncFS you can easily create, mount,
21mr|kencfs-2.0.2-5|31	umount and delete your encrypted filesystem.
21mr|kencfs-2.0.2-5|32	
21mr|kencfs-2.0.2-5|33	Use of KEncFS is very simple: to create a new encrypted filesystem you must
21mr|kencfs-2.0.2-5|34	create new or select two existent dirs, one directory to archive encrypted
21mr|kencfs-2.0.2-5|35	files and another directory to mount on the encrypted filesystem with encfs
21mr|kencfs-2.0.2-5|36	(a mountpoint). After this, you can select a conventional ID for your encrypted
21mr|kencfs-2.0.2-5|37	filesystem and then a password.
21mr|kencfs-2.0.2-5|38	
21mr|kencfs-2.0.2-5|39	With KEncFS you can also manage your encrypted filesystem. You can browse,
21mr|kencfs-2.0.2-5|40	mount, umount, remove from list (not from disk) your encrypted filesystem,
21mr|kencfs-2.0.2-5|41	in easy way.
21mr|kencfs-2.0.2-5|42	
21mr|kencfs-2.0.2-5|43	%files
21mr|kencfs-2.0.2-5|44	%{_bindir}/kencfs-plasma
21mr|kencfs-2.0.2-5|45	%{_datadir}/applications/kencfs-plasma.desktop
21mr|kencfs-2.0.2-5|46	%{_datadir}/doc/kencfs-plasma/README
21mr|kencfs-2.0.2-5|47	%{_datadir}/doc/kencfs-plasma/preview2.png
21mr|kencfs-2.0.2-5|48	%{_datadir}/doc/kencfs-plasma/preview3.png
21mr|kencfs-2.0.2-5|49	%{_datadir}/icons/kencfs-plasma/kencfs-icon.png
21mr|kencfs-2.0.2-5|50	%{_datadir}/icons/kencfs-plasma/kencfs-icon2.png
21mr|kencfs-2.0.2-5|51	%{_datadir}/icons/kencfs-plasma/kencfs-icon3.png
21mr|kencfs-2.0.2-5|52	%{_datadir}/kencfs-plasma/translations/kencfs_cs_CZ.qm
21mr|kencfs-2.0.2-5|53	%{_datadir}/kencfs-plasma/translations/kencfs_it_IT.qm
21mr|kencfs-2.0.2-5|54	%{_datadir}/kencfs-plasma/translations/kencfs_ro_RO.qm
21mr|kencfs-2.0.2-5|55	%{_datadir}/kencfs-plasma/translations/kencfs_ru_RU.qm
21mr|kencfs-2.0.2-5|56	
21mr|kencfs-2.0.2-5|57	#--------------------------------------------------------------------
21mr|kencfs-2.0.2-5|58	
21mr|kencfs-2.0.2-5|59	%prep
21mr|kencfs-2.0.2-5|60	%setup -qn %{oname}-%{version}a
21mr|kencfs-2.0.2-5|61	%patch0 -p1
21mr|kencfs-2.0.2-5|62	
21mr|kencfs-2.0.2-5|63	# Russian locale
21mr|kencfs-2.0.2-5|64	tar -xvzf %{SOURCE1}
21mr|kencfs-2.0.2-5|65	
21mr|kencfs-2.0.2-5|66	%build
21mr|kencfs-2.0.2-5|67	%qmake_qt5
21mr|kencfs-2.0.2-5|68	%make
21mr|kencfs-2.0.2-5|69	
21mr|kencfs-2.0.2-5|70	%install
21mr|kencfs-2.0.2-5|71	%makeinstall_qt INSTALL_ROOT=%{buildroot}
21mr|kencfs-2.0.2-5|72	
21mr|kencfs-2.0.2-5|73	sed 's|Name=KEncFS-Plasma|Name=KEncFS|' -i %{buildroot}%{_datadir}/applications/kencfs-plasma.desktop

13249 21
21mr|kernel-5.10-generic-5.10.244-1|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-5.10-generic-5.10.244-1|2	%define	_buildshell /bin/bash
21mr|kernel-5.10-generic-5.10.244-1|3	
21mr|kernel-5.10-generic-5.10.244-1|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-5.10-generic-5.10.244-1|5	# but it is a different python version in different ROSA
21mr|kernel-5.10-generic-5.10.244-1|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-5.10-generic-5.10.244-1|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-5.10-generic-5.10.244-1|8	%define	_python_bytecompile_build 0
21mr|kernel-5.10-generic-5.10.244-1|9	
21mr|kernel-5.10-generic-5.10.244-1|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-5.10-generic-5.10.244-1|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-5.10-generic-5.10.244-1|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-5.10-generic-5.10.244-1|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-5.10-generic-5.10.244-1|14	# so we do not loose much by disabling it.
21mr|kernel-5.10-generic-5.10.244-1|15	%global	_find_debuginfo_dwz_opts %{nil}
21mr|kernel-5.10-generic-5.10.244-1|16	
21mr|kernel-5.10-generic-5.10.244-1|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-5.10-generic-5.10.244-1|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-5.10-generic-5.10.244-1|19	# to achive this, there must be no conflicting files.
21mr|kernel-5.10-generic-5.10.244-1|20	# Probably signing and compressing of kernel modules
21mr|kernel-5.10-generic-5.10.244-1|21	# has to be moved to %%_spec_install_post.
21mr|kernel-5.10-generic-5.10.244-1|22	%global	_debuginfo_subpackages %{nil}
21mr|kernel-5.10-generic-5.10.244-1|23	%global	_debuginfo_template %{nil}
21mr|kernel-5.10-generic-5.10.244-1|24	%undefine	_debugsource_packages
21mr|kernel-5.10-generic-5.10.244-1|25	
21mr|kernel-5.10-generic-5.10.244-1|26	# Avoid rediffing patches like AUFS when possible
21mr|kernel-5.10-generic-5.10.244-1|27	%define _default_patch_fuzz 10
21mr|kernel-5.10-generic-5.10.244-1|28	
21mr|kernel-5.10-generic-5.10.244-1|29	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-5.10-generic-5.10.244-1|30	%global	_build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.10-generic-5.10.244-1|31	%global	_build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.10-generic-5.10.244-1|32	
21mr|kernel-5.10-generic-5.10.244-1|33	%define kernelversion 5
21mr|kernel-5.10-generic-5.10.244-1|34	%define patchlevel 10
21mr|kernel-5.10-generic-5.10.244-1|35	%define sublevel 244
21mr|kernel-5.10-generic-5.10.244-1|36	
21mr|kernel-5.10-generic-5.10.244-1|37	# Release number. Increase this before a rebuild.
21mr|kernel-5.10-generic-5.10.244-1|38	%define rpmrel 1
21mr|kernel-5.10-generic-5.10.244-1|39	%define fullrpmrel %{rpmrel}
21mr|kernel-5.10-generic-5.10.244-1|40	
21mr|kernel-5.10-generic-5.10.244-1|41	%define rpmtag %{disttag}
21mr|kernel-5.10-generic-5.10.244-1|42	
21mr|kernel-5.10-generic-5.10.244-1|43	# Version defines
21mr|kernel-5.10-generic-5.10.244-1|44	%define kversion %{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-5.10-generic-5.10.244-1|45	%define kverrel %{kversion}-%{fullrpmrel}
21mr|kernel-5.10-generic-5.10.244-1|46	%define tar_ver %{kernelversion}.%{patchlevel}
21mr|kernel-5.10-generic-5.10.244-1|47	
21mr|kernel-5.10-generic-5.10.244-1|48	%ifarch %{ix86}
21mr|kernel-5.10-generic-5.10.244-1|49	%define	arch_suffix	i586
21mr|kernel-5.10-generic-5.10.244-1|50	%endif
21mr|kernel-5.10-generic-5.10.244-1|51	
21mr|kernel-5.10-generic-5.10.244-1|52	%ifarch %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|53	%define	arch_suffix	x86_64
21mr|kernel-5.10-generic-5.10.244-1|54	%endif
21mr|kernel-5.10-generic-5.10.244-1|55	
21mr|kernel-5.10-generic-5.10.244-1|56	%ifarch aarch64
21mr|kernel-5.10-generic-5.10.244-1|57	%define	arch_suffix	arm64
21mr|kernel-5.10-generic-5.10.244-1|58	%endif
21mr|kernel-5.10-generic-5.10.244-1|59	
21mr|kernel-5.10-generic-5.10.244-1|60	%ifarch %{riscv}
21mr|kernel-5.10-generic-5.10.244-1|61	%define	arch_suffix	riscv64
21mr|kernel-5.10-generic-5.10.244-1|62	%endif
21mr|kernel-5.10-generic-5.10.244-1|63	
21mr|kernel-5.10-generic-5.10.244-1|64	%define	buildrpmrel	%{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-5.10-generic-5.10.244-1|65	%define	buildrel	%{kversion}-%{buildrpmrel}
21mr|kernel-5.10-generic-5.10.244-1|66	
21mr|kernel-5.10-generic-5.10.244-1|67	# Add not only the build time generated key to the trusted keyring,
21mr|kernel-5.10-generic-5.10.244-1|68	# but also add public keys of private ROSA's keys
21mr|kernel-5.10-generic-5.10.244-1|69	%bcond_without	additional_keys
21mr|kernel-5.10-generic-5.10.244-1|70	
21mr|kernel-5.10-generic-5.10.244-1|71	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-5.10-generic-5.10.244-1|72	%bcond_with	fail
21mr|kernel-5.10-generic-5.10.244-1|73	
21mr|kernel-5.10-generic-5.10.244-1|74	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-5.10-generic-5.10.244-1|75	# Not buildable on aarch64
21mr|kernel-5.10-generic-5.10.244-1|76	%ifarch %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|77	%bcond_without	uml
21mr|kernel-5.10-generic-5.10.244-1|78	%else
21mr|kernel-5.10-generic-5.10.244-1|79	%bcond_with	uml
21mr|kernel-5.10-generic-5.10.244-1|80	%endif
21mr|kernel-5.10-generic-5.10.244-1|81	
21mr|kernel-5.10-generic-5.10.244-1|82	# "Nickel" is a special brand for certified distros
21mr|kernel-5.10-generic-5.10.244-1|83	%if %{mdvver} == 201900 || %{mdvver} == 201905
21mr|kernel-5.10-generic-5.10.244-1|84	%bcond_without	nickel
21mr|kernel-5.10-generic-5.10.244-1|85	# Require kernel modules to be signed
21mr|kernel-5.10-generic-5.10.244-1|86	%bcond_without	oblig_signed_modules
21mr|kernel-5.10-generic-5.10.244-1|87	%else
21mr|kernel-5.10-generic-5.10.244-1|88	%bcond_with nickel
21mr|kernel-5.10-generic-5.10.244-1|89	%bcond_with oblig_signed_modules
21mr|kernel-5.10-generic-5.10.244-1|90	%endif
21mr|kernel-5.10-generic-5.10.244-1|91	
21mr|kernel-5.10-generic-5.10.244-1|92	%if %{mdvver} >= 201905
21mr|kernel-5.10-generic-5.10.244-1|93	# Build binary out-of-tree kernel modules (experimental)
21mr|kernel-5.10-generic-5.10.244-1|94	%bcond_without binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|95	# Sign kernel modules with GOST key (experimental)
21mr|kernel-5.10-generic-5.10.244-1|96	%bcond_without gost_sign
21mr|kernel-5.10-generic-5.10.244-1|97	%else
21mr|kernel-5.10-generic-5.10.244-1|98	%bcond_with binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|99	%bcond_with gost_sign
21mr|kernel-5.10-generic-5.10.244-1|100	%endif
21mr|kernel-5.10-generic-5.10.244-1|101	
21mr|kernel-5.10-generic-5.10.244-1|102	%bcond_with ccache
21mr|kernel-5.10-generic-5.10.244-1|103	%bcond_without flow_abi
21mr|kernel-5.10-generic-5.10.244-1|104	%bcond_without aufs
21mr|kernel-5.10-generic-5.10.244-1|105	
21mr|kernel-5.10-generic-5.10.244-1|106	# 1. VirtualBox is for x86_32 and x86_64 only
21mr|kernel-5.10-generic-5.10.244-1|107	# 2. I do not know how to solve the problem that userspace part of VirtualBox
21mr|kernel-5.10-generic-5.10.244-1|108	# will be updated ahead of these binary modules. So just off building them.
21mr|kernel-5.10-generic-5.10.244-1|109	%bcond_with binary_virtualbox_host
21mr|kernel-5.10-generic-5.10.244-1|110	
21mr|kernel-5.10-generic-5.10.244-1|111	# Shredder-kernel works only on x86_64, makes manipulations with syscalls tables,
21mr|kernel-5.10-generic-5.10.244-1|112	# loading/unloading of the module failed sometimes on kernel 5.4
21mr|kernel-5.10-generic-5.10.244-1|113	# and it has not been adapted for kernel 5.10 (is not buildable)
21mr|kernel-5.10-generic-5.10.244-1|114	%bcond_with binary_shredder
21mr|kernel-5.10-generic-5.10.244-1|115	
21mr|kernel-5.10-generic-5.10.244-1|116	# Compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-5.10-generic-5.10.244-1|117	%bcond_without compress_modules
21mr|kernel-5.10-generic-5.10.244-1|118	# Spend more resources on compression, but make resulting size less;
21mr|kernel-5.10-generic-5.10.244-1|119	# decompression speed will not be affected, but more memory will be required
21mr|kernel-5.10-generic-5.10.244-1|120	# which should not a problem here (performance penalty from allocating more
21mr|kernel-5.10-generic-5.10.244-1|121	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-5.10-generic-5.10.244-1|122	%define	zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-5.10-generic-5.10.244-1|123	# Optionally keep using xz as compressor
21mr|kernel-5.10-generic-5.10.244-1|124	#bcond_without	modxz
21mr|kernel-5.10-generic-5.10.244-1|125	
21mr|kernel-5.10-generic-5.10.244-1|126	# Kernel flavour
21mr|kernel-5.10-generic-5.10.244-1|127	%if %{with nickel}
21mr|kernel-5.10-generic-5.10.244-1|128	%define	flavour	nickel
21mr|kernel-5.10-generic-5.10.244-1|129	%else
21mr|kernel-5.10-generic-5.10.244-1|130	%define	flavour	generic
21mr|kernel-5.10-generic-5.10.244-1|131	%endif
21mr|kernel-5.10-generic-5.10.244-1|132	
21mr|kernel-5.10-generic-5.10.244-1|133	# The full kernel version
21mr|kernel-5.10-generic-5.10.244-1|134	%define	kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-5.10-generic-5.10.244-1|135	
21mr|kernel-5.10-generic-5.10.244-1|136	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|137	
21mr|kernel-5.10-generic-5.10.244-1|138	%define	top_dir_name	kernel-%{_arch}
21mr|kernel-5.10-generic-5.10.244-1|139	%define	build_dir	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-5.10-generic-5.10.244-1|140	%define	src_dir	%{build_dir}/linux-%{tar_ver}
21mr|kernel-5.10-generic-5.10.244-1|141	
21mr|kernel-5.10-generic-5.10.244-1|142	# Common target directories
21mr|kernel-5.10-generic-5.10.244-1|143	%define	_bootdir	/boot
21mr|kernel-5.10-generic-5.10.244-1|144	%define	_modulesdir	/lib/modules
21mr|kernel-5.10-generic-5.10.244-1|145	%define	devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|146	%define	initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-5.10-generic-5.10.244-1|147	
21mr|kernel-5.10-generic-5.10.244-1|148	# Directories needed for building
21mr|kernel-5.10-generic-5.10.244-1|149	%define	temp_root	%{build_dir}/temp-root
21mr|kernel-5.10-generic-5.10.244-1|150	%define	temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-5.10-generic-5.10.244-1|151	%define	temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-5.10-generic-5.10.244-1|152	%define	temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-5.10-generic-5.10.244-1|153	
21mr|kernel-5.10-generic-5.10.244-1|154	# Directories definition needed for installing
21mr|kernel-5.10-generic-5.10.244-1|155	%define	target_boot	%{buildroot}%{_bootdir}
21mr|kernel-5.10-generic-5.10.244-1|156	%define	target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-5.10-generic-5.10.244-1|157	
21mr|kernel-5.10-generic-5.10.244-1|158	# Manual control of creating and deleting keys
21mr|kernel-5.10-generic-5.10.244-1|159	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-5.10-generic-5.10.244-1|160	# and is not saved anywhere.
21mr|kernel-5.10-generic-5.10.244-1|161	%define	certs_dir_rnd certs
21mr|kernel-5.10-generic-5.10.244-1|162	%define	certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-5.10-generic-5.10.244-1|163	%define	certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-5.10-generic-5.10.244-1|164	%define	certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-5.10-generic-5.10.244-1|165	%define	certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-5.10-generic-5.10.244-1|166	%define	certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-5.10-generic-5.10.244-1|167	
21mr|kernel-5.10-generic-5.10.244-1|168	%define	kernel_files %{_builddir}/kernel_files.list
21mr|kernel-5.10-generic-5.10.244-1|169	%define	debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-5.10-generic-5.10.244-1|170	
21mr|kernel-5.10-generic-5.10.244-1|171	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-5.10-generic-5.10.244-1|172	%global	__debug_install_post \
21mr|kernel-5.10-generic-5.10.244-1|173	%{__debug_install_post} \
21mr|kernel-5.10-generic-5.10.244-1|174	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-5.10-generic-5.10.244-1|175	
21mr|kernel-5.10-generic-5.10.244-1|176	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|177	
21mr|kernel-5.10-generic-5.10.244-1|178	%if %{with binary_extra_modules}
21mr|kernel-5.10-generic-5.10.244-1|179	# global instead of define to speed up things
21mr|kernel-5.10-generic-5.10.244-1|180	%global nvidia_340_j %{kroko_j -p kernel-source-nvidia340 -r 340}
21mr|kernel-5.10-generic-5.10.244-1|181	%global nvidia_340_n %{kroko_n -p kernel-source-nvidia340 -r 340}
21mr|kernel-5.10-generic-5.10.244-1|182	%global nvidia_390_j %{kroko_j -p kernel-source-nvidia390 -r 390}
21mr|kernel-5.10-generic-5.10.244-1|183	%global nvidia_390_n %{kroko_n -p kernel-source-nvidia390 -r 390}
21mr|kernel-5.10-generic-5.10.244-1|184	%global nvidia_470_j %{kroko_j -p kernel-source-nvidia470 -r 470}
21mr|kernel-5.10-generic-5.10.244-1|185	%global nvidia_470_n %{kroko_n -p kernel-source-nvidia470 -r 470}
21mr|kernel-5.10-generic-5.10.244-1|186	%global nvidia_550_j %{kroko_j -p kernel-source-nvidia550 -r 550}
21mr|kernel-5.10-generic-5.10.244-1|187	%global nvidia_550_n %{kroko_n -p kernel-source-nvidia550 -r 550}
21mr|kernel-5.10-generic-5.10.244-1|188	%global nvidia_580_j %{kroko_j -p kernel-source-nvidia580-open -r 580}
21mr|kernel-5.10-generic-5.10.244-1|189	%global nvidia_580_n %{kroko_n -p kernel-source-nvidia580-open -r 580}
21mr|kernel-5.10-generic-5.10.244-1|190	
21mr|kernel-5.10-generic-5.10.244-1|191	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|kernel-5.10-generic-5.10.244-1|192	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|kernel-5.10-generic-5.10.244-1|193	%{?!kroko_req_modules_in_kernel:%global kroko_req_modules_in_kernel(j:n:p:) %{nil}}
21mr|kernel-5.10-generic-5.10.244-1|194	
21mr|kernel-5.10-generic-5.10.244-1|195	# global, not define, must be expanded only once
21mr|kernel-5.10-generic-5.10.244-1|196	%global kroko_release %kroko_mk_release -n kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-5.10-generic-5.10.244-1|197	
21mr|kernel-5.10-generic-5.10.244-1|198	%endif
21mr|kernel-5.10-generic-5.10.244-1|199	#/binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|200	
21mr|kernel-5.10-generic-5.10.244-1|201	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|202	
21mr|kernel-5.10-generic-5.10.244-1|203	# Buildtime flags
21mr|kernel-5.10-generic-5.10.244-1|204	%{?_without_doc: %global build_doc 0}
21mr|kernel-5.10-generic-5.10.244-1|205	%{?_without_devel: %global build_devel 0}
21mr|kernel-5.10-generic-5.10.244-1|206	%{?_without_debug: %global build_debug 0}
21mr|kernel-5.10-generic-5.10.244-1|207	%{?_without_perf: %global build_perf 0}
21mr|kernel-5.10-generic-5.10.244-1|208	%{?_without_cpupower: %global build_cpupower 0}
21mr|kernel-5.10-generic-5.10.244-1|209	
21mr|kernel-5.10-generic-5.10.244-1|210	%{?_with_doc: %global build_doc 1}
21mr|kernel-5.10-generic-5.10.244-1|211	%{?_with_devel: %global build_devel 1}
21mr|kernel-5.10-generic-5.10.244-1|212	%{?_with_debug: %global build_debug 1}
21mr|kernel-5.10-generic-5.10.244-1|213	%{?_with_perf: %global build_perf 1}
21mr|kernel-5.10-generic-5.10.244-1|214	%{?_with_cpupower: %global build_cpupower 1}
21mr|kernel-5.10-generic-5.10.244-1|215	%{?_with_modxz: %global build_modxz 0}
21mr|kernel-5.10-generic-5.10.244-1|216	
21mr|kernel-5.10-generic-5.10.244-1|217	# Build defines
21mr|kernel-5.10-generic-5.10.244-1|218	%define	build_doc	1
21mr|kernel-5.10-generic-5.10.244-1|219	%define	build_devel	1
21mr|kernel-5.10-generic-5.10.244-1|220	%define	build_debug	1
21mr|kernel-5.10-generic-5.10.244-1|221	
21mr|kernel-5.10-generic-5.10.244-1|222	# Build kernel-headers package
21mr|kernel-5.10-generic-5.10.244-1|223	%define	build_headers	0
21mr|kernel-5.10-generic-5.10.244-1|224	
21mr|kernel-5.10-generic-5.10.244-1|225	# Build perf and cpupower tools
21mr|kernel-5.10-generic-5.10.244-1|226	%define	build_perf	0
21mr|kernel-5.10-generic-5.10.244-1|227	%define	build_cpupower	0
21mr|kernel-5.10-generic-5.10.244-1|228	
21mr|kernel-5.10-generic-5.10.244-1|229	%if %{with compress_modules}
21mr|kernel-5.10-generic-5.10.244-1|230	%if %{with modxz}
21mr|kernel-5.10-generic-5.10.244-1|231	%define	kmod_suffix .xz
21mr|kernel-5.10-generic-5.10.244-1|232	%else
21mr|kernel-5.10-generic-5.10.244-1|233	%define	kmod_suffix .zst
21mr|kernel-5.10-generic-5.10.244-1|234	%endif
21mr|kernel-5.10-generic-5.10.244-1|235	%else
21mr|kernel-5.10-generic-5.10.244-1|236	%define	kmod_suffix %{nil}
21mr|kernel-5.10-generic-5.10.244-1|237	%endif
21mr|kernel-5.10-generic-5.10.244-1|238	
21mr|kernel-5.10-generic-5.10.244-1|239	%if !%{build_debug}
21mr|kernel-5.10-generic-5.10.244-1|240	# Disable debug rpms.
21mr|kernel-5.10-generic-5.10.244-1|241	%define	_enable_debug_packages	%{nil}
21mr|kernel-5.10-generic-5.10.244-1|242	%define	debug_package		%{nil}
21mr|kernel-5.10-generic-5.10.244-1|243	%endif
21mr|kernel-5.10-generic-5.10.244-1|244	
21mr|kernel-5.10-generic-5.10.244-1|245	# End of user definitions
21mr|kernel-5.10-generic-5.10.244-1|246	
21mr|kernel-5.10-generic-5.10.244-1|247	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-5.10-generic-5.10.244-1|248	%if %{with ccache}
21mr|kernel-5.10-generic-5.10.244-1|249	%define	kmake KBUILD_BUILD_TIMESTAMP='' %make CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-5.10-generic-5.10.244-1|250	%else
21mr|kernel-5.10-generic-5.10.244-1|251	%define	kmake %make CC='gcc' ARCH="%{arch_type}"
21mr|kernel-5.10-generic-5.10.244-1|252	%endif
21mr|kernel-5.10-generic-5.10.244-1|253	
21mr|kernel-5.10-generic-5.10.244-1|254	# There are places where parallel make don't work
21mr|kernel-5.10-generic-5.10.244-1|255	%define	smake make
21mr|kernel-5.10-generic-5.10.244-1|256	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|257	%define	arch_type x86
21mr|kernel-5.10-generic-5.10.244-1|258	%endif
21mr|kernel-5.10-generic-5.10.244-1|259	%ifarch	aarch64
21mr|kernel-5.10-generic-5.10.244-1|260	%define	arch_type arm64
21mr|kernel-5.10-generic-5.10.244-1|261	%endif
21mr|kernel-5.10-generic-5.10.244-1|262	%ifarch	%{riscv}
21mr|kernel-5.10-generic-5.10.244-1|263	%define	arch_type riscv
21mr|kernel-5.10-generic-5.10.244-1|264	%endif
21mr|kernel-5.10-generic-5.10.244-1|265	
21mr|kernel-5.10-generic-5.10.244-1|266	# Parallelize xargs invocations on smp machines
21mr|kernel-5.10-generic-5.10.244-1|267	%define	kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-5.10-generic-5.10.244-1|268	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-5.10-generic-5.10.244-1|269	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-5.10-generic-5.10.244-1|270	
21mr|kernel-5.10-generic-5.10.244-1|271	#
21mr|kernel-5.10-generic-5.10.244-1|272	# SRC RPM description
21mr|kernel-5.10-generic-5.10.244-1|273	#
21mr|kernel-5.10-generic-5.10.244-1|274	Summary:	The Linux kernel
21mr|kernel-5.10-generic-5.10.244-1|275	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-5.10-generic-5.10.244-1|276	Version:	%{kversion}
21mr|kernel-5.10-generic-5.10.244-1|277	Release:	%{fullrpmrel}
21mr|kernel-5.10-generic-5.10.244-1|278	License:	GPLv2
21mr|kernel-5.10-generic-5.10.244-1|279	Group:		System/Kernel and hardware
21mr|kernel-5.10-generic-5.10.244-1|280	Url:		https://www.kernel.org
21mr|kernel-5.10-generic-5.10.244-1|281	
21mr|kernel-5.10-generic-5.10.244-1|282	####################################################################
21mr|kernel-5.10-generic-5.10.244-1|283	#
21mr|kernel-5.10-generic-5.10.244-1|284	# Sources
21mr|kernel-5.10-generic-5.10.244-1|285	#
21mr|kernel-5.10-generic-5.10.244-1|286	Source0:	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
21mr|kernel-5.10-generic-5.10.244-1|287	
21mr|kernel-5.10-generic-5.10.244-1|288	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-5.10-generic-5.10.244-1|289	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-5.10-generic-5.10.244-1|290	Source2:	0001-disable-mrproper-prepare-scripts-configs-in-devel-rp.patch
21mr|kernel-5.10-generic-5.10.244-1|291	
21mr|kernel-5.10-generic-5.10.244-1|292	# TODO: Make a separate package "ksobirator" and BR it
21mr|kernel-5.10-generic-5.10.244-1|293	# after testing these macros properly
21mr|kernel-5.10-generic-5.10.244-1|294	Source3:	macros.ksobirator
21mr|kernel-5.10-generic-5.10.244-1|295	%{load:%{SOURCE3}}
21mr|kernel-5.10-generic-5.10.244-1|296	
21mr|kernel-5.10-generic-5.10.244-1|297	# Kernel configuration files.
21mr|kernel-5.10-generic-5.10.244-1|298	Source111:	kernel-x86_64.config
21mr|kernel-5.10-generic-5.10.244-1|299	Source112:	kernel-i586.config
21mr|kernel-5.10-generic-5.10.244-1|300	Source113:	kernel-arm64.config
21mr|kernel-5.10-generic-5.10.244-1|301	Source114:  kernel-riscv64.config
21mr|kernel-5.10-generic-5.10.244-1|302	
21mr|kernel-5.10-generic-5.10.244-1|303	# Cpupower: the service, the config, etc.
21mr|kernel-5.10-generic-5.10.244-1|304	Source50:	cpupower.service
21mr|kernel-5.10-generic-5.10.244-1|305	Source51:	cpupower.config
21mr|kernel-5.10-generic-5.10.244-1|306	Source52:	cpupower-start.sh
21mr|kernel-5.10-generic-5.10.244-1|307	Source53:	cpupower.path
21mr|kernel-5.10-generic-5.10.244-1|308	
21mr|kernel-5.10-generic-5.10.244-1|309	Source80:	kernel.rpmlintrc
21mr|kernel-5.10-generic-5.10.244-1|310	
21mr|kernel-5.10-generic-5.10.244-1|311	# Additional keys that can be used to sign kernel modules
21mr|kernel-5.10-generic-5.10.244-1|312	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-5.10-generic-5.10.244-1|313	# Source201..206: public_key_GOST_*.pem
21mr|kernel-5.10-generic-5.10.244-1|314	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-5.10-generic-5.10.244-1|315	# Source207..212: public_key_RSA_*.pem
21mr|kernel-5.10-generic-5.10.244-1|316	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-5.10-generic-5.10.244-1|317	
21mr|kernel-5.10-generic-5.10.244-1|318	####################################################################
21mr|kernel-5.10-generic-5.10.244-1|319	
21mr|kernel-5.10-generic-5.10.244-1|320	# Patches
21mr|kernel-5.10-generic-5.10.244-1|321	
21mr|kernel-5.10-generic-5.10.244-1|322	# The patch to make kernel x.y.z from x.y.0.
21mr|kernel-5.10-generic-5.10.244-1|323	Patch1:		https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
21mr|kernel-5.10-generic-5.10.244-1|324	
21mr|kernel-5.10-generic-5.10.244-1|325	# Patches from mainline
21mr|kernel-5.10-generic-5.10.244-1|326	# none
21mr|kernel-5.10-generic-5.10.244-1|327	Patch2:		kernel-5.10.93-fix-perf-build.patch
21mr|kernel-5.10-generic-5.10.244-1|328	
21mr|kernel-5.10-generic-5.10.244-1|329	# ROSA-specific patches
21mr|kernel-5.10-generic-5.10.244-1|330	
21mr|kernel-5.10-generic-5.10.244-1|331	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-5.10-generic-5.10.244-1|332	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-5.10-generic-5.10.244-1|333	# If it fails, the whole build fails, which is unfortunate. Let us avoid
21mr|kernel-5.10-generic-5.10.244-1|334	# this.
21mr|kernel-5.10-generic-5.10.244-1|335	Patch101:	0001-perf-skip-xmlto-validation.patch
21mr|kernel-5.10-generic-5.10.244-1|336	
21mr|kernel-5.10-generic-5.10.244-1|337	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-5.10-generic-5.10.244-1|338	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-5.10-generic-5.10.244-1|339	Patch102:	0001-audit-make-it-less-verbose.patch
21mr|kernel-5.10-generic-5.10.244-1|340	# atempt fix GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock_strict'
21mr|kernel-5.10-generic-5.10.244-1|341	Patch103:	kernel-5.10-export-gpl.patch
21mr|kernel-5.10-generic-5.10.244-1|342	
21mr|kernel-5.10-generic-5.10.244-1|343	%if %{with aufs}
21mr|kernel-5.10-generic-5.10.244-1|344	# AUFS 5 from http://aufs.sourceforge.net/
21mr|kernel-5.10-generic-5.10.244-1|345	Patch109:	0001-Apply-AUFS-5.patch
21mr|kernel-5.10-generic-5.10.244-1|346	%endif
21mr|kernel-5.10-generic-5.10.244-1|347	
21mr|kernel-5.10-generic-5.10.244-1|348	# For kmod() generator of RPM Provides
21mr|kernel-5.10-generic-5.10.244-1|349	# Changes version of aacraid.ko
21mr|kernel-5.10-generic-5.10.244-1|350	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-5.10-generic-5.10.244-1|351	
21mr|kernel-5.10-generic-5.10.244-1|352	# AltHa LSM Module
21mr|kernel-5.10-generic-5.10.244-1|353	# https://www.altlinux.org/AltHa
21mr|kernel-5.10-generic-5.10.244-1|354	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-5.10-generic-5.10.244-1|355	# TODO: known problem: https://bugzilla.altlinux.org/show_bug.cgi?id=38225
21mr|kernel-5.10-generic-5.10.244-1|356	Patch201:	0001-AltHa-LSM-module.patch
21mr|kernel-5.10-generic-5.10.244-1|357	Patch202:	0002-Documentation-for-AltHa-LSM.patch
21mr|kernel-5.10-generic-5.10.244-1|358	Patch203:	0003-security-altha-altha_lsm.c-build-fixed-with-kernel-5.patch
21mr|kernel-5.10-generic-5.10.244-1|359	Patch204:	0004-altha-use-path-strings-instead-of-path-structs.patch
21mr|kernel-5.10-generic-5.10.244-1|360	
21mr|kernel-5.10-generic-5.10.244-1|361	# sent to upstream, https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.10-generic-5.10.244-1|362	Patch302:	0001-sign-file-full-functionality-with-modern-LibreSSL.patch
21mr|kernel-5.10-generic-5.10.244-1|363	# Support loading GOST-signed modules
21mr|kernel-5.10-generic-5.10.244-1|364	Patch305:	0001-crypto-support-loading-GOST-signed-kernel-modules.patch
21mr|kernel-5.10-generic-5.10.244-1|365	# Allow to off modules signature check dynamically
21mr|kernel-5.10-generic-5.10.244-1|366	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-5.10-generic-5.10.244-1|367	# Experimental patch to reduce freezes in low memory conditions
21mr|kernel-5.10-generic-5.10.244-1|368	# Config values are the following:
21mr|kernel-5.10-generic-5.10.244-1|369	# CONFIG_UNEVICTABLE_ACTIVEFILE=y
21mr|kernel-5.10-generic-5.10.244-1|370	# CONFIG_UNEVICTABLE_ACTIVEFILE_KBYTES_LOW=102400 (100 MB)
21mr|kernel-5.10-generic-5.10.244-1|371	# CONFIG_UNEVICTABLE_ACTIVEFILE_KBYTES_MIN=51200 (50 MB)
21mr|kernel-5.10-generic-5.10.244-1|372	# + zswap is enabled by default
21mr|kernel-5.10-generic-5.10.244-1|373	# 50 MB is default value of min_filelist_kbytes in Chromium OS
21mr|kernel-5.10-generic-5.10.244-1|374	# https://chromium.googlesource.com/chromiumos/third_party/kernel-next/+/545e2917dbd863760a51379de8c26631e667c563%5E!/
21mr|kernel-5.10-generic-5.10.244-1|375	# 256 and 512 MB values are too big as a distro default because many systems have 512MB-2GB RAM
21mr|kernel-5.10-generic-5.10.244-1|376	# TODO: tune 50 and 100 MB to some not random and mathemetically explainable values
21mr|kernel-5.10-generic-5.10.244-1|377	# https://www.linux.org.ru/news/kernel/16052362?cid=16075323
21mr|kernel-5.10-generic-5.10.244-1|378	Patch307:	le9pf.diff
21mr|kernel-5.10-generic-5.10.244-1|379	Patch308:	0001-Revert-kallsyms-unexport-kallsyms_lookup_name-and-ka.patch
21mr|kernel-5.10-generic-5.10.244-1|380	
21mr|kernel-5.10-generic-5.10.244-1|381	# Support SoC with Baikal-M (ARMv8) CPU
21mr|kernel-5.10-generic-5.10.244-1|382	# From http://git.altlinux.org/gears/k/kernel-image-std-def.git (many thanks!)
21mr|kernel-5.10-generic-5.10.244-1|383	# They are based on sources from official SDK with patched kernel from Baikal Electronics
21mr|kernel-5.10-generic-5.10.244-1|384	Patch0601:	0601-Baikal-M-Kconfig-defconfig.patch
21mr|kernel-5.10-generic-5.10.244-1|385	Patch0602:	0602-Baikal-M-clock-driver.patch
21mr|kernel-5.10-generic-5.10.244-1|386	Patch0603:	0603-efi-rtc-avoid-calling-efi.get_time-on-Baikal-M-board.patch
21mr|kernel-5.10-generic-5.10.244-1|387	Patch0604:	0604-efi-arm-runtime-print-EFI-mapping.patch
21mr|kernel-5.10-generic-5.10.244-1|388	#Patch0605:	0605-ethernet-stmmac-made-dwmac1000_-DMA-functions-availa.patch
21mr|kernel-5.10-generic-5.10.244-1|389	Patch0606:	0606-stmmac-Baikal-M-dwmac-driver.patch
21mr|kernel-5.10-generic-5.10.244-1|390	Patch0607:	0607-Fixed-secondary-CPUs-boot-on-BE-M1000-SoC.patch
21mr|kernel-5.10-generic-5.10.244-1|391	Patch0608:	0608-Baikal-M-USB-driver.patch
21mr|kernel-5.10-generic-5.10.244-1|392	# https://bugzilla.altlinux.org/show_bug.cgi?id=40269
21mr|kernel-5.10-generic-5.10.244-1|393	Patch0609:	0609-Baikal-M-video-unit-driver.patch
21mr|kernel-5.10-generic-5.10.244-1|394	Patch0610:	0610-Added-Baikal-T1-M-BMC-driver.patch
21mr|kernel-5.10-generic-5.10.244-1|395	#Patch0611:	0611-dw-hdmi-ahb-audio-support-BE-M1000-SoC.patch
21mr|kernel-5.10-generic-5.10.244-1|396	Patch0612:	0612-bt1-pvt.c-access-registers-via-pvt_-readl-writel-hel.patch
21mr|kernel-5.10-generic-5.10.244-1|397	Patch0613:	0613-bt1-pvt-define-pvt_readl-pvt_writel-for-BE-M1000-SoC.patch
21mr|kernel-5.10-generic-5.10.244-1|398	Patch0614:	0614-bt1-pvt-adjust-probing-for-BE-M1000-SoC.patch
21mr|kernel-5.10-generic-5.10.244-1|399	Patch0615:	0615-bt1-pvt-added-compatible-baikal-pvt.patch
21mr|kernel-5.10-generic-5.10.244-1|400	Patch0616:	0616-Baikal-M-PCIe-driver-from-SDK-M-4.3.patch
21mr|kernel-5.10-generic-5.10.244-1|401	Patch0617:	0617-Baikal-M-PCIe-driver-from-SDK-M-4.4.patch
21mr|kernel-5.10-generic-5.10.244-1|402	Patch0618:	0618-baikal_vdu-avoid-using-SMC-calls-for-updating-frameb.patch
21mr|kernel-5.10-generic-5.10.244-1|403	Patch0619:	0619-panfrost-compatibility-with-Baikal-M-firmware-from-S.patch
21mr|kernel-5.10-generic-5.10.244-1|404	Patch0620:	0620-cpufreq-dt-don-t-load-on-BE-M1000-SoC.patch
21mr|kernel-5.10-generic-5.10.244-1|405	Patch0621:	0621-baikal_clk-compatibility-with-SDK-M-5.1-firmware.patch
21mr|kernel-5.10-generic-5.10.244-1|406	#Patch0622:	0622-stmmac_mdio-implemented-reset-via-MAC-GP-out-pin.patch
21mr|kernel-5.10-generic-5.10.244-1|407	#Patch0623:	0623-dwmac_baikal-clear-PHY-reset-before-calling-generic-.patch
21mr|kernel-5.10-generic-5.10.244-1|408	Patch0624:	0624-BROKEN-dwc-i2s-support-BE-M1000-SoC.patch
21mr|kernel-5.10-generic-5.10.244-1|409	Patch0625:	0625-baikal_vdu_drm-LVDS-panel-support.patch
21mr|kernel-5.10-generic-5.10.244-1|410	Patch0626:	0626-Serial-82550_dw-Fix-clock-rate-setting-in-dw8250_set.patch
21mr|kernel-5.10-generic-5.10.244-1|411	Patch0627:	0627-drm-panfrost-Fix-memory-attributes-for-Mali-T620.patch
21mr|kernel-5.10-generic-5.10.244-1|412	Patch0628:	0628-drm-panfrost-Trim-affinity-for-Mali-T620.patch
21mr|kernel-5.10-generic-5.10.244-1|413	Patch0629:	0629-baikal_vdu_drm-_plane_atomic_check-actually-re-enabl.patch
21mr|kernel-5.10-generic-5.10.244-1|414	Patch0630:	0630-baikal_vdu-figure-out-LVDS-endpoint-count.patch
21mr|kernel-5.10-generic-5.10.244-1|415	Patch0631:	0631-panfrost-disable-devfreq-on-BE-M1000-SoC.patch
21mr|kernel-5.10-generic-5.10.244-1|416	Patch0632:	0632-pm-disable-all-sleep-states-on-BE-M1000-based-boards.patch
21mr|kernel-5.10-generic-5.10.244-1|417	Patch0633:	0633-BE-M1000-secondary-CPUs-boot-fix.patch
21mr|kernel-5.10-generic-5.10.244-1|418	
21mr|kernel-5.10-generic-5.10.244-1|419	# Disable AutoReq
21mr|kernel-5.10-generic-5.10.244-1|420	AutoReq:	0
21mr|kernel-5.10-generic-5.10.244-1|421	# but keep autoprov for kmod(xxx)
21mr|kernel-5.10-generic-5.10.244-1|422	AutoProv:	1
21mr|kernel-5.10-generic-5.10.244-1|423	
21mr|kernel-5.10-generic-5.10.244-1|424	BuildRequires:	bash
21mr|kernel-5.10-generic-5.10.244-1|425	BuildRequires:	bc
21mr|kernel-5.10-generic-5.10.244-1|426	BuildRequires:	binutils
21mr|kernel-5.10-generic-5.10.244-1|427	BuildRequires:	bison
21mr|kernel-5.10-generic-5.10.244-1|428	BuildRequires:	bzip2
21mr|kernel-5.10-generic-5.10.244-1|429	%if %{with ccache}
21mr|kernel-5.10-generic-5.10.244-1|430	BuildRequires:	ccache
21mr|kernel-5.10-generic-5.10.244-1|431	%endif
21mr|kernel-5.10-generic-5.10.244-1|432	BuildRequires:	flex
21mr|kernel-5.10-generic-5.10.244-1|433	BuildRequires:	gcc
21mr|kernel-5.10-generic-5.10.244-1|434	# ./scripts/mkcompile_h
21mr|kernel-5.10-generic-5.10.244-1|435	BuildRequires:	hostname
21mr|kernel-5.10-generic-5.10.244-1|436	BuildRequires:	kmod-compat
21mr|kernel-5.10-generic-5.10.244-1|437	BuildRequires:	rsync
21mr|kernel-5.10-generic-5.10.244-1|438	%if %{with compress_modules}
21mr|kernel-5.10-generic-5.10.244-1|439	%if %{with modxz}
21mr|kernel-5.10-generic-5.10.244-1|440	BuildRequires:	xz
21mr|kernel-5.10-generic-5.10.244-1|441	%else
21mr|kernel-5.10-generic-5.10.244-1|442	BuildRequires:	zstd
21mr|kernel-5.10-generic-5.10.244-1|443	%endif
21mr|kernel-5.10-generic-5.10.244-1|444	%endif
21mr|kernel-5.10-generic-5.10.244-1|445	%ifarch aarch64
21mr|kernel-5.10-generic-5.10.244-1|446	BuildRequires:	uboot-tools
21mr|kernel-5.10-generic-5.10.244-1|447	%endif
21mr|kernel-5.10-generic-5.10.244-1|448	BuildRequires:	kmod-devel
21mr|kernel-5.10-generic-5.10.244-1|449	%ifarch x86_64 aarch64
21mr|kernel-5.10-generic-5.10.244-1|450	BuildRequires:	numa-devel
21mr|kernel-5.10-generic-5.10.244-1|451	%endif
21mr|kernel-5.10-generic-5.10.244-1|452	%if %{with uml}
21mr|kernel-5.10-generic-5.10.244-1|453	BuildRequires:	vde-devel
21mr|kernel-5.10-generic-5.10.244-1|454	%endif
21mr|kernel-5.10-generic-5.10.244-1|455	# For power tools
21mr|kernel-5.10-generic-5.10.244-1|456	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-5.10-generic-5.10.244-1|457	# for CONFIG_STACK_VALIDATION=y
21mr|kernel-5.10-generic-5.10.244-1|458	BuildRequires:	pkgconfig(libelf)
21mr|kernel-5.10-generic-5.10.244-1|459	# For perf, cpufreq and all other tools
21mr|kernel-5.10-generic-5.10.244-1|460	# For cpupower
21mr|kernel-5.10-generic-5.10.244-1|461	%if %{build_cpupower}
21mr|kernel-5.10-generic-5.10.244-1|462	BuildRequires:	pciutils-devel
21mr|kernel-5.10-generic-5.10.244-1|463	%endif
21mr|kernel-5.10-generic-5.10.244-1|464	# For perf
21mr|kernel-5.10-generic-5.10.244-1|465	%if %{build_perf}
21mr|kernel-5.10-generic-5.10.244-1|466	BuildRequires:	asciidoc
21mr|kernel-5.10-generic-5.10.244-1|467	BuildRequires:	perl-ExtUtils-Embed
21mr|kernel-5.10-generic-5.10.244-1|468	BuildRequires:	python3
21mr|kernel-5.10-generic-5.10.244-1|469	BuildRequires:	xmlto
21mr|kernel-5.10-generic-5.10.244-1|470	BuildRequires:	audit-devel
21mr|kernel-5.10-generic-5.10.244-1|471	BuildRequires:	binutils-devel
21mr|kernel-5.10-generic-5.10.244-1|472	BuildRequires:	elfutils-devel
21mr|kernel-5.10-generic-5.10.244-1|473	BuildRequires:	java-1.8.0-openjdk-devel
21mr|kernel-5.10-generic-5.10.244-1|474	BuildRequires:	libunwind-devel
21mr|kernel-5.10-generic-5.10.244-1|475	BuildRequires:	newt-devel
21mr|kernel-5.10-generic-5.10.244-1|476	BuildRequires:	perl-devel
21mr|kernel-5.10-generic-5.10.244-1|477	BuildRequires:	pkgconfig(babeltrace)
21mr|kernel-5.10-generic-5.10.244-1|478	BuildRequires:	pkgconfig(libcap)
21mr|kernel-5.10-generic-5.10.244-1|479	BuildRequires:	pkgconfig(libcrypto)
21mr|kernel-5.10-generic-5.10.244-1|480	BuildRequires:	pkgconfig(python3)
21mr|kernel-5.10-generic-5.10.244-1|481	BuildRequires:	pkgconfig(slang)
21mr|kernel-5.10-generic-5.10.244-1|482	BuildRequires:	pkgconfig(zlib)
21mr|kernel-5.10-generic-5.10.244-1|483	%endif
21mr|kernel-5.10-generic-5.10.244-1|484	
21mr|kernel-5.10-generic-5.10.244-1|485	# (To generate keys)
21mr|kernel-5.10-generic-5.10.244-1|486	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-5.10-generic-5.10.244-1|487	# or dlopen()-ing external library
21mr|kernel-5.10-generic-5.10.244-1|488	BuildRequires:	libressl
21mr|kernel-5.10-generic-5.10.244-1|489	BuildRequires:	libressl-devel
21mr|kernel-5.10-generic-5.10.244-1|490	# To verify signatures (find, xargs, hexdump)
21mr|kernel-5.10-generic-5.10.244-1|491	BuildRequires:	findutils
21mr|kernel-5.10-generic-5.10.244-1|492	BuildRequires:	util-linux
21mr|kernel-5.10-generic-5.10.244-1|493	
21mr|kernel-5.10-generic-5.10.244-1|494	%if %{with binary_extra_modules}
21mr|kernel-5.10-generic-5.10.244-1|495	BuildRequires:	auto-krokodil-rpm-macros
21mr|kernel-5.10-generic-5.10.244-1|496	BuildRequires:	kernel-source-rtl8821ce
21mr|kernel-5.10-generic-5.10.244-1|497	BuildRequires:	kernel-source-rtl8821cu
21mr|kernel-5.10-generic-5.10.244-1|498	BuildRequires:	kernel-source-rtl88x2bu
21mr|kernel-5.10-generic-5.10.244-1|499	BuildRequires:	kernel-source-rtl8812au
21mr|kernel-5.10-generic-5.10.244-1|500	BuildRequires:	kernel-source-rtl8821au
21mr|kernel-5.10-generic-5.10.244-1|501	BuildRequires:	kernel-source-rtl8814au
21mr|kernel-5.10-generic-5.10.244-1|502	BuildRequires:	kernel-source-rtk_btusb
21mr|kernel-5.10-generic-5.10.244-1|503	BuildRequires:	kernel-source-rtw88
21mr|kernel-5.10-generic-5.10.244-1|504	BuildRequires:	kernel-source-rtw89
21mr|kernel-5.10-generic-5.10.244-1|505	# Broadcom-wl and nvidia contain a proprietary blob which is only for x86
21mr|kernel-5.10-generic-5.10.244-1|506	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|507	BuildRequires:	kernel-source-broadcom-wl
21mr|kernel-5.10-generic-5.10.244-1|508	BuildRequires:	kernel-source-nvidia340
21mr|kernel-5.10-generic-5.10.244-1|509	BuildRequires:	kernel-source-nvidia390
21mr|kernel-5.10-generic-5.10.244-1|510	%endif
21mr|kernel-5.10-generic-5.10.244-1|511	# Nvidia470+ are x86_64 only (maybe aarch64 will be also packaged later)
21mr|kernel-5.10-generic-5.10.244-1|512	%ifarch %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|513	BuildRequires:	kernel-source-nvidia470
21mr|kernel-5.10-generic-5.10.244-1|514	BuildRequires:	kernel-source-nvidia550
21mr|kernel-5.10-generic-5.10.244-1|515	BuildRequires:	kernel-source-nvidia580-open
21mr|kernel-5.10-generic-5.10.244-1|516	BuildRequires:	kernel-source-nvidia580-proprietary
21mr|kernel-5.10-generic-5.10.244-1|517	%endif
21mr|kernel-5.10-generic-5.10.244-1|518	BuildRequires:	kernel-source-tripso
21mr|kernel-5.10-generic-5.10.244-1|519	BuildRequires:	kernel-source-ipt-so
21mr|kernel-5.10-generic-5.10.244-1|520	%if %{with binary_virtualbox_host}
21mr|kernel-5.10-generic-5.10.244-1|521	BuildRequires:	kernel-source-virtualbox
21mr|kernel-5.10-generic-5.10.244-1|522	%endif
21mr|kernel-5.10-generic-5.10.244-1|523	BuildRequires:	kernel-source-v4l2loopback
21mr|kernel-5.10-generic-5.10.244-1|524	%if %{with binary_shredder}
21mr|kernel-5.10-generic-5.10.244-1|525	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-5.10-generic-5.10.244-1|526	%endif
21mr|kernel-5.10-generic-5.10.244-1|527	# Rosa-test-suite is maintained in certified branches only nlkm, memfreetest, pcietest
21mr|kernel-5.10-generic-5.10.244-1|528	%if %{with nickel}
21mr|kernel-5.10-generic-5.10.244-1|529	BuildRequires:	kernel-source-rosa-test-suite
21mr|kernel-5.10-generic-5.10.244-1|530	%endif
21mr|kernel-5.10-generic-5.10.244-1|531	%endif
21mr|kernel-5.10-generic-5.10.244-1|532	# End of with binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|533	
21mr|kernel-5.10-generic-5.10.244-1|534	Provides:	kernel = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|535	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|536	Provides:	kernel-abi(%{kver_full}) = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|537	# Dnf config-manager --dump | grep installonly
21mr|kernel-5.10-generic-5.10.244-1|538	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-5.10-generic-5.10.244-1|539	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-5.10-generic-5.10.244-1|540	
21mr|kernel-5.10-generic-5.10.244-1|541	# >= because of added support of zstd-compressed modules
21mr|kernel-5.10-generic-5.10.244-1|542	Requires(posttrans):	dracut >= 053-0.git5eb736.5
21mr|kernel-5.10-generic-5.10.244-1|543	Requires(posttrans):	kmod >= 28-3
21mr|kernel-5.10-generic-5.10.244-1|544	
21mr|kernel-5.10-generic-5.10.244-1|545	# Need for rebuild dkms drivers
21mr|kernel-5.10-generic-5.10.244-1|546	Recommends:	(%{name}-devel%{_isa} = %{EVRD} if dkms)
21mr|kernel-5.10-generic-5.10.244-1|547	
21mr|kernel-5.10-generic-5.10.244-1|548	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-5.10-generic-5.10.244-1|549	Recommends:	crda
21mr|kernel-5.10-generic-5.10.244-1|550	Recommends:	linux-firmware
21mr|kernel-5.10-generic-5.10.244-1|551	Recommends:	microcode
21mr|kernel-5.10-generic-5.10.244-1|552	# Set BFQ as default scheduler for HDDs
21mr|kernel-5.10-generic-5.10.244-1|553	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-5.10-generic-5.10.244-1|554	Recommends:	udev-rules-ioschedulers
21mr|kernel-5.10-generic-5.10.244-1|555	Recommends:	wireless-regdb
21mr|kernel-5.10-generic-5.10.244-1|556	
21mr|kernel-5.10-generic-5.10.244-1|557	%if %{with flow_abi}
21mr|kernel-5.10-generic-5.10.244-1|558	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.10-generic-5.10.244-1|559	%endif
21mr|kernel-5.10-generic-5.10.244-1|560	
21mr|kernel-5.10-generic-5.10.244-1|561	%ifarch %{ix86}
21mr|kernel-5.10-generic-5.10.244-1|562	Conflicts:	arch(x86_64)
21mr|kernel-5.10-generic-5.10.244-1|563	%endif
21mr|kernel-5.10-generic-5.10.244-1|564	
21mr|kernel-5.10-generic-5.10.244-1|565	# XXX temporary hack to upgrade from kernel-headers 1:5.4
21mr|kernel-5.10-generic-5.10.244-1|566	%if %{build_headers}
21mr|kernel-5.10-generic-5.10.244-1|567	Recommends:	kernel-headers = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|568	%endif
21mr|kernel-5.10-generic-5.10.244-1|569	
21mr|kernel-5.10-generic-5.10.244-1|570	%if %{with binary_extra_modules}
21mr|kernel-5.10-generic-5.10.244-1|571	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|572	%kroko_req_modules_in_kernel -j %{nvidia_340_j} -n %{nvidia_340_n} -p %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|573	%kroko_req_modules_in_kernel -j %{nvidia_390_j} -n %{nvidia_390_n} -p %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|574	%endif
21mr|kernel-5.10-generic-5.10.244-1|575	%ifarch %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|576	%kroko_req_modules_in_kernel -j %{nvidia_470_j} -n %{nvidia_470_n} -p %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|577	%kroko_req_modules_in_kernel -j %{nvidia_550_j} -n %{nvidia_550_n} -p %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|578	%kroko_req_modules_in_kernel -j %{nvidia_580_j} -n %{nvidia_580_n} -p %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|579	%endif
21mr|kernel-5.10-generic-5.10.244-1|580	%endif
21mr|kernel-5.10-generic-5.10.244-1|581	
21mr|kernel-5.10-generic-5.10.244-1|582	%description
21mr|kernel-5.10-generic-5.10.244-1|583	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-5.10-generic-5.10.244-1|584	operating system. The kernel handles the basic functions
21mr|kernel-5.10-generic-5.10.244-1|585	of the operating system: memory allocation, process allocation, device
21mr|kernel-5.10-generic-5.10.244-1|586	input and output, etc. This is a general-purpose kernel.
21mr|kernel-5.10-generic-5.10.244-1|587	
21mr|kernel-5.10-generic-5.10.244-1|588	%posttrans
21mr|kernel-5.10-generic-5.10.244-1|589	# update information about modules, useful if kernel-module* packages were
21mr|kernel-5.10-generic-5.10.244-1|590	# installed in one transaction with this kernel (%%transfiletrigger* will run later)
21mr|kernel-5.10-generic-5.10.244-1|591	depmod -a %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|592	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-5.10-generic-5.10.244-1|593	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-5.10-generic-5.10.244-1|594	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-5.10-generic-5.10.244-1|595	# that is created then will be non-functional. But when the user installs
21mr|kernel-5.10-generic-5.10.244-1|596	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-5.10-generic-5.10.244-1|597	# one here.
21mr|kernel-5.10-generic-5.10.244-1|598	dracut -f %{initrd_path} %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|599	
21mr|kernel-5.10-generic-5.10.244-1|600	# File triggers from grub packages will handle this.
21mr|kernel-5.10-generic-5.10.244-1|601	#/usr/sbin/update-grub2
21mr|kernel-5.10-generic-5.10.244-1|602	
21mr|kernel-5.10-generic-5.10.244-1|603	%transfiletriggerin -- %{_modulesdir}/%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|604	# Detect all modules, including ones inside kernel-module* packages
21mr|kernel-5.10-generic-5.10.244-1|605	if grep -qE '/.*\.ko(|\..*)' ; then
21mr|kernel-5.10-generic-5.10.244-1|606	depmod -a %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|607	fi
21mr|kernel-5.10-generic-5.10.244-1|608	
21mr|kernel-5.10-generic-5.10.244-1|609	%transfiletriggerpostun -- %{_modulesdir}/%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|610	# Handle e.g. removal of kernel-module* packages
21mr|kernel-5.10-generic-5.10.244-1|611	# List of files is not available here (?)
21mr|kernel-5.10-generic-5.10.244-1|612	depmod -a %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|613	
21mr|kernel-5.10-generic-5.10.244-1|614	%files -f %{kernel_files}
21mr|kernel-5.10-generic-5.10.244-1|615	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|616	%{_bootdir}/symvers-%{kver_full}.*
21mr|kernel-5.10-generic-5.10.244-1|617	%{_bootdir}/config-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|618	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|619	%ghost %{initrd_path}
21mr|kernel-5.10-generic-5.10.244-1|620	%ifarch %{armx}
21mr|kernel-5.10-generic-5.10.244-1|621	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|622	%endif
21mr|kernel-5.10-generic-5.10.244-1|623	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-5.10-generic-5.10.244-1|624	%if %{with flow_abi}
21mr|kernel-5.10-generic-5.10.244-1|625	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.10-generic-5.10.244-1|626	%endif
21mr|kernel-5.10-generic-5.10.244-1|627	%if %{with binary_extra_modules}
21mr|kernel-5.10-generic-5.10.244-1|628	# 8821ce.ko.debug will not be excluded and will be in the main debug subpackage
21mr|kernel-5.10-generic-5.10.244-1|629	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821ce.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|630	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821cu.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|631	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/88x2bu.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|632	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8812au.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|633	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821au.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|634	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8814au.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|635	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|636	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-5.10-generic-5.10.244-1|637	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/realtek/rtw88p
21mr|kernel-5.10-generic-5.10.244-1|638	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|639	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|640	%endif
21mr|kernel-5.10-generic-5.10.244-1|641	%if %{with binary_shredder}
21mr|kernel-5.10-generic-5.10.244-1|642	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|643	%endif
21mr|kernel-5.10-generic-5.10.244-1|644	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/media/v4l2loopback.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|645	%if %{with binary_virtualbox_host}
21mr|kernel-5.10-generic-5.10.244-1|646	# vbox host modules may be built here (vboxnetflt vboxnetadp vboxdrv vboxpci)
21mr|kernel-5.10-generic-5.10.244-1|647	# vbox guest modules are in the mainline kernel now (vboxvideo vboxguest vboxsf)
21mr|kernel-5.10-generic-5.10.244-1|648	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|649	%endif
21mr|kernel-5.10-generic-5.10.244-1|650	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|651	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|652	%if %{with nickel}
21mr|kernel-5.10-generic-5.10.244-1|653	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|654	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|655	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|656	%endif
21mr|kernel-5.10-generic-5.10.244-1|657	%endif
21mr|kernel-5.10-generic-5.10.244-1|658	# End of with binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|659	
21mr|kernel-5.10-generic-5.10.244-1|660	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|661	
21mr|kernel-5.10-generic-5.10.244-1|662	%if %{build_devel}
21mr|kernel-5.10-generic-5.10.244-1|663	%package devel
21mr|kernel-5.10-generic-5.10.244-1|664	Summary:	Development files for %{name}
21mr|kernel-5.10-generic-5.10.244-1|665	Group:		Development/Kernel
21mr|kernel-5.10-generic-5.10.244-1|666	Requires:	glibc-devel
21mr|kernel-5.10-generic-5.10.244-1|667	Requires:	ncurses-devel
21mr|kernel-5.10-generic-5.10.244-1|668	Requires:	gcc
21mr|kernel-5.10-generic-5.10.244-1|669	Requires:	make
21mr|kernel-5.10-generic-5.10.244-1|670	Requires:	perl
21mr|kernel-5.10-generic-5.10.244-1|671	Requires:	%{name} = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|672	Provides:	kernel-devel = %{kverrel}
21mr|kernel-5.10-generic-5.10.244-1|673	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-5.10-generic-5.10.244-1|674	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-5.10-generic-5.10.244-1|675	
21mr|kernel-5.10-generic-5.10.244-1|676	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-5.10-generic-5.10.244-1|677	OrderWithRequires(post):	dkms
21mr|kernel-5.10-generic-5.10.244-1|678	# Try to remove the main kernel package after removing this devel package
21mr|kernel-5.10-generic-5.10.244-1|679	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-5.10-generic-5.10.244-1|680	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-5.10-generic-5.10.244-1|681	# deal with directories owned in the main package
21mr|kernel-5.10-generic-5.10.244-1|682	# (note that the devel package does not explicitly require the main package,
21mr|kernel-5.10-generic-5.10.244-1|683	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-5.10-generic-5.10.244-1|684	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|685	
21mr|kernel-5.10-generic-5.10.244-1|686	%ifarch %{ix86}
21mr|kernel-5.10-generic-5.10.244-1|687	Conflicts:	arch(x86_64)
21mr|kernel-5.10-generic-5.10.244-1|688	%endif
21mr|kernel-5.10-generic-5.10.244-1|689	
21mr|kernel-5.10-generic-5.10.244-1|690	%description devel
21mr|kernel-5.10-generic-5.10.244-1|691	This package contains the kernel files (headers and build tools) that should
21mr|kernel-5.10-generic-5.10.244-1|692	be enough to build additional drivers for use with %{name}.
21mr|kernel-5.10-generic-5.10.244-1|693	
21mr|kernel-5.10-generic-5.10.244-1|694	
21mr|kernel-5.10-generic-5.10.244-1|695	%post devel
21mr|kernel-5.10-generic-5.10.244-1|696	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-5.10-generic-5.10.244-1|697	dkms_autoinstaller start %{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|698	fi
21mr|kernel-5.10-generic-5.10.244-1|699	
21mr|kernel-5.10-generic-5.10.244-1|700	
21mr|kernel-5.10-generic-5.10.244-1|701	%preun devel
21mr|kernel-5.10-generic-5.10.244-1|702	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-5.10-generic-5.10.244-1|703	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-5.10-generic-5.10.244-1|704	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-5.10-generic-5.10.244-1|705	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-5.10-generic-5.10.244-1|706	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-5.10-generic-5.10.244-1|707	# too.
21mr|kernel-5.10-generic-5.10.244-1|708	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-5.10-generic-5.10.244-1|709	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-5.10-generic-5.10.244-1|710	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-5.10-generic-5.10.244-1|711	fi
21mr|kernel-5.10-generic-5.10.244-1|712	
21mr|kernel-5.10-generic-5.10.244-1|713	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-5.10-generic-5.10.244-1|714	
21mr|kernel-5.10-generic-5.10.244-1|715	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-5.10-generic-5.10.244-1|716	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-5.10-generic-5.10.244-1|717	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-5.10-generic-5.10.244-1|718	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-5.10-generic-5.10.244-1|719	done
21mr|kernel-5.10-generic-5.10.244-1|720	
21mr|kernel-5.10-generic-5.10.244-1|721	
21mr|kernel-5.10-generic-5.10.244-1|722	%files devel
21mr|kernel-5.10-generic-5.10.244-1|723	%{devel_root}/Documentation
21mr|kernel-5.10-generic-5.10.244-1|724	%dir %{devel_root}
21mr|kernel-5.10-generic-5.10.244-1|725	%dir %{devel_root}/arch
21mr|kernel-5.10-generic-5.10.244-1|726	%dir %{devel_root}/include
21mr|kernel-5.10-generic-5.10.244-1|727	%{devel_root}/arch/um
21mr|kernel-5.10-generic-5.10.244-1|728	%{devel_root}/arch/x86
21mr|kernel-5.10-generic-5.10.244-1|729	%{devel_root}/arch/arm
21mr|kernel-5.10-generic-5.10.244-1|730	%{devel_root}/arch/arm64
21mr|kernel-5.10-generic-5.10.244-1|731	%{devel_root}/arch/riscv
21mr|kernel-5.10-generic-5.10.244-1|732	%{devel_root}/block
21mr|kernel-5.10-generic-5.10.244-1|733	%{devel_root}/certs
21mr|kernel-5.10-generic-5.10.244-1|734	%{devel_root}/crypto
21mr|kernel-5.10-generic-5.10.244-1|735	%{devel_root}/drivers
21mr|kernel-5.10-generic-5.10.244-1|736	%{devel_root}/fs
21mr|kernel-5.10-generic-5.10.244-1|737	%{devel_root}/include/soc
21mr|kernel-5.10-generic-5.10.244-1|738	%{devel_root}/include/acpi
21mr|kernel-5.10-generic-5.10.244-1|739	%{devel_root}/include/asm-generic
21mr|kernel-5.10-generic-5.10.244-1|740	%{devel_root}/include/clocksource
21mr|kernel-5.10-generic-5.10.244-1|741	%{devel_root}/include/config
21mr|kernel-5.10-generic-5.10.244-1|742	%{devel_root}/include/crypto
21mr|kernel-5.10-generic-5.10.244-1|743	%{devel_root}/include/drm
21mr|kernel-5.10-generic-5.10.244-1|744	%{devel_root}/include/dt-bindings
21mr|kernel-5.10-generic-5.10.244-1|745	%{devel_root}/include/generated
21mr|kernel-5.10-generic-5.10.244-1|746	%{devel_root}/include/keys
21mr|kernel-5.10-generic-5.10.244-1|747	%{devel_root}/include/kvm
21mr|kernel-5.10-generic-5.10.244-1|748	%{devel_root}/include/kunit
21mr|kernel-5.10-generic-5.10.244-1|749	%{devel_root}/include/linux
21mr|kernel-5.10-generic-5.10.244-1|750	%{devel_root}/include/math-emu
21mr|kernel-5.10-generic-5.10.244-1|751	%{devel_root}/include/media
21mr|kernel-5.10-generic-5.10.244-1|752	%{devel_root}/include/memory
21mr|kernel-5.10-generic-5.10.244-1|753	%{devel_root}/include/misc
21mr|kernel-5.10-generic-5.10.244-1|754	%{devel_root}/include/net
21mr|kernel-5.10-generic-5.10.244-1|755	%{devel_root}/include/pcmcia
21mr|kernel-5.10-generic-5.10.244-1|756	%{devel_root}/include/ras
21mr|kernel-5.10-generic-5.10.244-1|757	%{devel_root}/include/rdma
21mr|kernel-5.10-generic-5.10.244-1|758	%{devel_root}/include/scsi
21mr|kernel-5.10-generic-5.10.244-1|759	%{devel_root}/include/sound
21mr|kernel-5.10-generic-5.10.244-1|760	%{devel_root}/include/target
21mr|kernel-5.10-generic-5.10.244-1|761	%{devel_root}/include/trace
21mr|kernel-5.10-generic-5.10.244-1|762	%{devel_root}/include/uapi
21mr|kernel-5.10-generic-5.10.244-1|763	%{devel_root}/include/vdso
21mr|kernel-5.10-generic-5.10.244-1|764	%{devel_root}/include/video
21mr|kernel-5.10-generic-5.10.244-1|765	%{devel_root}/include/xen
21mr|kernel-5.10-generic-5.10.244-1|766	%{devel_root}/init
21mr|kernel-5.10-generic-5.10.244-1|767	%{devel_root}/ipc
21mr|kernel-5.10-generic-5.10.244-1|768	%{devel_root}/io_uring
21mr|kernel-5.10-generic-5.10.244-1|769	%{devel_root}/kernel
21mr|kernel-5.10-generic-5.10.244-1|770	%{devel_root}/lib
21mr|kernel-5.10-generic-5.10.244-1|771	%{devel_root}/mm
21mr|kernel-5.10-generic-5.10.244-1|772	%{devel_root}/net
21mr|kernel-5.10-generic-5.10.244-1|773	%{devel_root}/samples
21mr|kernel-5.10-generic-5.10.244-1|774	%{devel_root}/scripts
21mr|kernel-5.10-generic-5.10.244-1|775	%{devel_root}/security
21mr|kernel-5.10-generic-5.10.244-1|776	%{devel_root}/sound
21mr|kernel-5.10-generic-5.10.244-1|777	%{devel_root}/tools
21mr|kernel-5.10-generic-5.10.244-1|778	%{devel_root}/usr
21mr|kernel-5.10-generic-5.10.244-1|779	%{devel_root}/virt
21mr|kernel-5.10-generic-5.10.244-1|780	%{devel_root}/.config
21mr|kernel-5.10-generic-5.10.244-1|781	%{devel_root}/Kbuild
21mr|kernel-5.10-generic-5.10.244-1|782	%{devel_root}/Kconfig
21mr|kernel-5.10-generic-5.10.244-1|783	%{devel_root}/Makefile
21mr|kernel-5.10-generic-5.10.244-1|784	%{devel_root}/Module.symvers
21mr|kernel-5.10-generic-5.10.244-1|785	%{devel_root}/arch/Kconfig
21mr|kernel-5.10-generic-5.10.244-1|786	%{_modulesdir}/%{kver_full}/build
21mr|kernel-5.10-generic-5.10.244-1|787	%{_modulesdir}/%{kver_full}/source
21mr|kernel-5.10-generic-5.10.244-1|788	%endif
21mr|kernel-5.10-generic-5.10.244-1|789	# End of build_devel
21mr|kernel-5.10-generic-5.10.244-1|790	
21mr|kernel-5.10-generic-5.10.244-1|791	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|792	
21mr|kernel-5.10-generic-5.10.244-1|793	%if %{build_debug}
21mr|kernel-5.10-generic-5.10.244-1|794	%package debuginfo
21mr|kernel-5.10-generic-5.10.244-1|795	Summary:	Debuginfo for %{name}
21mr|kernel-5.10-generic-5.10.244-1|796	Group:		Development/Debug
21mr|kernel-5.10-generic-5.10.244-1|797	Provides:	kernel-debug = %{kverrel}
21mr|kernel-5.10-generic-5.10.244-1|798	AutoReq:	0
21mr|kernel-5.10-generic-5.10.244-1|799	AutoProv:	0
21mr|kernel-5.10-generic-5.10.244-1|800	
21mr|kernel-5.10-generic-5.10.244-1|801	%description debuginfo
21mr|kernel-5.10-generic-5.10.244-1|802	This package contains the files with debuginfo for %{name}.
21mr|kernel-5.10-generic-5.10.244-1|803	
21mr|kernel-5.10-generic-5.10.244-1|804	%files debuginfo -f %{debuginfo_files}
21mr|kernel-5.10-generic-5.10.244-1|805	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|806	%endif
21mr|kernel-5.10-generic-5.10.244-1|807	# End of build_debug
21mr|kernel-5.10-generic-5.10.244-1|808	
21mr|kernel-5.10-generic-5.10.244-1|809	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|810	
21mr|kernel-5.10-generic-5.10.244-1|811	%if %{build_doc}
21mr|kernel-5.10-generic-5.10.244-1|812	%package doc
21mr|kernel-5.10-generic-5.10.244-1|813	Summary:	Various documentation bits found in the kernel source
21mr|kernel-5.10-generic-5.10.244-1|814	Group:		Documentation
21mr|kernel-5.10-generic-5.10.244-1|815	BuildArch:	noarch
21mr|kernel-5.10-generic-5.10.244-1|816	
21mr|kernel-5.10-generic-5.10.244-1|817	%description doc
21mr|kernel-5.10-generic-5.10.244-1|818	This package contains documentation files from the kernel source.
21mr|kernel-5.10-generic-5.10.244-1|819	
21mr|kernel-5.10-generic-5.10.244-1|820	%files doc
21mr|kernel-5.10-generic-5.10.244-1|821	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-5.10-generic-5.10.244-1|822	%endif
21mr|kernel-5.10-generic-5.10.244-1|823	
21mr|kernel-5.10-generic-5.10.244-1|824	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|825	
21mr|kernel-5.10-generic-5.10.244-1|826	%if %{build_perf}
21mr|kernel-5.10-generic-5.10.244-1|827	%package -n perf
21mr|kernel-5.10-generic-5.10.244-1|828	Summary:	perf tool and the supporting documentation
21mr|kernel-5.10-generic-5.10.244-1|829	Group:		System/Kernel and hardware
21mr|kernel-5.10-generic-5.10.244-1|830	
21mr|kernel-5.10-generic-5.10.244-1|831	%description -n perf
21mr|kernel-5.10-generic-5.10.244-1|832	The package contains perf tool and the supporting documentation.
21mr|kernel-5.10-generic-5.10.244-1|833	
21mr|kernel-5.10-generic-5.10.244-1|834	%files -n perf
21mr|kernel-5.10-generic-5.10.244-1|835	%{_bindir}/perf
21mr|kernel-5.10-generic-5.10.244-1|836	%ifarch x86_64
21mr|kernel-5.10-generic-5.10.244-1|837	%{_bindir}/perf-read-vdso32
21mr|kernel-5.10-generic-5.10.244-1|838	%endif
21mr|kernel-5.10-generic-5.10.244-1|839	%{_bindir}/trace
21mr|kernel-5.10-generic-5.10.244-1|840	%dir %{_prefix}/libexec/perf-core
21mr|kernel-5.10-generic-5.10.244-1|841	%dir %{_libdir}/traceevent
21mr|kernel-5.10-generic-5.10.244-1|842	%dir %{_libdir}/traceevent/plugins
21mr|kernel-5.10-generic-5.10.244-1|843	%{_libdir}/libperf-jvmti.so
21mr|kernel-5.10-generic-5.10.244-1|844	%{_libdir}/traceevent/plugins/*
21mr|kernel-5.10-generic-5.10.244-1|845	%{_prefix}/libexec/perf-core/*
21mr|kernel-5.10-generic-5.10.244-1|846	%{_mandir}/man[1-8]/perf*
21mr|kernel-5.10-generic-5.10.244-1|847	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.10-generic-5.10.244-1|848	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-5.10-generic-5.10.244-1|849	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-5.10-generic-5.10.244-1|850	/usr/lib/perf/examples/bpf/*
21mr|kernel-5.10-generic-5.10.244-1|851	/usr/lib/perf/include/bpf/*
21mr|kernel-5.10-generic-5.10.244-1|852	%endif
21mr|kernel-5.10-generic-5.10.244-1|853	
21mr|kernel-5.10-generic-5.10.244-1|854	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|855	
21mr|kernel-5.10-generic-5.10.244-1|856	%if %{build_cpupower}
21mr|kernel-5.10-generic-5.10.244-1|857	%package -n cpupower
21mr|kernel-5.10-generic-5.10.244-1|858	
21mr|kernel-5.10-generic-5.10.244-1|859	Summary:	The cpupower tools
21mr|kernel-5.10-generic-5.10.244-1|860	Group:		System/Kernel and hardware
21mr|kernel-5.10-generic-5.10.244-1|861	
21mr|kernel-5.10-generic-5.10.244-1|862	%description -n cpupower
21mr|kernel-5.10-generic-5.10.244-1|863	The cpupower tools.
21mr|kernel-5.10-generic-5.10.244-1|864	
21mr|kernel-5.10-generic-5.10.244-1|865	%post -n cpupower
21mr|kernel-5.10-generic-5.10.244-1|866	if [ $1 -ge 0 ]; then
21mr|kernel-5.10-generic-5.10.244-1|867	# Do not enable/disable cpupower.service directly, because it should start
21mr|kernel-5.10-generic-5.10.244-1|868	# when cpupower.path triggers it.
21mr|kernel-5.10-generic-5.10.244-1|869	/bin/systemctl enable cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.10-generic-5.10.244-1|870	/bin/systemctl start cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.10-generic-5.10.244-1|871	fi
21mr|kernel-5.10-generic-5.10.244-1|872	
21mr|kernel-5.10-generic-5.10.244-1|873	%preun -n cpupower
21mr|kernel-5.10-generic-5.10.244-1|874	if [ $1 -eq 0 ]; then
21mr|kernel-5.10-generic-5.10.244-1|875	/bin/systemctl --no-reload disable cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.10-generic-5.10.244-1|876	/bin/systemctl stop cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.10-generic-5.10.244-1|877	fi
21mr|kernel-5.10-generic-5.10.244-1|878	
21mr|kernel-5.10-generic-5.10.244-1|879	%files -n cpupower -f cpupower.lang
21mr|kernel-5.10-generic-5.10.244-1|880	%config(noreplace) %{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.10-generic-5.10.244-1|881	%{_bindir}/cpupower
21mr|kernel-5.10-generic-5.10.244-1|882	%{_bindir}/cpupower-start.sh
21mr|kernel-5.10-generic-5.10.244-1|883	%{_libdir}/libcpupower.so.0
21mr|kernel-5.10-generic-5.10.244-1|884	%{_libdir}/libcpupower.so.0.0.1
21mr|kernel-5.10-generic-5.10.244-1|885	%{_unitdir}/cpupower.service
21mr|kernel-5.10-generic-5.10.244-1|886	%{_unitdir}/cpupower.path
21mr|kernel-5.10-generic-5.10.244-1|887	%{_datadir}/bash-completion/completions/cpupower
21mr|kernel-5.10-generic-5.10.244-1|888	%{_mandir}/man[1-8]/cpupower*
21mr|kernel-5.10-generic-5.10.244-1|889	
21mr|kernel-5.10-generic-5.10.244-1|890	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|891	
21mr|kernel-5.10-generic-5.10.244-1|892	%package -n cpupower-devel
21mr|kernel-5.10-generic-5.10.244-1|893	Summary:	Development files for cpupower
21mr|kernel-5.10-generic-5.10.244-1|894	Group:		Development/Kernel
21mr|kernel-5.10-generic-5.10.244-1|895	Requires:	cpupower = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|896	Conflicts:	%{_lib}cpufreq-devel
21mr|kernel-5.10-generic-5.10.244-1|897	
21mr|kernel-5.10-generic-5.10.244-1|898	%description -n cpupower-devel
21mr|kernel-5.10-generic-5.10.244-1|899	This package contains the development files for cpupower.
21mr|kernel-5.10-generic-5.10.244-1|900	
21mr|kernel-5.10-generic-5.10.244-1|901	%files -n cpupower-devel
21mr|kernel-5.10-generic-5.10.244-1|902	%{_libdir}/libcpupower.so
21mr|kernel-5.10-generic-5.10.244-1|903	%{_includedir}/cpufreq.h
21mr|kernel-5.10-generic-5.10.244-1|904	%{_includedir}/cpuidle.h
21mr|kernel-5.10-generic-5.10.244-1|905	%endif
21mr|kernel-5.10-generic-5.10.244-1|906	
21mr|kernel-5.10-generic-5.10.244-1|907	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|908	
21mr|kernel-5.10-generic-5.10.244-1|909	%if %{build_headers}
21mr|kernel-5.10-generic-5.10.244-1|910	%package -n kernel-headers
21mr|kernel-5.10-generic-5.10.244-1|911	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-5.10-generic-5.10.244-1|912	Group:		System/Kernel and hardware
21mr|kernel-5.10-generic-5.10.244-1|913	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|914	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-5.10-generic-5.10.244-1|915	
21mr|kernel-5.10-generic-5.10.244-1|916	%description -n kernel-headers
21mr|kernel-5.10-generic-5.10.244-1|917	C header files from the Linux kernel. The header files define
21mr|kernel-5.10-generic-5.10.244-1|918	structures and constants that are needed for building most
21mr|kernel-5.10-generic-5.10.244-1|919	standard programs, notably the C library.
21mr|kernel-5.10-generic-5.10.244-1|920	
21mr|kernel-5.10-generic-5.10.244-1|921	This package is not suitable for building kernel modules, you
21mr|kernel-5.10-generic-5.10.244-1|922	should use the 'kernel-devel' package instead.
21mr|kernel-5.10-generic-5.10.244-1|923	
21mr|kernel-5.10-generic-5.10.244-1|924	%files -n kernel-headers
21mr|kernel-5.10-generic-5.10.244-1|925	%{_includedir}/*
21mr|kernel-5.10-generic-5.10.244-1|926	# Don't conflict with cpupower-devel
21mr|kernel-5.10-generic-5.10.244-1|927	%if %{build_cpupower}
21mr|kernel-5.10-generic-5.10.244-1|928	%exclude %{_includedir}/cpufreq.h
21mr|kernel-5.10-generic-5.10.244-1|929	%exclude %{_includedir}/cpuidle.h
21mr|kernel-5.10-generic-5.10.244-1|930	%endif
21mr|kernel-5.10-generic-5.10.244-1|931	%endif
21mr|kernel-5.10-generic-5.10.244-1|932	
21mr|kernel-5.10-generic-5.10.244-1|933	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|934	
21mr|kernel-5.10-generic-5.10.244-1|935	%if %{with uml}
21mr|kernel-5.10-generic-5.10.244-1|936	%package uml
21mr|kernel-5.10-generic-5.10.244-1|937	Summary:	User Mode Linux binary
21mr|kernel-5.10-generic-5.10.244-1|938	Group:		System/Kernel and hardware
21mr|kernel-5.10-generic-5.10.244-1|939	Provides:	kernel-uml = %{kverrel}
21mr|kernel-5.10-generic-5.10.244-1|940	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-5.10-generic-5.10.244-1|941	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-5.10-generic-5.10.244-1|942	
21mr|kernel-5.10-generic-5.10.244-1|943	%description uml
21mr|kernel-5.10-generic-5.10.244-1|944	User Mode Linux binary.
21mr|kernel-5.10-generic-5.10.244-1|945	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-5.10-generic-5.10.244-1|946	
21mr|kernel-5.10-generic-5.10.244-1|947	%files uml
21mr|kernel-5.10-generic-5.10.244-1|948	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|949	
21mr|kernel-5.10-generic-5.10.244-1|950	#-----------------------------------------------------------------------------
21mr|kernel-5.10-generic-5.10.244-1|951	
21mr|kernel-5.10-generic-5.10.244-1|952	%package uml-modules
21mr|kernel-5.10-generic-5.10.244-1|953	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-5.10-generic-5.10.244-1|954	Group:		System/Kernel and hardware
21mr|kernel-5.10-generic-5.10.244-1|955	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-5.10-generic-5.10.244-1|956	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-5.10-generic-5.10.244-1|957	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-5.10-generic-5.10.244-1|958	
21mr|kernel-5.10-generic-5.10.244-1|959	%description uml-modules
21mr|kernel-5.10-generic-5.10.244-1|960	User Mode Linux (UML) kernel modules:
21mr|kernel-5.10-generic-5.10.244-1|961	- not compressed;
21mr|kernel-5.10-generic-5.10.244-1|962	- not stripped;
21mr|kernel-5.10-generic-5.10.244-1|963	- signed.
21mr|kernel-5.10-generic-5.10.244-1|964	
21mr|kernel-5.10-generic-5.10.244-1|965	%files uml-modules
21mr|kernel-5.10-generic-5.10.244-1|966	/lib/modules-uml/%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|967	
21mr|kernel-5.10-generic-5.10.244-1|968	%endif
21mr|kernel-5.10-generic-5.10.244-1|969	# End of uml
21mr|kernel-5.10-generic-5.10.244-1|970	
21mr|kernel-5.10-generic-5.10.244-1|971	#-----------------------------------------------------------------------------
21mr|kernel-5.10-generic-5.10.244-1|972	
21mr|kernel-5.10-generic-5.10.244-1|973	###############################
21mr|kernel-5.10-generic-5.10.244-1|974	# Extra modules package definitions
21mr|kernel-5.10-generic-5.10.244-1|975	
21mr|kernel-5.10-generic-5.10.244-1|976	%if %{with binary_extra_modules}
21mr|kernel-5.10-generic-5.10.244-1|977	%ksob_mk_module_pkg -n 8821ce -s net/wireless -r rtl8821ce-blacklist
21mr|kernel-5.10-generic-5.10.244-1|978	%ksob_mk_module_pkg -n 8821cu -s net/wireless
21mr|kernel-5.10-generic-5.10.244-1|979	# add "-r rtl88x2bu-blacklist" in 5.18+!!!
21mr|kernel-5.10-generic-5.10.244-1|980	%ksob_mk_module_pkg -n 88x2bu -s net/wireless
21mr|kernel-5.10-generic-5.10.244-1|981	# "-r xxx-blacklist" was not added for modules bellow because
21mr|kernel-5.10-generic-5.10.244-1|982	# blacklisted modules have not appeared in upstream yet
21mr|kernel-5.10-generic-5.10.244-1|983	%ksob_mk_module_pkg -n 8812au -s net/wireless
21mr|kernel-5.10-generic-5.10.244-1|984	# for RTL8811AU and RTL8821AU
21mr|kernel-5.10-generic-5.10.244-1|985	%ksob_mk_module_pkg -n 8821au -s net/wireless
21mr|kernel-5.10-generic-5.10.244-1|986	%ksob_mk_module_pkg -n 8814au -s net/wireless
21mr|kernel-5.10-generic-5.10.244-1|987	%ksob_mk_module_pkg -n rtk_btusb -s drivers/bluetooth -r rtk_btusb-firmware
21mr|kernel-5.10-generic-5.10.244-1|988	%ksob_mk_modules_pkg -n rtw88 -s net/wireless/realtek/rtw88p -r rtw88-firmware
21mr|kernel-5.10-generic-5.10.244-1|989	%ksob_mk_modules_pkg -n rtw89 -s net/wireless/realtek/rtw89p
21mr|kernel-5.10-generic-5.10.244-1|990	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|991	%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
21mr|kernel-5.10-generic-5.10.244-1|992	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_340_j} -n %{nvidia_340_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|993	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_390_j} -n %{nvidia_390_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|994	%endif
21mr|kernel-5.10-generic-5.10.244-1|995	%ifarch %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|996	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_470_j} -n %{nvidia_470_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|997	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_550_j} -n %{nvidia_550_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix} -o %{quote:510 515 520 525}
21mr|kernel-5.10-generic-5.10.244-1|998	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t proprietary -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|999	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t open -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.10-generic-5.10.244-1|1000	%endif
21mr|kernel-5.10-generic-5.10.244-1|1001	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-5.10-generic-5.10.244-1|1002	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-5.10-generic-5.10.244-1|1003	%ksob_mk_module_pkg -n v4l2loopback -s drivers/media -r v4l2loopback
21mr|kernel-5.10-generic-5.10.244-1|1004	
21mr|kernel-5.10-generic-5.10.244-1|1005	%if %{with binary_shredder}
21mr|kernel-5.10-generic-5.10.244-1|1006	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-5.10-generic-5.10.244-1|1007	%endif
21mr|kernel-5.10-generic-5.10.244-1|1008	
21mr|kernel-5.10-generic-5.10.244-1|1009	#-----------------------------------------------------------------------------
21mr|kernel-5.10-generic-5.10.244-1|1010	
21mr|kernel-5.10-generic-5.10.244-1|1011	###############
21mr|kernel-5.10-generic-5.10.244-1|1012	# Virtualbox host
21mr|kernel-5.10-generic-5.10.244-1|1013	
21mr|kernel-5.10-generic-5.10.244-1|1014	%if %{with binary_virtualbox_host}
21mr|kernel-5.10-generic-5.10.244-1|1015	%ksob_mk_module_pkg -n vboxnetflt -s misc
21mr|kernel-5.10-generic-5.10.244-1|1016	%ksob_mk_module_pkg -n vboxnetadp -s misc
21mr|kernel-5.10-generic-5.10.244-1|1017	%ksob_mk_module_pkg -n vboxdrv -s misc
21mr|kernel-5.10-generic-5.10.244-1|1018	%ksob_mk_module_pkg -n vboxpci -s misc
21mr|kernel-5.10-generic-5.10.244-1|1019	
21mr|kernel-5.10-generic-5.10.244-1|1020	# A package which will pull all those modules
21mr|kernel-5.10-generic-5.10.244-1|1021	%package -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.10-generic-5.10.244-1|1022	Summary:	Meta package to pull VirtualBox host kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-5.10-generic-5.10.244-1|1023	Group:		System/Kernel and hardware
21mr|kernel-5.10-generic-5.10.244-1|1024	Requires:	kernel-module-vboxnetflt-%{ksob_kernel}
21mr|kernel-5.10-generic-5.10.244-1|1025	Requires:	kernel-module-vboxnetadp-%{ksob_kernel}
21mr|kernel-5.10-generic-5.10.244-1|1026	Requires:	kernel-module-vboxdrv-%{ksob_kernel}
21mr|kernel-5.10-generic-5.10.244-1|1027	Requires:	kernel-module-vboxpci-%{ksob_kernel}
21mr|kernel-5.10-generic-5.10.244-1|1028	
21mr|kernel-5.10-generic-5.10.244-1|1029	%description -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.10-generic-5.10.244-1|1030	Meta package to pull VirtualBox host kernel modules for %{name}.
21mr|kernel-5.10-generic-5.10.244-1|1031	
21mr|kernel-5.10-generic-5.10.244-1|1032	%files -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.10-generic-5.10.244-1|1033	# empty
21mr|kernel-5.10-generic-5.10.244-1|1034	%endif
21mr|kernel-5.10-generic-5.10.244-1|1035	#End of ifarch x86
21mr|kernel-5.10-generic-5.10.244-1|1036	
21mr|kernel-5.10-generic-5.10.244-1|1037	#-----------------------------------------------------------------------------
21mr|kernel-5.10-generic-5.10.244-1|1038	
21mr|kernel-5.10-generic-5.10.244-1|1039	%if %{with nickel}
21mr|kernel-5.10-generic-5.10.244-1|1040	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-5.10-generic-5.10.244-1|1041	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-5.10-generic-5.10.244-1|1042	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-5.10-generic-5.10.244-1|1043	%endif
21mr|kernel-5.10-generic-5.10.244-1|1044	
21mr|kernel-5.10-generic-5.10.244-1|1045	%endif
21mr|kernel-5.10-generic-5.10.244-1|1046	# End of binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|1047	
21mr|kernel-5.10-generic-5.10.244-1|1048	#################################################################
21mr|kernel-5.10-generic-5.10.244-1|1049	
21mr|kernel-5.10-generic-5.10.244-1|1050	%if %{with flow_abi}
21mr|kernel-5.10-generic-5.10.244-1|1051	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.10-generic-5.10.244-1|1052	Summary:	Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-5.10-generic-5.10.244-1|1053	Group:		System/Kernel and hardware
21mr|kernel-5.10-generic-5.10.244-1|1054	
21mr|kernel-5.10-generic-5.10.244-1|1055	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.10-generic-5.10.244-1|1056	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-5.10-generic-5.10.244-1|1057	Some vendors provide binary-only kernel modules. They can put them into /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-5.10-generic-5.10.244-1|1058	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours
21mr|kernel-5.10-generic-5.10.244-1|1059	but there is no guarantee that these modules will load and work correctly on
21mr|kernel-5.10-generic-5.10.244-1|1060	newer or older kernels then the ones they were build against.
21mr|kernel-5.10-generic-5.10.244-1|1061	
21mr|kernel-5.10-generic-5.10.244-1|1062	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-5.10-generic-5.10.244-1|1063	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-5.10-generic-5.10.244-1|1064	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-5.10-generic-5.10.244-1|1065	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-5.10-generic-5.10.244-1|1066	
21mr|kernel-5.10-generic-5.10.244-1|1067	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.10-generic-5.10.244-1|1068	/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.10-generic-5.10.244-1|1069	%endif
21mr|kernel-5.10-generic-5.10.244-1|1070	# End of flow_abi
21mr|kernel-5.10-generic-5.10.244-1|1071	
21mr|kernel-5.10-generic-5.10.244-1|1072	################################################
21mr|kernel-5.10-generic-5.10.244-1|1073	
21mr|kernel-5.10-generic-5.10.244-1|1074	%prep
21mr|kernel-5.10-generic-5.10.244-1|1075	# Avoid accidental merge
21mr|kernel-5.10-generic-5.10.244-1|1076	%if 0%{?rpm5}
21mr|kernel-5.10-generic-5.10.244-1|1077	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-5.10-generic-5.10.244-1|1078	%endif
21mr|kernel-5.10-generic-5.10.244-1|1079	
21mr|kernel-5.10-generic-5.10.244-1|1080	%setup -q -n %{top_dir_name} -c
21mr|kernel-5.10-generic-5.10.244-1|1081	%if %{with uml}
21mr|kernel-5.10-generic-5.10.244-1|1082	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-5.10-generic-5.10.244-1|1083	%endif
21mr|kernel-5.10-generic-5.10.244-1|1084	cd %{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1085	
21mr|kernel-5.10-generic-5.10.244-1|1086	%autopatch -p1
21mr|kernel-5.10-generic-5.10.244-1|1087	
21mr|kernel-5.10-generic-5.10.244-1|1088	#
21mr|kernel-5.10-generic-5.10.244-1|1089	# Setup Begin
21mr|kernel-5.10-generic-5.10.244-1|1090	#
21mr|kernel-5.10-generic-5.10.244-1|1091	
21mr|kernel-5.10-generic-5.10.244-1|1092	##################################
21mr|kernel-5.10-generic-5.10.244-1|1093	# Kernel configuration
21mr|kernel-5.10-generic-5.10.244-1|1094	
21mr|kernel-5.10-generic-5.10.244-1|1095	echo "Creating the kernel configuration file."
21mr|kernel-5.10-generic-5.10.244-1|1096	
21mr|kernel-5.10-generic-5.10.244-1|1097	# Configs
21mr|kernel-5.10-generic-5.10.244-1|1098	cp %{SOURCE111} .
21mr|kernel-5.10-generic-5.10.244-1|1099	cp %{SOURCE112} .
21mr|kernel-5.10-generic-5.10.244-1|1100	cp %{SOURCE113} .
21mr|kernel-5.10-generic-5.10.244-1|1101	cp %{SOURCE114} .
21mr|kernel-5.10-generic-5.10.244-1|1102	cp kernel-%{arch_suffix}.config .config
21mr|kernel-5.10-generic-5.10.244-1|1103	
21mr|kernel-5.10-generic-5.10.244-1|1104	touch %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1105	
21mr|kernel-5.10-generic-5.10.244-1|1106	# Get rid of unwanted files
21mr|kernel-5.10-generic-5.10.244-1|1107	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-5.10-generic-5.10.244-1|1108	# Wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-5.10-generic-5.10.244-1|1109	find . -name "*.g*ignore" -delete
21mr|kernel-5.10-generic-5.10.244-1|1110	
21mr|kernel-5.10-generic-5.10.244-1|1111	# Disable debug info if requested (enabled by default)
21mr|kernel-5.10-generic-5.10.244-1|1112	%if ! %build_debug
21mr|kernel-5.10-generic-5.10.244-1|1113	sed -i -e '/CONFIG_DEBUG_INFO/d' -e '/CONFIG_GDB_SCRIPTS/d' .config
21mr|kernel-5.10-generic-5.10.244-1|1114	echo '# CONFIG_DEBUG_INFO is not set' >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1115	echo '# CONFIG_GDB_SCRIPTS is not set' >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1116	%endif
21mr|kernel-5.10-generic-5.10.244-1|1117	
21mr|kernel-5.10-generic-5.10.244-1|1118	sed -i '/CONFIG_MODULE_SIG_FORCE/d' .config
21mr|kernel-5.10-generic-5.10.244-1|1119	%if %{with oblig_signed_modules}
21mr|kernel-5.10-generic-5.10.244-1|1120	# Disallow loading not signed modules
21mr|kernel-5.10-generic-5.10.244-1|1121	# But 0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch allows to override this in cmdline
21mr|kernel-5.10-generic-5.10.244-1|1122	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1123	%else
21mr|kernel-5.10-generic-5.10.244-1|1124	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1125	%endif
21mr|kernel-5.10-generic-5.10.244-1|1126	
21mr|kernel-5.10-generic-5.10.244-1|1127	sed -i '/CONFIG_MODULE_SIG_KEY/d' .config
21mr|kernel-5.10-generic-5.10.244-1|1128	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-5.10-generic-5.10.244-1|1129	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1130	
21mr|kernel-5.10-generic-5.10.244-1|1131	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-5.10-generic-5.10.244-1|1132	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-5.10-generic-5.10.244-1|1133	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1134	
21mr|kernel-5.10-generic-5.10.244-1|1135	# Memory wiping
21mr|kernel-5.10-generic-5.10.244-1|1136	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-5.10-generic-5.10.244-1|1137	# Estimated performance impact is described in the commit
21mr|kernel-5.10-generic-5.10.244-1|1138	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-5.10-generic-5.10.244-1|1139	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-5.10-generic-5.10.244-1|1140	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-5.10-generic-5.10.244-1|1141	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1142	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-5.10-generic-5.10.244-1|1143	# To disable, add to cmdline: init_on_free=0
21mr|kernel-5.10-generic-5.10.244-1|1144	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-5.10-generic-5.10.244-1|1145	%if %{with nickel}
21mr|kernel-5.10-generic-5.10.244-1|1146	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1147	%else
21mr|kernel-5.10-generic-5.10.244-1|1148	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1149	%endif
21mr|kernel-5.10-generic-5.10.244-1|1150	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-5.10-generic-5.10.244-1|1151	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-5.10-generic-5.10.244-1|1152	
21mr|kernel-5.10-generic-5.10.244-1|1153	# To load kernel keyring in UML
21mr|kernel-5.10-generic-5.10.244-1|1154	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-5.10-generic-5.10.244-1|1155	if ! grep -q "^CONFIG_CRYPTO_${i}=y$" .config; then
21mr|kernel-5.10-generic-5.10.244-1|1156	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-5.10-generic-5.10.244-1|1157	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-5.10-generic-5.10.244-1|1158	fi
21mr|kernel-5.10-generic-5.10.244-1|1159	done
21mr|kernel-5.10-generic-5.10.244-1|1160	
21mr|kernel-5.10-generic-5.10.244-1|1161	cat %{build_dir}/.config.append >> .config
21mr|kernel-5.10-generic-5.10.244-1|1162	
21mr|kernel-5.10-generic-5.10.244-1|1163	##################
21mr|kernel-5.10-generic-5.10.244-1|1164	# End of kernel config
21mr|kernel-5.10-generic-5.10.244-1|1165	
21mr|kernel-5.10-generic-5.10.244-1|1166	
21mr|kernel-5.10-generic-5.10.244-1|1167	# Store the config file in the appropriate directory.
21mr|kernel-5.10-generic-5.10.244-1|1168	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-5.10-generic-5.10.244-1|1169	mkdir -p "${CONFIG_DIR}"
21mr|kernel-5.10-generic-5.10.244-1|1170	
21mr|kernel-5.10-generic-5.10.244-1|1171	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-5.10-generic-5.10.244-1|1172	
21mr|kernel-5.10-generic-5.10.244-1|1173	make ARCH=%{arch_type} oldconfig
21mr|kernel-5.10-generic-5.10.244-1|1174	# When it is needed to edit kernel configs, run:
21mr|kernel-5.10-generic-5.10.244-1|1175	# abf fetch
21mr|kernel-5.10-generic-5.10.244-1|1176	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-5.10-generic-5.10.244-1|1177	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-5.10-generic-5.10.244-1|1178	%{?_with_fail:exit 1}
21mr|kernel-5.10-generic-5.10.244-1|1179	mv .config ${cfg_file}
21mr|kernel-5.10-generic-5.10.244-1|1180	echo "Created ${cfg_file}."
21mr|kernel-5.10-generic-5.10.244-1|1181	
21mr|kernel-5.10-generic-5.10.244-1|1182	# Make sure the kernel has the sublevel we know it has...
21mr|kernel-5.10-generic-5.10.244-1|1183	LC_ALL=C sed -ri "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
21mr|kernel-5.10-generic-5.10.244-1|1184	
21mr|kernel-5.10-generic-5.10.244-1|1185	# Get rid of unwanted files
21mr|kernel-5.10-generic-5.10.244-1|1186	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-5.10-generic-5.10.244-1|1187	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-5.10-generic-5.10.244-1|1188	
21mr|kernel-5.10-generic-5.10.244-1|1189	# Versionize python shebang (#!/usr/bin/env python -> #!/usr/bin/python3) in scripts
21mr|kernel-5.10-generic-5.10.244-1|1190	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/bloat-o-meter
21mr|kernel-5.10-generic-5.10.244-1|1191	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/bpf_helpers_doc.py
21mr|kernel-5.10-generic-5.10.244-1|1192	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/checkkconfigsymbols.py
21mr|kernel-5.10-generic-5.10.244-1|1193	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/diffconfig
21mr|kernel-5.10-generic-5.10.244-1|1194	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/jobserver-exec
21mr|kernel-5.10-generic-5.10.244-1|1195	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/show_delta
21mr|kernel-5.10-generic-5.10.244-1|1196	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/spdxcheck.py
21mr|kernel-5.10-generic-5.10.244-1|1197	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/clang-tools/gen_compile_commands.py
21mr|kernel-5.10-generic-5.10.244-1|1198	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/clang-tools/run-clang-tools.py
21mr|kernel-5.10-generic-5.10.244-1|1199	sed -i -e '1 s,^.*$,#!%{__python3},' scripts/tracing/draw_functrace.py
21mr|kernel-5.10-generic-5.10.244-1|1200	sed -i -e '1 s,^.*$,#!%{__python3},' tools/hv/vmbus_testing
21mr|kernel-5.10-generic-5.10.244-1|1201	sed -i -e '1 s,^.*$,#!%{__python3},' tools/kvm/kvm_stat/kvm_stat
21mr|kernel-5.10-generic-5.10.244-1|1202	sed -i -e '1 s,^.*$,#!%{__python3},' tools/perf/python/tracepoint.py
21mr|kernel-5.10-generic-5.10.244-1|1203	sed -i -e '1 s,^.*$,#!%{__python3},' tools/perf/python/twatch.py
21mr|kernel-5.10-generic-5.10.244-1|1204	#tools/perf/scripts/python/exported-sql-viewer.py
21mr|kernel-5.10-generic-5.10.244-1|1205	sed -i -e '1 s,^.*$,#!%{__python3},' tools/power/pm-graph/bootgraph.py
21mr|kernel-5.10-generic-5.10.244-1|1206	sed -i -e '1 s,^.*$,#!%{__python3},' tools/power/pm-graph/sleepgraph.py
21mr|kernel-5.10-generic-5.10.244-1|1207	sed -i -e '1 s,^.*$,#!%{__python3},' tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py
21mr|kernel-5.10-generic-5.10.244-1|1208	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/kunit/kunit.py
21mr|kernel-5.10-generic-5.10.244-1|1209	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/kunit/kunit_tool_test.py
21mr|kernel-5.10-generic-5.10.244-1|1210	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/bpf/tcp_client.py
21mr|kernel-5.10-generic-5.10.244-1|1211	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/bpf/tcp_server.py
21mr|kernel-5.10-generic-5.10.244-1|1212	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/bpf/test_offload.py
21mr|kernel-5.10-generic-5.10.244-1|1213	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configuration.py
21mr|kernel-5.10-generic-5.10.244-1|1214	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/exec/binfmt_script
21mr|kernel-5.10-generic-5.10.244-1|1215	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/net/devlink_port_split.py
21mr|kernel-5.10-generic-5.10.244-1|1216	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/tc-testing/tdc.py
21mr|kernel-5.10-generic-5.10.244-1|1217	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/tc-testing/tdc_batch.py
21mr|kernel-5.10-generic-5.10.244-1|1218	sed -i -e '1 s,^.*$,#!%{__python3},' tools/testing/selftests/tc-testing/tdc_multibatch.py
21mr|kernel-5.10-generic-5.10.244-1|1219	sed -i -e '1 s,^.*$,#!%{__python3},' Documentation/sphinx/kernel_include.py
21mr|kernel-5.10-generic-5.10.244-1|1220	sed -i -e '1 s,^.*$,#!%{__python3},' Documentation/sphinx/maintainers_include.py
21mr|kernel-5.10-generic-5.10.244-1|1221	sed -i -e '1 s,^.*$,#!%{__python3},' Documentation/sphinx/rstFlatTable.py
21mr|kernel-5.10-generic-5.10.244-1|1222	sed -i -e '1 s,^.*$,#!%{__python3},' Documentation/target/tcm_mod_builder.py
21mr|kernel-5.10-generic-5.10.244-1|1223	
21mr|kernel-5.10-generic-5.10.244-1|1224	# Drop env from bash scripts
21mr|kernel-5.10-generic-5.10.244-1|1225	sed -i -e '1 s,^.*$,#!%{_bindir}/bash,' scripts/config
21mr|kernel-5.10-generic-5.10.244-1|1226	
21mr|kernel-5.10-generic-5.10.244-1|1227	# Drop env from perl scripts
21mr|kernel-5.10-generic-5.10.244-1|1228	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/bootgraph.pl
21mr|kernel-5.10-generic-5.10.244-1|1229	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/checkincludes.pl
21mr|kernel-5.10-generic-5.10.244-1|1230	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/checkkconfigsymbols.py
21mr|kernel-5.10-generic-5.10.244-1|1231	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/checkpatch.pl
21mr|kernel-5.10-generic-5.10.244-1|1232	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/checkstack.pl
21mr|kernel-5.10-generic-5.10.244-1|1233	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/checkversion.pl
21mr|kernel-5.10-generic-5.10.244-1|1234	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/cleanfile
21mr|kernel-5.10-generic-5.10.244-1|1235	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/cleanpatch
21mr|kernel-5.10-generic-5.10.244-1|1236	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/documentation-file-ref-check
21mr|kernel-5.10-generic-5.10.244-1|1237	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/export_report.pl
21mr|kernel-5.10-generic-5.10.244-1|1238	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/extract-module-sig.pl
21mr|kernel-5.10-generic-5.10.244-1|1239	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/extract-sys-certs.pl
21mr|kernel-5.10-generic-5.10.244-1|1240	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/extract_xc3028.pl
21mr|kernel-5.10-generic-5.10.244-1|1241	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/get_abi.pl
21mr|kernel-5.10-generic-5.10.244-1|1242	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/get_dvb_firmware
21mr|kernel-5.10-generic-5.10.244-1|1243	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/get_maintainer.pl
21mr|kernel-5.10-generic-5.10.244-1|1244	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/headerdep.pl
21mr|kernel-5.10-generic-5.10.244-1|1245	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/headers_check.pl
21mr|kernel-5.10-generic-5.10.244-1|1246	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/kernel-doc
21mr|kernel-5.10-generic-5.10.244-1|1247	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/leaking_addresses.pl
21mr|kernel-5.10-generic-5.10.244-1|1248	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/markup_oops.pl
21mr|kernel-5.10-generic-5.10.244-1|1249	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/profile2linkerlist.pl
21mr|kernel-5.10-generic-5.10.244-1|1250	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/recordmcount.pl
21mr|kernel-5.10-generic-5.10.244-1|1251	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/split-man.pl
21mr|kernel-5.10-generic-5.10.244-1|1252	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/stackdelta
21mr|kernel-5.10-generic-5.10.244-1|1253	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/dtc/dt_to_config
21mr|kernel-5.10-generic-5.10.244-1|1254	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' scripts/kconfig/streamline_config.pl
21mr|kernel-5.10-generic-5.10.244-1|1255	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' tools/testing/ktest/compare-ktest-sample.pl
21mr|kernel-5.10-generic-5.10.244-1|1256	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' tools/testing/selftests/kselftest/prefix.pl
21mr|kernel-5.10-generic-5.10.244-1|1257	sed -i -e '1 s,^.*$,#!%{_bindir}/perl,' Documentation/sphinx/parse-headers.pl
21mr|kernel-5.10-generic-5.10.244-1|1258	
21mr|kernel-5.10-generic-5.10.244-1|1259	# Frankly, Under Closer looK on other modules, it was probably a bad idea to move this header in other place (reversed from 6.12)
21mr|kernel-5.10-generic-5.10.244-1|1260	mkdir -pv "%{src_dir}/include/linux"
21mr|kernel-5.10-generic-5.10.244-1|1261	ln -s ../asm-generic/unaligned.h "%{src_dir}/include/linux/unaligned.h"
21mr|kernel-5.10-generic-5.10.244-1|1262	
21mr|kernel-5.10-generic-5.10.244-1|1263	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|1264	
21mr|kernel-5.10-generic-5.10.244-1|1265	%build
21mr|kernel-5.10-generic-5.10.244-1|1266	# Ensure that build time generated private keys don't get published
21mr|kernel-5.10-generic-5.10.244-1|1267	# as e.g. "RPM build root" on ABF!
21mr|kernel-5.10-generic-5.10.244-1|1268	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-5.10-generic-5.10.244-1|1269	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-5.10-generic-5.10.244-1|1270	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-5.10-generic-5.10.244-1|1271	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-5.10-generic-5.10.244-1|1272	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-5.10-generic-5.10.244-1|1273	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-5.10-generic-5.10.244-1|1274	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-5.10-generic-5.10.244-1|1275	_cleanup(){
21mr|kernel-5.10-generic-5.10.244-1|1276	# Show resulting kernel public keys for debugging
21mr|kernel-5.10-generic-5.10.244-1|1277	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.10-generic-5.10.244-1|1278	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-5.10-generic-5.10.244-1|1279	%if %{with uml}
21mr|kernel-5.10-generic-5.10.244-1|1280	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.10-generic-5.10.244-1|1281	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-5.10-generic-5.10.244-1|1282	%endif
21mr|kernel-5.10-generic-5.10.244-1|1283	}
21mr|kernel-5.10-generic-5.10.244-1|1284	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-5.10-generic-5.10.244-1|1285	trap "_cleanup" EXIT
21mr|kernel-5.10-generic-5.10.244-1|1286	
21mr|kernel-5.10-generic-5.10.244-1|1287	rm -rf %{temp_root}
21mr|kernel-5.10-generic-5.10.244-1|1288	install -d %{temp_root}
21mr|kernel-5.10-generic-5.10.244-1|1289	
21mr|kernel-5.10-generic-5.10.244-1|1290	cd %{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1291	
21mr|kernel-5.10-generic-5.10.244-1|1292	### Keys for signing kernel modules
21mr|kernel-5.10-generic-5.10.244-1|1293	# Keys can be generated both manually and automatically,
21mr|kernel-5.10-generic-5.10.244-1|1294	# let's generate them by ourselves to take full control of the process
21mr|kernel-5.10-generic-5.10.244-1|1295	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-5.10-generic-5.10.244-1|1296	# See also certs/Makefile in kernel source
21mr|kernel-5.10-generic-5.10.244-1|1297	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.10-generic-5.10.244-1|1298	
21mr|kernel-5.10-generic-5.10.244-1|1299	# On ABF, %%packager == $username <$email>
21mr|kernel-5.10-generic-5.10.244-1|1300	# Try to extract email from %%packager if it is set
21mr|kernel-5.10-generic-5.10.244-1|1301	_get_email(){
21mr|kernel-5.10-generic-5.10.244-1|1302	# Check that macro %%packager was set and is not empty
21mr|kernel-5.10-generic-5.10.244-1|1303	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-5.10-generic-5.10.244-1|1304	# If was not set or is empty, use default email
21mr|kernel-5.10-generic-5.10.244-1|1305	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.10-generic-5.10.244-1|1306	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-5.10-generic-5.10.244-1|1307	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-5.10-generic-5.10.244-1|1308	fi
21mr|kernel-5.10-generic-5.10.244-1|1309	# Validate that what we have now is a valid email
21mr|kernel-5.10-generic-5.10.244-1|1310	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-5.10-generic-5.10.244-1|1311	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-5.10-generic-5.10.244-1|1312	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-5.10-generic-5.10.244-1|1313	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-5.10-generic-5.10.244-1|1314	# If it is, use it
21mr|kernel-5.10-generic-5.10.244-1|1315	then echo "$temp" && return
21mr|kernel-5.10-generic-5.10.244-1|1316	# Otherwise use default email
21mr|kernel-5.10-generic-5.10.244-1|1317	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.10-generic-5.10.244-1|1318	fi
21mr|kernel-5.10-generic-5.10.244-1|1319	# If script above has not return'ed for any reason,
21mr|kernel-5.10-generic-5.10.244-1|1320	# e.g. because of non-bash shell being not able to
21mr|kernel-5.10-generic-5.10.244-1|1321	# process regexp, use default email
21mr|kernel-5.10-generic-5.10.244-1|1322	echo 'rpmbuild@rosa.unknown'
21mr|kernel-5.10-generic-5.10.244-1|1323	}
21mr|kernel-5.10-generic-5.10.244-1|1324	email="$(_get_email)"
21mr|kernel-5.10-generic-5.10.244-1|1325	
21mr|kernel-5.10-generic-5.10.244-1|1326	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-5.10-generic-5.10.244-1|1327	[ req ]
21mr|kernel-5.10-generic-5.10.244-1|1328	prompt = no
21mr|kernel-5.10-generic-5.10.244-1|1329	string_mask = utf8only
21mr|kernel-5.10-generic-5.10.244-1|1330	#default_keyfile = %%{certs_signing_key_priv_rnd}
21mr|kernel-5.10-generic-5.10.244-1|1331	distinguished_name = req_distinguished_name
21mr|kernel-5.10-generic-5.10.244-1|1332	x509_extensions = myexts
21mr|kernel-5.10-generic-5.10.244-1|1333	[ req_distinguished_name ]
21mr|kernel-5.10-generic-5.10.244-1|1334	organizationName = %{vendor} rpmbuild
21mr|kernel-5.10-generic-5.10.244-1|1335	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-5.10-generic-5.10.244-1|1336	emailAddress = ${email}
21mr|kernel-5.10-generic-5.10.244-1|1337	[ myexts ]
21mr|kernel-5.10-generic-5.10.244-1|1338	basicConstraints=critical,CA:FALSE
21mr|kernel-5.10-generic-5.10.244-1|1339	keyUsage=digitalSignature
21mr|kernel-5.10-generic-5.10.244-1|1340	subjectKeyIdentifier=hash
21mr|kernel-5.10-generic-5.10.244-1|1341	authorityKeyIdentifier=keyid
21mr|kernel-5.10-generic-5.10.244-1|1342	EOF
21mr|kernel-5.10-generic-5.10.244-1|1343	cat "%{certs_key_config_rnd}"
21mr|kernel-5.10-generic-5.10.244-1|1344	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-5.10-generic-5.10.244-1|1345	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-5.10-generic-5.10.244-1|1346	# Avoid using the template
21mr|kernel-5.10-generic-5.10.244-1|1347	rm -f "%{certs_key_config_rnd}"
21mr|kernel-5.10-generic-5.10.244-1|1348	
21mr|kernel-5.10-generic-5.10.244-1|1349	_libressl_gen_key(){
21mr|kernel-5.10-generic-5.10.244-1|1350	if [ "$GOST_KEY" = 1 ]
21mr|kernel-5.10-generic-5.10.244-1|1351	then
21mr|kernel-5.10-generic-5.10.244-1|1352	lssl_req_gost_args="\
21mr|kernel-5.10-generic-5.10.244-1|1353	-newkey gost2001 \
21mr|kernel-5.10-generic-5.10.244-1|1354	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-5.10-generic-5.10.244-1|1355	-streebog512"
21mr|kernel-5.10-generic-5.10.244-1|1356	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-5.10-generic-5.10.244-1|1357	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-5.10-generic-5.10.244-1|1358	else
21mr|kernel-5.10-generic-5.10.244-1|1359	lssl_req_gost_args=""
21mr|kernel-5.10-generic-5.10.244-1|1360	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-5.10-generic-5.10.244-1|1361	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-5.10-generic-5.10.244-1|1362	fi
21mr|kernel-5.10-generic-5.10.244-1|1363	libressl req -new -nodes -utf8 -batch \
21mr|kernel-5.10-generic-5.10.244-1|1364	$lssl_req_gost_args \
21mr|kernel-5.10-generic-5.10.244-1|1365	-days 109500 \
21mr|kernel-5.10-generic-5.10.244-1|1366	-x509 -config "$CONFIG" \
21mr|kernel-5.10-generic-5.10.244-1|1367	-out "$OUT" \
21mr|kernel-5.10-generic-5.10.244-1|1368	-keyout "$OUT"
21mr|kernel-5.10-generic-5.10.244-1|1369	
21mr|kernel-5.10-generic-5.10.244-1|1370	# Verify
21mr|kernel-5.10-generic-5.10.244-1|1371	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-5.10-generic-5.10.244-1|1372	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.10-generic-5.10.244-1|1373	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.10-generic-5.10.244-1|1374	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.10-generic-5.10.244-1|1375	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-5.10-generic-5.10.244-1|1376	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.10-generic-5.10.244-1|1377	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.10-generic-5.10.244-1|1378	fi
21mr|kernel-5.10-generic-5.10.244-1|1379	}
21mr|kernel-5.10-generic-5.10.244-1|1380	
21mr|kernel-5.10-generic-5.10.244-1|1381	GOST_KEY=0 _libressl_gen_key
21mr|kernel-5.10-generic-5.10.244-1|1382	GOST_KEY=1 _libressl_gen_key
21mr|kernel-5.10-generic-5.10.244-1|1383	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-5.10-generic-5.10.244-1|1384	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-5.10-generic-5.10.244-1|1385	
21mr|kernel-5.10-generic-5.10.244-1|1386	# Strip public parts from the generated PEMs
21mr|kernel-5.10-generic-5.10.244-1|1387	sed -n \
21mr|kernel-5.10-generic-5.10.244-1|1388	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-5.10-generic-5.10.244-1|1389	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-5.10-generic-5.10.244-1|1390	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-5.10-generic-5.10.244-1|1391	> "%{certs_public_keys}"
21mr|kernel-5.10-generic-5.10.244-1|1392	
21mr|kernel-5.10-generic-5.10.244-1|1393	# Link sign-file and extract-cert with LibreSSL instead of OpenSSL
21mr|kernel-5.10-generic-5.10.244-1|1394	if [ $? != 0 ] ; then exit $? ; fi
21mr|kernel-5.10-generic-5.10.244-1|1395	sed -i %{src_dir}/scripts/Makefile \
21mr|kernel-5.10-generic-5.10.244-1|1396	%if %{with uml}
21mr|kernel-5.10-generic-5.10.244-1|1397	%{src_dir}.uml/scripts/Makefile \
21mr|kernel-5.10-generic-5.10.244-1|1398	%endif
21mr|kernel-5.10-generic-5.10.244-1|1399	-e "s, libcrypto , libressl-libcrypto ,g"
21mr|kernel-5.10-generic-5.10.244-1|1400	
21mr|kernel-5.10-generic-5.10.244-1|1401	%if %{with additional_keys}
21mr|kernel-5.10-generic-5.10.244-1|1402	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-5.10-generic-5.10.244-1|1403	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-5.10-generic-5.10.244-1|1404	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-5.10-generic-5.10.244-1|1405	>> "%{certs_public_keys}"
21mr|kernel-5.10-generic-5.10.244-1|1406	%endif
21mr|kernel-5.10-generic-5.10.244-1|1407	# End of additional_keys
21mr|kernel-5.10-generic-5.10.244-1|1408	cat %{certs_public_keys}
21mr|kernel-5.10-generic-5.10.244-1|1409	
21mr|kernel-5.10-generic-5.10.244-1|1410	# .config
21mr|kernel-5.10-generic-5.10.244-1|1411	%smake -s mrproper
21mr|kernel-5.10-generic-5.10.244-1|1412	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-5.10-generic-5.10.244-1|1413	
21mr|kernel-5.10-generic-5.10.244-1|1414	# Make sure EXTRAVERSION says what we want it to say
21mr|kernel-5.10-generic-5.10.244-1|1415	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-5.10-generic-5.10.244-1|1416	
21mr|kernel-5.10-generic-5.10.244-1|1417	# Build the kernel
21mr|kernel-5.10-generic-5.10.244-1|1418	echo "Building kernel %{kver_full}"
21mr|kernel-5.10-generic-5.10.244-1|1419	
21mr|kernel-5.10-generic-5.10.244-1|1420	TARGETS="all"
21mr|kernel-5.10-generic-5.10.244-1|1421	# need to install dtbs to proper boot arm64 devices
21mr|kernel-5.10-generic-5.10.244-1|1422	%ifarch %{armx}
21mr|kernel-5.10-generic-5.10.244-1|1423	TARGETS="$TARGETS dtbs"
21mr|kernel-5.10-generic-5.10.244-1|1424	%endif
21mr|kernel-5.10-generic-5.10.244-1|1425	
21mr|kernel-5.10-generic-5.10.244-1|1426	%kmake V=1 -s $TARGETS
21mr|kernel-5.10-generic-5.10.244-1|1427	
21mr|kernel-5.10-generic-5.10.244-1|1428	# Install modules
21mr|kernel-5.10-generic-5.10.244-1|1429	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1430	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-5.10-generic-5.10.244-1|1431	
21mr|kernel-5.10-generic-5.10.244-1|1432	%if %{with binary_extra_modules}
21mr|kernel-5.10-generic-5.10.244-1|1433	# Build and install procedure is specific to each Makefile from kernmel-source-* packages
21mr|kernel-5.10-generic-5.10.244-1|1434	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-5.10-generic-5.10.244-1|1435	# Copy directory because write permissions are required
21mr|kernel-5.10-generic-5.10.244-1|1436	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-5.10-generic-5.10.244-1|1437	
21mr|kernel-5.10-generic-5.10.244-1|1438	cp -r "$(rpm -q --qf '/usr/src/rtl8821ce-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821ce)" kernel-source-rtl8821ce
21mr|kernel-5.10-generic-5.10.244-1|1439	pushd kernel-source-rtl8821ce
21mr|kernel-5.10-generic-5.10.244-1|1440	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.10-generic-5.10.244-1|1441	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.10-generic-5.10.244-1|1442	cp 8821ce.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821ce.ko
21mr|kernel-5.10-generic-5.10.244-1|1443	popd
21mr|kernel-5.10-generic-5.10.244-1|1444	rm -fr kernel-source-rtl8821ce
21mr|kernel-5.10-generic-5.10.244-1|1445	
21mr|kernel-5.10-generic-5.10.244-1|1446	cp -r "$(rpm -q --qf '/usr/src/rtl8821cu-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821cu)" kernel-source-rtl8821cu
21mr|kernel-5.10-generic-5.10.244-1|1447	pushd kernel-source-rtl8821cu
21mr|kernel-5.10-generic-5.10.244-1|1448	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.10-generic-5.10.244-1|1449	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.10-generic-5.10.244-1|1450	cp 8821cu.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821cu.ko
21mr|kernel-5.10-generic-5.10.244-1|1451	popd
21mr|kernel-5.10-generic-5.10.244-1|1452	rm -fr kernel-source-rtl8821cu
21mr|kernel-5.10-generic-5.10.244-1|1453	
21mr|kernel-5.10-generic-5.10.244-1|1454	cp -r "$(rpm -q --qf '/usr/src/rtl88x2bu-%%{VERSION}-%%{RELEASE}' kernel-source-rtl88x2bu)" kernel-source-rtl88x2bu
21mr|kernel-5.10-generic-5.10.244-1|1455	pushd kernel-source-rtl88x2bu
21mr|kernel-5.10-generic-5.10.244-1|1456	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.10-generic-5.10.244-1|1457	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.10-generic-5.10.244-1|1458	cp 88x2bu.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/88x2bu.ko
21mr|kernel-5.10-generic-5.10.244-1|1459	popd
21mr|kernel-5.10-generic-5.10.244-1|1460	rm -fr kernel-source-rtl88x2bu
21mr|kernel-5.10-generic-5.10.244-1|1461	
21mr|kernel-5.10-generic-5.10.244-1|1462	cp -r "$(rpm -q --qf '/usr/src/rtl8812au-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8812au)" kernel-source-rtl8812au
21mr|kernel-5.10-generic-5.10.244-1|1463	pushd kernel-source-rtl8812au
21mr|kernel-5.10-generic-5.10.244-1|1464	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.10-generic-5.10.244-1|1465	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.10-generic-5.10.244-1|1466	cp 8812au.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8812au.ko
21mr|kernel-5.10-generic-5.10.244-1|1467	popd
21mr|kernel-5.10-generic-5.10.244-1|1468	rm -fr kernel-source-rtl8812au
21mr|kernel-5.10-generic-5.10.244-1|1469	
21mr|kernel-5.10-generic-5.10.244-1|1470	cp -r "$(rpm -q --qf '/usr/src/rtl8821au-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821au)" kernel-source-rtl8821au
21mr|kernel-5.10-generic-5.10.244-1|1471	pushd kernel-source-rtl8821au
21mr|kernel-5.10-generic-5.10.244-1|1472	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.10-generic-5.10.244-1|1473	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.10-generic-5.10.244-1|1474	cp 8821au.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821au.ko
21mr|kernel-5.10-generic-5.10.244-1|1475	popd
21mr|kernel-5.10-generic-5.10.244-1|1476	rm -fr kernel-source-rtl8821au
21mr|kernel-5.10-generic-5.10.244-1|1477	
21mr|kernel-5.10-generic-5.10.244-1|1478	cp -r "$(rpm -q --qf '/usr/src/rtl8814au-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8814au)" kernel-source-rtl8814au
21mr|kernel-5.10-generic-5.10.244-1|1479	pushd kernel-source-rtl8814au
21mr|kernel-5.10-generic-5.10.244-1|1480	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.10-generic-5.10.244-1|1481	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.10-generic-5.10.244-1|1482	cp 8814au.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8814au.ko
21mr|kernel-5.10-generic-5.10.244-1|1483	popd
21mr|kernel-5.10-generic-5.10.244-1|1484	rm -fr kernel-source-rtl8814au
21mr|kernel-5.10-generic-5.10.244-1|1485	
21mr|kernel-5.10-generic-5.10.244-1|1486	cp -r "$(rpm -q --qf '/usr/src/rtk_btusb-%%{VERSION}-%%{RELEASE}' kernel-source-rtk_btusb)" kernel-source-rtk_btusb
21mr|kernel-5.10-generic-5.10.244-1|1487	pushd kernel-source-rtk_btusb
21mr|kernel-5.10-generic-5.10.244-1|1488	%kmake KDIR=%{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1489	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/
21mr|kernel-5.10-generic-5.10.244-1|1490	cp rtk_btusb.ko %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko
21mr|kernel-5.10-generic-5.10.244-1|1491	popd
21mr|kernel-5.10-generic-5.10.244-1|1492	rm -fr kernel-source-rtk_btusb
21mr|kernel-5.10-generic-5.10.244-1|1493	
21mr|kernel-5.10-generic-5.10.244-1|1494	cp -r "$(rpm -q --qf '/usr/src/rtw88-%%{VERSION}-%%{RELEASE}' kernel-source-rtw88)" kernel-source-rtw88
21mr|kernel-5.10-generic-5.10.244-1|1495	pushd kernel-source-rtw88
21mr|kernel-5.10-generic-5.10.244-1|1496	%kmake KSRC=%{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1497	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw88p
21mr|kernel-5.10-generic-5.10.244-1|1498	cp *.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw88p
21mr|kernel-5.10-generic-5.10.244-1|1499	popd
21mr|kernel-5.10-generic-5.10.244-1|1500	rm -fr kernel-source-rtw88
21mr|kernel-5.10-generic-5.10.244-1|1501	
21mr|kernel-5.10-generic-5.10.244-1|1502	cp -r "$(rpm -q --qf '/usr/src/rtw89-%%{VERSION}-%%{RELEASE}' kernel-source-rtw89)" kernel-source-rtw89
21mr|kernel-5.10-generic-5.10.244-1|1503	pushd kernel-source-rtw89
21mr|kernel-5.10-generic-5.10.244-1|1504	%kmake KSRC=%{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1505	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-5.10-generic-5.10.244-1|1506	cp *.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-5.10-generic-5.10.244-1|1507	popd
21mr|kernel-5.10-generic-5.10.244-1|1508	rm -fr kernel-source-rtw89
21mr|kernel-5.10-generic-5.10.244-1|1509	
21mr|kernel-5.10-generic-5.10.244-1|1510	_build_nvidia(){
21mr|kernel-5.10-generic-5.10.244-1|1511	local t="${2:-}"
21mr|kernel-5.10-generic-5.10.244-1|1512	test -n "$t" && t="-$t"
21mr|kernel-5.10-generic-5.10.244-1|1513	cp -r "$(rpm -q --qf "/usr/src/nvidia${1}${t}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1}${t})" kernel-source-nvidia${1}${t}
21mr|kernel-5.10-generic-5.10.244-1|1514	pushd kernel-source-nvidia${1}${t}
21mr|kernel-5.10-generic-5.10.244-1|1515	%make_build SYSSRC=%{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1516	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}
21mr|kernel-5.10-generic-5.10.244-1|1517	# put them here to extract debug and compress, will be moved later
21mr|kernel-5.10-generic-5.10.244-1|1518	install -m0644 $(find . -name '*.ko') %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}/"$i"
21mr|kernel-5.10-generic-5.10.244-1|1519	popd
21mr|kernel-5.10-generic-5.10.244-1|1520	rm -fr kernel-source-nvidia${1}${t}
21mr|kernel-5.10-generic-5.10.244-1|1521	# for rosa-kernel-tools
21mr|kernel-5.10-generic-5.10.244-1|1522	mkdir -p %{temp_root}/var/spool/initramfs-regen
21mr|kernel-5.10-generic-5.10.244-1|1523	touch %{temp_root}/var/spool/initramfs-regen/nvidia${1}${t}.%{kroko_release}
21mr|kernel-5.10-generic-5.10.244-1|1524	}
21mr|kernel-5.10-generic-5.10.244-1|1525	
21mr|kernel-5.10-generic-5.10.244-1|1526	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|1527	cp -r "$(rpm -q --qf '/usr/src/broadcom-wl-%%{VERSION}-%%{RELEASE}' kernel-source-broadcom-wl)" kernel-source-broadcom-wl
21mr|kernel-5.10-generic-5.10.244-1|1528	pushd kernel-source-broadcom-wl
21mr|kernel-5.10-generic-5.10.244-1|1529	%kmake -C %{src_dir} M="$PWD"
21mr|kernel-5.10-generic-5.10.244-1|1530	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.10-generic-5.10.244-1|1531	cp wl.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/wl.ko
21mr|kernel-5.10-generic-5.10.244-1|1532	popd
21mr|kernel-5.10-generic-5.10.244-1|1533	rm -fr kernel-source-broadcom-wl
21mr|kernel-5.10-generic-5.10.244-1|1534	
21mr|kernel-5.10-generic-5.10.244-1|1535	_build_nvidia 340
21mr|kernel-5.10-generic-5.10.244-1|1536	_build_nvidia 390
21mr|kernel-5.10-generic-5.10.244-1|1537	%endif
21mr|kernel-5.10-generic-5.10.244-1|1538	
21mr|kernel-5.10-generic-5.10.244-1|1539	%ifarch %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|1540	_build_nvidia 470
21mr|kernel-5.10-generic-5.10.244-1|1541	_build_nvidia 550
21mr|kernel-5.10-generic-5.10.244-1|1542	_build_nvidia 580 proprietary
21mr|kernel-5.10-generic-5.10.244-1|1543	_build_nvidia 580 open
21mr|kernel-5.10-generic-5.10.244-1|1544	%endif
21mr|kernel-5.10-generic-5.10.244-1|1545	
21mr|kernel-5.10-generic-5.10.244-1|1546	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-5.10-generic-5.10.244-1|1547	pushd kernel-source-tripso
21mr|kernel-5.10-generic-5.10.244-1|1548	%kmake KDIR=%{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1549	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.10-generic-5.10.244-1|1550	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.10-generic-5.10.244-1|1551	popd
21mr|kernel-5.10-generic-5.10.244-1|1552	rm -fr kernel-source-tripso
21mr|kernel-5.10-generic-5.10.244-1|1553	
21mr|kernel-5.10-generic-5.10.244-1|1554	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-5.10-generic-5.10.244-1|1555	pushd kernel-source-ipt-so
21mr|kernel-5.10-generic-5.10.244-1|1556	%kmake KDIR=%{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1557	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.10-generic-5.10.244-1|1558	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.10-generic-5.10.244-1|1559	popd
21mr|kernel-5.10-generic-5.10.244-1|1560	rm -fr kernel-source-ipt-so
21mr|kernel-5.10-generic-5.10.244-1|1561	
21mr|kernel-5.10-generic-5.10.244-1|1562	%if %{with binary_shredder}
21mr|kernel-5.10-generic-5.10.244-1|1563	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-5.10-generic-5.10.244-1|1564	pushd kernel-source-shredder-kernel
21mr|kernel-5.10-generic-5.10.244-1|1565	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1566	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.10-generic-5.10.244-1|1567	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.10-generic-5.10.244-1|1568	popd
21mr|kernel-5.10-generic-5.10.244-1|1569	rm -fr kernel-source-shredder-kernel
21mr|kernel-5.10-generic-5.10.244-1|1570	%endif
21mr|kernel-5.10-generic-5.10.244-1|1571	
21mr|kernel-5.10-generic-5.10.244-1|1572	%if %{with binary_virtualbox_host}
21mr|kernel-5.10-generic-5.10.244-1|1573	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-5.10-generic-5.10.244-1|1574	cp -r "$(rpm -q --qf '/usr/src/virtualbox-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox)" kernel-source-virtualbox
21mr|kernel-5.10-generic-5.10.244-1|1575	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.10-generic-5.10.244-1|1576	pushd kernel-source-virtualbox
21mr|kernel-5.10-generic-5.10.244-1|1577	make -C vboxdrv KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1578	cp -fv vboxdrv/Module.symvers vboxnetflt
21mr|kernel-5.10-generic-5.10.244-1|1579	cp -fv vboxdrv/Module.symvers vboxnetadp
21mr|kernel-5.10-generic-5.10.244-1|1580	make -C vboxnetflt KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1581	make -C vboxnetadp KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1582	cp -fv vboxnetadp/Module.symvers vboxpci/
21mr|kernel-5.10-generic-5.10.244-1|1583	make -C vboxpci KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1584	for i in vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-5.10-generic-5.10.244-1|1585	do
21mr|kernel-5.10-generic-5.10.244-1|1586	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.10-generic-5.10.244-1|1587	done
21mr|kernel-5.10-generic-5.10.244-1|1588	popd
21mr|kernel-5.10-generic-5.10.244-1|1589	%endif
21mr|kernel-5.10-generic-5.10.244-1|1590	
21mr|kernel-5.10-generic-5.10.244-1|1591	cp -r "$(rpm -q --qf '/usr/src/v4l2loopback-%%{VERSION}-%%{RELEASE}' kernel-source-v4l2loopback)" kernel-source-v4l2loopback
21mr|kernel-5.10-generic-5.10.244-1|1592	pushd kernel-source-v4l2loopback
21mr|kernel-5.10-generic-5.10.244-1|1593	cat Kbuild > Makefile
21mr|kernel-5.10-generic-5.10.244-1|1594	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-5.10-generic-5.10.244-1|1595	make -C %{src_dir} M="$PWD" modules
21mr|kernel-5.10-generic-5.10.244-1|1596	cp v4l2loopback.ko %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-5.10-generic-5.10.244-1|1597	pushd
21mr|kernel-5.10-generic-5.10.244-1|1598	rm -fr kernel-source-v4l2loopback
21mr|kernel-5.10-generic-5.10.244-1|1599	
21mr|kernel-5.10-generic-5.10.244-1|1600	%if %{with nickel}
21mr|kernel-5.10-generic-5.10.244-1|1601	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-5.10-generic-5.10.244-1|1602	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-5.10-generic-5.10.244-1|1603	pushd kernel-source-rosa-test-suite
21mr|kernel-5.10-generic-5.10.244-1|1604	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.10-generic-5.10.244-1|1605	for i in nlkm memfreetest pcietest
21mr|kernel-5.10-generic-5.10.244-1|1606	do
21mr|kernel-5.10-generic-5.10.244-1|1607	cat << EOF > Makefile
21mr|kernel-5.10-generic-5.10.244-1|1608	obj-m := ${i}.o
21mr|kernel-5.10-generic-5.10.244-1|1609	all:
21mr|kernel-5.10-generic-5.10.244-1|1610	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-5.10-generic-5.10.244-1|1611	EOF
21mr|kernel-5.10-generic-5.10.244-1|1612	%kmake
21mr|kernel-5.10-generic-5.10.244-1|1613	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.10-generic-5.10.244-1|1614	done
21mr|kernel-5.10-generic-5.10.244-1|1615	popd
21mr|kernel-5.10-generic-5.10.244-1|1616	%endif
21mr|kernel-5.10-generic-5.10.244-1|1617	# End with nickel <- with binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|1618	
21mr|kernel-5.10-generic-5.10.244-1|1619	%endif
21mr|kernel-5.10-generic-5.10.244-1|1620	# End with binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|1621	
21mr|kernel-5.10-generic-5.10.244-1|1622	%if %{with uml}
21mr|kernel-5.10-generic-5.10.244-1|1623	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-5.10-generic-5.10.244-1|1624	pushd %{src_dir}.uml
21mr|kernel-5.10-generic-5.10.244-1|1625	%kmake ARCH=um defconfig
21mr|kernel-5.10-generic-5.10.244-1|1626	%kmake ARCH=um linux
21mr|kernel-5.10-generic-5.10.244-1|1627	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1628	#rm -fv linux
21mr|kernel-5.10-generic-5.10.244-1|1629	%kmake V=1 ARCH=um modules
21mr|kernel-5.10-generic-5.10.244-1|1630	mkdir -p %{temp_root}/lib/modules-uml/%{kver_full}/
21mr|kernel-5.10-generic-5.10.244-1|1631	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}/lib/modules-uml/%{kver_full}/ modules_install
21mr|kernel-5.10-generic-5.10.244-1|1632	popd
21mr|kernel-5.10-generic-5.10.244-1|1633	%endif
21mr|kernel-5.10-generic-5.10.244-1|1634	
21mr|kernel-5.10-generic-5.10.244-1|1635	install -d %{temp_boot}
21mr|kernel-5.10-generic-5.10.244-1|1636	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1637	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1638	%if %{with modxz}
21mr|kernel-5.10-generic-5.10.244-1|1639	xz -c Module.symvers > %{temp_boot}/symvers-%{kver_full}.xz
21mr|kernel-5.10-generic-5.10.244-1|1640	%else
21mr|kernel-5.10-generic-5.10.244-1|1641	%{zstd_cmd} Module.symvers
21mr|kernel-5.10-generic-5.10.244-1|1642	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-5.10-generic-5.10.244-1|1643	%endif
21mr|kernel-5.10-generic-5.10.244-1|1644	
21mr|kernel-5.10-generic-5.10.244-1|1645	%ifarch %{armx}
21mr|kernel-5.10-generic-5.10.244-1|1646	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-5.10-generic-5.10.244-1|1647	%endif
21mr|kernel-5.10-generic-5.10.244-1|1648	
21mr|kernel-5.10-generic-5.10.244-1|1649	%ifarch aarch64 %{riscv}
21mr|kernel-5.10-generic-5.10.244-1|1650	cp -f arch/%{arch_type}/boot/Image.gz %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1651	%else
21mr|kernel-5.10-generic-5.10.244-1|1652	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1653	%endif
21mr|kernel-5.10-generic-5.10.244-1|1654	
21mr|kernel-5.10-generic-5.10.244-1|1655	# Headers
21mr|kernel-5.10-generic-5.10.244-1|1656	%if %{build_headers}
21mr|kernel-5.10-generic-5.10.244-1|1657	%make INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-5.10-generic-5.10.244-1|1658	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-5.10-generic-5.10.244-1|1659	%endif
21mr|kernel-5.10-generic-5.10.244-1|1660	
21mr|kernel-5.10-generic-5.10.244-1|1661	# Remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-5.10-generic-5.10.244-1|1662	rm -rf %{temp_root}/lib/firmware
21mr|kernel-5.10-generic-5.10.244-1|1663	
21mr|kernel-5.10-generic-5.10.244-1|1664	# Prepare the files for kernel*-devel
21mr|kernel-5.10-generic-5.10.244-1|1665	%if %{build_devel}
21mr|kernel-5.10-generic-5.10.244-1|1666	
21mr|kernel-5.10-generic-5.10.244-1|1667	mkdir -p %{temp_devel_root}
21mr|kernel-5.10-generic-5.10.244-1|1668	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.10-generic-5.10.244-1|1669	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.10-generic-5.10.244-1|1670	
21mr|kernel-5.10-generic-5.10.244-1|1671	cp -fR include %{temp_devel_root}
21mr|kernel-5.10-generic-5.10.244-1|1672	
21mr|kernel-5.10-generic-5.10.244-1|1673	cp -fR scripts %{temp_devel_root}
21mr|kernel-5.10-generic-5.10.244-1|1674	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-5.10-generic-5.10.244-1|1675	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-5.10-generic-5.10.244-1|1676	cp -fR tools %{temp_devel_root}/
21mr|kernel-5.10-generic-5.10.244-1|1677	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.10-generic-5.10.244-1|1678	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.10-generic-5.10.244-1|1679	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.10-generic-5.10.244-1|1680	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-5.10-generic-5.10.244-1|1681	# Needed for arch/x86/purgatory
21mr|kernel-5.10-generic-5.10.244-1|1682	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-5.10-generic-5.10.244-1|1683	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-5.10-generic-5.10.244-1|1684	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.10-generic-5.10.244-1|1685	# needed for kexec
21mr|kernel-5.10-generic-5.10.244-1|1686	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.10-generic-5.10.244-1|1687	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.10-generic-5.10.244-1|1688	%endif
21mr|kernel-5.10-generic-5.10.244-1|1689	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.10-generic-5.10.244-1|1690	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-5.10-generic-5.10.244-1|1691	
21mr|kernel-5.10-generic-5.10.244-1|1692	# Needed for truecrypt build (Danny)
21mr|kernel-5.10-generic-5.10.244-1|1693	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-5.10-generic-5.10.244-1|1694	
21mr|kernel-5.10-generic-5.10.244-1|1695	# Needed for lirc_gpio (#39004)
21mr|kernel-5.10-generic-5.10.244-1|1696	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.10-generic-5.10.244-1|1697	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.10-generic-5.10.244-1|1698	cp -fR drivers/media/common/btcx-risc.h %{temp_devel_root}/drivers/media/common/
21mr|kernel-5.10-generic-5.10.244-1|1699	
21mr|kernel-5.10-generic-5.10.244-1|1700	# Add acpica header files, needed for fglrx build
21mr|kernel-5.10-generic-5.10.244-1|1701	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-5.10-generic-5.10.244-1|1702	
21mr|kernel-5.10-generic-5.10.244-1|1703	%if %{with aufs}
21mr|kernel-5.10-generic-5.10.244-1|1704	# aufs2 has a special file needed
21mr|kernel-5.10-generic-5.10.244-1|1705	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-5.10-generic-5.10.244-1|1706	%endif
21mr|kernel-5.10-generic-5.10.244-1|1707	
21mr|kernel-5.10-generic-5.10.244-1|1708	# SELinux needs security/selinux/include
21mr|kernel-5.10-generic-5.10.244-1|1709	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-5.10-generic-5.10.244-1|1710	
21mr|kernel-5.10-generic-5.10.244-1|1711	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-5.10-generic-5.10.244-1|1712	mips mn10300 nds32 nios2 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-5.10-generic-5.10.244-1|1713	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-5.10-generic-5.10.244-1|1714	done
21mr|kernel-5.10-generic-5.10.244-1|1715	
21mr|kernel-5.10-generic-5.10.244-1|1716	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-5.10-generic-5.10.244-1|1717	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-5.10-generic-5.10.244-1|1718	pushd %{temp_devel_root}
21mr|kernel-5.10-generic-5.10.244-1|1719	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-5.10-generic-5.10.244-1|1720	popd
21mr|kernel-5.10-generic-5.10.244-1|1721	
21mr|kernel-5.10-generic-5.10.244-1|1722	rm -f %{temp_devel_root}/.config.old
21mr|kernel-5.10-generic-5.10.244-1|1723	
21mr|kernel-5.10-generic-5.10.244-1|1724	# Fix permissions
21mr|kernel-5.10-generic-5.10.244-1|1725	chmod -R a+rX %{temp_devel_root}
21mr|kernel-5.10-generic-5.10.244-1|1726	
21mr|kernel-5.10-generic-5.10.244-1|1727	# Disable mrproper in -devel rpms
21mr|kernel-5.10-generic-5.10.244-1|1728	patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-5.10-generic-5.10.244-1|1729	%endif
21mr|kernel-5.10-generic-5.10.244-1|1730	# End of build_devel
21mr|kernel-5.10-generic-5.10.244-1|1731	
21mr|kernel-5.10-generic-5.10.244-1|1732	
21mr|kernel-5.10-generic-5.10.244-1|1733	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-5.10-generic-5.10.244-1|1734	%if %{build_debug}
21mr|kernel-5.10-generic-5.10.244-1|1735	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.10-generic-5.10.244-1|1736	-name "*.ko" | \
21mr|kernel-5.10-generic-5.10.244-1|1737	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-5.10-generic-5.10.244-1|1738	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.10-generic-5.10.244-1|1739	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-5.10-generic-5.10.244-1|1740	sh -c 'cd `dirname {}`; \
21mr|kernel-5.10-generic-5.10.244-1|1741	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-5.10-generic-5.10.244-1|1742	--strip-debug `basename {}`'
21mr|kernel-5.10-generic-5.10.244-1|1743	%endif
21mr|kernel-5.10-generic-5.10.244-1|1744	# End of build_debug
21mr|kernel-5.10-generic-5.10.244-1|1745	
21mr|kernel-5.10-generic-5.10.244-1|1746	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.10-generic-5.10.244-1|1747	_libressl_sign(){
21mr|kernel-5.10-generic-5.10.244-1|1748	if [ ! -f "$1" ]; then
21mr|kernel-5.10-generic-5.10.244-1|1749	echo "No file $1"
21mr|kernel-5.10-generic-5.10.244-1|1750	return 0
21mr|kernel-5.10-generic-5.10.244-1|1751	fi
21mr|kernel-5.10-generic-5.10.244-1|1752	f="$1"
21mr|kernel-5.10-generic-5.10.244-1|1753	%if %{with gost_sign}
21mr|kernel-5.10-generic-5.10.244-1|1754	%{src_dir}/scripts/sign-file streebog512 \
21mr|kernel-5.10-generic-5.10.244-1|1755	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-5.10-generic-5.10.244-1|1756	%else
21mr|kernel-5.10-generic-5.10.244-1|1757	%{src_dir}/scripts/sign-file sha512 \
21mr|kernel-5.10-generic-5.10.244-1|1758	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-5.10-generic-5.10.244-1|1759	%endif
21mr|kernel-5.10-generic-5.10.244-1|1760	unset f
21mr|kernel-5.10-generic-5.10.244-1|1761	}
21mr|kernel-5.10-generic-5.10.244-1|1762	export -f _libressl_sign
21mr|kernel-5.10-generic-5.10.244-1|1763	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.10-generic-5.10.244-1|1764	%if %{with uml}
21mr|kernel-5.10-generic-5.10.244-1|1765	%{temp_root}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.10-generic-5.10.244-1|1766	%endif
21mr|kernel-5.10-generic-5.10.244-1|1767	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.10-generic-5.10.244-1|1768	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-5.10-generic-5.10.244-1|1769	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-5.10-generic-5.10.244-1|1770	
21mr|kernel-5.10-generic-5.10.244-1|1771	# Set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-5.10-generic-5.10.244-1|1772	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.10-generic-5.10.244-1|1773	
21mr|kernel-5.10-generic-5.10.244-1|1774	%if %{build_perf}
21mr|kernel-5.10-generic-5.10.244-1|1775	%smake -C tools/perf -s PYTHON=%{__python3} HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-5.10-generic-5.10.244-1|1776	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-5.10-generic-5.10.244-1|1777	%endif
21mr|kernel-5.10-generic-5.10.244-1|1778	
21mr|kernel-5.10-generic-5.10.244-1|1779	%if %{build_cpupower}
21mr|kernel-5.10-generic-5.10.244-1|1780	# Make sure version-gen.sh is executable.
21mr|kernel-5.10-generic-5.10.244-1|1781	chmod +x tools/power/cpupower/utils/version-gen.sh
21mr|kernel-5.10-generic-5.10.244-1|1782	%make -C tools/power/cpupower CPUFREQ_BENCH=false
21mr|kernel-5.10-generic-5.10.244-1|1783	%endif
21mr|kernel-5.10-generic-5.10.244-1|1784	
21mr|kernel-5.10-generic-5.10.244-1|1785	_cleanup
21mr|kernel-5.10-generic-5.10.244-1|1786	
21mr|kernel-5.10-generic-5.10.244-1|1787	############################################################################
21mr|kernel-5.10-generic-5.10.244-1|1788	
21mr|kernel-5.10-generic-5.10.244-1|1789	%install
21mr|kernel-5.10-generic-5.10.244-1|1790	cd %{src_dir}
21mr|kernel-5.10-generic-5.10.244-1|1791	
21mr|kernel-5.10-generic-5.10.244-1|1792	# We want to be able to test several times the install part
21mr|kernel-5.10-generic-5.10.244-1|1793	rm -rf %{buildroot}
21mr|kernel-5.10-generic-5.10.244-1|1794	cp -a %{temp_root} %{buildroot}
21mr|kernel-5.10-generic-5.10.244-1|1795	
21mr|kernel-5.10-generic-5.10.244-1|1796	#if %%{with oblig_signed_modules}
21mr|kernel-5.10-generic-5.10.244-1|1797	# Multithreaded verification that every kernel module has a signature attached to it
21mr|kernel-5.10-generic-5.10.244-1|1798	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.10-generic-5.10.244-1|1799	touch %{certs_verify_tmp}
21mr|kernel-5.10-generic-5.10.244-1|1800	_verify_signature(){
21mr|kernel-5.10-generic-5.10.244-1|1801	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-5.10-generic-5.10.244-1|1802	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | grep -q '~Module signature appended~'; then
21mr|kernel-5.10-generic-5.10.244-1|1803	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.10-generic-5.10.244-1|1804	rm -f %{certs_verify_tmp}
21mr|kernel-5.10-generic-5.10.244-1|1805	fi
21mr|kernel-5.10-generic-5.10.244-1|1806	else
21mr|kernel-5.10-generic-5.10.244-1|1807	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-5.10-generic-5.10.244-1|1808	exit 1
21mr|kernel-5.10-generic-5.10.244-1|1809	fi
21mr|kernel-5.10-generic-5.10.244-1|1810	}
21mr|kernel-5.10-generic-5.10.244-1|1811	export -f _verify_signature
21mr|kernel-5.10-generic-5.10.244-1|1812	find %{target_modules} \
21mr|kernel-5.10-generic-5.10.244-1|1813	%if %{with uml}
21mr|kernel-5.10-generic-5.10.244-1|1814	%{buildroot}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.10-generic-5.10.244-1|1815	%endif
21mr|kernel-5.10-generic-5.10.244-1|1816	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.10-generic-5.10.244-1|1817	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-5.10-generic-5.10.244-1|1818	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.10-generic-5.10.244-1|1819	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-5.10-generic-5.10.244-1|1820	exit 1
21mr|kernel-5.10-generic-5.10.244-1|1821	fi
21mr|kernel-5.10-generic-5.10.244-1|1822	rm -f %{certs_verify_tmp}
21mr|kernel-5.10-generic-5.10.244-1|1823	#endif
21mr|kernel-5.10-generic-5.10.244-1|1824	
21mr|kernel-5.10-generic-5.10.244-1|1825	# Compressing modules
21mr|kernel-5.10-generic-5.10.244-1|1826	%if %{with compress_modules}
21mr|kernel-5.10-generic-5.10.244-1|1827	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-5.10-generic-5.10.244-1|1828	# * decompressed: 266.3 MiB
21mr|kernel-5.10-generic-5.10.244-1|1829	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-5.10-generic-5.10.244-1|1830	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-5.10-generic-5.10.244-1|1831	# * zstd -6 without training: 79.6 MiB
21mr|kernel-5.10-generic-5.10.244-1|1832	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-5.10-generic-5.10.244-1|1833	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-5.10-generic-5.10.244-1|1834	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-5.10-generic-5.10.244-1|1835	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-5.10-generic-5.10.244-1|1836	# Testing speed of loading modules:
21mr|kernel-5.10-generic-5.10.244-1|1837	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-5.10-generic-5.10.244-1|1838	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-5.10-generic-5.10.244-1|1839	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.10-generic-5.10.244-1|1840	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-5.10-generic-5.10.244-1|1841	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-5.10-generic-5.10.244-1|1842	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.10-generic-5.10.244-1|1843	# took 43-47s, with disk cache (2+ runs) ~42s, +21%%
21mr|kernel-5.10-generic-5.10.244-1|1844	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-5.10-generic-5.10.244-1|1845	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%%)
21mr|kernel-5.10-generic-5.10.244-1|1846	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-5.10-generic-5.10.244-1|1847	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%%)
21mr|kernel-5.10-generic-5.10.244-1|1848	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-5.10-generic-5.10.244-1|1849	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-5.10-generic-5.10.244-1|1850	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-5.10-generic-5.10.244-1|1851	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-5.10-generic-5.10.244-1|1852	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-5.10-generic-5.10.244-1|1853	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-5.10-generic-5.10.244-1|1854	# Let's use zstd for now.
21mr|kernel-5.10-generic-5.10.244-1|1855	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-5.10-generic-5.10.244-1|1856	# but upstream kernels still cannot decompress it.
21mr|kernel-5.10-generic-5.10.244-1|1857	#{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-5.10-generic-5.10.244-1|1858	#[ -f dictionary ]
21mr|kernel-5.10-generic-5.10.244-1|1859	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-5.10-generic-5.10.244-1|1860	%if %{with modxz}
21mr|kernel-5.10-generic-5.10.244-1|1861	find %{target_modules} -name "*.ko" | %kxargs xz -6e
21mr|kernel-5.10-generic-5.10.244-1|1862	%else
21mr|kernel-5.10-generic-5.10.244-1|1863	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-5.10-generic-5.10.244-1|1864	rm -f dictionary
21mr|kernel-5.10-generic-5.10.244-1|1865	%endif
21mr|kernel-5.10-generic-5.10.244-1|1866	%endif
21mr|kernel-5.10-generic-5.10.244-1|1867	
21mr|kernel-5.10-generic-5.10.244-1|1868	%if %{with binary_extra_modules}
21mr|kernel-5.10-generic-5.10.244-1|1869	# Move nvidia modules to manage them via alternatives(8), leave *.debug
21mr|kernel-5.10-generic-5.10.244-1|1870	# TODO: better handle debug here and in the package in general
21mr|kernel-5.10-generic-5.10.244-1|1871	find %{target_modules}/%{kver_full}/kernel/drivers/video -name 'nvidia???*' -type d -maxdepth 1 |
21mr|kernel-5.10-generic-5.10.244-1|1872	while read -r line
21mr|kernel-5.10-generic-5.10.244-1|1873	do
21mr|kernel-5.10-generic-5.10.244-1|1874	nv="$(basename "$line")"
21mr|kernel-5.10-generic-5.10.244-1|1875	mkdir -p %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1876	mv -v "$line"/*.ko%{kmod_suffix} %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1877	dir_no_buildroot="$(echo "$line" | sed -e 's,^%{buildroot},,')"
21mr|kernel-5.10-generic-5.10.244-1|1878	echo "%exclude $dir_no_buildroot" >> %{kernel_files}
21mr|kernel-5.10-generic-5.10.244-1|1879	%if %{build_debug}
21mr|kernel-5.10-generic-5.10.244-1|1880	echo "%dir $dir_no_buildroot" >> %{debuginfo_files}
21mr|kernel-5.10-generic-5.10.244-1|1881	%endif
21mr|kernel-5.10-generic-5.10.244-1|1882	done
21mr|kernel-5.10-generic-5.10.244-1|1883	%endif
21mr|kernel-5.10-generic-5.10.244-1|1884	#/with binary_extra_modules
21mr|kernel-5.10-generic-5.10.244-1|1885	
21mr|kernel-5.10-generic-5.10.244-1|1886	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-5.10-generic-5.10.244-1|1887	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-5.10-generic-5.10.244-1|1888	
21mr|kernel-5.10-generic-5.10.244-1|1889	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-5.10-generic-5.10.244-1|1890	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-5.10-generic-5.10.244-1|1891	# 65 MiB is a bit more than needed, but let's be more sure that there is enought space.
21mr|kernel-5.10-generic-5.10.244-1|1892	# On my PC, zstd-compressed initrds take 58,5 MiB.
21mr|kernel-5.10-generic-5.10.244-1|1893	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-5.10-generic-5.10.244-1|1894	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-5.10-generic-5.10.244-1|1895	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=65
21mr|kernel-5.10-generic-5.10.244-1|1896	
21mr|kernel-5.10-generic-5.10.244-1|1897	%if %{build_debug}
21mr|kernel-5.10-generic-5.10.244-1|1898	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.10-generic-5.10.244-1|1899	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-5.10-generic-5.10.244-1|1900	%endif
21mr|kernel-5.10-generic-5.10.244-1|1901	# End of build_debug
21mr|kernel-5.10-generic-5.10.244-1|1902	
21mr|kernel-5.10-generic-5.10.244-1|1903	pushd %{target_modules}
21mr|kernel-5.10-generic-5.10.244-1|1904	for i in *; do
21mr|kernel-5.10-generic-5.10.244-1|1905	rm -f $i/build $i/source
21mr|kernel-5.10-generic-5.10.244-1|1906	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-5.10-generic-5.10.244-1|1907	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-5.10-generic-5.10.244-1|1908	done
21mr|kernel-5.10-generic-5.10.244-1|1909	
21mr|kernel-5.10-generic-5.10.244-1|1910	# Sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-5.10-generic-5.10.244-1|1911	# we really need the depmod -ae here
21mr|kernel-5.10-generic-5.10.244-1|1912	for i in *; do
21mr|kernel-5.10-generic-5.10.244-1|1913	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-5.10-generic-5.10.244-1|1914	echo $?
21mr|kernel-5.10-generic-5.10.244-1|1915	done
21mr|kernel-5.10-generic-5.10.244-1|1916	
21mr|kernel-5.10-generic-5.10.244-1|1917	# We used to create modules.description files which contained the
21mr|kernel-5.10-generic-5.10.244-1|1918	# description strings for the modules as shown by modinfo. These files
21mr|kernel-5.10-generic-5.10.244-1|1919	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-5.10-generic-5.10.244-1|1920	# checks for their existence) but keep them empty.
21mr|kernel-5.10-generic-5.10.244-1|1921	for i in *; do
21mr|kernel-5.10-generic-5.10.244-1|1922	touch $i/modules.description
21mr|kernel-5.10-generic-5.10.244-1|1923	done
21mr|kernel-5.10-generic-5.10.244-1|1924	popd
21mr|kernel-5.10-generic-5.10.244-1|1925	
21mr|kernel-5.10-generic-5.10.244-1|1926	# Need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-5.10-generic-5.10.244-1|1927	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.10-generic-5.10.244-1|1928	
21mr|kernel-5.10-generic-5.10.244-1|1929	%if %{build_perf}
21mr|kernel-5.10-generic-5.10.244-1|1930	# Perf tool binary and supporting scripts/binaries
21mr|kernel-5.10-generic-5.10.244-1|1931	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-5.10-generic-5.10.244-1|1932	
21mr|kernel-5.10-generic-5.10.244-1|1933	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-5.10-generic-5.10.244-1|1934	sed -i -e '1 s,^.*$,#!%{__python3},' %{buildroot}%{_prefix}/libexec/perf-core/scripts/python/exported-sql-viewer.py
21mr|kernel-5.10-generic-5.10.244-1|1935	
21mr|kernel-5.10-generic-5.10.244-1|1936	# Perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-5.10-generic-5.10.244-1|1937	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-5.10-generic-5.10.244-1|1938	%endif
21mr|kernel-5.10-generic-5.10.244-1|1939	
21mr|kernel-5.10-generic-5.10.244-1|1940	%if %{build_cpupower}
21mr|kernel-5.10-generic-5.10.244-1|1941	make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
21mr|kernel-5.10-generic-5.10.244-1|1942	rm -f %{buildroot}%{_libdir}/*.{a,la}
21mr|kernel-5.10-generic-5.10.244-1|1943	
21mr|kernel-5.10-generic-5.10.244-1|1944	%find_lang cpupower
21mr|kernel-5.10-generic-5.10.244-1|1945	
21mr|kernel-5.10-generic-5.10.244-1|1946	mv cpupower.lang ../
21mr|kernel-5.10-generic-5.10.244-1|1947	chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
21mr|kernel-5.10-generic-5.10.244-1|1948	mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
21mr|kernel-5.10-generic-5.10.244-1|1949	install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
21mr|kernel-5.10-generic-5.10.244-1|1950	install -m644 %{SOURCE53} %{buildroot}%{_unitdir}/cpupower.path
21mr|kernel-5.10-generic-5.10.244-1|1951	install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.10-generic-5.10.244-1|1952	install -m755 %{SOURCE52} %{buildroot}%{_bindir}/cpupower-start.sh
21mr|kernel-5.10-generic-5.10.244-1|1953	%endif
21mr|kernel-5.10-generic-5.10.244-1|1954	
21mr|kernel-5.10-generic-5.10.244-1|1955	# Delete junk
21mr|kernel-5.10-generic-5.10.244-1|1956	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-5.10-generic-5.10.244-1|1957	
21mr|kernel-5.10-generic-5.10.244-1|1958	%if %{with flow_abi}
21mr|kernel-5.10-generic-5.10.244-1|1959	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-5.10-generic-5.10.244-1|1960	# and avoid tricks with depmod configs
21mr|kernel-5.10-generic-5.10.244-1|1961	mkdir -p %{buildroot}/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.10-generic-5.10.244-1|1962	ln -s /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.10-generic-5.10.244-1|1963	%endif
21mr|kernel-5.10-generic-5.10.244-1|1964	
21mr|kernel-5.10-generic-5.10.244-1|1965	# Drop hidden files
21mr|kernel-5.10-generic-5.10.244-1|1966	rm -f %{buildroot}%{_docdir}/kernel-5.10-generic-doc/devicetree/bindings/.yamllint
21mr|kernel-5.10-generic-5.10.244-1|1967	
21mr|kernel-5.10-generic-5.10.244-1|1968	# Fix perms
21mr|kernel-5.10-generic-5.10.244-1|1969	%if %{build_perf}
21mr|kernel-5.10-generic-5.10.244-1|1970	chmod -x %{buildroot}%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.10-generic-5.10.244-1|1971	chmod -x %{buildroot}%{_prefix}/lib/perf/examples/bpf/*.c
21mr|kernel-5.10-generic-5.10.244-1|1972	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/*.h
21mr|kernel-5.10-generic-5.10.244-1|1973	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/linux/*.h
21mr|kernel-5.10-generic-5.10.244-1|1974	chmod -x %{buildroot}%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-5.10-generic-5.10.244-1|1975	%endif
21mr|kernel-5.10-generic-5.10.244-1|1976	
21mr|kernel-5.10-generic-5.10.244-1|1977	%changelog
21mr|kernel-5.10-generic-5.10.244-1|1978	* Mon Oct 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.244-1
21mr|kernel-5.10-generic-5.10.244-1|1979	- add nvidia550 (should have been added erarlier) and nvidia580
21mr|kernel-5.10-generic-5.10.244-1|1980	
21mr|kernel-5.10-generic-5.10.244-1|1981	* Wed Sep 17 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.10-generic-5.10.244-1|1982	- Update configs
21mr|kernel-5.10-generic-5.10.244-1|1983	
21mr|kernel-5.10-generic-5.10.244-1|1984	* Wed Sep 17 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.10-generic-5.10.244-1|1985	- [bot] upd: 5.10.238 -> 5.10.244
21mr|kernel-5.10-generic-5.10.244-1|1986	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|1987	- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
21mr|kernel-5.10-generic-5.10.244-1|1988	- ACPI: battery: negate current when discharging
21mr|kernel-5.10-generic-5.10.244-1|1989	- ACPICA: Avoid sequence overread in call to strncmp()
21mr|kernel-5.10-generic-5.10.244-1|1990	- ACPICA: fix acpi operand cache leak in dswstate.c
21mr|kernel-5.10-generic-5.10.244-1|1991	- ACPICA: fix acpi parse and parseext cache leaks
21mr|kernel-5.10-generic-5.10.244-1|1992	- ACPICA: Refuse to evaluate a method if arguments are missing
21mr|kernel-5.10-generic-5.10.244-1|1993	- ACPICA: utilities: Fix overflow check in vsnprintf()
21mr|kernel-5.10-generic-5.10.244-1|1994	- acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio()
21mr|kernel-5.10-generic-5.10.244-1|1995	- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions"
21mr|kernel-5.10-generic-5.10.244-1|1996	- ACPI: PAD: fix crash in exit_round_robin()
21mr|kernel-5.10-generic-5.10.244-1|1997	- ACPI: processor: fix acpi_object initialization
21mr|kernel-5.10-generic-5.10.244-1|1998	- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value
21mr|kernel-5.10-generic-5.10.244-1|1999	- ACPI: processor: perflib: Fix initial _PPC limit application
21mr|kernel-5.10-generic-5.10.244-1|2000	- ACPI: processor: perflib: Move problematic pr->performance check
21mr|kernel-5.10-generic-5.10.244-1|2001	- af_packet: fix soft lockup issue caused by tpacket_snd()
21mr|kernel-5.10-generic-5.10.244-1|2002	- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()
21mr|kernel-5.10-generic-5.10.244-1|2003	- af_vsock: Assign the vsock transport considering the vsock address flags
21mr|kernel-5.10-generic-5.10.244-1|2004	- af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path
21mr|kernel-5.10-generic-5.10.244-1|2005	- alloc_fdtable(): change calling conventions.
21mr|kernel-5.10-generic-5.10.244-1|2006	- ALSA: hda: Add missing NVIDIA HDA codec IDs
21mr|kernel-5.10-generic-5.10.244-1|2007	- ALSA: hda: Add new pci id for AMD GPU display HD audio controller
21mr|kernel-5.10-generic-5.10.244-1|2008	- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
21mr|kernel-5.10-generic-5.10.244-1|2009	- ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()
21mr|kernel-5.10-generic-5.10.244-1|2010	- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model
21mr|kernel-5.10-generic-5.10.244-1|2011	- ALSA: hda: Ignore unsol events for cards being shut down
21mr|kernel-5.10-generic-5.10.244-1|2012	- ALSA: hda/intel: Add Thinkpad E15 to PM deny list
21mr|kernel-5.10-generic-5.10.244-1|2013	- ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
21mr|kernel-5.10-generic-5.10.244-1|2014	- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup
21mr|kernel-5.10-generic-5.10.244-1|2015	- ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
21mr|kernel-5.10-generic-5.10.244-1|2016	- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
21mr|kernel-5.10-generic-5.10.244-1|2017	- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4
21mr|kernel-5.10-generic-5.10.244-1|2018	- ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
21mr|kernel-5.10-generic-5.10.244-1|2019	- ALSA: sb: Force to disable DMAs once when DMA mode is changed
21mr|kernel-5.10-generic-5.10.244-1|2020	- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
21mr|kernel-5.10-generic-5.10.244-1|2021	- ALSA: usb-audio: Add mute TLV for playback volumes on some devices
21mr|kernel-5.10-generic-5.10.244-1|2022	- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
21mr|kernel-5.10-generic-5.10.244-1|2023	- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
21mr|kernel-5.10-generic-5.10.244-1|2024	- ALSA: usb-audio: Fix size validation in convert_chmap_v3()
21mr|kernel-5.10-generic-5.10.244-1|2025	- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card
21mr|kernel-5.10-generic-5.10.244-1|2026	- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
21mr|kernel-5.10-generic-5.10.244-1|2027	- ALSA: usb-audio: Validate UAC3 cluster segment descriptors
21mr|kernel-5.10-generic-5.10.244-1|2028	- ALSA: usb-audio: Validate UAC3 power domain descriptors, too
21mr|kernel-5.10-generic-5.10.244-1|2029	- amd-xgbe: align CL37 AN sequence as per databook
21mr|kernel-5.10-generic-5.10.244-1|2030	- aoe: clean device rq_list in aoedev_downdev()
21mr|kernel-5.10-generic-5.10.244-1|2031	- apparmor: ensure WB_HISTORY_SIZE value is a power of 2
21mr|kernel-5.10-generic-5.10.244-1|2032	- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
21mr|kernel-5.10-generic-5.10.244-1|2033	- arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
21mr|kernel-5.10-generic-5.10.244-1|2034	- arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users
21mr|kernel-5.10-generic-5.10.244-1|2035	- arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
21mr|kernel-5.10-generic-5.10.244-1|2036	- arm64: dts: imx8mm-beacon: Fix RTC capacitive load
21mr|kernel-5.10-generic-5.10.244-1|2037	- arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs
21mr|kernel-5.10-generic-5.10.244-1|2038	- arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro
21mr|kernel-5.10-generic-5.10.244-1|2039	- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou
21mr|kernel-5.10-generic-5.10.244-1|2040	- arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0
21mr|kernel-5.10-generic-5.10.244-1|2041	- arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property
21mr|kernel-5.10-generic-5.10.244-1|2042	- arm64: dts: ti: k3-am65-main: Fix sdhci node properties
21mr|kernel-5.10-generic-5.10.244-1|2043	- arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list
21mr|kernel-5.10-generic-5.10.244-1|2044	- arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
21mr|kernel-5.10-generic-5.10.244-1|2045	- arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists
21mr|kernel-5.10-generic-5.10.244-1|2046	- arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB
21mr|kernel-5.10-generic-5.10.244-1|2047	- arm64: Handle KCOV __init vs inline mismatches
21mr|kernel-5.10-generic-5.10.244-1|2048	- arm64: insn: Add barrier encodings
21mr|kernel-5.10-generic-5.10.244-1|2049	- arm64: insn: add encoders for atomic operations
21mr|kernel-5.10-generic-5.10.244-1|2050	- arm64: insn: Add support for encoding DSB
21mr|kernel-5.10-generic-5.10.244-1|2051	- arm64: move AARCH64_BREAK_FAULT into insn-def.h
21mr|kernel-5.10-generic-5.10.244-1|2052	- arm64: proton-pack: Add new CPUs 'k' values for branch mitigation
21mr|kernel-5.10-generic-5.10.244-1|2053	- arm64: proton-pack: Expose whether the branchy loop k value
21mr|kernel-5.10-generic-5.10.244-1|2054	- arm64: proton-pack: Expose whether the platform is mitigated by firmware
21mr|kernel-5.10-generic-5.10.244-1|2055	- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()
21mr|kernel-5.10-generic-5.10.244-1|2056	- arm64: Restrict pagetable teardown to avoid false warning
21mr|kernel-5.10-generic-5.10.244-1|2057	- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually
21mr|kernel-5.10-generic-5.10.244-1|2058	- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
21mr|kernel-5.10-generic-5.10.244-1|2059	- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
21mr|kernel-5.10-generic-5.10.244-1|2060	- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board
21mr|kernel-5.10-generic-5.10.244-1|2061	- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms
21mr|kernel-5.10-generic-5.10.244-1|2062	- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time
21mr|kernel-5.10-generic-5.10.244-1|2063	- ARM: dts: at91: at91sam9263: fix NAND chip selects
21mr|kernel-5.10-generic-5.10.244-1|2064	- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select
21mr|kernel-5.10-generic-5.10.244-1|2065	- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
21mr|kernel-5.10-generic-5.10.244-1|2066	- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device
21mr|kernel-5.10-generic-5.10.244-1|2067	- ARM: dts: vfxxx: Correctly use two tuples for timer address
21mr|kernel-5.10-generic-5.10.244-1|2068	- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
21mr|kernel-5.10-generic-5.10.244-1|2069	- ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
21mr|kernel-5.10-generic-5.10.244-1|2070	- ARM: rockchip: fix kernel hang during smp initialization
21mr|kernel-5.10-generic-5.10.244-1|2071	- ARM: tegra: Use I/O memcpy to write to IRAM
21mr|kernel-5.10-generic-5.10.244-1|2072	- asm-generic: Add memory barrier dma_mb()
21mr|kernel-5.10-generic-5.10.244-1|2073	- ASoC: codecs: rt5640: Retry DEVICE_ID verification
21mr|kernel-5.10-generic-5.10.244-1|2074	- ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime()
21mr|kernel-5.10-generic-5.10.244-1|2075	- ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
21mr|kernel-5.10-generic-5.10.244-1|2076	- ASoC: fsl_sai: Force a software reset when starting in consumer mode
21mr|kernel-5.10-generic-5.10.244-1|2077	- ASoC: fsl_sai: replace regmap_write with regmap_update_bits
21mr|kernel-5.10-generic-5.10.244-1|2078	- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection
21mr|kernel-5.10-generic-5.10.244-1|2079	- ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20 characters
21mr|kernel-5.10-generic-5.10.244-1|2080	- ASoC: Intel: fix SND_SOC_SOF dependencies
21mr|kernel-5.10-generic-5.10.244-1|2081	- ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20 characters
21mr|kernel-5.10-generic-5.10.244-1|2082	- ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20 characters
21mr|kernel-5.10-generic-5.10.244-1|2083	- ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard
21mr|kernel-5.10-generic-5.10.244-1|2084	- ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters
21mr|kernel-5.10-generic-5.10.244-1|2085	- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
21mr|kernel-5.10-generic-5.10.244-1|2086	- ASoC: ops: dynamically allocate struct snd_ctl_elem_value
21mr|kernel-5.10-generic-5.10.244-1|2087	- ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()
21mr|kernel-5.10-generic-5.10.244-1|2088	- ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe()
21mr|kernel-5.10-generic-5.10.244-1|2089	- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()
21mr|kernel-5.10-generic-5.10.244-1|2090	- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed
21mr|kernel-5.10-generic-5.10.244-1|2091	- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
21mr|kernel-5.10-generic-5.10.244-1|2092	- ASoC: tegra210_ahub: Add check to of_device_get_match_data()
21mr|kernel-5.10-generic-5.10.244-1|2093	- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
21mr|kernel-5.10-generic-5.10.244-1|2094	- ata: libata-sata: Disallow changing LPM state if not supported
21mr|kernel-5.10-generic-5.10.244-1|2095	- ata: libata-scsi: Fix ata_to_sense_error() status handling
21mr|kernel-5.10-generic-5.10.244-1|2096	- ata: pata_cs5536: fix build on 32-bit UML
21mr|kernel-5.10-generic-5.10.244-1|2097	- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
21mr|kernel-5.10-generic-5.10.244-1|2098	- ath10k: add atomic protection for device recovery
21mr|kernel-5.10-generic-5.10.244-1|2099	- ath10k: prevent deinitializing NAPI twice
21mr|kernel-5.10-generic-5.10.244-1|2100	- ath10k: snoc: fix unbalanced IRQ enable in crash recovery
21mr|kernel-5.10-generic-5.10.244-1|2101	- atm: atmtcp: Free invalid length skb in atmtcp_c_send().
21mr|kernel-5.10-generic-5.10.244-1|2102	- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().
21mr|kernel-5.10-generic-5.10.244-1|2103	- atm: clip: Fix infinite recursive call of clip_push().
21mr|kernel-5.10-generic-5.10.244-1|2104	- atm: clip: Fix memory leak of struct clip_vcc.
21mr|kernel-5.10-generic-5.10.244-1|2105	- atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
21mr|kernel-5.10-generic-5.10.244-1|2106	- atm: clip: Fix potential null-ptr-deref in to_atmarpd().
21mr|kernel-5.10-generic-5.10.244-1|2107	- atm: clip: prevent NULL deref in clip_push()
21mr|kernel-5.10-generic-5.10.244-1|2108	- atm: idt77252: Add missing `dma_map_error()`
21mr|kernel-5.10-generic-5.10.244-1|2109	- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
21mr|kernel-5.10-generic-5.10.244-1|2110	- atm: Revert atm_account_tx() if copy_from_iter_full() fails.
21mr|kernel-5.10-generic-5.10.244-1|2111	- attach_recursive_mnt(): do not lock the covering tree when sliding something under it
21mr|kernel-5.10-generic-5.10.244-1|2112	- ax25: properly unshare skbs in ax25_kiss_rcv()
21mr|kernel-5.10-generic-5.10.244-1|2113	- backlight: pm8941: Add NULL check in wled_configure()
21mr|kernel-5.10-generic-5.10.244-1|2114	- batman-adv: fix OOB read/write in network-coding decode
21mr|kernel-5.10-generic-5.10.244-1|2115	- bcache: fix NULL pointer in cache_set_flush()
21mr|kernel-5.10-generic-5.10.244-1|2116	- be2net: Use correct byte order and format string for TCP seq and ack_seq
21mr|kernel-5.10-generic-5.10.244-1|2117	- benet: fix BUG when creating VFs
21mr|kernel-5.10-generic-5.10.244-1|2118	- better lockdep annotations for simple_recursive_removal()
21mr|kernel-5.10-generic-5.10.244-1|2119	- block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
21mr|kernel-5.10-generic-5.10.244-1|2120	- block: don't call rq_qos_ops->done_bio if the bio isn't tracked
21mr|kernel-5.10-generic-5.10.244-1|2121	- block: Make REQ_OP_ZONE_FINISH a write operation
21mr|kernel-5.10-generic-5.10.244-1|2122	- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
21mr|kernel-5.10-generic-5.10.244-1|2123	- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()
21mr|kernel-5.10-generic-5.10.244-1|2124	- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced
21mr|kernel-5.10-generic-5.10.244-1|2125	- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
21mr|kernel-5.10-generic-5.10.244-1|2126	- Bluetooth: L2CAP: Fix L2CAP MTU negotiation
21mr|kernel-5.10-generic-5.10.244-1|2127	- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION
21mr|kernel-5.10-generic-5.10.244-1|2128	- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
21mr|kernel-5.10-generic-5.10.244-1|2129	- Bluetooth: SMP: If an unallowed command is received consider it a failure
21mr|kernel-5.10-generic-5.10.244-1|2130	- bnxt_en: Fix DCB ETS validation
21mr|kernel-5.10-generic-5.10.244-1|2131	- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
21mr|kernel-5.10-generic-5.10.244-1|2132	- bpf: Check flow_dissector ctx accesses are aligned
21mr|kernel-5.10-generic-5.10.244-1|2133	- bpf: Clean up sockmap related Kconfigs
21mr|kernel-5.10-generic-5.10.244-1|2134	- bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE
21mr|kernel-5.10-generic-5.10.244-1|2135	- bpf: fix precision backtracking instruction iteration
21mr|kernel-5.10-generic-5.10.244-1|2136	- bpf: Fix WARN() in get_bpf_raw_tp_regs
21mr|kernel-5.10-generic-5.10.244-1|2137	- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls
21mr|kernel-5.10-generic-5.10.244-1|2138	- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
21mr|kernel-5.10-generic-5.10.244-1|2139	- btrfs: fix deadlock when cloning inline extents and using qgroups
21mr|kernel-5.10-generic-5.10.244-1|2140	- btrfs: fix log tree replay failure due to file with 0 links and extents
21mr|kernel-5.10-generic-5.10.244-1|2141	- btrfs: fix missing error handling when searching for inode refs during log replay
21mr|kernel-5.10-generic-5.10.244-1|2142	- btrfs: populate otime when logging an inode item
21mr|kernel-5.10-generic-5.10.244-1|2143	- btrfs: propagate last_unlink_trans earlier when doing a rmdir
21mr|kernel-5.10-generic-5.10.244-1|2144	- btrfs: update superblock's device bytes_used when dropping chunk
21mr|kernel-5.10-generic-5.10.244-1|2145	- btrfs: use btrfs_record_snapshot_destroy() during rmdir
21mr|kernel-5.10-generic-5.10.244-1|2146	- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device
21mr|kernel-5.10-generic-5.10.244-1|2147	- bus: fsl-mc: fix double-free on mc_dev
21mr|kernel-5.10-generic-5.10.244-1|2148	- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
21mr|kernel-5.10-generic-5.10.244-1|2149	- bus: mhi: host: Fix conflict between power_up and SYSERR
21mr|kernel-5.10-generic-5.10.244-1|2150	- bus: mhi: host: Fix endianness of BHI vector table
21mr|kernel-5.10-generic-5.10.244-1|2151	- caif: reduce stack size, again
21mr|kernel-5.10-generic-5.10.244-1|2152	- calipso: Don't call calipso functions for AF_INET sk.
21mr|kernel-5.10-generic-5.10.244-1|2153	- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
21mr|kernel-5.10-generic-5.10.244-1|2154	- calipso: unlock rcu before returning -EAFNOSUPPORT
21mr|kernel-5.10-generic-5.10.244-1|2155	- can: kvaser_pciefd: Store device channel index
21mr|kernel-5.10-generic-5.10.244-1|2156	- can: kvaser_usb: Assign netdev.dev_port based on device channel index
21mr|kernel-5.10-generic-5.10.244-1|2157	- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
21mr|kernel-5.10-generic-5.10.244-1|2158	- can: tcan4x5x: fix power regulator retrieval during probe
21mr|kernel-5.10-generic-5.10.244-1|2159	- cdc-acm: fix race between initial clearing halt and open
21mr|kernel-5.10-generic-5.10.244-1|2160	- ceph: fix possible integer overflow in ceph_zero_objects()
21mr|kernel-5.10-generic-5.10.244-1|2161	- cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
21mr|kernel-5.10-generic-5.10.244-1|2162	- cifs: Fix calling CIFSFindFirst() for root path without msearch
21mr|kernel-5.10-generic-5.10.244-1|2163	- cifs: Fix cifs_query_path_info() for Windows NT servers
21mr|kernel-5.10-generic-5.10.244-1|2164	- cifs: fix integer overflow in match_server()
21mr|kernel-5.10-generic-5.10.244-1|2165	- clk: bcm: rpi: Add NULL check in raspberrypi_clk_register()
21mr|kernel-5.10-generic-5.10.244-1|2166	- clk: davinci: Add NULL check in davinci_lpsc_clk_register()
21mr|kernel-5.10-generic-5.10.244-1|2167	- clk: meson-g12a: add missing fclk_div2 to spicc
21mr|kernel-5.10-generic-5.10.244-1|2168	- clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz
21mr|kernel-5.10-generic-5.10.244-1|2169	- clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
21mr|kernel-5.10-generic-5.10.244-1|2170	- clk: rockchip: rk3036: mark ddrphy as critical
21mr|kernel-5.10-generic-5.10.244-1|2171	- clk: sunxi-ng: v3s: Fix de clock definition
21mr|kernel-5.10-generic-5.10.244-1|2172	- clocksource: Fix the CPUs' choice in the watchdog per CPU verification
21mr|kernel-5.10-generic-5.10.244-1|2173	- codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
21mr|kernel-5.10-generic-5.10.244-1|2174	- comedi: aio_iiro_16: Fix bit shift out of bounds
21mr|kernel-5.10-generic-5.10.244-1|2175	- comedi: comedi_test: Fix possible deletion of uninitialized timers
21mr|kernel-5.10-generic-5.10.244-1|2176	- comedi: das16m1: Fix bit shift out of bounds
21mr|kernel-5.10-generic-5.10.244-1|2177	- comedi: das6402: Fix bit shift out of bounds
21mr|kernel-5.10-generic-5.10.244-1|2178	- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
21mr|kernel-5.10-generic-5.10.244-1|2179	- comedi: Fix initialization of data for instructions that write to subdevice
21mr|kernel-5.10-generic-5.10.244-1|2180	- comedi: fix race between polling and detaching
21mr|kernel-5.10-generic-5.10.244-1|2181	- comedi: Fix some signed shift left operations
21mr|kernel-5.10-generic-5.10.244-1|2182	- comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
21mr|kernel-5.10-generic-5.10.244-1|2183	- comedi: pcl812: Fix bit shift out of bounds
21mr|kernel-5.10-generic-5.10.244-1|2184	- compiler: remove __ADDRESSABLE_ASM{_STR,}() again
21mr|kernel-5.10-generic-5.10.244-1|2185	- configfs: Do not override creating attribute file failure in populate_attrs()
21mr|kernel-5.10-generic-5.10.244-1|2186	- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()
21mr|kernel-5.10-generic-5.10.244-1|2187	- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
21mr|kernel-5.10-generic-5.10.244-1|2188	- cpufreq: Exit governor when failed to start old governor
21mr|kernel-5.10-generic-5.10.244-1|2189	- cpufreq: Force sync policy boost with global boost on sysfs update
21mr|kernel-5.10-generic-5.10.244-1|2190	- cpufreq: Initialize cpufreq-based frequency-invariance later
21mr|kernel-5.10-generic-5.10.244-1|2191	- cpufreq: Init policy->rwsem before it may be possibly used
21mr|kernel-5.10-generic-5.10.244-1|2192	- cpufreq/sched: Explicitly synchronize limits_changed flag handling
21mr|kernel-5.10-generic-5.10.244-1|2193	- cpuidle: governors: menu: Avoid using invalid recent intervals data
21mr|kernel-5.10-generic-5.10.244-1|2194	- crypto: ccp - Fix crash when rebind ccp device for ccp.ko
21mr|kernel-5.10-generic-5.10.244-1|2195	- crypto: img-hash - Fix dma_unmap_sg() nents value
21mr|kernel-5.10-generic-5.10.244-1|2196	- crypto: inside-secure - Fix `dma_unmap_sg()` nents value
21mr|kernel-5.10-generic-5.10.244-1|2197	- crypto: lrw - Only add ecb if it is not already there
21mr|kernel-5.10-generic-5.10.244-1|2198	- crypto: marvell/cesa - Avoid empty transfer descriptor
21mr|kernel-5.10-generic-5.10.244-1|2199	- crypto: marvell/cesa - Do not chain submitted requests
21mr|kernel-5.10-generic-5.10.244-1|2200	- crypto: marvell/cesa - Fix engine load inaccuracy
21mr|kernel-5.10-generic-5.10.244-1|2201	- crypto: marvell/cesa - Handle zero-length skcipher requests
21mr|kernel-5.10-generic-5.10.244-1|2202	- crypto: qat - fix seq_file position update in adf_ring_next()
21mr|kernel-5.10-generic-5.10.244-1|2203	- crypto: sun8i-ce - move fallback ahash_request to the end of the struct
21mr|kernel-5.10-generic-5.10.244-1|2204	- crypto: sun8i-ss - do not use sg_dma_len before calling DMA functions
21mr|kernel-5.10-generic-5.10.244-1|2205	- crypto: xts - Only add ecb if it is not already there
21mr|kernel-5.10-generic-5.10.244-1|2206	- dma-buf: fix timeout handling in dma_resv_wait_timeout v2
21mr|kernel-5.10-generic-5.10.244-1|2207	- dma-buf: insert memory barrier before updating num_fences
21mr|kernel-5.10-generic-5.10.244-1|2208	- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()
21mr|kernel-5.10-generic-5.10.244-1|2209	- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status()
21mr|kernel-5.10-generic-5.10.244-1|2210	- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap
21mr|kernel-5.10-generic-5.10.244-1|2211	- dmaengine: nbpfaxi: Add missing check after DMA map
21mr|kernel-5.10-generic-5.10.244-1|2212	- dmaengine: nbpfaxi: Fix memory corruption in probe()
21mr|kernel-5.10-generic-5.10.244-1|2213	- dmaengine: ti: Add NULL check in udma_probe()
21mr|kernel-5.10-generic-5.10.244-1|2214	- dmaengine: xilinx_dma: Set dma_device directions
21mr|kernel-5.10-generic-5.10.244-1|2215	- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
21mr|kernel-5.10-generic-5.10.244-1|2216	- dm-mirror: fix a tiny race condition
21mr|kernel-5.10-generic-5.10.244-1|2217	- dm-mpath: don't print the "loaded" message if registering fails
21mr|kernel-5.10-generic-5.10.244-1|2218	- dm-raid: fix variable in journal device check
21mr|kernel-5.10-generic-5.10.244-1|2219	- dm: rearrange core declarations for extended use from dm-zone.c
21mr|kernel-5.10-generic-5.10.244-1|2220	- dm rq: don't queue request to blk-mq during DM suspend
21mr|kernel-5.10-generic-5.10.244-1|2221	- do_change_type(): refuse to operate on unmounted/not ours mounts
21mr|kernel-5.10-generic-5.10.244-1|2222	- Documentation: ACPI: Fix parent device references
21mr|kernel-5.10-generic-5.10.244-1|2223	- Documentation/hw-vuln: Add VMSCAPE documentation
21mr|kernel-5.10-generic-5.10.244-1|2224	- Documentation: x86/bugs/its: Add ITS documentation
21mr|kernel-5.10-generic-5.10.244-1|2225	- dpaa2-eth: Fix device reference count leak in MAC endpoint handling
21mr|kernel-5.10-generic-5.10.244-1|2226	- dpaa2-eth: fix xdp_rxq_info leak
21mr|kernel-5.10-generic-5.10.244-1|2227	- dpaa2-eth: rename dpaa2_eth_xdp_release_buf into dpaa2_eth_recycle_buf
21mr|kernel-5.10-generic-5.10.244-1|2228	- dpaa2-eth: retry the probe when the MAC is not yet discovered on the bus
21mr|kernel-5.10-generic-5.10.244-1|2229	- dpaa2-eth: Update dpni_get_single_step_cfg command
21mr|kernel-5.10-generic-5.10.244-1|2230	- dpaa2-eth: Update SINGLE_STEP register access
21mr|kernel-5.10-generic-5.10.244-1|2231	- dpaa2-mac: export MAC counters even when in TYPE_FIXED
21mr|kernel-5.10-generic-5.10.244-1|2232	- dpaa2-mac: split up initializing the MAC object from connecting to it
21mr|kernel-5.10-generic-5.10.244-1|2233	- drbd: add missing kref_get in handle_write_conflicts
21mr|kernel-5.10-generic-5.10.244-1|2234	- driver: net: ethernet: mtk_star_emac: fix suspend/resume issue
21mr|kernel-5.10-generic-5.10.244-1|2235	- Drivers: hv: Rename 'alloced' to 'allocated'
21mr|kernel-5.10-generic-5.10.244-1|2236	- Drivers: hv: vmbus: Add utility function for querying ring size
21mr|kernel-5.10-generic-5.10.244-1|2237	- Drivers: hv: vmbus: Fix duplicate CPU assignments within a device
21mr|kernel-5.10-generic-5.10.244-1|2238	- drivers/rapidio/rio_cm.c: prevent possible heap overwrite
21mr|kernel-5.10-generic-5.10.244-1|2239	- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit()
21mr|kernel-5.10-generic-5.10.244-1|2240	- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang
21mr|kernel-5.10-generic-5.10.244-1|2241	- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang
21mr|kernel-5.10-generic-5.10.244-1|2242	- drm/amd/display: Don't overclock DCE 6 by 15%%
21mr|kernel-5.10-generic-5.10.244-1|2243	- drm/amd/display: Don't warn when missing DCE encoder caps
21mr|kernel-5.10-generic-5.10.244-1|2244	- drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
21mr|kernel-5.10-generic-5.10.244-1|2245	- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
21mr|kernel-5.10-generic-5.10.244-1|2246	- drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
21mr|kernel-5.10-generic-5.10.244-1|2247	- drm/amd/display: Fix 'failed to blank crtc!'
21mr|kernel-5.10-generic-5.10.244-1|2248	- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
21mr|kernel-5.10-generic-5.10.244-1|2249	- drm/amd/display: Separate set_gsl from set_gsl_source_select
21mr|kernel-5.10-generic-5.10.244-1|2250	- drm/amdgpu: drop hw access in non-DC audio fini
21mr|kernel-5.10-generic-5.10.244-1|2251	- drm/amdgpu: fix incorrect vm flags to map bo
21mr|kernel-5.10-generic-5.10.244-1|2252	- drm/amdgpu/gfx10: fix CSIB handling
21mr|kernel-5.10-generic-5.10.244-1|2253	- drm/amdgpu/gfx6: fix CSIB handling
21mr|kernel-5.10-generic-5.10.244-1|2254	- drm/amdgpu/gfx7: fix CSIB handling
21mr|kernel-5.10-generic-5.10.244-1|2255	- drm/amdgpu/gfx8: fix CSIB handling
21mr|kernel-5.10-generic-5.10.244-1|2256	- drm/amdgpu/gfx9: fix CSIB handling
21mr|kernel-5.10-generic-5.10.244-1|2257	- drm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resume
21mr|kernel-5.10-generic-5.10.244-1|2258	- drm/amdkfd: Fix race in GWS queue scheduling
21mr|kernel-5.10-generic-5.10.244-1|2259	- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB
21mr|kernel-5.10-generic-5.10.244-1|2260	- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value
21mr|kernel-5.10-generic-5.10.244-1|2261	- drm/amd: Restore cached power limit during resume
21mr|kernel-5.10-generic-5.10.244-1|2262	- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq()
21mr|kernel-5.10-generic-5.10.244-1|2263	- drm/bridge: cdns-dsi: Check return value when getting default PHY config
21mr|kernel-5.10-generic-5.10.244-1|2264	- drm/bridge: cdns-dsi: Fix connecting to next bridge
21mr|kernel-5.10-generic-5.10.244-1|2265	- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
21mr|kernel-5.10-generic-5.10.244-1|2266	- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
21mr|kernel-5.10-generic-5.10.244-1|2267	- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
21mr|kernel-5.10-generic-5.10.244-1|2268	- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
21mr|kernel-5.10-generic-5.10.244-1|2269	- drm/exynos: fimd: Guard display clock control with runtime PM calls
21mr|kernel-5.10-generic-5.10.244-1|2270	- drm/i915/gt: Fix timeline left held on VMA alloc error
21mr|kernel-5.10-generic-5.10.244-1|2271	- drm/i915/selftests: Change mock_request() to return error pointers
21mr|kernel-5.10-generic-5.10.244-1|2272	- drm/msm/a6xx: Increase HFI response timeout
21mr|kernel-5.10-generic-5.10.244-1|2273	- drm/msm/dpu: don't select single flush for active CTL blocks
21mr|kernel-5.10-generic-5.10.244-1|2274	- drm/msm/hdmi: add runtime PM calls to DDC transfer function
21mr|kernel-5.10-generic-5.10.244-1|2275	- drm/nouveau/bl: increase buffer size to avoid truncate warning
21mr|kernel-5.10-generic-5.10.244-1|2276	- drm/nouveau/disp: Always accept linear modifier
21mr|kernel-5.10-generic-5.10.244-1|2277	- drm: rcar-du: Fix memory leak in rcar_du_vsps_init()
21mr|kernel-5.10-generic-5.10.244-1|2278	- drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
21mr|kernel-5.10-generic-5.10.244-1|2279	- drm/sched: Increment job count before swapping tail spsc queue
21mr|kernel-5.10-generic-5.10.244-1|2280	- drm/sched: Remove optimization that causes hang when killing dependent jobs
21mr|kernel-5.10-generic-5.10.244-1|2281	- drm/tegra: Assign plane type before registration
21mr|kernel-5.10-generic-5.10.244-1|2282	- drm/tegra: Fix a possible null pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|2283	- drm/tegra: rgb: Fix the unbound reference count
21mr|kernel-5.10-generic-5.10.244-1|2284	- drm/ttm: Should to return the evict error
21mr|kernel-5.10-generic-5.10.244-1|2285	- drm/udl: Unregister device before cleaning up on disconnect
21mr|kernel-5.10-generic-5.10.244-1|2286	- drm/v3d: Disable interrupts before resetting the GPU
21mr|kernel-5.10-generic-5.10.244-1|2287	- drm/vkms: Adjust vkms_state->active_planes allocation type
21mr|kernel-5.10-generic-5.10.244-1|2288	- drm/vmwgfx: Add seqno waiter for sync_files
21mr|kernel-5.10-generic-5.10.244-1|2289	- dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
21mr|kernel-5.10-generic-5.10.244-1|2290	- e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
21mr|kernel-5.10-generic-5.10.244-1|2291	- e1000e: fix heap overflow in e1000_set_eeprom
21mr|kernel-5.10-generic-5.10.244-1|2292	- e1000e: ignore uninitialized checksum word on tgp
21mr|kernel-5.10-generic-5.10.244-1|2293	- EDAC/altera: Use correct write width with the INTTEST register
21mr|kernel-5.10-generic-5.10.244-1|2294	- EDAC/skx_common: Fix general protection fault
21mr|kernel-5.10-generic-5.10.244-1|2295	- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare
21mr|kernel-5.10-generic-5.10.244-1|2296	- emulex/benet: correct command version selection in be_cmd_get_stats()
21mr|kernel-5.10-generic-5.10.244-1|2297	- enic: fix incorrect MTU comparison in enic_change_mtu()
21mr|kernel-5.10-generic-5.10.244-1|2298	- erofs: remove unused trace event erofs_destroy_inode
21mr|kernel-5.10-generic-5.10.244-1|2299	- et131x: Add missing check after DMA map
21mr|kernel-5.10-generic-5.10.244-1|2300	- ethernet: atl1: Add missing DMA mapping error checks and count errors
21mr|kernel-5.10-generic-5.10.244-1|2301	- ethernet: intel: fix building with large NR_CPUS
21mr|kernel-5.10-generic-5.10.244-1|2302	- exfat: fix double free in delayed_free
21mr|kernel-5.10-generic-5.10.244-1|2303	- ext4: check fast symlink for ea_inode correctly
21mr|kernel-5.10-generic-5.10.244-1|2304	- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
21mr|kernel-5.10-generic-5.10.244-1|2305	- ext4: ensure i_size is smaller than maxbytes
21mr|kernel-5.10-generic-5.10.244-1|2306	- ext4: ext4: unify EXT4_EX_NOCACHE|NOFAIL flags in ext4_ext_remove_space()
21mr|kernel-5.10-generic-5.10.244-1|2307	- ext4: factor out ext4_get_maxbytes()
21mr|kernel-5.10-generic-5.10.244-1|2308	- ext4: fix calculation of credits for extent tree modification
21mr|kernel-5.10-generic-5.10.244-1|2309	- ext4: fix fsmap end of range reporting with bigalloc
21mr|kernel-5.10-generic-5.10.244-1|2310	- ext4: fix hole length calculation overflow in non-extent inodes
21mr|kernel-5.10-generic-5.10.244-1|2311	- ext4: fix reserved gdt blocks handling in fsmap
21mr|kernel-5.10-generic-5.10.244-1|2312	- ext4: inline: fix len overflow in ext4_prepare_inline_data
21mr|kernel-5.10-generic-5.10.244-1|2313	- ext4: prevent stale extent cache entries caused by concurrent get es_cache
21mr|kernel-5.10-generic-5.10.244-1|2314	- f2fs: clean up w/ fscrypt_is_bounce_page()
21mr|kernel-5.10-generic-5.10.244-1|2315	- f2fs: doc: fix wrong quota mount option description
21mr|kernel-5.10-generic-5.10.244-1|2316	- f2fs: don't over-report free space or inodes in statvfs
21mr|kernel-5.10-generic-5.10.244-1|2317	- f2fs: fix to avoid out-of-boundary access in devs.path
21mr|kernel-5.10-generic-5.10.244-1|2318	- f2fs: fix to avoid out-of-boundary access in dnode page
21mr|kernel-5.10-generic-5.10.244-1|2319	- f2fs: fix to avoid panic in f2fs_evict_inode
21mr|kernel-5.10-generic-5.10.244-1|2320	- f2fs: fix to avoid UAF in f2fs_sync_inode_meta()
21mr|kernel-5.10-generic-5.10.244-1|2321	- f2fs: fix to correct check conditions in f2fs_cross_rename
21mr|kernel-5.10-generic-5.10.244-1|2322	- f2fs: fix to do sanity check on ino and xnid
21mr|kernel-5.10-generic-5.10.244-1|2323	- f2fs: fix to do sanity check on sbi->total_valid_block_count
21mr|kernel-5.10-generic-5.10.244-1|2324	- f2fs: fix to do sanity check on sit_bitmap_size
21mr|kernel-5.10-generic-5.10.244-1|2325	- f2fs: prevent kernel warning due to negative i_nlink from corrupted image
21mr|kernel-5.10-generic-5.10.244-1|2326	- f2fs: use d_inode(dentry) cleanup dentry->d_inode
21mr|kernel-5.10-generic-5.10.244-1|2327	- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod()
21mr|kernel-5.10-generic-5.10.244-1|2328	- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-5.10-generic-5.10.244-1|2329	- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
21mr|kernel-5.10-generic-5.10.244-1|2330	- firmware: psci: Fix refcount leak in psci_dt_init
21mr|kernel-5.10-generic-5.10.244-1|2331	- firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES
21mr|kernel-5.10-generic-5.10.244-1|2332	- fix proc_sys_compare() handling of in-lookup dentries
21mr|kernel-5.10-generic-5.10.244-1|2333	- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes
21mr|kernel-5.10-generic-5.10.244-1|2334	- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
21mr|kernel-5.10-generic-5.10.244-1|2335	- fs/buffer: fix use-after-free when call bh_read() helper
21mr|kernel-5.10-generic-5.10.244-1|2336	- fs_context: fix parameter name in infofc() macro
21mr|kernel-5.10-generic-5.10.244-1|2337	- fs/filesystems: Fix potential unsigned integer underflow in fs_name()
21mr|kernel-5.10-generic-5.10.244-1|2338	- fs/jfs: consolidate sanity checking in dbMount
21mr|kernel-5.10-generic-5.10.244-1|2339	- fs/orangefs: Allow 2 more characters in do_c_string()
21mr|kernel-5.10-generic-5.10.244-1|2340	- fs/orangefs: use snprintf() instead of sprintf()
21mr|kernel-5.10-generic-5.10.244-1|2341	- fs: Prevent file descriptor table allocations exceeding INT_MAX
21mr|kernel-5.10-generic-5.10.244-1|2342	- fs/proc: do_task_stat: use __for_each_thread()
21mr|kernel-5.10-generic-5.10.244-1|2343	- ftrace: Also allocate and copy hash for reading of filter files
21mr|kernel-5.10-generic-5.10.244-1|2344	- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
21mr|kernel-5.10-generic-5.10.244-1|2345	- ftrace: Fix UAF when lookup kallsym after ftrace disabled
21mr|kernel-5.10-generic-5.10.244-1|2346	- gfs2: gfs2_create_inode error handling fix
21mr|kernel-5.10-generic-5.10.244-1|2347	- gfs2: move msleep to sleepable context
21mr|kernel-5.10-generic-5.10.244-1|2348	- gpio: pca953x: fix IRQ storm on system wake up
21mr|kernel-5.10-generic-5.10.244-1|2349	- gpio: rcar: Use raw_spinlock to protect register access
21mr|kernel-5.10-generic-5.10.244-1|2350	- gpio: tps65912: check the return value of regmap_update_bits()
21mr|kernel-5.10-generic-5.10.244-1|2351	- gpio: wcd934x: check the return value of regmap_update_bits()
21mr|kernel-5.10-generic-5.10.244-1|2352	- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt
21mr|kernel-5.10-generic-5.10.244-1|2353	- gve: Fix stuck TX queue for DQ queue format
21mr|kernel-5.10-generic-5.10.244-1|2354	- gve: Return error for unknown admin queue command
21mr|kernel-5.10-generic-5.10.244-1|2355	- hfs: fix not erasing deleted b-tree node issue
21mr|kernel-5.10-generic-5.10.244-1|2356	- hfs: fix slab-out-of-bounds in hfs_bnode_read()
21mr|kernel-5.10-generic-5.10.244-1|2357	- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
21mr|kernel-5.10-generic-5.10.244-1|2358	- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
21mr|kernel-5.10-generic-5.10.244-1|2359	- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
21mr|kernel-5.10-generic-5.10.244-1|2360	- hfsplus: remove mutex_lock check in hfsplus_free_extents
21mr|kernel-5.10-generic-5.10.244-1|2361	- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
21mr|kernel-5.10-generic-5.10.244-1|2362	- HID: asus: fix UAF via HID_CLAIMED_INPUT validation
21mr|kernel-5.10-generic-5.10.244-1|2363	- HID: core: do not bypass hid_hw_raw_request
21mr|kernel-5.10-generic-5.10.244-1|2364	- HID: core: ensure __hid_request reserves the report ID as the first byte
21mr|kernel-5.10-generic-5.10.244-1|2365	- HID: core: ensure the allocated report buffer can contain the reserved report ID
21mr|kernel-5.10-generic-5.10.244-1|2366	- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version()
21mr|kernel-5.10-generic-5.10.244-1|2367	- HID: mcp2221: Don't set bus speed on every transfer
21mr|kernel-5.10-generic-5.10.244-1|2368	- HID: mcp2221: Handle reads greater than 60 bytes
21mr|kernel-5.10-generic-5.10.244-1|2369	- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
21mr|kernel-5.10-generic-5.10.244-1|2370	- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse()
21mr|kernel-5.10-generic-5.10.244-1|2371	- HID: wacom: Add a new Art Pen 2
21mr|kernel-5.10-generic-5.10.244-1|2372	- HID: wacom: fix kobject reference count leak
21mr|kernel-5.10-generic-5.10.244-1|2373	- HID: wacom: fix memory leak on kobject creation failure
21mr|kernel-5.10-generic-5.10.244-1|2374	- HID: wacom: fix memory leak on sysfs attribute creation failure
21mr|kernel-5.10-generic-5.10.244-1|2375	- hugetlb: unshare some PMDs when splitting VMAs
21mr|kernel-5.10-generic-5.10.244-1|2376	- hv_netvsc: Fix panic during namespace deletion with VF
21mr|kernel-5.10-generic-5.10.244-1|2377	- hwmon: (corsair-cpro) Validate the size of the received input buffer
21mr|kernel-5.10-generic-5.10.244-1|2378	- hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
21mr|kernel-5.10-generic-5.10.244-1|2379	- hwmon: (occ) Add new temperature sensor type
21mr|kernel-5.10-generic-5.10.244-1|2380	- hwmon: (occ) Add soft minimum power cap attribute
21mr|kernel-5.10-generic-5.10.244-1|2381	- hwmon: (occ) Fix P10 VRM temp sensors
21mr|kernel-5.10-generic-5.10.244-1|2382	- hwmon: (occ) fix unaligned accesses
21mr|kernel-5.10-generic-5.10.244-1|2383	- hwmon: (occ) Rework attribute registration for stack usage
21mr|kernel-5.10-generic-5.10.244-1|2384	- hwmon: (pmbus/max34440) Fix support for max34451
21mr|kernel-5.10-generic-5.10.244-1|2385	- hwrng: mtk - handle devm_pm_runtime_enable errors
21mr|kernel-5.10-generic-5.10.244-1|2386	- i2c: designware: Invoke runtime suspend on quick slave re-registration
21mr|kernel-5.10-generic-5.10.244-1|2387	- i2c: Force DLL0945 touchpad i2c freq to 100khz
21mr|kernel-5.10-generic-5.10.244-1|2388	- i2c: npcm: Add clock toggle recovery
21mr|kernel-5.10-generic-5.10.244-1|2389	- i2c: qup: jump out of the loop in case of timeout
21mr|kernel-5.10-generic-5.10.244-1|2390	- i2c: robotfuzz-osif: disable zero-length read messages
21mr|kernel-5.10-generic-5.10.244-1|2391	- i2c: stm32: fix the device used for the DMA map
21mr|kernel-5.10-generic-5.10.244-1|2392	- i2c: tiny-usb: disable zero-length read messages
21mr|kernel-5.10-generic-5.10.244-1|2393	- i3c: add missing include to internal header
21mr|kernel-5.10-generic-5.10.244-1|2394	- i3c: don't fail if GETHDRCAP is unsupported
21mr|kernel-5.10-generic-5.10.244-1|2395	- i40e: Add rx_missed_errors for buffer exhaustion
21mr|kernel-5.10-generic-5.10.244-1|2396	- i40e: fix MMIO write access to an invalid page in i40e_clear_hw
21mr|kernel-5.10-generic-5.10.244-1|2397	- i40e: Fix potential invalid access when MAC list is empty
21mr|kernel-5.10-generic-5.10.244-1|2398	- i40e: report VF tx_dropped with tx_errors instead of tx_discards
21mr|kernel-5.10-generic-5.10.244-1|2399	- i40e: retry VFLR handling if there is ongoing VF reset
21mr|kernel-5.10-generic-5.10.244-1|2400	- i40e: return false from i40e_reset_vf if reset is in progress
21mr|kernel-5.10-generic-5.10.244-1|2401	- ice: create new Tx scheduler nodes for new queues only
21mr|kernel-5.10-generic-5.10.244-1|2402	- ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
21mr|kernel-5.10-generic-5.10.244-1|2403	- icmp: fix icmp_ndo_send address translation for reply direction
21mr|kernel-5.10-generic-5.10.244-1|2404	- iio: adc: ad7124: Fix 3dB filter frequency reading
21mr|kernel-5.10-generic-5.10.244-1|2405	- iio: adc: ad7606_spi: fix reg write value mask
21mr|kernel-5.10-generic-5.10.244-1|2406	- iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement
21mr|kernel-5.10-generic-5.10.244-1|2407	- iio: adc: ad_sigma_delta: change to buffer predisable
21mr|kernel-5.10-generic-5.10.244-1|2408	- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
21mr|kernel-5.10-generic-5.10.244-1|2409	- iio: adc: max1363: Reorder mode_list[] entries
21mr|kernel-5.10-generic-5.10.244-1|2410	- iio: adc: stm32-adc: Fix race in installing chained IRQ handler
21mr|kernel-5.10-generic-5.10.244-1|2411	- iio: chemical: pms7003: use aligned_s64 for timestamp
21mr|kernel-5.10-generic-5.10.244-1|2412	- iio: hid-sensor-prox: Fix incorrect OFFSET calculation
21mr|kernel-5.10-generic-5.10.244-1|2413	- iio: imu: inv_icm42600: change invalid data error to -EBUSY
21mr|kernel-5.10-generic-5.10.244-1|2414	- iio: imu: inv_icm42600: Fix temperature calculation
21mr|kernel-5.10-generic-5.10.244-1|2415	- iio: light: as73211: Ensure buffer holes are zeroed
21mr|kernel-5.10-generic-5.10.244-1|2416	- iio: light: opt3001: fix deadlock due to concurrent flag access
21mr|kernel-5.10-generic-5.10.244-1|2417	- iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
21mr|kernel-5.10-generic-5.10.244-1|2418	- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
21mr|kernel-5.10-generic-5.10.244-1|2419	- iio: proximity: isl29501: fix buffered read on big-endian systems
21mr|kernel-5.10-generic-5.10.244-1|2420	- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
21mr|kernel-5.10-generic-5.10.244-1|2421	- Input: ims-pcu - check record size in ims_pcu_flash_firmware()
21mr|kernel-5.10-generic-5.10.244-1|2422	- Input: sparcspkr - avoid unannotated fall-through
21mr|kernel-5.10-generic-5.10.244-1|2423	- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs
21mr|kernel-5.10-generic-5.10.244-1|2424	- Input: synaptics-rmi - fix crash with unsupported versions of F34
21mr|kernel-5.10-generic-5.10.244-1|2425	- Input: xpad - add support for Amazon Game Controller
21mr|kernel-5.10-generic-5.10.244-1|2426	- Input: xpad - add VID for Turtle Beach controllers
21mr|kernel-5.10-generic-5.10.244-1|2427	- Input: xpad - set correct controller type for Acer NGR200
21mr|kernel-5.10-generic-5.10.244-1|2428	- Input: xpad - support Acer NGR 200 Controller
21mr|kernel-5.10-generic-5.10.244-1|2429	- intel_idle: Allow loading ACPI tables for any family
21mr|kernel-5.10-generic-5.10.244-1|2430	- iommu/amd: Avoid stack buffer overflow from kernel cmdline
21mr|kernel-5.10-generic-5.10.244-1|2431	- iommu/amd: Ensure GA log notifier callbacks finish running before module unload
21mr|kernel-5.10-generic-5.10.244-1|2432	- io_uring: don't use int for ABI
21mr|kernel-5.10-generic-5.10.244-1|2433	- ipc: fix to protect IPCS lookups using RCU
21mr|kernel-5.10-generic-5.10.244-1|2434	- ipmi: Fix strcpy source and destination the same
21mr|kernel-5.10-generic-5.10.244-1|2435	- ipmi: Use dev_warn_ratelimited() for incorrect message warnings
21mr|kernel-5.10-generic-5.10.244-1|2436	- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
21mr|kernel-5.10-generic-5.10.244-1|2437	- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
21mr|kernel-5.10-generic-5.10.244-1|2438	- ipv6: reject malicious packets in ipv6_gso_segment()
21mr|kernel-5.10-generic-5.10.244-1|2439	- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
21mr|kernel-5.10-generic-5.10.244-1|2440	- isofs: Verify inode mode when loading from disk
21mr|kernel-5.10-generic-5.10.244-1|2441	- iwlwifi: Add missing check for alloc_ordered_workqueue
21mr|kernel-5.10-generic-5.10.244-1|2442	- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc
21mr|kernel-5.10-generic-5.10.244-1|2443	- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
21mr|kernel-5.10-generic-5.10.244-1|2444	- jbd2: prevent softlockup in jbd2_log_do_checkpoint()
21mr|kernel-5.10-generic-5.10.244-1|2445	- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
21mr|kernel-5.10-generic-5.10.244-1|2446	- jffs2: check that raw node were preallocated before writing summary
21mr|kernel-5.10-generic-5.10.244-1|2447	- jfs: fix array-index-out-of-bounds read in add_missing_indices
21mr|kernel-5.10-generic-5.10.244-1|2448	- jfs: fix metapage reference count leak in dbAllocCtl
21mr|kernel-5.10-generic-5.10.244-1|2449	- jfs: Fix null-ptr-deref in jfs_ioc_trim
21mr|kernel-5.10-generic-5.10.244-1|2450	- jfs: Regular file corruption check
21mr|kernel-5.10-generic-5.10.244-1|2451	- jfs: truncate good inode pages when hard link is 0
21mr|kernel-5.10-generic-5.10.244-1|2452	- jfs: upper bound check of tree index in dbAllocAG
21mr|kernel-5.10-generic-5.10.244-1|2453	- jfs: validate AG parameters in dbMount() to prevent crashes
21mr|kernel-5.10-generic-5.10.244-1|2454	- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS
21mr|kernel-5.10-generic-5.10.244-1|2455	- kbuild: Add CLANG_FLAGS to as-instr
21mr|kernel-5.10-generic-5.10.244-1|2456	- kbuild: Add KBUILD_CPPFLAGS to as-option invocation
21mr|kernel-5.10-generic-5.10.244-1|2457	- kbuild: hdrcheck: fix cross build with clang
21mr|kernel-5.10-generic-5.10.244-1|2458	- kbuild: Update assembler calls to use proper flags and language target
21mr|kernel-5.10-generic-5.10.244-1|2459	- kbuild: userprogs: fix bitsize and target detection on clang
21mr|kernel-5.10-generic-5.10.244-1|2460	- kbuild: userprogs: use correct linker when mixing clang and GNU ld
21mr|kernel-5.10-generic-5.10.244-1|2461	- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed()
21mr|kernel-5.10-generic-5.10.244-1|2462	- kconfig: gconf: fix potential memory leak in renderer_edited()
21mr|kernel-5.10-generic-5.10.244-1|2463	- kconfig: lxdialog: fix 'space' to (de)select options
21mr|kernel-5.10-generic-5.10.244-1|2464	- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
21mr|kernel-5.10-generic-5.10.244-1|2465	- kconfig: nconf: Ensure null termination where strncpy is used
21mr|kernel-5.10-generic-5.10.244-1|2466	- kconfig: qconf: fix ConfigList::updateListAllforAll()
21mr|kernel-5.10-generic-5.10.244-1|2467	- ktest.pl: Prevent recursion of default variable options
21mr|kernel-5.10-generic-5.10.244-1|2468	- ktls, sockmap: Fix missing uncharge operation
21mr|kernel-5.10-generic-5.10.244-1|2469	- KVM: SVM: Advertise TSA CPUID bits to guests
21mr|kernel-5.10-generic-5.10.244-1|2470	- KVM: x86: add support for CPUID leaf 0x80000021
21mr|kernel-5.10-generic-5.10.244-1|2471	- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
21mr|kernel-5.10-generic-5.10.244-1|2472	- KVM: x86: use array_index_nospec with indices that come from guest
21mr|kernel-5.10-generic-5.10.244-1|2473	- leds: leds-lp50xx: Handle reg to get correct multi_index
21mr|kernel-5.10-generic-5.10.244-1|2474	- leds: multicolor: Fix intensity setting while SW blinking
21mr|kernel-5.10-generic-5.10.244-1|2475	- libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
21mr|kernel-5.10-generic-5.10.244-1|2476	- libbpf: Use proper errno value in nlattr
21mr|kernel-5.10-generic-5.10.244-1|2477	- lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap
21mr|kernel-5.10-generic-5.10.244-1|2478	- lib: test_objagg: Set error message in check_expect_hints_stats()
21mr|kernel-5.10-generic-5.10.244-1|2479	- locking/barriers, kcsan: Support generic instrumentation
21mr|kernel-5.10-generic-5.10.244-1|2480	- Logitech C-270 even more broken
21mr|kernel-5.10-generic-5.10.244-1|2481	- m68k: Don't unregister boot console needlessly
21mr|kernel-5.10-generic-5.10.244-1|2482	- m68k: Fix lost column on framebuffer debug console
21mr|kernel-5.10-generic-5.10.244-1|2483	- m68k: mac: Fix macintosh_config for Mac II
21mr|kernel-5.10-generic-5.10.244-1|2484	- macsec: MACsec SCI assignment for ES = 0
21mr|kernel-5.10-generic-5.10.244-1|2485	- mailbox: Not protect module_put with spin_lock_irqsave
21mr|kernel-5.10-generic-5.10.244-1|2486	- md: dm-zoned-target: Initialize return variable r to avoid uninitialized use
21mr|kernel-5.10-generic-5.10.244-1|2487	- md/md-bitmap: fix dm-raid max_write_behind setting
21mr|kernel-5.10-generic-5.10.244-1|2488	- md/raid1: Fix stack memory use after return in raid1_reshape
21mr|kernel-5.10-generic-5.10.244-1|2489	- media: cxusb: no longer judge rbuf when the write fails
21mr|kernel-5.10-generic-5.10.244-1|2490	- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb()
21mr|kernel-5.10-generic-5.10.244-1|2491	- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
21mr|kernel-5.10-generic-5.10.244-1|2492	- media: gspca: Add bounds checking to firmware parser
21mr|kernel-5.10-generic-5.10.244-1|2493	- media: gspca: Add error handling for stv06xx_read_sensor()
21mr|kernel-5.10-generic-5.10.244-1|2494	- media: hi556: correct the test pattern configuration
21mr|kernel-5.10-generic-5.10.244-1|2495	- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()
21mr|kernel-5.10-generic-5.10.244-1|2496	- media: omap3isp: use sgtable-based scatterlist wrappers
21mr|kernel-5.10-generic-5.10.244-1|2497	- media: ov2659: Fix memory leaks in ov2659_probe()
21mr|kernel-5.10-generic-5.10.244-1|2498	- media: ov8856: suppress probe deferral errors
21mr|kernel-5.10-generic-5.10.244-1|2499	- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode()
21mr|kernel-5.10-generic-5.10.244-1|2500	- media: qcom: camss: cleanup media device allocated resource on error path
21mr|kernel-5.10-generic-5.10.244-1|2501	- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()
21mr|kernel-5.10-generic-5.10.244-1|2502	- media: rkvdec: Fix frame size enumeration
21mr|kernel-5.10-generic-5.10.244-1|2503	- media: rkvdec: Initialize the m2m context before the controls
21mr|kernel-5.10-generic-5.10.244-1|2504	- media: tc358743: Check I2C succeeded during probe
21mr|kernel-5.10-generic-5.10.244-1|2505	- media: tc358743: ignore video while HPD is low
21mr|kernel-5.10-generic-5.10.244-1|2506	- media: tc358743: Increase FIFO trigger level to 374
21mr|kernel-5.10-generic-5.10.244-1|2507	- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
21mr|kernel-5.10-generic-5.10.244-1|2508	- media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition
21mr|kernel-5.10-generic-5.10.244-1|2509	- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition
21mr|kernel-5.10-generic-5.10.244-1|2510	- media: usb: hdpvr: disable zero-length read messages
21mr|kernel-5.10-generic-5.10.244-1|2511	- media: usbtv: Lock resolution while streaming
21mr|kernel-5.10-generic-5.10.244-1|2512	- media: uvcvideo: Do not mark valid metadata as invalid
21mr|kernel-5.10-generic-5.10.244-1|2513	- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format()
21mr|kernel-5.10-generic-5.10.244-1|2514	- media: uvcvideo: Fix bandwidth issue for Alcor camera
21mr|kernel-5.10-generic-5.10.244-1|2515	- media: uvcvideo: Return the number of processed controls
21mr|kernel-5.10-generic-5.10.244-1|2516	- media: uvcvideo: Rollback non processed entities on error
21mr|kernel-5.10-generic-5.10.244-1|2517	- media: uvcvideo: Send control events for partial succeeds
21mr|kernel-5.10-generic-5.10.244-1|2518	- media: v4l2-ctrls: always copy the controls on completion
21mr|kernel-5.10-generic-5.10.244-1|2519	- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()
21mr|kernel-5.10-generic-5.10.244-1|2520	- media: v4l2-dev: fix error handling in __video_register_device()
21mr|kernel-5.10-generic-5.10.244-1|2521	- media: venus: Add a check for packet size after reading from shared memory
21mr|kernel-5.10-generic-5.10.244-1|2522	- media: venus: Add support for SSR trigger using fault injection
21mr|kernel-5.10-generic-5.10.244-1|2523	- media: venus: don't de-reference NULL pointers at IRQ time
21mr|kernel-5.10-generic-5.10.244-1|2524	- media: venus: Fix probe error handling
21mr|kernel-5.10-generic-5.10.244-1|2525	- media: venus: hfi: explicitly release IRQ during teardown
21mr|kernel-5.10-generic-5.10.244-1|2526	- media: venus: protect against spurious interrupts during probe
21mr|kernel-5.10-generic-5.10.244-1|2527	- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.
21mr|kernel-5.10-generic-5.10.244-1|2528	- media: videobuf2: use sgtable-based scatterlist wrappers
21mr|kernel-5.10-generic-5.10.244-1|2529	- media: vidtv: Terminating the subsequent process of initialization failure
21mr|kernel-5.10-generic-5.10.244-1|2530	- media: vivid: Change the siize of the composing
21mr|kernel-5.10-generic-5.10.244-1|2531	- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()
21mr|kernel-5.10-generic-5.10.244-1|2532	- memstick: Fix deadlock by moving removing flag earlier
21mr|kernel-5.10-generic-5.10.244-1|2533	- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove()
21mr|kernel-5.10-generic-5.10.244-1|2534	- mfd: max14577: Fix wakeup source leaks on device unbind
21mr|kernel-5.10-generic-5.10.244-1|2535	- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE
21mr|kernel-5.10-generic-5.10.244-1|2536	- minmax: add umin(a, b) and umax(a, b)
21mr|kernel-5.10-generic-5.10.244-1|2537	- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
21mr|kernel-5.10-generic-5.10.244-1|2538	- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
21mr|kernel-5.10-generic-5.10.244-1|2539	- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation
21mr|kernel-5.10-generic-5.10.244-1|2540	- MIPS: Loongson64: Add missing '#interrupt-cells' for loongson64c_ls7a
21mr|kernel-5.10-generic-5.10.244-1|2541	- MIPS: mm: tlb-r4k: Uniquify TLB entries on init
21mr|kernel-5.10-generic-5.10.244-1|2542	- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option
21mr|kernel-5.10-generic-5.10.244-1|2543	- MIPS: Prefer cc-option for additions to cflags
21mr|kernel-5.10-generic-5.10.244-1|2544	- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
21mr|kernel-5.10-generic-5.10.244-1|2545	- misc: rtsx: usb: Ensure mmc child device is active when card is present
21mr|kernel-5.10-generic-5.10.244-1|2546	- mISDN: Fix memory leak in dsp_hwec_enable()
21mr|kernel-5.10-generic-5.10.244-1|2547	- mlxsw: spectrum: Forward packets with an IPv4 link-local source IP
21mr|kernel-5.10-generic-5.10.244-1|2548	- mmc: bcm2835: Fix dma_unmap_sg() nents value
21mr|kernel-5.10-generic-5.10.244-1|2549	- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data()
21mr|kernel-5.10-generic-5.10.244-1|2550	- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
21mr|kernel-5.10-generic-5.10.244-1|2551	- mmc: sdhci: Add a helper function for dump register in dynamic debug mode
21mr|kernel-5.10-generic-5.10.244-1|2552	- mmc: sdhci_am654: Workaround for Errata i2312
21mr|kernel-5.10-generic-5.10.244-1|2553	- mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
21mr|kernel-5.10-generic-5.10.244-1|2554	- mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
21mr|kernel-5.10-generic-5.10.244-1|2555	- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models
21mr|kernel-5.10-generic-5.10.244-1|2556	- mm: drop the assumption that VM_SHARED always implies writable
21mr|kernel-5.10-generic-5.10.244-1|2557	- mm: extract might_alloc() debug check
21mr|kernel-5.10-generic-5.10.244-1|2558	- mm: fix ratelimit_pages update error in dirty_ratio_handler()
21mr|kernel-5.10-generic-5.10.244-1|2559	- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
21mr|kernel-5.10-generic-5.10.244-1|2560	- mm/huge_memory: fix dereferencing invalid pmd migration entry
21mr|kernel-5.10-generic-5.10.244-1|2561	- mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
21mr|kernel-5.10-generic-5.10.244-1|2562	- mm: hugetlb: independent PMD page table shared count
21mr|kernel-5.10-generic-5.10.244-1|2563	- mm/hugetlb: unshare page tables during VMA split, not before
21mr|kernel-5.10-generic-5.10.244-1|2564	- mm/khugepaged: fix ->anon_vma race
21mr|kernel-5.10-generic-5.10.244-1|2565	- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock
21mr|kernel-5.10-generic-5.10.244-1|2566	- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|2567	- mm/page_alloc: detect allocation forbidden by cpuset and bail out early
21mr|kernel-5.10-generic-5.10.244-1|2568	- mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
21mr|kernel-5.10-generic-5.10.244-1|2569	- mm: reinstate ability to map write-sealed memfd mappings read-only
21mr|kernel-5.10-generic-5.10.244-1|2570	- mm/slub: avoid accessing metadata when pointer is invalid in object_err()
21mr|kernel-5.10-generic-5.10.244-1|2571	- mm: update memfd seal write check to include F_SEAL_WRITE
21mr|kernel-5.10-generic-5.10.244-1|2572	- mm/vmalloc: leave lazy MMU mode on PTE mapping error
21mr|kernel-5.10-generic-5.10.244-1|2573	- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage()
21mr|kernel-5.10-generic-5.10.244-1|2574	- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
21mr|kernel-5.10-generic-5.10.244-1|2575	- module: Restore the moduleparam prefix length check
21mr|kernel-5.10-generic-5.10.244-1|2576	- most: core: Drop device reference after usage in get_channel()
21mr|kernel-5.10-generic-5.10.244-1|2577	- move_mount: allow to add a mount into an existing group
21mr|kernel-5.10-generic-5.10.244-1|2578	- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
21mr|kernel-5.10-generic-5.10.244-1|2579	- mtd: fix possible integer overflow in erase_xfer()
21mr|kernel-5.10-generic-5.10.244-1|2580	- mtd: nand: sunxi: Add randomizer configuration before randomizer enable
21mr|kernel-5.10-generic-5.10.244-1|2581	- mtd: rawnand: atmel: Fix dma_mapping_error() address
21mr|kernel-5.10-generic-5.10.244-1|2582	- mtd: rawnand: atmel: set pmecc data setup time
21mr|kernel-5.10-generic-5.10.244-1|2583	- mtd: rawnand: fsmc: Add missing check after DMA map
21mr|kernel-5.10-generic-5.10.244-1|2584	- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk
21mr|kernel-5.10-generic-5.10.244-1|2585	- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
21mr|kernel-5.10-generic-5.10.244-1|2586	- mtk-sd: Prevent memory corruption from DMA map failure
21mr|kernel-5.10-generic-5.10.244-1|2587	- mtk-sd: reset host->mrq on prepare_data() error
21mr|kernel-5.10-generic-5.10.244-1|2588	- mwl8k: Add missing check after DMA map
21mr|kernel-5.10-generic-5.10.244-1|2589	- net: ag71xx: Add missing check after DMA map
21mr|kernel-5.10-generic-5.10.244-1|2590	- net: appletalk: Fix device refcount leak in atrtr_create()
21mr|kernel-5.10-generic-5.10.244-1|2591	- net: appletalk: fix kerneldoc warnings
21mr|kernel-5.10-generic-5.10.244-1|2592	- net: appletalk: Fix use-after-free in AARP proxy probe
21mr|kernel-5.10-generic-5.10.244-1|2593	- net: atlantic: generate software timestamp just before the doorbell
21mr|kernel-5.10-generic-5.10.244-1|2594	- net: atm: add lec_mutex
21mr|kernel-5.10-generic-5.10.244-1|2595	- net: atm: fix memory leak in atm_register_sysfs when device_register fail
21mr|kernel-5.10-generic-5.10.244-1|2596	- net: atm: fix /proc/net/atm/lec handling
21mr|kernel-5.10-generic-5.10.244-1|2597	- net: ch9200: fix uninitialised access during mii_nway_restart
21mr|kernel-5.10-generic-5.10.244-1|2598	- net: dlink: add synchronization for stats update
21mr|kernel-5.10-generic-5.10.244-1|2599	- net: dlink: fix multicast stats being counted incorrectly
21mr|kernel-5.10-generic-5.10.244-1|2600	- net: dpaa2-eth: rearrange variable in dpaa2_eth_get_ethtool_stats
21mr|kernel-5.10-generic-5.10.244-1|2601	- net: dpaa: fix device leak when querying time stamp info
21mr|kernel-5.10-generic-5.10.244-1|2602	- net: drop UFO packets in udp_rcv_segment()
21mr|kernel-5.10-generic-5.10.244-1|2603	- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325
21mr|kernel-5.10-generic-5.10.244-1|2604	- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325
21mr|kernel-5.10-generic-5.10.244-1|2605	- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
21mr|kernel-5.10-generic-5.10.244-1|2606	- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
21mr|kernel-5.10-generic-5.10.244-1|2607	- net: dsa: microchip: linearize skb for tail-tagging switches
21mr|kernel-5.10-generic-5.10.244-1|2608	- net: dsa: microchip: update tag_ksz masks for KSZ9477 family
21mr|kernel-5.10-generic-5.10.244-1|2609	- net: emaclite: Fix missing pointer increment in aligned_read()
21mr|kernel-5.10-generic-5.10.244-1|2610	- net: enetc: Correct endianness handling in _enetc_rd_reg64
21mr|kernel-5.10-generic-5.10.244-1|2611	- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets
21mr|kernel-5.10-generic-5.10.244-1|2612	- net: fec: allow disable coalescing
21mr|kernel-5.10-generic-5.10.244-1|2613	- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it
21mr|kernel-5.10-generic-5.10.244-1|2614	- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY
21mr|kernel-5.10-generic-5.10.244-1|2615	- netfilter: ctnetlink: fix refcount leak on table dump
21mr|kernel-5.10-generic-5.10.244-1|2616	- netfilter: nf_reject: don't leak dst refcount for loopback packets
21mr|kernel-5.10-generic-5.10.244-1|2617	- netfilter: nf_tables: adjust lockdep assertions handling
21mr|kernel-5.10-generic-5.10.244-1|2618	- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy
21mr|kernel-5.10-generic-5.10.244-1|2619	- netfilter: nft_reject_inet: allow to use reject from inet ingress
21mr|kernel-5.10-generic-5.10.244-1|2620	- netfilter: nft_reject: unify reject init and dump into nft_reject
21mr|kernel-5.10-generic-5.10.244-1|2621	- netfilter: nft_socket: fix sk refcount leaks
21mr|kernel-5.10-generic-5.10.244-1|2622	- netfilter: nft_tunnel: fix geneve_opt dump
21mr|kernel-5.10-generic-5.10.244-1|2623	- netfilter: xt_nfacct: don't assume acct name is null-terminated
21mr|kernel-5.10-generic-5.10.244-1|2624	- net: Fix checksum update for ILA adj-transport
21mr|kernel-5.10-generic-5.10.244-1|2625	- net: Fix TOCTOU issue in sk_is_readable()
21mr|kernel-5.10-generic-5.10.244-1|2626	- net: gianfar: fix device leak when querying time stamp info
21mr|kernel-5.10-generic-5.10.244-1|2627	- net: hns3: fixed vf get max channels bug
21mr|kernel-5.10-generic-5.10.244-1|2628	- net: hns3: refine the struct hane3_tc_info
21mr|kernel-5.10-generic-5.10.244-1|2629	- net, hsr: reject HSR frame if skb can't hold tag
21mr|kernel-5.10-generic-5.10.244-1|2630	- net: ice: Perform accurate aRFS flow match
21mr|kernel-5.10-generic-5.10.244-1|2631	- net: ipv4: fix incorrect MTU in broadcast routes
21mr|kernel-5.10-generic-5.10.244-1|2632	- net: ipv4: fix regression in local-broadcast routes
21mr|kernel-5.10-generic-5.10.244-1|2633	- net/ipv4: fix type mismatch in inet_ehash_locks_alloc() causing build failure
21mr|kernel-5.10-generic-5.10.244-1|2634	- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy
21mr|kernel-5.10-generic-5.10.244-1|2635	- netlink: avoid infinite retry looping in netlink_unicast()
21mr|kernel-5.10-generic-5.10.244-1|2636	- netlink: Fix rmem check in netlink_broadcast_deliver().
21mr|kernel-5.10-generic-5.10.244-1|2637	- netlink: Fix wraparounds of sk->sk_rmem_alloc.
21mr|kernel-5.10-generic-5.10.244-1|2638	- netlink: make sure we allow at least one dump skb
21mr|kernel-5.10-generic-5.10.244-1|2639	- net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
21mr|kernel-5.10-generic-5.10.244-1|2640	- net: macb: Check return value of dma_set_mask_and_coherent()
21mr|kernel-5.10-generic-5.10.244-1|2641	- net/mdiobus: Fix potential out-of-bounds read/write access
21mr|kernel-5.10-generic-5.10.244-1|2642	- net: mdio: C22 is now optional, EOPNOTSUPP if not provided
21mr|kernel-5.10-generic-5.10.244-1|2643	- netmem: fix skb_frag_address_safe with unreadable skbs
21mr|kernel-5.10-generic-5.10.244-1|2644	- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info
21mr|kernel-5.10-generic-5.10.244-1|2645	- net/mlx4_en: Prevent potential integer overflow calculating Hz
21mr|kernel-5.10-generic-5.10.244-1|2646	- net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
21mr|kernel-5.10-generic-5.10.244-1|2647	- net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
21mr|kernel-5.10-generic-5.10.244-1|2648	- net/mlx5: Ensure fw pages are always allocated on same NUMA
21mr|kernel-5.10-generic-5.10.244-1|2649	- net/mlx5e: Set local Xoff after FW update
21mr|kernel-5.10-generic-5.10.244-1|2650	- net/mlx5e: Update and set Xon/Xoff upon MTU set
21mr|kernel-5.10-generic-5.10.244-1|2651	- net/mlx5e: Update and set Xon/Xoff upon port speed set
21mr|kernel-5.10-generic-5.10.244-1|2652	- net/mlx5: Fix return value when searching for existing flow group
21mr|kernel-5.10-generic-5.10.244-1|2653	- net: ncsi: Fix buffer overflow in fetching version id
21mr|kernel-5.10-generic-5.10.244-1|2654	- net: ncsi: Fix GCPS 64-bit member variables
21mr|kernel-5.10-generic-5.10.244-1|2655	- net: openvswitch: Fix the dead loop of MPLS parse
21mr|kernel-5.10-generic-5.10.244-1|2656	- net/packet: fix a race in packet_set_ring() and packet_notifier()
21mr|kernel-5.10-generic-5.10.244-1|2657	- net: phy: microchip: force IRQ polling mode for lan88xx
21mr|kernel-5.10-generic-5.10.244-1|2658	- net: phy: microchip: implement generic .handle_interrupt() callback
21mr|kernel-5.10-generic-5.10.244-1|2659	- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
21mr|kernel-5.10-generic-5.10.244-1|2660	- net: phy: microchip: remove the use of .ack_interrupt()
21mr|kernel-5.10-generic-5.10.244-1|2661	- net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames
21mr|kernel-5.10-generic-5.10.244-1|2662	- net: phy: smsc: add proper reset flags for LAN8710A
21mr|kernel-5.10-generic-5.10.244-1|2663	- net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
21mr|kernel-5.10-generic-5.10.244-1|2664	- net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
21mr|kernel-5.10-generic-5.10.244-1|2665	- netpoll: prevent hanging NAPI when netcons gets enabled
21mr|kernel-5.10-generic-5.10.244-1|2666	- net: Rename ->stream_memory_read to ->sock_is_readable
21mr|kernel-5.10-generic-5.10.244-1|2667	- net: rose: Fix fall-through warnings for Clang
21mr|kernel-5.10-generic-5.10.244-1|2668	- net/sched: Abort __tc_modify_qdisc if parent class does not exist
21mr|kernel-5.10-generic-5.10.244-1|2669	- net_sched: act_ctinfo: use atomic64_t for three counters
21mr|kernel-5.10-generic-5.10.244-1|2670	- net/sched: Always pass notifications when child class becomes empty
21mr|kernel-5.10-generic-5.10.244-1|2671	- net_sched: ets: fix a race in ets_qdisc_change()
21mr|kernel-5.10-generic-5.10.244-1|2672	- net/sched: ets: use old 'nbands' while purging unused classes
21mr|kernel-5.10-generic-5.10.244-1|2673	- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit
21mr|kernel-5.10-generic-5.10.244-1|2674	- net_sched: prio: fix a race in prio_tune()
21mr|kernel-5.10-generic-5.10.244-1|2675	- net_sched: red: fix a race in __red_change()
21mr|kernel-5.10-generic-5.10.244-1|2676	- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate
21mr|kernel-5.10-generic-5.10.244-1|2677	- net/sched: Restrict conditions for adding duplicating netems to qdisc tree
21mr|kernel-5.10-generic-5.10.244-1|2678	- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree
21mr|kernel-5.10-generic-5.10.244-1|2679	- net_sched: sch_ets: implement lockless ets_dump()
21mr|kernel-5.10-generic-5.10.244-1|2680	- net/sched: sch_ets: properly init all active DRR list handles
21mr|kernel-5.10-generic-5.10.244-1|2681	- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class
21mr|kernel-5.10-generic-5.10.244-1|2682	- net/sched: sch_qfq: Fix race condition on qfq_aggregate
21mr|kernel-5.10-generic-5.10.244-1|2683	- net_sched: sch_sfq: annotate data-races around q->perturb_period
21mr|kernel-5.10-generic-5.10.244-1|2684	- net_sched: sch_sfq: don't allow 1 packet limit
21mr|kernel-5.10-generic-5.10.244-1|2685	- net_sched: sch_sfq: fix a potential crash on gso_skb handling
21mr|kernel-5.10-generic-5.10.244-1|2686	- net_sched: sch_sfq: handle bigger packets
21mr|kernel-5.10-generic-5.10.244-1|2687	- net_sched: sch_sfq: move the limit validation
21mr|kernel-5.10-generic-5.10.244-1|2688	- net_sched: sch_sfq: reject invalid perturb period
21mr|kernel-5.10-generic-5.10.244-1|2689	- net_sched: sch_sfq: use a temporary work area for validating configuration
21mr|kernel-5.10-generic-5.10.244-1|2690	- net_sched: tbf: fix a race in tbf_change()
21mr|kernel-5.10-generic-5.10.244-1|2691	- net: stmmac: platform: guarantee uniqueness of bus_id
21mr|kernel-5.10-generic-5.10.244-1|2692	- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts
21mr|kernel-5.10-generic-5.10.244-1|2693	- net: thunder_bgx: add a missing of_node_put
21mr|kernel-5.10-generic-5.10.244-1|2694	- net: thunder_bgx: decrement cleanup index before use
21mr|kernel-5.10-generic-5.10.244-1|2695	- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id()
21mr|kernel-5.10-generic-5.10.244-1|2696	- net: tipc: fix refcount warning in tipc_aead_encrypt
21mr|kernel-5.10-generic-5.10.244-1|2697	- net: usb: aqc111: debug info before sanitation
21mr|kernel-5.10-generic-5.10.244-1|2698	- net: usb: aqc111: fix error handling of usbnet read calls
21mr|kernel-5.10-generic-5.10.244-1|2699	- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
21mr|kernel-5.10-generic-5.10.244-1|2700	- net: usbnet: Fix the wrong netif_carrier_on() call
21mr|kernel-5.10-generic-5.10.244-1|2701	- net: usb: qmi_wwan: add SIMCom 8230C composition
21mr|kernel-5.10-generic-5.10.244-1|2702	- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions
21mr|kernel-5.10-generic-5.10.244-1|2703	- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
21mr|kernel-5.10-generic-5.10.244-1|2704	- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs
21mr|kernel-5.10-generic-5.10.244-1|2705	- NFC: nci: uart: Set tty->disc_data only in success path
21mr|kernel-5.10-generic-5.10.244-1|2706	- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
21mr|kernel-5.10-generic-5.10.244-1|2707	- nfs: clear SB_RDONLY before getting superblock
21mr|kernel-5.10-generic-5.10.244-1|2708	- NFS: Create an nfs4_server_set_init_caps() function
21mr|kernel-5.10-generic-5.10.244-1|2709	- NFSD: detect mismatch of file handle and delegation stateid in OPEN op
21mr|kernel-5.10-generic-5.10.244-1|2710	- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
21mr|kernel-5.10-generic-5.10.244-1|2711	- nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
21mr|kernel-5.10-generic-5.10.244-1|2712	- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
21mr|kernel-5.10-generic-5.10.244-1|2713	- NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode cache validity
21mr|kernel-5.10-generic-5.10.244-1|2714	- NFS: Fix a race when updating an existing write
21mr|kernel-5.10-generic-5.10.244-1|2715	- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
21mr|kernel-5.10-generic-5.10.244-1|2716	- NFS: Fix the setting of capabilities when automounting a new filesystem
21mr|kernel-5.10-generic-5.10.244-1|2717	- NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
21mr|kernel-5.10-generic-5.10.244-1|2718	- nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests
21mr|kernel-5.10-generic-5.10.244-1|2719	- nfs: ignore SB_RDONLY when remounting nfs
21mr|kernel-5.10-generic-5.10.244-1|2720	- NFSv4.2: another fix for listxattr
21mr|kernel-5.10-generic-5.10.244-1|2721	- NFSv4.2: fix listxattr to return selinux security label
21mr|kernel-5.10-generic-5.10.244-1|2722	- NFSv4: Fix nfs4_bitmap_copy_adjust()
21mr|kernel-5.10-generic-5.10.244-1|2723	- NFSv4/flexfiles: Fix handling of NFS level errors in I/O
21mr|kernel-5.10-generic-5.10.244-1|2724	- NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
21mr|kernel-5.10-generic-5.10.244-1|2725	- nilfs2: add pointer check for nilfs_direct_propagate()
21mr|kernel-5.10-generic-5.10.244-1|2726	- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate()
21mr|kernel-5.10-generic-5.10.244-1|2727	- nilfs2: reject invalid file types when reading inodes
21mr|kernel-5.10-generic-5.10.244-1|2728	- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults
21mr|kernel-5.10-generic-5.10.244-1|2729	- nui: Fix dma_mapping_error() check
21mr|kernel-5.10-generic-5.10.244-1|2730	- ovl: Check for NULL d_inode() in ovl_dentry_upper()
21mr|kernel-5.10-generic-5.10.244-1|2731	- parisc: fix building with gcc-15
21mr|kernel-5.10-generic-5.10.244-1|2732	- parisc: Makefile: fix a typo in palo.conf
21mr|kernel-5.10-generic-5.10.244-1|2733	- pch_uart: Fix dma_sync_sg_for_device() nents value
21mr|kernel-5.10-generic-5.10.244-1|2734	- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
21mr|kernel-5.10-generic-5.10.244-1|2735	- PCI: Add ACS quirk for Loongson PCIe
21mr|kernel-5.10-generic-5.10.244-1|2736	- PCI: cadence-ep: Correct PBA offset in .set_msix() callback
21mr|kernel-5.10-generic-5.10.244-1|2737	- PCI: cadence: Fix runtime atomic count underflow
21mr|kernel-5.10-generic-5.10.244-1|2738	- PCI/DPC: Initialize aer_err_info before using it
21mr|kernel-5.10-generic-5.10.244-1|2739	- PCI: endpoint: Fix configfs group list head handling
21mr|kernel-5.10-generic-5.10.244-1|2740	- PCI: endpoint: Fix configfs group removal on driver teardown
21mr|kernel-5.10-generic-5.10.244-1|2741	- PCI: Fix lock symmetry in pci_slot_unlock()
21mr|kernel-5.10-generic-5.10.244-1|2742	- PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time
21mr|kernel-5.10-generic-5.10.244-1|2743	- PCI: pnv_php: Clean up allocated IRQs on unplug
21mr|kernel-5.10-generic-5.10.244-1|2744	- PCI: pnv_php: Fix surprise plug detection and recovery
21mr|kernel-5.10-generic-5.10.244-1|2745	- PCI: pnv_php: Work around switches with broken presence detection
21mr|kernel-5.10-generic-5.10.244-1|2746	- PCI: rockchip-host: Fix "Unexpected Completion" log message
21mr|kernel-5.10-generic-5.10.244-1|2747	- pcmcia: Add error handling for add_interval() in do_validate_mem()
21mr|kernel-5.10-generic-5.10.244-1|2748	- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()
21mr|kernel-5.10-generic-5.10.244-1|2749	- perf build: Warn when libdebuginfod devel files are not available
21mr|kernel-5.10-generic-5.10.244-1|2750	- perf/core: Don't leak AUX buffer refcount on allocation failure
21mr|kernel-5.10-generic-5.10.244-1|2751	- perf/core: Exit early on perf_mmap() fail
21mr|kernel-5.10-generic-5.10.244-1|2752	- perf/core: Fix broken throttling when max_samples_per_tick=1
21mr|kernel-5.10-generic-5.10.244-1|2753	- perf/core: Prevent VMA split of buffer mappings
21mr|kernel-5.10-generic-5.10.244-1|2754	- perf: Fix sample vs do_exit()
21mr|kernel-5.10-generic-5.10.244-1|2755	- perf record: Fix incorrect --user-regs comments
21mr|kernel-5.10-generic-5.10.244-1|2756	- perf: Revert to requiring CAP_SYS_ADMIN for uprobes
21mr|kernel-5.10-generic-5.10.244-1|2757	- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3
21mr|kernel-5.10-generic-5.10.244-1|2758	- perf tests bp_account: Fix leaked file descriptor
21mr|kernel-5.10-generic-5.10.244-1|2759	- perf tests switch-tracking: Fix timestamp comparison
21mr|kernel-5.10-generic-5.10.244-1|2760	- perf ui browser hists: Set actions->thread before calling do_zoom_thread()
21mr|kernel-5.10-generic-5.10.244-1|2761	- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()
21mr|kernel-5.10-generic-5.10.244-1|2762	- phy: mscc: Fix parsing of unicast frames
21mr|kernel-5.10-generic-5.10.244-1|2763	- phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode
21mr|kernel-5.10-generic-5.10.244-1|2764	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()
21mr|kernel-5.10-generic-5.10.244-1|2765	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()
21mr|kernel-5.10-generic-5.10.244-1|2766	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()
21mr|kernel-5.10-generic-5.10.244-1|2767	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()
21mr|kernel-5.10-generic-5.10.244-1|2768	- pinctrl: armada-37xx: set GPIO output value before setting direction
21mr|kernel-5.10-generic-5.10.244-1|2769	- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs > 31
21mr|kernel-5.10-generic-5.10.244-1|2770	- pinctrl: at91: Fix possible out-of-boundary access
21mr|kernel-5.10-generic-5.10.244-1|2771	- pinctrl: qcom: msm: mark certain pins as invalid for interrupts
21mr|kernel-5.10-generic-5.10.244-1|2772	- pinctrl: stm32: Manage irq affinity settings
21mr|kernel-5.10-generic-5.10.244-1|2773	- pinctrl: STMFX: add missing HAS_IOMEM dependency
21mr|kernel-5.10-generic-5.10.244-1|2774	- pinctrl: sunxi: Fix memory leak on krealloc failure
21mr|kernel-5.10-generic-5.10.244-1|2775	- platform: Add Surface platform directory
21mr|kernel-5.10-generic-5.10.244-1|2776	- platform/chrome: cros_ec: Make cros_ec_unregister() return void
21mr|kernel-5.10-generic-5.10.244-1|2777	- platform/chrome: cros_ec: remove unneeded label and if-condition
21mr|kernel-5.10-generic-5.10.244-1|2778	- platform/chrome: cros_ec_typec: Defer probe on missing EC parent
21mr|kernel-5.10-generic-5.10.244-1|2779	- platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()
21mr|kernel-5.10-generic-5.10.244-1|2780	- platform/chrome: cros_ec: Use per-device lockdep key
21mr|kernel-5.10-generic-5.10.244-1|2781	- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
21mr|kernel-5.10-generic-5.10.244-1|2782	- platform/x86: dell_rbu: Fix list usage
21mr|kernel-5.10-generic-5.10.244-1|2783	- platform/x86: dell_rbu: Stop overwriting data buffer
21mr|kernel-5.10-generic-5.10.244-1|2784	- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches
21mr|kernel-5.10-generic-5.10.244-1|2785	- pldmfw: Select CRC32 when PLDMFW is selected
21mr|kernel-5.10-generic-5.10.244-1|2786	- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop()
21mr|kernel-5.10-generic-5.10.244-1|2787	- PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store()
21mr|kernel-5.10-generic-5.10.244-1|2788	- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id()
21mr|kernel-5.10-generic-5.10.244-1|2789	- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov
21mr|kernel-5.10-generic-5.10.244-1|2790	- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit()
21mr|kernel-5.10-generic-5.10.244-1|2791	- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()
21mr|kernel-5.10-generic-5.10.244-1|2792	- PM: sleep: console: Fix the black screen issue
21mr|kernel-5.10-generic-5.10.244-1|2793	- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices
21mr|kernel-5.10-generic-5.10.244-1|2794	- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks()
21mr|kernel-5.10-generic-5.10.244-1|2795	- pNFS: Fix disk addr range check in block/scsi layout
21mr|kernel-5.10-generic-5.10.244-1|2796	- pNFS: Fix stripe mapping in block/scsi layout
21mr|kernel-5.10-generic-5.10.244-1|2797	- pNFS: Fix uninited ptr deref in block/scsi layout
21mr|kernel-5.10-generic-5.10.244-1|2798	- pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read
21mr|kernel-5.10-generic-5.10.244-1|2799	- pNFS/flexfiles: don't attempt pnfs on fatal DS errors
21mr|kernel-5.10-generic-5.10.244-1|2800	- pNFS: Handle RPC size limit for layoutcommits
21mr|kernel-5.10-generic-5.10.244-1|2801	- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
21mr|kernel-5.10-generic-5.10.244-1|2802	- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer
21mr|kernel-5.10-generic-5.10.244-1|2803	- powerpc/eeh: Export eeh_unfreeze_pe()
21mr|kernel-5.10-generic-5.10.244-1|2804	- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery
21mr|kernel-5.10-generic-5.10.244-1|2805	- powerpc/eeh: Make EEH driver device hotplug safe
21mr|kernel-5.10-generic-5.10.244-1|2806	- powerpc/eeh: Rely on dev->link_active_reporting
21mr|kernel-5.10-generic-5.10.244-1|2807	- powerpc: Fix struct termio related ioctl macros
21mr|kernel-5.10-generic-5.10.244-1|2808	- powerpc/kvm: Fix ifdef to remove build warning
21mr|kernel-5.10-generic-5.10.244-1|2809	- powerpc/vas: Move VAS API to book3s common platform
21mr|kernel-5.10-generic-5.10.244-1|2810	- powerpc/vas: Return -EINVAL if the offset is non-zero in mmap()
21mr|kernel-5.10-generic-5.10.244-1|2811	- power: reset: at91-reset: Optimize at91_reset()
21mr|kernel-5.10-generic-5.10.244-1|2812	- power: supply: bq27xxx: Retrieve again when busy
21mr|kernel-5.10-generic-5.10.244-1|2813	- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set
21mr|kernel-5.10-generic-5.10.244-1|2814	- ppp: fix memory leak in pad_compress_skb
21mr|kernel-5.10-generic-5.10.244-1|2815	- pps: fix poll support
21mr|kernel-5.10-generic-5.10.244-1|2816	- pptp: ensure minimal skb length in pptp_xmit()
21mr|kernel-5.10-generic-5.10.244-1|2817	- pptp: fix pptp_xmit() error path
21mr|kernel-5.10-generic-5.10.244-1|2818	- ptp: Fix possible memory leak in ptp_clock_register()
21mr|kernel-5.10-generic-5.10.244-1|2819	- pwm: imx-tpm: Reset counter if CMOD is 0
21mr|kernel-5.10-generic-5.10.244-1|2820	- pwm: mediatek: Ensure to disable clocks in error path
21mr|kernel-5.10-generic-5.10.244-1|2821	- pwm: mediatek: Fix duty and period setting
21mr|kernel-5.10-generic-5.10.244-1|2822	- pwm: mediatek: Handle hardware enable and clock enable separately
21mr|kernel-5.10-generic-5.10.244-1|2823	- pwm: mediatek: Implement .apply() callback
21mr|kernel-5.10-generic-5.10.244-1|2824	- randstruct: gcc-plugin: Fix attribute addition
21mr|kernel-5.10-generic-5.10.244-1|2825	- randstruct: gcc-plugin: Remove bogus void member
21mr|kernel-5.10-generic-5.10.244-1|2826	- rcu: Protect ->defer_qs_iw_pending from data race
21mr|kernel-5.10-generic-5.10.244-1|2827	- rcu: Return early if callback is not specified
21mr|kernel-5.10-generic-5.10.244-1|2828	- RDMA/bnxt_re: Fix to initialize the PBL array
21mr|kernel-5.10-generic-5.10.244-1|2829	- RDMA/core: Rate limit GID cache warning messages
21mr|kernel-5.10-generic-5.10.244-1|2830	- RDMA/core: reduce stack using in nldev_stat_get_doit()
21mr|kernel-5.10-generic-5.10.244-1|2831	- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private
21mr|kernel-5.10-generic-5.10.244-1|2832	- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
21mr|kernel-5.10-generic-5.10.244-1|2833	- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h
21mr|kernel-5.10-generic-5.10.244-1|2834	- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
21mr|kernel-5.10-generic-5.10.244-1|2835	- RDMA/mlx5: Fix CC counters query for MPV
21mr|kernel-5.10-generic-5.10.244-1|2836	- RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction
21mr|kernel-5.10-generic-5.10.244-1|2837	- RDMA/mlx5: Fix vport loopback for MPV device
21mr|kernel-5.10-generic-5.10.244-1|2838	- RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
21mr|kernel-5.10-generic-5.10.244-1|2839	- RDMA/rxe: Return CQE error if invalid lkey was supplied
21mr|kernel-5.10-generic-5.10.244-1|2840	- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-5.10-generic-5.10.244-1|2841	- regulator: core: fix NULL dereference on unbind due to stale coupling data
21mr|kernel-5.10-generic-5.10.244-1|2842	- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
21mr|kernel-5.10-generic-5.10.244-1|2843	- regulator: max14577: Add error check for max14577_read_reg()
21mr|kernel-5.10-generic-5.10.244-1|2844	- reset: brcmstb: Enable reset drivers for ARCH_BCM2835
21mr|kernel-5.10-generic-5.10.244-1|2845	- Revert "ACPI: battery: negate current when discharging"
21mr|kernel-5.10-generic-5.10.244-1|2846	- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"
21mr|kernel-5.10-generic-5.10.244-1|2847	- Revert "drm/amdgpu: fix incorrect vm flags to map bo"
21mr|kernel-5.10-generic-5.10.244-1|2848	- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS"
21mr|kernel-5.10-generic-5.10.244-1|2849	- Revert "ipv6: save dontfrag in cork"
21mr|kernel-5.10-generic-5.10.244-1|2850	- Revert "mmc: sdhci: Disable SD card clock before changing parameters"
21mr|kernel-5.10-generic-5.10.244-1|2851	- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"
21mr|kernel-5.10-generic-5.10.244-1|2852	- Revert "vmci: Prevent the dispatching of uninitialized payloads"
21mr|kernel-5.10-generic-5.10.244-1|2853	- Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older
21mr|kernel-5.10-generic-5.10.244-1|2854	- rose: fix dangling neighbour pointers in rose_rt_device_down()
21mr|kernel-5.10-generic-5.10.244-1|2855	- rpl: Fix use-after-free in rpl_do_srh_inline().
21mr|kernel-5.10-generic-5.10.244-1|2856	- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send()
21mr|kernel-5.10-generic-5.10.244-1|2857	- rseq: Fix segfault on registration when rseq_cs is non-zero
21mr|kernel-5.10-generic-5.10.244-1|2858	- rtc: cmos: use spin_lock_irqsave in cmos_interrupt
21mr|kernel-5.10-generic-5.10.244-1|2859	- rtc: ds1307: fix incorrect maximum clock rate handling
21mr|kernel-5.10-generic-5.10.244-1|2860	- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
21mr|kernel-5.10-generic-5.10.244-1|2861	- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
21mr|kernel-5.10-generic-5.10.244-1|2862	- rtc: Fix offset calculation for .start_secs < 0
21mr|kernel-5.10-generic-5.10.244-1|2863	- rtc: hym8563: fix incorrect maximum clock rate handling
21mr|kernel-5.10-generic-5.10.244-1|2864	- rtc: Improve performance of rtc_time64_to_tm(). Add tests.
21mr|kernel-5.10-generic-5.10.244-1|2865	- rtc: lib_test: add MODULE_LICENSE
21mr|kernel-5.10-generic-5.10.244-1|2866	- rtc: Make rtc_time64_to_tm() support dates before 1970
21mr|kernel-5.10-generic-5.10.244-1|2867	- rtc: pcf85063: fix incorrect maximum clock rate handling
21mr|kernel-5.10-generic-5.10.244-1|2868	- rtc: pcf8563: fix incorrect maximum clock rate handling
21mr|kernel-5.10-generic-5.10.244-1|2869	- rtc: rv3028: fix incorrect maximum clock rate handling
21mr|kernel-5.10-generic-5.10.244-1|2870	- rtc: sh: assign correct interrupts with DT
21mr|kernel-5.10-generic-5.10.244-1|2871	- rtc: test: Fix invalid format specifier.
21mr|kernel-5.10-generic-5.10.244-1|2872	- rxrpc: Fix oops due to non-existence of prealloc backlog struct
21mr|kernel-5.10-generic-5.10.244-1|2873	- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
21mr|kernel-5.10-generic-5.10.244-1|2874	- s390/bpf: Store backchain even for leaf progs
21mr|kernel-5.10-generic-5.10.244-1|2875	- s390/hypfs: Avoid unnecessary ioctl registration in debugfs
21mr|kernel-5.10-generic-5.10.244-1|2876	- s390/hypfs: Enable limited access during lockdown
21mr|kernel-5.10-generic-5.10.244-1|2877	- s390/pci: Fix __pcilg_mio_inuser() inline assembly
21mr|kernel-5.10-generic-5.10.244-1|2878	- s390/stp: Remove udelay from stp_sync_clock()
21mr|kernel-5.10-generic-5.10.244-1|2879	- s390/time: Use monotonic clock in get_cycles()
21mr|kernel-5.10-generic-5.10.244-1|2880	- samples: mei: Fix building on musl libc
21mr|kernel-5.10-generic-5.10.244-1|2881	- sch_drr: make drr_qlen_notify() idempotent
21mr|kernel-5.10-generic-5.10.244-1|2882	- sch_ets: make est_qlen_notify() idempotent
21mr|kernel-5.10-generic-5.10.244-1|2883	- sch_hfsc: make hfsc_qlen_notify() idempotent
21mr|kernel-5.10-generic-5.10.244-1|2884	- sch_htb: make htb_deactivate() idempotent
21mr|kernel-5.10-generic-5.10.244-1|2885	- sch_htb: make htb_qlen_notify() idempotent
21mr|kernel-5.10-generic-5.10.244-1|2886	- sch_qfq: make qfq_qlen_notify() idempotent
21mr|kernel-5.10-generic-5.10.244-1|2887	- scsi: aacraid: Stop using PCI_IRQ_AFFINITY
21mr|kernel-5.10-generic-5.10.244-1|2888	- scsi: bfa: Double-free fix
21mr|kernel-5.10-generic-5.10.244-1|2889	- scsi: core: sysfs: Correct sysfs attributes access rights
21mr|kernel-5.10-generic-5.10.244-1|2890	- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans
21mr|kernel-5.10-generic-5.10.244-1|2891	- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
21mr|kernel-5.10-generic-5.10.244-1|2892	- scsi: isci: Fix dma_unmap_sg() nents value
21mr|kernel-5.10-generic-5.10.244-1|2893	- scsi: iscsi: Fix incorrect error path labels for flashnode operations
21mr|kernel-5.10-generic-5.10.244-1|2894	- scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
21mr|kernel-5.10-generic-5.10.244-1|2895	- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
21mr|kernel-5.10-generic-5.10.244-1|2896	- scsi: lpfc: Fix buffer free/clear order in deferred receive path
21mr|kernel-5.10-generic-5.10.244-1|2897	- scsi: lpfc: Fix link down processing to address NULL pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|2898	- scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands
21mr|kernel-5.10-generic-5.10.244-1|2899	- scsi: lpfc: Remove redundant assignment to avoid memory leak
21mr|kernel-5.10-generic-5.10.244-1|2900	- scsi: lpfc: Use memcpy() for BIOS version
21mr|kernel-5.10-generic-5.10.244-1|2901	- scsi: mpt3sas: Correctly handle ATA device errors
21mr|kernel-5.10-generic-5.10.244-1|2902	- scsi: mvsas: Fix dma_unmap_sg() nents value
21mr|kernel-5.10-generic-5.10.244-1|2903	- scsi: pm80xx: Fix memory leak during rmmod
21mr|kernel-5.10-generic-5.10.244-1|2904	- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops
21mr|kernel-5.10-generic-5.10.244-1|2905	- scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
21mr|kernel-5.10-generic-5.10.244-1|2906	- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
21mr|kernel-5.10-generic-5.10.244-1|2907	- scsi: qla4xxx: Prevent a potential error pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|2908	- scsi: s390: zfcp: Ensure synchronous unit_add
21mr|kernel-5.10-generic-5.10.244-1|2909	- scsi: storvsc: Increase the timeouts to storvsc_timeout
21mr|kernel-5.10-generic-5.10.244-1|2910	- scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
21mr|kernel-5.10-generic-5.10.244-1|2911	- scsi: ufs: core: Fix spelling of a sysfs attribute name
21mr|kernel-5.10-generic-5.10.244-1|2912	- scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume
21mr|kernel-5.10-generic-5.10.244-1|2913	- scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
21mr|kernel-5.10-generic-5.10.244-1|2914	- sctp: Do not wake readers in __sctp_write_space()
21mr|kernel-5.10-generic-5.10.244-1|2915	- sctp: initialize more fields in sctp_v6_from_sk()
21mr|kernel-5.10-generic-5.10.244-1|2916	- sctp: linearize cloned gso packets in sctp_rcv
21mr|kernel-5.10-generic-5.10.244-1|2917	- securityfs: don't pin dentries twice, once is enough...
21mr|kernel-5.10-generic-5.10.244-1|2918	- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t
21mr|kernel-5.10-generic-5.10.244-1|2919	- selftests/memfd: add test for mapping write-sealed memfd read-only
21mr|kernel-5.10-generic-5.10.244-1|2920	- selftests: mptcp: connect: also cover alt modes
21mr|kernel-5.10-generic-5.10.244-1|2921	- selftests: mptcp: pm: check flush doesn't reset limits
21mr|kernel-5.10-generic-5.10.244-1|2922	- selftests: rtnetlink.sh: remove esp4_offload after test
21mr|kernel-5.10-generic-5.10.244-1|2923	- selftests/seccomp: fix syscall_restart test for arm compat
21mr|kernel-5.10-generic-5.10.244-1|2924	- selftests/tracing: Fix false failure of subsystem event test
21mr|kernel-5.10-generic-5.10.244-1|2925	- selftests: tracing: Use mutex_unlock for testing glob filter
21mr|kernel-5.10-generic-5.10.244-1|2926	- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
21mr|kernel-5.10-generic-5.10.244-1|2927	- serial: 8250: fix panic due to PSLVERR
21mr|kernel-5.10-generic-5.10.244-1|2928	- serial: Fix potential null-ptr-deref in mlb_usio_probe()
21mr|kernel-5.10-generic-5.10.244-1|2929	- serial: sh-sci: Check if TX data was written to device in .tx_empty()
21mr|kernel-5.10-generic-5.10.244-1|2930	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-5.10-generic-5.10.244-1|2931	- serial: sh-sci: Increment the runtime usage counter for the earlycon device
21mr|kernel-5.10-generic-5.10.244-1|2932	- serial: sh-sci: Move runtime PM enable to sci_probe_single()
21mr|kernel-5.10-generic-5.10.244-1|2933	- sh: Do not use hyphen in exported variable name
21mr|kernel-5.10-generic-5.10.244-1|2934	- smb: client: fix use-after-free in crypt_message when using async crypto
21mr|kernel-5.10-generic-5.10.244-1|2935	- smb: client: let recv_done() cleanup before notifying the callers.
21mr|kernel-5.10-generic-5.10.244-1|2936	- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
21mr|kernel-5.10-generic-5.10.244-1|2937	- soc: aspeed: lpc: Fix impossible judgment condition
21mr|kernel-5.10-generic-5.10.244-1|2938	- soc: aspeed: lpc-snoop: Cleanup resources in stack-order
21mr|kernel-5.10-generic-5.10.244-1|2939	- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
21mr|kernel-5.10-generic-5.10.244-1|2940	- sock: Correct error checking condition for (assign|release)_proto_idx()
21mr|kernel-5.10-generic-5.10.244-1|2941	- soc: qcom: mdt_loader: Ensure we don't read past the ELF header
21mr|kernel-5.10-generic-5.10.244-1|2942	- soc/tegra: pmc: Ensure power-domains are in a known state
21mr|kernel-5.10-generic-5.10.244-1|2943	- software node: Correct a OOB check in software_node_get_reference_args()
21mr|kernel-5.10-generic-5.10.244-1|2944	- soundwire: stream: restore params when prepare ports fail
21mr|kernel-5.10-generic-5.10.244-1|2945	- spi: bcm63xx-hsspi: fix shared reset
21mr|kernel-5.10-generic-5.10.244-1|2946	- spi: bcm63xx-spi: fix shared reset
21mr|kernel-5.10-generic-5.10.244-1|2947	- spi: sh-msiof: Fix maximum DMA transfer size
21mr|kernel-5.10-generic-5.10.244-1|2948	- spi: spi-fsl-dspi: Clear completion counter before initiating transfer
21mr|kernel-5.10-generic-5.10.244-1|2949	- spi: spi-fsl-lpspi: Fix transmissions when using CONT
21mr|kernel-5.10-generic-5.10.244-1|2950	- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort
21mr|kernel-5.10-generic-5.10.244-1|2951	- spi: spi-fsl-lpspi: Set correct chip-select polarity bit
21mr|kernel-5.10-generic-5.10.244-1|2952	- Squashfs: check return result of sb_min_blocksize
21mr|kernel-5.10-generic-5.10.244-1|2953	- squashfs: fix memory leak in squashfs_fill_super
21mr|kernel-5.10-generic-5.10.244-1|2954	- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()
21mr|kernel-5.10-generic-5.10.244-1|2955	- staging: iio: ad5933: Correct settling cycles encoding per datasheet
21mr|kernel-5.10-generic-5.10.244-1|2956	- staging: nvec: Fix incorrect null termination of battery manufacturer
21mr|kernel-5.10-generic-5.10.244-1|2957	- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
21mr|kernel-5.10-generic-5.10.244-1|2958	- sunrpc: fix race in cache cleanup causing stale nextcheck time
21mr|kernel-5.10-generic-5.10.244-1|2959	- sunrpc: update nextcheck time when adding new cache entries
21mr|kernel-5.10-generic-5.10.244-1|2960	- sunvdc: Balance device refcount in vdc_port_mpgroup_check
21mr|kernel-5.10-generic-5.10.244-1|2961	- tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
21mr|kernel-5.10-generic-5.10.244-1|2962	- tcp: factorize logic into tcp_epollin_ready()
21mr|kernel-5.10-generic-5.10.244-1|2963	- tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows
21mr|kernel-5.10-generic-5.10.244-1|2964	- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range
21mr|kernel-5.10-generic-5.10.244-1|2965	- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior
21mr|kernel-5.10-generic-5.10.244-1|2966	- tcp: tcp_data_ready() must look at SOCK_DONE
21mr|kernel-5.10-generic-5.10.244-1|2967	- tee: fix NULL pointer dereference in tee_shm_put
21mr|kernel-5.10-generic-5.10.244-1|2968	- tee: Prevent size calculation wraparound on 32-bit kernels
21mr|kernel-5.10-generic-5.10.244-1|2969	- thermal/drivers/qcom/tsens: Update conditions to strictly evaluate for IP v2+
21mr|kernel-5.10-generic-5.10.244-1|2970	- thermal: sysfs: Return ENODATA instead of EAGAIN for reads
21mr|kernel-5.10-generic-5.10.244-1|2971	- thunderbolt: Do not double dequeue a configuration request
21mr|kernel-5.10-generic-5.10.244-1|2972	- thunderbolt: Fix bit masking in tb_dp_port_set_hops()
21mr|kernel-5.10-generic-5.10.244-1|2973	- thunderbolt: Fix copy+paste error in match_service_id()
21mr|kernel-5.10-generic-5.10.244-1|2974	- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
21mr|kernel-5.10-generic-5.10.244-1|2975	- tipc: Fix use-after-free in tipc_conn_close().
21mr|kernel-5.10-generic-5.10.244-1|2976	- tipc: use kfree_sensitive() for aead cleanup
21mr|kernel-5.10-generic-5.10.244-1|2977	- tracing: Add down_write(trace_event_sem) when adding trace event
21mr|kernel-5.10-generic-5.10.244-1|2978	- tracing: Fix compilation warning on arm32
21mr|kernel-5.10-generic-5.10.244-1|2979	- tracing: Limit access to parser->buffer when trace_get_user failed
21mr|kernel-5.10-generic-5.10.244-1|2980	- tracing: Remove unneeded goto out logic
21mr|kernel-5.10-generic-5.10.244-1|2981	- uapi: in6: restore visibility of most IPv6 socket options
21mr|kernel-5.10-generic-5.10.244-1|2982	- udf: Verify partition map count
21mr|kernel-5.10-generic-5.10.244-1|2983	- udmabuf: use sgtable-based scatterlist wrappers
21mr|kernel-5.10-generic-5.10.244-1|2984	- udp: also consider secpath when evaluating ipsec use for checksumming
21mr|kernel-5.10-generic-5.10.244-1|2985	- uio_hv_generic: Align ring size to system page
21mr|kernel-5.10-generic-5.10.244-1|2986	- uio_hv_generic: Fix another memory leak in error handling paths
21mr|kernel-5.10-generic-5.10.244-1|2987	- uio_hv_generic: Query the ringbuffer size for device
21mr|kernel-5.10-generic-5.10.244-1|2988	- uio_hv_generic: Use correct size for interrupt and monitor pages
21mr|kernel-5.10-generic-5.10.244-1|2989	- uio: uio_hv_generic: use devm_kzalloc() for private data alloc
21mr|kernel-5.10-generic-5.10.244-1|2990	- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
21mr|kernel-5.10-generic-5.10.244-1|2991	- um: ubd: Add missing error check in start_io_thread()
21mr|kernel-5.10-generic-5.10.244-1|2992	- um: vector: Reduce stack usage in vector_eth_configure()
21mr|kernel-5.10-generic-5.10.244-1|2993	- usb: Add checks for snprintf() calls in usb_alloc_dev()
21mr|kernel-5.10-generic-5.10.244-1|2994	- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()
21mr|kernel-5.10-generic-5.10.244-1|2995	- USB: cdc-acm: do not log successful probe on later errors
21mr|kernel-5.10-generic-5.10.244-1|2996	- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
21mr|kernel-5.10-generic-5.10.244-1|2997	- usb: chipidea: add USB PHY event
21mr|kernel-5.10-generic-5.10.244-1|2998	- usb: common: usb-conn-gpio: use a unique name for usb connector device
21mr|kernel-5.10-generic-5.10.244-1|2999	- usb: core: config: Prevent OOB read in SS endpoint companion parsing
21mr|kernel-5.10-generic-5.10.244-1|3000	- usb: core: usb_submit_urb: downgrade type check
21mr|kernel-5.10-generic-5.10.244-1|3001	- usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
21mr|kernel-5.10-generic-5.10.244-1|3002	- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
21mr|kernel-5.10-generic-5.10.244-1|3003	- usb: dwc3: meson-g12a: fix device leaks at unbind
21mr|kernel-5.10-generic-5.10.244-1|3004	- usb: dwc3: qcom: Don't leave BCR asserted
21mr|kernel-5.10-generic-5.10.244-1|3005	- usb: dwc3: Remove DWC3 locking during gadget suspend/resume
21mr|kernel-5.10-generic-5.10.244-1|3006	- usb: early: xhci-dbc: Fix early_ioremap leak
21mr|kernel-5.10-generic-5.10.244-1|3007	- usb: Flush altsetting 0 endpoints before reinitializating them after reset.
21mr|kernel-5.10-generic-5.10.244-1|3008	- usb: gadget: configfs: Fix OOB read on empty string write
21mr|kernel-5.10-generic-5.10.244-1|3009	- usb: gadget : fix use-after-free in composite_dev_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|3010	- usb: gadget: udc: renesas_usb3: fix device leak at unbind
21mr|kernel-5.10-generic-5.10.244-1|3011	- usb: gadget: u_serial: Fix race condition in TTY wakeup
21mr|kernel-5.10-generic-5.10.244-1|3012	- usb: hub: avoid warm port reset during USB3 disconnect
21mr|kernel-5.10-generic-5.10.244-1|3013	- usb: hub: Don't try to recover devices lost during warm reset.
21mr|kernel-5.10-generic-5.10.244-1|3014	- usb: hub: fix detection of high tier USB3 devices behind suspended hubs
21mr|kernel-5.10-generic-5.10.244-1|3015	- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
21mr|kernel-5.10-generic-5.10.244-1|3016	- usb: hub: Fix flushing of delayed work used for post resume purposes
21mr|kernel-5.10-generic-5.10.244-1|3017	- usb: musb: Add and use inline functions musb_{get,set}_state
21mr|kernel-5.10-generic-5.10.244-1|3018	- usb: musb: fix gadget state on disconnect
21mr|kernel-5.10-generic-5.10.244-1|3019	- usb: musb: omap2430: fix device leak at unbind
21mr|kernel-5.10-generic-5.10.244-1|3020	- usb: net: sierra: check for no status endpoint
21mr|kernel-5.10-generic-5.10.244-1|3021	- usb: phy: mxs: disconnect line when USB charger is attached
21mr|kernel-5.10-generic-5.10.244-1|3022	- usb: potential integer overflow in usbg_make_tpg()
21mr|kernel-5.10-generic-5.10.244-1|3023	- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
21mr|kernel-5.10-generic-5.10.244-1|3024	- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE
21mr|kernel-5.10-generic-5.10.244-1|3025	- usb: renesas_usbhs: Reorder clock handling and power management in probe
21mr|kernel-5.10-generic-5.10.244-1|3026	- usb: renesas-xhci: Fix External ROM access timeouts
21mr|kernel-5.10-generic-5.10.244-1|3027	- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
21mr|kernel-5.10-generic-5.10.244-1|3028	- USB: serial: option: add Foxconn T99W640
21mr|kernel-5.10-generic-5.10.244-1|3029	- USB: serial: option: add Foxconn T99W709
21mr|kernel-5.10-generic-5.10.244-1|3030	- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition
21mr|kernel-5.10-generic-5.10.244-1|3031	- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
21mr|kernel-5.10-generic-5.10.244-1|3032	- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
21mr|kernel-5.10-generic-5.10.244-1|3033	- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device
21mr|kernel-5.10-generic-5.10.244-1|3034	- usb: storage: realtek_cr: Use correct byte order for bcs->Residue
21mr|kernel-5.10-generic-5.10.244-1|3035	- usb: typec: altmodes/displayport: do not index invalid pin_assignments
21mr|kernel-5.10-generic-5.10.244-1|3036	- usb: typec: displayport: Fix potential deadlock
21mr|kernel-5.10-generic-5.10.244-1|3037	- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
21mr|kernel-5.10-generic-5.10.244-1|3038	- usb: typec: fusb302: cache PD RX state
21mr|kernel-5.10-generic-5.10.244-1|3039	- usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
21mr|kernel-5.10-generic-5.10.244-1|3040	- usb: typec: tcpci_maxim: add terminating newlines to logging
21mr|kernel-5.10-generic-5.10.244-1|3041	- usb: typec: tcpci_maxim: Fix uninitialized return variable
21mr|kernel-5.10-generic-5.10.244-1|3042	- usb: typec: tcpci_maxim: remove redundant assignment
21mr|kernel-5.10-generic-5.10.244-1|3043	- usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx()
21mr|kernel-5.10-generic-5.10.244-1|3044	- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default
21mr|kernel-5.10-generic-5.10.244-1|3045	- usb: typec: ucsi: Update power_supply on power role change
21mr|kernel-5.10-generic-5.10.244-1|3046	- usb: usbtmc: Fix timeout value in get_stb
21mr|kernel-5.10-generic-5.10.244-1|3047	- usb: xhci: Avoid showing errors during surprise removal
21mr|kernel-5.10-generic-5.10.244-1|3048	- usb: xhci: Avoid showing warnings for dying controller
21mr|kernel-5.10-generic-5.10.244-1|3049	- usb: xhci: Fix slot_id resource race conflict
21mr|kernel-5.10-generic-5.10.244-1|3050	- usb: xhci: print xhci->xhc_state when queue_command failed
21mr|kernel-5.10-generic-5.10.244-1|3051	- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command
21mr|kernel-5.10-generic-5.10.244-1|3052	- use uniform permission checks for all mount propagation changes
21mr|kernel-5.10-generic-5.10.244-1|3053	- vfio/type1: Fix error unwind in migration dirty bitmap allocation
21mr|kernel-5.10-generic-5.10.244-1|3054	- vgacon: Add check for vc_origin address range in vgacon_scroll()
21mr|kernel-5.10-generic-5.10.244-1|3055	- vhost: fail early when __vhost_add_used() fails
21mr|kernel-5.10-generic-5.10.244-1|3056	- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()
21mr|kernel-5.10-generic-5.10.244-1|3057	- vhost-scsi: Fix log flooding with target does not exist errors
21mr|kernel-5.10-generic-5.10.244-1|3058	- vhost-scsi: protect vq->log_used with vq->mutex
21mr|kernel-5.10-generic-5.10.244-1|3059	- virtio-net: ensure the received length does not exceed allocated size
21mr|kernel-5.10-generic-5.10.244-1|3060	- VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF
21mr|kernel-5.10-generic-5.10.244-1|3061	- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify
21mr|kernel-5.10-generic-5.10.244-1|3062	- vmci: Prevent the dispatching of uninitialized payloads
21mr|kernel-5.10-generic-5.10.244-1|3063	- vm_sockets: Add flags field in the vsock address data structure
21mr|kernel-5.10-generic-5.10.244-1|3064	- vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag
21mr|kernel-5.10-generic-5.10.244-1|3065	- vmxnet3: correctly report gso type for UDP tunnels
21mr|kernel-5.10-generic-5.10.244-1|3066	- vmxnet3: update MTU after device quiesce
21mr|kernel-5.10-generic-5.10.244-1|3067	- vrf: Drop existing dst reference in vrf_ip6_input_dst
21mr|kernel-5.10-generic-5.10.244-1|3068	- vsock: Do not allow binding to VMADDR_PORT_ANY
21mr|kernel-5.10-generic-5.10.244-1|3069	- vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
21mr|kernel-5.10-generic-5.10.244-1|3070	- vsock: Fix transport_{g2h,h2g} TOCTOU
21mr|kernel-5.10-generic-5.10.244-1|3071	- vsock: Fix transport_* TOCTOU
21mr|kernel-5.10-generic-5.10.244-1|3072	- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
21mr|kernel-5.10-generic-5.10.244-1|3073	- vsock/vmci: Clear the vmci transport packet properly when initializing it
21mr|kernel-5.10-generic-5.10.244-1|3074	- vt: add missing notification when switching back to text mode
21mr|kernel-5.10-generic-5.10.244-1|3075	- vt: defkeymap: Map keycodes above 127 to K_HOLE
21mr|kernel-5.10-generic-5.10.244-1|3076	- vt: keyboard: Don't process Unicode characters in K_OFF mode
21mr|kernel-5.10-generic-5.10.244-1|3077	- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl()
21mr|kernel-5.10-generic-5.10.244-1|3078	- vxlan: Do not treat dst cache initialization errors as fatal
21mr|kernel-5.10-generic-5.10.244-1|3079	- watchdog: da9052_wdt: respect TWDMIN
21mr|kernel-5.10-generic-5.10.244-1|3080	- watchdog: dw_wdt: Fix default timeout
21mr|kernel-5.10-generic-5.10.244-1|3081	- watchdog: ziirave_wdt: check record length in ziirave_firm_verify()
21mr|kernel-5.10-generic-5.10.244-1|3082	- wifi: ath11k: clear initialized flag for deinit-ed srng lists
21mr|kernel-5.10-generic-5.10.244-1|3083	- wifi: ath11k: fix dest ring-buffer corruption when ring is full
21mr|kernel-5.10-generic-5.10.244-1|3084	- wifi: ath11k: fix node corruption in ar->arvifs list
21mr|kernel-5.10-generic-5.10.244-1|3085	- wifi: ath11k: fix source ring-buffer corruption
21mr|kernel-5.10-generic-5.10.244-1|3086	- wifi: ath6kl: remove WARN on bad firmware input
21mr|kernel-5.10-generic-5.10.244-1|3087	- wifi: ath9k_htc: Abort software beacon handling if disabled
21mr|kernel-5.10-generic-5.10.244-1|3088	- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE
21mr|kernel-5.10-generic-5.10.244-1|3089	- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()
21mr|kernel-5.10-generic-5.10.244-1|3090	- wifi: carl9170: do not ping device which has failed to load firmware
21mr|kernel-5.10-generic-5.10.244-1|3091	- wifi: cfg80211: Fix interface type validation
21mr|kernel-5.10-generic-5.10.244-1|3092	- wifi: cfg80211: fix use-after-free in cmp_bss()
21mr|kernel-5.10-generic-5.10.244-1|3093	- wifi: cfg80211: reject HTC bit for management frames
21mr|kernel-5.10-generic-5.10.244-1|3094	- wifi: cw1200: cap SSID length in cw1200_do_join()
21mr|kernel-5.10-generic-5.10.244-1|3095	- wifi: iwlegacy: Check rate_idx range after addition
21mr|kernel-5.10-generic-5.10.244-1|3096	- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
21mr|kernel-5.10-generic-5.10.244-1|3097	- wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
21mr|kernel-5.10-generic-5.10.244-1|3098	- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
21mr|kernel-5.10-generic-5.10.244-1|3099	- wifi: iwlwifi: mvm: fix scan request validation
21mr|kernel-5.10-generic-5.10.244-1|3100	- wifi: libertas: cap SSID len in lbs_associate()
21mr|kernel-5.10-generic-5.10.244-1|3101	- wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()
21mr|kernel-5.10-generic-5.10.244-1|3102	- wifi: mac80211: do not offer a mesh path if forwarding is disabled
21mr|kernel-5.10-generic-5.10.244-1|3103	- wifi: mac80211: drop invalid source address OCB frames
21mr|kernel-5.10-generic-5.10.244-1|3104	- wifi: mac80211: fix beacon interval calculation overflow
21mr|kernel-5.10-generic-5.10.244-1|3105	- wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
21mr|kernel-5.10-generic-5.10.244-1|3106	- wifi: mwifiex: Initialize the chan_stats array to zero
21mr|kernel-5.10-generic-5.10.244-1|3107	- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
21mr|kernel-5.10-generic-5.10.244-1|3108	- wifi: rtl818x: Kill URBs before clearing tx status queue
21mr|kernel-5.10-generic-5.10.244-1|3109	- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
21mr|kernel-5.10-generic-5.10.244-1|3110	- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
21mr|kernel-5.10-generic-5.10.244-1|3111	- wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc()
21mr|kernel-5.10-generic-5.10.244-1|3112	- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`.
21mr|kernel-5.10-generic-5.10.244-1|3113	- wifi: rtw88: do not ignore hardware read error during DPK
21mr|kernel-5.10-generic-5.10.244-1|3114	- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
21mr|kernel-5.10-generic-5.10.244-1|3115	- x86/alternative: Optimize returns patching
21mr|kernel-5.10-generic-5.10.244-1|3116	- x86/alternatives: Introduce int3_emulate_jcc()
21mr|kernel-5.10-generic-5.10.244-1|3117	- x86/alternatives: Remove faulty optimization
21mr|kernel-5.10-generic-5.10.244-1|3118	- x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions
21mr|kernel-5.10-generic-5.10.244-1|3119	- x86/bhi: Define SPEC_CTRL_BHI_DIS_S
21mr|kernel-5.10-generic-5.10.244-1|3120	- x86/boot/compressed: prefer cc-option for CFLAGS additions
21mr|kernel-5.10-generic-5.10.244-1|3121	- x86/bugs: Add a Transient Scheduler Attacks mitigation
21mr|kernel-5.10-generic-5.10.244-1|3122	- x86/bugs: Avoid warning when overriding return thunk
21mr|kernel-5.10-generic-5.10.244-1|3123	- x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()
21mr|kernel-5.10-generic-5.10.244-1|3124	- x86/bugs: Move cpu_bugs_smt_update() down
21mr|kernel-5.10-generic-5.10.244-1|3125	- x86/bugs: Rename MDS machinery to something more generic
21mr|kernel-5.10-generic-5.10.244-1|3126	- x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
21mr|kernel-5.10-generic-5.10.244-1|3127	- x86/cpu: Sanitize CPUID(0x80000000) output
21mr|kernel-5.10-generic-5.10.244-1|3128	- x86/fpu: Delay instruction pointer fixup until after warning
21mr|kernel-5.10-generic-5.10.244-1|3129	- x86/iopl: Cure TIF_IO_BITMAP inconsistencies
21mr|kernel-5.10-generic-5.10.244-1|3130	- x86/its: Add support for ITS-safe indirect thunk
21mr|kernel-5.10-generic-5.10.244-1|3131	- x86/its: Add support for ITS-safe return thunk
21mr|kernel-5.10-generic-5.10.244-1|3132	- x86/its: Add "vmexit" option to skip mitigation on some CPUs
21mr|kernel-5.10-generic-5.10.244-1|3133	- x86/its: Enable Indirect Target Selection mitigation
21mr|kernel-5.10-generic-5.10.244-1|3134	- x86/its: Enumerate Indirect Target Selection (ITS) bug
21mr|kernel-5.10-generic-5.10.244-1|3135	- x86/its: FineIBT-paranoid vs ITS
21mr|kernel-5.10-generic-5.10.244-1|3136	- x86/its: Fix build errors when CONFIG_MODULES=n
21mr|kernel-5.10-generic-5.10.244-1|3137	- x86/its: Fix undefined reference to cpu_wants_rethunk_at()
21mr|kernel-5.10-generic-5.10.244-1|3138	- x86/its: Use dynamic thunks for indirect branches
21mr|kernel-5.10-generic-5.10.244-1|3139	- x86/mce/amd: Add default names for MCA banks and blocks
21mr|kernel-5.10-generic-5.10.244-1|3140	- x86/mce/amd: Fix threshold limit reset
21mr|kernel-5.10-generic-5.10.244-1|3141	- x86/mce: Don't remove sysfs if thresholding sysfs init fails
21mr|kernel-5.10-generic-5.10.244-1|3142	- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
21mr|kernel-5.10-generic-5.10.244-1|3143	- x86/mm: Disable hugetlb page table sharing on 32-bit
21mr|kernel-5.10-generic-5.10.244-1|3144	- x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc()
21mr|kernel-5.10-generic-5.10.244-1|3145	- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges()
21mr|kernel-5.10-generic-5.10.244-1|3146	- x86/process: Move the buffer clearing before MONITOR
21mr|kernel-5.10-generic-5.10.244-1|3147	- x86/vmscape: Add conditional IBPB mitigation
21mr|kernel-5.10-generic-5.10.244-1|3148	- x86/vmscape: Add old Intel CPUs to affected list
21mr|kernel-5.10-generic-5.10.244-1|3149	- x86/vmscape: Enable the mitigation
21mr|kernel-5.10-generic-5.10.244-1|3150	- x86/vmscape: Enumerate VMSCAPE bug
21mr|kernel-5.10-generic-5.10.244-1|3151	- x86/vmscape: Warn when STIBP is disabled with SMT
21mr|kernel-5.10-generic-5.10.244-1|3152	- XArray: Add calls to might_alloc()
21mr|kernel-5.10-generic-5.10.244-1|3153	- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
21mr|kernel-5.10-generic-5.10.244-1|3154	- xen/gntdev: remove struct gntdev_copy_batch from stack
21mr|kernel-5.10-generic-5.10.244-1|3155	- xen/netfront: Fix TX response spurious interrupts
21mr|kernel-5.10-generic-5.10.244-1|3156	- xfs: do not propagate ENODATA disk errors into xattr code
21mr|kernel-5.10-generic-5.10.244-1|3157	- xhci: dbc: Flush queued requests before stopping dbc
21mr|kernel-5.10-generic-5.10.244-1|3158	- xhci: dbctty: disable ECHO flag by default
21mr|kernel-5.10-generic-5.10.244-1|3159	- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
21mr|kernel-5.10-generic-5.10.244-1|3160	- xirc2ps_cs: fix register access when enabling FullDuplex
21mr|kernel-5.10-generic-5.10.244-1|3161	- zynq_fpga: use sgtable-based scatterlist wrappers
21mr|kernel-5.10-generic-5.10.244-1|3162	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|3163	
21mr|kernel-5.10-generic-5.10.244-1|3164	* Tue Jun 17 2025 BiteDasher <finziyr@yandex.ru> 5.10.238-1
21mr|kernel-5.10-generic-5.10.244-1|3165	- [bot] upd: 5.10.237 -> 5.10.238
21mr|kernel-5.10-generic-5.10.244-1|3166	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|3167	- ACPI: HED: Always initialize before evged
21mr|kernel-5.10-generic-5.10.244-1|3168	- ACPI: PPTT: Fix processor subtable walk
21mr|kernel-5.10-generic-5.10.244-1|3169	- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
21mr|kernel-5.10-generic-5.10.244-1|3170	- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
21mr|kernel-5.10-generic-5.10.244-1|3171	- ALSA: pcm: Fix race of buffer access at PCM OSS layer
21mr|kernel-5.10-generic-5.10.244-1|3172	- ALSA: sh: SND_AICA should depend on SH_DMA_API
21mr|kernel-5.10-generic-5.10.244-1|3173	- ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset
21mr|kernel-5.10-generic-5.10.244-1|3174	- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
21mr|kernel-5.10-generic-5.10.244-1|3175	- arm64/mm: Check PUD_TYPE_TABLE in pud_bad()
21mr|kernel-5.10-generic-5.10.244-1|3176	- arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
21mr|kernel-5.10-generic-5.10.244-1|3177	- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
21mr|kernel-5.10-generic-5.10.244-1|3178	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
21mr|kernel-5.10-generic-5.10.244-1|3179	- ASoC: ops: Enforce platform maximum on initial value
21mr|kernel-5.10-generic-5.10.244-1|3180	- ASoC: q6afe-clocks: fix reprobing of the driver
21mr|kernel-5.10-generic-5.10.244-1|3181	- ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
21mr|kernel-5.10-generic-5.10.244-1|3182	- ASoC: tas2764: Power up/down amp on mute ops
21mr|kernel-5.10-generic-5.10.244-1|3183	- bnxt_en: Fix ethtool -d byte order for 32-bit values
21mr|kernel-5.10-generic-5.10.244-1|3184	- bonding: report duplicate MAC address in all situations
21mr|kernel-5.10-generic-5.10.244-1|3185	- bpftool: Fix readlink usage in get_fd_type
21mr|kernel-5.10-generic-5.10.244-1|3186	- bridge: netfilter: Fix forwarding of fragmented packets
21mr|kernel-5.10-generic-5.10.244-1|3187	- btrfs: avoid linker error in btrfs_find_create_tree_block()
21mr|kernel-5.10-generic-5.10.244-1|3188	- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
21mr|kernel-5.10-generic-5.10.244-1|3189	- btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
21mr|kernel-5.10-generic-5.10.244-1|3190	- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
21mr|kernel-5.10-generic-5.10.244-1|3191	- can: bcm: add locking for bcm_op runtime updates
21mr|kernel-5.10-generic-5.10.244-1|3192	- can: bcm: add missing rcu read protection for procfs content
21mr|kernel-5.10-generic-5.10.244-1|3193	- can: c_can: Use of_property_present() to test existence of DT property
21mr|kernel-5.10-generic-5.10.244-1|3194	- can: gw: fix RCU/BH usage in cgw_create_job()
21mr|kernel-5.10-generic-5.10.244-1|3195	- can: gw: use call_rcu() instead of costly synchronize_rcu()
21mr|kernel-5.10-generic-5.10.244-1|3196	- can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
21mr|kernel-5.10-generic-5.10.244-1|3197	- cgroup: Fix compilation issue due to cgroup_mutex not being exported
21mr|kernel-5.10-generic-5.10.244-1|3198	- clk: imx8mp: inform CCF of maximum frequency of clocks
21mr|kernel-5.10-generic-5.10.244-1|3199	- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
21mr|kernel-5.10-generic-5.10.244-1|3200	- clocksource: mips-gic-timer: Enable counter when CPUs start
21mr|kernel-5.10-generic-5.10.244-1|3201	- coredump: fix error handling for replace_fd()
21mr|kernel-5.10-generic-5.10.244-1|3202	- coredump: hand a pidfd to the usermode coredump helper
21mr|kernel-5.10-generic-5.10.244-1|3203	- cpuidle: menu: Avoid discarding useful information
21mr|kernel-5.10-generic-5.10.244-1|3204	- crypto: algif_hash - fix double free in hash_accept
21mr|kernel-5.10-generic-5.10.244-1|3205	- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
21mr|kernel-5.10-generic-5.10.244-1|3206	- dmaengine: ti: k3-udma: Add missing locking
21mr|kernel-5.10-generic-5.10.244-1|3207	- dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
21mr|kernel-5.10-generic-5.10.244-1|3208	- dm: always update the array size in realloc_argv on success
21mr|kernel-5.10-generic-5.10.244-1|3209	- dma-mapping: avoid potential unused data compilation warning
21mr|kernel-5.10-generic-5.10.244-1|3210	- dm cache: prevent BUG_ON by blocking retries on failed device resumes
21mr|kernel-5.10-generic-5.10.244-1|3211	- dm: fix copying after src array boundaries
21mr|kernel-5.10-generic-5.10.244-1|3212	- dm-integrity: fix a warning on invalid table line
21mr|kernel-5.10-generic-5.10.244-1|3213	- dm: restrict dm device size to 2^63-512 bytes
21mr|kernel-5.10-generic-5.10.244-1|3214	- do_umount(): add missing barrier before refcount checks in sync case
21mr|kernel-5.10-generic-5.10.244-1|3215	- dql: Fix dql->limit value when reset.
21mr|kernel-5.10-generic-5.10.244-1|3216	- drm: Add valid clones check
21mr|kernel-5.10-generic-5.10.244-1|3217	- drm/amd/display: Initial psr_version with correct setting
21mr|kernel-5.10-generic-5.10.244-1|3218	- drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c
21mr|kernel-5.10-generic-5.10.244-1|3219	- drm/amdkfd: KFD release_work possible circular locking
21mr|kernel-5.10-generic-5.10.244-1|3220	- drm/ast: Find VBIOS mode from regular display size
21mr|kernel-5.10-generic-5.10.244-1|3221	- drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
21mr|kernel-5.10-generic-5.10.244-1|3222	- drm/edid: fixed the bug that hdr metadata was not reset
21mr|kernel-5.10-generic-5.10.244-1|3223	- drm/i915/gvt: fix unterminated-string-initialization warning
21mr|kernel-5.10-generic-5.10.244-1|3224	- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
21mr|kernel-5.10-generic-5.10.244-1|3225	- drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()
21mr|kernel-5.10-generic-5.10.244-1|3226	- drm/panel: simple: Update timings for AUO G101EVN010
21mr|kernel-5.10-generic-5.10.244-1|3227	- drm/vmwgfx: Fix a deadlock in dma buf fence polling
21mr|kernel-5.10-generic-5.10.244-1|3228	- EDAC/altera: Set DDR and SDMMC interrupt mask before registration
21mr|kernel-5.10-generic-5.10.244-1|3229	- EDAC/altera: Test the correct error reg offset
21mr|kernel-5.10-generic-5.10.244-1|3230	- EDAC/ie31200: work around false positive build warning
21mr|kernel-5.10-generic-5.10.244-1|3231	- eth: mlx4: don't try to complete XDP frames in netpoll
21mr|kernel-5.10-generic-5.10.244-1|3232	- ext4: reorder capability check last
21mr|kernel-5.10-generic-5.10.244-1|3233	- fbcon: Use correct erase colour for clearing in fbcon
21mr|kernel-5.10-generic-5.10.244-1|3234	- fbdev: core: tileblit: Implement missing margin clearing for tileblit
21mr|kernel-5.10-generic-5.10.244-1|3235	- fbdev: fsl-diu-fb: add missing device_remove_file()
21mr|kernel-5.10-generic-5.10.244-1|3236	- fork: use pidfd_prepare()
21mr|kernel-5.10-generic-5.10.244-1|3237	- fpga: altera-cvp: Increase credit timeout
21mr|kernel-5.10-generic-5.10.244-1|3238	- HID: quirks: Add ADATA XPG alpha wireless mouse support
21mr|kernel-5.10-generic-5.10.244-1|3239	- HID: usbkbd: Fix the bit shift number for LED_KANA
21mr|kernel-5.10-generic-5.10.244-1|3240	- hwmon: (gpio-fan) Add missing mutex locks
21mr|kernel-5.10-generic-5.10.244-1|3241	- hwmon: (xgene-hwmon) use appropriate type for the latency value
21mr|kernel-5.10-generic-5.10.244-1|3242	- i2c: imx-lpi2c: Fix clock count when probe defers
21mr|kernel-5.10-generic-5.10.244-1|3243	- i2c: pxa: fix call balance of i2c->clk handling routines
21mr|kernel-5.10-generic-5.10.244-1|3244	- i2c: qup: Vote for interconnect bandwidth to DRAM
21mr|kernel-5.10-generic-5.10.244-1|3245	- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap
21mr|kernel-5.10-generic-5.10.244-1|3246	- ieee802154: ca8210: Use proper setters and getters for bitwise types
21mr|kernel-5.10-generic-5.10.244-1|3247	- iio: adc: ad7606: fix serial register access
21mr|kernel-5.10-generic-5.10.244-1|3248	- iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
21mr|kernel-5.10-generic-5.10.244-1|3249	- iio: adc: dln2: Use aligned_s64 for timestamp
21mr|kernel-5.10-generic-5.10.244-1|3250	- iio: adis16201: Correct inclinometer channel resolution
21mr|kernel-5.10-generic-5.10.244-1|3251	- iio: chemical: sps30: use aligned_s64 for timestamp
21mr|kernel-5.10-generic-5.10.244-1|3252	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
21mr|kernel-5.10-generic-5.10.244-1|3253	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
21mr|kernel-5.10-generic-5.10.244-1|3254	- Input: synaptics - enable InterTouch on Dell Precision M3800
21mr|kernel-5.10-generic-5.10.244-1|3255	- Input: synaptics - enable InterTouch on Dynabook Portege X30-D
21mr|kernel-5.10-generic-5.10.244-1|3256	- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
21mr|kernel-5.10-generic-5.10.244-1|3257	- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
21mr|kernel-5.10-generic-5.10.244-1|3258	- Input: synaptics - enable SMBus for HP Elitebook 850 G1
21mr|kernel-5.10-generic-5.10.244-1|3259	- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
21mr|kernel-5.10-generic-5.10.244-1|3260	- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)
21mr|kernel-5.10-generic-5.10.244-1|3261	- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
21mr|kernel-5.10-generic-5.10.244-1|3262	- ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().
21mr|kernel-5.10-generic-5.10.244-1|3263	- ipv6: save dontfrag in cork
21mr|kernel-5.10-generic-5.10.244-1|3264	- irqchip/gic-v2m: Add const to of_device_id
21mr|kernel-5.10-generic-5.10.244-1|3265	- irqchip/gic-v2m: Mark a few functions __init
21mr|kernel-5.10-generic-5.10.244-1|3266	- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
21mr|kernel-5.10-generic-5.10.244-1|3267	- kbuild: Disable -Wdefault-const-init-unsafe
21mr|kernel-5.10-generic-5.10.244-1|3268	- kbuild: fix argument parsing in scripts/config
21mr|kernel-5.10-generic-5.10.244-1|3269	- kconfig: merge_config: use an empty file as initfile
21mr|kernel-5.10-generic-5.10.244-1|3270	- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
21mr|kernel-5.10-generic-5.10.244-1|3271	- libbpf: Fix out-of-bound read
21mr|kernel-5.10-generic-5.10.244-1|3272	- libnvdimm/labels: Fix divide error in nd_label_data_init()
21mr|kernel-5.10-generic-5.10.244-1|3273	- llc: fix data loss when reading from a socket in llc_ui_recvmsg()
21mr|kernel-5.10-generic-5.10.244-1|3274	- mailbox: use error ret code of of_parse_phandle_with_args()
21mr|kernel-5.10-generic-5.10.244-1|3275	- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
21mr|kernel-5.10-generic-5.10.244-1|3276	- media: cx231xx: set device_caps for 417
21mr|kernel-5.10-generic-5.10.244-1|3277	- media: v4l: Memset argument to 0 before calling get_mbus_config pad op
21mr|kernel-5.10-generic-5.10.244-1|3278	- memcg: always call cond_resched() after fn()
21mr|kernel-5.10-generic-5.10.244-1|3279	- MIPS: Fix MAX_REG_OFFSET
21mr|kernel-5.10-generic-5.10.244-1|3280	- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
21mr|kernel-5.10-generic-5.10.244-1|3281	- MIPS: Use arch specific syscall name match function
21mr|kernel-5.10-generic-5.10.244-1|3282	- mmc: host: Wait for Vdd to settle on card power off
21mr|kernel-5.10-generic-5.10.244-1|3283	- mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe
21mr|kernel-5.10-generic-5.10.244-1|3284	- mmc: sdhci: Disable SD card clock before changing parameters
21mr|kernel-5.10-generic-5.10.244-1|3285	- mm/page_alloc.c: avoid infinite retries caused by cpuset race
21mr|kernel-5.10-generic-5.10.244-1|3286	- module: ensure that kobject_put() is safe for module type kobjects
21mr|kernel-5.10-generic-5.10.244-1|3287	- net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
21mr|kernel-5.10-generic-5.10.244-1|3288	- net: dlink: Correct endianness handling of led_mode
21mr|kernel-5.10-generic-5.10.244-1|3289	- net: dsa: b53: allow leaky reserved multicast
21mr|kernel-5.10-generic-5.10.244-1|3290	- net: dsa: b53: fix learning on VLAN unaware bridges
21mr|kernel-5.10-generic-5.10.244-1|3291	- net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
21mr|kernel-5.10-generic-5.10.244-1|3292	- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
21mr|kernel-5.10-generic-5.10.244-1|3293	- net: dwmac-sun8i: Use parsed internal PHY address instead of 1
21mr|kernel-5.10-generic-5.10.244-1|3294	- net: ethernet: ti: cpsw_new: populate netdev of_node
21mr|kernel-5.10-generic-5.10.244-1|3295	- net: fec: ERR007885 Workaround for conventional TX
21mr|kernel-5.10-generic-5.10.244-1|3296	- netfilter: conntrack: Bound nf_conntrack sysctl writes
21mr|kernel-5.10-generic-5.10.244-1|3297	- netfilter: ipset: fix region locking in hash types
21mr|kernel-5.10-generic-5.10.244-1|3298	- netfilter: nf_tables: do not defer rule destruction via call_rcu
21mr|kernel-5.10-generic-5.10.244-1|3299	- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
21mr|kernel-5.10-generic-5.10.244-1|3300	- netfilter: nf_tables: wait for rcu grace period on net_device removal
21mr|kernel-5.10-generic-5.10.244-1|3301	- net: ipv6: fix UDPv6 GSO segmentation with NAT
21mr|kernel-5.10-generic-5.10.244-1|3302	- net: lan743x: Fix memleak issue when GSO enabled
21mr|kernel-5.10-generic-5.10.244-1|3303	- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
21mr|kernel-5.10-generic-5.10.244-1|3304	- net/mlx5: Apply rate-limiting to high temperature warning
21mr|kernel-5.10-generic-5.10.244-1|3305	- net/mlx5: Avoid report two health errors on same syndrome
21mr|kernel-5.10-generic-5.10.244-1|3306	- net/mlx5e: reduce rep rxq depth to 256 for ECPF
21mr|kernel-5.10-generic-5.10.244-1|3307	- net/mlx5e: set the tx_queue_len for pfifo_fast
21mr|kernel-5.10-generic-5.10.244-1|3308	- net/mlx5: E-switch, Fix error handling for enabling roce
21mr|kernel-5.10-generic-5.10.244-1|3309	- net/mlx5: E-Switch, Initialize MAC Address for Default GID
21mr|kernel-5.10-generic-5.10.244-1|3310	- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
21mr|kernel-5.10-generic-5.10.244-1|3311	- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
21mr|kernel-5.10-generic-5.10.244-1|3312	- net/mlx5: Remove return statement exist at the end of void function
21mr|kernel-5.10-generic-5.10.244-1|3313	- net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
21mr|kernel-5.10-generic-5.10.244-1|3314	- net: pktgen: fix mpls maximum labels list parsing
21mr|kernel-5.10-generic-5.10.244-1|3315	- net/sched: act_mirred: don't override retval if we already lost the skb
21mr|kernel-5.10-generic-5.10.244-1|3316	- net_sched: drr: Fix double list add in class with netem as child qdisc
21mr|kernel-5.10-generic-5.10.244-1|3317	- net_sched: ets: Fix double list add in class with netem as child qdisc
21mr|kernel-5.10-generic-5.10.244-1|3318	- net_sched: Flush gso_skb list too during ->change()
21mr|kernel-5.10-generic-5.10.244-1|3319	- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
21mr|kernel-5.10-generic-5.10.244-1|3320	- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
21mr|kernel-5.10-generic-5.10.244-1|3321	- net_sched: qfq: Fix double list add in class with netem as child qdisc
21mr|kernel-5.10-generic-5.10.244-1|3322	- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
21mr|kernel-5.10-generic-5.10.244-1|3323	- net: xgene-v2: remove incorrect ACPI_PTR annotation
21mr|kernel-5.10-generic-5.10.244-1|3324	- nfs: don't share pNFS DS connections between net namespaces
21mr|kernel-5.10-generic-5.10.244-1|3325	- nfs: handle failure of nfs_get_lock_context in unlock path
21mr|kernel-5.10-generic-5.10.244-1|3326	- NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
21mr|kernel-5.10-generic-5.10.244-1|3327	- NFSv4/pnfs: Reset the layout state after a layoutreturn
21mr|kernel-5.10-generic-5.10.244-1|3328	- NFSv4: Treat ENETUNREACH errors as fatal for state recovery
21mr|kernel-5.10-generic-5.10.244-1|3329	- nvme-tcp: fix premature queue removal and I/O failover
21mr|kernel-5.10-generic-5.10.244-1|3330	- nvmet-tcp: don't restore null sk_state_change
21mr|kernel-5.10-generic-5.10.244-1|3331	- nvme: unblock ctrl state transition for firmware update
21mr|kernel-5.10-generic-5.10.244-1|3332	- ocfs2: implement handshaking with ocfs2 recovery thread
21mr|kernel-5.10-generic-5.10.244-1|3333	- ocfs2: stop quota recovery before disabling quotas
21mr|kernel-5.10-generic-5.10.244-1|3334	- ocfs2: switch osb->disable_recovery to enum
21mr|kernel-5.10-generic-5.10.244-1|3335	- of: module: add buffer overflow check in of_modalias()
21mr|kernel-5.10-generic-5.10.244-1|3336	- openvswitch: Fix unsafe attribute parsing in output_userspace()
21mr|kernel-5.10-generic-5.10.244-1|3337	- orangefs: Do not truncate file size
21mr|kernel-5.10-generic-5.10.244-1|3338	- padata: do not leak refcount in reorder_work
21mr|kernel-5.10-generic-5.10.244-1|3339	- parisc: Fix double SIGFPE crash
21mr|kernel-5.10-generic-5.10.244-1|3340	- PCI: brcmstb: Add a softdep to MIP MSI-X driver
21mr|kernel-5.10-generic-5.10.244-1|3341	- PCI: brcmstb: Expand inbound window size up to 64GB
21mr|kernel-5.10-generic-5.10.244-1|3342	- PCI: Fix old_size lower bound in calculate_iosize() too
21mr|kernel-5.10-generic-5.10.244-1|3343	- PCI: imx6: Skip controller_id generation logic for i.MX7D
21mr|kernel-5.10-generic-5.10.244-1|3344	- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt
21mr|kernel-5.10-generic-5.10.244-1|3345	- perf/arm-cmn: Initialise cmn->cpu earlier
21mr|kernel-5.10-generic-5.10.244-1|3346	- phy: core: don't require set_mode() callback for phy_get_mode() to work
21mr|kernel-5.10-generic-5.10.244-1|3347	- phy: Fix error handling in tegra_xusb_port_init
21mr|kernel-5.10-generic-5.10.244-1|3348	- phy: renesas: rcar-gen3-usb2: Set timing registers only once
21mr|kernel-5.10-generic-5.10.244-1|3349	- pid: add pidfd_prepare()
21mr|kernel-5.10-generic-5.10.244-1|3350	- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
21mr|kernel-5.10-generic-5.10.244-1|3351	- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
21mr|kernel-5.10-generic-5.10.244-1|3352	- pinctrl: meson: define the pull up/down resistor value as 60 kOhm
21mr|kernel-5.10-generic-5.10.244-1|3353	- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
21mr|kernel-5.10-generic-5.10.244-1|3354	- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
21mr|kernel-5.10-generic-5.10.244-1|3355	- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
21mr|kernel-5.10-generic-5.10.244-1|3356	- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
21mr|kernel-5.10-generic-5.10.244-1|3357	- pNFS/flexfiles: Report ENETDOWN as a connection error
21mr|kernel-5.10-generic-5.10.244-1|3358	- posix-timers: Add cond_resched() to posix_timer_add() search loop
21mr|kernel-5.10-generic-5.10.244-1|3359	- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
21mr|kernel-5.10-generic-5.10.244-1|3360	- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
21mr|kernel-5.10-generic-5.10.244-1|3361	- rcu: fix header guard for rcu_all_qs()
21mr|kernel-5.10-generic-5.10.244-1|3362	- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
21mr|kernel-5.10-generic-5.10.244-1|3363	- rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep()
21mr|kernel-5.10-generic-5.10.244-1|3364	- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
21mr|kernel-5.10-generic-5.10.244-1|3365	- regulator: ad5398: Add device tree support
21mr|kernel-5.10-generic-5.10.244-1|3366	- Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"
21mr|kernel-5.10-generic-5.10.244-1|3367	- rtc: ds1307: stop disabling alarms on probe
21mr|kernel-5.10-generic-5.10.244-1|3368	- rtc: rv3032: fix EERD location
21mr|kernel-5.10-generic-5.10.244-1|3369	- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
21mr|kernel-5.10-generic-5.10.244-1|3370	- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
21mr|kernel-5.10-generic-5.10.244-1|3371	- scsi: mpt3sas: Send a diag reset if target reset fails
21mr|kernel-5.10-generic-5.10.244-1|3372	- scsi: st: ERASE does not change tape location
21mr|kernel-5.10-generic-5.10.244-1|3373	- scsi: st: Restore some drive settings after reset
21mr|kernel-5.10-generic-5.10.244-1|3374	- scsi: st: Tighten the page format heuristics with MODE SELECT
21mr|kernel-5.10-generic-5.10.244-1|3375	- scsi: target: Fix WRITE_SAME No Data Buffer crash
21mr|kernel-5.10-generic-5.10.244-1|3376	- scsi: target: iscsi: Fix timeout on deleted connection
21mr|kernel-5.10-generic-5.10.244-1|3377	- selftests/mm: compaction_test: support platform with huge mount of memory
21mr|kernel-5.10-generic-5.10.244-1|3378	- smack: recognize ipv4 CIPSO w/o categories
21mr|kernel-5.10-generic-5.10.244-1|3379	- smb: client: Fix use-after-free in cifs_fill_dirent
21mr|kernel-5.10-generic-5.10.244-1|3380	- smb: client: Reset all search buffer pointers when releasing buffer
21mr|kernel-5.10-generic-5.10.244-1|3381	- soc: ti: k3-socinfo: Do not use syscon helper to build regmap
21mr|kernel-5.10-generic-5.10.244-1|3382	- spi: loopback-test: Do not split 1024-byte hexdumps
21mr|kernel-5.10-generic-5.10.244-1|3383	- spi: spi-fsl-dspi: Halt the module after a new message transfer
21mr|kernel-5.10-generic-5.10.244-1|3384	- spi: spi-fsl-dspi: Reset SR flags before sending a new message
21mr|kernel-5.10-generic-5.10.244-1|3385	- spi: spi-fsl-dspi: restrict register range for regmap access
21mr|kernel-5.10-generic-5.10.244-1|3386	- spi: spi-sun4i: fix early activation
21mr|kernel-5.10-generic-5.10.244-1|3387	- spi: zynqmp-gqspi: Always acknowledge interrupts
21mr|kernel-5.10-generic-5.10.244-1|3388	- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
21mr|kernel-5.10-generic-5.10.244-1|3389	- staging: axis-fifo: Remove hardware resets for user errors
21mr|kernel-5.10-generic-5.10.244-1|3390	- staging: iio: adc: ad7816: Correct conditional logic for store mode
21mr|kernel-5.10-generic-5.10.244-1|3391	- SUNRPC: rpcbind should never reset the port to the value '0'
21mr|kernel-5.10-generic-5.10.244-1|3392	- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
21mr|kernel-5.10-generic-5.10.244-1|3393	- tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
21mr|kernel-5.10-generic-5.10.244-1|3394	- tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
21mr|kernel-5.10-generic-5.10.244-1|3395	- thermal/drivers/qoriq: Power down TMU on system suspend
21mr|kernel-5.10-generic-5.10.244-1|3396	- tools/build: Don't pass test log files to linker
21mr|kernel-5.10-generic-5.10.244-1|3397	- tpm: tis: Double the timeout B to 4s
21mr|kernel-5.10-generic-5.10.244-1|3398	- tracing: Fix oob write in trace_seq_to_buffer()
21mr|kernel-5.10-generic-5.10.244-1|3399	- tracing: samples: Initialize trace_array_printk() with the correct function
21mr|kernel-5.10-generic-5.10.244-1|3400	- types: Complement the aligned types with signed 64-bit one
21mr|kernel-5.10-generic-5.10.244-1|3401	- um: let 'make clean' properly clean underlying SUBARCH as well
21mr|kernel-5.10-generic-5.10.244-1|3402	- um: Store full CSGSFS and SS register from mcontext
21mr|kernel-5.10-generic-5.10.244-1|3403	- um: Update min_low_pfn to match changes in uml_reserved
21mr|kernel-5.10-generic-5.10.244-1|3404	- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
21mr|kernel-5.10-generic-5.10.244-1|3405	- usb: chipidea: ci_hdrc_imx: use dev_err_probe()
21mr|kernel-5.10-generic-5.10.244-1|3406	- usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
21mr|kernel-5.10-generic-5.10.244-1|3407	- usb: host: tegra: Prevent host controller crash when OTG port is used
21mr|kernel-5.10-generic-5.10.244-1|3408	- usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
21mr|kernel-5.10-generic-5.10.244-1|3409	- usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
21mr|kernel-5.10-generic-5.10.244-1|3410	- usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
21mr|kernel-5.10-generic-5.10.244-1|3411	- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
21mr|kernel-5.10-generic-5.10.244-1|3412	- usb: typec: ucsi: displayport: Fix NULL pointer access
21mr|kernel-5.10-generic-5.10.244-1|3413	- usb: uhci-platform: Make the clock really optional
21mr|kernel-5.10-generic-5.10.244-1|3414	- usb: usbtmc: Fix erroneous generic_read ioctl return
21mr|kernel-5.10-generic-5.10.244-1|3415	- usb: usbtmc: Fix erroneous get_stb ioctl error returns
21mr|kernel-5.10-generic-5.10.244-1|3416	- usb: usbtmc: Fix erroneous wait_srq ioctl return
21mr|kernel-5.10-generic-5.10.244-1|3417	- USB: usbtmc: use interruptible sleep in usbtmc_read
21mr|kernel-5.10-generic-5.10.244-1|3418	- vxlan: Annotate FDB data races
21mr|kernel-5.10-generic-5.10.244-1|3419	- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
21mr|kernel-5.10-generic-5.10.244-1|3420	- wifi: mt76: disable napi on driver removal
21mr|kernel-5.10-generic-5.10.244-1|3421	- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
21mr|kernel-5.10-generic-5.10.244-1|3422	- wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
21mr|kernel-5.10-generic-5.10.244-1|3423	- wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
21mr|kernel-5.10-generic-5.10.244-1|3424	- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
21mr|kernel-5.10-generic-5.10.244-1|3425	- wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU
21mr|kernel-5.10-generic-5.10.244-1|3426	- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
21mr|kernel-5.10-generic-5.10.244-1|3427	- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
21mr|kernel-5.10-generic-5.10.244-1|3428	- xen: Add support for XenServer 6.1 platform device
21mr|kernel-5.10-generic-5.10.244-1|3429	- xenbus: Allow PVH dom0 a non-local xenstore
21mr|kernel-5.10-generic-5.10.244-1|3430	- xenbus: Use kref to track req lifetime
21mr|kernel-5.10-generic-5.10.244-1|3431	- xen/swiotlb: relax alignment requirements
21mr|kernel-5.10-generic-5.10.244-1|3432	- xfrm: Sanitize marks before insert
21mr|kernel-5.10-generic-5.10.244-1|3433	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|3434	
21mr|kernel-5.10-generic-5.10.244-1|3435	* Fri May 30 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.10-generic-5.10.244-1|3436	- [bot] upd: 5.10.234 -> 5.10.237
21mr|kernel-5.10-generic-5.10.244-1|3437	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|3438	- acct: block access to kernel internal filesystems
21mr|kernel-5.10-generic-5.10.244-1|3439	- acct: perform last write from workqueue
21mr|kernel-5.10-generic-5.10.244-1|3440	- ACPI: fan: cleanup resources in the error path of .probe()
21mr|kernel-5.10-generic-5.10.244-1|3441	- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
21mr|kernel-5.10-generic-5.10.244-1|3442	- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
21mr|kernel-5.10-generic-5.10.244-1|3443	- ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
21mr|kernel-5.10-generic-5.10.244-1|3444	- ACPI: resource: IRQ override for Eluktronics MECH-17
21mr|kernel-5.10-generic-5.10.244-1|3445	- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
21mr|kernel-5.10-generic-5.10.244-1|3446	- affs: don't write overlarge OFS data block size fields
21mr|kernel-5.10-generic-5.10.244-1|3447	- affs: generate OFS sequence numbers starting at 1
21mr|kernel-5.10-generic-5.10.244-1|3448	- afs: Fix directory format encoding struct
21mr|kernel-5.10-generic-5.10.244-1|3449	- afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
21mr|kernel-5.10-generic-5.10.244-1|3450	- afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
21mr|kernel-5.10-generic-5.10.244-1|3451	- ahci: add PCI ID for Marvell 88SE9215 SATA Controller
21mr|kernel-5.10-generic-5.10.244-1|3452	- alpha: align stack for page fault and user unaligned trap handlers
21mr|kernel-5.10-generic-5.10.244-1|3453	- alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
21mr|kernel-5.10-generic-5.10.244-1|3454	- alpha: make stack 16-byte aligned (most cases)
21mr|kernel-5.10-generic-5.10.244-1|3455	- alpha: replace hardcoded stack offsets with autogenerated ones
21mr|kernel-5.10-generic-5.10.244-1|3456	- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
21mr|kernel-5.10-generic-5.10.244-1|3457	- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
21mr|kernel-5.10-generic-5.10.244-1|3458	- ALSA: hda: intel: Fix Optimus when GPU has no sound
21mr|kernel-5.10-generic-5.10.244-1|3459	- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
21mr|kernel-5.10-generic-5.10.244-1|3460	- ALSA: hda/realtek: Always honor no_shutup_pins
21mr|kernel-5.10-generic-5.10.244-1|3461	- ALSA: hda/realtek: Enable headset mic on Positivo C6400
21mr|kernel-5.10-generic-5.10.244-1|3462	- ALSA: hda/realtek: Fixup ALC225 depop procedure
21mr|kernel-5.10-generic-5.10.244-1|3463	- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
21mr|kernel-5.10-generic-5.10.244-1|3464	- ALSA: hda/realtek: update ALC222 depop optimize
21mr|kernel-5.10-generic-5.10.244-1|3465	- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names
21mr|kernel-5.10-generic-5.10.244-1|3466	- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
21mr|kernel-5.10-generic-5.10.244-1|3467	- ALSA: usb-audio: Fix CME quirk for UF series keyboards
21mr|kernel-5.10-generic-5.10.244-1|3468	- ALSA: usx2y: validate nrpacks module parameter on probe
21mr|kernel-5.10-generic-5.10.244-1|3469	- APEI: GHES: Have GHES honor the panic= setting
21mr|kernel-5.10-generic-5.10.244-1|3470	- arcnet: Add NULL check in com20020pci_probe()
21mr|kernel-5.10-generic-5.10.244-1|3471	- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array
21mr|kernel-5.10-generic-5.10.244-1|3472	- arm64: cputype: Add MIDR_CORTEX_A76AE
21mr|kernel-5.10-generic-5.10.244-1|3473	- arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD
21mr|kernel-5.10-generic-5.10.244-1|3474	- arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
21mr|kernel-5.10-generic-5.10.244-1|3475	- arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
21mr|kernel-5.10-generic-5.10.244-1|3476	- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
21mr|kernel-5.10-generic-5.10.244-1|3477	- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
21mr|kernel-5.10-generic-5.10.244-1|3478	- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
21mr|kernel-5.10-generic-5.10.244-1|3479	- arm64: dts: mediatek: mt8516: add i2c clock-div property
21mr|kernel-5.10-generic-5.10.244-1|3480	- arm64: dts: mediatek: mt8516: fix GICv2 range
21mr|kernel-5.10-generic-5.10.244-1|3481	- arm64: dts: mediatek: mt8516: fix wdt irq type
21mr|kernel-5.10-generic-5.10.244-1|3482	- arm64: dts: mediatek: mt8516: remove 2 invalid i2c clocks
21mr|kernel-5.10-generic-5.10.244-1|3483	- arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
21mr|kernel-5.10-generic-5.10.244-1|3484	- arm64: dts: qcom: msm8916: correct sleep clock frequency
21mr|kernel-5.10-generic-5.10.244-1|3485	- arm64: dts: qcom: msm8994: correct sleep clock frequency
21mr|kernel-5.10-generic-5.10.244-1|3486	- arm64: dts: qcom: sm8250: correct sleep clock frequency
21mr|kernel-5.10-generic-5.10.244-1|3487	- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
21mr|kernel-5.10-generic-5.10.244-1|3488	- arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list
21mr|kernel-5.10-generic-5.10.244-1|3489	- arm64: Handle .ARM.attributes section in linker scripts
21mr|kernel-5.10-generic-5.10.244-1|3490	- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
21mr|kernel-5.10-generic-5.10.244-1|3491	- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed()
21mr|kernel-5.10-generic-5.10.244-1|3492	- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts
21mr|kernel-5.10-generic-5.10.244-1|3493	- ARM: dts: bcm2711: Don't mark timer regs unconfigured
21mr|kernel-5.10-generic-5.10.244-1|3494	- ARM: dts: bcm2711: PL011 UARTs are actually r1p5
21mr|kernel-5.10-generic-5.10.244-1|3495	- ARM: dts: mediatek: mt7623: fix IR nodename
21mr|kernel-5.10-generic-5.10.244-1|3496	- ARM: Remove address checking for MMUless devices
21mr|kernel-5.10-generic-5.10.244-1|3497	- ARM: shmobile: smp: Enforce shmobile_smp_* alignment
21mr|kernel-5.10-generic-5.10.244-1|3498	- arp: use RCU protection in arp_xmit()
21mr|kernel-5.10-generic-5.10.244-1|3499	- ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
21mr|kernel-5.10-generic-5.10.244-1|3500	- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
21mr|kernel-5.10-generic-5.10.244-1|3501	- ASoC: es8328: fix route from DAC to output
21mr|kernel-5.10-generic-5.10.244-1|3502	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V
21mr|kernel-5.10-generic-5.10.244-1|3503	- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path
21mr|kernel-5.10-generic-5.10.244-1|3504	- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
21mr|kernel-5.10-generic-5.10.244-1|3505	- ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
21mr|kernel-5.10-generic-5.10.244-1|3506	- ASoC: sun4i-spdif: Add clock multiplier settings
21mr|kernel-5.10-generic-5.10.244-1|3507	- ASoC: tas2764: Fix power control mask
21mr|kernel-5.10-generic-5.10.244-1|3508	- ASoC: tas2764: Set the SDOUT polarity correctly
21mr|kernel-5.10-generic-5.10.244-1|3509	- ASoC: tas2770: Fix volume scale
21mr|kernel-5.10-generic-5.10.244-1|3510	- ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
21mr|kernel-5.10-generic-5.10.244-1|3511	- asus-laptop: Fix an uninitialized variable
21mr|kernel-5.10-generic-5.10.244-1|3512	- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
21mr|kernel-5.10-generic-5.10.244-1|3513	- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()
21mr|kernel-5.10-generic-5.10.244-1|3514	- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
21mr|kernel-5.10-generic-5.10.244-1|3515	- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones
21mr|kernel-5.10-generic-5.10.244-1|3516	- atm: Fix NULL pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|3517	- backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
21mr|kernel-5.10-generic-5.10.244-1|3518	- batman-adv: Add new include for min/max helpers
21mr|kernel-5.10-generic-5.10.244-1|3519	- batman-adv: Drop initialization of flexible ethtool_link_ksettings
21mr|kernel-5.10-generic-5.10.244-1|3520	- batman-adv: Drop unmanaged ELP metric worker
21mr|kernel-5.10-generic-5.10.244-1|3521	- batman-adv: fix panic during interface removal
21mr|kernel-5.10-generic-5.10.244-1|3522	- batman-adv: Ignore neighbor throughput metrics in error case
21mr|kernel-5.10-generic-5.10.244-1|3523	- batman-adv: Ignore own maximum aggregation size during RX
21mr|kernel-5.10-generic-5.10.244-1|3524	- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
21mr|kernel-5.10-generic-5.10.244-1|3525	- bgmac: reduce max frame size to support just MTU 1500
21mr|kernel-5.10-generic-5.10.244-1|3526	- binfmt_flat: Fix integer overflow bug on 32 bit systems
21mr|kernel-5.10-generic-5.10.244-1|3527	- blk-cgroup: Fix class @block_class's subsystem refcount leakage
21mr|kernel-5.10-generic-5.10.244-1|3528	- blk-cgroup: support to track if policy is online
21mr|kernel-5.10-generic-5.10.244-1|3529	- blk-iocost: do not WARN if iocg was already offlined
21mr|kernel-5.10-generic-5.10.244-1|3530	- block: fix conversion of GPT partition name to 7-bit
21mr|kernel-5.10-generic-5.10.244-1|3531	- block: fix 'kmem_cache of name 'bio-108' already exists'
21mr|kernel-5.10-generic-5.10.244-1|3532	- Bluetooth: btrtl: Prevent potential NULL dereference
21mr|kernel-5.10-generic-5.10.244-1|3533	- Bluetooth: Fix error code in chan_alloc_skb_cb()
21mr|kernel-5.10-generic-5.10.244-1|3534	- Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
21mr|kernel-5.10-generic-5.10.244-1|3535	- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
21mr|kernel-5.10-generic-5.10.244-1|3536	- Bluetooth: hci_uart: Fix another race during initialization
21mr|kernel-5.10-generic-5.10.244-1|3537	- Bluetooth: hci_uart: fix race during initialization
21mr|kernel-5.10-generic-5.10.244-1|3538	- Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection
21mr|kernel-5.10-generic-5.10.244-1|3539	- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
21mr|kernel-5.10-generic-5.10.244-1|3540	- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
21mr|kernel-5.10-generic-5.10.244-1|3541	- bpf: Add endian modifiers to fix endian warnings
21mr|kernel-5.10-generic-5.10.244-1|3542	- bpf: avoid holding freeze_mutex during mmap operation
21mr|kernel-5.10-generic-5.10.244-1|3543	- bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers
21mr|kernel-5.10-generic-5.10.244-1|3544	- bpf: Send signals asynchronously if !preemptible
21mr|kernel-5.10-generic-5.10.244-1|3545	- bpf: skip non exist keys in generic_map_lookup_batch
21mr|kernel-5.10-generic-5.10.244-1|3546	- bpf, sockmap: Fix race between element replace and close()
21mr|kernel-5.10-generic-5.10.244-1|3547	- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
21mr|kernel-5.10-generic-5.10.244-1|3548	- bpf: Use preempt_count() directly in bpf_send_signal_common()
21mr|kernel-5.10-generic-5.10.244-1|3549	- bpf, vsock: Invoke proto::close on close()
21mr|kernel-5.10-generic-5.10.244-1|3550	- btrfs: avoid monopolizing a core when activating a swap file
21mr|kernel-5.10-generic-5.10.244-1|3551	- btrfs: bring back the incorrectly removed extent buffer lock recursion support
21mr|kernel-5.10-generic-5.10.244-1|3552	- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling
21mr|kernel-5.10-generic-5.10.244-1|3553	- btrfs: correctly escape subvol in btrfs_show_options()
21mr|kernel-5.10-generic-5.10.244-1|3554	- btrfs: fix use-after-free when attempting to join an aborted transaction
21mr|kernel-5.10-generic-5.10.244-1|3555	- btrfs: handle errors from btrfs_dec_ref() properly
21mr|kernel-5.10-generic-5.10.244-1|3556	- btrfs: output the reason for open_ctree() failure
21mr|kernel-5.10-generic-5.10.244-1|3557	- caif_virtio: fix wrong pointer check in cfv_probe()
21mr|kernel-5.10-generic-5.10.244-1|3558	- can: c_can: fix unbalanced runtime PM disable in error path
21mr|kernel-5.10-generic-5.10.244-1|3559	- can: ems_pci: move ASIX AX99100 ids to pci_ids.h
21mr|kernel-5.10-generic-5.10.244-1|3560	- can: flexcan: only change CAN state when link up in system PM
21mr|kernel-5.10-generic-5.10.244-1|3561	- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero
21mr|kernel-5.10-generic-5.10.244-1|3562	- can: statistics: use atomic access in hot path
21mr|kernel-5.10-generic-5.10.244-1|3563	- cifs: avoid NULL pointer dereference in dbg call
21mr|kernel-5.10-generic-5.10.244-1|3564	- cifs: Fix UAF in cifs_demultiplex_thread()
21mr|kernel-5.10-generic-5.10.244-1|3565	- cifs: print TIDs as hex
21mr|kernel-5.10-generic-5.10.244-1|3566	- clk: amlogic: g12a: fix mmc A peripheral clock
21mr|kernel-5.10-generic-5.10.244-1|3567	- clk: amlogic: g12b: fix cluster A parent data
21mr|kernel-5.10-generic-5.10.244-1|3568	- clk: amlogic: gxbb: drop incorrect flag on 32k clock
21mr|kernel-5.10-generic-5.10.244-1|3569	- clk: amlogic: gxbb: drop non existing 32k clock parent
21mr|kernel-5.10-generic-5.10.244-1|3570	- clk: analogbits: Fix incorrect calculation of vco rate delta
21mr|kernel-5.10-generic-5.10.244-1|3571	- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
21mr|kernel-5.10-generic-5.10.244-1|3572	- clk: imx8mp: Fix clkout1/2 support
21mr|kernel-5.10-generic-5.10.244-1|3573	- clk: qcom: clk-alpha-pll: fix alpha mode configuration
21mr|kernel-5.10-generic-5.10.244-1|3574	- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate
21mr|kernel-5.10-generic-5.10.244-1|3575	- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
21mr|kernel-5.10-generic-5.10.244-1|3576	- clk: samsung: Fix UBSAN panic in samsung_clk_init()
21mr|kernel-5.10-generic-5.10.244-1|3577	- clk: sunxi-ng: a100: enable MMC clock reparenting
21mr|kernel-5.10-generic-5.10.244-1|3578	- clockevents/drivers/i8253: Fix stop sequence for timer 0
21mr|kernel-5.10-generic-5.10.244-1|3579	- clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup
21mr|kernel-5.10-generic-5.10.244-1|3580	- clocksource: Limit number of CPUs checked for clock synchronization
21mr|kernel-5.10-generic-5.10.244-1|3581	- clocksource: Replace cpumask_weight() with cpumask_empty()
21mr|kernel-5.10-generic-5.10.244-1|3582	- clocksource: Replace deprecated CPU-hotplug functions.
21mr|kernel-5.10-generic-5.10.244-1|3583	- clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context
21mr|kernel-5.10-generic-5.10.244-1|3584	- clocksource: Use pr_info() for "Checking clocksource synchronization" message
21mr|kernel-5.10-generic-5.10.244-1|3585	- comedi: jr3_pci: Fix synchronous deletion of timer
21mr|kernel-5.10-generic-5.10.244-1|3586	- coresight: catu: Fix number of pages while using 64k pages
21mr|kernel-5.10-generic-5.10.244-1|3587	- counter: microchip-tcb-capture: Fix undefined counter channel state on probe
21mr|kernel-5.10-generic-5.10.244-1|3588	- counter: stm32-lptimer-cnt: fix error handling when enabling
21mr|kernel-5.10-generic-5.10.244-1|3589	- cpufreq: ACPI: Fix max-frequency computation
21mr|kernel-5.10-generic-5.10.244-1|3590	- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
21mr|kernel-5.10-generic-5.10.244-1|3591	- cpufreq: Reference count policy in cpufreq_update_limits()
21mr|kernel-5.10-generic-5.10.244-1|3592	- cpufreq: s3c64xx: Fix compilation warning
21mr|kernel-5.10-generic-5.10.244-1|3593	- cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
21mr|kernel-5.10-generic-5.10.244-1|3594	- cpufreq: schedutil: Fix superfluous updates caused by need_freq_update
21mr|kernel-5.10-generic-5.10.244-1|3595	- cpufreq: schedutil: Simplify sugov_update_next_freq()
21mr|kernel-5.10-generic-5.10.244-1|3596	- cpufreq: scpi: compare kHz instead of Hz
21mr|kernel-5.10-generic-5.10.244-1|3597	- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
21mr|kernel-5.10-generic-5.10.244-1|3598	- cpupower: fix TSC MHz calculation
21mr|kernel-5.10-generic-5.10.244-1|3599	- crypto: atmel-sha204a - Set hwrng quality to lowest possible
21mr|kernel-5.10-generic-5.10.244-1|3600	- crypto: caam/qi - Fix drv_ctx refcount bug
21mr|kernel-5.10-generic-5.10.244-1|3601	- crypto: ccp - Fix check for the primary ASP device
21mr|kernel-5.10-generic-5.10.244-1|3602	- crypto: hisilicon/qm - inject error before stopping queue
21mr|kernel-5.10-generic-5.10.244-1|3603	- crypto: hisilicon/sec2 - fix for aead auth key length
21mr|kernel-5.10-generic-5.10.244-1|3604	- crypto: null - Use spin lock instead of mutex
21mr|kernel-5.10-generic-5.10.244-1|3605	- crypto: qce - fix goto jump in error path
21mr|kernel-5.10-generic-5.10.244-1|3606	- crypto: qce - unregister previously registered algos in error path
21mr|kernel-5.10-generic-5.10.244-1|3607	- crypto: testmgr - fix version number of RSA tests
21mr|kernel-5.10-generic-5.10.244-1|3608	- crypto: testmgr - fix wrong key length for pkcs1pad
21mr|kernel-5.10-generic-5.10.244-1|3609	- crypto: testmgr - Fix wrong test case of RSA
21mr|kernel-5.10-generic-5.10.244-1|3610	- crypto: testmgr - populate RSA CRT parameters in RSA test vectors
21mr|kernel-5.10-generic-5.10.244-1|3611	- crypto: testmgr - some more fixes to RSA test vectors
21mr|kernel-5.10-generic-5.10.244-1|3612	- cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
21mr|kernel-5.10-generic-5.10.244-1|3613	- dma/contiguous: avoid warning about unused size_bytes
21mr|kernel-5.10-generic-5.10.244-1|3614	- dmaengine: dmatest: Fix dmatest waiting less when interrupted
21mr|kernel-5.10-generic-5.10.244-1|3615	- dmaengine: ti: edma: fix OF node reference leaks in edma_driver
21mr|kernel-5.10-generic-5.10.244-1|3616	- dm cache: fix flushing uninitialized delayed_work on cache_ctr error
21mr|kernel-5.10-generic-5.10.244-1|3617	- dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()
21mr|kernel-5.10-generic-5.10.244-1|3618	- dm-crypt: track tag_offset in convert_context
21mr|kernel-5.10-generic-5.10.244-1|3619	- dm-integrity: set ti->error on memory allocation failure
21mr|kernel-5.10-generic-5.10.244-1|3620	- drivers/card_reader/rtsx_usb: Restore interrupt based detection
21mr|kernel-5.10-generic-5.10.244-1|3621	- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
21mr|kernel-5.10-generic-5.10.244-1|3622	- drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback()
21mr|kernel-5.10-generic-5.10.244-1|3623	- drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler()
21mr|kernel-5.10-generic-5.10.244-1|3624	- drm: allow encoder mode_set even when connectors change for crtc
21mr|kernel-5.10-generic-5.10.244-1|3625	- drm/amd/amdgpu/amdgpu_vram_mgr: Add missing descriptions for 'dev' and 'dir'
21mr|kernel-5.10-generic-5.10.244-1|3626	- drm/amd/display: Assign normalized_pix_clk when color depth = 14
21mr|kernel-5.10-generic-5.10.244-1|3627	- drm/amd/display: Check for invalid input params when building scaling params
21mr|kernel-5.10-generic-5.10.244-1|3628	- drm/amd/display: Check plane scaling against format specific hw plane caps.
21mr|kernel-5.10-generic-5.10.244-1|3629	- drm/amd/display/dc/core/dc_resource: Staticify local functions
21mr|kernel-5.10-generic-5.10.244-1|3630	- drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
21mr|kernel-5.10-generic-5.10.244-1|3631	- drm/amd/display: fix odm scaling
21mr|kernel-5.10-generic-5.10.244-1|3632	- drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
21mr|kernel-5.10-generic-5.10.244-1|3633	- drm/amd/display: Fix slab-use-after-free on hdcp_work
21mr|kernel-5.10-generic-5.10.244-1|3634	- drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
21mr|kernel-5.10-generic-5.10.244-1|3635	- drm/amd/display: Reject too small viewport size when validating plane
21mr|kernel-5.10-generic-5.10.244-1|3636	- drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
21mr|kernel-5.10-generic-5.10.244-1|3637	- drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
21mr|kernel-5.10-generic-5.10.244-1|3638	- drm/amdgpu: Check extended configuration space register when system uses large bar
21mr|kernel-5.10-generic-5.10.244-1|3639	- drm/amdgpu: disable BAR resize on Dell G5 SE
21mr|kernel-5.10-generic-5.10.244-1|3640	- drm/amdgpu/dma_buf: fix page_link check
21mr|kernel-5.10-generic-5.10.244-1|3641	- drm/amdgpu: Fix even more out of bound writes from debugfs
21mr|kernel-5.10-generic-5.10.244-1|3642	- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
21mr|kernel-5.10-generic-5.10.244-1|3643	- drm/amdgpu: Remove amdgpu_device arg from free_sgt api (v2)
21mr|kernel-5.10-generic-5.10.244-1|3644	- drm/amdkfd: clamp queue size to minimum
21mr|kernel-5.10-generic-5.10.244-1|3645	- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
21mr|kernel-5.10-generic-5.10.244-1|3646	- drm/amd/pm: Fix negative array index read
21mr|kernel-5.10-generic-5.10.244-1|3647	- drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero
21mr|kernel-5.10-generic-5.10.244-1|3648	- drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero
21mr|kernel-5.10-generic-5.10.244-1|3649	- drm/amd/pm/powerplay: Prevent division by zero
21mr|kernel-5.10-generic-5.10.244-1|3650	- drm/atomic: Filter out redundant DPMS calls
21mr|kernel-5.10-generic-5.10.244-1|3651	- drm/bridge: panel: forbid initializing a panel with unknown connector type
21mr|kernel-5.10-generic-5.10.244-1|3652	- drm/dp_mst: Fix drm RAD print
21mr|kernel-5.10-generic-5.10.244-1|3653	- drm/etnaviv: Fix page property being used for non writecombine buffers
21mr|kernel-5.10-generic-5.10.244-1|3654	- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
21mr|kernel-5.10-generic-5.10.244-1|3655	- drm/i915/gt: Cleanup partial engine discovery failures
21mr|kernel-5.10-generic-5.10.244-1|3656	- drm/komeda: Add check for komeda_get_layer_fourcc_list()
21mr|kernel-5.10-generic-5.10.244-1|3657	- drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
21mr|kernel-5.10-generic-5.10.244-1|3658	- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
21mr|kernel-5.10-generic-5.10.244-1|3659	- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
21mr|kernel-5.10-generic-5.10.244-1|3660	- drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
21mr|kernel-5.10-generic-5.10.244-1|3661	- drm/modeset: Handle tiled displays in pan_display_atomic.
21mr|kernel-5.10-generic-5.10.244-1|3662	- drm/nouveau: Do not override forced connector status
21mr|kernel-5.10-generic-5.10.244-1|3663	- drm/nouveau: prime: fix ttm_bo_delayed_delete oops
21mr|kernel-5.10-generic-5.10.244-1|3664	- drm: panel-orientation-quirks: Add new quirk for GPD Win 2
21mr|kernel-5.10-generic-5.10.244-1|3665	- drm: panel-orientation-quirks: Add support for AYANEO 2S
21mr|kernel-5.10-generic-5.10.244-1|3666	- drm/probe-helper: Create a HPD IRQ event helper for a single connector
21mr|kernel-5.10-generic-5.10.244-1|3667	- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M
21mr|kernel-5.10-generic-5.10.244-1|3668	- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
21mr|kernel-5.10-generic-5.10.244-1|3669	- drm/repaper: fix integer overflows in repeat functions
21mr|kernel-5.10-generic-5.10.244-1|3670	- drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()
21mr|kernel-5.10-generic-5.10.244-1|3671	- drm/sched: Fix preprocessor guard
21mr|kernel-5.10-generic-5.10.244-1|3672	- drm/sti: remove duplicate object names
21mr|kernel-5.10-generic-5.10.244-1|3673	- drm/tidss: Clear the interrupt status for interrupts being disabled
21mr|kernel-5.10-generic-5.10.244-1|3674	- drm/tidss: Fix issue in irq handling causing irq-flood issue
21mr|kernel-5.10-generic-5.10.244-1|3675	- drm/v3d: Don't run jobs that have errors flagged in its fence
21mr|kernel-5.10-generic-5.10.244-1|3676	- drm: xlnx: zynqmp: Fix max dma segment size
21mr|kernel-5.10-generic-5.10.244-1|3677	- drop_monitor: fix incorrect initialization order
21mr|kernel-5.10-generic-5.10.244-1|3678	- dt-bindings: mmc: controller: clarify the address-cells description
21mr|kernel-5.10-generic-5.10.244-1|3679	- EDAC/ie31200: Fix the DIMM size mask for several SoCs
21mr|kernel-5.10-generic-5.10.244-1|3680	- EDAC/ie31200: Fix the error path order of ie31200_init()
21mr|kernel-5.10-generic-5.10.244-1|3681	- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
21mr|kernel-5.10-generic-5.10.244-1|3682	- eeprom: digsy_mtc: Make GPIO lookup table match the device
21mr|kernel-5.10-generic-5.10.244-1|3683	- efi: Avoid cold plugged memory for placing the kernel
21mr|kernel-5.10-generic-5.10.244-1|3684	- efi: Don't map the entire mokvar table to determine its size
21mr|kernel-5.10-generic-5.10.244-1|3685	- efi: libstub: Use '-std=gnu11' to fix build with GCC 15
21mr|kernel-5.10-generic-5.10.244-1|3686	- exfat: fix the infinite loop in exfat_find_last_cluster()
21mr|kernel-5.10-generic-5.10.244-1|3687	- ext4: don't over-report free space or inodes in statvfs
21mr|kernel-5.10-generic-5.10.244-1|3688	- ext4: don't treat fhandle lookup of ea_inode as FS corruption
21mr|kernel-5.10-generic-5.10.244-1|3689	- ext4: fix off-by-one error in do_split
21mr|kernel-5.10-generic-5.10.244-1|3690	- ext4: fix OOB read when checking dotdot dir
21mr|kernel-5.10-generic-5.10.244-1|3691	- ext4: fix timer use-after-free on failed mount
21mr|kernel-5.10-generic-5.10.244-1|3692	- ext4: ignore xattrs past end
21mr|kernel-5.10-generic-5.10.244-1|3693	- ext4: make block validity check resistent to sb bh corruption
21mr|kernel-5.10-generic-5.10.244-1|3694	- ext4: protect ext4_release_dquot against freezing
21mr|kernel-5.10-generic-5.10.244-1|3695	- ext4: reject casefold inode flag without casefold feature
21mr|kernel-5.10-generic-5.10.244-1|3696	- f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()
21mr|kernel-5.10-generic-5.10.244-1|3697	- f2fs: fix to wait dio completion
21mr|kernel-5.10-generic-5.10.244-1|3698	- fbdev: au1100fb: Move a variable assignment behind a null pointer check
21mr|kernel-5.10-generic-5.10.244-1|3699	- fbdev: hyperv_fb: iounmap() the correct memory when removing a device
21mr|kernel-5.10-generic-5.10.244-1|3700	- fbdev: omapfb: Add 'plane' value check
21mr|kernel-5.10-generic-5.10.244-1|3701	- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
21mr|kernel-5.10-generic-5.10.244-1|3702	- fbdev: sm501fb: Add some geometry checks.
21mr|kernel-5.10-generic-5.10.244-1|3703	- firmware: imx-scu: fix OF node leak in .probe()
21mr|kernel-5.10-generic-5.10.244-1|3704	- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry
21mr|kernel-5.10-generic-5.10.244-1|3705	- flow_dissector: Fix handling of mixed port and port-range keys
21mr|kernel-5.10-generic-5.10.244-1|3706	- flow_dissector: Fix port range key handling in BPF conversion
21mr|kernel-5.10-generic-5.10.244-1|3707	- fs/jfs: cast inactags to s64 to prevent potential overflow
21mr|kernel-5.10-generic-5.10.244-1|3708	- fs/jfs: Prevent integer overflow in AG size calculation
21mr|kernel-5.10-generic-5.10.244-1|3709	- fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats
21mr|kernel-5.10-generic-5.10.244-1|3710	- fs/procfs: fix the comment above proc_pid_wchan()
21mr|kernel-5.10-generic-5.10.244-1|3711	- ftrace: Add cond_resched() to ftrace_graph_set_hash()
21mr|kernel-5.10-generic-5.10.244-1|3712	- ftrace: Avoid potential division by zero in function_stat_show()
21mr|kernel-5.10-generic-5.10.244-1|3713	- fuse: don't truncate cached, mutated symlink
21mr|kernel-5.10-generic-5.10.244-1|3714	- geneve: Fix use-after-free in geneve_find_dev().
21mr|kernel-5.10-generic-5.10.244-1|3715	- geneve: Suppress list corruption splat in geneve_destroy_tunnels().
21mr|kernel-5.10-generic-5.10.244-1|3716	- genirq: Make handle_enforce_irqctx() unconditionally available
21mr|kernel-5.10-generic-5.10.244-1|3717	- genksyms: fix memory leak when the same symbol is added from source
21mr|kernel-5.10-generic-5.10.244-1|3718	- genksyms: fix memory leak when the same symbol is read from *.symref file
21mr|kernel-5.10-generic-5.10.244-1|3719	- gpio: aggregator: protect driver attr handlers against module unload
21mr|kernel-5.10-generic-5.10.244-1|3720	- gpio: bcm-kona: Add missing newline to dev_err format string
21mr|kernel-5.10-generic-5.10.244-1|3721	- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0
21mr|kernel-5.10-generic-5.10.244-1|3722	- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ
21mr|kernel-5.10-generic-5.10.244-1|3723	- gpio: pca953x: Improve interrupt support
21mr|kernel-5.10-generic-5.10.244-1|3724	- gpio: rcar: Fix missing of_node_put() call
21mr|kernel-5.10-generic-5.10.244-1|3725	- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock
21mr|kernel-5.10-generic-5.10.244-1|3726	- gpio: zynq: Fix wakeup source leaks on device unbind
21mr|kernel-5.10-generic-5.10.244-1|3727	- gpu: drm_dp_cec: fix broken CEC adapter properties check
21mr|kernel-5.10-generic-5.10.244-1|3728	- Grab mm lock before grabbing pt lock
21mr|kernel-5.10-generic-5.10.244-1|3729	- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
21mr|kernel-5.10-generic-5.10.244-1|3730	- hexagon: Fix unbalanced spinlock in die()
21mr|kernel-5.10-generic-5.10.244-1|3731	- hexagon: fix using plain integer as NULL pointer warning in cmpxchg
21mr|kernel-5.10-generic-5.10.244-1|3732	- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
21mr|kernel-5.10-generic-5.10.244-1|3733	- HID: appleir: Fix potential NULL dereference at raw event handle
21mr|kernel-5.10-generic-5.10.244-1|3734	- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
21mr|kernel-5.10-generic-5.10.244-1|3735	- HID: google: fix unused variable warning under !CONFIG_ACPI
21mr|kernel-5.10-generic-5.10.244-1|3736	- HID: hid-plantronics: Add mic mute mapping and generalize quirks
21mr|kernel-5.10-generic-5.10.244-1|3737	- HID: hid-sensor-hub: don't use stale platform-data on remove
21mr|kernel-5.10-generic-5.10.244-1|3738	- HID: ignore non-functional sensor in HP 5MP Camera
21mr|kernel-5.10-generic-5.10.244-1|3739	- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
21mr|kernel-5.10-generic-5.10.244-1|3740	- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
21mr|kernel-5.10-generic-5.10.244-1|3741	- HID: multitouch: Add NULL check in mt_input_configured
21mr|kernel-5.10-generic-5.10.244-1|3742	- HID: pidff: Convert infinite length from Linux API to PID standard
21mr|kernel-5.10-generic-5.10.244-1|3743	- HID: pidff: Do not send effect envelope if it's empty
21mr|kernel-5.10-generic-5.10.244-1|3744	- HID: pidff: Fix null pointer dereference in pidff_find_fields
21mr|kernel-5.10-generic-5.10.244-1|3745	- HID: Wacom: Add PCI Wacom device support
21mr|kernel-5.10-generic-5.10.244-1|3746	- hrtimers: Mark is_migration_base() with __always_inline
21mr|kernel-5.10-generic-5.10.244-1|3747	- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition
21mr|kernel-5.10-generic-5.10.244-1|3748	- hwmon: (ad7314) Validate leading zero bits and return error
21mr|kernel-5.10-generic-5.10.244-1|3749	- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()
21mr|kernel-5.10-generic-5.10.244-1|3750	- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
21mr|kernel-5.10-generic-5.10.244-1|3751	- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
21mr|kernel-5.10-generic-5.10.244-1|3752	- hwmon: (pmbus) Initialise page count in pmbus_identify()
21mr|kernel-5.10-generic-5.10.244-1|3753	- i2c: ali1535: Fix an error handling path in ali1535_probe()
21mr|kernel-5.10-generic-5.10.244-1|3754	- i2c: ali15x3: Fix an error handling path in ali15x3_probe()
21mr|kernel-5.10-generic-5.10.244-1|3755	- i2c: cros-ec-tunnel: defer probe if parent EC is not present
21mr|kernel-5.10-generic-5.10.244-1|3756	- i2c: dev: check return value when calling dev_set_name()
21mr|kernel-5.10-generic-5.10.244-1|3757	- i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz
21mr|kernel-5.10-generic-5.10.244-1|3758	- i2c: npcm: disable interrupt enable bit before devm_request_irq
21mr|kernel-5.10-generic-5.10.244-1|3759	- i2c: omap: fix IRQ storms
21mr|kernel-5.10-generic-5.10.244-1|3760	- i2c: sis630: Fix an error handling path in sis630_probe()
21mr|kernel-5.10-generic-5.10.244-1|3761	- i3c: Add NULL pointer check in i3c_master_queue_ibi()
21mr|kernel-5.10-generic-5.10.244-1|3762	- IB/mad: Check available slots before posting receive WRs
21mr|kernel-5.10-generic-5.10.244-1|3763	- IB/mlx5: Set and get correct qp_num for a DCT QP
21mr|kernel-5.10-generic-5.10.244-1|3764	- ice: fix memory leak in aRFS after reset
21mr|kernel-5.10-generic-5.10.244-1|3765	- igc: cleanup PTP module if probe fails
21mr|kernel-5.10-generic-5.10.244-1|3766	- igc: handle the IGC_PTP_ENABLED flag correctly
21mr|kernel-5.10-generic-5.10.244-1|3767	- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
21mr|kernel-5.10-generic-5.10.244-1|3768	- iio: adc: ad7768-1: Fix conversion result sign
21mr|kernel-5.10-generic-5.10.244-1|3769	- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
21mr|kernel-5.10-generic-5.10.244-1|3770	- iio: light: as73211: fix channel handling in only-color triggered buffer
21mr|kernel-5.10-generic-5.10.244-1|3771	- ima: Fix use-after-free on a dentry's dname.name
21mr|kernel-5.10-generic-5.10.244-1|3772	- include: net: add static inline dst_dev_overhead() to dst.h
21mr|kernel-5.10-generic-5.10.244-1|3773	- Input: allocate keycode for phone linking
21mr|kernel-5.10-generic-5.10.244-1|3774	- intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
21mr|kernel-5.10-generic-5.10.244-1|3775	- intel_th: pci: Add Arrow Lake support
21mr|kernel-5.10-generic-5.10.244-1|3776	- intel_th: pci: Add Panther Lake-H support
21mr|kernel-5.10-generic-5.10.244-1|3777	- intel_th: pci: Add Panther Lake-P/U support
21mr|kernel-5.10-generic-5.10.244-1|3778	- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
21mr|kernel-5.10-generic-5.10.244-1|3779	- ipmi: ipmb: Add check devm_kasprintf() returned value
21mr|kernel-5.10-generic-5.10.244-1|3780	- ipmr: do not call mr_mfc_uses_dev() for unres entries
21mr|kernel-5.10-generic-5.10.244-1|3781	- ipv4: use RCU protection in inet_select_addr()
21mr|kernel-5.10-generic-5.10.244-1|3782	- ipv4: use RCU protection in rt_is_expired()
21mr|kernel-5.10-generic-5.10.244-1|3783	- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
21mr|kernel-5.10-generic-5.10.244-1|3784	- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
21mr|kernel-5.10-generic-5.10.244-1|3785	- ipv6: Fix signed integer overflow in __ip6_append_data
21mr|kernel-5.10-generic-5.10.244-1|3786	- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
21mr|kernel-5.10-generic-5.10.244-1|3787	- ipv6: use RCU protection in ip6_default_advmss()
21mr|kernel-5.10-generic-5.10.244-1|3788	- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
21mr|kernel-5.10-generic-5.10.244-1|3789	- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
21mr|kernel-5.10-generic-5.10.244-1|3790	- ipvs: properly dereference pe in ip_vs_add_service
21mr|kernel-5.10-generic-5.10.244-1|3791	- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
21mr|kernel-5.10-generic-5.10.244-1|3792	- isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
21mr|kernel-5.10-generic-5.10.244-1|3793	- isofs: Prevent the use of too small fid
21mr|kernel-5.10-generic-5.10.244-1|3794	- jbd2: remove wrong sb->s_sequence check
21mr|kernel-5.10-generic-5.10.244-1|3795	- jfs: add index corruption check to DT_GETPAGE()
21mr|kernel-5.10-generic-5.10.244-1|3796	- jfs: add sanity check for agwidth in dbMount
21mr|kernel-5.10-generic-5.10.244-1|3797	- jfs: Fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-5.10-generic-5.10.244-1|3798	- jfs: fix slab-out-of-bounds read in ea_get()
21mr|kernel-5.10-generic-5.10.244-1|3799	- jfs: Prevent copying of nlink with value 0 from disk inode
21mr|kernel-5.10-generic-5.10.244-1|3800	- kbuild: Add '-fno-builtin-wcslen'
21mr|kernel-5.10-generic-5.10.244-1|3801	- kbuild: Move -Wenum-enum-conversion to W=2
21mr|kernel-5.10-generic-5.10.244-1|3802	- kbuild: userprogs: use correct lld when linking through clang
21mr|kernel-5.10-generic-5.10.244-1|3803	- kdb: Do not assume write() callback available
21mr|kernel-5.10-generic-5.10.244-1|3804	- kernel/acct.c: use dedicated helper to access rlimit values
21mr|kernel-5.10-generic-5.10.244-1|3805	- kernel/acct.c: use #elif instead of #end and #elif
21mr|kernel-5.10-generic-5.10.244-1|3806	- kernel/resource: fix kfree() of bootmem memory again
21mr|kernel-5.10-generic-5.10.244-1|3807	- kexec: initialize ELF lowest address to ULONG_MAX
21mr|kernel-5.10-generic-5.10.244-1|3808	- ktest.pl: Check kernelrelease return in get_version
21mr|kernel-5.10-generic-5.10.244-1|3809	- ktest.pl: Remove unused declarations in run_bisect_test function
21mr|kernel-5.10-generic-5.10.244-1|3810	- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
21mr|kernel-5.10-generic-5.10.244-1|3811	- KVM: s390: Don't use %%pK through tracepoints
21mr|kernel-5.10-generic-5.10.244-1|3812	- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages
21mr|kernel-5.10-generic-5.10.244-1|3813	- KVM: SVM: Allocate IR data using atomic allocation
21mr|kernel-5.10-generic-5.10.244-1|3814	- KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel
21mr|kernel-5.10-generic-5.10.244-1|3815	- KVM: x86: Reset IRTE to host control if *new* route isn't postable
21mr|kernel-5.10-generic-5.10.244-1|3816	- leds: lp8860: Write full EEPROM, not only half of it
21mr|kernel-5.10-generic-5.10.244-1|3817	- leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
21mr|kernel-5.10-generic-5.10.244-1|3818	- lib: 842: Improve error handling in sw842_compress()
21mr|kernel-5.10-generic-5.10.244-1|3819	- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets
21mr|kernel-5.10-generic-5.10.244-1|3820	- llc: do not use skb_get() before dev_queue_xmit()
21mr|kernel-5.10-generic-5.10.244-1|3821	- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
21mr|kernel-5.10-generic-5.10.244-1|3822	- lockdep: Fix upper limit for LOCKDEP_*_BITS configs
21mr|kernel-5.10-generic-5.10.244-1|3823	- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
21mr|kernel-5.10-generic-5.10.244-1|3824	- locking/semaphore: Use wake_q to wake up processes outside lock critical section
21mr|kernel-5.10-generic-5.10.244-1|3825	- m68k: vga: Fix I/O defines
21mr|kernel-5.10-generic-5.10.244-1|3826	- mcb: fix a double free bug in chameleon_parse_gdd()
21mr|kernel-5.10-generic-5.10.244-1|3827	- mdacon: rework dependency list
21mr|kernel-5.10-generic-5.10.244-1|3828	- md/raid1: Add check for missing source disk in process_checks()
21mr|kernel-5.10-generic-5.10.244-1|3829	- media: camif-core: Add check for clk_enable()
21mr|kernel-5.10-generic-5.10.244-1|3830	- media: cxd2841er: fix 64-bit division on gcc-9
21mr|kernel-5.10-generic-5.10.244-1|3831	- media: i2c: adv748x: Fix test pattern selection mask
21mr|kernel-5.10-generic-5.10.244-1|3832	- media: i2c: et8ek8: Don't strip remove function when driver is builtin
21mr|kernel-5.10-generic-5.10.244-1|3833	- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO
21mr|kernel-5.10-generic-5.10.244-1|3834	- media: i2c: ov7251: Set enable GPIO low in probe
21mr|kernel-5.10-generic-5.10.244-1|3835	- media: lmedm04: Handle errors for lme2510_int_read
21mr|kernel-5.10-generic-5.10.244-1|3836	- media: lmedm04: Use GFP_KERNEL for URB allocation/submission.
21mr|kernel-5.10-generic-5.10.244-1|3837	- media: marvell: Add check for clk_enable()
21mr|kernel-5.10-generic-5.10.244-1|3838	- media: mc: fix endpoint iteration
21mr|kernel-5.10-generic-5.10.244-1|3839	- media: mipi-csis: Add check for clk_enable()
21mr|kernel-5.10-generic-5.10.244-1|3840	- media: ov5640: fix get_light_freq on auto
21mr|kernel-5.10-generic-5.10.244-1|3841	- media: rc: iguanair: handle timeouts
21mr|kernel-5.10-generic-5.10.244-1|3842	- media: siano: Fix error handling in smsdvb_module_init()
21mr|kernel-5.10-generic-5.10.244-1|3843	- media: streamzap: fix race between device disconnection and urb callback
21mr|kernel-5.10-generic-5.10.244-1|3844	- media: streamzap: less chatter
21mr|kernel-5.10-generic-5.10.244-1|3845	- media: streamzap: no need for usb pid/vid in device name
21mr|kernel-5.10-generic-5.10.244-1|3846	- media: streamzap: prevent processing IR data on URB failure
21mr|kernel-5.10-generic-5.10.244-1|3847	- media: streamzap: remove unnecessary ir_raw_event_reset and handle
21mr|kernel-5.10-generic-5.10.244-1|3848	- media: streamzap: remove unused struct members
21mr|kernel-5.10-generic-5.10.244-1|3849	- media: uvcvideo: Fix double free in error path
21mr|kernel-5.10-generic-5.10.244-1|3850	- media: uvcvideo: Fix event flags in uvc_ctrl_send_events
21mr|kernel-5.10-generic-5.10.244-1|3851	- media: uvcvideo: Only save async fh if success
21mr|kernel-5.10-generic-5.10.244-1|3852	- media: uvcvideo: Propagate buf->error to userspace
21mr|kernel-5.10-generic-5.10.244-1|3853	- media: uvcvideo: Remove dangling pointers
21mr|kernel-5.10-generic-5.10.244-1|3854	- media: uvcvideo: Remove redundant NULL assignment
21mr|kernel-5.10-generic-5.10.244-1|3855	- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
21mr|kernel-5.10-generic-5.10.244-1|3856	- media: venus: Create hfi platform and move vpp/vsp there
21mr|kernel-5.10-generic-5.10.244-1|3857	- media: venus: Fix uninitialized variable count being checked for zero
21mr|kernel-5.10-generic-5.10.244-1|3858	- media: venus: Get codecs and capabilities from hfi platform
21mr|kernel-5.10-generic-5.10.244-1|3859	- media: venus: hfi: add a check to handle OOB in sfr region
21mr|kernel-5.10-generic-5.10.244-1|3860	- media: venus: hfi: add check to handle incorrect queue size
21mr|kernel-5.10-generic-5.10.244-1|3861	- media: venus: hfi: Correct session init return error
21mr|kernel-5.10-generic-5.10.244-1|3862	- media: venus: hfi_parser: add check to avoid out of bound access
21mr|kernel-5.10-generic-5.10.244-1|3863	- media: venus: hfi_parser: Check for instance after hfi platform get
21mr|kernel-5.10-generic-5.10.244-1|3864	- media: venus: hfi_parser: refactor hfi packet parsing logic
21mr|kernel-5.10-generic-5.10.244-1|3865	- media: venus: hfi_plat: Add codecs and capabilities ops
21mr|kernel-5.10-generic-5.10.244-1|3866	- media: venus: Limit HFI sessions to the maximum supported
21mr|kernel-5.10-generic-5.10.244-1|3867	- media: venus: pm_helpers: Check instance state when calculate instance frequency
21mr|kernel-5.10-generic-5.10.244-1|3868	- media: venus: Rename venus_caps to hfi_plat_caps
21mr|kernel-5.10-generic-5.10.244-1|3869	- media: venus: venc: Init the session only once in queue_setup
21mr|kernel-5.10-generic-5.10.244-1|3870	- media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
21mr|kernel-5.10-generic-5.10.244-1|3871	- media: vim2m: print device name after registering device
21mr|kernel-5.10-generic-5.10.244-1|3872	- mei: me: add panther lake H DID
21mr|kernel-5.10-generic-5.10.244-1|3873	- mei: me: add panther lake P DID
21mr|kernel-5.10-generic-5.10.244-1|3874	- memcg: fix soft lockup in the OOM process
21mr|kernel-5.10-generic-5.10.244-1|3875	- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove
21mr|kernel-5.10-generic-5.10.244-1|3876	- mfd: ene-kb3930: Fix a potential NULL pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|3877	- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
21mr|kernel-5.10-generic-5.10.244-1|3878	- mfd: sm501: Switch to BIT() to mitigate integer overflows
21mr|kernel-5.10-generic-5.10.244-1|3879	- MIPS: cevt-ds1287: Add missing ds1287.h include
21mr|kernel-5.10-generic-5.10.244-1|3880	- MIPS: cm: Detect CM quirks from device tree
21mr|kernel-5.10-generic-5.10.244-1|3881	- MIPS: cm: Fix warning if MIPS_CM is disabled
21mr|kernel-5.10-generic-5.10.244-1|3882	- MIPS: dec: Declare which_prom() as static
21mr|kernel-5.10-generic-5.10.244-1|3883	- MIPS: ds1287: Match ds1287_set_base_clock() function types
21mr|kernel-5.10-generic-5.10.244-1|3884	- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static
21mr|kernel-5.10-generic-5.10.244-1|3885	- misc: fastrpc: Fix registered buffer page address
21mr|kernel-5.10-generic-5.10.244-1|3886	- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error
21mr|kernel-5.10-generic-5.10.244-1|3887	- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error
21mr|kernel-5.10-generic-5.10.244-1|3888	- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type
21mr|kernel-5.10-generic-5.10.244-1|3889	- mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()
21mr|kernel-5.10-generic-5.10.244-1|3890	- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
21mr|kernel-5.10-generic-5.10.244-1|3891	- mmc: atmel-mci: Add missing clk_disable_unprepare()
21mr|kernel-5.10-generic-5.10.244-1|3892	- mmc: core: Respect quirk_max_rate for non-UHS SDIO card
21mr|kernel-5.10-generic-5.10.244-1|3893	- mmc: sdhci-msm: Correctly set the load for the regulator
21mr|kernel-5.10-generic-5.10.244-1|3894	- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
21mr|kernel-5.10-generic-5.10.244-1|3895	- mm: fix apply_to_existing_page_range()
21mr|kernel-5.10-generic-5.10.244-1|3896	- mm/page_alloc: fix uninitialized variable
21mr|kernel-5.10-generic-5.10.244-1|3897	- mm: update mark_victim tracepoints fields
21mr|kernel-5.10-generic-5.10.244-1|3898	- module: Extend the preempt disabled section in dereference_symbol_descriptor().
21mr|kernel-5.10-generic-5.10.244-1|3899	- module: sign with sha512 instead of sha1 by default
21mr|kernel-5.10-generic-5.10.244-1|3900	- mptcp: always handle address removal under msk socket lock
21mr|kernel-5.10-generic-5.10.244-1|3901	- mptcp: fix NULL pointer in can_accept_new_subflow
21mr|kernel-5.10-generic-5.10.244-1|3902	- mptcp: only inc MPJoinAckHMacFailure for HMAC failures
21mr|kernel-5.10-generic-5.10.244-1|3903	- mptcp: prevent excessive coalescing on receive
21mr|kernel-5.10-generic-5.10.244-1|3904	- mptcp: safety check before fallback
21mr|kernel-5.10-generic-5.10.244-1|3905	- mptcp: sockopt: fix getting IPV6_V6ONLY
21mr|kernel-5.10-generic-5.10.244-1|3906	- mtd: hyperbus: hbmc-am654: fix an OF node reference leak
21mr|kernel-5.10-generic-5.10.244-1|3907	- mtd: inftlcore: Add error check for inftl_read_oob()
21mr|kernel-5.10-generic-5.10.244-1|3908	- mtd: onenand: Fix uninitialized retlen in do_otp_read()
21mr|kernel-5.10-generic-5.10.244-1|3909	- mtd: rawnand: Add status chack in r852_ready()
21mr|kernel-5.10-generic-5.10.244-1|3910	- mtd: rawnand: brcmnand: fix PM resume warning
21mr|kernel-5.10-generic-5.10.244-1|3911	- mtd: rawnand: cadence: fix error code in cadence_nand_init()
21mr|kernel-5.10-generic-5.10.244-1|3912	- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
21mr|kernel-5.10-generic-5.10.244-1|3913	- mtd: rawnand: cadence: fix unchecked dereference
21mr|kernel-5.10-generic-5.10.244-1|3914	- mtd: rawnand: cadence: use dma_map_resource for sdma address
21mr|kernel-5.10-generic-5.10.244-1|3915	- mtd: Replace kcalloc() with devm_kcalloc()
21mr|kernel-5.10-generic-5.10.244-1|3916	- nbd: don't allow reconnect after disconnect
21mr|kernel-5.10-generic-5.10.244-1|3917	- ndisc: extend RCU protection in ndisc_send_skb()
21mr|kernel-5.10-generic-5.10.244-1|3918	- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()
21mr|kernel-5.10-generic-5.10.244-1|3919	- ndisc: use RCU protection in ndisc_alloc_skb()
21mr|kernel-5.10-generic-5.10.244-1|3920	- neighbour: delete redundant judgment statements
21mr|kernel-5.10-generic-5.10.244-1|3921	- neighbour: use RCU protection in __neigh_notify()
21mr|kernel-5.10-generic-5.10.244-1|3922	- net: add dev_net_rcu() helper
21mr|kernel-5.10-generic-5.10.244-1|3923	- net: atlantic: fix warning during hot unplug
21mr|kernel-5.10-generic-5.10.244-1|3924	- net: atm: fix use after free in lec_send()
21mr|kernel-5.10-generic-5.10.244-1|3925	- net: b53: enable BPDU reception for management port
21mr|kernel-5.10-generic-5.10.244-1|3926	- net: cadence: macb: Synchronize stats calculations
21mr|kernel-5.10-generic-5.10.244-1|3927	- net: davicom: fix UAF in dm9000_drv_remove
21mr|kernel-5.10-generic-5.10.244-1|3928	- net: defer final 'struct net' free in netns dismantle
21mr|kernel-5.10-generic-5.10.244-1|3929	- netdevsim: print human readable IP address
21mr|kernel-5.10-generic-5.10.244-1|3930	- net: dsa: mv88e6xxx: fix VTU methods for 6320 family
21mr|kernel-5.10-generic-5.10.244-1|3931	- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
21mr|kernel-5.10-generic-5.10.244-1|3932	- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family
21mr|kernel-5.10-generic-5.10.244-1|3933	- netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
21mr|kernel-5.10-generic-5.10.244-1|3934	- net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()
21mr|kernel-5.10-generic-5.10.244-1|3935	- net: extract port range fields from fl_flow_key
21mr|kernel-5.10-generic-5.10.244-1|3936	- net: fec: implement TSO descriptor cleanup
21mr|kernel-5.10-generic-5.10.244-1|3937	- netfilter: conntrack: convert to refcount_t api
21mr|kernel-5.10-generic-5.10.244-1|3938	- netfilter: conntrack: fix crash due to confirmed bit load reordering
21mr|kernel-5.10-generic-5.10.244-1|3939	- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
21mr|kernel-5.10-generic-5.10.244-1|3940	- netfilter: nf_tables: reject mismatching sum of field_len with set key length
21mr|kernel-5.10-generic-5.10.244-1|3941	- netfilter: nft_ct: fix use after free when attaching zone template
21mr|kernel-5.10-generic-5.10.244-1|3942	- netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
21mr|kernel-5.10-generic-5.10.244-1|3943	- netfilter: nft_exthdr: fix offset with ipv4_find_option()
21mr|kernel-5.10-generic-5.10.244-1|3944	- netfilter: nft_tunnel: fix geneve_opt type confusion addition
21mr|kernel-5.10-generic-5.10.244-1|3945	- netfilter: socket: Lookup orig tuple for IPv6 SNAT
21mr|kernel-5.10-generic-5.10.244-1|3946	- net: fix geneve_opt length integer overflow
21mr|kernel-5.10-generic-5.10.244-1|3947	- net: gso: fix ownership in __udp_gso_segment
21mr|kernel-5.10-generic-5.10.244-1|3948	- net: hns3: fix oops when unload drivers paralleling
21mr|kernel-5.10-generic-5.10.244-1|3949	- net: hsr: fix fill_frame_info() regression vs VLAN packets
21mr|kernel-5.10-generic-5.10.244-1|3950	- net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels
21mr|kernel-5.10-generic-5.10.244-1|3951	- net: ipv6: fix dst ref loop in ila lwtunnel
21mr|kernel-5.10-generic-5.10.244-1|3952	- net: ipv6: fix dst ref loop on input in rpl lwt
21mr|kernel-5.10-generic-5.10.244-1|3953	- net: ipv6: fix missing dst ref drop in ila lwtunnel
21mr|kernel-5.10-generic-5.10.244-1|3954	- net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
21mr|kernel-5.10-generic-5.10.244-1|3955	- net: ipv6: rpl_iptunnel: simplify the return expression of rpl_do_srh()
21mr|kernel-5.10-generic-5.10.244-1|3956	- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
21mr|kernel-5.10-generic-5.10.244-1|3957	- net: let net.core.dev_weight always be non-zero
21mr|kernel-5.10-generic-5.10.244-1|3958	- net: loopback: Avoid sending IP packets without an Ethernet header
21mr|kernel-5.10-generic-5.10.244-1|3959	- net/mlx5e: Fix use-after-free of encap entry in neigh update handler
21mr|kernel-5.10-generic-5.10.244-1|3960	- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
21mr|kernel-5.10-generic-5.10.244-1|3961	- net/mlx5: handle errors in mlx5_chains_create_table()
21mr|kernel-5.10-generic-5.10.244-1|3962	- net/mlx5: use do_aux_work for PHC overflow checks
21mr|kernel-5.10-generic-5.10.244-1|3963	- net/mlxfw: Drop hard coded max FW flash image size
21mr|kernel-5.10-generic-5.10.244-1|3964	- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
21mr|kernel-5.10-generic-5.10.244-1|3965	- net/ncsi: wait for the last response to Deselect Package before configuring channel
21mr|kernel-5.10-generic-5.10.244-1|3966	- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
21mr|kernel-5.10-generic-5.10.244-1|3967	- net: netdevsim: try to close UDP port harness races
21mr|kernel-5.10-generic-5.10.244-1|3968	- net: openvswitch: fix nested key length validation in the set() action
21mr|kernel-5.10-generic-5.10.244-1|3969	- net: openvswitch: fix race on port output
21mr|kernel-5.10-generic-5.10.244-1|3970	- net: phy: leds: fix memory leak
21mr|kernel-5.10-generic-5.10.244-1|3971	- netpoll: hold rcu read lock in __netpoll_send_skb()
21mr|kernel-5.10-generic-5.10.244-1|3972	- net: ppp: Add bound checking for skb data on ppp_sync_txmung
21mr|kernel-5.10-generic-5.10.244-1|3973	- net: rose: fix timer races against user threads
21mr|kernel-5.10-generic-5.10.244-1|3974	- net: rose: lock the socket in rose_bind()
21mr|kernel-5.10-generic-5.10.244-1|3975	- net/rose: prevent integer overflows in rose_setsockopt()
21mr|kernel-5.10-generic-5.10.244-1|3976	- net: sched: Disallow replacing of child qdisc from one parent to another
21mr|kernel-5.10-generic-5.10.244-1|3977	- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
21mr|kernel-5.10-generic-5.10.244-1|3978	- net_sched: hfsc: Fix a UAF vulnerability in class handling
21mr|kernel-5.10-generic-5.10.244-1|3979	- net_sched: Prevent creation of classes with TC_H_ROOT
21mr|kernel-5.10-generic-5.10.244-1|3980	- net_sched: skbprio: Remove overly strict queue assertions
21mr|kernel-5.10-generic-5.10.244-1|3981	- net: sh_eth: Fix missing rtnl lock in suspend/resume path
21mr|kernel-5.10-generic-5.10.244-1|3982	- net/smc: fix data error when recvmsg with MSG_PEEK flag
21mr|kernel-5.10-generic-5.10.244-1|3983	- net-timestamp: support TCP GSO case for a few missing flags
21mr|kernel-5.10-generic-5.10.244-1|3984	- net: tls: explicitly disallow disconnect
21mr|kernel-5.10-generic-5.10.244-1|3985	- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu()
21mr|kernel-5.10-generic-5.10.244-1|3986	- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
21mr|kernel-5.10-generic-5.10.244-1|3987	- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
21mr|kernel-5.10-generic-5.10.244-1|3988	- net: usb: rtl8150: enable basic endpoint checking
21mr|kernel-5.10-generic-5.10.244-1|3989	- net: usb: rtl8150: use new tasklet API
21mr|kernel-5.10-generic-5.10.244-1|3990	- net: usb: usbnet: restore usb%%d name exception for local mac addresses
21mr|kernel-5.10-generic-5.10.244-1|3991	- net: use indirect call helpers for dst_input
21mr|kernel-5.10-generic-5.10.244-1|3992	- net: use indirect call helpers for dst_output
21mr|kernel-5.10-generic-5.10.244-1|3993	- net: vlan: don't propagate flags on open
21mr|kernel-5.10-generic-5.10.244-1|3994	- NFC: nci: Add bounds checking in nci_hci_create_pipe()
21mr|kernel-5.10-generic-5.10.244-1|3995	- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
21mr|kernel-5.10-generic-5.10.244-1|3996	- nfs: add missing selections of CONFIG_CRC32
21mr|kernel-5.10-generic-5.10.244-1|3997	- nfsd: clear acl_access/acl_default after releasing them
21mr|kernel-5.10-generic-5.10.244-1|3998	- nfsd: decrease sc_count directly if fail to queue dl_recall
21mr|kernel-5.10-generic-5.10.244-1|3999	- NFSD: fix hang in nfsd4_shutdown_callback
21mr|kernel-5.10-generic-5.10.244-1|4000	- nfsd: put dl_stid if fail to queue dl_recall
21mr|kernel-5.10-generic-5.10.244-1|4001	- NFSD: Reset cb_seq_status after NFS4ERR_DELAY
21mr|kernel-5.10-generic-5.10.244-1|4002	- NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
21mr|kernel-5.10-generic-5.10.244-1|4003	- nfs: move nfs_fhandle_hash to common include file
21mr|kernel-5.10-generic-5.10.244-1|4004	- NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
21mr|kernel-5.10-generic-5.10.244-1|4005	- NFSv4: Don't trigger uneccessary scans for return-on-close delegations
21mr|kernel-5.10-generic-5.10.244-1|4006	- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
21mr|kernel-5.10-generic-5.10.244-1|4007	- nilfs2: do not force clear folio if buffer is referenced
21mr|kernel-5.10-generic-5.10.244-1|4008	- nilfs2: do not output warnings when clearing dirty buffers
21mr|kernel-5.10-generic-5.10.244-1|4009	- nilfs2: eliminate staggered calls to kunmap in nilfs_rename
21mr|kernel-5.10-generic-5.10.244-1|4010	- nilfs2: fix possible int overflows in nilfs_fiemap()
21mr|kernel-5.10-generic-5.10.244-1|4011	- nilfs2: handle errors that nilfs_prepare_chunk() may return
21mr|kernel-5.10-generic-5.10.244-1|4012	- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link
21mr|kernel-5.10-generic-5.10.244-1|4013	- nilfs2: protect access to buffers with no active references
21mr|kernel-5.10-generic-5.10.244-1|4014	- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
21mr|kernel-5.10-generic-5.10.244-1|4015	- ntb: intel: Fix using link status DB's
21mr|kernel-5.10-generic-5.10.244-1|4016	- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
21mr|kernel-5.10-generic-5.10.244-1|4017	- ntb: reduce stack usage in idt_scan_mws
21mr|kernel-5.10-generic-5.10.244-1|4018	- ntb: use 64-bit arithmetic for the MSI doorbell mask
21mr|kernel-5.10-generic-5.10.244-1|4019	- nvme: Add error check for xa_store in nvme_get_effects_log
21mr|kernel-5.10-generic-5.10.244-1|4020	- nvme: avoid double free special payload
21mr|kernel-5.10-generic-5.10.244-1|4021	- nvme-fc: go straight to connecting state when initializing
21mr|kernel-5.10-generic-5.10.244-1|4022	- nvme: fixup scan failure for non-ANA multipath controllers
21mr|kernel-5.10-generic-5.10.244-1|4023	- nvme: handle connectivity loss in nvme_set_queue_count
21mr|kernel-5.10-generic-5.10.244-1|4024	- nvmem: core: improve range check for nvmem_cell_write()
21mr|kernel-5.10-generic-5.10.244-1|4025	- nvmem: qcom-spmi-sdam: Set size in struct nvmem_config
21mr|kernel-5.10-generic-5.10.244-1|4026	- nvme: only allow entering LIVE from CONNECTING state
21mr|kernel-5.10-generic-5.10.244-1|4027	- nvme-pci: clean up CMBMSC when registering CMB fails
21mr|kernel-5.10-generic-5.10.244-1|4028	- nvme-pci: fix multiple races in nvme_setup_io_queues
21mr|kernel-5.10-generic-5.10.244-1|4029	- nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
21mr|kernel-5.10-generic-5.10.244-1|4030	- nvme: requeue namespace scan on missed AENs
21mr|kernel-5.10-generic-5.10.244-1|4031	- nvme: re-read ANA log page after ns scan completes
21mr|kernel-5.10-generic-5.10.244-1|4032	- nvme-tcp: fix possible UAF in nvme_tcp_poll
21mr|kernel-5.10-generic-5.10.244-1|4033	- nvmet-fcloop: swap list_add_tail arguments
21mr|kernel-5.10-generic-5.10.244-1|4034	- nvmet-fc: Remove unused functions
21mr|kernel-5.10-generic-5.10.244-1|4035	- nvmet-rdma: recheck queue state is LIVE in state lock in recv done
21mr|kernel-5.10-generic-5.10.244-1|4036	- nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
21mr|kernel-5.10-generic-5.10.244-1|4037	- objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
21mr|kernel-5.10-generic-5.10.244-1|4038	- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
21mr|kernel-5.10-generic-5.10.244-1|4039	- objtool: Stop UNRET validation on UD2
21mr|kernel-5.10-generic-5.10.244-1|4040	- ocfs2: check dir i_size in ocfs2_find_entry
21mr|kernel-5.10-generic-5.10.244-1|4041	- ocfs2: fix incorrect CPU endianness conversion causing mount failure
21mr|kernel-5.10-generic-5.10.244-1|4042	- ocfs2: handle a symlink read error correctly
21mr|kernel-5.10-generic-5.10.244-1|4043	- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot
21mr|kernel-5.10-generic-5.10.244-1|4044	- ocfs2: validate l_tree_depth to avoid out-of-bounds access
21mr|kernel-5.10-generic-5.10.244-1|4045	- octeontx2-af: Fix mbox INTR handler when num VFs > 64
21mr|kernel-5.10-generic-5.10.244-1|4046	- of: Correct child specifier used as input of the 2nd nexus node
21mr|kernel-5.10-generic-5.10.244-1|4047	- of: Fix of_find_node_opts_by_path() handling of alias+path+options
21mr|kernel-5.10-generic-5.10.244-1|4048	- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()
21mr|kernel-5.10-generic-5.10.244-1|4049	- of/irq: Fix device node refcount leakages in of_irq_count()
21mr|kernel-5.10-generic-5.10.244-1|4050	- of/irq: Fix device node refcount leakages in of_irq_init()
21mr|kernel-5.10-generic-5.10.244-1|4051	- of: reserved-memory: Fix using wrong number of cells to get property 'alignment'
21mr|kernel-5.10-generic-5.10.244-1|4052	- openvswitch: fix lockup on tx to unregistering netdev with carrier
21mr|kernel-5.10-generic-5.10.244-1|4053	- openvswitch: use RCU protection in ovs_vport_cmd_fill_info()
21mr|kernel-5.10-generic-5.10.244-1|4054	- orangefs: fix a oob in orangefs_debug_write
21mr|kernel-5.10-generic-5.10.244-1|4055	- padata: add pd get/put refcnt helper
21mr|kernel-5.10-generic-5.10.244-1|4056	- padata: avoid UAF for reorder_work
21mr|kernel-5.10-generic-5.10.244-1|4057	- padata: fix sysfs store callback check
21mr|kernel-5.10-generic-5.10.244-1|4058	- padata: fix UAF in padata_reorder
21mr|kernel-5.10-generic-5.10.244-1|4059	- page_pool: avoid infinite loop to schedule delayed worker
21mr|kernel-5.10-generic-5.10.244-1|4060	- parisc: PDT: Fix missing prototype warning
21mr|kernel-5.10-generic-5.10.244-1|4061	- parport_pc: add support for ASIX AX99100
21mr|kernel-5.10-generic-5.10.244-1|4062	- partitions: ldm: remove the initial kernel-doc notation
21mr|kernel-5.10-generic-5.10.244-1|4063	- partitions: mac: fix handling of bogus partition table
21mr|kernel-5.10-generic-5.10.244-1|4064	- PCI/ASPM: Fix link state exit during switch upstream function removal
21mr|kernel-5.10-generic-5.10.244-1|4065	- PCI: Assign PCI domain IDs by ida_alloc()
21mr|kernel-5.10-generic-5.10.244-1|4066	- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
21mr|kernel-5.10-generic-5.10.244-1|4067	- PCI: brcmstb: Use internal register to change link capability
21mr|kernel-5.10-generic-5.10.244-1|4068	- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
21mr|kernel-5.10-generic-5.10.244-1|4069	- PCI: Coalesce host bridge contiguous apertures
21mr|kernel-5.10-generic-5.10.244-1|4070	- PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P
21mr|kernel-5.10-generic-5.10.244-1|4071	- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
21mr|kernel-5.10-generic-5.10.244-1|4072	- PCI: Fix reference leak in pci_alloc_child_bus()
21mr|kernel-5.10-generic-5.10.244-1|4073	- PCI: Fix reference leak in pci_register_host_bridge()
21mr|kernel-5.10-generic-5.10.244-1|4074	- PCI: Fix use-after-free in pci_bus_release_domain_nr()
21mr|kernel-5.10-generic-5.10.244-1|4075	- PCI: Introduce domain_nr in pci_host_bridge
21mr|kernel-5.10-generic-5.10.244-1|4076	- PCI: pciehp: Don't enable HPIE when resuming in poll mode
21mr|kernel-5.10-generic-5.10.244-1|4077	- PCI/portdrv: Only disable pciehp interrupts early when needed
21mr|kernel-5.10-generic-5.10.244-1|4078	- PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
21mr|kernel-5.10-generic-5.10.244-1|4079	- PCI: Remove stray put_device() in pci_register_host_bridge()
21mr|kernel-5.10-generic-5.10.244-1|4080	- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
21mr|kernel-5.10-generic-5.10.244-1|4081	- perf: arm_pmu: Don't disable counter in armpmu_add()
21mr|kernel-5.10-generic-5.10.244-1|4082	- perf bench: Fix undefined behavior in cmpworker()
21mr|kernel-5.10-generic-5.10.244-1|4083	- perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info()
21mr|kernel-5.10-generic-5.10.244-1|4084	- perf/core: Fix low freq setting via IOC_PERIOD
21mr|kernel-5.10-generic-5.10.244-1|4085	- perf cs-etm: Add missing variable in cs_etm__process_queues()
21mr|kernel-5.10-generic-5.10.244-1|4086	- perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT
21mr|kernel-5.10-generic-5.10.244-1|4087	- perf header: Fix one memory leakage in process_bpf_btf()
21mr|kernel-5.10-generic-5.10.244-1|4088	- perf header: Fix one memory leakage in process_bpf_prog_info()
21mr|kernel-5.10-generic-5.10.244-1|4089	- perf python: Check if there is space to copy all the event
21mr|kernel-5.10-generic-5.10.244-1|4090	- perf python: Decrement the refcount of just created event on failure
21mr|kernel-5.10-generic-5.10.244-1|4091	- perf python: Don't keep a raw_data pointer to consumed ring buffer space
21mr|kernel-5.10-generic-5.10.244-1|4092	- perf python: Fixup description of sample.id event member
21mr|kernel-5.10-generic-5.10.244-1|4093	- perf report: Fix misleading help message about --demangle
21mr|kernel-5.10-generic-5.10.244-1|4094	- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
21mr|kernel-5.10-generic-5.10.244-1|4095	- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples
21mr|kernel-5.10-generic-5.10.244-1|4096	- perf trace: Fix runtime error of index out of bounds
21mr|kernel-5.10-generic-5.10.244-1|4097	- perf units: Fix insufficient array space
21mr|kernel-5.10-generic-5.10.244-1|4098	- perf/x86/intel: Allow to update user space GPRs from PEBS records
21mr|kernel-5.10-generic-5.10.244-1|4099	- perf/x86/intel: Ensure LBRs are disabled when a CPU is starting
21mr|kernel-5.10-generic-5.10.244-1|4100	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX
21mr|kernel-5.10-generic-5.10.244-1|4101	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
21mr|kernel-5.10-generic-5.10.244-1|4102	- pfifo_tail_enqueue: Drop new packet when sch->limit == 0
21mr|kernel-5.10-generic-5.10.244-1|4103	- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
21mr|kernel-5.10-generic-5.10.244-1|4104	- phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function
21mr|kernel-5.10-generic-5.10.244-1|4105	- phy: tegra: xusb: reset VBUS & ID OVERRIDE
21mr|kernel-5.10-generic-5.10.244-1|4106	- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
21mr|kernel-5.10-generic-5.10.244-1|4107	- pinctrl: qcom: Clear latched interrupt status when changing IRQ type
21mr|kernel-5.10-generic-5.10.244-1|4108	- pinctrl: renesas: rza2: Fix missing of_node_put() call
21mr|kernel-5.10-generic-5.10.244-1|4109	- pinctrl: tegra: Set SFIO mode to Mux Register
21mr|kernel-5.10-generic-5.10.244-1|4110	- platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet
21mr|kernel-5.10-generic-5.10.244-1|4111	- platform/x86: ISST: Correct command storage data length
21mr|kernel-5.10-generic-5.10.244-1|4112	- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e
21mr|kernel-5.10-generic-5.10.244-1|4113	- pm: cpupower: bench: Prevent NULL dereference on malloc failure
21mr|kernel-5.10-generic-5.10.244-1|4114	- pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
21mr|kernel-5.10-generic-5.10.244-1|4115	- PM: hibernate: Add error handling for syscore_suspend()
21mr|kernel-5.10-generic-5.10.244-1|4116	- PM: sleep: Adjust check before setting power.must_resume
21mr|kernel-5.10-generic-5.10.244-1|4117	- PM: sleep: Fix handling devices with direct_complete set on errors
21mr|kernel-5.10-generic-5.10.244-1|4118	- pnfs/flexfiles: retry getting layout segment for reads
21mr|kernel-5.10-generic-5.10.244-1|4119	- powercap: call put_device() on an error path in powercap_register_control_type()
21mr|kernel-5.10-generic-5.10.244-1|4120	- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
21mr|kernel-5.10-generic-5.10.244-1|4121	- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
21mr|kernel-5.10-generic-5.10.244-1|4122	- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
21mr|kernel-5.10-generic-5.10.244-1|4123	- powerpc/pseries/eeh: Fix get PE state translation
21mr|kernel-5.10-generic-5.10.244-1|4124	- powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()
21mr|kernel-5.10-generic-5.10.244-1|4125	- power: supply: da9150-fg: fix potential overflow
21mr|kernel-5.10-generic-5.10.244-1|4126	- power: supply: max77693: Fix wrong conversion of charge input threshold value
21mr|kernel-5.10-generic-5.10.244-1|4127	- ppp: Fix KMSAN uninit-value warning with bpf
21mr|kernel-5.10-generic-5.10.244-1|4128	- pps: Fix a use-after-free
21mr|kernel-5.10-generic-5.10.244-1|4129	- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
21mr|kernel-5.10-generic-5.10.244-1|4130	- proc: fix UAF in proc_get_inode()
21mr|kernel-5.10-generic-5.10.244-1|4131	- ptp: Ensure info->enable callback is always set
21mr|kernel-5.10-generic-5.10.244-1|4132	- pwm: fsl-ftm: Handle clk_get_rate() returning 0
21mr|kernel-5.10-generic-5.10.244-1|4133	- pwm: mediatek: Always use bus clock
21mr|kernel-5.10-generic-5.10.244-1|4134	- pwm: mediatek: always use bus clock for PWM on MT7622
21mr|kernel-5.10-generic-5.10.244-1|4135	- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
21mr|kernel-5.10-generic-5.10.244-1|4136	- pwm: rcar: Improve register calculation
21mr|kernel-5.10-generic-5.10.244-1|4137	- pwm: rcar: Simplify multiplication/shift logic
21mr|kernel-5.10-generic-5.10.244-1|4138	- pwm: stm32: Add check for clk_enable()
21mr|kernel-5.10-generic-5.10.244-1|4139	- qibfs: fix _another_ leak
21mr|kernel-5.10-generic-5.10.244-1|4140	- qlcnic: fix memory leak issues in qlcnic_sriov_common.c
21mr|kernel-5.10-generic-5.10.244-1|4141	- rapidio: add check for rio_add_net() in rio_scan_alloc_net()
21mr|kernel-5.10-generic-5.10.244-1|4142	- rapidio: fix an API misues when rio_add_net() fails
21mr|kernel-5.10-generic-5.10.244-1|4143	- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
21mr|kernel-5.10-generic-5.10.244-1|4144	- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
21mr|kernel-5.10-generic-5.10.244-1|4145	- RDMA/core: Silence oversized kvmalloc() warning
21mr|kernel-5.10-generic-5.10.244-1|4146	- rdma/cxgb4: Prevent potential integer overflow on 32bit
21mr|kernel-5.10-generic-5.10.244-1|4147	- RDMA/hns: Fix soft lockup during bt pages loop
21mr|kernel-5.10-generic-5.10.244-1|4148	- RDMA/hns: Fix wrong maximum DMA segment size
21mr|kernel-5.10-generic-5.10.244-1|4149	- RDMA/hns: Fix wrong value of max_sge_rd
21mr|kernel-5.10-generic-5.10.244-1|4150	- RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt()
21mr|kernel-5.10-generic-5.10.244-1|4151	- RDMA/mlx4: Avoid false error about access to uninitialized gids array
21mr|kernel-5.10-generic-5.10.244-1|4152	- RDMA/mlx5: Fix bind QP error cleanup flow
21mr|kernel-5.10-generic-5.10.244-1|4153	- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
21mr|kernel-5.10-generic-5.10.244-1|4154	- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
21mr|kernel-5.10-generic-5.10.244-1|4155	- regmap-irq: Add missing kfree()
21mr|kernel-5.10-generic-5.10.244-1|4156	- regulator: check that dummy regulator has been probed before using it
21mr|kernel-5.10-generic-5.10.244-1|4157	- regulator: of: Implement the unwind path of of_regulator_match()
21mr|kernel-5.10-generic-5.10.244-1|4158	- remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
21mr|kernel-5.10-generic-5.10.244-1|4159	- Revert "btrfs: avoid monopolizing a core when activating a swap file"
21mr|kernel-5.10-generic-5.10.244-1|4160	- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
21mr|kernel-5.10-generic-5.10.244-1|4161	- Revert "media: uvcvideo: Require entities to have a non-zero unique ID"
21mr|kernel-5.10-generic-5.10.244-1|4162	- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
21mr|kernel-5.10-generic-5.10.244-1|4163	- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-5.10-generic-5.10.244-1|4164	- ring-buffer: Fix bytes_dropped calculation issue
21mr|kernel-5.10-generic-5.10.244-1|4165	- riscv: Avoid fortify warning in syscall_get_arguments()
21mr|kernel-5.10-generic-5.10.244-1|4166	- riscv: KGDB: Do not inline arch_kgdb_breakpoint()
21mr|kernel-5.10-generic-5.10.244-1|4167	- riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
21mr|kernel-5.10-generic-5.10.244-1|4168	- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
21mr|kernel-5.10-generic-5.10.244-1|4169	- rtlwifi: remove redundant assignment to variable err
21mr|kernel-5.10-generic-5.10.244-1|4170	- rtlwifi: replace usage of found with dedicated list iterator variable
21mr|kernel-5.10-generic-5.10.244-1|4171	- rtnetlink: Allocate vfinfo size for VF GUIDs when supported
21mr|kernel-5.10-generic-5.10.244-1|4172	- s390/cio: Fix CHPID "configure" attribute caching
21mr|kernel-5.10-generic-5.10.244-1|4173	- s390/dasd: fix double module refcount decrement
21mr|kernel-5.10-generic-5.10.244-1|4174	- s390/futex: Fix FUTEX_OP_ANDN implementation
21mr|kernel-5.10-generic-5.10.244-1|4175	- s390/traps: Fix test_monitor_call() inline assembly
21mr|kernel-5.10-generic-5.10.244-1|4176	- safesetid: check size of policy writes
21mr|kernel-5.10-generic-5.10.244-1|4177	- sched/core: Prevent rescheduling when interrupts are disabled
21mr|kernel-5.10-generic-5.10.244-1|4178	- sched/deadline: Use online cpus for validating runtime
21mr|kernel-5.10-generic-5.10.244-1|4179	- sched: Don't try to catch up excess steal time.
21mr|kernel-5.10-generic-5.10.244-1|4180	- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
21mr|kernel-5.10-generic-5.10.244-1|4181	- sched/isolation: Prevent boot crash when the boot CPU is nohz_full
21mr|kernel-5.10-generic-5.10.244-1|4182	- sched: sch_cake: add bounds checks to host bulk flow fairness counts
21mr|kernel-5.10-generic-5.10.244-1|4183	- sched/smt: Always inline sched_smt_active()
21mr|kernel-5.10-generic-5.10.244-1|4184	- scsi: iscsi: Fix missing scsi_host_put() in error path
21mr|kernel-5.10-generic-5.10.244-1|4185	- scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan()
21mr|kernel-5.10-generic-5.10.244-1|4186	- scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
21mr|kernel-5.10-generic-5.10.244-1|4187	- scsi: pm80xx: Set phy_attached to zero when device is gone
21mr|kernel-5.10-generic-5.10.244-1|4188	- scsi: qla1280: Fix kernel oops when debug level > 2
21mr|kernel-5.10-generic-5.10.244-1|4189	- scsi: qla2xxx: Move FCE Trace buffer allocation to user control
21mr|kernel-5.10-generic-5.10.244-1|4190	- scsi: st: Fix array overflow in st_setup()
21mr|kernel-5.10-generic-5.10.244-1|4191	- scsi: storvsc: Set correct data length for sending SCSI command without payload
21mr|kernel-5.10-generic-5.10.244-1|4192	- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
21mr|kernel-5.10-generic-5.10.244-1|4193	- scsi: ufs: bsg: Set bsg_queue to NULL after removal
21mr|kernel-5.10-generic-5.10.244-1|4194	- sctp: detect and prevent references to a freed transport in sendmsg
21mr|kernel-5.10-generic-5.10.244-1|4195	- sctp: Fix undefined behavior in left shift operation
21mr|kernel-5.10-generic-5.10.244-1|4196	- select: Fix unbalanced user_access_end()
21mr|kernel-5.10-generic-5.10.244-1|4197	- selftests: harness: fix printing of mismatch values in __EXPECT()
21mr|kernel-5.10-generic-5.10.244-1|4198	- selftests/mincore: Allow read-ahead pages to reach the end of the file
21mr|kernel-5.10-generic-5.10.244-1|4199	- selftests/mm: generate a temporary mountpoint for cgroup filesystem
21mr|kernel-5.10-generic-5.10.244-1|4200	- selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack()
21mr|kernel-5.10-generic-5.10.244-1|4201	- selftests: rtnetlink: update netdevsim ipsec output format
21mr|kernel-5.10-generic-5.10.244-1|4202	- selftests: ublk: fix test_stripe_04
21mr|kernel-5.10-generic-5.10.244-1|4203	- selinux: Chain up tool resolving errors in install_policy.sh
21mr|kernel-5.10-generic-5.10.244-1|4204	- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
21mr|kernel-5.10-generic-5.10.244-1|4205	- serial: 8250: Fix fifo underflow on flush
21mr|kernel-5.10-generic-5.10.244-1|4206	- serial: 8250_pci: add support for ASIX AX99100
21mr|kernel-5.10-generic-5.10.244-1|4207	- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use
21mr|kernel-5.10-generic-5.10.244-1|4208	- serial: sh-sci: Drop __initdata macro for port_cfg
21mr|kernel-5.10-generic-5.10.244-1|4209	- serial: sifive: lock port in startup()/shutdown() callbacks
21mr|kernel-5.10-generic-5.10.244-1|4210	- slimbus: messaging: Free transaction ID in delayed interrupt scenario
21mr|kernel-5.10-generic-5.10.244-1|4211	- smb: client: Add check for next_buffer in receive_encrypted_standard()
21mr|kernel-5.10-generic-5.10.244-1|4212	- smb: client: fix NULL ptr deref in crypto_aead_setkey()
21mr|kernel-5.10-generic-5.10.244-1|4213	- smb: client: fix potential deadlock when releasing mids
21mr|kernel-5.10-generic-5.10.244-1|4214	- smb: client: fix potential UAF in cifs_debug_files_proc_show()
21mr|kernel-5.10-generic-5.10.244-1|4215	- smb: client: fix potential UAF in cifs_stats_proc_show()
21mr|kernel-5.10-generic-5.10.244-1|4216	- smb: client: fix UAF in async decryption
21mr|kernel-5.10-generic-5.10.244-1|4217	- smb: client: fix use-after-free bug in cifs_debug_data_proc_show()
21mr|kernel-5.10-generic-5.10.244-1|4218	- soc: qcom: pdr: Fix the potential deadlock
21mr|kernel-5.10-generic-5.10.244-1|4219	- soc: qcom: smem_state: fix missing of_node_put in error path
21mr|kernel-5.10-generic-5.10.244-1|4220	- soc: qcom: socinfo: Avoid out of bounds read of serial number
21mr|kernel-5.10-generic-5.10.244-1|4221	- soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()
21mr|kernel-5.10-generic-5.10.244-1|4222	- soc: samsung: exynos-chipid: avoid soc_device_to_device()
21mr|kernel-5.10-generic-5.10.244-1|4223	- soc: samsung: exynos-chipid: convert to driver and merge exynos-asv
21mr|kernel-5.10-generic-5.10.244-1|4224	- soc: samsung: exynos-chipid: correct helpers __init annotation
21mr|kernel-5.10-generic-5.10.244-1|4225	- soc: samsung: exynos-chipid: initialize later - with arch_initcall
21mr|kernel-5.10-generic-5.10.244-1|4226	- soc: samsung: exynos-chipid: Pass revision reg offsets
21mr|kernel-5.10-generic-5.10.244-1|4227	- sparc/mm: disable preemption in lazy mmu mode
21mr|kernel-5.10-generic-5.10.244-1|4228	- spi: cadence-qspi: Fix probe on AM62A LP SK
21mr|kernel-5.10-generic-5.10.244-1|4229	- spi-mxs: Fix chipselect glitch
21mr|kernel-5.10-generic-5.10.244-1|4230	- spi: zynq-qspi: Add check for clk_enable()
21mr|kernel-5.10-generic-5.10.244-1|4231	- spufs: fix a leak in spufs_create_context()
21mr|kernel-5.10-generic-5.10.244-1|4232	- spufs: fix a leak on spufs_new_file() failure
21mr|kernel-5.10-generic-5.10.244-1|4233	- Squashfs: check the inode number is not the invalid value of zero
21mr|kernel-5.10-generic-5.10.244-1|4234	- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
21mr|kernel-5.10-generic-5.10.244-1|4235	- sunrpc: suppress warnings for unused procfs functions
21mr|kernel-5.10-generic-5.10.244-1|4236	- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().
21mr|kernel-5.10-generic-5.10.244-1|4237	- tcp: Defer ts_recent changes until req is owned
21mr|kernel-5.10-generic-5.10.244-1|4238	- team: better TEAM_OPTION_TYPE_STRING validation
21mr|kernel-5.10-generic-5.10.244-1|4239	- team: prevent adding a device which is already a team device lower
21mr|kernel-5.10-generic-5.10.244-1|4240	- tee: optee: Fix supplicant wait loop
21mr|kernel-5.10-generic-5.10.244-1|4241	- tg3: Disable tg3 PCIe AER on system reboot
21mr|kernel-5.10-generic-5.10.244-1|4242	- thermal/cpufreq_cooling: Remove structure member documentation
21mr|kernel-5.10-generic-5.10.244-1|4243	- thermal/drivers/rockchip: Add missing rk3328 mapping entry
21mr|kernel-5.10-generic-5.10.244-1|4244	- thermal: int340x: Add NULL check for adev
21mr|kernel-5.10-generic-5.10.244-1|4245	- tipc: fix memory leak in tipc_link_xmit
21mr|kernel-5.10-generic-5.10.244-1|4246	- tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
21mr|kernel-5.10-generic-5.10.244-1|4247	- tipc: re-order conditions in tipc_crypto_key_rcv()
21mr|kernel-5.10-generic-5.10.244-1|4248	- tomoyo: don't emit warning in tomoyo_write_control()
21mr|kernel-5.10-generic-5.10.244-1|4249	- tools/bootconfig: Fix the wrong format specifier
21mr|kernel-5.10-generic-5.10.244-1|4250	- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
21mr|kernel-5.10-generic-5.10.244-1|4251	- tpm: Change to kvalloc() in eventlog/acpi.c
21mr|kernel-5.10-generic-5.10.244-1|4252	- tpm: Use managed allocation for bios event log
21mr|kernel-5.10-generic-5.10.244-1|4253	- tracing: Allow synthetic events to pass around stacktraces
21mr|kernel-5.10-generic-5.10.244-1|4254	- tracing: Do not use PERF enums when perf is not defined
21mr|kernel-5.10-generic-5.10.244-1|4255	- tracing: Ensure module defining synth event cannot be unloaded while tracing
21mr|kernel-5.10-generic-5.10.244-1|4256	- tracing: Fix filter string testing
21mr|kernel-5.10-generic-5.10.244-1|4257	- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER
21mr|kernel-5.10-generic-5.10.244-1|4258	- tracing: Fix synth event printk format for str fields
21mr|kernel-5.10-generic-5.10.244-1|4259	- tracing: Fix use-after-free in print_graph_function_flags during tracer switching
21mr|kernel-5.10-generic-5.10.244-1|4260	- tty: serial: 8250: Add some more device IDs
21mr|kernel-5.10-generic-5.10.244-1|4261	- tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
21mr|kernel-5.10-generic-5.10.244-1|4262	- tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform
21mr|kernel-5.10-generic-5.10.244-1|4263	- tun: fix group permission check
21mr|kernel-5.10-generic-5.10.244-1|4264	- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
21mr|kernel-5.10-generic-5.10.244-1|4265	- tun: revert fix group permission check
21mr|kernel-5.10-generic-5.10.244-1|4266	- ubifs: skip dumping tnc tree when zroot is null
21mr|kernel-5.10-generic-5.10.244-1|4267	- udf: Fix use of check_add_overflow() with mixed type arguments
21mr|kernel-5.10-generic-5.10.244-1|4268	- udmabuf: fix a buf size overflow issue during udmabuf creation
21mr|kernel-5.10-generic-5.10.244-1|4269	- udp: gso: do not drop small packets when PMTU reduces
21mr|kernel-5.10-generic-5.10.244-1|4270	- umount: Allow superblock owners to force umount
21mr|kernel-5.10-generic-5.10.244-1|4271	- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone
21mr|kernel-5.10-generic-5.10.244-1|4272	- usb: atm: cxacru: fix a flaw in existing endpoint checks
21mr|kernel-5.10-generic-5.10.244-1|4273	- usb: cdc-acm: Check control transfer buffer size before access
21mr|kernel-5.10-generic-5.10.244-1|4274	- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk
21mr|kernel-5.10-generic-5.10.244-1|4275	- usb: cdc-acm: Fix handling of oversized fragments
21mr|kernel-5.10-generic-5.10.244-1|4276	- usb: cdns3: Fix deadlock when using NCM gadget
21mr|kernel-5.10-generic-5.10.244-1|4277	- usb: core: fix pipe creation for get_bMaxPacketSize0
21mr|kernel-5.10-generic-5.10.244-1|4278	- usb: dwc2: gadget: remove of_node reference upon udc_stop
21mr|kernel-5.10-generic-5.10.244-1|4279	- usb: dwc3: Fix timeout issue during controller enter/exit from halt state
21mr|kernel-5.10-generic-5.10.244-1|4280	- usb: dwc3: gadget: check that event count does not exceed event buffer length
21mr|kernel-5.10-generic-5.10.244-1|4281	- usb: dwc3: Increase DWC3 controller halt timeout
21mr|kernel-5.10-generic-5.10.244-1|4282	- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
21mr|kernel-5.10-generic-5.10.244-1|4283	- usb: gadget: Check bmAttributes only if configuration is valid
21mr|kernel-5.10-generic-5.10.244-1|4284	- usb: gadget: Fix setting self-powered state on suspend
21mr|kernel-5.10-generic-5.10.244-1|4285	- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths
21mr|kernel-5.10-generic-5.10.244-1|4286	- USB: gadget: f_midi: f_midi_complete to call queue_work
21mr|kernel-5.10-generic-5.10.244-1|4287	- usb/gadget: f_midi: Replace tasklet with work
21mr|kernel-5.10-generic-5.10.244-1|4288	- usb: gadget: f_tcm: Decrement command ref count on cleanup
21mr|kernel-5.10-generic-5.10.244-1|4289	- usb: gadget: f_tcm: Don't free command immediately
21mr|kernel-5.10-generic-5.10.244-1|4290	- usb: gadget: f_tcm: Don't prepare BOT write request twice
21mr|kernel-5.10-generic-5.10.244-1|4291	- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint
21mr|kernel-5.10-generic-5.10.244-1|4292	- usb: gadget: f_tcm: Fix Get/SetInterface return value
21mr|kernel-5.10-generic-5.10.244-1|4293	- usb: gadget: f_tcm: Translate error to sense
21mr|kernel-5.10-generic-5.10.244-1|4294	- usb: gadget: Set self-powered based on MaxPower and bmAttributes
21mr|kernel-5.10-generic-5.10.244-1|4295	- usb: gadget: udc: renesas_usb3: Fix compiler warning
21mr|kernel-5.10-generic-5.10.244-1|4296	- usb: host: max3421-hcd: Add missing spi_device_id table
21mr|kernel-5.10-generic-5.10.244-1|4297	- USB: hub: Ignore non-compliant devices with too many configs or interfaces
21mr|kernel-5.10-generic-5.10.244-1|4298	- usbnet: gl620a: fix endpoint checking in genelink_bind()
21mr|kernel-5.10-generic-5.10.244-1|4299	- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
21mr|kernel-5.10-generic-5.10.244-1|4300	- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI
21mr|kernel-5.10-generic-5.10.244-1|4301	- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
21mr|kernel-5.10-generic-5.10.244-1|4302	- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
21mr|kernel-5.10-generic-5.10.244-1|4303	- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
21mr|kernel-5.10-generic-5.10.244-1|4304	- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist
21mr|kernel-5.10-generic-5.10.244-1|4305	- usb: renesas_usbhs: Call clk_put()
21mr|kernel-5.10-generic-5.10.244-1|4306	- usb: renesas_usbhs: Flush the notify_hotplug_work
21mr|kernel-5.10-generic-5.10.244-1|4307	- usb: renesas_usbhs: Use devm_usb_get_phy()
21mr|kernel-5.10-generic-5.10.244-1|4308	- usb: roles: set switch registered flag early on
21mr|kernel-5.10-generic-5.10.244-1|4309	- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
21mr|kernel-5.10-generic-5.10.244-1|4310	- USB: serial: ftdi_sio: add support for Altera USB Blaster 3
21mr|kernel-5.10-generic-5.10.244-1|4311	- USB: serial: option: add MeiG Smart SLM828
21mr|kernel-5.10-generic-5.10.244-1|4312	- USB: serial: option: add Sierra Wireless EM9291
21mr|kernel-5.10-generic-5.10.244-1|4313	- USB: serial: option: add Telit Cinterion FE990B compositions
21mr|kernel-5.10-generic-5.10.244-1|4314	- USB: serial: option: add Telit Cinterion FN990B compositions
21mr|kernel-5.10-generic-5.10.244-1|4315	- USB: serial: option: drop MeiG Smart defines
21mr|kernel-5.10-generic-5.10.244-1|4316	- USB: serial: option: fix Telit Cinterion FE990A name
21mr|kernel-5.10-generic-5.10.244-1|4317	- USB: serial: option: fix Telit Cinterion FN990A name
21mr|kernel-5.10-generic-5.10.244-1|4318	- USB: serial: option: match on interface class for Telit FN990B
21mr|kernel-5.10-generic-5.10.244-1|4319	- USB: serial: simple: add OWON HDS200 series oscilloscope support
21mr|kernel-5.10-generic-5.10.244-1|4320	- USB: storage: quirk for ADATA Portable HDD CH94
21mr|kernel-5.10-generic-5.10.244-1|4321	- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
21mr|kernel-5.10-generic-5.10.244-1|4322	- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE
21mr|kernel-5.10-generic-5.10.244-1|4323	- usb: typec: ucsi: increase timeout for PPM reset operations
21mr|kernel-5.10-generic-5.10.244-1|4324	- USB: VLI disk crashes if LPM is used
21mr|kernel-5.10-generic-5.10.244-1|4325	- usb: xhci: Add timeout argument in address_device USB HCD callback
21mr|kernel-5.10-generic-5.10.244-1|4326	- usb: xhci: Enable the TRB overfetch quirk on VIA VL805
21mr|kernel-5.10-generic-5.10.244-1|4327	- usb: xhci: Fix NULL pointer dereference on certain command aborts
21mr|kernel-5.10-generic-5.10.244-1|4328	- vboxsf: fix building with GCC 15
21mr|kernel-5.10-generic-5.10.244-1|4329	- vdpa/mlx5: Fix oversized null mkey longer than 32bit
21mr|kernel-5.10-generic-5.10.244-1|4330	- vfio/pci: Enable iowrite64 and ioread64 for vfio pci
21mr|kernel-5.10-generic-5.10.244-1|4331	- vfio/pci: fix memory leak during D3hot to D0 transition
21mr|kernel-5.10-generic-5.10.244-1|4332	- vfio/platform: check the bounds of read/write syscalls
21mr|kernel-5.10-generic-5.10.244-1|4333	- virtio_console: fix missing byte order handling for cols and rows
21mr|kernel-5.10-generic-5.10.244-1|4334	- virtiofs: add filesystem context source name check
21mr|kernel-5.10-generic-5.10.244-1|4335	- vlan: enforce underlying device type
21mr|kernel-5.10-generic-5.10.244-1|4336	- vlan: fix memory leak in vlan_newlink()
21mr|kernel-5.10-generic-5.10.244-1|4337	- vlan: introduce vlan_dev_free_egress_priority
21mr|kernel-5.10-generic-5.10.244-1|4338	- vlan: move dev_put into vlan_dev_uninit
21mr|kernel-5.10-generic-5.10.244-1|4339	- vmlinux.lds: Ensure that const vars with relocations are mapped R/O
21mr|kernel-5.10-generic-5.10.244-1|4340	- vrf: use RCU protection in l3mdev_l3_out()
21mr|kernel-5.10-generic-5.10.244-1|4341	- vsock: Allow retrying on connect() failure
21mr|kernel-5.10-generic-5.10.244-1|4342	- vsock: avoid timeout during connect() if the socket is closing
21mr|kernel-5.10-generic-5.10.244-1|4343	- vsock: Keep the binding until socket destruction
21mr|kernel-5.10-generic-5.10.244-1|4344	- vsock: Orphan socket after transport release
21mr|kernel-5.10-generic-5.10.244-1|4345	- watch_queue: fix pipe accounting mismatch
21mr|kernel-5.10-generic-5.10.244-1|4346	- wifi: at76c50x: fix use after free access in at76_disconnect
21mr|kernel-5.10-generic-5.10.244-1|4347	- wifi: ath10k: avoid NULL pointer error during sdio remove
21mr|kernel-5.10-generic-5.10.244-1|4348	- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
21mr|kernel-5.10-generic-5.10.244-1|4349	- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
21mr|kernel-5.10-generic-5.10.244-1|4350	- wifi: cfg80211: adjust allocation of colocated AP data
21mr|kernel-5.10-generic-5.10.244-1|4351	- wifi: cfg80211: Handle specific BSSID in 6GHz scanning
21mr|kernel-5.10-generic-5.10.244-1|4352	- wifi: cfg80211: regulatory: improve invalid hints checking
21mr|kernel-5.10-generic-5.10.244-1|4353	- wifi: iwlwifi: fw: allocate chained SG tables for dump
21mr|kernel-5.10-generic-5.10.244-1|4354	- wifi: iwlwifi: limit printed string from FW file
21mr|kernel-5.10-generic-5.10.244-1|4355	- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
21mr|kernel-5.10-generic-5.10.244-1|4356	- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
21mr|kernel-5.10-generic-5.10.244-1|4357	- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
21mr|kernel-5.10-generic-5.10.244-1|4358	- wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO
21mr|kernel-5.10-generic-5.10.244-1|4359	- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
21mr|kernel-5.10-generic-5.10.244-1|4360	- wifi: nl80211: reject cooked mode if it is set along with other flags
21mr|kernel-5.10-generic-5.10.244-1|4361	- wifi: rtlwifi: destroy workqueue at rtl_deinit_core
21mr|kernel-5.10-generic-5.10.244-1|4362	- wifi: rtlwifi: do not complete firmware loading needlessly
21mr|kernel-5.10-generic-5.10.244-1|4363	- wifi: rtlwifi: fix init_sw_vars leak when probe fails
21mr|kernel-5.10-generic-5.10.244-1|4364	- wifi: rtlwifi: fix memory leaks and invalid access at probe error path
21mr|kernel-5.10-generic-5.10.244-1|4365	- wifi: rtlwifi: pci: wait for firmware loading before releasing memory
21mr|kernel-5.10-generic-5.10.244-1|4366	- wifi: rtlwifi: remove unused check_buddy_priv
21mr|kernel-5.10-generic-5.10.244-1|4367	- wifi: rtlwifi: remove unused dualmac control leftovers
21mr|kernel-5.10-generic-5.10.244-1|4368	- wifi: rtlwifi: remove unused timer and related code
21mr|kernel-5.10-generic-5.10.244-1|4369	- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step
21mr|kernel-5.10-generic-5.10.244-1|4370	- wifi: rtlwifi: rtl8821ae: Fix media status report
21mr|kernel-5.10-generic-5.10.244-1|4371	- wifi: rtlwifi: usb: fix workqueue leak when probe fails
21mr|kernel-5.10-generic-5.10.244-1|4372	- wifi: rtlwifi: wait for firmware loading before releasing memory
21mr|kernel-5.10-generic-5.10.244-1|4373	- wifi: wl1251: fix memory leak in wl1251_tx_work
21mr|kernel-5.10-generic-5.10.244-1|4374	- wifi: wlcore: fix unbalanced pm_runtime calls
21mr|kernel-5.10-generic-5.10.244-1|4375	- writeback: fix false warning in inode_to_wb()
21mr|kernel-5.10-generic-5.10.244-1|4376	- x86/amd_nb: Restrict init function to AMD-based systems
21mr|kernel-5.10-generic-5.10.244-1|4377	- x86/boot: Use '-std=gnu11' to fix build with GCC 15
21mr|kernel-5.10-generic-5.10.244-1|4378	- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
21mr|kernel-5.10-generic-5.10.244-1|4379	- x86/bugs: Use SBPB in write_ibpb() if applicable
21mr|kernel-5.10-generic-5.10.244-1|4380	- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output
21mr|kernel-5.10-generic-5.10.244-1|4381	- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine
21mr|kernel-5.10-generic-5.10.244-1|4382	- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
21mr|kernel-5.10-generic-5.10.244-1|4383	- x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
21mr|kernel-5.10-generic-5.10.244-1|4384	- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
21mr|kernel-5.10-generic-5.10.244-1|4385	- x86/cpu: Validate CPUID leaf 0x2 EDX output
21mr|kernel-5.10-generic-5.10.244-1|4386	- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
21mr|kernel-5.10-generic-5.10.244-1|4387	- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()
21mr|kernel-5.10-generic-5.10.244-1|4388	- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
21mr|kernel-5.10-generic-5.10.244-1|4389	- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
21mr|kernel-5.10-generic-5.10.244-1|4390	- x86/i8253: Disable PIT timer 0 when not in use
21mr|kernel-5.10-generic-5.10.244-1|4391	- x86/irq: Define trace events conditionally
21mr|kernel-5.10-generic-5.10.244-1|4392	- x86/kexec: Fix double-free of elf header buffer
21mr|kernel-5.10-generic-5.10.244-1|4393	- x86/kexec: fix memory leak of elf header buffer
21mr|kernel-5.10-generic-5.10.244-1|4394	- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
21mr|kernel-5.10-generic-5.10.244-1|4395	- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode
21mr|kernel-5.10-generic-5.10.244-1|4396	- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
21mr|kernel-5.10-generic-5.10.244-1|4397	- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
21mr|kernel-5.10-generic-5.10.244-1|4398	- x86/platform: Only allow CONFIG_EISA for 32-bit
21mr|kernel-5.10-generic-5.10.244-1|4399	- x86/pvh: Call C code via the kernel virtual mapping
21mr|kernel-5.10-generic-5.10.244-1|4400	- x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0
21mr|kernel-5.10-generic-5.10.244-1|4401	- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
21mr|kernel-5.10-generic-5.10.244-1|4402	- x86/xen: add FRAME_END to xen_hypercall_hvm()
21mr|kernel-5.10-generic-5.10.244-1|4403	- x86/xen: allow larger contiguous memory regions in PV guests
21mr|kernel-5.10-generic-5.10.244-1|4404	- x86/xen: fix xen_hypercall_hvm() to not clobber %%rbx
21mr|kernel-5.10-generic-5.10.244-1|4405	- xdp: Reset bpf_redirect_info before running a xdp's BPF prog.
21mr|kernel-5.10-generic-5.10.244-1|4406	- xenfs/xensyms: respect hypervisor's "next" indication
21mr|kernel-5.10-generic-5.10.244-1|4407	- xen/mcelog: Add __nonstring annotations for unterminated strings
21mr|kernel-5.10-generic-5.10.244-1|4408	- xen: remove a confusing comment on auto-translated guest I/O
21mr|kernel-5.10-generic-5.10.244-1|4409	- xfrm_output: Force software GSO only in tunnel mode
21mr|kernel-5.10-generic-5.10.244-1|4410	- xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
21mr|kernel-5.10-generic-5.10.244-1|4411	- xhci: pci: Fix indentation in the PCI device ID definitions
21mr|kernel-5.10-generic-5.10.244-1|4412	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|4413	
21mr|kernel-5.10-generic-5.10.244-1|4414	* Thu Feb 13 2025 BiteDasher <finziyr@yandex.ru> 5.10.234-1
21mr|kernel-5.10-generic-5.10.244-1|4415	- Backport a super workaround for asm/unaligned.h from 6.12
21mr|kernel-5.10-generic-5.10.244-1|4416	
21mr|kernel-5.10-generic-5.10.244-1|4417	* Wed Feb 12 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.10-generic-5.10.244-1|4418	- [bot] upd: 5.10.228 -> 5.10.234
21mr|kernel-5.10-generic-5.10.244-1|4419	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|4420	- 9p: Avoid creating multiple slab caches with the same name
21mr|kernel-5.10-generic-5.10.244-1|4421	- 9p: fix slab cache name creation for real
21mr|kernel-5.10-generic-5.10.244-1|4422	- 9p/xen: fix init sequence
21mr|kernel-5.10-generic-5.10.244-1|4423	- 9p/xen: fix release of IRQ
21mr|kernel-5.10-generic-5.10.244-1|4424	- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
21mr|kernel-5.10-generic-5.10.244-1|4425	- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue
21mr|kernel-5.10-generic-5.10.244-1|4426	- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
21mr|kernel-5.10-generic-5.10.244-1|4427	- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
21mr|kernel-5.10-generic-5.10.244-1|4428	- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
21mr|kernel-5.10-generic-5.10.244-1|4429	- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]
21mr|kernel-5.10-generic-5.10.244-1|4430	- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
21mr|kernel-5.10-generic-5.10.244-1|4431	- ACPI: resource: Fix memory resource type union access
21mr|kernel-5.10-generic-5.10.244-1|4432	- ad7780: fix division by zero in ad7780_write_raw()
21mr|kernel-5.10-generic-5.10.244-1|4433	- af_packet: avoid erroring out after sock_init_data() in packet_create()
21mr|kernel-5.10-generic-5.10.244-1|4434	- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
21mr|kernel-5.10-generic-5.10.244-1|4435	- af_packet: fix vlan_get_tci() vs MSG_PEEK
21mr|kernel-5.10-generic-5.10.244-1|4436	- afs: Fix the maximum cell name length
21mr|kernel-5.10-generic-5.10.244-1|4437	- ALSA: 6fire: Release resources at card release
21mr|kernel-5.10-generic-5.10.244-1|4438	- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
21mr|kernel-5.10-generic-5.10.244-1|4439	- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()
21mr|kernel-5.10-generic-5.10.244-1|4440	- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()
21mr|kernel-5.10-generic-5.10.244-1|4441	- ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2
21mr|kernel-5.10-generic-5.10.244-1|4442	- ALSA: hda/conexant: fix Z60MR100 startup pop issue
21mr|kernel-5.10-generic-5.10.244-1|4443	- ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2
21mr|kernel-5.10-generic-5.10.244-1|4444	- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593
21mr|kernel-5.10-generic-5.10.244-1|4445	- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
21mr|kernel-5.10-generic-5.10.244-1|4446	- ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
21mr|kernel-5.10-generic-5.10.244-1|4447	- ALSA: hda/realtek - Add type for ALC287
21mr|kernel-5.10-generic-5.10.244-1|4448	- ALSA: hda/realtek: Apply quirk for Medion E15433
21mr|kernel-5.10-generic-5.10.244-1|4449	- ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
21mr|kernel-5.10-generic-5.10.244-1|4450	- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
21mr|kernel-5.10-generic-5.10.244-1|4451	- ALSA: hda/realtek: Set PCBeep to default value for ALC274
21mr|kernel-5.10-generic-5.10.244-1|4452	- ALSA: hda/realtek: Update ALC225 depop procedure
21mr|kernel-5.10-generic-5.10.244-1|4453	- ALSA: hda/realtek: Update ALC256 depop procedure
21mr|kernel-5.10-generic-5.10.244-1|4454	- ALSA: hda/realtek: Update default depop procedure
21mr|kernel-5.10-generic-5.10.244-1|4455	- ALSA: us122l: Use snd_card_free_when_closed() at disconnection
21mr|kernel-5.10-generic-5.10.244-1|4456	- ALSA: usb-audio: Add endianness annotations
21mr|kernel-5.10-generic-5.10.244-1|4457	- ALSA: usb-audio: add mixer mapping for Corsair HS80
21mr|kernel-5.10-generic-5.10.244-1|4458	- ALSA: usb-audio: Add quirks for Dell WD19 dock
21mr|kernel-5.10-generic-5.10.244-1|4459	- ALSA: usb-audio: Fix a DMA to stack memory bug
21mr|kernel-5.10-generic-5.10.244-1|4460	- ALSA: usb-audio: Fix out of bounds reads when finding clock sources
21mr|kernel-5.10-generic-5.10.244-1|4461	- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
21mr|kernel-5.10-generic-5.10.244-1|4462	- ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
21mr|kernel-5.10-generic-5.10.244-1|4463	- ALSA: usb-audio: Support jack detection on Dell dock
21mr|kernel-5.10-generic-5.10.244-1|4464	- ALSA: usb-audio: US16x08: Initialize array before use
21mr|kernel-5.10-generic-5.10.244-1|4465	- ALSA: usb: Fix UBSAN warning in parse_audio_unit()
21mr|kernel-5.10-generic-5.10.244-1|4466	- ALSA: usx2y: Cleanup probe and disconnect callbacks
21mr|kernel-5.10-generic-5.10.244-1|4467	- ALSA: usx2y: Coding style fixes
21mr|kernel-5.10-generic-5.10.244-1|4468	- ALSA: usx2y: Fix spaces
21mr|kernel-5.10-generic-5.10.244-1|4469	- ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
21mr|kernel-5.10-generic-5.10.244-1|4470	- apparmor: fix 'Do simple duplicate message elimination'
21mr|kernel-5.10-generic-5.10.244-1|4471	- apparmor: test: Fix memory leak for aa_unpack_strdup()
21mr|kernel-5.10-generic-5.10.244-1|4472	- ARC: build: Try to guess GCC variant of cross compiler
21mr|kernel-5.10-generic-5.10.244-1|4473	- arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
21mr|kernel-5.10-generic-5.10.244-1|4474	- arm64: dts: imx8mp: correct sdhc ipg clk
21mr|kernel-5.10-generic-5.10.244-1|4475	- arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
21mr|kernel-5.10-generic-5.10.244-1|4476	- arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
21mr|kernel-5.10-generic-5.10.244-1|4477	- arm64: dts: rockchip: add hevc power domain clock to rk3328
21mr|kernel-5.10-generic-5.10.244-1|4478	- arm64: dts: rockchip: add #power-domain-cells to power domain nodes
21mr|kernel-5.10-generic-5.10.244-1|4479	- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards
21mr|kernel-5.10-generic-5.10.244-1|4480	- arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc
21mr|kernel-5.10-generic-5.10.244-1|4481	- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator
21mr|kernel-5.10-generic-5.10.244-1|4482	- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion
21mr|kernel-5.10-generic-5.10.244-1|4483	- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328
21mr|kernel-5.10-generic-5.10.244-1|4484	- arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
21mr|kernel-5.10-generic-5.10.244-1|4485	- arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
21mr|kernel-5.10-generic-5.10.244-1|4486	- arm64: Force position-independent veneers
21mr|kernel-5.10-generic-5.10.244-1|4487	- arm64: mm: Rename asid2idx() to ctxid2asid()
21mr|kernel-5.10-generic-5.10.244-1|4488	- arm64: probes: Fix simulate_ldr*_literal()
21mr|kernel-5.10-generic-5.10.244-1|4489	- arm64: probes: Fix uprobes for big-endian kernels
21mr|kernel-5.10-generic-5.10.244-1|4490	- arm64: probes: Remove broken LDR (literal) uprobe support
21mr|kernel-5.10-generic-5.10.244-1|4491	- arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
21mr|kernel-5.10-generic-5.10.244-1|4492	- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
21mr|kernel-5.10-generic-5.10.244-1|4493	- arm64:uprobe fix the uprobe SWBP_INSN in big-endian
21mr|kernel-5.10-generic-5.10.244-1|4494	- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning
21mr|kernel-5.10-generic-5.10.244-1|4495	- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin
21mr|kernel-5.10-generic-5.10.244-1|4496	- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
21mr|kernel-5.10-generic-5.10.244-1|4497	- ARM: dts: rockchip: drop grf reference from rk3036 hdmi
21mr|kernel-5.10-generic-5.10.244-1|4498	- ARM: dts: rockchip: fix rk3036 acodec node
21mr|kernel-5.10-generic-5.10.244-1|4499	- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin
21mr|kernel-5.10-generic-5.10.244-1|4500	- ARM: dts: rockchip: Fix the spi controller on rk3036
21mr|kernel-5.10-generic-5.10.244-1|4501	- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
21mr|kernel-5.10-generic-5.10.244-1|4502	- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()
21mr|kernel-5.10-generic-5.10.244-1|4503	- ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
21mr|kernel-5.10-generic-5.10.244-1|4504	- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits
21mr|kernel-5.10-generic-5.10.244-1|4505	- ASoC: fsl_micfil: Drop unnecessary register read
21mr|kernel-5.10-generic-5.10.244-1|4506	- ASoC: fsl_micfil: fix regmap_write_bits usage
21mr|kernel-5.10-generic-5.10.244-1|4507	- ASoC: fsl_micfil: fix the naming style for mask definition
21mr|kernel-5.10-generic-5.10.244-1|4508	- ASoC: fsl_micfil: use GENMASK to define register bit fields
21mr|kernel-5.10-generic-5.10.244-1|4509	- ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
21mr|kernel-5.10-generic-5.10.244-1|4510	- ASoC: hdmi-codec: reorder channel allocation list
21mr|kernel-5.10-generic-5.10.244-1|4511	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
21mr|kernel-5.10-generic-5.10.244-1|4512	- ASoC: mediatek: disable buffer pre-allocation
21mr|kernel-5.10-generic-5.10.244-1|4513	- ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-5.10-generic-5.10.244-1|4514	- ASoC: samsung: Add missing depends on I2C
21mr|kernel-5.10-generic-5.10.244-1|4515	- ASoC: samsung: Add missing selects for MFD_WM8994
21mr|kernel-5.10-generic-5.10.244-1|4516	- ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove
21mr|kernel-5.10-generic-5.10.244-1|4517	- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
21mr|kernel-5.10-generic-5.10.244-1|4518	- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
21mr|kernel-5.10-generic-5.10.244-1|4519	- ASoC: wm8994: Add depends on MFD core
21mr|kernel-5.10-generic-5.10.244-1|4520	- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
21mr|kernel-5.10-generic-5.10.244-1|4521	- batman-adv: Do not let TT changes list grows indefinitely
21mr|kernel-5.10-generic-5.10.244-1|4522	- batman-adv: Do not send uninitialized TT changes
21mr|kernel-5.10-generic-5.10.244-1|4523	- batman-adv: Remove uninitialized data in full table TT response
21mr|kernel-5.10-generic-5.10.244-1|4524	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
21mr|kernel-5.10-generic-5.10.244-1|4525	- be2net: fix potential memory leak in be_xmit()
21mr|kernel-5.10-generic-5.10.244-1|4526	- blk-cgroup: Fix UAF in blkcg_unpin_online()
21mr|kernel-5.10-generic-5.10.244-1|4527	- blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
21mr|kernel-5.10-generic-5.10.244-1|4528	- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
21mr|kernel-5.10-generic-5.10.244-1|4529	- block, bfq: fix procress reference leakage for bfqq in merge chain
21mr|kernel-5.10-generic-5.10.244-1|4530	- block: fix ordering between checking BLK_MQ_S_STOPPED request adding
21mr|kernel-5.10-generic-5.10.244-1|4531	- block: remove the update_bdev parameter to set_capacity_revalidate_and_notify
21mr|kernel-5.10-generic-5.10.244-1|4532	- block: return unsigned int from bdev_io_min
21mr|kernel-5.10-generic-5.10.244-1|4533	- Bluetooth: bnep: fix wild-memory-access in proto_unregister
21mr|kernel-5.10-generic-5.10.244-1|4534	- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
21mr|kernel-5.10-generic-5.10.244-1|4535	- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001
21mr|kernel-5.10-generic-5.10.244-1|4536	- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
21mr|kernel-5.10-generic-5.10.244-1|4537	- Bluetooth: fix use-after-free in device_for_each_child()
21mr|kernel-5.10-generic-5.10.244-1|4538	- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
21mr|kernel-5.10-generic-5.10.244-1|4539	- Bluetooth: Remove debugfs directory on module init failure
21mr|kernel-5.10-generic-5.10.244-1|4540	- Bluetooth: RFCOMM: Fix not validating setsockopt user input
21mr|kernel-5.10-generic-5.10.244-1|4541	- bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
21mr|kernel-5.10-generic-5.10.244-1|4542	- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-5.10-generic-5.10.244-1|4543	- bpf: Check negative offsets in __bpf_skb_min_len()
21mr|kernel-5.10-generic-5.10.244-1|4544	- bpf: Check validity of link->type in bpf_link_show_fdinfo()
21mr|kernel-5.10-generic-5.10.244-1|4545	- bpf: Fix bpf_sk_select_reuseport() memory leak
21mr|kernel-5.10-generic-5.10.244-1|4546	- bpf: Fix exact match conditions in trie_get_next_key()
21mr|kernel-5.10-generic-5.10.244-1|4547	- bpf: fix OOB devmap writes when deleting elements
21mr|kernel-5.10-generic-5.10.244-1|4548	- bpf: Fix out-of-bounds write in trie_get_next_key()
21mr|kernel-5.10-generic-5.10.244-1|4549	- bpf: fix potential error return
21mr|kernel-5.10-generic-5.10.244-1|4550	- bpf: fix recursive lock when verdict program return SK_PASS
21mr|kernel-5.10-generic-5.10.244-1|4551	- bpf: Fix the xdp_adjust_tail sample prog issue
21mr|kernel-5.10-generic-5.10.244-1|4552	- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
21mr|kernel-5.10-generic-5.10.244-1|4553	- bpf, sockmap: Fix sk_msg_reset_curr
21mr|kernel-5.10-generic-5.10.244-1|4554	- bpf, sockmap: Fix update element with same
21mr|kernel-5.10-generic-5.10.244-1|4555	- bpf, sockmap: Several fixes to bpf_msg_pop_data
21mr|kernel-5.10-generic-5.10.244-1|4556	- bpf, sockmap: Several fixes to bpf_msg_push_data
21mr|kernel-5.10-generic-5.10.244-1|4557	- bpf: sync_linked_regs() must preserve subreg_def
21mr|kernel-5.10-generic-5.10.244-1|4558	- bpf: use kvzmalloc to allocate BPF verifier environment
21mr|kernel-5.10-generic-5.10.244-1|4559	- btrfs: avoid monopolizing a core when activating a swap file
21mr|kernel-5.10-generic-5.10.244-1|4560	- btrfs: avoid unnecessary device path update for the same device
21mr|kernel-5.10-generic-5.10.244-1|4561	- btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()
21mr|kernel-5.10-generic-5.10.244-1|4562	- btrfs: don't set lock_owner when locking extent buffer for reading
21mr|kernel-5.10-generic-5.10.244-1|4563	- btrfs: fix missing snapshot drew unlock when root is dead during swap activation
21mr|kernel-5.10-generic-5.10.244-1|4564	- btrfs: fix use-after-free when COWing tree bock and tracing is enabled
21mr|kernel-5.10-generic-5.10.244-1|4565	- btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
21mr|kernel-5.10-generic-5.10.244-1|4566	- btrfs: locking: remove all the blocking helpers
21mr|kernel-5.10-generic-5.10.244-1|4567	- btrfs: locking: remove the recursion handling code
21mr|kernel-5.10-generic-5.10.244-1|4568	- btrfs: ref-verify: fix use-after-free after invalid ref action
21mr|kernel-5.10-generic-5.10.244-1|4569	- btrfs: reinitialize delayed ref list after deleting it from the list
21mr|kernel-5.10-generic-5.10.244-1|4570	- btrfs: rename and export __btrfs_cow_block()
21mr|kernel-5.10-generic-5.10.244-1|4571	- btrfs: switch extent buffer tree lock to rw_semaphore
21mr|kernel-5.10-generic-5.10.244-1|4572	- btrfs: tree-checker: reject inline extent items with 0 ref count
21mr|kernel-5.10-generic-5.10.244-1|4573	- can: c_can: fix {rx,tx}_errors statistics
21mr|kernel-5.10-generic-5.10.244-1|4574	- can: j1939: fix error in J1939 documentation.
21mr|kernel-5.10-generic-5.10.244-1|4575	- can: j1939: j1939_session_new(): fix skb reference counting
21mr|kernel-5.10-generic-5.10.244-1|4576	- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
21mr|kernel-5.10-generic-5.10.244-1|4577	- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
21mr|kernel-5.10-generic-5.10.244-1|4578	- ceph: give up on paths longer than PATH_MAX
21mr|kernel-5.10-generic-5.10.244-1|4579	- ceph: validate snapdirname option length when mounting
21mr|kernel-5.10-generic-5.10.244-1|4580	- cgroup/bpf: only cgroup v2 can be attached by bpf programs
21mr|kernel-5.10-generic-5.10.244-1|4581	- cgroup: Fix potential overflow issue when checking max_depth
21mr|kernel-5.10-generic-5.10.244-1|4582	- chelsio/chtls: prevent potential integer overflow on 32bit
21mr|kernel-5.10-generic-5.10.244-1|4583	- cifs: Fix buffer overflow when parsing NFS reparse points
21mr|kernel-5.10-generic-5.10.244-1|4584	- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand
21mr|kernel-5.10-generic-5.10.244-1|4585	- clk: clk-axi-clkgen: make sure to enable the AXI bus clock
21mr|kernel-5.10-generic-5.10.244-1|4586	- clkdev: remove CONFIG_CLKDEV_LOOKUP
21mr|kernel-5.10-generic-5.10.244-1|4587	- clk: qcom: gcc-qcs404: fix initial rate of GPLL3
21mr|kernel-5.10-generic-5.10.244-1|4588	- clocksource/drivers:sp804: Make user selectable
21mr|kernel-5.10-generic-5.10.244-1|4589	- comedi: Flush partial mappings in error case
21mr|kernel-5.10-generic-5.10.244-1|4590	- compiler-gcc: be consistent with underscores use for `no_sanitize`
21mr|kernel-5.10-generic-5.10.244-1|4591	- compiler-gcc: remove attribute support check for `__no_sanitize_address__`
21mr|kernel-5.10-generic-5.10.244-1|4592	- cpufreq: loongson2: Unregister platform_driver on failure
21mr|kernel-5.10-generic-5.10.244-1|4593	- crypto: bcm - add error check in the ahash_hmac_init function
21mr|kernel-5.10-generic-5.10.244-1|4594	- crypto: caam - add error check to caam_rsa_set_priv_key_form
21mr|kernel-5.10-generic-5.10.244-1|4595	- crypto: caam - Fix the pointer passed to caam_qi_shutdown()
21mr|kernel-5.10-generic-5.10.244-1|4596	- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
21mr|kernel-5.10-generic-5.10.244-1|4597	- crypto: cavium - Fix the if condition to exit loop after timeout
21mr|kernel-5.10-generic-5.10.244-1|4598	- crypto: marvell/cesa - Disable hash algorithms
21mr|kernel-5.10-generic-5.10.244-1|4599	- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
21mr|kernel-5.10-generic-5.10.244-1|4600	- crypto: x86/aegis128 - access 32-bit arguments as 32-bit
21mr|kernel-5.10-generic-5.10.244-1|4601	- cxgb4: Avoid removal of uninserted tid
21mr|kernel-5.10-generic-5.10.244-1|4602	- cxgb4: use port number to set mac addr
21mr|kernel-5.10-generic-5.10.244-1|4603	- dccp: Fix memory leak in dccp_feat_change_recv
21mr|kernel-5.10-generic-5.10.244-1|4604	- dma-buf: fix dma_fence_array_signaled v4
21mr|kernel-5.10-generic-5.10.244-1|4605	- dma-debug: fix a possible deadlock on radix_lock
21mr|kernel-5.10-generic-5.10.244-1|4606	- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
21mr|kernel-5.10-generic-5.10.244-1|4607	- dmaengine: dw: Select only supported masters for ACPI devices
21mr|kernel-5.10-generic-5.10.244-1|4608	- dmaengine: mv_xor: fix child node refcount handling in early exit
21mr|kernel-5.10-generic-5.10.244-1|4609	- dm array: fix cursor index when skipping across block boundaries
21mr|kernel-5.10-generic-5.10.244-1|4610	- dm array: fix releasing a faulty array block twice in dm_array_cursor_end
21mr|kernel-5.10-generic-5.10.244-1|4611	- dm array: fix unreleased btree blocks on closing a faulty array cursor
21mr|kernel-5.10-generic-5.10.244-1|4612	- dm cache: correct the number of origin blocks to match the target length
21mr|kernel-5.10-generic-5.10.244-1|4613	- dm cache: fix out-of-bounds access to the dirty bitset when resizing
21mr|kernel-5.10-generic-5.10.244-1|4614	- dm cache: fix potential out-of-bounds access on the first resume
21mr|kernel-5.10-generic-5.10.244-1|4615	- dm cache: optimize dirty bit checking with find_next_bit when resizing
21mr|kernel-5.10-generic-5.10.244-1|4616	- dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
21mr|kernel-5.10-generic-5.10.244-1|4617	- dm thin: Add missing destroy_work_on_stack()
21mr|kernel-5.10-generic-5.10.244-1|4618	- dm thin: make get_first_thin use rcu-safe list first function
21mr|kernel-5.10-generic-5.10.244-1|4619	- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow
21mr|kernel-5.10-generic-5.10.244-1|4620	- driver core: bus: Fix double free in driver API bus_register()
21mr|kernel-5.10-generic-5.10.244-1|4621	- driver core: Introduce device_find_any_child() helper
21mr|kernel-5.10-generic-5.10.244-1|4622	- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
21mr|kernel-5.10-generic-5.10.244-1|4623	- drm: adv7511: Drop dsi single lane support
21mr|kernel-5.10-generic-5.10.244-1|4624	- drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
21mr|kernel-5.10-generic-5.10.244-1|4625	- drm/amd/display: Add check for granularity in dml ceil/floor helpers
21mr|kernel-5.10-generic-5.10.244-1|4626	- drm/amd/display: Check BIOS images before it is used
21mr|kernel-5.10-generic-5.10.244-1|4627	- drm/amd/display: increase MAX_SURFACES to the value supported by hw
21mr|kernel-5.10-generic-5.10.244-1|4628	- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()
21mr|kernel-5.10-generic-5.10.244-1|4629	- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported
21mr|kernel-5.10-generic-5.10.244-1|4630	- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
21mr|kernel-5.10-generic-5.10.244-1|4631	- drm/amdgpu: set the right AMDGPU sg segment limitation
21mr|kernel-5.10-generic-5.10.244-1|4632	- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
21mr|kernel-5.10-generic-5.10.244-1|4633	- drm/amd: Guard against bad data for ATIF ACPI method
21mr|kernel-5.10-generic-5.10.244-1|4634	- drm/amdkfd: Fix wrong usage of INIT_WORK()
21mr|kernel-5.10-generic-5.10.244-1|4635	- drm/bridge: adv7511_audio: Update Audio InfoFrame properly
21mr|kernel-5.10-generic-5.10.244-1|4636	- drm: bridge: adv7511: Remove redundant null check before clk_disable_unprepare
21mr|kernel-5.10-generic-5.10.244-1|4637	- drm: bridge: adv7511: unregister cec i2c device after cec adapter
21mr|kernel-5.10-generic-5.10.244-1|4638	- drm: bridge: adv7511: use dev_err_probe in probe function
21mr|kernel-5.10-generic-5.10.244-1|4639	- drm/bridge: adv7533: Switch to devm MIPI-DSI helpers
21mr|kernel-5.10-generic-5.10.244-1|4640	- drm/bridge: tc358767: Fix link properties discovery
21mr|kernel-5.10-generic-5.10.244-1|4641	- drm/bridge: tc358768: Fix DSI command tx
21mr|kernel-5.10-generic-5.10.244-1|4642	- drm/dp_mst: Fix MST sideband message body length check
21mr|kernel-5.10-generic-5.10.244-1|4643	- drm/etnaviv: dump: fix sparse warnings
21mr|kernel-5.10-generic-5.10.244-1|4644	- drm/etnaviv: fix power register offset on GC300
21mr|kernel-5.10-generic-5.10.244-1|4645	- drm/etnaviv: flush shader L1 cache after user commandstream
21mr|kernel-5.10-generic-5.10.244-1|4646	- drm/etnaviv: hold GPU lock across perfmon sampling
21mr|kernel-5.10-generic-5.10.244-1|4647	- drm/etnaviv: Request pages from DMA32 zone on addressing_limited
21mr|kernel-5.10-generic-5.10.244-1|4648	- drm/etnaviv: rework linear window offset calculation
21mr|kernel-5.10-generic-5.10.244-1|4649	- drm/fsl-dcu: Convert to Linux IRQ interfaces
21mr|kernel-5.10-generic-5.10.244-1|4650	- drm: fsl-dcu: enable PIXCLK on LS1021A
21mr|kernel-5.10-generic-5.10.244-1|4651	- drm/i915: Fix memory leak by correcting cache object name in error handler
21mr|kernel-5.10-generic-5.10.244-1|4652	- drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.10-generic-5.10.244-1|4653	- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.10-generic-5.10.244-1|4654	- drm/mcde: Enable module autoloading
21mr|kernel-5.10-generic-5.10.244-1|4655	- drm/mipi-dsi: Create devm device attachment
21mr|kernel-5.10-generic-5.10.244-1|4656	- drm/mipi-dsi: Create devm device registration
21mr|kernel-5.10-generic-5.10.244-1|4657	- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
21mr|kernel-5.10-generic-5.10.244-1|4658	- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.10-generic-5.10.244-1|4659	- drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
21mr|kernel-5.10-generic-5.10.244-1|4660	- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation
21mr|kernel-5.10-generic-5.10.244-1|4661	- drm/omap: Fix locking in omap_gem_new_dmabuf()
21mr|kernel-5.10-generic-5.10.244-1|4662	- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
21mr|kernel-5.10-generic-5.10.244-1|4663	- drm/panfrost: Remove unused id_mask from struct panfrost_model
21mr|kernel-5.10-generic-5.10.244-1|4664	- drm/radeon: check bo_va->bo is non-NULL before using it
21mr|kernel-5.10-generic-5.10.244-1|4665	- drm/radeon: Fix encoder->possible_clones
21mr|kernel-5.10-generic-5.10.244-1|4666	- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
21mr|kernel-5.10-generic-5.10.244-1|4667	- drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
21mr|kernel-5.10-generic-5.10.244-1|4668	- drm/sti: Add __iomem for mixer_dbg_mxn's parameter
21mr|kernel-5.10-generic-5.10.244-1|4669	- drm/v3d: Address race-condition in MMU flush
21mr|kernel-5.10-generic-5.10.244-1|4670	- drm/v3d: Assign job pointer to NULL before signaling the fence
21mr|kernel-5.10-generic-5.10.244-1|4671	- drm/v3d: Ensure job pointer is set to NULL after job completion
21mr|kernel-5.10-generic-5.10.244-1|4672	- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA
21mr|kernel-5.10-generic-5.10.244-1|4673	- drm/vc4: hvs: Set AXI panic modes for the HVS
21mr|kernel-5.10-generic-5.10.244-1|4674	- drm/vmwgfx: Handle surface check failure correctly
21mr|kernel-5.10-generic-5.10.244-1|4675	- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format
21mr|kernel-5.10-generic-5.10.244-1|4676	- dt-bindings: clock: axi-clkgen: include AXI clk
21mr|kernel-5.10-generic-5.10.244-1|4677	- dt_bindings: rs485: Correct delay values
21mr|kernel-5.10-generic-5.10.244-1|4678	- dt-bindings: serial: rs485: Fix rs485-rts-delay property
21mr|kernel-5.10-generic-5.10.244-1|4679	- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
21mr|kernel-5.10-generic-5.10.244-1|4680	- EDAC/bluefield: Fix potential integer overflow
21mr|kernel-5.10-generic-5.10.244-1|4681	- EDAC/fsl_ddr: Fix bad bit shift operations
21mr|kernel-5.10-generic-5.10.244-1|4682	- efivarfs: Fix error on non-existent file
21mr|kernel-5.10-generic-5.10.244-1|4683	- epoll: Add synchronous wakeup support for ep_poll_callback
21mr|kernel-5.10-generic-5.10.244-1|4684	- erofs: fix incorrect symlink detection in fast symlink
21mr|kernel-5.10-generic-5.10.244-1|4685	- erofs: fix order >= MAX_ORDER warning due to crafted negative i_size
21mr|kernel-5.10-generic-5.10.244-1|4686	- eth: bcmsysport: fix call balance of priv->clk handling routines
21mr|kernel-5.10-generic-5.10.244-1|4687	- ethtool: Fix wrong mod state in case of verbose and no_mask bitset
21mr|kernel-5.10-generic-5.10.244-1|4688	- exec: don't WARN for racy path_noexec check
21mr|kernel-5.10-generic-5.10.244-1|4689	- exfat: fix potential deadlock on __exfat_get_dentry_set
21mr|kernel-5.10-generic-5.10.244-1|4690	- exfat: fix the infinite loop in exfat_readdir()
21mr|kernel-5.10-generic-5.10.244-1|4691	- exfat: fix uninit-value in __exfat_get_dentry_set
21mr|kernel-5.10-generic-5.10.244-1|4692	- ext4: fix FS_IOC_GETFSMAP handling
21mr|kernel-5.10-generic-5.10.244-1|4693	- ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
21mr|kernel-5.10-generic-5.10.244-1|4694	- f2fs: avoid using native allocate_segment_by_default()
21mr|kernel-5.10-generic-5.10.244-1|4695	- f2fs: check curseg->inited before write_sum_page in change_curseg
21mr|kernel-5.10-generic-5.10.244-1|4696	- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
21mr|kernel-5.10-generic-5.10.244-1|4697	- f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
21mr|kernel-5.10-generic-5.10.244-1|4698	- f2fs: open code allocate_segment_by_default
21mr|kernel-5.10-generic-5.10.244-1|4699	- f2fs: remove struct segment_allocation default_salloc_ops
21mr|kernel-5.10-generic-5.10.244-1|4700	- f2fs: remove the unused flush argument to change_curseg
21mr|kernel-5.10-generic-5.10.244-1|4701	- fat: fix uninitialized variable
21mr|kernel-5.10-generic-5.10.244-1|4702	- fbdev/sh7760fb: Alloc DMA memory from hardware device
21mr|kernel-5.10-generic-5.10.244-1|4703	- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
21mr|kernel-5.10-generic-5.10.244-1|4704	- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
21mr|kernel-5.10-generic-5.10.244-1|4705	- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()
21mr|kernel-5.10-generic-5.10.244-1|4706	- firmware: google: Unregister driver_info on failure
21mr|kernel-5.10-generic-5.10.244-1|4707	- fou: remove warn in gue_gro_receive on unsupported protocol
21mr|kernel-5.10-generic-5.10.244-1|4708	- fs: create kiocb_{start,end}_write() helpers
21mr|kernel-5.10-generic-5.10.244-1|4709	- fs: fix missing declaration of init_files
21mr|kernel-5.10-generic-5.10.244-1|4710	- fs: Fix uninitialized value issue in from_kuid and from_kgid
21mr|kernel-5.10-generic-5.10.244-1|4711	- fsnotify: fix sending inotify event with unexpected filename
21mr|kernel-5.10-generic-5.10.244-1|4712	- fs_parser: update mount_api doc to match function signature
21mr|kernel-5.10-generic-5.10.244-1|4713	- fs/proc: fix compile warning about variable 'vmcore_mmap_ops'
21mr|kernel-5.10-generic-5.10.244-1|4714	- fs/proc: fix softlockup in __read_vmcore (part 2)
21mr|kernel-5.10-generic-5.10.244-1|4715	- ftrace: Fix regression with module command in stack_trace_filter
21mr|kernel-5.10-generic-5.10.244-1|4716	- genetlink: hold RCU in genlmsg_mcast()
21mr|kernel-5.10-generic-5.10.244-1|4717	- geneve: do not assume mac header is set in geneve_xmit_skb()
21mr|kernel-5.10-generic-5.10.244-1|4718	- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
21mr|kernel-5.10-generic-5.10.244-1|4719	- gpio: grgpio: Add NULL check in grgpio_probe
21mr|kernel-5.10-generic-5.10.244-1|4720	- gpio: grgpio: use a helper variable to store the address of ofdev->dev
21mr|kernel-5.10-generic-5.10.244-1|4721	- gpiolib: cdev: Fix use after free in lineinfo_changed_notify
21mr|kernel-5.10-generic-5.10.244-1|4722	- gtp: allow -1 to be specified as file description from userspace
21mr|kernel-5.10-generic-5.10.244-1|4723	- gtp: Destroy device along with udp socket's netns dismantle.
21mr|kernel-5.10-generic-5.10.244-1|4724	- gtp: use exit_batch_rtnl() method
21mr|kernel-5.10-generic-5.10.244-1|4725	- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
21mr|kernel-5.10-generic-5.10.244-1|4726	- hfsplus: don't query the device logical block size multiple times
21mr|kernel-5.10-generic-5.10.244-1|4727	- hfs: Sanity check the root record
21mr|kernel-5.10-generic-5.10.244-1|4728	- HID: core: zero-initialize the report buffer
21mr|kernel-5.10-generic-5.10.244-1|4729	- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad
21mr|kernel-5.10-generic-5.10.244-1|4730	- HID: wacom: fix when get product name maybe null pointer
21mr|kernel-5.10-generic-5.10.244-1|4731	- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
21mr|kernel-5.10-generic-5.10.244-1|4732	- hrtimers: Handle CPU state correctly on hotplug
21mr|kernel-5.10-generic-5.10.244-1|4733	- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event
21mr|kernel-5.10-generic-5.10.244-1|4734	- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer
21mr|kernel-5.10-generic-5.10.244-1|4735	- hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
21mr|kernel-5.10-generic-5.10.244-1|4736	- i2c: mux: demux-pinctrl: check initial mux selection, too
21mr|kernel-5.10-generic-5.10.244-1|4737	- i2c: pnx: Fix timeout in wait functions
21mr|kernel-5.10-generic-5.10.244-1|4738	- i2c: rcar: fix NACK handling when being a target
21mr|kernel-5.10-generic-5.10.244-1|4739	- i2c: riic: Always round-up when calculating bus period
21mr|kernel-5.10-generic-5.10.244-1|4740	- i3c: fix incorrect address slot lookup on 64-bit
21mr|kernel-5.10-generic-5.10.244-1|4741	- i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED
21mr|kernel-5.10-generic-5.10.244-1|4742	- i3c: master: Fix dynamic address leak when 'assigned-address' is present
21mr|kernel-5.10-generic-5.10.244-1|4743	- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
21mr|kernel-5.10-generic-5.10.244-1|4744	- i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS
21mr|kernel-5.10-generic-5.10.244-1|4745	- i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
21mr|kernel-5.10-generic-5.10.244-1|4746	- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
21mr|kernel-5.10-generic-5.10.244-1|4747	- igb: Fix potential invalid memory access in igb_init_module()
21mr|kernel-5.10-generic-5.10.244-1|4748	- iio: adc: at91: call input_free_device() on allocated iio_dev
21mr|kernel-5.10-generic-5.10.244-1|4749	- iio: adc: rockchip_saradc: fix information leak in triggered buffer
21mr|kernel-5.10-generic-5.10.244-1|4750	- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-5.10-generic-5.10.244-1|4751	- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
21mr|kernel-5.10-generic-5.10.244-1|4752	- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-5.10-generic-5.10.244-1|4753	- iio: adc: ti-ads8688: fix information leak in triggered buffer
21mr|kernel-5.10-generic-5.10.244-1|4754	- iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig
21mr|kernel-5.10-generic-5.10.244-1|4755	- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig
21mr|kernel-5.10-generic-5.10.244-1|4756	- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig
21mr|kernel-5.10-generic-5.10.244-1|4757	- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
21mr|kernel-5.10-generic-5.10.244-1|4758	- iio: gyro: fxas21002c: Fix missing data update in trigger handler
21mr|kernel-5.10-generic-5.10.244-1|4759	- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()
21mr|kernel-5.10-generic-5.10.244-1|4760	- iio: imu: inv_icm42600: fix spi burst write not supported
21mr|kernel-5.10-generic-5.10.244-1|4761	- iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
21mr|kernel-5.10-generic-5.10.244-1|4762	- iio: imu: kmx61: fix information leak in triggered buffer
21mr|kernel-5.10-generic-5.10.244-1|4763	- iio: inkern: call iio_device_put() only on mapped devices
21mr|kernel-5.10-generic-5.10.244-1|4764	- iio: light: al3010: Fix an error handling path in al3010_probe()
21mr|kernel-5.10-generic-5.10.244-1|4765	- iio: light: opt3001: add missing full-scale range value
21mr|kernel-5.10-generic-5.10.244-1|4766	- iio: light: vcnl4035: fix information leak in triggered buffer
21mr|kernel-5.10-generic-5.10.244-1|4767	- iio: light: veml6030: fix ALS sensor resolution
21mr|kernel-5.10-generic-5.10.244-1|4768	- iio: light: veml6030: fix IIO device retrieval from embedded device
21mr|kernel-5.10-generic-5.10.244-1|4769	- iio: light: veml6030: fix microlux value calculation
21mr|kernel-5.10-generic-5.10.244-1|4770	- iio: pressure: zpa2326: fix information leak in triggered buffer
21mr|kernel-5.10-generic-5.10.244-1|4771	- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-5.10-generic-5.10.244-1|4772	- ila: serialize calls to nf_register_net_hooks()
21mr|kernel-5.10-generic-5.10.244-1|4773	- initramfs: avoid filename buffer overrun
21mr|kernel-5.10-generic-5.10.244-1|4774	- Input: atkbd - map F23 key to support default copilot shortcut
21mr|kernel-5.10-generic-5.10.244-1|4775	- Input: xpad - add support for wooting two he (arm)
21mr|kernel-5.10-generic-5.10.244-1|4776	- Input: xpad - add unofficial Xbox 360 wireless receiver clone
21mr|kernel-5.10-generic-5.10.244-1|4777	- iomap: update ki_pos a little later in iomap_dio_complete
21mr|kernel-5.10-generic-5.10.244-1|4778	- iommu/arm-smmu: Defer probe of clients after smmu device bound
21mr|kernel-5.10-generic-5.10.244-1|4779	- ionic: use ee->offset when returning sprom data
21mr|kernel-5.10-generic-5.10.244-1|4780	- io_uring: fix possible deadlock in io_register_iowq_max_workers()
21mr|kernel-5.10-generic-5.10.244-1|4781	- io_uring: rename kiocb_end_write() local helper
21mr|kernel-5.10-generic-5.10.244-1|4782	- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write
21mr|kernel-5.10-generic-5.10.244-1|4783	- io_uring/sqpoll: close race on waiting for sqring entries
21mr|kernel-5.10-generic-5.10.244-1|4784	- io_uring/sqpoll: do not allow pinning outside of cpuset
21mr|kernel-5.10-generic-5.10.244-1|4785	- io_uring/sqpoll: do not put cpumask on stack
21mr|kernel-5.10-generic-5.10.244-1|4786	- io_uring/sqpoll: retain test for whether the CPU is valid
21mr|kernel-5.10-generic-5.10.244-1|4787	- io_uring: use kiocb_{start,end}_write() helpers
21mr|kernel-5.10-generic-5.10.244-1|4788	- ipmr: convert /proc handlers to rcu_read_lock()
21mr|kernel-5.10-generic-5.10.244-1|4789	- ipmr: Fix access to mfc_cache_list without lock held
21mr|kernel-5.10-generic-5.10.244-1|4790	- ipmr: fix tables suspicious RCU usage
21mr|kernel-5.10-generic-5.10.244-1|4791	- ipv4: give an IPv4 dev to blackhole_netdev
21mr|kernel-5.10-generic-5.10.244-1|4792	- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()
21mr|kernel-5.10-generic-5.10.244-1|4793	- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
21mr|kernel-5.10-generic-5.10.244-1|4794	- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()
21mr|kernel-5.10-generic-5.10.244-1|4795	- ipv6: fix possible UAF in ip6_finish_output2()
21mr|kernel-5.10-generic-5.10.244-1|4796	- ipv6: prevent possible UAF in ip6_xmit()
21mr|kernel-5.10-generic-5.10.244-1|4797	- ipv6: use skb_expand_head in ip6_finish_output2
21mr|kernel-5.10-generic-5.10.244-1|4798	- ipv6: use skb_expand_head in ip6_xmit
21mr|kernel-5.10-generic-5.10.244-1|4799	- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
21mr|kernel-5.10-generic-5.10.244-1|4800	- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
21mr|kernel-5.10-generic-5.10.244-1|4801	- irqchip/gic-v3: Force propagation of the active state with a read-back
21mr|kernel-5.10-generic-5.10.244-1|4802	- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
21mr|kernel-5.10-generic-5.10.244-1|4803	- irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1
21mr|kernel-5.10-generic-5.10.244-1|4804	- irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
21mr|kernel-5.10-generic-5.10.244-1|4805	- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
21mr|kernel-5.10-generic-5.10.244-1|4806	- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
21mr|kernel-5.10-generic-5.10.244-1|4807	- jbd2: flush filesystem device before updating tail sequence
21mr|kernel-5.10-generic-5.10.244-1|4808	- jffs2: Fix rtime decompressor
21mr|kernel-5.10-generic-5.10.244-1|4809	- jffs2: fix use of uninitialized variable
21mr|kernel-5.10-generic-5.10.244-1|4810	- jffs2: Prevent rtime decompress memory corruption
21mr|kernel-5.10-generic-5.10.244-1|4811	- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
21mr|kernel-5.10-generic-5.10.244-1|4812	- jfs: array-index-out-of-bounds fix in dtReadFirst
21mr|kernel-5.10-generic-5.10.244-1|4813	- jfs: fix array-index-out-of-bounds in jfs_readdir
21mr|kernel-5.10-generic-5.10.244-1|4814	- jfs: Fix sanity check in dbMount
21mr|kernel-5.10-generic-5.10.244-1|4815	- jfs: fix shift-out-of-bounds in dbSplit
21mr|kernel-5.10-generic-5.10.244-1|4816	- jfs: xattr: check invalid xattr size more strictly
21mr|kernel-5.10-generic-5.10.244-1|4817	- kasan: Fix Software Tag-Based KASAN with GCC
21mr|kernel-5.10-generic-5.10.244-1|4818	- kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
21mr|kernel-5.10-generic-5.10.244-1|4819	- kcsan: Turn report_filterlist_lock into a raw_spinlock
21mr|kernel-5.10-generic-5.10.244-1|4820	- kernel: Initialize cpumask before parsing
21mr|kernel-5.10-generic-5.10.244-1|4821	- kheaders: Ignore silly-rename files
21mr|kernel-5.10-generic-5.10.244-1|4822	- kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
21mr|kernel-5.10-generic-5.10.244-1|4823	- kselftest/arm64: mte: fix printf type warnings about longs
21mr|kernel-5.10-generic-5.10.244-1|4824	- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
21mr|kernel-5.10-generic-5.10.244-1|4825	- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
21mr|kernel-5.10-generic-5.10.244-1|4826	- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
21mr|kernel-5.10-generic-5.10.244-1|4827	- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
21mr|kernel-5.10-generic-5.10.244-1|4828	- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
21mr|kernel-5.10-generic-5.10.244-1|4829	- KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
21mr|kernel-5.10-generic-5.10.244-1|4830	- KVM: s390: Change virtual to physical address access in diag 0x258 handler
21mr|kernel-5.10-generic-5.10.244-1|4831	- KVM: s390: gaccess: Check if guest address is in memslot
21mr|kernel-5.10-generic-5.10.244-1|4832	- KVM: s390: gaccess: Cleanup access to guest pages
21mr|kernel-5.10-generic-5.10.244-1|4833	- KVM: s390: gaccess: Refactor access address range check
21mr|kernel-5.10-generic-5.10.244-1|4834	- KVM: s390: gaccess: Refactor gpa and length calculation
21mr|kernel-5.10-generic-5.10.244-1|4835	- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
21mr|kernel-5.10-generic-5.10.244-1|4836	- leds: class: Protect brightness_show() with led_cdev->led_access mutex
21mr|kernel-5.10-generic-5.10.244-1|4837	- leds: lp55xx: Remove redundant test for invalid channel number
21mr|kernel-5.10-generic-5.10.244-1|4838	- lib: string_helpers: silence snprintf() output truncation warning
21mr|kernel-5.10-generic-5.10.244-1|4839	- locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
21mr|kernel-5.10-generic-5.10.244-1|4840	- loop: let set_capacity_revalidate_and_notify update the bdev size
21mr|kernel-5.10-generic-5.10.244-1|4841	- m68k: coldfire/device.c: only build FEC when HW macros are defined
21mr|kernel-5.10-generic-5.10.244-1|4842	- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
21mr|kernel-5.10-generic-5.10.244-1|4843	- m68k: mvme147: Fix SCSI controller IRQ numbers
21mr|kernel-5.10-generic-5.10.244-1|4844	- m68k: mvme147: Reinstate early console
21mr|kernel-5.10-generic-5.10.244-1|4845	- m68k: mvme16x: Add and use "mvme16x.h"
21mr|kernel-5.10-generic-5.10.244-1|4846	- m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal
21mr|kernel-5.10-generic-5.10.244-1|4847	- mac80211: Add support to trigger sta disconnect on hardware restart
21mr|kernel-5.10-generic-5.10.244-1|4848	- mac80211: always have ieee80211_sta_restart()
21mr|kernel-5.10-generic-5.10.244-1|4849	- mac80211: do drv_reconfig_complete() before restarting all
21mr|kernel-5.10-generic-5.10.244-1|4850	- mac80211: fix user-power when emulating chanctx
21mr|kernel-5.10-generic-5.10.244-1|4851	- mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
21mr|kernel-5.10-generic-5.10.244-1|4852	- mac802154: check local interfaces before deleting sdata list
21mr|kernel-5.10-generic-5.10.244-1|4853	- macsec: don't increment counters for an unrelated SA
21mr|kernel-5.10-generic-5.10.244-1|4854	- marvell: pxa168_eth: fix call balance of pep->clk handling routines
21mr|kernel-5.10-generic-5.10.244-1|4855	- md/raid10: improve code of mrdev in raid10_sync_request
21mr|kernel-5.10-generic-5.10.244-1|4856	- md/raid5: fix atomicity violation in raid5_cache_count
21mr|kernel-5.10-generic-5.10.244-1|4857	- media: adv7604: prevent underflow condition when reporting colorspace
21mr|kernel-5.10-generic-5.10.244-1|4858	- media: atomisp: Add check for rgby_data memory allocation failure
21mr|kernel-5.10-generic-5.10.244-1|4859	- media: atomisp: remove #ifdef HAS_NO_HMEM
21mr|kernel-5.10-generic-5.10.244-1|4860	- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
21mr|kernel-5.10-generic-5.10.244-1|4861	- media: cx24116: prevent overflows on SNR calculus
21mr|kernel-5.10-generic-5.10.244-1|4862	- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set
21mr|kernel-5.10-generic-5.10.244-1|4863	- media: dvbdev: prevent the risk of out of memory access
21mr|kernel-5.10-generic-5.10.244-1|4864	- media: dvb_frontend: don't play tricks with underflow values
21mr|kernel-5.10-generic-5.10.244-1|4865	- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
21mr|kernel-5.10-generic-5.10.244-1|4866	- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
21mr|kernel-5.10-generic-5.10.244-1|4867	- media: i2c: tc358743: Fix crash in the probe error path when using polling
21mr|kernel-5.10-generic-5.10.244-1|4868	- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
21mr|kernel-5.10-generic-5.10.244-1|4869	- media: pulse8-cec: fix data timestamp at pulse8_setup()
21mr|kernel-5.10-generic-5.10.244-1|4870	- media: s5p-jpeg: prevent buffer overflows
21mr|kernel-5.10-generic-5.10.244-1|4871	- media: stb0899_algo: initialize cfr before using it
21mr|kernel-5.10-generic-5.10.244-1|4872	- media: ts2020: fix null-ptr-deref in ts2020_probe()
21mr|kernel-5.10-generic-5.10.244-1|4873	- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
21mr|kernel-5.10-generic-5.10.244-1|4874	- media: uvcvideo: Require entities to have a non-zero unique ID
21mr|kernel-5.10-generic-5.10.244-1|4875	- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format
21mr|kernel-5.10-generic-5.10.244-1|4876	- media: uvcvideo: Stop stream during unregister
21mr|kernel-5.10-generic-5.10.244-1|4877	- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
21mr|kernel-5.10-generic-5.10.244-1|4878	- media: v4l2-tpg: prevent the risk of a division by zero
21mr|kernel-5.10-generic-5.10.244-1|4879	- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-5.10-generic-5.10.244-1|4880	- media: wl128x: Fix atomicity violation in fmc_send_cmd()
21mr|kernel-5.10-generic-5.10.244-1|4881	- mfd: da9052-spi: Change read-mask to write-mask
21mr|kernel-5.10-generic-5.10.244-1|4882	- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe()
21mr|kernel-5.10-generic-5.10.244-1|4883	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
21mr|kernel-5.10-generic-5.10.244-1|4884	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
21mr|kernel-5.10-generic-5.10.244-1|4885	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
21mr|kernel-5.10-generic-5.10.244-1|4886	- mfd: rt5033: Fix missing regmap_del_irq_chip()
21mr|kernel-5.10-generic-5.10.244-1|4887	- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
21mr|kernel-5.10-generic-5.10.244-1|4888	- mips: asm: fix warning when disabling MIPS_FP_SUPPORT
21mr|kernel-5.10-generic-5.10.244-1|4889	- MIPS: Loongson64: DTS: Fix msi node for ls7a
21mr|kernel-5.10-generic-5.10.244-1|4890	- MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
21mr|kernel-5.10-generic-5.10.244-1|4891	- MIPS: Probe toolchain support of -msym32
21mr|kernel-5.10-generic-5.10.244-1|4892	- misc: apds990x: Fix missing pm_runtime_disable()
21mr|kernel-5.10-generic-5.10.244-1|4893	- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
21mr|kernel-5.10-generic-5.10.244-1|4894	- misc: sgi-gru: Don't disable preemption in GRU driver
21mr|kernel-5.10-generic-5.10.244-1|4895	- mm: add remap_pfn_range_notrack
21mr|kernel-5.10-generic-5.10.244-1|4896	- mm: avoid leaving partial pfn mappings around in error case
21mr|kernel-5.10-generic-5.10.244-1|4897	- mm: avoid unsafe VMA hook invocation when error arises on mmap hook
21mr|kernel-5.10-generic-5.10.244-1|4898	- mmc: core: fix return value check in devm_mmc_alloc_host()
21mr|kernel-5.10-generic-5.10.244-1|4899	- mmc: core: Further prevent card detect during shutdown
21mr|kernel-5.10-generic-5.10.244-1|4900	- mmc: mmc_spi: drop buggy snprintf()
21mr|kernel-5.10-generic-5.10.244-1|4901	- mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
21mr|kernel-5.10-generic-5.10.244-1|4902	- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
21mr|kernel-5.10-generic-5.10.244-1|4903	- mm: krealloc: Fix MTE false alarm in __do_krealloc
21mr|kernel-5.10-generic-5.10.244-1|4904	- mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling
21mr|kernel-5.10-generic-5.10.244-1|4905	- mm: resolve faulty mmap_region() error path behaviour
21mr|kernel-5.10-generic-5.10.244-1|4906	- mm: revert "mm: shmem: fix data-race in shmem_getattr()"
21mr|kernel-5.10-generic-5.10.244-1|4907	- mm: shmem: fix data-race in shmem_getattr()
21mr|kernel-5.10-generic-5.10.244-1|4908	- mm/swapfile: skip HugeTLB pages for unuse_vma
21mr|kernel-5.10-generic-5.10.244-1|4909	- mm: unconditionally close VMAs on error
21mr|kernel-5.10-generic-5.10.244-1|4910	- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
21mr|kernel-5.10-generic-5.10.244-1|4911	- mm/vmstat: fix a W=1 clang compiler warning
21mr|kernel-5.10-generic-5.10.244-1|4912	- modpost: Add .irqentry.text to OTHER_SECTIONS
21mr|kernel-5.10-generic-5.10.244-1|4913	- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
21mr|kernel-5.10-generic-5.10.244-1|4914	- modpost: fix the missed iteration for the max bit in do_input()
21mr|kernel-5.10-generic-5.10.244-1|4915	- modpost: remove incorrect code in do_eisa_entry()
21mr|kernel-5.10-generic-5.10.244-1|4916	- mptcp: handle consistently DSS corruption
21mr|kernel-5.10-generic-5.10.244-1|4917	- mptcp: track and update contiguous data status
21mr|kernel-5.10-generic-5.10.244-1|4918	- mtd: diskonchip: Cast an operand to prevent potential overflow
21mr|kernel-5.10-generic-5.10.244-1|4919	- mtd: rawnand: atmel: Fix possible memory leak
21mr|kernel-5.10-generic-5.10.244-1|4920	- mtd: rawnand: fix double free in atmel_pmecc_create_user()
21mr|kernel-5.10-generic-5.10.244-1|4921	- net: 802: LLC+SNAP OID:PID lookup on start of skb data
21mr|kernel-5.10-generic-5.10.244-1|4922	- net: add exit_batch_rtnl() method
21mr|kernel-5.10-generic-5.10.244-1|4923	- net: af_can: do not leave a dangling sk pointer in can_create()
21mr|kernel-5.10-generic-5.10.244-1|4924	- net: amd: mvme147: Fix probe banner message
21mr|kernel-5.10-generic-5.10.244-1|4925	- net: arc: fix the device for dma_map_single/dma_unmap_single
21mr|kernel-5.10-generic-5.10.244-1|4926	- net: bonding, dummy, ifb, team: advertise NETIF_F_GSO_SOFTWARE
21mr|kernel-5.10-generic-5.10.244-1|4927	- net: bridge: xmit: make sure we have at least eth header len bytes
21mr|kernel-5.10-generic-5.10.244-1|4928	- netdevsim: copy addresses for both in and out paths
21mr|kernel-5.10-generic-5.10.244-1|4929	- netdevsim: prevent bad user input in nsim_dev_health_break_write()
21mr|kernel-5.10-generic-5.10.244-1|4930	- netdevsim: rely on XFRM state direction instead of flags
21mr|kernel-5.10-generic-5.10.244-1|4931	- netdevsim: switch to memdup_user_nul()
21mr|kernel-5.10-generic-5.10.244-1|4932	- net: do not delay dst_entries_add() in dst_release()
21mr|kernel-5.10-generic-5.10.244-1|4933	- net: enetc: add missing static descriptor and inline keyword
21mr|kernel-5.10-generic-5.10.244-1|4934	- net: enetc: set MAC address to the VF net_device
21mr|kernel-5.10-generic-5.10.244-1|4935	- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()
21mr|kernel-5.10-generic-5.10.244-1|4936	- net: ethernet: bgmac-platform: fix an OF node reference leak
21mr|kernel-5.10-generic-5.10.244-1|4937	- net: ethernet: fs_enet: Use %%pa to format resource_size_t
21mr|kernel-5.10-generic-5.10.244-1|4938	- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
21mr|kernel-5.10-generic-5.10.244-1|4939	- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
21mr|kernel-5.10-generic-5.10.244-1|4940	- net: fec_mpc52xx_phy: Use %%pa to format resource_size_t
21mr|kernel-5.10-generic-5.10.244-1|4941	- netfilter: conntrack: clamp maximum hashtable size to INT_MAX
21mr|kernel-5.10-generic-5.10.244-1|4942	- netfilter: ipset: add missing range check in bitmap_ip_uadt
21mr|kernel-5.10-generic-5.10.244-1|4943	- netfilter: ipset: Fix for recursive locking warning
21mr|kernel-5.10-generic-5.10.244-1|4944	- netfilter: ipset: Hold module reference while requesting a module
21mr|kernel-5.10-generic-5.10.244-1|4945	- netfilter: nf_tables: imbalance in flowtable binding
21mr|kernel-5.10-generic-5.10.244-1|4946	- netfilter: nft_dynset: honor stateful expressions in set definition
21mr|kernel-5.10-generic-5.10.244-1|4947	- netfilter: nft_payload: sanitize offset and length before calling skb_checksum()
21mr|kernel-5.10-generic-5.10.244-1|4948	- netfilter: nft_set_hash: skip duplicated elements pending gc run
21mr|kernel-5.10-generic-5.10.244-1|4949	- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
21mr|kernel-5.10-generic-5.10.244-1|4950	- netfilter: x_tables: fix LED ID check in led_tg_check()
21mr|kernel-5.10-generic-5.10.244-1|4951	- net: fix data-races around sk->sk_forward_alloc
21mr|kernel-5.10-generic-5.10.244-1|4952	- net: hinic: Fix cleanup in create_rxqs/txqs()
21mr|kernel-5.10-generic-5.10.244-1|4953	- net: hns3: fix kernel crash when uninstalling driver
21mr|kernel-5.10-generic-5.10.244-1|4954	- net: hsr: avoid potential out-of-bound access in fill_frame_info()
21mr|kernel-5.10-generic-5.10.244-1|4955	- net: hsr: fix hsr_init_sk() vs network/transport headers.
21mr|kernel-5.10-generic-5.10.244-1|4956	- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
21mr|kernel-5.10-generic-5.10.244-1|4957	- net: inet6: do not leave a dangling sk pointer in inet6_create()
21mr|kernel-5.10-generic-5.10.244-1|4958	- net: inet: do not leave a dangling sk pointer in inet_create()
21mr|kernel-5.10-generic-5.10.244-1|4959	- net: introduce a netdev feature for UDP GRO forwarding
21mr|kernel-5.10-generic-5.10.244-1|4960	- net/ipv6: release expired exception dst cached in socket
21mr|kernel-5.10-generic-5.10.244-1|4961	- net: lapb: increase LAPB_HEADER_LEN
21mr|kernel-5.10-generic-5.10.244-1|4962	- netlink: terminate outstanding dump on socket close
21mr|kernel-5.10-generic-5.10.244-1|4963	- netlink: typographical error in nlmsg_type constants definition
21mr|kernel-5.10-generic-5.10.244-1|4964	- net: llc: reset skb->transport_header
21mr|kernel-5.10-generic-5.10.244-1|4965	- net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY
21mr|kernel-5.10-generic-5.10.244-1|4966	- net/mlx5: Add priorities for counters in RDMA namespaces
21mr|kernel-5.10-generic-5.10.244-1|4967	- net/mlx5e: kTLS, Fix incorrect page refcounting
21mr|kernel-5.10-generic-5.10.244-1|4968	- net/mlx5: Fix RDMA TX steering prio
21mr|kernel-5.10-generic-5.10.244-1|4969	- net/mlx5: fs, lock FTE when checking if active
21mr|kernel-5.10-generic-5.10.244-1|4970	- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer
21mr|kernel-5.10-generic-5.10.244-1|4971	- net/mlx5: Refactor mlx5_get_flow_namespace
21mr|kernel-5.10-generic-5.10.244-1|4972	- net/neighbor: clear error in case strict check is not set
21mr|kernel-5.10-generic-5.10.244-1|4973	- net: net_namespace: Optimize the code
21mr|kernel-5.10-generic-5.10.244-1|4974	- net: phy: dp83822: Fix reset pin definitions
21mr|kernel-5.10-generic-5.10.244-1|4975	- net: phy: export phy_error and phy_trigger_machine
21mr|kernel-5.10-generic-5.10.244-1|4976	- net: phy: ti: add PHY_RST_AFTER_CLK_EN flag
21mr|kernel-5.10-generic-5.10.244-1|4977	- net: phy: ti: implement generic .handle_interrupt() callback
21mr|kernel-5.10-generic-5.10.244-1|4978	- net: phy: ti: take into account all possible interrupt sources
21mr|kernel-5.10-generic-5.10.244-1|4979	- netpoll: Use rcu_access_pointer() in netpoll_poll_lock
21mr|kernel-5.10-generic-5.10.244-1|4980	- netpoll: Use rcu_access_pointer() in __netpoll_setup
21mr|kernel-5.10-generic-5.10.244-1|4981	- net/qed: allow old cards not supporting "num_images" to work
21mr|kernel-5.10-generic-5.10.244-1|4982	- net: rfkill: gpio: Add check for clk_enable()
21mr|kernel-5.10-generic-5.10.244-1|4983	- netrom: check buffer length before accessing it
21mr|kernel-5.10-generic-5.10.244-1|4984	- net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
21mr|kernel-5.10-generic-5.10.244-1|4985	- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
21mr|kernel-5.10-generic-5.10.244-1|4986	- net: sched: fix erspan_opt settings in cls_flower
21mr|kernel-5.10-generic-5.10.244-1|4987	- net: sched: fix ets qdisc OOB Indexing
21mr|kernel-5.10-generic-5.10.244-1|4988	- net: sched: fix ordering of qlen adjustment
21mr|kernel-5.10-generic-5.10.244-1|4989	- net: sched: fix use-after-free in taprio_change()
21mr|kernel-5.10-generic-5.10.244-1|4990	- net/sched: netem: account for backlog updates from child qdisc
21mr|kernel-5.10-generic-5.10.244-1|4991	- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
21mr|kernel-5.10-generic-5.10.244-1|4992	- net/sched: tbf: correct backlog statistic for GSO packets
21mr|kernel-5.10-generic-5.10.244-1|4993	- net/sctp: Prevent autoclose integer overflow in sctp_association_init()
21mr|kernel-5.10-generic-5.10.244-1|4994	- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
21mr|kernel-5.10-generic-5.10.244-1|4995	- net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
21mr|kernel-5.10-generic-5.10.244-1|4996	- net/smc: check return value of sock_recvmsg when draining clc data
21mr|kernel-5.10-generic-5.10.244-1|4997	- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
21mr|kernel-5.10-generic-5.10.244-1|4998	- net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid
21mr|kernel-5.10-generic-5.10.244-1|4999	- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
21mr|kernel-5.10-generic-5.10.244-1|5000	- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()
21mr|kernel-5.10-generic-5.10.244-1|5001	- net: support ip generic csum processing in skb_csum_hwoffload_help
21mr|kernel-5.10-generic-5.10.244-1|5002	- net: systemport: fix potential memory leak in bcm_sysport_xmit()
21mr|kernel-5.10-generic-5.10.244-1|5003	- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
21mr|kernel-5.10-generic-5.10.244-1|5004	- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
21mr|kernel-5.10-generic-5.10.244-1|5005	- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition
21mr|kernel-5.10-generic-5.10.244-1|5006	- net: usb: qmi_wwan: add Quectel RG650V
21mr|kernel-5.10-generic-5.10.244-1|5007	- net: usb: qmi_wwan: add Telit FE910C04 compositions
21mr|kernel-5.10-generic-5.10.244-1|5008	- net: usb: usbnet: fix name regression
21mr|kernel-5.10-generic-5.10.244-1|5009	- nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
21mr|kernel-5.10-generic-5.10.244-1|5010	- nfsd: add list_head nf_gc to struct nfsd_file
21mr|kernel-5.10-generic-5.10.244-1|5011	- NFSD: Async COPY result needs to return a write verifier
21mr|kernel-5.10-generic-5.10.244-1|5012	- nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net
21mr|kernel-5.10-generic-5.10.244-1|5013	- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
21mr|kernel-5.10-generic-5.10.244-1|5014	- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
21mr|kernel-5.10-generic-5.10.244-1|5015	- NFSD: Fix nfsd4_shutdown_copy()
21mr|kernel-5.10-generic-5.10.244-1|5016	- NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point
21mr|kernel-5.10-generic-5.10.244-1|5017	- NFSD: Initialize struct nfsd4_copy earlier
21mr|kernel-5.10-generic-5.10.244-1|5018	- NFSD: Limit the number of concurrent async COPY operations
21mr|kernel-5.10-generic-5.10.244-1|5019	- nfsd: make sure exp active before svc_export_show
21mr|kernel-5.10-generic-5.10.244-1|5020	- NFSD: Never decrement pending_async_copies on error
21mr|kernel-5.10-generic-5.10.244-1|5021	- NFSD: Prevent a potential integer overflow
21mr|kernel-5.10-generic-5.10.244-1|5022	- NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
21mr|kernel-5.10-generic-5.10.244-1|5023	- nfsd: restore callback functionality for NFSv4.0
21mr|kernel-5.10-generic-5.10.244-1|5024	- nfs: Fix KMSAN warning in decode_getfattr_attrs()
21mr|kernel-5.10-generic-5.10.244-1|5025	- nfs: ignore SB_RDONLY when mounting nfs
21mr|kernel-5.10-generic-5.10.244-1|5026	- NFS/pnfs: Fix a live lock between recalled layouts and layoutget
21mr|kernel-5.10-generic-5.10.244-1|5027	- NFS: remove revoked delegation from server's delegation list
21mr|kernel-5.10-generic-5.10.244-1|5028	- NFSv4.0: Fix a use-after-free problem in the asynchronous open()
21mr|kernel-5.10-generic-5.10.244-1|5029	- nilfs2: fix kernel bug due to missing clearing of buffer delay flag
21mr|kernel-5.10-generic-5.10.244-1|5030	- nilfs2: fix kernel bug due to missing clearing of checked flag
21mr|kernel-5.10-generic-5.10.244-1|5031	- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint
21mr|kernel-5.10-generic-5.10.244-1|5032	- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
21mr|kernel-5.10-generic-5.10.244-1|5033	- nilfs2: fix potential deadlock with newly created symlinks
21mr|kernel-5.10-generic-5.10.244-1|5034	- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
21mr|kernel-5.10-generic-5.10.244-1|5035	- nilfs2: prevent use of deleted inode
21mr|kernel-5.10-generic-5.10.244-1|5036	- nilfs2: propagate directory read errors from nilfs_find_entry()
21mr|kernel-5.10-generic-5.10.244-1|5037	- nvdimm: rectify the illogical code within nd_dax_probe()
21mr|kernel-5.10-generic-5.10.244-1|5038	- nvme: fix metadata handling in nvme-passthrough
21mr|kernel-5.10-generic-5.10.244-1|5039	- nvme: let set_capacity_revalidate_and_notify update the bdev size
21mr|kernel-5.10-generic-5.10.244-1|5040	- nvme-pci: fix freeing of the HMB descriptor table
21mr|kernel-5.10-generic-5.10.244-1|5041	- nvmet: propagate npwg topology
21mr|kernel-5.10-generic-5.10.244-1|5042	- objtool/x86: allow syscall instruction
21mr|kernel-5.10-generic-5.10.244-1|5043	- ocfs2: correct return value of ocfs2_local_free_info()
21mr|kernel-5.10-generic-5.10.244-1|5044	- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
21mr|kernel-5.10-generic-5.10.244-1|5045	- ocfs2: fix UBSAN warning in ocfs2_verify_volume()
21mr|kernel-5.10-generic-5.10.244-1|5046	- ocfs2: fix uninitialized value in ocfs2_file_read_iter()
21mr|kernel-5.10-generic-5.10.244-1|5047	- ocfs2: free inode when ocfs2_get_init_inode() fails
21mr|kernel-5.10-generic-5.10.244-1|5048	- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow
21mr|kernel-5.10-generic-5.10.244-1|5049	- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()
21mr|kernel-5.10-generic-5.10.244-1|5050	- ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
21mr|kernel-5.10-generic-5.10.244-1|5051	- ocfs2: uncache inode which has failed entering the group
21mr|kernel-5.10-generic-5.10.244-1|5052	- ocfs2: update seq_file index in ocfs2_dlm_seq_next
21mr|kernel-5.10-generic-5.10.244-1|5053	- octeontx2-af: Add new CGX_CMD to get PHY FEC statistics
21mr|kernel-5.10-generic-5.10.244-1|5054	- octeontx2-af: forward error correction configuration
21mr|kernel-5.10-generic-5.10.244-1|5055	- octeontx2-af: Mbox changes for 98xx
21mr|kernel-5.10-generic-5.10.244-1|5056	- octeontx2: Fix condition.
21mr|kernel-5.10-generic-5.10.244-1|5057	- octeontx2-pf: Calculate LBK link instead of hardcoding
21mr|kernel-5.10-generic-5.10.244-1|5058	- octeontx2-pf: ethtool fec mode support
21mr|kernel-5.10-generic-5.10.244-1|5059	- octeontx2-pf: Fix otx2_get_fecparam()
21mr|kernel-5.10-generic-5.10.244-1|5060	- octeontx2-pf: Fix out-of-bounds read in otx2_get_fecparam()
21mr|kernel-5.10-generic-5.10.244-1|5061	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
21mr|kernel-5.10-generic-5.10.244-1|5062	- of: Fix error path in of_parse_phandle_with_args_map()
21mr|kernel-5.10-generic-5.10.244-1|5063	- of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
21mr|kernel-5.10-generic-5.10.244-1|5064	- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
21mr|kernel-5.10-generic-5.10.244-1|5065	- openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)
21mr|kernel-5.10-generic-5.10.244-1|5066	- ovl: Filter invalid inodes with missing lookup function
21mr|kernel-5.10-generic-5.10.244-1|5067	- parport: Proper fix for array out-of-bounds access
21mr|kernel-5.10-generic-5.10.244-1|5068	- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals
21mr|kernel-5.10-generic-5.10.244-1|5069	- PCI: Add ACS quirk for Broadcom BCM5760X NIC
21mr|kernel-5.10-generic-5.10.244-1|5070	- PCI: Add ACS quirk for Wangxun FF5xxx NICs
21mr|kernel-5.10-generic-5.10.244-1|5071	- PCI: Add 'reset_subordinate' to reset hierarchy below bridge
21mr|kernel-5.10-generic-5.10.244-1|5072	- PCI/AER: Disable AER service on suspend
21mr|kernel-5.10-generic-5.10.244-1|5073	- PCI: cpqphp: Fix PCIBIOS_* return value confusion
21mr|kernel-5.10-generic-5.10.244-1|5074	- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
21mr|kernel-5.10-generic-5.10.244-1|5075	- PCI: Fix use-after-free of slot->bus on hot remove
21mr|kernel-5.10-generic-5.10.244-1|5076	- PCI: keystone: Add link up check to ks_pcie_other_map_bus()
21mr|kernel-5.10-generic-5.10.244-1|5077	- PCI: rockchip-ep: Fix address translation unit programming
21mr|kernel-5.10-generic-5.10.244-1|5078	- PCI: Use preserve_config in place of pci_flags
21mr|kernel-5.10-generic-5.10.244-1|5079	- perf cs-etm: Don't flush when packet_queue fills up
21mr|kernel-5.10-generic-5.10.244-1|5080	- perf probe: Correct demangled symbols in C++ program
21mr|kernel-5.10-generic-5.10.244-1|5081	- perf probe: Fix libdw memory leak
21mr|kernel-5.10-generic-5.10.244-1|5082	- perf session: Add missing evlist__delete when deleting a session
21mr|kernel-5.10-generic-5.10.244-1|5083	- perf trace: Avoid garbage when not printing a syscall's arguments
21mr|kernel-5.10-generic-5.10.244-1|5084	- perf trace: avoid garbage when not printing a trace event's arguments
21mr|kernel-5.10-generic-5.10.244-1|5085	- perf trace: Do not lose last events in a race
21mr|kernel-5.10-generic-5.10.244-1|5086	- perf/x86/intel/pt: Fix buffer full but size is 0 case
21mr|kernel-5.10-generic-5.10.244-1|5087	- phy: core: Fix an OF node refcount leakage in _of_phy_get()
21mr|kernel-5.10-generic-5.10.244-1|5088	- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
21mr|kernel-5.10-generic-5.10.244-1|5089	- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider
21mr|kernel-5.10-generic-5.10.244-1|5090	- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
21mr|kernel-5.10-generic-5.10.244-1|5091	- phy: core: Fix that API devm_phy_put() fails to release the phy
21mr|kernel-5.10-generic-5.10.244-1|5092	- phy: usb: Add "wake on" functionality for newer Synopsis XHCI controllers
21mr|kernel-5.10-generic-5.10.244-1|5093	- phy: usb: Fix clock imbalance for suspend/resume
21mr|kernel-5.10-generic-5.10.244-1|5094	- phy: usb: Toggle the PHY power during init
21mr|kernel-5.10-generic-5.10.244-1|5095	- phy: usb: Use slow clock for wake enabled suspend
21mr|kernel-5.10-generic-5.10.244-1|5096	- pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
21mr|kernel-5.10-generic-5.10.244-1|5097	- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
21mr|kernel-5.10-generic-5.10.244-1|5098	- pinctrl: qcom-pmic-gpio: add support for PM8937
21mr|kernel-5.10-generic-5.10.244-1|5099	- platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
21mr|kernel-5.10-generic-5.10.244-1|5100	- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
21mr|kernel-5.10-generic-5.10.244-1|5101	- pmdomain: ti-sci: Add missing of_node_put() for args.np
21mr|kernel-5.10-generic-5.10.244-1|5102	- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
21mr|kernel-5.10-generic-5.10.244-1|5103	- posix-clock: Fix missing timespec64 check in pc_clock_settime()
21mr|kernel-5.10-generic-5.10.244-1|5104	- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()
21mr|kernel-5.10-generic-5.10.244-1|5105	- powerpc/kexec: Fix return of uninitialized variable
21mr|kernel-5.10-generic-5.10.244-1|5106	- powerpc/mm: Always update max/min_low_pfn in mem_topology_setup()
21mr|kernel-5.10-generic-5.10.244-1|5107	- powerpc/powernv: Free name on error in opal_event_init()
21mr|kernel-5.10-generic-5.10.244-1|5108	- powerpc/prom_init: Fixup missing powermac #size-cells
21mr|kernel-5.10-generic-5.10.244-1|5109	- powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
21mr|kernel-5.10-generic-5.10.244-1|5110	- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
21mr|kernel-5.10-generic-5.10.244-1|5111	- powerpc/vdso: Flag VDSO64 entry points as functions
21mr|kernel-5.10-generic-5.10.244-1|5112	- power: supply: bq27xxx: Fix registers of bq27426
21mr|kernel-5.10-generic-5.10.244-1|5113	- power: supply: bq27xxx: Support CHARGE_NOW for bq27z561/bq28z610/bq34z100
21mr|kernel-5.10-generic-5.10.244-1|5114	- power: supply: core: Remove might_sleep() from power_supply_put()
21mr|kernel-5.10-generic-5.10.244-1|5115	- power: supply: gpio-charger: Fix set charge current limits
21mr|kernel-5.10-generic-5.10.244-1|5116	- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
21mr|kernel-5.10-generic-5.10.244-1|5117	- ptp: Add error handling for adjfine callback in ptp_clock_adjtime
21mr|kernel-5.10-generic-5.10.244-1|5118	- pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
21mr|kernel-5.10-generic-5.10.244-1|5119	- pwm: imx-tpm: Use correct MODULO value for EPWM mode
21mr|kernel-5.10-generic-5.10.244-1|5120	- qca_spi: Fix clock speed for multiple QCA7000
21mr|kernel-5.10-generic-5.10.244-1|5121	- qca_spi: Make driver probing reliable
21mr|kernel-5.10-generic-5.10.244-1|5122	- quota: flush quota_release_work upon quota writeback
21mr|kernel-5.10-generic-5.10.244-1|5123	- r8169: avoid unsolicited interrupts
21mr|kernel-5.10-generic-5.10.244-1|5124	- r8169: don't apply UDP padding quirk on RTL8126A
21mr|kernel-5.10-generic-5.10.244-1|5125	- rcu-tasks: Idle tasks on offline CPUs are in quiescent states
21mr|kernel-5.10-generic-5.10.244-1|5126	- RDMA/bnxt_re: Add a check for memory allocation
21mr|kernel-5.10-generic-5.10.244-1|5127	- RDMA/bnxt_re: Add check for path mtu in modify_qp
21mr|kernel-5.10-generic-5.10.244-1|5128	- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
21mr|kernel-5.10-generic-5.10.244-1|5129	- RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages
21mr|kernel-5.10-generic-5.10.244-1|5130	- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
21mr|kernel-5.10-generic-5.10.244-1|5131	- RDMA/bnxt_re: Fix max_qp_wrs reported
21mr|kernel-5.10-generic-5.10.244-1|5132	- RDMA/bnxt_re: Fix reporting hw_ver in query_device
21mr|kernel-5.10-generic-5.10.244-1|5133	- RDMA/bnxt_re: Fix the locking while accessing the QP table
21mr|kernel-5.10-generic-5.10.244-1|5134	- RDMA/bnxt_re: Return more meaningful error
21mr|kernel-5.10-generic-5.10.244-1|5135	- RDMA/bnxt_re: synchronize the qp-handle table array
21mr|kernel-5.10-generic-5.10.244-1|5136	- RDMA/cxgb4: Dump vendor specific QP details
21mr|kernel-5.10-generic-5.10.244-1|5137	- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP
21mr|kernel-5.10-generic-5.10.244-1|5138	- RDMA/hns: Fix deadlock on SRQ async events.
21mr|kernel-5.10-generic-5.10.244-1|5139	- RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
21mr|kernel-5.10-generic-5.10.244-1|5140	- RDMA/mlx5: Enforce same type port association for multiport RoCE
21mr|kernel-5.10-generic-5.10.244-1|5141	- RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down
21mr|kernel-5.10-generic-5.10.244-1|5142	- RDMA/rtrs: Ensure 'ib_sge list' is accessible
21mr|kernel-5.10-generic-5.10.244-1|5143	- RDMA/uverbs: Prevent integer overflow issue
21mr|kernel-5.10-generic-5.10.244-1|5144	- regmap: detach regmap from dev on regmap_exit
21mr|kernel-5.10-generic-5.10.244-1|5145	- regmap: irq: Set lockdep class for hierarchical IRQ domains
21mr|kernel-5.10-generic-5.10.244-1|5146	- regmap: Use correct format specifier for logging range errors
21mr|kernel-5.10-generic-5.10.244-1|5147	- regulator: rk808: Add apply_bit for BUCK3 on RK809
21mr|kernel-5.10-generic-5.10.244-1|5148	- remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
21mr|kernel-5.10-generic-5.10.244-1|5149	- Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"
21mr|kernel-5.10-generic-5.10.244-1|5150	- Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
21mr|kernel-5.10-generic-5.10.244-1|5151	- Revert "clkdev: remove CONFIG_CLKDEV_LOOKUP"
21mr|kernel-5.10-generic-5.10.244-1|5152	- Revert "clocksource/drivers:sp804: Make user selectable"
21mr|kernel-5.10-generic-5.10.244-1|5153	- Revert "driver core: Fix uevent_show() vs driver detach race"
21mr|kernel-5.10-generic-5.10.244-1|5154	- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()"
21mr|kernel-5.10-generic-5.10.244-1|5155	- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device"
21mr|kernel-5.10-generic-5.10.244-1|5156	- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"
21mr|kernel-5.10-generic-5.10.244-1|5157	- Revert "PCI: Use preserve_config in place of pci_flags"
21mr|kernel-5.10-generic-5.10.244-1|5158	- Revert "perf hist: Add missing puts to hist__account_cycles"
21mr|kernel-5.10-generic-5.10.244-1|5159	- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
21mr|kernel-5.10-generic-5.10.244-1|5160	- Revert "unicode: Don't special case ignorable code points"
21mr|kernel-5.10-generic-5.10.244-1|5161	- Revert "usb: gadget: composite: fix OS descriptors w_value logic"
21mr|kernel-5.10-generic-5.10.244-1|5162	- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
21mr|kernel-5.10-generic-5.10.244-1|5163	- riscv: efi: Set NX compat flag in PE/COFF header
21mr|kernel-5.10-generic-5.10.244-1|5164	- riscv: Fix sleeping in invalid context in die()
21mr|kernel-5.10-generic-5.10.244-1|5165	- riscv: Remove duplicated GET_RM
21mr|kernel-5.10-generic-5.10.244-1|5166	- riscv: Remove unused GENERATING_ASM_OFFSETS
21mr|kernel-5.10-generic-5.10.244-1|5167	- riscv: Use '%%u' to format the output of 'cpu'
21mr|kernel-5.10-generic-5.10.244-1|5168	- riscv: vdso: Prevent the compiler from inserting calls to memset()
21mr|kernel-5.10-generic-5.10.244-1|5169	- rocker: fix link status detection in rocker_carrier_init()
21mr|kernel-5.10-generic-5.10.244-1|5170	- rpmsg: glink: Add TX_DATA_CONT command while sending
21mr|kernel-5.10-generic-5.10.244-1|5171	- rpmsg: glink: Fix GLINK command prefix
21mr|kernel-5.10-generic-5.10.244-1|5172	- rpmsg: glink: Propagate TX failures in intentless mode as well
21mr|kernel-5.10-generic-5.10.244-1|5173	- rpmsg: glink: Send READ_NOTIFY command in FIFO full case
21mr|kernel-5.10-generic-5.10.244-1|5174	- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
21mr|kernel-5.10-generic-5.10.244-1|5175	- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
21mr|kernel-5.10-generic-5.10.244-1|5176	- rtc: abx80x: Fix WDT bit position of the status register
21mr|kernel-5.10-generic-5.10.244-1|5177	- rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
21mr|kernel-5.10-generic-5.10.244-1|5178	- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.10-generic-5.10.244-1|5179	- s390/cpum_sf: Handle CPU hotplug remove during sampling
21mr|kernel-5.10-generic-5.10.244-1|5180	- s390: Initialize psw mask in perf_arch_fetch_caller_regs()
21mr|kernel-5.10-generic-5.10.244-1|5181	- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR
21mr|kernel-5.10-generic-5.10.244-1|5182	- s390/syscalls: Avoid creation of arch/arch/ directory
21mr|kernel-5.10-generic-5.10.244-1|5183	- samples/bpf: Fix a resource leak
21mr|kernel-5.10-generic-5.10.244-1|5184	- sched/core: Prevent wakeup of ksoftirqd during idle load balance
21mr|kernel-5.10-generic-5.10.244-1|5185	- sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
21mr|kernel-5.10-generic-5.10.244-1|5186	- sched/fair: Add NOHZ balancer flag for nohz.next_balance updates
21mr|kernel-5.10-generic-5.10.244-1|5187	- sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
21mr|kernel-5.10-generic-5.10.244-1|5188	- sched/fair: Merge for each idle cpu loop of ILB
21mr|kernel-5.10-generic-5.10.244-1|5189	- sched/fair: Remove unused parameter of update_nohz_stats
21mr|kernel-5.10-generic-5.10.244-1|5190	- sched/fair: Remove update of blocked load from newidle_balance
21mr|kernel-5.10-generic-5.10.244-1|5191	- sched/fair: Trigger the update of blocked load on newly idle cpu
21mr|kernel-5.10-generic-5.10.244-1|5192	- scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
21mr|kernel-5.10-generic-5.10.244-1|5193	- scsi: bfa: Fix use-after-free in bfad_im_module_exit()
21mr|kernel-5.10-generic-5.10.244-1|5194	- scsi: core: Fix scsi_mode_select() buffer length handling
21mr|kernel-5.10-generic-5.10.244-1|5195	- scsi: fusion: Remove unused variable 'rc'
21mr|kernel-5.10-generic-5.10.244-1|5196	- scsi: hisi_sas: Add cond_resched() for no forced preemption model
21mr|kernel-5.10-generic-5.10.244-1|5197	- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
21mr|kernel-5.10-generic-5.10.244-1|5198	- scsi: megaraid_sas: Fix for a potential deadlock
21mr|kernel-5.10-generic-5.10.244-1|5199	- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time
21mr|kernel-5.10-generic-5.10.244-1|5200	- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
21mr|kernel-5.10-generic-5.10.244-1|5201	- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
21mr|kernel-5.10-generic-5.10.244-1|5202	- scsi: qla1280: Fix hw revision numbering for ISP1020/1040
21mr|kernel-5.10-generic-5.10.244-1|5203	- scsi: qla2xxx: Fix NVMe and NPIV connect issue
21mr|kernel-5.10-generic-5.10.244-1|5204	- scsi: qla2xxx: Fix use after free on unload
21mr|kernel-5.10-generic-5.10.244-1|5205	- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
21mr|kernel-5.10-generic-5.10.244-1|5206	- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
21mr|kernel-5.10-generic-5.10.244-1|5207	- scsi: sd: Fix sd_do_mode_sense() buffer length handling
21mr|kernel-5.10-generic-5.10.244-1|5208	- scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer
21mr|kernel-5.10-generic-5.10.244-1|5209	- scsi: sg: Fix slab-use-after-free read in sg_release()
21mr|kernel-5.10-generic-5.10.244-1|5210	- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
21mr|kernel-5.10-generic-5.10.244-1|5211	- scsi: st: Don't modify unknown block number in MTIOCGET
21mr|kernel-5.10-generic-5.10.244-1|5212	- scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error
21mr|kernel-5.10-generic-5.10.244-1|5213	- scsi: target: core: Fix null-ptr-deref in target_alloc_device()
21mr|kernel-5.10-generic-5.10.244-1|5214	- scsi: ufs: exynos: Fix hibern8 notify callbacks
21mr|kernel-5.10-generic-5.10.244-1|5215	- sctp: properly validate chunk size in sctp_sf_ootb()
21mr|kernel-5.10-generic-5.10.244-1|5216	- sctp: sysctl: auth_enable: avoid using current->nsproxy
21mr|kernel-5.10-generic-5.10.244-1|5217	- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
21mr|kernel-5.10-generic-5.10.244-1|5218	- sctp: sysctl: rto_min/max: avoid using current->nsproxy
21mr|kernel-5.10-generic-5.10.244-1|5219	- sd: update the bdev size in sd_revalidate_disk
21mr|kernel-5.10-generic-5.10.244-1|5220	- seccomp: Stub for !CONFIG_SECCOMP
21mr|kernel-5.10-generic-5.10.244-1|5221	- security/keys: fix slab-out-of-bounds in key_task_permission
21mr|kernel-5.10-generic-5.10.244-1|5222	- selftests, bpf: Add one test for sockmap with strparser
21mr|kernel-5.10-generic-5.10.244-1|5223	- selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
21mr|kernel-5.10-generic-5.10.244-1|5224	- selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
21mr|kernel-5.10-generic-5.10.244-1|5225	- selftests/bpf: Fix msg_verify_data in test_sockmap
21mr|kernel-5.10-generic-5.10.244-1|5226	- selftests/bpf: Fix SENDPAGE data logic in test_sockmap
21mr|kernel-5.10-generic-5.10.244-1|5227	- selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
21mr|kernel-5.10-generic-5.10.244-1|5228	- selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
21mr|kernel-5.10-generic-5.10.244-1|5229	- selftests: mlxsw: sharedbuffer: Remove duplicate test cases
21mr|kernel-5.10-generic-5.10.244-1|5230	- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
21mr|kernel-5.10-generic-5.10.244-1|5231	- selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
21mr|kernel-5.10-generic-5.10.244-1|5232	- selftests: net: really check for bg process completion
21mr|kernel-5.10-generic-5.10.244-1|5233	- selftests/resctrl: Protect against array overrun during iMC config parsing
21mr|kernel-5.10-generic-5.10.244-1|5234	- selftests/watchdog-test: Fix system accidentally reset after watchdog-test
21mr|kernel-5.10-generic-5.10.244-1|5235	- selinux: ignore unknown extended permissions
21mr|kernel-5.10-generic-5.10.244-1|5236	- selinux: improve error checking in sel_write_load()
21mr|kernel-5.10-generic-5.10.244-1|5237	- serial: 8250: omap: Move pm_runtime_get_sync
21mr|kernel-5.10-generic-5.10.244-1|5238	- serial: protect uart_port_dtr_rts() in uart_shutdown() too
21mr|kernel-5.10-generic-5.10.244-1|5239	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-5.10-generic-5.10.244-1|5240	- sh: clk: Fix clk_enable() to return 0 on NULL clk
21mr|kernel-5.10-generic-5.10.244-1|5241	- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-5.10-generic-5.10.244-1|5242	- sh: intc: Fix use-after-free bug in register_intc_controller()
21mr|kernel-5.10-generic-5.10.244-1|5243	- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die
21mr|kernel-5.10-generic-5.10.244-1|5244	- skb_expand_head() adjust skb->truesize incorrectly
21mr|kernel-5.10-generic-5.10.244-1|5245	- skbuff: introduce skb_expand_head()
21mr|kernel-5.10-generic-5.10.244-1|5246	- sky2: Add device ID 11ab:4373 for Marvell 88E8075
21mr|kernel-5.10-generic-5.10.244-1|5247	- smb: client: fix OOBs when building SMB2_IOCTL request
21mr|kernel-5.10-generic-5.10.244-1|5248	- soc: qcom: Add check devm_kasprintf() returned value
21mr|kernel-5.10-generic-5.10.244-1|5249	- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
21mr|kernel-5.10-generic-5.10.244-1|5250	- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
21mr|kernel-5.10-generic-5.10.244-1|5251	- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.10-generic-5.10.244-1|5252	- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML
21mr|kernel-5.10-generic-5.10.244-1|5253	- sound: usb: format: don't warn that raw DSD is unsupported
21mr|kernel-5.10-generic-5.10.244-1|5254	- spi: atmel-quadspi: Fix register name in verbose logging function
21mr|kernel-5.10-generic-5.10.244-1|5255	- spi: Fix acpi deferred irq probe
21mr|kernel-5.10-generic-5.10.244-1|5256	- spi: Fix deadlock when adding SPI controllers on SPI buses
21mr|kernel-5.10-generic-5.10.244-1|5257	- spi: fix use-after-free of the add_lock mutex
21mr|kernel-5.10-generic-5.10.244-1|5258	- spi: mpc52xx: Add cancel_work_sync before module remove
21mr|kernel-5.10-generic-5.10.244-1|5259	- spi: spi-fsl-lpspi: downgrade log level for pio mode
21mr|kernel-5.10-generic-5.10.244-1|5260	- spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.10-generic-5.10.244-1|5261	- splice: don't generate zero-len segement bvecs
21mr|kernel-5.10-generic-5.10.244-1|5262	- staging: greybus: uart: clean up TIOCGSERIAL
21mr|kernel-5.10-generic-5.10.244-1|5263	- staging: iio: ad9832: Correct phase range check
21mr|kernel-5.10-generic-5.10.244-1|5264	- staging: iio: ad9834: Correct phase range check
21mr|kernel-5.10-generic-5.10.244-1|5265	- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()
21mr|kernel-5.10-generic-5.10.244-1|5266	- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
21mr|kernel-5.10-generic-5.10.244-1|5267	- SUNRPC: Convert rpc_client refcount to use refcount_t
21mr|kernel-5.10-generic-5.10.244-1|5268	- SUNRPC: correct error code comment in xs_tcp_setup_socket()
21mr|kernel-5.10-generic-5.10.244-1|5269	- SUNRPC: make sure cache entry active before cache_show
21mr|kernel-5.10-generic-5.10.244-1|5270	- sunrpc: remove unnecessary test in rpc_task_set_client()
21mr|kernel-5.10-generic-5.10.244-1|5271	- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE
21mr|kernel-5.10-generic-5.10.244-1|5272	- tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
21mr|kernel-5.10-generic-5.10.244-1|5273	- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
21mr|kernel-5.10-generic-5.10.244-1|5274	- tcp: check space before adding MPTCP SYN options
21mr|kernel-5.10-generic-5.10.244-1|5275	- tcp/dccp: allow a connection when sk_max_ack_backlog is zero
21mr|kernel-5.10-generic-5.10.244-1|5276	- tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
21mr|kernel-5.10-generic-5.10.244-1|5277	- tcp: fix mptcp DSS corruption due to large pmtu xmit
21mr|kernel-5.10-generic-5.10.244-1|5278	- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-5.10-generic-5.10.244-1|5279	- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
21mr|kernel-5.10-generic-5.10.244-1|5280	- thunderbolt: Add Intel Barlow Ridge PCI ID
21mr|kernel-5.10-generic-5.10.244-1|5281	- thunderbolt: Add support for Intel Alder Lake
21mr|kernel-5.10-generic-5.10.244-1|5282	- thunderbolt: Add support for Intel Lunar Lake
21mr|kernel-5.10-generic-5.10.244-1|5283	- thunderbolt: Add support for Intel Meteor Lake
21mr|kernel-5.10-generic-5.10.244-1|5284	- thunderbolt: Add support for Intel Panther Lake-M/P
21mr|kernel-5.10-generic-5.10.244-1|5285	- thunderbolt: Add support for Intel Raptor Lake
21mr|kernel-5.10-generic-5.10.244-1|5286	- time: Fix references to _msecs_to_jiffies() handling of values
21mr|kernel-5.10-generic-5.10.244-1|5287	- tipc: fix NULL deref in cleanup_bearer()
21mr|kernel-5.10-generic-5.10.244-1|5288	- tipc: Fix use-after-free of kernel socket in cleanup_bearer().
21mr|kernel-5.10-generic-5.10.244-1|5289	- tls: Fix tls_sw_sendmsg error handling
21mr|kernel-5.10-generic-5.10.244-1|5290	- tpm: fix signed/unsigned bug when checking event logs
21mr|kernel-5.10-generic-5.10.244-1|5291	- trace/trace_event_perf: remove duplicate samples on the first tracepoint event
21mr|kernel-5.10-generic-5.10.244-1|5292	- tracing: Consider the NULL character when validating the event length
21mr|kernel-5.10-generic-5.10.244-1|5293	- tracing: Constify string literal data member in struct trace_event_call
21mr|kernel-5.10-generic-5.10.244-1|5294	- tracing: Fix cmp_entries_dup() to respect sort() comparison rules
21mr|kernel-5.10-generic-5.10.244-1|5295	- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update
21mr|kernel-5.10-generic-5.10.244-1|5296	- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe()
21mr|kernel-5.10-generic-5.10.244-1|5297	- tracing: Prevent bad count for tracing_cpumask_write
21mr|kernel-5.10-generic-5.10.244-1|5298	- tracing: Use atomic64_inc_return() in trace_clock_counter()
21mr|kernel-5.10-generic-5.10.244-1|5299	- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
21mr|kernel-5.10-generic-5.10.244-1|5300	- ubi: fastmap: Fix duplicate slab cache names while attaching
21mr|kernel-5.10-generic-5.10.244-1|5301	- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
21mr|kernel-5.10-generic-5.10.244-1|5302	- ubifs: Correct the total block count by deducting journal reservation
21mr|kernel-5.10-generic-5.10.244-1|5303	- ubi: wl: Put source PEB into correct list if trying locking LEB failed
21mr|kernel-5.10-generic-5.10.244-1|5304	- udmabuf: also check for F_SEAL_FUTURE_WRITE
21mr|kernel-5.10-generic-5.10.244-1|5305	- um: Always dump trace for specified task in show_stack
21mr|kernel-5.10-generic-5.10.244-1|5306	- um: Fix potential integer overflow during physmem setup
21mr|kernel-5.10-generic-5.10.244-1|5307	- um: Fix the return value of elf_core_copy_task_fpregs
21mr|kernel-5.10-generic-5.10.244-1|5308	- um: net: Do not use drvdata in release
21mr|kernel-5.10-generic-5.10.244-1|5309	- um: ubd: Do not use drvdata in release
21mr|kernel-5.10-generic-5.10.244-1|5310	- um: vector: Do not use drvdata in release
21mr|kernel-5.10-generic-5.10.244-1|5311	- usb: cdns3: Add quirk flag to enable suspend residency
21mr|kernel-5.10-generic-5.10.244-1|5312	- USB: chaoskey: fail open after removal
21mr|kernel-5.10-generic-5.10.244-1|5313	- USB: chaoskey: Fix possible deadlock chaoskey_list_lock
21mr|kernel-5.10-generic-5.10.244-1|5314	- usb: chipidea: udc: handle USB Error Interrupt if IOC not set
21mr|kernel-5.10-generic-5.10.244-1|5315	- USB: core: Disable LPM only for non-suspended ports
21mr|kernel-5.10-generic-5.10.244-1|5316	- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
21mr|kernel-5.10-generic-5.10.244-1|5317	- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
21mr|kernel-5.10-generic-5.10.244-1|5318	- usb: dwc3: gadget: Fix checking for number of TRBs left
21mr|kernel-5.10-generic-5.10.244-1|5319	- usb: dwc3: gadget: Fix looping of queued SG entries
21mr|kernel-5.10-generic-5.10.244-1|5320	- usb: dwc3: gadget: fix writing NYET threshold
21mr|kernel-5.10-generic-5.10.244-1|5321	- usb: ehci-hcd: fix call balance of clocks handling routines
21mr|kernel-5.10-generic-5.10.244-1|5322	- usb: ehci-spear: fix call balance of sehci clk handling routines
21mr|kernel-5.10-generic-5.10.244-1|5323	- usb: fix reference leak in usb_new_device()
21mr|kernel-5.10-generic-5.10.244-1|5324	- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
21mr|kernel-5.10-generic-5.10.244-1|5325	- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
21mr|kernel-5.10-generic-5.10.244-1|5326	- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
21mr|kernel-5.10-generic-5.10.244-1|5327	- usb: host: max3421-hcd: Correctly abort a USB request.
21mr|kernel-5.10-generic-5.10.244-1|5328	- usbip: tools: Fix detach_port() invalid port error path
21mr|kernel-5.10-generic-5.10.244-1|5329	- usb: musb: sunxi: Fix accessing an released usb phy
21mr|kernel-5.10-generic-5.10.244-1|5330	- usb: phy: Fix API devm_usb_put_phy() can not release the phy
21mr|kernel-5.10-generic-5.10.244-1|5331	- USB: serial: cp210x: add Phoenix Contact UPS Device
21mr|kernel-5.10-generic-5.10.244-1|5332	- USB: serial: io_edgeport: fix use after free in debug printk
21mr|kernel-5.10-generic-5.10.244-1|5333	- USB: serial: option: add Fibocom FG132 0x0112 composition
21mr|kernel-5.10-generic-5.10.244-1|5334	- USB: serial: option: add MediaTek T7XX compositions
21mr|kernel-5.10-generic-5.10.244-1|5335	- USB: serial: option: add MeiG Smart SLM770A
21mr|kernel-5.10-generic-5.10.244-1|5336	- USB: serial: option: add MeiG Smart SRM815
21mr|kernel-5.10-generic-5.10.244-1|5337	- USB: serial: option: add Neoway N723-EA support
21mr|kernel-5.10-generic-5.10.244-1|5338	- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
21mr|kernel-5.10-generic-5.10.244-1|5339	- USB: serial: option: add Quectel RG650V
21mr|kernel-5.10-generic-5.10.244-1|5340	- USB: serial: option: add support for Quectel EG916Q-GL
21mr|kernel-5.10-generic-5.10.244-1|5341	- USB: serial: option: add TCL IK512 MBIM & ECM
21mr|kernel-5.10-generic-5.10.244-1|5342	- USB: serial: option: add Telit FE910C04 rmnet compositions
21mr|kernel-5.10-generic-5.10.244-1|5343	- USB: serial: option: add Telit FN920C04 MBIM compositions
21mr|kernel-5.10-generic-5.10.244-1|5344	- USB: serial: qcserial: add support for Sierra Wireless EM86xx
21mr|kernel-5.10-generic-5.10.244-1|5345	- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
21mr|kernel-5.10-generic-5.10.244-1|5346	- usb-storage: Add max sectors quirk for Nokia 208
21mr|kernel-5.10-generic-5.10.244-1|5347	- usb: typec: altmode should keep reference to parent
21mr|kernel-5.10-generic-5.10.244-1|5348	- usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()
21mr|kernel-5.10-generic-5.10.244-1|5349	- USB: usblp: return error when setting unsupported protocol
21mr|kernel-5.10-generic-5.10.244-1|5350	- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
21mr|kernel-5.10-generic-5.10.244-1|5351	- usb: yurex: make waiting on yurex_write interruptible
21mr|kernel-5.10-generic-5.10.244-1|5352	- util_macros.h: fix/rework find_closest() macros
21mr|kernel-5.10-generic-5.10.244-1|5353	- vDPA/ifcvf: Fix pci_read_config_byte() return code handling
21mr|kernel-5.10-generic-5.10.244-1|5354	- vdpa/mlx5: Fix PA offset with unaligned starting iotlb map
21mr|kernel-5.10-generic-5.10.244-1|5355	- vdpa/mlx5: Fix suboptimal range on iotlb iteration
21mr|kernel-5.10-generic-5.10.244-1|5356	- vfio/pci: Properly hide first-in-list PCIe extended capability
21mr|kernel-5.10-generic-5.10.244-1|5357	- vfio/platform: check the bounds of read/write syscalls
21mr|kernel-5.10-generic-5.10.244-1|5358	- virtio-blk: don't keep queue frozen during system suspend
21mr|kernel-5.10-generic-5.10.244-1|5359	- virtio/vsock: Fix accept_queue memory leak
21mr|kernel-5.10-generic-5.10.244-1|5360	- vmalloc: fix accounting with i915
21mr|kernel-5.10-generic-5.10.244-1|5361	- vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
21mr|kernel-5.10-generic-5.10.244-1|5362	- vsock: reset socket state when de-assigning the transport
21mr|kernel-5.10-generic-5.10.244-1|5363	- vsock/virtio: cancel close work in the destructor
21mr|kernel-5.10-generic-5.10.244-1|5364	- vsock/virtio: discard packets if the transport changes
21mr|kernel-5.10-generic-5.10.244-1|5365	- vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans
21mr|kernel-5.10-generic-5.10.244-1|5366	- vt: prevent kernel-infoleak in con_font_get()
21mr|kernel-5.10-generic-5.10.244-1|5367	- watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
21mr|kernel-5.10-generic-5.10.244-1|5368	- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
21mr|kernel-5.10-generic-5.10.244-1|5369	- watchdog: rti: of: honor timeout-sec property
21mr|kernel-5.10-generic-5.10.244-1|5370	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
21mr|kernel-5.10-generic-5.10.244-1|5371	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
21mr|kernel-5.10-generic-5.10.244-1|5372	- wifi: ath10k: Fix memory leak in management tx
21mr|kernel-5.10-generic-5.10.244-1|5373	- wifi: ath5k: add PCI ID for Arcadyan devices
21mr|kernel-5.10-generic-5.10.244-1|5374	- wifi: ath5k: add PCI ID for SX76X
21mr|kernel-5.10-generic-5.10.244-1|5375	- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
21mr|kernel-5.10-generic-5.10.244-1|5376	- wifi: brcm80211: BRCM_TRACING should depend on TRACING
21mr|kernel-5.10-generic-5.10.244-1|5377	- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
21mr|kernel-5.10-generic-5.10.244-1|5378	- wifi: ipw2x00: libipw_rx_any(): fix bad alignment
21mr|kernel-5.10-generic-5.10.244-1|5379	- wifi: iwlegacy: Clear stale interrupts before resuming device
21mr|kernel-5.10-generic-5.10.244-1|5380	- wifi: iwlwifi: add a few rate index validity checks
21mr|kernel-5.10-generic-5.10.244-1|5381	- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed
21mr|kernel-5.10-generic-5.10.244-1|5382	- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()
21mr|kernel-5.10-generic-5.10.244-1|5383	- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
21mr|kernel-5.10-generic-5.10.244-1|5384	- wifi: mac80211: fix potential key use-after-free
21mr|kernel-5.10-generic-5.10.244-1|5385	- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
21mr|kernel-5.10-generic-5.10.244-1|5386	- wifi: mac80211: wake the queues in case of failure in resume
21mr|kernel-5.10-generic-5.10.244-1|5387	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
21mr|kernel-5.10-generic-5.10.244-1|5388	- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.10-generic-5.10.244-1|5389	- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.10-generic-5.10.244-1|5390	- wifi: wfx: Fix error handling in wfx_core_init()
21mr|kernel-5.10-generic-5.10.244-1|5391	- wireguard: selftests: load nf_conntrack if not present
21mr|kernel-5.10-generic-5.10.244-1|5392	- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
21mr|kernel-5.10-generic-5.10.244-1|5393	- x86/apic: Always explicitly disarm TSC-deadline timer
21mr|kernel-5.10-generic-5.10.244-1|5394	- x86/asm: Make serialize() always_inline
21mr|kernel-5.10-generic-5.10.244-1|5395	- x86/barrier: Do not serialize MSR accesses on AMD
21mr|kernel-5.10-generic-5.10.244-1|5396	- x86/bugs: Do not use UNTRAIN_RET with IBPB on entry
21mr|kernel-5.10-generic-5.10.244-1|5397	- x86/bugs: Skip RSB fill at VMEXIT
21mr|kernel-5.10-generic-5.10.244-1|5398	- x86/bugs: Use code segment selector for VERW operand
21mr|kernel-5.10-generic-5.10.244-1|5399	- x86/cpufeatures: Add a IBPB_NO_RET BUG flag
21mr|kernel-5.10-generic-5.10.244-1|5400	- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET
21mr|kernel-5.10-generic-5.10.244-1|5401	- x86/entry_32: Clear CPU buffers after register restore in NMI return
21mr|kernel-5.10-generic-5.10.244-1|5402	- x86/entry_32: Do not clobber user EFLAGS.ZF
21mr|kernel-5.10-generic-5.10.244-1|5403	- x86/entry: Have entry_ibpb() invalidate return predictions
21mr|kernel-5.10-generic-5.10.244-1|5404	- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
21mr|kernel-5.10-generic-5.10.244-1|5405	- x86: make get_cpu_vendor() accessible from Xen code
21mr|kernel-5.10-generic-5.10.244-1|5406	- x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y
21mr|kernel-5.10-generic-5.10.244-1|5407	- x86/resctrl: Annotate get_mem_config() functions as __init
21mr|kernel-5.10-generic-5.10.244-1|5408	- x86/static-call: fix 32-bit build
21mr|kernel-5.10-generic-5.10.244-1|5409	- x86/static-call: provide a way to do very early static-call updates
21mr|kernel-5.10-generic-5.10.244-1|5410	- x86/xen: add central hypercall functions
21mr|kernel-5.10-generic-5.10.244-1|5411	- x86/xen: don't do PV iret hypercall through hypercall page
21mr|kernel-5.10-generic-5.10.244-1|5412	- x86/xen: fix SLS mitigation in xen_hypercall_iret()
21mr|kernel-5.10-generic-5.10.244-1|5413	- x86/xen/pvh: Annotate indirect branch as safe
21mr|kernel-5.10-generic-5.10.244-1|5414	- x86/xen: remove hypercall page
21mr|kernel-5.10-generic-5.10.244-1|5415	- x86/xen: use new hypercall functions instead of hypercall page
21mr|kernel-5.10-generic-5.10.244-1|5416	- xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
21mr|kernel-5.10-generic-5.10.244-1|5417	- xen/netfront: fix crash when removing device
21mr|kernel-5.10-generic-5.10.244-1|5418	- xfrm: extract dst lookup parameters into a struct
21mr|kernel-5.10-generic-5.10.244-1|5419	- xfrm: rename xfrm_state_offload struct to allow reuse
21mr|kernel-5.10-generic-5.10.244-1|5420	- xfrm: respect ip protocols rules criteria when performing dst lookups
21mr|kernel-5.10-generic-5.10.244-1|5421	- xfrm: store and rely on direction to construct offload flags
21mr|kernel-5.10-generic-5.10.244-1|5422	- xfrm: validate new SA's prefixlen using SA family when sel.family is unset
21mr|kernel-5.10-generic-5.10.244-1|5423	- xfs: don't drop errno values when we fail to ficlone the entire range
21mr|kernel-5.10-generic-5.10.244-1|5424	- xfs: fix scrub tracepoints when inode-rooted btrees are involved
21mr|kernel-5.10-generic-5.10.244-1|5425	- xhci: dbc: Fix STALL transfer event handling
21mr|kernel-5.10-generic-5.10.244-1|5426	- xhci: Fix incorrect stream context type macro
21mr|kernel-5.10-generic-5.10.244-1|5427	- xhci: Fix Link TRB DMA in command ring stopped completion event
21mr|kernel-5.10-generic-5.10.244-1|5428	- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals
21mr|kernel-5.10-generic-5.10.244-1|5429	- xhci: Use pm_runtime_get to prevent RPM on unsupported systems
21mr|kernel-5.10-generic-5.10.244-1|5430	- zram: refuse to use zero sized block device as backing device
21mr|kernel-5.10-generic-5.10.244-1|5431	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|5432	
21mr|kernel-5.10-generic-5.10.244-1|5433	* Fri Nov 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.10.228-2
21mr|kernel-5.10-generic-5.10.244-1|5434	- attempt fix GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock_strict'
21mr|kernel-5.10-generic-5.10.244-1|5435	
21mr|kernel-5.10-generic-5.10.244-1|5436	* Fri Nov 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|5437	- rediff aufs patch
21mr|kernel-5.10-generic-5.10.244-1|5438	
21mr|kernel-5.10-generic-5.10.244-1|5439	* Fri Nov 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|5440	- rediff aufs patch
21mr|kernel-5.10-generic-5.10.244-1|5441	
21mr|kernel-5.10-generic-5.10.244-1|5442	* Fri Nov 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|5443	- update to 5.10.228
21mr|kernel-5.10-generic-5.10.244-1|5444	
21mr|kernel-5.10-generic-5.10.244-1|5445	* Mon Sep 16 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|5446	- CONFIG_UNISYS_VISORHBA - disabled
21mr|kernel-5.10-generic-5.10.244-1|5447	- https://github.com/torvalds/linux/blob/v5.10/drivers/staging/unisys/visorhba/visorhba_main.c
21mr|kernel-5.10-generic-5.10.244-1|5448	- https://github.com/torvalds/linux/commit/e5f45b011e4a86d62fb3d9d9a634ec30a3027649
21mr|kernel-5.10-generic-5.10.244-1|5449	
21mr|kernel-5.10-generic-5.10.244-1|5450	* Mon Mar 4 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|5451	- [bot] upd: 5.10.210 -> 5.10.211
21mr|kernel-5.10-generic-5.10.244-1|5452	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|5453	- afs: Increase buffer size in afs_update_volume_status()
21mr|kernel-5.10-generic-5.10.244-1|5454	- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
21mr|kernel-5.10-generic-5.10.244-1|5455	- ahci: asm1166: correct count of reported ports
21mr|kernel-5.10-generic-5.10.244-1|5456	- arm64: dts: rockchip: set num-cs property for spi on px30
21mr|kernel-5.10-generic-5.10.244-1|5457	- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger
21mr|kernel-5.10-generic-5.10.244-1|5458	- ARM: dts: imx: Set default tuning step for imx6sx usdhc
21mr|kernel-5.10-generic-5.10.244-1|5459	- ARM: ep93xx: Add terminator to gpiod_lookup_table
21mr|kernel-5.10-generic-5.10.244-1|5460	- arp: Prevent overflow in arp_req_get().
21mr|kernel-5.10-generic-5.10.244-1|5461	- ASoC: fsl_micfil: register platform component before registering cpu dai
21mr|kernel-5.10-generic-5.10.244-1|5462	- ASoC: Intel: boards: get codec device with ACPI instead of bus search
21mr|kernel-5.10-generic-5.10.244-1|5463	- ASoC: Intel: boards: harden codec property handling
21mr|kernel-5.10-generic-5.10.244-1|5464	- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use
21mr|kernel-5.10-generic-5.10.244-1|5465	- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
21mr|kernel-5.10-generic-5.10.244-1|5466	- block: ataflop: fix breakage introduced at blk-mq refactoring
21mr|kernel-5.10-generic-5.10.244-1|5467	- block: ataflop: more blk-mq refactoring fixes
21mr|kernel-5.10-generic-5.10.244-1|5468	- bpf, scripts: Correct GPL license name
21mr|kernel-5.10-generic-5.10.244-1|5469	- btrfs: do not pin logs too early during renames
21mr|kernel-5.10-generic-5.10.244-1|5470	- btrfs: introduce btrfs_lookup_match_dir
21mr|kernel-5.10-generic-5.10.244-1|5471	- btrfs: tree-checker: check for overlapping extent items
21mr|kernel-5.10-generic-5.10.244-1|5472	- btrfs: unify lookup return value when dir entry is missing
21mr|kernel-5.10-generic-5.10.244-1|5473	- cifs: add a warning when the in-flight count goes negative
21mr|kernel-5.10-generic-5.10.244-1|5474	- dmaengine: fsl-qdma: increase size of 'irq_name'
21mr|kernel-5.10-generic-5.10.244-1|5475	- dmaengine: shdma: increase size of 'dev_id'
21mr|kernel-5.10-generic-5.10.244-1|5476	- dmaengine: ti: edma: Add some null pointer checks to the edma_probe
21mr|kernel-5.10-generic-5.10.244-1|5477	- dm-crypt: don't modify the data when using authenticated encryption
21mr|kernel-5.10-generic-5.10.244-1|5478	- drm/amd/display: Fix memory leak in dm_sw_fini()
21mr|kernel-5.10-generic-5.10.244-1|5479	- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
21mr|kernel-5.10-generic-5.10.244-1|5480	- drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3
21mr|kernel-5.10-generic-5.10.244-1|5481	- efi: Don't add memblocks for soft-reserved memory
21mr|kernel-5.10-generic-5.10.244-1|5482	- efi: runtime: Fix potential overflow of soft-reserved region size
21mr|kernel-5.10-generic-5.10.244-1|5483	- erofs: fix lz4 inplace decompression
21mr|kernel-5.10-generic-5.10.244-1|5484	- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
21mr|kernel-5.10-generic-5.10.244-1|5485	- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
21mr|kernel-5.10-generic-5.10.244-1|5486	- ext4: correct the hole length returned by ext4_map_blocks()
21mr|kernel-5.10-generic-5.10.244-1|5487	- ext4: regenerate buddy after block freeing failed if under fc replay
21mr|kernel-5.10-generic-5.10.244-1|5488	- fbdev: savage: Error out if pixclock equals zero
21mr|kernel-5.10-generic-5.10.244-1|5489	- fbdev: sis: Error out if pixclock equals zero
21mr|kernel-5.10-generic-5.10.244-1|5490	- firewire: core: send bus reset promptly on gap count error
21mr|kernel-5.10-generic-5.10.244-1|5491	- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
21mr|kernel-5.10-generic-5.10.244-1|5492	- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
21mr|kernel-5.10-generic-5.10.244-1|5493	- hsr: Avoid double remove of a node.
21mr|kernel-5.10-generic-5.10.244-1|5494	- hvc/xen: prevent concurrent accesses to the shared ring
21mr|kernel-5.10-generic-5.10.244-1|5495	- hwmon: (coretemp) Enlarge per package core count limit
21mr|kernel-5.10-generic-5.10.244-1|5496	- IB/hfi1: Fix a memleak in init_credit_return
21mr|kernel-5.10-generic-5.10.244-1|5497	- IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
21mr|kernel-5.10-generic-5.10.244-1|5498	- Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
21mr|kernel-5.10-generic-5.10.244-1|5499	- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
21mr|kernel-5.10-generic-5.10.244-1|5500	- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
21mr|kernel-5.10-generic-5.10.244-1|5501	- ipv6: sr: fix possible use-after-free and null-ptr-deref
21mr|kernel-5.10-generic-5.10.244-1|5502	- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable
21mr|kernel-5.10-generic-5.10.244-1|5503	- iwlwifi: mvm: do more useful queue sync accounting
21mr|kernel-5.10-generic-5.10.244-1|5504	- iwlwifi: mvm: write queue_sync_state only for sync
21mr|kernel-5.10-generic-5.10.244-1|5505	- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
21mr|kernel-5.10-generic-5.10.244-1|5506	- jbd2: recheck chechpointing non-dirty buffer
21mr|kernel-5.10-generic-5.10.244-1|5507	- jbd2: remove redundant buffer io error checks
21mr|kernel-5.10-generic-5.10.244-1|5508	- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
21mr|kernel-5.10-generic-5.10.244-1|5509	- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
21mr|kernel-5.10-generic-5.10.244-1|5510	- l2tp: pass correct message length to ip6_append_data
21mr|kernel-5.10-generic-5.10.244-1|5511	- lan743x: fix for potential NULL pointer dereference with bare card
21mr|kernel-5.10-generic-5.10.244-1|5512	- media: av7110: prevent underflow in write_ts_to_decoder()
21mr|kernel-5.10-generic-5.10.244-1|5513	- mptcp: fix lockless access in subflow ULP diag
21mr|kernel-5.10-generic-5.10.244-1|5514	- mtd: spinand: macronix: Add support for MX35LFxGE4AD
21mr|kernel-5.10-generic-5.10.244-1|5515	- net: dev: Convert sa_data to flexible array in struct sockaddr
21mr|kernel-5.10-generic-5.10.244-1|5516	- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
21mr|kernel-5.10-generic-5.10.244-1|5517	- netfilter: nf_tables: set dormant flag on hook register failure
21mr|kernel-5.10-generic-5.10.244-1|5518	- net/sched: Retire ATM qdisc
21mr|kernel-5.10-generic-5.10.244-1|5519	- net/sched: Retire CBQ qdisc
21mr|kernel-5.10-generic-5.10.244-1|5520	- net/sched: Retire dsmark qdisc
21mr|kernel-5.10-generic-5.10.244-1|5521	- nouveau: fix function cast warnings
21mr|kernel-5.10-generic-5.10.244-1|5522	- nvme-fc: do not wait in vain when unloading module
21mr|kernel-5.10-generic-5.10.244-1|5523	- nvmet-fc: abort command when there is no binding
21mr|kernel-5.10-generic-5.10.244-1|5524	- nvmet-fcloop: swap the list_add_tail arguments
21mr|kernel-5.10-generic-5.10.244-1|5525	- nvmet-fc: release reference on target port
21mr|kernel-5.10-generic-5.10.244-1|5526	- nvmet-tcp: fix nvme tcp ida memory leak
21mr|kernel-5.10-generic-5.10.244-1|5527	- packet: move from strlcpy with unused retval to strscpy
21mr|kernel-5.10-generic-5.10.244-1|5528	- PCI/MSI: Prevent MSI hardware interrupt number truncation
21mr|kernel-5.10-generic-5.10.244-1|5529	- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC
21mr|kernel-5.10-generic-5.10.244-1|5530	- pmdomain: renesas: r8a77980-sysc: CR7 must be always on
21mr|kernel-5.10-generic-5.10.244-1|5531	- powerpc/watchpoints: Annotate atomic context in more places
21mr|kernel-5.10-generic-5.10.244-1|5532	- powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions
21mr|kernel-5.10-generic-5.10.244-1|5533	- RDMA/bnxt_re: Return error for SRQ resize
21mr|kernel-5.10-generic-5.10.244-1|5534	- RDMA/qedr: Fix qedr_create_user_qp error flow
21mr|kernel-5.10-generic-5.10.244-1|5535	- RDMA/srpt: fix function pointer cast warnings
21mr|kernel-5.10-generic-5.10.244-1|5536	- RDMA/srpt: Support specifying the srpt_service_guid parameter
21mr|kernel-5.10-generic-5.10.244-1|5537	- regulator: pwm-regulator: Add validity checks in continuous .get_voltage
21mr|kernel-5.10-generic-5.10.244-1|5538	- Revert "x86/alternative: Make custom return thunk unconditional"
21mr|kernel-5.10-generic-5.10.244-1|5539	- Revert "x86/ftrace: Use alternative RET encoding"
21mr|kernel-5.10-generic-5.10.244-1|5540	- s390/cio: fix invalid -EBUSY on ccw_device_start
21mr|kernel-5.10-generic-5.10.244-1|5541	- s390: use the correct count for __iowrite64_copy()
21mr|kernel-5.10-generic-5.10.244-1|5542	- sched/rt: Disallow writing invalid values to sched_rt_period_us
21mr|kernel-5.10-generic-5.10.244-1|5543	- sched/rt: Fix sysctl_sched_rr_timeslice intial value
21mr|kernel-5.10-generic-5.10.244-1|5544	- sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset
21mr|kernel-5.10-generic-5.10.244-1|5545	- scsi: jazz_esp: Only build if SCSI core is builtin
21mr|kernel-5.10-generic-5.10.244-1|5546	- scsi: lpfc: Use unsigned type for num_sge
21mr|kernel-5.10-generic-5.10.244-1|5547	- scsi: target: core: Add TMF to tmr_list handling
21mr|kernel-5.10-generic-5.10.244-1|5548	- seccomp: Invalidate seccomp mode to catch death failures
21mr|kernel-5.10-generic-5.10.244-1|5549	- smb: client: fix OOB in receive_encrypted_standard()
21mr|kernel-5.10-generic-5.10.244-1|5550	- smb: client: fix parsing of SMB3.1.1 POSIX create context
21mr|kernel-5.10-generic-5.10.244-1|5551	- smb: client: fix potential OOBs in smb2_parse_contexts()
21mr|kernel-5.10-generic-5.10.244-1|5552	- spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
21mr|kernel-5.10-generic-5.10.244-1|5553	- spi: sh-msiof: avoid integer overflow in constants
21mr|kernel-5.10-generic-5.10.244-1|5554	- task_stack, x86/cea: Force-inline stack helpers
21mr|kernel-5.10-generic-5.10.244-1|5555	- tls: rx: drop pointless else after goto
21mr|kernel-5.10-generic-5.10.244-1|5556	- tls: rx: jump to a more appropriate label
21mr|kernel-5.10-generic-5.10.244-1|5557	- tls: stop recv() if initial process_rx_list gave us non-DATA
21mr|kernel-5.10-generic-5.10.244-1|5558	- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
21mr|kernel-5.10-generic-5.10.244-1|5559	- usb: cdns3: fix memory double free when handle zero packet
21mr|kernel-5.10-generic-5.10.244-1|5560	- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
21mr|kernel-5.10-generic-5.10.244-1|5561	- usb: roles: don't get/set_role() when usb_role_switch is unregistered
21mr|kernel-5.10-generic-5.10.244-1|5562	- usb: roles: fix NULL pointer issue when put module's reference
21mr|kernel-5.10-generic-5.10.244-1|5563	- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
21mr|kernel-5.10-generic-5.10.244-1|5564	- virtio-blk: Ensure no requests in virtqueues before deleting vqs.
21mr|kernel-5.10-generic-5.10.244-1|5565	- wifi: cfg80211: fix missing interfaces when dumping
21mr|kernel-5.10-generic-5.10.244-1|5566	- wifi: mac80211: fix race condition on enabling fast-xmit
21mr|kernel-5.10-generic-5.10.244-1|5567	- x86/alternative: Make custom return thunk unconditional
21mr|kernel-5.10-generic-5.10.244-1|5568	- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()
21mr|kernel-5.10-generic-5.10.244-1|5569	- x86/ftrace: Use alternative RET encoding
21mr|kernel-5.10-generic-5.10.244-1|5570	- x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()
21mr|kernel-5.10-generic-5.10.244-1|5571	- x86/returnthunk: Allow different return thunks
21mr|kernel-5.10-generic-5.10.244-1|5572	- x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR
21mr|kernel-5.10-generic-5.10.244-1|5573	- x86/uaccess: Implement macros for CMPXCHG on user addresses
21mr|kernel-5.10-generic-5.10.244-1|5574	- zonefs: Improve error handling
21mr|kernel-5.10-generic-5.10.244-1|5575	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|5576	
21mr|kernel-5.10-generic-5.10.244-1|5577	* Tue Feb 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|5578	- [bot] upd: 5.10.191 -> 5.10.210
21mr|kernel-5.10-generic-5.10.244-1|5579	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|5580	- 9p/net: fix possible memory leak in p9_check_errors()
21mr|kernel-5.10-generic-5.10.244-1|5581	- 9p/trans_fd: Annotate data-racy writes to file::f_flags
21mr|kernel-5.10-generic-5.10.244-1|5582	- 9p: virtio: make sure 'offs' is initialized in zc_request
21mr|kernel-5.10-generic-5.10.244-1|5583	- ACPI: APEI: explicit init of HEST and GHES in apci_init()
21mr|kernel-5.10-generic-5.10.244-1|5584	- ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
21mr|kernel-5.10-generic-5.10.244-1|5585	- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
21mr|kernel-5.10-generic-5.10.244-1|5586	- ACPI: Check StorageD3Enable _DSD property in ACPI code
21mr|kernel-5.10-generic-5.10.244-1|5587	- ACPI: Drop acpi_dev_irqresource_disabled()
21mr|kernel-5.10-generic-5.10.244-1|5588	- ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error
21mr|kernel-5.10-generic-5.10.244-1|5589	- ACPI: extlog: fix NULL pointer dereference check
21mr|kernel-5.10-generic-5.10.244-1|5590	- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
21mr|kernel-5.10-generic-5.10.244-1|5591	- ACPI: LPIT: Avoid u32 multiplication overflow
21mr|kernel-5.10-generic-5.10.244-1|5592	- acpi: property: Let args be NULL in __acpi_node_get_property_reference
21mr|kernel-5.10-generic-5.10.244-1|5593	- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
21mr|kernel-5.10-generic-5.10.244-1|5594	- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks
21mr|kernel-5.10-generic-5.10.244-1|5595	- ACPI: resource: Add ASUS model S5402ZA to quirks
21mr|kernel-5.10-generic-5.10.244-1|5596	- ACPI: resource: Do IRQ override on TongFang GMxXGxx
21mr|kernel-5.10-generic-5.10.244-1|5597	- ACPI: resources: Add DMI-based legacy IRQ override quirk
21mr|kernel-5.10-generic-5.10.244-1|5598	- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
21mr|kernel-5.10-generic-5.10.244-1|5599	- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
21mr|kernel-5.10-generic-5.10.244-1|5600	- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA
21mr|kernel-5.10-generic-5.10.244-1|5601	- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
21mr|kernel-5.10-generic-5.10.244-1|5602	- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA
21mr|kernel-5.10-generic-5.10.244-1|5603	- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA
21mr|kernel-5.10-generic-5.10.244-1|5604	- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
21mr|kernel-5.10-generic-5.10.244-1|5605	- ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2
21mr|kernel-5.10-generic-5.10.244-1|5606	- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
21mr|kernel-5.10-generic-5.10.244-1|5607	- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
21mr|kernel-5.10-generic-5.10.244-1|5608	- ACPI: video: check for error while searching for backlight device parent
21mr|kernel-5.10-generic-5.10.244-1|5609	- afs: Fix afs_server_list to be cleaned up with RCU
21mr|kernel-5.10-generic-5.10.244-1|5610	- afs: Fix dynamic root lookup DNS check
21mr|kernel-5.10-generic-5.10.244-1|5611	- afs: Fix file locking on R/O volumes to operate in local mode
21mr|kernel-5.10-generic-5.10.244-1|5612	- afs: Fix overwriting of result of DNS query
21mr|kernel-5.10-generic-5.10.244-1|5613	- afs: Fix refcount underflow from error handling race
21mr|kernel-5.10-generic-5.10.244-1|5614	- afs: Fix the dynamic root's d_delete to always delete unused dentries
21mr|kernel-5.10-generic-5.10.244-1|5615	- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
21mr|kernel-5.10-generic-5.10.244-1|5616	- afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
21mr|kernel-5.10-generic-5.10.244-1|5617	- afs: Hide silly-rename files from userspace
21mr|kernel-5.10-generic-5.10.244-1|5618	- afs: Make error on cell lookup failure consistent with OpenAFS
21mr|kernel-5.10-generic-5.10.244-1|5619	- afs: Return ENOENT if no cell DNS record can be found
21mr|kernel-5.10-generic-5.10.244-1|5620	- af_unix: Fix data race around sk->sk_err.
21mr|kernel-5.10-generic-5.10.244-1|5621	- af_unix: Fix data-race around unix_tot_inflight.
21mr|kernel-5.10-generic-5.10.244-1|5622	- af_unix: Fix data-races around sk->sk_shutdown.
21mr|kernel-5.10-generic-5.10.244-1|5623	- af_unix: Fix data-races around user->unix_inflight.
21mr|kernel-5.10-generic-5.10.244-1|5624	- af_unix: fix lockdep positive in sk_diag_dump_icons()
21mr|kernel-5.10-generic-5.10.244-1|5625	- af_unix: Fix null-ptr-deref in unix_stream_sendpage().
21mr|kernel-5.10-generic-5.10.244-1|5626	- ALSA: ac97: Fix possible error value of *rac97
21mr|kernel-5.10-generic-5.10.244-1|5627	- ALSA: emu10k1: roll up loops in DSP setup code for Audigy
21mr|kernel-5.10-generic-5.10.244-1|5628	- ALSA: hda/conexant: Add quirk for SWS JS201D
21mr|kernel-5.10-generic-5.10.244-1|5629	- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
21mr|kernel-5.10-generic-5.10.244-1|5630	- ALSA: hda: Disable power-save on KONTRON SinglePC
21mr|kernel-5.10-generic-5.10.244-1|5631	- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
21mr|kernel-5.10-generic-5.10.244-1|5632	- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
21mr|kernel-5.10-generic-5.10.244-1|5633	- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
21mr|kernel-5.10-generic-5.10.244-1|5634	- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
21mr|kernel-5.10-generic-5.10.244-1|5635	- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
21mr|kernel-5.10-generic-5.10.244-1|5636	- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10
21mr|kernel-5.10-generic-5.10.244-1|5637	- ALSA: hda: Intel: add HDA_ARL PCI ID support
21mr|kernel-5.10-generic-5.10.244-1|5638	- ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
21mr|kernel-5.10-generic-5.10.244-1|5639	- ALSA: hda: intel-dsp-cfg: add LunarLake support
21mr|kernel-5.10-generic-5.10.244-1|5640	- ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection
21mr|kernel-5.10-generic-5.10.244-1|5641	- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
21mr|kernel-5.10-generic-5.10.244-1|5642	- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
21mr|kernel-5.10-generic-5.10.244-1|5643	- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
21mr|kernel-5.10-generic-5.10.244-1|5644	- ALSA: hda/realtek: Apply mute LED quirk for HP15-db
21mr|kernel-5.10-generic-5.10.244-1|5645	- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
21mr|kernel-5.10-generic-5.10.244-1|5646	- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
21mr|kernel-5.10-generic-5.10.244-1|5647	- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
21mr|kernel-5.10-generic-5.10.244-1|5648	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
21mr|kernel-5.10-generic-5.10.244-1|5649	- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6
21mr|kernel-5.10-generic-5.10.244-1|5650	- ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
21mr|kernel-5.10-generic-5.10.244-1|5651	- ALSA: hda/realtek: Headset Mic VREF to 100%%
21mr|kernel-5.10-generic-5.10.244-1|5652	- ALSA: hda/realtek - Remodified 3k pull low procedure
21mr|kernel-5.10-generic-5.10.244-1|5653	- ALSA: hda: Refer to correct stream index at loops
21mr|kernel-5.10-generic-5.10.244-1|5654	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx
21mr|kernel-5.10-generic-5.10.244-1|5655	- ALSA: info: Fix potential deadlock at disconnection
21mr|kernel-5.10-generic-5.10.244-1|5656	- ALSA: oxygen: Fix right channel of capture volume mixer
21mr|kernel-5.10-generic-5.10.244-1|5657	- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
21mr|kernel-5.10-generic-5.10.244-1|5658	- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
21mr|kernel-5.10-generic-5.10.244-1|5659	- ALSA: pcm: Fix potential data race at PCM memory allocation helpers
21mr|kernel-5.10-generic-5.10.244-1|5660	- ALSA: seq: oss: Fix racy open/close of MIDI devices
21mr|kernel-5.10-generic-5.10.244-1|5661	- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
21mr|kernel-5.10-generic-5.10.244-1|5662	- alx: fix OOB-read compiler warning
21mr|kernel-5.10-generic-5.10.244-1|5663	- amba: bus: fix refcount leak
21mr|kernel-5.10-generic-5.10.244-1|5664	- amd-xgbe: handle corner-case during sfp hotplug
21mr|kernel-5.10-generic-5.10.244-1|5665	- amd-xgbe: handle the corner-case during tx completion
21mr|kernel-5.10-generic-5.10.244-1|5666	- amd-xgbe: propagate the correct speed and duplex status
21mr|kernel-5.10-generic-5.10.244-1|5667	- apparmor: avoid crash when parsed profile name is empty
21mr|kernel-5.10-generic-5.10.244-1|5668	- appletalk: Fix Use-After-Free in atalk_ioctl
21mr|kernel-5.10-generic-5.10.244-1|5669	- ARC: fix spare error
21mr|kernel-5.10-generic-5.10.244-1|5670	- arcnet: restoring support for multiple Sohard Arcnet cards
21mr|kernel-5.10-generic-5.10.244-1|5671	- arm64: Add Cortex-A520 CPU part definition
21mr|kernel-5.10-generic-5.10.244-1|5672	- arm64: allow kprobes on EL0 handlers
21mr|kernel-5.10-generic-5.10.244-1|5673	- arm64: armv8_deprecated: fix unused-function error
21mr|kernel-5.10-generic-5.10.244-1|5674	- arm64: armv8_deprecated: fold ops into insn_emulation
21mr|kernel-5.10-generic-5.10.244-1|5675	- arm64: armv8_deprecated: move aarch32 helper earlier
21mr|kernel-5.10-generic-5.10.244-1|5676	- arm64: armv8_deprecated move emulation functions
21mr|kernel-5.10-generic-5.10.244-1|5677	- arm64: armv8_deprecated: rework deprected instruction handling
21mr|kernel-5.10-generic-5.10.244-1|5678	- arm64/arm: xen: enlighten: Fix KPTI checks
21mr|kernel-5.10-generic-5.10.244-1|5679	- arm64: consistently pass ESR_ELx to die()
21mr|kernel-5.10-generic-5.10.244-1|5680	- arm64: csum: Fix OoB access in IP checksum code for negative lengths
21mr|kernel-5.10-generic-5.10.244-1|5681	- arm64: die(): pass 'err' as long
21mr|kernel-5.10-generic-5.10.244-1|5682	- arm64: dts: armada-3720-turris-mox: set irq type for RTC
21mr|kernel-5.10-generic-5.10.244-1|5683	- arm64: dts: mediatek: mt7622: fix memory node warning check
21mr|kernel-5.10-generic-5.10.244-1|5684	- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
21mr|kernel-5.10-generic-5.10.244-1|5685	- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
21mr|kernel-5.10-generic-5.10.244-1|5686	- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
21mr|kernel-5.10-generic-5.10.244-1|5687	- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
21mr|kernel-5.10-generic-5.10.244-1|5688	- arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO
21mr|kernel-5.10-generic-5.10.244-1|5689	- arm64: dts: qcom: msm8916: Fix iommu local address range
21mr|kernel-5.10-generic-5.10.244-1|5690	- arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
21mr|kernel-5.10-generic-5.10.244-1|5691	- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
21mr|kernel-5.10-generic-5.10.244-1|5692	- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
21mr|kernel-5.10-generic-5.10.244-1|5693	- arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
21mr|kernel-5.10-generic-5.10.244-1|5694	- arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
21mr|kernel-5.10-generic-5.10.244-1|5695	- arm64: dts: qcom: sc7180: Use pdc interrupts for USB instead of GIC interrupts
21mr|kernel-5.10-generic-5.10.244-1|5696	- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
21mr|kernel-5.10-generic-5.10.244-1|5697	- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
21mr|kernel-5.10-generic-5.10.244-1|5698	- arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
21mr|kernel-5.10-generic-5.10.244-1|5699	- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts
21mr|kernel-5.10-generic-5.10.244-1|5700	- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
21mr|kernel-5.10-generic-5.10.244-1|5701	- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
21mr|kernel-5.10-generic-5.10.244-1|5702	- arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
21mr|kernel-5.10-generic-5.10.244-1|5703	- arm64: dts: rockchip: add SPDIF node for ROCK Pi 4
21mr|kernel-5.10-generic-5.10.244-1|5704	- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
21mr|kernel-5.10-generic-5.10.244-1|5705	- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
21mr|kernel-5.10-generic-5.10.244-1|5706	- arm64: dts: rockchip: fix regulator name on rk3399-rock-4
21mr|kernel-5.10-generic-5.10.244-1|5707	- arm64: dts: rockchip: fix supplies on rk3399-rock-pi-4
21mr|kernel-5.10-generic-5.10.244-1|5708	- arm64: dts: rockchip: sort nodes/properties on rk3399-rock-4
21mr|kernel-5.10-generic-5.10.244-1|5709	- arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4
21mr|kernel-5.10-generic-5.10.244-1|5710	- arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
21mr|kernel-5.10-generic-5.10.244-1|5711	- arm64: factor insn read out of call_undef_hook()
21mr|kernel-5.10-generic-5.10.244-1|5712	- arm64: factor out EL1 SSBS emulation hook
21mr|kernel-5.10-generic-5.10.244-1|5713	- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
21mr|kernel-5.10-generic-5.10.244-1|5714	- arm64: module-plts: inline linux/moduleloader.h
21mr|kernel-5.10-generic-5.10.244-1|5715	- arm64: module: Use module_init_layout_section() to spot init sections
21mr|kernel-5.10-generic-5.10.244-1|5716	- arm64: report EL1 UNDEFs better
21mr|kernel-5.10-generic-5.10.244-1|5717	- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer
21mr|kernel-5.10-generic-5.10.244-1|5718	- arm64: rework BTI exception handling
21mr|kernel-5.10-generic-5.10.244-1|5719	- arm64: rework EL0 MRS emulation
21mr|kernel-5.10-generic-5.10.244-1|5720	- arm64: rework FPAC exception handling
21mr|kernel-5.10-generic-5.10.244-1|5721	- arm64: sdei: abort running SDEI handlers during crash
21mr|kernel-5.10-generic-5.10.244-1|5722	- arm64: split EL0/EL1 UNDEF handlers
21mr|kernel-5.10-generic-5.10.244-1|5723	- ARM: 9320/1: fix stack depot IRQ stack filter
21mr|kernel-5.10-generic-5.10.244-1|5724	- ARM: 9321/1: memset: cast the constant byte to unsigned char
21mr|kernel-5.10-generic-5.10.244-1|5725	- ARM: davinci: always select CONFIG_CPU_ARM926T
21mr|kernel-5.10-generic-5.10.244-1|5726	- ARM: dts: am335x: Guardian: Update beeper label
21mr|kernel-5.10-generic-5.10.244-1|5727	- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
21mr|kernel-5.10-generic-5.10.244-1|5728	- ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name
21mr|kernel-5.10-generic-5.10.244-1|5729	- ARM: dts: BCM53573: Add cells sizes to PCIe node
21mr|kernel-5.10-generic-5.10.244-1|5730	- ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch
21mr|kernel-5.10-generic-5.10.244-1|5731	- ARM: dts: BCM53573: Drop nonexistent #usb-cells
21mr|kernel-5.10-generic-5.10.244-1|5732	- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
21mr|kernel-5.10-generic-5.10.244-1|5733	- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
21mr|kernel-5.10-generic-5.10.244-1|5734	- ARM: dts: Fix occasional boot hang for am3 usb
21mr|kernel-5.10-generic-5.10.244-1|5735	- ARM: dts: imx1: Fix sram node
21mr|kernel-5.10-generic-5.10.244-1|5736	- ARM: dts: imx23/28: Fix the DMA controller node name
21mr|kernel-5.10-generic-5.10.244-1|5737	- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
21mr|kernel-5.10-generic-5.10.244-1|5738	- ARM: dts: imx25/27-eukrea: Fix RTC node name
21mr|kernel-5.10-generic-5.10.244-1|5739	- ARM: dts: imx25/27: Pass timing0
21mr|kernel-5.10-generic-5.10.244-1|5740	- ARM: dts: imx25: Fix the iim compatible string
21mr|kernel-5.10-generic-5.10.244-1|5741	- ARM: dts: imx27-apf27dev: Fix LED name
21mr|kernel-5.10-generic-5.10.244-1|5742	- ARM: dts: imx27: Fix sram node
21mr|kernel-5.10-generic-5.10.244-1|5743	- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
21mr|kernel-5.10-generic-5.10.244-1|5744	- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
21mr|kernel-5.10-generic-5.10.244-1|5745	- ARM: dts: imx7d: Fix coresight funnel ports
21mr|kernel-5.10-generic-5.10.244-1|5746	- ARM: dts: imx7s: Drop dma-apb interrupt-names
21mr|kernel-5.10-generic-5.10.244-1|5747	- ARM: dts: imx7s: Fix lcdif compatible
21mr|kernel-5.10-generic-5.10.244-1|5748	- ARM: dts: imx7s: Fix nand-controller #size-cells
21mr|kernel-5.10-generic-5.10.244-1|5749	- ARM: dts: imx: Adjust dma-apbh node name
21mr|kernel-5.10-generic-5.10.244-1|5750	- ARM: dts: imx: Set default tuning step for imx7d usdhc
21mr|kernel-5.10-generic-5.10.244-1|5751	- ARM: dts: imx: update sdma node name format
21mr|kernel-5.10-generic-5.10.244-1|5752	- ARM: dts: imx: Use flash@0,0 pattern
21mr|kernel-5.10-generic-5.10.244-1|5753	- ARM: dts: motorola-mapphone: Add 1.2GHz OPP
21mr|kernel-5.10-generic-5.10.244-1|5754	- ARM: dts: motorola-mapphone: Configure lower temperature passive cooling
21mr|kernel-5.10-generic-5.10.244-1|5755	- ARM: dts: motorola-mapphone: Drop second ti,wlcore compatible value
21mr|kernel-5.10-generic-5.10.244-1|5756	- ARM: dts: omap: correct indentation
21mr|kernel-5.10-generic-5.10.244-1|5757	- ARM: dts: qcom: apq8064: correct XOADC register address
21mr|kernel-5.10-generic-5.10.244-1|5758	- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
21mr|kernel-5.10-generic-5.10.244-1|5759	- ARM: dts: rockchip: fix rk3036 hdmi ports node
21mr|kernel-5.10-generic-5.10.244-1|5760	- ARM: dts: s3c64xx: align pinctrl with dtschema
21mr|kernel-5.10-generic-5.10.244-1|5761	- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
21mr|kernel-5.10-generic-5.10.244-1|5762	- ARM: dts: s5pv210: adjust node names to DT spec
21mr|kernel-5.10-generic-5.10.244-1|5763	- ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
21mr|kernel-5.10-generic-5.10.244-1|5764	- ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
21mr|kernel-5.10-generic-5.10.244-1|5765	- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
21mr|kernel-5.10-generic-5.10.244-1|5766	- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
21mr|kernel-5.10-generic-5.10.244-1|5767	- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
21mr|kernel-5.10-generic-5.10.244-1|5768	- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone
21mr|kernel-5.10-generic-5.10.244-1|5769	- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
21mr|kernel-5.10-generic-5.10.244-1|5770	- ARM: dts: Unify pwm-omap-dmtimer node names
21mr|kernel-5.10-generic-5.10.244-1|5771	- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
21mr|kernel-5.10-generic-5.10.244-1|5772	- ARM: module: Use module_init_layout_section() to spot init sections
21mr|kernel-5.10-generic-5.10.244-1|5773	- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
21mr|kernel-5.10-generic-5.10.244-1|5774	- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
21mr|kernel-5.10-generic-5.10.244-1|5775	- ARM: PL011: Fix DMA support
21mr|kernel-5.10-generic-5.10.244-1|5776	- ARM: pxa: remove use of symbol_get()
21mr|kernel-5.10-generic-5.10.244-1|5777	- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init
21mr|kernel-5.10-generic-5.10.244-1|5778	- ARM: sun9i: smp: fix return code check of of_property_match_string
21mr|kernel-5.10-generic-5.10.244-1|5779	- arm/xen: fix xen_vcpu_info allocation alignment
21mr|kernel-5.10-generic-5.10.244-1|5780	- asix: Add check for usbnet_get_endpoints
21mr|kernel-5.10-generic-5.10.244-1|5781	- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
21mr|kernel-5.10-generic-5.10.244-1|5782	- ASoC: ams-delta.c: use component after check
21mr|kernel-5.10-generic-5.10.244-1|5783	- ASoC: atmel: Fix the 8K sample parameter in I2SC master
21mr|kernel-5.10-generic-5.10.244-1|5784	- ASoc: codecs: ES8316: Fix DMIC config
21mr|kernel-5.10-generic-5.10.244-1|5785	- ASoC: cs35l33: Fix GPIO name and drop legacy include
21mr|kernel-5.10-generic-5.10.244-1|5786	- ASoC: cs35l34: Fix GPIO name and drop legacy include
21mr|kernel-5.10-generic-5.10.244-1|5787	- ASoC: cs43130: Fix incorrect frame delay configuration
21mr|kernel-5.10-generic-5.10.244-1|5788	- ASoC: cs43130: Fix the position of const qualifier
21mr|kernel-5.10-generic-5.10.244-1|5789	- ASoC: da7219: Check for failure reading AAD IRQ events
21mr|kernel-5.10-generic-5.10.244-1|5790	- ASoC: da7219: Flush pending AAD IRQ when suspending
21mr|kernel-5.10-generic-5.10.244-1|5791	- ASoC: da7219: Support low DC impedance headset
21mr|kernel-5.10-generic-5.10.244-1|5792	- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
21mr|kernel-5.10-generic-5.10.244-1|5793	- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
21mr|kernel-5.10-generic-5.10.244-1|5794	- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described
21mr|kernel-5.10-generic-5.10.244-1|5795	- ASoC: imx-audmix: Fix return error with devm_clk_get()
21mr|kernel-5.10-generic-5.10.244-1|5796	- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header
21mr|kernel-5.10-generic-5.10.244-1|5797	- ASoC: Intel: Skylake: Fix mem leak in few functions
21mr|kernel-5.10-generic-5.10.244-1|5798	- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
21mr|kernel-5.10-generic-5.10.244-1|5799	- ASoC: Intel: Skylake: mem leak in skl register function
21mr|kernel-5.10-generic-5.10.244-1|5800	- ASoC: Intel: sof_sdw: add quirk for LNL RVP
21mr|kernel-5.10-generic-5.10.244-1|5801	- ASoC: Intel: sof_sdw: add quirk for MTL RVP
21mr|kernel-5.10-generic-5.10.244-1|5802	- ASoC: Intel: sof_sdw: Add support for Rex soundwire
21mr|kernel-5.10-generic-5.10.244-1|5803	- ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode
21mr|kernel-5.10-generic-5.10.244-1|5804	- ASoC: meson: axg-tdm-formatter: fix channel slot allocation
21mr|kernel-5.10-generic-5.10.244-1|5805	- ASoC: meson: g12a-toacodec: Fix event generation
21mr|kernel-5.10-generic-5.10.244-1|5806	- ASoC: meson: g12a-toacodec: Validate written enum values
21mr|kernel-5.10-generic-5.10.244-1|5807	- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
21mr|kernel-5.10-generic-5.10.244-1|5808	- ASoC: meson: g12a-tohdmitx: Validate written enum values
21mr|kernel-5.10-generic-5.10.244-1|5809	- ASoC: meson: spdifin: start hw on dai probe
21mr|kernel-5.10-generic-5.10.244-1|5810	- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
21mr|kernel-5.10-generic-5.10.244-1|5811	- ASoC: pxa: fix a memory leak in probe()
21mr|kernel-5.10-generic-5.10.244-1|5812	- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
21mr|kernel-5.10-generic-5.10.244-1|5813	- ASoC: rt5650: add mutex to avoid the jack detection failure
21mr|kernel-5.10-generic-5.10.244-1|5814	- ASoC: rt5650: fix the wrong result of key button
21mr|kernel-5.10-generic-5.10.244-1|5815	- ASoC: rt5665: add missed regulator_bulk_disable
21mr|kernel-5.10-generic-5.10.244-1|5816	- ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire
21mr|kernel-5.10-generic-5.10.244-1|5817	- ASoC: rt711: add two jack detection modes
21mr|kernel-5.10-generic-5.10.244-1|5818	- ASoC: simple-card: fixup asoc_simple_probe() error handling
21mr|kernel-5.10-generic-5.10.244-1|5819	- ASoC: soc-card: Add storage for PCI SSID
21mr|kernel-5.10-generic-5.10.244-1|5820	- ASoC: SOF: sof-pci-dev: add parameter to override topology filename
21mr|kernel-5.10-generic-5.10.244-1|5821	- ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks
21mr|kernel-5.10-generic-5.10.244-1|5822	- ASoC: SOF: sof-pci-dev: Fix community key quirk detection
21mr|kernel-5.10-generic-5.10.244-1|5823	- ASoC: SOF: sof-pci-dev: use community key on all Up boards
21mr|kernel-5.10-generic-5.10.244-1|5824	- ASoC: stac9766: fix build errors with REGMAP_AC97
21mr|kernel-5.10-generic-5.10.244-1|5825	- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
21mr|kernel-5.10-generic-5.10.244-1|5826	- ASoC: wm8974: Correct boost mixer inputs
21mr|kernel-5.10-generic-5.10.244-1|5827	- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
21mr|kernel-5.10-generic-5.10.244-1|5828	- asus-wmi: Add dgpu disable method
21mr|kernel-5.10-generic-5.10.244-1|5829	- async: Introduce async_schedule_dev_nocall()
21mr|kernel-5.10-generic-5.10.244-1|5830	- async: Split async_schedule_node_domain()
21mr|kernel-5.10-generic-5.10.244-1|5831	- ata: ahci: Add Elkhart Lake AHCI controller
21mr|kernel-5.10-generic-5.10.244-1|5832	- ata: ahci: Add support for AMD A85 FCH (Hudson D4)
21mr|kernel-5.10-generic-5.10.244-1|5833	- ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
21mr|kernel-5.10-generic-5.10.244-1|5834	- ata: ahci: Rename board_ahci_mobile
21mr|kernel-5.10-generic-5.10.244-1|5835	- ata: libahci: clear pending interrupt status
21mr|kernel-5.10-generic-5.10.244-1|5836	- ata: libata-core: Do not register PM operations for SAS ports
21mr|kernel-5.10-generic-5.10.244-1|5837	- ata: libata-core: Fix ata_port_request_pm() locking
21mr|kernel-5.10-generic-5.10.244-1|5838	- ata: libata-core: Fix port and device removal
21mr|kernel-5.10-generic-5.10.244-1|5839	- ata: libata: disallow dev-initiated LPM transitions to unsupported states
21mr|kernel-5.10-generic-5.10.244-1|5840	- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
21mr|kernel-5.10-generic-5.10.244-1|5841	- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
21mr|kernel-5.10-generic-5.10.244-1|5842	- ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
21mr|kernel-5.10-generic-5.10.244-1|5843	- ata: libata-sata: increase PMP SRST timeout to 10s
21mr|kernel-5.10-generic-5.10.244-1|5844	- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
21mr|kernel-5.10-generic-5.10.244-1|5845	- ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
21mr|kernel-5.10-generic-5.10.244-1|5846	- ata: pata_ftide010: Add missing MODULE_DESCRIPTION
21mr|kernel-5.10-generic-5.10.244-1|5847	- ata: pata_isapnp: Add missing error check for devm_ioport_map()
21mr|kernel-5.10-generic-5.10.244-1|5848	- ata: sata_gemini: Add missing MODULE_DESCRIPTION
21mr|kernel-5.10-generic-5.10.244-1|5849	- atm: Fix Use-After-Free in do_vcc_ioctl
21mr|kernel-5.10-generic-5.10.244-1|5850	- atm: idt77252: fix a memleak in open_card_ubr0
21mr|kernel-5.10-generic-5.10.244-1|5851	- atm: iphase: Do PCI error checks on own line
21mr|kernel-5.10-generic-5.10.244-1|5852	- atm: solos-pci: Fix potential deadlock on &cli_queue_lock
21mr|kernel-5.10-generic-5.10.244-1|5853	- atm: solos-pci: Fix potential deadlock on &tx_queue_lock
21mr|kernel-5.10-generic-5.10.244-1|5854	- attr: block mode changes of symlinks
21mr|kernel-5.10-generic-5.10.244-1|5855	- audit: don't take task_lock() in audit_exe_compare() code path
21mr|kernel-5.10-generic-5.10.244-1|5856	- audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
21mr|kernel-5.10-generic-5.10.244-1|5857	- audit: fix possible soft lockup in __audit_inode_child()
21mr|kernel-5.10-generic-5.10.244-1|5858	- audit: Send netlink ACK before setting connection in auditd_set
21mr|kernel-5.10-generic-5.10.244-1|5859	- autofs: fix memory leak of waitqueues in autofs_catatonic_mode
21mr|kernel-5.10-generic-5.10.244-1|5860	- backlight/bd6107: Compare against struct fb_info.device
21mr|kernel-5.10-generic-5.10.244-1|5861	- backlight/gpio_backlight: Compare against struct fb_info.device
21mr|kernel-5.10-generic-5.10.244-1|5862	- backlight: gpio_backlight: Drop output GPIO direction check for initial power state
21mr|kernel-5.10-generic-5.10.244-1|5863	- backlight/lv5207lp: Compare against struct fb_info.device
21mr|kernel-5.10-generic-5.10.244-1|5864	- batman-adv: Do not get eth header before batadv_check_management_packet
21mr|kernel-5.10-generic-5.10.244-1|5865	- batman-adv: Don't increase MTU when set by user
21mr|kernel-5.10-generic-5.10.244-1|5866	- batman-adv: Fix batadv_v_ogm_aggr_send memory leak
21mr|kernel-5.10-generic-5.10.244-1|5867	- batman-adv: Fix TT global entry leak when client roamed back
21mr|kernel-5.10-generic-5.10.244-1|5868	- batman-adv: Hold rtnl lock during MTU update via netlink
21mr|kernel-5.10-generic-5.10.244-1|5869	- batman-adv: Trigger events for auto adjusted MTU
21mr|kernel-5.10-generic-5.10.244-1|5870	- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
21mr|kernel-5.10-generic-5.10.244-1|5871	- bcache: avoid NULL checking to c->root in run_cache_set()
21mr|kernel-5.10-generic-5.10.244-1|5872	- bcache: avoid oversize memory allocation by small stripe_size
21mr|kernel-5.10-generic-5.10.244-1|5873	- bcache: check return value from btree_node_alloc_replacement()
21mr|kernel-5.10-generic-5.10.244-1|5874	- bcache: fixup init dirty data errors
21mr|kernel-5.10-generic-5.10.244-1|5875	- bcache: fixup lock c->root error
21mr|kernel-5.10-generic-5.10.244-1|5876	- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race
21mr|kernel-5.10-generic-5.10.244-1|5877	- bcache: prevent potential division by zero error
21mr|kernel-5.10-generic-5.10.244-1|5878	- bcache: remove redundant assignment to variable cur_idx
21mr|kernel-5.10-generic-5.10.244-1|5879	- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()
21mr|kernel-5.10-generic-5.10.244-1|5880	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
21mr|kernel-5.10-generic-5.10.244-1|5881	- binder: fix async space check for 0-sized buffers
21mr|kernel-5.10-generic-5.10.244-1|5882	- binder: fix comment on binder_alloc_new_buf() return value
21mr|kernel-5.10-generic-5.10.244-1|5883	- binder: fix race between mmput() and do_exit()
21mr|kernel-5.10-generic-5.10.244-1|5884	- binder: fix trivial typo of binder_free_buf_locked()
21mr|kernel-5.10-generic-5.10.244-1|5885	- binder: fix unused alloc->free_async_space
21mr|kernel-5.10-generic-5.10.244-1|5886	- binder: fix use-after-free in shinker's callback
21mr|kernel-5.10-generic-5.10.244-1|5887	- binder: signal epoll threads of self-work
21mr|kernel-5.10-generic-5.10.244-1|5888	- binder: use EPOLLERR from eventpoll.h
21mr|kernel-5.10-generic-5.10.244-1|5889	- blk-iocost: Fix an UBSAN shift-out-of-bounds warning
21mr|kernel-5.10-generic-5.10.244-1|5890	- blk-mq: fix IO hang from sbitmap wakeup race
21mr|kernel-5.10-generic-5.10.244-1|5891	- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
21mr|kernel-5.10-generic-5.10.244-1|5892	- block: Don't invalidate pagecache for invalid falloc modes
21mr|kernel-5.10-generic-5.10.244-1|5893	- block: fix use-after-free of q->q_usage_counter
21mr|kernel-5.10-generic-5.10.244-1|5894	- blocklayoutdriver: Fix reference leak of pnfs_device_node
21mr|kernel-5.10-generic-5.10.244-1|5895	- block: prevent an integer overflow in bvec_try_merge_hw_page
21mr|kernel-5.10-generic-5.10.244-1|5896	- block: Remove special-casing of compound pages
21mr|kernel-5.10-generic-5.10.244-1|5897	- block/rnbd-srv: Check for unlikely string overflow
21mr|kernel-5.10-generic-5.10.244-1|5898	- bluetooth: Add device 0bda:887b to device tables
21mr|kernel-5.10-generic-5.10.244-1|5899	- bluetooth: Add device 13d3:3571 to device tables
21mr|kernel-5.10-generic-5.10.244-1|5900	- Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
21mr|kernel-5.10-generic-5.10.244-1|5901	- Bluetooth: avoid memcmp() out of bounds warning
21mr|kernel-5.10-generic-5.10.244-1|5902	- Bluetooth: Avoid redundant authentication
21mr|kernel-5.10-generic-5.10.244-1|5903	- Bluetooth: btmtkuart: fix recv_buf() return value
21mr|kernel-5.10-generic-5.10.244-1|5904	- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|5905	- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
21mr|kernel-5.10-generic-5.10.244-1|5906	- Bluetooth: btusb: Add date->evt_skb is NULL check
21mr|kernel-5.10-generic-5.10.244-1|5907	- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
21mr|kernel-5.10-generic-5.10.244-1|5908	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559
21mr|kernel-5.10-generic-5.10.244-1|5909	- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables
21mr|kernel-5.10-generic-5.10.244-1|5910	- Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|5911	- Bluetooth: Fix a refcnt underflow problem for hci_conn
21mr|kernel-5.10-generic-5.10.244-1|5912	- Bluetooth: Fix atomicity violation in {min,max}_key_size_set
21mr|kernel-5.10-generic-5.10.244-1|5913	- Bluetooth: Fix bogus check for re-auth no supported with non-ssp
21mr|kernel-5.10-generic-5.10.244-1|5914	- Bluetooth: Fix double free in hci_conn_cleanup
21mr|kernel-5.10-generic-5.10.244-1|5915	- Bluetooth: Fix potential use-after-free when clear keys
21mr|kernel-5.10-generic-5.10.244-1|5916	- Bluetooth: hci_core: Fix build warnings
21mr|kernel-5.10-generic-5.10.244-1|5917	- Bluetooth: hci_event: Fix coding style
21mr|kernel-5.10-generic-5.10.244-1|5918	- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
21mr|kernel-5.10-generic-5.10.244-1|5919	- Bluetooth: hci_event: Fix using memcmp when comparing keys
21mr|kernel-5.10-generic-5.10.244-1|5920	- Bluetooth: hci_event: Ignore NULL link key
21mr|kernel-5.10-generic-5.10.244-1|5921	- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name
21mr|kernel-5.10-generic-5.10.244-1|5922	- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
21mr|kernel-5.10-generic-5.10.244-1|5923	- Bluetooth: L2CAP: Fix possible multiple reject send
21mr|kernel-5.10-generic-5.10.244-1|5924	- Bluetooth: L2CAP: Fix use-after-free
21mr|kernel-5.10-generic-5.10.244-1|5925	- Bluetooth: L2CAP: Send reject on command corrupted request
21mr|kernel-5.10-generic-5.10.244-1|5926	- Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
21mr|kernel-5.10-generic-5.10.244-1|5927	- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
21mr|kernel-5.10-generic-5.10.244-1|5928	- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
21mr|kernel-5.10-generic-5.10.244-1|5929	- Bluetooth: Reject connection with the device which has same BD_ADDR
21mr|kernel-5.10-generic-5.10.244-1|5930	- Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg
21mr|kernel-5.10-generic-5.10.244-1|5931	- Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled
21mr|kernel-5.10-generic-5.10.244-1|5932	- Bluetooth: use inclusive language in SMP
21mr|kernel-5.10-generic-5.10.244-1|5933	- Bluetooth: vhci: Fix race when opening vhci device
21mr|kernel-5.10-generic-5.10.244-1|5934	- bnx2x: fix page fault following EEH recovery
21mr|kernel-5.10-generic-5.10.244-1|5935	- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
21mr|kernel-5.10-generic-5.10.244-1|5936	- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
21mr|kernel-5.10-generic-5.10.244-1|5937	- bnxt_en: Wait for FLR to complete during probe
21mr|kernel-5.10-generic-5.10.244-1|5938	- bonding: fix macvlan over alb bond support
21mr|kernel-5.10-generic-5.10.244-1|5939	- bonding: remove print in bond_verify_device_path
21mr|kernel-5.10-generic-5.10.244-1|5940	- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
21mr|kernel-5.10-generic-5.10.244-1|5941	- bonding: stop the device in bond_setup_by_slave()
21mr|kernel-5.10-generic-5.10.244-1|5942	- bpf: Add crosstask check to __bpf_get_stack
21mr|kernel-5.10-generic-5.10.244-1|5943	- bpf: Add map and need_defer parameters to .map_fd_put_ptr()
21mr|kernel-5.10-generic-5.10.244-1|5944	- bpf: Avoid deadlock when using queue and stack maps from NMI
21mr|kernel-5.10-generic-5.10.244-1|5945	- bpf: Clarify error expectations from bpf_clone_redirect
21mr|kernel-5.10-generic-5.10.244-1|5946	- bpf: Clear the probe_addr for uprobe
21mr|kernel-5.10-generic-5.10.244-1|5947	- bpf: Detect IP == ksym.end as part of BPF program
21mr|kernel-5.10-generic-5.10.244-1|5948	- bpf: Fix BTF_ID symbol generation collision
21mr|kernel-5.10-generic-5.10.244-1|5949	- bpf: Fix BTF_ID symbol generation collision in tools/
21mr|kernel-5.10-generic-5.10.244-1|5950	- bpf: fix check for attempt to corrupt spilled pointer
21mr|kernel-5.10-generic-5.10.244-1|5951	- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
21mr|kernel-5.10-generic-5.10.244-1|5952	- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
21mr|kernel-5.10-generic-5.10.244-1|5953	- bpf: Fix tr dereferencing
21mr|kernel-5.10-generic-5.10.244-1|5954	- bpf: Fix verification of indirect var-off stack access
21mr|kernel-5.10-generic-5.10.244-1|5955	- bpf, lpm: Fix check prefixlen before walking trie
21mr|kernel-5.10-generic-5.10.244-1|5956	- bpf: reject unhashed sockets in bpf_sk_assign
21mr|kernel-5.10-generic-5.10.244-1|5957	- bpf: Set uattr->batch.count as zero before batched update or deletion
21mr|kernel-5.10-generic-5.10.244-1|5958	- bpf: sockmap, updating the sg structure should also update curr
21mr|kernel-5.10-generic-5.10.244-1|5959	- bpftool: Use a local bpf_perf_event_value to fix accessing its fields
21mr|kernel-5.10-generic-5.10.244-1|5960	- btrfs: add a helper to read the superblock metadata_uuid
21mr|kernel-5.10-generic-5.10.244-1|5961	- btrfs: add dmesg output for first mount and last unmount of a filesystem
21mr|kernel-5.10-generic-5.10.244-1|5962	- btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted
21mr|kernel-5.10-generic-5.10.244-1|5963	- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
21mr|kernel-5.10-generic-5.10.244-1|5964	- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args
21mr|kernel-5.10-generic-5.10.244-1|5965	- btrfs: do not allow non subvolume root targets for snapshot
21mr|kernel-5.10-generic-5.10.244-1|5966	- btrfs: do not ASSERT() if the newly created subvolume already got read
21mr|kernel-5.10-generic-5.10.244-1|5967	- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume
21mr|kernel-5.10-generic-5.10.244-1|5968	- btrfs: don't arbitrarily slow down delalloc if we're committing
21mr|kernel-5.10-generic-5.10.244-1|5969	- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
21mr|kernel-5.10-generic-5.10.244-1|5970	- btrfs: don't warn if discard range is not aligned to sector
21mr|kernel-5.10-generic-5.10.244-1|5971	- btrfs: fix BUG_ON condition in btrfs_cancel_balance
21mr|kernel-5.10-generic-5.10.244-1|5972	- btrfs: fix lockdep splat and potential deadlock after failure running delayed items
21mr|kernel-5.10-generic-5.10.244-1|5973	- btrfs: fix off-by-one when checking chunk map includes logical address
21mr|kernel-5.10-generic-5.10.244-1|5974	- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
21mr|kernel-5.10-generic-5.10.244-1|5975	- btrfs: forbid creating subvol qgroups
21mr|kernel-5.10-generic-5.10.244-1|5976	- btrfs: forbid deleting live subvol qgroup
21mr|kernel-5.10-generic-5.10.244-1|5977	- btrfs: initialize start_slot in btrfs_log_prealloc_extents
21mr|kernel-5.10-generic-5.10.244-1|5978	- btrfs: make error messages more clear when getting a chunk map
21mr|kernel-5.10-generic-5.10.244-1|5979	- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h
21mr|kernel-5.10-generic-5.10.244-1|5980	- btrfs: output extra debug info if we failed to find an inline backref
21mr|kernel-5.10-generic-5.10.244-1|5981	- btrfs: properly report 0 avail for very full file systems
21mr|kernel-5.10-generic-5.10.244-1|5982	- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
21mr|kernel-5.10-generic-5.10.244-1|5983	- btrfs: ref-verify: free ref cache before clearing mount opt
21mr|kernel-5.10-generic-5.10.244-1|5984	- btrfs: release path before inode lookup during the ino lookup ioctl
21mr|kernel-5.10-generic-5.10.244-1|5985	- btrfs: remove err variable from btrfs_delete_subvolume
21mr|kernel-5.10-generic-5.10.244-1|5986	- btrfs: reset destination buffer when read_extent_buffer() gets invalid range
21mr|kernel-5.10-generic-5.10.244-1|5987	- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1
21mr|kernel-5.10-generic-5.10.244-1|5988	- btrfs: send: ensure send_fd is writable
21mr|kernel-5.10-generic-5.10.244-1|5989	- btrfs: send: return EOPNOTSUPP on unknown flags
21mr|kernel-5.10-generic-5.10.244-1|5990	- btrfs: tree-checker: fix inline ref size in error messages
21mr|kernel-5.10-generic-5.10.244-1|5991	- btrfs: use the correct superblock to compare fsid in btrfs_validate_super
21mr|kernel-5.10-generic-5.10.244-1|5992	- btrfs: use u64 for buffer sizes in the tree search ioctls
21mr|kernel-5.10-generic-5.10.244-1|5993	- bus: mhi: Add MHI PCI support for WWAN modems
21mr|kernel-5.10-generic-5.10.244-1|5994	- bus: mhi: Add MMIO region length to controller structure
21mr|kernel-5.10-generic-5.10.244-1|5995	- bus: mhi: host: Drop chan lock before queuing buffers
21mr|kernel-5.10-generic-5.10.244-1|5996	- bus: mhi: host: Range check CHDBOFF and ERDBOFF
21mr|kernel-5.10-generic-5.10.244-1|5997	- bus: mhi: host: Skip MHI reset if device is in RDDM
21mr|kernel-5.10-generic-5.10.244-1|5998	- bus: mhi: Move host MHI code to "host" directory
21mr|kernel-5.10-generic-5.10.244-1|5999	- bus: moxtet: Add spi device table
21mr|kernel-5.10-generic-5.10.244-1|6000	- bus: ti-sysc: Configure uart quirks for k3 SoC
21mr|kernel-5.10-generic-5.10.244-1|6001	- bus: ti-sysc: Fix build warning for 64-bit build
21mr|kernel-5.10-generic-5.10.244-1|6002	- bus: ti-sysc: Fix cast to enum warning
21mr|kernel-5.10-generic-5.10.244-1|6003	- bus: ti-sysc: Fix missing AM35xx SoC matching
21mr|kernel-5.10-generic-5.10.244-1|6004	- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
21mr|kernel-5.10-generic-5.10.244-1|6005	- bus: ti-sysc: Flush posted write on enable before reset
21mr|kernel-5.10-generic-5.10.244-1|6006	- bus: ti-sysc: Flush posted write only after srst_udelay
21mr|kernel-5.10-generic-5.10.244-1|6007	- bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
21mr|kernel-5.10-generic-5.10.244-1|6008	- calipso: fix memory leak in netlbl_calipso_add_pass()
21mr|kernel-5.10-generic-5.10.244-1|6009	- can: dev: can_restart(): don't crash kernel if carrier is OK
21mr|kernel-5.10-generic-5.10.244-1|6010	- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
21mr|kernel-5.10-generic-5.10.244-1|6011	- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
21mr|kernel-5.10-generic-5.10.244-1|6012	- can: isotp: Add error message if txqueuelen is too small
21mr|kernel-5.10-generic-5.10.244-1|6013	- can: isotp: add local echo tx processing and tx without FC
21mr|kernel-5.10-generic-5.10.244-1|6014	- can: isotp: add symbolic error message to isotp_module_init()
21mr|kernel-5.10-generic-5.10.244-1|6015	- can: isotp: change error format from decimal to symbolic error names
21mr|kernel-5.10-generic-5.10.244-1|6016	- can: isotp: check CAN address family in isotp_bind()
21mr|kernel-5.10-generic-5.10.244-1|6017	- can: isotp: handle wait_event_interruptible() return values
21mr|kernel-5.10-generic-5.10.244-1|6018	- can: isotp: isotp_bind(): do not validate unused address information
21mr|kernel-5.10-generic-5.10.244-1|6019	- can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting
21mr|kernel-5.10-generic-5.10.244-1|6020	- can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior
21mr|kernel-5.10-generic-5.10.244-1|6021	- can: isotp: set max PDU size to 64 kByte
21mr|kernel-5.10-generic-5.10.244-1|6022	- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
21mr|kernel-5.10-generic-5.10.244-1|6023	- ceph: fix deadlock or deadcode of misusing dget()
21mr|kernel-5.10-generic-5.10.244-1|6024	- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
21mr|kernel-5.10-generic-5.10.244-1|6025	- ceph: fix type promotion bug on 32bit systems
21mr|kernel-5.10-generic-5.10.244-1|6026	- ceph: prevent use-after-free in encode_cap_msg()
21mr|kernel-5.10-generic-5.10.244-1|6027	- cgroup/cpuset: Free DL BW in case can_attach() fails
21mr|kernel-5.10-generic-5.10.244-1|6028	- cgroup/cpuset: Iterate only if DEADLINE tasks are present
21mr|kernel-5.10-generic-5.10.244-1|6029	- cgroup/cpuset: Rename functions dealing with DEADLINE accounting
21mr|kernel-5.10-generic-5.10.244-1|6030	- cgroup: Fix suspicious rcu_dereference_check() usage warning
21mr|kernel-5.10-generic-5.10.244-1|6031	- cgroup:namespace: Remove unused cgroup_namespaces_init()
21mr|kernel-5.10-generic-5.10.244-1|6032	- cgroup: Remove duplicates in cgroup v1 tasks file
21mr|kernel-5.10-generic-5.10.244-1|6033	- checkstack: fix printed address
21mr|kernel-5.10-generic-5.10.244-1|6034	- chtls: fix tp->rcv_tstamp initialization
21mr|kernel-5.10-generic-5.10.244-1|6035	- cifs: fix check of rc in function generate_smb3signingkey
21mr|kernel-5.10-generic-5.10.244-1|6036	- cifs: Fix non-availability of dedup breaking generic/304
21mr|kernel-5.10-generic-5.10.244-1|6037	- cifs: Release folio lock on fscache read hit.
21mr|kernel-5.10-generic-5.10.244-1|6038	- cifs: spnego: add ';' in HOST_KEY_LEN
21mr|kernel-5.10-generic-5.10.244-1|6039	- clk: asm9260: use parent index to link the reference clock
21mr|kernel-5.10-generic-5.10.244-1|6040	- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
21mr|kernel-5.10-generic-5.10.244-1|6041	- clk: fixed-rate: add devm_clk_hw_register_fixed_rate
21mr|kernel-5.10-generic-5.10.244-1|6042	- clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw
21mr|kernel-5.10-generic-5.10.244-1|6043	- clk: Fix slab-out-of-bounds error in devm_clk_release()
21mr|kernel-5.10-generic-5.10.244-1|6044	- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
21mr|kernel-5.10-generic-5.10.244-1|6045	- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
21mr|kernel-5.10-generic-5.10.244-1|6046	- clk: imx8mp: fix sai4 clock
21mr|kernel-5.10-generic-5.10.244-1|6047	- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
21mr|kernel-5.10-generic-5.10.244-1|6048	- clk: imx: imx8mq: correct error handling path
21mr|kernel-5.10-generic-5.10.244-1|6049	- clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
21mr|kernel-5.10-generic-5.10.244-1|6050	- clk: imx: Select MXC_CLK for CLK_IMX8QXP
21mr|kernel-5.10-generic-5.10.244-1|6051	- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
21mr|kernel-5.10-generic-5.10.244-1|6052	- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
21mr|kernel-5.10-generic-5.10.244-1|6053	- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
21mr|kernel-5.10-generic-5.10.244-1|6054	- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
21mr|kernel-5.10-generic-5.10.244-1|6055	- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
21mr|kernel-5.10-generic-5.10.244-1|6056	- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
21mr|kernel-5.10-generic-5.10.244-1|6057	- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
21mr|kernel-5.10-generic-5.10.244-1|6058	- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
21mr|kernel-5.10-generic-5.10.244-1|6059	- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
21mr|kernel-5.10-generic-5.10.244-1|6060	- clk: npcm7xx: Fix incorrect kfree
21mr|kernel-5.10-generic-5.10.244-1|6061	- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies
21mr|kernel-5.10-generic-5.10.244-1|6062	- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
21mr|kernel-5.10-generic-5.10.244-1|6063	- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
21mr|kernel-5.10-generic-5.10.244-1|6064	- clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
21mr|kernel-5.10-generic-5.10.244-1|6065	- clk: qcom: gcc-sc7180: use ARRAY_SIZE instead of specifying num_parents
21mr|kernel-5.10-generic-5.10.244-1|6066	- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src
21mr|kernel-5.10-generic-5.10.244-1|6067	- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents
21mr|kernel-5.10-generic-5.10.244-1|6068	- clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
21mr|kernel-5.10-generic-5.10.244-1|6069	- clk: qcom: gcc-sm8250: use ARRAY_SIZE instead of specifying num_parents
21mr|kernel-5.10-generic-5.10.244-1|6070	- clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
21mr|kernel-5.10-generic-5.10.244-1|6071	- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks
21mr|kernel-5.10-generic-5.10.244-1|6072	- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks
21mr|kernel-5.10-generic-5.10.244-1|6073	- clk: qcom: mmcc-msm8998: Add hardware clockgating registers to some clks
21mr|kernel-5.10-generic-5.10.244-1|6074	- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks
21mr|kernel-5.10-generic-5.10.244-1|6075	- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC
21mr|kernel-5.10-generic-5.10.244-1|6076	- clk: qcom: mmcc-msm8998: Set bimc_smmu_gdsc always on
21mr|kernel-5.10-generic-5.10.244-1|6077	- clk: qcom: reset: Use the correct type of sleep/delay based on length
21mr|kernel-5.10-generic-5.10.244-1|6078	- clk: qcom: videocc-sm8150: Add missing PLL config property
21mr|kernel-5.10-generic-5.10.244-1|6079	- clk: qcom: videocc-sm8150: Update the videocc resets
21mr|kernel-5.10-generic-5.10.244-1|6080	- clk: rockchip: rk3128: Fix HCLK_OTG gate register
21mr|kernel-5.10-generic-5.10.244-1|6081	- clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name
21mr|kernel-5.10-generic-5.10.244-1|6082	- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped
21mr|kernel-5.10-generic-5.10.244-1|6083	- clk: si5341: fix an error code problem in si5341_output_clk_set_rate
21mr|kernel-5.10-generic-5.10.244-1|6084	- clk: sunxi-ng: Modify mismatched function name
21mr|kernel-5.10-generic-5.10.244-1|6085	- clk: tegra: fix error return case for recalc_rate
21mr|kernel-5.10-generic-5.10.244-1|6086	- clk: ti: Add ti_dt_clk_name() helper to use clock-output-names
21mr|kernel-5.10-generic-5.10.244-1|6087	- clk: ti: change ti_clk_register[_omap_hw]() API
21mr|kernel-5.10-generic-5.10.244-1|6088	- clk: ti: fix double free in of_ti_divider_clk_setup()
21mr|kernel-5.10-generic-5.10.244-1|6089	- clk: ti: Update component clocks to use ti_dt_clk_name()
21mr|kernel-5.10-generic-5.10.244-1|6090	- clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name()
21mr|kernel-5.10-generic-5.10.244-1|6091	- clk: zynqmp: Add a check for NULL pointer
21mr|kernel-5.10-generic-5.10.244-1|6092	- clk: zynqmp: make bestdiv unsigned
21mr|kernel-5.10-generic-5.10.244-1|6093	- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware
21mr|kernel-5.10-generic-5.10.244-1|6094	- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
21mr|kernel-5.10-generic-5.10.244-1|6095	- clocksource: Skip watchdog check for large watchdog intervals
21mr|kernel-5.10-generic-5.10.244-1|6096	- configfs: fix a race in configfs_lookup()
21mr|kernel-5.10-generic-5.10.244-1|6097	- coresight: etm4x: Fix width of CCITMIN field
21mr|kernel-5.10-generic-5.10.244-1|6098	- coresight: tmc: Explicit type conversions to prevent integer overflow
21mr|kernel-5.10-generic-5.10.244-1|6099	- counter: microchip-tcb-capture: Fix the use of internal GCLK logic
21mr|kernel-5.10-generic-5.10.244-1|6100	- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
21mr|kernel-5.10-generic-5.10.244-1|6101	- cpufreq: Fix the race condition while updating the transition_task of policy
21mr|kernel-5.10-generic-5.10.244-1|6102	- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
21mr|kernel-5.10-generic-5.10.244-1|6103	- cpufreq: imx6q: don't warn for disabling a non-existing frequency
21mr|kernel-5.10-generic-5.10.244-1|6104	- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
21mr|kernel-5.10-generic-5.10.244-1|6105	- cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()
21mr|kernel-5.10-generic-5.10.244-1|6106	- cpufreq: stats: Fix buffer overflow detection in trans_stats()
21mr|kernel-5.10-generic-5.10.244-1|6107	- cpufreq: Use of_property_present() for testing DT property presence
21mr|kernel-5.10-generic-5.10.244-1|6108	- cpupower: add Makefile dependencies for install targets
21mr|kernel-5.10-generic-5.10.244-1|6109	- cred: switch to using atomic_long_t
21mr|kernel-5.10-generic-5.10.244-1|6110	- crypto: af_alg - Disallow multiple in-flight AIO requests
21mr|kernel-5.10-generic-5.10.244-1|6111	- crypto: api - Disallow identical driver names
21mr|kernel-5.10-generic-5.10.244-1|6112	- crypto: api - Use work queue in crypto_destroy_instance
21mr|kernel-5.10-generic-5.10.244-1|6113	- crypto: caam - fix unchecked return value error
21mr|kernel-5.10-generic-5.10.244-1|6114	- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
21mr|kernel-5.10-generic-5.10.244-1|6115	- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
21mr|kernel-5.10-generic-5.10.244-1|6116	- crypto: ccp - fix memleak in ccp_init_dm_workarea
21mr|kernel-5.10-generic-5.10.244-1|6117	- crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
21mr|kernel-5.10-generic-5.10.244-1|6118	- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
21mr|kernel-5.10-generic-5.10.244-1|6119	- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
21mr|kernel-5.10-generic-5.10.244-1|6120	- crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
21mr|kernel-5.10-generic-5.10.244-1|6121	- crypto: lrw,xts - Replace strlcpy with strscpy
21mr|kernel-5.10-generic-5.10.244-1|6122	- crypto: pcrypt - Fix hungtask for PADATA_RESET
21mr|kernel-5.10-generic-5.10.244-1|6123	- crypto: qat - increase size of buffers
21mr|kernel-5.10-generic-5.10.244-1|6124	- crypto: qat - mask device capabilities with soft straps
21mr|kernel-5.10-generic-5.10.244-1|6125	- crypto: s390/aes - Fix buffer overread in CTR mode
21mr|kernel-5.10-generic-5.10.244-1|6126	- crypto: sa2ul - Return crypto_aead_setkey to transfer the error
21mr|kernel-5.10-generic-5.10.244-1|6127	- crypto: sahara - avoid skcipher fallback code duplication
21mr|kernel-5.10-generic-5.10.244-1|6128	- crypto: sahara - do not resize req->src when doing hash operations
21mr|kernel-5.10-generic-5.10.244-1|6129	- crypto: sahara - fix ahash reqsize
21mr|kernel-5.10-generic-5.10.244-1|6130	- crypto: sahara - fix ahash selftest failure
21mr|kernel-5.10-generic-5.10.244-1|6131	- crypto: sahara - fix cbc selftest failure
21mr|kernel-5.10-generic-5.10.244-1|6132	- crypto: sahara - fix error handling in sahara_hw_descriptor_create()
21mr|kernel-5.10-generic-5.10.244-1|6133	- crypto: sahara - fix processing hash requests with req->nbytes < sg->length
21mr|kernel-5.10-generic-5.10.244-1|6134	- crypto: sahara - fix processing requests with cryptlen < sg->length
21mr|kernel-5.10-generic-5.10.244-1|6135	- crypto: sahara - fix wait_for_completion_timeout() error handling
21mr|kernel-5.10-generic-5.10.244-1|6136	- crypto: sahara - handle zero-length aes requests
21mr|kernel-5.10-generic-5.10.244-1|6137	- crypto: sahara - improve error handling in sahara_sha_process()
21mr|kernel-5.10-generic-5.10.244-1|6138	- crypto: sahara - remove FLAGS_NEW_KEY logic
21mr|kernel-5.10-generic-5.10.244-1|6139	- crypto: scomp - fix req->dst buffer overflow
21mr|kernel-5.10-generic-5.10.244-1|6140	- crypto: stm32/crc32 - fix parsing list of devices
21mr|kernel-5.10-generic-5.10.244-1|6141	- crypto: stm32 - fix loop iterating through scatterlist for DMA
21mr|kernel-5.10-generic-5.10.244-1|6142	- crypto: stm32 - Properly handle pm_runtime_get failing
21mr|kernel-5.10-generic-5.10.244-1|6143	- crypto: virtio - Handle dataq logic with tasklet
21mr|kernel-5.10-generic-5.10.244-1|6144	- crypto: virtio - Wait for tasklet to complete on device remove
21mr|kernel-5.10-generic-5.10.244-1|6145	- dccp: annotate data-races in dccp_poll()
21mr|kernel-5.10-generic-5.10.244-1|6146	- dccp: Call security_inet_conn_request() after setting IPv4 addresses.
21mr|kernel-5.10-generic-5.10.244-1|6147	- dccp: fix dccp_v4_err()/dccp_v6_err() again
21mr|kernel-5.10-generic-5.10.244-1|6148	- dccp: Fix out of bounds access in DCCP error handler
21mr|kernel-5.10-generic-5.10.244-1|6149	- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
21mr|kernel-5.10-generic-5.10.244-1|6150	- debugfs: fix automount d_fsdata usage
21mr|kernel-5.10-generic-5.10.244-1|6151	- debugobjects: Stop accessing objects after releasing hash bucket lock
21mr|kernel-5.10-generic-5.10.244-1|6152	- devcoredump: Send uevent once devcd is ready
21mr|kernel-5.10-generic-5.10.244-1|6153	- devcoredump : Serialize devcd_del work
21mr|kernel-5.10-generic-5.10.244-1|6154	- dev_forward_skb: do not scrub skb mark within the same name space
21mr|kernel-5.10-generic-5.10.244-1|6155	- devlink: remove reload failed checks in params get/set callbacks
21mr|kernel-5.10-generic-5.10.244-1|6156	- dlm: fix plock lookup when using multiple lockspaces
21mr|kernel-5.10-generic-5.10.244-1|6157	- dlm: improve plock logging if interrupted
21mr|kernel-5.10-generic-5.10.244-1|6158	- dlm: replace usage of found with dedicated list iterator variable
21mr|kernel-5.10-generic-5.10.244-1|6159	- dma-buf/sw_sync: Avoid recursive lock during fence signal
21mr|kernel-5.10-generic-5.10.244-1|6160	- dma-buf/sync_file: Fix docs syntax
21mr|kernel-5.10-generic-5.10.244-1|6161	- dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
21mr|kernel-5.10-generic-5.10.244-1|6162	- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
21mr|kernel-5.10-generic-5.10.244-1|6163	- dmaengine: fix NULL pointer in channel unregistration function
21mr|kernel-5.10-generic-5.10.244-1|6164	- dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
21mr|kernel-5.10-generic-5.10.244-1|6165	- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
21mr|kernel-5.10-generic-5.10.244-1|6166	- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
21mr|kernel-5.10-generic-5.10.244-1|6167	- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
21mr|kernel-5.10-generic-5.10.244-1|6168	- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()
21mr|kernel-5.10-generic-5.10.244-1|6169	- dmaengine: ste_dma40: Add missing IRQ check in d40_probe
21mr|kernel-5.10-generic-5.10.244-1|6170	- dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe
21mr|kernel-5.10-generic-5.10.244-1|6171	- dmaengine: stm32-mdma: abort resume if no ongoing transfer
21mr|kernel-5.10-generic-5.10.244-1|6172	- dmaengine: stm32-mdma: correct desc prep when channel running
21mr|kernel-5.10-generic-5.10.244-1|6173	- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
21mr|kernel-5.10-generic-5.10.244-1|6174	- dmaengine: ti: k3-udma: Report short packet errors
21mr|kernel-5.10-generic-5.10.244-1|6175	- dma-mapping: Add dma_release_coherent_memory to DMA API
21mr|kernel-5.10-generic-5.10.244-1|6176	- dma-mapping: clear dev->dma_mem to NULL after freeing it
21mr|kernel-5.10-generic-5.10.244-1|6177	- dma-mapping: Fix build error unused-value
21mr|kernel-5.10-generic-5.10.244-1|6178	- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
21mr|kernel-5.10-generic-5.10.244-1|6179	- dm-delay: fix a race between delay_presuspend and delay_bio
21mr|kernel-5.10-generic-5.10.244-1|6180	- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
21mr|kernel-5.10-generic-5.10.244-1|6181	- dm integrity: increase RECALC_SECTORS to improve recalculate speed
21mr|kernel-5.10-generic-5.10.244-1|6182	- dm integrity: reduce vmalloc space footprint on 32-bit architectures
21mr|kernel-5.10-generic-5.10.244-1|6183	- dm: limit the number of targets and parameter size area
21mr|kernel-5.10-generic-5.10.244-1|6184	- dm-verity: align struct dm_verity_fec_io properly
21mr|kernel-5.10-generic-5.10.244-1|6185	- dm verity: don't perform FEC for failed readahead IO
21mr|kernel-5.10-generic-5.10.244-1|6186	- dm zoned: free dmz->ddev array in dmz_put_zoned_devices
21mr|kernel-5.10-generic-5.10.244-1|6187	- Documentation: sysctl: align cells in second content column
21mr|kernel-5.10-generic-5.10.244-1|6188	- dpaa2-eth: increase the needed headroom to account for alignment
21mr|kernel-5.10-generic-5.10.244-1|6189	- driver core: Move the "removable" attribute from USB to core
21mr|kernel-5.10-generic-5.10.244-1|6190	- driver core: Release all resources during unbind before updating device links
21mr|kernel-5.10-generic-5.10.244-1|6191	- driver core: test_async: fix an error code
21mr|kernel-5.10-generic-5.10.244-1|6192	- driver: platform: Add helper for safer setting of driver_override
21mr|kernel-5.10-generic-5.10.244-1|6193	- drivers/amd/pm: fix a use-after-free in kv_parse_power_table
21mr|kernel-5.10-generic-5.10.244-1|6194	- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
21mr|kernel-5.10-generic-5.10.244-1|6195	- drivers: clk: zynqmp: calculate closest mux rate
21mr|kernel-5.10-generic-5.10.244-1|6196	- drivers: clk: zynqmp: update divider round rate logic
21mr|kernel-5.10-generic-5.10.244-1|6197	- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
21mr|kernel-5.10-generic-5.10.244-1|6198	- drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
21mr|kernel-5.10-generic-5.10.244-1|6199	- drivers: usb: smsusb: fix error handling code in smsusb_init_device
21mr|kernel-5.10-generic-5.10.244-1|6200	- drm: adv7511: Fix low refresh rate register for ADV7533/5
21mr|kernel-5.10-generic-5.10.244-1|6201	- drm/amd/display: Avoid NULL dereference of timing generator
21mr|kernel-5.10-generic-5.10.244-1|6202	- drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox
21mr|kernel-5.10-generic-5.10.244-1|6203	- drm/amd/display: check TG is non-null before checking if enabled
21mr|kernel-5.10-generic-5.10.244-1|6204	- drm/amd/display: do not wait for mpc idle if tg is disabled
21mr|kernel-5.10-generic-5.10.244-1|6205	- drm/amd/display: Don't set dpms_off for seamless boot
21mr|kernel-5.10-generic-5.10.244-1|6206	- drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
21mr|kernel-5.10-generic-5.10.244-1|6207	- drm/amd/display: Exit idle optimizations before attempt to access PHY
21mr|kernel-5.10-generic-5.10.244-1|6208	- drm/amd/display: Fix a bug when searching for insert_above_mpcc
21mr|kernel-5.10-generic-5.10.244-1|6209	- drm/amd/display: Fix tiled display misalignment
21mr|kernel-5.10-generic-5.10.244-1|6210	- drm/amd/display: only check available pipe to disable vbios mode.
21mr|kernel-5.10-generic-5.10.244-1|6211	- drm/amd/display: prevent potential division by zero errors
21mr|kernel-5.10-generic-5.10.244-1|6212	- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga
21mr|kernel-5.10-generic-5.10.244-1|6213	- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
21mr|kernel-5.10-generic-5.10.244-1|6214	- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
21mr|kernel-5.10-generic-5.10.244-1|6215	- drm/amdgpu: correct chunk_ptr to a pointer to chunk.
21mr|kernel-5.10-generic-5.10.244-1|6216	- drm/amdgpu: correct the amdgpu runtime dereference usage count
21mr|kernel-5.10-generic-5.10.244-1|6217	- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
21mr|kernel-5.10-generic-5.10.244-1|6218	- drm/amdgpu: don't use ATRM for external devices
21mr|kernel-5.10-generic-5.10.244-1|6219	- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
21mr|kernel-5.10-generic-5.10.244-1|6220	- drm/amdgpu: fix amdgpu_cs_p1_user_fence
21mr|kernel-5.10-generic-5.10.244-1|6221	- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL
21mr|kernel-5.10-generic-5.10.244-1|6222	- drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
21mr|kernel-5.10-generic-5.10.244-1|6223	- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
21mr|kernel-5.10-generic-5.10.244-1|6224	- drm/amdgpu: Fix potential fence use-after-free v2
21mr|kernel-5.10-generic-5.10.244-1|6225	- drm/amdgpu: Fix potential null pointer derefernce
21mr|kernel-5.10-generic-5.10.244-1|6226	- drm/amdgpu: fix software pci_unplug on some chips
21mr|kernel-5.10-generic-5.10.244-1|6227	- drm/amdgpu: install stub fence into potential unused fence pointers
21mr|kernel-5.10-generic-5.10.244-1|6228	- drm/amdgpu: Let KFD sync with VM fences
21mr|kernel-5.10-generic-5.10.244-1|6229	- drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
21mr|kernel-5.10-generic-5.10.244-1|6230	- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
21mr|kernel-5.10-generic-5.10.244-1|6231	- drm/amdgpu: Use RMW accessors for changing LNKCTL
21mr|kernel-5.10-generic-5.10.244-1|6232	- drm/amd/pm: fix a double-free in si_dpm_init
21mr|kernel-5.10-generic-5.10.244-1|6233	- drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
21mr|kernel-5.10-generic-5.10.244-1|6234	- drm/amd/pm: Handle non-terminated overdrive commands.
21mr|kernel-5.10-generic-5.10.244-1|6235	- drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
21mr|kernel-5.10-generic-5.10.244-1|6236	- drm/armada: Fix off-by-one error in armada_overlay_get_property()
21mr|kernel-5.10-generic-5.10.244-1|6237	- drm/ast: Fix DRAM init on AST2200
21mr|kernel-5.10-generic-5.10.244-1|6238	- drm/bridge: Fix typo in post_disable() description
21mr|kernel-5.10-generic-5.10.244-1|6239	- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
21mr|kernel-5.10-generic-5.10.244-1|6240	- drm/bridge: nxp-ptn3460: simplify some error checking
21mr|kernel-5.10-generic-5.10.244-1|6241	- drm/bridge: tc358762: Instruct DSI host to generate HSE packets
21mr|kernel-5.10-generic-5.10.244-1|6242	- drm/bridge: tc358764: Fix debug print parameter order
21mr|kernel-5.10-generic-5.10.244-1|6243	- drm/bridge: tc358767: Fix return value on error case
21mr|kernel-5.10-generic-5.10.244-1|6244	- drm/bridge: tc358768: Disable non-continuous clock mode
21mr|kernel-5.10-generic-5.10.244-1|6245	- drm/bridge: tc358768: Fix bit updates
21mr|kernel-5.10-generic-5.10.244-1|6246	- drm/bridge: tc358768: Fix use of uninitialized variable
21mr|kernel-5.10-generic-5.10.244-1|6247	- drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
21mr|kernel-5.10-generic-5.10.244-1|6248	- drm/connector: Add a fwnode pointer to drm_connector and register with ACPI (v2)
21mr|kernel-5.10-generic-5.10.244-1|6249	- drm/connector: Add drm_connector_find_by_fwnode() function (v3)
21mr|kernel-5.10-generic-5.10.244-1|6250	- drm/connector: Add support for out-of-band hotplug notification (v3)
21mr|kernel-5.10-generic-5.10.244-1|6251	- drm/connector: Give connector sysfs devices there own device_type
21mr|kernel-5.10-generic-5.10.244-1|6252	- drm/crtc: fix uninitialized variable use
21mr|kernel-5.10-generic-5.10.244-1|6253	- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
21mr|kernel-5.10-generic-5.10.244-1|6254	- drm/display/dp: Fix the DP DSC Receiver cap size
21mr|kernel-5.10-generic-5.10.244-1|6255	- drm: Don't unref the same fb many times by mistake due to deadlock handling
21mr|kernel-5.10-generic-5.10.244-1|6256	- drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()
21mr|kernel-5.10-generic-5.10.244-1|6257	- drm/drm_file: fix use of uninitialized variable
21mr|kernel-5.10-generic-5.10.244-1|6258	- drm/drv: propagate errors from drm_modeset_register_all()
21mr|kernel-5.10-generic-5.10.244-1|6259	- drm/etnaviv: fix dumping of active MMU context
21mr|kernel-5.10-generic-5.10.244-1|6260	- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
21mr|kernel-5.10-generic-5.10.244-1|6261	- drm/exynos: fix accidental on-stack copy of exynos_drm_plane
21mr|kernel-5.10-generic-5.10.244-1|6262	- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
21mr|kernel-5.10-generic-5.10.244-1|6263	- drm/exynos: fix a potential error pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|6264	- drm/exynos: fix a wrong error checking
21mr|kernel-5.10-generic-5.10.244-1|6265	- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume
21mr|kernel-5.10-generic-5.10.244-1|6266	- drm/framebuffer: Fix use of uninitialized variable
21mr|kernel-5.10-generic-5.10.244-1|6267	- drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
21mr|kernel-5.10-generic-5.10.244-1|6268	- drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern
21mr|kernel-5.10-generic-5.10.244-1|6269	- drm/i915: Fix premature release of request's reusable memory
21mr|kernel-5.10-generic-5.10.244-1|6270	- drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
21mr|kernel-5.10-generic-5.10.244-1|6271	- drm/i915/gvt: Save/restore HW status to support GVT suspend/resume
21mr|kernel-5.10-generic-5.10.244-1|6272	- drm/i915: Retry gtt fault when out of fence registers
21mr|kernel-5.10-generic-5.10.244-1|6273	- drm/komeda: drop all currently held locks if deadlock happens
21mr|kernel-5.10-generic-5.10.244-1|6274	- drm/mediatek: Add spinlock for setting vblank event in atomic_begin
21mr|kernel-5.10-generic-5.10.244-1|6275	- drm/mediatek: Fix backport issue in mtk_drm_gem_prime_vmap()
21mr|kernel-5.10-generic-5.10.244-1|6276	- drm/mediatek: Fix iommu fault during crtc enabling
21mr|kernel-5.10-generic-5.10.244-1|6277	- drm/mediatek: Fix potential memory leak if vmap() fail
21mr|kernel-5.10-generic-5.10.244-1|6278	- drm/mipi-dsi: Fix detach call without attach
21mr|kernel-5.10-generic-5.10.244-1|6279	- drm/msm/a2xx: Call adreno_gpu_init() earlier
21mr|kernel-5.10-generic-5.10.244-1|6280	- drm/msm/dp: do not reinitialize phy unless retry during link training
21mr|kernel-5.10-generic-5.10.244-1|6281	- drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
21mr|kernel-5.10-generic-5.10.244-1|6282	- drm/msm/dp: skip validity check for DP CTS EDID checksum
21mr|kernel-5.10-generic-5.10.244-1|6283	- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow
21mr|kernel-5.10-generic-5.10.244-1|6284	- drm/msm/dpu: Ratelimit framedone timeout msgs
21mr|kernel-5.10-generic-5.10.244-1|6285	- drm/msm/dsi: Enable runtime PM
21mr|kernel-5.10-generic-5.10.244-1|6286	- drm/msm/dsi: skip the wait for video mode done if not applicable
21mr|kernel-5.10-generic-5.10.244-1|6287	- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
21mr|kernel-5.10-generic-5.10.244-1|6288	- drm/msm/mdp4: flush vblank event on disable
21mr|kernel-5.10-generic-5.10.244-1|6289	- drm/msm/mdp5: Don't leak some plane state
21mr|kernel-5.10-generic-5.10.244-1|6290	- drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer
21mr|kernel-5.10-generic-5.10.244-1|6291	- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
21mr|kernel-5.10-generic-5.10.244-1|6292	- drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence
21mr|kernel-5.10-generic-5.10.244-1|6293	- drm/panel-elida-kd35t133: hold panel in reset for unprepare
21mr|kernel-5.10-generic-5.10.244-1|6294	- drm/panel: fix a possible null pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|6295	- drm: panel-orientation-quirks: Add quirk for One Mix 2S
21mr|kernel-5.10-generic-5.10.244-1|6296	- drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|6297	- drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]
21mr|kernel-5.10-generic-5.10.244-1|6298	- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
21mr|kernel-5.10-generic-5.10.244-1|6299	- drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
21mr|kernel-5.10-generic-5.10.244-1|6300	- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
21mr|kernel-5.10-generic-5.10.244-1|6301	- drm/panel: simple: Fix Innolux G101ICE-L01 timings
21mr|kernel-5.10-generic-5.10.244-1|6302	- drm/panel: st7703: Pick different reset sequence
21mr|kernel-5.10-generic-5.10.244-1|6303	- drm/qxl: fix UAF on handle creation
21mr|kernel-5.10-generic-5.10.244-1|6304	- drm/radeon: check return value of radeon_ring_lock()
21mr|kernel-5.10-generic-5.10.244-1|6305	- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
21mr|kernel-5.10-generic-5.10.244-1|6306	- drm/radeon/dpm: fix a memleak in sumo_parse_power_table
21mr|kernel-5.10-generic-5.10.244-1|6307	- drm/radeon: Fix integer overflow in radeon_cs_parser_init
21mr|kernel-5.10-generic-5.10.244-1|6308	- drm/radeon: possible buffer overflow
21mr|kernel-5.10-generic-5.10.244-1|6309	- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
21mr|kernel-5.10-generic-5.10.244-1|6310	- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
21mr|kernel-5.10-generic-5.10.244-1|6311	- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
21mr|kernel-5.10-generic-5.10.244-1|6312	- drm/radeon: Use RMW accessors for changing LNKCTL
21mr|kernel-5.10-generic-5.10.244-1|6313	- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()
21mr|kernel-5.10-generic-5.10.244-1|6314	- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
21mr|kernel-5.10-generic-5.10.244-1|6315	- drm/rockchip: vop: Fix call to crtc reset helper
21mr|kernel-5.10-generic-5.10.244-1|6316	- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
21mr|kernel-5.10-generic-5.10.244-1|6317	- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs
21mr|kernel-5.10-generic-5.10.244-1|6318	- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
21mr|kernel-5.10-generic-5.10.244-1|6319	- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
21mr|kernel-5.10-generic-5.10.244-1|6320	- drm/tegra: Remove superfluous error messages around platform_get_irq()
21mr|kernel-5.10-generic-5.10.244-1|6321	- drm/tidss: Fix atomic_flush check
21mr|kernel-5.10-generic-5.10.244-1|6322	- drm: using mul_u32_u32() requires linux/math64.h
21mr|kernel-5.10-generic-5.10.244-1|6323	- drm/vmwgfx: Fix shader stage validation
21mr|kernel-5.10-generic-5.10.244-1|6324	- drm/vmwgfx: fix typo of sizeof argument
21mr|kernel-5.10-generic-5.10.244-1|6325	- drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
21mr|kernel-5.10-generic-5.10.244-1|6326	- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
21mr|kernel-5.10-generic-5.10.244-1|6327	- dt-bindings: clock: Update the videocc resets for sm8150
21mr|kernel-5.10-generic-5.10.244-1|6328	- dt-bindings: clock: xlnx,versal-clk: drop select:false
21mr|kernel-5.10-generic-5.10.244-1|6329	- dt-bindings: iio: add AD74413R
21mr|kernel-5.10-generic-5.10.244-1|6330	- dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
21mr|kernel-5.10-generic-5.10.244-1|6331	- ecryptfs: Reject casefold directory inodes
21mr|kernel-5.10-generic-5.10.244-1|6332	- EDAC/thunderx: Fix possible out-of-bounds string access
21mr|kernel-5.10-generic-5.10.244-1|6333	- efivarfs: force RO when remounting if SetVariable is not supported
21mr|kernel-5.10-generic-5.10.244-1|6334	- erofs: ensure that the post-EOF tails are all zeroed
21mr|kernel-5.10-generic-5.10.244-1|6335	- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
21mr|kernel-5.10-generic-5.10.244-1|6336	- ethernet: atheros: fix return value check in atl1c_tso_csum()
21mr|kernel-5.10-generic-5.10.244-1|6337	- ethtool: netlink: Add missing ethnl_ops_begin/complete
21mr|kernel-5.10-generic-5.10.244-1|6338	- eventfd: Export eventfd_ctx_do_read()
21mr|kernel-5.10-generic-5.10.244-1|6339	- eventfd: prevent underflow for eventfd semaphores
21mr|kernel-5.10-generic-5.10.244-1|6340	- exec: Fix error handling in begin_new_exec()
21mr|kernel-5.10-generic-5.10.244-1|6341	- exfat: support handle zero-size directory
21mr|kernel-5.10-generic-5.10.244-1|6342	- ext2: fix datatype of block number in ext2_xattr_set2()
21mr|kernel-5.10-generic-5.10.244-1|6343	- ext4: add a new helper to check if es must be kept
21mr|kernel-5.10-generic-5.10.244-1|6344	- ext4: add correct group descriptors and reserved GDT blocks to system zone
21mr|kernel-5.10-generic-5.10.244-1|6345	- ext4: add new helper interface ext4_try_to_trim_range()
21mr|kernel-5.10-generic-5.10.244-1|6346	- ext4: add two helper functions extent_logical_end() and pa_logical_end()
21mr|kernel-5.10-generic-5.10.244-1|6347	- ext4: allow for the last group to be marked as trimmed
21mr|kernel-5.10-generic-5.10.244-1|6348	- ext4: apply umask if ACL support is disabled
21mr|kernel-5.10-generic-5.10.244-1|6349	- ext4: avoid online resizing failures due to oversized flex bg
21mr|kernel-5.10-generic-5.10.244-1|6350	- ext4: avoid overlapping preallocations due to overflow
21mr|kernel-5.10-generic-5.10.244-1|6351	- ext4: change s_last_trim_minblks type to unsigned long
21mr|kernel-5.10-generic-5.10.244-1|6352	- ext4: correct grp validation in ext4_mb_good_group
21mr|kernel-5.10-generic-5.10.244-1|6353	- ext4: correct offset of gdb backup in non meta_bg group to update_backups
21mr|kernel-5.10-generic-5.10.244-1|6354	- ext4: correct return value of ext4_convert_meta_bg
21mr|kernel-5.10-generic-5.10.244-1|6355	- ext4: correct the start block of counting reserved clusters
21mr|kernel-5.10-generic-5.10.244-1|6356	- ext4: do not let fstrim block system suspend
21mr|kernel-5.10-generic-5.10.244-1|6357	- ext4: factor out __es_alloc_extent() and __es_free_extent()
21mr|kernel-5.10-generic-5.10.244-1|6358	- ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow
21mr|kernel-5.10-generic-5.10.244-1|6359	- ext4: fix double-free of blocks due to wrong extents moved_len
21mr|kernel-5.10-generic-5.10.244-1|6360	- ext4: fix inconsistent between segment fstrim and full fstrim
21mr|kernel-5.10-generic-5.10.244-1|6361	- ext4: fix rec_len verify error
21mr|kernel-5.10-generic-5.10.244-1|6362	- ext4: fix slab-use-after-free in ext4_es_insert_extent()
21mr|kernel-5.10-generic-5.10.244-1|6363	- ext4: make sure allocate pending entry not fail
21mr|kernel-5.10-generic-5.10.244-1|6364	- ext4: mark group as trimmed only if it was fully scanned
21mr|kernel-5.10-generic-5.10.244-1|6365	- ext4: move 'ix' sanity check to corrent position
21mr|kernel-5.10-generic-5.10.244-1|6366	- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
21mr|kernel-5.10-generic-5.10.244-1|6367	- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
21mr|kernel-5.10-generic-5.10.244-1|6368	- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks
21mr|kernel-5.10-generic-5.10.244-1|6369	- ext4: remove the 'group' parameter of ext4_trim_extent
21mr|kernel-5.10-generic-5.10.244-1|6370	- ext4: remove unnecessary check from alloc_flex_gd()
21mr|kernel-5.10-generic-5.10.244-1|6371	- ext4: replace the traditional ternary conditional operator with with max()/min()
21mr|kernel-5.10-generic-5.10.244-1|6372	- ext4: scope ret locally in ext4_try_to_trim_range()
21mr|kernel-5.10-generic-5.10.244-1|6373	- ext4: unify the type of flexbg_size to unsigned int
21mr|kernel-5.10-generic-5.10.244-1|6374	- ext4: use pre-allocated es in __es_insert_extent()
21mr|kernel-5.10-generic-5.10.244-1|6375	- ext4: use pre-allocated es in __es_remove_extent()
21mr|kernel-5.10-generic-5.10.244-1|6376	- ext4: using nofail preallocation in ext4_es_insert_delayed_block()
21mr|kernel-5.10-generic-5.10.244-1|6377	- ext4: using nofail preallocation in ext4_es_insert_extent()
21mr|kernel-5.10-generic-5.10.244-1|6378	- ext4: using nofail preallocation in ext4_es_remove_extent()
21mr|kernel-5.10-generic-5.10.244-1|6379	- f2fs: avoid format-overflow warning
21mr|kernel-5.10-generic-5.10.244-1|6380	- f2fs: explicitly null-terminate the xattr list
21mr|kernel-5.10-generic-5.10.244-1|6381	- f2fs: fix to avoid dirent corruption
21mr|kernel-5.10-generic-5.10.244-1|6382	- f2fs: fix to check compress file in f2fs_move_file_range()
21mr|kernel-5.10-generic-5.10.244-1|6383	- f2fs: fix to check return value of f2fs_reserve_new_block()
21mr|kernel-5.10-generic-5.10.244-1|6384	- f2fs: fix to do sanity check on inode type during garbage collection
21mr|kernel-5.10-generic-5.10.244-1|6385	- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
21mr|kernel-5.10-generic-5.10.244-1|6386	- f2fs: fix to update iostat correctly in f2fs_filemap_fault()
21mr|kernel-5.10-generic-5.10.244-1|6387	- f2fs: fix write pointers on zoned device after roll forward
21mr|kernel-5.10-generic-5.10.244-1|6388	- fast_dput(): handle underflows gracefully
21mr|kernel-5.10-generic-5.10.244-1|6389	- fbdev: atyfb: only use ioremap_uc() on i386 and ia64
21mr|kernel-5.10-generic-5.10.244-1|6390	- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
21mr|kernel-5.10-generic-5.10.244-1|6391	- fbdev: fix potential OOB read in fast_imageblit()
21mr|kernel-5.10-generic-5.10.244-1|6392	- fbdev: Fix sys_imageblit() for arbitrary image widths
21mr|kernel-5.10-generic-5.10.244-1|6393	- fbdev: flush deferred work in fb_deferred_io_fsync()
21mr|kernel-5.10-generic-5.10.244-1|6394	- fbdev: fsl-diu-fb: mark wr_reg_wa() static
21mr|kernel-5.10-generic-5.10.244-1|6395	- fbdev: Improve performance of sys_imageblit()
21mr|kernel-5.10-generic-5.10.244-1|6396	- fbdev: imsttfb: fix a resource leak in probe
21mr|kernel-5.10-generic-5.10.244-1|6397	- fbdev: imsttfb: Fix error path of imsttfb_probe()
21mr|kernel-5.10-generic-5.10.244-1|6398	- fbdev: mmp: fix value check in mmphw_probe()
21mr|kernel-5.10-generic-5.10.244-1|6399	- fbdev/sh7760fb: Depend on FB=y
21mr|kernel-5.10-generic-5.10.244-1|6400	- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset
21mr|kernel-5.10-generic-5.10.244-1|6401	- fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit()
21mr|kernel-5.10-generic-5.10.244-1|6402	- firewire: core: correct documentation of fw_csr_string() kernel API
21mr|kernel-5.10-generic-5.10.244-1|6403	- firewire: core: fix possible memory leak in create_units()
21mr|kernel-5.10-generic-5.10.244-1|6404	- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
21mr|kernel-5.10-generic-5.10.244-1|6405	- firmware: meson_sm: fix to avoid potential NULL pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|6406	- firmware: meson_sm: populate platform devices from sm device tree data
21mr|kernel-5.10-generic-5.10.244-1|6407	- firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit
21mr|kernel-5.10-generic-5.10.244-1|6408	- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
21mr|kernel-5.10-generic-5.10.244-1|6409	- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
21mr|kernel-5.10-generic-5.10.244-1|6410	- firmware: ti_sci: Mark driver as non removable
21mr|kernel-5.10-generic-5.10.244-1|6411	- Fix termination state for idr_for_each_entry_ul()
21mr|kernel-5.10-generic-5.10.244-1|6412	- fjes: fix memleaks in fjes_hw_setup
21mr|kernel-5.10-generic-5.10.244-1|6413	- fs: add ctime accessors infrastructure
21mr|kernel-5.10-generic-5.10.244-1|6414	- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
21mr|kernel-5.10-generic-5.10.244-1|6415	- fs: dlm: add pid to debug log
21mr|kernel-5.10-generic-5.10.244-1|6416	- fs: dlm: change plock interrupted message to debug again
21mr|kernel-5.10-generic-5.10.244-1|6417	- fs: dlm: fix mismatch of plock results from userspace
21mr|kernel-5.10-generic-5.10.244-1|6418	- fs: dlm: use dlm_plock_info for do_unlock_close
21mr|kernel-5.10-generic-5.10.244-1|6419	- fs: Fix error checking for d_hash_and_lookup()
21mr|kernel-5.10-generic-5.10.244-1|6420	- fsi: aspeed: Reset master errors after CFAM reset
21mr|kernel-5.10-generic-5.10.244-1|6421	- fsi: master-ast-cf: Add MODULE_FIRMWARE macro
21mr|kernel-5.10-generic-5.10.244-1|6422	- fs: indicate request originates from old mount API
21mr|kernel-5.10-generic-5.10.244-1|6423	- fs/jfs: Add check for negative db_l2nbperpage
21mr|kernel-5.10-generic-5.10.244-1|6424	- fs/jfs: Add validity check for db_maxag and db_agpref
21mr|kernel-5.10-generic-5.10.244-1|6425	- FS: JFS: Check for read-only mounted filesystem in txBegin
21mr|kernel-5.10-generic-5.10.244-1|6426	- FS: JFS: Fix null-ptr-deref Read in txBegin
21mr|kernel-5.10-generic-5.10.244-1|6427	- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev
21mr|kernel-5.10-generic-5.10.244-1|6428	- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
21mr|kernel-5.10-generic-5.10.244-1|6429	- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
21mr|kernel-5.10-generic-5.10.244-1|6430	- fs/kernfs/dir: obey S_ISGID
21mr|kernel-5.10-generic-5.10.244-1|6431	- fs: lockd: avoid possible wrong NULL parameter
21mr|kernel-5.10-generic-5.10.244-1|6432	- fs/nls: make load_nls() take a const parameter
21mr|kernel-5.10-generic-5.10.244-1|6433	- fs: ocfs2: namei: check return value of ocfs2_add_entry()
21mr|kernel-5.10-generic-5.10.244-1|6434	- fs/pipe: move check to pipe_has_watch_queue()
21mr|kernel-5.10-generic-5.10.244-1|6435	- fsverity: skip PKCS#7 parser when keyring is empty
21mr|kernel-5.10-generic-5.10.244-1|6436	- fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
21mr|kernel-5.10-generic-5.10.244-1|6437	- fuse: nlookup missing decrement in fuse_direntplus_link
21mr|kernel-5.10-generic-5.10.244-1|6438	- futex: Don't include process MM in futex key on no-MMU
21mr|kernel-5.10-generic-5.10.244-1|6439	- genetlink: add CAP_NET_ADMIN test for multicast bind
21mr|kernel-5.10-generic-5.10.244-1|6440	- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware
21mr|kernel-5.10-generic-5.10.244-1|6441	- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
21mr|kernel-5.10-generic-5.10.244-1|6442	- gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt
21mr|kernel-5.10-generic-5.10.244-1|6443	- gfs2: fix an oops in gfs2_permission
21mr|kernel-5.10-generic-5.10.244-1|6444	- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
21mr|kernel-5.10-generic-5.10.244-1|6445	- gfs2: Fix possible data races in gfs2_show_options()
21mr|kernel-5.10-generic-5.10.244-1|6446	- gfs2: ignore negated quota changes
21mr|kernel-5.10-generic-5.10.244-1|6447	- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
21mr|kernel-5.10-generic-5.10.244-1|6448	- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
21mr|kernel-5.10-generic-5.10.244-1|6449	- gpio: eic-sprd: Clear interrupt after set the interrupt type
21mr|kernel-5.10-generic-5.10.244-1|6450	- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04
21mr|kernel-5.10-generic-5.10.244-1|6451	- gpiolib: sysfs: Fix error handling on failed export
21mr|kernel-5.10-generic-5.10.244-1|6452	- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
21mr|kernel-5.10-generic-5.10.244-1|6453	- gpio: pxa: disable pinctrl calls for MMP_GPIO
21mr|kernel-5.10-generic-5.10.244-1|6454	- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
21mr|kernel-5.10-generic-5.10.244-1|6455	- gpio: timberdale: Fix potential deadlock on &tgpio->lock
21mr|kernel-5.10-generic-5.10.244-1|6456	- gpio: vf610: set value before the direction to avoid a glitch
21mr|kernel-5.10-generic-5.10.244-1|6457	- gpu/drm/radeon: fix two memleaks in radeon_vm_init
21mr|kernel-5.10-generic-5.10.244-1|6458	- gtp: fix fragmentation needed check with gso
21mr|kernel-5.10-generic-5.10.244-1|6459	- gtp: uapi: fix GTPA_MAX
21mr|kernel-5.10-generic-5.10.244-1|6460	- gve: Use size_add() in call to struct_size()
21mr|kernel-5.10-generic-5.10.244-1|6461	- HID: add ALWAYS_POLL quirk for Apple kb
21mr|kernel-5.10-generic-5.10.244-1|6462	- HID: add quirk for 03f0:464a HP Elite Presenter Mouse
21mr|kernel-5.10-generic-5.10.244-1|6463	- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
21mr|kernel-5.10-generic-5.10.244-1|6464	- HID: apple: Add 2021 magic keyboard FN key mapping
21mr|kernel-5.10-generic-5.10.244-1|6465	- HID: apple: Add support for the 2021 Magic Keyboard
21mr|kernel-5.10-generic-5.10.244-1|6466	- HID: core: store the unique system identifier in hid_device
21mr|kernel-5.10-generic-5.10.244-1|6467	- hid: cp2112: Fix duplicate workqueue initialization
21mr|kernel-5.10-generic-5.10.244-1|6468	- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip
21mr|kernel-5.10-generic-5.10.244-1|6469	- HID: fix HID device resource race between HID core and debugging support
21mr|kernel-5.10-generic-5.10.244-1|6470	- HID: glorious: fix Glorious Model I HID report
21mr|kernel-5.10-generic-5.10.244-1|6471	- HID: hid-asus: add const to read-only outgoing usb buffer
21mr|kernel-5.10-generic-5.10.244-1|6472	- HID: hid-asus: reset the backlight brightness level on resume
21mr|kernel-5.10-generic-5.10.244-1|6473	- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event
21mr|kernel-5.10-generic-5.10.244-1|6474	- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround
21mr|kernel-5.10-generic-5.10.244-1|6475	- HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
21mr|kernel-5.10-generic-5.10.244-1|6476	- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()
21mr|kernel-5.10-generic-5.10.244-1|6477	- HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only
21mr|kernel-5.10-generic-5.10.244-1|6478	- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
21mr|kernel-5.10-generic-5.10.244-1|6479	- HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()
21mr|kernel-5.10-generic-5.10.244-1|6480	- HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk
21mr|kernel-5.10-generic-5.10.244-1|6481	- HID: logitech-hidpp: Revert "Don't restart communication if not necessary"
21mr|kernel-5.10-generic-5.10.244-1|6482	- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
21mr|kernel-5.10-generic-5.10.244-1|6483	- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
21mr|kernel-5.10-generic-5.10.244-1|6484	- HID: multitouch: Correct devm device reference for hidinput input_dev name
21mr|kernel-5.10-generic-5.10.244-1|6485	- HID: wacom: Correct behavior when processing some confidence == false touches
21mr|kernel-5.10-generic-5.10.244-1|6486	- HID: wacom: Do not register input devices until after hid_hw_start
21mr|kernel-5.10-generic-5.10.244-1|6487	- HID: wacom: generic: Avoid reporting a serial of '0' to userspace
21mr|kernel-5.10-generic-5.10.244-1|6488	- HID: wacom: remove the battery when the EKR is off
21mr|kernel-5.10-generic-5.10.244-1|6489	- hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()
21mr|kernel-5.10-generic-5.10.244-1|6490	- hrtimer: Report offline hrtimer enqueue
21mr|kernel-5.10-generic-5.10.244-1|6491	- hrtimers: Push pending hrtimers away from outgoing CPU earlier
21mr|kernel-5.10-generic-5.10.244-1|6492	- hsr: Fix uninit-value access in fill_frame_info()
21mr|kernel-5.10-generic-5.10.244-1|6493	- hsr: Prevent use after free in prp_create_tagged_frame()
21mr|kernel-5.10-generic-5.10.244-1|6494	- hvc/xen: fix console unplug
21mr|kernel-5.10-generic-5.10.244-1|6495	- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver
21mr|kernel-5.10-generic-5.10.244-1|6496	- hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
21mr|kernel-5.10-generic-5.10.244-1|6497	- hv_netvsc: fix race of netvsc and VF register_netdevice
21mr|kernel-5.10-generic-5.10.244-1|6498	- hv_netvsc: Fix race of register_netdevice_notifier and VF register
21mr|kernel-5.10-generic-5.10.244-1|6499	- hv_netvsc: Mark VF as slave before exposing it to user-mode
21mr|kernel-5.10-generic-5.10.244-1|6500	- hv_netvsc: rndis_filter needs to select NLS
21mr|kernel-5.10-generic-5.10.244-1|6501	- hw_breakpoint: fix single-stepping when using bpf_overflow_handler
21mr|kernel-5.10-generic-5.10.244-1|6502	- hwmon: (acpi_power_meter) Fix 4.29 MW bug
21mr|kernel-5.10-generic-5.10.244-1|6503	- hwmon: (aspeed-pwm-tacho) mutex for tach reading
21mr|kernel-5.10-generic-5.10.244-1|6504	- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|6505	- hwmon: (axi-fan-control) Support temperature vs pwm points
21mr|kernel-5.10-generic-5.10.244-1|6506	- hwmon: (coretemp) Fix bogus core_id to attr name mapping
21mr|kernel-5.10-generic-5.10.244-1|6507	- hwmon: (coretemp) Fix out-of-bounds memory access
21mr|kernel-5.10-generic-5.10.244-1|6508	- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
21mr|kernel-5.10-generic-5.10.244-1|6509	- hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
21mr|kernel-5.10-generic-5.10.244-1|6510	- hwrng: core - Fix page fault dead lock on mmap-ed hwrng
21mr|kernel-5.10-generic-5.10.244-1|6511	- hwrng: geode - fix accessing registers
21mr|kernel-5.10-generic-5.10.244-1|6512	- hwrng: iproc-rng200 - Implement suspend and resume calls
21mr|kernel-5.10-generic-5.10.244-1|6513	- hwrng: nomadik - keep clock enabled while hwrng is registered
21mr|kernel-5.10-generic-5.10.244-1|6514	- i2c: aspeed: Fix i2c bus hang in slave read
21mr|kernel-5.10-generic-5.10.244-1|6515	- i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
21mr|kernel-5.10-generic-5.10.244-1|6516	- i2c: aspeed: Reset the i2c controller when timeout occurs
21mr|kernel-5.10-generic-5.10.244-1|6517	- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
21mr|kernel-5.10-generic-5.10.244-1|6518	- i2c: core: Fix atomic xfer check for non-preempt config
21mr|kernel-5.10-generic-5.10.244-1|6519	- i2c: core: Run atomic i2c xfer when !preemptible
21mr|kernel-5.10-generic-5.10.244-1|6520	- i2c: designware: Disable TX_EMPTY irq while waiting for block length byte
21mr|kernel-5.10-generic-5.10.244-1|6521	- i2c: designware: Fix corrupted memory seen in the ISR
21mr|kernel-5.10-generic-5.10.244-1|6522	- i2c: designware: Handle invalid SMBus block data response length value
21mr|kernel-5.10-generic-5.10.244-1|6523	- i2c: i801: Fix block process call transactions
21mr|kernel-5.10-generic-5.10.244-1|6524	- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
21mr|kernel-5.10-generic-5.10.244-1|6525	- i2c: i801: Remove i801_set_block_buffer_mode
21mr|kernel-5.10-generic-5.10.244-1|6526	- i2c: i801: unregister tco_pdev in i801_probe() error path
21mr|kernel-5.10-generic-5.10.244-1|6527	- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter
21mr|kernel-5.10-generic-5.10.244-1|6528	- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
21mr|kernel-5.10-generic-5.10.244-1|6529	- i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()
21mr|kernel-5.10-generic-5.10.244-1|6530	- i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()
21mr|kernel-5.10-generic-5.10.244-1|6531	- i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()
21mr|kernel-5.10-generic-5.10.244-1|6532	- i2c: npcm7xx: Fix callback completion ordering
21mr|kernel-5.10-generic-5.10.244-1|6533	- i2c: rk3x: fix potential spinlock recursion on poll
21mr|kernel-5.10-generic-5.10.244-1|6534	- i2c: s3c24xx: fix read transfers in polling mode
21mr|kernel-5.10-generic-5.10.244-1|6535	- i2c: s3c24xx: fix transferring more than one message in polling mode
21mr|kernel-5.10-generic-5.10.244-1|6536	- i2c: stm32f7: Fix PEC handling in case of SMBUS transfers
21mr|kernel-5.10-generic-5.10.244-1|6537	- i2c: sun6i-p2wi: Prevent potential division by zero
21mr|kernel-5.10-generic-5.10.244-1|6538	- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs
21mr|kernel-5.10-generic-5.10.244-1|6539	- i3c: master: cdns: Fix reading status register
21mr|kernel-5.10-generic-5.10.244-1|6540	- i3c: master: cdns: Update maximum prescaler value for i2c clock
21mr|kernel-5.10-generic-5.10.244-1|6541	- i40e: Fix filter input checks to prevent config with invalid values
21mr|kernel-5.10-generic-5.10.244-1|6542	- i40e: fix misleading debug logs
21mr|kernel-5.10-generic-5.10.244-1|6543	- i40e: fix potential memory leaks in i40e_remove()
21mr|kernel-5.10-generic-5.10.244-1|6544	- i40e: Fix unexpected MFS warning message
21mr|kernel-5.10-generic-5.10.244-1|6545	- i40e: fix use-after-free in i40e_aqc_add_filters()
21mr|kernel-5.10-generic-5.10.244-1|6546	- i40e: Fix VF disable behavior to block all traffic
21mr|kernel-5.10-generic-5.10.244-1|6547	- i40e: Fix VF VLAN offloading when port VLAN is configured
21mr|kernel-5.10-generic-5.10.244-1|6548	- i40e: Fix waiting for queues of all VSIs to be disabled
21mr|kernel-5.10-generic-5.10.244-1|6549	- i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR
21mr|kernel-5.10-generic-5.10.244-1|6550	- i40e: prevent crash on probe if hw registers have invalid values
21mr|kernel-5.10-generic-5.10.244-1|6551	- i40e: Restore VF MSI-X state during PCI reset
21mr|kernel-5.10-generic-5.10.244-1|6552	- IB/ipoib: Fix mcast list locking
21mr|kernel-5.10-generic-5.10.244-1|6553	- IB/iser: Prevent invalidating wrong MR
21mr|kernel-5.10-generic-5.10.244-1|6554	- IB/mlx4: Fix the size of a buffer in add_port_entries()
21mr|kernel-5.10-generic-5.10.244-1|6555	- IB/mlx5: Fix rdma counter binding for RAW QP
21mr|kernel-5.10-generic-5.10.244-1|6556	- ibmveth: Use dcbf rather than dcbfl
21mr|kernel-5.10-generic-5.10.244-1|6557	- IB/uverbs: Fix an potential error pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|6558	- ice: fix over-shifted variable
21mr|kernel-5.10-generic-5.10.244-1|6559	- ice: fix receive buffer size miscalculation
21mr|kernel-5.10-generic-5.10.244-1|6560	- ice: ice_aq_check_events: fix off-by-one check when filling buffer
21mr|kernel-5.10-generic-5.10.244-1|6561	- ice: reset first in crash dump kernels
21mr|kernel-5.10-generic-5.10.244-1|6562	- ida: Fix crash in ida_free when the bitmap is empty
21mr|kernel-5.10-generic-5.10.244-1|6563	- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
21mr|kernel-5.10-generic-5.10.244-1|6564	- idr: fix param name in idr_alloc_cyclic() doc
21mr|kernel-5.10-generic-5.10.244-1|6565	- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
21mr|kernel-5.10-generic-5.10.244-1|6566	- igb: Avoid starting unnecessary workqueues
21mr|kernel-5.10-generic-5.10.244-1|6567	- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-5.10-generic-5.10.244-1|6568	- igb: disable virtualization features on 82580
21mr|kernel-5.10-generic-5.10.244-1|6569	- igb: Fix potential memory leak in igb_add_ethtool_nfc_entry
21mr|kernel-5.10-generic-5.10.244-1|6570	- igb: set max size RX buffer when store bad packet is enabled
21mr|kernel-5.10-generic-5.10.244-1|6571	- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-5.10-generic-5.10.244-1|6572	- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-5.10-generic-5.10.244-1|6573	- igc: Fix ambiguity in the ethtool advertising
21mr|kernel-5.10-generic-5.10.244-1|6574	- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
21mr|kernel-5.10-generic-5.10.244-1|6575	- iio: accel: bma400: Fix a compilation problem
21mr|kernel-5.10-generic-5.10.244-1|6576	- iio: adc: ad7091r: Allow users to configure device events
21mr|kernel-5.10-generic-5.10.244-1|6577	- iio: adc: ad7091r: Enable internal vref if external vref is not supplied
21mr|kernel-5.10-generic-5.10.244-1|6578	- iio:adc:ad7091r: Move exports into IIO_AD7091R namespace.
21mr|kernel-5.10-generic-5.10.244-1|6579	- iio: adc: ad7091r: Pass iio_dev to event handler
21mr|kernel-5.10-generic-5.10.244-1|6580	- iio: adc: ad7091r: Set alert bit in config register
21mr|kernel-5.10-generic-5.10.244-1|6581	- iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify
21mr|kernel-5.10-generic-5.10.244-1|6582	- iio: adc: ad9467: don't ignore error codes
21mr|kernel-5.10-generic-5.10.244-1|6583	- iio: adc: ad9467: fix reset gpio handling
21mr|kernel-5.10-generic-5.10.244-1|6584	- iio: adc: ad9467: fix scale setting
21mr|kernel-5.10-generic-5.10.244-1|6585	- iio: adc: stx104: Implement and utilize register structures
21mr|kernel-5.10-generic-5.10.244-1|6586	- iio: adc: stx104: Utilize iomap interface
21mr|kernel-5.10-generic-5.10.244-1|6587	- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
21mr|kernel-5.10-generic-5.10.244-1|6588	- iio: adc: xilinx: use devm_krealloc() instead of kfree() + kcalloc()
21mr|kernel-5.10-generic-5.10.244-1|6589	- iio: adc: xilinx: use helper variable for &pdev->dev
21mr|kernel-5.10-generic-5.10.244-1|6590	- iio: adc: xilinx: use more devres helpers and remove remove()
21mr|kernel-5.10-generic-5.10.244-1|6591	- iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds
21mr|kernel-5.10-generic-5.10.244-1|6592	- iio: addac: stx104: Fix race condition for stx104_write_raw()
21mr|kernel-5.10-generic-5.10.244-1|6593	- iio: addac: stx104: Fix race condition when converting analog-to-digital
21mr|kernel-5.10-generic-5.10.244-1|6594	- iio: add addac subdirectory
21mr|kernel-5.10-generic-5.10.244-1|6595	- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
21mr|kernel-5.10-generic-5.10.244-1|6596	- iio: exynos-adc: request second interupt only when touchscreen mode is used
21mr|kernel-5.10-generic-5.10.244-1|6597	- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
21mr|kernel-5.10-generic-5.10.244-1|6598	- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
21mr|kernel-5.10-generic-5.10.244-1|6599	- iio: pressure: bmp280: Fix NULL pointer exception
21mr|kernel-5.10-generic-5.10.244-1|6600	- iio: pressure: dps310: Adjust Timeout Settings
21mr|kernel-5.10-generic-5.10.244-1|6601	- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
21mr|kernel-5.10-generic-5.10.244-1|6602	- IMA: allow/fix UML builds
21mr|kernel-5.10-generic-5.10.244-1|6603	- ima: annotate iint mutex to avoid lockdep false positive warnings
21mr|kernel-5.10-generic-5.10.244-1|6604	- ima: detect changes to the backing overlay file
21mr|kernel-5.10-generic-5.10.244-1|6605	- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
21mr|kernel-5.10-generic-5.10.244-1|6606	- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
21mr|kernel-5.10-generic-5.10.244-1|6607	- ima: rework CONFIG_IMA dependency block
21mr|kernel-5.10-generic-5.10.244-1|6608	- inet: read sk->sk_family once in inet_recv_error()
21mr|kernel-5.10-generic-5.10.244-1|6609	- inet: shrink struct flowi_common
21mr|kernel-5.10-generic-5.10.244-1|6610	- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
21mr|kernel-5.10-generic-5.10.244-1|6611	- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
21mr|kernel-5.10-generic-5.10.244-1|6612	- Input: atkbd - use ab83 as id when skipping the getid command
21mr|kernel-5.10-generic-5.10.244-1|6613	- Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case
21mr|kernel-5.10-generic-5.10.244-1|6614	- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
21mr|kernel-5.10-generic-5.10.244-1|6615	- Input: i8042 - add nomux quirk for Acer P459-G2-M
21mr|kernel-5.10-generic-5.10.244-1|6616	- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
21mr|kernel-5.10-generic-5.10.244-1|6617	- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
21mr|kernel-5.10-generic-5.10.244-1|6618	- Input: i8042 - rename i8042-x86ia64io.h to i8042-acpipnpio.h
21mr|kernel-5.10-generic-5.10.244-1|6619	- Input: ipaq-micro-keys - add error handling for devm_kmemdup
21mr|kernel-5.10-generic-5.10.244-1|6620	- Input: powermate - fix use-after-free in powermate_config_complete
21mr|kernel-5.10-generic-5.10.244-1|6621	- Input: psmouse - fix fast_reconnect function for PS/2 mode
21mr|kernel-5.10-generic-5.10.244-1|6622	- Input: soc_button_array - add mapping for airplane mode button
21mr|kernel-5.10-generic-5.10.244-1|6623	- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
21mr|kernel-5.10-generic-5.10.244-1|6624	- Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport
21mr|kernel-5.10-generic-5.10.244-1|6625	- Input: xpad - add HyperX Clutch Gladiate Support
21mr|kernel-5.10-generic-5.10.244-1|6626	- Input: xpad - add PXN V900 support
21mr|kernel-5.10-generic-5.10.244-1|6627	- Input: xpad - add Razer Wolverine V2 support
21mr|kernel-5.10-generic-5.10.244-1|6628	- interconnect: qcom: Add support for mask-based BCMs
21mr|kernel-5.10-generic-5.10.244-1|6629	- interconnect: qcom: sc7180: Retire DEFINE_QBCM
21mr|kernel-5.10-generic-5.10.244-1|6630	- interconnect: qcom: sc7180: Set ACV enable_mask
21mr|kernel-5.10-generic-5.10.244-1|6631	- interconnect: Treat xlate() returning NULL node as an error
21mr|kernel-5.10-generic-5.10.244-1|6632	- iommu/arm-smmu-qcom: Add missing GMU entry to match table
21mr|kernel-5.10-generic-5.10.244-1|6633	- iommu/qcom: Disable and reset context bank before programming
21mr|kernel-5.10-generic-5.10.244-1|6634	- iommu/vt-d: Add MTL to quirk list to skip TE disabling
21mr|kernel-5.10-generic-5.10.244-1|6635	- iommu/vt-d: Fix to flush cache of PASID directory table
21mr|kernel-5.10-generic-5.10.244-1|6636	- ionic: Fix dim work handling in split interrupt mode
21mr|kernel-5.10-generic-5.10.244-1|6637	- ionic: fix snprintf format length warning
21mr|kernel-5.10-generic-5.10.244-1|6638	- ionic: pass opcode to devcmd_wait
21mr|kernel-5.10-generic-5.10.244-1|6639	- iopoll: Call cpu_relax() in busy loops
21mr|kernel-5.10-generic-5.10.244-1|6640	- io_uring/af_unix: disable sending io_uring over sockets
21mr|kernel-5.10-generic-5.10.244-1|6641	- io_uring: always lock in io_apoll_task_func
21mr|kernel-5.10-generic-5.10.244-1|6642	- io_uring: break iopolling on signal
21mr|kernel-5.10-generic-5.10.244-1|6643	- io_uring: break out of iowq iopoll on teardown
21mr|kernel-5.10-generic-5.10.244-1|6644	- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid
21mr|kernel-5.10-generic-5.10.244-1|6645	- io_uring: fix off-by one bvec index
21mr|kernel-5.10-generic-5.10.244-1|6646	- io_uring/rw: ensure io->bytes_done is always initialized
21mr|kernel-5.10-generic-5.10.244-1|6647	- iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()
21mr|kernel-5.10-generic-5.10.244-1|6648	- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
21mr|kernel-5.10-generic-5.10.244-1|6649	- ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
21mr|kernel-5.10-generic-5.10.244-1|6650	- ip6_tunnel: use dev_sw_netstats_rx_add()
21mr|kernel-5.10-generic-5.10.244-1|6651	- ip6_vti: fix slab-use-after-free in decode_session6
21mr|kernel-5.10-generic-5.10.244-1|6652	- ipmi_si: fix a memleak in try_smi_init()
21mr|kernel-5.10-generic-5.10.244-1|6653	- ipmi:ssif: Add check for kstrdup
21mr|kernel-5.10-generic-5.10.244-1|6654	- ipmi:ssif: Fix a memory leak when scanning for an adapter
21mr|kernel-5.10-generic-5.10.244-1|6655	- ip_tunnels: use DEV_STATS_INC()
21mr|kernel-5.10-generic-5.10.244-1|6656	- ipv4: annotate data-races around fi->fib_dead
21mr|kernel-5.10-generic-5.10.244-1|6657	- ipv4: Correct/silence an endian warning in __ip_do_redirect
21mr|kernel-5.10-generic-5.10.244-1|6658	- ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr
21mr|kernel-5.10-generic-5.10.244-1|6659	- ipv4/fib: send notify when delete source address routes
21mr|kernel-5.10-generic-5.10.244-1|6660	- ipv4: fix null-deref in ipv4_link_failure
21mr|kernel-5.10-generic-5.10.244-1|6661	- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
21mr|kernel-5.10-generic-5.10.244-1|6662	- ipv4: ignore dst hint for multipath routes
21mr|kernel-5.10-generic-5.10.244-1|6663	- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
21mr|kernel-5.10-generic-5.10.244-1|6664	- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
21mr|kernel-5.10-generic-5.10.244-1|6665	- ipv6: avoid atomic fragment on GSO packets
21mr|kernel-5.10-generic-5.10.244-1|6666	- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
21mr|kernel-5.10-generic-5.10.244-1|6667	- ipv6: fix ip6_sock_set_addr_preferences() typo
21mr|kernel-5.10-generic-5.10.244-1|6668	- ipv6: fix potential NULL deref in fib6_add()
21mr|kernel-5.10-generic-5.10.244-1|6669	- ipv6: init the accept_queue's spinlocks in inet6_create
21mr|kernel-5.10-generic-5.10.244-1|6670	- ipv6: remove max_size check inline with ipv4
21mr|kernel-5.10-generic-5.10.244-1|6671	- ipvlan: add ipvlan_route_v6_outbound() helper
21mr|kernel-5.10-generic-5.10.244-1|6672	- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
21mr|kernel-5.10-generic-5.10.244-1|6673	- ipvlan: properly track tx_errors
21mr|kernel-5.10-generic-5.10.244-1|6674	- ipvs: avoid stat macros calls from preemptible context
21mr|kernel-5.10-generic-5.10.244-1|6675	- ipvs: fix racy memcpy in proc_do_sync_threshold
21mr|kernel-5.10-generic-5.10.244-1|6676	- ip_vti: fix potential slab-use-after-free in decode_session6
21mr|kernel-5.10-generic-5.10.244-1|6677	- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
21mr|kernel-5.10-generic-5.10.244-1|6678	- irqchip/irq-brcmstb-l2: Add write memory barrier before exit
21mr|kernel-5.10-generic-5.10.244-1|6679	- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()
21mr|kernel-5.10-generic-5.10.244-1|6680	- irqchip/mips-gic: Use raw spinlock for gic_lock
21mr|kernel-5.10-generic-5.10.244-1|6681	- irqchip/stm32-exti: add missing DT IRQ flag translation
21mr|kernel-5.10-generic-5.10.244-1|6682	- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
21mr|kernel-5.10-generic-5.10.244-1|6683	- ixgbe: fix crash with empty VF macvlan list
21mr|kernel-5.10-generic-5.10.244-1|6684	- ixgbe: fix timestamp configuration code
21mr|kernel-5.10-generic-5.10.244-1|6685	- ixgbe: Refactor overtemp event handling
21mr|kernel-5.10-generic-5.10.244-1|6686	- ixgbe: Refactor returning internal error codes
21mr|kernel-5.10-generic-5.10.244-1|6687	- ixgbe: Remove non-inclusive language
21mr|kernel-5.10-generic-5.10.244-1|6688	- jbd2: correct the printing of write_flags in jbd2_write_superblock()
21mr|kernel-5.10-generic-5.10.244-1|6689	- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev
21mr|kernel-5.10-generic-5.10.244-1|6690	- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
21mr|kernel-5.10-generic-5.10.244-1|6691	- jfs: fix array-index-out-of-bounds in dbAdjTree
21mr|kernel-5.10-generic-5.10.244-1|6692	- jfs: fix array-index-out-of-bounds in dbFindLeaf
21mr|kernel-5.10-generic-5.10.244-1|6693	- jfs: fix array-index-out-of-bounds in diAlloc
21mr|kernel-5.10-generic-5.10.244-1|6694	- jfs: fix array-index-out-of-bounds in diNewExt
21mr|kernel-5.10-generic-5.10.244-1|6695	- jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
21mr|kernel-5.10-generic-5.10.244-1|6696	- jfs: fix slab-out-of-bounds Read in dtSearch
21mr|kernel-5.10-generic-5.10.244-1|6697	- jfs: fix uaf in jfs_evict_inode
21mr|kernel-5.10-generic-5.10.244-1|6698	- jfs: validate max amount of blocks before allocation.
21mr|kernel-5.10-generic-5.10.244-1|6699	- kasan: print the original fault addr when access invalid shadow
21mr|kernel-5.10-generic-5.10.244-1|6700	- kbuild: Fix changing ELF file type for output of gen_btf for big endian
21mr|kernel-5.10-generic-5.10.244-1|6701	- kcm: Destroy mutex in kcm_exit_net()
21mr|kernel-5.10-generic-5.10.244-1|6702	- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().
21mr|kernel-5.10-generic-5.10.244-1|6703	- kcm: Fix memory leak in error path of kcm_sendmsg()
21mr|kernel-5.10-generic-5.10.244-1|6704	- kconfig: fix memory leak from range properties
21mr|kernel-5.10-generic-5.10.244-1|6705	- kconfig: fix possible buffer overflow
21mr|kernel-5.10-generic-5.10.244-1|6706	- kdb: Fix a potential buffer overflow in kdb_local()
21mr|kernel-5.10-generic-5.10.244-1|6707	- kernel/fork: beware of __put_task_struct() calling context
21mr|kernel-5.10-generic-5.10.244-1|6708	- kernel/reboot: emergency_restart: Set correct system_state
21mr|kernel-5.10-generic-5.10.244-1|6709	- keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
21mr|kernel-5.10-generic-5.10.244-1|6710	- keys, dns: Fix missing size check of V1 server-list header
21mr|kernel-5.10-generic-5.10.244-1|6711	- keys, dns: Fix size check of V1 server-list header
21mr|kernel-5.10-generic-5.10.244-1|6712	- kgdb: Flush console before entering kgdb on panic
21mr|kernel-5.10-generic-5.10.244-1|6713	- kobject: Add sanity check for kset->kobj.ktype in kset_register()
21mr|kernel-5.10-generic-5.10.244-1|6714	- kobject: Fix slab-out-of-bounds in fill_kobj_path()
21mr|kernel-5.10-generic-5.10.244-1|6715	- kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list
21mr|kernel-5.10-generic-5.10.244-1|6716	- kprobes: Prohibit probing on CFI preamble symbol
21mr|kernel-5.10-generic-5.10.244-1|6717	- kselftest/runner.sh: Propagate SIGTERM to runner child
21mr|kernel-5.10-generic-5.10.244-1|6718	- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
21mr|kernel-5.10-generic-5.10.244-1|6719	- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache
21mr|kernel-5.10-generic-5.10.244-1|6720	- KVM: arm64: vgic-v4: Restore pending state on host userspace write
21mr|kernel-5.10-generic-5.10.244-1|6721	- KVM: s390: fix setting of fpc register
21mr|kernel-5.10-generic-5.10.244-1|6722	- KVM: s390/mm: Properly reset no-dat
21mr|kernel-5.10-generic-5.10.244-1|6723	- KVM: use __vcalloc for very large allocations
21mr|kernel-5.10-generic-5.10.244-1|6724	- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space
21mr|kernel-5.10-generic-5.10.244-1|6725	- KVM: x86: Ignore MSR_AMD64_TW_CFG access
21mr|kernel-5.10-generic-5.10.244-1|6726	- KVM: x86: Mask LVTPC when handling a PMI
21mr|kernel-5.10-generic-5.10.244-1|6727	- leds: aw2013: Select missing dependency REGMAP_I2C
21mr|kernel-5.10-generic-5.10.244-1|6728	- leds: pwm: Don't disable the PWM when the LED should be off
21mr|kernel-5.10-generic-5.10.244-1|6729	- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'
21mr|kernel-5.10-generic-5.10.244-1|6730	- leds: trigger: panic: Don't register panic notifier if creating the trigger failed
21mr|kernel-5.10-generic-5.10.244-1|6731	- libapi: Add missing linux/types.h header to get the __u64 type on io.h
21mr|kernel-5.10-generic-5.10.244-1|6732	- libceph, rbd: ignore addr->type while comparing in some cases
21mr|kernel-5.10-generic-5.10.244-1|6733	- libceph: use kernel_connect()
21mr|kernel-5.10-generic-5.10.244-1|6734	- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
21mr|kernel-5.10-generic-5.10.244-1|6735	- lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default
21mr|kernel-5.10-generic-5.10.244-1|6736	- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value
21mr|kernel-5.10-generic-5.10.244-1|6737	- libsubcmd: Fix memory leak in uniq()
21mr|kernel-5.10-generic-5.10.244-1|6738	- lib/test_meminit: allocate pages up to order MAX_ORDER
21mr|kernel-5.10-generic-5.10.244-1|6739	- lib/test_meminit: fix off-by-one error in test_pages()
21mr|kernel-5.10-generic-5.10.244-1|6740	- lib/vsprintf: Fix %%pfwf when current node refcount == 0
21mr|kernel-5.10-generic-5.10.244-1|6741	- livepatch: Fix missing newline character in klp_resolve_symbols()
21mr|kernel-5.10-generic-5.10.244-1|6742	- llc: call sock_orphan() at release time
21mr|kernel-5.10-generic-5.10.244-1|6743	- llc: Drop support for ETH_P_TR_802_2.
21mr|kernel-5.10-generic-5.10.244-1|6744	- llc: make llc_ui_sendmsg() more robust against bonding changes
21mr|kernel-5.10-generic-5.10.244-1|6745	- llc: verify mac len before reading mac header
21mr|kernel-5.10-generic-5.10.244-1|6746	- lockdep: Fix block chain corruption
21mr|kernel-5.10-generic-5.10.244-1|6747	- locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()
21mr|kernel-5.10-generic-5.10.244-1|6748	- locking/ww_mutex/test: Fix potential workqueue corruption
21mr|kernel-5.10-generic-5.10.244-1|6749	- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock
21mr|kernel-5.10-generic-5.10.244-1|6750	- lsm: fix default return value for inode_getsecctx
21mr|kernel-5.10-generic-5.10.244-1|6751	- lsm: fix default return value for vm_enough_memory
21mr|kernel-5.10-generic-5.10.244-1|6752	- lsm: fix the logic in security_inode_getsecctx()
21mr|kernel-5.10-generic-5.10.244-1|6753	- lsm: new security_file_ioctl_compat() hook
21mr|kernel-5.10-generic-5.10.244-1|6754	- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
21mr|kernel-5.10-generic-5.10.244-1|6755	- lwt: Fix return values of BPF xmit ops
21mr|kernel-5.10-generic-5.10.244-1|6756	- m68k: Fix invalid .section syntax
21mr|kernel-5.10-generic-5.10.244-1|6757	- macsec: Fix traffic counters/statistics
21mr|kernel-5.10-generic-5.10.244-1|6758	- macsec: use DEV_STATS_INC()
21mr|kernel-5.10-generic-5.10.244-1|6759	- macvlan: Don't propagate promisc change to lower dev in passthru
21mr|kernel-5.10-generic-5.10.244-1|6760	- mcb: fix error handling for different scenarios when parsing
21mr|kernel-5.10-generic-5.10.244-1|6761	- mcb-lpc: Reallocate memory region to avoid memory overlapping
21mr|kernel-5.10-generic-5.10.244-1|6762	- mcb: remove is_added flag from mcb_device struct
21mr|kernel-5.10-generic-5.10.244-1|6763	- mcb: Return actual parsed size when reading chameleon table
21mr|kernel-5.10-generic-5.10.244-1|6764	- md/bitmap: don't set max_write_behind if there is no write mostly device
21mr|kernel-5.10-generic-5.10.244-1|6765	- md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
21mr|kernel-5.10-generic-5.10.244-1|6766	- md/md-bitmap: remove unnecessary local variable in backlog_store()
21mr|kernel-5.10-generic-5.10.244-1|6767	- md/raid1: fix error: ISO C90 forbids mixed declarations
21mr|kernel-5.10-generic-5.10.244-1|6768	- md: raid1: fix potential OOB in raid1_remove_disk()
21mr|kernel-5.10-generic-5.10.244-1|6769	- md: Whenassemble the array, consult the superblock of the freshest device
21mr|kernel-5.10-generic-5.10.244-1|6770	- media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
21mr|kernel-5.10-generic-5.10.244-1|6771	- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
21mr|kernel-5.10-generic-5.10.244-1|6772	- media: anysee: fix null-ptr-deref in anysee_master_xfer
21mr|kernel-5.10-generic-5.10.244-1|6773	- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
21mr|kernel-5.10-generic-5.10.244-1|6774	- media: bttv: fix use after free error due to btv->timeout timer
21mr|kernel-5.10-generic-5.10.244-1|6775	- media: ccs: Correctly initialise try compose rectangle
21mr|kernel-5.10-generic-5.10.244-1|6776	- media: cedrus: Fix clock/reset sequence
21mr|kernel-5.10-generic-5.10.244-1|6777	- media: cobalt: Use FIELD_GET() to extract Link Width
21mr|kernel-5.10-generic-5.10.244-1|6778	- media: cx231xx: fix a memleak in cx231xx_init_isoc
21mr|kernel-5.10-generic-5.10.244-1|6779	- media: cx24120: Add retval check for cx24120_message_send()
21mr|kernel-5.10-generic-5.10.244-1|6780	- media: ddbridge: fix an error code problem in ddb_probe
21mr|kernel-5.10-generic-5.10.244-1|6781	- media: dib7000p: Fix potential division by zero
21mr|kernel-5.10-generic-5.10.244-1|6782	- media: dvbdev: drop refcount on error path in dvb_device_open()
21mr|kernel-5.10-generic-5.10.244-1|6783	- media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()
21mr|kernel-5.10-generic-5.10.244-1|6784	- media: dvb: symbol fixup for dvb_attach()
21mr|kernel-5.10-generic-5.10.244-1|6785	- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()
21mr|kernel-5.10-generic-5.10.244-1|6786	- media: dvb-usb-v2: af9035: fix missing unlock
21mr|kernel-5.10-generic-5.10.244-1|6787	- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer
21mr|kernel-5.10-generic-5.10.244-1|6788	- media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer
21mr|kernel-5.10-generic-5.10.244-1|6789	- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()
21mr|kernel-5.10-generic-5.10.244-1|6790	- media: go7007: Remove redundant if statement
21mr|kernel-5.10-generic-5.10.244-1|6791	- media: gspca: cpia1: shift-out-of-bounds in set_flicker
21mr|kernel-5.10-generic-5.10.244-1|6792	- media: i2c: max9286: Fix some redundant of_node_put() calls
21mr|kernel-5.10-generic-5.10.244-1|6793	- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
21mr|kernel-5.10-generic-5.10.244-1|6794	- media: i2c: tvp5150: check return value of devm_kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|6795	- media: imon: fix access to invalid resource for the second interface
21mr|kernel-5.10-generic-5.10.244-1|6796	- media: ir_toy: fix a memleak in irtoy_tx
21mr|kernel-5.10-generic-5.10.244-1|6797	- media: lirc: drop trailing space from scancode transmit
21mr|kernel-5.10-generic-5.10.244-1|6798	- media: mediatek: vcodec: Return NULL if no vdec_fb is found
21mr|kernel-5.10-generic-5.10.244-1|6799	- media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run
21mr|kernel-5.10-generic-5.10.244-1|6800	- media: mtk-jpeg: Fix use after free bug due to uncanceled work
21mr|kernel-5.10-generic-5.10.244-1|6801	- media: ov2680: Fix ov2680_bayer_order()
21mr|kernel-5.10-generic-5.10.244-1|6802	- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors
21mr|kernel-5.10-generic-5.10.244-1|6803	- media: ov2680: Fix vflip / hflip set functions
21mr|kernel-5.10-generic-5.10.244-1|6804	- media: ov2680: Remove auto-gain and auto-exposure controls
21mr|kernel-5.10-generic-5.10.244-1|6805	- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()
21mr|kernel-5.10-generic-5.10.244-1|6806	- media: pci: cx23885: fix error handling for cx23885 ATSC boards
21mr|kernel-5.10-generic-5.10.244-1|6807	- media: pci: cx23885: replace BUG with error return
21mr|kernel-5.10-generic-5.10.244-1|6808	- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
21mr|kernel-5.10-generic-5.10.244-1|6809	- media: platform: mediatek: vpu: fix NULL ptr dereference
21mr|kernel-5.10-generic-5.10.244-1|6810	- media: pulse8-cec: handle possible ping error
21mr|kernel-5.10-generic-5.10.244-1|6811	- media: pvrusb2: fix use after free on context disconnection
21mr|kernel-5.10-generic-5.10.244-1|6812	- media: qcom: camss: Fix vfe_get() error jump
21mr|kernel-5.10-generic-5.10.244-1|6813	- media: rc: bpf attach/detach requires write permission
21mr|kernel-5.10-generic-5.10.244-1|6814	- media: rkisp1: Disable runtime PM in probe error path
21mr|kernel-5.10-generic-5.10.244-1|6815	- media: rkvdec: increase max supported height for H.264
21mr|kernel-5.10-generic-5.10.244-1|6816	- media: rockchip: rga: fix swizzling for RGB formats
21mr|kernel-5.10-generic-5.10.244-1|6817	- media: s3c-camif: Avoid inappropriate kfree()
21mr|kernel-5.10-generic-5.10.244-1|6818	- media: sharp: fix sharp encoding
21mr|kernel-5.10-generic-5.10.244-1|6819	- media: stk1160: Fixed high volume of stk1160_dbg messages
21mr|kernel-5.10-generic-5.10.244-1|6820	- media: tuners: qt1010: replace BUG_ON with a regular error
21mr|kernel-5.10-generic-5.10.244-1|6821	- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
21mr|kernel-5.10-generic-5.10.244-1|6822	- media: v4l2-mem2mem: add lock to protect parameter num_rdy
21mr|kernel-5.10-generic-5.10.244-1|6823	- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
21mr|kernel-5.10-generic-5.10.244-1|6824	- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
21mr|kernel-5.10-generic-5.10.244-1|6825	- media: venus: core: Add differentiator IS_V6(core)
21mr|kernel-5.10-generic-5.10.244-1|6826	- media: venus: core: Add io base variables for each block
21mr|kernel-5.10-generic-5.10.244-1|6827	- media: venus: hfi: Add a 6xx boot logic
21mr|kernel-5.10-generic-5.10.244-1|6828	- media: venus: hfi: add checks to handle capabilities from firmware
21mr|kernel-5.10-generic-5.10.244-1|6829	- media: venus: hfi: add checks to perform sanity on queue pointers
21mr|kernel-5.10-generic-5.10.244-1|6830	- media: venus: hfi: Define additional 6xx registers
21mr|kernel-5.10-generic-5.10.244-1|6831	- media: venus: hfi: fix the check to handle session buffer requirement
21mr|kernel-5.10-generic-5.10.244-1|6832	- media: venus: hfi_parser: Add check to keep the number of codecs within range
21mr|kernel-5.10-generic-5.10.244-1|6833	- media: venus: hfi,pm,firmware: Convert to block relative addressing
21mr|kernel-5.10-generic-5.10.244-1|6834	- media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts
21mr|kernel-5.10-generic-5.10.244-1|6835	- media: vidtv: mux: Add check and kfree for kstrdup
21mr|kernel-5.10-generic-5.10.244-1|6836	- media: vidtv: psi: Add check for kstrdup
21mr|kernel-5.10-generic-5.10.244-1|6837	- media: vivid: avoid integer overflow
21mr|kernel-5.10-generic-5.10.244-1|6838	- mfd: core: Ensure disabled devices are skipped without aborting
21mr|kernel-5.10-generic-5.10.244-1|6839	- mfd: core: Un-constify mfd_cell.of_reg
21mr|kernel-5.10-generic-5.10.244-1|6840	- mfd: dln2: Fix double put in dln2_probe
21mr|kernel-5.10-generic-5.10.244-1|6841	- mfd: syscon: Fix null pointer dereference in of_syscon_register()
21mr|kernel-5.10-generic-5.10.244-1|6842	- mfd: ti_am335x_tscadc: Fix TI SoC dependencies
21mr|kernel-5.10-generic-5.10.244-1|6843	- mhi: pci_generic: Fix implicit conversion warning
21mr|kernel-5.10-generic-5.10.244-1|6844	- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
21mr|kernel-5.10-generic-5.10.244-1|6845	- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
21mr|kernel-5.10-generic-5.10.244-1|6846	- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
21mr|kernel-5.10-generic-5.10.244-1|6847	- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
21mr|kernel-5.10-generic-5.10.244-1|6848	- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan
21mr|kernel-5.10-generic-5.10.244-1|6849	- MIPS: cpu-features: Enable octeon_cache by cpu_type
21mr|kernel-5.10-generic-5.10.244-1|6850	- MIPS: cpu-features: Use boot_cpu_type for CPU type based features
21mr|kernel-5.10-generic-5.10.244-1|6851	- MIPS: dec: prom: Address -Warray-bounds warning
21mr|kernel-5.10-generic-5.10.244-1|6852	- mips: dmi: Fix early remap on MIPS32
21mr|kernel-5.10-generic-5.10.244-1|6853	- mips: Fix incorrect max_low_pfn adjustment
21mr|kernel-5.10-generic-5.10.244-1|6854	- mips: Fix max_mapnr being uninitialized on early stages
21mr|kernel-5.10-generic-5.10.244-1|6855	- MIPS: KVM: Fix a build warning about variable set but not used
21mr|kernel-5.10-generic-5.10.244-1|6856	- MIPS: Loongson64: Enable DMA noncoherent support
21mr|kernel-5.10-generic-5.10.244-1|6857	- MIPS: Loongson64: Reserve vgabios memory on boot
21mr|kernel-5.10-generic-5.10.244-1|6858	- misc: fastrpc: Clean buffers on remote invocation failures
21mr|kernel-5.10-generic-5.10.244-1|6859	- misc: fastrpc: Mark all sessions as invalid in cb_remove
21mr|kernel-5.10-generic-5.10.244-1|6860	- misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
21mr|kernel-5.10-generic-5.10.244-1|6861	- misc: mei: client.c: return negative error code in mei_cl_write
21mr|kernel-5.10-generic-5.10.244-1|6862	- misc: pci_endpoint_test: Add deviceID for AM64 and J7200
21mr|kernel-5.10-generic-5.10.244-1|6863	- misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support
21mr|kernel-5.10-generic-5.10.244-1|6864	- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller
21mr|kernel-5.10-generic-5.10.244-1|6865	- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|6866	- mlxbf-bootctl: correctly identify secure boot with development keys
21mr|kernel-5.10-generic-5.10.244-1|6867	- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
21mr|kernel-5.10-generic-5.10.244-1|6868	- mlxsw: i2c: Fix chunk size setting in output mailbox buffer
21mr|kernel-5.10-generic-5.10.244-1|6869	- mlxsw: i2c: Limit single transaction buffer size
21mr|kernel-5.10-generic-5.10.244-1|6870	- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
21mr|kernel-5.10-generic-5.10.244-1|6871	- mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()
21mr|kernel-5.10-generic-5.10.244-1|6872	- mlxsw: spectrum_acl_tcam: Fix stack corruption
21mr|kernel-5.10-generic-5.10.244-1|6873	- mlxsw: spectrum_acl_tcam: Make fini symmetric to init
21mr|kernel-5.10-generic-5.10.244-1|6874	- mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations
21mr|kernel-5.10-generic-5.10.244-1|6875	- mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable
21mr|kernel-5.10-generic-5.10.244-1|6876	- mlxsw: Use size_mul() in call to struct_size()
21mr|kernel-5.10-generic-5.10.244-1|6877	- mm: add a call to flush_cache_vmap() in vmap_pfn()
21mr|kernel-5.10-generic-5.10.244-1|6878	- mmc: au1xmmc: force non-modular build and remove symbol_get usage
21mr|kernel-5.10-generic-5.10.244-1|6879	- mmc: bcm2835: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|6880	- mmc: block: Be sure to wait while busy in CQE error recovery
21mr|kernel-5.10-generic-5.10.244-1|6881	- mmc: block: Do not lose cache flush during CQE error recovery
21mr|kernel-5.10-generic-5.10.244-1|6882	- mmc: block: Fix in_flight[issue_type] value error
21mr|kernel-5.10-generic-5.10.244-1|6883	- mmc: block: Retry commands in CQE error recovery
21mr|kernel-5.10-generic-5.10.244-1|6884	- mmc: core: add devm_mmc_alloc_host
21mr|kernel-5.10-generic-5.10.244-1|6885	- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc
21mr|kernel-5.10-generic-5.10.244-1|6886	- mmc: core: Cancel delayed work before releasing host
21mr|kernel-5.10-generic-5.10.244-1|6887	- mmc: core: Capture correct oemid-bits for eMMC cards
21mr|kernel-5.10-generic-5.10.244-1|6888	- mmc: core: convert comma to semicolon
21mr|kernel-5.10-generic-5.10.244-1|6889	- mmc: core: sdio: hold retuning if sdio in 1-bit mode
21mr|kernel-5.10-generic-5.10.244-1|6890	- mmc: core: Use mrq.sbc in close-ended ffu
21mr|kernel-5.10-generic-5.10.244-1|6891	- mmc: cqhci: Fix task clearing in CQE error recovery
21mr|kernel-5.10-generic-5.10.244-1|6892	- mmc: cqhci: Increase recovery halt timeout
21mr|kernel-5.10-generic-5.10.244-1|6893	- mmc: cqhci: Warn of halt or task clear failure
21mr|kernel-5.10-generic-5.10.244-1|6894	- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
21mr|kernel-5.10-generic-5.10.244-1|6895	- mm/cma: use nth_page() in place of direct struct page manipulation
21mr|kernel-5.10-generic-5.10.244-1|6896	- mmc: meson-gx: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|6897	- mmc: meson-gx: Remove setting of CMD_CFG_ERROR
21mr|kernel-5.10-generic-5.10.244-1|6898	- mmc: meson-gx: use devm_mmc_alloc_host
21mr|kernel-5.10-generic-5.10.244-1|6899	- mmc: meson-mx-sdhc: Fix initialization frozen issue
21mr|kernel-5.10-generic-5.10.244-1|6900	- mmc: mmc_spi: remove custom DMA mapped buffers
21mr|kernel-5.10-generic-5.10.244-1|6901	- mmc: renesas_sdhi: only reset SCC when its pointer is populated
21mr|kernel-5.10-generic-5.10.244-1|6902	- mmc: renesas_sdhi: populate SCC pointer at the proper place
21mr|kernel-5.10-generic-5.10.244-1|6903	- mmc: renesas_sdhi: probe into TMIO after SCC parameters have been setup
21mr|kernel-5.10-generic-5.10.244-1|6904	- mmc: renesas_sdhi: register irqs before registering controller
21mr|kernel-5.10-generic-5.10.244-1|6905	- mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL
21mr|kernel-5.10-generic-5.10.244-1|6906	- mmc: rpmb: fixes pause retune on all RPMB partitions.
21mr|kernel-5.10-generic-5.10.244-1|6907	- mmc: sdhci_am654: fix start loop index for TAP value parsing
21mr|kernel-5.10-generic-5.10.244-1|6908	- mmc: sdhci_am654: Fix TI SoC dependencies
21mr|kernel-5.10-generic-5.10.244-1|6909	- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
21mr|kernel-5.10-generic-5.10.244-1|6910	- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
21mr|kernel-5.10-generic-5.10.244-1|6911	- mmc: sdhci_omap: Fix TI SoC dependencies
21mr|kernel-5.10-generic-5.10.244-1|6912	- mmc: sdhci-sprd: Fix eMMC init failure after hw reset
21mr|kernel-5.10-generic-5.10.244-1|6913	- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
21mr|kernel-5.10-generic-5.10.244-1|6914	- mmc: slot-gpio: Allow non-sleeping GPIO ro
21mr|kernel-5.10-generic-5.10.244-1|6915	- mmc: sunxi: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|6916	- mmc: tmio: support custom irq masks
21mr|kernel-5.10-generic-5.10.244-1|6917	- mmc: vub300: fix an error code
21mr|kernel-5.10-generic-5.10.244-1|6918	- mmc: wbsd: fix double mmc_free_host() in wbsd_init()
21mr|kernel-5.10-generic-5.10.244-1|6919	- mm/filemap: fix infinite loop in generic_file_buffered_read()
21mr|kernel-5.10-generic-5.10.244-1|6920	- mm: fix page reference leak in soft_offline_page()
21mr|kernel-5.10-generic-5.10.244-1|6921	- mm: fix unmap_mapping_range high bits shift bug
21mr|kernel-5.10-generic-5.10.244-1|6922	- mm,hwpoison: fix printing of page flags
21mr|kernel-5.10-generic-5.10.244-1|6923	- mm,hwpoison: refactor get_any_page
21mr|kernel-5.10-generic-5.10.244-1|6924	- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
21mr|kernel-5.10-generic-5.10.244-1|6925	- mm/memory-failure: check the mapcount of the precise page
21mr|kernel-5.10-generic-5.10.244-1|6926	- mm: memory-failure: fix unexpected return value in soft_offline_page()
21mr|kernel-5.10-generic-5.10.244-1|6927	- mm: memory-failure: kill soft_offline_free_page()
21mr|kernel-5.10-generic-5.10.244-1|6928	- mm/memory_hotplug: rate limit page migration warnings
21mr|kernel-5.10-generic-5.10.244-1|6929	- mm/memory_hotplug: use pfn math in place of direct struct page manipulation
21mr|kernel-5.10-generic-5.10.244-1|6930	- mm/page_alloc: correct start page when guard page debug is enabled
21mr|kernel-5.10-generic-5.10.244-1|6931	- mm/sparsemem: fix race in accessing memory_section->usage
21mr|kernel-5.10-generic-5.10.244-1|6932	- mm: use __pfn_to_section() instead of open coding it
21mr|kernel-5.10-generic-5.10.244-1|6933	- mm: vmalloc: introduce array allocation functions
21mr|kernel-5.10-generic-5.10.244-1|6934	- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
21mr|kernel-5.10-generic-5.10.244-1|6935	- modpost: add missing else to the "of" check
21mr|kernel-5.10-generic-5.10.244-1|6936	- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
21mr|kernel-5.10-generic-5.10.244-1|6937	- modpost: trim leading spaces when processing source files list
21mr|kernel-5.10-generic-5.10.244-1|6938	- module: Expose module_init_layout_section()
21mr|kernel-5.10-generic-5.10.244-1|6939	- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
21mr|kernel-5.10-generic-5.10.244-1|6940	- mptcp: fix uninit-value in mptcp_incoming_options
21mr|kernel-5.10-generic-5.10.244-1|6941	- mtd: cfi_cmdset_0001: Byte swap OTP info
21mr|kernel-5.10-generic-5.10.244-1|6942	- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
21mr|kernel-5.10-generic-5.10.244-1|6943	- mtd: physmap-core: Restore map_rom fallback
21mr|kernel-5.10-generic-5.10.244-1|6944	- mtd: rawnand: arasan: Ensure program page operations are successful
21mr|kernel-5.10-generic-5.10.244-1|6945	- mtd: rawnand: brcmnand: Allow SoC to provide I/O operations
21mr|kernel-5.10-generic-5.10.244-1|6946	- mtd: rawnand: brcmnand: Fix crash during the panic_write
21mr|kernel-5.10-generic-5.10.244-1|6947	- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller
21mr|kernel-5.10-generic-5.10.244-1|6948	- mtd: rawnand: brcmnand: Fix mtd oobsize
21mr|kernel-5.10-generic-5.10.244-1|6949	- mtd: rawnand: brcmnand: Fix potential false time out warning
21mr|kernel-5.10-generic-5.10.244-1|6950	- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
21mr|kernel-5.10-generic-5.10.244-1|6951	- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()
21mr|kernel-5.10-generic-5.10.244-1|6952	- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
21mr|kernel-5.10-generic-5.10.244-1|6953	- mtd: rawnand: marvell: Ensure program page operations are successful
21mr|kernel-5.10-generic-5.10.244-1|6954	- mtd: rawnand: qcom: Unmap the right resource upon probe failure
21mr|kernel-5.10-generic-5.10.244-1|6955	- mtd: spinand: micron: correct bitmask for ecc status
21mr|kernel-5.10-generic-5.10.244-1|6956	- mtd: spi-nor: Check bus width while setting QE bit
21mr|kernel-5.10-generic-5.10.244-1|6957	- ncsi: internal.h: Fix a spello
21mr|kernel-5.10-generic-5.10.244-1|6958	- ncsi: Propagate carrier gain/loss events to the NCSI controller
21mr|kernel-5.10-generic-5.10.244-1|6959	- nd_btt: Make BTT lanes preemptible
21mr|kernel-5.10-generic-5.10.244-1|6960	- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
21mr|kernel-5.10-generic-5.10.244-1|6961	- neighbour: Don't let neigh_forced_gc() disable preemption for long
21mr|kernel-5.10-generic-5.10.244-1|6962	- neighbour: fix various data-races
21mr|kernel-5.10-generic-5.10.244-1|6963	- net: 9p: avoid freeing uninit memory in p9pdu_vreadf
21mr|kernel-5.10-generic-5.10.244-1|6964	- net: add DEV_STATS_READ() helper
21mr|kernel-5.10-generic-5.10.244-1|6965	- net: add sysctl accept_ra_min_rtr_lft
21mr|kernel-5.10-generic-5.10.244-1|6966	- net/af_iucv: clean up a try_then_request_module()
21mr|kernel-5.10-generic-5.10.244-1|6967	- net: af_key: fix sadb_x_filter validation
21mr|kernel-5.10-generic-5.10.244-1|6968	- net: annotate data-races around sk->sk_dst_pending_confirm
21mr|kernel-5.10-generic-5.10.244-1|6969	- net: annotate data-races around sk->sk_tx_queue_mapping
21mr|kernel-5.10-generic-5.10.244-1|6970	- net: arcnet: com20020 fix error handling
21mr|kernel-5.10-generic-5.10.244-1|6971	- net: arcnet: Do not call kfree_skb() under local_irq_disable()
21mr|kernel-5.10-generic-5.10.244-1|6972	- net: atlantic: fix double free in ring reinit logic
21mr|kernel-5.10-generic-5.10.244-1|6973	- net: Avoid address overwrite in kernel_connect
21mr|kernel-5.10-generic-5.10.244-1|6974	- net: axienet: Fix check for partial TX checksum
21mr|kernel-5.10-generic-5.10.244-1|6975	- net: bcmgenet: Fix EEE implementation
21mr|kernel-5.10-generic-5.10.244-1|6976	- net: bcmgenet: Fix FCS generation for fragmented skbuffs
21mr|kernel-5.10-generic-5.10.244-1|6977	- net: bcmgenet: Fix return value check for fixed_phy_register()
21mr|kernel-5.10-generic-5.10.244-1|6978	- net: bgmac: Fix return value check for fixed_phy_register()
21mr|kernel-5.10-generic-5.10.244-1|6979	- net: bnxt: fix a potential use-after-free in bnxt_init_tc
21mr|kernel-5.10-generic-5.10.244-1|6980	- net: bridge: use DEV_STATS_INC()
21mr|kernel-5.10-generic-5.10.244-1|6981	- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
21mr|kernel-5.10-generic-5.10.244-1|6982	- net: check dev->gso_max_size in gso_features_check()
21mr|kernel-5.10-generic-5.10.244-1|6983	- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
21mr|kernel-5.10-generic-5.10.244-1|6984	- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw
21mr|kernel-5.10-generic-5.10.244-1|6985	- net: do not allow gso_size to be set to GSO_BY_FRAGS
21mr|kernel-5.10-generic-5.10.244-1|6986	- net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register()
21mr|kernel-5.10-generic-5.10.244-1|6987	- net: dsa: lan9303: consequently nested-lock physical MDIO
21mr|kernel-5.10-generic-5.10.244-1|6988	- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
21mr|kernel-5.10-generic-5.10.244-1|6989	- net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
21mr|kernel-5.10-generic-5.10.244-1|6990	- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
21mr|kernel-5.10-generic-5.10.244-1|6991	- net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload
21mr|kernel-5.10-generic-5.10.244-1|6992	- net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times
21mr|kernel-5.10-generic-5.10.244-1|6993	- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
21mr|kernel-5.10-generic-5.10.244-1|6994	- net: ena: Destroy correct number of xdp queues upon failure
21mr|kernel-5.10-generic-5.10.244-1|6995	- net: ena: Fix XDP redirection error
21mr|kernel-5.10-generic-5.10.244-1|6996	- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
21mr|kernel-5.10-generic-5.10.244-1|6997	- net: ethernet: cortina: Fix max RX frame define
21mr|kernel-5.10-generic-5.10.244-1|6998	- net: ethernet: cortina: Fix MTU max setting
21mr|kernel-5.10-generic-5.10.244-1|6999	- net: ethernet: cortina: Handle large frames
21mr|kernel-5.10-generic-5.10.244-1|7000	- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()
21mr|kernel-5.10-generic-5.10.244-1|7001	- net: ethernet: mtk_eth_soc: remove duplicate if statements
21mr|kernel-5.10-generic-5.10.244-1|7002	- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()
21mr|kernel-5.10-generic-5.10.244-1|7003	- net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns()
21mr|kernel-5.10-generic-5.10.244-1|7004	- net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames
21mr|kernel-5.10-generic-5.10.244-1|7005	- net: fec: correct queue selection
21mr|kernel-5.10-generic-5.10.244-1|7006	- net: fec: fix the unhandled context fault from smmu
21mr|kernel-5.10-generic-5.10.244-1|7007	- netfilter: ebtables: fix fortify warnings in size_entry_mwt()
21mr|kernel-5.10-generic-5.10.244-1|7008	- netfilter: exthdr: add support for tcp option removal
21mr|kernel-5.10-generic-5.10.244-1|7009	- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp
21mr|kernel-5.10-generic-5.10.244-1|7010	- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
21mr|kernel-5.10-generic-5.10.244-1|7011	- netfilter: ipset: fix performance regression in swap operation
21mr|kernel-5.10-generic-5.10.244-1|7012	- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
21mr|kernel-5.10-generic-5.10.244-1|7013	- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
21mr|kernel-5.10-generic-5.10.244-1|7014	- netfilter: ipset: Missing gc cancellations fixed
21mr|kernel-5.10-generic-5.10.244-1|7015	- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses
21mr|kernel-5.10-generic-5.10.244-1|7016	- netfilter: nf_conntrack_bridge: initialize err to 0
21mr|kernel-5.10-generic-5.10.244-1|7017	- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
21mr|kernel-5.10-generic-5.10.244-1|7018	- netfilter: nfnetlink_log: silence bogus compiler warning
21mr|kernel-5.10-generic-5.10.244-1|7019	- netfilter: nfnetlink_osf: avoid OOB read
21mr|kernel-5.10-generic-5.10.244-1|7020	- netfilter: nf_tables: adapt set backend to use GC transaction API
21mr|kernel-5.10-generic-5.10.244-1|7021	- netfilter: nf_tables: add and use nft_sk helper
21mr|kernel-5.10-generic-5.10.244-1|7022	- netfilter: nf_tables: add and use nft_thoff helper
21mr|kernel-5.10-generic-5.10.244-1|7023	- netfilter: nftables: add loop check helper function
21mr|kernel-5.10-generic-5.10.244-1|7024	- netfilter: nf_tables: defer gc run if previous batch is still pending
21mr|kernel-5.10-generic-5.10.244-1|7025	- netfilter: nf_tables: disable toggling dormant table state more than once
21mr|kernel-5.10-generic-5.10.244-1|7026	- netfilter: nf_tables: disallow element removal on anonymous sets
21mr|kernel-5.10-generic-5.10.244-1|7027	- netfilter: nf_tables: disallow rule removal from chain binding
21mr|kernel-5.10-generic-5.10.244-1|7028	- netfilter: nf_tables: do not allow mismatch field size and set key length
21mr|kernel-5.10-generic-5.10.244-1|7029	- netfilter: nf_tables: don't fail inserts if duplicate has expired
21mr|kernel-5.10-generic-5.10.244-1|7030	- netfilter: nf_tables: don't skip expired elements during walk
21mr|kernel-5.10-generic-5.10.244-1|7031	- netfilter: nf_tables: double hook unregistration in netns path
21mr|kernel-5.10-generic-5.10.244-1|7032	- netfilter: nftables: exthdr: fix 4-byte stack OOB write
21mr|kernel-5.10-generic-5.10.244-1|7033	- netfilter: nf_tables: fix 'exist' matching on bigendian arches
21mr|kernel-5.10-generic-5.10.244-1|7034	- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path
21mr|kernel-5.10-generic-5.10.244-1|7035	- netfilter: nf_tables: fix kdoc warnings after gc rework
21mr|kernel-5.10-generic-5.10.244-1|7036	- netfilter: nf_tables: fix memleak when more than 255 elements expired
21mr|kernel-5.10-generic-5.10.244-1|7037	- netfilter: nf_tables: fix out of memory error handling
21mr|kernel-5.10-generic-5.10.244-1|7038	- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval()
21mr|kernel-5.10-generic-5.10.244-1|7039	- netfilter: nf_tables: fix table flag updates
21mr|kernel-5.10-generic-5.10.244-1|7040	- netfilter: nf_tables: GC transaction API to avoid race with control plane
21mr|kernel-5.10-generic-5.10.244-1|7041	- netfilter: nf_tables: GC transaction race with abort path
21mr|kernel-5.10-generic-5.10.244-1|7042	- netfilter: nf_tables: GC transaction race with netns dismantle
21mr|kernel-5.10-generic-5.10.244-1|7043	- netfilter: nf_tables: integrate pipapo into commit protocol
21mr|kernel-5.10-generic-5.10.244-1|7044	- netfilter: nf_tables: mark newset as dead on transaction abort
21mr|kernel-5.10-generic-5.10.244-1|7045	- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
21mr|kernel-5.10-generic-5.10.244-1|7046	- netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
21mr|kernel-5.10-generic-5.10.244-1|7047	- netfilter: nf_tables: reject QUEUE/DROP verdict parameters
21mr|kernel-5.10-generic-5.10.244-1|7048	- netfilter: nf_tables: Reject tables of unsupported family
21mr|kernel-5.10-generic-5.10.244-1|7049	- netfilter: nf_tables: remove busy mark and gc batch API
21mr|kernel-5.10-generic-5.10.244-1|7050	- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes
21mr|kernel-5.10-generic-5.10.244-1|7051	- netfilter: nf_tables: skip dead set elements in netlink dump
21mr|kernel-5.10-generic-5.10.244-1|7052	- netfilter: nf_tables: skip set commit for deleted/destroyed sets
21mr|kernel-5.10-generic-5.10.244-1|7053	- netfilter: nf_tables: unregister flowtable hooks on netns exit
21mr|kernel-5.10-generic-5.10.244-1|7054	- netfilter: nftables: update table flags from the commit phase
21mr|kernel-5.10-generic-5.10.244-1|7055	- netfilter: nf_tables: use correct lock to protect gc_list
21mr|kernel-5.10-generic-5.10.244-1|7056	- netfilter: nf_tables: validate NFPROTO_* family
21mr|kernel-5.10-generic-5.10.244-1|7057	- netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
21mr|kernel-5.10-generic-5.10.244-1|7058	- netfilter: nft_compat: reject unused compat flag
21mr|kernel-5.10-generic-5.10.244-1|7059	- netfilter: nft_compat: restrict match/target protocol to u16
21mr|kernel-5.10-generic-5.10.244-1|7060	- netfilter: nft_ct: reject direction for ct id
21mr|kernel-5.10-generic-5.10.244-1|7061	- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
21mr|kernel-5.10-generic-5.10.244-1|7062	- netfilter: nft_dynset: disallow object maps
21mr|kernel-5.10-generic-5.10.244-1|7063	- netfilter: nft_exthdr: break evaluation if setting TCP option fails
21mr|kernel-5.10-generic-5.10.244-1|7064	- netfilter: nft_exthdr: Fix for unsafe packet data read
21mr|kernel-5.10-generic-5.10.244-1|7065	- netfilter: nft_exthdr: Fix non-linear header modification
21mr|kernel-5.10-generic-5.10.244-1|7066	- netfilter: nft_exthdr: Search chunks in SCTP packets only
21mr|kernel-5.10-generic-5.10.244-1|7067	- netfilter: nft_exthdr: Support SCTP chunks
21mr|kernel-5.10-generic-5.10.244-1|7068	- netfilter: nft_immediate: drop chain reference counter on error
21mr|kernel-5.10-generic-5.10.244-1|7069	- netfilter: nft_payload: fix wrong mac header matching
21mr|kernel-5.10-generic-5.10.244-1|7070	- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs
21mr|kernel-5.10-generic-5.10.244-1|7071	- netfilter: nft_set_hash: mark set element as dead when deleting from packet path
21mr|kernel-5.10-generic-5.10.244-1|7072	- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration
21mr|kernel-5.10-generic-5.10.244-1|7073	- netfilter: nft_set_pipapo: add helper to release pcpu scratch area
21mr|kernel-5.10-generic-5.10.244-1|7074	- netfilter: nft_set_pipapo: remove scratch_aligned pointer
21mr|kernel-5.10-generic-5.10.244-1|7075	- netfilter: nft_set_pipapo: skip inactive elements during set walk
21mr|kernel-5.10-generic-5.10.244-1|7076	- netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails
21mr|kernel-5.10-generic-5.10.244-1|7077	- netfilter: nft_set_pipapo: store index in scratch maps
21mr|kernel-5.10-generic-5.10.244-1|7078	- netfilter: nft_set_rbtree: .deactivate fails if element has expired
21mr|kernel-5.10-generic-5.10.244-1|7079	- netfilter: nft_set_rbtree: skip end interval element from gc
21mr|kernel-5.10-generic-5.10.244-1|7080	- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
21mr|kernel-5.10-generic-5.10.244-1|7081	- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention
21mr|kernel-5.10-generic-5.10.244-1|7082	- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
21mr|kernel-5.10-generic-5.10.244-1|7083	- netfilter: use actual socket sk for REJECT action
21mr|kernel-5.10-generic-5.10.244-1|7084	- netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
21mr|kernel-5.10-generic-5.10.244-1|7085	- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
21mr|kernel-5.10-generic-5.10.244-1|7086	- netfilter: xt_sctp: validate the flag_info count
21mr|kernel-5.10-generic-5.10.244-1|7087	- netfilter: xt_u32: validate user space input
21mr|kernel-5.10-generic-5.10.244-1|7088	- net: fix possible store tearing in neigh_periodic_work()
21mr|kernel-5.10-generic-5.10.244-1|7089	- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
21mr|kernel-5.10-generic-5.10.244-1|7090	- net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
21mr|kernel-5.10-generic-5.10.244-1|7091	- net: hns3: add 5ms delay before clear firmware reset irq source
21mr|kernel-5.10-generic-5.10.244-1|7092	- net: hns3: fix the port information display when sfp is absent
21mr|kernel-5.10-generic-5.10.244-1|7093	- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()
21mr|kernel-5.10-generic-5.10.244-1|7094	- net: hns3: fix VF reset fail issue
21mr|kernel-5.10-generic-5.10.244-1|7095	- net: hns3: only enable unicast promisc when mac table full
21mr|kernel-5.10-generic-5.10.244-1|7096	- net: hns: fix fake link up on xge port
21mr|kernel-5.10-generic-5.10.244-1|7097	- net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
21mr|kernel-5.10-generic-5.10.244-1|7098	- net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show()
21mr|kernel-5.10-generic-5.10.244-1|7099	- net: Implement missing SO_TIMESTAMPING_NEW cmsg support
21mr|kernel-5.10-generic-5.10.244-1|7100	- net: ipv4: fix a memleak in ip_setup_cork
21mr|kernel-5.10-generic-5.10.244-1|7101	- net: ipv4: fix one memleak in __inet_del_ifa()
21mr|kernel-5.10-generic-5.10.244-1|7102	- net: ipv4: fix return value check in esp_remove_trailer
21mr|kernel-5.10-generic-5.10.244-1|7103	- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
21mr|kernel-5.10-generic-5.10.244-1|7104	- net: ipv6: fix return value check in esp_remove_trailer
21mr|kernel-5.10-generic-5.10.244-1|7105	- net/ipv6: SKB symmetric hash should incorporate transport ports
21mr|kernel-5.10-generic-5.10.244-1|7106	- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
21mr|kernel-5.10-generic-5.10.244-1|7107	- net: ks8851: Fix TX stall caused by TX buffer overrun
21mr|kernel-5.10-generic-5.10.244-1|7108	- netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
21mr|kernel-5.10-generic-5.10.244-1|7109	- netlabel: remove unused parameter in netlbl_netlink_auditinfo()
21mr|kernel-5.10-generic-5.10.244-1|7110	- netlink: don't call ->netlink_bind with table lock held
21mr|kernel-5.10-generic-5.10.244-1|7111	- netlink: fix potential sleeping issue in mqueue_flush_file
21mr|kernel-5.10-generic-5.10.244-1|7112	- net: macsec: indicate next pn update when offloading
21mr|kernel-5.10-generic-5.10.244-1|7113	- net/mlx5_core: Clean driver version and name
21mr|kernel-5.10-generic-5.10.244-1|7114	- net/mlx5: DR, Use the right GVMI number for drop action
21mr|kernel-5.10-generic-5.10.244-1|7115	- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors
21mr|kernel-5.10-generic-5.10.244-1|7116	- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
21mr|kernel-5.10-generic-5.10.244-1|7117	- net/mlx5e: fix a double-free in arfs_create_groups
21mr|kernel-5.10-generic-5.10.244-1|7118	- net/mlx5e: fix double free of encap_header
21mr|kernel-5.10-generic-5.10.244-1|7119	- net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
21mr|kernel-5.10-generic-5.10.244-1|7120	- net/mlx5: Fix fw tracer first block check
21mr|kernel-5.10-generic-5.10.244-1|7121	- net/mlx5: Handle fw tracer change ownership event based on MTRC
21mr|kernel-5.10-generic-5.10.244-1|7122	- net/mlx5: Move all internal timer metadata into a dedicated struct
21mr|kernel-5.10-generic-5.10.244-1|7123	- net/mlx5: Refactor init clock function
21mr|kernel-5.10-generic-5.10.244-1|7124	- net/mlx5: Skip clock update work when device is in error state
21mr|kernel-5.10-generic-5.10.244-1|7125	- net/mlx5: Use RMW accessors for changing LNKCTL
21mr|kernel-5.10-generic-5.10.244-1|7126	- net: mvpp2: clear BM pool before initialization
21mr|kernel-5.10-generic-5.10.244-1|7127	- net/ncsi: Fix netlink major/minor version numbers
21mr|kernel-5.10-generic-5.10.244-1|7128	- net: netlabel: Fix kerneldoc warnings
21mr|kernel-5.10-generic-5.10.244-1|7129	- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()
21mr|kernel-5.10-generic-5.10.244-1|7130	- net: nfc: llcp: Add lock when modifying device list
21mr|kernel-5.10-generic-5.10.244-1|7131	- net: openvswitch: limit the number of recursions from action sets
21mr|kernel-5.10-generic-5.10.244-1|7132	- net: phy: broadcom: stub c45 read/write for 54810
21mr|kernel-5.10-generic-5.10.244-1|7133	- net: phylink: initialize carrier state at creation
21mr|kernel-5.10-generic-5.10.244-1|7134	- net: phy: micrel: populate .soft_reset for KSZ9131
21mr|kernel-5.10-generic-5.10.244-1|7135	- net: phy: mscc: macsec: reject PN update requests
21mr|kernel-5.10-generic-5.10.244-1|7136	- net: pktgen: Fix interface flags printing
21mr|kernel-5.10-generic-5.10.244-1|7137	- net: prevent address rewrite in kernel_bind()
21mr|kernel-5.10-generic-5.10.244-1|7138	- net: prevent mss overflow in skb_segment()
21mr|kernel-5.10-generic-5.10.244-1|7139	- net: prevent rewrite of msg_name in sock_sendmsg()
21mr|kernel-5.10-generic-5.10.244-1|7140	- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
21mr|kernel-5.10-generic-5.10.244-1|7141	- net/qla3xxx: switch from 'pci_' to 'dma_' API
21mr|kernel-5.10-generic-5.10.244-1|7142	- net: qrtr: ns: Return 0 if server port is not present
21mr|kernel-5.10-generic-5.10.244-1|7143	- net: qualcomm: rmnet: fix global oob in rmnet_policy
21mr|kernel-5.10-generic-5.10.244-1|7144	- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
21mr|kernel-5.10-generic-5.10.244-1|7145	- net: ravb: Fix dma_addr_t truncation in error case
21mr|kernel-5.10-generic-5.10.244-1|7146	- net: ravb: Start TX queues after HW initialization succeeded
21mr|kernel-5.10-generic-5.10.244-1|7147	- net: ravb: Use pm_runtime_resume_and_get()
21mr|kernel-5.10-generic-5.10.244-1|7148	- net: rds: Fix possible NULL-pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|7149	- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv
21mr|kernel-5.10-generic-5.10.244-1|7150	- net: read sk->sk_family once in sk_mc_loop()
21mr|kernel-5.10-generic-5.10.244-1|7151	- net: release reference to inet6_dev pointer
21mr|kernel-5.10-generic-5.10.244-1|7152	- net: Remove acked SYN flag from packet in the transmit queue correctly
21mr|kernel-5.10-generic-5.10.244-1|7153	- net: remove bond_slave_has_mac_rcu()
21mr|kernel-5.10-generic-5.10.244-1|7154	- net: replace calls to sock->ops->connect() with kernel_connect()
21mr|kernel-5.10-generic-5.10.244-1|7155	- net: rfkill: gpio: prevent value glitch during probe
21mr|kernel-5.10-generic-5.10.244-1|7156	- net: rfkill: gpio: set GPIO direction
21mr|kernel-5.10-generic-5.10.244-1|7157	- netrom: Deny concurrent connect().
21mr|kernel-5.10-generic-5.10.244-1|7158	- net/rose: fix races in rose_kill_by_device()
21mr|kernel-5.10-generic-5.10.244-1|7159	- net/rose: Fix Use-After-Free in rose_ioctl
21mr|kernel-5.10-generic-5.10.244-1|7160	- net: Save and restore msg_namelen in sock_sendmsg
21mr|kernel-5.10-generic-5.10.244-1|7161	- net: sched: cls_u32: Fix allocation size in u32_init()
21mr|kernel-5.10-generic-5.10.244-1|7162	- net: sched: em_text: fix possible memory leak in em_text_destroy()
21mr|kernel-5.10-generic-5.10.244-1|7163	- net/sched: fix a qdisc modification with ambiguous command request
21mr|kernel-5.10-generic-5.10.244-1|7164	- net/sched: fq_pie: avoid stalls in fq_pie_timer()
21mr|kernel-5.10-generic-5.10.244-1|7165	- net: sched: ife: fix potential use-after-free
21mr|kernel-5.10-generic-5.10.244-1|7166	- net/sched: Retire rsvp classifier
21mr|kernel-5.10-generic-5.10.244-1|7167	- net/sched: sch_hfsc: Ensure inner classes have fsc curve
21mr|kernel-5.10-generic-5.10.244-1|7168	- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve
21mr|kernel-5.10-generic-5.10.244-1|7169	- net: sched: sch_qfq: Fix UAF in qfq_dequeue()
21mr|kernel-5.10-generic-5.10.244-1|7170	- net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc
21mr|kernel-5.10-generic-5.10.244-1|7171	- net/smc: avoid data corruption caused by decline
21mr|kernel-5.10-generic-5.10.244-1|7172	- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
21mr|kernel-5.10-generic-5.10.244-1|7173	- net/smc: fix illegal rmb_desc access in SMC-D connection dump
21mr|kernel-5.10-generic-5.10.244-1|7174	- net/smc: put sk reference if close work was canceled
21mr|kernel-5.10-generic-5.10.244-1|7175	- net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add
21mr|kernel-5.10-generic-5.10.244-1|7176	- net: spider_net: Use size_add() in call to struct_size()
21mr|kernel-5.10-generic-5.10.244-1|7177	- net: stmmac: dwmac-stm32: fix resume on STM32 MCU
21mr|kernel-5.10-generic-5.10.244-1|7178	- net: stmmac: fix rx budget limit check
21mr|kernel-5.10-generic-5.10.244-1|7179	- net: stmmac: Handle disabled MDIO busses from devicetree
21mr|kernel-5.10-generic-5.10.244-1|7180	- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure
21mr|kernel-5.10-generic-5.10.244-1|7181	- net: stmmac: xgmac: Disable FPE MMC interrupts
21mr|kernel-5.10-generic-5.10.244-1|7182	- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs
21mr|kernel-5.10-generic-5.10.244-1|7183	- net: stmmac: xgmac: fix a typo of register name in DPP safety handling
21mr|kernel-5.10-generic-5.10.244-1|7184	- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
21mr|kernel-5.10-generic-5.10.244-1|7185	- net: stmmac: xgmac: use #define for string constants
21mr|kernel-5.10-generic-5.10.244-1|7186	- net: sysfs: Fix /sys/class/net/<iface> path
21mr|kernel-5.10-generic-5.10.244-1|7187	- net: sysfs: Fix /sys/class/net/<iface> path for statistics
21mr|kernel-5.10-generic-5.10.244-1|7188	- net: tcp: fix unexcepted socket die when snd_wnd is 0
21mr|kernel-5.10-generic-5.10.244-1|7189	- net/tg3: fix race condition in tg3_reset_task()
21mr|kernel-5.10-generic-5.10.244-1|7190	- net: thunderbolt: Fix TCPv6 GSO checksum calculation
21mr|kernel-5.10-generic-5.10.244-1|7191	- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
21mr|kernel-5.10-generic-5.10.244-1|7192	- net: tls, update curr on splice as well
21mr|kernel-5.10-generic-5.10.244-1|7193	- net: usb: ax88179_178a: fix failed operations during ax88179_reset
21mr|kernel-5.10-generic-5.10.244-1|7194	- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read
21mr|kernel-5.10-generic-5.10.244-1|7195	- net: usb: qmi_wwan: add Quectel EM05GV2
21mr|kernel-5.10-generic-5.10.244-1|7196	- net: usb: qmi_wwan: claim interface 4 for ZTE MF290
21mr|kernel-5.10-generic-5.10.244-1|7197	- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
21mr|kernel-5.10-generic-5.10.244-1|7198	- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
21mr|kernel-5.10-generic-5.10.244-1|7199	- net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg
21mr|kernel-5.10-generic-5.10.244-1|7200	- net: validate veth and vxcan peer ifindexes
21mr|kernel-5.10-generic-5.10.244-1|7201	- net: vlan: introduce skb_vlan_eth_hdr()
21mr|kernel-5.10-generic-5.10.244-1|7202	- net: warn if gso_type isn't set for a GSO SKB
21mr|kernel-5.10-generic-5.10.244-1|7203	- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
21mr|kernel-5.10-generic-5.10.244-1|7204	- net: xfrm: Fix xfrm_address_filter OOB read
21mr|kernel-5.10-generic-5.10.244-1|7205	- net-zerocopy: Refactor frag-is-remappable test.
21mr|kernel-5.10-generic-5.10.244-1|7206	- nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local
21mr|kernel-5.10-generic-5.10.244-1|7207	- nfc: nci: assert requested protocol is valid
21mr|kernel-5.10-generic-5.10.244-1|7208	- nfc: nci: fix possible NULL pointer dereference in send_acknowledge()
21mr|kernel-5.10-generic-5.10.244-1|7209	- nfc: nci: free rx_data_reassembly skb on NCI device cleanup
21mr|kernel-5.10-generic-5.10.244-1|7210	- nfp: flower: prevent re-adding mac index for bonded port
21mr|kernel-5.10-generic-5.10.244-1|7211	- nfp: use correct macro for LengthSelect in BAR config
21mr|kernel-5.10-generic-5.10.244-1|7212	- nfs/blocklayout: Use the passed in gfp flags
21mr|kernel-5.10-generic-5.10.244-1|7213	- NFS: Cleanup unused rpc_clnt variable
21mr|kernel-5.10-generic-5.10.244-1|7214	- NFSD: da_addr_body field missing in some GETDEVICEINFO replies
21mr|kernel-5.10-generic-5.10.244-1|7215	- nfsd: fix change_info in NFSv4 RENAME replies
21mr|kernel-5.10-generic-5.10.244-1|7216	- nfsd: fix file memleak on client_opens_release
21mr|kernel-5.10-generic-5.10.244-1|7217	- nfsd: Fix race to FREE_STATEID and cl_revoked
21mr|kernel-5.10-generic-5.10.244-1|7218	- nfsd: lock_rename() needs both directories to live on the same fs
21mr|kernel-5.10-generic-5.10.244-1|7219	- NFS: Fix a potential data corruption
21mr|kernel-5.10-generic-5.10.244-1|7220	- NFS: Fix a use after free in nfs_direct_join_group()
21mr|kernel-5.10-generic-5.10.244-1|7221	- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
21mr|kernel-5.10-generic-5.10.244-1|7222	- NFS/pNFS: Report EINVAL errors from connect() to the server
21mr|kernel-5.10-generic-5.10.244-1|7223	- NFS: rename nfs_client_kset to nfs_kset
21mr|kernel-5.10-generic-5.10.244-1|7224	- NFS: Use the correct commit info in nfs_join_page_group()
21mr|kernel-5.10-generic-5.10.244-1|7225	- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO
21mr|kernel-5.10-generic-5.10.244-1|7226	- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
21mr|kernel-5.10-generic-5.10.244-1|7227	- NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
21mr|kernel-5.10-generic-5.10.244-1|7228	- NFSv4: Fix a nfs4_state_manager() race
21mr|kernel-5.10-generic-5.10.244-1|7229	- NFSv4: Fix a state manager thread deadlock regression
21mr|kernel-5.10-generic-5.10.244-1|7230	- NFSv4: Fix dropped lock for racing OPEN and delegation return
21mr|kernel-5.10-generic-5.10.244-1|7231	- NFSv4: fix out path in __nfs4_get_acl_uncached
21mr|kernel-5.10-generic-5.10.244-1|7232	- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info
21mr|kernel-5.10-generic-5.10.244-1|7233	- nilfs2: fix data corruption in dsync block recovery for small block sizes
21mr|kernel-5.10-generic-5.10.244-1|7234	- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
21mr|kernel-5.10-generic-5.10.244-1|7235	- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
21mr|kernel-5.10-generic-5.10.244-1|7236	- nilfs2: fix missing error check for sb_set_blocksize call
21mr|kernel-5.10-generic-5.10.244-1|7237	- nilfs2: fix potential bug in end_buffer_async_write
21mr|kernel-5.10-generic-5.10.244-1|7238	- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
21mr|kernel-5.10-generic-5.10.244-1|7239	- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse
21mr|kernel-5.10-generic-5.10.244-1|7240	- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
21mr|kernel-5.10-generic-5.10.244-1|7241	- nilfs2: replace WARN_ONs for invalid DAT metadata block requests
21mr|kernel-5.10-generic-5.10.244-1|7242	- nouveau/tu102: flush all pdbs on vmm flush
21mr|kernel-5.10-generic-5.10.244-1|7243	- nouveau/vmm: don't set addr on the fail path to avoid warning
21mr|kernel-5.10-generic-5.10.244-1|7244	- ntb: Clean up tx tail index on link down
21mr|kernel-5.10-generic-5.10.244-1|7245	- ntb: Drop packets when qp link is down
21mr|kernel-5.10-generic-5.10.244-1|7246	- ntb: Fix calculation ntb_transport_tx_free_entry()
21mr|kernel-5.10-generic-5.10.244-1|7247	- nvme-core: check for too small lba shift
21mr|kernel-5.10-generic-5.10.244-1|7248	- nvme: introduce helper function to get ctrl state
21mr|kernel-5.10-generic-5.10.244-1|7249	- nvmem: imx: correct nregs for i.MX6SLL
21mr|kernel-5.10-generic-5.10.244-1|7250	- nvmem: imx: correct nregs for i.MX6UL
21mr|kernel-5.10-generic-5.10.244-1|7251	- nvmem: imx: correct nregs for i.MX6ULL
21mr|kernel-5.10-generic-5.10.244-1|7252	- nvme-pci: add BOGUS_NID for Intel 0a54 device
21mr|kernel-5.10-generic-5.10.244-1|7253	- nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
21mr|kernel-5.10-generic-5.10.244-1|7254	- nvme-pci: do not set the NUMA node of device if it has none
21mr|kernel-5.10-generic-5.10.244-1|7255	- nvme-pci: factor out a nvme_pci_alloc_dev helper
21mr|kernel-5.10-generic-5.10.244-1|7256	- nvme-pci: factor the iod mempool creation into a helper
21mr|kernel-5.10-generic-5.10.244-1|7257	- nvme-rdma: do not try to stop unallocated queues
21mr|kernel-5.10-generic-5.10.244-1|7258	- nvmet: nul-terminate the NQNs passed in the connect command
21mr|kernel-5.10-generic-5.10.244-1|7259	- nvmet: remove unnecessary ctrl parameter
21mr|kernel-5.10-generic-5.10.244-1|7260	- nvmet-tcp: fix a crash in nvmet_req_complete()
21mr|kernel-5.10-generic-5.10.244-1|7261	- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
21mr|kernel-5.10-generic-5.10.244-1|7262	- nvmet-tcp: Fix a possible UAF in queue intialization setup
21mr|kernel-5.10-generic-5.10.244-1|7263	- nvmet-tcp: Fix the H2C expected PDU len calculation
21mr|kernel-5.10-generic-5.10.244-1|7264	- objtool: Add frame-pointer-specific function ignore
21mr|kernel-5.10-generic-5.10.244-1|7265	- objtool/x86: add missing embedded_insn check
21mr|kernel-5.10-generic-5.10.244-1|7266	- objtool/x86: Fix SRSO mess
21mr|kernel-5.10-generic-5.10.244-1|7267	- objtool/x86: Fixup frame-pointer vs rethunk
21mr|kernel-5.10-generic-5.10.244-1|7268	- octeontx2-af: Fix marking couple of structure as __packed
21mr|kernel-5.10-generic-5.10.244-1|7269	- octeontx2-af: SDP: fix receive link config
21mr|kernel-5.10-generic-5.10.244-1|7270	- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
21mr|kernel-5.10-generic-5.10.244-1|7271	- octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
21mr|kernel-5.10-generic-5.10.244-1|7272	- of: Add missing 'Return' section in kerneldoc comments
21mr|kernel-5.10-generic-5.10.244-1|7273	- of: Add of_property_present() helper
21mr|kernel-5.10-generic-5.10.244-1|7274	- of: base: Fix some formatting issues and provide missing descriptions
21mr|kernel-5.10-generic-5.10.244-1|7275	- of: dynamic: Fix of_reconfig_get_state_change() return value documentation
21mr|kernel-5.10-generic-5.10.244-1|7276	- of: dynamic: Fix potential memory leak in of_changeset_action()
21mr|kernel-5.10-generic-5.10.244-1|7277	- of: dynamic: Refactor action prints to not use "%%pOF" inside devtree_lock
21mr|kernel-5.10-generic-5.10.244-1|7278	- of: Fix double free in of_parse_phandle_with_args_map
21mr|kernel-5.10-generic-5.10.244-1|7279	- of: Fix kerneldoc output formatting
21mr|kernel-5.10-generic-5.10.244-1|7280	- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally
21mr|kernel-5.10-generic-5.10.244-1|7281	- of: property: fix typo in io-channels
21mr|kernel-5.10-generic-5.10.244-1|7282	- of: unittest: Fix compile in the non-dynamic case
21mr|kernel-5.10-generic-5.10.244-1|7283	- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()
21mr|kernel-5.10-generic-5.10.244-1|7284	- of: unittest: Fix of_count_phandle_with_args() expected value message
21mr|kernel-5.10-generic-5.10.244-1|7285	- of: unittest: Fix overlay type in apply/revert check
21mr|kernel-5.10-generic-5.10.244-1|7286	- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
21mr|kernel-5.10-generic-5.10.244-1|7287	- overflow: Implement size_t saturating arithmetic helpers
21mr|kernel-5.10-generic-5.10.244-1|7288	- overlayfs: set ctime when setting mtime and atime
21mr|kernel-5.10-generic-5.10.244-1|7289	- ovl: Always reevaluate the file signature for IMA
21mr|kernel-5.10-generic-5.10.244-1|7290	- ovl: check type and offset of struct vfsmount in ovl_entry
21mr|kernel-5.10-generic-5.10.244-1|7291	- ovl: fix incorrect fdput() on aio completion
21mr|kernel-5.10-generic-5.10.244-1|7292	- packet: Move reference count in packet_sock to atomic_long_t
21mr|kernel-5.10-generic-5.10.244-1|7293	- padata: Convert from atomic_t to refcount_t on parallel_data->refcnt
21mr|kernel-5.10-generic-5.10.244-1|7294	- padata: Fix refcnt handling in padata_free_shell()
21mr|kernel-5.10-generic-5.10.244-1|7295	- parisc: drivers: Fix sparse warning
21mr|kernel-5.10-generic-5.10.244-1|7296	- parisc: Drop loops_per_jiffy from per_cpu struct
21mr|kernel-5.10-generic-5.10.244-1|7297	- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
21mr|kernel-5.10-generic-5.10.244-1|7298	- parisc/firmware: Fix F-extend for PDC addresses
21mr|kernel-5.10-generic-5.10.244-1|7299	- parisc: Fix /proc/cpuinfo output for lscpu
21mr|kernel-5.10-generic-5.10.244-1|7300	- parisc: iosapic.c: Fix sparse warnings
21mr|kernel-5.10-generic-5.10.244-1|7301	- parisc: irq: Make irq_stack_union static to avoid sparse warning
21mr|kernel-5.10-generic-5.10.244-1|7302	- parisc: led: Fix LAN receive and transmit LEDs
21mr|kernel-5.10-generic-5.10.244-1|7303	- parisc: led: Reduce CPU overhead for disk & lan LED computation
21mr|kernel-5.10-generic-5.10.244-1|7304	- parisc/pdc: Add width field to struct pdc_model
21mr|kernel-5.10-generic-5.10.244-1|7305	- parisc/pgtable: Do not drop upper 5 address bits of physical address
21mr|kernel-5.10-generic-5.10.244-1|7306	- parisc: Prevent booting 64-bit kernels on PA1.x machines
21mr|kernel-5.10-generic-5.10.244-1|7307	- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
21mr|kernel-5.10-generic-5.10.244-1|7308	- parisc: sba: Fix compile warning wrt list of SBA devices
21mr|kernel-5.10-generic-5.10.244-1|7309	- parport: Add support for Brainboxes IX/UC/PX parallel cards
21mr|kernel-5.10-generic-5.10.244-1|7310	- parport: parport_serial: Add Brainboxes BAR details
21mr|kernel-5.10-generic-5.10.244-1|7311	- parport: parport_serial: Add Brainboxes device IDs and geometry
21mr|kernel-5.10-generic-5.10.244-1|7312	- PCI: acpiphp: Reassign resources on bridge if necessary
21mr|kernel-5.10-generic-5.10.244-1|7313	- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
21mr|kernel-5.10-generic-5.10.244-1|7314	- PCI: Add ACS quirk for more Zhaoxin Root Ports
21mr|kernel-5.10-generic-5.10.244-1|7315	- PCI: add INTEL_HDA_ARL to pci_ids.h
21mr|kernel-5.10-generic-5.10.244-1|7316	- PCI: Add no PM reset quirk for NVIDIA Spectrum devices
21mr|kernel-5.10-generic-5.10.244-1|7317	- PCI/AER: Decode Requester ID when no error info found
21mr|kernel-5.10-generic-5.10.244-1|7318	- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
21mr|kernel-5.10-generic-5.10.244-1|7319	- PCI/ASPM: Use RMW accessors for changing LNKCTL
21mr|kernel-5.10-generic-5.10.244-1|7320	- PCI: Disable ATS for specific Intel IPU E2000 devices
21mr|kernel-5.10-generic-5.10.244-1|7321	- PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support
21mr|kernel-5.10-generic-5.10.244-1|7322	- PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
21mr|kernel-5.10-generic-5.10.244-1|7323	- PCI: Extract ATS disabling to a helper function
21mr|kernel-5.10-generic-5.10.244-1|7324	- PCI: exynos: Don't discard .remove() callback
21mr|kernel-5.10-generic-5.10.244-1|7325	- PCI: keystone: Don't discard .probe() callback
21mr|kernel-5.10-generic-5.10.244-1|7326	- PCI: keystone: Don't discard .remove() callback
21mr|kernel-5.10-generic-5.10.244-1|7327	- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}()
21mr|kernel-5.10-generic-5.10.244-1|7328	- PCI: keystone: Fix race condition when initializing PHYs
21mr|kernel-5.10-generic-5.10.244-1|7329	- PCI: loongson: Limit MRRS to 256
21mr|kernel-5.10-generic-5.10.244-1|7330	- PCI: Mark NVIDIA T4 GPUs to avoid bus reset
21mr|kernel-5.10-generic-5.10.244-1|7331	- PCI: mediatek: Clear interrupt status before dispatching handler
21mr|kernel-5.10-generic-5.10.244-1|7332	- PCI: Only override AMD USB controller if required
21mr|kernel-5.10-generic-5.10.244-1|7333	- PCI: pciehp: Use RMW accessors for changing LNKCTL
21mr|kernel-5.10-generic-5.10.244-1|7334	- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device
21mr|kernel-5.10-generic-5.10.244-1|7335	- PCI: switchtec: Fix stdev_release() crash after surprise hot remove
21mr|kernel-5.10-generic-5.10.244-1|7336	- PCI/sysfs: Protect driver's D3cold preference from user space
21mr|kernel-5.10-generic-5.10.244-1|7337	- PCI: tegra194: Fix possible array out of bounds access
21mr|kernel-5.10-generic-5.10.244-1|7338	- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields
21mr|kernel-5.10-generic-5.10.244-1|7339	- pcmcia: cs: fix possible hung task and memory leak pccardd()
21mr|kernel-5.10-generic-5.10.244-1|7340	- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()
21mr|kernel-5.10-generic-5.10.244-1|7341	- pcmcia: ds: fix refcount leak in pcmcia_device_add()
21mr|kernel-5.10-generic-5.10.244-1|7342	- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
21mr|kernel-5.10-generic-5.10.244-1|7343	- perf annotate bpf: Don't enclose non-debug code with an assert()
21mr|kernel-5.10-generic-5.10.244-1|7344	- perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7
21mr|kernel-5.10-generic-5.10.244-1|7345	- perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
21mr|kernel-5.10-generic-5.10.244-1|7346	- perf/core: Add a new read format to get a number of lost samples
21mr|kernel-5.10-generic-5.10.244-1|7347	- perf/core: Bail out early if the request AUX area is out of bound
21mr|kernel-5.10-generic-5.10.244-1|7348	- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
21mr|kernel-5.10-generic-5.10.244-1|7349	- perf/core: Fix potential NULL deref
21mr|kernel-5.10-generic-5.10.244-1|7350	- perf: Disallow mis-matched inherited group reads
21mr|kernel-5.10-generic-5.10.244-1|7351	- perf env: Avoid recursively taking env->bpf_progs.lock
21mr|kernel-5.10-generic-5.10.244-1|7352	- perf: Fix perf_event_validate_size()
21mr|kernel-5.10-generic-5.10.244-1|7353	- perf: Fix perf_event_validate_size() lockdep splat
21mr|kernel-5.10-generic-5.10.244-1|7354	- perf: Fix the nr_addr_filters fix
21mr|kernel-5.10-generic-5.10.244-1|7355	- perf genelf: Set ELF program header addresses properly
21mr|kernel-5.10-generic-5.10.244-1|7356	- perf hist: Add missing puts to hist__account_cycles
21mr|kernel-5.10-generic-5.10.244-1|7357	- perf hists browser: Fix hierarchy mode header
21mr|kernel-5.10-generic-5.10.244-1|7358	- perf hists browser: Fix the number of entries for 'e' key
21mr|kernel-5.10-generic-5.10.244-1|7359	- perf/imx_ddr: don't enable counter0 if none of 4 counters are used
21mr|kernel-5.10-generic-5.10.244-1|7360	- perf jevents: Make build dependency on test JSONs
21mr|kernel-5.10-generic-5.10.244-1|7361	- perf machine: Avoid out of bounds LBR memory read
21mr|kernel-5.10-generic-5.10.244-1|7362	- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
21mr|kernel-5.10-generic-5.10.244-1|7363	- perf tools: Add an option to build without libbfd
21mr|kernel-5.10-generic-5.10.244-1|7364	- perf tools: Handle old data in PERF_RECORD_ATTR
21mr|kernel-5.10-generic-5.10.244-1|7365	- perf top: Don't pass an ERR_PTR() directly to perf_session__delete()
21mr|kernel-5.10-generic-5.10.244-1|7366	- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
21mr|kernel-5.10-generic-5.10.244-1|7367	- phy: mapphone-mdm6600: Fix runtime disable on probe
21mr|kernel-5.10-generic-5.10.244-1|7368	- phy: mapphone-mdm6600: Fix runtime PM for remove
21mr|kernel-5.10-generic-5.10.244-1|7369	- phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
21mr|kernel-5.10-generic-5.10.244-1|7370	- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
21mr|kernel-5.10-generic-5.10.244-1|7371	- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
21mr|kernel-5.10-generic-5.10.244-1|7372	- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
21mr|kernel-5.10-generic-5.10.244-1|7373	- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
21mr|kernel-5.10-generic-5.10.244-1|7374	- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
21mr|kernel-5.10-generic-5.10.244-1|7375	- pinctrl: amd: Don't show `Invalid config param` errors
21mr|kernel-5.10-generic-5.10.244-1|7376	- pinctrl: at91-pio4: use dedicated lock class for IRQ
21mr|kernel-5.10-generic-5.10.244-1|7377	- pinctrl: avoid reload of p state in list iteration
21mr|kernel-5.10-generic-5.10.244-1|7378	- pinctrl: avoid unsafe code pattern in find_pinctrl()
21mr|kernel-5.10-generic-5.10.244-1|7379	- pinctrl: cherryview: fix address_space_handler() argument
21mr|kernel-5.10-generic-5.10.244-1|7380	- pinctrl: lochnagar: Don't build on MIPS
21mr|kernel-5.10-generic-5.10.244-1|7381	- pinctrl: mcp23s08: check return value of devm_kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|7382	- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
21mr|kernel-5.10-generic-5.10.244-1|7383	- pinctrl: renesas: rzn1: Enable missing PINMUX
21mr|kernel-5.10-generic-5.10.244-1|7384	- pipe: wakeup wr_wait after setting max_usage
21mr|kernel-5.10-generic-5.10.244-1|7385	- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
21mr|kernel-5.10-generic-5.10.244-1|7386	- platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig
21mr|kernel-5.10-generic-5.10.244-1|7387	- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames
21mr|kernel-5.10-generic-5.10.244-1|7388	- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
21mr|kernel-5.10-generic-5.10.244-1|7389	- platform/mellanox: mlxbf-tmfifo: Fix a warning message
21mr|kernel-5.10-generic-5.10.244-1|7390	- platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200s
21mr|kernel-5.10-generic-5.10.244-1|7391	- platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MODE method with a module option
21mr|kernel-5.10-generic-5.10.244-1|7392	- platform/x86: asus-wmi: Add support for ROG X13 tablet mode
21mr|kernel-5.10-generic-5.10.244-1|7393	- platform/x86: asus-wmi: Add support for SW_TABLET_MODE on UX360
21mr|kernel-5.10-generic-5.10.244-1|7394	- platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum
21mr|kernel-5.10-generic-5.10.244-1|7395	- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e
21mr|kernel-5.10-generic-5.10.244-1|7396	- platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute
21mr|kernel-5.10-generic-5.10.244-1|7397	- platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
21mr|kernel-5.10-generic-5.10.244-1|7398	- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events
21mr|kernel-5.10-generic-5.10.244-1|7399	- platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
21mr|kernel-5.10-generic-5.10.244-1|7400	- platform/x86: asus-wmi: Simplify tablet-mode-switch handling
21mr|kernel-5.10-generic-5.10.244-1|7401	- platform/x86: asus-wmi: Simplify tablet-mode-switch probing
21mr|kernel-5.10-generic-5.10.244-1|7402	- platform/x86: huawei-wmi: Silence ambient light sensor
21mr|kernel-5.10-generic-5.10.244-1|7403	- platform/x86: intel: hid: Always call BTNL ACPI method
21mr|kernel-5.10-generic-5.10.244-1|7404	- platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()
21mr|kernel-5.10-generic-5.10.244-1|7405	- platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()
21mr|kernel-5.10-generic-5.10.244-1|7406	- platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()
21mr|kernel-5.10-generic-5.10.244-1|7407	- platform/x86: intel_scu_ipc: Fail IPC send if still busy
21mr|kernel-5.10-generic-5.10.244-1|7408	- platform/x86: intel_telemetry: Fix kernel doc descriptions
21mr|kernel-5.10-generic-5.10.244-1|7409	- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e
21mr|kernel-5.10-generic-5.10.244-1|7410	- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
21mr|kernel-5.10-generic-5.10.244-1|7411	- platform/x86: wmi: Fix opening of char device
21mr|kernel-5.10-generic-5.10.244-1|7412	- platform/x86: wmi: Fix probe failure when failing to register WMI devices
21mr|kernel-5.10-generic-5.10.244-1|7413	- platform/x86: wmi: remove unnecessary initializations
21mr|kernel-5.10-generic-5.10.244-1|7414	- PM: core: Remove unnecessary (void *) conversions
21mr|kernel-5.10-generic-5.10.244-1|7415	- PM / devfreq: Fix leak in devfreq_dev_release()
21mr|kernel-5.10-generic-5.10.244-1|7416	- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
21mr|kernel-5.10-generic-5.10.244-1|7417	- PM / devfreq: Synchronize devfreq_monitor_[start/stop]
21mr|kernel-5.10-generic-5.10.244-1|7418	- pmdomain: core: Move the unused cleanup to a _sync initcall
21mr|kernel-5.10-generic-5.10.244-1|7419	- PM: hibernate: Clean up sync_read handling in snapshot_write_next()
21mr|kernel-5.10-generic-5.10.244-1|7420	- PM: hibernate: Enforce ordering during image compression/decompression
21mr|kernel-5.10-generic-5.10.244-1|7421	- PM: hibernate: Use __get_safe_page() rather than touching the list
21mr|kernel-5.10-generic-5.10.244-1|7422	- PM: runtime: add devm_pm_runtime_enable helper
21mr|kernel-5.10-generic-5.10.244-1|7423	- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend()
21mr|kernel-5.10-generic-5.10.244-1|7424	- PM: sleep: Avoid calling put_device() under dpm_list_mtx
21mr|kernel-5.10-generic-5.10.244-1|7425	- PM: sleep: Fix error handling in dpm_prepare()
21mr|kernel-5.10-generic-5.10.244-1|7426	- PM: sleep: Fix possible deadlocks in core system-wide PM code
21mr|kernel-5.10-generic-5.10.244-1|7427	- PM: sleep: Use dev_printk() when possible
21mr|kernel-5.10-generic-5.10.244-1|7428	- pNFS: Fix a hang in nfs4_evict_inode()
21mr|kernel-5.10-generic-5.10.244-1|7429	- PNP: ACPI: fix fortify warning
21mr|kernel-5.10-generic-5.10.244-1|7430	- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
21mr|kernel-5.10-generic-5.10.244-1|7431	- powerpc/44x: select I2C for CURRITUCK
21mr|kernel-5.10-generic-5.10.244-1|7432	- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
21mr|kernel-5.10-generic-5.10.244-1|7433	- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
21mr|kernel-5.10-generic-5.10.244-1|7434	- powerpc: add crtsavres.o to always-y instead of extra-y
21mr|kernel-5.10-generic-5.10.244-1|7435	- powerpc: Don't clobber f0/vs0 during fp|altivec register save
21mr|kernel-5.10-generic-5.10.244-1|7436	- powerpc: Don't include lppaca.h in paca.h
21mr|kernel-5.10-generic-5.10.244-1|7437	- powerpc/fadump: reset dump area size if fadump memory reserve fails
21mr|kernel-5.10-generic-5.10.244-1|7438	- powerpc: Fix build error due to is_valid_bugaddr()
21mr|kernel-5.10-generic-5.10.244-1|7439	- powerpc/ftrace: Create a dummy stackframe to fix stack unwind
21mr|kernel-5.10-generic-5.10.244-1|7440	- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
21mr|kernel-5.10-generic-5.10.244-1|7441	- powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
21mr|kernel-5.10-generic-5.10.244-1|7442	- powerpc/imc-pmu: Use the correct spinlock initializer.
21mr|kernel-5.10-generic-5.10.244-1|7443	- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses
21mr|kernel-5.10-generic-5.10.244-1|7444	- powerpc/kasan: Disable KCOV in KASAN code
21mr|kernel-5.10-generic-5.10.244-1|7445	- powerpc/kasan: Fix addr error caused by page alignment
21mr|kernel-5.10-generic-5.10.244-1|7446	- powerpc/lib: Validate size for vector operations
21mr|kernel-5.10-generic-5.10.244-1|7447	- powerpc/mm: Fix boot crash with FLATMEM
21mr|kernel-5.10-generic-5.10.244-1|7448	- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
21mr|kernel-5.10-generic-5.10.244-1|7449	- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
21mr|kernel-5.10-generic-5.10.244-1|7450	- powerpc/perf: Convert fsl_emb notifier to state machine callbacks
21mr|kernel-5.10-generic-5.10.244-1|7451	- powerpc/perf: Fix disabling BHRB and instruction sampling
21mr|kernel-5.10-generic-5.10.244-1|7452	- powerpc/perf/hv-24x7: Update domain value check
21mr|kernel-5.10-generic-5.10.244-1|7453	- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
21mr|kernel-5.10-generic-5.10.244-1|7454	- powerpc/powernv: Add a null pointer check in opal_event_init()
21mr|kernel-5.10-generic-5.10.244-1|7455	- powerpc/powernv: Add a null pointer check in opal_powercap_init()
21mr|kernel-5.10-generic-5.10.244-1|7456	- powerpc/powernv: Add a null pointer check to scom_debug_init_one()
21mr|kernel-5.10-generic-5.10.244-1|7457	- powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
21mr|kernel-5.10-generic-5.10.244-1|7458	- powerpc/pseries: fix potential memory leak in init_cpu_associativity()
21mr|kernel-5.10-generic-5.10.244-1|7459	- powerpc/pseries/memhotplug: Quieten some DLPAR operations
21mr|kernel-5.10-generic-5.10.244-1|7460	- powerpc/pseries/memhp: Fix access beyond end of drmem array
21mr|kernel-5.10-generic-5.10.244-1|7461	- powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT
21mr|kernel-5.10-generic-5.10.244-1|7462	- powerpc: Remove in_kernel_text()
21mr|kernel-5.10-generic-5.10.244-1|7463	- powerpc/rtas_flash: allow user copy to flash block cache objects
21mr|kernel-5.10-generic-5.10.244-1|7464	- powerpc: update ppc_save_regs to save current r1 in pt_regs
21mr|kernel-5.10-generic-5.10.244-1|7465	- powerpc/watchpoints: Disable preemption in thread_change_pc()
21mr|kernel-5.10-generic-5.10.244-1|7466	- powerpc/xive: Fix endian conversion size
21mr|kernel-5.10-generic-5.10.244-1|7467	- power: supply: cw2015: correct time_to_empty units in sysfs
21mr|kernel-5.10-generic-5.10.244-1|7468	- power: supply: ucs1002: fix error code in ucs1002_get_property()
21mr|kernel-5.10-generic-5.10.244-1|7469	- ppp_async: limit MRU to 64K
21mr|kernel-5.10-generic-5.10.244-1|7470	- ppp: limit MRU to 64K
21mr|kernel-5.10-generic-5.10.244-1|7471	- printk: ringbuffer: Fix truncating buffer size min_t cast
21mr|kernel-5.10-generic-5.10.244-1|7472	- proc: fix a dentry lock race between release_task and lookup
21mr|kernel-5.10-generic-5.10.244-1|7473	- procfs: block chmod on /proc/thread-self/comm
21mr|kernel-5.10-generic-5.10.244-1|7474	- proc: nommu: /proc/<pid>/maps: release mmap read lock
21mr|kernel-5.10-generic-5.10.244-1|7475	- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
21mr|kernel-5.10-generic-5.10.244-1|7476	- pstore/platform: Add check for kstrdup
21mr|kernel-5.10-generic-5.10.244-1|7477	- pstore/ram: Check start of empty przs during init
21mr|kernel-5.10-generic-5.10.244-1|7478	- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
21mr|kernel-5.10-generic-5.10.244-1|7479	- pstore/ram: Fix crash when setting number of cpus to an odd number
21mr|kernel-5.10-generic-5.10.244-1|7480	- ptp: annotate data-race around q->head and q->tail
21mr|kernel-5.10-generic-5.10.244-1|7481	- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
21mr|kernel-5.10-generic-5.10.244-1|7482	- pwm: Fix double shift bug
21mr|kernel-5.10-generic-5.10.244-1|7483	- pwm: jz4740: Don't use dev_err_probe() in .request()
21mr|kernel-5.10-generic-5.10.244-1|7484	- pwm: lpc32xx: Remove handling of PWM channels
21mr|kernel-5.10-generic-5.10.244-1|7485	- pwm: sti: Avoid conditional gotos
21mr|kernel-5.10-generic-5.10.244-1|7486	- pwm: sti: Reduce number of allocations and drop usage of chip_data
21mr|kernel-5.10-generic-5.10.244-1|7487	- pwm: stm32: Fix enable count for clk in .probe()
21mr|kernel-5.10-generic-5.10.244-1|7488	- pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
21mr|kernel-5.10-generic-5.10.244-1|7489	- pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable
21mr|kernel-5.10-generic-5.10.244-1|7490	- qca_debug: Fix ethtool -G iface tx behavior
21mr|kernel-5.10-generic-5.10.244-1|7491	- qca_debug: Prevent crash on TX ring changes
21mr|kernel-5.10-generic-5.10.244-1|7492	- qca_spi: Fix reset behavior
21mr|kernel-5.10-generic-5.10.244-1|7493	- qed: Fix a potential use-after-free in qed_cxt_tables_alloc
21mr|kernel-5.10-generic-5.10.244-1|7494	- qed: fix LL2 RX buffer allocation
21mr|kernel-5.10-generic-5.10.244-1|7495	- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
21mr|kernel-5.10-generic-5.10.244-1|7496	- quota: add new helper dquot_active()
21mr|kernel-5.10-generic-5.10.244-1|7497	- quota: explicitly forbid quota files from being encrypted
21mr|kernel-5.10-generic-5.10.244-1|7498	- quota: factor out dquot_write_dquot()
21mr|kernel-5.10-generic-5.10.244-1|7499	- quota: fix dqput() to follow the guarantees dquot_srcu should provide
21mr|kernel-5.10-generic-5.10.244-1|7500	- quota: Fix slow quotaoff
21mr|kernel-5.10-generic-5.10.244-1|7501	- quota: fix warning in dqgrab()
21mr|kernel-5.10-generic-5.10.244-1|7502	- quota: Properly disable quotas when add_dquot_ref() fails
21mr|kernel-5.10-generic-5.10.244-1|7503	- quota: rename dquot_active() to inode_quota_active()
21mr|kernel-5.10-generic-5.10.244-1|7504	- r8152: Cancel hw_phy_work if we have an error in probe
21mr|kernel-5.10-generic-5.10.244-1|7505	- r8152: check budget for r8152_poll()
21mr|kernel-5.10-generic-5.10.244-1|7506	- r8152: Increase USB control msg timeout to 5000ms as per spec
21mr|kernel-5.10-generic-5.10.244-1|7507	- r8152: Release firmware if we have an error in probe
21mr|kernel-5.10-generic-5.10.244-1|7508	- r8152: Run the unload routine if we have errors during probe
21mr|kernel-5.10-generic-5.10.244-1|7509	- r8169: disable ASPM in case of tx timeout
21mr|kernel-5.10-generic-5.10.244-1|7510	- r8169: fix deadlock on RTL8125 in jumbo mtu mode
21mr|kernel-5.10-generic-5.10.244-1|7511	- r8169: fix rare issue with broken rx after link-down on RTL8125
21mr|kernel-5.10-generic-5.10.244-1|7512	- r8169: fix rtl8125b PAUSE frames blasting when suspended
21mr|kernel-5.10-generic-5.10.244-1|7513	- r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1
21mr|kernel-5.10-generic-5.10.244-1|7514	- r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1
21mr|kernel-5.10-generic-5.10.244-1|7515	- r8169: prevent potential deadlock in rtl8169_close
21mr|kernel-5.10-generic-5.10.244-1|7516	- r8169: respect userspace disabling IFF_MULTICAST
21mr|kernel-5.10-generic-5.10.244-1|7517	- r8169: use tp_to_dev instead of open code
21mr|kernel-5.10-generic-5.10.244-1|7518	- radix tree: remove unused variable
21mr|kernel-5.10-generic-5.10.244-1|7519	- randstruct: Fix gcc-plugin performance mode to stay in group
21mr|kernel-5.10-generic-5.10.244-1|7520	- ravb: Fix races between ravb_tx_timeout_work() and net related ops
21mr|kernel-5.10-generic-5.10.244-1|7521	- ravb: Fix up dma_free_coherent() call in ravb_remove()
21mr|kernel-5.10-generic-5.10.244-1|7522	- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
21mr|kernel-5.10-generic-5.10.244-1|7523	- rbd: decouple header read-in from updating rbd_dev->header
21mr|kernel-5.10-generic-5.10.244-1|7524	- rbd: decouple parent info read-in from updating rbd_dev
21mr|kernel-5.10-generic-5.10.244-1|7525	- rbd: don't move requests to the running list on errors
21mr|kernel-5.10-generic-5.10.244-1|7526	- rbd: make get_lock_owner_info() return a single locker or NULL
21mr|kernel-5.10-generic-5.10.244-1|7527	- rbd: move rbd_dev_refresh() definition
21mr|kernel-5.10-generic-5.10.244-1|7528	- rbd: prevent busy loop when requesting exclusive lock
21mr|kernel-5.10-generic-5.10.244-1|7529	- rbd: retrieve and check lock owner twice before blocklisting
21mr|kernel-5.10-generic-5.10.244-1|7530	- rbd: take header_rwsem in rbd_dev_refresh() only when updating
21mr|kernel-5.10-generic-5.10.244-1|7531	- rcu: Create an unrcu_pointer() to remove __rcu from a pointer
21mr|kernel-5.10-generic-5.10.244-1|7532	- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects
21mr|kernel-5.10-generic-5.10.244-1|7533	- rcu: Prevent expedited GP from enabling tick on offline CPU
21mr|kernel-5.10-generic-5.10.244-1|7534	- rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
21mr|kernel-5.10-generic-5.10.244-1|7535	- rcu-tasks: Add trc_inspect_reader() checks for exiting critical section
21mr|kernel-5.10-generic-5.10.244-1|7536	- rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader
21mr|kernel-5.10-generic-5.10.244-1|7537	- rcu-tasks: Wait for trc_read_check_handler() IPIs
21mr|kernel-5.10-generic-5.10.244-1|7538	- RDMA/bnxt_re: Correct module description string
21mr|kernel-5.10-generic-5.10.244-1|7539	- RDMA/cma: Fix truncation compilation warning in make_cma_ports
21mr|kernel-5.10-generic-5.10.244-1|7540	- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
21mr|kernel-5.10-generic-5.10.244-1|7541	- RDMA/core: Require admin capabilities to set system parameters
21mr|kernel-5.10-generic-5.10.244-1|7542	- RDMA/cxgb4: Check skb value for failure to allocate
21mr|kernel-5.10-generic-5.10.244-1|7543	- RDMA/hfi1: Use FIELD_GET() to extract Link Width
21mr|kernel-5.10-generic-5.10.244-1|7544	- RDMA/hfi1: Workaround truncation compilation error
21mr|kernel-5.10-generic-5.10.244-1|7545	- RDMA/hns: Fix signed-unsigned mixed comparisons
21mr|kernel-5.10-generic-5.10.244-1|7546	- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
21mr|kernel-5.10-generic-5.10.244-1|7547	- RDMA/IPoIB: Fix error code return in ipoib_mcast_join
21mr|kernel-5.10-generic-5.10.244-1|7548	- RDMA/irdma: Prevent zero-length STAG registration
21mr|kernel-5.10-generic-5.10.244-1|7549	- RDMA/mlx5: Fix NULL string error
21mr|kernel-5.10-generic-5.10.244-1|7550	- RDMA/mlx5: Return the firmware result upon destroying QP/RQ
21mr|kernel-5.10-generic-5.10.244-1|7551	- RDMA/rtrs-clt: Remove the warnings for req in_use check
21mr|kernel-5.10-generic-5.10.244-1|7552	- RDMA/siw: Balance the reference of cep->kref in the error path
21mr|kernel-5.10-generic-5.10.244-1|7553	- RDMA/siw: Correct wrong debug message
21mr|kernel-5.10-generic-5.10.244-1|7554	- RDMA/siw: Fix connection failure handling
21mr|kernel-5.10-generic-5.10.244-1|7555	- RDMA/srp: Do not call scsi_done() from srp_abort()
21mr|kernel-5.10-generic-5.10.244-1|7556	- RDMA/srp: Fix srp_abort()
21mr|kernel-5.10-generic-5.10.244-1|7557	- RDMA/srp: Make struct scsi_cmnd and struct srp_request adjacent
21mr|kernel-5.10-generic-5.10.244-1|7558	- RDMA/srp: Set scmnd->result only when scmnd is not NULL
21mr|kernel-5.10-generic-5.10.244-1|7559	- RDMA/usnic: Silence uninitialized symbol smatch warnings
21mr|kernel-5.10-generic-5.10.244-1|7560	- RDMA/uverbs: Fix typo of sizeof argument
21mr|kernel-5.10-generic-5.10.244-1|7561	- refscale: Fix uninitalized use of wait_queue_head_t
21mr|kernel-5.10-generic-5.10.244-1|7562	- regmap: debugfs: Fix a erroneous check after snprintf()
21mr|kernel-5.10-generic-5.10.244-1|7563	- regmap: fix NULL deref on lookup
21mr|kernel-5.10-generic-5.10.244-1|7564	- regmap: prevent noinc writes from clobbering cache
21mr|kernel-5.10-generic-5.10.244-1|7565	- regmap: rbtree: Fix wrong register marked as in-cache when creating new node
21mr|kernel-5.10-generic-5.10.244-1|7566	- regmap: rbtree: Use alloc_flags for memory allocations
21mr|kernel-5.10-generic-5.10.244-1|7567	- regulator: core: Only increment use_count when enable_count changes
21mr|kernel-5.10-generic-5.10.244-1|7568	- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()"
21mr|kernel-5.10-generic-5.10.244-1|7569	- reiserfs: Check the return value from __getblk()
21mr|kernel-5.10-generic-5.10.244-1|7570	- rename(): fix the locking of subdirectories
21mr|kernel-5.10-generic-5.10.244-1|7571	- reset: Fix crash when freeing non-existent optional resets
21mr|kernel-5.10-generic-5.10.244-1|7572	- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
21mr|kernel-5.10-generic-5.10.244-1|7573	- resource: Add irqresource_disabled()
21mr|kernel-5.10-generic-5.10.244-1|7574	- Revert "arm64: Stash shadow stack pointer in the task struct on interrupt"
21mr|kernel-5.10-generic-5.10.244-1|7575	- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek"
21mr|kernel-5.10-generic-5.10.244-1|7576	- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem"
21mr|kernel-5.10-generic-5.10.244-1|7577	- Revert "clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz"
21mr|kernel-5.10-generic-5.10.244-1|7578	- Revert "configfs: fix a race in configfs_lookup()"
21mr|kernel-5.10-generic-5.10.244-1|7579	- Revert "drm/amdgpu: install stub fence into potential unused fence pointers"
21mr|kernel-5.10-generic-5.10.244-1|7580	- Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved"
21mr|kernel-5.10-generic-5.10.244-1|7581	- Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"
21mr|kernel-5.10-generic-5.10.244-1|7582	- Revert "IB/isert: Fix incorrect release of isert connection"
21mr|kernel-5.10-generic-5.10.244-1|7583	- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
21mr|kernel-5.10-generic-5.10.244-1|7584	- Revert "MIPS: Alchemy: fix dbdma2"
21mr|kernel-5.10-generic-5.10.244-1|7585	- Revert "MIPS: Loongson64: Enable DMA noncoherent support"
21mr|kernel-5.10-generic-5.10.244-1|7586	- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
21mr|kernel-5.10-generic-5.10.244-1|7587	- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller
21mr|kernel-5.10-generic-5.10.244-1|7588	- Revert "net: macsec: preserve ingress frame ordering"
21mr|kernel-5.10-generic-5.10.244-1|7589	- Revert "net/mlx5e: fix double free of encap_header"
21mr|kernel-5.10-generic-5.10.244-1|7590	- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"
21mr|kernel-5.10-generic-5.10.244-1|7591	- Revert "nvme: use command_id instead of req->tag in trace_nvme_complete_rq()"
21mr|kernel-5.10-generic-5.10.244-1|7592	- Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
21mr|kernel-5.10-generic-5.10.244-1|7593	- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
21mr|kernel-5.10-generic-5.10.244-1|7594	- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3"
21mr|kernel-5.10-generic-5.10.244-1|7595	- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
21mr|kernel-5.10-generic-5.10.244-1|7596	- Revert "scsi: core: Add scsi_prot_ref_tag() helper"
21mr|kernel-5.10-generic-5.10.244-1|7597	- Revert "scsi: core: Always send batch on reset or error handling command"
21mr|kernel-5.10-generic-5.10.244-1|7598	- Revert "scsi: core: Introduce scsi_get_sector()"
21mr|kernel-5.10-generic-5.10.244-1|7599	- Revert "scsi: core: Make scsi_get_lba() return the LBA"
21mr|kernel-5.10-generic-5.10.244-1|7600	- Revert "scsi: core: Use a structure member to track the SCSI command submitter"
21mr|kernel-5.10-generic-5.10.244-1|7601	- Revert "scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request"
21mr|kernel-5.10-generic-5.10.244-1|7602	- Revert "scsi: qla2xxx: Fix buffer overrun"
21mr|kernel-5.10-generic-5.10.244-1|7603	- Revert "spi: spi-zynqmp-gqspi: Fix runtime PM imbalance in zynqmp_qspi_probe"
21mr|kernel-5.10-generic-5.10.244-1|7604	- Revert "spi: zynqmp-gqspi: fix clock imbalance on probe failure"
21mr|kernel-5.10-generic-5.10.244-1|7605	- Revert "SUNRPC dont update timeout value on connection reset"
21mr|kernel-5.10-generic-5.10.244-1|7606	- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
21mr|kernel-5.10-generic-5.10.244-1|7607	- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"
21mr|kernel-5.10-generic-5.10.244-1|7608	- Revert "usb: dwc3: Soft reset phy on probe for host"
21mr|kernel-5.10-generic-5.10.244-1|7609	- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
21mr|kernel-5.10-generic-5.10.244-1|7610	- Revert "workqueue: remove unused cancel_work()"
21mr|kernel-5.10-generic-5.10.244-1|7611	- Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
21mr|kernel-5.10-generic-5.10.244-1|7612	- ring-buffer: Avoid softlockup in ring_buffer_resize()
21mr|kernel-5.10-generic-5.10.244-1|7613	- ring-buffer: Clean ring_buffer_poll_wait() error return
21mr|kernel-5.10-generic-5.10.244-1|7614	- ring-buffer: Do not attempt to read past "commit"
21mr|kernel-5.10-generic-5.10.244-1|7615	- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
21mr|kernel-5.10-generic-5.10.244-1|7616	- ring-buffer: Do not swap cpu_buffer during resize process
21mr|kernel-5.10-generic-5.10.244-1|7617	- ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
21mr|kernel-5.10-generic-5.10.244-1|7618	- ring-buffer: Fix bytes info in per_cpu buffer stats
21mr|kernel-5.10-generic-5.10.244-1|7619	- ring-buffer: Fix memory leak of free page
21mr|kernel-5.10-generic-5.10.244-1|7620	- ring-buffer: Fix wake ups when buffer_percent is set to 100
21mr|kernel-5.10-generic-5.10.244-1|7621	- ring-buffer: Fix writing to the buffer with max_data_size
21mr|kernel-5.10-generic-5.10.244-1|7622	- ring-buffer: Force absolute timestamp on discard of event
21mr|kernel-5.10-generic-5.10.244-1|7623	- ring-buffer: Have saved event hold the entire event
21mr|kernel-5.10-generic-5.10.244-1|7624	- ring-buffer: remove obsolete comment for free_buffer_page()
21mr|kernel-5.10-generic-5.10.244-1|7625	- ring-buffer: Update "shortest_full" in polling
21mr|kernel-5.10-generic-5.10.244-1|7626	- riscv, bpf: Factor out emit_call for kernel and bpf context
21mr|kernel-5.10-generic-5.10.244-1|7627	- riscv, bpf: Sign-extend return values
21mr|kernel-5.10-generic-5.10.244-1|7628	- riscv: fix misaligned access handling of C.SWSP and C.SDSP
21mr|kernel-5.10-generic-5.10.244-1|7629	- rootfs: Fix support for rootfstype= when root= is given
21mr|kernel-5.10-generic-5.10.244-1|7630	- rpmsg: Constify local variable in field store macro
21mr|kernel-5.10-generic-5.10.244-1|7631	- rpmsg: Fix calling device_lock() on non-initialized device
21mr|kernel-5.10-generic-5.10.244-1|7632	- rpmsg: Fix kfree() of static memory on setting driver_override
21mr|kernel-5.10-generic-5.10.244-1|7633	- rpmsg: Fix possible refcount leak in rpmsg_register_device_override()
21mr|kernel-5.10-generic-5.10.244-1|7634	- rpmsg: glink: Add check for kstrdup
21mr|kernel-5.10-generic-5.10.244-1|7635	- rpmsg: glink: Release driver_override
21mr|kernel-5.10-generic-5.10.244-1|7636	- rpmsg: virtio: Free driver_override when rpmsg_remove()
21mr|kernel-5.10-generic-5.10.244-1|7637	- rtc: Adjust failure return code for cmos_set_alarm()
21mr|kernel-5.10-generic-5.10.244-1|7638	- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
21mr|kernel-5.10-generic-5.10.244-1|7639	- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call
21mr|kernel-5.10-generic-5.10.244-1|7640	- rtlwifi: rtl8192de: make arrays static const, makes object smaller
21mr|kernel-5.10-generic-5.10.244-1|7641	- rtnetlink: Reject negative ifindexes in RTM_NEWLINK
21mr|kernel-5.10-generic-5.10.244-1|7642	- rtnetlink: return ENODEV when ifname does not exist and group is given
21mr|kernel-5.10-generic-5.10.244-1|7643	- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
21mr|kernel-5.10-generic-5.10.244-1|7644	- rxrpc: Fix response to PING RESPONSE ACKs to a dead call
21mr|kernel-5.10-generic-5.10.244-1|7645	- s390/cmma: fix detection of DAT pages
21mr|kernel-5.10-generic-5.10.244-1|7646	- s390/dasd: fix hanging device after request requeue
21mr|kernel-5.10-generic-5.10.244-1|7647	- s390/dasd: protect device queue against concurrent access
21mr|kernel-5.10-generic-5.10.244-1|7648	- s390/dasd: use correct number of retries for ERP requests
21mr|kernel-5.10-generic-5.10.244-1|7649	- s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
21mr|kernel-5.10-generic-5.10.244-1|7650	- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family
21mr|kernel-5.10-generic-5.10.244-1|7651	- s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
21mr|kernel-5.10-generic-5.10.244-1|7652	- s390/pci: fix iommu bitmap allocation
21mr|kernel-5.10-generic-5.10.244-1|7653	- s390/pci: fix max size calculation in zpci_memcpy_toio()
21mr|kernel-5.10-generic-5.10.244-1|7654	- s390/pkey: fix/harmonize internal keyblob headers
21mr|kernel-5.10-generic-5.10.244-1|7655	- s390/ptrace: handle setting of fpc register correctly
21mr|kernel-5.10-generic-5.10.244-1|7656	- s390/qeth: Fix potential loss of L3-IP@ in case of network issues
21mr|kernel-5.10-generic-5.10.244-1|7657	- s390/scm: fix virtual vs physical address confusion
21mr|kernel-5.10-generic-5.10.244-1|7658	- s390/vx: fix save/restore of fpu kernel context
21mr|kernel-5.10-generic-5.10.244-1|7659	- s390/zcrypt: don't leak memory if dev_set_name() fails
21mr|kernel-5.10-generic-5.10.244-1|7660	- samples/bpf: fix broken map lookup probe
21mr|kernel-5.10-generic-5.10.244-1|7661	- samples/hw_breakpoint: fix building without module unloading
21mr|kernel-5.10-generic-5.10.244-1|7662	- samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000'
21mr|kernel-5.10-generic-5.10.244-1|7663	- scftorture: Forgive memory-allocation failure if KASAN
21mr|kernel-5.10-generic-5.10.244-1|7664	- sched/cpuacct: Fix charge percpu cpuusage
21mr|kernel-5.10-generic-5.10.244-1|7665	- sched/cpuacct: Fix user/system in shown cpuacct.usage*
21mr|kernel-5.10-generic-5.10.244-1|7666	- sched/cpuacct: Optimize away RCU read lock
21mr|kernel-5.10-generic-5.10.244-1|7667	- sched/cpuset: Bring back cpuset_mutex
21mr|kernel-5.10-generic-5.10.244-1|7668	- sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
21mr|kernel-5.10-generic-5.10.244-1|7669	- sched/deadline: Create DL BW alloc, free & check overflow interface
21mr|kernel-5.10-generic-5.10.244-1|7670	- sched/membarrier: reduce the ability to hammer on sys_membarrier
21mr|kernel-5.10-generic-5.10.244-1|7671	- sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0
21mr|kernel-5.10-generic-5.10.244-1|7672	- scripts: decode_stacktrace: demangle Rust symbols
21mr|kernel-5.10-generic-5.10.244-1|7673	- scripts/decode_stacktrace.sh: optionally use LLVM utilities
21mr|kernel-5.10-generic-5.10.244-1|7674	- scripts/decode_stacktrace.sh: silence stderr messages from addr2line/nm
21mr|kernel-5.10-generic-5.10.244-1|7675	- scripts/decode_stacktrace.sh: support old bash version
21mr|kernel-5.10-generic-5.10.244-1|7676	- scripts/get_abi: fix source path leak
21mr|kernel-5.10-generic-5.10.244-1|7677	- scsi: arcmsr: Support new PCI device IDs 1883 and 1886
21mr|kernel-5.10-generic-5.10.244-1|7678	- scsi: be2iscsi: Add length check when parsing nlattrs
21mr|kernel-5.10-generic-5.10.244-1|7679	- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
21mr|kernel-5.10-generic-5.10.244-1|7680	- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
21mr|kernel-5.10-generic-5.10.244-1|7681	- scsi: core: Add scsi_prot_ref_tag() helper
21mr|kernel-5.10-generic-5.10.244-1|7682	- scsi: core: Always send batch on reset or error handling command
21mr|kernel-5.10-generic-5.10.244-1|7683	- scsi: core: Fix the scsi_set_resid() documentation
21mr|kernel-5.10-generic-5.10.244-1|7684	- scsi: core: Introduce enum scsi_disposition
21mr|kernel-5.10-generic-5.10.244-1|7685	- scsi: core: Introduce scsi_get_sector()
21mr|kernel-5.10-generic-5.10.244-1|7686	- scsi: core: Introduce the scsi_cmd_to_rq() function
21mr|kernel-5.10-generic-5.10.244-1|7687	- scsi: core: Make scsi_get_lba() return the LBA
21mr|kernel-5.10-generic-5.10.244-1|7688	- scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
21mr|kernel-5.10-generic-5.10.244-1|7689	- scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
21mr|kernel-5.10-generic-5.10.244-1|7690	- scsi: core: raid_class: Remove raid_component_add()
21mr|kernel-5.10-generic-5.10.244-1|7691	- scsi: core: Use 32-bit hostnum in scsi_host_lookup()
21mr|kernel-5.10-generic-5.10.244-1|7692	- scsi: core: Use a structure member to track the SCSI command submitter
21mr|kernel-5.10-generic-5.10.244-1|7693	- scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
21mr|kernel-5.10-generic-5.10.244-1|7694	- scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock
21mr|kernel-5.10-generic-5.10.244-1|7695	- scsi: fnic: Return error if vmalloc() failed
21mr|kernel-5.10-generic-5.10.244-1|7696	- scsi: hisi_sas: Fix normally completed I/O analysed as failed
21mr|kernel-5.10-generic-5.10.244-1|7697	- scsi: hisi_sas: Fix warnings detected by sparse
21mr|kernel-5.10-generic-5.10.244-1|7698	- scsi: hisi_sas: Modify v3 HW SATA completion error processing
21mr|kernel-5.10-generic-5.10.244-1|7699	- scsi: hisi_sas: Modify v3 HW SSP underflow error processing
21mr|kernel-5.10-generic-5.10.244-1|7700	- scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print
21mr|kernel-5.10-generic-5.10.244-1|7701	- scsi: hisi_sas: Replace with standard error code return value
21mr|kernel-5.10-generic-5.10.244-1|7702	- scsi: isci: Fix an error code problem in isci_io_request_build()
21mr|kernel-5.10-generic-5.10.244-1|7703	- scsi: iscsi: Add length check for nlattr payload
21mr|kernel-5.10-generic-5.10.244-1|7704	- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
21mr|kernel-5.10-generic-5.10.244-1|7705	- scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
21mr|kernel-5.10-generic-5.10.244-1|7706	- scsi: libfc: Don't schedule abort twice
21mr|kernel-5.10-generic-5.10.244-1|7707	- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()
21mr|kernel-5.10-generic-5.10.244-1|7708	- scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
21mr|kernel-5.10-generic-5.10.244-1|7709	- scsi: libsas: Introduce more SAM status code aliases in enum exec_status
21mr|kernel-5.10-generic-5.10.244-1|7710	- scsi: lpfc: Fix possible file string name overflow when updating firmware
21mr|kernel-5.10-generic-5.10.244-1|7711	- scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
21mr|kernel-5.10-generic-5.10.244-1|7712	- scsi: megaraid_sas: Fix deadlock on firmware crashdump
21mr|kernel-5.10-generic-5.10.244-1|7713	- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers
21mr|kernel-5.10-generic-5.10.244-1|7714	- scsi: mpt3sas: Fix in error path
21mr|kernel-5.10-generic-5.10.244-1|7715	- scsi: mpt3sas: Fix loop logic
21mr|kernel-5.10-generic-5.10.244-1|7716	- scsi: mpt3sas: Perform additional retries if doorbell read returns 0
21mr|kernel-5.10-generic-5.10.244-1|7717	- scsi: pm8001: Setup IRQs on resume
21mr|kernel-5.10-generic-5.10.244-1|7718	- scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command
21mr|kernel-5.10-generic-5.10.244-1|7719	- scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
21mr|kernel-5.10-generic-5.10.244-1|7720	- scsi: qedf: Add synchronization between I/O completions and abort
21mr|kernel-5.10-generic-5.10.244-1|7721	- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly
21mr|kernel-5.10-generic-5.10.244-1|7722	- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly
21mr|kernel-5.10-generic-5.10.244-1|7723	- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly
21mr|kernel-5.10-generic-5.10.244-1|7724	- scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
21mr|kernel-5.10-generic-5.10.244-1|7725	- scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe
21mr|kernel-5.10-generic-5.10.244-1|7726	- scsi: qla2xxx: Fix crash in PCIe error handling
21mr|kernel-5.10-generic-5.10.244-1|7727	- scsi: qla2xxx: Fix deletion race condition
21mr|kernel-5.10-generic-5.10.244-1|7728	- scsi: qla2xxx: Fix erroneous link up failure
21mr|kernel-5.10-generic-5.10.244-1|7729	- scsi: qla2xxx: fix inconsistent TMF timeout
21mr|kernel-5.10-generic-5.10.244-1|7730	- scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
21mr|kernel-5.10-generic-5.10.244-1|7731	- scsi: qla2xxx: Fix system crash due to bad pointer access
21mr|kernel-5.10-generic-5.10.244-1|7732	- scsi: qla2xxx: Flush mailbox commands on chip reset
21mr|kernel-5.10-generic-5.10.244-1|7733	- scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry
21mr|kernel-5.10-generic-5.10.244-1|7734	- scsi: qla2xxx: Remove unsupported ql2xenabledif option
21mr|kernel-5.10-generic-5.10.244-1|7735	- scsi: qla2xxx: Turn off noisy message log
21mr|kernel-5.10-generic-5.10.244-1|7736	- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
21mr|kernel-5.10-generic-5.10.244-1|7737	- scsi: qla4xxx: Add length check when parsing nlattrs
21mr|kernel-5.10-generic-5.10.244-1|7738	- scsi: RDMA/srp: Fix residual handling
21mr|kernel-5.10-generic-5.10.244-1|7739	- scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
21mr|kernel-5.10-generic-5.10.244-1|7740	- scsi: snic: Fix double free in snic_tgt_create()
21mr|kernel-5.10-generic-5.10.244-1|7741	- scsi: storvsc: Always set no_report_opcodes
21mr|kernel-5.10-generic-5.10.244-1|7742	- scsi: target: core: Fix deadlock due to recursive locking
21mr|kernel-5.10-generic-5.10.244-1|7743	- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
21mr|kernel-5.10-generic-5.10.244-1|7744	- scsi: ufs: core: Leave space for '\0' in utf8 desc string
21mr|kernel-5.10-generic-5.10.244-1|7745	- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
21mr|kernel-5.10-generic-5.10.244-1|7746	- sctp: annotate data-races around sk->sk_wmem_queued
21mr|kernel-5.10-generic-5.10.244-1|7747	- sctp: handle invalid error codes without calling BUG()
21mr|kernel-5.10-generic-5.10.244-1|7748	- sctp: update hb timer immediately after users change hb_interval
21mr|kernel-5.10-generic-5.10.244-1|7749	- sctp: update transport state when processing a dupcook packet
21mr|kernel-5.10-generic-5.10.244-1|7750	- security: keys: perform capable check only on privileged operations
21mr|kernel-5.10-generic-5.10.244-1|7751	- selftests/bpf: Clean up fmod_ret in bench_rename test script
21mr|kernel-5.10-generic-5.10.244-1|7752	- selftests/bpf: Fix pyperf180 compilation failure with clang18
21mr|kernel-5.10-generic-5.10.244-1|7753	- selftests/bpf: fix static assert compilation issue for test_cls_*.c
21mr|kernel-5.10-generic-5.10.244-1|7754	- selftests/bpf: satisfy compiler by having explicit return in btf test
21mr|kernel-5.10-generic-5.10.244-1|7755	- selftests/efivarfs: create-read: fix a resource leak
21mr|kernel-5.10-generic-5.10.244-1|7756	- selftests: fix dependency checker script
21mr|kernel-5.10-generic-5.10.244-1|7757	- selftests/ftrace: Add new test case which checks non unique symbol
21mr|kernel-5.10-generic-5.10.244-1|7758	- selftests/ftrace: Correctly enable event in instance-event.tc
21mr|kernel-5.10-generic-5.10.244-1|7759	- selftests/harness: Actually report SKIP for signal tests
21mr|kernel-5.10-generic-5.10.244-1|7760	- selftests/kselftest/runner/run_one(): allow running non-executable files
21mr|kernel-5.10-generic-5.10.244-1|7761	- selftests: mirror_gre_changes: Tighten up the TTL test match
21mr|kernel-5.10-generic-5.10.244-1|7762	- selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
21mr|kernel-5.10-generic-5.10.244-1|7763	- selftests: mlxsw: qos_pfc: Convert to iproute2 dcb
21mr|kernel-5.10-generic-5.10.244-1|7764	- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error
21mr|kernel-5.10-generic-5.10.244-1|7765	- selftests: net: avoid just another constant wait
21mr|kernel-5.10-generic-5.10.244-1|7766	- selftests: netdevsim: fix the udp_tunnel_nic test
21mr|kernel-5.10-generic-5.10.244-1|7767	- selftests/net: fix grep checking for fib_nexthop_multiprefix
21mr|kernel-5.10-generic-5.10.244-1|7768	- selftests/net: ipsec: fix constant out of range
21mr|kernel-5.10-generic-5.10.244-1|7769	- selftests/net: mptcp: fix uninitialized variable warnings
21mr|kernel-5.10-generic-5.10.244-1|7770	- selftests/pidfd: Fix ksft print formats
21mr|kernel-5.10-generic-5.10.244-1|7771	- selftests/powerpc: Fix error handling in FPU/VMX preemption tests
21mr|kernel-5.10-generic-5.10.244-1|7772	- selftests/resctrl: Close perf value read fd on errors
21mr|kernel-5.10-generic-5.10.244-1|7773	- selftests/resctrl: Don't leak buffer in fill_cache()
21mr|kernel-5.10-generic-5.10.244-1|7774	- selftests/resctrl: Ensure the benchmark commands fits to its array
21mr|kernel-5.10-generic-5.10.244-1|7775	- selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
21mr|kernel-5.10-generic-5.10.244-1|7776	- selftests/tls: Add {} to avoid static checker warning
21mr|kernel-5.10-generic-5.10.244-1|7777	- selftests: tls: swap the TX and RX sockets in some tests
21mr|kernel-5.10-generic-5.10.244-1|7778	- selftests: tracing: Fix to unmount tracefs for recovering environment
21mr|kernel-5.10-generic-5.10.244-1|7779	- selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting
21mr|kernel-5.10-generic-5.10.244-1|7780	- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
21mr|kernel-5.10-generic-5.10.244-1|7781	- selinux: set next pointer before attaching to list
21mr|kernel-5.10-generic-5.10.244-1|7782	- seqlock: avoid -Wshadow warnings
21mr|kernel-5.10-generic-5.10.244-1|7783	- seqlock: Prefix internal seqcount_t-only macros with a "do_"
21mr|kernel-5.10-generic-5.10.244-1|7784	- seqlock: Rename __seqprop() users
21mr|kernel-5.10-generic-5.10.244-1|7785	- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
21mr|kernel-5.10-generic-5.10.244-1|7786	- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
21mr|kernel-5.10-generic-5.10.244-1|7787	- serial: 8250_exar: Fill in rs485_supported
21mr|kernel-5.10-generic-5.10.244-1|7788	- serial: 8250_exar: Set missing rs485_supported flag
21mr|kernel-5.10-generic-5.10.244-1|7789	- serial: 8250: Fix oops for port->pm on uart_change_pm()
21mr|kernel-5.10-generic-5.10.244-1|7790	- serial: 8250_omap: Add earlycon support for the AM654 UART controller
21mr|kernel-5.10-generic-5.10.244-1|7791	- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed
21mr|kernel-5.10-generic-5.10.244-1|7792	- serial: 8250_omap: Fix errors with no_console_suspend
21mr|kernel-5.10-generic-5.10.244-1|7793	- serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()
21mr|kernel-5.10-generic-5.10.244-1|7794	- serial: 8250_port: Check IRQ data before use
21mr|kernel-5.10-generic-5.10.244-1|7795	- serial: Add rs485_supported to uart_port
21mr|kernel-5.10-generic-5.10.244-1|7796	- serial: cpm_uart: Avoid suspicious locking
21mr|kernel-5.10-generic-5.10.244-1|7797	- serial: imx: Correct clock error message in function probe()
21mr|kernel-5.10-generic-5.10.244-1|7798	- serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock
21mr|kernel-5.10-generic-5.10.244-1|7799	- serial: imx: fix tx statemachine deadlock
21mr|kernel-5.10-generic-5.10.244-1|7800	- serial: max310x: improve crystal stable clock detection
21mr|kernel-5.10-generic-5.10.244-1|7801	- serial: max310x: set default value when reading clock ready bit
21mr|kernel-5.10-generic-5.10.244-1|7802	- serial: meson: remove redundant initialization of variable id
21mr|kernel-5.10-generic-5.10.244-1|7803	- serial: meson: Use platform_get_irq() to get the interrupt
21mr|kernel-5.10-generic-5.10.244-1|7804	- serial: qcom-geni: fix opp vote on shutdown
21mr|kernel-5.10-generic-5.10.244-1|7805	- serial: sc16is7xx: add check for unsupported SPI modes during probe
21mr|kernel-5.10-generic-5.10.244-1|7806	- serial: sc16is7xx: address RX timeout interrupt errata
21mr|kernel-5.10-generic-5.10.244-1|7807	- serial: sc16is7xx: fix broken port 0 uart init
21mr|kernel-5.10-generic-5.10.244-1|7808	- serial: sc16is7xx: fix bug when first setting GPIO direction
21mr|kernel-5.10-generic-5.10.244-1|7809	- serial: sc16is7xx: set safe default SPI clock frequency
21mr|kernel-5.10-generic-5.10.244-1|7810	- serial: sprd: Assign sprd_port after initialized to avoid wrong access
21mr|kernel-5.10-generic-5.10.244-1|7811	- serial: sprd: Fix DMA buffer leak issue
21mr|kernel-5.10-generic-5.10.244-1|7812	- serial: tegra: handle clk prepare error in tegra_uart_hw_init()
21mr|kernel-5.10-generic-5.10.244-1|7813	- sfc: fix a double-free bug in efx_probe_filters
21mr|kernel-5.10-generic-5.10.244-1|7814	- sh: bios: Revive earlyprintk support
21mr|kernel-5.10-generic-5.10.244-1|7815	- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
21mr|kernel-5.10-generic-5.10.244-1|7816	- sign-file: Fix incorrect return values check
21mr|kernel-5.10-generic-5.10.244-1|7817	- skbuff: skb_segment, Call zero copy functions before using skbuff frags
21mr|kernel-5.10-generic-5.10.244-1|7818	- sky2: Make sure there is at least one frag_addr available
21mr|kernel-5.10-generic-5.10.244-1|7819	- smackfs: Prevent underflow in smk_set_cipso()
21mr|kernel-5.10-generic-5.10.244-1|7820	- smack: Record transmuting in smk_transmuted
21mr|kernel-5.10-generic-5.10.244-1|7821	- smack: Retrieve transmuting information in smack_inode_getsecurity()
21mr|kernel-5.10-generic-5.10.244-1|7822	- Smack:- Use overlay inode label in smack_inode_copy_up()
21mr|kernel-5.10-generic-5.10.244-1|7823	- smb3: fix caching of ctime on setxattr
21mr|kernel-5.10-generic-5.10.244-1|7824	- smb3: fix touch -h of symlink
21mr|kernel-5.10-generic-5.10.244-1|7825	- smb3: Replace smb2pdu 1-element arrays with flex-arrays
21mr|kernel-5.10-generic-5.10.244-1|7826	- smb: client: fix NULL deref in asn1_ber_decoder()
21mr|kernel-5.10-generic-5.10.244-1|7827	- smb: client: fix OOB in SMB2_query_info_init()
21mr|kernel-5.10-generic-5.10.244-1|7828	- smb: client: fix OOB in smb2_query_reparse_point()
21mr|kernel-5.10-generic-5.10.244-1|7829	- smb: client: fix OOB in smbCalcSize()
21mr|kernel-5.10-generic-5.10.244-1|7830	- smb: client: fix potential NULL deref in parse_dfs_referrals()
21mr|kernel-5.10-generic-5.10.244-1|7831	- smbdirect: missing rc checks while waiting for rdma events
21mr|kernel-5.10-generic-5.10.244-1|7832	- sock: annotate data-races around prot->memory_pressure
21mr|kernel-5.10-generic-5.10.244-1|7833	- sock: Fix misuse of sk_under_memory_pressure()
21mr|kernel-5.10-generic-5.10.244-1|7834	- soc: qcom: llcc: Handle a second device without data corruption
21mr|kernel-5.10-generic-5.10.244-1|7835	- soc: qcom: ocmem: Add OCMEM hardware version print
21mr|kernel-5.10-generic-5.10.244-1|7836	- soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros
21mr|kernel-5.10-generic-5.10.244-1|7837	- soc: qcom: qmi_encdec: Restrict string length in decode
21mr|kernel-5.10-generic-5.10.244-1|7838	- software node: Let args be NULL in software_node_get_reference_args
21mr|kernel-5.10-generic-5.10.244-1|7839	- soundwire: stream: fix NULL pointer dereference for multi_link
21mr|kernel-5.10-generic-5.10.244-1|7840	- sparc32: fix a braino in fault handling in csum_and_copy_..._user()
21mr|kernel-5.10-generic-5.10.244-1|7841	- spi: atmel: Fix CS and initialization bug
21mr|kernel-5.10-generic-5.10.244-1|7842	- spi: atmel: Fix PDC transfer setup bug
21mr|kernel-5.10-generic-5.10.244-1|7843	- spi: atmel: Switch to transfer_one transfer method
21mr|kernel-5.10-generic-5.10.244-1|7844	- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read
21mr|kernel-5.10-generic-5.10.244-1|7845	- spi: introduce SPI_MODE_X_MASK macro
21mr|kernel-5.10-generic-5.10.244-1|7846	- spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0
21mr|kernel-5.10-generic-5.10.244-1|7847	- spi: nxp-fspi: reset the FLSHxCR1 registers
21mr|kernel-5.10-generic-5.10.244-1|7848	- spi: nxp-fspi: use the correct ioremap function
21mr|kernel-5.10-generic-5.10.244-1|7849	- spi: ppc4xx: Drop write-only variable
21mr|kernel-5.10-generic-5.10.244-1|7850	- spi: sh-msiof: Enforce fixed DTDL for R-Car H3
21mr|kernel-5.10-generic-5.10.244-1|7851	- spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
21mr|kernel-5.10-generic-5.10.244-1|7852	- spi: spi-zynqmp-gqspi: Fix runtime PM imbalance in zynqmp_qspi_probe
21mr|kernel-5.10-generic-5.10.244-1|7853	- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
21mr|kernel-5.10-generic-5.10.244-1|7854	- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()
21mr|kernel-5.10-generic-5.10.244-1|7855	- spi: zynqmp-gqspi: fix clock imbalance on probe failure
21mr|kernel-5.10-generic-5.10.244-1|7856	- staging: iio: ad5933: fix type mismatch regression
21mr|kernel-5.10-generic-5.10.244-1|7857	- staging: rtl8712: fix race condition
21mr|kernel-5.10-generic-5.10.244-1|7858	- stddef: Introduce DECLARE_FLEX_ARRAY() helper
21mr|kernel-5.10-generic-5.10.244-1|7859	- SUNRPC: Add an IS_ERR() check back to where it was
21mr|kernel-5.10-generic-5.10.244-1|7860	- SUNRPC: ECONNRESET might require a rebind
21mr|kernel-5.10-generic-5.10.244-1|7861	- SUNRPC: Fix a suspicious RCU usage warning
21mr|kernel-5.10-generic-5.10.244-1|7862	- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
21mr|kernel-5.10-generic-5.10.244-1|7863	- SUNRPC: Mark the cred for revalidation if the server rejects it
21mr|kernel-5.10-generic-5.10.244-1|7864	- swiotlb-xen: provide the "max_mapping_size" method
21mr|kernel-5.10-generic-5.10.244-1|7865	- tcp: Add memory barrier to tcp_push()
21mr|kernel-5.10-generic-5.10.244-1|7866	- tcp: add sanity checks to rx zerocopy
21mr|kernel-5.10-generic-5.10.244-1|7867	- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
21mr|kernel-5.10-generic-5.10.244-1|7868	- tcp: check mptcp-level constraints for backlog coalescing
21mr|kernel-5.10-generic-5.10.244-1|7869	- tcp: do not accept ACK of bytes we never sent
21mr|kernel-5.10-generic-5.10.244-1|7870	- tcp: fix cookie_init_timestamp() overflows
21mr|kernel-5.10-generic-5.10.244-1|7871	- tcp: fix delayed ACKs for MSS boundary condition
21mr|kernel-5.10-generic-5.10.244-1|7872	- tcp: fix excessive TLP and RACK timeouts from HZ rounding
21mr|kernel-5.10-generic-5.10.244-1|7873	- tcp: fix quick-ack counting to count actual ACKs of new data
21mr|kernel-5.10-generic-5.10.244-1|7874	- tcp: fix wrong RTO timeout when received SACK reneging
21mr|kernel-5.10-generic-5.10.244-1|7875	- tcp: make sure init the accept_queue's spinlocks once
21mr|kernel-5.10-generic-5.10.244-1|7876	- tcp_metrics: add missing barriers on delete
21mr|kernel-5.10-generic-5.10.244-1|7877	- tcp_metrics: do not create an entry from tcp_init_metrics()
21mr|kernel-5.10-generic-5.10.244-1|7878	- tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
21mr|kernel-5.10-generic-5.10.244-1|7879	- tcp: tcp_enter_quickack_mode() should be static
21mr|kernel-5.10-generic-5.10.244-1|7880	- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb
21mr|kernel-5.10-generic-5.10.244-1|7881	- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
21mr|kernel-5.10-generic-5.10.244-1|7882	- team: fix null-ptr-deref when team device type is changed
21mr|kernel-5.10-generic-5.10.244-1|7883	- team: Fix use-after-free when an option instance allocation fails
21mr|kernel-5.10-generic-5.10.244-1|7884	- tee: amdtee: fix use-after-free vulnerability in amdtee_close_session
21mr|kernel-5.10-generic-5.10.244-1|7885	- tee: optee: Fix supplicant based device enumeration
21mr|kernel-5.10-generic-5.10.244-1|7886	- tg3: Increment tx_dropped in tg3_tso_bug()
21mr|kernel-5.10-generic-5.10.244-1|7887	- tg3: Move the [rt]x_dropped counters to tg3_napi
21mr|kernel-5.10-generic-5.10.244-1|7888	- tg3: power down device only on SYSTEM_POWER_OFF
21mr|kernel-5.10-generic-5.10.244-1|7889	- thermal: core: prevent potential string overflow
21mr|kernel-5.10-generic-5.10.244-1|7890	- thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding
21mr|kernel-5.10-generic-5.10.244-1|7891	- thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge
21mr|kernel-5.10-generic-5.10.244-1|7892	- tick: Detect and fix jiffies update stall
21mr|kernel-5.10-generic-5.10.244-1|7893	- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
21mr|kernel-5.10-generic-5.10.244-1|7894	- tick/sched: Preserve number of idle sleeps across CPU hotplug events
21mr|kernel-5.10-generic-5.10.244-1|7895	- timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped
21mr|kernel-5.10-generic-5.10.244-1|7896	- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING
21mr|kernel-5.10-generic-5.10.244-1|7897	- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
21mr|kernel-5.10-generic-5.10.244-1|7898	- tipc: fix a potential deadlock on &tx->lock
21mr|kernel-5.10-generic-5.10.244-1|7899	- tipc: Fix kernel-infoleak due to uninitialized TLV value
21mr|kernel-5.10-generic-5.10.244-1|7900	- tipc: Use size_add() in calls to struct_size()
21mr|kernel-5.10-generic-5.10.244-1|7901	- tmpfs: verify {g,u}id mount options correctly
21mr|kernel-5.10-generic-5.10.244-1|7902	- tools headers UAPI: Sync linux/perf_event.h with the kernel sources
21mr|kernel-5.10-generic-5.10.244-1|7903	- tools: iio: iio_generic_buffer ensure alignment
21mr|kernel-5.10-generic-5.10.244-1|7904	- tools: iio: iio_generic_buffer: Fix some integer type and calculation
21mr|kernel-5.10-generic-5.10.244-1|7905	- tools: iio: privatize globals and functions in iio_generic_buffer.c file
21mr|kernel-5.10-generic-5.10.244-1|7906	- tools/power/turbostat: Fix a knl bug
21mr|kernel-5.10-generic-5.10.244-1|7907	- torture: Fix hang during kthread shutdown phase
21mr|kernel-5.10-generic-5.10.244-1|7908	- tpm_tis: Resend command to recover from data transfer errors
21mr|kernel-5.10-generic-5.10.244-1|7909	- tracefs: Add missing lockdown check to tracefs_create_dir()
21mr|kernel-5.10-generic-5.10.244-1|7910	- tracing: Add size check when printing trace_marker output
21mr|kernel-5.10-generic-5.10.244-1|7911	- tracing: Always update snapshot buffer size
21mr|kernel-5.10-generic-5.10.244-1|7912	- tracing: Disable snapshot buffer when stopping instance tracers
21mr|kernel-5.10-generic-5.10.244-1|7913	- tracing: Ensure visibility when inserting an element into tracing_map
21mr|kernel-5.10-generic-5.10.244-1|7914	- tracing: Fix a possible race when disabling buffered events
21mr|kernel-5.10-generic-5.10.244-1|7915	- tracing: Fix a warning when allocating buffered events fails
21mr|kernel-5.10-generic-5.10.244-1|7916	- tracing: Fix blocked reader of snapshot buffer
21mr|kernel-5.10-generic-5.10.244-1|7917	- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
21mr|kernel-5.10-generic-5.10.244-1|7918	- tracing: Fix incomplete locking when disabling buffered events
21mr|kernel-5.10-generic-5.10.244-1|7919	- tracing: Fix memleak due to race between current_tracer and trace
21mr|kernel-5.10-generic-5.10.244-1|7920	- tracing: Fix race issue between cpu buffer write and swap
21mr|kernel-5.10-generic-5.10.244-1|7921	- tracing: Fix wasted memory in saved_cmdlines logic
21mr|kernel-5.10-generic-5.10.244-1|7922	- tracing: Have current_trace inc the trace array ref count
21mr|kernel-5.10-generic-5.10.244-1|7923	- tracing: Have event inject files inc the trace array ref count
21mr|kernel-5.10-generic-5.10.244-1|7924	- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
21mr|kernel-5.10-generic-5.10.244-1|7925	- tracing: Have option files inc the trace array ref count
21mr|kernel-5.10-generic-5.10.244-1|7926	- tracing: Have trace_event_file have ref counters
21mr|kernel-5.10-generic-5.10.244-1|7927	- tracing: Increase trace array ref count on enable and filter files
21mr|kernel-5.10-generic-5.10.244-1|7928	- tracing: Inform kmemleak of saved_cmdlines allocation
21mr|kernel-5.10-generic-5.10.244-1|7929	- tracing: Introduce pipe_cpumask to avoid race on trace_pipes
21mr|kernel-5.10-generic-5.10.244-1|7930	- tracing/kprobes: Fix the description of variable length arguments
21mr|kernel-5.10-generic-5.10.244-1|7931	- tracing/kprobes: Fix the order of argument descriptions
21mr|kernel-5.10-generic-5.10.244-1|7932	- tracing/probes: Fix to update dynamic data counter if fetcharg uses it
21mr|kernel-5.10-generic-5.10.244-1|7933	- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs
21mr|kernel-5.10-generic-5.10.244-1|7934	- tracing: relax trace_event_eval_update() execution with cond_resched()
21mr|kernel-5.10-generic-5.10.244-1|7935	- tracing: Set actual size after ring buffer resize
21mr|kernel-5.10-generic-5.10.244-1|7936	- tracing: Stop current tracer when resizing buffer
21mr|kernel-5.10-generic-5.10.244-1|7937	- tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
21mr|kernel-5.10-generic-5.10.244-1|7938	- tracing/trigger: Fix to return error if failed to alloc snapshot
21mr|kernel-5.10-generic-5.10.244-1|7939	- tracing: Update snapshot buffer on resize if it is allocated
21mr|kernel-5.10-generic-5.10.244-1|7940	- tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
21mr|kernel-5.10-generic-5.10.244-1|7941	- treewide: Spelling fix in comment
21mr|kernel-5.10-generic-5.10.244-1|7942	- tty: 8250: Add support for additional Brainboxes UC cards
21mr|kernel-5.10-generic-5.10.244-1|7943	- tty: 8250: Add support for Brainboxes UP cards
21mr|kernel-5.10-generic-5.10.244-1|7944	- tty: 8250: Add support for Intashield IS-100
21mr|kernel-5.10-generic-5.10.244-1|7945	- tty: 8250: Remove UC-257 and UC-431
21mr|kernel-5.10-generic-5.10.244-1|7946	- tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
21mr|kernel-5.10-generic-5.10.244-1|7947	- tty: change tty_write_lock()'s ndelay parameter to bool
21mr|kernel-5.10-generic-5.10.244-1|7948	- tty: don't check for signal_pending() in send_break()
21mr|kernel-5.10-generic-5.10.244-1|7949	- tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
21mr|kernel-5.10-generic-5.10.244-1|7950	- tty: Fix uninit-value access in ppp_sync_receive()
21mr|kernel-5.10-generic-5.10.244-1|7951	- tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()
21mr|kernel-5.10-generic-5.10.244-1|7952	- tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
21mr|kernel-5.10-generic-5.10.244-1|7953	- tty: n_gsm: fix tty registration before control channel open
21mr|kernel-5.10-generic-5.10.244-1|7954	- tty: n_gsm, remove duplicates of parameters
21mr|kernel-5.10-generic-5.10.244-1|7955	- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
21mr|kernel-5.10-generic-5.10.244-1|7956	- tty: serial: meson: fix hard LOCKUP on crtscts mode
21mr|kernel-5.10-generic-5.10.244-1|7957	- tty: serial: meson: retrieve port FIFO size from DT
21mr|kernel-5.10-generic-5.10.244-1|7958	- tty/sysrq: replace smp_processor_id() with get_cpu()
21mr|kernel-5.10-generic-5.10.244-1|7959	- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
21mr|kernel-5.10-generic-5.10.244-1|7960	- tty: use 'if' in send_break() instead of 'goto'
21mr|kernel-5.10-generic-5.10.244-1|7961	- tty: vcc: Add check for kstrdup() in vcc_probe()
21mr|kernel-5.10-generic-5.10.244-1|7962	- tunnels: fix out of bounds access when building IPv6 PMTU error
21mr|kernel-5.10-generic-5.10.244-1|7963	- tun: prevent negative ifindex
21mr|kernel-5.10-generic-5.10.244-1|7964	- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++
21mr|kernel-5.10-generic-5.10.244-1|7965	- ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
21mr|kernel-5.10-generic-5.10.244-1|7966	- ubi: Refuse attaching if mtd's erasesize is 0
21mr|kernel-5.10-generic-5.10.244-1|7967	- UBSAN: array-index-out-of-bounds in dtSplitRoot
21mr|kernel-5.10-generic-5.10.244-1|7968	- udf: Check consistency of Space Bitmap Descriptor
21mr|kernel-5.10-generic-5.10.244-1|7969	- udf: Fix uninitialized array access for some pathnames
21mr|kernel-5.10-generic-5.10.244-1|7970	- udf: Handle error when adding extent to a file
21mr|kernel-5.10-generic-5.10.244-1|7971	- udf: initialize newblock to 0
21mr|kernel-5.10-generic-5.10.244-1|7972	- udp: add missing WRITE_ONCE() around up->encap_rcv
21mr|kernel-5.10-generic-5.10.244-1|7973	- udp: re-score reuseport groups when connected sockets are present
21mr|kernel-5.10-generic-5.10.244-1|7974	- uio: Fix use-after-free in uio_open
21mr|kernel-5.10-generic-5.10.244-1|7975	- um: Don't use vfprintf() for os_info()
21mr|kernel-5.10-generic-5.10.244-1|7976	- um: Fix hostaudio build errors
21mr|kernel-5.10-generic-5.10.244-1|7977	- um: Fix naming clash between UML and scheduler
21mr|kernel-5.10-generic-5.10.244-1|7978	- um: net: Fix return type of uml_net_start_xmit()
21mr|kernel-5.10-generic-5.10.244-1|7979	- units: add the HZ macros
21mr|kernel-5.10-generic-5.10.244-1|7980	- units: change from 'L' to 'UL'
21mr|kernel-5.10-generic-5.10.244-1|7981	- usb: aqc111: check packet for fixup for true limit
21mr|kernel-5.10-generic-5.10.244-1|7982	- usb: cdc-acm: return correct error code on unsupported break
21mr|kernel-5.10-generic-5.10.244-1|7983	- usb: cdns3: allocate TX FIFO size according to composite EP number
21mr|kernel-5.10-generic-5.10.244-1|7984	- usb: cdns3: Fixes for sparse warnings
21mr|kernel-5.10-generic-5.10.244-1|7985	- usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config
21mr|kernel-5.10-generic-5.10.244-1|7986	- usb: cdns3: fix iso transfer error when mult is not zero
21mr|kernel-5.10-generic-5.10.244-1|7987	- usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM
21mr|kernel-5.10-generic-5.10.244-1|7988	- usb: cdns3: fix uvc failure work since sg support enabled
21mr|kernel-5.10-generic-5.10.244-1|7989	- usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled
21mr|kernel-5.10-generic-5.10.244-1|7990	- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
21mr|kernel-5.10-generic-5.10.244-1|7991	- usb: chipidea: imx: don't request QoS for imx8ulp
21mr|kernel-5.10-generic-5.10.244-1|7992	- usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0
21mr|kernel-5.10-generic-5.10.244-1|7993	- usb: chipidea: wait controller resume finished for wakeup irq
21mr|kernel-5.10-generic-5.10.244-1|7994	- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
21mr|kernel-5.10-generic-5.10.244-1|7995	- USB: core: Change configuration warnings to notices
21mr|kernel-5.10-generic-5.10.244-1|7996	- USB: core: Change usb_get_device_descriptor() API
21mr|kernel-5.10-generic-5.10.244-1|7997	- USB: core: Fix oversight in SuperSpeed initialization
21mr|kernel-5.10-generic-5.10.244-1|7998	- USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
21mr|kernel-5.10-generic-5.10.244-1|7999	- usb: core: Track SuperSpeed Plus GenXxY
21mr|kernel-5.10-generic-5.10.244-1|8000	- USB: core: Unite old scheme and new scheme descriptor reads
21mr|kernel-5.10-generic-5.10.244-1|8001	- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency
21mr|kernel-5.10-generic-5.10.244-1|8002	- USB: dwc2: write HCINT with INTMASK applied
21mr|kernel-5.10-generic-5.10.244-1|8003	- usb: dwc3: Fix default mode initialization
21mr|kernel-5.10-generic-5.10.244-1|8004	- usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
21mr|kernel-5.10-generic-5.10.244-1|8005	- USB: dwc3: qcom: fix ACPI platform device leak
21mr|kernel-5.10-generic-5.10.244-1|8006	- USB: dwc3: qcom: fix NULL-deref on suspend
21mr|kernel-5.10-generic-5.10.244-1|8007	- USB: dwc3: qcom: fix resource leaks on probe deferral
21mr|kernel-5.10-generic-5.10.244-1|8008	- USB: dwc3: qcom: fix wakeup after probe deferral
21mr|kernel-5.10-generic-5.10.244-1|8009	- usb: dwc3: set the dma max_seg_size
21mr|kernel-5.10-generic-5.10.244-1|8010	- usb: dwc3: Soft reset phy on probe for host
21mr|kernel-5.10-generic-5.10.244-1|8011	- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
21mr|kernel-5.10-generic-5.10.244-1|8012	- usb: f_mass_storage: forbid async queue when shutdown happen
21mr|kernel-5.10-generic-5.10.244-1|8013	- usb: fotg210-hcd: delete an incorrect bounds test
21mr|kernel-5.10-generic-5.10.244-1|8014	- USB: gadget: core: adjust uevent timing on gadget unbind
21mr|kernel-5.10-generic-5.10.244-1|8015	- usb: gadget: f_hid: fix report descriptor allocation
21mr|kernel-5.10-generic-5.10.244-1|8016	- USB: gadget: f_mass_storage: Fix unused variable warning
21mr|kernel-5.10-generic-5.10.244-1|8017	- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
21mr|kernel-5.10-generic-5.10.244-1|8018	- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
21mr|kernel-5.10-generic-5.10.244-1|8019	- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call
21mr|kernel-5.10-generic-5.10.244-1|8020	- usb: gadget: udc: core: Introduce check_config to verify USB configuration
21mr|kernel-5.10-generic-5.10.244-1|8021	- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
21mr|kernel-5.10-generic-5.10.244-1|8022	- usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
21mr|kernel-5.10-generic-5.10.244-1|8023	- usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-5.10-generic-5.10.244-1|8024	- usb: host: xhci-plat: fix possible kernel oops while resuming
21mr|kernel-5.10-generic-5.10.244-1|8025	- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
21mr|kernel-5.10-generic-5.10.244-1|8026	- usb: hub: Guard against accesses to uninitialized BOS descriptors
21mr|kernel-5.10-generic-5.10.244-1|8027	- usb: hub: Replace hardcoded quirk value with BIT() macro
21mr|kernel-5.10-generic-5.10.244-1|8028	- usb: mon: Fix atomicity violation in mon_bin_vma_fault
21mr|kernel-5.10-generic-5.10.244-1|8029	- usb: musb: Get the musb_qh poniter after musb_giveback
21mr|kernel-5.10-generic-5.10.244-1|8030	- usb: musb: Modify the "HWVers" register address
21mr|kernel-5.10-generic-5.10.244-1|8031	- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
21mr|kernel-5.10-generic-5.10.244-1|8032	- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
21mr|kernel-5.10-generic-5.10.244-1|8033	- usb: raw-gadget: properly handle interrupted requests
21mr|kernel-5.10-generic-5.10.244-1|8034	- USB: serial: cp210x: add ID for IMST iM871A-USB
21mr|kernel-5.10-generic-5.10.244-1|8035	- USB: serial: ftdi_sio: update Actisense PIDs constant names
21mr|kernel-5.10-generic-5.10.244-1|8036	- USB: serial: option: add entry for Sierra EM9191 with new firmware
21mr|kernel-5.10-generic-5.10.244-1|8037	- USB: serial: option: add Fibocom FM101-GL variant
21mr|kernel-5.10-generic-5.10.244-1|8038	- USB: serial: option: add Fibocom L7xx modules
21mr|kernel-5.10-generic-5.10.244-1|8039	- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
21mr|kernel-5.10-generic-5.10.244-1|8040	- USB: serial: option: add Foxconn T99W265 with new baseline
21mr|kernel-5.10-generic-5.10.244-1|8041	- USB: serial: option: add FOXCONN T99W368/T99W373 product
21mr|kernel-5.10-generic-5.10.244-1|8042	- USB: serial: option: add Luat Air72*U series products
21mr|kernel-5.10-generic-5.10.244-1|8043	- USB: serial: option: add Quectel EG912Y module support
21mr|kernel-5.10-generic-5.10.244-1|8044	- USB: serial: option: add Quectel EM05G variant (0x030e)
21mr|kernel-5.10-generic-5.10.244-1|8045	- USB: serial: option: add Quectel RM500Q R13 firmware support
21mr|kernel-5.10-generic-5.10.244-1|8046	- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
21mr|kernel-5.10-generic-5.10.244-1|8047	- USB: serial: option: don't claim interface 4 for ZTE MF290
21mr|kernel-5.10-generic-5.10.244-1|8048	- USB: serial: option: fix FM101R-GL defines
21mr|kernel-5.10-generic-5.10.244-1|8049	- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
21mr|kernel-5.10-generic-5.10.244-1|8050	- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility
21mr|kernel-5.10-generic-5.10.244-1|8051	- usb: typec: altmodes/displayport: Notify drm subsys of hotplug events
21mr|kernel-5.10-generic-5.10.244-1|8052	- usb: typec: altmodes/displayport: Signal hpd low when exiting mode
21mr|kernel-5.10-generic-5.10.244-1|8053	- usb: typec: bus: verify partner exists in typec_altmode_attention
21mr|kernel-5.10-generic-5.10.244-1|8054	- usb: typec: class: fix typec_altmode_put_partner to put plugs
21mr|kernel-5.10-generic-5.10.244-1|8055	- usb: typec: tcpci: clear the fault status bit
21mr|kernel-5.10-generic-5.10.244-1|8056	- usb: ucsi_acpi: Fix command completion handling
21mr|kernel-5.10-generic-5.10.244-1|8057	- USB: usbip: fix stub_dev hub disconnect
21mr|kernel-5.10-generic-5.10.244-1|8058	- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
21mr|kernel-5.10-generic-5.10.244-1|8059	- veth: Fixing transmit return status for dropped packets
21mr|kernel-5.10-generic-5.10.244-1|8060	- vfio/type1: fix cap_migration information leak
21mr|kernel-5.10-generic-5.10.244-1|8061	- vfs: fix readahead(2) on block devices
21mr|kernel-5.10-generic-5.10.244-1|8062	- vhost: use kzalloc() instead of kmalloc() followed by memset()
21mr|kernel-5.10-generic-5.10.244-1|8063	- virtio_balloon: Fix endless deflation and inflation on arm64
21mr|kernel-5.10-generic-5.10.244-1|8064	- virtio-crypto: change code style
21mr|kernel-5.10-generic-5.10.244-1|8065	- virtio-crypto: fix memory-leak
21mr|kernel-5.10-generic-5.10.244-1|8066	- virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()
21mr|kernel-5.10-generic-5.10.244-1|8067	- virtio-crypto: implement RSA algorithm
21mr|kernel-5.10-generic-5.10.244-1|8068	- virtio-crypto: introduce akcipher service
21mr|kernel-5.10-generic-5.10.244-1|8069	- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC
21mr|kernel-5.10-generic-5.10.244-1|8070	- virtio-crypto: use private buffer for control request
21mr|kernel-5.10-generic-5.10.244-1|8071	- virtio-crypto: wait ctrl queue instead of busy polling
21mr|kernel-5.10-generic-5.10.244-1|8072	- virtio-mmio: don't break lifecycle of vm_dev
21mr|kernel-5.10-generic-5.10.244-1|8073	- virtio-mmio: fix memory leak of vm_dev
21mr|kernel-5.10-generic-5.10.244-1|8074	- virtio-mmio: Use to_virtio_mmio_device() to simply code
21mr|kernel-5.10-generic-5.10.244-1|8075	- virtio_net: Fix "‘%%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
21mr|kernel-5.10-generic-5.10.244-1|8076	- virtio-net: set queues after driver_ok
21mr|kernel-5.10-generic-5.10.244-1|8077	- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
21mr|kernel-5.10-generic-5.10.244-1|8078	- virtio/vsock: fix logic which reduces credit update messages
21mr|kernel-5.10-generic-5.10.244-1|8079	- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
21mr|kernel-5.10-generic-5.10.244-1|8080	- vmbus_testing: fix wrong python syntax for integer value comparison
21mr|kernel-5.10-generic-5.10.244-1|8081	- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
21mr|kernel-5.10-generic-5.10.244-1|8082	- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args
21mr|kernel-5.10-generic-5.10.244-1|8083	- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
21mr|kernel-5.10-generic-5.10.244-1|8084	- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
21mr|kernel-5.10-generic-5.10.244-1|8085	- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
21mr|kernel-5.10-generic-5.10.244-1|8086	- watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
21mr|kernel-5.10-generic-5.10.244-1|8087	- watchdog: iTCO_wdt: No need to stop the timer in probe
21mr|kernel-5.10-generic-5.10.244-1|8088	- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
21mr|kernel-5.10-generic-5.10.244-1|8089	- watchdog: move softlockup_panic back to early_param
21mr|kernel-5.10-generic-5.10.244-1|8090	- watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused
21mr|kernel-5.10-generic-5.10.244-1|8091	- watchdog: set cdev owner before adding
21mr|kernel-5.10-generic-5.10.244-1|8092	- wifi: ath10k: Don't touch the CE interrupt registers after power up
21mr|kernel-5.10-generic-5.10.244-1|8093	- wifi: ath10k: fix clang-specific fortify warning
21mr|kernel-5.10-generic-5.10.244-1|8094	- wifi: ath10k: Use RMW accessors for changing LNKCTL
21mr|kernel-5.10-generic-5.10.244-1|8095	- wifi: ath11k: Defer on rproc_get failure
21mr|kernel-5.10-generic-5.10.244-1|8096	- wifi: ath11k: fix dfs radar event locking
21mr|kernel-5.10-generic-5.10.244-1|8097	- wifi: ath11k: fix htt pktlog locking
21mr|kernel-5.10-generic-5.10.244-1|8098	- wifi: ath11k: fix temperature event locking
21mr|kernel-5.10-generic-5.10.244-1|8099	- wifi: ath9k: fix clang-specific fortify warnings
21mr|kernel-5.10-generic-5.10.244-1|8100	- wifi: ath9k: fix fortify warnings
21mr|kernel-5.10-generic-5.10.244-1|8101	- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
21mr|kernel-5.10-generic-5.10.244-1|8102	- wifi: ath9k: fix printk specifier
21mr|kernel-5.10-generic-5.10.244-1|8103	- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx
21mr|kernel-5.10-generic-5.10.244-1|8104	- wifi: ath9k: protect WMI command response buffer replacement with a lock
21mr|kernel-5.10-generic-5.10.244-1|8105	- wifi: ath9k: use IS_ERR() with debugfs_create_dir()
21mr|kernel-5.10-generic-5.10.244-1|8106	- wifi: cfg80211: Add my certificate
21mr|kernel-5.10-generic-5.10.244-1|8107	- wifi: cfg80211: avoid leaking stack data into trace
21mr|kernel-5.10-generic-5.10.244-1|8108	- wifi: cfg80211: Fix 6GHz scan configuration
21mr|kernel-5.10-generic-5.10.244-1|8109	- wifi: cfg80211: fix certs build to not depend on file order
21mr|kernel-5.10-generic-5.10.244-1|8110	- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
21mr|kernel-5.10-generic-5.10.244-1|8111	- wifi: cfg80211: free beacon_ies when overridden from hidden BSS
21mr|kernel-5.10-generic-5.10.244-1|8112	- wifi: iwlwifi: dbg_ini: fix structure packing
21mr|kernel-5.10-generic-5.10.244-1|8113	- wifi: iwlwifi: fix a memory corruption
21mr|kernel-5.10-generic-5.10.244-1|8114	- wifi: iwlwifi: Use FW rate for non-data frames
21mr|kernel-5.10-generic-5.10.244-1|8115	- wifi: libertas: stop selecting wext
21mr|kernel-5.10-generic-5.10.244-1|8116	- wifi: mac80211: allow transmitting EAPOL frames with tainted key
21mr|kernel-5.10-generic-5.10.244-1|8117	- wifi: mac80211: don't return unset power in ieee80211_get_tx_power()
21mr|kernel-5.10-generic-5.10.244-1|8118	- wifi: mac80211_hwsim: drop short frames
21mr|kernel-5.10-generic-5.10.244-1|8119	- wifi: mac80211_hwsim: fix clang-specific fortify warning
21mr|kernel-5.10-generic-5.10.244-1|8120	- wifi: mac80211: mesh_plink: fix matches_local logic
21mr|kernel-5.10-generic-5.10.244-1|8121	- wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
21mr|kernel-5.10-generic-5.10.244-1|8122	- wifi: mt76: mt7603: rework/fix rx pse hang check
21mr|kernel-5.10-generic-5.10.244-1|8123	- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
21mr|kernel-5.10-generic-5.10.244-1|8124	- wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH
21mr|kernel-5.10-generic-5.10.244-1|8125	- wifi: mwifiex: avoid possible NULL skb pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|8126	- wifi: mwifiex: configure BSSID consistently when starting AP
21mr|kernel-5.10-generic-5.10.244-1|8127	- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management
21mr|kernel-5.10-generic-5.10.244-1|8128	- wifi: mwifiex: fix fortify warning
21mr|kernel-5.10-generic-5.10.244-1|8129	- wifi: mwifiex: fix memory leak in mwifiex_histogram_read()
21mr|kernel-5.10-generic-5.10.244-1|8130	- wifi: mwifiex: Fix missed return in oob checks failed path
21mr|kernel-5.10-generic-5.10.244-1|8131	- wifi: mwifiex: Fix OOB and integer underflow when rx packets
21mr|kernel-5.10-generic-5.10.244-1|8132	- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
21mr|kernel-5.10-generic-5.10.244-1|8133	- wifi: mwifiex: Fix tlv_buf_left calculation
21mr|kernel-5.10-generic-5.10.244-1|8134	- wifi: rt2x00: restart beacon queue when hardware reset
21mr|kernel-5.10-generic-5.10.244-1|8135	- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
21mr|kernel-5.10-generic-5.10.244-1|8136	- wifi: rtlwifi: add calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8137	- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
21mr|kernel-5.10-generic-5.10.244-1|8138	- wifi: rtlwifi: fix EDCA limit set by BT coexistence
21mr|kernel-5.10-generic-5.10.244-1|8139	- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
21mr|kernel-5.10-generic-5.10.244-1|8140	- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8141	- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8142	- wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8143	- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8144	- wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8145	- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8146	- wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8147	- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
21mr|kernel-5.10-generic-5.10.244-1|8148	- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
21mr|kernel-5.10-generic-5.10.244-1|8149	- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
21mr|kernel-5.10-generic-5.10.244-1|8150	- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
21mr|kernel-5.10-generic-5.10.244-1|8151	- wifi: wil6210: fix fortify warnings
21mr|kernel-5.10-generic-5.10.244-1|8152	- wireguard: use DEV_STATS_INC()
21mr|kernel-5.10-generic-5.10.244-1|8153	- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()
21mr|kernel-5.10-generic-5.10.244-1|8154	- X.509: if signature is unsupported skip validation
21mr|kernel-5.10-generic-5.10.244-1|8155	- x86/alternative: Make custom return thunk unconditional
21mr|kernel-5.10-generic-5.10.244-1|8156	- x86/alternatives: Disable KASAN in apply_alternatives()
21mr|kernel-5.10-generic-5.10.244-1|8157	- x86/alternatives: Sync core before enabling interrupts
21mr|kernel-5.10-generic-5.10.244-1|8158	- x86/APM: drop the duplicate APM_MINOR_DEV macro
21mr|kernel-5.10-generic-5.10.244-1|8159	- x86/boot/compressed: Reserve more memory for page tables
21mr|kernel-5.10-generic-5.10.244-1|8160	- x86/boot: Fix incorrect startup_gdt_descr.size
21mr|kernel-5.10-generic-5.10.244-1|8161	- x86/boot: Ignore NMIs during very early boot
21mr|kernel-5.10-generic-5.10.244-1|8162	- x86/CPU/AMD: Check vendor in the AMD microcode callback
21mr|kernel-5.10-generic-5.10.244-1|8163	- x86/CPU/AMD: Fix the DIV(0) initial fix attempt
21mr|kernel-5.10-generic-5.10.244-1|8164	- x86/cpu: Clean up SRSO return thunk mess
21mr|kernel-5.10-generic-5.10.244-1|8165	- x86/cpu: Cleanup the untrain mess
21mr|kernel-5.10-generic-5.10.244-1|8166	- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs
21mr|kernel-5.10-generic-5.10.244-1|8167	- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
21mr|kernel-5.10-generic-5.10.244-1|8168	- x86/cpu: Fix __x86_return_thunk symbol type
21mr|kernel-5.10-generic-5.10.244-1|8169	- x86/cpu/hygon: Fix the CPU topology evaluation for real
21mr|kernel-5.10-generic-5.10.244-1|8170	- x86/cpu: Rename original retbleed methods
21mr|kernel-5.10-generic-5.10.244-1|8171	- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
21mr|kernel-5.10-generic-5.10.244-1|8172	- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved
21mr|kernel-5.10-generic-5.10.244-1|8173	- x86/efistub: Fix PCI ROM preservation in mixed mode
21mr|kernel-5.10-generic-5.10.244-1|8174	- x86/entry/ia32: Ensure s32 is sign extended to s64
21mr|kernel-5.10-generic-5.10.244-1|8175	- x86: Fix .brk attribute in linker script
21mr|kernel-5.10-generic-5.10.244-1|8176	- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
21mr|kernel-5.10-generic-5.10.244-1|8177	- x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility
21mr|kernel-5.10-generic-5.10.244-1|8178	- x86/ibt: Add ANNOTATE_NOENDBR
21mr|kernel-5.10-generic-5.10.244-1|8179	- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
21mr|kernel-5.10-generic-5.10.244-1|8180	- x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
21mr|kernel-5.10-generic-5.10.244-1|8181	- x86/kvm: Do not try to disable kvmclock if it was not enabled
21mr|kernel-5.10-generic-5.10.244-1|8182	- x86/lib: Fix overflow when counting digits
21mr|kernel-5.10-generic-5.10.244-1|8183	- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
21mr|kernel-5.10-generic-5.10.244-1|8184	- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size
21mr|kernel-5.10-generic-5.10.244-1|8185	- x86/mm: Fix PAT bit missing from page protection modify mask
21mr|kernel-5.10-generic-5.10.244-1|8186	- x86/mm: Fix RESERVE_BRK() for older binutils
21mr|kernel-5.10-generic-5.10.244-1|8187	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-5.10-generic-5.10.244-1|8188	- x86/mm: Simplify RESERVE_BRK()
21mr|kernel-5.10-generic-5.10.244-1|8189	- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
21mr|kernel-5.10-generic-5.10.244-1|8190	- x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
21mr|kernel-5.10-generic-5.10.244-1|8191	- x86/sev: Check for user-space IOIO pointing to kernel space
21mr|kernel-5.10-generic-5.10.244-1|8192	- x86/sev: Check IOBM for IOIO exceptions from user-space
21mr|kernel-5.10-generic-5.10.244-1|8193	- x86/sev: Disable MMIO emulation from user mode
21mr|kernel-5.10-generic-5.10.244-1|8194	- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
21mr|kernel-5.10-generic-5.10.244-1|8195	- x86: Share definition of __is_canonical_address()
21mr|kernel-5.10-generic-5.10.244-1|8196	- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
21mr|kernel-5.10-generic-5.10.244-1|8197	- x86/srso: Correct the mitigation status when SMT is disabled
21mr|kernel-5.10-generic-5.10.244-1|8198	- x86/srso: Disable the mitigation on unaffected configurations
21mr|kernel-5.10-generic-5.10.244-1|8199	- x86/srso: Explain the untraining sequences a bit more
21mr|kernel-5.10-generic-5.10.244-1|8200	- x86/srso: Fix SBPB enablement for (possible) future fixed HW
21mr|kernel-5.10-generic-5.10.244-1|8201	- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
21mr|kernel-5.10-generic-5.10.244-1|8202	- x86/srso: Fix srso_show_state() side effect
21mr|kernel-5.10-generic-5.10.244-1|8203	- x86/static_call: Fix __static_call_fixup()
21mr|kernel-5.10-generic-5.10.244-1|8204	- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
21mr|kernel-5.10-generic-5.10.244-1|8205	- xen/events: fix delayed eoi list handling
21mr|kernel-5.10-generic-5.10.244-1|8206	- xen/events: replace evtchn_rwlock with RCU
21mr|kernel-5.10-generic-5.10.244-1|8207	- xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
21mr|kernel-5.10-generic-5.10.244-1|8208	- xen-netback: don't produce zero-size SKB frags
21mr|kernel-5.10-generic-5.10.244-1|8209	- xen-netback: properly sync TX responses
21mr|kernel-5.10-generic-5.10.244-1|8210	- xen-netback: use default TX queue size for vifs
21mr|kernel-5.10-generic-5.10.244-1|8211	- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
21mr|kernel-5.10-generic-5.10.244-1|8212	- xfrm6: fix inet6_dev refcount underflow problem
21mr|kernel-5.10-generic-5.10.244-1|8213	- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
21mr|kernel-5.10-generic-5.10.244-1|8214	- xfrm: add NULL check in xfrm_update_ae_params
21mr|kernel-5.10-generic-5.10.244-1|8215	- xfrm: fix a data-race in xfrm_gen_index()
21mr|kernel-5.10-generic-5.10.244-1|8216	- xfrm: fix slab-use-after-free in decode_session6
21mr|kernel-5.10-generic-5.10.244-1|8217	- xfrm: interface: use DEV_STATS_INC()
21mr|kernel-5.10-generic-5.10.244-1|8218	- xhci: cleanup xhci_hub_control port references
21mr|kernel-5.10-generic-5.10.244-1|8219	- xhci: clear usb2 resume related variables in one place.
21mr|kernel-5.10-generic-5.10.244-1|8220	- xhci: decouple usb2 port resume and get_port_status request handling
21mr|kernel-5.10-generic-5.10.244-1|8221	- xhci: Enable RPM on controllers that support low-power states
21mr|kernel-5.10-generic-5.10.244-1|8222	- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
21mr|kernel-5.10-generic-5.10.244-1|8223	- xhci: move port specific items such as state completions to port structure
21mr|kernel-5.10-generic-5.10.244-1|8224	- xhci: rename resume_done to resume_timestamp
21mr|kernel-5.10-generic-5.10.244-1|8225	- xhci: track port suspend state correctly in unsuccessful resume cases
21mr|kernel-5.10-generic-5.10.244-1|8226	- xhci: turn cancelled td cleanup to its own function
21mr|kernel-5.10-generic-5.10.244-1|8227	- xprtrdma: Remap Receive buffers after a reconnect
21mr|kernel-5.10-generic-5.10.244-1|8228	- xtensa: add default definition for XCHAL_HAVE_DIV32
21mr|kernel-5.10-generic-5.10.244-1|8229	- xtensa: boot: don't add include-dirs
21mr|kernel-5.10-generic-5.10.244-1|8230	- xtensa: boot/lib: fix function prototypes
21mr|kernel-5.10-generic-5.10.244-1|8231	- xtensa: iss/network: make functions static
21mr|kernel-5.10-generic-5.10.244-1|8232	- xtensa: PMU: fix base address for the newer hardware
21mr|kernel-5.10-generic-5.10.244-1|8233	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|8234	
21mr|kernel-5.10-generic-5.10.244-1|8235	* Thu Aug 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.191-1
21mr|kernel-5.10-generic-5.10.244-1|8236	- [bot] upd: 5.10.190 -> 5.10.191
21mr|kernel-5.10-generic-5.10.244-1|8237	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|8238	- alpha: remove __init annotation from exported page_is_ram()
21mr|kernel-5.10-generic-5.10.244-1|8239	- binder: fix memory leak in binder_init()
21mr|kernel-5.10-generic-5.10.244-1|8240	- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
21mr|kernel-5.10-generic-5.10.244-1|8241	- bpf: aggressively forget precise markings during state checkpointing
21mr|kernel-5.10-generic-5.10.244-1|8242	- bpf: allow precision tracking for programs with subprogs
21mr|kernel-5.10-generic-5.10.244-1|8243	- bpf: stop setting precise in current state
21mr|kernel-5.10-generic-5.10.244-1|8244	- btrfs: don't stop integrity writeback too early
21mr|kernel-5.10-generic-5.10.244-1|8245	- btrfs: set cache_block_group_error if we find an error
21mr|kernel-5.10-generic-5.10.244-1|8246	- dccp: fix data-race around dp->dccps_mss_cache
21mr|kernel-5.10-generic-5.10.244-1|8247	- dmaengine: mcf-edma: Fix a potential un-allocated memory access
21mr|kernel-5.10-generic-5.10.244-1|8248	- dmaengine: pl330: Return DMA_PAUSED when transaction is paused
21mr|kernel-5.10-generic-5.10.244-1|8249	- drivers: net: prevent tun_build_skb() to exceed the packet size limit
21mr|kernel-5.10-generic-5.10.244-1|8250	- drm/amd/display: check attr flag before set cursor degamma on DCN3+
21mr|kernel-5.10-generic-5.10.244-1|8251	- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes
21mr|kernel-5.10-generic-5.10.244-1|8252	- drm/nouveau/gr: enable memory loads on helper invocation on all channels
21mr|kernel-5.10-generic-5.10.244-1|8253	- drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
21mr|kernel-5.10-generic-5.10.244-1|8254	- hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100
21mr|kernel-5.10-generic-5.10.244-1|8255	- IB/hfi1: Fix possible panic during hotplug remove
21mr|kernel-5.10-generic-5.10.244-1|8256	- ibmvnic: Enforce stronger sanity checks on login response
21mr|kernel-5.10-generic-5.10.244-1|8257	- ibmvnic: Handle DMA unmapping of login buffs in release functions
21mr|kernel-5.10-generic-5.10.244-1|8258	- ibmvnic: Unmap DMA login rsp buffer on send login fail
21mr|kernel-5.10-generic-5.10.244-1|8259	- iio: cros_ec: Fix the allocation size for cros_ec_command
21mr|kernel-5.10-generic-5.10.244-1|8260	- io_uring: correct check for O_TMPFILE
21mr|kernel-5.10-generic-5.10.244-1|8261	- ipv6: adjust ndisc_is_useropt() to also return true for PIO
21mr|kernel-5.10-generic-5.10.244-1|8262	- mISDN: Update parameter type of dsp_cmx_send()
21mr|kernel-5.10-generic-5.10.244-1|8263	- mmc: moxart: read scr register without changing byte order
21mr|kernel-5.10-generic-5.10.244-1|8264	- netfilter: nf_tables: report use refcount overflow
21mr|kernel-5.10-generic-5.10.244-1|8265	- net: hns3: add wait until mac link down
21mr|kernel-5.10-generic-5.10.244-1|8266	- net: hns3: refactor hclge_mac_link_status_wait for interface reuse
21mr|kernel-5.10-generic-5.10.244-1|8267	- net/mlx5: Allow 0 for total host VFs
21mr|kernel-5.10-generic-5.10.244-1|8268	- net/packet: annotate data-races around tp->status
21mr|kernel-5.10-generic-5.10.244-1|8269	- net: phy: at803x: remove set/get wol callbacks for AR8032
21mr|kernel-5.10-generic-5.10.244-1|8270	- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput
21mr|kernel-5.10-generic-5.10.244-1|8271	- nvme-rdma: fix potential unbalanced freeze & unfreeze
21mr|kernel-5.10-generic-5.10.244-1|8272	- nvme-tcp: fix potential unbalanced freeze & unfreeze
21mr|kernel-5.10-generic-5.10.244-1|8273	- radix tree test suite: fix incorrect allocation size for pthreads
21mr|kernel-5.10-generic-5.10.244-1|8274	- riscv,mmio: Fix readX()-to-delay() ordering
21mr|kernel-5.10-generic-5.10.244-1|8275	- sch_netem: fix issues in netem_change() vs get_dist_table()
21mr|kernel-5.10-generic-5.10.244-1|8276	- scsi: 53c700: Check that command slot is not NULL
21mr|kernel-5.10-generic-5.10.244-1|8277	- scsi: core: Fix legacy /proc parsing buffer overflow
21mr|kernel-5.10-generic-5.10.244-1|8278	- scsi: core: Fix possible memory leak if device_add() fails
21mr|kernel-5.10-generic-5.10.244-1|8279	- scsi: qedf: Fix firmware halt over suspend and resume
21mr|kernel-5.10-generic-5.10.244-1|8280	- scsi: qedi: Fix firmware halt over suspend and resume
21mr|kernel-5.10-generic-5.10.244-1|8281	- scsi: snic: Fix possible memory leak if device_add() fails
21mr|kernel-5.10-generic-5.10.244-1|8282	- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts
21mr|kernel-5.10-generic-5.10.244-1|8283	- selftests/bpf: Fix sk_assign on s390x
21mr|kernel-5.10-generic-5.10.244-1|8284	- selftests/bpf: make test_align selftest more robust
21mr|kernel-5.10-generic-5.10.244-1|8285	- selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code
21mr|kernel-5.10-generic-5.10.244-1|8286	- selftests: forwarding: Add a helper to skip test when using veth pairs
21mr|kernel-5.10-generic-5.10.244-1|8287	- selftests: forwarding: ethtool_extended_state: Skip when using veth pairs
21mr|kernel-5.10-generic-5.10.244-1|8288	- selftests: forwarding: ethtool: Skip when using veth pairs
21mr|kernel-5.10-generic-5.10.244-1|8289	- selftests: forwarding: Skip test when no interfaces are specified
21mr|kernel-5.10-generic-5.10.244-1|8290	- selftests: forwarding: Switch off timeout
21mr|kernel-5.10-generic-5.10.244-1|8291	- selftests: forwarding: tc_flower: Relax success criterion
21mr|kernel-5.10-generic-5.10.244-1|8292	- selftests/rseq: Fix build with undefined __weak
21mr|kernel-5.10-generic-5.10.244-1|8293	- tunnels: fix kasan splat when generating ipv4 pmtu error
21mr|kernel-5.10-generic-5.10.244-1|8294	- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none
21mr|kernel-5.10-generic-5.10.244-1|8295	- usb: dwc3: Properly handle processing of pending events
21mr|kernel-5.10-generic-5.10.244-1|8296	- usb-storage: alauda: Fix uninit-value in alauda_check_media()
21mr|kernel-5.10-generic-5.10.244-1|8297	- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
21mr|kernel-5.10-generic-5.10.244-1|8298	- wireguard: allowedips: expand maximum node depth
21mr|kernel-5.10-generic-5.10.244-1|8299	- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
21mr|kernel-5.10-generic-5.10.244-1|8300	- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
21mr|kernel-5.10-generic-5.10.244-1|8301	- x86: Move gds_ucode_mitigated() declaration to header
21mr|kernel-5.10-generic-5.10.244-1|8302	- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate")
21mr|kernel-5.10-generic-5.10.244-1|8303	- x86/speculation: Add cpu_show_gds() prototype
21mr|kernel-5.10-generic-5.10.244-1|8304	- x86/srso: Fix build breakage with the LLVM linker
21mr|kernel-5.10-generic-5.10.244-1|8305	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|8306	
21mr|kernel-5.10-generic-5.10.244-1|8307	* Fri Aug 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.190-1
21mr|kernel-5.10-generic-5.10.244-1|8308	- [bot] upd: 5.10.184 -> 5.10.190
21mr|kernel-5.10-generic-5.10.244-1|8309	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|8310	- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A
21mr|kernel-5.10-generic-5.10.244-1|8311	- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily
21mr|kernel-5.10-generic-5.10.244-1|8312	- ACPI: processor: perflib: Use the "no limit" frequency QoS
21mr|kernel-5.10-generic-5.10.244-1|8313	- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3
21mr|kernel-5.10-generic-5.10.244-1|8314	- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version)
21mr|kernel-5.10-generic-5.10.244-1|8315	- Add MODULE_FIRMWARE() for FIRMWARE_TG357766.
21mr|kernel-5.10-generic-5.10.244-1|8316	- afs: Fix vlserver probe RTT handling
21mr|kernel-5.10-generic-5.10.244-1|8317	- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
21mr|kernel-5.10-generic-5.10.244-1|8318	- ALSA: hda/realtek: Add a quirk for Compaq N14JP6
21mr|kernel-5.10-generic-5.10.244-1|8319	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx
21mr|kernel-5.10-generic-5.10.244-1|8320	- ALSA: hda/realtek - remove 3k pull low procedure
21mr|kernel-5.10-generic-5.10.244-1|8321	- ALSA: hda/relatek: Enable Mute LED on HP 250 G8
21mr|kernel-5.10-generic-5.10.244-1|8322	- ALSA: jack: Fix mutex call in snd_jack_report()
21mr|kernel-5.10-generic-5.10.244-1|8323	- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
21mr|kernel-5.10-generic-5.10.244-1|8324	- apparmor: fix missing error check for rhashtable_insert_fast
21mr|kernel-5.10-generic-5.10.244-1|8325	- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard
21mr|kernel-5.10-generic-5.10.244-1|8326	- arm64: Add missing Set/Way CMO encodings
21mr|kernel-5.10-generic-5.10.244-1|8327	- arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux
21mr|kernel-5.10-generic-5.10.244-1|8328	- arm64: dts: microchip: sparx5: do not use PSCI on reference boards
21mr|kernel-5.10-generic-5.10.244-1|8329	- arm64: dts: qcom: apq8096: fix fixed regulator name property
21mr|kernel-5.10-generic-5.10.244-1|8330	- arm64: dts: qcom: msm8916: correct camss unit address
21mr|kernel-5.10-generic-5.10.244-1|8331	- arm64: dts: qcom: msm8994: correct SPMI unit address
21mr|kernel-5.10-generic-5.10.244-1|8332	- arm64: dts: qcom: msm8996: correct camss unit address
21mr|kernel-5.10-generic-5.10.244-1|8333	- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
21mr|kernel-5.10-generic-5.10.244-1|8334	- arm64: dts: stratix10: fix incorrect I2C property for SCL signal
21mr|kernel-5.10-generic-5.10.244-1|8335	- arm64: dts: ti: k3-j7200: Fix physical address of pin
21mr|kernel-5.10-generic-5.10.244-1|8336	- arm64: mm: fix VA-range sanity check
21mr|kernel-5.10-generic-5.10.244-1|8337	- arm64: set __exception_irq_entry with __irq_entry as a default
21mr|kernel-5.10-generic-5.10.244-1|8338	- ARM: 9303/1: kprobes: avoid missing-declaration warnings
21mr|kernel-5.10-generic-5.10.244-1|8339	- ARM: cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|8340	- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
21mr|kernel-5.10-generic-5.10.244-1|8341	- ARM: dts: BCM5301X: fix duplex-full => full-duplex
21mr|kernel-5.10-generic-5.10.244-1|8342	- ARM: dts: Fix erroneous ADS touchscreen polarities
21mr|kernel-5.10-generic-5.10.244-1|8343	- ARM: dts: gta04: Move model property out of pinctrl node
21mr|kernel-5.10-generic-5.10.244-1|8344	- ARM: dts: imx6sll: fixup of operating points
21mr|kernel-5.10-generic-5.10.244-1|8345	- ARM: dts: imx: add usb alias
21mr|kernel-5.10-generic-5.10.244-1|8346	- ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
21mr|kernel-5.10-generic-5.10.244-1|8347	- ARM: dts: meson8b: correct uart_B and uart_C clock references
21mr|kernel-5.10-generic-5.10.244-1|8348	- ARM: dts: meson8: correct uart_B and uart_C clock references
21mr|kernel-5.10-generic-5.10.244-1|8349	- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
21mr|kernel-5.10-generic-5.10.244-1|8350	- ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2
21mr|kernel-5.10-generic-5.10.244-1|8351	- ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx
21mr|kernel-5.10-generic-5.10.244-1|8352	- ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards
21mr|kernel-5.10-generic-5.10.244-1|8353	- ARM: dts: stm32: Shorten the AV96 HDMI sound card name
21mr|kernel-5.10-generic-5.10.244-1|8354	- ARM: dts: vexpress: add missing cache properties
21mr|kernel-5.10-generic-5.10.244-1|8355	- ARM: ep93xx: fix missing-prototype warnings
21mr|kernel-5.10-generic-5.10.244-1|8356	- ARM: omap2: fix missing tick_broadcast() prototype
21mr|kernel-5.10-generic-5.10.244-1|8357	- ARM: orion5x: fix d2net gpio initialization
21mr|kernel-5.10-generic-5.10.244-1|8358	- ASoC: cs42l51: fix driver to properly autoload with automatic module loading
21mr|kernel-5.10-generic-5.10.244-1|8359	- ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
21mr|kernel-5.10-generic-5.10.244-1|8360	- ASoC: es8316: Do not set rate constraints for unsupported MCLKs
21mr|kernel-5.10-generic-5.10.244-1|8361	- ASoC: es8316: Increment max value for ALC Capture Target Volume control
21mr|kernel-5.10-generic-5.10.244-1|8362	- ASoC: fsl_sai: Disable bit clock with transmitter
21mr|kernel-5.10-generic-5.10.244-1|8363	- ASoC: fsl_spdif: Silence output on stop
21mr|kernel-5.10-generic-5.10.244-1|8364	- ASoC: imx-audmix: check return value of devm_kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|8365	- ASoC: mediatek: mt8173: Fix irq error path
21mr|kernel-5.10-generic-5.10.244-1|8366	- ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
21mr|kernel-5.10-generic-5.10.244-1|8367	- ASoC: nau8824: Add quirk to active-high jack-detect
21mr|kernel-5.10-generic-5.10.244-1|8368	- ASoC: simple-card: Add missing of_node_put() in case of error
21mr|kernel-5.10-generic-5.10.244-1|8369	- ASoC: soc-pcm: test if a BE can be prepared
21mr|kernel-5.10-generic-5.10.244-1|8370	- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register
21mr|kernel-5.10-generic-5.10.244-1|8371	- ata: pata_ns87415: mark ns87560_tf_read static
21mr|kernel-5.10-generic-5.10.244-1|8372	- autofs: use flexible array in ioctl structure
21mr|kernel-5.10-generic-5.10.244-1|8373	- batman-adv: Switch to kstrtox.h for kstrtou64
21mr|kernel-5.10-generic-5.10.244-1|8374	- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent
21mr|kernel-5.10-generic-5.10.244-1|8375	- bcache: fixup btree_cache_wait list damage
21mr|kernel-5.10-generic-5.10.244-1|8376	- bcache: Remove unnecessary NULL point check in node allocations
21mr|kernel-5.10-generic-5.10.244-1|8377	- be2net: Extend xmit workaround to BE3 chip
21mr|kernel-5.10-generic-5.10.244-1|8378	- benet: fix return value check in be_lancer_xmit_workarounds()
21mr|kernel-5.10-generic-5.10.244-1|8379	- blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost
21mr|kernel-5.10-generic-5.10.244-1|8380	- block: add overflow checks for Amiga partition support
21mr|kernel-5.10-generic-5.10.244-1|8381	- block: change all __u32 annotations to __be32 in affs_hardblocks.h
21mr|kernel-5.10-generic-5.10.244-1|8382	- block: Fix a source code comment in include/uapi/linux/blkzoned.h
21mr|kernel-5.10-generic-5.10.244-1|8383	- block: fix signed int overflow in Amiga partition support
21mr|kernel-5.10-generic-5.10.244-1|8384	- block/partition: fix signedness issue for Amiga partitions
21mr|kernel-5.10-generic-5.10.244-1|8385	- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
21mr|kernel-5.10-generic-5.10.244-1|8386	- bonding: reset bond's flags when down link is P2P device
21mr|kernel-5.10-generic-5.10.244-1|8387	- bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing
21mr|kernel-5.10-generic-5.10.244-1|8388	- bpf: Address KCSAN report on bpf_lru_list
21mr|kernel-5.10-generic-5.10.244-1|8389	- bpf/btf: Accept function names that contain dots
21mr|kernel-5.10-generic-5.10.244-1|8390	- bpf: Disable preemption in bpf_event_output
21mr|kernel-5.10-generic-5.10.244-1|8391	- bpf: Fix verifier id tracking of scalars on spill
21mr|kernel-5.10-generic-5.10.244-1|8392	- bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE
21mr|kernel-5.10-generic-5.10.244-1|8393	- bpf, riscv: Support riscv jit to provide bpf_line_info
21mr|kernel-5.10-generic-5.10.244-1|8394	- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire
21mr|kernel-5.10-generic-5.10.244-1|8395	- bpftool: JIT limited misreported as negative value on aarch64
21mr|kernel-5.10-generic-5.10.244-1|8396	- bpf: track immediate values written to stack by BPF_ST instruction
21mr|kernel-5.10-generic-5.10.244-1|8397	- bridge: Add extack warning when enabling STP in netns.
21mr|kernel-5.10-generic-5.10.244-1|8398	- btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
21mr|kernel-5.10-generic-5.10.244-1|8399	- btrfs: add xxhash to fast checksum implementations
21mr|kernel-5.10-generic-5.10.244-1|8400	- btrfs: check for commit error at btrfs_attach_transaction_barrier()
21mr|kernel-5.10-generic-5.10.244-1|8401	- btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
21mr|kernel-5.10-generic-5.10.244-1|8402	- btrfs: fix extent buffer leak after tree mod log failure at split_node()
21mr|kernel-5.10-generic-5.10.244-1|8403	- btrfs: fix race between quota disable and relocation
21mr|kernel-5.10-generic-5.10.244-1|8404	- btrfs: fix race when deleting quota root from the dirty cow roots list
21mr|kernel-5.10-generic-5.10.244-1|8405	- btrfs: fix warning when putting transaction with qgroups enabled after abort
21mr|kernel-5.10-generic-5.10.244-1|8406	- btrfs: handle memory allocation failure in btrfs_csum_one_bio
21mr|kernel-5.10-generic-5.10.244-1|8407	- btrfs: scrub: try harder to mark RAID56 block groups read-only
21mr|kernel-5.10-generic-5.10.244-1|8408	- bus: ti-sysc: Fix dispc quirk masking bool variables
21mr|kernel-5.10-generic-5.10.244-1|8409	- can: bcm: Fix UAF in bcm_proc_show()
21mr|kernel-5.10-generic-5.10.244-1|8410	- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED
21mr|kernel-5.10-generic-5.10.244-1|8411	- can: isotp: isotp_sendmsg(): fix return error fix on TX path
21mr|kernel-5.10-generic-5.10.244-1|8412	- ceph: defer stopping mdsc delayed_work
21mr|kernel-5.10-generic-5.10.244-1|8413	- ceph: don't let check_caps skip sending responses for revoke msgs
21mr|kernel-5.10-generic-5.10.244-1|8414	- ceph: never send metrics if disable_send_metrics is set
21mr|kernel-5.10-generic-5.10.244-1|8415	- cgroup: always put cset in cgroup_css_set_put_fork
21mr|kernel-5.10-generic-5.10.244-1|8416	- cgroup: Do not corrupt task iteration when rebinding subsystem
21mr|kernel-5.10-generic-5.10.244-1|8417	- clk: cdce925: check return value of kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|8418	- clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe
21mr|kernel-5.10-generic-5.10.244-1|8419	- clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe()
21mr|kernel-5.10-generic-5.10.244-1|8420	- clk: keystone: sci-clk: check return value of kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|8421	- clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks
21mr|kernel-5.10-generic-5.10.244-1|8422	- clk: qcom: ipq6018: fix networking resets
21mr|kernel-5.10-generic-5.10.244-1|8423	- clk: qcom: reset: Allow specifying custom reset delay
21mr|kernel-5.10-generic-5.10.244-1|8424	- clk: qcom: reset: support resetting multiple bits
21mr|kernel-5.10-generic-5.10.244-1|8425	- clk: si5341: Add sysfs properties to allow checking/resetting device faults
21mr|kernel-5.10-generic-5.10.244-1|8426	- clk: si5341: Allow different output VDD_SEL values
21mr|kernel-5.10-generic-5.10.244-1|8427	- clk: si5341: check return value of {devm_}kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|8428	- clk: si5341: free unused memory on probe failure
21mr|kernel-5.10-generic-5.10.244-1|8429	- clk: si5341: return error if one synth clock registration fails
21mr|kernel-5.10-generic-5.10.244-1|8430	- clk: tegra: tegra124-emc: Fix potential memory leak
21mr|kernel-5.10-generic-5.10.244-1|8431	- clk: ti: clkctrl: check return value of kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|8432	- clk: vc5: check memory returned by kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|8433	- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe
21mr|kernel-5.10-generic-5.10.244-1|8434	- coresight: Fix loss of connection info when a module is unloaded
21mr|kernel-5.10-generic-5.10.244-1|8435	- cpufreq: intel_pstate: Drop ACPI _PSS states table patching
21mr|kernel-5.10-generic-5.10.244-1|8436	- cpufreq: intel_pstate: Fix energy_performance_preference for passive
21mr|kernel-5.10-generic-5.10.244-1|8437	- crypto: marvell/cesa - Fix type mismatch warning
21mr|kernel-5.10-generic-5.10.244-1|8438	- crypto: nx - fix build warnings when DEBUG_FS is not enabled
21mr|kernel-5.10-generic-5.10.244-1|8439	- dax: Fix dax_mapping_release() use after free
21mr|kernel-5.10-generic-5.10.244-1|8440	- dax: Introduce alloc_dev_dax_id()
21mr|kernel-5.10-generic-5.10.244-1|8441	- debugobjects: Recheck debug_objects_enabled before reporting
21mr|kernel-5.10-generic-5.10.244-1|8442	- devlink: report devlink_port_type_warn source device
21mr|kernel-5.10-generic-5.10.244-1|8443	- dlm: cleanup plock_op vs plock_xop
21mr|kernel-5.10-generic-5.10.244-1|8444	- dlm: rearrange async condition return
21mr|kernel-5.10-generic-5.10.244-1|8445	- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
21mr|kernel-5.10-generic-5.10.244-1|8446	- dm raid: clean up four equivalent goto tags in raid_ctr()
21mr|kernel-5.10-generic-5.10.244-1|8447	- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths
21mr|kernel-5.10-generic-5.10.244-1|8448	- dm raid: protect md_stop() with 'reconfig_mutex'
21mr|kernel-5.10-generic-5.10.244-1|8449	- Documentation: security-bugs.rst: clarify CVE handling
21mr|kernel-5.10-generic-5.10.244-1|8450	- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group
21mr|kernel-5.10-generic-5.10.244-1|8451	- Documentation/x86: Fix backwards on/off logic about YMM support
21mr|kernel-5.10-generic-5.10.244-1|8452	- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
21mr|kernel-5.10-generic-5.10.244-1|8453	- drivers: meson: secure-pwrc: always enable DMA domain
21mr|kernel-5.10-generic-5.10.244-1|8454	- drm:amd:amdgpu: Fix missing buffer object unlock in failure path
21mr|kernel-5.10-generic-5.10.244-1|8455	- drm/amd/display: Correct `DMUB_FW_VERSION` macro
21mr|kernel-5.10-generic-5.10.244-1|8456	- drm/amd/display: Explicitly specify update type per plane info change
21mr|kernel-5.10-generic-5.10.244-1|8457	- drm/amd/display: fix the system hang while disable PSR
21mr|kernel-5.10-generic-5.10.244-1|8458	- drm/amdgpu: Validate VM ioctl flags.
21mr|kernel-5.10-generic-5.10.244-1|8459	- drm/amdkfd: Fix potential deallocation of previously deallocated memory.
21mr|kernel-5.10-generic-5.10.244-1|8460	- drm/atomic: Allow vblank-enabled + self-refresh "disable"
21mr|kernel-5.10-generic-5.10.244-1|8461	- drm/atomic: Fix potential use-after-free in nonblocking commits
21mr|kernel-5.10-generic-5.10.244-1|8462	- drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation
21mr|kernel-5.10-generic-5.10.244-1|8463	- drm/bridge: tc358768: always enable HS video mode
21mr|kernel-5.10-generic-5.10.244-1|8464	- drm/bridge: tc358768: fix PLL parameters computation
21mr|kernel-5.10-generic-5.10.244-1|8465	- drm/bridge: tc358768: fix PLL target frequency
21mr|kernel-5.10-generic-5.10.244-1|8466	- drm/bridge: tc358768: fix TCLK_TRAILCNT computation
21mr|kernel-5.10-generic-5.10.244-1|8467	- drm/bridge: tc358768: fix TCLK_ZEROCNT computation
21mr|kernel-5.10-generic-5.10.244-1|8468	- drm/bridge: tc358768: fix THS_TRAILCNT computation
21mr|kernel-5.10-generic-5.10.244-1|8469	- drm/bridge: tc358768: fix THS_ZEROCNT computation
21mr|kernel-5.10-generic-5.10.244-1|8470	- drm/bridge: tc358768: fix TXTAGOCNT computation
21mr|kernel-5.10-generic-5.10.244-1|8471	- drm/client: Fix memory leak in drm_client_modeset_probe
21mr|kernel-5.10-generic-5.10.244-1|8472	- drm/client: Fix memory leak in drm_client_target_cloned
21mr|kernel-5.10-generic-5.10.244-1|8473	- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
21mr|kernel-5.10-generic-5.10.244-1|8474	- drm/exynos: vidi: fix a wrong error return
21mr|kernel-5.10-generic-5.10.244-1|8475	- drm/i915/dg1: Wait for pcode/uncore handshake at startup
21mr|kernel-5.10-generic-5.10.244-1|8476	- drm/i915/gen11+: Only load DRAM information from pcode
21mr|kernel-5.10-generic-5.10.244-1|8477	- drm/msm/adreno: Fix snapshot BINDLESS_DATA size
21mr|kernel-5.10-generic-5.10.244-1|8478	- drm/msm/dp: Free resources after unregistering them
21mr|kernel-5.10-generic-5.10.244-1|8479	- drm/msm/dpu: do not enable color-management if DSPPs are not available
21mr|kernel-5.10-generic-5.10.244-1|8480	- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id
21mr|kernel-5.10-generic-5.10.244-1|8481	- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()
21mr|kernel-5.10-generic-5.10.244-1|8482	- drm/nouveau: add nv_encoder pointer check for NULL
21mr|kernel-5.10-generic-5.10.244-1|8483	- drm/nouveau: don't detect DSM for non-NVIDIA device
21mr|kernel-5.10-generic-5.10.244-1|8484	- drm/nouveau/dp: check for NULL nv_connector->native_mode
21mr|kernel-5.10-generic-5.10.244-1|8485	- drm/panel: sharp-ls043t1le01: adjust mode settings
21mr|kernel-5.10-generic-5.10.244-1|8486	- drm/panel: simple: Add connector_type for innolux_at043tn24
21mr|kernel-5.10-generic-5.10.244-1|8487	- drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
21mr|kernel-5.10-generic-5.10.244-1|8488	- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H
21mr|kernel-5.10-generic-5.10.244-1|8489	- drm/radeon: fix possible division-by-zero errors
21mr|kernel-5.10-generic-5.10.244-1|8490	- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
21mr|kernel-5.10-generic-5.10.244-1|8491	- drm/rockchip: vop: Leave vblank enabled in self-refresh
21mr|kernel-5.10-generic-5.10.244-1|8492	- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`
21mr|kernel-5.10-generic-5.10.244-1|8493	- drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2
21mr|kernel-5.10-generic-5.10.244-1|8494	- drm/ttm: check null pointer before accessing when swapping
21mr|kernel-5.10-generic-5.10.244-1|8495	- drm/ttm: make ttm_bo_unpin more defensive
21mr|kernel-5.10-generic-5.10.244-1|8496	- drm/ttm: never consider pinned BOs for eviction&swap
21mr|kernel-5.10-generic-5.10.244-1|8497	- drm/vram-helper: fix function names in vram helper doc
21mr|kernel-5.10-generic-5.10.244-1|8498	- epoll: ep_autoremove_wake_function should use list_del_init_careful
21mr|kernel-5.10-generic-5.10.244-1|8499	- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
21mr|kernel-5.10-generic-5.10.244-1|8500	- erofs: fix compact 4B support for 16k block size
21mr|kernel-5.10-generic-5.10.244-1|8501	- ethernet: atheros: fix return value check in atl1e_tso_csum()
21mr|kernel-5.10-generic-5.10.244-1|8502	- evm: Complete description of evm_inode_setattr()
21mr|kernel-5.10-generic-5.10.244-1|8503	- exfat: check if filename entries exceeds max filename length
21mr|kernel-5.10-generic-5.10.244-1|8504	- exfat: release s_lock before calling dir_emit()
21mr|kernel-5.10-generic-5.10.244-1|8505	- exfat: speed up iterate/lookup by fixing start point of traversing cluster chain
21mr|kernel-5.10-generic-5.10.244-1|8506	- exfat: support dynamic allocate bh for exfat_entry_set_cache
21mr|kernel-5.10-generic-5.10.244-1|8507	- exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree
21mr|kernel-5.10-generic-5.10.244-1|8508	- ext2: Drop fragment support
21mr|kernel-5.10-generic-5.10.244-1|8509	- ext4: correct inline offset when handling xattrs in inode body
21mr|kernel-5.10-generic-5.10.244-1|8510	- ext4: drop the call to ext4_error() from ext4_get_group_info()
21mr|kernel-5.10-generic-5.10.244-1|8511	- ext4: Fix reusing stale buffer heads from last failed mounting
21mr|kernel-5.10-generic-5.10.244-1|8512	- ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
21mr|kernel-5.10-generic-5.10.244-1|8513	- ext4: fix wrong unit use in ext4_mb_clear_bb
21mr|kernel-5.10-generic-5.10.244-1|8514	- ext4: fix wrong unit use in ext4_mb_new_blocks
21mr|kernel-5.10-generic-5.10.244-1|8515	- ext4: get block from bh in ext4_free_blocks for fast commit replay
21mr|kernel-5.10-generic-5.10.244-1|8516	- ext4: only update i_reserved_data_blocks on successful block allocation
21mr|kernel-5.10-generic-5.10.244-1|8517	- ext4: Remove ext4 locking of moved directory
21mr|kernel-5.10-generic-5.10.244-1|8518	- extcon: Fix kernel doc of property capability fields to avoid warnings
21mr|kernel-5.10-generic-5.10.244-1|8519	- extcon: Fix kernel doc of property fields to avoid warnings
21mr|kernel-5.10-generic-5.10.244-1|8520	- f2fs: fix error path handling in truncate_dnode()
21mr|kernel-5.10-generic-5.10.244-1|8521	- f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
21mr|kernel-5.10-generic-5.10.244-1|8522	- fanotify: disallow mount/sb marks on kernel internal pseudo fs
21mr|kernel-5.10-generic-5.10.244-1|8523	- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe
21mr|kernel-5.10-generic-5.10.244-1|8524	- fbdev: imsttfb: Fix use after free bug in imsttfb_probe
21mr|kernel-5.10-generic-5.10.244-1|8525	- fbdev: imxfb: warn about invalid left/right margin
21mr|kernel-5.10-generic-5.10.244-1|8526	- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
21mr|kernel-5.10-generic-5.10.244-1|8527	- file: always lock position for FMODE_ATOMIC_POS
21mr|kernel-5.10-generic-5.10.244-1|8528	- file: reinstate f_pos locking optimization for regular files
21mr|kernel-5.10-generic-5.10.244-1|8529	- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
21mr|kernel-5.10-generic-5.10.244-1|8530	- fs: avoid empty option when generating legacy mount string
21mr|kernel-5.10-generic-5.10.244-1|8531	- fs: dlm: interrupt posix locks only when process is killed
21mr|kernel-5.10-generic-5.10.244-1|8532	- fs: dlm: return positive pid value for F_GETLK
21mr|kernel-5.10-generic-5.10.244-1|8533	- fs: Establish locking order for unrelated directories
21mr|kernel-5.10-generic-5.10.244-1|8534	- fs: Lock moved directories
21mr|kernel-5.10-generic-5.10.244-1|8535	- fs: no need to check source
21mr|kernel-5.10-generic-5.10.244-1|8536	- fs: pipe: reveal missing function protoypes
21mr|kernel-5.10-generic-5.10.244-1|8537	- fs: Protect reconfiguration of sb read-write from racing writes
21mr|kernel-5.10-generic-5.10.244-1|8538	- fs/sysv: Null check to prevent null-ptr-deref bug
21mr|kernel-5.10-generic-5.10.244-1|8539	- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
21mr|kernel-5.10-generic-5.10.244-1|8540	- ftrace: Store the order of pages allocated in ftrace_page
21mr|kernel-5.10-generic-5.10.244-1|8541	- fuse: revalidate: don't invalidate if interrupted
21mr|kernel-5.10-generic-5.10.244-1|8542	- gpio: Allow per-parent interrupt data
21mr|kernel-5.10-generic-5.10.244-1|8543	- gpiolib: Fix GPIO chip IRQ initialization restriction
21mr|kernel-5.10-generic-5.10.244-1|8544	- gpio: tps68470: Make tps68470_gpio_output() always set the initial value
21mr|kernel-5.10-generic-5.10.244-1|8545	- gtp: Fix use-after-free in __gtp_encap_destroy().
21mr|kernel-5.10-generic-5.10.244-1|8546	- gve: Set default duplex configuration to full
21mr|kernel-5.10-generic-5.10.244-1|8547	- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
21mr|kernel-5.10-generic-5.10.244-1|8548	- HID: wacom: Add error check to wacom_parse_and_register()
21mr|kernel-5.10-generic-5.10.244-1|8549	- HID: wacom: Use ktime_t rather than int when dealing with timestamps
21mr|kernel-5.10-generic-5.10.244-1|8550	- hwmon: (adm1275) Allow setting sample averaging
21mr|kernel-5.10-generic-5.10.244-1|8551	- hwmon: (adm1275) enable adm1272 temperature reporting
21mr|kernel-5.10-generic-5.10.244-1|8552	- hwmon: (gsc-hwmon) fix fan pwm temperature scaling
21mr|kernel-5.10-generic-5.10.244-1|8553	- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled
21mr|kernel-5.10-generic-5.10.244-1|8554	- hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
21mr|kernel-5.10-generic-5.10.244-1|8555	- hwrng: imx-rngc - fix the timeout for init and self check
21mr|kernel-5.10-generic-5.10.244-1|8556	- hwrng: st - keep clock enabled while hwrng is registered
21mr|kernel-5.10-generic-5.10.244-1|8557	- hwrng: virtio - add an internal buffer
21mr|kernel-5.10-generic-5.10.244-1|8558	- hwrng: virtio - always add a pending request
21mr|kernel-5.10-generic-5.10.244-1|8559	- hwrng: virtio - don't wait on cleanup
21mr|kernel-5.10-generic-5.10.244-1|8560	- hwrng: virtio - don't waste entropy
21mr|kernel-5.10-generic-5.10.244-1|8561	- hwrng: virtio - Fix race on data_avail and actual data
21mr|kernel-5.10-generic-5.10.244-1|8562	- i2c: Delete error messages for failed memory allocations
21mr|kernel-5.10-generic-5.10.244-1|8563	- i2c: Improve size determinations
21mr|kernel-5.10-generic-5.10.244-1|8564	- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
21mr|kernel-5.10-generic-5.10.244-1|8565	- i2c: nomadik: Remove a useless call in the remove function
21mr|kernel-5.10-generic-5.10.244-1|8566	- i2c: nomadik: Remove unnecessary goto label
21mr|kernel-5.10-generic-5.10.244-1|8567	- i2c: nomadik: Use devm_clk_get_enabled()
21mr|kernel-5.10-generic-5.10.244-1|8568	- i2c: qup: Add missing unwind goto in qup_i2c_probe()
21mr|kernel-5.10-generic-5.10.244-1|8569	- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()
21mr|kernel-5.10-generic-5.10.244-1|8570	- i2c: xiic: Don't try to handle more interrupt events after error
21mr|kernel-5.10-generic-5.10.244-1|8571	- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
21mr|kernel-5.10-generic-5.10.244-1|8572	- ia64/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|8573	- iavf: Fix out-of-bounds when setting channels on remove
21mr|kernel-5.10-generic-5.10.244-1|8574	- iavf: Fix use-after-free in free_netdev
21mr|kernel-5.10-generic-5.10.244-1|8575	- iavf: remove mask from iavf_irq_enable_queues()
21mr|kernel-5.10-generic-5.10.244-1|8576	- IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors
21mr|kernel-5.10-generic-5.10.244-1|8577	- IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
21mr|kernel-5.10-generic-5.10.244-1|8578	- IB/hfi1: Use bitmap_zalloc() when applicable
21mr|kernel-5.10-generic-5.10.244-1|8579	- IB/isert: Fix dead lock in ib_isert
21mr|kernel-5.10-generic-5.10.244-1|8580	- IB/isert: Fix incorrect release of isert connection
21mr|kernel-5.10-generic-5.10.244-1|8581	- IB/isert: Fix possible list corruption in CMA handler
21mr|kernel-5.10-generic-5.10.244-1|8582	- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
21mr|kernel-5.10-generic-5.10.244-1|8583	- ice: Fix memory management in ice_ethtool_fdir.c
21mr|kernel-5.10-generic-5.10.244-1|8584	- icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
21mr|kernel-5.10-generic-5.10.244-1|8585	- ieee802154: hwsim: Fix possible memory leaks
21mr|kernel-5.10-generic-5.10.244-1|8586	- igb: Fix igb_down hung on surprise removal
21mr|kernel-5.10-generic-5.10.244-1|8587	- igb: fix nvm.ops.read() error handling
21mr|kernel-5.10-generic-5.10.244-1|8588	- igc: Enable and fix RX hash usage by netstack
21mr|kernel-5.10-generic-5.10.244-1|8589	- igc: Fix inserting of empty frame for launchtime
21mr|kernel-5.10-generic-5.10.244-1|8590	- igc: Fix launchtime before start of cycle
21mr|kernel-5.10-generic-5.10.244-1|8591	- igc: Fix race condition in PTP tx code
21mr|kernel-5.10-generic-5.10.244-1|8592	- igc: Remove delay during TX ring configuration
21mr|kernel-5.10-generic-5.10.244-1|8593	- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
21mr|kernel-5.10-generic-5.10.244-1|8594	- ima: Fix build warnings
21mr|kernel-5.10-generic-5.10.244-1|8595	- init: Invoke arch_cpu_finalize_init() earlier
21mr|kernel-5.10-generic-5.10.244-1|8596	- init: Provide arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|8597	- init: Remove check_bugs() leftovers
21mr|kernel-5.10-generic-5.10.244-1|8598	- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|8599	- Input: adxl34x - do not hardcode interrupt trigger type
21mr|kernel-5.10-generic-5.10.244-1|8600	- Input: drv260x - sleep between polling GO bit
21mr|kernel-5.10-generic-5.10.244-1|8601	- Input: soc_button_array - add invalid acpi_index DMI quirk handling
21mr|kernel-5.10-generic-5.10.244-1|8602	- integrity: Fix possible multiple allocation in integrity_inode_get()
21mr|kernel-5.10-generic-5.10.244-1|8603	- ionic: remove WARN_ON to prevent panic_on_warn
21mr|kernel-5.10-generic-5.10.244-1|8604	- io_uring: add reschedule point to handle_tw_list()
21mr|kernel-5.10-generic-5.10.244-1|8605	- io_uring: don't audit the capability check in io_uring_create()
21mr|kernel-5.10-generic-5.10.244-1|8606	- io_uring: ensure IOPOLL locks around deferred work
21mr|kernel-5.10-generic-5.10.244-1|8607	- io_uring: gate iowait schedule on having pending requests
21mr|kernel-5.10-generic-5.10.244-1|8608	- io_uring: hold uring mutex around poll removal
21mr|kernel-5.10-generic-5.10.244-1|8609	- io_uring/net: clear msg_controllen on partial sendmsg retry
21mr|kernel-5.10-generic-5.10.244-1|8610	- io_uring/net: disable partial retries for recvmsg with cmsg
21mr|kernel-5.10-generic-5.10.244-1|8611	- io_uring/net: save msghdr->msg_control for retries
21mr|kernel-5.10-generic-5.10.244-1|8612	- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq
21mr|kernel-5.10-generic-5.10.244-1|8613	- io_uring: Use io_schedule* in cqring wait
21mr|kernel-5.10-generic-5.10.244-1|8614	- io_uring: wait interruptibly for request completions on exit
21mr|kernel-5.10-generic-5.10.244-1|8615	- ip6mr: Fix skb_under_panic in ip6mr_cache_report()
21mr|kernel-5.10-generic-5.10.244-1|8616	- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN
21mr|kernel-5.10-generic-5.10.244-1|8617	- ipv6/addrconf: fix a potential refcount underflow for idev
21mr|kernel-5.10-generic-5.10.244-1|8618	- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address
21mr|kernel-5.10-generic-5.10.244-1|8619	- ipvlan: fix bound dev checking for IPv6 l3s mode
21mr|kernel-5.10-generic-5.10.244-1|8620	- ipvlan: Fix return value of ipvlan_queue_xmit()
21mr|kernel-5.10-generic-5.10.244-1|8621	- ipvs: align inner_mac_header for encapsulation
21mr|kernel-5.10-generic-5.10.244-1|8622	- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping
21mr|kernel-5.10-generic-5.10.244-1|8623	- irqchip/gic: Correctly validate OF quirk descriptors
21mr|kernel-5.10-generic-5.10.244-1|8624	- irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
21mr|kernel-5.10-generic-5.10.244-1|8625	- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation
21mr|kernel-5.10-generic-5.10.244-1|8626	- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
21mr|kernel-5.10-generic-5.10.244-1|8627	- irqchip/jcore-aic: Kill use of irq_create_strict_mappings()
21mr|kernel-5.10-generic-5.10.244-1|8628	- jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
21mr|kernel-5.10-generic-5.10.244-1|8629	- jfs: jfs_dmap: Validate db_l2nbperpage while mounting
21mr|kernel-5.10-generic-5.10.244-1|8630	- kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures
21mr|kernel-5.10-generic-5.10.244-1|8631	- kernel.h: split out kstrtox() and simple_strtox() to a separate header
21mr|kernel-5.10-generic-5.10.244-1|8632	- kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR
21mr|kernel-5.10-generic-5.10.244-1|8633	- kexec: fix a memory leak in crash_shrink_memory()
21mr|kernel-5.10-generic-5.10.244-1|8634	- kexec: support purgatories with .text.hot sections
21mr|kernel-5.10-generic-5.10.244-1|8635	- keys: Fix linking a duplicate key to a keyring's assoc_array
21mr|kernel-5.10-generic-5.10.244-1|8636	- kprobes/x86: Fix fall-through warnings for Clang
21mr|kernel-5.10-generic-5.10.244-1|8637	- KVM: Add GDS_NO support to KVM
21mr|kernel-5.10-generic-5.10.244-1|8638	- KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em
21mr|kernel-5.10-generic-5.10.244-1|8639	- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes
21mr|kernel-5.10-generic-5.10.244-1|8640	- KVM: s390: fix sthyi error handling
21mr|kernel-5.10-generic-5.10.244-1|8641	- KVM: s390: pv: fix index value of replaced ASCE
21mr|kernel-5.10-generic-5.10.244-1|8642	- KVM: s390: vsie: fix the length of APCB bitmap
21mr|kernel-5.10-generic-5.10.244-1|8643	- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest
21mr|kernel-5.10-generic-5.10.244-1|8644	- KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0()
21mr|kernel-5.10-generic-5.10.244-1|8645	- KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest
21mr|kernel-5.10-generic-5.10.244-1|8646	- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
21mr|kernel-5.10-generic-5.10.244-1|8647	- libbpf: fix offsetof() and container_of() to work with CO-RE
21mr|kernel-5.10-generic-5.10.244-1|8648	- libceph: fix potential hang in ceph_osdc_notify()
21mr|kernel-5.10-generic-5.10.244-1|8649	- lib: cleanup kstrto*() usage
21mr|kernel-5.10-generic-5.10.244-1|8650	- lib/ts_bm: reset initial match offset for every block of text
21mr|kernel-5.10-generic-5.10.244-1|8651	- llc: Don't drop packet from non-root netns.
21mr|kernel-5.10-generic-5.10.244-1|8652	- loop: Select I/O scheduler 'none' from inside add_disk()
21mr|kernel-5.10-generic-5.10.244-1|8653	- m68k/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|8654	- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
21mr|kernel-5.10-generic-5.10.244-1|8655	- md: fix data corruption for raid456 when reshape restart while grow up
21mr|kernel-5.10-generic-5.10.244-1|8656	- md/raid0: add discard support for the 'original' layout
21mr|kernel-5.10-generic-5.10.244-1|8657	- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter
21mr|kernel-5.10-generic-5.10.244-1|8658	- md/raid10: fix io loss while replacement replace rdev
21mr|kernel-5.10-generic-5.10.244-1|8659	- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request
21mr|kernel-5.10-generic-5.10.244-1|8660	- md/raid10: fix overflow of md/safe_mode_delay
21mr|kernel-5.10-generic-5.10.244-1|8661	- md/raid10: fix wrong setting of max_corr_read_errors
21mr|kernel-5.10-generic-5.10.244-1|8662	- md/raid10: prevent soft lockup while flush writes
21mr|kernel-5.10-generic-5.10.244-1|8663	- media: atomisp: fix "variable dereferenced before check 'asd'"
21mr|kernel-5.10-generic-5.10.244-1|8664	- media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
21mr|kernel-5.10-generic-5.10.244-1|8665	- media: cec: core: don't set last_initiator if tx in progress
21mr|kernel-5.10-generic-5.10.244-1|8666	- media: cec: i2c: ch7322: also select REGMAP
21mr|kernel-5.10-generic-5.10.244-1|8667	- media: dvb-core: Fix use-after-free due to race at dvb_register_device()
21mr|kernel-5.10-generic-5.10.244-1|8668	- media: dvbdev: fix error logic at dvb_register_device()
21mr|kernel-5.10-generic-5.10.244-1|8669	- media: dvbdev: Fix memleak in dvb_register_device
21mr|kernel-5.10-generic-5.10.244-1|8670	- media: staging: atomisp: select V4L2_FWNODE
21mr|kernel-5.10-generic-5.10.244-1|8671	- media: usb: Check az6007_read() return value
21mr|kernel-5.10-generic-5.10.244-1|8672	- media: usb: siano: Fix warning due to null work_func_t function pointer
21mr|kernel-5.10-generic-5.10.244-1|8673	- media: venus: helpers: Fix ALIGN() of non power of two
21mr|kernel-5.10-generic-5.10.244-1|8674	- media: videodev2.h: Fix struct v4l2_input tuner index comment
21mr|kernel-5.10-generic-5.10.244-1|8675	- memfd: check for non-NULL file_seals in memfd_create() syscall
21mr|kernel-5.10-generic-5.10.244-1|8676	- memory: brcmstb_dpfe: fix testing array offset after use
21mr|kernel-5.10-generic-5.10.244-1|8677	- memstick r592: make memstick_debug_get_tpc_name() static
21mr|kernel-5.10-generic-5.10.244-1|8678	- meson saradc: fix clock divider mask length
21mr|kernel-5.10-generic-5.10.244-1|8679	- mfd: intel-lpss: Add missing check for platform_get_resource
21mr|kernel-5.10-generic-5.10.244-1|8680	- mfd: rt5033: Drop rt5033-battery sub-device
21mr|kernel-5.10-generic-5.10.244-1|8681	- mfd: stmfx: Fix error path in stmfx_chip_init
21mr|kernel-5.10-generic-5.10.244-1|8682	- mfd: stmfx: Nullify stmfx->vdd in case of error
21mr|kernel-5.10-generic-5.10.244-1|8683	- mfd: stmpe: Only disable the regulators if they are enabled
21mr|kernel-5.10-generic-5.10.244-1|8684	- MIPS: Alchemy: fix dbdma2
21mr|kernel-5.10-generic-5.10.244-1|8685	- mips/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|8686	- MIPS: Loongson: Fix cpu_probe_loongson() again
21mr|kernel-5.10-generic-5.10.244-1|8687	- mips: Move initrd_start check after initrd address sanitisation.
21mr|kernel-5.10-generic-5.10.244-1|8688	- misc: fastrpc: Create fastrpc scalar with correct buffer count
21mr|kernel-5.10-generic-5.10.244-1|8689	- misc: pci_endpoint_test: Free IRQs before removing the device
21mr|kernel-5.10-generic-5.10.244-1|8690	- misc: pci_endpoint_test: Re-init completion for every test
21mr|kernel-5.10-generic-5.10.244-1|8691	- mISDN: hfcpci: Fix potential deadlock on &hc->lock
21mr|kernel-5.10-generic-5.10.244-1|8692	- mmc: block: ensure error propagation for non-blk
21mr|kernel-5.10-generic-5.10.244-1|8693	- mmc: core: disable TRIM on Kingston EMMC04G-M627
21mr|kernel-5.10-generic-5.10.244-1|8694	- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
21mr|kernel-5.10-generic-5.10.244-1|8695	- mmc: meson-gx: remove redundant mmc_request_done() call from irq context
21mr|kernel-5.10-generic-5.10.244-1|8696	- mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
21mr|kernel-5.10-generic-5.10.244-1|8697	- mmc: mmci: stm32: fix max busy timeout calculation
21mr|kernel-5.10-generic-5.10.244-1|8698	- mmc: mtk-sd: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|8699	- mmc: mvsdio: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|8700	- mmc: omap: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|8701	- mmc: omap_hsmmc: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|8702	- mmc: owl: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|8703	- mmc: sdhci-acpi: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|8704	- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.
21mr|kernel-5.10-generic-5.10.244-1|8705	- mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
21mr|kernel-5.10-generic-5.10.244-1|8706	- mmc: sh_mmcif: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|8707	- mmc: usdhi60rol0: fix deferred probing
21mr|kernel-5.10-generic-5.10.244-1|8708	- mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block
21mr|kernel-5.10-generic-5.10.244-1|8709	- mm: Move mm_cachep initialization to mm_init()
21mr|kernel-5.10-generic-5.10.244-1|8710	- mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%%
21mr|kernel-5.10-generic-5.10.244-1|8711	- mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t *
21mr|kernel-5.10-generic-5.10.244-1|8712	- mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t *
21mr|kernel-5.10-generic-5.10.244-1|8713	- modpost: fix off by one in is_executable_section()
21mr|kernel-5.10-generic-5.10.244-1|8714	- modpost: fix section mismatch message for R_ARM_ABS32
21mr|kernel-5.10-generic-5.10.244-1|8715	- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}
21mr|kernel-5.10-generic-5.10.244-1|8716	- mt76: move band capabilities in mt76_phy
21mr|kernel-5.10-generic-5.10.244-1|8717	- mt76: mt7615: Fix fall-through warnings for Clang
21mr|kernel-5.10-generic-5.10.244-1|8718	- mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()
21mr|kernel-5.10-generic-5.10.244-1|8719	- mtd: rawnand: meson: fix OOB available bytes for ECC
21mr|kernel-5.10-generic-5.10.244-1|8720	- mtd: rawnand: meson: fix unaligned DMA buffers handling
21mr|kernel-5.10-generic-5.10.244-1|8721	- mtd: rawnand: omap_elm: Fix incorrect type in assignment
21mr|kernel-5.10-generic-5.10.244-1|8722	- mtd: spinand: toshiba: Fix ecc_get_status
21mr|kernel-5.10-generic-5.10.244-1|8723	- nbd: Add the maximum limit of allocated index in nbd_dev_add
21mr|kernel-5.10-generic-5.10.244-1|8724	- neighbour: delete neigh_lookup_nodev as not used
21mr|kernel-5.10-generic-5.10.244-1|8725	- neighbour: Remove unused inline function neigh_key_eq16()
21mr|kernel-5.10-generic-5.10.244-1|8726	- net: add missing data-race annotation for sk_ll_usec
21mr|kernel-5.10-generic-5.10.244-1|8727	- net: add missing data-race annotations around sk->sk_peek_off
21mr|kernel-5.10-generic-5.10.244-1|8728	- net: add missing READ_ONCE(sk->sk_rcvbuf) annotation
21mr|kernel-5.10-generic-5.10.244-1|8729	- net: add missing READ_ONCE(sk->sk_rcvlowat) annotation
21mr|kernel-5.10-generic-5.10.244-1|8730	- net: add missing READ_ONCE(sk->sk_sndbuf) annotation
21mr|kernel-5.10-generic-5.10.244-1|8731	- net: annotate data-races around sk->sk_max_pacing_rate
21mr|kernel-5.10-generic-5.10.244-1|8732	- net: axienet: Move reset before 64-bit DMA detection
21mr|kernel-5.10-generic-5.10.244-1|8733	- net: bcmgenet: Ensure MDIO unregistration has clocks enabled
21mr|kernel-5.10-generic-5.10.244-1|8734	- net: bgmac: postpone turning IRQs off to avoid SoC hangs
21mr|kernel-5.10-generic-5.10.244-1|8735	- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
21mr|kernel-5.10-generic-5.10.244-1|8736	- net: create netdev->dev_addr assignment helpers
21mr|kernel-5.10-generic-5.10.244-1|8737	- net: dcb: choose correct policy to parse DCB_ATTR_BCN
21mr|kernel-5.10-generic-5.10.244-1|8738	- netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
21mr|kernel-5.10-generic-5.10.244-1|8739	- net: dsa: fix value check in bcm_sf2_sw_probe()
21mr|kernel-5.10-generic-5.10.244-1|8740	- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
21mr|kernel-5.10-generic-5.10.244-1|8741	- net: dsa: tag_sja1105: fix MAC DA patching from meta frames
21mr|kernel-5.10-generic-5.10.244-1|8742	- net: dsa: vsc73xx: fix MTU configuration
21mr|kernel-5.10-generic-5.10.244-1|8743	- net: ena: fix shift-out-of-bounds in exponential backoff
21mr|kernel-5.10-generic-5.10.244-1|8744	- net: enetc: correct the indexes of highest and 2nd highest TCs
21mr|kernel-5.10-generic-5.10.244-1|8745	- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()
21mr|kernel-5.10-generic-5.10.244-1|8746	- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
21mr|kernel-5.10-generic-5.10.244-1|8747	- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
21mr|kernel-5.10-generic-5.10.244-1|8748	- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.
21mr|kernel-5.10-generic-5.10.244-1|8749	- netfilter: nfnetlink_osf: fix module autoload
21mr|kernel-5.10-generic-5.10.244-1|8750	- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM
21mr|kernel-5.10-generic-5.10.244-1|8751	- netfilter: nftables: add helper function to validate set element data
21mr|kernel-5.10-generic-5.10.244-1|8752	- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
21mr|kernel-5.10-generic-5.10.244-1|8753	- netfilter: nf_tables: add rescheduling points during loop detection walks
21mr|kernel-5.10-generic-5.10.244-1|8754	- netfilter: nf_tables: can't schedule in nft_chain_validate
21mr|kernel-5.10-generic-5.10.244-1|8755	- netfilter: nf_tables: disallow element updates of bound anonymous sets
21mr|kernel-5.10-generic-5.10.244-1|8756	- netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID
21mr|kernel-5.10-generic-5.10.244-1|8757	- netfilter: nf_tables: do not ignore genmask when looking up chain by id
21mr|kernel-5.10-generic-5.10.244-1|8758	- netfilter: nf_tables: drop map element references from preparation phase
21mr|kernel-5.10-generic-5.10.244-1|8759	- netfilter: nf_tables: fix chain binding transaction logic
21mr|kernel-5.10-generic-5.10.244-1|8760	- netfilter: nf_tables: fix scheduling-while-atomic splat
21mr|kernel-5.10-generic-5.10.244-1|8761	- netfilter: nf_tables: fix spurious set element insertion failure
21mr|kernel-5.10-generic-5.10.244-1|8762	- netfilter: nf_tables: hold mutex on netns pre_exit path
21mr|kernel-5.10-generic-5.10.244-1|8763	- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
21mr|kernel-5.10-generic-5.10.244-1|8764	- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
21mr|kernel-5.10-generic-5.10.244-1|8765	- netfilter: nf_tables: reject unbound anonymous set before commit phase
21mr|kernel-5.10-generic-5.10.244-1|8766	- netfilter: nf_tables: reject unbound chain set before commit phase
21mr|kernel-5.10-generic-5.10.244-1|8767	- netfilter: nftables: rename set element data activation/deactivation functions
21mr|kernel-5.10-generic-5.10.244-1|8768	- netfilter: nf_tables: skip bound chain in netns release path
21mr|kernel-5.10-generic-5.10.244-1|8769	- netfilter: nf_tables: skip bound chain on rule flush
21mr|kernel-5.10-generic-5.10.244-1|8770	- netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR
21mr|kernel-5.10-generic-5.10.244-1|8771	- netfilter: nftables: statify nft_parse_register()
21mr|kernel-5.10-generic-5.10.244-1|8772	- netfilter: nf_tables: unbind non-anonymous set if rule construction fails
21mr|kernel-5.10-generic-5.10.244-1|8773	- netfilter: nf_tables: use net_generic infra for transaction data
21mr|kernel-5.10-generic-5.10.244-1|8774	- netfilter: nf_tables: validate registers coming from userspace.
21mr|kernel-5.10-generic-5.10.244-1|8775	- netfilter: nft_set_pipapo: fix improper element removal
21mr|kernel-5.10-generic-5.10.244-1|8776	- netfilter: nft_set_pipapo: .walk does not deal with generations
21mr|kernel-5.10-generic-5.10.244-1|8777	- netfilter: nft_set_rbtree: fix overlap expiration walk
21mr|kernel-5.10-generic-5.10.244-1|8778	- net: hns3: fix wrong bw weight of disabled tc issue
21mr|kernel-5.10-generic-5.10.244-1|8779	- net: hns3: reconstruct function hclge_ets_validate()
21mr|kernel-5.10-generic-5.10.244-1|8780	- net: Introduce net.ipv4.tcp_migrate_req.
21mr|kernel-5.10-generic-5.10.244-1|8781	- net: ipv4: Use kfree_sensitive instead of kfree
21mr|kernel-5.10-generic-5.10.244-1|8782	- net:ipv6: check return value of pskb_trim()
21mr|kernel-5.10-generic-5.10.244-1|8783	- net: lan743x: Don't sleep in atomic context
21mr|kernel-5.10-generic-5.10.244-1|8784	- net: lapbether: only support ethernet devices
21mr|kernel-5.10-generic-5.10.244-1|8785	- netlink: Add __sock_i_ino() for __netlink_diag_dump().
21mr|kernel-5.10-generic-5.10.244-1|8786	- netlink: do not hard code device address lenth in fdb dumps
21mr|kernel-5.10-generic-5.10.244-1|8787	- netlink: fix potential deadlock in netlink_set_err()
21mr|kernel-5.10-generic-5.10.244-1|8788	- net: ll_temac: fix error checking of irq_of_parse_and_map()
21mr|kernel-5.10-generic-5.10.244-1|8789	- net: ll_temac: Switch to use dev_err_probe() helper
21mr|kernel-5.10-generic-5.10.244-1|8790	- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx
21mr|kernel-5.10-generic-5.10.244-1|8791	- net/mlx5e: Check for NOT_READY flag state after locking
21mr|kernel-5.10-generic-5.10.244-1|8792	- net/mlx5e: fix double free in mlx5e_destroy_flow_table
21mr|kernel-5.10-generic-5.10.244-1|8793	- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()
21mr|kernel-5.10-generic-5.10.244-1|8794	- net/mlx5: fs_core: Make find_closest_ft more generic
21mr|kernel-5.10-generic-5.10.244-1|8795	- net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio
21mr|kernel-5.10-generic-5.10.244-1|8796	- net: mvneta: fix txq_map in case of txq_number==1
21mr|kernel-5.10-generic-5.10.244-1|8797	- net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode
21mr|kernel-5.10-generic-5.10.244-1|8798	- net: nfc: Fix use-after-free caused by nfc_llcp_find_local
21mr|kernel-5.10-generic-5.10.244-1|8799	- net: phy: marvell10g: fix 88x3310 power up
21mr|kernel-5.10-generic-5.10.244-1|8800	- net: phy: prevent stale pointer dereference in phy_init()
21mr|kernel-5.10-generic-5.10.244-1|8801	- net: prevent skb corruption on frag list segmentation
21mr|kernel-5.10-generic-5.10.244-1|8802	- net: qca_spi: Avoid high load if QCA7000 is not available
21mr|kernel-5.10-generic-5.10.244-1|8803	- net: Remove DECnet leftovers from flow.h.
21mr|kernel-5.10-generic-5.10.244-1|8804	- net: Remove unused inline function dst_hold_and_use()
21mr|kernel-5.10-generic-5.10.244-1|8805	- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX
21mr|kernel-5.10-generic-5.10.244-1|8806	- net/sched: cls_api: Fix lockup on flushing explicitly created chain
21mr|kernel-5.10-generic-5.10.244-1|8807	- net/sched: cls_fw: Fix improper refcount update leads to use-after-free
21mr|kernel-5.10-generic-5.10.244-1|8808	- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
21mr|kernel-5.10-generic-5.10.244-1|8809	- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
21mr|kernel-5.10-generic-5.10.244-1|8810	- net: sched: cls_u32: Fix match key mis-addressing
21mr|kernel-5.10-generic-5.10.244-1|8811	- net/sched: cls_u32: Fix reference counter leak leading to overflow
21mr|kernel-5.10-generic-5.10.244-1|8812	- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
21mr|kernel-5.10-generic-5.10.244-1|8813	- net/sched: flower: Ensure both minimum and maximum ports are specified
21mr|kernel-5.10-generic-5.10.244-1|8814	- net/sched: make psched_mtu() RTNL-less safe
21mr|kernel-5.10-generic-5.10.244-1|8815	- net/sched: mqprio: add extack to mqprio_parse_nlattr()
21mr|kernel-5.10-generic-5.10.244-1|8816	- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64
21mr|kernel-5.10-generic-5.10.244-1|8817	- net/sched: mqprio: refactor nlattr parsing to a separate function
21mr|kernel-5.10-generic-5.10.244-1|8818	- net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
21mr|kernel-5.10-generic-5.10.244-1|8819	- net/sched: sch_qfq: account for stab overhead in qfq_enqueue
21mr|kernel-5.10-generic-5.10.244-1|8820	- net/sched: sch_qfq: refactor parsing of netlink parameters
21mr|kernel-5.10-generic-5.10.244-1|8821	- net/sched: sch_qfq: reintroduce lmax bound check for MTU
21mr|kernel-5.10-generic-5.10.244-1|8822	- net: stmmac: fix double serdes powerdown
21mr|kernel-5.10-generic-5.10.244-1|8823	- net: tap_open(): set sk_uid from current_fsuid()
21mr|kernel-5.10-generic-5.10.244-1|8824	- net: tipc: resize nlattr array to correct size
21mr|kernel-5.10-generic-5.10.244-1|8825	- net: tun_chr_open(): set sk_uid from current_fsuid()
21mr|kernel-5.10-generic-5.10.244-1|8826	- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb
21mr|kernel-5.10-generic-5.10.244-1|8827	- net: usb: qmi_wwan: add support for Compal RXM-G1
21mr|kernel-5.10-generic-5.10.244-1|8828	- nfc: constify several pointers to u8, char and sk_buff
21mr|kernel-5.10-generic-5.10.244-1|8829	- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
21mr|kernel-5.10-generic-5.10.244-1|8830	- nfc: llcp: simplify llcp_sock_connect() error paths
21mr|kernel-5.10-generic-5.10.244-1|8831	- nfcsim.c: Fix error checking for debugfs_create_dir
21mr|kernel-5.10-generic-5.10.244-1|8832	- NFSD: add encoding of op_recall flag for write delegation
21mr|kernel-5.10-generic-5.10.244-1|8833	- nfsd: Remove incorrect check in nfsd4_validate_stateid
21mr|kernel-5.10-generic-5.10.244-1|8834	- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION
21mr|kernel-5.10-generic-5.10.244-1|8835	- nilfs2: fix buffer corruption due to concurrent device reads
21mr|kernel-5.10-generic-5.10.244-1|8836	- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
21mr|kernel-5.10-generic-5.10.244-1|8837	- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl
21mr|kernel-5.10-generic-5.10.244-1|8838	- nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
21mr|kernel-5.10-generic-5.10.244-1|8839	- nilfs2: reject devices with insufficient block count
21mr|kernel-5.10-generic-5.10.244-1|8840	- nios2: dts: Fix tse_mac "max-frame-size" property
21mr|kernel-5.10-generic-5.10.244-1|8841	- nouveau: fix client work fence deletion race
21mr|kernel-5.10-generic-5.10.244-1|8842	- NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
21mr|kernel-5.10-generic-5.10.244-1|8843	- ntb: idt: Fix error handling in idt_pci_driver_init()
21mr|kernel-5.10-generic-5.10.244-1|8844	- ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
21mr|kernel-5.10-generic-5.10.244-1|8845	- NTB: ntb_tool: Add check for devm_kcalloc
21mr|kernel-5.10-generic-5.10.244-1|8846	- NTB: ntb_transport: fix possible memory leak while device_register() fails
21mr|kernel-5.10-generic-5.10.244-1|8847	- nubus: Partially revert proc_create_single_data() conversion
21mr|kernel-5.10-generic-5.10.244-1|8848	- nvme-pci: fix DMA direction of unmapping integrity data
21mr|kernel-5.10-generic-5.10.244-1|8849	- ocfs2: check new file size on fallocate call
21mr|kernel-5.10-generic-5.10.244-1|8850	- ocfs2: fix use-after-free when unmounting read-only filesystem
21mr|kernel-5.10-generic-5.10.244-1|8851	- octeontx2-af: fixed resource availability check
21mr|kernel-5.10-generic-5.10.244-1|8852	- octeontx2-af: Fix mapping for NIX block from CGX connection
21mr|kernel-5.10-generic-5.10.244-1|8853	- octeontx2-pf: Dont allocate BPIDs for LBK interfaces
21mr|kernel-5.10-generic-5.10.244-1|8854	- open: make RESOLVE_CACHED correctly test for O_TMPFILE
21mr|kernel-5.10-generic-5.10.244-1|8855	- ovl: update of dentry revalidate flags after copy up
21mr|kernel-5.10-generic-5.10.244-1|8856	- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
21mr|kernel-5.10-generic-5.10.244-1|8857	- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
21mr|kernel-5.10-generic-5.10.244-1|8858	- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235
21mr|kernel-5.10-generic-5.10.244-1|8859	- PCI: Add pci_clear_master() stub for non-CONFIG_PCI
21mr|kernel-5.10-generic-5.10.244-1|8860	- PCI/ASPM: Avoid link retraining race
21mr|kernel-5.10-generic-5.10.244-1|8861	- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
21mr|kernel-5.10-generic-5.10.244-1|8862	- PCI/ASPM: Factor out pcie_wait_for_retrain()
21mr|kernel-5.10-generic-5.10.244-1|8863	- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
21mr|kernel-5.10-generic-5.10.244-1|8864	- PCI: cadence: Fix Gen2 Link Retraining process
21mr|kernel-5.10-generic-5.10.244-1|8865	- PCI: ftpci100: Release the clock resources
21mr|kernel-5.10-generic-5.10.244-1|8866	- PCI: hv: Fix a race condition bug in hv_pci_query_relations()
21mr|kernel-5.10-generic-5.10.244-1|8867	- PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
21mr|kernel-5.10-generic-5.10.244-1|8868	- PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
21mr|kernel-5.10-generic-5.10.244-1|8869	- PCI: pciehp: Cancel bringup sequence if card is not present
21mr|kernel-5.10-generic-5.10.244-1|8870	- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
21mr|kernel-5.10-generic-5.10.244-1|8871	- PCI: qcom: Disable write access to read only registers for IP v2.3.3
21mr|kernel-5.10-generic-5.10.244-1|8872	- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
21mr|kernel-5.10-generic-5.10.244-1|8873	- PCI: rockchip: Assert PCI Configuration Enable bit after probe
21mr|kernel-5.10-generic-5.10.244-1|8874	- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
21mr|kernel-5.10-generic-5.10.244-1|8875	- PCI: rockchip: Set address alignment for endpoint mode
21mr|kernel-5.10-generic-5.10.244-1|8876	- PCI: rockchip: Use u32 variable to access 32-bit registers
21mr|kernel-5.10-generic-5.10.244-1|8877	- PCI: rockchip: Write PCI Device ID to correct register
21mr|kernel-5.10-generic-5.10.244-1|8878	- perf/arm-cmn: Fix DTC reset
21mr|kernel-5.10-generic-5.10.244-1|8879	- perf bench: Add missing setlocale() call to allow usage of %%'d style formatting
21mr|kernel-5.10-generic-5.10.244-1|8880	- perf bench: Use unbuffered output when pipe/tee'ing to a file
21mr|kernel-5.10-generic-5.10.244-1|8881	- perf dwarf-aux: Fix off-by-one in die_get_varname()
21mr|kernel-5.10-generic-5.10.244-1|8882	- perf: Fix function pointer case
21mr|kernel-5.10-generic-5.10.244-1|8883	- perf/ibs: Fix interface via core pmu events
21mr|kernel-5.10-generic-5.10.244-1|8884	- perf probe: Add test for regression introduced by switch to die_get_decl_file()
21mr|kernel-5.10-generic-5.10.244-1|8885	- perf script: Fix allocation of evsel->priv related to per-event dump files
21mr|kernel-5.10-generic-5.10.244-1|8886	- perf script: Fixup 'struct evsel_script' method prefix
21mr|kernel-5.10-generic-5.10.244-1|8887	- perf test uprobe_from_different_cu: Skip if there is no gcc
21mr|kernel-5.10-generic-5.10.244-1|8888	- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
21mr|kernel-5.10-generic-5.10.244-1|8889	- phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
21mr|kernel-5.10-generic-5.10.244-1|8890	- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
21mr|kernel-5.10-generic-5.10.244-1|8891	- phy: qcom-snps-femto-v2: properly enable ref clock
21mr|kernel-5.10-generic-5.10.244-1|8892	- phy: qcom-snps: Use dev_err_probe() to simplify code
21mr|kernel-5.10-generic-5.10.244-1|8893	- phy: tegra: xusb: check return value of devm_kzalloc()
21mr|kernel-5.10-generic-5.10.244-1|8894	- phy: tegra: xusb: Clear the driver reference in usb-phy dev
21mr|kernel-5.10-generic-5.10.244-1|8895	- pinctrl: amd: Detect internal GPIO0 debounce handling
21mr|kernel-5.10-generic-5.10.244-1|8896	- pinctrl: amd: Fix mistake in handling clearing pins at startup
21mr|kernel-5.10-generic-5.10.244-1|8897	- pinctrl: amd: Only use special debounce behavior for GPIO 0
21mr|kernel-5.10-generic-5.10.244-1|8898	- pinctrl: amd: Use amd_pinconf_set() for all config options
21mr|kernel-5.10-generic-5.10.244-1|8899	- pinctrl: at91-pio4: check return value of devm_kasprintf()
21mr|kernel-5.10-generic-5.10.244-1|8900	- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors
21mr|kernel-5.10-generic-5.10.244-1|8901	- pinctrl: cherryview: Return correct value if pin in push-pull mode
21mr|kernel-5.10-generic-5.10.244-1|8902	- ping6: Fix send to link-local addresses with VRF.
21mr|kernel-5.10-generic-5.10.244-1|8903	- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
21mr|kernel-5.10-generic-5.10.244-1|8904	- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
21mr|kernel-5.10-generic-5.10.244-1|8905	- platform/x86: wmi: Break possible infinite loop when parsing GUID
21mr|kernel-5.10-generic-5.10.244-1|8906	- platform/x86: wmi: move variables
21mr|kernel-5.10-generic-5.10.244-1|8907	- platform/x86: wmi: remove unnecessary argument
21mr|kernel-5.10-generic-5.10.244-1|8908	- platform/x86: wmi: use guid_t and guid_equal()
21mr|kernel-5.10-generic-5.10.244-1|8909	- PM: domains: fix integer overflow issues in genpd_parse_state()
21mr|kernel-5.10-generic-5.10.244-1|8910	- PM: sleep: wakeirq: fix wake irq arming
21mr|kernel-5.10-generic-5.10.244-1|8911	- PM / wakeirq: support enabling wake-up irq after runtime_suspend called
21mr|kernel-5.10-generic-5.10.244-1|8912	- posix-timers: Ensure timer ID search-loop limit is valid
21mr|kernel-5.10-generic-5.10.244-1|8913	- posix-timers: Prevent RT livelock in itimer_delete()
21mr|kernel-5.10-generic-5.10.244-1|8914	- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency
21mr|kernel-5.10-generic-5.10.244-1|8915	- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
21mr|kernel-5.10-generic-5.10.244-1|8916	- powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo
21mr|kernel-5.10-generic-5.10.244-1|8917	- powerpc: Fail build if using recordmcount with binutils v2.37
21mr|kernel-5.10-generic-5.10.244-1|8918	- powerpc/mm/altmap: Fix altmap boundary check
21mr|kernel-5.10-generic-5.10.244-1|8919	- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary
21mr|kernel-5.10-generic-5.10.244-1|8920	- powerpc/powernv/sriov: perform null check on iov before dereferencing iov
21mr|kernel-5.10-generic-5.10.244-1|8921	- powerpc/purgatory: remove PGO flags
21mr|kernel-5.10-generic-5.10.244-1|8922	- power: supply: ab8500: Fix external_power_changed race
21mr|kernel-5.10-generic-5.10.244-1|8923	- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()
21mr|kernel-5.10-generic-5.10.244-1|8924	- power: supply: Fix logic checking if system is running from battery
21mr|kernel-5.10-generic-5.10.244-1|8925	- power: supply: Ratelimit no data debug output
21mr|kernel-5.10-generic-5.10.244-1|8926	- power: supply: sc27xx: Fix external_power_changed race
21mr|kernel-5.10-generic-5.10.244-1|8927	- pptp: Fix fib lookup calls.
21mr|kernel-5.10-generic-5.10.244-1|8928	- pstore/ram: Add check for kstrdup
21mr|kernel-5.10-generic-5.10.244-1|8929	- pwm: imx-tpm: force 'real_period' to be zero in suspend
21mr|kernel-5.10-generic-5.10.244-1|8930	- pwm: meson: fix handling of period/duty if greater than UINT_MAX
21mr|kernel-5.10-generic-5.10.244-1|8931	- pwm: meson: Simplify duplicated per-channel tracking
21mr|kernel-5.10-generic-5.10.244-1|8932	- pwm: sysfs: Do not apply state to already disabled PWMs
21mr|kernel-5.10-generic-5.10.244-1|8933	- radeon: avoid double free in ci_dpm_init()
21mr|kernel-5.10-generic-5.10.244-1|8934	- rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
21mr|kernel-5.10-generic-5.10.244-1|8935	- rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|8936	- rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale
21mr|kernel-5.10-generic-5.10.244-1|8937	- rcuscale: Always log error message
21mr|kernel-5.10-generic-5.10.244-1|8938	- rcuscale: Console output claims too few grace periods
21mr|kernel-5.10-generic-5.10.244-1|8939	- rcuscale: Move shutdown from wait_event() to wait_event_idle()
21mr|kernel-5.10-generic-5.10.244-1|8940	- rcu-tasks: Mark ->trc_reader_nesting data races
21mr|kernel-5.10-generic-5.10.244-1|8941	- rcu-tasks: Mark ->trc_reader_special.b.need_qs data races
21mr|kernel-5.10-generic-5.10.244-1|8942	- rcu-tasks: Simplify trc_read_check_handler() atomic operations
21mr|kernel-5.10-generic-5.10.244-1|8943	- RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context
21mr|kernel-5.10-generic-5.10.244-1|8944	- RDMA/bnxt_re: Disable/kill tasklet only if it is enabled
21mr|kernel-5.10-generic-5.10.244-1|8945	- RDMA/bnxt_re: Fix to remove an unnecessary log
21mr|kernel-5.10-generic-5.10.244-1|8946	- RDMA/bnxt_re: Fix to remove unnecessary return labels
21mr|kernel-5.10-generic-5.10.244-1|8947	- RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid
21mr|kernel-5.10-generic-5.10.244-1|8948	- RDMA/bnxt_re: Use unique names while registering interrupts
21mr|kernel-5.10-generic-5.10.244-1|8949	- RDMA/bnxt_re: wraparound mbox producer index
21mr|kernel-5.10-generic-5.10.244-1|8950	- RDMA/cma: Always set static rate to 0 for RoCE
21mr|kernel-5.10-generic-5.10.244-1|8951	- RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests
21mr|kernel-5.10-generic-5.10.244-1|8952	- RDMA/hns: Clean the hardware related code for HEM
21mr|kernel-5.10-generic-5.10.244-1|8953	- RDMA/hns: Fix coding style issues
21mr|kernel-5.10-generic-5.10.244-1|8954	- RDMA/hns: Fix hns_roce_table_get return value
21mr|kernel-5.10-generic-5.10.244-1|8955	- RDMA/hns: Use refcount_t APIs for HEM
21mr|kernel-5.10-generic-5.10.244-1|8956	- RDMA/mlx4: Make check for invalid flags stricter
21mr|kernel-5.10-generic-5.10.244-1|8957	- RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
21mr|kernel-5.10-generic-5.10.244-1|8958	- RDMA/mthca: Fix crash when polling CQ for shared QPs
21mr|kernel-5.10-generic-5.10.244-1|8959	- RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions
21mr|kernel-5.10-generic-5.10.244-1|8960	- RDMA/rtrs: Fix the last iu->buf leak in err path
21mr|kernel-5.10-generic-5.10.244-1|8961	- RDMA/rxe: Fix the use-before-initialization error of resp_pkts
21mr|kernel-5.10-generic-5.10.244-1|8962	- RDMA/rxe: Removed unused name from rxe_task struct
21mr|kernel-5.10-generic-5.10.244-1|8963	- RDMA/rxe: Remove the unused variable obj
21mr|kernel-5.10-generic-5.10.244-1|8964	- RDMA/uverbs: Restrict usage of privileged QKEYs
21mr|kernel-5.10-generic-5.10.244-1|8965	- regmap: Account for register length in SMBus I/O limits
21mr|kernel-5.10-generic-5.10.244-1|8966	- regmap: Drop initial version of maximum transfer length fixes
21mr|kernel-5.10-generic-5.10.244-1|8967	- regmap: spi-avmm: Fix regmap_bus max_raw_write
21mr|kernel-5.10-generic-5.10.244-1|8968	- regulator: core: Fix more error checking for debugfs_create_dir()
21mr|kernel-5.10-generic-5.10.244-1|8969	- regulator: core: Streamline debugfs operations
21mr|kernel-5.10-generic-5.10.244-1|8970	- regulator: Fix error checking for debugfs_create_dir
21mr|kernel-5.10-generic-5.10.244-1|8971	- regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
21mr|kernel-5.10-generic-5.10.244-1|8972	- Remove DECnet support from kernel
21mr|kernel-5.10-generic-5.10.244-1|8973	- Revert "8250: add support for ASIX devices with a FIFO bug"
21mr|kernel-5.10-generic-5.10.244-1|8974	- Revert "f2fs: fix potential corruption when moving a directory"
21mr|kernel-5.10-generic-5.10.244-1|8975	- Revert "net: phy: dp83867: perform soft reset and retain established link"
21mr|kernel-5.10-generic-5.10.244-1|8976	- Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
21mr|kernel-5.10-generic-5.10.244-1|8977	- Revert "tcp: avoid the lookup process failing to get sk in ehash table"
21mr|kernel-5.10-generic-5.10.244-1|8978	- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
21mr|kernel-5.10-generic-5.10.244-1|8979	- Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection"
21mr|kernel-5.10-generic-5.10.244-1|8980	- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"
21mr|kernel-5.10-generic-5.10.244-1|8981	- Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"
21mr|kernel-5.10-generic-5.10.244-1|8982	- Revert "usb: xhci: tegra: Fix error check"
21mr|kernel-5.10-generic-5.10.244-1|8983	- ring-buffer: Fix deadloop issue on reading trace_pipe
21mr|kernel-5.10-generic-5.10.244-1|8984	- ring-buffer: Fix wrong stat of cpu_buffer->read
21mr|kernel-5.10-generic-5.10.244-1|8985	- riscv: bpf: Avoid breaking W^X
21mr|kernel-5.10-generic-5.10.244-1|8986	- riscv, bpf: Fix inconsistent JIT image generation
21mr|kernel-5.10-generic-5.10.244-1|8987	- riscv: bpf: Move bpf_jit_alloc_exec() and bpf_jit_free_exec() to core
21mr|kernel-5.10-generic-5.10.244-1|8988	- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error
21mr|kernel-5.10-generic-5.10.244-1|8989	- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO
21mr|kernel-5.10-generic-5.10.244-1|8990	- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length
21mr|kernel-5.10-generic-5.10.244-1|8991	- s390/cio: unregister device when the only path is gone
21mr|kernel-5.10-generic-5.10.244-1|8992	- s390/dasd: fix hanging device after quiesce/resume
21mr|kernel-5.10-generic-5.10.244-1|8993	- s390/decompressor: fix misaligned symbol build error
21mr|kernel-5.10-generic-5.10.244-1|8994	- s390/purgatory: disable branch profiling
21mr|kernel-5.10-generic-5.10.244-1|8995	- s390/qeth: Don't call dev_close/dev_open (DOWN/UP)
21mr|kernel-5.10-generic-5.10.244-1|8996	- s390/qeth: Fix vipa deletion
21mr|kernel-5.10-generic-5.10.244-1|8997	- samples/bpf: Fix buffer overflow in tcp_basertt
21mr|kernel-5.10-generic-5.10.244-1|8998	- samples: ftrace: Save required argument registers in sample trampolines
21mr|kernel-5.10-generic-5.10.244-1|8999	- sched/fair: Don't balance task to its current running CPU
21mr|kernel-5.10-generic-5.10.244-1|9000	- sch_netem: acquire qdisc lock in netem_change()
21mr|kernel-5.10-generic-5.10.244-1|9001	- scripts/tags.sh: Resolve gtags empty index generation
21mr|kernel-5.10-generic-5.10.244-1|9002	- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()
21mr|kernel-5.10-generic-5.10.244-1|9003	- scsi: qedf: Fix NULL dereference in error handling
21mr|kernel-5.10-generic-5.10.244-1|9004	- scsi: qla2xxx: Array index may go out of bound
21mr|kernel-5.10-generic-5.10.244-1|9005	- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
21mr|kernel-5.10-generic-5.10.244-1|9006	- scsi: qla2xxx: Correct the index of array
21mr|kernel-5.10-generic-5.10.244-1|9007	- scsi: qla2xxx: Fix buffer overrun
21mr|kernel-5.10-generic-5.10.244-1|9008	- scsi: qla2xxx: Fix error code in qla2x00_start_sp()
21mr|kernel-5.10-generic-5.10.244-1|9009	- scsi: qla2xxx: Fix potential NULL pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|9010	- scsi: qla2xxx: Pointer may be dereferenced
21mr|kernel-5.10-generic-5.10.244-1|9011	- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
21mr|kernel-5.10-generic-5.10.244-1|9012	- scsi: qla2xxx: Wait for io return on terminate rport
21mr|kernel-5.10-generic-5.10.244-1|9013	- scsi: target: iscsi: Prevent login threads from racing between each other
21mr|kernel-5.10-generic-5.10.244-1|9014	- scsi: zfcp: Defer fc_rport blocking until after ADISC response
21mr|kernel-5.10-generic-5.10.244-1|9015	- sctp: add bpf_bypass_getsockopt proto callback
21mr|kernel-5.10-generic-5.10.244-1|9016	- sctp: fix an error code in sctp_sf_eat_auth()
21mr|kernel-5.10-generic-5.10.244-1|9017	- sctp: fix potential deadlock on &net->sctp.addr_wq_lock
21mr|kernel-5.10-generic-5.10.244-1|9018	- security: keys: Modify mismatched function name
21mr|kernel-5.10-generic-5.10.244-1|9019	- selftests/bpf: Add verifier test for PTR_TO_MEM spill
21mr|kernel-5.10-generic-5.10.244-1|9020	- selftests: mptcp: depend on SYN_COOKIES
21mr|kernel-5.10-generic-5.10.244-1|9021	- selftests: mptcp: join: skip check if MIB counter not supported
21mr|kernel-5.10-generic-5.10.244-1|9022	- selftests: mptcp: lib: skip if missing symbol
21mr|kernel-5.10-generic-5.10.244-1|9023	- selftests: mptcp: lib: skip if not below kernel version
21mr|kernel-5.10-generic-5.10.244-1|9024	- selftests: mptcp: pm nl: remove hardcoded default limits
21mr|kernel-5.10-generic-5.10.244-1|9025	- selftests: net: fcnal-test: check if FIPS mode is enabled
21mr|kernel-5.10-generic-5.10.244-1|9026	- selftests: net: vrf-xfrm-tests: change authentication and encryption algos
21mr|kernel-5.10-generic-5.10.244-1|9027	- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
21mr|kernel-5.10-generic-5.10.244-1|9028	- selftests/rseq: check if libc rseq support is registered
21mr|kernel-5.10-generic-5.10.244-1|9029	- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+
21mr|kernel-5.10-generic-5.10.244-1|9030	- selftests: rtnetlink: remove netdevsim device after ipsec offload test
21mr|kernel-5.10-generic-5.10.244-1|9031	- selftests: tc: add 'ct' action kconfig dep
21mr|kernel-5.10-generic-5.10.244-1|9032	- selftests: tc: set timeout to 15 minutes
21mr|kernel-5.10-generic-5.10.244-1|9033	- serial: 8250_dw: Preserve original value of DLF register
21mr|kernel-5.10-generic-5.10.244-1|9034	- serial: 8250: lock port for stop_rx() in omap8250_irq()
21mr|kernel-5.10-generic-5.10.244-1|9035	- serial: 8250: lock port for UART_IER access in omap8250_irq()
21mr|kernel-5.10-generic-5.10.244-1|9036	- serial: 8250: omap: Fix freeing of resources on failed register
21mr|kernel-5.10-generic-5.10.244-1|9037	- serial: 8250_omap: Use force_suspend and resume for system suspend
21mr|kernel-5.10-generic-5.10.244-1|9038	- serial: atmel: don't enable IRQs prematurely
21mr|kernel-5.10-generic-5.10.244-1|9039	- serial: lantiq: add missing interrupt ack
21mr|kernel-5.10-generic-5.10.244-1|9040	- serial: qcom-geni: drop bogus runtime pm state update
21mr|kernel-5.10-generic-5.10.244-1|9041	- serial: sifive: Fix sifive_serial_console_setup() section
21mr|kernel-5.10-generic-5.10.244-1|9042	- sfc: fix crash when reading stats while NIC is resetting
21mr|kernel-5.10-generic-5.10.244-1|9043	- sh/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|9044	- sh: dma: Fix DMA channel offset calculation
21mr|kernel-5.10-generic-5.10.244-1|9045	- sh: j2: Use ioremap() to translate device tree address into kernel memory
21mr|kernel-5.10-generic-5.10.244-1|9046	- shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
21mr|kernel-5.10-generic-5.10.244-1|9047	- sh: pgtable-3level: Fix cast to pointer from integer of different size
21mr|kernel-5.10-generic-5.10.244-1|9048	- soc/fsl/qe: fix usb.c build errors
21mr|kernel-5.10-generic-5.10.244-1|9049	- soundwire: bus: add better dev_dbg to track complete() calls
21mr|kernel-5.10-generic-5.10.244-1|9050	- soundwire: bus: pm_runtime_request_resume on peripheral attachment
21mr|kernel-5.10-generic-5.10.244-1|9051	- soundwire: fix enumeration completion
21mr|kernel-5.10-generic-5.10.244-1|9052	- sparc/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|9053	- spi: bcm63xx: fix max prepend length
21mr|kernel-5.10-generic-5.10.244-1|9054	- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
21mr|kernel-5.10-generic-5.10.244-1|9055	- spi: fsl-dspi: avoid SCK glitches with continuous transfers
21mr|kernel-5.10-generic-5.10.244-1|9056	- spi: lpspi: disable lpspi module irq in DMA mode
21mr|kernel-5.10-generic-5.10.244-1|9057	- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG
21mr|kernel-5.10-generic-5.10.244-1|9058	- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()
21mr|kernel-5.10-generic-5.10.244-1|9059	- staging: r8712: Fix memory leak in _r8712_init_xmit_priv()
21mr|kernel-5.10-generic-5.10.244-1|9060	- staging: rtl8712: Use constants from <linux/ieee80211.h>
21mr|kernel-5.10-generic-5.10.244-1|9061	- SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
21mr|kernel-5.10-generic-5.10.244-1|9062	- sysctl: move some boundary constants from sysctl.c to sysctl_vals
21mr|kernel-5.10-generic-5.10.244-1|9063	- tcp: annotate data-races around fastopenq.max_qlen
21mr|kernel-5.10-generic-5.10.244-1|9064	- tcp: annotate data-races around icsk->icsk_syn_retries
21mr|kernel-5.10-generic-5.10.244-1|9065	- tcp: annotate data-races around icsk->icsk_user_timeout
21mr|kernel-5.10-generic-5.10.244-1|9066	- tcp: annotate data-races around rskq_defer_accept
21mr|kernel-5.10-generic-5.10.244-1|9067	- tcp: annotate data-races around tcp_rsk(req)->ts_recent
21mr|kernel-5.10-generic-5.10.244-1|9068	- tcp: annotate data-races around tp->keepalive_intvl
21mr|kernel-5.10-generic-5.10.244-1|9069	- tcp: annotate data-races around tp->keepalive_probes
21mr|kernel-5.10-generic-5.10.244-1|9070	- tcp: annotate data-races around tp->keepalive_time
21mr|kernel-5.10-generic-5.10.244-1|9071	- tcp: annotate data-races around tp->linger2
21mr|kernel-5.10-generic-5.10.244-1|9072	- tcp: annotate data-races around tp->notsent_lowat
21mr|kernel-5.10-generic-5.10.244-1|9073	- tcp: annotate data-races around tp->tcp_tx_delay
21mr|kernel-5.10-generic-5.10.244-1|9074	- tcp: annotate data races in __tcp_oow_rate_limited()
21mr|kernel-5.10-generic-5.10.244-1|9075	- tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries.
21mr|kernel-5.10-generic-5.10.244-1|9076	- tcp_metrics: annotate data-races around tm->tcpm_lock
21mr|kernel-5.10-generic-5.10.244-1|9077	- tcp_metrics: annotate data-races around tm->tcpm_net
21mr|kernel-5.10-generic-5.10.244-1|9078	- tcp_metrics: annotate data-races around tm->tcpm_stamp
21mr|kernel-5.10-generic-5.10.244-1|9079	- tcp_metrics: annotate data-races around tm->tcpm_vals[]
21mr|kernel-5.10-generic-5.10.244-1|9080	- tcp_metrics: fix addr_same() helper
21mr|kernel-5.10-generic-5.10.244-1|9081	- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
21mr|kernel-5.10-generic-5.10.244-1|9082	- tcp: Reduce chance of collisions in inet6_hashfn().
21mr|kernel-5.10-generic-5.10.244-1|9083	- team: reset team's flags when down link is P2P device
21mr|kernel-5.10-generic-5.10.244-1|9084	- test_firmware: fix a memory leak with reqs buffer
21mr|kernel-5.10-generic-5.10.244-1|9085	- test_firmware: prevent race conditions by a correct implementation of locking
21mr|kernel-5.10-generic-5.10.244-1|9086	- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
21mr|kernel-5.10-generic-5.10.244-1|9087	- test_firmware: Use kstrtobool() instead of strtobool()
21mr|kernel-5.10-generic-5.10.244-1|9088	- thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
21mr|kernel-5.10-generic-5.10.244-1|9089	- tick/common: Align tick period during sched_timer setup
21mr|kernel-5.10-generic-5.10.244-1|9090	- tipc: check return value of pskb_trim()
21mr|kernel-5.10-generic-5.10.244-1|9091	- tipc: stop tipc crypto on failure in tipc_node_create
21mr|kernel-5.10-generic-5.10.244-1|9092	- tools: gpio: fix debounce_period_us output of lsgpio
21mr|kernel-5.10-generic-5.10.244-1|9093	- tools headers cpufeatures: Sync with the kernel sources
21mr|kernel-5.10-generic-5.10.244-1|9094	- tpm_tis: Explicitly check for error code
21mr|kernel-5.10-generic-5.10.244-1|9095	- tpm, tpm_tis: Claim locality in interrupt handler
21mr|kernel-5.10-generic-5.10.244-1|9096	- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
21mr|kernel-5.10-generic-5.10.244-1|9097	- tracing: Add tracing_reset_all_online_cpus_unlocked() function
21mr|kernel-5.10-generic-5.10.244-1|9098	- tracing: Fix memory leak of iter->temp when reading trace_pipe
21mr|kernel-5.10-generic-5.10.244-1|9099	- tracing: Fix null pointer dereference in tracing_err_log_open()
21mr|kernel-5.10-generic-5.10.244-1|9100	- tracing: Fix sleeping while atomic in kdb ftdump
21mr|kernel-5.10-generic-5.10.244-1|9101	- tracing: Fix warning in trace_buffered_event_disable()
21mr|kernel-5.10-generic-5.10.244-1|9102	- tracing/histograms: Add histograms to hist_vars if they have referenced variables
21mr|kernel-5.10-generic-5.10.244-1|9103	- tracing/histograms: Return an error if we fail to add histogram to hist_vars list
21mr|kernel-5.10-generic-5.10.244-1|9104	- tracing/probes: Fix not to count error code to total length
21mr|kernel-5.10-generic-5.10.244-1|9105	- tracing: Show real address for trace event arguments
21mr|kernel-5.10-generic-5.10.244-1|9106	- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().
21mr|kernel-5.10-generic-5.10.244-1|9107	- tty: n_gsm: fix UAF in gsm_cleanup_mux
21mr|kernel-5.10-generic-5.10.244-1|9108	- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
21mr|kernel-5.10-generic-5.10.244-1|9109	- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
21mr|kernel-5.10-generic-5.10.244-1|9110	- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
21mr|kernel-5.10-generic-5.10.244-1|9111	- udp6: fix udp6_ehashfn() typo
21mr|kernel-5.10-generic-5.10.244-1|9112	- um/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|9113	- um: Fix build w/o CONFIG_PM_SLEEP
21mr|kernel-5.10-generic-5.10.244-1|9114	- um: Use HOST_DIR for mrproper
21mr|kernel-5.10-generic-5.10.244-1|9115	- usb: common: usb-conn-gpio: Set last role to unknown before initial detection
21mr|kernel-5.10-generic-5.10.244-1|9116	- usb: dwc3: don't reset device side if dwc3 was configured as host-only
21mr|kernel-5.10-generic-5.10.244-1|9117	- usb: dwc3: gadget: Propagate core init errors to UDC during pullup
21mr|kernel-5.10-generic-5.10.244-1|9118	- usb: dwc3: gadget: Reset num TRBs before giving back the request
21mr|kernel-5.10-generic-5.10.244-1|9119	- usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
21mr|kernel-5.10-generic-5.10.244-1|9120	- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy
21mr|kernel-5.10-generic-5.10.244-1|9121	- usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe()
21mr|kernel-5.10-generic-5.10.244-1|9122	- usb: dwc3: qcom: Fix potential memory leak
21mr|kernel-5.10-generic-5.10.244-1|9123	- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()
21mr|kernel-5.10-generic-5.10.244-1|9124	- USB: gadget: Fix the memory leak in raw_gadget driver
21mr|kernel-5.10-generic-5.10.244-1|9125	- usb: gadget: udc: fix NULL dereference in remove()
21mr|kernel-5.10-generic-5.10.244-1|9126	- usb: gadget: u_serial: Add null pointer check in gserial_suspend
21mr|kernel-5.10-generic-5.10.244-1|9127	- usb: hide unused usbfs_notify_suspend/resume functions
21mr|kernel-5.10-generic-5.10.244-1|9128	- usb: ohci-at91: Fix the unhandle interrupt when resume
21mr|kernel-5.10-generic-5.10.244-1|9129	- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()
21mr|kernel-5.10-generic-5.10.244-1|9130	- USB: quirks: add quirk for Focusrite Scarlett
21mr|kernel-5.10-generic-5.10.244-1|9131	- USB: serial: option: add LARA-R6 01B PIDs
21mr|kernel-5.10-generic-5.10.244-1|9132	- USB: serial: option: add Quectel EC200A module support
21mr|kernel-5.10-generic-5.10.244-1|9133	- USB: serial: option: add Quectel EM061KGL series
21mr|kernel-5.10-generic-5.10.244-1|9134	- USB: serial: option: support Quectel EM060K_128
21mr|kernel-5.10-generic-5.10.244-1|9135	- USB: serial: simple: add Kaufmann RKS+CAN VCP
21mr|kernel-5.10-generic-5.10.244-1|9136	- USB: serial: simple: sort driver entries
21mr|kernel-5.10-generic-5.10.244-1|9137	- usb: xhci-mtk: set the dma max_seg_size
21mr|kernel-5.10-generic-5.10.244-1|9138	- USB: zaurus: Add ID for A-300/B-500/C-700
21mr|kernel-5.10-generic-5.10.244-1|9139	- video: imsttfb: check for ioremap() failures
21mr|kernel-5.10-generic-5.10.244-1|9140	- virtio-net: fix race between set queues and probe
21mr|kernel-5.10-generic-5.10.244-1|9141	- vxlan: calculate correct header length for GPE
21mr|kernel-5.10-generic-5.10.244-1|9142	- vxlan: Fix nexthop hash size
21mr|kernel-5.10-generic-5.10.244-1|9143	- vxlan: move to its own directory
21mr|kernel-5.10-generic-5.10.244-1|9144	- w1: fix loop in w1_fini()
21mr|kernel-5.10-generic-5.10.244-1|9145	- w1: w1_therm: fix locking behavior in convert_t
21mr|kernel-5.10-generic-5.10.244-1|9146	- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config
21mr|kernel-5.10-generic-5.10.244-1|9147	- watchdog/perf: more properly prevent false positives with turbo modes
21mr|kernel-5.10-generic-5.10.244-1|9148	- wifi: airo: avoid uninitialized warning in airo_get_rate()
21mr|kernel-5.10-generic-5.10.244-1|9149	- wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range
21mr|kernel-5.10-generic-5.10.244-1|9150	- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
21mr|kernel-5.10-generic-5.10.244-1|9151	- wifi: ath9k: convert msecs to jiffies where needed
21mr|kernel-5.10-generic-5.10.244-1|9152	- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes
21mr|kernel-5.10-generic-5.10.244-1|9153	- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation
21mr|kernel-5.10-generic-5.10.244-1|9154	- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()
21mr|kernel-5.10-generic-5.10.244-1|9155	- wifi: atmel: Fix an error handling path in atmel_probe()
21mr|kernel-5.10-generic-5.10.244-1|9156	- wifi: cfg80211: Fix return value in scan logic
21mr|kernel-5.10-generic-5.10.244-1|9157	- wifi: cfg80211: rewrite merging of inherited elements
21mr|kernel-5.10-generic-5.10.244-1|9158	- wifi: iwlwifi: mvm: avoid baid size integer overflow
21mr|kernel-5.10-generic-5.10.244-1|9159	- wifi: iwlwifi: pull from TXQs with softirqs disabled
21mr|kernel-5.10-generic-5.10.244-1|9160	- wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)
21mr|kernel-5.10-generic-5.10.244-1|9161	- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()
21mr|kernel-5.10-generic-5.10.244-1|9162	- wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
21mr|kernel-5.10-generic-5.10.244-1|9163	- wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
21mr|kernel-5.10-generic-5.10.244-1|9164	- wifi: ray_cs: Drop useless status variable in parse_addr()
21mr|kernel-5.10-generic-5.10.244-1|9165	- wifi: ray_cs: Fix an error handling path in ray_probe()
21mr|kernel-5.10-generic-5.10.244-1|9166	- wifi: ray_cs: Utilize strnlen() in parse_addr()
21mr|kernel-5.10-generic-5.10.244-1|9167	- wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled
21mr|kernel-5.10-generic-5.10.244-1|9168	- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
21mr|kernel-5.10-generic-5.10.244-1|9169	- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()
21mr|kernel-5.10-generic-5.10.244-1|9170	- wifi: wilc1000: fix for absent RSN capabilities WFA testcase
21mr|kernel-5.10-generic-5.10.244-1|9171	- wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
21mr|kernel-5.10-generic-5.10.244-1|9172	- wireguard: netlink: send staged packets when setting initial private key
21mr|kernel-5.10-generic-5.10.244-1|9173	- wireguard: queueing: use saner cpu selection wrapping
21mr|kernel-5.10-generic-5.10.244-1|9174	- wl3501_cs: Fix misspelling and provide missing documentation
21mr|kernel-5.10-generic-5.10.244-1|9175	- wl3501_cs: use eth_hw_addr_set()
21mr|kernel-5.10-generic-5.10.244-1|9176	- word-at-a-time: use the same return type for has_zero regardless of endianness
21mr|kernel-5.10-generic-5.10.244-1|9177	- workqueue: clean up WORK_* constant types, clarify masking
21mr|kernel-5.10-generic-5.10.244-1|9178	- writeback: fix dereferencing NULL mapping->host on writeback_page_template
21mr|kernel-5.10-generic-5.10.244-1|9179	- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
21mr|kernel-5.10-generic-5.10.244-1|9180	- x86/bugs: Increase the x86 bugs vector size to two u32s
21mr|kernel-5.10-generic-5.10.244-1|9181	- x86/cpu: Add VM page flush MSR availablility as a CPUID feature
21mr|kernel-5.10-generic-5.10.244-1|9182	- x86/cpu/amd: Add a Zenbleed fix
21mr|kernel-5.10-generic-5.10.244-1|9183	- x86/CPU/AMD: Do not leak quotient data after a division by 0
21mr|kernel-5.10-generic-5.10.244-1|9184	- x86/cpu/amd: Move the errata checking functionality up
21mr|kernel-5.10-generic-5.10.244-1|9185	- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]
21mr|kernel-5.10-generic-5.10.244-1|9186	- x86/cpu, kvm: Add support for CPUID_80000021_EAX
21mr|kernel-5.10-generic-5.10.244-1|9187	- x86/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|9188	- x86: fix backwards merge of GDS/SRSO bit
21mr|kernel-5.10-generic-5.10.244-1|9189	- x86/fpu: Mark init functions __init
21mr|kernel-5.10-generic-5.10.244-1|9190	- x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
21mr|kernel-5.10-generic-5.10.244-1|9191	- x86/fpu: Remove cpuinfo argument from init functions
21mr|kernel-5.10-generic-5.10.244-1|9192	- x86/kprobes: Do not decode opcode in resume_execution()
21mr|kernel-5.10-generic-5.10.244-1|9193	- x86/kprobes: Fix JNG/JNLE emulation
21mr|kernel-5.10-generic-5.10.244-1|9194	- x86/kprobes: Fix to identify indirect jmp and others using range case
21mr|kernel-5.10-generic-5.10.244-1|9195	- x86/kprobes: Identify far indirect JMP correctly
21mr|kernel-5.10-generic-5.10.244-1|9196	- x86/kprobes: Move 'inline' to the beginning of the kprobe_is_ss() declaration
21mr|kernel-5.10-generic-5.10.244-1|9197	- x86/kprobes: Retrieve correct opcode for group instruction
21mr|kernel-5.10-generic-5.10.244-1|9198	- x86/kprobes: Update kcb status flag after singlestepping
21mr|kernel-5.10-generic-5.10.244-1|9199	- x86/kprobes: Use int3 instead of debug trap for single-step
21mr|kernel-5.10-generic-5.10.244-1|9200	- x86/microcode/AMD: Load late on both threads too
21mr|kernel-5.10-generic-5.10.244-1|9201	- x86/mm: Avoid using set_pgd() outside of real PGD pages
21mr|kernel-5.10-generic-5.10.244-1|9202	- x86/mm: fix poking_init() for Xen PV guests
21mr|kernel-5.10-generic-5.10.244-1|9203	- x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
21mr|kernel-5.10-generic-5.10.244-1|9204	- x86/mm: Initialize text poking earlier
21mr|kernel-5.10-generic-5.10.244-1|9205	- x86/mm: Use mm_alloc() in poking_init()
21mr|kernel-5.10-generic-5.10.244-1|9206	- x86/purgatory: remove PGO flags
21mr|kernel-5.10-generic-5.10.244-1|9207	- x86/resctrl: Only show tasks' pid in current pid namespace
21mr|kernel-5.10-generic-5.10.244-1|9208	- x86/smp: Use dedicated cache-line for mwait_play_dead()
21mr|kernel-5.10-generic-5.10.244-1|9209	- x86/speculation: Add force option to GDS mitigation
21mr|kernel-5.10-generic-5.10.244-1|9210	- x86/speculation: Add Gather Data Sampling mitigation
21mr|kernel-5.10-generic-5.10.244-1|9211	- x86/speculation: Add Kconfig option for GDS
21mr|kernel-5.10-generic-5.10.244-1|9212	- x86/srso: Add a Speculative RAS Overflow mitigation
21mr|kernel-5.10-generic-5.10.244-1|9213	- x86/srso: Add IBPB
21mr|kernel-5.10-generic-5.10.244-1|9214	- x86/srso: Add IBPB_BRTYPE support
21mr|kernel-5.10-generic-5.10.244-1|9215	- x86/srso: Add IBPB on VMEXIT
21mr|kernel-5.10-generic-5.10.244-1|9216	- x86/srso: Add SRSO_NO support
21mr|kernel-5.10-generic-5.10.244-1|9217	- x86/srso: Fix return thunks in generated code
21mr|kernel-5.10-generic-5.10.244-1|9218	- x86/srso: Tie SBPB bit setting to microcode patch detection
21mr|kernel-5.10-generic-5.10.244-1|9219	- x86/xen: Fix secondary processors' FPU initialization
21mr|kernel-5.10-generic-5.10.244-1|9220	- xen/blkfront: Only check REQ_FUA for writes
21mr|kernel-5.10-generic-5.10.244-1|9221	- xen/netback: Fix buffer overrun triggered by unusual packet
21mr|kernel-5.10-generic-5.10.244-1|9222	- xfrm: Ensure policies always checked on XFRM-I input path
21mr|kernel-5.10-generic-5.10.244-1|9223	- xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
21mr|kernel-5.10-generic-5.10.244-1|9224	- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
21mr|kernel-5.10-generic-5.10.244-1|9225	- xfrm: Linearize the skb after offloading if needed.
21mr|kernel-5.10-generic-5.10.244-1|9226	- xfrm: Treat already-verified secpath entries as optional
21mr|kernel-5.10-generic-5.10.244-1|9227	- xhci: Fix resume issue of some ZHAOXIN hosts
21mr|kernel-5.10-generic-5.10.244-1|9228	- xhci: Fix TRB prefetch issue of ZHAOXIN hosts
21mr|kernel-5.10-generic-5.10.244-1|9229	- xhci: Show ZHAOXIN xHCI root hub speed correctly
21mr|kernel-5.10-generic-5.10.244-1|9230	- xsk: Honor SO_BINDTODEVICE on bind
21mr|kernel-5.10-generic-5.10.244-1|9231	- xtensa: ISS: fix call to split_if_spec
21mr|kernel-5.10-generic-5.10.244-1|9232	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|9233	
21mr|kernel-5.10-generic-5.10.244-1|9234	* Wed Jun 14 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.184-1
21mr|kernel-5.10-generic-5.10.244-1|9235	- [bot] upd: 5.10.180 -> 5.10.184
21mr|kernel-5.10-generic-5.10.244-1|9236	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|9237	- 3c589_cs: Fix an error handling path in tc589_probe()
21mr|kernel-5.10-generic-5.10.244-1|9238	- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
21mr|kernel-5.10-generic-5.10.244-1|9239	- ACPICA: Avoid undefined behavior: applying zero offset to null pointer
21mr|kernel-5.10-generic-5.10.244-1|9240	- ACPI: EC: Fix oops when removing custom query handlers
21mr|kernel-5.10-generic-5.10.244-1|9241	- ACPI: thermal: drop an always true check
21mr|kernel-5.10-generic-5.10.244-1|9242	- act_mirred: use the backlog for nested calls to mirred ingress
21mr|kernel-5.10-generic-5.10.244-1|9243	- af_key: Reject optional tunnel/BEET mode templates in outbound policies
21mr|kernel-5.10-generic-5.10.244-1|9244	- af_packet: do not use READ_ONCE() in packet_bind()
21mr|kernel-5.10-generic-5.10.244-1|9245	- af_packet: Fix data-races of pkt_sk(sk)->num.
21mr|kernel-5.10-generic-5.10.244-1|9246	- afs: Fix setting of mtime when creating a file/dir/symlink
21mr|kernel-5.10-generic-5.10.244-1|9247	- af_unix: Fix a data race of sk->sk_receive_queue->qlen.
21mr|kernel-5.10-generic-5.10.244-1|9248	- af_unix: Fix data races around sk->sk_shutdown.
21mr|kernel-5.10-generic-5.10.244-1|9249	- ALSA: firewire-digi00x: prevent potential use after free
21mr|kernel-5.10-generic-5.10.244-1|9250	- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
21mr|kernel-5.10-generic-5.10.244-1|9251	- ALSA: hda/ca0132: add quirk for EVGA X299 DARK
21mr|kernel-5.10-generic-5.10.244-1|9252	- ALSA: hda: Fix Oops by 9.1 surround channel names
21mr|kernel-5.10-generic-5.10.244-1|9253	- ALSA: hda: Fix unhandled register update during auto-suspend period
21mr|kernel-5.10-generic-5.10.244-1|9254	- ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.
21mr|kernel-5.10-generic-5.10.244-1|9255	- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805
21mr|kernel-5.10-generic-5.10.244-1|9256	- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01
21mr|kernel-5.10-generic-5.10.244-1|9257	- ALSA: hda/realtek: Add Lenovo P3 Tower platform
21mr|kernel-5.10-generic-5.10.244-1|9258	- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603
21mr|kernel-5.10-generic-5.10.244-1|9259	- ALSA: hda/realtek: Add quirk for Clevo L140AU
21mr|kernel-5.10-generic-5.10.244-1|9260	- ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15
21mr|kernel-5.10-generic-5.10.244-1|9261	- ALSA: hda/realtek: Enable headset onLenovo M70/M90
21mr|kernel-5.10-generic-5.10.244-1|9262	- ALSA: oss: avoid missing-prototype warnings
21mr|kernel-5.10-generic-5.10.244-1|9263	- ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
21mr|kernel-5.10-generic-5.10.244-1|9264	- amd-xgbe: fix the false linkup in xgbe_phy_status
21mr|kernel-5.10-generic-5.10.244-1|9265	- arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay
21mr|kernel-5.10-generic-5.10.244-1|9266	- arm64: dts: qcom: msm8996: Add missing DWC3 quirks
21mr|kernel-5.10-generic-5.10.244-1|9267	- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t
21mr|kernel-5.10-generic-5.10.244-1|9268	- ARM: 9295/1: unwind:fix unwind abort for uleb128 case
21mr|kernel-5.10-generic-5.10.244-1|9269	- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
21mr|kernel-5.10-generic-5.10.244-1|9270	- ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
21mr|kernel-5.10-generic-5.10.244-1|9271	- ARM: dts: stm32: add pin map for CAN controller on stm32f7
21mr|kernel-5.10-generic-5.10.244-1|9272	- ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
21mr|kernel-5.10-generic-5.10.244-1|9273	- ASoC: codecs: wsa881x: do not set can_multi_write flag
21mr|kernel-5.10-generic-5.10.244-1|9274	- ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs
21mr|kernel-5.10-generic-5.10.244-1|9275	- ASoC: dwc: limit the number of overrun messages
21mr|kernel-5.10-generic-5.10.244-1|9276	- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
21mr|kernel-5.10-generic-5.10.244-1|9277	- ASoC: ssm2602: Add workaround for playback distortions
21mr|kernel-5.10-generic-5.10.244-1|9278	- ata: ahci: fix enum constants for gcc-13
21mr|kernel-5.10-generic-5.10.244-1|9279	- ata: libata-scsi: Use correct device no in ata_find_dev()
21mr|kernel-5.10-generic-5.10.244-1|9280	- ath6kl: Use struct_group() to avoid size-mismatched casting
21mr|kernel-5.10-generic-5.10.244-1|9281	- atm: hide unused procfs functions
21mr|kernel-5.10-generic-5.10.244-1|9282	- batman-adv: Broken sync while rescheduling delayed work
21mr|kernel-5.10-generic-5.10.244-1|9283	- binder: fix UAF caused by faulty buffer cleanup
21mr|kernel-5.10-generic-5.10.244-1|9284	- blk-iocost: avoid 64-bit division in ioc_timer_fn
21mr|kernel-5.10-generic-5.10.244-1|9285	- block/blk-iocost (gcc13): keep large values in a new enum
21mr|kernel-5.10-generic-5.10.244-1|9286	- block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE
21mr|kernel-5.10-generic-5.10.244-1|9287	- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()
21mr|kernel-5.10-generic-5.10.244-1|9288	- Bluetooth: Fix l2cap_disconnect_req deadlock
21mr|kernel-5.10-generic-5.10.244-1|9289	- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk
21mr|kernel-5.10-generic-5.10.244-1|9290	- Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set
21mr|kernel-5.10-generic-5.10.244-1|9291	- Bluetooth: hci_qca: fix debugfs registration
21mr|kernel-5.10-generic-5.10.244-1|9292	- Bluetooth: L2CAP: Add missing checks for invalid DCID
21mr|kernel-5.10-generic-5.10.244-1|9293	- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp
21mr|kernel-5.10-generic-5.10.244-1|9294	- bnxt_en: Don't issue AP reset during ethtool's reset operation
21mr|kernel-5.10-generic-5.10.244-1|9295	- bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks
21mr|kernel-5.10-generic-5.10.244-1|9296	- bnxt_en: Query default VLAN before VNIC setup on a VF
21mr|kernel-5.10-generic-5.10.244-1|9297	- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types
21mr|kernel-5.10-generic-5.10.244-1|9298	- bpf: Add extra path pointer check to d_path helper
21mr|kernel-5.10-generic-5.10.244-1|9299	- bpf: Annotate data races in bpf_local_storage
21mr|kernel-5.10-generic-5.10.244-1|9300	- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields
21mr|kernel-5.10-generic-5.10.244-1|9301	- bridge: always declare tunnel functions
21mr|kernel-5.10-generic-5.10.244-1|9302	- btrfs: abort transaction when sibling keys check fails for leaves
21mr|kernel-5.10-generic-5.10.244-1|9303	- btrfs: check return value of btrfs_commit_transaction in relocation
21mr|kernel-5.10-generic-5.10.244-1|9304	- btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds
21mr|kernel-5.10-generic-5.10.244-1|9305	- btrfs: fix space cache inconsistency after error loading it from disk
21mr|kernel-5.10-generic-5.10.244-1|9306	- btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.c
21mr|kernel-5.10-generic-5.10.244-1|9307	- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid
21mr|kernel-5.10-generic-5.10.244-1|9308	- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()
21mr|kernel-5.10-generic-5.10.244-1|9309	- btrfs: use nofs when cleaning up aborted transactions
21mr|kernel-5.10-generic-5.10.244-1|9310	- can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag
21mr|kernel-5.10-generic-5.10.244-1|9311	- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails
21mr|kernel-5.10-generic-5.10.244-1|9312	- can: j1939: change j1939_netdev_lock type to mutex
21mr|kernel-5.10-generic-5.10.244-1|9313	- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket
21mr|kernel-5.10-generic-5.10.244-1|9314	- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag
21mr|kernel-5.10-generic-5.10.244-1|9315	- can: kvaser_pciefd: Call request_irq() before enabling interrupts
21mr|kernel-5.10-generic-5.10.244-1|9316	- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested
21mr|kernel-5.10-generic-5.10.244-1|9317	- can: kvaser_pciefd: Disable interrupts in probe error path
21mr|kernel-5.10-generic-5.10.244-1|9318	- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt
21mr|kernel-5.10-generic-5.10.244-1|9319	- can: kvaser_pciefd: Empty SRB buffer in probe
21mr|kernel-5.10-generic-5.10.244-1|9320	- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()
21mr|kernel-5.10-generic-5.10.244-1|9321	- cassini: Fix a memory leak in the error handling path of cas_init_one()
21mr|kernel-5.10-generic-5.10.244-1|9322	- ceph: fix use-after-free bug for inodes when flushing capsnaps
21mr|kernel-5.10-generic-5.10.244-1|9323	- ceph: force updating the msg pointer in non-split case
21mr|kernel-5.10-generic-5.10.244-1|9324	- clk: tegra20: fix gcc-7 constant overflow warning
21mr|kernel-5.10-generic-5.10.244-1|9325	- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
21mr|kernel-5.10-generic-5.10.244-1|9326	- cpupower: Make TSC read per CPU for Mperf monitor
21mr|kernel-5.10-generic-5.10.244-1|9327	- crypto: ccp: Play nice with vmalloc'd memory for SEV command structs
21mr|kernel-5.10-generic-5.10.244-1|9328	- crypto: ccp: Reject SEV commands with mismatching command buffer
21mr|kernel-5.10-generic-5.10.244-1|9329	- debugobjects: Don't wake up kswapd from fill_pool()
21mr|kernel-5.10-generic-5.10.244-1|9330	- dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie
21mr|kernel-5.10-generic-5.10.244-1|9331	- dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()
21mr|kernel-5.10-generic-5.10.244-1|9332	- dmaengine: at_xdmac: Fix race for the tx desc callback
21mr|kernel-5.10-generic-5.10.244-1|9333	- dmaengine: at_xdmac: Move the free desc to the tail of the desc list
21mr|kernel-5.10-generic-5.10.244-1|9334	- dmaengine: pl330: rename _start to prevent build error
21mr|kernel-5.10-generic-5.10.244-1|9335	- driver core: add a helper to setup both the of_node and fwnode of a device
21mr|kernel-5.10-generic-5.10.244-1|9336	- drm/amd/display: Use DC_LOG_DC in the trasform pixel function
21mr|kernel-5.10-generic-5.10.244-1|9337	- drm/amd: Fix an out of bounds error in BIOS parser
21mr|kernel-5.10-generic-5.10.244-1|9338	- drm/amdgpu: fix xclk freq on CHIP_STONEY
21mr|kernel-5.10-generic-5.10.244-1|9339	- drm/atomic: Don't pollute crtc_state->mode_blob with error pointers
21mr|kernel-5.10-generic-5.10.244-1|9340	- drm/exynos: fix g2d_open/close helper function definitions
21mr|kernel-5.10-generic-5.10.244-1|9341	- drm/i915/dp: prevent potential div-by-zero
21mr|kernel-5.10-generic-5.10.244-1|9342	- drm/mipi-dsi: Set the fwnode for mipi_dsi_device
21mr|kernel-5.10-generic-5.10.244-1|9343	- drm/msm: Be more shouty if per-process pgtables aren't working
21mr|kernel-5.10-generic-5.10.244-1|9344	- drm/msm/dp: unregister audio driver during unbind
21mr|kernel-5.10-generic-5.10.244-1|9345	- drm/msm/dpu: Remove duplicate register defines from INTF
21mr|kernel-5.10-generic-5.10.244-1|9346	- drm/rcar: stop using 'imply' for dependencies
21mr|kernel-5.10-generic-5.10.244-1|9347	- drm/tegra: Avoid potential 32-bit integer overflow
21mr|kernel-5.10-generic-5.10.244-1|9348	- dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
21mr|kernel-5.10-generic-5.10.244-1|9349	- eeprom: at24: also select REGMAP
21mr|kernel-5.10-generic-5.10.244-1|9350	- erspan: get the proto with the md version for collect_md
21mr|kernel-5.10-generic-5.10.244-1|9351	- eth: sun: cassini: remove dead code
21mr|kernel-5.10-generic-5.10.244-1|9352	- ext2: Check block size validity during mount
21mr|kernel-5.10-generic-5.10.244-1|9353	- ext4: add EA_INODE checking to ext4_iget()
21mr|kernel-5.10-generic-5.10.244-1|9354	- ext4: add lockdep annotations for i_data_sem for ea_inode's
21mr|kernel-5.10-generic-5.10.244-1|9355	- ext4: add mballoc stats proc file
21mr|kernel-5.10-generic-5.10.244-1|9356	- ext4: allow ext4_get_group_info() to fail
21mr|kernel-5.10-generic-5.10.244-1|9357	- ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
21mr|kernel-5.10-generic-5.10.244-1|9358	- ext4: disallow ea_inodes with extended attributes
21mr|kernel-5.10-generic-5.10.244-1|9359	- ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled
21mr|kernel-5.10-generic-5.10.244-1|9360	- ext4: drop s_mb_bal_lock and convert protected fields to atomic
21mr|kernel-5.10-generic-5.10.244-1|9361	- ext4: enable the lazy init thread when remounting read/write
21mr|kernel-5.10-generic-5.10.244-1|9362	- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()
21mr|kernel-5.10-generic-5.10.244-1|9363	- ext4: fix lockdep warning when enabling MMP
21mr|kernel-5.10-generic-5.10.244-1|9364	- ext4: only check dquot_initialize_needed() when debugging
21mr|kernel-5.10-generic-5.10.244-1|9365	- ext4: reflect error codes from ext4_multi_mount_protect() to its callers
21mr|kernel-5.10-generic-5.10.244-1|9366	- ext4: remove an unused variable warning with CONFIG_QUOTA=n
21mr|kernel-5.10-generic-5.10.244-1|9367	- ext4: remove redundant mb_regenerate_buddy()
21mr|kernel-5.10-generic-5.10.244-1|9368	- ext4: set goal start correctly in ext4_mb_normalize_request
21mr|kernel-5.10-generic-5.10.244-1|9369	- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()
21mr|kernel-5.10-generic-5.10.244-1|9370	- f2fs: fix iostat lock protection
21mr|kernel-5.10-generic-5.10.244-1|9371	- f2fs: fix to drop all dirty pages during umount() if cp_error is set
21mr|kernel-5.10-generic-5.10.244-1|9372	- fbcon: Fix null-ptr-deref in soft_cursor
21mr|kernel-5.10-generic-5.10.244-1|9373	- fbdev: arcfb: Fix error handling in arcfb_probe()
21mr|kernel-5.10-generic-5.10.244-1|9374	- fbdev: modedb: Add 1920x1080 at 60 Hz video mode
21mr|kernel-5.10-generic-5.10.244-1|9375	- fbdev: stifb: Fix info entry in sti_struct on error path
21mr|kernel-5.10-generic-5.10.244-1|9376	- fbdev: udlfb: Fix endpoint check
21mr|kernel-5.10-generic-5.10.244-1|9377	- firmware: arm_sdei: Fix sleep from invalid context BUG
21mr|kernel-5.10-generic-5.10.244-1|9378	- forcedeth: Fix an error handling path in nv_probe()
21mr|kernel-5.10-generic-5.10.244-1|9379	- fs: fix undefined behavior in bit shift for SB_NOUSER
21mr|kernel-5.10-generic-5.10.244-1|9380	- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()
21mr|kernel-5.10-generic-5.10.244-1|9381	- gcc-12: disable '-Wdangling-pointer' warning for now
21mr|kernel-5.10-generic-5.10.244-1|9382	- gcc-plugins: Reorganize gimple includes for GCC 13
21mr|kernel-5.10-generic-5.10.244-1|9383	- gfs2: Don't deref jdesc in evict
21mr|kernel-5.10-generic-5.10.244-1|9384	- gfs2: Fix inode height consistency check
21mr|kernel-5.10-generic-5.10.244-1|9385	- gpio: mockup: Fix mode of debugfs files
21mr|kernel-5.10-generic-5.10.244-1|9386	- HID: google: add jewel USB id
21mr|kernel-5.10-generic-5.10.244-1|9387	- HID: logitech-hidpp: Don't use the USB serial for USB devices
21mr|kernel-5.10-generic-5.10.244-1|9388	- HID: logitech-hidpp: Reconcile USB and Unifying serials
21mr|kernel-5.10-generic-5.10.244-1|9389	- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs
21mr|kernel-5.10-generic-5.10.244-1|9390	- HID: wacom: add three styli to wacom_intuos_get_tool_type
21mr|kernel-5.10-generic-5.10.244-1|9391	- HID: wacom: avoid integer overflow in wacom_intuos_inout()
21mr|kernel-5.10-generic-5.10.244-1|9392	- HID: wacom: Force pen out of prox if no events have been received in a while
21mr|kernel-5.10-generic-5.10.244-1|9393	- HID: wacom: generic: Set battery quirk only when we see battery data
21mr|kernel-5.10-generic-5.10.244-1|9394	- i2c: sprd: Delete i2c adapter in .remove's error path
21mr|kernel-5.10-generic-5.10.244-1|9395	- i40e: fix build warning in ice_fltr_add_mac_to_list()
21mr|kernel-5.10-generic-5.10.244-1|9396	- i40e: fix build warnings in i40e_alloc.h
21mr|kernel-5.10-generic-5.10.244-1|9397	- i40iw: fix build warning in i40iw_manage_apbvt()
21mr|kernel-5.10-generic-5.10.244-1|9398	- igb: fix bit_shift to be in [1..8] range
21mr|kernel-5.10-generic-5.10.244-1|9399	- iio: adc: ad7192: Change "shorted" channels to differential
21mr|kernel-5.10-generic-5.10.244-1|9400	- iio: adc: mxs-lradc: fix the order of two cleanup operations
21mr|kernel-5.10-generic-5.10.244-1|9401	- iio: dac: build ad5758 driver when AD5758 is selected
21mr|kernel-5.10-generic-5.10.244-1|9402	- iio: dac: mcp4725: Fix i2c_master_send() return value handling
21mr|kernel-5.10-generic-5.10.244-1|9403	- iio: imu: inv_icm42600: fix timestamp reset
21mr|kernel-5.10-generic-5.10.244-1|9404	- iio: light: vcnl4035: fixed chip ID check
21mr|kernel-5.10-generic-5.10.244-1|9405	- Input: psmouse - fix OOB access in Elantech protocol
21mr|kernel-5.10-generic-5.10.244-1|9406	- Input: xpad - add constants for GIP interface numbers
21mr|kernel-5.10-generic-5.10.244-1|9407	- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry
21mr|kernel-5.10-generic-5.10.244-1|9408	- iommu/amd: Don't block updates to GATag if guest mode is on
21mr|kernel-5.10-generic-5.10.244-1|9409	- iommu/arm-smmu-qcom: Limit the SMR groups to 128
21mr|kernel-5.10-generic-5.10.244-1|9410	- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
21mr|kernel-5.10-generic-5.10.244-1|9411	- iommu/rockchip: Fix unwind goto issue
21mr|kernel-5.10-generic-5.10.244-1|9412	- ipv{4,6}/raw: fix output xfrm lookup wrt protocol
21mr|kernel-5.10-generic-5.10.244-1|9413	- ipv4/tcp: do not use per netns ctl sockets
21mr|kernel-5.10-generic-5.10.244-1|9414	- ipv6: Fix out-of-bounds access in ipv6_find_tlv()
21mr|kernel-5.10-generic-5.10.244-1|9415	- ipv6: rpl: Fix Route of Death.
21mr|kernel-5.10-generic-5.10.244-1|9416	- ipvlan:Fix out-of-bounds caused by unclear skb->cb
21mr|kernel-5.10-generic-5.10.244-1|9417	- ipvs: Update width of source for ip_vs_sync_conn_options
21mr|kernel-5.10-generic-5.10.244-1|9418	- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()
21mr|kernel-5.10-generic-5.10.244-1|9419	- KVM: arm64: Link position-independent string routines into .hyp.text
21mr|kernel-5.10-generic-5.10.244-1|9420	- KVM: x86: Account fastpath-only VM-Exits in vCPU stats
21mr|kernel-5.10-generic-5.10.244-1|9421	- lib: cpu_rmap: Avoid use after free on rmap->obj array entries
21mr|kernel-5.10-generic-5.10.244-1|9422	- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
21mr|kernel-5.10-generic-5.10.244-1|9423	- linux/dim: Do nothing if no time delta between samples
21mr|kernel-5.10-generic-5.10.244-1|9424	- m68k: Move signal frame following exception on 68020/030
21mr|kernel-5.10-generic-5.10.244-1|9425	- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
21mr|kernel-5.10-generic-5.10.244-1|9426	- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()
21mr|kernel-5.10-generic-5.10.244-1|9427	- mcb-pci: Reallocate memory region to avoid memory overlapping
21mr|kernel-5.10-generic-5.10.244-1|9428	- media: dvb_ca_en50221: fix a size write bug
21mr|kernel-5.10-generic-5.10.244-1|9429	- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
21mr|kernel-5.10-generic-5.10.244-1|9430	- media: dvb-core: Fix use-after-free due on race condition at dvb_net
21mr|kernel-5.10-generic-5.10.244-1|9431	- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
21mr|kernel-5.10-generic-5.10.244-1|9432	- media: dvb_demux: fix a bug for the continuity counter
21mr|kernel-5.10-generic-5.10.244-1|9433	- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()
21mr|kernel-5.10-generic-5.10.244-1|9434	- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()
21mr|kernel-5.10-generic-5.10.244-1|9435	- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address
21mr|kernel-5.10-generic-5.10.244-1|9436	- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
21mr|kernel-5.10-generic-5.10.244-1|9437	- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()
21mr|kernel-5.10-generic-5.10.244-1|9438	- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer
21mr|kernel-5.10-generic-5.10.244-1|9439	- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
21mr|kernel-5.10-generic-5.10.244-1|9440	- media: netup_unidvb: fix irq init by register it at the end of probe
21mr|kernel-5.10-generic-5.10.244-1|9441	- media: netup_unidvb: fix use-after-free at del_timer()
21mr|kernel-5.10-generic-5.10.244-1|9442	- media: radio-shark: Add endpoint checks
21mr|kernel-5.10-generic-5.10.244-1|9443	- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE
21mr|kernel-5.10-generic-5.10.244-1|9444	- media: ti-vpe: cal: avoid FIELD_GET assertion
21mr|kernel-5.10-generic-5.10.244-1|9445	- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
21mr|kernel-5.10-generic-5.10.244-1|9446	- memstick: r592: Fix UAF bug in r592_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|9447	- mfd: dln2: Fix memory leak in dln2_probe()
21mr|kernel-5.10-generic-5.10.244-1|9448	- MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive
21mr|kernel-5.10-generic-5.10.244-1|9449	- misc: fastrpc: reject new invocations during device removal
21mr|kernel-5.10-generic-5.10.244-1|9450	- misc: fastrpc: return -EPIPE to invocations on device removal
21mr|kernel-5.10-generic-5.10.244-1|9451	- mmc: vub300: fix invalid response handling
21mr|kernel-5.10-generic-5.10.244-1|9452	- mtd: rawnand: ingenic: fix empty stub helper definitions
21mr|kernel-5.10-generic-5.10.244-1|9453	- mtd: rawnand: marvell: don't set the NAND frequency select
21mr|kernel-5.10-generic-5.10.244-1|9454	- mtd: rawnand: marvell: ensure timing values are written
21mr|kernel-5.10-generic-5.10.244-1|9455	- nbd: Fix debugfs_create_dir error checking
21mr|kernel-5.10-generic-5.10.244-1|9456	- neighbour: fix unaligned access to pneigh_entry
21mr|kernel-5.10-generic-5.10.244-1|9457	- net: add vlan_get_protocol_and_depth() helper
21mr|kernel-5.10-generic-5.10.244-1|9458	- net: annotate sk->sk_err write from do_recvmmsg()
21mr|kernel-5.10-generic-5.10.244-1|9459	- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
21mr|kernel-5.10-generic-5.10.244-1|9460	- net: bcmgenet: Restore phy_stop() depending upon suspend/close
21mr|kernel-5.10-generic-5.10.244-1|9461	- net: Catch invalid index in XPS mapping
21mr|kernel-5.10-generic-5.10.244-1|9462	- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
21mr|kernel-5.10-generic-5.10.244-1|9463	- net: datagram: fix data-races in datagram_poll()
21mr|kernel-5.10-generic-5.10.244-1|9464	- net: deal with most data-races in sk_wait_event()
21mr|kernel-5.10-generic-5.10.244-1|9465	- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods
21mr|kernel-5.10-generic-5.10.244-1|9466	- net: dsa: mv88e6xxx: Increase wait after reset deactivation
21mr|kernel-5.10-generic-5.10.244-1|9467	- net: fec: Better handle pm_runtime_get() failing in .remove()
21mr|kernel-5.10-generic-5.10.244-1|9468	- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT
21mr|kernel-5.10-generic-5.10.244-1|9469	- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper
21mr|kernel-5.10-generic-5.10.244-1|9470	- netfilter: conntrack: fix possible bug_on with enable_hooks=1
21mr|kernel-5.10-generic-5.10.244-1|9471	- netfilter: ctnetlink: Support offloaded conntrack entry deletion
21mr|kernel-5.10-generic-5.10.244-1|9472	- netfilter: ipset: Add schedule point in call_ad().
21mr|kernel-5.10-generic-5.10.244-1|9473	- netfilter: nft_set_rbtree: fix null deref on element insertion
21mr|kernel-5.10-generic-5.10.244-1|9474	- net: Find dst with sk's xfrm policy not ctl_sk
21mr|kernel-5.10-generic-5.10.244-1|9475	- net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().
21mr|kernel-5.10-generic-5.10.244-1|9476	- net: fix skb leak in __skb_tstamp_tx()
21mr|kernel-5.10-generic-5.10.244-1|9477	- net: fix stack overflow when LRO is disabled for virtual interfaces
21mr|kernel-5.10-generic-5.10.244-1|9478	- net: hns3: fix reset delay time to avoid configuration timeout
21mr|kernel-5.10-generic-5.10.244-1|9479	- net: hns3: fix sending pfc frames after reset issue
21mr|kernel-5.10-generic-5.10.244-1|9480	- netlink: annotate accesses to nlk->cb_running
21mr|kernel-5.10-generic-5.10.244-1|9481	- net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe()
21mr|kernel-5.10-generic-5.10.244-1|9482	- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
21mr|kernel-5.10-generic-5.10.244-1|9483	- net/mlx5: devcom only supports 2 ports
21mr|kernel-5.10-generic-5.10.244-1|9484	- net/mlx5: Devcom, serialize devcom registration
21mr|kernel-5.10-generic-5.10.244-1|9485	- net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
21mr|kernel-5.10-generic-5.10.244-1|9486	- net/mlx5e: do as little as possible in napi poll when budget is 0
21mr|kernel-5.10-generic-5.10.244-1|9487	- net/mlx5: Fix error message when failing to allocate device memory
21mr|kernel-5.10-generic-5.10.244-1|9488	- net/mlx5: fw_tracer, Fix event handling
21mr|kernel-5.10-generic-5.10.244-1|9489	- net/mlx5: Read embedded cpu after init bit cleared
21mr|kernel-5.10-generic-5.10.244-1|9490	- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
21mr|kernel-5.10-generic-5.10.244-1|9491	- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
21mr|kernel-5.10-generic-5.10.244-1|9492	- net: pasemi: Fix return type of pasemi_mac_start_tx()
21mr|kernel-5.10-generic-5.10.244-1|9493	- net: phy: dp83867: add w/a for packet errors seen with short cables
21mr|kernel-5.10-generic-5.10.244-1|9494	- net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
21mr|kernel-5.10-generic-5.10.244-1|9495	- net: phy: mscc: enable VSC8501/2 RGMII RX clock
21mr|kernel-5.10-generic-5.10.244-1|9496	- netrom: fix info-leak in nr_write_internal()
21mr|kernel-5.10-generic-5.10.244-1|9497	- net/sched: act_mirred: better wording on protection against excessive stack growth
21mr|kernel-5.10-generic-5.10.244-1|9498	- net/sched: act_mirred: refactor the handle of xmit
21mr|kernel-5.10-generic-5.10.244-1|9499	- net: sched: fix NULL pointer dereference in mq_attach
21mr|kernel-5.10-generic-5.10.244-1|9500	- net: sched: fix possible refcount leak in tc_chain_tmplt_add()
21mr|kernel-5.10-generic-5.10.244-1|9501	- net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
21mr|kernel-5.10-generic-5.10.244-1|9502	- net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values
21mr|kernel-5.10-generic-5.10.244-1|9503	- net: sched: move rtm_tca_policy declaration to include file
21mr|kernel-5.10-generic-5.10.244-1|9504	- net/sched: Prohibit regrafting ingress or clsact Qdiscs
21mr|kernel-5.10-generic-5.10.244-1|9505	- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs
21mr|kernel-5.10-generic-5.10.244-1|9506	- net/sched: sch_clsact: Only create under TC_H_CLSACT
21mr|kernel-5.10-generic-5.10.244-1|9507	- net/sched: sch_ingress: Only create under TC_H_INGRESS
21mr|kernel-5.10-generic-5.10.244-1|9508	- net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT
21mr|kernel-5.10-generic-5.10.244-1|9509	- net: tap: check vlan with eth_type_vlan() method
21mr|kernel-5.10-generic-5.10.244-1|9510	- net/tipc: fix tipc header files for kernel-doc
21mr|kernel-5.10-generic-5.10.244-1|9511	- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818
21mr|kernel-5.10-generic-5.10.244-1|9512	- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
21mr|kernel-5.10-generic-5.10.244-1|9513	- null_blk: Always check queue mode setting from configfs
21mr|kernel-5.10-generic-5.10.244-1|9514	- ocfs2: Switch to security_inode_init_security()
21mr|kernel-5.10-generic-5.10.244-1|9515	- octeontx2-pf: Fix TSOv6 offload
21mr|kernel-5.10-generic-5.10.244-1|9516	- parisc: Allow to reboot machine after system halt
21mr|kernel-5.10-generic-5.10.244-1|9517	- parisc: Fix flush_dcache_page() for usage from irq context
21mr|kernel-5.10-generic-5.10.244-1|9518	- parisc: Handle kgdb breakpoints only in kernel context
21mr|kernel-5.10-generic-5.10.244-1|9519	- phy: st: miphy28lp: use _poll_timeout functions for waits
21mr|kernel-5.10-generic-5.10.244-1|9520	- pinctrl: meson-axg: add missing GPIOA_18 gpio group
21mr|kernel-5.10-generic-5.10.244-1|9521	- powerpc/64s/radix: Fix soft dirty tracking
21mr|kernel-5.10-generic-5.10.244-1|9522	- power: supply: bq24190: Call power_supply_changed() after updating input current
21mr|kernel-5.10-generic-5.10.244-1|9523	- power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status()
21mr|kernel-5.10-generic-5.10.244-1|9524	- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize
21mr|kernel-5.10-generic-5.10.244-1|9525	- power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes
21mr|kernel-5.10-generic-5.10.244-1|9526	- power: supply: bq27xxx: expose battery data when CI=1
21mr|kernel-5.10-generic-5.10.244-1|9527	- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
21mr|kernel-5.10-generic-5.10.244-1|9528	- power: supply: bq27xxx: Fix I2C IRQ race on remove
21mr|kernel-5.10-generic-5.10.244-1|9529	- power: supply: bq27xxx: fix polarity of current_now
21mr|kernel-5.10-generic-5.10.244-1|9530	- power: supply: bq27xxx: Fix poll_interval handling and races on remove
21mr|kernel-5.10-generic-5.10.244-1|9531	- power: supply: bq27xxx: fix sign of current_now for newer ICs
21mr|kernel-5.10-generic-5.10.244-1|9532	- power: supply: bq27xxx: make status more robust
21mr|kernel-5.10-generic-5.10.244-1|9533	- power: supply: bq27xxx: Move bq27xxx_battery_update() down
21mr|kernel-5.10-generic-5.10.244-1|9534	- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier()
21mr|kernel-5.10-generic-5.10.244-1|9535	- power: supply: leds: Fix blink to LED on transition
21mr|kernel-5.10-generic-5.10.244-1|9536	- power: supply: sbs-charger: Fix INHIBITED bit for Status reg
21mr|kernel-5.10-generic-5.10.244-1|9537	- qed/qede: Fix scheduling while atomic
21mr|kernel-5.10-generic-5.10.244-1|9538	- rbd: get snapshot context after exclusive lock is ensured to be held
21mr|kernel-5.10-generic-5.10.244-1|9539	- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
21mr|kernel-5.10-generic-5.10.244-1|9540	- rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
21mr|kernel-5.10-generic-5.10.244-1|9541	- RDMA/bnxt_re: Code refactor while populating user MRs
21mr|kernel-5.10-generic-5.10.244-1|9542	- RDMA/bnxt_re: Fix a possible memory leak
21mr|kernel-5.10-generic-5.10.244-1|9543	- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx
21mr|kernel-5.10-generic-5.10.244-1|9544	- RDMA/bnxt_re: Fix the page_size used during the MR creation
21mr|kernel-5.10-generic-5.10.244-1|9545	- RDMA/core: Fix multiple -Warray-bounds warnings
21mr|kernel-5.10-generic-5.10.244-1|9546	- RDMA/efa: Fix unsupported page sizes in device
21mr|kernel-5.10-generic-5.10.244-1|9547	- recordmcount: Fix memory leaks in the uwrite function
21mr|kernel-5.10-generic-5.10.244-1|9548	- refscale: Move shutdown from wait_event() to wait_event_idle()
21mr|kernel-5.10-generic-5.10.244-1|9549	- regmap: Account for register length when chunking
21mr|kernel-5.10-generic-5.10.244-1|9550	- regmap: cache: Return error in cache sync operations for REGCACHE_NONE
21mr|kernel-5.10-generic-5.10.244-1|9551	- regulator: Add regmap helper for ramp-delay setting
21mr|kernel-5.10-generic-5.10.244-1|9552	- regulator: pca9450: Convert to use regulator_set_ramp_delay_regmap
21mr|kernel-5.10-generic-5.10.244-1|9553	- regulator: pca9450: Fix BUCK2 enable_mask
21mr|kernel-5.10-generic-5.10.244-1|9554	- remoteproc: stm32_rproc: Add mutex protection for workqueue
21mr|kernel-5.10-generic-5.10.244-1|9555	- remove the sx8 block driver
21mr|kernel-5.10-generic-5.10.244-1|9556	- Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"
21mr|kernel-5.10-generic-5.10.244-1|9557	- Revert "Fix XFRM-I support for nested ESP tunnels"
21mr|kernel-5.10-generic-5.10.244-1|9558	- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE"
21mr|kernel-5.10-generic-5.10.244-1|9559	- rfs: annotate lockless accesses to RFS sock flow table
21mr|kernel-5.10-generic-5.10.244-1|9560	- rfs: annotate lockless accesses to sk->sk_rxhash
21mr|kernel-5.10-generic-5.10.244-1|9561	- riscv: fix kprobe __user string arg print fault issue
21mr|kernel-5.10-generic-5.10.244-1|9562	- s390/dasd: Use correct lock while counting channel queue length
21mr|kernel-5.10-generic-5.10.244-1|9563	- s390/pkey: zeroize key blobs
21mr|kernel-5.10-generic-5.10.244-1|9564	- s390/qdio: fix do_sqbs() inline assembly constraint
21mr|kernel-5.10-generic-5.10.244-1|9565	- s390/qdio: get rid of register asm
21mr|kernel-5.10-generic-5.10.244-1|9566	- samples/bpf: Fix fout leak in hbm's run_bpf_prog
21mr|kernel-5.10-generic-5.10.244-1|9567	- sched: Fix KCSAN noinstr violation
21mr|kernel-5.10-generic-5.10.244-1|9568	- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed
21mr|kernel-5.10-generic-5.10.244-1|9569	- scsi: dpt_i2o: Do not process completions with invalid addresses
21mr|kernel-5.10-generic-5.10.244-1|9570	- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD)
21mr|kernel-5.10-generic-5.10.244-1|9571	- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
21mr|kernel-5.10-generic-5.10.244-1|9572	- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition
21mr|kernel-5.10-generic-5.10.244-1|9573	- scsi: stex: Fix gcc 13 warnings
21mr|kernel-5.10-generic-5.10.244-1|9574	- scsi: storvsc: Don't pass unused PFNs to Hyper-V host
21mr|kernel-5.10-generic-5.10.244-1|9575	- scsi: target: iscsit: Free cmds before session free
21mr|kernel-5.10-generic-5.10.244-1|9576	- selftests: fib_tests: mute cleanup error message
21mr|kernel-5.10-generic-5.10.244-1|9577	- selftests/memfd: Fix unknown type name build failure
21mr|kernel-5.10-generic-5.10.244-1|9578	- selftests: mptcp: connect: skip if MPTCP is not supported
21mr|kernel-5.10-generic-5.10.244-1|9579	- selftests: mptcp: diag: skip if MPTCP is not supported
21mr|kernel-5.10-generic-5.10.244-1|9580	- selftests: mptcp: join: skip if MPTCP is not supported
21mr|kernel-5.10-generic-5.10.244-1|9581	- selftests: mptcp: pm nl: skip if MPTCP is not supported
21mr|kernel-5.10-generic-5.10.244-1|9582	- selftests: mptcp: simult flows: skip if MPTCP is not supported
21mr|kernel-5.10-generic-5.10.244-1|9583	- selinux: don't use make's grouped targets feature yet
21mr|kernel-5.10-generic-5.10.244-1|9584	- serial: 8250_exar: Add support for USR298x PCI Modems
21mr|kernel-5.10-generic-5.10.244-1|9585	- serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards
21mr|kernel-5.10-generic-5.10.244-1|9586	- serial: 8250: Reinit port->pm on port specific driver unbind
21mr|kernel-5.10-generic-5.10.244-1|9587	- serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()
21mr|kernel-5.10-generic-5.10.244-1|9588	- serial: Add support for Advantech PCI-1611U card
21mr|kernel-5.10-generic-5.10.244-1|9589	- serial: arc_uart: fix of_iomap leak in `arc_serial_probe`
21mr|kernel-5.10-generic-5.10.244-1|9590	- serial: exar: Add support for Sealevel 7xxxC serial cards
21mr|kernel-5.10-generic-5.10.244-1|9591	- sfc (gcc13): synchronize ef100_enqueue_skb()'s return type
21mr|kernel-5.10-generic-5.10.244-1|9592	- spi: fsl-cpm: Use 16 bit mode for large transfers with even size
21mr|kernel-5.10-generic-5.10.244-1|9593	- spi: fsl-spi: Re-organise transfer bits_per_word adaptation
21mr|kernel-5.10-generic-5.10.244-1|9594	- spi: qup: Request DMA before enabling clocks
21mr|kernel-5.10-generic-5.10.244-1|9595	- spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
21mr|kernel-5.10-generic-5.10.244-1|9596	- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE
21mr|kernel-5.10-generic-5.10.244-1|9597	- staging: vc04_services: fix gcc-13 build warning
21mr|kernel-5.10-generic-5.10.244-1|9598	- staging: vchiq_core: drop vchiq_status from vchiq_initialise
21mr|kernel-5.10-generic-5.10.244-1|9599	- statfs: enforce statfs[64] structure initialization
21mr|kernel-5.10-generic-5.10.244-1|9600	- SUNRPC: Fix trace_svc_register() call site
21mr|kernel-5.10-generic-5.10.244-1|9601	- tcp: add annotations around sk->sk_shutdown accesses
21mr|kernel-5.10-generic-5.10.244-1|9602	- tcp: deny tcp_disconnect() when threads are waiting
21mr|kernel-5.10-generic-5.10.244-1|9603	- tcp: factor out __tcp_close() helper
21mr|kernel-5.10-generic-5.10.244-1|9604	- tcp: fix possible sk_priority leak in tcp_v4_send_reset()
21mr|kernel-5.10-generic-5.10.244-1|9605	- tcp: fix tcp_min_tso_segs sysctl
21mr|kernel-5.10-generic-5.10.244-1|9606	- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set
21mr|kernel-5.10-generic-5.10.244-1|9607	- tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta'
21mr|kernel-5.10-generic-5.10.244-1|9608	- test_firmware: fix the memory leak of the allocated firmware buffer
21mr|kernel-5.10-generic-5.10.244-1|9609	- tipc: add tipc_bearer_min_mtu to calculate min mtu
21mr|kernel-5.10-generic-5.10.244-1|9610	- tipc: check the bearer min mtu properly when setting it by netlink
21mr|kernel-5.10-generic-5.10.244-1|9611	- tipc: do not update mtu if msg_max is too small in mtu negotiation
21mr|kernel-5.10-generic-5.10.244-1|9612	- tpm/tpm_tis: Disable interrupts for more Lenovo devices
21mr|kernel-5.10-generic-5.10.244-1|9613	- tpm, tpm_tis: Request threaded interrupt handler
21mr|kernel-5.10-generic-5.10.244-1|9614	- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
21mr|kernel-5.10-generic-5.10.244-1|9615	- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK
21mr|kernel-5.10-generic-5.10.244-1|9616	- udp6: Fix race condition in udp6_sendmsg & connect
21mr|kernel-5.10-generic-5.10.244-1|9617	- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
21mr|kernel-5.10-generic-5.10.244-1|9618	- USB: core: Add routines for endpoint checks in old drivers
21mr|kernel-5.10-generic-5.10.244-1|9619	- usb: dwc3: debugfs: Resume dwc3 before accessing registers
21mr|kernel-5.10-generic-5.10.244-1|9620	- usb: gadget: f_fs: Add unbind event before functionfs_unbind
21mr|kernel-5.10-generic-5.10.244-1|9621	- usb: gadget: u_ether: Fix host MAC address case
21mr|kernel-5.10-generic-5.10.244-1|9622	- USB: sisusbvga: Add endpoint checks
21mr|kernel-5.10-generic-5.10.244-1|9623	- usb-storage: fix deadlock when a scsi command timeouts more than once
21mr|kernel-5.10-generic-5.10.244-1|9624	- usb: typec: altmodes/displayport: fix pin_assignment_show
21mr|kernel-5.10-generic-5.10.244-1|9625	- usb: typec: tcpm: fix multiple times discover svids error
21mr|kernel-5.10-generic-5.10.244-1|9626	- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value
21mr|kernel-5.10-generic-5.10.244-1|9627	- usb: usbfs: Enforce page requirements for mmap
21mr|kernel-5.10-generic-5.10.244-1|9628	- usb: usbfs: Use consistent mmap functions
21mr|kernel-5.10-generic-5.10.244-1|9629	- USB: usbtmc: Fix direction for 0-length ioctl control messages
21mr|kernel-5.10-generic-5.10.244-1|9630	- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
21mr|kernel-5.10-generic-5.10.244-1|9631	- vhost: support PACKED when setting-getting vring_base
21mr|kernel-5.10-generic-5.10.244-1|9632	- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
21mr|kernel-5.10-generic-5.10.244-1|9633	- vsock: avoid to close connected socket after the timeout
21mr|kernel-5.10-generic-5.10.244-1|9634	- watchdog: menz069_wdt: fix watchdog initialisation
21mr|kernel-5.10-generic-5.10.244-1|9635	- watchdog: sp5100_tco: Immediately trigger upon starting.
21mr|kernel-5.10-generic-5.10.244-1|9636	- wifi: ath11k: Fix SKB corruption in REO destination ring
21mr|kernel-5.10-generic-5.10.244-1|9637	- wifi: ath: Silence memcpy run-time false positive warning
21mr|kernel-5.10-generic-5.10.244-1|9638	- wifi: b43: fix incorrect __packed annotation
21mr|kernel-5.10-generic-5.10.244-1|9639	- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
21mr|kernel-5.10-generic-5.10.244-1|9640	- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
21mr|kernel-5.10-generic-5.10.244-1|9641	- wifi: iwlwifi: mvm: don't trust firmware n_channels
21mr|kernel-5.10-generic-5.10.244-1|9642	- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
21mr|kernel-5.10-generic-5.10.244-1|9643	- wifi: iwlwifi: pcie: fix possible NULL pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|9644	- wifi: mac80211: fix min center freq offset tracing
21mr|kernel-5.10-generic-5.10.244-1|9645	- wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll
21mr|kernel-5.10-generic-5.10.244-1|9646	- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value
21mr|kernel-5.10-generic-5.10.244-1|9647	- writeback, cgroup: remove extra percpu_ref_exit()
21mr|kernel-5.10-generic-5.10.244-1|9648	- x86/boot: Wrap literal addresses in absolute_pointer()
21mr|kernel-5.10-generic-5.10.244-1|9649	- x86/cpu: Add Raptor Lake to Intel family
21mr|kernel-5.10-generic-5.10.244-1|9650	- x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define
21mr|kernel-5.10-generic-5.10.244-1|9651	- x86/mm: Avoid incomplete Global INVLPG flushes
21mr|kernel-5.10-generic-5.10.244-1|9652	- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
21mr|kernel-5.10-generic-5.10.244-1|9653	- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
21mr|kernel-5.10-generic-5.10.244-1|9654	- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()
21mr|kernel-5.10-generic-5.10.244-1|9655	- xfrm: Check if_id in inbound policy/secpath match
21mr|kernel-5.10-generic-5.10.244-1|9656	- xfrm: don't check the default policy if the policy allows the packet
21mr|kernel-5.10-generic-5.10.244-1|9657	- xfs: verify buffer contents when we skip log replay
21mr|kernel-5.10-generic-5.10.244-1|9658	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|9659	
21mr|kernel-5.10-generic-5.10.244-1|9660	* Wed May 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.180-1
21mr|kernel-5.10-generic-5.10.244-1|9661	- [bot] upd: 5.10.177 -> 5.10.180
21mr|kernel-5.10-generic-5.10.244-1|9662	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|9663	- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|9664	- ACPI: processor: Fix evaluating _PDC method when running as Xen dom0
21mr|kernel-5.10-generic-5.10.244-1|9665	- af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
21mr|kernel-5.10-generic-5.10.244-1|9666	- afs: Fix updating of i_size with dv jump from server
21mr|kernel-5.10-generic-5.10.244-1|9667	- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`
21mr|kernel-5.10-generic-5.10.244-1|9668	- ALSA: emu10k1: fix capture interrupt handler unlinking
21mr|kernel-5.10-generic-5.10.244-1|9669	- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()
21mr|kernel-5.10-generic-5.10.244-1|9670	- ALSA: hda/realtek: Add quirk for Clevo X370SNW
21mr|kernel-5.10-generic-5.10.244-1|9671	- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
21mr|kernel-5.10-generic-5.10.244-1|9672	- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
21mr|kernel-5.10-generic-5.10.244-1|9673	- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
21mr|kernel-5.10-generic-5.10.244-1|9674	- arm64: Always load shadow stack pointer directly from the task struct
21mr|kernel-5.10-generic-5.10.244-1|9675	- arm64: dts: imx8mm-evk: correct pmic clock source
21mr|kernel-5.10-generic-5.10.244-1|9676	- arm64: dts: meson-g12-common: specify full DMC range
21mr|kernel-5.10-generic-5.10.244-1|9677	- arm64: dts: qcom: ipq8074: Fix the PCI I/O port range
21mr|kernel-5.10-generic-5.10.244-1|9678	- arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
21mr|kernel-5.10-generic-5.10.244-1|9679	- arm64: dts: qcom: msm8996: Fix the PCI I/O port range
21mr|kernel-5.10-generic-5.10.244-1|9680	- arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name
21mr|kernel-5.10-generic-5.10.244-1|9681	- arm64: dts: qcom: msm8998: Fix the PCI I/O port range
21mr|kernel-5.10-generic-5.10.244-1|9682	- arm64: dts: qcom: sdm845: correct dynamic power coefficients
21mr|kernel-5.10-generic-5.10.244-1|9683	- arm64: dts: qcom: sdm845: Fix the PCI I/O port range
21mr|kernel-5.10-generic-5.10.244-1|9684	- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table
21mr|kernel-5.10-generic-5.10.244-1|9685	- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table
21mr|kernel-5.10-generic-5.10.244-1|9686	- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step
21mr|kernel-5.10-generic-5.10.244-1|9687	- arm64: Stash shadow stack pointer in the task struct on interrupt
21mr|kernel-5.10-generic-5.10.244-1|9688	- ARM: dts: exynos: fix WM8960 clock name in Itop Elite
21mr|kernel-5.10-generic-5.10.244-1|9689	- ARM: dts: gta04: fix excess dma channel usage
21mr|kernel-5.10-generic-5.10.244-1|9690	- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range
21mr|kernel-5.10-generic-5.10.244-1|9691	- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range
21mr|kernel-5.10-generic-5.10.244-1|9692	- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K
21mr|kernel-5.10-generic-5.10.244-1|9693	- ARM: dts: rockchip: fix a typo error for rk3288 spdif node
21mr|kernel-5.10-generic-5.10.244-1|9694	- ARM: dts: s5pv210: correct MIPI CSIS clock name
21mr|kernel-5.10-generic-5.10.244-1|9695	- asm-generic/io.h: suppress endianness warnings for readq() and writeq()
21mr|kernel-5.10-generic-5.10.244-1|9696	- ASN.1: Fix check for strdup() success
21mr|kernel-5.10-generic-5.10.244-1|9697	- ASoC: es8316: Handle optional IRQ assignment
21mr|kernel-5.10-generic-5.10.244-1|9698	- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ
21mr|kernel-5.10-generic-5.10.244-1|9699	- ASoC: fsl_asrc_dma: fix potential null-ptr-deref
21mr|kernel-5.10-generic-5.10.244-1|9700	- ASoC: fsl_mqs: move of_node_put() to the correct location
21mr|kernel-5.10-generic-5.10.244-1|9701	- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
21mr|kernel-5.10-generic-5.10.244-1|9702	- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750
21mr|kernel-5.10-generic-5.10.244-1|9703	- asymmetric_keys: log on fatal failures in PE/pkcs7
21mr|kernel-5.10-generic-5.10.244-1|9704	- blk-crypto: make blk_crypto_evict_key() more robust
21mr|kernel-5.10-generic-5.10.244-1|9705	- blk-crypto: make blk_crypto_evict_key() return void
21mr|kernel-5.10-generic-5.10.244-1|9706	- blk-mq: release crypto keyslot before reporting I/O complete
21mr|kernel-5.10-generic-5.10.244-1|9707	- Bluetooth: Fix race condition in hidp_session_thread
21mr|kernel-5.10-generic-5.10.244-1|9708	- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
21mr|kernel-5.10-generic-5.10.244-1|9709	- bluetooth: Perform careful capability checks in hci_sock_ioctl()
21mr|kernel-5.10-generic-5.10.244-1|9710	- bpf: Don't EFAULT for getsockopt with optval=NULL
21mr|kernel-5.10-generic-5.10.244-1|9711	- bpf: Fix incorrect verifier pruning due to missing register precision taints
21mr|kernel-5.10-generic-5.10.244-1|9712	- bpf: fix precision propagation verbose logging
21mr|kernel-5.10-generic-5.10.244-1|9713	- bpf: Remove misleading spec_v1 check on var-offset stack read
21mr|kernel-5.10-generic-5.10.244-1|9714	- bpf, sockmap: fix deadlocks in the sockhash and sockmap
21mr|kernel-5.10-generic-5.10.244-1|9715	- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap
21mr|kernel-5.10-generic-5.10.244-1|9716	- bpf: take into account liveness when propagating precision
21mr|kernel-5.10-generic-5.10.244-1|9717	- bpftool: Fix bug for long instructions in program CFG dumps
21mr|kernel-5.10-generic-5.10.244-1|9718	- bpftool: Print newline before '}' for struct with padding only fields
21mr|kernel-5.10-generic-5.10.244-1|9719	- btrfs: don't free qgroup space unless specified
21mr|kernel-5.10-generic-5.10.244-1|9720	- btrfs: fix btrfs_prev_leaf() to not return the same key twice
21mr|kernel-5.10-generic-5.10.244-1|9721	- btrfs: fix fast csum implementation detection
21mr|kernel-5.10-generic-5.10.244-1|9722	- btrfs: print checksum type and implementation at mount time
21mr|kernel-5.10-generic-5.10.244-1|9723	- btrfs: print-tree: parent bytenr must be aligned to sector size
21mr|kernel-5.10-generic-5.10.244-1|9724	- btrfs: scrub: reject unsupported scrub flags
21mr|kernel-5.10-generic-5.10.244-1|9725	- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
21mr|kernel-5.10-generic-5.10.244-1|9726	- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
21mr|kernel-5.10-generic-5.10.244-1|9727	- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
21mr|kernel-5.10-generic-5.10.244-1|9728	- cifs: fix pcchunk length type in smb2_copychunk_range
21mr|kernel-5.10-generic-5.10.244-1|9729	- clk: add missing of_node_put() in "assigned-clocks" property parsing
21mr|kernel-5.10-generic-5.10.244-1|9730	- clk: at91: clk-sam9x60-pll: fix return value check
21mr|kernel-5.10-generic-5.10.244-1|9731	- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
21mr|kernel-5.10-generic-5.10.244-1|9732	- clk: sprd: set max_register according to mapping range
21mr|kernel-5.10-generic-5.10.244-1|9733	- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails
21mr|kernel-5.10-generic-5.10.244-1|9734	- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
21mr|kernel-5.10-generic-5.10.244-1|9735	- coresight: etm_pmu: Set the module field
21mr|kernel-5.10-generic-5.10.244-1|9736	- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
21mr|kernel-5.10-generic-5.10.244-1|9737	- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()
21mr|kernel-5.10-generic-5.10.244-1|9738	- crypto: caam - Clear some memory in instantiate_rng
21mr|kernel-5.10-generic-5.10.244-1|9739	- crypto: ccp - Clear PSP interrupt status register before calling handler
21mr|kernel-5.10-generic-5.10.244-1|9740	- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors
21mr|kernel-5.10-generic-5.10.244-1|9741	- crypto: drbg - Only fail when jent is unavailable in FIPS mode
21mr|kernel-5.10-generic-5.10.244-1|9742	- crypto: sa2ul - Select CRYPTO_DES
21mr|kernel-5.10-generic-5.10.244-1|9743	- crypto: safexcel - Cleanup ring IRQ workqueues on load failure
21mr|kernel-5.10-generic-5.10.244-1|9744	- crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs()
21mr|kernel-5.10-generic-5.10.244-1|9745	- dccp: Call inet6_destroy_sock() via sk->sk_destruct().
21mr|kernel-5.10-generic-5.10.244-1|9746	- debugobject: Ensure pool refill (again)
21mr|kernel-5.10-generic-5.10.244-1|9747	- debugobject: Prevent init race with static objects
21mr|kernel-5.10-generic-5.10.244-1|9748	- dmaengine: at_xdmac: do not enable all cyclic channels
21mr|kernel-5.10-generic-5.10.244-1|9749	- dmaengine: dw-edma: Fix to change for continuous transfer
21mr|kernel-5.10-generic-5.10.244-1|9750	- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing
21mr|kernel-5.10-generic-5.10.244-1|9751	- dmaengine: mv_xor_v2: Fix an error code.
21mr|kernel-5.10-generic-5.10.244-1|9752	- dm clone: call kmem_cache_destroy() in dm_clone_init() error path
21mr|kernel-5.10-generic-5.10.244-1|9753	- dm flakey: fix a crash with invalid table line
21mr|kernel-5.10-generic-5.10.244-1|9754	- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
21mr|kernel-5.10-generic-5.10.244-1|9755	- dm ioctl: fix nested locking in table_clear() to remove deadlock concern
21mr|kernel-5.10-generic-5.10.244-1|9756	- dm verity: fix error handling for check_at_most_once on FEC
21mr|kernel-5.10-generic-5.10.244-1|9757	- dm verity: skip redundant verity_handle_err() on I/O errors
21mr|kernel-5.10-generic-5.10.244-1|9758	- docs: futex: Fix kernel-doc references after code split-up preparation
21mr|kernel-5.10-generic-5.10.244-1|9759	- drbd: correctly submit flush bio on barrier
21mr|kernel-5.10-generic-5.10.244-1|9760	- driver core: Don't require dynamic_debug for initcall_debug probe timing
21mr|kernel-5.10-generic-5.10.244-1|9761	- Drivers: vmbus: Check for channel allocation before looking up relids
21mr|kernel-5.10-generic-5.10.244-1|9762	- drm/amd/display: Fix hang when skipping modeset
21mr|kernel-5.10-generic-5.10.244-1|9763	- drm/amdgpu: add a missing lock for AMDGPU_SCHED
21mr|kernel-5.10-generic-5.10.244-1|9764	- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
21mr|kernel-5.10-generic-5.10.244-1|9765	- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
21mr|kernel-5.10-generic-5.10.244-1|9766	- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
21mr|kernel-5.10-generic-5.10.244-1|9767	- drm/armada: Fix a potential double free in an error handling path
21mr|kernel-5.10-generic-5.10.244-1|9768	- drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535
21mr|kernel-5.10-generic-5.10.244-1|9769	- drm/bridge: lt9611: Fix PLL being unable to lock
21mr|kernel-5.10-generic-5.10.244-1|9770	- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag
21mr|kernel-5.10-generic-5.10.244-1|9771	- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
21mr|kernel-5.10-generic-5.10.244-1|9772	- drm/i915: Make intel_get_crtc_new_encoder() less oopsy
21mr|kernel-5.10-generic-5.10.244-1|9773	- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()
21mr|kernel-5.10-generic-5.10.244-1|9774	- drm/msm/adreno: Defer enabling runpm until hw_init()
21mr|kernel-5.10-generic-5.10.244-1|9775	- drm: msm: adreno: Disable preemption on Adreno 510
21mr|kernel-5.10-generic-5.10.244-1|9776	- drm/msm/adreno: drop bogus pm_runtime_set_active()
21mr|kernel-5.10-generic-5.10.244-1|9777	- drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources
21mr|kernel-5.10-generic-5.10.244-1|9778	- drm/nouveau/disp: Support more modes by checking with lower bpc
21mr|kernel-5.10-generic-5.10.244-1|9779	- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
21mr|kernel-5.10-generic-5.10.244-1|9780	- drm/panel: otm8009a: Set backlight parent to panel device
21mr|kernel-5.10-generic-5.10.244-1|9781	- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
21mr|kernel-5.10-generic-5.10.244-1|9782	- drm/probe-helper: Cancel previous job before starting new one
21mr|kernel-5.10-generic-5.10.244-1|9783	- drm/rockchip: Drop unbalanced obj unref
21mr|kernel-5.10-generic-5.10.244-1|9784	- drm/vgem: add missing mutex_destroy
21mr|kernel-5.10-generic-5.10.244-1|9785	- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
21mr|kernel-5.10-generic-5.10.244-1|9786	- e1000e: Disable TSO on i219-LM card to increase speed
21mr|kernel-5.10-generic-5.10.244-1|9787	- EDAC/skx: Fix overflows on the DRAM row address mapping arrays
21mr|kernel-5.10-generic-5.10.244-1|9788	- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
21mr|kernel-5.10-generic-5.10.244-1|9789	- erofs: fix potential overflow calculating xattr_isize
21mr|kernel-5.10-generic-5.10.244-1|9790	- erofs: stop parsing non-compact HEAD index if clusterofs is invalid
21mr|kernel-5.10-generic-5.10.244-1|9791	- ext4: add bounds checking in get_max_inline_xattr_value_size()
21mr|kernel-5.10-generic-5.10.244-1|9792	- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum
21mr|kernel-5.10-generic-5.10.244-1|9793	- ext4: bail out of ext4_xattr_ibody_get() fails for any reason
21mr|kernel-5.10-generic-5.10.244-1|9794	- ext4: check iomap type only if ext4_iomap_begin() does not fail
21mr|kernel-5.10-generic-5.10.244-1|9795	- ext4: fix data races when using cached status extents
21mr|kernel-5.10-generic-5.10.244-1|9796	- ext4: fix deadlock when converting an inline directory in nojournal mode
21mr|kernel-5.10-generic-5.10.244-1|9797	- ext4: fix invalid free tracking in ext4_xattr_move_to_block()
21mr|kernel-5.10-generic-5.10.244-1|9798	- ext4: fix use-after-free in ext4_xattr_set_entry
21mr|kernel-5.10-generic-5.10.244-1|9799	- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline
21mr|kernel-5.10-generic-5.10.244-1|9800	- ext4: fix WARNING in mb_find_extent
21mr|kernel-5.10-generic-5.10.244-1|9801	- ext4: improve error recovery code paths in __ext4_remount()
21mr|kernel-5.10-generic-5.10.244-1|9802	- ext4: remove a BUG_ON in ext4_mb_release_group_pa()
21mr|kernel-5.10-generic-5.10.244-1|9803	- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set()
21mr|kernel-5.10-generic-5.10.244-1|9804	- ext4: use ext4_journal_start/stop for fast commit transactions
21mr|kernel-5.10-generic-5.10.244-1|9805	- f2fs: apply zone capacity to all zone type
21mr|kernel-5.10-generic-5.10.244-1|9806	- f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
21mr|kernel-5.10-generic-5.10.244-1|9807	- f2fs: enforce single zone capacity
21mr|kernel-5.10-generic-5.10.244-1|9808	- f2fs: Fix f2fs_truncate_partial_nodes ftrace event
21mr|kernel-5.10-generic-5.10.244-1|9809	- f2fs: fix potential corruption when moving a directory
21mr|kernel-5.10-generic-5.10.244-1|9810	- f2fs: fix to avoid use-after-free for cached IPU bio
21mr|kernel-5.10-generic-5.10.244-1|9811	- f2fs: handle dqget error in f2fs_transfer_project_quota()
21mr|kernel-5.10-generic-5.10.244-1|9812	- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
21mr|kernel-5.10-generic-5.10.244-1|9813	- firmware: qcom_scm: Clear download bit during reboot
21mr|kernel-5.10-generic-5.10.244-1|9814	- firmware: raspberrypi: Introduce devm_rpi_firmware_get()
21mr|kernel-5.10-generic-5.10.244-1|9815	- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
21mr|kernel-5.10-generic-5.10.244-1|9816	- fpga: bridge: fix kernel-doc parameter description
21mr|kernel-5.10-generic-5.10.244-1|9817	- ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
21mr|kernel-5.10-generic-5.10.244-1|9818	- ftrace: Mark get_lock_parent_ip() __always_inline
21mr|kernel-5.10-generic-5.10.244-1|9819	- fuse: always revalidate rename target dentry
21mr|kernel-5.10-generic-5.10.244-1|9820	- fuse: check s_root when destroying sb
21mr|kernel-5.10-generic-5.10.244-1|9821	- fuse: fix attr version comparison in fuse_read_update_size()
21mr|kernel-5.10-generic-5.10.244-1|9822	- fuse: fix deadlock between atomic O_TRUNC and page invalidation
21mr|kernel-5.10-generic-5.10.244-1|9823	- gpio: davinci: Add irq chip flag to skip set wake
21mr|kernel-5.10-generic-5.10.244-1|9824	- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
21mr|kernel-5.10-generic-5.10.244-1|9825	- HID: wacom: insert timestamp to packed Bluetooth (BT) events
21mr|kernel-5.10-generic-5.10.244-1|9826	- HID: wacom: Set a default resolution for older tablets
21mr|kernel-5.10-generic-5.10.244-1|9827	- hwmon: (adt7475) Use device_property APIs when configuring polarity
21mr|kernel-5.10-generic-5.10.244-1|9828	- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write
21mr|kernel-5.10-generic-5.10.244-1|9829	- i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path
21mr|kernel-5.10-generic-5.10.244-1|9830	- i2c: imx-lpi2c: clean rx/tx buffers upon new message
21mr|kernel-5.10-generic-5.10.244-1|9831	- i2c: ocores: generate stop condition after timeout in polling mode
21mr|kernel-5.10-generic-5.10.244-1|9832	- i2c: omap: Fix standard mode false ACK readings
21mr|kernel-5.10-generic-5.10.244-1|9833	- i40e: fix accessing vsi->active_filters without holding lock
21mr|kernel-5.10-generic-5.10.244-1|9834	- i40e: fix i40e_setup_misc_vector() error handling
21mr|kernel-5.10-generic-5.10.244-1|9835	- ia64: fix an addr to taddr in huge_pte_offset()
21mr|kernel-5.10-generic-5.10.244-1|9836	- ia64: mm/contig: fix section mismatch warning/error
21mr|kernel-5.10-generic-5.10.244-1|9837	- ia64: salinfo: placate defined-but-not-used warning
21mr|kernel-5.10-generic-5.10.244-1|9838	- IB/hfi1: Add additional usdma traces
21mr|kernel-5.10-generic-5.10.244-1|9839	- IB/hfi1: Add AIP tx traces
21mr|kernel-5.10-generic-5.10.244-1|9840	- IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests
21mr|kernel-5.10-generic-5.10.244-1|9841	- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order
21mr|kernel-5.10-generic-5.10.244-1|9842	- IB/mlx5: Add support for 400G_8X lane speed
21mr|kernel-5.10-generic-5.10.244-1|9843	- IB/mlx5: Add support for NDR link speed
21mr|kernel-5.10-generic-5.10.244-1|9844	- icmp: guard against too small mtu
21mr|kernel-5.10-generic-5.10.244-1|9845	- iio: adc: ad7791: fix IRQ flags
21mr|kernel-5.10-generic-5.10.244-1|9846	- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
21mr|kernel-5.10-generic-5.10.244-1|9847	- iio: adc: palmas_gpadc: fix NULL dereference on rmmod
21mr|kernel-5.10-generic-5.10.244-1|9848	- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
21mr|kernel-5.10-generic-5.10.244-1|9849	- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
21mr|kernel-5.10-generic-5.10.244-1|9850	- iio: light: cm32181: Unregister second I2C client if present
21mr|kernel-5.10-generic-5.10.244-1|9851	- iio: light: max44009: add missing OF device matching
21mr|kernel-5.10-generic-5.10.244-1|9852	- iio: light: tsl2772: fix reading proximity-diodes from device tree
21mr|kernel-5.10-generic-5.10.244-1|9853	- inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
21mr|kernel-5.10-generic-5.10.244-1|9854	- inotify: Avoid reporting event with invalid wd
21mr|kernel-5.10-generic-5.10.244-1|9855	- Input: i8042 - add quirk for Fujitsu Lifebook A574/H
21mr|kernel-5.10-generic-5.10.244-1|9856	- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe
21mr|kernel-5.10-generic-5.10.244-1|9857	- input: raspberrypi-ts: Release firmware handle when not needed
21mr|kernel-5.10-generic-5.10.244-1|9858	- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE
21mr|kernel-5.10-generic-5.10.244-1|9859	- ionic: remove noise from ethtool rxnfc error msg
21mr|kernel-5.10-generic-5.10.244-1|9860	- ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it
21mr|kernel-5.10-generic-5.10.244-1|9861	- ipmi: fix SSIF not responding under certain cond.
21mr|kernel-5.10-generic-5.10.244-1|9862	- ipmi:ssif: Add send_retries increment
21mr|kernel-5.10-generic-5.10.244-1|9863	- ipv4: Fix potential uninit variable access bug in __ip_make_skb()
21mr|kernel-5.10-generic-5.10.244-1|9864	- ipv4: shrink netns_ipv4 with sysctl conversions
21mr|kernel-5.10-generic-5.10.244-1|9865	- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
21mr|kernel-5.10-generic-5.10.244-1|9866	- ixgbe: Allow flow hash to be set via ethtool
21mr|kernel-5.10-generic-5.10.244-1|9867	- ixgbe: Enable setting RSS table to default values
21mr|kernel-5.10-generic-5.10.244-1|9868	- jdb2: Don't refuse invalidation of already invalidated buffers
21mr|kernel-5.10-generic-5.10.244-1|9869	- kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS
21mr|kernel-5.10-generic-5.10.244-1|9870	- kbuild: check the minimum assembler version in Kconfig
21mr|kernel-5.10-generic-5.10.244-1|9871	- kbuild: Switch to 'f' variants of integrated assembler flag
21mr|kernel-5.10-generic-5.10.244-1|9872	- kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
21mr|kernel-5.10-generic-5.10.244-1|9873	- kexec: move locking into do_kexec_load
21mr|kernel-5.10-generic-5.10.244-1|9874	- kexec: turn all kexec_mutex acquisitions into trylocks
21mr|kernel-5.10-generic-5.10.244-1|9875	- kheaders: Use array declaration instead of char
21mr|kernel-5.10-generic-5.10.244-1|9876	- KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()
21mr|kernel-5.10-generic-5.10.244-1|9877	- KVM: Fix steal time asm constraints
21mr|kernel-5.10-generic-5.10.244-1|9878	- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted
21mr|kernel-5.10-generic-5.10.244-1|9879	- KVM: s390: pv: fix external interruption loop not always detected
21mr|kernel-5.10-generic-5.10.244-1|9880	- KVM: x86: do not report a vCPU as preempted outside instruction boundaries
21mr|kernel-5.10-generic-5.10.244-1|9881	- KVM: x86: do not report preemption if the steal time cache is stale
21mr|kernel-5.10-generic-5.10.244-1|9882	- KVM: x86: do not set st->preempted when going back to user space
21mr|kernel-5.10-generic-5.10.244-1|9883	- KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior
21mr|kernel-5.10-generic-5.10.244-1|9884	- KVM: x86: Fix recording of guest steal time / preempted status
21mr|kernel-5.10-generic-5.10.244-1|9885	- KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL
21mr|kernel-5.10-generic-5.10.244-1|9886	- KVM: x86: move guest_pv_has out of user_access section
21mr|kernel-5.10-generic-5.10.244-1|9887	- KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put()
21mr|kernel-5.10-generic-5.10.244-1|9888	- KVM: x86: revalidate steal time cache if MSR value changes
21mr|kernel-5.10-generic-5.10.244-1|9889	- leds: tca6507: Fix error handling of using fwnode_property_read_string
21mr|kernel-5.10-generic-5.10.244-1|9890	- leds: TI_LMU_COMMON: select REGMAP instead of depending on it
21mr|kernel-5.10-generic-5.10.244-1|9891	- libbpf: Fix single-line struct definition output in btf_dump
21mr|kernel-5.10-generic-5.10.244-1|9892	- linux/vt_buffer.h: allow either builtin or modular for macros
21mr|kernel-5.10-generic-5.10.244-1|9893	- macintosh: via-pmu-led: requires ATA to be set
21mr|kernel-5.10-generic-5.10.244-1|9894	- macintosh/windfarm_smu_sat: Add missing of_node_put()
21mr|kernel-5.10-generic-5.10.244-1|9895	- mailbox: zynqmp: Fix counts of child nodes
21mr|kernel-5.10-generic-5.10.244-1|9896	- mailbox: zynqmp: Fix IPI isr handling
21mr|kernel-5.10-generic-5.10.244-1|9897	- mailbox: zynqmp: Fix typo in IPI documentation
21mr|kernel-5.10-generic-5.10.244-1|9898	- mailbox: zynq: Switch to flexible array to simplify code
21mr|kernel-5.10-generic-5.10.244-1|9899	- md/raid10: fix leak of 'r10bio->remaining' for recovery
21mr|kernel-5.10-generic-5.10.244-1|9900	- md/raid10: fix memleak for 'conf->bio_split'
21mr|kernel-5.10-generic-5.10.244-1|9901	- md/raid10: fix memleak of md thread
21mr|kernel-5.10-generic-5.10.244-1|9902	- md/raid10: fix null-ptr-deref in raid10_sync_request
21mr|kernel-5.10-generic-5.10.244-1|9903	- media: bdisp: Add missing check for create_workqueue
21mr|kernel-5.10-generic-5.10.244-1|9904	- media: dm1105: Fix use after free bug in dm1105_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|9905	- media: max9286: Free control handler
21mr|kernel-5.10-generic-5.10.244-1|9906	- media: rcar_fdp1: fix pm_runtime_get_sync() usage count
21mr|kernel-5.10-generic-5.10.244-1|9907	- media: rcar_fdp1: Fix refcount leak in probe and remove function
21mr|kernel-5.10-generic-5.10.244-1|9908	- media: rcar_fdp1: Fix the correct variable assignments
21mr|kernel-5.10-generic-5.10.244-1|9909	- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource()
21mr|kernel-5.10-generic-5.10.244-1|9910	- media: rcar_fdp1: simplify error check logic at fdp_open()
21mr|kernel-5.10-generic-5.10.244-1|9911	- media: rc: gpio-ir-recv: Fix support for wake-up
21mr|kernel-5.10-generic-5.10.244-1|9912	- media: rkvdec: fix use after free bug in rkvdec_remove
21mr|kernel-5.10-generic-5.10.244-1|9913	- media: saa7134: fix use after free bug in saa7134_finidev due to race condition
21mr|kernel-5.10-generic-5.10.244-1|9914	- media: venus: dec: Fix handling of the start cmd
21mr|kernel-5.10-generic-5.10.244-1|9915	- media: venus: preserve DRC state across seeks
21mr|kernel-5.10-generic-5.10.244-1|9916	- media: venus: vdec: Fix non reliable setting of LAST flag
21mr|kernel-5.10-generic-5.10.244-1|9917	- media: venus: vdec: Handle DRC after drain
21mr|kernel-5.10-generic-5.10.244-1|9918	- media: venus: vdec: Make decoder return LAST flag for sufficient event
21mr|kernel-5.10-generic-5.10.244-1|9919	- memstick: fix memory leak if card device is never registered
21mr|kernel-5.10-generic-5.10.244-1|9920	- mfd: tqmx86: Add support for TQMx110EB and TQMxE40x
21mr|kernel-5.10-generic-5.10.244-1|9921	- mfd: tqmx86: Correct board names for TQMxE39x
21mr|kernel-5.10-generic-5.10.244-1|9922	- mfd: tqmx86: Do not access I2C_DETECT register through io_base
21mr|kernel-5.10-generic-5.10.244-1|9923	- mfd: tqmx86: Remove incorrect TQMx90UC board ID
21mr|kernel-5.10-generic-5.10.244-1|9924	- mfd: tqmx86: Specify IO port register range more precisely
21mr|kernel-5.10-generic-5.10.244-1|9925	- MIPS: Define RUNTIME_DISCARD_EXIT in LD script
21mr|kernel-5.10-generic-5.10.244-1|9926	- MIPS: fw: Allow firmware to pass a empty env
21mr|kernel-5.10-generic-5.10.244-1|9927	- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
21mr|kernel-5.10-generic-5.10.244-1|9928	- mlxsw: pci: Fix possible crash during initialization
21mr|kernel-5.10-generic-5.10.244-1|9929	- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
21mr|kernel-5.10-generic-5.10.244-1|9930	- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data
21mr|kernel-5.10-generic-5.10.244-1|9931	- mm/khugepaged: check again on anon uffd-wp during isolation
21mr|kernel-5.10-generic-5.10.244-1|9932	- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
21mr|kernel-5.10-generic-5.10.244-1|9933	- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
21mr|kernel-5.10-generic-5.10.244-1|9934	- mtdblock: tolerate corrected bit-flips
21mr|kernel-5.10-generic-5.10.244-1|9935	- mtd: rawnand: meson: fix bitmask for length in command word
21mr|kernel-5.10-generic-5.10.244-1|9936	- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
21mr|kernel-5.10-generic-5.10.244-1|9937	- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
21mr|kernel-5.10-generic-5.10.244-1|9938	- mtd: ubi: wl: Fix a couple of kernel-doc issues
21mr|kernel-5.10-generic-5.10.244-1|9939	- net: amd: Fix link leak when verifying config failed
21mr|kernel-5.10-generic-5.10.244-1|9940	- net: don't let netpoll invoke NAPI if in xmit context
21mr|kernel-5.10-generic-5.10.244-1|9941	- net: dsa: b53: mmap: add phy ops
21mr|kernel-5.10-generic-5.10.244-1|9942	- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
21mr|kernel-5.10-generic-5.10.244-1|9943	- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
21mr|kernel-5.10-generic-5.10.244-1|9944	- net: enetc: check the index of the SFI rather than the handle
21mr|kernel-5.10-generic-5.10.244-1|9945	- net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling
21mr|kernel-5.10-generic-5.10.244-1|9946	- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
21mr|kernel-5.10-generic-5.10.244-1|9947	- netfilter: br_netfilter: fix recent physdev match breakage
21mr|kernel-5.10-generic-5.10.244-1|9948	- netfilter: nf_tables: deactivate anonymous set from preparation phase
21mr|kernel-5.10-generic-5.10.244-1|9949	- netfilter: nf_tables: don't write table validation state without mutex
21mr|kernel-5.10-generic-5.10.244-1|9950	- netfilter: nf_tables: fix ifdef to also consider nf_tables=m
21mr|kernel-5.10-generic-5.10.244-1|9951	- netlink: Use copy_to_user() for optval in netlink_getsockopt().
21mr|kernel-5.10-generic-5.10.244-1|9952	- net: macb: fix a memory corruption in extended buffer descriptor mode
21mr|kernel-5.10-generic-5.10.244-1|9953	- net/ncsi: clear Tx enable mode when handling a Config required AEN
21mr|kernel-5.10-generic-5.10.244-1|9954	- net/packet: annotate accesses to po->xmit
21mr|kernel-5.10-generic-5.10.244-1|9955	- net/packet: convert po->auxdata to an atomic flag
21mr|kernel-5.10-generic-5.10.244-1|9956	- net/packet: convert po->origdev to an atomic flag
21mr|kernel-5.10-generic-5.10.244-1|9957	- net: qrtr: combine nameservice into main module
21mr|kernel-5.10-generic-5.10.244-1|9958	- net: qrtr: correct types of trace event parameters
21mr|kernel-5.10-generic-5.10.244-1|9959	- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
21mr|kernel-5.10-generic-5.10.244-1|9960	- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
21mr|kernel-5.10-generic-5.10.244-1|9961	- net: qrtr: Fix a refcount bug in qrtr_recvmsg()
21mr|kernel-5.10-generic-5.10.244-1|9962	- net: rpl: fix rpl header size calculation
21mr|kernel-5.10-generic-5.10.244-1|9963	- net/sched: act_mirred: Add carrier check
21mr|kernel-5.10-generic-5.10.244-1|9964	- net/sched: cls_api: remove block_cb from driver_list before freeing
21mr|kernel-5.10-generic-5.10.244-1|9965	- net/sched: sch_fq: fix integer overflow of "credit"
21mr|kernel-5.10-generic-5.10.244-1|9966	- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
21mr|kernel-5.10-generic-5.10.244-1|9967	- net: sfp: initialize sfp->i2c_block_size at sfp allocation
21mr|kernel-5.10-generic-5.10.244-1|9968	- net: stmmac: fix up RX flow hash indirection table when setting channels
21mr|kernel-5.10-generic-5.10.244-1|9969	- NFSD: callback request does not use correct credential for AUTH_SYS
21mr|kernel-5.10-generic-5.10.244-1|9970	- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
21mr|kernel-5.10-generic-5.10.244-1|9971	- nilfs2: do not write dirty data after degenerating to read-only
21mr|kernel-5.10-generic-5.10.244-1|9972	- nilfs2: fix infinite loop in nilfs_mdt_get_block()
21mr|kernel-5.10-generic-5.10.244-1|9973	- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
21mr|kernel-5.10-generic-5.10.244-1|9974	- nilfs2: fix sysfs interface lifetime
21mr|kernel-5.10-generic-5.10.244-1|9975	- nilfs2: initialize unused bytes in segment summary blocks
21mr|kernel-5.10-generic-5.10.244-1|9976	- niu: Fix missing unwind goto in niu_alloc_channels()
21mr|kernel-5.10-generic-5.10.244-1|9977	- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"
21mr|kernel-5.10-generic-5.10.244-1|9978	- nvme: fix async event trace event
21mr|kernel-5.10-generic-5.10.244-1|9979	- nvme: handle the persistent internal error AER
21mr|kernel-5.10-generic-5.10.244-1|9980	- nvme-tcp: fix a possible UAF when failing to allocate an io queue
21mr|kernel-5.10-generic-5.10.244-1|9981	- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown
21mr|kernel-5.10-generic-5.10.244-1|9982	- octeontx2-pf: Disable packet I/O for graceful exit
21mr|kernel-5.10-generic-5.10.244-1|9983	- octeontx2-vf: Detach LF resources on probe cleanup
21mr|kernel-5.10-generic-5.10.244-1|9984	- of: Fix modalias string generation
21mr|kernel-5.10-generic-5.10.244-1|9985	- openrisc: Properly store r31 to pt_regs on unhandled exceptions
21mr|kernel-5.10-generic-5.10.244-1|9986	- panic, kexec: make __crash_kexec() NMI safe
21mr|kernel-5.10-generic-5.10.244-1|9987	- parisc: Fix argument pointer in real64_call_asm()
21mr|kernel-5.10-generic-5.10.244-1|9988	- PCI/EDR: Clear Device Status after EDR error recovery
21mr|kernel-5.10-generic-5.10.244-1|9989	- PCI: imx6: Install the fault handler only on compatible match
21mr|kernel-5.10-generic-5.10.244-1|9990	- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
21mr|kernel-5.10-generic-5.10.244-1|9991	- PCI: qcom: Fix the incorrect register usage in v2.7.0 config
21mr|kernel-5.10-generic-5.10.244-1|9992	- perf auxtrace: Fix address filter entire kernel size
21mr|kernel-5.10-generic-5.10.244-1|9993	- perf/core: Fix hardlockup failure caused by perf throttle
21mr|kernel-5.10-generic-5.10.244-1|9994	- perf/core: Fix the same task check in perf_event_set_output
21mr|kernel-5.10-generic-5.10.244-1|9995	- perf intel-pt: Fix CYC timestamps after standalone CBR
21mr|kernel-5.10-generic-5.10.244-1|9996	- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp()
21mr|kernel-5.10-generic-5.10.244-1|9997	- perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents
21mr|kernel-5.10-generic-5.10.244-1|9998	- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE)
21mr|kernel-5.10-generic-5.10.244-1|9999	- perf symbols: Fix return incorrect build_id size in elf_read_build_id()
21mr|kernel-5.10-generic-5.10.244-1|10000	- perf vendor events power9: Remove UTF-8 characters from JSON files
21mr|kernel-5.10-generic-5.10.244-1|10001	- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port
21mr|kernel-5.10-generic-5.10.244-1|10002	- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i
21mr|kernel-5.10-generic-5.10.244-1|10003	- platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet
21mr|kernel-5.10-generic-5.10.244-1|10004	- posix-cpu-timers: Implement the missing timer_wait_running callback
21mr|kernel-5.10-generic-5.10.244-1|10005	- powerpc/doc: Fix htmldocs errors
21mr|kernel-5.10-generic-5.10.244-1|10006	- powerpc/mpc512x: fix resource printk format warning
21mr|kernel-5.10-generic-5.10.244-1|10007	- powerpc/papr_scm: Update the NUMA distance table for the target node
21mr|kernel-5.10-generic-5.10.244-1|10008	- powerpc/pseries: Add a helper for form1 cpu distance
21mr|kernel-5.10-generic-5.10.244-1|10009	- powerpc/pseries: Add support for FORM2 associativity
21mr|kernel-5.10-generic-5.10.244-1|10010	- powerpc/pseries: Consolidate different NUMA distance update code paths
21mr|kernel-5.10-generic-5.10.244-1|10011	- powerpc/pseries: rename min_common_depth to primary_domain_index
21mr|kernel-5.10-generic-5.10.244-1|10012	- powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY
21mr|kernel-5.10-generic-5.10.244-1|10013	- powerpc/rtas: use memmove for potentially overlapping buffer copy
21mr|kernel-5.10-generic-5.10.244-1|10014	- powerpc/sysdev/tsi108: fix resource printk format warnings
21mr|kernel-5.10-generic-5.10.244-1|10015	- powerpc/wii: fix resource printk format warnings
21mr|kernel-5.10-generic-5.10.244-1|10016	- power: supply: cros_usbpd: reclassify "default case!" as debug
21mr|kernel-5.10-generic-5.10.244-1|10017	- power: supply: generic-adc-battery: fix unit scaling
21mr|kernel-5.10-generic-5.10.244-1|10018	- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h
21mr|kernel-5.10-generic-5.10.244-1|10019	- pstore: Revert pmsg_lock back to a normal mutex
21mr|kernel-5.10-generic-5.10.244-1|10020	- purgatory: fix disabling debug info
21mr|kernel-5.10-generic-5.10.244-1|10021	- pwm: cros-ec: Explicitly set .polarity in .get_state()
21mr|kernel-5.10-generic-5.10.244-1|10022	- pwm: hibvt: Explicitly set .polarity in .get_state()
21mr|kernel-5.10-generic-5.10.244-1|10023	- pwm: iqs620a: Explicitly set .polarity in .get_state()
21mr|kernel-5.10-generic-5.10.244-1|10024	- pwm: meson: Explicitly set .polarity in .get_state()
21mr|kernel-5.10-generic-5.10.244-1|10025	- pwm: meson: Fix axg ao mux parents
21mr|kernel-5.10-generic-5.10.244-1|10026	- pwm: meson: Fix g12a ao clk81 name
21mr|kernel-5.10-generic-5.10.244-1|10027	- pwm: mtk-disp: Adjust the clocks to avoid them mismatch
21mr|kernel-5.10-generic-5.10.244-1|10028	- pwm: mtk-disp: Disable shadow registers before setting backlight values
21mr|kernel-5.10-generic-5.10.244-1|10029	- pwm: mtk-disp: Don't check the return code of pwmchip_remove()
21mr|kernel-5.10-generic-5.10.244-1|10030	- pwm: sprd: Explicitly set .polarity in .get_state()
21mr|kernel-5.10-generic-5.10.244-1|10031	- qlcnic: check pci_reset_function result
21mr|kernel-5.10-generic-5.10.244-1|10032	- rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed
21mr|kernel-5.10-generic-5.10.244-1|10033	- rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check
21mr|kernel-5.10-generic-5.10.244-1|10034	- RDMA/cma: Allow UD qp_type to join multicast only
21mr|kernel-5.10-generic-5.10.244-1|10035	- RDMA/cm: Trace icm_send_rej event before the cm state is reset
21mr|kernel-5.10-generic-5.10.244-1|10036	- RDMA/core: Fix GID entry ref leak when create_ah fails
21mr|kernel-5.10-generic-5.10.244-1|10037	- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()
21mr|kernel-5.10-generic-5.10.244-1|10038	- RDMA/mlx5: Fix flow counter query via DEVX
21mr|kernel-5.10-generic-5.10.244-1|10039	- RDMA/mlx5: Use correct device num_ports when modify DC
21mr|kernel-5.10-generic-5.10.244-1|10040	- RDMA/rdmavt: Delete unnecessary NULL check
21mr|kernel-5.10-generic-5.10.244-1|10041	- RDMA/siw: Fix potential page_array out of range access
21mr|kernel-5.10-generic-5.10.244-1|10042	- RDMA/siw: Remove namespace check from siw_netdev_event()
21mr|kernel-5.10-generic-5.10.244-1|10043	- RDMA/srpt: Add a check for valid 'mad_agent' pointer
21mr|kernel-5.10-generic-5.10.244-1|10044	- regulator: core: Avoid lockdep reports when resolving supplies
21mr|kernel-5.10-generic-5.10.244-1|10045	- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()
21mr|kernel-5.10-generic-5.10.244-1|10046	- regulator: fan53555: Explicitly include bits header
21mr|kernel-5.10-generic-5.10.244-1|10047	- regulator: stm32-pwr: fix of_iomap leak
21mr|kernel-5.10-generic-5.10.244-1|10048	- reiserfs: Add security prefix to xattr name in reiserfs_security_write()
21mr|kernel-5.10-generic-5.10.244-1|10049	- relayfs: fix out-of-bounds access in relay_file_read
21mr|kernel-5.10-generic-5.10.244-1|10050	- remoteproc: st: Call of_node_put() on iteration error
21mr|kernel-5.10-generic-5.10.244-1|10051	- remoteproc: stm32: Call of_node_put() on iteration error
21mr|kernel-5.10-generic-5.10.244-1|10052	- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work"
21mr|kernel-5.10-generic-5.10.244-1|10053	- Revert "ext4: fix use-after-free in ext4_xattr_set_entry"
21mr|kernel-5.10-generic-5.10.244-1|10054	- Revert "media: ti: cal: fix possible memory leak in cal_ctx_create()"
21mr|kernel-5.10-generic-5.10.244-1|10055	- Revert "pinctrl: amd: Disable and mask interrupts on resume"
21mr|kernel-5.10-generic-5.10.244-1|10056	- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path"
21mr|kernel-5.10-generic-5.10.244-1|10057	- ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus
21mr|kernel-5.10-generic-5.10.244-1|10058	- ring-buffer: Fix race while reader and writer are on the same page
21mr|kernel-5.10-generic-5.10.244-1|10059	- ring-buffer: Sync IRQ works before buffer destruction
21mr|kernel-5.10-generic-5.10.244-1|10060	- riscv: add icache flush for nommu sigreturn trampoline
21mr|kernel-5.10-generic-5.10.244-1|10061	- riscv: Handle zicsr/zifencei issues between clang and binutils
21mr|kernel-5.10-generic-5.10.244-1|10062	- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time
21mr|kernel-5.10-generic-5.10.244-1|10063	- rtc: omap: include header for omap_rtc_power_off_program prototype
21mr|kernel-5.10-generic-5.10.244-1|10064	- rxrpc: Fix hard call timeout units
21mr|kernel-5.10-generic-5.10.244-1|10065	- s390/dasd: fix hanging blockdevice after request requeue
21mr|kernel-5.10-generic-5.10.244-1|10066	- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
21mr|kernel-5.10-generic-5.10.244-1|10067	- sched/fair: Consider capacity inversion in util_fits_cpu()
21mr|kernel-5.10-generic-5.10.244-1|10068	- sched/fair: Detect capacity inversion
21mr|kernel-5.10-generic-5.10.244-1|10069	- sched/fair: Fixes for capacity inversion detection
21mr|kernel-5.10-generic-5.10.244-1|10070	- sched/fair: Fix imbalance overflow
21mr|kernel-5.10-generic-5.10.244-1|10071	- sched/fair: Move calculate of avg_load to a better location
21mr|kernel-5.10-generic-5.10.244-1|10072	- sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
21mr|kernel-5.10-generic-5.10.244-1|10073	- sched/uclamp: Fix a uninitialized variable warnings
21mr|kernel-5.10-generic-5.10.244-1|10074	- sched/uclamp: Fix fits_capacity() check in feec()
21mr|kernel-5.10-generic-5.10.244-1|10075	- sched/uclamp: Make asym_fits_capacity() use util_fits_cpu()
21mr|kernel-5.10-generic-5.10.244-1|10076	- sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
21mr|kernel-5.10-generic-5.10.244-1|10077	- sched/uclamp: Make select_idle_capacity() use util_fits_cpu()
21mr|kernel-5.10-generic-5.10.244-1|10078	- sched/uclamp: Make task_fits_capacity() use util_fits_cpu()
21mr|kernel-5.10-generic-5.10.244-1|10079	- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC
21mr|kernel-5.10-generic-5.10.244-1|10080	- scripts/gdb: bail early if there are no clocks
21mr|kernel-5.10-generic-5.10.244-1|10081	- scripts/gdb: bail early if there are no generic PD
21mr|kernel-5.10-generic-5.10.244-1|10082	- scripts/gdb: fix lx-timerlist for Python3
21mr|kernel-5.10-generic-5.10.244-1|10083	- scsi: core: Improve scsi_vpd_inquiry() checks
21mr|kernel-5.10-generic-5.10.244-1|10084	- scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
21mr|kernel-5.10-generic-5.10.244-1|10085	- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
21mr|kernel-5.10-generic-5.10.244-1|10086	- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS
21mr|kernel-5.10-generic-5.10.244-1|10087	- scsi: megaraid_sas: Fix fw_crash_buffer_show()
21mr|kernel-5.10-generic-5.10.244-1|10088	- scsi: qedi: Fix use after free bug in qedi_remove()
21mr|kernel-5.10-generic-5.10.244-1|10089	- scsi: ses: Handle enclosure with just a primary component gracefully
21mr|kernel-5.10-generic-5.10.244-1|10090	- scsi: target: core: Avoid smp_processor_id() in preemptible code
21mr|kernel-5.10-generic-5.10.244-1|10091	- scsi: target: Fix multiple LUN_RESET handling
21mr|kernel-5.10-generic-5.10.244-1|10092	- scsi: target: iscsit: Fix TAS handling during conn cleanup
21mr|kernel-5.10-generic-5.10.244-1|10093	- scsi: target: Make state_list per CPU
21mr|kernel-5.10-generic-5.10.244-1|10094	- scsi: target: Rename cmd.bad_sector to cmd.sense_info
21mr|kernel-5.10-generic-5.10.244-1|10095	- scsi: target: Rename struct sense_info to sense_detail
21mr|kernel-5.10-generic-5.10.244-1|10096	- sctp: Call inet6_destroy_sock() via sk->sk_destruct().
21mr|kernel-5.10-generic-5.10.244-1|10097	- sctp: check send stream number after wait_for_sndbuf
21mr|kernel-5.10-generic-5.10.244-1|10098	- sctp: fix a potential overflow in sctp_ifwdtsn_skip
21mr|kernel-5.10-generic-5.10.244-1|10099	- seccomp: Move copy_seccomp() to no failure path.
21mr|kernel-5.10-generic-5.10.244-1|10100	- selftests/bpf: Wait for receive in cg_storage_multi test
21mr|kernel-5.10-generic-5.10.244-1|10101	- selftests: intel_pstate: ftime() is deprecated
21mr|kernel-5.10-generic-5.10.244-1|10102	- selftests/resctrl: Check for return value after write_schemata()
21mr|kernel-5.10-generic-5.10.244-1|10103	- selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem
21mr|kernel-5.10-generic-5.10.244-1|10104	- selftests: sigaltstack: fix -Wuninitialized
21mr|kernel-5.10-generic-5.10.244-1|10105	- selinux: ensure av_permissions.h is built when needed
21mr|kernel-5.10-generic-5.10.244-1|10106	- selinux: fix Makefile dependencies of flask.h
21mr|kernel-5.10-generic-5.10.244-1|10107	- serial: 8250: Add missing wakeup event reporting
21mr|kernel-5.10-generic-5.10.244-1|10108	- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
21mr|kernel-5.10-generic-5.10.244-1|10109	- sfc: Fix module EEPROM reporting for QSFP modules
21mr|kernel-5.10-generic-5.10.244-1|10110	- sfc: Fix use-after-free due to selftest_work
21mr|kernel-5.10-generic-5.10.244-1|10111	- sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP.
21mr|kernel-5.10-generic-5.10.244-1|10112	- sh: init: use OF_EARLY_FLATTREE for early init
21mr|kernel-5.10-generic-5.10.244-1|10113	- sh: math-emu: fix macro redefined warning
21mr|kernel-5.10-generic-5.10.244-1|10114	- sh: mcount.S: fix build error when PRINTK is not enabled
21mr|kernel-5.10-generic-5.10.244-1|10115	- sh: nmi_debug: fix return value of __setup handler
21mr|kernel-5.10-generic-5.10.244-1|10116	- sh: sq: Fix incorrect element size for allocating bitmap buffer
21mr|kernel-5.10-generic-5.10.244-1|10117	- sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
21mr|kernel-5.10-generic-5.10.244-1|10118	- soc: ti: pm33xx: Enable basic PM runtime support for genpd
21mr|kernel-5.10-generic-5.10.244-1|10119	- soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe
21mr|kernel-5.10-generic-5.10.244-1|10120	- sound/oss/dmasound: fix build when drivers are mixed =y/=m
21mr|kernel-5.10-generic-5.10.244-1|10121	- sound/oss/dmasound: fix 'dmasound_setup' defined but not used
21mr|kernel-5.10-generic-5.10.244-1|10122	- spi: cadence-quadspi: fix suspend-resume implementations
21mr|kernel-5.10-generic-5.10.244-1|10123	- spi: fsl-spi: Fix CPM/QE mode Litte Endian
21mr|kernel-5.10-generic-5.10.244-1|10124	- spi: imx: Don't skip cleanup in remove's error path
21mr|kernel-5.10-generic-5.10.244-1|10125	- spi: qup: Don't skip cleanup in remove's error path
21mr|kernel-5.10-generic-5.10.244-1|10126	- spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
21mr|kernel-5.10-generic-5.10.244-1|10127	- spmi: Add a check for remove callback when removing a SPMI driver
21mr|kernel-5.10-generic-5.10.244-1|10128	- staging: iio: resolver: ads1210: fix config mode
21mr|kernel-5.10-generic-5.10.244-1|10129	- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start
21mr|kernel-5.10-generic-5.10.244-1|10130	- sunrpc: only free unix grouplist after RCU settles
21mr|kernel-5.10-generic-5.10.244-1|10131	- SUNRPC: remove the maximum number of retries in call_bind_status
21mr|kernel-5.10-generic-5.10.244-1|10132	- sysctl: add proc_dou8vec_minmax()
21mr|kernel-5.10-generic-5.10.244-1|10133	- sysctl: Fix data-races in proc_dou8vec_minmax().
21mr|kernel-5.10-generic-5.10.244-1|10134	- tcp: convert elligible sysctls to u8
21mr|kernel-5.10-generic-5.10.244-1|10135	- tcp: restrict net.ipv4.tcp_app_win
21mr|kernel-5.10-generic-5.10.244-1|10136	- tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
21mr|kernel-5.10-generic-5.10.244-1|10137	- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
21mr|kernel-5.10-generic-5.10.244-1|10138	- thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe
21mr|kernel-5.10-generic-5.10.244-1|10139	- tick/common: Align tick period with the HZ tick.
21mr|kernel-5.10-generic-5.10.244-1|10140	- tick: Get rid of tick_period
21mr|kernel-5.10-generic-5.10.244-1|10141	- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem
21mr|kernel-5.10-generic-5.10.244-1|10142	- tick/sched: Optimize tick_do_update_jiffies64() further
21mr|kernel-5.10-generic-5.10.244-1|10143	- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64()
21mr|kernel-5.10-generic-5.10.244-1|10144	- tick/sched: Use tick_next_period for lockless quick check
21mr|kernel-5.10-generic-5.10.244-1|10145	- tools: bpftool: Remove invalid \' json escape
21mr|kernel-5.10-generic-5.10.244-1|10146	- tpm, tpm: Implement usage counter for locality
21mr|kernel-5.10-generic-5.10.244-1|10147	- tpm, tpm_tis: Claim locality before writing interrupt registers
21mr|kernel-5.10-generic-5.10.244-1|10148	- tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register
21mr|kernel-5.10-generic-5.10.244-1|10149	- tpm, tpm_tis: Claim locality when interrupts are reenabled on resume
21mr|kernel-5.10-generic-5.10.244-1|10150	- tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed
21mr|kernel-5.10-generic-5.10.244-1|10151	- tpm, tpm_tis: Do not skip reset of original interrupt vector
21mr|kernel-5.10-generic-5.10.244-1|10152	- tracing: Free error logs of tracing instances
21mr|kernel-5.10-generic-5.10.244-1|10153	- tty: audit: move some local functions out of tty.h
21mr|kernel-5.10-generic-5.10.244-1|10154	- tty: clean include/linux/tty.h up
21mr|kernel-5.10-generic-5.10.244-1|10155	- tty: create internal tty.h file
21mr|kernel-5.10-generic-5.10.244-1|10156	- tty: move some internal tty lock enums and functions out of tty.h
21mr|kernel-5.10-generic-5.10.244-1|10157	- tty: move some tty-only functions to drivers/tty/tty.h
21mr|kernel-5.10-generic-5.10.244-1|10158	- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
21mr|kernel-5.10-generic-5.10.244-1|10159	- tty: serial: fsl_lpuart: adjust buffer length to the intended size
21mr|kernel-5.10-generic-5.10.244-1|10160	- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
21mr|kernel-5.10-generic-5.10.244-1|10161	- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
21mr|kernel-5.10-generic-5.10.244-1|10162	- tty: serial: sh-sci: Fix transmit end interrupt handler
21mr|kernel-5.10-generic-5.10.244-1|10163	- uapi/linux/const.h: prefer ISO-friendly __typeof__
21mr|kernel-5.10-generic-5.10.244-1|10164	- ubi: Fix deadlock caused by recursively holding work_sem
21mr|kernel-5.10-generic-5.10.244-1|10165	- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
21mr|kernel-5.10-generic-5.10.244-1|10166	- ubi: Fix return value overwrite issue in try_write_vid_and_data()
21mr|kernel-5.10-generic-5.10.244-1|10167	- ubifs: Fix memleak when insert_old_idx() failed
21mr|kernel-5.10-generic-5.10.244-1|10168	- ubifs: Free memory for tmpfile name
21mr|kernel-5.10-generic-5.10.244-1|10169	- udp6: fix potential access to stale information
21mr|kernel-5.10-generic-5.10.244-1|10170	- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
21mr|kernel-5.10-generic-5.10.244-1|10171	- usb: chipidea: fix missing goto in `ci_hdrc_probe`
21mr|kernel-5.10-generic-5.10.244-1|10172	- USB: dwc3: fix runtime pm imbalance on probe errors
21mr|kernel-5.10-generic-5.10.244-1|10173	- USB: dwc3: fix runtime pm imbalance on unbind
21mr|kernel-5.10-generic-5.10.244-1|10174	- usb: dwc3: gadget: Change condition for processing suspend event
21mr|kernel-5.10-generic-5.10.244-1|10175	- usb: gadget: tegra-xudc: Fix crash in vbus_draw
21mr|kernel-5.10-generic-5.10.244-1|10176	- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|10177	- usb: host: xhci-rcar: remove leftover quirk handling
21mr|kernel-5.10-generic-5.10.244-1|10178	- usb: mtu3: fix kernel panic at qmu transfer done irq handler
21mr|kernel-5.10-generic-5.10.244-1|10179	- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
21mr|kernel-5.10-generic-5.10.244-1|10180	- USB: serial: option: add Quectel RM500U-CN modem
21mr|kernel-5.10-generic-5.10.244-1|10181	- USB: serial: option: add Telit FE990 compositions
21mr|kernel-5.10-generic-5.10.244-1|10182	- USB: serial: option: add UNISOC vendor and TOZED LT70C product
21mr|kernel-5.10-generic-5.10.244-1|10183	- usb: typec: altmodes/displayport: Fix configure initial pin assignment
21mr|kernel-5.10-generic-5.10.244-1|10184	- usb: xhci: tegra: fix sleep in atomic call
21mr|kernel-5.10-generic-5.10.244-1|10185	- verify_pefile: relax wrapper length check
21mr|kernel-5.10-generic-5.10.244-1|10186	- virtiofs: clean up error handling in virtio_fs_get_tree()
21mr|kernel-5.10-generic-5.10.244-1|10187	- virtiofs: split requests that exceed virtqueue size
21mr|kernel-5.10-generic-5.10.244-1|10188	- virtio_net: bugfix overflow inside xdp_linearize_page()
21mr|kernel-5.10-generic-5.10.244-1|10189	- virtio_net: split free_unused_bufs()
21mr|kernel-5.10-generic-5.10.244-1|10190	- virtio_net: suppress cpu stall when free_unused_bufs
21mr|kernel-5.10-generic-5.10.244-1|10191	- vlan: partially enable SIOCSHWTSTAMP in container
21mr|kernel-5.10-generic-5.10.244-1|10192	- vmci_host: fix a race condition in vmci_host_poll() causing GPF
21mr|kernel-5.10-generic-5.10.244-1|10193	- watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe()
21mr|kernel-5.10-generic-5.10.244-1|10194	- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits
21mr|kernel-5.10-generic-5.10.244-1|10195	- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()
21mr|kernel-5.10-generic-5.10.244-1|10196	- wifi: ath6kl: minor fix for allocation size
21mr|kernel-5.10-generic-5.10.244-1|10197	- wifi: ath6kl: reduce WARN to dev_dbg() in callback
21mr|kernel-5.10-generic-5.10.244-1|10198	- wifi: ath9k: hif_usb: fix memory leak of remain_skbs
21mr|kernel-5.10-generic-5.10.244-1|10199	- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
21mr|kernel-5.10-generic-5.10.244-1|10200	- wifi: iwlwifi: fw: fix memory leak in debugfs
21mr|kernel-5.10-generic-5.10.244-1|10201	- wifi: iwlwifi: fw: move memset before early return
21mr|kernel-5.10-generic-5.10.244-1|10202	- wifi: iwlwifi: make the loop for card preparation effective
21mr|kernel-5.10-generic-5.10.244-1|10203	- wifi: iwlwifi: mvm: check firmware response size
21mr|kernel-5.10-generic-5.10.244-1|10204	- wifi: iwlwifi: yoyo: Fix possible division by zero
21mr|kernel-5.10-generic-5.10.244-1|10205	- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
21mr|kernel-5.10-generic-5.10.244-1|10206	- wifi: mwifiex: mark OF related data as maybe unused
21mr|kernel-5.10-generic-5.10.244-1|10207	- wifi: rtl8xxxu: RTL8192EU always needs full init
21mr|kernel-5.10-generic-5.10.244-1|10208	- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()
21mr|kernel-5.10-generic-5.10.244-1|10209	- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()
21mr|kernel-5.10-generic-5.10.244-1|10210	- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
21mr|kernel-5.10-generic-5.10.244-1|10211	- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
21mr|kernel-5.10-generic-5.10.244-1|10212	- wireguard: timers: cast enum limits members to int in prints
21mr|kernel-5.10-generic-5.10.244-1|10213	- workqueue: Fix hung time report of worker pools
21mr|kernel-5.10-generic-5.10.244-1|10214	- workqueue: Rename "delayed" (delayed by active management) to "inactive"
21mr|kernel-5.10-generic-5.10.244-1|10215	- writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs
21mr|kernel-5.10-generic-5.10.244-1|10216	- writeback: fix call of incorrect macro
21mr|kernel-5.10-generic-5.10.244-1|10217	- x86/apic: Fix atomic update of offset in reserve_eilvt_offset()
21mr|kernel-5.10-generic-5.10.244-1|10218	- x86/fpu: Prevent FPU state corruption
21mr|kernel-5.10-generic-5.10.244-1|10219	- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound()
21mr|kernel-5.10-generic-5.10.244-1|10220	- x86/MCE/AMD: Use an u64 for bank_map
21mr|kernel-5.10-generic-5.10.244-1|10221	- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
21mr|kernel-5.10-generic-5.10.244-1|10222	- x86/rtc: Remove __init for runtime functions
21mr|kernel-5.10-generic-5.10.244-1|10223	- xen/netback: use same error messages for same errors
21mr|kernel-5.10-generic-5.10.244-1|10224	- xfs: drop submit side trans alloc for append ioends
21mr|kernel-5.10-generic-5.10.244-1|10225	- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
21mr|kernel-5.10-generic-5.10.244-1|10226	- xhci: fix debugfs register accesses while suspended
21mr|kernel-5.10-generic-5.10.244-1|10227	- xsk: Fix unaligned descriptor validation
21mr|kernel-5.10-generic-5.10.244-1|10228	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|10229	
21mr|kernel-5.10-generic-5.10.244-1|10230	* Thu May 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|10231	- Skip installing devel packages for old and no more existing in repos kernels when installing dkms on a system where the kernel had already been updated beforehand
21mr|kernel-5.10-generic-5.10.244-1|10232	
21mr|kernel-5.10-generic-5.10.244-1|10233	* Fri Apr 7 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.177-1
21mr|kernel-5.10-generic-5.10.244-1|10234	- [bot] upd: 5.10.176 -> 5.10.177
21mr|kernel-5.10-generic-5.10.244-1|10235	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|10236	- ALSA: asihpi: check pao in control_message()
21mr|kernel-5.10-generic-5.10.244-1|10237	- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
21mr|kernel-5.10-generic-5.10.244-1|10238	- ALSA: hda/conexant: Partial revert of a quirk for Lenovo
21mr|kernel-5.10-generic-5.10.244-1|10239	- ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
21mr|kernel-5.10-generic-5.10.244-1|10240	- ALSA: usb-audio: Fix regression on detection of Roland VS-100
21mr|kernel-5.10-generic-5.10.244-1|10241	- ALSA: ymfpci: Fix assignment in if condition
21mr|kernel-5.10-generic-5.10.244-1|10242	- ALSA: ymfpci: Fix BUG_ON in probe function
21mr|kernel-5.10-generic-5.10.244-1|10243	- ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl
21mr|kernel-5.10-generic-5.10.244-1|10244	- ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl
21mr|kernel-5.10-generic-5.10.244-1|10245	- atm: idt77252: fix kmemleak when rmmod idt77252
21mr|kernel-5.10-generic-5.10.244-1|10246	- Bluetooth: btqcomsmd: Fix command timeout after setting BD address
21mr|kernel-5.10-generic-5.10.244-1|10247	- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work
21mr|kernel-5.10-generic-5.10.244-1|10248	- Bluetooth: L2CAP: Fix not checking for maximum number of DCID
21mr|kernel-5.10-generic-5.10.244-1|10249	- Bluetooth: L2CAP: Fix responding with wrong PDU type
21mr|kernel-5.10-generic-5.10.244-1|10250	- bnxt_en: Add missing 200G link speed reporting
21mr|kernel-5.10-generic-5.10.244-1|10251	- bnxt_en: Fix typo in PCI id to device description string mapping
21mr|kernel-5.10-generic-5.10.244-1|10252	- bootconfig: Fix testcase to increase max node
21mr|kernel-5.10-generic-5.10.244-1|10253	- bpf: Adjust insufficient default bpf_jit_limit
21mr|kernel-5.10-generic-5.10.244-1|10254	- btrfs: fix race between quota disable and quota assign ioctls
21mr|kernel-5.10-generic-5.10.244-1|10255	- btrfs: scan device in non-exclusive mode
21mr|kernel-5.10-generic-5.10.244-1|10256	- bus: imx-weim: fix branch condition evaluates to a garbage value
21mr|kernel-5.10-generic-5.10.244-1|10257	- ca8210: fix mac_len negative array access
21mr|kernel-5.10-generic-5.10.244-1|10258	- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
21mr|kernel-5.10-generic-5.10.244-1|10259	- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
21mr|kernel-5.10-generic-5.10.244-1|10260	- cifs: empty interface list when server doesn't support query interfaces
21mr|kernel-5.10-generic-5.10.244-1|10261	- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
21mr|kernel-5.10-generic-5.10.244-1|10262	- cifs: prevent infinite recursion in CIFSGetDFSRefer()
21mr|kernel-5.10-generic-5.10.244-1|10263	- dm crypt: add cond_resched() to dmcrypt_write()
21mr|kernel-5.10-generic-5.10.244-1|10264	- dm crypt: avoid accessing uninitialized tasklet
21mr|kernel-5.10-generic-5.10.244-1|10265	- dm stats: check for and propagate alloc_percpu failure
21mr|kernel-5.10-generic-5.10.244-1|10266	- dm thin: fix deadlock when swapping to thin device
21mr|kernel-5.10-generic-5.10.244-1|10267	- drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
21mr|kernel-5.10-generic-5.10.244-1|10268	- drm/etnaviv: fix reference leak when mmaping imported buffer
21mr|kernel-5.10-generic-5.10.244-1|10269	- drm/i915/active: Fix missing debug object activation
21mr|kernel-5.10-generic-5.10.244-1|10270	- drm/i915: Preserve crtc_state->inherited during state clearing
21mr|kernel-5.10-generic-5.10.244-1|10271	- drm/meson: Fix error handling when afbcd.ops->init fails
21mr|kernel-5.10-generic-5.10.244-1|10272	- drm/meson: fix missing component unbind on bind errors
21mr|kernel-5.10-generic-5.10.244-1|10273	- drm/sun4i: fix missing component unbind on bind errors
21mr|kernel-5.10-generic-5.10.244-1|10274	- erspan: do not use skb_mac_header() in ndo_start_xmit()
21mr|kernel-5.10-generic-5.10.244-1|10275	- ext4: fix kernel BUG in 'ext4_write_inline_data_end()'
21mr|kernel-5.10-generic-5.10.244-1|10276	- fbdev: au1200fb: Fix potential divide by zero
21mr|kernel-5.10-generic-5.10.244-1|10277	- fbdev: intelfb: Fix potential divide by zero
21mr|kernel-5.10-generic-5.10.244-1|10278	- fbdev: lxfb: Fix potential divide by zero
21mr|kernel-5.10-generic-5.10.244-1|10279	- fbdev: nvidia: Fix potential divide by zero
21mr|kernel-5.10-generic-5.10.244-1|10280	- fbdev: tgafb: Fix potential divide by zero
21mr|kernel-5.10-generic-5.10.244-1|10281	- firmware: arm_scmi: Fix device node validation for mailbox transport
21mr|kernel-5.10-generic-5.10.244-1|10282	- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
21mr|kernel-5.10-generic-5.10.244-1|10283	- fsverity: Remove WQ_UNBOUND from fsverity read workqueue
21mr|kernel-5.10-generic-5.10.244-1|10284	- gfs2: Always check inode size of inline inodes
21mr|kernel-5.10-generic-5.10.244-1|10285	- gve: Cache link_speed value from device
21mr|kernel-5.10-generic-5.10.244-1|10286	- HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded
21mr|kernel-5.10-generic-5.10.244-1|10287	- hsr: ratelimit only when errors are printed
21mr|kernel-5.10-generic-5.10.244-1|10288	- hwmon: fix potential sensor registration fail if of_node is missing
21mr|kernel-5.10-generic-5.10.244-1|10289	- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs
21mr|kernel-5.10-generic-5.10.244-1|10290	- i2c: imx-lpi2c: check only for enabled interrupt flags
21mr|kernel-5.10-generic-5.10.244-1|10291	- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()
21mr|kernel-5.10-generic-5.10.244-1|10292	- i40e: fix registers dump after run ethtool adapter self test
21mr|kernel-5.10-generic-5.10.244-1|10293	- iavf: fix inverted Rx hash condition leading to disabled hash
21mr|kernel-5.10-generic-5.10.244-1|10294	- iavf: fix non-tunneled IPv6 UDP packet type and hashing
21mr|kernel-5.10-generic-5.10.244-1|10295	- igb: revert rtnl_lock() that causes deadlock
21mr|kernel-5.10-generic-5.10.244-1|10296	- igbvf: Regard vf reset nack as success
21mr|kernel-5.10-generic-5.10.244-1|10297	- igc: fix the validation logic for taprio's gate list
21mr|kernel-5.10-generic-5.10.244-1|10298	- Input: alps - fix compatibility with -funsigned-char
21mr|kernel-5.10-generic-5.10.244-1|10299	- Input: focaltech - use explicitly signed char type
21mr|kernel-5.10-generic-5.10.244-1|10300	- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
21mr|kernel-5.10-generic-5.10.244-1|10301	- intel/igbvf: free irq on the error path in igbvf_request_msix()
21mr|kernel-5.10-generic-5.10.244-1|10302	- interconnect: qcom: osm-l3: fix icc_onecell_data allocation
21mr|kernel-5.10-generic-5.10.244-1|10303	- ipmi:ssif: Add a timer between request retries
21mr|kernel-5.10-generic-5.10.244-1|10304	- ipmi:ssif: Increase the message retry time
21mr|kernel-5.10-generic-5.10.244-1|10305	- ipmi:ssif: make ssif_i2c_send() void
21mr|kernel-5.10-generic-5.10.244-1|10306	- ipmi:ssif: resend_msg() cannot fail
21mr|kernel-5.10-generic-5.10.244-1|10307	- kcsan: avoid passing -g for test
21mr|kernel-5.10-generic-5.10.244-1|10308	- kernel: kcsan: kcsan_test: build without structleak plugin
21mr|kernel-5.10-generic-5.10.244-1|10309	- keys: Do not cache key in task struct if key is requested from kernel thread
21mr|kernel-5.10-generic-5.10.244-1|10310	- KVM: Clean up benign vcpu->cpu data races when kicking vCPUs
21mr|kernel-5.10-generic-5.10.244-1|10311	- KVM: fix memoryleak in kvm_init()
21mr|kernel-5.10-generic-5.10.244-1|10312	- KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs
21mr|kernel-5.10-generic-5.10.244-1|10313	- KVM: Optimize kvm_make_vcpus_request_mask() a bit
21mr|kernel-5.10-generic-5.10.244-1|10314	- KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except()
21mr|kernel-5.10-generic-5.10.244-1|10315	- KVM: Register /dev/kvm as the _very_ last thing during initialization
21mr|kernel-5.10-generic-5.10.244-1|10316	- libbpf: Fix btf_dump's packed struct determination
21mr|kernel-5.10-generic-5.10.244-1|10317	- libbpf: Fix BTF-to-C converter's padding logic
21mr|kernel-5.10-generic-5.10.244-1|10318	- m68k: Only force 030 bus error if PC not in exception table
21mr|kernel-5.10-generic-5.10.244-1|10319	- md: avoid signed overflow in slot_store()
21mr|kernel-5.10-generic-5.10.244-1|10320	- mips: bmips: BCM6358: disable RAC flush for TP1
21mr|kernel-5.10-generic-5.10.244-1|10321	- mtd: rawnand: meson: invalidate cache on polling ECC bit
21mr|kernel-5.10-generic-5.10.244-1|10322	- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
21mr|kernel-5.10-generic-5.10.244-1|10323	- net: hsr: Don't log netdev_err message on unknown prp dst node
21mr|kernel-5.10-generic-5.10.244-1|10324	- net: ipa: compute DMA pool size properly
21mr|kernel-5.10-generic-5.10.244-1|10325	- net: mdio: fix owner field for mdio buses registered using device-tree
21mr|kernel-5.10-generic-5.10.244-1|10326	- net: mdio: thunder: Add missing fwnode_handle_put()
21mr|kernel-5.10-generic-5.10.244-1|10327	- net/mlx5: E-Switch, Fix an Oops in error handling code
21mr|kernel-5.10-generic-5.10.244-1|10328	- net/mlx5: Fix steering rules cleanup
21mr|kernel-5.10-generic-5.10.244-1|10329	- net/mlx5: Read the TC mapping of all priorities on ETS query
21mr|kernel-5.10-generic-5.10.244-1|10330	- net/net_failover: fix txq exceeding warning
21mr|kernel-5.10-generic-5.10.244-1|10331	- net: phy: dp83869: fix default value for tx-/rx-internal-delay
21mr|kernel-5.10-generic-5.10.244-1|10332	- net: phy: Ensure state transitions are processed from phy_stop()
21mr|kernel-5.10-generic-5.10.244-1|10333	- net/ps3_gelic_net: Fix RX sk_buff length
21mr|kernel-5.10-generic-5.10.244-1|10334	- net/ps3_gelic_net: Use dma_mapping_error
21mr|kernel-5.10-generic-5.10.244-1|10335	- net: qcom/emac: Fix use after free bug in emac_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|10336	- net/sonic: use dma_mapping_error() for error check
21mr|kernel-5.10-generic-5.10.244-1|10337	- net: stmmac: don't reject VLANs when IFF_PROMISC is set
21mr|kernel-5.10-generic-5.10.244-1|10338	- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()
21mr|kernel-5.10-generic-5.10.244-1|10339	- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990
21mr|kernel-5.10-generic-5.10.244-1|10340	- net: usb: qmi_wwan: add Telit 0x1080 composition
21mr|kernel-5.10-generic-5.10.244-1|10341	- net: usb: smsc95xx: Limit packet length to skb->len
21mr|kernel-5.10-generic-5.10.244-1|10342	- NFSD: fix use-after-free in __nfs42_ssc_open()
21mr|kernel-5.10-generic-5.10.244-1|10343	- NFSv4: Fix hangs when recovering open state after a server reboot
21mr|kernel-5.10-generic-5.10.244-1|10344	- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()
21mr|kernel-5.10-generic-5.10.244-1|10345	- nvme-tcp: fix nvme_tcp_term_pdu to match spec
21mr|kernel-5.10-generic-5.10.244-1|10346	- ocfs2: fix data corruption after failed write
21mr|kernel-5.10-generic-5.10.244-1|10347	- perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output
21mr|kernel-5.10-generic-5.10.244-1|10348	- perf: fix perf_event_context->time
21mr|kernel-5.10-generic-5.10.244-1|10349	- pinctrl: amd: Disable and mask interrupts on resume
21mr|kernel-5.10-generic-5.10.244-1|10350	- pinctrl: at91-pio4: fix domain name assignment
21mr|kernel-5.10-generic-5.10.244-1|10351	- pinctrl: ocelot: Fix alt mode for ocelot
21mr|kernel-5.10-generic-5.10.244-1|10352	- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl
21mr|kernel-5.10-generic-5.10.244-1|10353	- powerpc: Don't try to copy PPR for task with NULL pt_regs
21mr|kernel-5.10-generic-5.10.244-1|10354	- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
21mr|kernel-5.10-generic-5.10.244-1|10355	- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|10356	- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|10357	- ptp_qoriq: fix memory leak in probe()
21mr|kernel-5.10-generic-5.10.244-1|10358	- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info
21mr|kernel-5.10-generic-5.10.244-1|10359	- r8169: fix RTL8168H and RTL8107E rx crc error
21mr|kernel-5.10-generic-5.10.244-1|10360	- rcu: Fix rcu_torture_read ftrace event
21mr|kernel-5.10-generic-5.10.244-1|10361	- regulator: Handle deferred clk
21mr|kernel-5.10-generic-5.10.244-1|10362	- riscv: Bump COMMAND_LINE_SIZE value to 1024
21mr|kernel-5.10-generic-5.10.244-1|10363	- s390/uaccess: add missing earlyclobber annotations to __clear_user()
21mr|kernel-5.10-generic-5.10.244-1|10364	- s390/vfio-ap: fix memory leak in vfio_ap device driver
21mr|kernel-5.10-generic-5.10.244-1|10365	- sched/fair: Sanitize vruntime of entity being migrated
21mr|kernel-5.10-generic-5.10.244-1|10366	- sched/fair: sanitize vruntime of entity being placed
21mr|kernel-5.10-generic-5.10.244-1|10367	- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
21mr|kernel-5.10-generic-5.10.244-1|10368	- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR
21mr|kernel-5.10-generic-5.10.244-1|10369	- scsi: hisi_sas: Check devm_add_action() return value
21mr|kernel-5.10-generic-5.10.244-1|10370	- scsi: lpfc: Avoid usage of list iterator variable after loop
21mr|kernel-5.10-generic-5.10.244-1|10371	- scsi: megaraid_sas: Fix crash after a double completion
21mr|kernel-5.10-generic-5.10.244-1|10372	- scsi: qla2xxx: Perform lockless command completion in abort path
21mr|kernel-5.10-generic-5.10.244-1|10373	- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
21mr|kernel-5.10-generic-5.10.244-1|10374	- scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file
21mr|kernel-5.10-generic-5.10.244-1|10375	- scsi: target: iscsi: Fix an error message in iscsi_check_key()
21mr|kernel-5.10-generic-5.10.244-1|10376	- scsi: ufs: core: Add soft dependency on governor_simpleondemand
21mr|kernel-5.10-generic-5.10.244-1|10377	- selftests/bpf: Add few corner cases to test padding handling of btf_dump
21mr|kernel-5.10-generic-5.10.244-1|10378	- selftests/bpf: check that modifier resolves after pointer
21mr|kernel-5.10-generic-5.10.244-1|10379	- selftests/bpf: Test btf dump for struct with padding only fields
21mr|kernel-5.10-generic-5.10.244-1|10380	- serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it
21mr|kernel-5.10-generic-5.10.244-1|10381	- serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED
21mr|kernel-5.10-generic-5.10.244-1|10382	- serial: fsl_lpuart: Fix comment typo
21mr|kernel-5.10-generic-5.10.244-1|10383	- sfc: ef10: don't overwrite offload features at NIC reset
21mr|kernel-5.10-generic-5.10.244-1|10384	- sh: sanitize the flags on sigreturn
21mr|kernel-5.10-generic-5.10.244-1|10385	- tee: amdtee: fix race condition in amdtee_open_session
21mr|kernel-5.10-generic-5.10.244-1|10386	- thunderbolt: Use const qualifier for `ring_interrupt_index`
21mr|kernel-5.10-generic-5.10.244-1|10387	- thunderbolt: Use scale field when allocating USB3 bandwidth
21mr|kernel-5.10-generic-5.10.244-1|10388	- tools/power turbostat: Fix /dev/cpu_dma_latency warnings
21mr|kernel-5.10-generic-5.10.244-1|10389	- tracing: Fix wrong return in kprobe_event_gen_test.c
21mr|kernel-5.10-generic-5.10.244-1|10390	- tty: serial: fsl_lpuart: fix race on RX DMA shutdown
21mr|kernel-5.10-generic-5.10.244-1|10391	- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2
21mr|kernel-5.10-generic-5.10.244-1|10392	- usb: cdns3: Fix issue with using incorrect PCI device function
21mr|kernel-5.10-generic-5.10.244-1|10393	- usb: chipdea: core: fix return -EINVAL if request role is the same with current role
21mr|kernel-5.10-generic-5.10.244-1|10394	- usb: chipidea: core: fix possible concurrent when switch role
21mr|kernel-5.10-generic-5.10.244-1|10395	- usb: dwc2: fix a devres leak in hw_enable upon suspend resume
21mr|kernel-5.10-generic-5.10.244-1|10396	- usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
21mr|kernel-5.10-generic-5.10.244-1|10397	- usb: dwc3: gadget: move cmd_endtransfer to extra function
21mr|kernel-5.10-generic-5.10.244-1|10398	- usb: gadget: u_audio: don't let userspace block driver unbind
21mr|kernel-5.10-generic-5.10.244-1|10399	- usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()
21mr|kernel-5.10-generic-5.10.244-1|10400	- wifi: mac80211: fix qos on mesh interfaces
21mr|kernel-5.10-generic-5.10.244-1|10401	- xen/netback: don't do grant copy across page boundary
21mr|kernel-5.10-generic-5.10.244-1|10402	- xfs: don't reuse busy extents on extent trim
21mr|kernel-5.10-generic-5.10.244-1|10403	- xfs: shut down the filesystem if we screw up quota reservation
21mr|kernel-5.10-generic-5.10.244-1|10404	- xirc2ps_cs: Fix use after free bug in xirc2ps_detach
21mr|kernel-5.10-generic-5.10.244-1|10405	- xsk: Add missing overflow check in xdp_umem_reg
21mr|kernel-5.10-generic-5.10.244-1|10406	- xtensa: fix KASAN report for show_stack
21mr|kernel-5.10-generic-5.10.244-1|10407	- zonefs: Fix error message in zonefs_file_dio_append()
21mr|kernel-5.10-generic-5.10.244-1|10408	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|10409	
21mr|kernel-5.10-generic-5.10.244-1|10410	* Wed Mar 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.176-1
21mr|kernel-5.10-generic-5.10.244-1|10411	- regen configs
21mr|kernel-5.10-generic-5.10.244-1|10412	
21mr|kernel-5.10-generic-5.10.244-1|10413	* Wed Mar 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|10414	- [bot] upd: 5.10.175 -> 5.10.176
21mr|kernel-5.10-generic-5.10.244-1|10415	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|10416	- ALSA: hda: intel-dsp-config: add MTL PCI id
21mr|kernel-5.10-generic-5.10.244-1|10417	- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()
21mr|kernel-5.10-generic-5.10.244-1|10418	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro
21mr|kernel-5.10-generic-5.10.244-1|10419	- attr: add in_group_or_capable()
21mr|kernel-5.10-generic-5.10.244-1|10420	- attr: add setattr_should_drop_sgid()
21mr|kernel-5.10-generic-5.10.244-1|10421	- attr: use consistent sgid stripping checks
21mr|kernel-5.10-generic-5.10.244-1|10422	- block: null_blk: Fix handling of fake timeout request
21mr|kernel-5.10-generic-5.10.244-1|10423	- block: sunvdc: add check for mdesc_grab() returning NULL
21mr|kernel-5.10-generic-5.10.244-1|10424	- cifs: Fix smb2_set_path_size()
21mr|kernel-5.10-generic-5.10.244-1|10425	- cifs: Move the in_send statistic to __smb_send_rqst()
21mr|kernel-5.10-generic-5.10.244-1|10426	- clk: HI655X: select REGMAP instead of depending on it
21mr|kernel-5.10-generic-5.10.244-1|10427	- cpuidle: psci: Iterate backwards over list in psci_pd_remove()
21mr|kernel-5.10-generic-5.10.244-1|10428	- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate
21mr|kernel-5.10-generic-5.10.244-1|10429	- drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes
21mr|kernel-5.10-generic-5.10.244-1|10430	- drm/amdkfd: Fix an illegal memory access
21mr|kernel-5.10-generic-5.10.244-1|10431	- drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc
21mr|kernel-5.10-generic-5.10.244-1|10432	- drm/i915/active: Fix misuse of non-idle barriers as fence trackers
21mr|kernel-5.10-generic-5.10.244-1|10433	- drm/i915: Don't use stolen memory for ring buffers with LLC
21mr|kernel-5.10-generic-5.10.244-1|10434	- drm/meson: fix 1px pink line on GXM when scaling video overlay
21mr|kernel-5.10-generic-5.10.244-1|10435	- drm/panfrost: Don't sync rpm suspension after mmu flushing
21mr|kernel-5.10-generic-5.10.244-1|10436	- drm/shmem-helper: Remove another errant put in error path
21mr|kernel-5.10-generic-5.10.244-1|10437	- ethernet: sun: add check for the mdesc_grab()
21mr|kernel-5.10-generic-5.10.244-1|10438	- ext4: fail ext4_iget if special inode unallocated
21mr|kernel-5.10-generic-5.10.244-1|10439	- ext4: fix possible double unlock when moving a directory
21mr|kernel-5.10-generic-5.10.244-1|10440	- ext4: fix task hung in ext4_xattr_delete_inode
21mr|kernel-5.10-generic-5.10.244-1|10441	- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks
21mr|kernel-5.10-generic-5.10.244-1|10442	- firmware: xilinx: don't make a sleepable memory allocation from an atomic context
21mr|kernel-5.10-generic-5.10.244-1|10443	- fs: add mode_strip_sgid() helper
21mr|kernel-5.10-generic-5.10.244-1|10444	- fs: move should_remove_suid()
21mr|kernel-5.10-generic-5.10.244-1|10445	- fs: move S_ISGID stripping into the vfs_*() helpers
21mr|kernel-5.10-generic-5.10.244-1|10446	- fs: use consistent setgid checks in is_sxid()
21mr|kernel-5.10-generic-5.10.244-1|10447	- ftrace: Fix invalid address access in lookup_rec() when index is 0
21mr|kernel-5.10-generic-5.10.244-1|10448	- HID: core: Provide new max_buffer_size attribute to over-ride the default
21mr|kernel-5.10-generic-5.10.244-1|10449	- HID: uhid: Over-ride the default maximum data buffer value with our own
21mr|kernel-5.10-generic-5.10.244-1|10450	- hwmon: (adm1266) Set `can_sleep` flag for GPIO chip
21mr|kernel-5.10-generic-5.10.244-1|10451	- hwmon: (adt7475) Display smoothing attributes in correct order
21mr|kernel-5.10-generic-5.10.244-1|10452	- hwmon: (adt7475) Fix masking of hysteresis registers
21mr|kernel-5.10-generic-5.10.244-1|10453	- hwmon: (ina3221) return prober error code
21mr|kernel-5.10-generic-5.10.244-1|10454	- hwmon: tmp512: drop of_match_ptr for ID table
21mr|kernel-5.10-generic-5.10.244-1|10455	- hwmon: (ucd90320) Add minimum delay between bus accesses
21mr|kernel-5.10-generic-5.10.244-1|10456	- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|10457	- i40e: Fix kernel crash during reboot when adapter is in recovery mode
21mr|kernel-5.10-generic-5.10.244-1|10458	- ice: xsk: disable txq irq before flushing hw
21mr|kernel-5.10-generic-5.10.244-1|10459	- interconnect: fix mem leak when freeing nodes
21mr|kernel-5.10-generic-5.10.244-1|10460	- io_uring: avoid null-ptr-deref in io_arm_poll_handler
21mr|kernel-5.10-generic-5.10.244-1|10461	- ipv4: Fix incorrect table ID in IOCTL path
21mr|kernel-5.10-generic-5.10.244-1|10462	- ipvlan: Make skb->skb_iif track skb->dev for l3s mode
21mr|kernel-5.10-generic-5.10.244-1|10463	- jffs2: correct logic when creating a hole in jffs2_write_begin
21mr|kernel-5.10-generic-5.10.244-1|10464	- KVM: nVMX: add missing consistency checks for CR0 and CR4
21mr|kernel-5.10-generic-5.10.244-1|10465	- media: m5mols: fix off-by-one loop termination error
21mr|kernel-5.10-generic-5.10.244-1|10466	- mmc: atmel-mci: fix race between stop command and start of next command
21mr|kernel-5.10-generic-5.10.244-1|10467	- mmc: sdhci_am654: lower power-on failed message severity
21mr|kernel-5.10-generic-5.10.244-1|10468	- mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage
21mr|kernel-5.10-generic-5.10.244-1|10469	- mptcp: avoid setting TCP_CLOSE state twice
21mr|kernel-5.10-generic-5.10.244-1|10470	- net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290
21mr|kernel-5.10-generic-5.10.244-1|10471	- netfilter: nft_masq: correct length for loading protocol registers
21mr|kernel-5.10-generic-5.10.244-1|10472	- netfilter: nft_nat: correct length for loading protocol registers
21mr|kernel-5.10-generic-5.10.244-1|10473	- netfilter: nft_redir: correct length for loading protocol registers
21mr|kernel-5.10-generic-5.10.244-1|10474	- netfilter: nft_redir: correct value of inet type `.maxattrs`
21mr|kernel-5.10-generic-5.10.244-1|10475	- net/iucv: Fix size of interrupt data
21mr|kernel-5.10-generic-5.10.244-1|10476	- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails
21mr|kernel-5.10-generic-5.10.244-1|10477	- net/smc: fix deadlock triggered by cancel_delayed_work_syn()
21mr|kernel-5.10-generic-5.10.244-1|10478	- net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler()
21mr|kernel-5.10-generic-5.10.244-1|10479	- net: tunnels: annotate lockless accesses to dev->needed_headroom
21mr|kernel-5.10-generic-5.10.244-1|10480	- net: usb: smsc75xx: Limit packet length to skb->len
21mr|kernel-5.10-generic-5.10.244-1|10481	- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull
21mr|kernel-5.10-generic-5.10.244-1|10482	- nfc: pn533: initialize struct pn533_out_arg properly
21mr|kernel-5.10-generic-5.10.244-1|10483	- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition
21mr|kernel-5.10-generic-5.10.244-1|10484	- null_blk: Move driver into its own directory
21mr|kernel-5.10-generic-5.10.244-1|10485	- nvme: fix handling single range discard request
21mr|kernel-5.10-generic-5.10.244-1|10486	- nvmet: avoid potential UAF in nvmet_req_complete()
21mr|kernel-5.10-generic-5.10.244-1|10487	- PCI/DPC: Await readiness of secondary bus after reset
21mr|kernel-5.10-generic-5.10.244-1|10488	- PCI: Unify delay handling for reset and resume
21mr|kernel-5.10-generic-5.10.244-1|10489	- qed/qed_dev: guard against a possible division by zero
21mr|kernel-5.10-generic-5.10.244-1|10490	- qed/qed_mng_tlv: correctly zero out ->min instead of ->hour
21mr|kernel-5.10-generic-5.10.244-1|10491	- s390/ipl: add missing intersection check to ipl_report handling
21mr|kernel-5.10-generic-5.10.244-1|10492	- scsi: core: Fix a comment in function scsi_host_dev_release()
21mr|kernel-5.10-generic-5.10.244-1|10493	- scsi: core: Fix a procfs host directory removal regression
21mr|kernel-5.10-generic-5.10.244-1|10494	- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add()
21mr|kernel-5.10-generic-5.10.244-1|10495	- selftests: net: devlink_port_split.py: skip test if no suitable device available
21mr|kernel-5.10-generic-5.10.244-1|10496	- serial: 8250_em: Fix UART port type
21mr|kernel-5.10-generic-5.10.244-1|10497	- sh: intc: Avoid spurious sizeof-pointer-div warning
21mr|kernel-5.10-generic-5.10.244-1|10498	- tcp: tcp_make_synack() can be called from process context
21mr|kernel-5.10-generic-5.10.244-1|10499	- tracing: Check field value in hist_field_name()
21mr|kernel-5.10-generic-5.10.244-1|10500	- tracing: Make splice_read available again
21mr|kernel-5.10-generic-5.10.244-1|10501	- tracing: Make tracepoint lockdep check actually test something
21mr|kernel-5.10-generic-5.10.244-1|10502	- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted
21mr|kernel-5.10-generic-5.10.244-1|10503	- x86/mce: Make sure logged MCEs are processed after sysfs update
21mr|kernel-5.10-generic-5.10.244-1|10504	- x86/mm: Fix use of uninitialized buffer in sme_enable()
21mr|kernel-5.10-generic-5.10.244-1|10505	- xfrm: Allow transport-mode states with AF_UNSPEC selector
21mr|kernel-5.10-generic-5.10.244-1|10506	- xfs: don't assert fail on perag references on teardown
21mr|kernel-5.10-generic-5.10.244-1|10507	- xfs: don't leak btree cursor when insrec fails after a split
21mr|kernel-5.10-generic-5.10.244-1|10508	- xfs: fallocate() should call file_modified()
21mr|kernel-5.10-generic-5.10.244-1|10509	- xfs: purge dquots after inode walk fails during quotacheck
21mr|kernel-5.10-generic-5.10.244-1|10510	- xfs: remove XFS_PREALLOC_SYNC
21mr|kernel-5.10-generic-5.10.244-1|10511	- xfs: remove xfs_setattr_time() declaration
21mr|kernel-5.10-generic-5.10.244-1|10512	- xfs: set prealloc flag in xfs_alloc_file_space()
21mr|kernel-5.10-generic-5.10.244-1|10513	- xfs: use setattr_copy to set vfs inode attributes
21mr|kernel-5.10-generic-5.10.244-1|10514	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|10515	
21mr|kernel-5.10-generic-5.10.244-1|10516	* Fri Mar 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.175-1
21mr|kernel-5.10-generic-5.10.244-1|10517	- [bot] upd: 5.10.174 -> 5.10.175
21mr|kernel-5.10-generic-5.10.244-1|10518	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|10519	- alpha: fix R_ALPHA_LITERAL reloc for large modules
21mr|kernel-5.10-generic-5.10.244-1|10520	- arch: fix broken BuildID for arm64 and riscv
21mr|kernel-5.10-generic-5.10.244-1|10521	- arm64: efi: Make efi_rt_lock a raw_spinlock
21mr|kernel-5.10-generic-5.10.244-1|10522	- bgmac: fix *initial* chip reset to support BCM5358
21mr|kernel-5.10-generic-5.10.244-1|10523	- block, bfq: fix possible uaf for 'bfqq->bic'
21mr|kernel-5.10-generic-5.10.244-1|10524	- block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
21mr|kernel-5.10-generic-5.10.244-1|10525	- block, bfq: fix uaf for bfqq in bic_set_bfqq()
21mr|kernel-5.10-generic-5.10.244-1|10526	- block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC"
21mr|kernel-5.10-generic-5.10.244-1|10527	- block, bfq: replace 0/1 with false/true in bic apis
21mr|kernel-5.10-generic-5.10.244-1|10528	- bnxt_en: Avoid order-5 memory allocation for TPA data
21mr|kernel-5.10-generic-5.10.244-1|10529	- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR
21mr|kernel-5.10-generic-5.10.244-1|10530	- drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15
21mr|kernel-5.10-generic-5.10.244-1|10531	- drm/connector: print max_requested_bpc in state debugfs
21mr|kernel-5.10-generic-5.10.244-1|10532	- drm/i915: Don't use BAR mappings for ring buffers with LLC
21mr|kernel-5.10-generic-5.10.244-1|10533	- drm/msm/a5xx: fix context faults during ring switch
21mr|kernel-5.10-generic-5.10.244-1|10534	- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register
21mr|kernel-5.10-generic-5.10.244-1|10535	- drm/msm/a5xx: fix the emptyness check in the preempt code
21mr|kernel-5.10-generic-5.10.244-1|10536	- drm/msm: Document and rename preempt_lock
21mr|kernel-5.10-generic-5.10.244-1|10537	- drm/msm: Fix potential invalid ptr free
21mr|kernel-5.10-generic-5.10.244-1|10538	- drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype
21mr|kernel-5.10-generic-5.10.244-1|10539	- drm/nouveau/kms/nv50-: remove unused functions
21mr|kernel-5.10-generic-5.10.244-1|10540	- ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid()
21mr|kernel-5.10-generic-5.10.244-1|10541	- ext4: add strict range checks while freeing blocks
21mr|kernel-5.10-generic-5.10.244-1|10542	- ext4: block range must be validated before use in ext4_mb_clear_bb()
21mr|kernel-5.10-generic-5.10.244-1|10543	- ext4: fix another off-by-one fsmap error on 1k block filesystems
21mr|kernel-5.10-generic-5.10.244-1|10544	- ext4: fix cgroup writeback accounting with fs-layer encryption
21mr|kernel-5.10-generic-5.10.244-1|10545	- ext4: Fix deadlock during directory rename
21mr|kernel-5.10-generic-5.10.244-1|10546	- ext4: Fix possible corruption when moving a directory
21mr|kernel-5.10-generic-5.10.244-1|10547	- ext4: fix RENAME_WHITEOUT handling for inline directories
21mr|kernel-5.10-generic-5.10.244-1|10548	- ext4: fix WARNING in ext4_update_inline_data
21mr|kernel-5.10-generic-5.10.244-1|10549	- ext4: move where set the MAY_INLINE_DATA flag is set
21mr|kernel-5.10-generic-5.10.244-1|10550	- ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb()
21mr|kernel-5.10-generic-5.10.244-1|10551	- ext4: zero i_disksize when initializing the bootloader inode
21mr|kernel-5.10-generic-5.10.244-1|10552	- fork: allow CLONE_NEWTIME in clone3 flags
21mr|kernel-5.10-generic-5.10.244-1|10553	- fs: prevent out-of-bounds array speculation when closing a file descriptor
21mr|kernel-5.10-generic-5.10.244-1|10554	- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
21mr|kernel-5.10-generic-5.10.244-1|10555	- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter
21mr|kernel-5.10-generic-5.10.244-1|10556	- iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry()
21mr|kernel-5.10-generic-5.10.244-1|10557	- iommu/vt-d: Fix PASID directory pointer coherency
21mr|kernel-5.10-generic-5.10.244-1|10558	- ipmi/watchdog: replace atomic_add() and atomic_sub()
21mr|kernel-5.10-generic-5.10.244-1|10559	- ipmi:watchdog: Set panic count to proper value on a panic
21mr|kernel-5.10-generic-5.10.244-1|10560	- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent
21mr|kernel-5.10-generic-5.10.244-1|10561	- irqdomain: Fix domain registration race
21mr|kernel-5.10-generic-5.10.244-1|10562	- irqdomain: Fix mapping-creation race
21mr|kernel-5.10-generic-5.10.244-1|10563	- irqdomain: Look for existing mapping only once
21mr|kernel-5.10-generic-5.10.244-1|10564	- irqdomain: Refactor __irq_domain_alloc_irqs()
21mr|kernel-5.10-generic-5.10.244-1|10565	- irq: Fix typos in comments
21mr|kernel-5.10-generic-5.10.244-1|10566	- KVM: nVMX: Don't use Enlightened MSR Bitmap for L3
21mr|kernel-5.10-generic-5.10.244-1|10567	- KVM: VMX: Fix crash due to uninitialized current_vmcs
21mr|kernel-5.10-generic-5.10.244-1|10568	- KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper
21mr|kernel-5.10-generic-5.10.244-1|10569	- macintosh: windfarm: Use unsigned type for 1-bit bitfields
21mr|kernel-5.10-generic-5.10.244-1|10570	- media: ov5640: Fix analogue gain control
21mr|kernel-5.10-generic-5.10.244-1|10571	- media: rc: gpio-ir-recv: add remove function
21mr|kernel-5.10-generic-5.10.244-1|10572	- MIPS: Fix a compilation issue
21mr|kernel-5.10-generic-5.10.244-1|10573	- net: caif: Fix use-after-free in cfusbl_device_notify()
21mr|kernel-5.10-generic-5.10.244-1|10574	- net: ethernet: mtk_eth_soc: fix RX data corruption issue
21mr|kernel-5.10-generic-5.10.244-1|10575	- netfilter: ctnetlink: revert to dumping mark regardless of event type
21mr|kernel-5.10-generic-5.10.244-1|10576	- netfilter: tproxy: fix deadlock due to missing BH disable
21mr|kernel-5.10-generic-5.10.244-1|10577	- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver
21mr|kernel-5.10-generic-5.10.244-1|10578	- net: phylib: get rid of unnecessary locking
21mr|kernel-5.10-generic-5.10.244-1|10579	- net/smc: fix fallback failed while sendmsg with fastopen
21mr|kernel-5.10-generic-5.10.244-1|10580	- net: stmmac: add to set device wake up flag when stmmac init phy
21mr|kernel-5.10-generic-5.10.244-1|10581	- net: usb: lan78xx: Remove lots of set but unused 'ret' variables
21mr|kernel-5.10-generic-5.10.244-1|10582	- nfc: change order inside nfc_se_io error path
21mr|kernel-5.10-generic-5.10.244-1|10583	- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties
21mr|kernel-5.10-generic-5.10.244-1|10584	- PCI: Add SolidRun vendor ID
21mr|kernel-5.10-generic-5.10.244-1|10585	- platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it
21mr|kernel-5.10-generic-5.10.244-1|10586	- powerpc: dts: t1040rdb: fix compatible string for Rev A boards
21mr|kernel-5.10-generic-5.10.244-1|10587	- powerpc/kcsan: Exclude udelay to prevent recursive instrumentation
21mr|kernel-5.10-generic-5.10.244-1|10588	- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT
21mr|kernel-5.10-generic-5.10.244-1|10589	- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds
21mr|kernel-5.10-generic-5.10.244-1|10590	- riscv: Add header include guards to insn.h
21mr|kernel-5.10-generic-5.10.244-1|10591	- RISC-V: Avoid dereferening NULL regs in die()
21mr|kernel-5.10-generic-5.10.244-1|10592	- riscv: Avoid enabling interrupts in die()
21mr|kernel-5.10-generic-5.10.244-1|10593	- RISC-V: Don't check text_mutex during stop_machine
21mr|kernel-5.10-generic-5.10.244-1|10594	- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode
21mr|kernel-5.10-generic-5.10.244-1|10595	- s390/dasd: add missing discipline function
21mr|kernel-5.10-generic-5.10.244-1|10596	- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36
21mr|kernel-5.10-generic-5.10.244-1|10597	- scripts: handle BrokenPipeError for python scripts
21mr|kernel-5.10-generic-5.10.244-1|10598	- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
21mr|kernel-5.10-generic-5.10.244-1|10599	- scsi: megaraid_sas: Update max supported LD IDs to 240
21mr|kernel-5.10-generic-5.10.244-1|10600	- selftests: nft_nat: ensuring the listening side is up before starting the client
21mr|kernel-5.10-generic-5.10.244-1|10601	- sh: define RUNTIME_DISCARD_EXIT
21mr|kernel-5.10-generic-5.10.244-1|10602	- skbuff: Fix nfct leak on napi stolen
21mr|kernel-5.10-generic-5.10.244-1|10603	- SUNRPC: Fix a server shutdown leak
21mr|kernel-5.10-generic-5.10.244-1|10604	- tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address
21mr|kernel-5.10-generic-5.10.244-1|10605	- udf: Fix off-by-one error when discarding preallocation
21mr|kernel-5.10-generic-5.10.244-1|10606	- UML: define RUNTIME_DISCARD_EXIT
21mr|kernel-5.10-generic-5.10.244-1|10607	- watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths
21mr|kernel-5.10-generic-5.10.244-1|10608	- x86/CPU/AMD: Disable XSAVES on AMD family 0x17
21mr|kernel-5.10-generic-5.10.244-1|10609	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|10610	
21mr|kernel-5.10-generic-5.10.244-1|10611	* Thu Mar 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.174-2
21mr|kernel-5.10-generic-5.10.244-1|10612	- rtw89-firmware package has been dropped (firmware exists in linux-firmware)
21mr|kernel-5.10-generic-5.10.244-1|10613	
21mr|kernel-5.10-generic-5.10.244-1|10614	* Thu Mar 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.174-1
21mr|kernel-5.10-generic-5.10.244-1|10615	- perf and cpupower moved to kernel-6.1
21mr|kernel-5.10-generic-5.10.244-1|10616	
21mr|kernel-5.10-generic-5.10.244-1|10617	* Mon Mar 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|10618	- Add nvidia525
21mr|kernel-5.10-generic-5.10.244-1|10619	
21mr|kernel-5.10-generic-5.10.244-1|10620	* Wed Mar 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|10621	- [bot] upd: 5.10.167 -> 5.10.174
21mr|kernel-5.10-generic-5.10.244-1|10622	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|10623	- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv()
21mr|kernel-5.10-generic-5.10.244-1|10624	- 9p/xen: fix connection sequence
21mr|kernel-5.10-generic-5.10.244-1|10625	- 9p/xen: fix version parsing
21mr|kernel-5.10-generic-5.10.244-1|10626	- ACPI: battery: Fix missing NUL-termination with large strings
21mr|kernel-5.10-generic-5.10.244-1|10627	- ACPICA: Drop port I/O validation for some regions
21mr|kernel-5.10-generic-5.10.244-1|10628	- ACPICA: nsrepair: handle cases without a return value correctly
21mr|kernel-5.10-generic-5.10.244-1|10629	- ACPI: Don't build ACPICA with '-Os'
21mr|kernel-5.10-generic-5.10.244-1|10630	- ACPI: NFIT: fix a potential deadlock during NFIT teardown
21mr|kernel-5.10-generic-5.10.244-1|10631	- ACPI: video: Fix Lenovo Ideapad Z570 DMI match
21mr|kernel-5.10-generic-5.10.244-1|10632	- aio: fix mremap after fork null-deref
21mr|kernel-5.10-generic-5.10.244-1|10633	- alarmtimer: Prevent starvation by small intervals and SIG_IGN
21mr|kernel-5.10-generic-5.10.244-1|10634	- alpha/boot/tools/objstrip: fix the check for ELF header
21mr|kernel-5.10-generic-5.10.244-1|10635	- alpha: fix FEN fault handling
21mr|kernel-5.10-generic-5.10.244-1|10636	- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
21mr|kernel-5.10-generic-5.10.244-1|10637	- ALSA: hda/ca0132: minor fix for allocation size
21mr|kernel-5.10-generic-5.10.244-1|10638	- ALSA: hda/conexant: add a new hda codec SN6180
21mr|kernel-5.10-generic-5.10.244-1|10639	- ALSA: hda: Do not unset preset when cleaning up codec
21mr|kernel-5.10-generic-5.10.244-1|10640	- ALSA: hda/realtek: Add Acer Predator PH315-54
21mr|kernel-5.10-generic-5.10.244-1|10641	- ALSA: hda/realtek: Add Positivo N14KP6-TG
21mr|kernel-5.10-generic-5.10.244-1|10642	- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC
21mr|kernel-5.10-generic-5.10.244-1|10643	- ALSA: hda/realtek - fixed wrong gpio assigned
21mr|kernel-5.10-generic-5.10.244-1|10644	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
21mr|kernel-5.10-generic-5.10.244-1|10645	- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
21mr|kernel-5.10-generic-5.10.244-1|10646	- ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()
21mr|kernel-5.10-generic-5.10.244-1|10647	- ALSA: pci: lx6464es: fix a debug loop
21mr|kernel-5.10-generic-5.10.244-1|10648	- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name
21mr|kernel-5.10-generic-5.10.244-1|10649	- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible
21mr|kernel-5.10-generic-5.10.244-1|10650	- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name
21mr|kernel-5.10-generic-5.10.244-1|10651	- arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name
21mr|kernel-5.10-generic-5.10.244-1|10652	- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name
21mr|kernel-5.10-generic-5.10.244-1|10653	- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name
21mr|kernel-5.10-generic-5.10.244-1|10654	- arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name
21mr|kernel-5.10-generic-5.10.244-1|10655	- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name
21mr|kernel-5.10-generic-5.10.244-1|10656	- arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property
21mr|kernel-5.10-generic-5.10.244-1|10657	- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX
21mr|kernel-5.10-generic-5.10.244-1|10658	- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node
21mr|kernel-5.10-generic-5.10.244-1|10659	- arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description
21mr|kernel-5.10-generic-5.10.244-1|10660	- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
21mr|kernel-5.10-generic-5.10.244-1|10661	- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name
21mr|kernel-5.10-generic-5.10.244-1|10662	- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive
21mr|kernel-5.10-generic-5.10.244-1|10663	- arm64: dts: meson-gx: Fix Ethernet MAC address unit name
21mr|kernel-5.10-generic-5.10.244-1|10664	- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address
21mr|kernel-5.10-generic-5.10.244-1|10665	- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
21mr|kernel-5.10-generic-5.10.244-1|10666	- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards
21mr|kernel-5.10-generic-5.10.244-1|10667	- arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes
21mr|kernel-5.10-generic-5.10.244-1|10668	- arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges
21mr|kernel-5.10-generic-5.10.244-1|10669	- arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names
21mr|kernel-5.10-generic-5.10.244-1|10670	- arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names
21mr|kernel-5.10-generic-5.10.244-1|10671	- arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY
21mr|kernel-5.10-generic-5.10.244-1|10672	- arm64: dts: qcom: ipq8074: fix Gen3 PCIe node
21mr|kernel-5.10-generic-5.10.244-1|10673	- arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY
21mr|kernel-5.10-generic-5.10.244-1|10674	- arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size
21mr|kernel-5.10-generic-5.10.244-1|10675	- arm64: dts: qcom: qcs404: use symbol names for PCIe resets
21mr|kernel-5.10-generic-5.10.244-1|10676	- arm64: dts: qcom: sc7180: correct SPMI bus address cells
21mr|kernel-5.10-generic-5.10.244-1|10677	- arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name
21mr|kernel-5.10-generic-5.10.244-1|10678	- arm64: dts: renesas: beacon-renesom: Fix gpio expander reference
21mr|kernel-5.10-generic-5.10.244-1|10679	- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc
21mr|kernel-5.10-generic-5.10.244-1|10680	- arm64: dts: ti: k3-j7200: Fix wakeup pinmux range
21mr|kernel-5.10-generic-5.10.244-1|10681	- ARM: dts: exynos: correct HDMI phy compatible in Exynos4
21mr|kernel-5.10-generic-5.10.244-1|10682	- ARM: dts: exynos: correct TMU phandle in Exynos4
21mr|kernel-5.10-generic-5.10.244-1|10683	- ARM: dts: exynos: correct TMU phandle in Exynos4210
21mr|kernel-5.10-generic-5.10.244-1|10684	- ARM: dts: exynos: correct TMU phandle in Exynos5250
21mr|kernel-5.10-generic-5.10.244-1|10685	- ARM: dts: exynos: correct TMU phandle in Odroid HC1
21mr|kernel-5.10-generic-5.10.244-1|10686	- ARM: dts: exynos: correct TMU phandle in Odroid XU
21mr|kernel-5.10-generic-5.10.244-1|10687	- ARM: dts: exynos: correct TMU phandle in Odroid XU3 family
21mr|kernel-5.10-generic-5.10.244-1|10688	- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato
21mr|kernel-5.10-generic-5.10.244-1|10689	- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy
21mr|kernel-5.10-generic-5.10.244-1|10690	- ARM: dts: imx7s: correct iomuxc gpr mux controller cells
21mr|kernel-5.10-generic-5.10.244-1|10691	- ARM: dts: rockchip: add power-domains property to dp node on rk3288
21mr|kernel-5.10-generic-5.10.244-1|10692	- ARM: dts: spear320-hmi: correct STMPE GPIO compatible
21mr|kernel-5.10-generic-5.10.244-1|10693	- ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference
21mr|kernel-5.10-generic-5.10.244-1|10694	- ARM: imx: Call ida_simple_remove() for ida_simple_get
21mr|kernel-5.10-generic-5.10.244-1|10695	- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()
21mr|kernel-5.10-generic-5.10.244-1|10696	- ARM: OMAP2+: Fix memory leak in realtime_counter_init()
21mr|kernel-5.10-generic-5.10.244-1|10697	- ARM: s3c: fix s3c64xx_set_timer_source prototype
21mr|kernel-5.10-generic-5.10.244-1|10698	- ARM: zynq: Fix refcount leak in zynq_early_slcr_init
21mr|kernel-5.10-generic-5.10.244-1|10699	- ASoC: adau7118: don't disable regulators on device unbind
21mr|kernel-5.10-generic-5.10.244-1|10700	- ASoC: atmel: fix spelling mistakes
21mr|kernel-5.10-generic-5.10.244-1|10701	- ASoC: cs42l56: fix DT probe
21mr|kernel-5.10-generic-5.10.244-1|10702	- ASoC: dt-bindings: meson: fix gx-card codec node regex
21mr|kernel-5.10-generic-5.10.244-1|10703	- ASoC: fsl_sai: initialize is_dsp_mode flag
21mr|kernel-5.10-generic-5.10.244-1|10704	- ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers
21mr|kernel-5.10-generic-5.10.244-1|10705	- ASoC: kirkwood: Iterate over array indexes instead of using pointer math
21mr|kernel-5.10-generic-5.10.244-1|10706	- ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()
21mr|kernel-5.10-generic-5.10.244-1|10707	- ASoC: mchp-spdifrx: fix controls that works with completion mechanism
21mr|kernel-5.10-generic-5.10.244-1|10708	- ASoC: mchp-spdifrx: fix controls which rely on rsr register
21mr|kernel-5.10-generic-5.10.244-1|10709	- ASoC: mchp-spdifrx: fix return value in case completion times out
21mr|kernel-5.10-generic-5.10.244-1|10710	- ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()
21mr|kernel-5.10-generic-5.10.244-1|10711	- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()
21mr|kernel-5.10-generic-5.10.244-1|10712	- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared
21mr|kernel-5.10-generic-5.10.244-1|10713	- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak
21mr|kernel-5.10-generic-5.10.244-1|10714	- ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init
21mr|kernel-5.10-generic-5.10.244-1|10715	- ASoC: zl38060 add gpiolib dependency
21mr|kernel-5.10-generic-5.10.244-1|10716	- ASoC: zl38060: Remove spurious gpiolib select
21mr|kernel-5.10-generic-5.10.244-1|10717	- ata: libata: Fix sata_down_spd_limit() when no link speed is reported
21mr|kernel-5.10-generic-5.10.244-1|10718	- ath9k: hif_usb: simplify if-if to if-else
21mr|kernel-5.10-generic-5.10.244-1|10719	- ath9k: htc: clean up statistics macros
21mr|kernel-5.10-generic-5.10.244-1|10720	- audit: update the mailing list in MAINTAINERS
21mr|kernel-5.10-generic-5.10.244-1|10721	- blk-iocost: fix divide by 0 error in calc_lcoefs()
21mr|kernel-5.10-generic-5.10.244-1|10722	- blk-mq: avoid sleep in blk_mq_alloc_request_hctx
21mr|kernel-5.10-generic-5.10.244-1|10723	- blk-mq: correct stale comment of .get_budget
21mr|kernel-5.10-generic-5.10.244-1|10724	- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
21mr|kernel-5.10-generic-5.10.244-1|10725	- block: bio-integrity: Copy flags when bio_integrity_payload is cloned
21mr|kernel-5.10-generic-5.10.244-1|10726	- Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE
21mr|kernel-5.10-generic-5.10.244-1|10727	- Bluetooth: hci_sock: purge socket queues in the destruct() callback
21mr|kernel-5.10-generic-5.10.244-1|10728	- Bluetooth: L2CAP: Fix potential user-after-free
21mr|kernel-5.10-generic-5.10.244-1|10729	- bnxt_en: Fix mqprio and XDP ring checking logic
21mr|kernel-5.10-generic-5.10.244-1|10730	- bonding: fix error checking in bond_debug_reregister()
21mr|kernel-5.10-generic-5.10.244-1|10731	- bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support
21mr|kernel-5.10-generic-5.10.244-1|10732	- bpf: add missing header file include
21mr|kernel-5.10-generic-5.10.244-1|10733	- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
21mr|kernel-5.10-generic-5.10.244-1|10734	- bpf: Do not reject when the stack read size is different from the tracked scalar size
21mr|kernel-5.10-generic-5.10.244-1|10735	- bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers
21mr|kernel-5.10-generic-5.10.244-1|10736	- bpf: Fix global subprog context argument resolution logic
21mr|kernel-5.10-generic-5.10.244-1|10737	- bpf: Fix incorrect state pruning for <8B spill/fill
21mr|kernel-5.10-generic-5.10.244-1|10738	- bpf: Fix to preserve reg parent/live fields when copying range info
21mr|kernel-5.10-generic-5.10.244-1|10739	- bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener
21mr|kernel-5.10-generic-5.10.244-1|10740	- bpf: Support <8-byte scalar spill and refill
21mr|kernel-5.10-generic-5.10.244-1|10741	- bpftool: profile online CPUs instead of possible
21mr|kernel-5.10-generic-5.10.244-1|10742	- brd: return 0/-error from brd_insert_page()
21mr|kernel-5.10-generic-5.10.244-1|10743	- btrfs: free device in btrfs_close_devices for a single device filesystem
21mr|kernel-5.10-generic-5.10.244-1|10744	- btrfs: limit device extents to the device size
21mr|kernel-5.10-generic-5.10.244-1|10745	- btrfs: send: limit number of clones and allocated memory size
21mr|kernel-5.10-generic-5.10.244-1|10746	- btrfs: zlib: zero-initialize zlib workspace
21mr|kernel-5.10-generic-5.10.244-1|10747	- builddeb: clean generated package content
21mr|kernel-5.10-generic-5.10.244-1|10748	- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()
21mr|kernel-5.10-generic-5.10.244-1|10749	- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error
21mr|kernel-5.10-generic-5.10.244-1|10750	- can: j1939: do not wait 250 ms if the same addr was already claimed
21mr|kernel-5.10-generic-5.10.244-1|10751	- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate
21mr|kernel-5.10-generic-5.10.244-1|10752	- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len
21mr|kernel-5.10-generic-5.10.244-1|10753	- ceph: flush cap releases when the session is flushed
21mr|kernel-5.10-generic-5.10.244-1|10754	- cifs: Fix lost destroy smbd connection when MR allocate failed
21mr|kernel-5.10-generic-5.10.244-1|10755	- cifs: Fix uninitialized memory read in smb3_qfs_tcon()
21mr|kernel-5.10-generic-5.10.244-1|10756	- cifs: Fix use-after-free in rdata->read_into_pages()
21mr|kernel-5.10-generic-5.10.244-1|10757	- cifs: Fix warning and UAF when destroy the MR list
21mr|kernel-5.10-generic-5.10.244-1|10758	- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()
21mr|kernel-5.10-generic-5.10.244-1|10759	- clk: imx: avoid memory leak
21mr|kernel-5.10-generic-5.10.244-1|10760	- clk: mxl: Add option to override gate clks
21mr|kernel-5.10-generic-5.10.244-1|10761	- clk: mxl: Fix a clk entry by adding relevant flags
21mr|kernel-5.10-generic-5.10.244-1|10762	- clk: mxl: Remove redundant spinlocks
21mr|kernel-5.10-generic-5.10.244-1|10763	- clk: mxl: Switch from direct readl/writel based IO to regmap based IO
21mr|kernel-5.10-generic-5.10.244-1|10764	- clk: mxl: syscon_node_to_regmap() returns error pointers
21mr|kernel-5.10-generic-5.10.244-1|10765	- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents
21mr|kernel-5.10-generic-5.10.244-1|10766	- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents
21mr|kernel-5.10-generic-5.10.244-1|10767	- clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC
21mr|kernel-5.10-generic-5.10.244-1|10768	- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC
21mr|kernel-5.10-generic-5.10.244-1|10769	- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed
21mr|kernel-5.10-generic-5.10.244-1|10770	- clk: renesas: cpg-mssr: Remove superfluous check in resume code
21mr|kernel-5.10-generic-5.10.244-1|10771	- clocksource: Suspend the watchdog temporarily when high read latency detected
21mr|kernel-5.10-generic-5.10.244-1|10772	- coda: Avoid partial allocation of sig_inputArgs
21mr|kernel-5.10-generic-5.10.244-1|10773	- crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2
21mr|kernel-5.10-generic-5.10.244-1|10774	- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename
21mr|kernel-5.10-generic-5.10.244-1|10775	- crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware
21mr|kernel-5.10-generic-5.10.244-1|10776	- crypto: ccp - Refactor out sev_fw_alloc()
21mr|kernel-5.10-generic-5.10.244-1|10777	- crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak
21mr|kernel-5.10-generic-5.10.244-1|10778	- crypto: ccp: Use the stack and common buffer for status commands
21mr|kernel-5.10-generic-5.10.244-1|10779	- crypto: ccp: Use the stack for small SEV command buffers
21mr|kernel-5.10-generic-5.10.244-1|10780	- crypto: crypto4xx - Call dma_unmap_page when done
21mr|kernel-5.10-generic-5.10.244-1|10781	- crypto: essiv - Handle EBUSY correctly
21mr|kernel-5.10-generic-5.10.244-1|10782	- crypto: hisilicon: Wipe entire pool on error
21mr|kernel-5.10-generic-5.10.244-1|10783	- crypto: rsa-pkcs1pad - Use akcipher_request_complete
21mr|kernel-5.10-generic-5.10.244-1|10784	- crypto: seqiv - Handle EBUSY correctly
21mr|kernel-5.10-generic-5.10.244-1|10785	- crypto: x86/ghash - fix unaligned access in ghash_setkey()
21mr|kernel-5.10-generic-5.10.244-1|10786	- crypto: xts - Handle EBUSY correctly
21mr|kernel-5.10-generic-5.10.244-1|10787	- dax/kmem: Fix leak of memory-hotplug resources
21mr|kernel-5.10-generic-5.10.244-1|10788	- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
21mr|kernel-5.10-generic-5.10.244-1|10789	- dm: add cond_resched() to dm_wq_work()
21mr|kernel-5.10-generic-5.10.244-1|10790	- dm cache: add cond_resched() to various workqueue loops
21mr|kernel-5.10-generic-5.10.244-1|10791	- dm flakey: don't corrupt the zero page
21mr|kernel-5.10-generic-5.10.244-1|10792	- dm flakey: fix logic when corrupting a bio
21mr|kernel-5.10-generic-5.10.244-1|10793	- dm: remove flush_scheduled_work() during local_exit()
21mr|kernel-5.10-generic-5.10.244-1|10794	- dm thin: add cond_resched() to various workqueue loops
21mr|kernel-5.10-generic-5.10.244-1|10795	- docs: gdbmacros: print newest record
21mr|kernel-5.10-generic-5.10.244-1|10796	- docs/scripts/gdb: add necessary make scripts_gdb step
21mr|kernel-5.10-generic-5.10.244-1|10797	- Documentation/hw-vuln: Document the interaction between IBRS and STIBP
21mr|kernel-5.10-generic-5.10.244-1|10798	- drm: amd: display: Fix memory leakage
21mr|kernel-5.10-generic-5.10.244-1|10799	- drm/amd/display: Fix potential null-deref in dm_resume
21mr|kernel-5.10-generic-5.10.244-1|10800	- drm/amdgpu: fix enum odm_combine_mode mismatch
21mr|kernel-5.10-generic-5.10.244-1|10801	- drm/bridge: lt9611: fix clock calculation
21mr|kernel-5.10-generic-5.10.244-1|10802	- drm/bridge: lt9611: fix HPD reenablement
21mr|kernel-5.10-generic-5.10.244-1|10803	- drm/bridge: lt9611: fix polarity programming
21mr|kernel-5.10-generic-5.10.244-1|10804	- drm/bridge: lt9611: fix programming of video modes
21mr|kernel-5.10-generic-5.10.244-1|10805	- drm/bridge: lt9611: fix sleep mode setup
21mr|kernel-5.10-generic-5.10.244-1|10806	- drm/bridge: lt9611: pass a pointer to the of node
21mr|kernel-5.10-generic-5.10.244-1|10807	- drm/bridge: megachips: Fix error handling in i2c_register_driver()
21mr|kernel-5.10-generic-5.10.244-1|10808	- drm/display/dp_mst: Fix down message handling after a packet reception error
21mr|kernel-5.10-generic-5.10.244-1|10809	- drm/display/dp_mst: Fix down/up message handling after sink disconnect
21mr|kernel-5.10-generic-5.10.244-1|10810	- drm/edid: fix AVI infoframe aspect ratio handling
21mr|kernel-5.10-generic-5.10.244-1|10811	- drm/etnaviv: don't truncate physical page address
21mr|kernel-5.10-generic-5.10.244-1|10812	- drm: Fix potential null-ptr-deref due to drmm_mode_config_init()
21mr|kernel-5.10-generic-5.10.244-1|10813	- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats
21mr|kernel-5.10-generic-5.10.244-1|10814	- drm/i915: Fix potential bit_17 double-free
21mr|kernel-5.10-generic-5.10.244-1|10815	- drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()
21mr|kernel-5.10-generic-5.10.244-1|10816	- drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
21mr|kernel-5.10-generic-5.10.244-1|10817	- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry
21mr|kernel-5.10-generic-5.10.244-1|10818	- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv
21mr|kernel-5.10-generic-5.10.244-1|10819	- drm/mediatek: Clean dangling pointer on bind error path
21mr|kernel-5.10-generic-5.10.244-1|10820	- drm/mediatek: Drop unbalanced obj unref
21mr|kernel-5.10-generic-5.10.244-1|10821	- drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd
21mr|kernel-5.10-generic-5.10.244-1|10822	- drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc
21mr|kernel-5.10-generic-5.10.244-1|10823	- drm/mediatek: Use NULL instead of 0 for NULL pointer
21mr|kernel-5.10-generic-5.10.244-1|10824	- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness
21mr|kernel-5.10-generic-5.10.244-1|10825	- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|10826	- drm/msm/dpu: Add check for cstate
21mr|kernel-5.10-generic-5.10.244-1|10827	- drm/msm/dpu: Add check for pstates
21mr|kernel-5.10-generic-5.10.244-1|10828	- drm/msm/dpu: Disallow unallocated resources to be returned
21mr|kernel-5.10-generic-5.10.244-1|10829	- drm/msm/dsi: Add missing check for alloc_ordered_workqueue
21mr|kernel-5.10-generic-5.10.244-1|10830	- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue
21mr|kernel-5.10-generic-5.10.244-1|10831	- drm/msm/mdp5: Add check for kzalloc
21mr|kernel-5.10-generic-5.10.244-1|10832	- drm/msm: use strscpy instead of strncpy
21mr|kernel-5.10-generic-5.10.244-1|10833	- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC
21mr|kernel-5.10-generic-5.10.244-1|10834	- drm/omap: dsi: Fix excessive stack usage
21mr|kernel-5.10-generic-5.10.244-1|10835	- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5
21mr|kernel-5.10-generic-5.10.244-1|10836	- drm/radeon: Fix eDP for single-display iMac11,2
21mr|kernel-5.10-generic-5.10.244-1|10837	- drm/radeon: free iio for atombios when driver shutdown
21mr|kernel-5.10-generic-5.10.244-1|10838	- drm: tidss: Fix pixel format definition
21mr|kernel-5.10-generic-5.10.244-1|10839	- drm/tiny: ili9486: Do not assume 8-bit only SPI controllers
21mr|kernel-5.10-generic-5.10.244-1|10840	- drm/vc4: dpi: Add option for inverting pixel clock and output enable
21mr|kernel-5.10-generic-5.10.244-1|10841	- drm/vc4: dpi: Fix format mapping for RGB565
21mr|kernel-5.10-generic-5.10.244-1|10842	- drm/vc4: hdmi: Correct interlaced timings again
21mr|kernel-5.10-generic-5.10.244-1|10843	- drm/vc4: hdmi: make CEC adapter name unique
21mr|kernel-5.10-generic-5.10.244-1|10844	- drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5
21mr|kernel-5.10-generic-5.10.244-1|10845	- drm/vc4: hvs: Set AXI panic modes
21mr|kernel-5.10-generic-5.10.244-1|10846	- drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
21mr|kernel-5.10-generic-5.10.244-1|10847	- drm/virtio: Fix error code in virtio_gpu_object_shmem_init()
21mr|kernel-5.10-generic-5.10.244-1|10848	- drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init
21mr|kernel-5.10-generic-5.10.244-1|10849	- drm/vkms: Fix null-ptr-deref in vkms_release()
21mr|kernel-5.10-generic-5.10.244-1|10850	- efi: Accept version 2 of memory attributes table
21mr|kernel-5.10-generic-5.10.244-1|10851	- efi: fix potential NULL deref in efi_mem_reserve_persistent
21mr|kernel-5.10-generic-5.10.244-1|10852	- exfat: fix inode->i_blocks for non-512 byte sector size device
21mr|kernel-5.10-generic-5.10.244-1|10853	- exfat: fix reporting fs error when reading dir beyond EOF
21mr|kernel-5.10-generic-5.10.244-1|10854	- exfat: fix unexpected EOF while reading dir
21mr|kernel-5.10-generic-5.10.244-1|10855	- exfat: redefine DIR_DELETED as the bad cluster number
21mr|kernel-5.10-generic-5.10.244-1|10856	- ext4: Fix function prototype mismatch for ext4_feat_ktype
21mr|kernel-5.10-generic-5.10.244-1|10857	- ext4: optimize ea_inode block expansion
21mr|kernel-5.10-generic-5.10.244-1|10858	- ext4: refuse to create ea block when umounted
21mr|kernel-5.10-generic-5.10.244-1|10859	- f2fs: fix cgroup writeback accounting with fs-layer encryption
21mr|kernel-5.10-generic-5.10.244-1|10860	- f2fs: fix information leak in f2fs_move_inline_dirents()
21mr|kernel-5.10-generic-5.10.244-1|10861	- f2fs: fix to do sanity check on i_extra_isize in is_alive()
21mr|kernel-5.10-generic-5.10.244-1|10862	- f2fs: use memcpy_{to,from}_page() where possible
21mr|kernel-5.10-generic-5.10.244-1|10863	- fbcon: Check font dimension limits
21mr|kernel-5.10-generic-5.10.244-1|10864	- fbdev: smscufx: fix error handling code in ufx_usb_probe
21mr|kernel-5.10-generic-5.10.244-1|10865	- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region
21mr|kernel-5.10-generic-5.10.244-1|10866	- firmware: coreboot: framebuffer: Ignore reserved pixel color bits
21mr|kernel-5.10-generic-5.10.244-1|10867	- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3
21mr|kernel-5.10-generic-5.10.244-1|10868	- fix "direction" argument of iov_iter_kvec()
21mr|kernel-5.10-generic-5.10.244-1|10869	- fix iov_iter_bvec() "direction" argument
21mr|kernel-5.10-generic-5.10.244-1|10870	- Fix page corruption caused by racy check in __free_pages
21mr|kernel-5.10-generic-5.10.244-1|10871	- Fix XFRM-I support for nested ESP tunnels
21mr|kernel-5.10-generic-5.10.244-1|10872	- flow_offload: fill flags to action structure
21mr|kernel-5.10-generic-5.10.244-1|10873	- fpga: stratix10-soc: Fix return value check in s10_ops_write_init()
21mr|kernel-5.10-generic-5.10.244-1|10874	- fs: f2fs: initialize fsdata in pagecache_write()
21mr|kernel-5.10-generic-5.10.244-1|10875	- fs: hfsplus: fix UAF issue in hfsplus_put_super
21mr|kernel-5.10-generic-5.10.244-1|10876	- fs/jfs: fix shift exponent db_agl2size negative
21mr|kernel-5.10-generic-5.10.244-1|10877	- genirq: Fix the return type of kstat_cpu_irqs_sum()
21mr|kernel-5.10-generic-5.10.244-1|10878	- gfs2: Improve gfs2_make_fs_rw error handling
21mr|kernel-5.10-generic-5.10.244-1|10879	- gfs2: jdata writepage fix
21mr|kernel-5.10-generic-5.10.244-1|10880	- gpio: vf610: connect GPIO label to dev name
21mr|kernel-5.10-generic-5.10.244-1|10881	- gpu: host1x: Don't skip assigning syncpoints to channels
21mr|kernel-5.10-generic-5.10.244-1|10882	- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()
21mr|kernel-5.10-generic-5.10.244-1|10883	- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create
21mr|kernel-5.10-generic-5.10.244-1|10884	- HID: Add Mapping for System Microphone Mute
21mr|kernel-5.10-generic-5.10.244-1|10885	- HID: asus: Remove check for same LED brightness on set
21mr|kernel-5.10-generic-5.10.244-1|10886	- HID: asus: use spinlock to protect concurrent accesses
21mr|kernel-5.10-generic-5.10.244-1|10887	- HID: asus: use spinlock to safely schedule workers
21mr|kernel-5.10-generic-5.10.244-1|10888	- hid: bigben_probe(): validate report count
21mr|kernel-5.10-generic-5.10.244-1|10889	- HID: bigben: use spinlock to protect concurrent accesses
21mr|kernel-5.10-generic-5.10.244-1|10890	- HID: bigben: use spinlock to safely schedule workers
21mr|kernel-5.10-generic-5.10.244-1|10891	- HID: bigben_worker() remove unneeded check on report_field
21mr|kernel-5.10-generic-5.10.244-1|10892	- HID: core: Fix deadloop in hid_apply_multiplier.
21mr|kernel-5.10-generic-5.10.244-1|10893	- HID: logitech-hidpp: Don't restart communication if not necessary
21mr|kernel-5.10-generic-5.10.244-1|10894	- hugetlb: check for undefined shift on 32 bit architectures
21mr|kernel-5.10-generic-5.10.244-1|10895	- hwmon: (coretemp) Simplify platform device handling
21mr|kernel-5.10-generic-5.10.244-1|10896	- hwmon: (ltc2945) Handle error case in ltc2945_value_store
21mr|kernel-5.10-generic-5.10.244-1|10897	- hwmon: (mlxreg-fan) Return zero speed for broken fan
21mr|kernel-5.10-generic-5.10.244-1|10898	- i2c: mxs: suppress probe-deferral error message
21mr|kernel-5.10-generic-5.10.244-1|10899	- i2c: rk3x: fix a bunch of kernel-doc warnings
21mr|kernel-5.10-generic-5.10.244-1|10900	- i40e: Add checking for null for nlmsg_find_attr()
21mr|kernel-5.10-generic-5.10.244-1|10901	- i40e: add double of VLAN header when computing the max MTU
21mr|kernel-5.10-generic-5.10.244-1|10902	- IB/hfi1: Assign npages earlier
21mr|kernel-5.10-generic-5.10.244-1|10903	- IB/hfi1: Restore allocated resources on failed copyout
21mr|kernel-5.10-generic-5.10.244-1|10904	- IB/hfi1: Update RMT size calculation
21mr|kernel-5.10-generic-5.10.244-1|10905	- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues
21mr|kernel-5.10-generic-5.10.244-1|10906	- ice: add missing checks for PF vsi type
21mr|kernel-5.10-generic-5.10.244-1|10907	- ice: Do not use WQ_MEM_RECLAIM flag for workqueue
21mr|kernel-5.10-generic-5.10.244-1|10908	- igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()
21mr|kernel-5.10-generic-5.10.244-1|10909	- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()
21mr|kernel-5.10-generic-5.10.244-1|10910	- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()
21mr|kernel-5.10-generic-5.10.244-1|10911	- iio: adc: berlin2-adc: Add missing of_node_put() in error path
21mr|kernel-5.10-generic-5.10.244-1|10912	- iio: adc: stm32-dfsdm: fill module aliases
21mr|kernel-5.10-generic-5.10.244-1|10913	- iio:adc:twl6030: Enable measurement of VAC
21mr|kernel-5.10-generic-5.10.244-1|10914	- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others
21mr|kernel-5.10-generic-5.10.244-1|10915	- iio: hid: fix the retval in accel_3d_capture_sample
21mr|kernel-5.10-generic-5.10.244-1|10916	- iio: imu: fxos8700: fix ACCEL measurement range selection
21mr|kernel-5.10-generic-5.10.244-1|10917	- iio: imu: fxos8700: fix failed initialization ODR mode assignment
21mr|kernel-5.10-generic-5.10.244-1|10918	- iio: imu: fxos8700: fix IMU data bits returned to user space
21mr|kernel-5.10-generic-5.10.244-1|10919	- iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback
21mr|kernel-5.10-generic-5.10.244-1|10920	- iio: imu: fxos8700: fix incorrect ODR mode readback
21mr|kernel-5.10-generic-5.10.244-1|10921	- iio: imu: fxos8700: fix MAGN sensor scale and unit
21mr|kernel-5.10-generic-5.10.244-1|10922	- iio: imu: fxos8700: fix map label of channel type to MAGN sensor
21mr|kernel-5.10-generic-5.10.244-1|10923	- iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback
21mr|kernel-5.10-generic-5.10.244-1|10924	- iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN
21mr|kernel-5.10-generic-5.10.244-1|10925	- ima: Align ima_file_mmap() parameters with mmap_file LSM hook
21mr|kernel-5.10-generic-5.10.244-1|10926	- inet: fix fast path in __inet_hash_connect()
21mr|kernel-5.10-generic-5.10.244-1|10927	- Input: ads7846 - always set last command to PWRDOWN
21mr|kernel-5.10-generic-5.10.244-1|10928	- Input: ads7846 - convert to full duplex
21mr|kernel-5.10-generic-5.10.244-1|10929	- Input: ads7846 - convert to one message
21mr|kernel-5.10-generic-5.10.244-1|10930	- Input: ads7846 - don't check penirq immediately for 7845
21mr|kernel-5.10-generic-5.10.244-1|10931	- Input: ads7846 - don't report pressure for ads7845
21mr|kernel-5.10-generic-5.10.244-1|10932	- Input: i8042 - add Clevo PCX0DX to i8042 quirk table
21mr|kernel-5.10-generic-5.10.244-1|10933	- Input: i8042 - add TUXEDO devices to i8042 quirk tables
21mr|kernel-5.10-generic-5.10.244-1|10934	- Input: i8042 - merge quirk tables
21mr|kernel-5.10-generic-5.10.244-1|10935	- Input: i8042 - move __initconst to fix code styling warning
21mr|kernel-5.10-generic-5.10.244-1|10936	- Input: iqs269a - configure device with a single block write
21mr|kernel-5.10-generic-5.10.244-1|10937	- Input: iqs269a - do not poll during ATI
21mr|kernel-5.10-generic-5.10.244-1|10938	- Input: iqs269a - do not poll during suspend or resume
21mr|kernel-5.10-generic-5.10.244-1|10939	- Input: iqs269a - drop unused device node references
21mr|kernel-5.10-generic-5.10.244-1|10940	- Input: iqs269a - increase interrupt handler return delay
21mr|kernel-5.10-generic-5.10.244-1|10941	- ionic: clean interrupt before enabling queue to avoid credit race
21mr|kernel-5.10-generic-5.10.244-1|10942	- io_uring: add a conditional reschedule to the IOPOLL cancelation loop
21mr|kernel-5.10-generic-5.10.244-1|10943	- io_uring: add missing lock in io_get_file_fixed
21mr|kernel-5.10-generic-5.10.244-1|10944	- io_uring: ensure that io_init_req() passes in the right issue_flags
21mr|kernel-5.10-generic-5.10.244-1|10945	- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work
21mr|kernel-5.10-generic-5.10.244-1|10946	- io_uring: mark task TASK_RUNNING before handling resume/task work
21mr|kernel-5.10-generic-5.10.244-1|10947	- io_uring/poll: allow some retries for poll triggering spuriously
21mr|kernel-5.10-generic-5.10.244-1|10948	- io_uring: remove MSG_NOSIGNAL from recvmsg
21mr|kernel-5.10-generic-5.10.244-1|10949	- io_uring/rsrc: disallow multi-source reg buffers
21mr|kernel-5.10-generic-5.10.244-1|10950	- ipmi_ssif: Rename idle state and check
21mr|kernel-5.10-generic-5.10.244-1|10951	- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation
21mr|kernel-5.10-generic-5.10.244-1|10952	- ipv6: Fix datagram socket connection with DSCP.
21mr|kernel-5.10-generic-5.10.244-1|10953	- ipv6: Fix tcp socket connection with DSCP.
21mr|kernel-5.10-generic-5.10.244-1|10954	- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains
21mr|kernel-5.10-generic-5.10.244-1|10955	- irqchip: Fix refcount leak in platform_irqchip_probe
21mr|kernel-5.10-generic-5.10.244-1|10956	- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts
21mr|kernel-5.10-generic-5.10.244-1|10957	- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts
21mr|kernel-5.10-generic-5.10.244-1|10958	- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe
21mr|kernel-5.10-generic-5.10.244-1|10959	- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe
21mr|kernel-5.10-generic-5.10.244-1|10960	- irqdomain: Drop bogus fwspec-mapping error handling
21mr|kernel-5.10-generic-5.10.244-1|10961	- irqdomain: Fix association race
21mr|kernel-5.10-generic-5.10.244-1|10962	- irqdomain: Fix disassociation race
21mr|kernel-5.10-generic-5.10.244-1|10963	- ixgbe: add double of VLAN header when computing the max MTU
21mr|kernel-5.10-generic-5.10.244-1|10964	- ixgbe: allow to increase MTU to 3K with XDP enabled
21mr|kernel-5.10-generic-5.10.244-1|10965	- jbd2: fix data missing when reusing bh which is ready to be checkpointed
21mr|kernel-5.10-generic-5.10.244-1|10966	- kbuild: Port silent mode detection to future gnu make.
21mr|kernel-5.10-generic-5.10.244-1|10967	- kernel/fail_function: fix memory leak with using debugfs_lookup()
21mr|kernel-5.10-generic-5.10.244-1|10968	- ktest.pl: Add RUN_TIMEOUT option with default unlimited
21mr|kernel-5.10-generic-5.10.244-1|10969	- ktest.pl: Fix missing "end_monitor" when machine check fails
21mr|kernel-5.10-generic-5.10.244-1|10970	- ktest.pl: Give back console on Ctrt^C on monitor
21mr|kernel-5.10-generic-5.10.244-1|10971	- KVM: Destroy target device if coalesced MMIO unregistration fails
21mr|kernel-5.10-generic-5.10.244-1|10972	- kvm: initialize all of the kvm_debugregs structure before sending it to userspace
21mr|kernel-5.10-generic-5.10.244-1|10973	- KVM: s390: disable migration mode when dirty tracking is disabled
21mr|kernel-5.10-generic-5.10.244-1|10974	- KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid
21mr|kernel-5.10-generic-5.10.244-1|10975	- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS
21mr|kernel-5.10-generic-5.10.244-1|10976	- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception
21mr|kernel-5.10-generic-5.10.244-1|10977	- KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI
21mr|kernel-5.10-generic-5.10.244-1|10978	- l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register()
21mr|kernel-5.10-generic-5.10.244-1|10979	- leds: led-class: Add missing put_device() to led_put()
21mr|kernel-5.10-generic-5.10.244-1|10980	- leds: led-core: Fix refcount leak in of_led_get()
21mr|kernel-5.10-generic-5.10.244-1|10981	- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()
21mr|kernel-5.10-generic-5.10.244-1|10982	- libbpf: Fix btf__align_of() by taking into account field offsets
21mr|kernel-5.10-generic-5.10.244-1|10983	- lib/mpi: Fix buffer overrun when SG is too long
21mr|kernel-5.10-generic-5.10.244-1|10984	- linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <linux/kernel.h>
21mr|kernel-5.10-generic-5.10.244-1|10985	- loop: loop_set_status_from_info() check before assignment
21mr|kernel-5.10-generic-5.10.244-1|10986	- m68k: Check syscall_trace_enter() return code
21mr|kernel-5.10-generic-5.10.244-1|10987	- m68k: /proc/hardware should depend on PROC_FS
21mr|kernel-5.10-generic-5.10.244-1|10988	- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh
21mr|kernel-5.10-generic-5.10.244-1|10989	- malidp: Fix NULL vs IS_ERR() checking
21mr|kernel-5.10-generic-5.10.244-1|10990	- md: Flush workqueue md_rdev_misc_wq in md_alloc()
21mr|kernel-5.10-generic-5.10.244-1|10991	- media: i2c: imx219: Fix binning for RAW8 capture
21mr|kernel-5.10-generic-5.10.244-1|10992	- media: i2c: imx219: remove redundant writes
21mr|kernel-5.10-generic-5.10.244-1|10993	- media: i2c: imx219: Split common registers from mode tables
21mr|kernel-5.10-generic-5.10.244-1|10994	- media: i2c: ov7670: 0 instead of -EINVAL was returned
21mr|kernel-5.10-generic-5.10.244-1|10995	- media: i2c: ov772x: Fix memleak in ov772x_probe()
21mr|kernel-5.10-generic-5.10.244-1|10996	- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind
21mr|kernel-5.10-generic-5.10.244-1|10997	- media: max9286: Fix memleak in max9286_v4l2_register()
21mr|kernel-5.10-generic-5.10.244-1|10998	- media: ov2740: Fix memleak in ov2740_init_controls()
21mr|kernel-5.10-generic-5.10.244-1|10999	- media: ov5675: Fix memleak in ov5675_init_controls()
21mr|kernel-5.10-generic-5.10.244-1|11000	- media: platform: ti: Add missing check for devm_regulator_get
21mr|kernel-5.10-generic-5.10.244-1|11001	- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()
21mr|kernel-5.10-generic-5.10.244-1|11002	- media: saa7134: Use video_unregister_device for radio_dev
21mr|kernel-5.10-generic-5.10.244-1|11003	- media: ti: cal: fix possible memory leak in cal_ctx_create()
21mr|kernel-5.10-generic-5.10.244-1|11004	- media: usb: siano: Fix use after free bugs caused by do_submit_urb
21mr|kernel-5.10-generic-5.10.244-1|11005	- media: uvcvideo: Fix race condition with usb_kill_urb
21mr|kernel-5.10-generic-5.10.244-1|11006	- media: uvcvideo: Handle cameras with invalid descriptors
21mr|kernel-5.10-generic-5.10.244-1|11007	- media: uvcvideo: Handle errors from calls to usb_string
21mr|kernel-5.10-generic-5.10.244-1|11008	- media: uvcvideo: Provide sync and async uvc_ctrl_status_event
21mr|kernel-5.10-generic-5.10.244-1|11009	- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910
21mr|kernel-5.10-generic-5.10.244-1|11010	- media: uvcvideo: Silence memcpy() run-time false positive warnings
21mr|kernel-5.10-generic-5.10.244-1|11011	- mei: bus-fixup:upon error print return values of send and receive
21mr|kernel-5.10-generic-5.10.244-1|11012	- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak
21mr|kernel-5.10-generic-5.10.244-1|11013	- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()
21mr|kernel-5.10-generic-5.10.244-1|11014	- migrate: hugetlb: check for hugetlb shared PMD in node migration
21mr|kernel-5.10-generic-5.10.244-1|11015	- mips: fix syscall_get_nr
21mr|kernel-5.10-generic-5.10.244-1|11016	- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set
21mr|kernel-5.10-generic-5.10.244-1|11017	- MIPS: vpe-mt: drop physical_memsize
21mr|kernel-5.10-generic-5.10.244-1|11018	- mmc: jz4740: Work around bug on JZ4760(B)
21mr|kernel-5.10-generic-5.10.244-1|11019	- mmc: mmc_spi: fix error handling in mmc_spi_probe()
21mr|kernel-5.10-generic-5.10.244-1|11020	- mmc: sdio: fix possible resource leaks in some error paths
21mr|kernel-5.10-generic-5.10.244-1|11021	- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
21mr|kernel-5.10-generic-5.10.244-1|11022	- mm: memcontrol: deprecate charge moving
21mr|kernel-5.10-generic-5.10.244-1|11023	- mm/migration: return errno when isolate_huge_page failed
21mr|kernel-5.10-generic-5.10.244-1|11024	- mm/swapfile: add cond_resched() in get_swap_pages()
21mr|kernel-5.10-generic-5.10.244-1|11025	- mm/thp: check and bail out if page in deferred queue already
21mr|kernel-5.10-generic-5.10.244-1|11026	- mtd: rawnand: sunxi: Fix the size of the last OOB region
21mr|kernel-5.10-generic-5.10.244-1|11027	- mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type
21mr|kernel-5.10-generic-5.10.244-1|11028	- nbd: fix max value for 'first_minor'
21mr|kernel-5.10-generic-5.10.244-1|11029	- nbd: fix possible overflow for 'first_minor' in nbd_dev_add()
21mr|kernel-5.10-generic-5.10.244-1|11030	- nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
21mr|kernel-5.10-generic-5.10.244-1|11031	- neigh: make sure used and confirmed times are valid
21mr|kernel-5.10-generic-5.10.244-1|11032	- net: add sock_init_data_uid()
21mr|kernel-5.10-generic-5.10.244-1|11033	- net: bcmgenet: Add a check for oversized packets
21mr|kernel-5.10-generic-5.10.244-1|11034	- net: bcmgenet: fix MoCA LED control
21mr|kernel-5.10-generic-5.10.244-1|11035	- net: bgmac: fix BCM5358 support by setting correct flags
21mr|kernel-5.10-generic-5.10.244-1|11036	- net: ethernet: ti: add missing of_node_put before return
21mr|kernel-5.10-generic-5.10.244-1|11037	- net: ethernet: ti: am65-cpsw: fix tx csum offload for multi mac mode
21mr|kernel-5.10-generic-5.10.244-1|11038	- net: ethernet: ti: am65-cpsw: handle deferred probe with dev_err_probe()
21mr|kernel-5.10-generic-5.10.244-1|11039	- netfilter: br_netfilter: disable sabotage_in hook after first suppression
21mr|kernel-5.10-generic-5.10.244-1|11040	- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()
21mr|kernel-5.10-generic-5.10.244-1|11041	- netfilter: ebtables: fix table blob use-after-free
21mr|kernel-5.10-generic-5.10.244-1|11042	- netfilter: nft_tproxy: restrict to prerouting hook
21mr|kernel-5.10-generic-5.10.244-1|11043	- net: fix __dev_kfree_skb_any() vs drop monitor
21mr|kernel-5.10-generic-5.10.244-1|11044	- net: Fix unwanted sign extension in netdev_stats_to_stats64()
21mr|kernel-5.10-generic-5.10.244-1|11045	- net/mlx5e: IPoIB, Show unknown speed instead of error
21mr|kernel-5.10-generic-5.10.244-1|11046	- net/mlx5: Enhance debug print in page allocation failure
21mr|kernel-5.10-generic-5.10.244-1|11047	- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
21mr|kernel-5.10-generic-5.10.244-1|11048	- net/mlx5: fw_tracer: Fix debug print
21mr|kernel-5.10-generic-5.10.244-1|11049	- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
21mr|kernel-5.10-generic-5.10.244-1|11050	- net/mlx5: Geneve, Fix handling of Geneve object id as error code
21mr|kernel-5.10-generic-5.10.244-1|11051	- net: mpls: fix stale pointer if allocation fails during device rename
21mr|kernel-5.10-generic-5.10.244-1|11052	- net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"
21mr|kernel-5.10-generic-5.10.244-1|11053	- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new
21mr|kernel-5.10-generic-5.10.244-1|11054	- net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()
21mr|kernel-5.10-generic-5.10.244-1|11055	- net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices
21mr|kernel-5.10-generic-5.10.244-1|11056	- net: phy: meson-gxl: Add generic dummy stubs for MMD register access
21mr|kernel-5.10-generic-5.10.244-1|11057	- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY
21mr|kernel-5.10-generic-5.10.244-1|11058	- net: qrtr: free memory on error path in radix_tree_insert()
21mr|kernel-5.10-generic-5.10.244-1|11059	- net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().
21mr|kernel-5.10-generic-5.10.244-1|11060	- netrom: Fix use-after-free caused by accept on already connected socket
21mr|kernel-5.10-generic-5.10.244-1|11061	- net/rose: Fix to not accept on connected socket
21mr|kernel-5.10-generic-5.10.244-1|11062	- net/sched: act_ctinfo: use percpu stats
21mr|kernel-5.10-generic-5.10.244-1|11063	- net/sched: act_sample: fix action bind logic
21mr|kernel-5.10-generic-5.10.244-1|11064	- net/sched: Retire tcindex classifier
21mr|kernel-5.10-generic-5.10.244-1|11065	- net: sched: sch: Bounds check priority
21mr|kernel-5.10-generic-5.10.244-1|11066	- net: sched: sch: Fix off by one in htb_activate_prios()
21mr|kernel-5.10-generic-5.10.244-1|11067	- net/sched: tcindex: search key must be 16 bits
21mr|kernel-5.10-generic-5.10.244-1|11068	- net/sched: tcindex: update imperfect hash filters respecting rcu
21mr|kernel-5.10-generic-5.10.244-1|11069	- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC
21mr|kernel-5.10-generic-5.10.244-1|11070	- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
21mr|kernel-5.10-generic-5.10.244-1|11071	- net: stmmac: Restrict warning on disabling DMA store and fwd mode
21mr|kernel-5.10-generic-5.10.244-1|11072	- net: tls: avoid hanging tasks on the tx_lock
21mr|kernel-5.10-generic-5.10.244-1|11073	- net: USB: Fix wrong-direction WARNING in plusb.c
21mr|kernel-5.10-generic-5.10.244-1|11074	- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
21mr|kernel-5.10-generic-5.10.244-1|11075	- net/x25: Fix to not accept on connected socket
21mr|kernel-5.10-generic-5.10.244-1|11076	- nfc: fix memory leak of se_io context in nfc_genl_se_io
21mr|kernel-5.10-generic-5.10.244-1|11077	- nfs4trace: fix state manager flag printing
21mr|kernel-5.10-generic-5.10.244-1|11078	- nfsd: fix race to check ls_layouts
21mr|kernel-5.10-generic-5.10.244-1|11079	- nfsd: zero out pointers after putting nfsd_files on COPY setup error
21mr|kernel-5.10-generic-5.10.244-1|11080	- NFS: fix disabling of swap
21mr|kernel-5.10-generic-5.10.244-1|11081	- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode()
21mr|kernel-5.10-generic-5.10.244-1|11082	- NFSv4: keep state manager thread active if swap is enabled
21mr|kernel-5.10-generic-5.10.244-1|11083	- nilfs2: fix underflow in second superblock position calculations
21mr|kernel-5.10-generic-5.10.244-1|11084	- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
21mr|kernel-5.10-generic-5.10.244-1|11085	- nvmem: core: add error handling for dev_set_name
21mr|kernel-5.10-generic-5.10.244-1|11086	- nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property
21mr|kernel-5.10-generic-5.10.244-1|11087	- nvmem: core: fix cell removal on error
21mr|kernel-5.10-generic-5.10.244-1|11088	- nvmem: core: fix cleanup after dev_set_name()
21mr|kernel-5.10-generic-5.10.244-1|11089	- nvmem: core: fix registration vs use race
21mr|kernel-5.10-generic-5.10.244-1|11090	- nvmem: core: fix return value
21mr|kernel-5.10-generic-5.10.244-1|11091	- nvmem: core: initialise nvmem->id early
21mr|kernel-5.10-generic-5.10.244-1|11092	- nvmem: core: remove nvmem_config wp_gpio
21mr|kernel-5.10-generic-5.10.244-1|11093	- nvmem: qcom-spmi-sdam: fix module autoloading
21mr|kernel-5.10-generic-5.10.244-1|11094	- objtool: add UACCESS exceptions for __tsan_volatile_read/write
21mr|kernel-5.10-generic-5.10.244-1|11095	- objtool: Fix memory leak in create_static_call_sections()
21mr|kernel-5.10-generic-5.10.244-1|11096	- ocfs2: fix defrag path triggering jbd2 ASSERT
21mr|kernel-5.10-generic-5.10.244-1|11097	- ocfs2: fix non-auto defrag path not working issue
21mr|kernel-5.10-generic-5.10.244-1|11098	- of/address: Return an error when no valid dma-ranges are found
21mr|kernel-5.10-generic-5.10.244-1|11099	- OPP: fix error checking in opp_migrate_dentry()
21mr|kernel-5.10-generic-5.10.244-1|11100	- ovl: remove privs in ovl_copyfile()
21mr|kernel-5.10-generic-5.10.244-1|11101	- ovl: remove privs in ovl_fallocate()
21mr|kernel-5.10-generic-5.10.244-1|11102	- parisc: Fix return code of pdc_iodc_print()
21mr|kernel-5.10-generic-5.10.244-1|11103	- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case
21mr|kernel-5.10-generic-5.10.244-1|11104	- PCI: Add ACS quirk for Wangxun NICs
21mr|kernel-5.10-generic-5.10.244-1|11105	- PCI: Align extra resources for hotplug bridges properly
21mr|kernel-5.10-generic-5.10.244-1|11106	- PCI: Avoid FLR for AMD FCH AHCI adapters
21mr|kernel-5.10-generic-5.10.244-1|11107	- PCI: hotplug: Allow marking devices as disconnected during bind/unbind
21mr|kernel-5.10-generic-5.10.244-1|11108	- PCI: loongson: Add more devices that need MRRS quirk
21mr|kernel-5.10-generic-5.10.244-1|11109	- PCI: loongson: Prevent LS7A MRRS increases
21mr|kernel-5.10-generic-5.10.244-1|11110	- PCI/PM: Observe reset delay irrespective of bridge_d3
21mr|kernel-5.10-generic-5.10.244-1|11111	- PCI: Take other bus devices into account when distributing resources
21mr|kernel-5.10-generic-5.10.244-1|11112	- perf llvm: Fix inadvertent file creation
21mr|kernel-5.10-generic-5.10.244-1|11113	- perf tools: Fix auto-complete on aarch64
21mr|kernel-5.10-generic-5.10.244-1|11114	- phy: rockchip-typec: Fix unsigned comparison with less than zero
21mr|kernel-5.10-generic-5.10.244-1|11115	- pinctrl: aspeed: Fix confusing types in return value
21mr|kernel-5.10-generic-5.10.244-1|11116	- pinctrl: at91: use devm_kasprintf() to avoid potential leaks
21mr|kernel-5.10-generic-5.10.244-1|11117	- pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback()
21mr|kernel-5.10-generic-5.10.244-1|11118	- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
21mr|kernel-5.10-generic-5.10.244-1|11119	- pinctrl: mediatek: Initialize variable *buf to zero
21mr|kernel-5.10-generic-5.10.244-1|11120	- pinctrl: mediatek: Initialize variable pullen and pullup to zero
21mr|kernel-5.10-generic-5.10.244-1|11121	- pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins
21mr|kernel-5.10-generic-5.10.244-1|11122	- pinctrl: rockchip: add support for rk3568
21mr|kernel-5.10-generic-5.10.244-1|11123	- pinctrl: rockchip: do coding style for mux route struct
21mr|kernel-5.10-generic-5.10.244-1|11124	- pinctrl: rockchip: fix mux route data for rk3568
21mr|kernel-5.10-generic-5.10.244-1|11125	- pinctrl: rockchip: fix reading pull type on rk3568
21mr|kernel-5.10-generic-5.10.244-1|11126	- pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups
21mr|kernel-5.10-generic-5.10.244-1|11127	- pinctrl: single: fix potential NULL dereference
21mr|kernel-5.10-generic-5.10.244-1|11128	- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain
21mr|kernel-5.10-generic-5.10.244-1|11129	- platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table
21mr|kernel-5.10-generic-5.10.244-1|11130	- platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match
21mr|kernel-5.10-generic-5.10.244-1|11131	- PM: EM: fix memory leak with using debugfs_lookup()
21mr|kernel-5.10-generic-5.10.244-1|11132	- powercap: fix possible name leak in powercap_register_zone()
21mr|kernel-5.10-generic-5.10.244-1|11133	- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2
21mr|kernel-5.10-generic-5.10.244-1|11134	- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G
21mr|kernel-5.10-generic-5.10.244-1|11135	- powerpc/eeh: Set channel state after notifying the drivers
21mr|kernel-5.10-generic-5.10.244-1|11136	- powerpc/eeh: Small refactor of eeh_handle_normal_event()
21mr|kernel-5.10-generic-5.10.244-1|11137	- powerpc/imc-pmu: Revert nest_init_lock to being a mutex
21mr|kernel-5.10-generic-5.10.244-1|11138	- powerpc/mm: Rearrange if-else block to avoid clang warning
21mr|kernel-5.10-generic-5.10.244-1|11139	- powerpc/perf/hv-24x7: add missing RTAS retry status handling
21mr|kernel-5.10-generic-5.10.244-1|11140	- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE
21mr|kernel-5.10-generic-5.10.244-1|11141	- powerpc/pseries/lpar: add missing RTAS retry status handling
21mr|kernel-5.10-generic-5.10.244-1|11142	- powerpc/pseries/lparcfg: add missing RTAS retry status handling
21mr|kernel-5.10-generic-5.10.244-1|11143	- powerpc: Remove linker flag from KBUILD_AFLAGS
21mr|kernel-5.10-generic-5.10.244-1|11144	- powerpc/rtas: ensure 4KB alignment for rtas_data_buf
21mr|kernel-5.10-generic-5.10.244-1|11145	- powerpc/rtas: make all exports GPL
21mr|kernel-5.10-generic-5.10.244-1|11146	- printf: fix errname.c list
21mr|kernel-5.10-generic-5.10.244-1|11147	- pwm: sifive: Always let the first pwm_apply_state succeed
21mr|kernel-5.10-generic-5.10.244-1|11148	- pwm: sifive: Reduce time the controller lock is held
21mr|kernel-5.10-generic-5.10.244-1|11149	- pwm: stm32-lp: fix the check on arr and cmp registers update
21mr|kernel-5.10-generic-5.10.244-1|11150	- qede: add netpoll support for qede driver
21mr|kernel-5.10-generic-5.10.244-1|11151	- qede: execute xdp_do_flush() before napi_complete_done()
21mr|kernel-5.10-generic-5.10.244-1|11152	- random: always mix cycle counter in add_latent_entropy()
21mr|kernel-5.10-generic-5.10.244-1|11153	- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails
21mr|kernel-5.10-generic-5.10.244-1|11154	- rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks
21mr|kernel-5.10-generic-5.10.244-1|11155	- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()
21mr|kernel-5.10-generic-5.10.244-1|11156	- rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()
21mr|kernel-5.10-generic-5.10.244-1|11157	- rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose
21mr|kernel-5.10-generic-5.10.244-1|11158	- rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug
21mr|kernel-5.10-generic-5.10.244-1|11159	- rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls
21mr|kernel-5.10-generic-5.10.244-1|11160	- RDMA/usnic: use iommu_map_atomic() under spin_lock()
21mr|kernel-5.10-generic-5.10.244-1|11161	- rds: rds_rm_zerocopy_callback() correct order for list_add_tail()
21mr|kernel-5.10-generic-5.10.244-1|11162	- rds: rds_rm_zerocopy_callback() use list_first_entry()
21mr|kernel-5.10-generic-5.10.244-1|11163	- READ is "data destination", not source...
21mr|kernel-5.10-generic-5.10.244-1|11164	- regulator: max77802: Bounds check regulator id against opmode
21mr|kernel-5.10-generic-5.10.244-1|11165	- regulator: s5m8767: Bounds check id indexing into arrays
21mr|kernel-5.10-generic-5.10.244-1|11166	- remoteproc/mtk_scp: Move clk ops outside send_lock
21mr|kernel-5.10-generic-5.10.244-1|11167	- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers
21mr|kernel-5.10-generic-5.10.244-1|11168	- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()."
21mr|kernel-5.10-generic-5.10.244-1|11169	- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs"
21mr|kernel-5.10-generic-5.10.244-1|11170	- Revert "Revert "block: nbd: add sanity check for first_minor""
21mr|kernel-5.10-generic-5.10.244-1|11171	- Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()"
21mr|kernel-5.10-generic-5.10.244-1|11172	- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
21mr|kernel-5.10-generic-5.10.244-1|11173	- ring-buffer: Handle race between rb_move_tail and rb_check_pages
21mr|kernel-5.10-generic-5.10.244-1|11174	- riscv: disable generation of unwind tables
21mr|kernel-5.10-generic-5.10.244-1|11175	- RISC-V: fix funct4 definition for c.jalr in parse_asm.h
21mr|kernel-5.10-generic-5.10.244-1|11176	- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
21mr|kernel-5.10-generic-5.10.244-1|11177	- riscv: jump_label: Fixup unaligned arch_static_branch function
21mr|kernel-5.10-generic-5.10.244-1|11178	- RISC-V: time: initialize hrtimer based broadcast clock event device
21mr|kernel-5.10-generic-5.10.244-1|11179	- rpmsg: glink: Avoid infinite loop on intent for missing channel
21mr|kernel-5.10-generic-5.10.244-1|11180	- rtc: pm8xxx: fix set-alarm race
21mr|kernel-5.10-generic-5.10.244-1|11181	- rtc: sun6i: Always export the internal oscillator
21mr|kernel-5.10-generic-5.10.244-1|11182	- rtlwifi: fix -Wpointer-sign warning
21mr|kernel-5.10-generic-5.10.244-1|11183	- s390/dasd: Fix potential memleak in dasd_eckd_init()
21mr|kernel-5.10-generic-5.10.244-1|11184	- s390/dasd: Prepare for additional path event handling
21mr|kernel-5.10-generic-5.10.244-1|11185	- s390/decompressor: specify __decompress() buf len to avoid overflow
21mr|kernel-5.10-generic-5.10.244-1|11186	- s390: discard .interp section
21mr|kernel-5.10-generic-5.10.244-1|11187	- s390/extmem: return correct segment type in __segment_load()
21mr|kernel-5.10-generic-5.10.244-1|11188	- s390/kprobes: fix current_kprobe never cleared after kprobes reenter
21mr|kernel-5.10-generic-5.10.244-1|11189	- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler
21mr|kernel-5.10-generic-5.10.244-1|11190	- s390/signal: fix endless loop in do_signal
21mr|kernel-5.10-generic-5.10.244-1|11191	- s390/vmem: fix empty page tables cleanup under KASAN
21mr|kernel-5.10-generic-5.10.244-1|11192	- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity()
21mr|kernel-5.10-generic-5.10.244-1|11193	- sched/psi: Fix use-after-free in ep_remove_wait_queue()
21mr|kernel-5.10-generic-5.10.244-1|11194	- sched/rt: pick_next_rt_entity(): check list_entry
21mr|kernel-5.10-generic-5.10.244-1|11195	- scripts/tags.sh: fix incompatibility with PCRE2
21mr|kernel-5.10-generic-5.10.244-1|11196	- scripts/tags.sh: Invoke 'realpath' via 'xargs'
21mr|kernel-5.10-generic-5.10.244-1|11197	- scsi: aic94xx: Add missing check for dma_map_single()
21mr|kernel-5.10-generic-5.10.244-1|11198	- scsi: ipr: Work around fortify-string warning
21mr|kernel-5.10-generic-5.10.244-1|11199	- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
21mr|kernel-5.10-generic-5.10.244-1|11200	- scsi: mpt3sas: Don't change DMA mask while reallocating pools
21mr|kernel-5.10-generic-5.10.244-1|11201	- scsi: mpt3sas: Fix a memory leak
21mr|kernel-5.10-generic-5.10.244-1|11202	- scsi: mpt3sas: re-do lost mpt3sas DMA mask fix
21mr|kernel-5.10-generic-5.10.244-1|11203	- scsi: mpt3sas: Remove usage of dma_get_required_mask() API
21mr|kernel-5.10-generic-5.10.244-1|11204	- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests
21mr|kernel-5.10-generic-5.10.244-1|11205	- scsi: qla2xxx: Fix erroneous link down
21mr|kernel-5.10-generic-5.10.244-1|11206	- scsi: qla2xxx: Fix link failure in NPIV environment
21mr|kernel-5.10-generic-5.10.244-1|11207	- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"
21mr|kernel-5.10-generic-5.10.244-1|11208	- scsi: ses: Don't attach if enclosure has no components
21mr|kernel-5.10-generic-5.10.244-1|11209	- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses
21mr|kernel-5.10-generic-5.10.244-1|11210	- scsi: ses: Fix possible desc_ptr out-of-bounds accesses
21mr|kernel-5.10-generic-5.10.244-1|11211	- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()
21mr|kernel-5.10-generic-5.10.244-1|11212	- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()
21mr|kernel-5.10-generic-5.10.244-1|11213	- scsi: target: core: Fix warning on RT kernels
21mr|kernel-5.10-generic-5.10.244-1|11214	- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop
21mr|kernel-5.10-generic-5.10.244-1|11215	- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
21mr|kernel-5.10-generic-5.10.244-1|11216	- sefltests: netdevsim: wait for devlink instance after netns removal
21mr|kernel-5.10-generic-5.10.244-1|11217	- selftest: fib_tests: Always cleanup before exit
21mr|kernel-5.10-generic-5.10.244-1|11218	- selftests/bpf: Fix out-of-srctree build
21mr|kernel-5.10-generic-5.10.244-1|11219	- selftests/bpf: Verify copy_register_state() preserves parent/live fields
21mr|kernel-5.10-generic-5.10.244-1|11220	- selftests: forwarding: lib: quote the sysctl values
21mr|kernel-5.10-generic-5.10.244-1|11221	- selftests/ftrace: Fix bash specific "==" operator
21mr|kernel-5.10-generic-5.10.244-1|11222	- selftests/net: Interpret UDP_GRO cmsg data as an int value
21mr|kernel-5.10-generic-5.10.244-1|11223	- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
21mr|kernel-5.10-generic-5.10.244-1|11224	- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
21mr|kernel-5.10-generic-5.10.244-1|11225	- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
21mr|kernel-5.10-generic-5.10.244-1|11226	- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking
21mr|kernel-5.10-generic-5.10.244-1|11227	- serial: 8250_dma: Fix DMA Rx completion race
21mr|kernel-5.10-generic-5.10.244-1|11228	- serial: 8250_dma: Fix DMA Rx rearm race
21mr|kernel-5.10-generic-5.10.244-1|11229	- serial: sc16is7xx: setup GPIO controller later in probe
21mr|kernel-5.10-generic-5.10.244-1|11230	- sfc: correctly advertise tunneled IPv6 segmentation
21mr|kernel-5.10-generic-5.10.244-1|11231	- soundwire: cadence: Drain the RX FIFO after an IO timeout
21mr|kernel-5.10-generic-5.10.244-1|11232	- soundwire: cadence: Remove wasted space in response_buf
21mr|kernel-5.10-generic-5.10.244-1|11233	- sparc: allow PM configs for sparc32 COMPILE_TEST
21mr|kernel-5.10-generic-5.10.244-1|11234	- spi: bcm63xx-hsspi: Fix multi-bit mode setting
21mr|kernel-5.10-generic-5.10.244-1|11235	- spi: bcm63xx-hsspi: fix pm_runtime
21mr|kernel-5.10-generic-5.10.244-1|11236	- spi: dw_bt1: fix MUX_MMIO dependencies
21mr|kernel-5.10-generic-5.10.244-1|11237	- spi: dw: Fix wrong FIFO level setting for long xfers
21mr|kernel-5.10-generic-5.10.244-1|11238	- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()
21mr|kernel-5.10-generic-5.10.244-1|11239	- Squashfs: fix handling and sanity checking of xattr_ids count
21mr|kernel-5.10-generic-5.10.244-1|11240	- squashfs: harden sanity check in squashfs_read_xattr_id_table
21mr|kernel-5.10-generic-5.10.244-1|11241	- staging: emxx_udc: Add checks for dma_alloc_coherent()
21mr|kernel-5.10-generic-5.10.244-1|11242	- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh
21mr|kernel-5.10-generic-5.10.244-1|11243	- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script
21mr|kernel-5.10-generic-5.10.244-1|11244	- tap: tap_open(): correctly initialize socket uid
21mr|kernel-5.10-generic-5.10.244-1|11245	- tcp: Fix listen() regression in 5.10.163
21mr|kernel-5.10-generic-5.10.244-1|11246	- tcp: tcp_check_req() can be called from process context
21mr|kernel-5.10-generic-5.10.244-1|11247	- thermal/drivers/hisi: Drop second sensor hi3660
21mr|kernel-5.10-generic-5.10.244-1|11248	- thermal/drivers/qcom/tsens_v1: Enable sensor 3 on MSM8976
21mr|kernel-5.10-generic-5.10.244-1|11249	- thermal/drivers/tsens: Add compat string for the qcom,msm8960
21mr|kernel-5.10-generic-5.10.244-1|11250	- thermal/drivers/tsens: Drop msm8976-specific defines
21mr|kernel-5.10-generic-5.10.244-1|11251	- thermal/drivers/tsens: Sort out msm8976 vs msm8956 data
21mr|kernel-5.10-generic-5.10.244-1|11252	- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it
21mr|kernel-5.10-generic-5.10.244-1|11253	- thermal: intel: Fix unsigned comparison with less than zero
21mr|kernel-5.10-generic-5.10.244-1|11254	- thermal: intel: powerclamp: Fix cur_state for multi package system
21mr|kernel-5.10-generic-5.10.244-1|11255	- thermal: intel: quark_dts: fix error pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|11256	- timers: Prevent union confusion from unexpected restart_syscall()
21mr|kernel-5.10-generic-5.10.244-1|11257	- tools/iio/iio_utils:fix memory leak
21mr|kernel-5.10-generic-5.10.244-1|11258	- tools/virtio: fix the vringh test for virtio ring changes
21mr|kernel-5.10-generic-5.10.244-1|11259	- tracing: Add NULL checks for buffer in ring_buffer_free_read_page()
21mr|kernel-5.10-generic-5.10.244-1|11260	- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw
21mr|kernel-5.10-generic-5.10.244-1|11261	- tty: fix out-of-bounds access in tty_driver_lookup_tty()
21mr|kernel-5.10-generic-5.10.244-1|11262	- tty: serial: fsl_lpuart: disable the CTS when send break signal
21mr|kernel-5.10-generic-5.10.244-1|11263	- tun: tun_chr_open(): correctly initialize socket uid
21mr|kernel-5.10-generic-5.10.244-1|11264	- uaccess: Add minimum bounds check on kernel buffer size
21mr|kernel-5.10-generic-5.10.244-1|11265	- uaccess: Add speculation barrier to copy_from_user()
21mr|kernel-5.10-generic-5.10.244-1|11266	- uapi: add missing ip/ipv6 header dependencies for linux/stddef.h
21mr|kernel-5.10-generic-5.10.244-1|11267	- ubi: ensure that VID header offset + VID header size <= alloc, size
21mr|kernel-5.10-generic-5.10.244-1|11268	- ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap
21mr|kernel-5.10-generic-5.10.244-1|11269	- ubi: Fix possible null-ptr-deref in ubi_free_volume()
21mr|kernel-5.10-generic-5.10.244-1|11270	- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()
21mr|kernel-5.10-generic-5.10.244-1|11271	- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()
21mr|kernel-5.10-generic-5.10.244-1|11272	- ubi: Fix use-after-free when volume resizing failed
21mr|kernel-5.10-generic-5.10.244-1|11273	- ubifs: dirty_cow_znode: Fix memleak in error handling path
21mr|kernel-5.10-generic-5.10.244-1|11274	- ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1
21mr|kernel-5.10-generic-5.10.244-1|11275	- ubifs: Fix build errors as symbol undefined
21mr|kernel-5.10-generic-5.10.244-1|11276	- ubifs: Fix memory leak in alloc_wbufs()
21mr|kernel-5.10-generic-5.10.244-1|11277	- ubifs: Fix wrong dirty space budget for dirty inode
21mr|kernel-5.10-generic-5.10.244-1|11278	- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted
21mr|kernel-5.10-generic-5.10.244-1|11279	- ubifs: Rectify space budget for ubifs_xrename()
21mr|kernel-5.10-generic-5.10.244-1|11280	- ubifs: Reserve one leb for each journal head while doing budget
21mr|kernel-5.10-generic-5.10.244-1|11281	- ubifs: Re-statistic cleaned znode count if commit failed
21mr|kernel-5.10-generic-5.10.244-1|11282	- ubifs: ubifs_writepage: Mark page dirty after writing inode failed
21mr|kernel-5.10-generic-5.10.244-1|11283	- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed
21mr|kernel-5.10-generic-5.10.244-1|11284	- udf: Define EFSCORRUPTED error code
21mr|kernel-5.10-generic-5.10.244-1|11285	- udf: Detect system inodes linked into directory hierarchy
21mr|kernel-5.10-generic-5.10.244-1|11286	- udf: Do not bother merging very long extents
21mr|kernel-5.10-generic-5.10.244-1|11287	- udf: Do not update file length for failed writes to inline files
21mr|kernel-5.10-generic-5.10.244-1|11288	- udf: Fix file corruption when appending just after end of preallocated extent
21mr|kernel-5.10-generic-5.10.244-1|11289	- udf: Preserve link count of system files
21mr|kernel-5.10-generic-5.10.244-1|11290	- udf: Truncate added extents on failed expansion
21mr|kernel-5.10-generic-5.10.244-1|11291	- um: vector: Fix memory leak in vector_config
21mr|kernel-5.10-generic-5.10.244-1|11292	- usb: core: add quirk for Alcor Link AK9563 smartcard reader
21mr|kernel-5.10-generic-5.10.244-1|11293	- USB: core: Don't hold device lock while reading the "descriptors" sysfs file
21mr|kernel-5.10-generic-5.10.244-1|11294	- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API
21mr|kernel-5.10-generic-5.10.244-1|11295	- usb: dwc3: qcom: enable vbus override when in OTG dr-mode
21mr|kernel-5.10-generic-5.10.244-1|11296	- USB: ene_usb6250: Allocate enough memory for full object
21mr|kernel-5.10-generic-5.10.244-1|11297	- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait
21mr|kernel-5.10-generic-5.10.244-1|11298	- usb: gadget: u_serial: Add null pointer check in gserial_resume
21mr|kernel-5.10-generic-5.10.244-1|11299	- usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails
21mr|kernel-5.10-generic-5.10.244-1|11300	- usb: gadget: uvc: Make bSourceID read/write
21mr|kernel-5.10-generic-5.10.244-1|11301	- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math
21mr|kernel-5.10-generic-5.10.244-1|11302	- USB: serial: option: add support for VW/Skoda "Carstick LTE"
21mr|kernel-5.10-generic-5.10.244-1|11303	- usb: typec: altmodes/displayport: Fix probe pin assign check
21mr|kernel-5.10-generic-5.10.244-1|11304	- usb: uvc: Enumerate valid values for color matching
21mr|kernel-5.10-generic-5.10.244-1|11305	- vc_screen: don't clobber return value in vcs_read
21mr|kernel-5.10-generic-5.10.244-1|11306	- vc_screen: modify vcs_size() handling in vcs_read()
21mr|kernel-5.10-generic-5.10.244-1|11307	- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
21mr|kernel-5.10-generic-5.10.244-1|11308	- vdpa/mlx5: Don't clear mr struct on destroy MR
21mr|kernel-5.10-generic-5.10.244-1|11309	- vfio/type1: prevent underflow of locked_vm via exec()
21mr|kernel-5.10-generic-5.10.244-1|11310	- vhost/net: Clear the pending messages when the backend is removed
21mr|kernel-5.10-generic-5.10.244-1|11311	- virtio-net: execute xdp_do_flush() before napi_complete_done()
21mr|kernel-5.10-generic-5.10.244-1|11312	- virtio-net: Keep stop() to follow mirror sequence of open()
21mr|kernel-5.10-generic-5.10.244-1|11313	- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path
21mr|kernel-5.10-generic-5.10.244-1|11314	- watchdog: diag288_wdt: do not use stack buffers for hardware data
21mr|kernel-5.10-generic-5.10.244-1|11315	- watchdog: diag288_wdt: fix __diag288() inline assembly
21mr|kernel-5.10-generic-5.10.244-1|11316	- watchdog: Fix kmemleak in watchdog_cdev_register
21mr|kernel-5.10-generic-5.10.244-1|11317	- watchdog: pcwd_usb: Fix attempting to access uninitialized memory
21mr|kernel-5.10-generic-5.10.244-1|11318	- wifi: ath11k: debugfs: fix to work with multiple PCI devices
21mr|kernel-5.10-generic-5.10.244-1|11319	- wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup
21mr|kernel-5.10-generic-5.10.244-1|11320	- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()
21mr|kernel-5.10-generic-5.10.244-1|11321	- wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect()
21mr|kernel-5.10-generic-5.10.244-1|11322	- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails
21mr|kernel-5.10-generic-5.10.244-1|11323	- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function
21mr|kernel-5.10-generic-5.10.244-1|11324	- wifi: ath9k: use proper statements in conditionals
21mr|kernel-5.10-generic-5.10.244-1|11325	- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads
21mr|kernel-5.10-generic-5.10.244-1|11326	- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds
21mr|kernel-5.10-generic-5.10.244-1|11327	- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()
21mr|kernel-5.10-generic-5.10.244-1|11328	- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()
21mr|kernel-5.10-generic-5.10.244-1|11329	- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()
21mr|kernel-5.10-generic-5.10.244-1|11330	- wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data()
21mr|kernel-5.10-generic-5.10.244-1|11331	- wifi: cfg80211: Fix use after free for wext
21mr|kernel-5.10-generic-5.10.244-1|11332	- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext"
21mr|kernel-5.10-generic-5.10.244-1|11333	- wifi: ipw2200: fix memory leak in ipw_wdev_init()
21mr|kernel-5.10-generic-5.10.244-1|11334	- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11335	- wifi: iwl3945: Add missing check for create_singlethread_workqueue
21mr|kernel-5.10-generic-5.10.244-1|11336	- wifi: iwl4965: Add missing check for create_singlethread_workqueue()
21mr|kernel-5.10-generic-5.10.244-1|11337	- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11338	- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11339	- wifi: libertas: fix memory leak in lbs_init_adapter()
21mr|kernel-5.10-generic-5.10.244-1|11340	- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11341	- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11342	- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11343	- wifi: mac80211: make rate u32 in sta_set_rate_info_rx()
21mr|kernel-5.10-generic-5.10.244-1|11344	- wifi: mt7601u: fix an integer underflow
21mr|kernel-5.10-generic-5.10.244-1|11345	- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup
21mr|kernel-5.10-generic-5.10.244-1|11346	- wifi: mwifiex: Add missing compatible string for SD8787
21mr|kernel-5.10-generic-5.10.244-1|11347	- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()
21mr|kernel-5.10-generic-5.10.244-1|11348	- wifi: orinoco: check return value of hermes_write_wordrec()
21mr|kernel-5.10-generic-5.10.244-1|11349	- wifi: rsi: Fix memory leak in rsi_coex_attach()
21mr|kernel-5.10-generic-5.10.244-1|11350	- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11351	- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu
21mr|kernel-5.10-generic-5.10.244-1|11352	- wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU
21mr|kernel-5.10-generic-5.10.244-1|11353	- wifi: rtl8xxxu: gen2: Turn on the rate control
21mr|kernel-5.10-generic-5.10.244-1|11354	- wifi: rtl8xxxu: Use a longer retry limit of 48
21mr|kernel-5.10-generic-5.10.244-1|11355	- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()
21mr|kernel-5.10-generic-5.10.244-1|11356	- wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11357	- wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11358	- wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11359	- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()
21mr|kernel-5.10-generic-5.10.244-1|11360	- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11361	- WRITE is "data source", not destination...
21mr|kernel-5.10-generic-5.10.244-1|11362	- x86/bugs: Reset speculation control settings on init
21mr|kernel-5.10-generic-5.10.244-1|11363	- x86/cpu: Init AP exception handling from cpu_init_secondary()
21mr|kernel-5.10-generic-5.10.244-1|11364	- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown
21mr|kernel-5.10-generic-5.10.244-1|11365	- x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses
21mr|kernel-5.10-generic-5.10.244-1|11366	- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range
21mr|kernel-5.10-generic-5.10.244-1|11367	- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic
21mr|kernel-5.10-generic-5.10.244-1|11368	- x86: Mark stop_this_cpu() __noreturn
21mr|kernel-5.10-generic-5.10.244-1|11369	- x86/microcode: Add a parameter to microcode_check() to store CPU capabilities
21mr|kernel-5.10-generic-5.10.244-1|11370	- x86/microcode: Adjust late loading result reporting message
21mr|kernel-5.10-generic-5.10.244-1|11371	- x86/microcode/AMD: Add a @cpu parameter to the reloading functions
21mr|kernel-5.10-generic-5.10.244-1|11372	- x86/microcode/AMD: Fix mixed steppings support
21mr|kernel-5.10-generic-5.10.244-1|11373	- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter
21mr|kernel-5.10-generic-5.10.244-1|11374	- x86/microcode: Check CPU capabilities after late microcode update correctly
21mr|kernel-5.10-generic-5.10.244-1|11375	- x86/microcode: Default-disable late loading
21mr|kernel-5.10-generic-5.10.244-1|11376	- x86/microcode: Print previous version of microcode after reload
21mr|kernel-5.10-generic-5.10.244-1|11377	- x86/microcode: Replace deprecated CPU-hotplug functions.
21mr|kernel-5.10-generic-5.10.244-1|11378	- x86/microcode: Rip out the OLD_INTERFACE
21mr|kernel-5.10-generic-5.10.244-1|11379	- x86/perf/zhaoxin: Add stepping check for ZXC
21mr|kernel-5.10-generic-5.10.244-1|11380	- x86/reboot: Disable SVM, not just VMX, when stopping CPUs
21mr|kernel-5.10-generic-5.10.244-1|11381	- x86/reboot: Disable virtualization in an emergency if SVM is supported
21mr|kernel-5.10-generic-5.10.244-1|11382	- x86/resctl: fix scheduler confusion with 'current'
21mr|kernel-5.10-generic-5.10.244-1|11383	- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid}
21mr|kernel-5.10-generic-5.10.244-1|11384	- x86/speculation: Allow enabling STIBP with legacy IBRS
21mr|kernel-5.10-generic-5.10.244-1|11385	- x86: um: vdso: Add '%%rcx' and '%%r11' to the syscall clobber list
21mr|kernel-5.10-generic-5.10.244-1|11386	- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)
21mr|kernel-5.10-generic-5.10.244-1|11387	- xfrm: compat: change expression for switch in xfrm_xlate64
21mr|kernel-5.10-generic-5.10.244-1|11388	- xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()
21mr|kernel-5.10-generic-5.10.244-1|11389	- xfrm: fix bug with DSCP copy to v6 from v4 tunnel
21mr|kernel-5.10-generic-5.10.244-1|11390	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|11391	
21mr|kernel-5.10-generic-5.10.244-1|11392	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.167-1
21mr|kernel-5.10-generic-5.10.244-1|11393	- fix files
21mr|kernel-5.10-generic-5.10.244-1|11394	
21mr|kernel-5.10-generic-5.10.244-1|11395	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|11396	- Update AUFS patch
21mr|kernel-5.10-generic-5.10.244-1|11397	- ```
21mr|kernel-5.10-generic-5.10.244-1|11398	- ld: fs/aufs/i_op.o: in function `vfsub_update_time':
21mr|kernel-5.10-generic-5.10.244-1|11399	- /home/mikhailnov/rpmbuild/BUILD/kernel-x86_64/linux-5.10/fs/aufs/vfsub.h:219: undefined reference to `update_time'
21mr|kernel-5.10-generic-5.10.244-1|11400	- ```
21mr|kernel-5.10-generic-5.10.244-1|11401	- Synced this line with patch for kernel 5.15
21mr|kernel-5.10-generic-5.10.244-1|11402	
21mr|kernel-5.10-generic-5.10.244-1|11403	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|11404	- Update configs
21mr|kernel-5.10-generic-5.10.244-1|11405	- Just reran config tool to keep track with upstream changes.
21mr|kernel-5.10-generic-5.10.244-1|11406	- AUFS was =y actually, not =m, even beforehand. It is and was "bool", not "tristate".
21mr|kernel-5.10-generic-5.10.244-1|11407	
21mr|kernel-5.10-generic-5.10.244-1|11408	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|11409	- [bot] upd: 5.10.155 -> 5.10.167
21mr|kernel-5.10-generic-5.10.244-1|11410	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|11411	- 9p/fd: fix issue of list_del corruption in p9_fd_cancel()
21mr|kernel-5.10-generic-5.10.244-1|11412	- 9p/fd: Use P9_HDRSZ for header size
21mr|kernel-5.10-generic-5.10.244-1|11413	- 9p/trans_fd: always use O_NONBLOCK read/write
21mr|kernel-5.10-generic-5.10.244-1|11414	- 9p: trans_fd/p9_conn_cancel: drop client lock earlier
21mr|kernel-5.10-generic-5.10.244-1|11415	- 9p/xen: check logical size for buffer size
21mr|kernel-5.10-generic-5.10.244-1|11416	- acct: fix potential integer overflow in encode_comp_t()
21mr|kernel-5.10-generic-5.10.244-1|11417	- ACPICA: Fix error code path in acpi_ds_call_control_method()
21mr|kernel-5.10-generic-5.10.244-1|11418	- ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
21mr|kernel-5.10-generic-5.10.244-1|11419	- ACPI: HMAT: Fix initiator registration for single-initiator systems
21mr|kernel-5.10-generic-5.10.244-1|11420	- ACPI: HMAT: remove unnecessary variable initialization
21mr|kernel-5.10-generic-5.10.244-1|11421	- ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems
21mr|kernel-5.10-generic-5.10.244-1|11422	- Add exception protection processing for vd in axi_chan_handle_err function
21mr|kernel-5.10-generic-5.10.244-1|11423	- affs: initialize fsdata in affs_truncate()
21mr|kernel-5.10-generic-5.10.244-1|11424	- af_key: Fix send_acquire race with pfkey_register
21mr|kernel-5.10-generic-5.10.244-1|11425	- afs: Fix fileserver probe RTT handling
21mr|kernel-5.10-generic-5.10.244-1|11426	- afs: Fix lost servers_outstanding count
21mr|kernel-5.10-generic-5.10.244-1|11427	- af_unix: Get user_ns from in_skb in unix_diag_get_exact().
21mr|kernel-5.10-generic-5.10.244-1|11428	- alpha: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|11429	- alpha: fix syscall entry in !AUDUT_SYSCALL case
21mr|kernel-5.10-generic-5.10.244-1|11430	- alpha: fix TIF_NOTIFY_SIGNAL handling
21mr|kernel-5.10-generic-5.10.244-1|11431	- ALSA: asihpi: fix missing pci_disable_device()
21mr|kernel-5.10-generic-5.10.244-1|11432	- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c
21mr|kernel-5.10-generic-5.10.244-1|11433	- ALSA: hda: add snd_hdac_stop_streams() helper
21mr|kernel-5.10-generic-5.10.244-1|11434	- ALSA: hda - Enable headset mic on another Dell laptop with ALC3254
21mr|kernel-5.10-generic-5.10.244-1|11435	- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list
21mr|kernel-5.10-generic-5.10.244-1|11436	- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list
21mr|kernel-5.10-generic-5.10.244-1|11437	- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB
21mr|kernel-5.10-generic-5.10.244-1|11438	- ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops
21mr|kernel-5.10-generic-5.10.244-1|11439	- ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx
21mr|kernel-5.10-generic-5.10.244-1|11440	- ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
21mr|kernel-5.10-generic-5.10.244-1|11441	- ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro
21mr|kernel-5.10-generic-5.10.244-1|11442	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
21mr|kernel-5.10-generic-5.10.244-1|11443	- ALSA: hda/realtek - Turn on power early
21mr|kernel-5.10-generic-5.10.244-1|11444	- ALSA: line6: correct midi status byte when receiving data from podxt
21mr|kernel-5.10-generic-5.10.244-1|11445	- ALSA: line6: fix stack overflow in line6_midi_transmit
21mr|kernel-5.10-generic-5.10.244-1|11446	- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt
21mr|kernel-5.10-generic-5.10.244-1|11447	- ALSA: patch_realtek: Fix Dell Inspiron Plus 16
21mr|kernel-5.10-generic-5.10.244-1|11448	- ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT
21mr|kernel-5.10-generic-5.10.244-1|11449	- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
21mr|kernel-5.10-generic-5.10.244-1|11450	- ALSA: pcm: Set missing stop_operating flag at undoing trigger start
21mr|kernel-5.10-generic-5.10.244-1|11451	- ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event
21mr|kernel-5.10-generic-5.10.244-1|11452	- ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT
21mr|kernel-5.10-generic-5.10.244-1|11453	- ALSA: usb-audio: add the quirk for KT0206 device
21mr|kernel-5.10-generic-5.10.244-1|11454	- ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
21mr|kernel-5.10-generic-5.10.244-1|11455	- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table()
21mr|kernel-5.10-generic-5.10.244-1|11456	- amd-xgbe: Delay AN timeout during KR training
21mr|kernel-5.10-generic-5.10.244-1|11457	- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
21mr|kernel-5.10-generic-5.10.244-1|11458	- apparmor: Fix abi check to include v8 abi
21mr|kernel-5.10-generic-5.10.244-1|11459	- apparmor: fix a memleak in multi_transaction_new()
21mr|kernel-5.10-generic-5.10.244-1|11460	- apparmor: fix lockdep warning when removing a namespace
21mr|kernel-5.10-generic-5.10.244-1|11461	- apparmor: Fix memleak in alloc_ns()
21mr|kernel-5.10-generic-5.10.244-1|11462	- apparmor: Use pointer to struct aa_label for lbs_cred
21mr|kernel-5.10-generic-5.10.244-1|11463	- aquantia: Do not purge addresses when setting the number of rings
21mr|kernel-5.10-generic-5.10.244-1|11464	- arc: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|11465	- arch: ensure parisc/powerpc handle PF_IO_WORKER in copy_thread()
21mr|kernel-5.10-generic-5.10.244-1|11466	- arch: setup PF_IO_WORKER threads like PF_KTHREAD
21mr|kernel-5.10-generic-5.10.244-1|11467	- arcnet: fix potential memory leak in com20020_probe()
21mr|kernel-5.10-generic-5.10.244-1|11468	- ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling
21mr|kernel-5.10-generic-5.10.244-1|11469	- arm64: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|11470	- arm64: atomics: format whitespace consistently
21mr|kernel-5.10-generic-5.10.244-1|11471	- arm64: atomics: remove LL/SC trampolines
21mr|kernel-5.10-generic-5.10.244-1|11472	- arm64: cmpxchg_double*: hazard against entire exchange variable
21mr|kernel-5.10-generic-5.10.244-1|11473	- arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC
21mr|kernel-5.10-generic-5.10.244-1|11474	- arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
21mr|kernel-5.10-generic-5.10.244-1|11475	- arm64: dts: imx8mm: Fix NAND controller size-cells
21mr|kernel-5.10-generic-5.10.244-1|11476	- arm64: dts: imx8mn: Fix NAND controller size-cells
21mr|kernel-5.10-generic-5.10.244-1|11477	- arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI
21mr|kernel-5.10-generic-5.10.244-1|11478	- arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name
21mr|kernel-5.10-generic-5.10.244-1|11479	- arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings
21mr|kernel-5.10-generic-5.10.244-1|11480	- arm64: dts: mt2712e: Fix unit address for pinctrl node
21mr|kernel-5.10-generic-5.10.244-1|11481	- arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
21mr|kernel-5.10-generic-5.10.244-1|11482	- arm64: dts: mt2712-evb: Fix usb vbus regulators unit names
21mr|kernel-5.10-generic-5.10.244-1|11483	- arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names
21mr|kernel-5.10-generic-5.10.244-1|11484	- arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins
21mr|kernel-5.10-generic-5.10.244-1|11485	- arm64: dts: qcom: msm8916: Drop MSS fallback compatible
21mr|kernel-5.10-generic-5.10.244-1|11486	- arm64: dts: qcom: msm8996: fix GPU OPP table
21mr|kernel-5.10-generic-5.10.244-1|11487	- arm64: dts: qcom: sdm630: fix UART1 pin bias
21mr|kernel-5.10-generic-5.10.244-1|11488	- arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias
21mr|kernel-5.10-generic-5.10.244-1|11489	- arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength
21mr|kernel-5.10-generic-5.10.244-1|11490	- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength
21mr|kernel-5.10-generic-5.10.244-1|11491	- arm64: dts: rockchip: fix ir-receiver node names
21mr|kernel-5.10-generic-5.10.244-1|11492	- arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series
21mr|kernel-5.10-generic-5.10.244-1|11493	- arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency
21mr|kernel-5.10-generic-5.10.244-1|11494	- arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node
21mr|kernel-5.10-generic-5.10.244-1|11495	- arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node
21mr|kernel-5.10-generic-5.10.244-1|11496	- arm64: efi: Execute runtime services from a dedicated stack
21mr|kernel-5.10-generic-5.10.244-1|11497	- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro
21mr|kernel-5.10-generic-5.10.244-1|11498	- arm64: make is_ttbrX_addr() noinstr-safe
21mr|kernel-5.10-generic-5.10.244-1|11499	- arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.
21mr|kernel-5.10-generic-5.10.244-1|11500	- ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels
21mr|kernel-5.10-generic-5.10.244-1|11501	- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod
21mr|kernel-5.10-generic-5.10.244-1|11502	- ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation
21mr|kernel-5.10-generic-5.10.244-1|11503	- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
21mr|kernel-5.10-generic-5.10.244-1|11504	- arm: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|11505	- ARM: at91: rm9200: fix usb device clock id
21mr|kernel-5.10-generic-5.10.244-1|11506	- ARM: dts: am335x-pcm-953: Define fixed regulators in root node
21mr|kernel-5.10-generic-5.10.244-1|11507	- ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.10-generic-5.10.244-1|11508	- ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.10-generic-5.10.244-1|11509	- ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.10-generic-5.10.244-1|11510	- ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.10-generic-5.10.244-1|11511	- ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.10-generic-5.10.244-1|11512	- ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl
21mr|kernel-5.10-generic-5.10.244-1|11513	- ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
21mr|kernel-5.10-generic-5.10.244-1|11514	- ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.10-generic-5.10.244-1|11515	- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
21mr|kernel-5.10-generic-5.10.244-1|11516	- ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties
21mr|kernel-5.10-generic-5.10.244-1|11517	- ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
21mr|kernel-5.10-generic-5.10.244-1|11518	- ARM: dts: imx7d-pico: Use 'clock-frequency'
21mr|kernel-5.10-generic-5.10.244-1|11519	- ARM: dts: imx7: Fix NAND controller size-cells
21mr|kernel-5.10-generic-5.10.244-1|11520	- ARM: dts: imx: Fix pca9547 i2c-mux node name
21mr|kernel-5.10-generic-5.10.244-1|11521	- ARM: dts: qcom: apq8064: fix coresight compatible
21mr|kernel-5.10-generic-5.10.244-1|11522	- ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188
21mr|kernel-5.10-generic-5.10.244-1|11523	- ARM: dts: rockchip: fix ir-receiver node names
21mr|kernel-5.10-generic-5.10.244-1|11524	- arm: dts: rockchip: fix node name for hym8563 rtc
21mr|kernel-5.10-generic-5.10.244-1|11525	- ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name
21mr|kernel-5.10-generic-5.10.244-1|11526	- arm: dts: spear600: Fix clcd interrupt
21mr|kernel-5.10-generic-5.10.244-1|11527	- ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96
21mr|kernel-5.10-generic-5.10.244-1|11528	- ARM: dts: stm32: Fix AV96 WLAN regulator gpio property
21mr|kernel-5.10-generic-5.10.244-1|11529	- ARM: dts: turris-omnia: Add ethernet aliases
21mr|kernel-5.10-generic-5.10.244-1|11530	- ARM: dts: turris-omnia: Add switch port 6 node
21mr|kernel-5.10-generic-5.10.244-1|11531	- ARM: dts: vf610: Fix pca9548 i2c-mux node names
21mr|kernel-5.10-generic-5.10.244-1|11532	- ARM: imx: add missing of_node_put()
21mr|kernel-5.10-generic-5.10.244-1|11533	- ARM: mmp: fix timer_read delay
21mr|kernel-5.10-generic-5.10.244-1|11534	- ARM: mxs: fix memory leak in mxs_machine_init()
21mr|kernel-5.10-generic-5.10.244-1|11535	- ARM: renumber bits related to _TIF_WORK_MASK
21mr|kernel-5.10-generic-5.10.244-1|11536	- ARM: ux500: do not directly dereference __iomem
21mr|kernel-5.10-generic-5.10.244-1|11537	- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link()
21mr|kernel-5.10-generic-5.10.244-1|11538	- ASoC: codecs: jz4725b: add missed Line In power control bit
21mr|kernel-5.10-generic-5.10.244-1|11539	- ASoC: codecs: jz4725b: fix capture selector naming
21mr|kernel-5.10-generic-5.10.244-1|11540	- ASoC: codecs: jz4725b: fix reported volume for Master ctl
21mr|kernel-5.10-generic-5.10.244-1|11541	- ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route"
21mr|kernel-5.10-generic-5.10.244-1|11542	- ASoC: codecs: jz4725b: use right control for Capture Volume
21mr|kernel-5.10-generic-5.10.244-1|11543	- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform
21mr|kernel-5.10-generic-5.10.244-1|11544	- ASoC: core: Fix use-after-free in snd_soc_exit()
21mr|kernel-5.10-generic-5.10.244-1|11545	- ASoC: cs42l51: Correct PGA Volume minimum value
21mr|kernel-5.10-generic-5.10.244-1|11546	- ASoC: dt-bindings: wcd9335: fix reset line polarity in example
21mr|kernel-5.10-generic-5.10.244-1|11547	- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
21mr|kernel-5.10-generic-5.10.244-1|11548	- ASoC: fsl_micfil: Correct the number of steps on SX controls
21mr|kernel-5.10-generic-5.10.244-1|11549	- ASoC: fsl_micfil: explicitly clear CHnF flags
21mr|kernel-5.10-generic-5.10.244-1|11550	- ASoC: fsl_micfil: explicitly clear software reset bit
21mr|kernel-5.10-generic-5.10.244-1|11551	- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
21mr|kernel-5.10-generic-5.10.244-1|11552	- ASoC: hdac_hda: fix hda pcm buffer overflow issue
21mr|kernel-5.10-generic-5.10.244-1|11553	- ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01
21mr|kernel-5.10-generic-5.10.244-1|11554	- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
21mr|kernel-5.10-generic-5.10.244-1|11555	- ASoC: Intel: Skylake: Fix driver hang during shutdown
21mr|kernel-5.10-generic-5.10.244-1|11556	- ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio
21mr|kernel-5.10-generic-5.10.244-1|11557	- ASoC: jz4740-i2s: Handle independent FIFO flush bits
21mr|kernel-5.10-generic-5.10.244-1|11558	- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready
21mr|kernel-5.10-generic-5.10.244-1|11559	- ASoC: mediatek: mt8173: Fix debugfs registration for components
21mr|kernel-5.10-generic-5.10.244-1|11560	- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe()
21mr|kernel-5.10-generic-5.10.244-1|11561	- ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd
21mr|kernel-5.10-generic-5.10.244-1|11562	- ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe
21mr|kernel-5.10-generic-5.10.244-1|11563	- ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()
21mr|kernel-5.10-generic-5.10.244-1|11564	- ASoC: ops: Correct bounds check for second channel on SX controls
21mr|kernel-5.10-generic-5.10.244-1|11565	- ASoC: ops: Fix bounds check for _sx controls
21mr|kernel-5.10-generic-5.10.244-1|11566	- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe
21mr|kernel-5.10-generic-5.10.244-1|11567	- ASoC: pxa: fix null-pointer dereference in filter()
21mr|kernel-5.10-generic-5.10.244-1|11568	- ASoC: qcom: Add checks for devm_kcalloc
21mr|kernel-5.10-generic-5.10.244-1|11569	- ASoC: qcom: lpass-cpu: Fix fallback SD line index handling
21mr|kernel-5.10-generic-5.10.244-1|11570	- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume()
21mr|kernel-5.10-generic-5.10.244-1|11571	- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume()
21mr|kernel-5.10-generic-5.10.244-1|11572	- ASoC: rt1308-sdw: add the default value of some registers
21mr|kernel-5.10-generic-5.10.244-1|11573	- ASoC: rt5670: Remove unbalanced pm_runtime_put()
21mr|kernel-5.10-generic-5.10.244-1|11574	- ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove
21mr|kernel-5.10-generic-5.10.244-1|11575	- ASoC: soc-pcm: Add NULL check in BE reparenting
21mr|kernel-5.10-generic-5.10.244-1|11576	- ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()
21mr|kernel-5.10-generic-5.10.244-1|11577	- ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
21mr|kernel-5.10-generic-5.10.244-1|11578	- ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire
21mr|kernel-5.10-generic-5.10.244-1|11579	- ASoC: tas2764: Fix set_tdm_slot in case of single slot
21mr|kernel-5.10-generic-5.10.244-1|11580	- ASoC: tas2770: Fix set_tdm_slot in case of single slot
21mr|kernel-5.10-generic-5.10.244-1|11581	- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
21mr|kernel-5.10-generic-5.10.244-1|11582	- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
21mr|kernel-5.10-generic-5.10.244-1|11583	- ASoC: wm8904: fix wrong outputs volume after power reactivation
21mr|kernel-5.10-generic-5.10.244-1|11584	- ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
21mr|kernel-5.10-generic-5.10.244-1|11585	- ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register
21mr|kernel-5.10-generic-5.10.244-1|11586	- ASoC: wm8994: Fix potential deadlock
21mr|kernel-5.10-generic-5.10.244-1|11587	- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
21mr|kernel-5.10-generic-5.10.244-1|11588	- ata: ahci: Fix PCS quirk application for suspend
21mr|kernel-5.10-generic-5.10.244-1|11589	- ata: libata-core: do not issue non-internal commands once EH is pending
21mr|kernel-5.10-generic-5.10.244-1|11590	- ata: libata-scsi: simplify __ata_scsi_queuecmd()
21mr|kernel-5.10-generic-5.10.244-1|11591	- ata: libata-transport: fix double ata_host_put() in ata_tport_add()
21mr|kernel-5.10-generic-5.10.244-1|11592	- ata: libata-transport: fix error handling in ata_tdev_add()
21mr|kernel-5.10-generic-5.10.244-1|11593	- ata: libata-transport: fix error handling in ata_tlink_add()
21mr|kernel-5.10-generic-5.10.244-1|11594	- ata: libata-transport: fix error handling in ata_tport_add()
21mr|kernel-5.10-generic-5.10.244-1|11595	- audit: fix undefined behavior in bit shift for AUDIT_BIT
21mr|kernel-5.10-generic-5.10.244-1|11596	- binder: Address corner cases in deferred copy and fixup
21mr|kernel-5.10-generic-5.10.244-1|11597	- binder: avoid potential data leakage when copying txn
21mr|kernel-5.10-generic-5.10.244-1|11598	- binder: defer copies of pre-patched txn data
21mr|kernel-5.10-generic-5.10.244-1|11599	- binder: fix pointer cast warning
21mr|kernel-5.10-generic-5.10.244-1|11600	- binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0
21mr|kernel-5.10-generic-5.10.244-1|11601	- binder: read pre-translated fds from sender buffer
21mr|kernel-5.10-generic-5.10.244-1|11602	- binfmt: Fix error return code in load_elf_fdpic_binary()
21mr|kernel-5.10-generic-5.10.244-1|11603	- binfmt_misc: fix shift-out-of-bounds in check_special_flags
21mr|kernel-5.10-generic-5.10.244-1|11604	- blk-cgroup: fix missing pd_online_fn() while activating policy
21mr|kernel-5.10-generic-5.10.244-1|11605	- blk-mq: fix possible memleak when register 'hctx' failed
21mr|kernel-5.10-generic-5.10.244-1|11606	- blktrace: Fix output non-blktrace event when blk_classic option enabled
21mr|kernel-5.10-generic-5.10.244-1|11607	- block, bfq: fix null pointer dereference in bfq_bio_bfqg()
21mr|kernel-5.10-generic-5.10.244-1|11608	- block: fix and cleanup bio_check_ro
21mr|kernel-5.10-generic-5.10.244-1|11609	- block: sed-opal: kmalloc the cmd/resp buffers
21mr|kernel-5.10-generic-5.10.244-1|11610	- block: unhash blkdev part inode when the part is deleted
21mr|kernel-5.10-generic-5.10.244-1|11611	- Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()
21mr|kernel-5.10-generic-5.10.244-1|11612	- Bluetooth: btusb: Add debug message for CSR controllers
21mr|kernel-5.10-generic-5.10.244-1|11613	- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11614	- Bluetooth: Fix crash when replugging CSR fake controllers
21mr|kernel-5.10-generic-5.10.244-1|11615	- Bluetooth: Fix not cleanup led when bt_init fails
21mr|kernel-5.10-generic-5.10.244-1|11616	- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt
21mr|kernel-5.10-generic-5.10.244-1|11617	- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11618	- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11619	- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11620	- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11621	- Bluetooth: hci_qca: check for SSR triggered flag while suspend
21mr|kernel-5.10-generic-5.10.244-1|11622	- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11623	- Bluetooth: hci_qca: Fix driver shutdown on closed serdev
21mr|kernel-5.10-generic-5.10.244-1|11624	- Bluetooth: hci_qca: Fixed issue during suspend
21mr|kernel-5.10-generic-5.10.244-1|11625	- Bluetooth: hci_qca: Wait for SSR completion during suspend
21mr|kernel-5.10-generic-5.10.244-1|11626	- Bluetooth: hci_qca: Wait for timeout during suspend
21mr|kernel-5.10-generic-5.10.244-1|11627	- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
21mr|kernel-5.10-generic-5.10.244-1|11628	- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
21mr|kernel-5.10-generic-5.10.244-1|11629	- Bluetooth: L2CAP: Fix u8 overflow
21mr|kernel-5.10-generic-5.10.244-1|11630	- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11631	- bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()
21mr|kernel-5.10-generic-5.10.244-1|11632	- bnxt_en: Remove debugfs when pci_register_driver failed
21mr|kernel-5.10-generic-5.10.244-1|11633	- bonding: fix link recovery in mode 2 when updelay is nonzero
21mr|kernel-5.10-generic-5.10.244-1|11634	- bonding: uninitialized variable in bond_miimon_inspect()
21mr|kernel-5.10-generic-5.10.244-1|11635	- bpf: Check the other end of slot_type for STACK_SPILL
21mr|kernel-5.10-generic-5.10.244-1|11636	- bpf: Do not copy spin lock field from user in bpf_selem_alloc
21mr|kernel-5.10-generic-5.10.244-1|11637	- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
21mr|kernel-5.10-generic-5.10.244-1|11638	- bpf: Fix slot type check in check_stack_write_var_off
21mr|kernel-5.10-generic-5.10.244-1|11639	- bpf: Initialize same number of free nodes for each pcpu_freelist
21mr|kernel-5.10-generic-5.10.244-1|11640	- bpf: make sure skb->len != 0 when redirecting to a tunneling device
21mr|kernel-5.10-generic-5.10.244-1|11641	- bpf: Move skb->len == 0 checks into __bpf_redirect
21mr|kernel-5.10-generic-5.10.244-1|11642	- bpf, perf: Use subprog name when reporting subprog ksymbol
21mr|kernel-5.10-generic-5.10.244-1|11643	- bpf: Prevent decl_tag from being referenced in func_proto arg
21mr|kernel-5.10-generic-5.10.244-1|11644	- bpf: propagate precision across all frames, not just the last one
21mr|kernel-5.10-generic-5.10.244-1|11645	- bpf: propagate precision in ALU/ALU64 operations
21mr|kernel-5.10-generic-5.10.244-1|11646	- bpf: pull before calling skb_postpull_rcsum()
21mr|kernel-5.10-generic-5.10.244-1|11647	- bpf: Skip task with pid=1 in send_signal_common()
21mr|kernel-5.10-generic-5.10.244-1|11648	- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect
21mr|kernel-5.10-generic-5.10.244-1|11649	- bpf, sockmap: fix race in sock_map_free()
21mr|kernel-5.10-generic-5.10.244-1|11650	- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data
21mr|kernel-5.10-generic-5.10.244-1|11651	- bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
21mr|kernel-5.10-generic-5.10.244-1|11652	- brcmfmac: return error when getting invalid max_flowrings from dongle
21mr|kernel-5.10-generic-5.10.244-1|11653	- bridge: switchdev: Fix memory leaks when changing VLAN protocol
21mr|kernel-5.10-generic-5.10.244-1|11654	- bridge: switchdev: Notify about VLAN protocol changes
21mr|kernel-5.10-generic-5.10.244-1|11655	- btrfs: always report error in run_one_delayed_ref()
21mr|kernel-5.10-generic-5.10.244-1|11656	- btrfs: fix race between quota rescan and disable leading to NULL pointer deref
21mr|kernel-5.10-generic-5.10.244-1|11657	- btrfs: fix resolving backrefs for inline extent followed by prealloc
21mr|kernel-5.10-generic-5.10.244-1|11658	- btrfs: fix trace event name typo for FLUSH_DELAYED_REFS
21mr|kernel-5.10-generic-5.10.244-1|11659	- btrfs: free btrfs_path before copying fspath to userspace
21mr|kernel-5.10-generic-5.10.244-1|11660	- btrfs: free btrfs_path before copying inodes to userspace
21mr|kernel-5.10-generic-5.10.244-1|11661	- btrfs: free btrfs_path before copying root refs to userspace
21mr|kernel-5.10-generic-5.10.244-1|11662	- btrfs: free btrfs_path before copying subvol info to userspace
21mr|kernel-5.10-generic-5.10.244-1|11663	- btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker
21mr|kernel-5.10-generic-5.10.244-1|11664	- btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()
21mr|kernel-5.10-generic-5.10.244-1|11665	- btrfs: remove pointless and double ulist frees in error paths of qgroup tests
21mr|kernel-5.10-generic-5.10.244-1|11666	- btrfs: replace strncpy() with strscpy()
21mr|kernel-5.10-generic-5.10.244-1|11667	- btrfs: send: avoid unaligned encoded writes when attempting to clone range
21mr|kernel-5.10-generic-5.10.244-1|11668	- btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino
21mr|kernel-5.10-generic-5.10.244-1|11669	- btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()
21mr|kernel-5.10-generic-5.10.244-1|11670	- bus: mhi: host: Fix race between channel preparation and M0 event
21mr|kernel-5.10-generic-5.10.244-1|11671	- bus: sunxi-rsb: Support atomic transfers
21mr|kernel-5.10-generic-5.10.244-1|11672	- c6x: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|11673	- ca8210: Fix crash by zero initializing data
21mr|kernel-5.10-generic-5.10.244-1|11674	- caif: fix memory leak in cfctrl_linkup_request()
21mr|kernel-5.10-generic-5.10.244-1|11675	- can: af_can: fix NULL pointer dereference in can_rcv_filter
21mr|kernel-5.10-generic-5.10.244-1|11676	- can: cc770: cc770_isa_probe(): add missing free_cc770dev()
21mr|kernel-5.10-generic-5.10.244-1|11677	- can: esd_usb: Allow REC and TEC to return to zero
21mr|kernel-5.10-generic-5.10.244-1|11678	- can: kvaser_usb: Add struct kvaser_usb_busparams
21mr|kernel-5.10-generic-5.10.244-1|11679	- can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming
21mr|kernel-5.10-generic-5.10.244-1|11680	- can: kvaser_usb: do not increase tx statistics when sending error message frames
21mr|kernel-5.10-generic-5.10.244-1|11681	- can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device
21mr|kernel-5.10-generic-5.10.244-1|11682	- can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT
21mr|kernel-5.10-generic-5.10.244-1|11683	- can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event
21mr|kernel-5.10-generic-5.10.244-1|11684	- can: kvaser_usb_leaf: Fix bogus restart events
21mr|kernel-5.10-generic-5.10.244-1|11685	- can: kvaser_usb_leaf: Fix improved state not being reported
21mr|kernel-5.10-generic-5.10.244-1|11686	- can: kvaser_usb_leaf: Fix wrong CAN state after stopping
21mr|kernel-5.10-generic-5.10.244-1|11687	- can: kvaser_usb_leaf: Set Warning state even without bus errors
21mr|kernel-5.10-generic-5.10.244-1|11688	- can: mcba_usb: Fix termination command argument
21mr|kernel-5.10-generic-5.10.244-1|11689	- can: sja1000: fix size of OCR_MODE_MASK define
21mr|kernel-5.10-generic-5.10.244-1|11690	- can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()
21mr|kernel-5.10-generic-5.10.244-1|11691	- can: tcan4x5x: Remove invalid write in clear_interrupts
21mr|kernel-5.10-generic-5.10.244-1|11692	- ceph: avoid putting the realm twice when decoding snaps fails
21mr|kernel-5.10-generic-5.10.244-1|11693	- ceph: do not update snapshot context when there is no new snapshot
21mr|kernel-5.10-generic-5.10.244-1|11694	- ceph: fix NULL pointer dereference for req->r_session
21mr|kernel-5.10-generic-5.10.244-1|11695	- ceph: fix off by one bugs in unsafe_request_wait()
21mr|kernel-5.10-generic-5.10.244-1|11696	- ceph: fix possible NULL pointer dereference for req->r_session
21mr|kernel-5.10-generic-5.10.244-1|11697	- ceph: flush mdlog before umounting
21mr|kernel-5.10-generic-5.10.244-1|11698	- ceph: flush the mdlog before waiting on unsafe reqs
21mr|kernel-5.10-generic-5.10.244-1|11699	- ceph: make ceph_create_session_msg a global symbol
21mr|kernel-5.10-generic-5.10.244-1|11700	- ceph: make iterate_sessions a global symbol
21mr|kernel-5.10-generic-5.10.244-1|11701	- ceph: put the requests/sessions when it fails to alloc memory
21mr|kernel-5.10-generic-5.10.244-1|11702	- ceph: switch to vfs_inode_has_locks() to fix file lock bug
21mr|kernel-5.10-generic-5.10.244-1|11703	- ceph: Use kcalloc for allocating multiple elements
21mr|kernel-5.10-generic-5.10.244-1|11704	- chardev: fix error handling in cdev_device_add()
21mr|kernel-5.10-generic-5.10.244-1|11705	- char: tpm: Protect tpm_pm_suspend with locks
21mr|kernel-5.10-generic-5.10.244-1|11706	- cifs: add check for returning value of SMB2_close_init
21mr|kernel-5.10-generic-5.10.244-1|11707	- cifs: add check for returning value of SMB2_set_info_init
21mr|kernel-5.10-generic-5.10.244-1|11708	- cifs: do not include page data when checking signature
21mr|kernel-5.10-generic-5.10.244-1|11709	- cifs: fix confusing debug message
21mr|kernel-5.10-generic-5.10.244-1|11710	- cifs: fix missing display of three mount options
21mr|kernel-5.10-generic-5.10.244-1|11711	- cifs: Fix oops due to uncleared server->smbd_conn in reconnect
21mr|kernel-5.10-generic-5.10.244-1|11712	- cifs: fix oops during encryption
21mr|kernel-5.10-generic-5.10.244-1|11713	- cifs: Fix uninitialized memory read for smb311 posix symlink create
21mr|kernel-5.10-generic-5.10.244-1|11714	- cifs: Fix wrong return value checking when GETFLAGS
21mr|kernel-5.10-generic-5.10.244-1|11715	- class: fix possible memory leak in __class_register()
21mr|kernel-5.10-generic-5.10.244-1|11716	- clk: Fix pointer casting to prevent oops in devm_clk_release()
21mr|kernel-5.10-generic-5.10.244-1|11717	- clk: generalize devm_clk_get() a bit
21mr|kernel-5.10-generic-5.10.244-1|11718	- clk: imx8mp: add clkout1/2 support
21mr|kernel-5.10-generic-5.10.244-1|11719	- clk: imx8mp: Add DISP2 pixel clock
21mr|kernel-5.10-generic-5.10.244-1|11720	- clk: imx: imx8mp: add shared clk gate for usb suspend clk
21mr|kernel-5.10-generic-5.10.244-1|11721	- clk: imx: replace osc_hdmi with dummy
21mr|kernel-5.10-generic-5.10.244-1|11722	- clk: Provide new devm_clk helpers for prepared and enabled clocks
21mr|kernel-5.10-generic-5.10.244-1|11723	- clk: qcom: clk-krait: fix wrong div2 functions
21mr|kernel-5.10-generic-5.10.244-1|11724	- clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs
21mr|kernel-5.10-generic-5.10.244-1|11725	- clk: renesas: r9a06g032: Repair grave increment error
21mr|kernel-5.10-generic-5.10.244-1|11726	- clk: rockchip: Fix memory leak in rockchip_clk_register_pll()
21mr|kernel-5.10-generic-5.10.244-1|11727	- clk: samsung: Fix memory leak in _samsung_clk_register_pll()
21mr|kernel-5.10-generic-5.10.244-1|11728	- clk: socfpga: clk-pll: Remove unused variable 'rc'
21mr|kernel-5.10-generic-5.10.244-1|11729	- clk: socfpga: Fix memory leak in socfpga_gate_init()
21mr|kernel-5.10-generic-5.10.244-1|11730	- clk: socfpga: use clk_hw_register for a5/c5
21mr|kernel-5.10-generic-5.10.244-1|11731	- clk: st: Fix memory leak in st_of_quadfs_setup()
21mr|kernel-5.10-generic-5.10.244-1|11732	- clocksource/drivers/sh_cmt: Access registers according to spec
21mr|kernel-5.10-generic-5.10.244-1|11733	- clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled
21mr|kernel-5.10-generic-5.10.244-1|11734	- clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock()
21mr|kernel-5.10-generic-5.10.244-1|11735	- comedi: adv_pci1760: Fix PWM instruction handling
21mr|kernel-5.10-generic-5.10.244-1|11736	- configfs: fix possible memory leak in configfs_create_dir()
21mr|kernel-5.10-generic-5.10.244-1|11737	- coredump: Limit what can interrupt coredumps
21mr|kernel-5.10-generic-5.10.244-1|11738	- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update
21mr|kernel-5.10-generic-5.10.244-1|11739	- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
21mr|kernel-5.10-generic-5.10.244-1|11740	- cpufreq: amd_freq_sensitivity: Add missing pci_dev_put()
21mr|kernel-5.10-generic-5.10.244-1|11741	- cpufreq: armada-37xx: stop using 0 as NULL pointer
21mr|kernel-5.10-generic-5.10.244-1|11742	- cpufreq: Init completion before kobject_init_and_add()
21mr|kernel-5.10-generic-5.10.244-1|11743	- cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut()
21mr|kernel-5.10-generic-5.10.244-1|11744	- cpu/hotplug: Make target_store() a nop when target == state
21mr|kernel-5.10-generic-5.10.244-1|11745	- cpuidle: dt: Return the correct numbers of parsed idle states
21mr|kernel-5.10-generic-5.10.244-1|11746	- crypto: amlogic - Remove kcalloc without check
21mr|kernel-5.10-generic-5.10.244-1|11747	- crypto: ccree - Make cc_debugfs_global_fini() available for module init function
21mr|kernel-5.10-generic-5.10.244-1|11748	- crypto: ccree - Remove debugfs when platform_driver_register failed
21mr|kernel-5.10-generic-5.10.244-1|11749	- crypto: cryptd - Use request context instead of stack for sub-request
21mr|kernel-5.10-generic-5.10.244-1|11750	- crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set()
21mr|kernel-5.10-generic-5.10.244-1|11751	- crypto: img-hash - Fix variable dereferenced before check 'hdev->req'
21mr|kernel-5.10-generic-5.10.244-1|11752	- crypto: n2 - add missing hash statesize
21mr|kernel-5.10-generic-5.10.244-1|11753	- crypto: nitrox - avoid double free on error path in nitrox_sriov_init()
21mr|kernel-5.10-generic-5.10.244-1|11754	- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe()
21mr|kernel-5.10-generic-5.10.244-1|11755	- crypto: rockchip - add fallback for ahash
21mr|kernel-5.10-generic-5.10.244-1|11756	- crypto: rockchip - add fallback for cipher
21mr|kernel-5.10-generic-5.10.244-1|11757	- crypto: rockchip - better handle cipher key
21mr|kernel-5.10-generic-5.10.244-1|11758	- crypto: rockchip - delete unneeded variable initialization
21mr|kernel-5.10-generic-5.10.244-1|11759	- crypto: rockchip - do not do custom power management
21mr|kernel-5.10-generic-5.10.244-1|11760	- crypto: rockchip - do not store mode globally
21mr|kernel-5.10-generic-5.10.244-1|11761	- crypto: rockchip - remove non-aligned handling
21mr|kernel-5.10-generic-5.10.244-1|11762	- crypto: rockchip - rework by using crypto_engine
21mr|kernel-5.10-generic-5.10.244-1|11763	- crypto: sun8i-ss - use dma_addr instead u32
21mr|kernel-5.10-generic-5.10.244-1|11764	- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak
21mr|kernel-5.10-generic-5.10.244-1|11765	- csky: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|11766	- csky: Fix function name in csky_alignment() and die()
21mr|kernel-5.10-generic-5.10.244-1|11767	- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
21mr|kernel-5.10-generic-5.10.244-1|11768	- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
21mr|kernel-5.10-generic-5.10.244-1|11769	- cxl: Fix refcount leak in cxl_calc_capp_routing
21mr|kernel-5.10-generic-5.10.244-1|11770	- dccp/tcp: Reset saddr on failure after inet6?_hash_connect().
21mr|kernel-5.10-generic-5.10.244-1|11771	- debugfs: fix error when writing negative value to atomic_t debugfs file
21mr|kernel-5.10-generic-5.10.244-1|11772	- device_cgroup: Roll back to original exceptions after copy failure
21mr|kernel-5.10-generic-5.10.244-1|11773	- dma-buf: fix racing conflict of dma_heap_add()
21mr|kernel-5.10-generic-5.10.244-1|11774	- dmaengine: Fix double increment of client_count in dma_chan_get()
21mr|kernel-5.10-generic-5.10.244-1|11775	- dmaengine: idxd: Fix crc_val field for completion record
21mr|kernel-5.10-generic-5.10.244-1|11776	- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
21mr|kernel-5.10-generic-5.10.244-1|11777	- dmaengine: tegra210-adma: fix global intr clear
21mr|kernel-5.10-generic-5.10.244-1|11778	- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
21mr|kernel-5.10-generic-5.10.244-1|11779	- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort
21mr|kernel-5.10-generic-5.10.244-1|11780	- dm cache: Fix UAF in destroy()
21mr|kernel-5.10-generic-5.10.244-1|11781	- dm cache: set needs_check flag after aborting metadata
21mr|kernel-5.10-generic-5.10.244-1|11782	- dm clone: Fix UAF in clone_dtr()
21mr|kernel-5.10-generic-5.10.244-1|11783	- dm integrity: clear the journal on suspend
21mr|kernel-5.10-generic-5.10.244-1|11784	- dm integrity: Fix UAF in dm_integrity_dtr()
21mr|kernel-5.10-generic-5.10.244-1|11785	- dm integrity: flush the journal on suspend
21mr|kernel-5.10-generic-5.10.244-1|11786	- dm ioctl: fix misbehavior if list_versions races with module loading
21mr|kernel-5.10-generic-5.10.244-1|11787	- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata
21mr|kernel-5.10-generic-5.10.244-1|11788	- dm thin: Fix UAF in run_timer_softirq()
21mr|kernel-5.10-generic-5.10.244-1|11789	- dm thin: resume even if in FAIL mode
21mr|kernel-5.10-generic-5.10.244-1|11790	- dm thin: Use last transaction's pmd->root when commit failed
21mr|kernel-5.10-generic-5.10.244-1|11791	- docs: fault-injection: fix non-working usage of negative values
21mr|kernel-5.10-generic-5.10.244-1|11792	- docs: Fix path paste-o for /sys/kernel/warn_count
21mr|kernel-5.10-generic-5.10.244-1|11793	- docs: Fix the docs build with Sphinx 6.0
21mr|kernel-5.10-generic-5.10.244-1|11794	- docs: update mediator contact information in CoC doc
21mr|kernel-5.10-generic-5.10.244-1|11795	- Documentation: KVM: add API issues section
21mr|kernel-5.10-generic-5.10.244-1|11796	- drbd: fix an invalid memory access caused by incorrect use of list iterator
21mr|kernel-5.10-generic-5.10.244-1|11797	- drbd: use after free in drbd_create_device()
21mr|kernel-5.10-generic-5.10.244-1|11798	- driver core: Fix bus_type.match() error handling in __driver_attach()
21mr|kernel-5.10-generic-5.10.244-1|11799	- driver core: Fix test_async_probe_init saves device in wrong array
21mr|kernel-5.10-generic-5.10.244-1|11800	- drivers: dio: fix possible memory leak in dio_init()
21mr|kernel-5.10-generic-5.10.244-1|11801	- Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()
21mr|kernel-5.10-generic-5.10.244-1|11802	- Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()
21mr|kernel-5.10-generic-5.10.244-1|11803	- drivers: mcb: fix resource leak in mcb_probe()
21mr|kernel-5.10-generic-5.10.244-1|11804	- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter()
21mr|kernel-5.10-generic-5.10.244-1|11805	- drivers/net/bonding/bond_3ad: return when there's no aggregator
21mr|kernel-5.10-generic-5.10.244-1|11806	- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
21mr|kernel-5.10-generic-5.10.244-1|11807	- drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static
21mr|kernel-5.10-generic-5.10.244-1|11808	- drm: Add orientation quirk for Lenovo ideapad D330-10IGL
21mr|kernel-5.10-generic-5.10.244-1|11809	- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN
21mr|kernel-5.10-generic-5.10.244-1|11810	- drm/amd/display: Calculate output_color_space after pixel encoding adjustment
21mr|kernel-5.10-generic-5.10.244-1|11811	- drm/amd/display: fix array index out of bound error in bios parser
21mr|kernel-5.10-generic-5.10.244-1|11812	- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
21mr|kernel-5.10-generic-5.10.244-1|11813	- drm/amd/display: Fix set scaling doesn's work
21mr|kernel-5.10-generic-5.10.244-1|11814	- drm/amd/display: prevent memory leak
21mr|kernel-5.10-generic-5.10.244-1|11815	- drm/amd/display: Remove wrong pipe control lock
21mr|kernel-5.10-generic-5.10.244-1|11816	- drm/amdgpu: always register an MMU notifier for userptr
21mr|kernel-5.10-generic-5.10.244-1|11817	- drm/amdgpu: disable BACO on special BEIGE_GOBY card
21mr|kernel-5.10-generic-5.10.244-1|11818	- drm/amdgpu: fix pci device refcount leak
21mr|kernel-5.10-generic-5.10.244-1|11819	- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios()
21mr|kernel-5.10-generic-5.10.244-1|11820	- drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback
21mr|kernel-5.10-generic-5.10.244-1|11821	- drm/amdgpu: Fix type of second parameter in trans_msg() callback
21mr|kernel-5.10-generic-5.10.244-1|11822	- drm/amdgpu: handle polaris10/11 overlap asics (v2)
21mr|kernel-5.10-generic-5.10.244-1|11823	- drm/amdgpu: make display pinning more flexible (v2)
21mr|kernel-5.10-generic-5.10.244-1|11824	- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read"
21mr|kernel-5.10-generic-5.10.244-1|11825	- drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame
21mr|kernel-5.10-generic-5.10.244-1|11826	- drm/amdgpu: update drm_display_info correctly when the edid is read
21mr|kernel-5.10-generic-5.10.244-1|11827	- drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
21mr|kernel-5.10-generic-5.10.244-1|11828	- drm/amd/pm: Read BIF STRAP also for BACO check
21mr|kernel-5.10-generic-5.10.244-1|11829	- drm/amd/pm/smu11: BACO is supported when it's in BACO state
21mr|kernel-5.10-generic-5.10.244-1|11830	- drm/amd/pm: support power source switch on Sienna Cichlid
21mr|kernel-5.10-generic-5.10.244-1|11831	- drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge
21mr|kernel-5.10-generic-5.10.244-1|11832	- drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420
21mr|kernel-5.10-generic-5.10.244-1|11833	- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug
21mr|kernel-5.10-generic-5.10.244-1|11834	- drm/connector: send hotplug uevent on connector cleanup
21mr|kernel-5.10-generic-5.10.244-1|11835	- drm/display: Don't assume dual mode adaptors support i2c sub-addressing
21mr|kernel-5.10-generic-5.10.244-1|11836	- drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code
21mr|kernel-5.10-generic-5.10.244-1|11837	- drm/drv: Fix potential memory leak in drm_dev_init()
21mr|kernel-5.10-generic-5.10.244-1|11838	- drm/etnaviv: add missing quirks for GC300
21mr|kernel-5.10-generic-5.10.244-1|11839	- drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker()
21mr|kernel-5.10-generic-5.10.244-1|11840	- drm/fourcc: Add packed 10bit YUV 4:2:0 format
21mr|kernel-5.10-generic-5.10.244-1|11841	- drm/fourcc: Fix vsub/hsub for Q410 and Q401
21mr|kernel-5.10-generic-5.10.244-1|11842	- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid()
21mr|kernel-5.10-generic-5.10.244-1|11843	- drm/i915/dsi: fix VBT send packet port selection for dual link DSI
21mr|kernel-5.10-generic-5.10.244-1|11844	- drm/i915: fix TLB invalidation for Gen12 video and compute engines
21mr|kernel-5.10-generic-5.10.244-1|11845	- drm/i915/gt: Reset twice
21mr|kernel-5.10-generic-5.10.244-1|11846	- drm/i915/gvt: fix gvt debugfs destroy
21mr|kernel-5.10-generic-5.10.244-1|11847	- drm/i915/gvt: fix vgpu debugfs clean in remove
21mr|kernel-5.10-generic-5.10.244-1|11848	- drm/i915: Never return 0 if not all requests retired
21mr|kernel-5.10-generic-5.10.244-1|11849	- drm/i915: re-disable RC6p on Sandy Bridge
21mr|kernel-5.10-generic-5.10.244-1|11850	- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()
21mr|kernel-5.10-generic-5.10.244-1|11851	- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
21mr|kernel-5.10-generic-5.10.244-1|11852	- drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()
21mr|kernel-5.10-generic-5.10.244-1|11853	- drm/mediatek: Modify dpi power on/off sequence.
21mr|kernel-5.10-generic-5.10.244-1|11854	- drm/meson: Reduce the FIFO lines held when AFBC is not used
21mr|kernel-5.10-generic-5.10.244-1|11855	- drm/msm/adreno: Make adreno quirks not overwrite each other
21mr|kernel-5.10-generic-5.10.244-1|11856	- drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer
21mr|kernel-5.10-generic-5.10.244-1|11857	- drm/msm/hdmi: drop unused GPIO support
21mr|kernel-5.10-generic-5.10.244-1|11858	- drm/msm/hdmi: switch to drm_bridge_connector
21mr|kernel-5.10-generic-5.10.244-1|11859	- drm/msm: Use drm_mode_copy()
21mr|kernel-5.10-generic-5.10.244-1|11860	- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)
21mr|kernel-5.10-generic-5.10.244-1|11861	- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure
21mr|kernel-5.10-generic-5.10.244-1|11862	- drm/panel: simple: set bpc field for logic technologies displays
21mr|kernel-5.10-generic-5.10.244-1|11863	- drm/panfrost: Fix GEM handle creation ref-counting
21mr|kernel-5.10-generic-5.10.244-1|11864	- drm/panfrost: fix GENERIC_ATOMIC64 dependency
21mr|kernel-5.10-generic-5.10.244-1|11865	- drm/radeon: Add the missed acpi_put_table() to fix memory leak
21mr|kernel-5.10-generic-5.10.244-1|11866	- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios()
21mr|kernel-5.10-generic-5.10.244-1|11867	- drm/rockchip: lvds: fix PM usage counter unbalance in poweron
21mr|kernel-5.10-generic-5.10.244-1|11868	- drm/rockchip: Use drm_mode_copy()
21mr|kernel-5.10-generic-5.10.244-1|11869	- drm/shmem-helper: Avoid vm_open error paths
21mr|kernel-5.10-generic-5.10.244-1|11870	- drm/shmem-helper: Remove errant put in error path
21mr|kernel-5.10-generic-5.10.244-1|11871	- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid()
21mr|kernel-5.10-generic-5.10.244-1|11872	- drm/sti: Use drm_mode_copy()
21mr|kernel-5.10-generic-5.10.244-1|11873	- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe()
21mr|kernel-5.10-generic-5.10.244-1|11874	- drm/virtio: Fix GEM handle creation UAF
21mr|kernel-5.10-generic-5.10.244-1|11875	- drm/vmwgfx: Don't use screen objects when SEV is active
21mr|kernel-5.10-generic-5.10.244-1|11876	- drm/vmwgfx: Validate the box size for the snooped cursor
21mr|kernel-5.10-generic-5.10.244-1|11877	- dsa: lan9303: Correct stat name
21mr|kernel-5.10-generic-5.10.244-1|11878	- dt-bindings: clocks: imx8mp: Add ID for usb suspend clock
21mr|kernel-5.10-generic-5.10.244-1|11879	- dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation
21mr|kernel-5.10-generic-5.10.244-1|11880	- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation
21mr|kernel-5.10-generic-5.10.244-1|11881	- e1000e: Fix TX dispatch condition
21mr|kernel-5.10-generic-5.10.244-1|11882	- e100: Fix possible use after free in e100_xmit_prepare
21mr|kernel-5.10-generic-5.10.244-1|11883	- e100: switch from 'pci_' to 'dma_' API
21mr|kernel-5.10-generic-5.10.244-1|11884	- EDAC/device: Fix period calculation in edac_device_reset_delay_period()
21mr|kernel-5.10-generic-5.10.244-1|11885	- EDAC/device: Respect any driver-supplied workqueue polling value
21mr|kernel-5.10-generic-5.10.244-1|11886	- EDAC/highbank: Fix memory leak in highbank_mc_probe()
21mr|kernel-5.10-generic-5.10.244-1|11887	- EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper()
21mr|kernel-5.10-generic-5.10.244-1|11888	- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
21mr|kernel-5.10-generic-5.10.244-1|11889	- efi: Add iMac Pro 2017 to uefi skip cert quirk
21mr|kernel-5.10-generic-5.10.244-1|11890	- efi: fix NULL-deref in init error path
21mr|kernel-5.10-generic-5.10.244-1|11891	- efi: fix userspace infinite retry read efivars after EFI runtime services page fault
21mr|kernel-5.10-generic-5.10.244-1|11892	- efi: random: combine bootloader provided RNG seed with RNG protocol output
21mr|kernel-5.10-generic-5.10.244-1|11893	- efi: rt-wrapper: Add missing include
21mr|kernel-5.10-generic-5.10.244-1|11894	- efi: tpm: Avoid READ_ONCE() for accessing the event log
21mr|kernel-5.10-generic-5.10.244-1|11895	- entry: Add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|11896	- entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set
21mr|kernel-5.10-generic-5.10.244-1|11897	- error-injection: Add prompt for function error injection
21mr|kernel-5.10-generic-5.10.244-1|11898	- ethernet: aeroflex: fix potential skb leak in greth_init_rings()
21mr|kernel-5.10-generic-5.10.244-1|11899	- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|11900	- ethtool: avoiding integer overflow in ethtool_phys_id()
21mr|kernel-5.10-generic-5.10.244-1|11901	- eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD
21mr|kernel-5.10-generic-5.10.244-1|11902	- eventfd: provide a eventfd_signal_mask() helper
21mr|kernel-5.10-generic-5.10.244-1|11903	- eventpoll: add EPOLL_URING_WAKE poll wakeup flag
21mr|kernel-5.10-generic-5.10.244-1|11904	- exit: Add and use make_task_dead.
21mr|kernel-5.10-generic-5.10.244-1|11905	- exit: Allow oops_limit to be disabled
21mr|kernel-5.10-generic-5.10.244-1|11906	- exit: Expose "oops_count" to sysfs
21mr|kernel-5.10-generic-5.10.244-1|11907	- exit: Put an upper limit on how often we can oops
21mr|kernel-5.10-generic-5.10.244-1|11908	- exit: Use READ_ONCE() for all oops/warn limit reads
21mr|kernel-5.10-generic-5.10.244-1|11909	- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode
21mr|kernel-5.10-generic-5.10.244-1|11910	- ext4: add helper to check quota inums
21mr|kernel-5.10-generic-5.10.244-1|11911	- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop
21mr|kernel-5.10-generic-5.10.244-1|11912	- ext4: allocate extended attribute value in vmalloc area
21mr|kernel-5.10-generic-5.10.244-1|11913	- ext4: avoid BUG_ON when creating xattrs
21mr|kernel-5.10-generic-5.10.244-1|11914	- ext4: avoid unaccounted block allocation when expanding inode
21mr|kernel-5.10-generic-5.10.244-1|11915	- ext4: check and assert if marking an no_delete evicting inode dirty
21mr|kernel-5.10-generic-5.10.244-1|11916	- ext4: correct inconsistent error msg in nojournal mode
21mr|kernel-5.10-generic-5.10.244-1|11917	- ext4: disable fast-commit of encrypted dir operations
21mr|kernel-5.10-generic-5.10.244-1|11918	- ext4: don't allow journal inode to have encrypt flag
21mr|kernel-5.10-generic-5.10.244-1|11919	- ext4: don't set up encryption key during jbd2 transaction
21mr|kernel-5.10-generic-5.10.244-1|11920	- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
21mr|kernel-5.10-generic-5.10.244-1|11921	- ext4: fix bug_on in __es_tree_search caused by bad quota inode
21mr|kernel-5.10-generic-5.10.244-1|11922	- ext4: fix corruption when online resizing a 1K bigalloc fs
21mr|kernel-5.10-generic-5.10.244-1|11923	- ext4: fix deadlock due to mbcache entry corruption
21mr|kernel-5.10-generic-5.10.244-1|11924	- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline
21mr|kernel-5.10-generic-5.10.244-1|11925	- ext4: fix error code return to user-space in ext4_get_branch()
21mr|kernel-5.10-generic-5.10.244-1|11926	- ext4: fix inode leak in ext4_xattr_inode_create() on an error path
21mr|kernel-5.10-generic-5.10.244-1|11927	- ext4: fix leaking uninitialized memory in fast-commit journal
21mr|kernel-5.10-generic-5.10.244-1|11928	- ext4: fix race when reusing xattr blocks
21mr|kernel-5.10-generic-5.10.244-1|11929	- ext4: fix reserved cluster accounting in __es_remove_extent()
21mr|kernel-5.10-generic-5.10.244-1|11930	- ext4: fix undefined behavior in bit shift for ext4_check_flag_values
21mr|kernel-5.10-generic-5.10.244-1|11931	- ext4: fix uninititialized value in 'ext4_evict_inode'
21mr|kernel-5.10-generic-5.10.244-1|11932	- ext4: fix use-after-free in ext4_ext_shift_extents
21mr|kernel-5.10-generic-5.10.244-1|11933	- ext4: fix use-after-free in ext4_orphan_cleanup
21mr|kernel-5.10-generic-5.10.244-1|11934	- ext4: fix various seppling typos
21mr|kernel-5.10-generic-5.10.244-1|11935	- ext4: goto right label 'failed_mount3a'
21mr|kernel-5.10-generic-5.10.244-1|11936	- ext4: initialize quota before expanding inode in setproject ioctl
21mr|kernel-5.10-generic-5.10.244-1|11937	- ext4: init quota for 'old.inode' in 'ext4_rename'
21mr|kernel-5.10-generic-5.10.244-1|11938	- ext4: move functions in super.c
21mr|kernel-5.10-generic-5.10.244-1|11939	- ext4: remove EA inode entry from mbcache on inode eviction
21mr|kernel-5.10-generic-5.10.244-1|11940	- ext4: silence the warning when evicting inode with dioread_nolock
21mr|kernel-5.10-generic-5.10.244-1|11941	- ext4: simplify ext4 error translation
21mr|kernel-5.10-generic-5.10.244-1|11942	- ext4: unindent codeblock in ext4_xattr_block_set()
21mr|kernel-5.10-generic-5.10.244-1|11943	- ext4: use kmemdup() to replace kmalloc + memcpy
21mr|kernel-5.10-generic-5.10.244-1|11944	- ext4: use memcpy_to_page() in pagecache_write()
21mr|kernel-5.10-generic-5.10.244-1|11945	- f2fs: avoid victim selection from previous victim section
21mr|kernel-5.10-generic-5.10.244-1|11946	- f2fs: fix normal discard process
21mr|kernel-5.10-generic-5.10.244-1|11947	- f2fs: Fix the race condition of resize flag between resizefs
21mr|kernel-5.10-generic-5.10.244-1|11948	- f2fs: let's avoid panic if extent_tree is not created
21mr|kernel-5.10-generic-5.10.244-1|11949	- f2fs: should put a page when checking the summary info
21mr|kernel-5.10-generic-5.10.244-1|11950	- fbcon: Use kzalloc() in fbcon_prepare_logo()
21mr|kernel-5.10-generic-5.10.244-1|11951	- fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB
21mr|kernel-5.10-generic-5.10.244-1|11952	- fbdev: pm2fb: fix missing pci_disable_device()
21mr|kernel-5.10-generic-5.10.244-1|11953	- fbdev: ssd1307fb: Drop optional dependency
21mr|kernel-5.10-generic-5.10.244-1|11954	- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe()
21mr|kernel-5.10-generic-5.10.244-1|11955	- fbdev: vermilion: decrease reference count in error path
21mr|kernel-5.10-generic-5.10.244-1|11956	- fbdev: via: Fix error in via_core_init()
21mr|kernel-5.10-generic-5.10.244-1|11957	- filelock: new helper: vfs_inode_has_locks
21mr|kernel-5.10-generic-5.10.244-1|11958	- file: Rename __close_fd_get_file close_fd_get_file
21mr|kernel-5.10-generic-5.10.244-1|11959	- firmware: arm_scmi: Harden shared memory access in fetch_notification
21mr|kernel-5.10-generic-5.10.244-1|11960	- firmware: arm_scmi: Harden shared memory access in fetch_response
21mr|kernel-5.10-generic-5.10.244-1|11961	- firmware: coreboot: Register bus in module init
21mr|kernel-5.10-generic-5.10.244-1|11962	- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()
21mr|kernel-5.10-generic-5.10.244-1|11963	- fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy*
21mr|kernel-5.10-generic-5.10.244-1|11964	- fm10k: Fix error handling in fm10k_init_module()
21mr|kernel-5.10-generic-5.10.244-1|11965	- fs: add support for LOOKUP_CACHED
21mr|kernel-5.10-generic-5.10.244-1|11966	- fs: don't audit the capability check in simple_xattr_list()
21mr|kernel-5.10-generic-5.10.244-1|11967	- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED
21mr|kernel-5.10-generic-5.10.244-1|11968	- fs: ext4: initialize fsdata in pagecache_write()
21mr|kernel-5.10-generic-5.10.244-1|11969	- fs: jfs: fix shift-out-of-bounds in dbAllocAG
21mr|kernel-5.10-generic-5.10.244-1|11970	- fs: jfs: fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-5.10-generic-5.10.244-1|11971	- fsl_lpuart: Don't enable interrupts too early
21mr|kernel-5.10-generic-5.10.244-1|11972	- fs: make do_renameat2() take struct filename
21mr|kernel-5.10-generic-5.10.244-1|11973	- fs: provide locked helper variant of close_fd_get_file()
21mr|kernel-5.10-generic-5.10.244-1|11974	- fs: reiserfs: remove useless new_opts in reiserfs_remount
21mr|kernel-5.10-generic-5.10.244-1|11975	- fs: sysv: Fix sysv_nblocks() returns wrong value
21mr|kernel-5.10-generic-5.10.244-1|11976	- ftrace: Fix null pointer dereference in ftrace_add_mod()
21mr|kernel-5.10-generic-5.10.244-1|11977	- ftrace: Fix the possible incorrect kernel message
21mr|kernel-5.10-generic-5.10.244-1|11978	- ftrace: Optimize the allocation for mcount entries
21mr|kernel-5.10-generic-5.10.244-1|11979	- ftrace/scripts: Update the instructions for ftrace-bisect.sh
21mr|kernel-5.10-generic-5.10.244-1|11980	- ftrace/x86: Add back ftrace_expected for ftrace bug reports
21mr|kernel-5.10-generic-5.10.244-1|11981	- fuse: always revalidate if exclusive create
21mr|kernel-5.10-generic-5.10.244-1|11982	- fuse: lock inode unconditionally in fuse_fallocate()
21mr|kernel-5.10-generic-5.10.244-1|11983	- futex: Move to kernel/futex/
21mr|kernel-5.10-generic-5.10.244-1|11984	- futex: Resend potentially swallowed owner death notification
21mr|kernel-5.10-generic-5.10.244-1|11985	- gcov: add support for checksum field
21mr|kernel-5.10-generic-5.10.244-1|11986	- gcov: clang: fix the buffer overflow issue
21mr|kernel-5.10-generic-5.10.244-1|11987	- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()
21mr|kernel-5.10-generic-5.10.244-1|11988	- genirq: Always limit the affinity to online CPUs
21mr|kernel-5.10-generic-5.10.244-1|11989	- genirq/irqdesc: Don't try to remove non-existing sysfs files
21mr|kernel-5.10-generic-5.10.244-1|11990	- genirq/msi: Shutdown managed interrupts with unsatifiable affinities
21mr|kernel-5.10-generic-5.10.244-1|11991	- genirq: Take the proposed affinity at face value if force==true
21mr|kernel-5.10-generic-5.10.244-1|11992	- gfs2: Check sb_bsize_shift after reading superblock
21mr|kernel-5.10-generic-5.10.244-1|11993	- gfs2: Switch from strlcpy to strscpy
21mr|kernel-5.10-generic-5.10.244-1|11994	- gpio: amd8111: Fix PCI device reference count leak
21mr|kernel-5.10-generic-5.10.244-1|11995	- gpiolib: cdev: fix NULL-pointer dereferences
21mr|kernel-5.10-generic-5.10.244-1|11996	- gpiolib: Get rid of redundant 'else'
21mr|kernel-5.10-generic-5.10.244-1|11997	- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
21mr|kernel-5.10-generic-5.10.244-1|11998	- gpio: sifive: Fix refcount leak in sifive_gpio_probe
21mr|kernel-5.10-generic-5.10.244-1|11999	- gpu: host1x: Avoid trying to use GART on Tegra20
21mr|kernel-5.10-generic-5.10.244-1|12000	- gsmi: fix null-deref in gsmi_get_variable
21mr|kernel-5.10-generic-5.10.244-1|12001	- h8300: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12002	- h8300: Fix build errors from do_exit() to make_task_dead() transition
21mr|kernel-5.10-generic-5.10.244-1|12003	- hamradio: baycom_epp: Fix return type of baycom_send_packet()
21mr|kernel-5.10-generic-5.10.244-1|12004	- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12005	- hexagon: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12006	- hexagon: Fix function name in die()
21mr|kernel-5.10-generic-5.10.244-1|12007	- hfs: fix OOB Read in __hfs_brec_find
21mr|kernel-5.10-generic-5.10.244-1|12008	- hfs: Fix OOB Write in hfs_asc2mac
21mr|kernel-5.10-generic-5.10.244-1|12009	- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
21mr|kernel-5.10-generic-5.10.244-1|12010	- hfs/hfsplus: use WARN_ON for sanity check
21mr|kernel-5.10-generic-5.10.244-1|12011	- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount
21mr|kernel-5.10-generic-5.10.244-1|12012	- HID: betop: check shape of output reports
21mr|kernel-5.10-generic-5.10.244-1|12013	- HID: check empty report_list in bigben_probe()
21mr|kernel-5.10-generic-5.10.244-1|12014	- HID: check empty report_list in hid_validate_values()
21mr|kernel-5.10-generic-5.10.244-1|12015	- HID: core: fix shift-out-of-bounds in hid_report_raw_event
21mr|kernel-5.10-generic-5.10.244-1|12016	- HID: hid-lg4ff: Add check for empty lbuf
21mr|kernel-5.10-generic-5.10.244-1|12017	- HID: hid-sensor-custom: set fixed size for custom attributes
21mr|kernel-5.10-generic-5.10.244-1|12018	- HID: intel_ish-hid: Add check for ishtp_dma_tx_map
21mr|kernel-5.10-generic-5.10.244-1|12019	- HID: ite: Add support for Acer S1002 keyboard-dock
21mr|kernel-5.10-generic-5.10.244-1|12020	- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E
21mr|kernel-5.10-generic-5.10.244-1|12021	- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10
21mr|kernel-5.10-generic-5.10.244-1|12022	- HID: mcp2221: don't connect hidraw
21mr|kernel-5.10-generic-5.10.244-1|12023	- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint
21mr|kernel-5.10-generic-5.10.244-1|12024	- HID: plantronics: Additional PIDs for double volume key presses quirk
21mr|kernel-5.10-generic-5.10.244-1|12025	- HID: revert CHERRY_MOUSE_000C quirk
21mr|kernel-5.10-generic-5.10.244-1|12026	- HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk
21mr|kernel-5.10-generic-5.10.244-1|12027	- HID: usbhid: Add ALWAYS_POLL quirk for some mice
21mr|kernel-5.10-generic-5.10.244-1|12028	- HID: wacom: Ensure bootloader PID is usable in hidraw mode
21mr|kernel-5.10-generic-5.10.244-1|12029	- HSI: omap_ssi_core: Fix error handling in ssi_init()
21mr|kernel-5.10-generic-5.10.244-1|12030	- HSI: omap_ssi_core: fix possible memory leak in ssi_probe()
21mr|kernel-5.10-generic-5.10.244-1|12031	- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable()
21mr|kernel-5.10-generic-5.10.244-1|12032	- hsr: Add a rcu-read lock to hsr_forward_skb().
21mr|kernel-5.10-generic-5.10.244-1|12033	- hsr: Disable netpoll.
21mr|kernel-5.10-generic-5.10.244-1|12034	- hsr: Synchronize sending frames to have always incremented outgoing seq nr.
21mr|kernel-5.10-generic-5.10.244-1|12035	- hsr: Synchronize sequence number updates.
21mr|kernel-5.10-generic-5.10.244-1|12036	- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param()
21mr|kernel-5.10-generic-5.10.244-1|12037	- hvc/xen: lock console list traversal
21mr|kernel-5.10-generic-5.10.244-1|12038	- hwmon: (coretemp) Check for null before removing sysfs attrs
21mr|kernel-5.10-generic-5.10.244-1|12039	- hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()
21mr|kernel-5.10-generic-5.10.244-1|12040	- hwmon: (i5500_temp) fix missing pci_disable_device()
21mr|kernel-5.10-generic-5.10.244-1|12041	- hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
21mr|kernel-5.10-generic-5.10.244-1|12042	- hwmon: (ina3221) Fix shunt sum critical calculation
21mr|kernel-5.10-generic-5.10.244-1|12043	- hwmon: (jc42) Convert register access and caching to regmap/regcache
21mr|kernel-5.10-generic-5.10.244-1|12044	- hwmon: (jc42) Fix missing unlock on error in jc42_write()
21mr|kernel-5.10-generic-5.10.244-1|12045	- hwmon: (jc42) Restore the min/max/critical temperatures on resume
21mr|kernel-5.10-generic-5.10.244-1|12046	- hwmon: (ltc2947) fix temperature scaling
21mr|kernel-5.10-generic-5.10.244-1|12047	- hwrng: amd - Fix PCI device refcount leak
21mr|kernel-5.10-generic-5.10.244-1|12048	- hwrng: geode - Fix PCI device refcount leak
21mr|kernel-5.10-generic-5.10.244-1|12049	- i2c: designware: use casting of u64 in clock multiplication to avoid overflow
21mr|kernel-5.10-generic-5.10.244-1|12050	- i2c: designware: Use DIV_ROUND_CLOSEST() macro
21mr|kernel-5.10-generic-5.10.244-1|12051	- i2c: i801: add lis3lv02d's I2C address for Vostro 5568
21mr|kernel-5.10-generic-5.10.244-1|12052	- i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set
21mr|kernel-5.10-generic-5.10.244-1|12053	- i2c: ismt: Fix an out-of-bounds bug in ismt_access()
21mr|kernel-5.10-generic-5.10.244-1|12054	- i2c: mux: reg: check return value after calling platform_get_resource()
21mr|kernel-5.10-generic-5.10.244-1|12055	- i2c: npcm7xx: Fix error handling in npcm_i2c_init()
21mr|kernel-5.10-generic-5.10.244-1|12056	- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe
21mr|kernel-5.10-generic-5.10.244-1|12057	- i2c: tegra: Allocate DMA memory for DMA engine
21mr|kernel-5.10-generic-5.10.244-1|12058	- i40e: Disallow ip4 and ip6 l4_4_bytes
21mr|kernel-5.10-generic-5.10.244-1|12059	- i40e: Fix error handling in i40e_init_module()
21mr|kernel-5.10-generic-5.10.244-1|12060	- i40e: Fix for VF MAC address 0
21mr|kernel-5.10-generic-5.10.244-1|12061	- i40e: Fix not setting default xps_cpus after reset
21mr|kernel-5.10-generic-5.10.244-1|12062	- ia64: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12063	- ia64: don't call handle_signal() unless there's actually a signal queued
21mr|kernel-5.10-generic-5.10.244-1|12064	- ia64: make IA64_MCA_RECOVERY bool instead of tristate
21mr|kernel-5.10-generic-5.10.244-1|12065	- iavf: Fix error handling in iavf_init_module()
21mr|kernel-5.10-generic-5.10.244-1|12066	- iavf: remove redundant ret variable
21mr|kernel-5.10-generic-5.10.244-1|12067	- IB/hfi1: Fix expected receive setup error exit issues
21mr|kernel-5.10-generic-5.10.244-1|12068	- IB/hfi1: Immediately remove invalid memory from hardware
21mr|kernel-5.10-generic-5.10.244-1|12069	- IB/hfi1: Reject a zero-length user expected buffer
21mr|kernel-5.10-generic-5.10.244-1|12070	- IB/hfi1: Remove user expected buffer invalidate race
21mr|kernel-5.10-generic-5.10.244-1|12071	- IB/hfi1: Reserve user expected TIDs
21mr|kernel-5.10-generic-5.10.244-1|12072	- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces
21mr|kernel-5.10-generic-5.10.244-1|12073	- ieee802154: cc2520: Fix error return code in cc2520_hw_init()
21mr|kernel-5.10-generic-5.10.244-1|12074	- igb: Allocate MSI-X vector when testing
21mr|kernel-5.10-generic-5.10.244-1|12075	- igb: Do not free q_vector unless new one was allocated
21mr|kernel-5.10-generic-5.10.244-1|12076	- igb: Initialize mailbox message for VF reset
21mr|kernel-5.10-generic-5.10.244-1|12077	- igc: Add checking for basetime less than zero
21mr|kernel-5.10-generic-5.10.244-1|12078	- igc: Enhance Qbv scheduling by using first flag bit
21mr|kernel-5.10-generic-5.10.244-1|12079	- igc: Lift TAPRIO schedule restriction
21mr|kernel-5.10-generic-5.10.244-1|12080	- igc: recalculate Qbv end_time by considering cycle time
21mr|kernel-5.10-generic-5.10.244-1|12081	- igc: Set Qbv start_time and end_time to end_time if not being configured in GCL
21mr|kernel-5.10-generic-5.10.244-1|12082	- igc: Use strict cycles for Qbv scheduling
21mr|kernel-5.10-generic-5.10.244-1|12083	- iio: adc128s052: add proper .data members in adc128_of_match table
21mr|kernel-5.10-generic-5.10.244-1|12084	- iio: adc: ad_sigma_delta: do not use internal iio_dev lock
21mr|kernel-5.10-generic-5.10.244-1|12085	- iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
21mr|kernel-5.10-generic-5.10.244-1|12086	- iio: adc: mp2629: fix potential array out of bound access
21mr|kernel-5.10-generic-5.10.244-1|12087	- iio: adc: mp2629: fix wrong comparison of channel
21mr|kernel-5.10-generic-5.10.244-1|12088	- iio: adis: add '__adis_enable_irq()' implementation
21mr|kernel-5.10-generic-5.10.244-1|12089	- iio: adis: handle devices that cannot unmask the drdy pin
21mr|kernel-5.10-generic-5.10.244-1|12090	- iio: adis: stylistic changes
21mr|kernel-5.10-generic-5.10.244-1|12091	- iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails
21mr|kernel-5.10-generic-5.10.244-1|12092	- iio: health: afe4403: Fix oob read in afe4403_read_raw
21mr|kernel-5.10-generic-5.10.244-1|12093	- iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw
21mr|kernel-5.10-generic-5.10.244-1|12094	- iio:imu:adis: Move exports into IIO_ADISLIB namespace
21mr|kernel-5.10-generic-5.10.244-1|12095	- iio:imu:adis: Use IRQF_NO_AUTOEN instead of irq request then disable
21mr|kernel-5.10-generic-5.10.244-1|12096	- iio: light: apds9960: fix wrong register for gesture gain
21mr|kernel-5.10-generic-5.10.244-1|12097	- iio: light: rpr0521: add missing Kconfig dependencies
21mr|kernel-5.10-generic-5.10.244-1|12098	- iio: ms5611: Simplify IO callback parameters
21mr|kernel-5.10-generic-5.10.244-1|12099	- iio: pressure: ms5611: changed hardcoded SPI speed to value limited
21mr|kernel-5.10-generic-5.10.244-1|12100	- iio: pressure: ms5611: fixed value compensation bug
21mr|kernel-5.10-generic-5.10.244-1|12101	- iio: temperature: ltc2983: make bulk write buffer DMA-safe
21mr|kernel-5.10-generic-5.10.244-1|12102	- iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
21mr|kernel-5.10-generic-5.10.244-1|12103	- ima: Fix a potential NULL pointer access in ima_restore_measurement_list
21mr|kernel-5.10-generic-5.10.244-1|12104	- ima: Fix fall-through warnings for Clang
21mr|kernel-5.10-generic-5.10.244-1|12105	- ima: Fix misuse of dereference of pointer in template_desc_init_fields()
21mr|kernel-5.10-generic-5.10.244-1|12106	- ima: Handle -ESTALE returned by ima_filter_rule_match()
21mr|kernel-5.10-generic-5.10.244-1|12107	- ima: Simplify ima_lsm_copy_rule
21mr|kernel-5.10-generic-5.10.244-1|12108	- include/uapi/linux/swab: Fix potentially missing __always_inline
21mr|kernel-5.10-generic-5.10.244-1|12109	- inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict()
21mr|kernel-5.10-generic-5.10.244-1|12110	- init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
21mr|kernel-5.10-generic-5.10.244-1|12111	- Input: elants_i2c - properly handle the reset GPIO when power is off
21mr|kernel-5.10-generic-5.10.244-1|12112	- Input: goodix - try resetting the controller when no config is set
21mr|kernel-5.10-generic-5.10.244-1|12113	- Input: i8042 - fix leaking of platform device on module removal
21mr|kernel-5.10-generic-5.10.244-1|12114	- Input: iforce - invert valid length check when fetching device IDs
21mr|kernel-5.10-generic-5.10.244-1|12115	- Input: joystick - fix Kconfig warning for JOYSTICK_ADC
21mr|kernel-5.10-generic-5.10.244-1|12116	- Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send()
21mr|kernel-5.10-generic-5.10.244-1|12117	- Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]
21mr|kernel-5.10-generic-5.10.244-1|12118	- Input: soc_button_array - add use_low_level_irq module parameter
21mr|kernel-5.10-generic-5.10.244-1|12119	- Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode
21mr|kernel-5.10-generic-5.10.244-1|12120	- integrity: Fix memory leakage in keyring allocation error path
21mr|kernel-5.10-generic-5.10.244-1|12121	- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands
21mr|kernel-5.10-generic-5.10.244-1|12122	- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options
21mr|kernel-5.10-generic-5.10.244-1|12123	- iommu/amd: Fix ivrs_acpihid cmdline parsing code
21mr|kernel-5.10-generic-5.10.244-1|12124	- iommu/amd: Fix pci device refcount leak in ppr_notifier()
21mr|kernel-5.10-generic-5.10.244-1|12125	- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()
21mr|kernel-5.10-generic-5.10.244-1|12126	- iommu/mediatek-v1: Add error handle for mtk_iommu_probe
21mr|kernel-5.10-generic-5.10.244-1|12127	- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()
21mr|kernel-5.10-generic-5.10.244-1|12128	- iommu/sun50i: Consider all fault sources for reset
21mr|kernel-5.10-generic-5.10.244-1|12129	- iommu/sun50i: Fix flush size
21mr|kernel-5.10-generic-5.10.244-1|12130	- iommu/sun50i: Fix reset release
21mr|kernel-5.10-generic-5.10.244-1|12131	- iommu/sun50i: Fix R/W permission check
21mr|kernel-5.10-generic-5.10.244-1|12132	- iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY
21mr|kernel-5.10-generic-5.10.244-1|12133	- iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()
21mr|kernel-5.10-generic-5.10.244-1|12134	- iommu/vt-d: Fix PCI device refcount leak in has_external_pci()
21mr|kernel-5.10-generic-5.10.244-1|12135	- iommu/vt-d: Set SRE bit only when hardware has SRS cap
21mr|kernel-5.10-generic-5.10.244-1|12136	- io_uring: add flag for disabling provided buffer recycling
21mr|kernel-5.10-generic-5.10.244-1|12137	- io_uring: add missing item types for splice request
21mr|kernel-5.10-generic-5.10.244-1|12138	- io_uring: allow re-poll if we made progress
21mr|kernel-5.10-generic-5.10.244-1|12139	- io_uring: check for valid register opcode earlier
21mr|kernel-5.10-generic-5.10.244-1|12140	- io_uring: Clean up a false-positive warning from GCC 9.3.0
21mr|kernel-5.10-generic-5.10.244-1|12141	- io_uring: do not recalculate ppos unnecessarily
21mr|kernel-5.10-generic-5.10.244-1|12142	- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12143	- io_uring: don't hold uring_lock when calling io_run_task_work*
21mr|kernel-5.10-generic-5.10.244-1|12144	- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly
21mr|kernel-5.10-generic-5.10.244-1|12145	- io_uring: ensure that cached task references are always put on exit
21mr|kernel-5.10-generic-5.10.244-1|12146	- io_uring: fix async accept on O_NONBLOCK sockets
21mr|kernel-5.10-generic-5.10.244-1|12147	- io_uring: fix CQ waiting timeout handling
21mr|kernel-5.10-generic-5.10.244-1|12148	- io_uring: fix double poll leak on repolling
21mr|kernel-5.10-generic-5.10.244-1|12149	- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res()
21mr|kernel-5.10-generic-5.10.244-1|12150	- io_uring: import 5.15-stable io_uring
21mr|kernel-5.10-generic-5.10.244-1|12151	- io_uring: improve send/recv error handling
21mr|kernel-5.10-generic-5.10.244-1|12152	- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset
21mr|kernel-5.10-generic-5.10.244-1|12153	- io_uring/io-wq: free worker if task_work creation is canceled
21mr|kernel-5.10-generic-5.10.244-1|12154	- io_uring/io-wq: only free worker if it was allocated for creation
21mr|kernel-5.10-generic-5.10.244-1|12155	- io_uring: lock overflowing for IOPOLL
21mr|kernel-5.10-generic-5.10.244-1|12156	- io_uring/net: fix fast_iov assignment in io_setup_async_msg()
21mr|kernel-5.10-generic-5.10.244-1|12157	- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups
21mr|kernel-5.10-generic-5.10.244-1|12158	- io_uring: remove duplicated calls to io_kiocb_ppos
21mr|kernel-5.10-generic-5.10.244-1|12159	- io_uring/rw: defer fsnotify calls to task context
21mr|kernel-5.10-generic-5.10.244-1|12160	- io_uring/rw: ensure kiocb_end_write() is always called
21mr|kernel-5.10-generic-5.10.244-1|12161	- io_uring/rw: remove leftover debug statement
21mr|kernel-5.10-generic-5.10.244-1|12162	- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG)
21mr|kernel-5.10-generic-5.10.244-1|12163	- io_uring: update kiocb->ki_pos at execution time
21mr|kernel-5.10-generic-5.10.244-1|12164	- iov_iter: add helper to save iov_iter state
21mr|kernel-5.10-generic-5.10.244-1|12165	- ipc/sem: Fix dangling sem_array access in semtimedop race
21mr|kernel-5.10-generic-5.10.244-1|12166	- ip_gre: do not report erspan version on GRE interface
21mr|kernel-5.10-generic-5.10.244-1|12167	- ipmi: fix long wait in unload when IPMI disconnect
21mr|kernel-5.10-generic-5.10.244-1|12168	- ipmi: fix memleak when unload ipmi driver
21mr|kernel-5.10-generic-5.10.244-1|12169	- ipmi: fix use after free in _ipmi_destroy_user()
21mr|kernel-5.10-generic-5.10.244-1|12170	- ipv4: Fix error return code in fib_table_insert()
21mr|kernel-5.10-generic-5.10.244-1|12171	- ipv4: Fix incorrect route flushing when source address is deleted
21mr|kernel-5.10-generic-5.10.244-1|12172	- ipv4: Fix incorrect route flushing when table ID 0 is used
21mr|kernel-5.10-generic-5.10.244-1|12173	- ipv4: Fix route deletion when nexthop info is not specified
21mr|kernel-5.10-generic-5.10.244-1|12174	- ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference
21mr|kernel-5.10-generic-5.10.244-1|12175	- ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
21mr|kernel-5.10-generic-5.10.244-1|12176	- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
21mr|kernel-5.10-generic-5.10.244-1|12177	- ipv6: avoid use-after-free in ip6_fragment()
21mr|kernel-5.10-generic-5.10.244-1|12178	- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
21mr|kernel-5.10-generic-5.10.244-1|12179	- irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
21mr|kernel-5.10-generic-5.10.244-1|12180	- irqchip/gic-v3: Always trust the managed affinity provided by the core code
21mr|kernel-5.10-generic-5.10.244-1|12181	- ixgbe: fix pci device refcount leak
21mr|kernel-5.10-generic-5.10.244-1|12182	- ixgbevf: Fix resource leak in ixgbevf_init_module()
21mr|kernel-5.10-generic-5.10.244-1|12183	- jbd2: use the correct print format
21mr|kernel-5.10-generic-5.10.244-1|12184	- kasan: no need to unset panic_on_warn in end_report()
21mr|kernel-5.10-generic-5.10.244-1|12185	- kbuild: refactor single builds of *.ko
21mr|kernel-5.10-generic-5.10.244-1|12186	- kbuild: remove unneeded mkdir for external modules_install
21mr|kernel-5.10-generic-5.10.244-1|12187	- kbuild: unify modules(_install) for in-tree and external modules
21mr|kernel-5.10-generic-5.10.244-1|12188	- kcm: avoid potential race in kcm_tx_work
21mr|kernel-5.10-generic-5.10.244-1|12189	- kcm: close race conditions on sk_receive_queue
21mr|kernel-5.10-generic-5.10.244-1|12190	- Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled
21mr|kernel-5.10-generic-5.10.244-1|12191	- kcsan: Instrument memcpy/memset/memmove with newer Clang
21mr|kernel-5.10-generic-5.10.244-1|12192	- kcsan: test: don't put the expect array on the stack
21mr|kernel-5.10-generic-5.10.244-1|12193	- kernel: allow fork with TIF_NOTIFY_SIGNAL pending
21mr|kernel-5.10-generic-5.10.244-1|12194	- kernel: don't call do_exit() for PF_IO_WORKER threads
21mr|kernel-5.10-generic-5.10.244-1|12195	- kernel/panic: move panic sysctls to its own file
21mr|kernel-5.10-generic-5.10.244-1|12196	- kernel: provide create_io_thread() helper
21mr|kernel-5.10-generic-5.10.244-1|12197	- kernel: remove checking for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12198	- kernel: stop masking signals in create_io_thread()
21mr|kernel-5.10-generic-5.10.244-1|12199	- kest.pl: Fix grub2 menu handling for rebooting
21mr|kernel-5.10-generic-5.10.244-1|12200	- kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
21mr|kernel-5.10-generic-5.10.244-1|12201	- ktest.pl minconfig: Unset configs instead of just removing them
21mr|kernel-5.10-generic-5.10.244-1|12202	- KVM: arm64: Fix S1PTW handling on RO memslots
21mr|kernel-5.10-generic-5.10.244-1|12203	- KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails
21mr|kernel-5.10-generic-5.10.244-1|12204	- KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
21mr|kernel-5.10-generic-5.10.244-1|12205	- KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field
21mr|kernel-5.10-generic-5.10.244-1|12206	- KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID
21mr|kernel-5.10-generic-5.10.244-1|12207	- KVM: x86: nSVM: leave nested mode on vCPU free
21mr|kernel-5.10-generic-5.10.244-1|12208	- KVM: x86: remove exit_int_info warning in svm_handle_exit
21mr|kernel-5.10-generic-5.10.244-1|12209	- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
21mr|kernel-5.10-generic-5.10.244-1|12210	- l2tp: close all race conditions in l2tp_tunnel_register()
21mr|kernel-5.10-generic-5.10.244-1|12211	- l2tp: convert l2tp_tunnel_list to idr
21mr|kernel-5.10-generic-5.10.244-1|12212	- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock
21mr|kernel-5.10-generic-5.10.244-1|12213	- l2tp: prevent lockdep issue in l2tp_tunnel_register()
21mr|kernel-5.10-generic-5.10.244-1|12214	- l2tp: Serialize access to sk_user_data with sk_callback_lock
21mr|kernel-5.10-generic-5.10.244-1|12215	- libbpf: Avoid enum forward-declarations in public API in C++ mode
21mr|kernel-5.10-generic-5.10.244-1|12216	- libbpf: Fix null-pointer dereference in find_prog_by_sec_insn()
21mr|kernel-5.10-generic-5.10.244-1|12217	- libbpf: Fix use-after-free in btf_dump_name_dups
21mr|kernel-5.10-generic-5.10.244-1|12218	- libbpf: Handle size overflow for ringbuf mmap
21mr|kernel-5.10-generic-5.10.244-1|12219	- libbpf: Use page size as max_entries when probing ring buffer map
21mr|kernel-5.10-generic-5.10.244-1|12220	- lib/debugobjects: fix stat count and optimize debug_objects_mem_init
21mr|kernel-5.10-generic-5.10.244-1|12221	- lib/fonts: fix undefined behavior in bit shift for get_default_font
21mr|kernel-5.10-generic-5.10.244-1|12222	- libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value
21mr|kernel-5.10-generic-5.10.244-1|12223	- lib/notifier-error-inject: fix error when writing -errno to debugfs file
21mr|kernel-5.10-generic-5.10.244-1|12224	- lib/vdso: use "grep -E" instead of "egrep"
21mr|kernel-5.10-generic-5.10.244-1|12225	- LoadPin: Ignore the "contents" argument of the LSM hooks
21mr|kernel-5.10-generic-5.10.244-1|12226	- lockref: stop doing cpu_relax in the cmpxchg loop
21mr|kernel-5.10-generic-5.10.244-1|12227	- m68k: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12228	- mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()
21mr|kernel-5.10-generic-5.10.244-1|12229	- maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault()
21mr|kernel-5.10-generic-5.10.244-1|12230	- macintosh: fix possible memory leak in macio_add_one_device()
21mr|kernel-5.10-generic-5.10.244-1|12231	- macintosh/macio-adb: check the return value of ioremap()
21mr|kernel-5.10-generic-5.10.244-1|12232	- macsec: add missing attribute validation for offload
21mr|kernel-5.10-generic-5.10.244-1|12233	- macsec: Fix invalid error code set
21mr|kernel-5.10-generic-5.10.244-1|12234	- macvlan: enforce a consistent minimal mtu
21mr|kernel-5.10-generic-5.10.244-1|12235	- mailbox: zynq-ipi: fix error handling while device_register() fails
21mr|kernel-5.10-generic-5.10.244-1|12236	- Make sure nd->path.mnt and nd->path.dentry are always valid pointers
21mr|kernel-5.10-generic-5.10.244-1|12237	- mbcache: add functions to delete entry if unused
21mr|kernel-5.10-generic-5.10.244-1|12238	- mbcache: automatically delete entries from cache on freeing
21mr|kernel-5.10-generic-5.10.244-1|12239	- mbcache: Avoid nesting of cache->c_list_lock under bit locks
21mr|kernel-5.10-generic-5.10.244-1|12240	- mbcache: don't reclaim used entries
21mr|kernel-5.10-generic-5.10.244-1|12241	- mcb: mcb-parse: fix error handing in chameleon_parse_gdd()
21mr|kernel-5.10-generic-5.10.244-1|12242	- md/bitmap: Fix bitmap chunk size overflow issues
21mr|kernel-5.10-generic-5.10.244-1|12243	- md: fix a crash in mempool_free
21mr|kernel-5.10-generic-5.10.244-1|12244	- md/raid1: stop mdx_raid1 thread when raid1 array run failed
21mr|kernel-5.10-generic-5.10.244-1|12245	- media: c8sectpfe: Add of_node_put() when breaking out of loop
21mr|kernel-5.10-generic-5.10.244-1|12246	- media: camss: Clean up received buffers on failed start of streaming
21mr|kernel-5.10-generic-5.10.244-1|12247	- media: coda: Add check for dcoda_iram_alloc
21mr|kernel-5.10-generic-5.10.244-1|12248	- media: coda: Add check for kmalloc
21mr|kernel-5.10-generic-5.10.244-1|12249	- media: coda: jpeg: Add check for kmalloc
21mr|kernel-5.10-generic-5.10.244-1|12250	- media: dvb-core: Fix double free in dvb_register_device()
21mr|kernel-5.10-generic-5.10.244-1|12251	- media: dvb-core: Fix ignored return value in dvb_register_frontend()
21mr|kernel-5.10-generic-5.10.244-1|12252	- media: dvb-core: Fix UAF due to refcount races at releasing
21mr|kernel-5.10-generic-5.10.244-1|12253	- media: dvbdev: adopts refcnt to avoid UAF
21mr|kernel-5.10-generic-5.10.244-1|12254	- media: dvbdev: fix build warning due to comments
21mr|kernel-5.10-generic-5.10.244-1|12255	- media: dvbdev: fix refcnt bug
21mr|kernel-5.10-generic-5.10.244-1|12256	- media: dvb-frontends: fix leak of memory fw
21mr|kernel-5.10-generic-5.10.244-1|12257	- media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()
21mr|kernel-5.10-generic-5.10.244-1|12258	- media: dvb-usb: fix memory leak in dvb_usb_adapter_init()
21mr|kernel-5.10-generic-5.10.244-1|12259	- media: exynos4-is: don't rely on the v4l2_async_subdev internals
21mr|kernel-5.10-generic-5.10.244-1|12260	- media: exynos4-is: Use v4l2_async_notifier_add_fwnode_remote_subdev
21mr|kernel-5.10-generic-5.10.244-1|12261	- media: i2c: ad5820: Fix error path
21mr|kernel-5.10-generic-5.10.244-1|12262	- media: imon: fix a race condition in send_packet()
21mr|kernel-5.10-generic-5.10.244-1|12263	- media: platform: exynos4-is: Fix error handling in fimc_md_init()
21mr|kernel-5.10-generic-5.10.244-1|12264	- media: platform: exynos4-is: fix return value check in fimc_md_probe()
21mr|kernel-5.10-generic-5.10.244-1|12265	- media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC
21mr|kernel-5.10-generic-5.10.244-1|12266	- media: s5p-mfc: Clear workbit to handle error condition
21mr|kernel-5.10-generic-5.10.244-1|12267	- media: s5p-mfc: Fix in register read and write for H264
21mr|kernel-5.10-generic-5.10.244-1|12268	- media: s5p-mfc: Fix to handle reference queue during finishing
21mr|kernel-5.10-generic-5.10.244-1|12269	- media: saa7164: fix missing pci_disable_device()
21mr|kernel-5.10-generic-5.10.244-1|12270	- media: si470x: Fix use-after-free in si470x_int_in_callback()
21mr|kernel-5.10-generic-5.10.244-1|12271	- media: solo6x10: fix possible memory leak in solo_sysfs_init()
21mr|kernel-5.10-generic-5.10.244-1|12272	- media: stv0288: use explicitly signed char
21mr|kernel-5.10-generic-5.10.244-1|12273	- media: v4l2-dv-timings.c: fix too strict blanking sanity checks
21mr|kernel-5.10-generic-5.10.244-1|12274	- media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area()
21mr|kernel-5.10-generic-5.10.244-1|12275	- media: videobuf-dma-contig: use dma_mmap_coherent
21mr|kernel-5.10-generic-5.10.244-1|12276	- media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init()
21mr|kernel-5.10-generic-5.10.244-1|12277	- media: vimc: Fix wrong function called when vimc_init() fails
21mr|kernel-5.10-generic-5.10.244-1|12278	- media: vivid: fix compose size exceed boundary
21mr|kernel-5.10-generic-5.10.244-1|12279	- mei: me: add meteor lake point M DID
21mr|kernel-5.10-generic-5.10.244-1|12280	- memcg: fix possible use-after-free in memcg_write_event_control()
21mr|kernel-5.10-generic-5.10.244-1|12281	- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
21mr|kernel-5.10-generic-5.10.244-1|12282	- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
21mr|kernel-5.10-generic-5.10.244-1|12283	- microblaze: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12284	- mips: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12285	- MIPS: BCM63xx: Add check for NULL for clk in clk_enable
21mr|kernel-5.10-generic-5.10.244-1|12286	- MIPS: OCTEON: warn only once if deprecated link status is being used
21mr|kernel-5.10-generic-5.10.244-1|12287	- MIPS: pic32: treat port as signed integer
21mr|kernel-5.10-generic-5.10.244-1|12288	- MIPS: vpe-cmp: fix possible memory leak while module exiting
21mr|kernel-5.10-generic-5.10.244-1|12289	- MIPS: vpe-mt: fix possible memory leak while module exiting
21mr|kernel-5.10-generic-5.10.244-1|12290	- misc: fastrpc: Don't remove map on creater_process and device_release
21mr|kernel-5.10-generic-5.10.244-1|12291	- misc: fastrpc: Fix use-after-free race condition for maps
21mr|kernel-5.10-generic-5.10.244-1|12292	- misc: ocxl: fix possible name leak in ocxl_file_register_afu()
21mr|kernel-5.10-generic-5.10.244-1|12293	- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os
21mr|kernel-5.10-generic-5.10.244-1|12294	- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media()
21mr|kernel-5.10-generic-5.10.244-1|12295	- misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
21mr|kernel-5.10-generic-5.10.244-1|12296	- mISDN: fix misuse of put_device() in mISDN_register_device()
21mr|kernel-5.10-generic-5.10.244-1|12297	- mISDN: fix possible memory leak in mISDN_dsp_element_register()
21mr|kernel-5.10-generic-5.10.244-1|12298	- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12299	- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12300	- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12301	- mm: Always release pages to the buddy allocator in memblock_free_late().
21mr|kernel-5.10-generic-5.10.244-1|12302	- mmc: alcor: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12303	- mmc: atmel-mci: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12304	- mmc: core: Fix ambiguous TRIM and DISCARD arg
21mr|kernel-5.10-generic-5.10.244-1|12305	- mmc: core: properly select voltage range without power cycle
21mr|kernel-5.10-generic-5.10.244-1|12306	- mmc: f-sdh30: Add quirks for broken timeout clock capability
21mr|kernel-5.10-generic-5.10.244-1|12307	- mmc: meson-gx: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12308	- mmc: mmci: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12309	- mmc: mmc_test: Fix removal of debugfs file
21mr|kernel-5.10-generic-5.10.244-1|12310	- mmc: moxart: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12311	- mmc: mxcmmc: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12312	- mmc: omap_hsmmc: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12313	- mm, compaction: fix fast_isolate_around() to stay within boundaries
21mr|kernel-5.10-generic-5.10.244-1|12314	- mmc: pxamci: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12315	- mmc: renesas_sdhi: better reset from HS400 mode
21mr|kernel-5.10-generic-5.10.244-1|12316	- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12317	- mmc: sdhci-brcmstb: Enable Clock Gating to save power
21mr|kernel-5.10-generic-5.10.244-1|12318	- mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.10-generic-5.10.244-1|12319	- mmc: sdhci-brcmstb: Re-organize flags
21mr|kernel-5.10-generic-5.10.244-1|12320	- mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check
21mr|kernel-5.10-generic-5.10.244-1|12321	- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting
21mr|kernel-5.10-generic-5.10.244-1|12322	- mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
21mr|kernel-5.10-generic-5.10.244-1|12323	- mmc: sdhci: Fix voltage switch delay
21mr|kernel-5.10-generic-5.10.244-1|12324	- mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
21mr|kernel-5.10-generic-5.10.244-1|12325	- mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout
21mr|kernel-5.10-generic-5.10.244-1|12326	- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K
21mr|kernel-5.10-generic-5.10.244-1|12327	- mmc: sdhci-sprd: Fix no reset data and command after voltage switch
21mr|kernel-5.10-generic-5.10.244-1|12328	- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
21mr|kernel-5.10-generic-5.10.244-1|12329	- mmc: toshsd: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12330	- mmc: via-sdmmc: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12331	- mmc: vub300: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12332	- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING
21mr|kernel-5.10-generic-5.10.244-1|12333	- mmc: wbsd: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12334	- mmc: wmt-sdmmc: fix return value check of mmc_add_host()
21mr|kernel-5.10-generic-5.10.244-1|12335	- mm: fs: initialize fsdata passed to write_begin/write_end interface
21mr|kernel-5.10-generic-5.10.244-1|12336	- mm/gup: fix gup_pud_range() for dax
21mr|kernel-5.10-generic-5.10.244-1|12337	- mm/highmem: Lift memcpy_[to|from]_page to core
21mr|kernel-5.10-generic-5.10.244-1|12338	- mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
21mr|kernel-5.10-generic-5.10.244-1|12339	- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
21mr|kernel-5.10-generic-5.10.244-1|12340	- mm/khugepaged: fix GUP-fast interaction by sending IPI
21mr|kernel-5.10-generic-5.10.244-1|12341	- mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
21mr|kernel-5.10-generic-5.10.244-1|12342	- mm/khugepaged: take the right locks for page table retraction
21mr|kernel-5.10-generic-5.10.244-1|12343	- mm: vmscan: fix extreme overreclaim and swap floods
21mr|kernel-5.10-generic-5.10.244-1|12344	- module: Don't wait for GOING modules
21mr|kernel-5.10-generic-5.10.244-1|12345	- mptcp: dedicated request sock for subflow in v6
21mr|kernel-5.10-generic-5.10.244-1|12346	- mptcp: mark ops structures as ro_after_init
21mr|kernel-5.10-generic-5.10.244-1|12347	- mptcp: remove MPTCP 'ifdef' in TCP SYN cookies
21mr|kernel-5.10-generic-5.10.244-1|12348	- mptcp: use proper req destructor for IPv6
21mr|kernel-5.10-generic-5.10.244-1|12349	- mrp: introduce active flags to prevent UAF when applicant uninit
21mr|kernel-5.10-generic-5.10.244-1|12350	- mtd: Fix device name leak when register device failed in add_mtd_device()
21mr|kernel-5.10-generic-5.10.244-1|12351	- mtd: lpddr2_nvm: Fix possible null-ptr-deref
21mr|kernel-5.10-generic-5.10.244-1|12352	- mtd: maps: pxa2xx-flash: fix memory leak in probe
21mr|kernel-5.10-generic-5.10.244-1|12353	- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()
21mr|kernel-5.10-generic-5.10.244-1|12354	- mtd: spi-nor: intel-spi: Disable write protection only if asked
21mr|kernel-5.10-generic-5.10.244-1|12355	- myri10ge: Fix an error handling path in myri10ge_probe()
21mr|kernel-5.10-generic-5.10.244-1|12356	- nds32: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12357	- net/9p: Fix a potential socket leak in p9_socket_open
21mr|kernel-5.10-generic-5.10.244-1|12358	- net: add accept helper not installing fd
21mr|kernel-5.10-generic-5.10.244-1|12359	- net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME
21mr|kernel-5.10-generic-5.10.244-1|12360	- net: add atomic_long_t to net_device_stats fields
21mr|kernel-5.10-generic-5.10.244-1|12361	- net: add inline function skb_csum_is_sctp
21mr|kernel-5.10-generic-5.10.244-1|12362	- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO
21mr|kernel-5.10-generic-5.10.244-1|12363	- net/af_packet: make sure to pull mac header
21mr|kernel-5.10-generic-5.10.244-1|12364	- net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open()
21mr|kernel-5.10-generic-5.10.244-1|12365	- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12366	- net: amd-xgbe: add missed tasklet_kill
21mr|kernel-5.10-generic-5.10.244-1|12367	- net: amd-xgbe: Check only the minimum speed for active/passive cables
21mr|kernel-5.10-generic-5.10.244-1|12368	- net: amd-xgbe: Fix logic around active and passive cables
21mr|kernel-5.10-generic-5.10.244-1|12369	- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12370	- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12371	- net: arcnet: Fix RESET flag handling
21mr|kernel-5.10-generic-5.10.244-1|12372	- net: bgmac: Drop free_netdev() from bgmac_enet_remove()
21mr|kernel-5.10-generic-5.10.244-1|12373	- net: caif: fix double disconnect client in chnl_net_open()
21mr|kernel-5.10-generic-5.10.244-1|12374	- net: defxx: Fix missing err handling in dfx_init()
21mr|kernel-5.10-generic-5.10.244-1|12375	- net: dsa: ksz: Check return value
21mr|kernel-5.10-generic-5.10.244-1|12376	- net: dsa: microchip: ksz9477: port map correction in ALU table entry register
21mr|kernel-5.10-generic-5.10.244-1|12377	- net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions()
21mr|kernel-5.10-generic-5.10.244-1|12378	- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12379	- net: ena: Fix error handling in ena_init()
21mr|kernel-5.10-generic-5.10.244-1|12380	- net: encx24j600: Add parentheses to fix precedence
21mr|kernel-5.10-generic-5.10.244-1|12381	- net: encx24j600: Fix invalid logic in reading of MISTAT register
21mr|kernel-5.10-generic-5.10.244-1|12382	- net: enetc: cache accesses to &priv->si->hw
21mr|kernel-5.10-generic-5.10.244-1|12383	- net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled
21mr|kernel-5.10-generic-5.10.244-1|12384	- net: enetc: preserve TX ring priority across reconfiguration
21mr|kernel-5.10-generic-5.10.244-1|12385	- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|12386	- net: ethernet: mtk_eth_soc: fix error handling in mtk_open()
21mr|kernel-5.10-generic-5.10.244-1|12387	- net: ethernet: nixge: fix NULL dereference
21mr|kernel-5.10-generic-5.10.244-1|12388	- net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
21mr|kernel-5.10-generic-5.10.244-1|12389	- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit()
21mr|kernel-5.10-generic-5.10.244-1|12390	- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
21mr|kernel-5.10-generic-5.10.244-1|12391	- net: farsync: Fix kmemleak when rmmods farsync
21mr|kernel-5.10-generic-5.10.244-1|12392	- netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state
21mr|kernel-5.10-generic-5.10.244-1|12393	- netfilter: conntrack: Fix data-races around ct mark
21mr|kernel-5.10-generic-5.10.244-1|12394	- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
21mr|kernel-5.10-generic-5.10.244-1|12395	- netfilter: conntrack: set icmpv6 redirects as RELATED
21mr|kernel-5.10-generic-5.10.244-1|12396	- netfilter: conntrack: unify established states for SCTP paths
21mr|kernel-5.10-generic-5.10.244-1|12397	- netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark
21mr|kernel-5.10-generic-5.10.244-1|12398	- netfilter: flowtable_offload: add missing locking
21mr|kernel-5.10-generic-5.10.244-1|12399	- netfilter: flowtable: really fix NAT IPv6 offload
21mr|kernel-5.10-generic-5.10.244-1|12400	- netfilter: ipset: fix hash:net,port,net hang with /0 subnet
21mr|kernel-5.10-generic-5.10.244-1|12401	- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.
21mr|kernel-5.10-generic-5.10.244-1|12402	- netfilter: ipset: Limit the maximal range of consecutive elements to add/delete
21mr|kernel-5.10-generic-5.10.244-1|12403	- netfilter: ipset: regression in ip_set_hash_ip.c
21mr|kernel-5.10-generic-5.10.244-1|12404	- netfilter: ipset: Rework long task execution when adding/deleting entries
21mr|kernel-5.10-generic-5.10.244-1|12405	- netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits
21mr|kernel-5.10-generic-5.10.244-1|12406	- netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one
21mr|kernel-5.10-generic-5.10.244-1|12407	- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
21mr|kernel-5.10-generic-5.10.244-1|12408	- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
21mr|kernel-5.10-generic-5.10.244-1|12409	- net: fix a concurrency bug in l2tp_tunnel_register()
21mr|kernel-5.10-generic-5.10.244-1|12410	- net: fix NULL pointer in skb_segment_list
21mr|kernel-5.10-generic-5.10.244-1|12411	- net: fix UaF in netns ops registration error path
21mr|kernel-5.10-generic-5.10.244-1|12412	- net: hinic: Fix error handling in hinic_module_init()
21mr|kernel-5.10-generic-5.10.244-1|12413	- net: hisilicon: Fix potential use-after-free in hisi_femac_rx()
21mr|kernel-5.10-generic-5.10.244-1|12414	- net: hisilicon: Fix potential use-after-free in hix5hd2_rx()
21mr|kernel-5.10-generic-5.10.244-1|12415	- net: hns3: add interrupts re-initialization while doing VF FLR
21mr|kernel-5.10-generic-5.10.244-1|12416	- net: hsr: Fix potential use-after-free
21mr|kernel-5.10-generic-5.10.244-1|12417	- net: hsr: generate supervision frame without HSR/PRP tag
21mr|kernel-5.10-generic-5.10.244-1|12418	- net: igc: use skb_csum_is_sctp instead of protocol check
21mr|kernel-5.10-generic-5.10.244-1|12419	- net: ionic: Fix error handling in ionic_init_module()
21mr|kernel-5.10-generic-5.10.244-1|12420	- net: lan9303: Fix read error execution path
21mr|kernel-5.10-generic-5.10.244-1|12421	- netlink: annotate data races around dst_portid and dst_group
21mr|kernel-5.10-generic-5.10.244-1|12422	- netlink: annotate data races around nlk->portid
21mr|kernel-5.10-generic-5.10.244-1|12423	- netlink: annotate data races around sk_state
21mr|kernel-5.10-generic-5.10.244-1|12424	- netlink: prevent potential spectre v1 gadgets
21mr|kernel-5.10-generic-5.10.244-1|12425	- net: liquidio: release resources when liquidio driver open failed
21mr|kernel-5.10-generic-5.10.244-1|12426	- net: liquidio: simplify if expression
21mr|kernel-5.10-generic-5.10.244-1|12427	- net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
21mr|kernel-5.10-generic-5.10.244-1|12428	- net: macb: fix PTP TX timestamp failure due to packet padding
21mr|kernel-5.10-generic-5.10.244-1|12429	- net: macsec: fix net device access prior to holding a lock
21mr|kernel-5.10-generic-5.10.244-1|12430	- net: macvlan: Use built-in RCU list checking
21mr|kernel-5.10-generic-5.10.244-1|12431	- net: mdio-mux-meson-g12a: force internal PHY off on mux switch
21mr|kernel-5.10-generic-5.10.244-1|12432	- net: mdio: validate parameter addr in mdiobus_get_phy()
21mr|kernel-5.10-generic-5.10.244-1|12433	- net/mlx4: Check retval of mlx4_bitmap_init
21mr|kernel-5.10-generic-5.10.244-1|12434	- net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
21mr|kernel-5.10-generic-5.10.244-1|12435	- net/mlx5: Avoid recovery in probe flows
21mr|kernel-5.10-generic-5.10.244-1|12436	- net/mlx5: DR, Fix uninitialized var warning
21mr|kernel-5.10-generic-5.10.244-1|12437	- net/mlx5e: Don't support encap rules with gbp option
21mr|kernel-5.10-generic-5.10.244-1|12438	- net/mlx5e: Fix hw mtu initializing at XDP SQ allocation
21mr|kernel-5.10-generic-5.10.244-1|12439	- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow()
21mr|kernel-5.10-generic-5.10.244-1|12440	- net/mlx5e: Fix use-after-free when reverting termination table
21mr|kernel-5.10-generic-5.10.244-1|12441	- net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default
21mr|kernel-5.10-generic-5.10.244-1|12442	- net: mlx5: eliminate anonymous module_init & module_exit
21mr|kernel-5.10-generic-5.10.244-1|12443	- net/mlx5: Fix FW tracer timestamp calculation
21mr|kernel-5.10-generic-5.10.244-1|12444	- net/mlx5: Fix handling of entry refcount when command is not issued to FW
21mr|kernel-5.10-generic-5.10.244-1|12445	- net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
21mr|kernel-5.10-generic-5.10.244-1|12446	- net/mlx5: Fix ptp max frequency adjustment range
21mr|kernel-5.10-generic-5.10.244-1|12447	- net/mlx5: Fix uninitialized variable bug in outlen_write()
21mr|kernel-5.10-generic-5.10.244-1|12448	- net: mvneta: Fix an out of bounds check
21mr|kernel-5.10-generic-5.10.244-1|12449	- net: mvneta: Prevent out of bounds read in mvneta_config_rss()
21mr|kernel-5.10-generic-5.10.244-1|12450	- net: net_netdev: Fix error handling in ntb_netdev_init_module()
21mr|kernel-5.10-generic-5.10.244-1|12451	- net: nfc: Fix use-after-free in local_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|12452	- net: pch_gbe: fix pci device refcount leak while module exiting
21mr|kernel-5.10-generic-5.10.244-1|12453	- net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()
21mr|kernel-5.10-generic-5.10.244-1|12454	- net: phy: fix null-ptr-deref while probe() failed
21mr|kernel-5.10-generic-5.10.244-1|12455	- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
21mr|kernel-5.10-generic-5.10.244-1|12456	- net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq()
21mr|kernel-5.10-generic-5.10.244-1|12457	- net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write()
21mr|kernel-5.10-generic-5.10.244-1|12458	- net: provide __sys_shutdown_sock() that takes a socket
21mr|kernel-5.10-generic-5.10.244-1|12459	- net/qla3xxx: fix potential memleak in ql3xxx_send()
21mr|kernel-5.10-generic-5.10.244-1|12460	- net: ravb: Fix possible hang if RIS2_QFF1 happen
21mr|kernel-5.10-generic-5.10.244-1|12461	- net: remove cmsg restriction from io_uring based send/recvmsg calls
21mr|kernel-5.10-generic-5.10.244-1|12462	- netrom: Fix use-after-free of a listening socket.
21mr|kernel-5.10-generic-5.10.244-1|12463	- net/sched: act_mpls: Fix warning during failed attribute validation
21mr|kernel-5.10-generic-5.10.244-1|12464	- net: sched: allow act_ct to be built without NF_NAT
21mr|kernel-5.10-generic-5.10.244-1|12465	- net: sched: atm: dont intepret cls results when asked to drop
21mr|kernel-5.10-generic-5.10.244-1|12466	- net: sched: cbq: dont intepret cls results when asked to drop
21mr|kernel-5.10-generic-5.10.244-1|12467	- net: sched: disallow noqueue for qdisc classes
21mr|kernel-5.10-generic-5.10.244-1|12468	- net: sched: fix memory leak in tcindex_set_parms
21mr|kernel-5.10-generic-5.10.244-1|12469	- net_sched: reject TCF_EM_SIMPLE case for complex ematch module
21mr|kernel-5.10-generic-5.10.244-1|12470	- net/sched: sch_taprio: do not schedule in taprio_reset()
21mr|kernel-5.10-generic-5.10.244-1|12471	- net/sched: sch_taprio: fix possible use-after-free
21mr|kernel-5.10-generic-5.10.244-1|12472	- net: stmmac: fix invalid call to mdiobus_get_phy()
21mr|kernel-5.10-generic-5.10.244-1|12473	- net: stmmac: fix "snps,axi-config" node property parsing
21mr|kernel-5.10-generic-5.10.244-1|12474	- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload()
21mr|kernel-5.10-generic-5.10.244-1|12475	- net: stmmac: Set MAC's flow control register to reflect current settings
21mr|kernel-5.10-generic-5.10.244-1|12476	- net: stream: purge sk_error_queue in sk_stream_kill_queues()
21mr|kernel-5.10-generic-5.10.244-1|12477	- net: switch to storing KCOV handle directly in sk_buff
21mr|kernel-5.10-generic-5.10.244-1|12478	- net/tg3: resolve deadlock in tg3_reset_task() during EEH
21mr|kernel-5.10-generic-5.10.244-1|12479	- net: thunderbolt: Fix error handling in tbnet_init()
21mr|kernel-5.10-generic-5.10.244-1|12480	- net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq
21mr|kernel-5.10-generic-5.10.244-1|12481	- net: thunderx: Fix the ACPI memory leak
21mr|kernel-5.10-generic-5.10.244-1|12482	- net: tun: Fix use-after-free in tun_detach()
21mr|kernel-5.10-generic-5.10.244-1|12483	- net/tunnel: wait until all sk_user_data reader finish before releasing the sock
21mr|kernel-5.10-generic-5.10.244-1|12484	- net/ulp: prevent ULP without clone op from entering the LISTEN status
21mr|kernel-5.10-generic-5.10.244-1|12485	- net/ulp: use consistent error code when blocking ULP
21mr|kernel-5.10-generic-5.10.244-1|12486	- net: usb: qmi_wwan: add Telit 0x103a composition
21mr|kernel-5.10-generic-5.10.244-1|12487	- net: usb: qmi_wwan: add u-blox 0x1342 composition
21mr|kernel-5.10-generic-5.10.244-1|12488	- net: usb: sr9700: Handle negative len
21mr|kernel-5.10-generic-5.10.244-1|12489	- net: use struct_group to copy ip/ipv6 header addresses
21mr|kernel-5.10-generic-5.10.244-1|12490	- net: vmw_vsock: vmci: Check memcpy_from_msg()
21mr|kernel-5.10-generic-5.10.244-1|12491	- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
21mr|kernel-5.10-generic-5.10.244-1|12492	- net/x25: Fix skb leak in x25_lapb_receive_frame()
21mr|kernel-5.10-generic-5.10.244-1|12493	- nfc: Fix potential resource leaks
21mr|kernel-5.10-generic-5.10.244-1|12494	- NFC: nci: Bounds check struct nfc_target arrays
21mr|kernel-5.10-generic-5.10.244-1|12495	- NFC: nci: fix memory leak in nci_rx_data_packet()
21mr|kernel-5.10-generic-5.10.244-1|12496	- nfc/nci: fix race with opening and closing
21mr|kernel-5.10-generic-5.10.244-1|12497	- nfc: pn533: Clear nfc_target before being used
21mr|kernel-5.10-generic-5.10.244-1|12498	- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()
21mr|kernel-5.10-generic-5.10.244-1|12499	- nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION
21mr|kernel-5.10-generic-5.10.244-1|12500	- nfc: st-nci: fix memory leaks in EVT_TRANSACTION
21mr|kernel-5.10-generic-5.10.244-1|12501	- nfp: add port from netdev validation for EEPROM access
21mr|kernel-5.10-generic-5.10.244-1|12502	- nfp: fill splittable of devlink_port_attrs correctly
21mr|kernel-5.10-generic-5.10.244-1|12503	- nfp: fix use-after-free in area_cache_get()
21mr|kernel-5.10-generic-5.10.244-1|12504	- nfsd: don't call nfsd_file_put from client states seqfile display
21mr|kernel-5.10-generic-5.10.244-1|12505	- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted
21mr|kernel-5.10-generic-5.10.244-1|12506	- nfsd: fix handling of readdir in v4root vs. mount upcall timeout
21mr|kernel-5.10-generic-5.10.244-1|12507	- NFSD: Remove spurious cb_setup_err tracepoint
21mr|kernel-5.10-generic-5.10.244-1|12508	- nfsd: shut down the NFSv4 state objects before the filecache
21mr|kernel-5.10-generic-5.10.244-1|12509	- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure
21mr|kernel-5.10-generic-5.10.244-1|12510	- NFS: Fix an Oops in nfs_d_automount()
21mr|kernel-5.10-generic-5.10.244-1|12511	- NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding
21mr|kernel-5.10-generic-5.10.244-1|12512	- NFSv4.2: Fix a memory stomp in decode_attr_security_label
21mr|kernel-5.10-generic-5.10.244-1|12513	- NFSv4.2: Fix initialisation of struct nfs4_label
21mr|kernel-5.10-generic-5.10.244-1|12514	- NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn
21mr|kernel-5.10-generic-5.10.244-1|12515	- NFSv4: Retry LOCK on OLD_STATEID during delegation return
21mr|kernel-5.10-generic-5.10.244-1|12516	- NFSv4.x: Fail client initialisation if state manager thread can't run
21mr|kernel-5.10-generic-5.10.244-1|12517	- nilfs2: fix general protection fault in nilfs_btree_insert()
21mr|kernel-5.10-generic-5.10.244-1|12518	- nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty
21mr|kernel-5.10-generic-5.10.244-1|12519	- nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()
21mr|kernel-5.10-generic-5.10.244-1|12520	- nilfs2: fix shift-out-of-bounds due to too large exponent of block size
21mr|kernel-5.10-generic-5.10.244-1|12521	- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset()
21mr|kernel-5.10-generic-5.10.244-1|12522	- nios2: add FORCE for vmlinuz.gz
21mr|kernel-5.10-generic-5.10.244-1|12523	- nios32: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12524	- nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf
21mr|kernel-5.10-generic-5.10.244-1|12525	- ntb_netdev: Use dev_kfree_skb_any() in interrupt context
21mr|kernel-5.10-generic-5.10.244-1|12526	- ntfs: check overflow when iterating ATTR_RECORDs
21mr|kernel-5.10-generic-5.10.244-1|12527	- ntfs: fix out-of-bounds read in ntfs_attr_find()
21mr|kernel-5.10-generic-5.10.244-1|12528	- ntfs: fix use-after-free in ntfs_attr_find()
21mr|kernel-5.10-generic-5.10.244-1|12529	- nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH
21mr|kernel-5.10-generic-5.10.244-1|12530	- nvme: ensure subsystem reset is single threaded
21mr|kernel-5.10-generic-5.10.244-1|12531	- nvme: fix multipath crash caused by flush request when blktrace is enabled
21mr|kernel-5.10-generic-5.10.244-1|12532	- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition
21mr|kernel-5.10-generic-5.10.244-1|12533	- nvme initialize core quirks before calling nvme_init_subsystem
21mr|kernel-5.10-generic-5.10.244-1|12534	- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro
21mr|kernel-5.10-generic-5.10.244-1|12535	- nvme-pci: clear the prp2 field when not used
21mr|kernel-5.10-generic-5.10.244-1|12536	- nvme-pci: fix doorbell buffer value endianness
21mr|kernel-5.10-generic-5.10.244-1|12537	- nvme-pci: fix mempool alloc size
21mr|kernel-5.10-generic-5.10.244-1|12538	- nvme-pci: fix page size checks
21mr|kernel-5.10-generic-5.10.244-1|12539	- nvme-pci: fix timeout request state check
21mr|kernel-5.10-generic-5.10.244-1|12540	- nvme: restrict management ioctls to admin
21mr|kernel-5.10-generic-5.10.244-1|12541	- nvmet: don't defer passthrough commands with trivial effects to the workqueue
21mr|kernel-5.10-generic-5.10.244-1|12542	- objtool: Add a missing comma to avoid string concatenation
21mr|kernel-5.10-generic-5.10.244-1|12543	- objtool: Fix SEGFAULT
21mr|kernel-5.10-generic-5.10.244-1|12544	- objtool, kcsan: Add volatile read/write instrumentation to whitelist
21mr|kernel-5.10-generic-5.10.244-1|12545	- ocfs2: fix memory leak in ocfs2_mount_volume()
21mr|kernel-5.10-generic-5.10.244-1|12546	- ocfs2: fix memory leak in ocfs2_stack_glue_init()
21mr|kernel-5.10-generic-5.10.244-1|12547	- ocfs2: ocfs2_mount_volume does cleanup job before return error
21mr|kernel-5.10-generic-5.10.244-1|12548	- ocfs2: rewrite error handling of ocfs2_fill_super
21mr|kernel-5.10-generic-5.10.244-1|12549	- octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable
21mr|kernel-5.10-generic-5.10.244-1|12550	- octeontx2-af: Map NIX block from CGX connection
21mr|kernel-5.10-generic-5.10.244-1|12551	- octeontx2-af: Update get/set resource count functions
21mr|kernel-5.10-generic-5.10.244-1|12552	- ocxl: fix pci device refcount leak when calling get_function_0()
21mr|kernel-5.10-generic-5.10.244-1|12553	- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()
21mr|kernel-5.10-generic-5.10.244-1|12554	- of: property: decrement node refcount in of_fwnode_get_reference_args()
21mr|kernel-5.10-generic-5.10.244-1|12555	- openrisc: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12556	- openvswitch: Fix flow lookup to use unmasked key
21mr|kernel-5.10-generic-5.10.244-1|12557	- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init()
21mr|kernel-5.10-generic-5.10.244-1|12558	- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()
21mr|kernel-5.10-generic-5.10.244-1|12559	- orangefs: Fix sysfs not cleanup when dev init failed
21mr|kernel-5.10-generic-5.10.244-1|12560	- ovl: fix use inode directly in rcu-walk mode
21mr|kernel-5.10-generic-5.10.244-1|12561	- ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
21mr|kernel-5.10-generic-5.10.244-1|12562	- packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
21mr|kernel-5.10-generic-5.10.244-1|12563	- padata: Always leave BHs disabled when running ->parallel()
21mr|kernel-5.10-generic-5.10.244-1|12564	- padata: Fix list iterator in padata_do_serial()
21mr|kernel-5.10-generic-5.10.244-1|12565	- panic: Consolidate open-coded panic_on_warn checks
21mr|kernel-5.10-generic-5.10.244-1|12566	- panic: Expose "warn_count" to sysfs
21mr|kernel-5.10-generic-5.10.244-1|12567	- panic: Introduce warn_limit
21mr|kernel-5.10-generic-5.10.244-1|12568	- panic: Separate sysctl logic from CONFIG_SMP
21mr|kernel-5.10-generic-5.10.244-1|12569	- panic: unset panic_on_warn inside panic()
21mr|kernel-5.10-generic-5.10.244-1|12570	- parisc: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12571	- parisc: Align parisc MADV_XXX constants with all other architectures
21mr|kernel-5.10-generic-5.10.244-1|12572	- parisc: Increase FRAME_WARN to 2048 bytes on parisc
21mr|kernel-5.10-generic-5.10.244-1|12573	- parisc: Increase size of gcc stack frame check
21mr|kernel-5.10-generic-5.10.244-1|12574	- parisc: led: Fix potential null-ptr-deref in start_task()
21mr|kernel-5.10-generic-5.10.244-1|12575	- parport_pc: Avoid FIFO port location truncation
21mr|kernel-5.10-generic-5.10.244-1|12576	- pata_ipx4xx_cf: Fix unsigned comparison with less than zero
21mr|kernel-5.10-generic-5.10.244-1|12577	- PCI: Check for alloc failure in pci_request_irq()
21mr|kernel-5.10-generic-5.10.244-1|12578	- PCI: dwc: Fix n_fts[] array overrun
21mr|kernel-5.10-generic-5.10.244-1|12579	- PCI: Fix pci_device_is_present() for VFs by checking PF
21mr|kernel-5.10-generic-5.10.244-1|12580	- PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled
21mr|kernel-5.10-generic-5.10.244-1|12581	- PCI/sysfs: Fix double free in error path
21mr|kernel-5.10-generic-5.10.244-1|12582	- perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
21mr|kernel-5.10-generic-5.10.244-1|12583	- perf auxtrace: Fix address filter duplicate symbol selection
21mr|kernel-5.10-generic-5.10.244-1|12584	- perf/core: Call LSM hook after copying perf_event_attr
21mr|kernel-5.10-generic-5.10.244-1|12585	- perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option()
21mr|kernel-5.10-generic-5.10.244-1|12586	- perf: Fix possible memleak in pmu_dev_alloc()
21mr|kernel-5.10-generic-5.10.244-1|12587	- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
21mr|kernel-5.10-generic-5.10.244-1|12588	- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
21mr|kernel-5.10-generic-5.10.244-1|12589	- perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init()
21mr|kernel-5.10-generic-5.10.244-1|12590	- perf symbol: correction while adjusting symbol
21mr|kernel-5.10-generic-5.10.244-1|12591	- perf tools: Fix resources leak in perf_data__open_dir()
21mr|kernel-5.10-generic-5.10.244-1|12592	- perf trace: Handle failure when trace point folder is missed
21mr|kernel-5.10-generic-5.10.244-1|12593	- perf trace: Return error if a system call doesn't exist
21mr|kernel-5.10-generic-5.10.244-1|12594	- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number
21mr|kernel-5.10-generic-5.10.244-1|12595	- perf/x86/amd: fix potential integer overflow on shift of a int
21mr|kernel-5.10-generic-5.10.244-1|12596	- perf/x86/intel/pt: Fix sampling using single range output
21mr|kernel-5.10-generic-5.10.244-1|12597	- perf/x86/intel/uncore: Clear attr_update properly
21mr|kernel-5.10-generic-5.10.244-1|12598	- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()
21mr|kernel-5.10-generic-5.10.244-1|12599	- perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map()
21mr|kernel-5.10-generic-5.10.244-1|12600	- perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box()
21mr|kernel-5.10-generic-5.10.244-1|12601	- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure
21mr|kernel-5.10-generic-5.10.244-1|12602	- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
21mr|kernel-5.10-generic-5.10.244-1|12603	- phy: ti: fix Kconfig warning and operator precedence
21mr|kernel-5.10-generic-5.10.244-1|12604	- phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices
21mr|kernel-5.10-generic-5.10.244-1|12605	- pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map
21mr|kernel-5.10-generic-5.10.244-1|12606	- pinctrl: intel: Save and restore pins in "direct IRQ" mode
21mr|kernel-5.10-generic-5.10.244-1|12607	- pinctrl: meditatek: Startup with the IRQs disabled
21mr|kernel-5.10-generic-5.10.244-1|12608	- pinctrl: pinconf-generic: add missing of_node_put()
21mr|kernel-5.10-generic-5.10.244-1|12609	- pinctrl: single: Fix potential division by zero
21mr|kernel-5.10-generic-5.10.244-1|12610	- platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init()
21mr|kernel-5.10-generic-5.10.244-1|12611	- platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)
21mr|kernel-5.10-generic-5.10.244-1|12612	- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
21mr|kernel-5.10-generic-5.10.244-1|12613	- platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()
21mr|kernel-5.10-generic-5.10.244-1|12614	- platform/x86: hp-wmi: Ignore Smart Experience App event
21mr|kernel-5.10-generic-5.10.244-1|12615	- platform/x86: huawei-wmi: fix return value calculation
21mr|kernel-5.10-generic-5.10.244-1|12616	- platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized
21mr|kernel-5.10-generic-5.10.244-1|12617	- platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register()
21mr|kernel-5.10-generic-5.10.244-1|12618	- platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]()
21mr|kernel-5.10-generic-5.10.244-1|12619	- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe
21mr|kernel-5.10-generic-5.10.244-1|12620	- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
21mr|kernel-5.10-generic-5.10.244-1|12621	- platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1
21mr|kernel-5.10-generic-5.10.244-1|12622	- PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
21mr|kernel-5.10-generic-5.10.244-1|12623	- PM/devfreq: governor: Add a private governor_data for governor
21mr|kernel-5.10-generic-5.10.244-1|12624	- PM: hibernate: Fix mistake in kerneldoc comment
21mr|kernel-5.10-generic-5.10.244-1|12625	- PM: runtime: Do not call __rpm_callback() from rpm_idle()
21mr|kernel-5.10-generic-5.10.244-1|12626	- PM: runtime: Improve path in rpm_idle() when no callback
21mr|kernel-5.10-generic-5.10.244-1|12627	- pNFS/filelayout: Fix coalescing test for single DS
21mr|kernel-5.10-generic-5.10.244-1|12628	- pnode: terminate at peers of source
21mr|kernel-5.10-generic-5.10.244-1|12629	- PNP: fix name memory leak in pnp_alloc_dev()
21mr|kernel-5.10-generic-5.10.244-1|12630	- powerpc/52xx: Fix a resource leak in an error handling path
21mr|kernel-5.10-generic-5.10.244-1|12631	- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe()
21mr|kernel-5.10-generic-5.10.244-1|12632	- powerpc: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12633	- powerpc/eeh: Drop redundant spinlock initialization
21mr|kernel-5.10-generic-5.10.244-1|12634	- powerpc/hv-gpci: Fix hv_gpci event list
21mr|kernel-5.10-generic-5.10.244-1|12635	- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section
21mr|kernel-5.10-generic-5.10.244-1|12636	- powerpc/perf: callchain validate kernel stack pointer bounds
21mr|kernel-5.10-generic-5.10.244-1|12637	- powerpc/pseries/eeh: use correct API for error log size
21mr|kernel-5.10-generic-5.10.244-1|12638	- powerpc/rtas: avoid device tree lookups in rtas_os_term()
21mr|kernel-5.10-generic-5.10.244-1|12639	- powerpc/rtas: avoid scheduling in rtas_os_term()
21mr|kernel-5.10-generic-5.10.244-1|12640	- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data()
21mr|kernel-5.10-generic-5.10.244-1|12641	- powerpc/xmon: Enable breakpoints on 8xx
21mr|kernel-5.10-generic-5.10.244-1|12642	- powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds
21mr|kernel-5.10-generic-5.10.244-1|12643	- power: supply: fix null pointer dereferencing in power_supply_get_battery_info
21mr|kernel-5.10-generic-5.10.244-1|12644	- power: supply: fix residue sysfs file in error handle route of __power_supply_register()
21mr|kernel-5.10-generic-5.10.244-1|12645	- ppp: associate skb with a device at tx
21mr|kernel-5.10-generic-5.10.244-1|12646	- prlimit: do_prlimit needs to have a speculation check
21mr|kernel-5.10-generic-5.10.244-1|12647	- proc: avoid integer type confusion in get_proc_long
21mr|kernel-5.10-generic-5.10.244-1|12648	- proc: fixup uptime selftest
21mr|kernel-5.10-generic-5.10.244-1|12649	- proc: proc_skip_spaces() shouldn't think it is working on C strings
21mr|kernel-5.10-generic-5.10.244-1|12650	- pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP
21mr|kernel-5.10-generic-5.10.244-1|12651	- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES
21mr|kernel-5.10-generic-5.10.244-1|12652	- pstore/ram: Fix error return code in ramoops_probe()
21mr|kernel-5.10-generic-5.10.244-1|12653	- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion
21mr|kernel-5.10-generic-5.10.244-1|12654	- pstore/zone: Use GFP_ATOMIC to allocate zone buffer
21mr|kernel-5.10-generic-5.10.244-1|12655	- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held
21mr|kernel-5.10-generic-5.10.244-1|12656	- pwm: tegra: Fix 32 bit build
21mr|kernel-5.10-generic-5.10.244-1|12657	- pwm: tegra: Improve required rate calculation
21mr|kernel-5.10-generic-5.10.244-1|12658	- qed (gcc13): use u16 for fid to be big enough
21mr|kernel-5.10-generic-5.10.244-1|12659	- qlcnic: fix sleep-in-atomic-context bugs caused by msleep
21mr|kernel-5.10-generic-5.10.244-1|12660	- qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
21mr|kernel-5.10-generic-5.10.244-1|12661	- r6040: Fix kmemleak in probe and remove
21mr|kernel-5.10-generic-5.10.244-1|12662	- rapidio: devices: fix missing put_device in mport_cdev_open
21mr|kernel-5.10-generic-5.10.244-1|12663	- rapidio: fix possible name leaks when rio_add_device() fails
21mr|kernel-5.10-generic-5.10.244-1|12664	- rapidio: fix possible UAF when kfifo_alloc() fails
21mr|kernel-5.10-generic-5.10.244-1|12665	- rapidio: rio: fix possible name leak in rio_register_mport()
21mr|kernel-5.10-generic-5.10.244-1|12666	- ravb: Fix "failed to switch device to config mode" message during unbind
21mr|kernel-5.10-generic-5.10.244-1|12667	- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state()
21mr|kernel-5.10-generic-5.10.244-1|12668	- rcu: Prevent lockdep-RCU splats on lock acquisition/release
21mr|kernel-5.10-generic-5.10.244-1|12669	- RDMA/core: Fix ib block iterator counter overflow
21mr|kernel-5.10-generic-5.10.244-1|12670	- RDMA/core: Fix order of nldev_exit call
21mr|kernel-5.10-generic-5.10.244-1|12671	- RDMA/hfi1: Fix error return code in parse_platform_config()
21mr|kernel-5.10-generic-5.10.244-1|12672	- RDMA/hfi: Decrease PCI device reference count in error path
21mr|kernel-5.10-generic-5.10.244-1|12673	- RDMA/hns: Fix ext_sge num error when post send
21mr|kernel-5.10-generic-5.10.244-1|12674	- RDMA/hns: fix memory leak in hns_roce_alloc_mr()
21mr|kernel-5.10-generic-5.10.244-1|12675	- RDMA/hns: Fix page size cap from firmware
21mr|kernel-5.10-generic-5.10.244-1|12676	- RDMA/hns: Fix PBL page MTR find
21mr|kernel-5.10-generic-5.10.244-1|12677	- RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data()
21mr|kernel-5.10-generic-5.10.244-1|12678	- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
21mr|kernel-5.10-generic-5.10.244-1|12679	- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps()
21mr|kernel-5.10-generic-5.10.244-1|12680	- RDMA/nldev: Fix failure to send large messages
21mr|kernel-5.10-generic-5.10.244-1|12681	- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port
21mr|kernel-5.10-generic-5.10.244-1|12682	- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed
21mr|kernel-5.10-generic-5.10.244-1|12683	- RDMA/siw: Fix immediate work request flush to completion queue
21mr|kernel-5.10-generic-5.10.244-1|12684	- RDMA/siw: Fix pointer cast warning
21mr|kernel-5.10-generic-5.10.244-1|12685	- RDMA/siw: Set defined status for work completion with undefined status
21mr|kernel-5.10-generic-5.10.244-1|12686	- RDMA/srp: Fix error return code in srp_parse_options()
21mr|kernel-5.10-generic-5.10.244-1|12687	- RDMA/srp: Move large values to a new enum for gcc13
21mr|kernel-5.10-generic-5.10.244-1|12688	- regulator: core: fix deadlock on regulator enable
21mr|kernel-5.10-generic-5.10.244-1|12689	- regulator: core: fix kobject release warning and memory leak in regulator_register()
21mr|kernel-5.10-generic-5.10.244-1|12690	- regulator: core: fix module refcount leak in set_supply()
21mr|kernel-5.10-generic-5.10.244-1|12691	- regulator: core: fix resource leak in regulator_register()
21mr|kernel-5.10-generic-5.10.244-1|12692	- regulator: core: fix UAF in destroy_regulator()
21mr|kernel-5.10-generic-5.10.244-1|12693	- regulator: core: fix unbalanced of node refcount in regulator_dev_lookup()
21mr|kernel-5.10-generic-5.10.244-1|12694	- regulator: core: fix use_count leakage when handling boot-on
21mr|kernel-5.10-generic-5.10.244-1|12695	- regulator: core: use kfree_const() to free space conditionally
21mr|kernel-5.10-generic-5.10.244-1|12696	- regulator: da9211: Use irq handler when ready
21mr|kernel-5.10-generic-5.10.244-1|12697	- regulator: slg51000: Wait after asserting CS pin
21mr|kernel-5.10-generic-5.10.244-1|12698	- regulator: twl6030: fix get status of twl6032 regulators
21mr|kernel-5.10-generic-5.10.244-1|12699	- regulator: twl6030: re-add TWL6032_SUBCLASS
21mr|kernel-5.10-generic-5.10.244-1|12700	- reiserfs: Add missing calls to reiserfs_security_free()
21mr|kernel-5.10-generic-5.10.244-1|12701	- relay: fix type mismatch when allocating memory in relay_create_buf()
21mr|kernel-5.10-generic-5.10.244-1|12702	- remoteproc: core: Do pm_relax when in RPROC_OFFLINE state
21mr|kernel-5.10-generic-5.10.244-1|12703	- remoteproc: qcom_q6v5_pas: detach power domains on remove
21mr|kernel-5.10-generic-5.10.244-1|12704	- remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove
21mr|kernel-5.10-generic-5.10.244-1|12705	- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region()
21mr|kernel-5.10-generic-5.10.244-1|12706	- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()
21mr|kernel-5.10-generic-5.10.244-1|12707	- Revert "ARM: dts: imx7: Fix NAND controller size-cells"
21mr|kernel-5.10-generic-5.10.244-1|12708	- Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend"
21mr|kernel-5.10-generic-5.10.244-1|12709	- Revert "drm/amdgpu: make display pinning more flexible (v2)"
21mr|kernel-5.10-generic-5.10.244-1|12710	- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
21mr|kernel-5.10-generic-5.10.244-1|12711	- Revert "net: broadcom: Fix BCMGENET Kconfig"
21mr|kernel-5.10-generic-5.10.244-1|12712	- Revert "net: macsec: report real_dev features when HW offloading is enabled"
21mr|kernel-5.10-generic-5.10.244-1|12713	- Revert "proc: don't allow async path resolution of /proc/self components"
21mr|kernel-5.10-generic-5.10.244-1|12714	- Revert "proc: don't allow async path resolution of /proc/thread-self components"
21mr|kernel-5.10-generic-5.10.244-1|12715	- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID"
21mr|kernel-5.10-generic-5.10.244-1|12716	- Revert "selftests/ftrace: Update synthetic event syntax errors"
21mr|kernel-5.10-generic-5.10.244-1|12717	- Revert "tty: n_gsm: avoid call of sleeping functions from atomic context"
21mr|kernel-5.10-generic-5.10.244-1|12718	- Revert "usb: dwc3: disable USB core PHY management"
21mr|kernel-5.10-generic-5.10.244-1|12719	- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"
21mr|kernel-5.10-generic-5.10.244-1|12720	- Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
21mr|kernel-5.10-generic-5.10.244-1|12721	- ring_buffer: Do not deactivate non-existant pages
21mr|kernel-5.10-generic-5.10.244-1|12722	- ring-buffer: Include dropped pages in counting dirty patches
21mr|kernel-5.10-generic-5.10.244-1|12723	- riscv: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12724	- riscv: dts: sifive unleashed: Add PWM controlled LEDs
21mr|kernel-5.10-generic-5.10.244-1|12725	- riscv/mm: add arch hook arch_clear_hugepage_flags
21mr|kernel-5.10-generic-5.10.244-1|12726	- riscv/stacktrace: Fix stack output without ra on the stack top
21mr|kernel-5.10-generic-5.10.244-1|12727	- riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument
21mr|kernel-5.10-generic-5.10.244-1|12728	- riscv: uaccess: fix type of 0 variable on error in get_user()
21mr|kernel-5.10-generic-5.10.244-1|12729	- RISC-V: vdso: Do not add missing symbols to version section in linker script
21mr|kernel-5.10-generic-5.10.244-1|12730	- riscv: vdso: fix section overlapping under some conditions
21mr|kernel-5.10-generic-5.10.244-1|12731	- rtc: Check return value from mc146818_get_time()
21mr|kernel-5.10-generic-5.10.244-1|12732	- rtc: cmos: avoid UIP when reading alarm time
21mr|kernel-5.10-generic-5.10.244-1|12733	- rtc: cmos: avoid UIP when writing alarm time
21mr|kernel-5.10-generic-5.10.244-1|12734	- rtc: cmos: Call cmos_wake_setup() from cmos_do_probe()
21mr|kernel-5.10-generic-5.10.244-1|12735	- rtc: cmos: Call rtc_wake_setup() from cmos_do_probe()
21mr|kernel-5.10-generic-5.10.244-1|12736	- rtc: cmos: Disable ACPI RTC event on removal
21mr|kernel-5.10-generic-5.10.244-1|12737	- rtc: cmos: Disable irq around direct invocation of cmos_interrupt()
21mr|kernel-5.10-generic-5.10.244-1|12738	- rtc: cmos: Eliminate forward declarations of some functions
21mr|kernel-5.10-generic-5.10.244-1|12739	- rtc: cmos: fix build on non-ACPI platforms
21mr|kernel-5.10-generic-5.10.244-1|12740	- rtc: cmos: Fix event handler registration ordering issue
21mr|kernel-5.10-generic-5.10.244-1|12741	- rtc: cmos: Fix wake alarm breakage
21mr|kernel-5.10-generic-5.10.244-1|12742	- rtc: cmos: remove stale REVISIT comments
21mr|kernel-5.10-generic-5.10.244-1|12743	- rtc: cmos: Rename ACPI-related functions
21mr|kernel-5.10-generic-5.10.244-1|12744	- rtc: cmos: Replace spin_lock_irqsave with spin_lock in hard IRQ
21mr|kernel-5.10-generic-5.10.244-1|12745	- rtc: ds1347: fix value written to century register
21mr|kernel-5.10-generic-5.10.244-1|12746	- rtc: mc146818: Detect and handle broken RTCs
21mr|kernel-5.10-generic-5.10.244-1|12747	- rtc: mc146818: Dont test for bit 0-5 in Register D
21mr|kernel-5.10-generic-5.10.244-1|12748	- rtc: mc146818-lib: change return values of mc146818_get_time()
21mr|kernel-5.10-generic-5.10.244-1|12749	- rtc: mc146818-lib: extract mc146818_avoid_UIP
21mr|kernel-5.10-generic-5.10.244-1|12750	- rtc: mc146818-lib: fix locking in mc146818_set_time
21mr|kernel-5.10-generic-5.10.244-1|12751	- rtc: mc146818-lib: fix RTC presence check
21mr|kernel-5.10-generic-5.10.244-1|12752	- rtc: mc146818-lib: fix signedness bug in mc146818_get_time()
21mr|kernel-5.10-generic-5.10.244-1|12753	- rtc: mc146818: Prevent reading garbage
21mr|kernel-5.10-generic-5.10.244-1|12754	- rtc: mc146818: Reduce spinlock section in mc146818_set_time()
21mr|kernel-5.10-generic-5.10.244-1|12755	- rtc: mxc_v2: Add missing clk_disable_unprepare()
21mr|kernel-5.10-generic-5.10.244-1|12756	- rtc: pcf85063: fix pcf85063_clkout_control
21mr|kernel-5.10-generic-5.10.244-1|12757	- rtc: pcf85063: Fix reading alarm
21mr|kernel-5.10-generic-5.10.244-1|12758	- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe()
21mr|kernel-5.10-generic-5.10.244-1|12759	- rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0
21mr|kernel-5.10-generic-5.10.244-1|12760	- rtc: snvs: Allow a time difference on clock register read
21mr|kernel-5.10-generic-5.10.244-1|12761	- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()
21mr|kernel-5.10-generic-5.10.244-1|12762	- rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc
21mr|kernel-5.10-generic-5.10.244-1|12763	- rxrpc: Fix ack.bufferSize to be 0 when generating an ack
21mr|kernel-5.10-generic-5.10.244-1|12764	- rxrpc: Fix missing unlock in rxrpc_do_sendmsg()
21mr|kernel-5.10-generic-5.10.244-1|12765	- rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]
21mr|kernel-5.10-generic-5.10.244-1|12766	- rxrpc: Use refcount_t rather than atomic_t
21mr|kernel-5.10-generic-5.10.244-1|12767	- s390: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12768	- s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops
21mr|kernel-5.10-generic-5.10.244-1|12769	- s390/crashdump: fix TOD programmable field size
21mr|kernel-5.10-generic-5.10.244-1|12770	- s390/ctcm: Fix return type of ctc{mp,}m_tx()
21mr|kernel-5.10-generic-5.10.244-1|12771	- s390/dasd: fix no record found for raw_track_access
21mr|kernel-5.10-generic-5.10.244-1|12772	- s390/debug: add _ASM_S390_ prefix to header guard
21mr|kernel-5.10-generic-5.10.244-1|12773	- s390/kexec: fix ipl report address for kdump
21mr|kernel-5.10-generic-5.10.244-1|12774	- s390/lcs: Fix return type of lcs_start_xmit()
21mr|kernel-5.10-generic-5.10.244-1|12775	- s390/netiucv: Fix return type of netiucv_tx()
21mr|kernel-5.10-generic-5.10.244-1|12776	- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()
21mr|kernel-5.10-generic-5.10.244-1|12777	- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe()
21mr|kernel-5.10-generic-5.10.244-1|12778	- saner calling conventions for unlazy_child()
21mr|kernel-5.10-generic-5.10.244-1|12779	- sched/fair: Cleanup task_util and capacity type
21mr|kernel-5.10-generic-5.10.244-1|12780	- sched/uclamp: Fix relationship between uclamp and migration margin
21mr|kernel-5.10-generic-5.10.244-1|12781	- scripts/faddr2line: Fix regression in name resolution on ppc64le
21mr|kernel-5.10-generic-5.10.244-1|12782	- scsi: core: Fix a race between scsi_done() and scsi_timeout()
21mr|kernel-5.10-generic-5.10.244-1|12783	- scsi: fcoe: Fix possible name leak when device_register() fails
21mr|kernel-5.10-generic-5.10.244-1|12784	- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails
21mr|kernel-5.10-generic-5.10.244-1|12785	- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
21mr|kernel-5.10-generic-5.10.244-1|12786	- scsi: hpsa: Fix allocation size for scsi_host_alloc()
21mr|kernel-5.10-generic-5.10.244-1|12787	- scsi: hpsa: Fix error handling in hpsa_add_sas_host()
21mr|kernel-5.10-generic-5.10.244-1|12788	- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device()
21mr|kernel-5.10-generic-5.10.244-1|12789	- scsi: hpsa: Fix possible memory leak in hpsa_init_one()
21mr|kernel-5.10-generic-5.10.244-1|12790	- scsi: ibmvfc: Avoid path failures during live migration
21mr|kernel-5.10-generic-5.10.244-1|12791	- scsi: ipr: Fix WARNING in ipr_init()
21mr|kernel-5.10-generic-5.10.244-1|12792	- scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
21mr|kernel-5.10-generic-5.10.244-1|12793	- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add()
21mr|kernel-5.10-generic-5.10.244-1|12794	- scsi: scsi_debug: Fix a warning in resp_report_zones()
21mr|kernel-5.10-generic-5.10.244-1|12795	- scsi: scsi_debug: Fix a warning in resp_verify()
21mr|kernel-5.10-generic-5.10.244-1|12796	- scsi: scsi_debug: Fix a warning in resp_write_scat()
21mr|kernel-5.10-generic-5.10.244-1|12797	- scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper()
21mr|kernel-5.10-generic-5.10.244-1|12798	- scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper()
21mr|kernel-5.10-generic-5.10.244-1|12799	- scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC
21mr|kernel-5.10-generic-5.10.244-1|12800	- scsi: scsi_transport_sas: Fix error handling in sas_phy_add()
21mr|kernel-5.10-generic-5.10.244-1|12801	- scsi: snic: Fix possible UAF in snic_tgt_create()
21mr|kernel-5.10-generic-5.10.244-1|12802	- scsi: storvsc: Fix handling of srb_status and capacity change events
21mr|kernel-5.10-generic-5.10.244-1|12803	- scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
21mr|kernel-5.10-generic-5.10.244-1|12804	- scsi: zfcp: Fix double free of FSF request when qdio send fails
21mr|kernel-5.10-generic-5.10.244-1|12805	- sctp: clear out_curr if all frag chunks of current msg are pruned
21mr|kernel-5.10-generic-5.10.244-1|12806	- sctp: fail if no bound addresses can be used for a given scope
21mr|kernel-5.10-generic-5.10.244-1|12807	- sctp: fix memory leak in sctp_stream_outq_migrate()
21mr|kernel-5.10-generic-5.10.244-1|12808	- sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent
21mr|kernel-5.10-generic-5.10.244-1|12809	- sctp: sysctl: make extra pointers netns aware
21mr|kernel-5.10-generic-5.10.244-1|12810	- selftests/bpf: Add verifier test for release_reference()
21mr|kernel-5.10-generic-5.10.244-1|12811	- selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
21mr|kernel-5.10-generic-5.10.244-1|12812	- selftests: devlink: fix the fd redirect in dummy_reporter_test
21mr|kernel-5.10-generic-5.10.244-1|12813	- selftests/efivarfs: Add checking of the test return value
21mr|kernel-5.10-generic-5.10.244-1|12814	- selftests/ftrace: event_triggers: wait longer for test_event_enable
21mr|kernel-5.10-generic-5.10.244-1|12815	- selftests/futex: fix build for clang
21mr|kernel-5.10-generic-5.10.244-1|12816	- selftests/intel_pstate: fix build for ARCH=x86_64
21mr|kernel-5.10-generic-5.10.244-1|12817	- selftests: net: add delete nexthop route warning test
21mr|kernel-5.10-generic-5.10.244-1|12818	- selftests: net: fix nexthop warning cleanup double ip typo
21mr|kernel-5.10-generic-5.10.244-1|12819	- selftests/powerpc: Fix resource leaks
21mr|kernel-5.10-generic-5.10.244-1|12820	- selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload
21mr|kernel-5.10-generic-5.10.244-1|12821	- selftests: set the BUILD variable to absolute path
21mr|kernel-5.10-generic-5.10.244-1|12822	- selftests: Use optional USERCFLAGS and USERLDFLAGS
21mr|kernel-5.10-generic-5.10.244-1|12823	- serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()
21mr|kernel-5.10-generic-5.10.244-1|12824	- serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
21mr|kernel-5.10-generic-5.10.244-1|12825	- serial: 8250: Flush DMA Rx on RLSI
21mr|kernel-5.10-generic-5.10.244-1|12826	- serial: 8250_lpss: Configure DMA also w/o DMA filter
21mr|kernel-5.10-generic-5.10.244-1|12827	- serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl()
21mr|kernel-5.10-generic-5.10.244-1|12828	- serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()
21mr|kernel-5.10-generic-5.10.244-1|12829	- serial: 8250: omap: Flush PM QOS work on remove
21mr|kernel-5.10-generic-5.10.244-1|12830	- serial: 8250_omap: remove wait loop from Errata i202 workaround
21mr|kernel-5.10-generic-5.10.244-1|12831	- serial: 8250: Remove serial_rs485 sanitization from em485
21mr|kernel-5.10-generic-5.10.244-1|12832	- serial: altera_uart: fix locking in polling mode
21mr|kernel-5.10-generic-5.10.244-1|12833	- serial: amba-pl011: avoid SBSA UART accessing DMACR register
21mr|kernel-5.10-generic-5.10.244-1|12834	- serial: atmel: fix incorrect baudrate setup
21mr|kernel-5.10-generic-5.10.244-1|12835	- serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way"
21mr|kernel-5.10-generic-5.10.244-1|12836	- serial: imx: Add missing .thaw_noirq hook
21mr|kernel-5.10-generic-5.10.244-1|12837	- serial: pch: Fix PCI device refcount leak in pch_request_dma()
21mr|kernel-5.10-generic-5.10.244-1|12838	- serial: pch_uart: Pass correct sg to dma_unmap_sg()
21mr|kernel-5.10-generic-5.10.244-1|12839	- serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle.
21mr|kernel-5.10-generic-5.10.244-1|12840	- serial: sunsab: Fix error handling in sunsab_init()
21mr|kernel-5.10-generic-5.10.244-1|12841	- serial: tegra: Read DMA status before terminating
21mr|kernel-5.10-generic-5.10.244-1|12842	- sfc: fix potential memleak in __ef100_hard_start_xmit()
21mr|kernel-5.10-generic-5.10.244-1|12843	- sh: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12844	- signal: Add task_sigpending() helper
21mr|kernel-5.10-generic-5.10.244-1|12845	- signal: kill JOBCTL_TASK_WORK
21mr|kernel-5.10-generic-5.10.244-1|12846	- siox: fix possible memory leak in siox_device_add()
21mr|kernel-5.10-generic-5.10.244-1|12847	- skbuff: Account for tail adjustment during pull operations
21mr|kernel-5.10-generic-5.10.244-1|12848	- slimbus: stream: correct presence rate frequencies
21mr|kernel-5.10-generic-5.10.244-1|12849	- soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index
21mr|kernel-5.10-generic-5.10.244-1|12850	- soc: qcom: apr: make code more reuseable
21mr|kernel-5.10-generic-5.10.244-1|12851	- soc: qcom: apr: Make qcom,protection-domain optional again
21mr|kernel-5.10-generic-5.10.244-1|12852	- soc: qcom: llcc: make irq truly optional
21mr|kernel-5.10-generic-5.10.244-1|12853	- soc: qcom: Select REMAP_MMIO for LLCC driver
21mr|kernel-5.10-generic-5.10.244-1|12854	- soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
21mr|kernel-5.10-generic-5.10.244-1|12855	- soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync
21mr|kernel-5.10-generic-5.10.244-1|12856	- soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
21mr|kernel-5.10-generic-5.10.244-1|12857	- sparc: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12858	- speakup: fix a segfault caused by switching consoles
21mr|kernel-5.10-generic-5.10.244-1|12859	- spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()
21mr|kernel-5.10-generic-5.10.244-1|12860	- spi: intel: Fix the offset to get the 64K erase opcode
21mr|kernel-5.10-generic-5.10.244-1|12861	- spi: intel: Use correct mask for flash and protected regions
21mr|kernel-5.10-generic-5.10.244-1|12862	- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE
21mr|kernel-5.10-generic-5.10.244-1|12863	- spi: spidev: remove debug messages that access spidev->spi without locking
21mr|kernel-5.10-generic-5.10.244-1|12864	- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode
21mr|kernel-5.10-generic-5.10.244-1|12865	- spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock
21mr|kernel-5.10-generic-5.10.244-1|12866	- spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run
21mr|kernel-5.10-generic-5.10.244-1|12867	- spi: stm32: Print summary 'callbacks suppressed' message
21mr|kernel-5.10-generic-5.10.244-1|12868	- spi: Update reference to struct spi_controller
21mr|kernel-5.10-generic-5.10.244-1|12869	- staging: media: tegra-video: fix chan->mipi value on error
21mr|kernel-5.10-generic-5.10.244-1|12870	- staging: media: tegra-video: fix device_node use after free
21mr|kernel-5.10-generic-5.10.244-1|12871	- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()
21mr|kernel-5.10-generic-5.10.244-1|12872	- staging: rtl8192u: Fix use after free in ieee80211_rx()
21mr|kernel-5.10-generic-5.10.244-1|12873	- staging: vchiq_arm: fix enum vchiq_status return types
21mr|kernel-5.10-generic-5.10.244-1|12874	- staging: vme_user: Fix possible UAF in tsi148_dma_list_add
21mr|kernel-5.10-generic-5.10.244-1|12875	- stddef: Introduce struct_group() helper macro
21mr|kernel-5.10-generic-5.10.244-1|12876	- stmmac: fix potential division by 0
21mr|kernel-5.10-generic-5.10.244-1|12877	- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails
21mr|kernel-5.10-generic-5.10.244-1|12878	- SUNRPC: ensure the matching upcall is in-flight upon downcall
21mr|kernel-5.10-generic-5.10.244-1|12879	- SUNRPC: Fix missing release socket in rpc_sockname()
21mr|kernel-5.10-generic-5.10.244-1|12880	- sysctl: add a new register_sysctl_init() interface
21mr|kernel-5.10-generic-5.10.244-1|12881	- task_work: add helper for more targeted task_work canceling
21mr|kernel-5.10-generic-5.10.244-1|12882	- task_work: remove legacy TWA_SIGNAL path
21mr|kernel-5.10-generic-5.10.244-1|12883	- task_work: unconditionally run task_work from get_signal()
21mr|kernel-5.10-generic-5.10.244-1|12884	- task_work: Use TIF_NOTIFY_SIGNAL if available
21mr|kernel-5.10-generic-5.10.244-1|12885	- tcp: avoid the lookup process failing to get sk in ehash table
21mr|kernel-5.10-generic-5.10.244-1|12886	- tcp: cdg: allow tcp_cdg_release() to be called multiple times
21mr|kernel-5.10-generic-5.10.244-1|12887	- tcp: configurable source port perturb table size
21mr|kernel-5.10-generic-5.10.244-1|12888	- tcp: fix rate_app_limited to default to 1
21mr|kernel-5.10-generic-5.10.244-1|12889	- tee: optee: fix possible memory leak in optee_register_device()
21mr|kernel-5.10-generic-5.10.244-1|12890	- test_firmware: fix memory leak in test_firmware_init()
21mr|kernel-5.10-generic-5.10.244-1|12891	- thermal/drivers/imx8mm_thermal: Validate temperature range
21mr|kernel-5.10-generic-5.10.244-1|12892	- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
21mr|kernel-5.10-generic-5.10.244-1|12893	- thermal: intel: int340x: Protect trip temperature from concurrent updates
21mr|kernel-5.10-generic-5.10.244-1|12894	- thunderbolt: Use correct function to calculate maximum USB3 link rate
21mr|kernel-5.10-generic-5.10.244-1|12895	- timerqueue: Use rb_entry_safe() in timerqueue_getnext()
21mr|kernel-5.10-generic-5.10.244-1|12896	- tipc: add an extra conn_get in tipc_conn_alloc
21mr|kernel-5.10-generic-5.10.244-1|12897	- tipc: call tipc_lxc_xmit without holding node_read_lock
21mr|kernel-5.10-generic-5.10.244-1|12898	- tipc: check skb_linearize() return value in tipc_disc_rcv()
21mr|kernel-5.10-generic-5.10.244-1|12899	- tipc: Fix potential OOB in tipc_link_proto_rcv()
21mr|kernel-5.10-generic-5.10.244-1|12900	- tipc: fix unexpected link reset due to discovery messages
21mr|kernel-5.10-generic-5.10.244-1|12901	- tipc: re-fetch skb cb after tipc_msg_validate
21mr|kernel-5.10-generic-5.10.244-1|12902	- tipc: set con sock in tipc_conn_alloc
21mr|kernel-5.10-generic-5.10.244-1|12903	- tomoyo: fix broken dependency on *.conf.default
21mr|kernel-5.10-generic-5.10.244-1|12904	- tools: gpio: fix -c option of gpio-event-mon
21mr|kernel-5.10-generic-5.10.244-1|12905	- tools headers UAPI: Sync openat2.h with the kernel sources
21mr|kernel-5.10-generic-5.10.244-1|12906	- tools/virtio: initialize spinlocks in vring_test.c
21mr|kernel-5.10-generic-5.10.244-1|12907	- tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep"
21mr|kernel-5.10-generic-5.10.244-1|12908	- torture: Exclude "NOHZ tick-stop error" from fatal errors
21mr|kernel-5.10-generic-5.10.244-1|12909	- tpm: acpi: Call acpi_put_table() to fix memory leak
21mr|kernel-5.10-generic-5.10.244-1|12910	- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak
21mr|kernel-5.10-generic-5.10.244-1|12911	- tpm/tpm_crb: Fix error message in __crb_relinquish_locality()
21mr|kernel-5.10-generic-5.10.244-1|12912	- tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init()
21mr|kernel-5.10-generic-5.10.244-1|12913	- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak
21mr|kernel-5.10-generic-5.10.244-1|12914	- trace_events_hist: add check for return value of 'create_hist_field'
21mr|kernel-5.10-generic-5.10.244-1|12915	- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line
21mr|kernel-5.10-generic-5.10.244-1|12916	- tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event()
21mr|kernel-5.10-generic-5.10.244-1|12917	- tracing: Fix wild-memory-access in register_synth_event()
21mr|kernel-5.10-generic-5.10.244-1|12918	- tracing: Free buffers when a used dynamic event is removed
21mr|kernel-5.10-generic-5.10.244-1|12919	- tracing/hist: Fix issue of losting command info in error_log
21mr|kernel-5.10-generic-5.10.244-1|12920	- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx'
21mr|kernel-5.10-generic-5.10.244-1|12921	- tracing/hist: Fix wrong return value in parse_action_params()
21mr|kernel-5.10-generic-5.10.244-1|12922	- tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit()
21mr|kernel-5.10-generic-5.10.244-1|12923	- tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit()
21mr|kernel-5.10-generic-5.10.244-1|12924	- tracing: Make sure trace_printk() can output as soon as it can be used
21mr|kernel-5.10-generic-5.10.244-1|12925	- tracing/ring-buffer: Have polling block on watermark
21mr|kernel-5.10-generic-5.10.244-1|12926	- tracing: Use alignof__(struct {type b;}) instead of offsetof()
21mr|kernel-5.10-generic-5.10.244-1|12927	- tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
21mr|kernel-5.10-generic-5.10.244-1|12928	- tty: serial: altera_uart_{r,t}x_chars() need only uart_port
21mr|kernel-5.10-generic-5.10.244-1|12929	- tty: serial: clean up stop-tx part in altera_uart_tx_chars()
21mr|kernel-5.10-generic-5.10.244-1|12930	- tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer
21mr|kernel-5.10-generic-5.10.244-1|12931	- uapi/linux/stddef.h: Add include guards
21mr|kernel-5.10-generic-5.10.244-1|12932	- ubsan: no need to unset panic_on_warn in ubsan_epilogue()
21mr|kernel-5.10-generic-5.10.244-1|12933	- udf: Avoid double brelse() in udf_rename()
21mr|kernel-5.10-generic-5.10.244-1|12934	- udf: Discard preallocation before extending file with a hole
21mr|kernel-5.10-generic-5.10.244-1|12935	- udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size
21mr|kernel-5.10-generic-5.10.244-1|12936	- udf: Fix extending file within last block
21mr|kernel-5.10-generic-5.10.244-1|12937	- udf: Fix extension of the last extent in the file
21mr|kernel-5.10-generic-5.10.244-1|12938	- udf: Fix preallocation discarding at indirect extent boundary
21mr|kernel-5.10-generic-5.10.244-1|12939	- uio: uio_dmem_genirq: Fix deadlock between irq config and handling
21mr|kernel-5.10-generic-5.10.244-1|12940	- uio: uio_dmem_genirq: Fix missing unlock in irq configuration
21mr|kernel-5.10-generic-5.10.244-1|12941	- um: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|12942	- units: Add SI metric prefix definitions
21mr|kernel-5.10-generic-5.10.244-1|12943	- units: Add Watt units
21mr|kernel-5.10-generic-5.10.244-1|12944	- uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix
21mr|kernel-5.10-generic-5.10.244-1|12945	- usb: acpi: add helper to check port lpm capability using acpi _DSM
21mr|kernel-5.10-generic-5.10.244-1|12946	- usb: add NO_LPM quirk for Realforce 87U Keyboard
21mr|kernel-5.10-generic-5.10.244-1|12947	- USB: bcma: Make GPIO explicitly optional
21mr|kernel-5.10-generic-5.10.244-1|12948	- usb: cdns3: Add support for DRD CDNSP
21mr|kernel-5.10-generic-5.10.244-1|12949	- usb: chipidea: fix deadlock in ci_otg_del_timer
21mr|kernel-5.10-generic-5.10.244-1|12950	- usb: core: hub: disable autosuspend for TI TUSB8041
21mr|kernel-5.10-generic-5.10.244-1|12951	- usb: dwc3: core: defer probe on ulpi_read_id timeout
21mr|kernel-5.10-generic-5.10.244-1|12952	- usb: dwc3: exynos: Fix remove() function
21mr|kernel-5.10-generic-5.10.244-1|12953	- usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode
21mr|kernel-5.10-generic-5.10.244-1|12954	- usb: dwc3: gadget: Clear ep descriptor last
21mr|kernel-5.10-generic-5.10.244-1|12955	- usb: dwc3: gadget: conditionally remove requests
21mr|kernel-5.10-generic-5.10.244-1|12956	- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer
21mr|kernel-5.10-generic-5.10.244-1|12957	- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable
21mr|kernel-5.10-generic-5.10.244-1|12958	- usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init
21mr|kernel-5.10-generic-5.10.244-1|12959	- usb: fotg210-udc: Fix ages old endianness issues
21mr|kernel-5.10-generic-5.10.244-1|12960	- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
21mr|kernel-5.10-generic-5.10.244-1|12961	- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
21mr|kernel-5.10-generic-5.10.244-1|12962	- usb: gadget: f_hid: fix f_hidg lifetime vs cdev
21mr|kernel-5.10-generic-5.10.244-1|12963	- usb: gadget: f_hid: fix refcount leak on error path
21mr|kernel-5.10-generic-5.10.244-1|12964	- usb: gadget: f_hid: optional SETUP/SET_REPORT mode
21mr|kernel-5.10-generic-5.10.244-1|12965	- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
21mr|kernel-5.10-generic-5.10.244-1|12966	- USB: gadgetfs: Fix race between mounting and unmounting
21mr|kernel-5.10-generic-5.10.244-1|12967	- usb: gadget: g_webcam: Send color matching descriptor per frame
21mr|kernel-5.10-generic-5.10.244-1|12968	- usb: gadget: uvc: Prevent buffer overflow in setup handler
21mr|kernel-5.10-generic-5.10.244-1|12969	- usb: host: ehci-fsl: Fix module alias
21mr|kernel-5.10-generic-5.10.244-1|12970	- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
21mr|kernel-5.10-generic-5.10.244-1|12971	- usb: musb: remove extra check in musb_gadget_vbus_draw
21mr|kernel-5.10-generic-5.10.244-1|12972	- usbnet: smsc95xx: Fix deadlock on runtime resume
21mr|kernel-5.10-generic-5.10.244-1|12973	- usb: rndis_host: Secure rndis_query check against int overflow
21mr|kernel-5.10-generic-5.10.244-1|12974	- usb: roles: fix of node refcount leak in usb_role_switch_is_parent()
21mr|kernel-5.10-generic-5.10.244-1|12975	- USB: serial: cp210x: add Kamstrup RF sniffer PIDs
21mr|kernel-5.10-generic-5.10.244-1|12976	- USB: serial: cp210x: add SCALANCE LPE-9000 device id
21mr|kernel-5.10-generic-5.10.244-1|12977	- USB: serial: f81232: fix division by zero on line-speed change
21mr|kernel-5.10-generic-5.10.244-1|12978	- USB: serial: f81534: fix division by zero on line-speed change
21mr|kernel-5.10-generic-5.10.244-1|12979	- USB: serial: option: add Fibocom FM160 0x0111 composition
21mr|kernel-5.10-generic-5.10.244-1|12980	- USB: serial: option: add Quectel EC200U modem
21mr|kernel-5.10-generic-5.10.244-1|12981	- USB: serial: option: add Quectel EM05CN modem
21mr|kernel-5.10-generic-5.10.244-1|12982	- USB: serial: option: add Quectel EM05CN (SG) modem
21mr|kernel-5.10-generic-5.10.244-1|12983	- USB: serial: option: add Quectel EM05-G (CS) modem
21mr|kernel-5.10-generic-5.10.244-1|12984	- USB: serial: option: add Quectel EM05-G (GR) modem
21mr|kernel-5.10-generic-5.10.244-1|12985	- USB: serial: option: add Quectel EM05-G modem
21mr|kernel-5.10-generic-5.10.244-1|12986	- USB: serial: option: add Quectel EM05-G (RS) modem
21mr|kernel-5.10-generic-5.10.244-1|12987	- USB: serial: option: add Sierra Wireless EM9191
21mr|kernel-5.10-generic-5.10.244-1|12988	- USB: serial: option: add u-blox LARA-L6 modem
21mr|kernel-5.10-generic-5.10.244-1|12989	- USB: serial: option: add u-blox LARA-R6 00B modem
21mr|kernel-5.10-generic-5.10.244-1|12990	- USB: serial: option: remove old LARA-R6 PID
21mr|kernel-5.10-generic-5.10.244-1|12991	- usb: storage: Add check for kcalloc
21mr|kernel-5.10-generic-5.10.244-1|12992	- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
21mr|kernel-5.10-generic-5.10.244-1|12993	- usb: typec: altmodes/displayport: Add pin assignment helper
21mr|kernel-5.10-generic-5.10.244-1|12994	- usb: typec: altmodes/displayport: Fix pin assignment calculation
21mr|kernel-5.10-generic-5.10.244-1|12995	- usb: typec: Check for ops->exit instead of ops->enter in altmode_exit
21mr|kernel-5.10-generic-5.10.244-1|12996	- usb: typec: mux: Enter safe mode only when pins need to be reconfigured
21mr|kernel-5.10-generic-5.10.244-1|12997	- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port()
21mr|kernel-5.10-generic-5.10.244-1|12998	- usb: typec: tipd: Fix spurious fwnode_handle_put in error path
21mr|kernel-5.10-generic-5.10.244-1|12999	- usb: ulpi: defer ulpi_register on ulpi_read_id timeout
21mr|kernel-5.10-generic-5.10.244-1|13000	- usb: xhci: Check endpoint is valid before dereferencing it
21mr|kernel-5.10-generic-5.10.244-1|13001	- v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
21mr|kernel-5.10-generic-5.10.244-1|13002	- venus: pm_helpers: Fix error check in vcodec_domains_get()
21mr|kernel-5.10-generic-5.10.244-1|13003	- veth: Fix race with AF_XDP exposing old or uninitialized descriptors
21mr|kernel-5.10-generic-5.10.244-1|13004	- vfio: platform: Do not pass return buffer to ACPI _RST method
21mr|kernel-5.10-generic-5.10.244-1|13005	- vfs: fix copy_file_range() averts filesystem freeze protection
21mr|kernel-5.10-generic-5.10.244-1|13006	- vfs: fix copy_file_range() regression in cross-fs copies
21mr|kernel-5.10-generic-5.10.244-1|13007	- vhost: fix range used in translate_desc()
21mr|kernel-5.10-generic-5.10.244-1|13008	- vhost/vsock: Fix error handling in vhost_vsock_init()
21mr|kernel-5.10-generic-5.10.244-1|13009	- video: hyperv_fb: Avoid taking busy spinlock on panic path
21mr|kernel-5.10-generic-5.10.244-1|13010	- vme: Fix error not catched in fake_init()
21mr|kernel-5.10-generic-5.10.244-1|13011	- vmxnet3: correctly report csum_level for encapsulated packet
21mr|kernel-5.10-generic-5.10.244-1|13012	- vmxnet3: correctly report encapsulated LRO packet
21mr|kernel-5.10-generic-5.10.244-1|13013	- vringh: fix range used in iotlb_translate()
21mr|kernel-5.10-generic-5.10.244-1|13014	- w1: fix deadloop in __w1_remove_master_device()
21mr|kernel-5.10-generic-5.10.244-1|13015	- w1: fix WARNING after calling w1_process()
21mr|kernel-5.10-generic-5.10.244-1|13016	- wifi: airo: do not assign -1 to unsigned char
21mr|kernel-5.10-generic-5.10.244-1|13017	- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out
21mr|kernel-5.10-generic-5.10.244-1|13018	- wifi: ath10k: Fix return value in ath10k_pci_init()
21mr|kernel-5.10-generic-5.10.244-1|13019	- wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs()
21mr|kernel-5.10-generic-5.10.244-1|13020	- wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()
21mr|kernel-5.10-generic-5.10.244-1|13021	- wifi: ath9k: verify the expected usb_endpoints are present
21mr|kernel-5.10-generic-5.10.244-1|13022	- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware()
21mr|kernel-5.10-generic-5.10.244-1|13023	- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request()
21mr|kernel-5.10-generic-5.10.244-1|13024	- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices
21mr|kernel-5.10-generic-5.10.244-1|13025	- wifi: cfg80211: don't allow multi-BSSID in S1G
21mr|kernel-5.10-generic-5.10.244-1|13026	- wifi: cfg80211: fix buffer overflow in elem comparison
21mr|kernel-5.10-generic-5.10.244-1|13027	- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails
21mr|kernel-5.10-generic-5.10.244-1|13028	- wifi: iwlwifi: mvm: fix double free on tx path.
21mr|kernel-5.10-generic-5.10.244-1|13029	- wifi: mac80211: Fix ack frame idr leak when mesh has no route
21mr|kernel-5.10-generic-5.10.244-1|13030	- wifi: mac80211: fix memory free error when registering wiphy fail
21mr|kernel-5.10-generic-5.10.244-1|13031	- wifi: mac80211: fix memory leak in ieee80211_if_add()
21mr|kernel-5.10-generic-5.10.244-1|13032	- wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support
21mr|kernel-5.10-generic-5.10.244-1|13033	- wifi: mac80211: sdata can be NULL during AMPDU start
21mr|kernel-5.10-generic-5.10.244-1|13034	- wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration
21mr|kernel-5.10-generic-5.10.244-1|13035	- wifi: mt76: fix coverity overrun-call in mt76_get_txpower()
21mr|kernel-5.10-generic-5.10.244-1|13036	- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
21mr|kernel-5.10-generic-5.10.244-1|13037	- wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port
21mr|kernel-5.10-generic-5.10.244-1|13038	- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h
21mr|kernel-5.10-generic-5.10.244-1|13039	- wifi: rtl8xxxu: Fix reading the vendor of combo chips
21mr|kernel-5.10-generic-5.10.244-1|13040	- wifi: rtl8xxxu: Fix the channel width reporting
21mr|kernel-5.10-generic-5.10.244-1|13041	- wifi: rtlwifi: 8192de: correct checking of IQK reload
21mr|kernel-5.10-generic-5.10.244-1|13042	- wifi: rtlwifi: remove always-true condition pointed out by GCC 12
21mr|kernel-5.10-generic-5.10.244-1|13043	- wifi: wilc1000: sdio: fix module autoloading
21mr|kernel-5.10-generic-5.10.244-1|13044	- wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute
21mr|kernel-5.10-generic-5.10.244-1|13045	- wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute
21mr|kernel-5.10-generic-5.10.244-1|13046	- wifi: wilc1000: validate number of channels
21mr|kernel-5.10-generic-5.10.244-1|13047	- wifi: wilc1000: validate pairwise and authentication suite offsets
21mr|kernel-5.10-generic-5.10.244-1|13048	- x86: ACPI: cstate: Optimize C3 entry on AMD CPUs
21mr|kernel-5.10-generic-5.10.244-1|13049	- x86/asm: Fix an assembler warning with current binutils
21mr|kernel-5.10-generic-5.10.244-1|13050	- x86/boot: Avoid using Intel mnemonics in AT&T syntax asm
21mr|kernel-5.10-generic-5.10.244-1|13051	- x86/bugs: Flush IBP in ib_prctl_set()
21mr|kernel-5.10-generic-5.10.244-1|13052	- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
21mr|kernel-5.10-generic-5.10.244-1|13053	- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
21mr|kernel-5.10-generic-5.10.244-1|13054	- x86/hyperv: Remove unregister syscore call from Hyper-V cleanup
21mr|kernel-5.10-generic-5.10.244-1|13055	- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
21mr|kernel-5.10-generic-5.10.244-1|13056	- x86/ioremap: Fix page aligned size calculation in __ioremap_caller()
21mr|kernel-5.10-generic-5.10.244-1|13057	- x86/kprobes: Convert to insn_decode()
21mr|kernel-5.10-generic-5.10.244-1|13058	- x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK
21mr|kernel-5.10-generic-5.10.244-1|13059	- x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK
21mr|kernel-5.10-generic-5.10.244-1|13060	- x86/MCE/AMD: Clear DFR errors found in THR handler
21mr|kernel-5.10-generic-5.10.244-1|13061	- x86/mce: Get rid of msr_ops
21mr|kernel-5.10-generic-5.10.244-1|13062	- x86/microcode/intel: Do not retry microcode reloading on the APs
21mr|kernel-5.10-generic-5.10.244-1|13063	- x86/pm: Add enumeration check before spec MSRs save/restore setup
21mr|kernel-5.10-generic-5.10.244-1|13064	- x86/process: setup io_threads more like normal user space threads
21mr|kernel-5.10-generic-5.10.244-1|13065	- x86/resctrl: Fix task CLOSID/RMID update race
21mr|kernel-5.10-generic-5.10.244-1|13066	- x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI
21mr|kernel-5.10-generic-5.10.244-1|13067	- x86/smpboot: Move rcu_cpu_starting() earlier
21mr|kernel-5.10-generic-5.10.244-1|13068	- x86/tsx: Add a feature bit for TSX control MSR support
21mr|kernel-5.10-generic-5.10.244-1|13069	- x86: Wire up TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|13070	- x86/xen: Fix memory leak in xen_init_lock_cpu()
21mr|kernel-5.10-generic-5.10.244-1|13071	- x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()
21mr|kernel-5.10-generic-5.10.244-1|13072	- xen/netback: don't call kfree_skb() with interrupts disabled
21mr|kernel-5.10-generic-5.10.244-1|13073	- xen/netback: do some code cleanup
21mr|kernel-5.10-generic-5.10.244-1|13074	- xen/netback: Ensure protocol headers don't fall in the non-linear area
21mr|kernel-5.10-generic-5.10.244-1|13075	- xen/netback: fix build warning
21mr|kernel-5.10-generic-5.10.244-1|13076	- xen-netfront: Fix NULL sring after live migration
21mr|kernel-5.10-generic-5.10.244-1|13077	- xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too
21mr|kernel-5.10-generic-5.10.244-1|13078	- xen/pcpu: fix possible memory leak in register_pcpu()
21mr|kernel-5.10-generic-5.10.244-1|13079	- xen/platform-pci: add missing free_irq() in error path
21mr|kernel-5.10-generic-5.10.244-1|13080	- xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()
21mr|kernel-5.10-generic-5.10.244-1|13081	- xfrm: fix "disable_policy" on ipv4 early demux
21mr|kernel-5.10-generic-5.10.244-1|13082	- xfrm: Fix ignored return value in xfrm6_init()
21mr|kernel-5.10-generic-5.10.244-1|13083	- xfrm: fix rcu lock in xfrm_notify_userpolicy()
21mr|kernel-5.10-generic-5.10.244-1|13084	- xfrm: replay: Fix ESN wrap around for GSO
21mr|kernel-5.10-generic-5.10.244-1|13085	- xhci: Add a flag to disable USB3 lpm on a xhci root port level.
21mr|kernel-5.10-generic-5.10.244-1|13086	- xhci: Add update_hub_device override for PCI xHCI hosts
21mr|kernel-5.10-generic-5.10.244-1|13087	- xhci: Add xhci_reset_halted_ep() helper function
21mr|kernel-5.10-generic-5.10.244-1|13088	- xhci: adjust parameters passed to cleanup_halted_endpoint()
21mr|kernel-5.10-generic-5.10.244-1|13089	- xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N
21mr|kernel-5.10-generic-5.10.244-1|13090	- xhci: Avoid parsing transfer events several times
21mr|kernel-5.10-generic-5.10.244-1|13091	- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables
21mr|kernel-5.10-generic-5.10.244-1|13092	- xhci: Fix null pointer dereference when host dies
21mr|kernel-5.10-generic-5.10.244-1|13093	- xhci: get isochronous ring directly from endpoint structure
21mr|kernel-5.10-generic-5.10.244-1|13094	- xhci: move and rename xhci_cleanup_halted_endpoint()
21mr|kernel-5.10-generic-5.10.244-1|13095	- xhci: move xhci_td_cleanup so it can be called by more functions
21mr|kernel-5.10-generic-5.10.244-1|13096	- xhci-pci: set the dma max_seg_size
21mr|kernel-5.10-generic-5.10.244-1|13097	- xhci: Prevent infinite loop in transaction errors recovery for streams
21mr|kernel-5.10-generic-5.10.244-1|13098	- xhci: Set HCD flag to defer primary roothub registration
21mr|kernel-5.10-generic-5.10.244-1|13099	- xhci: store TD status in the td struct instead of passing it along
21mr|kernel-5.10-generic-5.10.244-1|13100	- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()
21mr|kernel-5.10-generic-5.10.244-1|13101	- xtensa: add support for TIF_NOTIFY_SIGNAL
21mr|kernel-5.10-generic-5.10.244-1|13102	- xtensa: increase size of gcc stack frame check
21mr|kernel-5.10-generic-5.10.244-1|13103	- zonefs: Detect append writes at invalid locations
21mr|kernel-5.10-generic-5.10.244-1|13104	- zonefs: fix zone report size in __zonefs_io_error()
21mr|kernel-5.10-generic-5.10.244-1|13105	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|13106	
21mr|kernel-5.10-generic-5.10.244-1|13107	* Wed Feb 8 2023 Mikhail Novosyolov <m@mikhailnov.ru>
21mr|kernel-5.10-generic-5.10.244-1|13108	- Avoid rediffing patches when possible
21mr|kernel-5.10-generic-5.10.244-1|13109	
21mr|kernel-5.10-generic-5.10.244-1|13110	* Thu Nov 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.155-1
21mr|kernel-5.10-generic-5.10.244-1|13111	- [bot] upd: 5.10.153 -> 5.10.155
21mr|kernel-5.10-generic-5.10.244-1|13112	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|13113	- ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()
21mr|kernel-5.10-generic-5.10.244-1|13114	- ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
21mr|kernel-5.10-generic-5.10.244-1|13115	- ALSA: hda: fix potential memleak in 'add_widget_node'
21mr|kernel-5.10-generic-5.10.244-1|13116	- ALSA: hda/hdmi - enable runtime pm for more AMD display audio
21mr|kernel-5.10-generic-5.10.244-1|13117	- ALSA: hda/realtek: Add Positivo C6300 model quirk
21mr|kernel-5.10-generic-5.10.244-1|13118	- ALSA: usb-audio: Add DSD support for Accuphase DAC-60
21mr|kernel-5.10-generic-5.10.244-1|13119	- ALSA: usb-audio: Add quirk entry for M-Audio Micro
21mr|kernel-5.10-generic-5.10.244-1|13120	- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
21mr|kernel-5.10-generic-5.10.244-1|13121	- arm64: dts: juno: Add thermal critical trip points
21mr|kernel-5.10-generic-5.10.244-1|13122	- arm64: efi: Fix handling of misaligned runtime regions and drop warning
21mr|kernel-5.10-generic-5.10.244-1|13123	- ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset
21mr|kernel-5.10-generic-5.10.244-1|13124	- ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
21mr|kernel-5.10-generic-5.10.244-1|13125	- ata: pata_legacy: fix pdc20230_set_piomode()
21mr|kernel-5.10-generic-5.10.244-1|13126	- binder: fix UAF of alloc->vma in race with munmap()
21mr|kernel-5.10-generic-5.10.244-1|13127	- block, bfq: protect 'bfqd->queued' by 'bfqd->lock'
21mr|kernel-5.10-generic-5.10.244-1|13128	- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
21mr|kernel-5.10-generic-5.10.244-1|13129	- Bluetooth: L2CAP: Fix attempting to access uninitialized memory
21mr|kernel-5.10-generic-5.10.244-1|13130	- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
21mr|kernel-5.10-generic-5.10.244-1|13131	- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
21mr|kernel-5.10-generic-5.10.244-1|13132	- bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
21mr|kernel-5.10-generic-5.10.244-1|13133	- bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
21mr|kernel-5.10-generic-5.10.244-1|13134	- bpf: Add helper macro bpf_for_each_reg_in_vstate
21mr|kernel-5.10-generic-5.10.244-1|13135	- bpf: Fix wrong reg type conversion in release_reference()
21mr|kernel-5.10-generic-5.10.244-1|13136	- bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
21mr|kernel-5.10-generic-5.10.244-1|13137	- bpf: Support for pointers beyond pkt_end.
21mr|kernel-5.10-generic-5.10.244-1|13138	- bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE
21mr|kernel-5.10-generic-5.10.244-1|13139	- btrfs: fix inode list leak during backref walking at find_parent_nodes()
21mr|kernel-5.10-generic-5.10.244-1|13140	- btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
21mr|kernel-5.10-generic-5.10.244-1|13141	- btrfs: fix type of parameter generation in btrfs_get_dentry
21mr|kernel-5.10-generic-5.10.244-1|13142	- btrfs: fix ulist leaks in error paths of qgroup self tests
21mr|kernel-5.10-generic-5.10.244-1|13143	- btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
21mr|kernel-5.10-generic-5.10.244-1|13144	- can: af_can: fix NULL pointer dereference in can_rx_register()
21mr|kernel-5.10-generic-5.10.244-1|13145	- can: j1939: j1939_send_one(): fix missing CAN header initialization
21mr|kernel-5.10-generic-5.10.244-1|13146	- capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
21mr|kernel-5.10-generic-5.10.244-1|13147	- capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
21mr|kernel-5.10-generic-5.10.244-1|13148	- cert host tools: Stop complaining about deprecated OpenSSL functions
21mr|kernel-5.10-generic-5.10.244-1|13149	- coresight: cti: Fix hang in cti_disable_hw()
21mr|kernel-5.10-generic-5.10.244-1|13150	- cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
21mr|kernel-5.10-generic-5.10.244-1|13151	- dmaengine: at_hdmac: Check return code of dma_async_device_register
21mr|kernel-5.10-generic-5.10.244-1|13152	- dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all
21mr|kernel-5.10-generic-5.10.244-1|13153	- dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
21mr|kernel-5.10-generic-5.10.244-1|13154	- dmaengine: at_hdmac: Don't start transactions at tx_submit level
21mr|kernel-5.10-generic-5.10.244-1|13155	- dmaengine: at_hdmac: Fix at_lli struct definition
21mr|kernel-5.10-generic-5.10.244-1|13156	- dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
21mr|kernel-5.10-generic-5.10.244-1|13157	- dmaengine: at_hdmac: Fix concurrency over descriptor
21mr|kernel-5.10-generic-5.10.244-1|13158	- dmaengine: at_hdmac: Fix concurrency over the active list
21mr|kernel-5.10-generic-5.10.244-1|13159	- dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()
21mr|kernel-5.10-generic-5.10.244-1|13160	- dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware
21mr|kernel-5.10-generic-5.10.244-1|13161	- dmaengine: at_hdmac: Fix impossible condition
21mr|kernel-5.10-generic-5.10.244-1|13162	- dmaengine: at_hdmac: Fix premature completion of desc in issue_pending
21mr|kernel-5.10-generic-5.10.244-1|13163	- dmaengine: at_hdmac: Free the memset buf without holding the chan lock
21mr|kernel-5.10-generic-5.10.244-1|13164	- dmaengine: at_hdmac: Protect atchan->status with the channel lock
21mr|kernel-5.10-generic-5.10.244-1|13165	- dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending
21mr|kernel-5.10-generic-5.10.244-1|13166	- dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
21mr|kernel-5.10-generic-5.10.244-1|13167	- dmaengine: pxa_dma: use platform_get_irq_optional
21mr|kernel-5.10-generic-5.10.244-1|13168	- drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
21mr|kernel-5.10-generic-5.10.244-1|13169	- drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case
21mr|kernel-5.10-generic-5.10.244-1|13170	- drm/i915/dmabuf: fix sg_table handling in map_dma_buf
21mr|kernel-5.10-generic-5.10.244-1|13171	- drm/i915/sdvo: Filter out invalid outputs more sensibly
21mr|kernel-5.10-generic-5.10.244-1|13172	- drm/i915/sdvo: Setup DDC fully before output init
21mr|kernel-5.10-generic-5.10.244-1|13173	- drm/msm/hdmi: fix IRQ lifetime
21mr|kernel-5.10-generic-5.10.244-1|13174	- drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag
21mr|kernel-5.10-generic-5.10.244-1|13175	- drm/rockchip: dsi: Force synchronous probe
21mr|kernel-5.10-generic-5.10.244-1|13176	- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
21mr|kernel-5.10-generic-5.10.244-1|13177	- efi: random: reduce seed size to 32 bytes
21mr|kernel-5.10-generic-5.10.244-1|13178	- efi: random: Use 'ACPI reclaim' memory for random seed
21mr|kernel-5.10-generic-5.10.244-1|13179	- efi/tpm: Pass correct address to memblock_reserve
21mr|kernel-5.10-generic-5.10.244-1|13180	- ethernet: s2io: disable napi when start nic failed in s2io_card_up()
21mr|kernel-5.10-generic-5.10.244-1|13181	- ethernet: tundra: free irq when alloc ring failed in tsi108_open()
21mr|kernel-5.10-generic-5.10.244-1|13182	- ext4,f2fs: fix readahead of verity data
21mr|kernel-5.10-generic-5.10.244-1|13183	- ext4: fix BUG_ON() when directory entry has invalid rec_len
21mr|kernel-5.10-generic-5.10.244-1|13184	- ext4: fix warning in 'ext4_da_release_space'
21mr|kernel-5.10-generic-5.10.244-1|13185	- fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards
21mr|kernel-5.10-generic-5.10.244-1|13186	- firmware: arm_scmi: Make Rx chan_setup fail on memory errors
21mr|kernel-5.10-generic-5.10.244-1|13187	- firmware: arm_scmi: Suppress the driver's bind attributes
21mr|kernel-5.10-generic-5.10.244-1|13188	- fscrypt: fix keyring memory leak on mount failure
21mr|kernel-5.10-generic-5.10.244-1|13189	- fscrypt: simplify master key locking
21mr|kernel-5.10-generic-5.10.244-1|13190	- fscrypt: stop using keyrings subsystem for fscrypt_master_key
21mr|kernel-5.10-generic-5.10.244-1|13191	- ftrace: Fix use-after-free for dynamic ftrace_ops
21mr|kernel-5.10-generic-5.10.244-1|13192	- fuse: add file_modified() to fallocate
21mr|kernel-5.10-generic-5.10.244-1|13193	- fuse: fix readdir cache race
21mr|kernel-5.10-generic-5.10.244-1|13194	- hamradio: fix issue of dev reference count leakage in bpq_device_event()
21mr|kernel-5.10-generic-5.10.244-1|13195	- HID: hyperv: fix possible memory leak in mousevsc_probe()
21mr|kernel-5.10-generic-5.10.244-1|13196	- HID: saitek: add madcatz variant of MMO7 mouse device ID
21mr|kernel-5.10-generic-5.10.244-1|13197	- hwspinlock: qcom: correct MMIO max register for newer SoCs
21mr|kernel-5.10-generic-5.10.244-1|13198	- i2c: piix4: Fix adapter not be removed in piix4_remove()
21mr|kernel-5.10-generic-5.10.244-1|13199	- i2c: xiic: Add platform module alias
21mr|kernel-5.10-generic-5.10.244-1|13200	- IB/hfi1: Correctly move list in sc_disable()
21mr|kernel-5.10-generic-5.10.244-1|13201	- io_uring: kill goto error handling in io_sqpoll_wait_sq()
21mr|kernel-5.10-generic-5.10.244-1|13202	- ipc: remove memcg accounting for sops objects in do_semtimedop()
21mr|kernel-5.10-generic-5.10.244-1|13203	- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
21mr|kernel-5.10-generic-5.10.244-1|13204	- ipv6: fix WARNING in ip6_route_net_exit_late()
21mr|kernel-5.10-generic-5.10.244-1|13205	- ipvs: fix WARNING in ip_vs_app_net_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|13206	- ipvs: fix WARNING in __ip_vs_cleanup_batch()
21mr|kernel-5.10-generic-5.10.244-1|13207	- ipvs: use explicitly signed chars
21mr|kernel-5.10-generic-5.10.244-1|13208	- isdn: mISDN: netjet: fix wrong check of device registration
21mr|kernel-5.10-generic-5.10.244-1|13209	- kprobe: reverse kp->flags when arm_kprobe failed
21mr|kernel-5.10-generic-5.10.244-1|13210	- KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
21mr|kernel-5.10-generic-5.10.244-1|13211	- KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01
21mr|kernel-5.10-generic-5.10.244-1|13212	- KVM: s390: pv: don't allow userspace to set the clock under PV
21mr|kernel-5.10-generic-5.10.244-1|13213	- KVM: s390x: fix SCK locking
21mr|kernel-5.10-generic-5.10.244-1|13214	- KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
21mr|kernel-5.10-generic-5.10.244-1|13215	- KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
21mr|kernel-5.10-generic-5.10.244-1|13216	- KVM: x86: emulator: em_sysexit should update ctxt->mode
21mr|kernel-5.10-generic-5.10.244-1|13217	- KVM: x86: emulator: introduce emulator_recalc_and_set_mode
21mr|kernel-5.10-generic-5.10.244-1|13218	- KVM: x86: emulator: update the emulation mode after CR0 write
21mr|kernel-5.10-generic-5.10.244-1|13219	- KVM: x86: Mask off reserved bits in CPUID.80000001H
21mr|kernel-5.10-generic-5.10.244-1|13220	- KVM: x86: Mask off reserved bits in CPUID.80000006H
21mr|kernel-5.10-generic-5.10.244-1|13221	- KVM: x86: Mask off reserved bits in CPUID.80000008H
21mr|kernel-5.10-generic-5.10.244-1|13222	- KVM: x86: Mask off reserved bits in CPUID.8000001AH
21mr|kernel-5.10-generic-5.10.244-1|13223	- KVM: x86: Protect the unused bits in MSR exiting flags
21mr|kernel-5.10-generic-5.10.244-1|13224	- KVM: x86: Trace re-injected exceptions
21mr|kernel-5.10-generic-5.10.244-1|13225	- KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)
21mr|kernel-5.10-generic-5.10.244-1|13226	- macsec: clear encryption keys from the stack after setting up offload
21mr|kernel-5.10-generic-5.10.244-1|13227	- macsec: delete new rxsc when offload fails
21mr|kernel-5.10-generic-5.10.244-1|13228	- macsec: fix detection of RXSCs when toggling offloading
21mr|kernel-5.10-generic-5.10.244-1|13229	- macsec: fix secy->n_rx_sc accounting
21mr|kernel-5.10-generic-5.10.244-1|13230	- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
21mr|kernel-5.10-generic-5.10.244-1|13231	- media: dvb-frontends/drxk: initialize err to 0
21mr|kernel-5.10-generic-5.10.244-1|13232	- media: meson: vdec: fix possible refcount leak in vdec_probe()
21mr|kernel-5.10-generic-5.10.244-1|13233	- media: rkisp1: Initialize color space on resizer sink and source pads
21mr|kernel-5.10-generic-5.10.244-1|13234	- media: rkisp1: Zero v4l2_subdev_format fields in when validating links
21mr|kernel-5.10-generic-5.10.244-1|13235	- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
21mr|kernel-5.10-generic-5.10.244-1|13236	- memcg: enable accounting of ipc resources
21mr|kernel-5.10-generic-5.10.244-1|13237	- MIPS: jump_label: Fix compat branch range check
21mr|kernel-5.10-generic-5.10.244-1|13238	- mISDN: fix possible memory leak in mISDN_register_device()
21mr|kernel-5.10-generic-5.10.244-1|13239	- mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
21mr|kernel-5.10-generic-5.10.244-1|13240	- mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.10-generic-5.10.244-1|13241	- mmc: sdhci-esdhc-imx: Convert the driver to DT-only
21mr|kernel-5.10-generic-5.10.244-1|13242	- mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus
21mr|kernel-5.10-generic-5.10.244-1|13243	- mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.10-generic-5.10.244-1|13244	- mmc: sdhci-pci: Avoid comma separated statements
21mr|kernel-5.10-generic-5.10.244-1|13245	- mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake
21mr|kernel-5.10-generic-5.10.244-1|13246	- mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.10-generic-5.10.244-1|13247	- mm/memremap.c: map FS_DAX device memory as decrypted
21mr|kernel-5.10-generic-5.10.244-1|13248	- mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.10-generic-5.10.244-1|13249	- mtd: parsers: bcm47xxpart: Fix halfblock reads
21mr|kernel-5.10-generic-5.10.244-1|13250	- mtd: parsers: bcm47xxpart: print correct offset on read error
21mr|kernel-5.10-generic-5.10.244-1|13251	- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times
21mr|kernel-5.10-generic-5.10.244-1|13252	- net: atlantic: macsec: clear encryption keys from the stack
21mr|kernel-5.10-generic-5.10.244-1|13253	- net: broadcom: Fix BCMGENET Kconfig
21mr|kernel-5.10-generic-5.10.244-1|13254	- net: cpsw: disable napi in cpsw_ndo_open()
21mr|kernel-5.10-generic-5.10.244-1|13255	- net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
21mr|kernel-5.10-generic-5.10.244-1|13256	- net: dsa: Fix possible memory leaks in dsa_loop_init()
21mr|kernel-5.10-generic-5.10.244-1|13257	- net: fec: fix improper use of NETDEV_TX_BUSY
21mr|kernel-5.10-generic-5.10.244-1|13258	- netfilter: nf_tables: release flow rule object from commit path
21mr|kernel-5.10-generic-5.10.244-1|13259	- net: fman: Unregister ethernet device on removal
21mr|kernel-5.10-generic-5.10.244-1|13260	- net: gso: fix panic on frag_list with mixed head alloc types
21mr|kernel-5.10-generic-5.10.244-1|13261	- net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
21mr|kernel-5.10-generic-5.10.244-1|13262	- net: macvlan: fix memory leaks of macvlan_common_newlink
21mr|kernel-5.10-generic-5.10.244-1|13263	- net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init()
21mr|kernel-5.10-generic-5.10.244-1|13264	- net: mdio: fix undefined behavior in bit shift for __mdiobus_register
21mr|kernel-5.10-generic-5.10.244-1|13265	- net/mlx5: Allow async trigger completion execution on single CPU systems
21mr|kernel-5.10-generic-5.10.244-1|13266	- net/mlx5e: E-Switch, Fix comparing termination table instance
21mr|kernel-5.10-generic-5.10.244-1|13267	- net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
21mr|kernel-5.10-generic-5.10.244-1|13268	- net, neigh: Fix null-ptr-deref in neigh_table_clear()
21mr|kernel-5.10-generic-5.10.244-1|13269	- net: nixge: disable napi when enable interrupts failed in nixge_open()
21mr|kernel-5.10-generic-5.10.244-1|13270	- net: phy: mscc: macsec: clear encryption keys when freeing a flow
21mr|kernel-5.10-generic-5.10.244-1|13271	- net: sched: Fix use after free in red_enqueue()
21mr|kernel-5.10-generic-5.10.244-1|13272	- net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable()
21mr|kernel-5.10-generic-5.10.244-1|13273	- net: tun: call napi_schedule_prep() to ensure we own a napi
21mr|kernel-5.10-generic-5.10.244-1|13274	- net: tun: fix bugs for oversize packet when napi frags enabled
21mr|kernel-5.10-generic-5.10.244-1|13275	- net: tun: Fix memory leaks of napi_get_frags
21mr|kernel-5.10-generic-5.10.244-1|13276	- nfc: fdp: drop ftrace-like debugging messages
21mr|kernel-5.10-generic-5.10.244-1|13277	- nfc: fdp: Fix potential memory leak in fdp_nci_send()
21mr|kernel-5.10-generic-5.10.244-1|13278	- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
21mr|kernel-5.10-generic-5.10.244-1|13279	- nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()
21mr|kernel-5.10-generic-5.10.244-1|13280	- NFC: nxp-nci: remove unnecessary labels
21mr|kernel-5.10-generic-5.10.244-1|13281	- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
21mr|kernel-5.10-generic-5.10.244-1|13282	- nfs4: Fix kmemleak when allocate slot failed
21mr|kernel-5.10-generic-5.10.244-1|13283	- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
21mr|kernel-5.10-generic-5.10.244-1|13284	- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
21mr|kernel-5.10-generic-5.10.244-1|13285	- NFSv4: Fix a potential state reclaim deadlock
21mr|kernel-5.10-generic-5.10.244-1|13286	- nilfs2: fix deadlock in nilfs_count_free_blocks()
21mr|kernel-5.10-generic-5.10.244-1|13287	- nilfs2: fix use-after-free bug of ns_writer on remount
21mr|kernel-5.10-generic-5.10.244-1|13288	- parisc: Avoid printing the hardware path twice
21mr|kernel-5.10-generic-5.10.244-1|13289	- parisc: Export iosapic_serial_irq() symbol for serial port driver
21mr|kernel-5.10-generic-5.10.244-1|13290	- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
21mr|kernel-5.10-generic-5.10.244-1|13291	- perf stat: Fix printing os->prefix in CSV metrics output
21mr|kernel-5.10-generic-5.10.244-1|13292	- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]
21mr|kernel-5.10-generic-5.10.244-1|13293	- perf/x86/intel: Fix pebs event constraints for ICL
21mr|kernel-5.10-generic-5.10.244-1|13294	- phy: stm32: fix an error code in probe
21mr|kernel-5.10-generic-5.10.244-1|13295	- platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
21mr|kernel-5.10-generic-5.10.244-1|13296	- RDMA/cma: Use output interface for net_dev check
21mr|kernel-5.10-generic-5.10.244-1|13297	- RDMA/core: Fix null-ptr-deref in ib_core_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|13298	- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
21mr|kernel-5.10-generic-5.10.244-1|13299	- riscv: Enable CMA support
21mr|kernel-5.10-generic-5.10.244-1|13300	- riscv: fix reserved memory setup
21mr|kernel-5.10-generic-5.10.244-1|13301	- riscv: process: fix kernel info leakage
21mr|kernel-5.10-generic-5.10.244-1|13302	- riscv: Separate memory init from paging init
21mr|kernel-5.10-generic-5.10.244-1|13303	- riscv: vdso: fix build with llvm
21mr|kernel-5.10-generic-5.10.244-1|13304	- rose: Fix NULL pointer dereference in rose_send_frame()
21mr|kernel-5.10-generic-5.10.244-1|13305	- s390/boot: add secure boot trailer
21mr|kernel-5.10-generic-5.10.244-1|13306	- scsi: core: Restrict legal sdev_state transitions via sysfs
21mr|kernel-5.10-generic-5.10.244-1|13307	- serial: 8250: Let drivers request full 16550A feature probing
21mr|kernel-5.10-generic-5.10.244-1|13308	- serial: ar933x: Deassert Transmit Enable on ->rs485_config()
21mr|kernel-5.10-generic-5.10.244-1|13309	- tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
21mr|kernel-5.10-generic-5.10.244-1|13310	- tcp/udp: Fix memory leak in ipv6_renew_options().
21mr|kernel-5.10-generic-5.10.244-1|13311	- tcp/udp: Make early_demux back namespacified.
21mr|kernel-5.10-generic-5.10.244-1|13312	- tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
21mr|kernel-5.10-generic-5.10.244-1|13313	- tools/nolibc/string: Fix memcmp() implementation
21mr|kernel-5.10-generic-5.10.244-1|13314	- tracing/histogram: Update document for KEYS_MAX size
21mr|kernel-5.10-generic-5.10.244-1|13315	- tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd()
21mr|kernel-5.10-generic-5.10.244-1|13316	- udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
21mr|kernel-5.10-generic-5.10.244-1|13317	- video/fbdev/stifb: Implement the stifb_fillrect() function
21mr|kernel-5.10-generic-5.10.244-1|13318	- vmlinux.lds.h: Fix placement of '.data..decrypted' section
21mr|kernel-5.10-generic-5.10.244-1|13319	- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
21mr|kernel-5.10-generic-5.10.244-1|13320	- wifi: cfg80211: fix memory leak in query_regdb_file()
21mr|kernel-5.10-generic-5.10.244-1|13321	- wifi: cfg80211: silence a sparse RCU warning
21mr|kernel-5.10-generic-5.10.244-1|13322	- x86/cpu: Restore AMD's DE_CFG MSR after resume
21mr|kernel-5.10-generic-5.10.244-1|13323	- x86/topology: Fix duplicated core ID within a package
21mr|kernel-5.10-generic-5.10.244-1|13324	- x86/topology: Fix multiple packages shown on a single-package system
21mr|kernel-5.10-generic-5.10.244-1|13325	- x86/topology: Set cpu_die_id only if DIE_TYPE found
21mr|kernel-5.10-generic-5.10.244-1|13326	- xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices
21mr|kernel-5.10-generic-5.10.244-1|13327	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|13328	
21mr|kernel-5.10-generic-5.10.244-1|13329	* Sat Nov 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13330	- [bot] upd: 5.10.150 -> 5.10.153
21mr|kernel-5.10-generic-5.10.244-1|13331	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|13332	- ACPI: extlog: Handle multiple records
21mr|kernel-5.10-generic-5.10.244-1|13333	- ACPI: video: Force backlight native for more TongFang devices
21mr|kernel-5.10-generic-5.10.244-1|13334	- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
21mr|kernel-5.10-generic-5.10.244-1|13335	- ALSA: aoa: Fix I2S device accounting
21mr|kernel-5.10-generic-5.10.244-1|13336	- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
21mr|kernel-5.10-generic-5.10.244-1|13337	- ALSA: au88x0: use explicitly signed char
21mr|kernel-5.10-generic-5.10.244-1|13338	- ALSA: rme9652: use explicitly signed char
21mr|kernel-5.10-generic-5.10.244-1|13339	- ALSA: Use del_timer_sync() before freeing timer
21mr|kernel-5.10-generic-5.10.244-1|13340	- amd-xgbe: add the bit rate quirk for Molex cables
21mr|kernel-5.10-generic-5.10.244-1|13341	- amd-xgbe: fix the SFP compliance codes check for DAC cables
21mr|kernel-5.10-generic-5.10.244-1|13342	- arc: iounmap() arg is volatile
21mr|kernel-5.10-generic-5.10.244-1|13343	- arm64: Add AMPERE1 to the Spectre-BHB affected list
21mr|kernel-5.10-generic-5.10.244-1|13344	- arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region
21mr|kernel-5.10-generic-5.10.244-1|13345	- arm64: errata: Remove AES hwcap for COMPAT tasks
21mr|kernel-5.10-generic-5.10.244-1|13346	- arm64/kexec: Test page size support with new TGRAN range values
21mr|kernel-5.10-generic-5.10.244-1|13347	- arm64/mm: Fix __enable_mmu() for new TGRAN range values
21mr|kernel-5.10-generic-5.10.244-1|13348	- arm64: topology: move store_cpu_topology() to shared code
21mr|kernel-5.10-generic-5.10.244-1|13349	- ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile
21mr|kernel-5.10-generic-5.10.244-1|13350	- ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile
21mr|kernel-5.10-generic-5.10.244-1|13351	- ata: ahci-imx: Fix MODULE_ALIAS
21mr|kernel-5.10-generic-5.10.244-1|13352	- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
21mr|kernel-5.10-generic-5.10.244-1|13353	- atlantic: fix deadlock at aq_nic_stop
21mr|kernel-5.10-generic-5.10.244-1|13354	- blk-wbt: call rq_qos_add() after wb_normal is initialized
21mr|kernel-5.10-generic-5.10.244-1|13355	- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
21mr|kernel-5.10-generic-5.10.244-1|13356	- block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init
21mr|kernel-5.10-generic-5.10.244-1|13357	- bpf: Generate BTF_KIND_FLOAT when linking vmlinux
21mr|kernel-5.10-generic-5.10.244-1|13358	- btrfs: fix processing of delayed data refs during backref walking
21mr|kernel-5.10-generic-5.10.244-1|13359	- btrfs: fix processing of delayed tree block refs during backref walking
21mr|kernel-5.10-generic-5.10.244-1|13360	- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()
21mr|kernel-5.10-generic-5.10.244-1|13361	- can: kvaser_usb: Fix possible completions during init_completion
21mr|kernel-5.10-generic-5.10.244-1|13362	- can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path
21mr|kernel-5.10-generic-5.10.244-1|13363	- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path
21mr|kernel-5.10-generic-5.10.244-1|13364	- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive
21mr|kernel-5.10-generic-5.10.244-1|13365	- cifs: Fix xid leak in cifs_copy_file_range()
21mr|kernel-5.10-generic-5.10.244-1|13366	- cifs: Fix xid leak in cifs_flock()
21mr|kernel-5.10-generic-5.10.244-1|13367	- cifs: Fix xid leak in cifs_ses_add_channel()
21mr|kernel-5.10-generic-5.10.244-1|13368	- counter: microchip-tcb-capture: Handle Signal1 read and Synapse
21mr|kernel-5.10-generic-5.10.244-1|13369	- cpufreq: qcom: fix memory leak in error path
21mr|kernel-5.10-generic-5.10.244-1|13370	- cpufreq: qcom: fix writes in read-only memory region
21mr|kernel-5.10-generic-5.10.244-1|13371	- dmaengine: mxs-dma: Remove the unused .id_table
21mr|kernel-5.10-generic-5.10.244-1|13372	- dmaengine: mxs: use platform_driver_register
21mr|kernel-5.10-generic-5.10.244-1|13373	- drm/msm/dp: fix IRQ lifetime
21mr|kernel-5.10-generic-5.10.244-1|13374	- drm/msm/dsi: fix memory corruption with too many bridges
21mr|kernel-5.10-generic-5.10.244-1|13375	- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
21mr|kernel-5.10-generic-5.10.244-1|13376	- drm/msm/hdmi: fix memory corruption with too many bridges
21mr|kernel-5.10-generic-5.10.244-1|13377	- drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
21mr|kernel-5.10-generic-5.10.244-1|13378	- exec: Copy oldsighand->action under spin-lock
21mr|kernel-5.10-generic-5.10.244-1|13379	- fbdev: smscufx: Fix several use-after-free bugs
21mr|kernel-5.10-generic-5.10.244-1|13380	- fcntl: fix potential deadlocks for &fown_struct.lock
21mr|kernel-5.10-generic-5.10.244-1|13381	- fcntl: make F_GETOWN(EX) return 0 on dead owner task
21mr|kernel-5.10-generic-5.10.244-1|13382	- fs/binfmt_elf: Fix memory leak in load_elf_binary()
21mr|kernel-5.10-generic-5.10.244-1|13383	- HID: magicmouse: Do not set BTN_MOUSE on double report
21mr|kernel-5.10-generic-5.10.244-1|13384	- hv_netvsc: Fix race between VF offering and VF association message from host
21mr|kernel-5.10-generic-5.10.244-1|13385	- hwmon/coretemp: Handle large core ID value
21mr|kernel-5.10-generic-5.10.244-1|13386	- i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
21mr|kernel-5.10-generic-5.10.244-1|13387	- i40e: Fix DMA mappings leak
21mr|kernel-5.10-generic-5.10.244-1|13388	- i40e: Fix ethtool rx-flow-hash setting for X722
21mr|kernel-5.10-generic-5.10.244-1|13389	- i40e: Fix flow-type by setting GL_HASH_INSET registers
21mr|kernel-5.10-generic-5.10.244-1|13390	- i40e: Fix VF hang when reset is triggered on another VF
21mr|kernel-5.10-generic-5.10.244-1|13391	- iio: light: tsl2583: Fix module unloading
21mr|kernel-5.10-generic-5.10.244-1|13392	- iio: temperature: ltc2983: allocate iio channels once
21mr|kernel-5.10-generic-5.10.244-1|13393	- iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
21mr|kernel-5.10-generic-5.10.244-1|13394	- iommu/vt-d: Clean up si_domain in the init_dmars() error path
21mr|kernel-5.10-generic-5.10.244-1|13395	- ionic: catch NULL pointer issue on reconfig
21mr|kernel-5.10-generic-5.10.244-1|13396	- ipv6: ensure sane device mtu in tunnels
21mr|kernel-5.10-generic-5.10.244-1|13397	- kbuild: Add skip_encoding_btf_enum64 option to pahole
21mr|kernel-5.10-generic-5.10.244-1|13398	- kbuild: Quote OBJCOPY var to avoid a pahole call break the build
21mr|kernel-5.10-generic-5.10.244-1|13399	- kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21
21mr|kernel-5.10-generic-5.10.244-1|13400	- kbuild: Unify options for BTF generation for vmlinux and modules
21mr|kernel-5.10-generic-5.10.244-1|13401	- kcm: annotate data-races around kcm->rx_psock
21mr|kernel-5.10-generic-5.10.244-1|13402	- kcm: annotate data-races around kcm->rx_wait
21mr|kernel-5.10-generic-5.10.244-1|13403	- kernfs: fix use-after-free in __kernfs_remove
21mr|kernel-5.10-generic-5.10.244-1|13404	- kvm: Add support for arch compat vm ioctls
21mr|kernel-5.10-generic-5.10.244-1|13405	- KVM: arm64: vgic: Fix exit condition in scan_its_table()
21mr|kernel-5.10-generic-5.10.244-1|13406	- mac802154: Fix LQI recording
21mr|kernel-5.10-generic-5.10.244-1|13407	- Makefile.debug: re-enable debug info for .S files
21mr|kernel-5.10-generic-5.10.244-1|13408	- media: mceusb: set timeout to at least timeout provided
21mr|kernel-5.10-generic-5.10.244-1|13409	- media: v4l2-dv-timings: add sanity checks for blanking values
21mr|kernel-5.10-generic-5.10.244-1|13410	- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
21mr|kernel-5.10-generic-5.10.244-1|13411	- media: venus: dec: Handle the case where find_format fails
21mr|kernel-5.10-generic-5.10.244-1|13412	- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
21mr|kernel-5.10-generic-5.10.244-1|13413	- media: vivid: dev->bitmap_cap wasn't freed in all cases
21mr|kernel-5.10-generic-5.10.244-1|13414	- media: vivid: set num_in/outputs to 0 if not supported
21mr|kernel-5.10-generic-5.10.244-1|13415	- media: vivid: s_fbuf: add more sanity checks
21mr|kernel-5.10-generic-5.10.244-1|13416	- mmc: core: Add SD card quirk for broken discard
21mr|kernel-5.10-generic-5.10.244-1|13417	- mmc: core: Fix kernel panic when remove non-standard SDIO card
21mr|kernel-5.10-generic-5.10.244-1|13418	- mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO
21mr|kernel-5.10-generic-5.10.244-1|13419	- mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
21mr|kernel-5.10-generic-5.10.244-1|13420	- mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
21mr|kernel-5.10-generic-5.10.244-1|13421	- mm/memory: add non-anonymous page check in the copy_present_page()
21mr|kernel-5.10-generic-5.10.244-1|13422	- mm: /proc/pid/smaps_rollup: fix no vma's null-deref
21mr|kernel-5.10-generic-5.10.244-1|13423	- mtd: rawnand: marvell: Use correct logic for nand-keep-config
21mr|kernel-5.10-generic-5.10.244-1|13424	- net/atm: fix proc_mpc_write incorrect return value
21mr|kernel-5.10-generic-5.10.244-1|13425	- net: ehea: fix possible memory leak in ehea_register_port()
21mr|kernel-5.10-generic-5.10.244-1|13426	- net: enetc: survive memory pressure without crashing
21mr|kernel-5.10-generic-5.10.244-1|13427	- net: fec: limit register access on i.MX6UL
21mr|kernel-5.10-generic-5.10.244-1|13428	- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
21mr|kernel-5.10-generic-5.10.244-1|13429	- net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg()
21mr|kernel-5.10-generic-5.10.244-1|13430	- net: hinic: fix memory leak when reading function table
21mr|kernel-5.10-generic-5.10.244-1|13431	- net: hinic: fix the issue of CMDQ memory leaks
21mr|kernel-5.10-generic-5.10.244-1|13432	- net: hinic: fix the issue of double release MBOX callback of VF
21mr|kernel-5.10-generic-5.10.244-1|13433	- net: hns: fix possible memory leak in hnae_ae_register()
21mr|kernel-5.10-generic-5.10.244-1|13434	- net: hsr: avoid possible NULL deref in skb_clone()
21mr|kernel-5.10-generic-5.10.244-1|13435	- net: ieee802154: fix error return code in dgram_bind()
21mr|kernel-5.10-generic-5.10.244-1|13436	- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
21mr|kernel-5.10-generic-5.10.244-1|13437	- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
21mr|kernel-5.10-generic-5.10.244-1|13438	- net/mlx5e: Do not increment ESN when updating IPsec ESN state
21mr|kernel-5.10-generic-5.10.244-1|13439	- net/mlx5: Fix crash during sync firmware reset
21mr|kernel-5.10-generic-5.10.244-1|13440	- net/mlx5: Fix possible use-after-free in async command interface
21mr|kernel-5.10-generic-5.10.244-1|13441	- net: netsec: fix error handling in netsec_register_mdio()
21mr|kernel-5.10-generic-5.10.244-1|13442	- net: phy: dp83822: disable MDI crossover status change interrupt
21mr|kernel-5.10-generic-5.10.244-1|13443	- net: phy: dp83867: Extend RX strap quirk for SGMII mode
21mr|kernel-5.10-generic-5.10.244-1|13444	- net: sched: cake: fix null pointer access issue when cake_init() fails
21mr|kernel-5.10-generic-5.10.244-1|13445	- net: sched: delete duplicate cleanup of backlog and qlen
21mr|kernel-5.10-generic-5.10.244-1|13446	- net: sched: fix race condition in qdisc_graft()
21mr|kernel-5.10-generic-5.10.244-1|13447	- net: sched: sfb: fix null pointer access issue when sfb_init() fails
21mr|kernel-5.10-generic-5.10.244-1|13448	- nh: fix scope used to find saddr when adding non gw nh
21mr|kernel-5.10-generic-5.10.244-1|13449	- nvme-hwmon: consistently ignore errors from nvme_hwmon_init
21mr|kernel-5.10-generic-5.10.244-1|13450	- nvme-hwmon: kmalloc the NVME SMART log buffer
21mr|kernel-5.10-generic-5.10.244-1|13451	- nvme-hwmon: Return error code when registration fails
21mr|kernel-5.10-generic-5.10.244-1|13452	- nvme-hwmon: rework to avoid devm allocation
21mr|kernel-5.10-generic-5.10.244-1|13453	- ocfs2: clear dinode links count in case of error
21mr|kernel-5.10-generic-5.10.244-1|13454	- ocfs2: fix BUG when iput after ocfs2_mknod fails
21mr|kernel-5.10-generic-5.10.244-1|13455	- openvswitch: switch from WARN to pr_warn
21mr|kernel-5.10-generic-5.10.244-1|13456	- perf auxtrace: Fix address filter symbol name match for modules
21mr|kernel-5.10-generic-5.10.244-1|13457	- perf pmu: Validate raw event with sysfs exported format bits
21mr|kernel-5.10-generic-5.10.244-1|13458	- perf: Skip and warn on unknown format 'configN' attrs
21mr|kernel-5.10-generic-5.10.244-1|13459	- perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()
21mr|kernel-5.10-generic-5.10.244-1|13460	- perf/x86/intel/pt: Relax address filter validation
21mr|kernel-5.10-generic-5.10.244-1|13461	- PM: domains: Fix handling of unavailable/disabled idle states
21mr|kernel-5.10-generic-5.10.244-1|13462	- PM: hibernate: Allow hybrid sleep to work with s2idle
21mr|kernel-5.10-generic-5.10.244-1|13463	- r8152: add PID for the Lenovo OneLink+ Dock
21mr|kernel-5.10-generic-5.10.244-1|13464	- riscv: Add machine name to kernel boot log and stack dump output
21mr|kernel-5.10-generic-5.10.244-1|13465	- riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
21mr|kernel-5.10-generic-5.10.244-1|13466	- riscv: topology: fix default topology reporting
21mr|kernel-5.10-generic-5.10.244-1|13467	- s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
21mr|kernel-5.10-generic-5.10.244-1|13468	- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()
21mr|kernel-5.10-generic-5.10.244-1|13469	- scsi: qla2xxx: Use transport-defined speed mask for supported_speeds
21mr|kernel-5.10-generic-5.10.244-1|13470	- scsi: sd: Revert "scsi: sd: Remove a local variable"
21mr|kernel-5.10-generic-5.10.244-1|13471	- selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
21mr|kernel-5.10-generic-5.10.244-1|13472	- serial: core: move RS485 configuration tasks from drivers into core
21mr|kernel-5.10-generic-5.10.244-1|13473	- serial: Deassert Transmit Enable on probe in driver-specific way
21mr|kernel-5.10-generic-5.10.244-1|13474	- sfc: Change VF mac via PF as first preference if available.
21mr|kernel-5.10-generic-5.10.244-1|13475	- sfc: include vport_id in filter spec hash and equal()
21mr|kernel-5.10-generic-5.10.244-1|13476	- tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
21mr|kernel-5.10-generic-5.10.244-1|13477	- tcp: fix indefinite deferral of RTO with SACK reneging
21mr|kernel-5.10-generic-5.10.244-1|13478	- tcp: minor optimization in tcp_add_backlog()
21mr|kernel-5.10-generic-5.10.244-1|13479	- tipc: fix an information leak in tipc_topsrv_kern_subscr
21mr|kernel-5.10-generic-5.10.244-1|13480	- tipc: fix a null-ptr-deref in tipc_topsrv_accept
21mr|kernel-5.10-generic-5.10.244-1|13481	- tipc: Fix recognition of trial period
21mr|kernel-5.10-generic-5.10.244-1|13482	- tools: iio: iio_utils: fix digit calculation
21mr|kernel-5.10-generic-5.10.244-1|13483	- tracing: Do not free snapshot if tracer is on cmdline
21mr|kernel-5.10-generic-5.10.244-1|13484	- tracing: Simplify conditional compilation code in tracing_set_tracer()
21mr|kernel-5.10-generic-5.10.244-1|13485	- udp: Update reuse->has_conns under reuseport_lock.
21mr|kernel-5.10-generic-5.10.244-1|13486	- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
21mr|kernel-5.10-generic-5.10.244-1|13487	- usb: bdc: change state when port disconnected
21mr|kernel-5.10-generic-5.10.244-1|13488	- usb: dwc3: gadget: Don't set IMI for no_interrupt
21mr|kernel-5.10-generic-5.10.244-1|13489	- usb: dwc3: gadget: Stop processing more requests on IMI
21mr|kernel-5.10-generic-5.10.244-1|13490	- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller
21mr|kernel-5.10-generic-5.10.244-1|13491	- x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
21mr|kernel-5.10-generic-5.10.244-1|13492	- x86/microcode/AMD: Apply the patch early on every logical thread
21mr|kernel-5.10-generic-5.10.244-1|13493	- x86/unwind/orc: Fix unreliable stack dump with gcov
21mr|kernel-5.10-generic-5.10.244-1|13494	- xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guests
21mr|kernel-5.10-generic-5.10.244-1|13495	- xen/gntdev: Accommodate VMA splitting
21mr|kernel-5.10-generic-5.10.244-1|13496	- Xen/gntdev: don't ignore kernel unmapping error
21mr|kernel-5.10-generic-5.10.244-1|13497	- xen/gntdev: Prevent leaking grants
21mr|kernel-5.10-generic-5.10.244-1|13498	- xhci: Add quirk to reset host back to default state at shutdown
21mr|kernel-5.10-generic-5.10.244-1|13499	- xhci: Remove device endpoints from bandwidth list when freeing the device
21mr|kernel-5.10-generic-5.10.244-1|13500	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|13501	
21mr|kernel-5.10-generic-5.10.244-1|13502	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.150-1
21mr|kernel-5.10-generic-5.10.244-1|13503	- Pull exact version of devel
21mr|kernel-5.10-generic-5.10.244-1|13504	- Otherwise devel from another kernel build would satisfy this dependency.
21mr|kernel-5.10-generic-5.10.244-1|13505	
21mr|kernel-5.10-generic-5.10.244-1|13506	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13507	- aufs: rediff patch
21mr|kernel-5.10-generic-5.10.244-1|13508	- Just rediff without changes. It did not apply to 5.10.150
21mr|kernel-5.10-generic-5.10.244-1|13509	- Broke after  https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/mm/mmap.c?h=linux-5.15.y&id=43bed0a13a5cdbb314d14f28c2bf2c60eb4e6e1e
21mr|kernel-5.10-generic-5.10.244-1|13510	- Hope that rediff is correct.
21mr|kernel-5.10-generic-5.10.244-1|13511	
21mr|kernel-5.10-generic-5.10.244-1|13512	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13513	- [bot] upd: 5.10.149 -> 5.10.150
21mr|kernel-5.10-generic-5.10.244-1|13514	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|13515	- ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
21mr|kernel-5.10-generic-5.10.244-1|13516	- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk
21mr|kernel-5.10-generic-5.10.244-1|13517	- ALSA: dmaengine: increment buffer pointer atomically
21mr|kernel-5.10-generic-5.10.244-1|13518	- ALSA: hda: beep: Simplify keep-power-at-enable behavior
21mr|kernel-5.10-generic-5.10.244-1|13519	- ALSA: hda/hdmi: Don't skip notification handling during PM operation
21mr|kernel-5.10-generic-5.10.244-1|13520	- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys
21mr|kernel-5.10-generic-5.10.244-1|13521	- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop
21mr|kernel-5.10-generic-5.10.244-1|13522	- ALSA: hda/realtek: Correct pin configs for ASUS G533Z
21mr|kernel-5.10-generic-5.10.244-1|13523	- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
21mr|kernel-5.10-generic-5.10.244-1|13524	- ALSA: oss: Fix potential deadlock at unregistration
21mr|kernel-5.10-generic-5.10.244-1|13525	- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
21mr|kernel-5.10-generic-5.10.244-1|13526	- ALSA: usb-audio: Fix NULL dererence at error path
21mr|kernel-5.10-generic-5.10.244-1|13527	- ALSA: usb-audio: Fix potential memory leaks
21mr|kernel-5.10-generic-5.10.244-1|13528	- arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply
21mr|kernel-5.10-generic-5.10.244-1|13529	- arm64: ftrace: fix module PLTs with mcount
21mr|kernel-5.10-generic-5.10.244-1|13530	- arm64: topology: fix possible overflow in amu_fie_setup()
21mr|kernel-5.10-generic-5.10.244-1|13531	- ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd()
21mr|kernel-5.10-generic-5.10.244-1|13532	- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE
21mr|kernel-5.10-generic-5.10.244-1|13533	- ARM: Drop CMDLINE_* dependency on ATAGS
21mr|kernel-5.10-generic-5.10.244-1|13534	- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
21mr|kernel-5.10-generic-5.10.244-1|13535	- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
21mr|kernel-5.10-generic-5.10.244-1|13536	- ARM: dts: imx6dl: add missing properties for sram
21mr|kernel-5.10-generic-5.10.244-1|13537	- ARM: dts: imx6q: add missing properties for sram
21mr|kernel-5.10-generic-5.10.244-1|13538	- ARM: dts: imx6qp: add missing properties for sram
21mr|kernel-5.10-generic-5.10.244-1|13539	- ARM: dts: imx6sl: add missing properties for sram
21mr|kernel-5.10-generic-5.10.244-1|13540	- ARM: dts: imx6sll: add missing properties for sram
21mr|kernel-5.10-generic-5.10.244-1|13541	- ARM: dts: imx6sx: add missing properties for sram
21mr|kernel-5.10-generic-5.10.244-1|13542	- ARM: dts: imx7d-sdb: config the max pressure for tsc2046
21mr|kernel-5.10-generic-5.10.244-1|13543	- ARM: dts: kirkwood: lsxl: fix serial line
21mr|kernel-5.10-generic-5.10.244-1|13544	- ARM: dts: kirkwood: lsxl: remove first ethernet port
21mr|kernel-5.10-generic-5.10.244-1|13545	- ARM: dts: turris-omnia: Fix mpp26 pin name and comment
21mr|kernel-5.10-generic-5.10.244-1|13546	- ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
21mr|kernel-5.10-generic-5.10.244-1|13547	- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
21mr|kernel-5.10-generic-5.10.244-1|13548	- ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe
21mr|kernel-5.10-generic-5.10.244-1|13549	- ASoC: rsnd: Add check for rsnd_mod_power_on
21mr|kernel-5.10-generic-5.10.244-1|13550	- ASoC: SOF: pci: Change DMI match info to support all Chrome platforms
21mr|kernel-5.10-generic-5.10.244-1|13551	- ASoC: tas2764: Allow mono streams
21mr|kernel-5.10-generic-5.10.244-1|13552	- ASoC: tas2764: Drop conflicting set_bias_level power setting
21mr|kernel-5.10-generic-5.10.244-1|13553	- ASoC: tas2764: Fix mute/unmute
21mr|kernel-5.10-generic-5.10.244-1|13554	- ASoC: wcd9335: fix order of Slimbus unprepare/disable
21mr|kernel-5.10-generic-5.10.244-1|13555	- ASoC: wcd934x: fix order of Slimbus unprepare/disable
21mr|kernel-5.10-generic-5.10.244-1|13556	- ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
21mr|kernel-5.10-generic-5.10.244-1|13557	- ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
21mr|kernel-5.10-generic-5.10.244-1|13558	- ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
21mr|kernel-5.10-generic-5.10.244-1|13559	- ata: fix ata_id_has_devslp()
21mr|kernel-5.10-generic-5.10.244-1|13560	- ata: fix ata_id_has_dipm()
21mr|kernel-5.10-generic-5.10.244-1|13561	- ata: fix ata_id_has_ncq_autosense()
21mr|kernel-5.10-generic-5.10.244-1|13562	- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
21mr|kernel-5.10-generic-5.10.244-1|13563	- ata: libahci_platform: Sanity check the DT child nodes number
21mr|kernel-5.10-generic-5.10.244-1|13564	- bcache: fix set_at_max_writeback_rate() for multiple attached devices
21mr|kernel-5.10-generic-5.10.244-1|13565	- blk-throttle: prevent overflow while calculating wait time
21mr|kernel-5.10-generic-5.10.244-1|13566	- block: fix inflight statistics of part0
21mr|kernel-5.10-generic-5.10.244-1|13567	- Bluetooth: btusb: Fine-tune mt7663 mechanism.
21mr|kernel-5.10-generic-5.10.244-1|13568	- Bluetooth: btusb: fix excessive stack usage
21mr|kernel-5.10-generic-5.10.244-1|13569	- Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
21mr|kernel-5.10-generic-5.10.244-1|13570	- Bluetooth: hci_core: Fix not handling link timeouts propertly
21mr|kernel-5.10-generic-5.10.244-1|13571	- Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
21mr|kernel-5.10-generic-5.10.244-1|13572	- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
21mr|kernel-5.10-generic-5.10.244-1|13573	- Bluetooth: L2CAP: Fix user-after-free
21mr|kernel-5.10-generic-5.10.244-1|13574	- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
21mr|kernel-5.10-generic-5.10.244-1|13575	- bnx2x: fix potential memory leak in bnx2x_tpa_stop()
21mr|kernel-5.10-generic-5.10.244-1|13576	- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
21mr|kernel-5.10-generic-5.10.244-1|13577	- bpf: Ensure correct locking around vulnerable function find_vpid()
21mr|kernel-5.10-generic-5.10.244-1|13578	- bpftool: Clear errno after libcap's checks
21mr|kernel-5.10-generic-5.10.244-1|13579	- bpftool: Fix a wrong type cast in btf_dumper_int
21mr|kernel-5.10-generic-5.10.244-1|13580	- btrfs: fix race between quota enable and quota rescan ioctl
21mr|kernel-5.10-generic-5.10.244-1|13581	- btrfs: scrub: try to fix super block errors
21mr|kernel-5.10-generic-5.10.244-1|13582	- can: bcm: check the result of can_send() in bcm_can_tx()
21mr|kernel-5.10-generic-5.10.244-1|13583	- can: kvaser_usb: Fix use of uninitialized completion
21mr|kernel-5.10-generic-5.10.244-1|13584	- can: kvaser_usb_leaf: Fix CAN state after restart
21mr|kernel-5.10-generic-5.10.244-1|13585	- can: kvaser_usb_leaf: Fix overread with an invalid command
21mr|kernel-5.10-generic-5.10.244-1|13586	- can: kvaser_usb_leaf: Fix TX queue out of sync after restart
21mr|kernel-5.10-generic-5.10.244-1|13587	- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset
21mr|kernel-5.10-generic-5.10.244-1|13588	- cifs: destage dirty pages before re-reading them for cache=none
21mr|kernel-5.10-generic-5.10.244-1|13589	- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
21mr|kernel-5.10-generic-5.10.244-1|13590	- clk: ast2600: BCLK comes from EPLL
21mr|kernel-5.10-generic-5.10.244-1|13591	- clk: baikal-t1: Add SATA internal ref clock buffer
21mr|kernel-5.10-generic-5.10.244-1|13592	- clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
21mr|kernel-5.10-generic-5.10.244-1|13593	- clk: baikal-t1: Fix invalid xGMAC PTP clock divider
21mr|kernel-5.10-generic-5.10.244-1|13594	- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
21mr|kernel-5.10-generic-5.10.244-1|13595	- clk: bcm2835: Make peripheral PLLC critical
21mr|kernel-5.10-generic-5.10.244-1|13596	- clk: berlin: Add of_node_put() for of_get_parent()
21mr|kernel-5.10-generic-5.10.244-1|13597	- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
21mr|kernel-5.10-generic-5.10.244-1|13598	- clk: meson: Hold reference returned by of_get_parent()
21mr|kernel-5.10-generic-5.10.244-1|13599	- clk: oxnas: Hold reference returned by of_get_parent()
21mr|kernel-5.10-generic-5.10.244-1|13600	- clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical
21mr|kernel-5.10-generic-5.10.244-1|13601	- clk: qoriq: Hold reference returned by of_get_parent()
21mr|kernel-5.10-generic-5.10.244-1|13602	- clk: sprd: Hold reference returned by of_get_parent()
21mr|kernel-5.10-generic-5.10.244-1|13603	- clk: tegra20: Fix refcount leak in tegra20_clock_init
21mr|kernel-5.10-generic-5.10.244-1|13604	- clk: tegra: Fix refcount leak in tegra114_clock_init
21mr|kernel-5.10-generic-5.10.244-1|13605	- clk: tegra: Fix refcount leak in tegra210_clock_init
21mr|kernel-5.10-generic-5.10.244-1|13606	- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
21mr|kernel-5.10-generic-5.10.244-1|13607	- clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
21mr|kernel-5.10-generic-5.10.244-1|13608	- clk: zynqmp: Fix stack-out-of-bounds in strncpy`
21mr|kernel-5.10-generic-5.10.244-1|13609	- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
21mr|kernel-5.10-generic-5.10.244-1|13610	- crypto: akcipher - default implementation for setting a private key
21mr|kernel-5.10-generic-5.10.244-1|13611	- crypto: cavium - prevent integer overflow loading firmware
21mr|kernel-5.10-generic-5.10.244-1|13612	- crypto: ccp - Release dma channels before dmaengine unrgister
21mr|kernel-5.10-generic-5.10.244-1|13613	- crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
21mr|kernel-5.10-generic-5.10.244-1|13614	- crypto: inside-secure - Change swab to swab32
21mr|kernel-5.10-generic-5.10.244-1|13615	- crypto: marvell/octeontx - prevent integer overflows
21mr|kernel-5.10-generic-5.10.244-1|13616	- crypto: qat - fix DMA transfer direction
21mr|kernel-5.10-generic-5.10.244-1|13617	- crypto: qat - fix use of 'dma_map_single'
21mr|kernel-5.10-generic-5.10.244-1|13618	- crypto: qat - use pre-allocated buffers in datapath
21mr|kernel-5.10-generic-5.10.244-1|13619	- crypto: sahara - don't sleep when in softirq
21mr|kernel-5.10-generic-5.10.244-1|13620	- dmaengine: hisilicon: Add multi-thread support for a DMA channel
21mr|kernel-5.10-generic-5.10.244-1|13621	- dmaengine: hisilicon: Disable channels when unregister hisi_dma
21mr|kernel-5.10-generic-5.10.244-1|13622	- dmaengine: hisilicon: Fix CQ head update
21mr|kernel-5.10-generic-5.10.244-1|13623	- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
21mr|kernel-5.10-generic-5.10.244-1|13624	- drivers: serial: jsm: fix some leaks in probe
21mr|kernel-5.10-generic-5.10.244-1|13625	- drm/amd/display: fix overflow on MIN_I64 definition
21mr|kernel-5.10-generic-5.10.244-1|13626	- drm/amd/display: Remove interface for periodic interrupt 1
21mr|kernel-5.10-generic-5.10.244-1|13627	- drm/amdgpu: fix initial connector audio value
21mr|kernel-5.10-generic-5.10.244-1|13628	- drm: bridge: adv7511: fix CEC power down control register offset
21mr|kernel-5.10-generic-5.10.244-1|13629	- drm/bridge: Avoid uninitialized variable warning
21mr|kernel-5.10-generic-5.10.244-1|13630	- drm: bridge: dw_hdmi: only trigger hotplug event on link change
21mr|kernel-5.10-generic-5.10.244-1|13631	- drm/bridge: megachips: Fix a null pointer dereference bug
21mr|kernel-5.10-generic-5.10.244-1|13632	- drm/bridge: parade-ps8640: Fix regulator supply order
21mr|kernel-5.10-generic-5.10.244-1|13633	- drm/dp: Don't rewrite link config when setting phy test pattern
21mr|kernel-5.10-generic-5.10.244-1|13634	- drm/dp_mst: fix drm_dp_dpcd_read return value checks
21mr|kernel-5.10-generic-5.10.244-1|13635	- drm: fix drm_mipi_dbi build errors
21mr|kernel-5.10-generic-5.10.244-1|13636	- drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
21mr|kernel-5.10-generic-5.10.244-1|13637	- drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
21mr|kernel-5.10-generic-5.10.244-1|13638	- drm/meson: explicitly remove aggregate driver at module unload time
21mr|kernel-5.10-generic-5.10.244-1|13639	- drm/mipi-dsi: Detach devices when removing the host
21mr|kernel-5.10-generic-5.10.244-1|13640	- drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa()
21mr|kernel-5.10-generic-5.10.244-1|13641	- drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
21mr|kernel-5.10-generic-5.10.244-1|13642	- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
21mr|kernel-5.10-generic-5.10.244-1|13643	- drm/nouveau/kms/nv140-: Disable interlacing
21mr|kernel-5.10-generic-5.10.244-1|13644	- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
21mr|kernel-5.10-generic-5.10.244-1|13645	- drm/omap: dss: Fix refcount leak bugs
21mr|kernel-5.10-generic-5.10.244-1|13646	- drm: panel-orientation-quirks: Add quirk for Anbernic Win600
21mr|kernel-5.10-generic-5.10.244-1|13647	- drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node()
21mr|kernel-5.10-generic-5.10.244-1|13648	- drm: Prevent drm_copy_field() to attempt copying a NULL pointer
21mr|kernel-5.10-generic-5.10.244-1|13649	- drm/udl: Restore display mode on resume
21mr|kernel-5.10-generic-5.10.244-1|13650	- drm: Use size_t type for len variable in drm_copy_field()
21mr|kernel-5.10-generic-5.10.244-1|13651	- drm/vc4: vec: Fix timings for VEC modes
21mr|kernel-5.10-generic-5.10.244-1|13652	- drm/virtio: Check whether transferred 2D BO is shmem
21mr|kernel-5.10-generic-5.10.244-1|13653	- dyndbg: drop EXPORTed dynamic_debug_exec_queries
21mr|kernel-5.10-generic-5.10.244-1|13654	- dyndbg: fix module.dyndbg handling
21mr|kernel-5.10-generic-5.10.244-1|13655	- dyndbg: fix static_branch manipulation
21mr|kernel-5.10-generic-5.10.244-1|13656	- dyndbg: let query-modname override actual module name
21mr|kernel-5.10-generic-5.10.244-1|13657	- efi: libstub: drop pointless get_memory_map() call
21mr|kernel-5.10-generic-5.10.244-1|13658	- ext4: avoid crash when inline data creation follows DIO write
21mr|kernel-5.10-generic-5.10.244-1|13659	- ext4: continue to expand file system when the target size doesn't reach
21mr|kernel-5.10-generic-5.10.244-1|13660	- ext4: don't increase iversion counter for ea_inodes
21mr|kernel-5.10-generic-5.10.244-1|13661	- ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
21mr|kernel-5.10-generic-5.10.244-1|13662	- ext4: fix check for block being out of directory size
21mr|kernel-5.10-generic-5.10.244-1|13663	- ext4: fix miss release buffer head in ext4_fc_write_inode
21mr|kernel-5.10-generic-5.10.244-1|13664	- ext4: fix null-ptr-deref in ext4_write_info
21mr|kernel-5.10-generic-5.10.244-1|13665	- ext4: fix potential memory leak in ext4_fc_record_modified_inode()
21mr|kernel-5.10-generic-5.10.244-1|13666	- ext4: fix potential memory leak in ext4_fc_record_regions()
21mr|kernel-5.10-generic-5.10.244-1|13667	- ext4: make ext4_lazyinit_thread freezable
21mr|kernel-5.10-generic-5.10.244-1|13668	- ext4: place buffer head allocation before handle start
21mr|kernel-5.10-generic-5.10.244-1|13669	- ext4: update 'state->fc_regions_size' after successful memory allocation
21mr|kernel-5.10-generic-5.10.244-1|13670	- f2fs: fix race condition on setting FI_NO_EXTENT flag
21mr|kernel-5.10-generic-5.10.244-1|13671	- f2fs: fix to account FS_CP_DATA_IO correctly
21mr|kernel-5.10-generic-5.10.244-1|13672	- f2fs: fix to avoid REQ_TIME and CP_TIME collision
21mr|kernel-5.10-generic-5.10.244-1|13673	- f2fs: fix to do sanity check on destination blkaddr during recovery
21mr|kernel-5.10-generic-5.10.244-1|13674	- f2fs: fix to do sanity check on summary info
21mr|kernel-5.10-generic-5.10.244-1|13675	- f2fs: fix wrong condition to trigger background checkpoint correctly
21mr|kernel-5.10-generic-5.10.244-1|13676	- f2fs: increase the limit for reserve_root
21mr|kernel-5.10-generic-5.10.244-1|13677	- fbdev: smscufx: Fix use-after-free in ufx_ops_open()
21mr|kernel-5.10-generic-5.10.244-1|13678	- firmware: google: Test spinlock on panic path to avoid lockups
21mr|kernel-5.10-generic-5.10.244-1|13679	- fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
21mr|kernel-5.10-generic-5.10.244-1|13680	- fs: dlm: fix race between test_bit() and queue_work()
21mr|kernel-5.10-generic-5.10.244-1|13681	- fs: dlm: handle -EBUSY first in lock arg validation
21mr|kernel-5.10-generic-5.10.244-1|13682	- fsi: core: Check error number after calling ida_simple_get
21mr|kernel-5.10-generic-5.10.244-1|13683	- ftrace: Properly unset FTRACE_HASH_FL_MOD
21mr|kernel-5.10-generic-5.10.244-1|13684	- gcov: support GCC 12.1 and newer compilers
21mr|kernel-5.10-generic-5.10.244-1|13685	- gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
21mr|kernel-5.10-generic-5.10.244-1|13686	- hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO
21mr|kernel-5.10-generic-5.10.244-1|13687	- hardening: Clarify Kconfig text for auto-var-init
21mr|kernel-5.10-generic-5.10.244-1|13688	- hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero
21mr|kernel-5.10-generic-5.10.244-1|13689	- HID: multitouch: Add memory barriers
21mr|kernel-5.10-generic-5.10.244-1|13690	- HID: roccat: Fix use-after-free in roccat_read()
21mr|kernel-5.10-generic-5.10.244-1|13691	- HSI: omap_ssi: Fix refcount leak in ssi_probe
21mr|kernel-5.10-generic-5.10.244-1|13692	- HSI: omap_ssi_port: Fix dma_map_sg error check
21mr|kernel-5.10-generic-5.10.244-1|13693	- hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API
21mr|kernel-5.10-generic-5.10.244-1|13694	- hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()
21mr|kernel-5.10-generic-5.10.244-1|13695	- i2c: mlxbf: support lock mechanism
21mr|kernel-5.10-generic-5.10.244-1|13696	- ia64: export memory_add_physaddr_to_nid to fix cxl build error
21mr|kernel-5.10-generic-5.10.244-1|13697	- IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers
21mr|kernel-5.10-generic-5.10.244-1|13698	- iio: ABI: Fix wrong format of differential capacitance channel ABI.
21mr|kernel-5.10-generic-5.10.244-1|13699	- iio: adc: ad7923: fix channel readings for some variants
21mr|kernel-5.10-generic-5.10.244-1|13700	- iio: adc: at91-sama5d2_adc: check return status for pressure and touch
21mr|kernel-5.10-generic-5.10.244-1|13701	- iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume
21mr|kernel-5.10-generic-5.10.244-1|13702	- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
21mr|kernel-5.10-generic-5.10.244-1|13703	- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq
21mr|kernel-5.10-generic-5.10.244-1|13704	- iio: dac: ad5593r: Fix i2c read protocol requirements
21mr|kernel-5.10-generic-5.10.244-1|13705	- iio: inkern: only release the device node when done with it
21mr|kernel-5.10-generic-5.10.244-1|13706	- iio: ltc2497: Fix reading conversion results
21mr|kernel-5.10-generic-5.10.244-1|13707	- iio: pressure: dps310: Refactor startup procedure
21mr|kernel-5.10-generic-5.10.244-1|13708	- iio: pressure: dps310: Reset chip after timeout
21mr|kernel-5.10-generic-5.10.244-1|13709	- inet: fully convert sk->sk_rx_dst to RCU rules
21mr|kernel-5.10-generic-5.10.244-1|13710	- iommu/iova: Fix module config properly
21mr|kernel-5.10-generic-5.10.244-1|13711	- iommu/omap: Fix buffer overflow in debugfs
21mr|kernel-5.10-generic-5.10.244-1|13712	- io_uring/af_unix: defer registered files gc to io_uring release
21mr|kernel-5.10-generic-5.10.244-1|13713	- io_uring: correct pinned_vm accounting
21mr|kernel-5.10-generic-5.10.244-1|13714	- jbd2: add miss release buffer head in fc_do_one_pass()
21mr|kernel-5.10-generic-5.10.244-1|13715	- jbd2: fix potential buffer head reference count leak
21mr|kernel-5.10-generic-5.10.244-1|13716	- jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
21mr|kernel-5.10-generic-5.10.244-1|13717	- jbd2: wake up journal waiters in FIFO order, not LIFO
21mr|kernel-5.10-generic-5.10.244-1|13718	- kbuild: remove the target in signal traps when interrupted
21mr|kernel-5.10-generic-5.10.244-1|13719	- kbuild: rpm-pkg: fix breakage when V=1 is used
21mr|kernel-5.10-generic-5.10.244-1|13720	- kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
21mr|kernel-5.10-generic-5.10.244-1|13721	- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
21mr|kernel-5.10-generic-5.10.244-1|13722	- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS
21mr|kernel-5.10-generic-5.10.244-1|13723	- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
21mr|kernel-5.10-generic-5.10.244-1|13724	- leds: lm3601x: Don't use mutex after it was destroyed
21mr|kernel-5.10-generic-5.10.244-1|13725	- livepatch: fix race between fork and KLP transition
21mr|kernel-5.10-generic-5.10.244-1|13726	- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
21mr|kernel-5.10-generic-5.10.244-1|13727	- md/raid5: Ensure stripe_fill happens on non-read IO with journal
21mr|kernel-5.10-generic-5.10.244-1|13728	- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
21mr|kernel-5.10-generic-5.10.244-1|13729	- md: Replace snprintf with scnprintf
21mr|kernel-5.10-generic-5.10.244-1|13730	- media: cedrus: Set the platform driver data earlier
21mr|kernel-5.10-generic-5.10.244-1|13731	- media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
21mr|kernel-5.10-generic-5.10.244-1|13732	- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
21mr|kernel-5.10-generic-5.10.244-1|13733	- media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start()
21mr|kernel-5.10-generic-5.10.244-1|13734	- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
21mr|kernel-5.10-generic-5.10.244-1|13735	- memory: of: Fix refcount leak bug in of_get_ddr_timings()
21mr|kernel-5.10-generic-5.10.244-1|13736	- memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
21mr|kernel-5.10-generic-5.10.244-1|13737	- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
21mr|kernel-5.10-generic-5.10.244-1|13738	- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
21mr|kernel-5.10-generic-5.10.244-1|13739	- mfd: fsl-imx25: Fix check for platform_get_irq() errors
21mr|kernel-5.10-generic-5.10.244-1|13740	- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
21mr|kernel-5.10-generic-5.10.244-1|13741	- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
21mr|kernel-5.10-generic-5.10.244-1|13742	- mfd: lp8788: Fix an error handling path in lp8788_probe()
21mr|kernel-5.10-generic-5.10.244-1|13743	- mfd: sm501: Add check for platform_driver_register()
21mr|kernel-5.10-generic-5.10.244-1|13744	- MIPS: BCM47XX: Cast memcmp() of function to (void *)
21mr|kernel-5.10-generic-5.10.244-1|13745	- MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create()
21mr|kernel-5.10-generic-5.10.244-1|13746	- MIPS: SGI-IP27: Free some unused memory
21mr|kernel-5.10-generic-5.10.244-1|13747	- misc: ocxl: fix possible refcount leak in afu_ioctl()
21mr|kernel-5.10-generic-5.10.244-1|13748	- mISDN: fix use-after-free bugs in l1oip timer handlers
21mr|kernel-5.10-generic-5.10.244-1|13749	- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
21mr|kernel-5.10-generic-5.10.244-1|13750	- mmc: sdhci-msm: add compatible string check for sdm670
21mr|kernel-5.10-generic-5.10.244-1|13751	- mmc: sdhci-sprd: Fix minimum clock limit
21mr|kernel-5.10-generic-5.10.244-1|13752	- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
21mr|kernel-5.10-generic-5.10.244-1|13753	- mm: hugetlb: fix UAF in hugetlb_handle_userfault
21mr|kernel-5.10-generic-5.10.244-1|13754	- mm/mmap: undo ->mmap() when arch_validate_flags() fails
21mr|kernel-5.10-generic-5.10.244-1|13755	- mtd: devices: docg3: check the return value of devm_ioremap() in the probe
21mr|kernel-5.10-generic-5.10.244-1|13756	- mtd: rawnand: atmel: Unmap streaming DMA mappings
21mr|kernel-5.10-generic-5.10.244-1|13757	- mtd: rawnand: fsl_elbc: Fix none ECC mode
21mr|kernel-5.10-generic-5.10.244-1|13758	- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
21mr|kernel-5.10-generic-5.10.244-1|13759	- nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
21mr|kernel-5.10-generic-5.10.244-1|13760	- netfilter: nft_fib: Fix for rpath check with VRF devices
21mr|kernel-5.10-generic-5.10.244-1|13761	- net: fs_enet: Fix wrong check in do_pd_setup
21mr|kernel-5.10-generic-5.10.244-1|13762	- net/ieee802154: don't warn zero-sized raw_sendmsg()
21mr|kernel-5.10-generic-5.10.244-1|13763	- net/ieee802154: reject zero-sized raw_sendmsg()
21mr|kernel-5.10-generic-5.10.244-1|13764	- net: ieee802154: return -EINVAL for unknown addr type
21mr|kernel-5.10-generic-5.10.244-1|13765	- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
21mr|kernel-5.10-generic-5.10.244-1|13766	- net: mvpp2: fix mvpp2 debugfs leak
21mr|kernel-5.10-generic-5.10.244-1|13767	- net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
21mr|kernel-5.10-generic-5.10.244-1|13768	- nfsd: Fix a memory leak in an error handling path
21mr|kernel-5.10-generic-5.10.244-1|13769	- NFSD: fix use-after-free on source server when doing inter-server copy
21mr|kernel-5.10-generic-5.10.244-1|13770	- NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
21mr|kernel-5.10-generic-5.10.244-1|13771	- nvme: copy firmware_rev on each init
21mr|kernel-5.10-generic-5.10.244-1|13772	- nvme-pci: set min_align_mask before calculating max_hw_sectors
21mr|kernel-5.10-generic-5.10.244-1|13773	- nvmet-tcp: add bounds check on Transfer Tag
21mr|kernel-5.10-generic-5.10.244-1|13774	- objtool: Preserve special st_shndx indexes in elf_update_symbol
21mr|kernel-5.10-generic-5.10.244-1|13775	- once: add DO_ONCE_SLOW() for sleepable contexts
21mr|kernel-5.10-generic-5.10.244-1|13776	- openvswitch: Fix double reporting of drops in dropwatch
21mr|kernel-5.10-generic-5.10.244-1|13777	- openvswitch: Fix overreporting of drops in dropwatch
21mr|kernel-5.10-generic-5.10.244-1|13778	- parisc: fbdev/stifb: Align graphics memory size to 4MB
21mr|kernel-5.10-generic-5.10.244-1|13779	- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
21mr|kernel-5.10-generic-5.10.244-1|13780	- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
21mr|kernel-5.10-generic-5.10.244-1|13781	- phy: qualcomm: call clk_disable_unprepare in the error handling
21mr|kernel-5.10-generic-5.10.244-1|13782	- platform/chrome: cros_ec: Notify the PM of wake events during resume
21mr|kernel-5.10-generic-5.10.244-1|13783	- platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure
21mr|kernel-5.10-generic-5.10.244-1|13784	- platform/chrome: fix double-free in chromeos_laptop_prepare()
21mr|kernel-5.10-generic-5.10.244-1|13785	- platform/chrome: fix memory corruption in ioctl
21mr|kernel-5.10-generic-5.10.244-1|13786	- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
21mr|kernel-5.10-generic-5.10.244-1|13787	- platform/x86: msi-laptop: Fix old-ec check for backlight registering
21mr|kernel-5.10-generic-5.10.244-1|13788	- platform/x86: msi-laptop: Fix resource cleanup
21mr|kernel-5.10-generic-5.10.244-1|13789	- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
21mr|kernel-5.10-generic-5.10.244-1|13790	- powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain
21mr|kernel-5.10-generic-5.10.244-1|13791	- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
21mr|kernel-5.10-generic-5.10.244-1|13792	- powerpc/boot: Explicitly disable usage of SPE instructions
21mr|kernel-5.10-generic-5.10.244-1|13793	- powerpc: Fix SPE Power ISA properties for e500v1 platforms
21mr|kernel-5.10-generic-5.10.244-1|13794	- powerpc/math_emu/efp: Include module.h
21mr|kernel-5.10-generic-5.10.244-1|13795	- powerpc/pci_dn: Add missing of_node_put()
21mr|kernel-5.10-generic-5.10.244-1|13796	- powerpc/powernv: add missing of_node_put() in opal_export_attrs()
21mr|kernel-5.10-generic-5.10.244-1|13797	- powerpc/sysdev/fsl_msi: Add missing of_node_put()
21mr|kernel-5.10-generic-5.10.244-1|13798	- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
21mr|kernel-5.10-generic-5.10.244-1|13799	- quota: Check next/prev free block number after reading from quota file
21mr|kernel-5.10-generic-5.10.244-1|13800	- r8152: Rate limit overflow messages
21mr|kernel-5.10-generic-5.10.244-1|13801	- rcu: Back off upon fill_page_cache_func() allocation failure
21mr|kernel-5.10-generic-5.10.244-1|13802	- rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE()
21mr|kernel-5.10-generic-5.10.244-1|13803	- RDMA/cm: Use SLID in the work completion as the DLID in responder side
21mr|kernel-5.10-generic-5.10.244-1|13804	- RDMA/rxe: Fix "kernel NULL pointer dereference" error
21mr|kernel-5.10-generic-5.10.244-1|13805	- RDMA/rxe: Fix the error caused by qp->sk
21mr|kernel-5.10-generic-5.10.244-1|13806	- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.
21mr|kernel-5.10-generic-5.10.244-1|13807	- regulator: core: Prevent integer underflow
21mr|kernel-5.10-generic-5.10.244-1|13808	- regulator: qcom_rpm: Fix circular deferral regression
21mr|kernel-5.10-generic-5.10.244-1|13809	- Revert "drm/amdgpu: make sure to init common IP before gmc"
21mr|kernel-5.10-generic-5.10.244-1|13810	- Revert "drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega"
21mr|kernel-5.10-generic-5.10.244-1|13811	- Revert "drm/amdgpu: use dirty framebuffer helper"
21mr|kernel-5.10-generic-5.10.244-1|13812	- Revert "net/ieee802154: reject zero-sized raw_sendmsg()"
21mr|kernel-5.10-generic-5.10.244-1|13813	- Revert "usb: storage: Add quirk for Samsung Fit flash"
21mr|kernel-5.10-generic-5.10.244-1|13814	- ring-buffer: Add ring_buffer_wake_waiters()
21mr|kernel-5.10-generic-5.10.244-1|13815	- ring-buffer: Allow splice to read previous partially read pages
21mr|kernel-5.10-generic-5.10.244-1|13816	- ring-buffer: Check pending waiters when doing wake ups as well
21mr|kernel-5.10-generic-5.10.244-1|13817	- ring-buffer: Fix race between reset page and reading page
21mr|kernel-5.10-generic-5.10.244-1|13818	- ring-buffer: Have the shortest_full queue be the shortest not longest
21mr|kernel-5.10-generic-5.10.244-1|13819	- riscv: Allow PROT_WRITE-only mmap()
21mr|kernel-5.10-generic-5.10.244-1|13820	- RISC-V: Make port I/O string accessors actually work
21mr|kernel-5.10-generic-5.10.244-1|13821	- riscv: Make VM_WRITE imply VM_READ
21mr|kernel-5.10-generic-5.10.244-1|13822	- riscv: Pass -mno-relax only on lld < 15.0.0
21mr|kernel-5.10-generic-5.10.244-1|13823	- scsi: 3w-9xxx: Avoid disabling device if failing to enable it
21mr|kernel-5.10-generic-5.10.244-1|13824	- scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
21mr|kernel-5.10-generic-5.10.244-1|13825	- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
21mr|kernel-5.10-generic-5.10.244-1|13826	- scsi: qedf: Populate sysfs attributes for vport
21mr|kernel-5.10-generic-5.10.244-1|13827	- sctp: handle the error returned from sctp_auth_asoc_init_active_key
21mr|kernel-5.10-generic-5.10.244-1|13828	- selftests/xsk: Avoid use-after-free on ctx
21mr|kernel-5.10-generic-5.10.244-1|13829	- selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle
21mr|kernel-5.10-generic-5.10.244-1|13830	- selinux: use "grep -E" instead of "egrep"
21mr|kernel-5.10-generic-5.10.244-1|13831	- serial: 8250: Add an empty line and remove some useless {}
21mr|kernel-5.10-generic-5.10.244-1|13832	- serial: 8250: Fix restoring termios speed after suspend
21mr|kernel-5.10-generic-5.10.244-1|13833	- serial: 8250: Toggle IER bits on only after irq has been set up
21mr|kernel-5.10-generic-5.10.244-1|13834	- sh: machvec: Use char[] for section boundaries
21mr|kernel-5.10-generic-5.10.244-1|13835	- smb3: must initialize two ACL struct fields to zero
21mr|kernel-5.10-generic-5.10.244-1|13836	- soc: qcom: smem_state: Add refcounting for the 'state->of_node'
21mr|kernel-5.10-generic-5.10.244-1|13837	- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
21mr|kernel-5.10-generic-5.10.244-1|13838	- soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
21mr|kernel-5.10-generic-5.10.244-1|13839	- soundwire: cadence: Don't overwrite msg->buf during write commands
21mr|kernel-5.10-generic-5.10.244-1|13840	- soundwire: intel: fix error handling on dai registration issues
21mr|kernel-5.10-generic-5.10.244-1|13841	- spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe
21mr|kernel-5.10-generic-5.10.244-1|13842	- spi: Ensure that sg_table won't be used after being freed
21mr|kernel-5.10-generic-5.10.244-1|13843	- spi: meson-spicc: do not rely on busy flag in pow2 clk ops
21mr|kernel-5.10-generic-5.10.244-1|13844	- spi: mt7621: Fix an error message in mt7621_spi_probe()
21mr|kernel-5.10-generic-5.10.244-1|13845	- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
21mr|kernel-5.10-generic-5.10.244-1|13846	- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
21mr|kernel-5.10-generic-5.10.244-1|13847	- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
21mr|kernel-5.10-generic-5.10.244-1|13848	- spi: s3c64xx: Fix large transfers with DMA
21mr|kernel-5.10-generic-5.10.244-1|13849	- spmi: pmic-arb: correct duplicate APID to PPID mapping logic
21mr|kernel-5.10-generic-5.10.244-1|13850	- staging: greybus: audio_helper: remove unused and wrong debugfs usage
21mr|kernel-5.10-generic-5.10.244-1|13851	- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
21mr|kernel-5.10-generic-5.10.244-1|13852	- staging: vt6655: fix potential memory leak
21mr|kernel-5.10-generic-5.10.244-1|13853	- staging: vt6655: fix some erroneous memory clean-up loops
21mr|kernel-5.10-generic-5.10.244-1|13854	- tcp: annotate data-race around tcp_md5sig_pool_populated
21mr|kernel-5.10-generic-5.10.244-1|13855	- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
21mr|kernel-5.10-generic-5.10.244-1|13856	- thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id
21mr|kernel-5.10-generic-5.10.244-1|13857	- thermal: intel_powerclamp: Use first online CPU as control_cpu
21mr|kernel-5.10-generic-5.10.244-1|13858	- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
21mr|kernel-5.10-generic-5.10.244-1|13859	- thunderbolt: Explicitly enable lane adapter hotplug events at startup
21mr|kernel-5.10-generic-5.10.244-1|13860	- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t
21mr|kernel-5.10-generic-5.10.244-1|13861	- tracing: kprobe: Fix kprobe event gen test module on exit
21mr|kernel-5.10-generic-5.10.244-1|13862	- tracing: kprobe: Make gen test module work in arm and riscv
21mr|kernel-5.10-generic-5.10.244-1|13863	- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
21mr|kernel-5.10-generic-5.10.244-1|13864	- tty: xilinx_uartps: Fix the ignore_status
21mr|kernel-5.10-generic-5.10.244-1|13865	- udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
21mr|kernel-5.10-generic-5.10.244-1|13866	- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-5.10-generic-5.10.244-1|13867	- usb: add quirks for Lenovo OneLink+ Dock
21mr|kernel-5.10-generic-5.10.244-1|13868	- usb: ch9: Add USB 3.2 SSP attributes
21mr|kernel-5.10-generic-5.10.244-1|13869	- usb: common: add function to get interval expressed in us unit
21mr|kernel-5.10-generic-5.10.244-1|13870	- usb: common: debug: Check non-standard control requests
21mr|kernel-5.10-generic-5.10.244-1|13871	- usb: common: move function's kerneldoc next to its definition
21mr|kernel-5.10-generic-5.10.244-1|13872	- usb: common: Parse for USB SSP genXxY
21mr|kernel-5.10-generic-5.10.244-1|13873	- usb: gadget: function: fix dangling pnp_string in f_printer.c
21mr|kernel-5.10-generic-5.10.244-1|13874	- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
21mr|kernel-5.10-generic-5.10.244-1|13875	- usb: host: xhci-plat: suspend and resume clocks
21mr|kernel-5.10-generic-5.10.244-1|13876	- usb: host: xhci-plat: suspend/resume clks for brcm
21mr|kernel-5.10-generic-5.10.244-1|13877	- usb: idmouse: fix an uninit-value in idmouse_open
21mr|kernel-5.10-generic-5.10.244-1|13878	- usb: musb: Fix musb_gadget.c rxstate overflow bug
21mr|kernel-5.10-generic-5.10.244-1|13879	- userfaultfd: open userfaultfds with O_RDONLY
21mr|kernel-5.10-generic-5.10.244-1|13880	- vhost/vsock: Use kvmalloc/kvfree for larger packets.
21mr|kernel-5.10-generic-5.10.244-1|13881	- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
21mr|kernel-5.10-generic-5.10.244-1|13882	- wifi: ath11k: fix number of VHT beamformee spatial streams
21mr|kernel-5.10-generic-5.10.244-1|13883	- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
21mr|kernel-5.10-generic-5.10.244-1|13884	- wifi: brcmfmac: fix invalid address access when enabling SCAN log level
21mr|kernel-5.10-generic-5.10.244-1|13885	- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
21mr|kernel-5.10-generic-5.10.244-1|13886	- wifi: mac80211: allow bw change during channel switch in mesh
21mr|kernel-5.10-generic-5.10.244-1|13887	- wifi: rt2x00: correctly set BBP register 86 for MT7620
21mr|kernel-5.10-generic-5.10.244-1|13888	- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
21mr|kernel-5.10-generic-5.10.244-1|13889	- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
21mr|kernel-5.10-generic-5.10.244-1|13890	- wifi: rt2x00: set SoC wmac clock register
21mr|kernel-5.10-generic-5.10.244-1|13891	- wifi: rt2x00: set VGC gain for both chains of MT7620
21mr|kernel-5.10-generic-5.10.244-1|13892	- wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM
21mr|kernel-5.10-generic-5.10.244-1|13893	- wifi: rtl8xxxu: Fix skb misuse in TX queue selection
21mr|kernel-5.10-generic-5.10.244-1|13894	- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
21mr|kernel-5.10-generic-5.10.244-1|13895	- wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask
21mr|kernel-5.10-generic-5.10.244-1|13896	- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
21mr|kernel-5.10-generic-5.10.244-1|13897	- x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype
21mr|kernel-5.10-generic-5.10.244-1|13898	- x86/entry: Work around Clang __bdos() bug
21mr|kernel-5.10-generic-5.10.244-1|13899	- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
21mr|kernel-5.10-generic-5.10.244-1|13900	- x86/microcode/AMD: Track patch allocation size explicitly
21mr|kernel-5.10-generic-5.10.244-1|13901	- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register
21mr|kernel-5.10-generic-5.10.244-1|13902	- xfrm: Update ipcomp_scratches with NULL when freed
21mr|kernel-5.10-generic-5.10.244-1|13903	- xhci: Don't show warning for reinit on known broken suspend
21mr|kernel-5.10-generic-5.10.244-1|13904	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|13905	
21mr|kernel-5.10-generic-5.10.244-1|13906	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.10.149-1
21mr|kernel-5.10-generic-5.10.244-1|13907	- depmod before dracut
21mr|kernel-5.10-generic-5.10.244-1|13908	
21mr|kernel-5.10-generic-5.10.244-1|13909	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13910	- [bot] upd: 5.10.147 -> 5.10.149
21mr|kernel-5.10-generic-5.10.244-1|13911	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|13912	- ALSA: hda: Fix position reporting on Poulsbo
21mr|kernel-5.10-generic-5.10.244-1|13913	- ALSA: hda/hdmi: Fix the converter reuse for the silent stream
21mr|kernel-5.10-generic-5.10.244-1|13914	- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
21mr|kernel-5.10-generic-5.10.244-1|13915	- arch: um: Mark the stack non-executable to fix a binutils warning
21mr|kernel-5.10-generic-5.10.244-1|13916	- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
21mr|kernel-5.10-generic-5.10.244-1|13917	- ceph: don't truncate file in atomic_open
21mr|kernel-5.10-generic-5.10.244-1|13918	- compiler_attributes.h: move __compiletime_{error|warning}
21mr|kernel-5.10-generic-5.10.244-1|13919	- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
21mr|kernel-5.10-generic-5.10.244-1|13920	- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling
21mr|kernel-5.10-generic-5.10.244-1|13921	- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
21mr|kernel-5.10-generic-5.10.244-1|13922	- docs: update mediator information in CoC docs
21mr|kernel-5.10-generic-5.10.244-1|13923	- drm/amd/display: skip audio setup when audio stream is enabled
21mr|kernel-5.10-generic-5.10.244-1|13924	- drm/amd/display: update gamut remap if plane has changed
21mr|kernel-5.10-generic-5.10.244-1|13925	- efi: Correct Macmini DMI match in uefi cert quirk
21mr|kernel-5.10-generic-5.10.244-1|13926	- firmware: arm_scmi: Add SCMI PM driver remove routine
21mr|kernel-5.10-generic-5.10.244-1|13927	- fs: fix UAF/GPF bug in nilfs_mdt_destroy
21mr|kernel-5.10-generic-5.10.244-1|13928	- Input: xpad - add supported devices as contributed on github
21mr|kernel-5.10-generic-5.10.244-1|13929	- Input: xpad - fix wireless 360 controller breaking after suspend
21mr|kernel-5.10-generic-5.10.244-1|13930	- mac80211: mlme: find auth challenge directly
21mr|kernel-5.10-generic-5.10.244-1|13931	- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
21mr|kernel-5.10-generic-5.10.244-1|13932	- misc: pci_endpoint_test: Aggregate params checking for xfer
21mr|kernel-5.10-generic-5.10.244-1|13933	- misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
21mr|kernel-5.10-generic-5.10.244-1|13934	- mmc: core: Replace with already defined values for readability
21mr|kernel-5.10-generic-5.10.244-1|13935	- mmc: core: Terminate infinite loop in SD-UHS voltage switch
21mr|kernel-5.10-generic-5.10.244-1|13936	- mm: gup: fix the fast GUP race against THP collapse
21mr|kernel-5.10-generic-5.10.244-1|13937	- net: atlantic: fix potential memory leak in aq_ndev_close()
21mr|kernel-5.10-generic-5.10.244-1|13938	- net/ieee802154: fix uninit value bug in dgram_sendmsg
21mr|kernel-5.10-generic-5.10.244-1|13939	- nilfs2: fix leak of nilfs_root in case of writer thread creation failure
21mr|kernel-5.10-generic-5.10.244-1|13940	- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
21mr|kernel-5.10-generic-5.10.244-1|13941	- nilfs2: fix use-after-free bug of struct nilfs_root
21mr|kernel-5.10-generic-5.10.244-1|13942	- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
21mr|kernel-5.10-generic-5.10.244-1|13943	- perf tools: Fixup get_current_dir_name() compilation
21mr|kernel-5.10-generic-5.10.244-1|13944	- powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
21mr|kernel-5.10-generic-5.10.244-1|13945	- random: avoid reading two cache lines on irq randomness
21mr|kernel-5.10-generic-5.10.244-1|13946	- random: clamp credited irq bits to maximum mixed
21mr|kernel-5.10-generic-5.10.244-1|13947	- random: restore O_NONBLOCK support
21mr|kernel-5.10-generic-5.10.244-1|13948	- random: use expired timer rather than wq for mixing fast pool
21mr|kernel-5.10-generic-5.10.244-1|13949	- Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5"
21mr|kernel-5.10-generic-5.10.244-1|13950	- Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
21mr|kernel-5.10-generic-5.10.244-1|13951	- rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
21mr|kernel-5.10-generic-5.10.244-1|13952	- scsi: qedf: Fix a UAF bug in __qedf_probe()
21mr|kernel-5.10-generic-5.10.244-1|13953	- scsi: stex: Properly zero out the passthrough command structure
21mr|kernel-5.10-generic-5.10.244-1|13954	- um: Cleanup compiler warning in arch/x86/um/tls_32.c
21mr|kernel-5.10-generic-5.10.244-1|13955	- um: Cleanup syscall_handler_t cast in syscalls_32.h
21mr|kernel-5.10-generic-5.10.244-1|13956	- usb: mon: make mmapped memory read only
21mr|kernel-5.10-generic-5.10.244-1|13957	- USB: serial: ftdi_sio: fix 300 bps rate for SIO
21mr|kernel-5.10-generic-5.10.244-1|13958	- USB: serial: qcserial: add new usb-id for Dell branded EM7455
21mr|kernel-5.10-generic-5.10.244-1|13959	- wifi: cfg80211: avoid nontransmitted BSS list corruption
21mr|kernel-5.10-generic-5.10.244-1|13960	- wifi: cfg80211: ensure length byte is present before access
21mr|kernel-5.10-generic-5.10.244-1|13961	- wifi: cfg80211: fix BSS refcounting bugs
21mr|kernel-5.10-generic-5.10.244-1|13962	- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
21mr|kernel-5.10-generic-5.10.244-1|13963	- wifi: cfg80211/mac80211: reject bad MBSSID elements
21mr|kernel-5.10-generic-5.10.244-1|13964	- wifi: cfg80211: update hidden BSSes to avoid WARN_ON
21mr|kernel-5.10-generic-5.10.244-1|13965	- wifi: mac80211: don't parse mbssid in assoc response
21mr|kernel-5.10-generic-5.10.244-1|13966	- wifi: mac80211: fix crash in beacon protection for P2P-device
21mr|kernel-5.10-generic-5.10.244-1|13967	- wifi: mac80211: fix MBSSID parsing use-after-free
21mr|kernel-5.10-generic-5.10.244-1|13968	- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
21mr|kernel-5.10-generic-5.10.244-1|13969	- xsk: Inherit need_wakeup flag for shared sockets
21mr|kernel-5.10-generic-5.10.244-1|13970	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.10-generic-5.10.244-1|13971	
21mr|kernel-5.10-generic-5.10.244-1|13972	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13973	- add backports of realteks
21mr|kernel-5.10-generic-5.10.244-1|13974	- Not adding many more modules that I added into kernel 5.15 to avoid potential regressions
21mr|kernel-5.10-generic-5.10.244-1|13975	- if the same hardware starts working with another module on previous installations
21mr|kernel-5.10-generic-5.10.244-1|13976	- (the previous release of rosa2021.1 12.2 had kernel 5.10, the new release 12.3 will have 5.15)
21mr|kernel-5.10-generic-5.10.244-1|13977	
21mr|kernel-5.10-generic-5.10.244-1|13978	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13979	- add macro for kernel-modules-* (from kernel-5.15)
21mr|kernel-5.10-generic-5.10.244-1|13980	
21mr|kernel-5.10-generic-5.10.244-1|13981	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13982	- drop no more needed Obsoletes (was needed before release of rosa2021.1)
21mr|kernel-5.10-generic-5.10.244-1|13983	
21mr|kernel-5.10-generic-5.10.244-1|13984	* Sun Oct 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13985	- add nvidia340
21mr|kernel-5.10-generic-5.10.244-1|13986	
21mr|kernel-5.10-generic-5.10.244-1|13987	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13988	- add rtk_btusb
21mr|kernel-5.10-generic-5.10.244-1|13989	
21mr|kernel-5.10-generic-5.10.244-1|13990	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13991	- fix typo
21mr|kernel-5.10-generic-5.10.244-1|13992	
21mr|kernel-5.10-generic-5.10.244-1|13993	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13994	- do not install blacklist for not existing modules to avoid odd useless packages
21mr|kernel-5.10-generic-5.10.244-1|13995	
21mr|kernel-5.10-generic-5.10.244-1|13996	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|13997	- add rtl8814au
21mr|kernel-5.10-generic-5.10.244-1|13998	
21mr|kernel-5.10-generic-5.10.244-1|13999	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|14000	- add rtl8821au
21mr|kernel-5.10-generic-5.10.244-1|14001	
21mr|kernel-5.10-generic-5.10.244-1|14002	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|14003	- add rtl8812au
21mr|kernel-5.10-generic-5.10.244-1|14004	
21mr|kernel-5.10-generic-5.10.244-1|14005	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|14006	- add rtl88x2bu
21mr|kernel-5.10-generic-5.10.244-1|14007	
21mr|kernel-5.10-generic-5.10.244-1|14008	* Fri Oct 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|14009	- add nvidia520, rm not used file (replaced by auto-krokodil-rpm-macros)
21mr|kernel-5.10-generic-5.10.244-1|14010	
21mr|kernel-5.10-generic-5.10.244-1|14011	* Tue Oct 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|14012	- aufs: w/a deleted __sync_filesystem
21mr|kernel-5.10-generic-5.10.244-1|14013	
21mr|kernel-5.10-generic-5.10.244-1|14014	* Tue Oct 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.10-generic-5.10.244-1|14015	- upd: 5.10.118 -> 5.10.147
21mr|kernel-5.10-generic-5.10.244-1|14016	- Changelog:
21mr|kernel-5.10-generic-5.10.244-1|14017	- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes"
21mr|kernel-5.10-generic-5.10.244-1|14018	- ACPI: APEI: Better fix to avoid spamming the console with old error logs
21mr|kernel-5.10-generic-5.10.244-1|14019	- ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
21mr|kernel-5.10-generic-5.10.244-1|14020	- ACPICA: Avoid cache flush inside virtual machines
21mr|kernel-5.10-generic-5.10.244-1|14021	- ACPI: CPPC: Do not prevent CPPC from working in the future
21mr|kernel-5.10-generic-5.10.244-1|14022	- ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk
21mr|kernel-5.10-generic-5.10.244-1|14023	- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
21mr|kernel-5.10-generic-5.10.244-1|14024	- ACPI: LPSS: Fix missing check in register_device_clock()
21mr|kernel-5.10-generic-5.10.244-1|14025	- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default
21mr|kernel-5.10-generic-5.10.244-1|14026	- ACPI: PM: save NVS memory for Lenovo G40-45
21mr|kernel-5.10-generic-5.10.244-1|14027	- ACPI: processor/idle: Annotate more functions to live in cpuidle section
21mr|kernel-5.10-generic-5.10.244-1|14028	- ACPI: processor: Remove freq Qos request for all CPUs
21mr|kernel-5.10-generic-5.10.244-1|14029	- ACPI: property: Release subnode properties with data nodes
21mr|kernel-5.10-generic-5.10.244-1|14030	- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
21mr|kernel-5.10-generic-5.10.244-1|14031	- ACPI: sysfs: Fix BERT error region memory mapping
21mr|kernel-5.10-generic-5.10.244-1|14032	- ACPI: sysfs: Make sparse happy about address space in use
21mr|kernel-5.10-generic-5.10.244-1|14033	- ACPI: video: Force backlight native for some TongFang devices
21mr|kernel-5.10-generic-5.10.244-1|14034	- ACPI: video: Shortening quirk list by identifying Clevo by board_name only
21mr|kernel-5.10-generic-5.10.244-1|14035	- add barriers to buffer_uptodate and set_buffer_uptodate
21mr|kernel-5.10-generic-5.10.244-1|14036	- af_key: Do not call xfrm_probe_algs in parallel
21mr|kernel-5.10-generic-5.10.244-1|14037	- afs: Fix dynamic root getattr
21mr|kernel-5.10-generic-5.10.244-1|14038	- afs: Fix infinite loop found by xfstest generic/676
21mr|kernel-5.10-generic-5.10.244-1|14039	- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked
21mr|kernel-5.10-generic-5.10.244-1|14040	- afs: Use the operation issue time instead of the reply time for callbacks
21mr|kernel-5.10-generic-5.10.244-1|14041	- af_unix: Fix a data-race in unix_dgram_peer_wake_me().
21mr|kernel-5.10-generic-5.10.244-1|14042	- alpha: define get_cycles macro for arch-override
21mr|kernel-5.10-generic-5.10.244-1|14043	- ALSA: aloop: Fix random zeros in capture data when using jiffies timer
21mr|kernel-5.10-generic-5.10.244-1|14044	- ALSA: bcd2000: Fix a UAF bug on the error path of probing
21mr|kernel-5.10-generic-5.10.244-1|14045	- ALSA: control: Use deferred fasync helper
21mr|kernel-5.10-generic-5.10.244-1|14046	- ALSA: core: Add async signal helpers
21mr|kernel-5.10-generic-5.10.244-1|14047	- ALSA: ctxfi: Add SB046x PCI ID
21mr|kernel-5.10-generic-5.10.244-1|14048	- ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
21mr|kernel-5.10-generic-5.10.244-1|14049	- ALSA: hda - Add fixup for Dell Latitidue E5430
21mr|kernel-5.10-generic-5.10.244-1|14050	- ALSA: hda: add Intel 5 Series / 3400 PCI DID
21mr|kernel-5.10-generic-5.10.244-1|14051	- ALSA: hda/cirrus - support for iMac 12,1 model
21mr|kernel-5.10-generic-5.10.244-1|14052	- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
21mr|kernel-5.10-generic-5.10.244-1|14053	- ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model
21mr|kernel-5.10-generic-5.10.244-1|14054	- ALSA: hda/conexant - Fix loopback issue with CX20632
21mr|kernel-5.10-generic-5.10.244-1|14055	- ALSA: hda/conexant: Fix missing beep setup
21mr|kernel-5.10-generic-5.10.244-1|14056	- ALSA: hda: Fix Nvidia dp infoframe
21mr|kernel-5.10-generic-5.10.244-1|14057	- ALSA: hda/hdmi: fix warning about PCM count when used with SOF
21mr|kernel-5.10-generic-5.10.244-1|14058	- ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically
21mr|kernel-5.10-generic-5.10.244-1|14059	- ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
21mr|kernel-5.10-generic-5.10.244-1|14060	- ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg
21mr|kernel-5.10-generic-5.10.244-1|14061	- ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
21mr|kernel-5.10-generic-5.10.244-1|14062	- ALSA: hda/realtek - Add HW8326 support
21mr|kernel-5.10-generic-5.10.244-1|14063	- ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop
21mr|kernel-5.10-generic-5.10.244-1|14064	- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
21mr|kernel-5.10-generic-5.10.244-1|14065	- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
21mr|kernel-5.10-generic-5.10.244-1|14066	- ALSA: hda/realtek: Add quirk for another Asus K42JZ model
21mr|kernel-5.10-generic-5.10.244-1|14067	- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop
21mr|kernel-5.10-generic-5.10.244-1|14068	- ALSA: hda/realtek: Add quirk for Clevo L140PU
21mr|kernel-5.10-generic-5.10.244-1|14069	- ALSA: hda/realtek: Add quirk for Clevo NS50PU
21mr|kernel-5.10-generic-5.10.244-1|14070	- ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU
21mr|kernel-5.10-generic-5.10.244-1|14071	- ALSA: hda/realtek: Add quirk for Clevo NV45PZ
21mr|kernel-5.10-generic-5.10.244-1|14072	- ALSA: hda/realtek: Add quirk for Clevo PD70PNT
21mr|kernel-5.10-generic-5.10.244-1|14073	- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
21mr|kernel-5.10-generic-5.10.244-1|14074	- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9
21mr|kernel-5.10-generic-5.10.244-1|14075	- ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298
21mr|kernel-5.10-generic-5.10.244-1|14076	- ALSA: hda/realtek - ALC897 headset MIC no sound
21mr|kernel-5.10-generic-5.10.244-1|14077	- ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly
21mr|kernel-5.10-generic-5.10.244-1|14078	- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
21mr|kernel-5.10-generic-5.10.244-1|14079	- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
21mr|kernel-5.10-generic-5.10.244-1|14080	- ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop
21mr|kernel-5.10-generic-5.10.244-1|14081	- ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop
21mr|kernel-5.10-generic-5.10.244-1|14082	- ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021
21mr|kernel-5.10-generic-5.10.244-1|14083	- ALSA: hda/realtek: Fix headset mic for Acer SF313-51
21mr|kernel-5.10-generic-5.10.244-1|14084	- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221
21mr|kernel-5.10-generic-5.10.244-1|14085	- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671
21mr|kernel-5.10-generic-5.10.244-1|14086	- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS
21mr|kernel-5.10-generic-5.10.244-1|14087	- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine
21mr|kernel-5.10-generic-5.10.244-1|14088	- ALSA: hda/realtek: Re-arrange quirk table entries
21mr|kernel-5.10-generic-5.10.244-1|14089	- ALSA: hda/sigmatel: Fix unused variable warning for beep power change
21mr|kernel-5.10-generic-5.10.244-1|14090	- ALSA: hda/sigmatel: Keep power up while beep is enabled
21mr|kernel-5.10-generic-5.10.244-1|14091	- ALSA: hda/tegra: Align BDL entry to 4KB boundary
21mr|kernel-5.10-generic-5.10.244-1|14092	- ALSA: hda/tegra: Reset hardware
21mr|kernel-5.10-generic-5.10.244-1|14093	- ALSA: hda/tegra: set depop delay for tegra
21mr|kernel-5.10-generic-5.10.244-1|14094	- ALSA: hda/tegra: Use clk_bulk helpers
21mr|kernel-5.10-generic-5.10.244-1|14095	- ALSA: hda/via: Fix missing beep setup
21mr|kernel-5.10-generic-5.10.244-1|14096	- ALSA: info: Fix llseek return value when using callback
21mr|kernel-5.10-generic-5.10.244-1|14097	- ALSA: jack: Access input_dev under mutex
21mr|kernel-5.10-generic-5.10.244-1|14098	- ALSA: memalloc: Align buffer allocations in page size
21mr|kernel-5.10-generic-5.10.244-1|14099	- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it
21mr|kernel-5.10-generic-5.10.244-1|14100	- ALSA: seq: Fix data-race at module auto-loading
21mr|kernel-5.10-generic-5.10.244-1|14101	- ALSA: seq: oss: Fix data-race for max_midi_devs access
21mr|kernel-5.10-generic-5.10.244-1|14102	- ALSA: timer: Use deferred fasync helper
21mr|kernel-5.10-generic-5.10.244-1|14103	- ALSA: usb-audio: Cancel pending work at closing a MIDI substream
21mr|kernel-5.10-generic-5.10.244-1|14104	- ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()
21mr|kernel-5.10-generic-5.10.244-1|14105	- ALSA: usb-audio: Inform the delayed registration more properly
21mr|kernel-5.10-generic-5.10.244-1|14106	- ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II
21mr|kernel-5.10-generic-5.10.244-1|14107	- ALSA: usb-audio: Register card again for iface over delayed_register option
21mr|kernel-5.10-generic-5.10.244-1|14108	- apparmor: fix aa_label_asxprint return check
21mr|kernel-5.10-generic-5.10.244-1|14109	- apparmor: fix absroot causing audited secids to begin with =
21mr|kernel-5.10-generic-5.10.244-1|14110	- apparmor: Fix failed mount permission check error message
21mr|kernel-5.10-generic-5.10.244-1|14111	- apparmor: Fix memleak in aa_simple_write_to_buffer()
21mr|kernel-5.10-generic-5.10.244-1|14112	- apparmor: fix overlapping attachment computation
21mr|kernel-5.10-generic-5.10.244-1|14113	- apparmor: fix quiet_denied for file rules
21mr|kernel-5.10-generic-5.10.244-1|14114	- apparmor: fix reference count leak in aa_pivotroot()
21mr|kernel-5.10-generic-5.10.244-1|14115	- apparmor: fix setting unconfined mode on a loaded profile
21mr|kernel-5.10-generic-5.10.244-1|14116	- arm64/bti: Disable in kernel BTI when cross section thunks are broken
21mr|kernel-5.10-generic-5.10.244-1|14117	- arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level
21mr|kernel-5.10-generic-5.10.244-1|14118	- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall
21mr|kernel-5.10-generic-5.10.244-1|14119	- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1
21mr|kernel-5.10-generic-5.10.244-1|14120	- arm64: Do not forget syscall when starting a new thread.
21mr|kernel-5.10-generic-5.10.244-1|14121	- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name
21mr|kernel-5.10-generic-5.10.244-1|14122	- arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3
21mr|kernel-5.10-generic-5.10.244-1|14123	- arm64: dts: imx8mp-evk: correct gpio-led pad settings
21mr|kernel-5.10-generic-5.10.244-1|14124	- arm64: dts: imx8mp-evk: correct I2C3 pad settings
21mr|kernel-5.10-generic-5.10.244-1|14125	- arm64: dts: imx8mp-evk: correct mmc pad settings
21mr|kernel-5.10-generic-5.10.244-1|14126	- arm64: dts: imx8mp-evk: correct the uart2 pinctl value
21mr|kernel-5.10-generic-5.10.244-1|14127	- arm64: dts: mt7622: fix BPI-R64 WPS button
21mr|kernel-5.10-generic-5.10.244-1|14128	- arm64: dts: qcom: ipq8074: fix NAND node name
21mr|kernel-5.10-generic-5.10.244-1|14129	- arm64: dts: qcom: ipq8074: fix the sleep clock frequency
21mr|kernel-5.10-generic-5.10.244-1|14130	- arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo
21mr|kernel-5.10-generic-5.10.244-1|14131	- arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count
21mr|kernel-5.10-generic-5.10.244-1|14132	- arm64: dts: qcom: msm8994: Fix CPU6/7 reg values
21mr|kernel-5.10-generic-5.10.244-1|14133	- arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment
21mr|kernel-5.10-generic-5.10.244-1|14134	- arm64: dts: renesas: beacon: Fix regulator node names
21mr|kernel-5.10-generic-5.10.244-1|14135	- arm64: dts: renesas: Fix thermal-sensors on single-zone sensors
21mr|kernel-5.10-generic-5.10.244-1|14136	- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399
21mr|kernel-5.10-generic-5.10.244-1|14137	- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
21mr|kernel-5.10-generic-5.10.244-1|14138	- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
21mr|kernel-5.10-generic-5.10.244-1|14139	- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz
21mr|kernel-5.10-generic-5.10.244-1|14140	- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC
21mr|kernel-5.10-generic-5.10.244-1|14141	- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly
21mr|kernel-5.10-generic-5.10.244-1|14142	- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76
21mr|kernel-5.10-generic-5.10.244-1|14143	- arm64: fix oops in concurrently setting insn_emulation sysctls
21mr|kernel-5.10-generic-5.10.244-1|14144	- arm64: fix types in copy_highpage()
21mr|kernel-5.10-generic-5.10.244-1|14145	- arm64: ftrace: consistently handle PLTs.
21mr|kernel-5.10-generic-5.10.244-1|14146	- arm64: ftrace: fix branch range checks
21mr|kernel-5.10-generic-5.10.244-1|14147	- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer
21mr|kernel-5.10-generic-5.10.244-1|14148	- arm64: Restrict ARM64_BTI_KERNEL to clang 12.0.0 and newer
21mr|kernel-5.10-generic-5.10.244-1|14149	- arm64: tegra: Fix SDMMC1 CD on P2888
21mr|kernel-5.10-generic-5.10.244-1|14150	- ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle
21mr|kernel-5.10-generic-5.10.244-1|14151	- ARM: 9210/1: Mark the FDT_FIXED sections as shareable
21mr|kernel-5.10-generic-5.10.244-1|14152	- ARM: 9213/1: Print message about disabled Spectre workarounds only once
21mr|kernel-5.10-generic-5.10.244-1|14153	- ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction
21mr|kernel-5.10-generic-5.10.244-1|14154	- ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow
21mr|kernel-5.10-generic-5.10.244-1|14155	- ARM: at91: pm: use proper compatible for sama5d2's rtc
21mr|kernel-5.10-generic-5.10.244-1|14156	- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt
21mr|kernel-5.10-generic-5.10.244-1|14157	- ARM: bcm: Fix refcount leak in bcm_kona_smc_init
21mr|kernel-5.10-generic-5.10.244-1|14158	- ARM: cns3xxx: Fix refcount leak in cns3xxx_init
21mr|kernel-5.10-generic-5.10.244-1|14159	- ARM: crypto: comment out gcc warning that breaks clang builds
21mr|kernel-5.10-generic-5.10.244-1|14160	- ARM: dts: am33xx: Fix MMCHS0 dma properties
21mr|kernel-5.10-generic-5.10.244-1|14161	- ARM: dts: ast2500-evb: fix board compatible
21mr|kernel-5.10-generic-5.10.244-1|14162	- ARM: dts: ast2600-evb: fix board compatible
21mr|kernel-5.10-generic-5.10.244-1|14163	- ARM: dts: at91: sam9x60ek: fix eeprom compatible and size
21mr|kernel-5.10-generic-5.10.244-1|14164	- ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time
21mr|kernel-5.10-generic-5.10.244-1|14165	- ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges
21mr|kernel-5.10-generic-5.10.244-1|14166	- ARM: dts: at91: sama5d2: Fix typo in i2s1 node
21mr|kernel-5.10-generic-5.10.244-1|14167	- ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time
21mr|kernel-5.10-generic-5.10.244-1|14168	- ARM: dts: at91: sama5d2_icp: fix eeprom compatibles
21mr|kernel-5.10-generic-5.10.244-1|14169	- ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges
21mr|kernel-5.10-generic-5.10.244-1|14170	- ARM: dts: bcm2835-rpi-b: Fix GPIO line names
21mr|kernel-5.10-generic-5.10.244-1|14171	- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
21mr|kernel-5.10-generic-5.10.244-1|14172	- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED
21mr|kernel-5.10-generic-5.10.244-1|14173	- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C
21mr|kernel-5.10-generic-5.10.244-1|14174	- ARM: dts: BCM5301X: Add DT for Meraki MR26
21mr|kernel-5.10-generic-5.10.244-1|14175	- ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks
21mr|kernel-5.10-generic-5.10.244-1|14176	- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM
21mr|kernel-5.10-generic-5.10.244-1|14177	- ARM: dts: imx6dl-colibri: Fix I2C pinmuxing
21mr|kernel-5.10-generic-5.10.244-1|14178	- ARM: dts: imx6qdl: correct PU regulator ramp delay
21mr|kernel-5.10-generic-5.10.244-1|14179	- ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible
21mr|kernel-5.10-generic-5.10.244-1|14180	- ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node
21mr|kernel-5.10-generic-5.10.244-1|14181	- ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count
21mr|kernel-5.10-generic-5.10.244-1|14182	- ARM: dts: imx6ul: add missing properties for sram
21mr|kernel-5.10-generic-5.10.244-1|14183	- ARM: dts: imx6ul: change operating-points to uint32-matrix
21mr|kernel-5.10-generic-5.10.244-1|14184	- ARM: dts: imx6ul: fix csi node compatible
21mr|kernel-5.10-generic-5.10.244-1|14185	- ARM: dts: imx6ul: fix keypad compatible
21mr|kernel-5.10-generic-5.10.244-1|14186	- ARM: dts: imx6ul: fix lcdif node compatible
21mr|kernel-5.10-generic-5.10.244-1|14187	- ARM: dts: imx6ul: fix qspi node compatible
21mr|kernel-5.10-generic-5.10.244-1|14188	- ARM: dts: imx7d-colibri-emmc: add cpu1 supply
21mr|kernel-5.10-generic-5.10.244-1|14189	- ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node
21mr|kernel-5.10-generic-5.10.244-1|14190	- ARM: dts: imx: align SPI NOR node name with dtschema
21mr|kernel-5.10-generic-5.10.244-1|14191	- ARM: dts: integrator: Tag PCI host with device_type
21mr|kernel-5.10-generic-5.10.244-1|14192	- ARM: dts: ox820: align interrupt controller node name with dtschema
21mr|kernel-5.10-generic-5.10.244-1|14193	- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg
21mr|kernel-5.10-generic-5.10.244-1|14194	- ARM: dts: qcom: pm8841: add required thermal-sensor-cells
21mr|kernel-5.10-generic-5.10.244-1|14195	- ARM: dts: s5pv210: align DMA channels with dtschema
21mr|kernel-5.10-generic-5.10.244-1|14196	- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
21mr|kernel-5.10-generic-5.10.244-1|14197	- ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries
21mr|kernel-5.10-generic-5.10.244-1|14198	- ARM: dts: stm32: Fix PHY post-reset delay on Avenger96
21mr|kernel-5.10-generic-5.10.244-1|14199	- ARM: dts: stm32: use the correct clock source for CEC on stm32mp151
21mr|kernel-5.10-generic-5.10.244-1|14200	- ARM: dts: suniv: F1C100: fix watchdog compatible
21mr|kernel-5.10-generic-5.10.244-1|14201	- ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero
21mr|kernel-5.10-generic-5.10.244-1|14202	- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC
21mr|kernel-5.10-generic-5.10.244-1|14203	- ARM: exynos: Fix refcount leak in exynos_map_pmu
21mr|kernel-5.10-generic-5.10.244-1|14204	- ARM: findbit: fix overflowing offset
21mr|kernel-5.10-generic-5.10.244-1|14205	- ARM: Fix refcount leak in axxia_boot_secondary
21mr|kernel-5.10-generic-5.10.244-1|14206	- ARM: hisi: Add missing of_node_put after of_find_compatible_node
21mr|kernel-5.10-generic-5.10.244-1|14207	- arm: mediatek: select arch timer for mt7629
21mr|kernel-5.10-generic-5.10.244-1|14208	- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus
21mr|kernel-5.10-generic-5.10.244-1|14209	- ARM: OMAP1: clock: Fix UART rate reporting algorithm
21mr|kernel-5.10-generic-5.10.244-1|14210	- ARM: OMAP2+: display: Fix refcount leak bug
21mr|kernel-5.10-generic-5.10.244-1|14211	- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init
21mr|kernel-5.10-generic-5.10.244-1|14212	- ARM: OMAP2+: Fix refcount leak in omapdss_init_of
21mr|kernel-5.10-generic-5.10.244-1|14213	- ARM: pxa: maybe fix gpio lookup tables
21mr|kernel-5.10-generic-5.10.244-1|14214	- ARM: shmobile: rcar-gen2: Increase refcount for new reference
21mr|kernel-5.10-generic-5.10.244-1|14215	- arm: use fallback for random_get_entropy() instead of zero
21mr|kernel-5.10-generic-5.10.244-1|14216	- ARM: versatile: Add missing of_node_put in dcscb_init
21mr|kernel-5.10-generic-5.10.244-1|14217	- asm-generic: sections: refactor memory_intersects
21mr|kernel-5.10-generic-5.10.244-1|14218	- ASoC: atmel-classd: Remove endianness flag on class d component
21mr|kernel-5.10-generic-5.10.244-1|14219	- ASoC: atmel-pdmic: Remove endianness flag on pdmic component
21mr|kernel-5.10-generic-5.10.244-1|14220	- ASoC: audio-graph-card: Add of_node_put() in fail path
21mr|kernel-5.10-generic-5.10.244-1|14221	- ASoC: codecs: da7210: add check for i2c_add_driver
21mr|kernel-5.10-generic-5.10.244-1|14222	- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV
21mr|kernel-5.10-generic-5.10.244-1|14223	- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV
21mr|kernel-5.10-generic-5.10.244-1|14224	- ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe
21mr|kernel-5.10-generic-5.10.244-1|14225	- ASoC: cs35l36: Update digital volume TLV
21mr|kernel-5.10-generic-5.10.244-1|14226	- ASoC: cs42l51: Correct minimum value for SX volume control
21mr|kernel-5.10-generic-5.10.244-1|14227	- ASoC: cs42l52: Correct TLV for Bypass Volume
21mr|kernel-5.10-generic-5.10.244-1|14228	- ASoC: cs42l52: Fix TLV scales for mixer controls
21mr|kernel-5.10-generic-5.10.244-1|14229	- ASoC: cs42l56: Correct typo in minimum level for SX volume controls
21mr|kernel-5.10-generic-5.10.244-1|14230	- ASoC: cs47l15: Fix event generation for low power mux control
21mr|kernel-5.10-generic-5.10.244-1|14231	- ASoC: cs53l30: Correct number of volume levels on SX controls
21mr|kernel-5.10-generic-5.10.244-1|14232	- ASoC: dapm: Don't fold register value changes into notifications
21mr|kernel-5.10-generic-5.10.244-1|14233	- ASoC: dapm: Initialise kcontrol data for mux/demux controls
21mr|kernel-5.10-generic-5.10.244-1|14234	- ASoC: es8328: Fix event generation for deemphasis control
21mr|kernel-5.10-generic-5.10.244-1|14235	- ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format
21mr|kernel-5.10-generic-5.10.244-1|14236	- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe
21mr|kernel-5.10-generic-5.10.244-1|14237	- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition
21mr|kernel-5.10-generic-5.10.244-1|14238	- ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408
21mr|kernel-5.10-generic-5.10.244-1|14239	- ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array
21mr|kernel-5.10-generic-5.10.244-1|14240	- ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks()
21mr|kernel-5.10-generic-5.10.244-1|14241	- ASoC: madera: Fix event generation for OUT1 demux
21mr|kernel-5.10-generic-5.10.244-1|14242	- ASoC: madera: Fix event generation for rate controls
21mr|kernel-5.10-generic-5.10.244-1|14243	- ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv()
21mr|kernel-5.10-generic-5.10.244-1|14244	- ASoC: max98357a: remove dependency on GPIOLIB
21mr|kernel-5.10-generic-5.10.244-1|14245	- ASoC: mchp-spdifrx: disable end of block interrupt on failures
21mr|kernel-5.10-generic-5.10.244-1|14246	- ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
21mr|kernel-5.10-generic-5.10.244-1|14247	- ASoC: mchp-spdiftx: remove references to mchp_i2s_caps
21mr|kernel-5.10-generic-5.10.244-1|14248	- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe
21mr|kernel-5.10-generic-5.10.244-1|14249	- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe
21mr|kernel-5.10-generic-5.10.244-1|14250	- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
21mr|kernel-5.10-generic-5.10.244-1|14251	- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
21mr|kernel-5.10-generic-5.10.244-1|14252	- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
21mr|kernel-5.10-generic-5.10.244-1|14253	- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe
21mr|kernel-5.10-generic-5.10.244-1|14254	- ASoC: nau8822: Add operation for internal PLL off and on
21mr|kernel-5.10-generic-5.10.244-1|14255	- ASoC: nau8824: Fix semaphore unbalance at error paths
21mr|kernel-5.10-generic-5.10.244-1|14256	- ASoC: ops: Fix off by one in range control validation
21mr|kernel-5.10-generic-5.10.244-1|14257	- ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-5.10-generic-5.10.244-1|14258	- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
21mr|kernel-5.10-generic-5.10.244-1|14259	- ASoC: rk3328: fix disabling mclk on pclk probe failure
21mr|kernel-5.10-generic-5.10.244-1|14260	- ASoC: rt1015p: remove dependency on GPIOLIB
21mr|kernel-5.10-generic-5.10.244-1|14261	- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control
21mr|kernel-5.10-generic-5.10.244-1|14262	- ASoC: rt5645: Fix errorenous cleanup order
21mr|kernel-5.10-generic-5.10.244-1|14263	- ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables
21mr|kernel-5.10-generic-5.10.244-1|14264	- ASoC: samsung: Fix error handling in aries_audio_probe
21mr|kernel-5.10-generic-5.10.244-1|14265	- ASoC: samsung: Fix refcount leak in aries_audio_probe
21mr|kernel-5.10-generic-5.10.244-1|14266	- ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header
21mr|kernel-5.10-generic-5.10.244-1|14267	- ASoC: samsung: Use dev_err_probe() helper
21mr|kernel-5.10-generic-5.10.244-1|14268	- ASoC: sgtl5000: Fix noise on shutdown/remove
21mr|kernel-5.10-generic-5.10.244-1|14269	- ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow
21mr|kernel-5.10-generic-5.10.244-1|14270	- ASoC: SOF: intel: move sof_intel_dsp_desc() forward
21mr|kernel-5.10-generic-5.10.244-1|14271	- ASoC: tas2764: Add post reset delays
21mr|kernel-5.10-generic-5.10.244-1|14272	- ASoC: tas2764: Correct playback volume range
21mr|kernel-5.10-generic-5.10.244-1|14273	- ASoC: tas2764: Fix amp gain register offset & default
21mr|kernel-5.10-generic-5.10.244-1|14274	- ASoC: tas2764: Fix and extend FSYNC polarity handling
21mr|kernel-5.10-generic-5.10.244-1|14275	- ASoC: tas2770: Allow mono streams
21mr|kernel-5.10-generic-5.10.244-1|14276	- ASoC: tas2770: Drop conflicting set_bias_level power setting
21mr|kernel-5.10-generic-5.10.244-1|14277	- ASoC: tas2770: Fix handling of mute/unmute
21mr|kernel-5.10-generic-5.10.244-1|14278	- ASoC: tas2770: Reinit regcache on reset
21mr|kernel-5.10-generic-5.10.244-1|14279	- ASoC: tas2770: Set correct FSYNC polarity
21mr|kernel-5.10-generic-5.10.244-1|14280	- ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*
21mr|kernel-5.10-generic-5.10.244-1|14281	- ASoC: tscs454: Add endianness flag in snd_soc_component_driver
21mr|kernel-5.10-generic-5.10.244-1|14282	- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()
21mr|kernel-5.10-generic-5.10.244-1|14283	- ASoC: wm5110: Fix DRE control
21mr|kernel-5.10-generic-5.10.244-1|14284	- ASoC: wm8962: Fix suspend while playing music
21mr|kernel-5.10-generic-5.10.244-1|14285	- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()
21mr|kernel-5.10-generic-5.10.244-1|14286	- assoc_array: Fix BUG_ON during garbage collect
21mr|kernel-5.10-generic-5.10.244-1|14287	- ata: libata: add qc->flags in ata_qc_complete_template tracepoint
21mr|kernel-5.10-generic-5.10.244-1|14288	- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()
21mr|kernel-5.10-generic-5.10.244-1|14289	- ata: libata-eh: Add missing command name
21mr|kernel-5.10-generic-5.10.244-1|14290	- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files
21mr|kernel-5.10-generic-5.10.244-1|14291	- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe
21mr|kernel-5.10-generic-5.10.244-1|14292	- ath10k: do not enforce interrupt trigger type
21mr|kernel-5.10-generic-5.10.244-1|14293	- ath10k: skip ath10k_halt during suspend for driver state RESTARTING
21mr|kernel-5.10-generic-5.10.244-1|14294	- ath11k: acquire ab->base_lock in unassign when finding the peer by addr
21mr|kernel-5.10-generic-5.10.244-1|14295	- ath11k: disable spectral scan during spectral deinit
21mr|kernel-5.10-generic-5.10.244-1|14296	- ath11k: Don't check arvif->is_started before sending management frames
21mr|kernel-5.10-generic-5.10.244-1|14297	- ath11k: Fix incorrect debug_mask mappings
21mr|kernel-5.10-generic-5.10.244-1|14298	- ath11k: fix netdev open race
21mr|kernel-5.10-generic-5.10.244-1|14299	- ath9k: fix ar9003_get_eepmisc
21mr|kernel-5.10-generic-5.10.244-1|14300	- ath9k: fix QCA9561 PA bias level
21mr|kernel-5.10-generic-5.10.244-1|14301	- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
21mr|kernel-5.10-generic-5.10.244-1|14302	- ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep()
21mr|kernel-5.10-generic-5.10.244-1|14303	- ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet()
21mr|kernel-5.10-generic-5.10.244-1|14304	- ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix
21mr|kernel-5.10-generic-5.10.244-1|14305	- atm: idt77252: fix use-after-free bugs caused by tst_timer
21mr|kernel-5.10-generic-5.10.244-1|14306	- audit: fix potential double free on error path from fsnotify_add_inode_mark
21mr|kernel-5.10-generic-5.10.244-1|14307	- audit: log nftables configuration change events once per table
21mr|kernel-5.10-generic-5.10.244-1|14308	- b43: Fix assigning negative value to unsigned variable
21mr|kernel-5.10-generic-5.10.244-1|14309	- b43legacy: Fix assigning negative value to unsigned variable
21mr|kernel-5.10-generic-5.10.244-1|14310	- bcache: avoid journal no-space deadlock by reserving 1 journal bucket
21mr|kernel-5.10-generic-5.10.244-1|14311	- bcache: improve multithreaded bch_btree_check()
21mr|kernel-5.10-generic-5.10.244-1|14312	- bcache: improve multithreaded bch_sectors_dirty_init()
21mr|kernel-5.10-generic-5.10.244-1|14313	- bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init()
21mr|kernel-5.10-generic-5.10.244-1|14314	- bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()
21mr|kernel-5.10-generic-5.10.244-1|14315	- be2net: Fix buffer overflow in be_get_module_eeprom
21mr|kernel-5.10-generic-5.10.244-1|14316	- bfq: Avoid merging queues with different parents
21mr|kernel-5.10-generic-5.10.244-1|14317	- bfq: Drop pointless unlock-lock pair
21mr|kernel-5.10-generic-5.10.244-1|14318	- bfq: Get rid of __bio_blkcg() usage
21mr|kernel-5.10-generic-5.10.244-1|14319	- bfq: Make sure bfqg for which we are queueing requests is online
21mr|kernel-5.10-generic-5.10.244-1|14320	- bfq: Remove pointless bfq_init_rq() calls
21mr|kernel-5.10-generic-5.10.244-1|14321	- bfq: Split shared queues on move between cgroups
21mr|kernel-5.10-generic-5.10.244-1|14322	- bfq: Track whether bfq_group is still online
21mr|kernel-5.10-generic-5.10.244-1|14323	- bfq: Update cgroup information before merging bio
21mr|kernel-5.10-generic-5.10.244-1|14324	- binder: fix UAF of ref->proc caused by race condition
21mr|kernel-5.10-generic-5.10.244-1|14325	- binfmt_flat: do not stop relocating GOT entries prematurely on riscv
21mr|kernel-5.10-generic-5.10.244-1|14326	- bitfield.h: Fix "type of reg too small for mask" test
21mr|kernel-5.10-generic-5.10.244-1|14327	- blk-iolatency: Fix inflight count imbalances and IO hangs on offline
21mr|kernel-5.10-generic-5.10.244-1|14328	- blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
21mr|kernel-5.10-generic-5.10.244-1|14329	- blk-mq: fix io hung due to missing commit_rqs
21mr|kernel-5.10-generic-5.10.244-1|14330	- blktrace: Trace remapped requests correctly
21mr|kernel-5.10-generic-5.10.244-1|14331	- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq
21mr|kernel-5.10-generic-5.10.244-1|14332	- block: Fix handling of offline queues in blk_mq_alloc_request_hctx()
21mr|kernel-5.10-generic-5.10.244-1|14333	- block: fix infinite loop for invalid zone append
21mr|kernel-5.10-generic-5.10.244-1|14334	- block: remove the request_queue to argument request based tracepoints
21mr|kernel-5.10-generic-5.10.244-1|14335	- Bluetooth: Add bt_skb_sendmmsg helper
21mr|kernel-5.10-generic-5.10.244-1|14336	- Bluetooth: Add bt_skb_sendmsg helper
21mr|kernel-5.10-generic-5.10.244-1|14337	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
21mr|kernel-5.10-generic-5.10.244-1|14338	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
21mr|kernel-5.10-generic-5.10.244-1|14339	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
21mr|kernel-5.10-generic-5.10.244-1|14340	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
21mr|kernel-5.10-generic-5.10.244-1|14341	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
21mr|kernel-5.10-generic-5.10.244-1|14342	- Bluetooth: btusb: Add support of IMC Networks PID 0x3568
21mr|kernel-5.10-generic-5.10.244-1|14343	- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
21mr|kernel-5.10-generic-5.10.244-1|14344	- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
21mr|kernel-5.10-generic-5.10.244-1|14345	- Bluetooth: Fix passing NULL to PTR_ERR
21mr|kernel-5.10-generic-5.10.244-1|14346	- Bluetooth: hci_bcm: Add BCM4349B1 variant
21mr|kernel-5.10-generic-5.10.244-1|14347	- Bluetooth: hci_bcm: Add DT compatible for CYW55572
21mr|kernel-5.10-generic-5.10.244-1|14348	- Bluetooth: hci_intel: Add check for platform_driver_register
21mr|kernel-5.10-generic-5.10.244-1|14349	- Bluetooth: hci_qca: Use del_timer_sync() before freeing
21mr|kernel-5.10-generic-5.10.244-1|14350	- Bluetooth: Interleave with allowlist scan
21mr|kernel-5.10-generic-5.10.244-1|14351	- Bluetooth: L2CAP: Fix build errors in some archs
21mr|kernel-5.10-generic-5.10.244-1|14352	- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
21mr|kernel-5.10-generic-5.10.244-1|14353	- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put
21mr|kernel-5.10-generic-5.10.244-1|14354	- Bluetooth: L2CAP: Rudimentary typo fixes
21mr|kernel-5.10-generic-5.10.244-1|14355	- Bluetooth: LL privacy allow RPA
21mr|kernel-5.10-generic-5.10.244-1|14356	- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg
21mr|kernel-5.10-generic-5.10.244-1|14357	- Bluetooth: SCO: Fix sco_send_frame returning skb->len
21mr|kernel-5.10-generic-5.10.244-1|14358	- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg
21mr|kernel-5.10-generic-5.10.244-1|14359	- Bluetooth: use hdev lock for accept_list and reject_list in conn req
21mr|kernel-5.10-generic-5.10.244-1|14360	- Bluetooth: use inclusive language in HCI role comments
21mr|kernel-5.10-generic-5.10.244-1|14361	- Bluetooth: use inclusive language when filtering devices
21mr|kernel-5.10-generic-5.10.244-1|14362	- bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
21mr|kernel-5.10-generic-5.10.244-1|14363	- bonding: 802.3ad: fix no transmission of LACPDUs
21mr|kernel-5.10-generic-5.10.244-1|14364	- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers
21mr|kernel-5.10-generic-5.10.244-1|14365	- bootconfig: Make the bootconfig.o as a normal object file
21mr|kernel-5.10-generic-5.10.244-1|14366	- bpf: Acquire map uref in .init_seq_private for array map iterator
21mr|kernel-5.10-generic-5.10.244-1|14367	- bpf: Acquire map uref in .init_seq_private for hash map iterator
21mr|kernel-5.10-generic-5.10.244-1|14368	- bpf: Acquire map uref in .init_seq_private for sock local storage map iterator
21mr|kernel-5.10-generic-5.10.244-1|14369	- bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator
21mr|kernel-5.10-generic-5.10.244-1|14370	- bpf: Add PROG_TEST_RUN support for sk_lookup programs
21mr|kernel-5.10-generic-5.10.244-1|14371	- bpf, arm64: Clear prog->jited_len along prog->jited
21mr|kernel-5.10-generic-5.10.244-1|14372	- bpf, cgroup: Fix kernel BUG in purge_effective_progs
21mr|kernel-5.10-generic-5.10.244-1|14373	- bpf: Check the validity of max_rdwr_access for sock local storage map iterator
21mr|kernel-5.10-generic-5.10.244-1|14374	- bpf: Consolidate shared test timing code
21mr|kernel-5.10-generic-5.10.244-1|14375	- bpf: Don't redirect packets with invalid pkt_len
21mr|kernel-5.10-generic-5.10.244-1|14376	- bpf: Don't use tnum_range on array range checking for poke descriptors
21mr|kernel-5.10-generic-5.10.244-1|14377	- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
21mr|kernel-5.10-generic-5.10.244-1|14378	- bpf: Fix excessive memory allocation in stack_map_alloc()
21mr|kernel-5.10-generic-5.10.244-1|14379	- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc()
21mr|kernel-5.10-generic-5.10.244-1|14380	- bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
21mr|kernel-5.10-generic-5.10.244-1|14381	- bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
21mr|kernel-5.10-generic-5.10.244-1|14382	- bpf: Fix KASAN use-after-free Read in compute_effective_progs
21mr|kernel-5.10-generic-5.10.244-1|14383	- bpf: Fix potential array overflow in bpf_trampoline_get_progs()
21mr|kernel-5.10-generic-5.10.244-1|14384	- bpf: Fix probe read error in ___bpf_prog_run()
21mr|kernel-5.10-generic-5.10.244-1|14385	- bpf: Fix request_sock leak in sk lookup helpers
21mr|kernel-5.10-generic-5.10.244-1|14386	- bpf: Fix subprog names in stack traces.
21mr|kernel-5.10-generic-5.10.244-1|14387	- bpf: Folding omem_charge() into sk_storage_charge()
21mr|kernel-5.10-generic-5.10.244-1|14388	- bpf: Make sure mac_header was set before using it
21mr|kernel-5.10-generic-5.10.244-1|14389	- bpf, x86: Fix tail call count offset calculation on bpf2bpf call
21mr|kernel-5.10-generic-5.10.244-1|14390	- bpf,x86: Respect X86_FEATURE_RETPOLINE*
21mr|kernel-5.10-generic-5.10.244-1|14391	- bpf,x86: Simplify computing label offsets
21mr|kernel-5.10-generic-5.10.244-1|14392	- btrfs: add "0x" prefix for unsupported optional features
21mr|kernel-5.10-generic-5.10.244-1|14393	- btrfs: add error messages to all unrecognized mount options
21mr|kernel-5.10-generic-5.10.244-1|14394	- btrfs: add info when mount fails due to stale replace target
21mr|kernel-5.10-generic-5.10.244-1|14395	- btrfs: check if root is readonly while setting security xattr
21mr|kernel-5.10-generic-5.10.244-1|14396	- btrfs: fix hang during unmount when stopping a space reclaim worker
21mr|kernel-5.10-generic-5.10.244-1|14397	- btrfs: fix lost error handling when looking up extended ref on log replay
21mr|kernel-5.10-generic-5.10.244-1|14398	- btrfs: fix silent failure when deleting root reference
21mr|kernel-5.10-generic-5.10.244-1|14399	- btrfs: harden identification of a stale device
21mr|kernel-5.10-generic-5.10.244-1|14400	- btrfs: only write the sectors in the vertical stripe which has data stripes
21mr|kernel-5.10-generic-5.10.244-1|14401	- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover()
21mr|kernel-5.10-generic-5.10.244-1|14402	- btrfs: reject log replay if there is unsupported RO compat flag
21mr|kernel-5.10-generic-5.10.244-1|14403	- btrfs: repair super block num_devices automatically
21mr|kernel-5.10-generic-5.10.244-1|14404	- btrfs: replace: drop assert for suspended replace
21mr|kernel-5.10-generic-5.10.244-1|14405	- btrfs: reset block group chunk force if we have to wait
21mr|kernel-5.10-generic-5.10.244-1|14406	- btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents
21mr|kernel-5.10-generic-5.10.244-1|14407	- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
21mr|kernel-5.10-generic-5.10.244-1|14408	- bus: ti-sysc: Fix warnings for unbind for serial
21mr|kernel-5.10-generic-5.10.244-1|14409	- caif_virtio: fix race between virtio_device_ready() and ndo_open()
21mr|kernel-5.10-generic-5.10.244-1|14410	- can: bcm: use call_rcu() instead of costly synchronize_rcu()
21mr|kernel-5.10-generic-5.10.244-1|14411	- can: ems_usb: fix clang's -Wunaligned-access warning
21mr|kernel-5.10-generic-5.10.244-1|14412	- can: error: specify the values of data[5..7] of CAN error frames
21mr|kernel-5.10-generic-5.10.244-1|14413	- can: flexcan: flexcan_mailbox_read() fix return value for drop = true
21mr|kernel-5.10-generic-5.10.244-1|14414	- can: grcan: grcan_probe(): remove extra of_node_get()
21mr|kernel-5.10-generic-5.10.244-1|14415	- can: gs_usb: gs_can_open(): fix race dev->can.state condition
21mr|kernel-5.10-generic-5.10.244-1|14416	- can: gs_usb: gs_usb_open/close(): fix memory leak
21mr|kernel-5.10-generic-5.10.244-1|14417	- can: hi311x: do not report txerr and rxerr during bus-off
21mr|kernel-5.10-generic-5.10.244-1|14418	- can: j1939: j1939_session_destroy(): fix memory leak of skbs
21mr|kernel-5.10-generic-5.10.244-1|14419	- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once()
21mr|kernel-5.10-generic-5.10.244-1|14420	- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
21mr|kernel-5.10-generic-5.10.244-1|14421	- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits
21mr|kernel-5.10-generic-5.10.244-1|14422	- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
21mr|kernel-5.10-generic-5.10.244-1|14423	- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
21mr|kernel-5.10-generic-5.10.244-1|14424	- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info
21mr|kernel-5.10-generic-5.10.244-1|14425	- can: mcp251xfd: silence clang's -Wunaligned-access warning
21mr|kernel-5.10-generic-5.10.244-1|14426	- can: mcp251x: Fix race condition on receive interrupt
21mr|kernel-5.10-generic-5.10.244-1|14427	- can: pch_can: do not report txerr and rxerr during bus-off
21mr|kernel-5.10-generic-5.10.244-1|14428	- can: pch_can: pch_can_error(): initialize errc before using it
21mr|kernel-5.10-generic-5.10.244-1|14429	- can: rcar_can: do not report txerr and rxerr during bus-off
21mr|kernel-5.10-generic-5.10.244-1|14430	- can: sja1000: do not report txerr and rxerr during bus-off
21mr|kernel-5.10-generic-5.10.244-1|14431	- can: sun4i_can: do not report txerr and rxerr during bus-off
21mr|kernel-5.10-generic-5.10.244-1|14432	- can: usb_8dev: do not report txerr and rxerr during bus-off
21mr|kernel-5.10-generic-5.10.244-1|14433	- can: xilinx_can: mark bit timing constants as const
21mr|kernel-5.10-generic-5.10.244-1|14434	- carl9170: tx: fix an incorrect use of list iterator
21mr|kernel-5.10-generic-5.10.244-1|14435	- ceph: allow ceph.dir.rctime xattr to be updatable
21mr|kernel-5.10-generic-5.10.244-1|14436	- ceph: don't leak snap_rwsem in handle_cap_grant
21mr|kernel-5.10-generic-5.10.244-1|14437	- ceph: use correct index when encoding client supported features
21mr|kernel-5.10-generic-5.10.244-1|14438	- certs/blacklist_hashes.c: fix const confusion in certs blacklist
21mr|kernel-5.10-generic-5.10.244-1|14439	- cfg80211: declare MODULE_FIRMWARE for regulatory.db
21mr|kernel-5.10-generic-5.10.244-1|14440	- cfg80211: set custom regdomain after wiphy registration
21mr|kernel-5.10-generic-5.10.244-1|14441	- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
21mr|kernel-5.10-generic-5.10.244-1|14442	- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree
21mr|kernel-5.10-generic-5.10.244-1|14443	- cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
21mr|kernel-5.10-generic-5.10.244-1|14444	- cgroup: Use separate src/dst nodes when preloading css_sets for migration
21mr|kernel-5.10-generic-5.10.244-1|14445	- cifs: always initialize struct msghdr smb_msg completely
21mr|kernel-5.10-generic-5.10.244-1|14446	- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
21mr|kernel-5.10-generic-5.10.244-1|14447	- cifs: fix reconnect on smb3 mount types
21mr|kernel-5.10-generic-5.10.244-1|14448	- cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()
21mr|kernel-5.10-generic-5.10.244-1|14449	- cifs: return errors during session setup during reconnects
21mr|kernel-5.10-generic-5.10.244-1|14450	- cifs: revalidate mapping when doing direct writes
21mr|kernel-5.10-generic-5.10.244-1|14451	- cifs: use discard iterator to discard unneeded network data more efficiently
21mr|kernel-5.10-generic-5.10.244-1|14452	- cifs: version operations for smb20 unneeded when legacy support disabled
21mr|kernel-5.10-generic-5.10.244-1|14453	- cifs: when extending a file with falloc we should make files not-sparse
21mr|kernel-5.10-generic-5.10.244-1|14454	- cipso: Fix data-races around sysctl.
21mr|kernel-5.10-generic-5.10.244-1|14455	- clk: bcm: rpi: Add missing newline
21mr|kernel-5.10-generic-5.10.244-1|14456	- clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
21mr|kernel-5.10-generic-5.10.244-1|14457	- clk: bcm: rpi: Prevent out-of-bounds access
21mr|kernel-5.10-generic-5.10.244-1|14458	- clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()
21mr|kernel-5.10-generic-5.10.244-1|14459	- clk: core: Fix runtime PM sequence in clk_core_unprepare()
21mr|kernel-5.10-generic-5.10.244-1|14460	- clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
21mr|kernel-5.10-generic-5.10.244-1|14461	- clk: imx8mp: fix usb_root_clk parent
21mr|kernel-5.10-generic-5.10.244-1|14462	- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
21mr|kernel-5.10-generic-5.10.244-1|14463	- clk: ingenic-tcu: Properly enable registers before accessing timers
21mr|kernel-5.10-generic-5.10.244-1|14464	- clk: iproc: Do not rely on node name for correct PLL setup
21mr|kernel-5.10-generic-5.10.244-1|14465	- clk: mediatek: reset: Fix written reset bit offset
21mr|kernel-5.10-generic-5.10.244-1|14466	- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain
21mr|kernel-5.10-generic-5.10.244-1|14467	- clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description
21mr|kernel-5.10-generic-5.10.244-1|14468	- clk: qcom: clk-krait: unlock spin after mux completion
21mr|kernel-5.10-generic-5.10.244-1|14469	- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src
21mr|kernel-5.10-generic-5.10.244-1|14470	- clk: qcom: ipq8074: fix NSS core PLL-s
21mr|kernel-5.10-generic-5.10.244-1|14471	- clk: qcom: ipq8074: fix NSS port frequency tables
21mr|kernel-5.10-generic-5.10.244-1|14472	- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
21mr|kernel-5.10-generic-5.10.244-1|14473	- clk: qcom: ipq8074: SW workaround for UBI32 PLL lock
21mr|kernel-5.10-generic-5.10.244-1|14474	- clk: renesas: r9a06g032: Fix UART clkgrp bitsel
21mr|kernel-5.10-generic-5.10.244-1|14475	- clk: ti: Stop using legacy clkctrl names for omap4 and 5
21mr|kernel-5.10-generic-5.10.244-1|14476	- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup()
21mr|kernel-5.10-generic-5.10.244-1|14477	- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value
21mr|kernel-5.10-generic-5.10.244-1|14478	- clocksource/drivers/riscv: Events are stopped during CPU suspend
21mr|kernel-5.10-generic-5.10.244-1|14479	- clocksource/drivers/sp804: Avoid error on multiple instances
21mr|kernel-5.10-generic-5.10.244-1|14480	- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()
21mr|kernel-5.10-generic-5.10.244-1|14481	- comedi: vmk80xx: fix expression for tx buffer size
21mr|kernel-5.10-generic-5.10.244-1|14482	- coresight: Clear the connection field properly
21mr|kernel-5.10-generic-5.10.244-1|14483	- coresight: core: Fix coresight device probe failure issue
21mr|kernel-5.10-generic-5.10.244-1|14484	- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier
21mr|kernel-5.10-generic-5.10.244-1|14485	- cpufreq: Fix possible race in cpufreq online error path
21mr|kernel-5.10-generic-5.10.244-1|14486	- cpufreq: mediatek: add missing platform_driver_unregister() on error in mtk_cpufreq_driver_init
21mr|kernel-5.10-generic-5.10.244-1|14487	- cpufreq: mediatek: Unregister platform device on exit
21mr|kernel-5.10-generic-5.10.244-1|14488	- cpufreq: mediatek: Use module_init and add module_exit
21mr|kernel-5.10-generic-5.10.244-1|14489	- cpufreq: pmac32-cpufreq: Fix refcount leak bug
21mr|kernel-5.10-generic-5.10.244-1|14490	- cpufreq: zynq: Fix refcount leak in zynq_get_revision
21mr|kernel-5.10-generic-5.10.244-1|14491	- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE
21mr|kernel-5.10-generic-5.10.244-1|14492	- crypto: arm64/poly1305 - fix a read out-of-bound
21mr|kernel-5.10-generic-5.10.244-1|14493	- crypto: blake2s - add comment for blake2s_state fields
21mr|kernel-5.10-generic-5.10.244-1|14494	- crypto: blake2s - adjust include guard naming
21mr|kernel-5.10-generic-5.10.244-1|14495	- crypto: blake2s - define shash_alg structs using macros
21mr|kernel-5.10-generic-5.10.244-1|14496	- crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h>
21mr|kernel-5.10-generic-5.10.244-1|14497	- crypto: blake2s - move update and final logic to internal/blake2s.h
21mr|kernel-5.10-generic-5.10.244-1|14498	- crypto: blake2s - optimize blake2s initialization
21mr|kernel-5.10-generic-5.10.244-1|14499	- crypto: blake2s - remove unneeded includes
21mr|kernel-5.10-generic-5.10.244-1|14500	- crypto: blake2s - share the "shash" API boilerplate code
21mr|kernel-5.10-generic-5.10.244-1|14501	- crypto: caam - fix i.MX6SX entropy delay value
21mr|kernel-5.10-generic-5.10.244-1|14502	- crypto: ccp - During shutdown, check SEV data pointer before using
21mr|kernel-5.10-generic-5.10.244-1|14503	- crypto: ccree - use fine grained DMA mapping dir
21mr|kernel-5.10-generic-5.10.244-1|14504	- crypto: cryptd - Protect per-CPU resource by disabling BH.
21mr|kernel-5.10-generic-5.10.244-1|14505	- crypto: drbg - make reseeding from get_random_bytes() synchronous
21mr|kernel-5.10-generic-5.10.244-1|14506	- crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed()
21mr|kernel-5.10-generic-5.10.244-1|14507	- crypto: drbg - prepare for more fine-grained tracking of seeding state
21mr|kernel-5.10-generic-5.10.244-1|14508	- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized()
21mr|kernel-5.10-generic-5.10.244-1|14509	- crypto: ecrdsa - Fix incorrect use of vli_cmp
21mr|kernel-5.10-generic-5.10.244-1|14510	- crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq
21mr|kernel-5.10-generic-5.10.244-1|14511	- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq
21mr|kernel-5.10-generic-5.10.244-1|14512	- crypto: hisilicon/sec - don't sleep when in softirq
21mr|kernel-5.10-generic-5.10.244-1|14513	- crypto: hisilicon/sec - fix auth key size error
21mr|kernel-5.10-generic-5.10.244-1|14514	- crypto: hisilicon/sec - fixes some coding style
21mr|kernel-5.10-generic-5.10.244-1|14515	- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
21mr|kernel-5.10-generic-5.10.244-1|14516	- crypto: lib/blake2s - Move selftest prototype into header file
21mr|kernel-5.10-generic-5.10.244-1|14517	- crypto: lib - remove unneeded selection of XOR_BLOCKS
21mr|kernel-5.10-generic-5.10.244-1|14518	- crypto: marvell/cesa - ECB does not IV
21mr|kernel-5.10-generic-5.10.244-1|14519	- crypto: memneq - move into lib/
21mr|kernel-5.10-generic-5.10.244-1|14520	- crypto: sun8i-ss - do not allocate memory when handling hash requests
21mr|kernel-5.10-generic-5.10.244-1|14521	- crypto: sun8i-ss - fix error codes in allocate_flows()
21mr|kernel-5.10-generic-5.10.244-1|14522	- crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs()
21mr|kernel-5.10-generic-5.10.244-1|14523	- crypto: sun8i-ss - handle zero sized sg
21mr|kernel-5.10-generic-5.10.244-1|14524	- crypto: sun8i-ss - rework handling of IV
21mr|kernel-5.10-generic-5.10.244-1|14525	- crypto: x86/blake2s - define shash_alg structs using macros
21mr|kernel-5.10-generic-5.10.244-1|14526	- crypto: x86/poly1305 - Fixup SLS
21mr|kernel-5.10-generic-5.10.244-1|14527	- csky/kprobe: reclaim insn_slot on kprobe unregistration
21mr|kernel-5.10-generic-5.10.244-1|14528	- csky: patch_text: Fixup last cpu should be master
21mr|kernel-5.10-generic-5.10.244-1|14529	- cxgb4: fix missing unlock on ETHOFLD desc collect fail path
21mr|kernel-5.10-generic-5.10.244-1|14530	- cxl: Fix a memory leak in an error handling path
21mr|kernel-5.10-generic-5.10.244-1|14531	- dax: fix cache flush on PMD-mapped pages
21mr|kernel-5.10-generic-5.10.244-1|14532	- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
21mr|kernel-5.10-generic-5.10.244-1|14533	- debugfs: add debugfs_lookup_and_remove()
21mr|kernel-5.10-generic-5.10.244-1|14534	- devdax: Fix soft-reservation memory description
21mr|kernel-5.10-generic-5.10.244-1|14535	- devlink: Fix use-after-free after a failed reload
21mr|kernel-5.10-generic-5.10.244-1|14536	- dlm: fix missing lkb refcount handling
21mr|kernel-5.10-generic-5.10.244-1|14537	- dlm: fix pending remove if msg allocation fails
21mr|kernel-5.10-generic-5.10.244-1|14538	- dlm: fix plock invalid read
21mr|kernel-5.10-generic-5.10.244-1|14539	- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC
21mr|kernel-5.10-generic-5.10.244-1|14540	- dma-debug: make things less spammy under memory pressure
21mr|kernel-5.10-generic-5.10.244-1|14541	- dma-direct: don't over-decrypt memory
21mr|kernel-5.10-generic-5.10.244-1|14542	- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly
21mr|kernel-5.10-generic-5.10.244-1|14543	- dmaengine: bestcomm: fix system boot lockups
21mr|kernel-5.10-generic-5.10.244-1|14544	- dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics
21mr|kernel-5.10-generic-5.10.244-1|14545	- dmaengine: idxd: add missing callback function to support DMA_INTERRUPT
21mr|kernel-5.10-generic-5.10.244-1|14546	- dmaengine: idxd: Fix the error handling path in idxd_cdev_register()
21mr|kernel-5.10-generic-5.10.244-1|14547	- dmaengine: idxd: set DMA_INTERRUPT cap bit
21mr|kernel-5.10-generic-5.10.244-1|14548	- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs
21mr|kernel-5.10-generic-5.10.244-1|14549	- dmaengine: pl330: Fix lockdep warning about non-static key
21mr|kernel-5.10-generic-5.10.244-1|14550	- dmaengine: sf-pdma: Add multithread support for a DMA channel
21mr|kernel-5.10-generic-5.10.244-1|14551	- dmaengine: sf-pdma: apply proper spinlock flags in sf_pdma_prep_dma_memcpy()
21mr|kernel-5.10-generic-5.10.244-1|14552	- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed
21mr|kernel-5.10-generic-5.10.244-1|14553	- dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()
21mr|kernel-5.10-generic-5.10.244-1|14554	- dmaengine: stm32-mdma: remove GISR1 register
21mr|kernel-5.10-generic-5.10.244-1|14555	- dmaengine: stm32-mdma: rework interrupt handler
21mr|kernel-5.10-generic-5.10.244-1|14556	- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate
21mr|kernel-5.10-generic-5.10.244-1|14557	- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate
21mr|kernel-5.10-generic-5.10.244-1|14558	- dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get()
21mr|kernel-5.10-generic-5.10.244-1|14559	- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type
21mr|kernel-5.10-generic-5.10.244-1|14560	- dm crypt: make printing of the key constant-time
21mr|kernel-5.10-generic-5.10.244-1|14561	- dm era: commit metadata in postsuspend after worker stops
21mr|kernel-5.10-generic-5.10.244-1|14562	- dm integrity: fix error code in dm_integrity_ctr()
21mr|kernel-5.10-generic-5.10.244-1|14563	- dm mirror log: clear log bits up to BITS_PER_LONG boundary
21mr|kernel-5.10-generic-5.10.244-1|14564	- dm mirror log: round up region bitmap size to BITS_PER_LONG
21mr|kernel-5.10-generic-5.10.244-1|14565	- dm raid: fix accesses beyond end of raid member array
21mr|kernel-5.10-generic-5.10.244-1|14566	- dm raid: fix address sanitizer warning in raid_resume
21mr|kernel-5.10-generic-5.10.244-1|14567	- dm raid: fix address sanitizer warning in raid_status
21mr|kernel-5.10-generic-5.10.244-1|14568	- dm raid: fix KASAN warning in raid5_add_disks
21mr|kernel-5.10-generic-5.10.244-1|14569	- dm: return early from dm_pr_call() if DM device is suspended
21mr|kernel-5.10-generic-5.10.244-1|14570	- dm stats: add cond_resched when looping over entries
21mr|kernel-5.10-generic-5.10.244-1|14571	- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback
21mr|kernel-5.10-generic-5.10.244-1|14572	- dm verity: set DM_TARGET_IMMUTABLE feature flag
21mr|kernel-5.10-generic-5.10.244-1|14573	- dm writecache: set a default MAX_WRITEBACK_JOBS
21mr|kernel-5.10-generic-5.10.244-1|14574	- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0
21mr|kernel-5.10-generic-5.10.244-1|14575	- docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed
21mr|kernel-5.10-generic-5.10.244-1|14576	- docs: net: explain struct net_device lifetime
21mr|kernel-5.10-generic-5.10.244-1|14577	- docs: submitting-patches: Fix crossref to 'The canonical patch format'
21mr|kernel-5.10-generic-5.10.244-1|14578	- Documentation/ABI: Mention retbleed vulnerability info file for sysfs
21mr|kernel-5.10-generic-5.10.244-1|14579	- Documentation: ACPI: EINJ: Fix obsolete example
21mr|kernel-5.10-generic-5.10.244-1|14580	- Documentation: Add documentation for Processor MMIO Stale Data
21mr|kernel-5.10-generic-5.10.244-1|14581	- Documentation: fix sctp_wmem in ip-sysctl.rst
21mr|kernel-5.10-generic-5.10.244-1|14582	- dpaa2-eth: trace the allocated address instead of page struct
21mr|kernel-5.10-generic-5.10.244-1|14583	- drbd: fix duplicate array initializer
21mr|kernel-5.10-generic-5.10.244-1|14584	- driver: base: fix UAF when driver_attach failed
21mr|kernel-5.10-generic-5.10.244-1|14585	- driver core: Don't probe devices after bus_type.match() probe deferral
21mr|kernel-5.10-generic-5.10.244-1|14586	- driver core: fix deadlock in __device_attach
21mr|kernel-5.10-generic-5.10.244-1|14587	- driver core: fix potential deadlock in __driver_attach
21mr|kernel-5.10-generic-5.10.244-1|14588	- driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction
21mr|kernel-5.10-generic-5.10.244-1|14589	- drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block()
21mr|kernel-5.10-generic-5.10.244-1|14590	- drivers/base/node.c: fix compaction sysfs file leak
21mr|kernel-5.10-generic-5.10.244-1|14591	- drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c
21mr|kernel-5.10-generic-5.10.244-1|14592	- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region
21mr|kernel-5.10-generic-5.10.244-1|14593	- Drivers: hv: vmbus: Release cpu lock in error case
21mr|kernel-5.10-generic-5.10.244-1|14594	- drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers
21mr|kernel-5.10-generic-5.10.244-1|14595	- drivers:md:fix a potential use-after-free bug
21mr|kernel-5.10-generic-5.10.244-1|14596	- drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit
21mr|kernel-5.10-generic-5.10.244-1|14597	- drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX
21mr|kernel-5.10-generic-5.10.244-1|14598	- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()
21mr|kernel-5.10-generic-5.10.244-1|14599	- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()
21mr|kernel-5.10-generic-5.10.244-1|14600	- drivers: tty: serial: Fix deadlock in sa1100_set_termios()
21mr|kernel-5.10-generic-5.10.244-1|14601	- drivers: usb: host: Fix deadlock in oxu_bus_suspend()
21mr|kernel-5.10-generic-5.10.244-1|14602	- drm: adv7511: override i2c address of cec before accessing it
21mr|kernel-5.10-generic-5.10.244-1|14603	- drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV
21mr|kernel-5.10-generic-5.10.244-1|14604	- drm/amd/amdgpu: skip ucode loading if ucode_size == 0
21mr|kernel-5.10-generic-5.10.244-1|14605	- drm/amd/display: Avoid MPC infinite loop
21mr|kernel-5.10-generic-5.10.244-1|14606	- drm/amd/display: Cap OLED brightness per max frame-average luminance
21mr|kernel-5.10-generic-5.10.244-1|14607	- drm/amd/display: clear optc underflow before turn off odm clock
21mr|kernel-5.10-generic-5.10.244-1|14608	- drm/amd/display: Fix pixel clock programming
21mr|kernel-5.10-generic-5.10.244-1|14609	- drm/amd/display: For stereo keep "FLIP_ANY_FRAME"
21mr|kernel-5.10-generic-5.10.244-1|14610	- drm/amd/display: Limit user regamma to a valid value
21mr|kernel-5.10-generic-5.10.244-1|14611	- drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage
21mr|kernel-5.10-generic-5.10.244-1|14612	- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
21mr|kernel-5.10-generic-5.10.244-1|14613	- drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
21mr|kernel-5.10-generic-5.10.244-1|14614	- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.
21mr|kernel-5.10-generic-5.10.244-1|14615	- drm/amdgpu/display: add quirk handling for stutter mode
21mr|kernel-5.10-generic-5.10.244-1|14616	- drm/amdgpu: Fix check for RAS support
21mr|kernel-5.10-generic-5.10.244-1|14617	- drm/amdgpu: Increase tlb flush timeout for sriov
21mr|kernel-5.10-generic-5.10.244-1|14618	- drm/amdgpu: indirect register access for nv12 sriov
21mr|kernel-5.10-generic-5.10.244-1|14619	- drm/amdgpu: make sure to init common IP before gmc
21mr|kernel-5.10-generic-5.10.244-1|14620	- drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
21mr|kernel-5.10-generic-5.10.244-1|14621	- drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
21mr|kernel-5.10-generic-5.10.244-1|14622	- drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
21mr|kernel-5.10-generic-5.10.244-1|14623	- drm/amdgpu: Separate vf2pf work item init from virt data exchange
21mr|kernel-5.10-generic-5.10.244-1|14624	- drm/amdgpu: To flush tlb for MMHUB of RAVEN series
21mr|kernel-5.10-generic-5.10.244-1|14625	- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo
21mr|kernel-5.10-generic-5.10.244-1|14626	- drm/amdgpu: use dirty framebuffer helper
21mr|kernel-5.10-generic-5.10.244-1|14627	- drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid
21mr|kernel-5.10-generic-5.10.244-1|14628	- drm/amd/pm: fix double free in si_parse_power_table()
21mr|kernel-5.10-generic-5.10.244-1|14629	- drm/amd/pm: fix the compile warning
21mr|kernel-5.10-generic-5.10.244-1|14630	- drm/atomic: Force bridge self-refresh-exit on CRTC switch
21mr|kernel-5.10-generic-5.10.244-1|14631	- drm: bridge: adv7511: Add check for mipi_dsi_driver_register
21mr|kernel-5.10-generic-5.10.244-1|14632	- drm/bridge: adv7511: clean up CEC adapter when probe fails
21mr|kernel-5.10-generic-5.10.244-1|14633	- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX
21mr|kernel-5.10-generic-5.10.244-1|14634	- drm/bridge: analogix_dp: Support PSR-exit to disable transition
21mr|kernel-5.10-generic-5.10.244-1|14635	- drm/bridge: Fix error handling in analogix_dp_probe
21mr|kernel-5.10-generic-5.10.244-1|14636	- drm: bridge: sii8620: fix possible off-by-one
21mr|kernel-5.10-generic-5.10.244-1|14637	- drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function
21mr|kernel-5.10-generic-5.10.244-1|14638	- drm/bridge: tc358767: Make sure Refclk clock are enabled
21mr|kernel-5.10-generic-5.10.244-1|14639	- drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
21mr|kernel-5.10-generic-5.10.244-1|14640	- drm/edid: fix invalid EDID extension block filtering
21mr|kernel-5.10-generic-5.10.244-1|14641	- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem
21mr|kernel-5.10-generic-5.10.244-1|14642	- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.
21mr|kernel-5.10-generic-5.10.244-1|14643	- drm: fix EDID struct for old ARM OABI format
21mr|kernel-5.10-generic-5.10.244-1|14644	- drm/gem: Fix GEM handle release errors
21mr|kernel-5.10-generic-5.10.244-1|14645	- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error
21mr|kernel-5.10-generic-5.10.244-1|14646	- drm/gma500: Fix BUG: sleeping function called from invalid context errors
21mr|kernel-5.10-generic-5.10.244-1|14647	- drm/hisilicon: Add depends on MMU
21mr|kernel-5.10-generic-5.10.244-1|14648	- drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled
21mr|kernel-5.10-generic-5.10.244-1|14649	- drm/i915/dg1: Update DMC_DEBUG3 register
21mr|kernel-5.10-generic-5.10.244-1|14650	- drm/i915/dsi: fix VBT send packet port selection for ICL+
21mr|kernel-5.10-generic-5.10.244-1|14651	- drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector()
21mr|kernel-5.10-generic-5.10.244-1|14652	- drm/i915: Fix CFI violation with show_dynamic_id()
21mr|kernel-5.10-generic-5.10.244-1|14653	- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
21mr|kernel-5.10-generic-5.10.244-1|14654	- drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
21mr|kernel-5.10-generic-5.10.244-1|14655	- drm/i915/gt: Serialize TLB invalidates with GT resets
21mr|kernel-5.10-generic-5.10.244-1|14656	- drm/i915: Implement WaEdpLinkRateDataReload
21mr|kernel-5.10-generic-5.10.244-1|14657	- drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
21mr|kernel-5.10-generic-5.10.244-1|14658	- drm/i915/reset: Fix error_state_read ptr + offset use
21mr|kernel-5.10-generic-5.10.244-1|14659	- drm/i915/selftests: fix a couple IS_ERR() vs NULL tests
21mr|kernel-5.10-generic-5.10.244-1|14660	- drm/imx/dcss: Add missing of_node_put() in fail path
21mr|kernel-5.10-generic-5.10.244-1|14661	- drm/imx/dcss: fix unused but set variable warnings
21mr|kernel-5.10-generic-5.10.244-1|14662	- drm: imx: fix compiler warning with gcc-12
21mr|kernel-5.10-generic-5.10.244-1|14663	- drm/ingenic: Reset pixclock rate when parent clock rate changes
21mr|kernel-5.10-generic-5.10.244-1|14664	- drm/komeda: Fix an undefined behavior bug in komeda_plane_add()
21mr|kernel-5.10-generic-5.10.244-1|14665	- drm/komeda: return early if drm_universal_plane_init() fails.
21mr|kernel-5.10-generic-5.10.244-1|14666	- drm: mali-dp: potential dereference of null pointer
21mr|kernel-5.10-generic-5.10.244-1|14667	- drm/mcde: Fix refcount leak in mcde_dsi_bind
21mr|kernel-5.10-generic-5.10.244-1|14668	- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
21mr|kernel-5.10-generic-5.10.244-1|14669	- drm/mediatek: Allow commands to be sent during video mode
21mr|kernel-5.10-generic-5.10.244-1|14670	- drm/mediatek: dpi: Only enable dpi after the bridge is enabled
21mr|kernel-5.10-generic-5.10.244-1|14671	- drm/mediatek: dpi: Remove output format of YUV
21mr|kernel-5.10-generic-5.10.244-1|14672	- drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks
21mr|kernel-5.10-generic-5.10.244-1|14673	- drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff()
21mr|kernel-5.10-generic-5.10.244-1|14674	- drm/mediatek: Fix mtk_cec_mask()
21mr|kernel-5.10-generic-5.10.244-1|14675	- drm/mediatek: Keep dsi as LP00 before dcs cmds transfer
21mr|kernel-5.10-generic-5.10.244-1|14676	- drm/mediatek: Modify dsi funcs to atomic operations
21mr|kernel-5.10-generic-5.10.244-1|14677	- drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs
21mr|kernel-5.10-generic-5.10.244-1|14678	- drm/meson: Correct OSD1 global alpha value
21mr|kernel-5.10-generic-5.10.244-1|14679	- drm/meson: Fix OSD1 RGB to YCbCr coefficient
21mr|kernel-5.10-generic-5.10.244-1|14680	- drm/meson: Fix overflow implicit truncation warnings
21mr|kernel-5.10-generic-5.10.244-1|14681	- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()
21mr|kernel-5.10-generic-5.10.244-1|14682	- drm/mipi-dbi: align max_chunk to 2 in spi_transfer
21mr|kernel-5.10-generic-5.10.244-1|14683	- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init
21mr|kernel-5.10-generic-5.10.244-1|14684	- drm/msm: add missing include to msm_drv.c
21mr|kernel-5.10-generic-5.10.244-1|14685	- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume
21mr|kernel-5.10-generic-5.10.244-1|14686	- drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind()
21mr|kernel-5.10-generic-5.10.244-1|14687	- drm/msm/dp: deinitialize mainlink if link training failed
21mr|kernel-5.10-generic-5.10.244-1|14688	- drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
21mr|kernel-5.10-generic-5.10.244-1|14689	- drm/msm/dp: fix connect/disconnect handled at irq_hpd
21mr|kernel-5.10-generic-5.10.244-1|14690	- drm/msm/dp: fix error check return value of irq_of_parse_and_map()
21mr|kernel-5.10-generic-5.10.244-1|14691	- drm/msm/dp: fixes wrong connection state caused by failure of link train
21mr|kernel-5.10-generic-5.10.244-1|14692	- drm/msm/dp: fix event thread stuck in wait_event after kthread_stop()
21mr|kernel-5.10-generic-5.10.244-1|14693	- drm/msm/dp: promote irq_hpd handle to handle link training correctly
21mr|kernel-5.10-generic-5.10.244-1|14694	- drm/msm/dp: stop event kernel thread when DP unbind
21mr|kernel-5.10-generic-5.10.244-1|14695	- drm/msm/dpu: adjust display_v_end for eDP and DP
21mr|kernel-5.10-generic-5.10.244-1|14696	- drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path
21mr|kernel-5.10-generic-5.10.244-1|14697	- drm/msm/dsi: fix error checks and return values for DSI xmit functions
21mr|kernel-5.10-generic-5.10.244-1|14698	- drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
21mr|kernel-5.10-generic-5.10.244-1|14699	- drm/msm/dsi: Fix number of regulators for SDM660
21mr|kernel-5.10-generic-5.10.244-1|14700	- drm/msm/dsi: fix the inconsistent indenting
21mr|kernel-5.10-generic-5.10.244-1|14701	- drm/msm: Fix double pm_runtime_disable() call
21mr|kernel-5.10-generic-5.10.244-1|14702	- drm: msm: fix error check return value of irq_of_parse_and_map()
21mr|kernel-5.10-generic-5.10.244-1|14703	- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()
21mr|kernel-5.10-generic-5.10.244-1|14704	- drm/msm/hdmi: check return value after calling platform_get_resource_byname()
21mr|kernel-5.10-generic-5.10.244-1|14705	- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map()
21mr|kernel-5.10-generic-5.10.244-1|14706	- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf
21mr|kernel-5.10-generic-5.10.244-1|14707	- drm/msm/mdp5: Fix global state lock backoff
21mr|kernel-5.10-generic-5.10.244-1|14708	- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected
21mr|kernel-5.10-generic-5.10.244-1|14709	- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected
21mr|kernel-5.10-generic-5.10.244-1|14710	- drm/msm/rd: Fix FIFO-full deadlock
21mr|kernel-5.10-generic-5.10.244-1|14711	- drm/msm: return an error pointer in msm_gem_prime_get_sg_table()
21mr|kernel-5.10-generic-5.10.244-1|14712	- drm/msm: use for_each_sgtable_sg to iterate over scatterlist
21mr|kernel-5.10-generic-5.10.244-1|14713	- drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime
21mr|kernel-5.10-generic-5.10.244-1|14714	- drm/nouveau/clk: Fix an incorrect NULL check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|14715	- drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()
21mr|kernel-5.10-generic-5.10.244-1|14716	- drm/nouveau: fix another off-by-one in nvbios_addr
21mr|kernel-5.10-generic-5.10.244-1|14717	- drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|14718	- drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H
21mr|kernel-5.10-generic-5.10.244-1|14719	- drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01
21mr|kernel-5.10-generic-5.10.244-1|14720	- drm/panel: simple: Fix innolux_g121i1_l01 bus_format
21mr|kernel-5.10-generic-5.10.244-1|14721	- drm/panfrost: Fix shrinker list corruption by madvise IOCTL
21mr|kernel-5.10-generic-5.10.244-1|14722	- drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error
21mr|kernel-5.10-generic-5.10.244-1|14723	- drm/plane: Move range check for format_count earlier
21mr|kernel-5.10-generic-5.10.244-1|14724	- drm/radeon: add a force flush to delay work when radeon
21mr|kernel-5.10-generic-5.10.244-1|14725	- drm/radeon: fix a possible null pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|14726	- drm/radeon: fix incorrrect SPDX-License-Identifiers
21mr|kernel-5.10-generic-5.10.244-1|14727	- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
21mr|kernel-5.10-generic-5.10.244-1|14728	- drm: remove drm_fb_helper_modinit
21mr|kernel-5.10-generic-5.10.244-1|14729	- drm/rockchip: Fix an error handling path rockchip_dp_probe()
21mr|kernel-5.10-generic-5.10.244-1|14730	- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
21mr|kernel-5.10-generic-5.10.244-1|14731	- drm/rockchip: vop: Don't crash for invalid duplicate_state()
21mr|kernel-5.10-generic-5.10.244-1|14732	- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
21mr|kernel-5.10-generic-5.10.244-1|14733	- drm/st7735r: Fix module autoloading for Okaya RH128128T
21mr|kernel-5.10-generic-5.10.244-1|14734	- drm/sun4i: dsi: Prevent underflow when computing packet sizes
21mr|kernel-5.10-generic-5.10.244-1|14735	- drm/sun4i: Fix crash during suspend after component bind failure
21mr|kernel-5.10-generic-5.10.244-1|14736	- drm/vc4: change vc4_dma_range_matches from a global to static
21mr|kernel-5.10-generic-5.10.244-1|14737	- drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component
21mr|kernel-5.10-generic-5.10.244-1|14738	- drm/vc4: drv: Remove the DSI pointer in vc4_drv
21mr|kernel-5.10-generic-5.10.244-1|14739	- drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration
21mr|kernel-5.10-generic-5.10.244-1|14740	- drm/vc4: dsi: Correct DSI divider calculations
21mr|kernel-5.10-generic-5.10.244-1|14741	- drm/vc4: dsi: Correct pixel order for DSI0
21mr|kernel-5.10-generic-5.10.244-1|14742	- drm/vc4: dsi: Fix dsi0 interrupt support
21mr|kernel-5.10-generic-5.10.244-1|14743	- drm/vc4: dsi: Introduce a variant structure
21mr|kernel-5.10-generic-5.10.244-1|14744	- drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type
21mr|kernel-5.10-generic-5.10.244-1|14745	- drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array
21mr|kernel-5.10-generic-5.10.244-1|14746	- drm/vc4: hdmi: Avoid full hdmi audio fifo writes
21mr|kernel-5.10-generic-5.10.244-1|14747	- drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes
21mr|kernel-5.10-generic-5.10.244-1|14748	- drm/vc4: hdmi: Disable audio if dmas property is present but empty
21mr|kernel-5.10-generic-5.10.244-1|14749	- drm/vc4: hdmi: Don't access the connector state in reset if kmalloc fails
21mr|kernel-5.10-generic-5.10.244-1|14750	- drm/vc4: hdmi: Fix timings for interlaced modes
21mr|kernel-5.10-generic-5.10.244-1|14751	- drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
21mr|kernel-5.10-generic-5.10.244-1|14752	- drm/vc4: hdmi: Remove firmware logic for MAI threshold setting
21mr|kernel-5.10-generic-5.10.244-1|14753	- drm/vc4: hvs: Reset muxes at probe time
21mr|kernel-5.10-generic-5.10.244-1|14754	- drm/vc4: plane: Fix margin calculations for the right/bottom edges
21mr|kernel-5.10-generic-5.10.244-1|14755	- drm/vc4: plane: Remove subpixel positioning check
21mr|kernel-5.10-generic-5.10.244-1|14756	- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
21mr|kernel-5.10-generic-5.10.244-1|14757	- drm/vc4: txp: Force alpha to be 0xff if it's disabled
21mr|kernel-5.10-generic-5.10.244-1|14758	- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
21mr|kernel-5.10-generic-5.10.244-1|14759	- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles
21mr|kernel-5.10-generic-5.10.244-1|14760	- dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources
21mr|kernel-5.10-generic-5.10.244-1|14761	- dt-bindings: display: sitronix, st7735r: Fix backlight in example
21mr|kernel-5.10-generic-5.10.244-1|14762	- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo
21mr|kernel-5.10-generic-5.10.244-1|14763	- dt-bindings: gpio: altera: correct interrupt-cells
21mr|kernel-5.10-generic-5.10.244-1|14764	- EDAC/dmc520: Don't print an error for each unconfigured interrupt line
21mr|kernel-5.10-generic-5.10.244-1|14765	- EDAC/ghes: Set the DIMM label unconditionally
21mr|kernel-5.10-generic-5.10.244-1|14766	- eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()
21mr|kernel-5.10-generic-5.10.244-1|14767	- efi: Add missing prototype for efi_capsule_setup_info
21mr|kernel-5.10-generic-5.10.244-1|14768	- efi: capsule-loader: Fix use-after-free in efi_capsule_write
21mr|kernel-5.10-generic-5.10.244-1|14769	- efi: Do not import certificates from UEFI Secure Boot for T2 Macs
21mr|kernel-5.10-generic-5.10.244-1|14770	- efi: libstub: check Shim mode using MokSBStateRT
21mr|kernel-5.10-generic-5.10.244-1|14771	- efi: libstub: Disable struct randomization
21mr|kernel-5.10-generic-5.10.244-1|14772	- efi/x86: use naked RET on mixed mode call wrapper
21mr|kernel-5.10-generic-5.10.244-1|14773	- efi: x86: Wipe setup_data on pure EFI boot
21mr|kernel-5.10-generic-5.10.244-1|14774	- epic100: fix use after free on rmmod
21mr|kernel-5.10-generic-5.10.244-1|14775	- epoll: autoremove wakers even more aggressively
21mr|kernel-5.10-generic-5.10.244-1|14776	- erofs: avoid consecutive detection for Highmem memory
21mr|kernel-5.10-generic-5.10.244-1|14777	- erspan: do not assume transport header is always set
21mr|kernel-5.10-generic-5.10.244-1|14778	- ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
21mr|kernel-5.10-generic-5.10.244-1|14779	- eth: tg3: silence the GCC 12 array-bounds warning
21mr|kernel-5.10-generic-5.10.244-1|14780	- exfat: check if cluster num is valid
21mr|kernel-5.10-generic-5.10.244-1|14781	- ext2: Add more validity checks for inode counts
21mr|kernel-5.10-generic-5.10.244-1|14782	- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
21mr|kernel-5.10-generic-5.10.244-1|14783	- ext4: add reserved GDT blocks check
21mr|kernel-5.10-generic-5.10.244-1|14784	- ext4: avoid cycles in directory h-tree
21mr|kernel-5.10-generic-5.10.244-1|14785	- ext4: avoid remove directory when directory is corrupted
21mr|kernel-5.10-generic-5.10.244-1|14786	- ext4: avoid resizing to a partial cluster size
21mr|kernel-5.10-generic-5.10.244-1|14787	- ext4: check if directory block is within i_size
21mr|kernel-5.10-generic-5.10.244-1|14788	- ext4: correct max_inline_xattr_value_size computing
21mr|kernel-5.10-generic-5.10.244-1|14789	- ext4: correct the misjudgment in ext4_iget_extra_inode
21mr|kernel-5.10-generic-5.10.244-1|14790	- ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state
21mr|kernel-5.10-generic-5.10.244-1|14791	- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
21mr|kernel-5.10-generic-5.10.244-1|14792	- ext4: fix bug_on ext4_mb_use_inode_pa
21mr|kernel-5.10-generic-5.10.244-1|14793	- ext4: fix bug_on in __es_tree_search
21mr|kernel-5.10-generic-5.10.244-1|14794	- ext4: fix bug_on in ext4_writepages
21mr|kernel-5.10-generic-5.10.244-1|14795	- ext4: fix extent status tree race in writeback error recovery path
21mr|kernel-5.10-generic-5.10.244-1|14796	- ext4: fix race condition between ext4_write and ext4_convert_inline_data
21mr|kernel-5.10-generic-5.10.244-1|14797	- ext4: fix use-after-free in ext4_rename_dir_prepare
21mr|kernel-5.10-generic-5.10.244-1|14798	- ext4: fix use-after-free in ext4_xattr_set_entry
21mr|kernel-5.10-generic-5.10.244-1|14799	- ext4: fix warning in ext4_handle_inode_extension
21mr|kernel-5.10-generic-5.10.244-1|14800	- ext4: fix warning in ext4_iomap_begin as race between bmap and write
21mr|kernel-5.10-generic-5.10.244-1|14801	- ext4: limit the number of retries after discarding preallocations blocks
21mr|kernel-5.10-generic-5.10.244-1|14802	- ext4: make directory inode spreading reflect flexbg size
21mr|kernel-5.10-generic-5.10.244-1|14803	- ext4: make sure ext4_append() always allocates new block
21mr|kernel-5.10-generic-5.10.244-1|14804	- ext4: make variable "count" signed
21mr|kernel-5.10-generic-5.10.244-1|14805	- ext4: only allow test_dummy_encryption when supported
21mr|kernel-5.10-generic-5.10.244-1|14806	- ext4: recover csum seed of tmp_inode after migrating to extents
21mr|kernel-5.10-generic-5.10.244-1|14807	- ext4: reject the 'commit' option on ext2 filesystems
21mr|kernel-5.10-generic-5.10.244-1|14808	- ext4: update s_overhead_clusters in the superblock during an on-line resize
21mr|kernel-5.10-generic-5.10.244-1|14809	- ext4: verify dir block before splitting it
21mr|kernel-5.10-generic-5.10.244-1|14810	- extcon: Modify extcon device to be created after driver data is set
21mr|kernel-5.10-generic-5.10.244-1|14811	- extcon: ptn5150: Add queue work sync before driver release
21mr|kernel-5.10-generic-5.10.244-1|14812	- f2fs: attach inline_data after setting compression
21mr|kernel-5.10-generic-5.10.244-1|14813	- f2fs: don't need inode lock for system hidden quota
21mr|kernel-5.10-generic-5.10.244-1|14814	- f2fs: don't set GC_FAILURE_PIN for background GC
21mr|kernel-5.10-generic-5.10.244-1|14815	- f2fs: fix deadloop in foreground GC
21mr|kernel-5.10-generic-5.10.244-1|14816	- f2fs: fix dereference of stale list iterator after loop body
21mr|kernel-5.10-generic-5.10.244-1|14817	- f2fs: fix fallocate to use file_modified to update permissions consistently
21mr|kernel-5.10-generic-5.10.244-1|14818	- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count()
21mr|kernel-5.10-generic-5.10.244-1|14819	- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
21mr|kernel-5.10-generic-5.10.244-1|14820	- f2fs: fix to clear dirty inode in f2fs_evict_inode()
21mr|kernel-5.10-generic-5.10.244-1|14821	- f2fs: fix to do sanity check for inline inode
21mr|kernel-5.10-generic-5.10.244-1|14822	- f2fs: fix to do sanity check on block address in f2fs_do_zero_range()
21mr|kernel-5.10-generic-5.10.244-1|14823	- f2fs: fix to do sanity check on segment type in build_sit_entries()
21mr|kernel-5.10-generic-5.10.244-1|14824	- f2fs: fix to do sanity check on total_data_blocks
21mr|kernel-5.10-generic-5.10.244-1|14825	- f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time
21mr|kernel-5.10-generic-5.10.244-1|14826	- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr
21mr|kernel-5.10-generic-5.10.244-1|14827	- f2fs: write checkpoint during FG_GC
21mr|kernel-5.10-generic-5.10.244-1|14828	- faddr2line: Fix overlapping text section failures, the sequel
21mr|kernel-5.10-generic-5.10.244-1|14829	- fat: add ratelimit to fat*_ent_bread()
21mr|kernel-5.10-generic-5.10.244-1|14830	- fbcon: Consistently protect deferred_takeover with console_lock()
21mr|kernel-5.10-generic-5.10.244-1|14831	- fbcon: Disallow setting font bigger than screen size
21mr|kernel-5.10-generic-5.10.244-1|14832	- fbcon: Fix accelerated fbdev scrolling while logo is still shown
21mr|kernel-5.10-generic-5.10.244-1|14833	- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
21mr|kernel-5.10-generic-5.10.244-1|14834	- fbcon: Prevent that screen size is smaller than font size
21mr|kernel-5.10-generic-5.10.244-1|14835	- fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
21mr|kernel-5.10-generic-5.10.244-1|14836	- fbdev: fbmem: Fix logo center image dx issue
21mr|kernel-5.10-generic-5.10.244-1|14837	- fbdev: fb_pm2fb: Avoid potential divide by zero error
21mr|kernel-5.10-generic-5.10.244-1|14838	- fbmem: Check virtual screen sizes in fb_set_var()
21mr|kernel-5.10-generic-5.10.244-1|14839	- fec: Fix timer capture timing in `fec_ptp_enable_pps()`
21mr|kernel-5.10-generic-5.10.244-1|14840	- firmware: arm_scmi: Fix list protocols enumeration in the base protocol
21mr|kernel-5.10-generic-5.10.244-1|14841	- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
21mr|kernel-5.10-generic-5.10.244-1|14842	- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle
21mr|kernel-5.10-generic-5.10.244-1|14843	- firmware: stratix10-svc: fix a missing check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|14844	- firmware: tegra: Fix error check return value of debugfs_create_file()
21mr|kernel-5.10-generic-5.10.244-1|14845	- fix race between exit_itimers() and /proc/pid/timers
21mr|kernel-5.10-generic-5.10.244-1|14846	- __follow_mount_rcu(): verify that mount_lock remains unchanged
21mr|kernel-5.10-generic-5.10.244-1|14847	- Fonts: Make font size unsigned in font_desc
21mr|kernel-5.10-generic-5.10.244-1|14848	- fpga: altera-pr-ip: fix unsigned comparison with less than zero
21mr|kernel-5.10-generic-5.10.244-1|14849	- fs: Add missing umask strip in vfs_tmpfile
21mr|kernel-5.10-generic-5.10.244-1|14850	- fs: check FMODE_LSEEK to control internal pipe splicing
21mr|kernel-5.10-generic-5.10.244-1|14851	- fs: jfs: fix possible NULL pointer dereference in dbFree()
21mr|kernel-5.10-generic-5.10.244-1|14852	- fsnotify: fix wrong lockdep annotations
21mr|kernel-5.10-generic-5.10.244-1|14853	- fs: only do a memory barrier for the first set_buffer_uptodate()
21mr|kernel-5.10-generic-5.10.244-1|14854	- fs/remap: constrain dedupe of EOF blocks
21mr|kernel-5.10-generic-5.10.244-1|14855	- fs: remove __sync_filesystem
21mr|kernel-5.10-generic-5.10.244-1|14856	- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages
21mr|kernel-5.10-generic-5.10.244-1|14857	- ftrace: Clean up hash direct_functions on register failures
21mr|kernel-5.10-generic-5.10.244-1|14858	- ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
21mr|kernel-5.10-generic-5.10.244-1|14859	- ftrace/x86: Add back ftrace_expected assignment
21mr|kernel-5.10-generic-5.10.244-1|14860	- fuse: limit nsec
21mr|kernel-5.10-generic-5.10.244-1|14861	- fuse: Remove the control interface for virtio-fs
21mr|kernel-5.10-generic-5.10.244-1|14862	- gadgetfs: ep_io - wait until IRQ finishes
21mr|kernel-5.10-generic-5.10.244-1|14863	- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file
21mr|kernel-5.10-generic-5.10.244-1|14864	- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
21mr|kernel-5.10-generic-5.10.244-1|14865	- geneve: do not use RT_TOS for IPv6 flowlabel
21mr|kernel-5.10-generic-5.10.244-1|14866	- geneve: fix TOS inheriting for ipv4
21mr|kernel-5.10-generic-5.10.244-1|14867	- genirq: Don't return error on missing optional irq_request_resources()
21mr|kernel-5.10-generic-5.10.244-1|14868	- genirq: GENERIC_IRQ_IPI depends on SMP
21mr|kernel-5.10-generic-5.10.244-1|14869	- gfs2: use i_lock spin_lock for inode qadata
21mr|kernel-5.10-generic-5.10.244-1|14870	- gma500: fix an incorrect NULL check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|14871	- gpio: dwapb: Don't print error on -EPROBE_DEFER
21mr|kernel-5.10-generic-5.10.244-1|14872	- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
21mr|kernel-5.10-generic-5.10.244-1|14873	- gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
21mr|kernel-5.10-generic-5.10.244-1|14874	- gpiolib: of: Introduce hook for missing gpio-ranges
21mr|kernel-5.10-generic-5.10.244-1|14875	- gpio: mockup: fix NULL pointer dereference when removing debugfs
21mr|kernel-5.10-generic-5.10.244-1|14876	- gpio: mockup: remove gpio debugfs when remove device
21mr|kernel-5.10-generic-5.10.244-1|14877	- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
21mr|kernel-5.10-generic-5.10.244-1|14878	- gpio: pca953x: Add mutex_lock for regcache sync in PM
21mr|kernel-5.10-generic-5.10.244-1|14879	- gpio: pca953x: only use single read/write for No AI mode
21mr|kernel-5.10-generic-5.10.244-1|14880	- gpio: pca953x: use the correct range when do regmap sync
21mr|kernel-5.10-generic-5.10.244-1|14881	- gpio: pca953x: use the correct register address to do regcache sync
21mr|kernel-5.10-generic-5.10.244-1|14882	- gpio: pca953x: use the correct register address when regcache sync during init
21mr|kernel-5.10-generic-5.10.244-1|14883	- gpio: winbond: Fix error code in winbond_gpio_get()
21mr|kernel-5.10-generic-5.10.244-1|14884	- hexagon: select ARCH_WANT_LD_ORPHAN_WARN
21mr|kernel-5.10-generic-5.10.244-1|14885	- HID: alps: Declare U1_UNICORN_LEGACY support
21mr|kernel-5.10-generic-5.10.244-1|14886	- HID: bigben: fix slab-out-of-bounds Write in bigben_probe
21mr|kernel-5.10-generic-5.10.244-1|14887	- HID: cp2112: prevent a buffer overflow in cp2112_xfer()
21mr|kernel-5.10-generic-5.10.244-1|14888	- HID: elan: Fix potential double free in elan_input_configured
21mr|kernel-5.10-generic-5.10.244-1|14889	- HID: hid-input: add Surface Go battery quirk
21mr|kernel-5.10-generic-5.10.244-1|14890	- HID: hid-led: fix maximum brightness for Dream Cheeky
21mr|kernel-5.10-generic-5.10.244-1|14891	- HID: hidraw: fix memory leak in hidraw_release()
21mr|kernel-5.10-generic-5.10.244-1|14892	- HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx
21mr|kernel-5.10-generic-5.10.244-1|14893	- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
21mr|kernel-5.10-generic-5.10.244-1|14894	- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
21mr|kernel-5.10-generic-5.10.244-1|14895	- HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()
21mr|kernel-5.10-generic-5.10.244-1|14896	- HID: multitouch: add quirks to enable Lenovo X12 trackpoint
21mr|kernel-5.10-generic-5.10.244-1|14897	- HID: multitouch: Add support for Google Whiskers Touchpad
21mr|kernel-5.10-generic-5.10.244-1|14898	- HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
21mr|kernel-5.10-generic-5.10.244-1|14899	- HID: wacom: Don't register pad_input for touch switch
21mr|kernel-5.10-generic-5.10.244-1|14900	- HID: wacom: Only report rotation for art pen
21mr|kernel-5.10-generic-5.10.244-1|14901	- hinic: Avoid some over memory allocation
21mr|kernel-5.10-generic-5.10.244-1|14902	- hinic: Use the bitmap API when applicable
21mr|kernel-5.10-generic-5.10.244-1|14903	- hugetlb: fix huge_pmd_unshare address update
21mr|kernel-5.10-generic-5.10.244-1|14904	- hv_netvsc: Fix potential dereference of NULL pointer
21mr|kernel-5.10-generic-5.10.244-1|14905	- hwmon: (drivetemp) Add module alias
21mr|kernel-5.10-generic-5.10.244-1|14906	- hwmon: (gpio-fan) Fix array out of bounds access
21mr|kernel-5.10-generic-5.10.244-1|14907	- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails
21mr|kernel-5.10-generic-5.10.244-1|14908	- hwmon: (mr75203) enable polling for all VM channels
21mr|kernel-5.10-generic-5.10.244-1|14909	- hwmon: (mr75203) fix multi-channel voltage reading
21mr|kernel-5.10-generic-5.10.244-1|14910	- hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined
21mr|kernel-5.10-generic-5.10.244-1|14911	- hwmon: (mr75203) fix voltage equation for negative source input
21mr|kernel-5.10-generic-5.10.244-1|14912	- hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors
21mr|kernel-5.10-generic-5.10.244-1|14913	- hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume()
21mr|kernel-5.10-generic-5.10.244-1|14914	- i2c: at91: Initialize dma_buf in at91_twi_xfer()
21mr|kernel-5.10-generic-5.10.244-1|14915	- i2c: at91: use dma safe buffers
21mr|kernel-5.10-generic-5.10.244-1|14916	- i2c: cadence: Change large transfer count reset logic to be unconditional
21mr|kernel-5.10-generic-5.10.244-1|14917	- i2c: cadence: Increase timeout per message if necessary
21mr|kernel-5.10-generic-5.10.244-1|14918	- i2c: cadence: Support PEC for SMBus block read
21mr|kernel-5.10-generic-5.10.244-1|14919	- i2c: cadence: Unregister the clk notifier in error path
21mr|kernel-5.10-generic-5.10.244-1|14920	- i2c: designware: Use standard optional ref clock implementation
21mr|kernel-5.10-generic-5.10.244-1|14921	- i2c: Fix a potential use after free
21mr|kernel-5.10-generic-5.10.244-1|14922	- i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible
21mr|kernel-5.10-generic-5.10.244-1|14923	- i2c: imx: Make sure to unregister adapter on remove()
21mr|kernel-5.10-generic-5.10.244-1|14924	- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging
21mr|kernel-5.10-generic-5.10.244-1|14925	- i2c: mlxbf: Fix frequency calculation
21mr|kernel-5.10-generic-5.10.244-1|14926	- i2c: mlxbf: incorrect base address passed during io write
21mr|kernel-5.10-generic-5.10.244-1|14927	- i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
21mr|kernel-5.10-generic-5.10.244-1|14928	- i2c: mux-gpmux: Add of_node_put() when breaking out of loop
21mr|kernel-5.10-generic-5.10.244-1|14929	- i2c: npcm7xx: Add check for platform_driver_register
21mr|kernel-5.10-generic-5.10.244-1|14930	- i2c: npcm: Correct register access width
21mr|kernel-5.10-generic-5.10.244-1|14931	- i2c: npcm: Correct slave role behavior
21mr|kernel-5.10-generic-5.10.244-1|14932	- i2c: npcm: Fix timeout calculation
21mr|kernel-5.10-generic-5.10.244-1|14933	- i2c: npcm: Handle spurious interrupts
21mr|kernel-5.10-generic-5.10.244-1|14934	- i2c: npcm: Remove own slave addresses 2:10
21mr|kernel-5.10-generic-5.10.244-1|14935	- i2c: rcar: fix PM ref counts in probe error paths
21mr|kernel-5.10-generic-5.10.244-1|14936	- i40e: Fix adding ADQ filter to TC0
21mr|kernel-5.10-generic-5.10.244-1|14937	- i40e: Fix calculating the number of queue pairs
21mr|kernel-5.10-generic-5.10.244-1|14938	- i40e: Fix call trace in setup_tx_descriptors
21mr|kernel-5.10-generic-5.10.244-1|14939	- i40e: Fix dropped jumbo frames statistics
21mr|kernel-5.10-generic-5.10.244-1|14940	- i40e: Fix erroneous adapter reinitialization during recovery process
21mr|kernel-5.10-generic-5.10.244-1|14941	- i40e: Fix interface init with MSI interrupts (no MSI-X)
21mr|kernel-5.10-generic-5.10.244-1|14942	- i40e: Fix kernel crash during module removal
21mr|kernel-5.10-generic-5.10.244-1|14943	- i40e: Fix set max_tx_rate when it is lower than 1 Mbps
21mr|kernel-5.10-generic-5.10.244-1|14944	- i40e: Fix to stop tx_timeout recovery if GLOBR fails
21mr|kernel-5.10-generic-5.10.244-1|14945	- i40e: Fix VF set max MTU size
21mr|kernel-5.10-generic-5.10.244-1|14946	- ia64: define get_cycles macro for arch-override
21mr|kernel-5.10-generic-5.10.244-1|14947	- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
21mr|kernel-5.10-generic-5.10.244-1|14948	- iavf: Fix adminq error handling
21mr|kernel-5.10-generic-5.10.244-1|14949	- iavf: Fix bad page state
21mr|kernel-5.10-generic-5.10.244-1|14950	- iavf: Fix cached head and tail value for iavf_get_tx_pending
21mr|kernel-5.10-generic-5.10.244-1|14951	- iavf: Fix handling of dummy receive descriptors
21mr|kernel-5.10-generic-5.10.244-1|14952	- iavf: Fix max_rate limiting
21mr|kernel-5.10-generic-5.10.244-1|14953	- iavf: Fix set max MTU size with port VLAN and jumbo frames
21mr|kernel-5.10-generic-5.10.244-1|14954	- IB/core: Fix a nested dead lock as part of ODP flow
21mr|kernel-5.10-generic-5.10.244-1|14955	- ibmvnic: Properly dispose of all skbs during a failover.
21mr|kernel-5.10-generic-5.10.244-1|14956	- IB/rdmavt: add missing locks in rvt_ruc_loopback
21mr|kernel-5.10-generic-5.10.244-1|14957	- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS)
21mr|kernel-5.10-generic-5.10.244-1|14958	- ice: do not setup vlan for loopback VSI
21mr|kernel-5.10-generic-5.10.244-1|14959	- ice: ethtool: advertise 1000M speeds properly
21mr|kernel-5.10-generic-5.10.244-1|14960	- ice: Ignore EEXIST when setting promisc mode
21mr|kernel-5.10-generic-5.10.244-1|14961	- ice: use bitmap_free instead of devm_kfree
21mr|kernel-5.10-generic-5.10.244-1|14962	- ice: xsk: Force rings to be sized to power of 2
21mr|kernel-5.10-generic-5.10.244-1|14963	- ice: xsk: prohibit usage of non-balanced queue id
21mr|kernel-5.10-generic-5.10.244-1|14964	- icmp: Fix a data-race around sysctl_icmp_ratelimit.
21mr|kernel-5.10-generic-5.10.244-1|14965	- icmp: Fix a data-race around sysctl_icmp_ratemask.
21mr|kernel-5.10-generic-5.10.244-1|14966	- icmp: Fix data-races around sysctl.
21mr|kernel-5.10-generic-5.10.244-1|14967	- ida: don't use BUG_ON() for debugging
21mr|kernel-5.10-generic-5.10.244-1|14968	- ieee802154/adf7242: defer destroy_workqueue call
21mr|kernel-5.10-generic-5.10.244-1|14969	- ieee802154: cc2520: add rc code in cc2520_tx()
21mr|kernel-5.10-generic-5.10.244-1|14970	- igb: Add lock to avoid data race
21mr|kernel-5.10-generic-5.10.244-1|14971	- igb: fix a use-after-free issue in igb_clean_tx_ring
21mr|kernel-5.10-generic-5.10.244-1|14972	- igb: Make DMA faster when CPU is active on the PCIe link
21mr|kernel-5.10-generic-5.10.244-1|14973	- igc: Enable PCIe PTM
21mr|kernel-5.10-generic-5.10.244-1|14974	- igc: Reinstate IGC_REMOVED logic and implement it properly
21mr|kernel-5.10-generic-5.10.244-1|14975	- igmp: Fix a data-race around sysctl_igmp_max_memberships.
21mr|kernel-5.10-generic-5.10.244-1|14976	- igmp: Fix data-races around sysctl_igmp_llm_reports.
21mr|kernel-5.10-generic-5.10.244-1|14977	- igmp: Fix data-races around sysctl_igmp_max_msf.
21mr|kernel-5.10-generic-5.10.244-1|14978	- igmp: Fix data-races around sysctl_igmp_qrv.
21mr|kernel-5.10-generic-5.10.244-1|14979	- iio:accel:bma180: rearrange iio trigger get and register
21mr|kernel-5.10-generic-5.10.244-1|14980	- iio: accel: bma400: Fix the scale min and max macro values
21mr|kernel-5.10-generic-5.10.244-1|14981	- iio: accel: bma400: Reordering of header files
21mr|kernel-5.10-generic-5.10.244-1|14982	- iio: accel: mma8452: ignore the return value of reset operation
21mr|kernel-5.10-generic-5.10.244-1|14983	- iio:accel:mxc4005: rearrange iio trigger get and register
21mr|kernel-5.10-generic-5.10.244-1|14984	- iio: ad7292: Prevent regulator double disable
21mr|kernel-5.10-generic-5.10.244-1|14985	- iio: adc: ad7124: Remove shift from scan_type
21mr|kernel-5.10-generic-5.10.244-1|14986	- iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client
21mr|kernel-5.10-generic-5.10.244-1|14987	- iio: adc: axp288: Override TS pin bias current for some models
21mr|kernel-5.10-generic-5.10.244-1|14988	- iio: adc: mcp3911: make use of the sign bit
21mr|kernel-5.10-generic-5.10.244-1|14989	- iio: adc: mcp3911: use correct formula for AD conversion
21mr|kernel-5.10-generic-5.10.244-1|14990	- iio: adc: sc27xx: Fine tune the scale calibration values
21mr|kernel-5.10-generic-5.10.244-1|14991	- iio: adc: sc27xx: fix read big scale voltage not right
21mr|kernel-5.10-generic-5.10.244-1|14992	- iio: adc: stm32: Fix ADCs iteration in irq handler
21mr|kernel-5.10-generic-5.10.244-1|14993	- iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message
21mr|kernel-5.10-generic-5.10.244-1|14994	- iio: adc: stm32: fix maximum clock rate for stm32mp15x
21mr|kernel-5.10-generic-5.10.244-1|14995	- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check
21mr|kernel-5.10-generic-5.10.244-1|14996	- iio: adc: vf610: fix conversion mode sysfs node name
21mr|kernel-5.10-generic-5.10.244-1|14997	- iio:chemical:ccs811: rearrange iio trigger get and register
21mr|kernel-5.10-generic-5.10.244-1|14998	- iio: dummy: iio_simple_dummy: check the return value of kstrdup()
21mr|kernel-5.10-generic-5.10.244-1|14999	- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up()
21mr|kernel-5.10-generic-5.10.244-1|15000	- iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value)
21mr|kernel-5.10-generic-5.10.244-1|15001	- iio: light: isl29028: Fix the warning in isl29028_remove()
21mr|kernel-5.10-generic-5.10.244-1|15002	- iio: mma8452: fix probe fail when device tree compatible is used.
21mr|kernel-5.10-generic-5.10.244-1|15003	- iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout
21mr|kernel-5.10-generic-5.10.244-1|15004	- iio: st_sensors: Add a local lock for protecting odr
21mr|kernel-5.10-generic-5.10.244-1|15005	- iio: trigger: sysfs: fix use-after-free on remove
21mr|kernel-5.10-generic-5.10.244-1|15006	- ima: Fix a potential integer overflow in ima_appraise_measurement
21mr|kernel-5.10-generic-5.10.244-1|15007	- ima: Fix potential memory leak in ima_init_crypto()
21mr|kernel-5.10-generic-5.10.244-1|15008	- ima: force signature verification when CONFIG_KEXEC_SIG is configured
21mr|kernel-5.10-generic-5.10.244-1|15009	- ima: remove the IMA_TEMPLATE Kconfig option
21mr|kernel-5.10-generic-5.10.244-1|15010	- inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()
21mr|kernel-5.10-generic-5.10.244-1|15011	- inetpeer: Fix data-races around sysctl.
21mr|kernel-5.10-generic-5.10.244-1|15012	- init: call time_init() before rand_initialize()
21mr|kernel-5.10-generic-5.10.244-1|15013	- inotify: show inotify mask flags in proc fdinfo
21mr|kernel-5.10-generic-5.10.244-1|15014	- Input: atmel_mxt_ts - fix up inverted RESET handler
21mr|kernel-5.10-generic-5.10.244-1|15015	- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag
21mr|kernel-5.10-generic-5.10.244-1|15016	- Input: goodix - add compatible string for GT1158
21mr|kernel-5.10-generic-5.10.244-1|15017	- Input: goodix - add support for GT1158
21mr|kernel-5.10-generic-5.10.244-1|15018	- Input: gscps2 - check return value of ioremap() in gscps2_probe()
21mr|kernel-5.10-generic-5.10.244-1|15019	- Input: iforce - add support for Boeder Force Feedback Wheel
21mr|kernel-5.10-generic-5.10.244-1|15020	- Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
21mr|kernel-5.10-generic-5.10.244-1|15021	- Input: melfas_mip4 - fix return value check in mip4_probe()
21mr|kernel-5.10-generic-5.10.244-1|15022	- Input: rk805-pwrkey - fix module autoloading
21mr|kernel-5.10-generic-5.10.244-1|15023	- Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
21mr|kernel-5.10-generic-5.10.244-1|15024	- Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq
21mr|kernel-5.10-generic-5.10.244-1|15025	- Input: sparcspkr - fix refcount leak in bbc_beep_probe
21mr|kernel-5.10-generic-5.10.244-1|15026	- Input: stmfts - do not leave device disabled in stmfts_input_open
21mr|kernel-5.10-generic-5.10.244-1|15027	- intel_idle: Disable IBRS during long idle
21mr|kernel-5.10-generic-5.10.244-1|15028	- intel_th: Fix a resource leak in an error handling path
21mr|kernel-5.10-generic-5.10.244-1|15029	- intel_th: msu: Fix vmalloced buffers
21mr|kernel-5.10-generic-5.10.244-1|15030	- intel_th: msu-sink: Potential dereference of null pointer
21mr|kernel-5.10-generic-5.10.244-1|15031	- intel_th: pci: Add Meteor Lake-P support
21mr|kernel-5.10-generic-5.10.244-1|15032	- intel_th: pci: Add Raptor Lake-S CPU support
21mr|kernel-5.10-generic-5.10.244-1|15033	- intel_th: pci: Add Raptor Lake-S PCH support
21mr|kernel-5.10-generic-5.10.244-1|15034	- interconnect: imx: fix max_node_id
21mr|kernel-5.10-generic-5.10.244-1|15035	- interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate
21mr|kernel-5.10-generic-5.10.244-1|15036	- interconnect: qcom: sc7180: Drop IP0 interconnects
21mr|kernel-5.10-generic-5.10.244-1|15037	- interconnect: Restore sync state by ignoring ipa-virt in provider count
21mr|kernel-5.10-generic-5.10.244-1|15038	- iomap: iomap_write_failed fix
21mr|kernel-5.10-generic-5.10.244-1|15039	- iommu/amd: Increase timeout waiting for GA log enablement
21mr|kernel-5.10-generic-5.10.244-1|15040	- iommu/amd: use full 64-bit value in build_completion_wait()
21mr|kernel-5.10-generic-5.10.244-1|15041	- iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe()
21mr|kernel-5.10-generic-5.10.244-1|15042	- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
21mr|kernel-5.10-generic-5.10.244-1|15043	- iommu/arm-smmu-v3: check return value after calling platform_get_resource()
21mr|kernel-5.10-generic-5.10.244-1|15044	- iommu/exynos: Handle failed IOMMU device registration properly
21mr|kernel-5.10-generic-5.10.244-1|15045	- iommu/mediatek: Add list_del in mtk_iommu_remove
21mr|kernel-5.10-generic-5.10.244-1|15046	- iommu/msm: Fix an incorrect NULL check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|15047	- iommu/vt-d: Add RPLS to quirk list to skip TE disabling
21mr|kernel-5.10-generic-5.10.244-1|15048	- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)
21mr|kernel-5.10-generic-5.10.244-1|15049	- iommu/vt-d: Check correct capability for sagaw determination
21mr|kernel-5.10-generic-5.10.244-1|15050	- iommu/vt-d: Correctly calculate sagaw value of IOMMU
21mr|kernel-5.10-generic-5.10.244-1|15051	- iommu/vt-d: Fix PCI bus rescan device hot add
21mr|kernel-5.10-generic-5.10.244-1|15052	- ionic: fix up issues with handling EAGAIN on FW cmds
21mr|kernel-5.10-generic-5.10.244-1|15053	- io_uring: add missing item types for various requests
21mr|kernel-5.10-generic-5.10.244-1|15054	- io_uring: disable polling pollfree files
21mr|kernel-5.10-generic-5.10.244-1|15055	- io_uring: don't re-import iovecs from callbacks
21mr|kernel-5.10-generic-5.10.244-1|15056	- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio
21mr|kernel-5.10-generic-5.10.244-1|15057	- io_uring: fix using under-expanded iters
21mr|kernel-5.10-generic-5.10.244-1|15058	- io_uring: Use original task for req identity in io_identity_cow()
21mr|kernel-5.10-generic-5.10.244-1|15059	- io_uring: use separate list entry for iopoll requests
21mr|kernel-5.10-generic-5.10.244-1|15060	- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()
21mr|kernel-5.10-generic-5.10.244-1|15061	- ip: Fix a data-race around sysctl_fwmark_reflect.
21mr|kernel-5.10-generic-5.10.244-1|15062	- ip: Fix a data-race around sysctl_ip_autobind_reuse.
21mr|kernel-5.10-generic-5.10.244-1|15063	- ip: Fix data-races around sysctl_ip_fwd_update_priority.
21mr|kernel-5.10-generic-5.10.244-1|15064	- ip: Fix data-races around sysctl_ip_fwd_use_pmtu.
21mr|kernel-5.10-generic-5.10.244-1|15065	- ip: Fix data-races around sysctl_ip_nonlocal_bind.
21mr|kernel-5.10-generic-5.10.244-1|15066	- ip: Fix data-races around sysctl_ip_no_pmtu_disc.
21mr|kernel-5.10-generic-5.10.244-1|15067	- ip: Fix data-races around sysctl_ip_prot_sock.
21mr|kernel-5.10-generic-5.10.244-1|15068	- ip: fix dflt addr selection for connected nexthop
21mr|kernel-5.10-generic-5.10.244-1|15069	- ip: fix triggering of 'icmp redirect'
21mr|kernel-5.10-generic-5.10.244-1|15070	- ip_gre: test csum_start instead of transport header
21mr|kernel-5.10-generic-5.10.244-1|15071	- ipmi: Fix pr_fmt to avoid compilation issues
21mr|kernel-5.10-generic-5.10.244-1|15072	- ipmi:ssif: Check for NULL msg when handling events and messages
21mr|kernel-5.10-generic-5.10.244-1|15073	- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh.
21mr|kernel-5.10-generic-5.10.244-1|15074	- ipv4: Fix a data-race around sysctl_fib_sync_mem.
21mr|kernel-5.10-generic-5.10.244-1|15075	- ipv4: Fix data-races around sysctl_ip_dynaddr.
21mr|kernel-5.10-generic-5.10.244-1|15076	- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr
21mr|kernel-5.10-generic-5.10.244-1|15077	- ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()
21mr|kernel-5.10-generic-5.10.244-1|15078	- ipv6: do not use RT_TOS for IPv6 flowlabel
21mr|kernel-5.10-generic-5.10.244-1|15079	- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL
21mr|kernel-5.10-generic-5.10.244-1|15080	- ipv6: fix locking issues with loops over idev->addr_list
21mr|kernel-5.10-generic-5.10.244-1|15081	- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg
21mr|kernel-5.10-generic-5.10.244-1|15082	- ipv6/sit: fix ipip6_tunnel_get_prl return value
21mr|kernel-5.10-generic-5.10.244-1|15083	- ipv6: sr: fix out-of-bounds read when setting HMAC data.
21mr|kernel-5.10-generic-5.10.244-1|15084	- ipv6: take care of disable_policy when restoring routes
21mr|kernel-5.10-generic-5.10.244-1|15085	- ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
21mr|kernel-5.10-generic-5.10.244-1|15086	- ipw2x00: Fix potential NULL dereference in libipw_xmit()
21mr|kernel-5.10-generic-5.10.244-1|15087	- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x
21mr|kernel-5.10-generic-5.10.244-1|15088	- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value
21mr|kernel-5.10-generic-5.10.244-1|15089	- irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value
21mr|kernel-5.10-generic-5.10.244-1|15090	- irqchip/exiu: Fix acknowledgment of edge triggered interrupts
21mr|kernel-5.10-generic-5.10.244-1|15091	- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init
21mr|kernel-5.10-generic-5.10.244-1|15092	- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions
21mr|kernel-5.10-generic-5.10.244-1|15093	- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions
21mr|kernel-5.10-generic-5.10.244-1|15094	- irqchip: irq-xtensa-mx: fix initial IRQ affinity
21mr|kernel-5.10-generic-5.10.244-1|15095	- irqchip/mips-gic: Check the return value of ioremap() in gic_of_init()
21mr|kernel-5.10-generic-5.10.244-1|15096	- irqchip/mips-gic: Only register IPI domain when SMP is enabled
21mr|kernel-5.10-generic-5.10.244-1|15097	- irqchip: or1k-pic: Undefine mask_ack for level triggered hardware
21mr|kernel-5.10-generic-5.10.244-1|15098	- irqchip/tegra: Fix overflow implicit truncation warnings
21mr|kernel-5.10-generic-5.10.244-1|15099	- iwlwifi: mvm: fix assert 1F04 upon reconfig
21mr|kernel-5.10-generic-5.10.244-1|15100	- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero
21mr|kernel-5.10-generic-5.10.244-1|15101	- ixgbe: fix bcast packets Rx on VF after promisc removal
21mr|kernel-5.10-generic-5.10.244-1|15102	- ixgbe: fix unexpected VLAN Rx in promisc mode on VF
21mr|kernel-5.10-generic-5.10.244-1|15103	- ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
21mr|kernel-5.10-generic-5.10.244-1|15104	- jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
21mr|kernel-5.10-generic-5.10.244-1|15105	- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()
21mr|kernel-5.10-generic-5.10.244-1|15106	- jffs2: fix memory leak in jffs2_do_fill_super
21mr|kernel-5.10-generic-5.10.244-1|15107	- jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds
21mr|kernel-5.10-generic-5.10.244-1|15108	- kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
21mr|kernel-5.10-generic-5.10.244-1|15109	- kbuild: Fix include path in scripts/Makefile.modpost
21mr|kernel-5.10-generic-5.10.244-1|15110	- kbuild: fix the modules order between drivers and libs
21mr|kernel-5.10-generic-5.10.244-1|15111	- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt)
21mr|kernel-5.10-generic-5.10.244-1|15112	- kcm: fix strp_init() order and cleanup
21mr|kernel-5.10-generic-5.10.244-1|15113	- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug
21mr|kernel-5.10-generic-5.10.244-1|15114	- kernel/sched: Remove dl_boosted flag comment
21mr|kernel-5.10-generic-5.10.244-1|15115	- kernel/sys_ni: add compat entry for fadvise64_64
21mr|kernel-5.10-generic-5.10.244-1|15116	- kernfs: Separate kernfs_pr_cont_buf and rename_lock.
21mr|kernel-5.10-generic-5.10.244-1|15117	- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]
21mr|kernel-5.10-generic-5.10.244-1|15118	- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification
21mr|kernel-5.10-generic-5.10.244-1|15119	- KEYS: asymmetric: enforce SM2 signature use pkey algo
21mr|kernel-5.10-generic-5.10.244-1|15120	- kfifo: fix kfifo_to_user() return type
21mr|kernel-5.10-generic-5.10.244-1|15121	- kprobes: don't call disarm_kprobe() for disabled kprobes
21mr|kernel-5.10-generic-5.10.244-1|15122	- kprobes: Forbid probing on trampoline and BPF code areas
21mr|kernel-5.10-generic-5.10.244-1|15123	- kprobes: Prohibit probes in gate area
21mr|kernel-5.10-generic-5.10.244-1|15124	- kselftest/cgroup: fix test_stress.sh to use OUTPUT dir
21mr|kernel-5.10-generic-5.10.244-1|15125	- kseltest/cgroup: Make test_stress.sh work if run interactively
21mr|kernel-5.10-generic-5.10.244-1|15126	- KVM: Add infrastructure and macro to mark VM as bugged
21mr|kernel-5.10-generic-5.10.244-1|15127	- KVM: arm64: Don't read a HW interrupt pending state in user context
21mr|kernel-5.10-generic-5.10.244-1|15128	- KVM: arm64: Don't return from void function
21mr|kernel-5.10-generic-5.10.244-1|15129	- KVM: Don't null dereference ops->destroy
21mr|kernel-5.10-generic-5.10.244-1|15130	- KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
21mr|kernel-5.10-generic-5.10.244-1|15131	- KVM: emulate: do not adjust size of fastop and setcc subroutines
21mr|kernel-5.10-generic-5.10.244-1|15132	- kvm/emulate: Fix SETcc emulation function offsets with SLS
21mr|kernel-5.10-generic-5.10.244-1|15133	- kvm: fix objtool relocation warning
21mr|kernel-5.10-generic-5.10.244-1|15134	- KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault
21mr|kernel-5.10-generic-5.10.244-1|15135	- KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4
21mr|kernel-5.10-generic-5.10.244-1|15136	- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry
21mr|kernel-5.10-generic-5.10.244-1|15137	- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value
21mr|kernel-5.10-generic-5.10.244-1|15138	- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case
21mr|kernel-5.10-generic-5.10.244-1|15139	- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case
21mr|kernel-5.10-generic-5.10.244-1|15140	- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw
21mr|kernel-5.10-generic-5.10.244-1|15141	- KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs
21mr|kernel-5.10-generic-5.10.244-1|15142	- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|15143	- KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling
21mr|kernel-5.10-generic-5.10.244-1|15144	- KVM: s390: pv: don't present the ecall interrupt twice
21mr|kernel-5.10-generic-5.10.244-1|15145	- KVM: s390: pv: leak the topmost page table when destroy fails
21mr|kernel-5.10-generic-5.10.244-1|15146	- KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors
21mr|kernel-5.10-generic-5.10.244-1|15147	- KVM: SEV: add cache flush to solve SEV cache incoherency issues
21mr|kernel-5.10-generic-5.10.244-1|15148	- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
21mr|kernel-5.10-generic-5.10.244-1|15149	- KVM: SVM: Drop VMXE check from svm_set_cr4()
21mr|kernel-5.10-generic-5.10.244-1|15150	- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak
21mr|kernel-5.10-generic-5.10.244-1|15151	- KVM: VMX: Convert launched argument to flags
21mr|kernel-5.10-generic-5.10.244-1|15152	- KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4()
21mr|kernel-5.10-generic-5.10.244-1|15153	- KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4()
21mr|kernel-5.10-generic-5.10.244-1|15154	- KVM: VMX: Fix IBRS handling after vmexit
21mr|kernel-5.10-generic-5.10.244-1|15155	- KVM: VMX: Flatten __vmx_vcpu_run()
21mr|kernel-5.10-generic-5.10.244-1|15156	- KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU
21mr|kernel-5.10-generic-5.10.244-1|15157	- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
21mr|kernel-5.10-generic-5.10.244-1|15158	- KVM/VMX: Use TEST %%REG,%%REG instead of CMP $0,%%REG in vmenter.S
21mr|kernel-5.10-generic-5.10.244-1|15159	- KVM: x86: Account a variety of miscellaneous allocations
21mr|kernel-5.10-generic-5.10.244-1|15160	- KVM: x86: avoid calling x86 emulator without a decoded instruction
21mr|kernel-5.10-generic-5.10.244-1|15161	- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()
21mr|kernel-5.10-generic-5.10.244-1|15162	- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq
21mr|kernel-5.10-generic-5.10.244-1|15163	- KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op()
21mr|kernel-5.10-generic-5.10.244-1|15164	- KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
21mr|kernel-5.10-generic-5.10.244-1|15165	- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
21mr|kernel-5.10-generic-5.10.244-1|15166	- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES
21mr|kernel-5.10-generic-5.10.244-1|15167	- KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID
21mr|kernel-5.10-generic-5.10.244-1|15168	- KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook
21mr|kernel-5.10-generic-5.10.244-1|15169	- kvm: x86/pmu: Fix the compare function used by the pmu event filter
21mr|kernel-5.10-generic-5.10.244-1|15170	- KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl
21mr|kernel-5.10-generic-5.10.244-1|15171	- KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter
21mr|kernel-5.10-generic-5.10.244-1|15172	- KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh
21mr|kernel-5.10-generic-5.10.244-1|15173	- KVM: x86/pmu: Use binary search to check filtered events
21mr|kernel-5.10-generic-5.10.244-1|15174	- KVM: x86/pmu: Use different raw event masks for AMD and Intel
21mr|kernel-5.10-generic-5.10.244-1|15175	- KVM: x86: Properly handle APF vs disabled LAPIC situation
21mr|kernel-5.10-generic-5.10.244-1|15176	- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
21mr|kernel-5.10-generic-5.10.244-1|15177	- KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)
21mr|kernel-5.10-generic-5.10.244-1|15178	- KVM: x86/speculation: Disable Fill buffer clear within guests
21mr|kernel-5.10-generic-5.10.244-1|15179	- KVM: x86: Tag kvm_mmu_x86_module_init() with __init
21mr|kernel-5.10-generic-5.10.244-1|15180	- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
21mr|kernel-5.10-generic-5.10.244-1|15181	- lib: bitmap: order includes alphabetically
21mr|kernel-5.10-generic-5.10.244-1|15182	- lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc()
21mr|kernel-5.10-generic-5.10.244-1|15183	- libbpf: Don't error out on CO-RE relos for overriden weak subprogs
21mr|kernel-5.10-generic-5.10.244-1|15184	- libbpf: Fix logic for finding matching program for CO-RE relocation
21mr|kernel-5.10-generic-5.10.244-1|15185	- libbpf: Fix the name of a reused map
21mr|kernel-5.10-generic-5.10.244-1|15186	- lib/crypto: add prompts back to crypto libraries
21mr|kernel-5.10-generic-5.10.244-1|15187	- lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI
21mr|kernel-5.10-generic-5.10.244-1|15188	- lib/crypto: blake2s: include as built-in
21mr|kernel-5.10-generic-5.10.244-1|15189	- lib/crypto: blake2s: move hmac construction into wireguard
21mr|kernel-5.10-generic-5.10.244-1|15190	- lib/crypto: sha1: re-roll loops to reduce code size
21mr|kernel-5.10-generic-5.10.244-1|15191	- lib/list_debug.c: Detect uninitialized lists
21mr|kernel-5.10-generic-5.10.244-1|15192	- lib/smp_processor_id: fix imbalanced instrumentation_end() call
21mr|kernel-5.10-generic-5.10.244-1|15193	- lib/vdso: Mark do_hres_timens() and do_coarse_timens() __always_inline()
21mr|kernel-5.10-generic-5.10.244-1|15194	- linux/dim: Fix divide by 0 in RDMA DIM
21mr|kernel-5.10-generic-5.10.244-1|15195	- lkdtm/bugs: Check for the NULL pointer after calling kmalloc
21mr|kernel-5.10-generic-5.10.244-1|15196	- lkdtm/usercopy: Expand size of "out of frame" object
21mr|kernel-5.10-generic-5.10.244-1|15197	- lockdep: Allow tuning tracing capacity constants.
21mr|kernel-5.10-generic-5.10.244-1|15198	- lockdown: also lock down previous kgdb use
21mr|kernel-5.10-generic-5.10.244-1|15199	- lockdown: Fix kexec lockdown bypass with ima policy
21mr|kernel-5.10-generic-5.10.244-1|15200	- locking/atomic: Make test_and_*_bit() ordered on failure
21mr|kernel-5.10-generic-5.10.244-1|15201	- locking/lockdep: Fix lockdep_init_map_*() confusion
21mr|kernel-5.10-generic-5.10.244-1|15202	- loop: Check for overflow while configuring loop
21mr|kernel-5.10-generic-5.10.244-1|15203	- lsm,selinux: pass flowi_common instead of flowi to the LSM hooks
21mr|kernel-5.10-generic-5.10.244-1|15204	- m68k: atari: Make Atari ROM port I/O write macros return void
21mr|kernel-5.10-generic-5.10.244-1|15205	- m68k: math-emu: Fix dependencies of math emulation support
21mr|kernel-5.10-generic-5.10.244-1|15206	- m68knommu: fix undefined reference to `_init_sp'
21mr|kernel-5.10-generic-5.10.244-1|15207	- m68knommu: set ZERO_PAGE() to the allocated zeroed page
21mr|kernel-5.10-generic-5.10.244-1|15208	- m68k: use fallback for random_get_entropy() instead of zero
21mr|kernel-5.10-generic-5.10.244-1|15209	- mac80211: fix a memory leak where sta_info is not freed
21mr|kernel-5.10-generic-5.10.244-1|15210	- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx
21mr|kernel-5.10-generic-5.10.244-1|15211	- macintosh/adb: fix oob read in do_adb_query() function
21mr|kernel-5.10-generic-5.10.244-1|15212	- macintosh: via-pmu and via-cuda need RTC_LIB
21mr|kernel-5.10-generic-5.10.244-1|15213	- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled
21mr|kernel-5.10-generic-5.10.244-1|15214	- macsec: always read MACSEC_SA_ATTR_PN as a u64
21mr|kernel-5.10-generic-5.10.244-1|15215	- macsec: fix error message in macsec_add_rxsa and _txsa
21mr|kernel-5.10-generic-5.10.244-1|15216	- macsec: fix NULL deref in macsec_add_rxsa
21mr|kernel-5.10-generic-5.10.244-1|15217	- macsec: limit replay window size with XPN
21mr|kernel-5.10-generic-5.10.244-1|15218	- mailbox: forward the hrtimer if not queued and under a lock
21mr|kernel-5.10-generic-5.10.244-1|15219	- MAINTAINERS: add Amir as xfs maintainer for 5.10.y
21mr|kernel-5.10-generic-5.10.244-1|15220	- MAINTAINERS: add git tree for random.c
21mr|kernel-5.10-generic-5.10.244-1|15221	- MAINTAINERS: co-maintain random.c
21mr|kernel-5.10-generic-5.10.244-1|15222	- Makefile: link with -z noexecstack --no-warn-rwx-segments
21mr|kernel-5.10-generic-5.10.244-1|15223	- Makefile: Set retpoline cflags based on CONFIG_CC_IS_{CLANG,GCC}
21mr|kernel-5.10-generic-5.10.244-1|15224	- md: bcache: check the return value of kzalloc() in detached_dev_do_request()
21mr|kernel-5.10-generic-5.10.244-1|15225	- md/bitmap: don't set sb values if can't pass sanity check
21mr|kernel-5.10-generic-5.10.244-1|15226	- md: call __md_stop_writes in md_stop
21mr|kernel-5.10-generic-5.10.244-1|15227	- md: fix an incorrect NULL check in does_sb_need_changing
21mr|kernel-5.10-generic-5.10.244-1|15228	- md: fix an incorrect NULL check in md_reload_sb
21mr|kernel-5.10-generic-5.10.244-1|15229	- md: Notify sysfs sync_completed in md_reap_sync_thread()
21mr|kernel-5.10-generic-5.10.244-1|15230	- md: protect md_unregister_thread from reentrancy
21mr|kernel-5.10-generic-5.10.244-1|15231	- md/raid0: Ignore RAID0 layout if the second zone has only one device
21mr|kernel-5.10-generic-5.10.244-1|15232	- md-raid10: fix KASAN warning
21mr|kernel-5.10-generic-5.10.244-1|15233	- md-raid: destroy the bitmap after destroying the thread
21mr|kernel-5.10-generic-5.10.244-1|15234	- media: aspeed: Fix an error handling path in aspeed_video_probe()
21mr|kernel-5.10-generic-5.10.244-1|15235	- media: cec-adap.c: fix is_configuring state
21mr|kernel-5.10-generic-5.10.244-1|15236	- media: cedrus: hevc: Add check for invalid timestamp
21mr|kernel-5.10-generic-5.10.244-1|15237	- media: coda: Add more H264 levels for CODA960
21mr|kernel-5.10-generic-5.10.244-1|15238	- media: coda: Fix reported H264 profile
21mr|kernel-5.10-generic-5.10.244-1|15239	- media: coda: limit frame interval enumeration to supported encoder frame sizes
21mr|kernel-5.10-generic-5.10.244-1|15240	- media: cx25821: Fix the warning when removing the module
21mr|kernel-5.10-generic-5.10.244-1|15241	- media: dvb_vb2: fix possible out of bound access
21mr|kernel-5.10-generic-5.10.244-1|15242	- media: exynos4-is: Change clk_disable to clk_disable_unprepare
21mr|kernel-5.10-generic-5.10.244-1|15243	- media: exynos4-is: Fix compile warning
21mr|kernel-5.10-generic-5.10.244-1|15244	- media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe
21mr|kernel-5.10-generic-5.10.244-1|15245	- media: flexcop-usb: fix endpoint type check
21mr|kernel-5.10-generic-5.10.244-1|15246	- media: hantro: Empty encoder capture buffers by default
21mr|kernel-5.10-generic-5.10.244-1|15247	- media: hdpvr: fix error value returns in hdpvr_read
21mr|kernel-5.10-generic-5.10.244-1|15248	- media: imon: reorganize serialization
21mr|kernel-5.10-generic-5.10.244-1|15249	- media: mceusb: Use new usb_control_msg_*() routines
21mr|kernel-5.10-generic-5.10.244-1|15250	- media: ov7670: remove ov7670_power_off from ov7670_remove
21mr|kernel-5.10-generic-5.10.244-1|15251	- media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator
21mr|kernel-5.10-generic-5.10.244-1|15252	- media: pci: cx23885: Fix the error handling in cx23885_initdev()
21mr|kernel-5.10-generic-5.10.244-1|15253	- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
21mr|kernel-5.10-generic-5.10.244-1|15254	- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init
21mr|kernel-5.10-generic-5.10.244-1|15255	- media: pvrusb2: fix memory leak in pvr_probe
21mr|kernel-5.10-generic-5.10.244-1|15256	- media: rga: fix possible memory leak in rga_probe
21mr|kernel-5.10-generic-5.10.244-1|15257	- media: rkvdec: Disable H.264 error detection
21mr|kernel-5.10-generic-5.10.244-1|15258	- media: rkvdec: h264: Fix bit depth wrap in pps packet
21mr|kernel-5.10-generic-5.10.244-1|15259	- media: rkvdec: h264: Fix dpb_valid implementation
21mr|kernel-5.10-generic-5.10.244-1|15260	- media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource()
21mr|kernel-5.10-generic-5.10.244-1|15261	- media: st-delta: Fix PM disable depth imbalance in delta_probe
21mr|kernel-5.10-generic-5.10.244-1|15262	- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
21mr|kernel-5.10-generic-5.10.244-1|15263	- media: tw686x: Fix memory leak in tw686x_video_init
21mr|kernel-5.10-generic-5.10.244-1|15264	- media: tw686x: Register the irq at the end of probe
21mr|kernel-5.10-generic-5.10.244-1|15265	- media: uvcvideo: Fix missing check to determine if element is found in list
21mr|kernel-5.10-generic-5.10.244-1|15266	- media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set
21mr|kernel-5.10-generic-5.10.244-1|15267	- media: venus: hfi: avoid null dereference in deinit
21mr|kernel-5.10-generic-5.10.244-1|15268	- media: vim2m: initialize the media device earlier
21mr|kernel-5.10-generic-5.10.244-1|15269	- media: vim2m: Register video device after setting up internals
21mr|kernel-5.10-generic-5.10.244-1|15270	- media: vsp1: Fix offset calculation for plane cropping
21mr|kernel-5.10-generic-5.10.244-1|15271	- mei: me: add raptor lake point S DID
21mr|kernel-5.10-generic-5.10.244-1|15272	- mellanox: mlx5: avoid uninitialized variable warning with gcc-12
21mr|kernel-5.10-generic-5.10.244-1|15273	- memory: samsung: exynos5422-dmc: Avoid some over memory allocation
21mr|kernel-5.10-generic-5.10.244-1|15274	- memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings
21mr|kernel-5.10-generic-5.10.244-1|15275	- memregion: Fix memregion_free() fallback definition
21mr|kernel-5.10-generic-5.10.244-1|15276	- memstick/ms_block: Fix a memory leak
21mr|kernel-5.10-generic-5.10.244-1|15277	- memstick/ms_block: Fix some incorrect memory allocation
21mr|kernel-5.10-generic-5.10.244-1|15278	- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init
21mr|kernel-5.10-generic-5.10.244-1|15279	- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()
21mr|kernel-5.10-generic-5.10.244-1|15280	- mfd: ipaq-micro: Fix error check return value of platform_get_irq()
21mr|kernel-5.10-generic-5.10.244-1|15281	- mfd: max77620: Fix refcount leak in max77620_initialise_fps
21mr|kernel-5.10-generic-5.10.244-1|15282	- mfd: t7l66xb: Drop platform disable callback
21mr|kernel-5.10-generic-5.10.244-1|15283	- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
21mr|kernel-5.10-generic-5.10.244-1|15284	- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base
21mr|kernel-5.10-generic-5.10.244-1|15285	- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-5.10-generic-5.10.244-1|15286	- MIPS: IP27: Remove incorrect `cpu_has_fpu' override
21mr|kernel-5.10-generic-5.10.244-1|15287	- MIPS: IP30: Remove incorrect `cpu_has_fpu' override
21mr|kernel-5.10-generic-5.10.244-1|15288	- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
21mr|kernel-5.10-generic-5.10.244-1|15289	- MIPS: Loongson32: Fix PHY-mode being left unspecified
21mr|kernel-5.10-generic-5.10.244-1|15290	- MIPS: loongson32: ls1c: Fix hang during startup
21mr|kernel-5.10-generic-5.10.244-1|15291	- MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error.
21mr|kernel-5.10-generic-5.10.244-1|15292	- MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon
21mr|kernel-5.10-generic-5.10.244-1|15293	- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()
21mr|kernel-5.10-generic-5.10.244-1|15294	- MIPS: Remove repetitive increase irq_err_count
21mr|kernel-5.10-generic-5.10.244-1|15295	- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
21mr|kernel-5.10-generic-5.10.244-1|15296	- mips: use fallback for random_get_entropy() instead of just c0 random
21mr|kernel-5.10-generic-5.10.244-1|15297	- misc: atmel-ssc: Fix IRQ check in ssc_probe
21mr|kernel-5.10-generic-5.10.244-1|15298	- misc: fastrpc: fix an incorrect NULL check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|15299	- misc: fastrpc: fix memory corruption on open
21mr|kernel-5.10-generic-5.10.244-1|15300	- misc: fastrpc: fix memory corruption on probe
21mr|kernel-5.10-generic-5.10.244-1|15301	- misc: ocxl: fix possible double free in ocxl_file_register_afu
21mr|kernel-5.10-generic-5.10.244-1|15302	- misc: rtsx: Fix an error handling path in rtsx_pci_probe()
21mr|kernel-5.10-generic-5.10.244-1|15303	- misc: rtsx: set NULL intfdata when probe fails
21mr|kernel-5.10-generic-5.10.244-1|15304	- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer
21mr|kernel-5.10-generic-5.10.244-1|15305	- misc: rtsx_usb: set return value in rsp_buf alloc err path
21mr|kernel-5.10-generic-5.10.244-1|15306	- misc: rtsx_usb: use separate command and response buffers
21mr|kernel-5.10-generic-5.10.244-1|15307	- mksysmap: Fix the mismatch of 'L0' symbols in System.map
21mr|kernel-5.10-generic-5.10.244-1|15308	- mlxsw: spectrum_cnt: Reorder counter pools
21mr|kernel-5.10-generic-5.10.244-1|15309	- mlxsw: spectrum_dcb: Do not warn about priority changes
21mr|kernel-5.10-generic-5.10.244-1|15310	- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication
21mr|kernel-5.10-generic-5.10.244-1|15311	- mlxsw: Treat LLDP packets as control
21mr|kernel-5.10-generic-5.10.244-1|15312	- mm: Add kvrealloc()
21mr|kernel-5.10-generic-5.10.244-1|15313	- mmc: block: Add single read for 4k sector cards
21mr|kernel-5.10-generic-5.10.244-1|15314	- mmc: block: Fix CQE recovery reset success
21mr|kernel-5.10-generic-5.10.244-1|15315	- mmc: cavium-octeon: Add of_node_put() when breaking out of loop
21mr|kernel-5.10-generic-5.10.244-1|15316	- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
21mr|kernel-5.10-generic-5.10.244-1|15317	- mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure
21mr|kernel-5.10-generic-5.10.244-1|15318	- mmc: core: Fix UHS-I SD 1.8V workaround branch
21mr|kernel-5.10-generic-5.10.244-1|15319	- mmc: hsq: Fix data stomping during mmc recovery
21mr|kernel-5.10-generic-5.10.244-1|15320	- mmc: jz4740: Apply DMA engine limits to maximum segment size
21mr|kernel-5.10-generic-5.10.244-1|15321	- mmc: meson-gx: Fix an error handling path in meson_mmc_probe()
21mr|kernel-5.10-generic-5.10.244-1|15322	- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
21mr|kernel-5.10-generic-5.10.244-1|15323	- mmc: mtk-sd: Clear interrupts when cqe off/disable
21mr|kernel-5.10-generic-5.10.244-1|15324	- mm, compaction: fast_find_migrateblock() should return pfn in the target zone
21mr|kernel-5.10-generic-5.10.244-1|15325	- mmc: pxamci: Fix an error handling path in pxamci_probe()
21mr|kernel-5.10-generic-5.10.244-1|15326	- mmc: pxamci: Fix another error handling path in pxamci_probe()
21mr|kernel-5.10-generic-5.10.244-1|15327	- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
21mr|kernel-5.10-generic-5.10.244-1|15328	- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
21mr|kernel-5.10-generic-5.10.244-1|15329	- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing
21mr|kernel-5.10-generic-5.10.244-1|15330	- mm: fix madivse_pageout mishandling on non-LRU page
21mr|kernel-5.10-generic-5.10.244-1|15331	- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()
21mr|kernel-5.10-generic-5.10.244-1|15332	- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
21mr|kernel-5.10-generic-5.10.244-1|15333	- mm/huge_memory.c: use helper function migration_entry_to_page()
21mr|kernel-5.10-generic-5.10.244-1|15334	- mm/hugetlb: fix hugetlb not supporting softdirty tracking
21mr|kernel-5.10-generic-5.10.244-1|15335	- mm/mempolicy: fix uninit-value in mpol_rebind_policy()
21mr|kernel-5.10-generic-5.10.244-1|15336	- mm/migrate_device.c: flush TLB while holding PTL
21mr|kernel-5.10-generic-5.10.244-1|15337	- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
21mr|kernel-5.10-generic-5.10.244-1|15338	- mm/mremap: hold the rmap lock in write mode when moving page table entries.
21mr|kernel-5.10-generic-5.10.244-1|15339	- mm/page_alloc: fix race condition between build_all_zonelists and page allocation
21mr|kernel-5.10-generic-5.10.244-1|15340	- mm: pagewalk: Fix race between unmap and page walker
21mr|kernel-5.10-generic-5.10.244-1|15341	- mm: prevent page_frag_alloc() from corrupting the memory
21mr|kernel-5.10-generic-5.10.244-1|15342	- mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
21mr|kernel-5.10-generic-5.10.244-1|15343	- mm/slub: add missing TID updates on slab deactivation
21mr|kernel-5.10-generic-5.10.244-1|15344	- mm/slub: fix to return errno if kmalloc() fails
21mr|kernel-5.10-generic-5.10.244-1|15345	- mm/smaps: don't access young/dirty bit if pte unpresent
21mr|kernel-5.10-generic-5.10.244-1|15346	- mm: split huge PUD on wp_huge_pud fallback
21mr|kernel-5.10-generic-5.10.244-1|15347	- mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE
21mr|kernel-5.10-generic-5.10.244-1|15348	- modpost: fix removing numeric suffixes
21mr|kernel-5.10-generic-5.10.244-1|15349	- modpost: fix section mismatch check for exported init/exit sections
21mr|kernel-5.10-generic-5.10.244-1|15350	- modpost: fix undefined behavior of is_arm_mapping_symbol()
21mr|kernel-5.10-generic-5.10.244-1|15351	- modules: Ensure natural alignment for .altinstructions and __bug_table sections
21mr|kernel-5.10-generic-5.10.244-1|15352	- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle.
21mr|kernel-5.10-generic-5.10.244-1|15353	- mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
21mr|kernel-5.10-generic-5.10.244-1|15354	- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write
21mr|kernel-5.10-generic-5.10.244-1|15355	- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N
21mr|kernel-5.10-generic-5.10.244-1|15356	- mtd: maps: Fix refcount leak in ap_flash_init
21mr|kernel-5.10-generic-5.10.244-1|15357	- mtd: maps: Fix refcount leak in of_flash_probe_versatile
21mr|kernel-5.10-generic-5.10.244-1|15358	- mtd: partitions: Fix refcount leak in parse_redboot_of
21mr|kernel-5.10-generic-5.10.244-1|15359	- mtd: rawnand: Add a helper to clarify the interface configuration
21mr|kernel-5.10-generic-5.10.244-1|15360	- mtd: rawnand: Add NV-DDR timings
21mr|kernel-5.10-generic-5.10.244-1|15361	- mtd: rawnand: arasan: Check the proposed data interface is supported
21mr|kernel-5.10-generic-5.10.244-1|15362	- mtd: rawnand: arasan: Fix a macro parameter
21mr|kernel-5.10-generic-5.10.244-1|15363	- mtd: rawnand: arasan: Fix clock rate in NV-DDR
21mr|kernel-5.10-generic-5.10.244-1|15364	- mtd: rawnand: arasan: Prevent an unsupported configuration
21mr|kernel-5.10-generic-5.10.244-1|15365	- mtd: rawnand: arasan: Support NV-DDR interface
21mr|kernel-5.10-generic-5.10.244-1|15366	- mtd: rawnand: arasan: Update NAND bus clock instead of system clock
21mr|kernel-5.10-generic-5.10.244-1|15367	- mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()
21mr|kernel-5.10-generic-5.10.244-1|15368	- mtd: rawnand: denali: Use managed device resources
21mr|kernel-5.10-generic-5.10.244-1|15369	- mtd: rawnand: gpmi: Fix setting busy timeout setting
21mr|kernel-5.10-generic-5.10.244-1|15370	- mtd: rawnand: meson: Fix a potential double free issue
21mr|kernel-5.10-generic-5.10.244-1|15371	- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
21mr|kernel-5.10-generic-5.10.244-1|15372	- mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check()
21mr|kernel-5.10-generic-5.10.244-1|15373	- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
21mr|kernel-5.10-generic-5.10.244-1|15374	- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue
21mr|kernel-5.10-generic-5.10.244-1|15375	- mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
21mr|kernel-5.10-generic-5.10.244-1|15376	- mwifiex: Ignore BTCOEX events from the 88W8897 firmware
21mr|kernel-5.10-generic-5.10.244-1|15377	- nbd: call genl_unregister_family() first in nbd_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|15378	- nbd: Fix hung on disconnect request if socket is closed before
21mr|kernel-5.10-generic-5.10.244-1|15379	- nbd: fix io hung while disconnecting device
21mr|kernel-5.10-generic-5.10.244-1|15380	- nbd: fix race between nbd_alloc_config() and module removal
21mr|kernel-5.10-generic-5.10.244-1|15381	- neigh: fix possible DoS due to net iface start/stop loop
21mr|kernel-5.10-generic-5.10.244-1|15382	- net/9p: Initialize the iounit field during fid creation
21mr|kernel-5.10-generic-5.10.244-1|15383	- net: af_key: check encryption module availability consistency
21mr|kernel-5.10-generic-5.10.244-1|15384	- net/af_packet: check len when min_header_len equals to 0
21mr|kernel-5.10-generic-5.10.244-1|15385	- net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set
21mr|kernel-5.10-generic-5.10.244-1|15386	- net: altera: Fix refcount leak in altera_tse_mdio_create
21mr|kernel-5.10-generic-5.10.244-1|15387	- net: atlantic: fix aq_vec index out of range error
21mr|kernel-5.10-generic-5.10.244-1|15388	- net: atlantic: remove aq_nic_deinit() when resume
21mr|kernel-5.10-generic-5.10.244-1|15389	- net: atlantic: remove deep parameter on suspend/resume functions
21mr|kernel-5.10-generic-5.10.244-1|15390	- net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg
21mr|kernel-5.10-generic-5.10.244-1|15391	- net: bgmac: Fix a BUG triggered by wrong bytes_compl
21mr|kernel-5.10-generic-5.10.244-1|15392	- net: bgmac: Fix an erroneous kfree() in bgmac_remove()
21mr|kernel-5.10-generic-5.10.244-1|15393	- net: bonding: fix possible NULL deref in rlb code
21mr|kernel-5.10-generic-5.10.244-1|15394	- net: bonding: fix use-after-free after 802.3ad slave unbind
21mr|kernel-5.10-generic-5.10.244-1|15395	- net: bonding: Share lacpdu_mcast_addr definition
21mr|kernel-5.10-generic-5.10.244-1|15396	- net: bonding: Unsync device addresses on ndo_stop
21mr|kernel-5.10-generic-5.10.244-1|15397	- net: core: fix flow symmetric hash
21mr|kernel-5.10-generic-5.10.244-1|15398	- net/core/skbuff: Check the return value of skb_copy_bits()
21mr|kernel-5.10-generic-5.10.244-1|15399	- netdevsim: Avoid allocation warnings triggered from user space
21mr|kernel-5.10-generic-5.10.244-1|15400	- net: dp83822: disable false carrier interrupt
21mr|kernel-5.10-generic-5.10.244-1|15401	- net: dp83822: disable rx error interrupt
21mr|kernel-5.10-generic-5.10.244-1|15402	- net: dsa: bcm_sf2: force pause link settings
21mr|kernel-5.10-generic-5.10.244-1|15403	- net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters
21mr|kernel-5.10-generic-5.10.244-1|15404	- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list
21mr|kernel-5.10-generic-5.10.244-1|15405	- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry
21mr|kernel-5.10-generic-5.10.244-1|15406	- net: dsa: mt7530: 1G can also support 1000BASE-X link mode
21mr|kernel-5.10-generic-5.10.244-1|15407	- net: dsa: mv88e6060: prevent crash on an unused port
21mr|kernel-5.10-generic-5.10.244-1|15408	- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports
21mr|kernel-5.10-generic-5.10.244-1|15409	- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register
21mr|kernel-5.10-generic-5.10.244-1|15410	- net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()
21mr|kernel-5.10-generic-5.10.244-1|15411	- net: enetc: move enetc_set_psfp() out of the common enetc_set_features()
21mr|kernel-5.10-generic-5.10.244-1|15412	- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag
21mr|kernel-5.10-generic-5.10.244-1|15413	- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()
21mr|kernel-5.10-generic-5.10.244-1|15414	- net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks
21mr|kernel-5.10-generic-5.10.244-1|15415	- netfilter: add helper function to set up the nfnetlink header and use it
21mr|kernel-5.10-generic-5.10.244-1|15416	- netfilter: bitwise: improve error goto labels
21mr|kernel-5.10-generic-5.10.244-1|15417	- netfilter: br_netfilter: do not skip all hooks with 0 priority
21mr|kernel-5.10-generic-5.10.244-1|15418	- netfilter: br_netfilter: Drop dst references before setting.
21mr|kernel-5.10-generic-5.10.244-1|15419	- netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
21mr|kernel-5.10-generic-5.10.244-1|15420	- netfilter: conntrack: re-fetch conntrack after insertion
21mr|kernel-5.10-generic-5.10.244-1|15421	- netfilter: ebtables: fix memory leak when blob is malformed
21mr|kernel-5.10-generic-5.10.244-1|15422	- netfilter: ebtables: reject blobs that don't provide all entry points
21mr|kernel-5.10-generic-5.10.244-1|15423	- netfilter: nat: really support inet nat without l3 address
21mr|kernel-5.10-generic-5.10.244-1|15424	- netfilter: nf_conntrack_irc: Fix forged IP logic
21mr|kernel-5.10-generic-5.10.244-1|15425	- netfilter: nf_conntrack_irc: Tighten matching on DCC message
21mr|kernel-5.10-generic-5.10.244-1|15426	- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
21mr|kernel-5.10-generic-5.10.244-1|15427	- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()
21mr|kernel-5.10-generic-5.10.244-1|15428	- netfilter: nf_queue: do not allow packet truncation below transport header offset
21mr|kernel-5.10-generic-5.10.244-1|15429	- netfilter: nftables: add helper function to set the base sequence number
21mr|kernel-5.10-generic-5.10.244-1|15430	- netfilter: nftables: add nft_parse_register_load() and use it
21mr|kernel-5.10-generic-5.10.244-1|15431	- netfilter: nftables: add nft_parse_register_store() and use it
21mr|kernel-5.10-generic-5.10.244-1|15432	- netfilter: nf_tables: always initialize flowtable hook list in transaction
21mr|kernel-5.10-generic-5.10.244-1|15433	- netfilter: nf_tables: bail out early if hardware offload is not supported
21mr|kernel-5.10-generic-5.10.244-1|15434	- netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified
21mr|kernel-5.10-generic-5.10.244-1|15435	- netfilter: nf_tables: clean up hook list when offload flags check fails
21mr|kernel-5.10-generic-5.10.244-1|15436	- netfilter: nf_tables: consolidate rule verdict trace call
21mr|kernel-5.10-generic-5.10.244-1|15437	- netfilter: nf_tables: delete flowtable hooks via transaction list
21mr|kernel-5.10-generic-5.10.244-1|15438	- netfilter: nf_tables: disallow binding to already bound chain
21mr|kernel-5.10-generic-5.10.244-1|15439	- netfilter: nf_tables: disallow jump to implicit chain from set element
21mr|kernel-5.10-generic-5.10.244-1|15440	- netfilter: nf_tables: disallow non-stateful expression in sets earlier
21mr|kernel-5.10-generic-5.10.244-1|15441	- netfilter: nf_tables: do not allow CHAIN_ID to refer to another table
21mr|kernel-5.10-generic-5.10.244-1|15442	- netfilter: nf_tables: do not allow RULE_ID to refer to another chain
21mr|kernel-5.10-generic-5.10.244-1|15443	- netfilter: nf_tables: do not allow SET_ID to refer to another table
21mr|kernel-5.10-generic-5.10.244-1|15444	- netfilter: nf_tables: do not leave chain stats enabled on error
21mr|kernel-5.10-generic-5.10.244-1|15445	- netfilter: nf_tables: fix audit memory leak in nf_tables_commit
21mr|kernel-5.10-generic-5.10.244-1|15446	- netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect()
21mr|kernel-5.10-generic-5.10.244-1|15447	- netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()
21mr|kernel-5.10-generic-5.10.244-1|15448	- netfilter: nf_tables: fix null deref due to zeroed list head
21mr|kernel-5.10-generic-5.10.244-1|15449	- netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain()
21mr|kernel-5.10-generic-5.10.244-1|15450	- netfilter: nf_tables: memleak flow rule from commit path
21mr|kernel-5.10-generic-5.10.244-1|15451	- netfilter: nf_tables: really skip inactive sets when allocating name
21mr|kernel-5.10-generic-5.10.244-1|15452	- netfilter: nf_tables: release new hooks on unsupported flowtable flags
21mr|kernel-5.10-generic-5.10.244-1|15453	- netfilter: nftables: remove redundant assignment of variable err
21mr|kernel-5.10-generic-5.10.244-1|15454	- netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
21mr|kernel-5.10-generic-5.10.244-1|15455	- netfilter: nf_tables: stricter validation of element data
21mr|kernel-5.10-generic-5.10.244-1|15456	- netfilter: nf_tables: upfront validation of data via nft_data_init()
21mr|kernel-5.10-generic-5.10.244-1|15457	- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag
21mr|kernel-5.10-generic-5.10.244-1|15458	- netfilter: nft_cmp: optimize comparison for 16-bytes
21mr|kernel-5.10-generic-5.10.244-1|15459	- netfilter: nft_dynset: restore set element counter when failing to update
21mr|kernel-5.10-generic-5.10.244-1|15460	- netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
21mr|kernel-5.10-generic-5.10.244-1|15461	- netfilter: nft_payload: do not truncate csum_offset and csum_type
21mr|kernel-5.10-generic-5.10.244-1|15462	- netfilter: nft_payload: report ERANGE for too long offset and length
21mr|kernel-5.10-generic-5.10.244-1|15463	- netfilter: nft_set_pipapo: release elements in clone from abort path
21mr|kernel-5.10-generic-5.10.244-1|15464	- netfilter: nft_tunnel: restrict it to netdev family
21mr|kernel-5.10-generic-5.10.244-1|15465	- netfilter: use get_random_u32 instead of prandom
21mr|kernel-5.10-generic-5.10.244-1|15466	- netfilter: xtables: Bring SPDX identifier back
21mr|kernel-5.10-generic-5.10.244-1|15467	- net: Fix a data-race around netdev_budget.
21mr|kernel-5.10-generic-5.10.244-1|15468	- net: Fix a data-race around netdev_budget_usecs.
21mr|kernel-5.10-generic-5.10.244-1|15469	- net: Fix a data-race around sysctl_net_busy_poll.
21mr|kernel-5.10-generic-5.10.244-1|15470	- net: Fix a data-race around sysctl_net_busy_read.
21mr|kernel-5.10-generic-5.10.244-1|15471	- net: Fix a data-race around sysctl_somaxconn.
21mr|kernel-5.10-generic-5.10.244-1|15472	- net: Fix a data-race around sysctl_tstamp_allow_data.
21mr|kernel-5.10-generic-5.10.244-1|15473	- net: Fix data-races around netdev_max_backlog.
21mr|kernel-5.10-generic-5.10.244-1|15474	- net: Fix data-races around netdev_tstamp_prequeue.
21mr|kernel-5.10-generic-5.10.244-1|15475	- net: Fix data-races around sysctl_devconf_inherit_init_net.
21mr|kernel-5.10-generic-5.10.244-1|15476	- net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.
21mr|kernel-5.10-generic-5.10.244-1|15477	- net: Fix data-races around sysctl_mem.
21mr|kernel-5.10-generic-5.10.244-1|15478	- net: Fix data-races around sysctl_optmem_max.
21mr|kernel-5.10-generic-5.10.244-1|15479	- net: Fix data-races around sysctl_[rw]mem_(max|default).
21mr|kernel-5.10-generic-5.10.244-1|15480	- net: Fix data-races around sysctl_[rw]mem(_offset)?.
21mr|kernel-5.10-generic-5.10.244-1|15481	- net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
21mr|kernel-5.10-generic-5.10.244-1|15482	- net: fix refcount bug in sk_psock_get (2)
21mr|kernel-5.10-generic-5.10.244-1|15483	- net: fix sk_wmem_schedule() and sk_rmem_schedule() errors
21mr|kernel-5.10-generic-5.10.244-1|15484	- net: ftgmac100: Disable hardware checksum on AST2600
21mr|kernel-5.10-generic-5.10.244-1|15485	- net: ftgmac100: Hold reference returned by of_get_child_by_name()
21mr|kernel-5.10-generic-5.10.244-1|15486	- net: genl: fix error path memory leak in policy dumping
21mr|kernel-5.10-generic-5.10.244-1|15487	- net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init
21mr|kernel-5.10-generic-5.10.244-1|15488	- net: hinic: avoid kernel hung in hinic_get_stats64()
21mr|kernel-5.10-generic-5.10.244-1|15489	- net: hinic: fix bug that ethtool get wrong stats
21mr|kernel-5.10-generic-5.10.244-1|15490	- net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc()
21mr|kernel-5.10-generic-5.10.244-1|15491	- net: inline rollback_registered()
21mr|kernel-5.10-generic-5.10.244-1|15492	- net: inline rollback_registered_many()
21mr|kernel-5.10-generic-5.10.244-1|15493	- net: ionic: fix error check for vlan flags in ionic_set_nic_features()
21mr|kernel-5.10-generic-5.10.244-1|15494	- net: ipa: avoid 64-bit modulus
21mr|kernel-5.10-generic-5.10.244-1|15495	- net: ipa: compute proper aggregation limit
21mr|kernel-5.10-generic-5.10.244-1|15496	- net: ipa: DMA addresses are nicely aligned
21mr|kernel-5.10-generic-5.10.244-1|15497	- net: ipa: don't assume SMEM is page-aligned
21mr|kernel-5.10-generic-5.10.244-1|15498	- net: ipa: fix assumptions about DMA address size
21mr|kernel-5.10-generic-5.10.244-1|15499	- net: ipa: fix page free in ipa_endpoint_replenish_one()
21mr|kernel-5.10-generic-5.10.244-1|15500	- net: ipa: fix page free in ipa_endpoint_trans_release()
21mr|kernel-5.10-generic-5.10.244-1|15501	- net: ipa: fix table alignment requirement
21mr|kernel-5.10-generic-5.10.244-1|15502	- net: ipa: kill IPA_TABLE_ENTRY_SIZE
21mr|kernel-5.10-generic-5.10.244-1|15503	- net: ipa: properly limit modem routing table use
21mr|kernel-5.10-generic-5.10.244-1|15504	- net: ipv6: unexport __init-annotated seg6_hmac_init()
21mr|kernel-5.10-generic-5.10.244-1|15505	- net: ipv6: unexport __init-annotated seg6_hmac_net_init()
21mr|kernel-5.10-generic-5.10.244-1|15506	- net: ipvtap - add __init/__exit annotations to module init/exit funcs
21mr|kernel-5.10-generic-5.10.244-1|15507	- net: let flow have same hash in two directions
21mr|kernel-5.10-generic-5.10.244-1|15508	- net: mac802154: Fix a condition in the receive path
21mr|kernel-5.10-generic-5.10.244-1|15509	- net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa()
21mr|kernel-5.10-generic-5.10.244-1|15510	- net: make free_netdev() more lenient with unregistering devices
21mr|kernel-5.10-generic-5.10.244-1|15511	- net: make sure devices go through netdev_wait_all_refs
21mr|kernel-5.10-generic-5.10.244-1|15512	- net: mdio: unexport __init-annotated mdio_bus_init()
21mr|kernel-5.10-generic-5.10.244-1|15513	- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure
21mr|kernel-5.10-generic-5.10.244-1|15514	- net/mlx5: correct ECE offset in query qp output
21mr|kernel-5.10-generic-5.10.244-1|15515	- net/mlx5: Don't use already freed action pointer
21mr|kernel-5.10-generic-5.10.244-1|15516	- net/mlx5e: Fix capability check for updating vnic env counters
21mr|kernel-5.10-generic-5.10.244-1|15517	- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
21mr|kernel-5.10-generic-5.10.244-1|15518	- net/mlx5e: kTLS, Fix build time constant test in RX
21mr|kernel-5.10-generic-5.10.244-1|15519	- net/mlx5e: kTLS, Fix build time constant test in TX
21mr|kernel-5.10-generic-5.10.244-1|15520	- net/mlx5e: Properly disable vlan strip on non-UL reps
21mr|kernel-5.10-generic-5.10.244-1|15521	- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version
21mr|kernel-5.10-generic-5.10.244-1|15522	- net/mlx5e: Update netdev features after changing XDP state
21mr|kernel-5.10-generic-5.10.244-1|15523	- net/mlx5: fs, delete the FTE when there are no rules attached to it
21mr|kernel-5.10-generic-5.10.244-1|15524	- net/mlx5: fs, fail conflicting actions
21mr|kernel-5.10-generic-5.10.244-1|15525	- net/mlx5: Rearm the FW tracer after each tracer event
21mr|kernel-5.10-generic-5.10.244-1|15526	- net: move net_set_todo inside rollback_registered()
21mr|kernel-5.10-generic-5.10.244-1|15527	- net: move rollback_registered_many()
21mr|kernel-5.10-generic-5.10.244-1|15528	- net: moxa: get rid of asymmetry in DMA mapping/unmapping
21mr|kernel-5.10-generic-5.10.244-1|15529	- net: moxa: pass pdev instead of ndev to DMA functions
21mr|kernel-5.10-generic-5.10.244-1|15530	- net: mscc: ocelot: allow unregistered IP multicast flooding
21mr|kernel-5.10-generic-5.10.244-1|15531	- net: mt7531: only do PLL once after the reset
21mr|kernel-5.10-generic-5.10.244-1|15532	- net: neigh: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.10-generic-5.10.244-1|15533	- net: openvswitch: fix misuse of the cached connection on tuple changes
21mr|kernel-5.10-generic-5.10.244-1|15534	- net: openvswitch: fix parsing of nw_proto for IPv6 fragments
21mr|kernel-5.10-generic-5.10.244-1|15535	- net: phy: aquantia: wait for the suspend/resume operations to finish
21mr|kernel-5.10-generic-5.10.244-1|15536	- net: phy: dp83867: retrigger SGMII AN when link change
21mr|kernel-5.10-generic-5.10.244-1|15537	- net: phy: micrel: Allow probing without .driver_data
21mr|kernel-5.10-generic-5.10.244-1|15538	- net: ping6: Fix memleak in ipv6_renew_options().
21mr|kernel-5.10-generic-5.10.244-1|15539	- net: remove two BUG() from skb_checksum_help()
21mr|kernel-5.10-generic-5.10.244-1|15540	- net: rose: fix netdev reference changes
21mr|kernel-5.10-generic-5.10.244-1|15541	- net: rose: fix UAF bug caused by rose_t0timer_expiry
21mr|kernel-5.10-generic-5.10.244-1|15542	- net: rose: fix UAF bugs caused by timer handler
21mr|kernel-5.10-generic-5.10.244-1|15543	- net/sched: act_api: Notify user space if any actions were flushed before error
21mr|kernel-5.10-generic-5.10.244-1|15544	- net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
21mr|kernel-5.10-generic-5.10.244-1|15545	- net/sched: act_police: more accurate MTU policing
21mr|kernel-5.10-generic-5.10.244-1|15546	- net: sched: add barrier to fix packet stuck problem for lockless qdisc
21mr|kernel-5.10-generic-5.10.244-1|15547	- net_sched: cls_route: disallow handle of 0
21mr|kernel-5.10-generic-5.10.244-1|15548	- net_sched: cls_route: remove from list when handle is 0
21mr|kernel-5.10-generic-5.10.244-1|15549	- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog
21mr|kernel-5.10-generic-5.10.244-1|15550	- net/sched: fix netdevice reference leaks in attach_default_qdiscs()
21mr|kernel-5.10-generic-5.10.244-1|15551	- net: sched: fix possible refcount leak in tc_new_tfilter()
21mr|kernel-5.10-generic-5.10.244-1|15552	- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms
21mr|kernel-5.10-generic-5.10.244-1|15553	- net/sched: taprio: avoid disabling offload when it was never enabled
21mr|kernel-5.10-generic-5.10.244-1|15554	- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs
21mr|kernel-5.10-generic-5.10.244-1|15555	- net: sched: tbf: don't call qdisc_put() while holding tree lock
21mr|kernel-5.10-generic-5.10.244-1|15556	- net: sfp: fix memory leak in sfp_probe()
21mr|kernel-5.10-generic-5.10.244-1|15557	- net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *"
21mr|kernel-5.10-generic-5.10.244-1|15558	- net/smc: postpone sk_refcnt increment in connect()
21mr|kernel-5.10-generic-5.10.244-1|15559	- net/smc: Remove redundant refcount increase
21mr|kernel-5.10-generic-5.10.244-1|15560	- net/smc: Stop the CLC flow if no link to map buffers on
21mr|kernel-5.10-generic-5.10.244-1|15561	- net: socket: remove register_gifconf
21mr|kernel-5.10-generic-5.10.244-1|15562	- net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer
21mr|kernel-5.10-generic-5.10.244-1|15563	- net: stmmac: dwc-qos: Disable split header for Tegra194
21mr|kernel-5.10-generic-5.10.244-1|15564	- net: stmmac: fix dma queue left shift overflow issue
21mr|kernel-5.10-generic-5.10.244-1|15565	- net: stmmac: fix out-of-bounds access in a selftest
21mr|kernel-5.10-generic-5.10.244-1|15566	- net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow
21mr|kernel-5.10-generic-5.10.244-1|15567	- net: stmmac: power up/down serdes in stmmac_open/release
21mr|kernel-5.10-generic-5.10.244-1|15568	- net: stmmac: selftests: Use kcalloc() instead of kzalloc()
21mr|kernel-5.10-generic-5.10.244-1|15569	- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent()
21mr|kernel-5.10-generic-5.10.244-1|15570	- net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD
21mr|kernel-5.10-generic-5.10.244-1|15571	- net: team: Unsync device addresses on ndo_stop
21mr|kernel-5.10-generic-5.10.244-1|15572	- net: tipc: fix possible refcount leak in tipc_sk_create()
21mr|kernel-5.10-generic-5.10.244-1|15573	- net/tls: Check for errors in tls_device_init
21mr|kernel-5.10-generic-5.10.244-1|15574	- net/tls: Fix race in TLS device down flow
21mr|kernel-5.10-generic-5.10.244-1|15575	- net/tls: fix tls_sk_proto_close executed repeatedly
21mr|kernel-5.10-generic-5.10.244-1|15576	- net/tls: Remove the context from the list in tls_device_down
21mr|kernel-5.10-generic-5.10.244-1|15577	- net: tun: avoid disabling NAPI twice
21mr|kernel-5.10-generic-5.10.244-1|15578	- net: tun: stop NAPI when detaching queues
21mr|kernel-5.10-generic-5.10.244-1|15579	- net: tun: unlink NAPI from device on destruction
21mr|kernel-5.10-generic-5.10.244-1|15580	- net: usb: ax88179_178a: Fix packet receiving
21mr|kernel-5.10-generic-5.10.244-1|15581	- net: usb: ax88179_178a needs FLAG_SEND_ZLP
21mr|kernel-5.10-generic-5.10.244-1|15582	- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
21mr|kernel-5.10-generic-5.10.244-1|15583	- net: usb: qmi_wwan: add Quectel RM520N
21mr|kernel-5.10-generic-5.10.244-1|15584	- net: usb: qmi_wwan: add Telit 0x1060 composition
21mr|kernel-5.10-generic-5.10.244-1|15585	- net: usb: qmi_wwan: add Telit 0x1070 composition
21mr|kernel-5.10-generic-5.10.244-1|15586	- net: Use u64_stats_fetch_begin_irq() for stats fetch.
21mr|kernel-5.10-generic-5.10.244-1|15587	- net: xfrm: unexport __init-annotated xfrm4_protocol_init()
21mr|kernel-5.10-generic-5.10.244-1|15588	- nexthop: Fix data-races around nexthop_compat_mode.
21mr|kernel-5.10-generic-5.10.244-1|15589	- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx
21mr|kernel-5.10-generic-5.10.244-1|15590	- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value
21mr|kernel-5.10-generic-5.10.244-1|15591	- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred
21mr|kernel-5.10-generic-5.10.244-1|15592	- NFC: NULL out the dev->rfkill to prevent UAF
21mr|kernel-5.10-generic-5.10.244-1|15593	- NFC: nxp-nci: Don't issue a zero length i2c_master_read()
21mr|kernel-5.10-generic-5.10.244-1|15594	- NFC: nxp-nci: don't print header length mismatch on i2c error
21mr|kernel-5.10-generic-5.10.244-1|15595	- nfc: pn533: Fix buggy cleanup order
21mr|kernel-5.10-generic-5.10.244-1|15596	- nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout
21mr|kernel-5.10-generic-5.10.244-1|15597	- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION
21mr|kernel-5.10-generic-5.10.244-1|15598	- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION
21mr|kernel-5.10-generic-5.10.244-1|15599	- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling
21mr|kernel-5.10-generic-5.10.244-1|15600	- nfp: ethtool: fix the display error of `ethtool -m DEVNAME`
21mr|kernel-5.10-generic-5.10.244-1|15601	- nfp: only report pause frame configuration for physical device
21mr|kernel-5.10-generic-5.10.244-1|15602	- NFSD: Fix possible sleep during nfsd4_release_lockowner()
21mr|kernel-5.10-generic-5.10.244-1|15603	- NFSD: Fix verifier returned in stable WRITEs
21mr|kernel-5.10-generic-5.10.244-1|15604	- NFS: Do not report EINTR/ERESTARTSYS as mapping errors
21mr|kernel-5.10-generic-5.10.244-1|15605	- NFS: Do not report flush errors in nfs_write_end()
21mr|kernel-5.10-generic-5.10.244-1|15606	- NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open()
21mr|kernel-5.10-generic-5.10.244-1|15607	- NFS: Don't report errors from nfs_pageio_complete() more than once
21mr|kernel-5.10-generic-5.10.244-1|15608	- nfsd: Replace use of rwsem with errseq_t
21mr|kernel-5.10-generic-5.10.244-1|15609	- NFSD: restore EINVAL error translation in nfsd_commit()
21mr|kernel-5.10-generic-5.10.244-1|15610	- NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS
21mr|kernel-5.10-generic-5.10.244-1|15611	- NFS: Memory allocation failures are not server fatal errors
21mr|kernel-5.10-generic-5.10.244-1|15612	- NFSv4.1: Don't decrease the value of seq_nr_highest_sent
21mr|kernel-5.10-generic-5.10.244-1|15613	- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly
21mr|kernel-5.10-generic-5.10.244-1|15614	- NFSv4.1: RECLAIM_COMPLETE must handle EACCES
21mr|kernel-5.10-generic-5.10.244-1|15615	- NFSv4.2 fix problems with __nfs42_ssc_open
21mr|kernel-5.10-generic-5.10.244-1|15616	- NFSv4: Don't hold the layoutget locks across multiple RPC calls
21mr|kernel-5.10-generic-5.10.244-1|15617	- NFSv4: Fix races in the legacy idmapper upcall
21mr|kernel-5.10-generic-5.10.244-1|15618	- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout
21mr|kernel-5.10-generic-5.10.244-1|15619	- NFSv4/pnfs: Fix a use-after-free bug in open
21mr|kernel-5.10-generic-5.10.244-1|15620	- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0
21mr|kernel-5.10-generic-5.10.244-1|15621	- nilfs2: fix incorrect masking of permission flags for symlinks
21mr|kernel-5.10-generic-5.10.244-1|15622	- nios2: add force_successful_syscall_return()
21mr|kernel-5.10-generic-5.10.244-1|15623	- nios2: don't leave NULLs in sys_call_table[]
21mr|kernel-5.10-generic-5.10.244-1|15624	- nios2: fix syscall restart checks
21mr|kernel-5.10-generic-5.10.244-1|15625	- nios2: page fault et.al. are *not* restartable syscalls...
21mr|kernel-5.10-generic-5.10.244-1|15626	- nios2: restarts apply only to the first sigframe we build...
21mr|kernel-5.10-generic-5.10.244-1|15627	- nios2: traced syscall does need to check the syscall number
21mr|kernel-5.10-generic-5.10.244-1|15628	- nios2: use fallback for random_get_entropy() instead of zero
21mr|kernel-5.10-generic-5.10.244-1|15629	- nl80211: show SSID for P2P_GO interfaces
21mr|kernel-5.10-generic-5.10.244-1|15630	- nodemask: Fix return values to be unsigned
21mr|kernel-5.10-generic-5.10.244-1|15631	- nodemask.h: fix compilation error with GCC12
21mr|kernel-5.10-generic-5.10.244-1|15632	- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
21mr|kernel-5.10-generic-5.10.244-1|15633	- nouveau/svm: Fix to migrate all requested pages
21mr|kernel-5.10-generic-5.10.244-1|15634	- NTB: ntb_tool: uninitialized heap data in tool_fn_write()
21mr|kernel-5.10-generic-5.10.244-1|15635	- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
21mr|kernel-5.10-generic-5.10.244-1|15636	- ntfs: fix use-after-free in ntfs_ucsncmp()
21mr|kernel-5.10-generic-5.10.244-1|15637	- null_blk: fix ida error handling in null_add_dev()
21mr|kernel-5.10-generic-5.10.244-1|15638	- nvdimm: Allow overwrite in the presence of disabled dimms
21mr|kernel-5.10-generic-5.10.244-1|15639	- nvdimm: Fix badblocks clear off-by-one error
21mr|kernel-5.10-generic-5.10.244-1|15640	- nvdimm: Fix firmware activation deadlock scenarios
21mr|kernel-5.10-generic-5.10.244-1|15641	- nvme: add device name to warning in uuid_show()
21mr|kernel-5.10-generic-5.10.244-1|15642	- nvme: add new line after variable declatation
21mr|kernel-5.10-generic-5.10.244-1|15643	- nvme: centralize setting the timeout in nvme_alloc_request
21mr|kernel-5.10-generic-5.10.244-1|15644	- nvme: don't check nvme_req flags for new req
21mr|kernel-5.10-generic-5.10.244-1|15645	- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
21mr|kernel-5.10-generic-5.10.244-1|15646	- nvme: fix regression when disconnect a recovering ctrl
21mr|kernel-5.10-generic-5.10.244-1|15647	- nvme: mark nvme_setup_passsthru() inline
21mr|kernel-5.10-generic-5.10.244-1|15648	- nvme: move the Samsung X5 quirk entry to the core quirks
21mr|kernel-5.10-generic-5.10.244-1|15649	- nvme-pci: add NO APST quirk for Kioxia device
21mr|kernel-5.10-generic-5.10.244-1|15650	- nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G)
21mr|kernel-5.10-generic-5.10.244-1|15651	- nvme-pci: allocate nvme_command within driver pdu
21mr|kernel-5.10-generic-5.10.244-1|15652	- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags
21mr|kernel-5.10-generic-5.10.244-1|15653	- nvme-pci: phison e16 has bogus namespace ids
21mr|kernel-5.10-generic-5.10.244-1|15654	- nvme: set dma alignment to dword
21mr|kernel-5.10-generic-5.10.244-1|15655	- nvme: split nvme_alloc_request()
21mr|kernel-5.10-generic-5.10.244-1|15656	- nvme-tcp: always fail a request when sending it failed
21mr|kernel-5.10-generic-5.10.244-1|15657	- nvme-tcp: fix regression that causes sporadic requests to time out
21mr|kernel-5.10-generic-5.10.244-1|15658	- nvme-tcp: fix UAF when detecting digest errors
21mr|kernel-5.10-generic-5.10.244-1|15659	- nvmet: fix a use-after-free
21mr|kernel-5.10-generic-5.10.244-1|15660	- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown
21mr|kernel-5.10-generic-5.10.244-1|15661	- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
21mr|kernel-5.10-generic-5.10.244-1|15662	- nvme: use command_id instead of req->tag in trace_nvme_complete_rq()
21mr|kernel-5.10-generic-5.10.244-1|15663	- nvme: use sysfs_emit instead of sprintf
21mr|kernel-5.10-generic-5.10.244-1|15664	- objtool: Add 'alt_group' struct
21mr|kernel-5.10-generic-5.10.244-1|15665	- objtool: Add elf_create_reloc() helper
21mr|kernel-5.10-generic-5.10.244-1|15666	- objtool: Add elf_create_undef_symbol()
21mr|kernel-5.10-generic-5.10.244-1|15667	- objtool: Add entry UNRET validation
21mr|kernel-5.10-generic-5.10.244-1|15668	- objtool: Add straight-line-speculation validation
21mr|kernel-5.10-generic-5.10.244-1|15669	- objtool: Assume only ELF functions do sibling calls
21mr|kernel-5.10-generic-5.10.244-1|15670	- objtool: Cache instruction relocs
21mr|kernel-5.10-generic-5.10.244-1|15671	- objtool: Classify symbols
21mr|kernel-5.10-generic-5.10.244-1|15672	- objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC
21mr|kernel-5.10-generic-5.10.244-1|15673	- objtool: Correctly handle retpoline thunk calls
21mr|kernel-5.10-generic-5.10.244-1|15674	- objtool: Create reloc sections implicitly
21mr|kernel-5.10-generic-5.10.244-1|15675	- objtool: Default ignore INT3 for unreachable
21mr|kernel-5.10-generic-5.10.244-1|15676	- objtool: Don't make .altinstructions writable
21mr|kernel-5.10-generic-5.10.244-1|15677	- objtool: Explicitly avoid self modifying code in .altinstr_replacement
21mr|kernel-5.10-generic-5.10.244-1|15678	- objtool: Extract elf_strtab_concat()
21mr|kernel-5.10-generic-5.10.244-1|15679	- objtool: Extract elf_symbol_add()
21mr|kernel-5.10-generic-5.10.244-1|15680	- objtool: Fix code relocs vs weak symbols
21mr|kernel-5.10-generic-5.10.244-1|15681	- objtool: Fix elf_create_undef_symbol() endianness
21mr|kernel-5.10-generic-5.10.244-1|15682	- objtool: Fix objtool regression on x32 systems
21mr|kernel-5.10-generic-5.10.244-1|15683	- objtool: Fix SLS validation for kcov tail-call replacement
21mr|kernel-5.10-generic-5.10.244-1|15684	- objtool: Fix symbol creation
21mr|kernel-5.10-generic-5.10.244-1|15685	- objtool: Fix .symtab_shndx handling for elf_create_undef_symbol()
21mr|kernel-5.10-generic-5.10.244-1|15686	- objtool: Fix type of reloc::addend
21mr|kernel-5.10-generic-5.10.244-1|15687	- objtool: Handle per arch retpoline naming
21mr|kernel-5.10-generic-5.10.244-1|15688	- objtool: Handle __sanitize_cov*() tail calls
21mr|kernel-5.10-generic-5.10.244-1|15689	- objtool: Introduce CFI hash
21mr|kernel-5.10-generic-5.10.244-1|15690	- objtool: Keep track of retpoline call sites
21mr|kernel-5.10-generic-5.10.244-1|15691	- objtool: Make .altinstructions section entry size consistent
21mr|kernel-5.10-generic-5.10.244-1|15692	- objtool: Only rewrite unconditional retpoline thunk calls
21mr|kernel-5.10-generic-5.10.244-1|15693	- objtool: print out the symbol type when complaining about it
21mr|kernel-5.10-generic-5.10.244-1|15694	- objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}
21mr|kernel-5.10-generic-5.10.244-1|15695	- objtool: Refactor ORC section generation
21mr|kernel-5.10-generic-5.10.244-1|15696	- objtool: Remove reloc symbol type checks in get_alt_entry()
21mr|kernel-5.10-generic-5.10.244-1|15697	- objtool: Rework the elf_rebuild_reloc_section() logic
21mr|kernel-5.10-generic-5.10.244-1|15698	- objtool: Skip magical retpoline .altinstr_replacement
21mr|kernel-5.10-generic-5.10.244-1|15699	- objtool: skip non-text sections when adding return-thunk sites
21mr|kernel-5.10-generic-5.10.244-1|15700	- objtool: Support asm jump tables
21mr|kernel-5.10-generic-5.10.244-1|15701	- objtool: Support retpoline jump detection for vmlinux.o
21mr|kernel-5.10-generic-5.10.244-1|15702	- objtool: Support stack layout changes in alternatives
21mr|kernel-5.10-generic-5.10.244-1|15703	- objtool: Teach get_alt_entry() about more relocation types
21mr|kernel-5.10-generic-5.10.244-1|15704	- objtool: Treat .text.__x86.* as noinstr
21mr|kernel-5.10-generic-5.10.244-1|15705	- objtool: Update Retpoline validation
21mr|kernel-5.10-generic-5.10.244-1|15706	- objtool/x86: Ignore __x86_indirect_alt_* symbols
21mr|kernel-5.10-generic-5.10.244-1|15707	- objtool,x86: Replace alternatives with .retpoline_sites
21mr|kernel-5.10-generic-5.10.244-1|15708	- objtool/x86: Rewrite retpoline thunk calls
21mr|kernel-5.10-generic-5.10.244-1|15709	- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock
21mr|kernel-5.10-generic-5.10.244-1|15710	- of/device: Fix up of_dma_configure_id() stub
21mr|kernel-5.10-generic-5.10.244-1|15711	- of: fdt: fix off-by-one error in unflatten_dt_nodes()
21mr|kernel-5.10-generic-5.10.244-1|15712	- of: mdio: Add of_node_put() when breaking out of for_each_xx
21mr|kernel-5.10-generic-5.10.244-1|15713	- of: overlay: do not break notify on NOTIFY_{OK|STOP}
21mr|kernel-5.10-generic-5.10.244-1|15714	- openrisc: start CPU timer early in boot
21mr|kernel-5.10-generic-5.10.244-1|15715	- OPP: call of_node_put() on error path in _bandwidth_supported()
21mr|kernel-5.10-generic-5.10.244-1|15716	- opp: Fix error check in dev_pm_opp_attach_genpd()
21mr|kernel-5.10-generic-5.10.244-1|15717	- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
21mr|kernel-5.10-generic-5.10.244-1|15718	- page_alloc: fix invalid watermark check on a negative value
21mr|kernel-5.10-generic-5.10.244-1|15719	- parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
21mr|kernel-5.10-generic-5.10.244-1|15720	- parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
21mr|kernel-5.10-generic-5.10.244-1|15721	- parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
21mr|kernel-5.10-generic-5.10.244-1|15722	- parisc: Check the return value of ioremap() in lba_driver_probe()
21mr|kernel-5.10-generic-5.10.244-1|15723	- parisc: define get_cycles macro for arch-override
21mr|kernel-5.10-generic-5.10.244-1|15724	- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX
21mr|kernel-5.10-generic-5.10.244-1|15725	- parisc: Fix device names in /proc/iomem
21mr|kernel-5.10-generic-5.10.244-1|15726	- parisc: Fix exception handler for fldw and fstw instructions
21mr|kernel-5.10-generic-5.10.244-1|15727	- parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page
21mr|kernel-5.10-generic-5.10.244-1|15728	- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode
21mr|kernel-5.10-generic-5.10.244-1|15729	- parisc: Optimize per-pagetable spinlocks
21mr|kernel-5.10-generic-5.10.244-1|15730	- parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI
21mr|kernel-5.10-generic-5.10.244-1|15731	- parisc/stifb: Implement fb_is_primary_device()
21mr|kernel-5.10-generic-5.10.244-1|15732	- parisc/stifb: Keep track of hardware path of graphics card
21mr|kernel-5.10-generic-5.10.244-1|15733	- PCI/ACPI: Guard ARM64-specific mcfg_quirks
21mr|kernel-5.10-generic-5.10.244-1|15734	- PCI: Add ACS quirk for Broadcom BCM5750x NICs
21mr|kernel-5.10-generic-5.10.244-1|15735	- PCI: Add defines for normal and subtractive PCI bridges
21mr|kernel-5.10-generic-5.10.244-1|15736	- PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits
21mr|kernel-5.10-generic-5.10.244-1|15737	- PCI/AER: Iterate over error counters instead of error strings
21mr|kernel-5.10-generic-5.10.244-1|15738	- PCI/AER: Write AER Capability only when we control it
21mr|kernel-5.10-generic-5.10.244-1|15739	- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()
21mr|kernel-5.10-generic-5.10.244-1|15740	- PCI: cadence: Fix find_first_zero_bit() limit
21mr|kernel-5.10-generic-5.10.244-1|15741	- PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu()
21mr|kernel-5.10-generic-5.10.244-1|15742	- PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists
21mr|kernel-5.10-generic-5.10.244-1|15743	- PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors
21mr|kernel-5.10-generic-5.10.244-1|15744	- PCI: dwc: Fix setting error return on MSI DMA mapping failure
21mr|kernel-5.10-generic-5.10.244-1|15745	- PCI: endpoint: Don't stop controller when unbinding endpoint function
21mr|kernel-5.10-generic-5.10.244-1|15746	- PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery()
21mr|kernel-5.10-generic-5.10.244-1|15747	- PCI/ERR: Avoid negated conditional for clarity
21mr|kernel-5.10-generic-5.10.244-1|15748	- PCI/ERR: Bind RCEC devices to the Root Port driver
21mr|kernel-5.10-generic-5.10.244-1|15749	- PCI/ERR: Recover from RCEC AER errors
21mr|kernel-5.10-generic-5.10.244-1|15750	- PCI/ERR: Rename reset_link() to reset_subordinates()
21mr|kernel-5.10-generic-5.10.244-1|15751	- PCI/ERR: Retain status from error notification
21mr|kernel-5.10-generic-5.10.244-1|15752	- PCI/ERR: Simplify by computing pci_pcie_type() once
21mr|kernel-5.10-generic-5.10.244-1|15753	- PCI/ERR: Simplify by using pci_upstream_bridge()
21mr|kernel-5.10-generic-5.10.244-1|15754	- PCI/ERR: Use "bridge" for clarity in pcie_do_recovery()
21mr|kernel-5.10-generic-5.10.244-1|15755	- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI
21mr|kernel-5.10-generic-5.10.244-1|15756	- PCI: hv: Fix interrupt mapping for multi-MSI
21mr|kernel-5.10-generic-5.10.244-1|15757	- PCI: hv: Fix multi-MSI to allow more than one MSI vector
21mr|kernel-5.10-generic-5.10.244-1|15758	- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg()
21mr|kernel-5.10-generic-5.10.244-1|15759	- PCI: imx6: Fix PERST# start-up sequence
21mr|kernel-5.10-generic-5.10.244-1|15760	- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299
21mr|kernel-5.10-generic-5.10.244-1|15761	- PCI/portdrv: Don't disable AER reporting in get_port_device_capability()
21mr|kernel-5.10-generic-5.10.244-1|15762	- PCI: qcom: Fix pipe clock imbalance
21mr|kernel-5.10-generic-5.10.244-1|15763	- PCI: qcom: Fix runtime PM imbalance on probe errors
21mr|kernel-5.10-generic-5.10.244-1|15764	- PCI: qcom: Fix unbalanced PHY init on probe errors
21mr|kernel-5.10-generic-5.10.244-1|15765	- PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks
21mr|kernel-5.10-generic-5.10.244-1|15766	- PCI: rockchip: Fix find_first_zero_bit() limit
21mr|kernel-5.10-generic-5.10.244-1|15767	- PCI: tegra194: Fix link up retry sequence
21mr|kernel-5.10-generic-5.10.244-1|15768	- PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep()
21mr|kernel-5.10-generic-5.10.244-1|15769	- PCI: tegra194: Fix Root Port interrupt handling
21mr|kernel-5.10-generic-5.10.244-1|15770	- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards
21mr|kernel-5.10-generic-5.10.244-1|15771	- percpu_ref_init(): clean ->percpu_count_ref on failure
21mr|kernel-5.10-generic-5.10.244-1|15772	- perf/amd/ibs: Cascade pmu init functions' return value
21mr|kernel-5.10-generic-5.10.244-1|15773	- perf/amd/ibs: Use interrupt regs ip for stack unwinding
21mr|kernel-5.10-generic-5.10.244-1|15774	- perf/arm_pmu_platform: fix tests for platform_get_irq() failure
21mr|kernel-5.10-generic-5.10.244-1|15775	- perf c2c: Fix sorting in percent_rmt_hitm_cmp()
21mr|kernel-5.10-generic-5.10.244-1|15776	- perf c2c: Use stdio interface if slang is not supported
21mr|kernel-5.10-generic-5.10.244-1|15777	- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()
21mr|kernel-5.10-generic-5.10.244-1|15778	- perf jevents: Fix event syntax error caused by ExtSel
21mr|kernel-5.10-generic-5.10.244-1|15779	- perf jit: Include program header in ELF files
21mr|kernel-5.10-generic-5.10.244-1|15780	- perf kcore_copy: Do not check /proc/modules is unchanged
21mr|kernel-5.10-generic-5.10.244-1|15781	- perf probe: Fix an error handling path in 'parse_perf_probe_command()'
21mr|kernel-5.10-generic-5.10.244-1|15782	- perf python: Fix build when PYTHON_CONFIG is user supplied
21mr|kernel-5.10-generic-5.10.244-1|15783	- perf symbol: Correct address for bss symbols
21mr|kernel-5.10-generic-5.10.244-1|15784	- perf symbol: Fail to read phdr workaround
21mr|kernel-5.10-generic-5.10.244-1|15785	- perf tools: Add missing headers needed by util/data.h
21mr|kernel-5.10-generic-5.10.244-1|15786	- perf tools: Fix dso_id inode generation comparison
21mr|kernel-5.10-generic-5.10.244-1|15787	- perf tools: Use Python devtools for version autodetection rather than runtime
21mr|kernel-5.10-generic-5.10.244-1|15788	- perf/x86/intel: Fix event constraints for ICL
21mr|kernel-5.10-generic-5.10.244-1|15789	- perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
21mr|kernel-5.10-generic-5.10.244-1|15790	- perf/x86/lbr: Enable the branch type for the Arch LBR by default
21mr|kernel-5.10-generic-5.10.244-1|15791	- phy: aquantia: Fix AN when higher speeds than 1G are not advertised
21mr|kernel-5.10-generic-5.10.244-1|15792	- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure
21mr|kernel-5.10-generic-5.10.244-1|15793	- phy: qcom-qmp: fix reset-controller leak on probe errors
21mr|kernel-5.10-generic-5.10.244-1|15794	- phy: qcom-qmp: fix struct clk leak on probe errors
21mr|kernel-5.10-generic-5.10.244-1|15795	- pinctrl: amd: Don't save/restore interrupt status and wake status bits
21mr|kernel-5.10-generic-5.10.244-1|15796	- pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux()
21mr|kernel-5.10-generic-5.10.244-1|15797	- pinctrl: bcm2835: implement hook for missing gpio-ranges
21mr|kernel-5.10-generic-5.10.244-1|15798	- pinctrl: intel: Check against matching data instead of ACPI companion
21mr|kernel-5.10-generic-5.10.244-1|15799	- pinctrl: mvebu: Fix irq_of_parse_and_map() return value
21mr|kernel-5.10-generic-5.10.244-1|15800	- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
21mr|kernel-5.10-generic-5.10.244-1|15801	- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
21mr|kernel-5.10-generic-5.10.244-1|15802	- pinctrl: qcom: sm8250: Fix PDC map
21mr|kernel-5.10-generic-5.10.244-1|15803	- pinctrl: ralink: Check for null return of devm_kcalloc
21mr|kernel-5.10-generic-5.10.244-1|15804	- pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources()
21mr|kernel-5.10-generic-5.10.244-1|15805	- pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources()
21mr|kernel-5.10-generic-5.10.244-1|15806	- pinctrl: stm32: fix optional IRQ support to gpios
21mr|kernel-5.10-generic-5.10.244-1|15807	- pinctrl: sunxi: a83t: Fix NAND function name for some pins
21mr|kernel-5.10-generic-5.10.244-1|15808	- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO
21mr|kernel-5.10-generic-5.10.244-1|15809	- pinctrl: sunxi: fix f1c100s uart2 function
21mr|kernel-5.10-generic-5.10.244-1|15810	- pinctrl: sunxi: Fix name for A100 R_PIO
21mr|kernel-5.10-generic-5.10.244-1|15811	- pinctrl: sunxi: sunxi_pconf_set: use correct offset
21mr|kernel-5.10-generic-5.10.244-1|15812	- pipe: Fix missing lock in pipe_resize_ring()
21mr|kernel-5.10-generic-5.10.244-1|15813	- pipe: make poll_usage boolean and annotate its access
21mr|kernel-5.10-generic-5.10.244-1|15814	- platform/chrome: cros_ec: Always expose last resume result
21mr|kernel-5.10-generic-5.10.244-1|15815	- platform/chrome: cros_ec: fix error handling in cros_ec_register()
21mr|kernel-5.10-generic-5.10.244-1|15816	- platform/chrome: cros_ec_proto: don't show MKBP version if unsupported
21mr|kernel-5.10-generic-5.10.244-1|15817	- platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls
21mr|kernel-5.10-generic-5.10.244-1|15818	- platform/olpc: Fix uninitialized data in debugfs write
21mr|kernel-5.10-generic-5.10.244-1|15819	- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
21mr|kernel-5.10-generic-5.10.244-1|15820	- platform/x86: hp-wmi: Ignore Sanitization Mode event
21mr|kernel-5.10-generic-5.10.244-1|15821	- platform/x86/intel: hid: add quirk to support Surface Go 3
21mr|kernel-5.10-generic-5.10.244-1|15822	- platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
21mr|kernel-5.10-generic-5.10.244-1|15823	- plip: avoid rcu debug splat
21mr|kernel-5.10-generic-5.10.244-1|15824	- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events
21mr|kernel-5.10-generic-5.10.244-1|15825	- PM / devfreq: rk3399_dmc: Disable edev on remove()
21mr|kernel-5.10-generic-5.10.244-1|15826	- PM: hibernate: defer device probing when resuming from hibernation
21mr|kernel-5.10-generic-5.10.244-1|15827	- PM: runtime: Redefine pm_runtime_release_supplier()
21mr|kernel-5.10-generic-5.10.244-1|15828	- pNFS: Avoid a live lock condition in pnfs_update_layout()
21mr|kernel-5.10-generic-5.10.244-1|15829	- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE
21mr|kernel-5.10-generic-5.10.244-1|15830	- posix-cpu-timers: Cleanup CPU timers before freeing them during exec
21mr|kernel-5.10-generic-5.10.244-1|15831	- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
21mr|kernel-5.10-generic-5.10.244-1|15832	- powerpc/32: Don't always pass -mcpu=powerpc to the compiler
21mr|kernel-5.10-generic-5.10.244-1|15833	- powerpc/32: Fix overread/overwrite of thread_struct via ptrace
21mr|kernel-5.10-generic-5.10.244-1|15834	- powerpc/4xx/cpm: Fix return value of __setup() handler
21mr|kernel-5.10-generic-5.10.244-1|15835	- powerpc/64: Init jump labels before parse_early_param()
21mr|kernel-5.10-generic-5.10.244-1|15836	- powerpc/64: Only WARN if __pa()/__va() called with bad addresses
21mr|kernel-5.10-generic-5.10.244-1|15837	- powerpc/64s: Disable stack variable initialisation for prom_init
21mr|kernel-5.10-generic-5.10.244-1|15838	- powerpc/8xx: export 'cpm_setbrg' for modules
21mr|kernel-5.10-generic-5.10.244-1|15839	- powerpc: align syscall table for ppc32
21mr|kernel-5.10-generic-5.10.244-1|15840	- powerpc/book3e: Fix PUD allocation size in map_kernel_page()
21mr|kernel-5.10-generic-5.10.244-1|15841	- powerpc/book3e: get rid of #include <generated/compile.h>
21mr|kernel-5.10-generic-5.10.244-1|15842	- powerpc/bpf: Fix use of user_pt_regs in uapi
21mr|kernel-5.10-generic-5.10.244-1|15843	- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
21mr|kernel-5.10-generic-5.10.244-1|15844	- powerpc: define get_cycles macro for arch-override
21mr|kernel-5.10-generic-5.10.244-1|15845	- powerpc: Enable execve syscall exit tracepoint
21mr|kernel-5.10-generic-5.10.244-1|15846	- powerpc/fadump: Fix fadump to work with a different endian capture kernel
21mr|kernel-5.10-generic-5.10.244-1|15847	- powerpc/fadump: fix PT_LOAD segment for boot memory area
21mr|kernel-5.10-generic-5.10.244-1|15848	- powerpc/fsl-pci: Fix Class Code of PCIe Root Port
21mr|kernel-5.10-generic-5.10.244-1|15849	- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup
21mr|kernel-5.10-generic-5.10.244-1|15850	- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete
21mr|kernel-5.10-generic-5.10.244-1|15851	- powerpc/idle: Fix return value of __setup() handler
21mr|kernel-5.10-generic-5.10.244-1|15852	- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart
21mr|kernel-5.10-generic-5.10.244-1|15853	- powerpc/kasan: Force thread size increase with KASAN
21mr|kernel-5.10-generic-5.10.244-1|15854	- powerpc/kasan: Silence KASAN warnings in __get_wchan()
21mr|kernel-5.10-generic-5.10.244-1|15855	- powerpc/mm: Switch obsolete dssall to .long
21mr|kernel-5.10-generic-5.10.244-1|15856	- powerpc/pci: Fix get_phb_number() locking
21mr|kernel-5.10-generic-5.10.244-1|15857	- powerpc/pci: Fix PHB numbering when using opal-phbid
21mr|kernel-5.10-generic-5.10.244-1|15858	- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
21mr|kernel-5.10-generic-5.10.244-1|15859	- powerpc/perf: Fix the threshold compare group constraint for power9
21mr|kernel-5.10-generic-5.10.244-1|15860	- powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable
21mr|kernel-5.10-generic-5.10.244-1|15861	- powerpc/powernv: Avoid crashing if rng is NULL
21mr|kernel-5.10-generic-5.10.244-1|15862	- powerpc/powernv: delay rng platform device creation until later in boot
21mr|kernel-5.10-generic-5.10.244-1|15863	- powerpc/powernv: fix missing of_node_put in uv_init()
21mr|kernel-5.10-generic-5.10.244-1|15864	- powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr
21mr|kernel-5.10-generic-5.10.244-1|15865	- powerpc/powernv: wire up rng during setup_arch
21mr|kernel-5.10-generic-5.10.244-1|15866	- powerpc/prom_init: Fix kernel config grep
21mr|kernel-5.10-generic-5.10.244-1|15867	- powerpc/pseries/mobility: ignore ibm, platform-facilities updates
21mr|kernel-5.10-generic-5.10.244-1|15868	- powerpc/pseries/mobility: refactor node lookup during DT update
21mr|kernel-5.10-generic-5.10.244-1|15869	- powerpc/pseries: wire up rng during setup_arch()
21mr|kernel-5.10-generic-5.10.244-1|15870	- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
21mr|kernel-5.10-generic-5.10.244-1|15871	- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address
21mr|kernel-5.10-generic-5.10.244-1|15872	- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
21mr|kernel-5.10-generic-5.10.244-1|15873	- powerpc/xics: fix refcount leak in icp_opal_init()
21mr|kernel-5.10-generic-5.10.244-1|15874	- powerpc/xive: Fix refcount leak in xive_get_max_prio
21mr|kernel-5.10-generic-5.10.244-1|15875	- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe
21mr|kernel-5.10-generic-5.10.244-1|15876	- proc: fix dentry/inode overinstantiating under /proc/${pid}/net
21mr|kernel-5.10-generic-5.10.244-1|15877	- profiling: fix shift too large makes kernel panic
21mr|kernel-5.10-generic-5.10.244-1|15878	- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL
21mr|kernel-5.10-generic-5.10.244-1|15879	- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP
21mr|kernel-5.10-generic-5.10.244-1|15880	- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP
21mr|kernel-5.10-generic-5.10.244-1|15881	- pwm: lp3943: Fix duty calculation in case period was clamped
21mr|kernel-5.10-generic-5.10.244-1|15882	- pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource()
21mr|kernel-5.10-generic-5.10.244-1|15883	- pwm: sifive: Don't check the return code of pwmchip_remove()
21mr|kernel-5.10-generic-5.10.244-1|15884	- pwm: sifive: Ensure the clk is enabled exactly once per running PWM
21mr|kernel-5.10-generic-5.10.244-1|15885	- pwm: sifive: Shut down hardware only after pwmchip_remove() completed
21mr|kernel-5.10-generic-5.10.244-1|15886	- pwm: sifive: Simplify offset calculation for PWMCMP registers
21mr|kernel-5.10-generic-5.10.244-1|15887	- qrtr: Convert qrtr_ports from IDR to XArray
21mr|kernel-5.10-generic-5.10.244-1|15888	- quota: Prevent memory allocation recursion while holding dq_lock
21mr|kernel-5.10-generic-5.10.244-1|15889	- r8169: fix accessing unset transport header
21mr|kernel-5.10-generic-5.10.244-1|15890	- raid5: introduce MD_BROKEN
21mr|kernel-5.10-generic-5.10.244-1|15891	- random: absorb fast pool into input pool after fast load
21mr|kernel-5.10-generic-5.10.244-1|15892	- random: access input_pool_data directly rather than through pointer
21mr|kernel-5.10-generic-5.10.244-1|15893	- random: access primary_pool directly rather than through pointer
21mr|kernel-5.10-generic-5.10.244-1|15894	- random: add proper SPDX header
21mr|kernel-5.10-generic-5.10.244-1|15895	- random: allow partial reads if later user copies fail
21mr|kernel-5.10-generic-5.10.244-1|15896	- random: always wake up entropy writers after extraction
21mr|kernel-5.10-generic-5.10.244-1|15897	- random: avoid arch_get_random_seed_long() when collecting IRQ randomness
21mr|kernel-5.10-generic-5.10.244-1|15898	- random: avoid initializing twice in credit race
21mr|kernel-5.10-generic-5.10.244-1|15899	- random: avoid superfluous call to RDRAND in CRNG extraction
21mr|kernel-5.10-generic-5.10.244-1|15900	- random: check for crng_init == 0 in add_device_randomness()
21mr|kernel-5.10-generic-5.10.244-1|15901	- random: check for signal and try earlier when generating entropy
21mr|kernel-5.10-generic-5.10.244-1|15902	- random: check for signal_pending() outside of need_resched() check
21mr|kernel-5.10-generic-5.10.244-1|15903	- random: check for signals after page of pool writes
21mr|kernel-5.10-generic-5.10.244-1|15904	- random: check for signals every PAGE_SIZE chunk of /dev/[u]random
21mr|kernel-5.10-generic-5.10.244-1|15905	- random: cleanup fractional entropy shift constants
21mr|kernel-5.10-generic-5.10.244-1|15906	- random: cleanup integer types
21mr|kernel-5.10-generic-5.10.244-1|15907	- random: cleanup poolinfo abstraction
21mr|kernel-5.10-generic-5.10.244-1|15908	- random: cleanup UUID handling
21mr|kernel-5.10-generic-5.10.244-1|15909	- random: clear fast pool, crng, and batches in cpuhp bring up
21mr|kernel-5.10-generic-5.10.244-1|15910	- random: continually use hwgenerator randomness
21mr|kernel-5.10-generic-5.10.244-1|15911	- random: convert to using fops->read_iter()
21mr|kernel-5.10-generic-5.10.244-1|15912	- random: convert to using fops->write_iter()
21mr|kernel-5.10-generic-5.10.244-1|15913	- random: credit architectural init the exact amount
21mr|kernel-5.10-generic-5.10.244-1|15914	- random: credit cpu and bootloader seeds by default
21mr|kernel-5.10-generic-5.10.244-1|15915	- random: de-duplicate INPUT_POOL constants
21mr|kernel-5.10-generic-5.10.244-1|15916	- random: defer fast pool mixing to worker
21mr|kernel-5.10-generic-5.10.244-1|15917	- random: deobfuscate irq u32/u64 contributions
21mr|kernel-5.10-generic-5.10.244-1|15918	- random: do crng pre-init loading in worker rather than irq
21mr|kernel-5.10-generic-5.10.244-1|15919	- random: document add_hwgenerator_randomness() with other input functions
21mr|kernel-5.10-generic-5.10.244-1|15920	- random: document crng_fast_key_erasure() destination possibility
21mr|kernel-5.10-generic-5.10.244-1|15921	- random: do not allow user to keep crng key around on stack
21mr|kernel-5.10-generic-5.10.244-1|15922	- random: do not pretend to handle premature next security model
21mr|kernel-5.10-generic-5.10.244-1|15923	- random: do not re-init if crng_reseed completes before primary init
21mr|kernel-5.10-generic-5.10.244-1|15924	- random: do not sign extend bytes for rotation when mixing
21mr|kernel-5.10-generic-5.10.244-1|15925	- random: do not split fast init input in add_hwgenerator_randomness()
21mr|kernel-5.10-generic-5.10.244-1|15926	- random: do not take pool spinlock at boot
21mr|kernel-5.10-generic-5.10.244-1|15927	- random: do not use batches when !crng_ready()
21mr|kernel-5.10-generic-5.10.244-1|15928	- random: do not use input pool from hard IRQs
21mr|kernel-5.10-generic-5.10.244-1|15929	- random: do not xor RDRAND when writing into /dev/random
21mr|kernel-5.10-generic-5.10.244-1|15930	- random: don't let 644 read-only sysctls be written to
21mr|kernel-5.10-generic-5.10.244-1|15931	- random: don't reset crng_init_cnt on urandom_read()
21mr|kernel-5.10-generic-5.10.244-1|15932	- random: early initialization of ChaCha constants
21mr|kernel-5.10-generic-5.10.244-1|15933	- random: ensure early RDSEED goes through mixer on init
21mr|kernel-5.10-generic-5.10.244-1|15934	- random: fix locking for crng_init in crng_reseed()
21mr|kernel-5.10-generic-5.10.244-1|15935	- random: fix locking in crng_fast_load()
21mr|kernel-5.10-generic-5.10.244-1|15936	- random: fix sysctl documentation nits
21mr|kernel-5.10-generic-5.10.244-1|15937	- random: fix typo in comments
21mr|kernel-5.10-generic-5.10.244-1|15938	- random: get rid of secondary crngs
21mr|kernel-5.10-generic-5.10.244-1|15939	- random: give sysctl_random_min_urandom_seed a more sensible value
21mr|kernel-5.10-generic-5.10.244-1|15940	- random: group crng functions
21mr|kernel-5.10-generic-5.10.244-1|15941	- random: group entropy collection functions
21mr|kernel-5.10-generic-5.10.244-1|15942	- random: group entropy extraction functions
21mr|kernel-5.10-generic-5.10.244-1|15943	- random: group initialization wait functions
21mr|kernel-5.10-generic-5.10.244-1|15944	- random: group sysctl functions
21mr|kernel-5.10-generic-5.10.244-1|15945	- random: group userspace read/write functions
21mr|kernel-5.10-generic-5.10.244-1|15946	- random: handle latent entropy and command line from random_init()
21mr|kernel-5.10-generic-5.10.244-1|15947	- random: harmonize "crng init done" messages
21mr|kernel-5.10-generic-5.10.244-1|15948	- random: help compiler out with fast_mix() by using simpler arguments
21mr|kernel-5.10-generic-5.10.244-1|15949	- random: inline leaves of rand_initialize()
21mr|kernel-5.10-generic-5.10.244-1|15950	- random: insist on random_get_entropy() existing in order to simplify
21mr|kernel-5.10-generic-5.10.244-1|15951	- random: introduce drain_entropy() helper to declutter crng_reseed()
21mr|kernel-5.10-generic-5.10.244-1|15952	- random: make consistent usage of crng_ready()
21mr|kernel-5.10-generic-5.10.244-1|15953	- random: make consistent use of buf and len
21mr|kernel-5.10-generic-5.10.244-1|15954	- random: make credit_entropy_bits() always safe
21mr|kernel-5.10-generic-5.10.244-1|15955	- random: make more consistent use of integer types
21mr|kernel-5.10-generic-5.10.244-1|15956	- random: make random_get_entropy() return an unsigned long
21mr|kernel-5.10-generic-5.10.244-1|15957	- random: mix bootloader randomness into pool
21mr|kernel-5.10-generic-5.10.244-1|15958	- random: mix build-time latent entropy into pool at init
21mr|kernel-5.10-generic-5.10.244-1|15959	- random: move initialization functions out of hot pages
21mr|kernel-5.10-generic-5.10.244-1|15960	- random: move initialization out of reseeding hot path
21mr|kernel-5.10-generic-5.10.244-1|15961	- random: move randomize_page() into mm where it belongs
21mr|kernel-5.10-generic-5.10.244-1|15962	- random: only call crng_finalize_init() for primary_crng
21mr|kernel-5.10-generic-5.10.244-1|15963	- random: only wake up writers after zap if threshold was passed
21mr|kernel-5.10-generic-5.10.244-1|15964	- random: order timer entropy functions below interrupt functions
21mr|kernel-5.10-generic-5.10.244-1|15965	- random: prepend remaining pool constants with POOL_
21mr|kernel-5.10-generic-5.10.244-1|15966	- random: pull add_hwgenerator_randomness() declaration into random.h
21mr|kernel-5.10-generic-5.10.244-1|15967	- random: quiet urandom warning ratelimit suppression message
21mr|kernel-5.10-generic-5.10.244-1|15968	- random: rather than entropy_store abstraction, use global
21mr|kernel-5.10-generic-5.10.244-1|15969	- random: re-add removed comment about get_random_{u32,u64} reseeding
21mr|kernel-5.10-generic-5.10.244-1|15970	- random: remove batched entropy locking
21mr|kernel-5.10-generic-5.10.244-1|15971	- random: remove dead code left over from blocking pool
21mr|kernel-5.10-generic-5.10.244-1|15972	- random: remove extern from functions in header
21mr|kernel-5.10-generic-5.10.244-1|15973	- random: remove ifdef'd out interrupt bench
21mr|kernel-5.10-generic-5.10.244-1|15974	- random: remove incomplete last_data logic
21mr|kernel-5.10-generic-5.10.244-1|15975	- random: remove outdated INT_MAX >> 6 check in urandom_read()
21mr|kernel-5.10-generic-5.10.244-1|15976	- random: remove ratelimiting for in-kernel unseeded randomness
21mr|kernel-5.10-generic-5.10.244-1|15977	- random: remove unused extract_entropy() reserved argument
21mr|kernel-5.10-generic-5.10.244-1|15978	- random: remove unused irq_flags argument from add_interrupt_randomness()
21mr|kernel-5.10-generic-5.10.244-1|15979	- random: remove unused OUTPUT_POOL constants
21mr|kernel-5.10-generic-5.10.244-1|15980	- random: remove unused tracepoints
21mr|kernel-5.10-generic-5.10.244-1|15981	- random: remove use_input_pool parameter from crng_reseed()
21mr|kernel-5.10-generic-5.10.244-1|15982	- random: remove useless header comment
21mr|kernel-5.10-generic-5.10.244-1|15983	- random: remove whitespace and reorder includes
21mr|kernel-5.10-generic-5.10.244-1|15984	- random: replace custom notifier chain with standard one
21mr|kernel-5.10-generic-5.10.244-1|15985	- random: reseed more often immediately after booting
21mr|kernel-5.10-generic-5.10.244-1|15986	- random: rewrite header introductory comment
21mr|kernel-5.10-generic-5.10.244-1|15987	- random: round-robin registers as ulong, not u32
21mr|kernel-5.10-generic-5.10.244-1|15988	- random: schedule mix_interrupt_randomness() less often
21mr|kernel-5.10-generic-5.10.244-1|15989	- random: selectively clang-format where it makes sense
21mr|kernel-5.10-generic-5.10.244-1|15990	- random: simplify arithmetic function flow in account()
21mr|kernel-5.10-generic-5.10.244-1|15991	- random: simplify entropy debiting
21mr|kernel-5.10-generic-5.10.244-1|15992	- random: skip fast_init if hwrng provides large chunk of entropy
21mr|kernel-5.10-generic-5.10.244-1|15993	- random: tie batched entropy generation to base_crng generation
21mr|kernel-5.10-generic-5.10.244-1|15994	- random: treat bootloader trust toggle the same way as cpu trust toggle
21mr|kernel-5.10-generic-5.10.244-1|15995	- random: unify batched entropy implementations
21mr|kernel-5.10-generic-5.10.244-1|15996	- random: unify cycles_t and jiffies usage and types
21mr|kernel-5.10-generic-5.10.244-1|15997	- random: unify early init crng load accounting
21mr|kernel-5.10-generic-5.10.244-1|15998	- random: update comment from copy_to_user() -> copy_to_iter()
21mr|kernel-5.10-generic-5.10.244-1|15999	- random: use BLAKE2s instead of SHA1 in extraction
21mr|kernel-5.10-generic-5.10.244-1|16000	- random: use computational hash for entropy extraction
21mr|kernel-5.10-generic-5.10.244-1|16001	- random: use first 128 bits of input as fast init
21mr|kernel-5.10-generic-5.10.244-1|16002	- random: use hash function for crng_slow_load()
21mr|kernel-5.10-generic-5.10.244-1|16003	- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs
21mr|kernel-5.10-generic-5.10.244-1|16004	- random: use linear min-entropy accumulation crediting
21mr|kernel-5.10-generic-5.10.244-1|16005	- random: use proper jiffies comparison macro
21mr|kernel-5.10-generic-5.10.244-1|16006	- random: use proper return types on get_random_{int,long}_wait()
21mr|kernel-5.10-generic-5.10.244-1|16007	- random: use RDSEED instead of RDRAND in entropy extraction
21mr|kernel-5.10-generic-5.10.244-1|16008	- random: use simpler fast key erasure flow on per-cpu keys
21mr|kernel-5.10-generic-5.10.244-1|16009	- random: use SipHash as interrupt entropy accumulator
21mr|kernel-5.10-generic-5.10.244-1|16010	- random: use static branch for crng_ready()
21mr|kernel-5.10-generic-5.10.244-1|16011	- random: use symbolic constants for crng_init states
21mr|kernel-5.10-generic-5.10.244-1|16012	- random: wire up fops->splice_{read,write}_iter()
21mr|kernel-5.10-generic-5.10.244-1|16013	- random: zero buffer after reading entropy from userspace
21mr|kernel-5.10-generic-5.10.244-1|16014	- ratelimit: Fix data-races in ___ratelimit().
21mr|kernel-5.10-generic-5.10.244-1|16015	- raw: Fix a data-race around sysctl_raw_l3mdev_accept.
21mr|kernel-5.10-generic-5.10.244-1|16016	- rcu: Make TASKS_RUDE_RCU select IRQ_WORK
21mr|kernel-5.10-generic-5.10.244-1|16017	- rcu-tasks: Fix race in schedule and flush work
21mr|kernel-5.10-generic-5.10.244-1|16018	- RDMA/cma: Fix arguments order in net device validation
21mr|kernel-5.10-generic-5.10.244-1|16019	- RDMA/cm: Fix memory leak in ib_cm_insert_listen
21mr|kernel-5.10-generic-5.10.244-1|16020	- RDMA/hfi1: Fix potential integer multiplication overflow errors
21mr|kernel-5.10-generic-5.10.244-1|16021	- RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
21mr|kernel-5.10-generic-5.10.244-1|16022	- RDMA/hfi1: Prevent panic when SDMA is disabled
21mr|kernel-5.10-generic-5.10.244-1|16023	- RDMA/hfi1: Prevent use of lock before it is initialized
21mr|kernel-5.10-generic-5.10.244-1|16024	- RDMA/hns: Fix incorrect clearing of interrupt status register
21mr|kernel-5.10-generic-5.10.244-1|16025	- RDMA/hns: Fix supported page size
21mr|kernel-5.10-generic-5.10.244-1|16026	- RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift
21mr|kernel-5.10-generic-5.10.244-1|16027	- RDMA/mlx5: Add missing check for return value in get namespace flow
21mr|kernel-5.10-generic-5.10.244-1|16028	- RDMA/mlx5: Set local port to one when accessing counters
21mr|kernel-5.10-generic-5.10.244-1|16029	- RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()
21mr|kernel-5.10-generic-5.10.244-1|16030	- RDMA/qedr: Fix reporting QP timeout attribute
21mr|kernel-5.10-generic-5.10.244-1|16031	- RDMA/qedr: Improve error logs for rdma_alloc_tid error return
21mr|kernel-5.10-generic-5.10.244-1|16032	- RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare
21mr|kernel-5.10-generic-5.10.244-1|16033	- RDMA/rtrs: Define MIN_CHUNK_SIZE
21mr|kernel-5.10-generic-5.10.244-1|16034	- RDMA/rtrs-srv: Fix modinfo output for stringify
21mr|kernel-5.10-generic-5.10.244-1|16035	- RDMA/rxe: Fix error unwind in rxe_create_qp()
21mr|kernel-5.10-generic-5.10.244-1|16036	- RDMA/rxe: Generate a completion for unsupported/invalid opcode
21mr|kernel-5.10-generic-5.10.244-1|16037	- RDMA/rxe: Limit the number of calls to each tasklet
21mr|kernel-5.10-generic-5.10.244-1|16038	- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event
21mr|kernel-5.10-generic-5.10.244-1|16039	- RDMA/siw: Pass a pointer to virt_to_page()
21mr|kernel-5.10-generic-5.10.244-1|16040	- RDMA/srpt: Duplicate port name members
21mr|kernel-5.10-generic-5.10.244-1|16041	- RDMA/srpt: Fix a use-after-free
21mr|kernel-5.10-generic-5.10.244-1|16042	- RDMA/srpt: Introduce a reference count in struct srpt_device
21mr|kernel-5.10-generic-5.10.244-1|16043	- rds: add missing barrier to release_refill
21mr|kernel-5.10-generic-5.10.244-1|16044	- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips
21mr|kernel-5.10-generic-5.10.244-1|16045	- regulator: core: Clean up on enable failure
21mr|kernel-5.10-generic-5.10.244-1|16046	- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET
21mr|kernel-5.10-generic-5.10.244-1|16047	- regulator: of: Fix refcount leak bug in of_get_regulation_constraints()
21mr|kernel-5.10-generic-5.10.244-1|16048	- regulator: pca9450: Remove restrictions for regulator-name
21mr|kernel-5.10-generic-5.10.244-1|16049	- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt
21mr|kernel-5.10-generic-5.10.244-1|16050	- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()
21mr|kernel-5.10-generic-5.10.244-1|16051	- regulator: qcom_smd: Fix pm8916_pldo range
21mr|kernel-5.10-generic-5.10.244-1|16052	- regulator: qcom_smd: Fix up PM8950 regulator configuration
21mr|kernel-5.10-generic-5.10.244-1|16053	- remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init
21mr|kernel-5.10-generic-5.10.244-1|16054	- remoteproc: qcom: wcnss: Fix handling of IRQs
21mr|kernel-5.10-generic-5.10.244-1|16055	- remoteproc: sysmon: Wait for SSCTL service to come up
21mr|kernel-5.10-generic-5.10.244-1|16056	- reset: imx7: Fix the iMX8MP PCIe PHY PERST support
21mr|kernel-5.10-generic-5.10.244-1|16057	- Revert "can: xilinx_can: Limit CANFD brp to 2"
21mr|kernel-5.10-generic-5.10.244-1|16058	- Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
21mr|kernel-5.10-generic-5.10.244-1|16059	- Revert "cpufreq: Fix possible race in cpufreq online error path"
21mr|kernel-5.10-generic-5.10.244-1|16060	- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
21mr|kernel-5.10-generic-5.10.244-1|16061	- Revert "evm: Fix memleak in init_desc"
21mr|kernel-5.10-generic-5.10.244-1|16062	- Revert "m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch"
21mr|kernel-5.10-generic-5.10.244-1|16063	- Revert "md-raid: destroy the bitmap after destroying the thread"
21mr|kernel-5.10-generic-5.10.244-1|16064	- Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
21mr|kernel-5.10-generic-5.10.244-1|16065	- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"
21mr|kernel-5.10-generic-5.10.244-1|16066	- Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv"
21mr|kernel-5.10-generic-5.10.244-1|16067	- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"
21mr|kernel-5.10-generic-5.10.244-1|16068	- Revert "net/tls: fix tls_sk_proto_close executed repeatedly"
21mr|kernel-5.10-generic-5.10.244-1|16069	- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
21mr|kernel-5.10-generic-5.10.244-1|16070	- Revert "ocfs2: mount shared volume without ha stack"
21mr|kernel-5.10-generic-5.10.244-1|16071	- Revert "PCI: Make pci_enable_ptm() private"
21mr|kernel-5.10-generic-5.10.244-1|16072	- Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()"
21mr|kernel-5.10-generic-5.10.244-1|16073	- Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
21mr|kernel-5.10-generic-5.10.244-1|16074	- Revert "random: use static branch for crng_ready()"
21mr|kernel-5.10-generic-5.10.244-1|16075	- Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
21mr|kernel-5.10-generic-5.10.244-1|16076	- Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field"
21mr|kernel-5.10-generic-5.10.244-1|16077	- Revert "tcp: change pingpong threshold to 3"
21mr|kernel-5.10-generic-5.10.244-1|16078	- Revert "usb: add quirks for Lenovo OneLink+ Dock"
21mr|kernel-5.10-generic-5.10.244-1|16079	- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
21mr|kernel-5.10-generic-5.10.244-1|16080	- Revert "x86/ftrace: Use alternative RET encoding"
21mr|kernel-5.10-generic-5.10.244-1|16081	- Revert "xhci: turn off port power in shutdown"
21mr|kernel-5.10-generic-5.10.244-1|16082	- riscv: add as-options for modules with assembly compontents
21mr|kernel-5.10-generic-5.10.244-1|16083	- RISC-V: Add fast call path of crash_kexec()
21mr|kernel-5.10-generic-5.10.244-1|16084	- riscv: fix a nasty sigreturn bug...
21mr|kernel-5.10-generic-5.10.244-1|16085	- riscv: Fix irq_work when SMP is disabled
21mr|kernel-5.10-generic-5.10.244-1|16086	- riscv: Initialize thread pointer before calling C functions
21mr|kernel-5.10-generic-5.10.244-1|16087	- riscv: mmap with PROT_WRITE but no PROT_READ is invalid
21mr|kernel-5.10-generic-5.10.244-1|16088	- riscv: read-only pages should not be writable
21mr|kernel-5.10-generic-5.10.244-1|16089	- riscv: set default pm_power_off to NULL
21mr|kernel-5.10-generic-5.10.244-1|16090	- riscv: use fallback for random_get_entropy() instead of zero
21mr|kernel-5.10-generic-5.10.244-1|16091	- rose: check NULL rose_loopback_neigh->loopback
21mr|kernel-5.10-generic-5.10.244-1|16092	- rpmsg: mtk_rpmsg: Fix circular locking dependency
21mr|kernel-5.10-generic-5.10.244-1|16093	- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value
21mr|kernel-5.10-generic-5.10.244-1|16094	- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
21mr|kernel-5.10-generic-5.10.244-1|16095	- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails
21mr|kernel-5.10-generic-5.10.244-1|16096	- rtc: mt6397: check return value after calling platform_get_resource()
21mr|kernel-5.10-generic-5.10.244-1|16097	- rtl818x: Prevent using not initialized queues
21mr|kernel-5.10-generic-5.10.244-1|16098	- rtlwifi: Use pr_warn instead of WARN_ONCE
21mr|kernel-5.10-generic-5.10.244-1|16099	- rxrpc, afs: Fix selection of abort codes
21mr|kernel-5.10-generic-5.10.244-1|16100	- rxrpc: Don't let ack.previousPacket regress
21mr|kernel-5.10-generic-5.10.244-1|16101	- rxrpc: Don't try to resend the request if we're receiving the reply
21mr|kernel-5.10-generic-5.10.244-1|16102	- rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
21mr|kernel-5.10-generic-5.10.244-1|16103	- rxrpc: Fix calc of resend age
21mr|kernel-5.10-generic-5.10.244-1|16104	- rxrpc: Fix decision on when to generate an IDLE ACK
21mr|kernel-5.10-generic-5.10.244-1|16105	- rxrpc: Fix listen() setting the bar too high for the prealloc rings
21mr|kernel-5.10-generic-5.10.244-1|16106	- rxrpc: Fix local destruction being repeated
21mr|kernel-5.10-generic-5.10.244-1|16107	- rxrpc: Fix locking in rxrpc's sendmsg
21mr|kernel-5.10-generic-5.10.244-1|16108	- rxrpc: Fix overlapping ACK accounting
21mr|kernel-5.10-generic-5.10.244-1|16109	- rxrpc: Return an error to sendmsg if call failed
21mr|kernel-5.10-generic-5.10.244-1|16110	- s390/archrandom: prevent CPACF trng invocations in interrupt context
21mr|kernel-5.10-generic-5.10.244-1|16111	- s390/archrandom: simplify back to earlier design and initialize earlier
21mr|kernel-5.10-generic-5.10.244-1|16112	- s390/cpumf: Handle events cycles and instructions identical
21mr|kernel-5.10-generic-5.10.244-1|16113	- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM
21mr|kernel-5.10-generic-5.10.244-1|16114	- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup
21mr|kernel-5.10-generic-5.10.244-1|16115	- s390: define get_cycles macro for arch-override
21mr|kernel-5.10-generic-5.10.244-1|16116	- s390/dump: fix old lowcore virtual vs physical address confusion
21mr|kernel-5.10-generic-5.10.244-1|16117	- s390: fix double free of GS and RI CBs on fork() failure
21mr|kernel-5.10-generic-5.10.244-1|16118	- s390: fix nospec table alignments
21mr|kernel-5.10-generic-5.10.244-1|16119	- s390/gmap: voluntarily schedule during key setting
21mr|kernel-5.10-generic-5.10.244-1|16120	- s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
21mr|kernel-5.10-generic-5.10.244-1|16121	- s390/hypfs: avoid error message under KVM
21mr|kernel-5.10-generic-5.10.244-1|16122	- s390/mm: do not trigger write fault when vma does not allow VM_WRITE
21mr|kernel-5.10-generic-5.10.244-1|16123	- s390/mm: use non-quiescing sske for KVM switch to keyed guest
21mr|kernel-5.10-generic-5.10.244-1|16124	- s390/perf: obtain sie_block from the right address
21mr|kernel-5.10-generic-5.10.244-1|16125	- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES
21mr|kernel-5.10-generic-5.10.244-1|16126	- s390: remove unneeded 'select BUILD_BIN2C'
21mr|kernel-5.10-generic-5.10.244-1|16127	- s390/zcore: fix race when reading from hardware system area
21mr|kernel-5.10-generic-5.10.244-1|16128	- scftorture: Fix distribution of short handler delays
21mr|kernel-5.10-generic-5.10.244-1|16129	- sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
21mr|kernel-5.10-generic-5.10.244-1|16130	- sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed
21mr|kernel-5.10-generic-5.10.244-1|16131	- sched/deadline: Fix BUG_ON condition for deboosted tasks
21mr|kernel-5.10-generic-5.10.244-1|16132	- sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy()
21mr|kernel-5.10-generic-5.10.244-1|16133	- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq
21mr|kernel-5.10-generic-5.10.244-1|16134	- sched/fair: Fix fault in reweight_entity
21mr|kernel-5.10-generic-5.10.244-1|16135	- sched: Fix the check of nr_running at queue wakelist
21mr|kernel-5.10-generic-5.10.244-1|16136	- sch_sfb: Also store skb len before calling child enqueue
21mr|kernel-5.10-generic-5.10.244-1|16137	- sch_sfb: Don't assume the skb is still around after enqueueing to child
21mr|kernel-5.10-generic-5.10.244-1|16138	- scripts/faddr2line: Fix overlapping text section failures
21mr|kernel-5.10-generic-5.10.244-1|16139	- scripts/faddr2line: Fix vmlinux detection on arm64
21mr|kernel-5.10-generic-5.10.244-1|16140	- scripts/gdb: change kernel config dumping method
21mr|kernel-5.10-generic-5.10.244-1|16141	- scsi: dc395x: Fix a missing check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|16142	- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()
21mr|kernel-5.10-generic-5.10.244-1|16143	- scsi: hisi_sas: Limit max hw sectors for v3 HW
21mr|kernel-5.10-generic-5.10.244-1|16144	- scsi: hisi_sas: Revert "scsi: hisi_sas: Limit max hw sectors for v3 HW"
21mr|kernel-5.10-generic-5.10.244-1|16145	- scsi: ipr: Fix missing/incorrect resource cleanup in error case
21mr|kernel-5.10-generic-5.10.244-1|16146	- scsi: lpfc: Add missing destroy_workqueue() in error path
21mr|kernel-5.10-generic-5.10.244-1|16147	- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion
21mr|kernel-5.10-generic-5.10.244-1|16148	- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology
21mr|kernel-5.10-generic-5.10.244-1|16149	- scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()
21mr|kernel-5.10-generic-5.10.244-1|16150	- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input
21mr|kernel-5.10-generic-5.10.244-1|16151	- scsi: megaraid: Fix error check return value of register_chrdev()
21mr|kernel-5.10-generic-5.10.244-1|16152	- scsi: megaraid_sas: Fix double kfree()
21mr|kernel-5.10-generic-5.10.244-1|16153	- scsi: mpt3sas: Fix return value check of dma_get_required_mask()
21mr|kernel-5.10-generic-5.10.244-1|16154	- scsi: mpt3sas: Fix use-after-free warning
21mr|kernel-5.10-generic-5.10.244-1|16155	- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region
21mr|kernel-5.10-generic-5.10.244-1|16156	- scsi: myrb: Fix up null pointer access on myrb_cleanup()
21mr|kernel-5.10-generic-5.10.244-1|16157	- scsi: pmcraid: Fix missing resource cleanup in error case
21mr|kernel-5.10-generic-5.10.244-1|16158	- scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX
21mr|kernel-5.10-generic-5.10.244-1|16159	- scsi: qla2xxx: Fix discovery issues in FC-AL topology
21mr|kernel-5.10-generic-5.10.244-1|16160	- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
21mr|kernel-5.10-generic-5.10.244-1|16161	- scsi: qla2xxx: Fix incorrect display of max frame size
21mr|kernel-5.10-generic-5.10.244-1|16162	- scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests
21mr|kernel-5.10-generic-5.10.244-1|16163	- scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os
21mr|kernel-5.10-generic-5.10.244-1|16164	- scsi: qla2xxx: Turn off multi-queue for 8G adapters
21mr|kernel-5.10-generic-5.10.244-1|16165	- scsi: qla2xxx: Zero undefined mailbox IN registers
21mr|kernel-5.10-generic-5.10.244-1|16166	- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
21mr|kernel-5.10-generic-5.10.244-1|16167	- scsi: scsi_debug: Fix zone transition to full condition
21mr|kernel-5.10-generic-5.10.244-1|16168	- scsi: sd: Fix potential NULL pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|16169	- scsi: sg: Allow waiting for commands to complete on removed device
21mr|kernel-5.10-generic-5.10.244-1|16170	- scsi: smartpqi: Fix DMA direction for RAID requests
21mr|kernel-5.10-generic-5.10.244-1|16171	- scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
21mr|kernel-5.10-generic-5.10.244-1|16172	- scsi: ufs: core: Enable link lost interrupt
21mr|kernel-5.10-generic-5.10.244-1|16173	- scsi: ufs: core: Exclude UECxx from SFR dump list
21mr|kernel-5.10-generic-5.10.244-1|16174	- scsi: ufs: host: Hold reference returned by of_parse_phandle()
21mr|kernel-5.10-generic-5.10.244-1|16175	- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled
21mr|kernel-5.10-generic-5.10.244-1|16176	- scsi: ufs: qcom: Fix ufs_qcom_resume()
21mr|kernel-5.10-generic-5.10.244-1|16177	- scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
21mr|kernel-5.10-generic-5.10.244-1|16178	- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits
21mr|kernel-5.10-generic-5.10.244-1|16179	- scsi: zfcp: Fix missing auto port scan and thus missing target ports
21mr|kernel-5.10-generic-5.10.244-1|16180	- sctp: fix sleep in atomic context bug in timer handlers
21mr|kernel-5.10-generic-5.10.244-1|16181	- sctp: leave the err path free in sctp_stream_init to sctp_stream_free
21mr|kernel-5.10-generic-5.10.244-1|16182	- sctp: read sk->sk_bound_dev_if once in sctp_rcv()
21mr|kernel-5.10-generic-5.10.244-1|16183	- secure_seq: use the 64 bits of the siphash for port offset calculation
21mr|kernel-5.10-generic-5.10.244-1|16184	- seg6: bpf: fix skb checksum in bpf_push_seg6_encap()
21mr|kernel-5.10-generic-5.10.244-1|16185	- seg6: fix skb checksum evaluation in SRH encapsulation/insertion
21mr|kernel-5.10-generic-5.10.244-1|16186	- seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors
21mr|kernel-5.10-generic-5.10.244-1|16187	- selftests/bpf: Check dst_port only on the client socket
21mr|kernel-5.10-generic-5.10.244-1|16188	- selftests: bpf: Don't run sk_lookup in verifier tests
21mr|kernel-5.10-generic-5.10.244-1|16189	- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads
21mr|kernel-5.10-generic-5.10.244-1|16190	- selftests/bpf: fix a test for snprintf() overflow
21mr|kernel-5.10-generic-5.10.244-1|16191	- selftests/bpf: fix btf_dump/btf_dump due to recent clang change
21mr|kernel-5.10-generic-5.10.244-1|16192	- selftests: Fix the if conditions of in test_extra_filter()
21mr|kernel-5.10-generic-5.10.244-1|16193	- selftests: forwarding: add shebang for sch_red.sh
21mr|kernel-5.10-generic-5.10.244-1|16194	- selftests: forwarding: fix error message in learning_test
21mr|kernel-5.10-generic-5.10.244-1|16195	- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT
21mr|kernel-5.10-generic-5.10.244-1|16196	- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT
21mr|kernel-5.10-generic-5.10.244-1|16197	- selftests/kprobe: Do not test for GRP/ without event failures
21mr|kernel-5.10-generic-5.10.244-1|16198	- selftests: KVM: Handle compiler optimizations in ucall
21mr|kernel-5.10-generic-5.10.244-1|16199	- selftests: kvm: set rax before vmcall
21mr|kernel-5.10-generic-5.10.244-1|16200	- selftests/livepatch: better synchronize test_klp_callbacks_busy
21mr|kernel-5.10-generic-5.10.244-1|16201	- selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh
21mr|kernel-5.10-generic-5.10.244-1|16202	- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test
21mr|kernel-5.10-generic-5.10.244-1|16203	- selftests/resctrl: Fix null pointer dereference on open failed
21mr|kernel-5.10-generic-5.10.244-1|16204	- selftests/rseq: Change type of rseq_offset to ptrdiff_t
21mr|kernel-5.10-generic-5.10.244-1|16205	- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store
21mr|kernel-5.10-generic-5.10.244-1|16206	- selftests/rseq: Fix ppc32 offsets by using long rather than off_t
21mr|kernel-5.10-generic-5.10.244-1|16207	- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian
21mr|kernel-5.10-generic-5.10.244-1|16208	- selftests/rseq: Fix warnings about #if checks of undefined tokens
21mr|kernel-5.10-generic-5.10.244-1|16209	- selftests/rseq: Fix: work-around asm goto compiler bugs
21mr|kernel-5.10-generic-5.10.244-1|16210	- selftests/rseq: introduce own copy of rseq uapi header
21mr|kernel-5.10-generic-5.10.244-1|16211	- selftests/rseq: Introduce rseq_get_abi() helper
21mr|kernel-5.10-generic-5.10.244-1|16212	- selftests/rseq: Introduce thread pointer getters
21mr|kernel-5.10-generic-5.10.244-1|16213	- selftests/rseq: Remove arm/mips asm goto compiler work-around
21mr|kernel-5.10-generic-5.10.244-1|16214	- selftests/rseq: remove ARRAY_SIZE define from individual tests
21mr|kernel-5.10-generic-5.10.244-1|16215	- selftests/rseq: Remove useless assignment to cpu variable
21mr|kernel-5.10-generic-5.10.244-1|16216	- selftests/rseq: Remove volatile from __rseq_abi
21mr|kernel-5.10-generic-5.10.244-1|16217	- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35
21mr|kernel-5.10-generic-5.10.244-1|16218	- selftests/rseq: x86-32: use %%gs segment selector for accessing rseq thread area
21mr|kernel-5.10-generic-5.10.244-1|16219	- selftests/rseq: x86-64: use %%fs segment selector for accessing rseq thread area
21mr|kernel-5.10-generic-5.10.244-1|16220	- selftests/seccomp: Fix compile warning when CC=clang
21mr|kernel-5.10-generic-5.10.244-1|16221	- selftests: timers: clocksource-switch: fix passing errors from child
21mr|kernel-5.10-generic-5.10.244-1|16222	- selftests: timers: valid-adjtimex: build fix for newer toolchains
21mr|kernel-5.10-generic-5.10.244-1|16223	- selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0
21mr|kernel-5.10-generic-5.10.244-1|16224	- selinux: Add boundary check in put_entry()
21mr|kernel-5.10-generic-5.10.244-1|16225	- serial: 8250: Correct the clock for OxSemi PCIe devices
21mr|kernel-5.10-generic-5.10.244-1|16226	- serial: 8250: Dissociate 4MHz Titan ports from Oxford ports
21mr|kernel-5.10-generic-5.10.244-1|16227	- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
21mr|kernel-5.10-generic-5.10.244-1|16228	- serial: 8250: Export ICR access helpers for internal use
21mr|kernel-5.10-generic-5.10.244-1|16229	- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485
21mr|kernel-5.10-generic-5.10.244-1|16230	- serial: 8250: Fix PM usage_count for console handover
21mr|kernel-5.10-generic-5.10.244-1|16231	- serial: 8250: Fix reporting real baudrate value in c_ospeed field
21mr|kernel-5.10-generic-5.10.244-1|16232	- serial: 8250: fix return error code in serial8250_request_std_resource()
21mr|kernel-5.10-generic-5.10.244-1|16233	- serial: 8250: Fold EndRun device support into OxSemi Tornado code
21mr|kernel-5.10-generic-5.10.244-1|16234	- serial: 8250_pci: Refactor the loop in pci_ite887x_init()
21mr|kernel-5.10-generic-5.10.244-1|16235	- serial: 8250_pci: Replace dev_*() by pci_*() macros
21mr|kernel-5.10-generic-5.10.244-1|16236	- serial: 8250: Store to lsr_save_flags after lsr read
21mr|kernel-5.10-generic-5.10.244-1|16237	- serial: atmel: remove redundant assignment in rs485_config
21mr|kernel-5.10-generic-5.10.244-1|16238	- serial: core: Initialize rs485 RTS polarity already on probe
21mr|kernel-5.10-generic-5.10.244-1|16239	- serial: Create uart_xmit_advance()
21mr|kernel-5.10-generic-5.10.244-1|16240	- serial: digicolor-usart: Don't allow CS5-6
21mr|kernel-5.10-generic-5.10.244-1|16241	- serial: fsl_lpuart: RS485 RTS polariy is inverse
21mr|kernel-5.10-generic-5.10.244-1|16242	- serial: meson: acquire port->lock in startup()
21mr|kernel-5.10-generic-5.10.244-1|16243	- serial: msm_serial: disable interrupts in __msm_console_write()
21mr|kernel-5.10-generic-5.10.244-1|16244	- serial: mvebu-uart: correctly report configured baudrate value
21mr|kernel-5.10-generic-5.10.244-1|16245	- serial: mvebu-uart: uart2 error bits clearing
21mr|kernel-5.10-generic-5.10.244-1|16246	- serial: pch: don't overwrite xmit->buf[0] by x_char
21mr|kernel-5.10-generic-5.10.244-1|16247	- serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle
21mr|kernel-5.10-generic-5.10.244-1|16248	- serial: rda-uart: Don't allow CS5-6
21mr|kernel-5.10-generic-5.10.244-1|16249	- serial: sh-sci: Don't allow CS5-6
21mr|kernel-5.10-generic-5.10.244-1|16250	- serial: sifive: Report actual baud base rather than fixed 115200
21mr|kernel-5.10-generic-5.10.244-1|16251	- serial: sifive: Sanitize CSIZE and c_iflag
21mr|kernel-5.10-generic-5.10.244-1|16252	- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7
21mr|kernel-5.10-generic-5.10.244-1|16253	- serial: stm32: Clear prev values before setting RTS delays
21mr|kernel-5.10-generic-5.10.244-1|16254	- serial: stm32-usart: Correct CSIZE, bits, and parity
21mr|kernel-5.10-generic-5.10.244-1|16255	- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting
21mr|kernel-5.10-generic-5.10.244-1|16256	- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
21mr|kernel-5.10-generic-5.10.244-1|16257	- serial: txx9: Don't allow CS5-6
21mr|kernel-5.10-generic-5.10.244-1|16258	- sfc: disable softirqs for ptp TX
21mr|kernel-5.10-generic-5.10.244-1|16259	- sfc: ef10: Fix assigning negative value to unsigned variable
21mr|kernel-5.10-generic-5.10.244-1|16260	- sfc: fix considering that all channels have TX queues
21mr|kernel-5.10-generic-5.10.244-1|16261	- sfc: fix kernel panic when creating VF
21mr|kernel-5.10-generic-5.10.244-1|16262	- sfc: fix null pointer dereference in efx_hard_start_xmit
21mr|kernel-5.10-generic-5.10.244-1|16263	- sfc: fix TX channel offset when using legacy interrupts
21mr|kernel-5.10-generic-5.10.244-1|16264	- sfc: fix use after free when disabling sriov
21mr|kernel-5.10-generic-5.10.244-1|16265	- sfc: fix wrong tx channel offset with efx_separate_tx_channels
21mr|kernel-5.10-generic-5.10.244-1|16266	- sh: convert nommu io{re,un}map() to static inline functions
21mr|kernel-5.10-generic-5.10.244-1|16267	- signal handling: don't use BUG_ON() for debugging
21mr|kernel-5.10-generic-5.10.244-1|16268	- siphash: use one source of truth for siphash permutations
21mr|kernel-5.10-generic-5.10.244-1|16269	- sit: use min
21mr|kernel-5.10-generic-5.10.244-1|16270	- smb3: check xattr value length earlier
21mr|kernel-5.10-generic-5.10.244-1|16271	- SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op
21mr|kernel-5.10-generic-5.10.244-1|16272	- smb3: missing inode locks in punch hole
21mr|kernel-5.10-generic-5.10.244-1|16273	- soc: amlogic: Fix refcount leak in meson-secure-pwrc.c
21mr|kernel-5.10-generic-5.10.244-1|16274	- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe
21mr|kernel-5.10-generic-5.10.244-1|16275	- soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
21mr|kernel-5.10-generic-5.10.244-1|16276	- soc: fsl: guts: machine variable might be unset
21mr|kernel-5.10-generic-5.10.244-1|16277	- soc: fsl: select FSL_GUTS driver for DPIO
21mr|kernel-5.10-generic-5.10.244-1|16278	- soc: ixp4xx/npe: Fix unused match warning
21mr|kernel-5.10-generic-5.10.244-1|16279	- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register
21mr|kernel-5.10-generic-5.10.244-1|16280	- soc: qcom: llcc: Add MODULE_DEVICE_TABLE()
21mr|kernel-5.10-generic-5.10.244-1|16281	- soc: qcom: Make QCOM_RPMPD depend on PM
21mr|kernel-5.10-generic-5.10.244-1|16282	- soc: qcom: ocmem: Fix refcount leak in of_get_ocmem
21mr|kernel-5.10-generic-5.10.244-1|16283	- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc
21mr|kernel-5.10-generic-5.10.244-1|16284	- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc
21mr|kernel-5.10-generic-5.10.244-1|16285	- soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values
21mr|kernel-5.10-generic-5.10.244-1|16286	- soc: rockchip: Fix refcount leak in rockchip_grf_init
21mr|kernel-5.10-generic-5.10.244-1|16287	- soc: sunxi: sram: Actually claim SRAM regions
21mr|kernel-5.10-generic-5.10.244-1|16288	- soc: sunxi: sram: Fix debugfs info for A64 SRAM C
21mr|kernel-5.10-generic-5.10.244-1|16289	- soc: sunxi: sram: Fix probe function ordering issues
21mr|kernel-5.10-generic-5.10.244-1|16290	- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()
21mr|kernel-5.10-generic-5.10.244-1|16291	- soc: sunxi: sram: Prevent the driver from being unbound
21mr|kernel-5.10-generic-5.10.244-1|16292	- soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc
21mr|kernel-5.10-generic-5.10.244-1|16293	- soundwire: bus_type: fix remove and shutdown support
21mr|kernel-5.10-generic-5.10.244-1|16294	- sparc: use fallback for random_get_entropy() instead of zero
21mr|kernel-5.10-generic-5.10.244-1|16295	- spi: amd: Limit max transfer and message size
21mr|kernel-5.10-generic-5.10.244-1|16296	- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers
21mr|kernel-5.10-generic-5.10.244-1|16297	- spi: img-spfi: Fix pm_runtime_get_sync() error checking
21mr|kernel-5.10-generic-5.10.244-1|16298	- spi: meson-spicc: add local pow2 clock ops to preserve rate between messages
21mr|kernel-5.10-generic-5.10.244-1|16299	- spi: qcom-qspi: Add minItems to interconnect-names
21mr|kernel-5.10-generic-5.10.244-1|16300	- spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()
21mr|kernel-5.10-generic-5.10.244-1|16301	- spi: spi-rspi: Fix PIO fallback on RZ platforms
21mr|kernel-5.10-generic-5.10.244-1|16302	- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction
21mr|kernel-5.10-generic-5.10.244-1|16303	- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout
21mr|kernel-5.10-generic-5.10.244-1|16304	- spi: stm32-qspi: Fix wait_cmd timeout in APM mode
21mr|kernel-5.10-generic-5.10.244-1|16305	- spi: synquacer: Add missing clk_disable_unprepare()
21mr|kernel-5.10-generic-5.10.244-1|16306	- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
21mr|kernel-5.10-generic-5.10.244-1|16307	- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe()
21mr|kernel-5.10-generic-5.10.244-1|16308	- staging: greybus: codecs: fix type confusion of list iterator variable
21mr|kernel-5.10-generic-5.10.244-1|16309	- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
21mr|kernel-5.10-generic-5.10.244-1|16310	- staging: rtl8712: fix a potential memory leak in r871xu_drv_init()
21mr|kernel-5.10-generic-5.10.244-1|16311	- staging: rtl8712: fix uninit-value in r871xu_drv_init()
21mr|kernel-5.10-generic-5.10.244-1|16312	- staging: rtl8712: fix uninit-value in usb_read8() and friends
21mr|kernel-5.10-generic-5.10.244-1|16313	- staging: rtl8712: fix use after free bugs
21mr|kernel-5.10-generic-5.10.244-1|16314	- staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan()
21mr|kernel-5.10-generic-5.10.244-1|16315	- stm: ltdc: fix two incorrect NULL checks on list iterator
21mr|kernel-5.10-generic-5.10.244-1|16316	- stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove()
21mr|kernel-5.10-generic-5.10.244-1|16317	- sunrpc: fix expiry of auth creds
21mr|kernel-5.10-generic-5.10.244-1|16318	- SUNRPC: Fix READ_PLUS crasher
21mr|kernel-5.10-generic-5.10.244-1|16319	- SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()
21mr|kernel-5.10-generic-5.10.244-1|16320	- SUNRPC: Reinitialise the backchannel request buffers before reuse
21mr|kernel-5.10-generic-5.10.244-1|16321	- SUNRPC: RPC level errors should set task->tk_rpc_status
21mr|kernel-5.10-generic-5.10.244-1|16322	- swiotlb: avoid potential left shift overflow
21mr|kernel-5.10-generic-5.10.244-1|16323	- swiotlb: max mapping size takes min align mask into account
21mr|kernel-5.10-generic-5.10.244-1|16324	- sysctl: Fix data races in proc_dointvec().
21mr|kernel-5.10-generic-5.10.244-1|16325	- sysctl: Fix data races in proc_dointvec_jiffies().
21mr|kernel-5.10-generic-5.10.244-1|16326	- sysctl: Fix data races in proc_dointvec_minmax().
21mr|kernel-5.10-generic-5.10.244-1|16327	- sysctl: Fix data-races in proc_dointvec_ms_jiffies().
21mr|kernel-5.10-generic-5.10.244-1|16328	- sysctl: Fix data races in proc_douintvec().
21mr|kernel-5.10-generic-5.10.244-1|16329	- sysctl: Fix data races in proc_douintvec_minmax().
21mr|kernel-5.10-generic-5.10.244-1|16330	- sysctl: Fix data races in proc_doulongvec_minmax().
21mr|kernel-5.10-generic-5.10.244-1|16331	- sysrq: do not omit current cpu when showing backtrace of all active CPUs
21mr|kernel-5.10-generic-5.10.244-1|16332	- target: remove an incorrect unmap zeroes data deduction
21mr|kernel-5.10-generic-5.10.244-1|16333	- tcp: add a missing nf_reset_ct() in 3WHS handling
21mr|kernel-5.10-generic-5.10.244-1|16334	- tcp: add small random increments to the source port
21mr|kernel-5.10-generic-5.10.244-1|16335	- tcp: add some entropy in __inet_hash_connect()
21mr|kernel-5.10-generic-5.10.244-1|16336	- tcp: annotate data-race around challenge_timestamp
21mr|kernel-5.10-generic-5.10.244-1|16337	- tcp: change source port randomizarion at connect() time
21mr|kernel-5.10-generic-5.10.244-1|16338	- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept.
21mr|kernel-5.10-generic-5.10.244-1|16339	- tcp: drop the hash_32() part from the index calculation
21mr|kernel-5.10-generic-5.10.244-1|16340	- tcp: dynamically allocate the perturb table used by source ports
21mr|kernel-5.10-generic-5.10.244-1|16341	- tcp: Fix a data-race around sysctl_tcp_adv_win_scale.
21mr|kernel-5.10-generic-5.10.244-1|16342	- tcp: Fix a data-race around sysctl_tcp_app_win.
21mr|kernel-5.10-generic-5.10.244-1|16343	- tcp: Fix a data-race around sysctl_tcp_autocorking.
21mr|kernel-5.10-generic-5.10.244-1|16344	- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit.
21mr|kernel-5.10-generic-5.10.244-1|16345	- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns.
21mr|kernel-5.10-generic-5.10.244-1|16346	- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr.
21mr|kernel-5.10-generic-5.10.244-1|16347	- tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns.
21mr|kernel-5.10-generic-5.10.244-1|16348	- tcp: Fix a data-race around sysctl_tcp_early_retrans.
21mr|kernel-5.10-generic-5.10.244-1|16349	- tcp: Fix a data-race around sysctl_tcp_frto.
21mr|kernel-5.10-generic-5.10.244-1|16350	- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit.
21mr|kernel-5.10-generic-5.10.244-1|16351	- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes.
21mr|kernel-5.10-generic-5.10.244-1|16352	- tcp: Fix a data-race around sysctl_tcp_max_orphans.
21mr|kernel-5.10-generic-5.10.244-1|16353	- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen.
21mr|kernel-5.10-generic-5.10.244-1|16354	- tcp: Fix a data-race around sysctl_tcp_min_tso_segs.
21mr|kernel-5.10-generic-5.10.244-1|16355	- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor.
21mr|kernel-5.10-generic-5.10.244-1|16356	- tcp: Fix a data-race around sysctl_tcp_nometrics_save.
21mr|kernel-5.10-generic-5.10.244-1|16357	- tcp: Fix a data-race around sysctl_tcp_notsent_lowat.
21mr|kernel-5.10-generic-5.10.244-1|16358	- tcp: Fix a data-race around sysctl_tcp_probe_interval.
21mr|kernel-5.10-generic-5.10.244-1|16359	- tcp: Fix a data-race around sysctl_tcp_probe_threshold.
21mr|kernel-5.10-generic-5.10.244-1|16360	- tcp: Fix a data-race around sysctl_tcp_retrans_collapse.
21mr|kernel-5.10-generic-5.10.244-1|16361	- tcp: Fix a data-race around sysctl_tcp_rfc1337.
21mr|kernel-5.10-generic-5.10.244-1|16362	- tcp: Fix a data-race around sysctl_tcp_stdurg.
21mr|kernel-5.10-generic-5.10.244-1|16363	- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.
21mr|kernel-5.10-generic-5.10.244-1|16364	- tcp: Fix a data-race around sysctl_tcp_tw_reuse.
21mr|kernel-5.10-generic-5.10.244-1|16365	- tcp: Fix data-races around keepalive sysctl knobs.
21mr|kernel-5.10-generic-5.10.244-1|16366	- tcp: Fix data-races around some timeout sysctl knobs.
21mr|kernel-5.10-generic-5.10.244-1|16367	- tcp: Fix data-races around sysctl knobs related to SYN option.
21mr|kernel-5.10-generic-5.10.244-1|16368	- tcp: Fix data-races around sysctl_max_syn_backlog.
21mr|kernel-5.10-generic-5.10.244-1|16369	- tcp: Fix data-races around sysctl_tcp_base_mss.
21mr|kernel-5.10-generic-5.10.244-1|16370	- tcp: Fix data-races around sysctl_tcp_dsack.
21mr|kernel-5.10-generic-5.10.244-1|16371	- tcp: Fix data-races around sysctl_tcp_fastopen.
21mr|kernel-5.10-generic-5.10.244-1|16372	- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout.
21mr|kernel-5.10-generic-5.10.244-1|16373	- tcp: Fix data-races around sysctl_tcp_l3mdev_accept.
21mr|kernel-5.10-generic-5.10.244-1|16374	- tcp: Fix data-races around sysctl_tcp_max_reordering.
21mr|kernel-5.10-generic-5.10.244-1|16375	- tcp: Fix data-races around sysctl_tcp_min_snd_mss.
21mr|kernel-5.10-generic-5.10.244-1|16376	- tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf.
21mr|kernel-5.10-generic-5.10.244-1|16377	- tcp: Fix data-races around sysctl_tcp_mtu_probing.
21mr|kernel-5.10-generic-5.10.244-1|16378	- tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save.
21mr|kernel-5.10-generic-5.10.244-1|16379	- tcp: Fix data-races around sysctl_tcp_recovery.
21mr|kernel-5.10-generic-5.10.244-1|16380	- tcp: Fix data-races around sysctl_tcp_reflect_tos.
21mr|kernel-5.10-generic-5.10.244-1|16381	- tcp: Fix data-races around sysctl_tcp_reordering.
21mr|kernel-5.10-generic-5.10.244-1|16382	- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.
21mr|kernel-5.10-generic-5.10.244-1|16383	- tcp: Fix data-races around sysctl_tcp_syncookies.
21mr|kernel-5.10-generic-5.10.244-1|16384	- tcp: fix early ETIMEDOUT after spurious non-SACK RTO
21mr|kernel-5.10-generic-5.10.244-1|16385	- tcp: fix over estimation in sk_forced_mem_schedule()
21mr|kernel-5.10-generic-5.10.244-1|16386	- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd
21mr|kernel-5.10-generic-5.10.244-1|16387	- tcp: increase source port perturb table to 2^16
21mr|kernel-5.10-generic-5.10.244-1|16388	- tcp: make retransmitted SKB fit into the send window
21mr|kernel-5.10-generic-5.10.244-1|16389	- tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()
21mr|kernel-5.10-generic-5.10.244-1|16390	- tcp: tcp_rtx_synack() can be called from process context
21mr|kernel-5.10-generic-5.10.244-1|16391	- tcp: tweak len/truesize ratio for coalesce candidates
21mr|kernel-5.10-generic-5.10.244-1|16392	- tcp: use different parts of the port_offset for index and offset
21mr|kernel-5.10-generic-5.10.244-1|16393	- tee: add overflow check in register_shm_helper()
21mr|kernel-5.10-generic-5.10.244-1|16394	- tee: fix compiler warning in tee_shm_register()
21mr|kernel-5.10-generic-5.10.244-1|16395	- tee: fix memory leak in tee_shm_register()
21mr|kernel-5.10-generic-5.10.244-1|16396	- test_bpf: fix incorrect netdev features
21mr|kernel-5.10-generic-5.10.244-1|16397	- tg3: Disable tg3 device on system reboot to avoid triggering AER
21mr|kernel-5.10-generic-5.10.244-1|16398	- thermal/core: fix a UAF bug in __thermal_cooling_device_register()
21mr|kernel-5.10-generic-5.10.244-1|16399	- thermal/core: Fix memory leak in the error path
21mr|kernel-5.10-generic-5.10.244-1|16400	- thermal/core: Fix memory leak in __thermal_cooling_device_register()
21mr|kernel-5.10-generic-5.10.244-1|16401	- thermal/drivers/bcm2711: Don't clamp temperature at zero
21mr|kernel-5.10-generic-5.10.244-1|16402	- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe
21mr|kernel-5.10-generic-5.10.244-1|16403	- thermal/drivers/core: Use a char pointer for the cooling device name
21mr|kernel-5.10-generic-5.10.244-1|16404	- thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe
21mr|kernel-5.10-generic-5.10.244-1|16405	- thermal: sysfs: Fix cooling_device_stats_setup() error code path
21mr|kernel-5.10-generic-5.10.244-1|16406	- thermal/tools/tmon: Include pthread and time headers in tmon.h
21mr|kernel-5.10-generic-5.10.244-1|16407	- thunderbolt: Add support for Intel Maple Ridge
21mr|kernel-5.10-generic-5.10.244-1|16408	- thunderbolt: Add support for Intel Maple Ridge single port controller
21mr|kernel-5.10-generic-5.10.244-1|16409	- thunderbolt: Explicitly reset plug events delay back to USB4 spec value
21mr|kernel-5.10-generic-5.10.244-1|16410	- thunderbolt: Use the actual buffer in tb_async_error()
21mr|kernel-5.10-generic-5.10.244-1|16411	- tick/nohz: unexport __init-annotated tick_nohz_full_setup()
21mr|kernel-5.10-generic-5.10.244-1|16412	- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator
21mr|kernel-5.10-generic-5.10.244-1|16413	- timekeeping: Add raw clock fallback for random_get_entropy()
21mr|kernel-5.10-generic-5.10.244-1|16414	- timekeeping: contribute wall clock to rng on time change
21mr|kernel-5.10-generic-5.10.244-1|16415	- tipc: check attribute length for bearer name
21mr|kernel-5.10-generic-5.10.244-1|16416	- tipc: fix shift wrapping bug in map_get()
21mr|kernel-5.10-generic-5.10.244-1|16417	- tipc: fix use-after-free Read in tipc_named_reinit
21mr|kernel-5.10-generic-5.10.244-1|16418	- tipc: move bc link creation back to tipc_node_create
21mr|kernel-5.10-generic-5.10.244-1|16419	- tipc: simplify the finalize work queue
21mr|kernel-5.10-generic-5.10.244-1|16420	- tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'
21mr|kernel-5.10-generic-5.10.244-1|16421	- tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - again
21mr|kernel-5.10-generic-5.10.244-1|16422	- tools arch x86: Sync the msr-index.h copy with the kernel sources
21mr|kernel-5.10-generic-5.10.244-1|16423	- tools build: Switch to new openssl API for test-libcrypto
21mr|kernel-5.10-generic-5.10.244-1|16424	- tools headers cpufeatures: Sync with the kernel sources
21mr|kernel-5.10-generic-5.10.244-1|16425	- tools headers: Remove broken definition of __LITTLE_ENDIAN
21mr|kernel-5.10-generic-5.10.244-1|16426	- tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa
21mr|kernel-5.10-generic-5.10.244-1|16427	- tools/insn: Restore the relative include paths for cross building
21mr|kernel-5.10-generic-5.10.244-1|16428	- tools/kvm_stat: fix display of error when multiple processes are found
21mr|kernel-5.10-generic-5.10.244-1|16429	- tools/power turbostat: fix ICX DRAM power numbers
21mr|kernel-5.10-generic-5.10.244-1|16430	- tools/thermal: Fix possible path truncations
21mr|kernel-5.10-generic-5.10.244-1|16431	- tools/vm/slabinfo: use alphabetic order when two values are equal
21mr|kernel-5.10-generic-5.10.244-1|16432	- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
21mr|kernel-5.10-generic-5.10.244-1|16433	- tpm: Fix buffer access in tpm2_get_tpm_pt()
21mr|kernel-5.10-generic-5.10.244-1|16434	- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
21mr|kernel-5.10-generic-5.10.244-1|16435	- tracefs: Only clobber mode/uid/gid on remount if asked
21mr|kernel-5.10-generic-5.10.244-1|16436	- tracing: Avoid adding tracer option before update_tracer_options
21mr|kernel-5.10-generic-5.10.244-1|16437	- tracing: Fix potential double free in create_var_ref()
21mr|kernel-5.10-generic-5.10.244-1|16438	- tracing: Fix sleeping function called from invalid context on RT kernel
21mr|kernel-5.10-generic-5.10.244-1|16439	- tracing: Have filter accept "common_cpu" to be consistent
21mr|kernel-5.10-generic-5.10.244-1|16440	- tracing/histograms: Fix memory leak problem
21mr|kernel-5.10-generic-5.10.244-1|16441	- tracing: hold caller_addr to hardirq_{enable,disable}_ip
21mr|kernel-5.10-generic-5.10.244-1|16442	- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate
21mr|kernel-5.10-generic-5.10.244-1|16443	- tracing/probes: Have kprobes and uprobes use $COMM too
21mr|kernel-5.10-generic-5.10.244-1|16444	- tracing: Use a struct alignof to determine trace event field alignment
21mr|kernel-5.10-generic-5.10.244-1|16445	- tty: drivers/tty/, stop using tty_schedule_flip()
21mr|kernel-5.10-generic-5.10.244-1|16446	- tty: drop tty_schedule_flip()
21mr|kernel-5.10-generic-5.10.244-1|16447	- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()
21mr|kernel-5.10-generic-5.10.244-1|16448	- tty: Fix a possible resource leak in icom_probe
21mr|kernel-5.10-generic-5.10.244-1|16449	- tty: fix deadlock caused by calling printk() under tty_port->lock
21mr|kernel-5.10-generic-5.10.244-1|16450	- tty: goldfish: Fix free_irq() on remove
21mr|kernel-5.10-generic-5.10.244-1|16451	- tty: goldfish: Use tty_port_destroy() to destroy port
21mr|kernel-5.10-generic-5.10.244-1|16452	- tty: n_gsm: avoid call of sleeping functions from atomic context
21mr|kernel-5.10-generic-5.10.244-1|16453	- tty: n_gsm: Delete gsmtty open SABM frame when config requester
21mr|kernel-5.10-generic-5.10.244-1|16454	- tty: n_gsm: fix DM command
21mr|kernel-5.10-generic-5.10.244-1|16455	- tty: n_gsm: fix missing corner cases in gsmld_poll()
21mr|kernel-5.10-generic-5.10.244-1|16456	- tty: n_gsm: fix non flow control frames during mux flow off
21mr|kernel-5.10-generic-5.10.244-1|16457	- tty: n_gsm: fix packet re-transmission without open control channel
21mr|kernel-5.10-generic-5.10.244-1|16458	- tty: n_gsm: fix race condition in gsmld_write()
21mr|kernel-5.10-generic-5.10.244-1|16459	- tty: n_gsm: fix user open not possible at responder until initiator open
21mr|kernel-5.10-generic-5.10.244-1|16460	- tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output()
21mr|kernel-5.10-generic-5.10.244-1|16461	- tty: n_gsm: fix wrong T1 retry count handling
21mr|kernel-5.10-generic-5.10.244-1|16462	- tty: n_gsm: initialize more members at gsm_alloc_mux()
21mr|kernel-5.10-generic-5.10.244-1|16463	- tty: n_tty: Restore EOF push handling behavior
21mr|kernel-5.10-generic-5.10.244-1|16464	- tty: serial: atmel: Preserve previous USART mode if RS485 disabled
21mr|kernel-5.10-generic-5.10.244-1|16465	- tty: serial: Fix refcount leak bug in ucc_uart.c
21mr|kernel-5.10-generic-5.10.244-1|16466	- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get
21mr|kernel-5.10-generic-5.10.244-1|16467	- tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete
21mr|kernel-5.10-generic-5.10.244-1|16468	- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe
21mr|kernel-5.10-generic-5.10.244-1|16469	- tty: serial: samsung_tty: set dma burst_size to 1
21mr|kernel-5.10-generic-5.10.244-1|16470	- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()
21mr|kernel-5.10-generic-5.10.244-1|16471	- tty: the rest, stop using tty_schedule_flip()
21mr|kernel-5.10-generic-5.10.244-1|16472	- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()
21mr|kernel-5.10-generic-5.10.244-1|16473	- tty: vt: initialize unicode screen buffer
21mr|kernel-5.10-generic-5.10.244-1|16474	- tun: avoid double free in tun_free_netdev
21mr|kernel-5.10-generic-5.10.244-1|16475	- tunnels: do not assume mac header is set in skb_tunnel_check_pmtu()
21mr|kernel-5.10-generic-5.10.244-1|16476	- uacce: Handle parent device removal or parent driver module rmmod
21mr|kernel-5.10-generic-5.10.244-1|16477	- uas: add no-uas quirk for Hiksemi usb_disk
21mr|kernel-5.10-generic-5.10.244-1|16478	- uas: ignore UAS for Thinkplus chips
21mr|kernel-5.10-generic-5.10.244-1|16479	- ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty
21mr|kernel-5.10-generic-5.10.244-1|16480	- ubi: ubi_create_volume: Fix use-after-free when volume creation failed
21mr|kernel-5.10-generic-5.10.244-1|16481	- udmabuf: add back sanity check
21mr|kernel-5.10-generic-5.10.244-1|16482	- udmabuf: Set the DMA mask for the udmabuf device (v2)
21mr|kernel-5.10-generic-5.10.244-1|16483	- udp: Fix a data-race around sysctl_udp_l3mdev_accept.
21mr|kernel-5.10-generic-5.10.244-1|16484	- um: Add missing apply_returns()
21mr|kernel-5.10-generic-5.10.244-1|16485	- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups
21mr|kernel-5.10-generic-5.10.244-1|16486	- um: Allow PM with suspend-to-idle
21mr|kernel-5.10-generic-5.10.244-1|16487	- um: chan_user: Fix winch_tramp() return value
21mr|kernel-5.10-generic-5.10.244-1|16488	- um: Fix out-of-bounds read in LDT setup
21mr|kernel-5.10-generic-5.10.244-1|16489	- um: random: Don't initialise hwrng struct with zero
21mr|kernel-5.10-generic-5.10.244-1|16490	- um: use fallback for random_get_entropy() instead of zero
21mr|kernel-5.10-generic-5.10.244-1|16491	- usb: add quirks for Lenovo OneLink+ Dock
21mr|kernel-5.10-generic-5.10.244-1|16492	- usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc()
21mr|kernel-5.10-generic-5.10.244-1|16493	- USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
21mr|kernel-5.10-generic-5.10.244-1|16494	- usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()
21mr|kernel-5.10-generic-5.10.244-1|16495	- usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()
21mr|kernel-5.10-generic-5.10.244-1|16496	- usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer
21mr|kernel-5.10-generic-5.10.244-1|16497	- usb: cdns3: fix issue with rearming ISO OUT endpoint
21mr|kernel-5.10-generic-5.10.244-1|16498	- usb: cdns3 fix use-after-free at workaround 2
21mr|kernel-5.10-generic-5.10.244-1|16499	- usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests
21mr|kernel-5.10-generic-5.10.244-1|16500	- usb: chipidea: udc: check request status before setting device address
21mr|kernel-5.10-generic-5.10.244-1|16501	- USB: core: Fix RST error in hub.c
21mr|kernel-5.10-generic-5.10.244-1|16502	- usb: core: hcd: Add support for deferring roothub registration
21mr|kernel-5.10-generic-5.10.244-1|16503	- USB: core: Prevent nested device-reset calls
21mr|kernel-5.10-generic-5.10.244-1|16504	- usb: dwc2: Fix memory leak in dwc2_hcd_init
21mr|kernel-5.10-generic-5.10.244-1|16505	- usb: dwc2: fix wrong order of phy_power_on and phy_init
21mr|kernel-5.10-generic-5.10.244-1|16506	- usb: dwc2: gadget: don't reset gadget's driver->bus
21mr|kernel-5.10-generic-5.10.244-1|16507	- usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch
21mr|kernel-5.10-generic-5.10.244-1|16508	- usb: dwc3: core: Deprecate GCTL.CORESOFTRESET
21mr|kernel-5.10-generic-5.10.244-1|16509	- usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup
21mr|kernel-5.10-generic-5.10.244-1|16510	- usb: dwc3: disable USB core PHY management
21mr|kernel-5.10-generic-5.10.244-1|16511	- usb: dwc3: fix PHY disable sequence
21mr|kernel-5.10-generic-5.10.244-1|16512	- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop
21mr|kernel-5.10-generic-5.10.244-1|16513	- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind
21mr|kernel-5.10-generic-5.10.244-1|16514	- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()
21mr|kernel-5.10-generic-5.10.244-1|16515	- usb: dwc3: gadget: Fix event pending check
21mr|kernel-5.10-generic-5.10.244-1|16516	- usb: dwc3: gadget: fix high speed multiplier setting
21mr|kernel-5.10-generic-5.10.244-1|16517	- usb: dwc3: gadget: Move null pinter check to proper place
21mr|kernel-5.10-generic-5.10.244-1|16518	- usb: dwc3: gadget: Prevent repeat pullup()
21mr|kernel-5.10-generic-5.10.244-1|16519	- usb: dwc3: gadget: refactor dwc3_repare_one_trb
21mr|kernel-5.10-generic-5.10.244-1|16520	- usb: dwc3: gadget: Refactor pullup()
21mr|kernel-5.10-generic-5.10.244-1|16521	- usb: dwc3: Issue core soft reset before enabling run/stop
21mr|kernel-5.10-generic-5.10.244-1|16522	- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking
21mr|kernel-5.10-generic-5.10.244-1|16523	- usb: dwc3: qcom: fix missing optional irq warnings
21mr|kernel-5.10-generic-5.10.244-1|16524	- usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
21mr|kernel-5.10-generic-5.10.244-1|16525	- USB: gadget: Fix double-free bug in raw_gadget driver
21mr|kernel-5.10-generic-5.10.244-1|16526	- usb: gadget: Fix non-unique driver names in raw-gadget driver
21mr|kernel-5.10-generic-5.10.244-1|16527	- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe
21mr|kernel-5.10-generic-5.10.244-1|16528	- usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
21mr|kernel-5.10-generic-5.10.244-1|16529	- usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()
21mr|kernel-5.10-generic-5.10.244-1|16530	- usb: gadget: udc: amd5536 depends on HAS_DMA
21mr|kernel-5.10-generic-5.10.244-1|16531	- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
21mr|kernel-5.10-generic-5.10.244-1|16532	- usb: gadget: u_ether: fix regression in setting fixed MAC address
21mr|kernel-5.10-generic-5.10.244-1|16533	- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info
21mr|kernel-5.10-generic-5.10.244-1|16534	- USB: HCD: Fix URB giveback issue in tasklet function
21mr|kernel-5.10-generic-5.10.244-1|16535	- USB: hcd-pci: Fully suspend across freeze/thaw cycle
21mr|kernel-5.10-generic-5.10.244-1|16536	- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
21mr|kernel-5.10-generic-5.10.244-1|16537	- USB: host: isp116x: check return value after calling platform_get_resource()
21mr|kernel-5.10-generic-5.10.244-1|16538	- usb: host: ohci-ppc-of: Fix refcount leak bug
21mr|kernel-5.10-generic-5.10.244-1|16539	- usb: host: xhci: use snprintf() in xhci_decode_trb()
21mr|kernel-5.10-generic-5.10.244-1|16540	- usb: musb: Fix missing of_node_put() in omap2430_probe
21mr|kernel-5.10-generic-5.10.244-1|16541	- usbnet: Fix linkwatch use-after-free on disconnect
21mr|kernel-5.10-generic-5.10.244-1|16542	- usbnet: fix memory allocation in helpers
21mr|kernel-5.10-generic-5.10.244-1|16543	- usbnet: fix memory leak in error case
21mr|kernel-5.10-generic-5.10.244-1|16544	- usbnet: Fix memory leak in usbnet_disconnect()
21mr|kernel-5.10-generic-5.10.244-1|16545	- usbnet: smsc95xx: Avoid link settings race on interrupt reception
21mr|kernel-5.10-generic-5.10.244-1|16546	- usbnet: smsc95xx: Don't clear read-only PHY interrupt
21mr|kernel-5.10-generic-5.10.244-1|16547	- USB: new quirk for Dell Gen 2 devices
21mr|kernel-5.10-generic-5.10.244-1|16548	- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
21mr|kernel-5.10-generic-5.10.244-1|16549	- usb: renesas: Fix refcount leak bug
21mr|kernel-5.10-generic-5.10.244-1|16550	- USB: serial: ch341: fix disabled rx timer on older devices
21mr|kernel-5.10-generic-5.10.244-1|16551	- USB: serial: ch341: fix lost character on LCR updates
21mr|kernel-5.10-generic-5.10.244-1|16552	- USB: serial: cp210x: add Decagon UCA device id
21mr|kernel-5.10-generic-5.10.244-1|16553	- USB: serial: fix tty-port initialized comments
21mr|kernel-5.10-generic-5.10.244-1|16554	- USB: serial: ftdi_sio: add Belimo device ids
21mr|kernel-5.10-generic-5.10.244-1|16555	- USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
21mr|kernel-5.10-generic-5.10.244-1|16556	- USB: serial: io_ti: add Agilent E5805A support
21mr|kernel-5.10-generic-5.10.244-1|16557	- USB: serial: option: add Quectel BG95 0x0203 composition
21mr|kernel-5.10-generic-5.10.244-1|16558	- USB: serial: option: add Quectel BG95 modem
21mr|kernel-5.10-generic-5.10.244-1|16559	- USB: serial: option: add Quectel EM05-G modem
21mr|kernel-5.10-generic-5.10.244-1|16560	- USB: serial: option: add Quectel EM060K modem
21mr|kernel-5.10-generic-5.10.244-1|16561	- USB: serial: option: add Quectel RM500K module support
21mr|kernel-5.10-generic-5.10.244-1|16562	- USB: serial: option: add Quectel RM520N
21mr|kernel-5.10-generic-5.10.244-1|16563	- USB: serial: option: add support for Cinterion MV31 with new baseline
21mr|kernel-5.10-generic-5.10.244-1|16564	- USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
21mr|kernel-5.10-generic-5.10.244-1|16565	- USB: serial: option: add support for OPPO R11 diag port
21mr|kernel-5.10-generic-5.10.244-1|16566	- USB: serial: option: add Telit LE910Cx 0x1250 composition
21mr|kernel-5.10-generic-5.10.244-1|16567	- usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
21mr|kernel-5.10-generic-5.10.244-1|16568	- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
21mr|kernel-5.10-generic-5.10.244-1|16569	- usb-storage: Add ignore-residue quirk for NXP PN7462AU
21mr|kernel-5.10-generic-5.10.244-1|16570	- USB: storage: karma: fix rio_karma_init return
21mr|kernel-5.10-generic-5.10.244-1|16571	- usb: typec: add missing uevent when partner support PD
21mr|kernel-5.10-generic-5.10.244-1|16572	- usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles
21mr|kernel-5.10-generic-5.10.244-1|16573	- usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device
21mr|kernel-5.10-generic-5.10.244-1|16574	- usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake
21mr|kernel-5.10-generic-5.10.244-1|16575	- usb: typec: mux: Check dev_set_name() return value
21mr|kernel-5.10-generic-5.10.244-1|16576	- usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion
21mr|kernel-5.10-generic-5.10.244-1|16577	- usb: typec: ucsi: Remove incorrect warning
21mr|kernel-5.10-generic-5.10.244-1|16578	- usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC
21mr|kernel-5.10-generic-5.10.244-1|16579	- usb: usbip: add missing device lock on tweak configuration cmd
21mr|kernel-5.10-generic-5.10.244-1|16580	- usb: usbip: fix a refcount leak in stub_probe()
21mr|kernel-5.10-generic-5.10.244-1|16581	- usb: xhci-mtk: add a function to (un)load bandwidth info
21mr|kernel-5.10-generic-5.10.244-1|16582	- usb: xhci-mtk: add only one extra CS for FS/LS INTR
21mr|kernel-5.10-generic-5.10.244-1|16583	- usb: xhci-mtk: add some schedule error number
21mr|kernel-5.10-generic-5.10.244-1|16584	- usb: xhci-mtk: allow multiple Start-Split in a microframe
21mr|kernel-5.10-generic-5.10.244-1|16585	- usb: xhci-mtk: fix issue of out-of-bounds array access
21mr|kernel-5.10-generic-5.10.244-1|16586	- usb: xhci-mtk: get the microframe boundary for ESIT
21mr|kernel-5.10-generic-5.10.244-1|16587	- usb: xhci-mtk: relax TT periodic bandwidth allocation
21mr|kernel-5.10-generic-5.10.244-1|16588	- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule
21mr|kernel-5.10-generic-5.10.244-1|16589	- usb: xhci: tegra: Fix error check
21mr|kernel-5.10-generic-5.10.244-1|16590	- vboxguest: Do not use devm for irq
21mr|kernel-5.10-generic-5.10.244-1|16591	- vdpasim: allow to enable a vq repeatedly
21mr|kernel-5.10-generic-5.10.244-1|16592	- vfio/ccw: Do not change FSM state in subchannel event
21mr|kernel-5.10-generic-5.10.244-1|16593	- vfio: Clear the caps->buf to NULL after free
21mr|kernel-5.10-generic-5.10.244-1|16594	- vfio/mdev: Make to_mdev_device() into a static inline
21mr|kernel-5.10-generic-5.10.244-1|16595	- vfio: Remove extra put/gets around vfio_device->group
21mr|kernel-5.10-generic-5.10.244-1|16596	- vfio: Simplify the lifetime logic for vfio_device
21mr|kernel-5.10-generic-5.10.244-1|16597	- vfio: Split creation of a vfio_device into init and register ops
21mr|kernel-5.10-generic-5.10.244-1|16598	- vfio/type1: Change success value of vaddr_get_pfn()
21mr|kernel-5.10-generic-5.10.244-1|16599	- vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_external()
21mr|kernel-5.10-generic-5.10.244-1|16600	- vfio/type1: Prepare for batched pinning with struct vfio_batch
21mr|kernel-5.10-generic-5.10.244-1|16601	- vfio/type1: Unpin zero pages
21mr|kernel-5.10-generic-5.10.244-1|16602	- vfs: Check the truncate maximum size in inode_newsize_ok()
21mr|kernel-5.10-generic-5.10.244-1|16603	- vfs: make sync_filesystem return errors from ->sync_fs
21mr|kernel-5.10-generic-5.10.244-1|16604	- video: fbdev: amba-clcd: Fix refcount leak bugs
21mr|kernel-5.10-generic-5.10.244-1|16605	- video: fbdev: arkfb: Check the size of screen before memset_io()
21mr|kernel-5.10-generic-5.10.244-1|16606	- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
21mr|kernel-5.10-generic-5.10.244-1|16607	- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup
21mr|kernel-5.10-generic-5.10.244-1|16608	- video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1
21mr|kernel-5.10-generic-5.10.244-1|16609	- video: fbdev: i740fb: Check the argument of i740_calc_vclk()
21mr|kernel-5.10-generic-5.10.244-1|16610	- video: fbdev: i740fb: Error out if 'pixclock' equals zero
21mr|kernel-5.10-generic-5.10.244-1|16611	- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
21mr|kernel-5.10-generic-5.10.244-1|16612	- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()
21mr|kernel-5.10-generic-5.10.244-1|16613	- video: fbdev: s3fb: Check the size of screen before memset_io()
21mr|kernel-5.10-generic-5.10.244-1|16614	- video: fbdev: sis: fix typos in SiS_GetModeID()
21mr|kernel-5.10-generic-5.10.244-1|16615	- video: fbdev: vt8623fb: Check the size of screen before memset_io()
21mr|kernel-5.10-generic-5.10.244-1|16616	- video: of_display_timing.h: include errno.h
21mr|kernel-5.10-generic-5.10.244-1|16617	- virtio_blk: fix the discard_granularity and discard_alignment queue limits
21mr|kernel-5.10-generic-5.10.244-1|16618	- virtio-gpu: fix a missing check to avoid NULL dereference
21mr|kernel-5.10-generic-5.10.244-1|16619	- virtio_mmio: Add missing PM calls to freeze/restore
21mr|kernel-5.10-generic-5.10.244-1|16620	- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed
21mr|kernel-5.10-generic-5.10.244-1|16621	- virtio_mmio: Restore guest page size on resume
21mr|kernel-5.10-generic-5.10.244-1|16622	- virtio_net: fix memory leak inside XPD_TX with mergeable
21mr|kernel-5.10-generic-5.10.244-1|16623	- virtio-net: fix race between ndo_open() and virtio_device_ready()
21mr|kernel-5.10-generic-5.10.244-1|16624	- virtio-net: fix the race between refill work and close
21mr|kernel-5.10-generic-5.10.244-1|16625	- virtio_net: fix xdp_rxq_info bug after suspend/resume
21mr|kernel-5.10-generic-5.10.244-1|16626	- virtio-pci: Remove wrong address verification in vp_del_vqs()
21mr|kernel-5.10-generic-5.10.244-1|16627	- vringh: Fix loop descriptors check in the indirect cases
21mr|kernel-5.10-generic-5.10.244-1|16628	- vsock: Fix memory leak in vsock_connect()
21mr|kernel-5.10-generic-5.10.244-1|16629	- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()
21mr|kernel-5.10-generic-5.10.244-1|16630	- vt: Clear selection before changing the font
21mr|kernel-5.10-generic-5.10.244-1|16631	- vt: drop old FONT ioctls
21mr|kernel-5.10-generic-5.10.244-1|16632	- vt: fix memory overlapping when deleting chars in the buffer
21mr|kernel-5.10-generic-5.10.244-1|16633	- wait: Fix __wait_event_hrtimeout for RT/DL tasks
21mr|kernel-5.10-generic-5.10.244-1|16634	- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()
21mr|kernel-5.10-generic-5.10.244-1|16635	- watchdog: export lockup_detector_reconfigure
21mr|kernel-5.10-generic-5.10.244-1|16636	- watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking
21mr|kernel-5.10-generic-5.10.244-1|16637	- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe
21mr|kernel-5.10-generic-5.10.244-1|16638	- watchdog: wdat_wdt: Stop watchdog when rebooting the system
21mr|kernel-5.10-generic-5.10.244-1|16639	- watch_queue: Fix missing locking in add_watch_to_object()
21mr|kernel-5.10-generic-5.10.244-1|16640	- watch_queue: Fix missing rcu annotation
21mr|kernel-5.10-generic-5.10.244-1|16641	- watchqueue: make sure to serialize 'wqueue->defunct' properly
21mr|kernel-5.10-generic-5.10.244-1|16642	- watch-queue: remove spurious double semicolon
21mr|kernel-5.10-generic-5.10.244-1|16643	- wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
21mr|kernel-5.10-generic-5.10.244-1|16644	- wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()
21mr|kernel-5.10-generic-5.10.244-1|16645	- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
21mr|kernel-5.10-generic-5.10.244-1|16646	- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue
21mr|kernel-5.10-generic-5.10.244-1|16647	- wifi: libertas: Fix possible refcount leak in if_usb_probe()
21mr|kernel-5.10-generic-5.10.244-1|16648	- wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
21mr|kernel-5.10-generic-5.10.244-1|16649	- wifi: mac80211: fix queue selection for mesh/OCB interfaces
21mr|kernel-5.10-generic-5.10.244-1|16650	- wifi: mac80211: Fix UAF in ieee80211_scan_rx()
21mr|kernel-5.10-generic-5.10.244-1|16651	- wifi: mac80211: fix use-after-free in chanctx code
21mr|kernel-5.10-generic-5.10.244-1|16652	- wifi: mac80211_hwsim: add back erroneously removed cast
21mr|kernel-5.10-generic-5.10.244-1|16653	- wifi: mac80211_hwsim: check length for virtio packets
21mr|kernel-5.10-generic-5.10.244-1|16654	- wifi: mac80211_hwsim: fix race condition in pending packet
21mr|kernel-5.10-generic-5.10.244-1|16655	- wifi: mac80211_hwsim: use 32-bit skb cookie
21mr|kernel-5.10-generic-5.10.244-1|16656	- wifi: mt76: fix reading current per-tid starting sequence number for aggregation
21mr|kernel-5.10-generic-5.10.244-1|16657	- wifi: p54: add missing parentheses in p54_flush()
21mr|kernel-5.10-generic-5.10.244-1|16658	- wifi: p54: Fix an error handling path in p54spi_probe()
21mr|kernel-5.10-generic-5.10.244-1|16659	- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
21mr|kernel-5.10-generic-5.10.244-1|16660	- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
21mr|kernel-5.10-generic-5.10.244-1|16661	- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`
21mr|kernel-5.10-generic-5.10.244-1|16662	- wireguard: allowedips: don't corrupt stack when detecting overflow
21mr|kernel-5.10-generic-5.10.244-1|16663	- wireguard: netlink: avoid variable-sized memcpy on sockaddr
21mr|kernel-5.10-generic-5.10.244-1|16664	- wireguard: ratelimiter: disable timings test by default
21mr|kernel-5.10-generic-5.10.244-1|16665	- wireguard: ratelimiter: use hrtimer in selftest
21mr|kernel-5.10-generic-5.10.244-1|16666	- workqueue: don't skip lockdep work dependency in cancel_work_sync()
21mr|kernel-5.10-generic-5.10.244-1|16667	- x86: Add insn_decode_kernel()
21mr|kernel-5.10-generic-5.10.244-1|16668	- x86: Add magic AMD return-thunk
21mr|kernel-5.10-generic-5.10.244-1|16669	- x86: Add straight-line-speculation mitigation
21mr|kernel-5.10-generic-5.10.244-1|16670	- x86/alternative: Add debug prints to apply_retpolines()
21mr|kernel-5.10-generic-5.10.244-1|16671	- x86/alternative: Fix race in try_get_desc()
21mr|kernel-5.10-generic-5.10.244-1|16672	- x86/alternative: Handle Jcc __x86_indirect_thunk_\reg
21mr|kernel-5.10-generic-5.10.244-1|16673	- x86/alternative: Implement .retpoline_sites support
21mr|kernel-5.10-generic-5.10.244-1|16674	- x86/alternative: Merge include files
21mr|kernel-5.10-generic-5.10.244-1|16675	- x86/alternative: Optimize single-byte NOPs at an arbitrary position
21mr|kernel-5.10-generic-5.10.244-1|16676	- x86/alternative: Relax text_poke_bp() constraint
21mr|kernel-5.10-generic-5.10.244-1|16677	- x86/alternative: Report missing return thunk details
21mr|kernel-5.10-generic-5.10.244-1|16678	- x86/alternatives: Optimize optimize_nops()
21mr|kernel-5.10-generic-5.10.244-1|16679	- x86/alternative: Support ALTERNATIVE_TERNARY
21mr|kernel-5.10-generic-5.10.244-1|16680	- x86/alternative: Support not-feature
21mr|kernel-5.10-generic-5.10.244-1|16681	- x86/alternative: Try inline spectre_v2=retpoline,amd
21mr|kernel-5.10-generic-5.10.244-1|16682	- x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has()
21mr|kernel-5.10-generic-5.10.244-1|16683	- x86/alternative: Use insn_decode()
21mr|kernel-5.10-generic-5.10.244-1|16684	- x86/amd: Use IBPB for firmware calls
21mr|kernel-5.10-generic-5.10.244-1|16685	- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit
21mr|kernel-5.10-generic-5.10.244-1|16686	- x86/asm: Fix register order
21mr|kernel-5.10-generic-5.10.244-1|16687	- x86/asm: Fixup odd GEN-for-each-reg.h usage
21mr|kernel-5.10-generic-5.10.244-1|16688	- x86/bpf: Use alternative RET encoding
21mr|kernel-5.10-generic-5.10.244-1|16689	- x86/bugs: Add AMD retbleed= boot parameter
21mr|kernel-5.10-generic-5.10.244-1|16690	- x86/bugs: Add Cannon lake to RETBleed affected CPU list
21mr|kernel-5.10-generic-5.10.244-1|16691	- x86/bugs: Add retbleed=ibpb
21mr|kernel-5.10-generic-5.10.244-1|16692	- x86/bugs: Add "unknown" reporting for MMIO Stale Data
21mr|kernel-5.10-generic-5.10.244-1|16693	- x86/bugs: Do IBPB fallback check only once
21mr|kernel-5.10-generic-5.10.244-1|16694	- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available
21mr|kernel-5.10-generic-5.10.244-1|16695	- x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
21mr|kernel-5.10-generic-5.10.244-1|16696	- x86/bugs: Enable STIBP for IBPB mitigated RETBleed
21mr|kernel-5.10-generic-5.10.244-1|16697	- x86/bugs: Enable STIBP for JMP2RET
21mr|kernel-5.10-generic-5.10.244-1|16698	- x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations
21mr|kernel-5.10-generic-5.10.244-1|16699	- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
21mr|kernel-5.10-generic-5.10.244-1|16700	- x86/bugs: Optimize SPEC_CTRL MSR writes
21mr|kernel-5.10-generic-5.10.244-1|16701	- x86/bugs: Remove apostrophe typo
21mr|kernel-5.10-generic-5.10.244-1|16702	- x86/bugs: Report AMD retbleed vulnerability
21mr|kernel-5.10-generic-5.10.244-1|16703	- x86/bugs: Report Intel retbleed vulnerability
21mr|kernel-5.10-generic-5.10.244-1|16704	- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
21mr|kernel-5.10-generic-5.10.244-1|16705	- x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
21mr|kernel-5.10-generic-5.10.244-1|16706	- x86: Clear .brk area at early boot
21mr|kernel-5.10-generic-5.10.244-1|16707	- x86/common: Stamp out the stepping madness
21mr|kernel-5.10-generic-5.10.244-1|16708	- x86/cpu/amd: Add Spectral Chicken
21mr|kernel-5.10-generic-5.10.244-1|16709	- x86/cpu/amd: Enumerate BTC_NO
21mr|kernel-5.10-generic-5.10.244-1|16710	- x86/cpu: Elide KCSAN for cpu_has() and friends
21mr|kernel-5.10-generic-5.10.244-1|16711	- x86/cpufeatures: Move RETPOLINE flags to word 11
21mr|kernel-5.10-generic-5.10.244-1|16712	- x86/delay: Fix the wrong asm constraint in delay_loop()
21mr|kernel-5.10-generic-5.10.244-1|16713	- x86/entry: Add kernel IBRS implementation
21mr|kernel-5.10-generic-5.10.244-1|16714	- x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y
21mr|kernel-5.10-generic-5.10.244-1|16715	- x86/entry: Remove skip_r11rcx
21mr|kernel-5.10-generic-5.10.244-1|16716	- x86: Fix return value of __setup handlers
21mr|kernel-5.10-generic-5.10.244-1|16717	- x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub
21mr|kernel-5.10-generic-5.10.244-1|16718	- x86/ftrace: Use alternative RET encoding
21mr|kernel-5.10-generic-5.10.244-1|16719	- x86: Handle idle=nomwait cmdline properly for x86_idle
21mr|kernel-5.10-generic-5.10.244-1|16720	- x86/ibt,ftrace: Make function-graph play nice
21mr|kernel-5.10-generic-5.10.244-1|16721	- x86/insn: Add a __ignore_sync_check__ marker
21mr|kernel-5.10-generic-5.10.244-1|16722	- x86/insn: Add an insn_decode() API
21mr|kernel-5.10-generic-5.10.244-1|16723	- x86/insn-eval: Handle return values from the decoder
21mr|kernel-5.10-generic-5.10.244-1|16724	- x86/insn: Rename insn_decode() to insn_decode_from_regs()
21mr|kernel-5.10-generic-5.10.244-1|16725	- x86/kexec: Disable RET on kexec
21mr|kernel-5.10-generic-5.10.244-1|16726	- x86/kvm: Alloc dummy async #PF token outside of raw spinlock
21mr|kernel-5.10-generic-5.10.244-1|16727	- x86/kvm: fix FASTOP_SIZE when return thunks are enabled
21mr|kernel-5.10-generic-5.10.244-1|16728	- x86/kvm: Fix SETcc emulation for return thunks
21mr|kernel-5.10-generic-5.10.244-1|16729	- x86, kvm: use correct GFP flags for preemption disabled
21mr|kernel-5.10-generic-5.10.244-1|16730	- x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted
21mr|kernel-5.10-generic-5.10.244-1|16731	- x86/kvm/vmx: Make noinstr clean
21mr|kernel-5.10-generic-5.10.244-1|16732	- x86/lib/atomic64_386_32: Rename things
21mr|kernel-5.10-generic-5.10.244-1|16733	- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
21mr|kernel-5.10-generic-5.10.244-1|16734	- x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails
21mr|kernel-5.10-generic-5.10.244-1|16735	- x86/microcode: Add explicit CPU vendor dependency
21mr|kernel-5.10-generic-5.10.244-1|16736	- x86/mm: Cleanup the control_va_addr_alignment() __setup handler
21mr|kernel-5.10-generic-5.10.244-1|16737	- x86/mm: Use proper mask when setting PUD mapping
21mr|kernel-5.10-generic-5.10.244-1|16738	- x86/nospec: Fix i386 RSB stuffing
21mr|kernel-5.10-generic-5.10.244-1|16739	- x86/nospec: Unwreck the RSB stuffing
21mr|kernel-5.10-generic-5.10.244-1|16740	- x86/numa: Use cpumask_available instead of hardcoded NULL check
21mr|kernel-5.10-generic-5.10.244-1|16741	- x86,objtool: Create .return_sites
21mr|kernel-5.10-generic-5.10.244-1|16742	- x86/olpc: fix 'logical not is only applied to the left hand side'
21mr|kernel-5.10-generic-5.10.244-1|16743	- x86/pat: Fix x86_has_pat_wp()
21mr|kernel-5.10-generic-5.10.244-1|16744	- x86/platform/uv: Update TSC sync state for UV5
21mr|kernel-5.10-generic-5.10.244-1|16745	- x86/pmem: Fix platform-device leak in error path
21mr|kernel-5.10-generic-5.10.244-1|16746	- x86/pm: Fix false positive kmemleak report in msr_build_context()
21mr|kernel-5.10-generic-5.10.244-1|16747	- x86: Prepare asm files for straight-line-speculation
21mr|kernel-5.10-generic-5.10.244-1|16748	- x86: Prepare inline-asm for straight-line-speculation
21mr|kernel-5.10-generic-5.10.244-1|16749	- x86/realmode: build with -D__DISABLE_EXPORTS
21mr|kernel-5.10-generic-5.10.244-1|16750	- x86/retbleed: Add fine grained Kconfig knobs
21mr|kernel-5.10-generic-5.10.244-1|16751	- x86/retpoline: Cleanup some #ifdefery
21mr|kernel-5.10-generic-5.10.244-1|16752	- x86/retpoline: Create a retpoline thunk array
21mr|kernel-5.10-generic-5.10.244-1|16753	- x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h
21mr|kernel-5.10-generic-5.10.244-1|16754	- x86/retpoline: Remove unused replacement symbols
21mr|kernel-5.10-generic-5.10.244-1|16755	- x86/retpoline: Simplify retpolines
21mr|kernel-5.10-generic-5.10.244-1|16756	- x86/retpoline: Swizzle retpoline thunk
21mr|kernel-5.10-generic-5.10.244-1|16757	- x86/retpoline: Use -mfunction-return
21mr|kernel-5.10-generic-5.10.244-1|16758	- x86/sev: Annotate stack change in the #VC handler
21mr|kernel-5.10-generic-5.10.244-1|16759	- x86/sev: Avoid using __x86_return_thunk
21mr|kernel-5.10-generic-5.10.244-1|16760	- x86/speculation: Add a common function for MD_CLEAR mitigation update
21mr|kernel-5.10-generic-5.10.244-1|16761	- x86/speculation: Add LFENCE to RSB fill sequence
21mr|kernel-5.10-generic-5.10.244-1|16762	- x86/speculation: Add missing prototype for unpriv_ebpf_notify()
21mr|kernel-5.10-generic-5.10.244-1|16763	- x86/speculation: Add RSB VM Exit protections
21mr|kernel-5.10-generic-5.10.244-1|16764	- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
21mr|kernel-5.10-generic-5.10.244-1|16765	- x86/speculation: Disable RRSBA behavior
21mr|kernel-5.10-generic-5.10.244-1|16766	- x86/speculation: Fill RSB on vmexit for IBRS
21mr|kernel-5.10-generic-5.10.244-1|16767	- x86/speculation: Fix firmware entry SPEC_CTRL handling
21mr|kernel-5.10-generic-5.10.244-1|16768	- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
21mr|kernel-5.10-generic-5.10.244-1|16769	- x86/speculation: Fix SPEC_CTRL write on SMT state change
21mr|kernel-5.10-generic-5.10.244-1|16770	- x86/speculation: Make all RETbleed mitigations 64-bit only
21mr|kernel-5.10-generic-5.10.244-1|16771	- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data
21mr|kernel-5.10-generic-5.10.244-1|16772	- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data
21mr|kernel-5.10-generic-5.10.244-1|16773	- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle
21mr|kernel-5.10-generic-5.10.244-1|16774	- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug
21mr|kernel-5.10-generic-5.10.244-1|16775	- x86/speculation/mmio: Print SMT warning
21mr|kernel-5.10-generic-5.10.244-1|16776	- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS
21mr|kernel-5.10-generic-5.10.244-1|16777	- x86/speculation: Remove x86_spec_ctrl_mask
21mr|kernel-5.10-generic-5.10.244-1|16778	- x86/speculation/srbds: Update SRBDS mitigation selection
21mr|kernel-5.10-generic-5.10.244-1|16779	- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
21mr|kernel-5.10-generic-5.10.244-1|16780	- x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
21mr|kernel-5.10-generic-5.10.244-1|16781	- x86/static_call: Serialize __static_call_fixup() properly
21mr|kernel-5.10-generic-5.10.244-1|16782	- x86,static_call: Use alternative RET encoding
21mr|kernel-5.10-generic-5.10.244-1|16783	- x86/tsc: Use fallback for random_get_entropy() instead of zero
21mr|kernel-5.10-generic-5.10.244-1|16784	- x86: Undo return-thunk damage
21mr|kernel-5.10-generic-5.10.244-1|16785	- x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
21mr|kernel-5.10-generic-5.10.244-1|16786	- x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds
21mr|kernel-5.10-generic-5.10.244-1|16787	- x86: Use return-thunk in asm code
21mr|kernel-5.10-generic-5.10.244-1|16788	- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
21mr|kernel-5.10-generic-5.10.244-1|16789	- x86/xen: Fix initialisation in hypercall_page after rethunk
21mr|kernel-5.10-generic-5.10.244-1|16790	- x86/xen: Remove undefined behavior in setup_features()
21mr|kernel-5.10-generic-5.10.244-1|16791	- x86/xen: Rename SYS* entry points
21mr|kernel-5.10-generic-5.10.244-1|16792	- x86/xen: Support objtool validation in xen-asm.S
21mr|kernel-5.10-generic-5.10.244-1|16793	- x86/xen: Support objtool vmlinux.o validation in xen-head.S
21mr|kernel-5.10-generic-5.10.244-1|16794	- xen/arm: Fix race in RB-tree based P2M accounting
21mr|kernel-5.10-generic-5.10.244-1|16795	- xen-blkback: Advertise feature-persistent as user requested
21mr|kernel-5.10-generic-5.10.244-1|16796	- xen-blkback: Apply 'feature_persistent' parameter when connect
21mr|kernel-5.10-generic-5.10.244-1|16797	- xen-blkback: fix persistent grants negotiation
21mr|kernel-5.10-generic-5.10.244-1|16798	- xen-blkfront: Advertise feature-persistent as user requested
21mr|kernel-5.10-generic-5.10.244-1|16799	- xen-blkfront: Apply 'feature_persistent' parameter when connect
21mr|kernel-5.10-generic-5.10.244-1|16800	- xen-blkfront: Cache feature_persistent value before advertisement
21mr|kernel-5.10-generic-5.10.244-1|16801	- xen/blkfront: fix leaking data in shared pages
21mr|kernel-5.10-generic-5.10.244-1|16802	- xen/blkfront: force data bouncing when backend is untrusted
21mr|kernel-5.10-generic-5.10.244-1|16803	- xen/gntdev: Avoid blocking in unmap_grant_pages()
21mr|kernel-5.10-generic-5.10.244-1|16804	- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE
21mr|kernel-5.10-generic-5.10.244-1|16805	- xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()
21mr|kernel-5.10-generic-5.10.244-1|16806	- xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue
21mr|kernel-5.10-generic-5.10.244-1|16807	- xen-netback: only remove 'hotplug-status' when the vif is actually destroyed
21mr|kernel-5.10-generic-5.10.244-1|16808	- xen/netfront: fix leaking data in shared pages
21mr|kernel-5.10-generic-5.10.244-1|16809	- xen/netfront: force data bouncing when backend is untrusted
21mr|kernel-5.10-generic-5.10.244-1|16810	- xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses()
21mr|kernel-5.10-generic-5.10.244-1|16811	- xen/privcmd: fix error exit of privcmd_ioctl_dm_op()
21mr|kernel-5.10-generic-5.10.244-1|16812	- xen: unexport __init-annotated xen_xlate_map_ballooned_pages()
21mr|kernel-5.10-generic-5.10.244-1|16813	- xen/xenbus: fix return type in xenbus_file_read()
21mr|kernel-5.10-generic-5.10.244-1|16814	- xfrm: clone missing x->lastused in xfrm_do_migrate
21mr|kernel-5.10-generic-5.10.244-1|16815	- xfrm: fix refcount leak in __xfrm_policy_check()
21mr|kernel-5.10-generic-5.10.244-1|16816	- xfrm: policy: fix metadata dst->dev xmit null pointer dereference
21mr|kernel-5.10-generic-5.10.244-1|16817	- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
21mr|kernel-5.10-generic-5.10.244-1|16818	- xfs: always succeed at setting the reserve pool size
21mr|kernel-5.10-generic-5.10.244-1|16819	- xfs: assert in xfs_btree_del_cursor should take into account error
21mr|kernel-5.10-generic-5.10.244-1|16820	- xfs: check sb_meta_uuid for dabuf buffer recovery
21mr|kernel-5.10-generic-5.10.244-1|16821	- xfs: consider shutdown in bmapbt cursor delete assert
21mr|kernel-5.10-generic-5.10.244-1|16822	- xfs: detect overflows in bmbt records
21mr|kernel-5.10-generic-5.10.244-1|16823	- xfs: Enforce attr3 buffer recovery order
21mr|kernel-5.10-generic-5.10.244-1|16824	- xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX
21mr|kernel-5.10-generic-5.10.244-1|16825	- xfs: fix an ABBA deadlock in xfs_rename
21mr|kernel-5.10-generic-5.10.244-1|16826	- xfs: fix chown leaking delalloc quota blocks when fssetxattr fails
21mr|kernel-5.10-generic-5.10.244-1|16827	- xfs: Fix CIL throttle hang when CIL space used going backwards
21mr|kernel-5.10-generic-5.10.244-1|16828	- xfs: fix I_DONTCACHE
21mr|kernel-5.10-generic-5.10.244-1|16829	- xfs: fix incorrect root dquot corruption error when switching group/project quota types
21mr|kernel-5.10-generic-5.10.244-1|16830	- xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes
21mr|kernel-5.10-generic-5.10.244-1|16831	- xfs: fix overfilling of reserve pool
21mr|kernel-5.10-generic-5.10.244-1|16832	- xfs: fix soft lockup via spinning in filestream ag selection loop
21mr|kernel-5.10-generic-5.10.244-1|16833	- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks
21mr|kernel-5.10-generic-5.10.244-1|16834	- xfs: Fix the free logic of state in xfs_attr_node_hasname
21mr|kernel-5.10-generic-5.10.244-1|16835	- xfs: fix up non-directory creation in SGID directories
21mr|kernel-5.10-generic-5.10.244-1|16836	- xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range
21mr|kernel-5.10-generic-5.10.244-1|16837	- xfs: fix xfs_trans slab cache name
21mr|kernel-5.10-generic-5.10.244-1|16838	- xfs: force log and push AIL to clear pinned inodes when aborting mount
21mr|kernel-5.10-generic-5.10.244-1|16839	- xfs: force the log offline when log intent item recovery fails
21mr|kernel-5.10-generic-5.10.244-1|16840	- xfs: hold buffer across unpin and potential shutdown processing
21mr|kernel-5.10-generic-5.10.244-1|16841	- xfs: logging the on disk inode LSN can make it go backwards
21mr|kernel-5.10-generic-5.10.244-1|16842	- xfs: only bother with sync_filesystem during readonly remount
21mr|kernel-5.10-generic-5.10.244-1|16843	- xfs: only set IOMAP_F_SHARED when providing a srcmap to a write
21mr|kernel-5.10-generic-5.10.244-1|16844	- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list()
21mr|kernel-5.10-generic-5.10.244-1|16845	- xfs: prevent UAF in xfs_log_item_in_current_chkpt
21mr|kernel-5.10-generic-5.10.244-1|16846	- xfs: punch out data fork delalloc blocks on COW writeback failure
21mr|kernel-5.10-generic-5.10.244-1|16847	- xfs: refactor xfs_file_fsync
21mr|kernel-5.10-generic-5.10.244-1|16848	- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP*
21mr|kernel-5.10-generic-5.10.244-1|16849	- xfs: remove all COW fork extents when remounting readonly
21mr|kernel-5.10-generic-5.10.244-1|16850	- xfs: remove dead stale buf unpin handling code
21mr|kernel-5.10-generic-5.10.244-1|16851	- xfs: remove incorrect ASSERT in xfs_rename
21mr|kernel-5.10-generic-5.10.244-1|16852	- xfs: remove infinite loop when reserving free block pool
21mr|kernel-5.10-generic-5.10.244-1|16853	- xfs: rename variable mp to parsing_mp
21mr|kernel-5.10-generic-5.10.244-1|16854	- xfs: reorder iunlink remove operation in xfs_ifree
21mr|kernel-5.10-generic-5.10.244-1|16855	- xfs: restore shutdown check in mapped write fault path
21mr|kernel-5.10-generic-5.10.244-1|16856	- xfs: return errors in xfs_fs_sync_fs
21mr|kernel-5.10-generic-5.10.244-1|16857	- xfs: revert "xfs: actually bump warning counts when we send warnings"
21mr|kernel-5.10-generic-5.10.244-1|16858	- xfs: set inode size after creating symlink
21mr|kernel-5.10-generic-5.10.244-1|16859	- xfs: show the proper user quota options
21mr|kernel-5.10-generic-5.10.244-1|16860	- xfs: Skip repetitive warnings about mount options
21mr|kernel-5.10-generic-5.10.244-1|16861	- xfs: sync lazy sb accounting on quiesce of read-only mounts
21mr|kernel-5.10-generic-5.10.244-1|16862	- xfs: update superblock counters correctly for !lazysbcount
21mr|kernel-5.10-generic-5.10.244-1|16863	- xfs: use current->journal_info for detecting transaction recursion
21mr|kernel-5.10-generic-5.10.244-1|16864	- xfs: use kmem_cache_free() for kmem_cache objects
21mr|kernel-5.10-generic-5.10.244-1|16865	- xfs: validate inode fork size against fork format
21mr|kernel-5.10-generic-5.10.244-1|16866	- xfs: xfs_log_force_lsn isn't passed a LSN
21mr|kernel-5.10-generic-5.10.244-1|16867	- xhci: Add grace period after xHC start to prevent premature runtime suspend.
21mr|kernel-5.10-generic-5.10.244-1|16868	- xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI
21mr|kernel-5.10-generic-5.10.244-1|16869	- xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI
21mr|kernel-5.10-generic-5.10.244-1|16870	- xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI
21mr|kernel-5.10-generic-5.10.244-1|16871	- xhci: turn off port power in shutdown
21mr|kernel-5.10-generic-5.10.244-1|16872	- xprtrdma: treat all calls not a bcall when bc_serv is NULL
21mr|kernel-5.10-generic-5.10.244-1|16873	- xsk: Clear page contiguity bit when unmapping pool
21mr|kernel-5.10-generic-5.10.244-1|16874	- xtensa: Fix refcount leak bug in time.c
21mr|kernel-5.10-generic-5.10.244-1|16875	- xtensa: iss: fix handling error cases in iss_net_configure()
21mr|kernel-5.10-generic-5.10.244-1|16876	- xtensa: iss/network: provide release() callback
21mr|kernel-5.10-generic-5.10.244-1|16877	- xtensa/simdisk: fix proc_read_simdisk()
21mr|kernel-5.10-generic-5.10.244-1|16878	- xtensa: use fallback for random_get_entropy() instead of zero
21mr|kernel-5.10-generic-5.10.244-1|16879	- xtensa: xtfpga: Fix refcount leak bug in setup
21mr|kernel-5.10-generic-5.10.244-1|16880	- zonefs: fix handling of explicit_open option on mount
21mr|kernel-5.10-generic-5.10.244-1|16881	- zonefs: fix zonefs_iomap_begin() for reads
21mr|kernel-5.10-generic-5.10.244-1|16882	- zram: do not lookup algorithm in backends table
21mr|kernel-5.10-generic-5.10.244-1|16883	- zsmalloc: fix races between asynchronous zspage free and page migration
21mr|kernel-5.10-generic-5.10.244-1|16884	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)

13250 21
21mr|kernel-5.15-generic-5.15.193-2|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-5.15-generic-5.15.193-2|2	%define	_buildshell /bin/bash
21mr|kernel-5.15-generic-5.15.193-2|3	
21mr|kernel-5.15-generic-5.15.193-2|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-5.15-generic-5.15.193-2|5	# but it is a different python version in different ROSA
21mr|kernel-5.15-generic-5.15.193-2|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-5.15-generic-5.15.193-2|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-5.15-generic-5.15.193-2|8	%define	_python_bytecompile_build 0
21mr|kernel-5.15-generic-5.15.193-2|9	
21mr|kernel-5.15-generic-5.15.193-2|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-5.15-generic-5.15.193-2|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-5.15-generic-5.15.193-2|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-5.15-generic-5.15.193-2|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-5.15-generic-5.15.193-2|14	# so we do not loose much by disabling it.
21mr|kernel-5.15-generic-5.15.193-2|15	%global	_find_debuginfo_dwz_opts %{nil}
21mr|kernel-5.15-generic-5.15.193-2|16	
21mr|kernel-5.15-generic-5.15.193-2|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-5.15-generic-5.15.193-2|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-5.15-generic-5.15.193-2|19	# to achive this, there must be no conflicting files.
21mr|kernel-5.15-generic-5.15.193-2|20	# Probably signing and compressing of kernel modules
21mr|kernel-5.15-generic-5.15.193-2|21	# has to be moved to %%_spec_install_post.
21mr|kernel-5.15-generic-5.15.193-2|22	%global	_debuginfo_subpackages %{nil}
21mr|kernel-5.15-generic-5.15.193-2|23	%global	_debuginfo_template %{nil}
21mr|kernel-5.15-generic-5.15.193-2|24	%undefine	_debugsource_packages
21mr|kernel-5.15-generic-5.15.193-2|25	
21mr|kernel-5.15-generic-5.15.193-2|26	# Avoid rediffing patches like AUFS when possible
21mr|kernel-5.15-generic-5.15.193-2|27	%define _default_patch_fuzz 10
21mr|kernel-5.15-generic-5.15.193-2|28	
21mr|kernel-5.15-generic-5.15.193-2|29	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-5.15-generic-5.15.193-2|30	%global	_build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.15-generic-5.15.193-2|31	%global	_build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.15-generic-5.15.193-2|32	
21mr|kernel-5.15-generic-5.15.193-2|33	%define kernelversion 5
21mr|kernel-5.15-generic-5.15.193-2|34	%define patchlevel 15
21mr|kernel-5.15-generic-5.15.193-2|35	%define sublevel 193
21mr|kernel-5.15-generic-5.15.193-2|36	
21mr|kernel-5.15-generic-5.15.193-2|37	# Release number. Increase this before a rebuild.
21mr|kernel-5.15-generic-5.15.193-2|38	%define rpmrel 2
21mr|kernel-5.15-generic-5.15.193-2|39	%define fullrpmrel %{rpmrel}
21mr|kernel-5.15-generic-5.15.193-2|40	
21mr|kernel-5.15-generic-5.15.193-2|41	%define rpmtag %{disttag}
21mr|kernel-5.15-generic-5.15.193-2|42	
21mr|kernel-5.15-generic-5.15.193-2|43	# Version defines
21mr|kernel-5.15-generic-5.15.193-2|44	%define kversion %{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-5.15-generic-5.15.193-2|45	%define kverrel %{kversion}-%{fullrpmrel}
21mr|kernel-5.15-generic-5.15.193-2|46	%define tar_ver %{kernelversion}.%{patchlevel}
21mr|kernel-5.15-generic-5.15.193-2|47	
21mr|kernel-5.15-generic-5.15.193-2|48	%ifarch %{ix86}
21mr|kernel-5.15-generic-5.15.193-2|49	%define	arch_suffix	i686
21mr|kernel-5.15-generic-5.15.193-2|50	%endif
21mr|kernel-5.15-generic-5.15.193-2|51	
21mr|kernel-5.15-generic-5.15.193-2|52	%ifarch %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|53	%define	arch_suffix	x86_64
21mr|kernel-5.15-generic-5.15.193-2|54	%endif
21mr|kernel-5.15-generic-5.15.193-2|55	
21mr|kernel-5.15-generic-5.15.193-2|56	%ifarch aarch64
21mr|kernel-5.15-generic-5.15.193-2|57	%define	arch_suffix	arm64
21mr|kernel-5.15-generic-5.15.193-2|58	%endif
21mr|kernel-5.15-generic-5.15.193-2|59	
21mr|kernel-5.15-generic-5.15.193-2|60	%define	buildrpmrel	%{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-5.15-generic-5.15.193-2|61	%define	buildrel	%{kversion}-%{buildrpmrel}
21mr|kernel-5.15-generic-5.15.193-2|62	
21mr|kernel-5.15-generic-5.15.193-2|63	# Add not only the build time generated key to the trusted keyring,
21mr|kernel-5.15-generic-5.15.193-2|64	# but also add public keys of private ROSA's keys
21mr|kernel-5.15-generic-5.15.193-2|65	%bcond_without	additional_keys
21mr|kernel-5.15-generic-5.15.193-2|66	
21mr|kernel-5.15-generic-5.15.193-2|67	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-5.15-generic-5.15.193-2|68	%bcond_with	fail
21mr|kernel-5.15-generic-5.15.193-2|69	
21mr|kernel-5.15-generic-5.15.193-2|70	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-5.15-generic-5.15.193-2|71	# Not buildable on aarch64, rarely needed in general
21mr|kernel-5.15-generic-5.15.193-2|72	%bcond_with	uml
21mr|kernel-5.15-generic-5.15.193-2|73	
21mr|kernel-5.15-generic-5.15.193-2|74	# "Nickel" is a special brand for certified distros
21mr|kernel-5.15-generic-5.15.193-2|75	%if %{mdvver} == 201905
21mr|kernel-5.15-generic-5.15.193-2|76	%bcond_without	nickel
21mr|kernel-5.15-generic-5.15.193-2|77	# Require kernel modules to be signed
21mr|kernel-5.15-generic-5.15.193-2|78	%bcond_without	oblig_signed_modules
21mr|kernel-5.15-generic-5.15.193-2|79	%else
21mr|kernel-5.15-generic-5.15.193-2|80	%bcond_with nickel
21mr|kernel-5.15-generic-5.15.193-2|81	%bcond_with oblig_signed_modules
21mr|kernel-5.15-generic-5.15.193-2|82	%endif
21mr|kernel-5.15-generic-5.15.193-2|83	
21mr|kernel-5.15-generic-5.15.193-2|84	%if %{mdvver} >= 201905
21mr|kernel-5.15-generic-5.15.193-2|85	# Build binary out-of-tree kernel modules (experimental)
21mr|kernel-5.15-generic-5.15.193-2|86	%bcond_without binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|87	# Sign kernel modules with GOST key (experimental)
21mr|kernel-5.15-generic-5.15.193-2|88	%bcond_without gost_sign
21mr|kernel-5.15-generic-5.15.193-2|89	%else
21mr|kernel-5.15-generic-5.15.193-2|90	%bcond_with binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|91	%bcond_with gost_sign
21mr|kernel-5.15-generic-5.15.193-2|92	%endif
21mr|kernel-5.15-generic-5.15.193-2|93	
21mr|kernel-5.15-generic-5.15.193-2|94	%bcond_with ccache
21mr|kernel-5.15-generic-5.15.193-2|95	%bcond_without flow_abi
21mr|kernel-5.15-generic-5.15.193-2|96	%bcond_without aufs
21mr|kernel-5.15-generic-5.15.193-2|97	
21mr|kernel-5.15-generic-5.15.193-2|98	# 1. VirtualBox is for x86_32 and x86_64 only
21mr|kernel-5.15-generic-5.15.193-2|99	# 2. I do not know how to solve the problem that userspace part of VirtualBox
21mr|kernel-5.15-generic-5.15.193-2|100	# will be updated ahead of these binary modules. So just off building them.
21mr|kernel-5.15-generic-5.15.193-2|101	%bcond_with binary_virtualbox_host
21mr|kernel-5.15-generic-5.15.193-2|102	
21mr|kernel-5.15-generic-5.15.193-2|103	# Shredder-kernel works only on x86_64, makes manipulations with syscalls tables,
21mr|kernel-5.15-generic-5.15.193-2|104	# loading/unloading of the module failed sometimes on kernel 5.4
21mr|kernel-5.15-generic-5.15.193-2|105	# and it has not been adapted for kernel 5.10 (is not buildable)
21mr|kernel-5.15-generic-5.15.193-2|106	%bcond_with binary_shredder
21mr|kernel-5.15-generic-5.15.193-2|107	
21mr|kernel-5.15-generic-5.15.193-2|108	# Compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-5.15-generic-5.15.193-2|109	%bcond_without compress_modules
21mr|kernel-5.15-generic-5.15.193-2|110	# Spend more resources on compression, but make resulting size less;
21mr|kernel-5.15-generic-5.15.193-2|111	# decompression speed will not be affected, but more memory will be required
21mr|kernel-5.15-generic-5.15.193-2|112	# which should not a problem here (performance penalty from allocating more
21mr|kernel-5.15-generic-5.15.193-2|113	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-5.15-generic-5.15.193-2|114	%define	zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-5.15-generic-5.15.193-2|115	# Optionally keep using xz as compressor
21mr|kernel-5.15-generic-5.15.193-2|116	#bcond_without	modxz
21mr|kernel-5.15-generic-5.15.193-2|117	
21mr|kernel-5.15-generic-5.15.193-2|118	# Kernel flavour
21mr|kernel-5.15-generic-5.15.193-2|119	%if %{with nickel}
21mr|kernel-5.15-generic-5.15.193-2|120	%define	flavour	nickel
21mr|kernel-5.15-generic-5.15.193-2|121	%else
21mr|kernel-5.15-generic-5.15.193-2|122	%define	flavour	generic
21mr|kernel-5.15-generic-5.15.193-2|123	%endif
21mr|kernel-5.15-generic-5.15.193-2|124	
21mr|kernel-5.15-generic-5.15.193-2|125	# The full kernel version
21mr|kernel-5.15-generic-5.15.193-2|126	%define	kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-5.15-generic-5.15.193-2|127	
21mr|kernel-5.15-generic-5.15.193-2|128	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|129	
21mr|kernel-5.15-generic-5.15.193-2|130	%define	top_dir_name	kernel-%{_arch}
21mr|kernel-5.15-generic-5.15.193-2|131	%define	build_dir	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-5.15-generic-5.15.193-2|132	%define	src_dir	%{build_dir}/linux-%{tar_ver}
21mr|kernel-5.15-generic-5.15.193-2|133	
21mr|kernel-5.15-generic-5.15.193-2|134	# Common target directories
21mr|kernel-5.15-generic-5.15.193-2|135	%define	_bootdir	/boot
21mr|kernel-5.15-generic-5.15.193-2|136	%define	_modulesdir	/lib/modules
21mr|kernel-5.15-generic-5.15.193-2|137	%define	devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|138	%define	initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-5.15-generic-5.15.193-2|139	
21mr|kernel-5.15-generic-5.15.193-2|140	# Directories needed for building
21mr|kernel-5.15-generic-5.15.193-2|141	%define	temp_root	%{build_dir}/temp-root
21mr|kernel-5.15-generic-5.15.193-2|142	%define	temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-5.15-generic-5.15.193-2|143	%define	temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-5.15-generic-5.15.193-2|144	%define	temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-5.15-generic-5.15.193-2|145	
21mr|kernel-5.15-generic-5.15.193-2|146	# Directories definition needed for installing
21mr|kernel-5.15-generic-5.15.193-2|147	%define	target_boot	%{buildroot}%{_bootdir}
21mr|kernel-5.15-generic-5.15.193-2|148	%define	target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-5.15-generic-5.15.193-2|149	
21mr|kernel-5.15-generic-5.15.193-2|150	# Manual control of creating and deleting keys
21mr|kernel-5.15-generic-5.15.193-2|151	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-5.15-generic-5.15.193-2|152	# and is not saved anywhere.
21mr|kernel-5.15-generic-5.15.193-2|153	%define	certs_dir_rnd certs
21mr|kernel-5.15-generic-5.15.193-2|154	%define	certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-5.15-generic-5.15.193-2|155	%define	certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-5.15-generic-5.15.193-2|156	%define	certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-5.15-generic-5.15.193-2|157	%define	certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-5.15-generic-5.15.193-2|158	%define	certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-5.15-generic-5.15.193-2|159	
21mr|kernel-5.15-generic-5.15.193-2|160	%define	kernel_files %{_builddir}/kernel_files.list
21mr|kernel-5.15-generic-5.15.193-2|161	%define	debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-5.15-generic-5.15.193-2|162	
21mr|kernel-5.15-generic-5.15.193-2|163	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-5.15-generic-5.15.193-2|164	%global	__debug_install_post \
21mr|kernel-5.15-generic-5.15.193-2|165	%{__debug_install_post} \
21mr|kernel-5.15-generic-5.15.193-2|166	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-5.15-generic-5.15.193-2|167	
21mr|kernel-5.15-generic-5.15.193-2|168	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|169	
21mr|kernel-5.15-generic-5.15.193-2|170	%if %{with binary_extra_modules}
21mr|kernel-5.15-generic-5.15.193-2|171	# global instead of define to speed up things
21mr|kernel-5.15-generic-5.15.193-2|172	%global nvidia_340_j %{kroko_j -p kernel-source-nvidia340 -r 340}
21mr|kernel-5.15-generic-5.15.193-2|173	%global nvidia_340_n %{kroko_n -p kernel-source-nvidia340 -r 340}
21mr|kernel-5.15-generic-5.15.193-2|174	%global nvidia_390_j %{kroko_j -p kernel-source-nvidia390 -r 390}
21mr|kernel-5.15-generic-5.15.193-2|175	%global nvidia_390_n %{kroko_n -p kernel-source-nvidia390 -r 390}
21mr|kernel-5.15-generic-5.15.193-2|176	%global nvidia_470_j %{kroko_j -p kernel-source-nvidia470 -r 470}
21mr|kernel-5.15-generic-5.15.193-2|177	%global nvidia_470_n %{kroko_n -p kernel-source-nvidia470 -r 470}
21mr|kernel-5.15-generic-5.15.193-2|178	%global nvidia_550_j %{kroko_j -p kernel-source-nvidia550 -r 550}
21mr|kernel-5.15-generic-5.15.193-2|179	%global nvidia_550_n %{kroko_n -p kernel-source-nvidia550 -r 550}
21mr|kernel-5.15-generic-5.15.193-2|180	%global nvidia_580_j %{kroko_j -p kernel-source-nvidia580-open -r 580}
21mr|kernel-5.15-generic-5.15.193-2|181	%global nvidia_580_n %{kroko_n -p kernel-source-nvidia580-open -r 580}
21mr|kernel-5.15-generic-5.15.193-2|182	
21mr|kernel-5.15-generic-5.15.193-2|183	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|kernel-5.15-generic-5.15.193-2|184	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|kernel-5.15-generic-5.15.193-2|185	%{?!kroko_req_modules_in_kernel:%global kroko_req_modules_in_kernel(j:n:p:) %{nil}}
21mr|kernel-5.15-generic-5.15.193-2|186	
21mr|kernel-5.15-generic-5.15.193-2|187	# global, not define, must be expanded only once
21mr|kernel-5.15-generic-5.15.193-2|188	%global kroko_release %kroko_mk_release -n kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-5.15-generic-5.15.193-2|189	
21mr|kernel-5.15-generic-5.15.193-2|190	%endif #/binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|191	
21mr|kernel-5.15-generic-5.15.193-2|192	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|193	
21mr|kernel-5.15-generic-5.15.193-2|194	# Buildtime flags
21mr|kernel-5.15-generic-5.15.193-2|195	%{?_without_doc: %global build_doc 0}
21mr|kernel-5.15-generic-5.15.193-2|196	%{?_without_devel: %global build_devel 0}
21mr|kernel-5.15-generic-5.15.193-2|197	%{?_without_debug: %global build_debug 0}
21mr|kernel-5.15-generic-5.15.193-2|198	%{?_without_perf: %global build_perf 0}
21mr|kernel-5.15-generic-5.15.193-2|199	%{?_without_cpupower: %global build_cpupower 0}
21mr|kernel-5.15-generic-5.15.193-2|200	
21mr|kernel-5.15-generic-5.15.193-2|201	%{?_with_doc: %global build_doc 1}
21mr|kernel-5.15-generic-5.15.193-2|202	%{?_with_devel: %global build_devel 1}
21mr|kernel-5.15-generic-5.15.193-2|203	%{?_with_debug: %global build_debug 1}
21mr|kernel-5.15-generic-5.15.193-2|204	%{?_with_perf: %global build_perf 1}
21mr|kernel-5.15-generic-5.15.193-2|205	%{?_with_cpupower: %global build_cpupower 1}
21mr|kernel-5.15-generic-5.15.193-2|206	%{?_with_modxz: %global build_modxz 0}
21mr|kernel-5.15-generic-5.15.193-2|207	
21mr|kernel-5.15-generic-5.15.193-2|208	# Build defines
21mr|kernel-5.15-generic-5.15.193-2|209	%define	build_doc	1
21mr|kernel-5.15-generic-5.15.193-2|210	%define	build_devel	1
21mr|kernel-5.15-generic-5.15.193-2|211	%define	build_debug	1
21mr|kernel-5.15-generic-5.15.193-2|212	
21mr|kernel-5.15-generic-5.15.193-2|213	# Build kernel-headers package
21mr|kernel-5.15-generic-5.15.193-2|214	%if %{mdvver} >= 202115
21mr|kernel-5.15-generic-5.15.193-2|215	%define	build_headers	0
21mr|kernel-5.15-generic-5.15.193-2|216	%else
21mr|kernel-5.15-generic-5.15.193-2|217	%define	build_headers	1
21mr|kernel-5.15-generic-5.15.193-2|218	%endif
21mr|kernel-5.15-generic-5.15.193-2|219	
21mr|kernel-5.15-generic-5.15.193-2|220	# Build perf and cpupower tools
21mr|kernel-5.15-generic-5.15.193-2|221	%define	build_perf	0
21mr|kernel-5.15-generic-5.15.193-2|222	%define	build_cpupower	0
21mr|kernel-5.15-generic-5.15.193-2|223	
21mr|kernel-5.15-generic-5.15.193-2|224	%if %{with compress_modules}
21mr|kernel-5.15-generic-5.15.193-2|225	%if %{with modxz}
21mr|kernel-5.15-generic-5.15.193-2|226	%define	kmod_suffix .xz
21mr|kernel-5.15-generic-5.15.193-2|227	%else
21mr|kernel-5.15-generic-5.15.193-2|228	%define	kmod_suffix .zst
21mr|kernel-5.15-generic-5.15.193-2|229	%endif
21mr|kernel-5.15-generic-5.15.193-2|230	%else
21mr|kernel-5.15-generic-5.15.193-2|231	%define	kmod_suffix %{nil}
21mr|kernel-5.15-generic-5.15.193-2|232	%endif
21mr|kernel-5.15-generic-5.15.193-2|233	
21mr|kernel-5.15-generic-5.15.193-2|234	%if !%{build_debug}
21mr|kernel-5.15-generic-5.15.193-2|235	# Disable debug rpms.
21mr|kernel-5.15-generic-5.15.193-2|236	%define	_enable_debug_packages	%{nil}
21mr|kernel-5.15-generic-5.15.193-2|237	%define	debug_package		%{nil}
21mr|kernel-5.15-generic-5.15.193-2|238	%endif
21mr|kernel-5.15-generic-5.15.193-2|239	
21mr|kernel-5.15-generic-5.15.193-2|240	# End of user definitions
21mr|kernel-5.15-generic-5.15.193-2|241	
21mr|kernel-5.15-generic-5.15.193-2|242	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-5.15-generic-5.15.193-2|243	%if %{with ccache}
21mr|kernel-5.15-generic-5.15.193-2|244	%define	kmake KBUILD_BUILD_TIMESTAMP='' %make CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-5.15-generic-5.15.193-2|245	%else
21mr|kernel-5.15-generic-5.15.193-2|246	%define	kmake %make CC='gcc' ARCH="%{arch_type}"
21mr|kernel-5.15-generic-5.15.193-2|247	%endif
21mr|kernel-5.15-generic-5.15.193-2|248	
21mr|kernel-5.15-generic-5.15.193-2|249	# There are places where parallel make don't work
21mr|kernel-5.15-generic-5.15.193-2|250	%define	smake make
21mr|kernel-5.15-generic-5.15.193-2|251	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|252	%define	arch_type x86
21mr|kernel-5.15-generic-5.15.193-2|253	%endif
21mr|kernel-5.15-generic-5.15.193-2|254	%ifarch	aarch64
21mr|kernel-5.15-generic-5.15.193-2|255	%define	arch_type arm64
21mr|kernel-5.15-generic-5.15.193-2|256	%endif
21mr|kernel-5.15-generic-5.15.193-2|257	
21mr|kernel-5.15-generic-5.15.193-2|258	# Parallelize xargs invocations on smp machines
21mr|kernel-5.15-generic-5.15.193-2|259	%define	kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-5.15-generic-5.15.193-2|260	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-5.15-generic-5.15.193-2|261	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-5.15-generic-5.15.193-2|262	
21mr|kernel-5.15-generic-5.15.193-2|263	#
21mr|kernel-5.15-generic-5.15.193-2|264	# SRC RPM description
21mr|kernel-5.15-generic-5.15.193-2|265	#
21mr|kernel-5.15-generic-5.15.193-2|266	Summary:	The Linux kernel
21mr|kernel-5.15-generic-5.15.193-2|267	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-5.15-generic-5.15.193-2|268	Version:	%{kversion}
21mr|kernel-5.15-generic-5.15.193-2|269	Release:	%{fullrpmrel}
21mr|kernel-5.15-generic-5.15.193-2|270	License:	GPLv2
21mr|kernel-5.15-generic-5.15.193-2|271	Group:		System/Kernel and hardware
21mr|kernel-5.15-generic-5.15.193-2|272	Url:		https://www.kernel.org
21mr|kernel-5.15-generic-5.15.193-2|273	
21mr|kernel-5.15-generic-5.15.193-2|274	####################################################################
21mr|kernel-5.15-generic-5.15.193-2|275	#
21mr|kernel-5.15-generic-5.15.193-2|276	# Sources
21mr|kernel-5.15-generic-5.15.193-2|277	#
21mr|kernel-5.15-generic-5.15.193-2|278	Source0:	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
21mr|kernel-5.15-generic-5.15.193-2|279	
21mr|kernel-5.15-generic-5.15.193-2|280	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-5.15-generic-5.15.193-2|281	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-5.15-generic-5.15.193-2|282	Source2:	0001-disable-mrproper-prepare-scripts-configs-in-devel-rp.patch
21mr|kernel-5.15-generic-5.15.193-2|283	
21mr|kernel-5.15-generic-5.15.193-2|284	# TODO: Make a separate package "ksobirator" and BR it
21mr|kernel-5.15-generic-5.15.193-2|285	# after testing these macros properly
21mr|kernel-5.15-generic-5.15.193-2|286	Source3:	macros.ksobirator
21mr|kernel-5.15-generic-5.15.193-2|287	%{load:%{SOURCE3}}
21mr|kernel-5.15-generic-5.15.193-2|288	
21mr|kernel-5.15-generic-5.15.193-2|289	# Kernel configuration files.
21mr|kernel-5.15-generic-5.15.193-2|290	Source111:	kernel-x86_64.config
21mr|kernel-5.15-generic-5.15.193-2|291	Source112:	kernel-i686.config
21mr|kernel-5.15-generic-5.15.193-2|292	Source113:	kernel-arm64.config
21mr|kernel-5.15-generic-5.15.193-2|293	
21mr|kernel-5.15-generic-5.15.193-2|294	# Cpupower: the service, the config, etc.
21mr|kernel-5.15-generic-5.15.193-2|295	Source50:	cpupower.service
21mr|kernel-5.15-generic-5.15.193-2|296	Source51:	cpupower.config
21mr|kernel-5.15-generic-5.15.193-2|297	Source52:	cpupower-start.sh
21mr|kernel-5.15-generic-5.15.193-2|298	Source53:	cpupower.path
21mr|kernel-5.15-generic-5.15.193-2|299	
21mr|kernel-5.15-generic-5.15.193-2|300	Source80:	kernel.rpmlintrc
21mr|kernel-5.15-generic-5.15.193-2|301	
21mr|kernel-5.15-generic-5.15.193-2|302	# Additional keys that can be used to sign kernel modules
21mr|kernel-5.15-generic-5.15.193-2|303	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-5.15-generic-5.15.193-2|304	# Source201..206: public_key_GOST_*.pem
21mr|kernel-5.15-generic-5.15.193-2|305	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-5.15-generic-5.15.193-2|306	# Source207..212: public_key_RSA_*.pem
21mr|kernel-5.15-generic-5.15.193-2|307	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-5.15-generic-5.15.193-2|308	
21mr|kernel-5.15-generic-5.15.193-2|309	####################################################################
21mr|kernel-5.15-generic-5.15.193-2|310	
21mr|kernel-5.15-generic-5.15.193-2|311	# Patches
21mr|kernel-5.15-generic-5.15.193-2|312	
21mr|kernel-5.15-generic-5.15.193-2|313	# The patch to make kernel x.y.z from x.y.0.
21mr|kernel-5.15-generic-5.15.193-2|314	Patch1:		https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
21mr|kernel-5.15-generic-5.15.193-2|315	
21mr|kernel-5.15-generic-5.15.193-2|316	# Patches from mainline
21mr|kernel-5.15-generic-5.15.193-2|317	# none
21mr|kernel-5.15-generic-5.15.193-2|318	Patch2:		kernel-5.10.93-fix-perf-build.patch
21mr|kernel-5.15-generic-5.15.193-2|319	
21mr|kernel-5.15-generic-5.15.193-2|320	# ROSA-specific patches
21mr|kernel-5.15-generic-5.15.193-2|321	
21mr|kernel-5.15-generic-5.15.193-2|322	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-5.15-generic-5.15.193-2|323	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-5.15-generic-5.15.193-2|324	# If it fails, the whole build fails, which is unfortunate. Let us avoid
21mr|kernel-5.15-generic-5.15.193-2|325	# this.
21mr|kernel-5.15-generic-5.15.193-2|326	Patch101:	0001-perf-skip-xmlto-validation.patch
21mr|kernel-5.15-generic-5.15.193-2|327	
21mr|kernel-5.15-generic-5.15.193-2|328	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-5.15-generic-5.15.193-2|329	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-5.15-generic-5.15.193-2|330	Patch102:	0001-audit-make-it-less-verbose.patch
21mr|kernel-5.15-generic-5.15.193-2|331	# atempt fix GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock_strict'
21mr|kernel-5.15-generic-5.15.193-2|332	Patch103:	kernel-5.15-export-gpl.patch
21mr|kernel-5.15-generic-5.15.193-2|333	
21mr|kernel-5.15-generic-5.15.193-2|334	%if %{with aufs}
21mr|kernel-5.15-generic-5.15.193-2|335	# AUFS 5 from http://aufs.sourceforge.net/
21mr|kernel-5.15-generic-5.15.193-2|336	Patch109:	0001-Apply-AUFS-5.patch
21mr|kernel-5.15-generic-5.15.193-2|337	%endif
21mr|kernel-5.15-generic-5.15.193-2|338	
21mr|kernel-5.15-generic-5.15.193-2|339	# For kmod() generator of RPM Provides
21mr|kernel-5.15-generic-5.15.193-2|340	# Changes version of aacraid.ko
21mr|kernel-5.15-generic-5.15.193-2|341	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-5.15-generic-5.15.193-2|342	
21mr|kernel-5.15-generic-5.15.193-2|343	# AltHa LSM Module
21mr|kernel-5.15-generic-5.15.193-2|344	# https://www.altlinux.org/AltHa
21mr|kernel-5.15-generic-5.15.193-2|345	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-5.15-generic-5.15.193-2|346	# TODO: known problem: https://bugzilla.altlinux.org/show_bug.cgi?id=38225
21mr|kernel-5.15-generic-5.15.193-2|347	Patch201:	0001-altha.patch
21mr|kernel-5.15-generic-5.15.193-2|348	
21mr|kernel-5.15-generic-5.15.193-2|349	# sent to upstream, https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.15-generic-5.15.193-2|350	Patch302:	0001-sign-file-full-functionality-with-modern-LibreSSL.patch
21mr|kernel-5.15-generic-5.15.193-2|351	# Support loading GOST-signed modules
21mr|kernel-5.15-generic-5.15.193-2|352	Patch305:	0001-crypto-support-loading-GOST-signed-kernel-modules.patch
21mr|kernel-5.15-generic-5.15.193-2|353	# Allow to off modules signature check dynamically
21mr|kernel-5.15-generic-5.15.193-2|354	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-5.15-generic-5.15.193-2|355	# Experimental patch to reduce freezes in low memory conditions
21mr|kernel-5.15-generic-5.15.193-2|356	# Config values are the following:
21mr|kernel-5.15-generic-5.15.193-2|357	# CONFIG_UNEVICTABLE_ACTIVEFILE=y
21mr|kernel-5.15-generic-5.15.193-2|358	# CONFIG_UNEVICTABLE_ACTIVEFILE_KBYTES_LOW=102400 (100 MB)
21mr|kernel-5.15-generic-5.15.193-2|359	# CONFIG_UNEVICTABLE_ACTIVEFILE_KBYTES_MIN=51200 (50 MB)
21mr|kernel-5.15-generic-5.15.193-2|360	# + zswap is enabled by default
21mr|kernel-5.15-generic-5.15.193-2|361	# 50 MB is default value of min_filelist_kbytes in Chromium OS
21mr|kernel-5.15-generic-5.15.193-2|362	# https://chromium.googlesource.com/chromiumos/third_party/kernel-next/+/545e2917dbd863760a51379de8c26631e667c563%5E!/
21mr|kernel-5.15-generic-5.15.193-2|363	# 256 and 512 MB values are too big as a distro default because many systems have 512MB-2GB RAM
21mr|kernel-5.15-generic-5.15.193-2|364	# TODO: tune 50 and 100 MB to some not random and mathemetically explainable values
21mr|kernel-5.15-generic-5.15.193-2|365	# https://www.linux.org.ru/news/kernel/16052362?cid=16075323
21mr|kernel-5.15-generic-5.15.193-2|366	Patch307:	le9pf.diff
21mr|kernel-5.15-generic-5.15.193-2|367	Patch308:	0001-Revert-kallsyms-unexport-kallsyms_lookup_name-and-ka.patch
21mr|kernel-5.15-generic-5.15.193-2|368	
21mr|kernel-5.15-generic-5.15.193-2|369	# Support sound on notebook Aquarius NS685U R11 (https://linux-hardware.org/?probe=339dc3db60)
21mr|kernel-5.15-generic-5.15.193-2|370	# First 2 patches are from Aquarius.
21mr|kernel-5.15-generic-5.15.193-2|371	# The next ones are cherry-picked commits from v5.16+, all commits except 19aed2d6cd from:
21mr|kernel-5.15-generic-5.15.193-2|372	# https://github.com/torvalds/linux/commits/0066f1b0e/sound/soc/intel/boards/sof_es8336.c
21mr|kernel-5.15-generic-5.15.193-2|373	# Also needed to make sound work:
21mr|kernel-5.15-generic-5.15.193-2|374	# 1) alsa-ucm-conf (SRPM alsa-lib) (ucm2/Intel/sof-essx8336/HiFi.conf) also has to be patched
21mr|kernel-5.15-generic-5.15.193-2|375	# https://abf.io/import/alsa-lib/commit/0cc7a15f10ef20dbedba94c14ef614a8c64c1882
21mr|kernel-5.15-generic-5.15.193-2|376	# 2) firmware sof-cml-es8336.tplg is added into alsa-sof-firmware
21mr|kernel-5.15-generic-5.15.193-2|377	# https://abf.io/import/alsa-sof-firmware/commit/6fa57e82492d3ddede7af7b78aeeb5a0c230db4b
21mr|kernel-5.15-generic-5.15.193-2|378	Patch0400: 0400-ASoC-es8316-Add-power-management.patch
21mr|kernel-5.15-generic-5.15.193-2|379	Patch0401: 0401-ASoC-es8316-Use-increased-GPIO-debounce-time.patch
21mr|kernel-5.15-generic-5.15.193-2|380	Patch0402: 0402-ASoC-Intel-add-machine-driver-for-SOF-ES8336.patch
21mr|kernel-5.15-generic-5.15.193-2|381	Patch0403: 0403-ASoC-Intel-sof_es8336-add-quirk-for-Huawei-D15-2021.patch
21mr|kernel-5.15-generic-5.15.193-2|382	Patch0404: 0404-ASoC-Intel-sof_es8336-make-gpio-optional.patch
21mr|kernel-5.15-generic-5.15.193-2|383	Patch0405: 0405-ASoC-Intel-sof_es8336-get-codec-device-with-ACPI-ins.patch
21mr|kernel-5.15-generic-5.15.193-2|384	Patch0406: 0406-ASoC-Intel-Revert-ASoC-Intel-sof_es8336-add-quirk-fo.patch
21mr|kernel-5.15-generic-5.15.193-2|385	Patch0407: 0407-ASoC-Intel-sof_es8336-use-NHLT-information-to-set-dm.patch
21mr|kernel-5.15-generic-5.15.193-2|386	Patch0408: 0408-ASoC-Intel-sof_es8336-log-all-quirks.patch
21mr|kernel-5.15-generic-5.15.193-2|387	Patch0409: 0409-ASoC-Intel-sof_es8336-move-comment-to-the-right-plac.patch
21mr|kernel-5.15-generic-5.15.193-2|388	Patch0410: 0410-ASoC-Intel-sof_es8336-add-support-for-JD-inverted-qu.patch
21mr|kernel-5.15-generic-5.15.193-2|389	Patch0411: 0411-ASoC-Intel-sof_es8336-extend-machine-driver-to-suppo.patch
21mr|kernel-5.15-generic-5.15.193-2|390	Patch0412: 0412-ASoC-Intel-sof_es8336-add-cfg-dmics-component-for-UC.patch
21mr|kernel-5.15-generic-5.15.193-2|391	Patch0413: 0413-ASoC-Intel-sof_es8336-simplify-speaker-gpio-naming.patch
21mr|kernel-5.15-generic-5.15.193-2|392	Patch0414: 0414-ASoC-Intel-sof_es8336-support-a-separate-gpio-to-con.patch
21mr|kernel-5.15-generic-5.15.193-2|393	Patch0415: 0415-ASoC-Intel-sof_es8336-add-a-quirk-for-headset-at-mic.patch
21mr|kernel-5.15-generic-5.15.193-2|394	Patch0416: 0416-ASoC-Intel-sof_es8336-Add-a-quirk-for-Huawei-Mateboo.patch
21mr|kernel-5.15-generic-5.15.193-2|395	Patch0417: 0417-ASoC-Intel-sof_es8336-Fix-GPIO-quirks-set-via-module.patch
21mr|kernel-5.15-generic-5.15.193-2|396	Patch0418: 0418-ASoC-Intel-sof_es8336-ignore-GpioInt-when-looking-fo.patch
21mr|kernel-5.15-generic-5.15.193-2|397	Patch0419: 0419-ASoC-Intel-sof_es8336-add-support-for-HDMI_In-captur.patch
21mr|kernel-5.15-generic-5.15.193-2|398	Patch0420: 0420-ASoC-Intel-sof_es8336-reset-the-num_links-during-pro.patch
21mr|kernel-5.15-generic-5.15.193-2|399	Patch0421: 0421-ASoC-Intel-sof_es8336-remove-hard-coded-SSP-selectio.patch
21mr|kernel-5.15-generic-5.15.193-2|400	Patch0422: 0422-ASoC-Intel-fix-sof_es8336-probe.patch
21mr|kernel-5.15-generic-5.15.193-2|401	Patch0423: 0423-sound-backport-firmware-matches.patch
21mr|kernel-5.15-generic-5.15.193-2|402	# TODO: upstreamize quirks and fixes in alsa ucm2
21mr|kernel-5.15-generic-5.15.193-2|403	Patch0424: 0424-ASoC-Intel-sof_es8336-Add-more-quirks-for-Russian-ha.patch
21mr|kernel-5.15-generic-5.15.193-2|404	Patch0425: 0425-ASoC-Intel-sof_es8336-Add-a-quirk-for-Aquarius-NS685.patch
21mr|kernel-5.15-generic-5.15.193-2|405	# Additional backports to make previous patches work/compile
21mr|kernel-5.15-generic-5.15.193-2|406	Patch0426: 0426-ASoC-SOF-Intel-hda-report-SSP-link-mask-to-machine-d.patch
21mr|kernel-5.15-generic-5.15.193-2|407	Patch0427: 0427-ASoC-Intel-soc-acpi-quirk-topology-filename-dynamica.patch
21mr|kernel-5.15-generic-5.15.193-2|408	Patch0428: 0428-ASoC-soc-acpi-fix-kernel-doc-descriptor.patch
21mr|kernel-5.15-generic-5.15.193-2|409	Patch0429: 0429-ASoC-soc-acpi-add-information-on-I2S-TDM-link-mask.patch
21mr|kernel-5.15-generic-5.15.193-2|410	Patch0430: 0430-ALSA-hda-Fill-gaps-in-NHLT-endpoint-interface.patch
21mr|kernel-5.15-generic-5.15.193-2|411	Patch0431: 0431-ASoC-SOF-avoid-casting-const-attribute-away.patch
21mr|kernel-5.15-generic-5.15.193-2|412	Patch0432: 0432-ALSA-intel-dsp-config-add-more-ACPI-HIDs-for-ES83x6-.patch
21mr|kernel-5.15-generic-5.15.193-2|413	Patch0433: 0433-ASoC-soc-acpi-add-comp_ids-field-for-machine-driver-.patch
21mr|kernel-5.15-generic-5.15.193-2|414	Patch0434: 0434-ALSA-hda-intel-dsp-config-update-AlderLake-PCI-IDs.patch
21mr|kernel-5.15-generic-5.15.193-2|415	Patch0435: 0435-ASoC-Intel-soc-acpi-Add-entry-for-sof_es8336-in-ADL-.patch
21mr|kernel-5.15-generic-5.15.193-2|416	Patch0436: 0436-ALSA-intel-nhlt-add-helper-to-detect-SSP-link-mask.patch
21mr|kernel-5.15-generic-5.15.193-2|417	
21mr|kernel-5.15-generic-5.15.193-2|418	# Support SoC with Baikal-M (ARMv8) CPU
21mr|kernel-5.15-generic-5.15.193-2|419	# http://git.altlinux.org/gears/k/kernel-image-std-def.git
21mr|kernel-5.15-generic-5.15.193-2|420	# https://github.com/asheplyakov/linux/commits/baikalm-5.15.y-next (many thanks!)
21mr|kernel-5.15-generic-5.15.193-2|421	Patch0600: 0600-drm-panfrost-initial-dual-core-group-GPUs-support.patch
21mr|kernel-5.15-generic-5.15.193-2|422	Patch0601: 0601-net-stmmac-inital-support-of-Baikal-T1-M-SoCs-GMAC.patch
21mr|kernel-5.15-generic-5.15.193-2|423	Patch0602: 0602-dt-bindings-dwmac-Add-bindings-for-Baikal-T1-M-SoCs.patch
21mr|kernel-5.15-generic-5.15.193-2|424	Patch0603: 0603-net-stmmac-custom-mdio-reset-for-some-Baikal-M-board.patch
21mr|kernel-5.15-generic-5.15.193-2|425	Patch0604: 0604-net-dwmac-baikal-added-compatible-strings.patch
21mr|kernel-5.15-generic-5.15.193-2|426	Patch0605: 0605-hwmon-bt1-pvt-access-registers-via-pvt_-readl-writel.patch
21mr|kernel-5.15-generic-5.15.193-2|427	Patch0606: 0606-hwmon-bt1-pvt-define-pvt_readl-pvt_writel-for-Baikal.patch
21mr|kernel-5.15-generic-5.15.193-2|428	Patch0607: 0607-hwmon-bt1-pvt-adjusted-probing-for-Baikal-M-SoC.patch
21mr|kernel-5.15-generic-5.15.193-2|429	Patch0608: 0608-hwmon-bt1-pvt-added-compatible-baikal-pvt.patch
21mr|kernel-5.15-generic-5.15.193-2|430	Patch0609: 0609-clk-added-Baikal-M-clock-management-unit-driver.patch
21mr|kernel-5.15-generic-5.15.193-2|431	Patch0610: 0610-cpufreq-dt-don-t-load-on-Baikal-M-SoC.patch
21mr|kernel-5.15-generic-5.15.193-2|432	Patch0611: 0611-usb-dwc3-of-simple-added-compatible-string-for-Baika.patch
21mr|kernel-5.15-generic-5.15.193-2|433	Patch0612: 0612-arm64-Enable-armv8-based-Baikal-M-SoC-support.patch
21mr|kernel-5.15-generic-5.15.193-2|434	Patch0613: 0613-drm-bridge-New-bridge-driver-stdp4028.patch
21mr|kernel-5.15-generic-5.15.193-2|435	Patch0614: 0614-drm-added-Baikal-M-SoC-video-display-unit-driver.patch
21mr|kernel-5.15-generic-5.15.193-2|436	Patch0615: 0615-baikal_vdu-et101-display-port-support.patch
21mr|kernel-5.15-generic-5.15.193-2|437	Patch0616: 0616-dw-hdmi-ahb-audio-support-Baikal-M-SoC.patch
21mr|kernel-5.15-generic-5.15.193-2|438	Patch0617: 0617-ALSA-hda-Baikal-M-SoC-support.patch
21mr|kernel-5.15-generic-5.15.193-2|439	Patch0618: 0618-Added-TF307-TF306-board-management-controller-driver.patch
21mr|kernel-5.15-generic-5.15.193-2|440	Patch0619: 0619-rejected-serial-8250_dw-verify-clock-rate-in-dw8250_.patch
21mr|kernel-5.15-generic-5.15.193-2|441	Patch0620: 0620-drm-panfrost-forcibly-set-dma-coherent-on-Baikal-M.patch
21mr|kernel-5.15-generic-5.15.193-2|442	Patch0621: 0621-drm-panfrost-disable-devfreq-on-Baikal-M.patch
21mr|kernel-5.15-generic-5.15.193-2|443	Patch0622: 0622-pm-disable-all-sleep-states-on-Baikal-M-based-boards.patch
21mr|kernel-5.15-generic-5.15.193-2|444	Patch0623: 0623-arm64-stub-fixed-secondary-cores-boot-on-Baikal-M-So.patch
21mr|kernel-5.15-generic-5.15.193-2|445	Patch0624: 0624-efi-rtc-avoid-calling-efi.get_time-on-Baikal-M-SoC.patch
21mr|kernel-5.15-generic-5.15.193-2|446	Patch0625: 0625-net-fwnode_get_phy_id-consider-all-compatible-string.patch
21mr|kernel-5.15-generic-5.15.193-2|447	Patch0626: 0626-BROKEN-dwc-i2s-support-Baikal-M-SoC.patch
21mr|kernel-5.15-generic-5.15.193-2|448	Patch0627: 0627-input-added-TF307-serio-PS-2-emulator-driver.patch
21mr|kernel-5.15-generic-5.15.193-2|449	Patch0628: 0628-arm64-added-Baikal-M-SoC-and-TF307-board-device-tree.patch
21mr|kernel-5.15-generic-5.15.193-2|450	Patch0629: 0629-arm64-device-tree-baikal-mark-GPU-as-dma-coherent.patch
21mr|kernel-5.15-generic-5.15.193-2|451	Patch0630: 0630-arm64-device-tree-Baikal-M-fixed-PHY-binding-descrip.patch
21mr|kernel-5.15-generic-5.15.193-2|452	Patch0631: 0631-arm64-device-tree-Baikal-M-fixed-gpio-alias.patch
21mr|kernel-5.15-generic-5.15.193-2|453	Patch0632: 0632-arm64-device-tree-Baikal-M-fixed-GPU-opp_table.patch
21mr|kernel-5.15-generic-5.15.193-2|454	Patch0633: 0633-arm64-device-tree-Baikal-M-fixed-CPUs-opp_table.patch
21mr|kernel-5.15-generic-5.15.193-2|455	Patch0634: 0634-arm64-defconfig-for-Baikal-M-support-testing.patch
21mr|kernel-5.15-generic-5.15.193-2|456	
21mr|kernel-5.15-generic-5.15.193-2|457	# Disable AutoReq
21mr|kernel-5.15-generic-5.15.193-2|458	AutoReq:	0
21mr|kernel-5.15-generic-5.15.193-2|459	# but keep autoprov for kmod(xxx)
21mr|kernel-5.15-generic-5.15.193-2|460	AutoProv:	1
21mr|kernel-5.15-generic-5.15.193-2|461	
21mr|kernel-5.15-generic-5.15.193-2|462	BuildRequires:	bash
21mr|kernel-5.15-generic-5.15.193-2|463	BuildRequires:	bc
21mr|kernel-5.15-generic-5.15.193-2|464	BuildRequires:	binutils
21mr|kernel-5.15-generic-5.15.193-2|465	BuildRequires:	bison
21mr|kernel-5.15-generic-5.15.193-2|466	BuildRequires:	bzip2
21mr|kernel-5.15-generic-5.15.193-2|467	%if %{with ccache}
21mr|kernel-5.15-generic-5.15.193-2|468	BuildRequires:	ccache
21mr|kernel-5.15-generic-5.15.193-2|469	%endif
21mr|kernel-5.15-generic-5.15.193-2|470	BuildRequires:	flex
21mr|kernel-5.15-generic-5.15.193-2|471	BuildRequires:	elfutils-devel
21mr|kernel-5.15-generic-5.15.193-2|472	BuildRequires:	gcc
21mr|kernel-5.15-generic-5.15.193-2|473	# ./scripts/mkcompile_h
21mr|kernel-5.15-generic-5.15.193-2|474	BuildRequires:	hostname
21mr|kernel-5.15-generic-5.15.193-2|475	BuildRequires:	kmod-compat
21mr|kernel-5.15-generic-5.15.193-2|476	BuildRequires:	rsync
21mr|kernel-5.15-generic-5.15.193-2|477	%if %{with compress_modules}
21mr|kernel-5.15-generic-5.15.193-2|478	%if %{with modxz}
21mr|kernel-5.15-generic-5.15.193-2|479	BuildRequires:	xz
21mr|kernel-5.15-generic-5.15.193-2|480	%else
21mr|kernel-5.15-generic-5.15.193-2|481	BuildRequires:	zstd
21mr|kernel-5.15-generic-5.15.193-2|482	%endif
21mr|kernel-5.15-generic-5.15.193-2|483	%endif
21mr|kernel-5.15-generic-5.15.193-2|484	%ifarch aarch64
21mr|kernel-5.15-generic-5.15.193-2|485	BuildRequires:	uboot-tools
21mr|kernel-5.15-generic-5.15.193-2|486	%endif
21mr|kernel-5.15-generic-5.15.193-2|487	BuildRequires:	kmod-devel
21mr|kernel-5.15-generic-5.15.193-2|488	%ifarch x86_64 aarch64
21mr|kernel-5.15-generic-5.15.193-2|489	BuildRequires:	numa-devel
21mr|kernel-5.15-generic-5.15.193-2|490	%endif
21mr|kernel-5.15-generic-5.15.193-2|491	%if %{with uml}
21mr|kernel-5.15-generic-5.15.193-2|492	BuildRequires:	vde-devel
21mr|kernel-5.15-generic-5.15.193-2|493	%endif
21mr|kernel-5.15-generic-5.15.193-2|494	# For power tools
21mr|kernel-5.15-generic-5.15.193-2|495	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-5.15-generic-5.15.193-2|496	
21mr|kernel-5.15-generic-5.15.193-2|497	# For perf, cpufreq and all other tools
21mr|kernel-5.15-generic-5.15.193-2|498	# For cpupower
21mr|kernel-5.15-generic-5.15.193-2|499	%if %{build_cpupower}
21mr|kernel-5.15-generic-5.15.193-2|500	BuildRequires:	pciutils-devel
21mr|kernel-5.15-generic-5.15.193-2|501	%endif
21mr|kernel-5.15-generic-5.15.193-2|502	# For perf
21mr|kernel-5.15-generic-5.15.193-2|503	%if %{build_perf}
21mr|kernel-5.15-generic-5.15.193-2|504	BuildRequires:	asciidoc
21mr|kernel-5.15-generic-5.15.193-2|505	BuildRequires:	perl-ExtUtils-Embed
21mr|kernel-5.15-generic-5.15.193-2|506	BuildRequires:	python3
21mr|kernel-5.15-generic-5.15.193-2|507	BuildRequires:	xmlto
21mr|kernel-5.15-generic-5.15.193-2|508	BuildRequires:	audit-devel
21mr|kernel-5.15-generic-5.15.193-2|509	BuildRequires:	binutils-devel
21mr|kernel-5.15-generic-5.15.193-2|510	BuildRequires:	java-1.8.0-openjdk-devel
21mr|kernel-5.15-generic-5.15.193-2|511	BuildRequires:	libunwind-devel
21mr|kernel-5.15-generic-5.15.193-2|512	BuildRequires:	newt-devel
21mr|kernel-5.15-generic-5.15.193-2|513	BuildRequires:	perl-devel
21mr|kernel-5.15-generic-5.15.193-2|514	BuildRequires:	pkgconfig(babeltrace)
21mr|kernel-5.15-generic-5.15.193-2|515	BuildRequires:	pkgconfig(libcap)
21mr|kernel-5.15-generic-5.15.193-2|516	BuildRequires:	pkgconfig(libcrypto)
21mr|kernel-5.15-generic-5.15.193-2|517	BuildRequires:	pkgconfig(python3)
21mr|kernel-5.15-generic-5.15.193-2|518	BuildRequires:	pkgconfig(slang)
21mr|kernel-5.15-generic-5.15.193-2|519	BuildRequires:	pkgconfig(zlib)
21mr|kernel-5.15-generic-5.15.193-2|520	%endif
21mr|kernel-5.15-generic-5.15.193-2|521	
21mr|kernel-5.15-generic-5.15.193-2|522	# (To generate keys)
21mr|kernel-5.15-generic-5.15.193-2|523	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-5.15-generic-5.15.193-2|524	# or dlopen()-ing external library
21mr|kernel-5.15-generic-5.15.193-2|525	BuildRequires:	libressl
21mr|kernel-5.15-generic-5.15.193-2|526	BuildRequires:	libressl-devel
21mr|kernel-5.15-generic-5.15.193-2|527	# To verify signatures (find, xargs, hexdump)
21mr|kernel-5.15-generic-5.15.193-2|528	BuildRequires:	findutils
21mr|kernel-5.15-generic-5.15.193-2|529	BuildRequires:	util-linux
21mr|kernel-5.15-generic-5.15.193-2|530	
21mr|kernel-5.15-generic-5.15.193-2|531	%if %{with binary_extra_modules}
21mr|kernel-5.15-generic-5.15.193-2|532	BuildRequires:	auto-krokodil-rpm-macros
21mr|kernel-5.15-generic-5.15.193-2|533	BuildRequires:	kernel-source-rtl8821ce
21mr|kernel-5.15-generic-5.15.193-2|534	BuildRequires:	kernel-source-rtl8821cu
21mr|kernel-5.15-generic-5.15.193-2|535	BuildRequires:	kernel-source-rtl88x2bu
21mr|kernel-5.15-generic-5.15.193-2|536	BuildRequires:	kernel-source-rtl8812au
21mr|kernel-5.15-generic-5.15.193-2|537	BuildRequires:	kernel-source-rtl8821au
21mr|kernel-5.15-generic-5.15.193-2|538	BuildRequires:	kernel-source-rtl8814au
21mr|kernel-5.15-generic-5.15.193-2|539	BuildRequires:	kernel-source-rtk_btusb
21mr|kernel-5.15-generic-5.15.193-2|540	BuildRequires:	kernel-source-rtl8723au
21mr|kernel-5.15-generic-5.15.193-2|541	BuildRequires:	kernel-source-rtl8188gu
21mr|kernel-5.15-generic-5.15.193-2|542	BuildRequires:	kernel-source-rtl8723bu
21mr|kernel-5.15-generic-5.15.193-2|543	BuildRequires:	kernel-source-rtl8723ds
21mr|kernel-5.15-generic-5.15.193-2|544	BuildRequires:	kernel-source-rtl8723du
21mr|kernel-5.15-generic-5.15.193-2|545	BuildRequires:	kernel-source-rtl8852au
21mr|kernel-5.15-generic-5.15.193-2|546	BuildRequires:	kernel-source-rtl8192du
21mr|kernel-5.15-generic-5.15.193-2|547	BuildRequires:	kernel-source-rtw89
21mr|kernel-5.15-generic-5.15.193-2|548	BuildRequires:	kernel-source-rtw88
21mr|kernel-5.15-generic-5.15.193-2|549	# Broadcom-wl and nvidia contain a proprietary blob which is only for x86
21mr|kernel-5.15-generic-5.15.193-2|550	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|551	BuildRequires:	kernel-source-broadcom-wl
21mr|kernel-5.15-generic-5.15.193-2|552	BuildRequires:	kernel-source-nvidia340
21mr|kernel-5.15-generic-5.15.193-2|553	%endif
21mr|kernel-5.15-generic-5.15.193-2|554	# Nvidia470+ are x86_64 only (maybe aarch64 will be also packaged later)
21mr|kernel-5.15-generic-5.15.193-2|555	%ifarch %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|556	BuildRequires:	kernel-source-nvidia390
21mr|kernel-5.15-generic-5.15.193-2|557	BuildRequires:	kernel-source-nvidia470
21mr|kernel-5.15-generic-5.15.193-2|558	BuildRequires:	kernel-source-nvidia550
21mr|kernel-5.15-generic-5.15.193-2|559	BuildRequires:	kernel-source-nvidia580-open
21mr|kernel-5.15-generic-5.15.193-2|560	BuildRequires:	kernel-source-nvidia580-proprietary
21mr|kernel-5.15-generic-5.15.193-2|561	%endif
21mr|kernel-5.15-generic-5.15.193-2|562	BuildRequires:	kernel-source-tripso
21mr|kernel-5.15-generic-5.15.193-2|563	BuildRequires:	kernel-source-ipt-so
21mr|kernel-5.15-generic-5.15.193-2|564	%if %{with binary_virtualbox_host}
21mr|kernel-5.15-generic-5.15.193-2|565	BuildRequires:	kernel-source-virtualbox
21mr|kernel-5.15-generic-5.15.193-2|566	%endif
21mr|kernel-5.15-generic-5.15.193-2|567	BuildRequires:	kernel-source-v4l2loopback
21mr|kernel-5.15-generic-5.15.193-2|568	%if %{with binary_shredder}
21mr|kernel-5.15-generic-5.15.193-2|569	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-5.15-generic-5.15.193-2|570	%endif
21mr|kernel-5.15-generic-5.15.193-2|571	# Rosa-test-suite is maintained in certified branches only nlkm, memfreetest, pcietest
21mr|kernel-5.15-generic-5.15.193-2|572	%if %{with nickel}
21mr|kernel-5.15-generic-5.15.193-2|573	BuildRequires:	kernel-source-rosa-test-suite
21mr|kernel-5.15-generic-5.15.193-2|574	%endif
21mr|kernel-5.15-generic-5.15.193-2|575	%endif
21mr|kernel-5.15-generic-5.15.193-2|576	# End of with binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|577	
21mr|kernel-5.15-generic-5.15.193-2|578	Provides:	kernel = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|579	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|580	Provides:	kernel-abi(%{kver_full}) = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|581	# Dnf config-manager --dump | grep installonly
21mr|kernel-5.15-generic-5.15.193-2|582	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-5.15-generic-5.15.193-2|583	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-5.15-generic-5.15.193-2|584	
21mr|kernel-5.15-generic-5.15.193-2|585	# >= because of added support of zstd-compressed modules
21mr|kernel-5.15-generic-5.15.193-2|586	Requires(posttrans):	dracut >= 053-0.git5eb736.5
21mr|kernel-5.15-generic-5.15.193-2|587	Requires(posttrans):	kmod >= 28-3
21mr|kernel-5.15-generic-5.15.193-2|588	
21mr|kernel-5.15-generic-5.15.193-2|589	# Need for rebuild dkms drivers
21mr|kernel-5.15-generic-5.15.193-2|590	Recommends:	(%{name}-devel%{_isa} = %{EVRD} if dkms)
21mr|kernel-5.15-generic-5.15.193-2|591	
21mr|kernel-5.15-generic-5.15.193-2|592	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-5.15-generic-5.15.193-2|593	Recommends:	crda
21mr|kernel-5.15-generic-5.15.193-2|594	Recommends:	linux-firmware
21mr|kernel-5.15-generic-5.15.193-2|595	Recommends:	microcode
21mr|kernel-5.15-generic-5.15.193-2|596	# Set BFQ as default scheduler for HDDs
21mr|kernel-5.15-generic-5.15.193-2|597	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-5.15-generic-5.15.193-2|598	Recommends:	udev-rules-ioschedulers
21mr|kernel-5.15-generic-5.15.193-2|599	Recommends:	wireless-regdb
21mr|kernel-5.15-generic-5.15.193-2|600	
21mr|kernel-5.15-generic-5.15.193-2|601	%if %{with flow_abi}
21mr|kernel-5.15-generic-5.15.193-2|602	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.15-generic-5.15.193-2|603	%endif
21mr|kernel-5.15-generic-5.15.193-2|604	
21mr|kernel-5.15-generic-5.15.193-2|605	%ifarch %{ix86}
21mr|kernel-5.15-generic-5.15.193-2|606	Conflicts:	arch(x86_64)
21mr|kernel-5.15-generic-5.15.193-2|607	%endif
21mr|kernel-5.15-generic-5.15.193-2|608	
21mr|kernel-5.15-generic-5.15.193-2|609	# XXX temporary hack to upgrade from kernel-headers 1:5.4
21mr|kernel-5.15-generic-5.15.193-2|610	%if %{build_headers}
21mr|kernel-5.15-generic-5.15.193-2|611	Recommends:	kernel-headers = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|612	%endif
21mr|kernel-5.15-generic-5.15.193-2|613	
21mr|kernel-5.15-generic-5.15.193-2|614	%if %{with binary_extra_modules}
21mr|kernel-5.15-generic-5.15.193-2|615	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|616	%kroko_req_modules_in_kernel -j %{nvidia_340_j} -n %{nvidia_340_n} -p %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|617	%endif
21mr|kernel-5.15-generic-5.15.193-2|618	%ifarch %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|619	%kroko_req_modules_in_kernel -j %{nvidia_390_j} -n %{nvidia_390_n} -p %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|620	%kroko_req_modules_in_kernel -j %{nvidia_470_j} -n %{nvidia_470_n} -p %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|621	%kroko_req_modules_in_kernel -j %{nvidia_550_j} -n %{nvidia_550_n} -p %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|622	%kroko_req_modules_in_kernel -j %{nvidia_580_j} -n %{nvidia_580_n} -p %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|623	%endif
21mr|kernel-5.15-generic-5.15.193-2|624	%endif
21mr|kernel-5.15-generic-5.15.193-2|625	
21mr|kernel-5.15-generic-5.15.193-2|626	%description
21mr|kernel-5.15-generic-5.15.193-2|627	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-5.15-generic-5.15.193-2|628	operating system. The kernel handles the basic functions
21mr|kernel-5.15-generic-5.15.193-2|629	of the operating system: memory allocation, process allocation, device
21mr|kernel-5.15-generic-5.15.193-2|630	input and output, etc. This is a general-purpose kernel.
21mr|kernel-5.15-generic-5.15.193-2|631	
21mr|kernel-5.15-generic-5.15.193-2|632	%posttrans
21mr|kernel-5.15-generic-5.15.193-2|633	# update information about modules, useful if kernel-module* packages were
21mr|kernel-5.15-generic-5.15.193-2|634	# installed in one transaction with this kernel (%%transfiletrigger* will run later)
21mr|kernel-5.15-generic-5.15.193-2|635	depmod -a %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|636	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-5.15-generic-5.15.193-2|637	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-5.15-generic-5.15.193-2|638	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-5.15-generic-5.15.193-2|639	# that is created then will be non-functional. But when the user installs
21mr|kernel-5.15-generic-5.15.193-2|640	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-5.15-generic-5.15.193-2|641	# one here.
21mr|kernel-5.15-generic-5.15.193-2|642	dracut -f %{initrd_path} %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|643	
21mr|kernel-5.15-generic-5.15.193-2|644	# File triggers from grub packages will handle this.
21mr|kernel-5.15-generic-5.15.193-2|645	#/usr/sbin/update-grub2
21mr|kernel-5.15-generic-5.15.193-2|646	
21mr|kernel-5.15-generic-5.15.193-2|647	%transfiletriggerin -- %{_modulesdir}/%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|648	# Detect all modules, including ones inside kernel-module* packages
21mr|kernel-5.15-generic-5.15.193-2|649	if grep -qE '/.*\.ko(|\..*)' ; then
21mr|kernel-5.15-generic-5.15.193-2|650	depmod -a %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|651	fi
21mr|kernel-5.15-generic-5.15.193-2|652	
21mr|kernel-5.15-generic-5.15.193-2|653	%transfiletriggerpostun -- %{_modulesdir}/%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|654	# Handle e.g. removal of kernel-module* packages
21mr|kernel-5.15-generic-5.15.193-2|655	# List of files is not available here (?)
21mr|kernel-5.15-generic-5.15.193-2|656	depmod -a %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|657	
21mr|kernel-5.15-generic-5.15.193-2|658	%files -f %{kernel_files}
21mr|kernel-5.15-generic-5.15.193-2|659	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|660	%{_bootdir}/symvers-%{kver_full}.*
21mr|kernel-5.15-generic-5.15.193-2|661	%{_bootdir}/config-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|662	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|663	%ghost %{initrd_path}
21mr|kernel-5.15-generic-5.15.193-2|664	%ifarch %{armx}
21mr|kernel-5.15-generic-5.15.193-2|665	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|666	%endif
21mr|kernel-5.15-generic-5.15.193-2|667	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-5.15-generic-5.15.193-2|668	%if %{with flow_abi}
21mr|kernel-5.15-generic-5.15.193-2|669	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.15-generic-5.15.193-2|670	%endif
21mr|kernel-5.15-generic-5.15.193-2|671	%if %{with binary_extra_modules}
21mr|kernel-5.15-generic-5.15.193-2|672	# 8821ce.ko.debug will not be excluded and will be in the main debug subpackage
21mr|kernel-5.15-generic-5.15.193-2|673	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821ce.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|674	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821cu.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|675	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/88x2bu.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|676	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8812au.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|677	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821au.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|678	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8814au.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|679	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|680	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8723au.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|681	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8188gu.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|682	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8723bu.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|683	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8723ds.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|684	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8723du.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|685	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852au.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|686	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8192du.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|687	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-5.15-generic-5.15.193-2|688	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/realtek/rtw88p
21mr|kernel-5.15-generic-5.15.193-2|689	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|690	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|691	%endif
21mr|kernel-5.15-generic-5.15.193-2|692	%if %{with binary_shredder}
21mr|kernel-5.15-generic-5.15.193-2|693	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|694	%endif
21mr|kernel-5.15-generic-5.15.193-2|695	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/media/v4l2loopback.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|696	%if %{with binary_virtualbox_host}
21mr|kernel-5.15-generic-5.15.193-2|697	# vbox host modules may be built here (vboxnetflt vboxnetadp vboxdrv vboxpci)
21mr|kernel-5.15-generic-5.15.193-2|698	# vbox guest modules are in the mainline kernel now (vboxvideo vboxguest vboxsf)
21mr|kernel-5.15-generic-5.15.193-2|699	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|700	%endif
21mr|kernel-5.15-generic-5.15.193-2|701	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|702	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|703	%if %{with nickel}
21mr|kernel-5.15-generic-5.15.193-2|704	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|705	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|706	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|707	%endif
21mr|kernel-5.15-generic-5.15.193-2|708	%endif
21mr|kernel-5.15-generic-5.15.193-2|709	# End of with binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|710	
21mr|kernel-5.15-generic-5.15.193-2|711	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|712	
21mr|kernel-5.15-generic-5.15.193-2|713	%if %{build_devel}
21mr|kernel-5.15-generic-5.15.193-2|714	%package devel
21mr|kernel-5.15-generic-5.15.193-2|715	Summary:	Development files for %{name}
21mr|kernel-5.15-generic-5.15.193-2|716	Group:		Development/Kernel
21mr|kernel-5.15-generic-5.15.193-2|717	Requires:	glibc-devel
21mr|kernel-5.15-generic-5.15.193-2|718	Requires:	ncurses-devel
21mr|kernel-5.15-generic-5.15.193-2|719	Requires:	gcc
21mr|kernel-5.15-generic-5.15.193-2|720	Requires:	make
21mr|kernel-5.15-generic-5.15.193-2|721	Requires:	perl
21mr|kernel-5.15-generic-5.15.193-2|722	Requires:	%{name} = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|723	Provides:	kernel-devel = %{kverrel}
21mr|kernel-5.15-generic-5.15.193-2|724	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-5.15-generic-5.15.193-2|725	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-5.15-generic-5.15.193-2|726	
21mr|kernel-5.15-generic-5.15.193-2|727	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-5.15-generic-5.15.193-2|728	OrderWithRequires(post):	dkms
21mr|kernel-5.15-generic-5.15.193-2|729	# Try to remove the main kernel package after removing this devel package
21mr|kernel-5.15-generic-5.15.193-2|730	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-5.15-generic-5.15.193-2|731	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-5.15-generic-5.15.193-2|732	# deal with directories owned in the main package
21mr|kernel-5.15-generic-5.15.193-2|733	# (note that the devel package does not explicitly require the main package,
21mr|kernel-5.15-generic-5.15.193-2|734	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-5.15-generic-5.15.193-2|735	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|736	
21mr|kernel-5.15-generic-5.15.193-2|737	%ifarch %{ix86}
21mr|kernel-5.15-generic-5.15.193-2|738	Conflicts:	arch(x86_64)
21mr|kernel-5.15-generic-5.15.193-2|739	%endif
21mr|kernel-5.15-generic-5.15.193-2|740	
21mr|kernel-5.15-generic-5.15.193-2|741	%description devel
21mr|kernel-5.15-generic-5.15.193-2|742	This package contains the kernel files (headers and build tools) that should
21mr|kernel-5.15-generic-5.15.193-2|743	be enough to build additional drivers for use with %{name}.
21mr|kernel-5.15-generic-5.15.193-2|744	
21mr|kernel-5.15-generic-5.15.193-2|745	
21mr|kernel-5.15-generic-5.15.193-2|746	%post devel
21mr|kernel-5.15-generic-5.15.193-2|747	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-5.15-generic-5.15.193-2|748	dkms_autoinstaller start %{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|749	fi
21mr|kernel-5.15-generic-5.15.193-2|750	
21mr|kernel-5.15-generic-5.15.193-2|751	
21mr|kernel-5.15-generic-5.15.193-2|752	%preun devel
21mr|kernel-5.15-generic-5.15.193-2|753	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-5.15-generic-5.15.193-2|754	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-5.15-generic-5.15.193-2|755	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-5.15-generic-5.15.193-2|756	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-5.15-generic-5.15.193-2|757	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-5.15-generic-5.15.193-2|758	# too.
21mr|kernel-5.15-generic-5.15.193-2|759	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-5.15-generic-5.15.193-2|760	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-5.15-generic-5.15.193-2|761	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-5.15-generic-5.15.193-2|762	fi
21mr|kernel-5.15-generic-5.15.193-2|763	
21mr|kernel-5.15-generic-5.15.193-2|764	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-5.15-generic-5.15.193-2|765	
21mr|kernel-5.15-generic-5.15.193-2|766	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-5.15-generic-5.15.193-2|767	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-5.15-generic-5.15.193-2|768	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-5.15-generic-5.15.193-2|769	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-5.15-generic-5.15.193-2|770	done
21mr|kernel-5.15-generic-5.15.193-2|771	
21mr|kernel-5.15-generic-5.15.193-2|772	
21mr|kernel-5.15-generic-5.15.193-2|773	%files devel
21mr|kernel-5.15-generic-5.15.193-2|774	%{devel_root}/Documentation
21mr|kernel-5.15-generic-5.15.193-2|775	%dir %{devel_root}
21mr|kernel-5.15-generic-5.15.193-2|776	%dir %{devel_root}/arch
21mr|kernel-5.15-generic-5.15.193-2|777	%dir %{devel_root}/include
21mr|kernel-5.15-generic-5.15.193-2|778	%{devel_root}/arch/um
21mr|kernel-5.15-generic-5.15.193-2|779	%{devel_root}/arch/x86
21mr|kernel-5.15-generic-5.15.193-2|780	%{devel_root}/arch/arm
21mr|kernel-5.15-generic-5.15.193-2|781	%{devel_root}/arch/arm64
21mr|kernel-5.15-generic-5.15.193-2|782	%{devel_root}/block
21mr|kernel-5.15-generic-5.15.193-2|783	%{devel_root}/certs
21mr|kernel-5.15-generic-5.15.193-2|784	%{devel_root}/crypto
21mr|kernel-5.15-generic-5.15.193-2|785	%{devel_root}/drivers
21mr|kernel-5.15-generic-5.15.193-2|786	%{devel_root}/fs
21mr|kernel-5.15-generic-5.15.193-2|787	%{devel_root}/include/soc
21mr|kernel-5.15-generic-5.15.193-2|788	%{devel_root}/include/acpi
21mr|kernel-5.15-generic-5.15.193-2|789	%{devel_root}/include/asm-generic
21mr|kernel-5.15-generic-5.15.193-2|790	%{devel_root}/include/clocksource
21mr|kernel-5.15-generic-5.15.193-2|791	%{devel_root}/include/config
21mr|kernel-5.15-generic-5.15.193-2|792	%{devel_root}/include/crypto
21mr|kernel-5.15-generic-5.15.193-2|793	%{devel_root}/include/drm
21mr|kernel-5.15-generic-5.15.193-2|794	%{devel_root}/include/dt-bindings
21mr|kernel-5.15-generic-5.15.193-2|795	%{devel_root}/include/generated
21mr|kernel-5.15-generic-5.15.193-2|796	%{devel_root}/include/keys
21mr|kernel-5.15-generic-5.15.193-2|797	%{devel_root}/include/kvm
21mr|kernel-5.15-generic-5.15.193-2|798	%{devel_root}/include/kunit
21mr|kernel-5.15-generic-5.15.193-2|799	%{devel_root}/include/linux
21mr|kernel-5.15-generic-5.15.193-2|800	%{devel_root}/include/math-emu
21mr|kernel-5.15-generic-5.15.193-2|801	%{devel_root}/include/media
21mr|kernel-5.15-generic-5.15.193-2|802	%{devel_root}/include/memory
21mr|kernel-5.15-generic-5.15.193-2|803	%{devel_root}/include/misc
21mr|kernel-5.15-generic-5.15.193-2|804	%{devel_root}/include/net
21mr|kernel-5.15-generic-5.15.193-2|805	%{devel_root}/include/pcmcia
21mr|kernel-5.15-generic-5.15.193-2|806	%{devel_root}/include/ras
21mr|kernel-5.15-generic-5.15.193-2|807	%{devel_root}/include/rdma
21mr|kernel-5.15-generic-5.15.193-2|808	%{devel_root}/include/scsi
21mr|kernel-5.15-generic-5.15.193-2|809	%{devel_root}/include/sound
21mr|kernel-5.15-generic-5.15.193-2|810	%{devel_root}/include/target
21mr|kernel-5.15-generic-5.15.193-2|811	%{devel_root}/include/trace
21mr|kernel-5.15-generic-5.15.193-2|812	%{devel_root}/include/uapi
21mr|kernel-5.15-generic-5.15.193-2|813	%{devel_root}/include/vdso
21mr|kernel-5.15-generic-5.15.193-2|814	%{devel_root}/include/video
21mr|kernel-5.15-generic-5.15.193-2|815	%{devel_root}/include/xen
21mr|kernel-5.15-generic-5.15.193-2|816	%{devel_root}/init
21mr|kernel-5.15-generic-5.15.193-2|817	%{devel_root}/ipc
21mr|kernel-5.15-generic-5.15.193-2|818	%{devel_root}/io_uring
21mr|kernel-5.15-generic-5.15.193-2|819	%{devel_root}/kernel
21mr|kernel-5.15-generic-5.15.193-2|820	%{devel_root}/lib
21mr|kernel-5.15-generic-5.15.193-2|821	%{devel_root}/mm
21mr|kernel-5.15-generic-5.15.193-2|822	%{devel_root}/net
21mr|kernel-5.15-generic-5.15.193-2|823	%{devel_root}/samples
21mr|kernel-5.15-generic-5.15.193-2|824	%{devel_root}/scripts
21mr|kernel-5.15-generic-5.15.193-2|825	%{devel_root}/security
21mr|kernel-5.15-generic-5.15.193-2|826	%{devel_root}/sound
21mr|kernel-5.15-generic-5.15.193-2|827	%{devel_root}/tools
21mr|kernel-5.15-generic-5.15.193-2|828	%{devel_root}/usr
21mr|kernel-5.15-generic-5.15.193-2|829	%{devel_root}/virt
21mr|kernel-5.15-generic-5.15.193-2|830	%{devel_root}/.config
21mr|kernel-5.15-generic-5.15.193-2|831	%{devel_root}/Kbuild
21mr|kernel-5.15-generic-5.15.193-2|832	%{devel_root}/Kconfig
21mr|kernel-5.15-generic-5.15.193-2|833	%{devel_root}/Makefile
21mr|kernel-5.15-generic-5.15.193-2|834	%{devel_root}/Module.symvers
21mr|kernel-5.15-generic-5.15.193-2|835	%{devel_root}/arch/Kconfig
21mr|kernel-5.15-generic-5.15.193-2|836	%{_modulesdir}/%{kver_full}/build
21mr|kernel-5.15-generic-5.15.193-2|837	%{_modulesdir}/%{kver_full}/source
21mr|kernel-5.15-generic-5.15.193-2|838	%endif
21mr|kernel-5.15-generic-5.15.193-2|839	# End of build_devel
21mr|kernel-5.15-generic-5.15.193-2|840	
21mr|kernel-5.15-generic-5.15.193-2|841	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|842	
21mr|kernel-5.15-generic-5.15.193-2|843	%if %{build_debug}
21mr|kernel-5.15-generic-5.15.193-2|844	%package debuginfo
21mr|kernel-5.15-generic-5.15.193-2|845	Summary:	Debuginfo for %{name}
21mr|kernel-5.15-generic-5.15.193-2|846	Group:		Development/Debug
21mr|kernel-5.15-generic-5.15.193-2|847	Provides:	kernel-debug = %{kverrel}
21mr|kernel-5.15-generic-5.15.193-2|848	AutoReq:	0
21mr|kernel-5.15-generic-5.15.193-2|849	AutoProv:	0
21mr|kernel-5.15-generic-5.15.193-2|850	
21mr|kernel-5.15-generic-5.15.193-2|851	%description debuginfo
21mr|kernel-5.15-generic-5.15.193-2|852	This package contains the files with debuginfo for %{name}.
21mr|kernel-5.15-generic-5.15.193-2|853	
21mr|kernel-5.15-generic-5.15.193-2|854	%files debuginfo -f %{debuginfo_files}
21mr|kernel-5.15-generic-5.15.193-2|855	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|856	%endif
21mr|kernel-5.15-generic-5.15.193-2|857	# End of build_debug
21mr|kernel-5.15-generic-5.15.193-2|858	
21mr|kernel-5.15-generic-5.15.193-2|859	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|860	
21mr|kernel-5.15-generic-5.15.193-2|861	%if %{build_doc}
21mr|kernel-5.15-generic-5.15.193-2|862	%package doc
21mr|kernel-5.15-generic-5.15.193-2|863	Summary:	Various documentation bits found in the kernel source
21mr|kernel-5.15-generic-5.15.193-2|864	Group:		Documentation
21mr|kernel-5.15-generic-5.15.193-2|865	BuildArch:	noarch
21mr|kernel-5.15-generic-5.15.193-2|866	
21mr|kernel-5.15-generic-5.15.193-2|867	%description doc
21mr|kernel-5.15-generic-5.15.193-2|868	This package contains documentation files from the kernel source.
21mr|kernel-5.15-generic-5.15.193-2|869	
21mr|kernel-5.15-generic-5.15.193-2|870	%files doc
21mr|kernel-5.15-generic-5.15.193-2|871	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-5.15-generic-5.15.193-2|872	%endif
21mr|kernel-5.15-generic-5.15.193-2|873	
21mr|kernel-5.15-generic-5.15.193-2|874	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|875	
21mr|kernel-5.15-generic-5.15.193-2|876	%if %{build_perf}
21mr|kernel-5.15-generic-5.15.193-2|877	%package -n perf
21mr|kernel-5.15-generic-5.15.193-2|878	Summary:	perf tool and the supporting documentation
21mr|kernel-5.15-generic-5.15.193-2|879	Group:		System/Kernel and hardware
21mr|kernel-5.15-generic-5.15.193-2|880	
21mr|kernel-5.15-generic-5.15.193-2|881	%description -n perf
21mr|kernel-5.15-generic-5.15.193-2|882	The package contains perf tool and the supporting documentation.
21mr|kernel-5.15-generic-5.15.193-2|883	
21mr|kernel-5.15-generic-5.15.193-2|884	%files -n perf
21mr|kernel-5.15-generic-5.15.193-2|885	%{_bindir}/perf
21mr|kernel-5.15-generic-5.15.193-2|886	%ifarch x86_64
21mr|kernel-5.15-generic-5.15.193-2|887	%{_bindir}/perf-read-vdso32
21mr|kernel-5.15-generic-5.15.193-2|888	%endif
21mr|kernel-5.15-generic-5.15.193-2|889	%{_bindir}/trace
21mr|kernel-5.15-generic-5.15.193-2|890	%{_includedir}/perf/perf_dlfilter.h
21mr|kernel-5.15-generic-5.15.193-2|891	%dir %{_prefix}/libexec/perf-core
21mr|kernel-5.15-generic-5.15.193-2|892	%dir %{_libdir}/traceevent
21mr|kernel-5.15-generic-5.15.193-2|893	%dir %{_libdir}/traceevent/plugins
21mr|kernel-5.15-generic-5.15.193-2|894	%{_libdir}/libperf-jvmti.so
21mr|kernel-5.15-generic-5.15.193-2|895	%{_libdir}/traceevent/plugins/*
21mr|kernel-5.15-generic-5.15.193-2|896	%{_prefix}/libexec/perf-core/*
21mr|kernel-5.15-generic-5.15.193-2|897	%{_mandir}/man[1-8]/perf*
21mr|kernel-5.15-generic-5.15.193-2|898	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.15-generic-5.15.193-2|899	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-5.15-generic-5.15.193-2|900	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-5.15-generic-5.15.193-2|901	/usr/lib/perf/examples/bpf/*
21mr|kernel-5.15-generic-5.15.193-2|902	/usr/lib/perf/include/bpf/*
21mr|kernel-5.15-generic-5.15.193-2|903	%endif
21mr|kernel-5.15-generic-5.15.193-2|904	
21mr|kernel-5.15-generic-5.15.193-2|905	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|906	
21mr|kernel-5.15-generic-5.15.193-2|907	%if %{build_cpupower}
21mr|kernel-5.15-generic-5.15.193-2|908	%package -n cpupower
21mr|kernel-5.15-generic-5.15.193-2|909	
21mr|kernel-5.15-generic-5.15.193-2|910	Summary:	The cpupower tools
21mr|kernel-5.15-generic-5.15.193-2|911	Group:		System/Kernel and hardware
21mr|kernel-5.15-generic-5.15.193-2|912	
21mr|kernel-5.15-generic-5.15.193-2|913	%description -n cpupower
21mr|kernel-5.15-generic-5.15.193-2|914	The cpupower tools.
21mr|kernel-5.15-generic-5.15.193-2|915	
21mr|kernel-5.15-generic-5.15.193-2|916	%post -n cpupower
21mr|kernel-5.15-generic-5.15.193-2|917	if [ $1 -ge 0 ]; then
21mr|kernel-5.15-generic-5.15.193-2|918	# Do not enable/disable cpupower.service directly, because it should start
21mr|kernel-5.15-generic-5.15.193-2|919	# when cpupower.path triggers it.
21mr|kernel-5.15-generic-5.15.193-2|920	/bin/systemctl enable cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.15-generic-5.15.193-2|921	/bin/systemctl start cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.15-generic-5.15.193-2|922	fi
21mr|kernel-5.15-generic-5.15.193-2|923	
21mr|kernel-5.15-generic-5.15.193-2|924	%preun -n cpupower
21mr|kernel-5.15-generic-5.15.193-2|925	if [ $1 -eq 0 ]; then
21mr|kernel-5.15-generic-5.15.193-2|926	/bin/systemctl --no-reload disable cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.15-generic-5.15.193-2|927	/bin/systemctl stop cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.15-generic-5.15.193-2|928	fi
21mr|kernel-5.15-generic-5.15.193-2|929	
21mr|kernel-5.15-generic-5.15.193-2|930	%files -n cpupower -f cpupower.lang
21mr|kernel-5.15-generic-5.15.193-2|931	%config(noreplace) %{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.15-generic-5.15.193-2|932	%{_bindir}/cpupower
21mr|kernel-5.15-generic-5.15.193-2|933	%{_bindir}/cpupower-start.sh
21mr|kernel-5.15-generic-5.15.193-2|934	%{_libdir}/libcpupower.so.0
21mr|kernel-5.15-generic-5.15.193-2|935	%{_libdir}/libcpupower.so.0.0.1
21mr|kernel-5.15-generic-5.15.193-2|936	%{_unitdir}/cpupower.service
21mr|kernel-5.15-generic-5.15.193-2|937	%{_unitdir}/cpupower.path
21mr|kernel-5.15-generic-5.15.193-2|938	%{_datadir}/bash-completion/completions/cpupower
21mr|kernel-5.15-generic-5.15.193-2|939	%{_mandir}/man[1-8]/cpupower*
21mr|kernel-5.15-generic-5.15.193-2|940	
21mr|kernel-5.15-generic-5.15.193-2|941	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|942	
21mr|kernel-5.15-generic-5.15.193-2|943	%package -n cpupower-devel
21mr|kernel-5.15-generic-5.15.193-2|944	Summary:	Development files for cpupower
21mr|kernel-5.15-generic-5.15.193-2|945	Group:		Development/Kernel
21mr|kernel-5.15-generic-5.15.193-2|946	Requires:	cpupower = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|947	Conflicts:	%{_lib}cpufreq-devel
21mr|kernel-5.15-generic-5.15.193-2|948	
21mr|kernel-5.15-generic-5.15.193-2|949	%description -n cpupower-devel
21mr|kernel-5.15-generic-5.15.193-2|950	This package contains the development files for cpupower.
21mr|kernel-5.15-generic-5.15.193-2|951	
21mr|kernel-5.15-generic-5.15.193-2|952	%files -n cpupower-devel
21mr|kernel-5.15-generic-5.15.193-2|953	%{_libdir}/libcpupower.so
21mr|kernel-5.15-generic-5.15.193-2|954	%{_includedir}/cpufreq.h
21mr|kernel-5.15-generic-5.15.193-2|955	%{_includedir}/cpuidle.h
21mr|kernel-5.15-generic-5.15.193-2|956	%endif
21mr|kernel-5.15-generic-5.15.193-2|957	
21mr|kernel-5.15-generic-5.15.193-2|958	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|959	
21mr|kernel-5.15-generic-5.15.193-2|960	%if %{build_headers}
21mr|kernel-5.15-generic-5.15.193-2|961	%package -n kernel-headers
21mr|kernel-5.15-generic-5.15.193-2|962	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-5.15-generic-5.15.193-2|963	Group:		System/Kernel and hardware
21mr|kernel-5.15-generic-5.15.193-2|964	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|965	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-5.15-generic-5.15.193-2|966	
21mr|kernel-5.15-generic-5.15.193-2|967	%description -n kernel-headers
21mr|kernel-5.15-generic-5.15.193-2|968	C header files from the Linux kernel. The header files define
21mr|kernel-5.15-generic-5.15.193-2|969	structures and constants that are needed for building most
21mr|kernel-5.15-generic-5.15.193-2|970	standard programs, notably the C library.
21mr|kernel-5.15-generic-5.15.193-2|971	
21mr|kernel-5.15-generic-5.15.193-2|972	This package is not suitable for building kernel modules, you
21mr|kernel-5.15-generic-5.15.193-2|973	should use the 'kernel-devel' package instead.
21mr|kernel-5.15-generic-5.15.193-2|974	
21mr|kernel-5.15-generic-5.15.193-2|975	%files -n kernel-headers
21mr|kernel-5.15-generic-5.15.193-2|976	%{_includedir}/*
21mr|kernel-5.15-generic-5.15.193-2|977	# Don't conflict with cpupower-devel
21mr|kernel-5.15-generic-5.15.193-2|978	%if %{build_cpupower}
21mr|kernel-5.15-generic-5.15.193-2|979	%exclude %{_includedir}/cpufreq.h
21mr|kernel-5.15-generic-5.15.193-2|980	%exclude %{_includedir}/cpuidle.h
21mr|kernel-5.15-generic-5.15.193-2|981	%endif
21mr|kernel-5.15-generic-5.15.193-2|982	%if %{build_perf}
21mr|kernel-5.15-generic-5.15.193-2|983	%exclude %{_includedir}/perf/perf_dlfilter.h
21mr|kernel-5.15-generic-5.15.193-2|984	%endif
21mr|kernel-5.15-generic-5.15.193-2|985	%endif
21mr|kernel-5.15-generic-5.15.193-2|986	
21mr|kernel-5.15-generic-5.15.193-2|987	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|988	
21mr|kernel-5.15-generic-5.15.193-2|989	%if %{with uml}
21mr|kernel-5.15-generic-5.15.193-2|990	%package uml
21mr|kernel-5.15-generic-5.15.193-2|991	Summary:	User Mode Linux binary
21mr|kernel-5.15-generic-5.15.193-2|992	Group:		System/Kernel and hardware
21mr|kernel-5.15-generic-5.15.193-2|993	Provides:	kernel-uml = %{kverrel}
21mr|kernel-5.15-generic-5.15.193-2|994	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-5.15-generic-5.15.193-2|995	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-5.15-generic-5.15.193-2|996	
21mr|kernel-5.15-generic-5.15.193-2|997	%description uml
21mr|kernel-5.15-generic-5.15.193-2|998	User Mode Linux binary.
21mr|kernel-5.15-generic-5.15.193-2|999	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-5.15-generic-5.15.193-2|1000	
21mr|kernel-5.15-generic-5.15.193-2|1001	%files uml
21mr|kernel-5.15-generic-5.15.193-2|1002	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1003	
21mr|kernel-5.15-generic-5.15.193-2|1004	#-----------------------------------------------------------------------------
21mr|kernel-5.15-generic-5.15.193-2|1005	
21mr|kernel-5.15-generic-5.15.193-2|1006	%package uml-modules
21mr|kernel-5.15-generic-5.15.193-2|1007	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-5.15-generic-5.15.193-2|1008	Group:		System/Kernel and hardware
21mr|kernel-5.15-generic-5.15.193-2|1009	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-5.15-generic-5.15.193-2|1010	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-5.15-generic-5.15.193-2|1011	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-5.15-generic-5.15.193-2|1012	
21mr|kernel-5.15-generic-5.15.193-2|1013	%description uml-modules
21mr|kernel-5.15-generic-5.15.193-2|1014	User Mode Linux (UML) kernel modules:
21mr|kernel-5.15-generic-5.15.193-2|1015	- not compressed;
21mr|kernel-5.15-generic-5.15.193-2|1016	- not stripped;
21mr|kernel-5.15-generic-5.15.193-2|1017	- signed.
21mr|kernel-5.15-generic-5.15.193-2|1018	
21mr|kernel-5.15-generic-5.15.193-2|1019	%files uml-modules
21mr|kernel-5.15-generic-5.15.193-2|1020	/lib/modules-uml/%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1021	
21mr|kernel-5.15-generic-5.15.193-2|1022	%endif
21mr|kernel-5.15-generic-5.15.193-2|1023	# End of uml
21mr|kernel-5.15-generic-5.15.193-2|1024	
21mr|kernel-5.15-generic-5.15.193-2|1025	#-----------------------------------------------------------------------------
21mr|kernel-5.15-generic-5.15.193-2|1026	
21mr|kernel-5.15-generic-5.15.193-2|1027	###############################
21mr|kernel-5.15-generic-5.15.193-2|1028	# Extra modules package definitions
21mr|kernel-5.15-generic-5.15.193-2|1029	
21mr|kernel-5.15-generic-5.15.193-2|1030	%if %{with binary_extra_modules}
21mr|kernel-5.15-generic-5.15.193-2|1031	%ksob_mk_module_pkg -n 8821ce -s net/wireless -r rtl8821ce-blacklist
21mr|kernel-5.15-generic-5.15.193-2|1032	%ksob_mk_module_pkg -n 8821cu -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1033	# add "-r rtl88x2bu-blacklist" in 5.18+!!!
21mr|kernel-5.15-generic-5.15.193-2|1034	%ksob_mk_module_pkg -n 88x2bu -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1035	# "-r xxx-blacklist" was not added for modules bellow because
21mr|kernel-5.15-generic-5.15.193-2|1036	# blacklisted modules have not appeared in upstream yet
21mr|kernel-5.15-generic-5.15.193-2|1037	%ksob_mk_module_pkg -n 8812au -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1038	# for RTL8811AU and RTL8821AU
21mr|kernel-5.15-generic-5.15.193-2|1039	%ksob_mk_module_pkg -n 8821au -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1040	%ksob_mk_module_pkg -n 8814au -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1041	%ksob_mk_module_pkg -n rtk_btusb -s drivers/bluetooth -r rtk_btusb-firmware
21mr|kernel-5.15-generic-5.15.193-2|1042	%ksob_mk_module_pkg -n 8723au -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1043	%ksob_mk_module_pkg -n 8188gu -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1044	%ksob_mk_module_pkg -n 8723bu -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1045	%ksob_mk_module_pkg -n 8723ds -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1046	%ksob_mk_module_pkg -n 8723du -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1047	%ksob_mk_module_pkg -n 8852au -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1048	%ksob_mk_module_pkg -n 8192du -s net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1049	%ksob_mk_modules_pkg -n rtw89 -s net/wireless/realtek/rtw89p
21mr|kernel-5.15-generic-5.15.193-2|1050	%ksob_mk_modules_pkg -n rtw88 -s net/wireless/realtek/rtw88p -r rtw88-firmware
21mr|kernel-5.15-generic-5.15.193-2|1051	
21mr|kernel-5.15-generic-5.15.193-2|1052	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|1053	%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
21mr|kernel-5.15-generic-5.15.193-2|1054	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_340_j} -n %{nvidia_340_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|1055	%endif
21mr|kernel-5.15-generic-5.15.193-2|1056	%ifarch %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|1057	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_390_j} -n %{nvidia_390_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|1058	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_470_j} -n %{nvidia_470_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|1059	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_550_j} -n %{nvidia_550_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix} -o %{quote:510 515 520 525}
21mr|kernel-5.15-generic-5.15.193-2|1060	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t proprietary -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|1061	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t open -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-5.15-generic-5.15.193-2|1062	%endif
21mr|kernel-5.15-generic-5.15.193-2|1063	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-5.15-generic-5.15.193-2|1064	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-5.15-generic-5.15.193-2|1065	%ksob_mk_module_pkg -n v4l2loopback -s drivers/media -r v4l2loopback
21mr|kernel-5.15-generic-5.15.193-2|1066	
21mr|kernel-5.15-generic-5.15.193-2|1067	%if %{with binary_shredder}
21mr|kernel-5.15-generic-5.15.193-2|1068	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-5.15-generic-5.15.193-2|1069	%endif
21mr|kernel-5.15-generic-5.15.193-2|1070	
21mr|kernel-5.15-generic-5.15.193-2|1071	#-----------------------------------------------------------------------------
21mr|kernel-5.15-generic-5.15.193-2|1072	
21mr|kernel-5.15-generic-5.15.193-2|1073	###############
21mr|kernel-5.15-generic-5.15.193-2|1074	# Virtualbox host
21mr|kernel-5.15-generic-5.15.193-2|1075	
21mr|kernel-5.15-generic-5.15.193-2|1076	%if %{with binary_virtualbox_host}
21mr|kernel-5.15-generic-5.15.193-2|1077	%ksob_mk_module_pkg -n vboxnetflt -s misc
21mr|kernel-5.15-generic-5.15.193-2|1078	%ksob_mk_module_pkg -n vboxnetadp -s misc
21mr|kernel-5.15-generic-5.15.193-2|1079	%ksob_mk_module_pkg -n vboxdrv -s misc
21mr|kernel-5.15-generic-5.15.193-2|1080	%ksob_mk_module_pkg -n vboxpci -s misc
21mr|kernel-5.15-generic-5.15.193-2|1081	
21mr|kernel-5.15-generic-5.15.193-2|1082	# A package which will pull all those modules
21mr|kernel-5.15-generic-5.15.193-2|1083	%package -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.15-generic-5.15.193-2|1084	Summary:	Meta package to pull VirtualBox host kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-5.15-generic-5.15.193-2|1085	Group:		System/Kernel and hardware
21mr|kernel-5.15-generic-5.15.193-2|1086	Requires:	kernel-module-vboxnetflt-%{ksob_kernel}
21mr|kernel-5.15-generic-5.15.193-2|1087	Requires:	kernel-module-vboxnetadp-%{ksob_kernel}
21mr|kernel-5.15-generic-5.15.193-2|1088	Requires:	kernel-module-vboxdrv-%{ksob_kernel}
21mr|kernel-5.15-generic-5.15.193-2|1089	Requires:	kernel-module-vboxpci-%{ksob_kernel}
21mr|kernel-5.15-generic-5.15.193-2|1090	
21mr|kernel-5.15-generic-5.15.193-2|1091	%description -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.15-generic-5.15.193-2|1092	Meta package to pull VirtualBox host kernel modules for %{name}.
21mr|kernel-5.15-generic-5.15.193-2|1093	
21mr|kernel-5.15-generic-5.15.193-2|1094	%files -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.15-generic-5.15.193-2|1095	# empty
21mr|kernel-5.15-generic-5.15.193-2|1096	%endif
21mr|kernel-5.15-generic-5.15.193-2|1097	#End of ifarch x86
21mr|kernel-5.15-generic-5.15.193-2|1098	
21mr|kernel-5.15-generic-5.15.193-2|1099	#-----------------------------------------------------------------------------
21mr|kernel-5.15-generic-5.15.193-2|1100	
21mr|kernel-5.15-generic-5.15.193-2|1101	%if %{with nickel}
21mr|kernel-5.15-generic-5.15.193-2|1102	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-5.15-generic-5.15.193-2|1103	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-5.15-generic-5.15.193-2|1104	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-5.15-generic-5.15.193-2|1105	%endif
21mr|kernel-5.15-generic-5.15.193-2|1106	
21mr|kernel-5.15-generic-5.15.193-2|1107	%endif
21mr|kernel-5.15-generic-5.15.193-2|1108	# End of binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|1109	
21mr|kernel-5.15-generic-5.15.193-2|1110	#################################################################
21mr|kernel-5.15-generic-5.15.193-2|1111	
21mr|kernel-5.15-generic-5.15.193-2|1112	%if %{with flow_abi}
21mr|kernel-5.15-generic-5.15.193-2|1113	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.15-generic-5.15.193-2|1114	Summary:	Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-5.15-generic-5.15.193-2|1115	Group:		System/Kernel and hardware
21mr|kernel-5.15-generic-5.15.193-2|1116	
21mr|kernel-5.15-generic-5.15.193-2|1117	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.15-generic-5.15.193-2|1118	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-5.15-generic-5.15.193-2|1119	Some vendors provide binary-only kernel modules. They can put them into /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-5.15-generic-5.15.193-2|1120	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours
21mr|kernel-5.15-generic-5.15.193-2|1121	but there is no guarantee that these modules will load and work correctly on
21mr|kernel-5.15-generic-5.15.193-2|1122	newer or older kernels then the ones they were build against.
21mr|kernel-5.15-generic-5.15.193-2|1123	
21mr|kernel-5.15-generic-5.15.193-2|1124	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-5.15-generic-5.15.193-2|1125	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-5.15-generic-5.15.193-2|1126	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-5.15-generic-5.15.193-2|1127	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-5.15-generic-5.15.193-2|1128	
21mr|kernel-5.15-generic-5.15.193-2|1129	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.15-generic-5.15.193-2|1130	/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.15-generic-5.15.193-2|1131	%endif
21mr|kernel-5.15-generic-5.15.193-2|1132	# End of flow_abi
21mr|kernel-5.15-generic-5.15.193-2|1133	
21mr|kernel-5.15-generic-5.15.193-2|1134	################################################
21mr|kernel-5.15-generic-5.15.193-2|1135	
21mr|kernel-5.15-generic-5.15.193-2|1136	%prep
21mr|kernel-5.15-generic-5.15.193-2|1137	# Avoid accidental merge
21mr|kernel-5.15-generic-5.15.193-2|1138	%if 0%{?rpm5}
21mr|kernel-5.15-generic-5.15.193-2|1139	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-5.15-generic-5.15.193-2|1140	%endif
21mr|kernel-5.15-generic-5.15.193-2|1141	
21mr|kernel-5.15-generic-5.15.193-2|1142	%setup -q -n %{top_dir_name} -c
21mr|kernel-5.15-generic-5.15.193-2|1143	%if %{with uml}
21mr|kernel-5.15-generic-5.15.193-2|1144	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-5.15-generic-5.15.193-2|1145	%endif
21mr|kernel-5.15-generic-5.15.193-2|1146	cd %{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1147	
21mr|kernel-5.15-generic-5.15.193-2|1148	%autopatch -p1
21mr|kernel-5.15-generic-5.15.193-2|1149	
21mr|kernel-5.15-generic-5.15.193-2|1150	#
21mr|kernel-5.15-generic-5.15.193-2|1151	# Setup Begin
21mr|kernel-5.15-generic-5.15.193-2|1152	#
21mr|kernel-5.15-generic-5.15.193-2|1153	
21mr|kernel-5.15-generic-5.15.193-2|1154	##################################
21mr|kernel-5.15-generic-5.15.193-2|1155	# Kernel configuration
21mr|kernel-5.15-generic-5.15.193-2|1156	
21mr|kernel-5.15-generic-5.15.193-2|1157	echo "Creating the kernel configuration file."
21mr|kernel-5.15-generic-5.15.193-2|1158	
21mr|kernel-5.15-generic-5.15.193-2|1159	# Configs
21mr|kernel-5.15-generic-5.15.193-2|1160	cp %{SOURCE111} .
21mr|kernel-5.15-generic-5.15.193-2|1161	cp %{SOURCE112} .
21mr|kernel-5.15-generic-5.15.193-2|1162	cp %{SOURCE113} .
21mr|kernel-5.15-generic-5.15.193-2|1163	cp kernel-%{arch_suffix}.config .config
21mr|kernel-5.15-generic-5.15.193-2|1164	
21mr|kernel-5.15-generic-5.15.193-2|1165	touch %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1166	
21mr|kernel-5.15-generic-5.15.193-2|1167	# Get rid of unwanted files
21mr|kernel-5.15-generic-5.15.193-2|1168	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-5.15-generic-5.15.193-2|1169	# Wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-5.15-generic-5.15.193-2|1170	find . -name "*.g*ignore" -delete
21mr|kernel-5.15-generic-5.15.193-2|1171	
21mr|kernel-5.15-generic-5.15.193-2|1172	# Disable debug info if requested (enabled by default)
21mr|kernel-5.15-generic-5.15.193-2|1173	%if ! %build_debug
21mr|kernel-5.15-generic-5.15.193-2|1174	sed -i -e '/CONFIG_DEBUG_INFO/d' -e '/CONFIG_GDB_SCRIPTS/d' .config
21mr|kernel-5.15-generic-5.15.193-2|1175	echo '# CONFIG_DEBUG_INFO is not set' >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1176	echo '# CONFIG_GDB_SCRIPTS is not set' >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1177	%endif
21mr|kernel-5.15-generic-5.15.193-2|1178	
21mr|kernel-5.15-generic-5.15.193-2|1179	sed -i '/CONFIG_MODULE_SIG_FORCE/d' .config
21mr|kernel-5.15-generic-5.15.193-2|1180	%if %{with oblig_signed_modules}
21mr|kernel-5.15-generic-5.15.193-2|1181	# Disallow loading not signed modules
21mr|kernel-5.15-generic-5.15.193-2|1182	# But 0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch allows to override this in cmdline
21mr|kernel-5.15-generic-5.15.193-2|1183	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1184	%else
21mr|kernel-5.15-generic-5.15.193-2|1185	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1186	%endif
21mr|kernel-5.15-generic-5.15.193-2|1187	
21mr|kernel-5.15-generic-5.15.193-2|1188	sed -i '/CONFIG_MODULE_SIG_KEY/d' .config
21mr|kernel-5.15-generic-5.15.193-2|1189	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-5.15-generic-5.15.193-2|1190	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1191	
21mr|kernel-5.15-generic-5.15.193-2|1192	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-5.15-generic-5.15.193-2|1193	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-5.15-generic-5.15.193-2|1194	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1195	
21mr|kernel-5.15-generic-5.15.193-2|1196	# Memory wiping
21mr|kernel-5.15-generic-5.15.193-2|1197	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-5.15-generic-5.15.193-2|1198	# Estimated performance impact is described in the commit
21mr|kernel-5.15-generic-5.15.193-2|1199	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-5.15-generic-5.15.193-2|1200	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-5.15-generic-5.15.193-2|1201	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-5.15-generic-5.15.193-2|1202	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1203	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-5.15-generic-5.15.193-2|1204	# To disable, add to cmdline: init_on_free=0
21mr|kernel-5.15-generic-5.15.193-2|1205	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-5.15-generic-5.15.193-2|1206	%if %{with nickel}
21mr|kernel-5.15-generic-5.15.193-2|1207	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1208	%else
21mr|kernel-5.15-generic-5.15.193-2|1209	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1210	%endif
21mr|kernel-5.15-generic-5.15.193-2|1211	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-5.15-generic-5.15.193-2|1212	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-5.15-generic-5.15.193-2|1213	
21mr|kernel-5.15-generic-5.15.193-2|1214	# To load kernel keyring in UML
21mr|kernel-5.15-generic-5.15.193-2|1215	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-5.15-generic-5.15.193-2|1216	if ! grep -q "^CONFIG_CRYPTO_${i}=y$" .config; then
21mr|kernel-5.15-generic-5.15.193-2|1217	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-5.15-generic-5.15.193-2|1218	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-5.15-generic-5.15.193-2|1219	fi
21mr|kernel-5.15-generic-5.15.193-2|1220	done
21mr|kernel-5.15-generic-5.15.193-2|1221	
21mr|kernel-5.15-generic-5.15.193-2|1222	cat %{build_dir}/.config.append >> .config
21mr|kernel-5.15-generic-5.15.193-2|1223	
21mr|kernel-5.15-generic-5.15.193-2|1224	##################
21mr|kernel-5.15-generic-5.15.193-2|1225	# End of kernel config
21mr|kernel-5.15-generic-5.15.193-2|1226	
21mr|kernel-5.15-generic-5.15.193-2|1227	
21mr|kernel-5.15-generic-5.15.193-2|1228	# Store the config file in the appropriate directory.
21mr|kernel-5.15-generic-5.15.193-2|1229	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-5.15-generic-5.15.193-2|1230	mkdir -p "${CONFIG_DIR}"
21mr|kernel-5.15-generic-5.15.193-2|1231	
21mr|kernel-5.15-generic-5.15.193-2|1232	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-5.15-generic-5.15.193-2|1233	
21mr|kernel-5.15-generic-5.15.193-2|1234	make ARCH=%{arch_type} oldconfig
21mr|kernel-5.15-generic-5.15.193-2|1235	# When it is needed to edit kernel configs, run:
21mr|kernel-5.15-generic-5.15.193-2|1236	# abf fetch
21mr|kernel-5.15-generic-5.15.193-2|1237	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-5.15-generic-5.15.193-2|1238	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-5.15-generic-5.15.193-2|1239	%{?_with_fail:exit 1}
21mr|kernel-5.15-generic-5.15.193-2|1240	mv .config ${cfg_file}
21mr|kernel-5.15-generic-5.15.193-2|1241	echo "Created ${cfg_file}."
21mr|kernel-5.15-generic-5.15.193-2|1242	
21mr|kernel-5.15-generic-5.15.193-2|1243	# Make sure the kernel has the sublevel we know it has...
21mr|kernel-5.15-generic-5.15.193-2|1244	LC_ALL=C sed -ri "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
21mr|kernel-5.15-generic-5.15.193-2|1245	
21mr|kernel-5.15-generic-5.15.193-2|1246	# Get rid of unwanted files
21mr|kernel-5.15-generic-5.15.193-2|1247	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-5.15-generic-5.15.193-2|1248	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-5.15-generic-5.15.193-2|1249	
21mr|kernel-5.15-generic-5.15.193-2|1250	# Versionize python shebang (#!/usr/bin/env python -> #!/usr/bin/python3) in scripts
21mr|kernel-5.15-generic-5.15.193-2|1251	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-5.15-generic-5.15.193-2|1252	scripts/bloat-o-meter \
21mr|kernel-5.15-generic-5.15.193-2|1253	scripts/checkkconfigsymbols.py \
21mr|kernel-5.15-generic-5.15.193-2|1254	scripts/diffconfig \
21mr|kernel-5.15-generic-5.15.193-2|1255	scripts/jobserver-exec \
21mr|kernel-5.15-generic-5.15.193-2|1256	scripts/show_delta \
21mr|kernel-5.15-generic-5.15.193-2|1257	scripts/spdxcheck.py \
21mr|kernel-5.15-generic-5.15.193-2|1258	scripts/clang-tools/gen_compile_commands.py \
21mr|kernel-5.15-generic-5.15.193-2|1259	scripts/clang-tools/run-clang-tools.py \
21mr|kernel-5.15-generic-5.15.193-2|1260	scripts/tracing/draw_functrace.py \
21mr|kernel-5.15-generic-5.15.193-2|1261	tools/hv/vmbus_testing \
21mr|kernel-5.15-generic-5.15.193-2|1262	tools/kvm/kvm_stat/kvm_stat \
21mr|kernel-5.15-generic-5.15.193-2|1263	tools/perf/python/tracepoint.py \
21mr|kernel-5.15-generic-5.15.193-2|1264	tools/perf/python/twatch.py \
21mr|kernel-5.15-generic-5.15.193-2|1265	tools/power/pm-graph/bootgraph.py \
21mr|kernel-5.15-generic-5.15.193-2|1266	tools/power/pm-graph/sleepgraph.py \
21mr|kernel-5.15-generic-5.15.193-2|1267	tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py \
21mr|kernel-5.15-generic-5.15.193-2|1268	tools/testing/kunit/kunit.py \
21mr|kernel-5.15-generic-5.15.193-2|1269	tools/testing/kunit/kunit_tool_test.py \
21mr|kernel-5.15-generic-5.15.193-2|1270	tools/testing/selftests/bpf/test_offload.py \
21mr|kernel-5.15-generic-5.15.193-2|1271	tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configuration.py \
21mr|kernel-5.15-generic-5.15.193-2|1272	tools/testing/selftests/exec/binfmt_script \
21mr|kernel-5.15-generic-5.15.193-2|1273	tools/testing/selftests/net/devlink_port_split.py \
21mr|kernel-5.15-generic-5.15.193-2|1274	tools/testing/selftests/tc-testing/tdc.py \
21mr|kernel-5.15-generic-5.15.193-2|1275	tools/testing/selftests/tc-testing/tdc_batch.py \
21mr|kernel-5.15-generic-5.15.193-2|1276	tools/testing/selftests/tc-testing/tdc_multibatch.py \
21mr|kernel-5.15-generic-5.15.193-2|1277	Documentation/sphinx/kernel_include.py \
21mr|kernel-5.15-generic-5.15.193-2|1278	Documentation/sphinx/maintainers_include.py \
21mr|kernel-5.15-generic-5.15.193-2|1279	Documentation/sphinx/rstFlatTable.py \
21mr|kernel-5.15-generic-5.15.193-2|1280	Documentation/target/tcm_mod_builder.py
21mr|kernel-5.15-generic-5.15.193-2|1281	
21mr|kernel-5.15-generic-5.15.193-2|1282	# Drop env from bash scripts
21mr|kernel-5.15-generic-5.15.193-2|1283	sed -i '1 s,^#!.*env .*,#!%{_bindir}/bash,' scripts/config
21mr|kernel-5.15-generic-5.15.193-2|1284	
21mr|kernel-5.15-generic-5.15.193-2|1285	# Drop env from perl scripts
21mr|kernel-5.15-generic-5.15.193-2|1286	sed -i '1 s,^#!.*env .*,#!%{_bindir}/perl,' \
21mr|kernel-5.15-generic-5.15.193-2|1287	scripts/bootgraph.pl \
21mr|kernel-5.15-generic-5.15.193-2|1288	scripts/checkincludes.pl \
21mr|kernel-5.15-generic-5.15.193-2|1289	scripts/checkkconfigsymbols.py \
21mr|kernel-5.15-generic-5.15.193-2|1290	scripts/checkpatch.pl \
21mr|kernel-5.15-generic-5.15.193-2|1291	scripts/checkstack.pl \
21mr|kernel-5.15-generic-5.15.193-2|1292	scripts/checkversion.pl \
21mr|kernel-5.15-generic-5.15.193-2|1293	scripts/cleanfile \
21mr|kernel-5.15-generic-5.15.193-2|1294	scripts/cleanpatch \
21mr|kernel-5.15-generic-5.15.193-2|1295	scripts/documentation-file-ref-check \
21mr|kernel-5.15-generic-5.15.193-2|1296	scripts/export_report.pl \
21mr|kernel-5.15-generic-5.15.193-2|1297	scripts/extract-module-sig.pl \
21mr|kernel-5.15-generic-5.15.193-2|1298	scripts/extract-sys-certs.pl \
21mr|kernel-5.15-generic-5.15.193-2|1299	scripts/extract_xc3028.pl \
21mr|kernel-5.15-generic-5.15.193-2|1300	scripts/get_abi.pl \
21mr|kernel-5.15-generic-5.15.193-2|1301	scripts/get_dvb_firmware \
21mr|kernel-5.15-generic-5.15.193-2|1302	scripts/get_maintainer.pl \
21mr|kernel-5.15-generic-5.15.193-2|1303	scripts/headerdep.pl \
21mr|kernel-5.15-generic-5.15.193-2|1304	scripts/headers_check.pl \
21mr|kernel-5.15-generic-5.15.193-2|1305	scripts/kernel-doc \
21mr|kernel-5.15-generic-5.15.193-2|1306	scripts/leaking_addresses.pl \
21mr|kernel-5.15-generic-5.15.193-2|1307	scripts/markup_oops.pl \
21mr|kernel-5.15-generic-5.15.193-2|1308	scripts/profile2linkerlist.pl \
21mr|kernel-5.15-generic-5.15.193-2|1309	scripts/recordmcount.pl \
21mr|kernel-5.15-generic-5.15.193-2|1310	scripts/split-man.pl \
21mr|kernel-5.15-generic-5.15.193-2|1311	scripts/stackdelta \
21mr|kernel-5.15-generic-5.15.193-2|1312	scripts/dtc/dt_to_config \
21mr|kernel-5.15-generic-5.15.193-2|1313	scripts/kconfig/streamline_config.pl \
21mr|kernel-5.15-generic-5.15.193-2|1314	tools/testing/ktest/compare-ktest-sample.pl \
21mr|kernel-5.15-generic-5.15.193-2|1315	tools/testing/selftests/kselftest/prefix.pl \
21mr|kernel-5.15-generic-5.15.193-2|1316	Documentation/sphinx/parse-headers.pl
21mr|kernel-5.15-generic-5.15.193-2|1317	
21mr|kernel-5.15-generic-5.15.193-2|1318	# Frankly, Under Closer looK on other modules, it was probably a bad idea to move this header in other place (reversed from 6.12)
21mr|kernel-5.15-generic-5.15.193-2|1319	mkdir -pv "%{src_dir}/include/linux"
21mr|kernel-5.15-generic-5.15.193-2|1320	ln -s ../asm-generic/unaligned.h "%{src_dir}/include/linux/unaligned.h"
21mr|kernel-5.15-generic-5.15.193-2|1321	
21mr|kernel-5.15-generic-5.15.193-2|1322	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|1323	
21mr|kernel-5.15-generic-5.15.193-2|1324	%build
21mr|kernel-5.15-generic-5.15.193-2|1325	# Ensure that build time generated private keys don't get published
21mr|kernel-5.15-generic-5.15.193-2|1326	# as e.g. "RPM build root" on ABF!
21mr|kernel-5.15-generic-5.15.193-2|1327	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-5.15-generic-5.15.193-2|1328	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-5.15-generic-5.15.193-2|1329	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-5.15-generic-5.15.193-2|1330	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-5.15-generic-5.15.193-2|1331	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-5.15-generic-5.15.193-2|1332	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-5.15-generic-5.15.193-2|1333	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-5.15-generic-5.15.193-2|1334	_cleanup(){
21mr|kernel-5.15-generic-5.15.193-2|1335	# Show resulting kernel public keys for debugging
21mr|kernel-5.15-generic-5.15.193-2|1336	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.15-generic-5.15.193-2|1337	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-5.15-generic-5.15.193-2|1338	%if %{with uml}
21mr|kernel-5.15-generic-5.15.193-2|1339	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.15-generic-5.15.193-2|1340	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-5.15-generic-5.15.193-2|1341	%endif
21mr|kernel-5.15-generic-5.15.193-2|1342	}
21mr|kernel-5.15-generic-5.15.193-2|1343	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-5.15-generic-5.15.193-2|1344	trap "_cleanup" EXIT
21mr|kernel-5.15-generic-5.15.193-2|1345	
21mr|kernel-5.15-generic-5.15.193-2|1346	rm -rf %{temp_root}
21mr|kernel-5.15-generic-5.15.193-2|1347	install -d %{temp_root}
21mr|kernel-5.15-generic-5.15.193-2|1348	
21mr|kernel-5.15-generic-5.15.193-2|1349	cd %{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1350	
21mr|kernel-5.15-generic-5.15.193-2|1351	### Keys for signing kernel modules
21mr|kernel-5.15-generic-5.15.193-2|1352	# Keys can be generated both manually and automatically,
21mr|kernel-5.15-generic-5.15.193-2|1353	# let's generate them by ourselves to take full control of the process
21mr|kernel-5.15-generic-5.15.193-2|1354	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-5.15-generic-5.15.193-2|1355	# See also certs/Makefile in kernel source
21mr|kernel-5.15-generic-5.15.193-2|1356	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.15-generic-5.15.193-2|1357	
21mr|kernel-5.15-generic-5.15.193-2|1358	# On ABF, %%packager == $username <$email>
21mr|kernel-5.15-generic-5.15.193-2|1359	# Try to extract email from %%packager if it is set
21mr|kernel-5.15-generic-5.15.193-2|1360	_get_email(){
21mr|kernel-5.15-generic-5.15.193-2|1361	# Check that macro %%packager was set and is not empty
21mr|kernel-5.15-generic-5.15.193-2|1362	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-5.15-generic-5.15.193-2|1363	# If was not set or is empty, use default email
21mr|kernel-5.15-generic-5.15.193-2|1364	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.15-generic-5.15.193-2|1365	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-5.15-generic-5.15.193-2|1366	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-5.15-generic-5.15.193-2|1367	fi
21mr|kernel-5.15-generic-5.15.193-2|1368	# Validate that what we have now is a valid email
21mr|kernel-5.15-generic-5.15.193-2|1369	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-5.15-generic-5.15.193-2|1370	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-5.15-generic-5.15.193-2|1371	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-5.15-generic-5.15.193-2|1372	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-5.15-generic-5.15.193-2|1373	# If it is, use it
21mr|kernel-5.15-generic-5.15.193-2|1374	then echo "$temp" && return
21mr|kernel-5.15-generic-5.15.193-2|1375	# Otherwise use default email
21mr|kernel-5.15-generic-5.15.193-2|1376	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.15-generic-5.15.193-2|1377	fi
21mr|kernel-5.15-generic-5.15.193-2|1378	# If script above has not return'ed for any reason,
21mr|kernel-5.15-generic-5.15.193-2|1379	# e.g. because of non-bash shell being not able to
21mr|kernel-5.15-generic-5.15.193-2|1380	# process regexp, use default email
21mr|kernel-5.15-generic-5.15.193-2|1381	echo 'rpmbuild@rosa.unknown'
21mr|kernel-5.15-generic-5.15.193-2|1382	}
21mr|kernel-5.15-generic-5.15.193-2|1383	email="$(_get_email)"
21mr|kernel-5.15-generic-5.15.193-2|1384	
21mr|kernel-5.15-generic-5.15.193-2|1385	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-5.15-generic-5.15.193-2|1386	[ req ]
21mr|kernel-5.15-generic-5.15.193-2|1387	prompt = no
21mr|kernel-5.15-generic-5.15.193-2|1388	string_mask = utf8only
21mr|kernel-5.15-generic-5.15.193-2|1389	#default_keyfile = %%{certs_signing_key_priv_rnd}
21mr|kernel-5.15-generic-5.15.193-2|1390	distinguished_name = req_distinguished_name
21mr|kernel-5.15-generic-5.15.193-2|1391	x509_extensions = myexts
21mr|kernel-5.15-generic-5.15.193-2|1392	[ req_distinguished_name ]
21mr|kernel-5.15-generic-5.15.193-2|1393	organizationName = %{vendor} rpmbuild
21mr|kernel-5.15-generic-5.15.193-2|1394	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-5.15-generic-5.15.193-2|1395	emailAddress = ${email}
21mr|kernel-5.15-generic-5.15.193-2|1396	[ myexts ]
21mr|kernel-5.15-generic-5.15.193-2|1397	basicConstraints=critical,CA:FALSE
21mr|kernel-5.15-generic-5.15.193-2|1398	keyUsage=digitalSignature
21mr|kernel-5.15-generic-5.15.193-2|1399	subjectKeyIdentifier=hash
21mr|kernel-5.15-generic-5.15.193-2|1400	authorityKeyIdentifier=keyid
21mr|kernel-5.15-generic-5.15.193-2|1401	EOF
21mr|kernel-5.15-generic-5.15.193-2|1402	cat "%{certs_key_config_rnd}"
21mr|kernel-5.15-generic-5.15.193-2|1403	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-5.15-generic-5.15.193-2|1404	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-5.15-generic-5.15.193-2|1405	# Avoid using the template
21mr|kernel-5.15-generic-5.15.193-2|1406	rm -f "%{certs_key_config_rnd}"
21mr|kernel-5.15-generic-5.15.193-2|1407	
21mr|kernel-5.15-generic-5.15.193-2|1408	_libressl_gen_key(){
21mr|kernel-5.15-generic-5.15.193-2|1409	if [ "$GOST_KEY" = 1 ]
21mr|kernel-5.15-generic-5.15.193-2|1410	then
21mr|kernel-5.15-generic-5.15.193-2|1411	lssl_req_gost_args="\
21mr|kernel-5.15-generic-5.15.193-2|1412	-newkey gost2001 \
21mr|kernel-5.15-generic-5.15.193-2|1413	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-5.15-generic-5.15.193-2|1414	-streebog512"
21mr|kernel-5.15-generic-5.15.193-2|1415	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-5.15-generic-5.15.193-2|1416	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-5.15-generic-5.15.193-2|1417	else
21mr|kernel-5.15-generic-5.15.193-2|1418	lssl_req_gost_args=""
21mr|kernel-5.15-generic-5.15.193-2|1419	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-5.15-generic-5.15.193-2|1420	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-5.15-generic-5.15.193-2|1421	fi
21mr|kernel-5.15-generic-5.15.193-2|1422	libressl req -new -nodes -utf8 -batch \
21mr|kernel-5.15-generic-5.15.193-2|1423	$lssl_req_gost_args \
21mr|kernel-5.15-generic-5.15.193-2|1424	-days 109500 \
21mr|kernel-5.15-generic-5.15.193-2|1425	-x509 -config "$CONFIG" \
21mr|kernel-5.15-generic-5.15.193-2|1426	-out "$OUT" \
21mr|kernel-5.15-generic-5.15.193-2|1427	-keyout "$OUT"
21mr|kernel-5.15-generic-5.15.193-2|1428	
21mr|kernel-5.15-generic-5.15.193-2|1429	# Verify
21mr|kernel-5.15-generic-5.15.193-2|1430	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-5.15-generic-5.15.193-2|1431	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.15-generic-5.15.193-2|1432	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.15-generic-5.15.193-2|1433	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.15-generic-5.15.193-2|1434	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-5.15-generic-5.15.193-2|1435	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.15-generic-5.15.193-2|1436	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.15-generic-5.15.193-2|1437	fi
21mr|kernel-5.15-generic-5.15.193-2|1438	}
21mr|kernel-5.15-generic-5.15.193-2|1439	
21mr|kernel-5.15-generic-5.15.193-2|1440	GOST_KEY=0 _libressl_gen_key
21mr|kernel-5.15-generic-5.15.193-2|1441	GOST_KEY=1 _libressl_gen_key
21mr|kernel-5.15-generic-5.15.193-2|1442	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-5.15-generic-5.15.193-2|1443	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-5.15-generic-5.15.193-2|1444	
21mr|kernel-5.15-generic-5.15.193-2|1445	# Strip public parts from the generated PEMs
21mr|kernel-5.15-generic-5.15.193-2|1446	sed -n \
21mr|kernel-5.15-generic-5.15.193-2|1447	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-5.15-generic-5.15.193-2|1448	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-5.15-generic-5.15.193-2|1449	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-5.15-generic-5.15.193-2|1450	> "%{certs_public_keys}"
21mr|kernel-5.15-generic-5.15.193-2|1451	
21mr|kernel-5.15-generic-5.15.193-2|1452	# Link sign-file and extract-cert with LibreSSL instead of OpenSSL
21mr|kernel-5.15-generic-5.15.193-2|1453	if [ $? != 0 ] ; then exit $? ; fi
21mr|kernel-5.15-generic-5.15.193-2|1454	sed -i %{src_dir}/scripts/Makefile \
21mr|kernel-5.15-generic-5.15.193-2|1455	%if %{with uml}
21mr|kernel-5.15-generic-5.15.193-2|1456	%{src_dir}.uml/scripts/Makefile \
21mr|kernel-5.15-generic-5.15.193-2|1457	%endif
21mr|kernel-5.15-generic-5.15.193-2|1458	-e "s, libcrypto , libressl-libcrypto ,g"
21mr|kernel-5.15-generic-5.15.193-2|1459	
21mr|kernel-5.15-generic-5.15.193-2|1460	%if %{with additional_keys}
21mr|kernel-5.15-generic-5.15.193-2|1461	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-5.15-generic-5.15.193-2|1462	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-5.15-generic-5.15.193-2|1463	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-5.15-generic-5.15.193-2|1464	>> "%{certs_public_keys}"
21mr|kernel-5.15-generic-5.15.193-2|1465	%endif
21mr|kernel-5.15-generic-5.15.193-2|1466	# End of additional_keys
21mr|kernel-5.15-generic-5.15.193-2|1467	cat %{certs_public_keys}
21mr|kernel-5.15-generic-5.15.193-2|1468	
21mr|kernel-5.15-generic-5.15.193-2|1469	# .config
21mr|kernel-5.15-generic-5.15.193-2|1470	%smake -s mrproper
21mr|kernel-5.15-generic-5.15.193-2|1471	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-5.15-generic-5.15.193-2|1472	
21mr|kernel-5.15-generic-5.15.193-2|1473	# Make sure EXTRAVERSION says what we want it to say
21mr|kernel-5.15-generic-5.15.193-2|1474	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-5.15-generic-5.15.193-2|1475	
21mr|kernel-5.15-generic-5.15.193-2|1476	# Build the kernel
21mr|kernel-5.15-generic-5.15.193-2|1477	echo "Building kernel %{kver_full}"
21mr|kernel-5.15-generic-5.15.193-2|1478	
21mr|kernel-5.15-generic-5.15.193-2|1479	TARGETS="all"
21mr|kernel-5.15-generic-5.15.193-2|1480	# need to install dtbs to proper boot arm64 devices
21mr|kernel-5.15-generic-5.15.193-2|1481	%ifarch %{armx}
21mr|kernel-5.15-generic-5.15.193-2|1482	TARGETS="$TARGETS dtbs"
21mr|kernel-5.15-generic-5.15.193-2|1483	%endif
21mr|kernel-5.15-generic-5.15.193-2|1484	
21mr|kernel-5.15-generic-5.15.193-2|1485	%kmake V=1 -s $TARGETS
21mr|kernel-5.15-generic-5.15.193-2|1486	
21mr|kernel-5.15-generic-5.15.193-2|1487	# Install modules
21mr|kernel-5.15-generic-5.15.193-2|1488	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1489	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-5.15-generic-5.15.193-2|1490	
21mr|kernel-5.15-generic-5.15.193-2|1491	%if %{with binary_extra_modules}
21mr|kernel-5.15-generic-5.15.193-2|1492	# Build and install procedure is specific to each Makefile from kernmel-source-* packages
21mr|kernel-5.15-generic-5.15.193-2|1493	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-5.15-generic-5.15.193-2|1494	# Copy directory because write permissions are required
21mr|kernel-5.15-generic-5.15.193-2|1495	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-5.15-generic-5.15.193-2|1496	
21mr|kernel-5.15-generic-5.15.193-2|1497	# $1: name of kernel module
21mr|kernel-5.15-generic-5.15.193-2|1498	# $2: directory (e.g.: kernel/net/wireless)
21mr|kernel-5.15-generic-5.15.193-2|1499	_build_rtl(){
21mr|kernel-5.15-generic-5.15.193-2|1500	cp -r "$(rpm -q --qf "/usr/src/rtl${1}-%%{VERSION}-%%{RELEASE}" kernel-source-rtl${1})" kernel-source-rtl${1}
21mr|kernel-5.15-generic-5.15.193-2|1501	pushd kernel-source-rtl${1}
21mr|kernel-5.15-generic-5.15.193-2|1502	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.15-generic-5.15.193-2|1503	mkdir -p %{temp_modules}/%{kver_full}/${2}
21mr|kernel-5.15-generic-5.15.193-2|1504	cp ${1}.ko %{temp_modules}/%{kver_full}/${2}
21mr|kernel-5.15-generic-5.15.193-2|1505	popd
21mr|kernel-5.15-generic-5.15.193-2|1506	rm -fr kernel-source-rtl${1}
21mr|kernel-5.15-generic-5.15.193-2|1507	}
21mr|kernel-5.15-generic-5.15.193-2|1508	
21mr|kernel-5.15-generic-5.15.193-2|1509	_build_rtl 8821ce kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1510	_build_rtl 8821cu kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1511	_build_rtl 88x2bu kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1512	_build_rtl 8812au kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1513	_build_rtl 8821au kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1514	_build_rtl 8821au kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1515	_build_rtl 8814au kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1516	_build_rtl 8723au kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1517	_build_rtl 8188gu kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1518	_build_rtl 8723bu kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1519	_build_rtl 8723ds kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1520	_build_rtl 8723du kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1521	_build_rtl 8852au kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1522	_build_rtl 8192du kernel/net/wireless
21mr|kernel-5.15-generic-5.15.193-2|1523	
21mr|kernel-5.15-generic-5.15.193-2|1524	cp -r "$(rpm -q --qf '/usr/src/rtk_btusb-%%{VERSION}-%%{RELEASE}' kernel-source-rtk_btusb)" kernel-source-rtk_btusb
21mr|kernel-5.15-generic-5.15.193-2|1525	pushd kernel-source-rtk_btusb
21mr|kernel-5.15-generic-5.15.193-2|1526	%kmake KDIR=%{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1527	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/
21mr|kernel-5.15-generic-5.15.193-2|1528	cp rtk_btusb.ko %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko
21mr|kernel-5.15-generic-5.15.193-2|1529	popd
21mr|kernel-5.15-generic-5.15.193-2|1530	rm -fr kernel-source-rtk_btusb
21mr|kernel-5.15-generic-5.15.193-2|1531	
21mr|kernel-5.15-generic-5.15.193-2|1532	cp -r "$(rpm -q --qf '/usr/src/rtw89-%%{VERSION}-%%{RELEASE}' kernel-source-rtw89)" kernel-source-rtw89
21mr|kernel-5.15-generic-5.15.193-2|1533	pushd kernel-source-rtw89
21mr|kernel-5.15-generic-5.15.193-2|1534	%kmake KSRC=%{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1535	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-5.15-generic-5.15.193-2|1536	cp *.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-5.15-generic-5.15.193-2|1537	popd
21mr|kernel-5.15-generic-5.15.193-2|1538	rm -fr kernel-source-rtw89
21mr|kernel-5.15-generic-5.15.193-2|1539	
21mr|kernel-5.15-generic-5.15.193-2|1540	cp -r "$(rpm -q --qf '/usr/src/rtw88-%%{VERSION}-%%{RELEASE}' kernel-source-rtw88)" kernel-source-rtw88
21mr|kernel-5.15-generic-5.15.193-2|1541	pushd kernel-source-rtw88
21mr|kernel-5.15-generic-5.15.193-2|1542	%kmake KSRC=%{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1543	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw88p
21mr|kernel-5.15-generic-5.15.193-2|1544	cp *.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw88p
21mr|kernel-5.15-generic-5.15.193-2|1545	popd
21mr|kernel-5.15-generic-5.15.193-2|1546	rm -fr kernel-source-rtw88
21mr|kernel-5.15-generic-5.15.193-2|1547	
21mr|kernel-5.15-generic-5.15.193-2|1548	_build_nvidia(){
21mr|kernel-5.15-generic-5.15.193-2|1549	local t="${2:-}"
21mr|kernel-5.15-generic-5.15.193-2|1550	test -n "$t" && t="-$t"
21mr|kernel-5.15-generic-5.15.193-2|1551	cp -r "$(rpm -q --qf "/usr/src/nvidia${1}${t}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1}${t})" kernel-source-nvidia${1}${t}
21mr|kernel-5.15-generic-5.15.193-2|1552	pushd kernel-source-nvidia${1}${t}
21mr|kernel-5.15-generic-5.15.193-2|1553	%make_build SYSSRC=%{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1554	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}
21mr|kernel-5.15-generic-5.15.193-2|1555	# put them here to extract debug and compress, will be moved later
21mr|kernel-5.15-generic-5.15.193-2|1556	install -m0644 $(find . -name '*.ko') %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}/"$i"
21mr|kernel-5.15-generic-5.15.193-2|1557	popd
21mr|kernel-5.15-generic-5.15.193-2|1558	rm -fr kernel-source-nvidia${1}${t}
21mr|kernel-5.15-generic-5.15.193-2|1559	# for rosa-kernel-tools
21mr|kernel-5.15-generic-5.15.193-2|1560	mkdir -p %{temp_root}/var/spool/initramfs-regen
21mr|kernel-5.15-generic-5.15.193-2|1561	touch %{temp_root}/var/spool/initramfs-regen/nvidia${1}${t}.%{kroko_release}
21mr|kernel-5.15-generic-5.15.193-2|1562	}
21mr|kernel-5.15-generic-5.15.193-2|1563	
21mr|kernel-5.15-generic-5.15.193-2|1564	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|1565	cp -r "$(rpm -q --qf '/usr/src/broadcom-wl-%%{VERSION}-%%{RELEASE}' kernel-source-broadcom-wl)" kernel-source-broadcom-wl
21mr|kernel-5.15-generic-5.15.193-2|1566	pushd kernel-source-broadcom-wl
21mr|kernel-5.15-generic-5.15.193-2|1567	%kmake -C %{src_dir} M="$PWD"
21mr|kernel-5.15-generic-5.15.193-2|1568	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.15-generic-5.15.193-2|1569	cp wl.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/wl.ko
21mr|kernel-5.15-generic-5.15.193-2|1570	popd
21mr|kernel-5.15-generic-5.15.193-2|1571	rm -fr kernel-source-broadcom-wl
21mr|kernel-5.15-generic-5.15.193-2|1572	
21mr|kernel-5.15-generic-5.15.193-2|1573	_build_nvidia 340
21mr|kernel-5.15-generic-5.15.193-2|1574	%endif
21mr|kernel-5.15-generic-5.15.193-2|1575	
21mr|kernel-5.15-generic-5.15.193-2|1576	%ifarch %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|1577	_build_nvidia 390
21mr|kernel-5.15-generic-5.15.193-2|1578	_build_nvidia 470
21mr|kernel-5.15-generic-5.15.193-2|1579	_build_nvidia 550
21mr|kernel-5.15-generic-5.15.193-2|1580	_build_nvidia 580 proprietary
21mr|kernel-5.15-generic-5.15.193-2|1581	_build_nvidia 580 open
21mr|kernel-5.15-generic-5.15.193-2|1582	%endif
21mr|kernel-5.15-generic-5.15.193-2|1583	
21mr|kernel-5.15-generic-5.15.193-2|1584	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-5.15-generic-5.15.193-2|1585	pushd kernel-source-tripso
21mr|kernel-5.15-generic-5.15.193-2|1586	%kmake KDIR=%{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1587	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.15-generic-5.15.193-2|1588	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.15-generic-5.15.193-2|1589	popd
21mr|kernel-5.15-generic-5.15.193-2|1590	rm -fr kernel-source-tripso
21mr|kernel-5.15-generic-5.15.193-2|1591	
21mr|kernel-5.15-generic-5.15.193-2|1592	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-5.15-generic-5.15.193-2|1593	pushd kernel-source-ipt-so
21mr|kernel-5.15-generic-5.15.193-2|1594	%kmake KDIR=%{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1595	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.15-generic-5.15.193-2|1596	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.15-generic-5.15.193-2|1597	popd
21mr|kernel-5.15-generic-5.15.193-2|1598	rm -fr kernel-source-ipt-so
21mr|kernel-5.15-generic-5.15.193-2|1599	
21mr|kernel-5.15-generic-5.15.193-2|1600	%if %{with binary_shredder}
21mr|kernel-5.15-generic-5.15.193-2|1601	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-5.15-generic-5.15.193-2|1602	pushd kernel-source-shredder-kernel
21mr|kernel-5.15-generic-5.15.193-2|1603	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1604	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.15-generic-5.15.193-2|1605	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.15-generic-5.15.193-2|1606	popd
21mr|kernel-5.15-generic-5.15.193-2|1607	rm -fr kernel-source-shredder-kernel
21mr|kernel-5.15-generic-5.15.193-2|1608	%endif
21mr|kernel-5.15-generic-5.15.193-2|1609	
21mr|kernel-5.15-generic-5.15.193-2|1610	%if %{with binary_virtualbox_host}
21mr|kernel-5.15-generic-5.15.193-2|1611	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-5.15-generic-5.15.193-2|1612	cp -r "$(rpm -q --qf '/usr/src/virtualbox-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox)" kernel-source-virtualbox
21mr|kernel-5.15-generic-5.15.193-2|1613	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.15-generic-5.15.193-2|1614	pushd kernel-source-virtualbox
21mr|kernel-5.15-generic-5.15.193-2|1615	make -C vboxdrv KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1616	cp -fv vboxdrv/Module.symvers vboxnetflt
21mr|kernel-5.15-generic-5.15.193-2|1617	cp -fv vboxdrv/Module.symvers vboxnetadp
21mr|kernel-5.15-generic-5.15.193-2|1618	make -C vboxnetflt KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1619	make -C vboxnetadp KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1620	cp -fv vboxnetadp/Module.symvers vboxpci/
21mr|kernel-5.15-generic-5.15.193-2|1621	make -C vboxpci KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1622	for i in vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-5.15-generic-5.15.193-2|1623	do
21mr|kernel-5.15-generic-5.15.193-2|1624	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.15-generic-5.15.193-2|1625	done
21mr|kernel-5.15-generic-5.15.193-2|1626	popd
21mr|kernel-5.15-generic-5.15.193-2|1627	%endif
21mr|kernel-5.15-generic-5.15.193-2|1628	
21mr|kernel-5.15-generic-5.15.193-2|1629	cp -r "$(rpm -q --qf '/usr/src/v4l2loopback-%%{VERSION}-%%{RELEASE}' kernel-source-v4l2loopback)" kernel-source-v4l2loopback
21mr|kernel-5.15-generic-5.15.193-2|1630	pushd kernel-source-v4l2loopback
21mr|kernel-5.15-generic-5.15.193-2|1631	cat Kbuild > Makefile
21mr|kernel-5.15-generic-5.15.193-2|1632	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-5.15-generic-5.15.193-2|1633	make -C %{src_dir} M="$PWD" modules
21mr|kernel-5.15-generic-5.15.193-2|1634	cp v4l2loopback.ko %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-5.15-generic-5.15.193-2|1635	pushd
21mr|kernel-5.15-generic-5.15.193-2|1636	rm -fr kernel-source-v4l2loopback
21mr|kernel-5.15-generic-5.15.193-2|1637	
21mr|kernel-5.15-generic-5.15.193-2|1638	%if %{with nickel}
21mr|kernel-5.15-generic-5.15.193-2|1639	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-5.15-generic-5.15.193-2|1640	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-5.15-generic-5.15.193-2|1641	pushd kernel-source-rosa-test-suite
21mr|kernel-5.15-generic-5.15.193-2|1642	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.15-generic-5.15.193-2|1643	for i in nlkm memfreetest pcietest
21mr|kernel-5.15-generic-5.15.193-2|1644	do
21mr|kernel-5.15-generic-5.15.193-2|1645	cat << EOF > Makefile
21mr|kernel-5.15-generic-5.15.193-2|1646	obj-m := ${i}.o
21mr|kernel-5.15-generic-5.15.193-2|1647	all:
21mr|kernel-5.15-generic-5.15.193-2|1648	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-5.15-generic-5.15.193-2|1649	EOF
21mr|kernel-5.15-generic-5.15.193-2|1650	%kmake
21mr|kernel-5.15-generic-5.15.193-2|1651	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.15-generic-5.15.193-2|1652	done
21mr|kernel-5.15-generic-5.15.193-2|1653	popd
21mr|kernel-5.15-generic-5.15.193-2|1654	%endif
21mr|kernel-5.15-generic-5.15.193-2|1655	# End with nickel <- with binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|1656	
21mr|kernel-5.15-generic-5.15.193-2|1657	%endif
21mr|kernel-5.15-generic-5.15.193-2|1658	# End with binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|1659	
21mr|kernel-5.15-generic-5.15.193-2|1660	%if %{with uml}
21mr|kernel-5.15-generic-5.15.193-2|1661	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-5.15-generic-5.15.193-2|1662	pushd %{src_dir}.uml
21mr|kernel-5.15-generic-5.15.193-2|1663	%kmake ARCH=um defconfig
21mr|kernel-5.15-generic-5.15.193-2|1664	%kmake ARCH=um linux
21mr|kernel-5.15-generic-5.15.193-2|1665	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1666	#rm -fv linux
21mr|kernel-5.15-generic-5.15.193-2|1667	%kmake V=1 ARCH=um modules
21mr|kernel-5.15-generic-5.15.193-2|1668	mkdir -p %{temp_root}/lib/modules-uml/%{kver_full}/
21mr|kernel-5.15-generic-5.15.193-2|1669	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}/lib/modules-uml/%{kver_full}/ modules_install
21mr|kernel-5.15-generic-5.15.193-2|1670	popd
21mr|kernel-5.15-generic-5.15.193-2|1671	%endif
21mr|kernel-5.15-generic-5.15.193-2|1672	
21mr|kernel-5.15-generic-5.15.193-2|1673	install -d %{temp_boot}
21mr|kernel-5.15-generic-5.15.193-2|1674	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1675	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1676	%if %{with modxz}
21mr|kernel-5.15-generic-5.15.193-2|1677	xz -c Module.symvers > %{temp_boot}/symvers-%{kver_full}.xz
21mr|kernel-5.15-generic-5.15.193-2|1678	%else
21mr|kernel-5.15-generic-5.15.193-2|1679	%{zstd_cmd} Module.symvers
21mr|kernel-5.15-generic-5.15.193-2|1680	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-5.15-generic-5.15.193-2|1681	%endif
21mr|kernel-5.15-generic-5.15.193-2|1682	
21mr|kernel-5.15-generic-5.15.193-2|1683	%ifarch %{armx}
21mr|kernel-5.15-generic-5.15.193-2|1684	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-5.15-generic-5.15.193-2|1685	%endif
21mr|kernel-5.15-generic-5.15.193-2|1686	
21mr|kernel-5.15-generic-5.15.193-2|1687	%ifarch aarch64
21mr|kernel-5.15-generic-5.15.193-2|1688	cp -f arch/arm64/boot/Image.gz %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1689	%else
21mr|kernel-5.15-generic-5.15.193-2|1690	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1691	%endif
21mr|kernel-5.15-generic-5.15.193-2|1692	
21mr|kernel-5.15-generic-5.15.193-2|1693	# Headers
21mr|kernel-5.15-generic-5.15.193-2|1694	%if %{build_headers}
21mr|kernel-5.15-generic-5.15.193-2|1695	%make INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-5.15-generic-5.15.193-2|1696	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-5.15-generic-5.15.193-2|1697	%endif
21mr|kernel-5.15-generic-5.15.193-2|1698	
21mr|kernel-5.15-generic-5.15.193-2|1699	# Remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-5.15-generic-5.15.193-2|1700	rm -rf %{temp_root}/lib/firmware
21mr|kernel-5.15-generic-5.15.193-2|1701	
21mr|kernel-5.15-generic-5.15.193-2|1702	# Prepare the files for kernel*-devel
21mr|kernel-5.15-generic-5.15.193-2|1703	%if %{build_devel}
21mr|kernel-5.15-generic-5.15.193-2|1704	
21mr|kernel-5.15-generic-5.15.193-2|1705	mkdir -p %{temp_devel_root}
21mr|kernel-5.15-generic-5.15.193-2|1706	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.15-generic-5.15.193-2|1707	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.15-generic-5.15.193-2|1708	
21mr|kernel-5.15-generic-5.15.193-2|1709	cp -fR include %{temp_devel_root}
21mr|kernel-5.15-generic-5.15.193-2|1710	
21mr|kernel-5.15-generic-5.15.193-2|1711	cp -fR scripts %{temp_devel_root}
21mr|kernel-5.15-generic-5.15.193-2|1712	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-5.15-generic-5.15.193-2|1713	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-5.15-generic-5.15.193-2|1714	cp -fR tools %{temp_devel_root}/
21mr|kernel-5.15-generic-5.15.193-2|1715	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.15-generic-5.15.193-2|1716	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.15-generic-5.15.193-2|1717	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.15-generic-5.15.193-2|1718	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-5.15-generic-5.15.193-2|1719	# Needed for arch/x86/purgatory
21mr|kernel-5.15-generic-5.15.193-2|1720	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-5.15-generic-5.15.193-2|1721	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-5.15-generic-5.15.193-2|1722	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.15-generic-5.15.193-2|1723	# needed for kexec
21mr|kernel-5.15-generic-5.15.193-2|1724	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.15-generic-5.15.193-2|1725	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.15-generic-5.15.193-2|1726	%endif
21mr|kernel-5.15-generic-5.15.193-2|1727	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.15-generic-5.15.193-2|1728	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-5.15-generic-5.15.193-2|1729	
21mr|kernel-5.15-generic-5.15.193-2|1730	# Needed for truecrypt build (Danny)
21mr|kernel-5.15-generic-5.15.193-2|1731	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-5.15-generic-5.15.193-2|1732	
21mr|kernel-5.15-generic-5.15.193-2|1733	# Needed for lirc_gpio (#39004)
21mr|kernel-5.15-generic-5.15.193-2|1734	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.15-generic-5.15.193-2|1735	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.15-generic-5.15.193-2|1736	cp -fR drivers/media/common/btcx-risc.h %{temp_devel_root}/drivers/media/common/
21mr|kernel-5.15-generic-5.15.193-2|1737	
21mr|kernel-5.15-generic-5.15.193-2|1738	# Add acpica header files, needed for fglrx build
21mr|kernel-5.15-generic-5.15.193-2|1739	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-5.15-generic-5.15.193-2|1740	
21mr|kernel-5.15-generic-5.15.193-2|1741	%if %{with aufs}
21mr|kernel-5.15-generic-5.15.193-2|1742	# aufs2 has a special file needed
21mr|kernel-5.15-generic-5.15.193-2|1743	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-5.15-generic-5.15.193-2|1744	%endif
21mr|kernel-5.15-generic-5.15.193-2|1745	
21mr|kernel-5.15-generic-5.15.193-2|1746	# SELinux needs security/selinux/include
21mr|kernel-5.15-generic-5.15.193-2|1747	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-5.15-generic-5.15.193-2|1748	
21mr|kernel-5.15-generic-5.15.193-2|1749	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-5.15-generic-5.15.193-2|1750	mips mn10300 nds32 nios2 openrisc parisc powerpc riscv s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-5.15-generic-5.15.193-2|1751	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-5.15-generic-5.15.193-2|1752	done
21mr|kernel-5.15-generic-5.15.193-2|1753	
21mr|kernel-5.15-generic-5.15.193-2|1754	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-5.15-generic-5.15.193-2|1755	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-5.15-generic-5.15.193-2|1756	pushd %{temp_devel_root}
21mr|kernel-5.15-generic-5.15.193-2|1757	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-5.15-generic-5.15.193-2|1758	popd
21mr|kernel-5.15-generic-5.15.193-2|1759	
21mr|kernel-5.15-generic-5.15.193-2|1760	rm -f %{temp_devel_root}/.config.old
21mr|kernel-5.15-generic-5.15.193-2|1761	
21mr|kernel-5.15-generic-5.15.193-2|1762	# Fix permissions
21mr|kernel-5.15-generic-5.15.193-2|1763	chmod -R a+rX %{temp_devel_root}
21mr|kernel-5.15-generic-5.15.193-2|1764	
21mr|kernel-5.15-generic-5.15.193-2|1765	# Disable mrproper in -devel rpms
21mr|kernel-5.15-generic-5.15.193-2|1766	patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-5.15-generic-5.15.193-2|1767	%endif
21mr|kernel-5.15-generic-5.15.193-2|1768	# End of build_devel
21mr|kernel-5.15-generic-5.15.193-2|1769	
21mr|kernel-5.15-generic-5.15.193-2|1770	
21mr|kernel-5.15-generic-5.15.193-2|1771	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-5.15-generic-5.15.193-2|1772	%if %{build_debug}
21mr|kernel-5.15-generic-5.15.193-2|1773	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.15-generic-5.15.193-2|1774	-name "*.ko" | \
21mr|kernel-5.15-generic-5.15.193-2|1775	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-5.15-generic-5.15.193-2|1776	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.15-generic-5.15.193-2|1777	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-5.15-generic-5.15.193-2|1778	sh -c 'cd `dirname {}`; \
21mr|kernel-5.15-generic-5.15.193-2|1779	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-5.15-generic-5.15.193-2|1780	--strip-debug `basename {}`'
21mr|kernel-5.15-generic-5.15.193-2|1781	%endif
21mr|kernel-5.15-generic-5.15.193-2|1782	# End of build_debug
21mr|kernel-5.15-generic-5.15.193-2|1783	
21mr|kernel-5.15-generic-5.15.193-2|1784	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.15-generic-5.15.193-2|1785	_libressl_sign(){
21mr|kernel-5.15-generic-5.15.193-2|1786	if [ ! -f "$1" ]; then
21mr|kernel-5.15-generic-5.15.193-2|1787	echo "No file $1"
21mr|kernel-5.15-generic-5.15.193-2|1788	return 0
21mr|kernel-5.15-generic-5.15.193-2|1789	fi
21mr|kernel-5.15-generic-5.15.193-2|1790	f="$1"
21mr|kernel-5.15-generic-5.15.193-2|1791	%if %{with gost_sign}
21mr|kernel-5.15-generic-5.15.193-2|1792	%{src_dir}/scripts/sign-file streebog512 \
21mr|kernel-5.15-generic-5.15.193-2|1793	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-5.15-generic-5.15.193-2|1794	%else
21mr|kernel-5.15-generic-5.15.193-2|1795	%{src_dir}/scripts/sign-file sha512 \
21mr|kernel-5.15-generic-5.15.193-2|1796	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-5.15-generic-5.15.193-2|1797	%endif
21mr|kernel-5.15-generic-5.15.193-2|1798	unset f
21mr|kernel-5.15-generic-5.15.193-2|1799	}
21mr|kernel-5.15-generic-5.15.193-2|1800	export -f _libressl_sign
21mr|kernel-5.15-generic-5.15.193-2|1801	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.15-generic-5.15.193-2|1802	%if %{with uml}
21mr|kernel-5.15-generic-5.15.193-2|1803	%{temp_root}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.15-generic-5.15.193-2|1804	%endif
21mr|kernel-5.15-generic-5.15.193-2|1805	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.15-generic-5.15.193-2|1806	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-5.15-generic-5.15.193-2|1807	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-5.15-generic-5.15.193-2|1808	
21mr|kernel-5.15-generic-5.15.193-2|1809	# Set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-5.15-generic-5.15.193-2|1810	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.15-generic-5.15.193-2|1811	
21mr|kernel-5.15-generic-5.15.193-2|1812	%if %{build_perf}
21mr|kernel-5.15-generic-5.15.193-2|1813	%smake -C tools/perf -s PYTHON=%{__python3} HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-5.15-generic-5.15.193-2|1814	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-5.15-generic-5.15.193-2|1815	%endif
21mr|kernel-5.15-generic-5.15.193-2|1816	
21mr|kernel-5.15-generic-5.15.193-2|1817	%if %{build_cpupower}
21mr|kernel-5.15-generic-5.15.193-2|1818	# Make sure version-gen.sh is executable.
21mr|kernel-5.15-generic-5.15.193-2|1819	chmod +x tools/power/cpupower/utils/version-gen.sh
21mr|kernel-5.15-generic-5.15.193-2|1820	%make -C tools/power/cpupower CPUFREQ_BENCH=false
21mr|kernel-5.15-generic-5.15.193-2|1821	%endif
21mr|kernel-5.15-generic-5.15.193-2|1822	
21mr|kernel-5.15-generic-5.15.193-2|1823	_cleanup
21mr|kernel-5.15-generic-5.15.193-2|1824	
21mr|kernel-5.15-generic-5.15.193-2|1825	############################################################################
21mr|kernel-5.15-generic-5.15.193-2|1826	
21mr|kernel-5.15-generic-5.15.193-2|1827	%install
21mr|kernel-5.15-generic-5.15.193-2|1828	cd %{src_dir}
21mr|kernel-5.15-generic-5.15.193-2|1829	
21mr|kernel-5.15-generic-5.15.193-2|1830	# TODO: get rid of temporary directory, install to buildroot directly?
21mr|kernel-5.15-generic-5.15.193-2|1831	# We want to be able to test several times the install part
21mr|kernel-5.15-generic-5.15.193-2|1832	rm -rf %{buildroot}
21mr|kernel-5.15-generic-5.15.193-2|1833	cp -a %{temp_root} %{buildroot}
21mr|kernel-5.15-generic-5.15.193-2|1834	
21mr|kernel-5.15-generic-5.15.193-2|1835	#if %%{with oblig_signed_modules}
21mr|kernel-5.15-generic-5.15.193-2|1836	# Multithreaded verification that every kernel module has a signature attached to it
21mr|kernel-5.15-generic-5.15.193-2|1837	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.15-generic-5.15.193-2|1838	touch %{certs_verify_tmp}
21mr|kernel-5.15-generic-5.15.193-2|1839	_verify_signature(){
21mr|kernel-5.15-generic-5.15.193-2|1840	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-5.15-generic-5.15.193-2|1841	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | grep -q '~Module signature appended~'; then
21mr|kernel-5.15-generic-5.15.193-2|1842	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.15-generic-5.15.193-2|1843	rm -f %{certs_verify_tmp}
21mr|kernel-5.15-generic-5.15.193-2|1844	fi
21mr|kernel-5.15-generic-5.15.193-2|1845	else
21mr|kernel-5.15-generic-5.15.193-2|1846	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-5.15-generic-5.15.193-2|1847	exit 1
21mr|kernel-5.15-generic-5.15.193-2|1848	fi
21mr|kernel-5.15-generic-5.15.193-2|1849	}
21mr|kernel-5.15-generic-5.15.193-2|1850	export -f _verify_signature
21mr|kernel-5.15-generic-5.15.193-2|1851	find %{target_modules} \
21mr|kernel-5.15-generic-5.15.193-2|1852	%if %{with uml}
21mr|kernel-5.15-generic-5.15.193-2|1853	%{buildroot}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.15-generic-5.15.193-2|1854	%endif
21mr|kernel-5.15-generic-5.15.193-2|1855	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.15-generic-5.15.193-2|1856	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-5.15-generic-5.15.193-2|1857	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.15-generic-5.15.193-2|1858	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-5.15-generic-5.15.193-2|1859	exit 1
21mr|kernel-5.15-generic-5.15.193-2|1860	fi
21mr|kernel-5.15-generic-5.15.193-2|1861	rm -f %{certs_verify_tmp}
21mr|kernel-5.15-generic-5.15.193-2|1862	#endif
21mr|kernel-5.15-generic-5.15.193-2|1863	
21mr|kernel-5.15-generic-5.15.193-2|1864	# Compressing modules
21mr|kernel-5.15-generic-5.15.193-2|1865	%if %{with compress_modules}
21mr|kernel-5.15-generic-5.15.193-2|1866	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-5.15-generic-5.15.193-2|1867	# * decompressed: 266.3 MiB
21mr|kernel-5.15-generic-5.15.193-2|1868	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-5.15-generic-5.15.193-2|1869	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-5.15-generic-5.15.193-2|1870	# * zstd -6 without training: 79.6 MiB
21mr|kernel-5.15-generic-5.15.193-2|1871	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-5.15-generic-5.15.193-2|1872	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-5.15-generic-5.15.193-2|1873	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-5.15-generic-5.15.193-2|1874	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-5.15-generic-5.15.193-2|1875	# Testing speed of loading modules:
21mr|kernel-5.15-generic-5.15.193-2|1876	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-5.15-generic-5.15.193-2|1877	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-5.15-generic-5.15.193-2|1878	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.15-generic-5.15.193-2|1879	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-5.15-generic-5.15.193-2|1880	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-5.15-generic-5.15.193-2|1881	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.15-generic-5.15.193-2|1882	# took 43-47s, with disk cache (2+ runs) ~42s, +21%%
21mr|kernel-5.15-generic-5.15.193-2|1883	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-5.15-generic-5.15.193-2|1884	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%%)
21mr|kernel-5.15-generic-5.15.193-2|1885	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-5.15-generic-5.15.193-2|1886	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%%)
21mr|kernel-5.15-generic-5.15.193-2|1887	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-5.15-generic-5.15.193-2|1888	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-5.15-generic-5.15.193-2|1889	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-5.15-generic-5.15.193-2|1890	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-5.15-generic-5.15.193-2|1891	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-5.15-generic-5.15.193-2|1892	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-5.15-generic-5.15.193-2|1893	# Let's use zstd for now.
21mr|kernel-5.15-generic-5.15.193-2|1894	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-5.15-generic-5.15.193-2|1895	# but upstream kernels still cannot decompress it.
21mr|kernel-5.15-generic-5.15.193-2|1896	#{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-5.15-generic-5.15.193-2|1897	#[ -f dictionary ]
21mr|kernel-5.15-generic-5.15.193-2|1898	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-5.15-generic-5.15.193-2|1899	%if %{with modxz}
21mr|kernel-5.15-generic-5.15.193-2|1900	find %{target_modules} -name "*.ko" | %kxargs xz -6e
21mr|kernel-5.15-generic-5.15.193-2|1901	%else
21mr|kernel-5.15-generic-5.15.193-2|1902	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-5.15-generic-5.15.193-2|1903	rm -f dictionary
21mr|kernel-5.15-generic-5.15.193-2|1904	%endif
21mr|kernel-5.15-generic-5.15.193-2|1905	%endif
21mr|kernel-5.15-generic-5.15.193-2|1906	
21mr|kernel-5.15-generic-5.15.193-2|1907	%if %{with binary_extra_modules}
21mr|kernel-5.15-generic-5.15.193-2|1908	# Move nvidia modules to manage them via alternatives(8), leave *.debug
21mr|kernel-5.15-generic-5.15.193-2|1909	# TODO: better handle debug here and in the package in general
21mr|kernel-5.15-generic-5.15.193-2|1910	find %{target_modules}/%{kver_full}/kernel/drivers/video -name 'nvidia???*' -type d -maxdepth 1 |
21mr|kernel-5.15-generic-5.15.193-2|1911	while read -r line
21mr|kernel-5.15-generic-5.15.193-2|1912	do
21mr|kernel-5.15-generic-5.15.193-2|1913	nv="$(basename "$line")"
21mr|kernel-5.15-generic-5.15.193-2|1914	mkdir -p %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1915	mv -v "$line"/*.ko%{kmod_suffix} %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1916	dir_no_buildroot="$(echo "$line" | sed -e 's,^%{buildroot},,')"
21mr|kernel-5.15-generic-5.15.193-2|1917	echo "%exclude $dir_no_buildroot" >> %{kernel_files}
21mr|kernel-5.15-generic-5.15.193-2|1918	%if %{build_debug}
21mr|kernel-5.15-generic-5.15.193-2|1919	echo "%dir $dir_no_buildroot" >> %{debuginfo_files}
21mr|kernel-5.15-generic-5.15.193-2|1920	%endif
21mr|kernel-5.15-generic-5.15.193-2|1921	done
21mr|kernel-5.15-generic-5.15.193-2|1922	%endif #/with binary_extra_modules
21mr|kernel-5.15-generic-5.15.193-2|1923	
21mr|kernel-5.15-generic-5.15.193-2|1924	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-5.15-generic-5.15.193-2|1925	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-5.15-generic-5.15.193-2|1926	
21mr|kernel-5.15-generic-5.15.193-2|1927	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-5.15-generic-5.15.193-2|1928	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-5.15-generic-5.15.193-2|1929	# 65 MiB is a bit more than needed, but let's be more sure that there is enought space.
21mr|kernel-5.15-generic-5.15.193-2|1930	# On my PC, zstd-compressed initrds take 58,5 MiB.
21mr|kernel-5.15-generic-5.15.193-2|1931	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-5.15-generic-5.15.193-2|1932	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-5.15-generic-5.15.193-2|1933	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=65
21mr|kernel-5.15-generic-5.15.193-2|1934	
21mr|kernel-5.15-generic-5.15.193-2|1935	%if %{build_debug}
21mr|kernel-5.15-generic-5.15.193-2|1936	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.15-generic-5.15.193-2|1937	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-5.15-generic-5.15.193-2|1938	%endif
21mr|kernel-5.15-generic-5.15.193-2|1939	# End of build_debug
21mr|kernel-5.15-generic-5.15.193-2|1940	
21mr|kernel-5.15-generic-5.15.193-2|1941	pushd %{target_modules}
21mr|kernel-5.15-generic-5.15.193-2|1942	for i in *; do
21mr|kernel-5.15-generic-5.15.193-2|1943	rm -f $i/build $i/source
21mr|kernel-5.15-generic-5.15.193-2|1944	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-5.15-generic-5.15.193-2|1945	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-5.15-generic-5.15.193-2|1946	done
21mr|kernel-5.15-generic-5.15.193-2|1947	
21mr|kernel-5.15-generic-5.15.193-2|1948	# Sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-5.15-generic-5.15.193-2|1949	# we really need the depmod -ae here
21mr|kernel-5.15-generic-5.15.193-2|1950	for i in *; do
21mr|kernel-5.15-generic-5.15.193-2|1951	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-5.15-generic-5.15.193-2|1952	echo $?
21mr|kernel-5.15-generic-5.15.193-2|1953	done
21mr|kernel-5.15-generic-5.15.193-2|1954	
21mr|kernel-5.15-generic-5.15.193-2|1955	# We used to create modules.description files which contained the
21mr|kernel-5.15-generic-5.15.193-2|1956	# description strings for the modules as shown by modinfo. These files
21mr|kernel-5.15-generic-5.15.193-2|1957	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-5.15-generic-5.15.193-2|1958	# checks for their existence) but keep them empty.
21mr|kernel-5.15-generic-5.15.193-2|1959	for i in *; do
21mr|kernel-5.15-generic-5.15.193-2|1960	touch $i/modules.description
21mr|kernel-5.15-generic-5.15.193-2|1961	done
21mr|kernel-5.15-generic-5.15.193-2|1962	popd
21mr|kernel-5.15-generic-5.15.193-2|1963	
21mr|kernel-5.15-generic-5.15.193-2|1964	# Need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-5.15-generic-5.15.193-2|1965	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.15-generic-5.15.193-2|1966	
21mr|kernel-5.15-generic-5.15.193-2|1967	%if %{build_perf}
21mr|kernel-5.15-generic-5.15.193-2|1968	# Perf tool binary and supporting scripts/binaries
21mr|kernel-5.15-generic-5.15.193-2|1969	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-5.15-generic-5.15.193-2|1970	
21mr|kernel-5.15-generic-5.15.193-2|1971	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-5.15-generic-5.15.193-2|1972	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-5.15-generic-5.15.193-2|1973	%{buildroot}%{_prefix}/libexec/perf-core/scripts/python/exported-sql-viewer.py \
21mr|kernel-5.15-generic-5.15.193-2|1974	%{buildroot}%{_prefix}/libexec/perf-core/scripts/python/libxed.py
21mr|kernel-5.15-generic-5.15.193-2|1975	
21mr|kernel-5.15-generic-5.15.193-2|1976	# Perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-5.15-generic-5.15.193-2|1977	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-5.15-generic-5.15.193-2|1978	%endif
21mr|kernel-5.15-generic-5.15.193-2|1979	
21mr|kernel-5.15-generic-5.15.193-2|1980	%if %{build_cpupower}
21mr|kernel-5.15-generic-5.15.193-2|1981	make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
21mr|kernel-5.15-generic-5.15.193-2|1982	rm -f %{buildroot}%{_libdir}/*.{a,la}
21mr|kernel-5.15-generic-5.15.193-2|1983	
21mr|kernel-5.15-generic-5.15.193-2|1984	%find_lang cpupower
21mr|kernel-5.15-generic-5.15.193-2|1985	
21mr|kernel-5.15-generic-5.15.193-2|1986	mv cpupower.lang ../
21mr|kernel-5.15-generic-5.15.193-2|1987	chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
21mr|kernel-5.15-generic-5.15.193-2|1988	mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
21mr|kernel-5.15-generic-5.15.193-2|1989	install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
21mr|kernel-5.15-generic-5.15.193-2|1990	install -m644 %{SOURCE53} %{buildroot}%{_unitdir}/cpupower.path
21mr|kernel-5.15-generic-5.15.193-2|1991	install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.15-generic-5.15.193-2|1992	install -m755 %{SOURCE52} %{buildroot}%{_bindir}/cpupower-start.sh
21mr|kernel-5.15-generic-5.15.193-2|1993	%endif
21mr|kernel-5.15-generic-5.15.193-2|1994	
21mr|kernel-5.15-generic-5.15.193-2|1995	# Delete junk
21mr|kernel-5.15-generic-5.15.193-2|1996	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-5.15-generic-5.15.193-2|1997	
21mr|kernel-5.15-generic-5.15.193-2|1998	%if %{with flow_abi}
21mr|kernel-5.15-generic-5.15.193-2|1999	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-5.15-generic-5.15.193-2|2000	# and avoid tricks with depmod configs
21mr|kernel-5.15-generic-5.15.193-2|2001	mkdir -p %{buildroot}/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.15-generic-5.15.193-2|2002	ln -s /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.15-generic-5.15.193-2|2003	%endif
21mr|kernel-5.15-generic-5.15.193-2|2004	
21mr|kernel-5.15-generic-5.15.193-2|2005	# Drop hidden files
21mr|kernel-5.15-generic-5.15.193-2|2006	rm -f %{buildroot}%{_docdir}/kernel-5.10-generic-doc/devicetree/bindings/.yamllint
21mr|kernel-5.15-generic-5.15.193-2|2007	
21mr|kernel-5.15-generic-5.15.193-2|2008	# Fix perms
21mr|kernel-5.15-generic-5.15.193-2|2009	%if %{build_perf}
21mr|kernel-5.15-generic-5.15.193-2|2010	chmod -x %{buildroot}%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.15-generic-5.15.193-2|2011	chmod -x %{buildroot}%{_prefix}/lib/perf/examples/bpf/*.c
21mr|kernel-5.15-generic-5.15.193-2|2012	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/*.h
21mr|kernel-5.15-generic-5.15.193-2|2013	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/linux/*.h
21mr|kernel-5.15-generic-5.15.193-2|2014	chmod -x %{buildroot}%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-5.15-generic-5.15.193-2|2015	%endif
21mr|kernel-5.15-generic-5.15.193-2|2016	
21mr|kernel-5.15-generic-5.15.193-2|2017	%changelog
21mr|kernel-5.15-generic-5.15.193-2|2018	* Mon Oct 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.193-2
21mr|kernel-5.15-generic-5.15.193-2|2019	- Add nvidia580
21mr|kernel-5.15-generic-5.15.193-2|2020	
21mr|kernel-5.15-generic-5.15.193-2|2021	* Wed Sep 17 2025 BiteDasher <finziyr@yandex.ru> 5.15.193-1
21mr|kernel-5.15-generic-5.15.193-2|2022	- Update configs
21mr|kernel-5.15-generic-5.15.193-2|2023	
21mr|kernel-5.15-generic-5.15.193-2|2024	* Wed Sep 17 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.15-generic-5.15.193-2|2025	- [bot] upd: 5.15.185 -> 5.15.193
21mr|kernel-5.15-generic-5.15.193-2|2026	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|2027	- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
21mr|kernel-5.15-generic-5.15.193-2|2028	- ACPI: battery: negate current when discharging
21mr|kernel-5.15-generic-5.15.193-2|2029	- ACPI: bus: Bail out if acpi_kobj registration fails
21mr|kernel-5.15-generic-5.15.193-2|2030	- ACPICA: Avoid sequence overread in call to strncmp()
21mr|kernel-5.15-generic-5.15.193-2|2031	- ACPICA: fix acpi operand cache leak in dswstate.c
21mr|kernel-5.15-generic-5.15.193-2|2032	- ACPICA: fix acpi parse and parseext cache leaks
21mr|kernel-5.15-generic-5.15.193-2|2033	- ACPICA: Refuse to evaluate a method if arguments are missing
21mr|kernel-5.15-generic-5.15.193-2|2034	- ACPICA: utilities: Fix overflow check in vsnprintf()
21mr|kernel-5.15-generic-5.15.193-2|2035	- acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio()
21mr|kernel-5.15-generic-5.15.193-2|2036	- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions"
21mr|kernel-5.15-generic-5.15.193-2|2037	- ACPI: PRM: Reduce unnecessary printing to avoid user confusion
21mr|kernel-5.15-generic-5.15.193-2|2038	- ACPI: processor: fix acpi_object initialization
21mr|kernel-5.15-generic-5.15.193-2|2039	- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value
21mr|kernel-5.15-generic-5.15.193-2|2040	- ACPI: processor: perflib: Fix initial _PPC limit application
21mr|kernel-5.15-generic-5.15.193-2|2041	- ACPI: processor: perflib: Move problematic pr->performance check
21mr|kernel-5.15-generic-5.15.193-2|2042	- af_packet: fix soft lockup issue caused by tpacket_snd()
21mr|kernel-5.15-generic-5.15.193-2|2043	- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()
21mr|kernel-5.15-generic-5.15.193-2|2044	- af_unix: Don't set -ECONNRESET for consumed OOB skb.
21mr|kernel-5.15-generic-5.15.193-2|2045	- alloc_fdtable(): change calling conventions.
21mr|kernel-5.15-generic-5.15.193-2|2046	- ALSA: hda: Add missing NVIDIA HDA codec IDs
21mr|kernel-5.15-generic-5.15.193-2|2047	- ALSA: hda: Add new pci id for AMD GPU display HD audio controller
21mr|kernel-5.15-generic-5.15.193-2|2048	- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
21mr|kernel-5.15-generic-5.15.193-2|2049	- ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()
21mr|kernel-5.15-generic-5.15.193-2|2050	- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model
21mr|kernel-5.15-generic-5.15.193-2|2051	- ALSA: hda: Ignore unsol events for cards being shut down
21mr|kernel-5.15-generic-5.15.193-2|2052	- ALSA: hda/intel: Add Thinkpad E15 to PM deny list
21mr|kernel-5.15-generic-5.15.193-2|2053	- ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
21mr|kernel-5.15-generic-5.15.193-2|2054	- ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
21mr|kernel-5.15-generic-5.15.193-2|2055	- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
21mr|kernel-5.15-generic-5.15.193-2|2056	- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4
21mr|kernel-5.15-generic-5.15.193-2|2057	- ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()
21mr|kernel-5.15-generic-5.15.193-2|2058	- ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
21mr|kernel-5.15-generic-5.15.193-2|2059	- ALSA: sb: Don't allow changing the DMA mode during operations
21mr|kernel-5.15-generic-5.15.193-2|2060	- ALSA: sb: Force to disable DMAs once when DMA mode is changed
21mr|kernel-5.15-generic-5.15.193-2|2061	- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
21mr|kernel-5.15-generic-5.15.193-2|2062	- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
21mr|kernel-5.15-generic-5.15.193-2|2063	- ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1
21mr|kernel-5.15-generic-5.15.193-2|2064	- ALSA: usb-audio: Add mute TLV for playback volumes on some devices
21mr|kernel-5.15-generic-5.15.193-2|2065	- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
21mr|kernel-5.15-generic-5.15.193-2|2066	- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
21mr|kernel-5.15-generic-5.15.193-2|2067	- ALSA: usb-audio: Fix size validation in convert_chmap_v3()
21mr|kernel-5.15-generic-5.15.193-2|2068	- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card
21mr|kernel-5.15-generic-5.15.193-2|2069	- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
21mr|kernel-5.15-generic-5.15.193-2|2070	- ALSA: usb-audio: Validate UAC3 cluster segment descriptors
21mr|kernel-5.15-generic-5.15.193-2|2071	- ALSA: usb-audio: Validate UAC3 power domain descriptors, too
21mr|kernel-5.15-generic-5.15.193-2|2072	- amd-xgbe: align CL37 AN sequence as per databook
21mr|kernel-5.15-generic-5.15.193-2|2073	- aoe: avoid potential deadlock at set_capacity
21mr|kernel-5.15-generic-5.15.193-2|2074	- aoe: clean device rq_list in aoedev_downdev()
21mr|kernel-5.15-generic-5.15.193-2|2075	- apparmor: ensure WB_HISTORY_SIZE value is a power of 2
21mr|kernel-5.15-generic-5.15.193-2|2076	- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
21mr|kernel-5.15-generic-5.15.193-2|2077	- arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
21mr|kernel-5.15-generic-5.15.193-2|2078	- arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users
21mr|kernel-5.15-generic-5.15.193-2|2079	- arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
21mr|kernel-5.15-generic-5.15.193-2|2080	- arm64: dts: imx8mm-beacon: Fix RTC capacitive load
21mr|kernel-5.15-generic-5.15.193-2|2081	- arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
21mr|kernel-5.15-generic-5.15.193-2|2082	- arm64: dts: imx8mn-beacon: Fix RTC capacitive load
21mr|kernel-5.15-generic-5.15.193-2|2083	- arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs
21mr|kernel-5.15-generic-5.15.193-2|2084	- arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro
21mr|kernel-5.15-generic-5.15.193-2|2085	- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou
21mr|kernel-5.15-generic-5.15.193-2|2086	- arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0
21mr|kernel-5.15-generic-5.15.193-2|2087	- arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property
21mr|kernel-5.15-generic-5.15.193-2|2088	- arm64: dts: ti: k3-am65-main: Fix sdhci node properties
21mr|kernel-5.15-generic-5.15.193-2|2089	- arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
21mr|kernel-5.15-generic-5.15.193-2|2090	- arm64: Handle KCOV __init vs inline mismatches
21mr|kernel-5.15-generic-5.15.193-2|2091	- arm64: insn: add encoders for atomic operations
21mr|kernel-5.15-generic-5.15.193-2|2092	- arm64: insn: Add support for encoding DSB
21mr|kernel-5.15-generic-5.15.193-2|2093	- arm64: Mark kernel as tainted on SAE and SError panic
21mr|kernel-5.15-generic-5.15.193-2|2094	- arm64: move AARCH64_BREAK_FAULT into insn-def.h
21mr|kernel-5.15-generic-5.15.193-2|2095	- arm64: proton-pack: Add new CPUs 'k' values for branch mitigation
21mr|kernel-5.15-generic-5.15.193-2|2096	- arm64: proton-pack: Expose whether the branchy loop k value
21mr|kernel-5.15-generic-5.15.193-2|2097	- arm64: proton-pack: Expose whether the platform is mitigated by firmware
21mr|kernel-5.15-generic-5.15.193-2|2098	- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()
21mr|kernel-5.15-generic-5.15.193-2|2099	- arm64: Restrict pagetable teardown to avoid false warning
21mr|kernel-5.15-generic-5.15.193-2|2100	- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually
21mr|kernel-5.15-generic-5.15.193-2|2101	- ARM: 9354/1: ptrace: Use bitfield helpers
21mr|kernel-5.15-generic-5.15.193-2|2102	- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
21mr|kernel-5.15-generic-5.15.193-2|2103	- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
21mr|kernel-5.15-generic-5.15.193-2|2104	- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board
21mr|kernel-5.15-generic-5.15.193-2|2105	- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms
21mr|kernel-5.15-generic-5.15.193-2|2106	- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time
21mr|kernel-5.15-generic-5.15.193-2|2107	- ARM: dts: at91: at91sam9263: fix NAND chip selects
21mr|kernel-5.15-generic-5.15.193-2|2108	- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select
21mr|kernel-5.15-generic-5.15.193-2|2109	- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
21mr|kernel-5.15-generic-5.15.193-2|2110	- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device
21mr|kernel-5.15-generic-5.15.193-2|2111	- arm: dts: ti: omap: Fixup pinheader typo
21mr|kernel-5.15-generic-5.15.193-2|2112	- ARM: dts: vfxxx: Correctly use two tuples for timer address
21mr|kernel-5.15-generic-5.15.193-2|2113	- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
21mr|kernel-5.15-generic-5.15.193-2|2114	- ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
21mr|kernel-5.15-generic-5.15.193-2|2115	- ARM: rockchip: fix kernel hang during smp initialization
21mr|kernel-5.15-generic-5.15.193-2|2116	- ARM: tegra: Use I/O memcpy to write to IRAM
21mr|kernel-5.15-generic-5.15.193-2|2117	- asm-generic: Add memory barrier dma_mb()
21mr|kernel-5.15-generic-5.15.193-2|2118	- ASoC: codecs: rt5640: Retry DEVICE_ID verification
21mr|kernel-5.15-generic-5.15.193-2|2119	- ASoC: codecs: tx-macro: correct tx_macro_component_drv name
21mr|kernel-5.15-generic-5.15.193-2|2120	- ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime()
21mr|kernel-5.15-generic-5.15.193-2|2121	- ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
21mr|kernel-5.15-generic-5.15.193-2|2122	- ASoC: fsl_sai: Force a software reset when starting in consumer mode
21mr|kernel-5.15-generic-5.15.193-2|2123	- ASoC: fsl_sai: replace regmap_write with regmap_update_bits
21mr|kernel-5.15-generic-5.15.193-2|2124	- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection
21mr|kernel-5.15-generic-5.15.193-2|2125	- ASoC: Intel: fix SND_SOC_SOF dependencies
21mr|kernel-5.15-generic-5.15.193-2|2126	- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
21mr|kernel-5.15-generic-5.15.193-2|2127	- ASoC: ops: dynamically allocate struct snd_ctl_elem_value
21mr|kernel-5.15-generic-5.15.193-2|2128	- ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()
21mr|kernel-5.15-generic-5.15.193-2|2129	- ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe()
21mr|kernel-5.15-generic-5.15.193-2|2130	- ASoC: soc-dai.h: merge DAI call back functions into ops
21mr|kernel-5.15-generic-5.15.193-2|2131	- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()
21mr|kernel-5.15-generic-5.15.193-2|2132	- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed
21mr|kernel-5.15-generic-5.15.193-2|2133	- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
21mr|kernel-5.15-generic-5.15.193-2|2134	- ASoC: tegra210_ahub: Add check to of_device_get_match_data()
21mr|kernel-5.15-generic-5.15.193-2|2135	- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
21mr|kernel-5.15-generic-5.15.193-2|2136	- ata: libata-sata: Disallow changing LPM state if not supported
21mr|kernel-5.15-generic-5.15.193-2|2137	- ata: libata-scsi: Fix ata_to_sense_error() status handling
21mr|kernel-5.15-generic-5.15.193-2|2138	- ata: pata_cs5536: fix build on 32-bit UML
21mr|kernel-5.15-generic-5.15.193-2|2139	- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
21mr|kernel-5.15-generic-5.15.193-2|2140	- ath10k: snoc: fix unbalanced IRQ enable in crash recovery
21mr|kernel-5.15-generic-5.15.193-2|2141	- atm: atmtcp: Free invalid length skb in atmtcp_c_send().
21mr|kernel-5.15-generic-5.15.193-2|2142	- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().
21mr|kernel-5.15-generic-5.15.193-2|2143	- atm: clip: Fix infinite recursive call of clip_push().
21mr|kernel-5.15-generic-5.15.193-2|2144	- atm: clip: Fix memory leak of struct clip_vcc.
21mr|kernel-5.15-generic-5.15.193-2|2145	- atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
21mr|kernel-5.15-generic-5.15.193-2|2146	- atm: clip: Fix potential null-ptr-deref in to_atmarpd().
21mr|kernel-5.15-generic-5.15.193-2|2147	- atm: clip: prevent NULL deref in clip_push()
21mr|kernel-5.15-generic-5.15.193-2|2148	- atm: idt77252: Add missing `dma_map_error()`
21mr|kernel-5.15-generic-5.15.193-2|2149	- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
21mr|kernel-5.15-generic-5.15.193-2|2150	- atm: Revert atm_account_tx() if copy_from_iter_full() fails.
21mr|kernel-5.15-generic-5.15.193-2|2151	- attach_recursive_mnt(): do not lock the covering tree when sliding something under it
21mr|kernel-5.15-generic-5.15.193-2|2152	- ax25: properly unshare skbs in ax25_kiss_rcv()
21mr|kernel-5.15-generic-5.15.193-2|2153	- backlight: pm8941: Add NULL check in wled_configure()
21mr|kernel-5.15-generic-5.15.193-2|2154	- batman-adv: fix OOB read/write in network-coding decode
21mr|kernel-5.15-generic-5.15.193-2|2155	- bcache: fix NULL pointer in cache_set_flush()
21mr|kernel-5.15-generic-5.15.193-2|2156	- be2net: Use correct byte order and format string for TCP seq and ack_seq
21mr|kernel-5.15-generic-5.15.193-2|2157	- benet: fix BUG when creating VFs
21mr|kernel-5.15-generic-5.15.193-2|2158	- better lockdep annotations for simple_recursive_removal()
21mr|kernel-5.15-generic-5.15.193-2|2159	- block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
21mr|kernel-5.15-generic-5.15.193-2|2160	- block: default BLOCK_LEGACY_AUTOLOAD to y
21mr|kernel-5.15-generic-5.15.193-2|2161	- block: Make REQ_OP_ZONE_FINISH a write operation
21mr|kernel-5.15-generic-5.15.193-2|2162	- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
21mr|kernel-5.15-generic-5.15.193-2|2163	- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()
21mr|kernel-5.15-generic-5.15.193-2|2164	- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced
21mr|kernel-5.15-generic-5.15.193-2|2165	- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
21mr|kernel-5.15-generic-5.15.193-2|2166	- Bluetooth: L2CAP: Fix L2CAP MTU negotiation
21mr|kernel-5.15-generic-5.15.193-2|2167	- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION
21mr|kernel-5.15-generic-5.15.193-2|2168	- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
21mr|kernel-5.15-generic-5.15.193-2|2169	- Bluetooth: SMP: If an unallowed command is received consider it a failure
21mr|kernel-5.15-generic-5.15.193-2|2170	- bnxt_en: Fix DCB ETS validation
21mr|kernel-5.15-generic-5.15.193-2|2171	- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
21mr|kernel-5.15-generic-5.15.193-2|2172	- bonding: update LACP activity flag after setting lacp_active
21mr|kernel-5.15-generic-5.15.193-2|2173	- bpf: Add cookie object to bpf maps
21mr|kernel-5.15-generic-5.15.193-2|2174	- bpf: Avoid __bpf_prog_ret0_warn when jit fails
21mr|kernel-5.15-generic-5.15.193-2|2175	- bpf: Check flow_dissector ctx accesses are aligned
21mr|kernel-5.15-generic-5.15.193-2|2176	- bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE
21mr|kernel-5.15-generic-5.15.193-2|2177	- bpf: Fix oob access in cgroup local storage
21mr|kernel-5.15-generic-5.15.193-2|2178	- bpf: fix precision backtracking instruction iteration
21mr|kernel-5.15-generic-5.15.193-2|2179	- bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ
21mr|kernel-5.15-generic-5.15.193-2|2180	- bpf: Fix WARN() in get_bpf_raw_tp_regs
21mr|kernel-5.15-generic-5.15.193-2|2181	- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls
21mr|kernel-5.15-generic-5.15.193-2|2182	- bpf: Move bpf map owner out of common struct
21mr|kernel-5.15-generic-5.15.193-2|2183	- bpf: Move cgroup iterator helpers to bpf.h
21mr|kernel-5.15-generic-5.15.193-2|2184	- bpf: Reject %%p%% format string in bprintf-like helpers
21mr|kernel-5.15-generic-5.15.193-2|2185	- bpf, sockmap: Avoid using sk_socket after free when sending
21mr|kernel-5.15-generic-5.15.193-2|2186	- bpf, sockmap: Fix data lost during EAGAIN retries
21mr|kernel-5.15-generic-5.15.193-2|2187	- bpf, sockmap: fix duplicated data transmission
21mr|kernel-5.15-generic-5.15.193-2|2188	- bpf, sockmap: Fix panic when calling skb_linearize
21mr|kernel-5.15-generic-5.15.193-2|2189	- bpf, sockmap: Fix psock incorrectly pointing to sk
21mr|kernel-5.15-generic-5.15.193-2|2190	- bpf, sockmap: Fix skb refcnt race after locking changes
21mr|kernel-5.15-generic-5.15.193-2|2191	- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
21mr|kernel-5.15-generic-5.15.193-2|2192	- btrfs: do not allow relocation of partially dropped subvolumes
21mr|kernel-5.15-generic-5.15.193-2|2193	- btrfs: don't drop extent_map for free space inode on write error
21mr|kernel-5.15-generic-5.15.193-2|2194	- btrfs: fix log tree replay failure due to file with 0 links and extents
21mr|kernel-5.15-generic-5.15.193-2|2195	- btrfs: fix missing error handling when searching for inode refs during log replay
21mr|kernel-5.15-generic-5.15.193-2|2196	- btrfs: populate otime when logging an inode item
21mr|kernel-5.15-generic-5.15.193-2|2197	- btrfs: propagate last_unlink_trans earlier when doing a rmdir
21mr|kernel-5.15-generic-5.15.193-2|2198	- btrfs: update superblock's device bytes_used when dropping chunk
21mr|kernel-5.15-generic-5.15.193-2|2199	- btrfs: use btrfs_record_snapshot_destroy() during rmdir
21mr|kernel-5.15-generic-5.15.193-2|2200	- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device
21mr|kernel-5.15-generic-5.15.193-2|2201	- bus: fsl-mc: fix double-free on mc_dev
21mr|kernel-5.15-generic-5.15.193-2|2202	- bus: fsl-mc: fix GET/SET_TAILDROP command ids
21mr|kernel-5.15-generic-5.15.193-2|2203	- bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()
21mr|kernel-5.15-generic-5.15.193-2|2204	- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
21mr|kernel-5.15-generic-5.15.193-2|2205	- bus: mhi: host: Detect events pointing to unexpected TREs
21mr|kernel-5.15-generic-5.15.193-2|2206	- bus: mhi: host: Fix conflict between power_up and SYSERR
21mr|kernel-5.15-generic-5.15.193-2|2207	- bus: mhi: host: Fix endianness of BHI vector table
21mr|kernel-5.15-generic-5.15.193-2|2208	- caif: reduce stack size, again
21mr|kernel-5.15-generic-5.15.193-2|2209	- calipso: Don't call calipso functions for AF_INET sk.
21mr|kernel-5.15-generic-5.15.193-2|2210	- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
21mr|kernel-5.15-generic-5.15.193-2|2211	- calipso: unlock rcu before returning -EAFNOSUPPORT
21mr|kernel-5.15-generic-5.15.193-2|2212	- can: kvaser_pciefd: Store device channel index
21mr|kernel-5.15-generic-5.15.193-2|2213	- can: kvaser_usb: Assign netdev.dev_port based on device channel index
21mr|kernel-5.15-generic-5.15.193-2|2214	- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
21mr|kernel-5.15-generic-5.15.193-2|2215	- can: tcan4x5x: fix power regulator retrieval during probe
21mr|kernel-5.15-generic-5.15.193-2|2216	- cdc-acm: fix race between initial clearing halt and open
21mr|kernel-5.15-generic-5.15.193-2|2217	- ceph: fix possible integer overflow in ceph_zero_objects()
21mr|kernel-5.15-generic-5.15.193-2|2218	- cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
21mr|kernel-5.15-generic-5.15.193-2|2219	- cifs: Fix calling CIFSFindFirst() for root path without msearch
21mr|kernel-5.15-generic-5.15.193-2|2220	- cifs: Fix cifs_query_path_info() for Windows NT servers
21mr|kernel-5.15-generic-5.15.193-2|2221	- clk: bcm: rpi: Add NULL check in raspberrypi_clk_register()
21mr|kernel-5.15-generic-5.15.193-2|2222	- clk: clk-axi-clkgen: fix fpfd_max frequency for zynq
21mr|kernel-5.15-generic-5.15.193-2|2223	- clk: davinci: Add NULL check in davinci_lpsc_clk_register()
21mr|kernel-5.15-generic-5.15.193-2|2224	- clk: meson-g12a: add missing fclk_div2 to spicc
21mr|kernel-5.15-generic-5.15.193-2|2225	- clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz
21mr|kernel-5.15-generic-5.15.193-2|2226	- clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-5.15-generic-5.15.193-2|2227	- clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
21mr|kernel-5.15-generic-5.15.193-2|2228	- clk: rockchip: rk3036: mark ddrphy as critical
21mr|kernel-5.15-generic-5.15.193-2|2229	- clk: sunxi-ng: v3s: Fix de clock definition
21mr|kernel-5.15-generic-5.15.193-2|2230	- clk: ti: am43xx: Add clkctrl data for am43xx ADC1
21mr|kernel-5.15-generic-5.15.193-2|2231	- clk: xilinx: vcu: unregister pll_post only if registered correctly
21mr|kernel-5.15-generic-5.15.193-2|2232	- clocksource: Fix the CPUs' choice in the watchdog per CPU verification
21mr|kernel-5.15-generic-5.15.193-2|2233	- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns
21mr|kernel-5.15-generic-5.15.193-2|2234	- codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
21mr|kernel-5.15-generic-5.15.193-2|2235	- comedi: aio_iiro_16: Fix bit shift out of bounds
21mr|kernel-5.15-generic-5.15.193-2|2236	- comedi: comedi_test: Fix possible deletion of uninitialized timers
21mr|kernel-5.15-generic-5.15.193-2|2237	- comedi: das16m1: Fix bit shift out of bounds
21mr|kernel-5.15-generic-5.15.193-2|2238	- comedi: das6402: Fix bit shift out of bounds
21mr|kernel-5.15-generic-5.15.193-2|2239	- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
21mr|kernel-5.15-generic-5.15.193-2|2240	- comedi: Fix initialization of data for instructions that write to subdevice
21mr|kernel-5.15-generic-5.15.193-2|2241	- comedi: fix race between polling and detaching
21mr|kernel-5.15-generic-5.15.193-2|2242	- comedi: Fix some signed shift left operations
21mr|kernel-5.15-generic-5.15.193-2|2243	- comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
21mr|kernel-5.15-generic-5.15.193-2|2244	- comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|2245	- comedi: Make insn_rw_emulate_bits() do insn->n samples
21mr|kernel-5.15-generic-5.15.193-2|2246	- comedi: pcl726: Prevent invalid irq number
21mr|kernel-5.15-generic-5.15.193-2|2247	- comedi: pcl812: Fix bit shift out of bounds
21mr|kernel-5.15-generic-5.15.193-2|2248	- compiler: remove __ADDRESSABLE_ASM{_STR,}() again
21mr|kernel-5.15-generic-5.15.193-2|2249	- configfs: Do not override creating attribute file failure in populate_attrs()
21mr|kernel-5.15-generic-5.15.193-2|2250	- coresight: Only check bottom two claim bits
21mr|kernel-5.15-generic-5.15.193-2|2251	- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()
21mr|kernel-5.15-generic-5.15.193-2|2252	- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
21mr|kernel-5.15-generic-5.15.193-2|2253	- cpufreq: Exit governor when failed to start old governor
21mr|kernel-5.15-generic-5.15.193-2|2254	- cpufreq: Force sync policy boost with global boost on sysfs update
21mr|kernel-5.15-generic-5.15.193-2|2255	- cpufreq: Initialize cpufreq-based frequency-invariance later
21mr|kernel-5.15-generic-5.15.193-2|2256	- cpufreq: Init policy->rwsem before it may be possibly used
21mr|kernel-5.15-generic-5.15.193-2|2257	- cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode
21mr|kernel-5.15-generic-5.15.193-2|2258	- cpufreq/sched: Explicitly synchronize limits_changed flag handling
21mr|kernel-5.15-generic-5.15.193-2|2259	- cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs
21mr|kernel-5.15-generic-5.15.193-2|2260	- cpuidle: governors: menu: Avoid using invalid recent intervals data
21mr|kernel-5.15-generic-5.15.193-2|2261	- crypto: ccp - Fix crash when rebind ccp device for ccp.ko
21mr|kernel-5.15-generic-5.15.193-2|2262	- crypto: hisilicon/hpre - fix dma unmap sequence
21mr|kernel-5.15-generic-5.15.193-2|2263	- crypto: img-hash - Fix dma_unmap_sg() nents value
21mr|kernel-5.15-generic-5.15.193-2|2264	- crypto: inside-secure - Fix `dma_unmap_sg()` nents value
21mr|kernel-5.15-generic-5.15.193-2|2265	- crypto: keembay - Fix dma_unmap_sg() nents value
21mr|kernel-5.15-generic-5.15.193-2|2266	- crypto: lrw - Only add ecb if it is not already there
21mr|kernel-5.15-generic-5.15.193-2|2267	- crypto: marvell/cesa - Avoid empty transfer descriptor
21mr|kernel-5.15-generic-5.15.193-2|2268	- crypto: marvell/cesa - Do not chain submitted requests
21mr|kernel-5.15-generic-5.15.193-2|2269	- crypto: marvell/cesa - Fix engine load inaccuracy
21mr|kernel-5.15-generic-5.15.193-2|2270	- crypto: marvell/cesa - Handle zero-length skcipher requests
21mr|kernel-5.15-generic-5.15.193-2|2271	- crypto: octeontx2 - add timeout for load_fvc completion poll
21mr|kernel-5.15-generic-5.15.193-2|2272	- crypto: qat - fix seq_file position update in adf_ring_next()
21mr|kernel-5.15-generic-5.15.193-2|2273	- crypto: sun8i-ce - move fallback ahash_request to the end of the struct
21mr|kernel-5.15-generic-5.15.193-2|2274	- crypto: sun8i-ss - do not use sg_dma_len before calling DMA functions
21mr|kernel-5.15-generic-5.15.193-2|2275	- crypto: xts - Only add ecb if it is not already there
21mr|kernel-5.15-generic-5.15.193-2|2276	- dma-buf: add dma_resv_for_each_fence_unlocked v8
21mr|kernel-5.15-generic-5.15.193-2|2277	- dma-buf: fix timeout handling in dma_resv_wait_timeout v2
21mr|kernel-5.15-generic-5.15.193-2|2278	- dma-buf: insert memory barrier before updating num_fences
21mr|kernel-5.15-generic-5.15.193-2|2279	- dma-buf: use new iterator in dma_resv_wait_timeout
21mr|kernel-5.15-generic-5.15.193-2|2280	- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()
21mr|kernel-5.15-generic-5.15.193-2|2281	- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status()
21mr|kernel-5.15-generic-5.15.193-2|2282	- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap
21mr|kernel-5.15-generic-5.15.193-2|2283	- dmaengine: nbpfaxi: Add missing check after DMA map
21mr|kernel-5.15-generic-5.15.193-2|2284	- dmaengine: nbpfaxi: Fix memory corruption in probe()
21mr|kernel-5.15-generic-5.15.193-2|2285	- dmaengine: ti: Add NULL check in udma_probe()
21mr|kernel-5.15-generic-5.15.193-2|2286	- dmaengine: xilinx_dma: Set dma_device directions
21mr|kernel-5.15-generic-5.15.193-2|2287	- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
21mr|kernel-5.15-generic-5.15.193-2|2288	- dm-mirror: fix a tiny race condition
21mr|kernel-5.15-generic-5.15.193-2|2289	- dm-mpath: don't print the "loaded" message if registering fails
21mr|kernel-5.15-generic-5.15.193-2|2290	- dm-raid: fix variable in journal device check
21mr|kernel-5.15-generic-5.15.193-2|2291	- do_change_type(): refuse to operate on unmounted/not ours mounts
21mr|kernel-5.15-generic-5.15.193-2|2292	- Documentation: ACPI: Fix parent device references
21mr|kernel-5.15-generic-5.15.193-2|2293	- Documentation/hw-vuln: Add VMSCAPE documentation
21mr|kernel-5.15-generic-5.15.193-2|2294	- dpaa2-eth: Fix device reference count leak in MAC endpoint handling
21mr|kernel-5.15-generic-5.15.193-2|2295	- dpaa2-eth: fix xdp_rxq_info leak
21mr|kernel-5.15-generic-5.15.193-2|2296	- dpaa2-eth: Update dpni_get_single_step_cfg command
21mr|kernel-5.15-generic-5.15.193-2|2297	- dpaa2-eth: Update SINGLE_STEP register access
21mr|kernel-5.15-generic-5.15.193-2|2298	- dpaa2-switch: Fix device reference count leak in MAC endpoint handling
21mr|kernel-5.15-generic-5.15.193-2|2299	- dpaa_eth: don't use fixed_phy_change_carrier
21mr|kernel-5.15-generic-5.15.193-2|2300	- drbd: add missing kref_get in handle_write_conflicts
21mr|kernel-5.15-generic-5.15.193-2|2301	- driver: net: ethernet: mtk_star_emac: fix suspend/resume issue
21mr|kernel-5.15-generic-5.15.193-2|2302	- Drivers: hv: Rename 'alloced' to 'allocated'
21mr|kernel-5.15-generic-5.15.193-2|2303	- Drivers: hv: vmbus: Add utility function for querying ring size
21mr|kernel-5.15-generic-5.15.193-2|2304	- drivers/rapidio/rio_cm.c: prevent possible heap overwrite
21mr|kernel-5.15-generic-5.15.193-2|2305	- drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to manual
21mr|kernel-5.15-generic-5.15.193-2|2306	- drm/amd/display: Add null pointer check for get_first_active_display()
21mr|kernel-5.15-generic-5.15.193-2|2307	- drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
21mr|kernel-5.15-generic-5.15.193-2|2308	- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit()
21mr|kernel-5.15-generic-5.15.193-2|2309	- drm/amd/display: Avoid a NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|2310	- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang
21mr|kernel-5.15-generic-5.15.193-2|2311	- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang
21mr|kernel-5.15-generic-5.15.193-2|2312	- drm/amd/display: Don't overclock DCE 6 by 15%%
21mr|kernel-5.15-generic-5.15.193-2|2313	- drm/amd/display: Don't overwrite dce60_clk_mgr
21mr|kernel-5.15-generic-5.15.193-2|2314	- drm/amd/display: Don't warn when missing DCE encoder caps
21mr|kernel-5.15-generic-5.15.193-2|2315	- drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
21mr|kernel-5.15-generic-5.15.193-2|2316	- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
21mr|kernel-5.15-generic-5.15.193-2|2317	- drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
21mr|kernel-5.15-generic-5.15.193-2|2318	- drm/amd/display: Fix 'failed to blank crtc!'
21mr|kernel-5.15-generic-5.15.193-2|2319	- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
21mr|kernel-5.15-generic-5.15.193-2|2320	- drm/amd/display: Separate set_gsl from set_gsl_source_select
21mr|kernel-5.15-generic-5.15.193-2|2321	- drm/amdgpu: drop hw access in non-DC audio fini
21mr|kernel-5.15-generic-5.15.193-2|2322	- drm/amdgpu: fix incorrect vm flags to map bo
21mr|kernel-5.15-generic-5.15.193-2|2323	- drm/amdgpu/gfx10: fix CSIB handling
21mr|kernel-5.15-generic-5.15.193-2|2324	- drm/amdgpu/gfx6: fix CSIB handling
21mr|kernel-5.15-generic-5.15.193-2|2325	- drm/amdgpu/gfx7: fix CSIB handling
21mr|kernel-5.15-generic-5.15.193-2|2326	- drm/amdgpu/gfx8: fix CSIB handling
21mr|kernel-5.15-generic-5.15.193-2|2327	- drm/amdgpu/gfx9: fix CSIB handling
21mr|kernel-5.15-generic-5.15.193-2|2328	- drm/amdkfd: Fix race in GWS queue scheduling
21mr|kernel-5.15-generic-5.15.193-2|2329	- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB
21mr|kernel-5.15-generic-5.15.193-2|2330	- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value
21mr|kernel-5.15-generic-5.15.193-2|2331	- drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table
21mr|kernel-5.15-generic-5.15.193-2|2332	- drm/amd: Restore cached power limit during resume
21mr|kernel-5.15-generic-5.15.193-2|2333	- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq()
21mr|kernel-5.15-generic-5.15.193-2|2334	- drm/bridge: anx7625: change the gpiod_set_value API
21mr|kernel-5.15-generic-5.15.193-2|2335	- drm/bridge: cdns-dsi: Check return value when getting default PHY config
21mr|kernel-5.15-generic-5.15.193-2|2336	- drm/bridge: cdns-dsi: Fix connecting to next bridge
21mr|kernel-5.15-generic-5.15.193-2|2337	- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
21mr|kernel-5.15-generic-5.15.193-2|2338	- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
21mr|kernel-5.15-generic-5.15.193-2|2339	- drm/bridge: ti-sn65dsi86: fix REFCLK setting
21mr|kernel-5.15-generic-5.15.193-2|2340	- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
21mr|kernel-5.15-generic-5.15.193-2|2341	- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
21mr|kernel-5.15-generic-5.15.193-2|2342	- drm/exynos: fimd: Guard display clock control with runtime PM calls
21mr|kernel-5.15-generic-5.15.193-2|2343	- drm/gem: Fix race in drm_gem_handle_create_tail()
21mr|kernel-5.15-generic-5.15.193-2|2344	- drm/hisilicon/hibmc: fix the hibmc loaded failed bug
21mr|kernel-5.15-generic-5.15.193-2|2345	- drm/i915/gt: Fix timeline left held on VMA alloc error
21mr|kernel-5.15-generic-5.15.193-2|2346	- drm/i915/selftests: Change mock_request() to return error pointers
21mr|kernel-5.15-generic-5.15.193-2|2347	- drm/meson: fix debug log statement when setting the HDMI clocks
21mr|kernel-5.15-generic-5.15.193-2|2348	- drm/meson: fix more rounding issues with 59.94Hz modes
21mr|kernel-5.15-generic-5.15.193-2|2349	- drm/meson: Use 1000ULL when operating with mode->clock
21mr|kernel-5.15-generic-5.15.193-2|2350	- drm/meson: use unsigned long long / Hz for frequency types
21mr|kernel-5.15-generic-5.15.193-2|2351	- drm/meson: use vclk_freq instead of pixel_freq in debug print
21mr|kernel-5.15-generic-5.15.193-2|2352	- drm/msm/a6xx: Increase HFI response timeout
21mr|kernel-5.15-generic-5.15.193-2|2353	- drm/msm/dpu: don't select single flush for active CTL blocks
21mr|kernel-5.15-generic-5.15.193-2|2354	- drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
21mr|kernel-5.15-generic-5.15.193-2|2355	- drm/msm: Fix a fence leak in submit error path
21mr|kernel-5.15-generic-5.15.193-2|2356	- drm/msm/hdmi: add runtime PM calls to DDC transfer function
21mr|kernel-5.15-generic-5.15.193-2|2357	- drm/msm: use trylock for debugfs
21mr|kernel-5.15-generic-5.15.193-2|2358	- drm/nouveau/bl: increase buffer size to avoid truncate warning
21mr|kernel-5.15-generic-5.15.193-2|2359	- drm/nouveau/disp: Always accept linear modifier
21mr|kernel-5.15-generic-5.15.193-2|2360	- drm: rcar-du: Fix memory leak in rcar_du_vsps_init()
21mr|kernel-5.15-generic-5.15.193-2|2361	- drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
21mr|kernel-5.15-generic-5.15.193-2|2362	- drm/sched: Increment job count before swapping tail spsc queue
21mr|kernel-5.15-generic-5.15.193-2|2363	- drm/sched: Remove optimization that causes hang when killing dependent jobs
21mr|kernel-5.15-generic-5.15.193-2|2364	- drm/tegra: Assign plane type before registration
21mr|kernel-5.15-generic-5.15.193-2|2365	- drm/tegra: Fix a possible null pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|2366	- drm/tegra: rgb: Fix the unbound reference count
21mr|kernel-5.15-generic-5.15.193-2|2367	- drm/ttm: Respect the shrinker core free target
21mr|kernel-5.15-generic-5.15.193-2|2368	- drm/ttm: Should to return the evict error
21mr|kernel-5.15-generic-5.15.193-2|2369	- drm/udl: Unregister device before cleaning up on disconnect
21mr|kernel-5.15-generic-5.15.193-2|2370	- drm/v3d: Disable interrupts before resetting the GPU
21mr|kernel-5.15-generic-5.15.193-2|2371	- drm/vkms: Adjust vkms_state->active_planes allocation type
21mr|kernel-5.15-generic-5.15.193-2|2372	- dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
21mr|kernel-5.15-generic-5.15.193-2|2373	- dummycon: Trigger redraw when switching consoles with deferred takeover
21mr|kernel-5.15-generic-5.15.193-2|2374	- e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
21mr|kernel-5.15-generic-5.15.193-2|2375	- e1000e: fix heap overflow in e1000_set_eeprom
21mr|kernel-5.15-generic-5.15.193-2|2376	- e1000e: ignore uninitialized checksum word on tgp
21mr|kernel-5.15-generic-5.15.193-2|2377	- EDAC/altera: Use correct write width with the INTTEST register
21mr|kernel-5.15-generic-5.15.193-2|2378	- EDAC/skx_common: Fix general protection fault
21mr|kernel-5.15-generic-5.15.193-2|2379	- EDAC/synopsys: Clear the ECC counters on init
21mr|kernel-5.15-generic-5.15.193-2|2380	- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare
21mr|kernel-5.15-generic-5.15.193-2|2381	- emulex/benet: correct command version selection in be_cmd_get_stats()
21mr|kernel-5.15-generic-5.15.193-2|2382	- enic: fix incorrect MTU comparison in enic_change_mtu()
21mr|kernel-5.15-generic-5.15.193-2|2383	- erofs: remove unused trace event erofs_destroy_inode
21mr|kernel-5.15-generic-5.15.193-2|2384	- et131x: Add missing check after DMA map
21mr|kernel-5.15-generic-5.15.193-2|2385	- ethernet: atl1: Add missing DMA mapping error checks and count errors
21mr|kernel-5.15-generic-5.15.193-2|2386	- ethernet: intel: fix building with large NR_CPUS
21mr|kernel-5.15-generic-5.15.193-2|2387	- eventpoll: Fix semi-unbounded recursion
21mr|kernel-5.15-generic-5.15.193-2|2388	- exfat: fix double free in delayed_free
21mr|kernel-5.15-generic-5.15.193-2|2389	- ext2: Handle fiemap on empty files to prevent EINVAL
21mr|kernel-5.15-generic-5.15.193-2|2390	- ext4: avoid remount errors with 'abort' mount option
21mr|kernel-5.15-generic-5.15.193-2|2391	- ext4: check fast symlink for ea_inode correctly
21mr|kernel-5.15-generic-5.15.193-2|2392	- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
21mr|kernel-5.15-generic-5.15.193-2|2393	- ext4: don't try to clear the orphan_present feature block device is r/o
21mr|kernel-5.15-generic-5.15.193-2|2394	- ext4: ensure i_size is smaller than maxbytes
21mr|kernel-5.15-generic-5.15.193-2|2395	- ext4: ext4: unify EXT4_EX_NOCACHE|NOFAIL flags in ext4_ext_remove_space()
21mr|kernel-5.15-generic-5.15.193-2|2396	- ext4: factor out ext4_get_maxbytes()
21mr|kernel-5.15-generic-5.15.193-2|2397	- ext4: fix calculation of credits for extent tree modification
21mr|kernel-5.15-generic-5.15.193-2|2398	- ext4: fix fsmap end of range reporting with bigalloc
21mr|kernel-5.15-generic-5.15.193-2|2399	- ext4: fix hole length calculation overflow in non-extent inodes
21mr|kernel-5.15-generic-5.15.193-2|2400	- ext4: fix largest free orders lists corruption on mb_optimize_scan switch
21mr|kernel-5.15-generic-5.15.193-2|2401	- ext4: fix reserved gdt blocks handling in fsmap
21mr|kernel-5.15-generic-5.15.193-2|2402	- ext4: inline: fix len overflow in ext4_prepare_inline_data
21mr|kernel-5.15-generic-5.15.193-2|2403	- ext4: make 'abort' mount option handling standard
21mr|kernel-5.15-generic-5.15.193-2|2404	- ext4: prevent stale extent cache entries caused by concurrent get es_cache
21mr|kernel-5.15-generic-5.15.193-2|2405	- ext4: use kmalloc_array() for array space allocation
21mr|kernel-5.15-generic-5.15.193-2|2406	- f2fs: clean up w/ fscrypt_is_bounce_page()
21mr|kernel-5.15-generic-5.15.193-2|2407	- f2fs: doc: fix wrong quota mount option description
21mr|kernel-5.15-generic-5.15.193-2|2408	- f2fs: don't over-report free space or inodes in statvfs
21mr|kernel-5.15-generic-5.15.193-2|2409	- f2fs: fix KMSAN uninit-value in extent_info usage
21mr|kernel-5.15-generic-5.15.193-2|2410	- f2fs: fix to avoid out-of-boundary access in devs.path
21mr|kernel-5.15-generic-5.15.193-2|2411	- f2fs: fix to avoid out-of-boundary access in dnode page
21mr|kernel-5.15-generic-5.15.193-2|2412	- f2fs: fix to avoid panic in f2fs_evict_inode
21mr|kernel-5.15-generic-5.15.193-2|2413	- f2fs: fix to avoid UAF in f2fs_sync_inode_meta()
21mr|kernel-5.15-generic-5.15.193-2|2414	- f2fs: fix to correct check conditions in f2fs_cross_rename
21mr|kernel-5.15-generic-5.15.193-2|2415	- f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed()
21mr|kernel-5.15-generic-5.15.193-2|2416	- f2fs: fix to do sanity check on ino and xnid
21mr|kernel-5.15-generic-5.15.193-2|2417	- f2fs: fix to do sanity check on sbi->total_valid_block_count
21mr|kernel-5.15-generic-5.15.193-2|2418	- f2fs: fix to do sanity check on sit_bitmap_size
21mr|kernel-5.15-generic-5.15.193-2|2419	- f2fs: prevent kernel warning due to negative i_nlink from corrupted image
21mr|kernel-5.15-generic-5.15.193-2|2420	- f2fs: use d_inode(dentry) cleanup dentry->d_inode
21mr|kernel-5.15-generic-5.15.193-2|2421	- fbcon: delete a few unneeded forward decl
21mr|kernel-5.15-generic-5.15.193-2|2422	- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod()
21mr|kernel-5.15-generic-5.15.193-2|2423	- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-5.15-generic-5.15.193-2|2424	- fbdev: Fix vmalloc out-of-bounds write in fast_imageblit
21mr|kernel-5.15-generic-5.15.193-2|2425	- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
21mr|kernel-5.15-generic-5.15.193-2|2426	- firmware: psci: Fix refcount leak in psci_dt_init
21mr|kernel-5.15-generic-5.15.193-2|2427	- firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES
21mr|kernel-5.15-generic-5.15.193-2|2428	- fix proc_sys_compare() handling of in-lookup dentries
21mr|kernel-5.15-generic-5.15.193-2|2429	- fix propagation graph breakage by MOVE_MOUNT_SET_GROUP move_mount(2)
21mr|kernel-5.15-generic-5.15.193-2|2430	- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
21mr|kernel-5.15-generic-5.15.193-2|2431	- fs/buffer: fix use-after-free when call bh_read() helper
21mr|kernel-5.15-generic-5.15.193-2|2432	- fs_context: fix parameter name in infofc() macro
21mr|kernel-5.15-generic-5.15.193-2|2433	- fs/filesystems: Fix potential unsigned integer underflow in fs_name()
21mr|kernel-5.15-generic-5.15.193-2|2434	- fs/jfs: consolidate sanity checking in dbMount
21mr|kernel-5.15-generic-5.15.193-2|2435	- fs/ntfs3: Add sanity check for file name
21mr|kernel-5.15-generic-5.15.193-2|2436	- fs/ntfs3: correctly create symlink for relative path
21mr|kernel-5.15-generic-5.15.193-2|2437	- fs/ntfs3: handle hdr_first_de() return value
21mr|kernel-5.15-generic-5.15.193-2|2438	- fs/orangefs: Allow 2 more characters in do_c_string()
21mr|kernel-5.15-generic-5.15.193-2|2439	- fs/orangefs: use snprintf() instead of sprintf()
21mr|kernel-5.15-generic-5.15.193-2|2440	- fs: Prevent file descriptor table allocations exceeding INT_MAX
21mr|kernel-5.15-generic-5.15.193-2|2441	- fs/proc: do_task_stat: use __for_each_thread()
21mr|kernel-5.15-generic-5.15.193-2|2442	- fs: writeback: fix use-after-free in __mark_inode_dirty()
21mr|kernel-5.15-generic-5.15.193-2|2443	- ftrace: Also allocate and copy hash for reading of filter files
21mr|kernel-5.15-generic-5.15.193-2|2444	- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
21mr|kernel-5.15-generic-5.15.193-2|2445	- ftrace: Fix UAF when lookup kallsym after ftrace disabled
21mr|kernel-5.15-generic-5.15.193-2|2446	- gfs2: gfs2_create_inode error handling fix
21mr|kernel-5.15-generic-5.15.193-2|2447	- gfs2: move msleep to sleepable context
21mr|kernel-5.15-generic-5.15.193-2|2448	- gpio: pca953x: fix IRQ storm on system wake up
21mr|kernel-5.15-generic-5.15.193-2|2449	- gpio: tps65912: check the return value of regmap_update_bits()
21mr|kernel-5.15-generic-5.15.193-2|2450	- gpio: virtio: Fix config space reading.
21mr|kernel-5.15-generic-5.15.193-2|2451	- gpio: wcd934x: check the return value of regmap_update_bits()
21mr|kernel-5.15-generic-5.15.193-2|2452	- gre: Fix IPv6 multicast route creation.
21mr|kernel-5.15-generic-5.15.193-2|2453	- gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO
21mr|kernel-5.15-generic-5.15.193-2|2454	- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt
21mr|kernel-5.15-generic-5.15.193-2|2455	- gve: Fix stuck TX queue for DQ queue format
21mr|kernel-5.15-generic-5.15.193-2|2456	- gve: Return error for unknown admin queue command
21mr|kernel-5.15-generic-5.15.193-2|2457	- hfs: fix not erasing deleted b-tree node issue
21mr|kernel-5.15-generic-5.15.193-2|2458	- hfs: fix slab-out-of-bounds in hfs_bnode_read()
21mr|kernel-5.15-generic-5.15.193-2|2459	- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
21mr|kernel-5.15-generic-5.15.193-2|2460	- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
21mr|kernel-5.15-generic-5.15.193-2|2461	- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
21mr|kernel-5.15-generic-5.15.193-2|2462	- hfsplus: remove mutex_lock check in hfsplus_free_extents
21mr|kernel-5.15-generic-5.15.193-2|2463	- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
21mr|kernel-5.15-generic-5.15.193-2|2464	- HID: asus: fix UAF via HID_CLAIMED_INPUT validation
21mr|kernel-5.15-generic-5.15.193-2|2465	- HID: core: do not bypass hid_hw_raw_request
21mr|kernel-5.15-generic-5.15.193-2|2466	- HID: core: ensure __hid_request reserves the report ID as the first byte
21mr|kernel-5.15-generic-5.15.193-2|2467	- HID: core: ensure the allocated report buffer can contain the reserved report ID
21mr|kernel-5.15-generic-5.15.193-2|2468	- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version()
21mr|kernel-5.15-generic-5.15.193-2|2469	- HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
21mr|kernel-5.15-generic-5.15.193-2|2470	- HID: magicmouse: avoid setting up battery timer when not needed
21mr|kernel-5.15-generic-5.15.193-2|2471	- HID: mcp2221: Don't set bus speed on every transfer
21mr|kernel-5.15-generic-5.15.193-2|2472	- HID: mcp2221: Handle reads greater than 60 bytes
21mr|kernel-5.15-generic-5.15.193-2|2473	- HID: multitouch: fix slab out-of-bounds access in mt_report_fixup()
21mr|kernel-5.15-generic-5.15.193-2|2474	- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
21mr|kernel-5.15-generic-5.15.193-2|2475	- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse()
21mr|kernel-5.15-generic-5.15.193-2|2476	- HID: wacom: Add a new Art Pen 2
21mr|kernel-5.15-generic-5.15.193-2|2477	- HID: wacom: fix kobject reference count leak
21mr|kernel-5.15-generic-5.15.193-2|2478	- HID: wacom: fix memory leak on kobject creation failure
21mr|kernel-5.15-generic-5.15.193-2|2479	- HID: wacom: fix memory leak on sysfs attribute creation failure
21mr|kernel-5.15-generic-5.15.193-2|2480	- hv_netvsc: Fix panic during namespace deletion with VF
21mr|kernel-5.15-generic-5.15.193-2|2481	- hwmon: (corsair-cpro) Validate the size of the received input buffer
21mr|kernel-5.15-generic-5.15.193-2|2482	- hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
21mr|kernel-5.15-generic-5.15.193-2|2483	- hwmon: (occ) Add soft minimum power cap attribute
21mr|kernel-5.15-generic-5.15.193-2|2484	- hwmon: (occ) fix unaligned accesses
21mr|kernel-5.15-generic-5.15.193-2|2485	- hwmon: (occ) Rework attribute registration for stack usage
21mr|kernel-5.15-generic-5.15.193-2|2486	- hwmon: (pmbus/max34440) Fix support for max34451
21mr|kernel-5.15-generic-5.15.193-2|2487	- hwrng: mtk - handle devm_pm_runtime_enable errors
21mr|kernel-5.15-generic-5.15.193-2|2488	- i2c/designware: Fix an initialization issue
21mr|kernel-5.15-generic-5.15.193-2|2489	- i2c: designware: Invoke runtime suspend on quick slave re-registration
21mr|kernel-5.15-generic-5.15.193-2|2490	- i2c: Force DLL0945 touchpad i2c freq to 100khz
21mr|kernel-5.15-generic-5.15.193-2|2491	- i2c: npcm: Add clock toggle recovery
21mr|kernel-5.15-generic-5.15.193-2|2492	- i2c: qup: jump out of the loop in case of timeout
21mr|kernel-5.15-generic-5.15.193-2|2493	- i2c: robotfuzz-osif: disable zero-length read messages
21mr|kernel-5.15-generic-5.15.193-2|2494	- i2c: stm32: fix the device used for the DMA map
21mr|kernel-5.15-generic-5.15.193-2|2495	- i2c: tiny-usb: disable zero-length read messages
21mr|kernel-5.15-generic-5.15.193-2|2496	- i2c: virtio: Avoid hang by using interruptible completion wait
21mr|kernel-5.15-generic-5.15.193-2|2497	- i3c: add missing include to internal header
21mr|kernel-5.15-generic-5.15.193-2|2498	- i3c: don't fail if GETHDRCAP is unsupported
21mr|kernel-5.15-generic-5.15.193-2|2499	- i40e: Add rx_missed_errors for buffer exhaustion
21mr|kernel-5.15-generic-5.15.193-2|2500	- i40e: fix MMIO write access to an invalid page in i40e_clear_hw
21mr|kernel-5.15-generic-5.15.193-2|2501	- i40e: Fix potential invalid access when MAC list is empty
21mr|kernel-5.15-generic-5.15.193-2|2502	- i40e: report VF tx_dropped with tx_errors instead of tx_discards
21mr|kernel-5.15-generic-5.15.193-2|2503	- i40e: retry VFLR handling if there is ongoing VF reset
21mr|kernel-5.15-generic-5.15.193-2|2504	- i40e: return false from i40e_reset_vf if reset is in progress
21mr|kernel-5.15-generic-5.15.193-2|2505	- IB/cm: use rwlock for MAD agent lock
21mr|kernel-5.15-generic-5.15.193-2|2506	- ice: create new Tx scheduler nodes for new queues only
21mr|kernel-5.15-generic-5.15.193-2|2507	- ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
21mr|kernel-5.15-generic-5.15.193-2|2508	- ice: safer stats processing
21mr|kernel-5.15-generic-5.15.193-2|2509	- icmp: fix icmp_ndo_send address translation for reply direction
21mr|kernel-5.15-generic-5.15.193-2|2510	- igc: disable L1.2 PCI-E link substate to avoid performance issue
21mr|kernel-5.15-generic-5.15.193-2|2511	- igc: fix disabling L1.2 PCI-E link substate on I226 on init
21mr|kernel-5.15-generic-5.15.193-2|2512	- iio: accel: fxls8962af: Fix temperature calculation
21mr|kernel-5.15-generic-5.15.193-2|2513	- iio: accel: fxls8962af: Fix temperature scan element sign
21mr|kernel-5.15-generic-5.15.193-2|2514	- iio: adc: ad7124: Fix 3dB filter frequency reading
21mr|kernel-5.15-generic-5.15.193-2|2515	- iio: adc: ad7606_spi: fix reg write value mask
21mr|kernel-5.15-generic-5.15.193-2|2516	- iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement
21mr|kernel-5.15-generic-5.15.193-2|2517	- iio: adc: ad_sigma_delta: change to buffer predisable
21mr|kernel-5.15-generic-5.15.193-2|2518	- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
21mr|kernel-5.15-generic-5.15.193-2|2519	- iio: adc: max1363: Reorder mode_list[] entries
21mr|kernel-5.15-generic-5.15.193-2|2520	- iio: adc: stm32-adc: Fix race in installing chained IRQ handler
21mr|kernel-5.15-generic-5.15.193-2|2521	- iio: chemical: pms7003: use aligned_s64 for timestamp
21mr|kernel-5.15-generic-5.15.193-2|2522	- iio: hid-sensor-prox: Fix incorrect OFFSET calculation
21mr|kernel-5.15-generic-5.15.193-2|2523	- iio: hid-sensor-prox: Restore lost scale assignments
21mr|kernel-5.15-generic-5.15.193-2|2524	- iio: imu: inv_icm42600: change invalid data error to -EBUSY
21mr|kernel-5.15-generic-5.15.193-2|2525	- iio: imu: inv_icm42600: Fix temperature calculation
21mr|kernel-5.15-generic-5.15.193-2|2526	- iio: light: as73211: Ensure buffer holes are zeroed
21mr|kernel-5.15-generic-5.15.193-2|2527	- iio: light: opt3001: fix deadlock due to concurrent flag access
21mr|kernel-5.15-generic-5.15.193-2|2528	- iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
21mr|kernel-5.15-generic-5.15.193-2|2529	- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
21mr|kernel-5.15-generic-5.15.193-2|2530	- iio: proximity: isl29501: fix buffered read on big-endian systems
21mr|kernel-5.15-generic-5.15.193-2|2531	- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
21mr|kernel-5.15-generic-5.15.193-2|2532	- Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
21mr|kernel-5.15-generic-5.15.193-2|2533	- Input: ims-pcu - check record size in ims_pcu_flash_firmware()
21mr|kernel-5.15-generic-5.15.193-2|2534	- Input: sparcspkr - avoid unannotated fall-through
21mr|kernel-5.15-generic-5.15.193-2|2535	- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs
21mr|kernel-5.15-generic-5.15.193-2|2536	- Input: synaptics-rmi - fix crash with unsupported versions of F34
21mr|kernel-5.15-generic-5.15.193-2|2537	- Input: xpad - set correct controller type for Acer NGR200
21mr|kernel-5.15-generic-5.15.193-2|2538	- Input: xpad - support Acer NGR 200 Controller
21mr|kernel-5.15-generic-5.15.193-2|2539	- intel_idle: Allow loading ACPI tables for any family
21mr|kernel-5.15-generic-5.15.193-2|2540	- interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node
21mr|kernel-5.15-generic-5.15.193-2|2541	- iommu/amd: Avoid stack buffer overflow from kernel cmdline
21mr|kernel-5.15-generic-5.15.193-2|2542	- iommu/amd: Ensure GA log notifier callbacks finish running before module unload
21mr|kernel-5.15-generic-5.15.193-2|2543	- iommu: Protect against overflow in iommu_pgsize()
21mr|kernel-5.15-generic-5.15.193-2|2544	- io_uring: don't use int for ABI
21mr|kernel-5.15-generic-5.15.193-2|2545	- ipc: fix to protect IPCS lookups using RCU
21mr|kernel-5.15-generic-5.15.193-2|2546	- ipmi: Fix strcpy source and destination the same
21mr|kernel-5.15-generic-5.15.193-2|2547	- ipmi: Use dev_warn_ratelimited() for incorrect message warnings
21mr|kernel-5.15-generic-5.15.193-2|2548	- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
21mr|kernel-5.15-generic-5.15.193-2|2549	- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
21mr|kernel-5.15-generic-5.15.193-2|2550	- ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc().
21mr|kernel-5.15-generic-5.15.193-2|2551	- ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
21mr|kernel-5.15-generic-5.15.193-2|2552	- ipv6: reject malicious packets in ipv6_gso_segment()
21mr|kernel-5.15-generic-5.15.193-2|2553	- ipv6: sr: Fix MAC comparison to be constant-time
21mr|kernel-5.15-generic-5.15.193-2|2554	- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
21mr|kernel-5.15-generic-5.15.193-2|2555	- isofs: Verify inode mode when loading from disk
21mr|kernel-5.15-generic-5.15.193-2|2556	- iwlwifi: Add missing check for alloc_ordered_workqueue
21mr|kernel-5.15-generic-5.15.193-2|2557	- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc
21mr|kernel-5.15-generic-5.15.193-2|2558	- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
21mr|kernel-5.15-generic-5.15.193-2|2559	- jbd2: prevent softlockup in jbd2_log_do_checkpoint()
21mr|kernel-5.15-generic-5.15.193-2|2560	- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
21mr|kernel-5.15-generic-5.15.193-2|2561	- jffs2: check that raw node were preallocated before writing summary
21mr|kernel-5.15-generic-5.15.193-2|2562	- jfs: fix array-index-out-of-bounds read in add_missing_indices
21mr|kernel-5.15-generic-5.15.193-2|2563	- jfs: fix metapage reference count leak in dbAllocCtl
21mr|kernel-5.15-generic-5.15.193-2|2564	- jfs: fix null ptr deref in dtInsertEntry
21mr|kernel-5.15-generic-5.15.193-2|2565	- jfs: Fix null-ptr-deref in jfs_ioc_trim
21mr|kernel-5.15-generic-5.15.193-2|2566	- jfs: Regular file corruption check
21mr|kernel-5.15-generic-5.15.193-2|2567	- jfs: reject on-disk inodes of an unsupported type
21mr|kernel-5.15-generic-5.15.193-2|2568	- jfs: truncate good inode pages when hard link is 0
21mr|kernel-5.15-generic-5.15.193-2|2569	- jfs: upper bound check of tree index in dbAllocAG
21mr|kernel-5.15-generic-5.15.193-2|2570	- jfs: validate AG parameters in dbMount() to prevent crashes
21mr|kernel-5.15-generic-5.15.193-2|2571	- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS
21mr|kernel-5.15-generic-5.15.193-2|2572	- kbuild: Add CLANG_FLAGS to as-instr
21mr|kernel-5.15-generic-5.15.193-2|2573	- kbuild: Add KBUILD_CPPFLAGS to as-option invocation
21mr|kernel-5.15-generic-5.15.193-2|2574	- kbuild: hdrcheck: fix cross build with clang
21mr|kernel-5.15-generic-5.15.193-2|2575	- kbuild: Update assembler calls to use proper flags and language target
21mr|kernel-5.15-generic-5.15.193-2|2576	- kbuild: userprogs: fix bitsize and target detection on clang
21mr|kernel-5.15-generic-5.15.193-2|2577	- kbuild: userprogs: use correct linker when mixing clang and GNU ld
21mr|kernel-5.15-generic-5.15.193-2|2578	- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed()
21mr|kernel-5.15-generic-5.15.193-2|2579	- kconfig: gconf: fix potential memory leak in renderer_edited()
21mr|kernel-5.15-generic-5.15.193-2|2580	- kconfig: lxdialog: fix 'space' to (de)select options
21mr|kernel-5.15-generic-5.15.193-2|2581	- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
21mr|kernel-5.15-generic-5.15.193-2|2582	- kconfig: nconf: Ensure null termination where strncpy is used
21mr|kernel-5.15-generic-5.15.193-2|2583	- kconfig: qconf: fix ConfigList::updateListAllforAll()
21mr|kernel-5.15-generic-5.15.193-2|2584	- kernel: trace: preemptirq_delay_test: use offstack cpu mask
21mr|kernel-5.15-generic-5.15.193-2|2585	- ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension
21mr|kernel-5.15-generic-5.15.193-2|2586	- ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()
21mr|kernel-5.15-generic-5.15.193-2|2587	- ktest.pl: Prevent recursion of default variable options
21mr|kernel-5.15-generic-5.15.193-2|2588	- ktls, sockmap: Fix missing uncharge operation
21mr|kernel-5.15-generic-5.15.193-2|2589	- KVM: arm64: Fix kernel BUG() due to bad backport of FPSIMD/SVE/SME fix
21mr|kernel-5.15-generic-5.15.193-2|2590	- KVM: SVM: Advertise TSA CPUID bits to guests
21mr|kernel-5.15-generic-5.15.193-2|2591	- KVM: VMX: Flush shadow VMCS on emergency reboot
21mr|kernel-5.15-generic-5.15.193-2|2592	- KVM: x86: add support for CPUID leaf 0x80000021
21mr|kernel-5.15-generic-5.15.193-2|2593	- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
21mr|kernel-5.15-generic-5.15.193-2|2594	- KVM: x86: use array_index_nospec with indices that come from guest
21mr|kernel-5.15-generic-5.15.193-2|2595	- leds: leds-lp50xx: Handle reg to get correct multi_index
21mr|kernel-5.15-generic-5.15.193-2|2596	- leds: multicolor: Fix intensity setting while SW blinking
21mr|kernel-5.15-generic-5.15.193-2|2597	- lib: bitmap: Introduce node-aware alloc API
21mr|kernel-5.15-generic-5.15.193-2|2598	- libbpf: Add identical pointer detection to btf_dedup_is_equiv()
21mr|kernel-5.15-generic-5.15.193-2|2599	- libbpf: Fix buffer overflow in bpf_object__init_prog
21mr|kernel-5.15-generic-5.15.193-2|2600	- libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
21mr|kernel-5.15-generic-5.15.193-2|2601	- libbpf: Use proper errno value in linker
21mr|kernel-5.15-generic-5.15.193-2|2602	- libbpf: Use proper errno value in nlattr
21mr|kernel-5.15-generic-5.15.193-2|2603	- lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap
21mr|kernel-5.15-generic-5.15.193-2|2604	- lib: test_objagg: Set error message in check_expect_hints_stats()
21mr|kernel-5.15-generic-5.15.193-2|2605	- locking/barriers, kcsan: Support generic instrumentation
21mr|kernel-5.15-generic-5.15.193-2|2606	- Logitech C-270 even more broken
21mr|kernel-5.15-generic-5.15.193-2|2607	- m68k: Don't unregister boot console needlessly
21mr|kernel-5.15-generic-5.15.193-2|2608	- m68k: Fix lost column on framebuffer debug console
21mr|kernel-5.15-generic-5.15.193-2|2609	- m68k: mac: Fix macintosh_config for Mac II
21mr|kernel-5.15-generic-5.15.193-2|2610	- macsec: MACsec SCI assignment for ES = 0
21mr|kernel-5.15-generic-5.15.193-2|2611	- mailbox: Not protect module_put with spin_lock_irqsave
21mr|kernel-5.15-generic-5.15.193-2|2612	- md: dm-zoned-target: Initialize return variable r to avoid uninitialized use
21mr|kernel-5.15-generic-5.15.193-2|2613	- md/md-bitmap: fix dm-raid max_write_behind setting
21mr|kernel-5.15-generic-5.15.193-2|2614	- md/raid1: Fix stack memory use after return in raid1_reshape
21mr|kernel-5.15-generic-5.15.193-2|2615	- media: camss: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|2616	- media: ccs-pll: Better validate VT PLL branch
21mr|kernel-5.15-generic-5.15.193-2|2617	- media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case
21mr|kernel-5.15-generic-5.15.193-2|2618	- media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div
21mr|kernel-5.15-generic-5.15.193-2|2619	- media: ccs-pll: Start OP pre-PLL multiplier search from correct value
21mr|kernel-5.15-generic-5.15.193-2|2620	- media: ccs-pll: Start VT pre-PLL multiplier search from correct value
21mr|kernel-5.15-generic-5.15.193-2|2621	- media: cxusb: no longer judge rbuf when the write fails
21mr|kernel-5.15-generic-5.15.193-2|2622	- media: davinci: vpif: Fix memory leak in probe error path
21mr|kernel-5.15-generic-5.15.193-2|2623	- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb()
21mr|kernel-5.15-generic-5.15.193-2|2624	- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
21mr|kernel-5.15-generic-5.15.193-2|2625	- media: gspca: Add bounds checking to firmware parser
21mr|kernel-5.15-generic-5.15.193-2|2626	- media: gspca: Add error handling for stv06xx_read_sensor()
21mr|kernel-5.15-generic-5.15.193-2|2627	- media: hi556: correct the test pattern configuration
21mr|kernel-5.15-generic-5.15.193-2|2628	- media: i2c: imx334: Enable runtime PM before sub-device registration
21mr|kernel-5.15-generic-5.15.193-2|2629	- media: i2c: imx334: Fix runtime PM handling in remove function
21mr|kernel-5.15-generic-5.15.193-2|2630	- media: i2c: imx334: update mode_3840x2160_regs array
21mr|kernel-5.15-generic-5.15.193-2|2631	- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()
21mr|kernel-5.15-generic-5.15.193-2|2632	- media: imx-jpeg: Drop the first error frames
21mr|kernel-5.15-generic-5.15.193-2|2633	- media: omap3isp: use sgtable-based scatterlist wrappers
21mr|kernel-5.15-generic-5.15.193-2|2634	- media: ov2659: Fix memory leaks in ov2659_probe()
21mr|kernel-5.15-generic-5.15.193-2|2635	- media: ov8856: suppress probe deferral errors
21mr|kernel-5.15-generic-5.15.193-2|2636	- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode()
21mr|kernel-5.15-generic-5.15.193-2|2637	- media: qcom: camss: cleanup media device allocated resource on error path
21mr|kernel-5.15-generic-5.15.193-2|2638	- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()
21mr|kernel-5.15-generic-5.15.193-2|2639	- media: rkvdec: Fix frame size enumeration
21mr|kernel-5.15-generic-5.15.193-2|2640	- media: rkvdec: Initialize the m2m context before the controls
21mr|kernel-5.15-generic-5.15.193-2|2641	- media: tc358743: Check I2C succeeded during probe
21mr|kernel-5.15-generic-5.15.193-2|2642	- media: tc358743: ignore video while HPD is low
21mr|kernel-5.15-generic-5.15.193-2|2643	- media: tc358743: Increase FIFO trigger level to 374
21mr|kernel-5.15-generic-5.15.193-2|2644	- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
21mr|kernel-5.15-generic-5.15.193-2|2645	- media: ti: cal: Fix wrong goto on error path
21mr|kernel-5.15-generic-5.15.193-2|2646	- media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition
21mr|kernel-5.15-generic-5.15.193-2|2647	- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition
21mr|kernel-5.15-generic-5.15.193-2|2648	- media: usb: hdpvr: disable zero-length read messages
21mr|kernel-5.15-generic-5.15.193-2|2649	- media: usbtv: Lock resolution while streaming
21mr|kernel-5.15-generic-5.15.193-2|2650	- media: uvcvideo: Do not mark valid metadata as invalid
21mr|kernel-5.15-generic-5.15.193-2|2651	- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format()
21mr|kernel-5.15-generic-5.15.193-2|2652	- media: uvcvideo: Fix bandwidth issue for Alcor camera
21mr|kernel-5.15-generic-5.15.193-2|2653	- media: uvcvideo: Fix deferred probing error
21mr|kernel-5.15-generic-5.15.193-2|2654	- media: uvcvideo: Return the number of processed controls
21mr|kernel-5.15-generic-5.15.193-2|2655	- media: uvcvideo: Rollback non processed entities on error
21mr|kernel-5.15-generic-5.15.193-2|2656	- media: uvcvideo: Send control events for partial succeeds
21mr|kernel-5.15-generic-5.15.193-2|2657	- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control
21mr|kernel-5.15-generic-5.15.193-2|2658	- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()
21mr|kernel-5.15-generic-5.15.193-2|2659	- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check
21mr|kernel-5.15-generic-5.15.193-2|2660	- media: v4l2-dev: fix error handling in __video_register_device()
21mr|kernel-5.15-generic-5.15.193-2|2661	- media: venus: Add a check for packet size after reading from shared memory
21mr|kernel-5.15-generic-5.15.193-2|2662	- media: venus: Add support for SSR trigger using fault injection
21mr|kernel-5.15-generic-5.15.193-2|2663	- media: venus: Fix probe error handling
21mr|kernel-5.15-generic-5.15.193-2|2664	- media: venus: hfi: explicitly release IRQ during teardown
21mr|kernel-5.15-generic-5.15.193-2|2665	- media: venus: protect against spurious interrupts during probe
21mr|kernel-5.15-generic-5.15.193-2|2666	- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.
21mr|kernel-5.15-generic-5.15.193-2|2667	- media: venus: venc: Clamp param smaller than 1fps and bigger than 240
21mr|kernel-5.15-generic-5.15.193-2|2668	- media: videobuf2: use sgtable-based scatterlist wrappers
21mr|kernel-5.15-generic-5.15.193-2|2669	- media: vidtv: Terminating the subsequent process of initialization failure
21mr|kernel-5.15-generic-5.15.193-2|2670	- media: vivid: Change the siize of the composing
21mr|kernel-5.15-generic-5.15.193-2|2671	- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()
21mr|kernel-5.15-generic-5.15.193-2|2672	- memstick: Fix deadlock by moving removing flag earlier
21mr|kernel-5.15-generic-5.15.193-2|2673	- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove()
21mr|kernel-5.15-generic-5.15.193-2|2674	- mfd: max14577: Fix wakeup source leaks on device unbind
21mr|kernel-5.15-generic-5.15.193-2|2675	- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE
21mr|kernel-5.15-generic-5.15.193-2|2676	- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
21mr|kernel-5.15-generic-5.15.193-2|2677	- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
21mr|kernel-5.15-generic-5.15.193-2|2678	- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation
21mr|kernel-5.15-generic-5.15.193-2|2679	- MIPS: Loongson64: Add missing '#interrupt-cells' for loongson64c_ls7a
21mr|kernel-5.15-generic-5.15.193-2|2680	- MIPS: mm: tlb-r4k: Uniquify TLB entries on init
21mr|kernel-5.15-generic-5.15.193-2|2681	- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option
21mr|kernel-5.15-generic-5.15.193-2|2682	- MIPS: Prefer cc-option for additions to cflags
21mr|kernel-5.15-generic-5.15.193-2|2683	- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
21mr|kernel-5.15-generic-5.15.193-2|2684	- misc: rtsx: usb: Ensure mmc child device is active when card is present
21mr|kernel-5.15-generic-5.15.193-2|2685	- mISDN: Fix memory leak in dsp_hwec_enable()
21mr|kernel-5.15-generic-5.15.193-2|2686	- mlxsw: spectrum: Forward packets with an IPv4 link-local source IP
21mr|kernel-5.15-generic-5.15.193-2|2687	- mmc: bcm2835: Fix dma_unmap_sg() nents value
21mr|kernel-5.15-generic-5.15.193-2|2688	- mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
21mr|kernel-5.15-generic-5.15.193-2|2689	- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
21mr|kernel-5.15-generic-5.15.193-2|2690	- mmc: sdhci: Add a helper function for dump register in dynamic debug mode
21mr|kernel-5.15-generic-5.15.193-2|2691	- mmc: sdhci_am654: Workaround for Errata i2312
21mr|kernel-5.15-generic-5.15.193-2|2692	- mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
21mr|kernel-5.15-generic-5.15.193-2|2693	- mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
21mr|kernel-5.15-generic-5.15.193-2|2694	- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models
21mr|kernel-5.15-generic-5.15.193-2|2695	- mm/debug_vm_pgtable: clear page table entries at destroy_args()
21mr|kernel-5.15-generic-5.15.193-2|2696	- mm: drop the assumption that VM_SHARED always implies writable
21mr|kernel-5.15-generic-5.15.193-2|2697	- mm: fix ratelimit_pages update error in dirty_ratio_handler()
21mr|kernel-5.15-generic-5.15.193-2|2698	- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
21mr|kernel-5.15-generic-5.15.193-2|2699	- mm/huge_memory: fix dereferencing invalid pmd migration entry
21mr|kernel-5.15-generic-5.15.193-2|2700	- mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
21mr|kernel-5.15-generic-5.15.193-2|2701	- mm: hugetlb: independent PMD page table shared count
21mr|kernel-5.15-generic-5.15.193-2|2702	- mm/hugetlb: unshare page tables during VMA split, not before
21mr|kernel-5.15-generic-5.15.193-2|2703	- mm/khugepaged: fix ->anon_vma race
21mr|kernel-5.15-generic-5.15.193-2|2704	- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock
21mr|kernel-5.15-generic-5.15.193-2|2705	- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
21mr|kernel-5.15-generic-5.15.193-2|2706	- mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
21mr|kernel-5.15-generic-5.15.193-2|2707	- mm: move page table sync declarations to linux/pgtable.h
21mr|kernel-5.15-generic-5.15.193-2|2708	- mm/page_alloc: detect allocation forbidden by cpuset and bail out early
21mr|kernel-5.15-generic-5.15.193-2|2709	- mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
21mr|kernel-5.15-generic-5.15.193-2|2710	- mm: reinstate ability to map write-sealed memfd mappings read-only
21mr|kernel-5.15-generic-5.15.193-2|2711	- mm/slub: avoid accessing metadata when pointer is invalid in object_err()
21mr|kernel-5.15-generic-5.15.193-2|2712	- mm: update memfd seal write check to include F_SEAL_WRITE
21mr|kernel-5.15-generic-5.15.193-2|2713	- mm/vmalloc: leave lazy MMU mode on PTE mapping error
21mr|kernel-5.15-generic-5.15.193-2|2714	- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
21mr|kernel-5.15-generic-5.15.193-2|2715	- module: Restore the moduleparam prefix length check
21mr|kernel-5.15-generic-5.15.193-2|2716	- most: core: Drop device reference after usage in get_channel()
21mr|kernel-5.15-generic-5.15.193-2|2717	- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
21mr|kernel-5.15-generic-5.15.193-2|2718	- mptcp: disable add_addr retransmission when timeout is 0
21mr|kernel-5.15-generic-5.15.193-2|2719	- mptcp: do not queue data on closed subflows
21mr|kernel-5.15-generic-5.15.193-2|2720	- mptcp: drop skb if MPTCP skb extension allocation fails
21mr|kernel-5.15-generic-5.15.193-2|2721	- mptcp: drop unused sk in mptcp_push_release
21mr|kernel-5.15-generic-5.15.193-2|2722	- mptcp: fix error mibs accounting
21mr|kernel-5.15-generic-5.15.193-2|2723	- mptcp: introduce MAPPING_BAD_CSUM
21mr|kernel-5.15-generic-5.15.193-2|2724	- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit
21mr|kernel-5.15-generic-5.15.193-2|2725	- mtd: fix possible integer overflow in erase_xfer()
21mr|kernel-5.15-generic-5.15.193-2|2726	- mtd: nand: sunxi: Add randomizer configuration before randomizer enable
21mr|kernel-5.15-generic-5.15.193-2|2727	- mtd: rawnand: atmel: Fix dma_mapping_error() address
21mr|kernel-5.15-generic-5.15.193-2|2728	- mtd: rawnand: atmel: set pmecc data setup time
21mr|kernel-5.15-generic-5.15.193-2|2729	- mtd: rawnand: fsmc: Add missing check after DMA map
21mr|kernel-5.15-generic-5.15.193-2|2730	- mtd: rawnand: rockchip: Add missing check after DMA map
21mr|kernel-5.15-generic-5.15.193-2|2731	- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk
21mr|kernel-5.15-generic-5.15.193-2|2732	- mtd: spinand: fix memory leak of ECC engine conf
21mr|kernel-5.15-generic-5.15.193-2|2733	- mtd: spinand: propagate spinand_wait() errors from spinand_write_page()
21mr|kernel-5.15-generic-5.15.193-2|2734	- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
21mr|kernel-5.15-generic-5.15.193-2|2735	- mtk-sd: Prevent memory corruption from DMA map failure
21mr|kernel-5.15-generic-5.15.193-2|2736	- mtk-sd: reset host->mrq on prepare_data() error
21mr|kernel-5.15-generic-5.15.193-2|2737	- mwl8k: Add missing check after DMA map
21mr|kernel-5.15-generic-5.15.193-2|2738	- nbd: fix uaf in nbd_genl_connect() error path
21mr|kernel-5.15-generic-5.15.193-2|2739	- net: ag71xx: Add missing check after DMA map
21mr|kernel-5.15-generic-5.15.193-2|2740	- net: appletalk: Fix device refcount leak in atrtr_create()
21mr|kernel-5.15-generic-5.15.193-2|2741	- net: appletalk: Fix use-after-free in AARP proxy probe
21mr|kernel-5.15-generic-5.15.193-2|2742	- net: atlantic: add set_power to fw_ops for atl2 to fix wol
21mr|kernel-5.15-generic-5.15.193-2|2743	- net: atlantic: generate software timestamp just before the doorbell
21mr|kernel-5.15-generic-5.15.193-2|2744	- net: atm: add lec_mutex
21mr|kernel-5.15-generic-5.15.193-2|2745	- net: atm: fix memory leak in atm_register_sysfs when device_register fail
21mr|kernel-5.15-generic-5.15.193-2|2746	- net: atm: fix /proc/net/atm/lec handling
21mr|kernel-5.15-generic-5.15.193-2|2747	- net: bridge: Do not offload IGMP/MLD messages
21mr|kernel-5.15-generic-5.15.193-2|2748	- net: bridge: fix soft lockup in br_multicast_query_expired()
21mr|kernel-5.15-generic-5.15.193-2|2749	- net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
21mr|kernel-5.15-generic-5.15.193-2|2750	- net: ch9200: fix uninitialised access during mii_nway_restart
21mr|kernel-5.15-generic-5.15.193-2|2751	- net: dlink: add synchronization for stats update
21mr|kernel-5.15-generic-5.15.193-2|2752	- net: dlink: fix multicast stats being counted incorrectly
21mr|kernel-5.15-generic-5.15.193-2|2753	- net: dpaa2-eth: rearrange variable in dpaa2_eth_get_ethtool_stats
21mr|kernel-5.15-generic-5.15.193-2|2754	- net: dpaa: fix device leak when querying time stamp info
21mr|kernel-5.15-generic-5.15.193-2|2755	- net: drop UFO packets in udp_rcv_segment()
21mr|kernel-5.15-generic-5.15.193-2|2756	- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325
21mr|kernel-5.15-generic-5.15.193-2|2757	- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325
21mr|kernel-5.15-generic-5.15.193-2|2758	- net: dsa: b53: prevent DIS_LEARNING access on BCM5325
21mr|kernel-5.15-generic-5.15.193-2|2759	- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
21mr|kernel-5.15-generic-5.15.193-2|2760	- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
21mr|kernel-5.15-generic-5.15.193-2|2761	- net: dsa: microchip: linearize skb for tail-tagging switches
21mr|kernel-5.15-generic-5.15.193-2|2762	- net: dsa: microchip: update tag_ksz masks for KSZ9477 family
21mr|kernel-5.15-generic-5.15.193-2|2763	- net: dsa: tag_brcm: legacy: fix pskb_may_pull length
21mr|kernel-5.15-generic-5.15.193-2|2764	- net: emaclite: Fix missing pointer increment in aligned_read()
21mr|kernel-5.15-generic-5.15.193-2|2765	- net: enetc: Correct endianness handling in _enetc_rd_reg64
21mr|kernel-5.15-generic-5.15.193-2|2766	- net: enetc: fix device and OF node leak at probe
21mr|kernel-5.15-generic-5.15.193-2|2767	- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets
21mr|kernel-5.15-generic-5.15.193-2|2768	- net: fec: allow disable coalescing
21mr|kernel-5.15-generic-5.15.193-2|2769	- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it
21mr|kernel-5.15-generic-5.15.193-2|2770	- netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm
21mr|kernel-5.15-generic-5.15.193-2|2771	- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY
21mr|kernel-5.15-generic-5.15.193-2|2772	- netfilter: ctnetlink: fix refcount leak on table dump
21mr|kernel-5.15-generic-5.15.193-2|2773	- netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()
21mr|kernel-5.15-generic-5.15.193-2|2774	- netfilter: nf_reject: don't leak dst refcount for loopback packets
21mr|kernel-5.15-generic-5.15.193-2|2775	- netfilter: nf_set_pipapo_avx2: fix initial map fill
21mr|kernel-5.15-generic-5.15.193-2|2776	- netfilter: nf_tables: adjust lockdep assertions handling
21mr|kernel-5.15-generic-5.15.193-2|2777	- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy
21mr|kernel-5.15-generic-5.15.193-2|2778	- netfilter: nft_quota: match correctly when the quota just depleted
21mr|kernel-5.15-generic-5.15.193-2|2779	- netfilter: nft_tunnel: fix geneve_opt dump
21mr|kernel-5.15-generic-5.15.193-2|2780	- netfilter: xt_nfacct: don't assume acct name is null-terminated
21mr|kernel-5.15-generic-5.15.193-2|2781	- net: Fix checksum update for ILA adj-transport
21mr|kernel-5.15-generic-5.15.193-2|2782	- net: Fix TOCTOU issue in sk_is_readable()
21mr|kernel-5.15-generic-5.15.193-2|2783	- net: gianfar: fix device leak when querying time stamp info
21mr|kernel-5.15-generic-5.15.193-2|2784	- net: hns3: disable interrupt when ptp init failed
21mr|kernel-5.15-generic-5.15.193-2|2785	- net: hns3: fix concurrent setting vlan filter issue
21mr|kernel-5.15-generic-5.15.193-2|2786	- net: hns3: fixed vf get max channels bug
21mr|kernel-5.15-generic-5.15.193-2|2787	- net, hsr: reject HSR frame if skb can't hold tag
21mr|kernel-5.15-generic-5.15.193-2|2788	- net: ice: Perform accurate aRFS flow match
21mr|kernel-5.15-generic-5.15.193-2|2789	- net: ipv4: fix incorrect MTU in broadcast routes
21mr|kernel-5.15-generic-5.15.193-2|2790	- net: ipv4: fix regression in local-broadcast routes
21mr|kernel-5.15-generic-5.15.193-2|2791	- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy
21mr|kernel-5.15-generic-5.15.193-2|2792	- netlink: avoid infinite retry looping in netlink_unicast()
21mr|kernel-5.15-generic-5.15.193-2|2793	- netlink: Fix rmem check in netlink_broadcast_deliver().
21mr|kernel-5.15-generic-5.15.193-2|2794	- netlink: Fix wraparounds of sk->sk_rmem_alloc.
21mr|kernel-5.15-generic-5.15.193-2|2795	- netlink: make sure we allow at least one dump skb
21mr|kernel-5.15-generic-5.15.193-2|2796	- net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
21mr|kernel-5.15-generic-5.15.193-2|2797	- net: macb: Check return value of dma_set_mask_and_coherent()
21mr|kernel-5.15-generic-5.15.193-2|2798	- net: mctp: Prevent duplicate binds
21mr|kernel-5.15-generic-5.15.193-2|2799	- net/mdiobus: Fix potential out-of-bounds read/write access
21mr|kernel-5.15-generic-5.15.193-2|2800	- net: mdio: C22 is now optional, EOPNOTSUPP if not provided
21mr|kernel-5.15-generic-5.15.193-2|2801	- netmem: fix skb_frag_address_safe with unreadable skbs
21mr|kernel-5.15-generic-5.15.193-2|2802	- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info
21mr|kernel-5.15-generic-5.15.193-2|2803	- net/mlx4_en: Prevent potential integer overflow calculating Hz
21mr|kernel-5.15-generic-5.15.193-2|2804	- net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
21mr|kernel-5.15-generic-5.15.193-2|2805	- net/mlx5: Check device memory pointer before usage
21mr|kernel-5.15-generic-5.15.193-2|2806	- net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
21mr|kernel-5.15-generic-5.15.193-2|2807	- net/mlx5: Correctly set gso_segs when LRO is used
21mr|kernel-5.15-generic-5.15.193-2|2808	- net/mlx5: Correctly set gso_size when LRO is used
21mr|kernel-5.15-generic-5.15.193-2|2809	- net/mlx5e: Add support to klm_umr_wqe
21mr|kernel-5.15-generic-5.15.193-2|2810	- net/mlx5: Ensure fw pages are always allocated on same NUMA
21mr|kernel-5.15-generic-5.15.193-2|2811	- net/mlx5e: Properly access RCU protected qdisc_sleeping variable
21mr|kernel-5.15-generic-5.15.193-2|2812	- net/mlx5e: Set local Xoff after FW update
21mr|kernel-5.15-generic-5.15.193-2|2813	- net/mlx5e: Update and set Xon/Xoff upon MTU set
21mr|kernel-5.15-generic-5.15.193-2|2814	- net/mlx5e: Update and set Xon/Xoff upon port speed set
21mr|kernel-5.15-generic-5.15.193-2|2815	- net/mlx5: Fix return value when searching for existing flow group
21mr|kernel-5.15-generic-5.15.193-2|2816	- net: ncsi: Fix buffer overflow in fetching version id
21mr|kernel-5.15-generic-5.15.193-2|2817	- net: ncsi: Fix GCPS 64-bit member variables
21mr|kernel-5.15-generic-5.15.193-2|2818	- net: openvswitch: Fix the dead loop of MPLS parse
21mr|kernel-5.15-generic-5.15.193-2|2819	- net/packet: fix a race in packet_set_ring() and packet_notifier()
21mr|kernel-5.15-generic-5.15.193-2|2820	- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
21mr|kernel-5.15-generic-5.15.193-2|2821	- net: phy: mscc: Fix memory leak when using one step timestamping
21mr|kernel-5.15-generic-5.15.193-2|2822	- net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames
21mr|kernel-5.15-generic-5.15.193-2|2823	- net: phy: smsc: add proper reset flags for LAN8710A
21mr|kernel-5.15-generic-5.15.193-2|2824	- net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
21mr|kernel-5.15-generic-5.15.193-2|2825	- net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
21mr|kernel-5.15-generic-5.15.193-2|2826	- net: phy: Use netif_rx().
21mr|kernel-5.15-generic-5.15.193-2|2827	- netpoll: prevent hanging NAPI when netcons gets enabled
21mr|kernel-5.15-generic-5.15.193-2|2828	- net/sched: Abort __tc_modify_qdisc if parent class does not exist
21mr|kernel-5.15-generic-5.15.193-2|2829	- net_sched: act_ctinfo: use atomic64_t for three counters
21mr|kernel-5.15-generic-5.15.193-2|2830	- net/sched: Always pass notifications when child class becomes empty
21mr|kernel-5.15-generic-5.15.193-2|2831	- net_sched: ets: fix a race in ets_qdisc_change()
21mr|kernel-5.15-generic-5.15.193-2|2832	- net/sched: ets: use old 'nbands' while purging unused classes
21mr|kernel-5.15-generic-5.15.193-2|2833	- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit
21mr|kernel-5.15-generic-5.15.193-2|2834	- net_sched: prio: fix a race in prio_tune()
21mr|kernel-5.15-generic-5.15.193-2|2835	- net_sched: red: fix a race in __red_change()
21mr|kernel-5.15-generic-5.15.193-2|2836	- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate
21mr|kernel-5.15-generic-5.15.193-2|2837	- net/sched: Restrict conditions for adding duplicating netems to qdisc tree
21mr|kernel-5.15-generic-5.15.193-2|2838	- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree
21mr|kernel-5.15-generic-5.15.193-2|2839	- net_sched: sch_ets: implement lockless ets_dump()
21mr|kernel-5.15-generic-5.15.193-2|2840	- net/sched: sch_ets: properly init all active DRR list handles
21mr|kernel-5.15-generic-5.15.193-2|2841	- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class
21mr|kernel-5.15-generic-5.15.193-2|2842	- net/sched: sch_qfq: Fix race condition on qfq_aggregate
21mr|kernel-5.15-generic-5.15.193-2|2843	- net_sched: sch_sfq: annotate data-races around q->perturb_period
21mr|kernel-5.15-generic-5.15.193-2|2844	- net_sched: sch_sfq: don't allow 1 packet limit
21mr|kernel-5.15-generic-5.15.193-2|2845	- net_sched: sch_sfq: fix a potential crash on gso_skb handling
21mr|kernel-5.15-generic-5.15.193-2|2846	- net_sched: sch_sfq: handle bigger packets
21mr|kernel-5.15-generic-5.15.193-2|2847	- net_sched: sch_sfq: move the limit validation
21mr|kernel-5.15-generic-5.15.193-2|2848	- net_sched: sch_sfq: reject invalid perturb period
21mr|kernel-5.15-generic-5.15.193-2|2849	- net_sched: sch_sfq: use a temporary work area for validating configuration
21mr|kernel-5.15-generic-5.15.193-2|2850	- net_sched: tbf: fix a race in tbf_change()
21mr|kernel-5.15-generic-5.15.193-2|2851	- net: selftests: fix TCP packet checksum
21mr|kernel-5.15-generic-5.15.193-2|2852	- net: stmmac: platform: guarantee uniqueness of bus_id
21mr|kernel-5.15-generic-5.15.193-2|2853	- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts
21mr|kernel-5.15-generic-5.15.193-2|2854	- net: thunder_bgx: add a missing of_node_put
21mr|kernel-5.15-generic-5.15.193-2|2855	- net: thunder_bgx: decrement cleanup index before use
21mr|kernel-5.15-generic-5.15.193-2|2856	- net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
21mr|kernel-5.15-generic-5.15.193-2|2857	- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id()
21mr|kernel-5.15-generic-5.15.193-2|2858	- net: tipc: fix refcount warning in tipc_aead_encrypt
21mr|kernel-5.15-generic-5.15.193-2|2859	- net: usb: aqc111: debug info before sanitation
21mr|kernel-5.15-generic-5.15.193-2|2860	- net: usb: aqc111: fix error handling of usbnet read calls
21mr|kernel-5.15-generic-5.15.193-2|2861	- net: usb: asix_devices: add phy_mask for ax88772 mdio bus
21mr|kernel-5.15-generic-5.15.193-2|2862	- net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization
21mr|kernel-5.15-generic-5.15.193-2|2863	- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
21mr|kernel-5.15-generic-5.15.193-2|2864	- net: usbnet: Fix the wrong netif_carrier_on() call
21mr|kernel-5.15-generic-5.15.193-2|2865	- net: usb: qmi_wwan: add SIMCom 8230C composition
21mr|kernel-5.15-generic-5.15.193-2|2866	- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions
21mr|kernel-5.15-generic-5.15.193-2|2867	- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
21mr|kernel-5.15-generic-5.15.193-2|2868	- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs
21mr|kernel-5.15-generic-5.15.193-2|2869	- NFC: nci: uart: Set tty->disc_data only in success path
21mr|kernel-5.15-generic-5.15.193-2|2870	- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
21mr|kernel-5.15-generic-5.15.193-2|2871	- nfs: clear SB_RDONLY before getting superblock
21mr|kernel-5.15-generic-5.15.193-2|2872	- NFS: Create an nfs4_server_set_init_caps() function
21mr|kernel-5.15-generic-5.15.193-2|2873	- NFSD: detect mismatch of file handle and delegation stateid in OPEN op
21mr|kernel-5.15-generic-5.15.193-2|2874	- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
21mr|kernel-5.15-generic-5.15.193-2|2875	- nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
21mr|kernel-5.15-generic-5.15.193-2|2876	- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
21mr|kernel-5.15-generic-5.15.193-2|2877	- NFS: Fix a race when updating an existing write
21mr|kernel-5.15-generic-5.15.193-2|2878	- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
21mr|kernel-5.15-generic-5.15.193-2|2879	- NFS: Fix the setting of capabilities when automounting a new filesystem
21mr|kernel-5.15-generic-5.15.193-2|2880	- NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
21mr|kernel-5.15-generic-5.15.193-2|2881	- nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests
21mr|kernel-5.15-generic-5.15.193-2|2882	- nfs: ignore SB_RDONLY when remounting nfs
21mr|kernel-5.15-generic-5.15.193-2|2883	- NFSv4.2: another fix for listxattr
21mr|kernel-5.15-generic-5.15.193-2|2884	- NFSv4.2: fix listxattr to return selinux security label
21mr|kernel-5.15-generic-5.15.193-2|2885	- NFSv4: Always set NLINK even if the server doesn't support it
21mr|kernel-5.15-generic-5.15.193-2|2886	- NFSv4/flexfiles: Fix handling of NFS level errors in I/O
21mr|kernel-5.15-generic-5.15.193-2|2887	- NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
21mr|kernel-5.15-generic-5.15.193-2|2888	- nilfs2: add pointer check for nilfs_direct_propagate()
21mr|kernel-5.15-generic-5.15.193-2|2889	- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate()
21mr|kernel-5.15-generic-5.15.193-2|2890	- nilfs2: reject invalid file types when reading inodes
21mr|kernel-5.15-generic-5.15.193-2|2891	- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults
21mr|kernel-5.15-generic-5.15.193-2|2892	- nui: Fix dma_mapping_error() check
21mr|kernel-5.15-generic-5.15.193-2|2893	- nvme: fix misaccounting of nvme-mpath inflight I/O
21mr|kernel-5.15-generic-5.15.193-2|2894	- nvmet-fcloop: access fcpreq only when holding reqlock
21mr|kernel-5.15-generic-5.15.193-2|2895	- ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
21mr|kernel-5.15-generic-5.15.193-2|2896	- octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()
21mr|kernel-5.15-generic-5.15.193-2|2897	- ovl: Check for NULL d_inode() in ovl_dentry_upper()
21mr|kernel-5.15-generic-5.15.193-2|2898	- parisc: fix building with gcc-15
21mr|kernel-5.15-generic-5.15.193-2|2899	- parisc: Makefile: fix a typo in palo.conf
21mr|kernel-5.15-generic-5.15.193-2|2900	- pch_uart: Fix dma_sync_sg_for_device() nents value
21mr|kernel-5.15-generic-5.15.193-2|2901	- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
21mr|kernel-5.15-generic-5.15.193-2|2902	- PCI: Add ACS quirk for Loongson PCIe
21mr|kernel-5.15-generic-5.15.193-2|2903	- PCI: cadence-ep: Correct PBA offset in .set_msix() callback
21mr|kernel-5.15-generic-5.15.193-2|2904	- PCI: cadence: Fix runtime atomic count underflow
21mr|kernel-5.15-generic-5.15.193-2|2905	- PCI/DPC: Initialize aer_err_info before using it
21mr|kernel-5.15-generic-5.15.193-2|2906	- PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit()
21mr|kernel-5.15-generic-5.15.193-2|2907	- PCI: endpoint: Fix configfs group list head handling
21mr|kernel-5.15-generic-5.15.193-2|2908	- PCI: endpoint: Fix configfs group removal on driver teardown
21mr|kernel-5.15-generic-5.15.193-2|2909	- PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute
21mr|kernel-5.15-generic-5.15.193-2|2910	- PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails
21mr|kernel-5.15-generic-5.15.193-2|2911	- PCI: Fix lock symmetry in pci_slot_unlock()
21mr|kernel-5.15-generic-5.15.193-2|2912	- PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time
21mr|kernel-5.15-generic-5.15.193-2|2913	- PCI: pnv_php: Clean up allocated IRQs on unplug
21mr|kernel-5.15-generic-5.15.193-2|2914	- PCI: pnv_php: Fix surprise plug detection and recovery
21mr|kernel-5.15-generic-5.15.193-2|2915	- PCI: pnv_php: Work around switches with broken presence detection
21mr|kernel-5.15-generic-5.15.193-2|2916	- PCI: rockchip-host: Fix "Unexpected Completion" log message
21mr|kernel-5.15-generic-5.15.193-2|2917	- PCI: vmd: Assign VMD IRQ domain before enumeration
21mr|kernel-5.15-generic-5.15.193-2|2918	- pcmcia: Add error handling for add_interval() in do_validate_mem()
21mr|kernel-5.15-generic-5.15.193-2|2919	- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()
21mr|kernel-5.15-generic-5.15.193-2|2920	- perf bpf-event: Fix use-after-free in synthesis
21mr|kernel-5.15-generic-5.15.193-2|2921	- perf build: Warn when libdebuginfod devel files are not available
21mr|kernel-5.15-generic-5.15.193-2|2922	- perf/core: Don't leak AUX buffer refcount on allocation failure
21mr|kernel-5.15-generic-5.15.193-2|2923	- perf/core: Exit early on perf_mmap() fail
21mr|kernel-5.15-generic-5.15.193-2|2924	- perf/core: Fix broken throttling when max_samples_per_tick=1
21mr|kernel-5.15-generic-5.15.193-2|2925	- perf/core: Prevent VMA split of buffer mappings
21mr|kernel-5.15-generic-5.15.193-2|2926	- perf: Ensure bpf_perf_link path is properly serialized
21mr|kernel-5.15-generic-5.15.193-2|2927	- perf: Fix sample vs do_exit()
21mr|kernel-5.15-generic-5.15.193-2|2928	- perf record: Fix incorrect --user-regs comments
21mr|kernel-5.15-generic-5.15.193-2|2929	- perf: Revert to requiring CAP_SYS_ADMIN for uprobes
21mr|kernel-5.15-generic-5.15.193-2|2930	- perf sched: Fix memory leaks for evsel->priv in timehist
21mr|kernel-5.15-generic-5.15.193-2|2931	- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3
21mr|kernel-5.15-generic-5.15.193-2|2932	- perf tests bp_account: Fix leaked file descriptor
21mr|kernel-5.15-generic-5.15.193-2|2933	- perf tests switch-tracking: Fix timestamp comparison
21mr|kernel-5.15-generic-5.15.193-2|2934	- perf ui browser hists: Set actions->thread before calling do_zoom_thread()
21mr|kernel-5.15-generic-5.15.193-2|2935	- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()
21mr|kernel-5.15-generic-5.15.193-2|2936	- phy: mscc: Fix parsing of unicast frames
21mr|kernel-5.15-generic-5.15.193-2|2937	- phy: mscc: Fix timestamping for vsc8584
21mr|kernel-5.15-generic-5.15.193-2|2938	- phy: mscc: Fix when PTP clock is register and unregister
21mr|kernel-5.15-generic-5.15.193-2|2939	- phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
21mr|kernel-5.15-generic-5.15.193-2|2940	- phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode
21mr|kernel-5.15-generic-5.15.193-2|2941	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()
21mr|kernel-5.15-generic-5.15.193-2|2942	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()
21mr|kernel-5.15-generic-5.15.193-2|2943	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()
21mr|kernel-5.15-generic-5.15.193-2|2944	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()
21mr|kernel-5.15-generic-5.15.193-2|2945	- pinctrl: armada-37xx: set GPIO output value before setting direction
21mr|kernel-5.15-generic-5.15.193-2|2946	- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs > 31
21mr|kernel-5.15-generic-5.15.193-2|2947	- pinctrl: at91: Fix possible out-of-boundary access
21mr|kernel-5.15-generic-5.15.193-2|2948	- pinctrl: mcp23s08: Reset all pins to input at probe
21mr|kernel-5.15-generic-5.15.193-2|2949	- pinctrl: mediatek: moore: check if pin_desc is valid before use
21mr|kernel-5.15-generic-5.15.193-2|2950	- pinctrl: qcom: msm: mark certain pins as invalid for interrupts
21mr|kernel-5.15-generic-5.15.193-2|2951	- pinctrl: stm32: Manage irq affinity settings
21mr|kernel-5.15-generic-5.15.193-2|2952	- pinctrl: STMFX: add missing HAS_IOMEM dependency
21mr|kernel-5.15-generic-5.15.193-2|2953	- pinctrl: sunxi: Fix memory leak on krealloc failure
21mr|kernel-5.15-generic-5.15.193-2|2954	- platform/chrome: cros_ec: Make cros_ec_unregister() return void
21mr|kernel-5.15-generic-5.15.193-2|2955	- platform/chrome: cros_ec: remove unneeded label and if-condition
21mr|kernel-5.15-generic-5.15.193-2|2956	- platform/chrome: cros_ec_typec: Defer probe on missing EC parent
21mr|kernel-5.15-generic-5.15.193-2|2957	- platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()
21mr|kernel-5.15-generic-5.15.193-2|2958	- platform/chrome: cros_ec: Use per-device lockdep key
21mr|kernel-5.15-generic-5.15.193-2|2959	- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
21mr|kernel-5.15-generic-5.15.193-2|2960	- platform/x86: dell_rbu: Fix list usage
21mr|kernel-5.15-generic-5.15.193-2|2961	- platform/x86: dell_rbu: Stop overwriting data buffer
21mr|kernel-5.15-generic-5.15.193-2|2962	- platform/x86: dell-wmi-sysman: Fix class device unregistration
21mr|kernel-5.15-generic-5.15.193-2|2963	- platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
21mr|kernel-5.15-generic-5.15.193-2|2964	- platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots
21mr|kernel-5.15-generic-5.15.193-2|2965	- platform/x86: ideapad-laptop: use usleep_range() for EC polling
21mr|kernel-5.15-generic-5.15.193-2|2966	- platform/x86: think-lmi: Create ksets consecutively
21mr|kernel-5.15-generic-5.15.193-2|2967	- platform/x86: think-lmi: Fix class device unregistration
21mr|kernel-5.15-generic-5.15.193-2|2968	- platform/x86: think-lmi: Fix kobject cleanup
21mr|kernel-5.15-generic-5.15.193-2|2969	- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches
21mr|kernel-5.15-generic-5.15.193-2|2970	- pldmfw: Select CRC32 when PLDMFW is selected
21mr|kernel-5.15-generic-5.15.193-2|2971	- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop()
21mr|kernel-5.15-generic-5.15.193-2|2972	- PM / devfreq: Check governor before using governor->name
21mr|kernel-5.15-generic-5.15.193-2|2973	- PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store()
21mr|kernel-5.15-generic-5.15.193-2|2974	- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id()
21mr|kernel-5.15-generic-5.15.193-2|2975	- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov
21mr|kernel-5.15-generic-5.15.193-2|2976	- pmdomain: ti: Fix STANDBY handling of PER power domain
21mr|kernel-5.15-generic-5.15.193-2|2977	- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit()
21mr|kernel-5.15-generic-5.15.193-2|2978	- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()
21mr|kernel-5.15-generic-5.15.193-2|2979	- PM: sleep: console: Fix the black screen issue
21mr|kernel-5.15-generic-5.15.193-2|2980	- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices
21mr|kernel-5.15-generic-5.15.193-2|2981	- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks()
21mr|kernel-5.15-generic-5.15.193-2|2982	- pNFS: Fix disk addr range check in block/scsi layout
21mr|kernel-5.15-generic-5.15.193-2|2983	- pNFS: Fix stripe mapping in block/scsi layout
21mr|kernel-5.15-generic-5.15.193-2|2984	- pNFS: Fix uninited ptr deref in block/scsi layout
21mr|kernel-5.15-generic-5.15.193-2|2985	- pNFS/flexfiles: don't attempt pnfs on fatal DS errors
21mr|kernel-5.15-generic-5.15.193-2|2986	- pNFS: Handle RPC size limit for layoutcommits
21mr|kernel-5.15-generic-5.15.193-2|2987	- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
21mr|kernel-5.15-generic-5.15.193-2|2988	- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed
21mr|kernel-5.15-generic-5.15.193-2|2989	- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer
21mr|kernel-5.15-generic-5.15.193-2|2990	- powerpc/eeh: Export eeh_unfreeze_pe()
21mr|kernel-5.15-generic-5.15.193-2|2991	- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery
21mr|kernel-5.15-generic-5.15.193-2|2992	- powerpc/eeh: Make EEH driver device hotplug safe
21mr|kernel-5.15-generic-5.15.193-2|2993	- powerpc/eeh: Rely on dev->link_active_reporting
21mr|kernel-5.15-generic-5.15.193-2|2994	- powerpc: Fix struct termio related ioctl macros
21mr|kernel-5.15-generic-5.15.193-2|2995	- powerpc/kvm: Fix ifdef to remove build warning
21mr|kernel-5.15-generic-5.15.193-2|2996	- powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap
21mr|kernel-5.15-generic-5.15.193-2|2997	- powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states
21mr|kernel-5.15-generic-5.15.193-2|2998	- powerpc/vas: Return -EINVAL if the offset is non-zero in mmap()
21mr|kernel-5.15-generic-5.15.193-2|2999	- power: reset: at91-reset: Optimize at91_reset()
21mr|kernel-5.15-generic-5.15.193-2|3000	- power: supply: bq27xxx: Retrieve again when busy
21mr|kernel-5.15-generic-5.15.193-2|3001	- power: supply: cpcap-charger: Fix null check for power_supply_get_by_name
21mr|kernel-5.15-generic-5.15.193-2|3002	- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set
21mr|kernel-5.15-generic-5.15.193-2|3003	- ppp: fix memory leak in pad_compress_skb
21mr|kernel-5.15-generic-5.15.193-2|3004	- ppp: fix race conditions in ppp_fill_forward_path
21mr|kernel-5.15-generic-5.15.193-2|3005	- pps: clients: gpio: fix interrupt handling order in remove path
21mr|kernel-5.15-generic-5.15.193-2|3006	- pps: fix poll support
21mr|kernel-5.15-generic-5.15.193-2|3007	- pptp: ensure minimal skb length in pptp_xmit()
21mr|kernel-5.15-generic-5.15.193-2|3008	- pptp: fix pptp_xmit() error path
21mr|kernel-5.15-generic-5.15.193-2|3009	- ptp: Add generic PTP is_sync() function
21mr|kernel-5.15-generic-5.15.193-2|3010	- ptp: fix breakage after ptp_vclock_in_use() rework
21mr|kernel-5.15-generic-5.15.193-2|3011	- ptp: prevent possible ABBA deadlock in ptp_clock_freerun()
21mr|kernel-5.15-generic-5.15.193-2|3012	- ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use()
21mr|kernel-5.15-generic-5.15.193-2|3013	- pwm: imx-tpm: Reset counter if CMOD is 0
21mr|kernel-5.15-generic-5.15.193-2|3014	- pwm: mediatek: Ensure to disable clocks in error path
21mr|kernel-5.15-generic-5.15.193-2|3015	- pwm: mediatek: Fix duty and period setting
21mr|kernel-5.15-generic-5.15.193-2|3016	- pwm: mediatek: Handle hardware enable and clock enable separately
21mr|kernel-5.15-generic-5.15.193-2|3017	- pwm: mediatek: Implement .apply() callback
21mr|kernel-5.15-generic-5.15.193-2|3018	- raid10: cleanup memleak at raid10_make_request
21mr|kernel-5.15-generic-5.15.193-2|3019	- randstruct: gcc-plugin: Fix attribute addition
21mr|kernel-5.15-generic-5.15.193-2|3020	- randstruct: gcc-plugin: Remove bogus void member
21mr|kernel-5.15-generic-5.15.193-2|3021	- rcu: Protect ->defer_qs_iw_pending from data race
21mr|kernel-5.15-generic-5.15.193-2|3022	- rcu: Return early if callback is not specified
21mr|kernel-5.15-generic-5.15.193-2|3023	- RDMA/bnxt_re: Fix to initialize the PBL array
21mr|kernel-5.15-generic-5.15.193-2|3024	- RDMA/core: Rate limit GID cache warning messages
21mr|kernel-5.15-generic-5.15.193-2|3025	- RDMA/core: reduce stack using in nldev_stat_get_doit()
21mr|kernel-5.15-generic-5.15.193-2|3026	- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
21mr|kernel-5.15-generic-5.15.193-2|3027	- RDMA/hns: Fix -Wframe-larger-than issue
21mr|kernel-5.15-generic-5.15.193-2|3028	- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h
21mr|kernel-5.15-generic-5.15.193-2|3029	- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
21mr|kernel-5.15-generic-5.15.193-2|3030	- RDMA/mlx5: Fix CC counters query for MPV
21mr|kernel-5.15-generic-5.15.193-2|3031	- RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction
21mr|kernel-5.15-generic-5.15.193-2|3032	- RDMA/mlx5: Fix vport loopback for MPV device
21mr|kernel-5.15-generic-5.15.193-2|3033	- RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
21mr|kernel-5.15-generic-5.15.193-2|3034	- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-5.15-generic-5.15.193-2|3035	- regmap: fix potential memory leak of regmap_bus
21mr|kernel-5.15-generic-5.15.193-2|3036	- regulator: core: fix NULL dereference on unbind due to stale coupling data
21mr|kernel-5.15-generic-5.15.193-2|3037	- regulator: gpio: Add input_supply support in gpio_regulator_config
21mr|kernel-5.15-generic-5.15.193-2|3038	- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
21mr|kernel-5.15-generic-5.15.193-2|3039	- regulator: max14577: Add error check for max14577_read_reg()
21mr|kernel-5.15-generic-5.15.193-2|3040	- remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach()
21mr|kernel-5.15-generic-5.15.193-2|3041	- remoteproc: core: Release rproc->clean_table after rproc_attach() fails
21mr|kernel-5.15-generic-5.15.193-2|3042	- remoteproc: qcom_wcnss_iris: Add missing put_device() on error in probe
21mr|kernel-5.15-generic-5.15.193-2|3043	- reset: brcmstb: Enable reset drivers for ARCH_BCM2835
21mr|kernel-5.15-generic-5.15.193-2|3044	- Revert "ACPI: battery: negate current when discharging"
21mr|kernel-5.15-generic-5.15.193-2|3045	- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"
21mr|kernel-5.15-generic-5.15.193-2|3046	- Revert "cpufreq: tegra186: Share policy per cluster"
21mr|kernel-5.15-generic-5.15.193-2|3047	- Revert "drm/amdgpu: fix incorrect vm flags to map bo"
21mr|kernel-5.15-generic-5.15.193-2|3048	- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS"
21mr|kernel-5.15-generic-5.15.193-2|3049	- Revert "fs/ntfs3: Replace inode_trylock with inode_lock"
21mr|kernel-5.15-generic-5.15.193-2|3050	- Revert "ipv6: save dontfrag in cork"
21mr|kernel-5.15-generic-5.15.193-2|3051	- Revert "mmc: sdhci: Disable SD card clock before changing parameters"
21mr|kernel-5.15-generic-5.15.193-2|3052	- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"
21mr|kernel-5.15-generic-5.15.193-2|3053	- Revert "vmci: Prevent the dispatching of uninitialized payloads"
21mr|kernel-5.15-generic-5.15.193-2|3054	- Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older
21mr|kernel-5.15-generic-5.15.193-2|3055	- rose: fix dangling neighbour pointers in rose_rt_device_down()
21mr|kernel-5.15-generic-5.15.193-2|3056	- rpl: Fix use-after-free in rpl_do_srh_inline().
21mr|kernel-5.15-generic-5.15.193-2|3057	- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send()
21mr|kernel-5.15-generic-5.15.193-2|3058	- rseq: Fix segfault on registration when rseq_cs is non-zero
21mr|kernel-5.15-generic-5.15.193-2|3059	- rtc: cmos: use spin_lock_irqsave in cmos_interrupt
21mr|kernel-5.15-generic-5.15.193-2|3060	- rtc: ds1307: fix incorrect maximum clock rate handling
21mr|kernel-5.15-generic-5.15.193-2|3061	- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
21mr|kernel-5.15-generic-5.15.193-2|3062	- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
21mr|kernel-5.15-generic-5.15.193-2|3063	- rtc: Fix offset calculation for .start_secs < 0
21mr|kernel-5.15-generic-5.15.193-2|3064	- rtc: hym8563: fix incorrect maximum clock rate handling
21mr|kernel-5.15-generic-5.15.193-2|3065	- rtc: Make rtc_time64_to_tm() support dates before 1970
21mr|kernel-5.15-generic-5.15.193-2|3066	- rtc: pcf85063: fix incorrect maximum clock rate handling
21mr|kernel-5.15-generic-5.15.193-2|3067	- rtc: pcf8563: fix incorrect maximum clock rate handling
21mr|kernel-5.15-generic-5.15.193-2|3068	- rtc: rv3028: fix incorrect maximum clock rate handling
21mr|kernel-5.15-generic-5.15.193-2|3069	- rtc: sh: assign correct interrupts with DT
21mr|kernel-5.15-generic-5.15.193-2|3070	- rxrpc: Fix oops due to non-existence of prealloc backlog struct
21mr|kernel-5.15-generic-5.15.193-2|3071	- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
21mr|kernel-5.15-generic-5.15.193-2|3072	- s390/bpf: Store backchain even for leaf progs
21mr|kernel-5.15-generic-5.15.193-2|3073	- s390/entry: Fix last breaking event handling in case of stack corruption
21mr|kernel-5.15-generic-5.15.193-2|3074	- s390/hypfs: Avoid unnecessary ioctl registration in debugfs
21mr|kernel-5.15-generic-5.15.193-2|3075	- s390/hypfs: Enable limited access during lockdown
21mr|kernel-5.15-generic-5.15.193-2|3076	- s390/pci: Fix __pcilg_mio_inuser() inline assembly
21mr|kernel-5.15-generic-5.15.193-2|3077	- s390/pkey: Prevent overflow in size calculation for memdup_user()
21mr|kernel-5.15-generic-5.15.193-2|3078	- s390/stp: Remove udelay from stp_sync_clock()
21mr|kernel-5.15-generic-5.15.193-2|3079	- s390/time: Use monotonic clock in get_cycles()
21mr|kernel-5.15-generic-5.15.193-2|3080	- samples: mei: Fix building on musl libc
21mr|kernel-5.15-generic-5.15.193-2|3081	- sch_drr: make drr_qlen_notify() idempotent
21mr|kernel-5.15-generic-5.15.193-2|3082	- sched: Add wrapper for get_wchan() to keep task blocked
21mr|kernel-5.15-generic-5.15.193-2|3083	- sched: Change nr_uninterruptible type to unsigned long
21mr|kernel-5.15-generic-5.15.193-2|3084	- sched/deadline: Fix accounting after global limits change
21mr|kernel-5.15-generic-5.15.193-2|3085	- sch_ets: make est_qlen_notify() idempotent
21mr|kernel-5.15-generic-5.15.193-2|3086	- sch_hfsc: make hfsc_qlen_notify() idempotent
21mr|kernel-5.15-generic-5.15.193-2|3087	- sch_htb: make htb_deactivate() idempotent
21mr|kernel-5.15-generic-5.15.193-2|3088	- sch_htb: make htb_qlen_notify() idempotent
21mr|kernel-5.15-generic-5.15.193-2|3089	- sch_qfq: make qfq_qlen_notify() idempotent
21mr|kernel-5.15-generic-5.15.193-2|3090	- scsi: aacraid: Stop using PCI_IRQ_AFFINITY
21mr|kernel-5.15-generic-5.15.193-2|3091	- scsi: bfa: Double-free fix
21mr|kernel-5.15-generic-5.15.193-2|3092	- scsi: core: sysfs: Correct sysfs attributes access rights
21mr|kernel-5.15-generic-5.15.193-2|3093	- scsi: core: ufs: Fix a hang in the error handler
21mr|kernel-5.15-generic-5.15.193-2|3094	- scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()
21mr|kernel-5.15-generic-5.15.193-2|3095	- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans
21mr|kernel-5.15-generic-5.15.193-2|3096	- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
21mr|kernel-5.15-generic-5.15.193-2|3097	- scsi: isci: Fix dma_unmap_sg() nents value
21mr|kernel-5.15-generic-5.15.193-2|3098	- scsi: iscsi: Fix incorrect error path labels for flashnode operations
21mr|kernel-5.15-generic-5.15.193-2|3099	- scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
21mr|kernel-5.15-generic-5.15.193-2|3100	- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
21mr|kernel-5.15-generic-5.15.193-2|3101	- scsi: lpfc: Fix buffer free/clear order in deferred receive path
21mr|kernel-5.15-generic-5.15.193-2|3102	- scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands
21mr|kernel-5.15-generic-5.15.193-2|3103	- scsi: lpfc: Remove redundant assignment to avoid memory leak
21mr|kernel-5.15-generic-5.15.193-2|3104	- scsi: lpfc: Use memcpy() for BIOS version
21mr|kernel-5.15-generic-5.15.193-2|3105	- scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
21mr|kernel-5.15-generic-5.15.193-2|3106	- scsi: mpi3mr: Fix race between config read submit and interrupt completion
21mr|kernel-5.15-generic-5.15.193-2|3107	- scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
21mr|kernel-5.15-generic-5.15.193-2|3108	- scsi: mpt3sas: Correctly handle ATA device errors
21mr|kernel-5.15-generic-5.15.193-2|3109	- scsi: mpt3sas: Fix a fw_event memory leak
21mr|kernel-5.15-generic-5.15.193-2|3110	- scsi: mvsas: Fix dma_unmap_sg() nents value
21mr|kernel-5.15-generic-5.15.193-2|3111	- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops
21mr|kernel-5.15-generic-5.15.193-2|3112	- scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
21mr|kernel-5.15-generic-5.15.193-2|3113	- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
21mr|kernel-5.15-generic-5.15.193-2|3114	- scsi: qla4xxx: Prevent a potential error pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|3115	- scsi: s390: zfcp: Ensure synchronous unit_add
21mr|kernel-5.15-generic-5.15.193-2|3116	- scsi: storvsc: Increase the timeouts to storvsc_timeout
21mr|kernel-5.15-generic-5.15.193-2|3117	- scsi: target: core: Generate correct identifiers for PR OUT transport IDs
21mr|kernel-5.15-generic-5.15.193-2|3118	- scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
21mr|kernel-5.15-generic-5.15.193-2|3119	- scsi: ufs: core: Fix spelling of a sysfs attribute name
21mr|kernel-5.15-generic-5.15.193-2|3120	- scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume
21mr|kernel-5.15-generic-5.15.193-2|3121	- scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
21mr|kernel-5.15-generic-5.15.193-2|3122	- scsi: ufs: ufs-pci: Fix default runtime and system PM levels
21mr|kernel-5.15-generic-5.15.193-2|3123	- scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers
21mr|kernel-5.15-generic-5.15.193-2|3124	- sctp: Do not wake readers in __sctp_write_space()
21mr|kernel-5.15-generic-5.15.193-2|3125	- sctp: initialize more fields in sctp_v6_from_sk()
21mr|kernel-5.15-generic-5.15.193-2|3126	- sctp: linearize cloned gso packets in sctp_rcv
21mr|kernel-5.15-generic-5.15.193-2|3127	- securityfs: don't pin dentries twice, once is enough...
21mr|kernel-5.15-generic-5.15.193-2|3128	- seg6: Fix validation of nexthop addresses
21mr|kernel-5.15-generic-5.15.193-2|3129	- selftests: Fix errno checking in syscall_user_dispatch test
21mr|kernel-5.15-generic-5.15.193-2|3130	- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t
21mr|kernel-5.15-generic-5.15.193-2|3131	- selftests/memfd: add test for mapping write-sealed memfd read-only
21mr|kernel-5.15-generic-5.15.193-2|3132	- selftests: mptcp: add missing join check
21mr|kernel-5.15-generic-5.15.193-2|3133	- selftests: mptcp: connect: also cover alt modes
21mr|kernel-5.15-generic-5.15.193-2|3134	- selftests: mptcp: connect: also cover checksum
21mr|kernel-5.15-generic-5.15.193-2|3135	- selftests: mptcp: Initialize variables to quiet gcc 12 warnings
21mr|kernel-5.15-generic-5.15.193-2|3136	- selftests: mptcp: make sendfile selftest work
21mr|kernel-5.15-generic-5.15.193-2|3137	- selftests: mptcp: pm: check flush doesn't reset limits
21mr|kernel-5.15-generic-5.15.193-2|3138	- selftests: net: increase inter-packet timeout in udpgro.sh
21mr|kernel-5.15-generic-5.15.193-2|3139	- selftests/perf_events: Add a mmap() correctness test
21mr|kernel-5.15-generic-5.15.193-2|3140	- selftests: rtnetlink.sh: remove esp4_offload after test
21mr|kernel-5.15-generic-5.15.193-2|3141	- selftests/seccomp: fix syscall_restart test for arm compat
21mr|kernel-5.15-generic-5.15.193-2|3142	- selftests/tracing: Fix false failure of subsystem event test
21mr|kernel-5.15-generic-5.15.193-2|3143	- selftests: tracing: Use mutex_unlock for testing glob filter
21mr|kernel-5.15-generic-5.15.193-2|3144	- selftests: udpgro: report error when receive failed
21mr|kernel-5.15-generic-5.15.193-2|3145	- selftests/x86: Add a test to detect infinite SIGTRAP handler loop
21mr|kernel-5.15-generic-5.15.193-2|3146	- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
21mr|kernel-5.15-generic-5.15.193-2|3147	- serial: 8250: fix panic due to PSLVERR
21mr|kernel-5.15-generic-5.15.193-2|3148	- serial: Fix potential null-ptr-deref in mlb_usio_probe()
21mr|kernel-5.15-generic-5.15.193-2|3149	- serial: sh-sci: Check if TX data was written to device in .tx_empty()
21mr|kernel-5.15-generic-5.15.193-2|3150	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-5.15-generic-5.15.193-2|3151	- serial: sh-sci: Increment the runtime usage counter for the earlycon device
21mr|kernel-5.15-generic-5.15.193-2|3152	- serial: sh-sci: Move runtime PM enable to sci_probe_single()
21mr|kernel-5.15-generic-5.15.193-2|3153	- sh: Do not use hyphen in exported variable name
21mr|kernel-5.15-generic-5.15.193-2|3154	- smb: client: fix use-after-free in cifs_oplock_break
21mr|kernel-5.15-generic-5.15.193-2|3155	- smb: client: fix use-after-free in crypt_message when using async crypto
21mr|kernel-5.15-generic-5.15.193-2|3156	- smb: client: let recv_done() cleanup before notifying the callers.
21mr|kernel-5.15-generic-5.15.193-2|3157	- smb/server: avoid deadlock when linking with ReplaceIfExists
21mr|kernel-5.15-generic-5.15.193-2|3158	- smb: server: Fix extension string in ksmbd_extract_shortname()
21mr|kernel-5.15-generic-5.15.193-2|3159	- smb: server: let recv_done() avoid touching data_transfer after cleanup/move
21mr|kernel-5.15-generic-5.15.193-2|3160	- smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection
21mr|kernel-5.15-generic-5.15.193-2|3161	- smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
21mr|kernel-5.15-generic-5.15.193-2|3162	- smb: server: make use of rdma_destroy_qp()
21mr|kernel-5.15-generic-5.15.193-2|3163	- smb: server: remove separate empty_recvmsg_queue
21mr|kernel-5.15-generic-5.15.193-2|3164	- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
21mr|kernel-5.15-generic-5.15.193-2|3165	- soc: aspeed: lpc: Fix impossible judgment condition
21mr|kernel-5.15-generic-5.15.193-2|3166	- soc: aspeed: lpc-snoop: Cleanup resources in stack-order
21mr|kernel-5.15-generic-5.15.193-2|3167	- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
21mr|kernel-5.15-generic-5.15.193-2|3168	- sock: Correct error checking condition for (assign|release)_proto_idx()
21mr|kernel-5.15-generic-5.15.193-2|3169	- soc: qcom: mdt_loader: Ensure we don't read past the ELF header
21mr|kernel-5.15-generic-5.15.193-2|3170	- soc/tegra: pmc: Ensure power-domains are in a known state
21mr|kernel-5.15-generic-5.15.193-2|3171	- software node: Correct a OOB check in software_node_get_reference_args()
21mr|kernel-5.15-generic-5.15.193-2|3172	- soundwire: stream: restore params when prepare ports fail
21mr|kernel-5.15-generic-5.15.193-2|3173	- spi: bcm63xx-hsspi: fix shared reset
21mr|kernel-5.15-generic-5.15.193-2|3174	- spi: bcm63xx-spi: fix shared reset
21mr|kernel-5.15-generic-5.15.193-2|3175	- spi: sh-msiof: Fix maximum DMA transfer size
21mr|kernel-5.15-generic-5.15.193-2|3176	- spi: spi-fsl-dspi: Clear completion counter before initiating transfer
21mr|kernel-5.15-generic-5.15.193-2|3177	- spi: spi-fsl-lpspi: Fix transmissions when using CONT
21mr|kernel-5.15-generic-5.15.193-2|3178	- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort
21mr|kernel-5.15-generic-5.15.193-2|3179	- spi: spi-fsl-lpspi: Set correct chip-select polarity bit
21mr|kernel-5.15-generic-5.15.193-2|3180	- spi: tegra114: Don't fail set_cs_timing when delays are zero
21mr|kernel-5.15-generic-5.15.193-2|3181	- spi: tegra114: Remove unnecessary NULL-pointer checks
21mr|kernel-5.15-generic-5.15.193-2|3182	- spi: tegra114: Use value to check for invalid delays
21mr|kernel-5.15-generic-5.15.193-2|3183	- Squashfs: check return result of sb_min_blocksize
21mr|kernel-5.15-generic-5.15.193-2|3184	- squashfs: fix memory leak in squashfs_fill_super
21mr|kernel-5.15-generic-5.15.193-2|3185	- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()
21mr|kernel-5.15-generic-5.15.193-2|3186	- staging: iio: ad5933: Correct settling cycles encoding per datasheet
21mr|kernel-5.15-generic-5.15.193-2|3187	- staging: nvec: Fix incorrect null termination of battery manufacturer
21mr|kernel-5.15-generic-5.15.193-2|3188	- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
21mr|kernel-5.15-generic-5.15.193-2|3189	- sunrpc: fix race in cache cleanup causing stale nextcheck time
21mr|kernel-5.15-generic-5.15.193-2|3190	- sunrpc: update nextcheck time when adding new cache entries
21mr|kernel-5.15-generic-5.15.193-2|3191	- sunvdc: Balance device refcount in vdc_port_mpgroup_check
21mr|kernel-5.15-generic-5.15.193-2|3192	- tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
21mr|kernel-5.15-generic-5.15.193-2|3193	- tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows
21mr|kernel-5.15-generic-5.15.193-2|3194	- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range
21mr|kernel-5.15-generic-5.15.193-2|3195	- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior
21mr|kernel-5.15-generic-5.15.193-2|3196	- tee: fix NULL pointer dereference in tee_shm_put
21mr|kernel-5.15-generic-5.15.193-2|3197	- tee: Prevent size calculation wraparound on 32-bit kernels
21mr|kernel-5.15-generic-5.15.193-2|3198	- thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required
21mr|kernel-5.15-generic-5.15.193-2|3199	- thermal/drivers/qcom/tsens: Update conditions to strictly evaluate for IP v2+
21mr|kernel-5.15-generic-5.15.193-2|3200	- thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR
21mr|kernel-5.15-generic-5.15.193-2|3201	- thermal: sysfs: Return ENODATA instead of EAGAIN for reads
21mr|kernel-5.15-generic-5.15.193-2|3202	- thunderbolt: Do not double dequeue a configuration request
21mr|kernel-5.15-generic-5.15.193-2|3203	- thunderbolt: Fix bit masking in tb_dp_port_set_hops()
21mr|kernel-5.15-generic-5.15.193-2|3204	- thunderbolt: Fix copy+paste error in match_service_id()
21mr|kernel-5.15-generic-5.15.193-2|3205	- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
21mr|kernel-5.15-generic-5.15.193-2|3206	- tipc: Fix use-after-free in tipc_conn_close().
21mr|kernel-5.15-generic-5.15.193-2|3207	- tipc: use kfree_sensitive() for aead cleanup
21mr|kernel-5.15-generic-5.15.193-2|3208	- tools/nolibc: define time_t in terms of __kernel_old_time_t
21mr|kernel-5.15-generic-5.15.193-2|3209	- tracing: Add down_write(trace_event_sem) when adding trace event
21mr|kernel-5.15-generic-5.15.193-2|3210	- tracing: Fix compilation warning on arm32
21mr|kernel-5.15-generic-5.15.193-2|3211	- tracing: Limit access to parser->buffer when trace_get_user failed
21mr|kernel-5.15-generic-5.15.193-2|3212	- tracing: Remove unneeded goto out logic
21mr|kernel-5.15-generic-5.15.193-2|3213	- tty: serial: uartlite: register uart driver in init
21mr|kernel-5.15-generic-5.15.193-2|3214	- tty/vt: consolemap: rename and document struct uni_pagedir
21mr|kernel-5.15-generic-5.15.193-2|3215	- tty: vt: make consw::con_switch() return a bool
21mr|kernel-5.15-generic-5.15.193-2|3216	- tty: vt: make init parameter of consw::con_init() a bool
21mr|kernel-5.15-generic-5.15.193-2|3217	- tty: vt: sanitize arguments of consw::con_clear()
21mr|kernel-5.15-generic-5.15.193-2|3218	- uapi: in6: restore visibility of most IPv6 socket options
21mr|kernel-5.15-generic-5.15.193-2|3219	- ucount: fix atomic_long_inc_below() argument type
21mr|kernel-5.15-generic-5.15.193-2|3220	- udf: Fix directory iteration for longer tail extents
21mr|kernel-5.15-generic-5.15.193-2|3221	- udf: Verify partition map count
21mr|kernel-5.15-generic-5.15.193-2|3222	- udmabuf: use sgtable-based scatterlist wrappers
21mr|kernel-5.15-generic-5.15.193-2|3223	- udp: also consider secpath when evaluating ipsec use for checksumming
21mr|kernel-5.15-generic-5.15.193-2|3224	- uio_hv_generic: Align ring size to system page
21mr|kernel-5.15-generic-5.15.193-2|3225	- uio_hv_generic: Query the ringbuffer size for device
21mr|kernel-5.15-generic-5.15.193-2|3226	- uio_hv_generic: Use correct size for interrupt and monitor pages
21mr|kernel-5.15-generic-5.15.193-2|3227	- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
21mr|kernel-5.15-generic-5.15.193-2|3228	- um: rtc: Avoid shadowing err in uml_rtc_start()
21mr|kernel-5.15-generic-5.15.193-2|3229	- um: ubd: Add missing error check in start_io_thread()
21mr|kernel-5.15-generic-5.15.193-2|3230	- um: vector: Reduce stack usage in vector_eth_configure()
21mr|kernel-5.15-generic-5.15.193-2|3231	- usb: Add checks for snprintf() calls in usb_alloc_dev()
21mr|kernel-5.15-generic-5.15.193-2|3232	- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()
21mr|kernel-5.15-generic-5.15.193-2|3233	- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
21mr|kernel-5.15-generic-5.15.193-2|3234	- usb: cdnsp: do not disable slot for disabled slot
21mr|kernel-5.15-generic-5.15.193-2|3235	- usb: cdnsp: Fix issue with CV Bad Descriptor test
21mr|kernel-5.15-generic-5.15.193-2|3236	- usb: cdnsp: Fix issue with detecting command completion event
21mr|kernel-5.15-generic-5.15.193-2|3237	- usb: cdnsp: Fix issue with detecting USB 3.2 speed
21mr|kernel-5.15-generic-5.15.193-2|3238	- usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
21mr|kernel-5.15-generic-5.15.193-2|3239	- usb: cdnsp: Replace snprintf() with the safer scnprintf() variant
21mr|kernel-5.15-generic-5.15.193-2|3240	- usb: chipidea: add USB PHY event
21mr|kernel-5.15-generic-5.15.193-2|3241	- usb: common: usb-conn-gpio: use a unique name for usb connector device
21mr|kernel-5.15-generic-5.15.193-2|3242	- usb: core: config: Prevent OOB read in SS endpoint companion parsing
21mr|kernel-5.15-generic-5.15.193-2|3243	- usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test
21mr|kernel-5.15-generic-5.15.193-2|3244	- usb: core: usb_submit_urb: downgrade type check
21mr|kernel-5.15-generic-5.15.193-2|3245	- usb: dwc2: also exit clock_gating when stopping udc while suspended
21mr|kernel-5.15-generic-5.15.193-2|3246	- usb: dwc3: Abort suspend on soft disconnect failure
21mr|kernel-5.15-generic-5.15.193-2|3247	- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
21mr|kernel-5.15-generic-5.15.193-2|3248	- usb: dwc3: imx8mp: fix device leak at unbind
21mr|kernel-5.15-generic-5.15.193-2|3249	- usb: dwc3: meson-g12a: fix device leaks at unbind
21mr|kernel-5.15-generic-5.15.193-2|3250	- usb: dwc3: qcom: Don't leave BCR asserted
21mr|kernel-5.15-generic-5.15.193-2|3251	- usb: dwc3: Remove WARN_ON for device endpoint command timeouts
21mr|kernel-5.15-generic-5.15.193-2|3252	- usb: early: xhci-dbc: Fix early_ioremap leak
21mr|kernel-5.15-generic-5.15.193-2|3253	- usb: Flush altsetting 0 endpoints before reinitializating them after reset.
21mr|kernel-5.15-generic-5.15.193-2|3254	- usb: gadget: configfs: Fix OOB read on empty string write
21mr|kernel-5.15-generic-5.15.193-2|3255	- usb: gadget : fix use-after-free in composite_dev_cleanup()
21mr|kernel-5.15-generic-5.15.193-2|3256	- usb: gadget: udc: renesas_usb3: fix device leak at unbind
21mr|kernel-5.15-generic-5.15.193-2|3257	- usb: gadget: u_serial: Fix race condition in TTY wakeup
21mr|kernel-5.15-generic-5.15.193-2|3258	- usb: hub: avoid warm port reset during USB3 disconnect
21mr|kernel-5.15-generic-5.15.193-2|3259	- usb: hub: Don't try to recover devices lost during warm reset.
21mr|kernel-5.15-generic-5.15.193-2|3260	- usb: hub: fix detection of high tier USB3 devices behind suspended hubs
21mr|kernel-5.15-generic-5.15.193-2|3261	- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
21mr|kernel-5.15-generic-5.15.193-2|3262	- usb: hub: Fix flushing of delayed work used for post resume purposes
21mr|kernel-5.15-generic-5.15.193-2|3263	- usb: misc: apple-mfi-fastcharge: Make power supply names unique
21mr|kernel-5.15-generic-5.15.193-2|3264	- usb: musb: Add and use inline functions musb_{get,set}_state
21mr|kernel-5.15-generic-5.15.193-2|3265	- usb: musb: fix gadget state on disconnect
21mr|kernel-5.15-generic-5.15.193-2|3266	- usb: musb: omap2430: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|3267	- usb: musb: omap2430: fix device leak at unbind
21mr|kernel-5.15-generic-5.15.193-2|3268	- usb: net: sierra: check for no status endpoint
21mr|kernel-5.15-generic-5.15.193-2|3269	- usb: phy: mxs: disconnect line when USB charger is attached
21mr|kernel-5.15-generic-5.15.193-2|3270	- usb: potential integer overflow in usbg_make_tpg()
21mr|kernel-5.15-generic-5.15.193-2|3271	- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
21mr|kernel-5.15-generic-5.15.193-2|3272	- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE
21mr|kernel-5.15-generic-5.15.193-2|3273	- usb: renesas_usbhs: Reorder clock handling and power management in probe
21mr|kernel-5.15-generic-5.15.193-2|3274	- usb: renesas-xhci: Fix External ROM access timeouts
21mr|kernel-5.15-generic-5.15.193-2|3275	- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
21mr|kernel-5.15-generic-5.15.193-2|3276	- USB: serial: option: add Foxconn T99W640
21mr|kernel-5.15-generic-5.15.193-2|3277	- USB: serial: option: add Foxconn T99W709
21mr|kernel-5.15-generic-5.15.193-2|3278	- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition
21mr|kernel-5.15-generic-5.15.193-2|3279	- USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB
21mr|kernel-5.15-generic-5.15.193-2|3280	- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
21mr|kernel-5.15-generic-5.15.193-2|3281	- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
21mr|kernel-5.15-generic-5.15.193-2|3282	- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device
21mr|kernel-5.15-generic-5.15.193-2|3283	- usb: storage: realtek_cr: Use correct byte order for bcs->Residue
21mr|kernel-5.15-generic-5.15.193-2|3284	- usb: typec: altmodes/displayport: do not index invalid pin_assignments
21mr|kernel-5.15-generic-5.15.193-2|3285	- usb: typec: displayport: Fix potential deadlock
21mr|kernel-5.15-generic-5.15.193-2|3286	- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
21mr|kernel-5.15-generic-5.15.193-2|3287	- usb: typec: fusb302: cache PD RX state
21mr|kernel-5.15-generic-5.15.193-2|3288	- usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
21mr|kernel-5.15-generic-5.15.193-2|3289	- usb: typec: tcpm: allow switching to mode accessory to mux properly
21mr|kernel-5.15-generic-5.15.193-2|3290	- usb: typec: tcpm: allow to use sink in accessory mode
21mr|kernel-5.15-generic-5.15.193-2|3291	- usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach
21mr|kernel-5.15-generic-5.15.193-2|3292	- usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx()
21mr|kernel-5.15-generic-5.15.193-2|3293	- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default
21mr|kernel-5.15-generic-5.15.193-2|3294	- usb: typec: ucsi: Update power_supply on power role change
21mr|kernel-5.15-generic-5.15.193-2|3295	- usb: usbtmc: Fix read_stb function and get_stb ioctl
21mr|kernel-5.15-generic-5.15.193-2|3296	- usb: usbtmc: Fix timeout value in get_stb
21mr|kernel-5.15-generic-5.15.193-2|3297	- usb: xhci: Avoid showing errors during surprise removal
21mr|kernel-5.15-generic-5.15.193-2|3298	- usb: xhci: Avoid showing warnings for dying controller
21mr|kernel-5.15-generic-5.15.193-2|3299	- usb: xhci: Fix slot_id resource race conflict
21mr|kernel-5.15-generic-5.15.193-2|3300	- usb: xhci: print xhci->xhc_state when queue_command failed
21mr|kernel-5.15-generic-5.15.193-2|3301	- usb: xhci: quirk for data loss in ISOC transfers
21mr|kernel-5.15-generic-5.15.193-2|3302	- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command
21mr|kernel-5.15-generic-5.15.193-2|3303	- use uniform permission checks for all mount propagation changes
21mr|kernel-5.15-generic-5.15.193-2|3304	- vfio/type1: Fix error unwind in migration dirty bitmap allocation
21mr|kernel-5.15-generic-5.15.193-2|3305	- vgacon: Add check for vc_origin address range in vgacon_scroll()
21mr|kernel-5.15-generic-5.15.193-2|3306	- vgacon: remove unneeded forward declarations
21mr|kernel-5.15-generic-5.15.193-2|3307	- vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen()
21mr|kernel-5.15-generic-5.15.193-2|3308	- vhost: fail early when __vhost_add_used() fails
21mr|kernel-5.15-generic-5.15.193-2|3309	- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()
21mr|kernel-5.15-generic-5.15.193-2|3310	- vhost-scsi: Fix log flooding with target does not exist errors
21mr|kernel-5.15-generic-5.15.193-2|3311	- vhost-scsi: protect vq->log_used with vq->mutex
21mr|kernel-5.15-generic-5.15.193-2|3312	- virtio-net: ensure the received length does not exceed allocated size
21mr|kernel-5.15-generic-5.15.193-2|3313	- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify
21mr|kernel-5.15-generic-5.15.193-2|3314	- vmci: Prevent the dispatching of uninitialized payloads
21mr|kernel-5.15-generic-5.15.193-2|3315	- vmxnet3: correctly report gso type for UDP tunnels
21mr|kernel-5.15-generic-5.15.193-2|3316	- vmxnet3: update MTU after device quiesce
21mr|kernel-5.15-generic-5.15.193-2|3317	- vrf: Drop existing dst reference in vrf_ip6_input_dst
21mr|kernel-5.15-generic-5.15.193-2|3318	- vsock: Do not allow binding to VMADDR_PORT_ANY
21mr|kernel-5.15-generic-5.15.193-2|3319	- vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
21mr|kernel-5.15-generic-5.15.193-2|3320	- vsock: Fix transport_{g2h,h2g} TOCTOU
21mr|kernel-5.15-generic-5.15.193-2|3321	- vsock: Fix transport_* TOCTOU
21mr|kernel-5.15-generic-5.15.193-2|3322	- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
21mr|kernel-5.15-generic-5.15.193-2|3323	- vsock/vmci: Clear the vmci transport packet properly when initializing it
21mr|kernel-5.15-generic-5.15.193-2|3324	- vt: add missing notification when switching back to text mode
21mr|kernel-5.15-generic-5.15.193-2|3325	- vt: defkeymap: Map keycodes above 127 to K_HOLE
21mr|kernel-5.15-generic-5.15.193-2|3326	- vt: keyboard: Don't process Unicode characters in K_OFF mode
21mr|kernel-5.15-generic-5.15.193-2|3327	- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|3328	- vxlan: Do not treat dst cache initialization errors as fatal
21mr|kernel-5.15-generic-5.15.193-2|3329	- watchdog: da9052_wdt: respect TWDMIN
21mr|kernel-5.15-generic-5.15.193-2|3330	- watchdog: dw_wdt: Fix default timeout
21mr|kernel-5.15-generic-5.15.193-2|3331	- watchdog: iTCO_wdt: Report error if timeout configuration fails
21mr|kernel-5.15-generic-5.15.193-2|3332	- watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition
21mr|kernel-5.15-generic-5.15.193-2|3333	- watchdog: ziirave_wdt: check record length in ziirave_firm_verify()
21mr|kernel-5.15-generic-5.15.193-2|3334	- wifi: ath11k: clear initialized flag for deinit-ed srng lists
21mr|kernel-5.15-generic-5.15.193-2|3335	- wifi: ath11k: fix dest ring-buffer corruption when ring is full
21mr|kernel-5.15-generic-5.15.193-2|3336	- wifi: ath11k: fix node corruption in ar->arvifs list
21mr|kernel-5.15-generic-5.15.193-2|3337	- wifi: ath11k: fix source ring-buffer corruption
21mr|kernel-5.15-generic-5.15.193-2|3338	- wifi: ath6kl: remove WARN on bad firmware input
21mr|kernel-5.15-generic-5.15.193-2|3339	- wifi: ath9k_htc: Abort software beacon handling if disabled
21mr|kernel-5.15-generic-5.15.193-2|3340	- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE
21mr|kernel-5.15-generic-5.15.193-2|3341	- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()
21mr|kernel-5.15-generic-5.15.193-2|3342	- wifi: carl9170: do not ping device which has failed to load firmware
21mr|kernel-5.15-generic-5.15.193-2|3343	- wifi: cfg80211: Fix interface type validation
21mr|kernel-5.15-generic-5.15.193-2|3344	- wifi: cfg80211: fix use-after-free in cmp_bss()
21mr|kernel-5.15-generic-5.15.193-2|3345	- wifi: cfg80211: reject HTC bit for management frames
21mr|kernel-5.15-generic-5.15.193-2|3346	- wifi: cw1200: cap SSID length in cw1200_do_join()
21mr|kernel-5.15-generic-5.15.193-2|3347	- wifi: iwlegacy: Check rate_idx range after addition
21mr|kernel-5.15-generic-5.15.193-2|3348	- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
21mr|kernel-5.15-generic-5.15.193-2|3349	- wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
21mr|kernel-5.15-generic-5.15.193-2|3350	- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
21mr|kernel-5.15-generic-5.15.193-2|3351	- wifi: iwlwifi: mvm: fix scan request validation
21mr|kernel-5.15-generic-5.15.193-2|3352	- wifi: libertas: cap SSID len in lbs_associate()
21mr|kernel-5.15-generic-5.15.193-2|3353	- wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()
21mr|kernel-5.15-generic-5.15.193-2|3354	- wifi: mac80211: check basic rates validity in sta_link_apply_parameters
21mr|kernel-5.15-generic-5.15.193-2|3355	- wifi: mac80211: do not offer a mesh path if forwarding is disabled
21mr|kernel-5.15-generic-5.15.193-2|3356	- wifi: mac80211: Don't call fq_flow_idx() for management frames
21mr|kernel-5.15-generic-5.15.193-2|3357	- wifi: mac80211: don't complete management TX on SAE commit
21mr|kernel-5.15-generic-5.15.193-2|3358	- wifi: mac80211: drop invalid source address OCB frames
21mr|kernel-5.15-generic-5.15.193-2|3359	- wifi: mac80211: fix beacon interval calculation overflow
21mr|kernel-5.15-generic-5.15.193-2|3360	- wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
21mr|kernel-5.15-generic-5.15.193-2|3361	- wifi: mwifiex: Initialize the chan_stats array to zero
21mr|kernel-5.15-generic-5.15.193-2|3362	- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
21mr|kernel-5.15-generic-5.15.193-2|3363	- wifi: rtl818x: Kill URBs before clearing tx status queue
21mr|kernel-5.15-generic-5.15.193-2|3364	- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
21mr|kernel-5.15-generic-5.15.193-2|3365	- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
21mr|kernel-5.15-generic-5.15.193-2|3366	- wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc()
21mr|kernel-5.15-generic-5.15.193-2|3367	- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`.
21mr|kernel-5.15-generic-5.15.193-2|3368	- wifi: rtw88: do not ignore hardware read error during DPK
21mr|kernel-5.15-generic-5.15.193-2|3369	- wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds
21mr|kernel-5.15-generic-5.15.193-2|3370	- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
21mr|kernel-5.15-generic-5.15.193-2|3371	- wireguard: device: enable threaded NAPI
21mr|kernel-5.15-generic-5.15.193-2|3372	- x86/boot/compressed: prefer cc-option for CFLAGS additions
21mr|kernel-5.15-generic-5.15.193-2|3373	- x86/bugs: Add a Transient Scheduler Attacks mitigation
21mr|kernel-5.15-generic-5.15.193-2|3374	- x86/bugs: Avoid warning when overriding return thunk
21mr|kernel-5.15-generic-5.15.193-2|3375	- x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()
21mr|kernel-5.15-generic-5.15.193-2|3376	- x86/bugs: Move cpu_bugs_smt_update() down
21mr|kernel-5.15-generic-5.15.193-2|3377	- x86/bugs: Rename MDS machinery to something more generic
21mr|kernel-5.15-generic-5.15.193-2|3378	- x86/CPU/AMD: Properly check the TSA microcode
21mr|kernel-5.15-generic-5.15.193-2|3379	- x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
21mr|kernel-5.15-generic-5.15.193-2|3380	- x86/cpu: Sanitize CPUID(0x80000000) output
21mr|kernel-5.15-generic-5.15.193-2|3381	- x86: Fix __get_wchan() for !STACKTRACE
21mr|kernel-5.15-generic-5.15.193-2|3382	- x86: Fix get_wchan() to support the ORC unwinder
21mr|kernel-5.15-generic-5.15.193-2|3383	- x86: Fix X86_FEATURE_VERW_CLEAR definition
21mr|kernel-5.15-generic-5.15.193-2|3384	- x86/fpu: Delay instruction pointer fixup until after warning
21mr|kernel-5.15-generic-5.15.193-2|3385	- x86/iopl: Cure TIF_IO_BITMAP inconsistencies
21mr|kernel-5.15-generic-5.15.193-2|3386	- x86/mce/amd: Add default names for MCA banks and blocks
21mr|kernel-5.15-generic-5.15.193-2|3387	- x86/mce/amd: Fix threshold limit reset
21mr|kernel-5.15-generic-5.15.193-2|3388	- x86/mce: Don't remove sysfs if thresholding sysfs init fails
21mr|kernel-5.15-generic-5.15.193-2|3389	- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
21mr|kernel-5.15-generic-5.15.193-2|3390	- x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()
21mr|kernel-5.15-generic-5.15.193-2|3391	- x86/mm: Disable hugetlb page table sharing on 32-bit
21mr|kernel-5.15-generic-5.15.193-2|3392	- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges()
21mr|kernel-5.15-generic-5.15.193-2|3393	- x86: Pin task-stack in __get_wchan()
21mr|kernel-5.15-generic-5.15.193-2|3394	- x86/process: Move the buffer clearing before MONITOR
21mr|kernel-5.15-generic-5.15.193-2|3395	- x86/vmscape: Add conditional IBPB mitigation
21mr|kernel-5.15-generic-5.15.193-2|3396	- x86/vmscape: Add old Intel CPUs to affected list
21mr|kernel-5.15-generic-5.15.193-2|3397	- x86/vmscape: Enable the mitigation
21mr|kernel-5.15-generic-5.15.193-2|3398	- x86/vmscape: Enumerate VMSCAPE bug
21mr|kernel-5.15-generic-5.15.193-2|3399	- x86/vmscape: Warn when STIBP is disabled with SMT
21mr|kernel-5.15-generic-5.15.193-2|3400	- XArray: Add calls to might_alloc()
21mr|kernel-5.15-generic-5.15.193-2|3401	- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
21mr|kernel-5.15-generic-5.15.193-2|3402	- xen/gntdev: remove struct gntdev_copy_batch from stack
21mr|kernel-5.15-generic-5.15.193-2|3403	- xen/netfront: Fix TX response spurious interrupts
21mr|kernel-5.15-generic-5.15.193-2|3404	- xen: replace xen_remap() with memremap()
21mr|kernel-5.15-generic-5.15.193-2|3405	- xfs: allow inode inactivation during a ro mount log recovery
21mr|kernel-5.15-generic-5.15.193-2|3406	- xfs: do not propagate ENODATA disk errors into xattr code
21mr|kernel-5.15-generic-5.15.193-2|3407	- xhci: Allow RPM on the USB controller (1022:43f7) by default
21mr|kernel-5.15-generic-5.15.193-2|3408	- xhci: dbc: Flush queued requests before stopping dbc
21mr|kernel-5.15-generic-5.15.193-2|3409	- xhci: dbctty: disable ECHO flag by default
21mr|kernel-5.15-generic-5.15.193-2|3410	- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
21mr|kernel-5.15-generic-5.15.193-2|3411	- xirc2ps_cs: fix register access when enabling FullDuplex
21mr|kernel-5.15-generic-5.15.193-2|3412	- zynq_fpga: use sgtable-based scatterlist wrappers
21mr|kernel-5.15-generic-5.15.193-2|3413	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|3414	
21mr|kernel-5.15-generic-5.15.193-2|3415	* Wed Jun 25 2025 BiteDasher <finziyr@yandex.ru> 5.15.185-1
21mr|kernel-5.15-generic-5.15.193-2|3416	- Fix le9pf.diff patch
21mr|kernel-5.15-generic-5.15.193-2|3417	
21mr|kernel-5.15-generic-5.15.193-2|3418	* Tue Jun 24 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.15-generic-5.15.193-2|3419	- Update AUFS patch
21mr|kernel-5.15-generic-5.15.193-2|3420	
21mr|kernel-5.15-generic-5.15.193-2|3421	* Tue Jun 17 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.15-generic-5.15.193-2|3422	- [bot] upd: 5.15.184 -> 5.15.185
21mr|kernel-5.15-generic-5.15.193-2|3423	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|3424	- ACPI: HED: Always initialize before evged
21mr|kernel-5.15-generic-5.15.193-2|3425	- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
21mr|kernel-5.15-generic-5.15.193-2|3426	- ALSA: pcm: Fix race of buffer access at PCM OSS layer
21mr|kernel-5.15-generic-5.15.193-2|3427	- arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src
21mr|kernel-5.15-generic-5.15.193-2|3428	- arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
21mr|kernel-5.15-generic-5.15.193-2|3429	- arm64/mm: Check PUD_TYPE_TABLE in pud_bad()
21mr|kernel-5.15-generic-5.15.193-2|3430	- arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
21mr|kernel-5.15-generic-5.15.193-2|3431	- ARM: at91: pm: fix at91_suspend_finish for ZQ calibration
21mr|kernel-5.15-generic-5.15.193-2|3432	- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
21mr|kernel-5.15-generic-5.15.193-2|3433	- ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of()
21mr|kernel-5.15-generic-5.15.193-2|3434	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
21mr|kernel-5.15-generic-5.15.193-2|3435	- ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect
21mr|kernel-5.15-generic-5.15.193-2|3436	- ASoC: ops: Enforce platform maximum on initial value
21mr|kernel-5.15-generic-5.15.193-2|3437	- ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup()
21mr|kernel-5.15-generic-5.15.193-2|3438	- ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
21mr|kernel-5.15-generic-5.15.193-2|3439	- ASoC: tas2764: Power up/down amp on mute ops
21mr|kernel-5.15-generic-5.15.193-2|3440	- auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common"
21mr|kernel-5.15-generic-5.15.193-2|3441	- Bluetooth: L2CAP: Fix not checking l2cap_chan security level
21mr|kernel-5.15-generic-5.15.193-2|3442	- bonding: report duplicate MAC address in all situations
21mr|kernel-5.15-generic-5.15.193-2|3443	- bpf: fix possible endless loop in BPF map iteration
21mr|kernel-5.15-generic-5.15.193-2|3444	- bpftool: Fix readlink usage in get_fd_type
21mr|kernel-5.15-generic-5.15.193-2|3445	- bridge: netfilter: Fix forwarding of fragmented packets
21mr|kernel-5.15-generic-5.15.193-2|3446	- btrfs: avoid linker error in btrfs_find_create_tree_block()
21mr|kernel-5.15-generic-5.15.193-2|3447	- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
21mr|kernel-5.15-generic-5.15.193-2|3448	- btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work()
21mr|kernel-5.15-generic-5.15.193-2|3449	- btrfs: make btrfs_discard_workfn() block_group ref explicit
21mr|kernel-5.15-generic-5.15.193-2|3450	- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
21mr|kernel-5.15-generic-5.15.193-2|3451	- can: bcm: add locking for bcm_op runtime updates
21mr|kernel-5.15-generic-5.15.193-2|3452	- can: bcm: add missing rcu read protection for procfs content
21mr|kernel-5.15-generic-5.15.193-2|3453	- can: c_can: Use of_property_present() to test existence of DT property
21mr|kernel-5.15-generic-5.15.193-2|3454	- cgroup: Fix compilation issue due to cgroup_mutex not being exported
21mr|kernel-5.15-generic-5.15.193-2|3455	- clk: imx8mp: inform CCF of maximum frequency of clocks
21mr|kernel-5.15-generic-5.15.193-2|3456	- clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs
21mr|kernel-5.15-generic-5.15.193-2|3457	- clocksource: mips-gic-timer: Enable counter when CPUs start
21mr|kernel-5.15-generic-5.15.193-2|3458	- coredump: fix error handling for replace_fd()
21mr|kernel-5.15-generic-5.15.193-2|3459	- coredump: hand a pidfd to the usermode coredump helper
21mr|kernel-5.15-generic-5.15.193-2|3460	- cpufreq: tegra186: Share policy per cluster
21mr|kernel-5.15-generic-5.15.193-2|3461	- cpuidle: menu: Avoid discarding useful information
21mr|kernel-5.15-generic-5.15.193-2|3462	- crypto: algif_hash - fix double free in hash_accept
21mr|kernel-5.15-generic-5.15.193-2|3463	- crypto: lzo - Fix compression buffer overrun
21mr|kernel-5.15-generic-5.15.193-2|3464	- crypto: octeontx2 - suppress auth failure screaming due to negative tests
21mr|kernel-5.15-generic-5.15.193-2|3465	- dlm: make tcp still work in multi-link env
21mr|kernel-5.15-generic-5.15.193-2|3466	- dma-mapping: avoid potential unused data compilation warning
21mr|kernel-5.15-generic-5.15.193-2|3467	- dm cache: prevent BUG_ON by blocking retries on failed device resumes
21mr|kernel-5.15-generic-5.15.193-2|3468	- dm: restrict dm device size to 2^63-512 bytes
21mr|kernel-5.15-generic-5.15.193-2|3469	- dql: Fix dql->limit value when reset.
21mr|kernel-5.15-generic-5.15.193-2|3470	- drm: Add valid clones check
21mr|kernel-5.15-generic-5.15.193-2|3471	- drm/amd/display: handle max_downscale_src_width fail check
21mr|kernel-5.15-generic-5.15.193-2|3472	- drm/amd/display: Initial psr_version with correct setting
21mr|kernel-5.15-generic-5.15.193-2|3473	- drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c
21mr|kernel-5.15-generic-5.15.193-2|3474	- drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
21mr|kernel-5.15-generic-5.15.193-2|3475	- drm/amdkfd: KFD release_work possible circular locking
21mr|kernel-5.15-generic-5.15.193-2|3476	- drm/ast: Find VBIOS mode from regular display size
21mr|kernel-5.15-generic-5.15.193-2|3477	- drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
21mr|kernel-5.15-generic-5.15.193-2|3478	- drm/edid: fixed the bug that hdr metadata was not reset
21mr|kernel-5.15-generic-5.15.193-2|3479	- drm/i915/gvt: fix unterminated-string-initialization warning
21mr|kernel-5.15-generic-5.15.193-2|3480	- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
21mr|kernel-5.15-generic-5.15.193-2|3481	- EDAC/ie31200: work around false positive build warning
21mr|kernel-5.15-generic-5.15.193-2|3482	- eth: mlx4: don't try to complete XDP frames in netpoll
21mr|kernel-5.15-generic-5.15.193-2|3483	- ext4: reorder capability check last
21mr|kernel-5.15-generic-5.15.193-2|3484	- fbcon: Use correct erase colour for clearing in fbcon
21mr|kernel-5.15-generic-5.15.193-2|3485	- fbdev: core: tileblit: Implement missing margin clearing for tileblit
21mr|kernel-5.15-generic-5.15.193-2|3486	- fbdev: fsl-diu-fb: add missing device_remove_file()
21mr|kernel-5.15-generic-5.15.193-2|3487	- firmware: arm_ffa: Set dma_mask for ffa devices
21mr|kernel-5.15-generic-5.15.193-2|3488	- fork: use pidfd_prepare()
21mr|kernel-5.15-generic-5.15.193-2|3489	- fpga: altera-cvp: Increase credit timeout
21mr|kernel-5.15-generic-5.15.193-2|3490	- HID: quirks: Add ADATA XPG alpha wireless mouse support
21mr|kernel-5.15-generic-5.15.193-2|3491	- HID: usbkbd: Fix the bit shift number for LED_KANA
21mr|kernel-5.15-generic-5.15.193-2|3492	- hwmon: (gpio-fan) Add missing mutex locks
21mr|kernel-5.15-generic-5.15.193-2|3493	- hwmon: (xgene-hwmon) use appropriate type for the latency value
21mr|kernel-5.15-generic-5.15.193-2|3494	- i2c: pxa: fix call balance of i2c->clk handling routines
21mr|kernel-5.15-generic-5.15.193-2|3495	- i2c: qup: Vote for interconnect bandwidth to DRAM
21mr|kernel-5.15-generic-5.15.193-2|3496	- i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work()
21mr|kernel-5.15-generic-5.15.193-2|3497	- i3c: master: svc: Fix missing STOP for master request
21mr|kernel-5.15-generic-5.15.193-2|3498	- ieee802154: ca8210: Use proper setters and getters for bitwise types
21mr|kernel-5.15-generic-5.15.193-2|3499	- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
21mr|kernel-5.15-generic-5.15.193-2|3500	- ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().
21mr|kernel-5.15-generic-5.15.193-2|3501	- ipv6: save dontfrag in cork
21mr|kernel-5.15-generic-5.15.193-2|3502	- kbuild: Disable -Wdefault-const-init-unsafe
21mr|kernel-5.15-generic-5.15.193-2|3503	- kbuild: fix argument parsing in scripts/config
21mr|kernel-5.15-generic-5.15.193-2|3504	- kconfig: merge_config: use an empty file as initfile
21mr|kernel-5.15-generic-5.15.193-2|3505	- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
21mr|kernel-5.15-generic-5.15.193-2|3506	- libbpf: Fix out-of-bound read
21mr|kernel-5.15-generic-5.15.193-2|3507	- libnvdimm/labels: Fix divide error in nd_label_data_init()
21mr|kernel-5.15-generic-5.15.193-2|3508	- llc: fix data loss when reading from a socket in llc_ui_recvmsg()
21mr|kernel-5.15-generic-5.15.193-2|3509	- lockdep: Fix wait context check on softirq for PREEMPT_RT
21mr|kernel-5.15-generic-5.15.193-2|3510	- mailbox: use error ret code of of_parse_phandle_with_args()
21mr|kernel-5.15-generic-5.15.193-2|3511	- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
21mr|kernel-5.15-generic-5.15.193-2|3512	- media: cx231xx: set device_caps for 417
21mr|kernel-5.15-generic-5.15.193-2|3513	- media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available
21mr|kernel-5.15-generic-5.15.193-2|3514	- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map
21mr|kernel-5.15-generic-5.15.193-2|3515	- media: v4l: Memset argument to 0 before calling get_mbus_config pad op
21mr|kernel-5.15-generic-5.15.193-2|3516	- memcg: always call cond_resched() after fn()
21mr|kernel-5.15-generic-5.15.193-2|3517	- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
21mr|kernel-5.15-generic-5.15.193-2|3518	- MIPS: Use arch specific syscall name match function
21mr|kernel-5.15-generic-5.15.193-2|3519	- mmc: host: Wait for Vdd to settle on card power off
21mr|kernel-5.15-generic-5.15.193-2|3520	- mmc: sdhci: Disable SD card clock before changing parameters
21mr|kernel-5.15-generic-5.15.193-2|3521	- mm/page_alloc.c: avoid infinite retries caused by cpuset race
21mr|kernel-5.15-generic-5.15.193-2|3522	- net: dwmac-sun8i: Use parsed internal PHY address instead of 1
21mr|kernel-5.15-generic-5.15.193-2|3523	- net: enetc: refactor bulk flipping of RX buffers to separate function
21mr|kernel-5.15-generic-5.15.193-2|3524	- net: ethernet: ti: cpsw_new: populate netdev of_node
21mr|kernel-5.15-generic-5.15.193-2|3525	- netfilter: conntrack: Bound nf_conntrack sysctl writes
21mr|kernel-5.15-generic-5.15.193-2|3526	- net/mana: fix warning in the writer of client oob
21mr|kernel-5.15-generic-5.15.193-2|3527	- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
21mr|kernel-5.15-generic-5.15.193-2|3528	- net/mlx5: Apply rate-limiting to high temperature warning
21mr|kernel-5.15-generic-5.15.193-2|3529	- net/mlx5: Avoid report two health errors on same syndrome
21mr|kernel-5.15-generic-5.15.193-2|3530	- net/mlx5e: reduce rep rxq depth to 256 for ECPF
21mr|kernel-5.15-generic-5.15.193-2|3531	- net/mlx5e: set the tx_queue_len for pfifo_fast
21mr|kernel-5.15-generic-5.15.193-2|3532	- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
21mr|kernel-5.15-generic-5.15.193-2|3533	- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
21mr|kernel-5.15-generic-5.15.193-2|3534	- net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
21mr|kernel-5.15-generic-5.15.193-2|3535	- net: pktgen: fix mpls maximum labels list parsing
21mr|kernel-5.15-generic-5.15.193-2|3536	- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
21mr|kernel-5.15-generic-5.15.193-2|3537	- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
21mr|kernel-5.15-generic-5.15.193-2|3538	- net: xgene-v2: remove incorrect ACPI_PTR annotation
21mr|kernel-5.15-generic-5.15.193-2|3539	- nfs: don't share pNFS DS connections between net namespaces
21mr|kernel-5.15-generic-5.15.193-2|3540	- NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
21mr|kernel-5.15-generic-5.15.193-2|3541	- NFSv4: Treat ENETUNREACH errors as fatal for state recovery
21mr|kernel-5.15-generic-5.15.193-2|3542	- nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
21mr|kernel-5.15-generic-5.15.193-2|3543	- nvmet-tcp: don't restore null sk_state_change
21mr|kernel-5.15-generic-5.15.193-2|3544	- octeontx2-af: Set LMT_ENA bit for APR table entries
21mr|kernel-5.15-generic-5.15.193-2|3545	- orangefs: Do not truncate file size
21mr|kernel-5.15-generic-5.15.193-2|3546	- padata: do not leak refcount in reorder_work
21mr|kernel-5.15-generic-5.15.193-2|3547	- PCI: brcmstb: Add a softdep to MIP MSI-X driver
21mr|kernel-5.15-generic-5.15.193-2|3548	- PCI: brcmstb: Expand inbound window size up to 64GB
21mr|kernel-5.15-generic-5.15.193-2|3549	- PCI: dwc: ep: Ensure proper iteration over outbound map windows
21mr|kernel-5.15-generic-5.15.193-2|3550	- PCI: Fix old_size lower bound in calculate_iosize() too
21mr|kernel-5.15-generic-5.15.193-2|3551	- PCI: vmd: Disable MSI remapping bypass under Xen
21mr|kernel-5.15-generic-5.15.193-2|3552	- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt
21mr|kernel-5.15-generic-5.15.193-2|3553	- perf/arm-cmn: Initialise cmn->cpu earlier
21mr|kernel-5.15-generic-5.15.193-2|3554	- phy: core: don't require set_mode() callback for phy_get_mode() to work
21mr|kernel-5.15-generic-5.15.193-2|3555	- pid: add pidfd_prepare()
21mr|kernel-5.15-generic-5.15.193-2|3556	- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
21mr|kernel-5.15-generic-5.15.193-2|3557	- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
21mr|kernel-5.15-generic-5.15.193-2|3558	- pinctrl: meson: define the pull up/down resistor value as 60 kOhm
21mr|kernel-5.15-generic-5.15.193-2|3559	- platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store()
21mr|kernel-5.15-generic-5.15.193-2|3560	- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
21mr|kernel-5.15-generic-5.15.193-2|3561	- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
21mr|kernel-5.15-generic-5.15.193-2|3562	- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
21mr|kernel-5.15-generic-5.15.193-2|3563	- pNFS/flexfiles: Report ENETDOWN as a connection error
21mr|kernel-5.15-generic-5.15.193-2|3564	- posix-timers: Add cond_resched() to posix_timer_add() search loop
21mr|kernel-5.15-generic-5.15.193-2|3565	- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
21mr|kernel-5.15-generic-5.15.193-2|3566	- r8152: add vendor/device ID pair for Dell Alienware AW1022z
21mr|kernel-5.15-generic-5.15.193-2|3567	- r8169: don't scan PHY addresses > 0
21mr|kernel-5.15-generic-5.15.193-2|3568	- rcu: fix header guard for rcu_all_qs()
21mr|kernel-5.15-generic-5.15.193-2|3569	- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
21mr|kernel-5.15-generic-5.15.193-2|3570	- RDMA/core: Fix best page size finding when it can cross SG entries
21mr|kernel-5.15-generic-5.15.193-2|3571	- RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject()
21mr|kernel-5.15-generic-5.15.193-2|3572	- regulator: ad5398: Add device tree support
21mr|kernel-5.15-generic-5.15.193-2|3573	- remoteproc: qcom_wcnss: Fix on platforms without fallback regulators
21mr|kernel-5.15-generic-5.15.193-2|3574	- remoteproc: qcom_wcnss: Handle platforms with only single power domain
21mr|kernel-5.15-generic-5.15.193-2|3575	- Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection"
21mr|kernel-5.15-generic-5.15.193-2|3576	- Revert "drm/amd: Keep display off while going into S4"
21mr|kernel-5.15-generic-5.15.193-2|3577	- rtc: ds1307: stop disabling alarms on probe
21mr|kernel-5.15-generic-5.15.193-2|3578	- rtc: rv3032: fix EERD location
21mr|kernel-5.15-generic-5.15.193-2|3579	- samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora
21mr|kernel-5.15-generic-5.15.193-2|3580	- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
21mr|kernel-5.15-generic-5.15.193-2|3581	- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
21mr|kernel-5.15-generic-5.15.193-2|3582	- scsi: mpt3sas: Send a diag reset if target reset fails
21mr|kernel-5.15-generic-5.15.193-2|3583	- scsi: st: ERASE does not change tape location
21mr|kernel-5.15-generic-5.15.193-2|3584	- scsi: st: Restore some drive settings after reset
21mr|kernel-5.15-generic-5.15.193-2|3585	- scsi: st: Tighten the page format heuristics with MODE SELECT
21mr|kernel-5.15-generic-5.15.193-2|3586	- scsi: target: iscsi: Fix timeout on deleted connection
21mr|kernel-5.15-generic-5.15.193-2|3587	- selftests/net: have `gro.sh -t` return a correct exit code
21mr|kernel-5.15-generic-5.15.193-2|3588	- smack: recognize ipv4 CIPSO w/o categories
21mr|kernel-5.15-generic-5.15.193-2|3589	- smb: client: Fix use-after-free in cifs_fill_dirent
21mr|kernel-5.15-generic-5.15.193-2|3590	- smb: client: Reset all search buffer pointers when releasing buffer
21mr|kernel-5.15-generic-5.15.193-2|3591	- soc: ti: k3-socinfo: Do not use syscon helper to build regmap
21mr|kernel-5.15-generic-5.15.193-2|3592	- spi: spi-fsl-dspi: Halt the module after a new message transfer
21mr|kernel-5.15-generic-5.15.193-2|3593	- spi: spi-fsl-dspi: Reset SR flags before sending a new message
21mr|kernel-5.15-generic-5.15.193-2|3594	- spi: spi-fsl-dspi: restrict register range for regmap access
21mr|kernel-5.15-generic-5.15.193-2|3595	- spi: spi-sun4i: fix early activation
21mr|kernel-5.15-generic-5.15.193-2|3596	- spi: zynqmp-gqspi: Always acknowledge interrupts
21mr|kernel-5.15-generic-5.15.193-2|3597	- SUNRPC: rpcbind should never reset the port to the value '0'
21mr|kernel-5.15-generic-5.15.193-2|3598	- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
21mr|kernel-5.15-generic-5.15.193-2|3599	- tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
21mr|kernel-5.15-generic-5.15.193-2|3600	- tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
21mr|kernel-5.15-generic-5.15.193-2|3601	- thermal/drivers/qoriq: Power down TMU on system suspend
21mr|kernel-5.15-generic-5.15.193-2|3602	- timer_list: Don't use %%pK through printk()
21mr|kernel-5.15-generic-5.15.193-2|3603	- tools/build: Don't pass test log files to linker
21mr|kernel-5.15-generic-5.15.193-2|3604	- tpm: tis: Double the timeout B to 4s
21mr|kernel-5.15-generic-5.15.193-2|3605	- tracing: Mark binary printing functions with __printf() attribute
21mr|kernel-5.15-generic-5.15.193-2|3606	- um: let 'make clean' properly clean underlying SUBARCH as well
21mr|kernel-5.15-generic-5.15.193-2|3607	- um: Store full CSGSFS and SS register from mcontext
21mr|kernel-5.15-generic-5.15.193-2|3608	- um: Update min_low_pfn to match changes in uml_reserved
21mr|kernel-5.15-generic-5.15.193-2|3609	- vfio/pci: Handle INTx IRQ_NOTCONNECTED
21mr|kernel-5.15-generic-5.15.193-2|3610	- virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN
21mr|kernel-5.15-generic-5.15.193-2|3611	- vxlan: Annotate FDB data races
21mr|kernel-5.15-generic-5.15.193-2|3612	- wifi: ath9k: return by of_get_mac_address
21mr|kernel-5.15-generic-5.15.193-2|3613	- wifi: mac80211: don't unconditionally call drv_mgd_complete_tx()
21mr|kernel-5.15-generic-5.15.193-2|3614	- wifi: mac80211: remove misplaced drv_mgd_complete_tx() call
21mr|kernel-5.15-generic-5.15.193-2|3615	- wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2
21mr|kernel-5.15-generic-5.15.193-2|3616	- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
21mr|kernel-5.15-generic-5.15.193-2|3617	- wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
21mr|kernel-5.15-generic-5.15.193-2|3618	- wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
21mr|kernel-5.15-generic-5.15.193-2|3619	- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
21mr|kernel-5.15-generic-5.15.193-2|3620	- wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU
21mr|kernel-5.15-generic-5.15.193-2|3621	- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
21mr|kernel-5.15-generic-5.15.193-2|3622	- x86/build: Fix broken copy command in genimage.sh when making isoimage
21mr|kernel-5.15-generic-5.15.193-2|3623	- x86/its: Fix undefined reference to cpu_wants_rethunk_at()
21mr|kernel-5.15-generic-5.15.193-2|3624	- x86/kaslr: Reduce KASLR entropy on most x86 systems
21mr|kernel-5.15-generic-5.15.193-2|3625	- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
21mr|kernel-5.15-generic-5.15.193-2|3626	- xen: Add support for XenServer 6.1 platform device
21mr|kernel-5.15-generic-5.15.193-2|3627	- xenbus: Allow PVH dom0 a non-local xenstore
21mr|kernel-5.15-generic-5.15.193-2|3628	- xen/swiotlb: relax alignment requirements
21mr|kernel-5.15-generic-5.15.193-2|3629	- xfrm: Sanitize marks before insert
21mr|kernel-5.15-generic-5.15.193-2|3630	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|3631	
21mr|kernel-5.15-generic-5.15.193-2|3632	* Fri May 30 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.15-generic-5.15.193-2|3633	- [bot] upd: 5.15.178 -> 5.15.184
21mr|kernel-5.15-generic-5.15.193-2|3634	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|3635	- acct: block access to kernel internal filesystems
21mr|kernel-5.15-generic-5.15.193-2|3636	- acct: perform last write from workqueue
21mr|kernel-5.15-generic-5.15.193-2|3637	- ACPI: fan: cleanup resources in the error path of .probe()
21mr|kernel-5.15-generic-5.15.193-2|3638	- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
21mr|kernel-5.15-generic-5.15.193-2|3639	- ACPI: platform-profile: Fix CFI violation when accessing sysfs files
21mr|kernel-5.15-generic-5.15.193-2|3640	- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
21mr|kernel-5.15-generic-5.15.193-2|3641	- ACPI: PPTT: Fix processor subtable walk
21mr|kernel-5.15-generic-5.15.193-2|3642	- ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
21mr|kernel-5.15-generic-5.15.193-2|3643	- ACPI: resource: IRQ override for Eluktronics MECH-17
21mr|kernel-5.15-generic-5.15.193-2|3644	- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
21mr|kernel-5.15-generic-5.15.193-2|3645	- affs: don't write overlarge OFS data block size fields
21mr|kernel-5.15-generic-5.15.193-2|3646	- affs: generate OFS sequence numbers starting at 1
21mr|kernel-5.15-generic-5.15.193-2|3647	- afs: Fix directory format encoding struct
21mr|kernel-5.15-generic-5.15.193-2|3648	- afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
21mr|kernel-5.15-generic-5.15.193-2|3649	- afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
21mr|kernel-5.15-generic-5.15.193-2|3650	- afs: Fix the server_list to unuse a displaced server rather than putting it
21mr|kernel-5.15-generic-5.15.193-2|3651	- afs: Make it possible to find the volumes that are using a server
21mr|kernel-5.15-generic-5.15.193-2|3652	- afs: remove variable nr_servers
21mr|kernel-5.15-generic-5.15.193-2|3653	- ahci: add PCI ID for Marvell 88SE9215 SATA Controller
21mr|kernel-5.15-generic-5.15.193-2|3654	- alpha: align stack for page fault and user unaligned trap handlers
21mr|kernel-5.15-generic-5.15.193-2|3655	- alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
21mr|kernel-5.15-generic-5.15.193-2|3656	- alpha: make stack 16-byte aligned (most cases)
21mr|kernel-5.15-generic-5.15.193-2|3657	- alpha: replace hardcoded stack offsets with autogenerated ones
21mr|kernel-5.15-generic-5.15.193-2|3658	- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
21mr|kernel-5.15-generic-5.15.193-2|3659	- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
21mr|kernel-5.15-generic-5.15.193-2|3660	- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
21mr|kernel-5.15-generic-5.15.193-2|3661	- ALSA: hda: intel: Fix Optimus when GPU has no sound
21mr|kernel-5.15-generic-5.15.193-2|3662	- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
21mr|kernel-5.15-generic-5.15.193-2|3663	- ALSA: hda/realtek: Always honor no_shutup_pins
21mr|kernel-5.15-generic-5.15.193-2|3664	- ALSA: hda/realtek: Enable headset mic on Positivo C6400
21mr|kernel-5.15-generic-5.15.193-2|3665	- ALSA: hda/realtek: Fixup ALC225 depop procedure
21mr|kernel-5.15-generic-5.15.193-2|3666	- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
21mr|kernel-5.15-generic-5.15.193-2|3667	- ALSA: hda/realtek: update ALC222 depop optimize
21mr|kernel-5.15-generic-5.15.193-2|3668	- ALSA: sh: SND_AICA should depend on SH_DMA_API
21mr|kernel-5.15-generic-5.15.193-2|3669	- ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
21mr|kernel-5.15-generic-5.15.193-2|3670	- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names
21mr|kernel-5.15-generic-5.15.193-2|3671	- ALSA: usb-audio: Add sample rate quirk for Audioengine D1
21mr|kernel-5.15-generic-5.15.193-2|3672	- ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
21mr|kernel-5.15-generic-5.15.193-2|3673	- ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset
21mr|kernel-5.15-generic-5.15.193-2|3674	- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
21mr|kernel-5.15-generic-5.15.193-2|3675	- ALSA: usb-audio: Fix CME quirk for UF series keyboards
21mr|kernel-5.15-generic-5.15.193-2|3676	- ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
21mr|kernel-5.15-generic-5.15.193-2|3677	- ALSA: usx2y: validate nrpacks module parameter on probe
21mr|kernel-5.15-generic-5.15.193-2|3678	- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
21mr|kernel-5.15-generic-5.15.193-2|3679	- APEI: GHES: Have GHES honor the panic= setting
21mr|kernel-5.15-generic-5.15.193-2|3680	- arcnet: Add NULL check in com20020pci_probe()
21mr|kernel-5.15-generic-5.15.193-2|3681	- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array
21mr|kernel-5.15-generic-5.15.193-2|3682	- arm64: cputype: Add MIDR_CORTEX_A76AE
21mr|kernel-5.15-generic-5.15.193-2|3683	- arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD
21mr|kernel-5.15-generic-5.15.193-2|3684	- arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
21mr|kernel-5.15-generic-5.15.193-2|3685	- arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
21mr|kernel-5.15-generic-5.15.193-2|3686	- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
21mr|kernel-5.15-generic-5.15.193-2|3687	- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
21mr|kernel-5.15-generic-5.15.193-2|3688	- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
21mr|kernel-5.15-generic-5.15.193-2|3689	- arm64: dts: mediatek: mt8183: Disable DSI display output by default
21mr|kernel-5.15-generic-5.15.193-2|3690	- arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
21mr|kernel-5.15-generic-5.15.193-2|3691	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings
21mr|kernel-5.15-generic-5.15.193-2|3692	- arm64: dts: mediatek: mt8183: willow: Support second source touchscreen
21mr|kernel-5.15-generic-5.15.193-2|3693	- arm64: dts: mediatek: mt8516: add i2c clock-div property
21mr|kernel-5.15-generic-5.15.193-2|3694	- arm64: dts: mediatek: mt8516: fix GICv2 range
21mr|kernel-5.15-generic-5.15.193-2|3695	- arm64: dts: mediatek: mt8516: fix wdt irq type
21mr|kernel-5.15-generic-5.15.193-2|3696	- arm64: dts: mediatek: mt8516: remove 2 invalid i2c clocks
21mr|kernel-5.15-generic-5.15.193-2|3697	- arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
21mr|kernel-5.15-generic-5.15.193-2|3698	- arm64: dts: mt8183: set DMIC one-wire mode on Damu
21mr|kernel-5.15-generic-5.15.193-2|3699	- arm64: dts: qcom: msm8916: correct sleep clock frequency
21mr|kernel-5.15-generic-5.15.193-2|3700	- arm64: dts: qcom: msm8994: correct sleep clock frequency
21mr|kernel-5.15-generic-5.15.193-2|3701	- arm64: dts: qcom: msm8994: Describe USB interrupts
21mr|kernel-5.15-generic-5.15.193-2|3702	- arm64: dts: qcom: msm8996: Fix up USB3 interrupts
21mr|kernel-5.15-generic-5.15.193-2|3703	- arm64: dts: qcom: sc7280: correct sleep clock frequency
21mr|kernel-5.15-generic-5.15.193-2|3704	- arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
21mr|kernel-5.15-generic-5.15.193-2|3705	- arm64: dts: qcom: sm6125: correct sleep clock frequency
21mr|kernel-5.15-generic-5.15.193-2|3706	- arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties
21mr|kernel-5.15-generic-5.15.193-2|3707	- arm64: dts: qcom: sm8250: correct sleep clock frequency
21mr|kernel-5.15-generic-5.15.193-2|3708	- arm64: dts: qcom: sm8350: correct sleep clock frequency
21mr|kernel-5.15-generic-5.15.193-2|3709	- arm64: dts: qcom: sm8350: Fix MPSS memory length
21mr|kernel-5.15-generic-5.15.193-2|3710	- arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
21mr|kernel-5.15-generic-5.15.193-2|3711	- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
21mr|kernel-5.15-generic-5.15.193-2|3712	- arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list
21mr|kernel-5.15-generic-5.15.193-2|3713	- arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
21mr|kernel-5.15-generic-5.15.193-2|3714	- arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists
21mr|kernel-5.15-generic-5.15.193-2|3715	- arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list
21mr|kernel-5.15-generic-5.15.193-2|3716	- arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB
21mr|kernel-5.15-generic-5.15.193-2|3717	- arm64/fpsimd: Have KVM explicitly say which FP registers to save
21mr|kernel-5.15-generic-5.15.193-2|3718	- arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM
21mr|kernel-5.15-generic-5.15.193-2|3719	- arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE
21mr|kernel-5.15-generic-5.15.193-2|3720	- arm64: Handle .ARM.attributes section in linker scripts
21mr|kernel-5.15-generic-5.15.193-2|3721	- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
21mr|kernel-5.15-generic-5.15.193-2|3722	- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed()
21mr|kernel-5.15-generic-5.15.193-2|3723	- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts
21mr|kernel-5.15-generic-5.15.193-2|3724	- ARM: at91: pm: change BU Power Switch to automatic mode
21mr|kernel-5.15-generic-5.15.193-2|3725	- ARM: dts: bcm2711: Don't mark timer regs unconfigured
21mr|kernel-5.15-generic-5.15.193-2|3726	- ARM: dts: bcm2711: PL011 UARTs are actually r1p5
21mr|kernel-5.15-generic-5.15.193-2|3727	- ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus
21mr|kernel-5.15-generic-5.15.193-2|3728	- ARM: dts: mediatek: mt7623: fix IR nodename
21mr|kernel-5.15-generic-5.15.193-2|3729	- ARM: dts: opos6ul: add ksz8081 phy properties
21mr|kernel-5.15-generic-5.15.193-2|3730	- ARM: Remove address checking for MMUless devices
21mr|kernel-5.15-generic-5.15.193-2|3731	- ARM: shmobile: smp: Enforce shmobile_smp_* alignment
21mr|kernel-5.15-generic-5.15.193-2|3732	- arp: switch to dev_getbyhwaddr() in arp_req_set_public()
21mr|kernel-5.15-generic-5.15.193-2|3733	- arp: use RCU protection in arp_xmit()
21mr|kernel-5.15-generic-5.15.193-2|3734	- ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
21mr|kernel-5.15-generic-5.15.193-2|3735	- ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
21mr|kernel-5.15-generic-5.15.193-2|3736	- ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
21mr|kernel-5.15-generic-5.15.193-2|3737	- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
21mr|kernel-5.15-generic-5.15.193-2|3738	- ASoC: es8328: fix route from DAC to output
21mr|kernel-5.15-generic-5.15.193-2|3739	- ASoC: fsl_audmix: register card device depends on 'dais' property
21mr|kernel-5.15-generic-5.15.193-2|3740	- ASoC: imx-card: Add NULL check in imx_card_probe()
21mr|kernel-5.15-generic-5.15.193-2|3741	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V
21mr|kernel-5.15-generic-5.15.193-2|3742	- ASoC: ops: Consistently treat platform_max as control value
21mr|kernel-5.15-generic-5.15.193-2|3743	- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path
21mr|kernel-5.15-generic-5.15.193-2|3744	- ASoC: renesas: rz-ssi: Add a check for negative sample_space
21mr|kernel-5.15-generic-5.15.193-2|3745	- ASoC: renesas: rz-ssi: Use only the proper amount of dividers
21mr|kernel-5.15-generic-5.15.193-2|3746	- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
21mr|kernel-5.15-generic-5.15.193-2|3747	- ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
21mr|kernel-5.15-generic-5.15.193-2|3748	- ASoC: sun4i-spdif: Add clock multiplier settings
21mr|kernel-5.15-generic-5.15.193-2|3749	- ASoC: tas2764: Fix power control mask
21mr|kernel-5.15-generic-5.15.193-2|3750	- ASoC: tas2764: Set the SDOUT polarity correctly
21mr|kernel-5.15-generic-5.15.193-2|3751	- ASoC: tas2770: Fix volume scale
21mr|kernel-5.15-generic-5.15.193-2|3752	- ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
21mr|kernel-5.15-generic-5.15.193-2|3753	- asus-laptop: Fix an uninitialized variable
21mr|kernel-5.15-generic-5.15.193-2|3754	- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
21mr|kernel-5.15-generic-5.15.193-2|3755	- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()
21mr|kernel-5.15-generic-5.15.193-2|3756	- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
21mr|kernel-5.15-generic-5.15.193-2|3757	- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones
21mr|kernel-5.15-generic-5.15.193-2|3758	- atm: Fix NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|3759	- auxdisplay: hd44780: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|3760	- auxdisplay: hd44780: Fix an API misuse in hd44780.c
21mr|kernel-5.15-generic-5.15.193-2|3761	- backlight: led_bl: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|3762	- backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
21mr|kernel-5.15-generic-5.15.193-2|3763	- batman-adv: Drop initialization of flexible ethtool_link_ksettings
21mr|kernel-5.15-generic-5.15.193-2|3764	- batman-adv: Drop unmanaged ELP metric worker
21mr|kernel-5.15-generic-5.15.193-2|3765	- batman-adv: fix panic during interface removal
21mr|kernel-5.15-generic-5.15.193-2|3766	- batman-adv: Ignore neighbor throughput metrics in error case
21mr|kernel-5.15-generic-5.15.193-2|3767	- batman-adv: Ignore own maximum aggregation size during RX
21mr|kernel-5.15-generic-5.15.193-2|3768	- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
21mr|kernel-5.15-generic-5.15.193-2|3769	- bgmac: reduce max frame size to support just MTU 1500
21mr|kernel-5.15-generic-5.15.193-2|3770	- binfmt_flat: Fix integer overflow bug on 32 bit systems
21mr|kernel-5.15-generic-5.15.193-2|3771	- blk-cgroup: Fix class @block_class's subsystem refcount leakage
21mr|kernel-5.15-generic-5.15.193-2|3772	- blk-cgroup: support to track if policy is online
21mr|kernel-5.15-generic-5.15.193-2|3773	- blk-iocost: do not WARN if iocg was already offlined
21mr|kernel-5.15-generic-5.15.193-2|3774	- block: deprecate autoloading based on dev_t
21mr|kernel-5.15-generic-5.15.193-2|3775	- block: fix conversion of GPT partition name to 7-bit
21mr|kernel-5.15-generic-5.15.193-2|3776	- block: fix direct io NOWAIT flag not work
21mr|kernel-5.15-generic-5.15.193-2|3777	- block: fix 'kmem_cache of name 'bio-108' already exists'
21mr|kernel-5.15-generic-5.15.193-2|3778	- block: retry call probe after request_module in blk_request_module
21mr|kernel-5.15-generic-5.15.193-2|3779	- Bluetooth: btrtl: Prevent potential NULL dereference
21mr|kernel-5.15-generic-5.15.193-2|3780	- Bluetooth: Fix error code in chan_alloc_skb_cb()
21mr|kernel-5.15-generic-5.15.193-2|3781	- Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
21mr|kernel-5.15-generic-5.15.193-2|3782	- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
21mr|kernel-5.15-generic-5.15.193-2|3783	- Bluetooth: hci_uart: Fix another race during initialization
21mr|kernel-5.15-generic-5.15.193-2|3784	- Bluetooth: hci_uart: fix race during initialization
21mr|kernel-5.15-generic-5.15.193-2|3785	- Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection
21mr|kernel-5.15-generic-5.15.193-2|3786	- Bluetooth: l2cap: Check encryption key size on incoming connection
21mr|kernel-5.15-generic-5.15.193-2|3787	- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
21mr|kernel-5.15-generic-5.15.193-2|3788	- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
21mr|kernel-5.15-generic-5.15.193-2|3789	- Bluetooth: SCO: Fix UAF on sco_sock_timeout
21mr|kernel-5.15-generic-5.15.193-2|3790	- bnxt_en: Fix coredump logic to free allocated buffer
21mr|kernel-5.15-generic-5.15.193-2|3791	- bnxt_en: Fix ethtool -d byte order for 32-bit values
21mr|kernel-5.15-generic-5.15.193-2|3792	- bnxt_en: Fix out-of-bound memcpy() during ethtool -w
21mr|kernel-5.15-generic-5.15.193-2|3793	- bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
21mr|kernel-5.15-generic-5.15.193-2|3794	- bpf: Add endian modifiers to fix endian warnings
21mr|kernel-5.15-generic-5.15.193-2|3795	- bpf: avoid holding freeze_mutex during mmap operation
21mr|kernel-5.15-generic-5.15.193-2|3796	- bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers
21mr|kernel-5.15-generic-5.15.193-2|3797	- bpf: Send signals asynchronously if !preemptible
21mr|kernel-5.15-generic-5.15.193-2|3798	- bpf: skip non exist keys in generic_map_lookup_batch
21mr|kernel-5.15-generic-5.15.193-2|3799	- bpf, sockmap: Fix race between element replace and close()
21mr|kernel-5.15-generic-5.15.193-2|3800	- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
21mr|kernel-5.15-generic-5.15.193-2|3801	- bpf: Use preempt_count() directly in bpf_send_signal_common()
21mr|kernel-5.15-generic-5.15.193-2|3802	- bpf, vsock: Invoke proto::close on close()
21mr|kernel-5.15-generic-5.15.193-2|3803	- btrfs: avoid monopolizing a core when activating a swap file
21mr|kernel-5.15-generic-5.15.193-2|3804	- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling
21mr|kernel-5.15-generic-5.15.193-2|3805	- btrfs: correctly escape subvol in btrfs_show_options()
21mr|kernel-5.15-generic-5.15.193-2|3806	- btrfs: do not clean up repair bio if submit fails
21mr|kernel-5.15-generic-5.15.193-2|3807	- btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
21mr|kernel-5.15-generic-5.15.193-2|3808	- btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents()
21mr|kernel-5.15-generic-5.15.193-2|3809	- btrfs: fix discard worker infinite loop after disabling discard
21mr|kernel-5.15-generic-5.15.193-2|3810	- btrfs: fix hole expansion when writing at an offset beyond EOF
21mr|kernel-5.15-generic-5.15.193-2|3811	- btrfs: fix use-after-free when attempting to join an aborted transaction
21mr|kernel-5.15-generic-5.15.193-2|3812	- btrfs: handle errors from btrfs_dec_ref() properly
21mr|kernel-5.15-generic-5.15.193-2|3813	- btrfs: output the reason for open_ctree() failure
21mr|kernel-5.15-generic-5.15.193-2|3814	- bus: mhi: host: Fix race between unprepare and queue_buf
21mr|kernel-5.15-generic-5.15.193-2|3815	- bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
21mr|kernel-5.15-generic-5.15.193-2|3816	- caif_virtio: fix wrong pointer check in cfv_probe()
21mr|kernel-5.15-generic-5.15.193-2|3817	- can: c_can: fix unbalanced runtime PM disable in error path
21mr|kernel-5.15-generic-5.15.193-2|3818	- can: ems_pci: move ASIX AX99100 ids to pci_ids.h
21mr|kernel-5.15-generic-5.15.193-2|3819	- can: flexcan: disable transceiver during system PM
21mr|kernel-5.15-generic-5.15.193-2|3820	- can: flexcan: only change CAN state when link up in system PM
21mr|kernel-5.15-generic-5.15.193-2|3821	- can: gw: fix RCU/BH usage in cgw_create_job()
21mr|kernel-5.15-generic-5.15.193-2|3822	- can: gw: use call_rcu() instead of costly synchronize_rcu()
21mr|kernel-5.15-generic-5.15.193-2|3823	- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero
21mr|kernel-5.15-generic-5.15.193-2|3824	- can: mcan: m_can_class_unregister(): fix order of unregistration calls
21mr|kernel-5.15-generic-5.15.193-2|3825	- can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
21mr|kernel-5.15-generic-5.15.193-2|3826	- can: statistics: use atomic access in hot path
21mr|kernel-5.15-generic-5.15.193-2|3827	- cgroup: fix race between fork and cgroup.kill
21mr|kernel-5.15-generic-5.15.193-2|3828	- cifs: avoid NULL pointer dereference in dbg call
21mr|kernel-5.15-generic-5.15.193-2|3829	- cifs: fix integer overflow in match_server()
21mr|kernel-5.15-generic-5.15.193-2|3830	- cifs: Fix integer overflow while processing acdirmax mount option
21mr|kernel-5.15-generic-5.15.193-2|3831	- cifs: Fix integer overflow while processing acregmax mount option
21mr|kernel-5.15-generic-5.15.193-2|3832	- cifs: Fix integer overflow while processing actimeo mount option
21mr|kernel-5.15-generic-5.15.193-2|3833	- cifs: Fix integer overflow while processing closetimeo mount option
21mr|kernel-5.15-generic-5.15.193-2|3834	- cifs: Fix UAF in cifs_demultiplex_thread()
21mr|kernel-5.15-generic-5.15.193-2|3835	- cifs: print TIDs as hex
21mr|kernel-5.15-generic-5.15.193-2|3836	- clk: amlogic: g12a: fix mmc A peripheral clock
21mr|kernel-5.15-generic-5.15.193-2|3837	- clk: amlogic: g12b: fix cluster A parent data
21mr|kernel-5.15-generic-5.15.193-2|3838	- clk: amlogic: gxbb: drop incorrect flag on 32k clock
21mr|kernel-5.15-generic-5.15.193-2|3839	- clk: amlogic: gxbb: drop non existing 32k clock parent
21mr|kernel-5.15-generic-5.15.193-2|3840	- clk: analogbits: Fix incorrect calculation of vco rate delta
21mr|kernel-5.15-generic-5.15.193-2|3841	- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
21mr|kernel-5.15-generic-5.15.193-2|3842	- clk: imx8mp: Fix clkout1/2 support
21mr|kernel-5.15-generic-5.15.193-2|3843	- clk: qcom: clk-alpha-pll: fix alpha mode configuration
21mr|kernel-5.15-generic-5.15.193-2|3844	- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate
21mr|kernel-5.15-generic-5.15.193-2|3845	- clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg
21mr|kernel-5.15-generic-5.15.193-2|3846	- clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
21mr|kernel-5.15-generic-5.15.193-2|3847	- clk: qcom: gcc-sm6350: Add missing parent_map for two clocks
21mr|kernel-5.15-generic-5.15.193-2|3848	- clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
21mr|kernel-5.15-generic-5.15.193-2|3849	- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
21mr|kernel-5.15-generic-5.15.193-2|3850	- clk: samsung: Fix UBSAN panic in samsung_clk_init()
21mr|kernel-5.15-generic-5.15.193-2|3851	- clk: sunxi-ng: a100: enable MMC clock reparenting
21mr|kernel-5.15-generic-5.15.193-2|3852	- clockevents/drivers/i8253: Fix stop sequence for timer 0
21mr|kernel-5.15-generic-5.15.193-2|3853	- clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup
21mr|kernel-5.15-generic-5.15.193-2|3854	- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
21mr|kernel-5.15-generic-5.15.193-2|3855	- clocksource: Replace cpumask_weight() with cpumask_empty()
21mr|kernel-5.15-generic-5.15.193-2|3856	- clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context
21mr|kernel-5.15-generic-5.15.193-2|3857	- clocksource: Use pr_info() for "Checking clocksource synchronization" message
21mr|kernel-5.15-generic-5.15.193-2|3858	- comedi: jr3_pci: Fix synchronous deletion of timer
21mr|kernel-5.15-generic-5.15.193-2|3859	- coresight: catu: Fix number of pages while using 64k pages
21mr|kernel-5.15-generic-5.15.193-2|3860	- counter: microchip-tcb-capture: Fix undefined counter channel state on probe
21mr|kernel-5.15-generic-5.15.193-2|3861	- counter: stm32-lptimer-cnt: fix error handling when enabling
21mr|kernel-5.15-generic-5.15.193-2|3862	- cpufreq: ACPI: Fix max-frequency computation
21mr|kernel-5.15-generic-5.15.193-2|3863	- cpufreq: cppc: Fix invalid return value in .get() callback
21mr|kernel-5.15-generic-5.15.193-2|3864	- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
21mr|kernel-5.15-generic-5.15.193-2|3865	- cpufreq: Reference count policy in cpufreq_update_limits()
21mr|kernel-5.15-generic-5.15.193-2|3866	- cpufreq: s3c64xx: Fix compilation warning
21mr|kernel-5.15-generic-5.15.193-2|3867	- cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
21mr|kernel-5.15-generic-5.15.193-2|3868	- cpufreq: schedutil: Fix superfluous updates caused by need_freq_update
21mr|kernel-5.15-generic-5.15.193-2|3869	- cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
21mr|kernel-5.15-generic-5.15.193-2|3870	- cpufreq: scpi: compare kHz instead of Hz
21mr|kernel-5.15-generic-5.15.193-2|3871	- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
21mr|kernel-5.15-generic-5.15.193-2|3872	- cpupower: fix TSC MHz calculation
21mr|kernel-5.15-generic-5.15.193-2|3873	- crypto: atmel-sha204a - Set hwrng quality to lowest possible
21mr|kernel-5.15-generic-5.15.193-2|3874	- crypto: caam/qi - Fix drv_ctx refcount bug
21mr|kernel-5.15-generic-5.15.193-2|3875	- crypto: ccp - Fix check for the primary ASP device
21mr|kernel-5.15-generic-5.15.193-2|3876	- crypto: hisilicon/sec2 - fix for aead auth key length
21mr|kernel-5.15-generic-5.15.193-2|3877	- crypto: hisilicon/sec2 - fix for aead authsize alignment
21mr|kernel-5.15-generic-5.15.193-2|3878	- crypto: hisilicon/sec2 - fix for aead icv error
21mr|kernel-5.15-generic-5.15.193-2|3879	- crypto: hisilicon/sec2 - fix for aead invalid authsize
21mr|kernel-5.15-generic-5.15.193-2|3880	- crypto: hisilicon/sec2 - optimize the error return process
21mr|kernel-5.15-generic-5.15.193-2|3881	- crypto: hisilicon/sec - add some comments for soft fallback
21mr|kernel-5.15-generic-5.15.193-2|3882	- crypto: hisilicon/sec - delete redundant blank lines
21mr|kernel-5.15-generic-5.15.193-2|3883	- crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
21mr|kernel-5.15-generic-5.15.193-2|3884	- crypto: null - Use spin lock instead of mutex
21mr|kernel-5.15-generic-5.15.193-2|3885	- crypto: nx - Fix uninitialised hv_nxc on error
21mr|kernel-5.15-generic-5.15.193-2|3886	- crypto: qce - fix goto jump in error path
21mr|kernel-5.15-generic-5.15.193-2|3887	- crypto: qce - fix priority to be less than ARMv8 CE
21mr|kernel-5.15-generic-5.15.193-2|3888	- crypto: qce - unregister previously registered algos in error path
21mr|kernel-5.15-generic-5.15.193-2|3889	- crypto: testmgr - fix version number of RSA tests
21mr|kernel-5.15-generic-5.15.193-2|3890	- crypto: testmgr - fix wrong key length for pkcs1pad
21mr|kernel-5.15-generic-5.15.193-2|3891	- crypto: testmgr - Fix wrong test case of RSA
21mr|kernel-5.15-generic-5.15.193-2|3892	- crypto: testmgr - populate RSA CRT parameters in RSA test vectors
21mr|kernel-5.15-generic-5.15.193-2|3893	- crypto: testmgr - some more fixes to RSA test vectors
21mr|kernel-5.15-generic-5.15.193-2|3894	- cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
21mr|kernel-5.15-generic-5.15.193-2|3895	- dma/contiguous: avoid warning about unused size_bytes
21mr|kernel-5.15-generic-5.15.193-2|3896	- dmaengine: dmatest: Fix dmatest waiting less when interrupted
21mr|kernel-5.15-generic-5.15.193-2|3897	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines
21mr|kernel-5.15-generic-5.15.193-2|3898	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups
21mr|kernel-5.15-generic-5.15.193-2|3899	- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
21mr|kernel-5.15-generic-5.15.193-2|3900	- dmaengine: ti: edma: fix OF node reference leaks in edma_driver
21mr|kernel-5.15-generic-5.15.193-2|3901	- dmaengine: ti: k3-udma: Add missing locking
21mr|kernel-5.15-generic-5.15.193-2|3902	- dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
21mr|kernel-5.15-generic-5.15.193-2|3903	- dm: always update the array size in realloc_argv on success
21mr|kernel-5.15-generic-5.15.193-2|3904	- dm cache: fix flushing uninitialized delayed_work on cache_ctr error
21mr|kernel-5.15-generic-5.15.193-2|3905	- dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()
21mr|kernel-5.15-generic-5.15.193-2|3906	- dm-crypt: track tag_offset in convert_context
21mr|kernel-5.15-generic-5.15.193-2|3907	- dm: fix copying after src array boundaries
21mr|kernel-5.15-generic-5.15.193-2|3908	- dm-integrity: fix a warning on invalid table line
21mr|kernel-5.15-generic-5.15.193-2|3909	- dm-integrity: set ti->error on memory allocation failure
21mr|kernel-5.15-generic-5.15.193-2|3910	- Documentation: x86/bugs/its: Add ITS documentation
21mr|kernel-5.15-generic-5.15.193-2|3911	- do_umount(): add missing barrier before refcount checks in sync case
21mr|kernel-5.15-generic-5.15.193-2|3912	- drivers: base: devres: Allow to release group on device release
21mr|kernel-5.15-generic-5.15.193-2|3913	- drivers/card_reader/rtsx_usb: Restore interrupt based detection
21mr|kernel-5.15-generic-5.15.193-2|3914	- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
21mr|kernel-5.15-generic-5.15.193-2|3915	- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
21mr|kernel-5.15-generic-5.15.193-2|3916	- drm: allow encoder mode_set even when connectors change for crtc
21mr|kernel-5.15-generic-5.15.193-2|3917	- drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing
21mr|kernel-5.15-generic-5.15.193-2|3918	- drm/amd/display: Assign normalized_pix_clk when color depth = 14
21mr|kernel-5.15-generic-5.15.193-2|3919	- drm/amd/display: Check for invalid input params when building scaling params
21mr|kernel-5.15-generic-5.15.193-2|3920	- drm/amd/display: fix double free issue during amdgpu module unload
21mr|kernel-5.15-generic-5.15.193-2|3921	- drm/amd/display: Fix gpu reset in multidisplay config
21mr|kernel-5.15-generic-5.15.193-2|3922	- drm/amd/display: Fix HPD after gpu reset
21mr|kernel-5.15-generic-5.15.193-2|3923	- drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
21mr|kernel-5.15-generic-5.15.193-2|3924	- drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
21mr|kernel-5.15-generic-5.15.193-2|3925	- drm/amd/display: Fix slab-use-after-free on hdcp_work
21mr|kernel-5.15-generic-5.15.193-2|3926	- drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
21mr|kernel-5.15-generic-5.15.193-2|3927	- drm/amd/display: Fix wrong handling for AUX_DEFER case
21mr|kernel-5.15-generic-5.15.193-2|3928	- drm/amd/display: Restore correct backlight brightness after a GPU reset
21mr|kernel-5.15-generic-5.15.193-2|3929	- drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
21mr|kernel-5.15-generic-5.15.193-2|3930	- drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
21mr|kernel-5.15-generic-5.15.193-2|3931	- drm/amd/display: Update Cursor request mode to the beginning prefetch always
21mr|kernel-5.15-generic-5.15.193-2|3932	- drm/amdgpu: Check extended configuration space register when system uses large bar
21mr|kernel-5.15-generic-5.15.193-2|3933	- drm/amdgpu: disable BAR resize on Dell G5 SE
21mr|kernel-5.15-generic-5.15.193-2|3934	- drm/amdgpu/dma_buf: fix page_link check
21mr|kernel-5.15-generic-5.15.193-2|3935	- drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
21mr|kernel-5.15-generic-5.15.193-2|3936	- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
21mr|kernel-5.15-generic-5.15.193-2|3937	- drm/amdgpu: fix usage slab after free
21mr|kernel-5.15-generic-5.15.193-2|3938	- drm/amd: Keep display off while going into S4
21mr|kernel-5.15-generic-5.15.193-2|3939	- drm/amdkfd: clamp queue size to minimum
21mr|kernel-5.15-generic-5.15.193-2|3940	- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
21mr|kernel-5.15-generic-5.15.193-2|3941	- drm/amd/pm: Fix negative array index read
21mr|kernel-5.15-generic-5.15.193-2|3942	- drm/amd/pm: Mark MM activity as unsupported
21mr|kernel-5.15-generic-5.15.193-2|3943	- drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero
21mr|kernel-5.15-generic-5.15.193-2|3944	- drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero
21mr|kernel-5.15-generic-5.15.193-2|3945	- drm/amd/pm/powerplay: Prevent division by zero
21mr|kernel-5.15-generic-5.15.193-2|3946	- drm/amd/pm: Prevent division by zero
21mr|kernel-5.15-generic-5.15.193-2|3947	- drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero
21mr|kernel-5.15-generic-5.15.193-2|3948	- drm/atomic: Filter out redundant DPMS calls
21mr|kernel-5.15-generic-5.15.193-2|3949	- drm/bridge: panel: forbid initializing a panel with unknown connector type
21mr|kernel-5.15-generic-5.15.193-2|3950	- drm/bridge: ti-sn65dsi86: Fix multiple instances
21mr|kernel-5.15-generic-5.15.193-2|3951	- drm/dp_mst: Fix drm RAD print
21mr|kernel-5.15-generic-5.15.193-2|3952	- drm/etnaviv: Fix page property being used for non writecombine buffers
21mr|kernel-5.15-generic-5.15.193-2|3953	- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
21mr|kernel-5.15-generic-5.15.193-2|3954	- drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes
21mr|kernel-5.15-generic-5.15.193-2|3955	- drm/i915/gt: Cleanup partial engine discovery failures
21mr|kernel-5.15-generic-5.15.193-2|3956	- drm/i915/selftests: avoid using uninitialized context
21mr|kernel-5.15-generic-5.15.193-2|3957	- drm/komeda: Add check for komeda_get_layer_fourcc_list()
21mr|kernel-5.15-generic-5.15.193-2|3958	- drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
21mr|kernel-5.15-generic-5.15.193-2|3959	- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
21mr|kernel-5.15-generic-5.15.193-2|3960	- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
21mr|kernel-5.15-generic-5.15.193-2|3961	- drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
21mr|kernel-5.15-generic-5.15.193-2|3962	- drm/modeset: Handle tiled displays in pan_display_atomic.
21mr|kernel-5.15-generic-5.15.193-2|3963	- drm/msm/a6xx: Avoid gx gbit halt during rpm suspend
21mr|kernel-5.15-generic-5.15.193-2|3964	- drm/msm/a6xx: Fix stale rpmh votes from GPU
21mr|kernel-5.15-generic-5.15.193-2|3965	- drm/msm/a6xx: Handle GMU prepare-slumber hfi failure
21mr|kernel-5.15-generic-5.15.193-2|3966	- drm/msm/a6xx: Improve gpu recovery sequence
21mr|kernel-5.15-generic-5.15.193-2|3967	- drm/nouveau: Do not override forced connector status
21mr|kernel-5.15-generic-5.15.193-2|3968	- drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()
21mr|kernel-5.15-generic-5.15.193-2|3969	- drm/nouveau: prime: fix ttm_bo_delayed_delete oops
21mr|kernel-5.15-generic-5.15.193-2|3970	- drm: panel-orientation-quirks: Add new quirk for GPD Win 2
21mr|kernel-5.15-generic-5.15.193-2|3971	- drm: panel-orientation-quirks: Add support for AYANEO 2S
21mr|kernel-5.15-generic-5.15.193-2|3972	- drm/panel: simple: Update timings for AUO G101EVN010
21mr|kernel-5.15-generic-5.15.193-2|3973	- drm/probe-helper: Create a HPD IRQ event helper for a single connector
21mr|kernel-5.15-generic-5.15.193-2|3974	- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M
21mr|kernel-5.15-generic-5.15.193-2|3975	- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
21mr|kernel-5.15-generic-5.15.193-2|3976	- drm/repaper: fix integer overflows in repeat functions
21mr|kernel-5.15-generic-5.15.193-2|3977	- drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()
21mr|kernel-5.15-generic-5.15.193-2|3978	- drm/sched: Fix preprocessor guard
21mr|kernel-5.15-generic-5.15.193-2|3979	- drm/sti: remove duplicate object names
21mr|kernel-5.15-generic-5.15.193-2|3980	- drm/tidss: Clear the interrupt status for interrupts being disabled
21mr|kernel-5.15-generic-5.15.193-2|3981	- drm/tidss: Fix issue in irq handling causing irq-flood issue
21mr|kernel-5.15-generic-5.15.193-2|3982	- drm/v3d: Don't run jobs that have errors flagged in its fence
21mr|kernel-5.15-generic-5.15.193-2|3983	- drm/v3d: Stop active perfmon if it is being destroyed
21mr|kernel-5.15-generic-5.15.193-2|3984	- drm/vkms: Fix use after free and double free on init error
21mr|kernel-5.15-generic-5.15.193-2|3985	- drm: xlnx: zynqmp: Fix max dma segment size
21mr|kernel-5.15-generic-5.15.193-2|3986	- drop_monitor: fix incorrect initialization order
21mr|kernel-5.15-generic-5.15.193-2|3987	- dt-bindings: Another pass removing cases of 'allOf' containing a '$ref'
21mr|kernel-5.15-generic-5.15.193-2|3988	- dt-bindings: leds: Add multicolor PWM LED bindings
21mr|kernel-5.15-generic-5.15.193-2|3989	- dt-bindings: leds: Add Qualcomm Light Pulse Generator binding
21mr|kernel-5.15-generic-5.15.193-2|3990	- dt-bindings: leds: class-multicolor: Fix path to color definitions
21mr|kernel-5.15-generic-5.15.193-2|3991	- dt-bindings: leds: class-multicolor: reference class directly in multi-led node
21mr|kernel-5.15-generic-5.15.193-2|3992	- dt-bindings: leds: Optional multi-led unit address
21mr|kernel-5.15-generic-5.15.193-2|3993	- dt-bindings: mfd: bd71815: Fix rsense and typos
21mr|kernel-5.15-generic-5.15.193-2|3994	- dt-bindings: mmc: controller: clarify the address-cells description
21mr|kernel-5.15-generic-5.15.193-2|3995	- EDAC/altera: Set DDR and SDMMC interrupt mask before registration
21mr|kernel-5.15-generic-5.15.193-2|3996	- EDAC/altera: Test the correct error reg offset
21mr|kernel-5.15-generic-5.15.193-2|3997	- EDAC/ie31200: Fix the DIMM size mask for several SoCs
21mr|kernel-5.15-generic-5.15.193-2|3998	- EDAC/ie31200: Fix the error path order of ie31200_init()
21mr|kernel-5.15-generic-5.15.193-2|3999	- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
21mr|kernel-5.15-generic-5.15.193-2|4000	- eeprom: digsy_mtc: Make GPIO lookup table match the device
21mr|kernel-5.15-generic-5.15.193-2|4001	- efi: Avoid cold plugged memory for placing the kernel
21mr|kernel-5.15-generic-5.15.193-2|4002	- efi: libstub: Use '-std=gnu11' to fix build with GCC 15
21mr|kernel-5.15-generic-5.15.193-2|4003	- efi: sysfb_efi: fix W=1 warnings when EFI is not set
21mr|kernel-5.15-generic-5.15.193-2|4004	- exfat: fix soft lockup in exfat_clear_bitmap
21mr|kernel-5.15-generic-5.15.193-2|4005	- exfat: fix the infinite loop in exfat_find_last_cluster()
21mr|kernel-5.15-generic-5.15.193-2|4006	- ext4: don't over-report free space or inodes in statvfs
21mr|kernel-5.15-generic-5.15.193-2|4007	- ext4: don't treat fhandle lookup of ea_inode as FS corruption
21mr|kernel-5.15-generic-5.15.193-2|4008	- ext4: fix off-by-one error in do_split
21mr|kernel-5.15-generic-5.15.193-2|4009	- ext4: fix OOB read when checking dotdot dir
21mr|kernel-5.15-generic-5.15.193-2|4010	- ext4: fix timer use-after-free on failed mount
21mr|kernel-5.15-generic-5.15.193-2|4011	- ext4: ignore xattrs past end
21mr|kernel-5.15-generic-5.15.193-2|4012	- ext4: make block validity check resistent to sb bh corruption
21mr|kernel-5.15-generic-5.15.193-2|4013	- ext4: protect ext4_release_dquot against freezing
21mr|kernel-5.15-generic-5.15.193-2|4014	- f2fs: Add inline to f2fs_build_fault_attr() stub
21mr|kernel-5.15-generic-5.15.193-2|4015	- f2fs: check validation of fault attrs in f2fs_build_fault_attr()
21mr|kernel-5.15-generic-5.15.193-2|4016	- f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()
21mr|kernel-5.15-generic-5.15.193-2|4017	- f2fs: fix to wait dio completion
21mr|kernel-5.15-generic-5.15.193-2|4018	- f2fs: Introduce linear search for dentries
21mr|kernel-5.15-generic-5.15.193-2|4019	- fbdev: au1100fb: Move a variable assignment behind a null pointer check
21mr|kernel-5.15-generic-5.15.193-2|4020	- fbdev: hyperv_fb: iounmap() the correct memory when removing a device
21mr|kernel-5.15-generic-5.15.193-2|4021	- fbdev: omapfb: Add 'plane' value check
21mr|kernel-5.15-generic-5.15.193-2|4022	- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
21mr|kernel-5.15-generic-5.15.193-2|4023	- fbdev: sm501fb: Add some geometry checks.
21mr|kernel-5.15-generic-5.15.193-2|4024	- filemap: Fix bounds checking in filemap_read()
21mr|kernel-5.15-generic-5.15.193-2|4025	- firmware: arm_scmi: Balance device refcount when destroying devices
21mr|kernel-5.15-generic-5.15.193-2|4026	- firmware: imx-scu: fix OF node leak in .probe()
21mr|kernel-5.15-generic-5.15.193-2|4027	- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry
21mr|kernel-5.15-generic-5.15.193-2|4028	- flow_dissector: Fix handling of mixed port and port-range keys
21mr|kernel-5.15-generic-5.15.193-2|4029	- flow_dissector: Fix port range key handling in BPF conversion
21mr|kernel-5.15-generic-5.15.193-2|4030	- fs: fix proc_handler for sysctl_nr_open
21mr|kernel-5.15-generic-5.15.193-2|4031	- fs/jfs: cast inactags to s64 to prevent potential overflow
21mr|kernel-5.15-generic-5.15.193-2|4032	- fs/jfs: Prevent integer overflow in AG size calculation
21mr|kernel-5.15-generic-5.15.193-2|4033	- fs: move fs stat sysctls to file_table.c
21mr|kernel-5.15-generic-5.15.193-2|4034	- fs: move inode sysctls to its own file
21mr|kernel-5.15-generic-5.15.193-2|4035	- fs/ntfs3: Fix a couple integer overflows on 32bit systems
21mr|kernel-5.15-generic-5.15.193-2|4036	- fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
21mr|kernel-5.15-generic-5.15.193-2|4037	- fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats
21mr|kernel-5.15-generic-5.15.193-2|4038	- fs/procfs: fix the comment above proc_pid_wchan()
21mr|kernel-5.15-generic-5.15.193-2|4039	- ftrace: Add cond_resched() to ftrace_graph_set_hash()
21mr|kernel-5.15-generic-5.15.193-2|4040	- ftrace: Avoid potential division by zero in function_stat_show()
21mr|kernel-5.15-generic-5.15.193-2|4041	- ftrace: Fix preemption accounting for stacktrace filter command
21mr|kernel-5.15-generic-5.15.193-2|4042	- ftrace: Fix preemption accounting for stacktrace trigger command
21mr|kernel-5.15-generic-5.15.193-2|4043	- fuse: don't truncate cached, mutated symlink
21mr|kernel-5.15-generic-5.15.193-2|4044	- fuse: fix dax truncate/punch_hole fault path
21mr|kernel-5.15-generic-5.15.193-2|4045	- geneve: Fix use-after-free in geneve_find_dev().
21mr|kernel-5.15-generic-5.15.193-2|4046	- geneve: Suppress list corruption splat in geneve_destroy_tunnels().
21mr|kernel-5.15-generic-5.15.193-2|4047	- genirq: Make handle_enforce_irqctx() unconditionally available
21mr|kernel-5.15-generic-5.15.193-2|4048	- genksyms: fix memory leak when the same symbol is added from source
21mr|kernel-5.15-generic-5.15.193-2|4049	- genksyms: fix memory leak when the same symbol is read from *.symref file
21mr|kernel-5.15-generic-5.15.193-2|4050	- gpio: aggregator: protect driver attr handlers against module unload
21mr|kernel-5.15-generic-5.15.193-2|4051	- gpio: bcm-kona: Add missing newline to dev_err format string
21mr|kernel-5.15-generic-5.15.193-2|4052	- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0
21mr|kernel-5.15-generic-5.15.193-2|4053	- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ
21mr|kernel-5.15-generic-5.15.193-2|4054	- gpio: mxc: remove dead code after switch to DT-only
21mr|kernel-5.15-generic-5.15.193-2|4055	- gpio: pca953x: Improve interrupt support
21mr|kernel-5.15-generic-5.15.193-2|4056	- gpio: rcar: Fix missing of_node_put() call
21mr|kernel-5.15-generic-5.15.193-2|4057	- gpio: rcar: Use raw_spinlock to protect register access
21mr|kernel-5.15-generic-5.15.193-2|4058	- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock
21mr|kernel-5.15-generic-5.15.193-2|4059	- gpio: tegra186: fix resource handling in ACPI probe path
21mr|kernel-5.15-generic-5.15.193-2|4060	- gpio: tegra186: Force one interrupt per bank
21mr|kernel-5.15-generic-5.15.193-2|4061	- gpio: xilinx: Convert gpio_lock to raw spinlock
21mr|kernel-5.15-generic-5.15.193-2|4062	- gpio: xilinx: remove excess kernel doc
21mr|kernel-5.15-generic-5.15.193-2|4063	- gpio: zynq: Fix wakeup source leaks on device unbind
21mr|kernel-5.15-generic-5.15.193-2|4064	- gpu: drm_dp_cec: fix broken CEC adapter properties check
21mr|kernel-5.15-generic-5.15.193-2|4065	- Grab mm lock before grabbing pt lock
21mr|kernel-5.15-generic-5.15.193-2|4066	- gre: Fix again IPv6 link-local address generation.
21mr|kernel-5.15-generic-5.15.193-2|4067	- gre: Fix IPv6 link-local address generation.
21mr|kernel-5.15-generic-5.15.193-2|4068	- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
21mr|kernel-5.15-generic-5.15.193-2|4069	- hexagon: Fix unbalanced spinlock in die()
21mr|kernel-5.15-generic-5.15.193-2|4070	- hexagon: fix using plain integer as NULL pointer warning in cmpxchg
21mr|kernel-5.15-generic-5.15.193-2|4071	- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
21mr|kernel-5.15-generic-5.15.193-2|4072	- HID: appleir: Fix potential NULL dereference at raw event handle
21mr|kernel-5.15-generic-5.15.193-2|4073	- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
21mr|kernel-5.15-generic-5.15.193-2|4074	- HID: google: fix unused variable warning under !CONFIG_ACPI
21mr|kernel-5.15-generic-5.15.193-2|4075	- HID: hid-plantronics: Add mic mute mapping and generalize quirks
21mr|kernel-5.15-generic-5.15.193-2|4076	- HID: hid-sensor-hub: don't use stale platform-data on remove
21mr|kernel-5.15-generic-5.15.193-2|4077	- HID: ignore non-functional sensor in HP 5MP Camera
21mr|kernel-5.15-generic-5.15.193-2|4078	- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
21mr|kernel-5.15-generic-5.15.193-2|4079	- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
21mr|kernel-5.15-generic-5.15.193-2|4080	- HID: multitouch: Add NULL check in mt_input_configured
21mr|kernel-5.15-generic-5.15.193-2|4081	- HID: multitouch: Add support for lenovo Y9000P Touchpad
21mr|kernel-5.15-generic-5.15.193-2|4082	- HID: multitouch: fix support for Goodix PID 0x01e9
21mr|kernel-5.15-generic-5.15.193-2|4083	- HID: pidff: Convert infinite length from Linux API to PID standard
21mr|kernel-5.15-generic-5.15.193-2|4084	- HID: pidff: Do not send effect envelope if it's empty
21mr|kernel-5.15-generic-5.15.193-2|4085	- HID: pidff: Fix null pointer dereference in pidff_find_fields
21mr|kernel-5.15-generic-5.15.193-2|4086	- HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
21mr|kernel-5.15-generic-5.15.193-2|4087	- HID: Wacom: Add PCI Wacom device support
21mr|kernel-5.15-generic-5.15.193-2|4088	- hrtimers: Mark is_migration_base() with __always_inline
21mr|kernel-5.15-generic-5.15.193-2|4089	- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition
21mr|kernel-5.15-generic-5.15.193-2|4090	- hung_task: move hung_task sysctl interface to hung_task.c
21mr|kernel-5.15-generic-5.15.193-2|4091	- hwmon: (ad7314) Validate leading zero bits and return error
21mr|kernel-5.15-generic-5.15.193-2|4092	- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()
21mr|kernel-5.15-generic-5.15.193-2|4093	- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
21mr|kernel-5.15-generic-5.15.193-2|4094	- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
21mr|kernel-5.15-generic-5.15.193-2|4095	- hwmon: (pmbus) Initialise page count in pmbus_identify()
21mr|kernel-5.15-generic-5.15.193-2|4096	- i2c: ali1535: Fix an error handling path in ali1535_probe()
21mr|kernel-5.15-generic-5.15.193-2|4097	- i2c: ali15x3: Fix an error handling path in ali15x3_probe()
21mr|kernel-5.15-generic-5.15.193-2|4098	- i2c: cros-ec-tunnel: defer probe if parent EC is not present
21mr|kernel-5.15-generic-5.15.193-2|4099	- i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz
21mr|kernel-5.15-generic-5.15.193-2|4100	- i2c: imx-lpi2c: Fix clock count when probe defers
21mr|kernel-5.15-generic-5.15.193-2|4101	- i2c: npcm: disable interrupt enable bit before devm_request_irq
21mr|kernel-5.15-generic-5.15.193-2|4102	- i2c: omap: fix IRQ storms
21mr|kernel-5.15-generic-5.15.193-2|4103	- i2c: sis630: Fix an error handling path in sis630_probe()
21mr|kernel-5.15-generic-5.15.193-2|4104	- i3c: Add NULL pointer check in i3c_master_queue_ibi()
21mr|kernel-5.15-generic-5.15.193-2|4105	- i3c: master: svc: Fix missing the IBI rules
21mr|kernel-5.15-generic-5.15.193-2|4106	- i3c: master: svc: Use readsb helper for reading MDB
21mr|kernel-5.15-generic-5.15.193-2|4107	- IB/mad: Check available slots before posting receive WRs
21mr|kernel-5.15-generic-5.15.193-2|4108	- IB/mlx5: Set and get correct qp_num for a DCT QP
21mr|kernel-5.15-generic-5.15.193-2|4109	- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap
21mr|kernel-5.15-generic-5.15.193-2|4110	- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()
21mr|kernel-5.15-generic-5.15.193-2|4111	- ice: fix memory leak in aRFS after reset
21mr|kernel-5.15-generic-5.15.193-2|4112	- ice: Refactor promiscuous functions
21mr|kernel-5.15-generic-5.15.193-2|4113	- igc: cleanup PTP module if probe fails
21mr|kernel-5.15-generic-5.15.193-2|4114	- igc: fix PTM cycle trigger logic
21mr|kernel-5.15-generic-5.15.193-2|4115	- igc: handle the IGC_PTP_ENABLED flag correctly
21mr|kernel-5.15-generic-5.15.193-2|4116	- igc: move ktime snapshot into PTM retry loop
21mr|kernel-5.15-generic-5.15.193-2|4117	- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
21mr|kernel-5.15-generic-5.15.193-2|4118	- iio: adc: ad7124: Fix comparison of channel configs
21mr|kernel-5.15-generic-5.15.193-2|4119	- iio: adc: ad7606: fix serial register access
21mr|kernel-5.15-generic-5.15.193-2|4120	- iio: adc: ad7768-1: Fix conversion result sign
21mr|kernel-5.15-generic-5.15.193-2|4121	- iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
21mr|kernel-5.15-generic-5.15.193-2|4122	- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
21mr|kernel-5.15-generic-5.15.193-2|4123	- iio: adc: dln2: Use aligned_s64 for timestamp
21mr|kernel-5.15-generic-5.15.193-2|4124	- iio: adis16201: Correct inclinometer channel resolution
21mr|kernel-5.15-generic-5.15.193-2|4125	- iio: chemical: sps30: use aligned_s64 for timestamp
21mr|kernel-5.15-generic-5.15.193-2|4126	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
21mr|kernel-5.15-generic-5.15.193-2|4127	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
21mr|kernel-5.15-generic-5.15.193-2|4128	- iio: light: as73211: fix channel handling in only-color triggered buffer
21mr|kernel-5.15-generic-5.15.193-2|4129	- include: net: add static inline dst_dev_overhead() to dst.h
21mr|kernel-5.15-generic-5.15.193-2|4130	- Input: allocate keycode for phone linking
21mr|kernel-5.15-generic-5.15.193-2|4131	- Input: synaptics - enable InterTouch on Dell Precision M3800
21mr|kernel-5.15-generic-5.15.193-2|4132	- Input: synaptics - enable InterTouch on Dynabook Portege X30-D
21mr|kernel-5.15-generic-5.15.193-2|4133	- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
21mr|kernel-5.15-generic-5.15.193-2|4134	- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
21mr|kernel-5.15-generic-5.15.193-2|4135	- Input: synaptics - enable SMBus for HP Elitebook 850 G1
21mr|kernel-5.15-generic-5.15.193-2|4136	- intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
21mr|kernel-5.15-generic-5.15.193-2|4137	- intel_th: pci: Add Arrow Lake support
21mr|kernel-5.15-generic-5.15.193-2|4138	- intel_th: pci: Add Panther Lake-H support
21mr|kernel-5.15-generic-5.15.193-2|4139	- intel_th: pci: Add Panther Lake-P/U support
21mr|kernel-5.15-generic-5.15.193-2|4140	- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
21mr|kernel-5.15-generic-5.15.193-2|4141	- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
21mr|kernel-5.15-generic-5.15.193-2|4142	- iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids
21mr|kernel-5.15-generic-5.15.193-2|4143	- iommu/arm-smmu-v3: Use the new rb tree helpers
21mr|kernel-5.15-generic-5.15.193-2|4144	- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)
21mr|kernel-5.15-generic-5.15.193-2|4145	- ipmi: ipmb: Add check devm_kasprintf() returned value
21mr|kernel-5.15-generic-5.15.193-2|4146	- ipmr: do not call mr_mfc_uses_dev() for unres entries
21mr|kernel-5.15-generic-5.15.193-2|4147	- ipv4: add RCU protection to ip4_dst_hoplimit()
21mr|kernel-5.15-generic-5.15.193-2|4148	- ipv4: use RCU protection in inet_select_addr()
21mr|kernel-5.15-generic-5.15.193-2|4149	- ipv4: use RCU protection in __ip_rt_update_pmtu()
21mr|kernel-5.15-generic-5.15.193-2|4150	- ipv4: use RCU protection in rt_is_expired()
21mr|kernel-5.15-generic-5.15.193-2|4151	- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
21mr|kernel-5.15-generic-5.15.193-2|4152	- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
21mr|kernel-5.15-generic-5.15.193-2|4153	- ipv6: Fix signed integer overflow in __ip6_append_data
21mr|kernel-5.15-generic-5.15.193-2|4154	- ipv6: mcast: add RCU protection to mld_newpack()
21mr|kernel-5.15-generic-5.15.193-2|4155	- ipv6: release nexthop on device removal
21mr|kernel-5.15-generic-5.15.193-2|4156	- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
21mr|kernel-5.15-generic-5.15.193-2|4157	- ipv6: use RCU protection in ip6_default_advmss()
21mr|kernel-5.15-generic-5.15.193-2|4158	- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
21mr|kernel-5.15-generic-5.15.193-2|4159	- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
21mr|kernel-5.15-generic-5.15.193-2|4160	- ipvs: properly dereference pe in ip_vs_add_service
21mr|kernel-5.15-generic-5.15.193-2|4161	- irqchip/gic-v2m: Add const to of_device_id
21mr|kernel-5.15-generic-5.15.193-2|4162	- irqchip/gic-v2m: Mark a few functions __init
21mr|kernel-5.15-generic-5.15.193-2|4163	- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
21mr|kernel-5.15-generic-5.15.193-2|4164	- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
21mr|kernel-5.15-generic-5.15.193-2|4165	- isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
21mr|kernel-5.15-generic-5.15.193-2|4166	- isofs: Prevent the use of too small fid
21mr|kernel-5.15-generic-5.15.193-2|4167	- jbd2: remove wrong sb->s_sequence check
21mr|kernel-5.15-generic-5.15.193-2|4168	- jfs: add index corruption check to DT_GETPAGE()
21mr|kernel-5.15-generic-5.15.193-2|4169	- jfs: add sanity check for agwidth in dbMount
21mr|kernel-5.15-generic-5.15.193-2|4170	- jfs: define xtree root and page independently
21mr|kernel-5.15-generic-5.15.193-2|4171	- jfs: Fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-5.15-generic-5.15.193-2|4172	- jfs: fix slab-out-of-bounds read in ea_get()
21mr|kernel-5.15-generic-5.15.193-2|4173	- jfs: Fix uninit-value access of imap allocated in the diMount() function
21mr|kernel-5.15-generic-5.15.193-2|4174	- jfs: Prevent copying of nlink with value 0 from disk inode
21mr|kernel-5.15-generic-5.15.193-2|4175	- kbuild: Add '-fno-builtin-wcslen'
21mr|kernel-5.15-generic-5.15.193-2|4176	- kbuild: Move -Wenum-enum-conversion to W=2
21mr|kernel-5.15-generic-5.15.193-2|4177	- kbuild: userprogs: use correct lld when linking through clang
21mr|kernel-5.15-generic-5.15.193-2|4178	- kconfig: add warn-unknown-symbols sanity check
21mr|kernel-5.15-generic-5.15.193-2|4179	- kconfig: deduplicate code in conf_read_simple()
21mr|kernel-5.15-generic-5.15.193-2|4180	- kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
21mr|kernel-5.15-generic-5.15.193-2|4181	- kconfig: fix memory leak in sym_warn_unmet_dep()
21mr|kernel-5.15-generic-5.15.193-2|4182	- kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()
21mr|kernel-5.15-generic-5.15.193-2|4183	- kconfig: require a space after '#' for valid input
21mr|kernel-5.15-generic-5.15.193-2|4184	- kconfig: WERROR unmet symbol dependency
21mr|kernel-5.15-generic-5.15.193-2|4185	- kdb: Do not assume write() callback available
21mr|kernel-5.15-generic-5.15.193-2|4186	- kexec: initialize ELF lowest address to ULONG_MAX
21mr|kernel-5.15-generic-5.15.193-2|4187	- kfence: allow use of a deferrable timer
21mr|kernel-5.15-generic-5.15.193-2|4188	- kfence: enable check kfence canary on panic via boot param
21mr|kernel-5.15-generic-5.15.193-2|4189	- kfence: skip __GFP_THISNODE allocations on NUMA systems
21mr|kernel-5.15-generic-5.15.193-2|4190	- kmsan: disable strscpy() optimization under KMSAN
21mr|kernel-5.15-generic-5.15.193-2|4191	- ksmbd: fix incorrect validation for num_aces field of smb_acl
21mr|kernel-5.15-generic-5.15.193-2|4192	- ksmbd: fix integer overflows on 32 bit systems
21mr|kernel-5.15-generic-5.15.193-2|4193	- ksmbd: fix multichannel connection failure
21mr|kernel-5.15-generic-5.15.193-2|4194	- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
21mr|kernel-5.15-generic-5.15.193-2|4195	- ksmbd: Prevent integer overflow in calculation of deadtime
21mr|kernel-5.15-generic-5.15.193-2|4196	- ksmbd: use aead_request_free to match aead_request_alloc
21mr|kernel-5.15-generic-5.15.193-2|4197	- ktest: Fix Test Failures Due to Missing LOG_FILE Directories
21mr|kernel-5.15-generic-5.15.193-2|4198	- ktest.pl: Check kernelrelease return in get_version
21mr|kernel-5.15-generic-5.15.193-2|4199	- ktest.pl: Remove unused declarations in run_bisect_test function
21mr|kernel-5.15-generic-5.15.193-2|4200	- KVM: arm64: Always start with clearing SVE flag on load
21mr|kernel-5.15-generic-5.15.193-2|4201	- KVM: arm64: Calculate cptr_el2 traps on activating traps
21mr|kernel-5.15-generic-5.15.193-2|4202	- KVM: arm64: Discard any SVE state when entering KVM guests
21mr|kernel-5.15-generic-5.15.193-2|4203	- KVM: arm64: Eagerly switch ZCR_EL{1,2}
21mr|kernel-5.15-generic-5.15.193-2|4204	- KVM: arm64: Get rid of host SVE tracking/saving
21mr|kernel-5.15-generic-5.15.193-2|4205	- KVM: arm64: Remove host FPSIMD saving for non-protected KVM
21mr|kernel-5.15-generic-5.15.193-2|4206	- KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
21mr|kernel-5.15-generic-5.15.193-2|4207	- KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
21mr|kernel-5.15-generic-5.15.193-2|4208	- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
21mr|kernel-5.15-generic-5.15.193-2|4209	- KVM: s390: Don't use %%pK through tracepoints
21mr|kernel-5.15-generic-5.15.193-2|4210	- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages
21mr|kernel-5.15-generic-5.15.193-2|4211	- KVM: SVM: Allocate IR data using atomic allocation
21mr|kernel-5.15-generic-5.15.193-2|4212	- KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop
21mr|kernel-5.15-generic-5.15.193-2|4213	- KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel
21mr|kernel-5.15-generic-5.15.193-2|4214	- KVM: x86: Reset IRTE to host control if *new* route isn't postable
21mr|kernel-5.15-generic-5.15.193-2|4215	- landlock: Add the errata interface
21mr|kernel-5.15-generic-5.15.193-2|4216	- landlock: Handle weird files
21mr|kernel-5.15-generic-5.15.193-2|4217	- landlock: Move filesystem helpers and add a new one
21mr|kernel-5.15-generic-5.15.193-2|4218	- leds: lp8860: Write full EEPROM, not only half of it
21mr|kernel-5.15-generic-5.15.193-2|4219	- leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
21mr|kernel-5.15-generic-5.15.193-2|4220	- lib: 842: Improve error handling in sw842_compress()
21mr|kernel-5.15-generic-5.15.193-2|4221	- libbpf: Fix hypothetical STT_SECTION extern NULL deref case
21mr|kernel-5.15-generic-5.15.193-2|4222	- libbpf: Fix segfault due to libelf functions not setting errno
21mr|kernel-5.15-generic-5.15.193-2|4223	- lib/buildid: Handle memfd_secret() files in build_id_parse()
21mr|kernel-5.15-generic-5.15.193-2|4224	- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets
21mr|kernel-5.15-generic-5.15.193-2|4225	- llc: do not use skb_get() before dev_queue_xmit()
21mr|kernel-5.15-generic-5.15.193-2|4226	- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
21mr|kernel-5.15-generic-5.15.193-2|4227	- lockdep: Fix upper limit for LOCKDEP_*_BITS configs
21mr|kernel-5.15-generic-5.15.193-2|4228	- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
21mr|kernel-5.15-generic-5.15.193-2|4229	- locking/semaphore: Use wake_q to wake up processes outside lock critical section
21mr|kernel-5.15-generic-5.15.193-2|4230	- loop: aio inherit the ioprio of original request
21mr|kernel-5.15-generic-5.15.193-2|4231	- loop: LOOP_SET_FD: send uevents for partitions
21mr|kernel-5.15-generic-5.15.193-2|4232	- loop: properly send KOBJ_CHANGED uevent for disk device
21mr|kernel-5.15-generic-5.15.193-2|4233	- m68k: vga: Fix I/O defines
21mr|kernel-5.15-generic-5.15.193-2|4234	- mcb: fix a double free bug in chameleon_parse_gdd()
21mr|kernel-5.15-generic-5.15.193-2|4235	- mdacon: rework dependency list
21mr|kernel-5.15-generic-5.15.193-2|4236	- md/raid10: fix missing discard IO accounting
21mr|kernel-5.15-generic-5.15.193-2|4237	- md/raid1: Add check for missing source disk in process_checks()
21mr|kernel-5.15-generic-5.15.193-2|4238	- md: select BLOCK_LEGACY_AUTOLOAD
21mr|kernel-5.15-generic-5.15.193-2|4239	- media: camif-core: Add check for clk_enable()
21mr|kernel-5.15-generic-5.15.193-2|4240	- media: ccs: Clean up parsed CCS static data on parse failure
21mr|kernel-5.15-generic-5.15.193-2|4241	- media: ccs: Fix CCS static data parsing for large block sizes
21mr|kernel-5.15-generic-5.15.193-2|4242	- media: ccs: Fix cleanup order in ccs_probe()
21mr|kernel-5.15-generic-5.15.193-2|4243	- media: cxd2841er: fix 64-bit division on gcc-9
21mr|kernel-5.15-generic-5.15.193-2|4244	- media: i2c: adv748x: Fix test pattern selection mask
21mr|kernel-5.15-generic-5.15.193-2|4245	- media: i2c: ccs: Set the device's runtime PM status correctly in probe
21mr|kernel-5.15-generic-5.15.193-2|4246	- media: i2c: ccs: Set the device's runtime PM status correctly in remove
21mr|kernel-5.15-generic-5.15.193-2|4247	- media: i2c: et8ek8: Don't strip remove function when driver is builtin
21mr|kernel-5.15-generic-5.15.193-2|4248	- media: i2c: imx412: Add missing newline to prints
21mr|kernel-5.15-generic-5.15.193-2|4249	- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO
21mr|kernel-5.15-generic-5.15.193-2|4250	- media: i2c: ov7251: Set enable GPIO low in probe
21mr|kernel-5.15-generic-5.15.193-2|4251	- media: i2c: ov9282: Correct the exposure offset
21mr|kernel-5.15-generic-5.15.193-2|4252	- media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
21mr|kernel-5.15-generic-5.15.193-2|4253	- media: lmedm04: Handle errors for lme2510_int_read
21mr|kernel-5.15-generic-5.15.193-2|4254	- media: marvell: Add check for clk_enable()
21mr|kernel-5.15-generic-5.15.193-2|4255	- media: mc: fix endpoint iteration
21mr|kernel-5.15-generic-5.15.193-2|4256	- media: mipi-csis: Add check for clk_enable()
21mr|kernel-5.15-generic-5.15.193-2|4257	- media: ov5640: fix get_light_freq on auto
21mr|kernel-5.15-generic-5.15.193-2|4258	- media: platform: allgro-dvt: unregister v4l2_device on the error path
21mr|kernel-5.15-generic-5.15.193-2|4259	- media: rc: iguanair: handle timeouts
21mr|kernel-5.15-generic-5.15.193-2|4260	- media: siano: Fix error handling in smsdvb_module_init()
21mr|kernel-5.15-generic-5.15.193-2|4261	- media: streamzap: fix race between device disconnection and urb callback
21mr|kernel-5.15-generic-5.15.193-2|4262	- media: streamzap: less chatter
21mr|kernel-5.15-generic-5.15.193-2|4263	- media: streamzap: no need for usb pid/vid in device name
21mr|kernel-5.15-generic-5.15.193-2|4264	- media: streamzap: prevent processing IR data on URB failure
21mr|kernel-5.15-generic-5.15.193-2|4265	- media: streamzap: remove unnecessary ir_raw_event_reset and handle
21mr|kernel-5.15-generic-5.15.193-2|4266	- media: streamzap: remove unused struct members
21mr|kernel-5.15-generic-5.15.193-2|4267	- media: uvcvideo: Avoid invalid memory access
21mr|kernel-5.15-generic-5.15.193-2|4268	- media: uvcvideo: Avoid returning invalid controls
21mr|kernel-5.15-generic-5.15.193-2|4269	- media: uvcvideo: Fix crash during unbind if gpio unit is in use
21mr|kernel-5.15-generic-5.15.193-2|4270	- media: uvcvideo: Fix double free in error path
21mr|kernel-5.15-generic-5.15.193-2|4271	- media: uvcvideo: Fix event flags in uvc_ctrl_send_events
21mr|kernel-5.15-generic-5.15.193-2|4272	- media: uvcvideo: Only save async fh if success
21mr|kernel-5.15-generic-5.15.193-2|4273	- media: uvcvideo: Propagate buf->error to userspace
21mr|kernel-5.15-generic-5.15.193-2|4274	- media: uvcvideo: Refactor iterators
21mr|kernel-5.15-generic-5.15.193-2|4275	- media: uvcvideo: Remove dangling pointers
21mr|kernel-5.15-generic-5.15.193-2|4276	- media: uvcvideo: Remove redundant NULL assignment
21mr|kernel-5.15-generic-5.15.193-2|4277	- media: uvcvideo: Set error_idx during ctrl_commit errors
21mr|kernel-5.15-generic-5.15.193-2|4278	- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
21mr|kernel-5.15-generic-5.15.193-2|4279	- media: venus: hfi: add a check to handle OOB in sfr region
21mr|kernel-5.15-generic-5.15.193-2|4280	- media: venus: hfi: add check to handle incorrect queue size
21mr|kernel-5.15-generic-5.15.193-2|4281	- media: venus: hfi_parser: add check to avoid out of bound access
21mr|kernel-5.15-generic-5.15.193-2|4282	- media: venus: hfi_parser: refactor hfi packet parsing logic
21mr|kernel-5.15-generic-5.15.193-2|4283	- media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
21mr|kernel-5.15-generic-5.15.193-2|4284	- media: vim2m: print device name after registering device
21mr|kernel-5.15-generic-5.15.193-2|4285	- mei: me: add panther lake H DID
21mr|kernel-5.15-generic-5.15.193-2|4286	- mei: me: add panther lake P DID
21mr|kernel-5.15-generic-5.15.193-2|4287	- memblock: drop memblock_free_early_nid() and memblock_free_early()
21mr|kernel-5.15-generic-5.15.193-2|4288	- memcg: fix soft lockup in the OOM process
21mr|kernel-5.15-generic-5.15.193-2|4289	- memory: Add LPDDR2-info helpers
21mr|kernel-5.15-generic-5.15.193-2|4290	- memory: tegra20-emc: Correct memory device mask
21mr|kernel-5.15-generic-5.15.193-2|4291	- memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()
21mr|kernel-5.15-generic-5.15.193-2|4292	- memory: tegra20-emc: Support matching timings by LPDDR2 configuration
21mr|kernel-5.15-generic-5.15.193-2|4293	- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove
21mr|kernel-5.15-generic-5.15.193-2|4294	- mfd: ene-kb3930: Fix a potential NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|4295	- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
21mr|kernel-5.15-generic-5.15.193-2|4296	- mfd: sm501: Switch to BIT() to mitigate integer overflows
21mr|kernel-5.15-generic-5.15.193-2|4297	- MIPS: cevt-ds1287: Add missing ds1287.h include
21mr|kernel-5.15-generic-5.15.193-2|4298	- MIPS: cm: Detect CM quirks from device tree
21mr|kernel-5.15-generic-5.15.193-2|4299	- MIPS: cm: Fix warning if MIPS_CM is disabled
21mr|kernel-5.15-generic-5.15.193-2|4300	- MIPS: dec: Declare which_prom() as static
21mr|kernel-5.15-generic-5.15.193-2|4301	- MIPS: ds1287: Match ds1287_set_base_clock() function types
21mr|kernel-5.15-generic-5.15.193-2|4302	- MIPS: Fix MAX_REG_OFFSET
21mr|kernel-5.15-generic-5.15.193-2|4303	- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static
21mr|kernel-5.15-generic-5.15.193-2|4304	- MIPS: Loongson64: remove ROM Size unit in boardinfo
21mr|kernel-5.15-generic-5.15.193-2|4305	- mips/math-emu: fix emulation of the prefx instruction
21mr|kernel-5.15-generic-5.15.193-2|4306	- misc: fastrpc: Fix registered buffer page address
21mr|kernel-5.15-generic-5.15.193-2|4307	- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error
21mr|kernel-5.15-generic-5.15.193-2|4308	- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error
21mr|kernel-5.15-generic-5.15.193-2|4309	- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type
21mr|kernel-5.15-generic-5.15.193-2|4310	- mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()
21mr|kernel-5.15-generic-5.15.193-2|4311	- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
21mr|kernel-5.15-generic-5.15.193-2|4312	- mmc: atmel-mci: Add missing clk_disable_unprepare()
21mr|kernel-5.15-generic-5.15.193-2|4313	- mmc: core: Respect quirk_max_rate for non-UHS SDIO card
21mr|kernel-5.15-generic-5.15.193-2|4314	- mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe
21mr|kernel-5.15-generic-5.15.193-2|4315	- mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0
21mr|kernel-5.15-generic-5.15.193-2|4316	- mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops
21mr|kernel-5.15-generic-5.15.193-2|4317	- mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe()
21mr|kernel-5.15-generic-5.15.193-2|4318	- mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume
21mr|kernel-5.15-generic-5.15.193-2|4319	- mmc: sdhci-msm: Correctly set the load for the regulator
21mr|kernel-5.15-generic-5.15.193-2|4320	- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
21mr|kernel-5.15-generic-5.15.193-2|4321	- mm: don't skip arch_sync_kernel_mappings() in error paths
21mr|kernel-5.15-generic-5.15.193-2|4322	- mm: fix apply_to_existing_page_range()
21mr|kernel-5.15-generic-5.15.193-2|4323	- mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable()
21mr|kernel-5.15-generic-5.15.193-2|4324	- mm/hwpoison: do not send SIGBUS to processes with recovered clean pages
21mr|kernel-5.15-generic-5.15.193-2|4325	- mm/page_alloc: fix uninitialized variable
21mr|kernel-5.15-generic-5.15.193-2|4326	- mm, slab: remove duplicate kernel-doc comment for ksize()
21mr|kernel-5.15-generic-5.15.193-2|4327	- mm: update mark_victim tracepoints fields
21mr|kernel-5.15-generic-5.15.193-2|4328	- module: ensure that kobject_put() is safe for module type kobjects
21mr|kernel-5.15-generic-5.15.193-2|4329	- module: Extend the preempt disabled section in dereference_symbol_descriptor().
21mr|kernel-5.15-generic-5.15.193-2|4330	- module: sign with sha512 instead of sha1 by default
21mr|kernel-5.15-generic-5.15.193-2|4331	- mptcp: always handle address removal under msk socket lock
21mr|kernel-5.15-generic-5.15.193-2|4332	- mptcp: consolidate suboption status
21mr|kernel-5.15-generic-5.15.193-2|4333	- mptcp: Fix data stream corruption in the address announcement
21mr|kernel-5.15-generic-5.15.193-2|4334	- mptcp: fix NULL pointer in can_accept_new_subflow
21mr|kernel-5.15-generic-5.15.193-2|4335	- mptcp: only inc MPJoinAckHMacFailure for HMAC failures
21mr|kernel-5.15-generic-5.15.193-2|4336	- mptcp: prevent excessive coalescing on receive
21mr|kernel-5.15-generic-5.15.193-2|4337	- mptcp: safety check before fallback
21mr|kernel-5.15-generic-5.15.193-2|4338	- mptcp: sockopt: fix getting IPV6_V6ONLY
21mr|kernel-5.15-generic-5.15.193-2|4339	- mtd: Add check for devm_kcalloc()
21mr|kernel-5.15-generic-5.15.193-2|4340	- mtd: hyperbus: hbmc-am654: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|4341	- mtd: hyperbus: hbmc-am654: fix an OF node reference leak
21mr|kernel-5.15-generic-5.15.193-2|4342	- mtd: hyperbus: Make hyperbus_unregister_device() return void
21mr|kernel-5.15-generic-5.15.193-2|4343	- mtd: inftlcore: Add error check for inftl_read_oob()
21mr|kernel-5.15-generic-5.15.193-2|4344	- mtd: onenand: Fix uninitialized retlen in do_otp_read()
21mr|kernel-5.15-generic-5.15.193-2|4345	- mtd: rawnand: Add status chack in r852_ready()
21mr|kernel-5.15-generic-5.15.193-2|4346	- mtd: rawnand: brcmnand: fix PM resume warning
21mr|kernel-5.15-generic-5.15.193-2|4347	- mtd: rawnand: cadence: fix error code in cadence_nand_init()
21mr|kernel-5.15-generic-5.15.193-2|4348	- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
21mr|kernel-5.15-generic-5.15.193-2|4349	- mtd: rawnand: cadence: fix unchecked dereference
21mr|kernel-5.15-generic-5.15.193-2|4350	- mtd: rawnand: cadence: use dma_map_resource for sdma address
21mr|kernel-5.15-generic-5.15.193-2|4351	- mtd: Replace kcalloc() with devm_kcalloc()
21mr|kernel-5.15-generic-5.15.193-2|4352	- Namespaceify min_pmtu sysctl
21mr|kernel-5.15-generic-5.15.193-2|4353	- Namespaceify mtu_expires sysctl
21mr|kernel-5.15-generic-5.15.193-2|4354	- nbd: don't allow reconnect after disconnect
21mr|kernel-5.15-generic-5.15.193-2|4355	- ndisc: extend RCU protection in ndisc_send_skb()
21mr|kernel-5.15-generic-5.15.193-2|4356	- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()
21mr|kernel-5.15-generic-5.15.193-2|4357	- ndisc: use RCU protection in ndisc_alloc_skb()
21mr|kernel-5.15-generic-5.15.193-2|4358	- neighbour: delete redundant judgment statements
21mr|kernel-5.15-generic-5.15.193-2|4359	- neighbour: use RCU protection in __neigh_notify()
21mr|kernel-5.15-generic-5.15.193-2|4360	- net: add dev_net_rcu() helper
21mr|kernel-5.15-generic-5.15.193-2|4361	- net: Add non-RCU dev_getbyhwaddr() helper
21mr|kernel-5.15-generic-5.15.193-2|4362	- net: atlantic: fix warning during hot unplug
21mr|kernel-5.15-generic-5.15.193-2|4363	- net: atm: fix use after free in lec_send()
21mr|kernel-5.15-generic-5.15.193-2|4364	- net: avoid race between device unregistration and ethnl ops
21mr|kernel-5.15-generic-5.15.193-2|4365	- net: b53: enable BPDU reception for management port
21mr|kernel-5.15-generic-5.15.193-2|4366	- net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
21mr|kernel-5.15-generic-5.15.193-2|4367	- net: cadence: macb: Synchronize stats calculations
21mr|kernel-5.15-generic-5.15.193-2|4368	- net: davicom: fix UAF in dm9000_drv_remove
21mr|kernel-5.15-generic-5.15.193-2|4369	- net: defer final 'struct net' free in netns dismantle
21mr|kernel-5.15-generic-5.15.193-2|4370	- netdevsim: print human readable IP address
21mr|kernel-5.15-generic-5.15.193-2|4371	- net: dlink: Correct endianness handling of led_mode
21mr|kernel-5.15-generic-5.15.193-2|4372	- net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails
21mr|kernel-5.15-generic-5.15.193-2|4373	- net: dsa: b53: allow leaky reserved multicast
21mr|kernel-5.15-generic-5.15.193-2|4374	- net: dsa: b53: always rejoin default untagged VLAN on bridge leave
21mr|kernel-5.15-generic-5.15.193-2|4375	- net: dsa: b53: fix clearing PVID of a port
21mr|kernel-5.15-generic-5.15.193-2|4376	- net: dsa: b53: fix flushing old pvid VLAN on pvid change
21mr|kernel-5.15-generic-5.15.193-2|4377	- net: dsa: b53: fix learning on VLAN unaware bridges
21mr|kernel-5.15-generic-5.15.193-2|4378	- net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
21mr|kernel-5.15-generic-5.15.193-2|4379	- net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered
21mr|kernel-5.15-generic-5.15.193-2|4380	- net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
21mr|kernel-5.15-generic-5.15.193-2|4381	- net: dsa: mv88e6xxx: enable PVT for 6321 switch
21mr|kernel-5.15-generic-5.15.193-2|4382	- net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
21mr|kernel-5.15-generic-5.15.193-2|4383	- net: dsa: mv88e6xxx: fix VTU methods for 6320 family
21mr|kernel-5.15-generic-5.15.193-2|4384	- net: dsa: mv88e6xxx: Verify after ATU Load ops
21mr|kernel-5.15-generic-5.15.193-2|4385	- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family
21mr|kernel-5.15-generic-5.15.193-2|4386	- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
21mr|kernel-5.15-generic-5.15.193-2|4387	- netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
21mr|kernel-5.15-generic-5.15.193-2|4388	- net: enetc: correct the xdp_tx statistics
21mr|kernel-5.15-generic-5.15.193-2|4389	- net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
21mr|kernel-5.15-generic-5.15.193-2|4390	- net: enetc: update UDP checksum when updating originTimestamp field
21mr|kernel-5.15-generic-5.15.193-2|4391	- net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll
21mr|kernel-5.15-generic-5.15.193-2|4392	- net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised
21mr|kernel-5.15-generic-5.15.193-2|4393	- net: ethernet: mtk-star-emac: separate tx/rx handling with two NAPIs
21mr|kernel-5.15-generic-5.15.193-2|4394	- net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()
21mr|kernel-5.15-generic-5.15.193-2|4395	- net: ethtool: Don't call .cleanup_data when prepare_data fails
21mr|kernel-5.15-generic-5.15.193-2|4396	- net: extract port range fields from fl_flow_key
21mr|kernel-5.15-generic-5.15.193-2|4397	- net: fec: ERR007885 Workaround for conventional TX
21mr|kernel-5.15-generic-5.15.193-2|4398	- net: fec: implement TSO descriptor cleanup
21mr|kernel-5.15-generic-5.15.193-2|4399	- netfilter: ipset: fix region locking in hash types
21mr|kernel-5.15-generic-5.15.193-2|4400	- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
21mr|kernel-5.15-generic-5.15.193-2|4401	- netfilter: nf_tables: do not defer rule destruction via call_rcu
21mr|kernel-5.15-generic-5.15.193-2|4402	- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
21mr|kernel-5.15-generic-5.15.193-2|4403	- netfilter: nf_tables: reject mismatching sum of field_len with set key length
21mr|kernel-5.15-generic-5.15.193-2|4404	- netfilter: nf_tables: wait for rcu grace period on net_device removal
21mr|kernel-5.15-generic-5.15.193-2|4405	- netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
21mr|kernel-5.15-generic-5.15.193-2|4406	- netfilter: nft_exthdr: fix offset with ipv4_find_option()
21mr|kernel-5.15-generic-5.15.193-2|4407	- netfilter: nft_flow_offload: update tcp state flags under lock
21mr|kernel-5.15-generic-5.15.193-2|4408	- netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only
21mr|kernel-5.15-generic-5.15.193-2|4409	- netfilter: nft_tunnel: fix geneve_opt type confusion addition
21mr|kernel-5.15-generic-5.15.193-2|4410	- netfilter: socket: Lookup orig tuple for IPv6 SNAT
21mr|kernel-5.15-generic-5.15.193-2|4411	- net: fix crash when config small gso_max_size/gso_ipv4_max_size
21mr|kernel-5.15-generic-5.15.193-2|4412	- net: fix geneve_opt length integer overflow
21mr|kernel-5.15-generic-5.15.193-2|4413	- net: gso: fix ownership in __udp_gso_segment
21mr|kernel-5.15-generic-5.15.193-2|4414	- net: hns3: add support for external loopback test
21mr|kernel-5.15-generic-5.15.193-2|4415	- net: hns3: defer calling ptp_clock_register()
21mr|kernel-5.15-generic-5.15.193-2|4416	- net: hns3: fix an interrupt residual problem
21mr|kernel-5.15-generic-5.15.193-2|4417	- net: hns3: fix deadlock issue when externel_lb and reset are executed together
21mr|kernel-5.15-generic-5.15.193-2|4418	- net: hns3: fixed debugfs tm_qset size
21mr|kernel-5.15-generic-5.15.193-2|4419	- net: hns3: fix oops when unload drivers paralleling
21mr|kernel-5.15-generic-5.15.193-2|4420	- net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error
21mr|kernel-5.15-generic-5.15.193-2|4421	- net: hns3: store rx VLAN tag offload state for VF
21mr|kernel-5.15-generic-5.15.193-2|4422	- net: hsr: fix fill_frame_info() regression vs VLAN packets
21mr|kernel-5.15-generic-5.15.193-2|4423	- net: ipv4: Cache pmtu for all packet paths if multipath enabled
21mr|kernel-5.15-generic-5.15.193-2|4424	- net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels
21mr|kernel-5.15-generic-5.15.193-2|4425	- net: ipv6: fix dst ref loop in ila lwtunnel
21mr|kernel-5.15-generic-5.15.193-2|4426	- net: ipv6: fix dst ref loop on input in rpl lwt
21mr|kernel-5.15-generic-5.15.193-2|4427	- net: ipv6: fix dst ref loop on input in seg6 lwt
21mr|kernel-5.15-generic-5.15.193-2|4428	- net: ipv6: fix missing dst ref drop in ila lwtunnel
21mr|kernel-5.15-generic-5.15.193-2|4429	- net: ipv6: fix UDPv6 GSO segmentation with NAT
21mr|kernel-5.15-generic-5.15.193-2|4430	- net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
21mr|kernel-5.15-generic-5.15.193-2|4431	- net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
21mr|kernel-5.15-generic-5.15.193-2|4432	- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
21mr|kernel-5.15-generic-5.15.193-2|4433	- net: lan743x: Fix memleak issue when GSO enabled
21mr|kernel-5.15-generic-5.15.193-2|4434	- net: let net.core.dev_weight always be non-zero
21mr|kernel-5.15-generic-5.15.193-2|4435	- net: loopback: Avoid sending IP packets without an Ethernet header
21mr|kernel-5.15-generic-5.15.193-2|4436	- net: make sock_inuse_add() available
21mr|kernel-5.15-generic-5.15.193-2|4437	- net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup
21mr|kernel-5.15-generic-5.15.193-2|4438	- net: mctp: Set SOCK_RCU_FREE
21mr|kernel-5.15-generic-5.15.193-2|4439	- net/mlx5: Bridge, fix the crash caused by LAG state check
21mr|kernel-5.15-generic-5.15.193-2|4440	- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
21mr|kernel-5.15-generic-5.15.193-2|4441	- net/mlx5: E-switch, Fix error handling for enabling roce
21mr|kernel-5.15-generic-5.15.193-2|4442	- net/mlx5: E-Switch, Initialize MAC Address for Default GID
21mr|kernel-5.15-generic-5.15.193-2|4443	- net/mlx5: handle errors in mlx5_chains_create_table()
21mr|kernel-5.15-generic-5.15.193-2|4444	- net/mlx5: IRQ, Fix null string in debug print
21mr|kernel-5.15-generic-5.15.193-2|4445	- net/mlx5: use do_aux_work for PHC overflow checks
21mr|kernel-5.15-generic-5.15.193-2|4446	- net/mlxfw: Drop hard coded max FW flash image size
21mr|kernel-5.15-generic-5.15.193-2|4447	- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
21mr|kernel-5.15-generic-5.15.193-2|4448	- net: mvpp2: Prevent parser TCAM memory corruption
21mr|kernel-5.15-generic-5.15.193-2|4449	- net/ncsi: Add NC-SI 1.2 Get MC MAC Address command
21mr|kernel-5.15-generic-5.15.193-2|4450	- net/ncsi: fix locking in Get MAC Address handling
21mr|kernel-5.15-generic-5.15.193-2|4451	- net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling
21mr|kernel-5.15-generic-5.15.193-2|4452	- net/ncsi: wait for the last response to Deselect Package before configuring channel
21mr|kernel-5.15-generic-5.15.193-2|4453	- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
21mr|kernel-5.15-generic-5.15.193-2|4454	- net: netdevsim: try to close UDP port harness races
21mr|kernel-5.15-generic-5.15.193-2|4455	- net: openvswitch: fix nested key length validation in the set() action
21mr|kernel-5.15-generic-5.15.193-2|4456	- net: openvswitch: fix race on port output
21mr|kernel-5.15-generic-5.15.193-2|4457	- net: openvswitch: remove misbehaving actions length check
21mr|kernel-5.15-generic-5.15.193-2|4458	- net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset
21mr|kernel-5.15-generic-5.15.193-2|4459	- net: phy: leds: fix memory leak
21mr|kernel-5.15-generic-5.15.193-2|4460	- net: phy: microchip: force IRQ polling mode for lan88xx
21mr|kernel-5.15-generic-5.15.193-2|4461	- netpoll: hold rcu read lock in __netpoll_send_skb()
21mr|kernel-5.15-generic-5.15.193-2|4462	- net: ppp: Add bound checking for skb data on ppp_sync_txmung
21mr|kernel-5.15-generic-5.15.193-2|4463	- net: rose: fix timer races against user threads
21mr|kernel-5.15-generic-5.15.193-2|4464	- net: rose: lock the socket in rose_bind()
21mr|kernel-5.15-generic-5.15.193-2|4465	- net/rose: prevent integer overflows in rose_setsockopt()
21mr|kernel-5.15-generic-5.15.193-2|4466	- net/sched: act_mirred: don't override retval if we already lost the skb
21mr|kernel-5.15-generic-5.15.193-2|4467	- net: sched: Disallow replacing of child qdisc from one parent to another
21mr|kernel-5.15-generic-5.15.193-2|4468	- net_sched: drr: Fix double list add in class with netem as child qdisc
21mr|kernel-5.15-generic-5.15.193-2|4469	- net_sched: ets: Fix double list add in class with netem as child qdisc
21mr|kernel-5.15-generic-5.15.193-2|4470	- net_sched: Flush gso_skb list too during ->change()
21mr|kernel-5.15-generic-5.15.193-2|4471	- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
21mr|kernel-5.15-generic-5.15.193-2|4472	- net_sched: hfsc: Fix a UAF vulnerability in class handling
21mr|kernel-5.15-generic-5.15.193-2|4473	- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
21mr|kernel-5.15-generic-5.15.193-2|4474	- net_sched: Prevent creation of classes with TC_H_ROOT
21mr|kernel-5.15-generic-5.15.193-2|4475	- net_sched: qfq: Fix double list add in class with netem as child qdisc
21mr|kernel-5.15-generic-5.15.193-2|4476	- net_sched: skbprio: Remove overly strict queue assertions
21mr|kernel-5.15-generic-5.15.193-2|4477	- net: selftests: initialize TCP header and skb payload with zero
21mr|kernel-5.15-generic-5.15.193-2|4478	- net: sh_eth: Fix missing rtnl lock in suspend/resume path
21mr|kernel-5.15-generic-5.15.193-2|4479	- net/smc: fix data error when recvmsg with MSG_PEEK flag
21mr|kernel-5.15-generic-5.15.193-2|4480	- net-timestamp: support TCP GSO case for a few missing flags
21mr|kernel-5.15-generic-5.15.193-2|4481	- net: tls: explicitly disallow disconnect
21mr|kernel-5.15-generic-5.15.193-2|4482	- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu()
21mr|kernel-5.15-generic-5.15.193-2|4483	- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
21mr|kernel-5.15-generic-5.15.193-2|4484	- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
21mr|kernel-5.15-generic-5.15.193-2|4485	- net: usb: rtl8150: enable basic endpoint checking
21mr|kernel-5.15-generic-5.15.193-2|4486	- net: usb: usbnet: restore usb%%d name exception for local mac addresses
21mr|kernel-5.15-generic-5.15.193-2|4487	- net: vlan: don't propagate flags on open
21mr|kernel-5.15-generic-5.15.193-2|4488	- net: wwan: iosm: Fix hibernation by re-binding the driver around it
21mr|kernel-5.15-generic-5.15.193-2|4489	- net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
21mr|kernel-5.15-generic-5.15.193-2|4490	- NFC: nci: Add bounds checking in nci_hci_create_pipe()
21mr|kernel-5.15-generic-5.15.193-2|4491	- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
21mr|kernel-5.15-generic-5.15.193-2|4492	- nfs: add missing selections of CONFIG_CRC32
21mr|kernel-5.15-generic-5.15.193-2|4493	- nfsd: clear acl_access/acl_default after releasing them
21mr|kernel-5.15-generic-5.15.193-2|4494	- nfsd: decrease sc_count directly if fail to queue dl_recall
21mr|kernel-5.15-generic-5.15.193-2|4495	- NFSD: fix hang in nfsd4_shutdown_callback
21mr|kernel-5.15-generic-5.15.193-2|4496	- nfsd: put dl_stid if fail to queue dl_recall
21mr|kernel-5.15-generic-5.15.193-2|4497	- NFSD: Reset cb_seq_status after NFS4ERR_DELAY
21mr|kernel-5.15-generic-5.15.193-2|4498	- NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
21mr|kernel-5.15-generic-5.15.193-2|4499	- nfs: handle failure of nfs_get_lock_context in unlock path
21mr|kernel-5.15-generic-5.15.193-2|4500	- nfs: move nfs_fhandle_hash to common include file
21mr|kernel-5.15-generic-5.15.193-2|4501	- NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
21mr|kernel-5.15-generic-5.15.193-2|4502	- NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
21mr|kernel-5.15-generic-5.15.193-2|4503	- NFSv4: Don't trigger uneccessary scans for return-on-close delegations
21mr|kernel-5.15-generic-5.15.193-2|4504	- NFSv4/pnfs: Reset the layout state after a layoutreturn
21mr|kernel-5.15-generic-5.15.193-2|4505	- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
21mr|kernel-5.15-generic-5.15.193-2|4506	- nilfs2: do not force clear folio if buffer is referenced
21mr|kernel-5.15-generic-5.15.193-2|4507	- nilfs2: do not output warnings when clearing dirty buffers
21mr|kernel-5.15-generic-5.15.193-2|4508	- nilfs2: eliminate staggered calls to kunmap in nilfs_rename
21mr|kernel-5.15-generic-5.15.193-2|4509	- nilfs2: fix possible int overflows in nilfs_fiemap()
21mr|kernel-5.15-generic-5.15.193-2|4510	- nilfs2: handle errors that nilfs_prepare_chunk() may return
21mr|kernel-5.15-generic-5.15.193-2|4511	- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link
21mr|kernel-5.15-generic-5.15.193-2|4512	- nilfs2: protect access to buffers with no active references
21mr|kernel-5.15-generic-5.15.193-2|4513	- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
21mr|kernel-5.15-generic-5.15.193-2|4514	- ntb: intel: Fix using link status DB's
21mr|kernel-5.15-generic-5.15.193-2|4515	- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
21mr|kernel-5.15-generic-5.15.193-2|4516	- ntb: reduce stack usage in idt_scan_mws
21mr|kernel-5.15-generic-5.15.193-2|4517	- ntb: use 64-bit arithmetic for the MSI doorbell mask
21mr|kernel-5.15-generic-5.15.193-2|4518	- nvme: Add error check for xa_store in nvme_get_effects_log
21mr|kernel-5.15-generic-5.15.193-2|4519	- nvme-fc: go straight to connecting state when initializing
21mr|kernel-5.15-generic-5.15.193-2|4520	- nvme: fixup scan failure for non-ANA multipath controllers
21mr|kernel-5.15-generic-5.15.193-2|4521	- nvme: handle connectivity loss in nvme_set_queue_count
21mr|kernel-5.15-generic-5.15.193-2|4522	- nvme/ioctl: add missing space in err message
21mr|kernel-5.15-generic-5.15.193-2|4523	- nvmem: core: improve range check for nvmem_cell_write()
21mr|kernel-5.15-generic-5.15.193-2|4524	- nvmem: qcom-spmi-sdam: Set size in struct nvmem_config
21mr|kernel-5.15-generic-5.15.193-2|4525	- nvme: only allow entering LIVE from CONNECTING state
21mr|kernel-5.15-generic-5.15.193-2|4526	- nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk
21mr|kernel-5.15-generic-5.15.193-2|4527	- nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk
21mr|kernel-5.15-generic-5.15.193-2|4528	- nvme-pci: clean up CMBMSC when registering CMB fails
21mr|kernel-5.15-generic-5.15.193-2|4529	- nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
21mr|kernel-5.15-generic-5.15.193-2|4530	- nvme: requeue namespace scan on missed AENs
21mr|kernel-5.15-generic-5.15.193-2|4531	- nvme: re-read ANA log page after ns scan completes
21mr|kernel-5.15-generic-5.15.193-2|4532	- nvme-tcp: fix possible UAF in nvme_tcp_poll
21mr|kernel-5.15-generic-5.15.193-2|4533	- nvme-tcp: fix premature queue removal and I/O failover
21mr|kernel-5.15-generic-5.15.193-2|4534	- nvmet-fcloop: swap list_add_tail arguments
21mr|kernel-5.15-generic-5.15.193-2|4535	- nvmet-fc: put ref when assoc->del_work is already scheduled
21mr|kernel-5.15-generic-5.15.193-2|4536	- nvmet-fc: Remove unused functions
21mr|kernel-5.15-generic-5.15.193-2|4537	- nvmet-fc: take tgtport reference only once
21mr|kernel-5.15-generic-5.15.193-2|4538	- nvmet-rdma: recheck queue state is LIVE in state lock in recv done
21mr|kernel-5.15-generic-5.15.193-2|4539	- nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
21mr|kernel-5.15-generic-5.15.193-2|4540	- nvme: unblock ctrl state transition for firmware update
21mr|kernel-5.15-generic-5.15.193-2|4541	- objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
21mr|kernel-5.15-generic-5.15.193-2|4542	- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
21mr|kernel-5.15-generic-5.15.193-2|4543	- objtool: Stop UNRET validation on UD2
21mr|kernel-5.15-generic-5.15.193-2|4544	- ocfs2: check dir i_size in ocfs2_find_entry
21mr|kernel-5.15-generic-5.15.193-2|4545	- ocfs2: fix incorrect CPU endianness conversion causing mount failure
21mr|kernel-5.15-generic-5.15.193-2|4546	- ocfs2: handle a symlink read error correctly
21mr|kernel-5.15-generic-5.15.193-2|4547	- ocfs2: implement handshaking with ocfs2 recovery thread
21mr|kernel-5.15-generic-5.15.193-2|4548	- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot
21mr|kernel-5.15-generic-5.15.193-2|4549	- ocfs2: stop quota recovery before disabling quotas
21mr|kernel-5.15-generic-5.15.193-2|4550	- ocfs2: switch osb->disable_recovery to enum
21mr|kernel-5.15-generic-5.15.193-2|4551	- ocfs2: validate l_tree_depth to avoid out-of-bounds access
21mr|kernel-5.15-generic-5.15.193-2|4552	- octeontx2-af: Fix mbox INTR handler when num VFs > 64
21mr|kernel-5.15-generic-5.15.193-2|4553	- octeontx2-af: Free NIX_AF_INT_VEC_GEN irq
21mr|kernel-5.15-generic-5.15.193-2|4554	- of: Correct child specifier used as input of the 2nd nexus node
21mr|kernel-5.15-generic-5.15.193-2|4555	- of: Fix of_find_node_opts_by_path() handling of alias+path+options
21mr|kernel-5.15-generic-5.15.193-2|4556	- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()
21mr|kernel-5.15-generic-5.15.193-2|4557	- of/irq: Fix device node refcount leakages in of_irq_count()
21mr|kernel-5.15-generic-5.15.193-2|4558	- of/irq: Fix device node refcount leakages in of_irq_init()
21mr|kernel-5.15-generic-5.15.193-2|4559	- of: module: add buffer overflow check in of_modalias()
21mr|kernel-5.15-generic-5.15.193-2|4560	- of: property: Increase NR_FWNODE_REFERENCE_ARGS
21mr|kernel-5.15-generic-5.15.193-2|4561	- of: reserved-memory: Do not make kmemleak ignore freed address
21mr|kernel-5.15-generic-5.15.193-2|4562	- of: reserved-memory: Fix using wrong number of cells to get property 'alignment'
21mr|kernel-5.15-generic-5.15.193-2|4563	- openvswitch: fix lockup on tx to unregistering netdev with carrier
21mr|kernel-5.15-generic-5.15.193-2|4564	- openvswitch: Fix unsafe attribute parsing in output_userspace()
21mr|kernel-5.15-generic-5.15.193-2|4565	- openvswitch: Use kmalloc_size_roundup() to match ksize() usage
21mr|kernel-5.15-generic-5.15.193-2|4566	- openvswitch: use RCU protection in ovs_vport_cmd_fill_info()
21mr|kernel-5.15-generic-5.15.193-2|4567	- orangefs: fix a oob in orangefs_debug_write
21mr|kernel-5.15-generic-5.15.193-2|4568	- ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
21mr|kernel-5.15-generic-5.15.193-2|4569	- ovl: pass ofs to creation operations
21mr|kernel-5.15-generic-5.15.193-2|4570	- ovl: use wrappers to all vfs_*xattr() calls
21mr|kernel-5.15-generic-5.15.193-2|4571	- padata: add pd get/put refcnt helper
21mr|kernel-5.15-generic-5.15.193-2|4572	- padata: avoid UAF for reorder_work
21mr|kernel-5.15-generic-5.15.193-2|4573	- padata: fix sysfs store callback check
21mr|kernel-5.15-generic-5.15.193-2|4574	- padata: fix UAF in padata_reorder
21mr|kernel-5.15-generic-5.15.193-2|4575	- page_pool: avoid infinite loop to schedule delayed worker
21mr|kernel-5.15-generic-5.15.193-2|4576	- parisc: Fix double SIGFPE crash
21mr|kernel-5.15-generic-5.15.193-2|4577	- parisc: PDT: Fix missing prototype warning
21mr|kernel-5.15-generic-5.15.193-2|4578	- parport_pc: add support for ASIX AX99100
21mr|kernel-5.15-generic-5.15.193-2|4579	- partitions: ldm: remove the initial kernel-doc notation
21mr|kernel-5.15-generic-5.15.193-2|4580	- partitions: mac: fix handling of bogus partition table
21mr|kernel-5.15-generic-5.15.193-2|4581	- PCI/ASPM: Fix link state exit during switch upstream function removal
21mr|kernel-5.15-generic-5.15.193-2|4582	- PCI: Assign PCI domain IDs by ida_alloc()
21mr|kernel-5.15-generic-5.15.193-2|4583	- PCI: Avoid reset when disabled via sysfs
21mr|kernel-5.15-generic-5.15.193-2|4584	- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
21mr|kernel-5.15-generic-5.15.193-2|4585	- PCI: brcmstb: Use internal register to change link capability
21mr|kernel-5.15-generic-5.15.193-2|4586	- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
21mr|kernel-5.15-generic-5.15.193-2|4587	- PCI: Coalesce host bridge contiguous apertures
21mr|kernel-5.15-generic-5.15.193-2|4588	- PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P
21mr|kernel-5.15-generic-5.15.193-2|4589	- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
21mr|kernel-5.15-generic-5.15.193-2|4590	- PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf()
21mr|kernel-5.15-generic-5.15.193-2|4591	- PCI: Fix dropping valid root bus resources with .end = zero
21mr|kernel-5.15-generic-5.15.193-2|4592	- PCI: Fix reference leak in pci_alloc_child_bus()
21mr|kernel-5.15-generic-5.15.193-2|4593	- PCI: Fix reference leak in pci_register_host_bridge()
21mr|kernel-5.15-generic-5.15.193-2|4594	- PCI: Fix use-after-free in pci_bus_release_domain_nr()
21mr|kernel-5.15-generic-5.15.193-2|4595	- PCI: imx6: Skip controller_id generation logic for i.MX7D
21mr|kernel-5.15-generic-5.15.193-2|4596	- PCI: pciehp: Don't enable HPIE when resuming in poll mode
21mr|kernel-5.15-generic-5.15.193-2|4597	- PCI/portdrv: Only disable pciehp interrupts early when needed
21mr|kernel-5.15-generic-5.15.193-2|4598	- PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
21mr|kernel-5.15-generic-5.15.193-2|4599	- PCI: Release resource invalidated by coalescing
21mr|kernel-5.15-generic-5.15.193-2|4600	- PCI: Remove stray put_device() in pci_register_host_bridge()
21mr|kernel-5.15-generic-5.15.193-2|4601	- PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type
21mr|kernel-5.15-generic-5.15.193-2|4602	- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
21mr|kernel-5.15-generic-5.15.193-2|4603	- perf: arm_pmu: Don't disable counter in armpmu_add()
21mr|kernel-5.15-generic-5.15.193-2|4604	- perf bench: Fix undefined behavior in cmpworker()
21mr|kernel-5.15-generic-5.15.193-2|4605	- perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info()
21mr|kernel-5.15-generic-5.15.193-2|4606	- perf/core: Fix low freq setting via IOC_PERIOD
21mr|kernel-5.15-generic-5.15.193-2|4607	- perf header: Fix one memory leakage in process_bpf_btf()
21mr|kernel-5.15-generic-5.15.193-2|4608	- perf header: Fix one memory leakage in process_bpf_prog_info()
21mr|kernel-5.15-generic-5.15.193-2|4609	- perf python: Check if there is space to copy all the event
21mr|kernel-5.15-generic-5.15.193-2|4610	- perf python: Decrement the refcount of just created event on failure
21mr|kernel-5.15-generic-5.15.193-2|4611	- perf python: Don't keep a raw_data pointer to consumed ring buffer space
21mr|kernel-5.15-generic-5.15.193-2|4612	- perf python: Fixup description of sample.id event member
21mr|kernel-5.15-generic-5.15.193-2|4613	- perf report: Fix misleading help message about --demangle
21mr|kernel-5.15-generic-5.15.193-2|4614	- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
21mr|kernel-5.15-generic-5.15.193-2|4615	- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples
21mr|kernel-5.15-generic-5.15.193-2|4616	- perf trace: Fix runtime error of index out of bounds
21mr|kernel-5.15-generic-5.15.193-2|4617	- perf units: Fix insufficient array space
21mr|kernel-5.15-generic-5.15.193-2|4618	- perf/x86/intel: Allow to update user space GPRs from PEBS records
21mr|kernel-5.15-generic-5.15.193-2|4619	- perf/x86/intel: Ensure LBRs are disabled when a CPU is starting
21mr|kernel-5.15-generic-5.15.193-2|4620	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX
21mr|kernel-5.15-generic-5.15.193-2|4621	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
21mr|kernel-5.15-generic-5.15.193-2|4622	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR
21mr|kernel-5.15-generic-5.15.193-2|4623	- pfifo_tail_enqueue: Drop new packet when sch->limit == 0
21mr|kernel-5.15-generic-5.15.193-2|4624	- phonet/pep: fix racy skb_queue_empty() use
21mr|kernel-5.15-generic-5.15.193-2|4625	- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
21mr|kernel-5.15-generic-5.15.193-2|4626	- phy: Fix error handling in tegra_xusb_port_init
21mr|kernel-5.15-generic-5.15.193-2|4627	- phy: renesas: rcar-gen3-usb2: Set timing registers only once
21mr|kernel-5.15-generic-5.15.193-2|4628	- phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function
21mr|kernel-5.15-generic-5.15.193-2|4629	- phy: tegra: xusb: reset VBUS & ID OVERRIDE
21mr|kernel-5.15-generic-5.15.193-2|4630	- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
21mr|kernel-5.15-generic-5.15.193-2|4631	- pinctrl: qcom: Clear latched interrupt status when changing IRQ type
21mr|kernel-5.15-generic-5.15.193-2|4632	- pinctrl: renesas: rza2: Fix missing of_node_put() call
21mr|kernel-5.15-generic-5.15.193-2|4633	- pinctrl: renesas: rzg2l: Fix missing of_node_put() call
21mr|kernel-5.15-generic-5.15.193-2|4634	- pinctrl: tegra: Set SFIO mode to Mux Register
21mr|kernel-5.15-generic-5.15.193-2|4635	- platform/x86: acer-wmi: Ignore AC events
21mr|kernel-5.15-generic-5.15.193-2|4636	- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
21mr|kernel-5.15-generic-5.15.193-2|4637	- platform/x86: ISST: Correct command storage data length
21mr|kernel-5.15-generic-5.15.193-2|4638	- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e
21mr|kernel-5.15-generic-5.15.193-2|4639	- pm: cpupower: bench: Prevent NULL dereference on malloc failure
21mr|kernel-5.15-generic-5.15.193-2|4640	- pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
21mr|kernel-5.15-generic-5.15.193-2|4641	- PM: hibernate: Add error handling for syscore_suspend()
21mr|kernel-5.15-generic-5.15.193-2|4642	- PM: sleep: Adjust check before setting power.must_resume
21mr|kernel-5.15-generic-5.15.193-2|4643	- PM: sleep: Fix handling devices with direct_complete set on errors
21mr|kernel-5.15-generic-5.15.193-2|4644	- pnfs/flexfiles: retry getting layout segment for reads
21mr|kernel-5.15-generic-5.15.193-2|4645	- powercap: call put_device() on an error path in powercap_register_control_type()
21mr|kernel-5.15-generic-5.15.193-2|4646	- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
21mr|kernel-5.15-generic-5.15.193-2|4647	- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
21mr|kernel-5.15-generic-5.15.193-2|4648	- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
21mr|kernel-5.15-generic-5.15.193-2|4649	- powerpc/pseries/eeh: Fix get PE state translation
21mr|kernel-5.15-generic-5.15.193-2|4650	- powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()
21mr|kernel-5.15-generic-5.15.193-2|4651	- power: supply: da9150-fg: fix potential overflow
21mr|kernel-5.15-generic-5.15.193-2|4652	- power: supply: max77693: Fix wrong conversion of charge input threshold value
21mr|kernel-5.15-generic-5.15.193-2|4653	- ppp: Fix KMSAN uninit-value warning with bpf
21mr|kernel-5.15-generic-5.15.193-2|4654	- pps: Fix a use-after-free
21mr|kernel-5.15-generic-5.15.193-2|4655	- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
21mr|kernel-5.15-generic-5.15.193-2|4656	- proc: fix UAF in proc_get_inode()
21mr|kernel-5.15-generic-5.15.193-2|4657	- pstore/blk: trivial typo fixes
21mr|kernel-5.15-generic-5.15.193-2|4658	- ptp: Ensure info->enable callback is always set
21mr|kernel-5.15-generic-5.15.193-2|4659	- ptp: Properly handle compat ioctls
21mr|kernel-5.15-generic-5.15.193-2|4660	- pwm: fsl-ftm: Handle clk_get_rate() returning 0
21mr|kernel-5.15-generic-5.15.193-2|4661	- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
21mr|kernel-5.15-generic-5.15.193-2|4662	- pwm: rcar: Improve register calculation
21mr|kernel-5.15-generic-5.15.193-2|4663	- pwm: rcar: Simplify multiplication/shift logic
21mr|kernel-5.15-generic-5.15.193-2|4664	- qibfs: fix _another_ leak
21mr|kernel-5.15-generic-5.15.193-2|4665	- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
21mr|kernel-5.15-generic-5.15.193-2|4666	- qlcnic: fix memory leak issues in qlcnic_sriov_common.c
21mr|kernel-5.15-generic-5.15.193-2|4667	- rapidio: add check for rio_add_net() in rio_scan_alloc_net()
21mr|kernel-5.15-generic-5.15.193-2|4668	- rapidio: fix an API misues when rio_add_net() fails
21mr|kernel-5.15-generic-5.15.193-2|4669	- rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep()
21mr|kernel-5.15-generic-5.15.193-2|4670	- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
21mr|kernel-5.15-generic-5.15.193-2|4671	- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
21mr|kernel-5.15-generic-5.15.193-2|4672	- RDMA/core: Don't expose hw_counters outside of init net namespace
21mr|kernel-5.15-generic-5.15.193-2|4673	- RDMA/core: Silence oversized kvmalloc() warning
21mr|kernel-5.15-generic-5.15.193-2|4674	- rdma/cxgb4: Prevent potential integer overflow on 32bit
21mr|kernel-5.15-generic-5.15.193-2|4675	- RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()
21mr|kernel-5.15-generic-5.15.193-2|4676	- RDMA/hns: Fix soft lockup during bt pages loop
21mr|kernel-5.15-generic-5.15.193-2|4677	- RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()
21mr|kernel-5.15-generic-5.15.193-2|4678	- RDMA/hns: Fix wrong maximum DMA segment size
21mr|kernel-5.15-generic-5.15.193-2|4679	- RDMA/hns: Fix wrong value of max_sge_rd
21mr|kernel-5.15-generic-5.15.193-2|4680	- RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt()
21mr|kernel-5.15-generic-5.15.193-2|4681	- RDMA/mlx4: Avoid false error about access to uninitialized gids array
21mr|kernel-5.15-generic-5.15.193-2|4682	- RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults
21mr|kernel-5.15-generic-5.15.193-2|4683	- RDMA/mlx5: Fix bind QP error cleanup flow
21mr|kernel-5.15-generic-5.15.193-2|4684	- RDMA/mlx5: Fix indirect mkey ODP page count
21mr|kernel-5.15-generic-5.15.193-2|4685	- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
21mr|kernel-5.15-generic-5.15.193-2|4686	- RDMA/mlx5: Remove iova from struct mlx5_core_mkey
21mr|kernel-5.15-generic-5.15.193-2|4687	- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
21mr|kernel-5.15-generic-5.15.193-2|4688	- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
21mr|kernel-5.15-generic-5.15.193-2|4689	- regmap-irq: Add missing kfree()
21mr|kernel-5.15-generic-5.15.193-2|4690	- regulator: check that dummy regulator has been probed before using it
21mr|kernel-5.15-generic-5.15.193-2|4691	- regulator: dt-bindings: mt6315: Drop regulator-compatible property
21mr|kernel-5.15-generic-5.15.193-2|4692	- regulator: of: Implement the unwind path of of_regulator_match()
21mr|kernel-5.15-generic-5.15.193-2|4693	- remoteproc: core: Clear table_sz when rproc_shutdown
21mr|kernel-5.15-generic-5.15.193-2|4694	- remoteproc: qcom_q6v5_mss: Handle platforms with one power domain
21mr|kernel-5.15-generic-5.15.193-2|4695	- remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
21mr|kernel-5.15-generic-5.15.193-2|4696	- Revert "btrfs: avoid monopolizing a core when activating a swap file"
21mr|kernel-5.15-generic-5.15.193-2|4697	- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
21mr|kernel-5.15-generic-5.15.193-2|4698	- Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"
21mr|kernel-5.15-generic-5.15.193-2|4699	- Revert "gre: Fix IPv6 link-local address generation."
21mr|kernel-5.15-generic-5.15.193-2|4700	- Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
21mr|kernel-5.15-generic-5.15.193-2|4701	- Revert "media: uvcvideo: Require entities to have a non-zero unique ID"
21mr|kernel-5.15-generic-5.15.193-2|4702	- Revert "net: phy: microchip: force IRQ polling mode for lan88xx"
21mr|kernel-5.15-generic-5.15.193-2|4703	- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
21mr|kernel-5.15-generic-5.15.193-2|4704	- Revert "PCI: Avoid reset when disabled via sysfs"
21mr|kernel-5.15-generic-5.15.193-2|4705	- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-5.15-generic-5.15.193-2|4706	- ring-buffer: Fix bytes_dropped calculation issue
21mr|kernel-5.15-generic-5.15.193-2|4707	- riscv: Avoid fortify warning in syscall_get_arguments()
21mr|kernel-5.15-generic-5.15.193-2|4708	- riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra
21mr|kernel-5.15-generic-5.15.193-2|4709	- riscv: KGDB: Do not inline arch_kgdb_breakpoint()
21mr|kernel-5.15-generic-5.15.193-2|4710	- riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
21mr|kernel-5.15-generic-5.15.193-2|4711	- riscv: Properly export reserved regions in /proc/iomem
21mr|kernel-5.15-generic-5.15.193-2|4712	- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
21mr|kernel-5.15-generic-5.15.193-2|4713	- rtlwifi: replace usage of found with dedicated list iterator variable
21mr|kernel-5.15-generic-5.15.193-2|4714	- rtnetlink: Allocate vfinfo size for VF GUIDs when supported
21mr|kernel-5.15-generic-5.15.193-2|4715	- s390/cio: Fix CHPID "configure" attribute caching
21mr|kernel-5.15-generic-5.15.193-2|4716	- s390/futex: Fix FUTEX_OP_ANDN implementation
21mr|kernel-5.15-generic-5.15.193-2|4717	- s390/sclp: Add check for get_zeroed_page()
21mr|kernel-5.15-generic-5.15.193-2|4718	- s390/traps: Fix test_monitor_call() inline assembly
21mr|kernel-5.15-generic-5.15.193-2|4719	- s390/tty: Fix a potential memory leak bug
21mr|kernel-5.15-generic-5.15.193-2|4720	- safesetid: check size of policy writes
21mr|kernel-5.15-generic-5.15.193-2|4721	- samples/landlock: Fix possible NULL dereference in parse_path()
21mr|kernel-5.15-generic-5.15.193-2|4722	- sched: Clarify wake_up_q()'s write to task->wake_q.next
21mr|kernel-5.15-generic-5.15.193-2|4723	- sched/core: Prevent rescheduling when interrupts are disabled
21mr|kernel-5.15-generic-5.15.193-2|4724	- sched/deadline: Use online cpus for validating runtime
21mr|kernel-5.15-generic-5.15.193-2|4725	- sched: Don't try to catch up excess steal time.
21mr|kernel-5.15-generic-5.15.193-2|4726	- sched/fair: Fix potential memory corruption in child_cfs_rq_on_list
21mr|kernel-5.15-generic-5.15.193-2|4727	- sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat
21mr|kernel-5.15-generic-5.15.193-2|4728	- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
21mr|kernel-5.15-generic-5.15.193-2|4729	- sched/isolation: Prevent boot crash when the boot CPU is nohz_full
21mr|kernel-5.15-generic-5.15.193-2|4730	- sched/psi: Use task->psi_flags to clear in CPU migration
21mr|kernel-5.15-generic-5.15.193-2|4731	- sched: sch_cake: add bounds checks to host bulk flow fairness counts
21mr|kernel-5.15-generic-5.15.193-2|4732	- sched/smt: Always inline sched_smt_active()
21mr|kernel-5.15-generic-5.15.193-2|4733	- sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers
21mr|kernel-5.15-generic-5.15.193-2|4734	- scsi: core: Clear driver private data when retrying request
21mr|kernel-5.15-generic-5.15.193-2|4735	- scsi: core: Don't memset() the entire scsi_cmnd in scsi_init_command()
21mr|kernel-5.15-generic-5.15.193-2|4736	- scsi: core: Use GFP_NOIO to avoid circular locking dependency
21mr|kernel-5.15-generic-5.15.193-2|4737	- scsi: hisi_sas: Enable force phy when SATA disk directly connected
21mr|kernel-5.15-generic-5.15.193-2|4738	- scsi: hisi_sas: Factor out task prep and delivery code
21mr|kernel-5.15-generic-5.15.193-2|4739	- scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
21mr|kernel-5.15-generic-5.15.193-2|4740	- scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal
21mr|kernel-5.15-generic-5.15.193-2|4741	- scsi: hisi_sas: Pass abort structure for internal abort
21mr|kernel-5.15-generic-5.15.193-2|4742	- scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly
21mr|kernel-5.15-generic-5.15.193-2|4743	- scsi: iscsi: Fix missing scsi_host_put() in error path
21mr|kernel-5.15-generic-5.15.193-2|4744	- scsi: libsas: Add struct sas_tmf_task
21mr|kernel-5.15-generic-5.15.193-2|4745	- scsi: libsas: Delete lldd_clear_aca callback
21mr|kernel-5.15-generic-5.15.193-2|4746	- scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan()
21mr|kernel-5.15-generic-5.15.193-2|4747	- scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI
21mr|kernel-5.15-generic-5.15.193-2|4748	- scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
21mr|kernel-5.15-generic-5.15.193-2|4749	- scsi: pm80xx: Set phy_attached to zero when device is gone
21mr|kernel-5.15-generic-5.15.193-2|4750	- scsi: qla1280: Fix kernel oops when debug level > 2
21mr|kernel-5.15-generic-5.15.193-2|4751	- scsi: qla2xxx: Move FCE Trace buffer allocation to user control
21mr|kernel-5.15-generic-5.15.193-2|4752	- scsi: st: Fix array overflow in st_setup()
21mr|kernel-5.15-generic-5.15.193-2|4753	- scsi: storvsc: Set correct data length for sending SCSI command without payload
21mr|kernel-5.15-generic-5.15.193-2|4754	- scsi: target: Fix WRITE_SAME No Data Buffer crash
21mr|kernel-5.15-generic-5.15.193-2|4755	- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
21mr|kernel-5.15-generic-5.15.193-2|4756	- scsi: ufs: bsg: Set bsg_queue to NULL after removal
21mr|kernel-5.15-generic-5.15.193-2|4757	- sctp: add mutual exclusion in proc_sctp_do_udp_port()
21mr|kernel-5.15-generic-5.15.193-2|4758	- sctp: detect and prevent references to a freed transport in sendmsg
21mr|kernel-5.15-generic-5.15.193-2|4759	- sctp: Fix undefined behavior in left shift operation
21mr|kernel-5.15-generic-5.15.193-2|4760	- seg6: add support for SRv6 H.Encaps.Red behavior
21mr|kernel-5.15-generic-5.15.193-2|4761	- seg6: add support for SRv6 H.L2Encaps.Red behavior
21mr|kernel-5.15-generic-5.15.193-2|4762	- select: Fix unbalanced user_access_end()
21mr|kernel-5.15-generic-5.15.193-2|4763	- selftest: net: Test IPv4 PMTU exceptions with DSCP and ECN
21mr|kernel-5.15-generic-5.15.193-2|4764	- selftests: harness: fix printing of mismatch values in __EXPECT()
21mr|kernel-5.15-generic-5.15.193-2|4765	- selftests/landlock: Fix error message
21mr|kernel-5.15-generic-5.15.193-2|4766	- selftests/mincore: Allow read-ahead pages to reach the end of the file
21mr|kernel-5.15-generic-5.15.193-2|4767	- selftests/mm: compaction_test: support platform with huge mount of memory
21mr|kernel-5.15-generic-5.15.193-2|4768	- selftests/mm: generate a temporary mountpoint for cgroup filesystem
21mr|kernel-5.15-generic-5.15.193-2|4769	- selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack()
21mr|kernel-5.15-generic-5.15.193-2|4770	- selftests: rtnetlink: update netdevsim ipsec output format
21mr|kernel-5.15-generic-5.15.193-2|4771	- selftests: ublk: fix test_stripe_04
21mr|kernel-5.15-generic-5.15.193-2|4772	- selinux: Chain up tool resolving errors in install_policy.sh
21mr|kernel-5.15-generic-5.15.193-2|4773	- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
21mr|kernel-5.15-generic-5.15.193-2|4774	- serial: 8250: Fix fifo underflow on flush
21mr|kernel-5.15-generic-5.15.193-2|4775	- serial: 8250_pci: add support for ASIX AX99100
21mr|kernel-5.15-generic-5.15.193-2|4776	- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use
21mr|kernel-5.15-generic-5.15.193-2|4777	- serial: sh-sci: Drop __initdata macro for port_cfg
21mr|kernel-5.15-generic-5.15.193-2|4778	- serial: sifive: lock port in startup()/shutdown() callbacks
21mr|kernel-5.15-generic-5.15.193-2|4779	- slab: clean up function prototypes
21mr|kernel-5.15-generic-5.15.193-2|4780	- slab: Introduce kmalloc_size_roundup()
21mr|kernel-5.15-generic-5.15.193-2|4781	- slimbus: messaging: Free transaction ID in delayed interrupt scenario
21mr|kernel-5.15-generic-5.15.193-2|4782	- smb: client: Add check for next_buffer in receive_encrypted_standard()
21mr|kernel-5.15-generic-5.15.193-2|4783	- smb: client: Fix match_session bug preventing session reuse
21mr|kernel-5.15-generic-5.15.193-2|4784	- smb: client: fix NULL ptr deref in crypto_aead_setkey()
21mr|kernel-5.15-generic-5.15.193-2|4785	- smb: client: fix potential deadlock when releasing mids
21mr|kernel-5.15-generic-5.15.193-2|4786	- smb: client: fix potential UAF in cifs_debug_files_proc_show()
21mr|kernel-5.15-generic-5.15.193-2|4787	- smb: client: fix potential UAF in cifs_dump_full_key()
21mr|kernel-5.15-generic-5.15.193-2|4788	- smb: client: fix potential UAF in cifs_stats_proc_show()
21mr|kernel-5.15-generic-5.15.193-2|4789	- smb: client: fix UAF in async decryption
21mr|kernel-5.15-generic-5.15.193-2|4790	- smb: client: fix use-after-free bug in cifs_debug_data_proc_show()
21mr|kernel-5.15-generic-5.15.193-2|4791	- smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()
21mr|kernel-5.15-generic-5.15.193-2|4792	- soc/mediatek: mtk-devapc: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|4793	- soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
21mr|kernel-5.15-generic-5.15.193-2|4794	- soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
21mr|kernel-5.15-generic-5.15.193-2|4795	- soc: mediatek: mtk-devapc: Switch to devm_clk_get_enabled()
21mr|kernel-5.15-generic-5.15.193-2|4796	- soc: qcom: pdr: Fix the potential deadlock
21mr|kernel-5.15-generic-5.15.193-2|4797	- soc: qcom: smem_state: fix missing of_node_put in error path
21mr|kernel-5.15-generic-5.15.193-2|4798	- soc: qcom: socinfo: Avoid out of bounds read of serial number
21mr|kernel-5.15-generic-5.15.193-2|4799	- soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()
21mr|kernel-5.15-generic-5.15.193-2|4800	- soc: samsung: exynos-chipid: avoid soc_device_to_device()
21mr|kernel-5.15-generic-5.15.193-2|4801	- soc: samsung: exynos-chipid: Pass revision reg offsets
21mr|kernel-5.15-generic-5.15.193-2|4802	- sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
21mr|kernel-5.15-generic-5.15.193-2|4803	- soundwire: slave: fix an OF node reference leak in soundwire slave device
21mr|kernel-5.15-generic-5.15.193-2|4804	- sparc/mm: disable preemption in lazy mmu mode
21mr|kernel-5.15-generic-5.15.193-2|4805	- spi: cadence-qspi: Fix probe on AM62A LP SK
21mr|kernel-5.15-generic-5.15.193-2|4806	- spi: dt-bindings: add schema listing peripheral-specific properties
21mr|kernel-5.15-generic-5.15.193-2|4807	- spi: loopback-test: Do not split 1024-byte hexdumps
21mr|kernel-5.15-generic-5.15.193-2|4808	- spi-mxs: Fix chipselect glitch
21mr|kernel-5.15-generic-5.15.193-2|4809	- spi: zynq-qspi: Add check for clk_enable()
21mr|kernel-5.15-generic-5.15.193-2|4810	- spufs: fix a leak in spufs_create_context()
21mr|kernel-5.15-generic-5.15.193-2|4811	- spufs: fix a leak on spufs_new_file() failure
21mr|kernel-5.15-generic-5.15.193-2|4812	- Squashfs: check the inode number is not the invalid value of zero
21mr|kernel-5.15-generic-5.15.193-2|4813	- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
21mr|kernel-5.15-generic-5.15.193-2|4814	- staging: axis-fifo: Remove hardware resets for user errors
21mr|kernel-5.15-generic-5.15.193-2|4815	- staging: iio: adc: ad7816: Correct conditional logic for store mode
21mr|kernel-5.15-generic-5.15.193-2|4816	- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
21mr|kernel-5.15-generic-5.15.193-2|4817	- string: Add load_unaligned_zeropad() code path to sized_strscpy()
21mr|kernel-5.15-generic-5.15.193-2|4818	- sunrpc: suppress warnings for unused procfs functions
21mr|kernel-5.15-generic-5.15.193-2|4819	- sysctl: share unsigned long const values
21mr|kernel-5.15-generic-5.15.193-2|4820	- sysctl: use const for typically used max/min proc sysctls
21mr|kernel-5.15-generic-5.15.193-2|4821	- tcp_cubic: fix incorrect HyStart round start detection
21mr|kernel-5.15-generic-5.15.193-2|4822	- tcp: Defer ts_recent changes until req is owned
21mr|kernel-5.15-generic-5.15.193-2|4823	- tcp: fix races in tcp_abort()
21mr|kernel-5.15-generic-5.15.193-2|4824	- team: better TEAM_OPTION_TYPE_STRING validation
21mr|kernel-5.15-generic-5.15.193-2|4825	- team: prevent adding a device which is already a team device lower
21mr|kernel-5.15-generic-5.15.193-2|4826	- tee: optee: Fix supplicant wait loop
21mr|kernel-5.15-generic-5.15.193-2|4827	- tg3: Disable tg3 PCIe AER on system reboot
21mr|kernel-5.15-generic-5.15.193-2|4828	- thermal/cpufreq_cooling: Remove structure member documentation
21mr|kernel-5.15-generic-5.15.193-2|4829	- thermal/drivers/rockchip: Add missing rk3328 mapping entry
21mr|kernel-5.15-generic-5.15.193-2|4830	- thermal: int340x: Add NULL check for adev
21mr|kernel-5.15-generic-5.15.193-2|4831	- tipc: fix memory leak in tipc_link_xmit
21mr|kernel-5.15-generic-5.15.193-2|4832	- tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
21mr|kernel-5.15-generic-5.15.193-2|4833	- tipc: re-order conditions in tipc_crypto_key_rcv()
21mr|kernel-5.15-generic-5.15.193-2|4834	- tomoyo: don't emit warning in tomoyo_write_control()
21mr|kernel-5.15-generic-5.15.193-2|4835	- tools/bootconfig: Fix the wrong format specifier
21mr|kernel-5.15-generic-5.15.193-2|4836	- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
21mr|kernel-5.15-generic-5.15.193-2|4837	- tpm: Change to kvalloc() in eventlog/acpi.c
21mr|kernel-5.15-generic-5.15.193-2|4838	- tpm: Use managed allocation for bios event log
21mr|kernel-5.15-generic-5.15.193-2|4839	- tracing: Do not use PERF enums when perf is not defined
21mr|kernel-5.15-generic-5.15.193-2|4840	- tracing: Ensure module defining synth event cannot be unloaded while tracing
21mr|kernel-5.15-generic-5.15.193-2|4841	- tracing: Fix filter string testing
21mr|kernel-5.15-generic-5.15.193-2|4842	- tracing: Fix oob write in trace_seq_to_buffer()
21mr|kernel-5.15-generic-5.15.193-2|4843	- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER
21mr|kernel-5.15-generic-5.15.193-2|4844	- tracing: Fix synth event printk format for str fields
21mr|kernel-5.15-generic-5.15.193-2|4845	- tracing: Fix use-after-free in print_graph_function_flags during tracer switching
21mr|kernel-5.15-generic-5.15.193-2|4846	- tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
21mr|kernel-5.15-generic-5.15.193-2|4847	- tracing: probes: Fix a possible race in trace_probe_log APIs
21mr|kernel-5.15-generic-5.15.193-2|4848	- tracing: samples: Initialize trace_array_printk() with the correct function
21mr|kernel-5.15-generic-5.15.193-2|4849	- tty: serial: 8250: Add Brainboxes XC devices
21mr|kernel-5.15-generic-5.15.193-2|4850	- tty: serial: 8250: Add some more device IDs
21mr|kernel-5.15-generic-5.15.193-2|4851	- tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
21mr|kernel-5.15-generic-5.15.193-2|4852	- tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform
21mr|kernel-5.15-generic-5.15.193-2|4853	- tty: xilinx_uartps: split sysrq handling
21mr|kernel-5.15-generic-5.15.193-2|4854	- tun: fix group permission check
21mr|kernel-5.15-generic-5.15.193-2|4855	- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
21mr|kernel-5.15-generic-5.15.193-2|4856	- tun: revert fix group permission check
21mr|kernel-5.15-generic-5.15.193-2|4857	- types: Complement the aligned types with signed 64-bit one
21mr|kernel-5.15-generic-5.15.193-2|4858	- ubifs: skip dumping tnc tree when zroot is null
21mr|kernel-5.15-generic-5.15.193-2|4859	- ubsan: Fix panic from test_ubsan_out_of_bounds
21mr|kernel-5.15-generic-5.15.193-2|4860	- udmabuf: fix a buf size overflow issue during udmabuf creation
21mr|kernel-5.15-generic-5.15.193-2|4861	- udp: gso: do not drop small packets when PMTU reduces
21mr|kernel-5.15-generic-5.15.193-2|4862	- umount: Allow superblock owners to force umount
21mr|kernel-5.15-generic-5.15.193-2|4863	- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone
21mr|kernel-5.15-generic-5.15.193-2|4864	- usb: atm: cxacru: fix a flaw in existing endpoint checks
21mr|kernel-5.15-generic-5.15.193-2|4865	- usb: cdc-acm: Check control transfer buffer size before access
21mr|kernel-5.15-generic-5.15.193-2|4866	- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk
21mr|kernel-5.15-generic-5.15.193-2|4867	- usb: cdc-acm: Fix handling of oversized fragments
21mr|kernel-5.15-generic-5.15.193-2|4868	- usb: cdns3: Fix deadlock when using NCM gadget
21mr|kernel-5.15-generic-5.15.193-2|4869	- usb: cdnsp: Fix issue with resuming from L1
21mr|kernel-5.15-generic-5.15.193-2|4870	- usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
21mr|kernel-5.15-generic-5.15.193-2|4871	- usb: chipidea/ci_hdrc_imx: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|4872	- usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()
21mr|kernel-5.15-generic-5.15.193-2|4873	- usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
21mr|kernel-5.15-generic-5.15.193-2|4874	- usb: chipidea: ci_hdrc_imx: fix usbmisc handling
21mr|kernel-5.15-generic-5.15.193-2|4875	- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
21mr|kernel-5.15-generic-5.15.193-2|4876	- usb: chipidea: ci_hdrc_imx: use dev_err_probe()
21mr|kernel-5.15-generic-5.15.193-2|4877	- usb: core: fix pipe creation for get_bMaxPacketSize0
21mr|kernel-5.15-generic-5.15.193-2|4878	- usb: dwc2: gadget: remove of_node reference upon udc_stop
21mr|kernel-5.15-generic-5.15.193-2|4879	- usb: dwc3: core: Defer the probe until USB power supply ready
21mr|kernel-5.15-generic-5.15.193-2|4880	- usb: dwc3: Fix timeout issue during controller enter/exit from halt state
21mr|kernel-5.15-generic-5.15.193-2|4881	- usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield
21mr|kernel-5.15-generic-5.15.193-2|4882	- usb: dwc3: gadget: check that event count does not exceed event buffer length
21mr|kernel-5.15-generic-5.15.193-2|4883	- usb: dwc3: gadget: Prevent irq storm when TH re-executes
21mr|kernel-5.15-generic-5.15.193-2|4884	- usb: dwc3: Increase DWC3 controller halt timeout
21mr|kernel-5.15-generic-5.15.193-2|4885	- usb: dwc3: Set SUSPENDENABLE soon after phy init
21mr|kernel-5.15-generic-5.15.193-2|4886	- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
21mr|kernel-5.15-generic-5.15.193-2|4887	- usb: gadget: Check bmAttributes only if configuration is valid
21mr|kernel-5.15-generic-5.15.193-2|4888	- usb: gadget: Fix setting self-powered state on suspend
21mr|kernel-5.15-generic-5.15.193-2|4889	- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths
21mr|kernel-5.15-generic-5.15.193-2|4890	- USB: gadget: f_midi: f_midi_complete to call queue_work
21mr|kernel-5.15-generic-5.15.193-2|4891	- usb: gadget: f_tcm: Decrement command ref count on cleanup
21mr|kernel-5.15-generic-5.15.193-2|4892	- usb: gadget: f_tcm: Don't free command immediately
21mr|kernel-5.15-generic-5.15.193-2|4893	- usb: gadget: f_tcm: Don't prepare BOT write request twice
21mr|kernel-5.15-generic-5.15.193-2|4894	- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint
21mr|kernel-5.15-generic-5.15.193-2|4895	- usb: gadget: f_tcm: Fix Get/SetInterface return value
21mr|kernel-5.15-generic-5.15.193-2|4896	- usb: gadget: f_tcm: Translate error to sense
21mr|kernel-5.15-generic-5.15.193-2|4897	- usb: gadget: Set self-powered based on MaxPower and bmAttributes
21mr|kernel-5.15-generic-5.15.193-2|4898	- usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
21mr|kernel-5.15-generic-5.15.193-2|4899	- usb: gadget: udc: renesas_usb3: Fix compiler warning
21mr|kernel-5.15-generic-5.15.193-2|4900	- usb: host: max3421-hcd: Add missing spi_device_id table
21mr|kernel-5.15-generic-5.15.193-2|4901	- usb: host: tegra: Prevent host controller crash when OTG port is used
21mr|kernel-5.15-generic-5.15.193-2|4902	- USB: hub: Ignore non-compliant devices with too many configs or interfaces
21mr|kernel-5.15-generic-5.15.193-2|4903	- usb: hub: lack of clearing xHC resources
21mr|kernel-5.15-generic-5.15.193-2|4904	- usbnet:fix NPE during rx_complete
21mr|kernel-5.15-generic-5.15.193-2|4905	- usbnet: gl620a: fix endpoint checking in genelink_bind()
21mr|kernel-5.15-generic-5.15.193-2|4906	- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
21mr|kernel-5.15-generic-5.15.193-2|4907	- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI
21mr|kernel-5.15-generic-5.15.193-2|4908	- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
21mr|kernel-5.15-generic-5.15.193-2|4909	- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
21mr|kernel-5.15-generic-5.15.193-2|4910	- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
21mr|kernel-5.15-generic-5.15.193-2|4911	- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist
21mr|kernel-5.15-generic-5.15.193-2|4912	- usb: renesas_usbhs: Call clk_put()
21mr|kernel-5.15-generic-5.15.193-2|4913	- usb: renesas_usbhs: Flush the notify_hotplug_work
21mr|kernel-5.15-generic-5.15.193-2|4914	- usb: renesas_usbhs: Use devm_usb_get_phy()
21mr|kernel-5.15-generic-5.15.193-2|4915	- usb: roles: set switch registered flag early on
21mr|kernel-5.15-generic-5.15.193-2|4916	- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
21mr|kernel-5.15-generic-5.15.193-2|4917	- USB: serial: ftdi_sio: add support for Altera USB Blaster 3
21mr|kernel-5.15-generic-5.15.193-2|4918	- USB: serial: option: add MeiG Smart SLM828
21mr|kernel-5.15-generic-5.15.193-2|4919	- USB: serial: option: add Sierra Wireless EM9291
21mr|kernel-5.15-generic-5.15.193-2|4920	- USB: serial: option: add Telit Cinterion FE990B compositions
21mr|kernel-5.15-generic-5.15.193-2|4921	- USB: serial: option: add Telit Cinterion FN990B compositions
21mr|kernel-5.15-generic-5.15.193-2|4922	- USB: serial: option: drop MeiG Smart defines
21mr|kernel-5.15-generic-5.15.193-2|4923	- USB: serial: option: fix Telit Cinterion FE990A name
21mr|kernel-5.15-generic-5.15.193-2|4924	- USB: serial: option: fix Telit Cinterion FN990A name
21mr|kernel-5.15-generic-5.15.193-2|4925	- USB: serial: option: match on interface class for Telit FN990B
21mr|kernel-5.15-generic-5.15.193-2|4926	- USB: serial: simple: add OWON HDS200 series oscilloscope support
21mr|kernel-5.15-generic-5.15.193-2|4927	- USB: storage: quirk for ADATA Portable HDD CH94
21mr|kernel-5.15-generic-5.15.193-2|4928	- usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
21mr|kernel-5.15-generic-5.15.193-2|4929	- usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
21mr|kernel-5.15-generic-5.15.193-2|4930	- usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
21mr|kernel-5.15-generic-5.15.193-2|4931	- usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS
21mr|kernel-5.15-generic-5.15.193-2|4932	- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
21mr|kernel-5.15-generic-5.15.193-2|4933	- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
21mr|kernel-5.15-generic-5.15.193-2|4934	- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE
21mr|kernel-5.15-generic-5.15.193-2|4935	- usb: typec: ucsi: displayport: Fix deadlock
21mr|kernel-5.15-generic-5.15.193-2|4936	- usb: typec: ucsi: displayport: Fix NULL pointer access
21mr|kernel-5.15-generic-5.15.193-2|4937	- usb: typec: ucsi: increase timeout for PPM reset operations
21mr|kernel-5.15-generic-5.15.193-2|4938	- usb: uhci-platform: Make the clock really optional
21mr|kernel-5.15-generic-5.15.193-2|4939	- usb: usbtmc: Fix erroneous generic_read ioctl return
21mr|kernel-5.15-generic-5.15.193-2|4940	- usb: usbtmc: Fix erroneous get_stb ioctl error returns
21mr|kernel-5.15-generic-5.15.193-2|4941	- usb: usbtmc: Fix erroneous wait_srq ioctl return
21mr|kernel-5.15-generic-5.15.193-2|4942	- USB: usbtmc: use interruptible sleep in usbtmc_read
21mr|kernel-5.15-generic-5.15.193-2|4943	- USB: VLI disk crashes if LPM is used
21mr|kernel-5.15-generic-5.15.193-2|4944	- USB: wdm: add annotation
21mr|kernel-5.15-generic-5.15.193-2|4945	- USB: wdm: close race between wdm_open and wdm_wwan_port_stop
21mr|kernel-5.15-generic-5.15.193-2|4946	- USB: wdm: handle IO errors in wdm_wwan_port_start
21mr|kernel-5.15-generic-5.15.193-2|4947	- USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
21mr|kernel-5.15-generic-5.15.193-2|4948	- usb: xhci: Add timeout argument in address_device USB HCD callback
21mr|kernel-5.15-generic-5.15.193-2|4949	- usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
21mr|kernel-5.15-generic-5.15.193-2|4950	- usb: xhci: Enable the TRB overfetch quirk on VIA VL805
21mr|kernel-5.15-generic-5.15.193-2|4951	- usb: xhci: Fix NULL pointer dereference on certain command aborts
21mr|kernel-5.15-generic-5.15.193-2|4952	- vboxsf: fix building with GCC 15
21mr|kernel-5.15-generic-5.15.193-2|4953	- vdpa/mlx5: Fix oversized null mkey longer than 32bit
21mr|kernel-5.15-generic-5.15.193-2|4954	- vfio/pci: Enable iowrite64 and ioread64 for vfio pci
21mr|kernel-5.15-generic-5.15.193-2|4955	- vfio/platform: check the bounds of read/write syscalls
21mr|kernel-5.15-generic-5.15.193-2|4956	- virtio_console: fix missing byte order handling for cols and rows
21mr|kernel-5.15-generic-5.15.193-2|4957	- virtiofs: add filesystem context source name check
21mr|kernel-5.15-generic-5.15.193-2|4958	- vlan: enforce underlying device type
21mr|kernel-5.15-generic-5.15.193-2|4959	- vlan: fix memory leak in vlan_newlink()
21mr|kernel-5.15-generic-5.15.193-2|4960	- vmlinux.lds: Ensure that const vars with relocations are mapped R/O
21mr|kernel-5.15-generic-5.15.193-2|4961	- vrf: use RCU protection in l3mdev_l3_out()
21mr|kernel-5.15-generic-5.15.193-2|4962	- vsock: Allow retrying on connect() failure
21mr|kernel-5.15-generic-5.15.193-2|4963	- vsock: avoid timeout during connect() if the socket is closing
21mr|kernel-5.15-generic-5.15.193-2|4964	- vsock: Keep the binding until socket destruction
21mr|kernel-5.15-generic-5.15.193-2|4965	- vsock: Orphan socket after transport release
21mr|kernel-5.15-generic-5.15.193-2|4966	- watch_queue: fix pipe accounting mismatch
21mr|kernel-5.15-generic-5.15.193-2|4967	- wifi: at76c50x: fix use after free access in at76_disconnect
21mr|kernel-5.15-generic-5.15.193-2|4968	- wifi: ath10k: avoid NULL pointer error during sdio remove
21mr|kernel-5.15-generic-5.15.193-2|4969	- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
21mr|kernel-5.15-generic-5.15.193-2|4970	- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
21mr|kernel-5.15-generic-5.15.193-2|4971	- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
21mr|kernel-5.15-generic-5.15.193-2|4972	- wifi: cfg80211: adjust allocation of colocated AP data
21mr|kernel-5.15-generic-5.15.193-2|4973	- wifi: cfg80211: Handle specific BSSID in 6GHz scanning
21mr|kernel-5.15-generic-5.15.193-2|4974	- wifi: cfg80211: regulatory: improve invalid hints checking
21mr|kernel-5.15-generic-5.15.193-2|4975	- wifi: iwlwifi: avoid memory leak
21mr|kernel-5.15-generic-5.15.193-2|4976	- wifi: iwlwifi: fw: allocate chained SG tables for dump
21mr|kernel-5.15-generic-5.15.193-2|4977	- wifi: iwlwifi: limit printed string from FW file
21mr|kernel-5.15-generic-5.15.193-2|4978	- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
21mr|kernel-5.15-generic-5.15.193-2|4979	- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
21mr|kernel-5.15-generic-5.15.193-2|4980	- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
21mr|kernel-5.15-generic-5.15.193-2|4981	- wifi: mt76: Add check for devm_kstrdup()
21mr|kernel-5.15-generic-5.15.193-2|4982	- wifi: mt76: disable napi on driver removal
21mr|kernel-5.15-generic-5.15.193-2|4983	- wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO
21mr|kernel-5.15-generic-5.15.193-2|4984	- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
21mr|kernel-5.15-generic-5.15.193-2|4985	- wifi: nl80211: reject cooked mode if it is set along with other flags
21mr|kernel-5.15-generic-5.15.193-2|4986	- wifi: rtlwifi: destroy workqueue at rtl_deinit_core
21mr|kernel-5.15-generic-5.15.193-2|4987	- wifi: rtlwifi: do not complete firmware loading needlessly
21mr|kernel-5.15-generic-5.15.193-2|4988	- wifi: rtlwifi: fix init_sw_vars leak when probe fails
21mr|kernel-5.15-generic-5.15.193-2|4989	- wifi: rtlwifi: fix memory leaks and invalid access at probe error path
21mr|kernel-5.15-generic-5.15.193-2|4990	- wifi: rtlwifi: pci: wait for firmware loading before releasing memory
21mr|kernel-5.15-generic-5.15.193-2|4991	- wifi: rtlwifi: remove unused check_buddy_priv
21mr|kernel-5.15-generic-5.15.193-2|4992	- wifi: rtlwifi: remove unused dualmac control leftovers
21mr|kernel-5.15-generic-5.15.193-2|4993	- wifi: rtlwifi: remove unused timer and related code
21mr|kernel-5.15-generic-5.15.193-2|4994	- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step
21mr|kernel-5.15-generic-5.15.193-2|4995	- wifi: rtlwifi: rtl8821ae: Fix media status report
21mr|kernel-5.15-generic-5.15.193-2|4996	- wifi: rtlwifi: usb: fix workqueue leak when probe fails
21mr|kernel-5.15-generic-5.15.193-2|4997	- wifi: rtlwifi: wait for firmware loading before releasing memory
21mr|kernel-5.15-generic-5.15.193-2|4998	- wifi: wl1251: fix memory leak in wl1251_tx_work
21mr|kernel-5.15-generic-5.15.193-2|4999	- wifi: wlcore: fix unbalanced pm_runtime calls
21mr|kernel-5.15-generic-5.15.193-2|5000	- writeback: fix false warning in inode_to_wb()
21mr|kernel-5.15-generic-5.15.193-2|5001	- x86/alternative: Optimize returns patching
21mr|kernel-5.15-generic-5.15.193-2|5002	- x86/alternatives: Remove faulty optimization
21mr|kernel-5.15-generic-5.15.193-2|5003	- x86/amd_nb: Restrict init function to AMD-based systems
21mr|kernel-5.15-generic-5.15.193-2|5004	- x86/bhi: Do not set BHI_DIS_S in 32-bit mode
21mr|kernel-5.15-generic-5.15.193-2|5005	- x86/boot: Use '-std=gnu11' to fix build with GCC 15
21mr|kernel-5.15-generic-5.15.193-2|5006	- x86/bpf: Add IBHF call at end of classic BPF
21mr|kernel-5.15-generic-5.15.193-2|5007	- x86/bpf: Call branch history clearing sequence on exit
21mr|kernel-5.15-generic-5.15.193-2|5008	- x86/bugs: Don't fill RSB on context switch with eIBRS
21mr|kernel-5.15-generic-5.15.193-2|5009	- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
21mr|kernel-5.15-generic-5.15.193-2|5010	- x86/bugs: Use SBPB in write_ibpb() if applicable
21mr|kernel-5.15-generic-5.15.193-2|5011	- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output
21mr|kernel-5.15-generic-5.15.193-2|5012	- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine
21mr|kernel-5.15-generic-5.15.193-2|5013	- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
21mr|kernel-5.15-generic-5.15.193-2|5014	- x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
21mr|kernel-5.15-generic-5.15.193-2|5015	- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
21mr|kernel-5.15-generic-5.15.193-2|5016	- x86/cpu: Validate CPUID leaf 0x2 EDX output
21mr|kernel-5.15-generic-5.15.193-2|5017	- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
21mr|kernel-5.15-generic-5.15.193-2|5018	- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()
21mr|kernel-5.15-generic-5.15.193-2|5019	- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
21mr|kernel-5.15-generic-5.15.193-2|5020	- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
21mr|kernel-5.15-generic-5.15.193-2|5021	- x86/i8253: Disable PIT timer 0 when not in use
21mr|kernel-5.15-generic-5.15.193-2|5022	- x86/irq: Define trace events conditionally
21mr|kernel-5.15-generic-5.15.193-2|5023	- x86/its: Add support for ITS-safe indirect thunk
21mr|kernel-5.15-generic-5.15.193-2|5024	- x86/its: Add support for ITS-safe return thunk
21mr|kernel-5.15-generic-5.15.193-2|5025	- x86/its: Add "vmexit" option to skip mitigation on some CPUs
21mr|kernel-5.15-generic-5.15.193-2|5026	- x86/its: Align RETs in BHB clear sequence to avoid thunking
21mr|kernel-5.15-generic-5.15.193-2|5027	- x86/its: Enable Indirect Target Selection mitigation
21mr|kernel-5.15-generic-5.15.193-2|5028	- x86/its: Enumerate Indirect Target Selection (ITS) bug
21mr|kernel-5.15-generic-5.15.193-2|5029	- x86/its: FineIBT-paranoid vs ITS
21mr|kernel-5.15-generic-5.15.193-2|5030	- x86/its: Fix build errors when CONFIG_MODULES=n
21mr|kernel-5.15-generic-5.15.193-2|5031	- x86/its: Use dynamic thunks for indirect branches
21mr|kernel-5.15-generic-5.15.193-2|5032	- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
21mr|kernel-5.15-generic-5.15.193-2|5033	- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode
21mr|kernel-5.15-generic-5.15.193-2|5034	- x86/mm: Eliminate window where TLB flushes may be inadvertently skipped
21mr|kernel-5.15-generic-5.15.193-2|5035	- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
21mr|kernel-5.15-generic-5.15.193-2|5036	- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
21mr|kernel-5.15-generic-5.15.193-2|5037	- x86/mm/tlb: Only trim the mm_cpumask once a second
21mr|kernel-5.15-generic-5.15.193-2|5038	- x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc()
21mr|kernel-5.15-generic-5.15.193-2|5039	- x86,nospec: Simplify {JMP,CALL}_NOSPEC
21mr|kernel-5.15-generic-5.15.193-2|5040	- x86/platform: Only allow CONFIG_EISA for 32-bit
21mr|kernel-5.15-generic-5.15.193-2|5041	- x86/pvh: Call C code via the kernel virtual mapping
21mr|kernel-5.15-generic-5.15.193-2|5042	- x86/sgx: Export sgx_encl_{grow,shrink}()
21mr|kernel-5.15-generic-5.15.193-2|5043	- x86/sgx: Fix size overflows in sgx_encl_create()
21mr|kernel-5.15-generic-5.15.193-2|5044	- x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes()
21mr|kernel-5.15-generic-5.15.193-2|5045	- x86/sgx: Support loading enclave page without VMA permissions check
21mr|kernel-5.15-generic-5.15.193-2|5046	- x86/sgx: Support VA page allocation without reclaiming
21mr|kernel-5.15-generic-5.15.193-2|5047	- x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
21mr|kernel-5.15-generic-5.15.193-2|5048	- x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
21mr|kernel-5.15-generic-5.15.193-2|5049	- x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
21mr|kernel-5.15-generic-5.15.193-2|5050	- x86/speculation: Simplify and make CALL_NOSPEC consistent
21mr|kernel-5.15-generic-5.15.193-2|5051	- x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0
21mr|kernel-5.15-generic-5.15.193-2|5052	- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
21mr|kernel-5.15-generic-5.15.193-2|5053	- x86/xen: add FRAME_END to xen_hypercall_hvm()
21mr|kernel-5.15-generic-5.15.193-2|5054	- x86/xen: allow larger contiguous memory regions in PV guests
21mr|kernel-5.15-generic-5.15.193-2|5055	- x86/xen: fix xen_hypercall_hvm() to not clobber %%rbx
21mr|kernel-5.15-generic-5.15.193-2|5056	- xdp: Reset bpf_redirect_info before running a xdp's BPF prog.
21mr|kernel-5.15-generic-5.15.193-2|5057	- xenbus: Use kref to track req lifetime
21mr|kernel-5.15-generic-5.15.193-2|5058	- xen: Change xen-acpi-processor dom0 dependency
21mr|kernel-5.15-generic-5.15.193-2|5059	- xenfs/xensyms: respect hypervisor's "next" indication
21mr|kernel-5.15-generic-5.15.193-2|5060	- xen/mcelog: Add __nonstring annotations for unterminated strings
21mr|kernel-5.15-generic-5.15.193-2|5061	- xen: remove a confusing comment on auto-translated guest I/O
21mr|kernel-5.15-generic-5.15.193-2|5062	- xen/x86: free_p2m_page: use memblock_free_ptr() to free a virtual pointer
21mr|kernel-5.15-generic-5.15.193-2|5063	- xfrm_output: Force software GSO only in tunnel mode
21mr|kernel-5.15-generic-5.15.193-2|5064	- xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
21mr|kernel-5.15-generic-5.15.193-2|5065	- xfs: Add error handling for xfs_reflink_cancel_cow_range
21mr|kernel-5.15-generic-5.15.193-2|5066	- xfs: don't over-report free space or inodes in statvfs
21mr|kernel-5.15-generic-5.15.193-2|5067	- xfs: report realtime block quota limits on realtime directories
21mr|kernel-5.15-generic-5.15.193-2|5068	- xhci: pci: Fix indentation in the PCI device ID definitions
21mr|kernel-5.15-generic-5.15.193-2|5069	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|5070	
21mr|kernel-5.15-generic-5.15.193-2|5071	* Thu Feb 13 2025 BiteDasher <finziyr@yandex.ru> 5.15.178-1
21mr|kernel-5.15-generic-5.15.193-2|5072	- Backport a super workaround for asm/unaligned.h from 6.12
21mr|kernel-5.15-generic-5.15.193-2|5073	
21mr|kernel-5.15-generic-5.15.193-2|5074	* Wed Feb 12 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-5.15-generic-5.15.193-2|5075	- [bot] upd: 5.15.170 -> 5.15.178
21mr|kernel-5.15-generic-5.15.193-2|5076	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|5077	- 9p: Avoid creating multiple slab caches with the same name
21mr|kernel-5.15-generic-5.15.193-2|5078	- 9p: fix slab cache name creation for real
21mr|kernel-5.15-generic-5.15.193-2|5079	- 9p/xen: fix init sequence
21mr|kernel-5.15-generic-5.15.193-2|5080	- 9p/xen: fix release of IRQ
21mr|kernel-5.15-generic-5.15.193-2|5081	- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
21mr|kernel-5.15-generic-5.15.193-2|5082	- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue
21mr|kernel-5.15-generic-5.15.193-2|5083	- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
21mr|kernel-5.15-generic-5.15.193-2|5084	- ACPI: CPPC: Fix _CPC register setting issue
21mr|kernel-5.15-generic-5.15.193-2|5085	- ACPI: CPPC: Make rmw_lock a raw_spin_lock
21mr|kernel-5.15-generic-5.15.193-2|5086	- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
21mr|kernel-5.15-generic-5.15.193-2|5087	- ACPI: PRM: Change handler_addr type to void pointer
21mr|kernel-5.15-generic-5.15.193-2|5088	- ACPI: PRM: Clean up guid type in struct prm_handler_info
21mr|kernel-5.15-generic-5.15.193-2|5089	- ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context
21mr|kernel-5.15-generic-5.15.193-2|5090	- ACPI: PRM: Remove unnecessary blank lines
21mr|kernel-5.15-generic-5.15.193-2|5091	- ACPI: resource: acpi_dev_irq_override(): Check DMI match last
21mr|kernel-5.15-generic-5.15.193-2|5092	- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
21mr|kernel-5.15-generic-5.15.193-2|5093	- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]
21mr|kernel-5.15-generic-5.15.193-2|5094	- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
21mr|kernel-5.15-generic-5.15.193-2|5095	- ACPI: resource: Fix memory resource type union access
21mr|kernel-5.15-generic-5.15.193-2|5096	- ad7780: fix division by zero in ad7780_write_raw()
21mr|kernel-5.15-generic-5.15.193-2|5097	- af_packet: avoid erroring out after sock_init_data() in packet_create()
21mr|kernel-5.15-generic-5.15.193-2|5098	- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
21mr|kernel-5.15-generic-5.15.193-2|5099	- af_packet: fix vlan_get_tci() vs MSG_PEEK
21mr|kernel-5.15-generic-5.15.193-2|5100	- afs: Fix the maximum cell name length
21mr|kernel-5.15-generic-5.15.193-2|5101	- ALSA: 6fire: Release resources at card release
21mr|kernel-5.15-generic-5.15.193-2|5102	- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
21mr|kernel-5.15-generic-5.15.193-2|5103	- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()
21mr|kernel-5.15-generic-5.15.193-2|5104	- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()
21mr|kernel-5.15-generic-5.15.193-2|5105	- ALSA: hda/conexant: fix Z60MR100 startup pop issue
21mr|kernel-5.15-generic-5.15.193-2|5106	- ALSA: hda/cs8409: Fix possible NULL dereference
21mr|kernel-5.15-generic-5.15.193-2|5107	- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593
21mr|kernel-5.15-generic-5.15.193-2|5108	- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
21mr|kernel-5.15-generic-5.15.193-2|5109	- ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
21mr|kernel-5.15-generic-5.15.193-2|5110	- ALSA: hda/realtek: Apply quirk for Medion E15433
21mr|kernel-5.15-generic-5.15.193-2|5111	- ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
21mr|kernel-5.15-generic-5.15.193-2|5112	- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
21mr|kernel-5.15-generic-5.15.193-2|5113	- ALSA: hda/realtek: Set PCBeep to default value for ALC274
21mr|kernel-5.15-generic-5.15.193-2|5114	- ALSA: hda/realtek: Update ALC225 depop procedure
21mr|kernel-5.15-generic-5.15.193-2|5115	- ALSA: hda/realtek: Update ALC256 depop procedure
21mr|kernel-5.15-generic-5.15.193-2|5116	- ALSA: hda/realtek: Update default depop procedure
21mr|kernel-5.15-generic-5.15.193-2|5117	- ALSA: pcm: Add more disconnection checks at file ops
21mr|kernel-5.15-generic-5.15.193-2|5118	- ALSA: pcm: Add sanity NULL check for the default mmap fault handler
21mr|kernel-5.15-generic-5.15.193-2|5119	- ALSA: pcm: Avoid reference to status->state
21mr|kernel-5.15-generic-5.15.193-2|5120	- ALSA: us122l: Use snd_card_free_when_closed() at disconnection
21mr|kernel-5.15-generic-5.15.193-2|5121	- ALSA: usb-audio: Add delay quirk for USB Audio Device
21mr|kernel-5.15-generic-5.15.193-2|5122	- ALSA: usb-audio: Add endianness annotations
21mr|kernel-5.15-generic-5.15.193-2|5123	- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
21mr|kernel-5.15-generic-5.15.193-2|5124	- ALSA: usb-audio: add mixer mapping for Corsair HS80
21mr|kernel-5.15-generic-5.15.193-2|5125	- ALSA: usb-audio: Add quirk for HP 320 FHD Webcam
21mr|kernel-5.15-generic-5.15.193-2|5126	- ALSA: usb-audio: Add quirks for Dell WD19 dock
21mr|kernel-5.15-generic-5.15.193-2|5127	- ALSA: usb-audio: Fix a DMA to stack memory bug
21mr|kernel-5.15-generic-5.15.193-2|5128	- ALSA: usb-audio: Fix out of bounds reads when finding clock sources
21mr|kernel-5.15-generic-5.15.193-2|5129	- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
21mr|kernel-5.15-generic-5.15.193-2|5130	- ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
21mr|kernel-5.15-generic-5.15.193-2|5131	- ALSA: usb-audio: Notify xrun for low-latency mode
21mr|kernel-5.15-generic-5.15.193-2|5132	- ALSA: usb-audio: Support jack detection on Dell dock
21mr|kernel-5.15-generic-5.15.193-2|5133	- ALSA: usb-audio: US16x08: Initialize array before use
21mr|kernel-5.15-generic-5.15.193-2|5134	- ALSA: usb: Fix UBSAN warning in parse_audio_unit()
21mr|kernel-5.15-generic-5.15.193-2|5135	- ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
21mr|kernel-5.15-generic-5.15.193-2|5136	- apparmor: fix 'Do simple duplicate message elimination'
21mr|kernel-5.15-generic-5.15.193-2|5137	- apparmor: test: Fix memory leak for aa_unpack_strdup()
21mr|kernel-5.15-generic-5.15.193-2|5138	- ARC: build: Try to guess GCC variant of cross compiler
21mr|kernel-5.15-generic-5.15.193-2|5139	- arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
21mr|kernel-5.15-generic-5.15.193-2|5140	- arm64: dts: imx8mp: correct sdhc ipg clk
21mr|kernel-5.15-generic-5.15.193-2|5141	- arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
21mr|kernel-5.15-generic-5.15.193-2|5142	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
21mr|kernel-5.15-generic-5.15.193-2|5143	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
21mr|kernel-5.15-generic-5.15.193-2|5144	- arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-5.15-generic-5.15.193-2|5145	- arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-5.15-generic-5.15.193-2|5146	- arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-5.15-generic-5.15.193-2|5147	- arm64: dts: mt8183: jacuzzi: Move panel under aux-bus
21mr|kernel-5.15-generic-5.15.193-2|5148	- arm64: dts: mt8183: jacuzzi: remove unused ddc-i2c-bus
21mr|kernel-5.15-generic-5.15.193-2|5149	- arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
21mr|kernel-5.15-generic-5.15.193-2|5150	- arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
21mr|kernel-5.15-generic-5.15.193-2|5151	- arm64: dts: rockchip: add hevc power domain clock to rk3328
21mr|kernel-5.15-generic-5.15.193-2|5152	- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards
21mr|kernel-5.15-generic-5.15.193-2|5153	- arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc
21mr|kernel-5.15-generic-5.15.193-2|5154	- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator
21mr|kernel-5.15-generic-5.15.193-2|5155	- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion
21mr|kernel-5.15-generic-5.15.193-2|5156	- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328
21mr|kernel-5.15-generic-5.15.193-2|5157	- arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
21mr|kernel-5.15-generic-5.15.193-2|5158	- arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
21mr|kernel-5.15-generic-5.15.193-2|5159	- arm64: Force position-independent veneers
21mr|kernel-5.15-generic-5.15.193-2|5160	- arm64: mm: Rename asid2idx() to ctxid2asid()
21mr|kernel-5.15-generic-5.15.193-2|5161	- arm64: probes: Fix uprobes for big-endian kernels
21mr|kernel-5.15-generic-5.15.193-2|5162	- arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
21mr|kernel-5.15-generic-5.15.193-2|5163	- arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint
21mr|kernel-5.15-generic-5.15.193-2|5164	- arm64/sve: Discard stale CPU state when handling SVE traps
21mr|kernel-5.15-generic-5.15.193-2|5165	- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
21mr|kernel-5.15-generic-5.15.193-2|5166	- arm64:uprobe fix the uprobe SWBP_INSN in big-endian
21mr|kernel-5.15-generic-5.15.193-2|5167	- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning
21mr|kernel-5.15-generic-5.15.193-2|5168	- ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels
21mr|kernel-5.15-generic-5.15.193-2|5169	- ARM: 9420/1: smp: Fix SMP for xip kernels
21mr|kernel-5.15-generic-5.15.193-2|5170	- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin
21mr|kernel-5.15-generic-5.15.193-2|5171	- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
21mr|kernel-5.15-generic-5.15.193-2|5172	- ARM: dts: rockchip: drop grf reference from rk3036 hdmi
21mr|kernel-5.15-generic-5.15.193-2|5173	- ARM: dts: rockchip: fix rk3036 acodec node
21mr|kernel-5.15-generic-5.15.193-2|5174	- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin
21mr|kernel-5.15-generic-5.15.193-2|5175	- ARM: dts: rockchip: Fix the spi controller on rk3036
21mr|kernel-5.15-generic-5.15.193-2|5176	- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
21mr|kernel-5.15-generic-5.15.193-2|5177	- ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values
21mr|kernel-5.15-generic-5.15.193-2|5178	- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()
21mr|kernel-5.15-generic-5.15.193-2|5179	- ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
21mr|kernel-5.15-generic-5.15.193-2|5180	- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits
21mr|kernel-5.15-generic-5.15.193-2|5181	- ASoC: fsl_micfil: Drop unnecessary register read
21mr|kernel-5.15-generic-5.15.193-2|5182	- ASoC: fsl_micfil: fix regmap_write_bits usage
21mr|kernel-5.15-generic-5.15.193-2|5183	- ASoC: fsl_micfil: fix the naming style for mask definition
21mr|kernel-5.15-generic-5.15.193-2|5184	- ASoC: fsl_micfil: use GENMASK to define register bit fields
21mr|kernel-5.15-generic-5.15.193-2|5185	- ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
21mr|kernel-5.15-generic-5.15.193-2|5186	- ASoC: hdmi-codec: reorder channel allocation list
21mr|kernel-5.15-generic-5.15.193-2|5187	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
21mr|kernel-5.15-generic-5.15.193-2|5188	- ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec
21mr|kernel-5.15-generic-5.15.193-2|5189	- ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
21mr|kernel-5.15-generic-5.15.193-2|5190	- ASoC: Intel: sst: Fix used of uninitialized ctx to log an error
21mr|kernel-5.15-generic-5.15.193-2|5191	- ASoC: Intel: sst: Support LPE0F28 ACPI HID
21mr|kernel-5.15-generic-5.15.193-2|5192	- ASoC: mediatek: disable buffer pre-allocation
21mr|kernel-5.15-generic-5.15.193-2|5193	- ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-5.15-generic-5.15.193-2|5194	- ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string
21mr|kernel-5.15-generic-5.15.193-2|5195	- ASoC: samsung: Add missing depends on I2C
21mr|kernel-5.15-generic-5.15.193-2|5196	- ASoC: samsung: Add missing selects for MFD_WM8994
21mr|kernel-5.15-generic-5.15.193-2|5197	- ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove
21mr|kernel-5.15-generic-5.15.193-2|5198	- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
21mr|kernel-5.15-generic-5.15.193-2|5199	- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
21mr|kernel-5.15-generic-5.15.193-2|5200	- ASoC: wm8994: Add depends on MFD core
21mr|kernel-5.15-generic-5.15.193-2|5201	- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
21mr|kernel-5.15-generic-5.15.193-2|5202	- batman-adv: Do not let TT changes list grows indefinitely
21mr|kernel-5.15-generic-5.15.193-2|5203	- batman-adv: Do not send uninitialized TT changes
21mr|kernel-5.15-generic-5.15.193-2|5204	- batman-adv: Remove uninitialized data in full table TT response
21mr|kernel-5.15-generic-5.15.193-2|5205	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
21mr|kernel-5.15-generic-5.15.193-2|5206	- be2net: fix potential memory leak in be_xmit()
21mr|kernel-5.15-generic-5.15.193-2|5207	- blk-cgroup: Fix UAF in blkcg_unpin_online()
21mr|kernel-5.15-generic-5.15.193-2|5208	- blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
21mr|kernel-5.15-generic-5.15.193-2|5209	- block, bfq: fix procress reference leakage for bfqq in merge chain
21mr|kernel-5.15-generic-5.15.193-2|5210	- block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
21mr|kernel-5.15-generic-5.15.193-2|5211	- block: Fix elevator_get_default() checking for NULL q->tag_set
21mr|kernel-5.15-generic-5.15.193-2|5212	- block: fix ordering between checking BLK_MQ_S_STOPPED request adding
21mr|kernel-5.15-generic-5.15.193-2|5213	- block: return unsigned int from bdev_io_min
21mr|kernel-5.15-generic-5.15.193-2|5214	- Bluetooth: bnep: fix wild-memory-access in proto_unregister
21mr|kernel-5.15-generic-5.15.193-2|5215	- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
21mr|kernel-5.15-generic-5.15.193-2|5216	- Bluetooth: fix use-after-free in device_for_each_child()
21mr|kernel-5.15-generic-5.15.193-2|5217	- Bluetooth: hci_core: Fix calling mgmt_device_connected
21mr|kernel-5.15-generic-5.15.193-2|5218	- Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
21mr|kernel-5.15-generic-5.15.193-2|5219	- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
21mr|kernel-5.15-generic-5.15.193-2|5220	- Bluetooth: L2CAP: Fix uaf in l2cap_connect
21mr|kernel-5.15-generic-5.15.193-2|5221	- Bluetooth: RFCOMM: Fix not validating setsockopt user input
21mr|kernel-5.15-generic-5.15.193-2|5222	- Bluetooth: SCO: Fix not validating setsockopt user input
21mr|kernel-5.15-generic-5.15.193-2|5223	- bnxt_en: Fix possible memory leak when hwrm_req_replace fails
21mr|kernel-5.15-generic-5.15.193-2|5224	- bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
21mr|kernel-5.15-generic-5.15.193-2|5225	- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-5.15-generic-5.15.193-2|5226	- bpf: Check negative offsets in __bpf_skb_min_len()
21mr|kernel-5.15-generic-5.15.193-2|5227	- bpf: Check validity of link->type in bpf_link_show_fdinfo()
21mr|kernel-5.15-generic-5.15.193-2|5228	- bpf: devmap: provide rxq after redirect
21mr|kernel-5.15-generic-5.15.193-2|5229	- bpf: Fix bpf_sk_select_reuseport() memory leak
21mr|kernel-5.15-generic-5.15.193-2|5230	- bpf: Fix exact match conditions in trie_get_next_key()
21mr|kernel-5.15-generic-5.15.193-2|5231	- bpf: fix OOB devmap writes when deleting elements
21mr|kernel-5.15-generic-5.15.193-2|5232	- bpf: Fix out-of-bounds write in trie_get_next_key()
21mr|kernel-5.15-generic-5.15.193-2|5233	- bpf: fix potential error return
21mr|kernel-5.15-generic-5.15.193-2|5234	- bpf: fix recursive lock when verdict program return SK_PASS
21mr|kernel-5.15-generic-5.15.193-2|5235	- bpf: Fix the xdp_adjust_tail sample prog issue
21mr|kernel-5.15-generic-5.15.193-2|5236	- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
21mr|kernel-5.15-generic-5.15.193-2|5237	- bpf: Make sure internal and UAPI bpf_redirect flags don't overlap
21mr|kernel-5.15-generic-5.15.193-2|5238	- bpf,perf: Fix perf_event_detach_bpf_prog error handling
21mr|kernel-5.15-generic-5.15.193-2|5239	- bpf, sockmap: Fix sk_msg_reset_curr
21mr|kernel-5.15-generic-5.15.193-2|5240	- bpf, sockmap: Fix update element with same
21mr|kernel-5.15-generic-5.15.193-2|5241	- bpf, sockmap: Several fixes to bpf_msg_pop_data
21mr|kernel-5.15-generic-5.15.193-2|5242	- bpf, sockmap: Several fixes to bpf_msg_push_data
21mr|kernel-5.15-generic-5.15.193-2|5243	- bpf: sync_linked_regs() must preserve subreg_def
21mr|kernel-5.15-generic-5.15.193-2|5244	- bpftool: fix potential NULL pointer dereferencing in prog_dump()
21mr|kernel-5.15-generic-5.15.193-2|5245	- bpftool: Remove asserts from JIT disassembler
21mr|kernel-5.15-generic-5.15.193-2|5246	- bpf: use kvzmalloc to allocate BPF verifier environment
21mr|kernel-5.15-generic-5.15.193-2|5247	- brd: defer automatic disk creation until module initialization succeeds
21mr|kernel-5.15-generic-5.15.193-2|5248	- brd: remove brd_devices_mutex mutex
21mr|kernel-5.15-generic-5.15.193-2|5249	- btrfs: add a sanity check for btrfs root in btrfs_search_slot()
21mr|kernel-5.15-generic-5.15.193-2|5250	- btrfs: add might_sleep() annotations
21mr|kernel-5.15-generic-5.15.193-2|5251	- btrfs: avoid monopolizing a core when activating a swap file
21mr|kernel-5.15-generic-5.15.193-2|5252	- btrfs: avoid unnecessary device path update for the same device
21mr|kernel-5.15-generic-5.15.193-2|5253	- btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()
21mr|kernel-5.15-generic-5.15.193-2|5254	- btrfs: fix missing snapshot drew unlock when root is dead during swap activation
21mr|kernel-5.15-generic-5.15.193-2|5255	- btrfs: fix use-after-free when COWing tree bock and tracing is enabled
21mr|kernel-5.15-generic-5.15.193-2|5256	- btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
21mr|kernel-5.15-generic-5.15.193-2|5257	- btrfs: ref-verify: fix use-after-free after invalid ref action
21mr|kernel-5.15-generic-5.15.193-2|5258	- btrfs: reinitialize delayed ref list after deleting it from the list
21mr|kernel-5.15-generic-5.15.193-2|5259	- btrfs: rename and export __btrfs_cow_block()
21mr|kernel-5.15-generic-5.15.193-2|5260	- btrfs: sysfs: convert scnprintf and snprintf to sysfs_emit
21mr|kernel-5.15-generic-5.15.193-2|5261	- btrfs: sysfs: fix direct super block member reads
21mr|kernel-5.15-generic-5.15.193-2|5262	- btrfs: tree-checker: reject inline extent items with 0 ref count
21mr|kernel-5.15-generic-5.15.193-2|5263	- btrfs: zoned: fix zone unusable accounting for freed reserved extent
21mr|kernel-5.15-generic-5.15.193-2|5264	- can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails
21mr|kernel-5.15-generic-5.15.193-2|5265	- can: c_can: fix {rx,tx}_errors statistics
21mr|kernel-5.15-generic-5.15.193-2|5266	- can: dev: can_set_termination(): allow sleeping GPIOs
21mr|kernel-5.15-generic-5.15.193-2|5267	- can: do not increase rx statistics when generating a CAN rx error message frame
21mr|kernel-5.15-generic-5.15.193-2|5268	- can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
21mr|kernel-5.15-generic-5.15.193-2|5269	- can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics
21mr|kernel-5.15-generic-5.15.193-2|5270	- can: j1939: fix error in J1939 documentation.
21mr|kernel-5.15-generic-5.15.193-2|5271	- can: j1939: j1939_session_new(): fix skb reference counting
21mr|kernel-5.15-generic-5.15.193-2|5272	- can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics
21mr|kernel-5.15-generic-5.15.193-2|5273	- can: peak_usb: CANFD: store 64-bits hw timestamps
21mr|kernel-5.15-generic-5.15.193-2|5274	- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
21mr|kernel-5.15-generic-5.15.193-2|5275	- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
21mr|kernel-5.15-generic-5.15.193-2|5276	- ceph: give up on paths longer than PATH_MAX
21mr|kernel-5.15-generic-5.15.193-2|5277	- ceph: validate snapdirname option length when mounting
21mr|kernel-5.15-generic-5.15.193-2|5278	- cgroup/bpf: only cgroup v2 can be attached by bpf programs
21mr|kernel-5.15-generic-5.15.193-2|5279	- cgroup: Fix potential overflow issue when checking max_depth
21mr|kernel-5.15-generic-5.15.193-2|5280	- chelsio/chtls: prevent potential integer overflow on 32bit
21mr|kernel-5.15-generic-5.15.193-2|5281	- cifs: Fix buffer overflow when parsing NFS reparse points
21mr|kernel-5.15-generic-5.15.193-2|5282	- clk: clk-axi-clkgen: make sure to enable the AXI bus clock
21mr|kernel-5.15-generic-5.15.193-2|5283	- clk: imx: clk-scu: fix clk enable state save and restore
21mr|kernel-5.15-generic-5.15.193-2|5284	- clk: imx: lpcg-scu: SW workaround for errata (e10858)
21mr|kernel-5.15-generic-5.15.193-2|5285	- clk: qcom: gcc-qcs404: fix initial rate of GPLL3
21mr|kernel-5.15-generic-5.15.193-2|5286	- clocksource/drivers:sp804: Make user selectable
21mr|kernel-5.15-generic-5.15.193-2|5287	- comedi: Flush partial mappings in error case
21mr|kernel-5.15-generic-5.15.193-2|5288	- counter: stm32-timer-cnt: Add check for clk_enable()
21mr|kernel-5.15-generic-5.15.193-2|5289	- cpufreq: loongson2: Unregister platform_driver on failure
21mr|kernel-5.15-generic-5.15.193-2|5290	- cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
21mr|kernel-5.15-generic-5.15.193-2|5291	- crypto: bcm - add error check in the ahash_hmac_init function
21mr|kernel-5.15-generic-5.15.193-2|5292	- crypto: caam - add error check to caam_rsa_set_priv_key_form
21mr|kernel-5.15-generic-5.15.193-2|5293	- crypto: caam - Fix the pointer passed to caam_qi_shutdown()
21mr|kernel-5.15-generic-5.15.193-2|5294	- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
21mr|kernel-5.15-generic-5.15.193-2|5295	- crypto: cavium - Fix the if condition to exit loop after timeout
21mr|kernel-5.15-generic-5.15.193-2|5296	- crypto: hisilicon/qm - inject error before stopping queue
21mr|kernel-5.15-generic-5.15.193-2|5297	- crypto: marvell/cesa - Disable hash algorithms
21mr|kernel-5.15-generic-5.15.193-2|5298	- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
21mr|kernel-5.15-generic-5.15.193-2|5299	- crypto: qat - remove faulty arbiter config reset
21mr|kernel-5.15-generic-5.15.193-2|5300	- crypto: x86/aegis128 - access 32-bit arguments as 32-bit
21mr|kernel-5.15-generic-5.15.193-2|5301	- cxgb4: Avoid removal of uninserted tid
21mr|kernel-5.15-generic-5.15.193-2|5302	- cxgb4: use port number to set mac addr
21mr|kernel-5.15-generic-5.15.193-2|5303	- dccp: Fix memory leak in dccp_feat_change_recv
21mr|kernel-5.15-generic-5.15.193-2|5304	- dma-buf: fix dma_fence_array_signaled v4
21mr|kernel-5.15-generic-5.15.193-2|5305	- dma-debug: fix a possible deadlock on radix_lock
21mr|kernel-5.15-generic-5.15.193-2|5306	- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
21mr|kernel-5.15-generic-5.15.193-2|5307	- dmaengine: dw: Select only supported masters for ACPI devices
21mr|kernel-5.15-generic-5.15.193-2|5308	- dmaengine: mv_xor: fix child node refcount handling in early exit
21mr|kernel-5.15-generic-5.15.193-2|5309	- dm array: fix cursor index when skipping across block boundaries
21mr|kernel-5.15-generic-5.15.193-2|5310	- dm array: fix releasing a faulty array block twice in dm_array_cursor_end
21mr|kernel-5.15-generic-5.15.193-2|5311	- dm array: fix unreleased btree blocks on closing a faulty array cursor
21mr|kernel-5.15-generic-5.15.193-2|5312	- dm cache: correct the number of origin blocks to match the target length
21mr|kernel-5.15-generic-5.15.193-2|5313	- dm cache: fix out-of-bounds access to the dirty bitset when resizing
21mr|kernel-5.15-generic-5.15.193-2|5314	- dm cache: fix potential out-of-bounds access on the first resume
21mr|kernel-5.15-generic-5.15.193-2|5315	- dm cache: optimize dirty bit checking with find_next_bit when resizing
21mr|kernel-5.15-generic-5.15.193-2|5316	- dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
21mr|kernel-5.15-generic-5.15.193-2|5317	- dm thin: Add missing destroy_work_on_stack()
21mr|kernel-5.15-generic-5.15.193-2|5318	- dm thin: make get_first_thin use rcu-safe list first function
21mr|kernel-5.15-generic-5.15.193-2|5319	- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow
21mr|kernel-5.15-generic-5.15.193-2|5320	- Documentation: PM: Clarify pm_runtime_resume_and_get() return value
21mr|kernel-5.15-generic-5.15.193-2|5321	- driver core: bus: Fix double free in driver API bus_register()
21mr|kernel-5.15-generic-5.15.193-2|5322	- driver core: Introduce device_find_any_child() helper
21mr|kernel-5.15-generic-5.15.193-2|5323	- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
21mr|kernel-5.15-generic-5.15.193-2|5324	- drm: adv7511: Drop dsi single lane support
21mr|kernel-5.15-generic-5.15.193-2|5325	- drm/amd/display: Add check for granularity in dml ceil/floor helpers
21mr|kernel-5.15-generic-5.15.193-2|5326	- drm/amd/display: Check BIOS images before it is used
21mr|kernel-5.15-generic-5.15.193-2|5327	- drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
21mr|kernel-5.15-generic-5.15.193-2|5328	- drm/amd/display: increase MAX_SURFACES to the value supported by hw
21mr|kernel-5.15-generic-5.15.193-2|5329	- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()
21mr|kernel-5.15-generic-5.15.193-2|5330	- drm/amdgpu: Adjust debugfs eviction and IB access permissions
21mr|kernel-5.15-generic-5.15.193-2|5331	- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih
21mr|kernel-5.15-generic-5.15.193-2|5332	- drm/amdgpu: Dereference the ATCS ACPI buffer
21mr|kernel-5.15-generic-5.15.193-2|5333	- drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
21mr|kernel-5.15-generic-5.15.193-2|5334	- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported
21mr|kernel-5.15-generic-5.15.193-2|5335	- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
21mr|kernel-5.15-generic-5.15.193-2|5336	- drm/amdgpu: rework resume handling for display (v2)
21mr|kernel-5.15-generic-5.15.193-2|5337	- drm/amdgpu: set the right AMDGPU sg segment limitation
21mr|kernel-5.15-generic-5.15.193-2|5338	- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
21mr|kernel-5.15-generic-5.15.193-2|5339	- drm/amd: Guard against bad data for ATIF ACPI method
21mr|kernel-5.15-generic-5.15.193-2|5340	- drm/amdkfd: Correct the migration DMA map direction
21mr|kernel-5.15-generic-5.15.193-2|5341	- drm/amdkfd: Fix wrong usage of INIT_WORK()
21mr|kernel-5.15-generic-5.15.193-2|5342	- drm/bridge: adv7511_audio: Update Audio InfoFrame properly
21mr|kernel-5.15-generic-5.15.193-2|5343	- drm/bridge: anx7625: Drop EDID cache on bridge power off
21mr|kernel-5.15-generic-5.15.193-2|5344	- drm/bridge: tc358767: Fix link properties discovery
21mr|kernel-5.15-generic-5.15.193-2|5345	- drm/bridge: tc358768: Fix DSI command tx
21mr|kernel-5.15-generic-5.15.193-2|5346	- drm/dp_mst: Fix MST sideband message body length check
21mr|kernel-5.15-generic-5.15.193-2|5347	- drm/dp_mst: Verify request type in the corresponding down message reply
21mr|kernel-5.15-generic-5.15.193-2|5348	- drm/etnaviv: fix power register offset on GC300
21mr|kernel-5.15-generic-5.15.193-2|5349	- drm/etnaviv: flush shader L1 cache after user commandstream
21mr|kernel-5.15-generic-5.15.193-2|5350	- drm/etnaviv: hold GPU lock across perfmon sampling
21mr|kernel-5.15-generic-5.15.193-2|5351	- drm/etnaviv: Request pages from DMA32 zone on addressing_limited
21mr|kernel-5.15-generic-5.15.193-2|5352	- drm: fsl-dcu: enable PIXCLK on LS1021A
21mr|kernel-5.15-generic-5.15.193-2|5353	- drm/i915/dg1: Fix power gate sequence.
21mr|kernel-5.15-generic-5.15.193-2|5354	- drm/i915/fb: Relax clear color alignment to 64 bytes
21mr|kernel-5.15-generic-5.15.193-2|5355	- drm/i915: Fix memory leak by correcting cache object name in error handler
21mr|kernel-5.15-generic-5.15.193-2|5356	- drm/i915: Fix potential context UAFs
21mr|kernel-5.15-generic-5.15.193-2|5357	- drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.15-generic-5.15.193-2|5358	- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.15-generic-5.15.193-2|5359	- drm/mcde: Enable module autoloading
21mr|kernel-5.15-generic-5.15.193-2|5360	- drm/mediatek: Add support for 180-degree rotation in the display driver
21mr|kernel-5.15-generic-5.15.193-2|5361	- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
21mr|kernel-5.15-generic-5.15.193-2|5362	- drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
21mr|kernel-5.15-generic-5.15.193-2|5363	- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.15-generic-5.15.193-2|5364	- drm/msm: Allocate memory for disp snapshot with kvzalloc()
21mr|kernel-5.15-generic-5.15.193-2|5365	- drm/msm: Avoid NULL dereference in msm_disp_state_print_regs()
21mr|kernel-5.15-generic-5.15.193-2|5366	- drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
21mr|kernel-5.15-generic-5.15.193-2|5367	- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation
21mr|kernel-5.15-generic-5.15.193-2|5368	- drm/omap: Fix locking in omap_gem_new_dmabuf()
21mr|kernel-5.15-generic-5.15.193-2|5369	- drm/omap: Fix possible NULL dereference
21mr|kernel-5.15-generic-5.15.193-2|5370	- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
21mr|kernel-5.15-generic-5.15.193-2|5371	- drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
21mr|kernel-5.15-generic-5.15.193-2|5372	- drm/panfrost: Remove unused id_mask from struct panfrost_model
21mr|kernel-5.15-generic-5.15.193-2|5373	- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
21mr|kernel-5.15-generic-5.15.193-2|5374	- drm/rockchip: vop: Fix a dereferenced before check warning
21mr|kernel-5.15-generic-5.15.193-2|5375	- drm/sti: Add __iomem for mixer_dbg_mxn's parameter
21mr|kernel-5.15-generic-5.15.193-2|5376	- drm/sti: avoid potential dereference of error pointers
21mr|kernel-5.15-generic-5.15.193-2|5377	- drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check
21mr|kernel-5.15-generic-5.15.193-2|5378	- drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check
21mr|kernel-5.15-generic-5.15.193-2|5379	- drm/v3d: Address race-condition in MMU flush
21mr|kernel-5.15-generic-5.15.193-2|5380	- drm/v3d: Assign job pointer to NULL before signaling the fence
21mr|kernel-5.15-generic-5.15.193-2|5381	- drm/v3d: Enable Performance Counters before clearing them
21mr|kernel-5.15-generic-5.15.193-2|5382	- drm/v3d: Ensure job pointer is set to NULL after job completion
21mr|kernel-5.15-generic-5.15.193-2|5383	- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA
21mr|kernel-5.15-generic-5.15.193-2|5384	- drm/vc4: hvs: Set AXI panic modes for the HVS
21mr|kernel-5.15-generic-5.15.193-2|5385	- drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS
21mr|kernel-5.15-generic-5.15.193-2|5386	- dt-bindings: clock: axi-clkgen: include AXI clk
21mr|kernel-5.15-generic-5.15.193-2|5387	- dt-bindings: display: adi,adv7533: Drop single lane support
21mr|kernel-5.15-generic-5.15.193-2|5388	- dt_bindings: rs485: Correct delay values
21mr|kernel-5.15-generic-5.15.193-2|5389	- dt-bindings: serial: rs485: Fix rs485-rts-delay property
21mr|kernel-5.15-generic-5.15.193-2|5390	- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
21mr|kernel-5.15-generic-5.15.193-2|5391	- EDAC/bluefield: Fix potential integer overflow
21mr|kernel-5.15-generic-5.15.193-2|5392	- EDAC/fsl_ddr: Fix bad bit shift operations
21mr|kernel-5.15-generic-5.15.193-2|5393	- EDAC/igen6: Avoid segmentation fault on module unload
21mr|kernel-5.15-generic-5.15.193-2|5394	- efivarfs: Fix error on non-existent file
21mr|kernel-5.15-generic-5.15.193-2|5395	- epoll: Add synchronous wakeup support for ep_poll_callback
21mr|kernel-5.15-generic-5.15.193-2|5396	- epoll: annotate racy check
21mr|kernel-5.15-generic-5.15.193-2|5397	- erofs: fix incorrect symlink detection in fast symlink
21mr|kernel-5.15-generic-5.15.193-2|5398	- eth: bcmsysport: fix call balance of priv->clk handling routines
21mr|kernel-5.15-generic-5.15.193-2|5399	- ethtool: Fix wrong mod state in case of verbose and no_mask bitset
21mr|kernel-5.15-generic-5.15.193-2|5400	- exec: don't WARN for racy path_noexec check
21mr|kernel-5.15-generic-5.15.193-2|5401	- exfat: fix potential deadlock on __exfat_get_dentry_set
21mr|kernel-5.15-generic-5.15.193-2|5402	- exfat: fix the infinite loop in __exfat_free_cluster()
21mr|kernel-5.15-generic-5.15.193-2|5403	- exfat: fix the infinite loop in exfat_readdir()
21mr|kernel-5.15-generic-5.15.193-2|5404	- exfat: fix uninit-value in __exfat_get_dentry_set
21mr|kernel-5.15-generic-5.15.193-2|5405	- ext4: fix FS_IOC_GETFSMAP handling
21mr|kernel-5.15-generic-5.15.193-2|5406	- ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
21mr|kernel-5.15-generic-5.15.193-2|5407	- f2fs: check curseg->inited before write_sum_page in change_curseg
21mr|kernel-5.15-generic-5.15.193-2|5408	- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
21mr|kernel-5.15-generic-5.15.193-2|5409	- f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
21mr|kernel-5.15-generic-5.15.193-2|5410	- f2fs: open code allocate_segment_by_default
21mr|kernel-5.15-generic-5.15.193-2|5411	- f2fs: remove struct segment_allocation default_salloc_ops
21mr|kernel-5.15-generic-5.15.193-2|5412	- f2fs: remove the unused flush argument to change_curseg
21mr|kernel-5.15-generic-5.15.193-2|5413	- fbdev/sh7760fb: Alloc DMA memory from hardware device
21mr|kernel-5.15-generic-5.15.193-2|5414	- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
21mr|kernel-5.15-generic-5.15.193-2|5415	- filemap: avoid truncating 64-bit offset to 32 bits
21mr|kernel-5.15-generic-5.15.193-2|5416	- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
21mr|kernel-5.15-generic-5.15.193-2|5417	- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()
21mr|kernel-5.15-generic-5.15.193-2|5418	- firmware: google: Unregister driver_info on failure
21mr|kernel-5.15-generic-5.15.193-2|5419	- fou: remove warn in gue_gro_receive on unsupported protocol
21mr|kernel-5.15-generic-5.15.193-2|5420	- fs: create kiocb_{start,end}_write() helpers
21mr|kernel-5.15-generic-5.15.193-2|5421	- fs: fix missing declaration of init_files
21mr|kernel-5.15-generic-5.15.193-2|5422	- fs: Fix uninitialized value issue in from_kuid and from_kgid
21mr|kernel-5.15-generic-5.15.193-2|5423	- fsnotify: fix sending inotify event with unexpected filename
21mr|kernel-5.15-generic-5.15.193-2|5424	- fs/ntfs3: Additional check in ni_clear()
21mr|kernel-5.15-generic-5.15.193-2|5425	- fs/ntfs3: Additional check in ntfs_file_release
21mr|kernel-5.15-generic-5.15.193-2|5426	- fs/ntfs3: Check if more than chunk-size bytes are written
21mr|kernel-5.15-generic-5.15.193-2|5427	- fs/ntfs3: Fix possible deadlock in mi_read
21mr|kernel-5.15-generic-5.15.193-2|5428	- fs/ntfs3: Fix warning possible deadlock in ntfs_set_state
21mr|kernel-5.15-generic-5.15.193-2|5429	- fs_parser: update mount_api doc to match function signature
21mr|kernel-5.15-generic-5.15.193-2|5430	- fs/proc: fix compile warning about variable 'vmcore_mmap_ops'
21mr|kernel-5.15-generic-5.15.193-2|5431	- fs/proc: fix softlockup in __read_vmcore (part 2)
21mr|kernel-5.15-generic-5.15.193-2|5432	- ftrace: Fix regression with module command in stack_trace_filter
21mr|kernel-5.15-generic-5.15.193-2|5433	- genetlink: hold RCU in genlmsg_mcast()
21mr|kernel-5.15-generic-5.15.193-2|5434	- geneve: do not assume mac header is set in geneve_xmit_skb()
21mr|kernel-5.15-generic-5.15.193-2|5435	- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
21mr|kernel-5.15-generic-5.15.193-2|5436	- gpio: exar: set value when external pull-up or pull-down is present
21mr|kernel-5.15-generic-5.15.193-2|5437	- gpio: grgpio: Add NULL check in grgpio_probe
21mr|kernel-5.15-generic-5.15.193-2|5438	- gpio: grgpio: use a helper variable to store the address of ofdev->dev
21mr|kernel-5.15-generic-5.15.193-2|5439	- gpiolib: cdev: Fix use after free in lineinfo_changed_notify
21mr|kernel-5.15-generic-5.15.193-2|5440	- gtp: allow -1 to be specified as file description from userspace
21mr|kernel-5.15-generic-5.15.193-2|5441	- gtp: Destroy device along with udp socket's netns dismantle.
21mr|kernel-5.15-generic-5.15.193-2|5442	- gtp: use exit_batch_rtnl() method
21mr|kernel-5.15-generic-5.15.193-2|5443	- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
21mr|kernel-5.15-generic-5.15.193-2|5444	- gve: Fixes for napi_poll when budget is 0
21mr|kernel-5.15-generic-5.15.193-2|5445	- hfsplus: don't query the device logical block size multiple times
21mr|kernel-5.15-generic-5.15.193-2|5446	- hfs: Sanity check the root record
21mr|kernel-5.15-generic-5.15.193-2|5447	- HID: core: zero-initialize the report buffer
21mr|kernel-5.15-generic-5.15.193-2|5448	- HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard
21mr|kernel-5.15-generic-5.15.193-2|5449	- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad
21mr|kernel-5.15-generic-5.15.193-2|5450	- HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad
21mr|kernel-5.15-generic-5.15.193-2|5451	- HID: multitouch: Add support for B2402FVA track point
21mr|kernel-5.15-generic-5.15.193-2|5452	- HID: wacom: fix when get product name maybe null pointer
21mr|kernel-5.15-generic-5.15.193-2|5453	- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
21mr|kernel-5.15-generic-5.15.193-2|5454	- hrtimers: Handle CPU state correctly on hotplug
21mr|kernel-5.15-generic-5.15.193-2|5455	- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event
21mr|kernel-5.15-generic-5.15.193-2|5456	- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer
21mr|kernel-5.15-generic-5.15.193-2|5457	- hwmon: (tmp513) Don't use "proxy" headers
21mr|kernel-5.15-generic-5.15.193-2|5458	- hwmon: (tmp513) Fix Current Register value interpretation
21mr|kernel-5.15-generic-5.15.193-2|5459	- hwmon: (tmp513) Fix division of negative numbers
21mr|kernel-5.15-generic-5.15.193-2|5460	- hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers
21mr|kernel-5.15-generic-5.15.193-2|5461	- hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
21mr|kernel-5.15-generic-5.15.193-2|5462	- hwmon: (tmp513) Simplify with dev_err_probe()
21mr|kernel-5.15-generic-5.15.193-2|5463	- hwmon: (tmp513) Use SI constants from units.h
21mr|kernel-5.15-generic-5.15.193-2|5464	- hwmon: (tps23861) Fix reporting of negative temperatures
21mr|kernel-5.15-generic-5.15.193-2|5465	- i2c: mux: demux-pinctrl: check initial mux selection, too
21mr|kernel-5.15-generic-5.15.193-2|5466	- i2c: pnx: Fix timeout in wait functions
21mr|kernel-5.15-generic-5.15.193-2|5467	- i2c: rcar: fix NACK handling when being a target
21mr|kernel-5.15-generic-5.15.193-2|5468	- i2c: riic: Always round-up when calculating bus period
21mr|kernel-5.15-generic-5.15.193-2|5469	- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
21mr|kernel-5.15-generic-5.15.193-2|5470	- i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
21mr|kernel-5.15-generic-5.15.193-2|5471	- i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
21mr|kernel-5.15-generic-5.15.193-2|5472	- i40e: fix race condition by adding filter's intermediate sync state
21mr|kernel-5.15-generic-5.15.193-2|5473	- ice: Add a per-VF limit on number of FDIR filters
21mr|kernel-5.15-generic-5.15.193-2|5474	- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
21mr|kernel-5.15-generic-5.15.193-2|5475	- igb: Fix potential invalid memory access in igb_init_module()
21mr|kernel-5.15-generic-5.15.193-2|5476	- iio: adc: ad7124: Disable all channels at probe time
21mr|kernel-5.15-generic-5.15.193-2|5477	- iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()
21mr|kernel-5.15-generic-5.15.193-2|5478	- iio: adc: at91: call input_free_device() on allocated iio_dev
21mr|kernel-5.15-generic-5.15.193-2|5479	- iio: adc: rockchip_saradc: fix information leak in triggered buffer
21mr|kernel-5.15-generic-5.15.193-2|5480	- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
21mr|kernel-5.15-generic-5.15.193-2|5481	- iio: adc: ti-ads8688: fix information leak in triggered buffer
21mr|kernel-5.15-generic-5.15.193-2|5482	- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
21mr|kernel-5.15-generic-5.15.193-2|5483	- iio: gyro: fxas21002c: Fix missing data update in trigger handler
21mr|kernel-5.15-generic-5.15.193-2|5484	- iio: imu: inv_icm42600: fix spi burst write not supported
21mr|kernel-5.15-generic-5.15.193-2|5485	- iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
21mr|kernel-5.15-generic-5.15.193-2|5486	- iio: imu: kmx61: fix information leak in triggered buffer
21mr|kernel-5.15-generic-5.15.193-2|5487	- iio: inkern: call iio_device_put() only on mapped devices
21mr|kernel-5.15-generic-5.15.193-2|5488	- iio: light: al3010: Fix an error handling path in al3010_probe()
21mr|kernel-5.15-generic-5.15.193-2|5489	- iio: light: vcnl4035: fix information leak in triggered buffer
21mr|kernel-5.15-generic-5.15.193-2|5490	- iio: light: veml6030: fix microlux value calculation
21mr|kernel-5.15-generic-5.15.193-2|5491	- iio: pressure: zpa2326: fix information leak in triggered buffer
21mr|kernel-5.15-generic-5.15.193-2|5492	- ila: serialize calls to nf_register_net_hooks()
21mr|kernel-5.15-generic-5.15.193-2|5493	- ima: Fix use-after-free on a dentry's dname.name
21mr|kernel-5.15-generic-5.15.193-2|5494	- initramfs: avoid filename buffer overrun
21mr|kernel-5.15-generic-5.15.193-2|5495	- Input: atkbd - map F23 key to support default copilot shortcut
21mr|kernel-5.15-generic-5.15.193-2|5496	- Input: xpad - add support for wooting two he (arm)
21mr|kernel-5.15-generic-5.15.193-2|5497	- Input: xpad - add unofficial Xbox 360 wireless receiver clone
21mr|kernel-5.15-generic-5.15.193-2|5498	- iommu/arm-smmu: Defer probe of clients after smmu device bound
21mr|kernel-5.15-generic-5.15.193-2|5499	- iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables
21mr|kernel-5.15-generic-5.15.193-2|5500	- ionic: Fix netdev notifier unregister on failure
21mr|kernel-5.15-generic-5.15.193-2|5501	- ionic: use ee->offset when returning sprom data
21mr|kernel-5.15-generic-5.15.193-2|5502	- io_uring: fix possible deadlock in io_register_iowq_max_workers()
21mr|kernel-5.15-generic-5.15.193-2|5503	- io_uring: rename kiocb_end_write() local helper
21mr|kernel-5.15-generic-5.15.193-2|5504	- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write
21mr|kernel-5.15-generic-5.15.193-2|5505	- io_uring: use kiocb_{start,end}_write() helpers
21mr|kernel-5.15-generic-5.15.193-2|5506	- ipmr: Fix access to mfc_cache_list without lock held
21mr|kernel-5.15-generic-5.15.193-2|5507	- ipv4: give an IPv4 dev to blackhole_netdev
21mr|kernel-5.15-generic-5.15.193-2|5508	- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()
21mr|kernel-5.15-generic-5.15.193-2|5509	- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
21mr|kernel-5.15-generic-5.15.193-2|5510	- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()
21mr|kernel-5.15-generic-5.15.193-2|5511	- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
21mr|kernel-5.15-generic-5.15.193-2|5512	- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
21mr|kernel-5.15-generic-5.15.193-2|5513	- irqchip/gic-v3: Force propagation of the active state with a read-back
21mr|kernel-5.15-generic-5.15.193-2|5514	- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
21mr|kernel-5.15-generic-5.15.193-2|5515	- irqchip/ocelot: Fix trigger register address
21mr|kernel-5.15-generic-5.15.193-2|5516	- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
21mr|kernel-5.15-generic-5.15.193-2|5517	- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
21mr|kernel-5.15-generic-5.15.193-2|5518	- jbd2: flush filesystem device before updating tail sequence
21mr|kernel-5.15-generic-5.15.193-2|5519	- jffs2: Fix rtime decompressor
21mr|kernel-5.15-generic-5.15.193-2|5520	- jffs2: fix use of uninitialized variable
21mr|kernel-5.15-generic-5.15.193-2|5521	- jffs2: Prevent rtime decompress memory corruption
21mr|kernel-5.15-generic-5.15.193-2|5522	- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
21mr|kernel-5.15-generic-5.15.193-2|5523	- jfs: array-index-out-of-bounds fix in dtReadFirst
21mr|kernel-5.15-generic-5.15.193-2|5524	- jfs: fix array-index-out-of-bounds in jfs_readdir
21mr|kernel-5.15-generic-5.15.193-2|5525	- jfs: Fix sanity check in dbMount
21mr|kernel-5.15-generic-5.15.193-2|5526	- jfs: fix shift-out-of-bounds in dbSplit
21mr|kernel-5.15-generic-5.15.193-2|5527	- jfs: xattr: check invalid xattr size more strictly
21mr|kernel-5.15-generic-5.15.193-2|5528	- kcov: mark in_softirq_really() as __always_inline
21mr|kernel-5.15-generic-5.15.193-2|5529	- kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
21mr|kernel-5.15-generic-5.15.193-2|5530	- kcsan, seqlock: Support seqcount_latch_t
21mr|kernel-5.15-generic-5.15.193-2|5531	- kcsan: Turn report_filterlist_lock into a raw_spinlock
21mr|kernel-5.15-generic-5.15.193-2|5532	- kheaders: Ignore silly-rename files
21mr|kernel-5.15-generic-5.15.193-2|5533	- kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
21mr|kernel-5.15-generic-5.15.193-2|5534	- kselftest/arm64: mte: fix printf type warnings about longs
21mr|kernel-5.15-generic-5.15.193-2|5535	- ksmbd: fix a missing return value check bug
21mr|kernel-5.15-generic-5.15.193-2|5536	- ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
21mr|kernel-5.15-generic-5.15.193-2|5537	- ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
21mr|kernel-5.15-generic-5.15.193-2|5538	- ksmbd: fix racy issue from session lookup and expire
21mr|kernel-5.15-generic-5.15.193-2|5539	- ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp
21mr|kernel-5.15-generic-5.15.193-2|5540	- ksmbd: fix user-after-free from session log off
21mr|kernel-5.15-generic-5.15.193-2|5541	- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
21mr|kernel-5.15-generic-5.15.193-2|5542	- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
21mr|kernel-5.15-generic-5.15.193-2|5543	- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
21mr|kernel-5.15-generic-5.15.193-2|5544	- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
21mr|kernel-5.15-generic-5.15.193-2|5545	- KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
21mr|kernel-5.15-generic-5.15.193-2|5546	- KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled
21mr|kernel-5.15-generic-5.15.193-2|5547	- KVM: s390: gaccess: Check if guest address is in memslot
21mr|kernel-5.15-generic-5.15.193-2|5548	- KVM: s390: gaccess: Cleanup access to guest pages
21mr|kernel-5.15-generic-5.15.193-2|5549	- KVM: s390: gaccess: Refactor access address range check
21mr|kernel-5.15-generic-5.15.193-2|5550	- KVM: s390: gaccess: Refactor gpa and length calculation
21mr|kernel-5.15-generic-5.15.193-2|5551	- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
21mr|kernel-5.15-generic-5.15.193-2|5552	- KVM: x86: Play nice with protected guests in complete_hypercall_exit()
21mr|kernel-5.15-generic-5.15.193-2|5553	- leds: class: Protect brightness_show() with led_cdev->led_access mutex
21mr|kernel-5.15-generic-5.15.193-2|5554	- leds: lp55xx: Remove redundant test for invalid channel number
21mr|kernel-5.15-generic-5.15.193-2|5555	- libbpf: Fix output .symtab byte-order during linking
21mr|kernel-5.15-generic-5.15.193-2|5556	- libbpf: fix sym_is_subprog() logic for weak global subprogs
21mr|kernel-5.15-generic-5.15.193-2|5557	- lib/buildid: Fix build ID parsing logic
21mr|kernel-5.15-generic-5.15.193-2|5558	- lib: stackinit: hide never-taken branch from compiler
21mr|kernel-5.15-generic-5.15.193-2|5559	- lib: string_helpers: silence snprintf() output truncation warning
21mr|kernel-5.15-generic-5.15.193-2|5560	- locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
21mr|kernel-5.15-generic-5.15.193-2|5561	- m68k: coldfire/device.c: only build FEC when HW macros are defined
21mr|kernel-5.15-generic-5.15.193-2|5562	- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
21mr|kernel-5.15-generic-5.15.193-2|5563	- m68k: mvme147: Fix SCSI controller IRQ numbers
21mr|kernel-5.15-generic-5.15.193-2|5564	- m68k: mvme147: Reinstate early console
21mr|kernel-5.15-generic-5.15.193-2|5565	- m68k: mvme16x: Add and use "mvme16x.h"
21mr|kernel-5.15-generic-5.15.193-2|5566	- mac80211: Add support to trigger sta disconnect on hardware restart
21mr|kernel-5.15-generic-5.15.193-2|5567	- mac80211: always have ieee80211_sta_restart()
21mr|kernel-5.15-generic-5.15.193-2|5568	- mac80211: do drv_reconfig_complete() before restarting all
21mr|kernel-5.15-generic-5.15.193-2|5569	- mac80211: fix user-power when emulating chanctx
21mr|kernel-5.15-generic-5.15.193-2|5570	- mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
21mr|kernel-5.15-generic-5.15.193-2|5571	- mac802154: check local interfaces before deleting sdata list
21mr|kernel-5.15-generic-5.15.193-2|5572	- macsec: don't increment counters for an unrelated SA
21mr|kernel-5.15-generic-5.15.193-2|5573	- mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
21mr|kernel-5.15-generic-5.15.193-2|5574	- marvell: pxa168_eth: fix call balance of pep->clk handling routines
21mr|kernel-5.15-generic-5.15.193-2|5575	- md/raid10: improve code of mrdev in raid10_sync_request
21mr|kernel-5.15-generic-5.15.193-2|5576	- md/raid5: fix atomicity violation in raid5_cache_count
21mr|kernel-5.15-generic-5.15.193-2|5577	- media: adv7604: prevent underflow condition when reporting colorspace
21mr|kernel-5.15-generic-5.15.193-2|5578	- media: atomisp: Add check for rgby_data memory allocation failure
21mr|kernel-5.15-generic-5.15.193-2|5579	- media: atomisp: remove #ifdef HAS_NO_HMEM
21mr|kernel-5.15-generic-5.15.193-2|5580	- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
21mr|kernel-5.15-generic-5.15.193-2|5581	- media: cx24116: prevent overflows on SNR calculus
21mr|kernel-5.15-generic-5.15.193-2|5582	- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set
21mr|kernel-5.15-generic-5.15.193-2|5583	- media: dvbdev: prevent the risk of out of memory access
21mr|kernel-5.15-generic-5.15.193-2|5584	- media: dvb_frontend: don't play tricks with underflow values
21mr|kernel-5.15-generic-5.15.193-2|5585	- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
21mr|kernel-5.15-generic-5.15.193-2|5586	- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
21mr|kernel-5.15-generic-5.15.193-2|5587	- media: i2c: tc358743: Fix crash in the probe error path when using polling
21mr|kernel-5.15-generic-5.15.193-2|5588	- media: imx-jpeg: Ensure power suppliers be suspended before detach them
21mr|kernel-5.15-generic-5.15.193-2|5589	- media: imx-jpeg: Set video drvdata before register video device
21mr|kernel-5.15-generic-5.15.193-2|5590	- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
21mr|kernel-5.15-generic-5.15.193-2|5591	- media: pulse8-cec: fix data timestamp at pulse8_setup()
21mr|kernel-5.15-generic-5.15.193-2|5592	- media: s5p-jpeg: prevent buffer overflows
21mr|kernel-5.15-generic-5.15.193-2|5593	- media: stb0899_algo: initialize cfr before using it
21mr|kernel-5.15-generic-5.15.193-2|5594	- media: ts2020: fix null-ptr-deref in ts2020_probe()
21mr|kernel-5.15-generic-5.15.193-2|5595	- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
21mr|kernel-5.15-generic-5.15.193-2|5596	- media: uvcvideo: Require entities to have a non-zero unique ID
21mr|kernel-5.15-generic-5.15.193-2|5597	- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format
21mr|kernel-5.15-generic-5.15.193-2|5598	- media: uvcvideo: Stop stream during unregister
21mr|kernel-5.15-generic-5.15.193-2|5599	- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
21mr|kernel-5.15-generic-5.15.193-2|5600	- media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()
21mr|kernel-5.15-generic-5.15.193-2|5601	- media: v4l2-tpg: prevent the risk of a division by zero
21mr|kernel-5.15-generic-5.15.193-2|5602	- media: venus : Addition of EOS Event support for Encoder
21mr|kernel-5.15-generic-5.15.193-2|5603	- media: venus : Addition of support for VIDIOC_TRY_ENCODER_CMD
21mr|kernel-5.15-generic-5.15.193-2|5604	- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-5.15-generic-5.15.193-2|5605	- media: venus: provide ctx queue lock for ioctl synchronization
21mr|kernel-5.15-generic-5.15.193-2|5606	- media: venus: vdec: decoded picture buffer handling during reconfig sequence
21mr|kernel-5.15-generic-5.15.193-2|5607	- media: venus: vdec: fixed possible memory leak issue
21mr|kernel-5.15-generic-5.15.193-2|5608	- media: venus: venc: Use pmruntime autosuspend
21mr|kernel-5.15-generic-5.15.193-2|5609	- media: wl128x: Fix atomicity violation in fmc_send_cmd()
21mr|kernel-5.15-generic-5.15.193-2|5610	- mfd: da9052-spi: Change read-mask to write-mask
21mr|kernel-5.15-generic-5.15.193-2|5611	- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe()
21mr|kernel-5.15-generic-5.15.193-2|5612	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
21mr|kernel-5.15-generic-5.15.193-2|5613	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
21mr|kernel-5.15-generic-5.15.193-2|5614	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
21mr|kernel-5.15-generic-5.15.193-2|5615	- mfd: rt5033: Fix missing regmap_del_irq_chip()
21mr|kernel-5.15-generic-5.15.193-2|5616	- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
21mr|kernel-5.15-generic-5.15.193-2|5617	- mips: asm: fix warning when disabling MIPS_FP_SUPPORT
21mr|kernel-5.15-generic-5.15.193-2|5618	- MIPS: Loongson64: DTS: Fix msi node for ls7a
21mr|kernel-5.15-generic-5.15.193-2|5619	- MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
21mr|kernel-5.15-generic-5.15.193-2|5620	- MIPS: Probe toolchain support of -msym32
21mr|kernel-5.15-generic-5.15.193-2|5621	- misc: apds990x: Fix missing pm_runtime_disable()
21mr|kernel-5.15-generic-5.15.193-2|5622	- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
21mr|kernel-5.15-generic-5.15.193-2|5623	- misc: sgi-gru: Don't disable preemption in GRU driver
21mr|kernel-5.15-generic-5.15.193-2|5624	- mm: avoid unsafe VMA hook invocation when error arises on mmap hook
21mr|kernel-5.15-generic-5.15.193-2|5625	- mmc: core: Further prevent card detect during shutdown
21mr|kernel-5.15-generic-5.15.193-2|5626	- mmc: mmc_spi: drop buggy snprintf()
21mr|kernel-5.15-generic-5.15.193-2|5627	- mmc: mtk-sd: Fix error handle of probe function
21mr|kernel-5.15-generic-5.15.193-2|5628	- mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
21mr|kernel-5.15-generic-5.15.193-2|5629	- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
21mr|kernel-5.15-generic-5.15.193-2|5630	- mmc: sunxi-mmc: Add D1 MMC variant
21mr|kernel-5.15-generic-5.15.193-2|5631	- mmc: sunxi-mmc: Fix A100 compatible description
21mr|kernel-5.15-generic-5.15.193-2|5632	- mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
21mr|kernel-5.15-generic-5.15.193-2|5633	- mm/damon/vaddr-test: split a test function having >1024 bytes frame size
21mr|kernel-5.15-generic-5.15.193-2|5634	- mm: fix NULL pointer dereference in alloc_pages_bulk_noprof
21mr|kernel-5.15-generic-5.15.193-2|5635	- mm: krealloc: Fix MTE false alarm in __do_krealloc
21mr|kernel-5.15-generic-5.15.193-2|5636	- mm/memory: add non-anonymous page check in the copy_present_page()
21mr|kernel-5.15-generic-5.15.193-2|5637	- mm/page_alloc: call check_new_pages() while zone spinlock is not held
21mr|kernel-5.15-generic-5.15.193-2|5638	- mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves
21mr|kernel-5.15-generic-5.15.193-2|5639	- mm/page_alloc: explicitly define what alloc flags deplete min reserves
21mr|kernel-5.15-generic-5.15.193-2|5640	- mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags
21mr|kernel-5.15-generic-5.15.193-2|5641	- mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked()
21mr|kernel-5.15-generic-5.15.193-2|5642	- mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves
21mr|kernel-5.15-generic-5.15.193-2|5643	- mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE
21mr|kernel-5.15-generic-5.15.193-2|5644	- mm/page_alloc: split out buddy removal code from rmqueue into separate helper
21mr|kernel-5.15-generic-5.15.193-2|5645	- mm/page_alloc: treat RT tasks similar to __GFP_HIGH
21mr|kernel-5.15-generic-5.15.193-2|5646	- mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling
21mr|kernel-5.15-generic-5.15.193-2|5647	- mm: resolve faulty mmap_region() error path behaviour
21mr|kernel-5.15-generic-5.15.193-2|5648	- mm: revert "mm: shmem: fix data-race in shmem_getattr()"
21mr|kernel-5.15-generic-5.15.193-2|5649	- mm: shmem: fix data-race in shmem_getattr()
21mr|kernel-5.15-generic-5.15.193-2|5650	- mm: unconditionally close VMAs on error
21mr|kernel-5.15-generic-5.15.193-2|5651	- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
21mr|kernel-5.15-generic-5.15.193-2|5652	- mm/vmstat: fix a W=1 clang compiler warning
21mr|kernel-5.15-generic-5.15.193-2|5653	- modpost: Add .irqentry.text to OTHER_SECTIONS
21mr|kernel-5.15-generic-5.15.193-2|5654	- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
21mr|kernel-5.15-generic-5.15.193-2|5655	- modpost: fix the missed iteration for the max bit in do_input()
21mr|kernel-5.15-generic-5.15.193-2|5656	- modpost: Include '.text.*' in TEXT_SECTIONS
21mr|kernel-5.15-generic-5.15.193-2|5657	- modpost: remove incorrect code in do_eisa_entry()
21mr|kernel-5.15-generic-5.15.193-2|5658	- mptcp: cope racing subflow creation in mptcp_rcv_space_adjust
21mr|kernel-5.15-generic-5.15.193-2|5659	- mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
21mr|kernel-5.15-generic-5.15.193-2|5660	- mptcp: drop port parameter of mptcp_pm_add_addr_signal
21mr|kernel-5.15-generic-5.15.193-2|5661	- mptcp: fix TCP options overflow.
21mr|kernel-5.15-generic-5.15.193-2|5662	- mtd: diskonchip: Cast an operand to prevent potential overflow
21mr|kernel-5.15-generic-5.15.193-2|5663	- mtd: rawnand: arasan: Fix double assertion of chip-select
21mr|kernel-5.15-generic-5.15.193-2|5664	- mtd: rawnand: arasan: Fix missing de-registration of NAND
21mr|kernel-5.15-generic-5.15.193-2|5665	- mtd: rawnand: atmel: Fix possible memory leak
21mr|kernel-5.15-generic-5.15.193-2|5666	- mtd: rawnand: fix double free in atmel_pmecc_create_user()
21mr|kernel-5.15-generic-5.15.193-2|5667	- mtd: spi-nor: core: replace dummy buswidth from addr to data
21mr|kernel-5.15-generic-5.15.193-2|5668	- net: 802: LLC+SNAP OID:PID lookup on start of skb data
21mr|kernel-5.15-generic-5.15.193-2|5669	- net: add exit_batch_rtnl() method
21mr|kernel-5.15-generic-5.15.193-2|5670	- net: af_can: do not leave a dangling sk pointer in can_create()
21mr|kernel-5.15-generic-5.15.193-2|5671	- net: amd: mvme147: Fix probe banner message
21mr|kernel-5.15-generic-5.15.193-2|5672	- net: arc: fix the device for dma_map_single/dma_unmap_single
21mr|kernel-5.15-generic-5.15.193-2|5673	- net: bridge: xmit: make sure we have at least eth header len bytes
21mr|kernel-5.15-generic-5.15.193-2|5674	- netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()
21mr|kernel-5.15-generic-5.15.193-2|5675	- netdevsim: copy addresses for both in and out paths
21mr|kernel-5.15-generic-5.15.193-2|5676	- netdevsim: prevent bad user input in nsim_dev_health_break_write()
21mr|kernel-5.15-generic-5.15.193-2|5677	- netdevsim: rely on XFRM state direction instead of flags
21mr|kernel-5.15-generic-5.15.193-2|5678	- net: do not delay dst_entries_add() in dst_release()
21mr|kernel-5.15-generic-5.15.193-2|5679	- net: dsa: improve shutdown sequence
21mr|kernel-5.15-generic-5.15.193-2|5680	- net: dsa: microchip: correct KSZ8795 static MAC table access
21mr|kernel-5.15-generic-5.15.193-2|5681	- net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x
21mr|kernel-5.15-generic-5.15.193-2|5682	- net: enetc: set MAC address to the VF net_device
21mr|kernel-5.15-generic-5.15.193-2|5683	- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()
21mr|kernel-5.15-generic-5.15.193-2|5684	- net: ethernet: bgmac-platform: fix an OF node reference leak
21mr|kernel-5.15-generic-5.15.193-2|5685	- net: ethernet: fs_enet: Use %%pa to format resource_size_t
21mr|kernel-5.15-generic-5.15.193-2|5686	- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
21mr|kernel-5.15-generic-5.15.193-2|5687	- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
21mr|kernel-5.15-generic-5.15.193-2|5688	- net: fec_mpc52xx_phy: Use %%pa to format resource_size_t
21mr|kernel-5.15-generic-5.15.193-2|5689	- netfilter: conntrack: clamp maximum hashtable size to INT_MAX
21mr|kernel-5.15-generic-5.15.193-2|5690	- netfilter: Fix use-after-free in get_info()
21mr|kernel-5.15-generic-5.15.193-2|5691	- netfilter: ipset: add missing range check in bitmap_ip_uadt
21mr|kernel-5.15-generic-5.15.193-2|5692	- netfilter: ipset: Fix for recursive locking warning
21mr|kernel-5.15-generic-5.15.193-2|5693	- netfilter: ipset: Hold module reference while requesting a module
21mr|kernel-5.15-generic-5.15.193-2|5694	- netfilter: nf_tables: imbalance in flowtable binding
21mr|kernel-5.15-generic-5.15.193-2|5695	- netfilter: nf_tables: must hold rcu read lock while iterating object type list
21mr|kernel-5.15-generic-5.15.193-2|5696	- netfilter: nf_tables: skip transaction if update object is not implemented
21mr|kernel-5.15-generic-5.15.193-2|5697	- netfilter: nft_payload: sanitize offset and length before calling skb_checksum()
21mr|kernel-5.15-generic-5.15.193-2|5698	- netfilter: nft_set_hash: skip duplicated elements pending gc run
21mr|kernel-5.15-generic-5.15.193-2|5699	- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
21mr|kernel-5.15-generic-5.15.193-2|5700	- netfilter: x_tables: fix LED ID check in led_tg_check()
21mr|kernel-5.15-generic-5.15.193-2|5701	- netfilter: xtables: fix typo causing some targets not to load on IPv6
21mr|kernel-5.15-generic-5.15.193-2|5702	- net: fix data-races around sk->sk_forward_alloc
21mr|kernel-5.15-generic-5.15.193-2|5703	- net: fix memory leak in tcp_conn_request()
21mr|kernel-5.15-generic-5.15.193-2|5704	- net: hinic: Fix cleanup in create_rxqs/txqs()
21mr|kernel-5.15-generic-5.15.193-2|5705	- net: hns3: fix kernel crash when uninstalling driver
21mr|kernel-5.15-generic-5.15.193-2|5706	- net: hsr: avoid potential out-of-bound access in fill_frame_info()
21mr|kernel-5.15-generic-5.15.193-2|5707	- net: hsr: fix hsr_init_sk() vs network/transport headers.
21mr|kernel-5.15-generic-5.15.193-2|5708	- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
21mr|kernel-5.15-generic-5.15.193-2|5709	- net: inet6: do not leave a dangling sk pointer in inet6_create()
21mr|kernel-5.15-generic-5.15.193-2|5710	- net: inet: do not leave a dangling sk pointer in inet_create()
21mr|kernel-5.15-generic-5.15.193-2|5711	- net/ipv6: release expired exception dst cached in socket
21mr|kernel-5.15-generic-5.15.193-2|5712	- net: lapb: increase LAPB_HEADER_LEN
21mr|kernel-5.15-generic-5.15.193-2|5713	- netlink: terminate outstanding dump on socket close
21mr|kernel-5.15-generic-5.15.193-2|5714	- netlink: typographical error in nlmsg_type constants definition
21mr|kernel-5.15-generic-5.15.193-2|5715	- net: llc: reset skb->transport_header
21mr|kernel-5.15-generic-5.15.193-2|5716	- net: mdiobus: fix an OF node reference leak
21mr|kernel-5.15-generic-5.15.193-2|5717	- net: mdio-ipq4019: add missing error check
21mr|kernel-5.15-generic-5.15.193-2|5718	- net/mlx5: Add priorities for counters in RDMA namespaces
21mr|kernel-5.15-generic-5.15.193-2|5719	- net/mlx5e: CT: Fix null-ptr-deref in add rule err flow
21mr|kernel-5.15-generic-5.15.193-2|5720	- net/mlx5e: kTLS, Fix incorrect page refcounting
21mr|kernel-5.15-generic-5.15.193-2|5721	- net/mlx5: Fix RDMA TX steering prio
21mr|kernel-5.15-generic-5.15.193-2|5722	- net/mlx5: fs, lock FTE when checking if active
21mr|kernel-5.15-generic-5.15.193-2|5723	- net/mlx5: Refactor mlx5_get_flow_namespace
21mr|kernel-5.15-generic-5.15.193-2|5724	- net: mv643xx_eth: fix an OF node reference leak
21mr|kernel-5.15-generic-5.15.193-2|5725	- net/neighbor: clear error in case strict check is not set
21mr|kernel-5.15-generic-5.15.193-2|5726	- net: phy: dp83822: Fix reset pin definitions
21mr|kernel-5.15-generic-5.15.193-2|5727	- net: phy: ti: add PHY_RST_AFTER_CLK_EN flag
21mr|kernel-5.15-generic-5.15.193-2|5728	- net: plip: fix break; causing plip to never transmit
21mr|kernel-5.15-generic-5.15.193-2|5729	- netpoll: Use rcu_access_pointer() in netpoll_poll_lock
21mr|kernel-5.15-generic-5.15.193-2|5730	- netpoll: Use rcu_access_pointer() in __netpoll_setup
21mr|kernel-5.15-generic-5.15.193-2|5731	- net/qed: allow old cards not supporting "num_images" to work
21mr|kernel-5.15-generic-5.15.193-2|5732	- net: restrict SO_REUSEPORT to inet sockets
21mr|kernel-5.15-generic-5.15.193-2|5733	- net: rfkill: gpio: Add check for clk_enable()
21mr|kernel-5.15-generic-5.15.193-2|5734	- netrom: check buffer length before accessing it
21mr|kernel-5.15-generic-5.15.193-2|5735	- net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
21mr|kernel-5.15-generic-5.15.193-2|5736	- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
21mr|kernel-5.15-generic-5.15.193-2|5737	- net: sched: fix erspan_opt settings in cls_flower
21mr|kernel-5.15-generic-5.15.193-2|5738	- net: sched: fix ets qdisc OOB Indexing
21mr|kernel-5.15-generic-5.15.193-2|5739	- net: sched: fix ordering of qlen adjustment
21mr|kernel-5.15-generic-5.15.193-2|5740	- net: sched: fix use-after-free in taprio_change()
21mr|kernel-5.15-generic-5.15.193-2|5741	- net/sched: netem: account for backlog updates from child qdisc
21mr|kernel-5.15-generic-5.15.193-2|5742	- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
21mr|kernel-5.15-generic-5.15.193-2|5743	- net/sched: tbf: correct backlog statistic for GSO packets
21mr|kernel-5.15-generic-5.15.193-2|5744	- net/sctp: Prevent autoclose integer overflow in sctp_association_init()
21mr|kernel-5.15-generic-5.15.193-2|5745	- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
21mr|kernel-5.15-generic-5.15.193-2|5746	- net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
21mr|kernel-5.15-generic-5.15.193-2|5747	- net/smc: check return value of sock_recvmsg when draining clc data
21mr|kernel-5.15-generic-5.15.193-2|5748	- net/smc: check smcd_v2_ext_offset when receiving proposal msg
21mr|kernel-5.15-generic-5.15.193-2|5749	- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
21mr|kernel-5.15-generic-5.15.193-2|5750	- net/smc: Fix af_ops of child socket pointing to released memory
21mr|kernel-5.15-generic-5.15.193-2|5751	- net/smc: fix LGR and link use-after-free issue
21mr|kernel-5.15-generic-5.15.193-2|5752	- net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid
21mr|kernel-5.15-generic-5.15.193-2|5753	- net/smc: Limit backlog connections
21mr|kernel-5.15-generic-5.15.193-2|5754	- net: sparx5: fix FDMA performance issue
21mr|kernel-5.15-generic-5.15.193-2|5755	- net: sparx5: fix the maximum frame length register
21mr|kernel-5.15-generic-5.15.193-2|5756	- net: stmmac: don't create a MDIO bus if unnecessary
21mr|kernel-5.15-generic-5.15.193-2|5757	- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
21mr|kernel-5.15-generic-5.15.193-2|5758	- net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case
21mr|kernel-5.15-generic-5.15.193-2|5759	- net: stmmac: platform: provide devm_stmmac_probe_config_dt()
21mr|kernel-5.15-generic-5.15.193-2|5760	- net: stmmac: restructure the error path of stmmac_probe_config_dt()
21mr|kernel-5.15-generic-5.15.193-2|5761	- net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data
21mr|kernel-5.15-generic-5.15.193-2|5762	- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()
21mr|kernel-5.15-generic-5.15.193-2|5763	- net: systemport: fix potential memory leak in bcm_sysport_xmit()
21mr|kernel-5.15-generic-5.15.193-2|5764	- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
21mr|kernel-5.15-generic-5.15.193-2|5765	- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
21mr|kernel-5.15-generic-5.15.193-2|5766	- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition
21mr|kernel-5.15-generic-5.15.193-2|5767	- net: usb: qmi_wwan: add Quectel RG650V
21mr|kernel-5.15-generic-5.15.193-2|5768	- net: usb: qmi_wwan: add Telit FE910C04 compositions
21mr|kernel-5.15-generic-5.15.193-2|5769	- net: usb: usbnet: fix name regression
21mr|kernel-5.15-generic-5.15.193-2|5770	- net: usb: usbnet: fix race in probe failure
21mr|kernel-5.15-generic-5.15.193-2|5771	- net: wwan: fix global oob in wwan_rtnl_policy
21mr|kernel-5.15-generic-5.15.193-2|5772	- net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
21mr|kernel-5.15-generic-5.15.193-2|5773	- net: xilinx: axienet: Fix IRQ coalescing packet count overflow
21mr|kernel-5.15-generic-5.15.193-2|5774	- net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|5775	- nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
21mr|kernel-5.15-generic-5.15.193-2|5776	- NFS: Add a tracepoint to show the results of nfs_set_cache_invalid()
21mr|kernel-5.15-generic-5.15.193-2|5777	- nfs: avoid i_lock contention in nfs_clear_invalid_mapping
21mr|kernel-5.15-generic-5.15.193-2|5778	- nfsd: add list_head nf_gc to struct nfsd_file
21mr|kernel-5.15-generic-5.15.193-2|5779	- NFSD: Async COPY result needs to return a write verifier
21mr|kernel-5.15-generic-5.15.193-2|5780	- nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net
21mr|kernel-5.15-generic-5.15.193-2|5781	- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
21mr|kernel-5.15-generic-5.15.193-2|5782	- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
21mr|kernel-5.15-generic-5.15.193-2|5783	- NFSD: Fix nfsd4_shutdown_copy()
21mr|kernel-5.15-generic-5.15.193-2|5784	- NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point
21mr|kernel-5.15-generic-5.15.193-2|5785	- NFSD: Initialize struct nfsd4_copy earlier
21mr|kernel-5.15-generic-5.15.193-2|5786	- NFSD: Limit the number of concurrent async COPY operations
21mr|kernel-5.15-generic-5.15.193-2|5787	- nfsd: make sure exp active before svc_export_show
21mr|kernel-5.15-generic-5.15.193-2|5788	- NFSD: Never decrement pending_async_copies on error
21mr|kernel-5.15-generic-5.15.193-2|5789	- NFSD: Prevent a potential integer overflow
21mr|kernel-5.15-generic-5.15.193-2|5790	- NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
21mr|kernel-5.15-generic-5.15.193-2|5791	- nfsd: restore callback functionality for NFSv4.0
21mr|kernel-5.15-generic-5.15.193-2|5792	- nfs: Fix KMSAN warning in decode_getfattr_attrs()
21mr|kernel-5.15-generic-5.15.193-2|5793	- nfs: ignore SB_RDONLY when mounting nfs
21mr|kernel-5.15-generic-5.15.193-2|5794	- NFS: nfs_async_write_reschedule_io must not recurse into the writeback code
21mr|kernel-5.15-generic-5.15.193-2|5795	- NFS/pnfs: Fix a live lock between recalled layouts and layoutget
21mr|kernel-5.15-generic-5.15.193-2|5796	- NFS: remove revoked delegation from server's delegation list
21mr|kernel-5.15-generic-5.15.193-2|5797	- NFSv3: handle out-of-order write replies.
21mr|kernel-5.15-generic-5.15.193-2|5798	- NFSv3: only use NFS timeout for MOUNT when protocols are compatible
21mr|kernel-5.15-generic-5.15.193-2|5799	- NFSv4.0: Fix a use-after-free problem in the asynchronous open()
21mr|kernel-5.15-generic-5.15.193-2|5800	- nilfs2: fix kernel bug due to missing clearing of buffer delay flag
21mr|kernel-5.15-generic-5.15.193-2|5801	- nilfs2: fix kernel bug due to missing clearing of checked flag
21mr|kernel-5.15-generic-5.15.193-2|5802	- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint
21mr|kernel-5.15-generic-5.15.193-2|5803	- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
21mr|kernel-5.15-generic-5.15.193-2|5804	- nilfs2: fix potential deadlock with newly created symlinks
21mr|kernel-5.15-generic-5.15.193-2|5805	- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
21mr|kernel-5.15-generic-5.15.193-2|5806	- nilfs2: prevent use of deleted inode
21mr|kernel-5.15-generic-5.15.193-2|5807	- nvdimm: rectify the illogical code within nd_dax_probe()
21mr|kernel-5.15-generic-5.15.193-2|5808	- nvme: fix metadata handling in nvme-passthrough
21mr|kernel-5.15-generic-5.15.193-2|5809	- nvme-pci: fix freeing of the HMB descriptor table
21mr|kernel-5.15-generic-5.15.193-2|5810	- nvmet: propagate npwg topology
21mr|kernel-5.15-generic-5.15.193-2|5811	- objtool/x86: allow syscall instruction
21mr|kernel-5.15-generic-5.15.193-2|5812	- ocfs2: correct return value of ocfs2_local_free_info()
21mr|kernel-5.15-generic-5.15.193-2|5813	- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
21mr|kernel-5.15-generic-5.15.193-2|5814	- ocfs2: fix UBSAN warning in ocfs2_verify_volume()
21mr|kernel-5.15-generic-5.15.193-2|5815	- ocfs2: fix uninitialized value in ocfs2_file_read_iter()
21mr|kernel-5.15-generic-5.15.193-2|5816	- ocfs2: free inode when ocfs2_get_init_inode() fails
21mr|kernel-5.15-generic-5.15.193-2|5817	- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow
21mr|kernel-5.15-generic-5.15.193-2|5818	- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()
21mr|kernel-5.15-generic-5.15.193-2|5819	- ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
21mr|kernel-5.15-generic-5.15.193-2|5820	- ocfs2: uncache inode which has failed entering the group
21mr|kernel-5.15-generic-5.15.193-2|5821	- ocfs2: update seq_file index in ocfs2_dlm_seq_next
21mr|kernel-5.15-generic-5.15.193-2|5822	- octeontx2-af: Fix potential integer overflows on integer shifts
21mr|kernel-5.15-generic-5.15.193-2|5823	- octeontx2-af: RPM: Fix mismatch in lmac type
21mr|kernel-5.15-generic-5.15.193-2|5824	- octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
21mr|kernel-5.15-generic-5.15.193-2|5825	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
21mr|kernel-5.15-generic-5.15.193-2|5826	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
21mr|kernel-5.15-generic-5.15.193-2|5827	- of/address: Add support for 3 address cell bus
21mr|kernel-5.15-generic-5.15.193-2|5828	- of: address: Fix address translation when address-size is greater than 2
21mr|kernel-5.15-generic-5.15.193-2|5829	- of: address: Preserve the flags portion on 1:1 dma-ranges mapping
21mr|kernel-5.15-generic-5.15.193-2|5830	- of: address: Remove duplicated functions
21mr|kernel-5.15-generic-5.15.193-2|5831	- of: address: Store number of bus flag cells rather than bool
21mr|kernel-5.15-generic-5.15.193-2|5832	- of: Fix error path in of_parse_phandle_with_args_map()
21mr|kernel-5.15-generic-5.15.193-2|5833	- of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
21mr|kernel-5.15-generic-5.15.193-2|5834	- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
21mr|kernel-5.15-generic-5.15.193-2|5835	- of: unittest: Add bus address range parsing tests
21mr|kernel-5.15-generic-5.15.193-2|5836	- openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)
21mr|kernel-5.15-generic-5.15.193-2|5837	- ovl: Filter invalid inodes with missing lookup function
21mr|kernel-5.15-generic-5.15.193-2|5838	- ovl: properly handle large files in ovl_security_fileattr
21mr|kernel-5.15-generic-5.15.193-2|5839	- parisc: fix a possible DMA corruption
21mr|kernel-5.15-generic-5.15.193-2|5840	- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals
21mr|kernel-5.15-generic-5.15.193-2|5841	- PCI: Add ACS quirk for Broadcom BCM5760X NIC
21mr|kernel-5.15-generic-5.15.193-2|5842	- PCI: Add ACS quirk for Wangxun FF5xxx NICs
21mr|kernel-5.15-generic-5.15.193-2|5843	- PCI: Add 'reset_subordinate' to reset hierarchy below bridge
21mr|kernel-5.15-generic-5.15.193-2|5844	- PCI/AER: Disable AER service on suspend
21mr|kernel-5.15-generic-5.15.193-2|5845	- PCI: cpqphp: Fix PCIBIOS_* return value confusion
21mr|kernel-5.15-generic-5.15.193-2|5846	- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
21mr|kernel-5.15-generic-5.15.193-2|5847	- PCI: Detect and trust built-in Thunderbolt chips
21mr|kernel-5.15-generic-5.15.193-2|5848	- PCI: Fix reset_method_store() memory leak
21mr|kernel-5.15-generic-5.15.193-2|5849	- PCI: Fix use-after-free of slot->bus on hot remove
21mr|kernel-5.15-generic-5.15.193-2|5850	- PCI: keystone: Add link up check to ks_pcie_other_map_bus()
21mr|kernel-5.15-generic-5.15.193-2|5851	- PCI: rockchip-ep: Fix address translation unit programming
21mr|kernel-5.15-generic-5.15.193-2|5852	- PCI: Use preserve_config in place of pci_flags
21mr|kernel-5.15-generic-5.15.193-2|5853	- PCI: vmd: Create domain symlink before pci_bus_add_devices()
21mr|kernel-5.15-generic-5.15.193-2|5854	- perf cs-etm: Don't flush when packet_queue fills up
21mr|kernel-5.15-generic-5.15.193-2|5855	- perf probe: Correct demangled symbols in C++ program
21mr|kernel-5.15-generic-5.15.193-2|5856	- perf probe: Fix libdw memory leak
21mr|kernel-5.15-generic-5.15.193-2|5857	- perf trace: Avoid garbage when not printing a syscall's arguments
21mr|kernel-5.15-generic-5.15.193-2|5858	- perf trace: avoid garbage when not printing a trace event's arguments
21mr|kernel-5.15-generic-5.15.193-2|5859	- perf trace: Do not lose last events in a race
21mr|kernel-5.15-generic-5.15.193-2|5860	- perf/x86/intel/pt: Fix buffer full but size is 0 case
21mr|kernel-5.15-generic-5.15.193-2|5861	- phy: core: Fix an OF node refcount leakage in _of_phy_get()
21mr|kernel-5.15-generic-5.15.193-2|5862	- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
21mr|kernel-5.15-generic-5.15.193-2|5863	- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider
21mr|kernel-5.15-generic-5.15.193-2|5864	- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
21mr|kernel-5.15-generic-5.15.193-2|5865	- phy: core: Fix that API devm_phy_put() fails to release the phy
21mr|kernel-5.15-generic-5.15.193-2|5866	- phy: usb: Add "wake on" functionality for newer Synopsis XHCI controllers
21mr|kernel-5.15-generic-5.15.193-2|5867	- phy: usb: Fix clock imbalance for suspend/resume
21mr|kernel-5.15-generic-5.15.193-2|5868	- phy: usb: Toggle the PHY power during init
21mr|kernel-5.15-generic-5.15.193-2|5869	- phy: usb: Use slow clock for wake enabled suspend
21mr|kernel-5.15-generic-5.15.193-2|5870	- pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
21mr|kernel-5.15-generic-5.15.193-2|5871	- pinctrl: k210: Undef K210_PC_DEFAULT
21mr|kernel-5.15-generic-5.15.193-2|5872	- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
21mr|kernel-5.15-generic-5.15.193-2|5873	- pinctrl: qcom-pmic-gpio: add support for PM8937
21mr|kernel-5.15-generic-5.15.193-2|5874	- pinctrl: zynqmp: drop excess struct member description
21mr|kernel-5.15-generic-5.15.193-2|5875	- pktgen: Avoid out-of-bounds access in get_imix_entries
21mr|kernel-5.15-generic-5.15.193-2|5876	- platform/chrome: cros_ec_typec: Check for EC driver
21mr|kernel-5.15-generic-5.15.193-2|5877	- platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
21mr|kernel-5.15-generic-5.15.193-2|5878	- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
21mr|kernel-5.15-generic-5.15.193-2|5879	- platform/x86: dell-smbios-base: Extends support to Alienware products
21mr|kernel-5.15-generic-5.15.193-2|5880	- platform/x86: dell-sysman: add support for alienware products
21mr|kernel-5.15-generic-5.15.193-2|5881	- platform/x86: dell-wmi-base: Handle META key Lock/Unlock events
21mr|kernel-5.15-generic-5.15.193-2|5882	- platform/x86: dell-wmi: Ignore suspend notifications
21mr|kernel-5.15-generic-5.15.193-2|5883	- platform/x86: panasonic-laptop: Replace snprintf in show functions with sysfs_emit
21mr|kernel-5.15-generic-5.15.193-2|5884	- platform/x86: panasonic-laptop: Return errno correctly in show callback
21mr|kernel-5.15-generic-5.15.193-2|5885	- pmdomain: ti-sci: Add missing of_node_put() for args.np
21mr|kernel-5.15-generic-5.15.193-2|5886	- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
21mr|kernel-5.15-generic-5.15.193-2|5887	- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()
21mr|kernel-5.15-generic-5.15.193-2|5888	- posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone
21mr|kernel-5.15-generic-5.15.193-2|5889	- powerpc/kexec: Fix return of uninitialized variable
21mr|kernel-5.15-generic-5.15.193-2|5890	- powerpc/mm/fault: Fix kfence page fault reporting
21mr|kernel-5.15-generic-5.15.193-2|5891	- powerpc/powernv: Free name on error in opal_event_init()
21mr|kernel-5.15-generic-5.15.193-2|5892	- powerpc/prom_init: Fixup missing powermac #size-cells
21mr|kernel-5.15-generic-5.15.193-2|5893	- powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
21mr|kernel-5.15-generic-5.15.193-2|5894	- powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector
21mr|kernel-5.15-generic-5.15.193-2|5895	- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
21mr|kernel-5.15-generic-5.15.193-2|5896	- powerpc/vdso: Flag VDSO64 entry points as functions
21mr|kernel-5.15-generic-5.15.193-2|5897	- power: supply: bq27xxx: Fix registers of bq27426
21mr|kernel-5.15-generic-5.15.193-2|5898	- power: supply: core: Remove might_sleep() from power_supply_put()
21mr|kernel-5.15-generic-5.15.193-2|5899	- power: supply: gpio-charger: Fix set charge current limits
21mr|kernel-5.15-generic-5.15.193-2|5900	- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
21mr|kernel-5.15-generic-5.15.193-2|5901	- ptp: Add error handling for adjfine callback in ptp_clock_adjtime
21mr|kernel-5.15-generic-5.15.193-2|5902	- ptp: kvm: Use decrypted memory in confidential guest on x86
21mr|kernel-5.15-generic-5.15.193-2|5903	- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
21mr|kernel-5.15-generic-5.15.193-2|5904	- pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
21mr|kernel-5.15-generic-5.15.193-2|5905	- pwm: imx-tpm: Use correct MODULO value for EPWM mode
21mr|kernel-5.15-generic-5.15.193-2|5906	- qca_spi: Fix clock speed for multiple QCA7000
21mr|kernel-5.15-generic-5.15.193-2|5907	- qca_spi: Make driver probing reliable
21mr|kernel-5.15-generic-5.15.193-2|5908	- quota: flush quota_release_work upon quota writeback
21mr|kernel-5.15-generic-5.15.193-2|5909	- r8169: avoid unsolicited interrupts
21mr|kernel-5.15-generic-5.15.193-2|5910	- r8169: don't apply UDP padding quirk on RTL8126A
21mr|kernel-5.15-generic-5.15.193-2|5911	- rcu-tasks: Idle tasks on offline CPUs are in quiescent states
21mr|kernel-5.15-generic-5.15.193-2|5912	- RDMA/bnxt_re: Add a check for memory allocation
21mr|kernel-5.15-generic-5.15.193-2|5913	- RDMA/bnxt_re: Add check for path mtu in modify_qp
21mr|kernel-5.15-generic-5.15.193-2|5914	- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
21mr|kernel-5.15-generic-5.15.193-2|5915	- RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages
21mr|kernel-5.15-generic-5.15.193-2|5916	- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
21mr|kernel-5.15-generic-5.15.193-2|5917	- RDMA/bnxt_re: Fix max_qp_wrs reported
21mr|kernel-5.15-generic-5.15.193-2|5918	- RDMA/bnxt_re: Fix reporting hw_ver in query_device
21mr|kernel-5.15-generic-5.15.193-2|5919	- RDMA/bnxt_re: Fix the locking while accessing the QP table
21mr|kernel-5.15-generic-5.15.193-2|5920	- RDMA/bnxt_re: Return more meaningful error
21mr|kernel-5.15-generic-5.15.193-2|5921	- RDMA/bnxt_re: synchronize the qp-handle table array
21mr|kernel-5.15-generic-5.15.193-2|5922	- RDMA/cxgb4: Dump vendor specific QP details
21mr|kernel-5.15-generic-5.15.193-2|5923	- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP
21mr|kernel-5.15-generic-5.15.193-2|5924	- RDMA/hns: Fix mapping error of zero-hop WQE buffer
21mr|kernel-5.15-generic-5.15.193-2|5925	- RDMA/hns: Fix missing flush CQE for DWQE
21mr|kernel-5.15-generic-5.15.193-2|5926	- RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
21mr|kernel-5.15-generic-5.15.193-2|5927	- RDMA/hns: Fix out-of-order issue of requester when setting FENCE
21mr|kernel-5.15-generic-5.15.193-2|5928	- RDMA/hns: Fix warning storm caused by invalid input in IO path
21mr|kernel-5.15-generic-5.15.193-2|5929	- RDMA/hns: Remove redundant 'attr_mask' in modify_qp_init_to_init()
21mr|kernel-5.15-generic-5.15.193-2|5930	- RDMA/hns: Remove redundant 'bt_level' for hem_list_alloc_item()
21mr|kernel-5.15-generic-5.15.193-2|5931	- RDMA/irdma: Fix misspelling of "accept*"
21mr|kernel-5.15-generic-5.15.193-2|5932	- RDMA/mlx5: Enforce same type port association for multiport RoCE
21mr|kernel-5.15-generic-5.15.193-2|5933	- RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down
21mr|kernel-5.15-generic-5.15.193-2|5934	- RDMA/rtrs: Ensure 'ib_sge list' is accessible
21mr|kernel-5.15-generic-5.15.193-2|5935	- RDMA/uverbs: Prevent integer overflow issue
21mr|kernel-5.15-generic-5.15.193-2|5936	- regmap: detach regmap from dev on regmap_exit
21mr|kernel-5.15-generic-5.15.193-2|5937	- regmap: irq: Set lockdep class for hierarchical IRQ domains
21mr|kernel-5.15-generic-5.15.193-2|5938	- regmap: Use correct format specifier for logging range errors
21mr|kernel-5.15-generic-5.15.193-2|5939	- regulator: rk808: Add apply_bit for BUCK3 on RK809
21mr|kernel-5.15-generic-5.15.193-2|5940	- remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
21mr|kernel-5.15-generic-5.15.193-2|5941	- Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"
21mr|kernel-5.15-generic-5.15.193-2|5942	- Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
21mr|kernel-5.15-generic-5.15.193-2|5943	- Revert "driver core: Fix uevent_show() vs driver detach race"
21mr|kernel-5.15-generic-5.15.193-2|5944	- Revert "drivers: clk: zynqmp: update divider round rate logic"
21mr|kernel-5.15-generic-5.15.193-2|5945	- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()"
21mr|kernel-5.15-generic-5.15.193-2|5946	- Revert "drm/amdgpu: rework resume handling for display (v2)"
21mr|kernel-5.15-generic-5.15.193-2|5947	- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device"
21mr|kernel-5.15-generic-5.15.193-2|5948	- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"
21mr|kernel-5.15-generic-5.15.193-2|5949	- Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
21mr|kernel-5.15-generic-5.15.193-2|5950	- Revert "parisc: fix a possible DMA corruption"
21mr|kernel-5.15-generic-5.15.193-2|5951	- Revert "PCI: Use preserve_config in place of pci_flags"
21mr|kernel-5.15-generic-5.15.193-2|5952	- Revert "regmap: detach regmap from dev on regmap_exit"
21mr|kernel-5.15-generic-5.15.193-2|5953	- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
21mr|kernel-5.15-generic-5.15.193-2|5954	- Revert "unicode: Don't special case ignorable code points"
21mr|kernel-5.15-generic-5.15.193-2|5955	- Revert "usb: gadget: composite: fix OS descriptors w_value logic"
21mr|kernel-5.15-generic-5.15.193-2|5956	- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
21mr|kernel-5.15-generic-5.15.193-2|5957	- riscv: efi: Set NX compat flag in PE/COFF header
21mr|kernel-5.15-generic-5.15.193-2|5958	- riscv: Fix sleeping in invalid context in die()
21mr|kernel-5.15-generic-5.15.193-2|5959	- riscv: Remove duplicated GET_RM
21mr|kernel-5.15-generic-5.15.193-2|5960	- riscv: Remove unused GENERATING_ASM_OFFSETS
21mr|kernel-5.15-generic-5.15.193-2|5961	- riscv: Use '%%u' to format the output of 'cpu'
21mr|kernel-5.15-generic-5.15.193-2|5962	- riscv: vdso: Prevent the compiler from inserting calls to memset()
21mr|kernel-5.15-generic-5.15.193-2|5963	- rocker: fix link status detection in rocker_carrier_init()
21mr|kernel-5.15-generic-5.15.193-2|5964	- rpmsg: glink: Add TX_DATA_CONT command while sending
21mr|kernel-5.15-generic-5.15.193-2|5965	- rpmsg: glink: Fix GLINK command prefix
21mr|kernel-5.15-generic-5.15.193-2|5966	- rpmsg: glink: Propagate TX failures in intentless mode as well
21mr|kernel-5.15-generic-5.15.193-2|5967	- rpmsg: glink: Send READ_NOTIFY command in FIFO full case
21mr|kernel-5.15-generic-5.15.193-2|5968	- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
21mr|kernel-5.15-generic-5.15.193-2|5969	- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
21mr|kernel-5.15-generic-5.15.193-2|5970	- rtc: abx80x: Fix WDT bit position of the status register
21mr|kernel-5.15-generic-5.15.193-2|5971	- rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
21mr|kernel-5.15-generic-5.15.193-2|5972	- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.15-generic-5.15.193-2|5973	- s390/cio: Do not unregister the subchannel based on DNV
21mr|kernel-5.15-generic-5.15.193-2|5974	- s390/cpum_sf: Handle CPU hotplug remove during sampling
21mr|kernel-5.15-generic-5.15.193-2|5975	- s390/entry: Mark IRQ entries to fix stack depot warnings
21mr|kernel-5.15-generic-5.15.193-2|5976	- s390: Initialize psw mask in perf_arch_fetch_caller_regs()
21mr|kernel-5.15-generic-5.15.193-2|5977	- s390/syscalls: Avoid creation of arch/arch/ directory
21mr|kernel-5.15-generic-5.15.193-2|5978	- samples/bpf: Fix a resource leak
21mr|kernel-5.15-generic-5.15.193-2|5979	- samples: pktgen: correct dev to DEV
21mr|kernel-5.15-generic-5.15.193-2|5980	- sched/core: Prevent wakeup of ksoftirqd during idle load balance
21mr|kernel-5.15-generic-5.15.193-2|5981	- sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
21mr|kernel-5.15-generic-5.15.193-2|5982	- sched/fair: Add NOHZ balancer flag for nohz.next_balance updates
21mr|kernel-5.15-generic-5.15.193-2|5983	- sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
21mr|kernel-5.15-generic-5.15.193-2|5984	- scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
21mr|kernel-5.15-generic-5.15.193-2|5985	- scsi: bfa: Fix use-after-free in bfad_im_module_exit()
21mr|kernel-5.15-generic-5.15.193-2|5986	- scsi: core: Fix scsi_mode_select() buffer length handling
21mr|kernel-5.15-generic-5.15.193-2|5987	- scsi: fusion: Remove unused variable 'rc'
21mr|kernel-5.15-generic-5.15.193-2|5988	- scsi: hisi_sas: Add cond_resched() for no forced preemption model
21mr|kernel-5.15-generic-5.15.193-2|5989	- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
21mr|kernel-5.15-generic-5.15.193-2|5990	- scsi: megaraid_sas: Fix for a potential deadlock
21mr|kernel-5.15-generic-5.15.193-2|5991	- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time
21mr|kernel-5.15-generic-5.15.193-2|5992	- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
21mr|kernel-5.15-generic-5.15.193-2|5993	- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
21mr|kernel-5.15-generic-5.15.193-2|5994	- scsi: qla1280: Fix hw revision numbering for ISP1020/1040
21mr|kernel-5.15-generic-5.15.193-2|5995	- scsi: qla2xxx: Fix abort in bsg timeout
21mr|kernel-5.15-generic-5.15.193-2|5996	- scsi: qla2xxx: Fix NVMe and NPIV connect issue
21mr|kernel-5.15-generic-5.15.193-2|5997	- scsi: qla2xxx: Fix use after free on unload
21mr|kernel-5.15-generic-5.15.193-2|5998	- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
21mr|kernel-5.15-generic-5.15.193-2|5999	- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
21mr|kernel-5.15-generic-5.15.193-2|6000	- scsi: scsi_transport_fc: Allow setting rport state to current state
21mr|kernel-5.15-generic-5.15.193-2|6001	- scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer
21mr|kernel-5.15-generic-5.15.193-2|6002	- scsi: sg: Fix slab-use-after-free read in sg_release()
21mr|kernel-5.15-generic-5.15.193-2|6003	- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
21mr|kernel-5.15-generic-5.15.193-2|6004	- scsi: st: Don't modify unknown block number in MTIOCGET
21mr|kernel-5.15-generic-5.15.193-2|6005	- scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error
21mr|kernel-5.15-generic-5.15.193-2|6006	- scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
21mr|kernel-5.15-generic-5.15.193-2|6007	- scsi: target: core: Fix null-ptr-deref in target_alloc_device()
21mr|kernel-5.15-generic-5.15.193-2|6008	- scsi: ufs: core: sysfs: Prevent div by zero
21mr|kernel-5.15-generic-5.15.193-2|6009	- scsi: ufs: exynos: Fix hibern8 notify callbacks
21mr|kernel-5.15-generic-5.15.193-2|6010	- sctp: properly validate chunk size in sctp_sf_ootb()
21mr|kernel-5.15-generic-5.15.193-2|6011	- sctp: sysctl: auth_enable: avoid using current->nsproxy
21mr|kernel-5.15-generic-5.15.193-2|6012	- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
21mr|kernel-5.15-generic-5.15.193-2|6013	- sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
21mr|kernel-5.15-generic-5.15.193-2|6014	- sctp: sysctl: rto_min/max: avoid using current->nsproxy
21mr|kernel-5.15-generic-5.15.193-2|6015	- sctp: sysctl: udp_port: avoid using current->nsproxy
21mr|kernel-5.15-generic-5.15.193-2|6016	- seccomp: Stub for !CONFIG_SECCOMP
21mr|kernel-5.15-generic-5.15.193-2|6017	- security/keys: fix slab-out-of-bounds in key_task_permission
21mr|kernel-5.15-generic-5.15.193-2|6018	- selftests, bpf: Add one test for sockmap with strparser
21mr|kernel-5.15-generic-5.15.193-2|6019	- selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
21mr|kernel-5.15-generic-5.15.193-2|6020	- selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
21mr|kernel-5.15-generic-5.15.193-2|6021	- selftests/bpf: Fix msg_verify_data in test_sockmap
21mr|kernel-5.15-generic-5.15.193-2|6022	- selftests/bpf: Fix SENDPAGE data logic in test_sockmap
21mr|kernel-5.15-generic-5.15.193-2|6023	- selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
21mr|kernel-5.15-generic-5.15.193-2|6024	- selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
21mr|kernel-5.15-generic-5.15.193-2|6025	- selftests: mlxsw: sharedbuffer: Remove duplicate test cases
21mr|kernel-5.15-generic-5.15.193-2|6026	- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
21mr|kernel-5.15-generic-5.15.193-2|6027	- selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
21mr|kernel-5.15-generic-5.15.193-2|6028	- selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
21mr|kernel-5.15-generic-5.15.193-2|6029	- selftests: net: really check for bg process completion
21mr|kernel-5.15-generic-5.15.193-2|6030	- selftests/resctrl: Protect against array overrun during iMC config parsing
21mr|kernel-5.15-generic-5.15.193-2|6031	- selftests/watchdog-test: Fix system accidentally reset after watchdog-test
21mr|kernel-5.15-generic-5.15.193-2|6032	- selinux: ignore unknown extended permissions
21mr|kernel-5.15-generic-5.15.193-2|6033	- selinux: improve error checking in sel_write_load()
21mr|kernel-5.15-generic-5.15.193-2|6034	- seqlock/latch: Provide raw_read_seqcount_latch_retry()
21mr|kernel-5.15-generic-5.15.193-2|6035	- serial: 8250: omap: Move pm_runtime_get_sync
21mr|kernel-5.15-generic-5.15.193-2|6036	- serial: amba-pl011: fix build regression
21mr|kernel-5.15-generic-5.15.193-2|6037	- serial: amba-pl011: Fix RX stall when DMA is used
21mr|kernel-5.15-generic-5.15.193-2|6038	- serial: amba-pl011: Use port lock wrappers
21mr|kernel-5.15-generic-5.15.193-2|6039	- serial: protect uart_port_dtr_rts() in uart_shutdown() too
21mr|kernel-5.15-generic-5.15.193-2|6040	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-5.15-generic-5.15.193-2|6041	- sh: clk: Fix clk_enable() to return 0 on NULL clk
21mr|kernel-5.15-generic-5.15.193-2|6042	- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-5.15-generic-5.15.193-2|6043	- sh: intc: Fix use-after-free bug in register_intc_controller()
21mr|kernel-5.15-generic-5.15.193-2|6044	- sky2: Add device ID 11ab:4373 for Marvell 88E8075
21mr|kernel-5.15-generic-5.15.193-2|6045	- smb: client: fix OOBs when building SMB2_IOCTL request
21mr|kernel-5.15-generic-5.15.193-2|6046	- soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
21mr|kernel-5.15-generic-5.15.193-2|6047	- soc: imx8m: Probe the SoC driver as platform driver
21mr|kernel-5.15-generic-5.15.193-2|6048	- soc: qcom: Add check devm_kasprintf() returned value
21mr|kernel-5.15-generic-5.15.193-2|6049	- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
21mr|kernel-5.15-generic-5.15.193-2|6050	- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
21mr|kernel-5.15-generic-5.15.193-2|6051	- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.15-generic-5.15.193-2|6052	- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML
21mr|kernel-5.15-generic-5.15.193-2|6053	- sound: usb: enable DSD output for ddHiFi TC44C
21mr|kernel-5.15-generic-5.15.193-2|6054	- sound: usb: format: don't warn that raw DSD is unsupported
21mr|kernel-5.15-generic-5.15.193-2|6055	- spi: atmel-quadspi: Fix register name in verbose logging function
21mr|kernel-5.15-generic-5.15.193-2|6056	- spi: Fix acpi deferred irq probe
21mr|kernel-5.15-generic-5.15.193-2|6057	- spi: mpc52xx: Add cancel_work_sync before module remove
21mr|kernel-5.15-generic-5.15.193-2|6058	- spi: spi-fsl-lpspi: downgrade log level for pio mode
21mr|kernel-5.15-generic-5.15.193-2|6059	- spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.15-generic-5.15.193-2|6060	- spi: tegra210-quad: Avoid shift-out-of-bounds
21mr|kernel-5.15-generic-5.15.193-2|6061	- spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
21mr|kernel-5.15-generic-5.15.193-2|6062	- staging: iio: ad9832: Correct phase range check
21mr|kernel-5.15-generic-5.15.193-2|6063	- staging: iio: ad9834: Correct phase range check
21mr|kernel-5.15-generic-5.15.193-2|6064	- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()
21mr|kernel-5.15-generic-5.15.193-2|6065	- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
21mr|kernel-5.15-generic-5.15.193-2|6066	- SUNRPC: make sure cache entry active before cache_show
21mr|kernel-5.15-generic-5.15.193-2|6067	- sunrpc: remove unnecessary test in rpc_task_set_client()
21mr|kernel-5.15-generic-5.15.193-2|6068	- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE
21mr|kernel-5.15-generic-5.15.193-2|6069	- sunrpc: simplify two-level sysctl registration for svcrdma_parm_table
21mr|kernel-5.15-generic-5.15.193-2|6070	- svcrdma: Address an integer overflow
21mr|kernel-5.15-generic-5.15.193-2|6071	- svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()
21mr|kernel-5.15-generic-5.15.193-2|6072	- tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection
21mr|kernel-5.15-generic-5.15.193-2|6073	- tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
21mr|kernel-5.15-generic-5.15.193-2|6074	- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
21mr|kernel-5.15-generic-5.15.193-2|6075	- tcp: check space before adding MPTCP SYN options
21mr|kernel-5.15-generic-5.15.193-2|6076	- tcp/dccp: allow a connection when sk_max_ack_backlog is zero
21mr|kernel-5.15-generic-5.15.193-2|6077	- tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
21mr|kernel-5.15-generic-5.15.193-2|6078	- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().
21mr|kernel-5.15-generic-5.15.193-2|6079	- tcp: Fix use-after-free of nreq in reqsk_timer_handler().
21mr|kernel-5.15-generic-5.15.193-2|6080	- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-5.15-generic-5.15.193-2|6081	- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
21mr|kernel-5.15-generic-5.15.193-2|6082	- thermal: core: Initialize thermal zones before registering them
21mr|kernel-5.15-generic-5.15.193-2|6083	- thermal/drivers/qcom/lmh: Remove false lockdep backtrace
21mr|kernel-5.15-generic-5.15.193-2|6084	- thunderbolt: Add Intel Barlow Ridge PCI ID
21mr|kernel-5.15-generic-5.15.193-2|6085	- thunderbolt: Add support for Intel Lunar Lake
21mr|kernel-5.15-generic-5.15.193-2|6086	- thunderbolt: Add support for Intel Meteor Lake
21mr|kernel-5.15-generic-5.15.193-2|6087	- thunderbolt: Add support for Intel Panther Lake-M/P
21mr|kernel-5.15-generic-5.15.193-2|6088	- thunderbolt: Add support for Intel Raptor Lake
21mr|kernel-5.15-generic-5.15.193-2|6089	- time: Fix references to _msecs_to_jiffies() handling of values
21mr|kernel-5.15-generic-5.15.193-2|6090	- timekeeping: Consolidate fast timekeeper
21mr|kernel-5.15-generic-5.15.193-2|6091	- tipc: fix NULL deref in cleanup_bearer()
21mr|kernel-5.15-generic-5.15.193-2|6092	- tipc: Fix use-after-free of kernel socket in cleanup_bearer().
21mr|kernel-5.15-generic-5.15.193-2|6093	- tls: Fix tls_sw_sendmsg error handling
21mr|kernel-5.15-generic-5.15.193-2|6094	- tools: Override makefile ARCH variable if defined, but empty
21mr|kernel-5.15-generic-5.15.193-2|6095	- topology: Keep the cpumask unchanged when printing cpumap
21mr|kernel-5.15-generic-5.15.193-2|6096	- tpm: fix signed/unsigned bug when checking event logs
21mr|kernel-5.15-generic-5.15.193-2|6097	- trace/trace_event_perf: remove duplicate samples on the first tracepoint event
21mr|kernel-5.15-generic-5.15.193-2|6098	- tracing: Add missing helper functions in event pointer dereference check
21mr|kernel-5.15-generic-5.15.193-2|6099	- tracing: Add "%%s" check in test_event_printk()
21mr|kernel-5.15-generic-5.15.193-2|6100	- tracing: Consider the NULL character when validating the event length
21mr|kernel-5.15-generic-5.15.193-2|6101	- tracing: Constify string literal data member in struct trace_event_call
21mr|kernel-5.15-generic-5.15.193-2|6102	- tracing/eprobe: Fix to release eprobe when failed to add dyn_event
21mr|kernel-5.15-generic-5.15.193-2|6103	- tracing: Fix cmp_entries_dup() to respect sort() comparison rules
21mr|kernel-5.15-generic-5.15.193-2|6104	- tracing: Fix test_event_printk() to process entire print argument
21mr|kernel-5.15-generic-5.15.193-2|6105	- tracing: Have process_string() also allow arrays
21mr|kernel-5.15-generic-5.15.193-2|6106	- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update
21mr|kernel-5.15-generic-5.15.193-2|6107	- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe()
21mr|kernel-5.15-generic-5.15.193-2|6108	- tracing: Prevent bad count for tracing_cpumask_write
21mr|kernel-5.15-generic-5.15.193-2|6109	- tracing: Use atomic64_inc_return() in trace_clock_counter()
21mr|kernel-5.15-generic-5.15.193-2|6110	- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
21mr|kernel-5.15-generic-5.15.193-2|6111	- ubi: fastmap: Fix duplicate slab cache names while attaching
21mr|kernel-5.15-generic-5.15.193-2|6112	- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
21mr|kernel-5.15-generic-5.15.193-2|6113	- ubifs: Correct the total block count by deducting journal reservation
21mr|kernel-5.15-generic-5.15.193-2|6114	- ubi: wl: Put source PEB into correct list if trying locking LEB failed
21mr|kernel-5.15-generic-5.15.193-2|6115	- ucounts: fix counter leak in inc_rlimit_get_ucounts()
21mr|kernel-5.15-generic-5.15.193-2|6116	- udf: Allocate name buffer in directory iterator on heap
21mr|kernel-5.15-generic-5.15.193-2|6117	- udf: Avoid directory type conversion failure due to ENOMEM
21mr|kernel-5.15-generic-5.15.193-2|6118	- udf: fix uninit-value use in udf_get_fileshortad
21mr|kernel-5.15-generic-5.15.193-2|6119	- udmabuf: also check for F_SEAL_FUTURE_WRITE
21mr|kernel-5.15-generic-5.15.193-2|6120	- um: Always dump trace for specified task in show_stack
21mr|kernel-5.15-generic-5.15.193-2|6121	- um: Fix potential integer overflow during physmem setup
21mr|kernel-5.15-generic-5.15.193-2|6122	- um: Fix the return value of elf_core_copy_task_fpregs
21mr|kernel-5.15-generic-5.15.193-2|6123	- um: net: Do not use drvdata in release
21mr|kernel-5.15-generic-5.15.193-2|6124	- um: ubd: Do not use drvdata in release
21mr|kernel-5.15-generic-5.15.193-2|6125	- um: vector: Do not use drvdata in release
21mr|kernel-5.15-generic-5.15.193-2|6126	- usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver
21mr|kernel-5.15-generic-5.15.193-2|6127	- usb: cdns3: Add quirk flag to enable suspend residency
21mr|kernel-5.15-generic-5.15.193-2|6128	- USB: chaoskey: fail open after removal
21mr|kernel-5.15-generic-5.15.193-2|6129	- USB: chaoskey: Fix possible deadlock chaoskey_list_lock
21mr|kernel-5.15-generic-5.15.193-2|6130	- usb: chipidea: udc: handle USB Error Interrupt if IOC not set
21mr|kernel-5.15-generic-5.15.193-2|6131	- USB: core: Disable LPM only for non-suspended ports
21mr|kernel-5.15-generic-5.15.193-2|6132	- usb: dwc2: Fix HCD port connection race
21mr|kernel-5.15-generic-5.15.193-2|6133	- usb: dwc2: Fix HCD resume
21mr|kernel-5.15-generic-5.15.193-2|6134	- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
21mr|kernel-5.15-generic-5.15.193-2|6135	- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
21mr|kernel-5.15-generic-5.15.193-2|6136	- usb: dwc3: core: Fix system suspend on TI AM62 platforms
21mr|kernel-5.15-generic-5.15.193-2|6137	- usb: dwc3: fix fault at system suspend if device was already runtime suspended
21mr|kernel-5.15-generic-5.15.193-2|6138	- usb: dwc3: gadget: Fix checking for number of TRBs left
21mr|kernel-5.15-generic-5.15.193-2|6139	- usb: dwc3: gadget: Fix looping of queued SG entries
21mr|kernel-5.15-generic-5.15.193-2|6140	- usb: dwc3: gadget: fix writing NYET threshold
21mr|kernel-5.15-generic-5.15.193-2|6141	- usb: ehci-hcd: fix call balance of clocks handling routines
21mr|kernel-5.15-generic-5.15.193-2|6142	- usb: ehci-spear: fix call balance of sehci clk handling routines
21mr|kernel-5.15-generic-5.15.193-2|6143	- usb: fix reference leak in usb_new_device()
21mr|kernel-5.15-generic-5.15.193-2|6144	- usb: gadget: Add function wakeup support
21mr|kernel-5.15-generic-5.15.193-2|6145	- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
21mr|kernel-5.15-generic-5.15.193-2|6146	- usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
21mr|kernel-5.15-generic-5.15.193-2|6147	- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
21mr|kernel-5.15-generic-5.15.193-2|6148	- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
21mr|kernel-5.15-generic-5.15.193-2|6149	- usb: host: max3421-hcd: Correctly abort a USB request.
21mr|kernel-5.15-generic-5.15.193-2|6150	- usbip: tools: Fix detach_port() invalid port error path
21mr|kernel-5.15-generic-5.15.193-2|6151	- usb: musb: sunxi: Fix accessing an released usb phy
21mr|kernel-5.15-generic-5.15.193-2|6152	- usb: phy: Fix API devm_usb_put_phy() can not release the phy
21mr|kernel-5.15-generic-5.15.193-2|6153	- USB: serial: cp210x: add Phoenix Contact UPS Device
21mr|kernel-5.15-generic-5.15.193-2|6154	- USB: serial: io_edgeport: fix use after free in debug printk
21mr|kernel-5.15-generic-5.15.193-2|6155	- USB: serial: option: add Fibocom FG132 0x0112 composition
21mr|kernel-5.15-generic-5.15.193-2|6156	- USB: serial: option: add MediaTek T7XX compositions
21mr|kernel-5.15-generic-5.15.193-2|6157	- USB: serial: option: add MeiG Smart SLM770A
21mr|kernel-5.15-generic-5.15.193-2|6158	- USB: serial: option: add MeiG Smart SRM815
21mr|kernel-5.15-generic-5.15.193-2|6159	- USB: serial: option: add Neoway N723-EA support
21mr|kernel-5.15-generic-5.15.193-2|6160	- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
21mr|kernel-5.15-generic-5.15.193-2|6161	- USB: serial: option: add Quectel RG650V
21mr|kernel-5.15-generic-5.15.193-2|6162	- USB: serial: option: add TCL IK512 MBIM & ECM
21mr|kernel-5.15-generic-5.15.193-2|6163	- USB: serial: option: add Telit FE910C04 rmnet compositions
21mr|kernel-5.15-generic-5.15.193-2|6164	- USB: serial: qcserial: add support for Sierra Wireless EM86xx
21mr|kernel-5.15-generic-5.15.193-2|6165	- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
21mr|kernel-5.15-generic-5.15.193-2|6166	- usb-storage: Add max sectors quirk for Nokia 208
21mr|kernel-5.15-generic-5.15.193-2|6167	- usb: typec: altmode should keep reference to parent
21mr|kernel-5.15-generic-5.15.193-2|6168	- usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()
21mr|kernel-5.15-generic-5.15.193-2|6169	- usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()
21mr|kernel-5.15-generic-5.15.193-2|6170	- USB: usblp: return error when setting unsupported protocol
21mr|kernel-5.15-generic-5.15.193-2|6171	- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
21mr|kernel-5.15-generic-5.15.193-2|6172	- usb: xhci: Avoid queuing redundant Stop Endpoint commands
21mr|kernel-5.15-generic-5.15.193-2|6173	- usb: xhci: Fix TD invalidation under pending Set TR Dequeue
21mr|kernel-5.15-generic-5.15.193-2|6174	- usb: xhci: Limit Stop Endpoint retries
21mr|kernel-5.15-generic-5.15.193-2|6175	- usb: yurex: make waiting on yurex_write interruptible
21mr|kernel-5.15-generic-5.15.193-2|6176	- util_macros.h: fix/rework find_closest() macros
21mr|kernel-5.15-generic-5.15.193-2|6177	- vDPA/ifcvf: Fix pci_read_config_byte() return code handling
21mr|kernel-5.15-generic-5.15.193-2|6178	- vdpa/mlx5: Fix PA offset with unaligned starting iotlb map
21mr|kernel-5.15-generic-5.15.193-2|6179	- vdpa/mlx5: Fix suboptimal range on iotlb iteration
21mr|kernel-5.15-generic-5.15.193-2|6180	- venus: venc: add handling for VIDIOC_ENCODER_CMD
21mr|kernel-5.15-generic-5.15.193-2|6181	- vfio/pci: Properly hide first-in-list PCIe extended capability
21mr|kernel-5.15-generic-5.15.193-2|6182	- vfio/platform: check the bounds of read/write syscalls
21mr|kernel-5.15-generic-5.15.193-2|6183	- virtio-blk: don't keep queue frozen during system suspend
21mr|kernel-5.15-generic-5.15.193-2|6184	- virtio/vsock: Fix accept_queue memory leak
21mr|kernel-5.15-generic-5.15.193-2|6185	- vmalloc: fix accounting with i915
21mr|kernel-5.15-generic-5.15.193-2|6186	- vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event
21mr|kernel-5.15-generic-5.15.193-2|6187	- vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
21mr|kernel-5.15-generic-5.15.193-2|6188	- vsock: reset socket state when de-assigning the transport
21mr|kernel-5.15-generic-5.15.193-2|6189	- vsock/virtio: cancel close work in the destructor
21mr|kernel-5.15-generic-5.15.193-2|6190	- vsock/virtio: discard packets if the transport changes
21mr|kernel-5.15-generic-5.15.193-2|6191	- vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans
21mr|kernel-5.15-generic-5.15.193-2|6192	- vt: prevent kernel-infoleak in con_font_get()
21mr|kernel-5.15-generic-5.15.193-2|6193	- watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
21mr|kernel-5.15-generic-5.15.193-2|6194	- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
21mr|kernel-5.15-generic-5.15.193-2|6195	- watchdog: rti: of: honor timeout-sec property
21mr|kernel-5.15-generic-5.15.193-2|6196	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
21mr|kernel-5.15-generic-5.15.193-2|6197	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
21mr|kernel-5.15-generic-5.15.193-2|6198	- wifi: ath10k: Fix memory leak in management tx
21mr|kernel-5.15-generic-5.15.193-2|6199	- wifi: ath5k: add PCI ID for Arcadyan devices
21mr|kernel-5.15-generic-5.15.193-2|6200	- wifi: ath5k: add PCI ID for SX76X
21mr|kernel-5.15-generic-5.15.193-2|6201	- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
21mr|kernel-5.15-generic-5.15.193-2|6202	- wifi: brcm80211: BRCM_TRACING should depend on TRACING
21mr|kernel-5.15-generic-5.15.193-2|6203	- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
21mr|kernel-5.15-generic-5.15.193-2|6204	- wifi: ipw2x00: libipw_rx_any(): fix bad alignment
21mr|kernel-5.15-generic-5.15.193-2|6205	- wifi: iwlegacy: Clear stale interrupts before resuming device
21mr|kernel-5.15-generic-5.15.193-2|6206	- wifi: iwlwifi: add a few rate index validity checks
21mr|kernel-5.15-generic-5.15.193-2|6207	- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed
21mr|kernel-5.15-generic-5.15.193-2|6208	- wifi: iwlwifi: mvm: fix 6 GHz scan construction
21mr|kernel-5.15-generic-5.15.193-2|6209	- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()
21mr|kernel-5.15-generic-5.15.193-2|6210	- wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
21mr|kernel-5.15-generic-5.15.193-2|6211	- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
21mr|kernel-5.15-generic-5.15.193-2|6212	- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
21mr|kernel-5.15-generic-5.15.193-2|6213	- wifi: mac80211: wake the queues in case of failure in resume
21mr|kernel-5.15-generic-5.15.193-2|6214	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
21mr|kernel-5.15-generic-5.15.193-2|6215	- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.15-generic-5.15.193-2|6216	- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-5.15-generic-5.15.193-2|6217	- wifi: wfx: Fix error handling in wfx_core_init()
21mr|kernel-5.15-generic-5.15.193-2|6218	- wireguard: selftests: load nf_conntrack if not present
21mr|kernel-5.15-generic-5.15.193-2|6219	- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
21mr|kernel-5.15-generic-5.15.193-2|6220	- x86/asm: Make serialize() always_inline
21mr|kernel-5.15-generic-5.15.193-2|6221	- x86/barrier: Do not serialize MSR accesses on AMD
21mr|kernel-5.15-generic-5.15.193-2|6222	- x86/bugs: Use code segment selector for VERW operand
21mr|kernel-5.15-generic-5.15.193-2|6223	- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
21mr|kernel-5.15-generic-5.15.193-2|6224	- x86: make get_cpu_vendor() accessible from Xen code
21mr|kernel-5.15-generic-5.15.193-2|6225	- x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y
21mr|kernel-5.15-generic-5.15.193-2|6226	- x86/resctrl: Avoid overflow in MB settings in bw_validate()
21mr|kernel-5.15-generic-5.15.193-2|6227	- x86/static-call: fix 32-bit build
21mr|kernel-5.15-generic-5.15.193-2|6228	- x86/static-call: provide a way to do very early static-call updates
21mr|kernel-5.15-generic-5.15.193-2|6229	- x86/xen: add central hypercall functions
21mr|kernel-5.15-generic-5.15.193-2|6230	- x86/xen: don't do PV iret hypercall through hypercall page
21mr|kernel-5.15-generic-5.15.193-2|6231	- x86/xen: fix SLS mitigation in xen_hypercall_iret()
21mr|kernel-5.15-generic-5.15.193-2|6232	- x86/xen: remove hypercall page
21mr|kernel-5.15-generic-5.15.193-2|6233	- x86/xen: use new hypercall functions instead of hypercall page
21mr|kernel-5.15-generic-5.15.193-2|6234	- xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
21mr|kernel-5.15-generic-5.15.193-2|6235	- xen/netfront: fix crash when removing device
21mr|kernel-5.15-generic-5.15.193-2|6236	- xfrm: extract dst lookup parameters into a struct
21mr|kernel-5.15-generic-5.15.193-2|6237	- xfrm: fix one more kernel-infoleak in algo dumping
21mr|kernel-5.15-generic-5.15.193-2|6238	- xfrm: rename xfrm_state_offload struct to allow reuse
21mr|kernel-5.15-generic-5.15.193-2|6239	- xfrm: respect ip protocols rules criteria when performing dst lookups
21mr|kernel-5.15-generic-5.15.193-2|6240	- xfrm: store and rely on direction to construct offload flags
21mr|kernel-5.15-generic-5.15.193-2|6241	- xfrm: validate new SA's prefixlen using SA family when sel.family is unset
21mr|kernel-5.15-generic-5.15.193-2|6242	- xfs: don't drop errno values when we fail to ficlone the entire range
21mr|kernel-5.15-generic-5.15.193-2|6243	- xfs: fix log recovery when unknown rocompat bits are set
21mr|kernel-5.15-generic-5.15.193-2|6244	- xfs: fix scrub tracepoints when inode-rooted btrees are involved
21mr|kernel-5.15-generic-5.15.193-2|6245	- xfs: remove unknown compat feature check in superblock write validation
21mr|kernel-5.15-generic-5.15.193-2|6246	- xfs: return from xfs_symlink_verify early on V4 filesystems
21mr|kernel-5.15-generic-5.15.193-2|6247	- xfs: update btree keys correctly when _insrec splits an inode root block
21mr|kernel-5.15-generic-5.15.193-2|6248	- xhci: dbc: Fix STALL transfer event handling
21mr|kernel-5.15-generic-5.15.193-2|6249	- xhci: Fix Link TRB DMA in command ring stopped completion event
21mr|kernel-5.15-generic-5.15.193-2|6250	- xhci: retry Stop Endpoint on buggy NEC controllers
21mr|kernel-5.15-generic-5.15.193-2|6251	- XHCI: Separate PORT and CAPs macros into dedicated file
21mr|kernel-5.15-generic-5.15.193-2|6252	- xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
21mr|kernel-5.15-generic-5.15.193-2|6253	- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals
21mr|kernel-5.15-generic-5.15.193-2|6254	- xhci: Use pm_runtime_get to prevent RPM on unsupported systems
21mr|kernel-5.15-generic-5.15.193-2|6255	- xsk: fix OOB map writes when deleting elements
21mr|kernel-5.15-generic-5.15.193-2|6256	- zram: refuse to use zero sized block device as backing device
21mr|kernel-5.15-generic-5.15.193-2|6257	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|6258	
21mr|kernel-5.15-generic-5.15.193-2|6259	* Thu Nov 21 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.15.170-1
21mr|kernel-5.15-generic-5.15.193-2|6260	- switch to build nvidia550, drop nvidia 510,520,525 etc.
21mr|kernel-5.15-generic-5.15.193-2|6261	
21mr|kernel-5.15-generic-5.15.193-2|6262	* Fri Nov 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|6263	- rediff patch
21mr|kernel-5.15-generic-5.15.193-2|6264	
21mr|kernel-5.15-generic-5.15.193-2|6265	* Fri Nov 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|6266	- attempt fix GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock'
21mr|kernel-5.15-generic-5.15.193-2|6267	
21mr|kernel-5.15-generic-5.15.193-2|6268	* Fri Nov 8 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|6269	- Update version to
21mr|kernel-5.15-generic-5.15.193-2|6270	
21mr|kernel-5.15-generic-5.15.193-2|6271	* Mon Mar 4 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|6272	- [bot] upd: 5.15.149 -> 5.15.150
21mr|kernel-5.15-generic-5.15.193-2|6273	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|6274	- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A
21mr|kernel-5.15-generic-5.15.193-2|6275	- acpi: property: Let args be NULL in __acpi_node_get_property_reference
21mr|kernel-5.15-generic-5.15.193-2|6276	- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks
21mr|kernel-5.15-generic-5.15.193-2|6277	- ACPI: resource: Add ASUS model S5402ZA to quirks
21mr|kernel-5.15-generic-5.15.193-2|6278	- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA
21mr|kernel-5.15-generic-5.15.193-2|6279	- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
21mr|kernel-5.15-generic-5.15.193-2|6280	- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA
21mr|kernel-5.15-generic-5.15.193-2|6281	- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3
21mr|kernel-5.15-generic-5.15.193-2|6282	- ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2
21mr|kernel-5.15-generic-5.15.193-2|6283	- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version)
21mr|kernel-5.15-generic-5.15.193-2|6284	- afs: Increase buffer size in afs_update_volume_status()
21mr|kernel-5.15-generic-5.15.193-2|6285	- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
21mr|kernel-5.15-generic-5.15.193-2|6286	- ahci: asm1166: correct count of reported ports
21mr|kernel-5.15-generic-5.15.193-2|6287	- ALSA: usb-audio: Check presence of valid altsetting control
21mr|kernel-5.15-generic-5.15.193-2|6288	- ALSA: usb-audio: Ignore clock selector errors for single connection
21mr|kernel-5.15-generic-5.15.193-2|6289	- arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
21mr|kernel-5.15-generic-5.15.193-2|6290	- arm64: dts: rockchip: add SPDIF node for ROCK Pi 4
21mr|kernel-5.15-generic-5.15.193-2|6291	- arm64: dts: rockchip: fix regulator name on rk3399-rock-4
21mr|kernel-5.15-generic-5.15.193-2|6292	- arm64: dts: rockchip: set num-cs property for spi on px30
21mr|kernel-5.15-generic-5.15.193-2|6293	- arm64: mm: fix VA-range sanity check
21mr|kernel-5.15-generic-5.15.193-2|6294	- arm64: set __exception_irq_entry with __irq_entry as a default
21mr|kernel-5.15-generic-5.15.193-2|6295	- ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch
21mr|kernel-5.15-generic-5.15.193-2|6296	- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger
21mr|kernel-5.15-generic-5.15.193-2|6297	- ARM: dts: BCM53573: Drop nonexistent #usb-cells
21mr|kernel-5.15-generic-5.15.193-2|6298	- ARM: ep93xx: Add terminator to gpiod_lookup_table
21mr|kernel-5.15-generic-5.15.193-2|6299	- arp: Prevent overflow in arp_req_get().
21mr|kernel-5.15-generic-5.15.193-2|6300	- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
21mr|kernel-5.15-generic-5.15.193-2|6301	- ata: ahci_ceva: fix error handling for Xilinx GT PHY support
21mr|kernel-5.15-generic-5.15.193-2|6302	- ata: libahci_platform: Convert to using devm bulk clocks API
21mr|kernel-5.15-generic-5.15.193-2|6303	- ata: libahci_platform: Introduce reset assertion/deassertion methods
21mr|kernel-5.15-generic-5.15.193-2|6304	- bpf: Address KCSAN report on bpf_lru_list
21mr|kernel-5.15-generic-5.15.193-2|6305	- bpf: Add struct for bin_args arg in bpf_bprintf_prepare
21mr|kernel-5.15-generic-5.15.193-2|6306	- bpf: Do cleanup in bpf_bprintf_cleanup only when needed
21mr|kernel-5.15-generic-5.15.193-2|6307	- bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel
21mr|kernel-5.15-generic-5.15.193-2|6308	- bpf: Merge printk and seq_printf VARARG max macros
21mr|kernel-5.15-generic-5.15.193-2|6309	- bpf: Remove trace_printk_lock
21mr|kernel-5.15-generic-5.15.193-2|6310	- bpf, scripts: Correct GPL license name
21mr|kernel-5.15-generic-5.15.193-2|6311	- btrfs: add xxhash to fast checksum implementations
21mr|kernel-5.15-generic-5.15.193-2|6312	- cifs: add a warning when the in-flight count goes negative
21mr|kernel-5.15-generic-5.15.193-2|6313	- cifs: fix mid leak during reconnection after timeout threshold
21mr|kernel-5.15-generic-5.15.193-2|6314	- cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|6315	- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()
21mr|kernel-5.15-generic-5.15.193-2|6316	- clk: imx8mp: add clkout1/2 support
21mr|kernel-5.15-generic-5.15.193-2|6317	- clk: imx8mp: Add DISP2 pixel clock
21mr|kernel-5.15-generic-5.15.193-2|6318	- clk: imx: avoid memory leak
21mr|kernel-5.15-generic-5.15.193-2|6319	- clk: imx: imx8mp: add shared clk gate for usb suspend clk
21mr|kernel-5.15-generic-5.15.193-2|6320	- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
21mr|kernel-5.15-generic-5.15.193-2|6321	- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents
21mr|kernel-5.15-generic-5.15.193-2|6322	- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents
21mr|kernel-5.15-generic-5.15.193-2|6323	- clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC
21mr|kernel-5.15-generic-5.15.193-2|6324	- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC
21mr|kernel-5.15-generic-5.15.193-2|6325	- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed
21mr|kernel-5.15-generic-5.15.193-2|6326	- clk: renesas: cpg-mssr: Remove superfluous check in resume code
21mr|kernel-5.15-generic-5.15.193-2|6327	- debugobjects: Recheck debug_objects_enabled before reporting
21mr|kernel-5.15-generic-5.15.193-2|6328	- devlink: report devlink_port_type_warn source device
21mr|kernel-5.15-generic-5.15.193-2|6329	- dmaengine: fsl-qdma: increase size of 'irq_name'
21mr|kernel-5.15-generic-5.15.193-2|6330	- dmaengine: shdma: increase size of 'dev_id'
21mr|kernel-5.15-generic-5.15.193-2|6331	- dmaengine: ti: edma: Add some null pointer checks to the edma_probe
21mr|kernel-5.15-generic-5.15.193-2|6332	- dm-crypt: don't modify the data when using authenticated encryption
21mr|kernel-5.15-generic-5.15.193-2|6333	- drm/amd/display: Fix memory leak in dm_sw_fini()
21mr|kernel-5.15-generic-5.15.193-2|6334	- drm/amdgpu: init iommu after amdkfd device init
21mr|kernel-5.15-generic-5.15.193-2|6335	- drm/amdgpu: reset gpu for s3 suspend abort case
21mr|kernel-5.15-generic-5.15.193-2|6336	- drm/amdgpu: skip to program GFXDEC registers for suspend abort
21mr|kernel-5.15-generic-5.15.193-2|6337	- drm/i915/dg1: Update DMC_DEBUG3 register
21mr|kernel-5.15-generic-5.15.193-2|6338	- drm/nouveau/instmem: fix uninitialized_var.cocci warning
21mr|kernel-5.15-generic-5.15.193-2|6339	- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
21mr|kernel-5.15-generic-5.15.193-2|6340	- drm/ttm: Fix an invalid freeing on already freed page in error path
21mr|kernel-5.15-generic-5.15.193-2|6341	- dt-bindings: clocks: imx8mp: Add ID for usb suspend clock
21mr|kernel-5.15-generic-5.15.193-2|6342	- efi: Don't add memblocks for soft-reserved memory
21mr|kernel-5.15-generic-5.15.193-2|6343	- efi: runtime: Fix potential overflow of soft-reserved region size
21mr|kernel-5.15-generic-5.15.193-2|6344	- erofs: fix lz4 inplace decompression
21mr|kernel-5.15-generic-5.15.193-2|6345	- exfat: support dynamic allocate bh for exfat_entry_set_cache
21mr|kernel-5.15-generic-5.15.193-2|6346	- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
21mr|kernel-5.15-generic-5.15.193-2|6347	- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
21mr|kernel-5.15-generic-5.15.193-2|6348	- ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
21mr|kernel-5.15-generic-5.15.193-2|6349	- ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt
21mr|kernel-5.15-generic-5.15.193-2|6350	- ext4: correct the hole length returned by ext4_map_blocks()
21mr|kernel-5.15-generic-5.15.193-2|6351	- ext4: regenerate buddy after block freeing failed if under fc replay
21mr|kernel-5.15-generic-5.15.193-2|6352	- f2fs: don't set GC_FAILURE_PIN for background GC
21mr|kernel-5.15-generic-5.15.193-2|6353	- f2fs: write checkpoint during FG_GC
21mr|kernel-5.15-generic-5.15.193-2|6354	- fbdev: savage: Error out if pixclock equals zero
21mr|kernel-5.15-generic-5.15.193-2|6355	- fbdev: sis: Error out if pixclock equals zero
21mr|kernel-5.15-generic-5.15.193-2|6356	- firewire: core: send bus reset promptly on gap count error
21mr|kernel-5.15-generic-5.15.193-2|6357	- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
21mr|kernel-5.15-generic-5.15.193-2|6358	- fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()
21mr|kernel-5.15-generic-5.15.193-2|6359	- fs/ntfs3: Correct function is_rst_area_valid
21mr|kernel-5.15-generic-5.15.193-2|6360	- fs/ntfs3: Correct hard links updating when dealing with DOS names
21mr|kernel-5.15-generic-5.15.193-2|6361	- fs/ntfs3: Disable ATTR_LIST_ENTRY size check
21mr|kernel-5.15-generic-5.15.193-2|6362	- fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"
21mr|kernel-5.15-generic-5.15.193-2|6363	- fs/ntfs3: Fix oob in ntfs_listxattr
21mr|kernel-5.15-generic-5.15.193-2|6364	- fs/ntfs3: Improve ntfs_dir_count
21mr|kernel-5.15-generic-5.15.193-2|6365	- fs/ntfs3: Modified fix directory element type detection
21mr|kernel-5.15-generic-5.15.193-2|6366	- fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
21mr|kernel-5.15-generic-5.15.193-2|6367	- fs/ntfs3: Print warning while fixing hard links count
21mr|kernel-5.15-generic-5.15.193-2|6368	- fs/ntfs3: Update inode->i_size after success write into compressed file
21mr|kernel-5.15-generic-5.15.193-2|6369	- fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
21mr|kernel-5.15-generic-5.15.193-2|6370	- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
21mr|kernel-5.15-generic-5.15.193-2|6371	- hwmon: (coretemp) Enlarge per package core count limit
21mr|kernel-5.15-generic-5.15.193-2|6372	- i2c: imx: Add timer for handling the stop condition
21mr|kernel-5.15-generic-5.15.193-2|6373	- i2c: imx: when being a target, mark the last read as processed
21mr|kernel-5.15-generic-5.15.193-2|6374	- IB/hfi1: Fix a memleak in init_credit_return
21mr|kernel-5.15-generic-5.15.193-2|6375	- IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
21mr|kernel-5.15-generic-5.15.193-2|6376	- igb: Fix igb_down hung on surprise removal
21mr|kernel-5.15-generic-5.15.193-2|6377	- Input: ads7846 - always set last command to PWRDOWN
21mr|kernel-5.15-generic-5.15.193-2|6378	- Input: ads7846 - don't check penirq immediately for 7845
21mr|kernel-5.15-generic-5.15.193-2|6379	- Input: ads7846 - don't report pressure for ads7845
21mr|kernel-5.15-generic-5.15.193-2|6380	- Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
21mr|kernel-5.15-generic-5.15.193-2|6381	- Input: iqs269a - configure device with a single block write
21mr|kernel-5.15-generic-5.15.193-2|6382	- Input: iqs269a - do not poll during ATI
21mr|kernel-5.15-generic-5.15.193-2|6383	- Input: iqs269a - do not poll during suspend or resume
21mr|kernel-5.15-generic-5.15.193-2|6384	- Input: iqs269a - drop unused device node references
21mr|kernel-5.15-generic-5.15.193-2|6385	- Input: iqs269a - increase interrupt handler return delay
21mr|kernel-5.15-generic-5.15.193-2|6386	- Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
21mr|kernel-5.15-generic-5.15.193-2|6387	- Input: xpad - add Lenovo Legion Go controllers
21mr|kernel-5.15-generic-5.15.193-2|6388	- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
21mr|kernel-5.15-generic-5.15.193-2|6389	- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
21mr|kernel-5.15-generic-5.15.193-2|6390	- ipv6: sr: fix possible use-after-free and null-ptr-deref
21mr|kernel-5.15-generic-5.15.193-2|6391	- kernel/sched: Remove dl_boosted flag comment
21mr|kernel-5.15-generic-5.15.193-2|6392	- ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
21mr|kernel-5.15-generic-5.15.193-2|6393	- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
21mr|kernel-5.15-generic-5.15.193-2|6394	- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
21mr|kernel-5.15-generic-5.15.193-2|6395	- l2tp: pass correct message length to ip6_append_data
21mr|kernel-5.15-generic-5.15.193-2|6396	- md: fix data corruption for raid456 when reshape restart while grow up
21mr|kernel-5.15-generic-5.15.193-2|6397	- md/raid10: prevent soft lockup while flush writes
21mr|kernel-5.15-generic-5.15.193-2|6398	- MIPS: reserve exception vector space ONLY ONCE
21mr|kernel-5.15-generic-5.15.193-2|6399	- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set
21mr|kernel-5.15-generic-5.15.193-2|6400	- MIPS: vpe-mt: drop physical_memsize
21mr|kernel-5.15-generic-5.15.193-2|6401	- mmc: jz4740: Use the new PM macros
21mr|kernel-5.15-generic-5.15.193-2|6402	- mmc: mxc: Use the new PM macros
21mr|kernel-5.15-generic-5.15.193-2|6403	- mptcp: fix lockless access in subflow ULP diag
21mr|kernel-5.15-generic-5.15.193-2|6404	- mtd: rawnand: sunxi: Fix the size of the last OOB region
21mr|kernel-5.15-generic-5.15.193-2|6405	- nbd: Add the maximum limit of allocated index in nbd_dev_add
21mr|kernel-5.15-generic-5.15.193-2|6406	- net: dev: Convert sa_data to flexible array in struct sockaddr
21mr|kernel-5.15-generic-5.15.193-2|6407	- net: ethernet: ti: add missing of_node_put before return
21mr|kernel-5.15-generic-5.15.193-2|6408	- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
21mr|kernel-5.15-generic-5.15.193-2|6409	- netfilter: flowtable: simplify route logic
21mr|kernel-5.15-generic-5.15.193-2|6410	- netfilter: nf_tables: add rescheduling points during loop detection walks
21mr|kernel-5.15-generic-5.15.193-2|6411	- netfilter: nf_tables: can't schedule in nft_chain_validate
21mr|kernel-5.15-generic-5.15.193-2|6412	- netfilter: nf_tables: fix scheduling-while-atomic splat
21mr|kernel-5.15-generic-5.15.193-2|6413	- netfilter: nf_tables: set dormant flag on hook register failure
21mr|kernel-5.15-generic-5.15.193-2|6414	- netfilter: nft_flow_offload: release dst in case direct xmit path is used
21mr|kernel-5.15-generic-5.15.193-2|6415	- netfilter: nft_flow_offload: reset dst in route object after setting up flow
21mr|kernel-5.15-generic-5.15.193-2|6416	- net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
21mr|kernel-5.15-generic-5.15.193-2|6417	- net/sched: Retire ATM qdisc
21mr|kernel-5.15-generic-5.15.193-2|6418	- net/sched: Retire CBQ qdisc
21mr|kernel-5.15-generic-5.15.193-2|6419	- net/sched: Retire dsmark qdisc
21mr|kernel-5.15-generic-5.15.193-2|6420	- net: stmmac: Fix incorrect dereference in interrupt handlers
21mr|kernel-5.15-generic-5.15.193-2|6421	- nouveau: fix function cast warnings
21mr|kernel-5.15-generic-5.15.193-2|6422	- nvme-fc: do not wait in vain when unloading module
21mr|kernel-5.15-generic-5.15.193-2|6423	- nvmet-fc: abort command when there is no binding
21mr|kernel-5.15-generic-5.15.193-2|6424	- nvmet-fc: avoid deadlock on delete association path
21mr|kernel-5.15-generic-5.15.193-2|6425	- nvmet-fc: defer cleanup using RCU properly
21mr|kernel-5.15-generic-5.15.193-2|6426	- nvmet-fc: hold reference on hostport match
21mr|kernel-5.15-generic-5.15.193-2|6427	- nvmet-fcloop: swap the list_add_tail arguments
21mr|kernel-5.15-generic-5.15.193-2|6428	- nvmet-fc: release reference on target port
21mr|kernel-5.15-generic-5.15.193-2|6429	- nvmet-fc: take ref count on tgtport before delete assoc
21mr|kernel-5.15-generic-5.15.193-2|6430	- nvmet-tcp: fix nvme tcp ida memory leak
21mr|kernel-5.15-generic-5.15.193-2|6431	- octeontx2-af: Consider the action set by PF
21mr|kernel-5.15-generic-5.15.193-2|6432	- packet: move from strlcpy with unused retval to strscpy
21mr|kernel-5.15-generic-5.15.193-2|6433	- PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
21mr|kernel-5.15-generic-5.15.193-2|6434	- PCI/MSI: Prevent MSI hardware interrupt number truncation
21mr|kernel-5.15-generic-5.15.193-2|6435	- perf beauty: Update copy of linux/socket.h with the kernel sources
21mr|kernel-5.15-generic-5.15.193-2|6436	- platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute
21mr|kernel-5.15-generic-5.15.193-2|6437	- platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler
21mr|kernel-5.15-generic-5.15.193-2|6438	- platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet
21mr|kernel-5.15-generic-5.15.193-2|6439	- platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
21mr|kernel-5.15-generic-5.15.193-2|6440	- PM: core: Add new *_PM_OPS macros, deprecate old ones
21mr|kernel-5.15-generic-5.15.193-2|6441	- PM: core: Redefine pm_ptr() macro
21mr|kernel-5.15-generic-5.15.193-2|6442	- PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro
21mr|kernel-5.15-generic-5.15.193-2|6443	- pmdomain: mediatek: fix race conditions with genpd
21mr|kernel-5.15-generic-5.15.193-2|6444	- pmdomain: renesas: r8a77980-sysc: CR7 must be always on
21mr|kernel-5.15-generic-5.15.193-2|6445	- posix-timers: Ensure timer ID search-loop limit is valid
21mr|kernel-5.15-generic-5.15.193-2|6446	- powerpc/eeh: Set channel state after notifying the drivers
21mr|kernel-5.15-generic-5.15.193-2|6447	- powerpc/eeh: Small refactor of eeh_handle_normal_event()
21mr|kernel-5.15-generic-5.15.193-2|6448	- powerpc/perf/hv-24x7: add missing RTAS retry status handling
21mr|kernel-5.15-generic-5.15.193-2|6449	- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE
21mr|kernel-5.15-generic-5.15.193-2|6450	- powerpc/pseries/lpar: add missing RTAS retry status handling
21mr|kernel-5.15-generic-5.15.193-2|6451	- powerpc/pseries/lparcfg: add missing RTAS retry status handling
21mr|kernel-5.15-generic-5.15.193-2|6452	- powerpc/rtas: ensure 4KB alignment for rtas_data_buf
21mr|kernel-5.15-generic-5.15.193-2|6453	- powerpc/rtas: make all exports GPL
21mr|kernel-5.15-generic-5.15.193-2|6454	- r8169: use new PM macros
21mr|kernel-5.15-generic-5.15.193-2|6455	- RDMA/bnxt_re: Return error for SRQ resize
21mr|kernel-5.15-generic-5.15.193-2|6456	- RDMA/irdma: Add AE for too many RNRS
21mr|kernel-5.15-generic-5.15.193-2|6457	- RDMA/irdma: Fix KASAN issue with tasklet
21mr|kernel-5.15-generic-5.15.193-2|6458	- RDMA/irdma: Set the CQ read threshold for GEN 1
21mr|kernel-5.15-generic-5.15.193-2|6459	- RDMA/irdma: Validate max_send_wr and max_recv_wr
21mr|kernel-5.15-generic-5.15.193-2|6460	- RDMA/qedr: Fix qedr_create_user_qp error flow
21mr|kernel-5.15-generic-5.15.193-2|6461	- RDMA/siw: Balance the reference of cep->kref in the error path
21mr|kernel-5.15-generic-5.15.193-2|6462	- RDMA/siw: Correct wrong debug message
21mr|kernel-5.15-generic-5.15.193-2|6463	- RDMA/srpt: fix function pointer cast warnings
21mr|kernel-5.15-generic-5.15.193-2|6464	- RDMA/srpt: Support specifying the srpt_service_guid parameter
21mr|kernel-5.15-generic-5.15.193-2|6465	- regulator: pwm-regulator: Add validity checks in continuous .get_voltage
21mr|kernel-5.15-generic-5.15.193-2|6466	- Revert "x86/alternative: Make custom return thunk unconditional"
21mr|kernel-5.15-generic-5.15.193-2|6467	- Revert "x86/ftrace: Use alternative RET encoding"
21mr|kernel-5.15-generic-5.15.193-2|6468	- RISC-V: fix funct4 definition for c.jalr in parse_asm.h
21mr|kernel-5.15-generic-5.15.193-2|6469	- s390: use the correct count for __iowrite64_copy()
21mr|kernel-5.15-generic-5.15.193-2|6470	- sched/fair: Don't balance task to its current running CPU
21mr|kernel-5.15-generic-5.15.193-2|6471	- sched/rt: Disallow writing invalid values to sched_rt_period_us
21mr|kernel-5.15-generic-5.15.193-2|6472	- sched/rt: Fix sysctl_sched_rr_timeslice intial value
21mr|kernel-5.15-generic-5.15.193-2|6473	- sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset
21mr|kernel-5.15-generic-5.15.193-2|6474	- scsi: jazz_esp: Only build if SCSI core is builtin
21mr|kernel-5.15-generic-5.15.193-2|6475	- scsi: lpfc: Use unsigned type for num_sge
21mr|kernel-5.15-generic-5.15.193-2|6476	- scsi: target: core: Add TMF to tmr_list handling
21mr|kernel-5.15-generic-5.15.193-2|6477	- selftests: net: vrf-xfrm-tests: change authentication and encryption algos
21mr|kernel-5.15-generic-5.15.193-2|6478	- serial: 8250: Remove serial_rs485 sanitization from em485
21mr|kernel-5.15-generic-5.15.193-2|6479	- serial: amba-pl011: Fix DMA transmission in RS485 mode
21mr|kernel-5.15-generic-5.15.193-2|6480	- smb: client: fix OOB in receive_encrypted_standard()
21mr|kernel-5.15-generic-5.15.193-2|6481	- smb: client: fix parsing of SMB3.1.1 POSIX create context
21mr|kernel-5.15-generic-5.15.193-2|6482	- smb: client: fix potential OOBs in smb2_parse_contexts()
21mr|kernel-5.15-generic-5.15.193-2|6483	- spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
21mr|kernel-5.15-generic-5.15.193-2|6484	- spi: sh-msiof: avoid integer overflow in constants
21mr|kernel-5.15-generic-5.15.193-2|6485	- tls: rx: drop pointless else after goto
21mr|kernel-5.15-generic-5.15.193-2|6486	- tls: rx: jump to a more appropriate label
21mr|kernel-5.15-generic-5.15.193-2|6487	- tls: stop recv() if initial process_rx_list gave us non-DATA
21mr|kernel-5.15-generic-5.15.193-2|6488	- tools headers UAPI: Sync linux/fscrypt.h with the kernel sources
21mr|kernel-5.15-generic-5.15.193-2|6489	- tools/virtio: fix build
21mr|kernel-5.15-generic-5.15.193-2|6490	- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
21mr|kernel-5.15-generic-5.15.193-2|6491	- usb: cdns3: fix memory double free when handle zero packet
21mr|kernel-5.15-generic-5.15.193-2|6492	- usb: cdnsp: blocked some cdns3 specific code
21mr|kernel-5.15-generic-5.15.193-2|6493	- usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers
21mr|kernel-5.15-generic-5.15.193-2|6494	- usb: dwc3: gadget: Don't disconnect if not started
21mr|kernel-5.15-generic-5.15.193-2|6495	- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
21mr|kernel-5.15-generic-5.15.193-2|6496	- usb: roles: don't get/set_role() when usb_role_switch is unregistered
21mr|kernel-5.15-generic-5.15.193-2|6497	- usb: roles: fix NULL pointer issue when put module's reference
21mr|kernel-5.15-generic-5.15.193-2|6498	- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
21mr|kernel-5.15-generic-5.15.193-2|6499	- vdpa/mlx5: Don't clear mr struct on destroy MR
21mr|kernel-5.15-generic-5.15.193-2|6500	- virtio-blk: Ensure no requests in virtqueues before deleting vqs.
21mr|kernel-5.15-generic-5.15.193-2|6501	- wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range
21mr|kernel-5.15-generic-5.15.193-2|6502	- wifi: cfg80211: fix missing interfaces when dumping
21mr|kernel-5.15-generic-5.15.193-2|6503	- wifi: iwlwifi: mvm: avoid baid size integer overflow
21mr|kernel-5.15-generic-5.15.193-2|6504	- wifi: mac80211: adding missing drv_mgd_complete_tx() call
21mr|kernel-5.15-generic-5.15.193-2|6505	- wifi: mac80211: fix race condition on enabling fast-xmit
21mr|kernel-5.15-generic-5.15.193-2|6506	- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()
21mr|kernel-5.15-generic-5.15.193-2|6507	- x86/alternative: Make custom return thunk unconditional
21mr|kernel-5.15-generic-5.15.193-2|6508	- x86/fpu: Stop relying on userspace for info to fault in xsave buffer
21mr|kernel-5.15-generic-5.15.193-2|6509	- x86/ftrace: Use alternative RET encoding
21mr|kernel-5.15-generic-5.15.193-2|6510	- x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()
21mr|kernel-5.15-generic-5.15.193-2|6511	- x86/returnthunk: Allow different return thunks
21mr|kernel-5.15-generic-5.15.193-2|6512	- x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR
21mr|kernel-5.15-generic-5.15.193-2|6513	- xhci: cleanup xhci_hub_control port references
21mr|kernel-5.15-generic-5.15.193-2|6514	- xhci: clear usb2 resume related variables in one place.
21mr|kernel-5.15-generic-5.15.193-2|6515	- xhci: decouple usb2 port resume and get_port_status request handling
21mr|kernel-5.15-generic-5.15.193-2|6516	- xhci: move port specific items such as state completions to port structure
21mr|kernel-5.15-generic-5.15.193-2|6517	- xhci: rename resume_done to resume_timestamp
21mr|kernel-5.15-generic-5.15.193-2|6518	- xhci: track port suspend state correctly in unsuccessful resume cases
21mr|kernel-5.15-generic-5.15.193-2|6519	- zonefs: Improve error handling
21mr|kernel-5.15-generic-5.15.193-2|6520	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|6521	
21mr|kernel-5.15-generic-5.15.193-2|6522	* Tue Feb 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|6523	- [bot] upd: 5.15.137 -> 5.15.149
21mr|kernel-5.15-generic-5.15.193-2|6524	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|6525	- 9p/net: fix possible memory leak in p9_check_errors()
21mr|kernel-5.15-generic-5.15.193-2|6526	- 9p/trans_fd: Annotate data-racy writes to file::f_flags
21mr|kernel-5.15-generic-5.15.193-2|6527	- 9p: v9fs_listxattr: fix %%s null argument warning
21mr|kernel-5.15-generic-5.15.193-2|6528	- ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
21mr|kernel-5.15-generic-5.15.193-2|6529	- ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error
21mr|kernel-5.15-generic-5.15.193-2|6530	- ACPI: extlog: fix NULL pointer dereference check
21mr|kernel-5.15-generic-5.15.193-2|6531	- ACPI: FPDT: properly handle invalid FPDT subtables
21mr|kernel-5.15-generic-5.15.193-2|6532	- ACPI: LPIT: Avoid u32 multiplication overflow
21mr|kernel-5.15-generic-5.15.193-2|6533	- ACPI: LPSS: Fix the fractional clock divider flags
21mr|kernel-5.15-generic-5.15.193-2|6534	- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
21mr|kernel-5.15-generic-5.15.193-2|6535	- ACPI: resource: Do IRQ override on TongFang GMxXGxx
21mr|kernel-5.15-generic-5.15.193-2|6536	- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
21mr|kernel-5.15-generic-5.15.193-2|6537	- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
21mr|kernel-5.15-generic-5.15.193-2|6538	- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
21mr|kernel-5.15-generic-5.15.193-2|6539	- ACPI: video: check for error while searching for backlight device parent
21mr|kernel-5.15-generic-5.15.193-2|6540	- afs: Fix afs_server_list to be cleaned up with RCU
21mr|kernel-5.15-generic-5.15.193-2|6541	- afs: Fix dynamic root lookup DNS check
21mr|kernel-5.15-generic-5.15.193-2|6542	- afs: Fix file locking on R/O volumes to operate in local mode
21mr|kernel-5.15-generic-5.15.193-2|6543	- afs: Fix overwriting of result of DNS query
21mr|kernel-5.15-generic-5.15.193-2|6544	- afs: Fix refcount underflow from error handling race
21mr|kernel-5.15-generic-5.15.193-2|6545	- afs: Fix the dynamic root's d_delete to always delete unused dentries
21mr|kernel-5.15-generic-5.15.193-2|6546	- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
21mr|kernel-5.15-generic-5.15.193-2|6547	- afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
21mr|kernel-5.15-generic-5.15.193-2|6548	- afs: Fix use-after-free due to get/remove race in volume tree
21mr|kernel-5.15-generic-5.15.193-2|6549	- afs: Hide silly-rename files from userspace
21mr|kernel-5.15-generic-5.15.193-2|6550	- afs: Make error on cell lookup failure consistent with OpenAFS
21mr|kernel-5.15-generic-5.15.193-2|6551	- afs: Return ENOENT if no cell DNS record can be found
21mr|kernel-5.15-generic-5.15.193-2|6552	- afs: Use refcount_t rather than atomic_t
21mr|kernel-5.15-generic-5.15.193-2|6553	- af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
21mr|kernel-5.15-generic-5.15.193-2|6554	- af_unix: fix lockdep positive in sk_diag_dump_icons()
21mr|kernel-5.15-generic-5.15.193-2|6555	- af_unix: Fix task hung while purging oob_skb in GC.
21mr|kernel-5.15-generic-5.15.193-2|6556	- af_unix: fix use-after-free in unix_stream_read_actor()
21mr|kernel-5.15-generic-5.15.193-2|6557	- ALSA: hda/conexant: Add quirk for SWS JS201D
21mr|kernel-5.15-generic-5.15.193-2|6558	- ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140
21mr|kernel-5.15-generic-5.15.193-2|6559	- ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
21mr|kernel-5.15-generic-5.15.193-2|6560	- ALSA: hda: Disable power-save on KONTRON SinglePC
21mr|kernel-5.15-generic-5.15.193-2|6561	- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
21mr|kernel-5.15-generic-5.15.193-2|6562	- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
21mr|kernel-5.15-generic-5.15.193-2|6563	- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
21mr|kernel-5.15-generic-5.15.193-2|6564	- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
21mr|kernel-5.15-generic-5.15.193-2|6565	- ALSA: hda: Intel: add HDA_ARL PCI ID support
21mr|kernel-5.15-generic-5.15.193-2|6566	- ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
21mr|kernel-5.15-generic-5.15.193-2|6567	- ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection
21mr|kernel-5.15-generic-5.15.193-2|6568	- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
21mr|kernel-5.15-generic-5.15.193-2|6569	- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
21mr|kernel-5.15-generic-5.15.193-2|6570	- ALSA: hda/realtek: Apply mute LED quirk for HP15-db
21mr|kernel-5.15-generic-5.15.193-2|6571	- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
21mr|kernel-5.15-generic-5.15.193-2|6572	- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
21mr|kernel-5.15-generic-5.15.193-2|6573	- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
21mr|kernel-5.15-generic-5.15.193-2|6574	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
21mr|kernel-5.15-generic-5.15.193-2|6575	- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6
21mr|kernel-5.15-generic-5.15.193-2|6576	- ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
21mr|kernel-5.15-generic-5.15.193-2|6577	- ALSA: hda/realtek: Headset Mic VREF to 100%%
21mr|kernel-5.15-generic-5.15.193-2|6578	- ALSA: hda: Refer to correct stream index at loops
21mr|kernel-5.15-generic-5.15.193-2|6579	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx
21mr|kernel-5.15-generic-5.15.193-2|6580	- ALSA: info: Fix potential deadlock at disconnection
21mr|kernel-5.15-generic-5.15.193-2|6581	- ALSA: oxygen: Fix right channel of capture volume mixer
21mr|kernel-5.15-generic-5.15.193-2|6582	- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
21mr|kernel-5.15-generic-5.15.193-2|6583	- ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put()
21mr|kernel-5.15-generic-5.15.193-2|6584	- ALSA: scarlett2: Add missing error checks to *_ctl_get()
21mr|kernel-5.15-generic-5.15.193-2|6585	- ALSA: scarlett2: Add missing error check to scarlett2_config_save()
21mr|kernel-5.15-generic-5.15.193-2|6586	- ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config()
21mr|kernel-5.15-generic-5.15.193-2|6587	- ALSA: scarlett2: Allow passing any output to line_out_remap()
21mr|kernel-5.15-generic-5.15.193-2|6588	- ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter
21mr|kernel-5.15-generic-5.15.193-2|6589	- ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision
21mr|kernel-5.15-generic-5.15.193-2|6590	- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
21mr|kernel-5.15-generic-5.15.193-2|6591	- ALSA: usb-audio: Increase delay in MOTU M quirk
21mr|kernel-5.15-generic-5.15.193-2|6592	- amd-xgbe: handle corner-case during sfp hotplug
21mr|kernel-5.15-generic-5.15.193-2|6593	- amd-xgbe: handle the corner-case during tx completion
21mr|kernel-5.15-generic-5.15.193-2|6594	- amd-xgbe: propagate the correct speed and duplex status
21mr|kernel-5.15-generic-5.15.193-2|6595	- apparmor: avoid crash when parsed profile name is empty
21mr|kernel-5.15-generic-5.15.193-2|6596	- appletalk: Fix Use-After-Free in atalk_ioctl
21mr|kernel-5.15-generic-5.15.193-2|6597	- ARC: fix spare error
21mr|kernel-5.15-generic-5.15.193-2|6598	- arch: consolidate arch_irq_work_raise prototypes
21mr|kernel-5.15-generic-5.15.193-2|6599	- arcnet: restoring support for multiple Sohard Arcnet cards
21mr|kernel-5.15-generic-5.15.193-2|6600	- arm64/arm: xen: enlighten: Fix KPTI checks
21mr|kernel-5.15-generic-5.15.193-2|6601	- arm64: dts: armada-3720-turris-mox: set irq type for RTC
21mr|kernel-5.15-generic-5.15.193-2|6602	- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
21mr|kernel-5.15-generic-5.15.193-2|6603	- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
21mr|kernel-5.15-generic-5.15.193-2|6604	- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
21mr|kernel-5.15-generic-5.15.193-2|6605	- arm64: dts: imx8mq: drop usb3-resume-missing-cas from usb
21mr|kernel-5.15-generic-5.15.193-2|6606	- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
21mr|kernel-5.15-generic-5.15.193-2|6607	- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
21mr|kernel-5.15-generic-5.15.193-2|6608	- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
21mr|kernel-5.15-generic-5.15.193-2|6609	- arm64: dts: mediatek: add missing space before {
21mr|kernel-5.15-generic-5.15.193-2|6610	- arm64: dts: mediatek: align thermal zone node names with dtschema
21mr|kernel-5.15-generic-5.15.193-2|6611	- arm64: dts: mediatek: mt7622: fix memory node warning check
21mr|kernel-5.15-generic-5.15.193-2|6612	- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
21mr|kernel-5.15-generic-5.15.193-2|6613	- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
21mr|kernel-5.15-generic-5.15.193-2|6614	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties
21mr|kernel-5.15-generic-5.15.193-2|6615	- arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
21mr|kernel-5.15-generic-5.15.193-2|6616	- arm64: dts: mt8183: kukui: Fix underscores in node names
21mr|kernel-5.15-generic-5.15.193-2|6617	- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
21mr|kernel-5.15-generic-5.15.193-2|6618	- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
21mr|kernel-5.15-generic-5.15.193-2|6619	- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
21mr|kernel-5.15-generic-5.15.193-2|6620	- arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO
21mr|kernel-5.15-generic-5.15.193-2|6621	- arm64: dts: qcom: msm8916: Fix iommu local address range
21mr|kernel-5.15-generic-5.15.193-2|6622	- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
21mr|kernel-5.15-generic-5.15.193-2|6623	- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
21mr|kernel-5.15-generic-5.15.193-2|6624	- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
21mr|kernel-5.15-generic-5.15.193-2|6625	- arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
21mr|kernel-5.15-generic-5.15.193-2|6626	- arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
21mr|kernel-5.15-generic-5.15.193-2|6627	- arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered
21mr|kernel-5.15-generic-5.15.193-2|6628	- arm64: dts: qcom: sc7280: Add missing LMH interrupts
21mr|kernel-5.15-generic-5.15.193-2|6629	- arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types
21mr|kernel-5.15-generic-5.15.193-2|6630	- arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered
21mr|kernel-5.15-generic-5.15.193-2|6631	- arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent
21mr|kernel-5.15-generic-5.15.193-2|6632	- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
21mr|kernel-5.15-generic-5.15.193-2|6633	- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts
21mr|kernel-5.15-generic-5.15.193-2|6634	- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
21mr|kernel-5.15-generic-5.15.193-2|6635	- arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered
21mr|kernel-5.15-generic-5.15.193-2|6636	- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
21mr|kernel-5.15-generic-5.15.193-2|6637	- arm64: dts: qcom: sm8150: fix USB wakeup interrupt types
21mr|kernel-5.15-generic-5.15.193-2|6638	- arm64: dts: qcom: sm8150-hdk: fix SS USB regulators
21mr|kernel-5.15-generic-5.15.193-2|6639	- arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered
21mr|kernel-5.15-generic-5.15.193-2|6640	- arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered
21mr|kernel-5.15-generic-5.15.193-2|6641	- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
21mr|kernel-5.15-generic-5.15.193-2|6642	- arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
21mr|kernel-5.15-generic-5.15.193-2|6643	- arm64: irq: set the correct node for shadow call stack
21mr|kernel-5.15-generic-5.15.193-2|6644	- arm64: irq: set the correct node for VMAP stack
21mr|kernel-5.15-generic-5.15.193-2|6645	- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
21mr|kernel-5.15-generic-5.15.193-2|6646	- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer
21mr|kernel-5.15-generic-5.15.193-2|6647	- arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
21mr|kernel-5.15-generic-5.15.193-2|6648	- ARM: 9320/1: fix stack depot IRQ stack filter
21mr|kernel-5.15-generic-5.15.193-2|6649	- ARM: 9321/1: memset: cast the constant byte to unsigned char
21mr|kernel-5.15-generic-5.15.193-2|6650	- ARM: 9330/1: davinci: also select PINCTRL
21mr|kernel-5.15-generic-5.15.193-2|6651	- ARM: davinci: always select CONFIG_CPU_ARM926T
21mr|kernel-5.15-generic-5.15.193-2|6652	- ARM: dts: dra7: Fix DRA7 L3 NoC node register size
21mr|kernel-5.15-generic-5.15.193-2|6653	- ARM: dts: Fix occasional boot hang for am3 usb
21mr|kernel-5.15-generic-5.15.193-2|6654	- ARM: dts: imx1: Fix sram node
21mr|kernel-5.15-generic-5.15.193-2|6655	- ARM: dts: imx23/28: Fix the DMA controller node name
21mr|kernel-5.15-generic-5.15.193-2|6656	- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
21mr|kernel-5.15-generic-5.15.193-2|6657	- ARM: dts: imx25/27-eukrea: Fix RTC node name
21mr|kernel-5.15-generic-5.15.193-2|6658	- ARM: dts: imx25/27: Pass timing0
21mr|kernel-5.15-generic-5.15.193-2|6659	- ARM: dts: imx25: Fix the iim compatible string
21mr|kernel-5.15-generic-5.15.193-2|6660	- ARM: dts: imx27-apf27dev: Fix LED name
21mr|kernel-5.15-generic-5.15.193-2|6661	- ARM: dts: imx27: Fix sram node
21mr|kernel-5.15-generic-5.15.193-2|6662	- ARM: dts: imx28-xea: Pass the 'model' property
21mr|kernel-5.15-generic-5.15.193-2|6663	- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
21mr|kernel-5.15-generic-5.15.193-2|6664	- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
21mr|kernel-5.15-generic-5.15.193-2|6665	- ARM: dts: imx7d: Fix coresight funnel ports
21mr|kernel-5.15-generic-5.15.193-2|6666	- ARM: dts: imx7s: Fix lcdif compatible
21mr|kernel-5.15-generic-5.15.193-2|6667	- ARM: dts: imx7s: Fix nand-controller #size-cells
21mr|kernel-5.15-generic-5.15.193-2|6668	- ARM: dts: imx: Use flash@0,0 pattern
21mr|kernel-5.15-generic-5.15.193-2|6669	- ARM: dts: qcom: apq8064: correct XOADC register address
21mr|kernel-5.15-generic-5.15.193-2|6670	- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
21mr|kernel-5.15-generic-5.15.193-2|6671	- ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells'
21mr|kernel-5.15-generic-5.15.193-2|6672	- ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts
21mr|kernel-5.15-generic-5.15.193-2|6673	- ARM: dts: qcom: sdx55: fix USB SS wakeup
21mr|kernel-5.15-generic-5.15.193-2|6674	- ARM: dts: qcom: sdx55: fix USB wakeup interrupt types
21mr|kernel-5.15-generic-5.15.193-2|6675	- ARM: dts: qcom: sdx65: correct SPMI node name
21mr|kernel-5.15-generic-5.15.193-2|6676	- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
21mr|kernel-5.15-generic-5.15.193-2|6677	- ARM: dts: rockchip: fix rk3036 hdmi ports node
21mr|kernel-5.15-generic-5.15.193-2|6678	- ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
21mr|kernel-5.15-generic-5.15.193-2|6679	- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
21mr|kernel-5.15-generic-5.15.193-2|6680	- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
21mr|kernel-5.15-generic-5.15.193-2|6681	- ARM: PL011: Fix DMA support
21mr|kernel-5.15-generic-5.15.193-2|6682	- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init
21mr|kernel-5.15-generic-5.15.193-2|6683	- ARM: sun9i: smp: fix return code check of of_property_match_string
21mr|kernel-5.15-generic-5.15.193-2|6684	- arm/xen: fix xen_vcpu_info allocation alignment
21mr|kernel-5.15-generic-5.15.193-2|6685	- asix: Add check for usbnet_get_endpoints
21mr|kernel-5.15-generic-5.15.193-2|6686	- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
21mr|kernel-5.15-generic-5.15.193-2|6687	- ASoC: ams-delta.c: use component after check
21mr|kernel-5.15-generic-5.15.193-2|6688	- ASoC: codecs: lpass-wsa-macro: fix compander volume hack
21mr|kernel-5.15-generic-5.15.193-2|6689	- ASoC: codecs: wcd938x: fix resource leaks on bind errors
21mr|kernel-5.15-generic-5.15.193-2|6690	- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
21mr|kernel-5.15-generic-5.15.193-2|6691	- ASoC: codecs: wcd938x: handle deferred probe
21mr|kernel-5.15-generic-5.15.193-2|6692	- ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix
21mr|kernel-5.15-generic-5.15.193-2|6693	- ASoC: cs35l33: Fix GPIO name and drop legacy include
21mr|kernel-5.15-generic-5.15.193-2|6694	- ASoC: cs35l34: Fix GPIO name and drop legacy include
21mr|kernel-5.15-generic-5.15.193-2|6695	- ASoC: cs43130: Fix incorrect frame delay configuration
21mr|kernel-5.15-generic-5.15.193-2|6696	- ASoC: cs43130: Fix the position of const qualifier
21mr|kernel-5.15-generic-5.15.193-2|6697	- ASoC: da7219: Support low DC impedance headset
21mr|kernel-5.15-generic-5.15.193-2|6698	- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
21mr|kernel-5.15-generic-5.15.193-2|6699	- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
21mr|kernel-5.15-generic-5.15.193-2|6700	- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described
21mr|kernel-5.15-generic-5.15.193-2|6701	- ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable
21mr|kernel-5.15-generic-5.15.193-2|6702	- ASoC: hdmi-codec: fix missing report for jack initial status
21mr|kernel-5.15-generic-5.15.193-2|6703	- ASoC: hdmi-codec: register hpd callback on component probe
21mr|kernel-5.15-generic-5.15.193-2|6704	- ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
21mr|kernel-5.15-generic-5.15.193-2|6705	- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header
21mr|kernel-5.15-generic-5.15.193-2|6706	- ASoC: Intel: Skylake: Fix mem leak in few functions
21mr|kernel-5.15-generic-5.15.193-2|6707	- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
21mr|kernel-5.15-generic-5.15.193-2|6708	- ASoC: Intel: Skylake: mem leak in skl register function
21mr|kernel-5.15-generic-5.15.193-2|6709	- ASoC: meson: g12a-toacodec: Fix event generation
21mr|kernel-5.15-generic-5.15.193-2|6710	- ASoC: meson: g12a-toacodec: Validate written enum values
21mr|kernel-5.15-generic-5.15.193-2|6711	- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
21mr|kernel-5.15-generic-5.15.193-2|6712	- ASoC: meson: g12a-tohdmitx: Validate written enum values
21mr|kernel-5.15-generic-5.15.193-2|6713	- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
21mr|kernel-5.15-generic-5.15.193-2|6714	- ASoC: ops: add correct range check for limiting volume
21mr|kernel-5.15-generic-5.15.193-2|6715	- ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[]
21mr|kernel-5.15-generic-5.15.193-2|6716	- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
21mr|kernel-5.15-generic-5.15.193-2|6717	- ASoC: rt5650: add mutex to avoid the jack detection failure
21mr|kernel-5.15-generic-5.15.193-2|6718	- ASoC: rt5650: fix the wrong result of key button
21mr|kernel-5.15-generic-5.15.193-2|6719	- ASoC: simple-card: fixup asoc_simple_probe() error handling
21mr|kernel-5.15-generic-5.15.193-2|6720	- ASoC: soc-card: Add storage for PCI SSID
21mr|kernel-5.15-generic-5.15.193-2|6721	- ASoC: SOF: sof-pci-dev: add parameter to override topology filename
21mr|kernel-5.15-generic-5.15.193-2|6722	- ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks
21mr|kernel-5.15-generic-5.15.193-2|6723	- ASoC: SOF: sof-pci-dev: Fix community key quirk detection
21mr|kernel-5.15-generic-5.15.193-2|6724	- ASoC: SOF: sof-pci-dev: use community key on all Up boards
21mr|kernel-5.15-generic-5.15.193-2|6725	- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
21mr|kernel-5.15-generic-5.15.193-2|6726	- ASoC: wm8974: Correct boost mixer inputs
21mr|kernel-5.15-generic-5.15.193-2|6727	- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
21mr|kernel-5.15-generic-5.15.193-2|6728	- async: Introduce async_schedule_dev_nocall()
21mr|kernel-5.15-generic-5.15.193-2|6729	- async: Split async_schedule_node_domain()
21mr|kernel-5.15-generic-5.15.193-2|6730	- ata: pata_isapnp: Add missing error check for devm_ioport_map()
21mr|kernel-5.15-generic-5.15.193-2|6731	- atl1c: Work around the DMA RX overflow issue
21mr|kernel-5.15-generic-5.15.193-2|6732	- atm: Fix Use-After-Free in do_vcc_ioctl
21mr|kernel-5.15-generic-5.15.193-2|6733	- atm: idt77252: fix a memleak in open_card_ubr0
21mr|kernel-5.15-generic-5.15.193-2|6734	- atm: iphase: Do PCI error checks on own line
21mr|kernel-5.15-generic-5.15.193-2|6735	- atm: solos-pci: Fix potential deadlock on &cli_queue_lock
21mr|kernel-5.15-generic-5.15.193-2|6736	- atm: solos-pci: Fix potential deadlock on &tx_queue_lock
21mr|kernel-5.15-generic-5.15.193-2|6737	- audit: don't take task_lock() in audit_exe_compare() code path
21mr|kernel-5.15-generic-5.15.193-2|6738	- audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
21mr|kernel-5.15-generic-5.15.193-2|6739	- audit: Send netlink ACK before setting connection in auditd_set
21mr|kernel-5.15-generic-5.15.193-2|6740	- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
21mr|kernel-5.15-generic-5.15.193-2|6741	- bcache: avoid NULL checking to c->root in run_cache_set()
21mr|kernel-5.15-generic-5.15.193-2|6742	- bcache: avoid oversize memory allocation by small stripe_size
21mr|kernel-5.15-generic-5.15.193-2|6743	- bcache: check return value from btree_node_alloc_replacement()
21mr|kernel-5.15-generic-5.15.193-2|6744	- bcache: fixup init dirty data errors
21mr|kernel-5.15-generic-5.15.193-2|6745	- bcache: fixup lock c->root error
21mr|kernel-5.15-generic-5.15.193-2|6746	- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race
21mr|kernel-5.15-generic-5.15.193-2|6747	- bcache: prevent potential division by zero error
21mr|kernel-5.15-generic-5.15.193-2|6748	- bcache: remove redundant assignment to variable cur_idx
21mr|kernel-5.15-generic-5.15.193-2|6749	- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()
21mr|kernel-5.15-generic-5.15.193-2|6750	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
21mr|kernel-5.15-generic-5.15.193-2|6751	- binder: fix async space check for 0-sized buffers
21mr|kernel-5.15-generic-5.15.193-2|6752	- binder: fix comment on binder_alloc_new_buf() return value
21mr|kernel-5.15-generic-5.15.193-2|6753	- binder: fix memory leaks of spam and pending work
21mr|kernel-5.15-generic-5.15.193-2|6754	- binder: fix race between mmput() and do_exit()
21mr|kernel-5.15-generic-5.15.193-2|6755	- binder: fix trivial typo of binder_free_buf_locked()
21mr|kernel-5.15-generic-5.15.193-2|6756	- binder: fix unused alloc->free_async_space
21mr|kernel-5.15-generic-5.15.193-2|6757	- binder: fix use-after-free in shinker's callback
21mr|kernel-5.15-generic-5.15.193-2|6758	- binder: signal epoll threads of self-work
21mr|kernel-5.15-generic-5.15.193-2|6759	- binder: use EPOLLERR from eventpoll.h
21mr|kernel-5.15-generic-5.15.193-2|6760	- blk-cgroup: bypass blkcg_deactivate_policy after destroying
21mr|kernel-5.15-generic-5.15.193-2|6761	- blk-core: use pr_warn_ratelimited() in bio_check_ro()
21mr|kernel-5.15-generic-5.15.193-2|6762	- blk-iocost: Fix an UBSAN shift-out-of-bounds warning
21mr|kernel-5.15-generic-5.15.193-2|6763	- blk-mq: fix IO hang from sbitmap wakeup race
21mr|kernel-5.15-generic-5.15.193-2|6764	- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
21mr|kernel-5.15-generic-5.15.193-2|6765	- block: add check of 'minors' and 'first_minor' in device_add_disk()
21mr|kernel-5.15-generic-5.15.193-2|6766	- block: add check that partition length needs to be aligned with block size
21mr|kernel-5.15-generic-5.15.193-2|6767	- block: Don't invalidate pagecache for invalid falloc modes
21mr|kernel-5.15-generic-5.15.193-2|6768	- blocklayoutdriver: Fix reference leak of pnfs_device_node
21mr|kernel-5.15-generic-5.15.193-2|6769	- block: make BLK_DEF_MAX_SECTORS unsigned
21mr|kernel-5.15-generic-5.15.193-2|6770	- block: Move checking GENHD_FL_NO_PART to bdev_add_partition()
21mr|kernel-5.15-generic-5.15.193-2|6771	- block: prevent an integer overflow in bvec_try_merge_hw_page
21mr|kernel-5.15-generic-5.15.193-2|6772	- block: Remove special-casing of compound pages
21mr|kernel-5.15-generic-5.15.193-2|6773	- block: remove unneeded return value of bio_check_ro()
21mr|kernel-5.15-generic-5.15.193-2|6774	- block/rnbd-srv: Check for unlikely string overflow
21mr|kernel-5.15-generic-5.15.193-2|6775	- block: Set memalloc_noio to false on device_add_disk() error path
21mr|kernel-5.15-generic-5.15.193-2|6776	- bluetooth: Add device 0bda:887b to device tables
21mr|kernel-5.15-generic-5.15.193-2|6777	- bluetooth: Add device 13d3:3571 to device tables
21mr|kernel-5.15-generic-5.15.193-2|6778	- Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
21mr|kernel-5.15-generic-5.15.193-2|6779	- Bluetooth: btmtkuart: fix recv_buf() return value
21mr|kernel-5.15-generic-5.15.193-2|6780	- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
21mr|kernel-5.15-generic-5.15.193-2|6781	- Bluetooth: btusb: Add date->evt_skb is NULL check
21mr|kernel-5.15-generic-5.15.193-2|6782	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559
21mr|kernel-5.15-generic-5.15.193-2|6783	- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables
21mr|kernel-5.15-generic-5.15.193-2|6784	- Bluetooth: Fix atomicity violation in {min,max}_key_size_set
21mr|kernel-5.15-generic-5.15.193-2|6785	- Bluetooth: Fix bogus check for re-auth no supported with non-ssp
21mr|kernel-5.15-generic-5.15.193-2|6786	- Bluetooth: Fix double free in hci_conn_cleanup
21mr|kernel-5.15-generic-5.15.193-2|6787	- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
21mr|kernel-5.15-generic-5.15.193-2|6788	- Bluetooth: L2CAP: Fix possible multiple reject send
21mr|kernel-5.15-generic-5.15.193-2|6789	- Bluetooth: L2CAP: Send reject on command corrupted request
21mr|kernel-5.15-generic-5.15.193-2|6790	- Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
21mr|kernel-5.15-generic-5.15.193-2|6791	- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
21mr|kernel-5.15-generic-5.15.193-2|6792	- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
21mr|kernel-5.15-generic-5.15.193-2|6793	- bnxt_en: Wait for FLR to complete during probe
21mr|kernel-5.15-generic-5.15.193-2|6794	- bonding: remove print in bond_verify_device_path
21mr|kernel-5.15-generic-5.15.193-2|6795	- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
21mr|kernel-5.15-generic-5.15.193-2|6796	- bonding: stop the device in bond_setup_by_slave()
21mr|kernel-5.15-generic-5.15.193-2|6797	- bpf: Add crosstask check to __bpf_get_stack
21mr|kernel-5.15-generic-5.15.193-2|6798	- bpf: Add map and need_defer parameters to .map_fd_put_ptr()
21mr|kernel-5.15-generic-5.15.193-2|6799	- bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25
21mr|kernel-5.15-generic-5.15.193-2|6800	- bpf: Check map->usercnt after timer->timer is assigned
21mr|kernel-5.15-generic-5.15.193-2|6801	- bpf: Detect IP == ksym.end as part of BPF program
21mr|kernel-5.15-generic-5.15.193-2|6802	- bpf: enforce precision of R0 on callback return
21mr|kernel-5.15-generic-5.15.193-2|6803	- bpf: fix check for attempt to corrupt spilled pointer
21mr|kernel-5.15-generic-5.15.193-2|6804	- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
21mr|kernel-5.15-generic-5.15.193-2|6805	- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
21mr|kernel-5.15-generic-5.15.193-2|6806	- bpf: Fix prog_array_map_poke_run map poke update
21mr|kernel-5.15-generic-5.15.193-2|6807	- bpf: Fix re-attachment branch in bpf_tracing_prog_attach
21mr|kernel-5.15-generic-5.15.193-2|6808	- bpf: Fix verification of indirect var-off stack access
21mr|kernel-5.15-generic-5.15.193-2|6809	- bpf, lpm: Fix check prefixlen before walking trie
21mr|kernel-5.15-generic-5.15.193-2|6810	- bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
21mr|kernel-5.15-generic-5.15.193-2|6811	- bpf: Set uattr->batch.count as zero before batched update or deletion
21mr|kernel-5.15-generic-5.15.193-2|6812	- bpf: sockmap, updating the sg structure should also update curr
21mr|kernel-5.15-generic-5.15.193-2|6813	- bridge: cfm: fix enum typo in br_cc_ccm_tx_parse
21mr|kernel-5.15-generic-5.15.193-2|6814	- bridge: mcast: fix disabled snooping after long uptime
21mr|kernel-5.15-generic-5.15.193-2|6815	- btrfs: add definition for EXTENT_TREE_V2
21mr|kernel-5.15-generic-5.15.193-2|6816	- btrfs: add dmesg output for first mount and last unmount of a filesystem
21mr|kernel-5.15-generic-5.15.193-2|6817	- btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted
21mr|kernel-5.15-generic-5.15.193-2|6818	- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args
21mr|kernel-5.15-generic-5.15.193-2|6819	- btrfs: do not allow non subvolume root targets for snapshot
21mr|kernel-5.15-generic-5.15.193-2|6820	- btrfs: do not ASSERT() if the newly created subvolume already got read
21mr|kernel-5.15-generic-5.15.193-2|6821	- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume
21mr|kernel-5.15-generic-5.15.193-2|6822	- btrfs: don't arbitrarily slow down delalloc if we're committing
21mr|kernel-5.15-generic-5.15.193-2|6823	- btrfs: don't warn if discard range is not aligned to sector
21mr|kernel-5.15-generic-5.15.193-2|6824	- btrfs: fix infinite directory reads
21mr|kernel-5.15-generic-5.15.193-2|6825	- btrfs: fix off-by-one when checking chunk map includes logical address
21mr|kernel-5.15-generic-5.15.193-2|6826	- btrfs: fix race between reading a directory and adding entries to it
21mr|kernel-5.15-generic-5.15.193-2|6827	- btrfs: forbid creating subvol qgroups
21mr|kernel-5.15-generic-5.15.193-2|6828	- btrfs: forbid deleting live subvol qgroup
21mr|kernel-5.15-generic-5.15.193-2|6829	- btrfs: make error messages more clear when getting a chunk map
21mr|kernel-5.15-generic-5.15.193-2|6830	- btrfs: refresh dir last index during a rewinddir(3) call
21mr|kernel-5.15-generic-5.15.193-2|6831	- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
21mr|kernel-5.15-generic-5.15.193-2|6832	- btrfs: ref-verify: free ref cache before clearing mount opt
21mr|kernel-5.15-generic-5.15.193-2|6833	- btrfs: send: ensure send_fd is writable
21mr|kernel-5.15-generic-5.15.193-2|6834	- btrfs: send: return EOPNOTSUPP on unknown flags
21mr|kernel-5.15-generic-5.15.193-2|6835	- btrfs: set last dir index to the current last index when opening dir
21mr|kernel-5.15-generic-5.15.193-2|6836	- btrfs: sysfs: validate scrub_speed_max value
21mr|kernel-5.15-generic-5.15.193-2|6837	- btrfs: tree-checker: fix inline ref size in error messages
21mr|kernel-5.15-generic-5.15.193-2|6838	- btrfs: use u64 for buffer sizes in the tree search ioctls
21mr|kernel-5.15-generic-5.15.193-2|6839	- bus: mhi: host: Add alignment check for event ring read pointer
21mr|kernel-5.15-generic-5.15.193-2|6840	- bus: mhi: host: Add spinlock to protect WP access when queueing TREs
21mr|kernel-5.15-generic-5.15.193-2|6841	- bus: mhi: host: Drop chan lock before queuing buffers
21mr|kernel-5.15-generic-5.15.193-2|6842	- bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_ring_element"
21mr|kernel-5.15-generic-5.15.193-2|6843	- bus: moxtet: Add spi device table
21mr|kernel-5.15-generic-5.15.193-2|6844	- bus: ti-sysc: Flush posted write only after srst_udelay
21mr|kernel-5.15-generic-5.15.193-2|6845	- calipso: fix memory leak in netlbl_calipso_add_pass()
21mr|kernel-5.15-generic-5.15.193-2|6846	- can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds
21mr|kernel-5.15-generic-5.15.193-2|6847	- can: dev: can_restart(): don't crash kernel if carrier is OK
21mr|kernel-5.15-generic-5.15.193-2|6848	- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
21mr|kernel-5.15-generic-5.15.193-2|6849	- can: isotp: add local echo tx processing and tx without FC
21mr|kernel-5.15-generic-5.15.193-2|6850	- can: isotp: check CAN address family in isotp_bind()
21mr|kernel-5.15-generic-5.15.193-2|6851	- can: isotp: handle wait_event_interruptible() return values
21mr|kernel-5.15-generic-5.15.193-2|6852	- can: isotp: isotp_bind(): do not validate unused address information
21mr|kernel-5.15-generic-5.15.193-2|6853	- can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting
21mr|kernel-5.15-generic-5.15.193-2|6854	- can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior
21mr|kernel-5.15-generic-5.15.193-2|6855	- can: isotp: set max PDU size to 64 kByte
21mr|kernel-5.15-generic-5.15.193-2|6856	- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
21mr|kernel-5.15-generic-5.15.193-2|6857	- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
21mr|kernel-5.15-generic-5.15.193-2|6858	- can: raw: add support for SO_MARK
21mr|kernel-5.15-generic-5.15.193-2|6859	- can: raw: add support for SO_TXTIME/SCM_TXTIME
21mr|kernel-5.15-generic-5.15.193-2|6860	- ceph: fix deadlock or deadcode of misusing dget()
21mr|kernel-5.15-generic-5.15.193-2|6861	- ceph: prevent use-after-free in encode_cap_msg()
21mr|kernel-5.15-generic-5.15.193-2|6862	- checkstack: fix printed address
21mr|kernel-5.15-generic-5.15.193-2|6863	- chtls: fix tp->rcv_tstamp initialization
21mr|kernel-5.15-generic-5.15.193-2|6864	- cifs: fix check of rc in function generate_smb3signingkey
21mr|kernel-5.15-generic-5.15.193-2|6865	- cifs: Fix non-availability of dedup breaking generic/304
21mr|kernel-5.15-generic-5.15.193-2|6866	- cifs: spnego: add ';' in HOST_KEY_LEN
21mr|kernel-5.15-generic-5.15.193-2|6867	- clk: asm9260: use parent index to link the reference clock
21mr|kernel-5.15-generic-5.15.193-2|6868	- clk: fixed-rate: add devm_clk_hw_register_fixed_rate
21mr|kernel-5.15-generic-5.15.193-2|6869	- clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw
21mr|kernel-5.15-generic-5.15.193-2|6870	- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
21mr|kernel-5.15-generic-5.15.193-2|6871	- clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks
21mr|kernel-5.15-generic-5.15.193-2|6872	- clk: imx: imx8mq: correct error handling path
21mr|kernel-5.15-generic-5.15.193-2|6873	- clk: imx: imx8qxp: Fix elcdif_pll clock
21mr|kernel-5.15-generic-5.15.193-2|6874	- clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu()
21mr|kernel-5.15-generic-5.15.193-2|6875	- clk: imx: Select MXC_CLK for CLK_IMX8QXP
21mr|kernel-5.15-generic-5.15.193-2|6876	- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
21mr|kernel-5.15-generic-5.15.193-2|6877	- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
21mr|kernel-5.15-generic-5.15.193-2|6878	- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
21mr|kernel-5.15-generic-5.15.193-2|6879	- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
21mr|kernel-5.15-generic-5.15.193-2|6880	- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
21mr|kernel-5.15-generic-5.15.193-2|6881	- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
21mr|kernel-5.15-generic-5.15.193-2|6882	- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
21mr|kernel-5.15-generic-5.15.193-2|6883	- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
21mr|kernel-5.15-generic-5.15.193-2|6884	- clk: npcm7xx: Fix incorrect kfree
21mr|kernel-5.15-generic-5.15.193-2|6885	- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies
21mr|kernel-5.15-generic-5.15.193-2|6886	- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
21mr|kernel-5.15-generic-5.15.193-2|6887	- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src
21mr|kernel-5.15-generic-5.15.193-2|6888	- clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
21mr|kernel-5.15-generic-5.15.193-2|6889	- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks
21mr|kernel-5.15-generic-5.15.193-2|6890	- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks
21mr|kernel-5.15-generic-5.15.193-2|6891	- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks
21mr|kernel-5.15-generic-5.15.193-2|6892	- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC
21mr|kernel-5.15-generic-5.15.193-2|6893	- clk: qcom: videocc-sm8150: Add missing PLL config property
21mr|kernel-5.15-generic-5.15.193-2|6894	- clk: qcom: videocc-sm8150: Update the videocc resets
21mr|kernel-5.15-generic-5.15.193-2|6895	- clk: renesas: rzg2l: Fix computation formula
21mr|kernel-5.15-generic-5.15.193-2|6896	- clk: renesas: rzg2l: Simplify multiplication/shift logic
21mr|kernel-5.15-generic-5.15.193-2|6897	- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
21mr|kernel-5.15-generic-5.15.193-2|6898	- clk: rockchip: rk3128: Fix HCLK_OTG gate register
21mr|kernel-5.15-generic-5.15.193-2|6899	- clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name
21mr|kernel-5.15-generic-5.15.193-2|6900	- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped
21mr|kernel-5.15-generic-5.15.193-2|6901	- clk: si5341: fix an error code problem in si5341_output_clk_set_rate
21mr|kernel-5.15-generic-5.15.193-2|6902	- clk: socfpga: Fix undefined behavior bug in struct stratix10_clock_data
21mr|kernel-5.15-generic-5.15.193-2|6903	- clk: ti: Add ti_dt_clk_name() helper to use clock-output-names
21mr|kernel-5.15-generic-5.15.193-2|6904	- clk: ti: change ti_clk_register[_omap_hw]() API
21mr|kernel-5.15-generic-5.15.193-2|6905	- clk: ti: fix double free in of_ti_divider_clk_setup()
21mr|kernel-5.15-generic-5.15.193-2|6906	- clk: ti: Update component clocks to use ti_dt_clk_name()
21mr|kernel-5.15-generic-5.15.193-2|6907	- clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name()
21mr|kernel-5.15-generic-5.15.193-2|6908	- clk: zynqmp: Add a check for NULL pointer
21mr|kernel-5.15-generic-5.15.193-2|6909	- clk: zynqmp: make bestdiv unsigned
21mr|kernel-5.15-generic-5.15.193-2|6910	- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware
21mr|kernel-5.15-generic-5.15.193-2|6911	- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
21mr|kernel-5.15-generic-5.15.193-2|6912	- clocksource: Skip watchdog check for large watchdog intervals
21mr|kernel-5.15-generic-5.15.193-2|6913	- coresight: etm4x: Fix width of CCITMIN field
21mr|kernel-5.15-generic-5.15.193-2|6914	- coresight: etm4x: Make etm4_remove_dev() return void
21mr|kernel-5.15-generic-5.15.193-2|6915	- coresight: etm4x: Remove bogous __exit annotation for some functions
21mr|kernel-5.15-generic-5.15.193-2|6916	- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
21mr|kernel-5.15-generic-5.15.193-2|6917	- cpufreq: imx6q: don't warn for disabling a non-existing frequency
21mr|kernel-5.15-generic-5.15.193-2|6918	- cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call
21mr|kernel-5.15-generic-5.15.193-2|6919	- cpufreq: intel_pstate: Refine computation of P-state for given frequency
21mr|kernel-5.15-generic-5.15.193-2|6920	- cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()
21mr|kernel-5.15-generic-5.15.193-2|6921	- cpufreq: stats: Fix buffer overflow detection in trans_stats()
21mr|kernel-5.15-generic-5.15.193-2|6922	- cpufreq: Use of_property_present() for testing DT property presence
21mr|kernel-5.15-generic-5.15.193-2|6923	- cred: switch to using atomic_long_t
21mr|kernel-5.15-generic-5.15.193-2|6924	- crypto: af_alg - Disallow multiple in-flight AIO requests
21mr|kernel-5.15-generic-5.15.193-2|6925	- crypto: api - Disallow identical driver names
21mr|kernel-5.15-generic-5.15.193-2|6926	- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
21mr|kernel-5.15-generic-5.15.193-2|6927	- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
21mr|kernel-5.15-generic-5.15.193-2|6928	- crypto: ccp - fix memleak in ccp_init_dm_workarea
21mr|kernel-5.15-generic-5.15.193-2|6929	- crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
21mr|kernel-5.15-generic-5.15.193-2|6930	- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
21mr|kernel-5.15-generic-5.15.193-2|6931	- crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
21mr|kernel-5.15-generic-5.15.193-2|6932	- crypto: octeontx2 - Fix cptvf driver cleanup
21mr|kernel-5.15-generic-5.15.193-2|6933	- crypto: pcrypt - Fix hungtask for PADATA_RESET
21mr|kernel-5.15-generic-5.15.193-2|6934	- crypto: qat - fix deadlock in backlog processing
21mr|kernel-5.15-generic-5.15.193-2|6935	- crypto: qat - increase size of buffers
21mr|kernel-5.15-generic-5.15.193-2|6936	- crypto: s390/aes - Fix buffer overread in CTR mode
21mr|kernel-5.15-generic-5.15.193-2|6937	- crypto: sa2ul - Return crypto_aead_setkey to transfer the error
21mr|kernel-5.15-generic-5.15.193-2|6938	- crypto: sahara - avoid skcipher fallback code duplication
21mr|kernel-5.15-generic-5.15.193-2|6939	- crypto: sahara - do not resize req->src when doing hash operations
21mr|kernel-5.15-generic-5.15.193-2|6940	- crypto: sahara - fix ahash reqsize
21mr|kernel-5.15-generic-5.15.193-2|6941	- crypto: sahara - fix ahash selftest failure
21mr|kernel-5.15-generic-5.15.193-2|6942	- crypto: sahara - fix cbc selftest failure
21mr|kernel-5.15-generic-5.15.193-2|6943	- crypto: sahara - fix error handling in sahara_hw_descriptor_create()
21mr|kernel-5.15-generic-5.15.193-2|6944	- crypto: sahara - fix processing hash requests with req->nbytes < sg->length
21mr|kernel-5.15-generic-5.15.193-2|6945	- crypto: sahara - fix processing requests with cryptlen < sg->length
21mr|kernel-5.15-generic-5.15.193-2|6946	- crypto: sahara - fix wait_for_completion_timeout() error handling
21mr|kernel-5.15-generic-5.15.193-2|6947	- crypto: sahara - handle zero-length aes requests
21mr|kernel-5.15-generic-5.15.193-2|6948	- crypto: sahara - improve error handling in sahara_sha_process()
21mr|kernel-5.15-generic-5.15.193-2|6949	- crypto: sahara - remove FLAGS_NEW_KEY logic
21mr|kernel-5.15-generic-5.15.193-2|6950	- crypto: scomp - fix req->dst buffer overflow
21mr|kernel-5.15-generic-5.15.193-2|6951	- crypto: stm32/crc32 - fix parsing list of devices
21mr|kernel-5.15-generic-5.15.193-2|6952	- crypto: virtio - Handle dataq logic with tasklet
21mr|kernel-5.15-generic-5.15.193-2|6953	- crypto: virtio - Wait for tasklet to complete on device remove
21mr|kernel-5.15-generic-5.15.193-2|6954	- crypto: x86/sha - load modules based on CPU features
21mr|kernel-5.15-generic-5.15.193-2|6955	- cxl/mem: Fix shutdown order
21mr|kernel-5.15-generic-5.15.193-2|6956	- dccp: Call security_inet_conn_request() after setting IPv4 addresses.
21mr|kernel-5.15-generic-5.15.193-2|6957	- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
21mr|kernel-5.15-generic-5.15.193-2|6958	- debugfs: fix automount d_fsdata usage
21mr|kernel-5.15-generic-5.15.193-2|6959	- debugobjects: Stop accessing objects after releasing hash bucket lock
21mr|kernel-5.15-generic-5.15.193-2|6960	- devcoredump: Send uevent once devcd is ready
21mr|kernel-5.15-generic-5.15.193-2|6961	- devcoredump : Serialize devcd_del work
21mr|kernel-5.15-generic-5.15.193-2|6962	- device property: Add const qualifier to device_get_match_data() parameter
21mr|kernel-5.15-generic-5.15.193-2|6963	- device property: Allow const parameter to dev_fwnode()
21mr|kernel-5.15-generic-5.15.193-2|6964	- dma-buf: add dma_fence_timestamp helper
21mr|kernel-5.15-generic-5.15.193-2|6965	- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
21mr|kernel-5.15-generic-5.15.193-2|6966	- dmaengine: fix NULL pointer in channel unregistration function
21mr|kernel-5.15-generic-5.15.193-2|6967	- dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
21mr|kernel-5.15-generic-5.15.193-2|6968	- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
21mr|kernel-5.15-generic-5.15.193-2|6969	- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
21mr|kernel-5.15-generic-5.15.193-2|6970	- dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers
21mr|kernel-5.15-generic-5.15.193-2|6971	- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()
21mr|kernel-5.15-generic-5.15.193-2|6972	- dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe
21mr|kernel-5.15-generic-5.15.193-2|6973	- dmaengine: stm32-mdma: correct desc prep when channel running
21mr|kernel-5.15-generic-5.15.193-2|6974	- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
21mr|kernel-5.15-generic-5.15.193-2|6975	- dmaengine: ti: k3-udma: Report short packet errors
21mr|kernel-5.15-generic-5.15.193-2|6976	- dma-mapping: Add dma_release_coherent_memory to DMA API
21mr|kernel-5.15-generic-5.15.193-2|6977	- dma-mapping: clear dev->dma_mem to NULL after freeing it
21mr|kernel-5.15-generic-5.15.193-2|6978	- dma-mapping: Fix build error unused-value
21mr|kernel-5.15-generic-5.15.193-2|6979	- dm-delay: fix a race between delay_presuspend and delay_bio
21mr|kernel-5.15-generic-5.15.193-2|6980	- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
21mr|kernel-5.15-generic-5.15.193-2|6981	- dm: limit the number of targets and parameter size area
21mr|kernel-5.15-generic-5.15.193-2|6982	- dm-verity: align struct dm_verity_fec_io properly
21mr|kernel-5.15-generic-5.15.193-2|6983	- dm verity: don't perform FEC for failed readahead IO
21mr|kernel-5.15-generic-5.15.193-2|6984	- docs/process/howto: Replace C89 with C11
21mr|kernel-5.15-generic-5.15.193-2|6985	- dpaa2-eth: increase the needed headroom to account for alignment
21mr|kernel-5.15-generic-5.15.193-2|6986	- dpaa2-switch: fix size of the dma_unmap
21mr|kernel-5.15-generic-5.15.193-2|6987	- driver core: Release all resources during unbind before updating device links
21mr|kernel-5.15-generic-5.15.193-2|6988	- driver: platform: Add helper for safer setting of driver_override
21mr|kernel-5.15-generic-5.15.193-2|6989	- drivers/amd/pm: fix a use-after-free in kv_parse_power_table
21mr|kernel-5.15-generic-5.15.193-2|6990	- drivers: clk: zynqmp: calculate closest mux rate
21mr|kernel-5.15-generic-5.15.193-2|6991	- drivers: clk: zynqmp: update divider round rate logic
21mr|kernel-5.15-generic-5.15.193-2|6992	- drivers: lkdtm: fix clang -Wformat warning
21mr|kernel-5.15-generic-5.15.193-2|6993	- drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
21mr|kernel-5.15-generic-5.15.193-2|6994	- drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c
21mr|kernel-5.15-generic-5.15.193-2|6995	- drm/amd: Disable ASPM for VI w/ all Intel systems
21mr|kernel-5.15-generic-5.15.193-2|6996	- drm/amd/display: Avoid NULL dereference of timing generator
21mr|kernel-5.15-generic-5.15.193-2|6997	- drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox
21mr|kernel-5.15-generic-5.15.193-2|6998	- drm/amd/display: Fix multiple memory leaks reported by coverity
21mr|kernel-5.15-generic-5.15.193-2|6999	- drm/amd/display: Fix tiled display misalignment
21mr|kernel-5.15-generic-5.15.193-2|7000	- drm/amd/display: Implement bounds check for stream encoder creation in DCN301
21mr|kernel-5.15-generic-5.15.193-2|7001	- drm/amd/display: use full update for clip size increase of large plane source
21mr|kernel-5.15-generic-5.15.193-2|7002	- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga
21mr|kernel-5.15-generic-5.15.193-2|7003	- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
21mr|kernel-5.15-generic-5.15.193-2|7004	- drm/amdgpu: Add NULL checks for function pointers
21mr|kernel-5.15-generic-5.15.193-2|7005	- drm/amdgpu: correct chunk_ptr to a pointer to chunk.
21mr|kernel-5.15-generic-5.15.193-2|7006	- drm/amdgpu: correct the amdgpu runtime dereference usage count
21mr|kernel-5.15-generic-5.15.193-2|7007	- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
21mr|kernel-5.15-generic-5.15.193-2|7008	- drm/amdgpu: don't use ATRM for external devices
21mr|kernel-5.15-generic-5.15.193-2|7009	- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
21mr|kernel-5.15-generic-5.15.193-2|7010	- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL
21mr|kernel-5.15-generic-5.15.193-2|7011	- drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
21mr|kernel-5.15-generic-5.15.193-2|7012	- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
21mr|kernel-5.15-generic-5.15.193-2|7013	- drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap
21mr|kernel-5.15-generic-5.15.193-2|7014	- drm/amdgpu: Fix potential null pointer derefernce
21mr|kernel-5.15-generic-5.15.193-2|7015	- drm/amdgpu: fix software pci_unplug on some chips
21mr|kernel-5.15-generic-5.15.193-2|7016	- drm/amdgpu: Let KFD sync with VM fences
21mr|kernel-5.15-generic-5.15.193-2|7017	- drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
21mr|kernel-5.15-generic-5.15.193-2|7018	- drm/amdgpu/sdma5.2: add begin/end_use ring callbacks
21mr|kernel-5.15-generic-5.15.193-2|7019	- drm/amdgpu/vkms: fix a possible null pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|7020	- drm/amdkfd: Fix a race condition of vram buffer unref in svm code
21mr|kernel-5.15-generic-5.15.193-2|7021	- drm/amdkfd: Fix lock dependency warning
21mr|kernel-5.15-generic-5.15.193-2|7022	- drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'
21mr|kernel-5.15-generic-5.15.193-2|7023	- drm/amdkfd: Fix shift out-of-bounds issue
21mr|kernel-5.15-generic-5.15.193-2|7024	- drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code
21mr|kernel-5.15-generic-5.15.193-2|7025	- drm/amd: Move helper for dynamic speed switch check out of smu13
21mr|kernel-5.15-generic-5.15.193-2|7026	- drm/amd/pm: fix a double-free in si_dpm_init
21mr|kernel-5.15-generic-5.15.193-2|7027	- drm/amd/pm: Handle non-terminated overdrive commands.
21mr|kernel-5.15-generic-5.15.193-2|7028	- drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init
21mr|kernel-5.15-generic-5.15.193-2|7029	- drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
21mr|kernel-5.15-generic-5.15.193-2|7030	- drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable
21mr|kernel-5.15-generic-5.15.193-2|7031	- drm/bridge: Fix typo in post_disable() description
21mr|kernel-5.15-generic-5.15.193-2|7032	- drm/bridge: lt8912b: Add hot plug detection
21mr|kernel-5.15-generic-5.15.193-2|7033	- drm/bridge: lt8912b: Add missing drm_bridge_attach call
21mr|kernel-5.15-generic-5.15.193-2|7034	- drm/bridge: lt8912b: Fix bridge_detach
21mr|kernel-5.15-generic-5.15.193-2|7035	- drm/bridge: lt8912b: Fix crash on bridge detach
21mr|kernel-5.15-generic-5.15.193-2|7036	- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
21mr|kernel-5.15-generic-5.15.193-2|7037	- drm/bridge: lt8912b: Register and attach our DSI device at probe
21mr|kernel-5.15-generic-5.15.193-2|7038	- drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers
21mr|kernel-5.15-generic-5.15.193-2|7039	- drm/bridge: lt9611uxc: fix the race in the error path
21mr|kernel-5.15-generic-5.15.193-2|7040	- drm/bridge: lt9611uxc: Register and attach our DSI device at probe
21mr|kernel-5.15-generic-5.15.193-2|7041	- drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers
21mr|kernel-5.15-generic-5.15.193-2|7042	- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
21mr|kernel-5.15-generic-5.15.193-2|7043	- drm/bridge: nxp-ptn3460: simplify some error checking
21mr|kernel-5.15-generic-5.15.193-2|7044	- drm/bridge: tc358767: Fix return value on error case
21mr|kernel-5.15-generic-5.15.193-2|7045	- drm/bridge: tc358768: Disable non-continuous clock mode
21mr|kernel-5.15-generic-5.15.193-2|7046	- drm/bridge: tc358768: Fix bit updates
21mr|kernel-5.15-generic-5.15.193-2|7047	- drm/bridge: tc358768: Fix use of uninitialized variable
21mr|kernel-5.15-generic-5.15.193-2|7048	- drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer
21mr|kernel-5.15-generic-5.15.193-2|7049	- drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
21mr|kernel-5.15-generic-5.15.193-2|7050	- drm/crtc: fix uninitialized variable use
21mr|kernel-5.15-generic-5.15.193-2|7051	- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
21mr|kernel-5.15-generic-5.15.193-2|7052	- drm: Don't unref the same fb many times by mistake due to deadlock handling
21mr|kernel-5.15-generic-5.15.193-2|7053	- drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()
21mr|kernel-5.15-generic-5.15.193-2|7054	- drm/drm_file: fix use of uninitialized variable
21mr|kernel-5.15-generic-5.15.193-2|7055	- drm/drv: propagate errors from drm_modeset_register_all()
21mr|kernel-5.15-generic-5.15.193-2|7056	- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
21mr|kernel-5.15-generic-5.15.193-2|7057	- drm/exynos: fix accidental on-stack copy of exynos_drm_plane
21mr|kernel-5.15-generic-5.15.193-2|7058	- drm/exynos: fix a potential error pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|7059	- drm/exynos: fix a wrong error checking
21mr|kernel-5.15-generic-5.15.193-2|7060	- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume
21mr|kernel-5.15-generic-5.15.193-2|7061	- drm/framebuffer: Fix use of uninitialized variable
21mr|kernel-5.15-generic-5.15.193-2|7062	- drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern
21mr|kernel-5.15-generic-5.15.193-2|7063	- drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
21mr|kernel-5.15-generic-5.15.193-2|7064	- drm/i915: Fix potential spectre vulnerability
21mr|kernel-5.15-generic-5.15.193-2|7065	- drm/i915/mtl: limit second scaler vertical scaling in ver >= 14
21mr|kernel-5.15-generic-5.15.193-2|7066	- drm/i915/pmu: Check if pmu is closed before stopping event
21mr|kernel-5.15-generic-5.15.193-2|7067	- drm/i915: Relocate intel_atomic_setup_scalers()
21mr|kernel-5.15-generic-5.15.193-2|7068	- drm/komeda: drop all currently held locks if deadlock happens
21mr|kernel-5.15-generic-5.15.193-2|7069	- drm/mediatek: Add spinlock for setting vblank event in atomic_begin
21mr|kernel-5.15-generic-5.15.193-2|7070	- drm/mediatek: Fix iommu fault by swapping FBs after updating plane state
21mr|kernel-5.15-generic-5.15.193-2|7071	- drm/mediatek: Fix iommu fault during crtc enabling
21mr|kernel-5.15-generic-5.15.193-2|7072	- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
21mr|kernel-5.15-generic-5.15.193-2|7073	- drm/mipi-dsi: Create devm device attachment
21mr|kernel-5.15-generic-5.15.193-2|7074	- drm/mipi-dsi: Create devm device registration
21mr|kernel-5.15-generic-5.15.193-2|7075	- drm/mipi-dsi: Fix detach call without attach
21mr|kernel-5.15-generic-5.15.193-2|7076	- drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
21mr|kernel-5.15-generic-5.15.193-2|7077	- drm/msm/dp: skip validity check for DP CTS EDID checksum
21mr|kernel-5.15-generic-5.15.193-2|7078	- drm/msm/dpu: Ratelimit framedone timeout msgs
21mr|kernel-5.15-generic-5.15.193-2|7079	- drm/msm/dsi: Enable runtime PM
21mr|kernel-5.15-generic-5.15.193-2|7080	- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
21mr|kernel-5.15-generic-5.15.193-2|7081	- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
21mr|kernel-5.15-generic-5.15.193-2|7082	- drm/msm/mdp4: flush vblank event on disable
21mr|kernel-5.15-generic-5.15.193-2|7083	- drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer
21mr|kernel-5.15-generic-5.15.193-2|7084	- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
21mr|kernel-5.15-generic-5.15.193-2|7085	- drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence
21mr|kernel-5.15-generic-5.15.193-2|7086	- drm/panel-elida-kd35t133: hold panel in reset for unprepare
21mr|kernel-5.15-generic-5.15.193-2|7087	- drm/panel: fix a possible null pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|7088	- drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|7089	- drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]
21mr|kernel-5.15-generic-5.15.193-2|7090	- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
21mr|kernel-5.15-generic-5.15.193-2|7091	- drm/panel: simple: Fix Innolux G101ICE-L01 timings
21mr|kernel-5.15-generic-5.15.193-2|7092	- drm/panel: st7703: Pick different reset sequence
21mr|kernel-5.15-generic-5.15.193-2|7093	- drm/prime: Support page array >= 4GB
21mr|kernel-5.15-generic-5.15.193-2|7094	- drm/qxl: prevent memory leak
21mr|kernel-5.15-generic-5.15.193-2|7095	- drm/radeon: check return value of radeon_ring_lock()
21mr|kernel-5.15-generic-5.15.193-2|7096	- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
21mr|kernel-5.15-generic-5.15.193-2|7097	- drm/radeon/dpm: fix a memleak in sumo_parse_power_table
21mr|kernel-5.15-generic-5.15.193-2|7098	- drm/radeon: possible buffer overflow
21mr|kernel-5.15-generic-5.15.193-2|7099	- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
21mr|kernel-5.15-generic-5.15.193-2|7100	- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
21mr|kernel-5.15-generic-5.15.193-2|7101	- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
21mr|kernel-5.15-generic-5.15.193-2|7102	- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()
21mr|kernel-5.15-generic-5.15.193-2|7103	- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
21mr|kernel-5.15-generic-5.15.193-2|7104	- drm/rockchip: vop: Fix call to crtc reset helper
21mr|kernel-5.15-generic-5.15.193-2|7105	- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
21mr|kernel-5.15-generic-5.15.193-2|7106	- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs
21mr|kernel-5.15-generic-5.15.193-2|7107	- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
21mr|kernel-5.15-generic-5.15.193-2|7108	- drm/tidss: Fix atomic_flush check
21mr|kernel-5.15-generic-5.15.193-2|7109	- drm/tilcdc: Fix irq free on unload
21mr|kernel-5.15-generic-5.15.193-2|7110	- drm/ttm: Reorder sys manager cleanup step
21mr|kernel-5.15-generic-5.15.193-2|7111	- drm: using mul_u32_u32() requires linux/math64.h
21mr|kernel-5.15-generic-5.15.193-2|7112	- drm: vmwgfx_surface.c: copy user-array safely
21mr|kernel-5.15-generic-5.15.193-2|7113	- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
21mr|kernel-5.15-generic-5.15.193-2|7114	- dt-bindings: clock: Update the videocc resets for sm8150
21mr|kernel-5.15-generic-5.15.193-2|7115	- dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
21mr|kernel-5.15-generic-5.15.193-2|7116	- ecryptfs: Reject casefold directory inodes
21mr|kernel-5.15-generic-5.15.193-2|7117	- EDAC/thunderx: Fix possible out-of-bounds string access
21mr|kernel-5.15-generic-5.15.193-2|7118	- efivarfs: force RO when remounting if SetVariable is not supported
21mr|kernel-5.15-generic-5.15.193-2|7119	- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
21mr|kernel-5.15-generic-5.15.193-2|7120	- ethernet: constify references to netdev->dev_addr in drivers
21mr|kernel-5.15-generic-5.15.193-2|7121	- ethtool: netlink: Add missing ethnl_ops_begin/complete
21mr|kernel-5.15-generic-5.15.193-2|7122	- exec: Fix error handling in begin_new_exec()
21mr|kernel-5.15-generic-5.15.193-2|7123	- exfat: support handle zero-size directory
21mr|kernel-5.15-generic-5.15.193-2|7124	- ext4: add a new helper to check if es must be kept
21mr|kernel-5.15-generic-5.15.193-2|7125	- ext4: add missed brelse in update_backups
21mr|kernel-5.15-generic-5.15.193-2|7126	- ext4: add two helper functions extent_logical_end() and pa_logical_end()
21mr|kernel-5.15-generic-5.15.193-2|7127	- ext4: allow for the last group to be marked as trimmed
21mr|kernel-5.15-generic-5.15.193-2|7128	- ext4: apply umask if ACL support is disabled
21mr|kernel-5.15-generic-5.15.193-2|7129	- ext4: avoid online resizing failures due to oversized flex bg
21mr|kernel-5.15-generic-5.15.193-2|7130	- ext4: avoid overlapping preallocations due to overflow
21mr|kernel-5.15-generic-5.15.193-2|7131	- ext4: correct offset of gdb backup in non meta_bg group to update_backups
21mr|kernel-5.15-generic-5.15.193-2|7132	- ext4: correct return value of ext4_convert_meta_bg
21mr|kernel-5.15-generic-5.15.193-2|7133	- ext4: correct the start block of counting reserved clusters
21mr|kernel-5.15-generic-5.15.193-2|7134	- ext4: factor out __es_alloc_extent() and __es_free_extent()
21mr|kernel-5.15-generic-5.15.193-2|7135	- ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow
21mr|kernel-5.15-generic-5.15.193-2|7136	- ext4: fix double-free of blocks due to wrong extents moved_len
21mr|kernel-5.15-generic-5.15.193-2|7137	- ext4: fix inconsistent between segment fstrim and full fstrim
21mr|kernel-5.15-generic-5.15.193-2|7138	- ext4: fix slab-use-after-free in ext4_es_insert_extent()
21mr|kernel-5.15-generic-5.15.193-2|7139	- ext4: make sure allocate pending entry not fail
21mr|kernel-5.15-generic-5.15.193-2|7140	- ext4: move 'ix' sanity check to corrent position
21mr|kernel-5.15-generic-5.15.193-2|7141	- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
21mr|kernel-5.15-generic-5.15.193-2|7142	- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks
21mr|kernel-5.15-generic-5.15.193-2|7143	- ext4: remove unnecessary check from alloc_flex_gd()
21mr|kernel-5.15-generic-5.15.193-2|7144	- ext4: unify the type of flexbg_size to unsigned int
21mr|kernel-5.15-generic-5.15.193-2|7145	- ext4: use pre-allocated es in __es_insert_extent()
21mr|kernel-5.15-generic-5.15.193-2|7146	- ext4: use pre-allocated es in __es_remove_extent()
21mr|kernel-5.15-generic-5.15.193-2|7147	- ext4: using nofail preallocation in ext4_es_insert_delayed_block()
21mr|kernel-5.15-generic-5.15.193-2|7148	- ext4: using nofail preallocation in ext4_es_insert_extent()
21mr|kernel-5.15-generic-5.15.193-2|7149	- ext4: using nofail preallocation in ext4_es_remove_extent()
21mr|kernel-5.15-generic-5.15.193-2|7150	- f2fs: avoid format-overflow warning
21mr|kernel-5.15-generic-5.15.193-2|7151	- f2fs: compress: fix to avoid redundant compress extension
21mr|kernel-5.15-generic-5.15.193-2|7152	- f2fs: compress: fix to avoid use-after-free on dic
21mr|kernel-5.15-generic-5.15.193-2|7153	- f2fs: explicitly null-terminate the xattr list
21mr|kernel-5.15-generic-5.15.193-2|7154	- f2fs: fix the f2fs_file_write_iter tracepoint
21mr|kernel-5.15-generic-5.15.193-2|7155	- f2fs: fix to avoid dirent corruption
21mr|kernel-5.15-generic-5.15.193-2|7156	- f2fs: fix to check compress file in f2fs_move_file_range()
21mr|kernel-5.15-generic-5.15.193-2|7157	- f2fs: fix to check return value of f2fs_reserve_new_block()
21mr|kernel-5.15-generic-5.15.193-2|7158	- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
21mr|kernel-5.15-generic-5.15.193-2|7159	- f2fs: fix to tag gcing flag on page during block migration
21mr|kernel-5.15-generic-5.15.193-2|7160	- f2fs: fix to update iostat correctly in f2fs_filemap_fault()
21mr|kernel-5.15-generic-5.15.193-2|7161	- f2fs: fix write pointers on zoned device after roll forward
21mr|kernel-5.15-generic-5.15.193-2|7162	- fast_dput(): handle underflows gracefully
21mr|kernel-5.15-generic-5.15.193-2|7163	- fbdev: atyfb: only use ioremap_uc() on i386 and ia64
21mr|kernel-5.15-generic-5.15.193-2|7164	- fbdev/defio: Early-out if page is already enlisted
21mr|kernel-5.15-generic-5.15.193-2|7165	- fbdev: defio: fix the pagelist corruption
21mr|kernel-5.15-generic-5.15.193-2|7166	- fbdev: Don't sort deferred-I/O pages by default
21mr|kernel-5.15-generic-5.15.193-2|7167	- fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()
21mr|kernel-5.15-generic-5.15.193-2|7168	- fbdev: Fix invalid page access after closing deferred I/O devices
21mr|kernel-5.15-generic-5.15.193-2|7169	- fbdev: flush deferred IO before closing
21mr|kernel-5.15-generic-5.15.193-2|7170	- fbdev: flush deferred work in fb_deferred_io_fsync()
21mr|kernel-5.15-generic-5.15.193-2|7171	- fbdev: fsl-diu-fb: mark wr_reg_wa() static
21mr|kernel-5.15-generic-5.15.193-2|7172	- fbdev: imsttfb: fix a resource leak in probe
21mr|kernel-5.15-generic-5.15.193-2|7173	- fbdev: imsttfb: Fix error path of imsttfb_probe()
21mr|kernel-5.15-generic-5.15.193-2|7174	- fbdev: Rename pagelist to pagereflist for deferred I/O
21mr|kernel-5.15-generic-5.15.193-2|7175	- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset
21mr|kernel-5.15-generic-5.15.193-2|7176	- fbdev: Track deferred-I/O pages in pageref struct
21mr|kernel-5.15-generic-5.15.193-2|7177	- fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit()
21mr|kernel-5.15-generic-5.15.193-2|7178	- firewire: core: correct documentation of fw_csr_string() kernel API
21mr|kernel-5.15-generic-5.15.193-2|7179	- firewire: core: fix possible memory leak in create_units()
21mr|kernel-5.15-generic-5.15.193-2|7180	- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
21mr|kernel-5.15-generic-5.15.193-2|7181	- firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA device
21mr|kernel-5.15-generic-5.15.193-2|7182	- firmware: arm_scmi: Check mailbox/SMT channel for consistency
21mr|kernel-5.15-generic-5.15.193-2|7183	- firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels()
21mr|kernel-5.15-generic-5.15.193-2|7184	- firmware: meson_sm: populate platform devices from sm device tree data
21mr|kernel-5.15-generic-5.15.193-2|7185	- firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit
21mr|kernel-5.15-generic-5.15.193-2|7186	- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
21mr|kernel-5.15-generic-5.15.193-2|7187	- firmware: ti_sci: Mark driver as non removable
21mr|kernel-5.15-generic-5.15.193-2|7188	- Fix termination state for idr_for_each_entry_ul()
21mr|kernel-5.15-generic-5.15.193-2|7189	- fjes: fix memleaks in fjes_hw_setup
21mr|kernel-5.15-generic-5.15.193-2|7190	- fs: add ctime accessors infrastructure
21mr|kernel-5.15-generic-5.15.193-2|7191	- fs: indicate request originates from old mount API
21mr|kernel-5.15-generic-5.15.193-2|7192	- fs: introduce lock_rename_child() helper
21mr|kernel-5.15-generic-5.15.193-2|7193	- fs/jfs: Add check for negative db_l2nbperpage
21mr|kernel-5.15-generic-5.15.193-2|7194	- fs/jfs: Add validity check for db_maxag and db_agpref
21mr|kernel-5.15-generic-5.15.193-2|7195	- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
21mr|kernel-5.15-generic-5.15.193-2|7196	- fs/kernfs/dir: obey S_ISGID
21mr|kernel-5.15-generic-5.15.193-2|7197	- fs/ntfs3: Add ckeck in ni_update_parent()
21mr|kernel-5.15-generic-5.15.193-2|7198	- fs/ntfs3: Add null pointer checks
21mr|kernel-5.15-generic-5.15.193-2|7199	- fs/ntfs3: Avoid possible memory leak
21mr|kernel-5.15-generic-5.15.193-2|7200	- fs/ntfs3: Fix an NULL dereference bug
21mr|kernel-5.15-generic-5.15.193-2|7201	- fs/ntfs3: Fix directory element type detection
21mr|kernel-5.15-generic-5.15.193-2|7202	- fs/ntfs3: Fix NULL pointer dereference on error in attr_allocate_frame()
21mr|kernel-5.15-generic-5.15.193-2|7203	- fs/ntfs3: Fix possible NULL-ptr-deref in ni_readpage_cmpr()
21mr|kernel-5.15-generic-5.15.193-2|7204	- fs/ntfs3: Use kvmalloc instead of kmalloc(... __GFP_NOWARN)
21mr|kernel-5.15-generic-5.15.193-2|7205	- fs/ntfs3: Write immediately updated ntfs state
21mr|kernel-5.15-generic-5.15.193-2|7206	- fs/pipe: move check to pipe_has_watch_queue()
21mr|kernel-5.15-generic-5.15.193-2|7207	- fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
21mr|kernel-5.15-generic-5.15.193-2|7208	- fuse: share lookup state between submount and its parent
21mr|kernel-5.15-generic-5.15.193-2|7209	- futex: Don't include process MM in futex key on no-MMU
21mr|kernel-5.15-generic-5.15.193-2|7210	- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware
21mr|kernel-5.15-generic-5.15.193-2|7211	- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
21mr|kernel-5.15-generic-5.15.193-2|7212	- gfs2: fix an oops in gfs2_permission
21mr|kernel-5.15-generic-5.15.193-2|7213	- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
21mr|kernel-5.15-generic-5.15.193-2|7214	- gfs2: ignore negated quota changes
21mr|kernel-5.15-generic-5.15.193-2|7215	- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
21mr|kernel-5.15-generic-5.15.193-2|7216	- gpio: dwapb: mask/unmask IRQ when disable/enale it
21mr|kernel-5.15-generic-5.15.193-2|7217	- gpio: eic-sprd: Clear interrupt after set the interrupt type
21mr|kernel-5.15-generic-5.15.193-2|7218	- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04
21mr|kernel-5.15-generic-5.15.193-2|7219	- gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|7220	- gpiolib: sysfs: Fix error handling on failed export
21mr|kernel-5.15-generic-5.15.193-2|7221	- gpu/drm/radeon: fix two memleaks in radeon_vm_init
21mr|kernel-5.15-generic-5.15.193-2|7222	- gtp: fix fragmentation needed check with gso
21mr|kernel-5.15-generic-5.15.193-2|7223	- gtp: uapi: fix GTPA_MAX
21mr|kernel-5.15-generic-5.15.193-2|7224	- gve: Fix GFP flags when allocing pages
21mr|kernel-5.15-generic-5.15.193-2|7225	- gve: Fix use-after-free vulnerability
21mr|kernel-5.15-generic-5.15.193-2|7226	- gve: Use size_add() in call to struct_size()
21mr|kernel-5.15-generic-5.15.193-2|7227	- HID: add ALWAYS_POLL quirk for Apple kb
21mr|kernel-5.15-generic-5.15.193-2|7228	- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
21mr|kernel-5.15-generic-5.15.193-2|7229	- HID: apple: Add 2021 magic keyboard FN key mapping
21mr|kernel-5.15-generic-5.15.193-2|7230	- HID: apple: Add support for the 2021 Magic Keyboard
21mr|kernel-5.15-generic-5.15.193-2|7231	- HID: core: store the unique system identifier in hid_device
21mr|kernel-5.15-generic-5.15.193-2|7232	- hid: cp2112: Fix duplicate workqueue initialization
21mr|kernel-5.15-generic-5.15.193-2|7233	- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip
21mr|kernel-5.15-generic-5.15.193-2|7234	- HID: fix HID device resource race between HID core and debugging support
21mr|kernel-5.15-generic-5.15.193-2|7235	- HID: glorious: fix Glorious Model I HID report
21mr|kernel-5.15-generic-5.15.193-2|7236	- HID: hid-asus: add const to read-only outgoing usb buffer
21mr|kernel-5.15-generic-5.15.193-2|7237	- HID: hid-asus: reset the backlight brightness level on resume
21mr|kernel-5.15-generic-5.15.193-2|7238	- HID: i2c-hid-of: fix NULL-deref on failed power up
21mr|kernel-5.15-generic-5.15.193-2|7239	- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround
21mr|kernel-5.15-generic-5.15.193-2|7240	- HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
21mr|kernel-5.15-generic-5.15.193-2|7241	- HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only
21mr|kernel-5.15-generic-5.15.193-2|7242	- HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()
21mr|kernel-5.15-generic-5.15.193-2|7243	- HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk
21mr|kernel-5.15-generic-5.15.193-2|7244	- HID: logitech-hidpp: Revert "Don't restart communication if not necessary"
21mr|kernel-5.15-generic-5.15.193-2|7245	- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
21mr|kernel-5.15-generic-5.15.193-2|7246	- HID: wacom: Correct behavior when processing some confidence == false touches
21mr|kernel-5.15-generic-5.15.193-2|7247	- HID: wacom: Do not register input devices until after hid_hw_start
21mr|kernel-5.15-generic-5.15.193-2|7248	- HID: wacom: generic: Avoid reporting a serial of '0' to userspace
21mr|kernel-5.15-generic-5.15.193-2|7249	- hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()
21mr|kernel-5.15-generic-5.15.193-2|7250	- hrtimer: Report offline hrtimer enqueue
21mr|kernel-5.15-generic-5.15.193-2|7251	- hrtimers: Push pending hrtimers away from outgoing CPU earlier
21mr|kernel-5.15-generic-5.15.193-2|7252	- hsr: Prevent use after free in prp_create_tagged_frame()
21mr|kernel-5.15-generic-5.15.193-2|7253	- hvc/xen: fix console unplug
21mr|kernel-5.15-generic-5.15.193-2|7254	- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver
21mr|kernel-5.15-generic-5.15.193-2|7255	- hvc/xen: fix event channel handling for secondary consoles
21mr|kernel-5.15-generic-5.15.193-2|7256	- hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes
21mr|kernel-5.15-generic-5.15.193-2|7257	- hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
21mr|kernel-5.15-generic-5.15.193-2|7258	- hv_netvsc: fix race of netvsc and VF register_netdevice
21mr|kernel-5.15-generic-5.15.193-2|7259	- hv_netvsc: Fix race of register_netdevice_notifier and VF register
21mr|kernel-5.15-generic-5.15.193-2|7260	- hv_netvsc: Mark VF as slave before exposing it to user-mode
21mr|kernel-5.15-generic-5.15.193-2|7261	- hv_netvsc: rndis_filter needs to select NLS
21mr|kernel-5.15-generic-5.15.193-2|7262	- hwmon: (acpi_power_meter) Fix 4.29 MW bug
21mr|kernel-5.15-generic-5.15.193-2|7263	- hwmon: (aspeed-pwm-tacho) mutex for tach reading
21mr|kernel-5.15-generic-5.15.193-2|7264	- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|7265	- hwmon: (coretemp) Fix bogus core_id to attr name mapping
21mr|kernel-5.15-generic-5.15.193-2|7266	- hwmon: (coretemp) Fix out-of-bounds memory access
21mr|kernel-5.15-generic-5.15.193-2|7267	- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
21mr|kernel-5.15-generic-5.15.193-2|7268	- hwmon: (corsair-psu) Fix probe when built-in
21mr|kernel-5.15-generic-5.15.193-2|7269	- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
21mr|kernel-5.15-generic-5.15.193-2|7270	- hwrng: core - Fix page fault dead lock on mmap-ed hwrng
21mr|kernel-5.15-generic-5.15.193-2|7271	- hwrng: geode - fix accessing registers
21mr|kernel-5.15-generic-5.15.193-2|7272	- i2c: aspeed: Fix i2c bus hang in slave read
21mr|kernel-5.15-generic-5.15.193-2|7273	- i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
21mr|kernel-5.15-generic-5.15.193-2|7274	- i2c: core: Fix atomic xfer check for non-preempt config
21mr|kernel-5.15-generic-5.15.193-2|7275	- i2c: core: Run atomic i2c xfer when !preemptible
21mr|kernel-5.15-generic-5.15.193-2|7276	- i2c: designware: Disable TX_EMPTY irq while waiting for block length byte
21mr|kernel-5.15-generic-5.15.193-2|7277	- i2c: designware: Fix corrupted memory seen in the ISR
21mr|kernel-5.15-generic-5.15.193-2|7278	- i2c: dev: copy userspace array safely
21mr|kernel-5.15-generic-5.15.193-2|7279	- i2c: i801: Fix block process call transactions
21mr|kernel-5.15-generic-5.15.193-2|7280	- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
21mr|kernel-5.15-generic-5.15.193-2|7281	- i2c: i801: Remove i801_set_block_buffer_mode
21mr|kernel-5.15-generic-5.15.193-2|7282	- i2c: iproc: handle invalid slave state
21mr|kernel-5.15-generic-5.15.193-2|7283	- i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()
21mr|kernel-5.15-generic-5.15.193-2|7284	- i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()
21mr|kernel-5.15-generic-5.15.193-2|7285	- i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()
21mr|kernel-5.15-generic-5.15.193-2|7286	- i2c: rk3x: fix potential spinlock recursion on poll
21mr|kernel-5.15-generic-5.15.193-2|7287	- i2c: s3c24xx: fix read transfers in polling mode
21mr|kernel-5.15-generic-5.15.193-2|7288	- i2c: s3c24xx: fix transferring more than one message in polling mode
21mr|kernel-5.15-generic-5.15.193-2|7289	- i2c: stm32f7: Fix PEC handling in case of SMBUS transfers
21mr|kernel-5.15-generic-5.15.193-2|7290	- i2c: sun6i-p2wi: Prevent potential division by zero
21mr|kernel-5.15-generic-5.15.193-2|7291	- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs
21mr|kernel-5.15-generic-5.15.193-2|7292	- i3c: master: cdns: Fix reading status register
21mr|kernel-5.15-generic-5.15.193-2|7293	- i3c: master: cdns: Update maximum prescaler value for i2c clock
21mr|kernel-5.15-generic-5.15.193-2|7294	- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data.
21mr|kernel-5.15-generic-5.15.193-2|7295	- i3c: master: svc: fix check wrong status register in irq handler
21mr|kernel-5.15-generic-5.15.193-2|7296	- i3c: master: svc: fix ibi may not return mandatory data byte
21mr|kernel-5.15-generic-5.15.193-2|7297	- i3c: master: svc: fix race condition in ibi work thread
21mr|kernel-5.15-generic-5.15.193-2|7298	- i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen
21mr|kernel-5.15-generic-5.15.193-2|7299	- i3c: master: svc: fix wrong data return when IBI happen during start frame
21mr|kernel-5.15-generic-5.15.193-2|7300	- i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handler
21mr|kernel-5.15-generic-5.15.193-2|7301	- i40e: Fix filter input checks to prevent config with invalid values
21mr|kernel-5.15-generic-5.15.193-2|7302	- i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value
21mr|kernel-5.15-generic-5.15.193-2|7303	- i40e: fix potential memory leaks in i40e_remove()
21mr|kernel-5.15-generic-5.15.193-2|7304	- i40e: Fix unexpected MFS warning message
21mr|kernel-5.15-generic-5.15.193-2|7305	- i40e: fix use-after-free in i40e_aqc_add_filters()
21mr|kernel-5.15-generic-5.15.193-2|7306	- i40e: Fix VF disable behavior to block all traffic
21mr|kernel-5.15-generic-5.15.193-2|7307	- i40e: Fix waiting for queues of all VSIs to be disabled
21mr|kernel-5.15-generic-5.15.193-2|7308	- i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR
21mr|kernel-5.15-generic-5.15.193-2|7309	- i40e: Restore VF MSI-X state during PCI reset
21mr|kernel-5.15-generic-5.15.193-2|7310	- i915/perf: Fix NULL deref bugs with drm_dbg() calls
21mr|kernel-5.15-generic-5.15.193-2|7311	- IB/ipoib: Fix mcast list locking
21mr|kernel-5.15-generic-5.15.193-2|7312	- IB/iser: Prevent invalidating wrong MR
21mr|kernel-5.15-generic-5.15.193-2|7313	- IB/mlx5: Fix rdma counter binding for RAW QP
21mr|kernel-5.15-generic-5.15.193-2|7314	- ida: Fix crash in ida_free when the bitmap is empty
21mr|kernel-5.15-generic-5.15.193-2|7315	- igb: Fix potential memory leak in igb_add_ethtool_nfc_entry
21mr|kernel-5.15-generic-5.15.193-2|7316	- igc: Check VLAN EtherType mask
21mr|kernel-5.15-generic-5.15.193-2|7317	- igc: Check VLAN TCI mask
21mr|kernel-5.15-generic-5.15.193-2|7318	- igc: Fix ambiguity in the ethtool advertising
21mr|kernel-5.15-generic-5.15.193-2|7319	- igc: Fix hicredit calculation
21mr|kernel-5.15-generic-5.15.193-2|7320	- igc: Report VLAN EtherType matching back to user
21mr|kernel-5.15-generic-5.15.193-2|7321	- iio: accel: bma400: Fix a compilation problem
21mr|kernel-5.15-generic-5.15.193-2|7322	- iio: adc: ad7091r: Allow users to configure device events
21mr|kernel-5.15-generic-5.15.193-2|7323	- iio: adc: ad7091r: Enable internal vref if external vref is not supplied
21mr|kernel-5.15-generic-5.15.193-2|7324	- iio:adc:ad7091r: Move exports into IIO_AD7091R namespace.
21mr|kernel-5.15-generic-5.15.193-2|7325	- iio: adc: ad7091r: Pass iio_dev to event handler
21mr|kernel-5.15-generic-5.15.193-2|7326	- iio: adc: ad7091r: Set alert bit in config register
21mr|kernel-5.15-generic-5.15.193-2|7327	- iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify
21mr|kernel-5.15-generic-5.15.193-2|7328	- iio: adc: ad9467: don't ignore error codes
21mr|kernel-5.15-generic-5.15.193-2|7329	- iio: adc: ad9467: fix reset gpio handling
21mr|kernel-5.15-generic-5.15.193-2|7330	- iio: adc: ad9467: fix scale setting
21mr|kernel-5.15-generic-5.15.193-2|7331	- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
21mr|kernel-5.15-generic-5.15.193-2|7332	- iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScale
21mr|kernel-5.15-generic-5.15.193-2|7333	- iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds
21mr|kernel-5.15-generic-5.15.193-2|7334	- iio: afe: rescale: Accept only offset channels
21mr|kernel-5.15-generic-5.15.193-2|7335	- iio: afe: rescale: add offset support
21mr|kernel-5.15-generic-5.15.193-2|7336	- iio: afe: rescale: expose scale processing function
21mr|kernel-5.15-generic-5.15.193-2|7337	- iio: afe: rescale: reorder includes
21mr|kernel-5.15-generic-5.15.193-2|7338	- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
21mr|kernel-5.15-generic-5.15.193-2|7339	- iio: core: fix memleak in iio_device_register_sysfs
21mr|kernel-5.15-generic-5.15.193-2|7340	- iio: exynos-adc: request second interupt only when touchscreen mode is used
21mr|kernel-5.15-generic-5.15.193-2|7341	- iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
21mr|kernel-5.15-generic-5.15.193-2|7342	- iio: imu: adis16475: add spi_device_id table
21mr|kernel-5.15-generic-5.15.193-2|7343	- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
21mr|kernel-5.15-generic-5.15.193-2|7344	- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
21mr|kernel-5.15-generic-5.15.193-2|7345	- iio: triggered-buffer: prevent possible freeing of wrong buffer
21mr|kernel-5.15-generic-5.15.193-2|7346	- ima: annotate iint mutex to avoid lockdep false positive warnings
21mr|kernel-5.15-generic-5.15.193-2|7347	- ima: detect changes to the backing overlay file
21mr|kernel-5.15-generic-5.15.193-2|7348	- inet: read sk->sk_family once in inet_recv_error()
21mr|kernel-5.15-generic-5.15.193-2|7349	- inet: shrink struct flowi_common
21mr|kernel-5.15-generic-5.15.193-2|7350	- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
21mr|kernel-5.15-generic-5.15.193-2|7351	- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
21mr|kernel-5.15-generic-5.15.193-2|7352	- Input: atkbd - use ab83 as id when skipping the getid command
21mr|kernel-5.15-generic-5.15.193-2|7353	- Input: i8042 - add nomux quirk for Acer P459-G2-M
21mr|kernel-5.15-generic-5.15.193-2|7354	- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
21mr|kernel-5.15-generic-5.15.193-2|7355	- Input: ipaq-micro-keys - add error handling for devm_kmemdup
21mr|kernel-5.15-generic-5.15.193-2|7356	- Input: soc_button_array - add mapping for airplane mode button
21mr|kernel-5.15-generic-5.15.193-2|7357	- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
21mr|kernel-5.15-generic-5.15.193-2|7358	- Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport
21mr|kernel-5.15-generic-5.15.193-2|7359	- Input: xpad - add HyperX Clutch Gladiate Support
21mr|kernel-5.15-generic-5.15.193-2|7360	- Input: xpad - add Razer Wolverine V2 support
21mr|kernel-5.15-generic-5.15.193-2|7361	- Input: xpad - add VID for Turtle Beach controllers
21mr|kernel-5.15-generic-5.15.193-2|7362	- interconnect: Treat xlate() returning NULL node as an error
21mr|kernel-5.15-generic-5.15.193-2|7363	- iomap: update ki_pos a little later in iomap_dio_complete
21mr|kernel-5.15-generic-5.15.193-2|7364	- iommu/arm-smmu-qcom: Add missing GMU entry to match table
21mr|kernel-5.15-generic-5.15.193-2|7365	- iommu/dma: Trace bounce buffer usage when mapping buffers
21mr|kernel-5.15-generic-5.15.193-2|7366	- iommu/vt-d: Add MTL to quirk list to skip TE disabling
21mr|kernel-5.15-generic-5.15.193-2|7367	- iommu/vt-d: Make context clearing consistent with context mapping
21mr|kernel-5.15-generic-5.15.193-2|7368	- iommu/vt-d: Omit devTLB invalidation requests when TES=0
21mr|kernel-5.15-generic-5.15.193-2|7369	- ionic: Fix dim work handling in split interrupt mode
21mr|kernel-5.15-generic-5.15.193-2|7370	- ionic: fix snprintf format length warning
21mr|kernel-5.15-generic-5.15.193-2|7371	- ionic: pass opcode to devcmd_wait
21mr|kernel-5.15-generic-5.15.193-2|7372	- io_uring/af_unix: disable sending io_uring over sockets
21mr|kernel-5.15-generic-5.15.193-2|7373	- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid
21mr|kernel-5.15-generic-5.15.193-2|7374	- io_uring: fix mutex_unlock with unreferenced ctx
21mr|kernel-5.15-generic-5.15.193-2|7375	- io_uring: fix off-by one bvec index
21mr|kernel-5.15-generic-5.15.193-2|7376	- io_uring/fs: consider link->flags when getting path for LINKAT
21mr|kernel-5.15-generic-5.15.193-2|7377	- io_uring/rw: ensure io->bytes_done is always initialized
21mr|kernel-5.15-generic-5.15.193-2|7378	- iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()
21mr|kernel-5.15-generic-5.15.193-2|7379	- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
21mr|kernel-5.15-generic-5.15.193-2|7380	- ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
21mr|kernel-5.15-generic-5.15.193-2|7381	- ip6_tunnel: use dev_sw_netstats_rx_add()
21mr|kernel-5.15-generic-5.15.193-2|7382	- ipv4: Correct/silence an endian warning in __ip_do_redirect
21mr|kernel-5.15-generic-5.15.193-2|7383	- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
21mr|kernel-5.15-generic-5.15.193-2|7384	- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
21mr|kernel-5.15-generic-5.15.193-2|7385	- ipv6: avoid atomic fragment on GSO packets
21mr|kernel-5.15-generic-5.15.193-2|7386	- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
21mr|kernel-5.15-generic-5.15.193-2|7387	- ipv6: fix potential NULL deref in fib6_add()
21mr|kernel-5.15-generic-5.15.193-2|7388	- ipv6: init the accept_queue's spinlocks in inet6_create
21mr|kernel-5.15-generic-5.15.193-2|7389	- ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work
21mr|kernel-5.15-generic-5.15.193-2|7390	- ipv6: remove max_size check inline with ipv4
21mr|kernel-5.15-generic-5.15.193-2|7391	- ipvlan: add ipvlan_route_v6_outbound() helper
21mr|kernel-5.15-generic-5.15.193-2|7392	- ipvlan: properly track tx_errors
21mr|kernel-5.15-generic-5.15.193-2|7393	- ipvs: avoid stat macros calls from preemptible context
21mr|kernel-5.15-generic-5.15.193-2|7394	- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
21mr|kernel-5.15-generic-5.15.193-2|7395	- irqchip/irq-brcmstb-l2: Add write memory barrier before exit
21mr|kernel-5.15-generic-5.15.193-2|7396	- irqchip/riscv-intc: Mark all INTC nodes as initialized
21mr|kernel-5.15-generic-5.15.193-2|7397	- irqchip/stm32-exti: add missing DT IRQ flag translation
21mr|kernel-5.15-generic-5.15.193-2|7398	- iwlwifi: pcie: adjust to Bz completion descriptor
21mr|kernel-5.15-generic-5.15.193-2|7399	- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
21mr|kernel-5.15-generic-5.15.193-2|7400	- ixgbe: Refactor overtemp event handling
21mr|kernel-5.15-generic-5.15.193-2|7401	- ixgbe: Refactor returning internal error codes
21mr|kernel-5.15-generic-5.15.193-2|7402	- ixgbe: Remove non-inclusive language
21mr|kernel-5.15-generic-5.15.193-2|7403	- jbd2: correct the printing of write_flags in jbd2_write_superblock()
21mr|kernel-5.15-generic-5.15.193-2|7404	- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev
21mr|kernel-5.15-generic-5.15.193-2|7405	- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
21mr|kernel-5.15-generic-5.15.193-2|7406	- jfs: fix array-index-out-of-bounds in dbAdjTree
21mr|kernel-5.15-generic-5.15.193-2|7407	- jfs: fix array-index-out-of-bounds in dbFindLeaf
21mr|kernel-5.15-generic-5.15.193-2|7408	- jfs: fix array-index-out-of-bounds in diAlloc
21mr|kernel-5.15-generic-5.15.193-2|7409	- jfs: fix array-index-out-of-bounds in diNewExt
21mr|kernel-5.15-generic-5.15.193-2|7410	- jfs: fix slab-out-of-bounds Read in dtSearch
21mr|kernel-5.15-generic-5.15.193-2|7411	- jfs: fix uaf in jfs_evict_inode
21mr|kernel-5.15-generic-5.15.193-2|7412	- kallsyms: Make kallsyms_on_each_symbol generally available
21mr|kernel-5.15-generic-5.15.193-2|7413	- kallsyms: Make module_kallsyms_on_each_symbol generally available
21mr|kernel-5.15-generic-5.15.193-2|7414	- kasan: disable kasan_non_canonical_hook() for HW tags
21mr|kernel-5.15-generic-5.15.193-2|7415	- kasan: print the original fault addr when access invalid shadow
21mr|kernel-5.15-generic-5.15.193-2|7416	- kbuild: Fix changing ELF file type for output of gen_btf for big endian
21mr|kernel-5.15-generic-5.15.193-2|7417	- kconfig: fix memory leak from range properties
21mr|kernel-5.15-generic-5.15.193-2|7418	- kdb: Fix a potential buffer overflow in kdb_local()
21mr|kernel-5.15-generic-5.15.193-2|7419	- kernel: kexec: copy user-array safely
21mr|kernel-5.15-generic-5.15.193-2|7420	- kernel/reboot: emergency_restart: Set correct system_state
21mr|kernel-5.15-generic-5.15.193-2|7421	- kernel: watch_queue: copy user-array safely
21mr|kernel-5.15-generic-5.15.193-2|7422	- keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
21mr|kernel-5.15-generic-5.15.193-2|7423	- keys, dns: Fix missing size check of V1 server-list header
21mr|kernel-5.15-generic-5.15.193-2|7424	- keys, dns: Fix size check of V1 server-list header
21mr|kernel-5.15-generic-5.15.193-2|7425	- KEYS: trusted: Rollback init_trusted() consistently
21mr|kernel-5.15-generic-5.15.193-2|7426	- kgdb: Flush console before entering kgdb on panic
21mr|kernel-5.15-generic-5.15.193-2|7427	- kprobes: consistent rcu api usage for kretprobe holder
21mr|kernel-5.15-generic-5.15.193-2|7428	- kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list
21mr|kernel-5.15-generic-5.15.193-2|7429	- ksmbd: add missing calling smb2_set_err_rsp() on error
21mr|kernel-5.15-generic-5.15.193-2|7430	- ksmbd: add missing compound request handing in some commands
21mr|kernel-5.15-generic-5.15.193-2|7431	- ksmbd: Add missing set_freezable() for freezable kthread
21mr|kernel-5.15-generic-5.15.193-2|7432	- ksmbd: add mnt_want_write to ksmbd vfs functions
21mr|kernel-5.15-generic-5.15.193-2|7433	- ksmbd: add smb-direct shutdown
21mr|kernel-5.15-generic-5.15.193-2|7434	- ksmbd: add support for key exchange
21mr|kernel-5.15-generic-5.15.193-2|7435	- ksmbd: add support for read compound
21mr|kernel-5.15-generic-5.15.193-2|7436	- ksmbd: add support for surrogate pair conversion
21mr|kernel-5.15-generic-5.15.193-2|7437	- ksmbd: avoid duplicate negotiate ctx offset increments
21mr|kernel-5.15-generic-5.15.193-2|7438	- ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()
21mr|kernel-5.15-generic-5.15.193-2|7439	- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
21mr|kernel-5.15-generic-5.15.193-2|7440	- ksmbd: block asynchronous requests when making a delay on session setup
21mr|kernel-5.15-generic-5.15.193-2|7441	- ksmbd: call ib_drain_qp when disconnected
21mr|kernel-5.15-generic-5.15.193-2|7442	- ksmbd: call putname after using the last component
21mr|kernel-5.15-generic-5.15.193-2|7443	- ksmbd: casefold utf-8 share names and fix ascii lowercase conversion
21mr|kernel-5.15-generic-5.15.193-2|7444	- ksmbd: change LeaseKey data type to u8 array
21mr|kernel-5.15-generic-5.15.193-2|7445	- ksmbd: change security id to the one samba used for posix extension
21mr|kernel-5.15-generic-5.15.193-2|7446	- ksmbd: Change the return value of ksmbd_vfs_query_maximal_access to void
21mr|kernel-5.15-generic-5.15.193-2|7447	- ksmbd: check if a mount point is crossed during path lookup
21mr|kernel-5.15-generic-5.15.193-2|7448	- ksmbd: check iov vector index in ksmbd_conn_write()
21mr|kernel-5.15-generic-5.15.193-2|7449	- ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop
21mr|kernel-5.15-generic-5.15.193-2|7450	- ksmbd: constify struct path
21mr|kernel-5.15-generic-5.15.193-2|7451	- ksmbd: Convert to use sysfs_emit()/sysfs_emit_at() APIs
21mr|kernel-5.15-generic-5.15.193-2|7452	- ksmbd: decrease the number of SMB3 smbdirect server SGEs
21mr|kernel-5.15-generic-5.15.193-2|7453	- ksmbd: Delete an invalid argument description in smb2_populate_readdir_entry()
21mr|kernel-5.15-generic-5.15.193-2|7454	- ksmbd: delete asynchronous work from list
21mr|kernel-5.15-generic-5.15.193-2|7455	- ksmbd: destroy expired sessions
21mr|kernel-5.15-generic-5.15.193-2|7456	- ksmbd: don't allow O_TRUNC open on read-only share
21mr|kernel-5.15-generic-5.15.193-2|7457	- ksmbd: don't increment epoch if current state and request state are same
21mr|kernel-5.15-generic-5.15.193-2|7458	- ksmbd: don't open-code file_path()
21mr|kernel-5.15-generic-5.15.193-2|7459	- ksmbd: don't open-code %%pD
21mr|kernel-5.15-generic-5.15.193-2|7460	- ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
21mr|kernel-5.15-generic-5.15.193-2|7461	- ksmbd: downgrade RWH lease caching state to RH for directory
21mr|kernel-5.15-generic-5.15.193-2|7462	- ksmbd: fill sids in SMB_FIND_FILE_POSIX_INFO response
21mr|kernel-5.15-generic-5.15.193-2|7463	- ksmbd: Fix buffer_check_err() kernel-doc comment
21mr|kernel-5.15-generic-5.15.193-2|7464	- ksmbd: fix encryption failure issue for session logoff response
21mr|kernel-5.15-generic-5.15.193-2|7465	- ksmbd: fix `force create mode' and `force directory mode'
21mr|kernel-5.15-generic-5.15.193-2|7466	- ksmbd: fix global oob in ksmbd_nl_policy
21mr|kernel-5.15-generic-5.15.193-2|7467	- ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
21mr|kernel-5.15-generic-5.15.193-2|7468	- ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
21mr|kernel-5.15-generic-5.15.193-2|7469	- ksmbd: fix memory leak in smb2_lock()
21mr|kernel-5.15-generic-5.15.193-2|7470	- ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()
21mr|kernel-5.15-generic-5.15.193-2|7471	- ksmbd: fix multiple out-of-bounds read during context decoding
21mr|kernel-5.15-generic-5.15.193-2|7472	- ksmbd: fix Null pointer dereferences in ksmbd_update_fstate()
21mr|kernel-5.15-generic-5.15.193-2|7473	- ksmbd: Fix one kernel-doc comment
21mr|kernel-5.15-generic-5.15.193-2|7474	- ksmbd: fix out-of-bound read in deassemble_neg_contexts()
21mr|kernel-5.15-generic-5.15.193-2|7475	- ksmbd: fix out-of-bound read in parse_lease_state()
21mr|kernel-5.15-generic-5.15.193-2|7476	- ksmbd: fix out of bounds in init_smb2_rsp_hdr()
21mr|kernel-5.15-generic-5.15.193-2|7477	- ksmbd: fix out of bounds read in smb2_sess_setup
21mr|kernel-5.15-generic-5.15.193-2|7478	- ksmbd: Fix parameter name and comment mismatch
21mr|kernel-5.15-generic-5.15.193-2|7479	- ksmbd: fix passing freed memory 'aux_payload_buf'
21mr|kernel-5.15-generic-5.15.193-2|7480	- ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR()
21mr|kernel-5.15-generic-5.15.193-2|7481	- ksmbd: fix possible deadlock in smb2_open
21mr|kernel-5.15-generic-5.15.193-2|7482	- ksmbd: fix possible memory leak in smb2_lock()
21mr|kernel-5.15-generic-5.15.193-2|7483	- ksmbd: fix potential circular locking issue in smb2_set_ea()
21mr|kernel-5.15-generic-5.15.193-2|7484	- ksmbd: fix potential double free on smb2_read_pipe() error path
21mr|kernel-5.15-generic-5.15.193-2|7485	- ksmbd: fix race condition between session lookup and expire
21mr|kernel-5.15-generic-5.15.193-2|7486	- ksmbd: fix race condition between tree conn lookup and disconnect
21mr|kernel-5.15-generic-5.15.193-2|7487	- ksmbd: fix race condition from parallel smb2 lock requests
21mr|kernel-5.15-generic-5.15.193-2|7488	- ksmbd: fix race condition from parallel smb2 logoff requests
21mr|kernel-5.15-generic-5.15.193-2|7489	- ksmbd: fix race condition with fp
21mr|kernel-5.15-generic-5.15.193-2|7490	- ksmbd: fix racy issue from session setup and logoff
21mr|kernel-5.15-generic-5.15.193-2|7491	- ksmbd: fix racy issue from smb2 close and logoff with multichannel
21mr|kernel-5.15-generic-5.15.193-2|7492	- ksmbd: fix racy issue from using ->d_parent and ->d_name
21mr|kernel-5.15-generic-5.15.193-2|7493	- ksmbd: fix racy issue under cocurrent smb2 tree disconnect
21mr|kernel-5.15-generic-5.15.193-2|7494	- ksmbd: fix recursive locking in vfs helpers
21mr|kernel-5.15-generic-5.15.193-2|7495	- ksmbd: Fix resource leak in smb2_lock()
21mr|kernel-5.15-generic-5.15.193-2|7496	- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
21mr|kernel-5.15-generic-5.15.193-2|7497	- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
21mr|kernel-5.15-generic-5.15.193-2|7498	- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
21mr|kernel-5.15-generic-5.15.193-2|7499	- ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()
21mr|kernel-5.15-generic-5.15.193-2|7500	- ksmbd: Fix smb2_get_name() kernel-doc comment
21mr|kernel-5.15-generic-5.15.193-2|7501	- ksmbd: Fix smb2_set_info_file() kernel-doc comment
21mr|kernel-5.15-generic-5.15.193-2|7502	- ksmbd: Fix some kernel-doc comments
21mr|kernel-5.15-generic-5.15.193-2|7503	- ksmbd: Fix spelling mistake "excceed" -> "exceeded"
21mr|kernel-5.15-generic-5.15.193-2|7504	- ksmbd: fix typo, syncronous->synchronous
21mr|kernel-5.15-generic-5.15.193-2|7505	- ksmbd: fix UAF issue from opinfo->conn
21mr|kernel-5.15-generic-5.15.193-2|7506	- ksmbd: fix UAF issue in ksmbd_tcp_new_connection()
21mr|kernel-5.15-generic-5.15.193-2|7507	- ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename()
21mr|kernel-5.15-generic-5.15.193-2|7508	- ksmbd: fix uninitialized pointer read in smb2_create_link()
21mr|kernel-5.15-generic-5.15.193-2|7509	- ksmbd: Fix unsigned expression compared with zero
21mr|kernel-5.15-generic-5.15.193-2|7510	- ksmbd: fix wrong allocation size update in smb2_open()
21mr|kernel-5.15-generic-5.15.193-2|7511	- ksmbd: fix wrong error response status by using set_smb2_rsp_status()
21mr|kernel-5.15-generic-5.15.193-2|7512	- ksmbd: fix wrong interim response on compound
21mr|kernel-5.15-generic-5.15.193-2|7513	- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
21mr|kernel-5.15-generic-5.15.193-2|7514	- ksmbd: fix wrong signingkey creation when encryption is AES256
21mr|kernel-5.15-generic-5.15.193-2|7515	- ksmbd: fix wrong smbd max read/write size check
21mr|kernel-5.15-generic-5.15.193-2|7516	- ksmbd: free ppace array on error in parse_dacl
21mr|kernel-5.15-generic-5.15.193-2|7517	- ksmbd: handle malformed smb1 message
21mr|kernel-5.15-generic-5.15.193-2|7518	- ksmbd: have a dependency on cifs ARC4
21mr|kernel-5.15-generic-5.15.193-2|7519	- ksmbd: hide socket error message when ipv6 config is disable
21mr|kernel-5.15-generic-5.15.193-2|7520	- ksmbd: Implements sess->ksmbd_chann_list as xarray
21mr|kernel-5.15-generic-5.15.193-2|7521	- ksmbd: Implements sess->rpc_handle_list as xarray
21mr|kernel-5.15-generic-5.15.193-2|7522	- ksmbd: lazy v2 lease break on smb2_write()
21mr|kernel-5.15-generic-5.15.193-2|7523	- ksmbd: make utf-8 file name comparison work in __caseless_lookup()
21mr|kernel-5.15-generic-5.15.193-2|7524	- ksmbd: move oplock handling after unlock parent dir
21mr|kernel-5.15-generic-5.15.193-2|7525	- ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
21mr|kernel-5.15-generic-5.15.193-2|7526	- ksmbd: no need to wait for binded connection termination at logoff
21mr|kernel-5.15-generic-5.15.193-2|7527	- ksmbd: only v2 leases handle the directory
21mr|kernel-5.15-generic-5.15.193-2|7528	- ksmbd: prevent memory leak on error return
21mr|kernel-5.15-generic-5.15.193-2|7529	- ksmbd: reduce descriptor size if remaining bytes is less than request size
21mr|kernel-5.15-generic-5.15.193-2|7530	- ksmbd: reduce server smbdirect max send/receive segment sizes
21mr|kernel-5.15-generic-5.15.193-2|7531	- ksmbd: register ksmbd ib client with ib_register_client()
21mr|kernel-5.15-generic-5.15.193-2|7532	- ksmbd: release interim response after sending status pending response
21mr|kernel-5.15-generic-5.15.193-2|7533	- ksmbd: Remove a redundant zeroing of memory
21mr|kernel-5.15-generic-5.15.193-2|7534	- ksmbd: Remove duplicated codes
21mr|kernel-5.15-generic-5.15.193-2|7535	- ksmbd: remove duplicate flag set in smb2_write
21mr|kernel-5.15-generic-5.15.193-2|7536	- ksmbd: remove experimental warning
21mr|kernel-5.15-generic-5.15.193-2|7537	- ksmbd: remove filename in ksmbd_file
21mr|kernel-5.15-generic-5.15.193-2|7538	- ksmbd: remove generic_fillattr use in smb2_open()
21mr|kernel-5.15-generic-5.15.193-2|7539	- ksmbd: remove md4 leftovers
21mr|kernel-5.15-generic-5.15.193-2|7540	- ksmbd: Remove redundant 'flush_workqueue()' calls
21mr|kernel-5.15-generic-5.15.193-2|7541	- ksmbd: remove smb2_buf_length in smb2_hdr
21mr|kernel-5.15-generic-5.15.193-2|7542	- ksmbd: remove smb2_buf_length in smb2_transform_hdr
21mr|kernel-5.15-generic-5.15.193-2|7543	- ksmbd: remove unnecessary generic_fillattr in smb2_open
21mr|kernel-5.15-generic-5.15.193-2|7544	- ksmbd: remove unneeded mark_inode_dirty in set_info_sec()
21mr|kernel-5.15-generic-5.15.193-2|7545	- ksmbd: remove unused compression negotiate ctx packing
21mr|kernel-5.15-generic-5.15.193-2|7546	- ksmbd: Remove unused field in ksmbd_user struct
21mr|kernel-5.15-generic-5.15.193-2|7547	- ksmbd: Remove unused fields from ksmbd_file struct definition
21mr|kernel-5.15-generic-5.15.193-2|7548	- ksmbd: remove unused is_char_allowed function
21mr|kernel-5.15-generic-5.15.193-2|7549	- ksmbd: remove unused ksmbd_share_configs_cleanup function
21mr|kernel-5.15-generic-5.15.193-2|7550	- ksmbd: remove unused ksmbd_tree_conn_share function
21mr|kernel-5.15-generic-5.15.193-2|7551	- ksmbd: Remove unused parameter from smb2_get_name()
21mr|kernel-5.15-generic-5.15.193-2|7552	- ksmbd: reorganize ksmbd_iov_pin_rsp()
21mr|kernel-5.15-generic-5.15.193-2|7553	- ksmbd: replace one-element arrays with flexible-array members
21mr|kernel-5.15-generic-5.15.193-2|7554	- ksmbd: Replace one-element array with flexible-array member
21mr|kernel-5.15-generic-5.15.193-2|7555	- ksmbd: Replace the ternary conditional operator with min()
21mr|kernel-5.15-generic-5.15.193-2|7556	- ksmbd: replace usage of found with dedicated list iterator variable
21mr|kernel-5.15-generic-5.15.193-2|7557	- ksmbd: request update to stale share config
21mr|kernel-5.15-generic-5.15.193-2|7558	- ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked()
21mr|kernel-5.15-generic-5.15.193-2|7559	- ksmbd: return invalid parameter error response if smb2 request is invalid
21mr|kernel-5.15-generic-5.15.193-2|7560	- ksmbd: send lease break notification on FILE_RENAME_INFORMATION
21mr|kernel-5.15-generic-5.15.193-2|7561	- ksmbd: send proper error response in smb2_tree_connect()
21mr|kernel-5.15-generic-5.15.193-2|7562	- ksmbd: send v2 lease break notification for directory
21mr|kernel-5.15-generic-5.15.193-2|7563	- ksmbd: separately allocate ci per dentry
21mr|kernel-5.15-generic-5.15.193-2|7564	- ksmbd: set 445 port to smbdirect port by default
21mr|kernel-5.15-generic-5.15.193-2|7565	- ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO
21mr|kernel-5.15-generic-5.15.193-2|7566	- ksmbd: set epoch in create context v2 lease
21mr|kernel-5.15-generic-5.15.193-2|7567	- ksmbd: set file permission mode to match Samba server posix extension behavior
21mr|kernel-5.15-generic-5.15.193-2|7568	- ksmbd: set NegotiateContextCount once instead of every inc
21mr|kernel-5.15-generic-5.15.193-2|7569	- ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob
21mr|kernel-5.15-generic-5.15.193-2|7570	- ksmbd: set SMB2_SESSION_FLAG_ENCRYPT_DATA when enforcing data encryption for this share
21mr|kernel-5.15-generic-5.15.193-2|7571	- ksmbd: set v2 lease capability
21mr|kernel-5.15-generic-5.15.193-2|7572	- ksmbd: set v2 lease version on lease upgrade
21mr|kernel-5.15-generic-5.15.193-2|7573	- ksmbd: shorten experimental warning on loading the module
21mr|kernel-5.15-generic-5.15.193-2|7574	- ksmbd: smbd: call rdma_accept() under CM handler
21mr|kernel-5.15-generic-5.15.193-2|7575	- ksmbd: smbd: change prototypes of RDMA read/write related functions
21mr|kernel-5.15-generic-5.15.193-2|7576	- ksmbd: smbd: change the default maximum read/write, receive size
21mr|kernel-5.15-generic-5.15.193-2|7577	- ksmbd: smbd: change the return value of get_sg_list
21mr|kernel-5.15-generic-5.15.193-2|7578	- ksmbd: smbd: create MR pool
21mr|kernel-5.15-generic-5.15.193-2|7579	- ksmbd: smbd: fix connection dropped issue
21mr|kernel-5.15-generic-5.15.193-2|7580	- ksmbd: smbd: fix missing client's memory region invalidation
21mr|kernel-5.15-generic-5.15.193-2|7581	- ksmbd: smbd: handle multiple Buffer descriptors
21mr|kernel-5.15-generic-5.15.193-2|7582	- ksmbd: smbd: introduce read/write credits for RDMA read/write
21mr|kernel-5.15-generic-5.15.193-2|7583	- ksmbd: smbd: relax the count of sges required
21mr|kernel-5.15-generic-5.15.193-2|7584	- ksmbd: smbd: Remove useless license text when SPDX-License-Identifier is already used
21mr|kernel-5.15-generic-5.15.193-2|7585	- ksmbd: smbd: simplify tracking pending packets
21mr|kernel-5.15-generic-5.15.193-2|7586	- ksmbd: smbd: validate buffer descriptor structures
21mr|kernel-5.15-generic-5.15.193-2|7587	- ksmbd: store fids as opaque u64 integers
21mr|kernel-5.15-generic-5.15.193-2|7588	- ksmbd: switch to use kmemdup_nul() helper
21mr|kernel-5.15-generic-5.15.193-2|7589	- ksmbd: update Kconfig to note Kerberos support and fix indentation
21mr|kernel-5.15-generic-5.15.193-2|7590	- ksmbd: use F_SETLK when unlocking a file
21mr|kernel-5.15-generic-5.15.193-2|7591	- ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message()
21mr|kernel-5.15-generic-5.15.193-2|7592	- ksmbd: use kvzalloc instead of kvmalloc
21mr|kernel-5.15-generic-5.15.193-2|7593	- ksmbd: use kzalloc() instead of __GFP_ZERO
21mr|kernel-5.15-generic-5.15.193-2|7594	- ksmbd: use netif_is_bridge_port
21mr|kernel-5.15-generic-5.15.193-2|7595	- ksmbd: use oid registry functions to decode OIDs
21mr|kernel-5.15-generic-5.15.193-2|7596	- ksmbd: Use struct_size() helper in ksmbd_negotiate_smb_dialect()
21mr|kernel-5.15-generic-5.15.193-2|7597	- ksmbd: use wait_event instead of schedule_timeout()
21mr|kernel-5.15-generic-5.15.193-2|7598	- ksmbd: validate length in smb2_write()
21mr|kernel-5.15-generic-5.15.193-2|7599	- ksmbd: validate mech token in session setup
21mr|kernel-5.15-generic-5.15.193-2|7600	- ksmbd: validate session id and tree id in compound request
21mr|kernel-5.15-generic-5.15.193-2|7601	- ksmbd: validate share name from share config response
21mr|kernel-5.15-generic-5.15.193-2|7602	- ksmbd: validate smb request protocol id
21mr|kernel-5.15-generic-5.15.193-2|7603	- ksmbd: validate the zero field of packet header
21mr|kernel-5.15-generic-5.15.193-2|7604	- ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon()
21mr|kernel-5.15-generic-5.15.193-2|7605	- kunit: debugfs: Fix unchecked dereference in debugfs_print_results()
21mr|kernel-5.15-generic-5.15.193-2|7606	- KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy
21mr|kernel-5.15-generic-5.15.193-2|7607	- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache
21mr|kernel-5.15-generic-5.15.193-2|7608	- KVM: arm64: vgic-v4: Restore pending state on host userspace write
21mr|kernel-5.15-generic-5.15.193-2|7609	- KVM: s390: fix setting of fpc register
21mr|kernel-5.15-generic-5.15.193-2|7610	- KVM: s390/mm: Properly reset no-dat
21mr|kernel-5.15-generic-5.15.193-2|7611	- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
21mr|kernel-5.15-generic-5.15.193-2|7612	- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space
21mr|kernel-5.15-generic-5.15.193-2|7613	- KVM: x86: Ignore MSR_AMD64_TW_CFG access
21mr|kernel-5.15-generic-5.15.193-2|7614	- leds: aw2013: Select missing dependency REGMAP_I2C
21mr|kernel-5.15-generic-5.15.193-2|7615	- leds: ledtrig-tty: Free allocated ttyname buffer on deactivate
21mr|kernel-5.15-generic-5.15.193-2|7616	- leds: pwm: Don't disable the PWM when the LED should be off
21mr|kernel-5.15-generic-5.15.193-2|7617	- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'
21mr|kernel-5.15-generic-5.15.193-2|7618	- leds: trigger: panic: Don't register panic notifier if creating the trigger failed
21mr|kernel-5.15-generic-5.15.193-2|7619	- leds: turris-omnia: Do not use SMBUS calls
21mr|kernel-5.15-generic-5.15.193-2|7620	- leds: turris-omnia: Drop unnecessary mutex locking
21mr|kernel-5.15-generic-5.15.193-2|7621	- libapi: Add missing linux/types.h header to get the __u64 type on io.h
21mr|kernel-5.15-generic-5.15.193-2|7622	- libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos
21mr|kernel-5.15-generic-5.15.193-2|7623	- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value
21mr|kernel-5.15-generic-5.15.193-2|7624	- libsubcmd: Fix memory leak in uniq()
21mr|kernel-5.15-generic-5.15.193-2|7625	- lib/vsprintf: Fix %%pfwf when current node refcount == 0
21mr|kernel-5.15-generic-5.15.193-2|7626	- livepatch: Fix missing newline character in klp_resolve_symbols()
21mr|kernel-5.15-generic-5.15.193-2|7627	- llc: call sock_orphan() at release time
21mr|kernel-5.15-generic-5.15.193-2|7628	- llc: Drop support for ETH_P_TR_802_2.
21mr|kernel-5.15-generic-5.15.193-2|7629	- llc: make llc_ui_sendmsg() more robust against bonding changes
21mr|kernel-5.15-generic-5.15.193-2|7630	- llc: verify mac len before reading mac header
21mr|kernel-5.15-generic-5.15.193-2|7631	- lockdep: Fix block chain corruption
21mr|kernel-5.15-generic-5.15.193-2|7632	- locking/ww_mutex/test: Fix potential workqueue corruption
21mr|kernel-5.15-generic-5.15.193-2|7633	- lsm: fix default return value for inode_getsecctx
21mr|kernel-5.15-generic-5.15.193-2|7634	- lsm: fix default return value for vm_enough_memory
21mr|kernel-5.15-generic-5.15.193-2|7635	- lsm: fix the logic in security_inode_getsecctx()
21mr|kernel-5.15-generic-5.15.193-2|7636	- lsm: new security_file_ioctl_compat() hook
21mr|kernel-5.15-generic-5.15.193-2|7637	- macvlan: Don't propagate promisc change to lower dev in passthru
21mr|kernel-5.15-generic-5.15.193-2|7638	- mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt
21mr|kernel-5.15-generic-5.15.193-2|7639	- mcb: fix error handling for different scenarios when parsing
21mr|kernel-5.15-generic-5.15.193-2|7640	- mcb-lpc: Reallocate memory region to avoid memory overlapping
21mr|kernel-5.15-generic-5.15.193-2|7641	- mcb: Return actual parsed size when reading chameleon table
21mr|kernel-5.15-generic-5.15.193-2|7642	- md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()
21mr|kernel-5.15-generic-5.15.193-2|7643	- md: fix bi_status reporting in md_end_clone_io
21mr|kernel-5.15-generic-5.15.193-2|7644	- md: introduce md_ro_state
21mr|kernel-5.15-generic-5.15.193-2|7645	- md: Whenassemble the array, consult the superblock of the freshest device
21mr|kernel-5.15-generic-5.15.193-2|7646	- media: bttv: fix use after free error due to btv->timeout timer
21mr|kernel-5.15-generic-5.15.193-2|7647	- media: cadence: csi2rx: Unregister v4l2 async notifier
21mr|kernel-5.15-generic-5.15.193-2|7648	- media: camss: Replace hard coded value with parameter
21mr|kernel-5.15-generic-5.15.193-2|7649	- media: camss: sm8250: Virtual channels for CSID
21mr|kernel-5.15-generic-5.15.193-2|7650	- media: ccs: Correctly initialise try compose rectangle
21mr|kernel-5.15-generic-5.15.193-2|7651	- media: ccs: Fix driver quirk struct documentation
21mr|kernel-5.15-generic-5.15.193-2|7652	- media: cec: meson: always include meson sub-directory in Makefile
21mr|kernel-5.15-generic-5.15.193-2|7653	- media: cedrus: Fix clock/reset sequence
21mr|kernel-5.15-generic-5.15.193-2|7654	- media: cobalt: Use FIELD_GET() to extract Link Width
21mr|kernel-5.15-generic-5.15.193-2|7655	- media: cx231xx: fix a memleak in cx231xx_init_isoc
21mr|kernel-5.15-generic-5.15.193-2|7656	- media: ddbridge: fix an error code problem in ddb_probe
21mr|kernel-5.15-generic-5.15.193-2|7657	- media: dvbdev: drop refcount on error path in dvb_device_open()
21mr|kernel-5.15-generic-5.15.193-2|7658	- media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()
21mr|kernel-5.15-generic-5.15.193-2|7659	- media: dvb-usb-v2: af9035: fix missing unlock
21mr|kernel-5.15-generic-5.15.193-2|7660	- media: gspca: cpia1: shift-out-of-bounds in set_flicker
21mr|kernel-5.15-generic-5.15.193-2|7661	- media: i2c: imx335: Fix hblank min/max values
21mr|kernel-5.15-generic-5.15.193-2|7662	- media: i2c: max9286: Fix some redundant of_node_put() calls
21mr|kernel-5.15-generic-5.15.193-2|7663	- media: imon: fix access to invalid resource for the second interface
21mr|kernel-5.15-generic-5.15.193-2|7664	- media: imx355: Enable runtime PM before registering async sub-device
21mr|kernel-5.15-generic-5.15.193-2|7665	- media: ir_toy: fix a memleak in irtoy_tx
21mr|kernel-5.15-generic-5.15.193-2|7666	- media: lirc: drop trailing space from scancode transmit
21mr|kernel-5.15-generic-5.15.193-2|7667	- media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run
21mr|kernel-5.15-generic-5.15.193-2|7668	- media: ov9734: Enable runtime PM before registering async sub-device
21mr|kernel-5.15-generic-5.15.193-2|7669	- media: pvrusb2: fix use after free on context disconnection
21mr|kernel-5.15-generic-5.15.193-2|7670	- media: qcom: camss: Fix csid-gen2 for test pattern generator
21mr|kernel-5.15-generic-5.15.193-2|7671	- media: qcom: camss: Fix missing vfe_lite clocks check
21mr|kernel-5.15-generic-5.15.193-2|7672	- media: qcom: camss: Fix pm_domain_on sequence in probe
21mr|kernel-5.15-generic-5.15.193-2|7673	- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is greater than 3
21mr|kernel-5.15-generic-5.15.193-2|7674	- media: qcom: camss: Fix VFE-17x vfe_disable_output()
21mr|kernel-5.15-generic-5.15.193-2|7675	- media: qcom: camss: Fix vfe_get() error jump
21mr|kernel-5.15-generic-5.15.193-2|7676	- media: rc: bpf attach/detach requires write permission
21mr|kernel-5.15-generic-5.15.193-2|7677	- media: Revert "media: rkisp1: Drop IRQF_SHARED"
21mr|kernel-5.15-generic-5.15.193-2|7678	- media: rkisp1: Disable runtime PM in probe error path
21mr|kernel-5.15-generic-5.15.193-2|7679	- media: rkisp1: Drop IRQF_SHARED
21mr|kernel-5.15-generic-5.15.193-2|7680	- media: rockchip: rga: fix swizzling for RGB formats
21mr|kernel-5.15-generic-5.15.193-2|7681	- media: s3c-camif: Avoid inappropriate kfree()
21mr|kernel-5.15-generic-5.15.193-2|7682	- media: sharp: fix sharp encoding
21mr|kernel-5.15-generic-5.15.193-2|7683	- media: stk1160: Fixed high volume of stk1160_dbg messages
21mr|kernel-5.15-generic-5.15.193-2|7684	- media: venus: hfi: add checks to handle capabilities from firmware
21mr|kernel-5.15-generic-5.15.193-2|7685	- media: venus: hfi: add checks to perform sanity on queue pointers
21mr|kernel-5.15-generic-5.15.193-2|7686	- media: venus: hfi: fix the check to handle session buffer requirement
21mr|kernel-5.15-generic-5.15.193-2|7687	- media: venus: hfi_parser: Add check to keep the number of codecs within range
21mr|kernel-5.15-generic-5.15.193-2|7688	- media: vidtv: mux: Add check and kfree for kstrdup
21mr|kernel-5.15-generic-5.15.193-2|7689	- media: vidtv: psi: Add check for kstrdup
21mr|kernel-5.15-generic-5.15.193-2|7690	- media: vivid: avoid integer overflow
21mr|kernel-5.15-generic-5.15.193-2|7691	- memblock: allow to specify flags with memblock_add_node()
21mr|kernel-5.15-generic-5.15.193-2|7692	- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs
21mr|kernel-5.15-generic-5.15.193-2|7693	- mfd: core: Ensure disabled devices are skipped without aborting
21mr|kernel-5.15-generic-5.15.193-2|7694	- mfd: core: Un-constify mfd_cell.of_reg
21mr|kernel-5.15-generic-5.15.193-2|7695	- mfd: dln2: Fix double put in dln2_probe
21mr|kernel-5.15-generic-5.15.193-2|7696	- mfd: intel-lpss: Fix the fractional clock divider flags
21mr|kernel-5.15-generic-5.15.193-2|7697	- mfd: syscon: Fix null pointer dereference in of_syscon_register()
21mr|kernel-5.15-generic-5.15.193-2|7698	- mfd: ti_am335x_tscadc: Fix TI SoC dependencies
21mr|kernel-5.15-generic-5.15.193-2|7699	- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
21mr|kernel-5.15-generic-5.15.193-2|7700	- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
21mr|kernel-5.15-generic-5.15.193-2|7701	- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
21mr|kernel-5.15-generic-5.15.193-2|7702	- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan
21mr|kernel-5.15-generic-5.15.193-2|7703	- mips: dmi: Fix early remap on MIPS32
21mr|kernel-5.15-generic-5.15.193-2|7704	- MIPS: dts: loongson: drop incorrect dwmac fallback compatible
21mr|kernel-5.15-generic-5.15.193-2|7705	- mips: Fix incorrect max_low_pfn adjustment
21mr|kernel-5.15-generic-5.15.193-2|7706	- mips: Fix max_mapnr being uninitialized on early stages
21mr|kernel-5.15-generic-5.15.193-2|7707	- MIPS: KVM: Fix a build warning about variable set but not used
21mr|kernel-5.15-generic-5.15.193-2|7708	- MIPS: Loongson64: Enable DMA noncoherent support
21mr|kernel-5.15-generic-5.15.193-2|7709	- MIPS: Loongson64: Handle more memory types passed from firmware
21mr|kernel-5.15-generic-5.15.193-2|7710	- MIPS: Loongson64: Reserve vgabios memory on boot
21mr|kernel-5.15-generic-5.15.193-2|7711	- misc: fastrpc: Clean buffers on remote invocation failures
21mr|kernel-5.15-generic-5.15.193-2|7712	- misc: fastrpc: Mark all sessions as invalid in cb_remove
21mr|kernel-5.15-generic-5.15.193-2|7713	- misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
21mr|kernel-5.15-generic-5.15.193-2|7714	- misc: mei: client.c: return negative error code in mei_cl_write
21mr|kernel-5.15-generic-5.15.193-2|7715	- misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support
21mr|kernel-5.15-generic-5.15.193-2|7716	- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller
21mr|kernel-5.15-generic-5.15.193-2|7717	- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|7718	- mlxbf-bootctl: correctly identify secure boot with development keys
21mr|kernel-5.15-generic-5.15.193-2|7719	- mlxbf_gige: Enable the GigE port in mlxbf_gige_open
21mr|kernel-5.15-generic-5.15.193-2|7720	- mlxbf_gige: Fix intermittent no ip issue
21mr|kernel-5.15-generic-5.15.193-2|7721	- mlxbf_gige: fix receive packet race condition
21mr|kernel-5.15-generic-5.15.193-2|7722	- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
21mr|kernel-5.15-generic-5.15.193-2|7723	- mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()
21mr|kernel-5.15-generic-5.15.193-2|7724	- mlxsw: spectrum_acl_tcam: Fix stack corruption
21mr|kernel-5.15-generic-5.15.193-2|7725	- mlxsw: spectrum_acl_tcam: Make fini symmetric to init
21mr|kernel-5.15-generic-5.15.193-2|7726	- mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations
21mr|kernel-5.15-generic-5.15.193-2|7727	- mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable
21mr|kernel-5.15-generic-5.15.193-2|7728	- mlxsw: Use size_mul() in call to struct_size()
21mr|kernel-5.15-generic-5.15.193-2|7729	- mmc: block: Be sure to wait while busy in CQE error recovery
21mr|kernel-5.15-generic-5.15.193-2|7730	- mmc: block: Do not lose cache flush during CQE error recovery
21mr|kernel-5.15-generic-5.15.193-2|7731	- mmc: block: Retry commands in CQE error recovery
21mr|kernel-5.15-generic-5.15.193-2|7732	- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc
21mr|kernel-5.15-generic-5.15.193-2|7733	- mmc: core: Cancel delayed work before releasing host
21mr|kernel-5.15-generic-5.15.193-2|7734	- mmc: core: Use mrq.sbc in close-ended ffu
21mr|kernel-5.15-generic-5.15.193-2|7735	- mmc: cqhci: Fix task clearing in CQE error recovery
21mr|kernel-5.15-generic-5.15.193-2|7736	- mmc: cqhci: Increase recovery halt timeout
21mr|kernel-5.15-generic-5.15.193-2|7737	- mmc: cqhci: Warn of halt or task clear failure
21mr|kernel-5.15-generic-5.15.193-2|7738	- mm/cma: use nth_page() in place of direct struct page manipulation
21mr|kernel-5.15-generic-5.15.193-2|7739	- mmc: meson-gx: Remove setting of CMD_CFG_ERROR
21mr|kernel-5.15-generic-5.15.193-2|7740	- mmc: meson-mx-sdhc: Fix initialization frozen issue
21mr|kernel-5.15-generic-5.15.193-2|7741	- mmc: mmc_spi: remove custom DMA mapped buffers
21mr|kernel-5.15-generic-5.15.193-2|7742	- mmc: rpmb: fixes pause retune on all RPMB partitions.
21mr|kernel-5.15-generic-5.15.193-2|7743	- mmc: sdhci_am654: fix start loop index for TAP value parsing
21mr|kernel-5.15-generic-5.15.193-2|7744	- mmc: sdhci_am654: Fix TI SoC dependencies
21mr|kernel-5.15-generic-5.15.193-2|7745	- mmc: sdhci_omap: Fix TI SoC dependencies
21mr|kernel-5.15-generic-5.15.193-2|7746	- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM L1.2
21mr|kernel-5.15-generic-5.15.193-2|7747	- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER
21mr|kernel-5.15-generic-5.15.193-2|7748	- mmc: sdhci-sprd: Fix eMMC init failure after hw reset
21mr|kernel-5.15-generic-5.15.193-2|7749	- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
21mr|kernel-5.15-generic-5.15.193-2|7750	- mmc: slot-gpio: Allow non-sleeping GPIO ro
21mr|kernel-5.15-generic-5.15.193-2|7751	- mmc: vub300: fix an error code
21mr|kernel-5.15-generic-5.15.193-2|7752	- mm/filemap: avoid buffered read/write race to read inconsistent data
21mr|kernel-5.15-generic-5.15.193-2|7753	- mm: fix oops when filemap_map_pmd() without prealloc_pte
21mr|kernel-5.15-generic-5.15.193-2|7754	- mm: fix unmap_mapping_range high bits shift bug
21mr|kernel-5.15-generic-5.15.193-2|7755	- mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
21mr|kernel-5.15-generic-5.15.193-2|7756	- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
21mr|kernel-5.15-generic-5.15.193-2|7757	- mm/memory-failure: check the mapcount of the precise page
21mr|kernel-5.15-generic-5.15.193-2|7758	- mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource()
21mr|kernel-5.15-generic-5.15.193-2|7759	- mm/memory_hotplug: use pfn math in place of direct struct page manipulation
21mr|kernel-5.15-generic-5.15.193-2|7760	- mm/migrate: fix do_pages_move for compat pointers
21mr|kernel-5.15-generic-5.15.193-2|7761	- mm/page_alloc: correct start page when guard page debug is enabled
21mr|kernel-5.15-generic-5.15.193-2|7762	- mm/sparsemem: fix race in accessing memory_section->usage
21mr|kernel-5.15-generic-5.15.193-2|7763	- mm: use __pfn_to_section() instead of open coding it
21mr|kernel-5.15-generic-5.15.193-2|7764	- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
21mr|kernel-5.15-generic-5.15.193-2|7765	- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
21mr|kernel-5.15-generic-5.15.193-2|7766	- modpost: trim leading spaces when processing source files list
21mr|kernel-5.15-generic-5.15.193-2|7767	- mptcp: diag: switch to context structure
21mr|kernel-5.15-generic-5.15.193-2|7768	- mptcp: drop unused sk in mptcp_get_options
21mr|kernel-5.15-generic-5.15.193-2|7769	- mptcp: fix data re-injection from stale subflow
21mr|kernel-5.15-generic-5.15.193-2|7770	- mptcp: fix uninit-value in mptcp_incoming_options
21mr|kernel-5.15-generic-5.15.193-2|7771	- mptcp: listen diag dump support
21mr|kernel-5.15-generic-5.15.193-2|7772	- mptcp: more conservative check for zero probes
21mr|kernel-5.15-generic-5.15.193-2|7773	- mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN
21mr|kernel-5.15-generic-5.15.193-2|7774	- mptcp: strict validation before using mp_opt->hmac
21mr|kernel-5.15-generic-5.15.193-2|7775	- mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()
21mr|kernel-5.15-generic-5.15.193-2|7776	- mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()
21mr|kernel-5.15-generic-5.15.193-2|7777	- mt76: add support for overriding the device used for DMA mapping
21mr|kernel-5.15-generic-5.15.193-2|7778	- mt76: dma: use kzalloc instead of devm_kzalloc for txwi
21mr|kernel-5.15-generic-5.15.193-2|7779	- mt76: pass original queue id from __mt76_tx_queue_skb to the driver
21mr|kernel-5.15-generic-5.15.193-2|7780	- mtd: cfi_cmdset_0001: Byte swap OTP info
21mr|kernel-5.15-generic-5.15.193-2|7781	- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
21mr|kernel-5.15-generic-5.15.193-2|7782	- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
21mr|kernel-5.15-generic-5.15.193-2|7783	- nd_btt: Make BTT lanes preemptible
21mr|kernel-5.15-generic-5.15.193-2|7784	- neighbour: Don't let neigh_forced_gc() disable preemption for long
21mr|kernel-5.15-generic-5.15.193-2|7785	- neighbour: fix various data-races
21mr|kernel-5.15-generic-5.15.193-2|7786	- net: 9p: avoid freeing uninit memory in p9pdu_vreadf
21mr|kernel-5.15-generic-5.15.193-2|7787	- net: add DEV_STATS_READ() helper
21mr|kernel-5.15-generic-5.15.193-2|7788	- net: add missing kdoc for struct genl_multicast_group::flags
21mr|kernel-5.15-generic-5.15.193-2|7789	- net: annotate data-races around sk->sk_dst_pending_confirm
21mr|kernel-5.15-generic-5.15.193-2|7790	- net: annotate data-races around sk->sk_tx_queue_mapping
21mr|kernel-5.15-generic-5.15.193-2|7791	- net: atlantic: fix double free in ring reinit logic
21mr|kernel-5.15-generic-5.15.193-2|7792	- net: axienet: Fix check for partial TX checksum
21mr|kernel-5.15-generic-5.15.193-2|7793	- net: bcmgenet: Fix EEE implementation
21mr|kernel-5.15-generic-5.15.193-2|7794	- net: bcmgenet: Fix FCS generation for fragmented skbuffs
21mr|kernel-5.15-generic-5.15.193-2|7795	- net: bnxt: fix a potential use-after-free in bnxt_init_tc
21mr|kernel-5.15-generic-5.15.193-2|7796	- net: check dev->gso_max_size in gso_features_check()
21mr|kernel-5.15-generic-5.15.193-2|7797	- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
21mr|kernel-5.15-generic-5.15.193-2|7798	- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw
21mr|kernel-5.15-generic-5.15.193-2|7799	- net: dsa: lan9303: consequently nested-lock physical MDIO
21mr|kernel-5.15-generic-5.15.193-2|7800	- net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
21mr|kernel-5.15-generic-5.15.193-2|7801	- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
21mr|kernel-5.15-generic-5.15.193-2|7802	- net: ena: Destroy correct number of xdp queues upon failure
21mr|kernel-5.15-generic-5.15.193-2|7803	- net: ena: Fix xdp drops handling due to multibuf packets
21mr|kernel-5.15-generic-5.15.193-2|7804	- net: ena: Fix XDP redirection error
21mr|kernel-5.15-generic-5.15.193-2|7805	- net: ethernet: cortina: Fix max RX frame define
21mr|kernel-5.15-generic-5.15.193-2|7806	- net: ethernet: cortina: Fix MTU max setting
21mr|kernel-5.15-generic-5.15.193-2|7807	- net: ethernet: cortina: Handle large frames
21mr|kernel-5.15-generic-5.15.193-2|7808	- net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames
21mr|kernel-5.15-generic-5.15.193-2|7809	- net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
21mr|kernel-5.15-generic-5.15.193-2|7810	- net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
21mr|kernel-5.15-generic-5.15.193-2|7811	- net: ethtool: Fix documentation of ethtool_sprintf()
21mr|kernel-5.15-generic-5.15.193-2|7812	- net: fec: correct queue selection
21mr|kernel-5.15-generic-5.15.193-2|7813	- net: fec: fix the unhandled context fault from smmu
21mr|kernel-5.15-generic-5.15.193-2|7814	- netfilter: ipset: fix performance regression in swap operation
21mr|kernel-5.15-generic-5.15.193-2|7815	- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
21mr|kernel-5.15-generic-5.15.193-2|7816	- netfilter: ipset: Missing gc cancellations fixed
21mr|kernel-5.15-generic-5.15.193-2|7817	- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses
21mr|kernel-5.15-generic-5.15.193-2|7818	- netfilter: nf_conntrack_bridge: initialize err to 0
21mr|kernel-5.15-generic-5.15.193-2|7819	- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
21mr|kernel-5.15-generic-5.15.193-2|7820	- netfilter: nfnetlink_log: silence bogus compiler warning
21mr|kernel-5.15-generic-5.15.193-2|7821	- netfilter: nf_tables: add and use BE register load-store helpers
21mr|kernel-5.15-generic-5.15.193-2|7822	- netfilter: nf_tables: bail out on mismatching dynset and set expressions
21mr|kernel-5.15-generic-5.15.193-2|7823	- netfilter: nf_tables: check if catch-all set element is active in next generation
21mr|kernel-5.15-generic-5.15.193-2|7824	- netfilter: nf_tables: do not allow mismatch field size and set key length
21mr|kernel-5.15-generic-5.15.193-2|7825	- netfilter: nf_tables: Drop pointless memset when dumping rules
21mr|kernel-5.15-generic-5.15.193-2|7826	- netfilter: nf_tables: fix 'exist' matching on bigendian arches
21mr|kernel-5.15-generic-5.15.193-2|7827	- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval()
21mr|kernel-5.15-generic-5.15.193-2|7828	- netfilter: nf_tables: mark newset as dead on transaction abort
21mr|kernel-5.15-generic-5.15.193-2|7829	- netfilter: nf_tables: memcg accounting for dynamically allocated objects
21mr|kernel-5.15-generic-5.15.193-2|7830	- netfilter: nf_tables: reject invalid set policy
21mr|kernel-5.15-generic-5.15.193-2|7831	- netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
21mr|kernel-5.15-generic-5.15.193-2|7832	- netfilter: nf_tables: reject QUEUE/DROP verdict parameters
21mr|kernel-5.15-generic-5.15.193-2|7833	- netfilter: nf_tables: Reject tables of unsupported family
21mr|kernel-5.15-generic-5.15.193-2|7834	- netfilter: nf_tables: remove catchall element in GC sync path
21mr|kernel-5.15-generic-5.15.193-2|7835	- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes
21mr|kernel-5.15-generic-5.15.193-2|7836	- netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
21mr|kernel-5.15-generic-5.15.193-2|7837	- netfilter: nf_tables: skip dead set elements in netlink dump
21mr|kernel-5.15-generic-5.15.193-2|7838	- netfilter: nf_tables: skip set commit for deleted/destroyed sets
21mr|kernel-5.15-generic-5.15.193-2|7839	- netfilter: nf_tables: split async and sync catchall in two functions
21mr|kernel-5.15-generic-5.15.193-2|7840	- netfilter: nf_tables: typo NULL check in _clone() function
21mr|kernel-5.15-generic-5.15.193-2|7841	- netfilter: nf_tables: use the correct get/put helpers
21mr|kernel-5.15-generic-5.15.193-2|7842	- netfilter: nf_tables: validate family when identifying table via handle
21mr|kernel-5.15-generic-5.15.193-2|7843	- netfilter: nf_tables: validate NFPROTO_* family
21mr|kernel-5.15-generic-5.15.193-2|7844	- netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
21mr|kernel-5.15-generic-5.15.193-2|7845	- netfilter: nft_compat: reject unused compat flag
21mr|kernel-5.15-generic-5.15.193-2|7846	- netfilter: nft_compat: restrict match/target protocol to u16
21mr|kernel-5.15-generic-5.15.193-2|7847	- netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails
21mr|kernel-5.15-generic-5.15.193-2|7848	- netfilter: nft_connlimit: move stateful fields out of expression data
21mr|kernel-5.15-generic-5.15.193-2|7849	- netfilter: nft_ct: reject direction for ct id
21mr|kernel-5.15-generic-5.15.193-2|7850	- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
21mr|kernel-5.15-generic-5.15.193-2|7851	- netfilter: nft_immediate: drop chain reference counter on error
21mr|kernel-5.15-generic-5.15.193-2|7852	- netfilter: nft_last: copy content when cloning expression
21mr|kernel-5.15-generic-5.15.193-2|7853	- netfilter: nft_last: move stateful fields out of expression data
21mr|kernel-5.15-generic-5.15.193-2|7854	- netfilter: nft_limit: Clone packet limits' cost value
21mr|kernel-5.15-generic-5.15.193-2|7855	- netfilter: nft_limit: do not ignore unsupported flags
21mr|kernel-5.15-generic-5.15.193-2|7856	- netfilter: nft_limit: fix stateful object memory leak
21mr|kernel-5.15-generic-5.15.193-2|7857	- netfilter: nft_limit: move stateful fields out of expression data
21mr|kernel-5.15-generic-5.15.193-2|7858	- netfilter: nft_limit: reject configurations that cause integer overflow
21mr|kernel-5.15-generic-5.15.193-2|7859	- netfilter: nft_limit: rename stateful structure
21mr|kernel-5.15-generic-5.15.193-2|7860	- netfilter: nft_quota: copy content when cloning expression
21mr|kernel-5.15-generic-5.15.193-2|7861	- netfilter: nft_quota: move stateful fields out of expression data
21mr|kernel-5.15-generic-5.15.193-2|7862	- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs
21mr|kernel-5.15-generic-5.15.193-2|7863	- netfilter: nft_set_pipapo: add helper to release pcpu scratch area
21mr|kernel-5.15-generic-5.15.193-2|7864	- netfilter: nft_set_pipapo: remove scratch_aligned pointer
21mr|kernel-5.15-generic-5.15.193-2|7865	- netfilter: nft_set_pipapo: skip inactive elements during set walk
21mr|kernel-5.15-generic-5.15.193-2|7866	- netfilter: nft_set_pipapo: store index in scratch maps
21mr|kernel-5.15-generic-5.15.193-2|7867	- netfilter: nft_set_rbtree: skip end interval element from gc
21mr|kernel-5.15-generic-5.15.193-2|7868	- netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
21mr|kernel-5.15-generic-5.15.193-2|7869	- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
21mr|kernel-5.15-generic-5.15.193-2|7870	- net: hns3: add barrier in vf mailbox reply process
21mr|kernel-5.15-generic-5.15.193-2|7871	- net: hns3: add byte order conversion for PF to VF mailbox message
21mr|kernel-5.15-generic-5.15.193-2|7872	- net: hns3: fix add VLAN fail issue
21mr|kernel-5.15-generic-5.15.193-2|7873	- net: hns3: fix incorrect capability bit display for copper port
21mr|kernel-5.15-generic-5.15.193-2|7874	- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()
21mr|kernel-5.15-generic-5.15.193-2|7875	- net: hns3: fix VF reset fail issue
21mr|kernel-5.15-generic-5.15.193-2|7876	- net: hns3: fix VF wrong speed and duplex issue
21mr|kernel-5.15-generic-5.15.193-2|7877	- net: hns3: refine the definition for struct hclge_pf_to_vf_msg
21mr|kernel-5.15-generic-5.15.193-2|7878	- net: hns: fix fake link up on xge port
21mr|kernel-5.15-generic-5.15.193-2|7879	- net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
21mr|kernel-5.15-generic-5.15.193-2|7880	- net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show()
21mr|kernel-5.15-generic-5.15.193-2|7881	- net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)
21mr|kernel-5.15-generic-5.15.193-2|7882	- net: Implement missing SO_TIMESTAMPING_NEW cmsg support
21mr|kernel-5.15-generic-5.15.193-2|7883	- net: inet: Open code inet_hash2 and inet_unhash2
21mr|kernel-5.15-generic-5.15.193-2|7884	- net: inet: Remove count from inet_listen_hashbucket
21mr|kernel-5.15-generic-5.15.193-2|7885	- net: inet: Retire port only listening_hash
21mr|kernel-5.15-generic-5.15.193-2|7886	- net: ipv4: fix a memleak in ip_setup_cork
21mr|kernel-5.15-generic-5.15.193-2|7887	- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
21mr|kernel-5.15-generic-5.15.193-2|7888	- net: ks8851: Fix TX stall caused by TX buffer overrun
21mr|kernel-5.15-generic-5.15.193-2|7889	- netlink: fix potential sleeping issue in mqueue_flush_file
21mr|kernel-5.15-generic-5.15.193-2|7890	- net: mana: select PAGE_POOL
21mr|kernel-5.15-generic-5.15.193-2|7891	- net: mellanox: mlxbf_gige: Replace non-standard interrupt handling
21mr|kernel-5.15-generic-5.15.193-2|7892	- net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior
21mr|kernel-5.15-generic-5.15.193-2|7893	- net/mlx5: DR, Can't go to uplink vport on RX rule
21mr|kernel-5.15-generic-5.15.193-2|7894	- net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK
21mr|kernel-5.15-generic-5.15.193-2|7895	- net/mlx5: DR, Use the right GVMI number for drop action
21mr|kernel-5.15-generic-5.15.193-2|7896	- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors
21mr|kernel-5.15-generic-5.15.193-2|7897	- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
21mr|kernel-5.15-generic-5.15.193-2|7898	- net/mlx5e: fix a double-free in arfs_create_groups
21mr|kernel-5.15-generic-5.15.193-2|7899	- net/mlx5e: fix a potential double-free in fs_any_create_groups
21mr|kernel-5.15-generic-5.15.193-2|7900	- net/mlx5e: fix a potential double-free in fs_udp_create_groups
21mr|kernel-5.15-generic-5.15.193-2|7901	- net/mlx5e: fix double free of encap_header
21mr|kernel-5.15-generic-5.15.193-2|7902	- net/mlx5e: fix double free of encap_header in update funcs
21mr|kernel-5.15-generic-5.15.193-2|7903	- net/mlx5e: Fix pedit endianness
21mr|kernel-5.15-generic-5.15.193-2|7904	- net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
21mr|kernel-5.15-generic-5.15.193-2|7905	- net/mlx5e: Move mod hdr allocation to a single place
21mr|kernel-5.15-generic-5.15.193-2|7906	- net/mlx5e: Reduce the size of icosq_str
21mr|kernel-5.15-generic-5.15.193-2|7907	- net/mlx5e: Refactor mod header management API
21mr|kernel-5.15-generic-5.15.193-2|7908	- net/mlx5e: Remove incorrect addition of action fwd flag
21mr|kernel-5.15-generic-5.15.193-2|7909	- net/mlx5: Fix fw tracer first block check
21mr|kernel-5.15-generic-5.15.193-2|7910	- net: mvpp2: clear BM pool before initialization
21mr|kernel-5.15-generic-5.15.193-2|7911	- net/ncsi: Fix netlink major/minor version numbers
21mr|kernel-5.15-generic-5.15.193-2|7912	- net: openvswitch: limit the number of recursions from action sets
21mr|kernel-5.15-generic-5.15.193-2|7913	- net: phylink: initialize carrier state at creation
21mr|kernel-5.15-generic-5.15.193-2|7914	- net: phy: micrel: populate .soft_reset for KSZ9131
21mr|kernel-5.15-generic-5.15.193-2|7915	- net: prevent mss overflow in skb_segment()
21mr|kernel-5.15-generic-5.15.193-2|7916	- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
21mr|kernel-5.15-generic-5.15.193-2|7917	- net: qrtr: ns: Return 0 if server port is not present
21mr|kernel-5.15-generic-5.15.193-2|7918	- net: qualcomm: rmnet: fix global oob in rmnet_policy
21mr|kernel-5.15-generic-5.15.193-2|7919	- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
21mr|kernel-5.15-generic-5.15.193-2|7920	- net: ravb: Check return value of reset_control_deassert()
21mr|kernel-5.15-generic-5.15.193-2|7921	- net: ravb: Fix dma_addr_t truncation in error case
21mr|kernel-5.15-generic-5.15.193-2|7922	- net: ravb: Start TX queues after HW initialization succeeded
21mr|kernel-5.15-generic-5.15.193-2|7923	- net: ravb: Stop DMA in case of failures on ravb_open()
21mr|kernel-5.15-generic-5.15.193-2|7924	- net: ravb: Use pm_runtime_resume_and_get()
21mr|kernel-5.15-generic-5.15.193-2|7925	- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv
21mr|kernel-5.15-generic-5.15.193-2|7926	- net: Remove acked SYN flag from packet in the transmit queue correctly
21mr|kernel-5.15-generic-5.15.193-2|7927	- net: rfkill: gpio: set GPIO direction
21mr|kernel-5.15-generic-5.15.193-2|7928	- net/rose: fix races in rose_kill_by_device()
21mr|kernel-5.15-generic-5.15.193-2|7929	- net/rose: Fix Use-After-Free in rose_ioctl
21mr|kernel-5.15-generic-5.15.193-2|7930	- net: Save and restore msg_namelen in sock_sendmsg
21mr|kernel-5.15-generic-5.15.193-2|7931	- net/sched: act_ct: fix skb leak and crash on ooo frags
21mr|kernel-5.15-generic-5.15.193-2|7932	- net: sched: cls_u32: Fix allocation size in u32_init()
21mr|kernel-5.15-generic-5.15.193-2|7933	- net: sched: em_text: fix possible memory leak in em_text_destroy()
21mr|kernel-5.15-generic-5.15.193-2|7934	- net: sched: ife: fix potential use-after-free
21mr|kernel-5.15-generic-5.15.193-2|7935	- net: set SOCK_RCU_FREE before inserting socket into hashtable
21mr|kernel-5.15-generic-5.15.193-2|7936	- net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc
21mr|kernel-5.15-generic-5.15.193-2|7937	- net/smc: avoid data corruption caused by decline
21mr|kernel-5.15-generic-5.15.193-2|7938	- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
21mr|kernel-5.15-generic-5.15.193-2|7939	- net/smc: fix illegal rmb_desc access in SMC-D connection dump
21mr|kernel-5.15-generic-5.15.193-2|7940	- net/smc: put sk reference if close work was canceled
21mr|kernel-5.15-generic-5.15.193-2|7941	- net: spider_net: Use size_add() in call to struct_size()
21mr|kernel-5.15-generic-5.15.193-2|7942	- net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls
21mr|kernel-5.15-generic-5.15.193-2|7943	- net: stmmac: fix FPE events losing
21mr|kernel-5.15-generic-5.15.193-2|7944	- net: stmmac: fix rx budget limit check
21mr|kernel-5.15-generic-5.15.193-2|7945	- net: stmmac: Handle disabled MDIO busses from devicetree
21mr|kernel-5.15-generic-5.15.193-2|7946	- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure
21mr|kernel-5.15-generic-5.15.193-2|7947	- net: stmmac: Wait a bit for the reset to take effect
21mr|kernel-5.15-generic-5.15.193-2|7948	- net: stmmac: xgmac: Disable FPE MMC interrupts
21mr|kernel-5.15-generic-5.15.193-2|7949	- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs
21mr|kernel-5.15-generic-5.15.193-2|7950	- net: stmmac: xgmac: fix a typo of register name in DPP safety handling
21mr|kernel-5.15-generic-5.15.193-2|7951	- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
21mr|kernel-5.15-generic-5.15.193-2|7952	- net: stmmac: xgmac: use #define for string constants
21mr|kernel-5.15-generic-5.15.193-2|7953	- net: sysfs: Fix /sys/class/net/<iface> path
21mr|kernel-5.15-generic-5.15.193-2|7954	- net: sysfs: Fix /sys/class/net/<iface> path for statistics
21mr|kernel-5.15-generic-5.15.193-2|7955	- net/tg3: fix race condition in tg3_reset_task()
21mr|kernel-5.15-generic-5.15.193-2|7956	- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps
21mr|kernel-5.15-generic-5.15.193-2|7957	- net: tls, update curr on splice as well
21mr|kernel-5.15-generic-5.15.193-2|7958	- net: usb: ax88179_178a: avoid failed operations when device is disconnected
21mr|kernel-5.15-generic-5.15.193-2|7959	- net: usb: ax88179_178a: clean up pm calls
21mr|kernel-5.15-generic-5.15.193-2|7960	- net: usb: ax88179_178a: fix failed operations during ax88179_reset
21mr|kernel-5.15-generic-5.15.193-2|7961	- net: usb: ax88179_178a: move priv to driver_priv
21mr|kernel-5.15-generic-5.15.193-2|7962	- net: usb: ax88179_178a: remove redundant init code
21mr|kernel-5.15-generic-5.15.193-2|7963	- net: usb: ax88179_178a: wol optimizations
21mr|kernel-5.15-generic-5.15.193-2|7964	- net: usb: qmi_wwan: claim interface 4 for ZTE MF290
21mr|kernel-5.15-generic-5.15.193-2|7965	- net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg
21mr|kernel-5.15-generic-5.15.193-2|7966	- net: vlan: introduce skb_vlan_eth_hdr()
21mr|kernel-5.15-generic-5.15.193-2|7967	- nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local
21mr|kernel-5.15-generic-5.15.193-2|7968	- nfc: nci: free rx_data_reassembly skb on NCI device cleanup
21mr|kernel-5.15-generic-5.15.193-2|7969	- nfp: flower: prevent re-adding mac index for bonded port
21mr|kernel-5.15-generic-5.15.193-2|7970	- nfp: use correct macro for LengthSelect in BAR config
21mr|kernel-5.15-generic-5.15.193-2|7971	- nfsd: fix file memleak on client_opens_release
21mr|kernel-5.15-generic-5.15.193-2|7972	- nfsd: lock_rename() needs both directories to live on the same fs
21mr|kernel-5.15-generic-5.15.193-2|7973	- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO
21mr|kernel-5.15-generic-5.15.193-2|7974	- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
21mr|kernel-5.15-generic-5.15.193-2|7975	- nilfs2: fix data corruption in dsync block recovery for small block sizes
21mr|kernel-5.15-generic-5.15.193-2|7976	- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
21mr|kernel-5.15-generic-5.15.193-2|7977	- nilfs2: fix missing error check for sb_set_blocksize call
21mr|kernel-5.15-generic-5.15.193-2|7978	- nilfs2: fix potential bug in end_buffer_async_write
21mr|kernel-5.15-generic-5.15.193-2|7979	- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
21mr|kernel-5.15-generic-5.15.193-2|7980	- nilfs2: replace WARN_ONs for invalid DAT metadata block requests
21mr|kernel-5.15-generic-5.15.193-2|7981	- nouveau/tu102: flush all pdbs on vmm flush
21mr|kernel-5.15-generic-5.15.193-2|7982	- nouveau/vmm: don't set addr on the fail path to avoid warning
21mr|kernel-5.15-generic-5.15.193-2|7983	- null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS
21mr|kernel-5.15-generic-5.15.193-2|7984	- nvme-core: check for too small lba shift
21mr|kernel-5.15-generic-5.15.193-2|7985	- nvme: introduce helper function to get ctrl state
21mr|kernel-5.15-generic-5.15.193-2|7986	- nvmem: imx: correct nregs for i.MX6SLL
21mr|kernel-5.15-generic-5.15.193-2|7987	- nvmem: imx: correct nregs for i.MX6UL
21mr|kernel-5.15-generic-5.15.193-2|7988	- nvmem: imx: correct nregs for i.MX6ULL
21mr|kernel-5.15-generic-5.15.193-2|7989	- nvme-pci: Add sleep quirk for Kingston drives
21mr|kernel-5.15-generic-5.15.193-2|7990	- nvmet: nul-terminate the NQNs passed in the connect command
21mr|kernel-5.15-generic-5.15.193-2|7991	- nvmet: re-fix tracing strncpy() warning
21mr|kernel-5.15-generic-5.15.193-2|7992	- nvmet-tcp: fix a crash in nvmet_req_complete()
21mr|kernel-5.15-generic-5.15.193-2|7993	- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
21mr|kernel-5.15-generic-5.15.193-2|7994	- nvmet-tcp: Fix the H2C expected PDU len calculation
21mr|kernel-5.15-generic-5.15.193-2|7995	- objtool/x86: add missing embedded_insn check
21mr|kernel-5.15-generic-5.15.193-2|7996	- octeontx2-af: Always configure NIX TX link credits based on max frame size
21mr|kernel-5.15-generic-5.15.193-2|7997	- octeontx2-af: Check return value of nix_get_nixlf before using nixlf
21mr|kernel-5.15-generic-5.15.193-2|7998	- octeontx2-af: Don't enable Pause frames by default
21mr|kernel-5.15-generic-5.15.193-2|7999	- octeontx2-af: fix a use-after-free in rvu_nix_register_reporters
21mr|kernel-5.15-generic-5.15.193-2|8000	- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
21mr|kernel-5.15-generic-5.15.193-2|8001	- octeontx2-af: Fix marking couple of structure as __packed
21mr|kernel-5.15-generic-5.15.193-2|8002	- octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry
21mr|kernel-5.15-generic-5.15.193-2|8003	- octeontx2-af: Fix possible buffer overflow
21mr|kernel-5.15-generic-5.15.193-2|8004	- octeontx2-af: Re-enable MAC TX in otx2_stop processing
21mr|kernel-5.15-generic-5.15.193-2|8005	- octeontx2-af: Set NIX link credits based on max LMAC
21mr|kernel-5.15-generic-5.15.193-2|8006	- octeontx2-af: Update RSS algorithm index
21mr|kernel-5.15-generic-5.15.193-2|8007	- octeontx2-af: Update Tx link register range
21mr|kernel-5.15-generic-5.15.193-2|8008	- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
21mr|kernel-5.15-generic-5.15.193-2|8009	- octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
21mr|kernel-5.15-generic-5.15.193-2|8010	- octeontx2-pf: Fix a memleak otx2_sq_init
21mr|kernel-5.15-generic-5.15.193-2|8011	- octeontx2-pf: Fix error codes
21mr|kernel-5.15-generic-5.15.193-2|8012	- octeontx2-pf: Fix holes in error code
21mr|kernel-5.15-generic-5.15.193-2|8013	- octeontx2-pf: Fix memory leak during interface down
21mr|kernel-5.15-generic-5.15.193-2|8014	- octeontx2-pf: Fix ntuple rule creation to direct packet to VF with higher Rx queue than its PF
21mr|kernel-5.15-generic-5.15.193-2|8015	- octeontx2-pf: Fix promisc mcam entry action
21mr|kernel-5.15-generic-5.15.193-2|8016	- of: Add of_property_present() helper
21mr|kernel-5.15-generic-5.15.193-2|8017	- of: dynamic: Fix of_reconfig_get_state_change() return value documentation
21mr|kernel-5.15-generic-5.15.193-2|8018	- of: Fix double free in of_parse_phandle_with_args_map
21mr|kernel-5.15-generic-5.15.193-2|8019	- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally
21mr|kernel-5.15-generic-5.15.193-2|8020	- of: property: fix typo in io-channels
21mr|kernel-5.15-generic-5.15.193-2|8021	- of: unittest: Fix compile in the non-dynamic case
21mr|kernel-5.15-generic-5.15.193-2|8022	- of: unittest: Fix of_count_phandle_with_args() expected value message
21mr|kernel-5.15-generic-5.15.193-2|8023	- overflow: Allow mixed type arguments
21mr|kernel-5.15-generic-5.15.193-2|8024	- packet: Move reference count in packet_sock to atomic_long_t
21mr|kernel-5.15-generic-5.15.193-2|8025	- padata: Fix refcnt handling in padata_free_shell()
21mr|kernel-5.15-generic-5.15.193-2|8026	- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
21mr|kernel-5.15-generic-5.15.193-2|8027	- parisc/firmware: Fix F-extend for PDC addresses
21mr|kernel-5.15-generic-5.15.193-2|8028	- parisc/pdc: Add width field to struct pdc_model
21mr|kernel-5.15-generic-5.15.193-2|8029	- parisc/pgtable: Do not drop upper 5 address bits of physical address
21mr|kernel-5.15-generic-5.15.193-2|8030	- parisc: Prevent booting 64-bit kernels on PA1.x machines
21mr|kernel-5.15-generic-5.15.193-2|8031	- parport: Add support for Brainboxes IX/UC/PX parallel cards
21mr|kernel-5.15-generic-5.15.193-2|8032	- parport: parport_serial: Add Brainboxes BAR details
21mr|kernel-5.15-generic-5.15.193-2|8033	- parport: parport_serial: Add Brainboxes device IDs and geometry
21mr|kernel-5.15-generic-5.15.193-2|8034	- PCI: Add ACS quirk for more Zhaoxin Root Ports
21mr|kernel-5.15-generic-5.15.193-2|8035	- PCI: add INTEL_HDA_ARL to pci_ids.h
21mr|kernel-5.15-generic-5.15.193-2|8036	- PCI: Add no PM reset quirk for NVIDIA Spectrum devices
21mr|kernel-5.15-generic-5.15.193-2|8037	- PCI/AER: Decode Requester ID when no error info found
21mr|kernel-5.15-generic-5.15.193-2|8038	- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
21mr|kernel-5.15-generic-5.15.193-2|8039	- PCI: Disable ATS for specific Intel IPU E2000 devices
21mr|kernel-5.15-generic-5.15.193-2|8040	- PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support
21mr|kernel-5.15-generic-5.15.193-2|8041	- PCI: Extract ATS disabling to a helper function
21mr|kernel-5.15-generic-5.15.193-2|8042	- PCI: exynos: Don't discard .remove() callback
21mr|kernel-5.15-generic-5.15.193-2|8043	- PCI: Fix 64GT/s effective data rate calculation
21mr|kernel-5.15-generic-5.15.193-2|8044	- PCI: keystone: Don't discard .probe() callback
21mr|kernel-5.15-generic-5.15.193-2|8045	- PCI: keystone: Don't discard .remove() callback
21mr|kernel-5.15-generic-5.15.193-2|8046	- PCI: keystone: Fix race condition when initializing PHYs
21mr|kernel-5.15-generic-5.15.193-2|8047	- PCI: loongson: Limit MRRS to 256
21mr|kernel-5.15-generic-5.15.193-2|8048	- PCI: mediatek: Clear interrupt status before dispatching handler
21mr|kernel-5.15-generic-5.15.193-2|8049	- PCI: Only override AMD USB controller if required
21mr|kernel-5.15-generic-5.15.193-2|8050	- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device
21mr|kernel-5.15-generic-5.15.193-2|8051	- PCI: switchtec: Fix stdev_release() crash after surprise hot remove
21mr|kernel-5.15-generic-5.15.193-2|8052	- PCI/sysfs: Protect driver's D3cold preference from user space
21mr|kernel-5.15-generic-5.15.193-2|8053	- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields
21mr|kernel-5.15-generic-5.15.193-2|8054	- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
21mr|kernel-5.15-generic-5.15.193-2|8055	- PCI: Use FIELD_GET() to extract Link Width
21mr|kernel-5.15-generic-5.15.193-2|8056	- pcmcia: cs: fix possible hung task and memory leak pccardd()
21mr|kernel-5.15-generic-5.15.193-2|8057	- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()
21mr|kernel-5.15-generic-5.15.193-2|8058	- pcmcia: ds: fix refcount leak in pcmcia_device_add()
21mr|kernel-5.15-generic-5.15.193-2|8059	- perf/core: Add a new read format to get a number of lost samples
21mr|kernel-5.15-generic-5.15.193-2|8060	- perf/core: Bail out early if the request AUX area is out of bound
21mr|kernel-5.15-generic-5.15.193-2|8061	- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
21mr|kernel-5.15-generic-5.15.193-2|8062	- perf/core: Fix potential NULL deref
21mr|kernel-5.15-generic-5.15.193-2|8063	- perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present
21mr|kernel-5.15-generic-5.15.193-2|8064	- perf env: Avoid recursively taking env->bpf_progs.lock
21mr|kernel-5.15-generic-5.15.193-2|8065	- perf: Fix perf_event_validate_size()
21mr|kernel-5.15-generic-5.15.193-2|8066	- perf: Fix perf_event_validate_size() lockdep splat
21mr|kernel-5.15-generic-5.15.193-2|8067	- perf: Fix the nr_addr_filters fix
21mr|kernel-5.15-generic-5.15.193-2|8068	- perf genelf: Set ELF program header addresses properly
21mr|kernel-5.15-generic-5.15.193-2|8069	- perf: hisi: Fix use-after-free when register pmu fails
21mr|kernel-5.15-generic-5.15.193-2|8070	- perf hist: Add missing puts to hist__account_cycles
21mr|kernel-5.15-generic-5.15.193-2|8071	- perf inject: Fix GEN_ELF_TEXT_OFFSET for jit
21mr|kernel-5.15-generic-5.15.193-2|8072	- perf intel-pt: Fix async branch flags
21mr|kernel-5.15-generic-5.15.193-2|8073	- perf machine: Avoid out of bounds LBR memory read
21mr|kernel-5.15-generic-5.15.193-2|8074	- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table
21mr|kernel-5.15-generic-5.15.193-2|8075	- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
21mr|kernel-5.15-generic-5.15.193-2|8076	- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
21mr|kernel-5.15-generic-5.15.193-2|8077	- pinctrl: at91-pio4: use dedicated lock class for IRQ
21mr|kernel-5.15-generic-5.15.193-2|8078	- pinctrl: avoid reload of p state in list iteration
21mr|kernel-5.15-generic-5.15.193-2|8079	- pinctrl: lochnagar: Don't build on MIPS
21mr|kernel-5.15-generic-5.15.193-2|8080	- pinctrl: qcom: lpass-lpi: fix concurrent register updates
21mr|kernel-5.15-generic-5.15.193-2|8081	- pipe: wakeup wr_wait after setting max_usage
21mr|kernel-5.15-generic-5.15.193-2|8082	- platform/mellanox: Add null pointer checks for devm_kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|8083	- platform/mellanox: Check devm_hwmon_device_register_with_groups() return value
21mr|kernel-5.15-generic-5.15.193-2|8084	- platform/mellanox: mlxbf-tmfifo: Fix a warning message
21mr|kernel-5.15-generic-5.15.193-2|8085	- platform/surface: aggregator: fix recv_buf() return value
21mr|kernel-5.15-generic-5.15.193-2|8086	- platform/x86: asus-wmi: Add support for ROG X13 tablet mode
21mr|kernel-5.15-generic-5.15.193-2|8087	- platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum
21mr|kernel-5.15-generic-5.15.193-2|8088	- platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
21mr|kernel-5.15-generic-5.15.193-2|8089	- platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
21mr|kernel-5.15-generic-5.15.193-2|8090	- platform/x86: asus-wmi: Simplify tablet-mode-switch handling
21mr|kernel-5.15-generic-5.15.193-2|8091	- platform/x86: asus-wmi: Simplify tablet-mode-switch probing
21mr|kernel-5.15-generic-5.15.193-2|8092	- platform/x86: intel_telemetry: Fix kernel doc descriptions
21mr|kernel-5.15-generic-5.15.193-2|8093	- platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
21mr|kernel-5.15-generic-5.15.193-2|8094	- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e
21mr|kernel-5.15-generic-5.15.193-2|8095	- platform/x86: wmi: Allow duplicate GUIDs for drivers that use struct wmi_driver
21mr|kernel-5.15-generic-5.15.193-2|8096	- platform/x86: wmi: Fix opening of char device
21mr|kernel-5.15-generic-5.15.193-2|8097	- platform/x86: wmi: Fix probe failure when failing to register WMI devices
21mr|kernel-5.15-generic-5.15.193-2|8098	- platform/x86: wmi: remove unnecessary initializations
21mr|kernel-5.15-generic-5.15.193-2|8099	- platform/x86: wmi: Skip blocks with zero instances
21mr|kernel-5.15-generic-5.15.193-2|8100	- PM: core: Remove unnecessary (void *) conversions
21mr|kernel-5.15-generic-5.15.193-2|8101	- PM / devfreq: Fix buffer overflow in trans_stat_show
21mr|kernel-5.15-generic-5.15.193-2|8102	- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
21mr|kernel-5.15-generic-5.15.193-2|8103	- PM / devfreq: Synchronize devfreq_monitor_[start/stop]
21mr|kernel-5.15-generic-5.15.193-2|8104	- pmdomain: core: Move the unused cleanup to a _sync initcall
21mr|kernel-5.15-generic-5.15.193-2|8105	- PM: hibernate: Clean up sync_read handling in snapshot_write_next()
21mr|kernel-5.15-generic-5.15.193-2|8106	- PM: hibernate: Enforce ordering during image compression/decompression
21mr|kernel-5.15-generic-5.15.193-2|8107	- PM: hibernate: Use __get_safe_page() rather than touching the list
21mr|kernel-5.15-generic-5.15.193-2|8108	- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend()
21mr|kernel-5.15-generic-5.15.193-2|8109	- PM: sleep: Fix possible deadlocks in core system-wide PM code
21mr|kernel-5.15-generic-5.15.193-2|8110	- PNP: ACPI: fix fortify warning
21mr|kernel-5.15-generic-5.15.193-2|8111	- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
21mr|kernel-5.15-generic-5.15.193-2|8112	- powerpc/44x: select I2C for CURRITUCK
21mr|kernel-5.15-generic-5.15.193-2|8113	- powerpc/64: Set task pt_regs->link to the LR value on scv entry
21mr|kernel-5.15-generic-5.15.193-2|8114	- powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()
21mr|kernel-5.15-generic-5.15.193-2|8115	- powerpc/85xx: Fix math emulation exception
21mr|kernel-5.15-generic-5.15.193-2|8116	- powerpc: add crtsavres.o to always-y instead of extra-y
21mr|kernel-5.15-generic-5.15.193-2|8117	- powerpc: Don't clobber f0/vs0 during fp|altivec register save
21mr|kernel-5.15-generic-5.15.193-2|8118	- powerpc: Fix build error due to is_valid_bugaddr()
21mr|kernel-5.15-generic-5.15.193-2|8119	- powerpc/ftrace: Create a dummy stackframe to fix stack unwind
21mr|kernel-5.15-generic-5.15.193-2|8120	- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
21mr|kernel-5.15-generic-5.15.193-2|8121	- powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
21mr|kernel-5.15-generic-5.15.193-2|8122	- powerpc/imc-pmu: Use the correct spinlock initializer.
21mr|kernel-5.15-generic-5.15.193-2|8123	- powerpc/kasan: Fix addr error caused by page alignment
21mr|kernel-5.15-generic-5.15.193-2|8124	- powerpc/lib: Validate size for vector operations
21mr|kernel-5.15-generic-5.15.193-2|8125	- powerpc: Mark .opd section read-only
21mr|kernel-5.15-generic-5.15.193-2|8126	- powerpc/mm: Fix boot crash with FLATMEM
21mr|kernel-5.15-generic-5.15.193-2|8127	- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
21mr|kernel-5.15-generic-5.15.193-2|8128	- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
21mr|kernel-5.15-generic-5.15.193-2|8129	- powerpc: Only define __parse_fpscr() when required
21mr|kernel-5.15-generic-5.15.193-2|8130	- powerpc/perf: Fix disabling BHRB and instruction sampling
21mr|kernel-5.15-generic-5.15.193-2|8131	- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
21mr|kernel-5.15-generic-5.15.193-2|8132	- powerpc/powernv: Add a null pointer check in opal_event_init()
21mr|kernel-5.15-generic-5.15.193-2|8133	- powerpc/powernv: Add a null pointer check in opal_powercap_init()
21mr|kernel-5.15-generic-5.15.193-2|8134	- powerpc/powernv: Add a null pointer check to scom_debug_init_one()
21mr|kernel-5.15-generic-5.15.193-2|8135	- powerpc/powernv: Fix fortify source warnings in opal-prd.c
21mr|kernel-5.15-generic-5.15.193-2|8136	- powerpc/pseries/ddw: simplify enable_ddw()
21mr|kernel-5.15-generic-5.15.193-2|8137	- powerpc/pseries: fix potential memory leak in init_cpu_associativity()
21mr|kernel-5.15-generic-5.15.193-2|8138	- powerpc/pseries/memhp: Fix access beyond end of drmem array
21mr|kernel-5.15-generic-5.15.193-2|8139	- powerpc: remove checks for binutils older than 2.25
21mr|kernel-5.15-generic-5.15.193-2|8140	- powerpc/toc: Future proof kernel toc
21mr|kernel-5.15-generic-5.15.193-2|8141	- powerpc/xive: Fix endian conversion size
21mr|kernel-5.15-generic-5.15.193-2|8142	- power: supply: bq256xx: fix some problem in bq256xx_hw_init
21mr|kernel-5.15-generic-5.15.193-2|8143	- power: supply: cw2015: correct time_to_empty units in sysfs
21mr|kernel-5.15-generic-5.15.193-2|8144	- ppp_async: limit MRU to 64K
21mr|kernel-5.15-generic-5.15.193-2|8145	- ppp: limit MRU to 64K
21mr|kernel-5.15-generic-5.15.193-2|8146	- proc: sysctl: prevent aliased sysctls from getting passed to init
21mr|kernel-5.15-generic-5.15.193-2|8147	- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
21mr|kernel-5.15-generic-5.15.193-2|8148	- pstore/platform: Add check for kstrdup
21mr|kernel-5.15-generic-5.15.193-2|8149	- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
21mr|kernel-5.15-generic-5.15.193-2|8150	- pstore/ram: Fix crash when setting number of cpus to an odd number
21mr|kernel-5.15-generic-5.15.193-2|8151	- ptp: annotate data-race around q->head and q->tail
21mr|kernel-5.15-generic-5.15.193-2|8152	- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
21mr|kernel-5.15-generic-5.15.193-2|8153	- pwm: Fix double shift bug
21mr|kernel-5.15-generic-5.15.193-2|8154	- pwm: jz4740: Don't use dev_err_probe() in .request()
21mr|kernel-5.15-generic-5.15.193-2|8155	- pwm: sti: Reduce number of allocations and drop usage of chip_data
21mr|kernel-5.15-generic-5.15.193-2|8156	- pwm: stm32: Fix enable count for clk in .probe()
21mr|kernel-5.15-generic-5.15.193-2|8157	- pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
21mr|kernel-5.15-generic-5.15.193-2|8158	- pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable
21mr|kernel-5.15-generic-5.15.193-2|8159	- qca_debug: Fix ethtool -G iface tx behavior
21mr|kernel-5.15-generic-5.15.193-2|8160	- qca_debug: Prevent crash on TX ring changes
21mr|kernel-5.15-generic-5.15.193-2|8161	- qca_spi: Fix reset behavior
21mr|kernel-5.15-generic-5.15.193-2|8162	- qed: Fix a potential use-after-free in qed_cxt_tables_alloc
21mr|kernel-5.15-generic-5.15.193-2|8163	- quota: explicitly forbid quota files from being encrypted
21mr|kernel-5.15-generic-5.15.193-2|8164	- r8152: Add RTL8152_INACCESSIBLE checks to more loops
21mr|kernel-5.15-generic-5.15.193-2|8165	- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
21mr|kernel-5.15-generic-5.15.193-2|8166	- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
21mr|kernel-5.15-generic-5.15.193-2|8167	- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
21mr|kernel-5.15-generic-5.15.193-2|8168	- r8152: add USB device driver for config selection
21mr|kernel-5.15-generic-5.15.193-2|8169	- r8152: add vendor/device ID pair for ASUS USB-C2500
21mr|kernel-5.15-generic-5.15.193-2|8170	- r8152: add vendor/device ID pair for D-Link DUB-E250
21mr|kernel-5.15-generic-5.15.193-2|8171	- r8152: avoid to change cfg for all devices
21mr|kernel-5.15-generic-5.15.193-2|8172	- r8152: Cancel hw_phy_work if we have an error in probe
21mr|kernel-5.15-generic-5.15.193-2|8173	- r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()
21mr|kernel-5.15-generic-5.15.193-2|8174	- r8152: Check for unplug in rtl_phy_patch_request()
21mr|kernel-5.15-generic-5.15.193-2|8175	- r8152: fix the autosuspend doesn't work
21mr|kernel-5.15-generic-5.15.193-2|8176	- r8152: Increase USB control msg timeout to 5000ms as per spec
21mr|kernel-5.15-generic-5.15.193-2|8177	- r8152: Release firmware if we have an error in probe
21mr|kernel-5.15-generic-5.15.193-2|8178	- r8152: remove rtl_vendor_mode function
21mr|kernel-5.15-generic-5.15.193-2|8179	- r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
21mr|kernel-5.15-generic-5.15.193-2|8180	- r8152: Run the unload routine if we have errors during probe
21mr|kernel-5.15-generic-5.15.193-2|8181	- r8169: disable ASPM in case of tx timeout
21mr|kernel-5.15-generic-5.15.193-2|8182	- r8169: fix deadlock on RTL8125 in jumbo mtu mode
21mr|kernel-5.15-generic-5.15.193-2|8183	- r8169: fix network lost after resume on DASH systems
21mr|kernel-5.15-generic-5.15.193-2|8184	- r8169: Fix PCI error on system resume
21mr|kernel-5.15-generic-5.15.193-2|8185	- r8169: fix rare issue with broken rx after link-down on RTL8125
21mr|kernel-5.15-generic-5.15.193-2|8186	- r8169: fix rtl8125b PAUSE frames blasting when suspended
21mr|kernel-5.15-generic-5.15.193-2|8187	- r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1
21mr|kernel-5.15-generic-5.15.193-2|8188	- r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx
21mr|kernel-5.15-generic-5.15.193-2|8189	- r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1
21mr|kernel-5.15-generic-5.15.193-2|8190	- r8169: prevent potential deadlock in rtl8169_close
21mr|kernel-5.15-generic-5.15.193-2|8191	- r8169: respect userspace disabling IFF_MULTICAST
21mr|kernel-5.15-generic-5.15.193-2|8192	- r8169: use tp_to_dev instead of open code
21mr|kernel-5.15-generic-5.15.193-2|8193	- randstruct: Fix gcc-plugin performance mode to stay in group
21mr|kernel-5.15-generic-5.15.193-2|8194	- ravb: Fix races between ravb_tx_timeout_work() and net related ops
21mr|kernel-5.15-generic-5.15.193-2|8195	- rbd: don't move requests to the running list on errors
21mr|kernel-5.15-generic-5.15.193-2|8196	- rcu: Avoid tracing a few functions executed in stop machine
21mr|kernel-5.15-generic-5.15.193-2|8197	- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects
21mr|kernel-5.15-generic-5.15.193-2|8198	- rcu/tree: Defer setting of jiffies during stall reset
21mr|kernel-5.15-generic-5.15.193-2|8199	- RDMA/bnxt_re: Correct module description string
21mr|kernel-5.15-generic-5.15.193-2|8200	- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz
21mr|kernel-5.15-generic-5.15.193-2|8201	- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
21mr|kernel-5.15-generic-5.15.193-2|8202	- RDMA/hfi1: Use FIELD_GET() to extract Link Width
21mr|kernel-5.15-generic-5.15.193-2|8203	- RDMA/hfi1: Workaround truncation compilation error
21mr|kernel-5.15-generic-5.15.193-2|8204	- RDMA/hns: Fix inappropriate err code for unsupported operations
21mr|kernel-5.15-generic-5.15.193-2|8205	- RDMA/hns: Fix signed-unsigned mixed comparisons
21mr|kernel-5.15-generic-5.15.193-2|8206	- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
21mr|kernel-5.15-generic-5.15.193-2|8207	- RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm
21mr|kernel-5.15-generic-5.15.193-2|8208	- RDMA/hns: The UD mode can only be configured with DCQCN
21mr|kernel-5.15-generic-5.15.193-2|8209	- RDMA/IPoIB: Fix error code return in ipoib_mcast_join
21mr|kernel-5.15-generic-5.15.193-2|8210	- RDMA/irdma: Add wait for suspend on SQD
21mr|kernel-5.15-generic-5.15.193-2|8211	- RDMA/irdma: Avoid free the non-cqp_request scratch
21mr|kernel-5.15-generic-5.15.193-2|8212	- RDMA/irdma: Do not modify to SQD on error
21mr|kernel-5.15-generic-5.15.193-2|8213	- RDMA/irdma: Prevent zero-length STAG registration
21mr|kernel-5.15-generic-5.15.193-2|8214	- RDMA/rtrs-clt: Fix the max_send_wr setting
21mr|kernel-5.15-generic-5.15.193-2|8215	- RDMA/rtrs-clt: Remove the warnings for req in_use check
21mr|kernel-5.15-generic-5.15.193-2|8216	- RDMA/rtrs-clt: Start hb after path_up
21mr|kernel-5.15-generic-5.15.193-2|8217	- RDMA/rtrs-srv: Check return values while processing info request
21mr|kernel-5.15-generic-5.15.193-2|8218	- RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight
21mr|kernel-5.15-generic-5.15.193-2|8219	- RDMA/rtrs-srv: Do not unconditionally enable irq
21mr|kernel-5.15-generic-5.15.193-2|8220	- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
21mr|kernel-5.15-generic-5.15.193-2|8221	- RDMA/usnic: Silence uninitialized symbol smatch warnings
21mr|kernel-5.15-generic-5.15.193-2|8222	- regmap: debugfs: Fix a erroneous check after snprintf()
21mr|kernel-5.15-generic-5.15.193-2|8223	- regmap: Ensure range selector registers are updated after cache sync
21mr|kernel-5.15-generic-5.15.193-2|8224	- regmap: fix bogus error on regcache_sync success
21mr|kernel-5.15-generic-5.15.193-2|8225	- regmap: prevent noinc writes from clobbering cache
21mr|kernel-5.15-generic-5.15.193-2|8226	- regulator: core: Only increment use_count when enable_count changes
21mr|kernel-5.15-generic-5.15.193-2|8227	- rename(): fix the locking of subdirectories
21mr|kernel-5.15-generic-5.15.193-2|8228	- reset: Fix crash when freeing non-existent optional resets
21mr|kernel-5.15-generic-5.15.193-2|8229	- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
21mr|kernel-5.15-generic-5.15.193-2|8230	- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek"
21mr|kernel-5.15-generic-5.15.193-2|8231	- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem"
21mr|kernel-5.15-generic-5.15.193-2|8232	- Revert "drm/amd: flush any delayed gfxoff on suspend entry"
21mr|kernel-5.15-generic-5.15.193-2|8233	- Revert "drm/bridge: lt9611uxc: fix the race in the error path"
21mr|kernel-5.15-generic-5.15.193-2|8234	- Revert "drm/bridge: lt9611uxc: Register and attach our DSI device at probe"
21mr|kernel-5.15-generic-5.15.193-2|8235	- Revert "drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers"
21mr|kernel-5.15-generic-5.15.193-2|8236	- Revert "drm/omapdrm: Annotate dma-fence critical section in commit path"
21mr|kernel-5.15-generic-5.15.193-2|8237	- Revert "drm/tidss: Annotate dma-fence critical section in commit path"
21mr|kernel-5.15-generic-5.15.193-2|8238	- Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"
21mr|kernel-5.15-generic-5.15.193-2|8239	- Revert "i2c: pxa: move to generic GPIO recovery"
21mr|kernel-5.15-generic-5.15.193-2|8240	- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
21mr|kernel-5.15-generic-5.15.193-2|8241	- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
21mr|kernel-5.15-generic-5.15.193-2|8242	- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller
21mr|kernel-5.15-generic-5.15.193-2|8243	- Revert "net/mlx5e: fix double free of encap_header"
21mr|kernel-5.15-generic-5.15.193-2|8244	- Revert "net/mlx5e: fix double free of encap_header in update funcs"
21mr|kernel-5.15-generic-5.15.193-2|8245	- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"
21mr|kernel-5.15-generic-5.15.193-2|8246	- Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
21mr|kernel-5.15-generic-5.15.193-2|8247	- Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"
21mr|kernel-5.15-generic-5.15.193-2|8248	- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""
21mr|kernel-5.15-generic-5.15.193-2|8249	- Revert "selftests/bpf: Test tail call counting with bpf2bpf and data on stack"
21mr|kernel-5.15-generic-5.15.193-2|8250	- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"
21mr|kernel-5.15-generic-5.15.193-2|8251	- Revert "usb: dwc3: Soft reset phy on probe for host"
21mr|kernel-5.15-generic-5.15.193-2|8252	- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
21mr|kernel-5.15-generic-5.15.193-2|8253	- Revert "workqueue: remove unused cancel_work()"
21mr|kernel-5.15-generic-5.15.193-2|8254	- Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
21mr|kernel-5.15-generic-5.15.193-2|8255	- ring-buffer: Clean ring_buffer_poll_wait() error return
21mr|kernel-5.15-generic-5.15.193-2|8256	- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
21mr|kernel-5.15-generic-5.15.193-2|8257	- ring-buffer: Do not try to put back write_stamp
21mr|kernel-5.15-generic-5.15.193-2|8258	- ring-buffer: Do not update before stamp when switching sub-buffers
21mr|kernel-5.15-generic-5.15.193-2|8259	- ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
21mr|kernel-5.15-generic-5.15.193-2|8260	- ring-buffer: Fix memory leak of free page
21mr|kernel-5.15-generic-5.15.193-2|8261	- ring-buffer: Fix slowpath of interrupted event
21mr|kernel-5.15-generic-5.15.193-2|8262	- ring-buffer: Fix wake ups when buffer_percent is set to 100
21mr|kernel-5.15-generic-5.15.193-2|8263	- ring-buffer: Fix writing to the buffer with max_data_size
21mr|kernel-5.15-generic-5.15.193-2|8264	- ring-buffer: Force absolute timestamp on discard of event
21mr|kernel-5.15-generic-5.15.193-2|8265	- ring-buffer: Have saved event hold the entire event
21mr|kernel-5.15-generic-5.15.193-2|8266	- ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
21mr|kernel-5.15-generic-5.15.193-2|8267	- riscv: Check if the code to patch lies in the exit section
21mr|kernel-5.15-generic-5.15.193-2|8268	- riscv: fix misaligned access handling of C.SWSP and C.SDSP
21mr|kernel-5.15-generic-5.15.193-2|8269	- riscv: Fix module_alloc() that did not reset the linear mapping permissions
21mr|kernel-5.15-generic-5.15.193-2|8270	- riscv: kprobes: allow writing to x0
21mr|kernel-5.15-generic-5.15.193-2|8271	- rootfs: Fix support for rootfstype= when root= is given
21mr|kernel-5.15-generic-5.15.193-2|8272	- rpmsg: Constify local variable in field store macro
21mr|kernel-5.15-generic-5.15.193-2|8273	- rpmsg: Fix calling device_lock() on non-initialized device
21mr|kernel-5.15-generic-5.15.193-2|8274	- rpmsg: Fix kfree() of static memory on setting driver_override
21mr|kernel-5.15-generic-5.15.193-2|8275	- rpmsg: Fix possible refcount leak in rpmsg_register_device_override()
21mr|kernel-5.15-generic-5.15.193-2|8276	- rpmsg: glink: Release driver_override
21mr|kernel-5.15-generic-5.15.193-2|8277	- rpmsg: virtio: Free driver_override when rpmsg_remove()
21mr|kernel-5.15-generic-5.15.193-2|8278	- rtc: Adjust failure return code for cmos_set_alarm()
21mr|kernel-5.15-generic-5.15.193-2|8279	- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call
21mr|kernel-5.15-generic-5.15.193-2|8280	- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
21mr|kernel-5.15-generic-5.15.193-2|8281	- rxrpc: Fix response to PING RESPONSE ACKs to a dead call
21mr|kernel-5.15-generic-5.15.193-2|8282	- s390/ap: fix AP bus crash on early config change callback invocation
21mr|kernel-5.15-generic-5.15.193-2|8283	- s390/cmma: fix detection of DAT pages
21mr|kernel-5.15-generic-5.15.193-2|8284	- s390/dasd: protect device queue against concurrent access
21mr|kernel-5.15-generic-5.15.193-2|8285	- s390/pci: fix max size calculation in zpci_memcpy_toio()
21mr|kernel-5.15-generic-5.15.193-2|8286	- s390/ptrace: handle setting of fpc register correctly
21mr|kernel-5.15-generic-5.15.193-2|8287	- s390/qeth: Fix potential loss of L3-IP@ in case of network issues
21mr|kernel-5.15-generic-5.15.193-2|8288	- s390/scm: fix virtual vs physical address confusion
21mr|kernel-5.15-generic-5.15.193-2|8289	- s390/vx: fix save/restore of fpu kernel context
21mr|kernel-5.15-generic-5.15.193-2|8290	- sbsa_gwdt: Calculate timeout with 64-bit math
21mr|kernel-5.15-generic-5.15.193-2|8291	- sched/core: Optimize in_task() and in_interrupt() a bit
21mr|kernel-5.15-generic-5.15.193-2|8292	- sched: Fix stop_one_cpu_nowait() vs hotplug
21mr|kernel-5.15-generic-5.15.193-2|8293	- sched/membarrier: reduce the ability to hammer on sys_membarrier
21mr|kernel-5.15-generic-5.15.193-2|8294	- sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0
21mr|kernel-5.15-generic-5.15.193-2|8295	- scripts: decode_stacktrace: demangle Rust symbols
21mr|kernel-5.15-generic-5.15.193-2|8296	- scripts/decode_stacktrace.sh: optionally use LLVM utilities
21mr|kernel-5.15-generic-5.15.193-2|8297	- scripts/decode_stacktrace.sh: support old bash version
21mr|kernel-5.15-generic-5.15.193-2|8298	- scripts/get_abi: fix source path leak
21mr|kernel-5.15-generic-5.15.193-2|8299	- scs: add CONFIG_MMU dependency for vfree_atomic()
21mr|kernel-5.15-generic-5.15.193-2|8300	- scsi: arcmsr: Support new PCI device IDs 1883 and 1886
21mr|kernel-5.15-generic-5.15.193-2|8301	- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
21mr|kernel-5.15-generic-5.15.193-2|8302	- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
21mr|kernel-5.15-generic-5.15.193-2|8303	- scsi: core: Always send batch on reset or error handling command
21mr|kernel-5.15-generic-5.15.193-2|8304	- scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
21mr|kernel-5.15-generic-5.15.193-2|8305	- scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
21mr|kernel-5.15-generic-5.15.193-2|8306	- scsi: fnic: Return error if vmalloc() failed
21mr|kernel-5.15-generic-5.15.193-2|8307	- scsi: hisi_sas: Correct the number of global debugfs registers
21mr|kernel-5.15-generic-5.15.193-2|8308	- scsi: hisi_sas: Prevent parallel FLR and controller reset
21mr|kernel-5.15-generic-5.15.193-2|8309	- scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT
21mr|kernel-5.15-generic-5.15.193-2|8310	- scsi: hisi_sas: Replace with standard error code return value
21mr|kernel-5.15-generic-5.15.193-2|8311	- scsi: hisi_sas: Rollback some operations if FLR failed
21mr|kernel-5.15-generic-5.15.193-2|8312	- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing debugfs
21mr|kernel-5.15-generic-5.15.193-2|8313	- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return code
21mr|kernel-5.15-generic-5.15.193-2|8314	- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
21mr|kernel-5.15-generic-5.15.193-2|8315	- scsi: isci: Fix an error code problem in isci_io_request_build()
21mr|kernel-5.15-generic-5.15.193-2|8316	- scsi: libfc: Don't schedule abort twice
21mr|kernel-5.15-generic-5.15.193-2|8317	- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()
21mr|kernel-5.15-generic-5.15.193-2|8318	- scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
21mr|kernel-5.15-generic-5.15.193-2|8319	- scsi: lpfc: Fix possible file string name overflow when updating firmware
21mr|kernel-5.15-generic-5.15.193-2|8320	- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers
21mr|kernel-5.15-generic-5.15.193-2|8321	- scsi: mpi3mr: Refresh sdev queue depth after controller reset
21mr|kernel-5.15-generic-5.15.193-2|8322	- scsi: mpt3sas: Fix in error path
21mr|kernel-5.15-generic-5.15.193-2|8323	- scsi: mpt3sas: Fix loop logic
21mr|kernel-5.15-generic-5.15.193-2|8324	- scsi: qla2xxx: Fix system crash due to bad pointer access
21mr|kernel-5.15-generic-5.15.193-2|8325	- scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
21mr|kernel-5.15-generic-5.15.193-2|8326	- scsi: storvsc: Fix ring buffer size calculation
21mr|kernel-5.15-generic-5.15.193-2|8327	- scsi: ufs: core: Leave space for '\0' in utf8 desc string
21mr|kernel-5.15-generic-5.15.193-2|8328	- scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan()
21mr|kernel-5.15-generic-5.15.193-2|8329	- scsi: ufs: core: Simplify power management during async scan
21mr|kernel-5.15-generic-5.15.193-2|8330	- selftests/bpf: Add assert for user stacks in test_task_stack
21mr|kernel-5.15-generic-5.15.193-2|8331	- selftests/bpf: Correct map_fd to data_fd in tailcalls
21mr|kernel-5.15-generic-5.15.193-2|8332	- selftests/bpf: Fix issues in setup_classid_environment()
21mr|kernel-5.15-generic-5.15.193-2|8333	- selftests/bpf: Fix pyperf180 compilation failure with clang18
21mr|kernel-5.15-generic-5.15.193-2|8334	- selftests/bpf: satisfy compiler by having explicit return in btf test
21mr|kernel-5.15-generic-5.15.193-2|8335	- selftests/bpf: Test tail call counting with bpf2bpf and data on stack
21mr|kernel-5.15-generic-5.15.193-2|8336	- selftests/efivarfs: create-read: fix a resource leak
21mr|kernel-5.15-generic-5.15.193-2|8337	- selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
21mr|kernel-5.15-generic-5.15.193-2|8338	- selftests: net: avoid just another constant wait
21mr|kernel-5.15-generic-5.15.193-2|8339	- selftests: net: cut more slack for gro fwd tests.
21mr|kernel-5.15-generic-5.15.193-2|8340	- selftests: netdevsim: fix the udp_tunnel_nic test
21mr|kernel-5.15-generic-5.15.193-2|8341	- selftests: net: fix available tunnels detection
21mr|kernel-5.15-generic-5.15.193-2|8342	- selftests/net: fix grep checking for fib_nexthop_multiprefix
21mr|kernel-5.15-generic-5.15.193-2|8343	- selftests: net: give more time for GRO aggregation
21mr|kernel-5.15-generic-5.15.193-2|8344	- selftests/net: ipsec: fix constant out of range
21mr|kernel-5.15-generic-5.15.193-2|8345	- selftests/pidfd: Fix ksft print formats
21mr|kernel-5.15-generic-5.15.193-2|8346	- selftests: pmtu.sh: fix result checking
21mr|kernel-5.15-generic-5.15.193-2|8347	- selftests/powerpc: Fix error handling in FPU/VMX preemption tests
21mr|kernel-5.15-generic-5.15.193-2|8348	- selftests/resctrl: Add missing SPDX license to Makefile
21mr|kernel-5.15-generic-5.15.193-2|8349	- selftests/resctrl: Ensure the benchmark commands fits to its array
21mr|kernel-5.15-generic-5.15.193-2|8350	- selftests/resctrl: Move _GNU_SOURCE define into Makefile
21mr|kernel-5.15-generic-5.15.193-2|8351	- selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests
21mr|kernel-5.15-generic-5.15.193-2|8352	- selftests/resctrl: Remove duplicate feature check from CMT test
21mr|kernel-5.15-generic-5.15.193-2|8353	- selftests: secretmem: floor the memory size to the multiple of page_size
21mr|kernel-5.15-generic-5.15.193-2|8354	- selftests/sgx: Fix linker script asserts
21mr|kernel-5.15-generic-5.15.193-2|8355	- selftests/sgx: Fix uninitialized pointer dereference in error path
21mr|kernel-5.15-generic-5.15.193-2|8356	- selftests/sgx: Skip non X86_64 platform
21mr|kernel-5.15-generic-5.15.193-2|8357	- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
21mr|kernel-5.15-generic-5.15.193-2|8358	- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
21mr|kernel-5.15-generic-5.15.193-2|8359	- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
21mr|kernel-5.15-generic-5.15.193-2|8360	- serial: 8250_exar: Fill in rs485_supported
21mr|kernel-5.15-generic-5.15.193-2|8361	- serial: 8250_exar: Set missing rs485_supported flag
21mr|kernel-5.15-generic-5.15.193-2|8362	- serial: 8250_omap: Add earlycon support for the AM654 UART controller
21mr|kernel-5.15-generic-5.15.193-2|8363	- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed
21mr|kernel-5.15-generic-5.15.193-2|8364	- serial: imx: Correct clock error message in function probe()
21mr|kernel-5.15-generic-5.15.193-2|8365	- serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock
21mr|kernel-5.15-generic-5.15.193-2|8366	- serial: imx: fix tx statemachine deadlock
21mr|kernel-5.15-generic-5.15.193-2|8367	- serial: max310x: fail probe if clock crystal is unstable
21mr|kernel-5.15-generic-5.15.193-2|8368	- serial: max310x: improve crystal stable clock detection
21mr|kernel-5.15-generic-5.15.193-2|8369	- serial: max310x: set default value when reading clock ready bit
21mr|kernel-5.15-generic-5.15.193-2|8370	- serial: meson: Use platform_get_irq() to get the interrupt
21mr|kernel-5.15-generic-5.15.193-2|8371	- serial: sc16is7xx: add check for unsupported SPI modes during probe
21mr|kernel-5.15-generic-5.15.193-2|8372	- serial: sc16is7xx: address RX timeout interrupt errata
21mr|kernel-5.15-generic-5.15.193-2|8373	- serial: sc16is7xx: set safe default SPI clock frequency
21mr|kernel-5.15-generic-5.15.193-2|8374	- sfc: fix a double-free bug in efx_probe_filters
21mr|kernel-5.15-generic-5.15.193-2|8375	- sh: bios: Revive earlyprintk support
21mr|kernel-5.15-generic-5.15.193-2|8376	- sign-file: Fix incorrect return values check
21mr|kernel-5.15-generic-5.15.193-2|8377	- smb3: fix caching of ctime on setxattr
21mr|kernel-5.15-generic-5.15.193-2|8378	- smb3: fix ksmbd bigendian bug in oplock break, and move its struct to smbfs_common
21mr|kernel-5.15-generic-5.15.193-2|8379	- smb3: fix touch -h of symlink
21mr|kernel-5.15-generic-5.15.193-2|8380	- smb3: Replace smb2pdu 1-element arrays with flex-arrays
21mr|kernel-5.15-generic-5.15.193-2|8381	- smb: client: fix NULL deref in asn1_ber_decoder()
21mr|kernel-5.15-generic-5.15.193-2|8382	- smb: client: fix OOB in SMB2_query_info_init()
21mr|kernel-5.15-generic-5.15.193-2|8383	- smb: client: fix OOB in smb2_query_reparse_point()
21mr|kernel-5.15-generic-5.15.193-2|8384	- smb: client: fix OOB in smbCalcSize()
21mr|kernel-5.15-generic-5.15.193-2|8385	- smb: client: fix potential NULL deref in parse_dfs_referrals()
21mr|kernel-5.15-generic-5.15.193-2|8386	- soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration
21mr|kernel-5.15-generic-5.15.193-2|8387	- soc: qcom: llcc: Handle a second device without data corruption
21mr|kernel-5.15-generic-5.15.193-2|8388	- software node: Let args be NULL in software_node_get_reference_args
21mr|kernel-5.15-generic-5.15.193-2|8389	- soundwire: stream: fix NULL pointer dereference for multi_link
21mr|kernel-5.15-generic-5.15.193-2|8390	- sparc32: fix a braino in fault handling in csum_and_copy_..._user()
21mr|kernel-5.15-generic-5.15.193-2|8391	- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read
21mr|kernel-5.15-generic-5.15.193-2|8392	- spi: Introduce spi_get_device_match_data() helper
21mr|kernel-5.15-generic-5.15.193-2|8393	- spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0
21mr|kernel-5.15-generic-5.15.193-2|8394	- spi: nxp-fspi: use the correct ioremap function
21mr|kernel-5.15-generic-5.15.193-2|8395	- spi: ppc4xx: Drop write-only variable
21mr|kernel-5.15-generic-5.15.193-2|8396	- spi: sh-msiof: Enforce fixed DTDL for R-Car H3
21mr|kernel-5.15-generic-5.15.193-2|8397	- spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
21mr|kernel-5.15-generic-5.15.193-2|8398	- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
21mr|kernel-5.15-generic-5.15.193-2|8399	- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
21mr|kernel-5.15-generic-5.15.193-2|8400	- staging: fbtft: core: set smem_len before fb_deferred_io_init call
21mr|kernel-5.15-generic-5.15.193-2|8401	- staging: iio: ad5933: fix type mismatch regression
21mr|kernel-5.15-generic-5.15.193-2|8402	- stmmac: dwmac-loongson: Add architecture dependency
21mr|kernel-5.15-generic-5.15.193-2|8403	- stmmac: dwmac-loongson: drop useless check for compatible fallback
21mr|kernel-5.15-generic-5.15.193-2|8404	- stmmac: dwmac-loongson: Make sure MDIO is initialized before use
21mr|kernel-5.15-generic-5.15.193-2|8405	- string.h: add array-wrappers for (v)memdup_user()
21mr|kernel-5.15-generic-5.15.193-2|8406	- SUNRPC: Add an IS_ERR() check back to where it was
21mr|kernel-5.15-generic-5.15.193-2|8407	- SUNRPC: ECONNRESET might require a rebind
21mr|kernel-5.15-generic-5.15.193-2|8408	- SUNRPC: Fix a suspicious RCU usage warning
21mr|kernel-5.15-generic-5.15.193-2|8409	- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
21mr|kernel-5.15-generic-5.15.193-2|8410	- svcrdma: Drop connection after an RDMA Read error
21mr|kernel-5.15-generic-5.15.193-2|8411	- swiotlb-xen: provide the "max_mapping_size" method
21mr|kernel-5.15-generic-5.15.193-2|8412	- tcp: Add memory barrier to tcp_push()
21mr|kernel-5.15-generic-5.15.193-2|8413	- tcp: add sanity checks to rx zerocopy
21mr|kernel-5.15-generic-5.15.193-2|8414	- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
21mr|kernel-5.15-generic-5.15.193-2|8415	- tcp: cleanup tcp_remove_empty_skb() use
21mr|kernel-5.15-generic-5.15.193-2|8416	- tcp: do not accept ACK of bytes we never sent
21mr|kernel-5.15-generic-5.15.193-2|8417	- tcp: fix cookie_init_timestamp() overflows
21mr|kernel-5.15-generic-5.15.193-2|8418	- tcp: fix wrong RTO timeout when received SACK reneging
21mr|kernel-5.15-generic-5.15.193-2|8419	- tcp: make sure init the accept_queue's spinlocks once
21mr|kernel-5.15-generic-5.15.193-2|8420	- tcp_metrics: add missing barriers on delete
21mr|kernel-5.15-generic-5.15.193-2|8421	- tcp_metrics: do not create an entry from tcp_init_metrics()
21mr|kernel-5.15-generic-5.15.193-2|8422	- tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
21mr|kernel-5.15-generic-5.15.193-2|8423	- tcp: remove dead code from tcp_sendmsg_locked()
21mr|kernel-5.15-generic-5.15.193-2|8424	- team: Fix use-after-free when an option instance allocation fails
21mr|kernel-5.15-generic-5.15.193-2|8425	- tee: optee: Fix supplicant based device enumeration
21mr|kernel-5.15-generic-5.15.193-2|8426	- tg3: Increment tx_dropped in tg3_tso_bug()
21mr|kernel-5.15-generic-5.15.193-2|8427	- tg3: Move the [rt]x_dropped counters to tg3_napi
21mr|kernel-5.15-generic-5.15.193-2|8428	- tg3: power down device only on SYSTEM_POWER_OFF
21mr|kernel-5.15-generic-5.15.193-2|8429	- thermal: core: prevent potential string overflow
21mr|kernel-5.15-generic-5.15.193-2|8430	- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
21mr|kernel-5.15-generic-5.15.193-2|8431	- tick/sched: Preserve number of idle sleeps across CPU hotplug events
21mr|kernel-5.15-generic-5.15.193-2|8432	- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING
21mr|kernel-5.15-generic-5.15.193-2|8433	- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
21mr|kernel-5.15-generic-5.15.193-2|8434	- tipc: Fix kernel-infoleak due to uninitialized TLV value
21mr|kernel-5.15-generic-5.15.193-2|8435	- tipc: Use size_add() in calls to struct_size()
21mr|kernel-5.15-generic-5.15.193-2|8436	- tools headers UAPI: Sync linux/perf_event.h with the kernel sources
21mr|kernel-5.15-generic-5.15.193-2|8437	- tools: iio: iio_generic_buffer ensure alignment
21mr|kernel-5.15-generic-5.15.193-2|8438	- tools/power/turbostat: Enable the C-state Pre-wake printing
21mr|kernel-5.15-generic-5.15.193-2|8439	- tools/power/turbostat: Fix a knl bug
21mr|kernel-5.15-generic-5.15.193-2|8440	- tracing: Add size check when printing trace_marker output
21mr|kernel-5.15-generic-5.15.193-2|8441	- tracing: Always update snapshot buffer size
21mr|kernel-5.15-generic-5.15.193-2|8442	- tracing: Disable snapshot buffer when stopping instance tracers
21mr|kernel-5.15-generic-5.15.193-2|8443	- tracing: Ensure visibility when inserting an element into tracing_map
21mr|kernel-5.15-generic-5.15.193-2|8444	- tracing: Fix a possible race when disabling buffered events
21mr|kernel-5.15-generic-5.15.193-2|8445	- tracing: Fix a warning when allocating buffered events fails
21mr|kernel-5.15-generic-5.15.193-2|8446	- tracing: Fix blocked reader of snapshot buffer
21mr|kernel-5.15-generic-5.15.193-2|8447	- tracing: Fix incomplete locking when disabling buffered events
21mr|kernel-5.15-generic-5.15.193-2|8448	- tracing: Fix uaf issue when open the hist or hist_debug file
21mr|kernel-5.15-generic-5.15.193-2|8449	- tracing: Fix wasted memory in saved_cmdlines logic
21mr|kernel-5.15-generic-5.15.193-2|8450	- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
21mr|kernel-5.15-generic-5.15.193-2|8451	- tracing: Have the user copy of synthetic event address use correct context
21mr|kernel-5.15-generic-5.15.193-2|8452	- tracing: Have trace_event_file have ref counters
21mr|kernel-5.15-generic-5.15.193-2|8453	- tracing: Inform kmemleak of saved_cmdlines allocation
21mr|kernel-5.15-generic-5.15.193-2|8454	- tracing/kprobes: Fix symbol counting logic by looking at modules as well
21mr|kernel-5.15-generic-5.15.193-2|8455	- tracing/kprobes: Fix the description of variable length arguments
21mr|kernel-5.15-generic-5.15.193-2|8456	- tracing/kprobes: Fix the order of argument descriptions
21mr|kernel-5.15-generic-5.15.193-2|8457	- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols
21mr|kernel-5.15-generic-5.15.193-2|8458	- tracing/perf: Add interrupt_context_level() helper
21mr|kernel-5.15-generic-5.15.193-2|8459	- tracing: Reuse logic from perf's get_recursion_context()
21mr|kernel-5.15-generic-5.15.193-2|8460	- tracing: Set actual size after ring buffer resize
21mr|kernel-5.15-generic-5.15.193-2|8461	- tracing: Stop current tracer when resizing buffer
21mr|kernel-5.15-generic-5.15.193-2|8462	- tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
21mr|kernel-5.15-generic-5.15.193-2|8463	- tracing/trigger: Fix to return error if failed to alloc snapshot
21mr|kernel-5.15-generic-5.15.193-2|8464	- tracing: Update snapshot buffer on resize if it is allocated
21mr|kernel-5.15-generic-5.15.193-2|8465	- treewide: Spelling fix in comment
21mr|kernel-5.15-generic-5.15.193-2|8466	- tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks
21mr|kernel-5.15-generic-5.15.193-2|8467	- tty: 8250: Add support for additional Brainboxes PX cards
21mr|kernel-5.15-generic-5.15.193-2|8468	- tty: 8250: Add support for additional Brainboxes UC cards
21mr|kernel-5.15-generic-5.15.193-2|8469	- tty: 8250: Add support for Brainboxes UP cards
21mr|kernel-5.15-generic-5.15.193-2|8470	- tty: 8250: Add support for Intashield IS-100
21mr|kernel-5.15-generic-5.15.193-2|8471	- tty: 8250: Add support for Intashield IX cards
21mr|kernel-5.15-generic-5.15.193-2|8472	- tty: 8250: Fix port count of PX-257
21mr|kernel-5.15-generic-5.15.193-2|8473	- tty: 8250: Fix up PX-803/PX-857
21mr|kernel-5.15-generic-5.15.193-2|8474	- tty: 8250: Remove UC-257 and UC-431
21mr|kernel-5.15-generic-5.15.193-2|8475	- tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
21mr|kernel-5.15-generic-5.15.193-2|8476	- tty: change tty_write_lock()'s ndelay parameter to bool
21mr|kernel-5.15-generic-5.15.193-2|8477	- tty: don't check for signal_pending() in send_break()
21mr|kernel-5.15-generic-5.15.193-2|8478	- tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
21mr|kernel-5.15-generic-5.15.193-2|8479	- tty: Fix uninit-value access in ppp_sync_receive()
21mr|kernel-5.15-generic-5.15.193-2|8480	- tty: n_gsm: fix race condition in status line change on dead connections
21mr|kernel-5.15-generic-5.15.193-2|8481	- tty: serial: meson: fix hard LOCKUP on crtscts mode
21mr|kernel-5.15-generic-5.15.193-2|8482	- tty/sysrq: replace smp_processor_id() with get_cpu()
21mr|kernel-5.15-generic-5.15.193-2|8483	- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
21mr|kernel-5.15-generic-5.15.193-2|8484	- tty: use 'if' in send_break() instead of 'goto'
21mr|kernel-5.15-generic-5.15.193-2|8485	- tty: vcc: Add check for kstrdup() in vcc_probe()
21mr|kernel-5.15-generic-5.15.193-2|8486	- tunnels: fix out of bounds access when building IPv6 PMTU error
21mr|kernel-5.15-generic-5.15.193-2|8487	- uapi: propagate __struct_group() attributes to the container union
21mr|kernel-5.15-generic-5.15.193-2|8488	- ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
21mr|kernel-5.15-generic-5.15.193-2|8489	- UBSAN: array-index-out-of-bounds in dtSplitRoot
21mr|kernel-5.15-generic-5.15.193-2|8490	- udp: add missing WRITE_ONCE() around up->encap_rcv
21mr|kernel-5.15-generic-5.15.193-2|8491	- uio: Fix use-after-free in uio_open
21mr|kernel-5.15-generic-5.15.193-2|8492	- um: Don't use vfprintf() for os_info()
21mr|kernel-5.15-generic-5.15.193-2|8493	- um: Fix naming clash between UML and scheduler
21mr|kernel-5.15-generic-5.15.193-2|8494	- um: net: Fix return type of uml_net_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|8495	- um: time-travel: fix time corruption
21mr|kernel-5.15-generic-5.15.193-2|8496	- usb: aqc111: check packet for fixup for true limit
21mr|kernel-5.15-generic-5.15.193-2|8497	- usb: cdc-acm: return correct error code on unsupported break
21mr|kernel-5.15-generic-5.15.193-2|8498	- usb: cdns3: fix iso transfer error when mult is not zero
21mr|kernel-5.15-generic-5.15.193-2|8499	- usb: cdns3: fix uvc failure work since sg support enabled
21mr|kernel-5.15-generic-5.15.193-2|8500	- usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled
21mr|kernel-5.15-generic-5.15.193-2|8501	- usb: cdnsp: Fix deadlock issue during using NCM gadget
21mr|kernel-5.15-generic-5.15.193-2|8502	- usb: chipidea: Fix DMA overwrite for Tegra
21mr|kernel-5.15-generic-5.15.193-2|8503	- usb: chipidea: Simplify Tegra DMA alignment code
21mr|kernel-5.15-generic-5.15.193-2|8504	- usb: chipidea: wait controller resume finished for wakeup irq
21mr|kernel-5.15-generic-5.15.193-2|8505	- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
21mr|kernel-5.15-generic-5.15.193-2|8506	- USB: core: Change configuration warnings to notices
21mr|kernel-5.15-generic-5.15.193-2|8507	- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency
21mr|kernel-5.15-generic-5.15.193-2|8508	- USB: dwc2: write HCINT with INTMASK applied
21mr|kernel-5.15-generic-5.15.193-2|8509	- usb: dwc3: ep0: Don't prepare beyond Setup stage
21mr|kernel-5.15-generic-5.15.193-2|8510	- usb: dwc3: Fix default mode initialization
21mr|kernel-5.15-generic-5.15.193-2|8511	- usb: dwc3: Fix ep0 handling when getting reset while doing control transfer
21mr|kernel-5.15-generic-5.15.193-2|8512	- usb: dwc3: gadget: Delay issuing End Transfer
21mr|kernel-5.15-generic-5.15.193-2|8513	- usb: dwc3: gadget: Don't delay End Transfer on delayed_status
21mr|kernel-5.15-generic-5.15.193-2|8514	- usb: dwc3: gadget: Execute gadget stop after halting the controller
21mr|kernel-5.15-generic-5.15.193-2|8515	- usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
21mr|kernel-5.15-generic-5.15.193-2|8516	- usb: dwc3: gadget: Force sending delayed status during soft disconnect
21mr|kernel-5.15-generic-5.15.193-2|8517	- usb: dwc3: gadget: Handle EP0 request dequeuing properly
21mr|kernel-5.15-generic-5.15.193-2|8518	- usb: dwc3: gadget: Ignore End Transfer delay on teardown
21mr|kernel-5.15-generic-5.15.193-2|8519	- usb: dwc3: gadget: Only End Transfer for ep0 data phase
21mr|kernel-5.15-generic-5.15.193-2|8520	- usb: dwc3: gadget: Queue PM runtime idle on disconnect event
21mr|kernel-5.15-generic-5.15.193-2|8521	- usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate API
21mr|kernel-5.15-generic-5.15.193-2|8522	- usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive
21mr|kernel-5.15-generic-5.15.193-2|8523	- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect
21mr|kernel-5.15-generic-5.15.193-2|8524	- usb: dwc3: gadget: Wait for ep0 xfers to complete during dequeue
21mr|kernel-5.15-generic-5.15.193-2|8525	- usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-5.15-generic-5.15.193-2|8526	- USB: dwc3: qcom: fix ACPI platform device leak
21mr|kernel-5.15-generic-5.15.193-2|8527	- USB: dwc3: qcom: fix resource leaks on probe deferral
21mr|kernel-5.15-generic-5.15.193-2|8528	- USB: dwc3: qcom: fix software node leak on probe errors
21mr|kernel-5.15-generic-5.15.193-2|8529	- USB: dwc3: qcom: fix wakeup after probe deferral
21mr|kernel-5.15-generic-5.15.193-2|8530	- usb: dwc3: set the dma max_seg_size
21mr|kernel-5.15-generic-5.15.193-2|8531	- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
21mr|kernel-5.15-generic-5.15.193-2|8532	- usb: f_mass_storage: forbid async queue when shutdown happen
21mr|kernel-5.15-generic-5.15.193-2|8533	- usb: fotg210-hcd: delete an incorrect bounds test
21mr|kernel-5.15-generic-5.15.193-2|8534	- USB: gadget: core: adjust uevent timing on gadget unbind
21mr|kernel-5.15-generic-5.15.193-2|8535	- usb: gadget: f_hid: fix report descriptor allocation
21mr|kernel-5.15-generic-5.15.193-2|8536	- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
21mr|kernel-5.15-generic-5.15.193-2|8537	- usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-5.15-generic-5.15.193-2|8538	- usb: host: xhci-plat: fix possible kernel oops while resuming
21mr|kernel-5.15-generic-5.15.193-2|8539	- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
21mr|kernel-5.15-generic-5.15.193-2|8540	- usb: hub: Replace hardcoded quirk value with BIT() macro
21mr|kernel-5.15-generic-5.15.193-2|8541	- usb: mon: Fix atomicity violation in mon_bin_vma_fault
21mr|kernel-5.15-generic-5.15.193-2|8542	- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
21mr|kernel-5.15-generic-5.15.193-2|8543	- usb: raw-gadget: properly handle interrupted requests
21mr|kernel-5.15-generic-5.15.193-2|8544	- USB: serial: cp210x: add ID for IMST iM871A-USB
21mr|kernel-5.15-generic-5.15.193-2|8545	- USB: serial: ftdi_sio: update Actisense PIDs constant names
21mr|kernel-5.15-generic-5.15.193-2|8546	- USB: serial: option: add Fibocom FM101-GL variant
21mr|kernel-5.15-generic-5.15.193-2|8547	- USB: serial: option: add Fibocom L7xx modules
21mr|kernel-5.15-generic-5.15.193-2|8548	- USB: serial: option: add Foxconn T99W265 with new baseline
21mr|kernel-5.15-generic-5.15.193-2|8549	- USB: serial: option: add Luat Air72*U series products
21mr|kernel-5.15-generic-5.15.193-2|8550	- USB: serial: option: add Quectel EG912Y module support
21mr|kernel-5.15-generic-5.15.193-2|8551	- USB: serial: option: add Quectel RM500Q R13 firmware support
21mr|kernel-5.15-generic-5.15.193-2|8552	- USB: serial: option: don't claim interface 4 for ZTE MF290
21mr|kernel-5.15-generic-5.15.193-2|8553	- USB: serial: option: fix FM101R-GL defines
21mr|kernel-5.15-generic-5.15.193-2|8554	- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
21mr|kernel-5.15-generic-5.15.193-2|8555	- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility
21mr|kernel-5.15-generic-5.15.193-2|8556	- usb: typec: class: fix typec_altmode_put_partner to put plugs
21mr|kernel-5.15-generic-5.15.193-2|8557	- usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm()
21mr|kernel-5.15-generic-5.15.193-2|8558	- usb: typec: tcpm: Skip hard reset when in error recovery
21mr|kernel-5.15-generic-5.15.193-2|8559	- usb: ucsi_acpi: Fix command completion handling
21mr|kernel-5.15-generic-5.15.193-2|8560	- USB: usbip: fix stub_dev hub disconnect
21mr|kernel-5.15-generic-5.15.193-2|8561	- usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer
21mr|kernel-5.15-generic-5.15.193-2|8562	- vdpa/mlx5: preserve CVQ vringh index
21mr|kernel-5.15-generic-5.15.193-2|8563	- vfs: fix readahead(2) on block devices
21mr|kernel-5.15-generic-5.15.193-2|8564	- vhost: Allow null msg.size on VHOST_IOTLB_INVALIDATE
21mr|kernel-5.15-generic-5.15.193-2|8565	- vhost: use kzalloc() instead of kmalloc() followed by memset()
21mr|kernel-5.15-generic-5.15.193-2|8566	- virtio_balloon: Fix endless deflation and inflation on arm64
21mr|kernel-5.15-generic-5.15.193-2|8567	- virtio-blk: fix implicit overflow on virtio_max_dma_size
21mr|kernel-5.15-generic-5.15.193-2|8568	- virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()
21mr|kernel-5.15-generic-5.15.193-2|8569	- virtio-mmio: fix memory leak of vm_dev
21mr|kernel-5.15-generic-5.15.193-2|8570	- virtio_net: Fix "‘%%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
21mr|kernel-5.15-generic-5.15.193-2|8571	- virtio/vsock: fix logic which reduces credit update messages
21mr|kernel-5.15-generic-5.15.193-2|8572	- vlan: introduce vlan_dev_free_egress_priority
21mr|kernel-5.15-generic-5.15.193-2|8573	- vlan: move dev_put into vlan_dev_uninit
21mr|kernel-5.15-generic-5.15.193-2|8574	- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
21mr|kernel-5.15-generic-5.15.193-2|8575	- vsock/virtio: add support for device suspend/resume
21mr|kernel-5.15-generic-5.15.193-2|8576	- vsock/virtio: factor our the code to initialize and delete VQs
21mr|kernel-5.15-generic-5.15.193-2|8577	- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
21mr|kernel-5.15-generic-5.15.193-2|8578	- vsock/virtio: initialize the_virtio_vsock before using VQs
21mr|kernel-5.15-generic-5.15.193-2|8579	- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
21mr|kernel-5.15-generic-5.15.193-2|8580	- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
21mr|kernel-5.15-generic-5.15.193-2|8581	- watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
21mr|kernel-5.15-generic-5.15.193-2|8582	- watchdog: move softlockup_panic back to early_param
21mr|kernel-5.15-generic-5.15.193-2|8583	- watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused
21mr|kernel-5.15-generic-5.15.193-2|8584	- watchdog: set cdev owner before adding
21mr|kernel-5.15-generic-5.15.193-2|8585	- wifi: ath10k: Don't touch the CE interrupt registers after power up
21mr|kernel-5.15-generic-5.15.193-2|8586	- wifi: ath10k: fix clang-specific fortify warning
21mr|kernel-5.15-generic-5.15.193-2|8587	- wifi: ath11k: Defer on rproc_get failure
21mr|kernel-5.15-generic-5.15.193-2|8588	- wifi: ath11k: fix dfs radar event locking
21mr|kernel-5.15-generic-5.15.193-2|8589	- wifi: ath11k: fix htt pktlog locking
21mr|kernel-5.15-generic-5.15.193-2|8590	- wifi: ath11k: fix temperature event locking
21mr|kernel-5.15-generic-5.15.193-2|8591	- wifi: ath9k: fix clang-specific fortify warnings
21mr|kernel-5.15-generic-5.15.193-2|8592	- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
21mr|kernel-5.15-generic-5.15.193-2|8593	- wifi: cfg80211: Add my certificate
21mr|kernel-5.15-generic-5.15.193-2|8594	- wifi: cfg80211: fix certs build to not depend on file order
21mr|kernel-5.15-generic-5.15.193-2|8595	- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
21mr|kernel-5.15-generic-5.15.193-2|8596	- wifi: cfg80211: free beacon_ies when overridden from hidden BSS
21mr|kernel-5.15-generic-5.15.193-2|8597	- wifi: cfg80211: lock wiphy mutex for rfkill poll
21mr|kernel-5.15-generic-5.15.193-2|8598	- wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues
21mr|kernel-5.15-generic-5.15.193-2|8599	- wifi: iwlwifi: empty overflow queue during flush
21mr|kernel-5.15-generic-5.15.193-2|8600	- wifi: iwlwifi: fix a memory corruption
21mr|kernel-5.15-generic-5.15.193-2|8601	- wifi: iwlwifi: Fix some error codes
21mr|kernel-5.15-generic-5.15.193-2|8602	- wifi: iwlwifi: mvm: send TX path flush in rfkill
21mr|kernel-5.15-generic-5.15.193-2|8603	- wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request
21mr|kernel-5.15-generic-5.15.193-2|8604	- wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
21mr|kernel-5.15-generic-5.15.193-2|8605	- wifi: iwlwifi: pcie: avoid a NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|8606	- wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ
21mr|kernel-5.15-generic-5.15.193-2|8607	- wifi: iwlwifi: pcie: synchronize IRQs before NAPI
21mr|kernel-5.15-generic-5.15.193-2|8608	- wifi: iwlwifi: Use FW rate for non-data frames
21mr|kernel-5.15-generic-5.15.193-2|8609	- wifi: libertas: stop selecting wext
21mr|kernel-5.15-generic-5.15.193-2|8610	- wifi: mac80211: don't return unset power in ieee80211_get_tx_power()
21mr|kernel-5.15-generic-5.15.193-2|8611	- wifi: mac80211_hwsim: fix clang-specific fortify warning
21mr|kernel-5.15-generic-5.15.193-2|8612	- wifi: mac80211: mesh_plink: fix matches_local logic
21mr|kernel-5.15-generic-5.15.193-2|8613	- wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
21mr|kernel-5.15-generic-5.15.193-2|8614	- wifi: mt76: fix broken precal loading from MTD for mt7915
21mr|kernel-5.15-generic-5.15.193-2|8615	- wifi: mt76: mt7603: improve stuck beacon handling
21mr|kernel-5.15-generic-5.15.193-2|8616	- wifi: mt76: mt7603: rework/fix rx pse hang check
21mr|kernel-5.15-generic-5.15.193-2|8617	- wifi: mwifiex: configure BSSID consistently when starting AP
21mr|kernel-5.15-generic-5.15.193-2|8618	- wifi: rt2x00: restart beacon queue when hardware reset
21mr|kernel-5.15-generic-5.15.193-2|8619	- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
21mr|kernel-5.15-generic-5.15.193-2|8620	- wifi: rtlwifi: add calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8621	- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
21mr|kernel-5.15-generic-5.15.193-2|8622	- wifi: rtlwifi: fix EDCA limit set by BT coexistence
21mr|kernel-5.15-generic-5.15.193-2|8623	- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
21mr|kernel-5.15-generic-5.15.193-2|8624	- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8625	- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8626	- wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8627	- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8628	- wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8629	- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8630	- wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8631	- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
21mr|kernel-5.15-generic-5.15.193-2|8632	- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
21mr|kernel-5.15-generic-5.15.193-2|8633	- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
21mr|kernel-5.15-generic-5.15.193-2|8634	- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
21mr|kernel-5.15-generic-5.15.193-2|8635	- wifi: wilc1000: use vmm_table as array in wilc struct
21mr|kernel-5.15-generic-5.15.193-2|8636	- wireguard: use DEV_STATS_INC()
21mr|kernel-5.15-generic-5.15.193-2|8637	- workqueue: Provide one lock class key per work_on_cpu() callsite
21mr|kernel-5.15-generic-5.15.193-2|8638	- writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs
21mr|kernel-5.15-generic-5.15.193-2|8639	- x86/alternatives: Sync core before enabling interrupts
21mr|kernel-5.15-generic-5.15.193-2|8640	- x86/boot: Fix incorrect startup_gdt_descr.size
21mr|kernel-5.15-generic-5.15.193-2|8641	- x86/boot: Ignore NMIs during very early boot
21mr|kernel-5.15-generic-5.15.193-2|8642	- x86/CPU/AMD: Check vendor in the AMD microcode callback
21mr|kernel-5.15-generic-5.15.193-2|8643	- x86/cpu/hygon: Fix the CPU topology evaluation for real
21mr|kernel-5.15-generic-5.15.193-2|8644	- x86/entry/ia32: Ensure s32 is sign extended to s64
21mr|kernel-5.15-generic-5.15.193-2|8645	- x86: Fix .brk attribute in linker script
21mr|kernel-5.15-generic-5.15.193-2|8646	- x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility
21mr|kernel-5.15-generic-5.15.193-2|8647	- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
21mr|kernel-5.15-generic-5.15.193-2|8648	- x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
21mr|kernel-5.15-generic-5.15.193-2|8649	- x86/kvm: Do not try to disable kvmclock if it was not enabled
21mr|kernel-5.15-generic-5.15.193-2|8650	- x86/lib: Fix overflow when counting digits
21mr|kernel-5.15-generic-5.15.193-2|8651	- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
21mr|kernel-5.15-generic-5.15.193-2|8652	- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size
21mr|kernel-5.15-generic-5.15.193-2|8653	- x86/mm: Fix RESERVE_BRK() for older binutils
21mr|kernel-5.15-generic-5.15.193-2|8654	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-5.15-generic-5.15.193-2|8655	- x86/mm: Simplify RESERVE_BRK()
21mr|kernel-5.15-generic-5.15.193-2|8656	- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
21mr|kernel-5.15-generic-5.15.193-2|8657	- x86: Share definition of __is_canonical_address()
21mr|kernel-5.15-generic-5.15.193-2|8658	- x86/srso: Fix SBPB enablement for (possible) future fixed HW
21mr|kernel-5.15-generic-5.15.193-2|8659	- xen/events: fix delayed eoi list handling
21mr|kernel-5.15-generic-5.15.193-2|8660	- xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
21mr|kernel-5.15-generic-5.15.193-2|8661	- xen-netback: don't produce zero-size SKB frags
21mr|kernel-5.15-generic-5.15.193-2|8662	- xen-netback: properly sync TX responses
21mr|kernel-5.15-generic-5.15.193-2|8663	- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
21mr|kernel-5.15-generic-5.15.193-2|8664	- xfs: add missing cmap->br_state = XFS_EXT_NORM update
21mr|kernel-5.15-generic-5.15.193-2|8665	- xfs: avoid a UAF when log intent item recovery fails
21mr|kernel-5.15-generic-5.15.193-2|8666	- xfs: convert buf_cancel_table allocation to kmalloc_array
21mr|kernel-5.15-generic-5.15.193-2|8667	- xfs: don't leak memory when attr fork loading fails
21mr|kernel-5.15-generic-5.15.193-2|8668	- xfs: don't leak xfs_buf_cancel structures when recovery fails
21mr|kernel-5.15-generic-5.15.193-2|8669	- xfs: fix exception caused by unexpected illegal bestcount in leaf dir
21mr|kernel-5.15-generic-5.15.193-2|8670	- xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork
21mr|kernel-5.15-generic-5.15.193-2|8671	- xfs: fix inode reservation space for removing transaction
21mr|kernel-5.15-generic-5.15.193-2|8672	- xfs: fix intermittent hang during quotacheck
21mr|kernel-5.15-generic-5.15.193-2|8673	- xfs: fix memory leak in xfs_errortag_init
21mr|kernel-5.15-generic-5.15.193-2|8674	- xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init()
21mr|kernel-5.15-generic-5.15.193-2|8675	- xfs: fix use-after-free in xattr node block inactivation
21mr|kernel-5.15-generic-5.15.193-2|8676	- xfs: flush inode gc workqueue before clearing agi bucket
21mr|kernel-5.15-generic-5.15.193-2|8677	- xfs: prevent a UAF when log IO errors race with unmount
21mr|kernel-5.15-generic-5.15.193-2|8678	- xfs: read only mounts with fsopen mount API are busted
21mr|kernel-5.15-generic-5.15.193-2|8679	- xfs: refactor buffer cancellation table allocation
21mr|kernel-5.15-generic-5.15.193-2|8680	- xfs: use invalidate_lock to check the state of mmap_lock
21mr|kernel-5.15-generic-5.15.193-2|8681	- xhci: Enable RPM on controllers that support low-power states
21mr|kernel-5.15-generic-5.15.193-2|8682	- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
21mr|kernel-5.15-generic-5.15.193-2|8683	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|8684	
21mr|kernel-5.15-generic-5.15.193-2|8685	* Fri Oct 27 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.137-1
21mr|kernel-5.15-generic-5.15.193-2|8686	- move headers to kernel-6.1 in rosa2021.15 and rosa2023.1
21mr|kernel-5.15-generic-5.15.193-2|8687	
21mr|kernel-5.15-generic-5.15.193-2|8688	* Fri Oct 27 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|8689	- [bot] upd: 5.15.127 -> 5.15.137
21mr|kernel-5.15-generic-5.15.193-2|8690	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|8691	- 9p: virtio: make sure 'offs' is initialized in zc_request
21mr|kernel-5.15-generic-5.15.193-2|8692	- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
21mr|kernel-5.15-generic-5.15.193-2|8693	- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
21mr|kernel-5.15-generic-5.15.193-2|8694	- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
21mr|kernel-5.15-generic-5.15.193-2|8695	- ACPI: thermal: Drop nocrt parameter
21mr|kernel-5.15-generic-5.15.193-2|8696	- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
21mr|kernel-5.15-generic-5.15.193-2|8697	- ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects
21mr|kernel-5.15-generic-5.15.193-2|8698	- ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table
21mr|kernel-5.15-generic-5.15.193-2|8699	- ACPI: x86: s2idle: Post-increment variables when getting constraints
21mr|kernel-5.15-generic-5.15.193-2|8700	- af_unix: Fix data race around sk->sk_err.
21mr|kernel-5.15-generic-5.15.193-2|8701	- af_unix: Fix data-race around unix_tot_inflight.
21mr|kernel-5.15-generic-5.15.193-2|8702	- af_unix: Fix data-races around sk->sk_shutdown.
21mr|kernel-5.15-generic-5.15.193-2|8703	- af_unix: Fix data-races around user->unix_inflight.
21mr|kernel-5.15-generic-5.15.193-2|8704	- af_unix: Fix null-ptr-deref in unix_stream_sendpage().
21mr|kernel-5.15-generic-5.15.193-2|8705	- ALSA: ac97: Fix possible error value of *rac97
21mr|kernel-5.15-generic-5.15.193-2|8706	- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
21mr|kernel-5.15-generic-5.15.193-2|8707	- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
21mr|kernel-5.15-generic-5.15.193-2|8708	- ALSA: hda: intel-dsp-cfg: add LunarLake support
21mr|kernel-5.15-generic-5.15.193-2|8709	- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
21mr|kernel-5.15-generic-5.15.193-2|8710	- ALSA: hda/realtek - Remodified 3k pull low procedure
21mr|kernel-5.15-generic-5.15.193-2|8711	- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
21mr|kernel-5.15-generic-5.15.193-2|8712	- ALSA: pcm: Fix potential data race at PCM memory allocation helpers
21mr|kernel-5.15-generic-5.15.193-2|8713	- ALSA: seq: oss: Fix racy open/close of MIDI devices
21mr|kernel-5.15-generic-5.15.193-2|8714	- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
21mr|kernel-5.15-generic-5.15.193-2|8715	- ALSA: usb-audio: Fix init call orders for UAC1
21mr|kernel-5.15-generic-5.15.193-2|8716	- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
21mr|kernel-5.15-generic-5.15.193-2|8717	- ALSA: ymfpci: Fix the missing snd_card_free() call at probe error
21mr|kernel-5.15-generic-5.15.193-2|8718	- alx: fix OOB-read compiler warning
21mr|kernel-5.15-generic-5.15.193-2|8719	- amba: bus: fix refcount leak
21mr|kernel-5.15-generic-5.15.193-2|8720	- ARC: atomics: Add compiler barrier to atomic operations...
21mr|kernel-5.15-generic-5.15.193-2|8721	- arm64: Add Cortex-A520 CPU part definition
21mr|kernel-5.15-generic-5.15.193-2|8722	- arm64: allow kprobes on EL0 handlers
21mr|kernel-5.15-generic-5.15.193-2|8723	- arm64: armv8_deprecated: fix unused-function error
21mr|kernel-5.15-generic-5.15.193-2|8724	- arm64: armv8_deprecated: fold ops into insn_emulation
21mr|kernel-5.15-generic-5.15.193-2|8725	- arm64: armv8_deprecated: move aarch32 helper earlier
21mr|kernel-5.15-generic-5.15.193-2|8726	- arm64: armv8_deprecated move emulation functions
21mr|kernel-5.15-generic-5.15.193-2|8727	- arm64: armv8_deprecated: rework deprected instruction handling
21mr|kernel-5.15-generic-5.15.193-2|8728	- arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path
21mr|kernel-5.15-generic-5.15.193-2|8729	- arm64: consistently pass ESR_ELx to die()
21mr|kernel-5.15-generic-5.15.193-2|8730	- arm64: csum: Fix OoB access in IP checksum code for negative lengths
21mr|kernel-5.15-generic-5.15.193-2|8731	- arm64: die(): pass 'err' as long
21mr|kernel-5.15-generic-5.15.193-2|8732	- arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names
21mr|kernel-5.15-generic-5.15.193-2|8733	- arm64: dts: qcom: correct SPMI WLED register range encoding
21mr|kernel-5.15-generic-5.15.193-2|8734	- arm64: dts: qcom: Move WLED num-strings from pmi8994 to sony-xperia-tone
21mr|kernel-5.15-generic-5.15.193-2|8735	- arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
21mr|kernel-5.15-generic-5.15.193-2|8736	- arm64: dts: qcom: pm660l: Add missing short interrupt
21mr|kernel-5.15-generic-5.15.193-2|8737	- arm64: dts: qcom: pmi8994: Add missing OVP interrupt
21mr|kernel-5.15-generic-5.15.193-2|8738	- arm64: dts: qcom: pmi8994: Remove hardcoded linear WLED enabled-strings
21mr|kernel-5.15-generic-5.15.193-2|8739	- arm64: dts: qcom: pmi8998: Add node for WLED
21mr|kernel-5.15-generic-5.15.193-2|8740	- arm64: dts: qcom: pmk8350: fix ADC-TM compatible string
21mr|kernel-5.15-generic-5.15.193-2|8741	- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict
21mr|kernel-5.15-generic-5.15.193-2|8742	- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
21mr|kernel-5.15-generic-5.15.193-2|8743	- arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
21mr|kernel-5.15-generic-5.15.193-2|8744	- arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size
21mr|kernel-5.15-generic-5.15.193-2|8745	- arm64: dts: qcom: sm8150: Fix the I2C7 interrupt
21mr|kernel-5.15-generic-5.15.193-2|8746	- arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size
21mr|kernel-5.15-generic-5.15.193-2|8747	- arm64: dts: qcom: sm8250: correct dynamic power coefficients
21mr|kernel-5.15-generic-5.15.193-2|8748	- arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs
21mr|kernel-5.15-generic-5.15.193-2|8749	- arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM
21mr|kernel-5.15-generic-5.15.193-2|8750	- arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size
21mr|kernel-5.15-generic-5.15.193-2|8751	- arm64: dts: qcom: sm8250-edo: Rectify gpio-keys
21mr|kernel-5.15-generic-5.15.193-2|8752	- arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent
21mr|kernel-5.15-generic-5.15.193-2|8753	- arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again
21mr|kernel-5.15-generic-5.15.193-2|8754	- arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq
21mr|kernel-5.15-generic-5.15.193-2|8755	- arm64: dts: qcom: sm8350: Use proper CPU compatibles
21mr|kernel-5.15-generic-5.15.193-2|8756	- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
21mr|kernel-5.15-generic-5.15.193-2|8757	- arm64: factor insn read out of call_undef_hook()
21mr|kernel-5.15-generic-5.15.193-2|8758	- arm64: factor out EL1 SSBS emulation hook
21mr|kernel-5.15-generic-5.15.193-2|8759	- arm64: lib: Import latest version of Arm Optimized Routines' strncmp
21mr|kernel-5.15-generic-5.15.193-2|8760	- arm64: module-plts: inline linux/moduleloader.h
21mr|kernel-5.15-generic-5.15.193-2|8761	- arm64: module: Use module_init_layout_section() to spot init sections
21mr|kernel-5.15-generic-5.15.193-2|8762	- arm64: report EL1 UNDEFs better
21mr|kernel-5.15-generic-5.15.193-2|8763	- arm64: rework BTI exception handling
21mr|kernel-5.15-generic-5.15.193-2|8764	- arm64: rework EL0 MRS emulation
21mr|kernel-5.15-generic-5.15.193-2|8765	- arm64: rework FPAC exception handling
21mr|kernel-5.15-generic-5.15.193-2|8766	- arm64: sdei: abort running SDEI handlers during crash
21mr|kernel-5.15-generic-5.15.193-2|8767	- arm64: split EL0/EL1 UNDEF handlers
21mr|kernel-5.15-generic-5.15.193-2|8768	- ARM: 9317/1: kexec: Make smp stop calls asynchronous
21mr|kernel-5.15-generic-5.15.193-2|8769	- ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks
21mr|kernel-5.15-generic-5.15.193-2|8770	- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
21mr|kernel-5.15-generic-5.15.193-2|8771	- ARM: dts: BCM53573: Add cells sizes to PCIe node
21mr|kernel-5.15-generic-5.15.193-2|8772	- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
21mr|kernel-5.15-generic-5.15.193-2|8773	- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
21mr|kernel-5.15-generic-5.15.193-2|8774	- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
21mr|kernel-5.15-generic-5.15.193-2|8775	- ARM: dts: imx6sll: fixup of operating points
21mr|kernel-5.15-generic-5.15.193-2|8776	- ARM: dts: imx7s: Drop dma-apb interrupt-names
21mr|kernel-5.15-generic-5.15.193-2|8777	- ARM: dts: imx: Adjust dma-apbh node name
21mr|kernel-5.15-generic-5.15.193-2|8778	- ARM: dts: imx: Set default tuning step for imx6sx usdhc
21mr|kernel-5.15-generic-5.15.193-2|8779	- ARM: dts: imx: Set default tuning step for imx7d usdhc
21mr|kernel-5.15-generic-5.15.193-2|8780	- ARM: dts: imx: update sdma node name format
21mr|kernel-5.15-generic-5.15.193-2|8781	- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
21mr|kernel-5.15-generic-5.15.193-2|8782	- ARM: dts: omap: correct indentation
21mr|kernel-5.15-generic-5.15.193-2|8783	- ARM: dts: s3c64xx: align pinctrl with dtschema
21mr|kernel-5.15-generic-5.15.193-2|8784	- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
21mr|kernel-5.15-generic-5.15.193-2|8785	- ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
21mr|kernel-5.15-generic-5.15.193-2|8786	- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
21mr|kernel-5.15-generic-5.15.193-2|8787	- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
21mr|kernel-5.15-generic-5.15.193-2|8788	- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
21mr|kernel-5.15-generic-5.15.193-2|8789	- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone
21mr|kernel-5.15-generic-5.15.193-2|8790	- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
21mr|kernel-5.15-generic-5.15.193-2|8791	- ARM: module: Use module_init_layout_section() to spot init sections
21mr|kernel-5.15-generic-5.15.193-2|8792	- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
21mr|kernel-5.15-generic-5.15.193-2|8793	- ARM: ptrace: Restore syscall restart tracing
21mr|kernel-5.15-generic-5.15.193-2|8794	- ARM: ptrace: Restore syscall skipping for tracers
21mr|kernel-5.15-generic-5.15.193-2|8795	- ARM: pxa: remove use of symbol_get()
21mr|kernel-5.15-generic-5.15.193-2|8796	- ASoC: atmel: Fix the 8K sample parameter in I2SC master
21mr|kernel-5.15-generic-5.15.193-2|8797	- ASoc: codecs: ES8316: Fix DMIC config
21mr|kernel-5.15-generic-5.15.193-2|8798	- ASoC: codecs: wcd938x: drop bogus bind error handling
21mr|kernel-5.15-generic-5.15.193-2|8799	- ASoC: codecs: wcd938x: fix unbind tear down order
21mr|kernel-5.15-generic-5.15.193-2|8800	- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors
21mr|kernel-5.15-generic-5.15.193-2|8801	- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
21mr|kernel-5.15-generic-5.15.193-2|8802	- ASoC: da7219: Check for failure reading AAD IRQ events
21mr|kernel-5.15-generic-5.15.193-2|8803	- ASoC: da7219: Flush pending AAD IRQ when suspending
21mr|kernel-5.15-generic-5.15.193-2|8804	- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
21mr|kernel-5.15-generic-5.15.193-2|8805	- ASoC: imx-audmix: Fix return error with devm_clk_get()
21mr|kernel-5.15-generic-5.15.193-2|8806	- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
21mr|kernel-5.15-generic-5.15.193-2|8807	- ASoC: meson: axg-tdm-formatter: fix channel slot allocation
21mr|kernel-5.15-generic-5.15.193-2|8808	- ASoC: meson: spdifin: start hw on dai probe
21mr|kernel-5.15-generic-5.15.193-2|8809	- ASoC: pxa: fix a memory leak in probe()
21mr|kernel-5.15-generic-5.15.193-2|8810	- ASoC: rt5665: add missed regulator_bulk_disable
21mr|kernel-5.15-generic-5.15.193-2|8811	- ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0
21mr|kernel-5.15-generic-5.15.193-2|8812	- ASoC: rt711: fix for JD event handling in ClockStop Mode0
21mr|kernel-5.15-generic-5.15.193-2|8813	- ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0
21mr|kernel-5.15-generic-5.15.193-2|8814	- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
21mr|kernel-5.15-generic-5.15.193-2|8815	- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion
21mr|kernel-5.15-generic-5.15.193-2|8816	- ASoC: stac9766: fix build errors with REGMAP_AC97
21mr|kernel-5.15-generic-5.15.193-2|8817	- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
21mr|kernel-5.15-generic-5.15.193-2|8818	- ata: ahci: Add Elkhart Lake AHCI controller
21mr|kernel-5.15-generic-5.15.193-2|8819	- ata: ahci: Add support for AMD A85 FCH (Hudson D4)
21mr|kernel-5.15-generic-5.15.193-2|8820	- ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
21mr|kernel-5.15-generic-5.15.193-2|8821	- ata: ahci: Rename board_ahci_mobile
21mr|kernel-5.15-generic-5.15.193-2|8822	- ata: libahci: clear pending interrupt status
21mr|kernel-5.15-generic-5.15.193-2|8823	- ata: libata-core: Do not register PM operations for SAS ports
21mr|kernel-5.15-generic-5.15.193-2|8824	- ata: libata-core: Fix ata_port_request_pm() locking
21mr|kernel-5.15-generic-5.15.193-2|8825	- ata: libata-core: Fix compilation warning in ata_dev_config_ncq()
21mr|kernel-5.15-generic-5.15.193-2|8826	- ata: libata-core: Fix port and device removal
21mr|kernel-5.15-generic-5.15.193-2|8827	- ata: libata: disallow dev-initiated LPM transitions to unsupported states
21mr|kernel-5.15-generic-5.15.193-2|8828	- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
21mr|kernel-5.15-generic-5.15.193-2|8829	- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
21mr|kernel-5.15-generic-5.15.193-2|8830	- ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
21mr|kernel-5.15-generic-5.15.193-2|8831	- ata: libata-sata: increase PMP SRST timeout to 10s
21mr|kernel-5.15-generic-5.15.193-2|8832	- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
21mr|kernel-5.15-generic-5.15.193-2|8833	- ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
21mr|kernel-5.15-generic-5.15.193-2|8834	- ata: pata_falcon: fix IO base selection for Q40
21mr|kernel-5.15-generic-5.15.193-2|8835	- ata: pata_ftide010: Add missing MODULE_DESCRIPTION
21mr|kernel-5.15-generic-5.15.193-2|8836	- ata: sata_gemini: Add missing MODULE_DESCRIPTION
21mr|kernel-5.15-generic-5.15.193-2|8837	- attr: block mode changes of symlinks
21mr|kernel-5.15-generic-5.15.193-2|8838	- audit: fix possible soft lockup in __audit_inode_child()
21mr|kernel-5.15-generic-5.15.193-2|8839	- autofs: fix memory leak of waitqueues in autofs_catatonic_mode
21mr|kernel-5.15-generic-5.15.193-2|8840	- backlight/bd6107: Compare against struct fb_info.device
21mr|kernel-5.15-generic-5.15.193-2|8841	- backlight/gpio_backlight: Compare against struct fb_info.device
21mr|kernel-5.15-generic-5.15.193-2|8842	- backlight: gpio_backlight: Drop output GPIO direction check for initial power state
21mr|kernel-5.15-generic-5.15.193-2|8843	- backlight/lv5207lp: Compare against struct fb_info.device
21mr|kernel-5.15-generic-5.15.193-2|8844	- batman-adv: Do not get eth header before batadv_check_management_packet
21mr|kernel-5.15-generic-5.15.193-2|8845	- batman-adv: Don't increase MTU when set by user
21mr|kernel-5.15-generic-5.15.193-2|8846	- batman-adv: Fix batadv_v_ogm_aggr_send memory leak
21mr|kernel-5.15-generic-5.15.193-2|8847	- batman-adv: Fix TT global entry leak when client roamed back
21mr|kernel-5.15-generic-5.15.193-2|8848	- batman-adv: Hold rtnl lock during MTU update via netlink
21mr|kernel-5.15-generic-5.15.193-2|8849	- batman-adv: Trigger events for auto adjusted MTU
21mr|kernel-5.15-generic-5.15.193-2|8850	- block: don't add or resize partition on the disk with GENHD_FL_NO_PART
21mr|kernel-5.15-generic-5.15.193-2|8851	- block: fix use-after-free of q->q_usage_counter
21mr|kernel-5.15-generic-5.15.193-2|8852	- block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flags
21mr|kernel-5.15-generic-5.15.193-2|8853	- block: move GENHD_FL_NATIVE_CAPACITY to disk->state
21mr|kernel-5.15-generic-5.15.193-2|8854	- block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART
21mr|kernel-5.15-generic-5.15.193-2|8855	- Bluetooth: avoid memcmp() out of bounds warning
21mr|kernel-5.15-generic-5.15.193-2|8856	- Bluetooth: Avoid redundant authentication
21mr|kernel-5.15-generic-5.15.193-2|8857	- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|8858	- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
21mr|kernel-5.15-generic-5.15.193-2|8859	- Bluetooth: btusb: add shutdown function for QCA6174
21mr|kernel-5.15-generic-5.15.193-2|8860	- Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|8861	- Bluetooth: Fix a refcnt underflow problem for hci_conn
21mr|kernel-5.15-generic-5.15.193-2|8862	- Bluetooth: Fix potential use-after-free when clear keys
21mr|kernel-5.15-generic-5.15.193-2|8863	- Bluetooth: hci_core: Fix build warnings
21mr|kernel-5.15-generic-5.15.193-2|8864	- Bluetooth: hci_event: Fix coding style
21mr|kernel-5.15-generic-5.15.193-2|8865	- Bluetooth: hci_event: Fix using memcmp when comparing keys
21mr|kernel-5.15-generic-5.15.193-2|8866	- Bluetooth: hci_event: Ignore NULL link key
21mr|kernel-5.15-generic-5.15.193-2|8867	- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name
21mr|kernel-5.15-generic-5.15.193-2|8868	- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
21mr|kernel-5.15-generic-5.15.193-2|8869	- Bluetooth: L2CAP: Fix use-after-free
21mr|kernel-5.15-generic-5.15.193-2|8870	- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
21mr|kernel-5.15-generic-5.15.193-2|8871	- Bluetooth: Reject connection with the device which has same BD_ADDR
21mr|kernel-5.15-generic-5.15.193-2|8872	- Bluetooth: vhci: Fix race when opening vhci device
21mr|kernel-5.15-generic-5.15.193-2|8873	- bnx2x: fix page fault following EEH recovery
21mr|kernel-5.15-generic-5.15.193-2|8874	- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
21mr|kernel-5.15-generic-5.15.193-2|8875	- bonding: fix macvlan over alb bond support
21mr|kernel-5.15-generic-5.15.193-2|8876	- bonding: Return pointer to data after pull on skb
21mr|kernel-5.15-generic-5.15.193-2|8877	- bpf: Avoid deadlock when using queue and stack maps from NMI
21mr|kernel-5.15-generic-5.15.193-2|8878	- bpf: Clarify error expectations from bpf_clone_redirect
21mr|kernel-5.15-generic-5.15.193-2|8879	- bpf: Clear the probe_addr for uprobe
21mr|kernel-5.15-generic-5.15.193-2|8880	- bpf: Fix BTF_ID symbol generation collision
21mr|kernel-5.15-generic-5.15.193-2|8881	- bpf: Fix BTF_ID symbol generation collision in tools/
21mr|kernel-5.15-generic-5.15.193-2|8882	- bpf: Fix tr dereferencing
21mr|kernel-5.15-generic-5.15.193-2|8883	- bpf: Fix verifier log for async callback return values
21mr|kernel-5.15-generic-5.15.193-2|8884	- bpf: reject unhashed sockets in bpf_sk_assign
21mr|kernel-5.15-generic-5.15.193-2|8885	- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
21mr|kernel-5.15-generic-5.15.193-2|8886	- bpftool: Use a local bpf_perf_event_value to fix accessing its fields
21mr|kernel-5.15-generic-5.15.193-2|8887	- btrfs: add a helper to read the superblock metadata_uuid
21mr|kernel-5.15-generic-5.15.193-2|8888	- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
21mr|kernel-5.15-generic-5.15.193-2|8889	- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
21mr|kernel-5.15-generic-5.15.193-2|8890	- btrfs: error out when COWing block using a stale transaction
21mr|kernel-5.15-generic-5.15.193-2|8891	- btrfs: error out when reallocating block for defrag using a stale transaction
21mr|kernel-5.15-generic-5.15.193-2|8892	- btrfs: error when COWing block from a root that is being deleted
21mr|kernel-5.15-generic-5.15.193-2|8893	- btrfs: fix BUG_ON condition in btrfs_cancel_balance
21mr|kernel-5.15-generic-5.15.193-2|8894	- btrfs: fix lockdep splat and potential deadlock after failure running delayed items
21mr|kernel-5.15-generic-5.15.193-2|8895	- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
21mr|kernel-5.15-generic-5.15.193-2|8896	- btrfs: free qgroup rsv on io failure
21mr|kernel-5.15-generic-5.15.193-2|8897	- btrfs: improve error message after failure to add delayed dir index item
21mr|kernel-5.15-generic-5.15.193-2|8898	- btrfs: initialize start_slot in btrfs_log_prealloc_extents
21mr|kernel-5.15-generic-5.15.193-2|8899	- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h
21mr|kernel-5.15-generic-5.15.193-2|8900	- btrfs: move out now unused BG from the reclaim list
21mr|kernel-5.15-generic-5.15.193-2|8901	- btrfs: output extra debug info if we failed to find an inline backref
21mr|kernel-5.15-generic-5.15.193-2|8902	- btrfs: properly report 0 avail for very full file systems
21mr|kernel-5.15-generic-5.15.193-2|8903	- btrfs: release path before inode lookup during the ino lookup ioctl
21mr|kernel-5.15-generic-5.15.193-2|8904	- btrfs: reset destination buffer when read_extent_buffer() gets invalid range
21mr|kernel-5.15-generic-5.15.193-2|8905	- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1
21mr|kernel-5.15-generic-5.15.193-2|8906	- btrfs: use the correct superblock to compare fsid in btrfs_validate_super
21mr|kernel-5.15-generic-5.15.193-2|8907	- bus: mhi: host: Skip MHI reset if device is in RDDM
21mr|kernel-5.15-generic-5.15.193-2|8908	- bus: ti-sysc: Configure uart quirks for k3 SoC
21mr|kernel-5.15-generic-5.15.193-2|8909	- bus: ti-sysc: Fix build warning for 64-bit build
21mr|kernel-5.15-generic-5.15.193-2|8910	- bus: ti-sysc: Fix cast to enum warning
21mr|kernel-5.15-generic-5.15.193-2|8911	- bus: ti-sysc: Fix missing AM35xx SoC matching
21mr|kernel-5.15-generic-5.15.193-2|8912	- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
21mr|kernel-5.15-generic-5.15.193-2|8913	- bus: ti-sysc: Flush posted write on enable before reset
21mr|kernel-5.15-generic-5.15.193-2|8914	- bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
21mr|kernel-5.15-generic-5.15.193-2|8915	- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
21mr|kernel-5.15-generic-5.15.193-2|8916	- can: raw: add missing refcount for memory leak fix
21mr|kernel-5.15-generic-5.15.193-2|8917	- can: raw: fix lockdep issue in raw_release()
21mr|kernel-5.15-generic-5.15.193-2|8918	- can: raw: fix receiver memory leak
21mr|kernel-5.15-generic-5.15.193-2|8919	- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
21mr|kernel-5.15-generic-5.15.193-2|8920	- ceph: fix type promotion bug on 32bit systems
21mr|kernel-5.15-generic-5.15.193-2|8921	- cgroup/cpuset: Free DL BW in case can_attach() fails
21mr|kernel-5.15-generic-5.15.193-2|8922	- cgroup/cpuset: Iterate only if DEADLINE tasks are present
21mr|kernel-5.15-generic-5.15.193-2|8923	- cgroup/cpuset: Rename functions dealing with DEADLINE accounting
21mr|kernel-5.15-generic-5.15.193-2|8924	- cgroup: Fix suspicious rcu_dereference_check() usage warning
21mr|kernel-5.15-generic-5.15.193-2|8925	- cgroup:namespace: Remove unused cgroup_namespaces_init()
21mr|kernel-5.15-generic-5.15.193-2|8926	- cgroup: Remove duplicates in cgroup v1 tasks file
21mr|kernel-5.15-generic-5.15.193-2|8927	- cifs: fix potential oops in cifs_oplock_break
21mr|kernel-5.15-generic-5.15.193-2|8928	- cifs: Release folio lock on fscache read hit.
21mr|kernel-5.15-generic-5.15.193-2|8929	- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
21mr|kernel-5.15-generic-5.15.193-2|8930	- clk: Fix slab-out-of-bounds error in devm_clk_release()
21mr|kernel-5.15-generic-5.15.193-2|8931	- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
21mr|kernel-5.15-generic-5.15.193-2|8932	- clk: imx8mp: fix sai4 clock
21mr|kernel-5.15-generic-5.15.193-2|8933	- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
21mr|kernel-5.15-generic-5.15.193-2|8934	- clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
21mr|kernel-5.15-generic-5.15.193-2|8935	- clk: qcom: camcc-sc7180: fix async resume during probe
21mr|kernel-5.15-generic-5.15.193-2|8936	- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
21mr|kernel-5.15-generic-5.15.193-2|8937	- clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
21mr|kernel-5.15-generic-5.15.193-2|8938	- clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src
21mr|kernel-5.15-generic-5.15.193-2|8939	- clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
21mr|kernel-5.15-generic-5.15.193-2|8940	- clk: qcom: mss-sc7180: fix missing resume during probe
21mr|kernel-5.15-generic-5.15.193-2|8941	- clk: qcom: q6sstop-qcs404: fix missing resume during probe
21mr|kernel-5.15-generic-5.15.193-2|8942	- clk: qcom: reset: Use the correct type of sleep/delay based on length
21mr|kernel-5.15-generic-5.15.193-2|8943	- clk: qcom: turingcc-qcs404: fix missing resume during probe
21mr|kernel-5.15-generic-5.15.193-2|8944	- clk: sunxi-ng: Modify mismatched function name
21mr|kernel-5.15-generic-5.15.193-2|8945	- clk: tegra: fix error return case for recalc_rate
21mr|kernel-5.15-generic-5.15.193-2|8946	- coresight: tmc: Explicit type conversions to prevent integer overflow
21mr|kernel-5.15-generic-5.15.193-2|8947	- counter: microchip-tcb-capture: Fix the use of internal GCLK logic
21mr|kernel-5.15-generic-5.15.193-2|8948	- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
21mr|kernel-5.15-generic-5.15.193-2|8949	- cpufreq: Fix the race condition while updating the transition_task of policy
21mr|kernel-5.15-generic-5.15.193-2|8950	- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
21mr|kernel-5.15-generic-5.15.193-2|8951	- crypto: api - Use work queue in crypto_destroy_instance
21mr|kernel-5.15-generic-5.15.193-2|8952	- crypto: caam - fix unchecked return value error
21mr|kernel-5.15-generic-5.15.193-2|8953	- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
21mr|kernel-5.15-generic-5.15.193-2|8954	- crypto: lrw,xts - Replace strlcpy with strscpy
21mr|kernel-5.15-generic-5.15.193-2|8955	- crypto: rsa-pkcs1pad - Use helper to set reqsize
21mr|kernel-5.15-generic-5.15.193-2|8956	- crypto: stm32 - fix loop iterating through scatterlist for DMA
21mr|kernel-5.15-generic-5.15.193-2|8957	- crypto: stm32 - Properly handle pm_runtime_get failing
21mr|kernel-5.15-generic-5.15.193-2|8958	- dccp: annotate data-races in dccp_poll()
21mr|kernel-5.15-generic-5.15.193-2|8959	- dccp: fix dccp_v4_err()/dccp_v6_err() again
21mr|kernel-5.15-generic-5.15.193-2|8960	- dccp: Fix out of bounds access in DCCP error handler
21mr|kernel-5.15-generic-5.15.193-2|8961	- devlink: remove reload failed checks in params get/set callbacks
21mr|kernel-5.15-generic-5.15.193-2|8962	- dlm: fix plock lookup when using multiple lockspaces
21mr|kernel-5.15-generic-5.15.193-2|8963	- dlm: improve plock logging if interrupted
21mr|kernel-5.15-generic-5.15.193-2|8964	- dlm: replace usage of found with dedicated list iterator variable
21mr|kernel-5.15-generic-5.15.193-2|8965	- dma-buf/sw_sync: Avoid recursive lock during fence signal
21mr|kernel-5.15-generic-5.15.193-2|8966	- dma-buf/sync_file: Fix docs syntax
21mr|kernel-5.15-generic-5.15.193-2|8967	- dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
21mr|kernel-5.15-generic-5.15.193-2|8968	- dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq
21mr|kernel-5.15-generic-5.15.193-2|8969	- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
21mr|kernel-5.15-generic-5.15.193-2|8970	- dmaengine: sh: rz-dmac: Fix destination and source data size setting
21mr|kernel-5.15-generic-5.15.193-2|8971	- dmaengine: ste_dma40: Add missing IRQ check in d40_probe
21mr|kernel-5.15-generic-5.15.193-2|8972	- dmaengine: stm32-mdma: abort resume if no ongoing transfer
21mr|kernel-5.15-generic-5.15.193-2|8973	- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
21mr|kernel-5.15-generic-5.15.193-2|8974	- dm zoned: free dmz->ddev array in dmz_put_zoned_devices
21mr|kernel-5.15-generic-5.15.193-2|8975	- Documentation: sysctl: align cells in second content column
21mr|kernel-5.15-generic-5.15.193-2|8976	- driver core: test_async: fix an error code
21mr|kernel-5.15-generic-5.15.193-2|8977	- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
21mr|kernel-5.15-generic-5.15.193-2|8978	- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
21mr|kernel-5.15-generic-5.15.193-2|8979	- drivers: usb: smsusb: fix error handling code in smsusb_init_device
21mr|kernel-5.15-generic-5.15.193-2|8980	- drm: adv7511: Fix low refresh rate register for ADV7533/5
21mr|kernel-5.15-generic-5.15.193-2|8981	- drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31
21mr|kernel-5.15-generic-5.15.193-2|8982	- drm/amd/display: check TG is non-null before checking if enabled
21mr|kernel-5.15-generic-5.15.193-2|8983	- drm/amd/display: do not wait for mpc idle if tg is disabled
21mr|kernel-5.15-generic-5.15.193-2|8984	- drm/amd/display: Don't check registers, if using AUX BL control
21mr|kernel-5.15-generic-5.15.193-2|8985	- drm/amd/display: Don't set dpms_off for seamless boot
21mr|kernel-5.15-generic-5.15.193-2|8986	- drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
21mr|kernel-5.15-generic-5.15.193-2|8987	- drm/amd/display: Exit idle optimizations before attempt to access PHY
21mr|kernel-5.15-generic-5.15.193-2|8988	- drm/amd/display: Fix a bug when searching for insert_above_mpcc
21mr|kernel-5.15-generic-5.15.193-2|8989	- drm/amd/display: fix access hdcp_workqueue assert
21mr|kernel-5.15-generic-5.15.193-2|8990	- drm/amd/display: fix the white screen issue when >= 64GB DRAM
21mr|kernel-5.15-generic-5.15.193-2|8991	- drm/amd/display: phase3 mst hdcp for multiple displays
21mr|kernel-5.15-generic-5.15.193-2|8992	- drm/amd/display: prevent potential division by zero errors
21mr|kernel-5.15-generic-5.15.193-2|8993	- drm/amd/display: save restore hdcp state when display is unplugged from mst hub
21mr|kernel-5.15-generic-5.15.193-2|8994	- drm/amd: Fix detection of _PR3 on the PCIe root port
21mr|kernel-5.15-generic-5.15.193-2|8995	- drm/amd: flush any delayed gfxoff on suspend entry
21mr|kernel-5.15-generic-5.15.193-2|8996	- drm/amdgpu: add missing NULL check
21mr|kernel-5.15-generic-5.15.193-2|8997	- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
21mr|kernel-5.15-generic-5.15.193-2|8998	- drm/amdgpu: fix amdgpu_cs_p1_user_fence
21mr|kernel-5.15-generic-5.15.193-2|8999	- drm/amdgpu: Fix potential fence use-after-free v2
21mr|kernel-5.15-generic-5.15.193-2|9000	- drm/amdgpu: Handle null atom context in VBIOS info ioctl
21mr|kernel-5.15-generic-5.15.193-2|9001	- drm/amdgpu: install stub fence into potential unused fence pointers
21mr|kernel-5.15-generic-5.15.193-2|9002	- drm/amdgpu: Match against exact bootloader status
21mr|kernel-5.15-generic-5.15.193-2|9003	- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
21mr|kernel-5.15-generic-5.15.193-2|9004	- drm/amdgpu: Use RMW accessors for changing LNKCTL
21mr|kernel-5.15-generic-5.15.193-2|9005	- drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
21mr|kernel-5.15-generic-5.15.193-2|9006	- drm/armada: Fix off-by-one error in armada_overlay_get_property()
21mr|kernel-5.15-generic-5.15.193-2|9007	- drm/ast: Fix DRAM init on AST2200
21mr|kernel-5.15-generic-5.15.193-2|9008	- drm/atomic-helper: relax unregistered connector check
21mr|kernel-5.15-generic-5.15.193-2|9009	- drm/bridge: tc358762: Instruct DSI host to generate HSE packets
21mr|kernel-5.15-generic-5.15.193-2|9010	- drm/bridge: tc358764: Fix debug print parameter order
21mr|kernel-5.15-generic-5.15.193-2|9011	- drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet
21mr|kernel-5.15-generic-5.15.193-2|9012	- drm/display/dp: Fix the DP DSC Receiver cap size
21mr|kernel-5.15-generic-5.15.193-2|9013	- drm/etnaviv: fix dumping of active MMU context
21mr|kernel-5.15-generic-5.15.193-2|9014	- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
21mr|kernel-5.15-generic-5.15.193-2|9015	- drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
21mr|kernel-5.15-generic-5.15.193-2|9016	- drm/i915: Fix premature release of request's reusable memory
21mr|kernel-5.15-generic-5.15.193-2|9017	- drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
21mr|kernel-5.15-generic-5.15.193-2|9018	- drm/i915: Retry gtt fault when out of fence registers
21mr|kernel-5.15-generic-5.15.193-2|9019	- drm/mediatek: Fix potential memory leak if vmap() fail
21mr|kernel-5.15-generic-5.15.193-2|9020	- drm/mediatek: Remove freeing not dynamic allocated memory
21mr|kernel-5.15-generic-5.15.193-2|9021	- drm/meson: fix memory leak on ->hpd_notify callback
21mr|kernel-5.15-generic-5.15.193-2|9022	- drm/msm/a2xx: Call adreno_gpu_init() earlier
21mr|kernel-5.15-generic-5.15.193-2|9023	- drm/msm/dp: do not reinitialize phy unless retry during link training
21mr|kernel-5.15-generic-5.15.193-2|9024	- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow
21mr|kernel-5.15-generic-5.15.193-2|9025	- drm/msm/dsi: fix irq_of_parse_and_map() error checking
21mr|kernel-5.15-generic-5.15.193-2|9026	- drm/msm/dsi: skip the wait for video mode done if not applicable
21mr|kernel-5.15-generic-5.15.193-2|9027	- drm/msm/mdp5: Don't leak some plane state
21mr|kernel-5.15-generic-5.15.193-2|9028	- drm/msm: Update dev core dump to not print backwards
21mr|kernel-5.15-generic-5.15.193-2|9029	- drm: panel-orientation-quirks: Add quirk for One Mix 2S
21mr|kernel-5.15-generic-5.15.193-2|9030	- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
21mr|kernel-5.15-generic-5.15.193-2|9031	- drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
21mr|kernel-5.15-generic-5.15.193-2|9032	- drm/qxl: fix UAF on handle creation
21mr|kernel-5.15-generic-5.15.193-2|9033	- drm/radeon: Use RMW accessors for changing LNKCTL
21mr|kernel-5.15-generic-5.15.193-2|9034	- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
21mr|kernel-5.15-generic-5.15.193-2|9035	- drm/vmwgfx: Fix shader stage validation
21mr|kernel-5.15-generic-5.15.193-2|9036	- drm/vmwgfx: fix typo of sizeof argument
21mr|kernel-5.15-generic-5.15.193-2|9037	- drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
21mr|kernel-5.15-generic-5.15.193-2|9038	- dt-bindings: clock: xlnx,versal-clk: drop select:false
21mr|kernel-5.15-generic-5.15.193-2|9039	- EDAC/igen6: Fix the issue of no error events
21mr|kernel-5.15-generic-5.15.193-2|9040	- erofs: ensure that the post-EOF tails are all zeroed
21mr|kernel-5.15-generic-5.15.193-2|9041	- ethernet: atheros: fix return value check in atl1c_tso_csum()
21mr|kernel-5.15-generic-5.15.193-2|9042	- eth: remove copies of the NAPI_POLL_WEIGHT define
21mr|kernel-5.15-generic-5.15.193-2|9043	- eth: remove remaining copies of the NAPI_POLL_WEIGHT define
21mr|kernel-5.15-generic-5.15.193-2|9044	- eventfd: prevent underflow for eventfd semaphores
21mr|kernel-5.15-generic-5.15.193-2|9045	- exfat: check if filename entries exceeds max filename length
21mr|kernel-5.15-generic-5.15.193-2|9046	- ext2: fix datatype of block number in ext2_xattr_set2()
21mr|kernel-5.15-generic-5.15.193-2|9047	- ext4: add correct group descriptors and reserved GDT blocks to system zone
21mr|kernel-5.15-generic-5.15.193-2|9048	- ext4: avoid potential data overflow in next_linear_group
21mr|kernel-5.15-generic-5.15.193-2|9049	- ext4: change s_last_trim_minblks type to unsigned long
21mr|kernel-5.15-generic-5.15.193-2|9050	- ext4: correct grp validation in ext4_mb_good_group
21mr|kernel-5.15-generic-5.15.193-2|9051	- ext4: do not let fstrim block system suspend
21mr|kernel-5.15-generic-5.15.193-2|9052	- ext4: fix rec_len verify error
21mr|kernel-5.15-generic-5.15.193-2|9053	- ext4: fix unttached inode after power cut with orphan file feature enabled
21mr|kernel-5.15-generic-5.15.193-2|9054	- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
21mr|kernel-5.15-generic-5.15.193-2|9055	- ext4: replace the traditional ternary conditional operator with with max()/min()
21mr|kernel-5.15-generic-5.15.193-2|9056	- ext4: scope ret locally in ext4_try_to_trim_range()
21mr|kernel-5.15-generic-5.15.193-2|9057	- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
21mr|kernel-5.15-generic-5.15.193-2|9058	- fbdev: fix potential OOB read in fast_imageblit()
21mr|kernel-5.15-generic-5.15.193-2|9059	- fbdev: Fix sys_imageblit() for arbitrary image widths
21mr|kernel-5.15-generic-5.15.193-2|9060	- fbdev: Improve performance of sys_imageblit()
21mr|kernel-5.15-generic-5.15.193-2|9061	- fbdev: mmp: fix value check in mmphw_probe()
21mr|kernel-5.15-generic-5.15.193-2|9062	- fbdev/sh7760fb: Depend on FB=y
21mr|kernel-5.15-generic-5.15.193-2|9063	- firewire: net: fix use after free in fwnet_finish_incoming_packet()
21mr|kernel-5.15-generic-5.15.193-2|9064	- firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()
21mr|kernel-5.15-generic-5.15.193-2|9065	- firmware: meson_sm: fix to avoid potential NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|9066	- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
21mr|kernel-5.15-generic-5.15.193-2|9067	- Fix up backport of 136191703038 ("interconnect: Teach lockdep about icc_bw_lock order")
21mr|kernel-5.15-generic-5.15.193-2|9068	- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
21mr|kernel-5.15-generic-5.15.193-2|9069	- fs: dlm: add pid to debug log
21mr|kernel-5.15-generic-5.15.193-2|9070	- fs: dlm: change plock interrupted message to debug again
21mr|kernel-5.15-generic-5.15.193-2|9071	- fs: dlm: fix mismatch of plock results from userspace
21mr|kernel-5.15-generic-5.15.193-2|9072	- fs: dlm: use dlm_plock_info for do_unlock_close
21mr|kernel-5.15-generic-5.15.193-2|9073	- fs: Fix error checking for d_hash_and_lookup()
21mr|kernel-5.15-generic-5.15.193-2|9074	- fsi: aspeed: Reset master errors after CFAM reset
21mr|kernel-5.15-generic-5.15.193-2|9075	- fsi: master-ast-cf: Add MODULE_FIRMWARE macro
21mr|kernel-5.15-generic-5.15.193-2|9076	- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
21mr|kernel-5.15-generic-5.15.193-2|9077	- fs: lockd: avoid possible wrong NULL parameter
21mr|kernel-5.15-generic-5.15.193-2|9078	- fs/nls: make load_nls() take a const parameter
21mr|kernel-5.15-generic-5.15.193-2|9079	- fs/ntfs3: Enhance sanity check while generating attr_list
21mr|kernel-5.15-generic-5.15.193-2|9080	- fs/ntfs3: fix deadlock in mark_as_free_ex
21mr|kernel-5.15-generic-5.15.193-2|9081	- fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea()
21mr|kernel-5.15-generic-5.15.193-2|9082	- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
21mr|kernel-5.15-generic-5.15.193-2|9083	- fs: ntfs3: Fix possible null-pointer dereferences in mi_read()
21mr|kernel-5.15-generic-5.15.193-2|9084	- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted
21mr|kernel-5.15-generic-5.15.193-2|9085	- fs: ocfs2: namei: check return value of ocfs2_add_entry()
21mr|kernel-5.15-generic-5.15.193-2|9086	- fsverity: skip PKCS#7 parser when keyring is empty
21mr|kernel-5.15-generic-5.15.193-2|9087	- fs-writeback: do not requeue a clean inode having skipped pages
21mr|kernel-5.15-generic-5.15.193-2|9088	- fuse: nlookup missing decrement in fuse_direntplus_link
21mr|kernel-5.15-generic-5.15.193-2|9089	- gfs2: Fix possible data races in gfs2_show_options()
21mr|kernel-5.15-generic-5.15.193-2|9090	- gfs2: low-memory forced flush fixes
21mr|kernel-5.15-generic-5.15.193-2|9091	- gfs2: Switch to wait_event in gfs2_logd
21mr|kernel-5.15-generic-5.15.193-2|9092	- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
21mr|kernel-5.15-generic-5.15.193-2|9093	- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
21mr|kernel-5.15-generic-5.15.193-2|9094	- gpio: pxa: disable pinctrl calls for MMP_GPIO
21mr|kernel-5.15-generic-5.15.193-2|9095	- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
21mr|kernel-5.15-generic-5.15.193-2|9096	- gpio: timberdale: Fix potential deadlock on &tgpio->lock
21mr|kernel-5.15-generic-5.15.193-2|9097	- gpio: vf610: set value before the direction to avoid a glitch
21mr|kernel-5.15-generic-5.15.193-2|9098	- HID: add quirk for 03f0:464a HP Elite Presenter Mouse
21mr|kernel-5.15-generic-5.15.193-2|9099	- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event
21mr|kernel-5.15-generic-5.15.193-2|9100	- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
21mr|kernel-5.15-generic-5.15.193-2|9101	- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()
21mr|kernel-5.15-generic-5.15.193-2|9102	- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard
21mr|kernel-5.15-generic-5.15.193-2|9103	- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
21mr|kernel-5.15-generic-5.15.193-2|9104	- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
21mr|kernel-5.15-generic-5.15.193-2|9105	- HID: multitouch: Correct devm device reference for hidinput input_dev name
21mr|kernel-5.15-generic-5.15.193-2|9106	- HID: sony: Fix a potential memory leak in sony_probe()
21mr|kernel-5.15-generic-5.15.193-2|9107	- HID: sony: remove duplicate NULL check before calling usb_free_urb()
21mr|kernel-5.15-generic-5.15.193-2|9108	- HID: wacom: remove the battery when the EKR is off
21mr|kernel-5.15-generic-5.15.193-2|9109	- hsr: Fix uninit-value access in fill_frame_info()
21mr|kernel-5.15-generic-5.15.193-2|9110	- hw_breakpoint: fix single-stepping when using bpf_overflow_handler
21mr|kernel-5.15-generic-5.15.193-2|9111	- hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
21mr|kernel-5.15-generic-5.15.193-2|9112	- hwrng: iproc-rng200 - Implement suspend and resume calls
21mr|kernel-5.15-generic-5.15.193-2|9113	- hwrng: nomadik - keep clock enabled while hwrng is registered
21mr|kernel-5.15-generic-5.15.193-2|9114	- hwrng: pic32 - use devm_clk_get_enabled
21mr|kernel-5.15-generic-5.15.193-2|9115	- i2c: aspeed: Reset the i2c controller when timeout occurs
21mr|kernel-5.15-generic-5.15.193-2|9116	- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
21mr|kernel-5.15-generic-5.15.193-2|9117	- i2c: designware: Correct length byte validation logic
21mr|kernel-5.15-generic-5.15.193-2|9118	- i2c: designware: Handle invalid SMBus block data response length value
21mr|kernel-5.15-generic-5.15.193-2|9119	- i2c: hisi: Only handle the interrupt of the driver's transfer
21mr|kernel-5.15-generic-5.15.193-2|9120	- i2c: i801: unregister tco_pdev in i801_probe() error path
21mr|kernel-5.15-generic-5.15.193-2|9121	- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter
21mr|kernel-5.15-generic-5.15.193-2|9122	- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
21mr|kernel-5.15-generic-5.15.193-2|9123	- i2c: mux: gpio: Add missing fwnode_handle_put()
21mr|kernel-5.15-generic-5.15.193-2|9124	- i2c: mux: gpio: Replace custom acpi_get_local_address()
21mr|kernel-5.15-generic-5.15.193-2|9125	- i2c: npcm7xx: Fix callback completion ordering
21mr|kernel-5.15-generic-5.15.193-2|9126	- i3c: master: svc: fix probe failure when no i3c device exist
21mr|kernel-5.15-generic-5.15.193-2|9127	- i40e: Add VF VLAN pruning
21mr|kernel-5.15-generic-5.15.193-2|9128	- i40e: fix misleading debug logs
21mr|kernel-5.15-generic-5.15.193-2|9129	- i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters()
21mr|kernel-5.15-generic-5.15.193-2|9130	- i40e: Fix VF VLAN offloading when port VLAN is configured
21mr|kernel-5.15-generic-5.15.193-2|9131	- i40e: prevent crash on probe if hw registers have invalid values
21mr|kernel-5.15-generic-5.15.193-2|9132	- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set
21mr|kernel-5.15-generic-5.15.193-2|9133	- iavf: fix FDIR rule fields masks validation
21mr|kernel-5.15-generic-5.15.193-2|9134	- IB/mlx4: Fix the size of a buffer in add_port_entries()
21mr|kernel-5.15-generic-5.15.193-2|9135	- ibmveth: Remove condition to recompute TCP header checksum.
21mr|kernel-5.15-generic-5.15.193-2|9136	- ibmveth: Use dcbf rather than dcbfl
21mr|kernel-5.15-generic-5.15.193-2|9137	- IB/uverbs: Fix an potential error pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|9138	- ice: fix over-shifted variable
21mr|kernel-5.15-generic-5.15.193-2|9139	- ice: fix receive buffer size miscalculation
21mr|kernel-5.15-generic-5.15.193-2|9140	- ice: ice_aq_check_events: fix off-by-one check when filling buffer
21mr|kernel-5.15-generic-5.15.193-2|9141	- ice: reset first in crash dump kernels
21mr|kernel-5.15-generic-5.15.193-2|9142	- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
21mr|kernel-5.15-generic-5.15.193-2|9143	- idr: fix param name in idr_alloc_cyclic() doc
21mr|kernel-5.15-generic-5.15.193-2|9144	- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
21mr|kernel-5.15-generic-5.15.193-2|9145	- igb: Avoid starting unnecessary workqueues
21mr|kernel-5.15-generic-5.15.193-2|9146	- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-5.15-generic-5.15.193-2|9147	- igb: disable virtualization features on 82580
21mr|kernel-5.15-generic-5.15.193-2|9148	- igb: set max size RX buffer when store bad packet is enabled
21mr|kernel-5.15-generic-5.15.193-2|9149	- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-5.15-generic-5.15.193-2|9150	- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-5.15-generic-5.15.193-2|9151	- igc: Expose tx-usecs coalesce setting to user
21mr|kernel-5.15-generic-5.15.193-2|9152	- igc: Fix infinite initialization loop with early XDP redirect
21mr|kernel-5.15-generic-5.15.193-2|9153	- igc: Fix the typo in the PTM Control macro
21mr|kernel-5.15-generic-5.15.193-2|9154	- igc: read before write to SRRCTL register
21mr|kernel-5.15-generic-5.15.193-2|9155	- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
21mr|kernel-5.15-generic-5.15.193-2|9156	- iio: adc: ad7192: Correct reference voltage
21mr|kernel-5.15-generic-5.15.193-2|9157	- iio: adc: stx104: Implement and utilize register structures
21mr|kernel-5.15-generic-5.15.193-2|9158	- iio: adc: stx104: Utilize iomap interface
21mr|kernel-5.15-generic-5.15.193-2|9159	- iio: addac: stx104: Fix race condition for stx104_write_raw()
21mr|kernel-5.15-generic-5.15.193-2|9160	- iio: addac: stx104: Fix race condition when converting analog-to-digital
21mr|kernel-5.15-generic-5.15.193-2|9161	- iio: add addac subdirectory
21mr|kernel-5.15-generic-5.15.193-2|9162	- iio: core: Hide read accesses to iio_dev->currentmode
21mr|kernel-5.15-generic-5.15.193-2|9163	- iio: core: introduce iio_device_{claim|release}_buffer_mode() APIs
21mr|kernel-5.15-generic-5.15.193-2|9164	- iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data()
21mr|kernel-5.15-generic-5.15.193-2|9165	- iio: pressure: bmp280: Fix NULL pointer exception
21mr|kernel-5.15-generic-5.15.193-2|9166	- iio: pressure: dps310: Adjust Timeout Settings
21mr|kernel-5.15-generic-5.15.193-2|9167	- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
21mr|kernel-5.15-generic-5.15.193-2|9168	- iio: stx104: Move to addac subdirectory
21mr|kernel-5.15-generic-5.15.193-2|9169	- iio: Un-inline iio_buffer_enabled()
21mr|kernel-5.15-generic-5.15.193-2|9170	- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
21mr|kernel-5.15-generic-5.15.193-2|9171	- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
21mr|kernel-5.15-generic-5.15.193-2|9172	- ima: rework CONFIG_IMA dependency block
21mr|kernel-5.15-generic-5.15.193-2|9173	- Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case
21mr|kernel-5.15-generic-5.15.193-2|9174	- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
21mr|kernel-5.15-generic-5.15.193-2|9175	- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
21mr|kernel-5.15-generic-5.15.193-2|9176	- Input: i8042 - rename i8042-x86ia64io.h to i8042-acpipnpio.h
21mr|kernel-5.15-generic-5.15.193-2|9177	- Input: powermate - fix use-after-free in powermate_config_complete
21mr|kernel-5.15-generic-5.15.193-2|9178	- Input: psmouse - fix fast_reconnect function for PS/2 mode
21mr|kernel-5.15-generic-5.15.193-2|9179	- Input: tca6416-keypad - always expect proper IRQ number in i2c client
21mr|kernel-5.15-generic-5.15.193-2|9180	- Input: tca6416-keypad - fix interrupt enable disbalance
21mr|kernel-5.15-generic-5.15.193-2|9181	- Input: xpad - add PXN V900 support
21mr|kernel-5.15-generic-5.15.193-2|9182	- interconnect: Fix locking for runpm vs reclaim
21mr|kernel-5.15-generic-5.15.193-2|9183	- interconnect: Teach lockdep about icc_bw_lock order
21mr|kernel-5.15-generic-5.15.193-2|9184	- iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind
21mr|kernel-5.15-generic-5.15.193-2|9185	- iommu/arm-smmu-v3: Avoid constructing invalid range commands
21mr|kernel-5.15-generic-5.15.193-2|9186	- iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range
21mr|kernel-5.15-generic-5.15.193-2|9187	- iommu/arm-smmu-v3: Set TTL invalidation hint better
21mr|kernel-5.15-generic-5.15.193-2|9188	- iommu/qcom: Disable and reset context bank before programming
21mr|kernel-5.15-generic-5.15.193-2|9189	- iommu: rockchip: Fix directory table address encoding
21mr|kernel-5.15-generic-5.15.193-2|9190	- iommu/sprd: Add missing force_aperture
21mr|kernel-5.15-generic-5.15.193-2|9191	- iommu/vt-d: Avoid memory allocation in iommu_suspend()
21mr|kernel-5.15-generic-5.15.193-2|9192	- iommu/vt-d: Fix to flush cache of PASID directory table
21mr|kernel-5.15-generic-5.15.193-2|9193	- ionic: fix 16bit math issue when PAGE_SIZE >= 64KB
21mr|kernel-5.15-generic-5.15.193-2|9194	- iopoll: Call cpu_relax() in busy loops
21mr|kernel-5.15-generic-5.15.193-2|9195	- io_uring: always lock in io_apoll_task_func
21mr|kernel-5.15-generic-5.15.193-2|9196	- io_uring: break iopolling on signal
21mr|kernel-5.15-generic-5.15.193-2|9197	- io_uring: break out of iowq iopoll on teardown
21mr|kernel-5.15-generic-5.15.193-2|9198	- io_uring: fix drain stalls by invalid SQE
21mr|kernel-5.15-generic-5.15.193-2|9199	- io_uring/fs: remove sqe->rw_flags checking from LINKAT
21mr|kernel-5.15-generic-5.15.193-2|9200	- ip6_vti: fix slab-use-after-free in decode_session6
21mr|kernel-5.15-generic-5.15.193-2|9201	- ipmi_si: fix a memleak in try_smi_init()
21mr|kernel-5.15-generic-5.15.193-2|9202	- ipmi:ssif: Add check for kstrdup
21mr|kernel-5.15-generic-5.15.193-2|9203	- ipmi:ssif: Fix a memory leak when scanning for an adapter
21mr|kernel-5.15-generic-5.15.193-2|9204	- ip_tunnels: use DEV_STATS_INC()
21mr|kernel-5.15-generic-5.15.193-2|9205	- ipv4: annotate data-races around fi->fib_dead
21mr|kernel-5.15-generic-5.15.193-2|9206	- ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr
21mr|kernel-5.15-generic-5.15.193-2|9207	- ipv4/fib: send notify when delete source address routes
21mr|kernel-5.15-generic-5.15.193-2|9208	- ipv4: fix null-deref in ipv4_link_failure
21mr|kernel-5.15-generic-5.15.193-2|9209	- ipv4: ignore dst hint for multipath routes
21mr|kernel-5.15-generic-5.15.193-2|9210	- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
21mr|kernel-5.15-generic-5.15.193-2|9211	- ipv4: Set offload_failed flag in fibmatch results
21mr|kernel-5.15-generic-5.15.193-2|9212	- ipv6: Add reasons for skb drops to __udp6_lib_rcv
21mr|kernel-5.15-generic-5.15.193-2|9213	- ipv6: fix ip6_sock_set_addr_preferences() typo
21mr|kernel-5.15-generic-5.15.193-2|9214	- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
21mr|kernel-5.15-generic-5.15.193-2|9215	- ipvs: fix racy memcpy in proc_do_sync_threshold
21mr|kernel-5.15-generic-5.15.193-2|9216	- ip_vti: fix potential slab-use-after-free in decode_session6
21mr|kernel-5.15-generic-5.15.193-2|9217	- iwlwifi: avoid void pointer arithmetic
21mr|kernel-5.15-generic-5.15.193-2|9218	- ixgbe: fix crash with empty VF macvlan list
21mr|kernel-5.15-generic-5.15.193-2|9219	- ixgbe: fix timestamp configuration code
21mr|kernel-5.15-generic-5.15.193-2|9220	- jbd2: check 'jh->b_transaction' before removing it from checkpoint
21mr|kernel-5.15-generic-5.15.193-2|9221	- jbd2: correct the end of the journal recovery scan range
21mr|kernel-5.15-generic-5.15.193-2|9222	- jbd2: fix a race when checking checkpoint buffer busy
21mr|kernel-5.15-generic-5.15.193-2|9223	- jbd2: fix checkpoint cleanup performance regression
21mr|kernel-5.15-generic-5.15.193-2|9224	- jbd2: fix use-after-free of transaction_t race
21mr|kernel-5.15-generic-5.15.193-2|9225	- jbd2: kill t_handle_lock transaction spinlock
21mr|kernel-5.15-generic-5.15.193-2|9226	- jbd2: refactor wait logic for transaction updates into a common function
21mr|kernel-5.15-generic-5.15.193-2|9227	- jbd2: remove journal_clean_one_cp_list()
21mr|kernel-5.15-generic-5.15.193-2|9228	- jbd2: remove t_checkpoint_io_list
21mr|kernel-5.15-generic-5.15.193-2|9229	- jbd2: rename jbd_debug() to jbd2_debug()
21mr|kernel-5.15-generic-5.15.193-2|9230	- jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
21mr|kernel-5.15-generic-5.15.193-2|9231	- jfs: validate max amount of blocks before allocation.
21mr|kernel-5.15-generic-5.15.193-2|9232	- kbuild: do not run depmod for 'make modules_sign'
21mr|kernel-5.15-generic-5.15.193-2|9233	- kcm: Destroy mutex in kcm_exit_net()
21mr|kernel-5.15-generic-5.15.193-2|9234	- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().
21mr|kernel-5.15-generic-5.15.193-2|9235	- kcm: Fix memory leak in error path of kcm_sendmsg()
21mr|kernel-5.15-generic-5.15.193-2|9236	- kconfig: fix possible buffer overflow
21mr|kernel-5.15-generic-5.15.193-2|9237	- kernel/fork: beware of __put_task_struct() calling context
21mr|kernel-5.15-generic-5.15.193-2|9238	- kernel/sched: Modify initial boot task idle setup
21mr|kernel-5.15-generic-5.15.193-2|9239	- KEYS: trusted: allow use of kernel RNG for key material
21mr|kernel-5.15-generic-5.15.193-2|9240	- KEYS: trusted: Remove redundant static calls usage
21mr|kernel-5.15-generic-5.15.193-2|9241	- kobject: Add sanity check for kset->kobj.ktype in kset_register()
21mr|kernel-5.15-generic-5.15.193-2|9242	- kprobes: Prohibit probing on CFI preamble symbol
21mr|kernel-5.15-generic-5.15.193-2|9243	- kselftest/runner.sh: Propagate SIGTERM to runner child
21mr|kernel-5.15-generic-5.15.193-2|9244	- ksmbd: fix out of bounds in smb3_decrypt_req()
21mr|kernel-5.15-generic-5.15.193-2|9245	- ksmbd: fix uaf in smb20_oplock_break_ack
21mr|kernel-5.15-generic-5.15.193-2|9246	- ksmbd: fix wrong DataOffset validation of create context
21mr|kernel-5.15-generic-5.15.193-2|9247	- ksmbd: no response from compound read
21mr|kernel-5.15-generic-5.15.193-2|9248	- ksmbd: not allow to open file if delelete on close bit is set
21mr|kernel-5.15-generic-5.15.193-2|9249	- ksmbd: replace one-element array with flex-array member in struct smb2_ea_info
21mr|kernel-5.15-generic-5.15.193-2|9250	- KVM: x86: Mask LVTPC when handling a PMI
21mr|kernel-5.15-generic-5.15.193-2|9251	- leds: multicolor: Use rounded division when calculating color components
21mr|kernel-5.15-generic-5.15.193-2|9252	- leds: pwm: Fix error code in led_pwm_create_fwnode()
21mr|kernel-5.15-generic-5.15.193-2|9253	- leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead
21mr|kernel-5.15-generic-5.15.193-2|9254	- libceph: use kernel_connect()
21mr|kernel-5.15-generic-5.15.193-2|9255	- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
21mr|kernel-5.15-generic-5.15.193-2|9256	- lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default
21mr|kernel-5.15-generic-5.15.193-2|9257	- lib/test_meminit: allocate pages up to order MAX_ORDER
21mr|kernel-5.15-generic-5.15.193-2|9258	- lib/test_meminit: fix off-by-one error in test_pages()
21mr|kernel-5.15-generic-5.15.193-2|9259	- lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix()
21mr|kernel-5.15-generic-5.15.193-2|9260	- locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()
21mr|kernel-5.15-generic-5.15.193-2|9261	- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock
21mr|kernel-5.15-generic-5.15.193-2|9262	- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
21mr|kernel-5.15-generic-5.15.193-2|9263	- lwt: Fix return values of BPF xmit ops
21mr|kernel-5.15-generic-5.15.193-2|9264	- m68k: Fix invalid .section syntax
21mr|kernel-5.15-generic-5.15.193-2|9265	- macsec: Fix traffic counters/statistics
21mr|kernel-5.15-generic-5.15.193-2|9266	- macsec: use DEV_STATS_INC()
21mr|kernel-5.15-generic-5.15.193-2|9267	- mcb: remove is_added flag from mcb_device struct
21mr|kernel-5.15-generic-5.15.193-2|9268	- mctp: Allow local delivery to the null EID
21mr|kernel-5.15-generic-5.15.193-2|9269	- mctp: perform route lookups under a RCU read-side lock
21mr|kernel-5.15-generic-5.15.193-2|9270	- md: add error_handlers for raid0 and linear
21mr|kernel-5.15-generic-5.15.193-2|9271	- md/bitmap: don't set max_write_behind if there is no write mostly device
21mr|kernel-5.15-generic-5.15.193-2|9272	- md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
21mr|kernel-5.15-generic-5.15.193-2|9273	- md/md-bitmap: remove unnecessary local variable in backlog_store()
21mr|kernel-5.15-generic-5.15.193-2|9274	- md: raid0: account for split bio in iostat accounting
21mr|kernel-5.15-generic-5.15.193-2|9275	- md/raid0: Factor out helper for mapping and submitting a bio
21mr|kernel-5.15-generic-5.15.193-2|9276	- md/raid0: Fix performance regression for large sequential writes
21mr|kernel-5.15-generic-5.15.193-2|9277	- md/raid10: factor out dereference_rdev_and_rrdev()
21mr|kernel-5.15-generic-5.15.193-2|9278	- md/raid10: use dereference_rdev_and_rrdev() to get devices
21mr|kernel-5.15-generic-5.15.193-2|9279	- md/raid1: fix error: ISO C90 forbids mixed declarations
21mr|kernel-5.15-generic-5.15.193-2|9280	- md: raid1: fix potential OOB in raid1_remove_disk()
21mr|kernel-5.15-generic-5.15.193-2|9281	- md: Set MD_BROKEN for RAID1 and RAID10
21mr|kernel-5.15-generic-5.15.193-2|9282	- media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
21mr|kernel-5.15-generic-5.15.193-2|9283	- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
21mr|kernel-5.15-generic-5.15.193-2|9284	- media: anysee: fix null-ptr-deref in anysee_master_xfer
21mr|kernel-5.15-generic-5.15.193-2|9285	- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
21mr|kernel-5.15-generic-5.15.193-2|9286	- media: cx24120: Add retval check for cx24120_message_send()
21mr|kernel-5.15-generic-5.15.193-2|9287	- media: dib7000p: Fix potential division by zero
21mr|kernel-5.15-generic-5.15.193-2|9288	- media: dvb: symbol fixup for dvb_attach()
21mr|kernel-5.15-generic-5.15.193-2|9289	- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()
21mr|kernel-5.15-generic-5.15.193-2|9290	- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer
21mr|kernel-5.15-generic-5.15.193-2|9291	- media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer
21mr|kernel-5.15-generic-5.15.193-2|9292	- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()
21mr|kernel-5.15-generic-5.15.193-2|9293	- media: go7007: Remove redundant if statement
21mr|kernel-5.15-generic-5.15.193-2|9294	- media: i2c: ccs: Check rules is non-NULL
21mr|kernel-5.15-generic-5.15.193-2|9295	- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
21mr|kernel-5.15-generic-5.15.193-2|9296	- media: i2c: rdacm21: Fix uninitialized value
21mr|kernel-5.15-generic-5.15.193-2|9297	- media: i2c: tvp5150: check return value of devm_kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|9298	- media: mediatek: vcodec: Return NULL if no vdec_fb is found
21mr|kernel-5.15-generic-5.15.193-2|9299	- media: mtk-jpeg: Fix use after free bug due to uncanceled work
21mr|kernel-5.15-generic-5.15.193-2|9300	- media: ov2680: Add ov2680_fill_format() helper function
21mr|kernel-5.15-generic-5.15.193-2|9301	- media: ov2680: Don't take the lock for try_fmt calls
21mr|kernel-5.15-generic-5.15.193-2|9302	- media: ov2680: Fix ov2680_bayer_order()
21mr|kernel-5.15-generic-5.15.193-2|9303	- media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working
21mr|kernel-5.15-generic-5.15.193-2|9304	- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors
21mr|kernel-5.15-generic-5.15.193-2|9305	- media: ov2680: Fix vflip / hflip set functions
21mr|kernel-5.15-generic-5.15.193-2|9306	- media: ov2680: Remove auto-gain and auto-exposure controls
21mr|kernel-5.15-generic-5.15.193-2|9307	- media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s
21mr|kernel-5.15-generic-5.15.193-2|9308	- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()
21mr|kernel-5.15-generic-5.15.193-2|9309	- media: pci: cx23885: fix error handling for cx23885 ATSC boards
21mr|kernel-5.15-generic-5.15.193-2|9310	- media: pci: cx23885: replace BUG with error return
21mr|kernel-5.15-generic-5.15.193-2|9311	- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
21mr|kernel-5.15-generic-5.15.193-2|9312	- media: platform: mediatek: vpu: fix NULL ptr dereference
21mr|kernel-5.15-generic-5.15.193-2|9313	- media: pulse8-cec: handle possible ping error
21mr|kernel-5.15-generic-5.15.193-2|9314	- media: rkvdec: increase max supported height for H.264
21mr|kernel-5.15-generic-5.15.193-2|9315	- media: tuners: qt1010: replace BUG_ON with a regular error
21mr|kernel-5.15-generic-5.15.193-2|9316	- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
21mr|kernel-5.15-generic-5.15.193-2|9317	- media: v4l2-mem2mem: add lock to protect parameter num_rdy
21mr|kernel-5.15-generic-5.15.193-2|9318	- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
21mr|kernel-5.15-generic-5.15.193-2|9319	- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
21mr|kernel-5.15-generic-5.15.193-2|9320	- media: venus: hfi_venus: Only consider sys_idle_indicator on V1
21mr|kernel-5.15-generic-5.15.193-2|9321	- media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts
21mr|kernel-5.15-generic-5.15.193-2|9322	- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
21mr|kernel-5.15-generic-5.15.193-2|9323	- MIPS: cpu-features: Enable octeon_cache by cpu_type
21mr|kernel-5.15-generic-5.15.193-2|9324	- MIPS: cpu-features: Use boot_cpu_type for CPU type based features
21mr|kernel-5.15-generic-5.15.193-2|9325	- MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression
21mr|kernel-5.15-generic-5.15.193-2|9326	- MIPS: Only fiddle with CHECKFLAGS if `need-compiler'
21mr|kernel-5.15-generic-5.15.193-2|9327	- MIPS: Use "grep -E" instead of "egrep"
21mr|kernel-5.15-generic-5.15.193-2|9328	- misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe
21mr|kernel-5.15-generic-5.15.193-2|9329	- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
21mr|kernel-5.15-generic-5.15.193-2|9330	- mlxsw: i2c: Fix chunk size setting in output mailbox buffer
21mr|kernel-5.15-generic-5.15.193-2|9331	- mlxsw: i2c: Limit single transaction buffer size
21mr|kernel-5.15-generic-5.15.193-2|9332	- mm: add a call to flush_cache_vmap() in vmap_pfn()
21mr|kernel-5.15-generic-5.15.193-2|9333	- mmc: au1xmmc: force non-modular build and remove symbol_get usage
21mr|kernel-5.15-generic-5.15.193-2|9334	- mmc: bcm2835: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|9335	- mmc: block: Fix in_flight[issue_type] value error
21mr|kernel-5.15-generic-5.15.193-2|9336	- mmc: core: Capture correct oemid-bits for eMMC cards
21mr|kernel-5.15-generic-5.15.193-2|9337	- mmc: core: sdio: hold retuning if sdio in 1-bit mode
21mr|kernel-5.15-generic-5.15.193-2|9338	- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
21mr|kernel-5.15-generic-5.15.193-2|9339	- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
21mr|kernel-5.15-generic-5.15.193-2|9340	- mmc: renesas_sdhi: register irqs before registering controller
21mr|kernel-5.15-generic-5.15.193-2|9341	- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
21mr|kernel-5.15-generic-5.15.193-2|9342	- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
21mr|kernel-5.15-generic-5.15.193-2|9343	- mmc: sunxi: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|9344	- mmc: wbsd: fix double mmc_free_host() in wbsd_init()
21mr|kernel-5.15-generic-5.15.193-2|9345	- mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer
21mr|kernel-5.15-generic-5.15.193-2|9346	- mm: memory-failure: fix unexpected return value in soft_offline_page()
21mr|kernel-5.15-generic-5.15.193-2|9347	- mm: memory-failure: kill soft_offline_free_page()
21mr|kernel-5.15-generic-5.15.193-2|9348	- mm/vmalloc: add a safer version of find_vm_area() for debug
21mr|kernel-5.15-generic-5.15.193-2|9349	- modpost: add missing else to the "of" check
21mr|kernel-5.15-generic-5.15.193-2|9350	- module: Expose module_init_layout_section()
21mr|kernel-5.15-generic-5.15.193-2|9351	- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
21mr|kernel-5.15-generic-5.15.193-2|9352	- mtd: physmap-core: Restore map_rom fallback
21mr|kernel-5.15-generic-5.15.193-2|9353	- mtd: rawnand: arasan: Ensure program page operations are successful
21mr|kernel-5.15-generic-5.15.193-2|9354	- mtd: rawnand: brcmnand: Allow SoC to provide I/O operations
21mr|kernel-5.15-generic-5.15.193-2|9355	- mtd: rawnand: brcmnand: Fix crash during the panic_write
21mr|kernel-5.15-generic-5.15.193-2|9356	- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller
21mr|kernel-5.15-generic-5.15.193-2|9357	- mtd: rawnand: brcmnand: Fix mtd oobsize
21mr|kernel-5.15-generic-5.15.193-2|9358	- mtd: rawnand: brcmnand: Fix potential false time out warning
21mr|kernel-5.15-generic-5.15.193-2|9359	- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
21mr|kernel-5.15-generic-5.15.193-2|9360	- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()
21mr|kernel-5.15-generic-5.15.193-2|9361	- mtd: rawnand: marvell: Ensure program page operations are successful
21mr|kernel-5.15-generic-5.15.193-2|9362	- mtd: rawnand: pl353: Ensure program page operations are successful
21mr|kernel-5.15-generic-5.15.193-2|9363	- mtd: rawnand: qcom: Unmap the right resource upon probe failure
21mr|kernel-5.15-generic-5.15.193-2|9364	- mtd: spinand: micron: correct bitmask for ecc status
21mr|kernel-5.15-generic-5.15.193-2|9365	- mtd: spi-nor: Check bus width while setting QE bit
21mr|kernel-5.15-generic-5.15.193-2|9366	- ncsi: Propagate carrier gain/loss events to the NCSI controller
21mr|kernel-5.15-generic-5.15.193-2|9367	- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
21mr|kernel-5.15-generic-5.15.193-2|9368	- net: add sysctl accept_ra_min_rtr_lft
21mr|kernel-5.15-generic-5.15.193-2|9369	- net: af_key: fix sadb_x_filter validation
21mr|kernel-5.15-generic-5.15.193-2|9370	- net: arcnet: Do not call kfree_skb() under local_irq_disable()
21mr|kernel-5.15-generic-5.15.193-2|9371	- net: Avoid address overwrite in kernel_connect
21mr|kernel-5.15-generic-5.15.193-2|9372	- net: bcmgenet: Fix return value check for fixed_phy_register()
21mr|kernel-5.15-generic-5.15.193-2|9373	- net: bgmac: Fix return value check for fixed_phy_register()
21mr|kernel-5.15-generic-5.15.193-2|9374	- net: bridge: use DEV_STATS_INC()
21mr|kernel-5.15-generic-5.15.193-2|9375	- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
21mr|kernel-5.15-generic-5.15.193-2|9376	- net/core: Fix ETH_P_1588 flow dissector
21mr|kernel-5.15-generic-5.15.193-2|9377	- net: do not allow gso_size to be set to GSO_BY_FRAGS
21mr|kernel-5.15-generic-5.15.193-2|9378	- net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register()
21mr|kernel-5.15-generic-5.15.193-2|9379	- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
21mr|kernel-5.15-generic-5.15.193-2|9380	- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
21mr|kernel-5.15-generic-5.15.193-2|9381	- net: dsa: sja1105: complete tc-cbs offload support on SJA1110
21mr|kernel-5.15-generic-5.15.193-2|9382	- net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload
21mr|kernel-5.15-generic-5.15.193-2|9383	- net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times
21mr|kernel-5.15-generic-5.15.193-2|9384	- net: dsa: sja1105: hide all multicast addresses from "bridge fdb show"
21mr|kernel-5.15-generic-5.15.193-2|9385	- net: ena: Flush XDP packets on error.
21mr|kernel-5.15-generic-5.15.193-2|9386	- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
21mr|kernel-5.15-generic-5.15.193-2|9387	- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()
21mr|kernel-5.15-generic-5.15.193-2|9388	- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()
21mr|kernel-5.15-generic-5.15.193-2|9389	- net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns()
21mr|kernel-5.15-generic-5.15.193-2|9390	- net: fib: avoid warn splat in flow dissector
21mr|kernel-5.15-generic-5.15.193-2|9391	- netfilter: ebtables: fix fortify warnings in size_entry_mwt()
21mr|kernel-5.15-generic-5.15.193-2|9392	- netfilter: exthdr: add support for tcp option removal
21mr|kernel-5.15-generic-5.15.193-2|9393	- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp
21mr|kernel-5.15-generic-5.15.193-2|9394	- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
21mr|kernel-5.15-generic-5.15.193-2|9395	- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
21mr|kernel-5.15-generic-5.15.193-2|9396	- netfilter: nfnetlink_osf: avoid OOB read
21mr|kernel-5.15-generic-5.15.193-2|9397	- netfilter: nf_tables: adapt set backend to use GC transaction API
21mr|kernel-5.15-generic-5.15.193-2|9398	- netfilter: nf_tables: deactivate catchall elements in next generation
21mr|kernel-5.15-generic-5.15.193-2|9399	- netfilter: nf_tables: defer gc run if previous batch is still pending
21mr|kernel-5.15-generic-5.15.193-2|9400	- netfilter: nf_tables: disable toggling dormant table state more than once
21mr|kernel-5.15-generic-5.15.193-2|9401	- netfilter: nf_tables: disallow element removal on anonymous sets
21mr|kernel-5.15-generic-5.15.193-2|9402	- netfilter: nf_tables: disallow rule removal from chain binding
21mr|kernel-5.15-generic-5.15.193-2|9403	- netfilter: nf_tables: do not remove elements if set backend implements .abort
21mr|kernel-5.15-generic-5.15.193-2|9404	- netfilter: nf_tables: don't fail inserts if duplicate has expired
21mr|kernel-5.15-generic-5.15.193-2|9405	- netfilter: nf_tables: don't skip expired elements during walk
21mr|kernel-5.15-generic-5.15.193-2|9406	- netfilter: nftables: exthdr: fix 4-byte stack OOB write
21mr|kernel-5.15-generic-5.15.193-2|9407	- netfilter: nf_tables: fix false-positive lockdep splat
21mr|kernel-5.15-generic-5.15.193-2|9408	- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path
21mr|kernel-5.15-generic-5.15.193-2|9409	- netfilter: nf_tables: fix kdoc warnings after gc rework
21mr|kernel-5.15-generic-5.15.193-2|9410	- netfilter: nf_tables: fix memleak when more than 255 elements expired
21mr|kernel-5.15-generic-5.15.193-2|9411	- netfilter: nf_tables: fix out of memory error handling
21mr|kernel-5.15-generic-5.15.193-2|9412	- netfilter: nf_tables: flush pending destroy work before netlink notifier
21mr|kernel-5.15-generic-5.15.193-2|9413	- netfilter: nf_tables: GC transaction API to avoid race with control plane
21mr|kernel-5.15-generic-5.15.193-2|9414	- netfilter: nf_tables: GC transaction race with abort path
21mr|kernel-5.15-generic-5.15.193-2|9415	- netfilter: nf_tables: GC transaction race with netns dismantle
21mr|kernel-5.15-generic-5.15.193-2|9416	- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
21mr|kernel-5.15-generic-5.15.193-2|9417	- netfilter: nf_tables: remove busy mark and gc batch API
21mr|kernel-5.15-generic-5.15.193-2|9418	- netfilter: nf_tables: revert do not remove elements if set backend implements .abort
21mr|kernel-5.15-generic-5.15.193-2|9419	- netfilter: nf_tables: use correct lock to protect gc_list
21mr|kernel-5.15-generic-5.15.193-2|9420	- netfilter: nft_dynset: disallow object maps
21mr|kernel-5.15-generic-5.15.193-2|9421	- netfilter: nft_exthdr: Fix non-linear header modification
21mr|kernel-5.15-generic-5.15.193-2|9422	- netfilter: nft_payload: fix wrong mac header matching
21mr|kernel-5.15-generic-5.15.193-2|9423	- netfilter: nft_set_hash: mark set element as dead when deleting from packet path
21mr|kernel-5.15-generic-5.15.193-2|9424	- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration
21mr|kernel-5.15-generic-5.15.193-2|9425	- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC
21mr|kernel-5.15-generic-5.15.193-2|9426	- netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails
21mr|kernel-5.15-generic-5.15.193-2|9427	- netfilter: nft_set_rbtree: .deactivate fails if element has expired
21mr|kernel-5.15-generic-5.15.193-2|9428	- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
21mr|kernel-5.15-generic-5.15.193-2|9429	- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention
21mr|kernel-5.15-generic-5.15.193-2|9430	- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
21mr|kernel-5.15-generic-5.15.193-2|9431	- netfilter: xt_sctp: validate the flag_info count
21mr|kernel-5.15-generic-5.15.193-2|9432	- netfilter: xt_u32: validate user space input
21mr|kernel-5.15-generic-5.15.193-2|9433	- net: fix ifname in netlink ntf during netns move
21mr|kernel-5.15-generic-5.15.193-2|9434	- net: fix possible store tearing in neigh_periodic_work()
21mr|kernel-5.15-generic-5.15.193-2|9435	- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
21mr|kernel-5.15-generic-5.15.193-2|9436	- net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
21mr|kernel-5.15-generic-5.15.193-2|9437	- net: hns3: add 5ms delay before clear firmware reset irq source
21mr|kernel-5.15-generic-5.15.193-2|9438	- net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read()
21mr|kernel-5.15-generic-5.15.193-2|9439	- net: hns3: fix debugfs concurrency issue between kfree buffer and read
21mr|kernel-5.15-generic-5.15.193-2|9440	- net: hns3: fix fail to delete tc flower rules during reset issue
21mr|kernel-5.15-generic-5.15.193-2|9441	- net: hns3: fix GRE checksum offload issue
21mr|kernel-5.15-generic-5.15.193-2|9442	- net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue
21mr|kernel-5.15-generic-5.15.193-2|9443	- net: hns3: fix the port information display when sfp is absent
21mr|kernel-5.15-generic-5.15.193-2|9444	- net: hns3: only enable unicast promisc when mac table full
21mr|kernel-5.15-generic-5.15.193-2|9445	- net: hns3: remove GSO partial feature bit
21mr|kernel-5.15-generic-5.15.193-2|9446	- net: hns3: restore user pause configure when disable autoneg
21mr|kernel-5.15-generic-5.15.193-2|9447	- net: introduce a function to check if a netdev name is in use
21mr|kernel-5.15-generic-5.15.193-2|9448	- net: ipv4: fix one memleak in __inet_del_ifa()
21mr|kernel-5.15-generic-5.15.193-2|9449	- net: ipv4: fix return value check in esp_remove_trailer
21mr|kernel-5.15-generic-5.15.193-2|9450	- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
21mr|kernel-5.15-generic-5.15.193-2|9451	- net: ipv6: fix return value check in esp_remove_trailer
21mr|kernel-5.15-generic-5.15.193-2|9452	- net/ipv6: SKB symmetric hash should incorporate transport ports
21mr|kernel-5.15-generic-5.15.193-2|9453	- netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
21mr|kernel-5.15-generic-5.15.193-2|9454	- net: macsec: indicate next pn update when offloading
21mr|kernel-5.15-generic-5.15.193-2|9455	- net-memcg: Fix scope of sockmem pressure indicators
21mr|kernel-5.15-generic-5.15.193-2|9456	- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
21mr|kernel-5.15-generic-5.15.193-2|9457	- net/mlx5: Free IRQ rmap and notifier on kernel shutdown
21mr|kernel-5.15-generic-5.15.193-2|9458	- net/mlx5: Handle fw tracer change ownership event based on MTRC
21mr|kernel-5.15-generic-5.15.193-2|9459	- net/mlx5: Use RMW accessors for changing LNKCTL
21mr|kernel-5.15-generic-5.15.193-2|9460	- net: move from strlcpy with unused retval to strscpy
21mr|kernel-5.15-generic-5.15.193-2|9461	- net/ncsi: change from ndo_set_mac_address to dev_set_mac_address
21mr|kernel-5.15-generic-5.15.193-2|9462	- net/ncsi: make one oem_gma function for all mfr id
21mr|kernel-5.15-generic-5.15.193-2|9463	- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()
21mr|kernel-5.15-generic-5.15.193-2|9464	- net: nfc: llcp: Add lock when modifying device list
21mr|kernel-5.15-generic-5.15.193-2|9465	- net: phy: broadcom: stub c45 read/write for 54810
21mr|kernel-5.15-generic-5.15.193-2|9466	- net: phy: fix IRQ-based wake-on-lan over hibernate / power off
21mr|kernel-5.15-generic-5.15.193-2|9467	- net: phy: micrel: Correct bit assignments for phy_device flags
21mr|kernel-5.15-generic-5.15.193-2|9468	- net: phy: mscc: macsec: reject PN update requests
21mr|kernel-5.15-generic-5.15.193-2|9469	- net: pktgen: Fix interface flags printing
21mr|kernel-5.15-generic-5.15.193-2|9470	- net: prevent address rewrite in kernel_bind()
21mr|kernel-5.15-generic-5.15.193-2|9471	- net: prevent rewrite of msg_name in sock_sendmsg()
21mr|kernel-5.15-generic-5.15.193-2|9472	- net: rds: Fix possible NULL-pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|9473	- net: read sk->sk_family once in sk_mc_loop()
21mr|kernel-5.15-generic-5.15.193-2|9474	- net: release reference to inet6_dev pointer
21mr|kernel-5.15-generic-5.15.193-2|9475	- net: remove bond_slave_has_mac_rcu()
21mr|kernel-5.15-generic-5.15.193-2|9476	- net: replace calls to sock->ops->connect() with kernel_connect()
21mr|kernel-5.15-generic-5.15.193-2|9477	- net: rfkill: gpio: prevent value glitch during probe
21mr|kernel-5.15-generic-5.15.193-2|9478	- netrom: Deny concurrent connect().
21mr|kernel-5.15-generic-5.15.193-2|9479	- net/sched: fix a qdisc modification with ambiguous command request
21mr|kernel-5.15-generic-5.15.193-2|9480	- net/sched: fq_pie: avoid stalls in fq_pie_timer()
21mr|kernel-5.15-generic-5.15.193-2|9481	- net/sched: Retire rsvp classifier
21mr|kernel-5.15-generic-5.15.193-2|9482	- net/sched: sch_hfsc: Ensure inner classes have fsc curve
21mr|kernel-5.15-generic-5.15.193-2|9483	- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve
21mr|kernel-5.15-generic-5.15.193-2|9484	- net: sched: sch_qfq: Fix UAF in qfq_dequeue()
21mr|kernel-5.15-generic-5.15.193-2|9485	- net/smc: Fix pos miscalculation in statistics
21mr|kernel-5.15-generic-5.15.193-2|9486	- net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add
21mr|kernel-5.15-generic-5.15.193-2|9487	- net: stmmac: dwmac-stm32: fix resume on STM32 MCU
21mr|kernel-5.15-generic-5.15.193-2|9488	- net: tcp: fix unexcepted socket die when snd_wnd is 0
21mr|kernel-5.15-generic-5.15.193-2|9489	- net: thunderbolt: Fix TCPv6 GSO checksum calculation
21mr|kernel-5.15-generic-5.15.193-2|9490	- net: tls: avoid discarding data on record close
21mr|kernel-5.15-generic-5.15.193-2|9491	- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
21mr|kernel-5.15-generic-5.15.193-2|9492	- net/tls: Multi-threaded calls to TX tls_dev_del
21mr|kernel-5.15-generic-5.15.193-2|9493	- net/tls: Perform immediate device ctx cleanup when possible
21mr|kernel-5.15-generic-5.15.193-2|9494	- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read
21mr|kernel-5.15-generic-5.15.193-2|9495	- net: usb: qmi_wwan: add Quectel EM05GV2
21mr|kernel-5.15-generic-5.15.193-2|9496	- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
21mr|kernel-5.15-generic-5.15.193-2|9497	- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
21mr|kernel-5.15-generic-5.15.193-2|9498	- net: validate veth and vxcan peer ifindexes
21mr|kernel-5.15-generic-5.15.193-2|9499	- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
21mr|kernel-5.15-generic-5.15.193-2|9500	- net: xfrm: Fix xfrm_address_filter OOB read
21mr|kernel-5.15-generic-5.15.193-2|9501	- nfc: nci: assert requested protocol is valid
21mr|kernel-5.15-generic-5.15.193-2|9502	- nfc: nci: fix possible NULL pointer dereference in send_acknowledge()
21mr|kernel-5.15-generic-5.15.193-2|9503	- nfp: flower: avoid rmmod nfp crash issues
21mr|kernel-5.15-generic-5.15.193-2|9504	- nfs/blocklayout: Use the passed in gfp flags
21mr|kernel-5.15-generic-5.15.193-2|9505	- NFS: Cleanup unused rpc_clnt variable
21mr|kernel-5.15-generic-5.15.193-2|9506	- NFSD: da_addr_body field missing in some GETDEVICEINFO replies
21mr|kernel-5.15-generic-5.15.193-2|9507	- nfsd: fix change_info in NFSv4 RENAME replies
21mr|kernel-5.15-generic-5.15.193-2|9508	- nfsd: Fix race to FREE_STATEID and cl_revoked
21mr|kernel-5.15-generic-5.15.193-2|9509	- nfsd: use vfs setgid helper
21mr|kernel-5.15-generic-5.15.193-2|9510	- NFS: Fix a potential data corruption
21mr|kernel-5.15-generic-5.15.193-2|9511	- NFS: Fix a use after free in nfs_direct_join_group()
21mr|kernel-5.15-generic-5.15.193-2|9512	- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
21mr|kernel-5.15-generic-5.15.193-2|9513	- NFS: More fixes for nfs_direct_write_reschedule_io()
21mr|kernel-5.15-generic-5.15.193-2|9514	- NFS/pNFS: Report EINVAL errors from connect() to the server
21mr|kernel-5.15-generic-5.15.193-2|9515	- NFS: rename nfs_client_kset to nfs_kset
21mr|kernel-5.15-generic-5.15.193-2|9516	- NFS: Use the correct commit info in nfs_join_page_group()
21mr|kernel-5.15-generic-5.15.193-2|9517	- nfs: use vfs setgid helper
21mr|kernel-5.15-generic-5.15.193-2|9518	- NFSv4.1: fix pnfs MDS=DS session trunking
21mr|kernel-5.15-generic-5.15.193-2|9519	- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
21mr|kernel-5.15-generic-5.15.193-2|9520	- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
21mr|kernel-5.15-generic-5.15.193-2|9521	- NFSv4.2: fix error handling in nfs42_proc_getxattr
21mr|kernel-5.15-generic-5.15.193-2|9522	- NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
21mr|kernel-5.15-generic-5.15.193-2|9523	- NFSv4: Fix a nfs4_state_manager() race
21mr|kernel-5.15-generic-5.15.193-2|9524	- NFSv4: Fix a state manager thread deadlock regression
21mr|kernel-5.15-generic-5.15.193-2|9525	- NFSv4: Fix dropped lock for racing OPEN and delegation return
21mr|kernel-5.15-generic-5.15.193-2|9526	- NFSv4: fix out path in __nfs4_get_acl_uncached
21mr|kernel-5.15-generic-5.15.193-2|9527	- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info
21mr|kernel-5.15-generic-5.15.193-2|9528	- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
21mr|kernel-5.15-generic-5.15.193-2|9529	- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
21mr|kernel-5.15-generic-5.15.193-2|9530	- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse
21mr|kernel-5.15-generic-5.15.193-2|9531	- ntb: Clean up tx tail index on link down
21mr|kernel-5.15-generic-5.15.193-2|9532	- ntb: Drop packets when qp link is down
21mr|kernel-5.15-generic-5.15.193-2|9533	- ntb: Fix calculation ntb_transport_tx_free_entry()
21mr|kernel-5.15-generic-5.15.193-2|9534	- nvme-pci: add BOGUS_NID for Intel 0a54 device
21mr|kernel-5.15-generic-5.15.193-2|9535	- nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
21mr|kernel-5.15-generic-5.15.193-2|9536	- nvme-pci: do not set the NUMA node of device if it has none
21mr|kernel-5.15-generic-5.15.193-2|9537	- nvme-pci: factor out a nvme_pci_alloc_dev helper
21mr|kernel-5.15-generic-5.15.193-2|9538	- nvme-pci: factor the iod mempool creation into a helper
21mr|kernel-5.15-generic-5.15.193-2|9539	- nvme-rdma: do not try to stop unallocated queues
21mr|kernel-5.15-generic-5.15.193-2|9540	- nvmet-tcp: Fix a possible UAF in queue intialization setup
21mr|kernel-5.15-generic-5.15.193-2|9541	- objtool: Add frame-pointer-specific function ignore
21mr|kernel-5.15-generic-5.15.193-2|9542	- objtool/x86: Fix SRSO mess
21mr|kernel-5.15-generic-5.15.193-2|9543	- objtool/x86: Fixup frame-pointer vs rethunk
21mr|kernel-5.15-generic-5.15.193-2|9544	- octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler
21mr|kernel-5.15-generic-5.15.193-2|9545	- octeontx2-af: SDP: fix receive link config
21mr|kernel-5.15-generic-5.15.193-2|9546	- of: dynamic: Fix potential memory leak in of_changeset_action()
21mr|kernel-5.15-generic-5.15.193-2|9547	- of: dynamic: Refactor action prints to not use "%%pOF" inside devtree_lock
21mr|kernel-5.15-generic-5.15.193-2|9548	- of: kexec: Mark ima_{free,stable}_kexec_buffer() as __init
21mr|kernel-5.15-generic-5.15.193-2|9549	- of: overlay: Call of_changeset_init() early
21mr|kernel-5.15-generic-5.15.193-2|9550	- of: overlay: Reorder struct fragment fields kerneldoc
21mr|kernel-5.15-generic-5.15.193-2|9551	- of: unittest: Fix EXPECT for parse_phandle_with_args_map() test
21mr|kernel-5.15-generic-5.15.193-2|9552	- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()
21mr|kernel-5.15-generic-5.15.193-2|9553	- of: unittest: Fix overlay type in apply/revert check
21mr|kernel-5.15-generic-5.15.193-2|9554	- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
21mr|kernel-5.15-generic-5.15.193-2|9555	- overlayfs: set ctime when setting mtime and atime
21mr|kernel-5.15-generic-5.15.193-2|9556	- ovl: Always reevaluate the file signature for IMA
21mr|kernel-5.15-generic-5.15.193-2|9557	- ovl: check type and offset of struct vfsmount in ovl_entry
21mr|kernel-5.15-generic-5.15.193-2|9558	- ovl: fix failed copyup of fileattr on a symlink
21mr|kernel-5.15-generic-5.15.193-2|9559	- ovl: fix incorrect fdput() on aio completion
21mr|kernel-5.15-generic-5.15.193-2|9560	- parisc: drivers: Fix sparse warning
21mr|kernel-5.15-generic-5.15.193-2|9561	- parisc: Fix /proc/cpuinfo output for lscpu
21mr|kernel-5.15-generic-5.15.193-2|9562	- parisc: iosapic.c: Fix sparse warnings
21mr|kernel-5.15-generic-5.15.193-2|9563	- parisc: irq: Make irq_stack_union static to avoid sparse warning
21mr|kernel-5.15-generic-5.15.193-2|9564	- parisc: led: Fix LAN receive and transmit LEDs
21mr|kernel-5.15-generic-5.15.193-2|9565	- parisc: led: Reduce CPU overhead for disk & lan LED computation
21mr|kernel-5.15-generic-5.15.193-2|9566	- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
21mr|kernel-5.15-generic-5.15.193-2|9567	- parisc: sba: Fix compile warning wrt list of SBA devices
21mr|kernel-5.15-generic-5.15.193-2|9568	- pcd: cleanup initialization
21mr|kernel-5.15-generic-5.15.193-2|9569	- pcd: fix error codes in pcd_init_unit()
21mr|kernel-5.15-generic-5.15.193-2|9570	- pcd: move the identify buffer into pcd_identify
21mr|kernel-5.15-generic-5.15.193-2|9571	- PCI: acpiphp: Reassign resources on bridge if necessary
21mr|kernel-5.15-generic-5.15.193-2|9572	- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
21mr|kernel-5.15-generic-5.15.193-2|9573	- PCI/ASPM: Use RMW accessors for changing LNKCTL
21mr|kernel-5.15-generic-5.15.193-2|9574	- PCI: dwc: Add start_link/stop_link inlines
21mr|kernel-5.15-generic-5.15.193-2|9575	- PCI: fu740: Set the number of MSI vectors
21mr|kernel-5.15-generic-5.15.193-2|9576	- PCI: layerscape: Add the endpoint linkup notifier support
21mr|kernel-5.15-generic-5.15.193-2|9577	- PCI: layerscape: Add workaround for lost link capabilities during reset
21mr|kernel-5.15-generic-5.15.193-2|9578	- PCI: Mark NVIDIA T4 GPUs to avoid bus reset
21mr|kernel-5.15-generic-5.15.193-2|9579	- PCI: microchip: Correct the DED and SEC interrupt bit offsets
21mr|kernel-5.15-generic-5.15.193-2|9580	- PCI: pciehp: Use RMW accessors for changing LNKCTL
21mr|kernel-5.15-generic-5.15.193-2|9581	- PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address
21mr|kernel-5.15-generic-5.15.193-2|9582	- PCI: tegra194: Fix possible array out of bounds access
21mr|kernel-5.15-generic-5.15.193-2|9583	- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
21mr|kernel-5.15-generic-5.15.193-2|9584	- perf: Add irq and exception return branch types
21mr|kernel-5.15-generic-5.15.193-2|9585	- perf annotate bpf: Don't enclose non-debug code with an assert()
21mr|kernel-5.15-generic-5.15.193-2|9586	- perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7
21mr|kernel-5.15-generic-5.15.193-2|9587	- perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
21mr|kernel-5.15-generic-5.15.193-2|9588	- perf: Disallow mis-matched inherited group reads
21mr|kernel-5.15-generic-5.15.193-2|9589	- perf hists browser: Fix hierarchy mode header
21mr|kernel-5.15-generic-5.15.193-2|9590	- perf hists browser: Fix the number of entries for 'e' key
21mr|kernel-5.15-generic-5.15.193-2|9591	- perf/imx_ddr: don't enable counter0 if none of 4 counters are used
21mr|kernel-5.15-generic-5.15.193-2|9592	- perf/imx_ddr: speed up overflow frequency of cycle
21mr|kernel-5.15-generic-5.15.193-2|9593	- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
21mr|kernel-5.15-generic-5.15.193-2|9594	- perf test: Remove bash construct from stat_bpf_counters.sh test
21mr|kernel-5.15-generic-5.15.193-2|9595	- perf test shell stat_bpf_counters: Fix test on Intel
21mr|kernel-5.15-generic-5.15.193-2|9596	- perf tools: Handle old data in PERF_RECORD_ATTR
21mr|kernel-5.15-generic-5.15.193-2|9597	- perf top: Don't pass an ERR_PTR() directly to perf_session__delete()
21mr|kernel-5.15-generic-5.15.193-2|9598	- perf trace: Really free the evsel->priv area
21mr|kernel-5.15-generic-5.15.193-2|9599	- perf trace: Use zfree() to reduce chances of use after free
21mr|kernel-5.15-generic-5.15.193-2|9600	- perf vendor events: Drop some of the JSON/events for power10 platform
21mr|kernel-5.15-generic-5.15.193-2|9601	- perf vendor events: Update the JSON/events descriptions for power10 platform
21mr|kernel-5.15-generic-5.15.193-2|9602	- perf/x86/lbr: Filter vsyscall addresses
21mr|kernel-5.15-generic-5.15.193-2|9603	- perf/x86: Move branch classifier
21mr|kernel-5.15-generic-5.15.193-2|9604	- perf/x86/uncore: Correct the number of CHAs on EMR
21mr|kernel-5.15-generic-5.15.193-2|9605	- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
21mr|kernel-5.15-generic-5.15.193-2|9606	- phy: mapphone-mdm6600: Fix runtime disable on probe
21mr|kernel-5.15-generic-5.15.193-2|9607	- phy: mapphone-mdm6600: Fix runtime PM for remove
21mr|kernel-5.15-generic-5.15.193-2|9608	- phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
21mr|kernel-5.15-generic-5.15.193-2|9609	- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
21mr|kernel-5.15-generic-5.15.193-2|9610	- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
21mr|kernel-5.15-generic-5.15.193-2|9611	- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
21mr|kernel-5.15-generic-5.15.193-2|9612	- pinctrl: amd: Don't show `Invalid config param` errors
21mr|kernel-5.15-generic-5.15.193-2|9613	- pinctrl: avoid unsafe code pattern in find_pinctrl()
21mr|kernel-5.15-generic-5.15.193-2|9614	- pinctrl: cherryview: fix address_space_handler() argument
21mr|kernel-5.15-generic-5.15.193-2|9615	- pinctrl: mcp23s08: check return value of devm_kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|9616	- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
21mr|kernel-5.15-generic-5.15.193-2|9617	- pinctrl: renesas: rzn1: Enable missing PINMUX
21mr|kernel-5.15-generic-5.15.193-2|9618	- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
21mr|kernel-5.15-generic-5.15.193-2|9619	- platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig
21mr|kernel-5.15-generic-5.15.193-2|9620	- platform/mellanox: mlxbf-pmc: Fix potential buffer overflows
21mr|kernel-5.15-generic-5.15.193-2|9621	- platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events
21mr|kernel-5.15-generic-5.15.193-2|9622	- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames
21mr|kernel-5.15-generic-5.15.193-2|9623	- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
21mr|kernel-5.15-generic-5.15.193-2|9624	- platform/surface: platform_profile: Propagate error if profile registration fails
21mr|kernel-5.15-generic-5.15.193-2|9625	- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e
21mr|kernel-5.15-generic-5.15.193-2|9626	- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events
21mr|kernel-5.15-generic-5.15.193-2|9627	- platform/x86: dell-sysman: Fix reference leak
21mr|kernel-5.15-generic-5.15.193-2|9628	- platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning
21mr|kernel-5.15-generic-5.15.193-2|9629	- platform/x86: huawei-wmi: Silence ambient light sensor
21mr|kernel-5.15-generic-5.15.193-2|9630	- platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks
21mr|kernel-5.15-generic-5.15.193-2|9631	- platform/x86: intel: hid: Always call BTNL ACPI method
21mr|kernel-5.15-generic-5.15.193-2|9632	- platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()
21mr|kernel-5.15-generic-5.15.193-2|9633	- platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()
21mr|kernel-5.15-generic-5.15.193-2|9634	- platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()
21mr|kernel-5.15-generic-5.15.193-2|9635	- platform/x86: intel_scu_ipc: Fail IPC send if still busy
21mr|kernel-5.15-generic-5.15.193-2|9636	- platform/x86: think-lmi: Fix reference leak
21mr|kernel-5.15-generic-5.15.193-2|9637	- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
21mr|kernel-5.15-generic-5.15.193-2|9638	- PM / devfreq: Fix leak in devfreq_dev_release()
21mr|kernel-5.15-generic-5.15.193-2|9639	- pNFS: Fix a hang in nfs4_evict_inode()
21mr|kernel-5.15-generic-5.15.193-2|9640	- pNFS: Fix assignment of xprtdata.cred
21mr|kernel-5.15-generic-5.15.193-2|9641	- powerpc/32s: Do kuep_lock() and kuep_unlock() in assembly
21mr|kernel-5.15-generic-5.15.193-2|9642	- powerpc/32s: Remove capability to disable KUEP at boottime
21mr|kernel-5.15-generic-5.15.193-2|9643	- powerpc/47x: Fix 47x syscall return crash
21mr|kernel-5.15-generic-5.15.193-2|9644	- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
21mr|kernel-5.15-generic-5.15.193-2|9645	- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
21mr|kernel-5.15-generic-5.15.193-2|9646	- powerpc: Don't include lppaca.h in paca.h
21mr|kernel-5.15-generic-5.15.193-2|9647	- powerpc/fadump: reset dump area size if fadump memory reserve fails
21mr|kernel-5.15-generic-5.15.193-2|9648	- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses
21mr|kernel-5.15-generic-5.15.193-2|9649	- powerpc/kasan: Disable KCOV in KASAN code
21mr|kernel-5.15-generic-5.15.193-2|9650	- powerpc/perf: Convert fsl_emb notifier to state machine callbacks
21mr|kernel-5.15-generic-5.15.193-2|9651	- powerpc/perf/hv-24x7: Update domain value check
21mr|kernel-5.15-generic-5.15.193-2|9652	- powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
21mr|kernel-5.15-generic-5.15.193-2|9653	- powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT
21mr|kernel-5.15-generic-5.15.193-2|9654	- powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE
21mr|kernel-5.15-generic-5.15.193-2|9655	- powerpc/rtas_flash: allow user copy to flash block cache objects
21mr|kernel-5.15-generic-5.15.193-2|9656	- powerpc/watchpoint: Disable pagefaults when getting user instruction
21mr|kernel-5.15-generic-5.15.193-2|9657	- powerpc/watchpoints: Annotate atomic context in more places
21mr|kernel-5.15-generic-5.15.193-2|9658	- powerpc/watchpoints: Disable preemption in thread_change_pc()
21mr|kernel-5.15-generic-5.15.193-2|9659	- power: supply: ucs1002: fix error code in ucs1002_get_property()
21mr|kernel-5.15-generic-5.15.193-2|9660	- printk: Consolidate console deferred printing
21mr|kernel-5.15-generic-5.15.193-2|9661	- printk: ringbuffer: Fix truncating buffer size min_t cast
21mr|kernel-5.15-generic-5.15.193-2|9662	- procfs: block chmod on /proc/thread-self/comm
21mr|kernel-5.15-generic-5.15.193-2|9663	- proc: nommu: /proc/<pid>/maps: release mmap read lock
21mr|kernel-5.15-generic-5.15.193-2|9664	- pstore/ram: Check start of empty przs during init
21mr|kernel-5.15-generic-5.15.193-2|9665	- ptp: ocp: Fix error handling in ptp_ocp_device_init
21mr|kernel-5.15-generic-5.15.193-2|9666	- pwm: atmel-tcb: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|9667	- pwm: atmel-tcb: Fix resource freeing in error path and remove
21mr|kernel-5.15-generic-5.15.193-2|9668	- pwm: atmel-tcb: Harmonize resource allocation order
21mr|kernel-5.15-generic-5.15.193-2|9669	- pwm: lpc32xx: Remove handling of PWM channels
21mr|kernel-5.15-generic-5.15.193-2|9670	- qed: fix LL2 RX buffer allocation
21mr|kernel-5.15-generic-5.15.193-2|9671	- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
21mr|kernel-5.15-generic-5.15.193-2|9672	- quota: add new helper dquot_active()
21mr|kernel-5.15-generic-5.15.193-2|9673	- quota: factor out dquot_write_dquot()
21mr|kernel-5.15-generic-5.15.193-2|9674	- quota: fix dqput() to follow the guarantees dquot_srcu should provide
21mr|kernel-5.15-generic-5.15.193-2|9675	- quota: Fix slow quotaoff
21mr|kernel-5.15-generic-5.15.193-2|9676	- quota: rename dquot_active() to inode_quota_active()
21mr|kernel-5.15-generic-5.15.193-2|9677	- r8152: check budget for r8152_poll()
21mr|kernel-5.15-generic-5.15.193-2|9678	- radix tree: remove unused variable
21mr|kernel-5.15-generic-5.15.193-2|9679	- ravb: Fix up dma_free_coherent() call in ravb_remove()
21mr|kernel-5.15-generic-5.15.193-2|9680	- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
21mr|kernel-5.15-generic-5.15.193-2|9681	- rbd: decouple header read-in from updating rbd_dev->header
21mr|kernel-5.15-generic-5.15.193-2|9682	- rbd: decouple parent info read-in from updating rbd_dev
21mr|kernel-5.15-generic-5.15.193-2|9683	- rbd: move rbd_dev_refresh() definition
21mr|kernel-5.15-generic-5.15.193-2|9684	- rbd: take header_rwsem in rbd_dev_refresh() only when updating
21mr|kernel-5.15-generic-5.15.193-2|9685	- rcu: dump vmalloc memory info safely
21mr|kernel-5.15-generic-5.15.193-2|9686	- rcu: Prevent expedited GP from enabling tick on offline CPU
21mr|kernel-5.15-generic-5.15.193-2|9687	- rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
21mr|kernel-5.15-generic-5.15.193-2|9688	- rcu-tasks: Add trc_inspect_reader() checks for exiting critical section
21mr|kernel-5.15-generic-5.15.193-2|9689	- rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader
21mr|kernel-5.15-generic-5.15.193-2|9690	- rcu-tasks: Wait for trc_read_check_handler() IPIs
21mr|kernel-5.15-generic-5.15.193-2|9691	- RDMA/cma: Fix truncation compilation warning in make_cma_ports
21mr|kernel-5.15-generic-5.15.193-2|9692	- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
21mr|kernel-5.15-generic-5.15.193-2|9693	- RDMA/core: Require admin capabilities to set system parameters
21mr|kernel-5.15-generic-5.15.193-2|9694	- RDMA/cxgb4: Check skb value for failure to allocate
21mr|kernel-5.15-generic-5.15.193-2|9695	- RDMA/hns: Fix CQ and QP cache affinity
21mr|kernel-5.15-generic-5.15.193-2|9696	- RDMA/hns: Fix incorrect post-send with direct wqe of wr-list
21mr|kernel-5.15-generic-5.15.193-2|9697	- RDMA/hns: Fix port active speed
21mr|kernel-5.15-generic-5.15.193-2|9698	- RDMA/irdma: Replace one-element array with flexible-array member
21mr|kernel-5.15-generic-5.15.193-2|9699	- RDMA/mlx5: Fix NULL string error
21mr|kernel-5.15-generic-5.15.193-2|9700	- RDMA/mlx5: Return the firmware result upon destroying QP/RQ
21mr|kernel-5.15-generic-5.15.193-2|9701	- RDMA/qedr: Remove a duplicate assignment in irdma_query_ah()
21mr|kernel-5.15-generic-5.15.193-2|9702	- RDMA/siw: Fix connection failure handling
21mr|kernel-5.15-generic-5.15.193-2|9703	- RDMA/srp: Do not call scsi_done() from srp_abort()
21mr|kernel-5.15-generic-5.15.193-2|9704	- RDMA/uverbs: Fix typo of sizeof argument
21mr|kernel-5.15-generic-5.15.193-2|9705	- refscale: Fix uninitalized use of wait_queue_head_t
21mr|kernel-5.15-generic-5.15.193-2|9706	- regmap: fix NULL deref on lookup
21mr|kernel-5.15-generic-5.15.193-2|9707	- regmap: rbtree: Fix wrong register marked as in-cache when creating new node
21mr|kernel-5.15-generic-5.15.193-2|9708	- regmap: rbtree: Use alloc_flags for memory allocations
21mr|kernel-5.15-generic-5.15.193-2|9709	- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()"
21mr|kernel-5.15-generic-5.15.193-2|9710	- reiserfs: Check the return value from __getblk()
21mr|kernel-5.15-generic-5.15.193-2|9711	- Revert "clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz"
21mr|kernel-5.15-generic-5.15.193-2|9712	- Revert "drm/amdgpu: install stub fence into potential unused fence pointers"
21mr|kernel-5.15-generic-5.15.193-2|9713	- Revert "IB/isert: Fix incorrect release of isert connection"
21mr|kernel-5.15-generic-5.15.193-2|9714	- Revert "kernel/sched: Modify initial boot task idle setup"
21mr|kernel-5.15-generic-5.15.193-2|9715	- Revert "KVM: x86: enable TDP MMU by default"
21mr|kernel-5.15-generic-5.15.193-2|9716	- Revert "net: macsec: preserve ingress frame ordering"
21mr|kernel-5.15-generic-5.15.193-2|9717	- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
21mr|kernel-5.15-generic-5.15.193-2|9718	- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
21mr|kernel-5.15-generic-5.15.193-2|9719	- Revert "scsi: qla2xxx: Fix buffer overrun"
21mr|kernel-5.15-generic-5.15.193-2|9720	- Revert "SUNRPC dont update timeout value on connection reset"
21mr|kernel-5.15-generic-5.15.193-2|9721	- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
21mr|kernel-5.15-generic-5.15.193-2|9722	- ring-buffer: Avoid softlockup in ring_buffer_resize()
21mr|kernel-5.15-generic-5.15.193-2|9723	- ring-buffer: Do not attempt to read past "commit"
21mr|kernel-5.15-generic-5.15.193-2|9724	- ring-buffer: Do not swap cpu_buffer during resize process
21mr|kernel-5.15-generic-5.15.193-2|9725	- ring-buffer: Fix bytes info in per_cpu buffer stats
21mr|kernel-5.15-generic-5.15.193-2|9726	- ring-buffer: remove obsolete comment for free_buffer_page()
21mr|kernel-5.15-generic-5.15.193-2|9727	- ring-buffer: Update "shortest_full" in polling
21mr|kernel-5.15-generic-5.15.193-2|9728	- riscv, bpf: Factor out emit_call for kernel and bpf context
21mr|kernel-5.15-generic-5.15.193-2|9729	- riscv, bpf: Sign-extend return values
21mr|kernel-5.15-generic-5.15.193-2|9730	- riscv: uaccess: Return the number of bytes effectively not copied
21mr|kernel-5.15-generic-5.15.193-2|9731	- rpmsg: glink: Add check for kstrdup
21mr|kernel-5.15-generic-5.15.193-2|9732	- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
21mr|kernel-5.15-generic-5.15.193-2|9733	- rtnetlink: Reject negative ifindexes in RTM_NEWLINK
21mr|kernel-5.15-generic-5.15.193-2|9734	- rtnetlink: return ENODEV when ifname does not exist and group is given
21mr|kernel-5.15-generic-5.15.193-2|9735	- s390/cio: fix a memleak in css_alloc_subchannel
21mr|kernel-5.15-generic-5.15.193-2|9736	- s390/dasd: fix hanging device after request requeue
21mr|kernel-5.15-generic-5.15.193-2|9737	- s390/dasd: use correct number of retries for ERP requests
21mr|kernel-5.15-generic-5.15.193-2|9738	- s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
21mr|kernel-5.15-generic-5.15.193-2|9739	- s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
21mr|kernel-5.15-generic-5.15.193-2|9740	- s390/pci: fix iommu bitmap allocation
21mr|kernel-5.15-generic-5.15.193-2|9741	- s390/pkey: fix/harmonize internal keyblob headers
21mr|kernel-5.15-generic-5.15.193-2|9742	- s390/zcrypt: don't leak memory if dev_set_name() fails
21mr|kernel-5.15-generic-5.15.193-2|9743	- samples/bpf: fix broken map lookup probe
21mr|kernel-5.15-generic-5.15.193-2|9744	- samples/hw_breakpoint: fix building without module unloading
21mr|kernel-5.15-generic-5.15.193-2|9745	- samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000'
21mr|kernel-5.15-generic-5.15.193-2|9746	- scftorture: Forgive memory-allocation failure if KASAN
21mr|kernel-5.15-generic-5.15.193-2|9747	- sched/cpuacct: Optimize away RCU read lock
21mr|kernel-5.15-generic-5.15.193-2|9748	- sched/cpuset: Bring back cpuset_mutex
21mr|kernel-5.15-generic-5.15.193-2|9749	- sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
21mr|kernel-5.15-generic-5.15.193-2|9750	- sched/deadline: Create DL BW alloc, free & check overflow interface
21mr|kernel-5.15-generic-5.15.193-2|9751	- sched/rt: Fix live lock between select_fallback_rq() and RT push
21mr|kernel-5.15-generic-5.15.193-2|9752	- scsi: be2iscsi: Add length check when parsing nlattrs
21mr|kernel-5.15-generic-5.15.193-2|9753	- scsi: core: Fix the scsi_set_resid() documentation
21mr|kernel-5.15-generic-5.15.193-2|9754	- scsi: core: raid_class: Remove raid_component_add()
21mr|kernel-5.15-generic-5.15.193-2|9755	- scsi: core: Rename scsi_mq_done() into scsi_done() and export it
21mr|kernel-5.15-generic-5.15.193-2|9756	- scsi: core: Use 32-bit hostnum in scsi_host_lookup()
21mr|kernel-5.15-generic-5.15.193-2|9757	- scsi: core: Use a structure member to track the SCSI command submitter
21mr|kernel-5.15-generic-5.15.193-2|9758	- scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock
21mr|kernel-5.15-generic-5.15.193-2|9759	- scsi: hisi_sas: Fix normally completed I/O analysed as failed
21mr|kernel-5.15-generic-5.15.193-2|9760	- scsi: hisi_sas: Fix warnings detected by sparse
21mr|kernel-5.15-generic-5.15.193-2|9761	- scsi: hisi_sas: Modify v3 HW SATA completion error processing
21mr|kernel-5.15-generic-5.15.193-2|9762	- scsi: hisi_sas: Modify v3 HW SSP underflow error processing
21mr|kernel-5.15-generic-5.15.193-2|9763	- scsi: ib_srp: Call scsi_done() directly
21mr|kernel-5.15-generic-5.15.193-2|9764	- scsi: iscsi: Add length check for nlattr payload
21mr|kernel-5.15-generic-5.15.193-2|9765	- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
21mr|kernel-5.15-generic-5.15.193-2|9766	- scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
21mr|kernel-5.15-generic-5.15.193-2|9767	- scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path
21mr|kernel-5.15-generic-5.15.193-2|9768	- scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
21mr|kernel-5.15-generic-5.15.193-2|9769	- scsi: lpfc: Remove reftag check in DIF paths
21mr|kernel-5.15-generic-5.15.193-2|9770	- scsi: megaraid_sas: Fix deadlock on firmware crashdump
21mr|kernel-5.15-generic-5.15.193-2|9771	- scsi: mpt3sas: Perform additional retries if doorbell read returns 0
21mr|kernel-5.15-generic-5.15.193-2|9772	- scsi: pm8001: Setup IRQs on resume
21mr|kernel-5.15-generic-5.15.193-2|9773	- scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command
21mr|kernel-5.15-generic-5.15.193-2|9774	- scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
21mr|kernel-5.15-generic-5.15.193-2|9775	- scsi: qedf: Add synchronization between I/O completions and abort
21mr|kernel-5.15-generic-5.15.193-2|9776	- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly
21mr|kernel-5.15-generic-5.15.193-2|9777	- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly
21mr|kernel-5.15-generic-5.15.193-2|9778	- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly
21mr|kernel-5.15-generic-5.15.193-2|9779	- scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
21mr|kernel-5.15-generic-5.15.193-2|9780	- scsi: qla2xxx: Adjust IOCB resource on qpair create
21mr|kernel-5.15-generic-5.15.193-2|9781	- scsi: qla2xxx: Error code did not return to upper layer
21mr|kernel-5.15-generic-5.15.193-2|9782	- scsi: qla2xxx: Fix command flush during TMF
21mr|kernel-5.15-generic-5.15.193-2|9783	- scsi: qla2xxx: Fix deletion race condition
21mr|kernel-5.15-generic-5.15.193-2|9784	- scsi: qla2xxx: Fix erroneous link up failure
21mr|kernel-5.15-generic-5.15.193-2|9785	- scsi: qla2xxx: Fix firmware resource tracking
21mr|kernel-5.15-generic-5.15.193-2|9786	- scsi: qla2xxx: fix inconsistent TMF timeout
21mr|kernel-5.15-generic-5.15.193-2|9787	- scsi: qla2xxx: Fix NULL pointer dereference in target mode
21mr|kernel-5.15-generic-5.15.193-2|9788	- scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
21mr|kernel-5.15-generic-5.15.193-2|9789	- scsi: qla2xxx: Fix session hang in gnl
21mr|kernel-5.15-generic-5.15.193-2|9790	- scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()
21mr|kernel-5.15-generic-5.15.193-2|9791	- scsi: qla2xxx: Fix TMF leak through
21mr|kernel-5.15-generic-5.15.193-2|9792	- scsi: qla2xxx: Flush mailbox commands on chip reset
21mr|kernel-5.15-generic-5.15.193-2|9793	- scsi: qla2xxx: Limit TMF to 8 per function
21mr|kernel-5.15-generic-5.15.193-2|9794	- scsi: qla2xxx: Remove unsupported ql2xenabledif option
21mr|kernel-5.15-generic-5.15.193-2|9795	- scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called
21mr|kernel-5.15-generic-5.15.193-2|9796	- scsi: qla2xxx: Turn off noisy message log
21mr|kernel-5.15-generic-5.15.193-2|9797	- scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()
21mr|kernel-5.15-generic-5.15.193-2|9798	- scsi: qla4xxx: Add length check when parsing nlattrs
21mr|kernel-5.15-generic-5.15.193-2|9799	- scsi: RDMA/srp: Fix residual handling
21mr|kernel-5.15-generic-5.15.193-2|9800	- scsi: snic: Fix double free in snic_tgt_create()
21mr|kernel-5.15-generic-5.15.193-2|9801	- scsi: storvsc: Always set no_report_opcodes
21mr|kernel-5.15-generic-5.15.193-2|9802	- scsi: target: core: Fix deadlock due to recursive locking
21mr|kernel-5.15-generic-5.15.193-2|9803	- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
21mr|kernel-5.15-generic-5.15.193-2|9804	- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
21mr|kernel-5.15-generic-5.15.193-2|9805	- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
21mr|kernel-5.15-generic-5.15.193-2|9806	- sctp: annotate data-races around sk->sk_wmem_queued
21mr|kernel-5.15-generic-5.15.193-2|9807	- sctp: handle invalid error codes without calling BUG()
21mr|kernel-5.15-generic-5.15.193-2|9808	- sctp: update hb timer immediately after users change hb_interval
21mr|kernel-5.15-generic-5.15.193-2|9809	- sctp: update transport state when processing a dupcook packet
21mr|kernel-5.15-generic-5.15.193-2|9810	- security: keys: perform capable check only on privileged operations
21mr|kernel-5.15-generic-5.15.193-2|9811	- selftests/bpf: Clean up fmod_ret in bench_rename test script
21mr|kernel-5.15-generic-5.15.193-2|9812	- selftests/bpf: fix static assert compilation issue for test_cls_*.c
21mr|kernel-5.15-generic-5.15.193-2|9813	- selftests: fix dependency checker script
21mr|kernel-5.15-generic-5.15.193-2|9814	- selftests: forwarding: tc_actions: cleanup temporary files when test is aborted
21mr|kernel-5.15-generic-5.15.193-2|9815	- selftests: forwarding: tc_actions: Use ncat instead of nc
21mr|kernel-5.15-generic-5.15.193-2|9816	- selftests/ftrace: Add new test case which checks non unique symbol
21mr|kernel-5.15-generic-5.15.193-2|9817	- selftests/ftrace: Correctly enable event in instance-event.tc
21mr|kernel-5.15-generic-5.15.193-2|9818	- selftests/futex: Order calls to futex_lock_pi
21mr|kernel-5.15-generic-5.15.193-2|9819	- selftests/harness: Actually report SKIP for signal tests
21mr|kernel-5.15-generic-5.15.193-2|9820	- selftests: mirror_gre_changes: Tighten up the TTL test match
21mr|kernel-5.15-generic-5.15.193-2|9821	- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error
21mr|kernel-5.15-generic-5.15.193-2|9822	- selftests/resctrl: Add resctrl.h into build deps
21mr|kernel-5.15-generic-5.15.193-2|9823	- selftests/resctrl: Close perf value read fd on errors
21mr|kernel-5.15-generic-5.15.193-2|9824	- selftests/resctrl: Don't leak buffer in fill_cache()
21mr|kernel-5.15-generic-5.15.193-2|9825	- selftests/resctrl: Make resctrl_tests run using kselftest framework
21mr|kernel-5.15-generic-5.15.193-2|9826	- selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
21mr|kernel-5.15-generic-5.15.193-2|9827	- selftests: tls: swap the TX and RX sockets in some tests
21mr|kernel-5.15-generic-5.15.193-2|9828	- selftests: tracing: Fix to unmount tracefs for recovering environment
21mr|kernel-5.15-generic-5.15.193-2|9829	- selinux: set next pointer before attaching to list
21mr|kernel-5.15-generic-5.15.193-2|9830	- serial: 8250: Fix oops for port->pm on uart_change_pm()
21mr|kernel-5.15-generic-5.15.193-2|9831	- serial: 8250_omap: Fix errors with no_console_suspend
21mr|kernel-5.15-generic-5.15.193-2|9832	- serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()
21mr|kernel-5.15-generic-5.15.193-2|9833	- serial: 8250: omap: Move uart_write() inside PM section
21mr|kernel-5.15-generic-5.15.193-2|9834	- serial: 8250_port: Check IRQ data before use
21mr|kernel-5.15-generic-5.15.193-2|9835	- serial: cpm_uart: Avoid suspicious locking
21mr|kernel-5.15-generic-5.15.193-2|9836	- serial: qcom-geni: fix opp vote on shutdown
21mr|kernel-5.15-generic-5.15.193-2|9837	- serial: sc16is7xx: fix broken port 0 uart init
21mr|kernel-5.15-generic-5.15.193-2|9838	- serial: sc16is7xx: fix bug when first setting GPIO direction
21mr|kernel-5.15-generic-5.15.193-2|9839	- serial: sprd: Assign sprd_port after initialized to avoid wrong access
21mr|kernel-5.15-generic-5.15.193-2|9840	- serial: sprd: Fix DMA buffer leak issue
21mr|kernel-5.15-generic-5.15.193-2|9841	- serial: tegra: handle clk prepare error in tegra_uart_hw_init()
21mr|kernel-5.15-generic-5.15.193-2|9842	- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
21mr|kernel-5.15-generic-5.15.193-2|9843	- skbuff: skb_segment, Call zero copy functions before using skbuff frags
21mr|kernel-5.15-generic-5.15.193-2|9844	- sky2: Make sure there is at least one frag_addr available
21mr|kernel-5.15-generic-5.15.193-2|9845	- smackfs: Prevent underflow in smk_set_cipso()
21mr|kernel-5.15-generic-5.15.193-2|9846	- smack: Record transmuting in smk_transmuted
21mr|kernel-5.15-generic-5.15.193-2|9847	- smack: Retrieve transmuting information in smack_inode_getsecurity()
21mr|kernel-5.15-generic-5.15.193-2|9848	- Smack:- Use overlay inode label in smack_inode_copy_up()
21mr|kernel-5.15-generic-5.15.193-2|9849	- smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP
21mr|kernel-5.15-generic-5.15.193-2|9850	- smb: client: fix warning in cifs_smb3_do_mount()
21mr|kernel-5.15-generic-5.15.193-2|9851	- soc: aspeed: socinfo: Add kfree for kstrdup
21mr|kernel-5.15-generic-5.15.193-2|9852	- soc: imx8m: Enable OCOTP clock for imx8mm before reading registers
21mr|kernel-5.15-generic-5.15.193-2|9853	- sock: annotate data-races around prot->memory_pressure
21mr|kernel-5.15-generic-5.15.193-2|9854	- sock: Fix misuse of sk_under_memory_pressure()
21mr|kernel-5.15-generic-5.15.193-2|9855	- soc: qcom: ocmem: Add OCMEM hardware version print
21mr|kernel-5.15-generic-5.15.193-2|9856	- soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros
21mr|kernel-5.15-generic-5.15.193-2|9857	- soc: qcom: qmi_encdec: Restrict string length in decode
21mr|kernel-5.15-generic-5.15.193-2|9858	- spi: nxp-fspi: reset the FLSHxCR1 registers
21mr|kernel-5.15-generic-5.15.193-2|9859	- spi: stm32: add a delay before SPI disable
21mr|kernel-5.15-generic-5.15.193-2|9860	- spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain
21mr|kernel-5.15-generic-5.15.193-2|9861	- spi: sun6i: reduce DMA RX transfer width to single byte
21mr|kernel-5.15-generic-5.15.193-2|9862	- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()
21mr|kernel-5.15-generic-5.15.193-2|9863	- spi: zynqmp-gqspi: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|9864	- spi: zynqmp-gqspi: fix clock imbalance on probe failure
21mr|kernel-5.15-generic-5.15.193-2|9865	- staging: rtl8712: fix race condition
21mr|kernel-5.15-generic-5.15.193-2|9866	- SUNRPC: Mark the cred for revalidation if the server rejects it
21mr|kernel-5.15-generic-5.15.193-2|9867	- tcp: check mptcp-level constraints for backlog coalescing
21mr|kernel-5.15-generic-5.15.193-2|9868	- tcp: fix delayed ACKs for MSS boundary condition
21mr|kernel-5.15-generic-5.15.193-2|9869	- tcp: fix excessive TLP and RACK timeouts from HZ rounding
21mr|kernel-5.15-generic-5.15.193-2|9870	- tcp: fix quick-ack counting to count actual ACKs of new data
21mr|kernel-5.15-generic-5.15.193-2|9871	- tcpm: Avoid soft reset when partner does not support get_status
21mr|kernel-5.15-generic-5.15.193-2|9872	- tcp: tcp_enter_quickack_mode() should be static
21mr|kernel-5.15-generic-5.15.193-2|9873	- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb
21mr|kernel-5.15-generic-5.15.193-2|9874	- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
21mr|kernel-5.15-generic-5.15.193-2|9875	- team: fix null-ptr-deref when team device type is changed
21mr|kernel-5.15-generic-5.15.193-2|9876	- tee: amdtee: fix use-after-free vulnerability in amdtee_close_session
21mr|kernel-5.15-generic-5.15.193-2|9877	- thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding
21mr|kernel-5.15-generic-5.15.193-2|9878	- thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()
21mr|kernel-5.15-generic-5.15.193-2|9879	- thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge
21mr|kernel-5.15-generic-5.15.193-2|9880	- tipc: fix a potential deadlock on &tx->lock
21mr|kernel-5.15-generic-5.15.193-2|9881	- tmpfs: verify {g,u}id mount options correctly
21mr|kernel-5.15-generic-5.15.193-2|9882	- tools: iio: iio_generic_buffer: Fix some integer type and calculation
21mr|kernel-5.15-generic-5.15.193-2|9883	- torture: Fix hang during kthread shutdown phase
21mr|kernel-5.15-generic-5.15.193-2|9884	- tpm_tis: Resend command to recover from data transfer errors
21mr|kernel-5.15-generic-5.15.193-2|9885	- tracefs: Add missing lockdown check to tracefs_create_dir()
21mr|kernel-5.15-generic-5.15.193-2|9886	- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
21mr|kernel-5.15-generic-5.15.193-2|9887	- tracing: Fix memleak due to race between current_tracer and trace
21mr|kernel-5.15-generic-5.15.193-2|9888	- tracing: Fix race issue between cpu buffer write and swap
21mr|kernel-5.15-generic-5.15.193-2|9889	- tracing: Have current_trace inc the trace array ref count
21mr|kernel-5.15-generic-5.15.193-2|9890	- tracing: Have event inject files inc the trace array ref count
21mr|kernel-5.15-generic-5.15.193-2|9891	- tracing: Have option files inc the trace array ref count
21mr|kernel-5.15-generic-5.15.193-2|9892	- tracing: Have tracing_max_latency inc the trace array ref count
21mr|kernel-5.15-generic-5.15.193-2|9893	- tracing: Increase trace array ref count on enable and filter files
21mr|kernel-5.15-generic-5.15.193-2|9894	- tracing: Introduce pipe_cpumask to avoid race on trace_pipes
21mr|kernel-5.15-generic-5.15.193-2|9895	- tracing: Make trace_marker{,_raw} stream-like
21mr|kernel-5.15-generic-5.15.193-2|9896	- tracing: relax trace_event_eval_update() execution with cond_resched()
21mr|kernel-5.15-generic-5.15.193-2|9897	- tracing: Remove extra space at the end of hwlat_detector/mode
21mr|kernel-5.15-generic-5.15.193-2|9898	- tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
21mr|kernel-5.15-generic-5.15.193-2|9899	- treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 1)
21mr|kernel-5.15-generic-5.15.193-2|9900	- tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
21mr|kernel-5.15-generic-5.15.193-2|9901	- tty: serial: fsl_lpuart: Add i.MXRT1050 support
21mr|kernel-5.15-generic-5.15.193-2|9902	- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
21mr|kernel-5.15-generic-5.15.193-2|9903	- tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms
21mr|kernel-5.15-generic-5.15.193-2|9904	- tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A
21mr|kernel-5.15-generic-5.15.193-2|9905	- tun: prevent negative ifindex
21mr|kernel-5.15-generic-5.15.193-2|9906	- ubi: Refuse attaching if mtd's erasesize is 0
21mr|kernel-5.15-generic-5.15.193-2|9907	- udf: Check consistency of Space Bitmap Descriptor
21mr|kernel-5.15-generic-5.15.193-2|9908	- udf: Handle error when adding extent to a file
21mr|kernel-5.15-generic-5.15.193-2|9909	- udf: initialize newblock to 0
21mr|kernel-5.15-generic-5.15.193-2|9910	- udp: re-score reuseport groups when connected sockets are present
21mr|kernel-5.15-generic-5.15.193-2|9911	- um: Fix hostaudio build errors
21mr|kernel-5.15-generic-5.15.193-2|9912	- usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled
21mr|kernel-5.15-generic-5.15.193-2|9913	- usb: cdns3: Put the cdns set active part outside the spin lock
21mr|kernel-5.15-generic-5.15.193-2|9914	- usb: cdnsp: Fixes issue with dequeuing not queued requests
21mr|kernel-5.15-generic-5.15.193-2|9915	- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
21mr|kernel-5.15-generic-5.15.193-2|9916	- usb: chipidea: imx: don't request QoS for imx8ulp
21mr|kernel-5.15-generic-5.15.193-2|9917	- usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0
21mr|kernel-5.15-generic-5.15.193-2|9918	- USB: core: Change usb_get_device_descriptor() API
21mr|kernel-5.15-generic-5.15.193-2|9919	- USB: core: Fix oversight in SuperSpeed initialization
21mr|kernel-5.15-generic-5.15.193-2|9920	- USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
21mr|kernel-5.15-generic-5.15.193-2|9921	- USB: core: Unite old scheme and new scheme descriptor reads
21mr|kernel-5.15-generic-5.15.193-2|9922	- usb: dwc3: Fix typos in gadget.c
21mr|kernel-5.15-generic-5.15.193-2|9923	- USB: dwc3: fix use-after-free on core driver unbind
21mr|kernel-5.15-generic-5.15.193-2|9924	- USB: dwc3: gadget: drop dead hibernation code
21mr|kernel-5.15-generic-5.15.193-2|9925	- usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()
21mr|kernel-5.15-generic-5.15.193-2|9926	- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect
21mr|kernel-5.15-generic-5.15.193-2|9927	- usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
21mr|kernel-5.15-generic-5.15.193-2|9928	- USB: dwc3: qcom: fix NULL-deref on suspend
21mr|kernel-5.15-generic-5.15.193-2|9929	- usb: dwc3: Remove DWC3 locking during gadget suspend/resume
21mr|kernel-5.15-generic-5.15.193-2|9930	- usb: dwc3: Soft reset phy on probe for host
21mr|kernel-5.15-generic-5.15.193-2|9931	- usb: ehci: add workaround for chipidea PORTSC.PEC bug
21mr|kernel-5.15-generic-5.15.193-2|9932	- USB: gadget: f_mass_storage: Fix unused variable warning
21mr|kernel-5.15-generic-5.15.193-2|9933	- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
21mr|kernel-5.15-generic-5.15.193-2|9934	- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call
21mr|kernel-5.15-generic-5.15.193-2|9935	- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
21mr|kernel-5.15-generic-5.15.193-2|9936	- usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
21mr|kernel-5.15-generic-5.15.193-2|9937	- usb: hub: Guard against accesses to uninitialized BOS descriptors
21mr|kernel-5.15-generic-5.15.193-2|9938	- usb: musb: Get the musb_qh poniter after musb_giveback
21mr|kernel-5.15-generic-5.15.193-2|9939	- usb: musb: Modify the "HWVers" register address
21mr|kernel-5.15-generic-5.15.193-2|9940	- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
21mr|kernel-5.15-generic-5.15.193-2|9941	- USB: serial: option: add entry for Sierra EM9191 with new firmware
21mr|kernel-5.15-generic-5.15.193-2|9942	- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
21mr|kernel-5.15-generic-5.15.193-2|9943	- USB: serial: option: add FOXCONN T99W368/T99W373 product
21mr|kernel-5.15-generic-5.15.193-2|9944	- USB: serial: option: add Quectel EM05G variant (0x030e)
21mr|kernel-5.15-generic-5.15.193-2|9945	- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
21mr|kernel-5.15-generic-5.15.193-2|9946	- usb: typec: bus: verify partner exists in typec_altmode_attention
21mr|kernel-5.15-generic-5.15.193-2|9947	- usb: typec: tcpci: clear the fault status bit
21mr|kernel-5.15-generic-5.15.193-2|9948	- usb: typec: tcpci: move tcpci.h to include/linux/usb/
21mr|kernel-5.15-generic-5.15.193-2|9949	- usb: typec: tcpm: set initial svdm version based on pd revision
21mr|kernel-5.15-generic-5.15.193-2|9950	- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
21mr|kernel-5.15-generic-5.15.193-2|9951	- vduse: Use proper spinlock for IRQ injection
21mr|kernel-5.15-generic-5.15.193-2|9952	- veth: Fixing transmit return status for dropped packets
21mr|kernel-5.15-generic-5.15.193-2|9953	- vfio/type1: fix cap_migration information leak
21mr|kernel-5.15-generic-5.15.193-2|9954	- virtio-mmio: don't break lifecycle of vm_dev
21mr|kernel-5.15-generic-5.15.193-2|9955	- virtio-net: set queues after driver_ok
21mr|kernel-5.15-generic-5.15.193-2|9956	- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
21mr|kernel-5.15-generic-5.15.193-2|9957	- vmbus_testing: fix wrong python syntax for integer value comparison
21mr|kernel-5.15-generic-5.15.193-2|9958	- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
21mr|kernel-5.15-generic-5.15.193-2|9959	- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args
21mr|kernel-5.15-generic-5.15.193-2|9960	- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
21mr|kernel-5.15-generic-5.15.193-2|9961	- watchdog: iTCO_wdt: No need to stop the timer in probe
21mr|kernel-5.15-generic-5.15.193-2|9962	- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
21mr|kernel-5.15-generic-5.15.193-2|9963	- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)
21mr|kernel-5.15-generic-5.15.193-2|9964	- wifi: ath10k: Use RMW accessors for changing LNKCTL
21mr|kernel-5.15-generic-5.15.193-2|9965	- wifi: ath11k: Use RMW accessors for changing LNKCTL
21mr|kernel-5.15-generic-5.15.193-2|9966	- wifi: ath9k: fix fortify warnings
21mr|kernel-5.15-generic-5.15.193-2|9967	- wifi: ath9k: fix printk specifier
21mr|kernel-5.15-generic-5.15.193-2|9968	- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx
21mr|kernel-5.15-generic-5.15.193-2|9969	- wifi: ath9k: protect WMI command response buffer replacement with a lock
21mr|kernel-5.15-generic-5.15.193-2|9970	- wifi: ath9k: use IS_ERR() with debugfs_create_dir()
21mr|kernel-5.15-generic-5.15.193-2|9971	- wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1()
21mr|kernel-5.15-generic-5.15.193-2|9972	- wifi: cfg80211: avoid leaking stack data into trace
21mr|kernel-5.15-generic-5.15.193-2|9973	- wifi: cfg80211: Fix 6GHz scan configuration
21mr|kernel-5.15-generic-5.15.193-2|9974	- wifi: iwlwifi: dbg_ini: fix structure packing
21mr|kernel-5.15-generic-5.15.193-2|9975	- wifi: iwlwifi: Ensure ack flag is properly cleared.
21mr|kernel-5.15-generic-5.15.193-2|9976	- wifi: iwlwifi: mvm: Fix a memory corruption issue
21mr|kernel-5.15-generic-5.15.193-2|9977	- wifi: mac80211: allow transmitting EAPOL frames with tainted key
21mr|kernel-5.15-generic-5.15.193-2|9978	- wifi: mac80211: check S1G action frame size
21mr|kernel-5.15-generic-5.15.193-2|9979	- wifi: mac80211_hwsim: drop short frames
21mr|kernel-5.15-generic-5.15.193-2|9980	- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
21mr|kernel-5.15-generic-5.15.193-2|9981	- wifi: mt76: mt7915: fix power-limits while chan_switch
21mr|kernel-5.15-generic-5.15.193-2|9982	- wifi: mt76: mt7921: do not support one stream on secondary antenna only
21mr|kernel-5.15-generic-5.15.193-2|9983	- wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH
21mr|kernel-5.15-generic-5.15.193-2|9984	- wifi: mwifiex: avoid possible NULL skb pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|9985	- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management
21mr|kernel-5.15-generic-5.15.193-2|9986	- wifi: mwifiex: fix fortify warning
21mr|kernel-5.15-generic-5.15.193-2|9987	- wifi: mwifiex: fix memory leak in mwifiex_histogram_read()
21mr|kernel-5.15-generic-5.15.193-2|9988	- wifi: mwifiex: Fix missed return in oob checks failed path
21mr|kernel-5.15-generic-5.15.193-2|9989	- wifi: mwifiex: Fix OOB and integer underflow when rx packets
21mr|kernel-5.15-generic-5.15.193-2|9990	- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
21mr|kernel-5.15-generic-5.15.193-2|9991	- wifi: mwifiex: Fix tlv_buf_left calculation
21mr|kernel-5.15-generic-5.15.193-2|9992	- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
21mr|kernel-5.15-generic-5.15.193-2|9993	- wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute
21mr|kernel-5.15-generic-5.15.193-2|9994	- wifi: wil6210: fix fortify warnings
21mr|kernel-5.15-generic-5.15.193-2|9995	- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()
21mr|kernel-5.15-generic-5.15.193-2|9996	- X.509: if signature is unsupported skip validation
21mr|kernel-5.15-generic-5.15.193-2|9997	- x86/alternative: Make custom return thunk unconditional
21mr|kernel-5.15-generic-5.15.193-2|9998	- x86/alternatives: Disable KASAN in apply_alternatives()
21mr|kernel-5.15-generic-5.15.193-2|9999	- x86/APM: drop the duplicate APM_MINOR_DEV macro
21mr|kernel-5.15-generic-5.15.193-2|10000	- x86/boot/compressed: Reserve more memory for page tables
21mr|kernel-5.15-generic-5.15.193-2|10001	- x86/CPU/AMD: Fix the DIV(0) initial fix attempt
21mr|kernel-5.15-generic-5.15.193-2|10002	- x86/cpu: Clean up SRSO return thunk mess
21mr|kernel-5.15-generic-5.15.193-2|10003	- x86/cpu: Cleanup the untrain mess
21mr|kernel-5.15-generic-5.15.193-2|10004	- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs
21mr|kernel-5.15-generic-5.15.193-2|10005	- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
21mr|kernel-5.15-generic-5.15.193-2|10006	- x86/cpu: Fix __x86_return_thunk symbol type
21mr|kernel-5.15-generic-5.15.193-2|10007	- x86/cpu: Rename original retbleed methods
21mr|kernel-5.15-generic-5.15.193-2|10008	- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
21mr|kernel-5.15-generic-5.15.193-2|10009	- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved
21mr|kernel-5.15-generic-5.15.193-2|10010	- x86/efistub: Fix PCI ROM preservation in mixed mode
21mr|kernel-5.15-generic-5.15.193-2|10011	- x86/fpu: Invalidate FPU state correctly on exec()
21mr|kernel-5.15-generic-5.15.193-2|10012	- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
21mr|kernel-5.15-generic-5.15.193-2|10013	- x86/ibt: Add ANNOTATE_NOENDBR
21mr|kernel-5.15-generic-5.15.193-2|10014	- x86/mm: Fix PAT bit missing from page protection modify mask
21mr|kernel-5.15-generic-5.15.193-2|10015	- x86/purgatory: Remove LTO flags
21mr|kernel-5.15-generic-5.15.193-2|10016	- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
21mr|kernel-5.15-generic-5.15.193-2|10017	- x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
21mr|kernel-5.15-generic-5.15.193-2|10018	- x86/sev: Check for user-space IOIO pointing to kernel space
21mr|kernel-5.15-generic-5.15.193-2|10019	- x86/sev: Check IOBM for IOIO exceptions from user-space
21mr|kernel-5.15-generic-5.15.193-2|10020	- x86/sev: Disable MMIO emulation from user mode
21mr|kernel-5.15-generic-5.15.193-2|10021	- x86/sgx: Break up long non-preemptible delays in sgx_vepc_release()
21mr|kernel-5.15-generic-5.15.193-2|10022	- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
21mr|kernel-5.15-generic-5.15.193-2|10023	- x86/srso: Add SRSO mitigation for Hygon processors
21mr|kernel-5.15-generic-5.15.193-2|10024	- x86/srso: Correct the mitigation status when SMT is disabled
21mr|kernel-5.15-generic-5.15.193-2|10025	- x86/srso: Disable the mitigation on unaffected configurations
21mr|kernel-5.15-generic-5.15.193-2|10026	- x86/srso: Explain the untraining sequences a bit more
21mr|kernel-5.15-generic-5.15.193-2|10027	- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
21mr|kernel-5.15-generic-5.15.193-2|10028	- x86/srso: Fix srso_show_state() side effect
21mr|kernel-5.15-generic-5.15.193-2|10029	- x86/static_call: Fix __static_call_fixup()
21mr|kernel-5.15-generic-5.15.193-2|10030	- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
21mr|kernel-5.15-generic-5.15.193-2|10031	- xen/events: replace evtchn_rwlock with RCU
21mr|kernel-5.15-generic-5.15.193-2|10032	- xen-netback: use default TX queue size for vifs
21mr|kernel-5.15-generic-5.15.193-2|10033	- xfrm6: fix inet6_dev refcount underflow problem
21mr|kernel-5.15-generic-5.15.193-2|10034	- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
21mr|kernel-5.15-generic-5.15.193-2|10035	- xfrm: add NULL check in xfrm_update_ae_params
21mr|kernel-5.15-generic-5.15.193-2|10036	- xfrm: fix a data-race in xfrm_gen_index()
21mr|kernel-5.15-generic-5.15.193-2|10037	- xfrm: fix slab-use-after-free in decode_session6
21mr|kernel-5.15-generic-5.15.193-2|10038	- xfrm: interface: use DEV_STATS_INC()
21mr|kernel-5.15-generic-5.15.193-2|10039	- xfs: bound maximum wait time for inodegc work
21mr|kernel-5.15-generic-5.15.193-2|10040	- xfs: check that per-cpu inodegc workers actually run on that cpu
21mr|kernel-5.15-generic-5.15.193-2|10041	- xfs: disable reaping in fscounters scrub
21mr|kernel-5.15-generic-5.15.193-2|10042	- xfs: don't expose internal symlink metadata buffers to the vfs
21mr|kernel-5.15-generic-5.15.193-2|10043	- xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately
21mr|kernel-5.15-generic-5.15.193-2|10044	- xfs: fix xfs_inodegc_stop racing with mod_delayed_work
21mr|kernel-5.15-generic-5.15.193-2|10045	- xfs: introduce xfs_inodegc_push()
21mr|kernel-5.15-generic-5.15.193-2|10046	- xhci: Keep interrupt disabled in initialization until host is running.
21mr|kernel-5.15-generic-5.15.193-2|10047	- xprtrdma: Remap Receive buffers after a reconnect
21mr|kernel-5.15-generic-5.15.193-2|10048	- xsk: Fix xsk_diag use-after-free error during socket cleanup
21mr|kernel-5.15-generic-5.15.193-2|10049	- xtensa: add default definition for XCHAL_HAVE_DIV32
21mr|kernel-5.15-generic-5.15.193-2|10050	- xtensa: boot: don't add include-dirs
21mr|kernel-5.15-generic-5.15.193-2|10051	- xtensa: boot/lib: fix function prototypes
21mr|kernel-5.15-generic-5.15.193-2|10052	- xtensa: iss/network: make functions static
21mr|kernel-5.15-generic-5.15.193-2|10053	- xtensa: PMU: fix base address for the newer hardware
21mr|kernel-5.15-generic-5.15.193-2|10054	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|10055	
21mr|kernel-5.15-generic-5.15.193-2|10056	* Mon Aug 21 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.127-1
21mr|kernel-5.15-generic-5.15.193-2|10057	- [bot] upd: 5.15.126 -> 5.15.127
21mr|kernel-5.15-generic-5.15.193-2|10058	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|10059	- alpha: remove __init annotation from exported page_is_ram()
21mr|kernel-5.15-generic-5.15.193-2|10060	- binder: fix memory leak in binder_init()
21mr|kernel-5.15-generic-5.15.193-2|10061	- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
21mr|kernel-5.15-generic-5.15.193-2|10062	- bpf: aggressively forget precise markings during state checkpointing
21mr|kernel-5.15-generic-5.15.193-2|10063	- bpf: allow precision tracking for programs with subprogs
21mr|kernel-5.15-generic-5.15.193-2|10064	- bpf, sockmap: Fix bug that strp_done cannot be called
21mr|kernel-5.15-generic-5.15.193-2|10065	- bpf, sockmap: Fix map type error in sock_map_del_link
21mr|kernel-5.15-generic-5.15.193-2|10066	- bpf: stop setting precise in current state
21mr|kernel-5.15-generic-5.15.193-2|10067	- btrfs: don't stop integrity writeback too early
21mr|kernel-5.15-generic-5.15.193-2|10068	- btrfs: exit gracefully if reloc roots don't match
21mr|kernel-5.15-generic-5.15.193-2|10069	- btrfs: reject invalid reloc tree root keys with stack dump
21mr|kernel-5.15-generic-5.15.193-2|10070	- btrfs: set cache_block_group_error if we find an error
21mr|kernel-5.15-generic-5.15.193-2|10071	- dccp: fix data-race around dp->dccps_mss_cache
21mr|kernel-5.15-generic-5.15.193-2|10072	- dmaengine: mcf-edma: Fix a potential un-allocated memory access
21mr|kernel-5.15-generic-5.15.193-2|10073	- dmaengine: pl330: Return DMA_PAUSED when transaction is paused
21mr|kernel-5.15-generic-5.15.193-2|10074	- drivers: net: prevent tun_build_skb() to exceed the packet size limit
21mr|kernel-5.15-generic-5.15.193-2|10075	- drm/amd/display: check attr flag before set cursor degamma on DCN3+
21mr|kernel-5.15-generic-5.15.193-2|10076	- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes
21mr|kernel-5.15-generic-5.15.193-2|10077	- drm/nouveau/gr: enable memory loads on helper invocation on all channels
21mr|kernel-5.15-generic-5.15.193-2|10078	- drm/rockchip: Don't spam logs in atomic check
21mr|kernel-5.15-generic-5.15.193-2|10079	- drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
21mr|kernel-5.15-generic-5.15.193-2|10080	- hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100
21mr|kernel-5.15-generic-5.15.193-2|10081	- iavf: fix potential races for FDIR filters
21mr|kernel-5.15-generic-5.15.193-2|10082	- IB/hfi1: Fix possible panic during hotplug remove
21mr|kernel-5.15-generic-5.15.193-2|10083	- ibmvnic: Enforce stronger sanity checks on login response
21mr|kernel-5.15-generic-5.15.193-2|10084	- ibmvnic: Handle DMA unmapping of login buffs in release functions
21mr|kernel-5.15-generic-5.15.193-2|10085	- ibmvnic: Unmap DMA login rsp buffer on send login fail
21mr|kernel-5.15-generic-5.15.193-2|10086	- iio: adc: ina2xx: avoid NULL pointer dereference on OF device match
21mr|kernel-5.15-generic-5.15.193-2|10087	- iio: cros_ec: Fix the allocation size for cros_ec_command
21mr|kernel-5.15-generic-5.15.193-2|10088	- io_uring: correct check for O_TMPFILE
21mr|kernel-5.15-generic-5.15.193-2|10089	- ipv6: adjust ndisc_is_useropt() to also return true for PIO
21mr|kernel-5.15-generic-5.15.193-2|10090	- ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea()
21mr|kernel-5.15-generic-5.15.193-2|10091	- ksmbd: validate command request size
21mr|kernel-5.15-generic-5.15.193-2|10092	- misc: rtsx: judge ASPM Mode to set PETXCFG Reg
21mr|kernel-5.15-generic-5.15.193-2|10093	- mISDN: Update parameter type of dsp_cmx_send()
21mr|kernel-5.15-generic-5.15.193-2|10094	- mmc: moxart: read scr register without changing byte order
21mr|kernel-5.15-generic-5.15.193-2|10095	- net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()
21mr|kernel-5.15-generic-5.15.193-2|10096	- netfilter: nf_tables: report use refcount overflow
21mr|kernel-5.15-generic-5.15.193-2|10097	- net: hns3: add wait until mac link down
21mr|kernel-5.15-generic-5.15.193-2|10098	- net: hns3: refactor hclge_mac_link_status_wait for interface reuse
21mr|kernel-5.15-generic-5.15.193-2|10099	- net/mlx5: Allow 0 for total host VFs
21mr|kernel-5.15-generic-5.15.193-2|10100	- net/mlx5: Skip clock update work when device is in error state
21mr|kernel-5.15-generic-5.15.193-2|10101	- net/packet: annotate data-races around tp->status
21mr|kernel-5.15-generic-5.15.193-2|10102	- net: phy: at803x: remove set/get wol callbacks for AR8032
21mr|kernel-5.15-generic-5.15.193-2|10103	- nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID
21mr|kernel-5.15-generic-5.15.193-2|10104	- nexthop: Fix infinite nexthop dump when using maximum nexthop ID
21mr|kernel-5.15-generic-5.15.193-2|10105	- nexthop: Make nexthop bucket dump more efficient
21mr|kernel-5.15-generic-5.15.193-2|10106	- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput
21mr|kernel-5.15-generic-5.15.193-2|10107	- nvme-rdma: fix potential unbalanced freeze & unfreeze
21mr|kernel-5.15-generic-5.15.193-2|10108	- nvme-tcp: fix potential unbalanced freeze & unfreeze
21mr|kernel-5.15-generic-5.15.193-2|10109	- radix tree test suite: fix incorrect allocation size for pthreads
21mr|kernel-5.15-generic-5.15.193-2|10110	- RDMA/umem: Set iova in ODP flow
21mr|kernel-5.15-generic-5.15.193-2|10111	- riscv,mmio: Fix readX()-to-delay() ordering
21mr|kernel-5.15-generic-5.15.193-2|10112	- sch_netem: fix issues in netem_change() vs get_dist_table()
21mr|kernel-5.15-generic-5.15.193-2|10113	- scsi: 53c700: Check that command slot is not NULL
21mr|kernel-5.15-generic-5.15.193-2|10114	- scsi: core: Fix legacy /proc parsing buffer overflow
21mr|kernel-5.15-generic-5.15.193-2|10115	- scsi: core: Fix possible memory leak if device_add() fails
21mr|kernel-5.15-generic-5.15.193-2|10116	- scsi: fnic: Replace return codes in fnic_clean_pending_aborts()
21mr|kernel-5.15-generic-5.15.193-2|10117	- scsi: qedf: Fix firmware halt over suspend and resume
21mr|kernel-5.15-generic-5.15.193-2|10118	- scsi: qedi: Fix firmware halt over suspend and resume
21mr|kernel-5.15-generic-5.15.193-2|10119	- scsi: snic: Fix possible memory leak if device_add() fails
21mr|kernel-5.15-generic-5.15.193-2|10120	- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts
21mr|kernel-5.15-generic-5.15.193-2|10121	- selftests/bpf: Fix sk_assign on s390x
21mr|kernel-5.15-generic-5.15.193-2|10122	- selftests/bpf: make test_align selftest more robust
21mr|kernel-5.15-generic-5.15.193-2|10123	- selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code
21mr|kernel-5.15-generic-5.15.193-2|10124	- selftests: forwarding: Add a helper to skip test when using veth pairs
21mr|kernel-5.15-generic-5.15.193-2|10125	- selftests: forwarding: ethtool_extended_state: Skip when using veth pairs
21mr|kernel-5.15-generic-5.15.193-2|10126	- selftests: forwarding: ethtool: Skip when using veth pairs
21mr|kernel-5.15-generic-5.15.193-2|10127	- selftests: forwarding: Skip test when no interfaces are specified
21mr|kernel-5.15-generic-5.15.193-2|10128	- selftests: forwarding: Switch off timeout
21mr|kernel-5.15-generic-5.15.193-2|10129	- selftests: forwarding: tc_flower: Relax success criterion
21mr|kernel-5.15-generic-5.15.193-2|10130	- selftests/rseq: Fix build with undefined __weak
21mr|kernel-5.15-generic-5.15.193-2|10131	- tick: Detect and fix jiffies update stall
21mr|kernel-5.15-generic-5.15.193-2|10132	- timers/nohz: Last resort update jiffies on nohz_full IRQ entry
21mr|kernel-5.15-generic-5.15.193-2|10133	- timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped
21mr|kernel-5.15-generic-5.15.193-2|10134	- tunnels: fix kasan splat when generating ipv4 pmtu error
21mr|kernel-5.15-generic-5.15.193-2|10135	- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none
21mr|kernel-5.15-generic-5.15.193-2|10136	- usb: dwc3: Properly handle processing of pending events
21mr|kernel-5.15-generic-5.15.193-2|10137	- usb-storage: alauda: Fix uninit-value in alauda_check_media()
21mr|kernel-5.15-generic-5.15.193-2|10138	- usb: typec: tcpm: Fix response to vsafe0V event
21mr|kernel-5.15-generic-5.15.193-2|10139	- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
21mr|kernel-5.15-generic-5.15.193-2|10140	- wireguard: allowedips: expand maximum node depth
21mr|kernel-5.15-generic-5.15.193-2|10141	- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
21mr|kernel-5.15-generic-5.15.193-2|10142	- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
21mr|kernel-5.15-generic-5.15.193-2|10143	- x86: Move gds_ucode_mitigated() declaration to header
21mr|kernel-5.15-generic-5.15.193-2|10144	- x86/speculation: Add cpu_show_gds() prototype
21mr|kernel-5.15-generic-5.15.193-2|10145	- x86/srso: Fix build breakage with the LLVM linker
21mr|kernel-5.15-generic-5.15.193-2|10146	- xsk: fix refcount underflow in error path
21mr|kernel-5.15-generic-5.15.193-2|10147	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|10148	
21mr|kernel-5.15-generic-5.15.193-2|10149	* Fri Aug 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.126-1
21mr|kernel-5.15-generic-5.15.193-2|10150	- [bot] upd: 5.15.117 -> 5.15.126
21mr|kernel-5.15-generic-5.15.193-2|10151	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|10152	- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily
21mr|kernel-5.15-generic-5.15.193-2|10153	- ACPI: processor: perflib: Use the "no limit" frequency QoS
21mr|kernel-5.15-generic-5.15.193-2|10154	- ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()
21mr|kernel-5.15-generic-5.15.193-2|10155	- ACPI: utils: Fix acpi_evaluate_dsm_typed() redefinition error
21mr|kernel-5.15-generic-5.15.193-2|10156	- act_mirred: remove unneded merge conflict markers
21mr|kernel-5.15-generic-5.15.193-2|10157	- Add MODULE_FIRMWARE() for FIRMWARE_TG357766.
21mr|kernel-5.15-generic-5.15.193-2|10158	- afs: Fix vlserver probe RTT handling
21mr|kernel-5.15-generic-5.15.193-2|10159	- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
21mr|kernel-5.15-generic-5.15.193-2|10160	- ALSA: emu10k1: roll up loops in DSP setup code for Audigy
21mr|kernel-5.15-generic-5.15.193-2|10161	- ALSA: hda/realtek: Add a quirk for Compaq N14JP6
21mr|kernel-5.15-generic-5.15.193-2|10162	- ALSA: hda/realtek: Add quirk for Clevo NPx0SNx
21mr|kernel-5.15-generic-5.15.193-2|10163	- ALSA: hda/realtek: Add quirk for Clevo NS70AU
21mr|kernel-5.15-generic-5.15.193-2|10164	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx
21mr|kernel-5.15-generic-5.15.193-2|10165	- ALSA: hda/realtek - remove 3k pull low procedure
21mr|kernel-5.15-generic-5.15.193-2|10166	- ALSA: hda/relatek: Enable Mute LED on HP 250 G8
21mr|kernel-5.15-generic-5.15.193-2|10167	- ALSA: jack: Fix mutex call in snd_jack_report()
21mr|kernel-5.15-generic-5.15.193-2|10168	- ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback
21mr|kernel-5.15-generic-5.15.193-2|10169	- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
21mr|kernel-5.15-generic-5.15.193-2|10170	- apparmor: fix missing error check for rhashtable_insert_fast
21mr|kernel-5.15-generic-5.15.193-2|10171	- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard
21mr|kernel-5.15-generic-5.15.193-2|10172	- arm64: Add missing Set/Way CMO encodings
21mr|kernel-5.15-generic-5.15.193-2|10173	- arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux
21mr|kernel-5.15-generic-5.15.193-2|10174	- arm64: dts: mediatek: Add cpufreq nodes for MT8192
21mr|kernel-5.15-generic-5.15.193-2|10175	- arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui
21mr|kernel-5.15-generic-5.15.193-2|10176	- arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz
21mr|kernel-5.15-generic-5.15.193-2|10177	- arm64: dts: microchip: sparx5: do not use PSCI on reference boards
21mr|kernel-5.15-generic-5.15.193-2|10178	- arm64: dts: qcom: apq8016-sbc: Clarify firmware-names
21mr|kernel-5.15-generic-5.15.193-2|10179	- arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion
21mr|kernel-5.15-generic-5.15.193-2|10180	- arm64: dts: qcom: apq8016-sbc: fix mpps state names
21mr|kernel-5.15-generic-5.15.193-2|10181	- arm64: dts: qcom: apq8016-sbc: Fix regulator constraints
21mr|kernel-5.15-generic-5.15.193-2|10182	- arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmware path
21mr|kernel-5.15-generic-5.15.193-2|10183	- arm64: dts: qcom: apq8096: fix fixed regulator name property
21mr|kernel-5.15-generic-5.15.193-2|10184	- arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to msm8996.dtsi
21mr|kernel-5.15-generic-5.15.193-2|10185	- arm64: dts: qcom: Drop unneeded extra device-specific includes
21mr|kernel-5.15-generic-5.15.193-2|10186	- arm64: dts: qcom: msm8916: correct camss unit address
21mr|kernel-5.15-generic-5.15.193-2|10187	- arm64: dts: qcom: msm8994: correct SPMI unit address
21mr|kernel-5.15-generic-5.15.193-2|10188	- arm64: dts: qcom: msm8996: correct camss unit address
21mr|kernel-5.15-generic-5.15.193-2|10189	- arm64: dts: qcom: sdm630: correct camss unit address
21mr|kernel-5.15-generic-5.15.193-2|10190	- arm64: dts: qcom: sdm845: correct camss unit address
21mr|kernel-5.15-generic-5.15.193-2|10191	- arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k
21mr|kernel-5.15-generic-5.15.193-2|10192	- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
21mr|kernel-5.15-generic-5.15.193-2|10193	- arm64: dts: stratix10: fix incorrect I2C property for SCL signal
21mr|kernel-5.15-generic-5.15.193-2|10194	- arm64: dts: ti: k3-j7200: Fix physical address of pin
21mr|kernel-5.15-generic-5.15.193-2|10195	- arm64: errata: Add detection for TRBE overwrite in FILL mode
21mr|kernel-5.15-generic-5.15.193-2|10196	- arm64: errata: Add detection for TRBE write to out-of-range
21mr|kernel-5.15-generic-5.15.193-2|10197	- arm64: errata: Add workaround for TSB flush failures
21mr|kernel-5.15-generic-5.15.193-2|10198	- ARM: 9303/1: kprobes: avoid missing-declaration warnings
21mr|kernel-5.15-generic-5.15.193-2|10199	- ARM: cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|10200	- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
21mr|kernel-5.15-generic-5.15.193-2|10201	- ARM: dts: BCM5301X: fix duplex-full => full-duplex
21mr|kernel-5.15-generic-5.15.193-2|10202	- ARM: dts: Fix erroneous ADS touchscreen polarities
21mr|kernel-5.15-generic-5.15.193-2|10203	- ARM: dts: gta04: Move model property out of pinctrl node
21mr|kernel-5.15-generic-5.15.193-2|10204	- ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
21mr|kernel-5.15-generic-5.15.193-2|10205	- ARM: dts: meson8b: correct uart_B and uart_C clock references
21mr|kernel-5.15-generic-5.15.193-2|10206	- ARM: dts: meson8: correct uart_B and uart_C clock references
21mr|kernel-5.15-generic-5.15.193-2|10207	- ARM: dts: qcom: ipq4019: fix broken NAND controller properties override
21mr|kernel-5.15-generic-5.15.193-2|10208	- ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2
21mr|kernel-5.15-generic-5.15.193-2|10209	- ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx
21mr|kernel-5.15-generic-5.15.193-2|10210	- ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards
21mr|kernel-5.15-generic-5.15.193-2|10211	- ARM: dts: stm32: Shorten the AV96 HDMI sound card name
21mr|kernel-5.15-generic-5.15.193-2|10212	- ARM: dts: vexpress: add missing cache properties
21mr|kernel-5.15-generic-5.15.193-2|10213	- ARM: ep93xx: fix missing-prototype warnings
21mr|kernel-5.15-generic-5.15.193-2|10214	- ARM: omap2: fix missing tick_broadcast() prototype
21mr|kernel-5.15-generic-5.15.193-2|10215	- ARM: orion5x: fix d2net gpio initialization
21mr|kernel-5.15-generic-5.15.193-2|10216	- ASoC: codecs: wcd934x: fix resource leaks on component remove
21mr|kernel-5.15-generic-5.15.193-2|10217	- ASoC: codecs: wcd938x: fix codec initialisation race
21mr|kernel-5.15-generic-5.15.193-2|10218	- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling
21mr|kernel-5.15-generic-5.15.193-2|10219	- ASoC: codecs: wcd938x: fix missing mbhc init error handling
21mr|kernel-5.15-generic-5.15.193-2|10220	- ASoC: codecs: wcd938x: fix resource leaks on component remove
21mr|kernel-5.15-generic-5.15.193-2|10221	- ASoC: codecs: wcd938x: fix soundwire initialisation race
21mr|kernel-5.15-generic-5.15.193-2|10222	- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove
21mr|kernel-5.15-generic-5.15.193-2|10223	- ASoC: cs42l51: fix driver to properly autoload with automatic module loading
21mr|kernel-5.15-generic-5.15.193-2|10224	- ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
21mr|kernel-5.15-generic-5.15.193-2|10225	- ASoC: es8316: Do not set rate constraints for unsupported MCLKs
21mr|kernel-5.15-generic-5.15.193-2|10226	- ASoC: es8316: Increment max value for ALC Capture Target Volume control
21mr|kernel-5.15-generic-5.15.193-2|10227	- ASoC: fsl_sai: Disable bit clock with transmitter
21mr|kernel-5.15-generic-5.15.193-2|10228	- ASoC: fsl_spdif: Silence output on stop
21mr|kernel-5.15-generic-5.15.193-2|10229	- ASoC: imx-audmix: check return value of devm_kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|10230	- ASoC: mediatek: mt8173: Fix irq error path
21mr|kernel-5.15-generic-5.15.193-2|10231	- ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
21mr|kernel-5.15-generic-5.15.193-2|10232	- ASoC: nau8824: Add quirk to active-high jack-detect
21mr|kernel-5.15-generic-5.15.193-2|10233	- ASoC: simple-card: Add missing of_node_put() in case of error
21mr|kernel-5.15-generic-5.15.193-2|10234	- ASoC: soc-pcm: test if a BE can be prepared
21mr|kernel-5.15-generic-5.15.193-2|10235	- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register
21mr|kernel-5.15-generic-5.15.193-2|10236	- ata: pata_ns87415: mark ns87560_tf_read static
21mr|kernel-5.15-generic-5.15.193-2|10237	- autofs: use flexible array in ioctl structure
21mr|kernel-5.15-generic-5.15.193-2|10238	- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent
21mr|kernel-5.15-generic-5.15.193-2|10239	- bcache: fixup btree_cache_wait list damage
21mr|kernel-5.15-generic-5.15.193-2|10240	- bcache: Remove unnecessary NULL point check in node allocations
21mr|kernel-5.15-generic-5.15.193-2|10241	- be2net: Extend xmit workaround to BE3 chip
21mr|kernel-5.15-generic-5.15.193-2|10242	- benet: fix return value check in be_lancer_xmit_workarounds()
21mr|kernel-5.15-generic-5.15.193-2|10243	- blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost
21mr|kernel-5.15-generic-5.15.193-2|10244	- block: add overflow checks for Amiga partition support
21mr|kernel-5.15-generic-5.15.193-2|10245	- block: change all __u32 annotations to __be32 in affs_hardblocks.h
21mr|kernel-5.15-generic-5.15.193-2|10246	- block: Fix a source code comment in include/uapi/linux/blkzoned.h
21mr|kernel-5.15-generic-5.15.193-2|10247	- block: fix signed int overflow in Amiga partition support
21mr|kernel-5.15-generic-5.15.193-2|10248	- block: increment diskseq on all media change events
21mr|kernel-5.15-generic-5.15.193-2|10249	- block/partition: fix signedness issue for Amiga partitions
21mr|kernel-5.15-generic-5.15.193-2|10250	- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
21mr|kernel-5.15-generic-5.15.193-2|10251	- bonding: do not assume skb mac_header is set
21mr|kernel-5.15-generic-5.15.193-2|10252	- bonding: reset bond's flags when down link is P2P device
21mr|kernel-5.15-generic-5.15.193-2|10253	- bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page
21mr|kernel-5.15-generic-5.15.193-2|10254	- bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing
21mr|kernel-5.15-generic-5.15.193-2|10255	- bpf/btf: Accept function names that contain dots
21mr|kernel-5.15-generic-5.15.193-2|10256	- bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint
21mr|kernel-5.15-generic-5.15.193-2|10257	- bpf: cpumap: Fix memory leak in cpu_map_update_elem
21mr|kernel-5.15-generic-5.15.193-2|10258	- bpf, cpumap: Handle skb as well when clean up ptr_ring
21mr|kernel-5.15-generic-5.15.193-2|10259	- bpf, cpumap: Make sure kthread is running before map update returns
21mr|kernel-5.15-generic-5.15.193-2|10260	- bpf: Disable preemption in bpf_event_output
21mr|kernel-5.15-generic-5.15.193-2|10261	- bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen
21mr|kernel-5.15-generic-5.15.193-2|10262	- bpf: ensure main program has an extable
21mr|kernel-5.15-generic-5.15.193-2|10263	- bpf: Factor out socket lookup functions for the TC hookpoint.
21mr|kernel-5.15-generic-5.15.193-2|10264	- bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings
21mr|kernel-5.15-generic-5.15.193-2|10265	- bpf: Fix max stack depth check for async callbacks
21mr|kernel-5.15-generic-5.15.193-2|10266	- bpf: Fix subprog idx logic in check_max_stack_depth
21mr|kernel-5.15-generic-5.15.193-2|10267	- bpf: Fix verifier id tracking of scalars on spill
21mr|kernel-5.15-generic-5.15.193-2|10268	- bpf: Omit superfluous address family check in __bpf_skc_lookup
21mr|kernel-5.15-generic-5.15.193-2|10269	- bpf, riscv: Support riscv jit to provide bpf_line_info
21mr|kernel-5.15-generic-5.15.193-2|10270	- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire
21mr|kernel-5.15-generic-5.15.193-2|10271	- bpftool: JIT limited misreported as negative value on aarch64
21mr|kernel-5.15-generic-5.15.193-2|10272	- bpf: track immediate values written to stack by BPF_ST instruction
21mr|kernel-5.15-generic-5.15.193-2|10273	- bridge: Add extack warning when enabling STP in netns.
21mr|kernel-5.15-generic-5.15.193-2|10274	- btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
21mr|kernel-5.15-generic-5.15.193-2|10275	- btrfs: bail out reclaim process if filesystem is read-only
21mr|kernel-5.15-generic-5.15.193-2|10276	- btrfs: check for commit error at btrfs_attach_transaction_barrier()
21mr|kernel-5.15-generic-5.15.193-2|10277	- btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
21mr|kernel-5.15-generic-5.15.193-2|10278	- btrfs: delete unused BGs while reclaiming BGs
21mr|kernel-5.15-generic-5.15.193-2|10279	- btrfs: do not BUG_ON() on tree mod log failure at balance_level()
21mr|kernel-5.15-generic-5.15.193-2|10280	- btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block()
21mr|kernel-5.15-generic-5.15.193-2|10281	- btrfs: fix extent buffer leak after tree mod log failure at split_node()
21mr|kernel-5.15-generic-5.15.193-2|10282	- btrfs: fix race between quota disable and relocation
21mr|kernel-5.15-generic-5.15.193-2|10283	- btrfs: fix race when deleting quota root from the dirty cow roots list
21mr|kernel-5.15-generic-5.15.193-2|10284	- btrfs: fix warning when putting transaction with qgroups enabled after abort
21mr|kernel-5.15-generic-5.15.193-2|10285	- btrfs: handle memory allocation failure in btrfs_csum_one_bio
21mr|kernel-5.15-generic-5.15.193-2|10286	- btrfs: reinsert BGs failed to reclaim
21mr|kernel-5.15-generic-5.15.193-2|10287	- btrfs: scrub: try harder to mark RAID56 block groups read-only
21mr|kernel-5.15-generic-5.15.193-2|10288	- btrfs: zoned: fix memory leak after finding block group with super blocks
21mr|kernel-5.15-generic-5.15.193-2|10289	- bus: ixp4xx: fix IXP4XX_EXP_T1_MASK
21mr|kernel-5.15-generic-5.15.193-2|10290	- bus: ti-sysc: Fix dispc quirk masking bool variables
21mr|kernel-5.15-generic-5.15.193-2|10291	- can: bcm: Fix UAF in bcm_proc_show()
21mr|kernel-5.15-generic-5.15.193-2|10292	- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED
21mr|kernel-5.15-generic-5.15.193-2|10293	- can: isotp: isotp_sendmsg(): fix return error fix on TX path
21mr|kernel-5.15-generic-5.15.193-2|10294	- can: length: fix bitstuffing count
21mr|kernel-5.15-generic-5.15.193-2|10295	- ceph: defer stopping mdsc delayed_work
21mr|kernel-5.15-generic-5.15.193-2|10296	- ceph: don't let check_caps skip sending responses for revoke msgs
21mr|kernel-5.15-generic-5.15.193-2|10297	- ceph: never send metrics if disable_send_metrics is set
21mr|kernel-5.15-generic-5.15.193-2|10298	- cgroup: always put cset in cgroup_css_set_put_fork
21mr|kernel-5.15-generic-5.15.193-2|10299	- cgroup: Do not corrupt task iteration when rebinding subsystem
21mr|kernel-5.15-generic-5.15.193-2|10300	- cifs: fix lease break oops in xfstest generic/098
21mr|kernel-5.15-generic-5.15.193-2|10301	- cifs: if deferred close is disabled then close files immediately
21mr|kernel-5.15-generic-5.15.193-2|10302	- cifs: missing directory in MAINTAINERS file
21mr|kernel-5.15-generic-5.15.193-2|10303	- cifs: use fs_context for automounts
21mr|kernel-5.15-generic-5.15.193-2|10304	- clk: cdce925: check return value of kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|10305	- clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider()
21mr|kernel-5.15-generic-5.15.193-2|10306	- clk: Fix memory leak in devm_clk_notifier_register()
21mr|kernel-5.15-generic-5.15.193-2|10307	- clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe
21mr|kernel-5.15-generic-5.15.193-2|10308	- clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe()
21mr|kernel-5.15-generic-5.15.193-2|10309	- clk: imx: scu: use _safe list iterator to avoid a use after free
21mr|kernel-5.15-generic-5.15.193-2|10310	- clk: keystone: sci-clk: check return value of kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|10311	- clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs
21mr|kernel-5.15-generic-5.15.193-2|10312	- clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks
21mr|kernel-5.15-generic-5.15.193-2|10313	- clk: qcom: ipq6018: fix networking resets
21mr|kernel-5.15-generic-5.15.193-2|10314	- clk: qcom: reset: Allow specifying custom reset delay
21mr|kernel-5.15-generic-5.15.193-2|10315	- clk: qcom: reset: support resetting multiple bits
21mr|kernel-5.15-generic-5.15.193-2|10316	- clk: si5341: check return value of {devm_}kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|10317	- clk: si5341: free unused memory on probe failure
21mr|kernel-5.15-generic-5.15.193-2|10318	- clk: si5341: return error if one synth clock registration fails
21mr|kernel-5.15-generic-5.15.193-2|10319	- clk: tegra: tegra124-emc: Fix potential memory leak
21mr|kernel-5.15-generic-5.15.193-2|10320	- clk: ti: clkctrl: check return value of kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|10321	- clk: vc5: check memory returned by kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|10322	- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe
21mr|kernel-5.15-generic-5.15.193-2|10323	- coresight: Fix loss of connection info when a module is unloaded
21mr|kernel-5.15-generic-5.15.193-2|10324	- cpufreq: intel_pstate: Drop ACPI _PSS states table patching
21mr|kernel-5.15-generic-5.15.193-2|10325	- cpufreq: intel_pstate: Fix energy_performance_preference for passive
21mr|kernel-5.15-generic-5.15.193-2|10326	- crypto: kpp - Add helper to set reqsize
21mr|kernel-5.15-generic-5.15.193-2|10327	- crypto: marvell/cesa - Fix type mismatch warning
21mr|kernel-5.15-generic-5.15.193-2|10328	- crypto: nx - fix build warnings when DEBUG_FS is not enabled
21mr|kernel-5.15-generic-5.15.193-2|10329	- crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag
21mr|kernel-5.15-generic-5.15.193-2|10330	- crypto: qat - replace get_current_node() with numa_node_id()
21mr|kernel-5.15-generic-5.15.193-2|10331	- crypto: qat - unmap buffer before free for DH
21mr|kernel-5.15-generic-5.15.193-2|10332	- crypto: qat - unmap buffers before free for RSA
21mr|kernel-5.15-generic-5.15.193-2|10333	- crypto: qat - Use helper to set reqsize
21mr|kernel-5.15-generic-5.15.193-2|10334	- crypto: qat - use reference to structure in dma_map_single()
21mr|kernel-5.15-generic-5.15.193-2|10335	- dax: Fix dax_mapping_release() use after free
21mr|kernel-5.15-generic-5.15.193-2|10336	- dax: Introduce alloc_dev_dax_id()
21mr|kernel-5.15-generic-5.15.193-2|10337	- dax/kmem: Pass valid argument to memory_group_register_static
21mr|kernel-5.15-generic-5.15.193-2|10338	- dlm: cleanup plock_op vs plock_xop
21mr|kernel-5.15-generic-5.15.193-2|10339	- dlm: rearrange async condition return
21mr|kernel-5.15-generic-5.15.193-2|10340	- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
21mr|kernel-5.15-generic-5.15.193-2|10341	- dm: don't lock fs when the map is NULL during suspend or resume
21mr|kernel-5.15-generic-5.15.193-2|10342	- dm init: add dm-mod.waitfor to wait for asynchronously probed block devices
21mr|kernel-5.15-generic-5.15.193-2|10343	- dm integrity: reduce vmalloc space footprint on 32-bit architectures
21mr|kernel-5.15-generic-5.15.193-2|10344	- dm raid: clean up four equivalent goto tags in raid_ctr()
21mr|kernel-5.15-generic-5.15.193-2|10345	- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths
21mr|kernel-5.15-generic-5.15.193-2|10346	- dm raid: protect md_stop() with 'reconfig_mutex'
21mr|kernel-5.15-generic-5.15.193-2|10347	- dm thin metadata: check fail_io before using data_sm
21mr|kernel-5.15-generic-5.15.193-2|10348	- Documentation: security-bugs.rst: clarify CVE handling
21mr|kernel-5.15-generic-5.15.193-2|10349	- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group
21mr|kernel-5.15-generic-5.15.193-2|10350	- Documentation/x86: Fix backwards on/off logic about YMM support
21mr|kernel-5.15-generic-5.15.193-2|10351	- Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails
21mr|kernel-5.15-generic-5.15.193-2|10352	- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
21mr|kernel-5.15-generic-5.15.193-2|10353	- drivers: meson: secure-pwrc: always enable DMA domain
21mr|kernel-5.15-generic-5.15.193-2|10354	- drm:amd:amdgpu: Fix missing buffer object unlock in failure path
21mr|kernel-5.15-generic-5.15.193-2|10355	- drm/amd/display: Add logging for display MALL refresh setting
21mr|kernel-5.15-generic-5.15.193-2|10356	- drm/amd/display: Add minimal pipe split transition state
21mr|kernel-5.15-generic-5.15.193-2|10357	- drm/amd/display: Add wrapper to call planes and stream update
21mr|kernel-5.15-generic-5.15.193-2|10358	- drm/amd/display: Correct `DMUB_FW_VERSION` macro
21mr|kernel-5.15-generic-5.15.193-2|10359	- drm/amd/display: Disable MPC split by default on special asic
21mr|kernel-5.15-generic-5.15.193-2|10360	- drm/amd/display: edp do not add non-edid timings
21mr|kernel-5.15-generic-5.15.193-2|10361	- drm/amd/display: Explicitly specify update type per plane info change
21mr|kernel-5.15-generic-5.15.193-2|10362	- drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode
21mr|kernel-5.15-generic-5.15.193-2|10363	- drm/amd/display: fix the system hang while disable PSR
21mr|kernel-5.15-generic-5.15.193-2|10364	- drm/amd/display: Keep PHY active for DP displays on DCN31
21mr|kernel-5.15-generic-5.15.193-2|10365	- drm/amd/display: Use dc_update_planes_and_stream
21mr|kernel-5.15-generic-5.15.193-2|10366	- drm/amd: Fix an error handling mistake in psp_sw_init()
21mr|kernel-5.15-generic-5.15.193-2|10367	- drm/amdgpu: add missing radeon secondary PCI ID
21mr|kernel-5.15-generic-5.15.193-2|10368	- drm/amdgpu: avoid restore process run into dead loop.
21mr|kernel-5.15-generic-5.15.193-2|10369	- drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
21mr|kernel-5.15-generic-5.15.193-2|10370	- drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
21mr|kernel-5.15-generic-5.15.193-2|10371	- drm/amdgpu: fix vkms crtc settings
21mr|kernel-5.15-generic-5.15.193-2|10372	- drm/amdgpu: Set vmbo destroy after pt bo is created
21mr|kernel-5.15-generic-5.15.193-2|10373	- drm/amdgpu: Validate VM ioctl flags.
21mr|kernel-5.15-generic-5.15.193-2|10374	- drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel
21mr|kernel-5.15-generic-5.15.193-2|10375	- drm/amdkfd: Fix potential deallocation of previously deallocated memory.
21mr|kernel-5.15-generic-5.15.193-2|10376	- drm/atomic: Allow vblank-enabled + self-refresh "disable"
21mr|kernel-5.15-generic-5.15.193-2|10377	- drm/atomic: Fix potential use-after-free in nonblocking commits
21mr|kernel-5.15-generic-5.15.193-2|10378	- drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation
21mr|kernel-5.15-generic-5.15.193-2|10379	- drm/bridge: tc358768: always enable HS video mode
21mr|kernel-5.15-generic-5.15.193-2|10380	- drm/bridge: tc358768: fix PLL parameters computation
21mr|kernel-5.15-generic-5.15.193-2|10381	- drm/bridge: tc358768: fix PLL target frequency
21mr|kernel-5.15-generic-5.15.193-2|10382	- drm/bridge: tc358768: fix TCLK_TRAILCNT computation
21mr|kernel-5.15-generic-5.15.193-2|10383	- drm/bridge: tc358768: fix TCLK_ZEROCNT computation
21mr|kernel-5.15-generic-5.15.193-2|10384	- drm/bridge: tc358768: fix THS_TRAILCNT computation
21mr|kernel-5.15-generic-5.15.193-2|10385	- drm/bridge: tc358768: fix THS_ZEROCNT computation
21mr|kernel-5.15-generic-5.15.193-2|10386	- drm/bridge: tc358768: fix TXTAGOCNT computation
21mr|kernel-5.15-generic-5.15.193-2|10387	- drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime
21mr|kernel-5.15-generic-5.15.193-2|10388	- drm/client: Fix memory leak in drm_client_modeset_probe
21mr|kernel-5.15-generic-5.15.193-2|10389	- drm/client: Fix memory leak in drm_client_target_cloned
21mr|kernel-5.15-generic-5.15.193-2|10390	- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
21mr|kernel-5.15-generic-5.15.193-2|10391	- drm/exynos: vidi: fix a wrong error return
21mr|kernel-5.15-generic-5.15.193-2|10392	- drm/i915: Fix one wrong caching mode enum usage
21mr|kernel-5.15-generic-5.15.193-2|10393	- drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times
21mr|kernel-5.15-generic-5.15.193-2|10394	- drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning
21mr|kernel-5.15-generic-5.15.193-2|10395	- drm/msm/a5xx: really check for A510 in a5xx_gpu_init
21mr|kernel-5.15-generic-5.15.193-2|10396	- drm/msm/adreno: Fix snapshot BINDLESS_DATA size
21mr|kernel-5.15-generic-5.15.193-2|10397	- drm/msm/disp/dpu: get timing engine status from intf status register
21mr|kernel-5.15-generic-5.15.193-2|10398	- drm/msm/dp: Free resources after unregistering them
21mr|kernel-5.15-generic-5.15.193-2|10399	- drm/msm/dpu: correct MERGE_3D length
21mr|kernel-5.15-generic-5.15.193-2|10400	- drm/msm/dpu: do not enable color-management if DSPPs are not available
21mr|kernel-5.15-generic-5.15.193-2|10401	- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id
21mr|kernel-5.15-generic-5.15.193-2|10402	- drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK
21mr|kernel-5.15-generic-5.15.193-2|10403	- drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate
21mr|kernel-5.15-generic-5.15.193-2|10404	- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()
21mr|kernel-5.15-generic-5.15.193-2|10405	- drm/nouveau: add nv_encoder pointer check for NULL
21mr|kernel-5.15-generic-5.15.193-2|10406	- drm/nouveau: don't detect DSM for non-NVIDIA device
21mr|kernel-5.15-generic-5.15.193-2|10407	- drm/nouveau/dp: check for NULL nv_connector->native_mode
21mr|kernel-5.15-generic-5.15.193-2|10408	- drm/panel: sharp-ls043t1le01: adjust mode settings
21mr|kernel-5.15-generic-5.15.193-2|10409	- drm/panel: simple: Add connector_type for innolux_at043tn24
21mr|kernel-5.15-generic-5.15.193-2|10410	- drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
21mr|kernel-5.15-generic-5.15.193-2|10411	- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H
21mr|kernel-5.15-generic-5.15.193-2|10412	- drm/radeon: Fix integer overflow in radeon_cs_parser_init
21mr|kernel-5.15-generic-5.15.193-2|10413	- drm/radeon: fix possible division-by-zero errors
21mr|kernel-5.15-generic-5.15.193-2|10414	- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
21mr|kernel-5.15-generic-5.15.193-2|10415	- drm/rockchip: vop: Leave vblank enabled in self-refresh
21mr|kernel-5.15-generic-5.15.193-2|10416	- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`
21mr|kernel-5.15-generic-5.15.193-2|10417	- drm/ttm: check null pointer before accessing when swapping
21mr|kernel-5.15-generic-5.15.193-2|10418	- drm/ttm: Don't leak a resource on eviction error
21mr|kernel-5.15-generic-5.15.193-2|10419	- drm/ttm: Don't leak a resource on swapout move error
21mr|kernel-5.15-generic-5.15.193-2|10420	- drm/ttm: Don't print error message if eviction was interrupted
21mr|kernel-5.15-generic-5.15.193-2|10421	- drm/ttm: never consider pinned BOs for eviction&swap
21mr|kernel-5.15-generic-5.15.193-2|10422	- drm/vram-helper: fix function names in vram helper doc
21mr|kernel-5.15-generic-5.15.193-2|10423	- efi/libstub: Disable PCI DMA before grabbing the EFI memory map
21mr|kernel-5.15-generic-5.15.193-2|10424	- epoll: ep_autoremove_wake_function should use list_del_init_careful
21mr|kernel-5.15-generic-5.15.193-2|10425	- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
21mr|kernel-5.15-generic-5.15.193-2|10426	- erofs: decouple basic mount options from fs_context
21mr|kernel-5.15-generic-5.15.193-2|10427	- erofs: fix compact 4B support for 16k block size
21mr|kernel-5.15-generic-5.15.193-2|10428	- erofs: fix fsdax unavailability for chunk-based regular files
21mr|kernel-5.15-generic-5.15.193-2|10429	- ethernet: atheros: fix return value check in atl1e_tso_csum()
21mr|kernel-5.15-generic-5.15.193-2|10430	- ethernet: use eth_hw_addr_set() instead of ether_addr_copy()
21mr|kernel-5.15-generic-5.15.193-2|10431	- ethernet: use of_get_ethdev_address()
21mr|kernel-5.15-generic-5.15.193-2|10432	- evm: Complete description of evm_inode_setattr()
21mr|kernel-5.15-generic-5.15.193-2|10433	- evm: Fix build warnings
21mr|kernel-5.15-generic-5.15.193-2|10434	- exfat: release s_lock before calling dir_emit()
21mr|kernel-5.15-generic-5.15.193-2|10435	- exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree
21mr|kernel-5.15-generic-5.15.193-2|10436	- ext2: Drop fragment support
21mr|kernel-5.15-generic-5.15.193-2|10437	- ext4: correct inline offset when handling xattrs in inode body
21mr|kernel-5.15-generic-5.15.193-2|10438	- ext4: drop the call to ext4_error() from ext4_get_group_info()
21mr|kernel-5.15-generic-5.15.193-2|10439	- ext4: Fix reusing stale buffer heads from last failed mounting
21mr|kernel-5.15-generic-5.15.193-2|10440	- ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
21mr|kernel-5.15-generic-5.15.193-2|10441	- ext4: fix wrong unit use in ext4_mb_clear_bb
21mr|kernel-5.15-generic-5.15.193-2|10442	- ext4: fix wrong unit use in ext4_mb_new_blocks
21mr|kernel-5.15-generic-5.15.193-2|10443	- ext4: get block from bh in ext4_free_blocks for fast commit replay
21mr|kernel-5.15-generic-5.15.193-2|10444	- ext4: only update i_reserved_data_blocks on successful block allocation
21mr|kernel-5.15-generic-5.15.193-2|10445	- ext4: Remove ext4 locking of moved directory
21mr|kernel-5.15-generic-5.15.193-2|10446	- ext4: turn quotas off if mount failed after enabling quotas
21mr|kernel-5.15-generic-5.15.193-2|10447	- extcon: Fix kernel doc of property capability fields to avoid warnings
21mr|kernel-5.15-generic-5.15.193-2|10448	- extcon: Fix kernel doc of property fields to avoid warnings
21mr|kernel-5.15-generic-5.15.193-2|10449	- extcon: usbc-tusb320: Convert to i2c's .probe_new()
21mr|kernel-5.15-generic-5.15.193-2|10450	- f2fs: fix error path handling in truncate_dnode()
21mr|kernel-5.15-generic-5.15.193-2|10451	- f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
21mr|kernel-5.15-generic-5.15.193-2|10452	- fanotify: disallow mount/sb marks on kernel internal pseudo fs
21mr|kernel-5.15-generic-5.15.193-2|10453	- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe
21mr|kernel-5.15-generic-5.15.193-2|10454	- fbdev: imxfb: warn about invalid left/right margin
21mr|kernel-5.15-generic-5.15.193-2|10455	- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
21mr|kernel-5.15-generic-5.15.193-2|10456	- file: always lock position for FMODE_ATOMIC_POS
21mr|kernel-5.15-generic-5.15.193-2|10457	- file: reinstate f_pos locking optimization for regular files
21mr|kernel-5.15-generic-5.15.193-2|10458	- firmware: arm_scmi: Drop OF node reference in the transport channel setup
21mr|kernel-5.15-generic-5.15.193-2|10459	- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
21mr|kernel-5.15-generic-5.15.193-2|10460	- fs: avoid empty option when generating legacy mount string
21mr|kernel-5.15-generic-5.15.193-2|10461	- fs: dlm: interrupt posix locks only when process is killed
21mr|kernel-5.15-generic-5.15.193-2|10462	- fs: dlm: return positive pid value for F_GETLK
21mr|kernel-5.15-generic-5.15.193-2|10463	- fs: Establish locking order for unrelated directories
21mr|kernel-5.15-generic-5.15.193-2|10464	- FS: JFS: Check for read-only mounted filesystem in txBegin
21mr|kernel-5.15-generic-5.15.193-2|10465	- FS: JFS: Fix null-ptr-deref Read in txBegin
21mr|kernel-5.15-generic-5.15.193-2|10466	- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev
21mr|kernel-5.15-generic-5.15.193-2|10467	- fs: Lock moved directories
21mr|kernel-5.15-generic-5.15.193-2|10468	- fs: no need to check source
21mr|kernel-5.15-generic-5.15.193-2|10469	- fs/ntfs3: Check fields while reading
21mr|kernel-5.15-generic-5.15.193-2|10470	- fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list()
21mr|kernel-5.15-generic-5.15.193-2|10471	- fs: pipe: reveal missing function protoypes
21mr|kernel-5.15-generic-5.15.193-2|10472	- fs: Protect reconfiguration of sb read-write from racing writes
21mr|kernel-5.15-generic-5.15.193-2|10473	- fs/sysv: Null check to prevent null-ptr-deref bug
21mr|kernel-5.15-generic-5.15.193-2|10474	- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
21mr|kernel-5.15-generic-5.15.193-2|10475	- fuse: ioctl: translate ENOSYS in outarg
21mr|kernel-5.15-generic-5.15.193-2|10476	- fuse: revalidate: don't invalidate if interrupted
21mr|kernel-5.15-generic-5.15.193-2|10477	- gpio: Allow per-parent interrupt data
21mr|kernel-5.15-generic-5.15.193-2|10478	- gpiolib: Fix GPIO chip IRQ initialization restriction
21mr|kernel-5.15-generic-5.15.193-2|10479	- gpio: mvebu: fix irq domain leak
21mr|kernel-5.15-generic-5.15.193-2|10480	- gpio: mvebu: Make use of devm_pwmchip_add
21mr|kernel-5.15-generic-5.15.193-2|10481	- gpio: sifive: add missing check for platform_get_irq
21mr|kernel-5.15-generic-5.15.193-2|10482	- gpio: tps68470: Make tps68470_gpio_output() always set the initial value
21mr|kernel-5.15-generic-5.15.193-2|10483	- gtp: Fix use-after-free in __gtp_encap_destroy().
21mr|kernel-5.15-generic-5.15.193-2|10484	- gve: Set default duplex configuration to full
21mr|kernel-5.15-generic-5.15.193-2|10485	- HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
21mr|kernel-5.15-generic-5.15.193-2|10486	- HID: wacom: Add error check to wacom_parse_and_register()
21mr|kernel-5.15-generic-5.15.193-2|10487	- HID: wacom: Use ktime_t rather than int when dealing with timestamps
21mr|kernel-5.15-generic-5.15.193-2|10488	- hwmon: (adm1275) Allow setting sample averaging
21mr|kernel-5.15-generic-5.15.193-2|10489	- hwmon: (gsc-hwmon) fix fan pwm temperature scaling
21mr|kernel-5.15-generic-5.15.193-2|10490	- hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature
21mr|kernel-5.15-generic-5.15.193-2|10491	- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled
21mr|kernel-5.15-generic-5.15.193-2|10492	- hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
21mr|kernel-5.15-generic-5.15.193-2|10493	- hwrng: imx-rngc - fix the timeout for init and self check
21mr|kernel-5.15-generic-5.15.193-2|10494	- hwrng: st - keep clock enabled while hwrng is registered
21mr|kernel-5.15-generic-5.15.193-2|10495	- hwrng: virtio - add an internal buffer
21mr|kernel-5.15-generic-5.15.193-2|10496	- hwrng: virtio - always add a pending request
21mr|kernel-5.15-generic-5.15.193-2|10497	- hwrng: virtio - don't wait on cleanup
21mr|kernel-5.15-generic-5.15.193-2|10498	- hwrng: virtio - don't waste entropy
21mr|kernel-5.15-generic-5.15.193-2|10499	- hwrng: virtio - Fix race on data_avail and actual data
21mr|kernel-5.15-generic-5.15.193-2|10500	- i2c: Delete error messages for failed memory allocations
21mr|kernel-5.15-generic-5.15.193-2|10501	- i2c: Improve size determinations
21mr|kernel-5.15-generic-5.15.193-2|10502	- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
21mr|kernel-5.15-generic-5.15.193-2|10503	- i2c: nomadik: Remove a useless call in the remove function
21mr|kernel-5.15-generic-5.15.193-2|10504	- i2c: nomadik: Remove unnecessary goto label
21mr|kernel-5.15-generic-5.15.193-2|10505	- i2c: nomadik: Use devm_clk_get_enabled()
21mr|kernel-5.15-generic-5.15.193-2|10506	- i2c: qup: Add missing unwind goto in qup_i2c_probe()
21mr|kernel-5.15-generic-5.15.193-2|10507	- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()
21mr|kernel-5.15-generic-5.15.193-2|10508	- i2c: xiic: Don't try to handle more interrupt events after error
21mr|kernel-5.15-generic-5.15.193-2|10509	- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
21mr|kernel-5.15-generic-5.15.193-2|10510	- ia64/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|10511	- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED
21mr|kernel-5.15-generic-5.15.193-2|10512	- iavf: Fix out-of-bounds when setting channels on remove
21mr|kernel-5.15-generic-5.15.193-2|10513	- iavf: fix potential deadlock on allocation failure
21mr|kernel-5.15-generic-5.15.193-2|10514	- iavf: Fix use-after-free in free_netdev
21mr|kernel-5.15-generic-5.15.193-2|10515	- iavf: remove mask from iavf_irq_enable_queues()
21mr|kernel-5.15-generic-5.15.193-2|10516	- IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
21mr|kernel-5.15-generic-5.15.193-2|10517	- IB/hfi1: Use bitmap_zalloc() when applicable
21mr|kernel-5.15-generic-5.15.193-2|10518	- IB/isert: Fix dead lock in ib_isert
21mr|kernel-5.15-generic-5.15.193-2|10519	- IB/isert: Fix incorrect release of isert connection
21mr|kernel-5.15-generic-5.15.193-2|10520	- IB/isert: Fix possible list corruption in CMA handler
21mr|kernel-5.15-generic-5.15.193-2|10521	- ibmvnic: Do not reset dql stats on NON_FATAL err
21mr|kernel-5.15-generic-5.15.193-2|10522	- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
21mr|kernel-5.15-generic-5.15.193-2|10523	- ice: Fix memory management in ice_ethtool_fdir.c
21mr|kernel-5.15-generic-5.15.193-2|10524	- icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
21mr|kernel-5.15-generic-5.15.193-2|10525	- ieee802154: hwsim: Fix possible memory leaks
21mr|kernel-5.15-generic-5.15.193-2|10526	- igb: fix nvm.ops.read() error handling
21mr|kernel-5.15-generic-5.15.193-2|10527	- igc: Clean the TX buffer and TX descriptor ring
21mr|kernel-5.15-generic-5.15.193-2|10528	- igc: Enable and fix RX hash usage by netstack
21mr|kernel-5.15-generic-5.15.193-2|10529	- igc: Fix inserting of empty frame for launchtime
21mr|kernel-5.15-generic-5.15.193-2|10530	- igc: Fix Kernel Panic during ndo_tx_timeout callback
21mr|kernel-5.15-generic-5.15.193-2|10531	- igc: Fix launchtime before start of cycle
21mr|kernel-5.15-generic-5.15.193-2|10532	- igc: Fix race condition in PTP tx code
21mr|kernel-5.15-generic-5.15.193-2|10533	- igc: Handle PPS start time programming for past time values
21mr|kernel-5.15-generic-5.15.193-2|10534	- igc: Prevent garbled TX queue with XDP ZEROCOPY
21mr|kernel-5.15-generic-5.15.193-2|10535	- igc: Remove delay during TX ring configuration
21mr|kernel-5.15-generic-5.15.193-2|10536	- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
21mr|kernel-5.15-generic-5.15.193-2|10537	- iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF
21mr|kernel-5.15-generic-5.15.193-2|10538	- iio: accel: fxls8962af: fixup buffer scan element type
21mr|kernel-5.15-generic-5.15.193-2|10539	- iio: adc: ad7192: Fix internal/external clock selection
21mr|kernel-5.15-generic-5.15.193-2|10540	- iio: adc: ad7192: Fix null ad7192_state pointer access
21mr|kernel-5.15-generic-5.15.193-2|10541	- ima: Fix build warnings
21mr|kernel-5.15-generic-5.15.193-2|10542	- init: Invoke arch_cpu_finalize_init() earlier
21mr|kernel-5.15-generic-5.15.193-2|10543	- init: Provide arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|10544	- init: Remove check_bugs() leftovers
21mr|kernel-5.15-generic-5.15.193-2|10545	- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|10546	- Input: adxl34x - do not hardcode interrupt trigger type
21mr|kernel-5.15-generic-5.15.193-2|10547	- Input: drv260x - sleep between polling GO bit
21mr|kernel-5.15-generic-5.15.193-2|10548	- Input: soc_button_array - add invalid acpi_index DMI quirk handling
21mr|kernel-5.15-generic-5.15.193-2|10549	- integrity: Fix possible multiple allocation in integrity_inode_get()
21mr|kernel-5.15-generic-5.15.193-2|10550	- iommu/arm-smmu-v3: Add explicit feature for nesting
21mr|kernel-5.15-generic-5.15.193-2|10551	- iommu/arm-smmu-v3: Document MMU-700 erratum 2812531
21mr|kernel-5.15-generic-5.15.193-2|10552	- iommu/arm-smmu-v3: Document nesting-related errata
21mr|kernel-5.15-generic-5.15.193-2|10553	- iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982
21mr|kernel-5.15-generic-5.15.193-2|10554	- ionic: remove WARN_ON to prevent panic_on_warn
21mr|kernel-5.15-generic-5.15.193-2|10555	- io_uring: add reschedule point to handle_tw_list()
21mr|kernel-5.15-generic-5.15.193-2|10556	- io_uring: don't audit the capability check in io_uring_create()
21mr|kernel-5.15-generic-5.15.193-2|10557	- io_uring: ensure IOPOLL locks around deferred work
21mr|kernel-5.15-generic-5.15.193-2|10558	- io_uring: gate iowait schedule on having pending requests
21mr|kernel-5.15-generic-5.15.193-2|10559	- io_uring: hold uring mutex around poll removal
21mr|kernel-5.15-generic-5.15.193-2|10560	- io_uring/net: clear msg_controllen on partial sendmsg retry
21mr|kernel-5.15-generic-5.15.193-2|10561	- io_uring/net: disable partial retries for recvmsg with cmsg
21mr|kernel-5.15-generic-5.15.193-2|10562	- io_uring/net: save msghdr->msg_control for retries
21mr|kernel-5.15-generic-5.15.193-2|10563	- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq
21mr|kernel-5.15-generic-5.15.193-2|10564	- io_uring: Use io_schedule* in cqring wait
21mr|kernel-5.15-generic-5.15.193-2|10565	- io_uring: wait interruptibly for request completions on exit
21mr|kernel-5.15-generic-5.15.193-2|10566	- ip6mr: Fix skb_under_panic in ip6mr_cache_report()
21mr|kernel-5.15-generic-5.15.193-2|10567	- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN
21mr|kernel-5.15-generic-5.15.193-2|10568	- ipv6/addrconf: fix a potential refcount underflow for idev
21mr|kernel-5.15-generic-5.15.193-2|10569	- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address
21mr|kernel-5.15-generic-5.15.193-2|10570	- ipvlan: fix bound dev checking for IPv6 l3s mode
21mr|kernel-5.15-generic-5.15.193-2|10571	- ipvlan: Fix return value of ipvlan_queue_xmit()
21mr|kernel-5.15-generic-5.15.193-2|10572	- ipvs: align inner_mac_header for encapsulation
21mr|kernel-5.15-generic-5.15.193-2|10573	- ipvs: increase ip_vs_conn_tab_bits range for 64BIT
21mr|kernel-5.15-generic-5.15.193-2|10574	- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping
21mr|kernel-5.15-generic-5.15.193-2|10575	- irqchip/gic: Correctly validate OF quirk descriptors
21mr|kernel-5.15-generic-5.15.193-2|10576	- irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
21mr|kernel-5.15-generic-5.15.193-2|10577	- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation
21mr|kernel-5.15-generic-5.15.193-2|10578	- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
21mr|kernel-5.15-generic-5.15.193-2|10579	- iwlwifi: don't dump_stack() when we get an unexpected interrupt
21mr|kernel-5.15-generic-5.15.193-2|10580	- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
21mr|kernel-5.15-generic-5.15.193-2|10581	- jbd2: recheck chechpointing non-dirty buffer
21mr|kernel-5.15-generic-5.15.193-2|10582	- jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
21mr|kernel-5.15-generic-5.15.193-2|10583	- jfs: jfs_dmap: Validate db_l2nbperpage while mounting
21mr|kernel-5.15-generic-5.15.193-2|10584	- kbuild: Disable GCOV for *.mod.o
21mr|kernel-5.15-generic-5.15.193-2|10585	- kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures
21mr|kernel-5.15-generic-5.15.193-2|10586	- kernel/trace: Fix cleanup logic of enable_trace_eprobe
21mr|kernel-5.15-generic-5.15.193-2|10587	- kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR
21mr|kernel-5.15-generic-5.15.193-2|10588	- kexec: fix a memory leak in crash_shrink_memory()
21mr|kernel-5.15-generic-5.15.193-2|10589	- kexec: support purgatories with .text.hot sections
21mr|kernel-5.15-generic-5.15.193-2|10590	- keys: Fix linking a duplicate key to a keyring's assoc_array
21mr|kernel-5.15-generic-5.15.193-2|10591	- kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined
21mr|kernel-5.15-generic-5.15.193-2|10592	- ksmbd: avoid field overflow warning
21mr|kernel-5.15-generic-5.15.193-2|10593	- ksmbd: fix out-of-bound read in smb2_write
21mr|kernel-5.15-generic-5.15.193-2|10594	- ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate
21mr|kernel-5.15-generic-5.15.193-2|10595	- ksmbd: remove internal.h include
21mr|kernel-5.15-generic-5.15.193-2|10596	- ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message()
21mr|kernel-5.15-generic-5.15.193-2|10597	- ksmbd: validate command payload size
21mr|kernel-5.15-generic-5.15.193-2|10598	- ksmbd: validate session id and tree id in the compound request
21mr|kernel-5.15-generic-5.15.193-2|10599	- KVM: Add GDS_NO support to KVM
21mr|kernel-5.15-generic-5.15.193-2|10600	- KVM: Avoid illegal stage2 mapping on invalid memory slot
21mr|kernel-5.15-generic-5.15.193-2|10601	- KVM: Grab a reference to KVM for VM and vCPU stats file descriptors
21mr|kernel-5.15-generic-5.15.193-2|10602	- KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler
21mr|kernel-5.15-generic-5.15.193-2|10603	- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes
21mr|kernel-5.15-generic-5.15.193-2|10604	- KVM: s390: fix sthyi error handling
21mr|kernel-5.15-generic-5.15.193-2|10605	- KVM: s390: pv: fix index value of replaced ASCE
21mr|kernel-5.15-generic-5.15.193-2|10606	- KVM: s390: vsie: fix the length of APCB bitmap
21mr|kernel-5.15-generic-5.15.193-2|10607	- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest
21mr|kernel-5.15-generic-5.15.193-2|10608	- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid
21mr|kernel-5.15-generic-5.15.193-2|10609	- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
21mr|kernel-5.15-generic-5.15.193-2|10610	- libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE
21mr|kernel-5.15-generic-5.15.193-2|10611	- libbpf: fix offsetof() and container_of() to work with CO-RE
21mr|kernel-5.15-generic-5.15.193-2|10612	- libceph: fix potential hang in ceph_osdc_notify()
21mr|kernel-5.15-generic-5.15.193-2|10613	- libceph: harden msgr2.1 frame segment length checks
21mr|kernel-5.15-generic-5.15.193-2|10614	- lib/ts_bm: reset initial match offset for every block of text
21mr|kernel-5.15-generic-5.15.193-2|10615	- llc: Don't drop packet from non-root netns.
21mr|kernel-5.15-generic-5.15.193-2|10616	- locking/atomic: arm: fix sync ops
21mr|kernel-5.15-generic-5.15.193-2|10617	- locking/rtmutex: Fix task->pi_waiters integrity
21mr|kernel-5.15-generic-5.15.193-2|10618	- m68k/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|10619	- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
21mr|kernel-5.15-generic-5.15.193-2|10620	- md/raid0: add discard support for the 'original' layout
21mr|kernel-5.15-generic-5.15.193-2|10621	- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter
21mr|kernel-5.15-generic-5.15.193-2|10622	- md/raid10: fix io loss while replacement replace rdev
21mr|kernel-5.15-generic-5.15.193-2|10623	- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request
21mr|kernel-5.15-generic-5.15.193-2|10624	- md/raid10: fix overflow of md/safe_mode_delay
21mr|kernel-5.15-generic-5.15.193-2|10625	- md/raid10: fix the condition to call bio_end_io_acct()
21mr|kernel-5.15-generic-5.15.193-2|10626	- md/raid10: fix wrong setting of max_corr_read_errors
21mr|kernel-5.15-generic-5.15.193-2|10627	- media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
21mr|kernel-5.15-generic-5.15.193-2|10628	- media: cec: core: don't set last_initiator if tx in progress
21mr|kernel-5.15-generic-5.15.193-2|10629	- media: cec: i2c: ch7322: also select REGMAP
21mr|kernel-5.15-generic-5.15.193-2|10630	- media: i2c: Correct format propagation for st-mipid02
21mr|kernel-5.15-generic-5.15.193-2|10631	- media: staging: atomisp: select V4L2_FWNODE
21mr|kernel-5.15-generic-5.15.193-2|10632	- media: usb: Check az6007_read() return value
21mr|kernel-5.15-generic-5.15.193-2|10633	- media: usb: siano: Fix warning due to null work_func_t function pointer
21mr|kernel-5.15-generic-5.15.193-2|10634	- media: venus: helpers: Fix ALIGN() of non power of two
21mr|kernel-5.15-generic-5.15.193-2|10635	- media: videodev2.h: Fix struct v4l2_input tuner index comment
21mr|kernel-5.15-generic-5.15.193-2|10636	- memfd: check for non-NULL file_seals in memfd_create() syscall
21mr|kernel-5.15-generic-5.15.193-2|10637	- memory: brcmstb_dpfe: fix testing array offset after use
21mr|kernel-5.15-generic-5.15.193-2|10638	- memstick r592: make memstick_debug_get_tpc_name() static
21mr|kernel-5.15-generic-5.15.193-2|10639	- meson saradc: fix clock divider mask length
21mr|kernel-5.15-generic-5.15.193-2|10640	- mfd: intel-lpss: Add missing check for platform_get_resource
21mr|kernel-5.15-generic-5.15.193-2|10641	- mfd: pm8008: Fix module autoloading
21mr|kernel-5.15-generic-5.15.193-2|10642	- mfd: rt5033: Drop rt5033-battery sub-device
21mr|kernel-5.15-generic-5.15.193-2|10643	- mfd: stmfx: Fix error path in stmfx_chip_init
21mr|kernel-5.15-generic-5.15.193-2|10644	- mfd: stmfx: Nullify stmfx->vdd in case of error
21mr|kernel-5.15-generic-5.15.193-2|10645	- mfd: stmpe: Only disable the regulators if they are enabled
21mr|kernel-5.15-generic-5.15.193-2|10646	- MIPS: Alchemy: fix dbdma2
21mr|kernel-5.15-generic-5.15.193-2|10647	- mips/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|10648	- MIPS: dec: prom: Address -Warray-bounds warning
21mr|kernel-5.15-generic-5.15.193-2|10649	- MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled
21mr|kernel-5.15-generic-5.15.193-2|10650	- MIPS: KVM: Fix NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|10651	- MIPS: Loongson: Fix cpu_probe_loongson() again
21mr|kernel-5.15-generic-5.15.193-2|10652	- mips: Move initrd_start check after initrd address sanitisation.
21mr|kernel-5.15-generic-5.15.193-2|10653	- MIPS: unhide PATA_PLATFORM
21mr|kernel-5.15-generic-5.15.193-2|10654	- misc: fastrpc: Create fastrpc scalar with correct buffer count
21mr|kernel-5.15-generic-5.15.193-2|10655	- misc: pci_endpoint_test: Free IRQs before removing the device
21mr|kernel-5.15-generic-5.15.193-2|10656	- misc: pci_endpoint_test: Re-init completion for every test
21mr|kernel-5.15-generic-5.15.193-2|10657	- mISDN: hfcpci: Fix potential deadlock on &hc->lock
21mr|kernel-5.15-generic-5.15.193-2|10658	- mmc: block: ensure error propagation for non-blk
21mr|kernel-5.15-generic-5.15.193-2|10659	- mmc: core: disable TRIM on Kingston EMMC04G-M627
21mr|kernel-5.15-generic-5.15.193-2|10660	- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
21mr|kernel-5.15-generic-5.15.193-2|10661	- mmc: meson-gx: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10662	- mmc: meson-gx: remove redundant mmc_request_done() call from irq context
21mr|kernel-5.15-generic-5.15.193-2|10663	- mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
21mr|kernel-5.15-generic-5.15.193-2|10664	- mmc: mmci: stm32: fix max busy timeout calculation
21mr|kernel-5.15-generic-5.15.193-2|10665	- mmc: mtk-sd: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10666	- mmc: mvsdio: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10667	- mmc: omap: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10668	- mmc: omap_hsmmc: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10669	- mmc: owl: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10670	- mmc: sdhci-acpi: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10671	- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.
21mr|kernel-5.15-generic-5.15.193-2|10672	- mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
21mr|kernel-5.15-generic-5.15.193-2|10673	- mmc: sh_mmcif: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10674	- mmc: usdhi60rol0: fix deferred probing
21mr|kernel-5.15-generic-5.15.193-2|10675	- mm/damon/ops-common: atomically test and clear young on ptes and pmds
21mr|kernel-5.15-generic-5.15.193-2|10676	- mm, hwpoison: try to recover from copy-on write faults
21mr|kernel-5.15-generic-5.15.193-2|10677	- mm, hwpoison: when copy-on-write hits poison, take page offline
21mr|kernel-5.15-generic-5.15.193-2|10678	- mm: Move mm_cachep initialization to mm_init()
21mr|kernel-5.15-generic-5.15.193-2|10679	- modpost: fix off by one in is_executable_section()
21mr|kernel-5.15-generic-5.15.193-2|10680	- modpost: fix section mismatch message for R_ARM_ABS32
21mr|kernel-5.15-generic-5.15.193-2|10681	- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}
21mr|kernel-5.15-generic-5.15.193-2|10682	- modpost: remove broken calculation of exception_table_entry size
21mr|kernel-5.15-generic-5.15.193-2|10683	- mptcp: consolidate fallback and non fallback state machine
21mr|kernel-5.15-generic-5.15.193-2|10684	- mptcp: fix possible divide by zero in recvmsg()
21mr|kernel-5.15-generic-5.15.193-2|10685	- mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()
21mr|kernel-5.15-generic-5.15.193-2|10686	- mtd: rawnand: meson: fix OOB available bytes for ECC
21mr|kernel-5.15-generic-5.15.193-2|10687	- mtd: rawnand: meson: fix unaligned DMA buffers handling
21mr|kernel-5.15-generic-5.15.193-2|10688	- mtd: rawnand: omap_elm: Fix incorrect type in assignment
21mr|kernel-5.15-generic-5.15.193-2|10689	- mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts
21mr|kernel-5.15-generic-5.15.193-2|10690	- mtd: rawnand: rockchip: fix oobfree offset and description
21mr|kernel-5.15-generic-5.15.193-2|10691	- mtd: spinand: toshiba: Fix ecc_get_status
21mr|kernel-5.15-generic-5.15.193-2|10692	- neighbour: delete neigh_lookup_nodev as not used
21mr|kernel-5.15-generic-5.15.193-2|10693	- neighbour: Remove unused inline function neigh_key_eq16()
21mr|kernel-5.15-generic-5.15.193-2|10694	- net: add missing data-race annotation for sk_ll_usec
21mr|kernel-5.15-generic-5.15.193-2|10695	- net: add missing data-race annotations around sk->sk_peek_off
21mr|kernel-5.15-generic-5.15.193-2|10696	- net: add missing READ_ONCE(sk->sk_rcvbuf) annotation
21mr|kernel-5.15-generic-5.15.193-2|10697	- net: add missing READ_ONCE(sk->sk_rcvlowat) annotation
21mr|kernel-5.15-generic-5.15.193-2|10698	- net: add missing READ_ONCE(sk->sk_sndbuf) annotation
21mr|kernel-5.15-generic-5.15.193-2|10699	- net: annotate data-races around sk->sk_max_pacing_rate
21mr|kernel-5.15-generic-5.15.193-2|10700	- net: axienet: Move reset before 64-bit DMA detection
21mr|kernel-5.15-generic-5.15.193-2|10701	- net: bcmgenet: Ensure MDIO unregistration has clocks enabled
21mr|kernel-5.15-generic-5.15.193-2|10702	- net: bgmac: postpone turning IRQs off to avoid SoC hangs
21mr|kernel-5.15-generic-5.15.193-2|10703	- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
21mr|kernel-5.15-generic-5.15.193-2|10704	- net: dcb: choose correct policy to parse DCB_ATTR_BCN
21mr|kernel-5.15-generic-5.15.193-2|10705	- netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
21mr|kernel-5.15-generic-5.15.193-2|10706	- net: dsa: fix value check in bcm_sf2_sw_probe()
21mr|kernel-5.15-generic-5.15.193-2|10707	- net: dsa: mt7530: fix handling of BPDUs on MT7530 switch
21mr|kernel-5.15-generic-5.15.193-2|10708	- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
21mr|kernel-5.15-generic-5.15.193-2|10709	- net: dsa: tag_sja1105: fix MAC DA patching from meta frames
21mr|kernel-5.15-generic-5.15.193-2|10710	- net: dsa: vsc73xx: fix MTU configuration
21mr|kernel-5.15-generic-5.15.193-2|10711	- net: ena: fix shift-out-of-bounds in exponential backoff
21mr|kernel-5.15-generic-5.15.193-2|10712	- net: enetc: correct the indexes of highest and 2nd highest TCs
21mr|kernel-5.15-generic-5.15.193-2|10713	- net: ethernet: mtk_eth_soc: handle probe deferral
21mr|kernel-5.15-generic-5.15.193-2|10714	- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()
21mr|kernel-5.15-generic-5.15.193-2|10715	- net: ethtool: correct MAX attribute value for stats
21mr|kernel-5.15-generic-5.15.193-2|10716	- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
21mr|kernel-5.15-generic-5.15.193-2|10717	- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
21mr|kernel-5.15-generic-5.15.193-2|10718	- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.
21mr|kernel-5.15-generic-5.15.193-2|10719	- netfilter: nfnetlink_osf: fix module autoload
21mr|kernel-5.15-generic-5.15.193-2|10720	- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM
21mr|kernel-5.15-generic-5.15.193-2|10721	- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
21mr|kernel-5.15-generic-5.15.193-2|10722	- netfilter: nf_tables: disallow element updates of bound anonymous sets
21mr|kernel-5.15-generic-5.15.193-2|10723	- netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID
21mr|kernel-5.15-generic-5.15.193-2|10724	- netfilter: nf_tables: disallow updates of anonymous sets
21mr|kernel-5.15-generic-5.15.193-2|10725	- netfilter: nf_tables: do not ignore genmask when looking up chain by id
21mr|kernel-5.15-generic-5.15.193-2|10726	- netfilter: nf_tables: drop map element references from preparation phase
21mr|kernel-5.15-generic-5.15.193-2|10727	- netfilter: nf_tables: fix chain binding transaction logic
21mr|kernel-5.15-generic-5.15.193-2|10728	- netfilter: nf_tables: fix spurious set element insertion failure
21mr|kernel-5.15-generic-5.15.193-2|10729	- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
21mr|kernel-5.15-generic-5.15.193-2|10730	- netfilter: nf_tables: integrate pipapo into commit protocol
21mr|kernel-5.15-generic-5.15.193-2|10731	- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
21mr|kernel-5.15-generic-5.15.193-2|10732	- netfilter: nf_tables: reject unbound anonymous set before commit phase
21mr|kernel-5.15-generic-5.15.193-2|10733	- netfilter: nf_tables: reject unbound chain set before commit phase
21mr|kernel-5.15-generic-5.15.193-2|10734	- netfilter: nf_tables: skip bound chain in netns release path
21mr|kernel-5.15-generic-5.15.193-2|10735	- netfilter: nf_tables: skip bound chain on rule flush
21mr|kernel-5.15-generic-5.15.193-2|10736	- netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR
21mr|kernel-5.15-generic-5.15.193-2|10737	- netfilter: nf_tables: unbind non-anonymous set if rule construction fails
21mr|kernel-5.15-generic-5.15.193-2|10738	- netfilter: nft_set_pipapo: fix improper element removal
21mr|kernel-5.15-generic-5.15.193-2|10739	- netfilter: nft_set_pipapo: .walk does not deal with generations
21mr|kernel-5.15-generic-5.15.193-2|10740	- netfilter: nft_set_rbtree: fix overlap expiration walk
21mr|kernel-5.15-generic-5.15.193-2|10741	- net: hns3: fix wrong bw weight of disabled tc issue
21mr|kernel-5.15-generic-5.15.193-2|10742	- net: hns3: fix wrong tc bandwidth weight data issue
21mr|kernel-5.15-generic-5.15.193-2|10743	- net: ipv4: Use kfree_sensitive instead of kfree
21mr|kernel-5.15-generic-5.15.193-2|10744	- net:ipv6: check return value of pskb_trim()
21mr|kernel-5.15-generic-5.15.193-2|10745	- net: korina: handle clk prepare error in korina_probe()
21mr|kernel-5.15-generic-5.15.193-2|10746	- net: lan743x: Don't sleep in atomic context
21mr|kernel-5.15-generic-5.15.193-2|10747	- net: lapbether: only support ethernet devices
21mr|kernel-5.15-generic-5.15.193-2|10748	- netlink: Add __sock_i_ino() for __netlink_diag_dump().
21mr|kernel-5.15-generic-5.15.193-2|10749	- netlink: do not hard code device address lenth in fdb dumps
21mr|kernel-5.15-generic-5.15.193-2|10750	- netlink: fix potential deadlock in netlink_set_err()
21mr|kernel-5.15-generic-5.15.193-2|10751	- net: ll_temac: fix error checking of irq_of_parse_and_map()
21mr|kernel-5.15-generic-5.15.193-2|10752	- net: ll_temac: Switch to use dev_err_probe() helper
21mr|kernel-5.15-generic-5.15.193-2|10753	- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx
21mr|kernel-5.15-generic-5.15.193-2|10754	- net/mlx5e: Check for NOT_READY flag state after locking
21mr|kernel-5.15-generic-5.15.193-2|10755	- net/mlx5e: fix double free in mlx5e_destroy_flow_table
21mr|kernel-5.15-generic-5.15.193-2|10756	- net/mlx5e: fix memory leak in mlx5e_ptp_open
21mr|kernel-5.15-generic-5.15.193-2|10757	- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()
21mr|kernel-5.15-generic-5.15.193-2|10758	- net/mlx5: Free irqs only on shutdown callback
21mr|kernel-5.15-generic-5.15.193-2|10759	- net/mlx5: fs_core: Make find_closest_ft more generic
21mr|kernel-5.15-generic-5.15.193-2|10760	- net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio
21mr|kernel-5.15-generic-5.15.193-2|10761	- net: mvneta: fix txq_map in case of txq_number==1
21mr|kernel-5.15-generic-5.15.193-2|10762	- net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode
21mr|kernel-5.15-generic-5.15.193-2|10763	- net: nfc: Fix use-after-free caused by nfc_llcp_find_local
21mr|kernel-5.15-generic-5.15.193-2|10764	- net: phy: marvell10g: fix 88x3310 power up
21mr|kernel-5.15-generic-5.15.193-2|10765	- net: phy: prevent stale pointer dereference in phy_init()
21mr|kernel-5.15-generic-5.15.193-2|10766	- net: prevent skb corruption on frag list segmentation
21mr|kernel-5.15-generic-5.15.193-2|10767	- net: qca_spi: Avoid high load if QCA7000 is not available
21mr|kernel-5.15-generic-5.15.193-2|10768	- net: Remove DECnet leftovers from flow.h.
21mr|kernel-5.15-generic-5.15.193-2|10769	- net: Remove unused inline function dst_hold_and_use()
21mr|kernel-5.15-generic-5.15.193-2|10770	- net/sched: act_ipt: add sanity checks on table name and hook locations
21mr|kernel-5.15-generic-5.15.193-2|10771	- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX
21mr|kernel-5.15-generic-5.15.193-2|10772	- net/sched: act_pedit: Parse L3 Header for L4 offset
21mr|kernel-5.15-generic-5.15.193-2|10773	- net/sched: act_pedit: remove extra check for key type
21mr|kernel-5.15-generic-5.15.193-2|10774	- net/sched: cls_api: Fix lockup on flushing explicitly created chain
21mr|kernel-5.15-generic-5.15.193-2|10775	- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error
21mr|kernel-5.15-generic-5.15.193-2|10776	- net/sched: cls_fw: Fix improper refcount update leads to use-after-free
21mr|kernel-5.15-generic-5.15.193-2|10777	- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
21mr|kernel-5.15-generic-5.15.193-2|10778	- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
21mr|kernel-5.15-generic-5.15.193-2|10779	- net: sched: cls_u32: Fix match key mis-addressing
21mr|kernel-5.15-generic-5.15.193-2|10780	- net/sched: cls_u32: Fix reference counter leak leading to overflow
21mr|kernel-5.15-generic-5.15.193-2|10781	- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
21mr|kernel-5.15-generic-5.15.193-2|10782	- net/sched: flower: Ensure both minimum and maximum ports are specified
21mr|kernel-5.15-generic-5.15.193-2|10783	- net/sched: make psched_mtu() RTNL-less safe
21mr|kernel-5.15-generic-5.15.193-2|10784	- net/sched: mqprio: add extack to mqprio_parse_nlattr()
21mr|kernel-5.15-generic-5.15.193-2|10785	- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64
21mr|kernel-5.15-generic-5.15.193-2|10786	- net/sched: mqprio: refactor nlattr parsing to a separate function
21mr|kernel-5.15-generic-5.15.193-2|10787	- net/sched: sch_qfq: account for stab overhead in qfq_enqueue
21mr|kernel-5.15-generic-5.15.193-2|10788	- net/sched: sch_qfq: refactor parsing of netlink parameters
21mr|kernel-5.15-generic-5.15.193-2|10789	- net/sched: sch_qfq: reintroduce lmax bound check for MTU
21mr|kernel-5.15-generic-5.15.193-2|10790	- net/sched: simplify tcf_pedit_act
21mr|kernel-5.15-generic-5.15.193-2|10791	- net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX.
21mr|kernel-5.15-generic-5.15.193-2|10792	- net: stmmac: Apply redundant write work around on 4.xx too
21mr|kernel-5.15-generic-5.15.193-2|10793	- net: stmmac: fix double serdes powerdown
21mr|kernel-5.15-generic-5.15.193-2|10794	- net: tap_open(): set sk_uid from current_fsuid()
21mr|kernel-5.15-generic-5.15.193-2|10795	- net: tipc: resize nlattr array to correct size
21mr|kernel-5.15-generic-5.15.193-2|10796	- net: tun_chr_open(): set sk_uid from current_fsuid()
21mr|kernel-5.15-generic-5.15.193-2|10797	- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb
21mr|kernel-5.15-generic-5.15.193-2|10798	- net: usb: qmi_wwan: add support for Compal RXM-G1
21mr|kernel-5.15-generic-5.15.193-2|10799	- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
21mr|kernel-5.15-generic-5.15.193-2|10800	- nfc: llcp: simplify llcp_sock_connect() error paths
21mr|kernel-5.15-generic-5.15.193-2|10801	- nfcsim.c: Fix error checking for debugfs_create_dir
21mr|kernel-5.15-generic-5.15.193-2|10802	- NFSD: add encoding of op_recall flag for write delegation
21mr|kernel-5.15-generic-5.15.193-2|10803	- nfsd: Remove incorrect check in nfsd4_validate_stateid
21mr|kernel-5.15-generic-5.15.193-2|10804	- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION
21mr|kernel-5.15-generic-5.15.193-2|10805	- nilfs2: fix buffer corruption due to concurrent device reads
21mr|kernel-5.15-generic-5.15.193-2|10806	- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
21mr|kernel-5.15-generic-5.15.193-2|10807	- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl
21mr|kernel-5.15-generic-5.15.193-2|10808	- nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
21mr|kernel-5.15-generic-5.15.193-2|10809	- nilfs2: reject devices with insufficient block count
21mr|kernel-5.15-generic-5.15.193-2|10810	- nios2: dts: Fix tse_mac "max-frame-size" property
21mr|kernel-5.15-generic-5.15.193-2|10811	- nixge: fix mac address error handling again
21mr|kernel-5.15-generic-5.15.193-2|10812	- nouveau: fix client work fence deletion race
21mr|kernel-5.15-generic-5.15.193-2|10813	- NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
21mr|kernel-5.15-generic-5.15.193-2|10814	- ntb: idt: Fix error handling in idt_pci_driver_init()
21mr|kernel-5.15-generic-5.15.193-2|10815	- ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
21mr|kernel-5.15-generic-5.15.193-2|10816	- NTB: ntb_tool: Add check for devm_kcalloc
21mr|kernel-5.15-generic-5.15.193-2|10817	- NTB: ntb_transport: fix possible memory leak while device_register() fails
21mr|kernel-5.15-generic-5.15.193-2|10818	- ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr()
21mr|kernel-5.15-generic-5.15.193-2|10819	- n_tty: Rename tail to old_tail in n_tty_read()
21mr|kernel-5.15-generic-5.15.193-2|10820	- nubus: Partially revert proc_create_single_data() conversion
21mr|kernel-5.15-generic-5.15.193-2|10821	- NVMe: Add MAXIO 1602 to bogus nid list.
21mr|kernel-5.15-generic-5.15.193-2|10822	- nvme: double KA polling frequency to avoid KATO with TBKAS on
21mr|kernel-5.15-generic-5.15.193-2|10823	- nvmem: rmem: Use NVMEM_DEVID_AUTO
21mr|kernel-5.15-generic-5.15.193-2|10824	- nvme-pci: fix DMA direction of unmapping integrity data
21mr|kernel-5.15-generic-5.15.193-2|10825	- nvme-pci: remove nvme_queue from nvme_iod
21mr|kernel-5.15-generic-5.15.193-2|10826	- ocfs2: check new file size on fallocate call
21mr|kernel-5.15-generic-5.15.193-2|10827	- ocfs2: fix use-after-free when unmounting read-only filesystem
21mr|kernel-5.15-generic-5.15.193-2|10828	- octeontx2-af: Add validation before accessing cgx and lmac
21mr|kernel-5.15-generic-5.15.193-2|10829	- octeontx2-af: fixed resource availability check
21mr|kernel-5.15-generic-5.15.193-2|10830	- octeontx2-af: fix lbk link credits on cn10k
21mr|kernel-5.15-generic-5.15.193-2|10831	- octeontx2-af: Fix mapping for NIX block from CGX connection
21mr|kernel-5.15-generic-5.15.193-2|10832	- octeontx2-pf: Add additional check for MCAM rules
21mr|kernel-5.15-generic-5.15.193-2|10833	- octeontx2-pf: Dont allocate BPIDs for LBK interfaces
21mr|kernel-5.15-generic-5.15.193-2|10834	- octeontx-af: fix hardware timestamp configuration
21mr|kernel-5.15-generic-5.15.193-2|10835	- of: net: add a helper for loading netdev->dev_addr
21mr|kernel-5.15-generic-5.15.193-2|10836	- of: overlay: add entry to of_overlay_action_name[]
21mr|kernel-5.15-generic-5.15.193-2|10837	- of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()
21mr|kernel-5.15-generic-5.15.193-2|10838	- of: overlay: rename variables to be consistent
21mr|kernel-5.15-generic-5.15.193-2|10839	- of: overlay: rework overlay apply and remove kfree()s
21mr|kernel-5.15-generic-5.15.193-2|10840	- open: make RESOLVE_CACHED correctly test for O_TMPFILE
21mr|kernel-5.15-generic-5.15.193-2|10841	- opp: Fix use-after-free in lazy_opp_tables after probe deferral
21mr|kernel-5.15-generic-5.15.193-2|10842	- ovl: fix null pointer dereference in ovl_get_acl_rcu()
21mr|kernel-5.15-generic-5.15.193-2|10843	- ovl: update of dentry revalidate flags after copy up
21mr|kernel-5.15-generic-5.15.193-2|10844	- parisc: Delete redundant register definitions in <asm/assembly.h>
21mr|kernel-5.15-generic-5.15.193-2|10845	- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
21mr|kernel-5.15-generic-5.15.193-2|10846	- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
21mr|kernel-5.15-generic-5.15.193-2|10847	- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235
21mr|kernel-5.15-generic-5.15.193-2|10848	- PCI: Add pci_clear_master() stub for non-CONFIG_PCI
21mr|kernel-5.15-generic-5.15.193-2|10849	- PCI/ASPM: Avoid link retraining race
21mr|kernel-5.15-generic-5.15.193-2|10850	- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
21mr|kernel-5.15-generic-5.15.193-2|10851	- PCI/ASPM: Factor out pcie_wait_for_retrain()
21mr|kernel-5.15-generic-5.15.193-2|10852	- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
21mr|kernel-5.15-generic-5.15.193-2|10853	- PCI: cadence: Fix Gen2 Link Retraining process
21mr|kernel-5.15-generic-5.15.193-2|10854	- PCI: ftpci100: Release the clock resources
21mr|kernel-5.15-generic-5.15.193-2|10855	- PCI: hv: Add a per-bus mutex state_lock
21mr|kernel-5.15-generic-5.15.193-2|10856	- PCI: hv: Fix a race condition bug in hv_pci_query_relations()
21mr|kernel-5.15-generic-5.15.193-2|10857	- PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
21mr|kernel-5.15-generic-5.15.193-2|10858	- PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
21mr|kernel-5.15-generic-5.15.193-2|10859	- PCI: pciehp: Cancel bringup sequence if card is not present
21mr|kernel-5.15-generic-5.15.193-2|10860	- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
21mr|kernel-5.15-generic-5.15.193-2|10861	- PCI: qcom: Disable write access to read only registers for IP v2.3.3
21mr|kernel-5.15-generic-5.15.193-2|10862	- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
21mr|kernel-5.15-generic-5.15.193-2|10863	- PCI: rockchip: Assert PCI Configuration Enable bit after probe
21mr|kernel-5.15-generic-5.15.193-2|10864	- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities
21mr|kernel-5.15-generic-5.15.193-2|10865	- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
21mr|kernel-5.15-generic-5.15.193-2|10866	- PCI: rockchip: Fix window mapping and address translation for endpoint
21mr|kernel-5.15-generic-5.15.193-2|10867	- PCI: rockchip: Remove writes to unused registers
21mr|kernel-5.15-generic-5.15.193-2|10868	- PCI: rockchip: Set address alignment for endpoint mode
21mr|kernel-5.15-generic-5.15.193-2|10869	- PCI: rockchip: Use u32 variable to access 32-bit registers
21mr|kernel-5.15-generic-5.15.193-2|10870	- PCI: rockchip: Write PCI Device ID to correct register
21mr|kernel-5.15-generic-5.15.193-2|10871	- PCI: vmd: Reset VMD config register between soft reboots
21mr|kernel-5.15-generic-5.15.193-2|10872	- perf/arm-cmn: Fix DTC reset
21mr|kernel-5.15-generic-5.15.193-2|10873	- perf bench: Add missing setlocale() call to allow usage of %%'d style formatting
21mr|kernel-5.15-generic-5.15.193-2|10874	- perf bench: Use unbuffered output when pipe/tee'ing to a file
21mr|kernel-5.15-generic-5.15.193-2|10875	- perf build: Fix library not found error when using CSLIBS
21mr|kernel-5.15-generic-5.15.193-2|10876	- perf dwarf-aux: Fix off-by-one in die_get_varname()
21mr|kernel-5.15-generic-5.15.193-2|10877	- perf: Fix function pointer case
21mr|kernel-5.15-generic-5.15.193-2|10878	- perf/ibs: Fix interface via core pmu events
21mr|kernel-5.15-generic-5.15.193-2|10879	- perf probe: Add test for regression introduced by switch to die_get_decl_file()
21mr|kernel-5.15-generic-5.15.193-2|10880	- perf script: Fix allocation of evsel->priv related to per-event dump files
21mr|kernel-5.15-generic-5.15.193-2|10881	- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext
21mr|kernel-5.15-generic-5.15.193-2|10882	- perf test uprobe_from_different_cu: Skip if there is no gcc
21mr|kernel-5.15-generic-5.15.193-2|10883	- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
21mr|kernel-5.15-generic-5.15.193-2|10884	- phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
21mr|kernel-5.15-generic-5.15.193-2|10885	- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
21mr|kernel-5.15-generic-5.15.193-2|10886	- phy: qcom-snps-femto-v2: properly enable ref clock
21mr|kernel-5.15-generic-5.15.193-2|10887	- phy: qcom-snps: Use dev_err_probe() to simplify code
21mr|kernel-5.15-generic-5.15.193-2|10888	- phy: tegra: xusb: check return value of devm_kzalloc()
21mr|kernel-5.15-generic-5.15.193-2|10889	- phy: tegra: xusb: Clear the driver reference in usb-phy dev
21mr|kernel-5.15-generic-5.15.193-2|10890	- pinctrl: amd: Detect and mask spurious interrupts
21mr|kernel-5.15-generic-5.15.193-2|10891	- pinctrl: amd: Detect internal GPIO0 debounce handling
21mr|kernel-5.15-generic-5.15.193-2|10892	- pinctrl: amd: Fix mistake in handling clearing pins at startup
21mr|kernel-5.15-generic-5.15.193-2|10893	- pinctrl: amd: Only use special debounce behavior for GPIO 0
21mr|kernel-5.15-generic-5.15.193-2|10894	- pinctrl: amd: Use amd_pinconf_set() for all config options
21mr|kernel-5.15-generic-5.15.193-2|10895	- pinctrl: at91-pio4: check return value of devm_kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|10896	- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors
21mr|kernel-5.15-generic-5.15.193-2|10897	- pinctrl: cherryview: Return correct value if pin in push-pull mode
21mr|kernel-5.15-generic-5.15.193-2|10898	- pinctrl: microchip-sgpio: check return value of devm_kasprintf()
21mr|kernel-5.15-generic-5.15.193-2|10899	- ping6: Fix send to link-local addresses with VRF.
21mr|kernel-5.15-generic-5.15.193-2|10900	- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
21mr|kernel-5.15-generic-5.15.193-2|10901	- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
21mr|kernel-5.15-generic-5.15.193-2|10902	- platform/x86: wmi: Break possible infinite loop when parsing GUID
21mr|kernel-5.15-generic-5.15.193-2|10903	- platform/x86: wmi: move variables
21mr|kernel-5.15-generic-5.15.193-2|10904	- platform/x86: wmi: remove unnecessary argument
21mr|kernel-5.15-generic-5.15.193-2|10905	- platform/x86: wmi: use guid_t and guid_equal()
21mr|kernel-5.15-generic-5.15.193-2|10906	- PM: domains: fix integer overflow issues in genpd_parse_state()
21mr|kernel-5.15-generic-5.15.193-2|10907	- PM: sleep: wakeirq: fix wake irq arming
21mr|kernel-5.15-generic-5.15.193-2|10908	- PM / wakeirq: support enabling wake-up irq after runtime_suspend called
21mr|kernel-5.15-generic-5.15.193-2|10909	- posix-timers: Prevent RT livelock in itimer_delete()
21mr|kernel-5.15-generic-5.15.193-2|10910	- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency
21mr|kernel-5.15-generic-5.15.193-2|10911	- powerpc/64s: Fix VAS mm use after free
21mr|kernel-5.15-generic-5.15.193-2|10912	- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
21mr|kernel-5.15-generic-5.15.193-2|10913	- powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo
21mr|kernel-5.15-generic-5.15.193-2|10914	- powerpc: Fail build if using recordmcount with binutils v2.37
21mr|kernel-5.15-generic-5.15.193-2|10915	- powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare()
21mr|kernel-5.15-generic-5.15.193-2|10916	- powerpc/mm/altmap: Fix altmap boundary check
21mr|kernel-5.15-generic-5.15.193-2|10917	- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary
21mr|kernel-5.15-generic-5.15.193-2|10918	- powerpc/powernv/sriov: perform null check on iov before dereferencing iov
21mr|kernel-5.15-generic-5.15.193-2|10919	- powerpc/purgatory: remove PGO flags
21mr|kernel-5.15-generic-5.15.193-2|10920	- powerpc/security: Fix Speculation_Store_Bypass reporting on Power10
21mr|kernel-5.15-generic-5.15.193-2|10921	- powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe()
21mr|kernel-5.15-generic-5.15.193-2|10922	- powerpc: simplify ppc_save_regs
21mr|kernel-5.15-generic-5.15.193-2|10923	- powerpc: update ppc_save_regs to save current r1 in pt_regs
21mr|kernel-5.15-generic-5.15.193-2|10924	- power: supply: ab8500: Fix external_power_changed race
21mr|kernel-5.15-generic-5.15.193-2|10925	- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()
21mr|kernel-5.15-generic-5.15.193-2|10926	- power: supply: Fix logic checking if system is running from battery
21mr|kernel-5.15-generic-5.15.193-2|10927	- power: supply: Ratelimit no data debug output
21mr|kernel-5.15-generic-5.15.193-2|10928	- power: supply: sc27xx: Fix external_power_changed race
21mr|kernel-5.15-generic-5.15.193-2|10929	- pptp: Fix fib lookup calls.
21mr|kernel-5.15-generic-5.15.193-2|10930	- prestera: fix fallback to previous version on same major version
21mr|kernel-5.15-generic-5.15.193-2|10931	- pstore/ram: Add check for kstrdup
21mr|kernel-5.15-generic-5.15.193-2|10932	- pwm: ab8500: Fix error code in probe()
21mr|kernel-5.15-generic-5.15.193-2|10933	- pwm: Add a stub for devm_pwmchip_add()
21mr|kernel-5.15-generic-5.15.193-2|10934	- pwm: imx-tpm: force 'real_period' to be zero in suspend
21mr|kernel-5.15-generic-5.15.193-2|10935	- pwm: meson: fix handling of period/duty if greater than UINT_MAX
21mr|kernel-5.15-generic-5.15.193-2|10936	- pwm: meson: Simplify duplicated per-channel tracking
21mr|kernel-5.15-generic-5.15.193-2|10937	- pwm: mtk_disp: Fix the disable flow of disp_pwm
21mr|kernel-5.15-generic-5.15.193-2|10938	- pwm: sysfs: Do not apply state to already disabled PWMs
21mr|kernel-5.15-generic-5.15.193-2|10939	- qed: Fix kernel-doc warnings
21mr|kernel-5.15-generic-5.15.193-2|10940	- qed: Fix scheduling in a tasklet while getting stats
21mr|kernel-5.15-generic-5.15.193-2|10941	- quota: fix warning in dqgrab()
21mr|kernel-5.15-generic-5.15.193-2|10942	- quota: Properly disable quotas when add_dquot_ref() fails
21mr|kernel-5.15-generic-5.15.193-2|10943	- radeon: avoid double free in ci_dpm_init()
21mr|kernel-5.15-generic-5.15.193-2|10944	- rbd: harden get_lock_owner_info() a bit
21mr|kernel-5.15-generic-5.15.193-2|10945	- rbd: make get_lock_owner_info() return a single locker or NULL
21mr|kernel-5.15-generic-5.15.193-2|10946	- rbd: prevent busy loop when requesting exclusive lock
21mr|kernel-5.15-generic-5.15.193-2|10947	- rbd: retrieve and check lock owner twice before blocklisting
21mr|kernel-5.15-generic-5.15.193-2|10948	- rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
21mr|kernel-5.15-generic-5.15.193-2|10949	- rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()
21mr|kernel-5.15-generic-5.15.193-2|10950	- rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale
21mr|kernel-5.15-generic-5.15.193-2|10951	- rcuscale: Always log error message
21mr|kernel-5.15-generic-5.15.193-2|10952	- rcuscale: Move shutdown from wait_event() to wait_event_idle()
21mr|kernel-5.15-generic-5.15.193-2|10953	- rcutorture: Correct name of use_softirq module parameter
21mr|kernel-5.15-generic-5.15.193-2|10954	- RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context
21mr|kernel-5.15-generic-5.15.193-2|10955	- RDMA/bnxt_re: Disable/kill tasklet only if it is enabled
21mr|kernel-5.15-generic-5.15.193-2|10956	- RDMA/bnxt_re: Fix to remove an unnecessary log
21mr|kernel-5.15-generic-5.15.193-2|10957	- RDMA/bnxt_re: Fix to remove unnecessary return labels
21mr|kernel-5.15-generic-5.15.193-2|10958	- RDMA/bnxt_re: Prevent handling any completions after qp destroy
21mr|kernel-5.15-generic-5.15.193-2|10959	- RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid
21mr|kernel-5.15-generic-5.15.193-2|10960	- RDMA/bnxt_re: Use unique names while registering interrupts
21mr|kernel-5.15-generic-5.15.193-2|10961	- RDMA/bnxt_re: wraparound mbox producer index
21mr|kernel-5.15-generic-5.15.193-2|10962	- RDMA/cma: Always set static rate to 0 for RoCE
21mr|kernel-5.15-generic-5.15.193-2|10963	- RDMA/hns: Fix hns_roce_table_get return value
21mr|kernel-5.15-generic-5.15.193-2|10964	- RDMA/irdma: Add missing read barriers
21mr|kernel-5.15-generic-5.15.193-2|10965	- RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes
21mr|kernel-5.15-generic-5.15.193-2|10966	- RDMA/irdma: Fix data race on CQP completion stats
21mr|kernel-5.15-generic-5.15.193-2|10967	- RDMA/irdma: Fix data race on CQP request done
21mr|kernel-5.15-generic-5.15.193-2|10968	- RDMA/irdma: Report correct WC error
21mr|kernel-5.15-generic-5.15.193-2|10969	- RDMA/mlx4: Make check for invalid flags stricter
21mr|kernel-5.15-generic-5.15.193-2|10970	- RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
21mr|kernel-5.15-generic-5.15.193-2|10971	- RDMA/mthca: Fix crash when polling CQ for shared QPs
21mr|kernel-5.15-generic-5.15.193-2|10972	- RDMA/rtrs: Fix rxe_dealloc_pd warning
21mr|kernel-5.15-generic-5.15.193-2|10973	- RDMA/rtrs: Fix the last iu->buf leak in err path
21mr|kernel-5.15-generic-5.15.193-2|10974	- RDMA/rxe: Fix packet length checks
21mr|kernel-5.15-generic-5.15.193-2|10975	- RDMA/rxe: Fix the use-before-initialization error of resp_pkts
21mr|kernel-5.15-generic-5.15.193-2|10976	- RDMA/rxe: Removed unused name from rxe_task struct
21mr|kernel-5.15-generic-5.15.193-2|10977	- RDMA/rxe: Remove the unused variable obj
21mr|kernel-5.15-generic-5.15.193-2|10978	- RDMA/uverbs: Restrict usage of privileged QKEYs
21mr|kernel-5.15-generic-5.15.193-2|10979	- regmap: Account for register length in SMBus I/O limits
21mr|kernel-5.15-generic-5.15.193-2|10980	- regmap: Drop initial version of maximum transfer length fixes
21mr|kernel-5.15-generic-5.15.193-2|10981	- regmap: spi-avmm: Fix regmap_bus max_raw_write
21mr|kernel-5.15-generic-5.15.193-2|10982	- regulator: core: Fix more error checking for debugfs_create_dir()
21mr|kernel-5.15-generic-5.15.193-2|10983	- regulator: core: Streamline debugfs operations
21mr|kernel-5.15-generic-5.15.193-2|10984	- regulator: Fix error checking for debugfs_create_dir
21mr|kernel-5.15-generic-5.15.193-2|10985	- regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
21mr|kernel-5.15-generic-5.15.193-2|10986	- Remove DECnet support from kernel
21mr|kernel-5.15-generic-5.15.193-2|10987	- Revert "8250: add support for ASIX devices with a FIFO bug"
21mr|kernel-5.15-generic-5.15.193-2|10988	- Revert "drm/amd/display: edp do not add non-edid timings"
21mr|kernel-5.15-generic-5.15.193-2|10989	- Revert "f2fs: fix potential corruption when moving a directory"
21mr|kernel-5.15-generic-5.15.193-2|10990	- Revert "net: phy: dp83867: perform soft reset and retain established link"
21mr|kernel-5.15-generic-5.15.193-2|10991	- Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
21mr|kernel-5.15-generic-5.15.193-2|10992	- Revert "tcp: avoid the lookup process failing to get sk in ehash table"
21mr|kernel-5.15-generic-5.15.193-2|10993	- Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
21mr|kernel-5.15-generic-5.15.193-2|10994	- Revert "tracing: Add "(fault)" name injection to kernel probes"
21mr|kernel-5.15-generic-5.15.193-2|10995	- Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection"
21mr|kernel-5.15-generic-5.15.193-2|10996	- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"
21mr|kernel-5.15-generic-5.15.193-2|10997	- Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"
21mr|kernel-5.15-generic-5.15.193-2|10998	- Revert "usb: xhci: tegra: Fix error check"
21mr|kernel-5.15-generic-5.15.193-2|10999	- Revert "xhci: add quirk for host controllers that don't update endpoint DCS"
21mr|kernel-5.15-generic-5.15.193-2|11000	- ring-buffer: Fix deadloop issue on reading trace_pipe
21mr|kernel-5.15-generic-5.15.193-2|11001	- ring-buffer: Fix wrong stat of cpu_buffer->read
21mr|kernel-5.15-generic-5.15.193-2|11002	- riscv, bpf: Fix inconsistent JIT image generation
21mr|kernel-5.15-generic-5.15.193-2|11003	- riscv: mm: fix truncation warning on RV32
21mr|kernel-5.15-generic-5.15.193-2|11004	- riscv: move memblock_allow_resize() after linear mapping is ready
21mr|kernel-5.15-generic-5.15.193-2|11005	- riscv: uprobes: Restore thread.bad_cause
21mr|kernel-5.15-generic-5.15.193-2|11006	- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error
21mr|kernel-5.15-generic-5.15.193-2|11007	- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO
21mr|kernel-5.15-generic-5.15.193-2|11008	- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length
21mr|kernel-5.15-generic-5.15.193-2|11009	- s390/cio: unregister device when the only path is gone
21mr|kernel-5.15-generic-5.15.193-2|11010	- s390/dasd: fix hanging device after quiesce/resume
21mr|kernel-5.15-generic-5.15.193-2|11011	- s390/decompressor: fix misaligned symbol build error
21mr|kernel-5.15-generic-5.15.193-2|11012	- s390/purgatory: disable branch profiling
21mr|kernel-5.15-generic-5.15.193-2|11013	- s390/qeth: Don't call dev_close/dev_open (DOWN/UP)
21mr|kernel-5.15-generic-5.15.193-2|11014	- s390/qeth: Fix vipa deletion
21mr|kernel-5.15-generic-5.15.193-2|11015	- samples/bpf: Fix buffer overflow in tcp_basertt
21mr|kernel-5.15-generic-5.15.193-2|11016	- samples: ftrace: Save required argument registers in sample trampolines
21mr|kernel-5.15-generic-5.15.193-2|11017	- sch_netem: acquire qdisc lock in netem_change()
21mr|kernel-5.15-generic-5.15.193-2|11018	- scripts/tags.sh: Resolve gtags empty index generation
21mr|kernel-5.15-generic-5.15.193-2|11019	- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()
21mr|kernel-5.15-generic-5.15.193-2|11020	- scsi: qedf: Fix NULL dereference in error handling
21mr|kernel-5.15-generic-5.15.193-2|11021	- scsi: qla2xxx: Add debug prints in the device remove path
21mr|kernel-5.15-generic-5.15.193-2|11022	- scsi: qla2xxx: Array index may go out of bound
21mr|kernel-5.15-generic-5.15.193-2|11023	- scsi: qla2xxx: Avoid fcport pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|11024	- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
21mr|kernel-5.15-generic-5.15.193-2|11025	- scsi: qla2xxx: Correct the index of array
21mr|kernel-5.15-generic-5.15.193-2|11026	- scsi: qla2xxx: Fix buffer overrun
21mr|kernel-5.15-generic-5.15.193-2|11027	- scsi: qla2xxx: Fix error code in qla2x00_start_sp()
21mr|kernel-5.15-generic-5.15.193-2|11028	- scsi: qla2xxx: Fix hang in task management
21mr|kernel-5.15-generic-5.15.193-2|11029	- scsi: qla2xxx: Fix potential NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|11030	- scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
21mr|kernel-5.15-generic-5.15.193-2|11031	- scsi: qla2xxx: Fix task management cmd failure
21mr|kernel-5.15-generic-5.15.193-2|11032	- scsi: qla2xxx: Multi-que support for TMF
21mr|kernel-5.15-generic-5.15.193-2|11033	- scsi: qla2xxx: Pointer may be dereferenced
21mr|kernel-5.15-generic-5.15.193-2|11034	- scsi: qla2xxx: Remove unused declarations for qla2xxx
21mr|kernel-5.15-generic-5.15.193-2|11035	- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
21mr|kernel-5.15-generic-5.15.193-2|11036	- scsi: qla2xxx: Wait for io return on terminate rport
21mr|kernel-5.15-generic-5.15.193-2|11037	- scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices
21mr|kernel-5.15-generic-5.15.193-2|11038	- scsi: target: iscsi: Prevent login threads from racing between each other
21mr|kernel-5.15-generic-5.15.193-2|11039	- scsi: zfcp: Defer fc_rport blocking until after ADISC response
21mr|kernel-5.15-generic-5.15.193-2|11040	- sctp: add bpf_bypass_getsockopt proto callback
21mr|kernel-5.15-generic-5.15.193-2|11041	- sctp: fix an error code in sctp_sf_eat_auth()
21mr|kernel-5.15-generic-5.15.193-2|11042	- sctp: fix potential deadlock on &net->sctp.addr_wq_lock
21mr|kernel-5.15-generic-5.15.193-2|11043	- security: keys: Modify mismatched function name
21mr|kernel-5.15-generic-5.15.193-2|11044	- selftests/bpf: Fix check_mtu using wrong variable type
21mr|kernel-5.15-generic-5.15.193-2|11045	- selftests: forwarding: Fix race condition in mirror installation
21mr|kernel-5.15-generic-5.15.193-2|11046	- selftests/mount_setattr: fix redefine struct mount_attr build error
21mr|kernel-5.15-generic-5.15.193-2|11047	- selftests: mptcp: depend on SYN_COOKIES
21mr|kernel-5.15-generic-5.15.193-2|11048	- selftests: mptcp: join: only check for ip6tables if needed
21mr|kernel-5.15-generic-5.15.193-2|11049	- selftests: mptcp: join: skip check if MIB counter not supported
21mr|kernel-5.15-generic-5.15.193-2|11050	- selftests: mptcp: join: use 'iptables-legacy' if available
21mr|kernel-5.15-generic-5.15.193-2|11051	- selftests: mptcp: lib: skip if missing symbol
21mr|kernel-5.15-generic-5.15.193-2|11052	- selftests: mptcp: lib: skip if not below kernel version
21mr|kernel-5.15-generic-5.15.193-2|11053	- selftests: mptcp: pm nl: remove hardcoded default limits
21mr|kernel-5.15-generic-5.15.193-2|11054	- selftests: mptcp: sockopt: return error if wrong mark
21mr|kernel-5.15-generic-5.15.193-2|11055	- selftests: mptcp: sockopt: use 'iptables-legacy' if available
21mr|kernel-5.15-generic-5.15.193-2|11056	- selftests: net: fcnal-test: check if FIPS mode is enabled
21mr|kernel-5.15-generic-5.15.193-2|11057	- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
21mr|kernel-5.15-generic-5.15.193-2|11058	- selftests/rseq: check if libc rseq support is registered
21mr|kernel-5.15-generic-5.15.193-2|11059	- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+
21mr|kernel-5.15-generic-5.15.193-2|11060	- selftests: rtnetlink: remove netdevsim device after ipsec offload test
21mr|kernel-5.15-generic-5.15.193-2|11061	- selftests: tc: add ConnTrack procfs kconfig
21mr|kernel-5.15-generic-5.15.193-2|11062	- selftests: tc: add 'ct' action kconfig dep
21mr|kernel-5.15-generic-5.15.193-2|11063	- selftests: tc: set timeout to 15 minutes
21mr|kernel-5.15-generic-5.15.193-2|11064	- serial: 8250_dw: Preserve original value of DLF register
21mr|kernel-5.15-generic-5.15.193-2|11065	- serial: 8250: lock port for stop_rx() in omap8250_irq()
21mr|kernel-5.15-generic-5.15.193-2|11066	- serial: 8250: lock port for UART_IER access in omap8250_irq()
21mr|kernel-5.15-generic-5.15.193-2|11067	- serial: 8250: omap: Fix freeing of resources on failed register
21mr|kernel-5.15-generic-5.15.193-2|11068	- serial: 8250_omap: Use force_suspend and resume for system suspend
21mr|kernel-5.15-generic-5.15.193-2|11069	- serial: atmel: don't enable IRQs prematurely
21mr|kernel-5.15-generic-5.15.193-2|11070	- serial: lantiq: add missing interrupt ack
21mr|kernel-5.15-generic-5.15.193-2|11071	- serial: qcom-geni: drop bogus runtime pm state update
21mr|kernel-5.15-generic-5.15.193-2|11072	- serial: sifive: Fix sifive_serial_console_setup() section
21mr|kernel-5.15-generic-5.15.193-2|11073	- sfc: fix crash when reading stats while NIC is resetting
21mr|kernel-5.15-generic-5.15.193-2|11074	- sh/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|11075	- sh: dma: Fix DMA channel offset calculation
21mr|kernel-5.15-generic-5.15.193-2|11076	- sh: j2: Use ioremap() to translate device tree address into kernel memory
21mr|kernel-5.15-generic-5.15.193-2|11077	- shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
21mr|kernel-5.15-generic-5.15.193-2|11078	- SMB3: Do not send lease break acknowledgment if all file handles have been closed
21mr|kernel-5.15-generic-5.15.193-2|11079	- soc/fsl/qe: fix usb.c build errors
21mr|kernel-5.15-generic-5.15.193-2|11080	- soundwire: bus: pm_runtime_request_resume on peripheral attachment
21mr|kernel-5.15-generic-5.15.193-2|11081	- soundwire: dmi-quirks: add new mapping for HP Spectre x360
21mr|kernel-5.15-generic-5.15.193-2|11082	- soundwire: fix enumeration completion
21mr|kernel-5.15-generic-5.15.193-2|11083	- soundwire: qcom: fix storing port config out-of-bounds
21mr|kernel-5.15-generic-5.15.193-2|11084	- soundwire: qcom: update status correctly with mask
21mr|kernel-5.15-generic-5.15.193-2|11085	- sparc/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|11086	- spi: bcm63xx: fix max prepend length
21mr|kernel-5.15-generic-5.15.193-2|11087	- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
21mr|kernel-5.15-generic-5.15.193-2|11088	- spi: dw: Round of n_bytes to power of 2
21mr|kernel-5.15-generic-5.15.193-2|11089	- spi: fsl-dspi: avoid SCK glitches with continuous transfers
21mr|kernel-5.15-generic-5.15.193-2|11090	- spi: lpspi: disable lpspi module irq in DMA mode
21mr|kernel-5.15-generic-5.15.193-2|11091	- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG
21mr|kernel-5.15-generic-5.15.193-2|11092	- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()
21mr|kernel-5.15-generic-5.15.193-2|11093	- staging: r8712: Fix memory leak in _r8712_init_xmit_priv()
21mr|kernel-5.15-generic-5.15.193-2|11094	- SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
21mr|kernel-5.15-generic-5.15.193-2|11095	- svcrdma: Prevent page release when nothing was received
21mr|kernel-5.15-generic-5.15.193-2|11096	- tcp: annotate data-races around fastopenq.max_qlen
21mr|kernel-5.15-generic-5.15.193-2|11097	- tcp: annotate data-races around icsk->icsk_syn_retries
21mr|kernel-5.15-generic-5.15.193-2|11098	- tcp: annotate data-races around icsk->icsk_user_timeout
21mr|kernel-5.15-generic-5.15.193-2|11099	- tcp: annotate data-races around rskq_defer_accept
21mr|kernel-5.15-generic-5.15.193-2|11100	- tcp: annotate data-races around tcp_rsk(req)->ts_recent
21mr|kernel-5.15-generic-5.15.193-2|11101	- tcp: annotate data-races around tp->keepalive_intvl
21mr|kernel-5.15-generic-5.15.193-2|11102	- tcp: annotate data-races around tp->keepalive_probes
21mr|kernel-5.15-generic-5.15.193-2|11103	- tcp: annotate data-races around tp->keepalive_time
21mr|kernel-5.15-generic-5.15.193-2|11104	- tcp: annotate data-races around tp->linger2
21mr|kernel-5.15-generic-5.15.193-2|11105	- tcp: annotate data-races around tp->notsent_lowat
21mr|kernel-5.15-generic-5.15.193-2|11106	- tcp: annotate data-races around tp->tcp_tx_delay
21mr|kernel-5.15-generic-5.15.193-2|11107	- tcp: annotate data races in __tcp_oow_rate_limited()
21mr|kernel-5.15-generic-5.15.193-2|11108	- tcp_metrics: annotate data-races around tm->tcpm_lock
21mr|kernel-5.15-generic-5.15.193-2|11109	- tcp_metrics: annotate data-races around tm->tcpm_net
21mr|kernel-5.15-generic-5.15.193-2|11110	- tcp_metrics: annotate data-races around tm->tcpm_stamp
21mr|kernel-5.15-generic-5.15.193-2|11111	- tcp_metrics: annotate data-races around tm->tcpm_vals[]
21mr|kernel-5.15-generic-5.15.193-2|11112	- tcp_metrics: fix addr_same() helper
21mr|kernel-5.15-generic-5.15.193-2|11113	- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
21mr|kernel-5.15-generic-5.15.193-2|11114	- tcp: Reduce chance of collisions in inet6_hashfn().
21mr|kernel-5.15-generic-5.15.193-2|11115	- team: reset team's flags when down link is P2P device
21mr|kernel-5.15-generic-5.15.193-2|11116	- test_firmware: fix a memory leak with reqs buffer
21mr|kernel-5.15-generic-5.15.193-2|11117	- test_firmware: prevent race conditions by a correct implementation of locking
21mr|kernel-5.15-generic-5.15.193-2|11118	- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
21mr|kernel-5.15-generic-5.15.193-2|11119	- test_firmware: Use kstrtobool() instead of strtobool()
21mr|kernel-5.15-generic-5.15.193-2|11120	- thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
21mr|kernel-5.15-generic-5.15.193-2|11121	- thunderbolt: dma_test: Use correct value for absent rings when creating paths
21mr|kernel-5.15-generic-5.15.193-2|11122	- thunderbolt: Mask ring interrupt on Intel hardware as well
21mr|kernel-5.15-generic-5.15.193-2|11123	- tick/common: Align tick period during sched_timer setup
21mr|kernel-5.15-generic-5.15.193-2|11124	- tipc: check return value of pskb_trim()
21mr|kernel-5.15-generic-5.15.193-2|11125	- tipc: stop tipc crypto on failure in tipc_node_create
21mr|kernel-5.15-generic-5.15.193-2|11126	- tools: gpio: fix debounce_period_us output of lsgpio
21mr|kernel-5.15-generic-5.15.193-2|11127	- tpm_tis: Explicitly check for error code
21mr|kernel-5.15-generic-5.15.193-2|11128	- tpm, tpm_tis: Claim locality in interrupt handler
21mr|kernel-5.15-generic-5.15.193-2|11129	- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
21mr|kernel-5.15-generic-5.15.193-2|11130	- tracing: Add tracing_reset_all_online_cpus_unlocked() function
21mr|kernel-5.15-generic-5.15.193-2|11131	- tracing: Allow synthetic events to pass around stacktraces
21mr|kernel-5.15-generic-5.15.193-2|11132	- tracing: Fix memory leak of iter->temp when reading trace_pipe
21mr|kernel-5.15-generic-5.15.193-2|11133	- tracing: Fix null pointer dereference in tracing_err_log_open()
21mr|kernel-5.15-generic-5.15.193-2|11134	- tracing: Fix trace_event_raw_event_synth() if else statement
21mr|kernel-5.15-generic-5.15.193-2|11135	- tracing: Fix warning in trace_buffered_event_disable()
21mr|kernel-5.15-generic-5.15.193-2|11136	- tracing/histograms: Add histograms to hist_vars if they have referenced variables
21mr|kernel-5.15-generic-5.15.193-2|11137	- tracing/histograms: Return an error if we fail to add histogram to hist_vars list
21mr|kernel-5.15-generic-5.15.193-2|11138	- tracing/probes: Add symstr type for dynamic events
21mr|kernel-5.15-generic-5.15.193-2|11139	- tracing/probes: Fix not to count error code to total length
21mr|kernel-5.15-generic-5.15.193-2|11140	- tracing/probes: Fix to avoid double count of the string length on the array
21mr|kernel-5.15-generic-5.15.193-2|11141	- tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails
21mr|kernel-5.15-generic-5.15.193-2|11142	- tracing/probes: Fix to update dynamic data counter if fetcharg uses it
21mr|kernel-5.15-generic-5.15.193-2|11143	- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().
21mr|kernel-5.15-generic-5.15.193-2|11144	- tty: fix hang on tty device with no_room set
21mr|kernel-5.15-generic-5.15.193-2|11145	- tty: n_gsm: fix UAF in gsm_cleanup_mux
21mr|kernel-5.15-generic-5.15.193-2|11146	- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
21mr|kernel-5.15-generic-5.15.193-2|11147	- tty: serial: imx: fix rs485 rx after tx
21mr|kernel-5.15-generic-5.15.193-2|11148	- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
21mr|kernel-5.15-generic-5.15.193-2|11149	- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
21mr|kernel-5.15-generic-5.15.193-2|11150	- udf: Fix uninitialized array access for some pathnames
21mr|kernel-5.15-generic-5.15.193-2|11151	- udp6: fix udp6_ehashfn() typo
21mr|kernel-5.15-generic-5.15.193-2|11152	- um/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|11153	- um: Use HOST_DIR for mrproper
21mr|kernel-5.15-generic-5.15.193-2|11154	- usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config
21mr|kernel-5.15-generic-5.15.193-2|11155	- usb: common: usb-conn-gpio: Set last role to unknown before initial detection
21mr|kernel-5.15-generic-5.15.193-2|11156	- usb: dwc2: Fix some error handling paths
21mr|kernel-5.15-generic-5.15.193-2|11157	- usb: dwc2: platform: Improve error reporting for problems during .remove()
21mr|kernel-5.15-generic-5.15.193-2|11158	- usb: dwc3: don't reset device side if dwc3 was configured as host-only
21mr|kernel-5.15-generic-5.15.193-2|11159	- usb: dwc3: gadget: Propagate core init errors to UDC during pullup
21mr|kernel-5.15-generic-5.15.193-2|11160	- usb: dwc3: gadget: Reset num TRBs before giving back the request
21mr|kernel-5.15-generic-5.15.193-2|11161	- usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
21mr|kernel-5.15-generic-5.15.193-2|11162	- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy
21mr|kernel-5.15-generic-5.15.193-2|11163	- usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe()
21mr|kernel-5.15-generic-5.15.193-2|11164	- usb: dwc3: qcom: Fix potential memory leak
21mr|kernel-5.15-generic-5.15.193-2|11165	- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()
21mr|kernel-5.15-generic-5.15.193-2|11166	- usb: gadget: call usb_gadget_check_config() to verify UDC capability
21mr|kernel-5.15-generic-5.15.193-2|11167	- USB: gadget: Fix the memory leak in raw_gadget driver
21mr|kernel-5.15-generic-5.15.193-2|11168	- usb: gadget: udc: fix NULL dereference in remove()
21mr|kernel-5.15-generic-5.15.193-2|11169	- usb: gadget: u_serial: Add null pointer check in gserial_suspend
21mr|kernel-5.15-generic-5.15.193-2|11170	- usb: hide unused usbfs_notify_suspend/resume functions
21mr|kernel-5.15-generic-5.15.193-2|11171	- usb: ohci-at91: Fix the unhandle interrupt when resume
21mr|kernel-5.15-generic-5.15.193-2|11172	- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()
21mr|kernel-5.15-generic-5.15.193-2|11173	- USB: quirks: add quirk for Focusrite Scarlett
21mr|kernel-5.15-generic-5.15.193-2|11174	- USB: serial: option: add LARA-R6 01B PIDs
21mr|kernel-5.15-generic-5.15.193-2|11175	- USB: serial: option: add Quectel EC200A module support
21mr|kernel-5.15-generic-5.15.193-2|11176	- USB: serial: option: add Quectel EM061KGL series
21mr|kernel-5.15-generic-5.15.193-2|11177	- USB: serial: option: support Quectel EM060K_128
21mr|kernel-5.15-generic-5.15.193-2|11178	- USB: serial: simple: add Kaufmann RKS+CAN VCP
21mr|kernel-5.15-generic-5.15.193-2|11179	- USB: serial: simple: sort driver entries
21mr|kernel-5.15-generic-5.15.193-2|11180	- usb: xhci-mtk: set the dma max_seg_size
21mr|kernel-5.15-generic-5.15.193-2|11181	- USB: zaurus: Add ID for A-300/B-500/C-700
21mr|kernel-5.15-generic-5.15.193-2|11182	- vhost_net: revert upend_idx only on retriable error
21mr|kernel-5.15-generic-5.15.193-2|11183	- virtio-net: fix race between set queues and probe
21mr|kernel-5.15-generic-5.15.193-2|11184	- vxlan: calculate correct header length for GPE
21mr|kernel-5.15-generic-5.15.193-2|11185	- vxlan: Fix nexthop hash size
21mr|kernel-5.15-generic-5.15.193-2|11186	- vxlan: move to its own directory
21mr|kernel-5.15-generic-5.15.193-2|11187	- w1: fix loop in w1_fini()
21mr|kernel-5.15-generic-5.15.193-2|11188	- w1: w1_therm: fix locking behavior in convert_t
21mr|kernel-5.15-generic-5.15.193-2|11189	- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config
21mr|kernel-5.15-generic-5.15.193-2|11190	- watchdog/perf: more properly prevent false positives with turbo modes
21mr|kernel-5.15-generic-5.15.193-2|11191	- wifi: airo: avoid uninitialized warning in airo_get_rate()
21mr|kernel-5.15-generic-5.15.193-2|11192	- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
21mr|kernel-5.15-generic-5.15.193-2|11193	- wifi: ath9k: convert msecs to jiffies where needed
21mr|kernel-5.15-generic-5.15.193-2|11194	- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes
21mr|kernel-5.15-generic-5.15.193-2|11195	- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation
21mr|kernel-5.15-generic-5.15.193-2|11196	- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()
21mr|kernel-5.15-generic-5.15.193-2|11197	- wifi: atmel: Fix an error handling path in atmel_probe()
21mr|kernel-5.15-generic-5.15.193-2|11198	- wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()
21mr|kernel-5.15-generic-5.15.193-2|11199	- wifi: cfg80211: fix locking in regulatory disconnect
21mr|kernel-5.15-generic-5.15.193-2|11200	- wifi: cfg80211: Fix return value in scan logic
21mr|kernel-5.15-generic-5.15.193-2|11201	- wifi: cfg80211: rewrite merging of inherited elements
21mr|kernel-5.15-generic-5.15.193-2|11202	- wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection
21mr|kernel-5.15-generic-5.15.193-2|11203	- wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler()
21mr|kernel-5.15-generic-5.15.193-2|11204	- wifi: iwlwifi: pull from TXQs with softirqs disabled
21mr|kernel-5.15-generic-5.15.193-2|11205	- wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)
21mr|kernel-5.15-generic-5.15.193-2|11206	- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()
21mr|kernel-5.15-generic-5.15.193-2|11207	- wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
21mr|kernel-5.15-generic-5.15.193-2|11208	- wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
21mr|kernel-5.15-generic-5.15.193-2|11209	- wifi: ray_cs: Drop useless status variable in parse_addr()
21mr|kernel-5.15-generic-5.15.193-2|11210	- wifi: ray_cs: Fix an error handling path in ray_probe()
21mr|kernel-5.15-generic-5.15.193-2|11211	- wifi: ray_cs: Utilize strnlen() in parse_addr()
21mr|kernel-5.15-generic-5.15.193-2|11212	- wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled
21mr|kernel-5.15-generic-5.15.193-2|11213	- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
21mr|kernel-5.15-generic-5.15.193-2|11214	- wifi: wilc1000: fix for absent RSN capabilities WFA testcase
21mr|kernel-5.15-generic-5.15.193-2|11215	- wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
21mr|kernel-5.15-generic-5.15.193-2|11216	- wireguard: netlink: send staged packets when setting initial private key
21mr|kernel-5.15-generic-5.15.193-2|11217	- wireguard: queueing: use saner cpu selection wrapping
21mr|kernel-5.15-generic-5.15.193-2|11218	- wl3501_cs: use eth_hw_addr_set()
21mr|kernel-5.15-generic-5.15.193-2|11219	- word-at-a-time: use the same return type for has_zero regardless of endianness
21mr|kernel-5.15-generic-5.15.193-2|11220	- workqueue: clean up WORK_* constant types, clarify masking
21mr|kernel-5.15-generic-5.15.193-2|11221	- writeback: fix dereferencing NULL mapping->host on writeback_page_template
21mr|kernel-5.15-generic-5.15.193-2|11222	- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
21mr|kernel-5.15-generic-5.15.193-2|11223	- x86/bugs: Increase the x86 bugs vector size to two u32s
21mr|kernel-5.15-generic-5.15.193-2|11224	- x86/cpu/amd: Add a Zenbleed fix
21mr|kernel-5.15-generic-5.15.193-2|11225	- x86/CPU/AMD: Do not leak quotient data after a division by 0
21mr|kernel-5.15-generic-5.15.193-2|11226	- x86/cpu/amd: Move the errata checking functionality up
21mr|kernel-5.15-generic-5.15.193-2|11227	- x86/cpu, kvm: Add support for CPUID_80000021_EAX
21mr|kernel-5.15-generic-5.15.193-2|11228	- x86/cpu: Switch to arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|11229	- x86: fix backwards merge of GDS/SRSO bit
21mr|kernel-5.15-generic-5.15.193-2|11230	- x86/fpu: Mark init functions __init
21mr|kernel-5.15-generic-5.15.193-2|11231	- x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
21mr|kernel-5.15-generic-5.15.193-2|11232	- x86/fpu: Remove cpuinfo argument from init functions
21mr|kernel-5.15-generic-5.15.193-2|11233	- x86/init: Initialize signal frame size late
21mr|kernel-5.15-generic-5.15.193-2|11234	- x86/microcode/AMD: Load late on both threads too
21mr|kernel-5.15-generic-5.15.193-2|11235	- x86/mm: Avoid using set_pgd() outside of real PGD pages
21mr|kernel-5.15-generic-5.15.193-2|11236	- x86/mm: fix poking_init() for Xen PV guests
21mr|kernel-5.15-generic-5.15.193-2|11237	- x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
21mr|kernel-5.15-generic-5.15.193-2|11238	- x86/mm: Initialize text poking earlier
21mr|kernel-5.15-generic-5.15.193-2|11239	- x86/mm: Use mm_alloc() in poking_init()
21mr|kernel-5.15-generic-5.15.193-2|11240	- x86/purgatory: remove PGO flags
21mr|kernel-5.15-generic-5.15.193-2|11241	- x86/resctrl: Only show tasks' pid in current pid namespace
21mr|kernel-5.15-generic-5.15.193-2|11242	- x86/smp: Use dedicated cache-line for mwait_play_dead()
21mr|kernel-5.15-generic-5.15.193-2|11243	- x86/speculation: Add force option to GDS mitigation
21mr|kernel-5.15-generic-5.15.193-2|11244	- x86/speculation: Add Gather Data Sampling mitigation
21mr|kernel-5.15-generic-5.15.193-2|11245	- x86/speculation: Add Kconfig option for GDS
21mr|kernel-5.15-generic-5.15.193-2|11246	- x86/srso: Add a Speculative RAS Overflow mitigation
21mr|kernel-5.15-generic-5.15.193-2|11247	- x86/srso: Add IBPB
21mr|kernel-5.15-generic-5.15.193-2|11248	- x86/srso: Add IBPB_BRTYPE support
21mr|kernel-5.15-generic-5.15.193-2|11249	- x86/srso: Add IBPB on VMEXIT
21mr|kernel-5.15-generic-5.15.193-2|11250	- x86/srso: Add SRSO_NO support
21mr|kernel-5.15-generic-5.15.193-2|11251	- x86/srso: Fix return thunks in generated code
21mr|kernel-5.15-generic-5.15.193-2|11252	- x86/srso: Tie SBPB bit setting to microcode patch detection
21mr|kernel-5.15-generic-5.15.193-2|11253	- x86/xen: Fix secondary processors' FPU initialization
21mr|kernel-5.15-generic-5.15.193-2|11254	- xen/blkfront: Only check REQ_FUA for writes
21mr|kernel-5.15-generic-5.15.193-2|11255	- xen/netback: Fix buffer overrun triggered by unusual packet
21mr|kernel-5.15-generic-5.15.193-2|11256	- xfrm: Ensure policies always checked on XFRM-I input path
21mr|kernel-5.15-generic-5.15.193-2|11257	- xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
21mr|kernel-5.15-generic-5.15.193-2|11258	- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
21mr|kernel-5.15-generic-5.15.193-2|11259	- xfrm: Linearize the skb after offloading if needed.
21mr|kernel-5.15-generic-5.15.193-2|11260	- xfrm: Treat already-verified secpath entries as optional
21mr|kernel-5.15-generic-5.15.193-2|11261	- xhci: Fix resume issue of some ZHAOXIN hosts
21mr|kernel-5.15-generic-5.15.193-2|11262	- xhci: Fix TRB prefetch issue of ZHAOXIN hosts
21mr|kernel-5.15-generic-5.15.193-2|11263	- xhci: Show ZHAOXIN xHCI root hub speed correctly
21mr|kernel-5.15-generic-5.15.193-2|11264	- xsk: Honor SO_BINDTODEVICE on bind
21mr|kernel-5.15-generic-5.15.193-2|11265	- xtensa: ISS: fix call to split_if_spec
21mr|kernel-5.15-generic-5.15.193-2|11266	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|11267	
21mr|kernel-5.15-generic-5.15.193-2|11268	* Wed Jun 14 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.117-1
21mr|kernel-5.15-generic-5.15.193-2|11269	- [bot] upd: 5.15.112 -> 5.15.117
21mr|kernel-5.15-generic-5.15.193-2|11270	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|11271	- 3c589_cs: Fix an error handling path in tc589_probe()
21mr|kernel-5.15-generic-5.15.193-2|11272	- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
21mr|kernel-5.15-generic-5.15.193-2|11273	- ACPICA: Avoid undefined behavior: applying zero offset to null pointer
21mr|kernel-5.15-generic-5.15.193-2|11274	- ACPI: EC: Fix oops when removing custom query handlers
21mr|kernel-5.15-generic-5.15.193-2|11275	- ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P
21mr|kernel-5.15-generic-5.15.193-2|11276	- af_key: Reject optional tunnel/BEET mode templates in outbound policies
21mr|kernel-5.15-generic-5.15.193-2|11277	- af_packet: do not use READ_ONCE() in packet_bind()
21mr|kernel-5.15-generic-5.15.193-2|11278	- af_packet: Fix data-races of pkt_sk(sk)->num.
21mr|kernel-5.15-generic-5.15.193-2|11279	- afs: Fix setting of mtime when creating a file/dir/symlink
21mr|kernel-5.15-generic-5.15.193-2|11280	- af_unix: Fix a data race of sk->sk_receive_queue->qlen.
21mr|kernel-5.15-generic-5.15.193-2|11281	- af_unix: Fix data races around sk->sk_shutdown.
21mr|kernel-5.15-generic-5.15.193-2|11282	- ALSA: firewire-digi00x: prevent potential use after free
21mr|kernel-5.15-generic-5.15.193-2|11283	- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
21mr|kernel-5.15-generic-5.15.193-2|11284	- ALSA: hda/ca0132: add quirk for EVGA X299 DARK
21mr|kernel-5.15-generic-5.15.193-2|11285	- ALSA: hda: Fix Oops by 9.1 surround channel names
21mr|kernel-5.15-generic-5.15.193-2|11286	- ALSA: hda: Fix unhandled register update during auto-suspend period
21mr|kernel-5.15-generic-5.15.193-2|11287	- ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.
21mr|kernel-5.15-generic-5.15.193-2|11288	- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805
21mr|kernel-5.15-generic-5.15.193-2|11289	- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01
21mr|kernel-5.15-generic-5.15.193-2|11290	- ALSA: hda/realtek: Add Lenovo P3 Tower platform
21mr|kernel-5.15-generic-5.15.193-2|11291	- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603
21mr|kernel-5.15-generic-5.15.193-2|11292	- ALSA: hda/realtek: Add quirk for Clevo L140AU
21mr|kernel-5.15-generic-5.15.193-2|11293	- ALSA: hda/realtek: Add quirk for Clevo NS50AU
21mr|kernel-5.15-generic-5.15.193-2|11294	- ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15
21mr|kernel-5.15-generic-5.15.193-2|11295	- ALSA: hda/realtek: Enable headset onLenovo M70/M90
21mr|kernel-5.15-generic-5.15.193-2|11296	- ALSA: oss: avoid missing-prototype warnings
21mr|kernel-5.15-generic-5.15.193-2|11297	- ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
21mr|kernel-5.15-generic-5.15.193-2|11298	- amd-xgbe: fix the false linkup in xgbe_phy_status
21mr|kernel-5.15-generic-5.15.193-2|11299	- arm64: Also reset KASAN tag if page is not PG_mte_tagged
21mr|kernel-5.15-generic-5.15.193-2|11300	- arm64: dts: imx8mn-beacon: Fix SPI CS pinmux
21mr|kernel-5.15-generic-5.15.193-2|11301	- arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay
21mr|kernel-5.15-generic-5.15.193-2|11302	- arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals
21mr|kernel-5.15-generic-5.15.193-2|11303	- arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts
21mr|kernel-5.15-generic-5.15.193-2|11304	- arm64: dts: qcom: msm8996: Add missing DWC3 quirks
21mr|kernel-5.15-generic-5.15.193-2|11305	- arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards
21mr|kernel-5.15-generic-5.15.193-2|11306	- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t
21mr|kernel-5.15-generic-5.15.193-2|11307	- arm64: vdso: Pass (void *) to virt_to_page()
21mr|kernel-5.15-generic-5.15.193-2|11308	- ARM: 9295/1: unwind:fix unwind abort for uleb128 case
21mr|kernel-5.15-generic-5.15.193-2|11309	- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
21mr|kernel-5.15-generic-5.15.193-2|11310	- ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
21mr|kernel-5.15-generic-5.15.193-2|11311	- ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc
21mr|kernel-5.15-generic-5.15.193-2|11312	- ARM: dts: stm32: add pin map for CAN controller on stm32f7
21mr|kernel-5.15-generic-5.15.193-2|11313	- ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
21mr|kernel-5.15-generic-5.15.193-2|11314	- ASoC: codecs: wsa881x: do not set can_multi_write flag
21mr|kernel-5.15-generic-5.15.193-2|11315	- ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs
21mr|kernel-5.15-generic-5.15.193-2|11316	- ASoC: dwc: limit the number of overrun messages
21mr|kernel-5.15-generic-5.15.193-2|11317	- ASoC: fsl_micfil: Fix error handler with pm_runtime_enable
21mr|kernel-5.15-generic-5.15.193-2|11318	- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
21mr|kernel-5.15-generic-5.15.193-2|11319	- ASoC: lpass: Fix for KASAN use_after_free out of bounds
21mr|kernel-5.15-generic-5.15.193-2|11320	- ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|11321	- ASoC: mediatek: mt8195: fix use-after-free in driver remove path
21mr|kernel-5.15-generic-5.15.193-2|11322	- ASoC: rt5682: Disable jack detection interrupt during suspend
21mr|kernel-5.15-generic-5.15.193-2|11323	- ASoC: ssm2602: Add workaround for playback distortions
21mr|kernel-5.15-generic-5.15.193-2|11324	- ata: ahci: fix enum constants for gcc-13
21mr|kernel-5.15-generic-5.15.193-2|11325	- ata: libata-scsi: Use correct device no in ata_find_dev()
21mr|kernel-5.15-generic-5.15.193-2|11326	- ath6kl: Use struct_group() to avoid size-mismatched casting
21mr|kernel-5.15-generic-5.15.193-2|11327	- atm: hide unused procfs functions
21mr|kernel-5.15-generic-5.15.193-2|11328	- batman-adv: Broken sync while rescheduling delayed work
21mr|kernel-5.15-generic-5.15.193-2|11329	- binder: add lockless binder_alloc_(set|get)_vma()
21mr|kernel-5.15-generic-5.15.193-2|11330	- binder: fix UAF caused by faulty buffer cleanup
21mr|kernel-5.15-generic-5.15.193-2|11331	- binder: fix UAF of alloc->vma in race with munmap()
21mr|kernel-5.15-generic-5.15.193-2|11332	- blk-iocost: avoid 64-bit division in ioc_timer_fn
21mr|kernel-5.15-generic-5.15.193-2|11333	- block/blk-iocost (gcc13): keep large values in a new enum
21mr|kernel-5.15-generic-5.15.193-2|11334	- block: fix revalidate performance regression
21mr|kernel-5.15-generic-5.15.193-2|11335	- block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE
21mr|kernel-5.15-generic-5.15.193-2|11336	- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|11337	- Bluetooth: btintel: Add LE States quirk support
21mr|kernel-5.15-generic-5.15.193-2|11338	- Bluetooth: Fix l2cap_disconnect_req deadlock
21mr|kernel-5.15-generic-5.15.193-2|11339	- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk
21mr|kernel-5.15-generic-5.15.193-2|11340	- Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set
21mr|kernel-5.15-generic-5.15.193-2|11341	- Bluetooth: hci_qca: fix debugfs registration
21mr|kernel-5.15-generic-5.15.193-2|11342	- Bluetooth: L2CAP: Add missing checks for invalid DCID
21mr|kernel-5.15-generic-5.15.193-2|11343	- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp
21mr|kernel-5.15-generic-5.15.193-2|11344	- bnxt: avoid overflow in bnxt_get_nvram_directory()
21mr|kernel-5.15-generic-5.15.193-2|11345	- bnxt_en: Don't issue AP reset during ethtool's reset operation
21mr|kernel-5.15-generic-5.15.193-2|11346	- bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks
21mr|kernel-5.15-generic-5.15.193-2|11347	- bnxt_en: Query default VLAN before VNIC setup on a VF
21mr|kernel-5.15-generic-5.15.193-2|11348	- Bonding: add arp_missed_max option
21mr|kernel-5.15-generic-5.15.193-2|11349	- bonding: fix send_peer_notif overflow
21mr|kernel-5.15-generic-5.15.193-2|11350	- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types
21mr|kernel-5.15-generic-5.15.193-2|11351	- bpf: Add extra path pointer check to d_path helper
21mr|kernel-5.15-generic-5.15.193-2|11352	- bpf: Add preempt_count_{sub,add} into btf id deny list
21mr|kernel-5.15-generic-5.15.193-2|11353	- bpf: Annotate data races in bpf_local_storage
21mr|kernel-5.15-generic-5.15.193-2|11354	- bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps
21mr|kernel-5.15-generic-5.15.193-2|11355	- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields
21mr|kernel-5.15-generic-5.15.193-2|11356	- bpf: Fix UAF in task local storage
21mr|kernel-5.15-generic-5.15.193-2|11357	- bridge: always declare tunnel functions
21mr|kernel-5.15-generic-5.15.193-2|11358	- btrfs: abort transaction when sibling keys check fails for leaves
21mr|kernel-5.15-generic-5.15.193-2|11359	- btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds
21mr|kernel-5.15-generic-5.15.193-2|11360	- btrfs: use nofs when cleaning up aborted transactions
21mr|kernel-5.15-generic-5.15.193-2|11361	- can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag
21mr|kernel-5.15-generic-5.15.193-2|11362	- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails
21mr|kernel-5.15-generic-5.15.193-2|11363	- can: j1939: change j1939_netdev_lock type to mutex
21mr|kernel-5.15-generic-5.15.193-2|11364	- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket
21mr|kernel-5.15-generic-5.15.193-2|11365	- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag
21mr|kernel-5.15-generic-5.15.193-2|11366	- can: kvaser_pciefd: Call request_irq() before enabling interrupts
21mr|kernel-5.15-generic-5.15.193-2|11367	- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested
21mr|kernel-5.15-generic-5.15.193-2|11368	- can: kvaser_pciefd: Disable interrupts in probe error path
21mr|kernel-5.15-generic-5.15.193-2|11369	- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt
21mr|kernel-5.15-generic-5.15.193-2|11370	- can: kvaser_pciefd: Empty SRB buffer in probe
21mr|kernel-5.15-generic-5.15.193-2|11371	- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()
21mr|kernel-5.15-generic-5.15.193-2|11372	- cassini: Fix a memory leak in the error handling path of cas_init_one()
21mr|kernel-5.15-generic-5.15.193-2|11373	- ceph: fix use-after-free bug for inodes when flushing capsnaps
21mr|kernel-5.15-generic-5.15.193-2|11374	- ceph: force updating the msg pointer in non-split case
21mr|kernel-5.15-generic-5.15.193-2|11375	- cifs: mapchars mount option ignored
21mr|kernel-5.15-generic-5.15.193-2|11376	- clk: tegra20: fix gcc-7 constant overflow warning
21mr|kernel-5.15-generic-5.15.193-2|11377	- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
21mr|kernel-5.15-generic-5.15.193-2|11378	- cpupower: Make TSC read per CPU for Mperf monitor
21mr|kernel-5.15-generic-5.15.193-2|11379	- debugobjects: Don't wake up kswapd from fill_pool()
21mr|kernel-5.15-generic-5.15.193-2|11380	- dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()
21mr|kernel-5.15-generic-5.15.193-2|11381	- dmaengine: at_xdmac: Move the free desc to the tail of the desc list
21mr|kernel-5.15-generic-5.15.193-2|11382	- dmaengine: pl330: rename _start to prevent build error
21mr|kernel-5.15-generic-5.15.193-2|11383	- drm/amd/display: Use DC_LOG_DC in the trasform pixel function
21mr|kernel-5.15-generic-5.15.193-2|11384	- drm/amd: Fix an out of bounds error in BIOS parser
21mr|kernel-5.15-generic-5.15.193-2|11385	- drm/amdgpu: fix xclk freq on CHIP_STONEY
21mr|kernel-5.15-generic-5.15.193-2|11386	- drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.
21mr|kernel-5.15-generic-5.15.193-2|11387	- drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init"
21mr|kernel-5.15-generic-5.15.193-2|11388	- drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged
21mr|kernel-5.15-generic-5.15.193-2|11389	- drm/amdgpu: Use the default reset when loading or reloading the driver
21mr|kernel-5.15-generic-5.15.193-2|11390	- drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs
21mr|kernel-5.15-generic-5.15.193-2|11391	- drm/amd/pm: Fix power context allocation in SMU13
21mr|kernel-5.15-generic-5.15.193-2|11392	- drm/amd/pm: reverse mclk and fclk clocks levels for renoir
21mr|kernel-5.15-generic-5.15.193-2|11393	- drm/amd/pm: reverse mclk and fclk clocks levels for vangogh
21mr|kernel-5.15-generic-5.15.193-2|11394	- drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp
21mr|kernel-5.15-generic-5.15.193-2|11395	- drm/ast: Fix ARM compatibility
21mr|kernel-5.15-generic-5.15.193-2|11396	- drm/displayid: add displayid_get_header() and check bounds better
21mr|kernel-5.15-generic-5.15.193-2|11397	- drm/exynos: fix g2d_open/close helper function definitions
21mr|kernel-5.15-generic-5.15.193-2|11398	- drm/i915/dp: prevent potential div-by-zero
21mr|kernel-5.15-generic-5.15.193-2|11399	- drm/i915: Explain the magic numbers for AUX SYNC/precharge length
21mr|kernel-5.15-generic-5.15.193-2|11400	- drm/i915/gt: Use the correct error value when kernel_context() fails
21mr|kernel-5.15-generic-5.15.193-2|11401	- drm/i915/selftests: Add some missing error propagation
21mr|kernel-5.15-generic-5.15.193-2|11402	- drm/i915/selftests: Increase timeout for live_parallel_switch
21mr|kernel-5.15-generic-5.15.193-2|11403	- drm/i915/selftests: Stop using kthread_stop()
21mr|kernel-5.15-generic-5.15.193-2|11404	- drm/i915: Use 18 fast wake AUX sync len
21mr|kernel-5.15-generic-5.15.193-2|11405	- drm/mipi-dsi: Set the fwnode for mipi_dsi_device
21mr|kernel-5.15-generic-5.15.193-2|11406	- drm/msm: Be more shouty if per-process pgtables aren't working
21mr|kernel-5.15-generic-5.15.193-2|11407	- drm/msm/dp: Clean up handling of DP AUX interrupts
21mr|kernel-5.15-generic-5.15.193-2|11408	- drm/msm/dpu: Add INTF_5 interrupts
21mr|kernel-5.15-generic-5.15.193-2|11409	- drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header
21mr|kernel-5.15-generic-5.15.193-2|11410	- drm/msm/dp: unregister audio driver during unbind
21mr|kernel-5.15-generic-5.15.193-2|11411	- drm/msm/dpu: Remove duplicate register defines from INTF
21mr|kernel-5.15-generic-5.15.193-2|11412	- drm/rcar: stop using 'imply' for dependencies
21mr|kernel-5.15-generic-5.15.193-2|11413	- drm/tegra: Avoid potential 32-bit integer overflow
21mr|kernel-5.15-generic-5.15.193-2|11414	- dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
21mr|kernel-5.15-generic-5.15.193-2|11415	- dt-bindings: ata: ahci-ceva: convert to yaml
21mr|kernel-5.15-generic-5.15.193-2|11416	- dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries
21mr|kernel-5.15-generic-5.15.193-2|11417	- dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi
21mr|kernel-5.15-generic-5.15.193-2|11418	- dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value
21mr|kernel-5.15-generic-5.15.193-2|11419	- dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type
21mr|kernel-5.15-generic-5.15.193-2|11420	- eeprom: at24: also select REGMAP
21mr|kernel-5.15-generic-5.15.193-2|11421	- erspan: get the proto with the md version for collect_md
21mr|kernel-5.15-generic-5.15.193-2|11422	- ext2: Check block size validity during mount
21mr|kernel-5.15-generic-5.15.193-2|11423	- ext4: add EA_INODE checking to ext4_iget()
21mr|kernel-5.15-generic-5.15.193-2|11424	- ext4: add lockdep annotations for i_data_sem for ea_inode's
21mr|kernel-5.15-generic-5.15.193-2|11425	- ext4: allow ext4_get_group_info() to fail
21mr|kernel-5.15-generic-5.15.193-2|11426	- ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
21mr|kernel-5.15-generic-5.15.193-2|11427	- ext4: disallow ea_inodes with extended attributes
21mr|kernel-5.15-generic-5.15.193-2|11428	- ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled
21mr|kernel-5.15-generic-5.15.193-2|11429	- ext4: enable the lazy init thread when remounting read/write
21mr|kernel-5.15-generic-5.15.193-2|11430	- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()
21mr|kernel-5.15-generic-5.15.193-2|11431	- ext4: fix lockdep warning when enabling MMP
21mr|kernel-5.15-generic-5.15.193-2|11432	- ext4: only check dquot_initialize_needed() when debugging
21mr|kernel-5.15-generic-5.15.193-2|11433	- ext4: reflect error codes from ext4_multi_mount_protect() to its callers
21mr|kernel-5.15-generic-5.15.193-2|11434	- ext4: remove an unused variable warning with CONFIG_QUOTA=n
21mr|kernel-5.15-generic-5.15.193-2|11435	- ext4: set goal start correctly in ext4_mb_normalize_request
21mr|kernel-5.15-generic-5.15.193-2|11436	- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()
21mr|kernel-5.15-generic-5.15.193-2|11437	- f2fs: fix iostat lock protection
21mr|kernel-5.15-generic-5.15.193-2|11438	- f2fs: fix to check readonly condition correctly
21mr|kernel-5.15-generic-5.15.193-2|11439	- f2fs: fix to drop all dirty pages during umount() if cp_error is set
21mr|kernel-5.15-generic-5.15.193-2|11440	- fbcon: Fix null-ptr-deref in soft_cursor
21mr|kernel-5.15-generic-5.15.193-2|11441	- fbdev: arcfb: Fix error handling in arcfb_probe()
21mr|kernel-5.15-generic-5.15.193-2|11442	- fbdev: imsttfb: Fix use after free bug in imsttfb_probe
21mr|kernel-5.15-generic-5.15.193-2|11443	- fbdev: modedb: Add 1920x1080 at 60 Hz video mode
21mr|kernel-5.15-generic-5.15.193-2|11444	- fbdev: stifb: Fix info entry in sti_struct on error path
21mr|kernel-5.15-generic-5.15.193-2|11445	- fbdev: udlfb: Fix endpoint check
21mr|kernel-5.15-generic-5.15.193-2|11446	- firmware: arm_ffa: Check if ffa_driver remove is present before executing
21mr|kernel-5.15-generic-5.15.193-2|11447	- firmware: arm_ffa: Fix FFA device names for logical partitions
21mr|kernel-5.15-generic-5.15.193-2|11448	- firmware: arm_ffa: Set handle field to zero in memory descriptor
21mr|kernel-5.15-generic-5.15.193-2|11449	- firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors
21mr|kernel-5.15-generic-5.15.193-2|11450	- firmware: arm_sdei: Fix sleep from invalid context BUG
21mr|kernel-5.15-generic-5.15.193-2|11451	- forcedeth: Fix an error handling path in nv_probe()
21mr|kernel-5.15-generic-5.15.193-2|11452	- fs: fix undefined behavior in bit shift for SB_NOUSER
21mr|kernel-5.15-generic-5.15.193-2|11453	- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()
21mr|kernel-5.15-generic-5.15.193-2|11454	- fs/ntfs3: Add length check in indx_get_root
21mr|kernel-5.15-generic-5.15.193-2|11455	- fs/ntfs3: Enhance the attribute size check
21mr|kernel-5.15-generic-5.15.193-2|11456	- fs/ntfs3: Fix a possible null-pointer dereference in ni_clear()
21mr|kernel-5.15-generic-5.15.193-2|11457	- fs/ntfs3: Fix NULL dereference in ni_write_inode
21mr|kernel-5.15-generic-5.15.193-2|11458	- fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode'
21mr|kernel-5.15-generic-5.15.193-2|11459	- fs/ntfs3: Validate MFT flags before replaying logs
21mr|kernel-5.15-generic-5.15.193-2|11460	- gcc-plugins: Reorganize gimple includes for GCC 13
21mr|kernel-5.15-generic-5.15.193-2|11461	- gfs2: Don't deref jdesc in evict
21mr|kernel-5.15-generic-5.15.193-2|11462	- gfs2: Fix inode height consistency check
21mr|kernel-5.15-generic-5.15.193-2|11463	- gpio: mockup: Fix mode of debugfs files
21mr|kernel-5.15-generic-5.15.193-2|11464	- gve: Remove the code of clearing PBA bit
21mr|kernel-5.15-generic-5.15.193-2|11465	- HID: google: add jewel USB id
21mr|kernel-5.15-generic-5.15.193-2|11466	- HID: logitech-hidpp: Don't use the USB serial for USB devices
21mr|kernel-5.15-generic-5.15.193-2|11467	- HID: logitech-hidpp: Reconcile USB and Unifying serials
21mr|kernel-5.15-generic-5.15.193-2|11468	- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs
21mr|kernel-5.15-generic-5.15.193-2|11469	- HID: wacom: add three styli to wacom_intuos_get_tool_type
21mr|kernel-5.15-generic-5.15.193-2|11470	- HID: wacom: avoid integer overflow in wacom_intuos_inout()
21mr|kernel-5.15-generic-5.15.193-2|11471	- HID: wacom: Force pen out of prox if no events have been received in a while
21mr|kernel-5.15-generic-5.15.193-2|11472	- HID: wacom: generic: Set battery quirk only when we see battery data
21mr|kernel-5.15-generic-5.15.193-2|11473	- i2c: mv64xxx: Fix reading invalid status value in atomic mode
21mr|kernel-5.15-generic-5.15.193-2|11474	- i2c: sprd: Delete i2c adapter in .remove's error path
21mr|kernel-5.15-generic-5.15.193-2|11475	- i40e: fix build warning in ice_fltr_add_mac_to_list()
21mr|kernel-5.15-generic-5.15.193-2|11476	- i40e: Remove string printing for i40e_status
21mr|kernel-5.15-generic-5.15.193-2|11477	- i40e: use int for i40e_status
21mr|kernel-5.15-generic-5.15.193-2|11478	- igb: fix bit_shift to be in [1..8] range
21mr|kernel-5.15-generic-5.15.193-2|11479	- iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method
21mr|kernel-5.15-generic-5.15.193-2|11480	- iio: adc: ad7192: Change "shorted" channels to differential
21mr|kernel-5.15-generic-5.15.193-2|11481	- iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag
21mr|kernel-5.15-generic-5.15.193-2|11482	- iio: adc: mxs-lradc: fix the order of two cleanup operations
21mr|kernel-5.15-generic-5.15.193-2|11483	- iio: dac: build ad5758 driver when AD5758 is selected
21mr|kernel-5.15-generic-5.15.193-2|11484	- iio: dac: mcp4725: Fix i2c_master_send() return value handling
21mr|kernel-5.15-generic-5.15.193-2|11485	- iio: imu: inv_icm42600: fix timestamp reset
21mr|kernel-5.15-generic-5.15.193-2|11486	- iio: light: vcnl4035: fixed chip ID check
21mr|kernel-5.15-generic-5.15.193-2|11487	- Input: fix open count when closing inhibited device
21mr|kernel-5.15-generic-5.15.193-2|11488	- Input: psmouse - fix OOB access in Elantech protocol
21mr|kernel-5.15-generic-5.15.193-2|11489	- Input: xpad - add constants for GIP interface numbers
21mr|kernel-5.15-generic-5.15.193-2|11490	- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry
21mr|kernel-5.15-generic-5.15.193-2|11491	- iommu/amd: Don't block updates to GATag if guest mode is on
21mr|kernel-5.15-generic-5.15.193-2|11492	- iommu/amd: Fix domain flush size when syncing iotlb
21mr|kernel-5.15-generic-5.15.193-2|11493	- iommu/arm-smmu-qcom: Limit the SMR groups to 128
21mr|kernel-5.15-generic-5.15.193-2|11494	- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
21mr|kernel-5.15-generic-5.15.193-2|11495	- iommu/rockchip: Fix unwind goto issue
21mr|kernel-5.15-generic-5.15.193-2|11496	- iommu/sprd: Release dma buffer to avoid memory leak
21mr|kernel-5.15-generic-5.15.193-2|11497	- ipv{4,6}/raw: fix output xfrm lookup wrt protocol
21mr|kernel-5.15-generic-5.15.193-2|11498	- ipv6: Fix out-of-bounds access in ipv6_find_tlv()
21mr|kernel-5.15-generic-5.15.193-2|11499	- ipv6: rpl: Fix Route of Death.
21mr|kernel-5.15-generic-5.15.193-2|11500	- ipvlan:Fix out-of-bounds caused by unclear skb->cb
21mr|kernel-5.15-generic-5.15.193-2|11501	- ipvs: Update width of source for ip_vs_sync_conn_options
21mr|kernel-5.15-generic-5.15.193-2|11502	- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable
21mr|kernel-5.15-generic-5.15.193-2|11503	- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()
21mr|kernel-5.15-generic-5.15.193-2|11504	- irqchip/mips-gic: Use raw spinlock for gic_lock
21mr|kernel-5.15-generic-5.15.193-2|11505	- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()
21mr|kernel-5.15-generic-5.15.193-2|11506	- ksmbd: allocate one more byte for implied bcc[0]
21mr|kernel-5.15-generic-5.15.193-2|11507	- ksmbd: fix credit count leakage
21mr|kernel-5.15-generic-5.15.193-2|11508	- ksmbd: fix global-out-of-bounds in smb2_find_context_vals
21mr|kernel-5.15-generic-5.15.193-2|11509	- ksmbd: fix incorrect AllocationSize set in smb2_get_info
21mr|kernel-5.15-generic-5.15.193-2|11510	- ksmbd: fix wrong UserName check in session_user
21mr|kernel-5.15-generic-5.15.193-2|11511	- ksmbd: smb2: Allow messages padded to 8byte boundary
21mr|kernel-5.15-generic-5.15.193-2|11512	- KVM: x86: Account fastpath-only VM-Exits in vCPU stats
21mr|kernel-5.15-generic-5.15.193-2|11513	- lib: cpu_rmap: Avoid use after free on rmap->obj array entries
21mr|kernel-5.15-generic-5.15.193-2|11514	- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
21mr|kernel-5.15-generic-5.15.193-2|11515	- linux/dim: Do nothing if no time delta between samples
21mr|kernel-5.15-generic-5.15.193-2|11516	- m68k: Move signal frame following exception on 68020/030
21mr|kernel-5.15-generic-5.15.193-2|11517	- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
21mr|kernel-5.15-generic-5.15.193-2|11518	- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()
21mr|kernel-5.15-generic-5.15.193-2|11519	- mcb-pci: Reallocate memory region to avoid memory overlapping
21mr|kernel-5.15-generic-5.15.193-2|11520	- md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk()
21mr|kernel-5.15-generic-5.15.193-2|11521	- media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish()
21mr|kernel-5.15-generic-5.15.193-2|11522	- media: dvb_ca_en50221: fix a size write bug
21mr|kernel-5.15-generic-5.15.193-2|11523	- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
21mr|kernel-5.15-generic-5.15.193-2|11524	- media: dvb-core: Fix use-after-free due on race condition at dvb_net
21mr|kernel-5.15-generic-5.15.193-2|11525	- media: dvb-core: Fix use-after-free due to race at dvb_register_device()
21mr|kernel-5.15-generic-5.15.193-2|11526	- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
21mr|kernel-5.15-generic-5.15.193-2|11527	- media: dvb_demux: fix a bug for the continuity counter
21mr|kernel-5.15-generic-5.15.193-2|11528	- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()
21mr|kernel-5.15-generic-5.15.193-2|11529	- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()
21mr|kernel-5.15-generic-5.15.193-2|11530	- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address
21mr|kernel-5.15-generic-5.15.193-2|11531	- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
21mr|kernel-5.15-generic-5.15.193-2|11532	- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()
21mr|kernel-5.15-generic-5.15.193-2|11533	- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer
21mr|kernel-5.15-generic-5.15.193-2|11534	- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
21mr|kernel-5.15-generic-5.15.193-2|11535	- media: netup_unidvb: fix irq init by register it at the end of probe
21mr|kernel-5.15-generic-5.15.193-2|11536	- media: netup_unidvb: fix use-after-free at del_timer()
21mr|kernel-5.15-generic-5.15.193-2|11537	- media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish
21mr|kernel-5.15-generic-5.15.193-2|11538	- media: Prefer designated initializers over memset for subdev pad ops
21mr|kernel-5.15-generic-5.15.193-2|11539	- media: radio-shark: Add endpoint checks
21mr|kernel-5.15-generic-5.15.193-2|11540	- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE
21mr|kernel-5.15-generic-5.15.193-2|11541	- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
21mr|kernel-5.15-generic-5.15.193-2|11542	- media: uvcvideo: Don't expose unsupported formats to userspace
21mr|kernel-5.15-generic-5.15.193-2|11543	- memstick: r592: Fix UAF bug in r592_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|11544	- mfd: dln2: Fix memory leak in dln2_probe()
21mr|kernel-5.15-generic-5.15.193-2|11545	- misc: fastrpc: reject new invocations during device removal
21mr|kernel-5.15-generic-5.15.193-2|11546	- misc: fastrpc: return -EPIPE to invocations on device removal
21mr|kernel-5.15-generic-5.15.193-2|11547	- mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order
21mr|kernel-5.15-generic-5.15.193-2|11548	- mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works
21mr|kernel-5.15-generic-5.15.193-2|11549	- mmc: vub300: fix invalid response handling
21mr|kernel-5.15-generic-5.15.193-2|11550	- mtd: rawnand: ingenic: fix empty stub helper definitions
21mr|kernel-5.15-generic-5.15.193-2|11551	- mtd: rawnand: marvell: don't set the NAND frequency select
21mr|kernel-5.15-generic-5.15.193-2|11552	- mtd: rawnand: marvell: ensure timing values are written
21mr|kernel-5.15-generic-5.15.193-2|11553	- nbd: Fix debugfs_create_dir error checking
21mr|kernel-5.15-generic-5.15.193-2|11554	- nbd: fix incomplete validation of ioctl arg
21mr|kernel-5.15-generic-5.15.193-2|11555	- neighbour: fix unaligned access to pneigh_entry
21mr|kernel-5.15-generic-5.15.193-2|11556	- net: add vlan_get_protocol_and_depth() helper
21mr|kernel-5.15-generic-5.15.193-2|11557	- net: annotate sk->sk_err write from do_recvmmsg()
21mr|kernel-5.15-generic-5.15.193-2|11558	- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
21mr|kernel-5.15-generic-5.15.193-2|11559	- net: bcmgenet: Restore phy_stop() depending upon suspend/close
21mr|kernel-5.15-generic-5.15.193-2|11560	- net: Catch invalid index in XPS mapping
21mr|kernel-5.15-generic-5.15.193-2|11561	- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
21mr|kernel-5.15-generic-5.15.193-2|11562	- net: datagram: fix data-races in datagram_poll()
21mr|kernel-5.15-generic-5.15.193-2|11563	- net: deal with most data-races in sk_wait_event()
21mr|kernel-5.15-generic-5.15.193-2|11564	- net: dsa: introduce helpers for iterating through ports using dp
21mr|kernel-5.15-generic-5.15.193-2|11565	- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods
21mr|kernel-5.15-generic-5.15.193-2|11566	- net: dsa: mt7530: fix network connectivity with multiple CPU ports
21mr|kernel-5.15-generic-5.15.193-2|11567	- net: dsa: mt7530: rework mt753[01]_setup
21mr|kernel-5.15-generic-5.15.193-2|11568	- net: dsa: mt7530: split-off common parts from mt7531_setup
21mr|kernel-5.15-generic-5.15.193-2|11569	- net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset
21mr|kernel-5.15-generic-5.15.193-2|11570	- net: dsa: mv88e6xxx: Increase wait after reset deactivation
21mr|kernel-5.15-generic-5.15.193-2|11571	- net: enetc: correct the statistics of rx bytes
21mr|kernel-5.15-generic-5.15.193-2|11572	- net: fec: Better handle pm_runtime_get() failing in .remove()
21mr|kernel-5.15-generic-5.15.193-2|11573	- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT
21mr|kernel-5.15-generic-5.15.193-2|11574	- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper
21mr|kernel-5.15-generic-5.15.193-2|11575	- netfilter: conntrack: fix possible bug_on with enable_hooks=1
21mr|kernel-5.15-generic-5.15.193-2|11576	- netfilter: ctnetlink: Support offloaded conntrack entry deletion
21mr|kernel-5.15-generic-5.15.193-2|11577	- netfilter: ipset: Add schedule point in call_ad().
21mr|kernel-5.15-generic-5.15.193-2|11578	- netfilter: nf_tables: always release netdev hooks from notifier
21mr|kernel-5.15-generic-5.15.193-2|11579	- netfilter: nf_tables: fix nft_trans type confusion
21mr|kernel-5.15-generic-5.15.193-2|11580	- netfilter: nft_set_rbtree: fix null deref on element insertion
21mr|kernel-5.15-generic-5.15.193-2|11581	- net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().
21mr|kernel-5.15-generic-5.15.193-2|11582	- net: fix skb leak in __skb_tstamp_tx()
21mr|kernel-5.15-generic-5.15.193-2|11583	- net: fix stack overflow when LRO is disabled for virtual interfaces
21mr|kernel-5.15-generic-5.15.193-2|11584	- net: hns3: fix output information incomplete for dumping tx queue info with debugfs
21mr|kernel-5.15-generic-5.15.193-2|11585	- net: hns3: fix reset delay time to avoid configuration timeout
21mr|kernel-5.15-generic-5.15.193-2|11586	- net: hns3: fix sending pfc frames after reset issue
21mr|kernel-5.15-generic-5.15.193-2|11587	- net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down
21mr|kernel-5.15-generic-5.15.193-2|11588	- netlink: annotate accesses to nlk->cb_running
21mr|kernel-5.15-generic-5.15.193-2|11589	- net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe()
21mr|kernel-5.15-generic-5.15.193-2|11590	- net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure
21mr|kernel-5.15-generic-5.15.193-2|11591	- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
21mr|kernel-5.15-generic-5.15.193-2|11592	- net/mlx5: devcom only supports 2 ports
21mr|kernel-5.15-generic-5.15.193-2|11593	- net/mlx5: Devcom, serialize devcom registration
21mr|kernel-5.15-generic-5.15.193-2|11594	- net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE
21mr|kernel-5.15-generic-5.15.193-2|11595	- net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
21mr|kernel-5.15-generic-5.15.193-2|11596	- net/mlx5e: do as little as possible in napi poll when budget is 0
21mr|kernel-5.15-generic-5.15.193-2|11597	- net/mlx5e: Don't attach netdev profile while handling internal error
21mr|kernel-5.15-generic-5.15.193-2|11598	- net/mlx5e: Fix deadlock in tc route query code
21mr|kernel-5.15-generic-5.15.193-2|11599	- net/mlx5e: Fix error handling in mlx5e_refresh_tirs
21mr|kernel-5.15-generic-5.15.193-2|11600	- net/mlx5e: Fix SQ wake logic in ptp napi_poll context
21mr|kernel-5.15-generic-5.15.193-2|11601	- net/mlx5: Fix error message when failing to allocate device memory
21mr|kernel-5.15-generic-5.15.193-2|11602	- net/mlx5: fw_tracer, Fix event handling
21mr|kernel-5.15-generic-5.15.193-2|11603	- net/mlx5: Read embedded cpu after init bit cleared
21mr|kernel-5.15-generic-5.15.193-2|11604	- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
21mr|kernel-5.15-generic-5.15.193-2|11605	- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
21mr|kernel-5.15-generic-5.15.193-2|11606	- net: page_pool: use in_softirq() instead
21mr|kernel-5.15-generic-5.15.193-2|11607	- net: pasemi: Fix return type of pasemi_mac_start_tx()
21mr|kernel-5.15-generic-5.15.193-2|11608	- net: phy: dp83867: add w/a for packet errors seen with short cables
21mr|kernel-5.15-generic-5.15.193-2|11609	- net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
21mr|kernel-5.15-generic-5.15.193-2|11610	- net: phy: mscc: enable VSC8501/2 RGMII RX clock
21mr|kernel-5.15-generic-5.15.193-2|11611	- netrom: fix info-leak in nr_write_internal()
21mr|kernel-5.15-generic-5.15.193-2|11612	- net: sched: act_police: fix sparse errors in tcf_police_dump()
21mr|kernel-5.15-generic-5.15.193-2|11613	- net: sched: fix NULL pointer dereference in mq_attach
21mr|kernel-5.15-generic-5.15.193-2|11614	- net: sched: fix possible refcount leak in tc_chain_tmplt_add()
21mr|kernel-5.15-generic-5.15.193-2|11615	- net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
21mr|kernel-5.15-generic-5.15.193-2|11616	- net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values
21mr|kernel-5.15-generic-5.15.193-2|11617	- net: sched: move rtm_tca_policy declaration to include file
21mr|kernel-5.15-generic-5.15.193-2|11618	- net/sched: Prohibit regrafting ingress or clsact Qdiscs
21mr|kernel-5.15-generic-5.15.193-2|11619	- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs
21mr|kernel-5.15-generic-5.15.193-2|11620	- net/sched: sch_clsact: Only create under TC_H_CLSACT
21mr|kernel-5.15-generic-5.15.193-2|11621	- net/sched: sch_ingress: Only create under TC_H_INGRESS
21mr|kernel-5.15-generic-5.15.193-2|11622	- net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT
21mr|kernel-5.15-generic-5.15.193-2|11623	- net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register
21mr|kernel-5.15-generic-5.15.193-2|11624	- net: stmmac: switch to use interrupt for hw crosstimestamping
21mr|kernel-5.15-generic-5.15.193-2|11625	- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818
21mr|kernel-5.15-generic-5.15.193-2|11626	- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
21mr|kernel-5.15-generic-5.15.193-2|11627	- null_blk: Always check queue mode setting from configfs
21mr|kernel-5.15-generic-5.15.193-2|11628	- nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk
21mr|kernel-5.15-generic-5.15.193-2|11629	- nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G
21mr|kernel-5.15-generic-5.15.193-2|11630	- nvme-pci: add quirk for missing secondary temperature thresholds
21mr|kernel-5.15-generic-5.15.193-2|11631	- nvme-pci: Add quirk for Teamgroup MP33 SSD
21mr|kernel-5.15-generic-5.15.193-2|11632	- ocfs2: Switch to security_inode_init_security()
21mr|kernel-5.15-generic-5.15.193-2|11633	- octeontx2-pf: Fix TSOv6 offload
21mr|kernel-5.15-generic-5.15.193-2|11634	- page_pool: fix inconsistency for page_pool_ring_[un]lock()
21mr|kernel-5.15-generic-5.15.193-2|11635	- parisc: Allow to reboot machine after system halt
21mr|kernel-5.15-generic-5.15.193-2|11636	- parisc: Fix flush_dcache_page() for usage from irq context
21mr|kernel-5.15-generic-5.15.193-2|11637	- parisc: Handle kgdb breakpoints only in kernel context
21mr|kernel-5.15-generic-5.15.193-2|11638	- parisc: Replace regular spinlock with spin_trylock on panic path
21mr|kernel-5.15-generic-5.15.193-2|11639	- perf/x86/uncore: Correct the number of CHAs on SPR
21mr|kernel-5.15-generic-5.15.193-2|11640	- phy: st: miphy28lp: use _poll_timeout functions for waits
21mr|kernel-5.15-generic-5.15.193-2|11641	- pinctrl: meson-axg: add missing GPIOA_18 gpio group
21mr|kernel-5.15-generic-5.15.193-2|11642	- platform/mellanox: mlxbf-pmc: fix sscanf() error checking
21mr|kernel-5.15-generic-5.15.193-2|11643	- platform/surface: aggregator: Allow completion work-items to be executed in parallel
21mr|kernel-5.15-generic-5.15.193-2|11644	- platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct
21mr|kernel-5.15-generic-5.15.193-2|11645	- platform/x86: hp-wmi: Support touchpad on/off
21mr|kernel-5.15-generic-5.15.193-2|11646	- platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield
21mr|kernel-5.15-generic-5.15.193-2|11647	- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering
21mr|kernel-5.15-generic-5.15.193-2|11648	- platform/x86: ISST: Remove 8 socket limit
21mr|kernel-5.15-generic-5.15.193-2|11649	- platform/x86: Move existing HP drivers to a new hp subdir
21mr|kernel-5.15-generic-5.15.193-2|11650	- powerpc/64s/radix: Fix soft dirty tracking
21mr|kernel-5.15-generic-5.15.193-2|11651	- powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device
21mr|kernel-5.15-generic-5.15.193-2|11652	- powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall
21mr|kernel-5.15-generic-5.15.193-2|11653	- power: supply: bq24190: Call power_supply_changed() after updating input current
21mr|kernel-5.15-generic-5.15.193-2|11654	- power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status()
21mr|kernel-5.15-generic-5.15.193-2|11655	- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize
21mr|kernel-5.15-generic-5.15.193-2|11656	- power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes
21mr|kernel-5.15-generic-5.15.193-2|11657	- power: supply: bq27xxx: expose battery data when CI=1
21mr|kernel-5.15-generic-5.15.193-2|11658	- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
21mr|kernel-5.15-generic-5.15.193-2|11659	- power: supply: bq27xxx: Fix I2C IRQ race on remove
21mr|kernel-5.15-generic-5.15.193-2|11660	- power: supply: bq27xxx: Fix poll_interval handling and races on remove
21mr|kernel-5.15-generic-5.15.193-2|11661	- power: supply: bq27xxx: Move bq27xxx_battery_update() down
21mr|kernel-5.15-generic-5.15.193-2|11662	- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier()
21mr|kernel-5.15-generic-5.15.193-2|11663	- power: supply: leds: Fix blink to LED on transition
21mr|kernel-5.15-generic-5.15.193-2|11664	- power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe
21mr|kernel-5.15-generic-5.15.193-2|11665	- power: supply: sbs-charger: Fix INHIBITED bit for Status reg
21mr|kernel-5.15-generic-5.15.193-2|11666	- qed/qede: Fix scheduling while atomic
21mr|kernel-5.15-generic-5.15.193-2|11667	- rbd: get snapshot context after exclusive lock is ensured to be held
21mr|kernel-5.15-generic-5.15.193-2|11668	- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
21mr|kernel-5.15-generic-5.15.193-2|11669	- rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
21mr|kernel-5.15-generic-5.15.193-2|11670	- RDMA/bnxt_re: Fix a possible memory leak
21mr|kernel-5.15-generic-5.15.193-2|11671	- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx
21mr|kernel-5.15-generic-5.15.193-2|11672	- RDMA/bnxt_re: Fix the page_size used during the MR creation
21mr|kernel-5.15-generic-5.15.193-2|11673	- RDMA/core: Fix multiple -Warray-bounds warnings
21mr|kernel-5.15-generic-5.15.193-2|11674	- RDMA/efa: Fix unsupported page sizes in device
21mr|kernel-5.15-generic-5.15.193-2|11675	- RDMA/hns: Fix base address table allocation
21mr|kernel-5.15-generic-5.15.193-2|11676	- RDMA/hns: Modify the value of long message loopback slice
21mr|kernel-5.15-generic-5.15.193-2|11677	- RDMA/irdma: Add SW mechanism to generate completions on error
21mr|kernel-5.15-generic-5.15.193-2|11678	- RDMA/irdma: Do not generate SW completions for NOPs
21mr|kernel-5.15-generic-5.15.193-2|11679	- RDMA/irdma: Fix drain SQ hang with no completion
21mr|kernel-5.15-generic-5.15.193-2|11680	- RDMA/irdma: Fix Local Invalidate fencing
21mr|kernel-5.15-generic-5.15.193-2|11681	- RDMA/irdma: Prevent QP use after free
21mr|kernel-5.15-generic-5.15.193-2|11682	- recordmcount: Fix memory leaks in the uwrite function
21mr|kernel-5.15-generic-5.15.193-2|11683	- refscale: Move shutdown from wait_event() to wait_event_idle()
21mr|kernel-5.15-generic-5.15.193-2|11684	- regmap: Account for register length when chunking
21mr|kernel-5.15-generic-5.15.193-2|11685	- regmap: cache: Return error in cache sync operations for REGCACHE_NONE
21mr|kernel-5.15-generic-5.15.193-2|11686	- regulator: mt6359: add read check for PMIC MT6359
21mr|kernel-5.15-generic-5.15.193-2|11687	- regulator: pca9450: Fix BUCK2 enable_mask
21mr|kernel-5.15-generic-5.15.193-2|11688	- remoteproc: stm32_rproc: Add mutex protection for workqueue
21mr|kernel-5.15-generic-5.15.193-2|11689	- remove the sx8 block driver
21mr|kernel-5.15-generic-5.15.193-2|11690	- Revert "android: binder: stop saving a pointer to the VMA"
21mr|kernel-5.15-generic-5.15.193-2|11691	- Revert "binder_alloc: add missing mmap_lock calls when using the VMA"
21mr|kernel-5.15-generic-5.15.193-2|11692	- Revert "debugobject: Ensure pool refill (again)"
21mr|kernel-5.15-generic-5.15.193-2|11693	- Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"
21mr|kernel-5.15-generic-5.15.193-2|11694	- Revert "Fix XFRM-I support for nested ESP tunnels"
21mr|kernel-5.15-generic-5.15.193-2|11695	- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE"
21mr|kernel-5.15-generic-5.15.193-2|11696	- rfs: annotate lockless accesses to RFS sock flow table
21mr|kernel-5.15-generic-5.15.193-2|11697	- rfs: annotate lockless accesses to sk->sk_rxhash
21mr|kernel-5.15-generic-5.15.193-2|11698	- riscv: fix kprobe __user string arg print fault issue
21mr|kernel-5.15-generic-5.15.193-2|11699	- riscv: Fix unused variable warning when BUILTIN_DTB is set
21mr|kernel-5.15-generic-5.15.193-2|11700	- rtnetlink: call validate_linkmsg in rtnl_create_link
21mr|kernel-5.15-generic-5.15.193-2|11701	- s390/cio: include subchannels without devices also for evaluation
21mr|kernel-5.15-generic-5.15.193-2|11702	- s390/dasd: Use correct lock while counting channel queue length
21mr|kernel-5.15-generic-5.15.193-2|11703	- s390/pkey: zeroize key blobs
21mr|kernel-5.15-generic-5.15.193-2|11704	- s390/qdio: fix do_sqbs() inline assembly constraint
21mr|kernel-5.15-generic-5.15.193-2|11705	- s390/topology: honour nr_cpu_ids when adding CPUs
21mr|kernel-5.15-generic-5.15.193-2|11706	- samples/bpf: Fix fout leak in hbm's run_bpf_prog
21mr|kernel-5.15-generic-5.15.193-2|11707	- sched: Fix KCSAN noinstr violation
21mr|kernel-5.15-generic-5.15.193-2|11708	- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed
21mr|kernel-5.15-generic-5.15.193-2|11709	- scsi: dpt_i2o: Do not process completions with invalid addresses
21mr|kernel-5.15-generic-5.15.193-2|11710	- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD)
21mr|kernel-5.15-generic-5.15.193-2|11711	- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
21mr|kernel-5.15-generic-5.15.193-2|11712	- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition
21mr|kernel-5.15-generic-5.15.193-2|11713	- scsi: stex: Fix gcc 13 warnings
21mr|kernel-5.15-generic-5.15.193-2|11714	- scsi: storvsc: Don't pass unused PFNs to Hyper-V host
21mr|kernel-5.15-generic-5.15.193-2|11715	- scsi: target: iscsit: Free cmds before session free
21mr|kernel-5.15-generic-5.15.193-2|11716	- scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend
21mr|kernel-5.15-generic-5.15.193-2|11717	- scsi: ufs: ufs-pci: Add support for Intel Lunar Lake
21mr|kernel-5.15-generic-5.15.193-2|11718	- sctp: fix an issue that plpmtu can never go to complete state
21mr|kernel-5.15-generic-5.15.193-2|11719	- selftests/bpf: Fix sockopt_sk selftest
21mr|kernel-5.15-generic-5.15.193-2|11720	- selftests/bpf: Verify optval=NULL case
21mr|kernel-5.15-generic-5.15.193-2|11721	- selftests: fib_tests: mute cleanup error message
21mr|kernel-5.15-generic-5.15.193-2|11722	- selftests/memfd: Fix unknown type name build failure
21mr|kernel-5.15-generic-5.15.193-2|11723	- selftests: mptcp: connect: skip if MPTCP is not supported
21mr|kernel-5.15-generic-5.15.193-2|11724	- selftests: mptcp: diag: skip if MPTCP is not supported
21mr|kernel-5.15-generic-5.15.193-2|11725	- selftests: mptcp: join: skip if MPTCP is not supported
21mr|kernel-5.15-generic-5.15.193-2|11726	- selftests: mptcp: pm nl: skip if MPTCP is not supported
21mr|kernel-5.15-generic-5.15.193-2|11727	- selftests: mptcp: simult flows: skip if MPTCP is not supported
21mr|kernel-5.15-generic-5.15.193-2|11728	- selftests: mptcp: sockopt: skip if MPTCP is not supported
21mr|kernel-5.15-generic-5.15.193-2|11729	- selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test
21mr|kernel-5.15-generic-5.15.193-2|11730	- selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test
21mr|kernel-5.15-generic-5.15.193-2|11731	- selinux: don't use make's grouped targets feature yet
21mr|kernel-5.15-generic-5.15.193-2|11732	- serial: 8250_bcm7271: balance clk_enable calls
21mr|kernel-5.15-generic-5.15.193-2|11733	- serial: 8250_bcm7271: fix leak in `brcmuart_probe`
21mr|kernel-5.15-generic-5.15.193-2|11734	- serial: 8250_exar: Add support for USR298x PCI Modems
21mr|kernel-5.15-generic-5.15.193-2|11735	- serial: 8250: Reinit port->pm on port specific driver unbind
21mr|kernel-5.15-generic-5.15.193-2|11736	- serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()
21mr|kernel-5.15-generic-5.15.193-2|11737	- serial: Add support for Advantech PCI-1611U card
21mr|kernel-5.15-generic-5.15.193-2|11738	- serial: arc_uart: fix of_iomap leak in `arc_serial_probe`
21mr|kernel-5.15-generic-5.15.193-2|11739	- serial: qcom-geni: fix enabling deactivated interrupt
21mr|kernel-5.15-generic-5.15.193-2|11740	- sfc (gcc13): synchronize ef100_enqueue_skb()'s return type
21mr|kernel-5.15-generic-5.15.193-2|11741	- SMB3: Close all deferred handles of inode in case of handle lease break
21mr|kernel-5.15-generic-5.15.193-2|11742	- SMB3: drop reference to cfile before sending oplock break
21mr|kernel-5.15-generic-5.15.193-2|11743	- soundwire: qcom: gracefully handle too many ports in DT
21mr|kernel-5.15-generic-5.15.193-2|11744	- spi: fsl-cpm: Use 16 bit mode for large transfers with even size
21mr|kernel-5.15-generic-5.15.193-2|11745	- spi: fsl-spi: Re-organise transfer bits_per_word adaptation
21mr|kernel-5.15-generic-5.15.193-2|11746	- spi: qup: Request DMA before enabling clocks
21mr|kernel-5.15-generic-5.15.193-2|11747	- spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
21mr|kernel-5.15-generic-5.15.193-2|11748	- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE
21mr|kernel-5.15-generic-5.15.193-2|11749	- statfs: enforce statfs[64] structure initialization
21mr|kernel-5.15-generic-5.15.193-2|11750	- SUNRPC: always free ctxt when freeing deferred request
21mr|kernel-5.15-generic-5.15.193-2|11751	- SUNRPC: Clean up svc_deferred_class trace events
21mr|kernel-5.15-generic-5.15.193-2|11752	- SUNRPC: double free xprt_ctxt while still in use
21mr|kernel-5.15-generic-5.15.193-2|11753	- SUNRPC: Fix trace_svc_register() call site
21mr|kernel-5.15-generic-5.15.193-2|11754	- SUNRPC: Remove dead code in svc_tcp_release_rqst()
21mr|kernel-5.15-generic-5.15.193-2|11755	- SUNRPC: Remove svc_rqst::rq_xprt_hlen
21mr|kernel-5.15-generic-5.15.193-2|11756	- tcp: add annotations around sk->sk_shutdown accesses
21mr|kernel-5.15-generic-5.15.193-2|11757	- tcp: deny tcp_disconnect() when threads are waiting
21mr|kernel-5.15-generic-5.15.193-2|11758	- tcp: fix possible sk_priority leak in tcp_v4_send_reset()
21mr|kernel-5.15-generic-5.15.193-2|11759	- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set
21mr|kernel-5.15-generic-5.15.193-2|11760	- tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta'
21mr|kernel-5.15-generic-5.15.193-2|11761	- test_firmware: fix the memory leak of the allocated firmware buffer
21mr|kernel-5.15-generic-5.15.193-2|11762	- thunderbolt: Clear registers properly when auto clear isn't in use
21mr|kernel-5.15-generic-5.15.193-2|11763	- tick/broadcast: Make broadcast device replacement work correctly
21mr|kernel-5.15-generic-5.15.193-2|11764	- tipc: add tipc_bearer_min_mtu to calculate min mtu
21mr|kernel-5.15-generic-5.15.193-2|11765	- tipc: check the bearer min mtu properly when setting it by netlink
21mr|kernel-5.15-generic-5.15.193-2|11766	- tipc: do not update mtu if msg_max is too small in mtu negotiation
21mr|kernel-5.15-generic-5.15.193-2|11767	- tpm/tpm_tis: Disable interrupts for more Lenovo devices
21mr|kernel-5.15-generic-5.15.193-2|11768	- tpm, tpm_tis: Request threaded interrupt handler
21mr|kernel-5.15-generic-5.15.193-2|11769	- tracing: Introduce helpers to safely handle dynamic-sized sockaddrs
21mr|kernel-5.15-generic-5.15.193-2|11770	- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
21mr|kernel-5.15-generic-5.15.193-2|11771	- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK
21mr|kernel-5.15-generic-5.15.193-2|11772	- udp6: Fix race condition in udp6_sendmsg & connect
21mr|kernel-5.15-generic-5.15.193-2|11773	- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
21mr|kernel-5.15-generic-5.15.193-2|11774	- um: harddog: fix modular build
21mr|kernel-5.15-generic-5.15.193-2|11775	- usb: cdns3: allocate TX FIFO size according to composite EP number
21mr|kernel-5.15-generic-5.15.193-2|11776	- usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM
21mr|kernel-5.15-generic-5.15.193-2|11777	- USB: core: Add routines for endpoint checks in old drivers
21mr|kernel-5.15-generic-5.15.193-2|11778	- usb: dwc3: debugfs: Resume dwc3 before accessing registers
21mr|kernel-5.15-generic-5.15.193-2|11779	- usb: dwc3: fix gadget mode suspend interrupt handler issue
21mr|kernel-5.15-generic-5.15.193-2|11780	- usb: gadget: f_fs: Add unbind event before functionfs_unbind
21mr|kernel-5.15-generic-5.15.193-2|11781	- usb: gadget: Properly configure the device for remote wakeup
21mr|kernel-5.15-generic-5.15.193-2|11782	- usb: gadget: u_ether: Fix host MAC address case
21mr|kernel-5.15-generic-5.15.193-2|11783	- USB: sisusbvga: Add endpoint checks
21mr|kernel-5.15-generic-5.15.193-2|11784	- usb-storage: fix deadlock when a scsi command timeouts more than once
21mr|kernel-5.15-generic-5.15.193-2|11785	- usb: typec: altmodes/displayport: fix pin_assignment_show
21mr|kernel-5.15-generic-5.15.193-2|11786	- usb: typec: tcpm: fix multiple times discover svids error
21mr|kernel-5.15-generic-5.15.193-2|11787	- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value
21mr|kernel-5.15-generic-5.15.193-2|11788	- usb: usbfs: Enforce page requirements for mmap
21mr|kernel-5.15-generic-5.15.193-2|11789	- usb: usbfs: Use consistent mmap functions
21mr|kernel-5.15-generic-5.15.193-2|11790	- USB: usbtmc: Fix direction for 0-length ioctl control messages
21mr|kernel-5.15-generic-5.15.193-2|11791	- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
21mr|kernel-5.15-generic-5.15.193-2|11792	- vduse: avoid empty string for dev name
21mr|kernel-5.15-generic-5.15.193-2|11793	- vhost: support PACKED when setting-getting vring_base
21mr|kernel-5.15-generic-5.15.193-2|11794	- vhost_vdpa: support PACKED when setting-getting vring_base
21mr|kernel-5.15-generic-5.15.193-2|11795	- virtio_net: Fix error unwinding of XDP initialization
21mr|kernel-5.15-generic-5.15.193-2|11796	- virtio-net: Maintain reverse cleanup order
21mr|kernel-5.15-generic-5.15.193-2|11797	- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|11798	- vsock: avoid to close connected socket after the timeout
21mr|kernel-5.15-generic-5.15.193-2|11799	- watchdog: menz069_wdt: fix watchdog initialisation
21mr|kernel-5.15-generic-5.15.193-2|11800	- watchdog: sp5100_tco: Immediately trigger upon starting.
21mr|kernel-5.15-generic-5.15.193-2|11801	- wifi: ath11k: Fix SKB corruption in REO destination ring
21mr|kernel-5.15-generic-5.15.193-2|11802	- wifi: ath: Silence memcpy run-time false positive warning
21mr|kernel-5.15-generic-5.15.193-2|11803	- wifi: b43: fix incorrect __packed annotation
21mr|kernel-5.15-generic-5.15.193-2|11804	- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
21mr|kernel-5.15-generic-5.15.193-2|11805	- wifi: cfg80211: fix locking in sched scan stop work
21mr|kernel-5.15-generic-5.15.193-2|11806	- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
21mr|kernel-5.15-generic-5.15.193-2|11807	- wifi: iwlwifi: mvm: don't trust firmware n_channels
21mr|kernel-5.15-generic-5.15.193-2|11808	- wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock
21mr|kernel-5.15-generic-5.15.193-2|11809	- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
21mr|kernel-5.15-generic-5.15.193-2|11810	- wifi: iwlwifi: pcie: fix possible NULL pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|11811	- wifi: mac80211: fix min center freq offset tracing
21mr|kernel-5.15-generic-5.15.193-2|11812	- wifi: mac80211: simplify chanctx allocation
21mr|kernel-5.15-generic-5.15.193-2|11813	- wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll
21mr|kernel-5.15-generic-5.15.193-2|11814	- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value
21mr|kernel-5.15-generic-5.15.193-2|11815	- x86/boot: Wrap literal addresses in absolute_pointer()
21mr|kernel-5.15-generic-5.15.193-2|11816	- x86/mm: Avoid incomplete Global INVLPG flushes
21mr|kernel-5.15-generic-5.15.193-2|11817	- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
21mr|kernel-5.15-generic-5.15.193-2|11818	- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
21mr|kernel-5.15-generic-5.15.193-2|11819	- xdp: Allow registering memory model without rxq reference
21mr|kernel-5.15-generic-5.15.193-2|11820	- xdp: xdp_mem_allocator can be NULL in trace_mem_connect().
21mr|kernel-5.15-generic-5.15.193-2|11821	- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()
21mr|kernel-5.15-generic-5.15.193-2|11822	- xfrm: Check if_id in inbound policy/secpath match
21mr|kernel-5.15-generic-5.15.193-2|11823	- xfrm: don't check the default policy if the policy allows the packet
21mr|kernel-5.15-generic-5.15.193-2|11824	- xfs: verify buffer contents when we skip log replay
21mr|kernel-5.15-generic-5.15.193-2|11825	- xhci: Fix incorrect tracking of free space on transfer rings
21mr|kernel-5.15-generic-5.15.193-2|11826	- xhci-pci: Only run d3cold avoidance quirk for s2idle
21mr|kernel-5.15-generic-5.15.193-2|11827	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|11828	
21mr|kernel-5.15-generic-5.15.193-2|11829	* Fri May 19 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.112-1
21mr|kernel-5.15-generic-5.15.193-2|11830	- Fix AUFS patch
21mr|kernel-5.15-generic-5.15.193-2|11831	- Adapt to backport of https://github.com/torvalds/linux/commit/498ef5c777d9c89693b70cc453b40c392120ea1b
21mr|kernel-5.15-generic-5.15.193-2|11832	
21mr|kernel-5.15-generic-5.15.193-2|11833	* Wed May 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|11834	- [bot] upd: 5.15.103 -> 5.15.112
21mr|kernel-5.15-generic-5.15.193-2|11835	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|11836	- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|11837	- ACPI: processor: Fix evaluating _PDC method when running as Xen dom0
21mr|kernel-5.15-generic-5.15.193-2|11838	- ACPI: resource: Add Medion S17413 to IRQ override quirk
21mr|kernel-5.15-generic-5.15.193-2|11839	- ACPI: VIOT: Initialize the correct IOMMU fwspec
21mr|kernel-5.15-generic-5.15.193-2|11840	- ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable
21mr|kernel-5.15-generic-5.15.193-2|11841	- act_mirred: use the backlog for nested calls to mirred ingress
21mr|kernel-5.15-generic-5.15.193-2|11842	- af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
21mr|kernel-5.15-generic-5.15.193-2|11843	- afs: Fix updating of i_size with dv jump from server
21mr|kernel-5.15-generic-5.15.193-2|11844	- ALSA: asihpi: check pao in control_message()
21mr|kernel-5.15-generic-5.15.193-2|11845	- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`
21mr|kernel-5.15-generic-5.15.193-2|11846	- ALSA: emu10k1: don't create old pass-through playback device on Audigy
21mr|kernel-5.15-generic-5.15.193-2|11847	- ALSA: emu10k1: fix capture interrupt handler unlinking
21mr|kernel-5.15-generic-5.15.193-2|11848	- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()
21mr|kernel-5.15-generic-5.15.193-2|11849	- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
21mr|kernel-5.15-generic-5.15.193-2|11850	- ALSA: hda/conexant: Partial revert of a quirk for Lenovo
21mr|kernel-5.15-generic-5.15.193-2|11851	- ALSA: hda: intel-dsp-config: add MTL PCI id
21mr|kernel-5.15-generic-5.15.193-2|11852	- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()
21mr|kernel-5.15-generic-5.15.193-2|11853	- ALSA: hda/realtek: Add quirk for Clevo X370SNW
21mr|kernel-5.15-generic-5.15.193-2|11854	- ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
21mr|kernel-5.15-generic-5.15.193-2|11855	- ALSA: hda/realtek: Add quirks for some Clevo laptops
21mr|kernel-5.15-generic-5.15.193-2|11856	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro
21mr|kernel-5.15-generic-5.15.193-2|11857	- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
21mr|kernel-5.15-generic-5.15.193-2|11858	- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
21mr|kernel-5.15-generic-5.15.193-2|11859	- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
21mr|kernel-5.15-generic-5.15.193-2|11860	- ALSA: usb-audio: Add quirk for Pioneer DDJ-800
21mr|kernel-5.15-generic-5.15.193-2|11861	- ALSA: usb-audio: Fix recursive locking at XRUN during syncing
21mr|kernel-5.15-generic-5.15.193-2|11862	- ALSA: usb-audio: Fix regression on detection of Roland VS-100
21mr|kernel-5.15-generic-5.15.193-2|11863	- ALSA: ymfpci: Create card with device-managed snd_devm_card_new()
21mr|kernel-5.15-generic-5.15.193-2|11864	- ALSA: ymfpci: Fix BUG_ON in probe function
21mr|kernel-5.15-generic-5.15.193-2|11865	- arm64: Always load shadow stack pointer directly from the task struct
21mr|kernel-5.15-generic-5.15.193-2|11866	- arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000
21mr|kernel-5.15-generic-5.15.193-2|11867	- arm64: dts: Add DTS files for bcmbca SoC BCM4912
21mr|kernel-5.15-generic-5.15.193-2|11868	- arm64: dts: Add DTS files for bcmbca SoC BCM63158
21mr|kernel-5.15-generic-5.15.193-2|11869	- ARM64: dts: Add DTS files for bcmbca SoC BCM6858
21mr|kernel-5.15-generic-5.15.193-2|11870	- arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500
21mr|kernel-5.15-generic-5.15.193-2|11871	- arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name
21mr|kernel-5.15-generic-5.15.193-2|11872	- arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename
21mr|kernel-5.15-generic-5.15.193-2|11873	- arm64: dts: imx8mm-evk: correct pmic clock source
21mr|kernel-5.15-generic-5.15.193-2|11874	- arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name
21mr|kernel-5.15-generic-5.15.193-2|11875	- arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes
21mr|kernel-5.15-generic-5.15.193-2|11876	- arm64: dts: meson-g12-common: specify full DMC range
21mr|kernel-5.15-generic-5.15.193-2|11877	- arm64: dts: Move BCM4908 dts to bcmbca folder
21mr|kernel-5.15-generic-5.15.193-2|11878	- arm64: dts: qcom: ipq6018: Fix the PCI I/O port range
21mr|kernel-5.15-generic-5.15.193-2|11879	- arm64: dts: qcom: ipq8074: Fix the PCI I/O port range
21mr|kernel-5.15-generic-5.15.193-2|11880	- arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
21mr|kernel-5.15-generic-5.15.193-2|11881	- arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator
21mr|kernel-5.15-generic-5.15.193-2|11882	- arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator
21mr|kernel-5.15-generic-5.15.193-2|11883	- arm64: dts: qcom: msm8996: Fix the PCI I/O port range
21mr|kernel-5.15-generic-5.15.193-2|11884	- arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name
21mr|kernel-5.15-generic-5.15.193-2|11885	- arm64: dts: qcom: msm8998: Fix the PCI I/O port range
21mr|kernel-5.15-generic-5.15.193-2|11886	- arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply
21mr|kernel-5.15-generic-5.15.193-2|11887	- arm64: dts: qcom: sdm845: correct dynamic power coefficients
21mr|kernel-5.15-generic-5.15.193-2|11888	- arm64: dts: qcom: sdm845: correct dynamic power coefficients - again
21mr|kernel-5.15-generic-5.15.193-2|11889	- arm64: dts: qcom: sdm845: Fix the PCI I/O port range
21mr|kernel-5.15-generic-5.15.193-2|11890	- arm64: dts: qcom: sm8250: Fix the PCI I/O port range
21mr|kernel-5.15-generic-5.15.193-2|11891	- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table
21mr|kernel-5.15-generic-5.15.193-2|11892	- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table
21mr|kernel-5.15-generic-5.15.193-2|11893	- arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property
21mr|kernel-5.15-generic-5.15.193-2|11894	- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step
21mr|kernel-5.15-generic-5.15.193-2|11895	- arm64: Stash shadow stack pointer in the task struct on interrupt
21mr|kernel-5.15-generic-5.15.193-2|11896	- ARM: 9290/1: uaccess: Fix KASAN false-positives
21mr|kernel-5.15-generic-5.15.193-2|11897	- ARM: dts: exynos: fix WM8960 clock name in Itop Elite
21mr|kernel-5.15-generic-5.15.193-2|11898	- ARM: dts: gta04: fix excess dma channel usage
21mr|kernel-5.15-generic-5.15.193-2|11899	- ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl
21mr|kernel-5.15-generic-5.15.193-2|11900	- ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl
21mr|kernel-5.15-generic-5.15.193-2|11901	- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range
21mr|kernel-5.15-generic-5.15.193-2|11902	- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range
21mr|kernel-5.15-generic-5.15.193-2|11903	- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K
21mr|kernel-5.15-generic-5.15.193-2|11904	- ARM: dts: rockchip: fix a typo error for rk3288 spdif node
21mr|kernel-5.15-generic-5.15.193-2|11905	- ARM: dts: s5pv210: correct MIPI CSIS clock name
21mr|kernel-5.15-generic-5.15.193-2|11906	- asm-generic/io.h: suppress endianness warnings for readq() and writeq()
21mr|kernel-5.15-generic-5.15.193-2|11907	- ASN.1: Fix check for strdup() success
21mr|kernel-5.15-generic-5.15.193-2|11908	- ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds
21mr|kernel-5.15-generic-5.15.193-2|11909	- ASoC: DPCM: Don't pick up BE without substream
21mr|kernel-5.15-generic-5.15.193-2|11910	- ASoC: es8316: Handle optional IRQ assignment
21mr|kernel-5.15-generic-5.15.193-2|11911	- ASoC: fsl_asrc_dma: fix potential null-ptr-deref
21mr|kernel-5.15-generic-5.15.193-2|11912	- ASoC: fsl_mqs: move of_node_put() to the correct location
21mr|kernel-5.15-generic-5.15.193-2|11913	- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
21mr|kernel-5.15-generic-5.15.193-2|11914	- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750
21mr|kernel-5.15-generic-5.15.193-2|11915	- ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15
21mr|kernel-5.15-generic-5.15.193-2|11916	- ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE
21mr|kernel-5.15-generic-5.15.193-2|11917	- ASoC: soc-pcm: align BE 'atomicity' with that of the FE
21mr|kernel-5.15-generic-5.15.193-2|11918	- ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close()
21mr|kernel-5.15-generic-5.15.193-2|11919	- ASoC: soc-pcm: Fix and cleanup DPCM locking
21mr|kernel-5.15-generic-5.15.193-2|11920	- ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE
21mr|kernel-5.15-generic-5.15.193-2|11921	- ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks
21mr|kernel-5.15-generic-5.15.193-2|11922	- ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm
21mr|kernel-5.15-generic-5.15.193-2|11923	- ASoC: soc-pcm: Move debugfs removal out of spinlock
21mr|kernel-5.15-generic-5.15.193-2|11924	- ASoC: soc-pcm: serialize BE triggers
21mr|kernel-5.15-generic-5.15.193-2|11925	- ASoC: soc-pcm: test refcount before triggering
21mr|kernel-5.15-generic-5.15.193-2|11926	- ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure
21mr|kernel-5.15-generic-5.15.193-2|11927	- asymmetric_keys: log on fatal failures in PE/pkcs7
21mr|kernel-5.15-generic-5.15.193-2|11928	- atm: idt77252: fix kmemleak when rmmod idt77252
21mr|kernel-5.15-generic-5.15.193-2|11929	- blk-crypto: make blk_crypto_evict_key() more robust
21mr|kernel-5.15-generic-5.15.193-2|11930	- blk-crypto: make blk_crypto_evict_key() return void
21mr|kernel-5.15-generic-5.15.193-2|11931	- blk-mq: release crypto keyslot before reporting I/O complete
21mr|kernel-5.15-generic-5.15.193-2|11932	- block: null_blk: Fix handling of fake timeout request
21mr|kernel-5.15-generic-5.15.193-2|11933	- block: sunvdc: add check for mdesc_grab() returning NULL
21mr|kernel-5.15-generic-5.15.193-2|11934	- Bluetooth: btqcomsmd: Fix command timeout after setting BD address
21mr|kernel-5.15-generic-5.15.193-2|11935	- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work
21mr|kernel-5.15-generic-5.15.193-2|11936	- Bluetooth: Fix race condition in hidp_session_thread
21mr|kernel-5.15-generic-5.15.193-2|11937	- Bluetooth: L2CAP: Fix responding with wrong PDU type
21mr|kernel-5.15-generic-5.15.193-2|11938	- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
21mr|kernel-5.15-generic-5.15.193-2|11939	- bluetooth: Perform careful capability checks in hci_sock_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|11940	- bnxt_en: Add missing 200G link speed reporting
21mr|kernel-5.15-generic-5.15.193-2|11941	- bnxt_en: Do not initialize PTP on older P3/P4 chips
21mr|kernel-5.15-generic-5.15.193-2|11942	- bnxt_en: Fix reporting of test result in ethtool selftest
21mr|kernel-5.15-generic-5.15.193-2|11943	- bnxt_en: Fix typo in PCI id to device description string mapping
21mr|kernel-5.15-generic-5.15.193-2|11944	- bonding: Fix memory leak when changing bond type to Ethernet
21mr|kernel-5.15-generic-5.15.193-2|11945	- bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails
21mr|kernel-5.15-generic-5.15.193-2|11946	- bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change
21mr|kernel-5.15-generic-5.15.193-2|11947	- bootconfig: Fix testcase to increase max node
21mr|kernel-5.15-generic-5.15.193-2|11948	- bpf: Adjust insufficient default bpf_jit_limit
21mr|kernel-5.15-generic-5.15.193-2|11949	- bpf: Don't EFAULT for getsockopt with optval=NULL
21mr|kernel-5.15-generic-5.15.193-2|11950	- bpf: Fix incorrect verifier pruning due to missing register precision taints
21mr|kernel-5.15-generic-5.15.193-2|11951	- bpf: fix precision propagation verbose logging
21mr|kernel-5.15-generic-5.15.193-2|11952	- bpf: hash map, avoid deadlock with suitable hash mask
21mr|kernel-5.15-generic-5.15.193-2|11953	- bpf: Remove misleading spec_v1 check on var-offset stack read
21mr|kernel-5.15-generic-5.15.193-2|11954	- bpf, sockmap: fix deadlocks in the sockhash and sockmap
21mr|kernel-5.15-generic-5.15.193-2|11955	- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap
21mr|kernel-5.15-generic-5.15.193-2|11956	- bpf: take into account liveness when propagating precision
21mr|kernel-5.15-generic-5.15.193-2|11957	- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
21mr|kernel-5.15-generic-5.15.193-2|11958	- bpftool: Fix bug for long instructions in program CFG dumps
21mr|kernel-5.15-generic-5.15.193-2|11959	- bpftool: Print newline before '}' for struct with padding only fields
21mr|kernel-5.15-generic-5.15.193-2|11960	- btrfs: don't free qgroup space unless specified
21mr|kernel-5.15-generic-5.15.193-2|11961	- btrfs: fix btrfs_prev_leaf() to not return the same key twice
21mr|kernel-5.15-generic-5.15.193-2|11962	- btrfs: fix encoded write i_size corruption with no-holes
21mr|kernel-5.15-generic-5.15.193-2|11963	- btrfs: fix fast csum implementation detection
21mr|kernel-5.15-generic-5.15.193-2|11964	- btrfs: fix race between quota disable and quota assign ioctls
21mr|kernel-5.15-generic-5.15.193-2|11965	- btrfs: fix space cache inconsistency after error loading it from disk
21mr|kernel-5.15-generic-5.15.193-2|11966	- btrfs: print checksum type and implementation at mount time
21mr|kernel-5.15-generic-5.15.193-2|11967	- btrfs: print-tree: parent bytenr must be aligned to sector size
21mr|kernel-5.15-generic-5.15.193-2|11968	- btrfs: scan device in non-exclusive mode
21mr|kernel-5.15-generic-5.15.193-2|11969	- btrfs: scrub: reject unsupported scrub flags
21mr|kernel-5.15-generic-5.15.193-2|11970	- btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add
21mr|kernel-5.15-generic-5.15.193-2|11971	- btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones
21mr|kernel-5.15-generic-5.15.193-2|11972	- bus: imx-weim: fix branch condition evaluates to a garbage value
21mr|kernel-5.15-generic-5.15.193-2|11973	- bus: mhi: host: Range check CHDBOFF and ERDBOFF
21mr|kernel-5.15-generic-5.15.193-2|11974	- bus: mhi: host: Remove duplicate ee check for syserr
21mr|kernel-5.15-generic-5.15.193-2|11975	- bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state
21mr|kernel-5.15-generic-5.15.193-2|11976	- bus: mhi: Move host MHI code to "host" directory
21mr|kernel-5.15-generic-5.15.193-2|11977	- ca8210: fix mac_len negative array access
21mr|kernel-5.15-generic-5.15.193-2|11978	- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
21mr|kernel-5.15-generic-5.15.193-2|11979	- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
21mr|kernel-5.15-generic-5.15.193-2|11980	- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
21mr|kernel-5.15-generic-5.15.193-2|11981	- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
21mr|kernel-5.15-generic-5.15.193-2|11982	- can: j1939: prevent deadlock by moving j1939_sk_errqueue()
21mr|kernel-5.15-generic-5.15.193-2|11983	- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
21mr|kernel-5.15-generic-5.15.193-2|11984	- cifs: empty interface list when server doesn't support query interfaces
21mr|kernel-5.15-generic-5.15.193-2|11985	- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
21mr|kernel-5.15-generic-5.15.193-2|11986	- cifs: fix pcchunk length type in smb2_copychunk_range
21mr|kernel-5.15-generic-5.15.193-2|11987	- cifs: Fix smb2_set_path_size()
21mr|kernel-5.15-generic-5.15.193-2|11988	- cifs: Move the in_send statistic to __smb_send_rqst()
21mr|kernel-5.15-generic-5.15.193-2|11989	- cifs: prevent infinite recursion in CIFSGetDFSRefer()
21mr|kernel-5.15-generic-5.15.193-2|11990	- cifs: print session id while listing open files
21mr|kernel-5.15-generic-5.15.193-2|11991	- cifs: release leases for deferred close handles when freezing
21mr|kernel-5.15-generic-5.15.193-2|11992	- cifs: sanitize paths in cifs_update_super_prepath.
21mr|kernel-5.15-generic-5.15.193-2|11993	- clk: add missing of_node_put() in "assigned-clocks" property parsing
21mr|kernel-5.15-generic-5.15.193-2|11994	- clk: at91: clk-sam9x60-pll: fix return value check
21mr|kernel-5.15-generic-5.15.193-2|11995	- clk: HI655X: select REGMAP instead of depending on it
21mr|kernel-5.15-generic-5.15.193-2|11996	- clk: qcom: gcc-sm6115: Mark RCGs shared where applicable
21mr|kernel-5.15-generic-5.15.193-2|11997	- clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling
21mr|kernel-5.15-generic-5.15.193-2|11998	- clk: qcom: regmap: add PHY clock source implementation
21mr|kernel-5.15-generic-5.15.193-2|11999	- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
21mr|kernel-5.15-generic-5.15.193-2|12000	- clk: sprd: set max_register according to mapping range
21mr|kernel-5.15-generic-5.15.193-2|12001	- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails
21mr|kernel-5.15-generic-5.15.193-2|12002	- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
21mr|kernel-5.15-generic-5.15.193-2|12003	- coresight: etm4x: Do not access TRCIDR1 for identification
21mr|kernel-5.15-generic-5.15.193-2|12004	- coresight: etm_pmu: Set the module field
21mr|kernel-5.15-generic-5.15.193-2|12005	- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
21mr|kernel-5.15-generic-5.15.193-2|12006	- counter: 104-quad-8: Fix Synapse action reported for Index signals
21mr|kernel-5.15-generic-5.15.193-2|12007	- counter: Add the necessary colons and indents to the comments of counter_compi
21mr|kernel-5.15-generic-5.15.193-2|12008	- counter: fix docum. build problems after filename change
21mr|kernel-5.15-generic-5.15.193-2|12009	- counter: Internalize sysfs interface code
21mr|kernel-5.15-generic-5.15.193-2|12010	- counter: stm32-lptimer-cnt: Provide defines for clock polarities
21mr|kernel-5.15-generic-5.15.193-2|12011	- counter: stm32-timer-cnt: Provide defines for slave mode selection
21mr|kernel-5.15-generic-5.15.193-2|12012	- cpufreq: use correct unit when verify cur freq
21mr|kernel-5.15-generic-5.15.193-2|12013	- cpuidle: psci: Iterate backwards over list in psci_pd_remove()
21mr|kernel-5.15-generic-5.15.193-2|12014	- crypto: api - Add scaffolding to change completion function signature
21mr|kernel-5.15-generic-5.15.193-2|12015	- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()
21mr|kernel-5.15-generic-5.15.193-2|12016	- crypto: caam - Clear some memory in instantiate_rng
21mr|kernel-5.15-generic-5.15.193-2|12017	- crypto: ccp - Clear PSP interrupt status register before calling handler
21mr|kernel-5.15-generic-5.15.193-2|12018	- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors
21mr|kernel-5.15-generic-5.15.193-2|12019	- crypto: drbg - Only fail when jent is unavailable in FIPS mode
21mr|kernel-5.15-generic-5.15.193-2|12020	- crypto: engine - check if BH is disabled during completion
21mr|kernel-5.15-generic-5.15.193-2|12021	- crypto: engine - fix crypto_queue backlog handling
21mr|kernel-5.15-generic-5.15.193-2|12022	- crypto: engine - Use crypto_request_complete
21mr|kernel-5.15-generic-5.15.193-2|12023	- crypto: sa2ul - Select CRYPTO_DES
21mr|kernel-5.15-generic-5.15.193-2|12024	- crypto: safexcel - Cleanup ring IRQ workqueues on load failure
21mr|kernel-5.15-generic-5.15.193-2|12025	- crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs()
21mr|kernel-5.15-generic-5.15.193-2|12026	- dccp: Call inet6_destroy_sock() via sk->sk_destruct().
21mr|kernel-5.15-generic-5.15.193-2|12027	- debugobject: Ensure pool refill (again)
21mr|kernel-5.15-generic-5.15.193-2|12028	- debugobject: Prevent init race with static objects
21mr|kernel-5.15-generic-5.15.193-2|12029	- dmaengine: at_xdmac: do not enable all cyclic channels
21mr|kernel-5.15-generic-5.15.193-2|12030	- dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie
21mr|kernel-5.15-generic-5.15.193-2|12031	- dmaengine: at_xdmac: Fix race for the tx desc callback
21mr|kernel-5.15-generic-5.15.193-2|12032	- dmaengine: dw-edma: Fix to change for continuous transfer
21mr|kernel-5.15-generic-5.15.193-2|12033	- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing
21mr|kernel-5.15-generic-5.15.193-2|12034	- dmaengine: mv_xor_v2: Fix an error code.
21mr|kernel-5.15-generic-5.15.193-2|12035	- dma: gpi: remove spurious unlock in gpi_ch_init
21mr|kernel-5.15-generic-5.15.193-2|12036	- dm clone: call kmem_cache_destroy() in dm_clone_init() error path
21mr|kernel-5.15-generic-5.15.193-2|12037	- dm crypt: add cond_resched() to dmcrypt_write()
21mr|kernel-5.15-generic-5.15.193-2|12038	- dm crypt: avoid accessing uninitialized tasklet
21mr|kernel-5.15-generic-5.15.193-2|12039	- dm: don't lock fs when the map is NULL in process of resume
21mr|kernel-5.15-generic-5.15.193-2|12040	- dm flakey: fix a crash with invalid table line
21mr|kernel-5.15-generic-5.15.193-2|12041	- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
21mr|kernel-5.15-generic-5.15.193-2|12042	- dm ioctl: fix nested locking in table_clear() to remove deadlock concern
21mr|kernel-5.15-generic-5.15.193-2|12043	- dm stats: check for and propagate alloc_percpu failure
21mr|kernel-5.15-generic-5.15.193-2|12044	- dm thin: fix deadlock when swapping to thin device
21mr|kernel-5.15-generic-5.15.193-2|12045	- dm verity: fix error handling for check_at_most_once on FEC
21mr|kernel-5.15-generic-5.15.193-2|12046	- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate
21mr|kernel-5.15-generic-5.15.193-2|12047	- docs: futex: Fix kernel-doc references after code split-up preparation
21mr|kernel-5.15-generic-5.15.193-2|12048	- drbd: correctly submit flush bio on barrier
21mr|kernel-5.15-generic-5.15.193-2|12049	- driver core: Don't require dynamic_debug for initcall_debug probe timing
21mr|kernel-5.15-generic-5.15.193-2|12050	- drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler()
21mr|kernel-5.15-generic-5.15.193-2|12051	- drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler()
21mr|kernel-5.15-generic-5.15.193-2|12052	- Drivers: vmbus: Check for channel allocation before looking up relids
21mr|kernel-5.15-generic-5.15.193-2|12053	- drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
21mr|kernel-5.15-generic-5.15.193-2|12054	- drm/amd/display: Add NULL plane_state check for cursor disable logic
21mr|kernel-5.15-generic-5.15.193-2|12055	- drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings
21mr|kernel-5.15-generic-5.15.193-2|12056	- drm/amd/display: fix flickering caused by S/G mode
21mr|kernel-5.15-generic-5.15.193-2|12057	- drm/amd/display: Fix hang when skipping modeset
21mr|kernel-5.15-generic-5.15.193-2|12058	- drm/amd/display: Fix potential null dereference
21mr|kernel-5.15-generic-5.15.193-2|12059	- drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes
21mr|kernel-5.15-generic-5.15.193-2|12060	- drm/amd/display: Refine condition of cursor visibility for pipe-split
21mr|kernel-5.15-generic-5.15.193-2|12061	- drm/amdgpu: add a missing lock for AMDGPU_SCHED
21mr|kernel-5.15-generic-5.15.193-2|12062	- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
21mr|kernel-5.15-generic-5.15.193-2|12063	- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
21mr|kernel-5.15-generic-5.15.193-2|12064	- drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2)
21mr|kernel-5.15-generic-5.15.193-2|12065	- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
21mr|kernel-5.15-generic-5.15.193-2|12066	- drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi
21mr|kernel-5.15-generic-5.15.193-2|12067	- drm/amdkfd: Fix an illegal memory access
21mr|kernel-5.15-generic-5.15.193-2|12068	- drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume
21mr|kernel-5.15-generic-5.15.193-2|12069	- drm/armada: Fix a potential double free in an error handling path
21mr|kernel-5.15-generic-5.15.193-2|12070	- drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535
21mr|kernel-5.15-generic-5.15.193-2|12071	- drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc
21mr|kernel-5.15-generic-5.15.193-2|12072	- drm/bridge: lt8912b: Fix DSI Video Mode
21mr|kernel-5.15-generic-5.15.193-2|12073	- drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found
21mr|kernel-5.15-generic-5.15.193-2|12074	- drm/bridge: lt9611: Fix PLL being unable to lock
21mr|kernel-5.15-generic-5.15.193-2|12075	- drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update()
21mr|kernel-5.15-generic-5.15.193-2|12076	- drm/etnaviv: fix reference leak when mmaping imported buffer
21mr|kernel-5.15-generic-5.15.193-2|12077	- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
21mr|kernel-5.15-generic-5.15.193-2|12078	- drm/hyperv: Don't overwrite dirt_needed value set by host
21mr|kernel-5.15-generic-5.15.193-2|12079	- drm/i915/active: Fix missing debug object activation
21mr|kernel-5.15-generic-5.15.193-2|12080	- drm/i915/active: Fix misuse of non-idle barriers as fence trackers
21mr|kernel-5.15-generic-5.15.193-2|12081	- drm/i915/dg2: Add additional HDMI pixel clock frequencies
21mr|kernel-5.15-generic-5.15.193-2|12082	- drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz
21mr|kernel-5.15-generic-5.15.193-2|12083	- drm/i915/dg2: Support 4k@30 on HDMI
21mr|kernel-5.15-generic-5.15.193-2|12084	- drm/i915/display: clean up comments
21mr|kernel-5.15-generic-5.15.193-2|12085	- drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
21mr|kernel-5.15-generic-5.15.193-2|12086	- drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area
21mr|kernel-5.15-generic-5.15.193-2|12087	- drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled
21mr|kernel-5.15-generic-5.15.193-2|12088	- drm/i915: Don't use stolen memory for ring buffers with LLC
21mr|kernel-5.15-generic-5.15.193-2|12089	- drm/i915/dsi: fix DSS CTL register offsets for TGL+
21mr|kernel-5.15-generic-5.15.193-2|12090	- drm/i915: Fix fast wake AUX sync len
21mr|kernel-5.15-generic-5.15.193-2|12091	- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
21mr|kernel-5.15-generic-5.15.193-2|12092	- drm/i915/gt: perform uc late init after probe error injection
21mr|kernel-5.15-generic-5.15.193-2|12093	- drm/i915: Make intel_get_crtc_new_encoder() less oopsy
21mr|kernel-5.15-generic-5.15.193-2|12094	- drm/i915: Preserve crtc_state->inherited during state clearing
21mr|kernel-5.15-generic-5.15.193-2|12095	- drm/i915/psr: Use calculated io and fast wake lines
21mr|kernel-5.15-generic-5.15.193-2|12096	- drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state
21mr|kernel-5.15-generic-5.15.193-2|12097	- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()
21mr|kernel-5.15-generic-5.15.193-2|12098	- drm/meson: fix 1px pink line on GXM when scaling video overlay
21mr|kernel-5.15-generic-5.15.193-2|12099	- drm/meson: fix missing component unbind on bind errors
21mr|kernel-5.15-generic-5.15.193-2|12100	- drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error
21mr|kernel-5.15-generic-5.15.193-2|12101	- drm/msm/adreno: Defer enabling runpm until hw_init()
21mr|kernel-5.15-generic-5.15.193-2|12102	- drm: msm: adreno: Disable preemption on Adreno 510
21mr|kernel-5.15-generic-5.15.193-2|12103	- drm/msm/adreno: drop bogus pm_runtime_set_active()
21mr|kernel-5.15-generic-5.15.193-2|12104	- drm/msm/adreno: fix runtime PM imbalance at gpu load
21mr|kernel-5.15-generic-5.15.193-2|12105	- drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources
21mr|kernel-5.15-generic-5.15.193-2|12106	- drm/msm: fix NULL-deref on irq uninstall
21mr|kernel-5.15-generic-5.15.193-2|12107	- drm/msm: fix NULL-deref on snapshot tear down
21mr|kernel-5.15-generic-5.15.193-2|12108	- drm/msm: Remove struct_mutex usage
21mr|kernel-5.15-generic-5.15.193-2|12109	- drm/nouveau/disp: Support more modes by checking with lower bpc
21mr|kernel-5.15-generic-5.15.193-2|12110	- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
21mr|kernel-5.15-generic-5.15.193-2|12111	- drm/panel: otm8009a: Set backlight parent to panel device
21mr|kernel-5.15-generic-5.15.193-2|12112	- drm/panfrost: Don't sync rpm suspension after mmu flushing
21mr|kernel-5.15-generic-5.15.193-2|12113	- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
21mr|kernel-5.15-generic-5.15.193-2|12114	- drm/probe-helper: Cancel previous job before starting new one
21mr|kernel-5.15-generic-5.15.193-2|12115	- drm: rcar-du: Fix a NULL vs IS_ERR() bug
21mr|kernel-5.15-generic-5.15.193-2|12116	- drm/rockchip: Drop unbalanced obj unref
21mr|kernel-5.15-generic-5.15.193-2|12117	- drm/shmem-helper: Remove another errant put in error path
21mr|kernel-5.15-generic-5.15.193-2|12118	- drm/sun4i: fix missing component unbind on bind errors
21mr|kernel-5.15-generic-5.15.193-2|12119	- drm/ttm: optimize pool allocations a bit v2
21mr|kernel-5.15-generic-5.15.193-2|12120	- drm/ttm/pool: Fix ttm_pool_alloc error path
21mr|kernel-5.15-generic-5.15.193-2|12121	- drm/vgem: add missing mutex_destroy
21mr|kernel-5.15-generic-5.15.193-2|12122	- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
21mr|kernel-5.15-generic-5.15.193-2|12123	- e1000e: Disable TSO on i219-LM card to increase speed
21mr|kernel-5.15-generic-5.15.193-2|12124	- EDAC/skx: Fix overflows on the DRAM row address mapping arrays
21mr|kernel-5.15-generic-5.15.193-2|12125	- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
21mr|kernel-5.15-generic-5.15.193-2|12126	- efi: sysfb_efi: Fix DMI quirks not working for simpledrm
21mr|kernel-5.15-generic-5.15.193-2|12127	- entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up
21mr|kernel-5.15-generic-5.15.193-2|12128	- entry: Snapshot thread flags
21mr|kernel-5.15-generic-5.15.193-2|12129	- erofs: fix potential overflow calculating xattr_isize
21mr|kernel-5.15-generic-5.15.193-2|12130	- erofs: stop parsing non-compact HEAD index if clusterofs is invalid
21mr|kernel-5.15-generic-5.15.193-2|12131	- erspan: do not use skb_mac_header() in ndo_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|12132	- ethernet: sun: add check for the mdesc_grab()
21mr|kernel-5.15-generic-5.15.193-2|12133	- ethtool: Fix uninitialized number of lanes
21mr|kernel-5.15-generic-5.15.193-2|12134	- ethtool: reset #lanes when lanes is omitted
21mr|kernel-5.15-generic-5.15.193-2|12135	- ext4: add bounds checking in get_max_inline_xattr_value_size()
21mr|kernel-5.15-generic-5.15.193-2|12136	- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum
21mr|kernel-5.15-generic-5.15.193-2|12137	- ext4: bail out of ext4_xattr_ibody_get() fails for any reason
21mr|kernel-5.15-generic-5.15.193-2|12138	- ext4: check iomap type only if ext4_iomap_begin() does not fail
21mr|kernel-5.15-generic-5.15.193-2|12139	- ext4: fail ext4_iget if special inode unallocated
21mr|kernel-5.15-generic-5.15.193-2|12140	- ext4: fix data races when using cached status extents
21mr|kernel-5.15-generic-5.15.193-2|12141	- ext4: fix deadlock when converting an inline directory in nojournal mode
21mr|kernel-5.15-generic-5.15.193-2|12142	- ext4: fix i_disksize exceeding i_size problem in paritally written case
21mr|kernel-5.15-generic-5.15.193-2|12143	- ext4: fix invalid free tracking in ext4_xattr_move_to_block()
21mr|kernel-5.15-generic-5.15.193-2|12144	- ext4: fix possible double unlock when moving a directory
21mr|kernel-5.15-generic-5.15.193-2|12145	- ext4: fix task hung in ext4_xattr_delete_inode
21mr|kernel-5.15-generic-5.15.193-2|12146	- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline
21mr|kernel-5.15-generic-5.15.193-2|12147	- ext4: fix WARNING in mb_find_extent
21mr|kernel-5.15-generic-5.15.193-2|12148	- ext4: improve error handling from ext4_dirhash()
21mr|kernel-5.15-generic-5.15.193-2|12149	- ext4: improve error recovery code paths in __ext4_remount()
21mr|kernel-5.15-generic-5.15.193-2|12150	- ext4: remove a BUG_ON in ext4_mb_release_group_pa()
21mr|kernel-5.15-generic-5.15.193-2|12151	- ext4: update s_journal_inum if it changes after journal replay
21mr|kernel-5.15-generic-5.15.193-2|12152	- ext4: use ext4_journal_start/stop for fast commit transactions
21mr|kernel-5.15-generic-5.15.193-2|12153	- f2fs: apply zone capacity to all zone type
21mr|kernel-5.15-generic-5.15.193-2|12154	- f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
21mr|kernel-5.15-generic-5.15.193-2|12155	- f2fs: enforce single zone capacity
21mr|kernel-5.15-generic-5.15.193-2|12156	- f2fs: Fix f2fs_truncate_partial_nodes ftrace event
21mr|kernel-5.15-generic-5.15.193-2|12157	- f2fs: fix potential corruption when moving a directory
21mr|kernel-5.15-generic-5.15.193-2|12158	- f2fs: fix to avoid use-after-free for cached IPU bio
21mr|kernel-5.15-generic-5.15.193-2|12159	- f2fs: handle dqget error in f2fs_transfer_project_quota()
21mr|kernel-5.15-generic-5.15.193-2|12160	- fbdev: au1200fb: Fix potential divide by zero
21mr|kernel-5.15-generic-5.15.193-2|12161	- fbdev: intelfb: Fix potential divide by zero
21mr|kernel-5.15-generic-5.15.193-2|12162	- fbdev: lxfb: Fix potential divide by zero
21mr|kernel-5.15-generic-5.15.193-2|12163	- fbdev: nvidia: Fix potential divide by zero
21mr|kernel-5.15-generic-5.15.193-2|12164	- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks
21mr|kernel-5.15-generic-5.15.193-2|12165	- fbdev: tgafb: Fix potential divide by zero
21mr|kernel-5.15-generic-5.15.193-2|12166	- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
21mr|kernel-5.15-generic-5.15.193-2|12167	- firmware: arm_scmi: Fix device node validation for mailbox transport
21mr|kernel-5.15-generic-5.15.193-2|12168	- firmware: arm_scmi: Fix xfers allocation on Rx channel
21mr|kernel-5.15-generic-5.15.193-2|12169	- firmware: qcom_scm: Clear download bit during reboot
21mr|kernel-5.15-generic-5.15.193-2|12170	- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
21mr|kernel-5.15-generic-5.15.193-2|12171	- firmware: xilinx: don't make a sleepable memory allocation from an atomic context
21mr|kernel-5.15-generic-5.15.193-2|12172	- fpga: bridge: fix kernel-doc parameter description
21mr|kernel-5.15-generic-5.15.193-2|12173	- fscrypt: destroy keyring after security_sb_delete()
21mr|kernel-5.15-generic-5.15.193-2|12174	- fs: drop peer group ids under namespace lock
21mr|kernel-5.15-generic-5.15.193-2|12175	- fs/ntfs3: Add check for kmemdup
21mr|kernel-5.15-generic-5.15.193-2|12176	- fs/ntfs3: Fix memory leak if ntfs_read_mft failed
21mr|kernel-5.15-generic-5.15.193-2|12177	- fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|12178	- fs/ntfs3: Fix OOB read in indx_insert_into_buffer
21mr|kernel-5.15-generic-5.15.193-2|12179	- fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de()
21mr|kernel-5.15-generic-5.15.193-2|12180	- fs/ntfs3: Refactoring of various minor issues
21mr|kernel-5.15-generic-5.15.193-2|12181	- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
21mr|kernel-5.15-generic-5.15.193-2|12182	- fsverity: Remove WQ_UNBOUND from fsverity read workqueue
21mr|kernel-5.15-generic-5.15.193-2|12183	- ftrace: Fix invalid address access in lookup_rec() when index is 0
21mr|kernel-5.15-generic-5.15.193-2|12184	- ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
21mr|kernel-5.15-generic-5.15.193-2|12185	- ftrace: Mark get_lock_parent_ip() __always_inline
21mr|kernel-5.15-generic-5.15.193-2|12186	- fuse: always revalidate rename target dentry
21mr|kernel-5.15-generic-5.15.193-2|12187	- fuse: fix attr version comparison in fuse_read_update_size()
21mr|kernel-5.15-generic-5.15.193-2|12188	- fuse: fix deadlock between atomic O_TRUNC and page invalidation
21mr|kernel-5.15-generic-5.15.193-2|12189	- gpio: davinci: Add irq chip flag to skip set wake
21mr|kernel-5.15-generic-5.15.193-2|12190	- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
21mr|kernel-5.15-generic-5.15.193-2|12191	- gve: Cache link_speed value from device
21mr|kernel-5.15-generic-5.15.193-2|12192	- gve: Secure enough bytes in the first TX desc for all TCP pkts
21mr|kernel-5.15-generic-5.15.193-2|12193	- HID: amd_sfh: Add support for shutdown operation
21mr|kernel-5.15-generic-5.15.193-2|12194	- HID: core: Provide new max_buffer_size attribute to over-ride the default
21mr|kernel-5.15-generic-5.15.193-2|12195	- HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded
21mr|kernel-5.15-generic-5.15.193-2|12196	- HID: intel-ish-hid: ipc: Fix potential use-after-free in work function
21mr|kernel-5.15-generic-5.15.193-2|12197	- HID: uhid: Over-ride the default maximum data buffer value with our own
21mr|kernel-5.15-generic-5.15.193-2|12198	- HID: wacom: insert timestamp to packed Bluetooth (BT) events
21mr|kernel-5.15-generic-5.15.193-2|12199	- HID: wacom: Set a default resolution for older tablets
21mr|kernel-5.15-generic-5.15.193-2|12200	- hsr: ratelimit only when errors are printed
21mr|kernel-5.15-generic-5.15.193-2|12201	- hvc/xen: prevent concurrent accesses to the shared ring
21mr|kernel-5.15-generic-5.15.193-2|12202	- hwmon: (adm1266) Set `can_sleep` flag for GPIO chip
21mr|kernel-5.15-generic-5.15.193-2|12203	- hwmon: (adt7475) Display smoothing attributes in correct order
21mr|kernel-5.15-generic-5.15.193-2|12204	- hwmon: (adt7475) Fix masking of hysteresis registers
21mr|kernel-5.15-generic-5.15.193-2|12205	- hwmon: (adt7475) Use device_property APIs when configuring polarity
21mr|kernel-5.15-generic-5.15.193-2|12206	- hwmon: fix potential sensor registration fail if of_node is missing
21mr|kernel-5.15-generic-5.15.193-2|12207	- hwmon: (ina3221) return prober error code
21mr|kernel-5.15-generic-5.15.193-2|12208	- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs
21mr|kernel-5.15-generic-5.15.193-2|12209	- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write
21mr|kernel-5.15-generic-5.15.193-2|12210	- hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip
21mr|kernel-5.15-generic-5.15.193-2|12211	- hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E
21mr|kernel-5.15-generic-5.15.193-2|12212	- hwmon: tmp512: drop of_match_ptr for ID table
21mr|kernel-5.15-generic-5.15.193-2|12213	- hwmon: (ucd90320) Add minimum delay between bus accesses
21mr|kernel-5.15-generic-5.15.193-2|12214	- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|12215	- i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path
21mr|kernel-5.15-generic-5.15.193-2|12216	- i2c: hisi: Avoid redundant interrupts
21mr|kernel-5.15-generic-5.15.193-2|12217	- i2c: hisi: Only use the completion interrupt to finish the transfer
21mr|kernel-5.15-generic-5.15.193-2|12218	- i2c: imx-lpi2c: check only for enabled interrupt flags
21mr|kernel-5.15-generic-5.15.193-2|12219	- i2c: imx-lpi2c: clean rx/tx buffers upon new message
21mr|kernel-5.15-generic-5.15.193-2|12220	- i2c: ocores: generate stop condition after timeout in polling mode
21mr|kernel-5.15-generic-5.15.193-2|12221	- i2c: omap: Fix standard mode false ACK readings
21mr|kernel-5.15-generic-5.15.193-2|12222	- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()
21mr|kernel-5.15-generic-5.15.193-2|12223	- i40e: fix accessing vsi->active_filters without holding lock
21mr|kernel-5.15-generic-5.15.193-2|12224	- i40e: fix flow director packet filter programming
21mr|kernel-5.15-generic-5.15.193-2|12225	- i40e: fix i40e_setup_misc_vector() error handling
21mr|kernel-5.15-generic-5.15.193-2|12226	- i40e: Fix kernel crash during reboot when adapter is in recovery mode
21mr|kernel-5.15-generic-5.15.193-2|12227	- i40e: fix registers dump after run ethtool adapter self test
21mr|kernel-5.15-generic-5.15.193-2|12228	- i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call
21mr|kernel-5.15-generic-5.15.193-2|12229	- ia64: fix an addr to taddr in huge_pte_offset()
21mr|kernel-5.15-generic-5.15.193-2|12230	- ia64: mm/contig: fix section mismatch warning/error
21mr|kernel-5.15-generic-5.15.193-2|12231	- ia64: salinfo: placate defined-but-not-used warning
21mr|kernel-5.15-generic-5.15.193-2|12232	- iavf: fix hang on reboot with ice
21mr|kernel-5.15-generic-5.15.193-2|12233	- iavf: fix inverted Rx hash condition leading to disabled hash
21mr|kernel-5.15-generic-5.15.193-2|12234	- iavf: fix non-tunneled IPv6 UDP packet type and hashing
21mr|kernel-5.15-generic-5.15.193-2|12235	- iavf/iavf_main: actually log ->src mask when talking about it
21mr|kernel-5.15-generic-5.15.193-2|12236	- iavf: return errno code instead of status code
21mr|kernel-5.15-generic-5.15.193-2|12237	- IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests
21mr|kernel-5.15-generic-5.15.193-2|12238	- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order
21mr|kernel-5.15-generic-5.15.193-2|12239	- IB/mlx5: Add support for 400G_8X lane speed
21mr|kernel-5.15-generic-5.15.193-2|12240	- ice: add profile conflict check for AVF FDIR
21mr|kernel-5.15-generic-5.15.193-2|12241	- ice: avoid bonding causing auxiliary plug/unplug under RTNL lock
21mr|kernel-5.15-generic-5.15.193-2|12242	- ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()
21mr|kernel-5.15-generic-5.15.193-2|12243	- ice: fix wrong fallback logic for FDIR
21mr|kernel-5.15-generic-5.15.193-2|12244	- ice: Reset FDIR counter in FDIR init stage
21mr|kernel-5.15-generic-5.15.193-2|12245	- ice: xsk: disable txq irq before flushing hw
21mr|kernel-5.15-generic-5.15.193-2|12246	- icmp: guard against too small mtu
21mr|kernel-5.15-generic-5.15.193-2|12247	- igb: revert rtnl_lock() that causes deadlock
21mr|kernel-5.15-generic-5.15.193-2|12248	- igbvf: Regard vf reset nack as success
21mr|kernel-5.15-generic-5.15.193-2|12249	- igc: fix the validation logic for taprio's gate list
21mr|kernel-5.15-generic-5.15.193-2|12250	- iio: adc: ad7791: fix IRQ flags
21mr|kernel-5.15-generic-5.15.193-2|12251	- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
21mr|kernel-5.15-generic-5.15.193-2|12252	- iio: adc: palmas_gpadc: fix NULL dereference on rmmod
21mr|kernel-5.15-generic-5.15.193-2|12253	- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
21mr|kernel-5.15-generic-5.15.193-2|12254	- iio: adis16480: select CONFIG_CRC32
21mr|kernel-5.15-generic-5.15.193-2|12255	- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
21mr|kernel-5.15-generic-5.15.193-2|12256	- iio: light: cm32181: Unregister second I2C client if present
21mr|kernel-5.15-generic-5.15.193-2|12257	- iio: light: max44009: add missing OF device matching
21mr|kernel-5.15-generic-5.15.193-2|12258	- iio: light: tsl2772: fix reading proximity-diodes from device tree
21mr|kernel-5.15-generic-5.15.193-2|12259	- IMA: allow/fix UML builds
21mr|kernel-5.15-generic-5.15.193-2|12260	- inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
21mr|kernel-5.15-generic-5.15.193-2|12261	- inotify: Avoid reporting event with invalid wd
21mr|kernel-5.15-generic-5.15.193-2|12262	- Input: alps - fix compatibility with -funsigned-char
21mr|kernel-5.15-generic-5.15.193-2|12263	- Input: focaltech - use explicitly signed char type
21mr|kernel-5.15-generic-5.15.193-2|12264	- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
21mr|kernel-5.15-generic-5.15.193-2|12265	- Input: i8042 - add quirk for Fujitsu Lifebook A574/H
21mr|kernel-5.15-generic-5.15.193-2|12266	- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe
21mr|kernel-5.15-generic-5.15.193-2|12267	- intel/igbvf: free irq on the error path in igbvf_request_msix()
21mr|kernel-5.15-generic-5.15.193-2|12268	- interconnect: exynos: fix node leak in probe PM QoS error path
21mr|kernel-5.15-generic-5.15.193-2|12269	- interconnect: fix mem leak when freeing nodes
21mr|kernel-5.15-generic-5.15.193-2|12270	- interconnect: qcom: osm-l3: fix icc_onecell_data allocation
21mr|kernel-5.15-generic-5.15.193-2|12271	- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE
21mr|kernel-5.15-generic-5.15.193-2|12272	- iommu/vt-d: Allow zero SAGAW if second-stage not supported
21mr|kernel-5.15-generic-5.15.193-2|12273	- ionic: catch failure from devlink_alloc
21mr|kernel-5.15-generic-5.15.193-2|12274	- ionic: remove noise from ethtool rxnfc error msg
21mr|kernel-5.15-generic-5.15.193-2|12275	- io_uring: avoid null-ptr-deref in io_arm_poll_handler
21mr|kernel-5.15-generic-5.15.193-2|12276	- ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it
21mr|kernel-5.15-generic-5.15.193-2|12277	- ipmi: fix SSIF not responding under certain cond.
21mr|kernel-5.15-generic-5.15.193-2|12278	- ipmi:ssif: Add send_retries increment
21mr|kernel-5.15-generic-5.15.193-2|12279	- ipv4: Fix incorrect table ID in IOCTL path
21mr|kernel-5.15-generic-5.15.193-2|12280	- ipv4: Fix potential uninit variable access bug in __ip_make_skb()
21mr|kernel-5.15-generic-5.15.193-2|12281	- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
21mr|kernel-5.15-generic-5.15.193-2|12282	- ipvlan: Make skb->skb_iif track skb->dev for l3s mode
21mr|kernel-5.15-generic-5.15.193-2|12283	- ixgbe: Allow flow hash to be set via ethtool
21mr|kernel-5.15-generic-5.15.193-2|12284	- ixgbe: Enable setting RSS table to default values
21mr|kernel-5.15-generic-5.15.193-2|12285	- jdb2: Don't refuse invalidation of already invalidated buffers
21mr|kernel-5.15-generic-5.15.193-2|12286	- jffs2: correct logic when creating a hole in jffs2_write_begin
21mr|kernel-5.15-generic-5.15.193-2|12287	- kbuild: fix single directory build
21mr|kernel-5.15-generic-5.15.193-2|12288	- kbuild: refactor single builds of *.ko
21mr|kernel-5.15-generic-5.15.193-2|12289	- kconfig: Update config changed flag before calling callback
21mr|kernel-5.15-generic-5.15.193-2|12290	- kcsan: avoid passing -g for test
21mr|kernel-5.15-generic-5.15.193-2|12291	- kernel: kcsan: kcsan_test: build without structleak plugin
21mr|kernel-5.15-generic-5.15.193-2|12292	- kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
21mr|kernel-5.15-generic-5.15.193-2|12293	- kexec: turn all kexec_mutex acquisitions into trylocks
21mr|kernel-5.15-generic-5.15.193-2|12294	- keys: Do not cache key in task struct if key is requested from kernel thread
21mr|kernel-5.15-generic-5.15.193-2|12295	- kfence: avoid passing -g for test
21mr|kernel-5.15-generic-5.15.193-2|12296	- kheaders: Use array declaration instead of char
21mr|kernel-5.15-generic-5.15.193-2|12297	- ksmbd: add channel rwlock
21mr|kernel-5.15-generic-5.15.193-2|12298	- ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES
21mr|kernel-5.15-generic-5.15.193-2|12299	- ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA
21mr|kernel-5.15-generic-5.15.193-2|12300	- ksmbd: call rcu_barrier() in ksmbd_server_exit()
21mr|kernel-5.15-generic-5.15.193-2|12301	- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
21mr|kernel-5.15-generic-5.15.193-2|12302	- ksmbd: don't terminate inactive sessions after a few seconds
21mr|kernel-5.15-generic-5.15.193-2|12303	- ksmbd: fix deadlock in ksmbd_find_crypto_ctx()
21mr|kernel-5.15-generic-5.15.193-2|12304	- ksmbd: fix kernel oops from idr_remove()
21mr|kernel-5.15-generic-5.15.193-2|12305	- ksmbd: fix memleak in session setup
21mr|kernel-5.15-generic-5.15.193-2|12306	- ksmbd: fix multi session connection failure
21mr|kernel-5.15-generic-5.15.193-2|12307	- ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem()
21mr|kernel-5.15-generic-5.15.193-2|12308	- ksmbd: fix possible refcount leak in smb2_open()
21mr|kernel-5.15-generic-5.15.193-2|12309	- ksmbd: fix racy issue while destroying session on multichannel
21mr|kernel-5.15-generic-5.15.193-2|12310	- ksmbd: not allow guest user on multichannel
21mr|kernel-5.15-generic-5.15.193-2|12311	- ksmbd: replace sessions list in connection with xarray
21mr|kernel-5.15-generic-5.15.193-2|12312	- ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect
21mr|kernel-5.15-generic-5.15.193-2|12313	- ksmbd: return unsupported error on smb1 mount
21mr|kernel-5.15-generic-5.15.193-2|12314	- ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION
21mr|kernel-5.15-generic-5.15.193-2|12315	- ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO
21mr|kernel-5.15-generic-5.15.193-2|12316	- kthread: add the helper function kthread_run_on_cpu()
21mr|kernel-5.15-generic-5.15.193-2|12317	- KVM: arm64: Disable interrupts while walking userspace PTs
21mr|kernel-5.15-generic-5.15.193-2|12318	- KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()
21mr|kernel-5.15-generic-5.15.193-2|12319	- KVM: arm64: PMU: Restore the guest's EL0 event counting after migration
21mr|kernel-5.15-generic-5.15.193-2|12320	- KVM: arm64: Retry fault if vma_lookup() results become invalid
21mr|kernel-5.15-generic-5.15.193-2|12321	- KVM: nVMX: add missing consistency checks for CR0 and CR4
21mr|kernel-5.15-generic-5.15.193-2|12322	- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted
21mr|kernel-5.15-generic-5.15.193-2|12323	- KVM: s390: pv: fix external interruption loop not always detected
21mr|kernel-5.15-generic-5.15.193-2|12324	- KVM: VMX: Move preemption timer <=> hrtimer dance to common x86
21mr|kernel-5.15-generic-5.15.193-2|12325	- KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL
21mr|kernel-5.15-generic-5.15.193-2|12326	- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32
21mr|kernel-5.15-generic-5.15.193-2|12327	- KVM: x86: Purge "highest ISR" cache when updating APICv state
21mr|kernel-5.15-generic-5.15.193-2|12328	- leds: tca6507: Fix error handling of using fwnode_property_read_string
21mr|kernel-5.15-generic-5.15.193-2|12329	- leds: TI_LMU_COMMON: select REGMAP instead of depending on it
21mr|kernel-5.15-generic-5.15.193-2|12330	- libbpf: Fix btf_dump's packed struct determination
21mr|kernel-5.15-generic-5.15.193-2|12331	- libbpf: Fix BTF-to-C converter's padding logic
21mr|kernel-5.15-generic-5.15.193-2|12332	- libbpf: Fix single-line struct definition output in btf_dump
21mr|kernel-5.15-generic-5.15.193-2|12333	- linux/vt_buffer.h: allow either builtin or modular for macros
21mr|kernel-5.15-generic-5.15.193-2|12334	- lockd: set file_lock start and end when decoding nlm4 testargs
21mr|kernel-5.15-generic-5.15.193-2|12335	- locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers
21mr|kernel-5.15-generic-5.15.193-2|12336	- loop: Fix use-after-free issues
21mr|kernel-5.15-generic-5.15.193-2|12337	- loop: LOOP_CONFIGURE: send uevents for partitions
21mr|kernel-5.15-generic-5.15.193-2|12338	- loop: suppress uevents while reconfiguring the device
21mr|kernel-5.15-generic-5.15.193-2|12339	- m68k: Only force 030 bus error if PC not in exception table
21mr|kernel-5.15-generic-5.15.193-2|12340	- macintosh: via-pmu-led: requires ATA to be set
21mr|kernel-5.15-generic-5.15.193-2|12341	- macintosh/windfarm_smu_sat: Add missing of_node_put()
21mr|kernel-5.15-generic-5.15.193-2|12342	- mailbox: mpfs: switch to txdone_poll
21mr|kernel-5.15-generic-5.15.193-2|12343	- mailbox: zynqmp: Fix counts of child nodes
21mr|kernel-5.15-generic-5.15.193-2|12344	- mailbox: zynqmp: Fix IPI isr handling
21mr|kernel-5.15-generic-5.15.193-2|12345	- mailbox: zynqmp: Fix typo in IPI documentation
21mr|kernel-5.15-generic-5.15.193-2|12346	- mailbox: zynq: Switch to flexible array to simplify code
21mr|kernel-5.15-generic-5.15.193-2|12347	- md: avoid signed overflow in slot_store()
21mr|kernel-5.15-generic-5.15.193-2|12348	- md: drop queue limitation for RAID1 and RAID10
21mr|kernel-5.15-generic-5.15.193-2|12349	- md: raid10 add nowait support
21mr|kernel-5.15-generic-5.15.193-2|12350	- md/raid10: don't call bio_start_io_acct twice for bio which experienced read error
21mr|kernel-5.15-generic-5.15.193-2|12351	- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier()
21mr|kernel-5.15-generic-5.15.193-2|12352	- md/raid10: fix leak of 'r10bio->remaining' for recovery
21mr|kernel-5.15-generic-5.15.193-2|12353	- md/raid10: fix memleak for 'conf->bio_split'
21mr|kernel-5.15-generic-5.15.193-2|12354	- md/raid10: fix memleak of md thread
21mr|kernel-5.15-generic-5.15.193-2|12355	- md/raid10: fix null-ptr-deref in raid10_sync_request
21mr|kernel-5.15-generic-5.15.193-2|12356	- md/raid10: fix task hung in raid10d
21mr|kernel-5.15-generic-5.15.193-2|12357	- media: av7110: prevent underflow in write_ts_to_decoder()
21mr|kernel-5.15-generic-5.15.193-2|12358	- media: bdisp: Add missing check for create_workqueue
21mr|kernel-5.15-generic-5.15.193-2|12359	- media: dm1105: Fix use after free bug in dm1105_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|12360	- media: m5mols: fix off-by-one loop termination error
21mr|kernel-5.15-generic-5.15.193-2|12361	- media: max9286: Free control handler
21mr|kernel-5.15-generic-5.15.193-2|12362	- media: rcar_fdp1: Convert to platform remove callback returning void
21mr|kernel-5.15-generic-5.15.193-2|12363	- media: rcar_fdp1: Fix refcount leak in probe and remove function
21mr|kernel-5.15-generic-5.15.193-2|12364	- media: rcar_fdp1: Fix the correct variable assignments
21mr|kernel-5.15-generic-5.15.193-2|12365	- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource()
21mr|kernel-5.15-generic-5.15.193-2|12366	- media: rc: gpio-ir-recv: Fix support for wake-up
21mr|kernel-5.15-generic-5.15.193-2|12367	- media: rkvdec: fix use after free bug in rkvdec_remove
21mr|kernel-5.15-generic-5.15.193-2|12368	- media: saa7134: fix use after free bug in saa7134_finidev due to race condition
21mr|kernel-5.15-generic-5.15.193-2|12369	- media: venus: dec: Fix handling of the start cmd
21mr|kernel-5.15-generic-5.15.193-2|12370	- memstick: fix memory leak if card device is never registered
21mr|kernel-5.15-generic-5.15.193-2|12371	- mfd: tqmx86: Correct board names for TQMxE39x
21mr|kernel-5.15-generic-5.15.193-2|12372	- mfd: tqmx86: Do not access I2C_DETECT register through io_base
21mr|kernel-5.15-generic-5.15.193-2|12373	- mfd: tqmx86: Specify IO port register range more precisely
21mr|kernel-5.15-generic-5.15.193-2|12374	- mips: bmips: BCM6358: disable RAC flush for TP1
21mr|kernel-5.15-generic-5.15.193-2|12375	- MIPS: Define RUNTIME_DISCARD_EXIT in LD script
21mr|kernel-5.15-generic-5.15.193-2|12376	- MIPS: fw: Allow firmware to pass a empty env
21mr|kernel-5.15-generic-5.15.193-2|12377	- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
21mr|kernel-5.15-generic-5.15.193-2|12378	- mlxsw: pci: Fix possible crash during initialization
21mr|kernel-5.15-generic-5.15.193-2|12379	- mmc: atmel-mci: fix race between stop command and start of next command
21mr|kernel-5.15-generic-5.15.193-2|12380	- mmc: sdhci_am654: lower power-on failed message severity
21mr|kernel-5.15-generic-5.15.193-2|12381	- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
21mr|kernel-5.15-generic-5.15.193-2|12382	- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data
21mr|kernel-5.15-generic-5.15.193-2|12383	- mm: kfence: fix using kfence_metadata without initialization in show_object()
21mr|kernel-5.15-generic-5.15.193-2|12384	- mm/khugepaged: check again on anon uffd-wp during isolation
21mr|kernel-5.15-generic-5.15.193-2|12385	- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
21mr|kernel-5.15-generic-5.15.193-2|12386	- mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
21mr|kernel-5.15-generic-5.15.193-2|12387	- mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP
21mr|kernel-5.15-generic-5.15.193-2|12388	- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
21mr|kernel-5.15-generic-5.15.193-2|12389	- mm: take a page reference when removing device exclusive entries
21mr|kernel-5.15-generic-5.15.193-2|12390	- mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage
21mr|kernel-5.15-generic-5.15.193-2|12391	- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
21mr|kernel-5.15-generic-5.15.193-2|12392	- mptcp: add ro_after_init for tcp{,v6}_prot_override
21mr|kernel-5.15-generic-5.15.193-2|12393	- mptcp: avoid setting TCP_CLOSE state twice
21mr|kernel-5.15-generic-5.15.193-2|12394	- mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket()
21mr|kernel-5.15-generic-5.15.193-2|12395	- mptcp: fix possible deadlock in subflow_error_report
21mr|kernel-5.15-generic-5.15.193-2|12396	- mptcp: stricter state check in mptcp_worker
21mr|kernel-5.15-generic-5.15.193-2|12397	- mptcp: use mptcp_schedule_work instead of open-coding it
21mr|kernel-5.15-generic-5.15.193-2|12398	- mtdblock: tolerate corrected bit-flips
21mr|kernel-5.15-generic-5.15.193-2|12399	- mtd: core: fix error path for nvmem provider
21mr|kernel-5.15-generic-5.15.193-2|12400	- mtd: core: fix nvmem error reporting
21mr|kernel-5.15-generic-5.15.193-2|12401	- mtd: core: provide unique name for nvmem device, take two
21mr|kernel-5.15-generic-5.15.193-2|12402	- mtd: rawnand: meson: fix bitmask for length in command word
21mr|kernel-5.15-generic-5.15.193-2|12403	- mtd: rawnand: meson: invalidate cache on polling ECC bit
21mr|kernel-5.15-generic-5.15.193-2|12404	- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
21mr|kernel-5.15-generic-5.15.193-2|12405	- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
21mr|kernel-5.15-generic-5.15.193-2|12406	- net/9p: fix bug in client create for .L
21mr|kernel-5.15-generic-5.15.193-2|12407	- net: amd: Fix link leak when verifying config failed
21mr|kernel-5.15-generic-5.15.193-2|12408	- net: don't let netpoll invoke NAPI if in xmit context
21mr|kernel-5.15-generic-5.15.193-2|12409	- net: dsa: b53: mmap: add phy ops
21mr|kernel-5.15-generic-5.15.193-2|12410	- net: dsa: b53: mmap: fix device tree support
21mr|kernel-5.15-generic-5.15.193-2|12411	- net: dsa: microchip: ksz8863_smi: fix bulk access
21mr|kernel-5.15-generic-5.15.193-2|12412	- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
21mr|kernel-5.15-generic-5.15.193-2|12413	- net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup()
21mr|kernel-5.15-generic-5.15.193-2|12414	- net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup()
21mr|kernel-5.15-generic-5.15.193-2|12415	- net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case
21mr|kernel-5.15-generic-5.15.193-2|12416	- net: dsa: mt7530: remove now incorrect comment regarding port 5
21mr|kernel-5.15-generic-5.15.193-2|12417	- net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used
21mr|kernel-5.15-generic-5.15.193-2|12418	- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
21mr|kernel-5.15-generic-5.15.193-2|12419	- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
21mr|kernel-5.15-generic-5.15.193-2|12420	- net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290
21mr|kernel-5.15-generic-5.15.193-2|12421	- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
21mr|kernel-5.15-generic-5.15.193-2|12422	- net: dsa: tag_brcm: legacy: fix daisy-chained switches
21mr|kernel-5.15-generic-5.15.193-2|12423	- net: enetc: check the index of the SFI rather than the handle
21mr|kernel-5.15-generic-5.15.193-2|12424	- net: ethernet: mtk_eth_soc: fix flow block refcounting logic
21mr|kernel-5.15-generic-5.15.193-2|12425	- net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling
21mr|kernel-5.15-generic-5.15.193-2|12426	- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
21mr|kernel-5.15-generic-5.15.193-2|12427	- netfilter: br_netfilter: fix recent physdev match breakage
21mr|kernel-5.15-generic-5.15.193-2|12428	- netfilter: nf_tables: deactivate anonymous set from preparation phase
21mr|kernel-5.15-generic-5.15.193-2|12429	- netfilter: nf_tables: don't write table validation state without mutex
21mr|kernel-5.15-generic-5.15.193-2|12430	- netfilter: nf_tables: fix ifdef to also consider nf_tables=m
21mr|kernel-5.15-generic-5.15.193-2|12431	- netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements
21mr|kernel-5.15-generic-5.15.193-2|12432	- netfilter: nf_tables: validate catch-all set elements
21mr|kernel-5.15-generic-5.15.193-2|12433	- netfilter: nft_masq: correct length for loading protocol registers
21mr|kernel-5.15-generic-5.15.193-2|12434	- netfilter: nft_nat: correct length for loading protocol registers
21mr|kernel-5.15-generic-5.15.193-2|12435	- netfilter: nft_redir: correct length for loading protocol registers
21mr|kernel-5.15-generic-5.15.193-2|12436	- netfilter: nft_redir: correct value of inet type `.maxattrs`
21mr|kernel-5.15-generic-5.15.193-2|12437	- net: hsr: Don't log netdev_err message on unknown prp dst node
21mr|kernel-5.15-generic-5.15.193-2|12438	- net: ipa: compute DMA pool size properly
21mr|kernel-5.15-generic-5.15.193-2|12439	- net/iucv: Fix size of interrupt data
21mr|kernel-5.15-generic-5.15.193-2|12440	- netlink: Use copy_to_user() for optval in netlink_getsockopt().
21mr|kernel-5.15-generic-5.15.193-2|12441	- net: macb: fix a memory corruption in extended buffer descriptor mode
21mr|kernel-5.15-generic-5.15.193-2|12442	- net: mdio: fix owner field for mdio buses registered using ACPI
21mr|kernel-5.15-generic-5.15.193-2|12443	- net: mdio: fix owner field for mdio buses registered using device-tree
21mr|kernel-5.15-generic-5.15.193-2|12444	- net: mdio: thunder: Add missing fwnode_handle_put()
21mr|kernel-5.15-generic-5.15.193-2|12445	- net/mlx5e: Set uplink rep as NETNS_LOCAL
21mr|kernel-5.15-generic-5.15.193-2|12446	- net/mlx5: E-switch, Don't destroy indirect table in split rule
21mr|kernel-5.15-generic-5.15.193-2|12447	- net/mlx5: E-Switch, Fix an Oops in error handling code
21mr|kernel-5.15-generic-5.15.193-2|12448	- net/mlx5: Fix steering rules cleanup
21mr|kernel-5.15-generic-5.15.193-2|12449	- net/mlx5: Read the TC mapping of all priorities on ETS query
21mr|kernel-5.15-generic-5.15.193-2|12450	- net: mvpp2: classifier flow fix fragmentation flags
21mr|kernel-5.15-generic-5.15.193-2|12451	- net: mvpp2: parser fix PPPoE
21mr|kernel-5.15-generic-5.15.193-2|12452	- net: mvpp2: parser fix QinQ
21mr|kernel-5.15-generic-5.15.193-2|12453	- net/ncsi: clear Tx enable mode when handling a Config required AEN
21mr|kernel-5.15-generic-5.15.193-2|12454	- net/net_failover: fix txq exceeding warning
21mr|kernel-5.15-generic-5.15.193-2|12455	- net/packet: annotate accesses to po->xmit
21mr|kernel-5.15-generic-5.15.193-2|12456	- net/packet: convert po->auxdata to an atomic flag
21mr|kernel-5.15-generic-5.15.193-2|12457	- net/packet: convert po->origdev to an atomic flag
21mr|kernel-5.15-generic-5.15.193-2|12458	- net: pcs: xpcs: remove double-read of link state when using AN
21mr|kernel-5.15-generic-5.15.193-2|12459	- net: phy: dp83869: fix default value for tx-/rx-internal-delay
21mr|kernel-5.15-generic-5.15.193-2|12460	- net: phy: Ensure state transitions are processed from phy_stop()
21mr|kernel-5.15-generic-5.15.193-2|12461	- net: phy: nxp-c45-tja11xx: add remove callback
21mr|kernel-5.15-generic-5.15.193-2|12462	- net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit
21mr|kernel-5.15-generic-5.15.193-2|12463	- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow
21mr|kernel-5.15-generic-5.15.193-2|12464	- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails
21mr|kernel-5.15-generic-5.15.193-2|12465	- net/ps3_gelic_net: Fix RX sk_buff length
21mr|kernel-5.15-generic-5.15.193-2|12466	- net/ps3_gelic_net: Use dma_mapping_error
21mr|kernel-5.15-generic-5.15.193-2|12467	- net: qcom/emac: Fix use after free bug in emac_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|12468	- net: qrtr: combine nameservice into main module
21mr|kernel-5.15-generic-5.15.193-2|12469	- net: qrtr: correct types of trace event parameters
21mr|kernel-5.15-generic-5.15.193-2|12470	- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
21mr|kernel-5.15-generic-5.15.193-2|12471	- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
21mr|kernel-5.15-generic-5.15.193-2|12472	- net: qrtr: Fix a refcount bug in qrtr_recvmsg()
21mr|kernel-5.15-generic-5.15.193-2|12473	- net: rpl: fix rpl header size calculation
21mr|kernel-5.15-generic-5.15.193-2|12474	- net/sched: act_mirred: Add carrier check
21mr|kernel-5.15-generic-5.15.193-2|12475	- net/sched: act_mirred: better wording on protection against excessive stack growth
21mr|kernel-5.15-generic-5.15.193-2|12476	- net/sched: cls_api: remove block_cb from driver_list before freeing
21mr|kernel-5.15-generic-5.15.193-2|12477	- net/sched: sch_fq: fix integer overflow of "credit"
21mr|kernel-5.15-generic-5.15.193-2|12478	- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
21mr|kernel-5.15-generic-5.15.193-2|12479	- net: sfp: initialize sfp->i2c_block_size at sfp allocation
21mr|kernel-5.15-generic-5.15.193-2|12480	- net/smc: fix deadlock triggered by cancel_delayed_work_syn()
21mr|kernel-5.15-generic-5.15.193-2|12481	- net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler()
21mr|kernel-5.15-generic-5.15.193-2|12482	- net/sonic: use dma_mapping_error() for error check
21mr|kernel-5.15-generic-5.15.193-2|12483	- net: stmmac: don't reject VLANs when IFF_PROMISC is set
21mr|kernel-5.15-generic-5.15.193-2|12484	- net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports
21mr|kernel-5.15-generic-5.15.193-2|12485	- net: stmmac: fix up RX flow hash indirection table when setting channels
21mr|kernel-5.15-generic-5.15.193-2|12486	- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()
21mr|kernel-5.15-generic-5.15.193-2|12487	- net: tunnels: annotate lockless accesses to dev->needed_headroom
21mr|kernel-5.15-generic-5.15.193-2|12488	- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990
21mr|kernel-5.15-generic-5.15.193-2|12489	- net: usb: qmi_wwan: add Telit 0x1080 composition
21mr|kernel-5.15-generic-5.15.193-2|12490	- net: usb: smsc75xx: Limit packet length to skb->len
21mr|kernel-5.15-generic-5.15.193-2|12491	- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull
21mr|kernel-5.15-generic-5.15.193-2|12492	- net: usb: smsc95xx: Limit packet length to skb->len
21mr|kernel-5.15-generic-5.15.193-2|12493	- nfc: pn533: initialize struct pn533_out_arg properly
21mr|kernel-5.15-generic-5.15.193-2|12494	- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|12495	- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
21mr|kernel-5.15-generic-5.15.193-2|12496	- NFSD: callback request does not use correct credential for AUTH_SYS
21mr|kernel-5.15-generic-5.15.193-2|12497	- NFSD: Fix sparse warning
21mr|kernel-5.15-generic-5.15.193-2|12498	- NFSD: fix use-after-free in __nfs42_ssc_open()
21mr|kernel-5.15-generic-5.15.193-2|12499	- NFSD: pass range end to vfs_fsync_range() instead of count
21mr|kernel-5.15-generic-5.15.193-2|12500	- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
21mr|kernel-5.15-generic-5.15.193-2|12501	- NFSv4: Fix hangs when recovering open state after a server reboot
21mr|kernel-5.15-generic-5.15.193-2|12502	- nilfs2: do not write dirty data after degenerating to read-only
21mr|kernel-5.15-generic-5.15.193-2|12503	- nilfs2: fix infinite loop in nilfs_mdt_get_block()
21mr|kernel-5.15-generic-5.15.193-2|12504	- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()
21mr|kernel-5.15-generic-5.15.193-2|12505	- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
21mr|kernel-5.15-generic-5.15.193-2|12506	- nilfs2: fix sysfs interface lifetime
21mr|kernel-5.15-generic-5.15.193-2|12507	- nilfs2: initialize unused bytes in segment summary blocks
21mr|kernel-5.15-generic-5.15.193-2|12508	- niu: Fix missing unwind goto in niu_alloc_channels()
21mr|kernel-5.15-generic-5.15.193-2|12509	- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"
21mr|kernel-5.15-generic-5.15.193-2|12510	- nvme: fix async event trace event
21mr|kernel-5.15-generic-5.15.193-2|12511	- nvme: fix handling single range discard request
21mr|kernel-5.15-generic-5.15.193-2|12512	- nvme: handle the persistent internal error AER
21mr|kernel-5.15-generic-5.15.193-2|12513	- nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50
21mr|kernel-5.15-generic-5.15.193-2|12514	- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
21mr|kernel-5.15-generic-5.15.193-2|12515	- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760
21mr|kernel-5.15-generic-5.15.193-2|12516	- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000
21mr|kernel-5.15-generic-5.15.193-2|12517	- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
21mr|kernel-5.15-generic-5.15.193-2|12518	- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs
21mr|kernel-5.15-generic-5.15.193-2|12519	- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs
21mr|kernel-5.15-generic-5.15.193-2|12520	- nvme-pci: Crucial P2 has bogus namespace ids
21mr|kernel-5.15-generic-5.15.193-2|12521	- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN
21mr|kernel-5.15-generic-5.15.193-2|12522	- nvmet: avoid potential UAF in nvmet_req_complete()
21mr|kernel-5.15-generic-5.15.193-2|12523	- nvme-tcp: fix a possible UAF when failing to allocate an io queue
21mr|kernel-5.15-generic-5.15.193-2|12524	- nvme-tcp: fix nvme_tcp_term_pdu to match spec
21mr|kernel-5.15-generic-5.15.193-2|12525	- nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns()
21mr|kernel-5.15-generic-5.15.193-2|12526	- nvmet: fix Identify Active Namespace ID list handling
21mr|kernel-5.15-generic-5.15.193-2|12527	- nvmet: fix Identify Controller handling
21mr|kernel-5.15-generic-5.15.193-2|12528	- nvmet: fix Identify Namespace handling
21mr|kernel-5.15-generic-5.15.193-2|12529	- nvmet: fix I/O Command Set specific Identify Controller
21mr|kernel-5.15-generic-5.15.193-2|12530	- nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate
21mr|kernel-5.15-generic-5.15.193-2|12531	- nvmet: use i_size_read() to set size for file-ns
21mr|kernel-5.15-generic-5.15.193-2|12532	- ocfs2: fix data corruption after failed write
21mr|kernel-5.15-generic-5.15.193-2|12533	- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown
21mr|kernel-5.15-generic-5.15.193-2|12534	- ocfs2: fix memory leak in ocfs2_mount_volume()
21mr|kernel-5.15-generic-5.15.193-2|12535	- ocfs2: ocfs2_mount_volume does cleanup job before return error
21mr|kernel-5.15-generic-5.15.193-2|12536	- ocfs2: rewrite error handling of ocfs2_fill_super
21mr|kernel-5.15-generic-5.15.193-2|12537	- octeontx2-af: Secure APR table update with the lock
21mr|kernel-5.15-generic-5.15.193-2|12538	- octeontx2-af: Skip PFs if not enabled
21mr|kernel-5.15-generic-5.15.193-2|12539	- octeontx2-pf: Disable packet I/O for graceful exit
21mr|kernel-5.15-generic-5.15.193-2|12540	- octeontx2-vf: Add missing free for alloc_percpu
21mr|kernel-5.15-generic-5.15.193-2|12541	- octeontx2-vf: Detach LF resources on probe cleanup
21mr|kernel-5.15-generic-5.15.193-2|12542	- of: Fix modalias string generation
21mr|kernel-5.15-generic-5.15.193-2|12543	- openrisc: Properly store r31 to pt_regs on unhandled exceptions
21mr|kernel-5.15-generic-5.15.193-2|12544	- panic, kexec: make __crash_kexec() NMI safe
21mr|kernel-5.15-generic-5.15.193-2|12545	- parisc: Fix argument pointer in real64_call_asm()
21mr|kernel-5.15-generic-5.15.193-2|12546	- PCI/ASPM: Remove pcie_aspm_pm_state_change()
21mr|kernel-5.15-generic-5.15.193-2|12547	- PCI/DPC: Await readiness of secondary bus after reset
21mr|kernel-5.15-generic-5.15.193-2|12548	- PCI/EDR: Clear Device Status after EDR error recovery
21mr|kernel-5.15-generic-5.15.193-2|12549	- PCI: imx6: Install the fault handler only on compatible match
21mr|kernel-5.15-generic-5.15.193-2|12550	- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
21mr|kernel-5.15-generic-5.15.193-2|12551	- PCI: qcom: Fix the incorrect register usage in v2.7.0 config
21mr|kernel-5.15-generic-5.15.193-2|12552	- PCI: s390: Fix use-after-free of PCI resources with per-function hotplug
21mr|kernel-5.15-generic-5.15.193-2|12553	- PCI: Unify delay handling for reset and resume
21mr|kernel-5.15-generic-5.15.193-2|12554	- perf auxtrace: Fix address filter entire kernel size
21mr|kernel-5.15-generic-5.15.193-2|12555	- perf/core: Fix hardlockup failure caused by perf throttle
21mr|kernel-5.15-generic-5.15.193-2|12556	- perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output
21mr|kernel-5.15-generic-5.15.193-2|12557	- perf/core: Fix the same task check in perf_event_set_output
21mr|kernel-5.15-generic-5.15.193-2|12558	- perf evlist: Refactor evlist__for_each_cpu()
21mr|kernel-5.15-generic-5.15.193-2|12559	- perf: Fix check before add_event_to_groups() in perf_group_detach()
21mr|kernel-5.15-generic-5.15.193-2|12560	- perf: fix perf_event_context->time
21mr|kernel-5.15-generic-5.15.193-2|12561	- perf intel-pt: Fix CYC timestamps after standalone CBR
21mr|kernel-5.15-generic-5.15.193-2|12562	- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp()
21mr|kernel-5.15-generic-5.15.193-2|12563	- perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents
21mr|kernel-5.15-generic-5.15.193-2|12564	- perf scripts intel-pt-events.py: Fix IPC output for Python 2
21mr|kernel-5.15-generic-5.15.193-2|12565	- perf stat: Separate bperf from bpf_profiler
21mr|kernel-5.15-generic-5.15.193-2|12566	- perf symbols: Fix return incorrect build_id size in elf_read_build_id()
21mr|kernel-5.15-generic-5.15.193-2|12567	- perf vendor events power9: Remove UTF-8 characters from JSON files
21mr|kernel-5.15-generic-5.15.193-2|12568	- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port
21mr|kernel-5.15-generic-5.15.193-2|12569	- pinctrl: amd: Disable and mask interrupts on resume
21mr|kernel-5.15-generic-5.15.193-2|12570	- pinctrl: at91-pio4: fix domain name assignment
21mr|kernel-5.15-generic-5.15.193-2|12571	- pinctrl: ocelot: Fix alt mode for ocelot
21mr|kernel-5.15-generic-5.15.193-2|12572	- pinctrl: qcom: lpass-lpi: set output value before enabling output
21mr|kernel-5.15-generic-5.15.193-2|12573	- pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration
21mr|kernel-5.15-generic-5.15.193-2|12574	- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl
21mr|kernel-5.15-generic-5.15.193-2|12575	- platform: Provide a remove callback that returns no value
21mr|kernel-5.15-generic-5.15.193-2|12576	- platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2
21mr|kernel-5.15-generic-5.15.193-2|12577	- platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE
21mr|kernel-5.15-generic-5.15.193-2|12578	- platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode
21mr|kernel-5.15-generic-5.15.193-2|12579	- platform/x86: int3472: Split into 2 drivers
21mr|kernel-5.15-generic-5.15.193-2|12580	- platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix
21mr|kernel-5.15-generic-5.15.193-2|12581	- platform/x86: think-lmi: add missing type attribute
21mr|kernel-5.15-generic-5.15.193-2|12582	- platform/x86: think-lmi: Add possible_values for ThinkStation
21mr|kernel-5.15-generic-5.15.193-2|12583	- platform/x86: think-lmi: Clean up display of current_value on Thinkstation
21mr|kernel-5.15-generic-5.15.193-2|12584	- platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings
21mr|kernel-5.15-generic-5.15.193-2|12585	- platform/x86: think-lmi: Fix memory leak when showing current settings
21mr|kernel-5.15-generic-5.15.193-2|12586	- platform/x86: think-lmi: only display possible_values if available
21mr|kernel-5.15-generic-5.15.193-2|12587	- platform/x86: think-lmi: use correct possible_values delimiters
21mr|kernel-5.15-generic-5.15.193-2|12588	- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i
21mr|kernel-5.15-generic-5.15.193-2|12589	- platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet
21mr|kernel-5.15-generic-5.15.193-2|12590	- posix-cpu-timers: Implement the missing timer_wait_running callback
21mr|kernel-5.15-generic-5.15.193-2|12591	- powerpc: Don't try to copy PPR for task with NULL pt_regs
21mr|kernel-5.15-generic-5.15.193-2|12592	- powerpc/mpc512x: fix resource printk format warning
21mr|kernel-5.15-generic-5.15.193-2|12593	- powerpc/papr_scm: Update the NUMA distance table for the target node
21mr|kernel-5.15-generic-5.15.193-2|12594	- powerpc/rtas: use memmove for potentially overlapping buffer copy
21mr|kernel-5.15-generic-5.15.193-2|12595	- powerpc/sysdev/tsi108: fix resource printk format warnings
21mr|kernel-5.15-generic-5.15.193-2|12596	- powerpc/wii: fix resource printk format warnings
21mr|kernel-5.15-generic-5.15.193-2|12597	- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
21mr|kernel-5.15-generic-5.15.193-2|12598	- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|12599	- power: supply: cros_usbpd: reclassify "default case!" as debug
21mr|kernel-5.15-generic-5.15.193-2|12600	- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|12601	- power: supply: generic-adc-battery: fix unit scaling
21mr|kernel-5.15-generic-5.15.193-2|12602	- pstore: Revert pmsg_lock back to a normal mutex
21mr|kernel-5.15-generic-5.15.193-2|12603	- ptp_qoriq: fix memory leak in probe()
21mr|kernel-5.15-generic-5.15.193-2|12604	- purgatory: fix disabling debug info
21mr|kernel-5.15-generic-5.15.193-2|12605	- pwm: cros-ec: Explicitly set .polarity in .get_state()
21mr|kernel-5.15-generic-5.15.193-2|12606	- pwm: hibvt: Explicitly set .polarity in .get_state()
21mr|kernel-5.15-generic-5.15.193-2|12607	- pwm: iqs620a: Explicitly set .polarity in .get_state()
21mr|kernel-5.15-generic-5.15.193-2|12608	- pwm: meson: Explicitly set .polarity in .get_state()
21mr|kernel-5.15-generic-5.15.193-2|12609	- pwm: meson: Fix axg ao mux parents
21mr|kernel-5.15-generic-5.15.193-2|12610	- pwm: meson: Fix g12a ao clk81 name
21mr|kernel-5.15-generic-5.15.193-2|12611	- pwm: mtk-disp: Configure double buffering before reading in .get_state()
21mr|kernel-5.15-generic-5.15.193-2|12612	- pwm: mtk-disp: Disable shadow registers before setting backlight values
21mr|kernel-5.15-generic-5.15.193-2|12613	- pwm: sprd: Explicitly set .polarity in .get_state()
21mr|kernel-5.15-generic-5.15.193-2|12614	- qed/qed_dev: guard against a possible division by zero
21mr|kernel-5.15-generic-5.15.193-2|12615	- qed/qed_mng_tlv: correctly zero out ->min instead of ->hour
21mr|kernel-5.15-generic-5.15.193-2|12616	- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info
21mr|kernel-5.15-generic-5.15.193-2|12617	- qlcnic: check pci_reset_function result
21mr|kernel-5.15-generic-5.15.193-2|12618	- r8152: fix flow control issue of RTL8156A
21mr|kernel-5.15-generic-5.15.193-2|12619	- r8152: fix the poor throughput for 2.5G devices
21mr|kernel-5.15-generic-5.15.193-2|12620	- r8152: move setting r8153b_rx_agg_chg_indicate()
21mr|kernel-5.15-generic-5.15.193-2|12621	- r8169: fix RTL8168H and RTL8107E rx crc error
21mr|kernel-5.15-generic-5.15.193-2|12622	- ravb: avoid PHY being resumed when interface is not up
21mr|kernel-5.15-generic-5.15.193-2|12623	- rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed
21mr|kernel-5.15-generic-5.15.193-2|12624	- rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check
21mr|kernel-5.15-generic-5.15.193-2|12625	- rcu: Fix rcu_torture_read ftrace event
21mr|kernel-5.15-generic-5.15.193-2|12626	- RDMA/cma: Allow UD qp_type to join multicast only
21mr|kernel-5.15-generic-5.15.193-2|12627	- RDMA/cm: Trace icm_send_rej event before the cm state is reset
21mr|kernel-5.15-generic-5.15.193-2|12628	- RDMA/core: Fix GID entry ref leak when create_ah fails
21mr|kernel-5.15-generic-5.15.193-2|12629	- RDMA/irdma: Add ipv4 check to irdma_find_listener()
21mr|kernel-5.15-generic-5.15.193-2|12630	- RDMA/irdma: Do not request 2-level PBLEs for CQ alloc
21mr|kernel-5.15-generic-5.15.193-2|12631	- RDMA/irdma: Fix memory leak of PBLE objects
21mr|kernel-5.15-generic-5.15.193-2|12632	- RDMA/irdma: Increase iWARP CM default rexmit count
21mr|kernel-5.15-generic-5.15.193-2|12633	- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()
21mr|kernel-5.15-generic-5.15.193-2|12634	- RDMA/mlx5: Fix flow counter query via DEVX
21mr|kernel-5.15-generic-5.15.193-2|12635	- RDMA/mlx5: Use correct device num_ports when modify DC
21mr|kernel-5.15-generic-5.15.193-2|12636	- RDMA/rdmavt: Delete unnecessary NULL check
21mr|kernel-5.15-generic-5.15.193-2|12637	- RDMA/siw: Fix potential page_array out of range access
21mr|kernel-5.15-generic-5.15.193-2|12638	- RDMA/siw: Remove namespace check from siw_netdev_event()
21mr|kernel-5.15-generic-5.15.193-2|12639	- RDMA/srpt: Add a check for valid 'mad_agent' pointer
21mr|kernel-5.15-generic-5.15.193-2|12640	- regulator: core: Avoid lockdep reports when resolving supplies
21mr|kernel-5.15-generic-5.15.193-2|12641	- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()
21mr|kernel-5.15-generic-5.15.193-2|12642	- regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted
21mr|kernel-5.15-generic-5.15.193-2|12643	- regulator: fan53555: Explicitly include bits header
21mr|kernel-5.15-generic-5.15.193-2|12644	- regulator: fan53555: Fix wrong TCS_SLEW_MASK
21mr|kernel-5.15-generic-5.15.193-2|12645	- regulator: Handle deferred clk
21mr|kernel-5.15-generic-5.15.193-2|12646	- regulator: stm32-pwr: fix of_iomap leak
21mr|kernel-5.15-generic-5.15.193-2|12647	- reiserfs: Add security prefix to xattr name in reiserfs_security_write()
21mr|kernel-5.15-generic-5.15.193-2|12648	- relayfs: fix out-of-bounds access in relay_file_read
21mr|kernel-5.15-generic-5.15.193-2|12649	- remoteproc: imx_rproc: Call of_node_put() on iteration error
21mr|kernel-5.15-generic-5.15.193-2|12650	- remoteproc: st: Call of_node_put() on iteration error
21mr|kernel-5.15-generic-5.15.193-2|12651	- remoteproc: stm32: Call of_node_put() on iteration error
21mr|kernel-5.15-generic-5.15.193-2|12652	- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work"
21mr|kernel-5.15-generic-5.15.193-2|12653	- Revert "objtool: Support addition to set CFA base"
21mr|kernel-5.15-generic-5.15.193-2|12654	- Revert "pinctrl: amd: Disable and mask interrupts on resume"
21mr|kernel-5.15-generic-5.15.193-2|12655	- Revert "riscv: mm: notify remote harts about mmu cache updates"
21mr|kernel-5.15-generic-5.15.193-2|12656	- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path"
21mr|kernel-5.15-generic-5.15.193-2|12657	- ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus
21mr|kernel-5.15-generic-5.15.193-2|12658	- ring-buffer: Fix race while reader and writer are on the same page
21mr|kernel-5.15-generic-5.15.193-2|12659	- ring-buffer: Sync IRQ works before buffer destruction
21mr|kernel-5.15-generic-5.15.193-2|12660	- riscv: add icache flush for nommu sigreturn trampoline
21mr|kernel-5.15-generic-5.15.193-2|12661	- riscv: asid: Fixup stale TLB entry cause application crash
21mr|kernel-5.15-generic-5.15.193-2|12662	- riscv: Bump COMMAND_LINE_SIZE value to 1024
21mr|kernel-5.15-generic-5.15.193-2|12663	- riscv: Do not set initial_boot_params to the linear address of the dtb
21mr|kernel-5.15-generic-5.15.193-2|12664	- RISC-V: Fix up a cherry-pick warning in setup_vm_final()
21mr|kernel-5.15-generic-5.15.193-2|12665	- riscv: Handle zicsr/zifencei issues between clang and binutils
21mr|kernel-5.15-generic-5.15.193-2|12666	- RISC-V: mm: Enable huge page support to kernel_page_present() function
21mr|kernel-5.15-generic-5.15.193-2|12667	- riscv: mm: Fix incorrect ASID argument when flushing TLB
21mr|kernel-5.15-generic-5.15.193-2|12668	- riscv: mm: remove redundant parameter of create_fdt_early_page_table
21mr|kernel-5.15-generic-5.15.193-2|12669	- riscv: Move early dtb mapping into the fixmap region
21mr|kernel-5.15-generic-5.15.193-2|12670	- riscv: No need to relocate the dtb as it lies in the fixmap region
21mr|kernel-5.15-generic-5.15.193-2|12671	- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time
21mr|kernel-5.15-generic-5.15.193-2|12672	- rtc: omap: include header for omap_rtc_power_off_program prototype
21mr|kernel-5.15-generic-5.15.193-2|12673	- rtmutex: Add acquire semantics for rtmutex lock acquisition slow path
21mr|kernel-5.15-generic-5.15.193-2|12674	- rxrpc: Fix hard call timeout units
21mr|kernel-5.15-generic-5.15.193-2|12675	- s390/dasd: fix hanging blockdevice after request requeue
21mr|kernel-5.15-generic-5.15.193-2|12676	- s390/ipl: add missing intersection check to ipl_report handling
21mr|kernel-5.15-generic-5.15.193-2|12677	- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
21mr|kernel-5.15-generic-5.15.193-2|12678	- s390/uaccess: add missing earlyclobber annotations to __clear_user()
21mr|kernel-5.15-generic-5.15.193-2|12679	- s390/vfio-ap: fix memory leak in vfio_ap device driver
21mr|kernel-5.15-generic-5.15.193-2|12680	- sched/fair: Consider capacity inversion in util_fits_cpu()
21mr|kernel-5.15-generic-5.15.193-2|12681	- sched/fair: Detect capacity inversion
21mr|kernel-5.15-generic-5.15.193-2|12682	- sched/fair: Fixes for capacity inversion detection
21mr|kernel-5.15-generic-5.15.193-2|12683	- sched/fair: Fix imbalance overflow
21mr|kernel-5.15-generic-5.15.193-2|12684	- sched/fair: Fix inaccurate tally of ttwu_move_affine
21mr|kernel-5.15-generic-5.15.193-2|12685	- sched/fair: Move calculate of avg_load to a better location
21mr|kernel-5.15-generic-5.15.193-2|12686	- sched/fair: Sanitize vruntime of entity being migrated
21mr|kernel-5.15-generic-5.15.193-2|12687	- sched/fair: sanitize vruntime of entity being placed
21mr|kernel-5.15-generic-5.15.193-2|12688	- sched/fair: Use __schedstat_set() in set_next_entity()
21mr|kernel-5.15-generic-5.15.193-2|12689	- sched: Fix DEBUG && !SCHEDSTATS warn
21mr|kernel-5.15-generic-5.15.193-2|12690	- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
21mr|kernel-5.15-generic-5.15.193-2|12691	- sched: Make struct sched_statistics independent of fair sched class
21mr|kernel-5.15-generic-5.15.193-2|12692	- sched/rt: Fix bad task migration for rt tasks
21mr|kernel-5.15-generic-5.15.193-2|12693	- sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
21mr|kernel-5.15-generic-5.15.193-2|12694	- sched/uclamp: Fix a uninitialized variable warnings
21mr|kernel-5.15-generic-5.15.193-2|12695	- sched/uclamp: Fix fits_capacity() check in feec()
21mr|kernel-5.15-generic-5.15.193-2|12696	- sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
21mr|kernel-5.15-generic-5.15.193-2|12697	- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC
21mr|kernel-5.15-generic-5.15.193-2|12698	- scripts/gdb: bail early if there are no clocks
21mr|kernel-5.15-generic-5.15.193-2|12699	- scripts/gdb: bail early if there are no generic PD
21mr|kernel-5.15-generic-5.15.193-2|12700	- scripts/gdb: fix lx-timerlist for Python3
21mr|kernel-5.15-generic-5.15.193-2|12701	- scripts/gdb: raise error with reduced debugging information
21mr|kernel-5.15-generic-5.15.193-2|12702	- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR
21mr|kernel-5.15-generic-5.15.193-2|12703	- scsi: core: Fix a procfs host directory removal regression
21mr|kernel-5.15-generic-5.15.193-2|12704	- scsi: core: Improve scsi_vpd_inquiry() checks
21mr|kernel-5.15-generic-5.15.193-2|12705	- scsi: hisi_sas: Check devm_add_action() return value
21mr|kernel-5.15-generic-5.15.193-2|12706	- scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
21mr|kernel-5.15-generic-5.15.193-2|12707	- scsi: lpfc: Avoid usage of list iterator variable after loop
21mr|kernel-5.15-generic-5.15.193-2|12708	- scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read()
21mr|kernel-5.15-generic-5.15.193-2|12709	- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
21mr|kernel-5.15-generic-5.15.193-2|12710	- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS
21mr|kernel-5.15-generic-5.15.193-2|12711	- scsi: megaraid_sas: Fix crash after a double completion
21mr|kernel-5.15-generic-5.15.193-2|12712	- scsi: megaraid_sas: Fix fw_crash_buffer_show()
21mr|kernel-5.15-generic-5.15.193-2|12713	- scsi: mpt3sas: Don't print sense pool info twice
21mr|kernel-5.15-generic-5.15.193-2|12714	- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add()
21mr|kernel-5.15-generic-5.15.193-2|12715	- scsi: qedi: Fix use after free bug in qedi_remove()
21mr|kernel-5.15-generic-5.15.193-2|12716	- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
21mr|kernel-5.15-generic-5.15.193-2|12717	- scsi: qla2xxx: Perform lockless command completion in abort path
21mr|kernel-5.15-generic-5.15.193-2|12718	- scsi: qla2xxx: Synchronize the IOCB count to be in order
21mr|kernel-5.15-generic-5.15.193-2|12719	- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
21mr|kernel-5.15-generic-5.15.193-2|12720	- scsi: ses: Handle enclosure with just a primary component gracefully
21mr|kernel-5.15-generic-5.15.193-2|12721	- scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file
21mr|kernel-5.15-generic-5.15.193-2|12722	- scsi: target: Fix multiple LUN_RESET handling
21mr|kernel-5.15-generic-5.15.193-2|12723	- scsi: target: iscsi: Fix an error message in iscsi_check_key()
21mr|kernel-5.15-generic-5.15.193-2|12724	- scsi: target: iscsit: Fix TAS handling during conn cleanup
21mr|kernel-5.15-generic-5.15.193-2|12725	- scsi: ufs: core: Add soft dependency on governor_simpleondemand
21mr|kernel-5.15-generic-5.15.193-2|12726	- sctp: Call inet6_destroy_sock() via sk->sk_destruct().
21mr|kernel-5.15-generic-5.15.193-2|12727	- sctp: check send stream number after wait_for_sndbuf
21mr|kernel-5.15-generic-5.15.193-2|12728	- sctp: fix a potential overflow in sctp_ifwdtsn_skip
21mr|kernel-5.15-generic-5.15.193-2|12729	- selftests/bpf: Add few corner cases to test padding handling of btf_dump
21mr|kernel-5.15-generic-5.15.193-2|12730	- selftests/bpf: check that modifier resolves after pointer
21mr|kernel-5.15-generic-5.15.193-2|12731	- selftests/bpf: Fix a fd leak in an error path in network_helpers.c
21mr|kernel-5.15-generic-5.15.193-2|12732	- selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach
21mr|kernel-5.15-generic-5.15.193-2|12733	- selftests/bpf: Test btf dump for struct with padding only fields
21mr|kernel-5.15-generic-5.15.193-2|12734	- selftests/bpf: Wait for receive in cg_storage_multi test
21mr|kernel-5.15-generic-5.15.193-2|12735	- selftests/kselftest/runner/run_one(): allow running non-executable files
21mr|kernel-5.15-generic-5.15.193-2|12736	- selftests mount: Fix mount_setattr_test builds failed
21mr|kernel-5.15-generic-5.15.193-2|12737	- selftests: mptcp: join: fix "invalid address, ADD_ADDR timeout"
21mr|kernel-5.15-generic-5.15.193-2|12738	- selftests: net: devlink_port_split.py: skip test if no suitable device available
21mr|kernel-5.15-generic-5.15.193-2|12739	- selftests/resctrl: Allow ->setup() to return errors
21mr|kernel-5.15-generic-5.15.193-2|12740	- selftests/resctrl: Check for return value after write_schemata()
21mr|kernel-5.15-generic-5.15.193-2|12741	- selftests/resctrl: Extend CPU vendor detection
21mr|kernel-5.15-generic-5.15.193-2|12742	- selftests/resctrl: Move ->setup() call outside of test specific branches
21mr|kernel-5.15-generic-5.15.193-2|12743	- selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem
21mr|kernel-5.15-generic-5.15.193-2|12744	- selftests: sigaltstack: fix -Wuninitialized
21mr|kernel-5.15-generic-5.15.193-2|12745	- selftests: srv6: make srv6_end_dt46_l3vpn_test more robust
21mr|kernel-5.15-generic-5.15.193-2|12746	- selftests: xsk: Disable IPv6 on VETH1
21mr|kernel-5.15-generic-5.15.193-2|12747	- selinux: ensure av_permissions.h is built when needed
21mr|kernel-5.15-generic-5.15.193-2|12748	- selinux: fix Makefile dependencies of flask.h
21mr|kernel-5.15-generic-5.15.193-2|12749	- serial: 8250: Add missing wakeup event reporting
21mr|kernel-5.15-generic-5.15.193-2|12750	- serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it
21mr|kernel-5.15-generic-5.15.193-2|12751	- serial: 8250_bcm7271: Fix arbitration handling
21mr|kernel-5.15-generic-5.15.193-2|12752	- serial: 8250_em: Fix UART port type
21mr|kernel-5.15-generic-5.15.193-2|12753	- serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards
21mr|kernel-5.15-generic-5.15.193-2|12754	- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
21mr|kernel-5.15-generic-5.15.193-2|12755	- serial: 8250_fsl: fix handle_irq locking
21mr|kernel-5.15-generic-5.15.193-2|12756	- serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED
21mr|kernel-5.15-generic-5.15.193-2|12757	- serial: exar: Add support for Sealevel 7xxxC serial cards
21mr|kernel-5.15-generic-5.15.193-2|12758	- serial: fsl_lpuart: Fix comment typo
21mr|kernel-5.15-generic-5.15.193-2|12759	- serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted
21mr|kernel-5.15-generic-5.15.193-2|12760	- serial: stm32: re-introduce an irq flag condition in usart_receive_chars
21mr|kernel-5.15-generic-5.15.193-2|12761	- sfc: ef10: don't overwrite offload features at NIC reset
21mr|kernel-5.15-generic-5.15.193-2|12762	- sfc: Fix module EEPROM reporting for QSFP modules
21mr|kernel-5.15-generic-5.15.193-2|12763	- sfc: Fix use-after-free due to selftest_work
21mr|kernel-5.15-generic-5.15.193-2|12764	- sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP.
21mr|kernel-5.15-generic-5.15.193-2|12765	- sh_eth: avoid PHY being resumed when interface is not up
21mr|kernel-5.15-generic-5.15.193-2|12766	- sh: init: use OF_EARLY_FLATTREE for early init
21mr|kernel-5.15-generic-5.15.193-2|12767	- sh: intc: Avoid spurious sizeof-pointer-div warning
21mr|kernel-5.15-generic-5.15.193-2|12768	- sh: math-emu: fix macro redefined warning
21mr|kernel-5.15-generic-5.15.193-2|12769	- sh: mcount.S: fix build error when PRINTK is not enabled
21mr|kernel-5.15-generic-5.15.193-2|12770	- sh: nmi_debug: fix return value of __setup handler
21mr|kernel-5.15-generic-5.15.193-2|12771	- sh: sanitize the flags on sigreturn
21mr|kernel-5.15-generic-5.15.193-2|12772	- sh: sq: Fix incorrect element size for allocating bitmap buffer
21mr|kernel-5.15-generic-5.15.193-2|12773	- sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
21mr|kernel-5.15-generic-5.15.193-2|12774	- skbuff: Fix a race between coalescing and releasing SKBs
21mr|kernel-5.15-generic-5.15.193-2|12775	- SMB3: Add missing locks to protect deferred close file list
21mr|kernel-5.15-generic-5.15.193-2|12776	- smb3: allow deferred close timeout to be configurable
21mr|kernel-5.15-generic-5.15.193-2|12777	- SMB3: Close deferred file handles in case of handle lease break
21mr|kernel-5.15-generic-5.15.193-2|12778	- smb3: fix problem remounting a share after shutdown
21mr|kernel-5.15-generic-5.15.193-2|12779	- SMB3: force unmount was failing to close deferred close files
21mr|kernel-5.15-generic-5.15.193-2|12780	- smb3: lower default deferred close timeout to address perf regression
21mr|kernel-5.15-generic-5.15.193-2|12781	- smsc911x: avoid PHY being resumed when interface is not up
21mr|kernel-5.15-generic-5.15.193-2|12782	- soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init()
21mr|kernel-5.15-generic-5.15.193-2|12783	- soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init()
21mr|kernel-5.15-generic-5.15.193-2|12784	- soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init()
21mr|kernel-5.15-generic-5.15.193-2|12785	- soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe
21mr|kernel-5.15-generic-5.15.193-2|12786	- sound/oss/dmasound: fix build when drivers are mixed =y/=m
21mr|kernel-5.15-generic-5.15.193-2|12787	- sound/oss/dmasound: fix 'dmasound_setup' defined but not used
21mr|kernel-5.15-generic-5.15.193-2|12788	- soundwire: qcom: correct setting ignore bit on v1.5.1
21mr|kernel-5.15-generic-5.15.193-2|12789	- spi: cadence-quadspi: fix suspend-resume implementations
21mr|kernel-5.15-generic-5.15.193-2|12790	- spi: fsl-spi: Fix CPM/QE mode Litte Endian
21mr|kernel-5.15-generic-5.15.193-2|12791	- spi: imx: Don't skip cleanup in remove's error path
21mr|kernel-5.15-generic-5.15.193-2|12792	- spi: qup: Don't skip cleanup in remove's error path
21mr|kernel-5.15-generic-5.15.193-2|12793	- spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
21mr|kernel-5.15-generic-5.15.193-2|12794	- spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()
21mr|kernel-5.15-generic-5.15.193-2|12795	- spmi: Add a check for remove callback when removing a SPMI driver
21mr|kernel-5.15-generic-5.15.193-2|12796	- staging: iio: resolver: ads1210: fix config mode
21mr|kernel-5.15-generic-5.15.193-2|12797	- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start
21mr|kernel-5.15-generic-5.15.193-2|12798	- SUNRPC: fix shutdown of NFS TCP client socket
21mr|kernel-5.15-generic-5.15.193-2|12799	- sunrpc: only free unix grouplist after RCU settles
21mr|kernel-5.15-generic-5.15.193-2|12800	- SUNRPC: remove the maximum number of retries in call_bind_status
21mr|kernel-5.15-generic-5.15.193-2|12801	- tcp: restrict net.ipv4.tcp_app_win
21mr|kernel-5.15-generic-5.15.193-2|12802	- tcp: tcp_make_synack() can be called from process context
21mr|kernel-5.15-generic-5.15.193-2|12803	- tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
21mr|kernel-5.15-generic-5.15.193-2|12804	- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
21mr|kernel-5.15-generic-5.15.193-2|12805	- tee: amdtee: fix race condition in amdtee_open_session
21mr|kernel-5.15-generic-5.15.193-2|12806	- thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe
21mr|kernel-5.15-generic-5.15.193-2|12807	- thread_info: Add helpers to snapshot thread flags
21mr|kernel-5.15-generic-5.15.193-2|12808	- thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access
21mr|kernel-5.15-generic-5.15.193-2|12809	- thunderbolt: Call tb_check_quirks() after initializing adapters
21mr|kernel-5.15-generic-5.15.193-2|12810	- thunderbolt: Disable interrupt auto clear for rings
21mr|kernel-5.15-generic-5.15.193-2|12811	- thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit
21mr|kernel-5.15-generic-5.15.193-2|12812	- thunderbolt: Use const qualifier for `ring_interrupt_index`
21mr|kernel-5.15-generic-5.15.193-2|12813	- thunderbolt: Use scale field when allocating USB3 bandwidth
21mr|kernel-5.15-generic-5.15.193-2|12814	- tick/common: Align tick period with the HZ tick.
21mr|kernel-5.15-generic-5.15.193-2|12815	- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem
21mr|kernel-5.15-generic-5.15.193-2|12816	- timekeeping: Fix references to nonexistent ktime_get_fast_ns()
21mr|kernel-5.15-generic-5.15.193-2|12817	- tools: bpftool: Remove invalid \' json escape
21mr|kernel-5.15-generic-5.15.193-2|12818	- tools/power turbostat: fix decoding of HWP_STATUS
21mr|kernel-5.15-generic-5.15.193-2|12819	- tools/power turbostat: Fix /dev/cpu_dma_latency warnings
21mr|kernel-5.15-generic-5.15.193-2|12820	- tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007
21mr|kernel-5.15-generic-5.15.193-2|12821	- tpm, tpm: Implement usage counter for locality
21mr|kernel-5.15-generic-5.15.193-2|12822	- tpm, tpm_tis: Claim locality before writing interrupt registers
21mr|kernel-5.15-generic-5.15.193-2|12823	- tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register
21mr|kernel-5.15-generic-5.15.193-2|12824	- tpm, tpm_tis: Claim locality when interrupts are reenabled on resume
21mr|kernel-5.15-generic-5.15.193-2|12825	- tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed
21mr|kernel-5.15-generic-5.15.193-2|12826	- tpm, tpm_tis: Do not skip reset of original interrupt vector
21mr|kernel-5.15-generic-5.15.193-2|12827	- trace/hwlat: Do not start per-cpu thread if it is already running
21mr|kernel-5.15-generic-5.15.193-2|12828	- trace/hwlat: Do not wipe the contents of per-cpu thread data
21mr|kernel-5.15-generic-5.15.193-2|12829	- trace/hwlat: make use of the helper function kthread_run_on_cpu()
21mr|kernel-5.15-generic-5.15.193-2|12830	- tracing: Add trace_array_puts() to write into instance
21mr|kernel-5.15-generic-5.15.193-2|12831	- tracing: Check field value in hist_field_name()
21mr|kernel-5.15-generic-5.15.193-2|12832	- tracing: Fix permissions for the buffer_percent file
21mr|kernel-5.15-generic-5.15.193-2|12833	- tracing: Fix wrong return in kprobe_event_gen_test.c
21mr|kernel-5.15-generic-5.15.193-2|12834	- tracing: Free error logs of tracing instances
21mr|kernel-5.15-generic-5.15.193-2|12835	- tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance
21mr|kernel-5.15-generic-5.15.193-2|12836	- tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr
21mr|kernel-5.15-generic-5.15.193-2|12837	- tracing: Make splice_read available again
21mr|kernel-5.15-generic-5.15.193-2|12838	- tracing: Make tracepoint lockdep check actually test something
21mr|kernel-5.15-generic-5.15.193-2|12839	- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
21mr|kernel-5.15-generic-5.15.193-2|12840	- tty: serial: fsl_lpuart: adjust buffer length to the intended size
21mr|kernel-5.15-generic-5.15.193-2|12841	- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
21mr|kernel-5.15-generic-5.15.193-2|12842	- tty: serial: fsl_lpuart: fix race on RX DMA shutdown
21mr|kernel-5.15-generic-5.15.193-2|12843	- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted
21mr|kernel-5.15-generic-5.15.193-2|12844	- tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API
21mr|kernel-5.15-generic-5.15.193-2|12845	- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
21mr|kernel-5.15-generic-5.15.193-2|12846	- tty: serial: sh-sci: Fix transmit end interrupt handler
21mr|kernel-5.15-generic-5.15.193-2|12847	- uapi/linux/const.h: prefer ISO-friendly __typeof__
21mr|kernel-5.15-generic-5.15.193-2|12848	- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2
21mr|kernel-5.15-generic-5.15.193-2|12849	- ubi: Fix deadlock caused by recursively holding work_sem
21mr|kernel-5.15-generic-5.15.193-2|12850	- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
21mr|kernel-5.15-generic-5.15.193-2|12851	- ubi: Fix return value overwrite issue in try_write_vid_and_data()
21mr|kernel-5.15-generic-5.15.193-2|12852	- ubifs: Fix AA deadlock when setting xattr for encrypted file
21mr|kernel-5.15-generic-5.15.193-2|12853	- ubifs: Fix memleak when insert_old_idx() failed
21mr|kernel-5.15-generic-5.15.193-2|12854	- ubifs: Fix memory leak in do_rename
21mr|kernel-5.15-generic-5.15.193-2|12855	- ubifs: Free memory for tmpfile name
21mr|kernel-5.15-generic-5.15.193-2|12856	- udp6: fix potential access to stale information
21mr|kernel-5.15-generic-5.15.193-2|12857	- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
21mr|kernel-5.15-generic-5.15.193-2|12858	- usb: cdns3: Fix issue with using incorrect PCI device function
21mr|kernel-5.15-generic-5.15.193-2|12859	- usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver
21mr|kernel-5.15-generic-5.15.193-2|12860	- usb: cdnsp: Fixes error: uninitialized symbol 'len'
21mr|kernel-5.15-generic-5.15.193-2|12861	- usb: cdnsp: Fixes issue with redundant Status Stage
21mr|kernel-5.15-generic-5.15.193-2|12862	- usb: chipdea: core: fix return -EINVAL if request role is the same with current role
21mr|kernel-5.15-generic-5.15.193-2|12863	- usb: chipidea: core: fix possible concurrent when switch role
21mr|kernel-5.15-generic-5.15.193-2|12864	- usb: chipidea: fix missing goto in `ci_hdrc_probe`
21mr|kernel-5.15-generic-5.15.193-2|12865	- usb: dwc2: fix a devres leak in hw_enable upon suspend resume
21mr|kernel-5.15-generic-5.15.193-2|12866	- USB: dwc3: fix runtime pm imbalance on probe errors
21mr|kernel-5.15-generic-5.15.193-2|12867	- USB: dwc3: fix runtime pm imbalance on unbind
21mr|kernel-5.15-generic-5.15.193-2|12868	- usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
21mr|kernel-5.15-generic-5.15.193-2|12869	- usb: dwc3: gadget: Change condition for processing suspend event
21mr|kernel-5.15-generic-5.15.193-2|12870	- usb: dwc3: gadget: move cmd_endtransfer to extra function
21mr|kernel-5.15-generic-5.15.193-2|12871	- usb: dwc3: pci: add support for the Intel Meteor Lake-S
21mr|kernel-5.15-generic-5.15.193-2|12872	- usb: gadget: tegra-xudc: Fix crash in vbus_draw
21mr|kernel-5.15-generic-5.15.193-2|12873	- usb: gadget: u_audio: don't let userspace block driver unbind
21mr|kernel-5.15-generic-5.15.193-2|12874	- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition
21mr|kernel-5.15-generic-5.15.193-2|12875	- usb: host: xhci-rcar: remove leftover quirk handling
21mr|kernel-5.15-generic-5.15.193-2|12876	- usb: mtu3: fix kernel panic at qmu transfer done irq handler
21mr|kernel-5.15-generic-5.15.193-2|12877	- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
21mr|kernel-5.15-generic-5.15.193-2|12878	- USB: serial: option: add Quectel RM500U-CN modem
21mr|kernel-5.15-generic-5.15.193-2|12879	- USB: serial: option: add Telit FE990 compositions
21mr|kernel-5.15-generic-5.15.193-2|12880	- USB: serial: option: add UNISOC vendor and TOZED LT70C product
21mr|kernel-5.15-generic-5.15.193-2|12881	- usb: typec: altmodes/displayport: Fix configure initial pin assignment
21mr|kernel-5.15-generic-5.15.193-2|12882	- usb: typec: tcpm: fix warning when handle discover_identity message
21mr|kernel-5.15-generic-5.15.193-2|12883	- usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()
21mr|kernel-5.15-generic-5.15.193-2|12884	- usb: xhci: tegra: fix sleep in atomic call
21mr|kernel-5.15-generic-5.15.193-2|12885	- vdpa_sim: not reset state in vdpasim_queue_ready
21mr|kernel-5.15-generic-5.15.193-2|12886	- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready
21mr|kernel-5.15-generic-5.15.193-2|12887	- verify_pefile: relax wrapper length check
21mr|kernel-5.15-generic-5.15.193-2|12888	- virtio_net: bugfix overflow inside xdp_linearize_page()
21mr|kernel-5.15-generic-5.15.193-2|12889	- virtio_net: split free_unused_bufs()
21mr|kernel-5.15-generic-5.15.193-2|12890	- virtio_net: suppress cpu stall when free_unused_bufs
21mr|kernel-5.15-generic-5.15.193-2|12891	- virtio_ring: don't update event idx on get_buf
21mr|kernel-5.15-generic-5.15.193-2|12892	- vlan: partially enable SIOCSHWTSTAMP in container
21mr|kernel-5.15-generic-5.15.193-2|12893	- vmci_host: fix a race condition in vmci_host_poll() causing GPF
21mr|kernel-5.15-generic-5.15.193-2|12894	- watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe()
21mr|kernel-5.15-generic-5.15.193-2|12895	- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()
21mr|kernel-5.15-generic-5.15.193-2|12896	- wifi: ath6kl: minor fix for allocation size
21mr|kernel-5.15-generic-5.15.193-2|12897	- wifi: ath6kl: reduce WARN to dev_dbg() in callback
21mr|kernel-5.15-generic-5.15.193-2|12898	- wifi: ath9k: hif_usb: fix memory leak of remain_skbs
21mr|kernel-5.15-generic-5.15.193-2|12899	- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
21mr|kernel-5.15-generic-5.15.193-2|12900	- wifi: brcmfmac: support CQM RSSI notification with older firmware
21mr|kernel-5.15-generic-5.15.193-2|12901	- wifi: iwlwifi: fw: fix memory leak in debugfs
21mr|kernel-5.15-generic-5.15.193-2|12902	- wifi: iwlwifi: fw: move memset before early return
21mr|kernel-5.15-generic-5.15.193-2|12903	- wifi: iwlwifi: make the loop for card preparation effective
21mr|kernel-5.15-generic-5.15.193-2|12904	- wifi: iwlwifi: mvm: check firmware response size
21mr|kernel-5.15-generic-5.15.193-2|12905	- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling
21mr|kernel-5.15-generic-5.15.193-2|12906	- wifi: iwlwifi: mvm: initialize seq variable
21mr|kernel-5.15-generic-5.15.193-2|12907	- wifi: iwlwifi: yoyo: Fix possible division by zero
21mr|kernel-5.15-generic-5.15.193-2|12908	- wifi: iwlwifi: yoyo: skip dump correctly on hw error
21mr|kernel-5.15-generic-5.15.193-2|12909	- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
21mr|kernel-5.15-generic-5.15.193-2|12910	- wifi: mac80211: fix qos on mesh interfaces
21mr|kernel-5.15-generic-5.15.193-2|12911	- wifi: mt76: add flexible polling wait-interval support
21mr|kernel-5.15-generic-5.15.193-2|12912	- wifi: mt76: add missing locking to protect against concurrent rx/status calls
21mr|kernel-5.15-generic-5.15.193-2|12913	- wifi: mt76: fix 6GHz high channel not be scanned
21mr|kernel-5.15-generic-5.15.193-2|12914	- wifi: mt76: handle failure of vzalloc in mt7615_coredump_work
21mr|kernel-5.15-generic-5.15.193-2|12915	- wifi: mt76: mt7921e: fix probe timeout after reboot
21mr|kernel-5.15-generic-5.15.193-2|12916	- wifi: mt76: mt7921e: improve reliability of dma reset
21mr|kernel-5.15-generic-5.15.193-2|12917	- wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset
21mr|kernel-5.15-generic-5.15.193-2|12918	- wifi: mwifiex: mark OF related data as maybe unused
21mr|kernel-5.15-generic-5.15.193-2|12919	- wifi: rt2x00: Fix memory leak when handling surveys
21mr|kernel-5.15-generic-5.15.193-2|12920	- wifi: rtl8xxxu: RTL8192EU always needs full init
21mr|kernel-5.15-generic-5.15.193-2|12921	- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()
21mr|kernel-5.15-generic-5.15.193-2|12922	- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()
21mr|kernel-5.15-generic-5.15.193-2|12923	- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
21mr|kernel-5.15-generic-5.15.193-2|12924	- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
21mr|kernel-5.15-generic-5.15.193-2|12925	- wifi: rtw88: rtw8821c: Fix rfe_option field width
21mr|kernel-5.15-generic-5.15.193-2|12926	- wireguard: timers: cast enum limits members to int in prints
21mr|kernel-5.15-generic-5.15.193-2|12927	- workqueue: Fix hung time report of worker pools
21mr|kernel-5.15-generic-5.15.193-2|12928	- workqueue: Introduce show_one_worker_pool and show_one_workqueue.
21mr|kernel-5.15-generic-5.15.193-2|12929	- writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs
21mr|kernel-5.15-generic-5.15.193-2|12930	- writeback: fix call of incorrect macro
21mr|kernel-5.15-generic-5.15.193-2|12931	- x86/apic: Fix atomic update of offset in reserve_eilvt_offset()
21mr|kernel-5.15-generic-5.15.193-2|12932	- x86/cpu: Add model number for Intel Arrow Lake processor
21mr|kernel-5.15-generic-5.15.193-2|12933	- x86/hyperv: Block root partition functionality in a Confidential VM
21mr|kernel-5.15-generic-5.15.193-2|12934	- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound()
21mr|kernel-5.15-generic-5.15.193-2|12935	- x86/MCE/AMD: Use an u64 for bank_map
21mr|kernel-5.15-generic-5.15.193-2|12936	- x86/mce: Make sure logged MCEs are processed after sysfs update
21mr|kernel-5.15-generic-5.15.193-2|12937	- x86/mm: Fix use of uninitialized buffer in sme_enable()
21mr|kernel-5.15-generic-5.15.193-2|12938	- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
21mr|kernel-5.15-generic-5.15.193-2|12939	- x86/PVH: avoid 32-bit build warning when obtaining VGA console info
21mr|kernel-5.15-generic-5.15.193-2|12940	- x86/PVH: obtain VGA console info in Dom0
21mr|kernel-5.15-generic-5.15.193-2|12941	- x86/resctrl: Clear staged_config[] before and after it is used
21mr|kernel-5.15-generic-5.15.193-2|12942	- x86/rtc: Remove __init for runtime functions
21mr|kernel-5.15-generic-5.15.193-2|12943	- xen/netback: don't do grant copy across page boundary
21mr|kernel-5.15-generic-5.15.193-2|12944	- xen/netback: use same error messages for same errors
21mr|kernel-5.15-generic-5.15.193-2|12945	- xfrm: Allow transport-mode states with AF_UNSPEC selector
21mr|kernel-5.15-generic-5.15.193-2|12946	- xfrm: Zero padding when dumping algos and encap
21mr|kernel-5.15-generic-5.15.193-2|12947	- xfs: don't consider future format versions valid
21mr|kernel-5.15-generic-5.15.193-2|12948	- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
21mr|kernel-5.15-generic-5.15.193-2|12949	- xhci: fix debugfs register accesses while suspended
21mr|kernel-5.15-generic-5.15.193-2|12950	- xirc2ps_cs: Fix use after free bug in xirc2ps_detach
21mr|kernel-5.15-generic-5.15.193-2|12951	- xsk: Add missing overflow check in xdp_umem_reg
21mr|kernel-5.15-generic-5.15.193-2|12952	- xsk: Fix unaligned descriptor validation
21mr|kernel-5.15-generic-5.15.193-2|12953	- xtensa: fix KASAN report for show_stack
21mr|kernel-5.15-generic-5.15.193-2|12954	- zonefs: Always invalidate last cached page on append write
21mr|kernel-5.15-generic-5.15.193-2|12955	- zonefs: Fix error message in zonefs_file_dio_append()
21mr|kernel-5.15-generic-5.15.193-2|12956	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|12957	
21mr|kernel-5.15-generic-5.15.193-2|12958	* Thu May 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|12959	- Skip installing devel packages for old and no more existing in repos kernels when installing dkms on a system where the kernel had already been updated beforehand
21mr|kernel-5.15-generic-5.15.193-2|12960	
21mr|kernel-5.15-generic-5.15.193-2|12961	* Fri Mar 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.103-1
21mr|kernel-5.15-generic-5.15.193-2|12962	- [bot] upd: 5.15.102 -> 5.15.103
21mr|kernel-5.15-generic-5.15.193-2|12963	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|12964	- af_unix: fix struct pid leaks in OOB support
21mr|kernel-5.15-generic-5.15.193-2|12965	- af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB.
21mr|kernel-5.15-generic-5.15.193-2|12966	- alpha: fix R_ALPHA_LITERAL reloc for large modules
21mr|kernel-5.15-generic-5.15.193-2|12967	- arch: fix broken BuildID for arm64 and riscv
21mr|kernel-5.15-generic-5.15.193-2|12968	- arm64: efi: Make efi_rt_lock a raw_spinlock
21mr|kernel-5.15-generic-5.15.193-2|12969	- attr: add in_group_or_capable()
21mr|kernel-5.15-generic-5.15.193-2|12970	- attr: add setattr_should_drop_sgid()
21mr|kernel-5.15-generic-5.15.193-2|12971	- attr: use consistent sgid stripping checks
21mr|kernel-5.15-generic-5.15.193-2|12972	- bgmac: fix *initial* chip reset to support BCM5358
21mr|kernel-5.15-generic-5.15.193-2|12973	- block/brd: add error handling support for add_disk()
21mr|kernel-5.15-generic-5.15.193-2|12974	- bnxt_en: Avoid order-5 memory allocation for TPA data
21mr|kernel-5.15-generic-5.15.193-2|12975	- bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser()
21mr|kernel-5.15-generic-5.15.193-2|12976	- brd: mark as nowait compatible
21mr|kernel-5.15-generic-5.15.193-2|12977	- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR
21mr|kernel-5.15-generic-5.15.193-2|12978	- btrfs: fix percent calculation for bg reclaim message
21mr|kernel-5.15-generic-5.15.193-2|12979	- drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15
21mr|kernel-5.15-generic-5.15.193-2|12980	- drm/connector: print max_requested_bpc in state debugfs
21mr|kernel-5.15-generic-5.15.193-2|12981	- drm/msm/a5xx: fix context faults during ring switch
21mr|kernel-5.15-generic-5.15.193-2|12982	- drm/msm/a5xx: fix highest bank bit for a530
21mr|kernel-5.15-generic-5.15.193-2|12983	- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register
21mr|kernel-5.15-generic-5.15.193-2|12984	- drm/msm/a5xx: fix the emptyness check in the preempt code
21mr|kernel-5.15-generic-5.15.193-2|12985	- drm/msm/dpu: fix len of sc7180 ctl blocks
21mr|kernel-5.15-generic-5.15.193-2|12986	- drm/msm: Fix potential invalid ptr free
21mr|kernel-5.15-generic-5.15.193-2|12987	- drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype
21mr|kernel-5.15-generic-5.15.193-2|12988	- drm/nouveau/kms/nv50-: remove unused functions
21mr|kernel-5.15-generic-5.15.193-2|12989	- ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid()
21mr|kernel-5.15-generic-5.15.193-2|12990	- ext4: add strict range checks while freeing blocks
21mr|kernel-5.15-generic-5.15.193-2|12991	- ext4: block range must be validated before use in ext4_mb_clear_bb()
21mr|kernel-5.15-generic-5.15.193-2|12992	- ext4: fix another off-by-one fsmap error on 1k block filesystems
21mr|kernel-5.15-generic-5.15.193-2|12993	- ext4: fix cgroup writeback accounting with fs-layer encryption
21mr|kernel-5.15-generic-5.15.193-2|12994	- ext4: Fix deadlock during directory rename
21mr|kernel-5.15-generic-5.15.193-2|12995	- ext4: Fix possible corruption when moving a directory
21mr|kernel-5.15-generic-5.15.193-2|12996	- ext4: fix RENAME_WHITEOUT handling for inline directories
21mr|kernel-5.15-generic-5.15.193-2|12997	- ext4: fix WARNING in ext4_update_inline_data
21mr|kernel-5.15-generic-5.15.193-2|12998	- ext4: move where set the MAY_INLINE_DATA flag is set
21mr|kernel-5.15-generic-5.15.193-2|12999	- ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb()
21mr|kernel-5.15-generic-5.15.193-2|13000	- ext4: zero i_disksize when initializing the bootloader inode
21mr|kernel-5.15-generic-5.15.193-2|13001	- f2fs: avoid down_write on nat_tree_lock during checkpoint
21mr|kernel-5.15-generic-5.15.193-2|13002	- f2fs: do not bother checkpoint by f2fs_get_node_info
21mr|kernel-5.15-generic-5.15.193-2|13003	- f2fs: retry to update the inode page given data corruption
21mr|kernel-5.15-generic-5.15.193-2|13004	- filelocks: use mount idmapping for setlease permission check
21mr|kernel-5.15-generic-5.15.193-2|13005	- fork: allow CLONE_NEWTIME in clone3 flags
21mr|kernel-5.15-generic-5.15.193-2|13006	- fs: add mode_strip_sgid() helper
21mr|kernel-5.15-generic-5.15.193-2|13007	- fs: dlm: add midcomms init/start functions
21mr|kernel-5.15-generic-5.15.193-2|13008	- fs: dlm: fix log of lowcomms vs midcomms
21mr|kernel-5.15-generic-5.15.193-2|13009	- fs: dlm: start midcomms before scand
21mr|kernel-5.15-generic-5.15.193-2|13010	- fs: hold writers when changing mount's idmapping
21mr|kernel-5.15-generic-5.15.193-2|13011	- fs: move should_remove_suid()
21mr|kernel-5.15-generic-5.15.193-2|13012	- fs: move S_ISGID stripping into the vfs_*() helpers
21mr|kernel-5.15-generic-5.15.193-2|13013	- fs: prevent out-of-bounds array speculation when closing a file descriptor
21mr|kernel-5.15-generic-5.15.193-2|13014	- fs: use consistent setgid checks in is_sxid()
21mr|kernel-5.15-generic-5.15.193-2|13015	- ice: copy last block omitted in ice_get_module_eeprom()
21mr|kernel-5.15-generic-5.15.193-2|13016	- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
21mr|kernel-5.15-generic-5.15.193-2|13017	- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter
21mr|kernel-5.15-generic-5.15.193-2|13018	- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands
21mr|kernel-5.15-generic-5.15.193-2|13019	- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options
21mr|kernel-5.15-generic-5.15.193-2|13020	- iommu/vt-d: Fix PASID directory pointer coherency
21mr|kernel-5.15-generic-5.15.193-2|13021	- ipmi:ssif: Add a timer between request retries
21mr|kernel-5.15-generic-5.15.193-2|13022	- ipmi:ssif: Increase the message retry time
21mr|kernel-5.15-generic-5.15.193-2|13023	- irqdomain: Fix mapping-creation race
21mr|kernel-5.15-generic-5.15.193-2|13024	- irqdomain: Refactor __irq_domain_alloc_irqs()
21mr|kernel-5.15-generic-5.15.193-2|13025	- KVM: fix memoryleak in kvm_init()
21mr|kernel-5.15-generic-5.15.193-2|13026	- KVM: nVMX: Don't use Enlightened MSR Bitmap for L3
21mr|kernel-5.15-generic-5.15.193-2|13027	- KVM: Optimize kvm_make_vcpus_request_mask() a bit
21mr|kernel-5.15-generic-5.15.193-2|13028	- KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except()
21mr|kernel-5.15-generic-5.15.193-2|13029	- KVM: Register /dev/kvm as the _very_ last thing during initialization
21mr|kernel-5.15-generic-5.15.193-2|13030	- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure
21mr|kernel-5.15-generic-5.15.193-2|13031	- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target
21mr|kernel-5.15-generic-5.15.193-2|13032	- KVM: VMX: Fix crash due to uninitialized current_vmcs
21mr|kernel-5.15-generic-5.15.193-2|13033	- KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper
21mr|kernel-5.15-generic-5.15.193-2|13034	- macintosh: windfarm: Use unsigned type for 1-bit bitfields
21mr|kernel-5.15-generic-5.15.193-2|13035	- Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5}
21mr|kernel-5.15-generic-5.15.193-2|13036	- media: ov5640: Fix analogue gain control
21mr|kernel-5.15-generic-5.15.193-2|13037	- media: rc: gpio-ir-recv: add remove function
21mr|kernel-5.15-generic-5.15.193-2|13038	- MIPS: Fix a compilation issue
21mr|kernel-5.15-generic-5.15.193-2|13039	- nbd: use the correct block_device in nbd_bdev_reset
21mr|kernel-5.15-generic-5.15.193-2|13040	- net: caif: Fix use-after-free in cfusbl_device_notify()
21mr|kernel-5.15-generic-5.15.193-2|13041	- net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC
21mr|kernel-5.15-generic-5.15.193-2|13042	- net: ethernet: mtk_eth_soc: fix RX data corruption issue
21mr|kernel-5.15-generic-5.15.193-2|13043	- netfilter: conntrack: adopt safer max chain length
21mr|kernel-5.15-generic-5.15.193-2|13044	- netfilter: ctnetlink: revert to dumping mark regardless of event type
21mr|kernel-5.15-generic-5.15.193-2|13045	- netfilter: tproxy: fix deadlock due to missing BH disable
21mr|kernel-5.15-generic-5.15.193-2|13046	- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver
21mr|kernel-5.15-generic-5.15.193-2|13047	- net: phylib: get rid of unnecessary locking
21mr|kernel-5.15-generic-5.15.193-2|13048	- net: phy: smsc: Cache interrupt mask
21mr|kernel-5.15-generic-5.15.193-2|13049	- net: phy: smsc: fix link up detection in forced irq mode
21mr|kernel-5.15-generic-5.15.193-2|13050	- net/smc: fix fallback failed while sendmsg with fastopen
21mr|kernel-5.15-generic-5.15.193-2|13051	- net: stmmac: add to set device wake up flag when stmmac init phy
21mr|kernel-5.15-generic-5.15.193-2|13052	- nfc: change order inside nfc_se_io error path
21mr|kernel-5.15-generic-5.15.193-2|13053	- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties
21mr|kernel-5.15-generic-5.15.193-2|13054	- octeontx2-af: Unlock contexts in the queue context cache in case of fault detection
21mr|kernel-5.15-generic-5.15.193-2|13055	- PCI: Add SolidRun vendor ID
21mr|kernel-5.15-generic-5.15.193-2|13056	- perf inject: Fix --buildid-all not to eat up MMAP2
21mr|kernel-5.15-generic-5.15.193-2|13057	- perf stat: Fix counting when initial delay configured
21mr|kernel-5.15-generic-5.15.193-2|13058	- platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it
21mr|kernel-5.15-generic-5.15.193-2|13059	- powerpc: dts: t1040rdb: fix compatible string for Rev A boards
21mr|kernel-5.15-generic-5.15.193-2|13060	- powerpc/iommu: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13061	- powerpc/kcsan: Exclude udelay to prevent recursive instrumentation
21mr|kernel-5.15-generic-5.15.193-2|13062	- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT
21mr|kernel-5.15-generic-5.15.193-2|13063	- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds
21mr|kernel-5.15-generic-5.15.193-2|13064	- regulator: core: Fix off-on-delay-us for always-on/boot-on regulators
21mr|kernel-5.15-generic-5.15.193-2|13065	- regulator: core: Use ktime_get_boottime() to determine how long a regulator was off
21mr|kernel-5.15-generic-5.15.193-2|13066	- regulator: Flag uncontrollable regulators as always_on
21mr|kernel-5.15-generic-5.15.193-2|13067	- riscv: Add header include guards to insn.h
21mr|kernel-5.15-generic-5.15.193-2|13068	- RISC-V: Avoid dereferening NULL regs in die()
21mr|kernel-5.15-generic-5.15.193-2|13069	- riscv: Avoid enabling interrupts in die()
21mr|kernel-5.15-generic-5.15.193-2|13070	- RISC-V: Don't check text_mutex during stop_machine
21mr|kernel-5.15-generic-5.15.193-2|13071	- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode
21mr|kernel-5.15-generic-5.15.193-2|13072	- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36
21mr|kernel-5.15-generic-5.15.193-2|13073	- s390/ftrace: remove dead code
21mr|kernel-5.15-generic-5.15.193-2|13074	- scripts: handle BrokenPipeError for python scripts
21mr|kernel-5.15-generic-5.15.193-2|13075	- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
21mr|kernel-5.15-generic-5.15.193-2|13076	- scsi: megaraid_sas: Update max supported LD IDs to 240
21mr|kernel-5.15-generic-5.15.193-2|13077	- selftests: nft_nat: ensuring the listening side is up before starting the client
21mr|kernel-5.15-generic-5.15.193-2|13078	- sh: define RUNTIME_DISCARD_EXIT
21mr|kernel-5.15-generic-5.15.193-2|13079	- staging: rtl8723bs: clean up comparsions to NULL
21mr|kernel-5.15-generic-5.15.193-2|13080	- staging: rtl8723bs: Fix key-store index handling
21mr|kernel-5.15-generic-5.15.193-2|13081	- staging: rtl8723bs: fix placement of braces
21mr|kernel-5.15-generic-5.15.193-2|13082	- staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss()
21mr|kernel-5.15-generic-5.15.193-2|13083	- Staging: rtl8723bs: Placing opening { braces in previous line
21mr|kernel-5.15-generic-5.15.193-2|13084	- SUNRPC: Fix a server shutdown leak
21mr|kernel-5.15-generic-5.15.193-2|13085	- tools bpf_jit_disasm: Fix compilation error with new binutils
21mr|kernel-5.15-generic-5.15.193-2|13086	- tools bpftool: Fix compilation error with new binutils
21mr|kernel-5.15-generic-5.15.193-2|13087	- tools build: Add feature test for init_disassemble_info API changes
21mr|kernel-5.15-generic-5.15.193-2|13088	- tools include: add dis-asm-compat.h to handle version differences
21mr|kernel-5.15-generic-5.15.193-2|13089	- tools perf: Fix compilation error with new binutils
21mr|kernel-5.15-generic-5.15.193-2|13090	- tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address
21mr|kernel-5.15-generic-5.15.193-2|13091	- udf: Fix off-by-one error when discarding preallocation
21mr|kernel-5.15-generic-5.15.193-2|13092	- UML: define RUNTIME_DISCARD_EXIT
21mr|kernel-5.15-generic-5.15.193-2|13093	- watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths
21mr|kernel-5.15-generic-5.15.193-2|13094	- x86/CPU/AMD: Disable XSAVES on AMD family 0x17
21mr|kernel-5.15-generic-5.15.193-2|13095	- xfs: fallocate() should call file_modified()
21mr|kernel-5.15-generic-5.15.193-2|13096	- xfs: remove XFS_PREALLOC_SYNC
21mr|kernel-5.15-generic-5.15.193-2|13097	- xfs: remove xfs_setattr_time() declaration
21mr|kernel-5.15-generic-5.15.193-2|13098	- xfs: set prealloc flag in xfs_alloc_file_space()
21mr|kernel-5.15-generic-5.15.193-2|13099	- xfs: use setattr_copy to set vfs inode attributes
21mr|kernel-5.15-generic-5.15.193-2|13100	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|13101	
21mr|kernel-5.15-generic-5.15.193-2|13102	* Thu Mar 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.102-2
21mr|kernel-5.15-generic-5.15.193-2|13103	- rtw89-firmware package has been dropped (firmware exists in linux-firmware)
21mr|kernel-5.15-generic-5.15.193-2|13104	
21mr|kernel-5.15-generic-5.15.193-2|13105	* Thu Mar 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|13106	- libelf is needed not only for perf
21mr|kernel-5.15-generic-5.15.193-2|13107	- DEBUG: /builddir/build/BUILD/kernel-x86_64/linux-5.15/tools/objtool/include/objtool/elf.h:10:10: fatal error: gelf.h: No such file or directory
21mr|kernel-5.15-generic-5.15.193-2|13108	- DEBUG:    10 | #include <gelf.h>
21mr|kernel-5.15-generic-5.15.193-2|13109	- DEBUG:       |          ^~~~~~~~
21mr|kernel-5.15-generic-5.15.193-2|13110	
21mr|kernel-5.15-generic-5.15.193-2|13111	* Thu Mar 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.102-1
21mr|kernel-5.15-generic-5.15.193-2|13112	- perf and cpupower moved to kernel-6.1
21mr|kernel-5.15-generic-5.15.193-2|13113	
21mr|kernel-5.15-generic-5.15.193-2|13114	* Mon Mar 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|13115	- Add nvidia525
21mr|kernel-5.15-generic-5.15.193-2|13116	
21mr|kernel-5.15-generic-5.15.193-2|13117	* Wed Mar 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|13118	- [bot] upd: 5.15.92 -> 5.15.102
21mr|kernel-5.15-generic-5.15.193-2|13119	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|13120	- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv()
21mr|kernel-5.15-generic-5.15.193-2|13121	- 9p/xen: fix connection sequence
21mr|kernel-5.15-generic-5.15.193-2|13122	- 9p/xen: fix version parsing
21mr|kernel-5.15-generic-5.15.193-2|13123	- ACPI: battery: Fix missing NUL-termination with large strings
21mr|kernel-5.15-generic-5.15.193-2|13124	- ACPICA: Drop port I/O validation for some regions
21mr|kernel-5.15-generic-5.15.193-2|13125	- ACPICA: nsrepair: handle cases without a return value correctly
21mr|kernel-5.15-generic-5.15.193-2|13126	- ACPI: Don't build ACPICA with '-Os'
21mr|kernel-5.15-generic-5.15.193-2|13127	- ACPI: NFIT: fix a potential deadlock during NFIT teardown
21mr|kernel-5.15-generic-5.15.193-2|13128	- ACPI: resource: Add helper function acpi_dev_get_memory_resources()
21mr|kernel-5.15-generic-5.15.193-2|13129	- ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models
21mr|kernel-5.15-generic-5.15.193-2|13130	- ACPI: resource: Do IRQ override on all TongFang GMxRGxx
21mr|kernel-5.15-generic-5.15.193-2|13131	- ACPI: video: Fix Lenovo Ideapad Z570 DMI match
21mr|kernel-5.15-generic-5.15.193-2|13132	- ACPI / x86: Add support for LPS0 callback handler
21mr|kernel-5.15-generic-5.15.193-2|13133	- aio: fix mremap after fork null-deref
21mr|kernel-5.15-generic-5.15.193-2|13134	- alarmtimer: Prevent starvation by small intervals and SIG_IGN
21mr|kernel-5.15-generic-5.15.193-2|13135	- alpha/boot/tools/objstrip: fix the check for ELF header
21mr|kernel-5.15-generic-5.15.193-2|13136	- alpha: fix FEN fault handling
21mr|kernel-5.15-generic-5.15.193-2|13137	- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
21mr|kernel-5.15-generic-5.15.193-2|13138	- ALSA: hda/ca0132: minor fix for allocation size
21mr|kernel-5.15-generic-5.15.193-2|13139	- ALSA: hda/conexant: add a new hda codec SN6180
21mr|kernel-5.15-generic-5.15.193-2|13140	- ALSA: hda: Do not unset preset when cleaning up codec
21mr|kernel-5.15-generic-5.15.193-2|13141	- ALSA: hda/realtek: Add Acer Predator PH315-54
21mr|kernel-5.15-generic-5.15.193-2|13142	- ALSA: hda/realtek: Add Positivo N14KP6-TG
21mr|kernel-5.15-generic-5.15.193-2|13143	- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC
21mr|kernel-5.15-generic-5.15.193-2|13144	- ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9
21mr|kernel-5.15-generic-5.15.193-2|13145	- ALSA: hda/realtek - fixed wrong gpio assigned
21mr|kernel-5.15-generic-5.15.193-2|13146	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
21mr|kernel-5.15-generic-5.15.193-2|13147	- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
21mr|kernel-5.15-generic-5.15.193-2|13148	- ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()
21mr|kernel-5.15-generic-5.15.193-2|13149	- ALSA: pci: lx6464es: fix a debug loop
21mr|kernel-5.15-generic-5.15.193-2|13150	- applicom: Fix PCI device refcount leak in applicom_init()
21mr|kernel-5.15-generic-5.15.193-2|13151	- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name
21mr|kernel-5.15-generic-5.15.193-2|13152	- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible
21mr|kernel-5.15-generic-5.15.193-2|13153	- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name
21mr|kernel-5.15-generic-5.15.193-2|13154	- arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name
21mr|kernel-5.15-generic-5.15.193-2|13155	- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name
21mr|kernel-5.15-generic-5.15.193-2|13156	- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name
21mr|kernel-5.15-generic-5.15.193-2|13157	- arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name
21mr|kernel-5.15-generic-5.15.193-2|13158	- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name
21mr|kernel-5.15-generic-5.15.193-2|13159	- arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property
21mr|kernel-5.15-generic-5.15.193-2|13160	- arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names
21mr|kernel-5.15-generic-5.15.193-2|13161	- arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip
21mr|kernel-5.15-generic-5.15.193-2|13162	- arm64: dts: imx8m: Align SoC unique ID node unit address
21mr|kernel-5.15-generic-5.15.193-2|13163	- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX
21mr|kernel-5.15-generic-5.15.193-2|13164	- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node
21mr|kernel-5.15-generic-5.15.193-2|13165	- arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description
21mr|kernel-5.15-generic-5.15.193-2|13166	- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
21mr|kernel-5.15-generic-5.15.193-2|13167	- arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN
21mr|kernel-5.15-generic-5.15.193-2|13168	- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name
21mr|kernel-5.15-generic-5.15.193-2|13169	- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive
21mr|kernel-5.15-generic-5.15.193-2|13170	- arm64: dts: meson-gx: Fix Ethernet MAC address unit name
21mr|kernel-5.15-generic-5.15.193-2|13171	- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address
21mr|kernel-5.15-generic-5.15.193-2|13172	- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
21mr|kernel-5.15-generic-5.15.193-2|13173	- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards
21mr|kernel-5.15-generic-5.15.193-2|13174	- arm64: dts: msm8992-bullhead: add memory hole region
21mr|kernel-5.15-generic-5.15.193-2|13175	- arm64: dts: mt8192: Fix CPU map for single-cluster SoC
21mr|kernel-5.15-generic-5.15.193-2|13176	- arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes
21mr|kernel-5.15-generic-5.15.193-2|13177	- arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges
21mr|kernel-5.15-generic-5.15.193-2|13178	- arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names
21mr|kernel-5.15-generic-5.15.193-2|13179	- arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names
21mr|kernel-5.15-generic-5.15.193-2|13180	- arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY
21mr|kernel-5.15-generic-5.15.193-2|13181	- arm64: dts: qcom: ipq8074: fix Gen3 PCIe node
21mr|kernel-5.15-generic-5.15.193-2|13182	- arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY
21mr|kernel-5.15-generic-5.15.193-2|13183	- arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size
21mr|kernel-5.15-generic-5.15.193-2|13184	- arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem
21mr|kernel-5.15-generic-5.15.193-2|13185	- arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size
21mr|kernel-5.15-generic-5.15.193-2|13186	- arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions
21mr|kernel-5.15-generic-5.15.193-2|13187	- arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up
21mr|kernel-5.15-generic-5.15.193-2|13188	- arm64: dts: qcom: pmk8350: Specify PBS register for PON
21mr|kernel-5.15-generic-5.15.193-2|13189	- arm64: dts: qcom: pmk8350: Use the correct PON compatible
21mr|kernel-5.15-generic-5.15.193-2|13190	- arm64: dts: qcom: qcs404: use symbol names for PCIe resets
21mr|kernel-5.15-generic-5.15.193-2|13191	- arm64: dts: qcom: sc7180: correct SPMI bus address cells
21mr|kernel-5.15-generic-5.15.193-2|13192	- arm64: dts: qcom: sc7280: correct SPMI bus address cells
21mr|kernel-5.15-generic-5.15.193-2|13193	- arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name
21mr|kernel-5.15-generic-5.15.193-2|13194	- arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings
21mr|kernel-5.15-generic-5.15.193-2|13195	- arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k
21mr|kernel-5.15-generic-5.15.193-2|13196	- arm64: dts: renesas: beacon-renesom: Fix gpio expander reference
21mr|kernel-5.15-generic-5.15.193-2|13197	- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc
21mr|kernel-5.15-generic-5.15.193-2|13198	- arm64: dts: ti: k3-j7200: Fix wakeup pinmux range
21mr|kernel-5.15-generic-5.15.193-2|13199	- ARM: bcm2835_defconfig: Enable the framebuffer
21mr|kernel-5.15-generic-5.15.193-2|13200	- ARM: dts: exynos: correct HDMI phy compatible in Exynos4
21mr|kernel-5.15-generic-5.15.193-2|13201	- ARM: dts: exynos: correct TMU phandle in Exynos4
21mr|kernel-5.15-generic-5.15.193-2|13202	- ARM: dts: exynos: correct TMU phandle in Exynos4210
21mr|kernel-5.15-generic-5.15.193-2|13203	- ARM: dts: exynos: correct TMU phandle in Exynos5250
21mr|kernel-5.15-generic-5.15.193-2|13204	- ARM: dts: exynos: correct TMU phandle in Odroid HC1
21mr|kernel-5.15-generic-5.15.193-2|13205	- ARM: dts: exynos: correct TMU phandle in Odroid XU
21mr|kernel-5.15-generic-5.15.193-2|13206	- ARM: dts: exynos: correct TMU phandle in Odroid XU3 family
21mr|kernel-5.15-generic-5.15.193-2|13207	- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato
21mr|kernel-5.15-generic-5.15.193-2|13208	- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy
21mr|kernel-5.15-generic-5.15.193-2|13209	- ARM: dts: imx7s: correct iomuxc gpr mux controller cells
21mr|kernel-5.15-generic-5.15.193-2|13210	- ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node
21mr|kernel-5.15-generic-5.15.193-2|13211	- ARM: dts: rockchip: add power-domains property to dp node on rk3288
21mr|kernel-5.15-generic-5.15.193-2|13212	- ARM: dts: spear320-hmi: correct STMPE GPIO compatible
21mr|kernel-5.15-generic-5.15.193-2|13213	- ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference
21mr|kernel-5.15-generic-5.15.193-2|13214	- ARM: imx: Call ida_simple_remove() for ida_simple_get
21mr|kernel-5.15-generic-5.15.193-2|13215	- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()
21mr|kernel-5.15-generic-5.15.193-2|13216	- ARM: OMAP2+: Fix memory leak in realtime_counter_init()
21mr|kernel-5.15-generic-5.15.193-2|13217	- ARM: s3c: fix s3c64xx_set_timer_source prototype
21mr|kernel-5.15-generic-5.15.193-2|13218	- ARM: zynq: Fix refcount leak in zynq_early_slcr_init
21mr|kernel-5.15-generic-5.15.193-2|13219	- ASoC: adau7118: don't disable regulators on device unbind
21mr|kernel-5.15-generic-5.15.193-2|13220	- ASoC: codecs: Change bulk clock voting to optional voting in digital codecs
21mr|kernel-5.15-generic-5.15.193-2|13221	- ASoC: codecs: lpass: fix incorrect mclk rate
21mr|kernel-5.15-generic-5.15.193-2|13222	- ASoC: codecs: rx-macro: move clk provider to managed variants
21mr|kernel-5.15-generic-5.15.193-2|13223	- ASoC: codecs: rx-macro: move to individual clks from bulk
21mr|kernel-5.15-generic-5.15.193-2|13224	- ASoC: codecs: tx-macro: move clk provider to managed variants
21mr|kernel-5.15-generic-5.15.193-2|13225	- ASoC: codecs: tx-macro: move to individual clks from bulk
21mr|kernel-5.15-generic-5.15.193-2|13226	- ASoC: cs42l56: fix DT probe
21mr|kernel-5.15-generic-5.15.193-2|13227	- ASoC: dt-bindings: meson: fix gx-card codec node regex
21mr|kernel-5.15-generic-5.15.193-2|13228	- ASoC: fsl_sai: initialize is_dsp_mode flag
21mr|kernel-5.15-generic-5.15.193-2|13229	- ASoC: fsl_sai: Update to modern clocking terminology
21mr|kernel-5.15-generic-5.15.193-2|13230	- ASoC: Intel: boards: fix spelling in comments
21mr|kernel-5.15-generic-5.15.193-2|13231	- ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use
21mr|kernel-5.15-generic-5.15.193-2|13232	- ASoC: Intel: bytcht_es8316: move comment to the right place
21mr|kernel-5.15-generic-5.15.193-2|13233	- ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use
21mr|kernel-5.15-generic-5.15.193-2|13234	- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use
21mr|kernel-5.15-generic-5.15.193-2|13235	- ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use
21mr|kernel-5.15-generic-5.15.193-2|13236	- ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers
21mr|kernel-5.15-generic-5.15.193-2|13237	- ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers
21mr|kernel-5.15-generic-5.15.193-2|13238	- ASoC: kirkwood: Iterate over array indexes instead of using pointer math
21mr|kernel-5.15-generic-5.15.193-2|13239	- ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()
21mr|kernel-5.15-generic-5.15.193-2|13240	- ASoC: mchp-spdifrx: fix controls that works with completion mechanism
21mr|kernel-5.15-generic-5.15.193-2|13241	- ASoC: mchp-spdifrx: fix controls which rely on rsr register
21mr|kernel-5.15-generic-5.15.193-2|13242	- ASoC: mchp-spdifrx: fix return value in case completion times out
21mr|kernel-5.15-generic-5.15.193-2|13243	- ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()
21mr|kernel-5.15-generic-5.15.193-2|13244	- ASoC: mediatek: mt8195: add missing initialization
21mr|kernel-5.15-generic-5.15.193-2|13245	- ASoC: rsnd: fixup #endif position
21mr|kernel-5.15-generic-5.15.193-2|13246	- ASoC: rt715-sdca: fix clock stop prepare timeout issue
21mr|kernel-5.15-generic-5.15.193-2|13247	- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()
21mr|kernel-5.15-generic-5.15.193-2|13248	- ASoC: soc-compress: Reposition and add pcm_mutex
21mr|kernel-5.15-generic-5.15.193-2|13249	- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared
21mr|kernel-5.15-generic-5.15.193-2|13250	- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak
21mr|kernel-5.15-generic-5.15.193-2|13251	- ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init
21mr|kernel-5.15-generic-5.15.193-2|13252	- ASoC: topology: Return -ENOMEM on memory allocation failure
21mr|kernel-5.15-generic-5.15.193-2|13253	- ASoC: zl38060 add gpiolib dependency
21mr|kernel-5.15-generic-5.15.193-2|13254	- ASoC: zl38060: Remove spurious gpiolib select
21mr|kernel-5.15-generic-5.15.193-2|13255	- ata: libata: Fix sata_down_spd_limit() when no link speed is reported
21mr|kernel-5.15-generic-5.15.193-2|13256	- ath9k: hif_usb: simplify if-if to if-else
21mr|kernel-5.15-generic-5.15.193-2|13257	- ath9k: htc: clean up statistics macros
21mr|kernel-5.15-generic-5.15.193-2|13258	- audit: update the mailing list in MAINTAINERS
21mr|kernel-5.15-generic-5.15.193-2|13259	- auxdisplay: hd44780: Fix potential memory leak in hd44780_remove()
21mr|kernel-5.15-generic-5.15.193-2|13260	- binder: Address corner cases in deferred copy and fixup
21mr|kernel-5.15-generic-5.15.193-2|13261	- binder: defer copies of pre-patched txn data
21mr|kernel-5.15-generic-5.15.193-2|13262	- binder: fix pointer cast warning
21mr|kernel-5.15-generic-5.15.193-2|13263	- binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0
21mr|kernel-5.15-generic-5.15.193-2|13264	- binder: read pre-translated fds from sender buffer
21mr|kernel-5.15-generic-5.15.193-2|13265	- blk-iocost: fix divide by 0 error in calc_lcoefs()
21mr|kernel-5.15-generic-5.15.193-2|13266	- blk-mq: avoid sleep in blk_mq_alloc_request_hctx
21mr|kernel-5.15-generic-5.15.193-2|13267	- blk-mq: correct stale comment of .get_budget
21mr|kernel-5.15-generic-5.15.193-2|13268	- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
21mr|kernel-5.15-generic-5.15.193-2|13269	- block, bfq: fix uaf for bfqq in bic_set_bfqq()
21mr|kernel-5.15-generic-5.15.193-2|13270	- block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC"
21mr|kernel-5.15-generic-5.15.193-2|13271	- block, bfq: replace 0/1 with false/true in bic apis
21mr|kernel-5.15-generic-5.15.193-2|13272	- block: bio-integrity: Copy flags when bio_integrity_payload is cloned
21mr|kernel-5.15-generic-5.15.193-2|13273	- block: don't allow multiple bios for IOCB_NOWAIT issue
21mr|kernel-5.15-generic-5.15.193-2|13274	- Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE
21mr|kernel-5.15-generic-5.15.193-2|13275	- Bluetooth: hci_qca: get wakeup status from serdev device handle
21mr|kernel-5.15-generic-5.15.193-2|13276	- Bluetooth: hci_sock: purge socket queues in the destruct() callback
21mr|kernel-5.15-generic-5.15.193-2|13277	- Bluetooth: L2CAP: Fix potential user-after-free
21mr|kernel-5.15-generic-5.15.193-2|13278	- bnxt_en: Fix mqprio and XDP ring checking logic
21mr|kernel-5.15-generic-5.15.193-2|13279	- bonding: fix error checking in bond_debug_reregister()
21mr|kernel-5.15-generic-5.15.193-2|13280	- bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support
21mr|kernel-5.15-generic-5.15.193-2|13281	- bpf: add missing header file include
21mr|kernel-5.15-generic-5.15.193-2|13282	- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
21mr|kernel-5.15-generic-5.15.193-2|13283	- bpf: Do not reject when the stack read size is different from the tracked scalar size
21mr|kernel-5.15-generic-5.15.193-2|13284	- bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers
21mr|kernel-5.15-generic-5.15.193-2|13285	- bpf: Fix global subprog context argument resolution logic
21mr|kernel-5.15-generic-5.15.193-2|13286	- bpf: Fix incorrect state pruning for <8B spill/fill
21mr|kernel-5.15-generic-5.15.193-2|13287	- bpf: Fix to preserve reg parent/live fields when copying range info
21mr|kernel-5.15-generic-5.15.193-2|13288	- bpf: Skip invalid kfunc call in backtrack_insn
21mr|kernel-5.15-generic-5.15.193-2|13289	- bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener
21mr|kernel-5.15-generic-5.15.193-2|13290	- bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself
21mr|kernel-5.15-generic-5.15.193-2|13291	- bpf: Support <8-byte scalar spill and refill
21mr|kernel-5.15-generic-5.15.193-2|13292	- bpftool: profile online CPUs instead of possible
21mr|kernel-5.15-generic-5.15.193-2|13293	- brd: return 0/-error from brd_insert_page()
21mr|kernel-5.15-generic-5.15.193-2|13294	- btrfs: free device in btrfs_close_devices for a single device filesystem
21mr|kernel-5.15-generic-5.15.193-2|13295	- btrfs: hold block group refcount during async discard
21mr|kernel-5.15-generic-5.15.193-2|13296	- btrfs: limit device extents to the device size
21mr|kernel-5.15-generic-5.15.193-2|13297	- btrfs: send: limit number of clones and allocated memory size
21mr|kernel-5.15-generic-5.15.193-2|13298	- btrfs: zlib: zero-initialize zlib workspace
21mr|kernel-5.15-generic-5.15.193-2|13299	- builddeb: clean generated package content
21mr|kernel-5.15-generic-5.15.193-2|13300	- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()
21mr|kernel-5.15-generic-5.15.193-2|13301	- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error
21mr|kernel-5.15-generic-5.15.193-2|13302	- can: j1939: do not wait 250 ms if the same addr was already claimed
21mr|kernel-5.15-generic-5.15.193-2|13303	- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate
21mr|kernel-5.15-generic-5.15.193-2|13304	- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len
21mr|kernel-5.15-generic-5.15.193-2|13305	- ceph: flush cap releases when the session is flushed
21mr|kernel-5.15-generic-5.15.193-2|13306	- ceph: update the time stamps and try to drop the suid/sgid
21mr|kernel-5.15-generic-5.15.193-2|13307	- cifs: Fix lost destroy smbd connection when MR allocate failed
21mr|kernel-5.15-generic-5.15.193-2|13308	- cifs: Fix uninitialized memory read in smb3_qfs_tcon()
21mr|kernel-5.15-generic-5.15.193-2|13309	- cifs: Fix use-after-free in rdata->read_into_pages()
21mr|kernel-5.15-generic-5.15.193-2|13310	- cifs: Fix warning and UAF when destroy the MR list
21mr|kernel-5.15-generic-5.15.193-2|13311	- clk: ingenic: jz4760: Update M/N/OD calculation algorithm
21mr|kernel-5.15-generic-5.15.193-2|13312	- clk: mxl: Add option to override gate clks
21mr|kernel-5.15-generic-5.15.193-2|13313	- clk: mxl: Fix a clk entry by adding relevant flags
21mr|kernel-5.15-generic-5.15.193-2|13314	- clk: mxl: Remove redundant spinlocks
21mr|kernel-5.15-generic-5.15.193-2|13315	- clk: mxl: Switch from direct readl/writel based IO to regmap based IO
21mr|kernel-5.15-generic-5.15.193-2|13316	- clk: mxl: syscon_node_to_regmap() returns error pointers
21mr|kernel-5.15-generic-5.15.193-2|13317	- clocksource: Suspend the watchdog temporarily when high read latency detected
21mr|kernel-5.15-generic-5.15.193-2|13318	- coda: Avoid partial allocation of sig_inputArgs
21mr|kernel-5.15-generic-5.15.193-2|13319	- coresight: cti: Add PM runtime call in enable_store
21mr|kernel-5.15-generic-5.15.193-2|13320	- coresight: cti: Prevent negative values of enable count
21mr|kernel-5.15-generic-5.15.193-2|13321	- coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR
21mr|kernel-5.15-generic-5.15.193-2|13322	- crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2
21mr|kernel-5.15-generic-5.15.193-2|13323	- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename
21mr|kernel-5.15-generic-5.15.193-2|13324	- crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware
21mr|kernel-5.15-generic-5.15.193-2|13325	- crypto: ccp - Refactor out sev_fw_alloc()
21mr|kernel-5.15-generic-5.15.193-2|13326	- crypto: crypto4xx - Call dma_unmap_page when done
21mr|kernel-5.15-generic-5.15.193-2|13327	- crypto: essiv - Handle EBUSY correctly
21mr|kernel-5.15-generic-5.15.193-2|13328	- crypto: hisilicon: Wipe entire pool on error
21mr|kernel-5.15-generic-5.15.193-2|13329	- crypto: qat - fix out-of-bounds read
21mr|kernel-5.15-generic-5.15.193-2|13330	- crypto: rsa-pkcs1pad - Use akcipher_request_complete
21mr|kernel-5.15-generic-5.15.193-2|13331	- crypto: seqiv - Handle EBUSY correctly
21mr|kernel-5.15-generic-5.15.193-2|13332	- crypto: x86/ghash - fix unaligned access in ghash_setkey()
21mr|kernel-5.15-generic-5.15.193-2|13333	- crypto: xts - Handle EBUSY correctly
21mr|kernel-5.15-generic-5.15.193-2|13334	- dax/kmem: Fix leak of memory-hotplug resources
21mr|kernel-5.15-generic-5.15.193-2|13335	- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
21mr|kernel-5.15-generic-5.15.193-2|13336	- dm: add cond_resched() to dm_wq_work()
21mr|kernel-5.15-generic-5.15.193-2|13337	- dmaengine: dw-axi-dmac: Do not dereference NULL structure
21mr|kernel-5.15-generic-5.15.193-2|13338	- dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers
21mr|kernel-5.15-generic-5.15.193-2|13339	- dmaengine: dw-edma: Fix readq_ch() return value truncation
21mr|kernel-5.15-generic-5.15.193-2|13340	- dmaengine: HISI_DMA should depend on ARCH_HISI
21mr|kernel-5.15-generic-5.15.193-2|13341	- dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0
21mr|kernel-5.15-generic-5.15.193-2|13342	- dmaengine: sf-pdma: pdma_desc memory leak fix
21mr|kernel-5.15-generic-5.15.193-2|13343	- dm cache: add cond_resched() to various workqueue loops
21mr|kernel-5.15-generic-5.15.193-2|13344	- dm flakey: don't corrupt the zero page
21mr|kernel-5.15-generic-5.15.193-2|13345	- dm flakey: fix a bug with 32-bit highmem systems
21mr|kernel-5.15-generic-5.15.193-2|13346	- dm flakey: fix logic when corrupting a bio
21mr|kernel-5.15-generic-5.15.193-2|13347	- dm: remove flush_scheduled_work() during local_exit()
21mr|kernel-5.15-generic-5.15.193-2|13348	- dm: send just one event on resize, not two
21mr|kernel-5.15-generic-5.15.193-2|13349	- dm thin: add cond_resched() to various workqueue loops
21mr|kernel-5.15-generic-5.15.193-2|13350	- docs: gdbmacros: print newest record
21mr|kernel-5.15-generic-5.15.193-2|13351	- docs/scripts/gdb: add necessary make scripts_gdb step
21mr|kernel-5.15-generic-5.15.193-2|13352	- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions
21mr|kernel-5.15-generic-5.15.193-2|13353	- Documentation/hw-vuln: Document the interaction between IBRS and STIBP
21mr|kernel-5.15-generic-5.15.193-2|13354	- dpaa2-eth: execute xdp_do_flush() before napi_complete_done()
21mr|kernel-5.15-generic-5.15.193-2|13355	- dpaa_eth: execute xdp_do_flush() before napi_complete_done()
21mr|kernel-5.15-generic-5.15.193-2|13356	- driver core: fix potential null-ptr-deref in device_add()
21mr|kernel-5.15-generic-5.15.193-2|13357	- driver core: fix resource leak in device_add()
21mr|kernel-5.15-generic-5.15.193-2|13358	- drivers: base: component: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13359	- drivers: base: dd: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13360	- drivers: base: transport_class: fix possible memory leak
21mr|kernel-5.15-generic-5.15.193-2|13361	- drivers: base: transport_class: fix resource leak when transport_add_device() fails
21mr|kernel-5.15-generic-5.15.193-2|13362	- drm/amd/display: Fail atomic_check early on normalize_zpos error
21mr|kernel-5.15-generic-5.15.193-2|13363	- drm: amd: display: Fix memory leakage
21mr|kernel-5.15-generic-5.15.193-2|13364	- drm/amd/display: Fix potential null-deref in dm_resume
21mr|kernel-5.15-generic-5.15.193-2|13365	- drm/amd/display: Fix timing not changning when freesync video is enabled
21mr|kernel-5.15-generic-5.15.193-2|13366	- drm/amd/display: Properly handle additional cases where DCN is not supported
21mr|kernel-5.15-generic-5.15.193-2|13367	- drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write
21mr|kernel-5.15-generic-5.15.193-2|13368	- drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini
21mr|kernel-5.15-generic-5.15.193-2|13369	- drm/amdgpu: fix enum odm_combine_mode mismatch
21mr|kernel-5.15-generic-5.15.193-2|13370	- drm/bridge: lt9611: fix clock calculation
21mr|kernel-5.15-generic-5.15.193-2|13371	- drm/bridge: lt9611: fix HPD reenablement
21mr|kernel-5.15-generic-5.15.193-2|13372	- drm/bridge: lt9611: fix polarity programming
21mr|kernel-5.15-generic-5.15.193-2|13373	- drm/bridge: lt9611: fix programming of video modes
21mr|kernel-5.15-generic-5.15.193-2|13374	- drm/bridge: lt9611: fix sleep mode setup
21mr|kernel-5.15-generic-5.15.193-2|13375	- drm/bridge: lt9611: pass a pointer to the of node
21mr|kernel-5.15-generic-5.15.193-2|13376	- drm/bridge: megachips: Fix error handling in i2c_register_driver()
21mr|kernel-5.15-generic-5.15.193-2|13377	- drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec
21mr|kernel-5.15-generic-5.15.193-2|13378	- drm/display/dp_mst: Fix down message handling after a packet reception error
21mr|kernel-5.15-generic-5.15.193-2|13379	- drm/display/dp_mst: Fix down/up message handling after sink disconnect
21mr|kernel-5.15-generic-5.15.193-2|13380	- drm/edid: fix AVI infoframe aspect ratio handling
21mr|kernel-5.15-generic-5.15.193-2|13381	- drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink
21mr|kernel-5.15-generic-5.15.193-2|13382	- drm/etnaviv: don't truncate physical page address
21mr|kernel-5.15-generic-5.15.193-2|13383	- drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags
21mr|kernel-5.15-generic-5.15.193-2|13384	- drm: Fix potential null-ptr-deref due to drmm_mode_config_init()
21mr|kernel-5.15-generic-5.15.193-2|13385	- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats
21mr|kernel-5.15-generic-5.15.193-2|13386	- drm/i915/adlp: Fix typo for reference clock
21mr|kernel-5.15-generic-5.15.193-2|13387	- drm/i915: Don't use BAR mappings for ring buffers with LLC
21mr|kernel-5.15-generic-5.15.193-2|13388	- drm/i915: Fix potential bit_17 double-free
21mr|kernel-5.15-generic-5.15.193-2|13389	- drm/i915: Fix VBT DSI DVO port handling
21mr|kernel-5.15-generic-5.15.193-2|13390	- drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()
21mr|kernel-5.15-generic-5.15.193-2|13391	- drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
21mr|kernel-5.15-generic-5.15.193-2|13392	- drm/i915/guc: Fix locking when searching for a hung request
21mr|kernel-5.15-generic-5.15.193-2|13393	- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry
21mr|kernel-5.15-generic-5.15.193-2|13394	- drm/i915: Initialize the obj flags for shmem objects
21mr|kernel-5.15-generic-5.15.193-2|13395	- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv
21mr|kernel-5.15-generic-5.15.193-2|13396	- drm/mediatek: Clean dangling pointer on bind error path
21mr|kernel-5.15-generic-5.15.193-2|13397	- drm/mediatek: Drop unbalanced obj unref
21mr|kernel-5.15-generic-5.15.193-2|13398	- drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd
21mr|kernel-5.15-generic-5.15.193-2|13399	- drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc
21mr|kernel-5.15-generic-5.15.193-2|13400	- drm/mediatek: Use NULL instead of 0 for NULL pointer
21mr|kernel-5.15-generic-5.15.193-2|13401	- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness
21mr|kernel-5.15-generic-5.15.193-2|13402	- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()
21mr|kernel-5.15-generic-5.15.193-2|13403	- drm/msm: clean event_thread->worker in case of an error
21mr|kernel-5.15-generic-5.15.193-2|13404	- drm/msm/dpu: Add check for cstate
21mr|kernel-5.15-generic-5.15.193-2|13405	- drm/msm/dpu: Add check for pstates
21mr|kernel-5.15-generic-5.15.193-2|13406	- drm/msm/dpu: Disallow unallocated resources to be returned
21mr|kernel-5.15-generic-5.15.193-2|13407	- drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update()
21mr|kernel-5.15-generic-5.15.193-2|13408	- drm/msm/dsi: Add missing check for alloc_ordered_workqueue
21mr|kernel-5.15-generic-5.15.193-2|13409	- drm/msm/dsi: Allow 2 CTRLs on v2.5.0
21mr|kernel-5.15-generic-5.15.193-2|13410	- drm/msm/gem: Add check for kmalloc
21mr|kernel-5.15-generic-5.15.193-2|13411	- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue
21mr|kernel-5.15-generic-5.15.193-2|13412	- drm/msm/mdp5: Add check for kzalloc
21mr|kernel-5.15-generic-5.15.193-2|13413	- drm/msm: use strscpy instead of strncpy
21mr|kernel-5.15-generic-5.15.193-2|13414	- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC
21mr|kernel-5.15-generic-5.15.193-2|13415	- drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED
21mr|kernel-5.15-generic-5.15.193-2|13416	- drm/omap: dsi: Fix excessive stack usage
21mr|kernel-5.15-generic-5.15.193-2|13417	- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5
21mr|kernel-5.15-generic-5.15.193-2|13418	- drm/radeon: Fix eDP for single-display iMac11,2
21mr|kernel-5.15-generic-5.15.193-2|13419	- drm/radeon: free iio for atombios when driver shutdown
21mr|kernel-5.15-generic-5.15.193-2|13420	- drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()
21mr|kernel-5.15-generic-5.15.193-2|13421	- drm/shmem-helper: Revert accidental non-GPL export
21mr|kernel-5.15-generic-5.15.193-2|13422	- drm/tegra: firewall: Check for is_addr_reg existence in IMM check
21mr|kernel-5.15-generic-5.15.193-2|13423	- drm: tidss: Fix pixel format definition
21mr|kernel-5.15-generic-5.15.193-2|13424	- drm/tiny: ili9486: Do not assume 8-bit only SPI controllers
21mr|kernel-5.15-generic-5.15.193-2|13425	- drm/vc4: dpi: Add option for inverting pixel clock and output enable
21mr|kernel-5.15-generic-5.15.193-2|13426	- drm/vc4: dpi: Fix format mapping for RGB565
21mr|kernel-5.15-generic-5.15.193-2|13427	- drm/vc4: hdmi: Correct interlaced timings again
21mr|kernel-5.15-generic-5.15.193-2|13428	- drm/vc4: hdmi: make CEC adapter name unique
21mr|kernel-5.15-generic-5.15.193-2|13429	- drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5
21mr|kernel-5.15-generic-5.15.193-2|13430	- drm/vc4: hvs: Set AXI panic modes
21mr|kernel-5.15-generic-5.15.193-2|13431	- drm/virtio: Fix error code in virtio_gpu_object_shmem_init()
21mr|kernel-5.15-generic-5.15.193-2|13432	- drm/vkms: Fix memory leak in vkms_init()
21mr|kernel-5.15-generic-5.15.193-2|13433	- drm/vkms: Fix null-ptr-deref in vkms_release()
21mr|kernel-5.15-generic-5.15.193-2|13434	- eeprom: idt_89hpesx: Fix error handling in idt_init()
21mr|kernel-5.15-generic-5.15.193-2|13435	- efi: Accept version 2 of memory attributes table
21mr|kernel-5.15-generic-5.15.193-2|13436	- efi: fix potential NULL deref in efi_mem_reserve_persistent
21mr|kernel-5.15-generic-5.15.193-2|13437	- exfat: fix inode->i_blocks for non-512 byte sector size device
21mr|kernel-5.15-generic-5.15.193-2|13438	- exfat: fix reporting fs error when reading dir beyond EOF
21mr|kernel-5.15-generic-5.15.193-2|13439	- exfat: fix unexpected EOF while reading dir
21mr|kernel-5.15-generic-5.15.193-2|13440	- exfat: redefine DIR_DELETED as the bad cluster number
21mr|kernel-5.15-generic-5.15.193-2|13441	- ext4: Fix function prototype mismatch for ext4_feat_ktype
21mr|kernel-5.15-generic-5.15.193-2|13442	- ext4: optimize ea_inode block expansion
21mr|kernel-5.15-generic-5.15.193-2|13443	- ext4: refuse to create ea block when umounted
21mr|kernel-5.15-generic-5.15.193-2|13444	- ext4: use ext4_fc_tl_mem in fast-commit replay path
21mr|kernel-5.15-generic-5.15.193-2|13445	- f2fs: allow set compression option of files without blocks
21mr|kernel-5.15-generic-5.15.193-2|13446	- f2fs: fix cgroup writeback accounting with fs-layer encryption
21mr|kernel-5.15-generic-5.15.193-2|13447	- f2fs: fix information leak in f2fs_move_inline_dirents()
21mr|kernel-5.15-generic-5.15.193-2|13448	- f2fs: fix to avoid potential memory corruption in __update_iostat_latency()
21mr|kernel-5.15-generic-5.15.193-2|13449	- f2fs: fix to do sanity check on i_extra_isize in is_alive()
21mr|kernel-5.15-generic-5.15.193-2|13450	- f2fs: use memcpy_{to,from}_page() where possible
21mr|kernel-5.15-generic-5.15.193-2|13451	- fbcon: Check font dimension limits
21mr|kernel-5.15-generic-5.15.193-2|13452	- fbdev: smscufx: fix error handling code in ufx_usb_probe
21mr|kernel-5.15-generic-5.15.193-2|13453	- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region
21mr|kernel-5.15-generic-5.15.193-2|13454	- firmware: coreboot: framebuffer: Ignore reserved pixel color bits
21mr|kernel-5.15-generic-5.15.193-2|13455	- firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle
21mr|kernel-5.15-generic-5.15.193-2|13456	- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3
21mr|kernel-5.15-generic-5.15.193-2|13457	- firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe()
21mr|kernel-5.15-generic-5.15.193-2|13458	- fix "direction" argument of iov_iter_kvec()
21mr|kernel-5.15-generic-5.15.193-2|13459	- fix iov_iter_bvec() "direction" argument
21mr|kernel-5.15-generic-5.15.193-2|13460	- Fix page corruption caused by racy check in __free_pages
21mr|kernel-5.15-generic-5.15.193-2|13461	- Fix XFRM-I support for nested ESP tunnels
21mr|kernel-5.15-generic-5.15.193-2|13462	- flow_offload: fill flags to action structure
21mr|kernel-5.15-generic-5.15.193-2|13463	- fotg210-udc: Add missing completion handler
21mr|kernel-5.15-generic-5.15.193-2|13464	- fpga: stratix10-soc: Fix return value check in s10_ops_write_init()
21mr|kernel-5.15-generic-5.15.193-2|13465	- fs: dlm: don't set stop rx flag after node reset
21mr|kernel-5.15-generic-5.15.193-2|13466	- fs: dlm: move sending fin message into state change handling
21mr|kernel-5.15-generic-5.15.193-2|13467	- fs: dlm: send FIN ack back in right cases
21mr|kernel-5.15-generic-5.15.193-2|13468	- fs: f2fs: initialize fsdata in pagecache_write()
21mr|kernel-5.15-generic-5.15.193-2|13469	- fs: hfsplus: fix UAF issue in hfsplus_put_super
21mr|kernel-5.15-generic-5.15.193-2|13470	- fs/jfs: fix shift exponent db_agl2size negative
21mr|kernel-5.15-generic-5.15.193-2|13471	- fs/ntfs3: Validate attribute data and valid sizes
21mr|kernel-5.15-generic-5.15.193-2|13472	- fuse: add inode/permission checks to fileattr_get/fileattr_set
21mr|kernel-5.15-generic-5.15.193-2|13473	- genirq: Add and use an irq_data_update_affinity helper
21mr|kernel-5.15-generic-5.15.193-2|13474	- genirq: Fix the return type of kstat_cpu_irqs_sum()
21mr|kernel-5.15-generic-5.15.193-2|13475	- genirq: Refactor accessors to use irq_data_get_affinity_mask
21mr|kernel-5.15-generic-5.15.193-2|13476	- gfs2: Always check inode size of inline inodes
21mr|kernel-5.15-generic-5.15.193-2|13477	- gfs2: Cosmetic gfs2_dinode_{in,out} cleanup
21mr|kernel-5.15-generic-5.15.193-2|13478	- gfs2: Improve gfs2_make_fs_rw error handling
21mr|kernel-5.15-generic-5.15.193-2|13479	- gfs2: jdata writepage fix
21mr|kernel-5.15-generic-5.15.193-2|13480	- gpio: vf610: connect GPIO label to dev name
21mr|kernel-5.15-generic-5.15.193-2|13481	- gpu: host1x: Don't skip assigning syncpoints to channels
21mr|kernel-5.15-generic-5.15.193-2|13482	- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()
21mr|kernel-5.15-generic-5.15.193-2|13483	- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create
21mr|kernel-5.15-generic-5.15.193-2|13484	- HID: Add Mapping for System Microphone Mute
21mr|kernel-5.15-generic-5.15.193-2|13485	- HID: asus: use spinlock to protect concurrent accesses
21mr|kernel-5.15-generic-5.15.193-2|13486	- HID: asus: use spinlock to safely schedule workers
21mr|kernel-5.15-generic-5.15.193-2|13487	- hid: bigben_probe(): validate report count
21mr|kernel-5.15-generic-5.15.193-2|13488	- HID: bigben: use spinlock to protect concurrent accesses
21mr|kernel-5.15-generic-5.15.193-2|13489	- HID: bigben: use spinlock to safely schedule workers
21mr|kernel-5.15-generic-5.15.193-2|13490	- HID: bigben_worker() remove unneeded check on report_field
21mr|kernel-5.15-generic-5.15.193-2|13491	- HID: core: Fix deadloop in hid_apply_multiplier.
21mr|kernel-5.15-generic-5.15.193-2|13492	- HID: elecom: add support for TrackBall 056E:011C
21mr|kernel-5.15-generic-5.15.193-2|13493	- HID: logitech-hidpp: Don't restart communication if not necessary
21mr|kernel-5.15-generic-5.15.193-2|13494	- HID: multitouch: Add quirks for flipped axes
21mr|kernel-5.15-generic-5.15.193-2|13495	- HID: retain initial quirks set up when creating HID devices
21mr|kernel-5.15-generic-5.15.193-2|13496	- highmem: round down the address passed to kunmap_flush_on_unmap()
21mr|kernel-5.15-generic-5.15.193-2|13497	- hugetlb: check for undefined shift on 32 bit architectures
21mr|kernel-5.15-generic-5.15.193-2|13498	- hv_netvsc: Check status in SEND_RNDIS_PKT completion message
21mr|kernel-5.15-generic-5.15.193-2|13499	- hwmon: (coretemp) Simplify platform device handling
21mr|kernel-5.15-generic-5.15.193-2|13500	- hwmon: (ftsteutates) Fix scaling of measurements
21mr|kernel-5.15-generic-5.15.193-2|13501	- hwmon: (ltc2945) Handle error case in ltc2945_value_store
21mr|kernel-5.15-generic-5.15.193-2|13502	- hwmon: (mlxreg-fan) Return zero speed for broken fan
21mr|kernel-5.15-generic-5.15.193-2|13503	- i2c: designware: fix i2c_dw_clk_rate() return size to be u32
21mr|kernel-5.15-generic-5.15.193-2|13504	- i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU
21mr|kernel-5.15-generic-5.15.193-2|13505	- i2c: mxs: suppress probe-deferral error message
21mr|kernel-5.15-generic-5.15.193-2|13506	- i2c: rk3x: fix a bunch of kernel-doc warnings
21mr|kernel-5.15-generic-5.15.193-2|13507	- i40e: Add checking for null for nlmsg_find_attr()
21mr|kernel-5.15-generic-5.15.193-2|13508	- i40e: add double of VLAN header when computing the max MTU
21mr|kernel-5.15-generic-5.15.193-2|13509	- IB/hfi1: Assign npages earlier
21mr|kernel-5.15-generic-5.15.193-2|13510	- IB/hfi1: Fix math bugs in hfi1_can_pin_pages()
21mr|kernel-5.15-generic-5.15.193-2|13511	- IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors
21mr|kernel-5.15-generic-5.15.193-2|13512	- IB/hfi1: Restore allocated resources on failed copyout
21mr|kernel-5.15-generic-5.15.193-2|13513	- IB/hfi1: Update RMT size calculation
21mr|kernel-5.15-generic-5.15.193-2|13514	- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues
21mr|kernel-5.15-generic-5.15.193-2|13515	- ice: add missing checks for PF vsi type
21mr|kernel-5.15-generic-5.15.193-2|13516	- ice: Do not use WQ_MEM_RECLAIM flag for workqueue
21mr|kernel-5.15-generic-5.15.193-2|13517	- ice: Prevent set_channel from changing queues while RDMA active
21mr|kernel-5.15-generic-5.15.193-2|13518	- ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB
21mr|kernel-5.15-generic-5.15.193-2|13519	- igc: Add ndo_tx_timeout support
21mr|kernel-5.15-generic-5.15.193-2|13520	- igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()
21mr|kernel-5.15-generic-5.15.193-2|13521	- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()
21mr|kernel-5.15-generic-5.15.193-2|13522	- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()
21mr|kernel-5.15-generic-5.15.193-2|13523	- iio: adc: berlin2-adc: Add missing of_node_put() in error path
21mr|kernel-5.15-generic-5.15.193-2|13524	- iio: adc: stm32-dfsdm: fill module aliases
21mr|kernel-5.15-generic-5.15.193-2|13525	- iio:adc:twl6030: Enable measurement of VAC
21mr|kernel-5.15-generic-5.15.193-2|13526	- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others
21mr|kernel-5.15-generic-5.15.193-2|13527	- iio: hid: fix the retval in accel_3d_capture_sample
21mr|kernel-5.15-generic-5.15.193-2|13528	- iio: hid: fix the retval in gyro_3d_capture_sample
21mr|kernel-5.15-generic-5.15.193-2|13529	- iio: imu: fxos8700: fix ACCEL measurement range selection
21mr|kernel-5.15-generic-5.15.193-2|13530	- iio: imu: fxos8700: fix failed initialization ODR mode assignment
21mr|kernel-5.15-generic-5.15.193-2|13531	- iio: imu: fxos8700: fix IMU data bits returned to user space
21mr|kernel-5.15-generic-5.15.193-2|13532	- iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback
21mr|kernel-5.15-generic-5.15.193-2|13533	- iio: imu: fxos8700: fix incorrect ODR mode readback
21mr|kernel-5.15-generic-5.15.193-2|13534	- iio: imu: fxos8700: fix MAGN sensor scale and unit
21mr|kernel-5.15-generic-5.15.193-2|13535	- iio: imu: fxos8700: fix map label of channel type to MAGN sensor
21mr|kernel-5.15-generic-5.15.193-2|13536	- iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback
21mr|kernel-5.15-generic-5.15.193-2|13537	- iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN
21mr|kernel-5.15-generic-5.15.193-2|13538	- iio: light: tsl2563: Do not hardcode interrupt trigger type
21mr|kernel-5.15-generic-5.15.193-2|13539	- ima: Align ima_file_mmap() parameters with mmap_file LSM hook
21mr|kernel-5.15-generic-5.15.193-2|13540	- inet: fix fast path in __inet_hash_connect()
21mr|kernel-5.15-generic-5.15.193-2|13541	- Input: i8042 - add Clevo PCX0DX to i8042 quirk table
21mr|kernel-5.15-generic-5.15.193-2|13542	- iommu/amd: Fix error handling for pdev_pri_ats_enable()
21mr|kernel-5.15-generic-5.15.193-2|13543	- iommu: Fix error unwind in iommu_group_alloc()
21mr|kernel-5.15-generic-5.15.193-2|13544	- iommu/vt-d: Allow to use flush-queue when first level is default
21mr|kernel-5.15-generic-5.15.193-2|13545	- iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode
21mr|kernel-5.15-generic-5.15.193-2|13546	- iommu/vt-d: Check FL and SL capability sanity in scalable mode
21mr|kernel-5.15-generic-5.15.193-2|13547	- iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock()
21mr|kernel-5.15-generic-5.15.193-2|13548	- iommu/vt-d: Fix error handling in sva enable/disable paths
21mr|kernel-5.15-generic-5.15.193-2|13549	- iommu/vt-d: Remove duplicate identity domain flag
21mr|kernel-5.15-generic-5.15.193-2|13550	- iommu/vt-d: Set No Execute Enable bit in PASID table entry
21mr|kernel-5.15-generic-5.15.193-2|13551	- iommu/vt-d: Use second level for GPA->HPA translation
21mr|kernel-5.15-generic-5.15.193-2|13552	- ionic: clean interrupt before enabling queue to avoid credit race
21mr|kernel-5.15-generic-5.15.193-2|13553	- ionic: refactor use of ionic_rx_fill()
21mr|kernel-5.15-generic-5.15.193-2|13554	- io_uring: add a conditional reschedule to the IOPOLL cancelation loop
21mr|kernel-5.15-generic-5.15.193-2|13555	- io_uring: add missing lock in io_get_file_fixed
21mr|kernel-5.15-generic-5.15.193-2|13556	- io_uring: ensure that io_init_req() passes in the right issue_flags
21mr|kernel-5.15-generic-5.15.193-2|13557	- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work
21mr|kernel-5.15-generic-5.15.193-2|13558	- io_uring: mark task TASK_RUNNING before handling resume/task work
21mr|kernel-5.15-generic-5.15.193-2|13559	- io_uring/poll: allow some retries for poll triggering spuriously
21mr|kernel-5.15-generic-5.15.193-2|13560	- io_uring: remove MSG_NOSIGNAL from recvmsg
21mr|kernel-5.15-generic-5.15.193-2|13561	- io_uring/rsrc: disallow multi-source reg buffers
21mr|kernel-5.15-generic-5.15.193-2|13562	- ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address
21mr|kernel-5.15-generic-5.15.193-2|13563	- ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address
21mr|kernel-5.15-generic-5.15.193-2|13564	- ipmi_ssif: Rename idle state and check
21mr|kernel-5.15-generic-5.15.193-2|13565	- ipmi:ssif: resend_msg() cannot fail
21mr|kernel-5.15-generic-5.15.193-2|13566	- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation
21mr|kernel-5.15-generic-5.15.193-2|13567	- ipv6: Fix datagram socket connection with DSCP.
21mr|kernel-5.15-generic-5.15.193-2|13568	- ipv6: Fix tcp socket connection with DSCP.
21mr|kernel-5.15-generic-5.15.193-2|13569	- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains
21mr|kernel-5.15-generic-5.15.193-2|13570	- irqchip: Fix refcount leak in platform_irqchip_probe
21mr|kernel-5.15-generic-5.15.193-2|13571	- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts
21mr|kernel-5.15-generic-5.15.193-2|13572	- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts
21mr|kernel-5.15-generic-5.15.193-2|13573	- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe
21mr|kernel-5.15-generic-5.15.193-2|13574	- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe
21mr|kernel-5.15-generic-5.15.193-2|13575	- irqdomain: Drop bogus fwspec-mapping error handling
21mr|kernel-5.15-generic-5.15.193-2|13576	- irqdomain: Fix association race
21mr|kernel-5.15-generic-5.15.193-2|13577	- irqdomain: Fix disassociation race
21mr|kernel-5.15-generic-5.15.193-2|13578	- irqdomain: Fix domain registration race
21mr|kernel-5.15-generic-5.15.193-2|13579	- irqdomain: Look for existing mapping only once
21mr|kernel-5.15-generic-5.15.193-2|13580	- iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry()
21mr|kernel-5.15-generic-5.15.193-2|13581	- ixgbe: add double of VLAN header when computing the max MTU
21mr|kernel-5.15-generic-5.15.193-2|13582	- ixgbe: allow to increase MTU to 3K with XDP enabled
21mr|kernel-5.15-generic-5.15.193-2|13583	- jbd2: fix data missing when reusing bh which is ready to be checkpointed
21mr|kernel-5.15-generic-5.15.193-2|13584	- kbuild: Add CONFIG_PAHOLE_VERSION
21mr|kernel-5.15-generic-5.15.193-2|13585	- kbuild: Port silent mode detection to future gnu make.
21mr|kernel-5.15-generic-5.15.193-2|13586	- kernel/fail_function: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13587	- kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13588	- kernel/printk/index.c: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13589	- KEYS: asymmetric: Fix ECDSA use via keyctl uapi
21mr|kernel-5.15-generic-5.15.193-2|13590	- kobject: Fix slab-out-of-bounds in fill_kobj_path()
21mr|kernel-5.15-generic-5.15.193-2|13591	- kobject: modify kobject_get_path() to take a const *
21mr|kernel-5.15-generic-5.15.193-2|13592	- kprobes: treewide: Cleanup the error messages for kprobes
21mr|kernel-5.15-generic-5.15.193-2|13593	- ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length
21mr|kernel-5.15-generic-5.15.193-2|13594	- ksmbd: fix wrong data area length for smb2 lock request
21mr|kernel-5.15-generic-5.15.193-2|13595	- ktest.pl: Add RUN_TIMEOUT option with default unlimited
21mr|kernel-5.15-generic-5.15.193-2|13596	- ktest.pl: Fix missing "end_monitor" when machine check fails
21mr|kernel-5.15-generic-5.15.193-2|13597	- ktest.pl: Give back console on Ctrt^C on monitor
21mr|kernel-5.15-generic-5.15.193-2|13598	- KVM: Destroy target device if coalesced MMIO unregistration fails
21mr|kernel-5.15-generic-5.15.193-2|13599	- kvm: initialize all of the kvm_debugregs structure before sending it to userspace
21mr|kernel-5.15-generic-5.15.193-2|13600	- KVM: s390: disable migration mode when dirty tracking is disabled
21mr|kernel-5.15-generic-5.15.193-2|13601	- KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()
21mr|kernel-5.15-generic-5.15.193-2|13602	- KVM: SVM: hyper-v: placate modpost section mismatch error
21mr|kernel-5.15-generic-5.15.193-2|13603	- KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid
21mr|kernel-5.15-generic-5.15.193-2|13604	- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS
21mr|kernel-5.15-generic-5.15.193-2|13605	- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception
21mr|kernel-5.15-generic-5.15.193-2|13606	- KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI
21mr|kernel-5.15-generic-5.15.193-2|13607	- KVM: x86: Mitigate the cross-thread return address predictions bug
21mr|kernel-5.15-generic-5.15.193-2|13608	- l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register()
21mr|kernel-5.15-generic-5.15.193-2|13609	- leds: led-class: Add missing put_device() to led_put()
21mr|kernel-5.15-generic-5.15.193-2|13610	- leds: led-core: Fix refcount leak in of_led_get()
21mr|kernel-5.15-generic-5.15.193-2|13611	- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()
21mr|kernel-5.15-generic-5.15.193-2|13612	- libbpf: Fix btf__align_of() by taking into account field offsets
21mr|kernel-5.15-generic-5.15.193-2|13613	- lib/Kconfig.debug: Allow BTF + DWARF5 with pahole 1.21+
21mr|kernel-5.15-generic-5.15.193-2|13614	- lib/Kconfig.debug: Use CONFIG_PAHOLE_VERSION
21mr|kernel-5.15-generic-5.15.193-2|13615	- lib/mpi: Fix buffer overrun when SG is too long
21mr|kernel-5.15-generic-5.15.193-2|13616	- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths
21mr|kernel-5.15-generic-5.15.193-2|13617	- locking/rwsem: Optimize down_read_trylock() under highly contended case
21mr|kernel-5.15-generic-5.15.193-2|13618	- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath
21mr|kernel-5.15-generic-5.15.193-2|13619	- loop: loop_set_status_from_info() check before assignment
21mr|kernel-5.15-generic-5.15.193-2|13620	- m68k: Check syscall_trace_enter() return code
21mr|kernel-5.15-generic-5.15.193-2|13621	- m68k: /proc/hardware should depend on PROC_FS
21mr|kernel-5.15-generic-5.15.193-2|13622	- malidp: Fix NULL vs IS_ERR() checking
21mr|kernel-5.15-generic-5.15.193-2|13623	- media: i2c: imx219: Fix binning for RAW8 capture
21mr|kernel-5.15-generic-5.15.193-2|13624	- media: i2c: imx219: Split common registers from mode tables
21mr|kernel-5.15-generic-5.15.193-2|13625	- media: i2c: ov7670: 0 instead of -EINVAL was returned
21mr|kernel-5.15-generic-5.15.193-2|13626	- media: i2c: ov772x: Fix memleak in ov772x_probe()
21mr|kernel-5.15-generic-5.15.193-2|13627	- media: imx-jpeg: Apply clk_bulk api instead of operating specific clk
21mr|kernel-5.15-generic-5.15.193-2|13628	- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind
21mr|kernel-5.15-generic-5.15.193-2|13629	- media: max9286: Fix memleak in max9286_v4l2_register()
21mr|kernel-5.15-generic-5.15.193-2|13630	- media: ov2740: Fix memleak in ov2740_init_controls()
21mr|kernel-5.15-generic-5.15.193-2|13631	- media: ov5675: Fix memleak in ov5675_init_controls()
21mr|kernel-5.15-generic-5.15.193-2|13632	- media: platform: ti: Add missing check for devm_regulator_get
21mr|kernel-5.15-generic-5.15.193-2|13633	- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()
21mr|kernel-5.15-generic-5.15.193-2|13634	- media: saa7134: Use video_unregister_device for radio_dev
21mr|kernel-5.15-generic-5.15.193-2|13635	- media: ti: cal: fix possible memory leak in cal_ctx_create()
21mr|kernel-5.15-generic-5.15.193-2|13636	- media: usb: siano: Fix use after free bugs caused by do_submit_urb
21mr|kernel-5.15-generic-5.15.193-2|13637	- media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS
21mr|kernel-5.15-generic-5.15.193-2|13638	- media: uvcvideo: Check controls flags before accessing them
21mr|kernel-5.15-generic-5.15.193-2|13639	- media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible()
21mr|kernel-5.15-generic-5.15.193-2|13640	- media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL
21mr|kernel-5.15-generic-5.15.193-2|13641	- media: uvcvideo: Fix memory leak of object map on error exit path
21mr|kernel-5.15-generic-5.15.193-2|13642	- media: uvcvideo: Fix race condition with usb_kill_urb
21mr|kernel-5.15-generic-5.15.193-2|13643	- media: uvcvideo: Handle cameras with invalid descriptors
21mr|kernel-5.15-generic-5.15.193-2|13644	- media: uvcvideo: Handle errors from calls to usb_string
21mr|kernel-5.15-generic-5.15.193-2|13645	- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910
21mr|kernel-5.15-generic-5.15.193-2|13646	- media: uvcvideo: refactor __uvc_ctrl_add_mapping
21mr|kernel-5.15-generic-5.15.193-2|13647	- media: uvcvideo: Remove format descriptions
21mr|kernel-5.15-generic-5.15.193-2|13648	- media: uvcvideo: Remove s_ctrl and g_ctrl
21mr|kernel-5.15-generic-5.15.193-2|13649	- media: uvcvideo: Silence memcpy() run-time false positive warnings
21mr|kernel-5.15-generic-5.15.193-2|13650	- media: uvcvideo: Use control names from framework
21mr|kernel-5.15-generic-5.15.193-2|13651	- media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data
21mr|kernel-5.15-generic-5.15.193-2|13652	- media: v4l2-jpeg: ignore the unknown APP14 marker
21mr|kernel-5.15-generic-5.15.193-2|13653	- mei: bus-fixup:upon error print return values of send and receive
21mr|kernel-5.15-generic-5.15.193-2|13654	- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak
21mr|kernel-5.15-generic-5.15.193-2|13655	- mfd: cs5535: Don't build on UML
21mr|kernel-5.15-generic-5.15.193-2|13656	- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()
21mr|kernel-5.15-generic-5.15.193-2|13657	- migrate: hugetlb: check for hugetlb shared PMD in node migration
21mr|kernel-5.15-generic-5.15.193-2|13658	- MIPS: DTS: CI20: fix otg power gpio
21mr|kernel-5.15-generic-5.15.193-2|13659	- mips: fix syscall_get_nr
21mr|kernel-5.15-generic-5.15.193-2|13660	- misc/mei/hdcp: Use correct macros to initialize uuid_le
21mr|kernel-5.15-generic-5.15.193-2|13661	- misc: vmw_balloon: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13662	- mmc: jz4740: Work around bug on JZ4760(B)
21mr|kernel-5.15-generic-5.15.193-2|13663	- mmc: mmc_spi: fix error handling in mmc_spi_probe()
21mr|kernel-5.15-generic-5.15.193-2|13664	- mmc: sdio: fix possible resource leaks in some error paths
21mr|kernel-5.15-generic-5.15.193-2|13665	- mm/filemap: fix page end in filemap_get_read_batch
21mr|kernel-5.15-generic-5.15.193-2|13666	- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
21mr|kernel-5.15-generic-5.15.193-2|13667	- mm: memcontrol: deprecate charge moving
21mr|kernel-5.15-generic-5.15.193-2|13668	- mm/migration: return errno when isolate_huge_page failed
21mr|kernel-5.15-generic-5.15.193-2|13669	- mm/swapfile: add cond_resched() in get_swap_pages()
21mr|kernel-5.15-generic-5.15.193-2|13670	- mm/thp: check and bail out if page in deferred queue already
21mr|kernel-5.15-generic-5.15.193-2|13671	- mptcp: be careful on subflow status propagation on errors
21mr|kernel-5.15-generic-5.15.193-2|13672	- mptcp: do not wait for bare sockets' timeout
21mr|kernel-5.15-generic-5.15.193-2|13673	- mptcp: fix locking for in-kernel listener creation
21mr|kernel-5.15-generic-5.15.193-2|13674	- mt76: mt7915: fix polling firmware-own status
21mr|kernel-5.15-generic-5.15.193-2|13675	- mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type
21mr|kernel-5.15-generic-5.15.193-2|13676	- mtd: spi-nor: sfdp: Fix index value for SCCR dwords
21mr|kernel-5.15-generic-5.15.193-2|13677	- mtd: spi-nor: spansion: Consider reserved bits in CFR5 register
21mr|kernel-5.15-generic-5.15.193-2|13678	- nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
21mr|kernel-5.15-generic-5.15.193-2|13679	- neigh: make sure used and confirmed times are valid
21mr|kernel-5.15-generic-5.15.193-2|13680	- net: add sock_init_data_uid()
21mr|kernel-5.15-generic-5.15.193-2|13681	- net: bcmgenet: Add a check for oversized packets
21mr|kernel-5.15-generic-5.15.193-2|13682	- net: bcmgenet: fix MoCA LED control
21mr|kernel-5.15-generic-5.15.193-2|13683	- net: bgmac: fix BCM5358 support by setting correct flags
21mr|kernel-5.15-generic-5.15.193-2|13684	- net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware
21mr|kernel-5.15-generic-5.15.193-2|13685	- net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk
21mr|kernel-5.15-generic-5.15.193-2|13686	- netfilter: br_netfilter: disable sabotage_in hook after first suppression
21mr|kernel-5.15-generic-5.15.193-2|13687	- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()
21mr|kernel-5.15-generic-5.15.193-2|13688	- netfilter: ebtables: fix table blob use-after-free
21mr|kernel-5.15-generic-5.15.193-2|13689	- netfilter: nf_tables: allow to fetch set elements when table has an owner
21mr|kernel-5.15-generic-5.15.193-2|13690	- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj()
21mr|kernel-5.15-generic-5.15.193-2|13691	- netfilter: nft_tproxy: restrict to prerouting hook
21mr|kernel-5.15-generic-5.15.193-2|13692	- netfilter: x_tables: fix percpu counter block leak on error path when creating new netns
21mr|kernel-5.15-generic-5.15.193-2|13693	- net: fix __dev_kfree_skb_any() vs drop monitor
21mr|kernel-5.15-generic-5.15.193-2|13694	- net: Fix unwanted sign extension in netdev_stats_to_stats64()
21mr|kernel-5.15-generic-5.15.193-2|13695	- net/mlx5: Bridge, fix ageing of peer FDB entries
21mr|kernel-5.15-generic-5.15.193-2|13696	- net/mlx5e: Introduce the mlx5e_flush_rq function
21mr|kernel-5.15-generic-5.15.193-2|13697	- net/mlx5e: IPoIB, Show unknown speed instead of error
21mr|kernel-5.15-generic-5.15.193-2|13698	- net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover
21mr|kernel-5.15-generic-5.15.193-2|13699	- net/mlx5: Enhance debug print in page allocation failure
21mr|kernel-5.15-generic-5.15.193-2|13700	- net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change
21mr|kernel-5.15-generic-5.15.193-2|13701	- net/mlx5e: Verify flow_source cap before using it
21mr|kernel-5.15-generic-5.15.193-2|13702	- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
21mr|kernel-5.15-generic-5.15.193-2|13703	- net/mlx5: fw_tracer: Fix debug print
21mr|kernel-5.15-generic-5.15.193-2|13704	- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
21mr|kernel-5.15-generic-5.15.193-2|13705	- net/mlx5: Geneve, Fix handling of Geneve object id as error code
21mr|kernel-5.15-generic-5.15.193-2|13706	- net/mlx5: Serialize module cleanup with reload and remove
21mr|kernel-5.15-generic-5.15.193-2|13707	- net: mpls: fix stale pointer if allocation fails during device rename
21mr|kernel-5.15-generic-5.15.193-2|13708	- net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"
21mr|kernel-5.15-generic-5.15.193-2|13709	- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new
21mr|kernel-5.15-generic-5.15.193-2|13710	- net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()
21mr|kernel-5.15-generic-5.15.193-2|13711	- net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices
21mr|kernel-5.15-generic-5.15.193-2|13712	- net: phylink: move phy_device_free() to correctly release phy device
21mr|kernel-5.15-generic-5.15.193-2|13713	- net: phy: meson-gxl: Add generic dummy stubs for MMD register access
21mr|kernel-5.15-generic-5.15.193-2|13714	- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY
21mr|kernel-5.15-generic-5.15.193-2|13715	- net: qrtr: free memory on error path in radix_tree_insert()
21mr|kernel-5.15-generic-5.15.193-2|13716	- net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().
21mr|kernel-5.15-generic-5.15.193-2|13717	- netrom: Fix use-after-free caused by accept on already connected socket
21mr|kernel-5.15-generic-5.15.193-2|13718	- net/rose: Fix to not accept on connected socket
21mr|kernel-5.15-generic-5.15.193-2|13719	- net/sched: act_ctinfo: use percpu stats
21mr|kernel-5.15-generic-5.15.193-2|13720	- net/sched: act_mpls: fix action bind logic
21mr|kernel-5.15-generic-5.15.193-2|13721	- net/sched: act_pedit: fix action bind logic
21mr|kernel-5.15-generic-5.15.193-2|13722	- net/sched: act_sample: fix action bind logic
21mr|kernel-5.15-generic-5.15.193-2|13723	- net/sched: Retire tcindex classifier
21mr|kernel-5.15-generic-5.15.193-2|13724	- net: sched: sch: Bounds check priority
21mr|kernel-5.15-generic-5.15.193-2|13725	- net: sched: sch: Fix off by one in htb_activate_prios()
21mr|kernel-5.15-generic-5.15.193-2|13726	- net/sched: tcindex: search key must be 16 bits
21mr|kernel-5.15-generic-5.15.193-2|13727	- net/sched: tcindex: update imperfect hash filters respecting rcu
21mr|kernel-5.15-generic-5.15.193-2|13728	- net/sched: transition act_pedit to rcu and percpu stats
21mr|kernel-5.15-generic-5.15.193-2|13729	- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC
21mr|kernel-5.15-generic-5.15.193-2|13730	- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
21mr|kernel-5.15-generic-5.15.193-2|13731	- net: stmmac: Restrict warning on disabling DMA store and fwd mode
21mr|kernel-5.15-generic-5.15.193-2|13732	- net: tls: avoid hanging tasks on the tx_lock
21mr|kernel-5.15-generic-5.15.193-2|13733	- net: USB: Fix wrong-direction WARNING in plusb.c
21mr|kernel-5.15-generic-5.15.193-2|13734	- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
21mr|kernel-5.15-generic-5.15.193-2|13735	- net/x25: Fix to not accept on connected socket
21mr|kernel-5.15-generic-5.15.193-2|13736	- nfc: fix memory leak of se_io context in nfc_genl_se_io
21mr|kernel-5.15-generic-5.15.193-2|13737	- nfs4trace: fix state manager flag printing
21mr|kernel-5.15-generic-5.15.193-2|13738	- nfsd: fix race to check ls_layouts
21mr|kernel-5.15-generic-5.15.193-2|13739	- nfsd: zero out pointers after putting nfsd_files on COPY setup error
21mr|kernel-5.15-generic-5.15.193-2|13740	- NFS: fix disabling of swap
21mr|kernel-5.15-generic-5.15.193-2|13741	- NFSv4: keep state manager thread active if swap is enabled
21mr|kernel-5.15-generic-5.15.193-2|13742	- nilfs2: fix underflow in second superblock position calculations
21mr|kernel-5.15-generic-5.15.193-2|13743	- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
21mr|kernel-5.15-generic-5.15.193-2|13744	- nvmem: core: add error handling for dev_set_name
21mr|kernel-5.15-generic-5.15.193-2|13745	- nvmem: core: fix cell removal on error
21mr|kernel-5.15-generic-5.15.193-2|13746	- nvmem: core: fix cleanup after dev_set_name()
21mr|kernel-5.15-generic-5.15.193-2|13747	- nvmem: core: fix registration vs use race
21mr|kernel-5.15-generic-5.15.193-2|13748	- nvmem: core: fix return value
21mr|kernel-5.15-generic-5.15.193-2|13749	- nvmem: core: initialise nvmem->id early
21mr|kernel-5.15-generic-5.15.193-2|13750	- nvmem: core: remove nvmem_config wp_gpio
21mr|kernel-5.15-generic-5.15.193-2|13751	- nvmem: qcom-spmi-sdam: fix module autoloading
21mr|kernel-5.15-generic-5.15.193-2|13752	- objtool: add UACCESS exceptions for __tsan_volatile_read/write
21mr|kernel-5.15-generic-5.15.193-2|13753	- objtool: Fix memory leak in create_static_call_sections()
21mr|kernel-5.15-generic-5.15.193-2|13754	- ocfs2: fix defrag path triggering jbd2 ASSERT
21mr|kernel-5.15-generic-5.15.193-2|13755	- ocfs2: fix non-auto defrag path not working issue
21mr|kernel-5.15-generic-5.15.193-2|13756	- octeontx2-pf: Use correct struct reference in test condition
21mr|kernel-5.15-generic-5.15.193-2|13757	- of/address: Return an error when no valid dma-ranges are found
21mr|kernel-5.15-generic-5.15.193-2|13758	- of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem
21mr|kernel-5.15-generic-5.15.193-2|13759	- OPP: fix error checking in opp_migrate_dentry()
21mr|kernel-5.15-generic-5.15.193-2|13760	- ovl: Use "buf" flexible array for memcpy() destination
21mr|kernel-5.15-generic-5.15.193-2|13761	- parisc: Fix return code of pdc_iodc_print()
21mr|kernel-5.15-generic-5.15.193-2|13762	- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case
21mr|kernel-5.15-generic-5.15.193-2|13763	- PCI: Add ACS quirk for Wangxun NICs
21mr|kernel-5.15-generic-5.15.193-2|13764	- PCI: Align extra resources for hotplug bridges properly
21mr|kernel-5.15-generic-5.15.193-2|13765	- PCI: Avoid FLR for AMD FCH AHCI adapters
21mr|kernel-5.15-generic-5.15.193-2|13766	- PCI: hotplug: Allow marking devices as disconnected during bind/unbind
21mr|kernel-5.15-generic-5.15.193-2|13767	- PCI/IOV: Enlarge virtfn sysfs name buffer
21mr|kernel-5.15-generic-5.15.193-2|13768	- PCI: loongson: Add more devices that need MRRS quirk
21mr|kernel-5.15-generic-5.15.193-2|13769	- PCI: loongson: Prevent LS7A MRRS increases
21mr|kernel-5.15-generic-5.15.193-2|13770	- PCI/PM: Observe reset delay irrespective of bridge_d3
21mr|kernel-5.15-generic-5.15.193-2|13771	- PCI: switchtec: Return -EFAULT for copy_to_user() errors
21mr|kernel-5.15-generic-5.15.193-2|13772	- PCI: Take other bus devices into account when distributing resources
21mr|kernel-5.15-generic-5.15.193-2|13773	- perf inject: Use perf_data__read() for auxtrace
21mr|kernel-5.15-generic-5.15.193-2|13774	- perf intel-pt: Add documentation for Event Trace and TNT disable
21mr|kernel-5.15-generic-5.15.193-2|13775	- perf intel-pt: Add link to the perf wiki's Intel PT page
21mr|kernel-5.15-generic-5.15.193-2|13776	- perf intel-pt: Add support for emulated ptwrite
21mr|kernel-5.15-generic-5.15.193-2|13777	- perf intel-pt: Do not try to queue auxtrace data on pipe
21mr|kernel-5.15-generic-5.15.193-2|13778	- perf intel-pt: pkt-decoder: Add CFE and EVD packets
21mr|kernel-5.15-generic-5.15.193-2|13779	- perf llvm: Fix inadvertent file creation
21mr|kernel-5.15-generic-5.15.193-2|13780	- perf tools: Fix auto-complete on aarch64
21mr|kernel-5.15-generic-5.15.193-2|13781	- perf/x86/intel: Add Emerald Rapids
21mr|kernel-5.15-generic-5.15.193-2|13782	- phy: qcom-qmp-combo: disable runtime PM on unbind
21mr|kernel-5.15-generic-5.15.193-2|13783	- phy: qcom-qmp-combo: fix broken power on
21mr|kernel-5.15-generic-5.15.193-2|13784	- phy: qcom-qmp-combo: fix memleak on probe deferral
21mr|kernel-5.15-generic-5.15.193-2|13785	- phy: qcom-qmp-combo: fix runtime suspend
21mr|kernel-5.15-generic-5.15.193-2|13786	- phy: qcom-qmp-usb: fix memleak on probe deferral
21mr|kernel-5.15-generic-5.15.193-2|13787	- phy: rockchip-typec: fix tcphy_get_mode error case
21mr|kernel-5.15-generic-5.15.193-2|13788	- phy: rockchip-typec: Fix unsigned comparison with less than zero
21mr|kernel-5.15-generic-5.15.193-2|13789	- pinctrl: aspeed: Fix confusing types in return value
21mr|kernel-5.15-generic-5.15.193-2|13790	- pinctrl: at91: use devm_kasprintf() to avoid potential leaks
21mr|kernel-5.15-generic-5.15.193-2|13791	- pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback()
21mr|kernel-5.15-generic-5.15.193-2|13792	- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
21mr|kernel-5.15-generic-5.15.193-2|13793	- pinctrl: mediatek: fix coding style
21mr|kernel-5.15-generic-5.15.193-2|13794	- pinctrl: mediatek: Fix the drive register definition of some Pins
21mr|kernel-5.15-generic-5.15.193-2|13795	- pinctrl: mediatek: Initialize variable *buf to zero
21mr|kernel-5.15-generic-5.15.193-2|13796	- pinctrl: mediatek: Initialize variable pullen and pullup to zero
21mr|kernel-5.15-generic-5.15.193-2|13797	- pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins
21mr|kernel-5.15-generic-5.15.193-2|13798	- pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups
21mr|kernel-5.15-generic-5.15.193-2|13799	- pinctrl: single: fix potential NULL dereference
21mr|kernel-5.15-generic-5.15.193-2|13800	- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain
21mr|kernel-5.15-generic-5.15.193-2|13801	- platform/x86/amd: pmc: add CONFIG_SERIO dependency
21mr|kernel-5.15-generic-5.15.193-2|13802	- platform/x86: amd-pmc: Correct usage of SMU version
21mr|kernel-5.15-generic-5.15.193-2|13803	- platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN
21mr|kernel-5.15-generic-5.15.193-2|13804	- platform/x86: amd-pmc: Export Idlemask values based on the APU
21mr|kernel-5.15-generic-5.15.193-2|13805	- platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled
21mr|kernel-5.15-generic-5.15.193-2|13806	- platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table
21mr|kernel-5.15-generic-5.15.193-2|13807	- platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF
21mr|kernel-5.15-generic-5.15.193-2|13808	- platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match
21mr|kernel-5.15-generic-5.15.193-2|13809	- PM: domains: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13810	- PM: EM: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13811	- powercap: fix possible name leak in powercap_register_zone()
21mr|kernel-5.15-generic-5.15.193-2|13812	- powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch
21mr|kernel-5.15-generic-5.15.193-2|13813	- powerpc/64s/radix: Fix crash with unaligned relocated kernel
21mr|kernel-5.15-generic-5.15.193-2|13814	- powerpc/64s/radix: Fix RWX mapping with relocated kernel
21mr|kernel-5.15-generic-5.15.193-2|13815	- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2
21mr|kernel-5.15-generic-5.15.193-2|13816	- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G
21mr|kernel-5.15-generic-5.15.193-2|13817	- powerpc/imc-pmu: Revert nest_init_lock to being a mutex
21mr|kernel-5.15-generic-5.15.193-2|13818	- powerpc/mm: Rearrange if-else block to avoid clang warning
21mr|kernel-5.15-generic-5.15.193-2|13819	- powerpc: Remove linker flag from KBUILD_AFLAGS
21mr|kernel-5.15-generic-5.15.193-2|13820	- powerpc: use generic version of arch_is_kernel_initmem_freed()
21mr|kernel-5.15-generic-5.15.193-2|13821	- powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary
21mr|kernel-5.15-generic-5.15.193-2|13822	- powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned
21mr|kernel-5.15-generic-5.15.193-2|13823	- power: supply: remove faulty cooling logic
21mr|kernel-5.15-generic-5.15.193-2|13824	- printf: fix errname.c list
21mr|kernel-5.15-generic-5.15.193-2|13825	- pwm: sifive: Always let the first pwm_apply_state succeed
21mr|kernel-5.15-generic-5.15.193-2|13826	- pwm: sifive: Reduce time the controller lock is held
21mr|kernel-5.15-generic-5.15.193-2|13827	- pwm: stm32-lp: fix the check on arr and cmp registers update
21mr|kernel-5.15-generic-5.15.193-2|13828	- qede: avoid uninitialized entries in coal_entry array
21mr|kernel-5.15-generic-5.15.193-2|13829	- qede: execute xdp_do_flush() before napi_complete_done()
21mr|kernel-5.15-generic-5.15.193-2|13830	- qede: fix interrupt coalescing configuration
21mr|kernel-5.15-generic-5.15.193-2|13831	- random: always mix cycle counter in add_latent_entropy()
21mr|kernel-5.15-generic-5.15.193-2|13832	- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails
21mr|kernel-5.15-generic-5.15.193-2|13833	- rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks
21mr|kernel-5.15-generic-5.15.193-2|13834	- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()
21mr|kernel-5.15-generic-5.15.193-2|13835	- rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()
21mr|kernel-5.15-generic-5.15.193-2|13836	- rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose
21mr|kernel-5.15-generic-5.15.193-2|13837	- rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug
21mr|kernel-5.15-generic-5.15.193-2|13838	- rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls
21mr|kernel-5.15-generic-5.15.193-2|13839	- RDMA/cxgb4: add null-ptr-check after ip_dev_find()
21mr|kernel-5.15-generic-5.15.193-2|13840	- RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish()
21mr|kernel-5.15-generic-5.15.193-2|13841	- RDMA/irdma: Cap MSIX used to online CPUs + 1
21mr|kernel-5.15-generic-5.15.193-2|13842	- RDMA/irdma: Fix potential NULL-ptr-dereference
21mr|kernel-5.15-generic-5.15.193-2|13843	- RDMA/siw: Fix user page pinning accounting
21mr|kernel-5.15-generic-5.15.193-2|13844	- RDMA/usnic: use iommu_map_atomic() under spin_lock()
21mr|kernel-5.15-generic-5.15.193-2|13845	- rds: rds_rm_zerocopy_callback() correct order for list_add_tail()
21mr|kernel-5.15-generic-5.15.193-2|13846	- rds: rds_rm_zerocopy_callback() use list_first_entry()
21mr|kernel-5.15-generic-5.15.193-2|13847	- READ is "data destination", not source...
21mr|kernel-5.15-generic-5.15.193-2|13848	- regulator: max77802: Bounds check regulator id against opmode
21mr|kernel-5.15-generic-5.15.193-2|13849	- regulator: s5m8767: Bounds check id indexing into arrays
21mr|kernel-5.15-generic-5.15.193-2|13850	- remoteproc/mtk_scp: Move clk ops outside send_lock
21mr|kernel-5.15-generic-5.15.193-2|13851	- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers
21mr|kernel-5.15-generic-5.15.193-2|13852	- Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol"
21mr|kernel-5.15-generic-5.15.193-2|13853	- Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC"
21mr|kernel-5.15-generic-5.15.193-2|13854	- Revert "fbcon: don't lose the console font across generic->chip driver switch"
21mr|kernel-5.15-generic-5.15.193-2|13855	- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()."
21mr|kernel-5.15-generic-5.15.193-2|13856	- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs"
21mr|kernel-5.15-generic-5.15.193-2|13857	- Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()"
21mr|kernel-5.15-generic-5.15.193-2|13858	- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
21mr|kernel-5.15-generic-5.15.193-2|13859	- ring-buffer: Handle race between rb_move_tail and rb_check_pages
21mr|kernel-5.15-generic-5.15.193-2|13860	- RISC-V: add a spin_shadow_stack declaration
21mr|kernel-5.15-generic-5.15.193-2|13861	- riscv: disable generation of unwind tables
21mr|kernel-5.15-generic-5.15.193-2|13862	- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
21mr|kernel-5.15-generic-5.15.193-2|13863	- riscv: ftrace: Reduce the detour code size to half
21mr|kernel-5.15-generic-5.15.193-2|13864	- riscv: ftrace: Remove wasted nops for !RISCV_ISA_C
21mr|kernel-5.15-generic-5.15.193-2|13865	- riscv: jump_label: Fixup unaligned arch_static_branch function
21mr|kernel-5.15-generic-5.15.193-2|13866	- riscv: kprobe: Fixup kernel panic when probing an illegal position
21mr|kernel-5.15-generic-5.15.193-2|13867	- riscv: kprobe: Fixup misaligned load text
21mr|kernel-5.15-generic-5.15.193-2|13868	- riscv: mm: fix regression due to update_mmu_cache change
21mr|kernel-5.15-generic-5.15.193-2|13869	- riscv, mm: Perform BPF exhandler fixup on page fault
21mr|kernel-5.15-generic-5.15.193-2|13870	- riscv: stacktrace: Fix missing the first frame
21mr|kernel-5.15-generic-5.15.193-2|13871	- RISC-V: time: initialize hrtimer based broadcast clock event device
21mr|kernel-5.15-generic-5.15.193-2|13872	- rpmsg: glink: Avoid infinite loop on intent for missing channel
21mr|kernel-5.15-generic-5.15.193-2|13873	- rtc: allow rtc_read_alarm without read_alarm callback
21mr|kernel-5.15-generic-5.15.193-2|13874	- rtc: pm8xxx: fix set-alarm race
21mr|kernel-5.15-generic-5.15.193-2|13875	- rtc: sun6i: Always export the internal oscillator
21mr|kernel-5.15-generic-5.15.193-2|13876	- rtmutex: Ensure that the top waiter is always woken up
21mr|kernel-5.15-generic-5.15.193-2|13877	- s390/ap: fix status returned by ap_aqic()
21mr|kernel-5.15-generic-5.15.193-2|13878	- s390/ap: fix status returned by ap_qact()
21mr|kernel-5.15-generic-5.15.193-2|13879	- s390/dasd: Fix potential memleak in dasd_eckd_init()
21mr|kernel-5.15-generic-5.15.193-2|13880	- s390/decompressor: specify __decompress() buf len to avoid overflow
21mr|kernel-5.15-generic-5.15.193-2|13881	- s390: discard .interp section
21mr|kernel-5.15-generic-5.15.193-2|13882	- s390/extmem: return correct segment type in __segment_load()
21mr|kernel-5.15-generic-5.15.193-2|13883	- s390/idle: mark arch_cpu_idle() noinstr
21mr|kernel-5.15-generic-5.15.193-2|13884	- s390/kprobes: fix current_kprobe never cleared after kprobes reenter
21mr|kernel-5.15-generic-5.15.193-2|13885	- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler
21mr|kernel-5.15-generic-5.15.193-2|13886	- s390/mem_detect: fix detect_memory() error handling
21mr|kernel-5.15-generic-5.15.193-2|13887	- s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64
21mr|kernel-5.15-generic-5.15.193-2|13888	- s390/vdso: remove -nostdlib compiler flag
21mr|kernel-5.15-generic-5.15.193-2|13889	- s390/vmem: fix empty page tables cleanup under KASAN
21mr|kernel-5.15-generic-5.15.193-2|13890	- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity()
21mr|kernel-5.15-generic-5.15.193-2|13891	- sched/psi: Fix use-after-free in ep_remove_wait_queue()
21mr|kernel-5.15-generic-5.15.193-2|13892	- sched/rt: pick_next_rt_entity(): check list_entry
21mr|kernel-5.15-generic-5.15.193-2|13893	- scm: add user copy checks to put_cmsg()
21mr|kernel-5.15-generic-5.15.193-2|13894	- scripts/pahole-flags.sh: Use pahole-version.sh
21mr|kernel-5.15-generic-5.15.193-2|13895	- scripts/tags.sh: fix incompatibility with PCRE2
21mr|kernel-5.15-generic-5.15.193-2|13896	- scripts/tags.sh: Invoke 'realpath' via 'xargs'
21mr|kernel-5.15-generic-5.15.193-2|13897	- scsi: aic94xx: Add missing check for dma_map_single()
21mr|kernel-5.15-generic-5.15.193-2|13898	- scsi: ipr: Work around fortify-string warning
21mr|kernel-5.15-generic-5.15.193-2|13899	- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
21mr|kernel-5.15-generic-5.15.193-2|13900	- scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress
21mr|kernel-5.15-generic-5.15.193-2|13901	- scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write
21mr|kernel-5.15-generic-5.15.193-2|13902	- scsi: mpt3sas: Don't change DMA mask while reallocating pools
21mr|kernel-5.15-generic-5.15.193-2|13903	- scsi: mpt3sas: Fix a memory leak
21mr|kernel-5.15-generic-5.15.193-2|13904	- scsi: mpt3sas: re-do lost mpt3sas DMA mask fix
21mr|kernel-5.15-generic-5.15.193-2|13905	- scsi: mpt3sas: Remove usage of dma_get_required_mask() API
21mr|kernel-5.15-generic-5.15.193-2|13906	- scsi: qla2xxx: Check if port is online before sending ELS
21mr|kernel-5.15-generic-5.15.193-2|13907	- scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription
21mr|kernel-5.15-generic-5.15.193-2|13908	- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests
21mr|kernel-5.15-generic-5.15.193-2|13909	- scsi: qla2xxx: Fix erroneous link down
21mr|kernel-5.15-generic-5.15.193-2|13910	- scsi: qla2xxx: Fix exchange oversubscription
21mr|kernel-5.15-generic-5.15.193-2|13911	- scsi: qla2xxx: Fix exchange oversubscription for management commands
21mr|kernel-5.15-generic-5.15.193-2|13912	- scsi: qla2xxx: Fix link failure in NPIV environment
21mr|kernel-5.15-generic-5.15.193-2|13913	- scsi: qla2xxx: Remove increment of interface err cnt
21mr|kernel-5.15-generic-5.15.193-2|13914	- scsi: qla2xxx: Remove unintended flag clearing
21mr|kernel-5.15-generic-5.15.193-2|13915	- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"
21mr|kernel-5.15-generic-5.15.193-2|13916	- scsi: ses: Don't attach if enclosure has no components
21mr|kernel-5.15-generic-5.15.193-2|13917	- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses
21mr|kernel-5.15-generic-5.15.193-2|13918	- scsi: ses: Fix possible desc_ptr out-of-bounds accesses
21mr|kernel-5.15-generic-5.15.193-2|13919	- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()
21mr|kernel-5.15-generic-5.15.193-2|13920	- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()
21mr|kernel-5.15-generic-5.15.193-2|13921	- scsi: snic: Fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13922	- scsi: target: core: Fix warning on RT kernels
21mr|kernel-5.15-generic-5.15.193-2|13923	- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop
21mr|kernel-5.15-generic-5.15.193-2|13924	- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
21mr|kernel-5.15-generic-5.15.193-2|13925	- sefltests: netdevsim: wait for devlink instance after netns removal
21mr|kernel-5.15-generic-5.15.193-2|13926	- selftest: fib_tests: Always cleanup before exit
21mr|kernel-5.15-generic-5.15.193-2|13927	- selftest/lkdtm: Skip stack-entropy test if lkdtm is not available
21mr|kernel-5.15-generic-5.15.193-2|13928	- selftests/bpf: Fix out-of-srctree build
21mr|kernel-5.15-generic-5.15.193-2|13929	- selftests/bpf: Verify copy_register_state() preserves parent/live fields
21mr|kernel-5.15-generic-5.15.193-2|13930	- selftests: forwarding: lib: quote the sysctl values
21mr|kernel-5.15-generic-5.15.193-2|13931	- selftests/ftrace: Fix bash specific "==" operator
21mr|kernel-5.15-generic-5.15.193-2|13932	- selftests/landlock: Skip overlayfs tests when not supported
21mr|kernel-5.15-generic-5.15.193-2|13933	- selftests/landlock: Test ptrace as much as possible with Yama
21mr|kernel-5.15-generic-5.15.193-2|13934	- selftests/net: Interpret UDP_GRO cmsg data as an int value
21mr|kernel-5.15-generic-5.15.193-2|13935	- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
21mr|kernel-5.15-generic-5.15.193-2|13936	- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
21mr|kernel-5.15-generic-5.15.193-2|13937	- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
21mr|kernel-5.15-generic-5.15.193-2|13938	- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking
21mr|kernel-5.15-generic-5.15.193-2|13939	- serial: 8250_dma: Fix DMA Rx completion race
21mr|kernel-5.15-generic-5.15.193-2|13940	- serial: 8250_dma: Fix DMA Rx rearm race
21mr|kernel-5.15-generic-5.15.193-2|13941	- serial: fsl_lpuart: fix RS485 RTS polariy inverse issue
21mr|kernel-5.15-generic-5.15.193-2|13942	- serial: sc16is7xx: setup GPIO controller later in probe
21mr|kernel-5.15-generic-5.15.193-2|13943	- serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init()
21mr|kernel-5.15-generic-5.15.193-2|13944	- sfc: correctly advertise tunneled IPv6 segmentation
21mr|kernel-5.15-generic-5.15.193-2|13945	- soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe()
21mr|kernel-5.15-generic-5.15.193-2|13946	- soundwire: cadence: Don't overflow the command FIFOs
21mr|kernel-5.15-generic-5.15.193-2|13947	- soundwire: cadence: Drain the RX FIFO after an IO timeout
21mr|kernel-5.15-generic-5.15.193-2|13948	- soundwire: cadence: Remove wasted space in response_buf
21mr|kernel-5.15-generic-5.15.193-2|13949	- sparc: allow PM configs for sparc32 COMPILE_TEST
21mr|kernel-5.15-generic-5.15.193-2|13950	- spi: bcm63xx-hsspi: Fix multi-bit mode setting
21mr|kernel-5.15-generic-5.15.193-2|13951	- spi: dw_bt1: fix MUX_MMIO dependencies
21mr|kernel-5.15-generic-5.15.193-2|13952	- spi: dw: Fix wrong FIFO level setting for long xfers
21mr|kernel-5.15-generic-5.15.193-2|13953	- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()
21mr|kernel-5.15-generic-5.15.193-2|13954	- Squashfs: fix handling and sanity checking of xattr_ids count
21mr|kernel-5.15-generic-5.15.193-2|13955	- squashfs: harden sanity check in squashfs_read_xattr_id_table
21mr|kernel-5.15-generic-5.15.193-2|13956	- staging: emxx_udc: Add checks for dma_alloc_coherent()
21mr|kernel-5.15-generic-5.15.193-2|13957	- staging: mt7621-dts: change palmbus address to lower case
21mr|kernel-5.15-generic-5.15.193-2|13958	- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh
21mr|kernel-5.15-generic-5.15.193-2|13959	- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script
21mr|kernel-5.15-generic-5.15.193-2|13960	- tap: tap_open(): correctly initialize socket uid
21mr|kernel-5.15-generic-5.15.193-2|13961	- tcp: Fix listen() regression in 5.15.88.
21mr|kernel-5.15-generic-5.15.193-2|13962	- tcp: tcp_check_req() can be called from process context
21mr|kernel-5.15-generic-5.15.193-2|13963	- thermal/drivers/hisi: Drop second sensor hi3660
21mr|kernel-5.15-generic-5.15.193-2|13964	- thermal/drivers/tsens: Add compat string for the qcom,msm8960
21mr|kernel-5.15-generic-5.15.193-2|13965	- thermal/drivers/tsens: Drop msm8976-specific defines
21mr|kernel-5.15-generic-5.15.193-2|13966	- thermal/drivers/tsens: fix slope values for msm8939
21mr|kernel-5.15-generic-5.15.193-2|13967	- thermal/drivers/tsens: limit num_sensors to 9 for msm8939
21mr|kernel-5.15-generic-5.15.193-2|13968	- thermal/drivers/tsens: Sort out msm8976 vs msm8956 data
21mr|kernel-5.15-generic-5.15.193-2|13969	- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it
21mr|kernel-5.15-generic-5.15.193-2|13970	- thermal: intel: Fix unsigned comparison with less than zero
21mr|kernel-5.15-generic-5.15.193-2|13971	- thermal: intel: intel_pch: Add support for Wellsburg PCH
21mr|kernel-5.15-generic-5.15.193-2|13972	- thermal: intel: powerclamp: Fix cur_state for multi package system
21mr|kernel-5.15-generic-5.15.193-2|13973	- thermal: intel: quark_dts: fix error pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|13974	- time/debug: Fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13975	- timers: Prevent union confusion from unexpected restart_syscall()
21mr|kernel-5.15-generic-5.15.193-2|13976	- tools/bootconfig: fix single & used for logical condition
21mr|kernel-5.15-generic-5.15.193-2|13977	- tools/iio/iio_utils:fix memory leak
21mr|kernel-5.15-generic-5.15.193-2|13978	- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk
21mr|kernel-5.15-generic-5.15.193-2|13979	- tools/virtio: fix the vringh test for virtio ring changes
21mr|kernel-5.15-generic-5.15.193-2|13980	- trace/blktrace: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13981	- tracing: Add NULL checks for buffer in ring_buffer_free_read_page()
21mr|kernel-5.15-generic-5.15.193-2|13982	- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw
21mr|kernel-5.15-generic-5.15.193-2|13983	- tty: fix out-of-bounds access in tty_driver_lookup_tty()
21mr|kernel-5.15-generic-5.15.193-2|13984	- tty: pcn_uart: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|13985	- tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown()
21mr|kernel-5.15-generic-5.15.193-2|13986	- tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown()
21mr|kernel-5.15-generic-5.15.193-2|13987	- tty: serial: fsl_lpuart: disable the CTS when send break signal
21mr|kernel-5.15-generic-5.15.193-2|13988	- tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case
21mr|kernel-5.15-generic-5.15.193-2|13989	- tty: serial: imx: disable Ageing Timer interrupt request irq
21mr|kernel-5.15-generic-5.15.193-2|13990	- tty: serial: imx: Handle RS485 DE signal active high
21mr|kernel-5.15-generic-5.15.193-2|13991	- tun: tun_chr_open(): correctly initialize socket uid
21mr|kernel-5.15-generic-5.15.193-2|13992	- uaccess: Add minimum bounds check on kernel buffer size
21mr|kernel-5.15-generic-5.15.193-2|13993	- uaccess: Add speculation barrier to copy_from_user()
21mr|kernel-5.15-generic-5.15.193-2|13994	- uapi: add missing ip/ipv6 header dependencies for linux/stddef.h
21mr|kernel-5.15-generic-5.15.193-2|13995	- ubi: ensure that VID header offset + VID header size <= alloc, size
21mr|kernel-5.15-generic-5.15.193-2|13996	- ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap
21mr|kernel-5.15-generic-5.15.193-2|13997	- ubi: Fix possible null-ptr-deref in ubi_free_volume()
21mr|kernel-5.15-generic-5.15.193-2|13998	- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()
21mr|kernel-5.15-generic-5.15.193-2|13999	- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()
21mr|kernel-5.15-generic-5.15.193-2|14000	- ubi: Fix use-after-free when volume resizing failed
21mr|kernel-5.15-generic-5.15.193-2|14001	- ubifs: dirty_cow_znode: Fix memleak in error handling path
21mr|kernel-5.15-generic-5.15.193-2|14002	- ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1
21mr|kernel-5.15-generic-5.15.193-2|14003	- ubifs: Fix build errors as symbol undefined
21mr|kernel-5.15-generic-5.15.193-2|14004	- ubifs: Fix memory leak in alloc_wbufs()
21mr|kernel-5.15-generic-5.15.193-2|14005	- ubifs: Fix wrong dirty space budget for dirty inode
21mr|kernel-5.15-generic-5.15.193-2|14006	- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted
21mr|kernel-5.15-generic-5.15.193-2|14007	- ubifs: Rectify space budget for ubifs_xrename()
21mr|kernel-5.15-generic-5.15.193-2|14008	- ubifs: Reserve one leb for each journal head while doing budget
21mr|kernel-5.15-generic-5.15.193-2|14009	- ubifs: Re-statistic cleaned znode count if commit failed
21mr|kernel-5.15-generic-5.15.193-2|14010	- ubifs: ubifs_writepage: Mark page dirty after writing inode failed
21mr|kernel-5.15-generic-5.15.193-2|14011	- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed
21mr|kernel-5.15-generic-5.15.193-2|14012	- udf: Define EFSCORRUPTED error code
21mr|kernel-5.15-generic-5.15.193-2|14013	- udf: Detect system inodes linked into directory hierarchy
21mr|kernel-5.15-generic-5.15.193-2|14014	- udf: Do not bother merging very long extents
21mr|kernel-5.15-generic-5.15.193-2|14015	- udf: Do not update file length for failed writes to inline files
21mr|kernel-5.15-generic-5.15.193-2|14016	- udf: Fix file corruption when appending just after end of preallocated extent
21mr|kernel-5.15-generic-5.15.193-2|14017	- udf: Preserve link count of system files
21mr|kernel-5.15-generic-5.15.193-2|14018	- udf: Truncate added extents on failed expansion
21mr|kernel-5.15-generic-5.15.193-2|14019	- um: vector: Fix memory leak in vector_config
21mr|kernel-5.15-generic-5.15.193-2|14020	- um: virtio_uml: free command if adding to virtqueue failed
21mr|kernel-5.15-generic-5.15.193-2|14021	- um: virtio_uml: mark device as unregistered when breaking it
21mr|kernel-5.15-generic-5.15.193-2|14022	- um: virtio_uml: move device breaking into workqueue
21mr|kernel-5.15-generic-5.15.193-2|14023	- um: virt-pci: properly remove PCI device from bus
21mr|kernel-5.15-generic-5.15.193-2|14024	- USB: chipidea: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14025	- usb: core: add quirk for Alcor Link AK9563 smartcard reader
21mr|kernel-5.15-generic-5.15.193-2|14026	- USB: core: Don't hold device lock while reading the "descriptors" sysfs file
21mr|kernel-5.15-generic-5.15.193-2|14027	- USB: dwc3: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14028	- usb: dwc3: pci: add support for the Intel Meteor Lake-M
21mr|kernel-5.15-generic-5.15.193-2|14029	- usb: dwc3: qcom: enable vbus override when in OTG dr-mode
21mr|kernel-5.15-generic-5.15.193-2|14030	- usb: early: xhci-dbc: Fix a potential out-of-bound memory access
21mr|kernel-5.15-generic-5.15.193-2|14031	- USB: ene_usb6250: Allocate enough memory for full object
21mr|kernel-5.15-generic-5.15.193-2|14032	- USB: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14033	- USB: fotg210: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14034	- USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14035	- usb: gadget: configfs: remove using list iterator after loop body as a ptr
21mr|kernel-5.15-generic-5.15.193-2|14036	- usb: gadget: configfs: Restrict symlink creation is UDC already binded
21mr|kernel-5.15-generic-5.15.193-2|14037	- usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link()
21mr|kernel-5.15-generic-5.15.193-2|14038	- usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func
21mr|kernel-5.15-generic-5.15.193-2|14039	- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait
21mr|kernel-5.15-generic-5.15.193-2|14040	- usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints
21mr|kernel-5.15-generic-5.15.193-2|14041	- usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe()
21mr|kernel-5.15-generic-5.15.193-2|14042	- USB: gadget: gr_udc: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14043	- USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14044	- USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14045	- USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14046	- usb: gadget: u_serial: Add null pointer check in gserial_resume
21mr|kernel-5.15-generic-5.15.193-2|14047	- usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails
21mr|kernel-5.15-generic-5.15.193-2|14048	- usb: gadget: uvc: Make bSourceID read/write
21mr|kernel-5.15-generic-5.15.193-2|14049	- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math
21mr|kernel-5.15-generic-5.15.193-2|14050	- USB: isp116x: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14051	- USB: isp1362: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14052	- usb: max-3421: Fix setting of I/O pins
21mr|kernel-5.15-generic-5.15.193-2|14053	- usb: musb: mediatek: don't unregister something that wasn't registered
21mr|kernel-5.15-generic-5.15.193-2|14054	- USB: serial: option: add support for VW/Skoda "Carstick LTE"
21mr|kernel-5.15-generic-5.15.193-2|14055	- USB: sl811: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14056	- usb: typec: altmodes/displayport: Fix probe pin assign check
21mr|kernel-5.15-generic-5.15.193-2|14057	- usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count
21mr|kernel-5.15-generic-5.15.193-2|14058	- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources()
21mr|kernel-5.15-generic-5.15.193-2|14059	- USB: uhci: fix memory leak with using debugfs_lookup()
21mr|kernel-5.15-generic-5.15.193-2|14060	- usb: uvc: Enumerate valid values for color matching
21mr|kernel-5.15-generic-5.15.193-2|14061	- vc_screen: don't clobber return value in vcs_read
21mr|kernel-5.15-generic-5.15.193-2|14062	- vc_screen: modify vcs_size() handling in vcs_read()
21mr|kernel-5.15-generic-5.15.193-2|14063	- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
21mr|kernel-5.15-generic-5.15.193-2|14064	- vfio/type1: prevent underflow of locked_vm via exec()
21mr|kernel-5.15-generic-5.15.193-2|14065	- vfio/type1: restore locked_vm
21mr|kernel-5.15-generic-5.15.193-2|14066	- vfio/type1: track locked_vm per dma
21mr|kernel-5.15-generic-5.15.193-2|14067	- vhost/net: Clear the pending messages when the backend is removed
21mr|kernel-5.15-generic-5.15.193-2|14068	- virtio-net: execute xdp_do_flush() before napi_complete_done()
21mr|kernel-5.15-generic-5.15.193-2|14069	- virtio-net: Keep stop() to follow mirror sequence of open()
21mr|kernel-5.15-generic-5.15.193-2|14070	- VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF
21mr|kernel-5.15-generic-5.15.193-2|14071	- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path
21mr|kernel-5.15-generic-5.15.193-2|14072	- watchdog: diag288_wdt: do not use stack buffers for hardware data
21mr|kernel-5.15-generic-5.15.193-2|14073	- watchdog: diag288_wdt: fix __diag288() inline assembly
21mr|kernel-5.15-generic-5.15.193-2|14074	- watchdog: Fix kmemleak in watchdog_cdev_register
21mr|kernel-5.15-generic-5.15.193-2|14075	- watchdog: pcwd_usb: Fix attempting to access uninitialized memory
21mr|kernel-5.15-generic-5.15.193-2|14076	- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits
21mr|kernel-5.15-generic-5.15.193-2|14077	- wifi: ath11k: allow system suspend to survive ath11k
21mr|kernel-5.15-generic-5.15.193-2|14078	- wifi: ath11k: debugfs: fix to work with multiple PCI devices
21mr|kernel-5.15-generic-5.15.193-2|14079	- wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup
21mr|kernel-5.15-generic-5.15.193-2|14080	- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()
21mr|kernel-5.15-generic-5.15.193-2|14081	- wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect()
21mr|kernel-5.15-generic-5.15.193-2|14082	- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails
21mr|kernel-5.15-generic-5.15.193-2|14083	- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function
21mr|kernel-5.15-generic-5.15.193-2|14084	- wifi: ath9k: use proper statements in conditionals
21mr|kernel-5.15-generic-5.15.193-2|14085	- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads
21mr|kernel-5.15-generic-5.15.193-2|14086	- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds
21mr|kernel-5.15-generic-5.15.193-2|14087	- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|14088	- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()
21mr|kernel-5.15-generic-5.15.193-2|14089	- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()
21mr|kernel-5.15-generic-5.15.193-2|14090	- wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data()
21mr|kernel-5.15-generic-5.15.193-2|14091	- wifi: cfg80211: Fix use after free for wext
21mr|kernel-5.15-generic-5.15.193-2|14092	- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext"
21mr|kernel-5.15-generic-5.15.193-2|14093	- wifi: ipw2200: fix memory leak in ipw_wdev_init()
21mr|kernel-5.15-generic-5.15.193-2|14094	- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14095	- wifi: iwl3945: Add missing check for create_singlethread_workqueue
21mr|kernel-5.15-generic-5.15.193-2|14096	- wifi: iwl4965: Add missing check for create_singlethread_workqueue()
21mr|kernel-5.15-generic-5.15.193-2|14097	- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14098	- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14099	- wifi: libertas: fix memory leak in lbs_init_adapter()
21mr|kernel-5.15-generic-5.15.193-2|14100	- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14101	- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14102	- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14103	- wifi: mac80211: make rate u32 in sta_set_rate_info_rx()
21mr|kernel-5.15-generic-5.15.193-2|14104	- wifi: mt7601u: fix an integer underflow
21mr|kernel-5.15-generic-5.15.193-2|14105	- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup
21mr|kernel-5.15-generic-5.15.193-2|14106	- wifi: mwifiex: Add missing compatible string for SD8787
21mr|kernel-5.15-generic-5.15.193-2|14107	- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()
21mr|kernel-5.15-generic-5.15.193-2|14108	- wifi: orinoco: check return value of hermes_write_wordrec()
21mr|kernel-5.15-generic-5.15.193-2|14109	- wifi: rsi: Fix memory leak in rsi_coex_attach()
21mr|kernel-5.15-generic-5.15.193-2|14110	- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14111	- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu
21mr|kernel-5.15-generic-5.15.193-2|14112	- wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU
21mr|kernel-5.15-generic-5.15.193-2|14113	- wifi: rtl8xxxu: gen2: Turn on the rate control
21mr|kernel-5.15-generic-5.15.193-2|14114	- wifi: rtl8xxxu: Use a longer retry limit of 48
21mr|kernel-5.15-generic-5.15.193-2|14115	- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()
21mr|kernel-5.15-generic-5.15.193-2|14116	- wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14117	- wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14118	- wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14119	- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()
21mr|kernel-5.15-generic-5.15.193-2|14120	- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14121	- WRITE is "data source", not destination...
21mr|kernel-5.15-generic-5.15.193-2|14122	- x86/bugs: Reset speculation control settings on init
21mr|kernel-5.15-generic-5.15.193-2|14123	- x86/cpu: Add Lunar Lake M
21mr|kernel-5.15-generic-5.15.193-2|14124	- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown
21mr|kernel-5.15-generic-5.15.193-2|14125	- x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses
21mr|kernel-5.15-generic-5.15.193-2|14126	- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range
21mr|kernel-5.15-generic-5.15.193-2|14127	- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic
21mr|kernel-5.15-generic-5.15.193-2|14128	- x86: Mark stop_this_cpu() __noreturn
21mr|kernel-5.15-generic-5.15.193-2|14129	- x86/microcode: Add a parameter to microcode_check() to store CPU capabilities
21mr|kernel-5.15-generic-5.15.193-2|14130	- x86/microcode: Adjust late loading result reporting message
21mr|kernel-5.15-generic-5.15.193-2|14131	- x86/microcode/AMD: Add a @cpu parameter to the reloading functions
21mr|kernel-5.15-generic-5.15.193-2|14132	- x86/microcode/AMD: Fix mixed steppings support
21mr|kernel-5.15-generic-5.15.193-2|14133	- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter
21mr|kernel-5.15-generic-5.15.193-2|14134	- x86/microcode: Check CPU capabilities after late microcode update correctly
21mr|kernel-5.15-generic-5.15.193-2|14135	- x86/microcode: Default-disable late loading
21mr|kernel-5.15-generic-5.15.193-2|14136	- x86/microcode: Print previous version of microcode after reload
21mr|kernel-5.15-generic-5.15.193-2|14137	- x86/microcode: Rip out the OLD_INTERFACE
21mr|kernel-5.15-generic-5.15.193-2|14138	- x86/perf/zhaoxin: Add stepping check for ZXC
21mr|kernel-5.15-generic-5.15.193-2|14139	- x86/reboot: Disable SVM, not just VMX, when stopping CPUs
21mr|kernel-5.15-generic-5.15.193-2|14140	- x86/reboot: Disable virtualization in an emergency if SVM is supported
21mr|kernel-5.15-generic-5.15.193-2|14141	- x86/resctl: fix scheduler confusion with 'current'
21mr|kernel-5.15-generic-5.15.193-2|14142	- x86/speculation: Allow enabling STIBP with legacy IBRS
21mr|kernel-5.15-generic-5.15.193-2|14143	- x86/speculation: Identify processors vulnerable to SMT RSB predictions
21mr|kernel-5.15-generic-5.15.193-2|14144	- x86: um: vdso: Add '%%rcx' and '%%r11' to the syscall clobber list
21mr|kernel-5.15-generic-5.15.193-2|14145	- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)
21mr|kernel-5.15-generic-5.15.193-2|14146	- xfrm: compat: change expression for switch in xfrm_xlate64
21mr|kernel-5.15-generic-5.15.193-2|14147	- xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()
21mr|kernel-5.15-generic-5.15.193-2|14148	- xfrm: fix bug with DSCP copy to v6 from v4 tunnel
21mr|kernel-5.15-generic-5.15.193-2|14149	- xfs: assert in xfs_btree_del_cursor should take into account error
21mr|kernel-5.15-generic-5.15.193-2|14150	- xfs: avoid unnecessary runtime sibling pointer endian conversions
21mr|kernel-5.15-generic-5.15.193-2|14151	- xfs: detect self referencing btree sibling pointers
21mr|kernel-5.15-generic-5.15.193-2|14152	- xfs: don't assert fail on perag references on teardown
21mr|kernel-5.15-generic-5.15.193-2|14153	- xfs: don't leak btree cursor when insrec fails after a split
21mr|kernel-5.15-generic-5.15.193-2|14154	- xfs: fix potential log item leak
21mr|kernel-5.15-generic-5.15.193-2|14155	- xfs: purge dquots after inode walk fails during quotacheck
21mr|kernel-5.15-generic-5.15.193-2|14156	- xfs: set XFS_FEAT_NLINK correctly
21mr|kernel-5.15-generic-5.15.193-2|14157	- xfs: validate v5 feature fields
21mr|kernel-5.15-generic-5.15.193-2|14158	- xfs: zero inode fork buffer at allocation
21mr|kernel-5.15-generic-5.15.193-2|14159	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|14160	
21mr|kernel-5.15-generic-5.15.193-2|14161	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.92-1
21mr|kernel-5.15-generic-5.15.193-2|14162	- fix files
21mr|kernel-5.15-generic-5.15.193-2|14163	
21mr|kernel-5.15-generic-5.15.193-2|14164	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|14165	- rm patch applied upstream
21mr|kernel-5.15-generic-5.15.193-2|14166	
21mr|kernel-5.15-generic-5.15.193-2|14167	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|14168	- [bot] upd: 5.15.79 -> 5.15.92
21mr|kernel-5.15-generic-5.15.193-2|14169	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|14170	- 9p/fd: fix issue of list_del corruption in p9_fd_cancel()
21mr|kernel-5.15-generic-5.15.193-2|14171	- 9p/fd: Use P9_HDRSZ for header size
21mr|kernel-5.15-generic-5.15.193-2|14172	- 9p: set req refcount to zero to avoid uninitialized usage
21mr|kernel-5.15-generic-5.15.193-2|14173	- 9p/trans_fd: always use O_NONBLOCK read/write
21mr|kernel-5.15-generic-5.15.193-2|14174	- 9p: trans_fd/p9_conn_cancel: drop client lock earlier
21mr|kernel-5.15-generic-5.15.193-2|14175	- 9p/xen: check logical size for buffer size
21mr|kernel-5.15-generic-5.15.193-2|14176	- acct: fix potential integer overflow in encode_comp_t()
21mr|kernel-5.15-generic-5.15.193-2|14177	- ACPICA: Fix error code path in acpi_ds_call_control_method()
21mr|kernel-5.15-generic-5.15.193-2|14178	- ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
21mr|kernel-5.15-generic-5.15.193-2|14179	- ACPI: HMAT: Fix initiator registration for single-initiator systems
21mr|kernel-5.15-generic-5.15.193-2|14180	- ACPI: HMAT: remove unnecessary variable initialization
21mr|kernel-5.15-generic-5.15.193-2|14181	- ACPI: PRM: Check whether EFI runtime is available
21mr|kernel-5.15-generic-5.15.193-2|14182	- ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems
21mr|kernel-5.15-generic-5.15.193-2|14183	- ACPI: resource: do IRQ override on Lenovo 14ALC7
21mr|kernel-5.15-generic-5.15.193-2|14184	- ACPI: resource: do IRQ override on LENOVO IdeaPad
21mr|kernel-5.15-generic-5.15.193-2|14185	- ACPI: resource: do IRQ override on XMG Core 15
21mr|kernel-5.15-generic-5.15.193-2|14186	- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA
21mr|kernel-5.15-generic-5.15.193-2|14187	- ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[]
21mr|kernel-5.15-generic-5.15.193-2|14188	- ACPI: x86: Add another system to quirk list for forcing StorageD3Enable
21mr|kernel-5.15-generic-5.15.193-2|14189	- Add exception protection processing for vd in axi_chan_handle_err function
21mr|kernel-5.15-generic-5.15.193-2|14190	- affs: initialize fsdata in affs_truncate()
21mr|kernel-5.15-generic-5.15.193-2|14191	- af_key: Fix send_acquire race with pfkey_register
21mr|kernel-5.15-generic-5.15.193-2|14192	- afs: Fix fileserver probe RTT handling
21mr|kernel-5.15-generic-5.15.193-2|14193	- afs: Fix lost servers_outstanding count
21mr|kernel-5.15-generic-5.15.193-2|14194	- af_unix: call proto_unregister() in the error path in af_unix_init()
21mr|kernel-5.15-generic-5.15.193-2|14195	- af_unix: Get user_ns from in_skb in unix_diag_get_exact().
21mr|kernel-5.15-generic-5.15.193-2|14196	- af_unix: selftest: Fix the size of the parameter to connect()
21mr|kernel-5.15-generic-5.15.193-2|14197	- alpha: fix syscall entry in !AUDUT_SYSCALL case
21mr|kernel-5.15-generic-5.15.193-2|14198	- alpha: fix TIF_NOTIFY_SIGNAL handling
21mr|kernel-5.15-generic-5.15.193-2|14199	- ALSA: asihpi: fix missing pci_disable_device()
21mr|kernel-5.15-generic-5.15.193-2|14200	- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c
21mr|kernel-5.15-generic-5.15.193-2|14201	- ALSA: control-led: use strscpy in set_led_id()
21mr|kernel-5.15-generic-5.15.193-2|14202	- ALSA: dice: fix regression for Lexicon I-ONIX FW810S
21mr|kernel-5.15-generic-5.15.193-2|14203	- ALSA: hda: add snd_hdac_stop_streams() helper
21mr|kernel-5.15-generic-5.15.193-2|14204	- ALSA: hda - Enable headset mic on another Dell laptop with ALC3254
21mr|kernel-5.15-generic-5.15.193-2|14205	- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list
21mr|kernel-5.15-generic-5.15.193-2|14206	- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list
21mr|kernel-5.15-generic-5.15.193-2|14207	- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB
21mr|kernel-5.15-generic-5.15.193-2|14208	- ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops
21mr|kernel-5.15-generic-5.15.193-2|14209	- ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx
21mr|kernel-5.15-generic-5.15.193-2|14210	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform
21mr|kernel-5.15-generic-5.15.193-2|14211	- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
21mr|kernel-5.15-generic-5.15.193-2|14212	- ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro
21mr|kernel-5.15-generic-5.15.193-2|14213	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
21mr|kernel-5.15-generic-5.15.193-2|14214	- ALSA: hda/realtek - Turn on power early
21mr|kernel-5.15-generic-5.15.193-2|14215	- ALSA: line6: correct midi status byte when receiving data from podxt
21mr|kernel-5.15-generic-5.15.193-2|14216	- ALSA: line6: fix stack overflow in line6_midi_transmit
21mr|kernel-5.15-generic-5.15.193-2|14217	- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt
21mr|kernel-5.15-generic-5.15.193-2|14218	- ALSA: patch_realtek: Fix Dell Inspiron Plus 16
21mr|kernel-5.15-generic-5.15.193-2|14219	- ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT
21mr|kernel-5.15-generic-5.15.193-2|14220	- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
21mr|kernel-5.15-generic-5.15.193-2|14221	- ALSA: pcm: Set missing stop_operating flag at undoing trigger start
21mr|kernel-5.15-generic-5.15.193-2|14222	- ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event
21mr|kernel-5.15-generic-5.15.193-2|14223	- ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT
21mr|kernel-5.15-generic-5.15.193-2|14224	- ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue
21mr|kernel-5.15-generic-5.15.193-2|14225	- ALSA: usb-audio: add the quirk for KT0206 device
21mr|kernel-5.15-generic-5.15.193-2|14226	- ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
21mr|kernel-5.15-generic-5.15.193-2|14227	- ALSA: usb-audio: Make sure to stop endpoints before closing EPs
21mr|kernel-5.15-generic-5.15.193-2|14228	- ALSA: usb-audio: Relax hw constraints for implicit fb sync
21mr|kernel-5.15-generic-5.15.193-2|14229	- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table()
21mr|kernel-5.15-generic-5.15.193-2|14230	- amd-xgbe: Delay AN timeout during KR training
21mr|kernel-5.15-generic-5.15.193-2|14231	- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
21mr|kernel-5.15-generic-5.15.193-2|14232	- apparmor: Fix abi check to include v8 abi
21mr|kernel-5.15-generic-5.15.193-2|14233	- apparmor: fix a memleak in multi_transaction_new()
21mr|kernel-5.15-generic-5.15.193-2|14234	- apparmor: fix lockdep warning when removing a namespace
21mr|kernel-5.15-generic-5.15.193-2|14235	- apparmor: Fix memleak in alloc_ns()
21mr|kernel-5.15-generic-5.15.193-2|14236	- apparmor: Use pointer to struct aa_label for lbs_cred
21mr|kernel-5.15-generic-5.15.193-2|14237	- aquantia: Do not purge addresses when setting the number of rings
21mr|kernel-5.15-generic-5.15.193-2|14238	- arcnet: fix potential memory leak in com20020_probe()
21mr|kernel-5.15-generic-5.15.193-2|14239	- arm64: atomics: format whitespace consistently
21mr|kernel-5.15-generic-5.15.193-2|14240	- arm64: atomics: remove LL/SC trampolines
21mr|kernel-5.15-generic-5.15.193-2|14241	- arm64: cmpxchg_double*: hazard against entire exchange variable
21mr|kernel-5.15-generic-5.15.193-2|14242	- arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC
21mr|kernel-5.15-generic-5.15.193-2|14243	- arm64: dts: freescale: Fix pca954x i2c-mux node names
21mr|kernel-5.15-generic-5.15.193-2|14244	- arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
21mr|kernel-5.15-generic-5.15.193-2|14245	- arm64: dts: imx8mm: Fix NAND controller size-cells
21mr|kernel-5.15-generic-5.15.193-2|14246	- arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity
21mr|kernel-5.15-generic-5.15.193-2|14247	- arm64: dts: imx8mn: Fix NAND controller size-cells
21mr|kernel-5.15-generic-5.15.193-2|14248	- arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property
21mr|kernel-5.15-generic-5.15.193-2|14249	- arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI
21mr|kernel-5.15-generic-5.15.193-2|14250	- arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name
21mr|kernel-5.15-generic-5.15.193-2|14251	- arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings
21mr|kernel-5.15-generic-5.15.193-2|14252	- arm64: dts: mt2712e: Fix unit address for pinctrl node
21mr|kernel-5.15-generic-5.15.193-2|14253	- arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
21mr|kernel-5.15-generic-5.15.193-2|14254	- arm64: dts: mt2712-evb: Fix usb vbus regulators unit names
21mr|kernel-5.15-generic-5.15.193-2|14255	- arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names
21mr|kernel-5.15-generic-5.15.193-2|14256	- arm64: dts: mt6779: Fix devicetree build warnings
21mr|kernel-5.15-generic-5.15.193-2|14257	- arm64: dts: mt8183: Fix Mali GPU clock
21mr|kernel-5.15-generic-5.15.193-2|14258	- arm64: dts: qcom: Correct QMP PHY child node name
21mr|kernel-5.15-generic-5.15.193-2|14259	- arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins
21mr|kernel-5.15-generic-5.15.193-2|14260	- arm64: dts: qcom: msm8916: Drop MSS fallback compatible
21mr|kernel-5.15-generic-5.15.193-2|14261	- arm64: dts: qcom: msm8992: Don't use sfpb mutex
21mr|kernel-5.15-generic-5.15.193-2|14262	- arm64: dts: qcom: msm8992-libra: Add CPU regulators
21mr|kernel-5.15-generic-5.15.193-2|14263	- arm64: dts: qcom: msm8992-libra: Fix the memory map
21mr|kernel-5.15-generic-5.15.193-2|14264	- arm64: dts: qcom: msm8996: Add MSM8996 Pro support
21mr|kernel-5.15-generic-5.15.193-2|14265	- arm64: dts: qcom: msm8996: fix GPU OPP table
21mr|kernel-5.15-generic-5.15.193-2|14266	- arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables
21mr|kernel-5.15-generic-5.15.193-2|14267	- arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name
21mr|kernel-5.15-generic-5.15.193-2|14268	- arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed
21mr|kernel-5.15-generic-5.15.193-2|14269	- arm64: dts: qcom: sdm630: fix UART1 pin bias
21mr|kernel-5.15-generic-5.15.193-2|14270	- arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias
21mr|kernel-5.15-generic-5.15.193-2|14271	- arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength
21mr|kernel-5.15-generic-5.15.193-2|14272	- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength
21mr|kernel-5.15-generic-5.15.193-2|14273	- arm64: dts: qcom: sm6125: fix SDHCI CQE reg names
21mr|kernel-5.15-generic-5.15.193-2|14274	- arm64: dts: qcom: sm8150: fix UFS PHY registers
21mr|kernel-5.15-generic-5.15.193-2|14275	- arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed
21mr|kernel-5.15-generic-5.15.193-2|14276	- arm64: dts: qcom: sm8250: correct LPASS pin pull down
21mr|kernel-5.15-generic-5.15.193-2|14277	- arm64: dts: qcom: sm8250: drop bogus DP PHY clock
21mr|kernel-5.15-generic-5.15.193-2|14278	- arm64: dts: qcom: sm8250: fix UFS PHY registers
21mr|kernel-5.15-generic-5.15.193-2|14279	- arm64: dts: qcom: sm8250: fix USB-DP PHY registers
21mr|kernel-5.15-generic-5.15.193-2|14280	- arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable
21mr|kernel-5.15-generic-5.15.193-2|14281	- arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed
21mr|kernel-5.15-generic-5.15.193-2|14282	- arm64: dts: qcom: sm8350: fix UFS PHY registers
21mr|kernel-5.15-generic-5.15.193-2|14283	- arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed
21mr|kernel-5.15-generic-5.15.193-2|14284	- arm64: dts: rockchip: fix ir-receiver node names
21mr|kernel-5.15-generic-5.15.193-2|14285	- arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series
21mr|kernel-5.15-generic-5.15.193-2|14286	- arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency
21mr|kernel-5.15-generic-5.15.193-2|14287	- arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node
21mr|kernel-5.15-generic-5.15.193-2|14288	- arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node
21mr|kernel-5.15-generic-5.15.193-2|14289	- arm64: efi: Execute runtime services from a dedicated stack
21mr|kernel-5.15-generic-5.15.193-2|14290	- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro
21mr|kernel-5.15-generic-5.15.193-2|14291	- arm64: make is_ttbrX_addr() noinstr-safe
21mr|kernel-5.15-generic-5.15.193-2|14292	- arm64: mm: kfence: only handle translation faults
21mr|kernel-5.15-generic-5.15.193-2|14293	- arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored
21mr|kernel-5.15-generic-5.15.193-2|14294	- arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.
21mr|kernel-5.15-generic-5.15.193-2|14295	- arm64: Treat ESR_ELx as a 64-bit register
21mr|kernel-5.15-generic-5.15.193-2|14296	- ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels
21mr|kernel-5.15-generic-5.15.193-2|14297	- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod
21mr|kernel-5.15-generic-5.15.193-2|14298	- ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation
21mr|kernel-5.15-generic-5.15.193-2|14299	- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
21mr|kernel-5.15-generic-5.15.193-2|14300	- ARM: at91: pm: avoid soft resetting AC DLL
21mr|kernel-5.15-generic-5.15.193-2|14301	- ARM: at91: rm9200: fix usb device clock id
21mr|kernel-5.15-generic-5.15.193-2|14302	- ARM: dts: am335x-pcm-953: Define fixed regulators in root node
21mr|kernel-5.15-generic-5.15.193-2|14303	- ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.15-generic-5.15.193-2|14304	- ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.15-generic-5.15.193-2|14305	- ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.15-generic-5.15.193-2|14306	- ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.15-generic-5.15.193-2|14307	- ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.15-generic-5.15.193-2|14308	- ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl
21mr|kernel-5.15-generic-5.15.193-2|14309	- ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
21mr|kernel-5.15-generic-5.15.193-2|14310	- ARM: dts: at91: sama7g5: fix signal name of pin PB2
21mr|kernel-5.15-generic-5.15.193-2|14311	- ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port
21mr|kernel-5.15-generic-5.15.193-2|14312	- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
21mr|kernel-5.15-generic-5.15.193-2|14313	- ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties
21mr|kernel-5.15-generic-5.15.193-2|14314	- ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
21mr|kernel-5.15-generic-5.15.193-2|14315	- ARM: dts: imx7d-pico: Use 'clock-frequency'
21mr|kernel-5.15-generic-5.15.193-2|14316	- ARM: dts: imx7: Fix NAND controller size-cells
21mr|kernel-5.15-generic-5.15.193-2|14317	- ARM: dts: imx: Fix pca9547 i2c-mux node name
21mr|kernel-5.15-generic-5.15.193-2|14318	- ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes
21mr|kernel-5.15-generic-5.15.193-2|14319	- ARM: dts: qcom: apq8064: fix coresight compatible
21mr|kernel-5.15-generic-5.15.193-2|14320	- ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188
21mr|kernel-5.15-generic-5.15.193-2|14321	- ARM: dts: rockchip: fix ir-receiver node names
21mr|kernel-5.15-generic-5.15.193-2|14322	- arm: dts: rockchip: fix node name for hym8563 rtc
21mr|kernel-5.15-generic-5.15.193-2|14323	- arm: dts: rockchip: remove clock-frequency from rtc
21mr|kernel-5.15-generic-5.15.193-2|14324	- ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name
21mr|kernel-5.15-generic-5.15.193-2|14325	- arm: dts: spear600: Fix clcd interrupt
21mr|kernel-5.15-generic-5.15.193-2|14326	- ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96
21mr|kernel-5.15-generic-5.15.193-2|14327	- ARM: dts: stm32: Fix AV96 WLAN regulator gpio property
21mr|kernel-5.15-generic-5.15.193-2|14328	- ARM: dts: turris-omnia: Add ethernet aliases
21mr|kernel-5.15-generic-5.15.193-2|14329	- ARM: dts: turris-omnia: Add switch port 6 node
21mr|kernel-5.15-generic-5.15.193-2|14330	- ARM: dts: vf610: Fix pca9548 i2c-mux node names
21mr|kernel-5.15-generic-5.15.193-2|14331	- ARM: imx: add missing of_node_put()
21mr|kernel-5.15-generic-5.15.193-2|14332	- ARM: mmp: fix timer_read delay
21mr|kernel-5.15-generic-5.15.193-2|14333	- ARM: mxs: fix memory leak in mxs_machine_init()
21mr|kernel-5.15-generic-5.15.193-2|14334	- ARM: renumber bits related to _TIF_WORK_MASK
21mr|kernel-5.15-generic-5.15.193-2|14335	- ARM: ux500: do not directly dereference __iomem
21mr|kernel-5.15-generic-5.15.193-2|14336	- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link()
21mr|kernel-5.15-generic-5.15.193-2|14337	- ASoC: codecs: jz4725b: add missed Line In power control bit
21mr|kernel-5.15-generic-5.15.193-2|14338	- ASoC: codecs: jz4725b: fix capture selector naming
21mr|kernel-5.15-generic-5.15.193-2|14339	- ASoC: codecs: jz4725b: fix reported volume for Master ctl
21mr|kernel-5.15-generic-5.15.193-2|14340	- ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route"
21mr|kernel-5.15-generic-5.15.193-2|14341	- ASoC: codecs: jz4725b: use right control for Capture Volume
21mr|kernel-5.15-generic-5.15.193-2|14342	- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform
21mr|kernel-5.15-generic-5.15.193-2|14343	- ASoC: core: Fix use-after-free in snd_soc_exit()
21mr|kernel-5.15-generic-5.15.193-2|14344	- ASoC: cs42l51: Correct PGA Volume minimum value
21mr|kernel-5.15-generic-5.15.193-2|14345	- ASoC: dt-bindings: wcd9335: fix reset line polarity in example
21mr|kernel-5.15-generic-5.15.193-2|14346	- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
21mr|kernel-5.15-generic-5.15.193-2|14347	- ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N
21mr|kernel-5.15-generic-5.15.193-2|14348	- ASoC: fsl_micfil: Correct the number of steps on SX controls
21mr|kernel-5.15-generic-5.15.193-2|14349	- ASoC: fsl_micfil: explicitly clear CHnF flags
21mr|kernel-5.15-generic-5.15.193-2|14350	- ASoC: fsl_micfil: explicitly clear software reset bit
21mr|kernel-5.15-generic-5.15.193-2|14351	- ASoC: fsl_sai: use local device pointer
21mr|kernel-5.15-generic-5.15.193-2|14352	- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
21mr|kernel-5.15-generic-5.15.193-2|14353	- ASoC: hdac_hda: fix hda pcm buffer overflow issue
21mr|kernel-5.15-generic-5.15.193-2|14354	- ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01
21mr|kernel-5.15-generic-5.15.193-2|14355	- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
21mr|kernel-5.15-generic-5.15.193-2|14356	- ASoC: Intel: Skylake: Fix driver hang during shutdown
21mr|kernel-5.15-generic-5.15.193-2|14357	- ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15
21mr|kernel-5.15-generic-5.15.193-2|14358	- ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio
21mr|kernel-5.15-generic-5.15.193-2|14359	- ASoC: jz4740-i2s: Handle independent FIFO flush bits
21mr|kernel-5.15-generic-5.15.193-2|14360	- ASoC: max98373: Add checks for devm_kcalloc
21mr|kernel-5.15-generic-5.15.193-2|14361	- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready
21mr|kernel-5.15-generic-5.15.193-2|14362	- ASoC: mediatek: mt8173: Fix debugfs registration for components
21mr|kernel-5.15-generic-5.15.193-2|14363	- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe()
21mr|kernel-5.15-generic-5.15.193-2|14364	- ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe()
21mr|kernel-5.15-generic-5.15.193-2|14365	- ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd
21mr|kernel-5.15-generic-5.15.193-2|14366	- ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe
21mr|kernel-5.15-generic-5.15.193-2|14367	- ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()
21mr|kernel-5.15-generic-5.15.193-2|14368	- ASoC: ops: Correct bounds check for second channel on SX controls
21mr|kernel-5.15-generic-5.15.193-2|14369	- ASoC: ops: Fix bounds check for _sx controls
21mr|kernel-5.15-generic-5.15.193-2|14370	- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe
21mr|kernel-5.15-generic-5.15.193-2|14371	- ASoC: pxa: fix null-pointer dereference in filter()
21mr|kernel-5.15-generic-5.15.193-2|14372	- ASoC: qcom: Add checks for devm_kcalloc
21mr|kernel-5.15-generic-5.15.193-2|14373	- ASoC: qcom: lpass-cpu: Fix fallback SD line index handling
21mr|kernel-5.15-generic-5.15.193-2|14374	- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume()
21mr|kernel-5.15-generic-5.15.193-2|14375	- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume()
21mr|kernel-5.15-generic-5.15.193-2|14376	- ASoC: rt1019: Fix the TDM settings
21mr|kernel-5.15-generic-5.15.193-2|14377	- ASoC: rt1308-sdw: add the default value of some registers
21mr|kernel-5.15-generic-5.15.193-2|14378	- ASoC: rt5670: Remove unbalanced pm_runtime_put()
21mr|kernel-5.15-generic-5.15.193-2|14379	- ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions
21mr|kernel-5.15-generic-5.15.193-2|14380	- ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove
21mr|kernel-5.15-generic-5.15.193-2|14381	- ASoC: soc-pcm: Add NULL check in BE reparenting
21mr|kernel-5.15-generic-5.15.193-2|14382	- ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()
21mr|kernel-5.15-generic-5.15.193-2|14383	- ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
21mr|kernel-5.15-generic-5.15.193-2|14384	- ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire
21mr|kernel-5.15-generic-5.15.193-2|14385	- ASoC: stm32: dfsdm: manage cb buffers cleanup
21mr|kernel-5.15-generic-5.15.193-2|14386	- ASoC: tas2764: Fix set_tdm_slot in case of single slot
21mr|kernel-5.15-generic-5.15.193-2|14387	- ASoC: tas2770: Fix set_tdm_slot in case of single slot
21mr|kernel-5.15-generic-5.15.193-2|14388	- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
21mr|kernel-5.15-generic-5.15.193-2|14389	- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
21mr|kernel-5.15-generic-5.15.193-2|14390	- ASoC: wm8904: fix wrong outputs volume after power reactivation
21mr|kernel-5.15-generic-5.15.193-2|14391	- ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
21mr|kernel-5.15-generic-5.15.193-2|14392	- ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register
21mr|kernel-5.15-generic-5.15.193-2|14393	- ASoC: wm8994: Fix potential deadlock
21mr|kernel-5.15-generic-5.15.193-2|14394	- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
21mr|kernel-5.15-generic-5.15.193-2|14395	- ata: add/use ata_taskfile::{error|status} fields
21mr|kernel-5.15-generic-5.15.193-2|14396	- ata: ahci: Fix PCS quirk application for suspend
21mr|kernel-5.15-generic-5.15.193-2|14397	- ata: libata-core: do not issue non-internal commands once EH is pending
21mr|kernel-5.15-generic-5.15.193-2|14398	- ata: libata: fix NCQ autosense logic
21mr|kernel-5.15-generic-5.15.193-2|14399	- ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros
21mr|kernel-5.15-generic-5.15.193-2|14400	- ata: libata-scsi: simplify __ata_scsi_queuecmd()
21mr|kernel-5.15-generic-5.15.193-2|14401	- ata: libata-transport: fix double ata_host_put() in ata_tport_add()
21mr|kernel-5.15-generic-5.15.193-2|14402	- ata: libata-transport: fix error handling in ata_tdev_add()
21mr|kernel-5.15-generic-5.15.193-2|14403	- ata: libata-transport: fix error handling in ata_tlink_add()
21mr|kernel-5.15-generic-5.15.193-2|14404	- ata: libata-transport: fix error handling in ata_tport_add()
21mr|kernel-5.15-generic-5.15.193-2|14405	- audit: fix undefined behavior in bit shift for AUDIT_BIT
21mr|kernel-5.15-generic-5.15.193-2|14406	- bfq: fix waker_bfqq inconsistency crash
21mr|kernel-5.15-generic-5.15.193-2|14407	- binder: validate alloc->mm in ->mmap() handler
21mr|kernel-5.15-generic-5.15.193-2|14408	- binfmt: Fix error return code in load_elf_fdpic_binary()
21mr|kernel-5.15-generic-5.15.193-2|14409	- binfmt_misc: fix shift-out-of-bounds in check_special_flags
21mr|kernel-5.15-generic-5.15.193-2|14410	- blk-cgroup: fix missing pd_online_fn() while activating policy
21mr|kernel-5.15-generic-5.15.193-2|14411	- blk-mq: fix possible memleak when register 'hctx' failed
21mr|kernel-5.15-generic-5.15.193-2|14412	- blktrace: Fix output non-blktrace event when blk_classic option enabled
21mr|kernel-5.15-generic-5.15.193-2|14413	- block, bfq: fix null pointer dereference in bfq_bio_bfqg()
21mr|kernel-5.15-generic-5.15.193-2|14414	- block, bfq: fix possible uaf for 'bfqq->bic'
21mr|kernel-5.15-generic-5.15.193-2|14415	- block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
21mr|kernel-5.15-generic-5.15.193-2|14416	- block: clear ->slave_dir when dropping the main slave_dir reference
21mr|kernel-5.15-generic-5.15.193-2|14417	- block: don't allow splitting of a REQ_NOWAIT bio
21mr|kernel-5.15-generic-5.15.193-2|14418	- block: fix and cleanup bio_check_ro
21mr|kernel-5.15-generic-5.15.193-2|14419	- block: handle bio_split_to_limits() NULL return
21mr|kernel-5.15-generic-5.15.193-2|14420	- block: move CONFIG_BLOCK guard to top Makefile
21mr|kernel-5.15-generic-5.15.193-2|14421	- block: mq-deadline: Do not break sequential write streams to zoned HDDs
21mr|kernel-5.15-generic-5.15.193-2|14422	- block: mq-deadline: Fix dd_finish_request() for zoned devices
21mr|kernel-5.15-generic-5.15.193-2|14423	- block: mq-deadline: Rename deadline_is_seq_writes()
21mr|kernel-5.15-generic-5.15.193-2|14424	- block: sed-opal: kmalloc the cmd/resp buffers
21mr|kernel-5.15-generic-5.15.193-2|14425	- Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()
21mr|kernel-5.15-generic-5.15.193-2|14426	- Bluetooth: btintel: Fix missing free skb in btintel_setup_combined()
21mr|kernel-5.15-generic-5.15.193-2|14427	- Bluetooth: btusb: Add debug message for CSR controllers
21mr|kernel-5.15-generic-5.15.193-2|14428	- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14429	- Bluetooth: Fix crash when replugging CSR fake controllers
21mr|kernel-5.15-generic-5.15.193-2|14430	- Bluetooth: Fix not cleanup led when bt_init fails
21mr|kernel-5.15-generic-5.15.193-2|14431	- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt
21mr|kernel-5.15-generic-5.15.193-2|14432	- Bluetooth: Fix possible deadlock in rfcomm_sk_state_change
21mr|kernel-5.15-generic-5.15.193-2|14433	- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14434	- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14435	- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14436	- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14437	- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14438	- Bluetooth: hci_qca: Fix driver shutdown on closed serdev
21mr|kernel-5.15-generic-5.15.193-2|14439	- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
21mr|kernel-5.15-generic-5.15.193-2|14440	- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
21mr|kernel-5.15-generic-5.15.193-2|14441	- Bluetooth: L2CAP: Fix u8 overflow
21mr|kernel-5.15-generic-5.15.193-2|14442	- Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS
21mr|kernel-5.15-generic-5.15.193-2|14443	- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14444	- bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()
21mr|kernel-5.15-generic-5.15.193-2|14445	- bnxt_en: Remove debugfs when pci_register_driver failed
21mr|kernel-5.15-generic-5.15.193-2|14446	- bonding: fix link recovery in mode 2 when updelay is nonzero
21mr|kernel-5.15-generic-5.15.193-2|14447	- bonding: uninitialized variable in bond_miimon_inspect()
21mr|kernel-5.15-generic-5.15.193-2|14448	- bpf: Check the other end of slot_type for STACK_SPILL
21mr|kernel-5.15-generic-5.15.193-2|14449	- bpf: Do not copy spin lock field from user in bpf_selem_alloc
21mr|kernel-5.15-generic-5.15.193-2|14450	- bpf: Do not zero-extend kfunc return values
21mr|kernel-5.15-generic-5.15.193-2|14451	- bpf: Fix memory leaks in __check_func_call
21mr|kernel-5.15-generic-5.15.193-2|14452	- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
21mr|kernel-5.15-generic-5.15.193-2|14453	- bpf: Fix slot type check in check_stack_write_var_off
21mr|kernel-5.15-generic-5.15.193-2|14454	- bpf: Initialize same number of free nodes for each pcpu_freelist
21mr|kernel-5.15-generic-5.15.193-2|14455	- bpf: make sure skb->len != 0 when redirecting to a tunneling device
21mr|kernel-5.15-generic-5.15.193-2|14456	- bpf: Move skb->len == 0 checks into __bpf_redirect
21mr|kernel-5.15-generic-5.15.193-2|14457	- bpf, perf: Use subprog name when reporting subprog ksymbol
21mr|kernel-5.15-generic-5.15.193-2|14458	- bpf: Prevent decl_tag from being referenced in func_proto arg
21mr|kernel-5.15-generic-5.15.193-2|14459	- bpf: propagate precision across all frames, not just the last one
21mr|kernel-5.15-generic-5.15.193-2|14460	- bpf: propagate precision in ALU/ALU64 operations
21mr|kernel-5.15-generic-5.15.193-2|14461	- bpf: pull before calling skb_postpull_rcsum()
21mr|kernel-5.15-generic-5.15.193-2|14462	- bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD
21mr|kernel-5.15-generic-5.15.193-2|14463	- bpf: Skip task with pid=1 in send_signal_common()
21mr|kernel-5.15-generic-5.15.193-2|14464	- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect
21mr|kernel-5.15-generic-5.15.193-2|14465	- bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes
21mr|kernel-5.15-generic-5.15.193-2|14466	- bpf, sockmap: fix race in sock_map_free()
21mr|kernel-5.15-generic-5.15.193-2|14467	- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data
21mr|kernel-5.15-generic-5.15.193-2|14468	- bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
21mr|kernel-5.15-generic-5.15.193-2|14469	- brcmfmac: return error when getting invalid max_flowrings from dongle
21mr|kernel-5.15-generic-5.15.193-2|14470	- bridge: switchdev: Fix memory leaks when changing VLAN protocol
21mr|kernel-5.15-generic-5.15.193-2|14471	- btrfs: always report error in run_one_delayed_ref()
21mr|kernel-5.15-generic-5.15.193-2|14472	- btrfs: check superblock to ensure the fs was not modified at thaw time
21mr|kernel-5.15-generic-5.15.193-2|14473	- btrfs: do not abort transaction on failure to write log tree when syncing log
21mr|kernel-5.15-generic-5.15.193-2|14474	- btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range
21mr|kernel-5.15-generic-5.15.193-2|14475	- btrfs: fix an error handling path in btrfs_defrag_leaves()
21mr|kernel-5.15-generic-5.15.193-2|14476	- btrfs: fix extent map use-after-free when handling missing device in read_one_chunk
21mr|kernel-5.15-generic-5.15.193-2|14477	- btrfs: fix race between quota rescan and disable leading to NULL pointer deref
21mr|kernel-5.15-generic-5.15.193-2|14478	- btrfs: fix resolving backrefs for inline extent followed by prealloc
21mr|kernel-5.15-generic-5.15.193-2|14479	- btrfs: fix trace event name typo for FLUSH_DELAYED_REFS
21mr|kernel-5.15-generic-5.15.193-2|14480	- btrfs: free btrfs_path before copying fspath to userspace
21mr|kernel-5.15-generic-5.15.193-2|14481	- btrfs: free btrfs_path before copying inodes to userspace
21mr|kernel-5.15-generic-5.15.193-2|14482	- btrfs: free btrfs_path before copying root refs to userspace
21mr|kernel-5.15-generic-5.15.193-2|14483	- btrfs: free btrfs_path before copying subvol info to userspace
21mr|kernel-5.15-generic-5.15.193-2|14484	- btrfs: make thaw time super block check to also verify checksum
21mr|kernel-5.15-generic-5.15.193-2|14485	- btrfs: move missing device handling in a dedicate function
21mr|kernel-5.15-generic-5.15.193-2|14486	- btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker
21mr|kernel-5.15-generic-5.15.193-2|14487	- btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()
21mr|kernel-5.15-generic-5.15.193-2|14488	- btrfs: raid56: properly handle the error when unable to find the missing stripe
21mr|kernel-5.15-generic-5.15.193-2|14489	- btrfs: remove pointless and double ulist frees in error paths of qgroup tests
21mr|kernel-5.15-generic-5.15.193-2|14490	- btrfs: replace strncpy() with strscpy()
21mr|kernel-5.15-generic-5.15.193-2|14491	- btrfs: send: avoid unaligned encoded writes when attempting to clone range
21mr|kernel-5.15-generic-5.15.193-2|14492	- btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino
21mr|kernel-5.15-generic-5.15.193-2|14493	- btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()
21mr|kernel-5.15-generic-5.15.193-2|14494	- btrfs: use kvcalloc in btrfs_get_dev_zone_info
21mr|kernel-5.15-generic-5.15.193-2|14495	- btrfs: zoned: fix missing endianness conversion in sb_write_pointer
21mr|kernel-5.15-generic-5.15.193-2|14496	- bus: ixp4xx: Don't touch bit 7 on IXP42x
21mr|kernel-5.15-generic-5.15.193-2|14497	- bus: mhi: host: Fix race between channel preparation and M0 event
21mr|kernel-5.15-generic-5.15.193-2|14498	- bus: sunxi-rsb: Remove the shutdown callback
21mr|kernel-5.15-generic-5.15.193-2|14499	- bus: sunxi-rsb: Support atomic transfers
21mr|kernel-5.15-generic-5.15.193-2|14500	- ca8210: Fix crash by zero initializing data
21mr|kernel-5.15-generic-5.15.193-2|14501	- caif: fix memory leak in cfctrl_linkup_request()
21mr|kernel-5.15-generic-5.15.193-2|14502	- can: af_can: fix NULL pointer dereference in can_rcv_filter
21mr|kernel-5.15-generic-5.15.193-2|14503	- can: cc770: cc770_isa_probe(): add missing free_cc770dev()
21mr|kernel-5.15-generic-5.15.193-2|14504	- can: esd_usb: Allow REC and TEC to return to zero
21mr|kernel-5.15-generic-5.15.193-2|14505	- can: etas_es58x: es58x_init_netdev(): free netdev when register_candev()
21mr|kernel-5.15-generic-5.15.193-2|14506	- can: kvaser_usb: Add struct kvaser_usb_busparams
21mr|kernel-5.15-generic-5.15.193-2|14507	- can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming
21mr|kernel-5.15-generic-5.15.193-2|14508	- can: kvaser_usb: do not increase tx statistics when sending error message frames
21mr|kernel-5.15-generic-5.15.193-2|14509	- can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device
21mr|kernel-5.15-generic-5.15.193-2|14510	- can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT
21mr|kernel-5.15-generic-5.15.193-2|14511	- can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event
21mr|kernel-5.15-generic-5.15.193-2|14512	- can: kvaser_usb_leaf: Fix bogus restart events
21mr|kernel-5.15-generic-5.15.193-2|14513	- can: kvaser_usb_leaf: Fix improved state not being reported
21mr|kernel-5.15-generic-5.15.193-2|14514	- can: kvaser_usb_leaf: Fix wrong CAN state after stopping
21mr|kernel-5.15-generic-5.15.193-2|14515	- can: kvaser_usb_leaf: Set Warning state even without bus errors
21mr|kernel-5.15-generic-5.15.193-2|14516	- can: kvaser_usb: make use of units.h in assignment of frequency
21mr|kernel-5.15-generic-5.15.193-2|14517	- can: m_can: Add check for devm_clk_get
21mr|kernel-5.15-generic-5.15.193-2|14518	- can: m_can: Call the RAM init directly from m_can_chip_config
21mr|kernel-5.15-generic-5.15.193-2|14519	- can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods
21mr|kernel-5.15-generic-5.15.193-2|14520	- can: mcba_usb: Fix termination command argument
21mr|kernel-5.15-generic-5.15.193-2|14521	- can: sja1000: fix size of OCR_MODE_MASK define
21mr|kernel-5.15-generic-5.15.193-2|14522	- can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()
21mr|kernel-5.15-generic-5.15.193-2|14523	- can: tcan4x5x: Fix use of register error status mask
21mr|kernel-5.15-generic-5.15.193-2|14524	- can: tcan4x5x: Remove invalid write in clear_interrupts
21mr|kernel-5.15-generic-5.15.193-2|14525	- ceph: avoid putting the realm twice when decoding snaps fails
21mr|kernel-5.15-generic-5.15.193-2|14526	- ceph: do not update snapshot context when there is no new snapshot
21mr|kernel-5.15-generic-5.15.193-2|14527	- ceph: fix NULL pointer dereference for req->r_session
21mr|kernel-5.15-generic-5.15.193-2|14528	- ceph: switch to vfs_inode_has_locks() to fix file lock bug
21mr|kernel-5.15-generic-5.15.193-2|14529	- ceph: Use kcalloc for allocating multiple elements
21mr|kernel-5.15-generic-5.15.193-2|14530	- chardev: fix error handling in cdev_device_add()
21mr|kernel-5.15-generic-5.15.193-2|14531	- char: tpm: Protect tpm_pm_suspend with locks
21mr|kernel-5.15-generic-5.15.193-2|14532	- cifs: add check for returning value of SMB2_close_init
21mr|kernel-5.15-generic-5.15.193-2|14533	- cifs: add check for returning value of SMB2_set_info_init
21mr|kernel-5.15-generic-5.15.193-2|14534	- cifs: do not include page data when checking signature
21mr|kernel-5.15-generic-5.15.193-2|14535	- cifs: fix confusing debug message
21mr|kernel-5.15-generic-5.15.193-2|14536	- cifs: Fix connections leak when tlink setup failed
21mr|kernel-5.15-generic-5.15.193-2|14537	- cifs: fix missed refcounting of ipc tcon
21mr|kernel-5.15-generic-5.15.193-2|14538	- cifs: fix missing display of three mount options
21mr|kernel-5.15-generic-5.15.193-2|14539	- cifs: Fix oops due to uncleared server->smbd_conn in reconnect
21mr|kernel-5.15-generic-5.15.193-2|14540	- cifs: fix oops during encryption
21mr|kernel-5.15-generic-5.15.193-2|14541	- cifs: fix potential deadlock in cache_refresh_path()
21mr|kernel-5.15-generic-5.15.193-2|14542	- cifs: fix return of uninitialized rc in dfs_cache_update_tgthint()
21mr|kernel-5.15-generic-5.15.193-2|14543	- cifs: Fix uninitialized memory read for smb311 posix symlink create
21mr|kernel-5.15-generic-5.15.193-2|14544	- cifs: fix use-after-free caused by invalid pointer `hostname`
21mr|kernel-5.15-generic-5.15.193-2|14545	- cifs: Fix wrong return value checking when GETFLAGS
21mr|kernel-5.15-generic-5.15.193-2|14546	- cifs: introduce new helper for cifs_reconnect()
21mr|kernel-5.15-generic-5.15.193-2|14547	- cifs: split out dfs code from cifs_reconnect()
21mr|kernel-5.15-generic-5.15.193-2|14548	- cifs: support nested dfs links over reconnect
21mr|kernel-5.15-generic-5.15.193-2|14549	- class: fix possible memory leak in __class_register()
21mr|kernel-5.15-generic-5.15.193-2|14550	- clk: Fix pointer casting to prevent oops in devm_clk_release()
21mr|kernel-5.15-generic-5.15.193-2|14551	- clk: generalize devm_clk_get() a bit
21mr|kernel-5.15-generic-5.15.193-2|14552	- clk: imx8mn: fix imx8mn_enet_phy_sels clocks list
21mr|kernel-5.15-generic-5.15.193-2|14553	- clk: imx8mn: fix imx8mn_sai2_sels clocks list
21mr|kernel-5.15-generic-5.15.193-2|14554	- clk: imx8mn: rename vpu_pll to m7_alt_pll
21mr|kernel-5.15-generic-5.15.193-2|14555	- clk: imx: replace osc_hdmi with dummy
21mr|kernel-5.15-generic-5.15.193-2|14556	- clk: Provide new devm_clk helpers for prepared and enabled clocks
21mr|kernel-5.15-generic-5.15.193-2|14557	- clk: qcom: clk-krait: fix wrong div2 functions
21mr|kernel-5.15-generic-5.15.193-2|14558	- clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs
21mr|kernel-5.15-generic-5.15.193-2|14559	- clk: qcom: lpass-sc7180: Fix pm_runtime usage
21mr|kernel-5.15-generic-5.15.193-2|14560	- clk: renesas: r9a06g032: Repair grave increment error
21mr|kernel-5.15-generic-5.15.193-2|14561	- clk: rockchip: Fix memory leak in rockchip_clk_register_pll()
21mr|kernel-5.15-generic-5.15.193-2|14562	- clk: samsung: Fix memory leak in _samsung_clk_register_pll()
21mr|kernel-5.15-generic-5.15.193-2|14563	- clk: socfpga: Fix memory leak in socfpga_gate_init()
21mr|kernel-5.15-generic-5.15.193-2|14564	- clk: st: Fix memory leak in st_of_quadfs_setup()
21mr|kernel-5.15-generic-5.15.193-2|14565	- clocksource/drivers/sh_cmt: Access registers according to spec
21mr|kernel-5.15-generic-5.15.193-2|14566	- clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock()
21mr|kernel-5.15-generic-5.15.193-2|14567	- comedi: adv_pci1760: Fix PWM instruction handling
21mr|kernel-5.15-generic-5.15.193-2|14568	- configfs: fix possible memory leak in configfs_create_dir()
21mr|kernel-5.15-generic-5.15.193-2|14569	- coresight: trbe: remove cpuhp instance node before remove cpuhp state
21mr|kernel-5.15-generic-5.15.193-2|14570	- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update
21mr|kernel-5.15-generic-5.15.193-2|14571	- cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist
21mr|kernel-5.15-generic-5.15.193-2|14572	- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
21mr|kernel-5.15-generic-5.15.193-2|14573	- cpufreq: amd_freq_sensitivity: Add missing pci_dev_put()
21mr|kernel-5.15-generic-5.15.193-2|14574	- cpufreq: armada-37xx: stop using 0 as NULL pointer
21mr|kernel-5.15-generic-5.15.193-2|14575	- cpufreq: governor: Use kobject release() method to free dbs_data
21mr|kernel-5.15-generic-5.15.193-2|14576	- cpufreq: Init completion before kobject_init_and_add()
21mr|kernel-5.15-generic-5.15.193-2|14577	- cpufreq: Move to_gov_attr_set() to cpufreq.h
21mr|kernel-5.15-generic-5.15.193-2|14578	- cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut()
21mr|kernel-5.15-generic-5.15.193-2|14579	- cpu/hotplug: Do not bail-out in DYING/STARTING sections
21mr|kernel-5.15-generic-5.15.193-2|14580	- cpu/hotplug: Make target_store() a nop when target == state
21mr|kernel-5.15-generic-5.15.193-2|14581	- cpuidle: dt: Return the correct numbers of parsed idle states
21mr|kernel-5.15-generic-5.15.193-2|14582	- crypto: amlogic - Remove kcalloc without check
21mr|kernel-5.15-generic-5.15.193-2|14583	- crypto: ccp - Add support for TEE for PCI ID 0x14CA
21mr|kernel-5.15-generic-5.15.193-2|14584	- crypto: ccree - Make cc_debugfs_global_fini() available for module init function
21mr|kernel-5.15-generic-5.15.193-2|14585	- crypto: ccree - Remove debugfs when platform_driver_register failed
21mr|kernel-5.15-generic-5.15.193-2|14586	- crypto: cryptd - Use request context instead of stack for sub-request
21mr|kernel-5.15-generic-5.15.193-2|14587	- crypto: hisilicon/hpre - fix resource leak in remove process
21mr|kernel-5.15-generic-5.15.193-2|14588	- crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set()
21mr|kernel-5.15-generic-5.15.193-2|14589	- crypto: hisilicon/qm - fix missing destroy qp_idr
21mr|kernel-5.15-generic-5.15.193-2|14590	- crypto: img-hash - Fix variable dereferenced before check 'hdev->req'
21mr|kernel-5.15-generic-5.15.193-2|14591	- crypto: n2 - add missing hash statesize
21mr|kernel-5.15-generic-5.15.193-2|14592	- crypto: nitrox - avoid double free on error path in nitrox_sriov_init()
21mr|kernel-5.15-generic-5.15.193-2|14593	- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe()
21mr|kernel-5.15-generic-5.15.193-2|14594	- crypto: rockchip - add fallback for ahash
21mr|kernel-5.15-generic-5.15.193-2|14595	- crypto: rockchip - add fallback for cipher
21mr|kernel-5.15-generic-5.15.193-2|14596	- crypto: rockchip - better handle cipher key
21mr|kernel-5.15-generic-5.15.193-2|14597	- crypto: rockchip - do not do custom power management
21mr|kernel-5.15-generic-5.15.193-2|14598	- crypto: rockchip - do not store mode globally
21mr|kernel-5.15-generic-5.15.193-2|14599	- crypto: rockchip - remove non-aligned handling
21mr|kernel-5.15-generic-5.15.193-2|14600	- crypto: rockchip - rework by using crypto_engine
21mr|kernel-5.15-generic-5.15.193-2|14601	- crypto: sun8i-ss - use dma_addr instead u32
21mr|kernel-5.15-generic-5.15.193-2|14602	- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak
21mr|kernel-5.15-generic-5.15.193-2|14603	- csky: Fix function name in csky_alignment() and die()
21mr|kernel-5.15-generic-5.15.193-2|14604	- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
21mr|kernel-5.15-generic-5.15.193-2|14605	- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
21mr|kernel-5.15-generic-5.15.193-2|14606	- cxl: Fix refcount leak in cxl_calc_capp_routing
21mr|kernel-5.15-generic-5.15.193-2|14607	- dccp/tcp: Reset saddr on failure after inet6?_hash_connect().
21mr|kernel-5.15-generic-5.15.193-2|14608	- debugfs: fix error when writing negative value to atomic_t debugfs file
21mr|kernel-5.15-generic-5.15.193-2|14609	- device_cgroup: Roll back to original exceptions after copy failure
21mr|kernel-5.15-generic-5.15.193-2|14610	- device property: fix of node refcount leak in fwnode_graph_get_next_endpoint()
21mr|kernel-5.15-generic-5.15.193-2|14611	- dma-buf: fix racing conflict of dma_heap_add()
21mr|kernel-5.15-generic-5.15.193-2|14612	- dmaengine: Fix double increment of client_count in dma_chan_get()
21mr|kernel-5.15-generic-5.15.193-2|14613	- dmaengine: idxd: Fix crc_val field for completion record
21mr|kernel-5.15-generic-5.15.193-2|14614	- dmaengine: idxd: Let probe fail when workqueue cannot be enabled
21mr|kernel-5.15-generic-5.15.193-2|14615	- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
21mr|kernel-5.15-generic-5.15.193-2|14616	- dmaengine: lgm: Move DT parsing after initialization
21mr|kernel-5.15-generic-5.15.193-2|14617	- dmaengine: tegra210-adma: fix global intr clear
21mr|kernel-5.15-generic-5.15.193-2|14618	- dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG
21mr|kernel-5.15-generic-5.15.193-2|14619	- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
21mr|kernel-5.15-generic-5.15.193-2|14620	- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort
21mr|kernel-5.15-generic-5.15.193-2|14621	- dm cache: Fix UAF in destroy()
21mr|kernel-5.15-generic-5.15.193-2|14622	- dm cache: set needs_check flag after aborting metadata
21mr|kernel-5.15-generic-5.15.193-2|14623	- dm clone: Fix UAF in clone_dtr()
21mr|kernel-5.15-generic-5.15.193-2|14624	- dm integrity: clear the journal on suspend
21mr|kernel-5.15-generic-5.15.193-2|14625	- dm integrity: Fix UAF in dm_integrity_dtr()
21mr|kernel-5.15-generic-5.15.193-2|14626	- dm integrity: flush the journal on suspend
21mr|kernel-5.15-generic-5.15.193-2|14627	- dm ioctl: fix misbehavior if list_versions races with module loading
21mr|kernel-5.15-generic-5.15.193-2|14628	- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata
21mr|kernel-5.15-generic-5.15.193-2|14629	- dm thin: Fix UAF in run_timer_softirq()
21mr|kernel-5.15-generic-5.15.193-2|14630	- dm thin: resume even if in FAIL mode
21mr|kernel-5.15-generic-5.15.193-2|14631	- dm thin: Use last transaction's pmd->root when commit failed
21mr|kernel-5.15-generic-5.15.193-2|14632	- docs: Fix path paste-o for /sys/kernel/warn_count
21mr|kernel-5.15-generic-5.15.193-2|14633	- docs: Fix the docs build with Sphinx 6.0
21mr|kernel-5.15-generic-5.15.193-2|14634	- docs: update mediator contact information in CoC doc
21mr|kernel-5.15-generic-5.15.193-2|14635	- Documentation: KVM: add API issues section
21mr|kernel-5.15-generic-5.15.193-2|14636	- dpaa2-switch: Fix memory leak in dpaa2_switch_acl_entry_add() and dpaa2_switch_acl_entry_remove()
21mr|kernel-5.15-generic-5.15.193-2|14637	- drbd: destroy workqueue when drbd device was freed
21mr|kernel-5.15-generic-5.15.193-2|14638	- drbd: remove call to memset before free device/resource/connection
21mr|kernel-5.15-generic-5.15.193-2|14639	- drbd: use after free in drbd_create_device()
21mr|kernel-5.15-generic-5.15.193-2|14640	- driver core: Fix bus_type.match() error handling in __driver_attach()
21mr|kernel-5.15-generic-5.15.193-2|14641	- driver core: Fix test_async_probe_init saves device in wrong array
21mr|kernel-5.15-generic-5.15.193-2|14642	- drivers: dio: fix possible memory leak in dio_init()
21mr|kernel-5.15-generic-5.15.193-2|14643	- Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()
21mr|kernel-5.15-generic-5.15.193-2|14644	- Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()
21mr|kernel-5.15-generic-5.15.193-2|14645	- drivers: mcb: fix resource leak in mcb_probe()
21mr|kernel-5.15-generic-5.15.193-2|14646	- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter()
21mr|kernel-5.15-generic-5.15.193-2|14647	- drivers/net/bonding/bond_3ad: return when there's no aggregator
21mr|kernel-5.15-generic-5.15.193-2|14648	- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
21mr|kernel-5.15-generic-5.15.193-2|14649	- drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static
21mr|kernel-5.15-generic-5.15.193-2|14650	- drm: Add orientation quirk for Lenovo ideapad D330-10IGL
21mr|kernel-5.15-generic-5.15.193-2|14651	- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN
21mr|kernel-5.15-generic-5.15.193-2|14652	- drm/amd: Delay removal of the firmware framebuffer
21mr|kernel-5.15-generic-5.15.193-2|14653	- drm/amd/display: Add HUBP surface flip interrupt handler
21mr|kernel-5.15-generic-5.15.193-2|14654	- drm/amd/display: Calculate output_color_space after pixel encoding adjustment
21mr|kernel-5.15-generic-5.15.193-2|14655	- drm/amd/display: fix array index out of bound error in bios parser
21mr|kernel-5.15-generic-5.15.193-2|14656	- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
21mr|kernel-5.15-generic-5.15.193-2|14657	- drm/amd/display: fix issues with driver unload
21mr|kernel-5.15-generic-5.15.193-2|14658	- drm/amd/display: Fix set scaling doesn's work
21mr|kernel-5.15-generic-5.15.193-2|14659	- drm/amd/display: Manually adjust strobe for DCN303
21mr|kernel-5.15-generic-5.15.193-2|14660	- drm/amd/display: No display after resume from WB/CB
21mr|kernel-5.15-generic-5.15.193-2|14661	- drm/amd/display: prevent memory leak
21mr|kernel-5.15-generic-5.15.193-2|14662	- drm/amd/display: Remove wrong pipe control lock
21mr|kernel-5.15-generic-5.15.193-2|14663	- drm/amd/display: Use the largest vready_offset in pipe group
21mr|kernel-5.15-generic-5.15.193-2|14664	- drm/amdgpu: always register an MMU notifier for userptr
21mr|kernel-5.15-generic-5.15.193-2|14665	- drm/amdgpu: complete gfxoff allow signal during suspend without delay
21mr|kernel-5.15-generic-5.15.193-2|14666	- drm/amdgpu: disable BACO support on more cards
21mr|kernel-5.15-generic-5.15.193-2|14667	- drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2)
21mr|kernel-5.15-generic-5.15.193-2|14668	- drm/amdgpu: drop experimental flag on aldebaran
21mr|kernel-5.15-generic-5.15.193-2|14669	- drm/amdgpu: Enable Aldebaran devices to report CU Occupancy
21mr|kernel-5.15-generic-5.15.193-2|14670	- drm/amdgpu: enable Vangogh VCN indirect sram mode
21mr|kernel-5.15-generic-5.15.193-2|14671	- drm/amdgpu: fix pci device refcount leak
21mr|kernel-5.15-generic-5.15.193-2|14672	- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios()
21mr|kernel-5.15-generic-5.15.193-2|14673	- drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback
21mr|kernel-5.15-generic-5.15.193-2|14674	- drm/amdgpu: Fix type of second parameter in trans_msg() callback
21mr|kernel-5.15-generic-5.15.193-2|14675	- drm/amdgpu: handle polaris10/11 overlap asics (v2)
21mr|kernel-5.15-generic-5.15.193-2|14676	- drm/amdgpu: make display pinning more flexible (v2)
21mr|kernel-5.15-generic-5.15.193-2|14677	- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read"
21mr|kernel-5.15-generic-5.15.193-2|14678	- drm/amdgpu/powerplay/psm: Fix memory leak in power state init
21mr|kernel-5.15-generic-5.15.193-2|14679	- drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend
21mr|kernel-5.15-generic-5.15.193-2|14680	- drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame
21mr|kernel-5.15-generic-5.15.193-2|14681	- drm/amdgpu: update drm_display_info correctly when the edid is read
21mr|kernel-5.15-generic-5.15.193-2|14682	- drm/amdkfd: Fix memory leakage
21mr|kernel-5.15-generic-5.15.193-2|14683	- drm/amd/pm/smu11: BACO is supported when it's in BACO state
21mr|kernel-5.15-generic-5.15.193-2|14684	- drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge
21mr|kernel-5.15-generic-5.15.193-2|14685	- drm/bridge: anx7625: Fix edid_read break case in sp_tx_edid_read()
21mr|kernel-5.15-generic-5.15.193-2|14686	- drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420
21mr|kernel-5.15-generic-5.15.193-2|14687	- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug
21mr|kernel-5.15-generic-5.15.193-2|14688	- drm/connector: send hotplug uevent on connector cleanup
21mr|kernel-5.15-generic-5.15.193-2|14689	- drm/display: Don't assume dual mode adaptors support i2c sub-addressing
21mr|kernel-5.15-generic-5.15.193-2|14690	- drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code
21mr|kernel-5.15-generic-5.15.193-2|14691	- drm/drv: Fix potential memory leak in drm_dev_init()
21mr|kernel-5.15-generic-5.15.193-2|14692	- drm/etnaviv: add missing quirks for GC300
21mr|kernel-5.15-generic-5.15.193-2|14693	- drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker()
21mr|kernel-5.15-generic-5.15.193-2|14694	- drm/fourcc: Add packed 10bit YUV 4:2:0 format
21mr|kernel-5.15-generic-5.15.193-2|14695	- drm/fourcc: Fix vsub/hsub for Q410 and Q401
21mr|kernel-5.15-generic-5.15.193-2|14696	- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid()
21mr|kernel-5.15-generic-5.15.193-2|14697	- drm/i915: Allow switching away via vga-switcheroo if uninitialized
21mr|kernel-5.15-generic-5.15.193-2|14698	- drm/i915: Create a dummy object for gen6 ppgtt
21mr|kernel-5.15-generic-5.15.193-2|14699	- drm/i915/display: Check source height is > 0
21mr|kernel-5.15-generic-5.15.193-2|14700	- drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern
21mr|kernel-5.15-generic-5.15.193-2|14701	- drm/i915/dsi: fix VBT send packet port selection for dual link DSI
21mr|kernel-5.15-generic-5.15.193-2|14702	- drm/i915: Fix negative value passed as remaining time
21mr|kernel-5.15-generic-5.15.193-2|14703	- drm/i915: fix TLB invalidation for Gen12 video and compute engines
21mr|kernel-5.15-generic-5.15.193-2|14704	- drm/i915/gt: Reset twice
21mr|kernel-5.15-generic-5.15.193-2|14705	- drm/i915/gt: Use i915_vm_put on ppgtt_create error paths
21mr|kernel-5.15-generic-5.15.193-2|14706	- drm/i915/gvt: fix gvt debugfs destroy
21mr|kernel-5.15-generic-5.15.193-2|14707	- drm/i915/gvt: fix vgpu debugfs clean in remove
21mr|kernel-5.15-generic-5.15.193-2|14708	- drm/i915/migrate: don't check the scratch page
21mr|kernel-5.15-generic-5.15.193-2|14709	- drm/i915/migrate: fix length calculation
21mr|kernel-5.15-generic-5.15.193-2|14710	- drm/i915/migrate: fix offset calculation
21mr|kernel-5.15-generic-5.15.193-2|14711	- drm/i915: Never return 0 if not all requests retired
21mr|kernel-5.15-generic-5.15.193-2|14712	- drm/i915: re-disable RC6p on Sandy Bridge
21mr|kernel-5.15-generic-5.15.193-2|14713	- drm/i915: Remove unused variable
21mr|kernel-5.15-generic-5.15.193-2|14714	- drm/i915/selftest: fix intel_selftest_modify_policy argument types
21mr|kernel-5.15-generic-5.15.193-2|14715	- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()
21mr|kernel-5.15-generic-5.15.193-2|14716	- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
21mr|kernel-5.15-generic-5.15.193-2|14717	- drm/imx: ipuv3-plane: Fix overlay plane width
21mr|kernel-5.15-generic-5.15.193-2|14718	- drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()
21mr|kernel-5.15-generic-5.15.193-2|14719	- drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid()
21mr|kernel-5.15-generic-5.15.193-2|14720	- drm/mediatek: Modify dpi power on/off sequence.
21mr|kernel-5.15-generic-5.15.193-2|14721	- drm/meson: Reduce the FIFO lines held when AFBC is not used
21mr|kernel-5.15-generic-5.15.193-2|14722	- drm/mgag200: Fix PLL setup for G200_SE_A rev >=4
21mr|kernel-5.15-generic-5.15.193-2|14723	- drm/msm/a6xx: Fix speed-bin detection vs probe-defer
21mr|kernel-5.15-generic-5.15.193-2|14724	- drm/msm/adreno: Make adreno quirks not overwrite each other
21mr|kernel-5.15-generic-5.15.193-2|14725	- drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer
21mr|kernel-5.15-generic-5.15.193-2|14726	- drm/msm/hdmi: drop unused GPIO support
21mr|kernel-5.15-generic-5.15.193-2|14727	- drm/msm/hdmi: use devres helper for runtime PM management
21mr|kernel-5.15-generic-5.15.193-2|14728	- drm/msm: Use drm_mode_copy()
21mr|kernel-5.15-generic-5.15.193-2|14729	- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)
21mr|kernel-5.15-generic-5.15.193-2|14730	- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure
21mr|kernel-5.15-generic-5.15.193-2|14731	- drm/panel: simple: set bpc field for logic technologies displays
21mr|kernel-5.15-generic-5.15.193-2|14732	- drm/panfrost: Fix GEM handle creation ref-counting
21mr|kernel-5.15-generic-5.15.193-2|14733	- drm/panfrost: fix GENERIC_ATOMIC64 dependency
21mr|kernel-5.15-generic-5.15.193-2|14734	- drm/radeon: Add the missed acpi_put_table() to fix memory leak
21mr|kernel-5.15-generic-5.15.193-2|14735	- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios()
21mr|kernel-5.15-generic-5.15.193-2|14736	- drm/rockchip: lvds: fix PM usage counter unbalance in poweron
21mr|kernel-5.15-generic-5.15.193-2|14737	- drm/rockchip: Use drm_mode_copy()
21mr|kernel-5.15-generic-5.15.193-2|14738	- drm/shmem-helper: Avoid vm_open error paths
21mr|kernel-5.15-generic-5.15.193-2|14739	- drm/shmem-helper: Remove errant put in error path
21mr|kernel-5.15-generic-5.15.193-2|14740	- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid()
21mr|kernel-5.15-generic-5.15.193-2|14741	- drm/sti: Use drm_mode_copy()
21mr|kernel-5.15-generic-5.15.193-2|14742	- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe()
21mr|kernel-5.15-generic-5.15.193-2|14743	- drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms
21mr|kernel-5.15-generic-5.15.193-2|14744	- drm/virtio: Fix GEM handle creation UAF
21mr|kernel-5.15-generic-5.15.193-2|14745	- drm/vmwgfx: Don't use screen objects when SEV is active
21mr|kernel-5.15-generic-5.15.193-2|14746	- drm/vmwgfx: Fix race issue calling pin_user_pages
21mr|kernel-5.15-generic-5.15.193-2|14747	- drm/vmwgfx: Validate the box size for the snooped cursor
21mr|kernel-5.15-generic-5.15.193-2|14748	- dsa: lan9303: Correct stat name
21mr|kernel-5.15-generic-5.15.193-2|14749	- dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq
21mr|kernel-5.15-generic-5.15.193-2|14750	- dt-bindings: msm: dsi-controller-main: Fix description of core clock
21mr|kernel-5.15-generic-5.15.193-2|14751	- dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint
21mr|kernel-5.15-generic-5.15.193-2|14752	- dt-bindings: msm: dsi-controller-main: Fix power-domain constraint
21mr|kernel-5.15-generic-5.15.193-2|14753	- dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY
21mr|kernel-5.15-generic-5.15.193-2|14754	- dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY
21mr|kernel-5.15-generic-5.15.193-2|14755	- dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode
21mr|kernel-5.15-generic-5.15.193-2|14756	- dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation
21mr|kernel-5.15-generic-5.15.193-2|14757	- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation
21mr|kernel-5.15-generic-5.15.193-2|14758	- dt-bindings: visconti-pcie: Fix interrupts array max constraints
21mr|kernel-5.15-generic-5.15.193-2|14759	- e1000e: Fix TX dispatch condition
21mr|kernel-5.15-generic-5.15.193-2|14760	- e100: Fix possible use after free in e100_xmit_prepare
21mr|kernel-5.15-generic-5.15.193-2|14761	- EDAC/device: Fix period calculation in edac_device_reset_delay_period()
21mr|kernel-5.15-generic-5.15.193-2|14762	- EDAC/device: Respect any driver-supplied workqueue polling value
21mr|kernel-5.15-generic-5.15.193-2|14763	- EDAC/highbank: Fix memory leak in highbank_mc_probe()
21mr|kernel-5.15-generic-5.15.193-2|14764	- EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper()
21mr|kernel-5.15-generic-5.15.193-2|14765	- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
21mr|kernel-5.15-generic-5.15.193-2|14766	- efi: Add iMac Pro 2017 to uefi skip cert quirk
21mr|kernel-5.15-generic-5.15.193-2|14767	- efi: fix NULL-deref in init error path
21mr|kernel-5.15-generic-5.15.193-2|14768	- efi: fix userspace infinite retry read efivars after EFI runtime services page fault
21mr|kernel-5.15-generic-5.15.193-2|14769	- efi: random: combine bootloader provided RNG seed with RNG protocol output
21mr|kernel-5.15-generic-5.15.193-2|14770	- efi: rt-wrapper: Add missing include
21mr|kernel-5.15-generic-5.15.193-2|14771	- efi: tpm: Avoid READ_ONCE() for accessing the event log
21mr|kernel-5.15-generic-5.15.193-2|14772	- erofs: fix order >= MAX_ORDER warning due to crafted negative i_size
21mr|kernel-5.15-generic-5.15.193-2|14773	- erofs/zmap.c: Fix incorrect offset calculation
21mr|kernel-5.15-generic-5.15.193-2|14774	- error-injection: Add prompt for function error injection
21mr|kernel-5.15-generic-5.15.193-2|14775	- ethernet: aeroflex: fix potential skb leak in greth_init_rings()
21mr|kernel-5.15-generic-5.15.193-2|14776	- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14777	- ethtool: avoiding integer overflow in ethtool_phys_id()
21mr|kernel-5.15-generic-5.15.193-2|14778	- eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD
21mr|kernel-5.15-generic-5.15.193-2|14779	- eventfd: provide a eventfd_signal_mask() helper
21mr|kernel-5.15-generic-5.15.193-2|14780	- eventpoll: add EPOLL_URING_WAKE poll wakeup flag
21mr|kernel-5.15-generic-5.15.193-2|14781	- exit: Add and use make_task_dead.
21mr|kernel-5.15-generic-5.15.193-2|14782	- exit: Allow oops_limit to be disabled
21mr|kernel-5.15-generic-5.15.193-2|14783	- exit: Expose "oops_count" to sysfs
21mr|kernel-5.15-generic-5.15.193-2|14784	- exit: Put an upper limit on how often we can oops
21mr|kernel-5.15-generic-5.15.193-2|14785	- exit: Use READ_ONCE() for all oops/warn limit reads
21mr|kernel-5.15-generic-5.15.193-2|14786	- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode
21mr|kernel-5.15-generic-5.15.193-2|14787	- ext4: add helper to check quota inums
21mr|kernel-5.15-generic-5.15.193-2|14788	- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop
21mr|kernel-5.15-generic-5.15.193-2|14789	- ext4: add missing validation of fast-commit record lengths
21mr|kernel-5.15-generic-5.15.193-2|14790	- ext4: allocate extended attribute value in vmalloc area
21mr|kernel-5.15-generic-5.15.193-2|14791	- ext4: avoid BUG_ON when creating xattrs
21mr|kernel-5.15-generic-5.15.193-2|14792	- ext4: avoid unaccounted block allocation when expanding inode
21mr|kernel-5.15-generic-5.15.193-2|14793	- ext4: check and assert if marking an no_delete evicting inode dirty
21mr|kernel-5.15-generic-5.15.193-2|14794	- ext4: correct inconsistent error msg in nojournal mode
21mr|kernel-5.15-generic-5.15.193-2|14795	- ext4: disable fast-commit of encrypted dir operations
21mr|kernel-5.15-generic-5.15.193-2|14796	- ext4: don't allow journal inode to have encrypt flag
21mr|kernel-5.15-generic-5.15.193-2|14797	- ext4: don't set up encryption key during jbd2 transaction
21mr|kernel-5.15-generic-5.15.193-2|14798	- ext4: factor out ext4_fc_get_tl()
21mr|kernel-5.15-generic-5.15.193-2|14799	- ext4: fix bad checksum after online resize
21mr|kernel-5.15-generic-5.15.193-2|14800	- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
21mr|kernel-5.15-generic-5.15.193-2|14801	- ext4: fix bug_on in __es_tree_search caused by bad quota inode
21mr|kernel-5.15-generic-5.15.193-2|14802	- ext4: fix corruption when online resizing a 1K bigalloc fs
21mr|kernel-5.15-generic-5.15.193-2|14803	- ext4: fix deadlock due to mbcache entry corruption
21mr|kernel-5.15-generic-5.15.193-2|14804	- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline
21mr|kernel-5.15-generic-5.15.193-2|14805	- ext4: fix error code return to user-space in ext4_get_branch()
21mr|kernel-5.15-generic-5.15.193-2|14806	- ext4: fix inode leak in ext4_xattr_inode_create() on an error path
21mr|kernel-5.15-generic-5.15.193-2|14807	- ext4: fix kernel BUG in 'ext4_write_inline_data_end()'
21mr|kernel-5.15-generic-5.15.193-2|14808	- ext4: fix leaking uninitialized memory in fast-commit journal
21mr|kernel-5.15-generic-5.15.193-2|14809	- ext4: fix off-by-one errors in fast-commit block filling
21mr|kernel-5.15-generic-5.15.193-2|14810	- ext4: fix potential out of bound read in ext4_fc_replay_scan()
21mr|kernel-5.15-generic-5.15.193-2|14811	- ext4: fix reserved cluster accounting in __es_remove_extent()
21mr|kernel-5.15-generic-5.15.193-2|14812	- ext4: fix unaligned memory access in ext4_fc_reserve_space()
21mr|kernel-5.15-generic-5.15.193-2|14813	- ext4: fix undefined behavior in bit shift for ext4_check_flag_values
21mr|kernel-5.15-generic-5.15.193-2|14814	- ext4: fix uninititialized value in 'ext4_evict_inode'
21mr|kernel-5.15-generic-5.15.193-2|14815	- ext4: fix use-after-free in ext4_ext_shift_extents
21mr|kernel-5.15-generic-5.15.193-2|14816	- ext4: fix use-after-free in ext4_orphan_cleanup
21mr|kernel-5.15-generic-5.15.193-2|14817	- ext4: goto right label 'failed_mount3a'
21mr|kernel-5.15-generic-5.15.193-2|14818	- ext4: initialize quota before expanding inode in setproject ioctl
21mr|kernel-5.15-generic-5.15.193-2|14819	- ext4: init quota for 'old.inode' in 'ext4_rename'
21mr|kernel-5.15-generic-5.15.193-2|14820	- ext4: introduce EXT4_FC_TAG_BASE_LEN helper
21mr|kernel-5.15-generic-5.15.193-2|14821	- ext4: remove trailing newline from ext4_msg() message
21mr|kernel-5.15-generic-5.15.193-2|14822	- ext4: remove unused enum EXT4_FC_COMMIT_FAILED
21mr|kernel-5.15-generic-5.15.193-2|14823	- ext4: silence the warning when evicting inode with dioread_nolock
21mr|kernel-5.15-generic-5.15.193-2|14824	- ext4: use ext4_debug() instead of jbd_debug()
21mr|kernel-5.15-generic-5.15.193-2|14825	- extcon: usbc-tusb320: Add support for mode setting and reset
21mr|kernel-5.15-generic-5.15.193-2|14826	- extcon: usbc-tusb320: Add support for TUSB320L
21mr|kernel-5.15-generic-5.15.193-2|14827	- extcon: usbc-tusb320: Add USB TYPE-C support
21mr|kernel-5.15-generic-5.15.193-2|14828	- extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered
21mr|kernel-5.15-generic-5.15.193-2|14829	- extcon: usbc-tusb320: Factor out extcon into dedicated functions
21mr|kernel-5.15-generic-5.15.193-2|14830	- extcon: usbc-tusb320: fix kernel-doc warning
21mr|kernel-5.15-generic-5.15.193-2|14831	- extcon: usbc-tusb320: Update state on probe even if no IRQ pending
21mr|kernel-5.15-generic-5.15.193-2|14832	- f2fs: allow to read node block after shutdown
21mr|kernel-5.15-generic-5.15.193-2|14833	- f2fs: avoid victim selection from previous victim section
21mr|kernel-5.15-generic-5.15.193-2|14834	- f2fs: fix normal discard process
21mr|kernel-5.15-generic-5.15.193-2|14835	- f2fs: Fix the race condition of resize flag between resizefs
21mr|kernel-5.15-generic-5.15.193-2|14836	- f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super()
21mr|kernel-5.15-generic-5.15.193-2|14837	- f2fs: fix to invalidate dcc->f2fs_issue_discard in error path
21mr|kernel-5.15-generic-5.15.193-2|14838	- f2fs: let's avoid panic if extent_tree is not created
21mr|kernel-5.15-generic-5.15.193-2|14839	- f2fs: should put a page when checking the summary info
21mr|kernel-5.15-generic-5.15.193-2|14840	- fbcon: Use kzalloc() in fbcon_prepare_logo()
21mr|kernel-5.15-generic-5.15.193-2|14841	- fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe()
21mr|kernel-5.15-generic-5.15.193-2|14842	- fbdev: fbcon: release buffer when fbcon_do_set_font() failed
21mr|kernel-5.15-generic-5.15.193-2|14843	- fbdev: geode: don't build on UML
21mr|kernel-5.15-generic-5.15.193-2|14844	- fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB
21mr|kernel-5.15-generic-5.15.193-2|14845	- fbdev: omapfb: avoid stack overflow warning
21mr|kernel-5.15-generic-5.15.193-2|14846	- fbdev: pm2fb: fix missing pci_disable_device()
21mr|kernel-5.15-generic-5.15.193-2|14847	- fbdev: ssd1307fb: Drop optional dependency
21mr|kernel-5.15-generic-5.15.193-2|14848	- fbdev: uvesafb: don't build on UML
21mr|kernel-5.15-generic-5.15.193-2|14849	- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe()
21mr|kernel-5.15-generic-5.15.193-2|14850	- fbdev: vermilion: decrease reference count in error path
21mr|kernel-5.15-generic-5.15.193-2|14851	- fbdev: via: Fix error in via_core_init()
21mr|kernel-5.15-generic-5.15.193-2|14852	- filelock: new helper: vfs_inode_has_locks
21mr|kernel-5.15-generic-5.15.193-2|14853	- firmware: arm_scmi: Cleanup the core driver removal callback
21mr|kernel-5.15-generic-5.15.193-2|14854	- firmware: arm_scmi: Clear stale xfer->hdr.status
21mr|kernel-5.15-generic-5.15.193-2|14855	- firmware: arm_scmi: Harden shared memory access in fetch_notification
21mr|kernel-5.15-generic-5.15.193-2|14856	- firmware: arm_scmi: Harden shared memory access in fetch_response
21mr|kernel-5.15-generic-5.15.193-2|14857	- firmware: coreboot: Check size of table entry and use flex-array
21mr|kernel-5.15-generic-5.15.193-2|14858	- firmware: coreboot: Register bus in module init
21mr|kernel-5.15-generic-5.15.193-2|14859	- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()
21mr|kernel-5.15-generic-5.15.193-2|14860	- floppy: Fix memory leak in do_floppy_init()
21mr|kernel-5.15-generic-5.15.193-2|14861	- fm10k: Fix error handling in fm10k_init_module()
21mr|kernel-5.15-generic-5.15.193-2|14862	- fs: dlm: fix sock release if listen fails
21mr|kernel-5.15-generic-5.15.193-2|14863	- fs: dlm: retry accept() until -EAGAIN or error returns
21mr|kernel-5.15-generic-5.15.193-2|14864	- fs: do not update freeing inode i_io_list
21mr|kernel-5.15-generic-5.15.193-2|14865	- fs: don't audit the capability check in simple_xattr_list()
21mr|kernel-5.15-generic-5.15.193-2|14866	- fs: ext4: initialize fsdata in pagecache_write()
21mr|kernel-5.15-generic-5.15.193-2|14867	- fs: jfs: fix shift-out-of-bounds in dbAllocAG
21mr|kernel-5.15-generic-5.15.193-2|14868	- fs: jfs: fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-5.15-generic-5.15.193-2|14869	- fs/ntfs3: Add null pointer check for inode operations
21mr|kernel-5.15-generic-5.15.193-2|14870	- fs/ntfs3: Add null pointer check to attr_load_runs_vcn
21mr|kernel-5.15-generic-5.15.193-2|14871	- fs/ntfs3: Add overflow check for attribute size
21mr|kernel-5.15-generic-5.15.193-2|14872	- fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst()
21mr|kernel-5.15-generic-5.15.193-2|14873	- fs/ntfs3: Delete duplicate condition in ntfs_read_mft()
21mr|kernel-5.15-generic-5.15.193-2|14874	- fs/ntfs3: don't hold ni_lock when calling truncate_setsize()
21mr|kernel-5.15-generic-5.15.193-2|14875	- fs/ntfs3: Fix attr_punch_hole() null pointer derenference
21mr|kernel-5.15-generic-5.15.193-2|14876	- fs/ntfs3: Fix memory leak on ntfs_fill_super() error path
21mr|kernel-5.15-generic-5.15.193-2|14877	- fs/ntfs3: Fix slab-out-of-bounds in r_page
21mr|kernel-5.15-generic-5.15.193-2|14878	- fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs
21mr|kernel-5.15-generic-5.15.193-2|14879	- fs/ntfs3: Fix slab-out-of-bounds read in run_unpack
21mr|kernel-5.15-generic-5.15.193-2|14880	- fs/ntfs3: Harden against integer overflows
21mr|kernel-5.15-generic-5.15.193-2|14881	- fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super()
21mr|kernel-5.15-generic-5.15.193-2|14882	- fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init()
21mr|kernel-5.15-generic-5.15.193-2|14883	- fs/ntfs3: Validate attribute name offset
21mr|kernel-5.15-generic-5.15.193-2|14884	- fs/ntfs3: Validate BOOT record_size
21mr|kernel-5.15-generic-5.15.193-2|14885	- fs/ntfs3: Validate buffer length while parsing index
21mr|kernel-5.15-generic-5.15.193-2|14886	- fs/ntfs3: Validate data run offset
21mr|kernel-5.15-generic-5.15.193-2|14887	- fs/ntfs3: Validate index root when initialize NTFS security
21mr|kernel-5.15-generic-5.15.193-2|14888	- fs/ntfs3: Validate resident attribute name
21mr|kernel-5.15-generic-5.15.193-2|14889	- fs: reiserfs: remove useless new_opts in reiserfs_remount
21mr|kernel-5.15-generic-5.15.193-2|14890	- fs: sysv: Fix sysv_nblocks() returns wrong value
21mr|kernel-5.15-generic-5.15.193-2|14891	- fs: use acquire ordering in __fget_light()
21mr|kernel-5.15-generic-5.15.193-2|14892	- ftrace: Fix null pointer dereference in ftrace_add_mod()
21mr|kernel-5.15-generic-5.15.193-2|14893	- ftrace: Fix the possible incorrect kernel message
21mr|kernel-5.15-generic-5.15.193-2|14894	- ftrace: Optimize the allocation for mcount entries
21mr|kernel-5.15-generic-5.15.193-2|14895	- ftrace/scripts: Update the instructions for ftrace-bisect.sh
21mr|kernel-5.15-generic-5.15.193-2|14896	- ftrace/x86: Add back ftrace_expected for ftrace bug reports
21mr|kernel-5.15-generic-5.15.193-2|14897	- fuse: lock inode unconditionally in fuse_fallocate()
21mr|kernel-5.15-generic-5.15.193-2|14898	- futex: Move to kernel/futex/
21mr|kernel-5.15-generic-5.15.193-2|14899	- futex: Resend potentially swallowed owner death notification
21mr|kernel-5.15-generic-5.15.193-2|14900	- gcov: add support for checksum field
21mr|kernel-5.15-generic-5.15.193-2|14901	- gcov: clang: fix the buffer overflow issue
21mr|kernel-5.15-generic-5.15.193-2|14902	- genirq: Always limit the affinity to online CPUs
21mr|kernel-5.15-generic-5.15.193-2|14903	- genirq/irqdesc: Don't try to remove non-existing sysfs files
21mr|kernel-5.15-generic-5.15.193-2|14904	- genirq/msi: Shutdown managed interrupts with unsatifiable affinities
21mr|kernel-5.15-generic-5.15.193-2|14905	- genirq: Take the proposed affinity at face value if force==true
21mr|kernel-5.15-generic-5.15.193-2|14906	- gfs2: Check sb_bsize_shift after reading superblock
21mr|kernel-5.15-generic-5.15.193-2|14907	- gfs2: Switch from strlcpy to strscpy
21mr|kernel-5.15-generic-5.15.193-2|14908	- gpio: amd8111: Fix PCI device reference count leak
21mr|kernel-5.15-generic-5.15.193-2|14909	- gpiolib: cdev: fix NULL-pointer dereferences
21mr|kernel-5.15-generic-5.15.193-2|14910	- gpiolib: check the 'ngpios' property in core gpiolib code
21mr|kernel-5.15-generic-5.15.193-2|14911	- gpiolib: fix memory leak in gpiochip_setup_dev()
21mr|kernel-5.15-generic-5.15.193-2|14912	- gpiolib: Get rid of redundant 'else'
21mr|kernel-5.15-generic-5.15.193-2|14913	- gpiolib: improve coding style for local variables
21mr|kernel-5.15-generic-5.15.193-2|14914	- gpiolib: make struct comments into real kernel docs
21mr|kernel-5.15-generic-5.15.193-2|14915	- gpiolib: protect the GPIO device against being dropped while in use by user-space
21mr|kernel-5.15-generic-5.15.193-2|14916	- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
21mr|kernel-5.15-generic-5.15.193-2|14917	- gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock
21mr|kernel-5.15-generic-5.15.193-2|14918	- gpio: mxc: Unlock on error path in mxc_flip_edge()
21mr|kernel-5.15-generic-5.15.193-2|14919	- gpio/rockchip: fix refcount leak in rockchip_gpiolib_register()
21mr|kernel-5.15-generic-5.15.193-2|14920	- gpio: sifive: Fix refcount leak in sifive_gpio_probe
21mr|kernel-5.15-generic-5.15.193-2|14921	- gpio: use raw spinlock for gpio chip shadowed data
21mr|kernel-5.15-generic-5.15.193-2|14922	- gpu: host1x: Avoid trying to use GART on Tegra20
21mr|kernel-5.15-generic-5.15.193-2|14923	- gsmi: fix null-deref in gsmi_get_variable
21mr|kernel-5.15-generic-5.15.193-2|14924	- h8300: Fix build errors from do_exit() to make_task_dead() transition
21mr|kernel-5.15-generic-5.15.193-2|14925	- hamradio: baycom_epp: Fix return type of baycom_send_packet()
21mr|kernel-5.15-generic-5.15.193-2|14926	- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|14927	- hexagon: Fix function name in die()
21mr|kernel-5.15-generic-5.15.193-2|14928	- hfs: fix OOB Read in __hfs_brec_find
21mr|kernel-5.15-generic-5.15.193-2|14929	- hfs: Fix OOB Write in hfs_asc2mac
21mr|kernel-5.15-generic-5.15.193-2|14930	- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
21mr|kernel-5.15-generic-5.15.193-2|14931	- hfs/hfsplus: use WARN_ON for sanity check
21mr|kernel-5.15-generic-5.15.193-2|14932	- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount
21mr|kernel-5.15-generic-5.15.193-2|14933	- HID: amd_sfh: Add missing check for dma_alloc_coherent
21mr|kernel-5.15-generic-5.15.193-2|14934	- HID: betop: check shape of output reports
21mr|kernel-5.15-generic-5.15.193-2|14935	- HID: check empty report_list in bigben_probe()
21mr|kernel-5.15-generic-5.15.193-2|14936	- HID: check empty report_list in hid_validate_values()
21mr|kernel-5.15-generic-5.15.193-2|14937	- HID: core: fix shift-out-of-bounds in hid_report_raw_event
21mr|kernel-5.15-generic-5.15.193-2|14938	- HID: hid-lg4ff: Add check for empty lbuf
21mr|kernel-5.15-generic-5.15.193-2|14939	- HID: hid-sensor-custom: set fixed size for custom attributes
21mr|kernel-5.15-generic-5.15.193-2|14940	- HID: intel_ish-hid: Add check for ishtp_dma_tx_map
21mr|kernel-5.15-generic-5.15.193-2|14941	- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10
21mr|kernel-5.15-generic-5.15.193-2|14942	- HID: mcp2221: don't connect hidraw
21mr|kernel-5.15-generic-5.15.193-2|14943	- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint
21mr|kernel-5.15-generic-5.15.193-2|14944	- HID: plantronics: Additional PIDs for double volume key presses quirk
21mr|kernel-5.15-generic-5.15.193-2|14945	- HID: playstation: sanity check DualSense calibration data.
21mr|kernel-5.15-generic-5.15.193-2|14946	- HID: revert CHERRY_MOUSE_000C quirk
21mr|kernel-5.15-generic-5.15.193-2|14947	- HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk
21mr|kernel-5.15-generic-5.15.193-2|14948	- HID: usbhid: Add ALWAYS_POLL quirk for some mice
21mr|kernel-5.15-generic-5.15.193-2|14949	- HID: wacom: Ensure bootloader PID is usable in hidraw mode
21mr|kernel-5.15-generic-5.15.193-2|14950	- HSI: omap_ssi_core: Fix error handling in ssi_init()
21mr|kernel-5.15-generic-5.15.193-2|14951	- HSI: omap_ssi_core: fix possible memory leak in ssi_probe()
21mr|kernel-5.15-generic-5.15.193-2|14952	- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable()
21mr|kernel-5.15-generic-5.15.193-2|14953	- hsr: Add a rcu-read lock to hsr_forward_skb().
21mr|kernel-5.15-generic-5.15.193-2|14954	- hsr: Avoid double remove of a node.
21mr|kernel-5.15-generic-5.15.193-2|14955	- hsr: Disable netpoll.
21mr|kernel-5.15-generic-5.15.193-2|14956	- hsr: Synchronize sending frames to have always incremented outgoing seq nr.
21mr|kernel-5.15-generic-5.15.193-2|14957	- hsr: Synchronize sequence number updates.
21mr|kernel-5.15-generic-5.15.193-2|14958	- hugetlbfs: don't delete error page from pagecache
21mr|kernel-5.15-generic-5.15.193-2|14959	- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param()
21mr|kernel-5.15-generic-5.15.193-2|14960	- hugetlb: unshare some PMDs when splitting VMAs
21mr|kernel-5.15-generic-5.15.193-2|14961	- hvc/xen: lock console list traversal
21mr|kernel-5.15-generic-5.15.193-2|14962	- hwmon: (coretemp) Check for null before removing sysfs attrs
21mr|kernel-5.15-generic-5.15.193-2|14963	- hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()
21mr|kernel-5.15-generic-5.15.193-2|14964	- hwmon: (i5500_temp) fix missing pci_disable_device()
21mr|kernel-5.15-generic-5.15.193-2|14965	- hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
21mr|kernel-5.15-generic-5.15.193-2|14966	- hwmon: (ina3221) Fix shunt sum critical calculation
21mr|kernel-5.15-generic-5.15.193-2|14967	- hwmon: (jc42) Convert register access and caching to regmap/regcache
21mr|kernel-5.15-generic-5.15.193-2|14968	- hwmon: (jc42) Fix missing unlock on error in jc42_write()
21mr|kernel-5.15-generic-5.15.193-2|14969	- hwmon: (jc42) Restore the min/max/critical temperatures on resume
21mr|kernel-5.15-generic-5.15.193-2|14970	- hwmon: (ltc2947) fix temperature scaling
21mr|kernel-5.15-generic-5.15.193-2|14971	- hwrng: amd - Fix PCI device refcount leak
21mr|kernel-5.15-generic-5.15.193-2|14972	- hwrng: geode - Fix PCI device refcount leak
21mr|kernel-5.15-generic-5.15.193-2|14973	- i2c: designware: use casting of u64 in clock multiplication to avoid overflow
21mr|kernel-5.15-generic-5.15.193-2|14974	- i2c: i801: add lis3lv02d's I2C address for Vostro 5568
21mr|kernel-5.15-generic-5.15.193-2|14975	- i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set
21mr|kernel-5.15-generic-5.15.193-2|14976	- i2c: ismt: Fix an out-of-bounds bug in ismt_access()
21mr|kernel-5.15-generic-5.15.193-2|14977	- i2c: mux: reg: check return value after calling platform_get_resource()
21mr|kernel-5.15-generic-5.15.193-2|14978	- i2c: mv64xxx: Add atomic_xfer method to driver
21mr|kernel-5.15-generic-5.15.193-2|14979	- i2c: mv64xxx: Remove shutdown method from driver
21mr|kernel-5.15-generic-5.15.193-2|14980	- i2c: npcm7xx: Fix error handling in npcm_i2c_init()
21mr|kernel-5.15-generic-5.15.193-2|14981	- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe
21mr|kernel-5.15-generic-5.15.193-2|14982	- i2c: tegra: Allocate DMA memory for DMA engine
21mr|kernel-5.15-generic-5.15.193-2|14983	- i40e: Disallow ip4 and ip6 l4_4_bytes
21mr|kernel-5.15-generic-5.15.193-2|14984	- i40e: Fix error handling in i40e_init_module()
21mr|kernel-5.15-generic-5.15.193-2|14985	- i40e: Fix for VF MAC address 0
21mr|kernel-5.15-generic-5.15.193-2|14986	- i40e: Fix not setting default xps_cpus after reset
21mr|kernel-5.15-generic-5.15.193-2|14987	- i40e: Fix the inability to attach XDP program on downed interface
21mr|kernel-5.15-generic-5.15.193-2|14988	- ia64: make IA64_MCA_RECOVERY bool instead of tristate
21mr|kernel-5.15-generic-5.15.193-2|14989	- iavf: Do not restart Tx queues after reset task failure
21mr|kernel-5.15-generic-5.15.193-2|14990	- iavf: Fix a crash during reset task
21mr|kernel-5.15-generic-5.15.193-2|14991	- iavf: Fix error handling in iavf_init_module()
21mr|kernel-5.15-generic-5.15.193-2|14992	- iavf: Fix race condition between iavf_shutdown and iavf_remove
21mr|kernel-5.15-generic-5.15.193-2|14993	- iavf: remove redundant ret variable
21mr|kernel-5.15-generic-5.15.193-2|14994	- IB/hfi1: Fix expected receive setup error exit issues
21mr|kernel-5.15-generic-5.15.193-2|14995	- IB/hfi1: Immediately remove invalid memory from hardware
21mr|kernel-5.15-generic-5.15.193-2|14996	- IB/hfi1: Reject a zero-length user expected buffer
21mr|kernel-5.15-generic-5.15.193-2|14997	- IB/hfi1: Remove user expected buffer invalidate race
21mr|kernel-5.15-generic-5.15.193-2|14998	- IB/hfi1: Reserve user expected TIDs
21mr|kernel-5.15-generic-5.15.193-2|14999	- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces
21mr|kernel-5.15-generic-5.15.193-2|15000	- IB/mad: Don't call to function that might sleep while in atomic context
21mr|kernel-5.15-generic-5.15.193-2|15001	- ieee802154: cc2520: Fix error return code in cc2520_hw_init()
21mr|kernel-5.15-generic-5.15.193-2|15002	- igb: Allocate MSI-X vector when testing
21mr|kernel-5.15-generic-5.15.193-2|15003	- igb: Do not free q_vector unless new one was allocated
21mr|kernel-5.15-generic-5.15.193-2|15004	- igb: Initialize mailbox message for VF reset
21mr|kernel-5.15-generic-5.15.193-2|15005	- igc: Add checking for basetime less than zero
21mr|kernel-5.15-generic-5.15.193-2|15006	- igc: allow BaseTime 0 enrollment for Qbv
21mr|kernel-5.15-generic-5.15.193-2|15007	- igc: Enhance Qbv scheduling by using first flag bit
21mr|kernel-5.15-generic-5.15.193-2|15008	- igc: Fix PPS delta between two synchronized end-points
21mr|kernel-5.15-generic-5.15.193-2|15009	- igc: Lift TAPRIO schedule restriction
21mr|kernel-5.15-generic-5.15.193-2|15010	- igc: recalculate Qbv end_time by considering cycle time
21mr|kernel-5.15-generic-5.15.193-2|15011	- igc: Set Qbv start_time and end_time to end_time if not being configured in GCL
21mr|kernel-5.15-generic-5.15.193-2|15012	- igc: Use strict cycles for Qbv scheduling
21mr|kernel-5.15-generic-5.15.193-2|15013	- iio: adc128s052: add proper .data members in adc128_of_match table
21mr|kernel-5.15-generic-5.15.193-2|15014	- iio: adc: ad_sigma_delta: do not use internal iio_dev lock
21mr|kernel-5.15-generic-5.15.193-2|15015	- iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
21mr|kernel-5.15-generic-5.15.193-2|15016	- iio: adc: mp2629: fix potential array out of bound access
21mr|kernel-5.15-generic-5.15.193-2|15017	- iio: adc: mp2629: fix wrong comparison of channel
21mr|kernel-5.15-generic-5.15.193-2|15018	- iio: adis: add '__adis_enable_irq()' implementation
21mr|kernel-5.15-generic-5.15.193-2|15019	- iio: adis: handle devices that cannot unmask the drdy pin
21mr|kernel-5.15-generic-5.15.193-2|15020	- iio: adis: stylistic changes
21mr|kernel-5.15-generic-5.15.193-2|15021	- iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails
21mr|kernel-5.15-generic-5.15.193-2|15022	- iio: fix memory leak in iio_device_register_eventset()
21mr|kernel-5.15-generic-5.15.193-2|15023	- iio: health: afe4403: Fix oob read in afe4403_read_raw
21mr|kernel-5.15-generic-5.15.193-2|15024	- iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw
21mr|kernel-5.15-generic-5.15.193-2|15025	- iio:imu:adis: Move exports into IIO_ADISLIB namespace
21mr|kernel-5.15-generic-5.15.193-2|15026	- iio: light: apds9960: fix wrong register for gesture gain
21mr|kernel-5.15-generic-5.15.193-2|15027	- iio: light: rpr0521: add missing Kconfig dependencies
21mr|kernel-5.15-generic-5.15.193-2|15028	- iio: ms5611: Simplify IO callback parameters
21mr|kernel-5.15-generic-5.15.193-2|15029	- iio: pressure: ms5611: changed hardcoded SPI speed to value limited
21mr|kernel-5.15-generic-5.15.193-2|15030	- iio: pressure: ms5611: fixed value compensation bug
21mr|kernel-5.15-generic-5.15.193-2|15031	- iio: temperature: ltc2983: make bulk write buffer DMA-safe
21mr|kernel-5.15-generic-5.15.193-2|15032	- iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
21mr|kernel-5.15-generic-5.15.193-2|15033	- ima: Fix a potential NULL pointer access in ima_restore_measurement_list
21mr|kernel-5.15-generic-5.15.193-2|15034	- ima: Fix misuse of dereference of pointer in template_desc_init_fields()
21mr|kernel-5.15-generic-5.15.193-2|15035	- ima: Handle -ESTALE returned by ima_filter_rule_match()
21mr|kernel-5.15-generic-5.15.193-2|15036	- ima: Simplify ima_lsm_copy_rule
21mr|kernel-5.15-generic-5.15.193-2|15037	- include/uapi/linux/swab: Fix potentially missing __always_inline
21mr|kernel-5.15-generic-5.15.193-2|15038	- inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict()
21mr|kernel-5.15-generic-5.15.193-2|15039	- init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
21mr|kernel-5.15-generic-5.15.193-2|15040	- Input: elants_i2c - properly handle the reset GPIO when power is off
21mr|kernel-5.15-generic-5.15.193-2|15041	- Input: goodix - try resetting the controller when no config is set
21mr|kernel-5.15-generic-5.15.193-2|15042	- Input: i8042 - apply probe defer to more ASUS ZenBook models
21mr|kernel-5.15-generic-5.15.193-2|15043	- Input: i8042 - fix leaking of platform device on module removal
21mr|kernel-5.15-generic-5.15.193-2|15044	- Input: iforce - invert valid length check when fetching device IDs
21mr|kernel-5.15-generic-5.15.193-2|15045	- Input: joystick - fix Kconfig warning for JOYSTICK_ADC
21mr|kernel-5.15-generic-5.15.193-2|15046	- Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send()
21mr|kernel-5.15-generic-5.15.193-2|15047	- Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]
21mr|kernel-5.15-generic-5.15.193-2|15048	- Input: soc_button_array - add use_low_level_irq module parameter
21mr|kernel-5.15-generic-5.15.193-2|15049	- Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode
21mr|kernel-5.15-generic-5.15.193-2|15050	- Input: wistron_btns - disable on UML
21mr|kernel-5.15-generic-5.15.193-2|15051	- integrity: Fix memory leakage in keyring allocation error path
21mr|kernel-5.15-generic-5.15.193-2|15052	- iommu/amd: Fix ivrs_acpihid cmdline parsing code
21mr|kernel-5.15-generic-5.15.193-2|15053	- iommu/amd: Fix pci device refcount leak in ppr_notifier()
21mr|kernel-5.15-generic-5.15.193-2|15054	- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()
21mr|kernel-5.15-generic-5.15.193-2|15055	- iommu/iova: Fix alloc iova overflows issue
21mr|kernel-5.15-generic-5.15.193-2|15056	- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()
21mr|kernel-5.15-generic-5.15.193-2|15057	- iommu/rockchip: fix permission bits in page table entries v2
21mr|kernel-5.15-generic-5.15.193-2|15058	- iommu/sun50i: Consider all fault sources for reset
21mr|kernel-5.15-generic-5.15.193-2|15059	- iommu/sun50i: Fix flush size
21mr|kernel-5.15-generic-5.15.193-2|15060	- iommu/sun50i: Fix reset release
21mr|kernel-5.15-generic-5.15.193-2|15061	- iommu/sun50i: Fix R/W permission check
21mr|kernel-5.15-generic-5.15.193-2|15062	- iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY
21mr|kernel-5.15-generic-5.15.193-2|15063	- iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()
21mr|kernel-5.15-generic-5.15.193-2|15064	- iommu/vt-d: Fix PCI device refcount leak in has_external_pci()
21mr|kernel-5.15-generic-5.15.193-2|15065	- iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries
21mr|kernel-5.15-generic-5.15.193-2|15066	- iommu/vt-d: Set SRE bit only when hardware has SRS cap
21mr|kernel-5.15-generic-5.15.193-2|15067	- io_uring: add flag for disabling provided buffer recycling
21mr|kernel-5.15-generic-5.15.193-2|15068	- io_uring: allow re-poll if we made progress
21mr|kernel-5.15-generic-5.15.193-2|15069	- io_uring: check for valid register opcode earlier
21mr|kernel-5.15-generic-5.15.193-2|15070	- io_uring: Clean up a false-positive warning from GCC 9.3.0
21mr|kernel-5.15-generic-5.15.193-2|15071	- io_uring: cmpxchg for poll arm refs release
21mr|kernel-5.15-generic-5.15.193-2|15072	- io_uring: do not recalculate ppos unnecessarily
21mr|kernel-5.15-generic-5.15.193-2|15073	- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL
21mr|kernel-5.15-generic-5.15.193-2|15074	- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly
21mr|kernel-5.15-generic-5.15.193-2|15075	- io_uring: ensure that cached task references are always put on exit
21mr|kernel-5.15-generic-5.15.193-2|15076	- io_uring: Fix a null-ptr-deref in io_tctx_exit_cb()
21mr|kernel-5.15-generic-5.15.193-2|15077	- io_uring: fix async accept on O_NONBLOCK sockets
21mr|kernel-5.15-generic-5.15.193-2|15078	- io_uring: fix CQ waiting timeout handling
21mr|kernel-5.15-generic-5.15.193-2|15079	- io_uring: fix double poll leak on repolling
21mr|kernel-5.15-generic-5.15.193-2|15080	- io_uring: fix tw losing poll events
21mr|kernel-5.15-generic-5.15.193-2|15081	- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res()
21mr|kernel-5.15-generic-5.15.193-2|15082	- io_uring: improve send/recv error handling
21mr|kernel-5.15-generic-5.15.193-2|15083	- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset
21mr|kernel-5.15-generic-5.15.193-2|15084	- io_uring/io-wq: free worker if task_work creation is canceled
21mr|kernel-5.15-generic-5.15.193-2|15085	- io_uring/io-wq: only free worker if it was allocated for creation
21mr|kernel-5.15-generic-5.15.193-2|15086	- io_uring: lock overflowing for IOPOLL
21mr|kernel-5.15-generic-5.15.193-2|15087	- io_uring: make poll refs more robust
21mr|kernel-5.15-generic-5.15.193-2|15088	- io_uring: move to separate directory
21mr|kernel-5.15-generic-5.15.193-2|15089	- io_uring/net: fix fast_iov assignment in io_setup_async_msg()
21mr|kernel-5.15-generic-5.15.193-2|15090	- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups
21mr|kernel-5.15-generic-5.15.193-2|15091	- io_uring/poll: fix poll_refs race with cancelation
21mr|kernel-5.15-generic-5.15.193-2|15092	- io_uring: remove duplicated calls to io_kiocb_ppos
21mr|kernel-5.15-generic-5.15.193-2|15093	- io_uring/rw: defer fsnotify calls to task context
21mr|kernel-5.15-generic-5.15.193-2|15094	- io_uring/rw: ensure kiocb_end_write() is always called
21mr|kernel-5.15-generic-5.15.193-2|15095	- io_uring/rw: remove leftover debug statement
21mr|kernel-5.15-generic-5.15.193-2|15096	- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG)
21mr|kernel-5.15-generic-5.15.193-2|15097	- io_uring: update kiocb->ki_pos at execution time
21mr|kernel-5.15-generic-5.15.193-2|15098	- io_uring: update res mask in io_poll_check_events
21mr|kernel-5.15-generic-5.15.193-2|15099	- ipc/sem: Fix dangling sem_array access in semtimedop race
21mr|kernel-5.15-generic-5.15.193-2|15100	- ip_gre: do not report erspan version on GRE interface
21mr|kernel-5.15-generic-5.15.193-2|15101	- ipmi: fix long wait in unload when IPMI disconnect
21mr|kernel-5.15-generic-5.15.193-2|15102	- ipmi: fix memleak when unload ipmi driver
21mr|kernel-5.15-generic-5.15.193-2|15103	- ipmi: fix use after free in _ipmi_destroy_user()
21mr|kernel-5.15-generic-5.15.193-2|15104	- ipmi: kcs: Poll OBF briefly to reduce OBE latency
21mr|kernel-5.15-generic-5.15.193-2|15105	- ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection()
21mr|kernel-5.15-generic-5.15.193-2|15106	- ipv4: Fix error return code in fib_table_insert()
21mr|kernel-5.15-generic-5.15.193-2|15107	- ipv4: Fix incorrect route flushing when source address is deleted
21mr|kernel-5.15-generic-5.15.193-2|15108	- ipv4: Fix incorrect route flushing when table ID 0 is used
21mr|kernel-5.15-generic-5.15.193-2|15109	- ipv4: Fix route deletion when nexthop info is not specified
21mr|kernel-5.15-generic-5.15.193-2|15110	- ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference
21mr|kernel-5.15-generic-5.15.193-2|15111	- ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
21mr|kernel-5.15-generic-5.15.193-2|15112	- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
21mr|kernel-5.15-generic-5.15.193-2|15113	- ipv6: avoid use-after-free in ip6_fragment()
21mr|kernel-5.15-generic-5.15.193-2|15114	- ipv6: fix reachability confirmation with proxy_ndp
21mr|kernel-5.15-generic-5.15.193-2|15115	- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
21mr|kernel-5.15-generic-5.15.193-2|15116	- ipv6/sit: use DEV_STATS_INC() to avoid data-races
21mr|kernel-5.15-generic-5.15.193-2|15117	- irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
21mr|kernel-5.15-generic-5.15.193-2|15118	- irqchip/gic-v3: Always trust the managed affinity provided by the core code
21mr|kernel-5.15-generic-5.15.193-2|15119	- irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init()
21mr|kernel-5.15-generic-5.15.193-2|15120	- ixgbe: fix pci device refcount leak
21mr|kernel-5.15-generic-5.15.193-2|15121	- ixgbevf: Fix resource leak in ixgbevf_init_module()
21mr|kernel-5.15-generic-5.15.193-2|15122	- jbd2: use the correct print format
21mr|kernel-5.15-generic-5.15.193-2|15123	- jfs: Fix fortify moan in symlink
21mr|kernel-5.15-generic-5.15.193-2|15124	- kasan: no need to unset panic_on_warn in end_report()
21mr|kernel-5.15-generic-5.15.193-2|15125	- kbuild: Allow kernel installation packaging to override pkg-config
21mr|kernel-5.15-generic-5.15.193-2|15126	- kcm: avoid potential race in kcm_tx_work
21mr|kernel-5.15-generic-5.15.193-2|15127	- kcm: close race conditions on sk_receive_queue
21mr|kernel-5.15-generic-5.15.193-2|15128	- Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled
21mr|kernel-5.15-generic-5.15.193-2|15129	- kcsan: Instrument memcpy/memset/memmove with newer Clang
21mr|kernel-5.15-generic-5.15.193-2|15130	- kcsan: test: don't put the expect array on the stack
21mr|kernel-5.15-generic-5.15.193-2|15131	- kernel/panic: move panic sysctls to its own file
21mr|kernel-5.15-generic-5.15.193-2|15132	- kest.pl: Fix grub2 menu handling for rebooting
21mr|kernel-5.15-generic-5.15.193-2|15133	- kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
21mr|kernel-5.15-generic-5.15.193-2|15134	- ksmbd: add max connections parameter
21mr|kernel-5.15-generic-5.15.193-2|15135	- ksmbd: add smbd max io size parameter
21mr|kernel-5.15-generic-5.15.193-2|15136	- ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob
21mr|kernel-5.15-generic-5.15.193-2|15137	- ksmbd: do not sign response to session request for guest login
21mr|kernel-5.15-generic-5.15.193-2|15138	- ksmbd: downgrade ndr version error message to debug
21mr|kernel-5.15-generic-5.15.193-2|15139	- ksmbd: fix infinite loop in ksmbd_conn_handler_loop()
21mr|kernel-5.15-generic-5.15.193-2|15140	- ksmbd: Fix resource leak in ksmbd_session_rpc_open()
21mr|kernel-5.15-generic-5.15.193-2|15141	- ksmbd: limit pdu length size according to connection status
21mr|kernel-5.15-generic-5.15.193-2|15142	- ktest.pl minconfig: Unset configs instead of just removing them
21mr|kernel-5.15-generic-5.15.193-2|15143	- KVM: arm64: Fix S1PTW handling on RO memslots
21mr|kernel-5.15-generic-5.15.193-2|15144	- KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation
21mr|kernel-5.15-generic-5.15.193-2|15145	- KVM: arm64: nvhe: Fix build with profile optimization
21mr|kernel-5.15-generic-5.15.193-2|15146	- KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1
21mr|kernel-5.15-generic-5.15.193-2|15147	- KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails
21mr|kernel-5.15-generic-5.15.193-2|15148	- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1
21mr|kernel-5.15-generic-5.15.193-2|15149	- KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
21mr|kernel-5.15-generic-5.15.193-2|15150	- KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field
21mr|kernel-5.15-generic-5.15.193-2|15151	- KVM: selftests: Fix build regression by using accessor function
21mr|kernel-5.15-generic-5.15.193-2|15152	- KVM: SVM: fix tsc scaling cache logic
21mr|kernel-5.15-generic-5.15.193-2|15153	- KVM: VMX: Resume guest immediately when injecting #GP on ECREATE
21mr|kernel-5.15-generic-5.15.193-2|15154	- KVM: x86: add kvm_leave_nested
21mr|kernel-5.15-generic-5.15.193-2|15155	- KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID
21mr|kernel-5.15-generic-5.15.193-2|15156	- KVM: x86: forcibly leave nested mode on vCPU reset
21mr|kernel-5.15-generic-5.15.193-2|15157	- KVM: x86/mmu: Fix race condition in direct_page_fault
21mr|kernel-5.15-generic-5.15.193-2|15158	- KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use
21mr|kernel-5.15-generic-5.15.193-2|15159	- KVM: x86: nSVM: leave nested mode on vCPU free
21mr|kernel-5.15-generic-5.15.193-2|15160	- KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet
21mr|kernel-5.15-generic-5.15.193-2|15161	- KVM: x86: remove exit_int_info warning in svm_handle_exit
21mr|kernel-5.15-generic-5.15.193-2|15162	- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
21mr|kernel-5.15-generic-5.15.193-2|15163	- l2tp: close all race conditions in l2tp_tunnel_register()
21mr|kernel-5.15-generic-5.15.193-2|15164	- l2tp: convert l2tp_tunnel_list to idr
21mr|kernel-5.15-generic-5.15.193-2|15165	- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock
21mr|kernel-5.15-generic-5.15.193-2|15166	- l2tp: prevent lockdep issue in l2tp_tunnel_register()
21mr|kernel-5.15-generic-5.15.193-2|15167	- l2tp: Serialize access to sk_user_data with sk_callback_lock
21mr|kernel-5.15-generic-5.15.193-2|15168	- libbpf: Avoid enum forward-declarations in public API in C++ mode
21mr|kernel-5.15-generic-5.15.193-2|15169	- libbpf: Btf dedup identical struct test needs check for nested structs/arrays
21mr|kernel-5.15-generic-5.15.193-2|15170	- libbpf: Fix null-pointer dereference in find_prog_by_sec_insn()
21mr|kernel-5.15-generic-5.15.193-2|15171	- libbpf: Fix uninitialized warning in btf_dump_dump_type_data
21mr|kernel-5.15-generic-5.15.193-2|15172	- libbpf: Fix use-after-free in btf_dump_name_dups
21mr|kernel-5.15-generic-5.15.193-2|15173	- libbpf: Handle size overflow for ringbuf mmap
21mr|kernel-5.15-generic-5.15.193-2|15174	- libbpf: Use page size as max_entries when probing ring buffer map
21mr|kernel-5.15-generic-5.15.193-2|15175	- lib/debugobjects: fix stat count and optimize debug_objects_mem_init
21mr|kernel-5.15-generic-5.15.193-2|15176	- lib/fonts: fix undefined behavior in bit shift for get_default_font
21mr|kernel-5.15-generic-5.15.193-2|15177	- libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value
21mr|kernel-5.15-generic-5.15.193-2|15178	- lib/notifier-error-inject: fix error when writing -errno to debugfs file
21mr|kernel-5.15-generic-5.15.193-2|15179	- lib/vdso: use "grep -E" instead of "egrep"
21mr|kernel-5.15-generic-5.15.193-2|15180	- LoadPin: Ignore the "contents" argument of the LSM hooks
21mr|kernel-5.15-generic-5.15.193-2|15181	- lockd: set other missing fields when unlocking files
21mr|kernel-5.15-generic-5.15.193-2|15182	- lockref: stop doing cpu_relax in the cmpxchg loop
21mr|kernel-5.15-generic-5.15.193-2|15183	- loop: Fix the max_loop commandline argument treatment when it is set to 0
21mr|kernel-5.15-generic-5.15.193-2|15184	- mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()
21mr|kernel-5.15-generic-5.15.193-2|15185	- maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault()
21mr|kernel-5.15-generic-5.15.193-2|15186	- macintosh: fix possible memory leak in macio_add_one_device()
21mr|kernel-5.15-generic-5.15.193-2|15187	- macintosh/macio-adb: check the return value of ioremap()
21mr|kernel-5.15-generic-5.15.193-2|15188	- macsec: add missing attribute validation for offload
21mr|kernel-5.15-generic-5.15.193-2|15189	- macsec: Fix invalid error code set
21mr|kernel-5.15-generic-5.15.193-2|15190	- macvlan: enforce a consistent minimal mtu
21mr|kernel-5.15-generic-5.15.193-2|15191	- mailbox: arm_mhuv2: Fix return value check in mhuv2_probe()
21mr|kernel-5.15-generic-5.15.193-2|15192	- mailbox: mpfs: read the system controller's status
21mr|kernel-5.15-generic-5.15.193-2|15193	- mailbox: zynq-ipi: fix error handling while device_register() fails
21mr|kernel-5.15-generic-5.15.193-2|15194	- mbcache: automatically delete entries from cache on freeing
21mr|kernel-5.15-generic-5.15.193-2|15195	- mbcache: Avoid nesting of cache->c_list_lock under bit locks
21mr|kernel-5.15-generic-5.15.193-2|15196	- mcb: mcb-parse: fix error handing in chameleon_parse_gdd()
21mr|kernel-5.15-generic-5.15.193-2|15197	- md/bitmap: Fix bitmap chunk size overflow issues
21mr|kernel-5.15-generic-5.15.193-2|15198	- md: fix a crash in mempool_free
21mr|kernel-5.15-generic-5.15.193-2|15199	- md/raid1: stop mdx_raid1 thread when raid1 array run failed
21mr|kernel-5.15-generic-5.15.193-2|15200	- media: adv748x: afe: Select input port when initializing AFE
21mr|kernel-5.15-generic-5.15.193-2|15201	- media: c8sectpfe: Add of_node_put() when breaking out of loop
21mr|kernel-5.15-generic-5.15.193-2|15202	- media: camss: Clean up received buffers on failed start of streaming
21mr|kernel-5.15-generic-5.15.193-2|15203	- media: coda: Add check for dcoda_iram_alloc
21mr|kernel-5.15-generic-5.15.193-2|15204	- media: coda: Add check for kmalloc
21mr|kernel-5.15-generic-5.15.193-2|15205	- media: coda: jpeg: Add check for kmalloc
21mr|kernel-5.15-generic-5.15.193-2|15206	- media: dvb-core: Fix double free in dvb_register_device()
21mr|kernel-5.15-generic-5.15.193-2|15207	- media: dvb-core: Fix ignored return value in dvb_register_frontend()
21mr|kernel-5.15-generic-5.15.193-2|15208	- media: dvb-core: Fix UAF due to refcount races at releasing
21mr|kernel-5.15-generic-5.15.193-2|15209	- media: dvbdev: adopts refcnt to avoid UAF
21mr|kernel-5.15-generic-5.15.193-2|15210	- media: dvbdev: fix build warning due to comments
21mr|kernel-5.15-generic-5.15.193-2|15211	- media: dvbdev: fix refcnt bug
21mr|kernel-5.15-generic-5.15.193-2|15212	- media: dvb-frontends: fix leak of memory fw
21mr|kernel-5.15-generic-5.15.193-2|15213	- media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()
21mr|kernel-5.15-generic-5.15.193-2|15214	- media: dvb-usb: fix memory leak in dvb_usb_adapter_init()
21mr|kernel-5.15-generic-5.15.193-2|15215	- media: exynos4-is: don't rely on the v4l2_async_subdev internals
21mr|kernel-5.15-generic-5.15.193-2|15216	- media: i2c: ad5820: Fix error path
21mr|kernel-5.15-generic-5.15.193-2|15217	- media: imon: fix a race condition in send_packet()
21mr|kernel-5.15-generic-5.15.193-2|15218	- media: imx-jpeg: Disable useless interrupt to avoid kernel panic
21mr|kernel-5.15-generic-5.15.193-2|15219	- media: platform: exynos4-is: Fix error handling in fimc_md_init()
21mr|kernel-5.15-generic-5.15.193-2|15220	- media: platform: exynos4-is: fix return value check in fimc_md_probe()
21mr|kernel-5.15-generic-5.15.193-2|15221	- media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC
21mr|kernel-5.15-generic-5.15.193-2|15222	- media: s5p-mfc: Clear workbit to handle error condition
21mr|kernel-5.15-generic-5.15.193-2|15223	- media: s5p-mfc: Fix in register read and write for H264
21mr|kernel-5.15-generic-5.15.193-2|15224	- media: s5p-mfc: Fix to handle reference queue during finishing
21mr|kernel-5.15-generic-5.15.193-2|15225	- media: saa7164: fix missing pci_disable_device()
21mr|kernel-5.15-generic-5.15.193-2|15226	- media: si470x: Fix use-after-free in si470x_int_in_callback()
21mr|kernel-5.15-generic-5.15.193-2|15227	- media: solo6x10: fix possible memory leak in solo_sysfs_init()
21mr|kernel-5.15-generic-5.15.193-2|15228	- media: stv0288: use explicitly signed char
21mr|kernel-5.15-generic-5.15.193-2|15229	- media: v4l2-ctrls: Fix off-by-one error in integer menu control check
21mr|kernel-5.15-generic-5.15.193-2|15230	- media: v4l2-dv-timings.c: fix too strict blanking sanity checks
21mr|kernel-5.15-generic-5.15.193-2|15231	- media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area()
21mr|kernel-5.15-generic-5.15.193-2|15232	- media: videobuf-dma-contig: use dma_mmap_coherent
21mr|kernel-5.15-generic-5.15.193-2|15233	- media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init()
21mr|kernel-5.15-generic-5.15.193-2|15234	- media: vimc: Fix wrong function called when vimc_init() fails
21mr|kernel-5.15-generic-5.15.193-2|15235	- media: vivid: fix compose size exceed boundary
21mr|kernel-5.15-generic-5.15.193-2|15236	- mei: me: add meteor lake point M DID
21mr|kernel-5.15-generic-5.15.193-2|15237	- memcg: fix possible use-after-free in memcg_write_event_control()
21mr|kernel-5.15-generic-5.15.193-2|15238	- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
21mr|kernel-5.15-generic-5.15.193-2|15239	- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
21mr|kernel-5.15-generic-5.15.193-2|15240	- memory: tegra: Remove clients SID override programming
21mr|kernel-5.15-generic-5.15.193-2|15241	- memstick/ms_block: Add check for alloc_ordered_workqueue
21mr|kernel-5.15-generic-5.15.193-2|15242	- memstick: ms_block: Add error handling support for add_disk()
21mr|kernel-5.15-generic-5.15.193-2|15243	- mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ
21mr|kernel-5.15-generic-5.15.193-2|15244	- mfd: mt6360: Add bounds checking in Regmap read/write call-backs
21mr|kernel-5.15-generic-5.15.193-2|15245	- mfd: pm8008: Fix return value check in pm8008_probe()
21mr|kernel-5.15-generic-5.15.193-2|15246	- mfd: pm8008: Remove driver data structure pm8008_data
21mr|kernel-5.15-generic-5.15.193-2|15247	- mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe()
21mr|kernel-5.15-generic-5.15.193-2|15248	- mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code
21mr|kernel-5.15-generic-5.15.193-2|15249	- MIPS: BCM63xx: Add check for NULL for clk in clk_enable
21mr|kernel-5.15-generic-5.15.193-2|15250	- MIPS: fix duplicate definitions for exported symbols
21mr|kernel-5.15-generic-5.15.193-2|15251	- MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed
21mr|kernel-5.15-generic-5.15.193-2|15252	- MIPS: OCTEON: warn only once if deprecated link status is being used
21mr|kernel-5.15-generic-5.15.193-2|15253	- MIPS: pic32: treat port as signed integer
21mr|kernel-5.15-generic-5.15.193-2|15254	- mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem
21mr|kernel-5.15-generic-5.15.193-2|15255	- mips: ralink: mt7621: do not use kzalloc too early
21mr|kernel-5.15-generic-5.15.193-2|15256	- mips: ralink: mt7621: soc queries and tests as functions
21mr|kernel-5.15-generic-5.15.193-2|15257	- MIPS: vpe-cmp: fix possible memory leak while module exiting
21mr|kernel-5.15-generic-5.15.193-2|15258	- MIPS: vpe-mt: fix possible memory leak while module exiting
21mr|kernel-5.15-generic-5.15.193-2|15259	- misc: fastrpc: Don't remove map on creater_process and device_release
21mr|kernel-5.15-generic-5.15.193-2|15260	- misc: fastrpc: Fix use-after-free race condition for maps
21mr|kernel-5.15-generic-5.15.193-2|15261	- misc: ocxl: fix possible name leak in ocxl_file_register_afu()
21mr|kernel-5.15-generic-5.15.193-2|15262	- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os
21mr|kernel-5.15-generic-5.15.193-2|15263	- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media()
21mr|kernel-5.15-generic-5.15.193-2|15264	- misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
21mr|kernel-5.15-generic-5.15.193-2|15265	- mISDN: fix misuse of put_device() in mISDN_register_device()
21mr|kernel-5.15-generic-5.15.193-2|15266	- mISDN: fix possible memory leak in mISDN_dsp_element_register()
21mr|kernel-5.15-generic-5.15.193-2|15267	- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|15268	- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|15269	- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|15270	- mm: Always release pages to the buddy allocator in memblock_free_late().
21mr|kernel-5.15-generic-5.15.193-2|15271	- mmc: alcor: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15272	- mmc: atmel-mci: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15273	- mmc: core: Fix ambiguous TRIM and DISCARD arg
21mr|kernel-5.15-generic-5.15.193-2|15274	- mmc: core: Normalize the error handling branch in sd_read_ext_regs()
21mr|kernel-5.15-generic-5.15.193-2|15275	- mmc: core: properly select voltage range without power cycle
21mr|kernel-5.15-generic-5.15.193-2|15276	- mmc: f-sdh30: Add quirks for broken timeout clock capability
21mr|kernel-5.15-generic-5.15.193-2|15277	- mmc: meson-gx: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15278	- mmc: mmci: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15279	- mmc: mmc_test: Fix removal of debugfs file
21mr|kernel-5.15-generic-5.15.193-2|15280	- mmc: moxart: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15281	- mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse()
21mr|kernel-5.15-generic-5.15.193-2|15282	- mmc: mxcmmc: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15283	- mmc: omap_hsmmc: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15284	- mm, compaction: fix fast_isolate_around() to stay within boundaries
21mr|kernel-5.15-generic-5.15.193-2|15285	- mmc: pxamci: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15286	- mmc: renesas_sdhi: alway populate SCC pointer
21mr|kernel-5.15-generic-5.15.193-2|15287	- mmc: renesas_sdhi: better reset from HS400 mode
21mr|kernel-5.15-generic-5.15.193-2|15288	- mmc: rtsx_pci: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15289	- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15290	- mmc: sdhci-brcmstb: Enable Clock Gating to save power
21mr|kernel-5.15-generic-5.15.193-2|15291	- mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.15-generic-5.15.193-2|15292	- mmc: sdhci-brcmstb: Re-organize flags
21mr|kernel-5.15-generic-5.15.193-2|15293	- mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check
21mr|kernel-5.15-generic-5.15.193-2|15294	- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting
21mr|kernel-5.15-generic-5.15.193-2|15295	- mmc: sdhci: Fix voltage switch delay
21mr|kernel-5.15-generic-5.15.193-2|15296	- mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
21mr|kernel-5.15-generic-5.15.193-2|15297	- mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout
21mr|kernel-5.15-generic-5.15.193-2|15298	- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K
21mr|kernel-5.15-generic-5.15.193-2|15299	- mmc: sdhci-sprd: Fix no reset data and command after voltage switch
21mr|kernel-5.15-generic-5.15.193-2|15300	- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
21mr|kernel-5.15-generic-5.15.193-2|15301	- mmc: toshsd: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15302	- mmc: via-sdmmc: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15303	- mmc: vub300: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15304	- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING
21mr|kernel-5.15-generic-5.15.193-2|15305	- mmc: wbsd: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15306	- mmc: wmt-sdmmc: fix return value check of mmc_add_host()
21mr|kernel-5.15-generic-5.15.193-2|15307	- mm: fs: initialize fsdata passed to write_begin/write_end interface
21mr|kernel-5.15-generic-5.15.193-2|15308	- mm/gup: fix gup_pud_range() for dax
21mr|kernel-5.15-generic-5.15.193-2|15309	- mm: hwpoison: handle non-anonymous THP correctly
21mr|kernel-5.15-generic-5.15.193-2|15310	- mm: hwpoison: refactor refcount check handling
21mr|kernel-5.15-generic-5.15.193-2|15311	- mm: __isolate_lru_page_prepare() in isolate_migratepages_block()
21mr|kernel-5.15-generic-5.15.193-2|15312	- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
21mr|kernel-5.15-generic-5.15.193-2|15313	- mm/khugepaged: fix GUP-fast interaction by sending IPI
21mr|kernel-5.15-generic-5.15.193-2|15314	- mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
21mr|kernel-5.15-generic-5.15.193-2|15315	- mm/khugepaged: take the right locks for page table retraction
21mr|kernel-5.15-generic-5.15.193-2|15316	- mm: migrate: fix THP's mapcount on isolation
21mr|kernel-5.15-generic-5.15.193-2|15317	- mm: shmem: don't truncate page if memory failure happens
21mr|kernel-5.15-generic-5.15.193-2|15318	- mm: vmscan: fix extreme overreclaim and swap floods
21mr|kernel-5.15-generic-5.15.193-2|15319	- module: Don't wait for GOING modules
21mr|kernel-5.15-generic-5.15.193-2|15320	- mptcp: dedicated request sock for subflow in v6
21mr|kernel-5.15-generic-5.15.193-2|15321	- mptcp: mark ops structures as ro_after_init
21mr|kernel-5.15-generic-5.15.193-2|15322	- mptcp: remove MPTCP 'ifdef' in TCP SYN cookies
21mr|kernel-5.15-generic-5.15.193-2|15323	- mptcp: use proper req destructor for IPv6
21mr|kernel-5.15-generic-5.15.193-2|15324	- mrp: introduce active flags to prevent UAF when applicant uninit
21mr|kernel-5.15-generic-5.15.193-2|15325	- mt76: stop the radar detector after leaving dfs channel
21mr|kernel-5.15-generic-5.15.193-2|15326	- mtd: Fix device name leak when register device failed in add_mtd_device()
21mr|kernel-5.15-generic-5.15.193-2|15327	- mtd: lpddr2_nvm: Fix possible null-ptr-deref
21mr|kernel-5.15-generic-5.15.193-2|15328	- mtd: maps: pxa2xx-flash: fix memory leak in probe
21mr|kernel-5.15-generic-5.15.193-2|15329	- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()
21mr|kernel-5.15-generic-5.15.193-2|15330	- mtd: spi-nor: Fix the number of bytes for the dummy cycles
21mr|kernel-5.15-generic-5.15.193-2|15331	- mtd: spi-nor: hide jedec_id sysfs attribute if not present
21mr|kernel-5.15-generic-5.15.193-2|15332	- mtd: spi-nor: intel-spi: Disable write protection only if asked
21mr|kernel-5.15-generic-5.15.193-2|15333	- myri10ge: Fix an error handling path in myri10ge_probe()
21mr|kernel-5.15-generic-5.15.193-2|15334	- net/9p: Fix a potential socket leak in p9_socket_open
21mr|kernel-5.15-generic-5.15.193-2|15335	- net/9p: use a dedicated spinlock for trans_fd
21mr|kernel-5.15-generic-5.15.193-2|15336	- net: add atomic_long_t to net_device_stats fields
21mr|kernel-5.15-generic-5.15.193-2|15337	- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO
21mr|kernel-5.15-generic-5.15.193-2|15338	- net/af_packet: make sure to pull mac header
21mr|kernel-5.15-generic-5.15.193-2|15339	- net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open()
21mr|kernel-5.15-generic-5.15.193-2|15340	- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|15341	- net: amd-xgbe: add missed tasklet_kill
21mr|kernel-5.15-generic-5.15.193-2|15342	- net: amd-xgbe: Check only the minimum speed for active/passive cables
21mr|kernel-5.15-generic-5.15.193-2|15343	- net: amd-xgbe: Fix logic around active and passive cables
21mr|kernel-5.15-generic-5.15.193-2|15344	- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|15345	- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|15346	- net: bgmac: Drop free_netdev() from bgmac_enet_remove()
21mr|kernel-5.15-generic-5.15.193-2|15347	- net: broadcom: Add PTP_1588_CLOCK_OPTIONAL dependency for BCMGENET under ARCH_BCM2835
21mr|kernel-5.15-generic-5.15.193-2|15348	- net: caif: fix double disconnect client in chnl_net_open()
21mr|kernel-5.15-generic-5.15.193-2|15349	- net: defxx: Fix missing err handling in dfx_init()
21mr|kernel-5.15-generic-5.15.193-2|15350	- net: dsa: hellcreek: Check return value
21mr|kernel-5.15-generic-5.15.193-2|15351	- net: dsa: ksz: Check return value
21mr|kernel-5.15-generic-5.15.193-2|15352	- net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims
21mr|kernel-5.15-generic-5.15.193-2|15353	- net: dsa: microchip: ksz9477: port map correction in ALU table entry register
21mr|kernel-5.15-generic-5.15.193-2|15354	- net: dsa: mv88e6xxx: depend on PTP conditionally
21mr|kernel-5.15-generic-5.15.193-2|15355	- net: dsa: sja1105: avoid out of bounds access in sja1105_init_l2_policing()
21mr|kernel-5.15-generic-5.15.193-2|15356	- net: dsa: sja1105: Check return value
21mr|kernel-5.15-generic-5.15.193-2|15357	- net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus
21mr|kernel-5.15-generic-5.15.193-2|15358	- net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions()
21mr|kernel-5.15-generic-5.15.193-2|15359	- net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path
21mr|kernel-5.15-generic-5.15.193-2|15360	- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|15361	- net: ena: Account for the number of processed bytes in XDP
21mr|kernel-5.15-generic-5.15.193-2|15362	- net: ena: Don't register memory info on XDP exchange
21mr|kernel-5.15-generic-5.15.193-2|15363	- net: ena: Fix error handling in ena_init()
21mr|kernel-5.15-generic-5.15.193-2|15364	- net: ena: Fix rx_copybreak value update
21mr|kernel-5.15-generic-5.15.193-2|15365	- net: ena: Fix toeplitz initial hash value
21mr|kernel-5.15-generic-5.15.193-2|15366	- net: ena: Set default value for RX interrupt moderation
21mr|kernel-5.15-generic-5.15.193-2|15367	- net: ena: Update NUMA TPH hint register upon NUMA node update
21mr|kernel-5.15-generic-5.15.193-2|15368	- net: ena: Use bitmask to indicate packet redirection
21mr|kernel-5.15-generic-5.15.193-2|15369	- net: encx24j600: Add parentheses to fix precedence
21mr|kernel-5.15-generic-5.15.193-2|15370	- net: encx24j600: Fix invalid logic in reading of MISTAT register
21mr|kernel-5.15-generic-5.15.193-2|15371	- net: enetc: avoid buffer leaks on xdp_do_redirect() failure
21mr|kernel-5.15-generic-5.15.193-2|15372	- net: enetc: avoid deadlock in enetc_tx_onestep_tstamp()
21mr|kernel-5.15-generic-5.15.193-2|15373	- net: enetc: cache accesses to &priv->si->hw
21mr|kernel-5.15-generic-5.15.193-2|15374	- net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled
21mr|kernel-5.15-generic-5.15.193-2|15375	- net: enetc: preserve TX ring priority across reconfiguration
21mr|kernel-5.15-generic-5.15.193-2|15376	- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave()
21mr|kernel-5.15-generic-5.15.193-2|15377	- net: ethernet: mtk_eth_soc: fix error handling in mtk_open()
21mr|kernel-5.15-generic-5.15.193-2|15378	- net: ethernet: nixge: fix NULL dereference
21mr|kernel-5.15-generic-5.15.193-2|15379	- net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
21mr|kernel-5.15-generic-5.15.193-2|15380	- net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe()
21mr|kernel-5.15-generic-5.15.193-2|15381	- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|15382	- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
21mr|kernel-5.15-generic-5.15.193-2|15383	- net: farsync: Fix kmemleak when rmmods farsync
21mr|kernel-5.15-generic-5.15.193-2|15384	- net: fec: don't reset irq coalesce settings to defaults on "ip link up"
21mr|kernel-5.15-generic-5.15.193-2|15385	- net: fec: properly guard irq coalesce setup
21mr|kernel-5.15-generic-5.15.193-2|15386	- netfilter: conntrack: Fix data-races around ct mark
21mr|kernel-5.15-generic-5.15.193-2|15387	- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
21mr|kernel-5.15-generic-5.15.193-2|15388	- netfilter: conntrack: set icmpv6 redirects as RELATED
21mr|kernel-5.15-generic-5.15.193-2|15389	- netfilter: conntrack: unify established states for SCTP paths
21mr|kernel-5.15-generic-5.15.193-2|15390	- netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark
21mr|kernel-5.15-generic-5.15.193-2|15391	- netfilter: flowtable_offload: add missing locking
21mr|kernel-5.15-generic-5.15.193-2|15392	- netfilter: flowtable: really fix NAT IPv6 offload
21mr|kernel-5.15-generic-5.15.193-2|15393	- netfilter: ipset: fix hash:net,port,net hang with /0 subnet
21mr|kernel-5.15-generic-5.15.193-2|15394	- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.
21mr|kernel-5.15-generic-5.15.193-2|15395	- netfilter: ipset: regression in ip_set_hash_ip.c
21mr|kernel-5.15-generic-5.15.193-2|15396	- netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface
21mr|kernel-5.15-generic-5.15.193-2|15397	- netfilter: ipset: Rework long task execution when adding/deleting entries
21mr|kernel-5.15-generic-5.15.193-2|15398	- netfilter: nf_tables: add function to create set stateful expressions
21mr|kernel-5.15-generic-5.15.193-2|15399	- netfilter: nf_tables: consolidate set description
21mr|kernel-5.15-generic-5.15.193-2|15400	- netfilter: nf_tables: do not set up extensions for end interval
21mr|kernel-5.15-generic-5.15.193-2|15401	- netfilter: nf_tables: honor set timeout and garbage collection updates
21mr|kernel-5.15-generic-5.15.193-2|15402	- netfilter: nf_tables: perform type checking for existing sets
21mr|kernel-5.15-generic-5.15.193-2|15403	- netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits
21mr|kernel-5.15-generic-5.15.193-2|15404	- netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one
21mr|kernel-5.15-generic-5.15.193-2|15405	- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
21mr|kernel-5.15-generic-5.15.193-2|15406	- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
21mr|kernel-5.15-generic-5.15.193-2|15407	- net: fix NULL pointer in skb_segment_list
21mr|kernel-5.15-generic-5.15.193-2|15408	- net: fix UaF in netns ops registration error path
21mr|kernel-5.15-generic-5.15.193-2|15409	- net: hinic: Fix error handling in hinic_module_init()
21mr|kernel-5.15-generic-5.15.193-2|15410	- net: hisilicon: Fix potential use-after-free in hisi_femac_rx()
21mr|kernel-5.15-generic-5.15.193-2|15411	- net: hisilicon: Fix potential use-after-free in hix5hd2_rx()
21mr|kernel-5.15-generic-5.15.193-2|15412	- net: hns3: add interrupts re-initialization while doing VF FLR
21mr|kernel-5.15-generic-5.15.193-2|15413	- net: hns3: extract macro to simplify ring stats update code
21mr|kernel-5.15-generic-5.15.193-2|15414	- net: hns3: fix miss L3E checking for rx packet
21mr|kernel-5.15-generic-5.15.193-2|15415	- net: hns3: fix return value check bug of rx copybreak
21mr|kernel-5.15-generic-5.15.193-2|15416	- net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process
21mr|kernel-5.15-generic-5.15.193-2|15417	- net: hns3: fix VF promisc mode not update when mac table full
21mr|kernel-5.15-generic-5.15.193-2|15418	- net: hns3: refactor hns3_nic_reuse_page()
21mr|kernel-5.15-generic-5.15.193-2|15419	- net: hsr: Fix potential use-after-free
21mr|kernel-5.15-generic-5.15.193-2|15420	- net: ionic: Fix error handling in ionic_init_module()
21mr|kernel-5.15-generic-5.15.193-2|15421	- net: ipa: disable ipa interrupt during suspend
21mr|kernel-5.15-generic-5.15.193-2|15422	- net: lan9303: Fix read error execution path
21mr|kernel-5.15-generic-5.15.193-2|15423	- netlink: annotate data races around dst_portid and dst_group
21mr|kernel-5.15-generic-5.15.193-2|15424	- netlink: annotate data races around nlk->portid
21mr|kernel-5.15-generic-5.15.193-2|15425	- netlink: annotate data races around sk_state
21mr|kernel-5.15-generic-5.15.193-2|15426	- netlink: prevent potential spectre v1 gadgets
21mr|kernel-5.15-generic-5.15.193-2|15427	- net: liquidio: release resources when liquidio driver open failed
21mr|kernel-5.15-generic-5.15.193-2|15428	- net: liquidio: simplify if expression
21mr|kernel-5.15-generic-5.15.193-2|15429	- net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
21mr|kernel-5.15-generic-5.15.193-2|15430	- net: macb: fix PTP TX timestamp failure due to packet padding
21mr|kernel-5.15-generic-5.15.193-2|15431	- net: macsec: fix net device access prior to holding a lock
21mr|kernel-5.15-generic-5.15.193-2|15432	- net: macvlan: Use built-in RCU list checking
21mr|kernel-5.15-generic-5.15.193-2|15433	- net: mana: Fix IRQ name - add PCI and queue number
21mr|kernel-5.15-generic-5.15.193-2|15434	- net: mana: Fix race on per-CQ variable napi work_done
21mr|kernel-5.15-generic-5.15.193-2|15435	- net: mctp: mark socks as dead on unhash, prevent re-add
21mr|kernel-5.15-generic-5.15.193-2|15436	- net: mctp: purge receive queues on sk destruction
21mr|kernel-5.15-generic-5.15.193-2|15437	- net: mdiobus: fix double put fwnode in the error path
21mr|kernel-5.15-generic-5.15.193-2|15438	- net: mdiobus: fix unbalanced node reference count
21mr|kernel-5.15-generic-5.15.193-2|15439	- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling
21mr|kernel-5.15-generic-5.15.193-2|15440	- net: mdio: fix unbalanced fwnode reference count in mdio_device_release()
21mr|kernel-5.15-generic-5.15.193-2|15441	- net: mdio-mux-meson-g12a: force internal PHY off on mux switch
21mr|kernel-5.15-generic-5.15.193-2|15442	- net: mdio: validate parameter addr in mdiobus_get_phy()
21mr|kernel-5.15-generic-5.15.193-2|15443	- net: mhi: Fix memory leak in mhi_net_dellink()
21mr|kernel-5.15-generic-5.15.193-2|15444	- net: microchip: sparx5: Fix missing destroy_workqueue of mact_queue
21mr|kernel-5.15-generic-5.15.193-2|15445	- net: microchip: sparx5: Fix potential null-ptr-deref in sparx_stats_init() and sparx5_start()
21mr|kernel-5.15-generic-5.15.193-2|15446	- net/mlx4: Check retval of mlx4_bitmap_init
21mr|kernel-5.15-generic-5.15.193-2|15447	- net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
21mr|kernel-5.15-generic-5.15.193-2|15448	- net/mlx5: Avoid recovery in probe flows
21mr|kernel-5.15-generic-5.15.193-2|15449	- net/mlx5: Do not query pci info while pci disabled
21mr|kernel-5.15-generic-5.15.193-2|15450	- net/mlx5: DR, Fix uninitialized var warning
21mr|kernel-5.15-generic-5.15.193-2|15451	- net/mlx5: DR, Rename list field in matcher struct to list_node
21mr|kernel-5.15-generic-5.15.193-2|15452	- net/mlx5e: Always clear dest encap in neigh-update-del
21mr|kernel-5.15-generic-5.15.193-2|15453	- net/mlx5e: Don't support encap rules with gbp option
21mr|kernel-5.15-generic-5.15.193-2|15454	- net/mlx5e: Fix hw mtu initializing at XDP SQ allocation
21mr|kernel-5.15-generic-5.15.193-2|15455	- net/mlx5e: Fix use-after-free when reverting termination table
21mr|kernel-5.15-generic-5.15.193-2|15456	- net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default
21mr|kernel-5.15-generic-5.15.193-2|15457	- net: mlx5: eliminate anonymous module_init & module_exit
21mr|kernel-5.15-generic-5.15.193-2|15458	- net/mlx5e: Set action fwd flag when parsing tc action goto
21mr|kernel-5.15-generic-5.15.193-2|15459	- net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT
21mr|kernel-5.15-generic-5.15.193-2|15460	- net/mlx5: E-Switch, properly handle ingress tagged packets on VST
21mr|kernel-5.15-generic-5.15.193-2|15461	- net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr
21mr|kernel-5.15-generic-5.15.193-2|15462	- net/mlx5: Fix FW tracer timestamp calculation
21mr|kernel-5.15-generic-5.15.193-2|15463	- net/mlx5: Fix handling of entry refcount when command is not issued to FW
21mr|kernel-5.15-generic-5.15.193-2|15464	- net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
21mr|kernel-5.15-generic-5.15.193-2|15465	- net/mlx5: Fix ptp max frequency adjustment range
21mr|kernel-5.15-generic-5.15.193-2|15466	- net/mlx5: Fix uninitialized variable bug in outlen_write()
21mr|kernel-5.15-generic-5.15.193-2|15467	- net: mvneta: Fix an out of bounds check
21mr|kernel-5.15-generic-5.15.193-2|15468	- net: mvneta: Prevent out of bounds read in mvneta_config_rss()
21mr|kernel-5.15-generic-5.15.193-2|15469	- net: mvpp2: fix possible invalid pointer dereference
21mr|kernel-5.15-generic-5.15.193-2|15470	- net: net_netdev: Fix error handling in ntb_netdev_init_module()
21mr|kernel-5.15-generic-5.15.193-2|15471	- net: nfc: Fix use-after-free in local_cleanup()
21mr|kernel-5.15-generic-5.15.193-2|15472	- net: pch_gbe: fix pci device refcount leak while module exiting
21mr|kernel-5.15-generic-5.15.193-2|15473	- net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()
21mr|kernel-5.15-generic-5.15.193-2|15474	- net: phy: fix null-ptr-deref while probe() failed
21mr|kernel-5.15-generic-5.15.193-2|15475	- net: phy: marvell: add sleep time after enabling the loopback bit
21mr|kernel-5.15-generic-5.15.193-2|15476	- net: phy: mxl-gpy: fix version reporting
21mr|kernel-5.15-generic-5.15.193-2|15477	- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
21mr|kernel-5.15-generic-5.15.193-2|15478	- net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq()
21mr|kernel-5.15-generic-5.15.193-2|15479	- net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write()
21mr|kernel-5.15-generic-5.15.193-2|15480	- net/qla3xxx: fix potential memleak in ql3xxx_send()
21mr|kernel-5.15-generic-5.15.193-2|15481	- net: ravb: Fix lack of register setting after system resumed for Gen3
21mr|kernel-5.15-generic-5.15.193-2|15482	- net: ravb: Fix possible hang if RIS2_QFF1 happen
21mr|kernel-5.15-generic-5.15.193-2|15483	- netrom: Fix use-after-free of a listening socket.
21mr|kernel-5.15-generic-5.15.193-2|15484	- net/sched: act_mpls: Fix warning during failed attribute validation
21mr|kernel-5.15-generic-5.15.193-2|15485	- net: sched: allow act_ct to be built without NF_NAT
21mr|kernel-5.15-generic-5.15.193-2|15486	- net: sched: atm: dont intepret cls results when asked to drop
21mr|kernel-5.15-generic-5.15.193-2|15487	- net: sched: cbq: dont intepret cls results when asked to drop
21mr|kernel-5.15-generic-5.15.193-2|15488	- net: sched: disallow noqueue for qdisc classes
21mr|kernel-5.15-generic-5.15.193-2|15489	- net: sched: fix memory leak in tcindex_set_parms
21mr|kernel-5.15-generic-5.15.193-2|15490	- net_sched: reject TCF_EM_SIMPLE case for complex ematch module
21mr|kernel-5.15-generic-5.15.193-2|15491	- net/sched: sch_taprio: do not schedule in taprio_reset()
21mr|kernel-5.15-generic-5.15.193-2|15492	- net/sched: sch_taprio: fix possible use-after-free
21mr|kernel-5.15-generic-5.15.193-2|15493	- net: sparx5: fix error handling in sparx5_port_open()
21mr|kernel-5.15-generic-5.15.193-2|15494	- net: sparx5: Fix reading of the MAC address
21mr|kernel-5.15-generic-5.15.193-2|15495	- net: stmmac: add aux timestamps fifo clearance wait
21mr|kernel-5.15-generic-5.15.193-2|15496	- net: stmmac: enable all safety features by default
21mr|kernel-5.15-generic-5.15.193-2|15497	- net: stmmac: ensure tx function is not running in stmmac_xdp_release()
21mr|kernel-5.15-generic-5.15.193-2|15498	- net: stmmac: fix errno when create_singlethread_workqueue() fails
21mr|kernel-5.15-generic-5.15.193-2|15499	- net: stmmac: fix invalid call to mdiobus_get_phy()
21mr|kernel-5.15-generic-5.15.193-2|15500	- net: stmmac: fix possible memory leak in stmmac_dvr_probe()
21mr|kernel-5.15-generic-5.15.193-2|15501	- net: stmmac: Fix queue statistics reading
21mr|kernel-5.15-generic-5.15.193-2|15502	- net: stmmac: fix "snps,axi-config" node property parsing
21mr|kernel-5.15-generic-5.15.193-2|15503	- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload()
21mr|kernel-5.15-generic-5.15.193-2|15504	- net: stmmac: Set MAC's flow control register to reflect current settings
21mr|kernel-5.15-generic-5.15.193-2|15505	- net: stream: purge sk_error_queue in sk_stream_kill_queues()
21mr|kernel-5.15-generic-5.15.193-2|15506	- net/tg3: resolve deadlock in tg3_reset_task() during EEH
21mr|kernel-5.15-generic-5.15.193-2|15507	- net: thunderbolt: Fix error handling in tbnet_init()
21mr|kernel-5.15-generic-5.15.193-2|15508	- net: thunderbolt: fix memory leak in tbnet_open()
21mr|kernel-5.15-generic-5.15.193-2|15509	- net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq
21mr|kernel-5.15-generic-5.15.193-2|15510	- net: thunderx: Fix the ACPI memory leak
21mr|kernel-5.15-generic-5.15.193-2|15511	- net: tun: Fix use-after-free in tun_detach()
21mr|kernel-5.15-generic-5.15.193-2|15512	- net/tunnel: wait until all sk_user_data reader finish before releasing the sock
21mr|kernel-5.15-generic-5.15.193-2|15513	- net/ulp: prevent ULP without clone op from entering the LISTEN status
21mr|kernel-5.15-generic-5.15.193-2|15514	- net/ulp: use consistent error code when blocking ULP
21mr|kernel-5.15-generic-5.15.193-2|15515	- net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem
21mr|kernel-5.15-generic-5.15.193-2|15516	- net: usb: qmi_wwan: add Telit 0x103a composition
21mr|kernel-5.15-generic-5.15.193-2|15517	- net: usb: qmi_wwan: add u-blox 0x1342 composition
21mr|kernel-5.15-generic-5.15.193-2|15518	- net: usb: sr9700: Handle negative len
21mr|kernel-5.15-generic-5.15.193-2|15519	- net: use struct_group to copy ip/ipv6 header addresses
21mr|kernel-5.15-generic-5.15.193-2|15520	- net: vmw_vsock: vmci: Check memcpy_from_msg()
21mr|kernel-5.15-generic-5.15.193-2|15521	- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
21mr|kernel-5.15-generic-5.15.193-2|15522	- net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type
21mr|kernel-5.15-generic-5.15.193-2|15523	- net: wwan: iosm: fix kernel test robot reported error
21mr|kernel-5.15-generic-5.15.193-2|15524	- net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg()
21mr|kernel-5.15-generic-5.15.193-2|15525	- net/x25: Fix skb leak in x25_lapb_receive_frame()
21mr|kernel-5.15-generic-5.15.193-2|15526	- nfc: Fix potential resource leaks
21mr|kernel-5.15-generic-5.15.193-2|15527	- NFC: nci: Bounds check struct nfc_target arrays
21mr|kernel-5.15-generic-5.15.193-2|15528	- NFC: nci: fix memory leak in nci_rx_data_packet()
21mr|kernel-5.15-generic-5.15.193-2|15529	- nfc/nci: fix race with opening and closing
21mr|kernel-5.15-generic-5.15.193-2|15530	- nfc: pn533: Clear nfc_target before being used
21mr|kernel-5.15-generic-5.15.193-2|15531	- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()
21mr|kernel-5.15-generic-5.15.193-2|15532	- nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION
21mr|kernel-5.15-generic-5.15.193-2|15533	- nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION
21mr|kernel-5.15-generic-5.15.193-2|15534	- nfc: st-nci: fix memory leaks in EVT_TRANSACTION
21mr|kernel-5.15-generic-5.15.193-2|15535	- nfp: add port from netdev validation for EEPROM access
21mr|kernel-5.15-generic-5.15.193-2|15536	- nfp: change eeprom length to max length enumerators
21mr|kernel-5.15-generic-5.15.193-2|15537	- nfp: fill splittable of devlink_port_attrs correctly
21mr|kernel-5.15-generic-5.15.193-2|15538	- nfp: fix use-after-free in area_cache_get()
21mr|kernel-5.15-generic-5.15.193-2|15539	- nfsd: don't call nfsd_file_put from client states seqfile display
21mr|kernel-5.15-generic-5.15.193-2|15540	- NFSD: Finish converting the NFSv2 GETACL result encoder
21mr|kernel-5.15-generic-5.15.193-2|15541	- nfsd: fix handling of readdir in v4root vs. mount upcall timeout
21mr|kernel-5.15-generic-5.15.193-2|15542	- NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
21mr|kernel-5.15-generic-5.15.193-2|15543	- nfsd: shut down the NFSv4 state objects before the filecache
21mr|kernel-5.15-generic-5.15.193-2|15544	- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure
21mr|kernel-5.15-generic-5.15.193-2|15545	- NFS: Fix an Oops in nfs_d_automount()
21mr|kernel-5.15-generic-5.15.193-2|15546	- NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding
21mr|kernel-5.15-generic-5.15.193-2|15547	- NFSv4.2: Fix a memory stomp in decode_attr_security_label
21mr|kernel-5.15-generic-5.15.193-2|15548	- NFSv4.2: Fix initialisation of struct nfs4_label
21mr|kernel-5.15-generic-5.15.193-2|15549	- NFSv4: Fix a credential leak in _nfs4_discover_trunking()
21mr|kernel-5.15-generic-5.15.193-2|15550	- NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn
21mr|kernel-5.15-generic-5.15.193-2|15551	- NFSv4: Retry LOCK on OLD_STATEID during delegation return
21mr|kernel-5.15-generic-5.15.193-2|15552	- NFSv4.x: Fail client initialisation if state manager thread can't run
21mr|kernel-5.15-generic-5.15.193-2|15553	- nilfs2: fix general protection fault in nilfs_btree_insert()
21mr|kernel-5.15-generic-5.15.193-2|15554	- nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty
21mr|kernel-5.15-generic-5.15.193-2|15555	- nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()
21mr|kernel-5.15-generic-5.15.193-2|15556	- nilfs2: fix shift-out-of-bounds due to too large exponent of block size
21mr|kernel-5.15-generic-5.15.193-2|15557	- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset()
21mr|kernel-5.15-generic-5.15.193-2|15558	- nios2: add FORCE for vmlinuz.gz
21mr|kernel-5.15-generic-5.15.193-2|15559	- ntb_netdev: Use dev_kfree_skb_any() in interrupt context
21mr|kernel-5.15-generic-5.15.193-2|15560	- ntfs: check overflow when iterating ATTR_RECORDs
21mr|kernel-5.15-generic-5.15.193-2|15561	- ntfs: fix out-of-bounds read in ntfs_attr_find()
21mr|kernel-5.15-generic-5.15.193-2|15562	- ntfs: fix use-after-free in ntfs_attr_find()
21mr|kernel-5.15-generic-5.15.193-2|15563	- nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH
21mr|kernel-5.15-generic-5.15.193-2|15564	- nvme: also return I/O command effects from nvme_command_effects
21mr|kernel-5.15-generic-5.15.193-2|15565	- nvme: ensure subsystem reset is single threaded
21mr|kernel-5.15-generic-5.15.193-2|15566	- nvme: fix multipath crash caused by flush request when blktrace is enabled
21mr|kernel-5.15-generic-5.15.193-2|15567	- nvme: fix passthrough csi check
21mr|kernel-5.15-generic-5.15.193-2|15568	- nvme: fix SRCU protection of nvme_ns_head list
21mr|kernel-5.15-generic-5.15.193-2|15569	- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition
21mr|kernel-5.15-generic-5.15.193-2|15570	- nvme initialize core quirks before calling nvme_init_subsystem
21mr|kernel-5.15-generic-5.15.193-2|15571	- nvmem: rmem: Fix return value check in rmem_read()
21mr|kernel-5.15-generic-5.15.193-2|15572	- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro
21mr|kernel-5.15-generic-5.15.193-2|15573	- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000
21mr|kernel-5.15-generic-5.15.193-2|15574	- nvme-pci: clear the prp2 field when not used
21mr|kernel-5.15-generic-5.15.193-2|15575	- nvme-pci: disable namespace identifiers for the MAXIO MAP1001
21mr|kernel-5.15-generic-5.15.193-2|15576	- nvme-pci: disable write zeroes on various Kingston SSD
21mr|kernel-5.15-generic-5.15.193-2|15577	- nvme-pci: fix doorbell buffer value endianness
21mr|kernel-5.15-generic-5.15.193-2|15578	- nvme-pci: fix mempool alloc size
21mr|kernel-5.15-generic-5.15.193-2|15579	- nvme-pci: fix page size checks
21mr|kernel-5.15-generic-5.15.193-2|15580	- nvme-pci: fix timeout request state check
21mr|kernel-5.15-generic-5.15.193-2|15581	- nvme: restrict management ioctls to admin
21mr|kernel-5.15-generic-5.15.193-2|15582	- nvme: return err on nvme_init_non_mdts_limits fail
21mr|kernel-5.15-generic-5.15.193-2|15583	- nvmet: don't defer passthrough commands with trivial effects to the workqueue
21mr|kernel-5.15-generic-5.15.193-2|15584	- nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked
21mr|kernel-5.15-generic-5.15.193-2|15585	- nvmet: only allocate a single slab for bvecs
21mr|kernel-5.15-generic-5.15.193-2|15586	- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
21mr|kernel-5.15-generic-5.15.193-2|15587	- objtool: Add a missing comma to avoid string concatenation
21mr|kernel-5.15-generic-5.15.193-2|15588	- objtool: Fix SEGFAULT
21mr|kernel-5.15-generic-5.15.193-2|15589	- objtool, kcsan: Add volatile read/write instrumentation to whitelist
21mr|kernel-5.15-generic-5.15.193-2|15590	- ocfs2: fix memory leak in ocfs2_stack_glue_init()
21mr|kernel-5.15-generic-5.15.193-2|15591	- octeontx2-af: debugsfs: fix pci device refcount leak
21mr|kernel-5.15-generic-5.15.193-2|15592	- octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable
21mr|kernel-5.15-generic-5.15.193-2|15593	- octeontx2-af: Fix reference count issue in rvu_sdp_init()
21mr|kernel-5.15-generic-5.15.193-2|15594	- octeontx2-pf: Add check for devm_kcalloc
21mr|kernel-5.15-generic-5.15.193-2|15595	- octeontx2-pf: Avoid use of GFP_KERNEL in atomic context
21mr|kernel-5.15-generic-5.15.193-2|15596	- octeontx2-pf: Fix lmtst ID used in aura free
21mr|kernel-5.15-generic-5.15.193-2|15597	- octeontx2-pf: Fix potential memory leak in otx2_init_tc()
21mr|kernel-5.15-generic-5.15.193-2|15598	- octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt
21mr|kernel-5.15-generic-5.15.193-2|15599	- ocxl: fix pci device refcount leak when calling get_function_0()
21mr|kernel-5.15-generic-5.15.193-2|15600	- of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values
21mr|kernel-5.15-generic-5.15.193-2|15601	- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()
21mr|kernel-5.15-generic-5.15.193-2|15602	- of: property: decrement node refcount in of_fwnode_get_reference_args()
21mr|kernel-5.15-generic-5.15.193-2|15603	- openvswitch: Fix flow lookup to use unmasked key
21mr|kernel-5.15-generic-5.15.193-2|15604	- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init()
21mr|kernel-5.15-generic-5.15.193-2|15605	- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()
21mr|kernel-5.15-generic-5.15.193-2|15606	- orangefs: Fix sysfs not cleanup when dev init failed
21mr|kernel-5.15-generic-5.15.193-2|15607	- overflow: Implement size_t saturating arithmetic helpers
21mr|kernel-5.15-generic-5.15.193-2|15608	- ovl: fail on invalid uid/gid mapping at copy up
21mr|kernel-5.15-generic-5.15.193-2|15609	- ovl: fix use inode directly in rcu-walk mode
21mr|kernel-5.15-generic-5.15.193-2|15610	- ovl: remove privs in ovl_copyfile()
21mr|kernel-5.15-generic-5.15.193-2|15611	- ovl: remove privs in ovl_fallocate()
21mr|kernel-5.15-generic-5.15.193-2|15612	- ovl: store lower path in ovl_inode
21mr|kernel-5.15-generic-5.15.193-2|15613	- ovl: use ovl_copy_{real,upper}attr() wrappers
21mr|kernel-5.15-generic-5.15.193-2|15614	- ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
21mr|kernel-5.15-generic-5.15.193-2|15615	- packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
21mr|kernel-5.15-generic-5.15.193-2|15616	- padata: Always leave BHs disabled when running ->parallel()
21mr|kernel-5.15-generic-5.15.193-2|15617	- padata: Fix list iterator in padata_do_serial()
21mr|kernel-5.15-generic-5.15.193-2|15618	- panic: Consolidate open-coded panic_on_warn checks
21mr|kernel-5.15-generic-5.15.193-2|15619	- panic: Expose "warn_count" to sysfs
21mr|kernel-5.15-generic-5.15.193-2|15620	- panic: Introduce warn_limit
21mr|kernel-5.15-generic-5.15.193-2|15621	- panic: Separate sysctl logic from CONFIG_SMP
21mr|kernel-5.15-generic-5.15.193-2|15622	- panic: unset panic_on_warn inside panic()
21mr|kernel-5.15-generic-5.15.193-2|15623	- parisc: Align parisc MADV_XXX constants with all other architectures
21mr|kernel-5.15-generic-5.15.193-2|15624	- parisc: Increase FRAME_WARN to 2048 bytes on parisc
21mr|kernel-5.15-generic-5.15.193-2|15625	- parisc: led: Fix potential null-ptr-deref in start_task()
21mr|kernel-5.15-generic-5.15.193-2|15626	- parport_pc: Avoid FIFO port location truncation
21mr|kernel-5.15-generic-5.15.193-2|15627	- PCI: Check for alloc failure in pci_request_irq()
21mr|kernel-5.15-generic-5.15.193-2|15628	- PCI: dwc: Fix n_fts[] array overrun
21mr|kernel-5.15-generic-5.15.193-2|15629	- PCI: Fix pci_device_is_present() for VFs by checking PF
21mr|kernel-5.15-generic-5.15.193-2|15630	- PCI: mt7621: Add sentinel to quirks table
21mr|kernel-5.15-generic-5.15.193-2|15631	- PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_
21mr|kernel-5.15-generic-5.15.193-2|15632	- PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled
21mr|kernel-5.15-generic-5.15.193-2|15633	- PCI/sysfs: Fix double free in error path
21mr|kernel-5.15-generic-5.15.193-2|15634	- PCI: vmd: Disable MSI remapping after suspend
21mr|kernel-5.15-generic-5.15.193-2|15635	- perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init()
21mr|kernel-5.15-generic-5.15.193-2|15636	- perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
21mr|kernel-5.15-generic-5.15.193-2|15637	- perf auxtrace: Fix address filter duplicate symbol selection
21mr|kernel-5.15-generic-5.15.193-2|15638	- perf build: Properly guard libbpf includes
21mr|kernel-5.15-generic-5.15.193-2|15639	- perf/core: Call LSM hook after copying perf_event_attr
21mr|kernel-5.15-generic-5.15.193-2|15640	- perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option()
21mr|kernel-5.15-generic-5.15.193-2|15641	- perf: Fix perf_pending_task() UaF
21mr|kernel-5.15-generic-5.15.193-2|15642	- perf: Fix possible memleak in pmu_dev_alloc()
21mr|kernel-5.15-generic-5.15.193-2|15643	- perf: Improve missing SIGTRAP checking
21mr|kernel-5.15-generic-5.15.193-2|15644	- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
21mr|kernel-5.15-generic-5.15.193-2|15645	- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
21mr|kernel-5.15-generic-5.15.193-2|15646	- perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init()
21mr|kernel-5.15-generic-5.15.193-2|15647	- perf stat: Do not delay the workload with --delay
21mr|kernel-5.15-generic-5.15.193-2|15648	- perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode
21mr|kernel-5.15-generic-5.15.193-2|15649	- perf stat: Refactor __run_perf_stat() common code
21mr|kernel-5.15-generic-5.15.193-2|15650	- perf symbol: correction while adjusting symbol
21mr|kernel-5.15-generic-5.15.193-2|15651	- perf tools: Fix resources leak in perf_data__open_dir()
21mr|kernel-5.15-generic-5.15.193-2|15652	- perf trace: Handle failure when trace point folder is missed
21mr|kernel-5.15-generic-5.15.193-2|15653	- perf trace: Return error if a system call doesn't exist
21mr|kernel-5.15-generic-5.15.193-2|15654	- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number
21mr|kernel-5.15-generic-5.15.193-2|15655	- perf/x86/amd: fix potential integer overflow on shift of a int
21mr|kernel-5.15-generic-5.15.193-2|15656	- perf/x86/intel/pt: Fix sampling using single range output
21mr|kernel-5.15-generic-5.15.193-2|15657	- perf/x86/intel/uncore: Add Emerald Rapids
21mr|kernel-5.15-generic-5.15.193-2|15658	- perf/x86/intel/uncore: Clear attr_update properly
21mr|kernel-5.15-generic-5.15.193-2|15659	- perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D
21mr|kernel-5.15-generic-5.15.193-2|15660	- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()
21mr|kernel-5.15-generic-5.15.193-2|15661	- perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology()
21mr|kernel-5.15-generic-5.15.193-2|15662	- perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map()
21mr|kernel-5.15-generic-5.15.193-2|15663	- perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box()
21mr|kernel-5.15-generic-5.15.193-2|15664	- perf/x86/msr: Add Emerald Rapids
21mr|kernel-5.15-generic-5.15.193-2|15665	- perf/x86/rapl: Treat Tigerlake like Icelake
21mr|kernel-5.15-generic-5.15.193-2|15666	- phy: phy-can-transceiver: Skip warning if no "max-bitrate"
21mr|kernel-5.15-generic-5.15.193-2|15667	- phy: qcom-qmp-combo: fix out-of-bounds clock access
21mr|kernel-5.15-generic-5.15.193-2|15668	- phy: qcom-qmp-combo: fix sc8180x reset
21mr|kernel-5.15-generic-5.15.193-2|15669	- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
21mr|kernel-5.15-generic-5.15.193-2|15670	- phy: ti: fix Kconfig warning and operator precedence
21mr|kernel-5.15-generic-5.15.193-2|15671	- phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices
21mr|kernel-5.15-generic-5.15.193-2|15672	- pinctrl: amd: Add dynamic debugging for active GPIOs
21mr|kernel-5.15-generic-5.15.193-2|15673	- pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map
21mr|kernel-5.15-generic-5.15.193-2|15674	- pinctrl: intel: Save and restore pins in "direct IRQ" mode
21mr|kernel-5.15-generic-5.15.193-2|15675	- pinctrl: k210: call of_node_put()
21mr|kernel-5.15-generic-5.15.193-2|15676	- pinctrl: meditatek: Startup with the IRQs disabled
21mr|kernel-5.15-generic-5.15.193-2|15677	- pinctrl: pinconf-generic: add missing of_node_put()
21mr|kernel-5.15-generic-5.15.193-2|15678	- pinctrl/rockchip: add error handling for pull/drive register getters
21mr|kernel-5.15-generic-5.15.193-2|15679	- pinctrl: rockchip: fix mux route data for rk3568
21mr|kernel-5.15-generic-5.15.193-2|15680	- pinctrl: rockchip: fix reading pull type on rk3568
21mr|kernel-5.15-generic-5.15.193-2|15681	- pinctrl: rockchip: list all pins in a possible mux route for PX30
21mr|kernel-5.15-generic-5.15.193-2|15682	- pinctrl/rockchip: Use temporary variable for struct device
21mr|kernel-5.15-generic-5.15.193-2|15683	- pinctrl: single: Fix potential division by zero
21mr|kernel-5.15-generic-5.15.193-2|15684	- platform/chrome: cros_ec_typec: Cleanup switch handle return paths
21mr|kernel-5.15-generic-5.15.193-2|15685	- platform/chrome: cros_ec_typec: zero out stale pointers
21mr|kernel-5.15-generic-5.15.193-2|15686	- platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init()
21mr|kernel-5.15-generic-5.15.193-2|15687	- platform/mellanox: mlxbf-pmc: Fix event typo
21mr|kernel-5.15-generic-5.15.193-2|15688	- platform/surface: aggregator: Add missing call to ssam_request_sync_free()
21mr|kernel-5.15-generic-5.15.193-2|15689	- platform/surface: aggregator: Do not check for repeated unsequenced packets
21mr|kernel-5.15-generic-5.15.193-2|15690	- platform/surface: aggregator: Ignore command messages not intended for us
21mr|kernel-5.15-generic-5.15.193-2|15691	- platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)
21mr|kernel-5.15-generic-5.15.193-2|15692	- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
21mr|kernel-5.15-generic-5.15.193-2|15693	- platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()
21mr|kernel-5.15-generic-5.15.193-2|15694	- platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting
21mr|kernel-5.15-generic-5.15.193-2|15695	- platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present
21mr|kernel-5.15-generic-5.15.193-2|15696	- platform/x86: hp-wmi: Ignore Smart Experience App event
21mr|kernel-5.15-generic-5.15.193-2|15697	- platform/x86: huawei-wmi: fix return value calculation
21mr|kernel-5.15-generic-5.15.193-2|15698	- platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[]
21mr|kernel-5.15-generic-5.15.193-2|15699	- platform/x86: ideapad-laptop: Disable touchpad_switch
21mr|kernel-5.15-generic-5.15.193-2|15700	- platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops
21mr|kernel-5.15-generic-5.15.193-2|15701	- platform/x86/intel/hid: Add some ACPI device IDs
21mr|kernel-5.15-generic-5.15.193-2|15702	- platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized
21mr|kernel-5.15-generic-5.15.193-2|15703	- platform/x86/intel/pmt: Sapphire Rapids PMT errata fix
21mr|kernel-5.15-generic-5.15.193-2|15704	- platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register()
21mr|kernel-5.15-generic-5.15.193-2|15705	- platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]()
21mr|kernel-5.15-generic-5.15.193-2|15706	- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe
21mr|kernel-5.15-generic-5.15.193-2|15707	- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
21mr|kernel-5.15-generic-5.15.193-2|15708	- platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1
21mr|kernel-5.15-generic-5.15.193-2|15709	- PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
21mr|kernel-5.15-generic-5.15.193-2|15710	- PM/devfreq: governor: Add a private governor_data for governor
21mr|kernel-5.15-generic-5.15.193-2|15711	- PM: hibernate: Fix mistake in kerneldoc comment
21mr|kernel-5.15-generic-5.15.193-2|15712	- PM: runtime: Do not call __rpm_callback() from rpm_idle()
21mr|kernel-5.15-generic-5.15.193-2|15713	- pNFS/filelayout: Fix coalescing test for single DS
21mr|kernel-5.15-generic-5.15.193-2|15714	- pnode: terminate at peers of source
21mr|kernel-5.15-generic-5.15.193-2|15715	- PNP: fix name memory leak in pnp_alloc_dev()
21mr|kernel-5.15-generic-5.15.193-2|15716	- powerpc/52xx: Fix a resource leak in an error handling path
21mr|kernel-5.15-generic-5.15.193-2|15717	- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe()
21mr|kernel-5.15-generic-5.15.193-2|15718	- powerpc/eeh: Drop redundant spinlock initialization
21mr|kernel-5.15-generic-5.15.193-2|15719	- powerpc/hv-gpci: Fix hv_gpci event list
21mr|kernel-5.15-generic-5.15.193-2|15720	- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section
21mr|kernel-5.15-generic-5.15.193-2|15721	- powerpc/perf: callchain validate kernel stack pointer bounds
21mr|kernel-5.15-generic-5.15.193-2|15722	- powerpc/pseries/eeh: use correct API for error log size
21mr|kernel-5.15-generic-5.15.193-2|15723	- powerpc/rtas: avoid device tree lookups in rtas_os_term()
21mr|kernel-5.15-generic-5.15.193-2|15724	- powerpc/rtas: avoid scheduling in rtas_os_term()
21mr|kernel-5.15-generic-5.15.193-2|15725	- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data()
21mr|kernel-5.15-generic-5.15.193-2|15726	- powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds
21mr|kernel-5.15-generic-5.15.193-2|15727	- power: supply: ab8500: Fix error handling in ab8500_charger_init()
21mr|kernel-5.15-generic-5.15.193-2|15728	- power: supply: fix null pointer dereferencing in power_supply_get_battery_info
21mr|kernel-5.15-generic-5.15.193-2|15729	- power: supply: fix residue sysfs file in error handle route of __power_supply_register()
21mr|kernel-5.15-generic-5.15.193-2|15730	- power: supply: z2_battery: Fix possible memleak in z2_batt_probe()
21mr|kernel-5.15-generic-5.15.193-2|15731	- ppp: associate skb with a device at tx
21mr|kernel-5.15-generic-5.15.193-2|15732	- prlimit: do_prlimit needs to have a speculation check
21mr|kernel-5.15-generic-5.15.193-2|15733	- proc: avoid integer type confusion in get_proc_long
21mr|kernel-5.15-generic-5.15.193-2|15734	- proc: fixup uptime selftest
21mr|kernel-5.15-generic-5.15.193-2|15735	- proc: proc_skip_spaces() shouldn't think it is working on C strings
21mr|kernel-5.15-generic-5.15.193-2|15736	- pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP
21mr|kernel-5.15-generic-5.15.193-2|15737	- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES
21mr|kernel-5.15-generic-5.15.193-2|15738	- pstore: Properly assign mem_type property
21mr|kernel-5.15-generic-5.15.193-2|15739	- pstore/ram: Fix error return code in ramoops_probe()
21mr|kernel-5.15-generic-5.15.193-2|15740	- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion
21mr|kernel-5.15-generic-5.15.193-2|15741	- pstore/zone: Use GFP_ATOMIC to allocate zone buffer
21mr|kernel-5.15-generic-5.15.193-2|15742	- ptdma: pt_core_execute_cmd() should use spinlock
21mr|kernel-5.15-generic-5.15.193-2|15743	- pwm: mediatek: always use bus clock for PWM on MT7622
21mr|kernel-5.15-generic-5.15.193-2|15744	- pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm
21mr|kernel-5.15-generic-5.15.193-2|15745	- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held
21mr|kernel-5.15-generic-5.15.193-2|15746	- pwm: tegra: Fix 32 bit build
21mr|kernel-5.15-generic-5.15.193-2|15747	- pwm: tegra: Improve required rate calculation
21mr|kernel-5.15-generic-5.15.193-2|15748	- qed (gcc13): use u16 for fid to be big enough
21mr|kernel-5.15-generic-5.15.193-2|15749	- qlcnic: fix sleep-in-atomic-context bugs caused by msleep
21mr|kernel-5.15-generic-5.15.193-2|15750	- qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
21mr|kernel-5.15-generic-5.15.193-2|15751	- r6040: Fix kmemleak in probe and remove
21mr|kernel-5.15-generic-5.15.193-2|15752	- r8152: add vendor/device ID pair for Microsoft Devkit
21mr|kernel-5.15-generic-5.15.193-2|15753	- r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down()
21mr|kernel-5.15-generic-5.15.193-2|15754	- rapidio: devices: fix missing put_device in mport_cdev_open
21mr|kernel-5.15-generic-5.15.193-2|15755	- rapidio: fix possible name leaks when rio_add_device() fails
21mr|kernel-5.15-generic-5.15.193-2|15756	- rapidio: fix possible UAF when kfifo_alloc() fails
21mr|kernel-5.15-generic-5.15.193-2|15757	- rapidio: rio: fix possible name leak in rio_register_mport()
21mr|kernel-5.15-generic-5.15.193-2|15758	- ravb: Fix "failed to switch device to config mode" message during unbind
21mr|kernel-5.15-generic-5.15.193-2|15759	- ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables
21mr|kernel-5.15-generic-5.15.193-2|15760	- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state()
21mr|kernel-5.15-generic-5.15.193-2|15761	- rcu-tasks: Simplify trc_read_check_handler() atomic operations
21mr|kernel-5.15-generic-5.15.193-2|15762	- RDMA/core: Fix ib block iterator counter overflow
21mr|kernel-5.15-generic-5.15.193-2|15763	- RDMA/core: Fix order of nldev_exit call
21mr|kernel-5.15-generic-5.15.193-2|15764	- RDMA/core: Make sure "ib_port" is valid when access sysfs node
21mr|kernel-5.15-generic-5.15.193-2|15765	- RDMA/efa: Add EFA 0xefa2 PCI ID
21mr|kernel-5.15-generic-5.15.193-2|15766	- RDMA/hfi1: Fix error return code in parse_platform_config()
21mr|kernel-5.15-generic-5.15.193-2|15767	- RDMA/hfi: Decrease PCI device reference count in error path
21mr|kernel-5.15-generic-5.15.193-2|15768	- RDMA/hns: Fix AH attr queried by query_qp
21mr|kernel-5.15-generic-5.15.193-2|15769	- RDMA/hns: Fix error code of CMD
21mr|kernel-5.15-generic-5.15.193-2|15770	- RDMA/hns: Fix ext_sge num error when post send
21mr|kernel-5.15-generic-5.15.193-2|15771	- RDMA/hns: fix memory leak in hns_roce_alloc_mr()
21mr|kernel-5.15-generic-5.15.193-2|15772	- RDMA/hns: Fix page size cap from firmware
21mr|kernel-5.15-generic-5.15.193-2|15773	- RDMA/hns: Fix PBL page MTR find
21mr|kernel-5.15-generic-5.15.193-2|15774	- RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data()
21mr|kernel-5.15-generic-5.15.193-2|15775	- RDMA/irdma: Report the correct link speed
21mr|kernel-5.15-generic-5.15.193-2|15776	- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device
21mr|kernel-5.15-generic-5.15.193-2|15777	- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
21mr|kernel-5.15-generic-5.15.193-2|15778	- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps()
21mr|kernel-5.15-generic-5.15.193-2|15779	- RDMA/nldev: Fix failure to send large messages
21mr|kernel-5.15-generic-5.15.193-2|15780	- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port
21mr|kernel-5.15-generic-5.15.193-2|15781	- RDMA/restrack: Release MR restrack when delete
21mr|kernel-5.15-generic-5.15.193-2|15782	- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed
21mr|kernel-5.15-generic-5.15.193-2|15783	- RDMA/siw: Fix immediate work request flush to completion queue
21mr|kernel-5.15-generic-5.15.193-2|15784	- RDMA/siw: Fix pointer cast warning
21mr|kernel-5.15-generic-5.15.193-2|15785	- RDMA/siw: Set defined status for work completion with undefined status
21mr|kernel-5.15-generic-5.15.193-2|15786	- RDMA/srp: Fix error return code in srp_parse_options()
21mr|kernel-5.15-generic-5.15.193-2|15787	- RDMA/srp: Move large values to a new enum for gcc13
21mr|kernel-5.15-generic-5.15.193-2|15788	- regulator: core: fix deadlock on regulator enable
21mr|kernel-5.15-generic-5.15.193-2|15789	- regulator: core: fix kobject release warning and memory leak in regulator_register()
21mr|kernel-5.15-generic-5.15.193-2|15790	- regulator: core: fix module refcount leak in set_supply()
21mr|kernel-5.15-generic-5.15.193-2|15791	- regulator: core: fix resource leak in regulator_register()
21mr|kernel-5.15-generic-5.15.193-2|15792	- regulator: core: fix UAF in destroy_regulator()
21mr|kernel-5.15-generic-5.15.193-2|15793	- regulator: core: fix unbalanced of node refcount in regulator_dev_lookup()
21mr|kernel-5.15-generic-5.15.193-2|15794	- regulator: core: fix use_count leakage when handling boot-on
21mr|kernel-5.15-generic-5.15.193-2|15795	- regulator: core: use kfree_const() to free space conditionally
21mr|kernel-5.15-generic-5.15.193-2|15796	- regulator: da9211: Use irq handler when ready
21mr|kernel-5.15-generic-5.15.193-2|15797	- regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe()
21mr|kernel-5.15-generic-5.15.193-2|15798	- regulator: qcom-rpmh: Fix PMR735a S3 regulator spec
21mr|kernel-5.15-generic-5.15.193-2|15799	- regulator: slg51000: Wait after asserting CS pin
21mr|kernel-5.15-generic-5.15.193-2|15800	- regulator: twl6030: fix get status of twl6032 regulators
21mr|kernel-5.15-generic-5.15.193-2|15801	- regulator: twl6030: re-add TWL6032_SUBCLASS
21mr|kernel-5.15-generic-5.15.193-2|15802	- reiserfs: Add missing calls to reiserfs_security_free()
21mr|kernel-5.15-generic-5.15.193-2|15803	- relay: fix type mismatch when allocating memory in relay_create_buf()
21mr|kernel-5.15-generic-5.15.193-2|15804	- remoteproc: core: Do pm_relax when in RPROC_OFFLINE state
21mr|kernel-5.15-generic-5.15.193-2|15805	- remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on()
21mr|kernel-5.15-generic-5.15.193-2|15806	- remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio()
21mr|kernel-5.15-generic-5.15.193-2|15807	- remoteproc: qcom_q6v5_pas: detach power domains on remove
21mr|kernel-5.15-generic-5.15.193-2|15808	- remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove
21mr|kernel-5.15-generic-5.15.193-2|15809	- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region()
21mr|kernel-5.15-generic-5.15.193-2|15810	- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()
21mr|kernel-5.15-generic-5.15.193-2|15811	- reset: uniphier-glue: Fix possible null-ptr-deref
21mr|kernel-5.15-generic-5.15.193-2|15812	- reset: uniphier-glue: Use reset_control_bulk API
21mr|kernel-5.15-generic-5.15.193-2|15813	- Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007"
21mr|kernel-5.15-generic-5.15.193-2|15814	- Revert "ARM: dts: imx7: Fix NAND controller size-cells"
21mr|kernel-5.15-generic-5.15.193-2|15815	- Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend"
21mr|kernel-5.15-generic-5.15.193-2|15816	- Revert "drm/amd/display: Limit max DSC target bpp for specific monitors"
21mr|kernel-5.15-generic-5.15.193-2|15817	- Revert "drm/amdgpu: make display pinning more flexible (v2)"
21mr|kernel-5.15-generic-5.15.193-2|15818	- Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""
21mr|kernel-5.15-generic-5.15.193-2|15819	- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
21mr|kernel-5.15-generic-5.15.193-2|15820	- Revert "net: macsec: report real_dev features when HW offloading is enabled"
21mr|kernel-5.15-generic-5.15.193-2|15821	- Revert "selftests/bpf: Add test for unstable CT lookup API"
21mr|kernel-5.15-generic-5.15.193-2|15822	- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID"
21mr|kernel-5.15-generic-5.15.193-2|15823	- Revert "usb: dwc3: disable USB core PHY management"
21mr|kernel-5.15-generic-5.15.193-2|15824	- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"
21mr|kernel-5.15-generic-5.15.193-2|15825	- Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
21mr|kernel-5.15-generic-5.15.193-2|15826	- ring_buffer: Do not deactivate non-existant pages
21mr|kernel-5.15-generic-5.15.193-2|15827	- ring-buffer: Include dropped pages in counting dirty patches
21mr|kernel-5.15-generic-5.15.193-2|15828	- RISC-V: Align the shadow stack
21mr|kernel-5.15-generic-5.15.193-2|15829	- riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC
21mr|kernel-5.15-generic-5.15.193-2|15830	- riscv: dts: sifive: fu740: fix size of pcie 32bit memory
21mr|kernel-5.15-generic-5.15.193-2|15831	- riscv: dts: sifive unleashed: Add PWM controlled LEDs
21mr|kernel-5.15-generic-5.15.193-2|15832	- riscv: fix race when vmap stack overflow
21mr|kernel-5.15-generic-5.15.193-2|15833	- riscv: kexec: Fixup irq controller broken in kexec crash path
21mr|kernel-5.15-generic-5.15.193-2|15834	- riscv/kprobe: Fix instruction simulation of JALR
21mr|kernel-5.15-generic-5.15.193-2|15835	- riscv, kprobes: Stricter c.jr/c.jalr decoding
21mr|kernel-5.15-generic-5.15.193-2|15836	- riscv/mm: add arch hook arch_clear_hugepage_flags
21mr|kernel-5.15-generic-5.15.193-2|15837	- riscv: mm: notify remote harts about mmu cache updates
21mr|kernel-5.15-generic-5.15.193-2|15838	- riscv: mm: Proper page permissions after initmem free
21mr|kernel-5.15-generic-5.15.193-2|15839	- riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument
21mr|kernel-5.15-generic-5.15.193-2|15840	- riscv: Sync efi page table's kernel mappings before switching
21mr|kernel-5.15-generic-5.15.193-2|15841	- riscv: uaccess: fix type of 0 variable on error in get_user()
21mr|kernel-5.15-generic-5.15.193-2|15842	- RISC-V: vdso: Do not add missing symbols to version section in linker script
21mr|kernel-5.15-generic-5.15.193-2|15843	- riscv: vdso: fix section overlapping under some conditions
21mr|kernel-5.15-generic-5.15.193-2|15844	- rtc: cmos: avoid UIP when reading alarm time
21mr|kernel-5.15-generic-5.15.193-2|15845	- rtc: cmos: avoid UIP when writing alarm time
21mr|kernel-5.15-generic-5.15.193-2|15846	- rtc: cmos: Call cmos_wake_setup() from cmos_do_probe()
21mr|kernel-5.15-generic-5.15.193-2|15847	- rtc: cmos: Call rtc_wake_setup() from cmos_do_probe()
21mr|kernel-5.15-generic-5.15.193-2|15848	- rtc: cmos: Disable ACPI RTC event on removal
21mr|kernel-5.15-generic-5.15.193-2|15849	- rtc: cmos: Eliminate forward declarations of some functions
21mr|kernel-5.15-generic-5.15.193-2|15850	- rtc: cmos: fix build on non-ACPI platforms
21mr|kernel-5.15-generic-5.15.193-2|15851	- rtc: cmos: Fix event handler registration ordering issue
21mr|kernel-5.15-generic-5.15.193-2|15852	- rtc: cmos: Fix wake alarm breakage
21mr|kernel-5.15-generic-5.15.193-2|15853	- rtc: cmos: Rename ACPI-related functions
21mr|kernel-5.15-generic-5.15.193-2|15854	- rtc: ds1347: fix value written to century register
21mr|kernel-5.15-generic-5.15.193-2|15855	- rtc: mc146818-lib: extract mc146818_avoid_UIP
21mr|kernel-5.15-generic-5.15.193-2|15856	- rtc: mxc_v2: Add missing clk_disable_unprepare()
21mr|kernel-5.15-generic-5.15.193-2|15857	- rtc: pcf85063: fix pcf85063_clkout_control
21mr|kernel-5.15-generic-5.15.193-2|15858	- rtc: pcf85063: Fix reading alarm
21mr|kernel-5.15-generic-5.15.193-2|15859	- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe()
21mr|kernel-5.15-generic-5.15.193-2|15860	- rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0
21mr|kernel-5.15-generic-5.15.193-2|15861	- rtc: snvs: Allow a time difference on clock register read
21mr|kernel-5.15-generic-5.15.193-2|15862	- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()
21mr|kernel-5.15-generic-5.15.193-2|15863	- rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc
21mr|kernel-5.15-generic-5.15.193-2|15864	- rxrpc: Fix ack.bufferSize to be 0 when generating an ack
21mr|kernel-5.15-generic-5.15.193-2|15865	- rxrpc: Fix missing unlock in rxrpc_do_sendmsg()
21mr|kernel-5.15-generic-5.15.193-2|15866	- rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]
21mr|kernel-5.15-generic-5.15.193-2|15867	- rxrpc: Use refcount_t rather than atomic_t
21mr|kernel-5.15-generic-5.15.193-2|15868	- s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops
21mr|kernel-5.15-generic-5.15.193-2|15869	- s390/crashdump: fix TOD programmable field size
21mr|kernel-5.15-generic-5.15.193-2|15870	- s390/ctcm: Fix return type of ctc{mp,}m_tx()
21mr|kernel-5.15-generic-5.15.193-2|15871	- s390/dasd: fix no record found for raw_track_access
21mr|kernel-5.15-generic-5.15.193-2|15872	- s390/debug: add _ASM_S390_ prefix to header guard
21mr|kernel-5.15-generic-5.15.193-2|15873	- s390: expicitly align _edata and _end symbols on page boundary
21mr|kernel-5.15-generic-5.15.193-2|15874	- s390/kexec: fix ipl report address for kdump
21mr|kernel-5.15-generic-5.15.193-2|15875	- s390/lcs: Fix return type of lcs_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|15876	- s390/netiucv: Fix return type of netiucv_tx()
21mr|kernel-5.15-generic-5.15.193-2|15877	- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()
21mr|kernel-5.15-generic-5.15.193-2|15878	- s390/qeth: fix use-after-free in hsci
21mr|kernel-5.15-generic-5.15.193-2|15879	- s390/qeth: fix various format strings
21mr|kernel-5.15-generic-5.15.193-2|15880	- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe()
21mr|kernel-5.15-generic-5.15.193-2|15881	- sched/core: Fix use-after-free bug in dup_user_cpus_ptr()
21mr|kernel-5.15-generic-5.15.193-2|15882	- sched/core: Introduce sched_asym_cpucap_active()
21mr|kernel-5.15-generic-5.15.193-2|15883	- sched/fair: Cleanup task_util and capacity type
21mr|kernel-5.15-generic-5.15.193-2|15884	- sched/fair: Removed useless update of p->recent_used_cpu
21mr|kernel-5.15-generic-5.15.193-2|15885	- sched/uclamp: Fix relationship between uclamp and migration margin
21mr|kernel-5.15-generic-5.15.193-2|15886	- sched/uclamp: Make asym_fits_capacity() use util_fits_cpu()
21mr|kernel-5.15-generic-5.15.193-2|15887	- sched/uclamp: Make select_idle_capacity() use util_fits_cpu()
21mr|kernel-5.15-generic-5.15.193-2|15888	- sched/uclamp: Make task_fits_capacity() use util_fits_cpu()
21mr|kernel-5.15-generic-5.15.193-2|15889	- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb
21mr|kernel-5.15-generic-5.15.193-2|15890	- scripts/faddr2line: Fix regression in name resolution on ppc64le
21mr|kernel-5.15-generic-5.15.193-2|15891	- scsi: core: Fix a race between scsi_done() and scsi_timeout()
21mr|kernel-5.15-generic-5.15.193-2|15892	- scsi: efct: Fix possible memleak in efct_device_init()
21mr|kernel-5.15-generic-5.15.193-2|15893	- scsi: elx: libefc: Fix second parameter type in state callbacks
21mr|kernel-5.15-generic-5.15.193-2|15894	- scsi: fcoe: Fix possible name leak when device_register() fails
21mr|kernel-5.15-generic-5.15.193-2|15895	- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails
21mr|kernel-5.15-generic-5.15.193-2|15896	- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
21mr|kernel-5.15-generic-5.15.193-2|15897	- scsi: hpsa: Fix allocation size for scsi_host_alloc()
21mr|kernel-5.15-generic-5.15.193-2|15898	- scsi: hpsa: Fix error handling in hpsa_add_sas_host()
21mr|kernel-5.15-generic-5.15.193-2|15899	- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device()
21mr|kernel-5.15-generic-5.15.193-2|15900	- scsi: hpsa: Fix possible memory leak in hpsa_init_one()
21mr|kernel-5.15-generic-5.15.193-2|15901	- scsi: ibmvfc: Avoid path failures during live migration
21mr|kernel-5.15-generic-5.15.193-2|15902	- scsi: ipr: Fix WARNING in ipr_init()
21mr|kernel-5.15-generic-5.15.193-2|15903	- scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
21mr|kernel-5.15-generic-5.15.193-2|15904	- scsi: iscsi: Fix possible memory leak when device_register() failed
21mr|kernel-5.15-generic-5.15.193-2|15905	- scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs
21mr|kernel-5.15-generic-5.15.193-2|15906	- scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile
21mr|kernel-5.15-generic-5.15.193-2|15907	- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add()
21mr|kernel-5.15-generic-5.15.193-2|15908	- scsi: mpt3sas: Remove scsi_dma_map() error messages
21mr|kernel-5.15-generic-5.15.193-2|15909	- scsi: qla2xxx: Fix crash when I/O abort times out
21mr|kernel-5.15-generic-5.15.193-2|15910	- scsi: qla2xxx: Fix set-but-not-used variable warnings
21mr|kernel-5.15-generic-5.15.193-2|15911	- scsi: scsi_debug: Fix a warning in resp_report_zones()
21mr|kernel-5.15-generic-5.15.193-2|15912	- scsi: scsi_debug: Fix a warning in resp_verify()
21mr|kernel-5.15-generic-5.15.193-2|15913	- scsi: scsi_debug: Fix a warning in resp_write_scat()
21mr|kernel-5.15-generic-5.15.193-2|15914	- scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper()
21mr|kernel-5.15-generic-5.15.193-2|15915	- scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper()
21mr|kernel-5.15-generic-5.15.193-2|15916	- scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC
21mr|kernel-5.15-generic-5.15.193-2|15917	- scsi: scsi_transport_sas: Fix error handling in sas_phy_add()
21mr|kernel-5.15-generic-5.15.193-2|15918	- scsi: snic: Fix possible UAF in snic_tgt_create()
21mr|kernel-5.15-generic-5.15.193-2|15919	- scsi: storvsc: Fix handling of srb_status and capacity change events
21mr|kernel-5.15-generic-5.15.193-2|15920	- scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
21mr|kernel-5.15-generic-5.15.193-2|15921	- scsi: ufs: core: Fix devfreq deadlocks
21mr|kernel-5.15-generic-5.15.193-2|15922	- scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery
21mr|kernel-5.15-generic-5.15.193-2|15923	- scsi: ufs: Reduce the START STOP UNIT timeout
21mr|kernel-5.15-generic-5.15.193-2|15924	- scsi: ufs: Stop using the clock scaling lock in the error handler
21mr|kernel-5.15-generic-5.15.193-2|15925	- scsi: zfcp: Fix double free of FSF request when qdio send fails
21mr|kernel-5.15-generic-5.15.193-2|15926	- sctp: clear out_curr if all frag chunks of current msg are pruned
21mr|kernel-5.15-generic-5.15.193-2|15927	- sctp: fail if no bound addresses can be used for a given scope
21mr|kernel-5.15-generic-5.15.193-2|15928	- sctp: fix memory leak in sctp_stream_outq_migrate()
21mr|kernel-5.15-generic-5.15.193-2|15929	- sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent
21mr|kernel-5.15-generic-5.15.193-2|15930	- sctp: sysctl: make extra pointers netns aware
21mr|kernel-5.15-generic-5.15.193-2|15931	- seccomp: Move copy_seccomp() to no failure path.
21mr|kernel-5.15-generic-5.15.193-2|15932	- security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6
21mr|kernel-5.15-generic-5.15.193-2|15933	- selftests/bpf: Add test for unstable CT lookup API
21mr|kernel-5.15-generic-5.15.193-2|15934	- selftests/bpf: Add verifier test for release_reference()
21mr|kernel-5.15-generic-5.15.193-2|15935	- selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
21mr|kernel-5.15-generic-5.15.193-2|15936	- selftests: devlink: fix the fd redirect in dummy_reporter_test
21mr|kernel-5.15-generic-5.15.193-2|15937	- selftests/efivarfs: Add checking of the test return value
21mr|kernel-5.15-generic-5.15.193-2|15938	- selftests/ftrace: event_triggers: wait longer for test_event_enable
21mr|kernel-5.15-generic-5.15.193-2|15939	- selftests/futex: fix build for clang
21mr|kernel-5.15-generic-5.15.193-2|15940	- selftests/intel_pstate: fix build for ARCH=x86_64
21mr|kernel-5.15-generic-5.15.193-2|15941	- selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c
21mr|kernel-5.15-generic-5.15.193-2|15942	- selftests: mptcp: fix mibit vs mbit mix up
21mr|kernel-5.15-generic-5.15.193-2|15943	- selftests: mptcp: more stable simult_flows tests
21mr|kernel-5.15-generic-5.15.193-2|15944	- selftests: net: add delete nexthop route warning test
21mr|kernel-5.15-generic-5.15.193-2|15945	- selftests/net: Find nettest in current directory
21mr|kernel-5.15-generic-5.15.193-2|15946	- selftests: net: fix nexthop warning cleanup double ip typo
21mr|kernel-5.15-generic-5.15.193-2|15947	- selftests/net: toeplitz: fix race on tpacket_v3 block close
21mr|kernel-5.15-generic-5.15.193-2|15948	- selftests: net: Use "grep -E" instead of "egrep"
21mr|kernel-5.15-generic-5.15.193-2|15949	- selftests/powerpc: Fix resource leaks
21mr|kernel-5.15-generic-5.15.193-2|15950	- selftests: Provide local define of __cpuid_count()
21mr|kernel-5.15-generic-5.15.193-2|15951	- selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload
21mr|kernel-5.15-generic-5.15.193-2|15952	- selftests: set the BUILD variable to absolute path
21mr|kernel-5.15-generic-5.15.193-2|15953	- selftests: Use optional USERCFLAGS and USERLDFLAGS
21mr|kernel-5.15-generic-5.15.193-2|15954	- selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace
21mr|kernel-5.15-generic-5.15.193-2|15955	- selftests/vm: remove ARRAY_SIZE define from individual tests
21mr|kernel-5.15-generic-5.15.193-2|15956	- serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()
21mr|kernel-5.15-generic-5.15.193-2|15957	- serial: 8250_bcm7271: Fix error handling in brcmuart_init()
21mr|kernel-5.15-generic-5.15.193-2|15958	- serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
21mr|kernel-5.15-generic-5.15.193-2|15959	- serial: 8250: Flush DMA Rx on RLSI
21mr|kernel-5.15-generic-5.15.193-2|15960	- serial: 8250_lpss: Configure DMA also w/o DMA filter
21mr|kernel-5.15-generic-5.15.193-2|15961	- serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake
21mr|kernel-5.15-generic-5.15.193-2|15962	- serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl()
21mr|kernel-5.15-generic-5.15.193-2|15963	- serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()
21mr|kernel-5.15-generic-5.15.193-2|15964	- serial: 8250: omap: Flush PM QOS work on remove
21mr|kernel-5.15-generic-5.15.193-2|15965	- serial: 8250_omap: remove wait loop from Errata i202 workaround
21mr|kernel-5.15-generic-5.15.193-2|15966	- serial: Add rs485_supported to uart_port
21mr|kernel-5.15-generic-5.15.193-2|15967	- serial: altera_uart: fix locking in polling mode
21mr|kernel-5.15-generic-5.15.193-2|15968	- serial: amba-pl011: avoid SBSA UART accessing DMACR register
21mr|kernel-5.15-generic-5.15.193-2|15969	- serial: amba-pl011: fix high priority character transmission in rs486 mode
21mr|kernel-5.15-generic-5.15.193-2|15970	- serial: atmel: fix incorrect baudrate setup
21mr|kernel-5.15-generic-5.15.193-2|15971	- serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way"
21mr|kernel-5.15-generic-5.15.193-2|15972	- serial: fsl_lpuart: Fill in rs485_supported
21mr|kernel-5.15-generic-5.15.193-2|15973	- serial: imx: Add missing .thaw_noirq hook
21mr|kernel-5.15-generic-5.15.193-2|15974	- serial: pch: Fix PCI device refcount leak in pch_request_dma()
21mr|kernel-5.15-generic-5.15.193-2|15975	- serial: pch_uart: Pass correct sg to dma_unmap_sg()
21mr|kernel-5.15-generic-5.15.193-2|15976	- serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle.
21mr|kernel-5.15-generic-5.15.193-2|15977	- serial: stm32: Deassert Transmit Enable on ->rs485_config()
21mr|kernel-5.15-generic-5.15.193-2|15978	- serial: stm32: Factor out GPIO RTS toggling into separate function
21mr|kernel-5.15-generic-5.15.193-2|15979	- serial: stm32: move dma_request_chan() before clk_prepare_enable()
21mr|kernel-5.15-generic-5.15.193-2|15980	- serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode
21mr|kernel-5.15-generic-5.15.193-2|15981	- serial: sunsab: Fix error handling in sunsab_init()
21mr|kernel-5.15-generic-5.15.193-2|15982	- serial: tegra: Read DMA status before terminating
21mr|kernel-5.15-generic-5.15.193-2|15983	- sfc: fix potential memleak in __ef100_hard_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|15984	- siox: fix possible memory leak in siox_device_add()
21mr|kernel-5.15-generic-5.15.193-2|15985	- skbuff: Account for tail adjustment during pull operations
21mr|kernel-5.15-generic-5.15.193-2|15986	- slimbus: qcom-ngd: Fix build error when CONFIG_SLIM_QCOM_NGD_CTRL=y && CONFIG_QCOM_RPROC_COMMON=m
21mr|kernel-5.15-generic-5.15.193-2|15987	- slimbus: stream: correct presence rate frequencies
21mr|kernel-5.15-generic-5.15.193-2|15988	- soc: imx8m: Enable OCOTP clock before reading the register
21mr|kernel-5.15-generic-5.15.193-2|15989	- soc: imx8m: Fix incorrect check for of_clk_get_by_name()
21mr|kernel-5.15-generic-5.15.193-2|15990	- soc: mediatek: pm-domains: Fix the power glitch issue
21mr|kernel-5.15-generic-5.15.193-2|15991	- soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index
21mr|kernel-5.15-generic-5.15.193-2|15992	- soc: qcom: apr: make code more reuseable
21mr|kernel-5.15-generic-5.15.193-2|15993	- soc: qcom: apr: Make qcom,protection-domain optional again
21mr|kernel-5.15-generic-5.15.193-2|15994	- soc: qcom: llcc: make irq truly optional
21mr|kernel-5.15-generic-5.15.193-2|15995	- soc: qcom: Select REMAP_MMIO for LLCC driver
21mr|kernel-5.15-generic-5.15.193-2|15996	- soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
21mr|kernel-5.15-generic-5.15.193-2|15997	- soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync
21mr|kernel-5.15-generic-5.15.193-2|15998	- soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
21mr|kernel-5.15-generic-5.15.193-2|15999	- soreuseport: Fix socket selection for SO_INCOMING_CPU.
21mr|kernel-5.15-generic-5.15.193-2|16000	- soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15
21mr|kernel-5.15-generic-5.15.193-2|16001	- soundwire: intel: Initialize clock stop timeout
21mr|kernel-5.15-generic-5.15.193-2|16002	- speakup: fix a segfault caused by switching consoles
21mr|kernel-5.15-generic-5.15.193-2|16003	- spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()
21mr|kernel-5.15-generic-5.15.193-2|16004	- spi: intel: Fix the offset to get the 64K erase opcode
21mr|kernel-5.15-generic-5.15.193-2|16005	- spi: intel: Use correct mask for flash and protected regions
21mr|kernel-5.15-generic-5.15.193-2|16006	- spi: mediatek: Fix DEVAPC Violation at KO Remove
21mr|kernel-5.15-generic-5.15.193-2|16007	- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE
21mr|kernel-5.15-generic-5.15.193-2|16008	- spi: spidev: remove debug messages that access spidev->spi without locking
21mr|kernel-5.15-generic-5.15.193-2|16009	- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode
21mr|kernel-5.15-generic-5.15.193-2|16010	- spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock
21mr|kernel-5.15-generic-5.15.193-2|16011	- spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run
21mr|kernel-5.15-generic-5.15.193-2|16012	- spi: stm32: Print summary 'callbacks suppressed' message
21mr|kernel-5.15-generic-5.15.193-2|16013	- spi: Update reference to struct spi_controller
21mr|kernel-5.15-generic-5.15.193-2|16014	- staging: media: tegra-video: fix chan->mipi value on error
21mr|kernel-5.15-generic-5.15.193-2|16015	- staging: media: tegra-video: fix device_node use after free
21mr|kernel-5.15-generic-5.15.193-2|16016	- staging: mt7621-dts: change some node hex addresses to lower case
21mr|kernel-5.15-generic-5.15.193-2|16017	- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()
21mr|kernel-5.15-generic-5.15.193-2|16018	- staging: rtl8192u: Fix use after free in ieee80211_rx()
21mr|kernel-5.15-generic-5.15.193-2|16019	- staging: vchiq_arm: fix enum vchiq_status return types
21mr|kernel-5.15-generic-5.15.193-2|16020	- staging: vme_user: Fix possible UAF in tsi148_dma_list_add
21mr|kernel-5.15-generic-5.15.193-2|16021	- stmmac: fix potential division by 0
21mr|kernel-5.15-generic-5.15.193-2|16022	- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails
21mr|kernel-5.15-generic-5.15.193-2|16023	- SUNRPC: ensure the matching upcall is in-flight upon downcall
21mr|kernel-5.15-generic-5.15.193-2|16024	- SUNRPC: Fix missing release socket in rpc_sockname()
21mr|kernel-5.15-generic-5.15.193-2|16025	- SUNRPC: Return true/false (not 1/0) from bool functions
21mr|kernel-5.15-generic-5.15.193-2|16026	- sysctl: add a new register_sysctl_init() interface
21mr|kernel-5.15-generic-5.15.193-2|16027	- tcp: avoid the lookup process failing to get sk in ehash table
21mr|kernel-5.15-generic-5.15.193-2|16028	- tcp: cdg: allow tcp_cdg_release() to be called multiple times
21mr|kernel-5.15-generic-5.15.193-2|16029	- tcp: configurable source port perturb table size
21mr|kernel-5.15-generic-5.15.193-2|16030	- tcp: fix rate_app_limited to default to 1
21mr|kernel-5.15-generic-5.15.193-2|16031	- tee: optee: fix possible memory leak in optee_register_device()
21mr|kernel-5.15-generic-5.15.193-2|16032	- test_firmware: fix memory leak in test_firmware_init()
21mr|kernel-5.15-generic-5.15.193-2|16033	- thermal: core: call put_device() only after device_register() fails
21mr|kernel-5.15-generic-5.15.193-2|16034	- thermal/core: fix error code in __thermal_cooling_device_register()
21mr|kernel-5.15-generic-5.15.193-2|16035	- thermal: core: fix some possible name leaks in error paths
21mr|kernel-5.15-generic-5.15.193-2|16036	- thermal/core: Remove duplicate information when an error occurs
21mr|kernel-5.15-generic-5.15.193-2|16037	- thermal/core: Rename 'trips' to 'num_trips'
21mr|kernel-5.15-generic-5.15.193-2|16038	- thermal/drivers/imx8mm_thermal: Validate temperature range
21mr|kernel-5.15-generic-5.15.193-2|16039	- thermal/drivers/qcom/lmh: Fix irq handler return value
21mr|kernel-5.15-generic-5.15.193-2|16040	- thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2
21mr|kernel-5.15-generic-5.15.193-2|16041	- thermal: int340x: Add missing attribute for data rate base
21mr|kernel-5.15-generic-5.15.193-2|16042	- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
21mr|kernel-5.15-generic-5.15.193-2|16043	- thermal: intel: int340x: Protect trip temperature from concurrent updates
21mr|kernel-5.15-generic-5.15.193-2|16044	- thermal: Validate new state in cur_state_store()
21mr|kernel-5.15-generic-5.15.193-2|16045	- thunderbolt: Use correct function to calculate maximum USB3 link rate
21mr|kernel-5.15-generic-5.15.193-2|16046	- timerqueue: Use rb_entry_safe() in timerqueue_getnext()
21mr|kernel-5.15-generic-5.15.193-2|16047	- tipc: add an extra conn_get in tipc_conn_alloc
21mr|kernel-5.15-generic-5.15.193-2|16048	- tipc: call tipc_lxc_xmit without holding node_read_lock
21mr|kernel-5.15-generic-5.15.193-2|16049	- tipc: check skb_linearize() return value in tipc_disc_rcv()
21mr|kernel-5.15-generic-5.15.193-2|16050	- tipc: Fix potential OOB in tipc_link_proto_rcv()
21mr|kernel-5.15-generic-5.15.193-2|16051	- tipc: fix unexpected link reset due to discovery messages
21mr|kernel-5.15-generic-5.15.193-2|16052	- tipc: re-fetch skb cb after tipc_msg_validate
21mr|kernel-5.15-generic-5.15.193-2|16053	- tipc: set con sock in tipc_conn_alloc
21mr|kernel-5.15-generic-5.15.193-2|16054	- tomoyo: fix broken dependency on *.conf.default
21mr|kernel-5.15-generic-5.15.193-2|16055	- tools: fix ARRAY_SIZE defines in tools and selftests hdrs
21mr|kernel-5.15-generic-5.15.193-2|16056	- tools: gpio: fix -c option of gpio-event-mon
21mr|kernel-5.15-generic-5.15.193-2|16057	- tools: iio: iio_generic_buffer: Fix read size
21mr|kernel-5.15-generic-5.15.193-2|16058	- tools/include: Add _RET_IP_ and math definitions to kernel.h
21mr|kernel-5.15-generic-5.15.193-2|16059	- tools/nolibc/arch: mark the _start symbol as weak
21mr|kernel-5.15-generic-5.15.193-2|16060	- tools/nolibc/arch: split arch-specific code into individual files
21mr|kernel-5.15-generic-5.15.193-2|16061	- tools/nolibc: fix the O_* fcntl/open macro definitions for riscv
21mr|kernel-5.15-generic-5.15.193-2|16062	- tools/nolibc: Remove .global _start from the entry point code
21mr|kernel-5.15-generic-5.15.193-2|16063	- tools/nolibc: restore mips branch ordering in the _start block
21mr|kernel-5.15-generic-5.15.193-2|16064	- tools/nolibc/std: move the standard type definitions to std.h
21mr|kernel-5.15-generic-5.15.193-2|16065	- tools/nolibc/types: split syscall-specific definitions into their own files
21mr|kernel-5.15-generic-5.15.193-2|16066	- tools/nolibc: use pselect6 on RISCV
21mr|kernel-5.15-generic-5.15.193-2|16067	- tools/nolibc: x86-64: Use `mov $60,%%eax` instead of `mov $60,%%rax`
21mr|kernel-5.15-generic-5.15.193-2|16068	- tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the clobber list
21mr|kernel-5.15-generic-5.15.193-2|16069	- tools/virtio: initialize spinlocks in vring_test.c
21mr|kernel-5.15-generic-5.15.193-2|16070	- tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep"
21mr|kernel-5.15-generic-5.15.193-2|16071	- tpm: acpi: Call acpi_put_table() to fix memory leak
21mr|kernel-5.15-generic-5.15.193-2|16072	- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak
21mr|kernel-5.15-generic-5.15.193-2|16073	- tpm/tpm_crb: Fix error message in __crb_relinquish_locality()
21mr|kernel-5.15-generic-5.15.193-2|16074	- tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init()
21mr|kernel-5.15-generic-5.15.193-2|16075	- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak
21mr|kernel-5.15-generic-5.15.193-2|16076	- trace_events_hist: add check for return value of 'create_hist_field'
21mr|kernel-5.15-generic-5.15.193-2|16077	- tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE
21mr|kernel-5.15-generic-5.15.193-2|16078	- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line
21mr|kernel-5.15-generic-5.15.193-2|16079	- tracing: Fix issue of missing one synthetic field
21mr|kernel-5.15-generic-5.15.193-2|16080	- tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event()
21mr|kernel-5.15-generic-5.15.193-2|16081	- tracing: Fix memory leak in tracing_read_pipe()
21mr|kernel-5.15-generic-5.15.193-2|16082	- tracing: Fix race where eprobes can be called before the event
21mr|kernel-5.15-generic-5.15.193-2|16083	- tracing: Fix race where histograms can be called before the event
21mr|kernel-5.15-generic-5.15.193-2|16084	- tracing: Fix warning on variable 'struct trace_array'
21mr|kernel-5.15-generic-5.15.193-2|16085	- tracing: Fix wild-memory-access in register_synth_event()
21mr|kernel-5.15-generic-5.15.193-2|16086	- tracing: Free buffers when a used dynamic event is removed
21mr|kernel-5.15-generic-5.15.193-2|16087	- tracing/hist: Fix issue of losting command info in error_log
21mr|kernel-5.15-generic-5.15.193-2|16088	- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx'
21mr|kernel-5.15-generic-5.15.193-2|16089	- tracing/hist: Fix wrong return value in parse_action_params()
21mr|kernel-5.15-generic-5.15.193-2|16090	- tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit()
21mr|kernel-5.15-generic-5.15.193-2|16091	- tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit()
21mr|kernel-5.15-generic-5.15.193-2|16092	- tracing: Make sure trace_printk() can output as soon as it can be used
21mr|kernel-5.15-generic-5.15.193-2|16093	- tracing/osnoise: Fix duration type
21mr|kernel-5.15-generic-5.15.193-2|16094	- tracing/probes: Handle system names with hyphens
21mr|kernel-5.15-generic-5.15.193-2|16095	- tracing/ring-buffer: Have polling block on watermark
21mr|kernel-5.15-generic-5.15.193-2|16096	- tracing: Use alignof__(struct {type b;}) instead of offsetof()
21mr|kernel-5.15-generic-5.15.193-2|16097	- treewide: fix up files incorrectly marked executable
21mr|kernel-5.15-generic-5.15.193-2|16098	- tty: fix possible null-ptr-defer in spk_ttyio_release
21mr|kernel-5.15-generic-5.15.193-2|16099	- tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
21mr|kernel-5.15-generic-5.15.193-2|16100	- tty: serial: altera_uart_{r,t}x_chars() need only uart_port
21mr|kernel-5.15-generic-5.15.193-2|16101	- tty: serial: clean up stop-tx part in altera_uart_tx_chars()
21mr|kernel-5.15-generic-5.15.193-2|16102	- tty: serial: fsl_lpuart: don't break the on-going transfer when global reset
21mr|kernel-5.15-generic-5.15.193-2|16103	- tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer
21mr|kernel-5.15-generic-5.15.193-2|16104	- ubsan: no need to unset panic_on_warn in ubsan_epilogue()
21mr|kernel-5.15-generic-5.15.193-2|16105	- udf: Avoid double brelse() in udf_rename()
21mr|kernel-5.15-generic-5.15.193-2|16106	- udf: Discard preallocation before extending file with a hole
21mr|kernel-5.15-generic-5.15.193-2|16107	- udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size
21mr|kernel-5.15-generic-5.15.193-2|16108	- udf: Fix extending file within last block
21mr|kernel-5.15-generic-5.15.193-2|16109	- udf: Fix extension of the last extent in the file
21mr|kernel-5.15-generic-5.15.193-2|16110	- udf: Fix preallocation discarding at indirect extent boundary
21mr|kernel-5.15-generic-5.15.193-2|16111	- uio: uio_dmem_genirq: Fix deadlock between irq config and handling
21mr|kernel-5.15-generic-5.15.193-2|16112	- uio: uio_dmem_genirq: Fix missing unlock in irq configuration
21mr|kernel-5.15-generic-5.15.193-2|16113	- unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg()
21mr|kernel-5.15-generic-5.15.193-2|16114	- uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix
21mr|kernel-5.15-generic-5.15.193-2|16115	- usb: acpi: add helper to check port lpm capability using acpi _DSM
21mr|kernel-5.15-generic-5.15.193-2|16116	- usb: add NO_LPM quirk for Realforce 87U Keyboard
21mr|kernel-5.15-generic-5.15.193-2|16117	- USB: bcma: Make GPIO explicitly optional
21mr|kernel-5.15-generic-5.15.193-2|16118	- usb: cdns3: host: fix endless superspeed hub port reset
21mr|kernel-5.15-generic-5.15.193-2|16119	- usb: cdns3: remove fetched trb from cache before dequeuing
21mr|kernel-5.15-generic-5.15.193-2|16120	- usb: cdnsp: Fix issue with Clear Feature Halt Endpoint
21mr|kernel-5.15-generic-5.15.193-2|16121	- usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1
21mr|kernel-5.15-generic-5.15.193-2|16122	- usb: cdnsp: fix lack of ZLP for ep0
21mr|kernel-5.15-generic-5.15.193-2|16123	- usb: chipidea: fix deadlock in ci_otg_del_timer
21mr|kernel-5.15-generic-5.15.193-2|16124	- usb: core: hub: disable autosuspend for TI TUSB8041
21mr|kernel-5.15-generic-5.15.193-2|16125	- usb: dwc3: core: defer probe on ulpi_read_id timeout
21mr|kernel-5.15-generic-5.15.193-2|16126	- usb: dwc3: exynos: Fix remove() function
21mr|kernel-5.15-generic-5.15.193-2|16127	- usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode
21mr|kernel-5.15-generic-5.15.193-2|16128	- usb: dwc3: gadget: Clear ep descriptor last
21mr|kernel-5.15-generic-5.15.193-2|16129	- usb: dwc3: gadget: conditionally remove requests
21mr|kernel-5.15-generic-5.15.193-2|16130	- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer
21mr|kernel-5.15-generic-5.15.193-2|16131	- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable
21mr|kernel-5.15-generic-5.15.193-2|16132	- usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake
21mr|kernel-5.15-generic-5.15.193-2|16133	- usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init
21mr|kernel-5.15-generic-5.15.193-2|16134	- usb: fotg210-udc: Fix ages old endianness issues
21mr|kernel-5.15-generic-5.15.193-2|16135	- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
21mr|kernel-5.15-generic-5.15.193-2|16136	- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
21mr|kernel-5.15-generic-5.15.193-2|16137	- usb: gadget: f_hid: fix f_hidg lifetime vs cdev
21mr|kernel-5.15-generic-5.15.193-2|16138	- usb: gadget: f_hid: fix refcount leak on error path
21mr|kernel-5.15-generic-5.15.193-2|16139	- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
21mr|kernel-5.15-generic-5.15.193-2|16140	- USB: gadgetfs: Fix race between mounting and unmounting
21mr|kernel-5.15-generic-5.15.193-2|16141	- usb: gadget: g_webcam: Send color matching descriptor per frame
21mr|kernel-5.15-generic-5.15.193-2|16142	- usb: gadget: uvc: Prevent buffer overflow in setup handler
21mr|kernel-5.15-generic-5.15.193-2|16143	- usb: host: ehci-fsl: Fix module alias
21mr|kernel-5.15-generic-5.15.193-2|16144	- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
21mr|kernel-5.15-generic-5.15.193-2|16145	- usb: musb: remove extra check in musb_gadget_vbus_draw
21mr|kernel-5.15-generic-5.15.193-2|16146	- usb: rndis_host: Secure rndis_query check against int overflow
21mr|kernel-5.15-generic-5.15.193-2|16147	- usb: roles: fix of node refcount leak in usb_role_switch_is_parent()
21mr|kernel-5.15-generic-5.15.193-2|16148	- USB: serial: cp210x: add Kamstrup RF sniffer PIDs
21mr|kernel-5.15-generic-5.15.193-2|16149	- USB: serial: cp210x: add SCALANCE LPE-9000 device id
21mr|kernel-5.15-generic-5.15.193-2|16150	- USB: serial: f81232: fix division by zero on line-speed change
21mr|kernel-5.15-generic-5.15.193-2|16151	- USB: serial: f81534: fix division by zero on line-speed change
21mr|kernel-5.15-generic-5.15.193-2|16152	- USB: serial: option: add Fibocom FM160 0x0111 composition
21mr|kernel-5.15-generic-5.15.193-2|16153	- USB: serial: option: add Quectel EC200U modem
21mr|kernel-5.15-generic-5.15.193-2|16154	- USB: serial: option: add Quectel EM05CN modem
21mr|kernel-5.15-generic-5.15.193-2|16155	- USB: serial: option: add Quectel EM05CN (SG) modem
21mr|kernel-5.15-generic-5.15.193-2|16156	- USB: serial: option: add Quectel EM05-G (CS) modem
21mr|kernel-5.15-generic-5.15.193-2|16157	- USB: serial: option: add Quectel EM05-G (GR) modem
21mr|kernel-5.15-generic-5.15.193-2|16158	- USB: serial: option: add Quectel EM05-G modem
21mr|kernel-5.15-generic-5.15.193-2|16159	- USB: serial: option: add Quectel EM05-G (RS) modem
21mr|kernel-5.15-generic-5.15.193-2|16160	- USB: serial: option: add Sierra Wireless EM9191
21mr|kernel-5.15-generic-5.15.193-2|16161	- USB: serial: option: add u-blox LARA-L6 modem
21mr|kernel-5.15-generic-5.15.193-2|16162	- USB: serial: option: add u-blox LARA-R6 00B modem
21mr|kernel-5.15-generic-5.15.193-2|16163	- USB: serial: option: remove old LARA-R6 PID
21mr|kernel-5.15-generic-5.15.193-2|16164	- usb: storage: Add check for kcalloc
21mr|kernel-5.15-generic-5.15.193-2|16165	- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
21mr|kernel-5.15-generic-5.15.193-2|16166	- usb: typec: altmodes/displayport: Add pin assignment helper
21mr|kernel-5.15-generic-5.15.193-2|16167	- usb: typec: altmodes/displayport: Fix pin assignment calculation
21mr|kernel-5.15-generic-5.15.193-2|16168	- usb: typec: Check for ops->exit instead of ops->enter in altmode_exit
21mr|kernel-5.15-generic-5.15.193-2|16169	- usb: typec: Factor out non-PD fwnode properties
21mr|kernel-5.15-generic-5.15.193-2|16170	- usb: typec: mux: Enter safe mode only when pins need to be reconfigured
21mr|kernel-5.15-generic-5.15.193-2|16171	- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port()
21mr|kernel-5.15-generic-5.15.193-2|16172	- usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail
21mr|kernel-5.15-generic-5.15.193-2|16173	- usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails
21mr|kernel-5.15-generic-5.15.193-2|16174	- usb: typec: tipd: Fix spurious fwnode_handle_put in error path
21mr|kernel-5.15-generic-5.15.193-2|16175	- usb: ulpi: defer ulpi_register on ulpi_read_id timeout
21mr|kernel-5.15-generic-5.15.193-2|16176	- usb: xhci: Check endpoint is valid before dereferencing it
21mr|kernel-5.15-generic-5.15.193-2|16177	- usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq
21mr|kernel-5.15-generic-5.15.193-2|16178	- v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
21mr|kernel-5.15-generic-5.15.193-2|16179	- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()
21mr|kernel-5.15-generic-5.15.193-2|16180	- vdpa_sim: fix vringh initialization in vdpasim_queue_ready()
21mr|kernel-5.15-generic-5.15.193-2|16181	- vduse: Validate vq_num in vduse_validate_config()
21mr|kernel-5.15-generic-5.15.193-2|16182	- venus: pm_helpers: Fix error check in vcodec_domains_get()
21mr|kernel-5.15-generic-5.15.193-2|16183	- veth: Fix race with AF_XDP exposing old or uninitialized descriptors
21mr|kernel-5.15-generic-5.15.193-2|16184	- vfio: platform: Do not pass return buffer to ACPI _RST method
21mr|kernel-5.15-generic-5.15.193-2|16185	- vfs: fix copy_file_range() averts filesystem freeze protection
21mr|kernel-5.15-generic-5.15.193-2|16186	- vhost: fix range used in translate_desc()
21mr|kernel-5.15-generic-5.15.193-2|16187	- vhost/vsock: Fix error handling in vhost_vsock_init()
21mr|kernel-5.15-generic-5.15.193-2|16188	- video: hyperv_fb: Avoid taking busy spinlock on panic path
21mr|kernel-5.15-generic-5.15.193-2|16189	- virtio-net: correctly enable callback during start_xmit
21mr|kernel-5.15-generic-5.15.193-2|16190	- virtio_pci: modify ENOENT to EINVAL
21mr|kernel-5.15-generic-5.15.193-2|16191	- vme: Fix error not catched in fake_init()
21mr|kernel-5.15-generic-5.15.193-2|16192	- vmxnet3: correctly report csum_level for encapsulated packet
21mr|kernel-5.15-generic-5.15.193-2|16193	- vmxnet3: correctly report encapsulated LRO packet
21mr|kernel-5.15-generic-5.15.193-2|16194	- vmxnet3: use correct intrConf reference when using extended queues
21mr|kernel-5.15-generic-5.15.193-2|16195	- vringh: fix range used in iotlb_translate()
21mr|kernel-5.15-generic-5.15.193-2|16196	- w1: fix deadloop in __w1_remove_master_device()
21mr|kernel-5.15-generic-5.15.193-2|16197	- w1: fix WARNING after calling w1_process()
21mr|kernel-5.15-generic-5.15.193-2|16198	- wifi: airo: do not assign -1 to unsigned char
21mr|kernel-5.15-generic-5.15.193-2|16199	- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out
21mr|kernel-5.15-generic-5.15.193-2|16200	- wifi: ath10k: Fix return value in ath10k_pci_init()
21mr|kernel-5.15-generic-5.15.193-2|16201	- wifi: ath11k: Fix QCN9074 firmware boot on x86
21mr|kernel-5.15-generic-5.15.193-2|16202	- wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs()
21mr|kernel-5.15-generic-5.15.193-2|16203	- wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()
21mr|kernel-5.15-generic-5.15.193-2|16204	- wifi: ath9k: verify the expected usb_endpoints are present
21mr|kernel-5.15-generic-5.15.193-2|16205	- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware()
21mr|kernel-5.15-generic-5.15.193-2|16206	- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request()
21mr|kernel-5.15-generic-5.15.193-2|16207	- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices
21mr|kernel-5.15-generic-5.15.193-2|16208	- wifi: cfg80211: don't allow multi-BSSID in S1G
21mr|kernel-5.15-generic-5.15.193-2|16209	- wifi: cfg80211: fix buffer overflow in elem comparison
21mr|kernel-5.15-generic-5.15.193-2|16210	- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails
21mr|kernel-5.15-generic-5.15.193-2|16211	- wifi: iwlwifi: mvm: fix double free on tx path.
21mr|kernel-5.15-generic-5.15.193-2|16212	- wifi: mac80211: Fix ack frame idr leak when mesh has no route
21mr|kernel-5.15-generic-5.15.193-2|16213	- wifi: mac80211: fix memory free error when registering wiphy fail
21mr|kernel-5.15-generic-5.15.193-2|16214	- wifi: mac80211: fix memory leak in ieee80211_if_add()
21mr|kernel-5.15-generic-5.15.193-2|16215	- wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support
21mr|kernel-5.15-generic-5.15.193-2|16216	- wifi: mac80211: sdata can be NULL during AMPDU start
21mr|kernel-5.15-generic-5.15.193-2|16217	- wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration
21mr|kernel-5.15-generic-5.15.193-2|16218	- wifi: mt76: do not run mt76u_status_worker if the device is not running
21mr|kernel-5.15-generic-5.15.193-2|16219	- wifi: mt76: fix coverity overrun-call in mt76_get_txpower()
21mr|kernel-5.15-generic-5.15.193-2|16220	- wifi: mt76: mt7921: fix reporting of TX AGGR histogram
21mr|kernel-5.15-generic-5.15.193-2|16221	- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
21mr|kernel-5.15-generic-5.15.193-2|16222	- wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port
21mr|kernel-5.15-generic-5.15.193-2|16223	- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h
21mr|kernel-5.15-generic-5.15.193-2|16224	- wifi: rtl8xxxu: Fix reading the vendor of combo chips
21mr|kernel-5.15-generic-5.15.193-2|16225	- wifi: rtl8xxxu: Fix the channel width reporting
21mr|kernel-5.15-generic-5.15.193-2|16226	- wifi: wext: use flex array destination for memcpy()
21mr|kernel-5.15-generic-5.15.193-2|16227	- wifi: wilc1000: sdio: fix module autoloading
21mr|kernel-5.15-generic-5.15.193-2|16228	- wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute
21mr|kernel-5.15-generic-5.15.193-2|16229	- wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute
21mr|kernel-5.15-generic-5.15.193-2|16230	- wifi: wilc1000: validate number of channels
21mr|kernel-5.15-generic-5.15.193-2|16231	- wifi: wilc1000: validate pairwise and authentication suite offsets
21mr|kernel-5.15-generic-5.15.193-2|16232	- x86: ACPI: cstate: Optimize C3 entry on AMD CPUs
21mr|kernel-5.15-generic-5.15.193-2|16233	- x86/asm: Fix an assembler warning with current binutils
21mr|kernel-5.15-generic-5.15.193-2|16234	- x86/boot: Avoid using Intel mnemonics in AT&T syntax asm
21mr|kernel-5.15-generic-5.15.193-2|16235	- x86/bugs: Flush IBP in ib_prctl_set()
21mr|kernel-5.15-generic-5.15.193-2|16236	- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
21mr|kernel-5.15-generic-5.15.193-2|16237	- x86/cpu: Add several Intel server CPU model numbers
21mr|kernel-5.15-generic-5.15.193-2|16238	- x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate().
21mr|kernel-5.15-generic-5.15.193-2|16239	- x86/fpu: Add a pkru argument to copy_uabi_to_xstate()
21mr|kernel-5.15-generic-5.15.193-2|16240	- x86/fpu: Allow PKRU to be (once again) written by ptrace.
21mr|kernel-5.15-generic-5.15.193-2|16241	- x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set
21mr|kernel-5.15-generic-5.15.193-2|16242	- x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate()
21mr|kernel-5.15-generic-5.15.193-2|16243	- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
21mr|kernel-5.15-generic-5.15.193-2|16244	- x86/hyperv: Remove unregister syscore call from Hyper-V cleanup
21mr|kernel-5.15-generic-5.15.193-2|16245	- x86/hyperv: Restore VP assist page after cpu offlining/onlining
21mr|kernel-5.15-generic-5.15.193-2|16246	- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
21mr|kernel-5.15-generic-5.15.193-2|16247	- x86/ioremap: Fix page aligned size calculation in __ioremap_caller()
21mr|kernel-5.15-generic-5.15.193-2|16248	- x86/kexec: Fix double-free of elf header buffer
21mr|kernel-5.15-generic-5.15.193-2|16249	- x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK
21mr|kernel-5.15-generic-5.15.193-2|16250	- x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK
21mr|kernel-5.15-generic-5.15.193-2|16251	- x86/MCE/AMD: Clear DFR errors found in THR handler
21mr|kernel-5.15-generic-5.15.193-2|16252	- x86/mce: Get rid of msr_ops
21mr|kernel-5.15-generic-5.15.193-2|16253	- x86/microcode/intel: Do not retry microcode reloading on the APs
21mr|kernel-5.15-generic-5.15.193-2|16254	- x86/pm: Add enumeration check before spec MSRs save/restore setup
21mr|kernel-5.15-generic-5.15.193-2|16255	- x86/resctrl: Fix task CLOSID/RMID update race
21mr|kernel-5.15-generic-5.15.193-2|16256	- x86/sgx: Add overflow check in sgx_validate_offset_length()
21mr|kernel-5.15-generic-5.15.193-2|16257	- x86/sgx: Create utility to validate user provided offset and length
21mr|kernel-5.15-generic-5.15.193-2|16258	- x86/sgx: Reduce delay and interference of enclave release
21mr|kernel-5.15-generic-5.15.193-2|16259	- x86/tsx: Add a feature bit for TSX control MSR support
21mr|kernel-5.15-generic-5.15.193-2|16260	- x86/vdso: Conditionally export __vdso_sgx_enter_enclave()
21mr|kernel-5.15-generic-5.15.193-2|16261	- x86/xen: Fix memory leak in xen_init_lock_cpu()
21mr|kernel-5.15-generic-5.15.193-2|16262	- x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()
21mr|kernel-5.15-generic-5.15.193-2|16263	- xen/netback: don't call kfree_skb() with interrupts disabled
21mr|kernel-5.15-generic-5.15.193-2|16264	- xen/netback: do some code cleanup
21mr|kernel-5.15-generic-5.15.193-2|16265	- xen/netback: Ensure protocol headers don't fall in the non-linear area
21mr|kernel-5.15-generic-5.15.193-2|16266	- xen/netback: fix build warning
21mr|kernel-5.15-generic-5.15.193-2|16267	- xen-netfront: Fix NULL sring after live migration
21mr|kernel-5.15-generic-5.15.193-2|16268	- xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too
21mr|kernel-5.15-generic-5.15.193-2|16269	- xen/pcpu: fix possible memory leak in register_pcpu()
21mr|kernel-5.15-generic-5.15.193-2|16270	- xen/platform-pci: add missing free_irq() in error path
21mr|kernel-5.15-generic-5.15.193-2|16271	- xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()
21mr|kernel-5.15-generic-5.15.193-2|16272	- xfrm: fix "disable_policy" on ipv4 early demux
21mr|kernel-5.15-generic-5.15.193-2|16273	- xfrm: Fix ignored return value in xfrm6_init()
21mr|kernel-5.15-generic-5.15.193-2|16274	- xfrm: Fix oops in __xfrm_state_delete()
21mr|kernel-5.15-generic-5.15.193-2|16275	- xfrm: replay: Fix ESN wrap around for GSO
21mr|kernel-5.15-generic-5.15.193-2|16276	- xhci: Add a flag to disable USB3 lpm on a xhci root port level.
21mr|kernel-5.15-generic-5.15.193-2|16277	- xhci: Add update_hub_device override for PCI xHCI hosts
21mr|kernel-5.15-generic-5.15.193-2|16278	- xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N
21mr|kernel-5.15-generic-5.15.193-2|16279	- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables
21mr|kernel-5.15-generic-5.15.193-2|16280	- xhci: Fix null pointer dereference when host dies
21mr|kernel-5.15-generic-5.15.193-2|16281	- xhci-pci: set the dma max_seg_size
21mr|kernel-5.15-generic-5.15.193-2|16282	- xhci: Prevent infinite loop in transaction errors recovery for streams
21mr|kernel-5.15-generic-5.15.193-2|16283	- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()
21mr|kernel-5.15-generic-5.15.193-2|16284	- zonefs: Detect append writes at invalid locations
21mr|kernel-5.15-generic-5.15.193-2|16285	- zonefs: fix zone report size in __zonefs_io_error()
21mr|kernel-5.15-generic-5.15.193-2|16286	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|16287	
21mr|kernel-5.15-generic-5.15.193-2|16288	* Wed Feb 8 2023 Mikhail Novosyolov <m@mikhailnov.ru>
21mr|kernel-5.15-generic-5.15.193-2|16289	- Avoid rediffing patches when possible
21mr|kernel-5.15-generic-5.15.193-2|16290	
21mr|kernel-5.15-generic-5.15.193-2|16291	* Thu Nov 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.79-1
21mr|kernel-5.15-generic-5.15.193-2|16292	- [bot] upd: 5.15.77 -> 5.15.79
21mr|kernel-5.15-generic-5.15.193-2|16293	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|16294	- ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()
21mr|kernel-5.15-generic-5.15.193-2|16295	- af_unix: Fix memory leaks of the whole sk due to OOB skb.
21mr|kernel-5.15-generic-5.15.193-2|16296	- ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
21mr|kernel-5.15-generic-5.15.193-2|16297	- ALSA: hda: fix potential memleak in 'add_widget_node'
21mr|kernel-5.15-generic-5.15.193-2|16298	- ALSA: hda/hdmi - enable runtime pm for more AMD display audio
21mr|kernel-5.15-generic-5.15.193-2|16299	- ALSA: hda/realtek: Add Positivo C6300 model quirk
21mr|kernel-5.15-generic-5.15.193-2|16300	- ALSA: usb-audio: Add DSD support for Accuphase DAC-60
21mr|kernel-5.15-generic-5.15.193-2|16301	- ALSA: usb-audio: Add quirk entry for M-Audio Micro
21mr|kernel-5.15-generic-5.15.193-2|16302	- ALSA: usb-audio: Yet more regression for for the delayed card registration
21mr|kernel-5.15-generic-5.15.193-2|16303	- arm64: dts: imx8: correct clock order
21mr|kernel-5.15-generic-5.15.193-2|16304	- arm64: dts: juno: Add thermal critical trip points
21mr|kernel-5.15-generic-5.15.193-2|16305	- arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers
21mr|kernel-5.15-generic-5.15.193-2|16306	- arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers
21mr|kernel-5.15-generic-5.15.193-2|16307	- arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers
21mr|kernel-5.15-generic-5.15.193-2|16308	- arm64: efi: Fix handling of misaligned runtime regions and drop warning
21mr|kernel-5.15-generic-5.15.193-2|16309	- arm64: entry: avoid kprobe recursion
21mr|kernel-5.15-generic-5.15.193-2|16310	- ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset
21mr|kernel-5.15-generic-5.15.193-2|16311	- ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
21mr|kernel-5.15-generic-5.15.193-2|16312	- ata: pata_legacy: fix pdc20230_set_piomode()
21mr|kernel-5.15-generic-5.15.193-2|16313	- block, bfq: protect 'bfqd->queued' by 'bfqd->lock'
21mr|kernel-5.15-generic-5.15.193-2|16314	- block: Fix possible memory leak for rq_wb on add_disk failure
21mr|kernel-5.15-generic-5.15.193-2|16315	- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
21mr|kernel-5.15-generic-5.15.193-2|16316	- Bluetooth: L2CAP: Fix attempting to access uninitialized memory
21mr|kernel-5.15-generic-5.15.193-2|16317	- Bluetooth: L2CAP: Fix memory leak in vhci_write
21mr|kernel-5.15-generic-5.15.193-2|16318	- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
21mr|kernel-5.15-generic-5.15.193-2|16319	- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
21mr|kernel-5.15-generic-5.15.193-2|16320	- Bluetooth: virtio_bt: Use skb_put to set length
21mr|kernel-5.15-generic-5.15.193-2|16321	- bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
21mr|kernel-5.15-generic-5.15.193-2|16322	- bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
21mr|kernel-5.15-generic-5.15.193-2|16323	- bpf: Add helper macro bpf_for_each_reg_in_vstate
21mr|kernel-5.15-generic-5.15.193-2|16324	- bpf: Fix sockmap calling sleepable function in teardown path
21mr|kernel-5.15-generic-5.15.193-2|16325	- bpf: Fix wrong reg type conversion in release_reference()
21mr|kernel-5.15-generic-5.15.193-2|16326	- bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues
21mr|kernel-5.15-generic-5.15.193-2|16327	- bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
21mr|kernel-5.15-generic-5.15.193-2|16328	- bpf, sock_map: Move cancel_work_sync() out of sock lock
21mr|kernel-5.15-generic-5.15.193-2|16329	- bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE
21mr|kernel-5.15-generic-5.15.193-2|16330	- bpf, verifier: Fix memory leak in array reallocation for stack state
21mr|kernel-5.15-generic-5.15.193-2|16331	- btrfs: fix inode list leak during backref walking at find_parent_nodes()
21mr|kernel-5.15-generic-5.15.193-2|16332	- btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
21mr|kernel-5.15-generic-5.15.193-2|16333	- btrfs: fix lost file sync on direct IO write with nowait and dsync iocb
21mr|kernel-5.15-generic-5.15.193-2|16334	- btrfs: fix match incorrectly in dev_args_match_device
21mr|kernel-5.15-generic-5.15.193-2|16335	- btrfs: fix tree mod log mishandling of reallocated nodes
21mr|kernel-5.15-generic-5.15.193-2|16336	- btrfs: fix type of parameter generation in btrfs_get_dentry
21mr|kernel-5.15-generic-5.15.193-2|16337	- btrfs: fix ulist leaks in error paths of qgroup self tests
21mr|kernel-5.15-generic-5.15.193-2|16338	- btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
21mr|kernel-5.15-generic-5.15.193-2|16339	- btrfs: zoned: initialize device's zone info for seeding
21mr|kernel-5.15-generic-5.15.193-2|16340	- can: af_can: fix NULL pointer dereference in can_rx_register()
21mr|kernel-5.15-generic-5.15.193-2|16341	- can: j1939: j1939_send_one(): fix missing CAN header initialization
21mr|kernel-5.15-generic-5.15.193-2|16342	- capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
21mr|kernel-5.15-generic-5.15.193-2|16343	- capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
21mr|kernel-5.15-generic-5.15.193-2|16344	- cert host tools: Stop complaining about deprecated OpenSSL functions
21mr|kernel-5.15-generic-5.15.193-2|16345	- cifs: fix regression in very old smb1 mounts
21mr|kernel-5.15-generic-5.15.193-2|16346	- clk: qcom: Update the force mem core bit for GPU clocks
21mr|kernel-5.15-generic-5.15.193-2|16347	- cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
21mr|kernel-5.15-generic-5.15.193-2|16348	- dmaengine: at_hdmac: Check return code of dma_async_device_register
21mr|kernel-5.15-generic-5.15.193-2|16349	- dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all
21mr|kernel-5.15-generic-5.15.193-2|16350	- dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
21mr|kernel-5.15-generic-5.15.193-2|16351	- dmaengine: at_hdmac: Don't start transactions at tx_submit level
21mr|kernel-5.15-generic-5.15.193-2|16352	- dmaengine: at_hdmac: Fix at_lli struct definition
21mr|kernel-5.15-generic-5.15.193-2|16353	- dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
21mr|kernel-5.15-generic-5.15.193-2|16354	- dmaengine: at_hdmac: Fix concurrency over descriptor
21mr|kernel-5.15-generic-5.15.193-2|16355	- dmaengine: at_hdmac: Fix concurrency over the active list
21mr|kernel-5.15-generic-5.15.193-2|16356	- dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()
21mr|kernel-5.15-generic-5.15.193-2|16357	- dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware
21mr|kernel-5.15-generic-5.15.193-2|16358	- dmaengine: at_hdmac: Fix impossible condition
21mr|kernel-5.15-generic-5.15.193-2|16359	- dmaengine: at_hdmac: Fix premature completion of desc in issue_pending
21mr|kernel-5.15-generic-5.15.193-2|16360	- dmaengine: at_hdmac: Free the memset buf without holding the chan lock
21mr|kernel-5.15-generic-5.15.193-2|16361	- dmaengine: at_hdmac: Protect atchan->status with the channel lock
21mr|kernel-5.15-generic-5.15.193-2|16362	- dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending
21mr|kernel-5.15-generic-5.15.193-2|16363	- dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
21mr|kernel-5.15-generic-5.15.193-2|16364	- dmaengine: pxa_dma: use platform_get_irq_optional
21mr|kernel-5.15-generic-5.15.193-2|16365	- dmaengine: ti: k3-udma-glue: fix memory leak when register device fail
21mr|kernel-5.15-generic-5.15.193-2|16366	- drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
21mr|kernel-5.15-generic-5.15.193-2|16367	- drm/amd/display: explicitly disable psr_feature_enable appropriately
21mr|kernel-5.15-generic-5.15.193-2|16368	- drm/amdgpu: disable BACO on special BEIGE_GOBY card
21mr|kernel-5.15-generic-5.15.193-2|16369	- drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case
21mr|kernel-5.15-generic-5.15.193-2|16370	- drm/amdkfd: avoid recursive lock in migrations back to RAM
21mr|kernel-5.15-generic-5.15.193-2|16371	- drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram()
21mr|kernel-5.15-generic-5.15.193-2|16372	- drm/amdkfd: handle CPU fault on COW mapping
21mr|kernel-5.15-generic-5.15.193-2|16373	- drm/amdkfd: Migrate in CPU page fault use current mm
21mr|kernel-5.15-generic-5.15.193-2|16374	- drm/i915/dmabuf: fix sg_table handling in map_dma_buf
21mr|kernel-5.15-generic-5.15.193-2|16375	- drm/i915/sdvo: Filter out invalid outputs more sensibly
21mr|kernel-5.15-generic-5.15.193-2|16376	- drm/i915/sdvo: Setup DDC fully before output init
21mr|kernel-5.15-generic-5.15.193-2|16377	- drm/msm/hdmi: fix IRQ lifetime
21mr|kernel-5.15-generic-5.15.193-2|16378	- drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag
21mr|kernel-5.15-generic-5.15.193-2|16379	- drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach
21mr|kernel-5.15-generic-5.15.193-2|16380	- drm/rockchip: dsi: Force synchronous probe
21mr|kernel-5.15-generic-5.15.193-2|16381	- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
21mr|kernel-5.15-generic-5.15.193-2|16382	- efi: random: reduce seed size to 32 bytes
21mr|kernel-5.15-generic-5.15.193-2|16383	- efi: random: Use 'ACPI reclaim' memory for random seed
21mr|kernel-5.15-generic-5.15.193-2|16384	- efi/tpm: Pass correct address to memblock_reserve
21mr|kernel-5.15-generic-5.15.193-2|16385	- ethernet: s2io: disable napi when start nic failed in s2io_card_up()
21mr|kernel-5.15-generic-5.15.193-2|16386	- ethernet: tundra: free irq when alloc ring failed in tsi108_open()
21mr|kernel-5.15-generic-5.15.193-2|16387	- ext4,f2fs: fix readahead of verity data
21mr|kernel-5.15-generic-5.15.193-2|16388	- ext4: fix BUG_ON() when directory entry has invalid rec_len
21mr|kernel-5.15-generic-5.15.193-2|16389	- ext4: fix warning in 'ext4_da_release_space'
21mr|kernel-5.15-generic-5.15.193-2|16390	- fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards
21mr|kernel-5.15-generic-5.15.193-2|16391	- firmware: arm_scmi: Fix devres allocation device in virtio transport
21mr|kernel-5.15-generic-5.15.193-2|16392	- firmware: arm_scmi: Make Rx chan_setup fail on memory errors
21mr|kernel-5.15-generic-5.15.193-2|16393	- firmware: arm_scmi: Suppress the driver's bind attributes
21mr|kernel-5.15-generic-5.15.193-2|16394	- fscrypt: fix keyring memory leak on mount failure
21mr|kernel-5.15-generic-5.15.193-2|16395	- fscrypt: stop using keyrings subsystem for fscrypt_master_key
21mr|kernel-5.15-generic-5.15.193-2|16396	- ftrace: Fix use-after-free for dynamic ftrace_ops
21mr|kernel-5.15-generic-5.15.193-2|16397	- fuse: add file_modified() to fallocate
21mr|kernel-5.15-generic-5.15.193-2|16398	- fuse: fix readdir cache race
21mr|kernel-5.15-generic-5.15.193-2|16399	- hamradio: fix issue of dev reference count leakage in bpq_device_event()
21mr|kernel-5.15-generic-5.15.193-2|16400	- HID: hyperv: fix possible memory leak in mousevsc_probe()
21mr|kernel-5.15-generic-5.15.193-2|16401	- HID: playstation: add initial DualSense Edge controller support
21mr|kernel-5.15-generic-5.15.193-2|16402	- HID: saitek: add madcatz variant of MMO7 mouse device ID
21mr|kernel-5.15-generic-5.15.193-2|16403	- hwspinlock: qcom: correct MMIO max register for newer SoCs
21mr|kernel-5.15-generic-5.15.193-2|16404	- i2c: piix4: Fix adapter not be removed in piix4_remove()
21mr|kernel-5.15-generic-5.15.193-2|16405	- i2c: xiic: Add platform module alias
21mr|kernel-5.15-generic-5.15.193-2|16406	- IB/hfi1: Correctly move list in sc_disable()
21mr|kernel-5.15-generic-5.15.193-2|16407	- ibmvnic: Free rwi on reset success
21mr|kernel-5.15-generic-5.15.193-2|16408	- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
21mr|kernel-5.15-generic-5.15.193-2|16409	- ipv6: fix WARNING in ip6_route_net_exit_late()
21mr|kernel-5.15-generic-5.15.193-2|16410	- ipvs: fix WARNING in ip_vs_app_net_cleanup()
21mr|kernel-5.15-generic-5.15.193-2|16411	- ipvs: fix WARNING in __ip_vs_cleanup_batch()
21mr|kernel-5.15-generic-5.15.193-2|16412	- ipvs: use explicitly signed chars
21mr|kernel-5.15-generic-5.15.193-2|16413	- isdn: mISDN: netjet: fix wrong check of device registration
21mr|kernel-5.15-generic-5.15.193-2|16414	- kprobe: reverse kp->flags when arm_kprobe failed
21mr|kernel-5.15-generic-5.15.193-2|16415	- KVM: arm64: Fix bad dereference on MTE-enabled systems
21mr|kernel-5.15-generic-5.15.193-2|16416	- KVM: s390: pv: don't allow userspace to set the clock under PV
21mr|kernel-5.15-generic-5.15.193-2|16417	- KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable
21mr|kernel-5.15-generic-5.15.193-2|16418	- KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
21mr|kernel-5.15-generic-5.15.193-2|16419	- KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
21mr|kernel-5.15-generic-5.15.193-2|16420	- KVM: x86: emulator: em_sysexit should update ctxt->mode
21mr|kernel-5.15-generic-5.15.193-2|16421	- KVM: x86: emulator: introduce emulator_recalc_and_set_mode
21mr|kernel-5.15-generic-5.15.193-2|16422	- KVM: x86: emulator: update the emulation mode after CR0 write
21mr|kernel-5.15-generic-5.15.193-2|16423	- KVM: x86: emulator: update the emulation mode after rsm
21mr|kernel-5.15-generic-5.15.193-2|16424	- KVM: x86: Mask off reserved bits in CPUID.80000001H
21mr|kernel-5.15-generic-5.15.193-2|16425	- KVM: x86: Mask off reserved bits in CPUID.80000006H
21mr|kernel-5.15-generic-5.15.193-2|16426	- KVM: x86: Mask off reserved bits in CPUID.80000008H
21mr|kernel-5.15-generic-5.15.193-2|16427	- KVM: x86: Mask off reserved bits in CPUID.8000001AH
21mr|kernel-5.15-generic-5.15.193-2|16428	- KVM: x86: Mask off reserved bits in CPUID.8000001FH
21mr|kernel-5.15-generic-5.15.193-2|16429	- KVM: x86: Protect the unused bits in MSR exiting flags
21mr|kernel-5.15-generic-5.15.193-2|16430	- KVM: x86: Trace re-injected exceptions
21mr|kernel-5.15-generic-5.15.193-2|16431	- KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)
21mr|kernel-5.15-generic-5.15.193-2|16432	- macsec: clear encryption keys from the stack after setting up offload
21mr|kernel-5.15-generic-5.15.193-2|16433	- macsec: delete new rxsc when offload fails
21mr|kernel-5.15-generic-5.15.193-2|16434	- macsec: fix detection of RXSCs when toggling offloading
21mr|kernel-5.15-generic-5.15.193-2|16435	- macsec: fix secy->n_rx_sc accounting
21mr|kernel-5.15-generic-5.15.193-2|16436	- marvell: octeontx2: build error: unknown type name 'u64'
21mr|kernel-5.15-generic-5.15.193-2|16437	- mctp: Fix an error handling path in mctp_init()
21mr|kernel-5.15-generic-5.15.193-2|16438	- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
21mr|kernel-5.15-generic-5.15.193-2|16439	- media: dvb-frontends/drxk: initialize err to 0
21mr|kernel-5.15-generic-5.15.193-2|16440	- media: meson: vdec: fix possible refcount leak in vdec_probe()
21mr|kernel-5.15-generic-5.15.193-2|16441	- media: rkisp1: Don't pass the quantization to rkisp1_csm_config()
21mr|kernel-5.15-generic-5.15.193-2|16442	- media: rkisp1: Initialize color space on resizer sink and source pads
21mr|kernel-5.15-generic-5.15.193-2|16443	- media: rkisp1: Use correct macro for gradient registers
21mr|kernel-5.15-generic-5.15.193-2|16444	- media: rkisp1: Zero v4l2_subdev_format fields in when validating links
21mr|kernel-5.15-generic-5.15.193-2|16445	- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
21mr|kernel-5.15-generic-5.15.193-2|16446	- media: v4l: subdev: Fail graciously when getting try data for NULL state
21mr|kernel-5.15-generic-5.15.193-2|16447	- MIPS: jump_label: Fix compat branch range check
21mr|kernel-5.15-generic-5.15.193-2|16448	- mISDN: fix possible memory leak in mISDN_register_device()
21mr|kernel-5.15-generic-5.15.193-2|16449	- mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
21mr|kernel-5.15-generic-5.15.193-2|16450	- mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.15-generic-5.15.193-2|16451	- mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
21mr|kernel-5.15-generic-5.15.193-2|16452	- mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.15-generic-5.15.193-2|16453	- mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.15-generic-5.15.193-2|16454	- mm/damon/dbgfs: check if rm_contexts input is for a real context
21mr|kernel-5.15-generic-5.15.193-2|16455	- mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
21mr|kernel-5.15-generic-5.15.193-2|16456	- mm/memremap.c: map FS_DAX device memory as decrypted
21mr|kernel-5.15-generic-5.15.193-2|16457	- mm/shmem: use page_mapping() to detect page cache for uffd continue
21mr|kernel-5.15-generic-5.15.193-2|16458	- mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
21mr|kernel-5.15-generic-5.15.193-2|16459	- mtd: parsers: bcm47xxpart: Fix halfblock reads
21mr|kernel-5.15-generic-5.15.193-2|16460	- mtd: parsers: bcm47xxpart: print correct offset on read error
21mr|kernel-5.15-generic-5.15.193-2|16461	- net: atlantic: macsec: clear encryption keys from the stack
21mr|kernel-5.15-generic-5.15.193-2|16462	- net: broadcom: Fix BCMGENET Kconfig
21mr|kernel-5.15-generic-5.15.193-2|16463	- net: cpsw: disable napi in cpsw_ndo_open()
21mr|kernel-5.15-generic-5.15.193-2|16464	- net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
21mr|kernel-5.15-generic-5.15.193-2|16465	- net: dsa: fall back to default tagger if we can't load the one from DT
21mr|kernel-5.15-generic-5.15.193-2|16466	- net: dsa: Fix possible memory leaks in dsa_loop_init()
21mr|kernel-5.15-generic-5.15.193-2|16467	- net: fec: fix improper use of NETDEV_TX_BUSY
21mr|kernel-5.15-generic-5.15.193-2|16468	- netfilter: Cleanup nft_net->module_list from nf_tables_exit_net()
21mr|kernel-5.15-generic-5.15.193-2|16469	- netfilter: ipset: enforce documented limit to prevent allocating huge memory
21mr|kernel-5.15-generic-5.15.193-2|16470	- netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg()
21mr|kernel-5.15-generic-5.15.193-2|16471	- netfilter: nf_tables: netlink notifier might race to release objects
21mr|kernel-5.15-generic-5.15.193-2|16472	- netfilter: nf_tables: release flow rule object from commit path
21mr|kernel-5.15-generic-5.15.193-2|16473	- net: fman: Unregister ethernet device on removal
21mr|kernel-5.15-generic-5.15.193-2|16474	- net: gso: fix panic on frag_list with mixed head alloc types
21mr|kernel-5.15-generic-5.15.193-2|16475	- net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
21mr|kernel-5.15-generic-5.15.193-2|16476	- net: lapbether: fix issue of invalid opcode in lapbeth_open()
21mr|kernel-5.15-generic-5.15.193-2|16477	- net: macvlan: fix memory leaks of macvlan_common_newlink
21mr|kernel-5.15-generic-5.15.193-2|16478	- net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init()
21mr|kernel-5.15-generic-5.15.193-2|16479	- net: mdio: fix undefined behavior in bit shift for __mdiobus_register
21mr|kernel-5.15-generic-5.15.193-2|16480	- net/mlx5: Allow async trigger completion execution on single CPU systems
21mr|kernel-5.15-generic-5.15.193-2|16481	- net/mlx5: Bridge, verify LAG state when adding bond to bridge
21mr|kernel-5.15-generic-5.15.193-2|16482	- net/mlx5e: E-Switch, Fix comparing termination table instance
21mr|kernel-5.15-generic-5.15.193-2|16483	- net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
21mr|kernel-5.15-generic-5.15.193-2|16484	- net, neigh: Fix null-ptr-deref in neigh_table_clear()
21mr|kernel-5.15-generic-5.15.193-2|16485	- net: nixge: disable napi when enable interrupts failed in nixge_open()
21mr|kernel-5.15-generic-5.15.193-2|16486	- net: phy: mscc: macsec: clear encryption keys when freeing a flow
21mr|kernel-5.15-generic-5.15.193-2|16487	- net: sched: Fix use after free in red_enqueue()
21mr|kernel-5.15-generic-5.15.193-2|16488	- net/smc: Fix possible leaked pernet namespace in smc_init()
21mr|kernel-5.15-generic-5.15.193-2|16489	- net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable()
21mr|kernel-5.15-generic-5.15.193-2|16490	- net: tun: call napi_schedule_prep() to ensure we own a napi
21mr|kernel-5.15-generic-5.15.193-2|16491	- net: tun: fix bugs for oversize packet when napi frags enabled
21mr|kernel-5.15-generic-5.15.193-2|16492	- net: tun: Fix memory leaks of napi_get_frags
21mr|kernel-5.15-generic-5.15.193-2|16493	- net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg
21mr|kernel-5.15-generic-5.15.193-2|16494	- net: wwan: iosm: fix memory leak in ipc_wwan_dellink
21mr|kernel-5.15-generic-5.15.193-2|16495	- net: wwan: mhi: fix memory leak in mhi_mbim_dellink
21mr|kernel-5.15-generic-5.15.193-2|16496	- nfc: fdp: Fix potential memory leak in fdp_nci_send()
21mr|kernel-5.15-generic-5.15.193-2|16497	- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
21mr|kernel-5.15-generic-5.15.193-2|16498	- nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()
21mr|kernel-5.15-generic-5.15.193-2|16499	- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
21mr|kernel-5.15-generic-5.15.193-2|16500	- nfs4: Fix kmemleak when allocate slot failed
21mr|kernel-5.15-generic-5.15.193-2|16501	- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
21mr|kernel-5.15-generic-5.15.193-2|16502	- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
21mr|kernel-5.15-generic-5.15.193-2|16503	- NFSv4.2: Fixup CLONE dest file size for zero-length count
21mr|kernel-5.15-generic-5.15.193-2|16504	- NFSv4: Fix a potential state reclaim deadlock
21mr|kernel-5.15-generic-5.15.193-2|16505	- nilfs2: fix deadlock in nilfs_count_free_blocks()
21mr|kernel-5.15-generic-5.15.193-2|16506	- nilfs2: fix use-after-free bug of ns_writer on remount
21mr|kernel-5.15-generic-5.15.193-2|16507	- octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT]
21mr|kernel-5.15-generic-5.15.193-2|16508	- octeontx2-pf: Use hardware register for CQE count
21mr|kernel-5.15-generic-5.15.193-2|16509	- parisc: Avoid printing the hardware path twice
21mr|kernel-5.15-generic-5.15.193-2|16510	- parisc: Export iosapic_serial_irq() symbol for serial port driver
21mr|kernel-5.15-generic-5.15.193-2|16511	- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
21mr|kernel-5.15-generic-5.15.193-2|16512	- perf stat: Fix printing os->prefix in CSV metrics output
21mr|kernel-5.15-generic-5.15.193-2|16513	- perf tools: Add the include/perf/ directory to .gitignore
21mr|kernel-5.15-generic-5.15.193-2|16514	- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]
21mr|kernel-5.15-generic-5.15.193-2|16515	- perf/x86/intel: Fix pebs event constraints for ICL
21mr|kernel-5.15-generic-5.15.193-2|16516	- perf/x86/intel: Fix pebs event constraints for SPR
21mr|kernel-5.15-generic-5.15.193-2|16517	- phy: ralink: mt7621-pci: add sentinel to quirks table
21mr|kernel-5.15-generic-5.15.193-2|16518	- phy: stm32: fix an error code in probe
21mr|kernel-5.15-generic-5.15.193-2|16519	- platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
21mr|kernel-5.15-generic-5.15.193-2|16520	- RDMA/cma: Use output interface for net_dev check
21mr|kernel-5.15-generic-5.15.193-2|16521	- RDMA/core: Fix null-ptr-deref in ib_core_cleanup()
21mr|kernel-5.15-generic-5.15.193-2|16522	- RDMA/hns: Disable local invalidate operation
21mr|kernel-5.15-generic-5.15.193-2|16523	- RDMA/hns: Remove magic number
21mr|kernel-5.15-generic-5.15.193-2|16524	- RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx()
21mr|kernel-5.15-generic-5.15.193-2|16525	- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
21mr|kernel-5.15-generic-5.15.193-2|16526	- ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters()
21mr|kernel-5.15-generic-5.15.193-2|16527	- riscv: fix reserved memory setup
21mr|kernel-5.15-generic-5.15.193-2|16528	- riscv: process: fix kernel info leakage
21mr|kernel-5.15-generic-5.15.193-2|16529	- riscv: vdso: fix build with llvm
21mr|kernel-5.15-generic-5.15.193-2|16530	- rose: Fix NULL pointer dereference in rose_send_frame()
21mr|kernel-5.15-generic-5.15.193-2|16531	- s390/boot: add secure boot trailer
21mr|kernel-5.15-generic-5.15.193-2|16532	- s390/cio: derive cdev information only for IO-subchannels
21mr|kernel-5.15-generic-5.15.193-2|16533	- s390/cio: fix out-of-bounds access on cio_ignore free
21mr|kernel-5.15-generic-5.15.193-2|16534	- s390/uaccess: add missing EX_TABLE entries to __clear_user()
21mr|kernel-5.15-generic-5.15.193-2|16535	- scsi: core: Restrict legal sdev_state transitions via sysfs
21mr|kernel-5.15-generic-5.15.193-2|16536	- scsi: lpfc: Adjust bytes received vales during cmf timer interval
21mr|kernel-5.15-generic-5.15.193-2|16537	- scsi: lpfc: Adjust CMF total bytes and rxmonitor
21mr|kernel-5.15-generic-5.15.193-2|16538	- scsi: lpfc: Rework MIB Rx Monitor debug info logic
21mr|kernel-5.15-generic-5.15.193-2|16539	- serial: ar933x: Deassert Transmit Enable on ->rs485_config()
21mr|kernel-5.15-generic-5.15.193-2|16540	- soundwire: qcom: check for outanding writes before doing a read
21mr|kernel-5.15-generic-5.15.193-2|16541	- soundwire: qcom: reinit broadcast completion
21mr|kernel-5.15-generic-5.15.193-2|16542	- stmmac: dwmac-loongson: fix invalid mdio_node
21mr|kernel-5.15-generic-5.15.193-2|16543	- stmmac: dwmac-loongson: fix missing of_node_put() while module exiting
21mr|kernel-5.15-generic-5.15.193-2|16544	- stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe()
21mr|kernel-5.15-generic-5.15.193-2|16545	- stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting
21mr|kernel-5.15-generic-5.15.193-2|16546	- stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S
21mr|kernel-5.15-generic-5.15.193-2|16547	- stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz
21mr|kernel-5.15-generic-5.15.193-2|16548	- SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed
21mr|kernel-5.15-generic-5.15.193-2|16549	- tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
21mr|kernel-5.15-generic-5.15.193-2|16550	- tcp/udp: Make early_demux back namespacified.
21mr|kernel-5.15-generic-5.15.193-2|16551	- tee: Fix tee_shm_register() for kernel TEE drivers
21mr|kernel-5.15-generic-5.15.193-2|16552	- thunderbolt: Add DP OUT resource when DP tunnel is discovered
21mr|kernel-5.15-generic-5.15.193-2|16553	- thunderbolt: Tear down existing tunnels when resuming from hibernate
21mr|kernel-5.15-generic-5.15.193-2|16554	- tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
21mr|kernel-5.15-generic-5.15.193-2|16555	- tools/nolibc/string: Fix memcmp() implementation
21mr|kernel-5.15-generic-5.15.193-2|16556	- tracing/histogram: Update document for KEYS_MAX size
21mr|kernel-5.15-generic-5.15.193-2|16557	- tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd()
21mr|kernel-5.15-generic-5.15.193-2|16558	- udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
21mr|kernel-5.15-generic-5.15.193-2|16559	- video/fbdev/stifb: Implement the stifb_fillrect() function
21mr|kernel-5.15-generic-5.15.193-2|16560	- vmlinux.lds.h: Fix placement of '.data..decrypted' section
21mr|kernel-5.15-generic-5.15.193-2|16561	- vsock: fix possible infinite sleep in vsock_connectible_wait_data()
21mr|kernel-5.15-generic-5.15.193-2|16562	- wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update()
21mr|kernel-5.15-generic-5.15.193-2|16563	- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
21mr|kernel-5.15-generic-5.15.193-2|16564	- wifi: cfg80211: fix memory leak in query_regdb_file()
21mr|kernel-5.15-generic-5.15.193-2|16565	- wifi: cfg80211: silence a sparse RCU warning
21mr|kernel-5.15-generic-5.15.193-2|16566	- wifi: mac80211: Set TWT Information Frame Disabled bit as 1
21mr|kernel-5.15-generic-5.15.193-2|16567	- x86/cpu: Restore AMD's DE_CFG MSR after resume
21mr|kernel-5.15-generic-5.15.193-2|16568	- x86/syscall: Include asm/ptrace.h in syscall_wrapper header
21mr|kernel-5.15-generic-5.15.193-2|16569	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|16570	
21mr|kernel-5.15-generic-5.15.193-2|16571	* Mon Nov 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.77-1
21mr|kernel-5.15-generic-5.15.193-2|16572	- Set CONFIG_ACPI_EC_DEBUGFS=y
21mr|kernel-5.15-generic-5.15.193-2|16573	- Enable more direct access to ACPI/power management parts on e.g. laptops.
21mr|kernel-5.15-generic-5.15.193-2|16574	- Needed for nbfc-linux
21mr|kernel-5.15-generic-5.15.193-2|16575	
21mr|kernel-5.15-generic-5.15.193-2|16576	* Mon Nov 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|16577	- enable 9p on x86_64
21mr|kernel-5.15-generic-5.15.193-2|16578	- Fixes: 537ae029 ("update version, revrite config files, use zstd compression for kernel")
21mr|kernel-5.15-generic-5.15.193-2|16579	- It is enabled on i686 and arm64.
21mr|kernel-5.15-generic-5.15.193-2|16580	- Thanks to betcher@ for noting this.
21mr|kernel-5.15-generic-5.15.193-2|16581	
21mr|kernel-5.15-generic-5.15.193-2|16582	* Sat Nov 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|16583	- [bot] upd: 5.15.75 -> 5.15.77
21mr|kernel-5.15-generic-5.15.193-2|16584	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|16585	- ACPI: extlog: Handle multiple records
21mr|kernel-5.15-generic-5.15.193-2|16586	- ACPI: video: Force backlight native for more TongFang devices
21mr|kernel-5.15-generic-5.15.193-2|16587	- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
21mr|kernel-5.15-generic-5.15.193-2|16588	- ALSA: aoa: Fix I2S device accounting
21mr|kernel-5.15-generic-5.15.193-2|16589	- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
21mr|kernel-5.15-generic-5.15.193-2|16590	- ALSA: au88x0: use explicitly signed char
21mr|kernel-5.15-generic-5.15.193-2|16591	- ALSA: rme9652: use explicitly signed char
21mr|kernel-5.15-generic-5.15.193-2|16592	- ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600
21mr|kernel-5.15-generic-5.15.193-2|16593	- ALSA: Use del_timer_sync() before freeing timer
21mr|kernel-5.15-generic-5.15.193-2|16594	- amd-xgbe: add the bit rate quirk for Molex cables
21mr|kernel-5.15-generic-5.15.193-2|16595	- amd-xgbe: fix the SFP compliance codes check for DAC cables
21mr|kernel-5.15-generic-5.15.193-2|16596	- arc: iounmap() arg is volatile
21mr|kernel-5.15-generic-5.15.193-2|16597	- ARC: mm: fix leakage of memory allocated for PTE
21mr|kernel-5.15-generic-5.15.193-2|16598	- arm64: Add AMPERE1 to the Spectre-BHB affected list
21mr|kernel-5.15-generic-5.15.193-2|16599	- arm64: errata: Remove AES hwcap for COMPAT tasks
21mr|kernel-5.15-generic-5.15.193-2|16600	- arm64/mm: Consolidate TCR_EL1 fields
21mr|kernel-5.15-generic-5.15.193-2|16601	- arm64: mte: move register initialization to C
21mr|kernel-5.15-generic-5.15.193-2|16602	- ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile
21mr|kernel-5.15-generic-5.15.193-2|16603	- ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile
21mr|kernel-5.15-generic-5.15.193-2|16604	- ata: ahci-imx: Fix MODULE_ALIAS
21mr|kernel-5.15-generic-5.15.193-2|16605	- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
21mr|kernel-5.15-generic-5.15.193-2|16606	- atlantic: fix deadlock at aq_nic_stop
21mr|kernel-5.15-generic-5.15.193-2|16607	- btrfs: enhance unsupported compat RO flags handling
21mr|kernel-5.15-generic-5.15.193-2|16608	- btrfs: fix processing of delayed data refs during backref walking
21mr|kernel-5.15-generic-5.15.193-2|16609	- btrfs: fix processing of delayed tree block refs during backref walking
21mr|kernel-5.15-generic-5.15.193-2|16610	- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()
21mr|kernel-5.15-generic-5.15.193-2|16611	- can: kvaser_usb: Fix possible completions during init_completion
21mr|kernel-5.15-generic-5.15.193-2|16612	- can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path
21mr|kernel-5.15-generic-5.15.193-2|16613	- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path
21mr|kernel-5.15-generic-5.15.193-2|16614	- can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L
21mr|kernel-5.15-generic-5.15.193-2|16615	- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive
21mr|kernel-5.15-generic-5.15.193-2|16616	- cifs: Fix xid leak in cifs_copy_file_range()
21mr|kernel-5.15-generic-5.15.193-2|16617	- cifs: Fix xid leak in cifs_create()
21mr|kernel-5.15-generic-5.15.193-2|16618	- cifs: Fix xid leak in cifs_flock()
21mr|kernel-5.15-generic-5.15.193-2|16619	- cifs: Fix xid leak in cifs_ses_add_channel()
21mr|kernel-5.15-generic-5.15.193-2|16620	- coresight: cti: Fix hang in cti_disable_hw()
21mr|kernel-5.15-generic-5.15.193-2|16621	- counter: microchip-tcb-capture: Handle Signal1 read and Synapse
21mr|kernel-5.15-generic-5.15.193-2|16622	- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores
21mr|kernel-5.15-generic-5.15.193-2|16623	- cpufreq: intel_pstate: Read all MSRs on the target CPU
21mr|kernel-5.15-generic-5.15.193-2|16624	- cpufreq: qcom: fix memory leak in error path
21mr|kernel-5.15-generic-5.15.193-2|16625	- cpufreq: qcom: fix writes in read-only memory region
21mr|kernel-5.15-generic-5.15.193-2|16626	- dm: remove unnecessary assignment statement in alloc_dev()
21mr|kernel-5.15-generic-5.15.193-2|16627	- drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume
21mr|kernel-5.15-generic-5.15.193-2|16628	- drm/amdgpu: fix sdma doorbell init ordering on APUs
21mr|kernel-5.15-generic-5.15.193-2|16629	- drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()
21mr|kernel-5.15-generic-5.15.193-2|16630	- drm/i915/dp: Reset frl trained flag before restarting FRL training
21mr|kernel-5.15-generic-5.15.193-2|16631	- drm/msm/dp: fix IRQ lifetime
21mr|kernel-5.15-generic-5.15.193-2|16632	- drm/msm/dsi: fix memory corruption with too many bridges
21mr|kernel-5.15-generic-5.15.193-2|16633	- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
21mr|kernel-5.15-generic-5.15.193-2|16634	- drm/msm/hdmi: fix memory corruption with too many bridges
21mr|kernel-5.15-generic-5.15.193-2|16635	- drm/vc4: Add module dependency on hdmi-codec
21mr|kernel-5.15-generic-5.15.193-2|16636	- ethtool: eeprom: fix null-deref on genl_info in dump
21mr|kernel-5.15-generic-5.15.193-2|16637	- exec: Copy oldsighand->action under spin-lock
21mr|kernel-5.15-generic-5.15.193-2|16638	- fbdev: smscufx: Fix several use-after-free bugs
21mr|kernel-5.15-generic-5.15.193-2|16639	- fs/binfmt_elf: Fix memory leak in load_elf_binary()
21mr|kernel-5.15-generic-5.15.193-2|16640	- fs: dlm: fix invalid derefence of sb_lvbptr
21mr|kernel-5.15-generic-5.15.193-2|16641	- HID: magicmouse: Do not set BTN_MOUSE on double report
21mr|kernel-5.15-generic-5.15.193-2|16642	- hwmon/coretemp: Handle large core ID value
21mr|kernel-5.15-generic-5.15.193-2|16643	- i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
21mr|kernel-5.15-generic-5.15.193-2|16644	- i40e: Fix DMA mappings leak
21mr|kernel-5.15-generic-5.15.193-2|16645	- i40e: Fix ethtool rx-flow-hash setting for X722
21mr|kernel-5.15-generic-5.15.193-2|16646	- i40e: Fix flow-type by setting GL_HASH_INSET registers
21mr|kernel-5.15-generic-5.15.193-2|16647	- i40e: Fix VF hang when reset is triggered on another VF
21mr|kernel-5.15-generic-5.15.193-2|16648	- iio: adxl372: Fix unsafe buffer attributes
21mr|kernel-5.15-generic-5.15.193-2|16649	- iio: light: tsl2583: Fix module unloading
21mr|kernel-5.15-generic-5.15.193-2|16650	- iio: temperature: ltc2983: allocate iio channels once
21mr|kernel-5.15-generic-5.15.193-2|16651	- iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
21mr|kernel-5.15-generic-5.15.193-2|16652	- iommu/vt-d: Clean up si_domain in the init_dmars() error path
21mr|kernel-5.15-generic-5.15.193-2|16653	- ionic: catch NULL pointer issue on reconfig
21mr|kernel-5.15-generic-5.15.193-2|16654	- ipv6: ensure sane device mtu in tunnels
21mr|kernel-5.15-generic-5.15.193-2|16655	- kcm: annotate data-races around kcm->rx_psock
21mr|kernel-5.15-generic-5.15.193-2|16656	- kcm: annotate data-races around kcm->rx_wait
21mr|kernel-5.15-generic-5.15.193-2|16657	- kcm: do not sense pfmemalloc status in kcm_sendpage()
21mr|kernel-5.15-generic-5.15.193-2|16658	- kernfs: fix use-after-free in __kernfs_remove
21mr|kernel-5.15-generic-5.15.193-2|16659	- ksmbd: fix incorrect handling of iterate_dir
21mr|kernel-5.15-generic-5.15.193-2|16660	- ksmbd: handle smb2 query dir request for OutputBufferLength that is too small
21mr|kernel-5.15-generic-5.15.193-2|16661	- kvm: Add support for arch compat vm ioctls
21mr|kernel-5.15-generic-5.15.193-2|16662	- KVM: arm64: vgic: Fix exit condition in scan_its_table()
21mr|kernel-5.15-generic-5.15.193-2|16663	- KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test
21mr|kernel-5.15-generic-5.15.193-2|16664	- mac802154: Fix LQI recording
21mr|kernel-5.15-generic-5.15.193-2|16665	- Makefile.debug: re-enable debug info for .S files
21mr|kernel-5.15-generic-5.15.193-2|16666	- media: atomisp: prevent integer overflow in sh_css_set_black_frame()
21mr|kernel-5.15-generic-5.15.193-2|16667	- media: ipu3-imgu: Fix NULL pointer dereference in active selection access
21mr|kernel-5.15-generic-5.15.193-2|16668	- media: mceusb: set timeout to at least timeout provided
21mr|kernel-5.15-generic-5.15.193-2|16669	- media: v4l2-dv-timings: add sanity checks for blanking values
21mr|kernel-5.15-generic-5.15.193-2|16670	- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
21mr|kernel-5.15-generic-5.15.193-2|16671	- media: venus: dec: Handle the case where find_format fails
21mr|kernel-5.15-generic-5.15.193-2|16672	- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
21mr|kernel-5.15-generic-5.15.193-2|16673	- media: vivid: dev->bitmap_cap wasn't freed in all cases
21mr|kernel-5.15-generic-5.15.193-2|16674	- media: vivid: set num_in/outputs to 0 if not supported
21mr|kernel-5.15-generic-5.15.193-2|16675	- media: vivid: s_fbuf: add more sanity checks
21mr|kernel-5.15-generic-5.15.193-2|16676	- mmc: block: Remove error check of hw_reset on reset
21mr|kernel-5.15-generic-5.15.193-2|16677	- mmc: core: Add SD card quirk for broken discard
21mr|kernel-5.15-generic-5.15.193-2|16678	- mmc: core: Fix kernel panic when remove non-standard SDIO card
21mr|kernel-5.15-generic-5.15.193-2|16679	- mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO
21mr|kernel-5.15-generic-5.15.193-2|16680	- mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus
21mr|kernel-5.15-generic-5.15.193-2|16681	- mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake
21mr|kernel-5.15-generic-5.15.193-2|16682	- mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
21mr|kernel-5.15-generic-5.15.193-2|16683	- mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
21mr|kernel-5.15-generic-5.15.193-2|16684	- mm: /proc/pid/smaps_rollup: fix no vma's null-deref
21mr|kernel-5.15-generic-5.15.193-2|16685	- mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe()
21mr|kernel-5.15-generic-5.15.193-2|16686	- mtd: rawnand: marvell: Use correct logic for nand-keep-config
21mr|kernel-5.15-generic-5.15.193-2|16687	- net/atm: fix proc_mpc_write incorrect return value
21mr|kernel-5.15-generic-5.15.193-2|16688	- net: bcmsysport: Indicate MAC is in charge of PHY PM
21mr|kernel-5.15-generic-5.15.193-2|16689	- net: broadcom: bcm4908enet: remove redundant variable bytes
21mr|kernel-5.15-generic-5.15.193-2|16690	- net: broadcom: bcm4908_enet: update TX stats after actual transmission
21mr|kernel-5.15-generic-5.15.193-2|16691	- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed
21mr|kernel-5.15-generic-5.15.193-2|16692	- net: do not sense pfmemalloc status in skb_append_pagefrags()
21mr|kernel-5.15-generic-5.15.193-2|16693	- net: ehea: fix possible memory leak in ehea_register_port()
21mr|kernel-5.15-generic-5.15.193-2|16694	- net: enetc: survive memory pressure without crashing
21mr|kernel-5.15-generic-5.15.193-2|16695	- net: ethernet: ave: Fix MAC to be in charge of PHY PM
21mr|kernel-5.15-generic-5.15.193-2|16696	- net: fec: limit register access on i.MX6UL
21mr|kernel-5.15-generic-5.15.193-2|16697	- netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements
21mr|kernel-5.15-generic-5.15.193-2|16698	- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
21mr|kernel-5.15-generic-5.15.193-2|16699	- net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg()
21mr|kernel-5.15-generic-5.15.193-2|16700	- net: hinic: fix memory leak when reading function table
21mr|kernel-5.15-generic-5.15.193-2|16701	- net: hinic: fix the issue of CMDQ memory leaks
21mr|kernel-5.15-generic-5.15.193-2|16702	- net: hinic: fix the issue of double release MBOX callback of VF
21mr|kernel-5.15-generic-5.15.193-2|16703	- net: hns: fix possible memory leak in hnae_ae_register()
21mr|kernel-5.15-generic-5.15.193-2|16704	- net: hsr: avoid possible NULL deref in skb_clone()
21mr|kernel-5.15-generic-5.15.193-2|16705	- net: ieee802154: fix error return code in dgram_bind()
21mr|kernel-5.15-generic-5.15.193-2|16706	- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
21mr|kernel-5.15-generic-5.15.193-2|16707	- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
21mr|kernel-5.15-generic-5.15.193-2|16708	- net: macb: Specify PHY PM management done by MAC
21mr|kernel-5.15-generic-5.15.193-2|16709	- net-memcg: avoid stalls when under memory pressure
21mr|kernel-5.15-generic-5.15.193-2|16710	- net/mlx5e: Do not increment ESN when updating IPsec ESN state
21mr|kernel-5.15-generic-5.15.193-2|16711	- net/mlx5e: Extend SKB room check to include PTP-SQ
21mr|kernel-5.15-generic-5.15.193-2|16712	- net/mlx5: Fix crash during sync firmware reset
21mr|kernel-5.15-generic-5.15.193-2|16713	- net/mlx5: Fix possible use-after-free in async command interface
21mr|kernel-5.15-generic-5.15.193-2|16714	- net/mlx5: Print more info on pci error handlers
21mr|kernel-5.15-generic-5.15.193-2|16715	- net/mlx5: Update fw fatal reporter state on PCI handlers successful recover
21mr|kernel-5.15-generic-5.15.193-2|16716	- net: netsec: fix error handling in netsec_register_mdio()
21mr|kernel-5.15-generic-5.15.193-2|16717	- net: phy: dp83822: disable MDI crossover status change interrupt
21mr|kernel-5.15-generic-5.15.193-2|16718	- net: phy: dp83867: Extend RX strap quirk for SGMII mode
21mr|kernel-5.15-generic-5.15.193-2|16719	- net: phylink: add mac_managed_pm in phylink_config structure
21mr|kernel-5.15-generic-5.15.193-2|16720	- net: sched: cake: fix null pointer access issue when cake_init() fails
21mr|kernel-5.15-generic-5.15.193-2|16721	- net: sched: delete duplicate cleanup of backlog and qlen
21mr|kernel-5.15-generic-5.15.193-2|16722	- net: sched: fix race condition in qdisc_graft()
21mr|kernel-5.15-generic-5.15.193-2|16723	- net: sched: sfb: fix null pointer access issue when sfb_init() fails
21mr|kernel-5.15-generic-5.15.193-2|16724	- nfc: virtual_ncidev: Fix memory leak in virtual_nci_send()
21mr|kernel-5.15-generic-5.15.193-2|16725	- NFSv4: Add an fattr allocation to _nfs4_discover_trunking()
21mr|kernel-5.15-generic-5.15.193-2|16726	- NFSv4: Fix free of uninitialized nfs4_label on referral lookup.
21mr|kernel-5.15-generic-5.15.193-2|16727	- nh: fix scope used to find saddr when adding non gw nh
21mr|kernel-5.15-generic-5.15.193-2|16728	- nvme-hwmon: consistently ignore errors from nvme_hwmon_init
21mr|kernel-5.15-generic-5.15.193-2|16729	- nvme-hwmon: kmalloc the NVME SMART log buffer
21mr|kernel-5.15-generic-5.15.193-2|16730	- nvmet: fix workqueue MEM_RECLAIM flushing dependency
21mr|kernel-5.15-generic-5.15.193-2|16731	- ocfs2: clear dinode links count in case of error
21mr|kernel-5.15-generic-5.15.193-2|16732	- ocfs2: fix BUG when iput after ocfs2_mknod fails
21mr|kernel-5.15-generic-5.15.193-2|16733	- openvswitch: switch from WARN to pr_warn
21mr|kernel-5.15-generic-5.15.193-2|16734	- perf auxtrace: Fix address filter symbol name match for modules
21mr|kernel-5.15-generic-5.15.193-2|16735	- perf: Fix missing SIGTRAPs
21mr|kernel-5.15-generic-5.15.193-2|16736	- perf: Skip and warn on unknown format 'configN' attrs
21mr|kernel-5.15-generic-5.15.193-2|16737	- perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics
21mr|kernel-5.15-generic-5.15.193-2|16738	- perf vendor events power10: Fix hv-24x7 metric events
21mr|kernel-5.15-generic-5.15.193-2|16739	- perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()
21mr|kernel-5.15-generic-5.15.193-2|16740	- perf/x86/intel/pt: Relax address filter validation
21mr|kernel-5.15-generic-5.15.193-2|16741	- pinctrl: Ingenic: JZ4755 bug fixes
21mr|kernel-5.15-generic-5.15.193-2|16742	- PM: domains: Fix handling of unavailable/disabled idle states
21mr|kernel-5.15-generic-5.15.193-2|16743	- PM: hibernate: Allow hybrid sleep to work with s2idle
21mr|kernel-5.15-generic-5.15.193-2|16744	- r8152: add PID for the Lenovo OneLink+ Dock
21mr|kernel-5.15-generic-5.15.193-2|16745	- Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()"
21mr|kernel-5.15-generic-5.15.193-2|16746	- Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()"
21mr|kernel-5.15-generic-5.15.193-2|16747	- Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring"
21mr|kernel-5.15-generic-5.15.193-2|16748	- Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4"
21mr|kernel-5.15-generic-5.15.193-2|16749	- Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq"
21mr|kernel-5.15-generic-5.15.193-2|16750	- Revert "scsi: lpfc: SLI path split: Refactor SCSI paths"
21mr|kernel-5.15-generic-5.15.193-2|16751	- s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
21mr|kernel-5.15-generic-5.15.193-2|16752	- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()
21mr|kernel-5.15-generic-5.15.193-2|16753	- sched/core: Fix comparison in sched_group_cookie_match()
21mr|kernel-5.15-generic-5.15.193-2|16754	- scsi: lpfc: Fix memory leak in lpfc_create_port()
21mr|kernel-5.15-generic-5.15.193-2|16755	- scsi: qla2xxx: Use transport-defined speed mask for supported_speeds
21mr|kernel-5.15-generic-5.15.193-2|16756	- scsi: sd: Revert "scsi: sd: Remove a local variable"
21mr|kernel-5.15-generic-5.15.193-2|16757	- selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
21mr|kernel-5.15-generic-5.15.193-2|16758	- serial: core: move RS485 configuration tasks from drivers into core
21mr|kernel-5.15-generic-5.15.193-2|16759	- serial: Deassert Transmit Enable on probe in driver-specific way
21mr|kernel-5.15-generic-5.15.193-2|16760	- sfc: Change VF mac via PF as first preference if available.
21mr|kernel-5.15-generic-5.15.193-2|16761	- sfc: include vport_id in filter spec hash and equal()
21mr|kernel-5.15-generic-5.15.193-2|16762	- tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
21mr|kernel-5.15-generic-5.15.193-2|16763	- tcp: fix indefinite deferral of RTO with SACK reneging
21mr|kernel-5.15-generic-5.15.193-2|16764	- tcp: minor optimization in tcp_add_backlog()
21mr|kernel-5.15-generic-5.15.193-2|16765	- tcp/udp: Fix memory leak in ipv6_renew_options().
21mr|kernel-5.15-generic-5.15.193-2|16766	- tipc: fix an information leak in tipc_topsrv_kern_subscr
21mr|kernel-5.15-generic-5.15.193-2|16767	- tipc: fix a null-ptr-deref in tipc_topsrv_accept
21mr|kernel-5.15-generic-5.15.193-2|16768	- tipc: Fix recognition of trial period
21mr|kernel-5.15-generic-5.15.193-2|16769	- tools: iio: iio_utils: fix digit calculation
21mr|kernel-5.15-generic-5.15.193-2|16770	- tracing: Do not free snapshot if tracer is on cmdline
21mr|kernel-5.15-generic-5.15.193-2|16771	- tracing: Simplify conditional compilation code in tracing_set_tracer()
21mr|kernel-5.15-generic-5.15.193-2|16772	- udp: Update reuse->has_conns under reuseport_lock.
21mr|kernel-5.15-generic-5.15.193-2|16773	- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
21mr|kernel-5.15-generic-5.15.193-2|16774	- usb: bdc: change state when port disconnected
21mr|kernel-5.15-generic-5.15.193-2|16775	- usb: dwc3: gadget: Don't set IMI for no_interrupt
21mr|kernel-5.15-generic-5.15.193-2|16776	- usb: dwc3: gadget: Stop processing more requests on IMI
21mr|kernel-5.15-generic-5.15.193-2|16777	- usb: gadget: uvc: consistently use define for headerlen
21mr|kernel-5.15-generic-5.15.193-2|16778	- usb: gadget: uvc: fix sg handling during video encode
21mr|kernel-5.15-generic-5.15.193-2|16779	- usb: gadget: uvc: fix sg handling in error case
21mr|kernel-5.15-generic-5.15.193-2|16780	- usb: gadget: uvc: giveback vb2 buffer on req complete
21mr|kernel-5.15-generic-5.15.193-2|16781	- usb: gadget: uvc: improve sg exit condition
21mr|kernel-5.15-generic-5.15.193-2|16782	- usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer
21mr|kernel-5.15-generic-5.15.193-2|16783	- usb: gadget: uvc: use on returned header len in video_encode_isoc_sg
21mr|kernel-5.15-generic-5.15.193-2|16784	- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller
21mr|kernel-5.15-generic-5.15.193-2|16785	- wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
21mr|kernel-5.15-generic-5.15.193-2|16786	- x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
21mr|kernel-5.15-generic-5.15.193-2|16787	- x86/microcode/AMD: Apply the patch early on every logical thread
21mr|kernel-5.15-generic-5.15.193-2|16788	- x86/resctrl: Fix min_cbm_bits for AMD
21mr|kernel-5.15-generic-5.15.193-2|16789	- x86/topology: Fix duplicated core ID within a package
21mr|kernel-5.15-generic-5.15.193-2|16790	- x86/topology: Fix multiple packages shown on a single-package system
21mr|kernel-5.15-generic-5.15.193-2|16791	- x86/unwind/orc: Fix unreliable stack dump with gcov
21mr|kernel-5.15-generic-5.15.193-2|16792	- xhci: Add quirk to reset host back to default state at shutdown
21mr|kernel-5.15-generic-5.15.193-2|16793	- xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices
21mr|kernel-5.15-generic-5.15.193-2|16794	- xhci: Remove device endpoints from bandwidth list when freeing the device
21mr|kernel-5.15-generic-5.15.193-2|16795	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-5.15-generic-5.15.193-2|16796	
21mr|kernel-5.15-generic-5.15.193-2|16797	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.15.75-1
21mr|kernel-5.15-generic-5.15.193-2|16798	- Pull exact version of devel
21mr|kernel-5.15-generic-5.15.193-2|16799	- Otherwise devel from another kernel build would satisfy this dependency.
21mr|kernel-5.15-generic-5.15.193-2|16800	
21mr|kernel-5.15-generic-5.15.193-2|16801	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|16802	- aufs: rediff patch
21mr|kernel-5.15-generic-5.15.193-2|16803	- Just rediff without changes. It did not apply to 5.15.75.
21mr|kernel-5.15-generic-5.15.193-2|16804	
21mr|kernel-5.15-generic-5.15.193-2|16805	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-5.15-generic-5.15.193-2|16806	- [bot] upd: 5.15.74 -> 5.15.75
21mr|kernel-5.15-generic-5.15.193-2|16807	- Changelog:
21mr|kernel-5.15-generic-5.15.193-2|16808	- ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
21mr|kernel-5.15-generic-5.15.193-2|16809	- ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address
21mr|kernel-5.15-generic-5.15.193-2|16810	- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk
21mr|kernel-5.15-generic-5.15.193-2|16811	- ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable
21mr|kernel-5.15-generic-5.15.193-2|16812	- ALSA: dmaengine: increment buffer pointer atomically
21mr|kernel-5.15-generic-5.15.193-2|16813	- ALSA: hda: beep: Simplify keep-power-at-enable behavior
21mr|kernel-5.15-generic-5.15.193-2|16814	- ALSA: hda/hdmi: Don't skip notification handling during PM operation
21mr|kernel-5.15-generic-5.15.193-2|16815	- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys
21mr|kernel-5.15-generic-5.15.193-2|16816	- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop
21mr|kernel-5.15-generic-5.15.193-2|16817	- ALSA: hda/realtek: Correct pin configs for ASUS G533Z
21mr|kernel-5.15-generic-5.15.193-2|16818	- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
21mr|kernel-5.15-generic-5.15.193-2|16819	- ALSA: oss: Fix potential deadlock at unregistration
21mr|kernel-5.15-generic-5.15.193-2|16820	- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
21mr|kernel-5.15-generic-5.15.193-2|16821	- ALSA: usb-audio: Fix last interface check for registration
21mr|kernel-5.15-generic-5.15.193-2|16822	- ALSA: usb-audio: Fix NULL dererence at error path
21mr|kernel-5.15-generic-5.15.193-2|16823	- ALSA: usb-audio: Fix potential memory leaks
21mr|kernel-5.15-generic-5.15.193-2|16824	- ALSA: usb-audio: Register card at the last interface
21mr|kernel-5.15-generic-5.15.193-2|16825	- arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes
21mr|kernel-5.15-generic-5.15.193-2|16826	- arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply
21mr|kernel-5.15-generic-5.15.193-2|16827	- arm64: dts: ti: k3-j7200: fix main pinmux range
21mr|kernel-5.15-generic-5.15.193-2|16828	- arm64: errata: Add Cortex-A55 to the repeat tlbi list
21mr|kernel-5.15-generic-5.15.193-2|16829	- arm64: ftrace: fix module PLTs with mcount
21mr|kernel-5.15-generic-5.15.193-2|16830	- arm64: topology: move store_cpu_topology() to shared code
21mr|kernel-5.15-generic-5.15.193-2|16831	- ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n
21mr|kernel-5.15-generic-5.15.193-2|16832	- ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd()
21mr|kernel-5.15-generic-5.15.193-2|16833	- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE
21mr|kernel-5.15-generic-5.15.193-2|16834	- ARM: decompressor: Include .data.rel.ro.local
21mr|kernel-5.15-generic-5.15.193-2|16835	- ARM: Drop CMDLINE_* dependency on ATAGS
21mr|kernel-5.15-generic-5.15.193-2|16836	- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
21mr|kernel-5.15-generic-5.15.193-2|16837	- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
21mr|kernel-5.15-generic-5.15.193-2|16838	- ARM: dts: imx6dl: add missing properties for sram
21mr|kernel-5.15-generic-5.15.193-2|16839	- ARM: dts: imx6q: add missing properties for sram
21mr|kernel-5.15-generic-5.15.193-2|16840	- ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus
21mr|kernel-5.15-generic-5.15.193-2|16841	- ARM: dts: imx6qp: add missing properties for sram
21mr|kernel-5.15-generic-5.15.193-2|16842	- ARM: dts: imx6sl: add missing properties for sram
21mr|kernel-5.15-generic-5.15.193-2|16843	- ARM: dts: imx6sll: add missing properties for sram
21mr|kernel-5.15-generic-5.15.193-2|16844	- ARM: dts: imx6sx: add missing properties for sram
21mr|kernel-5.15-generic-5.15.193-2|16845	- ARM: dts: imx7d-sdb: config the max pressure for tsc2046
21mr|kernel-5.15-generic-5.15.193-2|16846	- ARM: dts: kirkwood: lsxl: fix serial line
21mr|kernel-5.15-generic-5.15.193-2|16847	- ARM: dts: kirkwood: lsxl: remove first ethernet port
21mr|kernel-5.15-generic-5.15.193-2|16848	- ARM: dts: turris-omnia: Fix mpp26 pin name and comment
21mr|kernel-5.15-generic-5.15.193-2|16849	- ASoC: codecs: tx-macro: fix kcontrol put
21mr|kernel-5.15-generic-5.15.193-2|16850	- ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
21mr|kernel-5.15-generic-5.15.193-2|16851	- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
21mr|kernel-5.15-generic-5.15.193-2|16852	- ASoC: mt6359: fix tests for platform_get_irq() failure
21mr|kernel-5.15-generic-5.15.193-2|16853	- ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe
21mr|kernel-5.15-generic-5.15.193-2|16854	- ASoC: rsnd: Add check for rsnd_mod_power_on
21mr|kernel-5.15-generic-5.15.193-2|16855	- ASoC: SOF: pci: Change DMI match info to support all Chrome platforms
21mr|kernel-5.15-generic-5.15.193-2|16856	- ASoC: tas2764: Allow mono streams
21mr|kernel-5.15-generic-5.15.193-2|16857	- ASoC: tas2764: Drop conflicting set_bias_level power setting
21mr|kernel-5.15-generic-5.15.193-2|16858	- ASoC: tas2764: Fix mute/unmute
21mr|kernel-5.15-generic-5.15.193-2|16859	- ASoC: wcd9335: fix order of Slimbus unprepare/disable
21mr|kernel-5.15-generic-5.15.193-2|16860	- ASoC: wcd934x: fix order of Slimbus unprepare/disable
21mr|kernel-5.15-generic-5.15.193-2|16861	- ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
21mr|kernel-5.15-generic-5.15.193-2|16862	- ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
21mr|kernel-5.15-generic-5.15.193-2|16863	- ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
21mr|kernel-5.15-generic-5.15.193-2|16864	- ata: fix ata_id_has_devslp()
21mr|kernel-5.15-generic-5.15.193-2|16865	- ata: fix ata_id_has_dipm()
21mr|kernel-5.15-generic-5.15.193-2|16866	- ata: fix ata_id_has_ncq_autosense()
21mr|kernel-5.15-generic-5.15.193-2|16867	- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
21mr|kernel-5.15-generic-5.15.193-2|16868	- ata: libahci_platform: Sanity check the DT child nodes number
21mr|kernel-5.15-generic-5.15.193-2|16869	- bcache: fix set_at_max_writeback_rate() for multiple attached devices
21mr|kernel-5.15-generic-5.15.193-2|16870	- blk-throttle: prevent overflow while calculating wait time
21mr|kernel-5.15-generic-5.15.193-2|16871	- blk-wbt: call rq_qos_add() after wb_normal is initialized
21mr|kernel-5.15-generic-5.15.193-2|16872	- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
21mr|kernel-5.15-generic-5.15.193-2|16873	- Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk
21mr|kernel-5.15-generic-5.15.193-2|16874	- Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
21mr|kernel-5.15-generic-5.15.193-2|16875	- Bluetooth: hci_core: Fix not handling link timeouts propertly
21mr|kernel-5.15-generic-5.15.193-2|16876	- Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
21mr|kernel-5.15-generic-5.15.193-2|16877	- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
21mr|kernel-5.15-generic-5.15.193-2|16878	- Bluetooth: L2CAP: Fix user-after-free
21mr|kernel-5.15-generic-5.15.193-2|16879	- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
21mr|kernel-5.15-generic-5.15.193-2|16880	- Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release
21mr|kernel-5.15-generic-5.15.193-2|16881	- bnx2x: fix potential memory leak in bnx2x_tpa_stop()
21mr|kernel-5.15-generic-5.15.193-2|16882	- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
21mr|kernel-5.15-generic-5.15.193-2|16883	- bpf: Disable preemption when increasing per-cpu map_locked
21mr|kernel-5.15-generic-5.15.193-2|16884	- bpf: Ensure correct locking around vulnerable function find_vpid()
21mr|kernel-5.15-generic-5.15.193-2|16885	- bpf: Fix reference state management for synchronous callbacks
21mr|kernel-5.15-generic-5.15.193-2|16886	- bpf: Propagate error from htab_lock_bucket() to userspace
21mr|kernel-5.15-generic-5.15.193-2|16887	- bpftool: Clear errno after libcap's checks
21mr|kernel-5.15-generic-5.15.193-2|16888	- bpftool: Fix a wrong type cast in btf_dumper_int
21mr|kernel-5.15-generic-5.15.193-2|16889	- bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy
21mr|kernel-5.15-generic-5.15.193-2|16890	- btrfs: don't print information about space cache or tree every remount
21mr|kernel-5.15-generic-5.15.193-2|16891	- btrfs: dump extra info if one free space cache has more bitmaps than it should
21mr|kernel-5.15-generic-5.15.193-2|16892	- btrfs: fix race between quota enable and quota rescan ioctl
21mr|kernel-5.15-generic-5.15.193-2|16893	- btrfs: scrub: try to fix super block errors
21mr|kernel-5.15-generic-5.15.193-2|16894	- btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer
21mr|kernel-5.15-generic-5.15.193-2|16895	- can: bcm: check the result of can_send() in bcm_can_tx()
21mr|kernel-5.15-generic-5.15.193-2|16896	- can: kvaser_usb: Fix use of uninitialized completion
21mr|kernel-5.15-generic-5.15.193-2|16897	- can: kvaser_usb_leaf: Fix CAN state after restart
21mr|kernel-5.15-generic-5.15.193-2|16898	- can: kvaser_usb_leaf: Fix overread with an invalid command
21mr|kernel-5.15-generic-5.15.193-2|16899	- can: kvaser_usb_leaf: Fix TX queue out of sync after restart
21mr|kernel-5.15-generic-5.15.193-2|16900	- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset
21mr|kernel-5.15-generic-5.15.193-2|16901	- cgroup: Honor caller's cgroup NS when resolving path
21mr|kernel-5.15-generic-5.15.193-2|16902	- cifs: destage dirty pages before re-reading them for cache=none
21mr|kernel-5.15-generic-5.15.193-2|16903	- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
21mr|kernel-5.15-generic-5.15.193-2|16904	- cifs: return correct error in ->calc_signature()
21mr|kernel-5.15-generic-5.15.193-2|16905	- clk: ast2600: BCLK comes from EPLL
21mr|kernel-5.15-generic-5.15.193-2|16906	- clk: baikal-t1: Add SATA internal ref clock buffer
21mr|kernel-5.15-generic-5.15.193-2|16907	- clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
21mr|kernel-5.15-generic-5.15.193-2|16908	- clk: baikal-t1: Fix invalid xGMAC PTP clock divider
21mr|kernel-5.15-generic-5.15.193-2|16909	- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
21mr|kernel-5.15-generic-5.15.193-2|16910	- clk: bcm2835: Make peripheral PLLC critical
21mr|kernel-5.15-generic-5.15.193-2|16911	- clk: bcm2835: Round UART input clock up
21mr|kernel-5.15-generic-5.15.193-2|16912	- clk: berlin: Add of_node_put() for of_get_parent()
21mr|kernel-5.15-generic-5.15.193-2|16913	- clk: imx: scu: fix memleak on platform_device_add() fails
21mr|kernel-5.15-generic-5.15.193-2|16914	- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
21mr|kernel-5.15-generic-5.15.193-2|16915	- clk: meson: Hold reference returned by of_get_parent()
21mr|kernel-5.15-generic-5.15.193-2|16916	- clk: oxnas: Hold reference returned by of_get_parent()
21mr|kernel-5.15-generic-5.15.193-2|16917	- clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical
21mr|kernel-5.15-generic-5.15.193-2|16918	- clk: qcom: gcc-sm6115: Override default Alpha PLL regs
21mr|kernel-5.15-generic-5.15.193-2|16919	- clk: qcom: sm6115: Select QCOM_GDSC
21mr|kernel-5.15-generic-5.15.193-2|16920	- clk: qoriq: Hold reference returned by of_get_parent()
21mr|kernel-5.15-generic-5.15.193-2|16921	- clk: sprd: Hold reference returned by of_get_parent()
21mr|kernel-5.15-generic-5.15.193-2|16922	- clk: tegra20: Fix refcount leak in tegra20_clock_init
21mr|kernel-5.15-generic-5.15.193-2|16923	- clk: tegra: Fix refcount leak in tegra114_clock_init
21mr|kernel-5.15-generic-5.15.193-2|16924	- clk: tegra: Fix refcount leak in tegra210_clock_init
21mr|kernel-5.15-generic-5.15.193-2|16925	- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
21mr|kernel-5.15-generic-5.15.193-2|16926	- clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
21mr|kernel-5.15-generic-5.15.193-2|16927	- clk: zynqmp: Fix stack-out-of-bounds in strncpy`
21mr|kernel-5.15-generic-5.15.193-2|16928	- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
21mr|kernel-5.15-generic-5.15.193-2|16929	- cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode
21mr|kernel-5.15-generic-5.15.193-2|16930	- crypto: akcipher - default implementation for setting a private key
21mr|kernel-5.15-generic-5.15.193-2|16931	- crypto: cavium - prevent integer overflow loading firmware
21mr|kernel-5.15-generic-5.15.193-2|16932	- crypto: ccp - Release dma channels before dmaengine unrgister
21mr|kernel-5.15-generic-5.15.193-2|16933	- crypto: hisilicon/qm - fix missing put dfx access
21mr|kernel-5.15-generic-5.15.193-2|16934	- crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
21mr|kernel-5.15-generic-5.15.193-2|16935	- crypto: inside-secure - Change swab to swab32
21mr|kernel-5.15-generic-5.15.193-2|16936	- crypto: marvell/octeontx - prevent integer overflows
21mr|kernel-5.15-generic-5.15.193-2|16937	- crypto: qat - fix default value of WDT timer
21mr|kernel-5.15-generic-5.15.193-2|16938	- crypto: qat - fix DMA transfer direction
21mr|kernel-5.15-generic-5.15.193-2|16939	- crypto: sahara - don't sleep when in softirq
21mr|kernel-5.15-generic-5.15.193-2|16940	- dmaengine: hisilicon: Add multi-thread support for a DMA channel
21mr|kernel-5.15-generic-5.15.193-2|16941	- dmaengine: hisilicon: Disable channels when unregister hisi_dma
21mr|kernel-5.15-generic-5.15.193-2|16942	- dmaengine: hisilicon: Fix CQ head update
21mr|kernel-5.15-generic-5.15.193-2|16943	- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
21mr|kernel-5.15-generic-5.15.193-2|16944	- dmaengine: mxs: use platform_driver_register
21mr|kernel-5.15-generic-5.15.193-2|16945	- dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow
21mr|kernel-5.15-generic-5.15.193-2|16946	- drivers: serial: jsm: fix some leaks in probe
21mr|kernel-5.15-generic-5.15.193-2|16947	- drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n
21mr|kernel-5.15-generic-5.15.193-2|16948	- drm/amd/display: fix overflow on MIN_I64 definition
21mr|kernel-5.15-generic-5.15.193-2|16949	- drm/amd/display: Fix vblank refcount in vrr transition
21mr|kernel-5.15-generic-5.15.193-2|16950	- drm/amd/display: Remove interface for periodic interrupt 1
21mr|kernel-5.15-generic-5.15.193-2|16951	- drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume()
21mr|kernel-5.15-generic-5.15.193-2|16952	- drm/amdgpu: fix initial connector audio value
21mr|kernel-5.15-generic-5.15.193-2|16953	- drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue()
21mr|kernel-5.15-generic-5.15.193-2|16954	- drm/bochs: fix blanking
21mr|kernel-5.15-generic-5.15.193-2|16955	- drm: bridge: adv7511: fix CEC power down control register offset
21mr|kernel-5.15-generic-5.15.193-2|16956	- drm: bridge: adv7511: unregister cec i2c device after cec adapter
21mr|kernel-5.15-generic-5.15.193-2|16957	- drm/bridge: Avoid uninitialized variable warning
21mr|kernel-5.15-generic-5.15.193-2|16958	- drm: bridge: dw_hdmi: only trigger hotplug event on link change
21mr|kernel-5.15-generic-5.15.193-2|16959	- drm/bridge: megachips: Fix a null pointer dereference bug
21mr|kernel-5.15-generic-5.15.193-2|16960	- drm/bridge: parade-ps8640: Fix regulator supply order
21mr|kernel-5.15-generic-5.15.193-2|16961	- drm/dp: Don't rewrite link config when setting phy test pattern
21mr|kernel-5.15-generic-5.15.193-2|16962	- drm/dp_mst: fix drm_dp_dpcd_read return value checks
21mr|kernel-5.15-generic-5.15.193-2|16963	- drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier
21mr|kernel-5.15-generic-5.15.193-2|16964	- drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
21mr|kernel-5.15-generic-5.15.193-2|16965	- drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
21mr|kernel-5.15-generic-5.15.193-2|16966	- drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook
21mr|kernel-5.15-generic-5.15.193-2|16967	- drm/meson: explicitly remove aggregate driver at module unload time
21mr|kernel-5.15-generic-5.15.193-2|16968	- drm/meson: reorder driver deinit sequence to fix use-after-free bug
21mr|kernel-5.15-generic-5.15.193-2|16969	- drm/mipi-dsi: Detach devices when removing the host
21mr|kernel-5.15-generic-5.15.193-2|16970	- drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa()
21mr|kernel-5.15-generic-5.15.193-2|16971	- drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
21mr|kernel-5.15-generic-5.15.193-2|16972	- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
21mr|kernel-5.15-generic-5.15.193-2|16973	- drm/nouveau/kms/nv140-: Disable interlacing
21mr|kernel-5.15-generic-5.15.193-2|16974	- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
21mr|kernel-5.15-generic-5.15.193-2|16975	- drm/omap: dss: Fix refcount leak bugs
21mr|kernel-5.15-generic-5.15.193-2|16976	- drm: panel-orientation-quirks: Add quirk for Anbernic Win600
21mr|kernel-5.15-generic-5.15.193-2|16977	- drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node()
21mr|kernel-5.15-generic-5.15.193-2|16978	- drm: Prevent drm_copy_field() to attempt copying a NULL pointer
21mr|kernel-5.15-generic-5.15.193-2|16979	- drm/udl: Restore display mode on resume
21mr|kernel-5.15-generic-5.15.193-2|16980	- drm: Use size_t type for len variable in drm_copy_field()
21mr|kernel-5.15-generic-5.15.193-2|16981	- drm/vc4: vec: Fix timings for VEC modes
21mr|kernel-5.15-generic-5.15.193-2|16982	- drm/virtio: Check whether transferred 2D BO is shmem
21mr|kernel-5.15-generic-5.15.193-2|16983	- drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
21mr|kernel-5.15-generic-5.15.193-2|16984	- drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error
21mr|kernel-5.15-generic-5.15.193-2|16985	- drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
21mr|kernel-5.15-generic-5.15.193-2|16986	- drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|16987	- dyndbg: drop EXPORTed dynamic_debug_exec_queries
21mr|kernel-5.15-generic-5.15.193-2|16988	- dyndbg: fix module.dyndbg handling
21mr|kernel-5.15-generic-5.15.193-2|16989	- dyndbg: fix static_branch manipulation
21mr|kernel-5.15-generic-5.15.193-2|16990	- dyndbg: let query-modname override actual module name
21mr|kernel-5.15-generic-5.15.193-2|16991	- efi: libstub: drop pointless get_memory_map() call
21mr|kernel-5.15-generic-5.15.193-2|16992	- eth: alx: take rtnl_lock on resume
21mr|kernel-5.15-generic-5.15.193-2|16993	- eventfd: guard wake_up in eventfd fs calls as well
21mr|kernel-5.15-generic-5.15.193-2|16994	- ext2: Use kvmalloc() for group descriptor array
21mr|kernel-5.15-generic-5.15.193-2|16995	- ext4: avoid crash when inline data creation follows DIO write
21mr|kernel-5.15-generic-5.15.193-2|16996	- ext4: continue to expand file system when the target size doesn't reach
21mr|kernel-5.15-generic-5.15.193-2|16997	- ext4: don't increase iversion counter for ea_inodes
21mr|kernel-5.15-generic-5.15.193-2|16998	- ext4: don't run ext4lazyinit for read-only filesystems
21mr|kernel-5.15-generic-5.15.193-2|16999	- ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
21mr|kernel-5.15-generic-5.15.193-2|17000	- ext4: fix check for block being out of directory size
21mr|kernel-5.15-generic-5.15.193-2|17001	- ext4: fix dir corruption when ext4_dx_add_entry() fails
21mr|kernel-5.15-generic-5.15.193-2|17002	- ext4: fix miss release buffer head in ext4_fc_write_inode
21mr|kernel-5.15-generic-5.15.193-2|17003	- ext4: fix null-ptr-deref in ext4_write_info
21mr|kernel-5.15-generic-5.15.193-2|17004	- ext4: fix potential memory leak in ext4_fc_record_modified_inode()
21mr|kernel-5.15-generic-5.15.193-2|17005	- ext4: fix potential memory leak in ext4_fc_record_regions()
21mr|kernel-5.15-generic-5.15.193-2|17006	- ext4: make ext4_lazyinit_thread freezable
21mr|kernel-5.15-generic-5.15.193-2|17007	- ext4: place buffer head allocation before handle start
21mr|kernel-5.15-generic-5.15.193-2|17008	- ext4: update 'state->fc_regions_size' after successful memory allocation
21mr|kernel-5.15-generic-5.15.193-2|17009	- f2fs: complete checkpoints during remount
21mr|kernel-5.15-generic-5.15.193-2|17010	- f2fs: fix race condition on setting FI_NO_EXTENT flag
21mr|kernel-5.15-generic-5.15.193-2|17011	- f2fs: fix to account FS_CP_DATA_IO correctly
21mr|kernel-5.15-generic-5.15.193-2|17012	- f2fs: fix to do sanity check on destination blkaddr during recovery
21mr|kernel-5.15-generic-5.15.193-2|17013	- f2fs: fix to do sanity check on summary info
21mr|kernel-5.15-generic-5.15.193-2|17014	- f2fs: flush pending checkpoints when freezing super
21mr|kernel-5.15-generic-5.15.193-2|17015	- f2fs: increase the limit for reserve_root
21mr|kernel-5.15-generic-5.15.193-2|17016	- fbdev: smscufx: Fix use-after-free in ufx_ops_open()
21mr|kernel-5.15-generic-5.15.193-2|17017	- firmware: google: Test spinlock on panic path to avoid lockups
21mr|kernel-5.15-generic-5.15.193-2|17018	- fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
21mr|kernel-5.15-generic-5.15.193-2|17019	- fs: dlm: fix race between test_bit() and queue_work()
21mr|kernel-5.15-generic-5.15.193-2|17020	- fs: dlm: fix race in lowcomms
21mr|kernel-5.15-generic-5.15.193-2|17021	- fs: dlm: handle -EBUSY first in lock arg validation
21mr|kernel-5.15-generic-5.15.193-2|17022	- fsi: core: Check error number after calling ida_simple_get
21mr|kernel-5.15-generic-5.15.193-2|17023	- fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE
21mr|kernel-5.15-generic-5.15.193-2|17024	- ftrace: Properly unset FTRACE_HASH_FL_MOD
21mr|kernel-5.15-generic-5.15.193-2|17025	- gcov: support GCC 12.1 and newer compilers
21mr|kernel-5.15-generic-5.15.193-2|17026	- gpio: rockchip: request GPIO mux to pinctrl when setting direction
21mr|kernel-5.15-generic-5.15.193-2|17027	- gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
21mr|kernel-5.15-generic-5.15.193-2|17028	- hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO
21mr|kernel-5.15-generic-5.15.193-2|17029	- hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero
21mr|kernel-5.15-generic-5.15.193-2|17030	- HID: multitouch: Add memory barriers
21mr|kernel-5.15-generic-5.15.193-2|17031	- HID: roccat: Fix use-after-free in roccat_read()
21mr|kernel-5.15-generic-5.15.193-2|17032	- HSI: omap_ssi: Fix refcount leak in ssi_probe
21mr|kernel-5.15-generic-5.15.193-2|17033	- HSI: omap_ssi_port: Fix dma_map_sg error check
21mr|kernel-5.15-generic-5.15.193-2|17034	- hv_netvsc: Fix race between VF offering and VF association message from host
21mr|kernel-5.15-generic-5.15.193-2|17035	- hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API
21mr|kernel-5.15-generic-5.15.193-2|17036	- hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller
21mr|kernel-5.15-generic-5.15.193-2|17037	- hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms
21mr|kernel-5.15-generic-5.15.193-2|17038	- hwrng: arm-smccc-trng - fix NO_ENTROPY handling
21mr|kernel-5.15-generic-5.15.193-2|17039	- hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()
21mr|kernel-5.15-generic-5.15.193-2|17040	- i2c: designware: Fix handling of real but unexpected device interrupts
21mr|kernel-5.15-generic-5.15.193-2|17041	- i2c: mlxbf: support lock mechanism
21mr|kernel-5.15-generic-5.15.193-2|17042	- ia64: export memory_add_physaddr_to_nid to fix cxl build error
21mr|kernel-5.15-generic-5.15.193-2|17043	- iavf: Fix race between iavf_close and iavf_reset_task
21mr|kernel-5.15-generic-5.15.193-2|17044	- IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers
21mr|kernel-5.15-generic-5.15.193-2|17045	- ice: set tx_tstamps when creating new Tx rings via ethtool
21mr|kernel-5.15-generic-5.15.193-2|17046	- iio: ABI: Fix wrong format of differential capacitance channel ABI.
21mr|kernel-5.15-generic-5.15.193-2|17047	- iio: adc: ad7923: fix channel readings for some variants
21mr|kernel-5.15-generic-5.15.193-2|17048	- iio: adc: at91-sama5d2_adc: check return status for pressure and touch
21mr|kernel-5.15-generic-5.15.193-2|17049	- iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume
21mr|kernel-5.15-generic-5.15.193-2|17050	- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
21mr|kernel-5.15-generic-5.15.193-2|17051	- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq
21mr|kernel-5.15-generic-5.15.193-2|17052	- iio: dac: ad5593r: Fix i2c read protocol requirements
21mr|kernel-5.15-generic-5.15.193-2|17053	- iio: inkern: fix return value in devm_of_iio_channel_get_by_name()
21mr|kernel-5.15-generic-5.15.193-2|17054	- iio: inkern: only release the device node when done with it
21mr|kernel-5.15-generic-5.15.193-2|17055	- iio: ltc2497: Fix reading conversion results
21mr|kernel-5.15-generic-5.15.193-2|17056	- iio: magnetometer: yas530: Change data type of hard_offsets to signed
21mr|kernel-5.15-generic-5.15.193-2|17057	- iio: pressure: dps310: Refactor startup procedure
21mr|kernel-5.15-generic-5.15.193-2|17058	- iio: pressure: dps310: Reset chip after timeout
21mr|kernel-5.15-generic-5.15.193-2|17059	- ima: fix blocking of security.ima xattrs of unsupported algorithms
21mr|kernel-5.15-generic-5.15.193-2|17060	- iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity
21mr|kernel-5.15-generic-5.15.193-2|17061	- iommu/iova: Fix module config properly
21mr|kernel-5.15-generic-5.15.193-2|17062	- iommu/omap: Fix buffer overflow in debugfs
21mr|kernel-5.15-generic-5.15.193-2|17063	- io_uring/af_unix: defer registered files gc to io_uring release
21mr|kernel-5.15-generic-5.15.193-2|17064	- io_uring: correct pinned_vm accounting
21mr|kernel-5.15-generic-5.15.193-2|17065	- io_uring/net: don't update msg_name if not provided
21mr|kernel-5.15-generic-5.15.193-2|17066	- io_uring/rw: fix error'ed retry return values
21mr|kernel-5.15-generic-5.15.193-2|17067	- io_uring/rw: fix short rw error handling
21mr|kernel-5.15-generic-5.15.193-2|17068	- io_uring/rw: fix unexpected link breakage
21mr|kernel-5.15-generic-5.15.193-2|17069	- io-wq: Fix memory leak in worker creation
21mr|kernel-5.15-generic-5.15.193-2|17070	- jbd2: add miss release buffer head in fc_do_one_pass()
21mr|kernel-5.15-generic-5.15.193-2|17071	- jbd2: fix potential buffer head reference count leak
21mr|kernel-5.15-generic-5.15.193-2|17072	- jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
21mr|kernel-5.15-generic-5.15.193-2|17073	- jbd2: wake up journal waiters in FIFO order, not LIFO
21mr|kernel-5.15-generic-5.15.193-2|17074	- kbuild: remove the target in signal traps when interrupted
21mr|kernel-5.15-generic-5.15.193-2|17075	- kbuild: rpm-pkg: fix breakage when V=1 is used
21mr|kernel-5.15-generic-5.15.193-2|17076	- Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
21mr|kernel-5.15-generic-5.15.193-2|17077	- Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5
21mr|kernel-5.15-generic-5.15.193-2|17078	- kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
21mr|kernel-5.15-generic-5.15.193-2|17079	- ksmbd: fix endless loop when encryption for response fails
21mr|kernel-5.15-generic-5.15.193-2|17080	- ksmbd: Fix user namespace mapping
21mr|kernel-5.15-generic-5.15.193-2|17081	- ksmbd: Fix wrong return value and message length check in smb2_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|17082	- KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
21mr|kernel-5.15-generic-5.15.193-2|17083	- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
21mr|kernel-5.15-generic-5.15.193-2|17084	- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS
21mr|kernel-5.15-generic-5.15.193-2|17085	- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
21mr|kernel-5.15-generic-5.15.193-2|17086	- leds: lm3601x: Don't use mutex after it was destroyed
21mr|kernel-5.15-generic-5.15.193-2|17087	- lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5
21mr|kernel-5.15-generic-5.15.193-2|17088	- livepatch: fix race between fork and KLP transition
21mr|kernel-5.15-generic-5.15.193-2|17089	- locks: fix TOCTOU race when granting write lease
21mr|kernel-5.15-generic-5.15.193-2|17090	- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
21mr|kernel-5.15-generic-5.15.193-2|17091	- mailbox: mpfs: account for mbox offsets while sending
21mr|kernel-5.15-generic-5.15.193-2|17092	- mailbox: mpfs: fix handling of the reg property
21mr|kernel-5.15-generic-5.15.193-2|17093	- md/raid5: Ensure stripe_fill happens on non-read IO with journal
21mr|kernel-5.15-generic-5.15.193-2|17094	- md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk()
21mr|kernel-5.15-generic-5.15.193-2|17095	- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
21mr|kernel-5.15-generic-5.15.193-2|17096	- md: Replace snprintf with scnprintf
21mr|kernel-5.15-generic-5.15.193-2|17097	- media: cedrus: Fix endless loop in cedrus_h265_skip_bits()
21mr|kernel-5.15-generic-5.15.193-2|17098	- media: cedrus: Set the platform driver data earlier
21mr|kernel-5.15-generic-5.15.193-2|17099	- media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
21mr|kernel-5.15-generic-5.15.193-2|17100	- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
21mr|kernel-5.15-generic-5.15.193-2|17101	- media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start()
21mr|kernel-5.15-generic-5.15.193-2|17102	- media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc
21mr|kernel-5.15-generic-5.15.193-2|17103	- media: uvcvideo: Fix memory leak in uvc_gpio_parse
21mr|kernel-5.15-generic-5.15.193-2|17104	- media: uvcvideo: Use entity get_cur in uvc_ctrl_set
21mr|kernel-5.15-generic-5.15.193-2|17105	- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
21mr|kernel-5.15-generic-5.15.193-2|17106	- memory: of: Fix refcount leak bug in of_get_ddr_timings()
21mr|kernel-5.15-generic-5.15.193-2|17107	- memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
21mr|kernel-5.15-generic-5.15.193-2|17108	- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
21mr|kernel-5.15-generic-5.15.193-2|17109	- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
21mr|kernel-5.15-generic-5.15.193-2|17110	- mfd: fsl-imx25: Fix check for platform_get_irq() errors
21mr|kernel-5.15-generic-5.15.193-2|17111	- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
21mr|kernel-5.15-generic-5.15.193-2|17112	- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
21mr|kernel-5.15-generic-5.15.193-2|17113	- mfd: lp8788: Fix an error handling path in lp8788_probe()
21mr|kernel-5.15-generic-5.15.193-2|17114	- mfd: sm501: Add check for platform_driver_register()
21mr|kernel-5.15-generic-5.15.193-2|17115	- MIPS: BCM47XX: Cast memcmp() of function to (void *)
21mr|kernel-5.15-generic-5.15.193-2|17116	- MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create()
21mr|kernel-5.15-generic-5.15.193-2|17117	- MIPS: SGI-IP27: Free some unused memory
21mr|kernel-5.15-generic-5.15.193-2|17118	- misc: ocxl: fix possible refcount leak in afu_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|17119	- mISDN: fix use-after-free bugs in l1oip timer handlers
21mr|kernel-5.15-generic-5.15.193-2|17120	- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
21mr|kernel-5.15-generic-5.15.193-2|17121	- mmc: sdhci-msm: add compatible string check for sdm670
21mr|kernel-5.15-generic-5.15.193-2|17122	- mmc: sdhci-sprd: Fix minimum clock limit
21mr|kernel-5.15-generic-5.15.193-2|17123	- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
21mr|kernel-5.15-generic-5.15.193-2|17124	- mm/damon: validate if the pmd entry is present before accessing
21mr|kernel-5.15-generic-5.15.193-2|17125	- mm: hugetlb: fix UAF in hugetlb_handle_userfault
21mr|kernel-5.15-generic-5.15.193-2|17126	- mm/mmap: undo ->mmap() when arch_validate_flags() fails
21mr|kernel-5.15-generic-5.15.193-2|17127	- mtd: devices: docg3: check the return value of devm_ioremap() in the probe
21mr|kernel-5.15-generic-5.15.193-2|17128	- mtd: rawnand: atmel: Unmap streaming DMA mappings
21mr|kernel-5.15-generic-5.15.193-2|17129	- mtd: rawnand: fsl_elbc: Fix none ECC mode
21mr|kernel-5.15-generic-5.15.193-2|17130	- mtd: rawnand: intel: Read the chip-select line from the correct OF node
21mr|kernel-5.15-generic-5.15.193-2|17131	- mtd: rawnand: intel: Remove undocumented compatible string
21mr|kernel-5.15-generic-5.15.193-2|17132	- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
21mr|kernel-5.15-generic-5.15.193-2|17133	- nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
21mr|kernel-5.15-generic-5.15.193-2|17134	- net: ethernet: ti: davinci_mdio: Add workaround for errata i2329
21mr|kernel-5.15-generic-5.15.193-2|17135	- net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses
21mr|kernel-5.15-generic-5.15.193-2|17136	- netfilter: conntrack: fix the gc rescheduling delay
21mr|kernel-5.15-generic-5.15.193-2|17137	- netfilter: conntrack: revisit the gc initial rescheduling bias
21mr|kernel-5.15-generic-5.15.193-2|17138	- netfilter: nft_fib: Fix for rpath check with VRF devices
21mr|kernel-5.15-generic-5.15.193-2|17139	- net: fs_enet: Fix wrong check in do_pd_setup
21mr|kernel-5.15-generic-5.15.193-2|17140	- net/ieee802154: don't warn zero-sized raw_sendmsg()
21mr|kernel-5.15-generic-5.15.193-2|17141	- net/ieee802154: reject zero-sized raw_sendmsg()
21mr|kernel-5.15-generic-5.15.193-2|17142	- net: ieee802154: return -EINVAL for unknown addr type
21mr|kernel-5.15-generic-5.15.193-2|17143	- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
21mr|kernel-5.15-generic-5.15.193-2|17144	- net: mvpp2: fix mvpp2 debugfs leak
21mr|kernel-5.15-generic-5.15.193-2|17145	- net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
21mr|kernel-5.15-generic-5.15.193-2|17146	- net: thunderbolt: Enable DMA paths only after rings are enabled
21mr|kernel-5.15-generic-5.15.193-2|17147	- net: wwan: iosm: Call mutex_init before locking it
21mr|kernel-5.15-generic-5.15.193-2|17148	- nfsd: Fix a memory leak in an error handling path
21mr|kernel-5.15-generic-5.15.193-2|17149	- NFSD: Fix handling of oversized NFSv4 COMPOUND requests
21mr|kernel-5.15-generic-5.15.193-2|17150	- NFSD: fix use-after-free on source server when doing inter-server copy
21mr|kernel-5.15-generic-5.15.193-2|17151	- NFSD: Protect against send buffer overflow in NFSv2 READ
21mr|kernel-5.15-generic-5.15.193-2|17152	- NFSD: Protect against send buffer overflow in NFSv2 READDIR
21mr|kernel-5.15-generic-5.15.193-2|17153	- NFSD: Protect against send buffer overflow in NFSv3 READ
21mr|kernel-5.15-generic-5.15.193-2|17154	- NFSD: Protect against send buffer overflow in NFSv3 READDIR
21mr|kernel-5.15-generic-5.15.193-2|17155	- NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
21mr|kernel-5.15-generic-5.15.193-2|17156	- ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers
21mr|kernel-5.15-generic-5.15.193-2|17157	- nvme: copy firmware_rev on each init
21mr|kernel-5.15-generic-5.15.193-2|17158	- nvmem: core: Fix memleak in nvmem_register()
21mr|kernel-5.15-generic-5.15.193-2|17159	- nvme-multipath: fix possible hang in live ns resize with ANA access
21mr|kernel-5.15-generic-5.15.193-2|17160	- nvme-pci: set min_align_mask before calculating max_hw_sectors
21mr|kernel-5.15-generic-5.15.193-2|17161	- nvmet-tcp: add bounds check on Transfer Tag
21mr|kernel-5.15-generic-5.15.193-2|17162	- objtool: Preserve special st_shndx indexes in elf_update_symbol
21mr|kernel-5.15-generic-5.15.193-2|17163	- once: add DO_ONCE_SLOW() for sleepable contexts
21mr|kernel-5.15-generic-5.15.193-2|17164	- openvswitch: Fix double reporting of drops in dropwatch
21mr|kernel-5.15-generic-5.15.193-2|17165	- openvswitch: Fix overreporting of drops in dropwatch
21mr|kernel-5.15-generic-5.15.193-2|17166	- parisc: fbdev/stifb: Align graphics memory size to 4MB
21mr|kernel-5.15-generic-5.15.193-2|17167	- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
21mr|kernel-5.15-generic-5.15.193-2|17168	- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
21mr|kernel-5.15-generic-5.15.193-2|17169	- phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent()
21mr|kernel-5.15-generic-5.15.193-2|17170	- phy: phy-mtk-tphy: fix the phy type setting issue
21mr|kernel-5.15-generic-5.15.193-2|17171	- phy: qualcomm: call clk_disable_unprepare in the error handling
21mr|kernel-5.15-generic-5.15.193-2|17172	- pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback
21mr|kernel-5.15-generic-5.15.193-2|17173	- platform/chrome: cros_ec: Notify the PM of wake events during resume
21mr|kernel-5.15-generic-5.15.193-2|17174	- platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure
21mr|kernel-5.15-generic-5.15.193-2|17175	- platform/chrome: cros_ec_typec: Correct alt mode index
21mr|kernel-5.15-generic-5.15.193-2|17176	- platform/chrome: fix double-free in chromeos_laptop_prepare()
21mr|kernel-5.15-generic-5.15.193-2|17177	- platform/chrome: fix memory corruption in ioctl
21mr|kernel-5.15-generic-5.15.193-2|17178	- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
21mr|kernel-5.15-generic-5.15.193-2|17179	- platform/x86: msi-laptop: Fix old-ec check for backlight registering
21mr|kernel-5.15-generic-5.15.193-2|17180	- platform/x86: msi-laptop: Fix resource cleanup
21mr|kernel-5.15-generic-5.15.193-2|17181	- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
21mr|kernel-5.15-generic-5.15.193-2|17182	- powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain
21mr|kernel-5.15-generic-5.15.193-2|17183	- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
21mr|kernel-5.15-generic-5.15.193-2|17184	- powerpc/boot: Explicitly disable usage of SPE instructions
21mr|kernel-5.15-generic-5.15.193-2|17185	- powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig
21mr|kernel-5.15-generic-5.15.193-2|17186	- powerpc: Fix fallocate and fadvise64_64 compat parameter combination
21mr|kernel-5.15-generic-5.15.193-2|17187	- powerpc: Fix SPE Power ISA properties for e500v1 platforms
21mr|kernel-5.15-generic-5.15.193-2|17188	- powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe()
21mr|kernel-5.15-generic-5.15.193-2|17189	- powerpc/math_emu/efp: Include module.h
21mr|kernel-5.15-generic-5.15.193-2|17190	- powerpc/pci_dn: Add missing of_node_put()
21mr|kernel-5.15-generic-5.15.193-2|17191	- powerpc/powernv: add missing of_node_put() in opal_export_attrs()
21mr|kernel-5.15-generic-5.15.193-2|17192	- powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL
21mr|kernel-5.15-generic-5.15.193-2|17193	- powerpc/sysdev/fsl_msi: Add missing of_node_put()
21mr|kernel-5.15-generic-5.15.193-2|17194	- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
21mr|kernel-5.15-generic-5.15.193-2|17195	- quota: Check next/prev free block number after reading from quota file
21mr|kernel-5.15-generic-5.15.193-2|17196	- r8152: Rate limit overflow messages
21mr|kernel-5.15-generic-5.15.193-2|17197	- rcu: Avoid triggering strict-GP irq-work when RCU is idle
21mr|kernel-5.15-generic-5.15.193-2|17198	- rcu: Back off upon fill_page_cache_func() allocation failure
21mr|kernel-5.15-generic-5.15.193-2|17199	- rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE()
21mr|kernel-5.15-generic-5.15.193-2|17200	- RDMA/cm: Use SLID in the work completion as the DLID in responder side
21mr|kernel-5.15-generic-5.15.193-2|17201	- RDMA/irdma: Align AE id codes to correct flush code and event
21mr|kernel-5.15-generic-5.15.193-2|17202	- RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey
21mr|kernel-5.15-generic-5.15.193-2|17203	- RDMA/rxe: Fix "kernel NULL pointer dereference" error
21mr|kernel-5.15-generic-5.15.193-2|17204	- RDMA/rxe: Fix resize_finish() in rxe_queue.c
21mr|kernel-5.15-generic-5.15.193-2|17205	- RDMA/rxe: Fix the error caused by qp->sk
21mr|kernel-5.15-generic-5.15.193-2|17206	- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.
21mr|kernel-5.15-generic-5.15.193-2|17207	- RDMA/siw: Fix QP destroy to wait for all references dropped.
21mr|kernel-5.15-generic-5.15.193-2|17208	- RDMA/srp: Fix srp_abort()
21mr|kernel-5.15-generic-5.15.193-2|17209	- regulator: core: Prevent integer underflow
21mr|kernel-5.15-generic-5.15.193-2|17210	- regulator: qcom_rpm: Fix circular deferral regression
21mr|kernel-5.15-generic-5.15.193-2|17211	- Revert "drm/amdgpu: use dirty framebuffer helper"
21mr|kernel-5.15-generic-5.15.193-2|17212	- Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
21mr|kernel-5.15-generic-5.15.193-2|17213	- Revert "net/ieee802154: reject zero-sized raw_sendmsg()"
21mr|kernel-5.15-generic-5.15.193-2|17214	- Revert "usb: storage: Add quirk for Samsung Fit flash"
21mr|kernel-5.15-generic-5.15.193-2|17215	- ring-buffer: Add ring_buffer_wake_waiters()
21mr|kernel-5.15-generic-5.15.193-2|17216	- ring-buffer: Allow splice to read previous partially read pages
21mr|kernel-5.15-generic-5.15.193-2|17217	- ring-buffer: Check pending waiters when doing wake ups as well
21mr|kernel-5.15-generic-5.15.193-2|17218	- ring-buffer: Fix race between reset page and reading page
21mr|kernel-5.15-generic-5.15.193-2|17219	- ring-buffer: Have the shortest_full queue be the shortest not longest
21mr|kernel-5.15-generic-5.15.193-2|17220	- riscv: Allow PROT_WRITE-only mmap()
21mr|kernel-5.15-generic-5.15.193-2|17221	- riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
21mr|kernel-5.15-generic-5.15.193-2|17222	- RISC-V: Make port I/O string accessors actually work
21mr|kernel-5.15-generic-5.15.193-2|17223	- riscv: Make VM_WRITE imply VM_READ
21mr|kernel-5.15-generic-5.15.193-2|17224	- riscv: Pass -mno-relax only on lld < 15.0.0
21mr|kernel-5.15-generic-5.15.193-2|17225	- riscv: topology: fix default topology reporting
21mr|kernel-5.15-generic-5.15.193-2|17226	- scsi: 3w-9xxx: Avoid disabling device if failing to enable it
21mr|kernel-5.15-generic-5.15.193-2|17227	- scsi: iscsi: Add recv workqueue helpers
21mr|kernel-5.15-generic-5.15.193-2|17228	- scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
21mr|kernel-5.15-generic-5.15.193-2|17229	- scsi: iscsi: Rename iscsi_conn_queue_work()
21mr|kernel-5.15-generic-5.15.193-2|17230	- scsi: iscsi: Run recv path from workqueue
21mr|kernel-5.15-generic-5.15.193-2|17231	- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
21mr|kernel-5.15-generic-5.15.193-2|17232	- scsi: qedf: Populate sysfs attributes for vport
21mr|kernel-5.15-generic-5.15.193-2|17233	- scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled
21mr|kernel-5.15-generic-5.15.193-2|17234	- sctp: handle the error returned from sctp_auth_asoc_init_active_key
21mr|kernel-5.15-generic-5.15.193-2|17235	- selftests/xsk: Avoid use-after-free on ctx
21mr|kernel-5.15-generic-5.15.193-2|17236	- selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle
21mr|kernel-5.15-generic-5.15.193-2|17237	- selinux: use "grep -E" instead of "egrep"
21mr|kernel-5.15-generic-5.15.193-2|17238	- serial: 8250: Fix restoring termios speed after suspend
21mr|kernel-5.15-generic-5.15.193-2|17239	- serial: 8250: Let drivers request full 16550A feature probing
21mr|kernel-5.15-generic-5.15.193-2|17240	- serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices
21mr|kernel-5.15-generic-5.15.193-2|17241	- serial: 8250: Toggle IER bits on only after irq has been set up
21mr|kernel-5.15-generic-5.15.193-2|17242	- sh: machvec: Use char[] for section boundaries
21mr|kernel-5.15-generic-5.15.193-2|17243	- skmsg: Schedule psock work if the cached skb exists on the psock
21mr|kernel-5.15-generic-5.15.193-2|17244	- slimbus: qcom-ngd: cleanup in probe error path
21mr|kernel-5.15-generic-5.15.193-2|17245	- slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON
21mr|kernel-5.15-generic-5.15.193-2|17246	- slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure
21mr|kernel-5.15-generic-5.15.193-2|17247	- smb3: must initialize two ACL struct fields to zero
21mr|kernel-5.15-generic-5.15.193-2|17248	- soc: qcom: smem_state: Add refcounting for the 'state->of_node'
21mr|kernel-5.15-generic-5.15.193-2|17249	- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
21mr|kernel-5.15-generic-5.15.193-2|17250	- soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
21mr|kernel-5.15-generic-5.15.193-2|17251	- soundwire: cadence: Don't overwrite msg->buf during write commands
21mr|kernel-5.15-generic-5.15.193-2|17252	- soundwire: intel: fix error handling on dai registration issues
21mr|kernel-5.15-generic-5.15.193-2|17253	- spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe
21mr|kernel-5.15-generic-5.15.193-2|17254	- spi: Ensure that sg_table won't be used after being freed
21mr|kernel-5.15-generic-5.15.193-2|17255	- spi: meson-spicc: do not rely on busy flag in pow2 clk ops
21mr|kernel-5.15-generic-5.15.193-2|17256	- spi: mt7621: Fix an error message in mt7621_spi_probe()
21mr|kernel-5.15-generic-5.15.193-2|17257	- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
21mr|kernel-5.15-generic-5.15.193-2|17258	- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
21mr|kernel-5.15-generic-5.15.193-2|17259	- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
21mr|kernel-5.15-generic-5.15.193-2|17260	- spi: s3c64xx: Fix large transfers with DMA
21mr|kernel-5.15-generic-5.15.193-2|17261	- spmi: pmic-arb: correct duplicate APID to PPID mapping logic
21mr|kernel-5.15-generic-5.15.193-2|17262	- staging: greybus: audio_helper: remove unused and wrong debugfs usage
21mr|kernel-5.15-generic-5.15.193-2|17263	- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
21mr|kernel-5.15-generic-5.15.193-2|17264	- staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw()
21mr|kernel-5.15-generic-5.15.193-2|17265	- staging: vt6655: fix potential memory leak
21mr|kernel-5.15-generic-5.15.193-2|17266	- staging: vt6655: fix some erroneous memory clean-up loops
21mr|kernel-5.15-generic-5.15.193-2|17267	- SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation
21mr|kernel-5.15-generic-5.15.193-2|17268	- SUNRPC: Fix svcxdr_init_encode's buflen calculation
21mr|kernel-5.15-generic-5.15.193-2|17269	- tcp: annotate data-race around tcp_md5sig_pool_populated
21mr|kernel-5.15-generic-5.15.193-2|17270	- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
21mr|kernel-5.15-generic-5.15.193-2|17271	- thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register()
21mr|kernel-5.15-generic-5.15.193-2|17272	- thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id
21mr|kernel-5.15-generic-5.15.193-2|17273	- thermal: intel_powerclamp: Use first online CPU as control_cpu
21mr|kernel-5.15-generic-5.15.193-2|17274	- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
21mr|kernel-5.15-generic-5.15.193-2|17275	- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround
21mr|kernel-5.15-generic-5.15.193-2|17276	- thunderbolt: Explicitly enable lane adapter hotplug events at startup
21mr|kernel-5.15-generic-5.15.193-2|17277	- tracing: Add "(fault)" name injection to kernel probes
21mr|kernel-5.15-generic-5.15.193-2|17278	- tracing: Add ioctl() to force ring buffer waiters to wake up
21mr|kernel-5.15-generic-5.15.193-2|17279	- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t
21mr|kernel-5.15-generic-5.15.193-2|17280	- tracing: Fix reading strings from synthetic events
21mr|kernel-5.15-generic-5.15.193-2|17281	- tracing: kprobe: Fix kprobe event gen test module on exit
21mr|kernel-5.15-generic-5.15.193-2|17282	- tracing: kprobe: Make gen test module work in arm and riscv
21mr|kernel-5.15-generic-5.15.193-2|17283	- tracing: Move duplicate code of trace_kprobe/eprobe.c into header
21mr|kernel-5.15-generic-5.15.193-2|17284	- tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads
21mr|kernel-5.15-generic-5.15.193-2|17285	- tracing: Wake up ring buffer waiters on closing of the file
21mr|kernel-5.15-generic-5.15.193-2|17286	- tracing: Wake up waiters when tracing is disabled
21mr|kernel-5.15-generic-5.15.193-2|17287	- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
21mr|kernel-5.15-generic-5.15.193-2|17288	- tty: xilinx_uartps: Fix the ignore_status
21mr|kernel-5.15-generic-5.15.193-2|17289	- udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
21mr|kernel-5.15-generic-5.15.193-2|17290	- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-5.15-generic-5.15.193-2|17291	- usb: add quirks for Lenovo OneLink+ Dock
21mr|kernel-5.15-generic-5.15.193-2|17292	- usb: common: debug: Check non-standard control requests
21mr|kernel-5.15-generic-5.15.193-2|17293	- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug
21mr|kernel-5.15-generic-5.15.193-2|17294	- usb: gadget: function: fix dangling pnp_string in f_printer.c
21mr|kernel-5.15-generic-5.15.193-2|17295	- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
21mr|kernel-5.15-generic-5.15.193-2|17296	- usb: host: xhci-plat: suspend and resume clocks
21mr|kernel-5.15-generic-5.15.193-2|17297	- usb: host: xhci-plat: suspend/resume clks for brcm
21mr|kernel-5.15-generic-5.15.193-2|17298	- usb: idmouse: fix an uninit-value in idmouse_open
21mr|kernel-5.15-generic-5.15.193-2|17299	- usb: mtu3: fix failed runtime suspend in host only mode
21mr|kernel-5.15-generic-5.15.193-2|17300	- usb: musb: Fix musb_gadget.c rxstate overflow bug
21mr|kernel-5.15-generic-5.15.193-2|17301	- userfaultfd: open userfaultfds with O_RDONLY
21mr|kernel-5.15-generic-5.15.193-2|17302	- vhost/vsock: Use kvmalloc/kvfree for larger packets.
21mr|kernel-5.15-generic-5.15.193-2|17303	- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
21mr|kernel-5.15-generic-5.15.193-2|17304	- wifi: ath11k: fix number of VHT beamformee spatial streams
21mr|kernel-5.15-generic-5.15.193-2|17305	- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
21mr|kernel-5.15-generic-5.15.193-2|17306	- wifi: brcmfmac: fix invalid address access when enabling SCAN log level
21mr|kernel-5.15-generic-5.15.193-2|17307	- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
21mr|kernel-5.15-generic-5.15.193-2|17308	- wifi: mac80211: allow bw change during channel switch in mesh
21mr|kernel-5.15-generic-5.15.193-2|17309	- wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload
21mr|kernel-5.15-generic-5.15.193-2|17310	- wifi: mt76: mt7915: do not check state before configuring implicit beamform
21mr|kernel-5.15-generic-5.15.193-2|17311	- wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value
21mr|kernel-5.15-generic-5.15.193-2|17312	- wifi: mt76: sdio: fix transmitting packet hangs
21mr|kernel-5.15-generic-5.15.193-2|17313	- wifi: rt2x00: correctly set BBP register 86 for MT7620
21mr|kernel-5.15-generic-5.15.193-2|17314	- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
21mr|kernel-5.15-generic-5.15.193-2|17315	- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
21mr|kernel-5.15-generic-5.15.193-2|17316	- wifi: rt2x00: set SoC wmac clock register
21mr|kernel-5.15-generic-5.15.193-2|17317	- wifi: rt2x00: set VGC gain for both chains of MT7620
21mr|kernel-5.15-generic-5.15.193-2|17318	- wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM
21mr|kernel-5.15-generic-5.15.193-2|17319	- wifi: rtl8xxxu: Fix skb misuse in TX queue selection
21mr|kernel-5.15-generic-5.15.193-2|17320	- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
21mr|kernel-5.15-generic-5.15.193-2|17321	- wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask
21mr|kernel-5.15-generic-5.15.193-2|17322	- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
21mr|kernel-5.15-generic-5.15.193-2|17323	- wifi: rtlwifi: 8192de: correct checking of IQK reload
21mr|kernel-5.15-generic-5.15.193-2|17324	- wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init()
21mr|kernel-5.15-generic-5.15.193-2|17325	- x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype
21mr|kernel-5.15-generic-5.15.193-2|17326	- x86/entry: Work around Clang __bdos() bug
21mr|kernel-5.15-generic-5.15.193-2|17327	- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
21mr|kernel-5.15-generic-5.15.193-2|17328	- x86/mce: Retrieve poison range from hardware
21mr|kernel-5.15-generic-5.15.193-2|17329	- x86/microcode/AMD: Track patch allocation size explicitly
21mr|kernel-5.15-generic-5.15.193-2|17330	- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register
21mr|kernel-5.15-generic-5.15.193-2|17331	- xen/gntdev: Accommodate VMA splitting
21mr|kernel-5.15-generic-5.15.193-2|17332	- xen/gntdev: Prevent leaking grants
21mr|kernel-5.15-generic-5.15.193-2|17333	- xfrm: Reinject transport-mode packets through workqueue
21mr|kernel-5.15-generic-5.15.193-2|17334	- xfrm: Update ipcomp_scratches with NULL when freed
21mr|kernel-5.15-generic-5.15.193-2|17335	- xhci: dbc: Fix memory leak in xhci_alloc_dbc()
21mr|kernel-5.15-generic-5.15.193-2|17336	- xhci: Don't show warning for reinit on known broken suspend
21mr|kernel-5.15-generic-5.15.193-2|17337	- xsk: Fix backpressure mechanism on Tx
21mr|kernel-5.15-generic-5.15.193-2|17338	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)

13251 21
21mr|kernel-5.16-generic-5.16.19-2|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-5.16-generic-5.16.19-2|2	%define	_buildshell /bin/bash
21mr|kernel-5.16-generic-5.16.19-2|3	
21mr|kernel-5.16-generic-5.16.19-2|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-5.16-generic-5.16.19-2|5	# but it is a different python version in different ROSA
21mr|kernel-5.16-generic-5.16.19-2|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-5.16-generic-5.16.19-2|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-5.16-generic-5.16.19-2|8	%define	_python_bytecompile_build 0
21mr|kernel-5.16-generic-5.16.19-2|9	
21mr|kernel-5.16-generic-5.16.19-2|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-5.16-generic-5.16.19-2|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-5.16-generic-5.16.19-2|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-5.16-generic-5.16.19-2|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-5.16-generic-5.16.19-2|14	# so we do not loose much by disabling it.
21mr|kernel-5.16-generic-5.16.19-2|15	%global	_find_debuginfo_dwz_opts %{nil}
21mr|kernel-5.16-generic-5.16.19-2|16	
21mr|kernel-5.16-generic-5.16.19-2|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-5.16-generic-5.16.19-2|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-5.16-generic-5.16.19-2|19	# to achive this, there must be no conflicting files.
21mr|kernel-5.16-generic-5.16.19-2|20	# Probably signing and compressing of kernel modules
21mr|kernel-5.16-generic-5.16.19-2|21	# has to be moved to %%_spec_install_post.
21mr|kernel-5.16-generic-5.16.19-2|22	%global	_debuginfo_subpackages %{nil}
21mr|kernel-5.16-generic-5.16.19-2|23	%global	_debuginfo_template %{nil}
21mr|kernel-5.16-generic-5.16.19-2|24	%undefine	_debugsource_packages
21mr|kernel-5.16-generic-5.16.19-2|25	
21mr|kernel-5.16-generic-5.16.19-2|26	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-5.16-generic-5.16.19-2|27	%global	_build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.16-generic-5.16.19-2|28	%global	_build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.16-generic-5.16.19-2|29	
21mr|kernel-5.16-generic-5.16.19-2|30	%define	kernelversion 5
21mr|kernel-5.16-generic-5.16.19-2|31	%define	patchlevel 16
21mr|kernel-5.16-generic-5.16.19-2|32	%define	sublevel 19
21mr|kernel-5.16-generic-5.16.19-2|33	
21mr|kernel-5.16-generic-5.16.19-2|34	# Release number. Increase this before a rebuild.
21mr|kernel-5.16-generic-5.16.19-2|35	%define	rpmrel 2
21mr|kernel-5.16-generic-5.16.19-2|36	%define	fullrpmrel	%{rpmrel}
21mr|kernel-5.16-generic-5.16.19-2|37	
21mr|kernel-5.16-generic-5.16.19-2|38	%define	rpmtag	%{disttag}
21mr|kernel-5.16-generic-5.16.19-2|39	
21mr|kernel-5.16-generic-5.16.19-2|40	# Version defines
21mr|kernel-5.16-generic-5.16.19-2|41	%define	kversion	%{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-5.16-generic-5.16.19-2|42	%define	kverrel	%{kversion}-%{fullrpmrel}
21mr|kernel-5.16-generic-5.16.19-2|43	%define	tar_ver	%{kernelversion}.%{patchlevel}
21mr|kernel-5.16-generic-5.16.19-2|44	
21mr|kernel-5.16-generic-5.16.19-2|45	%ifarch %{ix86}
21mr|kernel-5.16-generic-5.16.19-2|46	%define	arch_suffix	i686
21mr|kernel-5.16-generic-5.16.19-2|47	%endif
21mr|kernel-5.16-generic-5.16.19-2|48	
21mr|kernel-5.16-generic-5.16.19-2|49	%ifarch %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|50	%define	arch_suffix	x86_64
21mr|kernel-5.16-generic-5.16.19-2|51	%endif
21mr|kernel-5.16-generic-5.16.19-2|52	
21mr|kernel-5.16-generic-5.16.19-2|53	%ifarch aarch64
21mr|kernel-5.16-generic-5.16.19-2|54	%define	arch_suffix	arm64
21mr|kernel-5.16-generic-5.16.19-2|55	%endif
21mr|kernel-5.16-generic-5.16.19-2|56	
21mr|kernel-5.16-generic-5.16.19-2|57	%define	buildrpmrel	%{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-5.16-generic-5.16.19-2|58	%define	buildrel	%{kversion}-%{buildrpmrel}
21mr|kernel-5.16-generic-5.16.19-2|59	
21mr|kernel-5.16-generic-5.16.19-2|60	# Add not only the build time generated key to the trusted keyring,
21mr|kernel-5.16-generic-5.16.19-2|61	# but also add public keys of private ROSA's keys
21mr|kernel-5.16-generic-5.16.19-2|62	%bcond_without	additional_keys
21mr|kernel-5.16-generic-5.16.19-2|63	
21mr|kernel-5.16-generic-5.16.19-2|64	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-5.16-generic-5.16.19-2|65	%bcond_with	fail
21mr|kernel-5.16-generic-5.16.19-2|66	
21mr|kernel-5.16-generic-5.16.19-2|67	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-5.16-generic-5.16.19-2|68	# Not buildable on aarch64
21mr|kernel-5.16-generic-5.16.19-2|69	%ifarch %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|70	%bcond_without	uml
21mr|kernel-5.16-generic-5.16.19-2|71	%else
21mr|kernel-5.16-generic-5.16.19-2|72	%bcond_with	uml
21mr|kernel-5.16-generic-5.16.19-2|73	%endif
21mr|kernel-5.16-generic-5.16.19-2|74	
21mr|kernel-5.16-generic-5.16.19-2|75	# "Nickel" is a special brand for certified distros
21mr|kernel-5.16-generic-5.16.19-2|76	%if %{mdvver} == 201905
21mr|kernel-5.16-generic-5.16.19-2|77	%bcond_without	nickel
21mr|kernel-5.16-generic-5.16.19-2|78	# Require kernel modules to be signed
21mr|kernel-5.16-generic-5.16.19-2|79	%bcond_without	oblig_signed_modules
21mr|kernel-5.16-generic-5.16.19-2|80	%else
21mr|kernel-5.16-generic-5.16.19-2|81	%bcond_with nickel
21mr|kernel-5.16-generic-5.16.19-2|82	%bcond_with oblig_signed_modules
21mr|kernel-5.16-generic-5.16.19-2|83	%endif
21mr|kernel-5.16-generic-5.16.19-2|84	
21mr|kernel-5.16-generic-5.16.19-2|85	%if %{mdvver} >= 201905
21mr|kernel-5.16-generic-5.16.19-2|86	# Build binary out-of-tree kernel modules (experimental)
21mr|kernel-5.16-generic-5.16.19-2|87	%bcond_without binary_extra_modules
21mr|kernel-5.16-generic-5.16.19-2|88	# Sign kernel modules with GOST key (experimental)
21mr|kernel-5.16-generic-5.16.19-2|89	%bcond_without gost_sign
21mr|kernel-5.16-generic-5.16.19-2|90	%else
21mr|kernel-5.16-generic-5.16.19-2|91	%bcond_with binary_extra_modules
21mr|kernel-5.16-generic-5.16.19-2|92	%bcond_with gost_sign
21mr|kernel-5.16-generic-5.16.19-2|93	%endif
21mr|kernel-5.16-generic-5.16.19-2|94	
21mr|kernel-5.16-generic-5.16.19-2|95	%bcond_with ccache
21mr|kernel-5.16-generic-5.16.19-2|96	%bcond_without flow_abi
21mr|kernel-5.16-generic-5.16.19-2|97	%bcond_without aufs
21mr|kernel-5.16-generic-5.16.19-2|98	
21mr|kernel-5.16-generic-5.16.19-2|99	# 1. VirtualBox is for x86_32 and x86_64 only
21mr|kernel-5.16-generic-5.16.19-2|100	# 2. I do not know how to solve the problem that userspace part of VirtualBox
21mr|kernel-5.16-generic-5.16.19-2|101	# will be updated ahead of these binary modules. So just off building them.
21mr|kernel-5.16-generic-5.16.19-2|102	%bcond_with binary_virtualbox_host
21mr|kernel-5.16-generic-5.16.19-2|103	
21mr|kernel-5.16-generic-5.16.19-2|104	# Shredder-kernel works only on x86_64, makes manipulations with syscalls tables,
21mr|kernel-5.16-generic-5.16.19-2|105	# loading/unloading of the module failed sometimes on kernel 5.4
21mr|kernel-5.16-generic-5.16.19-2|106	# and it has not been adapted for kernel 5.10 (is not buildable)
21mr|kernel-5.16-generic-5.16.19-2|107	%bcond_with binary_shredder
21mr|kernel-5.16-generic-5.16.19-2|108	
21mr|kernel-5.16-generic-5.16.19-2|109	# Compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-5.16-generic-5.16.19-2|110	%bcond_without compress_modules
21mr|kernel-5.16-generic-5.16.19-2|111	# Spend more resources on compression, but make resulting size less;
21mr|kernel-5.16-generic-5.16.19-2|112	# decompression speed will not be affected, but more memory will be required
21mr|kernel-5.16-generic-5.16.19-2|113	# which should not a problem here (performance penalty from allocating more
21mr|kernel-5.16-generic-5.16.19-2|114	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-5.16-generic-5.16.19-2|115	%define	zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-5.16-generic-5.16.19-2|116	# Optionally keep using xz as compressor
21mr|kernel-5.16-generic-5.16.19-2|117	#bcond_without	modxz
21mr|kernel-5.16-generic-5.16.19-2|118	
21mr|kernel-5.16-generic-5.16.19-2|119	# Kernel flavour
21mr|kernel-5.16-generic-5.16.19-2|120	%if %{with nickel}
21mr|kernel-5.16-generic-5.16.19-2|121	%define	flavour	nickel
21mr|kernel-5.16-generic-5.16.19-2|122	%else
21mr|kernel-5.16-generic-5.16.19-2|123	%define	flavour	generic
21mr|kernel-5.16-generic-5.16.19-2|124	%endif
21mr|kernel-5.16-generic-5.16.19-2|125	
21mr|kernel-5.16-generic-5.16.19-2|126	# The full kernel version
21mr|kernel-5.16-generic-5.16.19-2|127	%define	kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-5.16-generic-5.16.19-2|128	
21mr|kernel-5.16-generic-5.16.19-2|129	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|130	
21mr|kernel-5.16-generic-5.16.19-2|131	%define	top_dir_name	kernel-%{_arch}
21mr|kernel-5.16-generic-5.16.19-2|132	%define	build_dir	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-5.16-generic-5.16.19-2|133	%define	src_dir	%{build_dir}/linux-%{tar_ver}
21mr|kernel-5.16-generic-5.16.19-2|134	
21mr|kernel-5.16-generic-5.16.19-2|135	# Common target directories
21mr|kernel-5.16-generic-5.16.19-2|136	%define	_bootdir	/boot
21mr|kernel-5.16-generic-5.16.19-2|137	%define	_modulesdir	/lib/modules
21mr|kernel-5.16-generic-5.16.19-2|138	%define	devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|139	%define	initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-5.16-generic-5.16.19-2|140	
21mr|kernel-5.16-generic-5.16.19-2|141	# Directories needed for building
21mr|kernel-5.16-generic-5.16.19-2|142	%define	temp_root	%{build_dir}/temp-root
21mr|kernel-5.16-generic-5.16.19-2|143	%define	temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-5.16-generic-5.16.19-2|144	%define	temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-5.16-generic-5.16.19-2|145	%define	temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-5.16-generic-5.16.19-2|146	
21mr|kernel-5.16-generic-5.16.19-2|147	# Directories definition needed for installing
21mr|kernel-5.16-generic-5.16.19-2|148	%define	target_boot	%{buildroot}%{_bootdir}
21mr|kernel-5.16-generic-5.16.19-2|149	%define	target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-5.16-generic-5.16.19-2|150	
21mr|kernel-5.16-generic-5.16.19-2|151	# Manual control of creating and deleting keys
21mr|kernel-5.16-generic-5.16.19-2|152	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-5.16-generic-5.16.19-2|153	# and is not saved anywhere.
21mr|kernel-5.16-generic-5.16.19-2|154	%define	certs_dir_rnd certs
21mr|kernel-5.16-generic-5.16.19-2|155	%define	certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-5.16-generic-5.16.19-2|156	%define	certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-5.16-generic-5.16.19-2|157	%define	certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-5.16-generic-5.16.19-2|158	%define	certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-5.16-generic-5.16.19-2|159	%define	certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-5.16-generic-5.16.19-2|160	
21mr|kernel-5.16-generic-5.16.19-2|161	%define	kernel_files %{_builddir}/kernel_files.list
21mr|kernel-5.16-generic-5.16.19-2|162	%define	debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-5.16-generic-5.16.19-2|163	
21mr|kernel-5.16-generic-5.16.19-2|164	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-5.16-generic-5.16.19-2|165	%global	__debug_install_post \
21mr|kernel-5.16-generic-5.16.19-2|166	%{__debug_install_post} \
21mr|kernel-5.16-generic-5.16.19-2|167	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-5.16-generic-5.16.19-2|168	
21mr|kernel-5.16-generic-5.16.19-2|169	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|170	
21mr|kernel-5.16-generic-5.16.19-2|171	#if %%{with binary_extra_modules}
21mr|kernel-5.16-generic-5.16.19-2|172	# https://github.com/rpm-software-management/rpm/pull/1794
21mr|kernel-5.16-generic-5.16.19-2|173	#define	nvidia_390_j %%(if rpm -q kernel-source-nvidia390 >/dev/null 2>&1; then rpm -q --qf '%%{version}' kernel-source-nvidia390 | awk -F '.' '{print $1}'; else echo 0; fi)
21mr|kernel-5.16-generic-5.16.19-2|174	#define	nvidia_390_n %%(if rpm -q kernel-source-nvidia390 >/dev/null 2>&1; then rpm -q --qf '%%{version}' kernel-source-nvidia390 | awk -F '.' '{print $2}'; else echo 0; fi)
21mr|kernel-5.16-generic-5.16.19-2|175	#define	nvidia_470_j %%(if rpm -q kernel-source-nvidia470 >/dev/null 2>&1; then rpm -q --qf '%%{version}' kernel-source-nvidia470 | awk -F '.' '{print $1}'; else echo 0; fi)
21mr|kernel-5.16-generic-5.16.19-2|176	#define	nvidia_470_n %%(if rpm -q kernel-source-nvidia470 >/dev/null 2>&1; then rpm -q --qf '%%{version}' kernel-source-nvidia470 | awk -F '.' '{print $2}'; else echo 0; fi)
21mr|kernel-5.16-generic-5.16.19-2|177	
21mr|kernel-5.16-generic-5.16.19-2|178	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|kernel-5.16-generic-5.16.19-2|179	#{?!kroko_req_modules_in_kernel:%%define kroko_req_modules_in_kernel(j:n:p:) %%{nil}}
21mr|kernel-5.16-generic-5.16.19-2|180	#endif
21mr|kernel-5.16-generic-5.16.19-2|181	
21mr|kernel-5.16-generic-5.16.19-2|182	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|183	
21mr|kernel-5.16-generic-5.16.19-2|184	# Buildtime flags
21mr|kernel-5.16-generic-5.16.19-2|185	%{?_without_doc: %global build_doc 0}
21mr|kernel-5.16-generic-5.16.19-2|186	%{?_without_devel: %global build_devel 0}
21mr|kernel-5.16-generic-5.16.19-2|187	%{?_without_debug: %global build_debug 0}
21mr|kernel-5.16-generic-5.16.19-2|188	%{?_without_perf: %global build_perf 0}
21mr|kernel-5.16-generic-5.16.19-2|189	%{?_without_cpupower: %global build_cpupower 0}
21mr|kernel-5.16-generic-5.16.19-2|190	
21mr|kernel-5.16-generic-5.16.19-2|191	%{?_with_doc: %global build_doc 1}
21mr|kernel-5.16-generic-5.16.19-2|192	%{?_with_devel: %global build_devel 1}
21mr|kernel-5.16-generic-5.16.19-2|193	%{?_with_debug: %global build_debug 1}
21mr|kernel-5.16-generic-5.16.19-2|194	%{?_with_perf: %global build_perf 1}
21mr|kernel-5.16-generic-5.16.19-2|195	%{?_with_cpupower: %global build_cpupower 1}
21mr|kernel-5.16-generic-5.16.19-2|196	%{?_with_modxz: %global build_modxz 0}
21mr|kernel-5.16-generic-5.16.19-2|197	
21mr|kernel-5.16-generic-5.16.19-2|198	# Build defines
21mr|kernel-5.16-generic-5.16.19-2|199	%define	build_doc	1
21mr|kernel-5.16-generic-5.16.19-2|200	%define	build_devel	1
21mr|kernel-5.16-generic-5.16.19-2|201	%define	build_debug	1
21mr|kernel-5.16-generic-5.16.19-2|202	
21mr|kernel-5.16-generic-5.16.19-2|203	# Build kernel-headers package
21mr|kernel-5.16-generic-5.16.19-2|204	%define	build_headers	0
21mr|kernel-5.16-generic-5.16.19-2|205	
21mr|kernel-5.16-generic-5.16.19-2|206	# Build perf and cpupower tools
21mr|kernel-5.16-generic-5.16.19-2|207	%define	build_perf	1
21mr|kernel-5.16-generic-5.16.19-2|208	%define	build_cpupower	1
21mr|kernel-5.16-generic-5.16.19-2|209	
21mr|kernel-5.16-generic-5.16.19-2|210	%if %{with compress_modules}
21mr|kernel-5.16-generic-5.16.19-2|211	%if %{with modxz}
21mr|kernel-5.16-generic-5.16.19-2|212	%define	kmod_suffix .xz
21mr|kernel-5.16-generic-5.16.19-2|213	%else
21mr|kernel-5.16-generic-5.16.19-2|214	%define	kmod_suffix .zst
21mr|kernel-5.16-generic-5.16.19-2|215	%endif
21mr|kernel-5.16-generic-5.16.19-2|216	%else
21mr|kernel-5.16-generic-5.16.19-2|217	%define	kmod_suffix %{nil}
21mr|kernel-5.16-generic-5.16.19-2|218	%endif
21mr|kernel-5.16-generic-5.16.19-2|219	
21mr|kernel-5.16-generic-5.16.19-2|220	%if !%{build_debug}
21mr|kernel-5.16-generic-5.16.19-2|221	# Disable debug rpms.
21mr|kernel-5.16-generic-5.16.19-2|222	%define	_enable_debug_packages	%{nil}
21mr|kernel-5.16-generic-5.16.19-2|223	%define	debug_package		%{nil}
21mr|kernel-5.16-generic-5.16.19-2|224	%endif
21mr|kernel-5.16-generic-5.16.19-2|225	
21mr|kernel-5.16-generic-5.16.19-2|226	# End of user definitions
21mr|kernel-5.16-generic-5.16.19-2|227	
21mr|kernel-5.16-generic-5.16.19-2|228	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-5.16-generic-5.16.19-2|229	%if %{with ccache}
21mr|kernel-5.16-generic-5.16.19-2|230	%define	kmake KBUILD_BUILD_TIMESTAMP='' %make CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-5.16-generic-5.16.19-2|231	%else
21mr|kernel-5.16-generic-5.16.19-2|232	%define	kmake %make CC='gcc' ARCH="%{arch_type}"
21mr|kernel-5.16-generic-5.16.19-2|233	%endif
21mr|kernel-5.16-generic-5.16.19-2|234	
21mr|kernel-5.16-generic-5.16.19-2|235	# There are places where parallel make don't work
21mr|kernel-5.16-generic-5.16.19-2|236	%define	smake make
21mr|kernel-5.16-generic-5.16.19-2|237	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|238	%define	arch_type x86
21mr|kernel-5.16-generic-5.16.19-2|239	%endif
21mr|kernel-5.16-generic-5.16.19-2|240	%ifarch	aarch64
21mr|kernel-5.16-generic-5.16.19-2|241	%define	arch_type arm64
21mr|kernel-5.16-generic-5.16.19-2|242	%endif
21mr|kernel-5.16-generic-5.16.19-2|243	
21mr|kernel-5.16-generic-5.16.19-2|244	# Parallelize xargs invocations on smp machines
21mr|kernel-5.16-generic-5.16.19-2|245	%define	kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-5.16-generic-5.16.19-2|246	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-5.16-generic-5.16.19-2|247	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-5.16-generic-5.16.19-2|248	
21mr|kernel-5.16-generic-5.16.19-2|249	#
21mr|kernel-5.16-generic-5.16.19-2|250	# SRC RPM description
21mr|kernel-5.16-generic-5.16.19-2|251	#
21mr|kernel-5.16-generic-5.16.19-2|252	Summary:	The Linux kernel
21mr|kernel-5.16-generic-5.16.19-2|253	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-5.16-generic-5.16.19-2|254	Version:	%{kversion}
21mr|kernel-5.16-generic-5.16.19-2|255	Release:	%{fullrpmrel}
21mr|kernel-5.16-generic-5.16.19-2|256	License:	GPLv2
21mr|kernel-5.16-generic-5.16.19-2|257	Group:		System/Kernel and hardware
21mr|kernel-5.16-generic-5.16.19-2|258	Url:		https://www.kernel.org
21mr|kernel-5.16-generic-5.16.19-2|259	
21mr|kernel-5.16-generic-5.16.19-2|260	####################################################################
21mr|kernel-5.16-generic-5.16.19-2|261	#
21mr|kernel-5.16-generic-5.16.19-2|262	# Sources
21mr|kernel-5.16-generic-5.16.19-2|263	#
21mr|kernel-5.16-generic-5.16.19-2|264	Source0:	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
21mr|kernel-5.16-generic-5.16.19-2|265	
21mr|kernel-5.16-generic-5.16.19-2|266	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-5.16-generic-5.16.19-2|267	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-5.16-generic-5.16.19-2|268	Source2:	0001-disable-mrproper-prepare-scripts-configs-in-devel-rp.patch
21mr|kernel-5.16-generic-5.16.19-2|269	
21mr|kernel-5.16-generic-5.16.19-2|270	# TODO: Make a separate package "ksobirator" and BR it
21mr|kernel-5.16-generic-5.16.19-2|271	# after testing these macros properly
21mr|kernel-5.16-generic-5.16.19-2|272	Source3:	macros.ksobirator
21mr|kernel-5.16-generic-5.16.19-2|273	%{load:%{SOURCE3}}
21mr|kernel-5.16-generic-5.16.19-2|274	Source4:	macros.nvidia
21mr|kernel-5.16-generic-5.16.19-2|275	%{load:%{SOURCE4}}
21mr|kernel-5.16-generic-5.16.19-2|276	
21mr|kernel-5.16-generic-5.16.19-2|277	# Kernel configuration files.
21mr|kernel-5.16-generic-5.16.19-2|278	Source111:	kernel-x86_64.config
21mr|kernel-5.16-generic-5.16.19-2|279	Source112:	kernel-i686.config
21mr|kernel-5.16-generic-5.16.19-2|280	Source113:	kernel-arm64.config
21mr|kernel-5.16-generic-5.16.19-2|281	
21mr|kernel-5.16-generic-5.16.19-2|282	# Cpupower: the service, the config, etc.
21mr|kernel-5.16-generic-5.16.19-2|283	Source50:	cpupower.service
21mr|kernel-5.16-generic-5.16.19-2|284	Source51:	cpupower.config
21mr|kernel-5.16-generic-5.16.19-2|285	Source52:	cpupower-start.sh
21mr|kernel-5.16-generic-5.16.19-2|286	Source53:	cpupower.path
21mr|kernel-5.16-generic-5.16.19-2|287	
21mr|kernel-5.16-generic-5.16.19-2|288	Source80:	kernel.rpmlintrc
21mr|kernel-5.16-generic-5.16.19-2|289	
21mr|kernel-5.16-generic-5.16.19-2|290	# Additional keys that can be used to sign kernel modules
21mr|kernel-5.16-generic-5.16.19-2|291	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-5.16-generic-5.16.19-2|292	# Source201..206: public_key_GOST_*.pem
21mr|kernel-5.16-generic-5.16.19-2|293	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-5.16-generic-5.16.19-2|294	# Source207..212: public_key_RSA_*.pem
21mr|kernel-5.16-generic-5.16.19-2|295	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-5.16-generic-5.16.19-2|296	
21mr|kernel-5.16-generic-5.16.19-2|297	####################################################################
21mr|kernel-5.16-generic-5.16.19-2|298	
21mr|kernel-5.16-generic-5.16.19-2|299	# Patches
21mr|kernel-5.16-generic-5.16.19-2|300	
21mr|kernel-5.16-generic-5.16.19-2|301	# The patch to make kernel x.y.z from x.y.0.
21mr|kernel-5.16-generic-5.16.19-2|302	Patch1:		https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
21mr|kernel-5.16-generic-5.16.19-2|303	
21mr|kernel-5.16-generic-5.16.19-2|304	# Patches from mainline
21mr|kernel-5.16-generic-5.16.19-2|305	# none
21mr|kernel-5.16-generic-5.16.19-2|306	Patch2:		kernel-5.10.93-fix-perf-build.patch
21mr|kernel-5.16-generic-5.16.19-2|307	
21mr|kernel-5.16-generic-5.16.19-2|308	# ROSA-specific patches
21mr|kernel-5.16-generic-5.16.19-2|309	
21mr|kernel-5.16-generic-5.16.19-2|310	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-5.16-generic-5.16.19-2|311	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-5.16-generic-5.16.19-2|312	# If it fails, the whole build fails, which is unfortunate. Let us avoid
21mr|kernel-5.16-generic-5.16.19-2|313	# this.
21mr|kernel-5.16-generic-5.16.19-2|314	Patch101:	0001-perf-skip-xmlto-validation.patch
21mr|kernel-5.16-generic-5.16.19-2|315	
21mr|kernel-5.16-generic-5.16.19-2|316	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-5.16-generic-5.16.19-2|317	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-5.16-generic-5.16.19-2|318	Patch102:	0001-audit-make-it-less-verbose.patch
21mr|kernel-5.16-generic-5.16.19-2|319	
21mr|kernel-5.16-generic-5.16.19-2|320	%if %{with aufs}
21mr|kernel-5.16-generic-5.16.19-2|321	# AUFS 5 from http://aufs.sourceforge.net/
21mr|kernel-5.16-generic-5.16.19-2|322	Patch109:	0001-Apply-AUFS-5.patch
21mr|kernel-5.16-generic-5.16.19-2|323	%endif
21mr|kernel-5.16-generic-5.16.19-2|324	
21mr|kernel-5.16-generic-5.16.19-2|325	# For kmod() generator of RPM Provides
21mr|kernel-5.16-generic-5.16.19-2|326	# Changes version of aacraid.ko
21mr|kernel-5.16-generic-5.16.19-2|327	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-5.16-generic-5.16.19-2|328	
21mr|kernel-5.16-generic-5.16.19-2|329	# AltHa LSM Module
21mr|kernel-5.16-generic-5.16.19-2|330	# https://www.altlinux.org/AltHa
21mr|kernel-5.16-generic-5.16.19-2|331	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-5.16-generic-5.16.19-2|332	# TODO: known problem: https://bugzilla.altlinux.org/show_bug.cgi?id=38225
21mr|kernel-5.16-generic-5.16.19-2|333	Patch201:	0001-altha.patch
21mr|kernel-5.16-generic-5.16.19-2|334	
21mr|kernel-5.16-generic-5.16.19-2|335	# sent to upstream, https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.16-generic-5.16.19-2|336	Patch302:	0001-sign-file-full-functionality-with-modern-LibreSSL.patch
21mr|kernel-5.16-generic-5.16.19-2|337	# Support loading GOST-signed modules
21mr|kernel-5.16-generic-5.16.19-2|338	Patch305:	0001-crypto-support-loading-GOST-signed-kernel-modules.patch
21mr|kernel-5.16-generic-5.16.19-2|339	# Allow to off modules signature check dynamically
21mr|kernel-5.16-generic-5.16.19-2|340	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-5.16-generic-5.16.19-2|341	# Experimental patch to reduce freezes in low memory conditions
21mr|kernel-5.16-generic-5.16.19-2|342	# Config values are the following:
21mr|kernel-5.16-generic-5.16.19-2|343	# CONFIG_UNEVICTABLE_ACTIVEFILE=y
21mr|kernel-5.16-generic-5.16.19-2|344	# CONFIG_UNEVICTABLE_ACTIVEFILE_KBYTES_LOW=102400 (100 MB)
21mr|kernel-5.16-generic-5.16.19-2|345	# CONFIG_UNEVICTABLE_ACTIVEFILE_KBYTES_MIN=51200 (50 MB)
21mr|kernel-5.16-generic-5.16.19-2|346	# + zswap is enabled by default
21mr|kernel-5.16-generic-5.16.19-2|347	# 50 MB is default value of min_filelist_kbytes in Chromium OS
21mr|kernel-5.16-generic-5.16.19-2|348	# https://chromium.googlesource.com/chromiumos/third_party/kernel-next/+/545e2917dbd863760a51379de8c26631e667c563%5E!/
21mr|kernel-5.16-generic-5.16.19-2|349	# 256 and 512 MB values are too big as a distro default because many systems have 512MB-2GB RAM
21mr|kernel-5.16-generic-5.16.19-2|350	# TODO: tune 50 and 100 MB to some not random and mathemetically explainable values
21mr|kernel-5.16-generic-5.16.19-2|351	# https://www.linux.org.ru/news/kernel/16052362?cid=16075323
21mr|kernel-5.16-generic-5.16.19-2|352	Patch307:	le9pf.diff
21mr|kernel-5.16-generic-5.16.19-2|353	Patch308:	0001-Revert-kallsyms-unexport-kallsyms_lookup_name-and-ka.patch
21mr|kernel-5.16-generic-5.16.19-2|354	
21mr|kernel-5.16-generic-5.16.19-2|355	# Support SoC with Baikal-M (ARMv8) CPU
21mr|kernel-5.16-generic-5.16.19-2|356	# From http://git.altlinux.org/gears/k/kernel-image-std-def.git (many thanks!)
21mr|kernel-5.16-generic-5.16.19-2|357	# They are based on sources from official SDK with patched kernel from Baikal Electronics
21mr|kernel-5.16-generic-5.16.19-2|358	Patch0601:	0601-baikalm.patch
21mr|kernel-5.16-generic-5.16.19-2|359	Patch0604:	0604-efi-arm-runtime-print-EFI-mapping.patch
21mr|kernel-5.16-generic-5.16.19-2|360	Patch0608:	0608-Baikal-M-USB-driver.patch
21mr|kernel-5.16-generic-5.16.19-2|361	# https://bugzilla.altlinux.org/show_bug.cgi?id=40269
21mr|kernel-5.16-generic-5.16.19-2|362	Patch0609:	0609-Baikal-M-video-unit-driver.patch
21mr|kernel-5.16-generic-5.16.19-2|363	Patch0616:	0616-Baikal-M-PCIe-driver-from-SDK-M-4.3.patch
21mr|kernel-5.16-generic-5.16.19-2|364	Patch0617:	0617-Baikal-M-PCIe-driver-from-SDK-M-4.4.patch
21mr|kernel-5.16-generic-5.16.19-2|365	Patch0619:	0619-panfrost-compatibility-with-Baikal-M-firmware-from-S.patch
21mr|kernel-5.16-generic-5.16.19-2|366	
21mr|kernel-5.16-generic-5.16.19-2|367	# Disable AutoReq
21mr|kernel-5.16-generic-5.16.19-2|368	AutoReq:	0
21mr|kernel-5.16-generic-5.16.19-2|369	# but keep autoprov for kmod(xxx)
21mr|kernel-5.16-generic-5.16.19-2|370	AutoProv:	1
21mr|kernel-5.16-generic-5.16.19-2|371	
21mr|kernel-5.16-generic-5.16.19-2|372	BuildRequires:	bash
21mr|kernel-5.16-generic-5.16.19-2|373	BuildRequires:	bc
21mr|kernel-5.16-generic-5.16.19-2|374	BuildRequires:	binutils
21mr|kernel-5.16-generic-5.16.19-2|375	BuildRequires:	bison
21mr|kernel-5.16-generic-5.16.19-2|376	BuildRequires:	bzip2
21mr|kernel-5.16-generic-5.16.19-2|377	%if %{with ccache}
21mr|kernel-5.16-generic-5.16.19-2|378	BuildRequires:	ccache
21mr|kernel-5.16-generic-5.16.19-2|379	%endif
21mr|kernel-5.16-generic-5.16.19-2|380	BuildRequires:	flex
21mr|kernel-5.16-generic-5.16.19-2|381	BuildRequires:	gcc
21mr|kernel-5.16-generic-5.16.19-2|382	# ./scripts/mkcompile_h
21mr|kernel-5.16-generic-5.16.19-2|383	BuildRequires:	hostname
21mr|kernel-5.16-generic-5.16.19-2|384	BuildRequires:	kmod-compat
21mr|kernel-5.16-generic-5.16.19-2|385	BuildRequires:	rsync
21mr|kernel-5.16-generic-5.16.19-2|386	%if %{with compress_modules}
21mr|kernel-5.16-generic-5.16.19-2|387	%if %{with modxz}
21mr|kernel-5.16-generic-5.16.19-2|388	BuildRequires:	xz
21mr|kernel-5.16-generic-5.16.19-2|389	%else
21mr|kernel-5.16-generic-5.16.19-2|390	BuildRequires:	zstd
21mr|kernel-5.16-generic-5.16.19-2|391	%endif
21mr|kernel-5.16-generic-5.16.19-2|392	%endif
21mr|kernel-5.16-generic-5.16.19-2|393	%ifarch aarch64
21mr|kernel-5.16-generic-5.16.19-2|394	BuildRequires:	uboot-tools
21mr|kernel-5.16-generic-5.16.19-2|395	%endif
21mr|kernel-5.16-generic-5.16.19-2|396	BuildRequires:	kmod-devel
21mr|kernel-5.16-generic-5.16.19-2|397	%ifarch x86_64 aarch64
21mr|kernel-5.16-generic-5.16.19-2|398	BuildRequires:	numa-devel
21mr|kernel-5.16-generic-5.16.19-2|399	%endif
21mr|kernel-5.16-generic-5.16.19-2|400	%if %{with uml}
21mr|kernel-5.16-generic-5.16.19-2|401	BuildRequires:	vde-devel
21mr|kernel-5.16-generic-5.16.19-2|402	%endif
21mr|kernel-5.16-generic-5.16.19-2|403	# For power tools
21mr|kernel-5.16-generic-5.16.19-2|404	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-5.16-generic-5.16.19-2|405	
21mr|kernel-5.16-generic-5.16.19-2|406	# For perf, cpufreq and all other tools
21mr|kernel-5.16-generic-5.16.19-2|407	# For cpupower
21mr|kernel-5.16-generic-5.16.19-2|408	%if %{build_cpupower}
21mr|kernel-5.16-generic-5.16.19-2|409	BuildRequires:	pciutils-devel
21mr|kernel-5.16-generic-5.16.19-2|410	%endif
21mr|kernel-5.16-generic-5.16.19-2|411	# For perf
21mr|kernel-5.16-generic-5.16.19-2|412	%if %{build_perf}
21mr|kernel-5.16-generic-5.16.19-2|413	BuildRequires:	asciidoc
21mr|kernel-5.16-generic-5.16.19-2|414	BuildRequires:	perl-ExtUtils-Embed
21mr|kernel-5.16-generic-5.16.19-2|415	BuildRequires:	python3
21mr|kernel-5.16-generic-5.16.19-2|416	BuildRequires:	xmlto
21mr|kernel-5.16-generic-5.16.19-2|417	BuildRequires:	audit-devel
21mr|kernel-5.16-generic-5.16.19-2|418	BuildRequires:	binutils-devel
21mr|kernel-5.16-generic-5.16.19-2|419	BuildRequires:	elfutils-devel
21mr|kernel-5.16-generic-5.16.19-2|420	BuildRequires:	java-1.8.0-openjdk-devel
21mr|kernel-5.16-generic-5.16.19-2|421	BuildRequires:	libunwind-devel
21mr|kernel-5.16-generic-5.16.19-2|422	BuildRequires:	newt-devel
21mr|kernel-5.16-generic-5.16.19-2|423	BuildRequires:	perl-devel
21mr|kernel-5.16-generic-5.16.19-2|424	BuildRequires:	pkgconfig(babeltrace)
21mr|kernel-5.16-generic-5.16.19-2|425	BuildRequires:	pkgconfig(libcrypto)
21mr|kernel-5.16-generic-5.16.19-2|426	BuildRequires:	pkgconfig(python3)
21mr|kernel-5.16-generic-5.16.19-2|427	BuildRequires:	pkgconfig(slang)
21mr|kernel-5.16-generic-5.16.19-2|428	BuildRequires:	pkgconfig(zlib)
21mr|kernel-5.16-generic-5.16.19-2|429	%endif
21mr|kernel-5.16-generic-5.16.19-2|430	
21mr|kernel-5.16-generic-5.16.19-2|431	# (To generate keys)
21mr|kernel-5.16-generic-5.16.19-2|432	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-5.16-generic-5.16.19-2|433	# or dlopen()-ing external library
21mr|kernel-5.16-generic-5.16.19-2|434	BuildRequires:	libressl
21mr|kernel-5.16-generic-5.16.19-2|435	BuildRequires:	libressl-devel
21mr|kernel-5.16-generic-5.16.19-2|436	# To verify signatures (find, xargs, hexdump)
21mr|kernel-5.16-generic-5.16.19-2|437	BuildRequires:	findutils
21mr|kernel-5.16-generic-5.16.19-2|438	BuildRequires:	util-linux
21mr|kernel-5.16-generic-5.16.19-2|439	
21mr|kernel-5.16-generic-5.16.19-2|440	%if %{with binary_extra_modules}
21mr|kernel-5.16-generic-5.16.19-2|441	BuildRequires:	auto-krokodil-rpm-macros
21mr|kernel-5.16-generic-5.16.19-2|442	BuildRequires:	kernel-source-rtl8821ce
21mr|kernel-5.16-generic-5.16.19-2|443	BuildRequires:	kernel-source-rtl8821cu
21mr|kernel-5.16-generic-5.16.19-2|444	# Broadcom-wl and nvidia390 contain a proprietary blob which is only for x86
21mr|kernel-5.16-generic-5.16.19-2|445	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|446	BuildRequires:	kernel-source-broadcom-wl
21mr|kernel-5.16-generic-5.16.19-2|447	BuildRequires:	kernel-source-nvidia390
21mr|kernel-5.16-generic-5.16.19-2|448	%endif
21mr|kernel-5.16-generic-5.16.19-2|449	# Nvidia470+ are x86_64 only (maybe aarch64 will be also packaged later)
21mr|kernel-5.16-generic-5.16.19-2|450	%ifarch %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|451	BuildRequires:	kernel-source-nvidia470
21mr|kernel-5.16-generic-5.16.19-2|452	BuildRequires:	kernel-source-nvidia510
21mr|kernel-5.16-generic-5.16.19-2|453	BuildRequires:	kernel-source-nvidia515
21mr|kernel-5.16-generic-5.16.19-2|454	%endif
21mr|kernel-5.16-generic-5.16.19-2|455	BuildRequires:	kernel-source-tripso
21mr|kernel-5.16-generic-5.16.19-2|456	BuildRequires:	kernel-source-ipt-so
21mr|kernel-5.16-generic-5.16.19-2|457	%if %{with binary_virtualbox_host}
21mr|kernel-5.16-generic-5.16.19-2|458	BuildRequires:	kernel-source-virtualbox
21mr|kernel-5.16-generic-5.16.19-2|459	%endif
21mr|kernel-5.16-generic-5.16.19-2|460	BuildRequires:	kernel-source-v4l2loopback
21mr|kernel-5.16-generic-5.16.19-2|461	%if %{with binary_shredder}
21mr|kernel-5.16-generic-5.16.19-2|462	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-5.16-generic-5.16.19-2|463	%endif
21mr|kernel-5.16-generic-5.16.19-2|464	# Rosa-test-suite is maintained in certified branches only nlkm, memfreetest, pcietest
21mr|kernel-5.16-generic-5.16.19-2|465	%if %{with nickel}
21mr|kernel-5.16-generic-5.16.19-2|466	BuildRequires:	kernel-source-rosa-test-suite
21mr|kernel-5.16-generic-5.16.19-2|467	%endif
21mr|kernel-5.16-generic-5.16.19-2|468	%endif
21mr|kernel-5.16-generic-5.16.19-2|469	# End of with binary_extra_modules
21mr|kernel-5.16-generic-5.16.19-2|470	
21mr|kernel-5.16-generic-5.16.19-2|471	Provides:	kernel = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|472	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|473	Provides:	kernel-abi(%{kver_full}) = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|474	# Dnf config-manager --dump | grep installonly
21mr|kernel-5.16-generic-5.16.19-2|475	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-5.16-generic-5.16.19-2|476	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-5.16-generic-5.16.19-2|477	
21mr|kernel-5.16-generic-5.16.19-2|478	# >= because of added support of zstd-compressed modules
21mr|kernel-5.16-generic-5.16.19-2|479	Requires(posttrans):	dracut >= 053-0.git5eb736.5
21mr|kernel-5.16-generic-5.16.19-2|480	Requires(posttrans):	kmod >= 28-3
21mr|kernel-5.16-generic-5.16.19-2|481	
21mr|kernel-5.16-generic-5.16.19-2|482	# Need for rebuild dkms drivers
21mr|kernel-5.16-generic-5.16.19-2|483	Requires:	(kernel-%{tar_ver}-generic-devel if dkms)
21mr|kernel-5.16-generic-5.16.19-2|484	
21mr|kernel-5.16-generic-5.16.19-2|485	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-5.16-generic-5.16.19-2|486	Recommends:	crda
21mr|kernel-5.16-generic-5.16.19-2|487	Recommends:	linux-firmware
21mr|kernel-5.16-generic-5.16.19-2|488	Recommends:	microcode
21mr|kernel-5.16-generic-5.16.19-2|489	# Set BFQ as default scheduler for HDDs
21mr|kernel-5.16-generic-5.16.19-2|490	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-5.16-generic-5.16.19-2|491	Recommends:	udev-rules-ioschedulers
21mr|kernel-5.16-generic-5.16.19-2|492	Recommends:	wireless-regdb
21mr|kernel-5.16-generic-5.16.19-2|493	
21mr|kernel-5.16-generic-5.16.19-2|494	%if %{with flow_abi}
21mr|kernel-5.16-generic-5.16.19-2|495	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.16-generic-5.16.19-2|496	%endif
21mr|kernel-5.16-generic-5.16.19-2|497	
21mr|kernel-5.16-generic-5.16.19-2|498	%ifarch %{ix86}
21mr|kernel-5.16-generic-5.16.19-2|499	Conflicts:	arch(x86_64)
21mr|kernel-5.16-generic-5.16.19-2|500	%endif
21mr|kernel-5.16-generic-5.16.19-2|501	
21mr|kernel-5.16-generic-5.16.19-2|502	# XXX temporary hack to upgrade from kernel-headers 1:5.4
21mr|kernel-5.16-generic-5.16.19-2|503	%if %{build_headers}
21mr|kernel-5.16-generic-5.16.19-2|504	Recommends:	kernel-headers = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|505	%endif
21mr|kernel-5.16-generic-5.16.19-2|506	
21mr|kernel-5.16-generic-5.16.19-2|507	%if %{with binary_extra_modules}
21mr|kernel-5.16-generic-5.16.19-2|508	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|509	#kroko_req_modules_in_kernel -j %%{nvidia_390_j} -n %%{nvidia_390_n} -p %%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|510	Requires:	((kernel-modules-nvidia390-%{version}-%{release}-%{flavour} = %{EVRD}) if nvidia390-core)
21mr|kernel-5.16-generic-5.16.19-2|511	%endif
21mr|kernel-5.16-generic-5.16.19-2|512	%ifarch %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|513	#kroko_req_modules_in_kernel -j %%{nvidia_470_j} -n %%{nvidia_470_n} -p %%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|514	Requires:	((kernel-modules-nvidia470-%{version}-%{release}-%{flavour} = %{EVRD}) if nvidia470-core)
21mr|kernel-5.16-generic-5.16.19-2|515	Requires:	((kernel-modules-nvidia510-%{version}-%{release}-%{flavour} = %{EVRD}) if nvidia510-core)
21mr|kernel-5.16-generic-5.16.19-2|516	Requires:	((kernel-modules-nvidia515-%{version}-%{release}-%{flavour} = %{EVRD}) if nvidia515-core)
21mr|kernel-5.16-generic-5.16.19-2|517	%endif
21mr|kernel-5.16-generic-5.16.19-2|518	%endif
21mr|kernel-5.16-generic-5.16.19-2|519	
21mr|kernel-5.16-generic-5.16.19-2|520	Obsoletes:	kernel-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.16-generic-5.16.19-2|521	
21mr|kernel-5.16-generic-5.16.19-2|522	%description
21mr|kernel-5.16-generic-5.16.19-2|523	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-5.16-generic-5.16.19-2|524	operating system. The kernel handles the basic functions
21mr|kernel-5.16-generic-5.16.19-2|525	of the operating system: memory allocation, process allocation, device
21mr|kernel-5.16-generic-5.16.19-2|526	input and output, etc. This is a general-purpose kernel.
21mr|kernel-5.16-generic-5.16.19-2|527	
21mr|kernel-5.16-generic-5.16.19-2|528	%posttrans
21mr|kernel-5.16-generic-5.16.19-2|529	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-5.16-generic-5.16.19-2|530	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-5.16-generic-5.16.19-2|531	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-5.16-generic-5.16.19-2|532	# that is created then will be non-functional. But when the user installs
21mr|kernel-5.16-generic-5.16.19-2|533	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-5.16-generic-5.16.19-2|534	# one here.
21mr|kernel-5.16-generic-5.16.19-2|535	dracut -f %{initrd_path} %{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|536	
21mr|kernel-5.16-generic-5.16.19-2|537	# File triggers from grub packages will handle this.
21mr|kernel-5.16-generic-5.16.19-2|538	#/usr/sbin/update-grub2
21mr|kernel-5.16-generic-5.16.19-2|539	
21mr|kernel-5.16-generic-5.16.19-2|540	%transfiletriggerin -- %{_modulesdir}/%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|541	# Detect all modules, including ones inside kernel-module* packages
21mr|kernel-5.16-generic-5.16.19-2|542	if grep -qE '/.*\.ko(|\..*)' ; then
21mr|kernel-5.16-generic-5.16.19-2|543	depmod -a %{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|544	fi
21mr|kernel-5.16-generic-5.16.19-2|545	
21mr|kernel-5.16-generic-5.16.19-2|546	%transfiletriggerpostun -- %{_modulesdir}/%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|547	# Handle e.g. removal of kernel-module* packages
21mr|kernel-5.16-generic-5.16.19-2|548	# List of files is not available here (?)
21mr|kernel-5.16-generic-5.16.19-2|549	depmod -a %{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|550	
21mr|kernel-5.16-generic-5.16.19-2|551	%files -f %{kernel_files}
21mr|kernel-5.16-generic-5.16.19-2|552	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|553	%{_bootdir}/symvers-%{kver_full}.*
21mr|kernel-5.16-generic-5.16.19-2|554	%{_bootdir}/config-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|555	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|556	%ghost %{initrd_path}
21mr|kernel-5.16-generic-5.16.19-2|557	%ifarch %{armx}
21mr|kernel-5.16-generic-5.16.19-2|558	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|559	%endif
21mr|kernel-5.16-generic-5.16.19-2|560	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-5.16-generic-5.16.19-2|561	%if %{with flow_abi}
21mr|kernel-5.16-generic-5.16.19-2|562	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.16-generic-5.16.19-2|563	%endif
21mr|kernel-5.16-generic-5.16.19-2|564	%if %{with binary_extra_modules}
21mr|kernel-5.16-generic-5.16.19-2|565	# 8821ce.ko.debug will not be excluded and will be in the main debug subpackage
21mr|kernel-5.16-generic-5.16.19-2|566	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821ce.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|567	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821cu.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|568	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|569	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|570	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/video/nvidia390
21mr|kernel-5.16-generic-5.16.19-2|571	%endif
21mr|kernel-5.16-generic-5.16.19-2|572	%ifarch %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|573	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/video/nvidia470
21mr|kernel-5.16-generic-5.16.19-2|574	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/video/nvidia510
21mr|kernel-5.16-generic-5.16.19-2|575	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/video/nvidia515
21mr|kernel-5.16-generic-5.16.19-2|576	%endif
21mr|kernel-5.16-generic-5.16.19-2|577	%if %{with binary_shredder}
21mr|kernel-5.16-generic-5.16.19-2|578	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|579	%endif
21mr|kernel-5.16-generic-5.16.19-2|580	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/media/v4l2loopback.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|581	%if %{with binary_virtualbox_host}
21mr|kernel-5.16-generic-5.16.19-2|582	# vbox host modules may be built here (vboxnetflt vboxnetadp vboxdrv vboxpci)
21mr|kernel-5.16-generic-5.16.19-2|583	# vbox guest modules are in the mainline kernel now (vboxvideo vboxguest vboxsf)
21mr|kernel-5.16-generic-5.16.19-2|584	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|585	%endif
21mr|kernel-5.16-generic-5.16.19-2|586	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|587	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|588	%if %{with nickel}
21mr|kernel-5.16-generic-5.16.19-2|589	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|590	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|591	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-5.16-generic-5.16.19-2|592	%endif
21mr|kernel-5.16-generic-5.16.19-2|593	%endif
21mr|kernel-5.16-generic-5.16.19-2|594	# End of with binary_extra_modules
21mr|kernel-5.16-generic-5.16.19-2|595	
21mr|kernel-5.16-generic-5.16.19-2|596	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|597	
21mr|kernel-5.16-generic-5.16.19-2|598	%if %{build_devel}
21mr|kernel-5.16-generic-5.16.19-2|599	%package devel
21mr|kernel-5.16-generic-5.16.19-2|600	Summary:	Development files for %{name}
21mr|kernel-5.16-generic-5.16.19-2|601	Group:		Development/Kernel
21mr|kernel-5.16-generic-5.16.19-2|602	Requires:	glibc-devel
21mr|kernel-5.16-generic-5.16.19-2|603	Requires:	ncurses-devel
21mr|kernel-5.16-generic-5.16.19-2|604	Requires:	gcc
21mr|kernel-5.16-generic-5.16.19-2|605	Requires:	make
21mr|kernel-5.16-generic-5.16.19-2|606	Requires:	perl
21mr|kernel-5.16-generic-5.16.19-2|607	Requires:	%{name} = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|608	Provides:	kernel-devel = %{kverrel}
21mr|kernel-5.16-generic-5.16.19-2|609	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-5.16-generic-5.16.19-2|610	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-5.16-generic-5.16.19-2|611	Obsoletes:	kernel-%{flavour}-%{kernelversion}.%{patchlevel}-devel-latest < 5.10.34-2
21mr|kernel-5.16-generic-5.16.19-2|612	
21mr|kernel-5.16-generic-5.16.19-2|613	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-5.16-generic-5.16.19-2|614	OrderWithRequires(post):	dkms
21mr|kernel-5.16-generic-5.16.19-2|615	# Try to remove the main kernel package after removing this devel package
21mr|kernel-5.16-generic-5.16.19-2|616	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-5.16-generic-5.16.19-2|617	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-5.16-generic-5.16.19-2|618	# deal with directories owned in the main package
21mr|kernel-5.16-generic-5.16.19-2|619	# (note that the devel package does not explicitly require the main package,
21mr|kernel-5.16-generic-5.16.19-2|620	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-5.16-generic-5.16.19-2|621	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|622	
21mr|kernel-5.16-generic-5.16.19-2|623	%ifarch %{ix86}
21mr|kernel-5.16-generic-5.16.19-2|624	Conflicts:	arch(x86_64)
21mr|kernel-5.16-generic-5.16.19-2|625	%endif
21mr|kernel-5.16-generic-5.16.19-2|626	
21mr|kernel-5.16-generic-5.16.19-2|627	%description devel
21mr|kernel-5.16-generic-5.16.19-2|628	This package contains the kernel files (headers and build tools) that should
21mr|kernel-5.16-generic-5.16.19-2|629	be enough to build additional drivers for use with %{name}.
21mr|kernel-5.16-generic-5.16.19-2|630	
21mr|kernel-5.16-generic-5.16.19-2|631	
21mr|kernel-5.16-generic-5.16.19-2|632	%post devel
21mr|kernel-5.16-generic-5.16.19-2|633	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-5.16-generic-5.16.19-2|634	dkms_autoinstaller start %{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|635	fi
21mr|kernel-5.16-generic-5.16.19-2|636	
21mr|kernel-5.16-generic-5.16.19-2|637	
21mr|kernel-5.16-generic-5.16.19-2|638	%preun devel
21mr|kernel-5.16-generic-5.16.19-2|639	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-5.16-generic-5.16.19-2|640	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-5.16-generic-5.16.19-2|641	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-5.16-generic-5.16.19-2|642	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-5.16-generic-5.16.19-2|643	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-5.16-generic-5.16.19-2|644	# too.
21mr|kernel-5.16-generic-5.16.19-2|645	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-5.16-generic-5.16.19-2|646	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-5.16-generic-5.16.19-2|647	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-5.16-generic-5.16.19-2|648	fi
21mr|kernel-5.16-generic-5.16.19-2|649	
21mr|kernel-5.16-generic-5.16.19-2|650	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-5.16-generic-5.16.19-2|651	
21mr|kernel-5.16-generic-5.16.19-2|652	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-5.16-generic-5.16.19-2|653	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-5.16-generic-5.16.19-2|654	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-5.16-generic-5.16.19-2|655	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-5.16-generic-5.16.19-2|656	done
21mr|kernel-5.16-generic-5.16.19-2|657	
21mr|kernel-5.16-generic-5.16.19-2|658	
21mr|kernel-5.16-generic-5.16.19-2|659	%files devel
21mr|kernel-5.16-generic-5.16.19-2|660	%{devel_root}/Documentation
21mr|kernel-5.16-generic-5.16.19-2|661	%dir %{devel_root}
21mr|kernel-5.16-generic-5.16.19-2|662	%dir %{devel_root}/arch
21mr|kernel-5.16-generic-5.16.19-2|663	%dir %{devel_root}/include
21mr|kernel-5.16-generic-5.16.19-2|664	%{devel_root}/arch/um
21mr|kernel-5.16-generic-5.16.19-2|665	%{devel_root}/arch/x86
21mr|kernel-5.16-generic-5.16.19-2|666	%{devel_root}/arch/arm
21mr|kernel-5.16-generic-5.16.19-2|667	%{devel_root}/arch/arm64
21mr|kernel-5.16-generic-5.16.19-2|668	%{devel_root}/block
21mr|kernel-5.16-generic-5.16.19-2|669	%{devel_root}/certs
21mr|kernel-5.16-generic-5.16.19-2|670	%{devel_root}/crypto
21mr|kernel-5.16-generic-5.16.19-2|671	%{devel_root}/drivers
21mr|kernel-5.16-generic-5.16.19-2|672	%{devel_root}/fs
21mr|kernel-5.16-generic-5.16.19-2|673	%{devel_root}/include/soc
21mr|kernel-5.16-generic-5.16.19-2|674	%{devel_root}/include/acpi
21mr|kernel-5.16-generic-5.16.19-2|675	%{devel_root}/include/asm-generic
21mr|kernel-5.16-generic-5.16.19-2|676	%{devel_root}/include/clocksource
21mr|kernel-5.16-generic-5.16.19-2|677	%{devel_root}/include/config
21mr|kernel-5.16-generic-5.16.19-2|678	%{devel_root}/include/crypto
21mr|kernel-5.16-generic-5.16.19-2|679	%{devel_root}/include/drm
21mr|kernel-5.16-generic-5.16.19-2|680	%{devel_root}/include/dt-bindings
21mr|kernel-5.16-generic-5.16.19-2|681	%{devel_root}/include/generated
21mr|kernel-5.16-generic-5.16.19-2|682	%{devel_root}/include/keys
21mr|kernel-5.16-generic-5.16.19-2|683	%{devel_root}/include/kvm
21mr|kernel-5.16-generic-5.16.19-2|684	%{devel_root}/include/kunit
21mr|kernel-5.16-generic-5.16.19-2|685	%{devel_root}/include/linux
21mr|kernel-5.16-generic-5.16.19-2|686	%{devel_root}/include/math-emu
21mr|kernel-5.16-generic-5.16.19-2|687	%{devel_root}/include/media
21mr|kernel-5.16-generic-5.16.19-2|688	%{devel_root}/include/memory
21mr|kernel-5.16-generic-5.16.19-2|689	%{devel_root}/include/misc
21mr|kernel-5.16-generic-5.16.19-2|690	%{devel_root}/include/net
21mr|kernel-5.16-generic-5.16.19-2|691	%{devel_root}/include/pcmcia
21mr|kernel-5.16-generic-5.16.19-2|692	%{devel_root}/include/ras
21mr|kernel-5.16-generic-5.16.19-2|693	%{devel_root}/include/rdma
21mr|kernel-5.16-generic-5.16.19-2|694	%{devel_root}/include/scsi
21mr|kernel-5.16-generic-5.16.19-2|695	%{devel_root}/include/sound
21mr|kernel-5.16-generic-5.16.19-2|696	%{devel_root}/include/target
21mr|kernel-5.16-generic-5.16.19-2|697	%{devel_root}/include/trace
21mr|kernel-5.16-generic-5.16.19-2|698	%{devel_root}/include/uapi
21mr|kernel-5.16-generic-5.16.19-2|699	%{devel_root}/include/vdso
21mr|kernel-5.16-generic-5.16.19-2|700	%{devel_root}/include/video
21mr|kernel-5.16-generic-5.16.19-2|701	%{devel_root}/include/xen
21mr|kernel-5.16-generic-5.16.19-2|702	%{devel_root}/init
21mr|kernel-5.16-generic-5.16.19-2|703	%{devel_root}/ipc
21mr|kernel-5.16-generic-5.16.19-2|704	%{devel_root}/kernel
21mr|kernel-5.16-generic-5.16.19-2|705	%{devel_root}/lib
21mr|kernel-5.16-generic-5.16.19-2|706	%{devel_root}/mm
21mr|kernel-5.16-generic-5.16.19-2|707	%{devel_root}/net
21mr|kernel-5.16-generic-5.16.19-2|708	%{devel_root}/samples
21mr|kernel-5.16-generic-5.16.19-2|709	%{devel_root}/scripts
21mr|kernel-5.16-generic-5.16.19-2|710	%{devel_root}/security
21mr|kernel-5.16-generic-5.16.19-2|711	%{devel_root}/sound
21mr|kernel-5.16-generic-5.16.19-2|712	%{devel_root}/tools
21mr|kernel-5.16-generic-5.16.19-2|713	%{devel_root}/usr
21mr|kernel-5.16-generic-5.16.19-2|714	%{devel_root}/virt
21mr|kernel-5.16-generic-5.16.19-2|715	%{devel_root}/.config
21mr|kernel-5.16-generic-5.16.19-2|716	%{devel_root}/Kbuild
21mr|kernel-5.16-generic-5.16.19-2|717	%{devel_root}/Kconfig
21mr|kernel-5.16-generic-5.16.19-2|718	%{devel_root}/Makefile
21mr|kernel-5.16-generic-5.16.19-2|719	%{devel_root}/Module.symvers
21mr|kernel-5.16-generic-5.16.19-2|720	%{devel_root}/arch/Kconfig
21mr|kernel-5.16-generic-5.16.19-2|721	%{_modulesdir}/%{kver_full}/build
21mr|kernel-5.16-generic-5.16.19-2|722	%{_modulesdir}/%{kver_full}/source
21mr|kernel-5.16-generic-5.16.19-2|723	%endif
21mr|kernel-5.16-generic-5.16.19-2|724	# End of build_devel
21mr|kernel-5.16-generic-5.16.19-2|725	
21mr|kernel-5.16-generic-5.16.19-2|726	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|727	
21mr|kernel-5.16-generic-5.16.19-2|728	%if %{build_debug}
21mr|kernel-5.16-generic-5.16.19-2|729	%package debuginfo
21mr|kernel-5.16-generic-5.16.19-2|730	Summary:	Debuginfo for %{name}
21mr|kernel-5.16-generic-5.16.19-2|731	Group:		Development/Debug
21mr|kernel-5.16-generic-5.16.19-2|732	Provides:	kernel-debug = %{kverrel}
21mr|kernel-5.16-generic-5.16.19-2|733	AutoReq:	0
21mr|kernel-5.16-generic-5.16.19-2|734	AutoProv:	0
21mr|kernel-5.16-generic-5.16.19-2|735	
21mr|kernel-5.16-generic-5.16.19-2|736	%description debuginfo
21mr|kernel-5.16-generic-5.16.19-2|737	This package contains the files with debuginfo for %{name}.
21mr|kernel-5.16-generic-5.16.19-2|738	
21mr|kernel-5.16-generic-5.16.19-2|739	%files debuginfo -f %{debuginfo_files}
21mr|kernel-5.16-generic-5.16.19-2|740	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|741	%endif
21mr|kernel-5.16-generic-5.16.19-2|742	# End of build_debug
21mr|kernel-5.16-generic-5.16.19-2|743	
21mr|kernel-5.16-generic-5.16.19-2|744	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|745	
21mr|kernel-5.16-generic-5.16.19-2|746	%if %{build_doc}
21mr|kernel-5.16-generic-5.16.19-2|747	%package doc
21mr|kernel-5.16-generic-5.16.19-2|748	Summary:	Various documentation bits found in the kernel source
21mr|kernel-5.16-generic-5.16.19-2|749	Group:		Documentation
21mr|kernel-5.16-generic-5.16.19-2|750	BuildArch:	noarch
21mr|kernel-5.16-generic-5.16.19-2|751	
21mr|kernel-5.16-generic-5.16.19-2|752	%description doc
21mr|kernel-5.16-generic-5.16.19-2|753	This package contains documentation files from the kernel source.
21mr|kernel-5.16-generic-5.16.19-2|754	
21mr|kernel-5.16-generic-5.16.19-2|755	%files doc
21mr|kernel-5.16-generic-5.16.19-2|756	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-5.16-generic-5.16.19-2|757	%endif
21mr|kernel-5.16-generic-5.16.19-2|758	
21mr|kernel-5.16-generic-5.16.19-2|759	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|760	
21mr|kernel-5.16-generic-5.16.19-2|761	%if %{build_perf}
21mr|kernel-5.16-generic-5.16.19-2|762	%package -n perf
21mr|kernel-5.16-generic-5.16.19-2|763	Summary:	perf tool and the supporting documentation
21mr|kernel-5.16-generic-5.16.19-2|764	Group:		System/Kernel and hardware
21mr|kernel-5.16-generic-5.16.19-2|765	
21mr|kernel-5.16-generic-5.16.19-2|766	%description -n perf
21mr|kernel-5.16-generic-5.16.19-2|767	The package contains perf tool and the supporting documentation.
21mr|kernel-5.16-generic-5.16.19-2|768	
21mr|kernel-5.16-generic-5.16.19-2|769	%files -n perf
21mr|kernel-5.16-generic-5.16.19-2|770	%{_bindir}/perf
21mr|kernel-5.16-generic-5.16.19-2|771	%ifarch x86_64
21mr|kernel-5.16-generic-5.16.19-2|772	%{_bindir}/perf-read-vdso32
21mr|kernel-5.16-generic-5.16.19-2|773	%endif
21mr|kernel-5.16-generic-5.16.19-2|774	%{_bindir}/trace
21mr|kernel-5.16-generic-5.16.19-2|775	%{_includedir}/perf/perf_dlfilter.h
21mr|kernel-5.16-generic-5.16.19-2|776	%dir %{_prefix}/libexec/perf-core
21mr|kernel-5.16-generic-5.16.19-2|777	%dir %{_libdir}/traceevent
21mr|kernel-5.16-generic-5.16.19-2|778	%dir %{_libdir}/traceevent/plugins
21mr|kernel-5.16-generic-5.16.19-2|779	%{_libdir}/libperf-jvmti.so
21mr|kernel-5.16-generic-5.16.19-2|780	%{_libdir}/traceevent/plugins/*
21mr|kernel-5.16-generic-5.16.19-2|781	%{_prefix}/libexec/perf-core/*
21mr|kernel-5.16-generic-5.16.19-2|782	%{_mandir}/man[1-8]/perf*
21mr|kernel-5.16-generic-5.16.19-2|783	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.16-generic-5.16.19-2|784	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-5.16-generic-5.16.19-2|785	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-5.16-generic-5.16.19-2|786	/usr/lib/perf/examples/bpf/*
21mr|kernel-5.16-generic-5.16.19-2|787	/usr/lib/perf/include/bpf/*
21mr|kernel-5.16-generic-5.16.19-2|788	%endif
21mr|kernel-5.16-generic-5.16.19-2|789	
21mr|kernel-5.16-generic-5.16.19-2|790	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|791	
21mr|kernel-5.16-generic-5.16.19-2|792	%if %{build_cpupower}
21mr|kernel-5.16-generic-5.16.19-2|793	%package -n cpupower
21mr|kernel-5.16-generic-5.16.19-2|794	
21mr|kernel-5.16-generic-5.16.19-2|795	Summary:	The cpupower tools
21mr|kernel-5.16-generic-5.16.19-2|796	Group:		System/Kernel and hardware
21mr|kernel-5.16-generic-5.16.19-2|797	
21mr|kernel-5.16-generic-5.16.19-2|798	%description -n cpupower
21mr|kernel-5.16-generic-5.16.19-2|799	The cpupower tools.
21mr|kernel-5.16-generic-5.16.19-2|800	
21mr|kernel-5.16-generic-5.16.19-2|801	%post -n cpupower
21mr|kernel-5.16-generic-5.16.19-2|802	if [ $1 -ge 0 ]; then
21mr|kernel-5.16-generic-5.16.19-2|803	# Do not enable/disable cpupower.service directly, because it should start
21mr|kernel-5.16-generic-5.16.19-2|804	# when cpupower.path triggers it.
21mr|kernel-5.16-generic-5.16.19-2|805	/bin/systemctl enable cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.16-generic-5.16.19-2|806	/bin/systemctl start cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.16-generic-5.16.19-2|807	fi
21mr|kernel-5.16-generic-5.16.19-2|808	
21mr|kernel-5.16-generic-5.16.19-2|809	%preun -n cpupower
21mr|kernel-5.16-generic-5.16.19-2|810	if [ $1 -eq 0 ]; then
21mr|kernel-5.16-generic-5.16.19-2|811	/bin/systemctl --no-reload disable cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.16-generic-5.16.19-2|812	/bin/systemctl stop cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.16-generic-5.16.19-2|813	fi
21mr|kernel-5.16-generic-5.16.19-2|814	
21mr|kernel-5.16-generic-5.16.19-2|815	%files -n cpupower -f cpupower.lang
21mr|kernel-5.16-generic-5.16.19-2|816	%config(noreplace) %{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.16-generic-5.16.19-2|817	%{_bindir}/cpupower
21mr|kernel-5.16-generic-5.16.19-2|818	%{_bindir}/cpupower-start.sh
21mr|kernel-5.16-generic-5.16.19-2|819	%{_libdir}/libcpupower.so.0
21mr|kernel-5.16-generic-5.16.19-2|820	%{_libdir}/libcpupower.so.0.0.1
21mr|kernel-5.16-generic-5.16.19-2|821	%{_unitdir}/cpupower.service
21mr|kernel-5.16-generic-5.16.19-2|822	%{_unitdir}/cpupower.path
21mr|kernel-5.16-generic-5.16.19-2|823	%{_datadir}/bash-completion/completions/cpupower
21mr|kernel-5.16-generic-5.16.19-2|824	%{_mandir}/man[1-8]/cpupower*
21mr|kernel-5.16-generic-5.16.19-2|825	
21mr|kernel-5.16-generic-5.16.19-2|826	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|827	
21mr|kernel-5.16-generic-5.16.19-2|828	%package -n cpupower-devel
21mr|kernel-5.16-generic-5.16.19-2|829	Summary:	Development files for cpupower
21mr|kernel-5.16-generic-5.16.19-2|830	Group:		Development/Kernel
21mr|kernel-5.16-generic-5.16.19-2|831	Requires:	cpupower = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|832	Conflicts:	%{_lib}cpufreq-devel
21mr|kernel-5.16-generic-5.16.19-2|833	
21mr|kernel-5.16-generic-5.16.19-2|834	%description -n cpupower-devel
21mr|kernel-5.16-generic-5.16.19-2|835	This package contains the development files for cpupower.
21mr|kernel-5.16-generic-5.16.19-2|836	
21mr|kernel-5.16-generic-5.16.19-2|837	%files -n cpupower-devel
21mr|kernel-5.16-generic-5.16.19-2|838	%{_libdir}/libcpupower.so
21mr|kernel-5.16-generic-5.16.19-2|839	%{_includedir}/cpufreq.h
21mr|kernel-5.16-generic-5.16.19-2|840	%{_includedir}/cpuidle.h
21mr|kernel-5.16-generic-5.16.19-2|841	%endif
21mr|kernel-5.16-generic-5.16.19-2|842	
21mr|kernel-5.16-generic-5.16.19-2|843	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|844	
21mr|kernel-5.16-generic-5.16.19-2|845	%if %{build_headers}
21mr|kernel-5.16-generic-5.16.19-2|846	%package -n kernel-headers
21mr|kernel-5.16-generic-5.16.19-2|847	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-5.16-generic-5.16.19-2|848	Group:		System/Kernel and hardware
21mr|kernel-5.16-generic-5.16.19-2|849	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|850	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-5.16-generic-5.16.19-2|851	
21mr|kernel-5.16-generic-5.16.19-2|852	%description -n kernel-headers
21mr|kernel-5.16-generic-5.16.19-2|853	C header files from the Linux kernel. The header files define
21mr|kernel-5.16-generic-5.16.19-2|854	structures and constants that are needed for building most
21mr|kernel-5.16-generic-5.16.19-2|855	standard programs, notably the C library.
21mr|kernel-5.16-generic-5.16.19-2|856	
21mr|kernel-5.16-generic-5.16.19-2|857	This package is not suitable for building kernel modules, you
21mr|kernel-5.16-generic-5.16.19-2|858	should use the 'kernel-devel' package instead.
21mr|kernel-5.16-generic-5.16.19-2|859	
21mr|kernel-5.16-generic-5.16.19-2|860	%files -n kernel-headers
21mr|kernel-5.16-generic-5.16.19-2|861	%{_includedir}/*
21mr|kernel-5.16-generic-5.16.19-2|862	# Don't conflict with cpupower-devel
21mr|kernel-5.16-generic-5.16.19-2|863	%if %{build_cpupower}
21mr|kernel-5.16-generic-5.16.19-2|864	%exclude %{_includedir}/cpufreq.h
21mr|kernel-5.16-generic-5.16.19-2|865	%exclude %{_includedir}/cpuidle.h
21mr|kernel-5.16-generic-5.16.19-2|866	%endif
21mr|kernel-5.16-generic-5.16.19-2|867	%if %{build_perf}
21mr|kernel-5.16-generic-5.16.19-2|868	%exclude %{_includedir}/perf/perf_dlfilter.h
21mr|kernel-5.16-generic-5.16.19-2|869	%endif
21mr|kernel-5.16-generic-5.16.19-2|870	%endif
21mr|kernel-5.16-generic-5.16.19-2|871	
21mr|kernel-5.16-generic-5.16.19-2|872	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|873	
21mr|kernel-5.16-generic-5.16.19-2|874	%if %{with uml}
21mr|kernel-5.16-generic-5.16.19-2|875	%package uml
21mr|kernel-5.16-generic-5.16.19-2|876	Summary:	User Mode Linux binary
21mr|kernel-5.16-generic-5.16.19-2|877	Group:		System/Kernel and hardware
21mr|kernel-5.16-generic-5.16.19-2|878	Provides:	kernel-uml = %{kverrel}
21mr|kernel-5.16-generic-5.16.19-2|879	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-5.16-generic-5.16.19-2|880	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-5.16-generic-5.16.19-2|881	Obsoletes:	kernel-uml-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.16-generic-5.16.19-2|882	
21mr|kernel-5.16-generic-5.16.19-2|883	%description uml
21mr|kernel-5.16-generic-5.16.19-2|884	User Mode Linux binary.
21mr|kernel-5.16-generic-5.16.19-2|885	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-5.16-generic-5.16.19-2|886	
21mr|kernel-5.16-generic-5.16.19-2|887	%files uml
21mr|kernel-5.16-generic-5.16.19-2|888	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|889	
21mr|kernel-5.16-generic-5.16.19-2|890	#-----------------------------------------------------------------------------
21mr|kernel-5.16-generic-5.16.19-2|891	
21mr|kernel-5.16-generic-5.16.19-2|892	%package uml-modules
21mr|kernel-5.16-generic-5.16.19-2|893	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-5.16-generic-5.16.19-2|894	Group:		System/Kernel and hardware
21mr|kernel-5.16-generic-5.16.19-2|895	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-5.16-generic-5.16.19-2|896	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-5.16-generic-5.16.19-2|897	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-5.16-generic-5.16.19-2|898	Obsoletes:	kernel-uml-modules-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.16-generic-5.16.19-2|899	
21mr|kernel-5.16-generic-5.16.19-2|900	%description uml-modules
21mr|kernel-5.16-generic-5.16.19-2|901	User Mode Linux (UML) kernel modules:
21mr|kernel-5.16-generic-5.16.19-2|902	- not compressed;
21mr|kernel-5.16-generic-5.16.19-2|903	- not stripped;
21mr|kernel-5.16-generic-5.16.19-2|904	- signed.
21mr|kernel-5.16-generic-5.16.19-2|905	
21mr|kernel-5.16-generic-5.16.19-2|906	%files uml-modules
21mr|kernel-5.16-generic-5.16.19-2|907	/lib/modules-uml/%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|908	
21mr|kernel-5.16-generic-5.16.19-2|909	%endif
21mr|kernel-5.16-generic-5.16.19-2|910	# End of uml
21mr|kernel-5.16-generic-5.16.19-2|911	
21mr|kernel-5.16-generic-5.16.19-2|912	#-----------------------------------------------------------------------------
21mr|kernel-5.16-generic-5.16.19-2|913	
21mr|kernel-5.16-generic-5.16.19-2|914	###############################
21mr|kernel-5.16-generic-5.16.19-2|915	# Extra modules package definitions
21mr|kernel-5.16-generic-5.16.19-2|916	
21mr|kernel-5.16-generic-5.16.19-2|917	%if %{with binary_extra_modules}
21mr|kernel-5.16-generic-5.16.19-2|918	%ksob_mk_module_pkg -n 8821ce -s net/wireless -r rtl8821ce-blacklist
21mr|kernel-5.16-generic-5.16.19-2|919	%ksob_mk_module_pkg -n 8821cu -s net/wireless
21mr|kernel-5.16-generic-5.16.19-2|920	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|921	%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
21mr|kernel-5.16-generic-5.16.19-2|922	#kroko_kmod_pkg -j %%{nvidia_390_j} -n %%{nvidia_390_n} -f %%{flavour} -k %%{kernelversion}.%%{patchlevel} -m %%{sublevel} -p %%{kver_full} -s %%{NAME} -r %%{kroko_mk_release}
21mr|kernel-5.16-generic-5.16.19-2|923	%endif
21mr|kernel-5.16-generic-5.16.19-2|924	%ifarch %{ix86}
21mr|kernel-5.16-generic-5.16.19-2|925	%nvidia_modules_pkg -e %{EVRD} -m 390 -p %{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|926	%endif
21mr|kernel-5.16-generic-5.16.19-2|927	%ifarch %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|928	#kroko_kmod_pkg -j %%{nvidia_470_j} -n %%{nvidia_470_n} -f %%{flavour} -k %%{kernelversion}.%%{patchlevel} -m %%{sublevel} -p %%{kver_full} -s %%{NAME} -r %%{kroko_mk_release}
21mr|kernel-5.16-generic-5.16.19-2|929	%nvidia_modules_pkg -e %{EVRD} -m 390,470,510,515 -p %{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|930	%endif
21mr|kernel-5.16-generic-5.16.19-2|931	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-5.16-generic-5.16.19-2|932	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-5.16-generic-5.16.19-2|933	%ksob_mk_module_pkg -n v4l2loopback -s drivers/media -r v4l2loopback
21mr|kernel-5.16-generic-5.16.19-2|934	
21mr|kernel-5.16-generic-5.16.19-2|935	%if %{with binary_shredder}
21mr|kernel-5.16-generic-5.16.19-2|936	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-5.16-generic-5.16.19-2|937	%endif
21mr|kernel-5.16-generic-5.16.19-2|938	
21mr|kernel-5.16-generic-5.16.19-2|939	#-----------------------------------------------------------------------------
21mr|kernel-5.16-generic-5.16.19-2|940	
21mr|kernel-5.16-generic-5.16.19-2|941	###############
21mr|kernel-5.16-generic-5.16.19-2|942	# Virtualbox host
21mr|kernel-5.16-generic-5.16.19-2|943	
21mr|kernel-5.16-generic-5.16.19-2|944	%if %{with binary_virtualbox_host}
21mr|kernel-5.16-generic-5.16.19-2|945	%ksob_mk_module_pkg -n vboxnetflt -s misc
21mr|kernel-5.16-generic-5.16.19-2|946	%ksob_mk_module_pkg -n vboxnetadp -s misc
21mr|kernel-5.16-generic-5.16.19-2|947	%ksob_mk_module_pkg -n vboxdrv -s misc
21mr|kernel-5.16-generic-5.16.19-2|948	%ksob_mk_module_pkg -n vboxpci -s misc
21mr|kernel-5.16-generic-5.16.19-2|949	
21mr|kernel-5.16-generic-5.16.19-2|950	# A package which will pull all those modules
21mr|kernel-5.16-generic-5.16.19-2|951	%package -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.16-generic-5.16.19-2|952	Summary:	Meta package to pull VirtualBox host kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-5.16-generic-5.16.19-2|953	Group:		System/Kernel and hardware
21mr|kernel-5.16-generic-5.16.19-2|954	Requires:	kernel-module-vboxnetflt-%{ksob_kernel}
21mr|kernel-5.16-generic-5.16.19-2|955	Requires:	kernel-module-vboxnetadp-%{ksob_kernel}
21mr|kernel-5.16-generic-5.16.19-2|956	Requires:	kernel-module-vboxdrv-%{ksob_kernel}
21mr|kernel-5.16-generic-5.16.19-2|957	Requires:	kernel-module-vboxpci-%{ksob_kernel}
21mr|kernel-5.16-generic-5.16.19-2|958	Obsoletes:	kernel-modules-virtualbox-host-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.16-generic-5.16.19-2|959	
21mr|kernel-5.16-generic-5.16.19-2|960	%description -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.16-generic-5.16.19-2|961	Meta package to pull VirtualBox host kernel modules for %{name}.
21mr|kernel-5.16-generic-5.16.19-2|962	
21mr|kernel-5.16-generic-5.16.19-2|963	%files -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.16-generic-5.16.19-2|964	# empty
21mr|kernel-5.16-generic-5.16.19-2|965	%endif
21mr|kernel-5.16-generic-5.16.19-2|966	#End of ifarch x86
21mr|kernel-5.16-generic-5.16.19-2|967	
21mr|kernel-5.16-generic-5.16.19-2|968	#-----------------------------------------------------------------------------
21mr|kernel-5.16-generic-5.16.19-2|969	
21mr|kernel-5.16-generic-5.16.19-2|970	%if %{with nickel}
21mr|kernel-5.16-generic-5.16.19-2|971	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-5.16-generic-5.16.19-2|972	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-5.16-generic-5.16.19-2|973	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-5.16-generic-5.16.19-2|974	%endif
21mr|kernel-5.16-generic-5.16.19-2|975	
21mr|kernel-5.16-generic-5.16.19-2|976	%endif
21mr|kernel-5.16-generic-5.16.19-2|977	# End of binary_extra_modules
21mr|kernel-5.16-generic-5.16.19-2|978	
21mr|kernel-5.16-generic-5.16.19-2|979	#################################################################
21mr|kernel-5.16-generic-5.16.19-2|980	
21mr|kernel-5.16-generic-5.16.19-2|981	%if %{with flow_abi}
21mr|kernel-5.16-generic-5.16.19-2|982	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.16-generic-5.16.19-2|983	Summary:	Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-5.16-generic-5.16.19-2|984	Group:		System/Kernel and hardware
21mr|kernel-5.16-generic-5.16.19-2|985	
21mr|kernel-5.16-generic-5.16.19-2|986	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.16-generic-5.16.19-2|987	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-5.16-generic-5.16.19-2|988	Some vendors provide binary-only kernel modules. They can put them into /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-5.16-generic-5.16.19-2|989	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours
21mr|kernel-5.16-generic-5.16.19-2|990	but there is no guarantee that these modules will load and work correctly on
21mr|kernel-5.16-generic-5.16.19-2|991	newer or older kernels then the ones they were build against.
21mr|kernel-5.16-generic-5.16.19-2|992	
21mr|kernel-5.16-generic-5.16.19-2|993	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-5.16-generic-5.16.19-2|994	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-5.16-generic-5.16.19-2|995	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-5.16-generic-5.16.19-2|996	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-5.16-generic-5.16.19-2|997	
21mr|kernel-5.16-generic-5.16.19-2|998	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.16-generic-5.16.19-2|999	/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.16-generic-5.16.19-2|1000	%endif
21mr|kernel-5.16-generic-5.16.19-2|1001	# End of flow_abi
21mr|kernel-5.16-generic-5.16.19-2|1002	
21mr|kernel-5.16-generic-5.16.19-2|1003	################################################
21mr|kernel-5.16-generic-5.16.19-2|1004	
21mr|kernel-5.16-generic-5.16.19-2|1005	%prep
21mr|kernel-5.16-generic-5.16.19-2|1006	# Avoid accidental merge
21mr|kernel-5.16-generic-5.16.19-2|1007	%if 0%{?rpm5}
21mr|kernel-5.16-generic-5.16.19-2|1008	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-5.16-generic-5.16.19-2|1009	%endif
21mr|kernel-5.16-generic-5.16.19-2|1010	
21mr|kernel-5.16-generic-5.16.19-2|1011	%setup -q -n %{top_dir_name} -c
21mr|kernel-5.16-generic-5.16.19-2|1012	%if %{with uml}
21mr|kernel-5.16-generic-5.16.19-2|1013	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-5.16-generic-5.16.19-2|1014	%endif
21mr|kernel-5.16-generic-5.16.19-2|1015	cd %{src_dir}
21mr|kernel-5.16-generic-5.16.19-2|1016	
21mr|kernel-5.16-generic-5.16.19-2|1017	%autopatch -p1
21mr|kernel-5.16-generic-5.16.19-2|1018	
21mr|kernel-5.16-generic-5.16.19-2|1019	#
21mr|kernel-5.16-generic-5.16.19-2|1020	# Setup Begin
21mr|kernel-5.16-generic-5.16.19-2|1021	#
21mr|kernel-5.16-generic-5.16.19-2|1022	
21mr|kernel-5.16-generic-5.16.19-2|1023	##################################
21mr|kernel-5.16-generic-5.16.19-2|1024	# Kernel configuration
21mr|kernel-5.16-generic-5.16.19-2|1025	
21mr|kernel-5.16-generic-5.16.19-2|1026	echo "Creating the kernel configuration file."
21mr|kernel-5.16-generic-5.16.19-2|1027	
21mr|kernel-5.16-generic-5.16.19-2|1028	# Configs
21mr|kernel-5.16-generic-5.16.19-2|1029	cp %{SOURCE111} .
21mr|kernel-5.16-generic-5.16.19-2|1030	cp %{SOURCE112} .
21mr|kernel-5.16-generic-5.16.19-2|1031	cp %{SOURCE113} .
21mr|kernel-5.16-generic-5.16.19-2|1032	cp kernel-%{arch_suffix}.config .config
21mr|kernel-5.16-generic-5.16.19-2|1033	
21mr|kernel-5.16-generic-5.16.19-2|1034	touch %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1035	
21mr|kernel-5.16-generic-5.16.19-2|1036	# Get rid of unwanted files
21mr|kernel-5.16-generic-5.16.19-2|1037	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-5.16-generic-5.16.19-2|1038	# Wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-5.16-generic-5.16.19-2|1039	find . -name "*.g*ignore" -delete
21mr|kernel-5.16-generic-5.16.19-2|1040	
21mr|kernel-5.16-generic-5.16.19-2|1041	# Enable debug info if requested.
21mr|kernel-5.16-generic-5.16.19-2|1042	sed -i '/CONFIG_DEBUG_INFO/d' .config
21mr|kernel-5.16-generic-5.16.19-2|1043	%if %build_debug
21mr|kernel-5.16-generic-5.16.19-2|1044	echo 'CONFIG_DEBUG_INFO=y' >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1045	echo 'CONFIG_DEBUG_INFO_DWARF4=y' >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1046	echo 'CONFIG_GDB_SCRIPTS=y' >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1047	%else
21mr|kernel-5.16-generic-5.16.19-2|1048	echo 'CONFIG_DEBUG_INFO=n' >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1049	%endif
21mr|kernel-5.16-generic-5.16.19-2|1050	
21mr|kernel-5.16-generic-5.16.19-2|1051	sed -i '/CONFIG_MODULE_SIG_FORCE/d' .config
21mr|kernel-5.16-generic-5.16.19-2|1052	%if %{with oblig_signed_modules}
21mr|kernel-5.16-generic-5.16.19-2|1053	# Disallow loading not signed modules
21mr|kernel-5.16-generic-5.16.19-2|1054	# But 0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch allows to override this in cmdline
21mr|kernel-5.16-generic-5.16.19-2|1055	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1056	%else
21mr|kernel-5.16-generic-5.16.19-2|1057	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1058	%endif
21mr|kernel-5.16-generic-5.16.19-2|1059	
21mr|kernel-5.16-generic-5.16.19-2|1060	sed -i '/CONFIG_MODULE_SIG_KEY/d' .config
21mr|kernel-5.16-generic-5.16.19-2|1061	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-5.16-generic-5.16.19-2|1062	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1063	
21mr|kernel-5.16-generic-5.16.19-2|1064	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-5.16-generic-5.16.19-2|1065	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-5.16-generic-5.16.19-2|1066	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1067	
21mr|kernel-5.16-generic-5.16.19-2|1068	# Memory wiping
21mr|kernel-5.16-generic-5.16.19-2|1069	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-5.16-generic-5.16.19-2|1070	# Estimated performance impact is described in the commit
21mr|kernel-5.16-generic-5.16.19-2|1071	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-5.16-generic-5.16.19-2|1072	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-5.16-generic-5.16.19-2|1073	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-5.16-generic-5.16.19-2|1074	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1075	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-5.16-generic-5.16.19-2|1076	# To disable, add to cmdline: init_on_free=0
21mr|kernel-5.16-generic-5.16.19-2|1077	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-5.16-generic-5.16.19-2|1078	%if %{with nickel}
21mr|kernel-5.16-generic-5.16.19-2|1079	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1080	%else
21mr|kernel-5.16-generic-5.16.19-2|1081	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1082	%endif
21mr|kernel-5.16-generic-5.16.19-2|1083	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-5.16-generic-5.16.19-2|1084	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-5.16-generic-5.16.19-2|1085	
21mr|kernel-5.16-generic-5.16.19-2|1086	# To load kernel keyring in UML
21mr|kernel-5.16-generic-5.16.19-2|1087	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-5.16-generic-5.16.19-2|1088	if ! grep -q "^CONFIG_CRYPTO_${i}=y$" .config; then
21mr|kernel-5.16-generic-5.16.19-2|1089	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-5.16-generic-5.16.19-2|1090	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-5.16-generic-5.16.19-2|1091	fi
21mr|kernel-5.16-generic-5.16.19-2|1092	done
21mr|kernel-5.16-generic-5.16.19-2|1093	
21mr|kernel-5.16-generic-5.16.19-2|1094	cat %{build_dir}/.config.append >> .config
21mr|kernel-5.16-generic-5.16.19-2|1095	
21mr|kernel-5.16-generic-5.16.19-2|1096	##################
21mr|kernel-5.16-generic-5.16.19-2|1097	# End of kernel config
21mr|kernel-5.16-generic-5.16.19-2|1098	
21mr|kernel-5.16-generic-5.16.19-2|1099	
21mr|kernel-5.16-generic-5.16.19-2|1100	# Store the config file in the appropriate directory.
21mr|kernel-5.16-generic-5.16.19-2|1101	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-5.16-generic-5.16.19-2|1102	mkdir -p "${CONFIG_DIR}"
21mr|kernel-5.16-generic-5.16.19-2|1103	
21mr|kernel-5.16-generic-5.16.19-2|1104	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-5.16-generic-5.16.19-2|1105	
21mr|kernel-5.16-generic-5.16.19-2|1106	make ARCH=%{arch_type} oldconfig
21mr|kernel-5.16-generic-5.16.19-2|1107	# When it is needed to edit kernel configs, run:
21mr|kernel-5.16-generic-5.16.19-2|1108	# abf fetch
21mr|kernel-5.16-generic-5.16.19-2|1109	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-5.16-generic-5.16.19-2|1110	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-5.16-generic-5.16.19-2|1111	%{?_with_fail:exit 1}
21mr|kernel-5.16-generic-5.16.19-2|1112	mv .config ${cfg_file}
21mr|kernel-5.16-generic-5.16.19-2|1113	echo "Created ${cfg_file}."
21mr|kernel-5.16-generic-5.16.19-2|1114	
21mr|kernel-5.16-generic-5.16.19-2|1115	# Make sure the kernel has the sublevel we know it has...
21mr|kernel-5.16-generic-5.16.19-2|1116	LC_ALL=C sed -ri "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
21mr|kernel-5.16-generic-5.16.19-2|1117	
21mr|kernel-5.16-generic-5.16.19-2|1118	# Get rid of unwanted files
21mr|kernel-5.16-generic-5.16.19-2|1119	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-5.16-generic-5.16.19-2|1120	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-5.16-generic-5.16.19-2|1121	
21mr|kernel-5.16-generic-5.16.19-2|1122	# Versionize python shebang (#!/usr/bin/env python -> #!/usr/bin/python3) in scripts
21mr|kernel-5.16-generic-5.16.19-2|1123	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-5.16-generic-5.16.19-2|1124	scripts/bloat-o-meter \
21mr|kernel-5.16-generic-5.16.19-2|1125	scripts/checkkconfigsymbols.py \
21mr|kernel-5.16-generic-5.16.19-2|1126	scripts/diffconfig \
21mr|kernel-5.16-generic-5.16.19-2|1127	scripts/jobserver-exec \
21mr|kernel-5.16-generic-5.16.19-2|1128	scripts/show_delta \
21mr|kernel-5.16-generic-5.16.19-2|1129	scripts/spdxcheck.py \
21mr|kernel-5.16-generic-5.16.19-2|1130	scripts/clang-tools/gen_compile_commands.py \
21mr|kernel-5.16-generic-5.16.19-2|1131	scripts/clang-tools/run-clang-tools.py \
21mr|kernel-5.16-generic-5.16.19-2|1132	scripts/tracing/draw_functrace.py \
21mr|kernel-5.16-generic-5.16.19-2|1133	tools/hv/vmbus_testing \
21mr|kernel-5.16-generic-5.16.19-2|1134	tools/kvm/kvm_stat/kvm_stat \
21mr|kernel-5.16-generic-5.16.19-2|1135	tools/perf/python/tracepoint.py \
21mr|kernel-5.16-generic-5.16.19-2|1136	tools/perf/python/twatch.py \
21mr|kernel-5.16-generic-5.16.19-2|1137	tools/power/pm-graph/bootgraph.py \
21mr|kernel-5.16-generic-5.16.19-2|1138	tools/power/pm-graph/sleepgraph.py \
21mr|kernel-5.16-generic-5.16.19-2|1139	tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py \
21mr|kernel-5.16-generic-5.16.19-2|1140	tools/testing/kunit/kunit.py \
21mr|kernel-5.16-generic-5.16.19-2|1141	tools/testing/kunit/kunit_tool_test.py \
21mr|kernel-5.16-generic-5.16.19-2|1142	tools/testing/selftests/bpf/test_offload.py \
21mr|kernel-5.16-generic-5.16.19-2|1143	tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configuration.py \
21mr|kernel-5.16-generic-5.16.19-2|1144	tools/testing/selftests/exec/binfmt_script \
21mr|kernel-5.16-generic-5.16.19-2|1145	tools/testing/selftests/net/devlink_port_split.py \
21mr|kernel-5.16-generic-5.16.19-2|1146	tools/testing/selftests/tc-testing/tdc.py \
21mr|kernel-5.16-generic-5.16.19-2|1147	tools/testing/selftests/tc-testing/tdc_batch.py \
21mr|kernel-5.16-generic-5.16.19-2|1148	tools/testing/selftests/tc-testing/tdc_multibatch.py \
21mr|kernel-5.16-generic-5.16.19-2|1149	Documentation/sphinx/kernel_include.py \
21mr|kernel-5.16-generic-5.16.19-2|1150	Documentation/sphinx/maintainers_include.py \
21mr|kernel-5.16-generic-5.16.19-2|1151	Documentation/sphinx/rstFlatTable.py \
21mr|kernel-5.16-generic-5.16.19-2|1152	Documentation/target/tcm_mod_builder.py
21mr|kernel-5.16-generic-5.16.19-2|1153	
21mr|kernel-5.16-generic-5.16.19-2|1154	# Drop env from bash scripts
21mr|kernel-5.16-generic-5.16.19-2|1155	sed -i '1 s,^#!.*env .*,#!%{_bindir}/bash,' scripts/config
21mr|kernel-5.16-generic-5.16.19-2|1156	
21mr|kernel-5.16-generic-5.16.19-2|1157	# Drop env from perl scripts
21mr|kernel-5.16-generic-5.16.19-2|1158	sed -i '1 s,^#!.*env .*,#!%{_bindir}/perl,' \
21mr|kernel-5.16-generic-5.16.19-2|1159	scripts/bootgraph.pl \
21mr|kernel-5.16-generic-5.16.19-2|1160	scripts/checkincludes.pl \
21mr|kernel-5.16-generic-5.16.19-2|1161	scripts/checkkconfigsymbols.py \
21mr|kernel-5.16-generic-5.16.19-2|1162	scripts/checkpatch.pl \
21mr|kernel-5.16-generic-5.16.19-2|1163	scripts/checkstack.pl \
21mr|kernel-5.16-generic-5.16.19-2|1164	scripts/checkversion.pl \
21mr|kernel-5.16-generic-5.16.19-2|1165	scripts/cleanfile \
21mr|kernel-5.16-generic-5.16.19-2|1166	scripts/cleanpatch \
21mr|kernel-5.16-generic-5.16.19-2|1167	scripts/documentation-file-ref-check \
21mr|kernel-5.16-generic-5.16.19-2|1168	scripts/export_report.pl \
21mr|kernel-5.16-generic-5.16.19-2|1169	scripts/extract-module-sig.pl \
21mr|kernel-5.16-generic-5.16.19-2|1170	scripts/extract-sys-certs.pl \
21mr|kernel-5.16-generic-5.16.19-2|1171	scripts/extract_xc3028.pl \
21mr|kernel-5.16-generic-5.16.19-2|1172	scripts/get_abi.pl \
21mr|kernel-5.16-generic-5.16.19-2|1173	scripts/get_dvb_firmware \
21mr|kernel-5.16-generic-5.16.19-2|1174	scripts/get_maintainer.pl \
21mr|kernel-5.16-generic-5.16.19-2|1175	scripts/headerdep.pl \
21mr|kernel-5.16-generic-5.16.19-2|1176	scripts/headers_check.pl \
21mr|kernel-5.16-generic-5.16.19-2|1177	scripts/kernel-doc \
21mr|kernel-5.16-generic-5.16.19-2|1178	scripts/leaking_addresses.pl \
21mr|kernel-5.16-generic-5.16.19-2|1179	scripts/markup_oops.pl \
21mr|kernel-5.16-generic-5.16.19-2|1180	scripts/profile2linkerlist.pl \
21mr|kernel-5.16-generic-5.16.19-2|1181	scripts/recordmcount.pl \
21mr|kernel-5.16-generic-5.16.19-2|1182	scripts/split-man.pl \
21mr|kernel-5.16-generic-5.16.19-2|1183	scripts/stackdelta \
21mr|kernel-5.16-generic-5.16.19-2|1184	scripts/dtc/dt_to_config \
21mr|kernel-5.16-generic-5.16.19-2|1185	scripts/kconfig/streamline_config.pl \
21mr|kernel-5.16-generic-5.16.19-2|1186	tools/testing/ktest/compare-ktest-sample.pl \
21mr|kernel-5.16-generic-5.16.19-2|1187	tools/testing/selftests/kselftest/prefix.pl \
21mr|kernel-5.16-generic-5.16.19-2|1188	Documentation/sphinx/parse-headers.pl
21mr|kernel-5.16-generic-5.16.19-2|1189	
21mr|kernel-5.16-generic-5.16.19-2|1190	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|1191	
21mr|kernel-5.16-generic-5.16.19-2|1192	%build
21mr|kernel-5.16-generic-5.16.19-2|1193	# Ensure that build time generated private keys don't get published
21mr|kernel-5.16-generic-5.16.19-2|1194	# as e.g. "RPM build root" on ABF!
21mr|kernel-5.16-generic-5.16.19-2|1195	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-5.16-generic-5.16.19-2|1196	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-5.16-generic-5.16.19-2|1197	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-5.16-generic-5.16.19-2|1198	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-5.16-generic-5.16.19-2|1199	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-5.16-generic-5.16.19-2|1200	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-5.16-generic-5.16.19-2|1201	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-5.16-generic-5.16.19-2|1202	_cleanup(){
21mr|kernel-5.16-generic-5.16.19-2|1203	# Show resulting kernel public keys for debugging
21mr|kernel-5.16-generic-5.16.19-2|1204	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.16-generic-5.16.19-2|1205	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-5.16-generic-5.16.19-2|1206	%if %{with uml}
21mr|kernel-5.16-generic-5.16.19-2|1207	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.16-generic-5.16.19-2|1208	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-5.16-generic-5.16.19-2|1209	%endif
21mr|kernel-5.16-generic-5.16.19-2|1210	}
21mr|kernel-5.16-generic-5.16.19-2|1211	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-5.16-generic-5.16.19-2|1212	trap "_cleanup" EXIT
21mr|kernel-5.16-generic-5.16.19-2|1213	
21mr|kernel-5.16-generic-5.16.19-2|1214	rm -rf %{temp_root}
21mr|kernel-5.16-generic-5.16.19-2|1215	install -d %{temp_root}
21mr|kernel-5.16-generic-5.16.19-2|1216	
21mr|kernel-5.16-generic-5.16.19-2|1217	cd %{src_dir}
21mr|kernel-5.16-generic-5.16.19-2|1218	
21mr|kernel-5.16-generic-5.16.19-2|1219	### Keys for signing kernel modules
21mr|kernel-5.16-generic-5.16.19-2|1220	# Keys can be generated both manually and automatically,
21mr|kernel-5.16-generic-5.16.19-2|1221	# let's generate them by ourselves to take full control of the process
21mr|kernel-5.16-generic-5.16.19-2|1222	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-5.16-generic-5.16.19-2|1223	# See also certs/Makefile in kernel source
21mr|kernel-5.16-generic-5.16.19-2|1224	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.16-generic-5.16.19-2|1225	
21mr|kernel-5.16-generic-5.16.19-2|1226	# On ABF, %%packager == $username <$email>
21mr|kernel-5.16-generic-5.16.19-2|1227	# Try to extract email from %%packager if it is set
21mr|kernel-5.16-generic-5.16.19-2|1228	_get_email(){
21mr|kernel-5.16-generic-5.16.19-2|1229	# Check that macro %%packager was set and is not empty
21mr|kernel-5.16-generic-5.16.19-2|1230	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-5.16-generic-5.16.19-2|1231	# If was not set or is empty, use default email
21mr|kernel-5.16-generic-5.16.19-2|1232	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.16-generic-5.16.19-2|1233	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-5.16-generic-5.16.19-2|1234	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-5.16-generic-5.16.19-2|1235	fi
21mr|kernel-5.16-generic-5.16.19-2|1236	# Validate that what we have now is a valid email
21mr|kernel-5.16-generic-5.16.19-2|1237	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-5.16-generic-5.16.19-2|1238	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-5.16-generic-5.16.19-2|1239	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-5.16-generic-5.16.19-2|1240	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-5.16-generic-5.16.19-2|1241	# If it is, use it
21mr|kernel-5.16-generic-5.16.19-2|1242	then echo "$temp" && return
21mr|kernel-5.16-generic-5.16.19-2|1243	# Otherwise use default email
21mr|kernel-5.16-generic-5.16.19-2|1244	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.16-generic-5.16.19-2|1245	fi
21mr|kernel-5.16-generic-5.16.19-2|1246	# If script above has not return'ed for any reason,
21mr|kernel-5.16-generic-5.16.19-2|1247	# e.g. because of non-bash shell being not able to
21mr|kernel-5.16-generic-5.16.19-2|1248	# process regexp, use default email
21mr|kernel-5.16-generic-5.16.19-2|1249	echo 'rpmbuild@rosa.unknown'
21mr|kernel-5.16-generic-5.16.19-2|1250	}
21mr|kernel-5.16-generic-5.16.19-2|1251	email="$(_get_email)"
21mr|kernel-5.16-generic-5.16.19-2|1252	
21mr|kernel-5.16-generic-5.16.19-2|1253	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-5.16-generic-5.16.19-2|1254	[ req ]
21mr|kernel-5.16-generic-5.16.19-2|1255	prompt = no
21mr|kernel-5.16-generic-5.16.19-2|1256	string_mask = utf8only
21mr|kernel-5.16-generic-5.16.19-2|1257	#default_keyfile = %%{certs_signing_key_priv_rnd}
21mr|kernel-5.16-generic-5.16.19-2|1258	distinguished_name = req_distinguished_name
21mr|kernel-5.16-generic-5.16.19-2|1259	x509_extensions = myexts
21mr|kernel-5.16-generic-5.16.19-2|1260	[ req_distinguished_name ]
21mr|kernel-5.16-generic-5.16.19-2|1261	organizationName = %{vendor} rpmbuild
21mr|kernel-5.16-generic-5.16.19-2|1262	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-5.16-generic-5.16.19-2|1263	emailAddress = ${email}
21mr|kernel-5.16-generic-5.16.19-2|1264	[ myexts ]
21mr|kernel-5.16-generic-5.16.19-2|1265	basicConstraints=critical,CA:FALSE
21mr|kernel-5.16-generic-5.16.19-2|1266	keyUsage=digitalSignature
21mr|kernel-5.16-generic-5.16.19-2|1267	subjectKeyIdentifier=hash
21mr|kernel-5.16-generic-5.16.19-2|1268	authorityKeyIdentifier=keyid
21mr|kernel-5.16-generic-5.16.19-2|1269	EOF
21mr|kernel-5.16-generic-5.16.19-2|1270	cat "%{certs_key_config_rnd}"
21mr|kernel-5.16-generic-5.16.19-2|1271	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-5.16-generic-5.16.19-2|1272	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-5.16-generic-5.16.19-2|1273	# Avoid using the template
21mr|kernel-5.16-generic-5.16.19-2|1274	rm -f "%{certs_key_config_rnd}"
21mr|kernel-5.16-generic-5.16.19-2|1275	
21mr|kernel-5.16-generic-5.16.19-2|1276	_libressl_gen_key(){
21mr|kernel-5.16-generic-5.16.19-2|1277	if [ "$GOST_KEY" = 1 ]
21mr|kernel-5.16-generic-5.16.19-2|1278	then
21mr|kernel-5.16-generic-5.16.19-2|1279	lssl_req_gost_args="\
21mr|kernel-5.16-generic-5.16.19-2|1280	-newkey gost2001 \
21mr|kernel-5.16-generic-5.16.19-2|1281	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-5.16-generic-5.16.19-2|1282	-streebog512"
21mr|kernel-5.16-generic-5.16.19-2|1283	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-5.16-generic-5.16.19-2|1284	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-5.16-generic-5.16.19-2|1285	else
21mr|kernel-5.16-generic-5.16.19-2|1286	lssl_req_gost_args=""
21mr|kernel-5.16-generic-5.16.19-2|1287	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-5.16-generic-5.16.19-2|1288	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-5.16-generic-5.16.19-2|1289	fi
21mr|kernel-5.16-generic-5.16.19-2|1290	libressl req -new -nodes -utf8 -batch \
21mr|kernel-5.16-generic-5.16.19-2|1291	$lssl_req_gost_args \
21mr|kernel-5.16-generic-5.16.19-2|1292	-days 109500 \
21mr|kernel-5.16-generic-5.16.19-2|1293	-x509 -config "$CONFIG" \
21mr|kernel-5.16-generic-5.16.19-2|1294	-out "$OUT" \
21mr|kernel-5.16-generic-5.16.19-2|1295	-keyout "$OUT"
21mr|kernel-5.16-generic-5.16.19-2|1296	
21mr|kernel-5.16-generic-5.16.19-2|1297	# Verify
21mr|kernel-5.16-generic-5.16.19-2|1298	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-5.16-generic-5.16.19-2|1299	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.16-generic-5.16.19-2|1300	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.16-generic-5.16.19-2|1301	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.16-generic-5.16.19-2|1302	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-5.16-generic-5.16.19-2|1303	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.16-generic-5.16.19-2|1304	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.16-generic-5.16.19-2|1305	fi
21mr|kernel-5.16-generic-5.16.19-2|1306	}
21mr|kernel-5.16-generic-5.16.19-2|1307	
21mr|kernel-5.16-generic-5.16.19-2|1308	GOST_KEY=0 _libressl_gen_key
21mr|kernel-5.16-generic-5.16.19-2|1309	GOST_KEY=1 _libressl_gen_key
21mr|kernel-5.16-generic-5.16.19-2|1310	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-5.16-generic-5.16.19-2|1311	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-5.16-generic-5.16.19-2|1312	
21mr|kernel-5.16-generic-5.16.19-2|1313	# Strip public parts from the generated PEMs
21mr|kernel-5.16-generic-5.16.19-2|1314	sed -n \
21mr|kernel-5.16-generic-5.16.19-2|1315	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-5.16-generic-5.16.19-2|1316	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-5.16-generic-5.16.19-2|1317	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-5.16-generic-5.16.19-2|1318	> "%{certs_public_keys}"
21mr|kernel-5.16-generic-5.16.19-2|1319	
21mr|kernel-5.16-generic-5.16.19-2|1320	# Link sign-file and extract-cert with LibreSSL instead of OpenSSL
21mr|kernel-5.16-generic-5.16.19-2|1321	if [ $? != 0 ] ; then exit $? ; fi
21mr|kernel-5.16-generic-5.16.19-2|1322	sed -i %{src_dir}/scripts/Makefile \
21mr|kernel-5.16-generic-5.16.19-2|1323	%if %{with uml}
21mr|kernel-5.16-generic-5.16.19-2|1324	%{src_dir}.uml/scripts/Makefile \
21mr|kernel-5.16-generic-5.16.19-2|1325	%endif
21mr|kernel-5.16-generic-5.16.19-2|1326	-e "s, libcrypto , libressl-libcrypto ,g"
21mr|kernel-5.16-generic-5.16.19-2|1327	
21mr|kernel-5.16-generic-5.16.19-2|1328	%if %{with additional_keys}
21mr|kernel-5.16-generic-5.16.19-2|1329	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-5.16-generic-5.16.19-2|1330	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-5.16-generic-5.16.19-2|1331	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-5.16-generic-5.16.19-2|1332	>> "%{certs_public_keys}"
21mr|kernel-5.16-generic-5.16.19-2|1333	%endif
21mr|kernel-5.16-generic-5.16.19-2|1334	# End of additional_keys
21mr|kernel-5.16-generic-5.16.19-2|1335	cat %{certs_public_keys}
21mr|kernel-5.16-generic-5.16.19-2|1336	
21mr|kernel-5.16-generic-5.16.19-2|1337	# .config
21mr|kernel-5.16-generic-5.16.19-2|1338	%smake -s mrproper
21mr|kernel-5.16-generic-5.16.19-2|1339	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-5.16-generic-5.16.19-2|1340	
21mr|kernel-5.16-generic-5.16.19-2|1341	# Make sure EXTRAVERSION says what we want it to say
21mr|kernel-5.16-generic-5.16.19-2|1342	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-5.16-generic-5.16.19-2|1343	
21mr|kernel-5.16-generic-5.16.19-2|1344	# Build the kernel
21mr|kernel-5.16-generic-5.16.19-2|1345	echo "Building kernel %{kver_full}"
21mr|kernel-5.16-generic-5.16.19-2|1346	
21mr|kernel-5.16-generic-5.16.19-2|1347	TARGETS="all"
21mr|kernel-5.16-generic-5.16.19-2|1348	# need to install dtbs to proper boot arm64 devices
21mr|kernel-5.16-generic-5.16.19-2|1349	%ifarch %{armx}
21mr|kernel-5.16-generic-5.16.19-2|1350	TARGETS="$TARGETS dtbs"
21mr|kernel-5.16-generic-5.16.19-2|1351	%endif
21mr|kernel-5.16-generic-5.16.19-2|1352	
21mr|kernel-5.16-generic-5.16.19-2|1353	%kmake V=1 -s $TARGETS
21mr|kernel-5.16-generic-5.16.19-2|1354	
21mr|kernel-5.16-generic-5.16.19-2|1355	# Install modules
21mr|kernel-5.16-generic-5.16.19-2|1356	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1357	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-5.16-generic-5.16.19-2|1358	
21mr|kernel-5.16-generic-5.16.19-2|1359	%if %{with binary_extra_modules}
21mr|kernel-5.16-generic-5.16.19-2|1360	# Build and install procedure is specific to each Makefile from kernmel-source-* packages
21mr|kernel-5.16-generic-5.16.19-2|1361	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-5.16-generic-5.16.19-2|1362	# Copy directory because write permissions are required
21mr|kernel-5.16-generic-5.16.19-2|1363	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-5.16-generic-5.16.19-2|1364	
21mr|kernel-5.16-generic-5.16.19-2|1365	cp -r "$(rpm -q --qf '/usr/src/rtl8821ce-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821ce)" kernel-source-rtl8821ce
21mr|kernel-5.16-generic-5.16.19-2|1366	pushd kernel-source-rtl8821ce
21mr|kernel-5.16-generic-5.16.19-2|1367	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.16-generic-5.16.19-2|1368	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.16-generic-5.16.19-2|1369	cp 8821ce.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821ce.ko
21mr|kernel-5.16-generic-5.16.19-2|1370	popd
21mr|kernel-5.16-generic-5.16.19-2|1371	rm -fr kernel-source-rtl8821ce
21mr|kernel-5.16-generic-5.16.19-2|1372	
21mr|kernel-5.16-generic-5.16.19-2|1373	cp -r "$(rpm -q --qf '/usr/src/rtl8821cu-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821cu)" kernel-source-rtl8821cu
21mr|kernel-5.16-generic-5.16.19-2|1374	pushd kernel-source-rtl8821cu
21mr|kernel-5.16-generic-5.16.19-2|1375	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.16-generic-5.16.19-2|1376	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.16-generic-5.16.19-2|1377	cp 8821cu.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821cu.ko
21mr|kernel-5.16-generic-5.16.19-2|1378	popd
21mr|kernel-5.16-generic-5.16.19-2|1379	rm -fr kernel-source-rtl8821cu
21mr|kernel-5.16-generic-5.16.19-2|1380	
21mr|kernel-5.16-generic-5.16.19-2|1381	_build_nvidia(){
21mr|kernel-5.16-generic-5.16.19-2|1382	cp -r "$(rpm -q --qf "/usr/src/nvidia${1}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1})" kernel-source-nvidia${1}
21mr|kernel-5.16-generic-5.16.19-2|1383	pushd kernel-source-nvidia${1}
21mr|kernel-5.16-generic-5.16.19-2|1384	%make SYSSRC=%{src_dir}
21mr|kernel-5.16-generic-5.16.19-2|1385	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}
21mr|kernel-5.16-generic-5.16.19-2|1386	cp *.ko %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}
21mr|kernel-5.16-generic-5.16.19-2|1387	popd
21mr|kernel-5.16-generic-5.16.19-2|1388	rm -fr kernel-source-nvidia${1}
21mr|kernel-5.16-generic-5.16.19-2|1389	}
21mr|kernel-5.16-generic-5.16.19-2|1390	
21mr|kernel-5.16-generic-5.16.19-2|1391	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|1392	cp -r "$(rpm -q --qf '/usr/src/broadcom-wl-%%{VERSION}-%%{RELEASE}' kernel-source-broadcom-wl)" kernel-source-broadcom-wl
21mr|kernel-5.16-generic-5.16.19-2|1393	pushd kernel-source-broadcom-wl
21mr|kernel-5.16-generic-5.16.19-2|1394	%kmake -C %{src_dir} M="$PWD"
21mr|kernel-5.16-generic-5.16.19-2|1395	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.16-generic-5.16.19-2|1396	cp wl.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/wl.ko
21mr|kernel-5.16-generic-5.16.19-2|1397	popd
21mr|kernel-5.16-generic-5.16.19-2|1398	rm -fr kernel-source-broadcom-wl
21mr|kernel-5.16-generic-5.16.19-2|1399	
21mr|kernel-5.16-generic-5.16.19-2|1400	_build_nvidia 390
21mr|kernel-5.16-generic-5.16.19-2|1401	%endif
21mr|kernel-5.16-generic-5.16.19-2|1402	
21mr|kernel-5.16-generic-5.16.19-2|1403	%ifarch %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|1404	_build_nvidia 470
21mr|kernel-5.16-generic-5.16.19-2|1405	_build_nvidia 510
21mr|kernel-5.16-generic-5.16.19-2|1406	_build_nvidia 515
21mr|kernel-5.16-generic-5.16.19-2|1407	%endif
21mr|kernel-5.16-generic-5.16.19-2|1408	
21mr|kernel-5.16-generic-5.16.19-2|1409	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-5.16-generic-5.16.19-2|1410	pushd kernel-source-tripso
21mr|kernel-5.16-generic-5.16.19-2|1411	%kmake KDIR=%{src_dir}
21mr|kernel-5.16-generic-5.16.19-2|1412	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.16-generic-5.16.19-2|1413	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.16-generic-5.16.19-2|1414	popd
21mr|kernel-5.16-generic-5.16.19-2|1415	rm -fr kernel-source-tripso
21mr|kernel-5.16-generic-5.16.19-2|1416	
21mr|kernel-5.16-generic-5.16.19-2|1417	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-5.16-generic-5.16.19-2|1418	pushd kernel-source-ipt-so
21mr|kernel-5.16-generic-5.16.19-2|1419	%kmake KDIR=%{src_dir}
21mr|kernel-5.16-generic-5.16.19-2|1420	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.16-generic-5.16.19-2|1421	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.16-generic-5.16.19-2|1422	popd
21mr|kernel-5.16-generic-5.16.19-2|1423	rm -fr kernel-source-ipt-so
21mr|kernel-5.16-generic-5.16.19-2|1424	
21mr|kernel-5.16-generic-5.16.19-2|1425	%if %{with binary_shredder}
21mr|kernel-5.16-generic-5.16.19-2|1426	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-5.16-generic-5.16.19-2|1427	pushd kernel-source-shredder-kernel
21mr|kernel-5.16-generic-5.16.19-2|1428	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-5.16-generic-5.16.19-2|1429	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.16-generic-5.16.19-2|1430	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.16-generic-5.16.19-2|1431	popd
21mr|kernel-5.16-generic-5.16.19-2|1432	rm -fr kernel-source-shredder-kernel
21mr|kernel-5.16-generic-5.16.19-2|1433	%endif
21mr|kernel-5.16-generic-5.16.19-2|1434	
21mr|kernel-5.16-generic-5.16.19-2|1435	%if %{with binary_virtualbox_host}
21mr|kernel-5.16-generic-5.16.19-2|1436	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-5.16-generic-5.16.19-2|1437	cp -r "$(rpm -q --qf '/usr/src/virtualbox-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox)" kernel-source-virtualbox
21mr|kernel-5.16-generic-5.16.19-2|1438	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.16-generic-5.16.19-2|1439	pushd kernel-source-virtualbox
21mr|kernel-5.16-generic-5.16.19-2|1440	make -C vboxdrv KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1441	cp -fv vboxdrv/Module.symvers vboxnetflt
21mr|kernel-5.16-generic-5.16.19-2|1442	cp -fv vboxdrv/Module.symvers vboxnetadp
21mr|kernel-5.16-generic-5.16.19-2|1443	make -C vboxnetflt KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1444	make -C vboxnetadp KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1445	cp -fv vboxnetadp/Module.symvers vboxpci/
21mr|kernel-5.16-generic-5.16.19-2|1446	make -C vboxpci KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1447	for i in vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-5.16-generic-5.16.19-2|1448	do
21mr|kernel-5.16-generic-5.16.19-2|1449	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.16-generic-5.16.19-2|1450	done
21mr|kernel-5.16-generic-5.16.19-2|1451	popd
21mr|kernel-5.16-generic-5.16.19-2|1452	%endif
21mr|kernel-5.16-generic-5.16.19-2|1453	
21mr|kernel-5.16-generic-5.16.19-2|1454	cp -r "$(rpm -q --qf '/usr/src/v4l2loopback-%%{VERSION}-%%{RELEASE}' kernel-source-v4l2loopback)" kernel-source-v4l2loopback
21mr|kernel-5.16-generic-5.16.19-2|1455	pushd kernel-source-v4l2loopback
21mr|kernel-5.16-generic-5.16.19-2|1456	cat Kbuild > Makefile
21mr|kernel-5.16-generic-5.16.19-2|1457	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-5.16-generic-5.16.19-2|1458	make -C %{src_dir} M="$PWD" modules
21mr|kernel-5.16-generic-5.16.19-2|1459	cp v4l2loopback.ko %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-5.16-generic-5.16.19-2|1460	pushd
21mr|kernel-5.16-generic-5.16.19-2|1461	rm -fr kernel-source-v4l2loopback
21mr|kernel-5.16-generic-5.16.19-2|1462	
21mr|kernel-5.16-generic-5.16.19-2|1463	%if %{with nickel}
21mr|kernel-5.16-generic-5.16.19-2|1464	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-5.16-generic-5.16.19-2|1465	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-5.16-generic-5.16.19-2|1466	pushd kernel-source-rosa-test-suite
21mr|kernel-5.16-generic-5.16.19-2|1467	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.16-generic-5.16.19-2|1468	for i in nlkm memfreetest pcietest
21mr|kernel-5.16-generic-5.16.19-2|1469	do
21mr|kernel-5.16-generic-5.16.19-2|1470	cat << EOF > Makefile
21mr|kernel-5.16-generic-5.16.19-2|1471	obj-m := ${i}.o
21mr|kernel-5.16-generic-5.16.19-2|1472	all:
21mr|kernel-5.16-generic-5.16.19-2|1473	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-5.16-generic-5.16.19-2|1474	EOF
21mr|kernel-5.16-generic-5.16.19-2|1475	%kmake
21mr|kernel-5.16-generic-5.16.19-2|1476	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.16-generic-5.16.19-2|1477	done
21mr|kernel-5.16-generic-5.16.19-2|1478	popd
21mr|kernel-5.16-generic-5.16.19-2|1479	%endif
21mr|kernel-5.16-generic-5.16.19-2|1480	# End with nickel <- with binary_extra_modules
21mr|kernel-5.16-generic-5.16.19-2|1481	
21mr|kernel-5.16-generic-5.16.19-2|1482	%endif
21mr|kernel-5.16-generic-5.16.19-2|1483	# End with binary_extra_modules
21mr|kernel-5.16-generic-5.16.19-2|1484	
21mr|kernel-5.16-generic-5.16.19-2|1485	%if %{with uml}
21mr|kernel-5.16-generic-5.16.19-2|1486	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-5.16-generic-5.16.19-2|1487	pushd %{src_dir}.uml
21mr|kernel-5.16-generic-5.16.19-2|1488	%kmake ARCH=um defconfig
21mr|kernel-5.16-generic-5.16.19-2|1489	%kmake ARCH=um linux
21mr|kernel-5.16-generic-5.16.19-2|1490	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1491	#rm -fv linux
21mr|kernel-5.16-generic-5.16.19-2|1492	%kmake V=1 ARCH=um modules
21mr|kernel-5.16-generic-5.16.19-2|1493	mkdir -p %{temp_root}/lib/modules-uml/%{kver_full}/
21mr|kernel-5.16-generic-5.16.19-2|1494	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}/lib/modules-uml/%{kver_full}/ modules_install
21mr|kernel-5.16-generic-5.16.19-2|1495	popd
21mr|kernel-5.16-generic-5.16.19-2|1496	%endif
21mr|kernel-5.16-generic-5.16.19-2|1497	
21mr|kernel-5.16-generic-5.16.19-2|1498	install -d %{temp_boot}
21mr|kernel-5.16-generic-5.16.19-2|1499	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1500	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1501	%if %{with modxz}
21mr|kernel-5.16-generic-5.16.19-2|1502	xz -c Module.symvers > %{temp_boot}/symvers-%{kver_full}.xz
21mr|kernel-5.16-generic-5.16.19-2|1503	%else
21mr|kernel-5.16-generic-5.16.19-2|1504	%{zstd_cmd} Module.symvers
21mr|kernel-5.16-generic-5.16.19-2|1505	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-5.16-generic-5.16.19-2|1506	%endif
21mr|kernel-5.16-generic-5.16.19-2|1507	
21mr|kernel-5.16-generic-5.16.19-2|1508	%ifarch %{armx}
21mr|kernel-5.16-generic-5.16.19-2|1509	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-5.16-generic-5.16.19-2|1510	%endif
21mr|kernel-5.16-generic-5.16.19-2|1511	
21mr|kernel-5.16-generic-5.16.19-2|1512	%ifarch aarch64
21mr|kernel-5.16-generic-5.16.19-2|1513	cp -f arch/arm64/boot/Image.gz %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1514	%else
21mr|kernel-5.16-generic-5.16.19-2|1515	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1516	%endif
21mr|kernel-5.16-generic-5.16.19-2|1517	
21mr|kernel-5.16-generic-5.16.19-2|1518	# Headers
21mr|kernel-5.16-generic-5.16.19-2|1519	%if %{build_headers}
21mr|kernel-5.16-generic-5.16.19-2|1520	%make INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-5.16-generic-5.16.19-2|1521	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-5.16-generic-5.16.19-2|1522	%endif
21mr|kernel-5.16-generic-5.16.19-2|1523	
21mr|kernel-5.16-generic-5.16.19-2|1524	# Remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-5.16-generic-5.16.19-2|1525	rm -rf %{temp_root}/lib/firmware
21mr|kernel-5.16-generic-5.16.19-2|1526	
21mr|kernel-5.16-generic-5.16.19-2|1527	# Prepare the files for kernel*-devel
21mr|kernel-5.16-generic-5.16.19-2|1528	%if %{build_devel}
21mr|kernel-5.16-generic-5.16.19-2|1529	
21mr|kernel-5.16-generic-5.16.19-2|1530	mkdir -p %{temp_devel_root}
21mr|kernel-5.16-generic-5.16.19-2|1531	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.16-generic-5.16.19-2|1532	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.16-generic-5.16.19-2|1533	
21mr|kernel-5.16-generic-5.16.19-2|1534	cp -fR include %{temp_devel_root}
21mr|kernel-5.16-generic-5.16.19-2|1535	
21mr|kernel-5.16-generic-5.16.19-2|1536	cp -fR scripts %{temp_devel_root}
21mr|kernel-5.16-generic-5.16.19-2|1537	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-5.16-generic-5.16.19-2|1538	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-5.16-generic-5.16.19-2|1539	cp -fR tools %{temp_devel_root}/
21mr|kernel-5.16-generic-5.16.19-2|1540	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.16-generic-5.16.19-2|1541	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.16-generic-5.16.19-2|1542	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.16-generic-5.16.19-2|1543	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-5.16-generic-5.16.19-2|1544	# Needed for arch/x86/purgatory
21mr|kernel-5.16-generic-5.16.19-2|1545	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-5.16-generic-5.16.19-2|1546	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-5.16-generic-5.16.19-2|1547	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.16-generic-5.16.19-2|1548	# needed for kexec
21mr|kernel-5.16-generic-5.16.19-2|1549	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.16-generic-5.16.19-2|1550	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.16-generic-5.16.19-2|1551	%endif
21mr|kernel-5.16-generic-5.16.19-2|1552	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.16-generic-5.16.19-2|1553	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-5.16-generic-5.16.19-2|1554	
21mr|kernel-5.16-generic-5.16.19-2|1555	# Needed for truecrypt build (Danny)
21mr|kernel-5.16-generic-5.16.19-2|1556	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-5.16-generic-5.16.19-2|1557	
21mr|kernel-5.16-generic-5.16.19-2|1558	# Needed for lirc_gpio (#39004)
21mr|kernel-5.16-generic-5.16.19-2|1559	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.16-generic-5.16.19-2|1560	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.16-generic-5.16.19-2|1561	cp -fR drivers/media/common/btcx-risc.h %{temp_devel_root}/drivers/media/common/
21mr|kernel-5.16-generic-5.16.19-2|1562	
21mr|kernel-5.16-generic-5.16.19-2|1563	# Add acpica header files, needed for fglrx build
21mr|kernel-5.16-generic-5.16.19-2|1564	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-5.16-generic-5.16.19-2|1565	
21mr|kernel-5.16-generic-5.16.19-2|1566	%if %{with aufs}
21mr|kernel-5.16-generic-5.16.19-2|1567	# aufs2 has a special file needed
21mr|kernel-5.16-generic-5.16.19-2|1568	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-5.16-generic-5.16.19-2|1569	%endif
21mr|kernel-5.16-generic-5.16.19-2|1570	
21mr|kernel-5.16-generic-5.16.19-2|1571	# SELinux needs security/selinux/include
21mr|kernel-5.16-generic-5.16.19-2|1572	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-5.16-generic-5.16.19-2|1573	
21mr|kernel-5.16-generic-5.16.19-2|1574	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-5.16-generic-5.16.19-2|1575	mips mn10300 nds32 nios2 openrisc parisc powerpc riscv s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-5.16-generic-5.16.19-2|1576	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-5.16-generic-5.16.19-2|1577	done
21mr|kernel-5.16-generic-5.16.19-2|1578	
21mr|kernel-5.16-generic-5.16.19-2|1579	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-5.16-generic-5.16.19-2|1580	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-5.16-generic-5.16.19-2|1581	pushd %{temp_devel_root}
21mr|kernel-5.16-generic-5.16.19-2|1582	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-5.16-generic-5.16.19-2|1583	popd
21mr|kernel-5.16-generic-5.16.19-2|1584	
21mr|kernel-5.16-generic-5.16.19-2|1585	rm -f %{temp_devel_root}/.config.old
21mr|kernel-5.16-generic-5.16.19-2|1586	
21mr|kernel-5.16-generic-5.16.19-2|1587	# Fix permissions
21mr|kernel-5.16-generic-5.16.19-2|1588	chmod -R a+rX %{temp_devel_root}
21mr|kernel-5.16-generic-5.16.19-2|1589	
21mr|kernel-5.16-generic-5.16.19-2|1590	# Disable mrproper in -devel rpms
21mr|kernel-5.16-generic-5.16.19-2|1591	patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-5.16-generic-5.16.19-2|1592	%endif
21mr|kernel-5.16-generic-5.16.19-2|1593	# End of build_devel
21mr|kernel-5.16-generic-5.16.19-2|1594	
21mr|kernel-5.16-generic-5.16.19-2|1595	
21mr|kernel-5.16-generic-5.16.19-2|1596	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-5.16-generic-5.16.19-2|1597	%if %{build_debug}
21mr|kernel-5.16-generic-5.16.19-2|1598	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.16-generic-5.16.19-2|1599	-name "*.ko" | \
21mr|kernel-5.16-generic-5.16.19-2|1600	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-5.16-generic-5.16.19-2|1601	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.16-generic-5.16.19-2|1602	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-5.16-generic-5.16.19-2|1603	sh -c 'cd `dirname {}`; \
21mr|kernel-5.16-generic-5.16.19-2|1604	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-5.16-generic-5.16.19-2|1605	--strip-debug `basename {}`'
21mr|kernel-5.16-generic-5.16.19-2|1606	%endif
21mr|kernel-5.16-generic-5.16.19-2|1607	# End of build_debug
21mr|kernel-5.16-generic-5.16.19-2|1608	
21mr|kernel-5.16-generic-5.16.19-2|1609	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.16-generic-5.16.19-2|1610	_libressl_sign(){
21mr|kernel-5.16-generic-5.16.19-2|1611	if [ ! -f "$1" ]; then
21mr|kernel-5.16-generic-5.16.19-2|1612	echo "No file $1"
21mr|kernel-5.16-generic-5.16.19-2|1613	return 0
21mr|kernel-5.16-generic-5.16.19-2|1614	fi
21mr|kernel-5.16-generic-5.16.19-2|1615	f="$1"
21mr|kernel-5.16-generic-5.16.19-2|1616	%if %{with gost_sign}
21mr|kernel-5.16-generic-5.16.19-2|1617	%{src_dir}/scripts/sign-file streebog512 \
21mr|kernel-5.16-generic-5.16.19-2|1618	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-5.16-generic-5.16.19-2|1619	%else
21mr|kernel-5.16-generic-5.16.19-2|1620	%{src_dir}/scripts/sign-file sha512 \
21mr|kernel-5.16-generic-5.16.19-2|1621	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-5.16-generic-5.16.19-2|1622	%endif
21mr|kernel-5.16-generic-5.16.19-2|1623	unset f
21mr|kernel-5.16-generic-5.16.19-2|1624	}
21mr|kernel-5.16-generic-5.16.19-2|1625	export -f _libressl_sign
21mr|kernel-5.16-generic-5.16.19-2|1626	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.16-generic-5.16.19-2|1627	%if %{with uml}
21mr|kernel-5.16-generic-5.16.19-2|1628	%{temp_root}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.16-generic-5.16.19-2|1629	%endif
21mr|kernel-5.16-generic-5.16.19-2|1630	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.16-generic-5.16.19-2|1631	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-5.16-generic-5.16.19-2|1632	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-5.16-generic-5.16.19-2|1633	
21mr|kernel-5.16-generic-5.16.19-2|1634	# Set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-5.16-generic-5.16.19-2|1635	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.16-generic-5.16.19-2|1636	
21mr|kernel-5.16-generic-5.16.19-2|1637	%if %{build_perf}
21mr|kernel-5.16-generic-5.16.19-2|1638	%smake -C tools/perf -s PYTHON=%{__python3} HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-5.16-generic-5.16.19-2|1639	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-5.16-generic-5.16.19-2|1640	%endif
21mr|kernel-5.16-generic-5.16.19-2|1641	
21mr|kernel-5.16-generic-5.16.19-2|1642	%if %{build_cpupower}
21mr|kernel-5.16-generic-5.16.19-2|1643	# Make sure version-gen.sh is executable.
21mr|kernel-5.16-generic-5.16.19-2|1644	chmod +x tools/power/cpupower/utils/version-gen.sh
21mr|kernel-5.16-generic-5.16.19-2|1645	%make -C tools/power/cpupower CPUFREQ_BENCH=false
21mr|kernel-5.16-generic-5.16.19-2|1646	%endif
21mr|kernel-5.16-generic-5.16.19-2|1647	
21mr|kernel-5.16-generic-5.16.19-2|1648	_cleanup
21mr|kernel-5.16-generic-5.16.19-2|1649	
21mr|kernel-5.16-generic-5.16.19-2|1650	############################################################################
21mr|kernel-5.16-generic-5.16.19-2|1651	
21mr|kernel-5.16-generic-5.16.19-2|1652	%install
21mr|kernel-5.16-generic-5.16.19-2|1653	cd %{src_dir}
21mr|kernel-5.16-generic-5.16.19-2|1654	
21mr|kernel-5.16-generic-5.16.19-2|1655	# We want to be able to test several times the install part
21mr|kernel-5.16-generic-5.16.19-2|1656	rm -rf %{buildroot}
21mr|kernel-5.16-generic-5.16.19-2|1657	cp -a %{temp_root} %{buildroot}
21mr|kernel-5.16-generic-5.16.19-2|1658	
21mr|kernel-5.16-generic-5.16.19-2|1659	#if %%{with oblig_signed_modules}
21mr|kernel-5.16-generic-5.16.19-2|1660	# Multithreaded verification that every kernel module has a signature attached to it
21mr|kernel-5.16-generic-5.16.19-2|1661	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.16-generic-5.16.19-2|1662	touch %{certs_verify_tmp}
21mr|kernel-5.16-generic-5.16.19-2|1663	_verify_signature(){
21mr|kernel-5.16-generic-5.16.19-2|1664	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-5.16-generic-5.16.19-2|1665	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | grep -q '~Module signature appended~'; then
21mr|kernel-5.16-generic-5.16.19-2|1666	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.16-generic-5.16.19-2|1667	rm -f %{certs_verify_tmp}
21mr|kernel-5.16-generic-5.16.19-2|1668	fi
21mr|kernel-5.16-generic-5.16.19-2|1669	else
21mr|kernel-5.16-generic-5.16.19-2|1670	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-5.16-generic-5.16.19-2|1671	exit 1
21mr|kernel-5.16-generic-5.16.19-2|1672	fi
21mr|kernel-5.16-generic-5.16.19-2|1673	}
21mr|kernel-5.16-generic-5.16.19-2|1674	export -f _verify_signature
21mr|kernel-5.16-generic-5.16.19-2|1675	find %{target_modules} \
21mr|kernel-5.16-generic-5.16.19-2|1676	%if %{with uml}
21mr|kernel-5.16-generic-5.16.19-2|1677	%{buildroot}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.16-generic-5.16.19-2|1678	%endif
21mr|kernel-5.16-generic-5.16.19-2|1679	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.16-generic-5.16.19-2|1680	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-5.16-generic-5.16.19-2|1681	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.16-generic-5.16.19-2|1682	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-5.16-generic-5.16.19-2|1683	exit 1
21mr|kernel-5.16-generic-5.16.19-2|1684	fi
21mr|kernel-5.16-generic-5.16.19-2|1685	rm -f %{certs_verify_tmp}
21mr|kernel-5.16-generic-5.16.19-2|1686	#endif
21mr|kernel-5.16-generic-5.16.19-2|1687	
21mr|kernel-5.16-generic-5.16.19-2|1688	# Compressing modules
21mr|kernel-5.16-generic-5.16.19-2|1689	%if %{with compress_modules}
21mr|kernel-5.16-generic-5.16.19-2|1690	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-5.16-generic-5.16.19-2|1691	# * decompressed: 266.3 MiB
21mr|kernel-5.16-generic-5.16.19-2|1692	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-5.16-generic-5.16.19-2|1693	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-5.16-generic-5.16.19-2|1694	# * zstd -6 without training: 79.6 MiB
21mr|kernel-5.16-generic-5.16.19-2|1695	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-5.16-generic-5.16.19-2|1696	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-5.16-generic-5.16.19-2|1697	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-5.16-generic-5.16.19-2|1698	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-5.16-generic-5.16.19-2|1699	# Testing speed of loading modules:
21mr|kernel-5.16-generic-5.16.19-2|1700	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-5.16-generic-5.16.19-2|1701	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-5.16-generic-5.16.19-2|1702	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.16-generic-5.16.19-2|1703	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-5.16-generic-5.16.19-2|1704	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-5.16-generic-5.16.19-2|1705	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.16-generic-5.16.19-2|1706	# took 43-47s, with disk cache (2+ runs) ~42s, +21%%
21mr|kernel-5.16-generic-5.16.19-2|1707	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-5.16-generic-5.16.19-2|1708	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%%)
21mr|kernel-5.16-generic-5.16.19-2|1709	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-5.16-generic-5.16.19-2|1710	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%%)
21mr|kernel-5.16-generic-5.16.19-2|1711	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-5.16-generic-5.16.19-2|1712	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-5.16-generic-5.16.19-2|1713	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-5.16-generic-5.16.19-2|1714	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-5.16-generic-5.16.19-2|1715	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-5.16-generic-5.16.19-2|1716	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-5.16-generic-5.16.19-2|1717	# Let's use zstd for now.
21mr|kernel-5.16-generic-5.16.19-2|1718	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-5.16-generic-5.16.19-2|1719	# but upstream kernels still cannot decompress it.
21mr|kernel-5.16-generic-5.16.19-2|1720	#{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-5.16-generic-5.16.19-2|1721	#[ -f dictionary ]
21mr|kernel-5.16-generic-5.16.19-2|1722	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-5.16-generic-5.16.19-2|1723	%if %{with modxz}
21mr|kernel-5.16-generic-5.16.19-2|1724	find %{target_modules} -name "*.ko" | %kxargs xz -6e
21mr|kernel-5.16-generic-5.16.19-2|1725	%else
21mr|kernel-5.16-generic-5.16.19-2|1726	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-5.16-generic-5.16.19-2|1727	rm -f dictionary
21mr|kernel-5.16-generic-5.16.19-2|1728	%endif
21mr|kernel-5.16-generic-5.16.19-2|1729	%endif
21mr|kernel-5.16-generic-5.16.19-2|1730	
21mr|kernel-5.16-generic-5.16.19-2|1731	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-5.16-generic-5.16.19-2|1732	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-5.16-generic-5.16.19-2|1733	
21mr|kernel-5.16-generic-5.16.19-2|1734	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-5.16-generic-5.16.19-2|1735	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-5.16-generic-5.16.19-2|1736	# 65 MiB is a bit more than needed, but let's be more sure that there is enought space.
21mr|kernel-5.16-generic-5.16.19-2|1737	# On my PC, zstd-compressed initrds take 58,5 MiB.
21mr|kernel-5.16-generic-5.16.19-2|1738	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-5.16-generic-5.16.19-2|1739	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-5.16-generic-5.16.19-2|1740	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=65
21mr|kernel-5.16-generic-5.16.19-2|1741	
21mr|kernel-5.16-generic-5.16.19-2|1742	%if %{build_debug}
21mr|kernel-5.16-generic-5.16.19-2|1743	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.16-generic-5.16.19-2|1744	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-5.16-generic-5.16.19-2|1745	%endif
21mr|kernel-5.16-generic-5.16.19-2|1746	# End of build_debug
21mr|kernel-5.16-generic-5.16.19-2|1747	
21mr|kernel-5.16-generic-5.16.19-2|1748	pushd %{target_modules}
21mr|kernel-5.16-generic-5.16.19-2|1749	for i in *; do
21mr|kernel-5.16-generic-5.16.19-2|1750	rm -f $i/build $i/source
21mr|kernel-5.16-generic-5.16.19-2|1751	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-5.16-generic-5.16.19-2|1752	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-5.16-generic-5.16.19-2|1753	done
21mr|kernel-5.16-generic-5.16.19-2|1754	
21mr|kernel-5.16-generic-5.16.19-2|1755	# Sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-5.16-generic-5.16.19-2|1756	# we really need the depmod -ae here
21mr|kernel-5.16-generic-5.16.19-2|1757	for i in *; do
21mr|kernel-5.16-generic-5.16.19-2|1758	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-5.16-generic-5.16.19-2|1759	echo $?
21mr|kernel-5.16-generic-5.16.19-2|1760	done
21mr|kernel-5.16-generic-5.16.19-2|1761	
21mr|kernel-5.16-generic-5.16.19-2|1762	# We used to create modules.description files which contained the
21mr|kernel-5.16-generic-5.16.19-2|1763	# description strings for the modules as shown by modinfo. These files
21mr|kernel-5.16-generic-5.16.19-2|1764	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-5.16-generic-5.16.19-2|1765	# checks for their existence) but keep them empty.
21mr|kernel-5.16-generic-5.16.19-2|1766	for i in *; do
21mr|kernel-5.16-generic-5.16.19-2|1767	touch $i/modules.description
21mr|kernel-5.16-generic-5.16.19-2|1768	done
21mr|kernel-5.16-generic-5.16.19-2|1769	popd
21mr|kernel-5.16-generic-5.16.19-2|1770	
21mr|kernel-5.16-generic-5.16.19-2|1771	# Need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-5.16-generic-5.16.19-2|1772	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.16-generic-5.16.19-2|1773	
21mr|kernel-5.16-generic-5.16.19-2|1774	%if %{build_perf}
21mr|kernel-5.16-generic-5.16.19-2|1775	# Perf tool binary and supporting scripts/binaries
21mr|kernel-5.16-generic-5.16.19-2|1776	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-5.16-generic-5.16.19-2|1777	
21mr|kernel-5.16-generic-5.16.19-2|1778	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-5.16-generic-5.16.19-2|1779	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-5.16-generic-5.16.19-2|1780	%{buildroot}%{_prefix}/libexec/perf-core/scripts/python/exported-sql-viewer.py \
21mr|kernel-5.16-generic-5.16.19-2|1781	%{buildroot}%{_prefix}/libexec/perf-core/scripts/python/libxed.py
21mr|kernel-5.16-generic-5.16.19-2|1782	
21mr|kernel-5.16-generic-5.16.19-2|1783	# Perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-5.16-generic-5.16.19-2|1784	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-5.16-generic-5.16.19-2|1785	%endif
21mr|kernel-5.16-generic-5.16.19-2|1786	
21mr|kernel-5.16-generic-5.16.19-2|1787	%if %{build_cpupower}
21mr|kernel-5.16-generic-5.16.19-2|1788	make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
21mr|kernel-5.16-generic-5.16.19-2|1789	rm -f %{buildroot}%{_libdir}/*.{a,la}
21mr|kernel-5.16-generic-5.16.19-2|1790	
21mr|kernel-5.16-generic-5.16.19-2|1791	%find_lang cpupower
21mr|kernel-5.16-generic-5.16.19-2|1792	
21mr|kernel-5.16-generic-5.16.19-2|1793	mv cpupower.lang ../
21mr|kernel-5.16-generic-5.16.19-2|1794	chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
21mr|kernel-5.16-generic-5.16.19-2|1795	mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
21mr|kernel-5.16-generic-5.16.19-2|1796	install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
21mr|kernel-5.16-generic-5.16.19-2|1797	install -m644 %{SOURCE53} %{buildroot}%{_unitdir}/cpupower.path
21mr|kernel-5.16-generic-5.16.19-2|1798	install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.16-generic-5.16.19-2|1799	install -m755 %{SOURCE52} %{buildroot}%{_bindir}/cpupower-start.sh
21mr|kernel-5.16-generic-5.16.19-2|1800	%endif
21mr|kernel-5.16-generic-5.16.19-2|1801	
21mr|kernel-5.16-generic-5.16.19-2|1802	# Delete junk
21mr|kernel-5.16-generic-5.16.19-2|1803	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-5.16-generic-5.16.19-2|1804	
21mr|kernel-5.16-generic-5.16.19-2|1805	%if %{with flow_abi}
21mr|kernel-5.16-generic-5.16.19-2|1806	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-5.16-generic-5.16.19-2|1807	# and avoid tricks with depmod configs
21mr|kernel-5.16-generic-5.16.19-2|1808	mkdir -p %{buildroot}/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.16-generic-5.16.19-2|1809	ln -s /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.16-generic-5.16.19-2|1810	%endif
21mr|kernel-5.16-generic-5.16.19-2|1811	
21mr|kernel-5.16-generic-5.16.19-2|1812	# Drop hidden files
21mr|kernel-5.16-generic-5.16.19-2|1813	rm -f %{buildroot}%{_docdir}/kernel-5.10-generic-doc/devicetree/bindings/.yamllint
21mr|kernel-5.16-generic-5.16.19-2|1814	
21mr|kernel-5.16-generic-5.16.19-2|1815	# Fix perms
21mr|kernel-5.16-generic-5.16.19-2|1816	chmod -x %{buildroot}%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.16-generic-5.16.19-2|1817	chmod -x %{buildroot}%{_prefix}/lib/perf/examples/bpf/*.c
21mr|kernel-5.16-generic-5.16.19-2|1818	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/*.h
21mr|kernel-5.16-generic-5.16.19-2|1819	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/linux/*.h
21mr|kernel-5.16-generic-5.16.19-2|1820	chmod -x %{buildroot}%{_datadir}/doc/perf-tip/*.txt

13252 21
21mr|kernel-5.17-generic-5.17.11-2|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-5.17-generic-5.17.11-2|2	%define	_buildshell /bin/bash
21mr|kernel-5.17-generic-5.17.11-2|3	
21mr|kernel-5.17-generic-5.17.11-2|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-5.17-generic-5.17.11-2|5	# but it is a different python version in different ROSA
21mr|kernel-5.17-generic-5.17.11-2|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-5.17-generic-5.17.11-2|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-5.17-generic-5.17.11-2|8	%define	_python_bytecompile_build 0
21mr|kernel-5.17-generic-5.17.11-2|9	
21mr|kernel-5.17-generic-5.17.11-2|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-5.17-generic-5.17.11-2|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-5.17-generic-5.17.11-2|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-5.17-generic-5.17.11-2|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-5.17-generic-5.17.11-2|14	# so we do not loose much by disabling it.
21mr|kernel-5.17-generic-5.17.11-2|15	%global	_find_debuginfo_dwz_opts %{nil}
21mr|kernel-5.17-generic-5.17.11-2|16	
21mr|kernel-5.17-generic-5.17.11-2|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-5.17-generic-5.17.11-2|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-5.17-generic-5.17.11-2|19	# to achive this, there must be no conflicting files.
21mr|kernel-5.17-generic-5.17.11-2|20	# Probably signing and compressing of kernel modules
21mr|kernel-5.17-generic-5.17.11-2|21	# has to be moved to %%_spec_install_post.
21mr|kernel-5.17-generic-5.17.11-2|22	%global	_debuginfo_subpackages %{nil}
21mr|kernel-5.17-generic-5.17.11-2|23	%global	_debuginfo_template %{nil}
21mr|kernel-5.17-generic-5.17.11-2|24	%undefine	_debugsource_packages
21mr|kernel-5.17-generic-5.17.11-2|25	
21mr|kernel-5.17-generic-5.17.11-2|26	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-5.17-generic-5.17.11-2|27	%global	_build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.17-generic-5.17.11-2|28	%global	_build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.17-generic-5.17.11-2|29	
21mr|kernel-5.17-generic-5.17.11-2|30	%define	kernelversion 5
21mr|kernel-5.17-generic-5.17.11-2|31	%define	patchlevel 17
21mr|kernel-5.17-generic-5.17.11-2|32	%define	sublevel 11
21mr|kernel-5.17-generic-5.17.11-2|33	
21mr|kernel-5.17-generic-5.17.11-2|34	# Release number. Increase this before a rebuild.
21mr|kernel-5.17-generic-5.17.11-2|35	%define	rpmrel 2
21mr|kernel-5.17-generic-5.17.11-2|36	%define	fullrpmrel	%{rpmrel}
21mr|kernel-5.17-generic-5.17.11-2|37	
21mr|kernel-5.17-generic-5.17.11-2|38	%define	rpmtag	%{disttag}
21mr|kernel-5.17-generic-5.17.11-2|39	
21mr|kernel-5.17-generic-5.17.11-2|40	# Version defines
21mr|kernel-5.17-generic-5.17.11-2|41	%define	kversion	%{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-5.17-generic-5.17.11-2|42	%define	kverrel	%{kversion}-%{fullrpmrel}
21mr|kernel-5.17-generic-5.17.11-2|43	%define	tar_ver	%{kernelversion}.%{patchlevel}
21mr|kernel-5.17-generic-5.17.11-2|44	
21mr|kernel-5.17-generic-5.17.11-2|45	%ifarch %{ix86}
21mr|kernel-5.17-generic-5.17.11-2|46	%define	arch_suffix	i686
21mr|kernel-5.17-generic-5.17.11-2|47	%endif
21mr|kernel-5.17-generic-5.17.11-2|48	
21mr|kernel-5.17-generic-5.17.11-2|49	%ifarch %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|50	%define	arch_suffix	x86_64
21mr|kernel-5.17-generic-5.17.11-2|51	%endif
21mr|kernel-5.17-generic-5.17.11-2|52	
21mr|kernel-5.17-generic-5.17.11-2|53	%ifarch aarch64
21mr|kernel-5.17-generic-5.17.11-2|54	%define	arch_suffix	arm64
21mr|kernel-5.17-generic-5.17.11-2|55	%endif
21mr|kernel-5.17-generic-5.17.11-2|56	
21mr|kernel-5.17-generic-5.17.11-2|57	%define	buildrpmrel	%{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-5.17-generic-5.17.11-2|58	%define	buildrel	%{kversion}-%{buildrpmrel}
21mr|kernel-5.17-generic-5.17.11-2|59	
21mr|kernel-5.17-generic-5.17.11-2|60	# Add not only the build time generated key to the trusted keyring,
21mr|kernel-5.17-generic-5.17.11-2|61	# but also add public keys of private ROSA's keys
21mr|kernel-5.17-generic-5.17.11-2|62	%bcond_without	additional_keys
21mr|kernel-5.17-generic-5.17.11-2|63	
21mr|kernel-5.17-generic-5.17.11-2|64	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-5.17-generic-5.17.11-2|65	%bcond_with	fail
21mr|kernel-5.17-generic-5.17.11-2|66	
21mr|kernel-5.17-generic-5.17.11-2|67	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-5.17-generic-5.17.11-2|68	# Not buildable on aarch64
21mr|kernel-5.17-generic-5.17.11-2|69	%ifarch %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|70	%bcond_without	uml
21mr|kernel-5.17-generic-5.17.11-2|71	%else
21mr|kernel-5.17-generic-5.17.11-2|72	%bcond_with	uml
21mr|kernel-5.17-generic-5.17.11-2|73	%endif
21mr|kernel-5.17-generic-5.17.11-2|74	
21mr|kernel-5.17-generic-5.17.11-2|75	# "Nickel" is a special brand for certified distros
21mr|kernel-5.17-generic-5.17.11-2|76	%if %{mdvver} == 201905
21mr|kernel-5.17-generic-5.17.11-2|77	%bcond_without	nickel
21mr|kernel-5.17-generic-5.17.11-2|78	# Require kernel modules to be signed
21mr|kernel-5.17-generic-5.17.11-2|79	%bcond_without	oblig_signed_modules
21mr|kernel-5.17-generic-5.17.11-2|80	%else
21mr|kernel-5.17-generic-5.17.11-2|81	%bcond_with nickel
21mr|kernel-5.17-generic-5.17.11-2|82	%bcond_with oblig_signed_modules
21mr|kernel-5.17-generic-5.17.11-2|83	%endif
21mr|kernel-5.17-generic-5.17.11-2|84	
21mr|kernel-5.17-generic-5.17.11-2|85	%if %{mdvver} >= 201905
21mr|kernel-5.17-generic-5.17.11-2|86	# Build binary out-of-tree kernel modules (experimental)
21mr|kernel-5.17-generic-5.17.11-2|87	%bcond_without binary_extra_modules
21mr|kernel-5.17-generic-5.17.11-2|88	# Sign kernel modules with GOST key (experimental)
21mr|kernel-5.17-generic-5.17.11-2|89	%bcond_without gost_sign
21mr|kernel-5.17-generic-5.17.11-2|90	%else
21mr|kernel-5.17-generic-5.17.11-2|91	%bcond_with binary_extra_modules
21mr|kernel-5.17-generic-5.17.11-2|92	%bcond_with gost_sign
21mr|kernel-5.17-generic-5.17.11-2|93	%endif
21mr|kernel-5.17-generic-5.17.11-2|94	
21mr|kernel-5.17-generic-5.17.11-2|95	%bcond_with ccache
21mr|kernel-5.17-generic-5.17.11-2|96	%bcond_without flow_abi
21mr|kernel-5.17-generic-5.17.11-2|97	%bcond_without aufs
21mr|kernel-5.17-generic-5.17.11-2|98	
21mr|kernel-5.17-generic-5.17.11-2|99	# 1. VirtualBox is for x86_32 and x86_64 only
21mr|kernel-5.17-generic-5.17.11-2|100	# 2. I do not know how to solve the problem that userspace part of VirtualBox
21mr|kernel-5.17-generic-5.17.11-2|101	# will be updated ahead of these binary modules. So just off building them.
21mr|kernel-5.17-generic-5.17.11-2|102	%bcond_with binary_virtualbox_host
21mr|kernel-5.17-generic-5.17.11-2|103	
21mr|kernel-5.17-generic-5.17.11-2|104	# Shredder-kernel works only on x86_64, makes manipulations with syscalls tables,
21mr|kernel-5.17-generic-5.17.11-2|105	# loading/unloading of the module failed sometimes on kernel 5.4
21mr|kernel-5.17-generic-5.17.11-2|106	# and it has not been adapted for kernel 5.10 (is not buildable)
21mr|kernel-5.17-generic-5.17.11-2|107	%bcond_with binary_shredder
21mr|kernel-5.17-generic-5.17.11-2|108	
21mr|kernel-5.17-generic-5.17.11-2|109	# Compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-5.17-generic-5.17.11-2|110	%bcond_without compress_modules
21mr|kernel-5.17-generic-5.17.11-2|111	# Spend more resources on compression, but make resulting size less;
21mr|kernel-5.17-generic-5.17.11-2|112	# decompression speed will not be affected, but more memory will be required
21mr|kernel-5.17-generic-5.17.11-2|113	# which should not a problem here (performance penalty from allocating more
21mr|kernel-5.17-generic-5.17.11-2|114	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-5.17-generic-5.17.11-2|115	%define	zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-5.17-generic-5.17.11-2|116	# Optionally keep using xz as compressor
21mr|kernel-5.17-generic-5.17.11-2|117	#bcond_without	modxz
21mr|kernel-5.17-generic-5.17.11-2|118	
21mr|kernel-5.17-generic-5.17.11-2|119	# Kernel flavour
21mr|kernel-5.17-generic-5.17.11-2|120	%if %{with nickel}
21mr|kernel-5.17-generic-5.17.11-2|121	%define	flavour	nickel
21mr|kernel-5.17-generic-5.17.11-2|122	%else
21mr|kernel-5.17-generic-5.17.11-2|123	%define	flavour	generic
21mr|kernel-5.17-generic-5.17.11-2|124	%endif
21mr|kernel-5.17-generic-5.17.11-2|125	
21mr|kernel-5.17-generic-5.17.11-2|126	# The full kernel version
21mr|kernel-5.17-generic-5.17.11-2|127	%define	kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-5.17-generic-5.17.11-2|128	
21mr|kernel-5.17-generic-5.17.11-2|129	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|130	
21mr|kernel-5.17-generic-5.17.11-2|131	%define	top_dir_name	kernel-%{_arch}
21mr|kernel-5.17-generic-5.17.11-2|132	%define	build_dir	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-5.17-generic-5.17.11-2|133	%define	src_dir	%{build_dir}/linux-%{tar_ver}
21mr|kernel-5.17-generic-5.17.11-2|134	
21mr|kernel-5.17-generic-5.17.11-2|135	# Common target directories
21mr|kernel-5.17-generic-5.17.11-2|136	%define	_bootdir	/boot
21mr|kernel-5.17-generic-5.17.11-2|137	%define	_modulesdir	/lib/modules
21mr|kernel-5.17-generic-5.17.11-2|138	%define	devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|139	%define	initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-5.17-generic-5.17.11-2|140	
21mr|kernel-5.17-generic-5.17.11-2|141	# Directories needed for building
21mr|kernel-5.17-generic-5.17.11-2|142	%define	temp_root	%{build_dir}/temp-root
21mr|kernel-5.17-generic-5.17.11-2|143	%define	temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-5.17-generic-5.17.11-2|144	%define	temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-5.17-generic-5.17.11-2|145	%define	temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-5.17-generic-5.17.11-2|146	
21mr|kernel-5.17-generic-5.17.11-2|147	# Directories definition needed for installing
21mr|kernel-5.17-generic-5.17.11-2|148	%define	target_boot	%{buildroot}%{_bootdir}
21mr|kernel-5.17-generic-5.17.11-2|149	%define	target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-5.17-generic-5.17.11-2|150	
21mr|kernel-5.17-generic-5.17.11-2|151	# Manual control of creating and deleting keys
21mr|kernel-5.17-generic-5.17.11-2|152	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-5.17-generic-5.17.11-2|153	# and is not saved anywhere.
21mr|kernel-5.17-generic-5.17.11-2|154	%define	certs_dir_rnd certs
21mr|kernel-5.17-generic-5.17.11-2|155	%define	certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-5.17-generic-5.17.11-2|156	%define	certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-5.17-generic-5.17.11-2|157	%define	certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-5.17-generic-5.17.11-2|158	%define	certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-5.17-generic-5.17.11-2|159	%define	certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-5.17-generic-5.17.11-2|160	
21mr|kernel-5.17-generic-5.17.11-2|161	%define	kernel_files %{_builddir}/kernel_files.list
21mr|kernel-5.17-generic-5.17.11-2|162	%define	debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-5.17-generic-5.17.11-2|163	
21mr|kernel-5.17-generic-5.17.11-2|164	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-5.17-generic-5.17.11-2|165	%global	__debug_install_post \
21mr|kernel-5.17-generic-5.17.11-2|166	%{__debug_install_post} \
21mr|kernel-5.17-generic-5.17.11-2|167	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-5.17-generic-5.17.11-2|168	
21mr|kernel-5.17-generic-5.17.11-2|169	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|170	
21mr|kernel-5.17-generic-5.17.11-2|171	#if %%{with binary_extra_modules}
21mr|kernel-5.17-generic-5.17.11-2|172	# https://github.com/rpm-software-management/rpm/pull/1794
21mr|kernel-5.17-generic-5.17.11-2|173	#define	nvidia_390_j %%(if rpm -q kernel-source-nvidia390 >/dev/null 2>&1; then rpm -q --qf '%%{version}' kernel-source-nvidia390 | awk -F '.' '{print $1}'; else echo 0; fi)
21mr|kernel-5.17-generic-5.17.11-2|174	#define	nvidia_390_n %%(if rpm -q kernel-source-nvidia390 >/dev/null 2>&1; then rpm -q --qf '%%{version}' kernel-source-nvidia390 | awk -F '.' '{print $2}'; else echo 0; fi)
21mr|kernel-5.17-generic-5.17.11-2|175	#define	nvidia_470_j %%(if rpm -q kernel-source-nvidia470 >/dev/null 2>&1; then rpm -q --qf '%%{version}' kernel-source-nvidia470 | awk -F '.' '{print $1}'; else echo 0; fi)
21mr|kernel-5.17-generic-5.17.11-2|176	#define	nvidia_470_n %%(if rpm -q kernel-source-nvidia470 >/dev/null 2>&1; then rpm -q --qf '%%{version}' kernel-source-nvidia470 | awk -F '.' '{print $2}'; else echo 0; fi)
21mr|kernel-5.17-generic-5.17.11-2|177	
21mr|kernel-5.17-generic-5.17.11-2|178	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|kernel-5.17-generic-5.17.11-2|179	#{?!kroko_req_modules_in_kernel:%%define kroko_req_modules_in_kernel(j:n:p:) %%{nil}}
21mr|kernel-5.17-generic-5.17.11-2|180	#endif
21mr|kernel-5.17-generic-5.17.11-2|181	
21mr|kernel-5.17-generic-5.17.11-2|182	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|183	
21mr|kernel-5.17-generic-5.17.11-2|184	# Buildtime flags
21mr|kernel-5.17-generic-5.17.11-2|185	%{?_without_doc: %global build_doc 0}
21mr|kernel-5.17-generic-5.17.11-2|186	%{?_without_devel: %global build_devel 0}
21mr|kernel-5.17-generic-5.17.11-2|187	%{?_without_debug: %global build_debug 0}
21mr|kernel-5.17-generic-5.17.11-2|188	%{?_without_perf: %global build_perf 0}
21mr|kernel-5.17-generic-5.17.11-2|189	%{?_without_cpupower: %global build_cpupower 0}
21mr|kernel-5.17-generic-5.17.11-2|190	
21mr|kernel-5.17-generic-5.17.11-2|191	%{?_with_doc: %global build_doc 1}
21mr|kernel-5.17-generic-5.17.11-2|192	%{?_with_devel: %global build_devel 1}
21mr|kernel-5.17-generic-5.17.11-2|193	%{?_with_debug: %global build_debug 1}
21mr|kernel-5.17-generic-5.17.11-2|194	%{?_with_perf: %global build_perf 1}
21mr|kernel-5.17-generic-5.17.11-2|195	%{?_with_cpupower: %global build_cpupower 1}
21mr|kernel-5.17-generic-5.17.11-2|196	%{?_with_modxz: %global build_modxz 0}
21mr|kernel-5.17-generic-5.17.11-2|197	
21mr|kernel-5.17-generic-5.17.11-2|198	# Build defines
21mr|kernel-5.17-generic-5.17.11-2|199	%define	build_doc	1
21mr|kernel-5.17-generic-5.17.11-2|200	%define	build_devel	1
21mr|kernel-5.17-generic-5.17.11-2|201	%define	build_debug	1
21mr|kernel-5.17-generic-5.17.11-2|202	
21mr|kernel-5.17-generic-5.17.11-2|203	# Build kernel-headers package
21mr|kernel-5.17-generic-5.17.11-2|204	%define	build_headers	0
21mr|kernel-5.17-generic-5.17.11-2|205	
21mr|kernel-5.17-generic-5.17.11-2|206	# Build perf and cpupower tools
21mr|kernel-5.17-generic-5.17.11-2|207	%define	build_perf	1
21mr|kernel-5.17-generic-5.17.11-2|208	%define	build_cpupower	1
21mr|kernel-5.17-generic-5.17.11-2|209	
21mr|kernel-5.17-generic-5.17.11-2|210	%if %{with compress_modules}
21mr|kernel-5.17-generic-5.17.11-2|211	%if %{with modxz}
21mr|kernel-5.17-generic-5.17.11-2|212	%define	kmod_suffix .xz
21mr|kernel-5.17-generic-5.17.11-2|213	%else
21mr|kernel-5.17-generic-5.17.11-2|214	%define	kmod_suffix .zst
21mr|kernel-5.17-generic-5.17.11-2|215	%endif
21mr|kernel-5.17-generic-5.17.11-2|216	%else
21mr|kernel-5.17-generic-5.17.11-2|217	%define	kmod_suffix %{nil}
21mr|kernel-5.17-generic-5.17.11-2|218	%endif
21mr|kernel-5.17-generic-5.17.11-2|219	
21mr|kernel-5.17-generic-5.17.11-2|220	%if !%{build_debug}
21mr|kernel-5.17-generic-5.17.11-2|221	# Disable debug rpms.
21mr|kernel-5.17-generic-5.17.11-2|222	%define	_enable_debug_packages	%{nil}
21mr|kernel-5.17-generic-5.17.11-2|223	%define	debug_package		%{nil}
21mr|kernel-5.17-generic-5.17.11-2|224	%endif
21mr|kernel-5.17-generic-5.17.11-2|225	
21mr|kernel-5.17-generic-5.17.11-2|226	# End of user definitions
21mr|kernel-5.17-generic-5.17.11-2|227	
21mr|kernel-5.17-generic-5.17.11-2|228	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-5.17-generic-5.17.11-2|229	%if %{with ccache}
21mr|kernel-5.17-generic-5.17.11-2|230	%define	kmake KBUILD_BUILD_TIMESTAMP='' %make CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-5.17-generic-5.17.11-2|231	%else
21mr|kernel-5.17-generic-5.17.11-2|232	%define	kmake %make CC='gcc' ARCH="%{arch_type}"
21mr|kernel-5.17-generic-5.17.11-2|233	%endif
21mr|kernel-5.17-generic-5.17.11-2|234	
21mr|kernel-5.17-generic-5.17.11-2|235	# There are places where parallel make don't work
21mr|kernel-5.17-generic-5.17.11-2|236	%define	smake make
21mr|kernel-5.17-generic-5.17.11-2|237	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|238	%define	arch_type x86
21mr|kernel-5.17-generic-5.17.11-2|239	%endif
21mr|kernel-5.17-generic-5.17.11-2|240	%ifarch	aarch64
21mr|kernel-5.17-generic-5.17.11-2|241	%define	arch_type arm64
21mr|kernel-5.17-generic-5.17.11-2|242	%endif
21mr|kernel-5.17-generic-5.17.11-2|243	
21mr|kernel-5.17-generic-5.17.11-2|244	# Parallelize xargs invocations on smp machines
21mr|kernel-5.17-generic-5.17.11-2|245	%define	kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-5.17-generic-5.17.11-2|246	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-5.17-generic-5.17.11-2|247	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-5.17-generic-5.17.11-2|248	
21mr|kernel-5.17-generic-5.17.11-2|249	#
21mr|kernel-5.17-generic-5.17.11-2|250	# SRC RPM description
21mr|kernel-5.17-generic-5.17.11-2|251	#
21mr|kernel-5.17-generic-5.17.11-2|252	Summary:	The Linux kernel
21mr|kernel-5.17-generic-5.17.11-2|253	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-5.17-generic-5.17.11-2|254	Version:	%{kversion}
21mr|kernel-5.17-generic-5.17.11-2|255	Release:	%{fullrpmrel}
21mr|kernel-5.17-generic-5.17.11-2|256	License:	GPLv2
21mr|kernel-5.17-generic-5.17.11-2|257	Group:		System/Kernel and hardware
21mr|kernel-5.17-generic-5.17.11-2|258	Url:		https://www.kernel.org
21mr|kernel-5.17-generic-5.17.11-2|259	
21mr|kernel-5.17-generic-5.17.11-2|260	####################################################################
21mr|kernel-5.17-generic-5.17.11-2|261	#
21mr|kernel-5.17-generic-5.17.11-2|262	# Sources
21mr|kernel-5.17-generic-5.17.11-2|263	#
21mr|kernel-5.17-generic-5.17.11-2|264	Source0:	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
21mr|kernel-5.17-generic-5.17.11-2|265	
21mr|kernel-5.17-generic-5.17.11-2|266	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-5.17-generic-5.17.11-2|267	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-5.17-generic-5.17.11-2|268	Source2:	0001-disable-mrproper-prepare-scripts-configs-in-devel-rp.patch
21mr|kernel-5.17-generic-5.17.11-2|269	
21mr|kernel-5.17-generic-5.17.11-2|270	# TODO: Make a separate package "ksobirator" and BR it
21mr|kernel-5.17-generic-5.17.11-2|271	# after testing these macros properly
21mr|kernel-5.17-generic-5.17.11-2|272	Source3:	macros.ksobirator
21mr|kernel-5.17-generic-5.17.11-2|273	%{load:%{SOURCE3}}
21mr|kernel-5.17-generic-5.17.11-2|274	Source4:	macros.nvidia
21mr|kernel-5.17-generic-5.17.11-2|275	%{load:%{SOURCE4}}
21mr|kernel-5.17-generic-5.17.11-2|276	
21mr|kernel-5.17-generic-5.17.11-2|277	# Kernel configuration files.
21mr|kernel-5.17-generic-5.17.11-2|278	Source111:	kernel-x86_64.config
21mr|kernel-5.17-generic-5.17.11-2|279	Source112:	kernel-i686.config
21mr|kernel-5.17-generic-5.17.11-2|280	Source113:	kernel-arm64.config
21mr|kernel-5.17-generic-5.17.11-2|281	
21mr|kernel-5.17-generic-5.17.11-2|282	# Cpupower: the service, the config, etc.
21mr|kernel-5.17-generic-5.17.11-2|283	Source50:	cpupower.service
21mr|kernel-5.17-generic-5.17.11-2|284	Source51:	cpupower.config
21mr|kernel-5.17-generic-5.17.11-2|285	Source52:	cpupower-start.sh
21mr|kernel-5.17-generic-5.17.11-2|286	Source53:	cpupower.path
21mr|kernel-5.17-generic-5.17.11-2|287	
21mr|kernel-5.17-generic-5.17.11-2|288	Source80:	kernel.rpmlintrc
21mr|kernel-5.17-generic-5.17.11-2|289	
21mr|kernel-5.17-generic-5.17.11-2|290	# Additional keys that can be used to sign kernel modules
21mr|kernel-5.17-generic-5.17.11-2|291	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-5.17-generic-5.17.11-2|292	# Source201..206: public_key_GOST_*.pem
21mr|kernel-5.17-generic-5.17.11-2|293	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-5.17-generic-5.17.11-2|294	# Source207..212: public_key_RSA_*.pem
21mr|kernel-5.17-generic-5.17.11-2|295	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-5.17-generic-5.17.11-2|296	
21mr|kernel-5.17-generic-5.17.11-2|297	####################################################################
21mr|kernel-5.17-generic-5.17.11-2|298	
21mr|kernel-5.17-generic-5.17.11-2|299	# Patches
21mr|kernel-5.17-generic-5.17.11-2|300	
21mr|kernel-5.17-generic-5.17.11-2|301	# The patch to make kernel x.y.z from x.y.0.
21mr|kernel-5.17-generic-5.17.11-2|302	Patch1:		https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
21mr|kernel-5.17-generic-5.17.11-2|303	
21mr|kernel-5.17-generic-5.17.11-2|304	# Patches from mainline
21mr|kernel-5.17-generic-5.17.11-2|305	# none
21mr|kernel-5.17-generic-5.17.11-2|306	Patch2:		kernel-5.10.93-fix-perf-build.patch
21mr|kernel-5.17-generic-5.17.11-2|307	
21mr|kernel-5.17-generic-5.17.11-2|308	# ROSA-specific patches
21mr|kernel-5.17-generic-5.17.11-2|309	
21mr|kernel-5.17-generic-5.17.11-2|310	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-5.17-generic-5.17.11-2|311	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-5.17-generic-5.17.11-2|312	# If it fails, the whole build fails, which is unfortunate. Let us avoid
21mr|kernel-5.17-generic-5.17.11-2|313	# this.
21mr|kernel-5.17-generic-5.17.11-2|314	Patch101:	0001-perf-skip-xmlto-validation.patch
21mr|kernel-5.17-generic-5.17.11-2|315	
21mr|kernel-5.17-generic-5.17.11-2|316	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-5.17-generic-5.17.11-2|317	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-5.17-generic-5.17.11-2|318	Patch102:	0001-audit-make-it-less-verbose.patch
21mr|kernel-5.17-generic-5.17.11-2|319	
21mr|kernel-5.17-generic-5.17.11-2|320	%if %{with aufs}
21mr|kernel-5.17-generic-5.17.11-2|321	# AUFS 5 from http://aufs.sourceforge.net/
21mr|kernel-5.17-generic-5.17.11-2|322	Patch109:	0001-Apply-AUFS-5.patch
21mr|kernel-5.17-generic-5.17.11-2|323	%endif
21mr|kernel-5.17-generic-5.17.11-2|324	
21mr|kernel-5.17-generic-5.17.11-2|325	# For kmod() generator of RPM Provides
21mr|kernel-5.17-generic-5.17.11-2|326	# Changes version of aacraid.ko
21mr|kernel-5.17-generic-5.17.11-2|327	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-5.17-generic-5.17.11-2|328	
21mr|kernel-5.17-generic-5.17.11-2|329	# AltHa LSM Module
21mr|kernel-5.17-generic-5.17.11-2|330	# https://www.altlinux.org/AltHa
21mr|kernel-5.17-generic-5.17.11-2|331	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-5.17-generic-5.17.11-2|332	# TODO: known problem: https://bugzilla.altlinux.org/show_bug.cgi?id=38225
21mr|kernel-5.17-generic-5.17.11-2|333	Patch201:	0001-altha.patch
21mr|kernel-5.17-generic-5.17.11-2|334	
21mr|kernel-5.17-generic-5.17.11-2|335	# sent to upstream, https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.17-generic-5.17.11-2|336	Patch302:	0001-sign-file-full-functionality-with-modern-LibreSSL.patch
21mr|kernel-5.17-generic-5.17.11-2|337	# Support loading GOST-signed modules
21mr|kernel-5.17-generic-5.17.11-2|338	Patch305:	0001-crypto-support-loading-GOST-signed-kernel-modules.patch
21mr|kernel-5.17-generic-5.17.11-2|339	# Allow to off modules signature check dynamically
21mr|kernel-5.17-generic-5.17.11-2|340	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-5.17-generic-5.17.11-2|341	# Experimental patch to reduce freezes in low memory conditions
21mr|kernel-5.17-generic-5.17.11-2|342	# Config values are the following:
21mr|kernel-5.17-generic-5.17.11-2|343	# CONFIG_UNEVICTABLE_ACTIVEFILE=y
21mr|kernel-5.17-generic-5.17.11-2|344	# CONFIG_UNEVICTABLE_ACTIVEFILE_KBYTES_LOW=102400 (100 MB)
21mr|kernel-5.17-generic-5.17.11-2|345	# CONFIG_UNEVICTABLE_ACTIVEFILE_KBYTES_MIN=51200 (50 MB)
21mr|kernel-5.17-generic-5.17.11-2|346	# + zswap is enabled by default
21mr|kernel-5.17-generic-5.17.11-2|347	# 50 MB is default value of min_filelist_kbytes in Chromium OS
21mr|kernel-5.17-generic-5.17.11-2|348	# https://chromium.googlesource.com/chromiumos/third_party/kernel-next/+/545e2917dbd863760a51379de8c26631e667c563%5E!/
21mr|kernel-5.17-generic-5.17.11-2|349	# 256 and 512 MB values are too big as a distro default because many systems have 512MB-2GB RAM
21mr|kernel-5.17-generic-5.17.11-2|350	# TODO: tune 50 and 100 MB to some not random and mathemetically explainable values
21mr|kernel-5.17-generic-5.17.11-2|351	# https://www.linux.org.ru/news/kernel/16052362?cid=16075323
21mr|kernel-5.17-generic-5.17.11-2|352	Patch307:	le9pf.diff
21mr|kernel-5.17-generic-5.17.11-2|353	Patch308:	0001-Revert-kallsyms-unexport-kallsyms_lookup_name-and-ka.patch
21mr|kernel-5.17-generic-5.17.11-2|354	
21mr|kernel-5.17-generic-5.17.11-2|355	# Support SoC with Baikal-M (ARMv8) CPU
21mr|kernel-5.17-generic-5.17.11-2|356	# From http://git.altlinux.org/gears/k/kernel-image-std-def.git (many thanks!)
21mr|kernel-5.17-generic-5.17.11-2|357	# They are based on sources from official SDK with patched kernel from Baikal Electronics
21mr|kernel-5.17-generic-5.17.11-2|358	Patch0601:	0601-baikalm.patch
21mr|kernel-5.17-generic-5.17.11-2|359	Patch0604:	0604-efi-arm-runtime-print-EFI-mapping.patch
21mr|kernel-5.17-generic-5.17.11-2|360	Patch0608:	0608-Baikal-M-USB-driver.patch
21mr|kernel-5.17-generic-5.17.11-2|361	# https://bugzilla.altlinux.org/show_bug.cgi?id=40269
21mr|kernel-5.17-generic-5.17.11-2|362	Patch0609:	0609-Baikal-M-video-unit-driver.patch
21mr|kernel-5.17-generic-5.17.11-2|363	Patch0616:	0616-Baikal-M-PCIe-driver-from-SDK-M-4.3.patch
21mr|kernel-5.17-generic-5.17.11-2|364	Patch0617:	0617-Baikal-M-PCIe-driver-from-SDK-M-4.4.patch
21mr|kernel-5.17-generic-5.17.11-2|365	Patch0619:	0619-panfrost-compatibility-with-Baikal-M-firmware-from-S.patch
21mr|kernel-5.17-generic-5.17.11-2|366	
21mr|kernel-5.17-generic-5.17.11-2|367	# Disable AutoReq
21mr|kernel-5.17-generic-5.17.11-2|368	AutoReq:	0
21mr|kernel-5.17-generic-5.17.11-2|369	# but keep autoprov for kmod(xxx)
21mr|kernel-5.17-generic-5.17.11-2|370	AutoProv:	1
21mr|kernel-5.17-generic-5.17.11-2|371	
21mr|kernel-5.17-generic-5.17.11-2|372	BuildRequires:	bash
21mr|kernel-5.17-generic-5.17.11-2|373	BuildRequires:	bc
21mr|kernel-5.17-generic-5.17.11-2|374	BuildRequires:	binutils
21mr|kernel-5.17-generic-5.17.11-2|375	BuildRequires:	bison
21mr|kernel-5.17-generic-5.17.11-2|376	BuildRequires:	bzip2
21mr|kernel-5.17-generic-5.17.11-2|377	%if %{with ccache}
21mr|kernel-5.17-generic-5.17.11-2|378	BuildRequires:	ccache
21mr|kernel-5.17-generic-5.17.11-2|379	%endif
21mr|kernel-5.17-generic-5.17.11-2|380	BuildRequires:	flex
21mr|kernel-5.17-generic-5.17.11-2|381	BuildRequires:	gcc
21mr|kernel-5.17-generic-5.17.11-2|382	# ./scripts/mkcompile_h
21mr|kernel-5.17-generic-5.17.11-2|383	BuildRequires:	hostname
21mr|kernel-5.17-generic-5.17.11-2|384	BuildRequires:	kmod-compat
21mr|kernel-5.17-generic-5.17.11-2|385	BuildRequires:	rsync
21mr|kernel-5.17-generic-5.17.11-2|386	%if %{with compress_modules}
21mr|kernel-5.17-generic-5.17.11-2|387	%if %{with modxz}
21mr|kernel-5.17-generic-5.17.11-2|388	BuildRequires:	xz
21mr|kernel-5.17-generic-5.17.11-2|389	%else
21mr|kernel-5.17-generic-5.17.11-2|390	BuildRequires:	zstd
21mr|kernel-5.17-generic-5.17.11-2|391	%endif
21mr|kernel-5.17-generic-5.17.11-2|392	%endif
21mr|kernel-5.17-generic-5.17.11-2|393	%ifarch aarch64
21mr|kernel-5.17-generic-5.17.11-2|394	BuildRequires:	uboot-tools
21mr|kernel-5.17-generic-5.17.11-2|395	%endif
21mr|kernel-5.17-generic-5.17.11-2|396	BuildRequires:	kmod-devel
21mr|kernel-5.17-generic-5.17.11-2|397	%ifarch x86_64 aarch64
21mr|kernel-5.17-generic-5.17.11-2|398	BuildRequires:	numa-devel
21mr|kernel-5.17-generic-5.17.11-2|399	%endif
21mr|kernel-5.17-generic-5.17.11-2|400	%if %{with uml}
21mr|kernel-5.17-generic-5.17.11-2|401	BuildRequires:	vde-devel
21mr|kernel-5.17-generic-5.17.11-2|402	%endif
21mr|kernel-5.17-generic-5.17.11-2|403	# For power tools
21mr|kernel-5.17-generic-5.17.11-2|404	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-5.17-generic-5.17.11-2|405	
21mr|kernel-5.17-generic-5.17.11-2|406	# For perf, cpufreq and all other tools
21mr|kernel-5.17-generic-5.17.11-2|407	# For cpupower
21mr|kernel-5.17-generic-5.17.11-2|408	%if %{build_cpupower}
21mr|kernel-5.17-generic-5.17.11-2|409	BuildRequires:	pciutils-devel
21mr|kernel-5.17-generic-5.17.11-2|410	%endif
21mr|kernel-5.17-generic-5.17.11-2|411	# For perf
21mr|kernel-5.17-generic-5.17.11-2|412	%if %{build_perf}
21mr|kernel-5.17-generic-5.17.11-2|413	BuildRequires:	asciidoc
21mr|kernel-5.17-generic-5.17.11-2|414	BuildRequires:	perl-ExtUtils-Embed
21mr|kernel-5.17-generic-5.17.11-2|415	BuildRequires:	python3
21mr|kernel-5.17-generic-5.17.11-2|416	BuildRequires:	xmlto
21mr|kernel-5.17-generic-5.17.11-2|417	BuildRequires:	audit-devel
21mr|kernel-5.17-generic-5.17.11-2|418	BuildRequires:	binutils-devel
21mr|kernel-5.17-generic-5.17.11-2|419	BuildRequires:	elfutils-devel
21mr|kernel-5.17-generic-5.17.11-2|420	BuildRequires:	java-1.8.0-openjdk-devel
21mr|kernel-5.17-generic-5.17.11-2|421	BuildRequires:	libunwind-devel
21mr|kernel-5.17-generic-5.17.11-2|422	BuildRequires:	newt-devel
21mr|kernel-5.17-generic-5.17.11-2|423	BuildRequires:	perl-devel
21mr|kernel-5.17-generic-5.17.11-2|424	BuildRequires:	pkgconfig(babeltrace)
21mr|kernel-5.17-generic-5.17.11-2|425	BuildRequires:	pkgconfig(libcrypto)
21mr|kernel-5.17-generic-5.17.11-2|426	BuildRequires:	pkgconfig(python3)
21mr|kernel-5.17-generic-5.17.11-2|427	BuildRequires:	pkgconfig(slang)
21mr|kernel-5.17-generic-5.17.11-2|428	BuildRequires:	pkgconfig(zlib)
21mr|kernel-5.17-generic-5.17.11-2|429	%endif
21mr|kernel-5.17-generic-5.17.11-2|430	
21mr|kernel-5.17-generic-5.17.11-2|431	# (To generate keys)
21mr|kernel-5.17-generic-5.17.11-2|432	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-5.17-generic-5.17.11-2|433	# or dlopen()-ing external library
21mr|kernel-5.17-generic-5.17.11-2|434	BuildRequires:	libressl
21mr|kernel-5.17-generic-5.17.11-2|435	BuildRequires:	libressl-devel
21mr|kernel-5.17-generic-5.17.11-2|436	# To verify signatures (find, xargs, hexdump)
21mr|kernel-5.17-generic-5.17.11-2|437	BuildRequires:	findutils
21mr|kernel-5.17-generic-5.17.11-2|438	BuildRequires:	util-linux
21mr|kernel-5.17-generic-5.17.11-2|439	
21mr|kernel-5.17-generic-5.17.11-2|440	%if %{with binary_extra_modules}
21mr|kernel-5.17-generic-5.17.11-2|441	BuildRequires:	auto-krokodil-rpm-macros
21mr|kernel-5.17-generic-5.17.11-2|442	BuildRequires:	kernel-source-rtl8821ce
21mr|kernel-5.17-generic-5.17.11-2|443	BuildRequires:	kernel-source-rtl8821cu
21mr|kernel-5.17-generic-5.17.11-2|444	# Broadcom-wl and nvidia390 contain a proprietary blob which is only for x86
21mr|kernel-5.17-generic-5.17.11-2|445	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|446	BuildRequires:	kernel-source-broadcom-wl
21mr|kernel-5.17-generic-5.17.11-2|447	BuildRequires:	kernel-source-nvidia390
21mr|kernel-5.17-generic-5.17.11-2|448	%endif
21mr|kernel-5.17-generic-5.17.11-2|449	# Nvidia470+ are x86_64 only (maybe aarch64 will be also packaged later)
21mr|kernel-5.17-generic-5.17.11-2|450	%ifarch %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|451	BuildRequires:	kernel-source-nvidia470
21mr|kernel-5.17-generic-5.17.11-2|452	BuildRequires:	kernel-source-nvidia510
21mr|kernel-5.17-generic-5.17.11-2|453	BuildRequires:	kernel-source-nvidia515
21mr|kernel-5.17-generic-5.17.11-2|454	%endif
21mr|kernel-5.17-generic-5.17.11-2|455	BuildRequires:	kernel-source-tripso
21mr|kernel-5.17-generic-5.17.11-2|456	BuildRequires:	kernel-source-ipt-so
21mr|kernel-5.17-generic-5.17.11-2|457	%if %{with binary_virtualbox_host}
21mr|kernel-5.17-generic-5.17.11-2|458	BuildRequires:	kernel-source-virtualbox
21mr|kernel-5.17-generic-5.17.11-2|459	%endif
21mr|kernel-5.17-generic-5.17.11-2|460	BuildRequires:	kernel-source-v4l2loopback
21mr|kernel-5.17-generic-5.17.11-2|461	%if %{with binary_shredder}
21mr|kernel-5.17-generic-5.17.11-2|462	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-5.17-generic-5.17.11-2|463	%endif
21mr|kernel-5.17-generic-5.17.11-2|464	# Rosa-test-suite is maintained in certified branches only nlkm, memfreetest, pcietest
21mr|kernel-5.17-generic-5.17.11-2|465	%if %{with nickel}
21mr|kernel-5.17-generic-5.17.11-2|466	BuildRequires:	kernel-source-rosa-test-suite
21mr|kernel-5.17-generic-5.17.11-2|467	%endif
21mr|kernel-5.17-generic-5.17.11-2|468	%endif
21mr|kernel-5.17-generic-5.17.11-2|469	# End of with binary_extra_modules
21mr|kernel-5.17-generic-5.17.11-2|470	
21mr|kernel-5.17-generic-5.17.11-2|471	Provides:	kernel = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|472	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|473	Provides:	kernel-abi(%{kver_full}) = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|474	# Dnf config-manager --dump | grep installonly
21mr|kernel-5.17-generic-5.17.11-2|475	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-5.17-generic-5.17.11-2|476	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-5.17-generic-5.17.11-2|477	
21mr|kernel-5.17-generic-5.17.11-2|478	# >= because of added support of zstd-compressed modules
21mr|kernel-5.17-generic-5.17.11-2|479	Requires(posttrans):	dracut >= 053-0.git5eb736.5
21mr|kernel-5.17-generic-5.17.11-2|480	Requires(posttrans):	kmod >= 28-3
21mr|kernel-5.17-generic-5.17.11-2|481	
21mr|kernel-5.17-generic-5.17.11-2|482	# Need for rebuild dkms drivers
21mr|kernel-5.17-generic-5.17.11-2|483	Requires:	(kernel-%{tar_ver}-generic-devel if dkms)
21mr|kernel-5.17-generic-5.17.11-2|484	
21mr|kernel-5.17-generic-5.17.11-2|485	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-5.17-generic-5.17.11-2|486	Recommends:	crda
21mr|kernel-5.17-generic-5.17.11-2|487	Recommends:	linux-firmware
21mr|kernel-5.17-generic-5.17.11-2|488	Recommends:	microcode
21mr|kernel-5.17-generic-5.17.11-2|489	# Set BFQ as default scheduler for HDDs
21mr|kernel-5.17-generic-5.17.11-2|490	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-5.17-generic-5.17.11-2|491	Recommends:	udev-rules-ioschedulers
21mr|kernel-5.17-generic-5.17.11-2|492	Recommends:	wireless-regdb
21mr|kernel-5.17-generic-5.17.11-2|493	
21mr|kernel-5.17-generic-5.17.11-2|494	%if %{with flow_abi}
21mr|kernel-5.17-generic-5.17.11-2|495	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.17-generic-5.17.11-2|496	%endif
21mr|kernel-5.17-generic-5.17.11-2|497	
21mr|kernel-5.17-generic-5.17.11-2|498	%ifarch %{ix86}
21mr|kernel-5.17-generic-5.17.11-2|499	Conflicts:	arch(x86_64)
21mr|kernel-5.17-generic-5.17.11-2|500	%endif
21mr|kernel-5.17-generic-5.17.11-2|501	
21mr|kernel-5.17-generic-5.17.11-2|502	# XXX temporary hack to upgrade from kernel-headers 1:5.4
21mr|kernel-5.17-generic-5.17.11-2|503	%if %{build_headers}
21mr|kernel-5.17-generic-5.17.11-2|504	Recommends:	kernel-headers = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|505	%endif
21mr|kernel-5.17-generic-5.17.11-2|506	
21mr|kernel-5.17-generic-5.17.11-2|507	%if %{with binary_extra_modules}
21mr|kernel-5.17-generic-5.17.11-2|508	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|509	#kroko_req_modules_in_kernel -j %%{nvidia_390_j} -n %%{nvidia_390_n} -p %%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|510	Requires:	((kernel-modules-nvidia390-%{version}-%{release}-%{flavour} = %{EVRD}) if nvidia390-core)
21mr|kernel-5.17-generic-5.17.11-2|511	%endif
21mr|kernel-5.17-generic-5.17.11-2|512	%ifarch %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|513	#kroko_req_modules_in_kernel -j %%{nvidia_470_j} -n %%{nvidia_470_n} -p %%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|514	Requires:	((kernel-modules-nvidia470-%{version}-%{release}-%{flavour} = %{EVRD}) if nvidia470-core)
21mr|kernel-5.17-generic-5.17.11-2|515	Requires:	((kernel-modules-nvidia510-%{version}-%{release}-%{flavour} = %{EVRD}) if nvidia510-core)
21mr|kernel-5.17-generic-5.17.11-2|516	Requires:	((kernel-modules-nvidia515-%{version}-%{release}-%{flavour} = %{EVRD}) if nvidia515-core)
21mr|kernel-5.17-generic-5.17.11-2|517	%endif
21mr|kernel-5.17-generic-5.17.11-2|518	%endif
21mr|kernel-5.17-generic-5.17.11-2|519	
21mr|kernel-5.17-generic-5.17.11-2|520	Obsoletes:	kernel-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.17-generic-5.17.11-2|521	
21mr|kernel-5.17-generic-5.17.11-2|522	%description
21mr|kernel-5.17-generic-5.17.11-2|523	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-5.17-generic-5.17.11-2|524	operating system. The kernel handles the basic functions
21mr|kernel-5.17-generic-5.17.11-2|525	of the operating system: memory allocation, process allocation, device
21mr|kernel-5.17-generic-5.17.11-2|526	input and output, etc. This is a general-purpose kernel.
21mr|kernel-5.17-generic-5.17.11-2|527	
21mr|kernel-5.17-generic-5.17.11-2|528	%posttrans
21mr|kernel-5.17-generic-5.17.11-2|529	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-5.17-generic-5.17.11-2|530	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-5.17-generic-5.17.11-2|531	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-5.17-generic-5.17.11-2|532	# that is created then will be non-functional. But when the user installs
21mr|kernel-5.17-generic-5.17.11-2|533	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-5.17-generic-5.17.11-2|534	# one here.
21mr|kernel-5.17-generic-5.17.11-2|535	dracut -f %{initrd_path} %{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|536	
21mr|kernel-5.17-generic-5.17.11-2|537	# File triggers from grub packages will handle this.
21mr|kernel-5.17-generic-5.17.11-2|538	#/usr/sbin/update-grub2
21mr|kernel-5.17-generic-5.17.11-2|539	
21mr|kernel-5.17-generic-5.17.11-2|540	%transfiletriggerin -- %{_modulesdir}/%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|541	# Detect all modules, including ones inside kernel-module* packages
21mr|kernel-5.17-generic-5.17.11-2|542	if grep -qE '/.*\.ko(|\..*)' ; then
21mr|kernel-5.17-generic-5.17.11-2|543	depmod -a %{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|544	fi
21mr|kernel-5.17-generic-5.17.11-2|545	
21mr|kernel-5.17-generic-5.17.11-2|546	%transfiletriggerpostun -- %{_modulesdir}/%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|547	# Handle e.g. removal of kernel-module* packages
21mr|kernel-5.17-generic-5.17.11-2|548	# List of files is not available here (?)
21mr|kernel-5.17-generic-5.17.11-2|549	depmod -a %{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|550	
21mr|kernel-5.17-generic-5.17.11-2|551	%files -f %{kernel_files}
21mr|kernel-5.17-generic-5.17.11-2|552	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|553	%{_bootdir}/symvers-%{kver_full}.*
21mr|kernel-5.17-generic-5.17.11-2|554	%{_bootdir}/config-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|555	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|556	%ghost %{initrd_path}
21mr|kernel-5.17-generic-5.17.11-2|557	%ifarch %{armx}
21mr|kernel-5.17-generic-5.17.11-2|558	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|559	%endif
21mr|kernel-5.17-generic-5.17.11-2|560	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-5.17-generic-5.17.11-2|561	%if %{with flow_abi}
21mr|kernel-5.17-generic-5.17.11-2|562	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.17-generic-5.17.11-2|563	%endif
21mr|kernel-5.17-generic-5.17.11-2|564	%if %{with binary_extra_modules}
21mr|kernel-5.17-generic-5.17.11-2|565	# 8821ce.ko.debug will not be excluded and will be in the main debug subpackage
21mr|kernel-5.17-generic-5.17.11-2|566	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821ce.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|567	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821cu.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|568	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|569	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|570	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/video/nvidia390
21mr|kernel-5.17-generic-5.17.11-2|571	%endif
21mr|kernel-5.17-generic-5.17.11-2|572	%ifarch %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|573	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/video/nvidia470
21mr|kernel-5.17-generic-5.17.11-2|574	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/video/nvidia510
21mr|kernel-5.17-generic-5.17.11-2|575	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/video/nvidia515
21mr|kernel-5.17-generic-5.17.11-2|576	%endif
21mr|kernel-5.17-generic-5.17.11-2|577	%if %{with binary_shredder}
21mr|kernel-5.17-generic-5.17.11-2|578	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|579	%endif
21mr|kernel-5.17-generic-5.17.11-2|580	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/media/v4l2loopback.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|581	%if %{with binary_virtualbox_host}
21mr|kernel-5.17-generic-5.17.11-2|582	# vbox host modules may be built here (vboxnetflt vboxnetadp vboxdrv vboxpci)
21mr|kernel-5.17-generic-5.17.11-2|583	# vbox guest modules are in the mainline kernel now (vboxvideo vboxguest vboxsf)
21mr|kernel-5.17-generic-5.17.11-2|584	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|585	%endif
21mr|kernel-5.17-generic-5.17.11-2|586	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|587	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|588	%if %{with nickel}
21mr|kernel-5.17-generic-5.17.11-2|589	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|590	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|591	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-5.17-generic-5.17.11-2|592	%endif
21mr|kernel-5.17-generic-5.17.11-2|593	%endif
21mr|kernel-5.17-generic-5.17.11-2|594	# End of with binary_extra_modules
21mr|kernel-5.17-generic-5.17.11-2|595	
21mr|kernel-5.17-generic-5.17.11-2|596	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|597	
21mr|kernel-5.17-generic-5.17.11-2|598	%if %{build_devel}
21mr|kernel-5.17-generic-5.17.11-2|599	%package devel
21mr|kernel-5.17-generic-5.17.11-2|600	Summary:	Development files for %{name}
21mr|kernel-5.17-generic-5.17.11-2|601	Group:		Development/Kernel
21mr|kernel-5.17-generic-5.17.11-2|602	Requires:	glibc-devel
21mr|kernel-5.17-generic-5.17.11-2|603	Requires:	ncurses-devel
21mr|kernel-5.17-generic-5.17.11-2|604	Requires:	gcc
21mr|kernel-5.17-generic-5.17.11-2|605	Requires:	make
21mr|kernel-5.17-generic-5.17.11-2|606	Requires:	perl
21mr|kernel-5.17-generic-5.17.11-2|607	Requires:	%{name} = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|608	Provides:	kernel-devel = %{kverrel}
21mr|kernel-5.17-generic-5.17.11-2|609	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-5.17-generic-5.17.11-2|610	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-5.17-generic-5.17.11-2|611	Obsoletes:	kernel-%{flavour}-%{kernelversion}.%{patchlevel}-devel-latest < 5.10.34-2
21mr|kernel-5.17-generic-5.17.11-2|612	
21mr|kernel-5.17-generic-5.17.11-2|613	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-5.17-generic-5.17.11-2|614	OrderWithRequires(post):	dkms
21mr|kernel-5.17-generic-5.17.11-2|615	# Try to remove the main kernel package after removing this devel package
21mr|kernel-5.17-generic-5.17.11-2|616	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-5.17-generic-5.17.11-2|617	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-5.17-generic-5.17.11-2|618	# deal with directories owned in the main package
21mr|kernel-5.17-generic-5.17.11-2|619	# (note that the devel package does not explicitly require the main package,
21mr|kernel-5.17-generic-5.17.11-2|620	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-5.17-generic-5.17.11-2|621	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|622	
21mr|kernel-5.17-generic-5.17.11-2|623	%ifarch %{ix86}
21mr|kernel-5.17-generic-5.17.11-2|624	Conflicts:	arch(x86_64)
21mr|kernel-5.17-generic-5.17.11-2|625	%endif
21mr|kernel-5.17-generic-5.17.11-2|626	
21mr|kernel-5.17-generic-5.17.11-2|627	%description devel
21mr|kernel-5.17-generic-5.17.11-2|628	This package contains the kernel files (headers and build tools) that should
21mr|kernel-5.17-generic-5.17.11-2|629	be enough to build additional drivers for use with %{name}.
21mr|kernel-5.17-generic-5.17.11-2|630	
21mr|kernel-5.17-generic-5.17.11-2|631	
21mr|kernel-5.17-generic-5.17.11-2|632	%post devel
21mr|kernel-5.17-generic-5.17.11-2|633	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-5.17-generic-5.17.11-2|634	dkms_autoinstaller start %{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|635	fi
21mr|kernel-5.17-generic-5.17.11-2|636	
21mr|kernel-5.17-generic-5.17.11-2|637	
21mr|kernel-5.17-generic-5.17.11-2|638	%preun devel
21mr|kernel-5.17-generic-5.17.11-2|639	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-5.17-generic-5.17.11-2|640	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-5.17-generic-5.17.11-2|641	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-5.17-generic-5.17.11-2|642	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-5.17-generic-5.17.11-2|643	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-5.17-generic-5.17.11-2|644	# too.
21mr|kernel-5.17-generic-5.17.11-2|645	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-5.17-generic-5.17.11-2|646	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-5.17-generic-5.17.11-2|647	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-5.17-generic-5.17.11-2|648	fi
21mr|kernel-5.17-generic-5.17.11-2|649	
21mr|kernel-5.17-generic-5.17.11-2|650	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-5.17-generic-5.17.11-2|651	
21mr|kernel-5.17-generic-5.17.11-2|652	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-5.17-generic-5.17.11-2|653	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-5.17-generic-5.17.11-2|654	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-5.17-generic-5.17.11-2|655	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-5.17-generic-5.17.11-2|656	done
21mr|kernel-5.17-generic-5.17.11-2|657	
21mr|kernel-5.17-generic-5.17.11-2|658	
21mr|kernel-5.17-generic-5.17.11-2|659	%files devel
21mr|kernel-5.17-generic-5.17.11-2|660	%{devel_root}/Documentation
21mr|kernel-5.17-generic-5.17.11-2|661	%dir %{devel_root}
21mr|kernel-5.17-generic-5.17.11-2|662	%dir %{devel_root}/arch
21mr|kernel-5.17-generic-5.17.11-2|663	%dir %{devel_root}/include
21mr|kernel-5.17-generic-5.17.11-2|664	%{devel_root}/arch/um
21mr|kernel-5.17-generic-5.17.11-2|665	%{devel_root}/arch/x86
21mr|kernel-5.17-generic-5.17.11-2|666	%{devel_root}/arch/arm
21mr|kernel-5.17-generic-5.17.11-2|667	%{devel_root}/arch/arm64
21mr|kernel-5.17-generic-5.17.11-2|668	%{devel_root}/block
21mr|kernel-5.17-generic-5.17.11-2|669	%{devel_root}/certs
21mr|kernel-5.17-generic-5.17.11-2|670	%{devel_root}/crypto
21mr|kernel-5.17-generic-5.17.11-2|671	%{devel_root}/drivers
21mr|kernel-5.17-generic-5.17.11-2|672	%{devel_root}/fs
21mr|kernel-5.17-generic-5.17.11-2|673	%{devel_root}/include/soc
21mr|kernel-5.17-generic-5.17.11-2|674	%{devel_root}/include/acpi
21mr|kernel-5.17-generic-5.17.11-2|675	%{devel_root}/include/asm-generic
21mr|kernel-5.17-generic-5.17.11-2|676	%{devel_root}/include/clocksource
21mr|kernel-5.17-generic-5.17.11-2|677	%{devel_root}/include/config
21mr|kernel-5.17-generic-5.17.11-2|678	%{devel_root}/include/crypto
21mr|kernel-5.17-generic-5.17.11-2|679	%{devel_root}/include/drm
21mr|kernel-5.17-generic-5.17.11-2|680	%{devel_root}/include/dt-bindings
21mr|kernel-5.17-generic-5.17.11-2|681	%{devel_root}/include/generated
21mr|kernel-5.17-generic-5.17.11-2|682	%{devel_root}/include/keys
21mr|kernel-5.17-generic-5.17.11-2|683	%{devel_root}/include/kvm
21mr|kernel-5.17-generic-5.17.11-2|684	%{devel_root}/include/kunit
21mr|kernel-5.17-generic-5.17.11-2|685	%{devel_root}/include/linux
21mr|kernel-5.17-generic-5.17.11-2|686	%{devel_root}/include/math-emu
21mr|kernel-5.17-generic-5.17.11-2|687	%{devel_root}/include/media
21mr|kernel-5.17-generic-5.17.11-2|688	%{devel_root}/include/memory
21mr|kernel-5.17-generic-5.17.11-2|689	%{devel_root}/include/misc
21mr|kernel-5.17-generic-5.17.11-2|690	%{devel_root}/include/net
21mr|kernel-5.17-generic-5.17.11-2|691	%{devel_root}/include/pcmcia
21mr|kernel-5.17-generic-5.17.11-2|692	%{devel_root}/include/ras
21mr|kernel-5.17-generic-5.17.11-2|693	%{devel_root}/include/rdma
21mr|kernel-5.17-generic-5.17.11-2|694	%{devel_root}/include/scsi
21mr|kernel-5.17-generic-5.17.11-2|695	%{devel_root}/include/sound
21mr|kernel-5.17-generic-5.17.11-2|696	%{devel_root}/include/target
21mr|kernel-5.17-generic-5.17.11-2|697	%{devel_root}/include/trace
21mr|kernel-5.17-generic-5.17.11-2|698	%{devel_root}/include/uapi
21mr|kernel-5.17-generic-5.17.11-2|699	%{devel_root}/include/vdso
21mr|kernel-5.17-generic-5.17.11-2|700	%{devel_root}/include/video
21mr|kernel-5.17-generic-5.17.11-2|701	%{devel_root}/include/xen
21mr|kernel-5.17-generic-5.17.11-2|702	%{devel_root}/init
21mr|kernel-5.17-generic-5.17.11-2|703	%{devel_root}/ipc
21mr|kernel-5.17-generic-5.17.11-2|704	%{devel_root}/kernel
21mr|kernel-5.17-generic-5.17.11-2|705	%{devel_root}/lib
21mr|kernel-5.17-generic-5.17.11-2|706	%{devel_root}/mm
21mr|kernel-5.17-generic-5.17.11-2|707	%{devel_root}/net
21mr|kernel-5.17-generic-5.17.11-2|708	%{devel_root}/samples
21mr|kernel-5.17-generic-5.17.11-2|709	%{devel_root}/scripts
21mr|kernel-5.17-generic-5.17.11-2|710	%{devel_root}/security
21mr|kernel-5.17-generic-5.17.11-2|711	%{devel_root}/sound
21mr|kernel-5.17-generic-5.17.11-2|712	%{devel_root}/tools
21mr|kernel-5.17-generic-5.17.11-2|713	%{devel_root}/usr
21mr|kernel-5.17-generic-5.17.11-2|714	%{devel_root}/virt
21mr|kernel-5.17-generic-5.17.11-2|715	%{devel_root}/.config
21mr|kernel-5.17-generic-5.17.11-2|716	%{devel_root}/Kbuild
21mr|kernel-5.17-generic-5.17.11-2|717	%{devel_root}/Kconfig
21mr|kernel-5.17-generic-5.17.11-2|718	%{devel_root}/Makefile
21mr|kernel-5.17-generic-5.17.11-2|719	%{devel_root}/Module.symvers
21mr|kernel-5.17-generic-5.17.11-2|720	%{devel_root}/arch/Kconfig
21mr|kernel-5.17-generic-5.17.11-2|721	%{_modulesdir}/%{kver_full}/build
21mr|kernel-5.17-generic-5.17.11-2|722	%{_modulesdir}/%{kver_full}/source
21mr|kernel-5.17-generic-5.17.11-2|723	%endif
21mr|kernel-5.17-generic-5.17.11-2|724	# End of build_devel
21mr|kernel-5.17-generic-5.17.11-2|725	
21mr|kernel-5.17-generic-5.17.11-2|726	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|727	
21mr|kernel-5.17-generic-5.17.11-2|728	%if %{build_debug}
21mr|kernel-5.17-generic-5.17.11-2|729	%package debuginfo
21mr|kernel-5.17-generic-5.17.11-2|730	Summary:	Debuginfo for %{name}
21mr|kernel-5.17-generic-5.17.11-2|731	Group:		Development/Debug
21mr|kernel-5.17-generic-5.17.11-2|732	Provides:	kernel-debug = %{kverrel}
21mr|kernel-5.17-generic-5.17.11-2|733	AutoReq:	0
21mr|kernel-5.17-generic-5.17.11-2|734	AutoProv:	0
21mr|kernel-5.17-generic-5.17.11-2|735	
21mr|kernel-5.17-generic-5.17.11-2|736	%description debuginfo
21mr|kernel-5.17-generic-5.17.11-2|737	This package contains the files with debuginfo for %{name}.
21mr|kernel-5.17-generic-5.17.11-2|738	
21mr|kernel-5.17-generic-5.17.11-2|739	%files debuginfo -f %{debuginfo_files}
21mr|kernel-5.17-generic-5.17.11-2|740	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|741	%endif
21mr|kernel-5.17-generic-5.17.11-2|742	# End of build_debug
21mr|kernel-5.17-generic-5.17.11-2|743	
21mr|kernel-5.17-generic-5.17.11-2|744	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|745	
21mr|kernel-5.17-generic-5.17.11-2|746	%if %{build_doc}
21mr|kernel-5.17-generic-5.17.11-2|747	%package doc
21mr|kernel-5.17-generic-5.17.11-2|748	Summary:	Various documentation bits found in the kernel source
21mr|kernel-5.17-generic-5.17.11-2|749	Group:		Documentation
21mr|kernel-5.17-generic-5.17.11-2|750	BuildArch:	noarch
21mr|kernel-5.17-generic-5.17.11-2|751	
21mr|kernel-5.17-generic-5.17.11-2|752	%description doc
21mr|kernel-5.17-generic-5.17.11-2|753	This package contains documentation files from the kernel source.
21mr|kernel-5.17-generic-5.17.11-2|754	
21mr|kernel-5.17-generic-5.17.11-2|755	%files doc
21mr|kernel-5.17-generic-5.17.11-2|756	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-5.17-generic-5.17.11-2|757	%endif
21mr|kernel-5.17-generic-5.17.11-2|758	
21mr|kernel-5.17-generic-5.17.11-2|759	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|760	
21mr|kernel-5.17-generic-5.17.11-2|761	%if %{build_perf}
21mr|kernel-5.17-generic-5.17.11-2|762	%package -n perf
21mr|kernel-5.17-generic-5.17.11-2|763	Summary:	perf tool and the supporting documentation
21mr|kernel-5.17-generic-5.17.11-2|764	Group:		System/Kernel and hardware
21mr|kernel-5.17-generic-5.17.11-2|765	
21mr|kernel-5.17-generic-5.17.11-2|766	%description -n perf
21mr|kernel-5.17-generic-5.17.11-2|767	The package contains perf tool and the supporting documentation.
21mr|kernel-5.17-generic-5.17.11-2|768	
21mr|kernel-5.17-generic-5.17.11-2|769	%files -n perf
21mr|kernel-5.17-generic-5.17.11-2|770	%{_bindir}/perf
21mr|kernel-5.17-generic-5.17.11-2|771	%ifarch x86_64
21mr|kernel-5.17-generic-5.17.11-2|772	%{_bindir}/perf-read-vdso32
21mr|kernel-5.17-generic-5.17.11-2|773	%endif
21mr|kernel-5.17-generic-5.17.11-2|774	%{_bindir}/trace
21mr|kernel-5.17-generic-5.17.11-2|775	%{_includedir}/perf/perf_dlfilter.h
21mr|kernel-5.17-generic-5.17.11-2|776	%dir %{_prefix}/libexec/perf-core
21mr|kernel-5.17-generic-5.17.11-2|777	%dir %{_libdir}/traceevent
21mr|kernel-5.17-generic-5.17.11-2|778	%dir %{_libdir}/traceevent/plugins
21mr|kernel-5.17-generic-5.17.11-2|779	%{_libdir}/libperf-jvmti.so
21mr|kernel-5.17-generic-5.17.11-2|780	%{_libdir}/traceevent/plugins/*
21mr|kernel-5.17-generic-5.17.11-2|781	%{_prefix}/libexec/perf-core/*
21mr|kernel-5.17-generic-5.17.11-2|782	%{_mandir}/man[1-8]/perf*
21mr|kernel-5.17-generic-5.17.11-2|783	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.17-generic-5.17.11-2|784	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-5.17-generic-5.17.11-2|785	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-5.17-generic-5.17.11-2|786	/usr/lib/perf/examples/bpf/*
21mr|kernel-5.17-generic-5.17.11-2|787	/usr/lib/perf/include/bpf/*
21mr|kernel-5.17-generic-5.17.11-2|788	%endif
21mr|kernel-5.17-generic-5.17.11-2|789	
21mr|kernel-5.17-generic-5.17.11-2|790	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|791	
21mr|kernel-5.17-generic-5.17.11-2|792	%if %{build_cpupower}
21mr|kernel-5.17-generic-5.17.11-2|793	%package -n cpupower
21mr|kernel-5.17-generic-5.17.11-2|794	
21mr|kernel-5.17-generic-5.17.11-2|795	Summary:	The cpupower tools
21mr|kernel-5.17-generic-5.17.11-2|796	Group:		System/Kernel and hardware
21mr|kernel-5.17-generic-5.17.11-2|797	
21mr|kernel-5.17-generic-5.17.11-2|798	%description -n cpupower
21mr|kernel-5.17-generic-5.17.11-2|799	The cpupower tools.
21mr|kernel-5.17-generic-5.17.11-2|800	
21mr|kernel-5.17-generic-5.17.11-2|801	%post -n cpupower
21mr|kernel-5.17-generic-5.17.11-2|802	if [ $1 -ge 0 ]; then
21mr|kernel-5.17-generic-5.17.11-2|803	# Do not enable/disable cpupower.service directly, because it should start
21mr|kernel-5.17-generic-5.17.11-2|804	# when cpupower.path triggers it.
21mr|kernel-5.17-generic-5.17.11-2|805	/bin/systemctl enable cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.17-generic-5.17.11-2|806	/bin/systemctl start cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.17-generic-5.17.11-2|807	fi
21mr|kernel-5.17-generic-5.17.11-2|808	
21mr|kernel-5.17-generic-5.17.11-2|809	%preun -n cpupower
21mr|kernel-5.17-generic-5.17.11-2|810	if [ $1 -eq 0 ]; then
21mr|kernel-5.17-generic-5.17.11-2|811	/bin/systemctl --no-reload disable cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.17-generic-5.17.11-2|812	/bin/systemctl stop cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.17-generic-5.17.11-2|813	fi
21mr|kernel-5.17-generic-5.17.11-2|814	
21mr|kernel-5.17-generic-5.17.11-2|815	%files -n cpupower -f cpupower.lang
21mr|kernel-5.17-generic-5.17.11-2|816	%config(noreplace) %{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.17-generic-5.17.11-2|817	%{_bindir}/cpupower
21mr|kernel-5.17-generic-5.17.11-2|818	%{_bindir}/cpupower-start.sh
21mr|kernel-5.17-generic-5.17.11-2|819	%{_libdir}/libcpupower.so.0
21mr|kernel-5.17-generic-5.17.11-2|820	%{_libdir}/libcpupower.so.0.0.1
21mr|kernel-5.17-generic-5.17.11-2|821	%{_unitdir}/cpupower.service
21mr|kernel-5.17-generic-5.17.11-2|822	%{_unitdir}/cpupower.path
21mr|kernel-5.17-generic-5.17.11-2|823	%{_datadir}/bash-completion/completions/cpupower
21mr|kernel-5.17-generic-5.17.11-2|824	%{_mandir}/man[1-8]/cpupower*
21mr|kernel-5.17-generic-5.17.11-2|825	
21mr|kernel-5.17-generic-5.17.11-2|826	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|827	
21mr|kernel-5.17-generic-5.17.11-2|828	%package -n cpupower-devel
21mr|kernel-5.17-generic-5.17.11-2|829	Summary:	Development files for cpupower
21mr|kernel-5.17-generic-5.17.11-2|830	Group:		Development/Kernel
21mr|kernel-5.17-generic-5.17.11-2|831	Requires:	cpupower = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|832	Conflicts:	%{_lib}cpufreq-devel
21mr|kernel-5.17-generic-5.17.11-2|833	
21mr|kernel-5.17-generic-5.17.11-2|834	%description -n cpupower-devel
21mr|kernel-5.17-generic-5.17.11-2|835	This package contains the development files for cpupower.
21mr|kernel-5.17-generic-5.17.11-2|836	
21mr|kernel-5.17-generic-5.17.11-2|837	%files -n cpupower-devel
21mr|kernel-5.17-generic-5.17.11-2|838	%{_libdir}/libcpupower.so
21mr|kernel-5.17-generic-5.17.11-2|839	%{_includedir}/cpufreq.h
21mr|kernel-5.17-generic-5.17.11-2|840	%{_includedir}/cpuidle.h
21mr|kernel-5.17-generic-5.17.11-2|841	%endif
21mr|kernel-5.17-generic-5.17.11-2|842	
21mr|kernel-5.17-generic-5.17.11-2|843	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|844	
21mr|kernel-5.17-generic-5.17.11-2|845	%if %{build_headers}
21mr|kernel-5.17-generic-5.17.11-2|846	%package -n kernel-headers
21mr|kernel-5.17-generic-5.17.11-2|847	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-5.17-generic-5.17.11-2|848	Group:		System/Kernel and hardware
21mr|kernel-5.17-generic-5.17.11-2|849	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|850	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-5.17-generic-5.17.11-2|851	
21mr|kernel-5.17-generic-5.17.11-2|852	%description -n kernel-headers
21mr|kernel-5.17-generic-5.17.11-2|853	C header files from the Linux kernel. The header files define
21mr|kernel-5.17-generic-5.17.11-2|854	structures and constants that are needed for building most
21mr|kernel-5.17-generic-5.17.11-2|855	standard programs, notably the C library.
21mr|kernel-5.17-generic-5.17.11-2|856	
21mr|kernel-5.17-generic-5.17.11-2|857	This package is not suitable for building kernel modules, you
21mr|kernel-5.17-generic-5.17.11-2|858	should use the 'kernel-devel' package instead.
21mr|kernel-5.17-generic-5.17.11-2|859	
21mr|kernel-5.17-generic-5.17.11-2|860	%files -n kernel-headers
21mr|kernel-5.17-generic-5.17.11-2|861	%{_includedir}/*
21mr|kernel-5.17-generic-5.17.11-2|862	# Don't conflict with cpupower-devel
21mr|kernel-5.17-generic-5.17.11-2|863	%if %{build_cpupower}
21mr|kernel-5.17-generic-5.17.11-2|864	%exclude %{_includedir}/cpufreq.h
21mr|kernel-5.17-generic-5.17.11-2|865	%exclude %{_includedir}/cpuidle.h
21mr|kernel-5.17-generic-5.17.11-2|866	%endif
21mr|kernel-5.17-generic-5.17.11-2|867	%if %{build_perf}
21mr|kernel-5.17-generic-5.17.11-2|868	%exclude %{_includedir}/perf/perf_dlfilter.h
21mr|kernel-5.17-generic-5.17.11-2|869	%endif
21mr|kernel-5.17-generic-5.17.11-2|870	%endif
21mr|kernel-5.17-generic-5.17.11-2|871	
21mr|kernel-5.17-generic-5.17.11-2|872	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|873	
21mr|kernel-5.17-generic-5.17.11-2|874	%if %{with uml}
21mr|kernel-5.17-generic-5.17.11-2|875	%package uml
21mr|kernel-5.17-generic-5.17.11-2|876	Summary:	User Mode Linux binary
21mr|kernel-5.17-generic-5.17.11-2|877	Group:		System/Kernel and hardware
21mr|kernel-5.17-generic-5.17.11-2|878	Provides:	kernel-uml = %{kverrel}
21mr|kernel-5.17-generic-5.17.11-2|879	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-5.17-generic-5.17.11-2|880	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-5.17-generic-5.17.11-2|881	Obsoletes:	kernel-uml-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.17-generic-5.17.11-2|882	
21mr|kernel-5.17-generic-5.17.11-2|883	%description uml
21mr|kernel-5.17-generic-5.17.11-2|884	User Mode Linux binary.
21mr|kernel-5.17-generic-5.17.11-2|885	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-5.17-generic-5.17.11-2|886	
21mr|kernel-5.17-generic-5.17.11-2|887	%files uml
21mr|kernel-5.17-generic-5.17.11-2|888	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|889	
21mr|kernel-5.17-generic-5.17.11-2|890	#-----------------------------------------------------------------------------
21mr|kernel-5.17-generic-5.17.11-2|891	
21mr|kernel-5.17-generic-5.17.11-2|892	%package uml-modules
21mr|kernel-5.17-generic-5.17.11-2|893	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-5.17-generic-5.17.11-2|894	Group:		System/Kernel and hardware
21mr|kernel-5.17-generic-5.17.11-2|895	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-5.17-generic-5.17.11-2|896	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-5.17-generic-5.17.11-2|897	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-5.17-generic-5.17.11-2|898	Obsoletes:	kernel-uml-modules-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.17-generic-5.17.11-2|899	
21mr|kernel-5.17-generic-5.17.11-2|900	%description uml-modules
21mr|kernel-5.17-generic-5.17.11-2|901	User Mode Linux (UML) kernel modules:
21mr|kernel-5.17-generic-5.17.11-2|902	- not compressed;
21mr|kernel-5.17-generic-5.17.11-2|903	- not stripped;
21mr|kernel-5.17-generic-5.17.11-2|904	- signed.
21mr|kernel-5.17-generic-5.17.11-2|905	
21mr|kernel-5.17-generic-5.17.11-2|906	%files uml-modules
21mr|kernel-5.17-generic-5.17.11-2|907	/lib/modules-uml/%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|908	
21mr|kernel-5.17-generic-5.17.11-2|909	%endif
21mr|kernel-5.17-generic-5.17.11-2|910	# End of uml
21mr|kernel-5.17-generic-5.17.11-2|911	
21mr|kernel-5.17-generic-5.17.11-2|912	#-----------------------------------------------------------------------------
21mr|kernel-5.17-generic-5.17.11-2|913	
21mr|kernel-5.17-generic-5.17.11-2|914	###############################
21mr|kernel-5.17-generic-5.17.11-2|915	# Extra modules package definitions
21mr|kernel-5.17-generic-5.17.11-2|916	
21mr|kernel-5.17-generic-5.17.11-2|917	%if %{with binary_extra_modules}
21mr|kernel-5.17-generic-5.17.11-2|918	%ksob_mk_module_pkg -n 8821ce -s net/wireless -r rtl8821ce-blacklist
21mr|kernel-5.17-generic-5.17.11-2|919	%ksob_mk_module_pkg -n 8821cu -s net/wireless
21mr|kernel-5.17-generic-5.17.11-2|920	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|921	%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
21mr|kernel-5.17-generic-5.17.11-2|922	#kroko_kmod_pkg -j %%{nvidia_390_j} -n %%{nvidia_390_n} -f %%{flavour} -k %%{kernelversion}.%%{patchlevel} -m %%{sublevel} -p %%{kver_full} -s %%{NAME} -r %%{kroko_mk_release}
21mr|kernel-5.17-generic-5.17.11-2|923	%endif
21mr|kernel-5.17-generic-5.17.11-2|924	%ifarch %{ix86}
21mr|kernel-5.17-generic-5.17.11-2|925	%nvidia_modules_pkg -e %{EVRD} -m 390 -p %{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|926	%endif
21mr|kernel-5.17-generic-5.17.11-2|927	%ifarch %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|928	#kroko_kmod_pkg -j %%{nvidia_470_j} -n %%{nvidia_470_n} -f %%{flavour} -k %%{kernelversion}.%%{patchlevel} -m %%{sublevel} -p %%{kver_full} -s %%{NAME} -r %%{kroko_mk_release}
21mr|kernel-5.17-generic-5.17.11-2|929	%nvidia_modules_pkg -e %{EVRD} -m 390,470,510,515 -p %{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|930	%endif
21mr|kernel-5.17-generic-5.17.11-2|931	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-5.17-generic-5.17.11-2|932	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-5.17-generic-5.17.11-2|933	%ksob_mk_module_pkg -n v4l2loopback -s drivers/media -r v4l2loopback
21mr|kernel-5.17-generic-5.17.11-2|934	
21mr|kernel-5.17-generic-5.17.11-2|935	%if %{with binary_shredder}
21mr|kernel-5.17-generic-5.17.11-2|936	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-5.17-generic-5.17.11-2|937	%endif
21mr|kernel-5.17-generic-5.17.11-2|938	
21mr|kernel-5.17-generic-5.17.11-2|939	#-----------------------------------------------------------------------------
21mr|kernel-5.17-generic-5.17.11-2|940	
21mr|kernel-5.17-generic-5.17.11-2|941	###############
21mr|kernel-5.17-generic-5.17.11-2|942	# Virtualbox host
21mr|kernel-5.17-generic-5.17.11-2|943	
21mr|kernel-5.17-generic-5.17.11-2|944	%if %{with binary_virtualbox_host}
21mr|kernel-5.17-generic-5.17.11-2|945	%ksob_mk_module_pkg -n vboxnetflt -s misc
21mr|kernel-5.17-generic-5.17.11-2|946	%ksob_mk_module_pkg -n vboxnetadp -s misc
21mr|kernel-5.17-generic-5.17.11-2|947	%ksob_mk_module_pkg -n vboxdrv -s misc
21mr|kernel-5.17-generic-5.17.11-2|948	%ksob_mk_module_pkg -n vboxpci -s misc
21mr|kernel-5.17-generic-5.17.11-2|949	
21mr|kernel-5.17-generic-5.17.11-2|950	# A package which will pull all those modules
21mr|kernel-5.17-generic-5.17.11-2|951	%package -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.17-generic-5.17.11-2|952	Summary:	Meta package to pull VirtualBox host kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-5.17-generic-5.17.11-2|953	Group:		System/Kernel and hardware
21mr|kernel-5.17-generic-5.17.11-2|954	Requires:	kernel-module-vboxnetflt-%{ksob_kernel}
21mr|kernel-5.17-generic-5.17.11-2|955	Requires:	kernel-module-vboxnetadp-%{ksob_kernel}
21mr|kernel-5.17-generic-5.17.11-2|956	Requires:	kernel-module-vboxdrv-%{ksob_kernel}
21mr|kernel-5.17-generic-5.17.11-2|957	Requires:	kernel-module-vboxpci-%{ksob_kernel}
21mr|kernel-5.17-generic-5.17.11-2|958	Obsoletes:	kernel-modules-virtualbox-host-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.17-generic-5.17.11-2|959	
21mr|kernel-5.17-generic-5.17.11-2|960	%description -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.17-generic-5.17.11-2|961	Meta package to pull VirtualBox host kernel modules for %{name}.
21mr|kernel-5.17-generic-5.17.11-2|962	
21mr|kernel-5.17-generic-5.17.11-2|963	%files -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-5.17-generic-5.17.11-2|964	# empty
21mr|kernel-5.17-generic-5.17.11-2|965	%endif
21mr|kernel-5.17-generic-5.17.11-2|966	#End of ifarch x86
21mr|kernel-5.17-generic-5.17.11-2|967	
21mr|kernel-5.17-generic-5.17.11-2|968	#-----------------------------------------------------------------------------
21mr|kernel-5.17-generic-5.17.11-2|969	
21mr|kernel-5.17-generic-5.17.11-2|970	%if %{with nickel}
21mr|kernel-5.17-generic-5.17.11-2|971	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-5.17-generic-5.17.11-2|972	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-5.17-generic-5.17.11-2|973	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-5.17-generic-5.17.11-2|974	%endif
21mr|kernel-5.17-generic-5.17.11-2|975	
21mr|kernel-5.17-generic-5.17.11-2|976	%endif
21mr|kernel-5.17-generic-5.17.11-2|977	# End of binary_extra_modules
21mr|kernel-5.17-generic-5.17.11-2|978	
21mr|kernel-5.17-generic-5.17.11-2|979	#################################################################
21mr|kernel-5.17-generic-5.17.11-2|980	
21mr|kernel-5.17-generic-5.17.11-2|981	%if %{with flow_abi}
21mr|kernel-5.17-generic-5.17.11-2|982	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.17-generic-5.17.11-2|983	Summary:	Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-5.17-generic-5.17.11-2|984	Group:		System/Kernel and hardware
21mr|kernel-5.17-generic-5.17.11-2|985	
21mr|kernel-5.17-generic-5.17.11-2|986	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.17-generic-5.17.11-2|987	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-5.17-generic-5.17.11-2|988	Some vendors provide binary-only kernel modules. They can put them into /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-5.17-generic-5.17.11-2|989	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours
21mr|kernel-5.17-generic-5.17.11-2|990	but there is no guarantee that these modules will load and work correctly on
21mr|kernel-5.17-generic-5.17.11-2|991	newer or older kernels then the ones they were build against.
21mr|kernel-5.17-generic-5.17.11-2|992	
21mr|kernel-5.17-generic-5.17.11-2|993	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-5.17-generic-5.17.11-2|994	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-5.17-generic-5.17.11-2|995	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-5.17-generic-5.17.11-2|996	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-5.17-generic-5.17.11-2|997	
21mr|kernel-5.17-generic-5.17.11-2|998	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.17-generic-5.17.11-2|999	/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.17-generic-5.17.11-2|1000	%endif
21mr|kernel-5.17-generic-5.17.11-2|1001	# End of flow_abi
21mr|kernel-5.17-generic-5.17.11-2|1002	
21mr|kernel-5.17-generic-5.17.11-2|1003	################################################
21mr|kernel-5.17-generic-5.17.11-2|1004	
21mr|kernel-5.17-generic-5.17.11-2|1005	%prep
21mr|kernel-5.17-generic-5.17.11-2|1006	# Avoid accidental merge
21mr|kernel-5.17-generic-5.17.11-2|1007	%if 0%{?rpm5}
21mr|kernel-5.17-generic-5.17.11-2|1008	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-5.17-generic-5.17.11-2|1009	%endif
21mr|kernel-5.17-generic-5.17.11-2|1010	
21mr|kernel-5.17-generic-5.17.11-2|1011	%setup -q -n %{top_dir_name} -c
21mr|kernel-5.17-generic-5.17.11-2|1012	%if %{with uml}
21mr|kernel-5.17-generic-5.17.11-2|1013	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-5.17-generic-5.17.11-2|1014	%endif
21mr|kernel-5.17-generic-5.17.11-2|1015	cd %{src_dir}
21mr|kernel-5.17-generic-5.17.11-2|1016	
21mr|kernel-5.17-generic-5.17.11-2|1017	%autopatch -p1
21mr|kernel-5.17-generic-5.17.11-2|1018	
21mr|kernel-5.17-generic-5.17.11-2|1019	#
21mr|kernel-5.17-generic-5.17.11-2|1020	# Setup Begin
21mr|kernel-5.17-generic-5.17.11-2|1021	#
21mr|kernel-5.17-generic-5.17.11-2|1022	
21mr|kernel-5.17-generic-5.17.11-2|1023	##################################
21mr|kernel-5.17-generic-5.17.11-2|1024	# Kernel configuration
21mr|kernel-5.17-generic-5.17.11-2|1025	
21mr|kernel-5.17-generic-5.17.11-2|1026	echo "Creating the kernel configuration file."
21mr|kernel-5.17-generic-5.17.11-2|1027	
21mr|kernel-5.17-generic-5.17.11-2|1028	# Configs
21mr|kernel-5.17-generic-5.17.11-2|1029	cp %{SOURCE111} .
21mr|kernel-5.17-generic-5.17.11-2|1030	cp %{SOURCE112} .
21mr|kernel-5.17-generic-5.17.11-2|1031	cp %{SOURCE113} .
21mr|kernel-5.17-generic-5.17.11-2|1032	cp kernel-%{arch_suffix}.config .config
21mr|kernel-5.17-generic-5.17.11-2|1033	
21mr|kernel-5.17-generic-5.17.11-2|1034	touch %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1035	
21mr|kernel-5.17-generic-5.17.11-2|1036	# Get rid of unwanted files
21mr|kernel-5.17-generic-5.17.11-2|1037	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-5.17-generic-5.17.11-2|1038	# Wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-5.17-generic-5.17.11-2|1039	find . -name "*.g*ignore" -delete
21mr|kernel-5.17-generic-5.17.11-2|1040	
21mr|kernel-5.17-generic-5.17.11-2|1041	# Enable debug info if requested.
21mr|kernel-5.17-generic-5.17.11-2|1042	sed -i '/CONFIG_DEBUG_INFO/d' .config
21mr|kernel-5.17-generic-5.17.11-2|1043	%if %build_debug
21mr|kernel-5.17-generic-5.17.11-2|1044	echo 'CONFIG_DEBUG_INFO=y' >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1045	echo 'CONFIG_DEBUG_INFO_DWARF4=y' >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1046	echo 'CONFIG_GDB_SCRIPTS=y' >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1047	%else
21mr|kernel-5.17-generic-5.17.11-2|1048	echo 'CONFIG_DEBUG_INFO=n' >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1049	%endif
21mr|kernel-5.17-generic-5.17.11-2|1050	
21mr|kernel-5.17-generic-5.17.11-2|1051	sed -i '/CONFIG_MODULE_SIG_FORCE/d' .config
21mr|kernel-5.17-generic-5.17.11-2|1052	%if %{with oblig_signed_modules}
21mr|kernel-5.17-generic-5.17.11-2|1053	# Disallow loading not signed modules
21mr|kernel-5.17-generic-5.17.11-2|1054	# But 0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch allows to override this in cmdline
21mr|kernel-5.17-generic-5.17.11-2|1055	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1056	%else
21mr|kernel-5.17-generic-5.17.11-2|1057	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1058	%endif
21mr|kernel-5.17-generic-5.17.11-2|1059	
21mr|kernel-5.17-generic-5.17.11-2|1060	sed -i '/CONFIG_MODULE_SIG_KEY/d' .config
21mr|kernel-5.17-generic-5.17.11-2|1061	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-5.17-generic-5.17.11-2|1062	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1063	
21mr|kernel-5.17-generic-5.17.11-2|1064	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-5.17-generic-5.17.11-2|1065	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-5.17-generic-5.17.11-2|1066	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1067	
21mr|kernel-5.17-generic-5.17.11-2|1068	# Memory wiping
21mr|kernel-5.17-generic-5.17.11-2|1069	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-5.17-generic-5.17.11-2|1070	# Estimated performance impact is described in the commit
21mr|kernel-5.17-generic-5.17.11-2|1071	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-5.17-generic-5.17.11-2|1072	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-5.17-generic-5.17.11-2|1073	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-5.17-generic-5.17.11-2|1074	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1075	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-5.17-generic-5.17.11-2|1076	# To disable, add to cmdline: init_on_free=0
21mr|kernel-5.17-generic-5.17.11-2|1077	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-5.17-generic-5.17.11-2|1078	%if %{with nickel}
21mr|kernel-5.17-generic-5.17.11-2|1079	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1080	%else
21mr|kernel-5.17-generic-5.17.11-2|1081	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1082	%endif
21mr|kernel-5.17-generic-5.17.11-2|1083	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-5.17-generic-5.17.11-2|1084	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-5.17-generic-5.17.11-2|1085	
21mr|kernel-5.17-generic-5.17.11-2|1086	# To load kernel keyring in UML
21mr|kernel-5.17-generic-5.17.11-2|1087	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-5.17-generic-5.17.11-2|1088	if ! grep -q "^CONFIG_CRYPTO_${i}=y$" .config; then
21mr|kernel-5.17-generic-5.17.11-2|1089	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-5.17-generic-5.17.11-2|1090	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-5.17-generic-5.17.11-2|1091	fi
21mr|kernel-5.17-generic-5.17.11-2|1092	done
21mr|kernel-5.17-generic-5.17.11-2|1093	
21mr|kernel-5.17-generic-5.17.11-2|1094	cat %{build_dir}/.config.append >> .config
21mr|kernel-5.17-generic-5.17.11-2|1095	
21mr|kernel-5.17-generic-5.17.11-2|1096	##################
21mr|kernel-5.17-generic-5.17.11-2|1097	# End of kernel config
21mr|kernel-5.17-generic-5.17.11-2|1098	
21mr|kernel-5.17-generic-5.17.11-2|1099	
21mr|kernel-5.17-generic-5.17.11-2|1100	# Store the config file in the appropriate directory.
21mr|kernel-5.17-generic-5.17.11-2|1101	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-5.17-generic-5.17.11-2|1102	mkdir -p "${CONFIG_DIR}"
21mr|kernel-5.17-generic-5.17.11-2|1103	
21mr|kernel-5.17-generic-5.17.11-2|1104	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-5.17-generic-5.17.11-2|1105	
21mr|kernel-5.17-generic-5.17.11-2|1106	make ARCH=%{arch_type} oldconfig
21mr|kernel-5.17-generic-5.17.11-2|1107	# When it is needed to edit kernel configs, run:
21mr|kernel-5.17-generic-5.17.11-2|1108	# abf fetch
21mr|kernel-5.17-generic-5.17.11-2|1109	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-5.17-generic-5.17.11-2|1110	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-5.17-generic-5.17.11-2|1111	%{?_with_fail:exit 1}
21mr|kernel-5.17-generic-5.17.11-2|1112	mv .config ${cfg_file}
21mr|kernel-5.17-generic-5.17.11-2|1113	echo "Created ${cfg_file}."
21mr|kernel-5.17-generic-5.17.11-2|1114	
21mr|kernel-5.17-generic-5.17.11-2|1115	# Make sure the kernel has the sublevel we know it has...
21mr|kernel-5.17-generic-5.17.11-2|1116	LC_ALL=C sed -ri "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
21mr|kernel-5.17-generic-5.17.11-2|1117	
21mr|kernel-5.17-generic-5.17.11-2|1118	# Get rid of unwanted files
21mr|kernel-5.17-generic-5.17.11-2|1119	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-5.17-generic-5.17.11-2|1120	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-5.17-generic-5.17.11-2|1121	
21mr|kernel-5.17-generic-5.17.11-2|1122	# Versionize python shebang (#!/usr/bin/env python -> #!/usr/bin/python3) in scripts
21mr|kernel-5.17-generic-5.17.11-2|1123	sed -i '1 s,^#!/usr/bin/env python\(\|3\)$,#!%{__python3},' \
21mr|kernel-5.17-generic-5.17.11-2|1124	arch/ia64/scripts/unwcheck.py \
21mr|kernel-5.17-generic-5.17.11-2|1125	Documentation/networking/device_drivers/atm/cxacru-cf.py \
21mr|kernel-5.17-generic-5.17.11-2|1126	Documentation/sphinx/kernel_include.py \
21mr|kernel-5.17-generic-5.17.11-2|1127	Documentation/sphinx/maintainers_include.py \
21mr|kernel-5.17-generic-5.17.11-2|1128	Documentation/sphinx/rstFlatTable.py \
21mr|kernel-5.17-generic-5.17.11-2|1129	Documentation/target/tcm_mod_builder.py \
21mr|kernel-5.17-generic-5.17.11-2|1130	Documentation/trace/postprocess/decode_msr.py \
21mr|kernel-5.17-generic-5.17.11-2|1131	drivers/comedi/drivers/ni_routing/tools/convert_csv_to_c.py \
21mr|kernel-5.17-generic-5.17.11-2|1132	drivers/comedi/drivers/ni_routing/tools/convert_py_to_csv.py \
21mr|kernel-5.17-generic-5.17.11-2|1133	drivers/comedi/drivers/ni_routing/tools/make_blank_csv.py \
21mr|kernel-5.17-generic-5.17.11-2|1134	drivers/staging/greybus/tools/lbtest \
21mr|kernel-5.17-generic-5.17.11-2|1135	scripts/bloat-o-meter \
21mr|kernel-5.17-generic-5.17.11-2|1136	scripts/bpf_doc.py \
21mr|kernel-5.17-generic-5.17.11-2|1137	scripts/checkkconfigsymbols.py \
21mr|kernel-5.17-generic-5.17.11-2|1138	scripts/clang-tools/gen_compile_commands.py \
21mr|kernel-5.17-generic-5.17.11-2|1139	scripts/clang-tools/run-clang-tools.py \
21mr|kernel-5.17-generic-5.17.11-2|1140	scripts/diffconfig \
21mr|kernel-5.17-generic-5.17.11-2|1141	scripts/jobserver-exec \
21mr|kernel-5.17-generic-5.17.11-2|1142	scripts/show_delta \
21mr|kernel-5.17-generic-5.17.11-2|1143	scripts/spdxcheck.py \
21mr|kernel-5.17-generic-5.17.11-2|1144	scripts/tracing/draw_functrace.py \
21mr|kernel-5.17-generic-5.17.11-2|1145	tools/cgroup/iocost_coef_gen.py \
21mr|kernel-5.17-generic-5.17.11-2|1146	tools/hv/lsvmbus \
21mr|kernel-5.17-generic-5.17.11-2|1147	tools/hv/vmbus_testing \
21mr|kernel-5.17-generic-5.17.11-2|1148	tools/kvm/kvm_stat/kvm_stat \
21mr|kernel-5.17-generic-5.17.11-2|1149	tools/perf/python/tracepoint.py \
21mr|kernel-5.17-generic-5.17.11-2|1150	tools/perf/python/twatch.py \
21mr|kernel-5.17-generic-5.17.11-2|1151	tools/perf/scripts/python/exported-sql-viewer.py \
21mr|kernel-5.17-generic-5.17.11-2|1152	tools/perf/scripts/python/libxed.py \
21mr|kernel-5.17-generic-5.17.11-2|1153	tools/power/pm-graph/bootgraph.py \
21mr|kernel-5.17-generic-5.17.11-2|1154	tools/power/pm-graph/sleepgraph.py \
21mr|kernel-5.17-generic-5.17.11-2|1155	tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py \
21mr|kernel-5.17-generic-5.17.11-2|1156	tools/testing/kunit/kunit.py \
21mr|kernel-5.17-generic-5.17.11-2|1157	tools/testing/kunit/kunit_tool_test.py \
21mr|kernel-5.17-generic-5.17.11-2|1158	tools/testing/kunit/run_checks.py \
21mr|kernel-5.17-generic-5.17.11-2|1159	tools/testing/selftests/bpf/test_bpftool_synctypes.py \
21mr|kernel-5.17-generic-5.17.11-2|1160	tools/testing/selftests/bpf/test_offload.py \
21mr|kernel-5.17-generic-5.17.11-2|1161	tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configuration.py \
21mr|kernel-5.17-generic-5.17.11-2|1162	tools/testing/selftests/exec/binfmt_script \
21mr|kernel-5.17-generic-5.17.11-2|1163	tools/testing/selftests/net/devlink_port_split.py \
21mr|kernel-5.17-generic-5.17.11-2|1164	tools/testing/selftests/tc-testing/plugin-lib/scapyPlugin.py \
21mr|kernel-5.17-generic-5.17.11-2|1165	tools/testing/selftests/tc-testing/tdc_batch.py \
21mr|kernel-5.17-generic-5.17.11-2|1166	tools/testing/selftests/tc-testing/tdc_multibatch.py \
21mr|kernel-5.17-generic-5.17.11-2|1167	tools/testing/selftests/tc-testing/TdcPlugin.py \
21mr|kernel-5.17-generic-5.17.11-2|1168	tools/testing/selftests/tc-testing/tdc.py \
21mr|kernel-5.17-generic-5.17.11-2|1169	tools/testing/selftests/tc-testing/TdcResults.py
21mr|kernel-5.17-generic-5.17.11-2|1170	
21mr|kernel-5.17-generic-5.17.11-2|1171	# Drop env from bash scripts
21mr|kernel-5.17-generic-5.17.11-2|1172	sed -i '1 s,^#!.*env .*,#!%{_bindir}/bash,' scripts/config
21mr|kernel-5.17-generic-5.17.11-2|1173	
21mr|kernel-5.17-generic-5.17.11-2|1174	# Drop env from perl scripts
21mr|kernel-5.17-generic-5.17.11-2|1175	sed -i '1 s,^#!.*env .*,#!%{_bindir}/perl,' \
21mr|kernel-5.17-generic-5.17.11-2|1176	arch/arm64/crypto/poly1305-armv8.pl \
21mr|kernel-5.17-generic-5.17.11-2|1177	arch/arm/crypto/poly1305-armv4.pl \
21mr|kernel-5.17-generic-5.17.11-2|1178	arch/arm/crypto/sha256-armv4.pl \
21mr|kernel-5.17-generic-5.17.11-2|1179	arch/arm/crypto/sha512-armv4.pl \
21mr|kernel-5.17-generic-5.17.11-2|1180	arch/mips/crypto/poly1305-mips.pl \
21mr|kernel-5.17-generic-5.17.11-2|1181	arch/x86/crypto/poly1305-x86_64-cryptogams.pl \
21mr|kernel-5.17-generic-5.17.11-2|1182	Documentation/sphinx/parse-headers.pl \
21mr|kernel-5.17-generic-5.17.11-2|1183	Documentation/sphinx/parse-headers.pl \
21mr|kernel-5.17-generic-5.17.11-2|1184	Documentation/trace/postprocess/trace-pagealloc-postprocess.pl \
21mr|kernel-5.17-generic-5.17.11-2|1185	Documentation/trace/postprocess/trace-vmscan-postprocess.pl \
21mr|kernel-5.17-generic-5.17.11-2|1186	drivers/crypto/vmx/ghashp8-ppc.pl \
21mr|kernel-5.17-generic-5.17.11-2|1187	drivers/crypto/vmx/ppc-xlate.pl \
21mr|kernel-5.17-generic-5.17.11-2|1188	scripts/bootgraph.pl \
21mr|kernel-5.17-generic-5.17.11-2|1189	scripts/checkdeclares.pl \
21mr|kernel-5.17-generic-5.17.11-2|1190	scripts/checkincludes.pl \
21mr|kernel-5.17-generic-5.17.11-2|1191	scripts/checkkconfigsymbols.py \
21mr|kernel-5.17-generic-5.17.11-2|1192	scripts/checkpatch.pl \
21mr|kernel-5.17-generic-5.17.11-2|1193	scripts/checkstack.pl \
21mr|kernel-5.17-generic-5.17.11-2|1194	scripts/checkversion.pl \
21mr|kernel-5.17-generic-5.17.11-2|1195	scripts/cleanfile \
21mr|kernel-5.17-generic-5.17.11-2|1196	scripts/cleanpatch \
21mr|kernel-5.17-generic-5.17.11-2|1197	scripts/documentation-file-ref-check \
21mr|kernel-5.17-generic-5.17.11-2|1198	scripts/dtc/dt_to_config \
21mr|kernel-5.17-generic-5.17.11-2|1199	scripts/export_report.pl \
21mr|kernel-5.17-generic-5.17.11-2|1200	scripts/extract-module-sig.pl \
21mr|kernel-5.17-generic-5.17.11-2|1201	scripts/extract-sys-certs.pl \
21mr|kernel-5.17-generic-5.17.11-2|1202	scripts/extract_xc3028.pl \
21mr|kernel-5.17-generic-5.17.11-2|1203	scripts/generate_initcall_order.pl \
21mr|kernel-5.17-generic-5.17.11-2|1204	scripts/get_abi.pl \
21mr|kernel-5.17-generic-5.17.11-2|1205	scripts/get_dvb_firmware \
21mr|kernel-5.17-generic-5.17.11-2|1206	scripts/get_maintainer.pl \
21mr|kernel-5.17-generic-5.17.11-2|1207	scripts/headerdep.pl \
21mr|kernel-5.17-generic-5.17.11-2|1208	scripts/kconfig/streamline_config.pl \
21mr|kernel-5.17-generic-5.17.11-2|1209	scripts/kernel-doc \
21mr|kernel-5.17-generic-5.17.11-2|1210	scripts/leaking_addresses.pl \
21mr|kernel-5.17-generic-5.17.11-2|1211	scripts/markup_oops.pl \
21mr|kernel-5.17-generic-5.17.11-2|1212	scripts/profile2linkerlist.pl \
21mr|kernel-5.17-generic-5.17.11-2|1213	scripts/recordmcount.pl \
21mr|kernel-5.17-generic-5.17.11-2|1214	scripts/sphinx-pre-install \
21mr|kernel-5.17-generic-5.17.11-2|1215	scripts/split-man.pl \
21mr|kernel-5.17-generic-5.17.11-2|1216	scripts/stackdelta \
21mr|kernel-5.17-generic-5.17.11-2|1217	tools/testing/ktest/compare-ktest-sample.pl \
21mr|kernel-5.17-generic-5.17.11-2|1218	tools/testing/selftests/kselftest/prefix.pl \
21mr|kernel-5.17-generic-5.17.11-2|1219	usr/include/headers_check.pl
21mr|kernel-5.17-generic-5.17.11-2|1220	
21mr|kernel-5.17-generic-5.17.11-2|1221	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|1222	
21mr|kernel-5.17-generic-5.17.11-2|1223	%build
21mr|kernel-5.17-generic-5.17.11-2|1224	# Ensure that build time generated private keys don't get published
21mr|kernel-5.17-generic-5.17.11-2|1225	# as e.g. "RPM build root" on ABF!
21mr|kernel-5.17-generic-5.17.11-2|1226	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-5.17-generic-5.17.11-2|1227	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-5.17-generic-5.17.11-2|1228	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-5.17-generic-5.17.11-2|1229	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-5.17-generic-5.17.11-2|1230	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-5.17-generic-5.17.11-2|1231	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-5.17-generic-5.17.11-2|1232	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-5.17-generic-5.17.11-2|1233	_cleanup(){
21mr|kernel-5.17-generic-5.17.11-2|1234	# Show resulting kernel public keys for debugging
21mr|kernel-5.17-generic-5.17.11-2|1235	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.17-generic-5.17.11-2|1236	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-5.17-generic-5.17.11-2|1237	%if %{with uml}
21mr|kernel-5.17-generic-5.17.11-2|1238	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.17-generic-5.17.11-2|1239	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-5.17-generic-5.17.11-2|1240	%endif
21mr|kernel-5.17-generic-5.17.11-2|1241	}
21mr|kernel-5.17-generic-5.17.11-2|1242	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-5.17-generic-5.17.11-2|1243	trap "_cleanup" EXIT
21mr|kernel-5.17-generic-5.17.11-2|1244	
21mr|kernel-5.17-generic-5.17.11-2|1245	rm -rf %{temp_root}
21mr|kernel-5.17-generic-5.17.11-2|1246	install -d %{temp_root}
21mr|kernel-5.17-generic-5.17.11-2|1247	
21mr|kernel-5.17-generic-5.17.11-2|1248	cd %{src_dir}
21mr|kernel-5.17-generic-5.17.11-2|1249	
21mr|kernel-5.17-generic-5.17.11-2|1250	### Keys for signing kernel modules
21mr|kernel-5.17-generic-5.17.11-2|1251	# Keys can be generated both manually and automatically,
21mr|kernel-5.17-generic-5.17.11-2|1252	# let's generate them by ourselves to take full control of the process
21mr|kernel-5.17-generic-5.17.11-2|1253	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-5.17-generic-5.17.11-2|1254	# See also certs/Makefile in kernel source
21mr|kernel-5.17-generic-5.17.11-2|1255	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.17-generic-5.17.11-2|1256	
21mr|kernel-5.17-generic-5.17.11-2|1257	# On ABF, %%packager == $username <$email>
21mr|kernel-5.17-generic-5.17.11-2|1258	# Try to extract email from %%packager if it is set
21mr|kernel-5.17-generic-5.17.11-2|1259	_get_email(){
21mr|kernel-5.17-generic-5.17.11-2|1260	# Check that macro %%packager was set and is not empty
21mr|kernel-5.17-generic-5.17.11-2|1261	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-5.17-generic-5.17.11-2|1262	# If was not set or is empty, use default email
21mr|kernel-5.17-generic-5.17.11-2|1263	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.17-generic-5.17.11-2|1264	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-5.17-generic-5.17.11-2|1265	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-5.17-generic-5.17.11-2|1266	fi
21mr|kernel-5.17-generic-5.17.11-2|1267	# Validate that what we have now is a valid email
21mr|kernel-5.17-generic-5.17.11-2|1268	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-5.17-generic-5.17.11-2|1269	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-5.17-generic-5.17.11-2|1270	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-5.17-generic-5.17.11-2|1271	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-5.17-generic-5.17.11-2|1272	# If it is, use it
21mr|kernel-5.17-generic-5.17.11-2|1273	then echo "$temp" && return
21mr|kernel-5.17-generic-5.17.11-2|1274	# Otherwise use default email
21mr|kernel-5.17-generic-5.17.11-2|1275	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.17-generic-5.17.11-2|1276	fi
21mr|kernel-5.17-generic-5.17.11-2|1277	# If script above has not return'ed for any reason,
21mr|kernel-5.17-generic-5.17.11-2|1278	# e.g. because of non-bash shell being not able to
21mr|kernel-5.17-generic-5.17.11-2|1279	# process regexp, use default email
21mr|kernel-5.17-generic-5.17.11-2|1280	echo 'rpmbuild@rosa.unknown'
21mr|kernel-5.17-generic-5.17.11-2|1281	}
21mr|kernel-5.17-generic-5.17.11-2|1282	email="$(_get_email)"
21mr|kernel-5.17-generic-5.17.11-2|1283	
21mr|kernel-5.17-generic-5.17.11-2|1284	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-5.17-generic-5.17.11-2|1285	[ req ]
21mr|kernel-5.17-generic-5.17.11-2|1286	prompt = no
21mr|kernel-5.17-generic-5.17.11-2|1287	string_mask = utf8only
21mr|kernel-5.17-generic-5.17.11-2|1288	#default_keyfile = %%{certs_signing_key_priv_rnd}
21mr|kernel-5.17-generic-5.17.11-2|1289	distinguished_name = req_distinguished_name
21mr|kernel-5.17-generic-5.17.11-2|1290	x509_extensions = myexts
21mr|kernel-5.17-generic-5.17.11-2|1291	[ req_distinguished_name ]
21mr|kernel-5.17-generic-5.17.11-2|1292	organizationName = %{vendor} rpmbuild
21mr|kernel-5.17-generic-5.17.11-2|1293	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-5.17-generic-5.17.11-2|1294	emailAddress = ${email}
21mr|kernel-5.17-generic-5.17.11-2|1295	[ myexts ]
21mr|kernel-5.17-generic-5.17.11-2|1296	basicConstraints=critical,CA:FALSE
21mr|kernel-5.17-generic-5.17.11-2|1297	keyUsage=digitalSignature
21mr|kernel-5.17-generic-5.17.11-2|1298	subjectKeyIdentifier=hash
21mr|kernel-5.17-generic-5.17.11-2|1299	authorityKeyIdentifier=keyid
21mr|kernel-5.17-generic-5.17.11-2|1300	EOF
21mr|kernel-5.17-generic-5.17.11-2|1301	cat "%{certs_key_config_rnd}"
21mr|kernel-5.17-generic-5.17.11-2|1302	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-5.17-generic-5.17.11-2|1303	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-5.17-generic-5.17.11-2|1304	# Avoid using the template
21mr|kernel-5.17-generic-5.17.11-2|1305	rm -f "%{certs_key_config_rnd}"
21mr|kernel-5.17-generic-5.17.11-2|1306	
21mr|kernel-5.17-generic-5.17.11-2|1307	_libressl_gen_key(){
21mr|kernel-5.17-generic-5.17.11-2|1308	if [ "$GOST_KEY" = 1 ]
21mr|kernel-5.17-generic-5.17.11-2|1309	then
21mr|kernel-5.17-generic-5.17.11-2|1310	lssl_req_gost_args="\
21mr|kernel-5.17-generic-5.17.11-2|1311	-newkey gost2001 \
21mr|kernel-5.17-generic-5.17.11-2|1312	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-5.17-generic-5.17.11-2|1313	-streebog512"
21mr|kernel-5.17-generic-5.17.11-2|1314	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-5.17-generic-5.17.11-2|1315	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-5.17-generic-5.17.11-2|1316	else
21mr|kernel-5.17-generic-5.17.11-2|1317	lssl_req_gost_args=""
21mr|kernel-5.17-generic-5.17.11-2|1318	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-5.17-generic-5.17.11-2|1319	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-5.17-generic-5.17.11-2|1320	fi
21mr|kernel-5.17-generic-5.17.11-2|1321	libressl req -new -nodes -utf8 -batch \
21mr|kernel-5.17-generic-5.17.11-2|1322	$lssl_req_gost_args \
21mr|kernel-5.17-generic-5.17.11-2|1323	-days 109500 \
21mr|kernel-5.17-generic-5.17.11-2|1324	-x509 -config "$CONFIG" \
21mr|kernel-5.17-generic-5.17.11-2|1325	-out "$OUT" \
21mr|kernel-5.17-generic-5.17.11-2|1326	-keyout "$OUT"
21mr|kernel-5.17-generic-5.17.11-2|1327	
21mr|kernel-5.17-generic-5.17.11-2|1328	# Verify
21mr|kernel-5.17-generic-5.17.11-2|1329	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-5.17-generic-5.17.11-2|1330	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.17-generic-5.17.11-2|1331	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.17-generic-5.17.11-2|1332	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.17-generic-5.17.11-2|1333	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-5.17-generic-5.17.11-2|1334	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.17-generic-5.17.11-2|1335	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.17-generic-5.17.11-2|1336	fi
21mr|kernel-5.17-generic-5.17.11-2|1337	}
21mr|kernel-5.17-generic-5.17.11-2|1338	
21mr|kernel-5.17-generic-5.17.11-2|1339	GOST_KEY=0 _libressl_gen_key
21mr|kernel-5.17-generic-5.17.11-2|1340	GOST_KEY=1 _libressl_gen_key
21mr|kernel-5.17-generic-5.17.11-2|1341	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-5.17-generic-5.17.11-2|1342	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-5.17-generic-5.17.11-2|1343	
21mr|kernel-5.17-generic-5.17.11-2|1344	# Strip public parts from the generated PEMs
21mr|kernel-5.17-generic-5.17.11-2|1345	sed -n \
21mr|kernel-5.17-generic-5.17.11-2|1346	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-5.17-generic-5.17.11-2|1347	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-5.17-generic-5.17.11-2|1348	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-5.17-generic-5.17.11-2|1349	> "%{certs_public_keys}"
21mr|kernel-5.17-generic-5.17.11-2|1350	
21mr|kernel-5.17-generic-5.17.11-2|1351	# Link sign-file and extract-cert with LibreSSL instead of OpenSSL
21mr|kernel-5.17-generic-5.17.11-2|1352	if [ $? != 0 ] ; then exit $? ; fi
21mr|kernel-5.17-generic-5.17.11-2|1353	sed -i %{src_dir}/scripts/Makefile \
21mr|kernel-5.17-generic-5.17.11-2|1354	%if %{with uml}
21mr|kernel-5.17-generic-5.17.11-2|1355	%{src_dir}.uml/scripts/Makefile \
21mr|kernel-5.17-generic-5.17.11-2|1356	%endif
21mr|kernel-5.17-generic-5.17.11-2|1357	-e "s, libcrypto , libressl-libcrypto ,g"
21mr|kernel-5.17-generic-5.17.11-2|1358	
21mr|kernel-5.17-generic-5.17.11-2|1359	%if %{with additional_keys}
21mr|kernel-5.17-generic-5.17.11-2|1360	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-5.17-generic-5.17.11-2|1361	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-5.17-generic-5.17.11-2|1362	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-5.17-generic-5.17.11-2|1363	>> "%{certs_public_keys}"
21mr|kernel-5.17-generic-5.17.11-2|1364	%endif
21mr|kernel-5.17-generic-5.17.11-2|1365	# End of additional_keys
21mr|kernel-5.17-generic-5.17.11-2|1366	cat %{certs_public_keys}
21mr|kernel-5.17-generic-5.17.11-2|1367	
21mr|kernel-5.17-generic-5.17.11-2|1368	# .config
21mr|kernel-5.17-generic-5.17.11-2|1369	%smake -s mrproper
21mr|kernel-5.17-generic-5.17.11-2|1370	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-5.17-generic-5.17.11-2|1371	
21mr|kernel-5.17-generic-5.17.11-2|1372	# Make sure EXTRAVERSION says what we want it to say
21mr|kernel-5.17-generic-5.17.11-2|1373	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-5.17-generic-5.17.11-2|1374	
21mr|kernel-5.17-generic-5.17.11-2|1375	# Build the kernel
21mr|kernel-5.17-generic-5.17.11-2|1376	echo "Building kernel %{kver_full}"
21mr|kernel-5.17-generic-5.17.11-2|1377	
21mr|kernel-5.17-generic-5.17.11-2|1378	TARGETS="all"
21mr|kernel-5.17-generic-5.17.11-2|1379	# need to install dtbs to proper boot arm64 devices
21mr|kernel-5.17-generic-5.17.11-2|1380	%ifarch %{armx}
21mr|kernel-5.17-generic-5.17.11-2|1381	TARGETS="$TARGETS dtbs"
21mr|kernel-5.17-generic-5.17.11-2|1382	%endif
21mr|kernel-5.17-generic-5.17.11-2|1383	
21mr|kernel-5.17-generic-5.17.11-2|1384	%kmake V=1 -s $TARGETS
21mr|kernel-5.17-generic-5.17.11-2|1385	
21mr|kernel-5.17-generic-5.17.11-2|1386	# Install modules
21mr|kernel-5.17-generic-5.17.11-2|1387	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1388	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-5.17-generic-5.17.11-2|1389	
21mr|kernel-5.17-generic-5.17.11-2|1390	%if %{with binary_extra_modules}
21mr|kernel-5.17-generic-5.17.11-2|1391	# Build and install procedure is specific to each Makefile from kernmel-source-* packages
21mr|kernel-5.17-generic-5.17.11-2|1392	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-5.17-generic-5.17.11-2|1393	# Copy directory because write permissions are required
21mr|kernel-5.17-generic-5.17.11-2|1394	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-5.17-generic-5.17.11-2|1395	
21mr|kernel-5.17-generic-5.17.11-2|1396	cp -r "$(rpm -q --qf '/usr/src/rtl8821ce-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821ce)" kernel-source-rtl8821ce
21mr|kernel-5.17-generic-5.17.11-2|1397	pushd kernel-source-rtl8821ce
21mr|kernel-5.17-generic-5.17.11-2|1398	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.17-generic-5.17.11-2|1399	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.17-generic-5.17.11-2|1400	cp 8821ce.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821ce.ko
21mr|kernel-5.17-generic-5.17.11-2|1401	popd
21mr|kernel-5.17-generic-5.17.11-2|1402	rm -fr kernel-source-rtl8821ce
21mr|kernel-5.17-generic-5.17.11-2|1403	
21mr|kernel-5.17-generic-5.17.11-2|1404	cp -r "$(rpm -q --qf '/usr/src/rtl8821cu-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821cu)" kernel-source-rtl8821cu
21mr|kernel-5.17-generic-5.17.11-2|1405	pushd kernel-source-rtl8821cu
21mr|kernel-5.17-generic-5.17.11-2|1406	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.17-generic-5.17.11-2|1407	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.17-generic-5.17.11-2|1408	cp 8821cu.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821cu.ko
21mr|kernel-5.17-generic-5.17.11-2|1409	popd
21mr|kernel-5.17-generic-5.17.11-2|1410	rm -fr kernel-source-rtl8821cu
21mr|kernel-5.17-generic-5.17.11-2|1411	
21mr|kernel-5.17-generic-5.17.11-2|1412	_build_nvidia(){
21mr|kernel-5.17-generic-5.17.11-2|1413	cp -r "$(rpm -q --qf "/usr/src/nvidia${1}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1})" kernel-source-nvidia${1}
21mr|kernel-5.17-generic-5.17.11-2|1414	pushd kernel-source-nvidia${1}
21mr|kernel-5.17-generic-5.17.11-2|1415	%make SYSSRC=%{src_dir}
21mr|kernel-5.17-generic-5.17.11-2|1416	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}
21mr|kernel-5.17-generic-5.17.11-2|1417	cp *.ko %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}
21mr|kernel-5.17-generic-5.17.11-2|1418	popd
21mr|kernel-5.17-generic-5.17.11-2|1419	rm -fr kernel-source-nvidia${1}
21mr|kernel-5.17-generic-5.17.11-2|1420	}
21mr|kernel-5.17-generic-5.17.11-2|1421	
21mr|kernel-5.17-generic-5.17.11-2|1422	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|1423	cp -r "$(rpm -q --qf '/usr/src/broadcom-wl-%%{VERSION}-%%{RELEASE}' kernel-source-broadcom-wl)" kernel-source-broadcom-wl
21mr|kernel-5.17-generic-5.17.11-2|1424	pushd kernel-source-broadcom-wl
21mr|kernel-5.17-generic-5.17.11-2|1425	%kmake -C %{src_dir} M="$PWD"
21mr|kernel-5.17-generic-5.17.11-2|1426	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.17-generic-5.17.11-2|1427	cp wl.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/wl.ko
21mr|kernel-5.17-generic-5.17.11-2|1428	popd
21mr|kernel-5.17-generic-5.17.11-2|1429	rm -fr kernel-source-broadcom-wl
21mr|kernel-5.17-generic-5.17.11-2|1430	
21mr|kernel-5.17-generic-5.17.11-2|1431	_build_nvidia 390
21mr|kernel-5.17-generic-5.17.11-2|1432	%endif
21mr|kernel-5.17-generic-5.17.11-2|1433	
21mr|kernel-5.17-generic-5.17.11-2|1434	%ifarch %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|1435	_build_nvidia 470
21mr|kernel-5.17-generic-5.17.11-2|1436	_build_nvidia 510
21mr|kernel-5.17-generic-5.17.11-2|1437	_build_nvidia 515
21mr|kernel-5.17-generic-5.17.11-2|1438	%endif
21mr|kernel-5.17-generic-5.17.11-2|1439	
21mr|kernel-5.17-generic-5.17.11-2|1440	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-5.17-generic-5.17.11-2|1441	pushd kernel-source-tripso
21mr|kernel-5.17-generic-5.17.11-2|1442	%kmake KDIR=%{src_dir}
21mr|kernel-5.17-generic-5.17.11-2|1443	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.17-generic-5.17.11-2|1444	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.17-generic-5.17.11-2|1445	popd
21mr|kernel-5.17-generic-5.17.11-2|1446	rm -fr kernel-source-tripso
21mr|kernel-5.17-generic-5.17.11-2|1447	
21mr|kernel-5.17-generic-5.17.11-2|1448	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-5.17-generic-5.17.11-2|1449	pushd kernel-source-ipt-so
21mr|kernel-5.17-generic-5.17.11-2|1450	%kmake KDIR=%{src_dir}
21mr|kernel-5.17-generic-5.17.11-2|1451	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.17-generic-5.17.11-2|1452	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.17-generic-5.17.11-2|1453	popd
21mr|kernel-5.17-generic-5.17.11-2|1454	rm -fr kernel-source-ipt-so
21mr|kernel-5.17-generic-5.17.11-2|1455	
21mr|kernel-5.17-generic-5.17.11-2|1456	%if %{with binary_shredder}
21mr|kernel-5.17-generic-5.17.11-2|1457	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-5.17-generic-5.17.11-2|1458	pushd kernel-source-shredder-kernel
21mr|kernel-5.17-generic-5.17.11-2|1459	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-5.17-generic-5.17.11-2|1460	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.17-generic-5.17.11-2|1461	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.17-generic-5.17.11-2|1462	popd
21mr|kernel-5.17-generic-5.17.11-2|1463	rm -fr kernel-source-shredder-kernel
21mr|kernel-5.17-generic-5.17.11-2|1464	%endif
21mr|kernel-5.17-generic-5.17.11-2|1465	
21mr|kernel-5.17-generic-5.17.11-2|1466	%if %{with binary_virtualbox_host}
21mr|kernel-5.17-generic-5.17.11-2|1467	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-5.17-generic-5.17.11-2|1468	cp -r "$(rpm -q --qf '/usr/src/virtualbox-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox)" kernel-source-virtualbox
21mr|kernel-5.17-generic-5.17.11-2|1469	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.17-generic-5.17.11-2|1470	pushd kernel-source-virtualbox
21mr|kernel-5.17-generic-5.17.11-2|1471	make -C vboxdrv KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1472	cp -fv vboxdrv/Module.symvers vboxnetflt
21mr|kernel-5.17-generic-5.17.11-2|1473	cp -fv vboxdrv/Module.symvers vboxnetadp
21mr|kernel-5.17-generic-5.17.11-2|1474	make -C vboxnetflt KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1475	make -C vboxnetadp KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1476	cp -fv vboxnetadp/Module.symvers vboxpci/
21mr|kernel-5.17-generic-5.17.11-2|1477	make -C vboxpci KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1478	for i in vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-5.17-generic-5.17.11-2|1479	do
21mr|kernel-5.17-generic-5.17.11-2|1480	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.17-generic-5.17.11-2|1481	done
21mr|kernel-5.17-generic-5.17.11-2|1482	popd
21mr|kernel-5.17-generic-5.17.11-2|1483	%endif
21mr|kernel-5.17-generic-5.17.11-2|1484	
21mr|kernel-5.17-generic-5.17.11-2|1485	cp -r "$(rpm -q --qf '/usr/src/v4l2loopback-%%{VERSION}-%%{RELEASE}' kernel-source-v4l2loopback)" kernel-source-v4l2loopback
21mr|kernel-5.17-generic-5.17.11-2|1486	pushd kernel-source-v4l2loopback
21mr|kernel-5.17-generic-5.17.11-2|1487	cat Kbuild > Makefile
21mr|kernel-5.17-generic-5.17.11-2|1488	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-5.17-generic-5.17.11-2|1489	make -C %{src_dir} M="$PWD" modules
21mr|kernel-5.17-generic-5.17.11-2|1490	cp v4l2loopback.ko %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-5.17-generic-5.17.11-2|1491	pushd
21mr|kernel-5.17-generic-5.17.11-2|1492	rm -fr kernel-source-v4l2loopback
21mr|kernel-5.17-generic-5.17.11-2|1493	
21mr|kernel-5.17-generic-5.17.11-2|1494	%if %{with nickel}
21mr|kernel-5.17-generic-5.17.11-2|1495	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-5.17-generic-5.17.11-2|1496	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-5.17-generic-5.17.11-2|1497	pushd kernel-source-rosa-test-suite
21mr|kernel-5.17-generic-5.17.11-2|1498	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.17-generic-5.17.11-2|1499	for i in nlkm memfreetest pcietest
21mr|kernel-5.17-generic-5.17.11-2|1500	do
21mr|kernel-5.17-generic-5.17.11-2|1501	cat << EOF > Makefile
21mr|kernel-5.17-generic-5.17.11-2|1502	obj-m := ${i}.o
21mr|kernel-5.17-generic-5.17.11-2|1503	all:
21mr|kernel-5.17-generic-5.17.11-2|1504	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-5.17-generic-5.17.11-2|1505	EOF
21mr|kernel-5.17-generic-5.17.11-2|1506	%kmake
21mr|kernel-5.17-generic-5.17.11-2|1507	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.17-generic-5.17.11-2|1508	done
21mr|kernel-5.17-generic-5.17.11-2|1509	popd
21mr|kernel-5.17-generic-5.17.11-2|1510	%endif
21mr|kernel-5.17-generic-5.17.11-2|1511	# End with nickel <- with binary_extra_modules
21mr|kernel-5.17-generic-5.17.11-2|1512	
21mr|kernel-5.17-generic-5.17.11-2|1513	%endif
21mr|kernel-5.17-generic-5.17.11-2|1514	# End with binary_extra_modules
21mr|kernel-5.17-generic-5.17.11-2|1515	
21mr|kernel-5.17-generic-5.17.11-2|1516	%if %{with uml}
21mr|kernel-5.17-generic-5.17.11-2|1517	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-5.17-generic-5.17.11-2|1518	pushd %{src_dir}.uml
21mr|kernel-5.17-generic-5.17.11-2|1519	%kmake ARCH=um defconfig
21mr|kernel-5.17-generic-5.17.11-2|1520	%kmake ARCH=um linux
21mr|kernel-5.17-generic-5.17.11-2|1521	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1522	#rm -fv linux
21mr|kernel-5.17-generic-5.17.11-2|1523	%kmake V=1 ARCH=um modules
21mr|kernel-5.17-generic-5.17.11-2|1524	mkdir -p %{temp_root}/lib/modules-uml/%{kver_full}/
21mr|kernel-5.17-generic-5.17.11-2|1525	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}/lib/modules-uml/%{kver_full}/ modules_install
21mr|kernel-5.17-generic-5.17.11-2|1526	popd
21mr|kernel-5.17-generic-5.17.11-2|1527	%endif
21mr|kernel-5.17-generic-5.17.11-2|1528	
21mr|kernel-5.17-generic-5.17.11-2|1529	install -d %{temp_boot}
21mr|kernel-5.17-generic-5.17.11-2|1530	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1531	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1532	%if %{with modxz}
21mr|kernel-5.17-generic-5.17.11-2|1533	xz -c Module.symvers > %{temp_boot}/symvers-%{kver_full}.xz
21mr|kernel-5.17-generic-5.17.11-2|1534	%else
21mr|kernel-5.17-generic-5.17.11-2|1535	%{zstd_cmd} Module.symvers
21mr|kernel-5.17-generic-5.17.11-2|1536	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-5.17-generic-5.17.11-2|1537	%endif
21mr|kernel-5.17-generic-5.17.11-2|1538	
21mr|kernel-5.17-generic-5.17.11-2|1539	%ifarch %{armx}
21mr|kernel-5.17-generic-5.17.11-2|1540	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-5.17-generic-5.17.11-2|1541	%endif
21mr|kernel-5.17-generic-5.17.11-2|1542	
21mr|kernel-5.17-generic-5.17.11-2|1543	%ifarch aarch64
21mr|kernel-5.17-generic-5.17.11-2|1544	cp -f arch/arm64/boot/Image.gz %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1545	%else
21mr|kernel-5.17-generic-5.17.11-2|1546	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1547	%endif
21mr|kernel-5.17-generic-5.17.11-2|1548	
21mr|kernel-5.17-generic-5.17.11-2|1549	# Headers
21mr|kernel-5.17-generic-5.17.11-2|1550	%if %{build_headers}
21mr|kernel-5.17-generic-5.17.11-2|1551	%make INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-5.17-generic-5.17.11-2|1552	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-5.17-generic-5.17.11-2|1553	%endif
21mr|kernel-5.17-generic-5.17.11-2|1554	
21mr|kernel-5.17-generic-5.17.11-2|1555	# Remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-5.17-generic-5.17.11-2|1556	rm -rf %{temp_root}/lib/firmware
21mr|kernel-5.17-generic-5.17.11-2|1557	
21mr|kernel-5.17-generic-5.17.11-2|1558	# Prepare the files for kernel*-devel
21mr|kernel-5.17-generic-5.17.11-2|1559	%if %{build_devel}
21mr|kernel-5.17-generic-5.17.11-2|1560	
21mr|kernel-5.17-generic-5.17.11-2|1561	mkdir -p %{temp_devel_root}
21mr|kernel-5.17-generic-5.17.11-2|1562	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.17-generic-5.17.11-2|1563	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.17-generic-5.17.11-2|1564	
21mr|kernel-5.17-generic-5.17.11-2|1565	cp -fR include %{temp_devel_root}
21mr|kernel-5.17-generic-5.17.11-2|1566	
21mr|kernel-5.17-generic-5.17.11-2|1567	cp -fR scripts %{temp_devel_root}
21mr|kernel-5.17-generic-5.17.11-2|1568	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-5.17-generic-5.17.11-2|1569	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-5.17-generic-5.17.11-2|1570	cp -fR tools %{temp_devel_root}/
21mr|kernel-5.17-generic-5.17.11-2|1571	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.17-generic-5.17.11-2|1572	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.17-generic-5.17.11-2|1573	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.17-generic-5.17.11-2|1574	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-5.17-generic-5.17.11-2|1575	# Needed for arch/x86/purgatory
21mr|kernel-5.17-generic-5.17.11-2|1576	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-5.17-generic-5.17.11-2|1577	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-5.17-generic-5.17.11-2|1578	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.17-generic-5.17.11-2|1579	# needed for kexec
21mr|kernel-5.17-generic-5.17.11-2|1580	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.17-generic-5.17.11-2|1581	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.17-generic-5.17.11-2|1582	%endif
21mr|kernel-5.17-generic-5.17.11-2|1583	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.17-generic-5.17.11-2|1584	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-5.17-generic-5.17.11-2|1585	
21mr|kernel-5.17-generic-5.17.11-2|1586	# Needed for truecrypt build (Danny)
21mr|kernel-5.17-generic-5.17.11-2|1587	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-5.17-generic-5.17.11-2|1588	
21mr|kernel-5.17-generic-5.17.11-2|1589	# Needed for lirc_gpio (#39004)
21mr|kernel-5.17-generic-5.17.11-2|1590	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.17-generic-5.17.11-2|1591	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.17-generic-5.17.11-2|1592	cp -fR drivers/media/common/btcx-risc.h %{temp_devel_root}/drivers/media/common/
21mr|kernel-5.17-generic-5.17.11-2|1593	
21mr|kernel-5.17-generic-5.17.11-2|1594	# Add acpica header files, needed for fglrx build
21mr|kernel-5.17-generic-5.17.11-2|1595	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-5.17-generic-5.17.11-2|1596	
21mr|kernel-5.17-generic-5.17.11-2|1597	%if %{with aufs}
21mr|kernel-5.17-generic-5.17.11-2|1598	# aufs2 has a special file needed
21mr|kernel-5.17-generic-5.17.11-2|1599	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-5.17-generic-5.17.11-2|1600	%endif
21mr|kernel-5.17-generic-5.17.11-2|1601	
21mr|kernel-5.17-generic-5.17.11-2|1602	# SELinux needs security/selinux/include
21mr|kernel-5.17-generic-5.17.11-2|1603	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-5.17-generic-5.17.11-2|1604	
21mr|kernel-5.17-generic-5.17.11-2|1605	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-5.17-generic-5.17.11-2|1606	mips mn10300 nds32 nios2 openrisc parisc powerpc riscv s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-5.17-generic-5.17.11-2|1607	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-5.17-generic-5.17.11-2|1608	done
21mr|kernel-5.17-generic-5.17.11-2|1609	
21mr|kernel-5.17-generic-5.17.11-2|1610	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-5.17-generic-5.17.11-2|1611	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-5.17-generic-5.17.11-2|1612	pushd %{temp_devel_root}
21mr|kernel-5.17-generic-5.17.11-2|1613	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-5.17-generic-5.17.11-2|1614	popd
21mr|kernel-5.17-generic-5.17.11-2|1615	
21mr|kernel-5.17-generic-5.17.11-2|1616	rm -f %{temp_devel_root}/.config.old
21mr|kernel-5.17-generic-5.17.11-2|1617	
21mr|kernel-5.17-generic-5.17.11-2|1618	# Fix permissions
21mr|kernel-5.17-generic-5.17.11-2|1619	chmod -R a+rX %{temp_devel_root}
21mr|kernel-5.17-generic-5.17.11-2|1620	
21mr|kernel-5.17-generic-5.17.11-2|1621	# Disable mrproper in -devel rpms
21mr|kernel-5.17-generic-5.17.11-2|1622	patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-5.17-generic-5.17.11-2|1623	%endif
21mr|kernel-5.17-generic-5.17.11-2|1624	# End of build_devel
21mr|kernel-5.17-generic-5.17.11-2|1625	
21mr|kernel-5.17-generic-5.17.11-2|1626	
21mr|kernel-5.17-generic-5.17.11-2|1627	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-5.17-generic-5.17.11-2|1628	%if %{build_debug}
21mr|kernel-5.17-generic-5.17.11-2|1629	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.17-generic-5.17.11-2|1630	-name "*.ko" | \
21mr|kernel-5.17-generic-5.17.11-2|1631	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-5.17-generic-5.17.11-2|1632	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.17-generic-5.17.11-2|1633	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-5.17-generic-5.17.11-2|1634	sh -c 'cd `dirname {}`; \
21mr|kernel-5.17-generic-5.17.11-2|1635	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-5.17-generic-5.17.11-2|1636	--strip-debug `basename {}`'
21mr|kernel-5.17-generic-5.17.11-2|1637	%endif
21mr|kernel-5.17-generic-5.17.11-2|1638	# End of build_debug
21mr|kernel-5.17-generic-5.17.11-2|1639	
21mr|kernel-5.17-generic-5.17.11-2|1640	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.17-generic-5.17.11-2|1641	_libressl_sign(){
21mr|kernel-5.17-generic-5.17.11-2|1642	if [ ! -f "$1" ]; then
21mr|kernel-5.17-generic-5.17.11-2|1643	echo "No file $1"
21mr|kernel-5.17-generic-5.17.11-2|1644	return 0
21mr|kernel-5.17-generic-5.17.11-2|1645	fi
21mr|kernel-5.17-generic-5.17.11-2|1646	f="$1"
21mr|kernel-5.17-generic-5.17.11-2|1647	%if %{with gost_sign}
21mr|kernel-5.17-generic-5.17.11-2|1648	%{src_dir}/scripts/sign-file streebog512 \
21mr|kernel-5.17-generic-5.17.11-2|1649	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-5.17-generic-5.17.11-2|1650	%else
21mr|kernel-5.17-generic-5.17.11-2|1651	%{src_dir}/scripts/sign-file sha512 \
21mr|kernel-5.17-generic-5.17.11-2|1652	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-5.17-generic-5.17.11-2|1653	%endif
21mr|kernel-5.17-generic-5.17.11-2|1654	unset f
21mr|kernel-5.17-generic-5.17.11-2|1655	}
21mr|kernel-5.17-generic-5.17.11-2|1656	export -f _libressl_sign
21mr|kernel-5.17-generic-5.17.11-2|1657	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.17-generic-5.17.11-2|1658	%if %{with uml}
21mr|kernel-5.17-generic-5.17.11-2|1659	%{temp_root}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.17-generic-5.17.11-2|1660	%endif
21mr|kernel-5.17-generic-5.17.11-2|1661	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.17-generic-5.17.11-2|1662	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-5.17-generic-5.17.11-2|1663	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-5.17-generic-5.17.11-2|1664	
21mr|kernel-5.17-generic-5.17.11-2|1665	# Set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-5.17-generic-5.17.11-2|1666	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.17-generic-5.17.11-2|1667	
21mr|kernel-5.17-generic-5.17.11-2|1668	%if %{build_perf}
21mr|kernel-5.17-generic-5.17.11-2|1669	%smake -C tools/perf -s PYTHON=%{__python3} HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-5.17-generic-5.17.11-2|1670	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-5.17-generic-5.17.11-2|1671	%endif
21mr|kernel-5.17-generic-5.17.11-2|1672	
21mr|kernel-5.17-generic-5.17.11-2|1673	%if %{build_cpupower}
21mr|kernel-5.17-generic-5.17.11-2|1674	# Make sure version-gen.sh is executable.
21mr|kernel-5.17-generic-5.17.11-2|1675	chmod +x tools/power/cpupower/utils/version-gen.sh
21mr|kernel-5.17-generic-5.17.11-2|1676	%make -C tools/power/cpupower CPUFREQ_BENCH=false
21mr|kernel-5.17-generic-5.17.11-2|1677	%endif
21mr|kernel-5.17-generic-5.17.11-2|1678	
21mr|kernel-5.17-generic-5.17.11-2|1679	_cleanup
21mr|kernel-5.17-generic-5.17.11-2|1680	
21mr|kernel-5.17-generic-5.17.11-2|1681	############################################################################
21mr|kernel-5.17-generic-5.17.11-2|1682	
21mr|kernel-5.17-generic-5.17.11-2|1683	%install
21mr|kernel-5.17-generic-5.17.11-2|1684	cd %{src_dir}
21mr|kernel-5.17-generic-5.17.11-2|1685	
21mr|kernel-5.17-generic-5.17.11-2|1686	# We want to be able to test several times the install part
21mr|kernel-5.17-generic-5.17.11-2|1687	rm -rf %{buildroot}
21mr|kernel-5.17-generic-5.17.11-2|1688	cp -a %{temp_root} %{buildroot}
21mr|kernel-5.17-generic-5.17.11-2|1689	
21mr|kernel-5.17-generic-5.17.11-2|1690	#if %%{with oblig_signed_modules}
21mr|kernel-5.17-generic-5.17.11-2|1691	# Multithreaded verification that every kernel module has a signature attached to it
21mr|kernel-5.17-generic-5.17.11-2|1692	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.17-generic-5.17.11-2|1693	touch %{certs_verify_tmp}
21mr|kernel-5.17-generic-5.17.11-2|1694	_verify_signature(){
21mr|kernel-5.17-generic-5.17.11-2|1695	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-5.17-generic-5.17.11-2|1696	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | grep -q '~Module signature appended~'; then
21mr|kernel-5.17-generic-5.17.11-2|1697	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.17-generic-5.17.11-2|1698	rm -f %{certs_verify_tmp}
21mr|kernel-5.17-generic-5.17.11-2|1699	fi
21mr|kernel-5.17-generic-5.17.11-2|1700	else
21mr|kernel-5.17-generic-5.17.11-2|1701	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-5.17-generic-5.17.11-2|1702	exit 1
21mr|kernel-5.17-generic-5.17.11-2|1703	fi
21mr|kernel-5.17-generic-5.17.11-2|1704	}
21mr|kernel-5.17-generic-5.17.11-2|1705	export -f _verify_signature
21mr|kernel-5.17-generic-5.17.11-2|1706	find %{target_modules} \
21mr|kernel-5.17-generic-5.17.11-2|1707	%if %{with uml}
21mr|kernel-5.17-generic-5.17.11-2|1708	%{buildroot}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.17-generic-5.17.11-2|1709	%endif
21mr|kernel-5.17-generic-5.17.11-2|1710	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.17-generic-5.17.11-2|1711	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-5.17-generic-5.17.11-2|1712	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.17-generic-5.17.11-2|1713	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-5.17-generic-5.17.11-2|1714	exit 1
21mr|kernel-5.17-generic-5.17.11-2|1715	fi
21mr|kernel-5.17-generic-5.17.11-2|1716	rm -f %{certs_verify_tmp}
21mr|kernel-5.17-generic-5.17.11-2|1717	#endif
21mr|kernel-5.17-generic-5.17.11-2|1718	
21mr|kernel-5.17-generic-5.17.11-2|1719	# Compressing modules
21mr|kernel-5.17-generic-5.17.11-2|1720	%if %{with compress_modules}
21mr|kernel-5.17-generic-5.17.11-2|1721	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-5.17-generic-5.17.11-2|1722	# * decompressed: 266.3 MiB
21mr|kernel-5.17-generic-5.17.11-2|1723	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-5.17-generic-5.17.11-2|1724	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-5.17-generic-5.17.11-2|1725	# * zstd -6 without training: 79.6 MiB
21mr|kernel-5.17-generic-5.17.11-2|1726	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-5.17-generic-5.17.11-2|1727	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-5.17-generic-5.17.11-2|1728	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-5.17-generic-5.17.11-2|1729	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-5.17-generic-5.17.11-2|1730	# Testing speed of loading modules:
21mr|kernel-5.17-generic-5.17.11-2|1731	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-5.17-generic-5.17.11-2|1732	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-5.17-generic-5.17.11-2|1733	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.17-generic-5.17.11-2|1734	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-5.17-generic-5.17.11-2|1735	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-5.17-generic-5.17.11-2|1736	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.17-generic-5.17.11-2|1737	# took 43-47s, with disk cache (2+ runs) ~42s, +21%%
21mr|kernel-5.17-generic-5.17.11-2|1738	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-5.17-generic-5.17.11-2|1739	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%%)
21mr|kernel-5.17-generic-5.17.11-2|1740	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-5.17-generic-5.17.11-2|1741	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%%)
21mr|kernel-5.17-generic-5.17.11-2|1742	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-5.17-generic-5.17.11-2|1743	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-5.17-generic-5.17.11-2|1744	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-5.17-generic-5.17.11-2|1745	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-5.17-generic-5.17.11-2|1746	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-5.17-generic-5.17.11-2|1747	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-5.17-generic-5.17.11-2|1748	# Let's use zstd for now.
21mr|kernel-5.17-generic-5.17.11-2|1749	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-5.17-generic-5.17.11-2|1750	# but upstream kernels still cannot decompress it.
21mr|kernel-5.17-generic-5.17.11-2|1751	#{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-5.17-generic-5.17.11-2|1752	#[ -f dictionary ]
21mr|kernel-5.17-generic-5.17.11-2|1753	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-5.17-generic-5.17.11-2|1754	%if %{with modxz}
21mr|kernel-5.17-generic-5.17.11-2|1755	find %{target_modules} -name "*.ko" | %kxargs xz -6e
21mr|kernel-5.17-generic-5.17.11-2|1756	%else
21mr|kernel-5.17-generic-5.17.11-2|1757	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-5.17-generic-5.17.11-2|1758	rm -f dictionary
21mr|kernel-5.17-generic-5.17.11-2|1759	%endif
21mr|kernel-5.17-generic-5.17.11-2|1760	%endif
21mr|kernel-5.17-generic-5.17.11-2|1761	
21mr|kernel-5.17-generic-5.17.11-2|1762	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-5.17-generic-5.17.11-2|1763	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-5.17-generic-5.17.11-2|1764	
21mr|kernel-5.17-generic-5.17.11-2|1765	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-5.17-generic-5.17.11-2|1766	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-5.17-generic-5.17.11-2|1767	# 65 MiB is a bit more than needed, but let's be more sure that there is enought space.
21mr|kernel-5.17-generic-5.17.11-2|1768	# On my PC, zstd-compressed initrds take 58,5 MiB.
21mr|kernel-5.17-generic-5.17.11-2|1769	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-5.17-generic-5.17.11-2|1770	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-5.17-generic-5.17.11-2|1771	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=65
21mr|kernel-5.17-generic-5.17.11-2|1772	
21mr|kernel-5.17-generic-5.17.11-2|1773	%if %{build_debug}
21mr|kernel-5.17-generic-5.17.11-2|1774	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.17-generic-5.17.11-2|1775	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-5.17-generic-5.17.11-2|1776	%endif
21mr|kernel-5.17-generic-5.17.11-2|1777	# End of build_debug
21mr|kernel-5.17-generic-5.17.11-2|1778	
21mr|kernel-5.17-generic-5.17.11-2|1779	pushd %{target_modules}
21mr|kernel-5.17-generic-5.17.11-2|1780	for i in *; do
21mr|kernel-5.17-generic-5.17.11-2|1781	rm -f $i/build $i/source
21mr|kernel-5.17-generic-5.17.11-2|1782	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-5.17-generic-5.17.11-2|1783	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-5.17-generic-5.17.11-2|1784	done
21mr|kernel-5.17-generic-5.17.11-2|1785	
21mr|kernel-5.17-generic-5.17.11-2|1786	# Sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-5.17-generic-5.17.11-2|1787	# we really need the depmod -ae here
21mr|kernel-5.17-generic-5.17.11-2|1788	for i in *; do
21mr|kernel-5.17-generic-5.17.11-2|1789	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-5.17-generic-5.17.11-2|1790	echo $?
21mr|kernel-5.17-generic-5.17.11-2|1791	done
21mr|kernel-5.17-generic-5.17.11-2|1792	
21mr|kernel-5.17-generic-5.17.11-2|1793	# We used to create modules.description files which contained the
21mr|kernel-5.17-generic-5.17.11-2|1794	# description strings for the modules as shown by modinfo. These files
21mr|kernel-5.17-generic-5.17.11-2|1795	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-5.17-generic-5.17.11-2|1796	# checks for their existence) but keep them empty.
21mr|kernel-5.17-generic-5.17.11-2|1797	for i in *; do
21mr|kernel-5.17-generic-5.17.11-2|1798	touch $i/modules.description
21mr|kernel-5.17-generic-5.17.11-2|1799	done
21mr|kernel-5.17-generic-5.17.11-2|1800	popd
21mr|kernel-5.17-generic-5.17.11-2|1801	
21mr|kernel-5.17-generic-5.17.11-2|1802	# Need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-5.17-generic-5.17.11-2|1803	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.17-generic-5.17.11-2|1804	
21mr|kernel-5.17-generic-5.17.11-2|1805	%if %{build_perf}
21mr|kernel-5.17-generic-5.17.11-2|1806	# Perf tool binary and supporting scripts/binaries
21mr|kernel-5.17-generic-5.17.11-2|1807	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-5.17-generic-5.17.11-2|1808	
21mr|kernel-5.17-generic-5.17.11-2|1809	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-5.17-generic-5.17.11-2|1810	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-5.17-generic-5.17.11-2|1811	%{buildroot}%{_prefix}/libexec/perf-core/scripts/python/exported-sql-viewer.py \
21mr|kernel-5.17-generic-5.17.11-2|1812	%{buildroot}%{_prefix}/libexec/perf-core/scripts/python/libxed.py
21mr|kernel-5.17-generic-5.17.11-2|1813	
21mr|kernel-5.17-generic-5.17.11-2|1814	# Perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-5.17-generic-5.17.11-2|1815	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-5.17-generic-5.17.11-2|1816	%endif
21mr|kernel-5.17-generic-5.17.11-2|1817	
21mr|kernel-5.17-generic-5.17.11-2|1818	%if %{build_cpupower}
21mr|kernel-5.17-generic-5.17.11-2|1819	make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
21mr|kernel-5.17-generic-5.17.11-2|1820	rm -f %{buildroot}%{_libdir}/*.{a,la}
21mr|kernel-5.17-generic-5.17.11-2|1821	
21mr|kernel-5.17-generic-5.17.11-2|1822	%find_lang cpupower
21mr|kernel-5.17-generic-5.17.11-2|1823	
21mr|kernel-5.17-generic-5.17.11-2|1824	mv cpupower.lang ../
21mr|kernel-5.17-generic-5.17.11-2|1825	chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
21mr|kernel-5.17-generic-5.17.11-2|1826	mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
21mr|kernel-5.17-generic-5.17.11-2|1827	install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
21mr|kernel-5.17-generic-5.17.11-2|1828	install -m644 %{SOURCE53} %{buildroot}%{_unitdir}/cpupower.path
21mr|kernel-5.17-generic-5.17.11-2|1829	install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.17-generic-5.17.11-2|1830	install -m755 %{SOURCE52} %{buildroot}%{_bindir}/cpupower-start.sh
21mr|kernel-5.17-generic-5.17.11-2|1831	%endif
21mr|kernel-5.17-generic-5.17.11-2|1832	
21mr|kernel-5.17-generic-5.17.11-2|1833	# Delete junk
21mr|kernel-5.17-generic-5.17.11-2|1834	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-5.17-generic-5.17.11-2|1835	
21mr|kernel-5.17-generic-5.17.11-2|1836	%if %{with flow_abi}
21mr|kernel-5.17-generic-5.17.11-2|1837	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-5.17-generic-5.17.11-2|1838	# and avoid tricks with depmod configs
21mr|kernel-5.17-generic-5.17.11-2|1839	mkdir -p %{buildroot}/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.17-generic-5.17.11-2|1840	ln -s /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.17-generic-5.17.11-2|1841	%endif
21mr|kernel-5.17-generic-5.17.11-2|1842	
21mr|kernel-5.17-generic-5.17.11-2|1843	# Drop hidden files
21mr|kernel-5.17-generic-5.17.11-2|1844	rm -f %{buildroot}%{_docdir}/kernel-5.10-generic-doc/devicetree/bindings/.yamllint
21mr|kernel-5.17-generic-5.17.11-2|1845	
21mr|kernel-5.17-generic-5.17.11-2|1846	# Fix perms
21mr|kernel-5.17-generic-5.17.11-2|1847	chmod -x %{buildroot}%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.17-generic-5.17.11-2|1848	chmod -x %{buildroot}%{_prefix}/lib/perf/examples/bpf/*.c
21mr|kernel-5.17-generic-5.17.11-2|1849	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/*.h
21mr|kernel-5.17-generic-5.17.11-2|1850	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/linux/*.h
21mr|kernel-5.17-generic-5.17.11-2|1851	chmod -x %{buildroot}%{_datadir}/doc/perf-tip/*.txt

13253 21
21mr|kernel-5.4-baikal-5.4.114-3|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-5.4-baikal-5.4.114-3|2	%define _buildshell /bin/bash
21mr|kernel-5.4-baikal-5.4.114-3|3	
21mr|kernel-5.4-baikal-5.4.114-3|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-5.4-baikal-5.4.114-3|5	# but it is a different python version in different ROSA
21mr|kernel-5.4-baikal-5.4.114-3|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-5.4-baikal-5.4.114-3|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-5.4-baikal-5.4.114-3|8	%define _python_bytecompile_build 0
21mr|kernel-5.4-baikal-5.4.114-3|9	
21mr|kernel-5.4-baikal-5.4.114-3|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-5.4-baikal-5.4.114-3|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-5.4-baikal-5.4.114-3|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-5.4-baikal-5.4.114-3|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-5.4-baikal-5.4.114-3|14	# so we do not loose much by disabling it.
21mr|kernel-5.4-baikal-5.4.114-3|15	%global _find_debuginfo_dwz_opts %{nil}
21mr|kernel-5.4-baikal-5.4.114-3|16	
21mr|kernel-5.4-baikal-5.4.114-3|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-5.4-baikal-5.4.114-3|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-5.4-baikal-5.4.114-3|19	# to achive this, there must be no conflicting files.
21mr|kernel-5.4-baikal-5.4.114-3|20	# Probably signing and compressing of kernel modules
21mr|kernel-5.4-baikal-5.4.114-3|21	# has to be moved to %%_spec_install_post.
21mr|kernel-5.4-baikal-5.4.114-3|22	%global _debuginfo_subpackages %{nil}
21mr|kernel-5.4-baikal-5.4.114-3|23	%global _debuginfo_template %{nil}
21mr|kernel-5.4-baikal-5.4.114-3|24	%undefine _debugsource_packages
21mr|kernel-5.4-baikal-5.4.114-3|25	
21mr|kernel-5.4-baikal-5.4.114-3|26	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-5.4-baikal-5.4.114-3|27	%global _build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.4-baikal-5.4.114-3|28	%global _build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.4-baikal-5.4.114-3|29	
21mr|kernel-5.4-baikal-5.4.114-3|30	%define kernelversion 5
21mr|kernel-5.4-baikal-5.4.114-3|31	%define patchlevel 4
21mr|kernel-5.4-baikal-5.4.114-3|32	# sublevel is used for stable-based kernels
21mr|kernel-5.4-baikal-5.4.114-3|33	%define sublevel 114
21mr|kernel-5.4-baikal-5.4.114-3|34	
21mr|kernel-5.4-baikal-5.4.114-3|35	# Release number. Increase this before a rebuild.
21mr|kernel-5.4-baikal-5.4.114-3|36	%define rpmrel 3
21mr|kernel-5.4-baikal-5.4.114-3|37	%define fullrpmrel	%{rpmrel}
21mr|kernel-5.4-baikal-5.4.114-3|38	
21mr|kernel-5.4-baikal-5.4.114-3|39	%define rpmtag		%{disttag}
21mr|kernel-5.4-baikal-5.4.114-3|40	
21mr|kernel-5.4-baikal-5.4.114-3|41	# version defines
21mr|kernel-5.4-baikal-5.4.114-3|42	%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-5.4-baikal-5.4.114-3|43	%define kverrel   	%{kversion}-%{fullrpmrel}
21mr|kernel-5.4-baikal-5.4.114-3|44	%define tar_ver   	%{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-5.4-baikal-5.4.114-3|45	%define arch_suffix	arm64
21mr|kernel-5.4-baikal-5.4.114-3|46	
21mr|kernel-5.4-baikal-5.4.114-3|47	%define buildrpmrel     %{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|48	%define buildrel     	%{kversion}-%{buildrpmrel}
21mr|kernel-5.4-baikal-5.4.114-3|49	
21mr|kernel-5.4-baikal-5.4.114-3|50	# %%build_selinux may be defined in branding-configs
21mr|kernel-5.4-baikal-5.4.114-3|51	#%%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|kernel-5.4-baikal-5.4.114-3|52	#%%if %{with selinux}
21mr|kernel-5.4-baikal-5.4.114-3|53	%global enhanced_security 1
21mr|kernel-5.4-baikal-5.4.114-3|54	#%%else
21mr|kernel-5.4-baikal-5.4.114-3|55	#%%global enhanced_security 0
21mr|kernel-5.4-baikal-5.4.114-3|56	#%%endif
21mr|kernel-5.4-baikal-5.4.114-3|57	# Allow "rpmbuild --without enhanced_security <...>"
21mr|kernel-5.4-baikal-5.4.114-3|58	%{?_without_enhanced_security:%global enhanced_security 0}
21mr|kernel-5.4-baikal-5.4.114-3|59	
21mr|kernel-5.4-baikal-5.4.114-3|60	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-5.4-baikal-5.4.114-3|61	%bcond_with fail
21mr|kernel-5.4-baikal-5.4.114-3|62	
21mr|kernel-5.4-baikal-5.4.114-3|63	%if %{enhanced_security}
21mr|kernel-5.4-baikal-5.4.114-3|64	%bcond_without additional_keys
21mr|kernel-5.4-baikal-5.4.114-3|65	%endif
21mr|kernel-5.4-baikal-5.4.114-3|66	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-5.4-baikal-5.4.114-3|67	%bcond_with uml
21mr|kernel-5.4-baikal-5.4.114-3|68	
21mr|kernel-5.4-baikal-5.4.114-3|69	# "Nickel" is a special brand for certified distros
21mr|kernel-5.4-baikal-5.4.114-3|70	%bcond_with nickel
21mr|kernel-5.4-baikal-5.4.114-3|71	# Require kernel modules to be signed
21mr|kernel-5.4-baikal-5.4.114-3|72	%bcond_with oblig_signed_modules
21mr|kernel-5.4-baikal-5.4.114-3|73	
21mr|kernel-5.4-baikal-5.4.114-3|74	# Build binary out-of-tree kernel modules (experimental)
21mr|kernel-5.4-baikal-5.4.114-3|75	%bcond_without binary_extra_modules
21mr|kernel-5.4-baikal-5.4.114-3|76	# Sign kernel modules with GOST key (experimental)
21mr|kernel-5.4-baikal-5.4.114-3|77	%bcond_without gost_sign
21mr|kernel-5.4-baikal-5.4.114-3|78	
21mr|kernel-5.4-baikal-5.4.114-3|79	%bcond_with ccache
21mr|kernel-5.4-baikal-5.4.114-3|80	%bcond_without flow_abi
21mr|kernel-5.4-baikal-5.4.114-3|81	
21mr|kernel-5.4-baikal-5.4.114-3|82	# compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-5.4-baikal-5.4.114-3|83	%bcond_without compress_modules
21mr|kernel-5.4-baikal-5.4.114-3|84	# Spend more resources on compression, but make resulting size less;
21mr|kernel-5.4-baikal-5.4.114-3|85	# decompression speed will not be affected, but more memory will be required
21mr|kernel-5.4-baikal-5.4.114-3|86	# which should not a problem here (performance penalty from allocating more
21mr|kernel-5.4-baikal-5.4.114-3|87	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-5.4-baikal-5.4.114-3|88	%define zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-5.4-baikal-5.4.114-3|89	
21mr|kernel-5.4-baikal-5.4.114-3|90	# Kernel flavour
21mr|kernel-5.4-baikal-5.4.114-3|91	%if %{with nickel}
21mr|kernel-5.4-baikal-5.4.114-3|92	%define flavour		baikal-nickel
21mr|kernel-5.4-baikal-5.4.114-3|93	%else
21mr|kernel-5.4-baikal-5.4.114-3|94	%define flavour		baikal
21mr|kernel-5.4-baikal-5.4.114-3|95	%endif
21mr|kernel-5.4-baikal-5.4.114-3|96	
21mr|kernel-5.4-baikal-5.4.114-3|97	# The full kernel version
21mr|kernel-5.4-baikal-5.4.114-3|98	%define kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-5.4-baikal-5.4.114-3|99	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|100	
21mr|kernel-5.4-baikal-5.4.114-3|101	%define top_dir_name 	kernel-%{_arch}
21mr|kernel-5.4-baikal-5.4.114-3|102	%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-5.4-baikal-5.4.114-3|103	%define src_dir 	%{build_dir}/linux-%{tar_ver}
21mr|kernel-5.4-baikal-5.4.114-3|104	
21mr|kernel-5.4-baikal-5.4.114-3|105	# Common target directories
21mr|kernel-5.4-baikal-5.4.114-3|106	%define _bootdir	/boot
21mr|kernel-5.4-baikal-5.4.114-3|107	%define _modulesdir	/lib/modules
21mr|kernel-5.4-baikal-5.4.114-3|108	%define devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|109	
21mr|kernel-5.4-baikal-5.4.114-3|110	%define initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-5.4-baikal-5.4.114-3|111	
21mr|kernel-5.4-baikal-5.4.114-3|112	# Directories needed for building
21mr|kernel-5.4-baikal-5.4.114-3|113	%define temp_root	%{build_dir}/temp-root
21mr|kernel-5.4-baikal-5.4.114-3|114	%define temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-5.4-baikal-5.4.114-3|115	%define temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-5.4-baikal-5.4.114-3|116	%define temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-5.4-baikal-5.4.114-3|117	
21mr|kernel-5.4-baikal-5.4.114-3|118	# Directories definition needed for installing
21mr|kernel-5.4-baikal-5.4.114-3|119	%define target_boot	%{buildroot}%{_bootdir}
21mr|kernel-5.4-baikal-5.4.114-3|120	%define target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-5.4-baikal-5.4.114-3|121	
21mr|kernel-5.4-baikal-5.4.114-3|122	# Manual control of creating and deleting keys
21mr|kernel-5.4-baikal-5.4.114-3|123	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-5.4-baikal-5.4.114-3|124	# and is not saved anywhere.
21mr|kernel-5.4-baikal-5.4.114-3|125	%define certs_dir_rnd certs
21mr|kernel-5.4-baikal-5.4.114-3|126	%define certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-5.4-baikal-5.4.114-3|127	%define certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-5.4-baikal-5.4.114-3|128	%define certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-5.4-baikal-5.4.114-3|129	%define certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-5.4-baikal-5.4.114-3|130	%define certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-5.4-baikal-5.4.114-3|131	
21mr|kernel-5.4-baikal-5.4.114-3|132	%define kernel_files %{_builddir}/kernel_files.list
21mr|kernel-5.4-baikal-5.4.114-3|133	%define debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-5.4-baikal-5.4.114-3|134	
21mr|kernel-5.4-baikal-5.4.114-3|135	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-5.4-baikal-5.4.114-3|136	%global __debug_install_post \
21mr|kernel-5.4-baikal-5.4.114-3|137	%{__debug_install_post} \
21mr|kernel-5.4-baikal-5.4.114-3|138	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-5.4-baikal-5.4.114-3|139	
21mr|kernel-5.4-baikal-5.4.114-3|140	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|141	
21mr|kernel-5.4-baikal-5.4.114-3|142	# Build defines
21mr|kernel-5.4-baikal-5.4.114-3|143	%define build_doc 		0
21mr|kernel-5.4-baikal-5.4.114-3|144	%define build_devel 	1
21mr|kernel-5.4-baikal-5.4.114-3|145	%define build_debug		1
21mr|kernel-5.4-baikal-5.4.114-3|146	
21mr|kernel-5.4-baikal-5.4.114-3|147	# Build kernel-headers package
21mr|kernel-5.4-baikal-5.4.114-3|148	# Kernel headers are built from the main kernel package
21mr|kernel-5.4-baikal-5.4.114-3|149	%define build_headers 0
21mr|kernel-5.4-baikal-5.4.114-3|150	
21mr|kernel-5.4-baikal-5.4.114-3|151	# build perf and cpupower tools
21mr|kernel-5.4-baikal-5.4.114-3|152	# XXX perf from Baikal's SDK kernel is not buildable
21mr|kernel-5.4-baikal-5.4.114-3|153	%define build_perf		0
21mr|kernel-5.4-baikal-5.4.114-3|154	# Use cpupower from the main kernel, not from this Baikla-specific kernel
21mr|kernel-5.4-baikal-5.4.114-3|155	%define build_cpupower		0
21mr|kernel-5.4-baikal-5.4.114-3|156	
21mr|kernel-5.4-baikal-5.4.114-3|157	# End of user definitions
21mr|kernel-5.4-baikal-5.4.114-3|158	
21mr|kernel-5.4-baikal-5.4.114-3|159	# buildtime flags
21mr|kernel-5.4-baikal-5.4.114-3|160	%{?_without_doc: %global build_doc 0}
21mr|kernel-5.4-baikal-5.4.114-3|161	%{?_without_devel: %global build_devel 0}
21mr|kernel-5.4-baikal-5.4.114-3|162	%{?_without_debug: %global build_debug 0}
21mr|kernel-5.4-baikal-5.4.114-3|163	%{?_without_perf: %global build_perf 0}
21mr|kernel-5.4-baikal-5.4.114-3|164	%{?_without_cpupower: %global build_cpupower 0}
21mr|kernel-5.4-baikal-5.4.114-3|165	
21mr|kernel-5.4-baikal-5.4.114-3|166	%{?_with_doc: %global build_doc 1}
21mr|kernel-5.4-baikal-5.4.114-3|167	%{?_with_devel: %global build_devel 1}
21mr|kernel-5.4-baikal-5.4.114-3|168	%{?_with_debug: %global build_debug 1}
21mr|kernel-5.4-baikal-5.4.114-3|169	%{?_with_perf: %global build_perf 1}
21mr|kernel-5.4-baikal-5.4.114-3|170	%{?_with_cpupower: %global build_cpupower 1}
21mr|kernel-5.4-baikal-5.4.114-3|171	
21mr|kernel-5.4-baikal-5.4.114-3|172	%if %{with compress_modules}
21mr|kernel-5.4-baikal-5.4.114-3|173	%define kmod_suffix .zst
21mr|kernel-5.4-baikal-5.4.114-3|174	%else
21mr|kernel-5.4-baikal-5.4.114-3|175	%define kmod_suffix %{nil}
21mr|kernel-5.4-baikal-5.4.114-3|176	%endif
21mr|kernel-5.4-baikal-5.4.114-3|177	
21mr|kernel-5.4-baikal-5.4.114-3|178	%if !%{build_debug}
21mr|kernel-5.4-baikal-5.4.114-3|179	# Disable debug rpms.
21mr|kernel-5.4-baikal-5.4.114-3|180	%define _enable_debug_packages 	%{nil}
21mr|kernel-5.4-baikal-5.4.114-3|181	%define debug_package 		%{nil}
21mr|kernel-5.4-baikal-5.4.114-3|182	%endif
21mr|kernel-5.4-baikal-5.4.114-3|183	
21mr|kernel-5.4-baikal-5.4.114-3|184	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-5.4-baikal-5.4.114-3|185	%if %{with ccache}
21mr|kernel-5.4-baikal-5.4.114-3|186	%define kmake KBUILD_BUILD_TIMESTAMP='' %make CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-5.4-baikal-5.4.114-3|187	%else
21mr|kernel-5.4-baikal-5.4.114-3|188	%define kmake %make CC='gcc' ARCH="%{arch_type}"
21mr|kernel-5.4-baikal-5.4.114-3|189	%endif
21mr|kernel-5.4-baikal-5.4.114-3|190	
21mr|kernel-5.4-baikal-5.4.114-3|191	# there are places where parallel make don't work
21mr|kernel-5.4-baikal-5.4.114-3|192	%define smake make
21mr|kernel-5.4-baikal-5.4.114-3|193	%define arch_type arm64
21mr|kernel-5.4-baikal-5.4.114-3|194	
21mr|kernel-5.4-baikal-5.4.114-3|195	# Parallelize xargs invocations on smp machines
21mr|kernel-5.4-baikal-5.4.114-3|196	%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-5.4-baikal-5.4.114-3|197	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-5.4-baikal-5.4.114-3|198	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-5.4-baikal-5.4.114-3|199	
21mr|kernel-5.4-baikal-5.4.114-3|200	#
21mr|kernel-5.4-baikal-5.4.114-3|201	# SRC RPM description
21mr|kernel-5.4-baikal-5.4.114-3|202	#
21mr|kernel-5.4-baikal-5.4.114-3|203	Summary: 	The Linux kernel
21mr|kernel-5.4-baikal-5.4.114-3|204	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-5.4-baikal-5.4.114-3|205	Version: 	%{kversion}
21mr|kernel-5.4-baikal-5.4.114-3|206	Release: 	%{fullrpmrel}
21mr|kernel-5.4-baikal-5.4.114-3|207	License: 	GPLv2
21mr|kernel-5.4-baikal-5.4.114-3|208	Group: 	 	System/Kernel and hardware
21mr|kernel-5.4-baikal-5.4.114-3|209	URL:            http://www.kernel.org
21mr|kernel-5.4-baikal-5.4.114-3|210	
21mr|kernel-5.4-baikal-5.4.114-3|211	# This kernel is only for Baikal ARMv8 CPUs
21mr|kernel-5.4-baikal-5.4.114-3|212	%if ! %{with fail}
21mr|kernel-5.4-baikal-5.4.114-3|213	ExclusiveArch:	aarch64
21mr|kernel-5.4-baikal-5.4.114-3|214	%endif
21mr|kernel-5.4-baikal-5.4.114-3|215	
21mr|kernel-5.4-baikal-5.4.114-3|216	####################################################################
21mr|kernel-5.4-baikal-5.4.114-3|217	#
21mr|kernel-5.4-baikal-5.4.114-3|218	# Sources
21mr|kernel-5.4-baikal-5.4.114-3|219	#
21mr|kernel-5.4-baikal-5.4.114-3|220	
21mr|kernel-5.4-baikal-5.4.114-3|221	# To create tarball for this package from Baikal SDK:
21mr|kernel-5.4-baikal-5.4.114-3|222	# unpack the SDK (./*.run)
21mr|kernel-5.4-baikal-5.4.114-3|223	# cd baikal/src/
21mr|kernel-5.4-baikal-5.4.114-3|224	# cp -r --reflink kernel linux-5.4.114
21mr|kernel-5.4-baikal-5.4.114-3|225	# XZ_OPT="-4 -T0 -v" tar cJf linux-baikal-arm64-5.4.114.tar.xz linux-5.4.114
21mr|kernel-5.4-baikal-5.4.114-3|226	Source0: 	linux-baikal-arm64-%{tar_ver}.tar.xz
21mr|kernel-5.4-baikal-5.4.114-3|227	
21mr|kernel-5.4-baikal-5.4.114-3|228	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-5.4-baikal-5.4.114-3|229	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-5.4-baikal-5.4.114-3|230	Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch
21mr|kernel-5.4-baikal-5.4.114-3|231	
21mr|kernel-5.4-baikal-5.4.114-3|232	# TODO: make a separate package "ksobirator" and BR it
21mr|kernel-5.4-baikal-5.4.114-3|233	# after testing these macros properly
21mr|kernel-5.4-baikal-5.4.114-3|234	Source3:	macros.ksobirator
21mr|kernel-5.4-baikal-5.4.114-3|235	%{load:%{SOURCE3}}
21mr|kernel-5.4-baikal-5.4.114-3|236	
21mr|kernel-5.4-baikal-5.4.114-3|237	# Kernel configuration files.
21mr|kernel-5.4-baikal-5.4.114-3|238	Source110:	kernel-%{arch_suffix}.config
21mr|kernel-5.4-baikal-5.4.114-3|239	
21mr|kernel-5.4-baikal-5.4.114-3|240	# Cpupower: the service, the config, etc.
21mr|kernel-5.4-baikal-5.4.114-3|241	Source50:	cpupower.service
21mr|kernel-5.4-baikal-5.4.114-3|242	Source51:	cpupower.config
21mr|kernel-5.4-baikal-5.4.114-3|243	Source52:	cpupower-start.sh
21mr|kernel-5.4-baikal-5.4.114-3|244	Source53:	cpupower.path
21mr|kernel-5.4-baikal-5.4.114-3|245	
21mr|kernel-5.4-baikal-5.4.114-3|246	Source80:	kernel.rpmlintrc
21mr|kernel-5.4-baikal-5.4.114-3|247	
21mr|kernel-5.4-baikal-5.4.114-3|248	# Additional keys that can be used to sign kernel modules
21mr|kernel-5.4-baikal-5.4.114-3|249	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-5.4-baikal-5.4.114-3|250	# Source201..206: public_key_GOST_*.pem
21mr|kernel-5.4-baikal-5.4.114-3|251	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-5.4-baikal-5.4.114-3|252	# Source207..212: public_key_RSA_*.pem
21mr|kernel-5.4-baikal-5.4.114-3|253	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-5.4-baikal-5.4.114-3|254	
21mr|kernel-5.4-baikal-5.4.114-3|255	####################################################################
21mr|kernel-5.4-baikal-5.4.114-3|256	
21mr|kernel-5.4-baikal-5.4.114-3|257	# Patches
21mr|kernel-5.4-baikal-5.4.114-3|258	
21mr|kernel-5.4-baikal-5.4.114-3|259	# Patches from mainline
21mr|kernel-5.4-baikal-5.4.114-3|260	# dracut now defaults to zstd-compressed initrd, support it here, ported from kernel 5.9
21mr|kernel-5.4-baikal-5.4.114-3|261	Patch10:	0001-lib-Add-zstd-support-to-decompress.patch
21mr|kernel-5.4-baikal-5.4.114-3|262	
21mr|kernel-5.4-baikal-5.4.114-3|263	# ROSA-specific patches
21mr|kernel-5.4-baikal-5.4.114-3|264	
21mr|kernel-5.4-baikal-5.4.114-3|265	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-5.4-baikal-5.4.114-3|266	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-5.4-baikal-5.4.114-3|267	# If it fails, the whole build fails, which is unfortunate. Let us avoid
21mr|kernel-5.4-baikal-5.4.114-3|268	# this.
21mr|kernel-5.4-baikal-5.4.114-3|269	Patch101:	perf-xmlto-skip-validation.patch
21mr|kernel-5.4-baikal-5.4.114-3|270	
21mr|kernel-5.4-baikal-5.4.114-3|271	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-5.4-baikal-5.4.114-3|272	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-5.4-baikal-5.4.114-3|273	Patch102:	audit-make-it-less-verbose.patch
21mr|kernel-5.4-baikal-5.4.114-3|274	
21mr|kernel-5.4-baikal-5.4.114-3|275	# AUFS 5 from http://aufs.sourceforge.net/
21mr|kernel-5.4-baikal-5.4.114-3|276	Patch109:	fs-aufs.patch
21mr|kernel-5.4-baikal-5.4.114-3|277	Patch110:	fs-aufs-2.patch
21mr|kernel-5.4-baikal-5.4.114-3|278	
21mr|kernel-5.4-baikal-5.4.114-3|279	# For kmod() generator of RPM Provides
21mr|kernel-5.4-baikal-5.4.114-3|280	# Changes version of aacraid.ko
21mr|kernel-5.4-baikal-5.4.114-3|281	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-5.4-baikal-5.4.114-3|282	
21mr|kernel-5.4-baikal-5.4.114-3|283	# AltHa LSM Module
21mr|kernel-5.4-baikal-5.4.114-3|284	# https://www.altlinux.org/AltHa
21mr|kernel-5.4-baikal-5.4.114-3|285	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-5.4-baikal-5.4.114-3|286	# TODO: known problem: https://bugzilla.altlinux.org/show_bug.cgi?id=38225
21mr|kernel-5.4-baikal-5.4.114-3|287	Patch201:	0001-AltHa-LSM-module.patch
21mr|kernel-5.4-baikal-5.4.114-3|288	Patch202:	0002-Documentation-for-AltHa-LSM.patch
21mr|kernel-5.4-baikal-5.4.114-3|289	
21mr|kernel-5.4-baikal-5.4.114-3|290	# Other patches
21mr|kernel-5.4-baikal-5.4.114-3|291	Patch301:	objtool-sync-check.sh-set-the-exit-code-explicitly.patch
21mr|kernel-5.4-baikal-5.4.114-3|292	# sent to upstream, https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.4-baikal-5.4.114-3|293	Patch302:	0001-sign-file-full-functionality-with-modern-LibreSSL.patch
21mr|kernel-5.4-baikal-5.4.114-3|294	# Add sysctl to disable disk-based swap
21mr|kernel-5.4-baikal-5.4.114-3|295	Patch304: 	0001-mm-add-sysctl-to-disable-disk-based-swap.patch
21mr|kernel-5.4-baikal-5.4.114-3|296	# Support loading GOST-signed modules
21mr|kernel-5.4-baikal-5.4.114-3|297	Patch305:	0001-crypto-support-loading-GOST-signed-kernel-modules.patch
21mr|kernel-5.4-baikal-5.4.114-3|298	# Allow to off modules signature check dynamically
21mr|kernel-5.4-baikal-5.4.114-3|299	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-5.4-baikal-5.4.114-3|300	
21mr|kernel-5.4-baikal-5.4.114-3|301	# Disable AutoReq
21mr|kernel-5.4-baikal-5.4.114-3|302	AutoReq: 	0
21mr|kernel-5.4-baikal-5.4.114-3|303	# but keep autoprov for kmod(xxx)
21mr|kernel-5.4-baikal-5.4.114-3|304	AutoProv: 	1
21mr|kernel-5.4-baikal-5.4.114-3|305	
21mr|kernel-5.4-baikal-5.4.114-3|306	BuildRequires: 	bash
21mr|kernel-5.4-baikal-5.4.114-3|307	BuildRequires: 	bc
21mr|kernel-5.4-baikal-5.4.114-3|308	BuildRequires: 	binutils
21mr|kernel-5.4-baikal-5.4.114-3|309	BuildRequires: 	gcc
21mr|kernel-5.4-baikal-5.4.114-3|310	# ./scripts/mkcompile_h
21mr|kernel-5.4-baikal-5.4.114-3|311	BuildRequires: 	hostname
21mr|kernel-5.4-baikal-5.4.114-3|312	# For power tools
21mr|kernel-5.4-baikal-5.4.114-3|313	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-5.4-baikal-5.4.114-3|314	BuildRequires:	kmod-devel kmod-compat
21mr|kernel-5.4-baikal-5.4.114-3|315	BuildRequires:	bison
21mr|kernel-5.4-baikal-5.4.114-3|316	BuildRequires:	flex
21mr|kernel-5.4-baikal-5.4.114-3|317	BuildRequires:	bzip2
21mr|kernel-5.4-baikal-5.4.114-3|318	BuildRequires:	rsync
21mr|kernel-5.4-baikal-5.4.114-3|319	
21mr|kernel-5.4-baikal-5.4.114-3|320	%ifarch x86_64 aarch64
21mr|kernel-5.4-baikal-5.4.114-3|321	BuildRequires:  numa-devel
21mr|kernel-5.4-baikal-5.4.114-3|322	%endif
21mr|kernel-5.4-baikal-5.4.114-3|323	
21mr|kernel-5.4-baikal-5.4.114-3|324	# for perf, cpufreq and all other tools
21mr|kernel-5.4-baikal-5.4.114-3|325	# for cpupower
21mr|kernel-5.4-baikal-5.4.114-3|326	%if %{build_cpupower}
21mr|kernel-5.4-baikal-5.4.114-3|327	BuildRequires:		pciutils-devel
21mr|kernel-5.4-baikal-5.4.114-3|328	%endif
21mr|kernel-5.4-baikal-5.4.114-3|329	# for perf
21mr|kernel-5.4-baikal-5.4.114-3|330	%if %{build_perf}
21mr|kernel-5.4-baikal-5.4.114-3|331	BuildRequires:		asciidoc
21mr|kernel-5.4-baikal-5.4.114-3|332	BuildRequires:		audit-devel
21mr|kernel-5.4-baikal-5.4.114-3|333	BuildRequires:		binutils-devel
21mr|kernel-5.4-baikal-5.4.114-3|334	BuildRequires:		elfutils-devel
21mr|kernel-5.4-baikal-5.4.114-3|335	BuildRequires:		libunwind-devel
21mr|kernel-5.4-baikal-5.4.114-3|336	BuildRequires:		newt-devel
21mr|kernel-5.4-baikal-5.4.114-3|337	BuildRequires:		perl-devel
21mr|kernel-5.4-baikal-5.4.114-3|338	BuildRequires:		pkgconfig(python)
21mr|kernel-5.4-baikal-5.4.114-3|339	BuildRequires:		xmlto
21mr|kernel-5.4-baikal-5.4.114-3|340	BuildRequires:		zlib-devel
21mr|kernel-5.4-baikal-5.4.114-3|341	BuildRequires:		pkgconfig(libcrypto)
21mr|kernel-5.4-baikal-5.4.114-3|342	%endif
21mr|kernel-5.4-baikal-5.4.114-3|343	
21mr|kernel-5.4-baikal-5.4.114-3|344	%if %{enhanced_security}
21mr|kernel-5.4-baikal-5.4.114-3|345	# (To generate keys)
21mr|kernel-5.4-baikal-5.4.114-3|346	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-5.4-baikal-5.4.114-3|347	# or dlopen()-ing external library
21mr|kernel-5.4-baikal-5.4.114-3|348	BuildRequires:		libressl libressl-devel
21mr|kernel-5.4-baikal-5.4.114-3|349	# To verify signatures (find, xargs, hexdump)
21mr|kernel-5.4-baikal-5.4.114-3|350	BuildRequires:		findutils util-linux
21mr|kernel-5.4-baikal-5.4.114-3|351	%endif
21mr|kernel-5.4-baikal-5.4.114-3|352	
21mr|kernel-5.4-baikal-5.4.114-3|353	%if %{with binary_extra_modules}
21mr|kernel-5.4-baikal-5.4.114-3|354	BuildRequires: kernel-source-rtl8821ce
21mr|kernel-5.4-baikal-5.4.114-3|355	BuildRequires: kernel-source-tripso
21mr|kernel-5.4-baikal-5.4.114-3|356	BuildRequires: kernel-source-ipt-so
21mr|kernel-5.4-baikal-5.4.114-3|357	%ifarch %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|358	# TODO: drop it for kernels >= 5.6
21mr|kernel-5.4-baikal-5.4.114-3|359	# because all guest modules have been upstreamized
21mr|kernel-5.4-baikal-5.4.114-3|360	# https://www.phoronix.com/scan.php?page=news_item&px=VirtualBox-Shared-Folder-5.6
21mr|kernel-5.4-baikal-5.4.114-3|361	BuildRequires: kernel-source-virtualbox-vboxadditions
21mr|kernel-5.4-baikal-5.4.114-3|362	%endif
21mr|kernel-5.4-baikal-5.4.114-3|363	%ifarch %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|364	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-5.4-baikal-5.4.114-3|365	%endif
21mr|kernel-5.4-baikal-5.4.114-3|366	# rosa-test-suite is maintained in certified branches only
21mr|kernel-5.4-baikal-5.4.114-3|367	# nlkm, memfreetest, pcietest
21mr|kernel-5.4-baikal-5.4.114-3|368	%if %{with nickel}
21mr|kernel-5.4-baikal-5.4.114-3|369	BuildRequires: kernel-source-rosa-test-suite
21mr|kernel-5.4-baikal-5.4.114-3|370	%endif
21mr|kernel-5.4-baikal-5.4.114-3|371	%endif #with binary_extra_modules
21mr|kernel-5.4-baikal-5.4.114-3|372	
21mr|kernel-5.4-baikal-5.4.114-3|373	%if %{with ccache}
21mr|kernel-5.4-baikal-5.4.114-3|374	BuildRequires: ccache
21mr|kernel-5.4-baikal-5.4.114-3|375	%endif
21mr|kernel-5.4-baikal-5.4.114-3|376	
21mr|kernel-5.4-baikal-5.4.114-3|377	%if %{with compress_modules}
21mr|kernel-5.4-baikal-5.4.114-3|378	BuildRequires: zstd
21mr|kernel-5.4-baikal-5.4.114-3|379	%endif
21mr|kernel-5.4-baikal-5.4.114-3|380	
21mr|kernel-5.4-baikal-5.4.114-3|381	Provides:	kernel = %{EVRD}
21mr|kernel-5.4-baikal-5.4.114-3|382	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-5.4-baikal-5.4.114-3|383	# dnf config-manager --dump | grep installonly
21mr|kernel-5.4-baikal-5.4.114-3|384	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-5.4-baikal-5.4.114-3|385	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-5.4-baikal-5.4.114-3|386	
21mr|kernel-5.4-baikal-5.4.114-3|387	# >= because of added support of zstd-compressed modules
21mr|kernel-5.4-baikal-5.4.114-3|388	Requires(posttrans):	dracut >= 053-0.git5eb736.5
21mr|kernel-5.4-baikal-5.4.114-3|389	Requires(posttrans):	kmod >= 28-3
21mr|kernel-5.4-baikal-5.4.114-3|390	
21mr|kernel-5.4-baikal-5.4.114-3|391	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-5.4-baikal-5.4.114-3|392	Recommends:	linux-firmware
21mr|kernel-5.4-baikal-5.4.114-3|393	Recommends:	wireless-regdb
21mr|kernel-5.4-baikal-5.4.114-3|394	Recommends:	crda
21mr|kernel-5.4-baikal-5.4.114-3|395	Recommends:	microcode
21mr|kernel-5.4-baikal-5.4.114-3|396	# Set BFQ as default scheduler for HDDs
21mr|kernel-5.4-baikal-5.4.114-3|397	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-5.4-baikal-5.4.114-3|398	Recommends:	udev-rules-ioschedulers
21mr|kernel-5.4-baikal-5.4.114-3|399	
21mr|kernel-5.4-baikal-5.4.114-3|400	%if %{with flow_abi}
21mr|kernel-5.4-baikal-5.4.114-3|401	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-baikal-5.4.114-3|402	%endif
21mr|kernel-5.4-baikal-5.4.114-3|403	
21mr|kernel-5.4-baikal-5.4.114-3|404	%ifarch %{ix86}
21mr|kernel-5.4-baikal-5.4.114-3|405	Conflicts:	arch(x86_64)
21mr|kernel-5.4-baikal-5.4.114-3|406	%endif
21mr|kernel-5.4-baikal-5.4.114-3|407	
21mr|kernel-5.4-baikal-5.4.114-3|408	Obsoletes:	kernel-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.4-baikal-5.4.114-3|409	
21mr|kernel-5.4-baikal-5.4.114-3|410	%description
21mr|kernel-5.4-baikal-5.4.114-3|411	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-5.4-baikal-5.4.114-3|412	operating system. The kernel handles the basic functions
21mr|kernel-5.4-baikal-5.4.114-3|413	of the operating system: memory allocation, process allocation, device
21mr|kernel-5.4-baikal-5.4.114-3|414	input and output, etc. This is a general-purpose kernel.
21mr|kernel-5.4-baikal-5.4.114-3|415	
21mr|kernel-5.4-baikal-5.4.114-3|416	%posttrans
21mr|kernel-5.4-baikal-5.4.114-3|417	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-5.4-baikal-5.4.114-3|418	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-5.4-baikal-5.4.114-3|419	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-5.4-baikal-5.4.114-3|420	# that is created then will be non-functional. But when the user installs
21mr|kernel-5.4-baikal-5.4.114-3|421	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-5.4-baikal-5.4.114-3|422	# one here.
21mr|kernel-5.4-baikal-5.4.114-3|423	#
21mr|kernel-5.4-baikal-5.4.114-3|424	# depmod is also needed, because some DKMS-modules might have been installed
21mr|kernel-5.4-baikal-5.4.114-3|425	# when the devel package was installed but that was before the main modules
21mr|kernel-5.4-baikal-5.4.114-3|426	# were installed.
21mr|kernel-5.4-baikal-5.4.114-3|427	# This is also the reason the devel package is in Requires(post) for this
21mr|kernel-5.4-baikal-5.4.114-3|428	# package now: it must be installed completely before we call depmod here.
21mr|kernel-5.4-baikal-5.4.114-3|429	/sbin/depmod -a %{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|430	/sbin/dracut -f %{initrd_path} %{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|431	
21mr|kernel-5.4-baikal-5.4.114-3|432	# File triggers from grub packages will handle this.
21mr|kernel-5.4-baikal-5.4.114-3|433	#/usr/sbin/update-grub2
21mr|kernel-5.4-baikal-5.4.114-3|434	
21mr|kernel-5.4-baikal-5.4.114-3|435	%files -f %{kernel_files}
21mr|kernel-5.4-baikal-5.4.114-3|436	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|437	%{_bootdir}/symvers-%{kver_full}.zst
21mr|kernel-5.4-baikal-5.4.114-3|438	%{_bootdir}/config-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|439	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|440	%ghost %{initrd_path}
21mr|kernel-5.4-baikal-5.4.114-3|441	%ifarch %{armx}
21mr|kernel-5.4-baikal-5.4.114-3|442	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|443	%endif
21mr|kernel-5.4-baikal-5.4.114-3|444	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-5.4-baikal-5.4.114-3|445	%if %{with flow_abi}
21mr|kernel-5.4-baikal-5.4.114-3|446	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-baikal-5.4.114-3|447	%endif
21mr|kernel-5.4-baikal-5.4.114-3|448	%if %{with binary_extra_modules}
21mr|kernel-5.4-baikal-5.4.114-3|449	# 8821ce.ko.debug will not be excluded and will be in the main debug subpackage
21mr|kernel-5.4-baikal-5.4.114-3|450	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821ce.ko%{kmod_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|451	%ifarch %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|452	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|453	%endif
21mr|kernel-5.4-baikal-5.4.114-3|454	%ifarch %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|455	# vbox host: vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-5.4-baikal-5.4.114-3|456	# vbox guest: vboxvideo vboxguest vboxsf
21mr|kernel-5.4-baikal-5.4.114-3|457	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|458	%endif
21mr|kernel-5.4-baikal-5.4.114-3|459	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|460	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|461	%if %{with nickel}
21mr|kernel-5.4-baikal-5.4.114-3|462	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|463	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|464	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-5.4-baikal-5.4.114-3|465	%endif
21mr|kernel-5.4-baikal-5.4.114-3|466	%endif #with binary_extra_modules
21mr|kernel-5.4-baikal-5.4.114-3|467	
21mr|kernel-5.4-baikal-5.4.114-3|468	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|469	
21mr|kernel-5.4-baikal-5.4.114-3|470	%if %build_devel
21mr|kernel-5.4-baikal-5.4.114-3|471	%package devel
21mr|kernel-5.4-baikal-5.4.114-3|472	Summary:	Development files for %{name}
21mr|kernel-5.4-baikal-5.4.114-3|473	Group:		Development/Kernel
21mr|kernel-5.4-baikal-5.4.114-3|474	Requires:	glibc-devel
21mr|kernel-5.4-baikal-5.4.114-3|475	Requires:	ncurses-devel
21mr|kernel-5.4-baikal-5.4.114-3|476	Requires:	make
21mr|kernel-5.4-baikal-5.4.114-3|477	Requires:	gcc
21mr|kernel-5.4-baikal-5.4.114-3|478	Requires:	perl
21mr|kernel-5.4-baikal-5.4.114-3|479	Provides:	kernel-devel = %{kverrel}
21mr|kernel-5.4-baikal-5.4.114-3|480	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-5.4-baikal-5.4.114-3|481	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-5.4-baikal-5.4.114-3|482	Obsoletes:	kernel-%{flavour}-%{kernelversion}.%{patchlevel}-devel-latest < 5.10.34-2
21mr|kernel-5.4-baikal-5.4.114-3|483	
21mr|kernel-5.4-baikal-5.4.114-3|484	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-5.4-baikal-5.4.114-3|485	OrderWithRequires(post): dkms
21mr|kernel-5.4-baikal-5.4.114-3|486	# Try to remove the main kernel package after removing this devel package
21mr|kernel-5.4-baikal-5.4.114-3|487	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-5.4-baikal-5.4.114-3|488	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-5.4-baikal-5.4.114-3|489	# deal with directories owned in the main package
21mr|kernel-5.4-baikal-5.4.114-3|490	# (note that the devel package does not explicitly require the main package,
21mr|kernel-5.4-baikal-5.4.114-3|491	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-5.4-baikal-5.4.114-3|492	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-5.4-baikal-5.4.114-3|493	
21mr|kernel-5.4-baikal-5.4.114-3|494	%ifarch %{ix86}
21mr|kernel-5.4-baikal-5.4.114-3|495	Conflicts:	arch(x86_64)
21mr|kernel-5.4-baikal-5.4.114-3|496	%endif
21mr|kernel-5.4-baikal-5.4.114-3|497	
21mr|kernel-5.4-baikal-5.4.114-3|498	%description devel
21mr|kernel-5.4-baikal-5.4.114-3|499	This package contains the kernel files (headers and build tools)
21mr|kernel-5.4-baikal-5.4.114-3|500	that should be enough to build additional drivers for
21mr|kernel-5.4-baikal-5.4.114-3|501	use with %{name}.
21mr|kernel-5.4-baikal-5.4.114-3|502	
21mr|kernel-5.4-baikal-5.4.114-3|503	%post devel
21mr|kernel-5.4-baikal-5.4.114-3|504	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-5.4-baikal-5.4.114-3|505	dkms_autoinstaller start %{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|506	fi
21mr|kernel-5.4-baikal-5.4.114-3|507	
21mr|kernel-5.4-baikal-5.4.114-3|508	%preun devel
21mr|kernel-5.4-baikal-5.4.114-3|509	
21mr|kernel-5.4-baikal-5.4.114-3|510	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-5.4-baikal-5.4.114-3|511	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-5.4-baikal-5.4.114-3|512	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-5.4-baikal-5.4.114-3|513	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-5.4-baikal-5.4.114-3|514	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-5.4-baikal-5.4.114-3|515	# too.
21mr|kernel-5.4-baikal-5.4.114-3|516	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-5.4-baikal-5.4.114-3|517	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-5.4-baikal-5.4.114-3|518	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-5.4-baikal-5.4.114-3|519	fi
21mr|kernel-5.4-baikal-5.4.114-3|520	
21mr|kernel-5.4-baikal-5.4.114-3|521	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-5.4-baikal-5.4.114-3|522	
21mr|kernel-5.4-baikal-5.4.114-3|523	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-5.4-baikal-5.4.114-3|524	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-5.4-baikal-5.4.114-3|525	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-5.4-baikal-5.4.114-3|526	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-5.4-baikal-5.4.114-3|527	done
21mr|kernel-5.4-baikal-5.4.114-3|528	
21mr|kernel-5.4-baikal-5.4.114-3|529	%files devel
21mr|kernel-5.4-baikal-5.4.114-3|530	%{devel_root}/Documentation
21mr|kernel-5.4-baikal-5.4.114-3|531	%dir %{devel_root}
21mr|kernel-5.4-baikal-5.4.114-3|532	%dir %{devel_root}/arch
21mr|kernel-5.4-baikal-5.4.114-3|533	%dir %{devel_root}/include
21mr|kernel-5.4-baikal-5.4.114-3|534	%{devel_root}/arch/um
21mr|kernel-5.4-baikal-5.4.114-3|535	%{devel_root}/arch/x86
21mr|kernel-5.4-baikal-5.4.114-3|536	%{devel_root}/arch/arm
21mr|kernel-5.4-baikal-5.4.114-3|537	%{devel_root}/arch/arm64
21mr|kernel-5.4-baikal-5.4.114-3|538	%{devel_root}/block
21mr|kernel-5.4-baikal-5.4.114-3|539	%{devel_root}/certs
21mr|kernel-5.4-baikal-5.4.114-3|540	%{devel_root}/crypto
21mr|kernel-5.4-baikal-5.4.114-3|541	%{devel_root}/drivers
21mr|kernel-5.4-baikal-5.4.114-3|542	%{devel_root}/fs
21mr|kernel-5.4-baikal-5.4.114-3|543	%{devel_root}/include/soc
21mr|kernel-5.4-baikal-5.4.114-3|544	%{devel_root}/include/acpi
21mr|kernel-5.4-baikal-5.4.114-3|545	%{devel_root}/include/asm-generic
21mr|kernel-5.4-baikal-5.4.114-3|546	%{devel_root}/include/clocksource
21mr|kernel-5.4-baikal-5.4.114-3|547	%{devel_root}/include/config
21mr|kernel-5.4-baikal-5.4.114-3|548	%{devel_root}/include/crypto
21mr|kernel-5.4-baikal-5.4.114-3|549	%{devel_root}/include/drm
21mr|kernel-5.4-baikal-5.4.114-3|550	%{devel_root}/include/dt-bindings
21mr|kernel-5.4-baikal-5.4.114-3|551	%{devel_root}/include/generated
21mr|kernel-5.4-baikal-5.4.114-3|552	%{devel_root}/include/keys
21mr|kernel-5.4-baikal-5.4.114-3|553	%{devel_root}/include/kvm
21mr|kernel-5.4-baikal-5.4.114-3|554	%{devel_root}/include/linux
21mr|kernel-5.4-baikal-5.4.114-3|555	%{devel_root}/include/math-emu
21mr|kernel-5.4-baikal-5.4.114-3|556	%{devel_root}/include/media
21mr|kernel-5.4-baikal-5.4.114-3|557	%{devel_root}/include/misc
21mr|kernel-5.4-baikal-5.4.114-3|558	%{devel_root}/include/net
21mr|kernel-5.4-baikal-5.4.114-3|559	%{devel_root}/include/pcmcia
21mr|kernel-5.4-baikal-5.4.114-3|560	%{devel_root}/include/ras
21mr|kernel-5.4-baikal-5.4.114-3|561	%{devel_root}/include/rdma
21mr|kernel-5.4-baikal-5.4.114-3|562	%{devel_root}/include/scsi
21mr|kernel-5.4-baikal-5.4.114-3|563	%{devel_root}/include/sound
21mr|kernel-5.4-baikal-5.4.114-3|564	%{devel_root}/include/target
21mr|kernel-5.4-baikal-5.4.114-3|565	%{devel_root}/include/trace
21mr|kernel-5.4-baikal-5.4.114-3|566	%{devel_root}/include/uapi
21mr|kernel-5.4-baikal-5.4.114-3|567	%{devel_root}/include/vdso
21mr|kernel-5.4-baikal-5.4.114-3|568	%{devel_root}/include/video
21mr|kernel-5.4-baikal-5.4.114-3|569	%{devel_root}/include/xen
21mr|kernel-5.4-baikal-5.4.114-3|570	%{devel_root}/init
21mr|kernel-5.4-baikal-5.4.114-3|571	%{devel_root}/ipc
21mr|kernel-5.4-baikal-5.4.114-3|572	%{devel_root}/kernel
21mr|kernel-5.4-baikal-5.4.114-3|573	%{devel_root}/lib
21mr|kernel-5.4-baikal-5.4.114-3|574	%{devel_root}/mm
21mr|kernel-5.4-baikal-5.4.114-3|575	%{devel_root}/net
21mr|kernel-5.4-baikal-5.4.114-3|576	%{devel_root}/samples
21mr|kernel-5.4-baikal-5.4.114-3|577	%{devel_root}/scripts
21mr|kernel-5.4-baikal-5.4.114-3|578	%{devel_root}/security
21mr|kernel-5.4-baikal-5.4.114-3|579	%{devel_root}/sound
21mr|kernel-5.4-baikal-5.4.114-3|580	%{devel_root}/tools
21mr|kernel-5.4-baikal-5.4.114-3|581	%{devel_root}/usr
21mr|kernel-5.4-baikal-5.4.114-3|582	%{devel_root}/virt
21mr|kernel-5.4-baikal-5.4.114-3|583	%{devel_root}/.config
21mr|kernel-5.4-baikal-5.4.114-3|584	%{devel_root}/Kbuild
21mr|kernel-5.4-baikal-5.4.114-3|585	%{devel_root}/Kconfig
21mr|kernel-5.4-baikal-5.4.114-3|586	%{devel_root}/Makefile
21mr|kernel-5.4-baikal-5.4.114-3|587	%{devel_root}/Module.symvers
21mr|kernel-5.4-baikal-5.4.114-3|588	%{devel_root}/arch/Kconfig
21mr|kernel-5.4-baikal-5.4.114-3|589	%{_modulesdir}/%{kver_full}/build
21mr|kernel-5.4-baikal-5.4.114-3|590	%{_modulesdir}/%{kver_full}/source
21mr|kernel-5.4-baikal-5.4.114-3|591	
21mr|kernel-5.4-baikal-5.4.114-3|592	%endif # /build_devel
21mr|kernel-5.4-baikal-5.4.114-3|593	
21mr|kernel-5.4-baikal-5.4.114-3|594	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|595	
21mr|kernel-5.4-baikal-5.4.114-3|596	%if %build_debug
21mr|kernel-5.4-baikal-5.4.114-3|597	%package debuginfo
21mr|kernel-5.4-baikal-5.4.114-3|598	Summary:	Debuginfo for %{name}
21mr|kernel-5.4-baikal-5.4.114-3|599	Group:		Development/Debug
21mr|kernel-5.4-baikal-5.4.114-3|600	Provides:	kernel-debug = %{kverrel}
21mr|kernel-5.4-baikal-5.4.114-3|601	AutoReq: 0
21mr|kernel-5.4-baikal-5.4.114-3|602	AutoProv: 0
21mr|kernel-5.4-baikal-5.4.114-3|603	
21mr|kernel-5.4-baikal-5.4.114-3|604	%description debuginfo
21mr|kernel-5.4-baikal-5.4.114-3|605	This package contains the files with debuginfo for %{name}.
21mr|kernel-5.4-baikal-5.4.114-3|606	
21mr|kernel-5.4-baikal-5.4.114-3|607	%files debuginfo -f %{debuginfo_files}
21mr|kernel-5.4-baikal-5.4.114-3|608	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|609	
21mr|kernel-5.4-baikal-5.4.114-3|610	%endif # /build_debug
21mr|kernel-5.4-baikal-5.4.114-3|611	
21mr|kernel-5.4-baikal-5.4.114-3|612	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|613	
21mr|kernel-5.4-baikal-5.4.114-3|614	%if %build_doc
21mr|kernel-5.4-baikal-5.4.114-3|615	%package doc
21mr|kernel-5.4-baikal-5.4.114-3|616	Summary: 	Various documentation bits found in the kernel source
21mr|kernel-5.4-baikal-5.4.114-3|617	Group: 		Documentation
21mr|kernel-5.4-baikal-5.4.114-3|618	Buildarch:	noarch
21mr|kernel-5.4-baikal-5.4.114-3|619	
21mr|kernel-5.4-baikal-5.4.114-3|620	%description doc
21mr|kernel-5.4-baikal-5.4.114-3|621	This package contains documentation files from the kernel source.
21mr|kernel-5.4-baikal-5.4.114-3|622	
21mr|kernel-5.4-baikal-5.4.114-3|623	%files doc
21mr|kernel-5.4-baikal-5.4.114-3|624	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-5.4-baikal-5.4.114-3|625	
21mr|kernel-5.4-baikal-5.4.114-3|626	%endif
21mr|kernel-5.4-baikal-5.4.114-3|627	
21mr|kernel-5.4-baikal-5.4.114-3|628	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|629	
21mr|kernel-5.4-baikal-5.4.114-3|630	%if %{build_perf}
21mr|kernel-5.4-baikal-5.4.114-3|631	%package -n perf
21mr|kernel-5.4-baikal-5.4.114-3|632	Summary:	perf tool and the supporting documentation
21mr|kernel-5.4-baikal-5.4.114-3|633	Group:		System/Kernel and hardware
21mr|kernel-5.4-baikal-5.4.114-3|634	
21mr|kernel-5.4-baikal-5.4.114-3|635	%description -n perf
21mr|kernel-5.4-baikal-5.4.114-3|636	The package contains perf tool and the supporting documentation.
21mr|kernel-5.4-baikal-5.4.114-3|637	
21mr|kernel-5.4-baikal-5.4.114-3|638	%files -n perf
21mr|kernel-5.4-baikal-5.4.114-3|639	%{_bindir}/perf
21mr|kernel-5.4-baikal-5.4.114-3|640	%ifarch x86_64
21mr|kernel-5.4-baikal-5.4.114-3|641	%{_bindir}/perf-read-vdso32
21mr|kernel-5.4-baikal-5.4.114-3|642	%endif
21mr|kernel-5.4-baikal-5.4.114-3|643	%{_bindir}/trace
21mr|kernel-5.4-baikal-5.4.114-3|644	%dir %{_prefix}/libexec/perf-core
21mr|kernel-5.4-baikal-5.4.114-3|645	%dir %{_libdir}/traceevent
21mr|kernel-5.4-baikal-5.4.114-3|646	%dir %{_libdir}/traceevent/plugins
21mr|kernel-5.4-baikal-5.4.114-3|647	%{_libdir}/traceevent/plugins/*
21mr|kernel-5.4-baikal-5.4.114-3|648	%{_prefix}/libexec/perf-core/*
21mr|kernel-5.4-baikal-5.4.114-3|649	%{_mandir}/man[1-8]/perf*
21mr|kernel-5.4-baikal-5.4.114-3|650	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.4-baikal-5.4.114-3|651	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-5.4-baikal-5.4.114-3|652	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-5.4-baikal-5.4.114-3|653	/usr/lib/perf/examples/bpf/*
21mr|kernel-5.4-baikal-5.4.114-3|654	/usr/lib/perf/include/bpf/*
21mr|kernel-5.4-baikal-5.4.114-3|655	
21mr|kernel-5.4-baikal-5.4.114-3|656	%endif
21mr|kernel-5.4-baikal-5.4.114-3|657	
21mr|kernel-5.4-baikal-5.4.114-3|658	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|659	
21mr|kernel-5.4-baikal-5.4.114-3|660	%if %{build_cpupower}
21mr|kernel-5.4-baikal-5.4.114-3|661	%package -n cpupower
21mr|kernel-5.4-baikal-5.4.114-3|662	
21mr|kernel-5.4-baikal-5.4.114-3|663	Summary:	The cpupower tools
21mr|kernel-5.4-baikal-5.4.114-3|664	Group:		System/Kernel and hardware
21mr|kernel-5.4-baikal-5.4.114-3|665	
21mr|kernel-5.4-baikal-5.4.114-3|666	%description -n cpupower
21mr|kernel-5.4-baikal-5.4.114-3|667	The cpupower tools.
21mr|kernel-5.4-baikal-5.4.114-3|668	
21mr|kernel-5.4-baikal-5.4.114-3|669	%post -n cpupower
21mr|kernel-5.4-baikal-5.4.114-3|670	
21mr|kernel-5.4-baikal-5.4.114-3|671	if [ $1 -ge 0 ]; then
21mr|kernel-5.4-baikal-5.4.114-3|672	# Do not enable/disable cpupower.service directly, because it should start
21mr|kernel-5.4-baikal-5.4.114-3|673	# when cpupower.path triggers it.
21mr|kernel-5.4-baikal-5.4.114-3|674	/bin/systemctl enable cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.4-baikal-5.4.114-3|675	/bin/systemctl start cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.4-baikal-5.4.114-3|676	fi
21mr|kernel-5.4-baikal-5.4.114-3|677	
21mr|kernel-5.4-baikal-5.4.114-3|678	%preun -n cpupower
21mr|kernel-5.4-baikal-5.4.114-3|679	if [ $1 -eq 0 ]; then
21mr|kernel-5.4-baikal-5.4.114-3|680	/bin/systemctl --no-reload disable cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.4-baikal-5.4.114-3|681	/bin/systemctl stop cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.4-baikal-5.4.114-3|682	fi
21mr|kernel-5.4-baikal-5.4.114-3|683	
21mr|kernel-5.4-baikal-5.4.114-3|684	%files -n cpupower -f cpupower.lang
21mr|kernel-5.4-baikal-5.4.114-3|685	%{_bindir}/cpupower
21mr|kernel-5.4-baikal-5.4.114-3|686	%{_bindir}/cpupower-start.sh
21mr|kernel-5.4-baikal-5.4.114-3|687	%{_libdir}/libcpupower.so.0
21mr|kernel-5.4-baikal-5.4.114-3|688	%{_libdir}/libcpupower.so.0.0.1
21mr|kernel-5.4-baikal-5.4.114-3|689	%{_unitdir}/cpupower.service
21mr|kernel-5.4-baikal-5.4.114-3|690	%{_unitdir}/cpupower.path
21mr|kernel-5.4-baikal-5.4.114-3|691	%{_datadir}/bash-completion/completions/cpupower
21mr|kernel-5.4-baikal-5.4.114-3|692	%{_mandir}/man[1-8]/cpupower*
21mr|kernel-5.4-baikal-5.4.114-3|693	%config(noreplace) %{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.4-baikal-5.4.114-3|694	
21mr|kernel-5.4-baikal-5.4.114-3|695	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|696	
21mr|kernel-5.4-baikal-5.4.114-3|697	%package -n cpupower-devel
21mr|kernel-5.4-baikal-5.4.114-3|698	Summary:	Development files for cpupower
21mr|kernel-5.4-baikal-5.4.114-3|699	Group:		Development/Kernel
21mr|kernel-5.4-baikal-5.4.114-3|700	Requires:	cpupower = %{EVRD}
21mr|kernel-5.4-baikal-5.4.114-3|701	Conflicts:	%{_lib}cpufreq-devel
21mr|kernel-5.4-baikal-5.4.114-3|702	
21mr|kernel-5.4-baikal-5.4.114-3|703	%description -n cpupower-devel
21mr|kernel-5.4-baikal-5.4.114-3|704	This package contains the development files for cpupower.
21mr|kernel-5.4-baikal-5.4.114-3|705	
21mr|kernel-5.4-baikal-5.4.114-3|706	%files -n cpupower-devel
21mr|kernel-5.4-baikal-5.4.114-3|707	%{_libdir}/libcpupower.so
21mr|kernel-5.4-baikal-5.4.114-3|708	%{_includedir}/cpufreq.h
21mr|kernel-5.4-baikal-5.4.114-3|709	%{_includedir}/cpuidle.h
21mr|kernel-5.4-baikal-5.4.114-3|710	
21mr|kernel-5.4-baikal-5.4.114-3|711	%endif
21mr|kernel-5.4-baikal-5.4.114-3|712	
21mr|kernel-5.4-baikal-5.4.114-3|713	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|714	
21mr|kernel-5.4-baikal-5.4.114-3|715	%if %{build_headers}
21mr|kernel-5.4-baikal-5.4.114-3|716	%package -n kernel-headers
21mr|kernel-5.4-baikal-5.4.114-3|717	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-5.4-baikal-5.4.114-3|718	Group:		System/Kernel and hardware
21mr|kernel-5.4-baikal-5.4.114-3|719	Epoch:		1
21mr|kernel-5.4-baikal-5.4.114-3|720	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-5.4-baikal-5.4.114-3|721	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-5.4-baikal-5.4.114-3|722	
21mr|kernel-5.4-baikal-5.4.114-3|723	%description -n kernel-headers
21mr|kernel-5.4-baikal-5.4.114-3|724	C header files from the Linux kernel. The header files define
21mr|kernel-5.4-baikal-5.4.114-3|725	structures and constants that are needed for building most
21mr|kernel-5.4-baikal-5.4.114-3|726	standard programs, notably the C library.
21mr|kernel-5.4-baikal-5.4.114-3|727	
21mr|kernel-5.4-baikal-5.4.114-3|728	This package is not suitable for building kernel modules, you
21mr|kernel-5.4-baikal-5.4.114-3|729	should use the 'kernel-devel' package instead.
21mr|kernel-5.4-baikal-5.4.114-3|730	
21mr|kernel-5.4-baikal-5.4.114-3|731	%files -n kernel-headers
21mr|kernel-5.4-baikal-5.4.114-3|732	%{_includedir}/*
21mr|kernel-5.4-baikal-5.4.114-3|733	# Don't conflict with cpupower-devel
21mr|kernel-5.4-baikal-5.4.114-3|734	%if %{build_cpupower}
21mr|kernel-5.4-baikal-5.4.114-3|735	%exclude %{_includedir}/cpufreq.h
21mr|kernel-5.4-baikal-5.4.114-3|736	%exclude %{_includedir}/cpuidle.h
21mr|kernel-5.4-baikal-5.4.114-3|737	%endif
21mr|kernel-5.4-baikal-5.4.114-3|738	%endif
21mr|kernel-5.4-baikal-5.4.114-3|739	
21mr|kernel-5.4-baikal-5.4.114-3|740	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|741	
21mr|kernel-5.4-baikal-5.4.114-3|742	%if %{with uml}
21mr|kernel-5.4-baikal-5.4.114-3|743	
21mr|kernel-5.4-baikal-5.4.114-3|744	%package uml
21mr|kernel-5.4-baikal-5.4.114-3|745	Summary:	User Mode Linux binary
21mr|kernel-5.4-baikal-5.4.114-3|746	Group:		System/Kernel and hardware
21mr|kernel-5.4-baikal-5.4.114-3|747	Provides:	kernel-uml = %{kverrel}
21mr|kernel-5.4-baikal-5.4.114-3|748	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-5.4-baikal-5.4.114-3|749	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-5.4-baikal-5.4.114-3|750	Obsoletes:	kernel-uml-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.4-baikal-5.4.114-3|751	
21mr|kernel-5.4-baikal-5.4.114-3|752	%description uml
21mr|kernel-5.4-baikal-5.4.114-3|753	User Mode Linux binary.
21mr|kernel-5.4-baikal-5.4.114-3|754	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-5.4-baikal-5.4.114-3|755	
21mr|kernel-5.4-baikal-5.4.114-3|756	%files uml
21mr|kernel-5.4-baikal-5.4.114-3|757	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|758	#------------------------------------------------
21mr|kernel-5.4-baikal-5.4.114-3|759	
21mr|kernel-5.4-baikal-5.4.114-3|760	%package uml-modules
21mr|kernel-5.4-baikal-5.4.114-3|761	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-5.4-baikal-5.4.114-3|762	Group:		System/Kernel and hardware
21mr|kernel-5.4-baikal-5.4.114-3|763	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-5.4-baikal-5.4.114-3|764	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-5.4-baikal-5.4.114-3|765	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-5.4-baikal-5.4.114-3|766	Obsoletes:	kernel-uml-modules-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.4-baikal-5.4.114-3|767	
21mr|kernel-5.4-baikal-5.4.114-3|768	%description uml-modules
21mr|kernel-5.4-baikal-5.4.114-3|769	User Mode Linux (UML) kernel modules
21mr|kernel-5.4-baikal-5.4.114-3|770	- not compressed
21mr|kernel-5.4-baikal-5.4.114-3|771	- not stripped
21mr|kernel-5.4-baikal-5.4.114-3|772	- signed
21mr|kernel-5.4-baikal-5.4.114-3|773	
21mr|kernel-5.4-baikal-5.4.114-3|774	%files uml-modules
21mr|kernel-5.4-baikal-5.4.114-3|775	/lib/modules-uml/%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|776	
21mr|kernel-5.4-baikal-5.4.114-3|777	%endif #endif uml
21mr|kernel-5.4-baikal-5.4.114-3|778	
21mr|kernel-5.4-baikal-5.4.114-3|779	#------------------------------------------------
21mr|kernel-5.4-baikal-5.4.114-3|780	
21mr|kernel-5.4-baikal-5.4.114-3|781	%if %{with binary_extra_modules}
21mr|kernel-5.4-baikal-5.4.114-3|782	
21mr|kernel-5.4-baikal-5.4.114-3|783	%ksob_mk_module_pkg -n 8821ce -s net/wireless
21mr|kernel-5.4-baikal-5.4.114-3|784	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-5.4-baikal-5.4.114-3|785	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-5.4-baikal-5.4.114-3|786	
21mr|kernel-5.4-baikal-5.4.114-3|787	%ifarch %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|788	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-5.4-baikal-5.4.114-3|789	%endif
21mr|kernel-5.4-baikal-5.4.114-3|790	
21mr|kernel-5.4-baikal-5.4.114-3|791	#------------------------------------------------
21mr|kernel-5.4-baikal-5.4.114-3|792	
21mr|kernel-5.4-baikal-5.4.114-3|793	%ifarch %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|794	# virtualbox guest, to be dropped in kernels 5.6+ (upsreamized)
21mr|kernel-5.4-baikal-5.4.114-3|795	%ksob_mk_module_pkg -n vboxvideo -s misc
21mr|kernel-5.4-baikal-5.4.114-3|796	%ksob_mk_module_pkg -n vboxguest -s misc
21mr|kernel-5.4-baikal-5.4.114-3|797	%ksob_mk_module_pkg -n vboxsf -s misc
21mr|kernel-5.4-baikal-5.4.114-3|798	
21mr|kernel-5.4-baikal-5.4.114-3|799	#------------------------------------------------
21mr|kernel-5.4-baikal-5.4.114-3|800	# a package which will pull all those modules
21mr|kernel-5.4-baikal-5.4.114-3|801	%package -n kernel-modules-virtualbox-guest-%{ksob_kernel}
21mr|kernel-5.4-baikal-5.4.114-3|802	Summary: Meta package to pull VirtualBox guest kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-5.4-baikal-5.4.114-3|803	Group: System/Kernel and hardware
21mr|kernel-5.4-baikal-5.4.114-3|804	Requires: kernel-module-vboxvideo-%{ksob_kernel}
21mr|kernel-5.4-baikal-5.4.114-3|805	Requires: kernel-module-vboxguest-%{ksob_kernel}
21mr|kernel-5.4-baikal-5.4.114-3|806	Requires: kernel-module-vboxsf-%{ksob_kernel}
21mr|kernel-5.4-baikal-5.4.114-3|807	Obsoletes: kernel-modules-virtualbox-guest-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.4-baikal-5.4.114-3|808	
21mr|kernel-5.4-baikal-5.4.114-3|809	%description -n kernel-modules-virtualbox-guest-%{ksob_kernel}
21mr|kernel-5.4-baikal-5.4.114-3|810	Meta package to pull VirtualBox guest kernel modules for %{name}
21mr|kernel-5.4-baikal-5.4.114-3|811	
21mr|kernel-5.4-baikal-5.4.114-3|812	%files -n kernel-modules-virtualbox-guest-%{ksob_kernel}
21mr|kernel-5.4-baikal-5.4.114-3|813	# end ifarch
21mr|kernel-5.4-baikal-5.4.114-3|814	%endif
21mr|kernel-5.4-baikal-5.4.114-3|815	# empty
21mr|kernel-5.4-baikal-5.4.114-3|816	#------------------------------------------------
21mr|kernel-5.4-baikal-5.4.114-3|817	
21mr|kernel-5.4-baikal-5.4.114-3|818	%if %{with nickel}
21mr|kernel-5.4-baikal-5.4.114-3|819	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-5.4-baikal-5.4.114-3|820	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-5.4-baikal-5.4.114-3|821	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-5.4-baikal-5.4.114-3|822	%endif
21mr|kernel-5.4-baikal-5.4.114-3|823	
21mr|kernel-5.4-baikal-5.4.114-3|824	%endif #binary_extra_modules
21mr|kernel-5.4-baikal-5.4.114-3|825	
21mr|kernel-5.4-baikal-5.4.114-3|826	############################
21mr|kernel-5.4-baikal-5.4.114-3|827	
21mr|kernel-5.4-baikal-5.4.114-3|828	%if %{with flow_abi}
21mr|kernel-5.4-baikal-5.4.114-3|829	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-baikal-5.4.114-3|830	Summary: Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-5.4-baikal-5.4.114-3|831	Group: System/Kernel and hardware
21mr|kernel-5.4-baikal-5.4.114-3|832	
21mr|kernel-5.4-baikal-5.4.114-3|833	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-baikal-5.4.114-3|834	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-5.4-baikal-5.4.114-3|835	Some vendors provide binary-only kernel modules. They can put them into /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-5.4-baikal-5.4.114-3|836	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours,
21mr|kernel-5.4-baikal-5.4.114-3|837	but there is no guarantee that these modules will load and work correctly on newer
21mr|kernel-5.4-baikal-5.4.114-3|838	or older kernels then the ones they were build against.
21mr|kernel-5.4-baikal-5.4.114-3|839	
21mr|kernel-5.4-baikal-5.4.114-3|840	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-5.4-baikal-5.4.114-3|841	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-5.4-baikal-5.4.114-3|842	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-5.4-baikal-5.4.114-3|843	
21mr|kernel-5.4-baikal-5.4.114-3|844	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-5.4-baikal-5.4.114-3|845	
21mr|kernel-5.4-baikal-5.4.114-3|846	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-baikal-5.4.114-3|847	/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-baikal-5.4.114-3|848	%endif #with flow_abi
21mr|kernel-5.4-baikal-5.4.114-3|849	
21mr|kernel-5.4-baikal-5.4.114-3|850	################################################
21mr|kernel-5.4-baikal-5.4.114-3|851	
21mr|kernel-5.4-baikal-5.4.114-3|852	%prep
21mr|kernel-5.4-baikal-5.4.114-3|853	
21mr|kernel-5.4-baikal-5.4.114-3|854	# avoid accidental merge
21mr|kernel-5.4-baikal-5.4.114-3|855	%if 0%{?rpm5}
21mr|kernel-5.4-baikal-5.4.114-3|856	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-5.4-baikal-5.4.114-3|857	%endif
21mr|kernel-5.4-baikal-5.4.114-3|858	
21mr|kernel-5.4-baikal-5.4.114-3|859	%setup -q -n %top_dir_name -c
21mr|kernel-5.4-baikal-5.4.114-3|860	%if %{with uml}
21mr|kernel-5.4-baikal-5.4.114-3|861	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-5.4-baikal-5.4.114-3|862	%endif
21mr|kernel-5.4-baikal-5.4.114-3|863	cd %src_dir
21mr|kernel-5.4-baikal-5.4.114-3|864	
21mr|kernel-5.4-baikal-5.4.114-3|865	%autopatch -p1
21mr|kernel-5.4-baikal-5.4.114-3|866	
21mr|kernel-5.4-baikal-5.4.114-3|867	#
21mr|kernel-5.4-baikal-5.4.114-3|868	# Setup Begin
21mr|kernel-5.4-baikal-5.4.114-3|869	#
21mr|kernel-5.4-baikal-5.4.114-3|870	
21mr|kernel-5.4-baikal-5.4.114-3|871	# Kernel configuration
21mr|kernel-5.4-baikal-5.4.114-3|872	
21mr|kernel-5.4-baikal-5.4.114-3|873	echo "Creating the kernel configuration file."
21mr|kernel-5.4-baikal-5.4.114-3|874	
21mr|kernel-5.4-baikal-5.4.114-3|875	# Configs
21mr|kernel-5.4-baikal-5.4.114-3|876	cp %{SOURCE110} .config
21mr|kernel-5.4-baikal-5.4.114-3|877	
21mr|kernel-5.4-baikal-5.4.114-3|878	# Disable ASLR for 32-bit systems because it does not play well with
21mr|kernel-5.4-baikal-5.4.114-3|879	# hibernate.
21mr|kernel-5.4-baikal-5.4.114-3|880	%ifarch %{ix86}
21mr|kernel-5.4-baikal-5.4.114-3|881	sed -i	's/CONFIG_RANDOMIZE_BASE=y/# CONFIG_RANDOMIZE_BASE is not set/' .config
21mr|kernel-5.4-baikal-5.4.114-3|882	%endif
21mr|kernel-5.4-baikal-5.4.114-3|883	
21mr|kernel-5.4-baikal-5.4.114-3|884	# Disable checking for W+X memory mappings for 32-bit systems. The warnings
21mr|kernel-5.4-baikal-5.4.114-3|885	# may confuse the users and noone is eager to fix the underlying problem,
21mr|kernel-5.4-baikal-5.4.114-3|886	# it seems.
21mr|kernel-5.4-baikal-5.4.114-3|887	%ifarch %{ix86}
21mr|kernel-5.4-baikal-5.4.114-3|888	sed -i	's/CONFIG_DEBUG_WX=y/# CONFIG_DEBUG_WX is not set/' .config
21mr|kernel-5.4-baikal-5.4.114-3|889	%endif
21mr|kernel-5.4-baikal-5.4.114-3|890	
21mr|kernel-5.4-baikal-5.4.114-3|891	touch %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|892	
21mr|kernel-5.4-baikal-5.4.114-3|893	# get rid of unwanted files
21mr|kernel-5.4-baikal-5.4.114-3|894	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-5.4-baikal-5.4.114-3|895	# wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-5.4-baikal-5.4.114-3|896	find . -name "*.g*ignore" -delete
21mr|kernel-5.4-baikal-5.4.114-3|897	
21mr|kernel-5.4-baikal-5.4.114-3|898	# Enable debug info if requested.
21mr|kernel-5.4-baikal-5.4.114-3|899	sed -i '/CONFIG_DEBUG_INFO/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|900	%if %build_debug
21mr|kernel-5.4-baikal-5.4.114-3|901	echo 'CONFIG_DEBUG_INFO=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|902	echo 'CONFIG_DEBUG_INFO_DWARF4=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|903	echo 'CONFIG_GDB_SCRIPTS=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|904	%else
21mr|kernel-5.4-baikal-5.4.114-3|905	echo 'CONFIG_DEBUG_INFO=n' >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|906	%endif
21mr|kernel-5.4-baikal-5.4.114-3|907	
21mr|kernel-5.4-baikal-5.4.114-3|908	%if %{enhanced_security}
21mr|kernel-5.4-baikal-5.4.114-3|909	### SELinux enablement
21mr|kernel-5.4-baikal-5.4.114-3|910	# seems to be needed to boot system in enforcing selinux mode
21mr|kernel-5.4-baikal-5.4.114-3|911	# note: cpio fpormat of initramfs does not support xattrs without patches
21mr|kernel-5.4-baikal-5.4.114-3|912	# see also: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1680315
21mr|kernel-5.4-baikal-5.4.114-3|913	sed -i '/CONFIG_SECURITY_SELINUX_DISABLE/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|914	echo CONFIG_SECURITY_SELINUX_DISABLE=y >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|915	# enable selinux in kernel by default if not disabled explicitly
21mr|kernel-5.4-baikal-5.4.114-3|916	sed -i '/CONFIG_SECURITY_SELINUX_BOOTPARAM/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|917	echo CONFIG_SECURITY_SELINUX_BOOTPARAM=y >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|918	
21mr|kernel-5.4-baikal-5.4.114-3|919	### Signing kernel modules
21mr|kernel-5.4-baikal-5.4.114-3|920	# https://www.kernel.org/doc/html/v5.3/admin-guide/module-signing.html
21mr|kernel-5.4-baikal-5.4.114-3|921	sed -i '/CONFIG_MODULE_SIG/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|922	echo CONFIG_MODULE_SIG=y >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|923	%if %{with oblig_signed_modules}
21mr|kernel-5.4-baikal-5.4.114-3|924	# Disallow loading not signed modules
21mr|kernel-5.4-baikal-5.4.114-3|925	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|926	%else
21mr|kernel-5.4-baikal-5.4.114-3|927	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|928	%endif
21mr|kernel-5.4-baikal-5.4.114-3|929	# If %%build_debig is true, signatures will be stripped
21mr|kernel-5.4-baikal-5.4.114-3|930	# We sign modules manually in a tricky way bellow
21mr|kernel-5.4-baikal-5.4.114-3|931	echo CONFIG_MODULE_SIG_ALL=n >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|932	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-5.4-baikal-5.4.114-3|933	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|934	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-5.4-baikal-5.4.114-3|935	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|936	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|937	# Reserve area for inserting a certificate without recompiling
21mr|kernel-5.4-baikal-5.4.114-3|938	sed -i '/CONFIG_SYSTEM_EXTRA_CERTIFICATE/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|939	echo CONFIG_SYSTEM_EXTRA_CERTIFICATE=y >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|940	
21mr|kernel-5.4-baikal-5.4.114-3|941	# Memory wiping
21mr|kernel-5.4-baikal-5.4.114-3|942	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-5.4-baikal-5.4.114-3|943	# Estimated performance impact is described in the commit
21mr|kernel-5.4-baikal-5.4.114-3|944	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-5.4-baikal-5.4.114-3|945	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-5.4-baikal-5.4.114-3|946	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|947	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|948	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-5.4-baikal-5.4.114-3|949	# To disable, add to cmdline: init_on_free=0
21mr|kernel-5.4-baikal-5.4.114-3|950	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|951	%if %{with nickel}
21mr|kernel-5.4-baikal-5.4.114-3|952	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|953	%else
21mr|kernel-5.4-baikal-5.4.114-3|954	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|955	%endif
21mr|kernel-5.4-baikal-5.4.114-3|956	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-5.4-baikal-5.4.114-3|957	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-5.4-baikal-5.4.114-3|958	
21mr|kernel-5.4-baikal-5.4.114-3|959	# To load kernel keyring in UML
21mr|kernel-5.4-baikal-5.4.114-3|960	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-5.4-baikal-5.4.114-3|961	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-5.4-baikal-5.4.114-3|962	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|963	done
21mr|kernel-5.4-baikal-5.4.114-3|964	
21mr|kernel-5.4-baikal-5.4.114-3|965	sed -i '/CONFIG_LSM/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|966	echo 'CONFIG_LSM="yama,loadpin,integrity,selinux,apparmor,altha"' >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|967	sed -i '/CONFIG_SECURITY_ALTHA/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|968	echo 'CONFIG_SECURITY_ALTHA=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|969	%endif
21mr|kernel-5.4-baikal-5.4.114-3|970	
21mr|kernel-5.4-baikal-5.4.114-3|971	# Disable disk-based swap (swap files and partitions) on certified systems by default
21mr|kernel-5.4-baikal-5.4.114-3|972	# because we cannot guarantee that data stored in swap is erased from disk securely.
21mr|kernel-5.4-baikal-5.4.114-3|973	# Our patch, based on Chromium OS kernel, allows to use only zram if CONFIG_DISK_BASED_SWAP_DEFAULT_ON=y.
21mr|kernel-5.4-baikal-5.4.114-3|974	# sysctl vm.disk_based_swap = 1 to allow disk-based swap, = 0 to disable it.
21mr|kernel-5.4-baikal-5.4.114-3|975	# Note that CONFIG_ZRAM_WRITEBACK is still on.
21mr|kernel-5.4-baikal-5.4.114-3|976	#sed -i '/CONFIG_DISK_BASED_SWAP_DEFAULT_ON/d' .config
21mr|kernel-5.4-baikal-5.4.114-3|977	#%if %{with nickel}
21mr|kernel-5.4-baikal-5.4.114-3|978	#echo 'CONFIG_DISK_BASED_SWAP_DEFAULT_ON=n' >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|979	#%else
21mr|kernel-5.4-baikal-5.4.114-3|980	echo 'CONFIG_DISK_BASED_SWAP_DEFAULT_ON=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-baikal-5.4.114-3|981	#%endif
21mr|kernel-5.4-baikal-5.4.114-3|982	
21mr|kernel-5.4-baikal-5.4.114-3|983	cat %{build_dir}/.config.append >> .config
21mr|kernel-5.4-baikal-5.4.114-3|984	
21mr|kernel-5.4-baikal-5.4.114-3|985	# Store the config file in the appropriate directory.
21mr|kernel-5.4-baikal-5.4.114-3|986	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-5.4-baikal-5.4.114-3|987	mkdir -p "${CONFIG_DIR}"
21mr|kernel-5.4-baikal-5.4.114-3|988	
21mr|kernel-5.4-baikal-5.4.114-3|989	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-5.4-baikal-5.4.114-3|990	
21mr|kernel-5.4-baikal-5.4.114-3|991	make ARCH=%{arch_type} oldconfig
21mr|kernel-5.4-baikal-5.4.114-3|992	# When it is needed to edit kernel configs, run:
21mr|kernel-5.4-baikal-5.4.114-3|993	# abf fetch
21mr|kernel-5.4-baikal-5.4.114-3|994	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-5.4-baikal-5.4.114-3|995	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-5.4-baikal-5.4.114-3|996	%{?_with_fail:exit 1}
21mr|kernel-5.4-baikal-5.4.114-3|997	mv .config ${cfg_file}
21mr|kernel-5.4-baikal-5.4.114-3|998	
21mr|kernel-5.4-baikal-5.4.114-3|999	# Looks like 'make oldconfig' removes '# CONFIG_64BIT is not set' for some
21mr|kernel-5.4-baikal-5.4.114-3|1000	# reason. For now, let us restore it.
21mr|kernel-5.4-baikal-5.4.114-3|1001	%ifarch %{ix86}
21mr|kernel-5.4-baikal-5.4.114-3|1002	sed -i 's/CONFIG_64BIT=y//' ${cfg_file}
21mr|kernel-5.4-baikal-5.4.114-3|1003	echo '# CONFIG_64BIT is not set' >> ${cfg_file}
21mr|kernel-5.4-baikal-5.4.114-3|1004	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1005	
21mr|kernel-5.4-baikal-5.4.114-3|1006	echo "Created ${cfg_file}."
21mr|kernel-5.4-baikal-5.4.114-3|1007	
21mr|kernel-5.4-baikal-5.4.114-3|1008	# make sure the kernel has the sublevel we know it has...
21mr|kernel-5.4-baikal-5.4.114-3|1009	LC_ALL=C sed -ri "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
21mr|kernel-5.4-baikal-5.4.114-3|1010	
21mr|kernel-5.4-baikal-5.4.114-3|1011	# get rid of unwanted files
21mr|kernel-5.4-baikal-5.4.114-3|1012	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-5.4-baikal-5.4.114-3|1013	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-5.4-baikal-5.4.114-3|1014	
21mr|kernel-5.4-baikal-5.4.114-3|1015	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|1016	
21mr|kernel-5.4-baikal-5.4.114-3|1017	%build
21mr|kernel-5.4-baikal-5.4.114-3|1018	
21mr|kernel-5.4-baikal-5.4.114-3|1019	# Ensure that build time generated private keys don't get published
21mr|kernel-5.4-baikal-5.4.114-3|1020	# as e.g. "RPM build root" on ABF!
21mr|kernel-5.4-baikal-5.4.114-3|1021	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-5.4-baikal-5.4.114-3|1022	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-5.4-baikal-5.4.114-3|1023	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-5.4-baikal-5.4.114-3|1024	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-5.4-baikal-5.4.114-3|1025	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-5.4-baikal-5.4.114-3|1026	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-5.4-baikal-5.4.114-3|1027	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-5.4-baikal-5.4.114-3|1028	_cleanup(){
21mr|kernel-5.4-baikal-5.4.114-3|1029	# Show resulting kernel public keys for debugging
21mr|kernel-5.4-baikal-5.4.114-3|1030	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.4-baikal-5.4.114-3|1031	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-5.4-baikal-5.4.114-3|1032	%if %{with uml}
21mr|kernel-5.4-baikal-5.4.114-3|1033	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.4-baikal-5.4.114-3|1034	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-5.4-baikal-5.4.114-3|1035	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1036	}
21mr|kernel-5.4-baikal-5.4.114-3|1037	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-5.4-baikal-5.4.114-3|1038	trap "_cleanup" EXIT
21mr|kernel-5.4-baikal-5.4.114-3|1039	
21mr|kernel-5.4-baikal-5.4.114-3|1040	rm -rf %{temp_root}
21mr|kernel-5.4-baikal-5.4.114-3|1041	install -d %{temp_root}
21mr|kernel-5.4-baikal-5.4.114-3|1042	
21mr|kernel-5.4-baikal-5.4.114-3|1043	cd %src_dir
21mr|kernel-5.4-baikal-5.4.114-3|1044	
21mr|kernel-5.4-baikal-5.4.114-3|1045	### Keys for signing kernel modules
21mr|kernel-5.4-baikal-5.4.114-3|1046	# Keys can be generated both manually and automatically,
21mr|kernel-5.4-baikal-5.4.114-3|1047	# let's generate them by ourselves to take full control of the process
21mr|kernel-5.4-baikal-5.4.114-3|1048	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-5.4-baikal-5.4.114-3|1049	# See also certs/Makefile in kernel source
21mr|kernel-5.4-baikal-5.4.114-3|1050	%if %{enhanced_security}
21mr|kernel-5.4-baikal-5.4.114-3|1051	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.4-baikal-5.4.114-3|1052	
21mr|kernel-5.4-baikal-5.4.114-3|1053	# On ABF, %%packager == $username <$email>
21mr|kernel-5.4-baikal-5.4.114-3|1054	# Try to extract email from %%packager if it is set
21mr|kernel-5.4-baikal-5.4.114-3|1055	_get_email(){
21mr|kernel-5.4-baikal-5.4.114-3|1056	# Check that macro %%packager was set and is not empty
21mr|kernel-5.4-baikal-5.4.114-3|1057	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-5.4-baikal-5.4.114-3|1058	# If was not set or is empty, use default email
21mr|kernel-5.4-baikal-5.4.114-3|1059	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.4-baikal-5.4.114-3|1060	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-5.4-baikal-5.4.114-3|1061	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-5.4-baikal-5.4.114-3|1062	fi
21mr|kernel-5.4-baikal-5.4.114-3|1063	# Validate that what we have now is a valid email
21mr|kernel-5.4-baikal-5.4.114-3|1064	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-5.4-baikal-5.4.114-3|1065	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-5.4-baikal-5.4.114-3|1066	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-5.4-baikal-5.4.114-3|1067	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-5.4-baikal-5.4.114-3|1068	# If it is, use it
21mr|kernel-5.4-baikal-5.4.114-3|1069	then echo "$temp" && return
21mr|kernel-5.4-baikal-5.4.114-3|1070	# Otherwise use default email
21mr|kernel-5.4-baikal-5.4.114-3|1071	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.4-baikal-5.4.114-3|1072	fi
21mr|kernel-5.4-baikal-5.4.114-3|1073	# If script above has not return'ed for any reason,
21mr|kernel-5.4-baikal-5.4.114-3|1074	# e.g. because of non-bash shell being not able to
21mr|kernel-5.4-baikal-5.4.114-3|1075	# process regexp, use default email
21mr|kernel-5.4-baikal-5.4.114-3|1076	echo 'rpmbuild@rosa.unknown'
21mr|kernel-5.4-baikal-5.4.114-3|1077	}
21mr|kernel-5.4-baikal-5.4.114-3|1078	email="$(_get_email)"
21mr|kernel-5.4-baikal-5.4.114-3|1079	
21mr|kernel-5.4-baikal-5.4.114-3|1080	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-5.4-baikal-5.4.114-3|1081	[ req ]
21mr|kernel-5.4-baikal-5.4.114-3|1082	prompt = no
21mr|kernel-5.4-baikal-5.4.114-3|1083	string_mask = utf8only
21mr|kernel-5.4-baikal-5.4.114-3|1084	#default_keyfile = %{certs_signing_key_priv_rnd}
21mr|kernel-5.4-baikal-5.4.114-3|1085	distinguished_name = req_distinguished_name
21mr|kernel-5.4-baikal-5.4.114-3|1086	x509_extensions = myexts
21mr|kernel-5.4-baikal-5.4.114-3|1087	[ req_distinguished_name ]
21mr|kernel-5.4-baikal-5.4.114-3|1088	organizationName = %{vendor} rpmbuild
21mr|kernel-5.4-baikal-5.4.114-3|1089	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-5.4-baikal-5.4.114-3|1090	emailAddress = ${email}
21mr|kernel-5.4-baikal-5.4.114-3|1091	[ myexts ]
21mr|kernel-5.4-baikal-5.4.114-3|1092	basicConstraints=critical,CA:FALSE
21mr|kernel-5.4-baikal-5.4.114-3|1093	keyUsage=digitalSignature
21mr|kernel-5.4-baikal-5.4.114-3|1094	subjectKeyIdentifier=hash
21mr|kernel-5.4-baikal-5.4.114-3|1095	authorityKeyIdentifier=keyid
21mr|kernel-5.4-baikal-5.4.114-3|1096	EOF
21mr|kernel-5.4-baikal-5.4.114-3|1097	cat "%{certs_key_config_rnd}"
21mr|kernel-5.4-baikal-5.4.114-3|1098	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-5.4-baikal-5.4.114-3|1099	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-5.4-baikal-5.4.114-3|1100	# avoid using the template
21mr|kernel-5.4-baikal-5.4.114-3|1101	rm -f "%{certs_key_config_rnd}"
21mr|kernel-5.4-baikal-5.4.114-3|1102	
21mr|kernel-5.4-baikal-5.4.114-3|1103	_libressl_gen_key(){
21mr|kernel-5.4-baikal-5.4.114-3|1104	if [ "$GOST_KEY" = 1 ]
21mr|kernel-5.4-baikal-5.4.114-3|1105	then
21mr|kernel-5.4-baikal-5.4.114-3|1106	lssl_req_gost_args="\
21mr|kernel-5.4-baikal-5.4.114-3|1107	-newkey gost2001 \
21mr|kernel-5.4-baikal-5.4.114-3|1108	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-5.4-baikal-5.4.114-3|1109	-streebog512"
21mr|kernel-5.4-baikal-5.4.114-3|1110	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-5.4-baikal-5.4.114-3|1111	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-5.4-baikal-5.4.114-3|1112	else
21mr|kernel-5.4-baikal-5.4.114-3|1113	lssl_req_gost_args=""
21mr|kernel-5.4-baikal-5.4.114-3|1114	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-5.4-baikal-5.4.114-3|1115	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-5.4-baikal-5.4.114-3|1116	fi
21mr|kernel-5.4-baikal-5.4.114-3|1117	libressl req -new -nodes -utf8 -batch \
21mr|kernel-5.4-baikal-5.4.114-3|1118	$lssl_req_gost_args \
21mr|kernel-5.4-baikal-5.4.114-3|1119	-days 109500 \
21mr|kernel-5.4-baikal-5.4.114-3|1120	-x509 -config "$CONFIG" \
21mr|kernel-5.4-baikal-5.4.114-3|1121	-out "$OUT" \
21mr|kernel-5.4-baikal-5.4.114-3|1122	-keyout "$OUT"
21mr|kernel-5.4-baikal-5.4.114-3|1123	
21mr|kernel-5.4-baikal-5.4.114-3|1124	# Verify
21mr|kernel-5.4-baikal-5.4.114-3|1125	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-5.4-baikal-5.4.114-3|1126	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.4-baikal-5.4.114-3|1127	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.4-baikal-5.4.114-3|1128	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.4-baikal-5.4.114-3|1129	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-5.4-baikal-5.4.114-3|1130	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.4-baikal-5.4.114-3|1131	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.4-baikal-5.4.114-3|1132	fi
21mr|kernel-5.4-baikal-5.4.114-3|1133	}
21mr|kernel-5.4-baikal-5.4.114-3|1134	
21mr|kernel-5.4-baikal-5.4.114-3|1135	GOST_KEY=0 _libressl_gen_key
21mr|kernel-5.4-baikal-5.4.114-3|1136	GOST_KEY=1 _libressl_gen_key
21mr|kernel-5.4-baikal-5.4.114-3|1137	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-5.4-baikal-5.4.114-3|1138	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-5.4-baikal-5.4.114-3|1139	
21mr|kernel-5.4-baikal-5.4.114-3|1140	# Strip public parts from the generated PEMs
21mr|kernel-5.4-baikal-5.4.114-3|1141	sed -n \
21mr|kernel-5.4-baikal-5.4.114-3|1142	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-5.4-baikal-5.4.114-3|1143	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-5.4-baikal-5.4.114-3|1144	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-5.4-baikal-5.4.114-3|1145	> "%{certs_public_keys}"
21mr|kernel-5.4-baikal-5.4.114-3|1146	
21mr|kernel-5.4-baikal-5.4.114-3|1147	# link sign-file and extract-cert with LibreSSL instead of OpenSSL
21mr|kernel-5.4-baikal-5.4.114-3|1148	if [ $? != 0 ] ; then exit $? ; fi
21mr|kernel-5.4-baikal-5.4.114-3|1149	sed -i %{src_dir}/scripts/Makefile \
21mr|kernel-5.4-baikal-5.4.114-3|1150	%if %{with uml}
21mr|kernel-5.4-baikal-5.4.114-3|1151	%{src_dir}.uml/scripts/Makefile \
21mr|kernel-5.4-baikal-5.4.114-3|1152	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1153	-e "s, libcrypto , libressl-libcrypto ,g"
21mr|kernel-5.4-baikal-5.4.114-3|1154	
21mr|kernel-5.4-baikal-5.4.114-3|1155	%if %{with additional_keys}
21mr|kernel-5.4-baikal-5.4.114-3|1156	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-5.4-baikal-5.4.114-3|1157	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-5.4-baikal-5.4.114-3|1158	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-5.4-baikal-5.4.114-3|1159	>> "%{certs_public_keys}"
21mr|kernel-5.4-baikal-5.4.114-3|1160	%endif #endif additional_keys
21mr|kernel-5.4-baikal-5.4.114-3|1161	cat %{certs_public_keys}
21mr|kernel-5.4-baikal-5.4.114-3|1162	%endif #endif enhanced_security
21mr|kernel-5.4-baikal-5.4.114-3|1163	
21mr|kernel-5.4-baikal-5.4.114-3|1164	# .config
21mr|kernel-5.4-baikal-5.4.114-3|1165	%smake -s mrproper
21mr|kernel-5.4-baikal-5.4.114-3|1166	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-5.4-baikal-5.4.114-3|1167	
21mr|kernel-5.4-baikal-5.4.114-3|1168	# make sure EXTRAVERSION says what we want it to say
21mr|kernel-5.4-baikal-5.4.114-3|1169	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-5.4-baikal-5.4.114-3|1170	
21mr|kernel-5.4-baikal-5.4.114-3|1171	# Print debug messages when loglevel=7 in cmdline.
21mr|kernel-5.4-baikal-5.4.114-3|1172	# Those messages can be caught by debugfs without -DDEBUG.
21mr|kernel-5.4-baikal-5.4.114-3|1173	# but sometimes it is required to see them via a serial port when booting the kernel.
21mr|kernel-5.4-baikal-5.4.114-3|1174	# '#ifdef DEBUG' is used in different places for different purposes,
21mr|kernel-5.4-baikal-5.4.114-3|1175	# so change DEBUG to PRINTK_DEBUG in one specific place.
21mr|kernel-5.4-baikal-5.4.114-3|1176	#%if %build_debug
21mr|kernel-5.4-baikal-5.4.114-3|1177	#sed -i %{src_dir}/include/linux/printk.h \
21mr|kernel-5.4-baikal-5.4.114-3|1178	#	-e 's,^#ifdef DEBUG$,#if defined(DEBUG) || defined(PRINTK_DEBUG),g'
21mr|kernel-5.4-baikal-5.4.114-3|1179	#export KCPPFLAGS="-DPRINTK_DEBUG"
21mr|kernel-5.4-baikal-5.4.114-3|1180	#%endif
21mr|kernel-5.4-baikal-5.4.114-3|1181	
21mr|kernel-5.4-baikal-5.4.114-3|1182	# build the kernel
21mr|kernel-5.4-baikal-5.4.114-3|1183	echo "Building kernel %{kver_full}"
21mr|kernel-5.4-baikal-5.4.114-3|1184	
21mr|kernel-5.4-baikal-5.4.114-3|1185	TARGETS="all"
21mr|kernel-5.4-baikal-5.4.114-3|1186	# need to install dtbs to proper boot arm devices
21mr|kernel-5.4-baikal-5.4.114-3|1187	%ifarch %{armx}
21mr|kernel-5.4-baikal-5.4.114-3|1188	TARGETS="$TARGETS dtbs"
21mr|kernel-5.4-baikal-5.4.114-3|1189	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1190	
21mr|kernel-5.4-baikal-5.4.114-3|1191	%kmake V=1 -s $TARGETS
21mr|kernel-5.4-baikal-5.4.114-3|1192	
21mr|kernel-5.4-baikal-5.4.114-3|1193	# Install modules
21mr|kernel-5.4-baikal-5.4.114-3|1194	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|1195	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-5.4-baikal-5.4.114-3|1196	
21mr|kernel-5.4-baikal-5.4.114-3|1197	%if %{with binary_extra_modules}
21mr|kernel-5.4-baikal-5.4.114-3|1198	# Build and install procedure is specific to each Makefile from kernmel-source-* packages
21mr|kernel-5.4-baikal-5.4.114-3|1199	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-5.4-baikal-5.4.114-3|1200	# Copy directory because write permissions are required
21mr|kernel-5.4-baikal-5.4.114-3|1201	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-5.4-baikal-5.4.114-3|1202	
21mr|kernel-5.4-baikal-5.4.114-3|1203	cp -r "$(rpm -q --qf '/usr/src/rtl8821ce-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821ce)" kernel-source-rtl8821ce
21mr|kernel-5.4-baikal-5.4.114-3|1204	pushd kernel-source-rtl8821ce
21mr|kernel-5.4-baikal-5.4.114-3|1205	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.4-baikal-5.4.114-3|1206	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.4-baikal-5.4.114-3|1207	cp 8821ce.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821ce.ko
21mr|kernel-5.4-baikal-5.4.114-3|1208	popd
21mr|kernel-5.4-baikal-5.4.114-3|1209	rm -fr kernel-source-rtl8821ce
21mr|kernel-5.4-baikal-5.4.114-3|1210	
21mr|kernel-5.4-baikal-5.4.114-3|1211	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-5.4-baikal-5.4.114-3|1212	pushd kernel-source-tripso
21mr|kernel-5.4-baikal-5.4.114-3|1213	%kmake KDIR=%{src_dir}
21mr|kernel-5.4-baikal-5.4.114-3|1214	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.4-baikal-5.4.114-3|1215	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.4-baikal-5.4.114-3|1216	popd
21mr|kernel-5.4-baikal-5.4.114-3|1217	rm -fr kernel-source-tripso
21mr|kernel-5.4-baikal-5.4.114-3|1218	
21mr|kernel-5.4-baikal-5.4.114-3|1219	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-5.4-baikal-5.4.114-3|1220	pushd kernel-source-ipt-so
21mr|kernel-5.4-baikal-5.4.114-3|1221	%kmake KDIR=%{src_dir}
21mr|kernel-5.4-baikal-5.4.114-3|1222	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.4-baikal-5.4.114-3|1223	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.4-baikal-5.4.114-3|1224	popd
21mr|kernel-5.4-baikal-5.4.114-3|1225	rm -fr kernel-source-ipt-so
21mr|kernel-5.4-baikal-5.4.114-3|1226	
21mr|kernel-5.4-baikal-5.4.114-3|1227	%ifarch %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|1228	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-5.4-baikal-5.4.114-3|1229	pushd kernel-source-shredder-kernel
21mr|kernel-5.4-baikal-5.4.114-3|1230	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-5.4-baikal-5.4.114-3|1231	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.4-baikal-5.4.114-3|1232	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.4-baikal-5.4.114-3|1233	popd
21mr|kernel-5.4-baikal-5.4.114-3|1234	rm -fr kernel-source-shredder-kernel
21mr|kernel-5.4-baikal-5.4.114-3|1235	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1236	
21mr|kernel-5.4-baikal-5.4.114-3|1237	%ifarch %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|1238	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-5.4-baikal-5.4.114-3|1239	cp -r "$(rpm -q --qf '/usr/src/vboxadditions-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox-vboxadditions)" kernel-source-virtualbox-vboxadditions
21mr|kernel-5.4-baikal-5.4.114-3|1240	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.4-baikal-5.4.114-3|1241	pushd kernel-source-virtualbox-vboxadditions
21mr|kernel-5.4-baikal-5.4.114-3|1242	%kmake KERN_DIR=%{src_dir} KERN_VER=%{kver_full} -C vboxguest
21mr|kernel-5.4-baikal-5.4.114-3|1243	cp -fv vboxguest/Module.symvers vboxsf/
21mr|kernel-5.4-baikal-5.4.114-3|1244	%kmake KERN_DIR=%{src_dir} KERN_VER=%{kver_full} -C vboxsf
21mr|kernel-5.4-baikal-5.4.114-3|1245	# TODO: vboxvideo is also build inside the upstream kernel...
21mr|kernel-5.4-baikal-5.4.114-3|1246	# vboxsf is not in kernel 5.4
21mr|kernel-5.4-baikal-5.4.114-3|1247	# https://www.phoronix.com/scan.php?page=news_item&px=VirtualBox-Shared-Folder-5.6
21mr|kernel-5.4-baikal-5.4.114-3|1248	cp -fv vboxsf/Module.symvers vboxvideo/
21mr|kernel-5.4-baikal-5.4.114-3|1249	%kmake KERN_DIR=%{src_dir} KERN_VER=%{kver_full} -C vboxvideo
21mr|kernel-5.4-baikal-5.4.114-3|1250	for i in vboxguest vboxsf vboxvideo
21mr|kernel-5.4-baikal-5.4.114-3|1251	do
21mr|kernel-5.4-baikal-5.4.114-3|1252	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.4-baikal-5.4.114-3|1253	done
21mr|kernel-5.4-baikal-5.4.114-3|1254	popd
21mr|kernel-5.4-baikal-5.4.114-3|1255	# end ifarch ix86
21mr|kernel-5.4-baikal-5.4.114-3|1256	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1257	
21mr|kernel-5.4-baikal-5.4.114-3|1258	%if %{with nickel}
21mr|kernel-5.4-baikal-5.4.114-3|1259	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-5.4-baikal-5.4.114-3|1260	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-5.4-baikal-5.4.114-3|1261	pushd kernel-source-rosa-test-suite
21mr|kernel-5.4-baikal-5.4.114-3|1262	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.4-baikal-5.4.114-3|1263	for i in nlkm memfreetest pcietest
21mr|kernel-5.4-baikal-5.4.114-3|1264	do
21mr|kernel-5.4-baikal-5.4.114-3|1265	cat << EOF > Makefile
21mr|kernel-5.4-baikal-5.4.114-3|1266	obj-m := ${i}.o
21mr|kernel-5.4-baikal-5.4.114-3|1267	all:
21mr|kernel-5.4-baikal-5.4.114-3|1268	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-5.4-baikal-5.4.114-3|1269	EOF
21mr|kernel-5.4-baikal-5.4.114-3|1270	%kmake
21mr|kernel-5.4-baikal-5.4.114-3|1271	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.4-baikal-5.4.114-3|1272	done
21mr|kernel-5.4-baikal-5.4.114-3|1273	popd
21mr|kernel-5.4-baikal-5.4.114-3|1274	%endif #with nickel <- with binary_extra_modules
21mr|kernel-5.4-baikal-5.4.114-3|1275	
21mr|kernel-5.4-baikal-5.4.114-3|1276	%endif #with binary_extra_modules
21mr|kernel-5.4-baikal-5.4.114-3|1277	
21mr|kernel-5.4-baikal-5.4.114-3|1278	%if %{with uml}
21mr|kernel-5.4-baikal-5.4.114-3|1279	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-5.4-baikal-5.4.114-3|1280	pushd %{src_dir}.uml
21mr|kernel-5.4-baikal-5.4.114-3|1281	%kmake ARCH=um defconfig
21mr|kernel-5.4-baikal-5.4.114-3|1282	cp .config .config.default
21mr|kernel-5.4-baikal-5.4.114-3|1283	cat %{build_dir}/.config.append >> .config
21mr|kernel-5.4-baikal-5.4.114-3|1284	%kmake oldconfig ARCH=um
21mr|kernel-5.4-baikal-5.4.114-3|1285	diff -u .config.default .config || :
21mr|kernel-5.4-baikal-5.4.114-3|1286	# Looks like 'make oldconfig' removes '# CONFIG_64BIT is not set' for some
21mr|kernel-5.4-baikal-5.4.114-3|1287	# reason. For now, let us restore it.
21mr|kernel-5.4-baikal-5.4.114-3|1288	%ifarch %{ix86}
21mr|kernel-5.4-baikal-5.4.114-3|1289	sed -i 's/CONFIG_64BIT=y//' .config
21mr|kernel-5.4-baikal-5.4.114-3|1290	echo '# CONFIG_64BIT is not set' >> .config
21mr|kernel-5.4-baikal-5.4.114-3|1291	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1292	%kmake ARCH=um linux
21mr|kernel-5.4-baikal-5.4.114-3|1293	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|1294	#rm -fv linux
21mr|kernel-5.4-baikal-5.4.114-3|1295	%kmake V=1 ARCH=um modules
21mr|kernel-5.4-baikal-5.4.114-3|1296	mkdir -p %{temp_root}/lib/modules-uml/%{kver_full}/
21mr|kernel-5.4-baikal-5.4.114-3|1297	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}/lib/modules-uml/%{kver_full}/ modules_install
21mr|kernel-5.4-baikal-5.4.114-3|1298	popd
21mr|kernel-5.4-baikal-5.4.114-3|1299	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1300	
21mr|kernel-5.4-baikal-5.4.114-3|1301	install -d %{temp_boot}
21mr|kernel-5.4-baikal-5.4.114-3|1302	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|1303	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|1304	%{zstd_cmd} Module.symvers
21mr|kernel-5.4-baikal-5.4.114-3|1305	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-5.4-baikal-5.4.114-3|1306	
21mr|kernel-5.4-baikal-5.4.114-3|1307	%ifarch %{armx}
21mr|kernel-5.4-baikal-5.4.114-3|1308	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-5.4-baikal-5.4.114-3|1309	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1310	
21mr|kernel-5.4-baikal-5.4.114-3|1311	%ifarch aarch64
21mr|kernel-5.4-baikal-5.4.114-3|1312	cp -f arch/arm64/boot/Image.gz %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|1313	%else
21mr|kernel-5.4-baikal-5.4.114-3|1314	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|1315	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1316	
21mr|kernel-5.4-baikal-5.4.114-3|1317	# headers
21mr|kernel-5.4-baikal-5.4.114-3|1318	%if %{build_headers}
21mr|kernel-5.4-baikal-5.4.114-3|1319	%make INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-5.4-baikal-5.4.114-3|1320	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-5.4-baikal-5.4.114-3|1321	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1322	
21mr|kernel-5.4-baikal-5.4.114-3|1323	# remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-5.4-baikal-5.4.114-3|1324	rm -rf %{temp_root}/lib/firmware
21mr|kernel-5.4-baikal-5.4.114-3|1325	
21mr|kernel-5.4-baikal-5.4.114-3|1326	# Prepare the files for kernel*-devel
21mr|kernel-5.4-baikal-5.4.114-3|1327	%if %build_devel
21mr|kernel-5.4-baikal-5.4.114-3|1328	
21mr|kernel-5.4-baikal-5.4.114-3|1329	mkdir -p %{temp_devel_root}
21mr|kernel-5.4-baikal-5.4.114-3|1330	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.4-baikal-5.4.114-3|1331	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.4-baikal-5.4.114-3|1332	
21mr|kernel-5.4-baikal-5.4.114-3|1333	cp -fR include %{temp_devel_root}
21mr|kernel-5.4-baikal-5.4.114-3|1334	
21mr|kernel-5.4-baikal-5.4.114-3|1335	cp -fR scripts %{temp_devel_root}
21mr|kernel-5.4-baikal-5.4.114-3|1336	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-5.4-baikal-5.4.114-3|1337	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-5.4-baikal-5.4.114-3|1338	cp -fR tools %{temp_devel_root}/
21mr|kernel-5.4-baikal-5.4.114-3|1339	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.4-baikal-5.4.114-3|1340	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.4-baikal-5.4.114-3|1341	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.4-baikal-5.4.114-3|1342	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-5.4-baikal-5.4.114-3|1343	# needed for arch/x86/purgatory
21mr|kernel-5.4-baikal-5.4.114-3|1344	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-5.4-baikal-5.4.114-3|1345	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-5.4-baikal-5.4.114-3|1346	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.4-baikal-5.4.114-3|1347	# needed for kexec
21mr|kernel-5.4-baikal-5.4.114-3|1348	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.4-baikal-5.4.114-3|1349	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.4-baikal-5.4.114-3|1350	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1351	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.4-baikal-5.4.114-3|1352	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-5.4-baikal-5.4.114-3|1353	
21mr|kernel-5.4-baikal-5.4.114-3|1354	# Needed for truecrypt build (Danny)
21mr|kernel-5.4-baikal-5.4.114-3|1355	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-5.4-baikal-5.4.114-3|1356	
21mr|kernel-5.4-baikal-5.4.114-3|1357	# Needed for lirc_gpio (#39004)
21mr|kernel-5.4-baikal-5.4.114-3|1358	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.4-baikal-5.4.114-3|1359	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.4-baikal-5.4.114-3|1360	cp -fR drivers/media/common/btcx-risc.h %{temp_devel_root}/drivers/media/common/
21mr|kernel-5.4-baikal-5.4.114-3|1361	
21mr|kernel-5.4-baikal-5.4.114-3|1362	# add acpica header files, needed for fglrx build
21mr|kernel-5.4-baikal-5.4.114-3|1363	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-5.4-baikal-5.4.114-3|1364	
21mr|kernel-5.4-baikal-5.4.114-3|1365	# aufs2 has a special file needed
21mr|kernel-5.4-baikal-5.4.114-3|1366	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-5.4-baikal-5.4.114-3|1367	
21mr|kernel-5.4-baikal-5.4.114-3|1368	# SELinux needs security/selinux/include
21mr|kernel-5.4-baikal-5.4.114-3|1369	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-5.4-baikal-5.4.114-3|1370	
21mr|kernel-5.4-baikal-5.4.114-3|1371	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-5.4-baikal-5.4.114-3|1372	mips mn10300 nds32 nios2 openrisc parisc powerpc riscv s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-5.4-baikal-5.4.114-3|1373	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-5.4-baikal-5.4.114-3|1374	done
21mr|kernel-5.4-baikal-5.4.114-3|1375	
21mr|kernel-5.4-baikal-5.4.114-3|1376	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-5.4-baikal-5.4.114-3|1377	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-5.4-baikal-5.4.114-3|1378	pushd %{temp_devel_root}
21mr|kernel-5.4-baikal-5.4.114-3|1379	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-5.4-baikal-5.4.114-3|1380	popd
21mr|kernel-5.4-baikal-5.4.114-3|1381	
21mr|kernel-5.4-baikal-5.4.114-3|1382	rm -f %{temp_devel_root}/.config.old
21mr|kernel-5.4-baikal-5.4.114-3|1383	
21mr|kernel-5.4-baikal-5.4.114-3|1384	# fix permissions
21mr|kernel-5.4-baikal-5.4.114-3|1385	chmod -R a+rX %{temp_devel_root}
21mr|kernel-5.4-baikal-5.4.114-3|1386	
21mr|kernel-5.4-baikal-5.4.114-3|1387	# disable mrproper in -devel rpms
21mr|kernel-5.4-baikal-5.4.114-3|1388	patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-5.4-baikal-5.4.114-3|1389	
21mr|kernel-5.4-baikal-5.4.114-3|1390	# endif build_devel
21mr|kernel-5.4-baikal-5.4.114-3|1391	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1392	
21mr|kernel-5.4-baikal-5.4.114-3|1393	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-5.4-baikal-5.4.114-3|1394	%if %build_debug
21mr|kernel-5.4-baikal-5.4.114-3|1395	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.4-baikal-5.4.114-3|1396	-name "*.ko" | \
21mr|kernel-5.4-baikal-5.4.114-3|1397	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-5.4-baikal-5.4.114-3|1398	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.4-baikal-5.4.114-3|1399	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-5.4-baikal-5.4.114-3|1400	sh -c 'cd `dirname {}`; \
21mr|kernel-5.4-baikal-5.4.114-3|1401	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-5.4-baikal-5.4.114-3|1402	--strip-debug `basename {}`'
21mr|kernel-5.4-baikal-5.4.114-3|1403	%endif # /build_debug
21mr|kernel-5.4-baikal-5.4.114-3|1404	
21mr|kernel-5.4-baikal-5.4.114-3|1405	%if %{enhanced_security}
21mr|kernel-5.4-baikal-5.4.114-3|1406	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.4-baikal-5.4.114-3|1407	_libressl_sign(){
21mr|kernel-5.4-baikal-5.4.114-3|1408	if [ ! -f "$1" ]; then
21mr|kernel-5.4-baikal-5.4.114-3|1409	echo "No file $1"
21mr|kernel-5.4-baikal-5.4.114-3|1410	return 0
21mr|kernel-5.4-baikal-5.4.114-3|1411	fi
21mr|kernel-5.4-baikal-5.4.114-3|1412	f="$1"
21mr|kernel-5.4-baikal-5.4.114-3|1413	%if %{with gost_sign}
21mr|kernel-5.4-baikal-5.4.114-3|1414	%{src_dir}/scripts/sign-file streebog512 \
21mr|kernel-5.4-baikal-5.4.114-3|1415	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-5.4-baikal-5.4.114-3|1416	%else
21mr|kernel-5.4-baikal-5.4.114-3|1417	%{src_dir}/scripts/sign-file sha512 \
21mr|kernel-5.4-baikal-5.4.114-3|1418	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-5.4-baikal-5.4.114-3|1419	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1420	unset f
21mr|kernel-5.4-baikal-5.4.114-3|1421	}
21mr|kernel-5.4-baikal-5.4.114-3|1422	export -f _libressl_sign
21mr|kernel-5.4-baikal-5.4.114-3|1423	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.4-baikal-5.4.114-3|1424	%if %{with uml}
21mr|kernel-5.4-baikal-5.4.114-3|1425	%{temp_root}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.4-baikal-5.4.114-3|1426	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1427	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.4-baikal-5.4.114-3|1428	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-5.4-baikal-5.4.114-3|1429	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-5.4-baikal-5.4.114-3|1430	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1431	
21mr|kernel-5.4-baikal-5.4.114-3|1432	# set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-5.4-baikal-5.4.114-3|1433	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.4-baikal-5.4.114-3|1434	
21mr|kernel-5.4-baikal-5.4.114-3|1435	%if %{build_perf}
21mr|kernel-5.4-baikal-5.4.114-3|1436	%smake -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-5.4-baikal-5.4.114-3|1437	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-5.4-baikal-5.4.114-3|1438	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1439	
21mr|kernel-5.4-baikal-5.4.114-3|1440	%if %{build_cpupower}
21mr|kernel-5.4-baikal-5.4.114-3|1441	# make sure version-gen.sh is executable.
21mr|kernel-5.4-baikal-5.4.114-3|1442	chmod +x tools/power/cpupower/utils/version-gen.sh
21mr|kernel-5.4-baikal-5.4.114-3|1443	%make -C tools/power/cpupower CPUFREQ_BENCH=false
21mr|kernel-5.4-baikal-5.4.114-3|1444	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1445	
21mr|kernel-5.4-baikal-5.4.114-3|1446	_cleanup
21mr|kernel-5.4-baikal-5.4.114-3|1447	############################################################################
21mr|kernel-5.4-baikal-5.4.114-3|1448	
21mr|kernel-5.4-baikal-5.4.114-3|1449	%install
21mr|kernel-5.4-baikal-5.4.114-3|1450	cd %src_dir
21mr|kernel-5.4-baikal-5.4.114-3|1451	
21mr|kernel-5.4-baikal-5.4.114-3|1452	# We want to be able to test several times the install part
21mr|kernel-5.4-baikal-5.4.114-3|1453	rm -rf %{buildroot}
21mr|kernel-5.4-baikal-5.4.114-3|1454	cp -a %{temp_root} %{buildroot}
21mr|kernel-5.4-baikal-5.4.114-3|1455	
21mr|kernel-5.4-baikal-5.4.114-3|1456	%if %{enhanced_security}
21mr|kernel-5.4-baikal-5.4.114-3|1457	# Multithreaded verification that every kernel module
21mr|kernel-5.4-baikal-5.4.114-3|1458	# has a signature attached to it
21mr|kernel-5.4-baikal-5.4.114-3|1459	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.4-baikal-5.4.114-3|1460	touch %{certs_verify_tmp}
21mr|kernel-5.4-baikal-5.4.114-3|1461	_verify_signature(){
21mr|kernel-5.4-baikal-5.4.114-3|1462	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-5.4-baikal-5.4.114-3|1463	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | \
21mr|kernel-5.4-baikal-5.4.114-3|1464	grep -q '~Module signature appended~'
21mr|kernel-5.4-baikal-5.4.114-3|1465	then
21mr|kernel-5.4-baikal-5.4.114-3|1466	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.4-baikal-5.4.114-3|1467	rm -f %{certs_verify_tmp}
21mr|kernel-5.4-baikal-5.4.114-3|1468	fi
21mr|kernel-5.4-baikal-5.4.114-3|1469	else
21mr|kernel-5.4-baikal-5.4.114-3|1470	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-5.4-baikal-5.4.114-3|1471	exit 1
21mr|kernel-5.4-baikal-5.4.114-3|1472	fi
21mr|kernel-5.4-baikal-5.4.114-3|1473	}
21mr|kernel-5.4-baikal-5.4.114-3|1474	export -f _verify_signature
21mr|kernel-5.4-baikal-5.4.114-3|1475	find %{target_modules} \
21mr|kernel-5.4-baikal-5.4.114-3|1476	%if %{with uml}
21mr|kernel-5.4-baikal-5.4.114-3|1477	%{buildroot}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.4-baikal-5.4.114-3|1478	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1479	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.4-baikal-5.4.114-3|1480	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-5.4-baikal-5.4.114-3|1481	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.4-baikal-5.4.114-3|1482	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-5.4-baikal-5.4.114-3|1483	exit 1
21mr|kernel-5.4-baikal-5.4.114-3|1484	fi
21mr|kernel-5.4-baikal-5.4.114-3|1485	rm -f %{certs_verify_tmp}
21mr|kernel-5.4-baikal-5.4.114-3|1486	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1487	
21mr|kernel-5.4-baikal-5.4.114-3|1488	# compressing modules
21mr|kernel-5.4-baikal-5.4.114-3|1489	%if %{with compress_modules}
21mr|kernel-5.4-baikal-5.4.114-3|1490	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-5.4-baikal-5.4.114-3|1491	# * decompressed: 266.3 MiB
21mr|kernel-5.4-baikal-5.4.114-3|1492	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-5.4-baikal-5.4.114-3|1493	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-5.4-baikal-5.4.114-3|1494	# * zstd -6 without training: 79.6 MiB
21mr|kernel-5.4-baikal-5.4.114-3|1495	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-5.4-baikal-5.4.114-3|1496	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-5.4-baikal-5.4.114-3|1497	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-5.4-baikal-5.4.114-3|1498	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-5.4-baikal-5.4.114-3|1499	# Testing speed of loading modules:
21mr|kernel-5.4-baikal-5.4.114-3|1500	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-5.4-baikal-5.4.114-3|1501	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-5.4-baikal-5.4.114-3|1502	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.4-baikal-5.4.114-3|1503	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-5.4-baikal-5.4.114-3|1504	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-5.4-baikal-5.4.114-3|1505	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.4-baikal-5.4.114-3|1506	# took 43-47s, with disk cache (2+ runs) ~42s, +21%
21mr|kernel-5.4-baikal-5.4.114-3|1507	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-5.4-baikal-5.4.114-3|1508	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%)
21mr|kernel-5.4-baikal-5.4.114-3|1509	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-5.4-baikal-5.4.114-3|1510	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%)
21mr|kernel-5.4-baikal-5.4.114-3|1511	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-5.4-baikal-5.4.114-3|1512	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-5.4-baikal-5.4.114-3|1513	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-5.4-baikal-5.4.114-3|1514	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-5.4-baikal-5.4.114-3|1515	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-5.4-baikal-5.4.114-3|1516	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-5.4-baikal-5.4.114-3|1517	# Let's use zstd for now.
21mr|kernel-5.4-baikal-5.4.114-3|1518	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-5.4-baikal-5.4.114-3|1519	# but upstream kernels still cannot decompress it.
21mr|kernel-5.4-baikal-5.4.114-3|1520	#%%{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-5.4-baikal-5.4.114-3|1521	#[ -f dictionary ]
21mr|kernel-5.4-baikal-5.4.114-3|1522	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-5.4-baikal-5.4.114-3|1523	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-5.4-baikal-5.4.114-3|1524	#rm -f dictionary
21mr|kernel-5.4-baikal-5.4.114-3|1525	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1526	
21mr|kernel-5.4-baikal-5.4.114-3|1527	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-5.4-baikal-5.4.114-3|1528	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-5.4-baikal-5.4.114-3|1529	
21mr|kernel-5.4-baikal-5.4.114-3|1530	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-5.4-baikal-5.4.114-3|1531	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-5.4-baikal-5.4.114-3|1532	# 65 MiB is a bit more than needed, but let's be more sure that there is enought space.
21mr|kernel-5.4-baikal-5.4.114-3|1533	# On my PC, zstd-compressed initrds take 58,5 MiB.
21mr|kernel-5.4-baikal-5.4.114-3|1534	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-5.4-baikal-5.4.114-3|1535	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-5.4-baikal-5.4.114-3|1536	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=65
21mr|kernel-5.4-baikal-5.4.114-3|1537	
21mr|kernel-5.4-baikal-5.4.114-3|1538	%if %build_debug
21mr|kernel-5.4-baikal-5.4.114-3|1539	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.4-baikal-5.4.114-3|1540	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-5.4-baikal-5.4.114-3|1541	%endif # /build_debug
21mr|kernel-5.4-baikal-5.4.114-3|1542	
21mr|kernel-5.4-baikal-5.4.114-3|1543	pushd %{target_modules}
21mr|kernel-5.4-baikal-5.4.114-3|1544	for i in *; do
21mr|kernel-5.4-baikal-5.4.114-3|1545	rm -f $i/build $i/source
21mr|kernel-5.4-baikal-5.4.114-3|1546	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-5.4-baikal-5.4.114-3|1547	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-5.4-baikal-5.4.114-3|1548	done
21mr|kernel-5.4-baikal-5.4.114-3|1549	
21mr|kernel-5.4-baikal-5.4.114-3|1550	# sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-5.4-baikal-5.4.114-3|1551	# we really need the depmod -ae here
21mr|kernel-5.4-baikal-5.4.114-3|1552	for i in *; do
21mr|kernel-5.4-baikal-5.4.114-3|1553	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-5.4-baikal-5.4.114-3|1554	echo $?
21mr|kernel-5.4-baikal-5.4.114-3|1555	done
21mr|kernel-5.4-baikal-5.4.114-3|1556	
21mr|kernel-5.4-baikal-5.4.114-3|1557	# We used to create modules.description files which contained the
21mr|kernel-5.4-baikal-5.4.114-3|1558	# description strings for the modules as shown by modinfo. These files
21mr|kernel-5.4-baikal-5.4.114-3|1559	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-5.4-baikal-5.4.114-3|1560	# checks for their existence) but keep them empty.
21mr|kernel-5.4-baikal-5.4.114-3|1561	for i in *; do
21mr|kernel-5.4-baikal-5.4.114-3|1562	touch $i/modules.description
21mr|kernel-5.4-baikal-5.4.114-3|1563	done
21mr|kernel-5.4-baikal-5.4.114-3|1564	popd
21mr|kernel-5.4-baikal-5.4.114-3|1565	
21mr|kernel-5.4-baikal-5.4.114-3|1566	# need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-5.4-baikal-5.4.114-3|1567	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.4-baikal-5.4.114-3|1568	%if %{build_perf}
21mr|kernel-5.4-baikal-5.4.114-3|1569	
21mr|kernel-5.4-baikal-5.4.114-3|1570	# perf tool binary and supporting scripts/binaries
21mr|kernel-5.4-baikal-5.4.114-3|1571	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-5.4-baikal-5.4.114-3|1572	
21mr|kernel-5.4-baikal-5.4.114-3|1573	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-5.4-baikal-5.4.114-3|1574	sed -i -e '1 s,^.*$,#!%{__python3},' %{buildroot}%{_prefix}/libexec/perf-core/scripts/python/exported-sql-viewer.py
21mr|kernel-5.4-baikal-5.4.114-3|1575	
21mr|kernel-5.4-baikal-5.4.114-3|1576	# perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-5.4-baikal-5.4.114-3|1577	make -C tools/perf  -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-5.4-baikal-5.4.114-3|1578	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1579	
21mr|kernel-5.4-baikal-5.4.114-3|1580	%if %{build_cpupower}
21mr|kernel-5.4-baikal-5.4.114-3|1581	make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
21mr|kernel-5.4-baikal-5.4.114-3|1582	rm -f %{buildroot}%{_libdir}/*.{a,la}
21mr|kernel-5.4-baikal-5.4.114-3|1583	%find_lang cpupower
21mr|kernel-5.4-baikal-5.4.114-3|1584	mv cpupower.lang ../
21mr|kernel-5.4-baikal-5.4.114-3|1585	chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
21mr|kernel-5.4-baikal-5.4.114-3|1586	mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
21mr|kernel-5.4-baikal-5.4.114-3|1587	install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
21mr|kernel-5.4-baikal-5.4.114-3|1588	install -m644 %{SOURCE53} %{buildroot}%{_unitdir}/cpupower.path
21mr|kernel-5.4-baikal-5.4.114-3|1589	install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.4-baikal-5.4.114-3|1590	install -m755 %{SOURCE52} %{buildroot}%{_bindir}/cpupower-start.sh
21mr|kernel-5.4-baikal-5.4.114-3|1591	%endif
21mr|kernel-5.4-baikal-5.4.114-3|1592	
21mr|kernel-5.4-baikal-5.4.114-3|1593	# delete junk
21mr|kernel-5.4-baikal-5.4.114-3|1594	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-5.4-baikal-5.4.114-3|1595	
21mr|kernel-5.4-baikal-5.4.114-3|1596	%if %{with flow_abi}
21mr|kernel-5.4-baikal-5.4.114-3|1597	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-5.4-baikal-5.4.114-3|1598	# and avoid tricks with depmod configs
21mr|kernel-5.4-baikal-5.4.114-3|1599	mkdir -p %{buildroot}/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-baikal-5.4.114-3|1600	ln -s /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-baikal-5.4.114-3|1601	%endif

13254 21
21mr|kernel-5.4-generic-5.4.150-1|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-5.4-generic-5.4.150-1|2	%define _buildshell /bin/bash
21mr|kernel-5.4-generic-5.4.150-1|3	
21mr|kernel-5.4-generic-5.4.150-1|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-5.4-generic-5.4.150-1|5	# but it is a different python version in different ROSA
21mr|kernel-5.4-generic-5.4.150-1|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-5.4-generic-5.4.150-1|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-5.4-generic-5.4.150-1|8	%define _python_bytecompile_build 0
21mr|kernel-5.4-generic-5.4.150-1|9	
21mr|kernel-5.4-generic-5.4.150-1|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-5.4-generic-5.4.150-1|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-5.4-generic-5.4.150-1|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-5.4-generic-5.4.150-1|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-5.4-generic-5.4.150-1|14	# so we do not loose much by disabling it.
21mr|kernel-5.4-generic-5.4.150-1|15	%global _find_debuginfo_dwz_opts %{nil}
21mr|kernel-5.4-generic-5.4.150-1|16	
21mr|kernel-5.4-generic-5.4.150-1|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-5.4-generic-5.4.150-1|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-5.4-generic-5.4.150-1|19	# to achive this, there must be no conflicting files.
21mr|kernel-5.4-generic-5.4.150-1|20	# Probably signing and compressing of kernel modules
21mr|kernel-5.4-generic-5.4.150-1|21	# has to be moved to %%_spec_install_post.
21mr|kernel-5.4-generic-5.4.150-1|22	%global _debuginfo_subpackages %{nil}
21mr|kernel-5.4-generic-5.4.150-1|23	%global _debuginfo_template %{nil}
21mr|kernel-5.4-generic-5.4.150-1|24	%undefine _debugsource_packages
21mr|kernel-5.4-generic-5.4.150-1|25	
21mr|kernel-5.4-generic-5.4.150-1|26	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-5.4-generic-5.4.150-1|27	%global _build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.4-generic-5.4.150-1|28	%global _build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-5.4-generic-5.4.150-1|29	
21mr|kernel-5.4-generic-5.4.150-1|30	%define kernelversion 5
21mr|kernel-5.4-generic-5.4.150-1|31	%define patchlevel 4
21mr|kernel-5.4-generic-5.4.150-1|32	# sublevel is used for stable-based kernels
21mr|kernel-5.4-generic-5.4.150-1|33	%define sublevel 150
21mr|kernel-5.4-generic-5.4.150-1|34	
21mr|kernel-5.4-generic-5.4.150-1|35	# Release number. Increase this before a rebuild.
21mr|kernel-5.4-generic-5.4.150-1|36	%define rpmrel 1
21mr|kernel-5.4-generic-5.4.150-1|37	%define fullrpmrel	%{rpmrel}
21mr|kernel-5.4-generic-5.4.150-1|38	
21mr|kernel-5.4-generic-5.4.150-1|39	%define rpmtag		%{disttag}
21mr|kernel-5.4-generic-5.4.150-1|40	
21mr|kernel-5.4-generic-5.4.150-1|41	# version defines
21mr|kernel-5.4-generic-5.4.150-1|42	%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-5.4-generic-5.4.150-1|43	%define kverrel   	%{kversion}-%{fullrpmrel}
21mr|kernel-5.4-generic-5.4.150-1|44	%define tar_ver   	%{kernelversion}.%{patchlevel}
21mr|kernel-5.4-generic-5.4.150-1|45	
21mr|kernel-5.4-generic-5.4.150-1|46	%ifarch %{ix86}
21mr|kernel-5.4-generic-5.4.150-1|47	%define arch_suffix	i586
21mr|kernel-5.4-generic-5.4.150-1|48	%endif
21mr|kernel-5.4-generic-5.4.150-1|49	
21mr|kernel-5.4-generic-5.4.150-1|50	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|51	%define arch_suffix	x86_64
21mr|kernel-5.4-generic-5.4.150-1|52	%endif
21mr|kernel-5.4-generic-5.4.150-1|53	
21mr|kernel-5.4-generic-5.4.150-1|54	%ifarch aarch64
21mr|kernel-5.4-generic-5.4.150-1|55	%define arch_suffix	arm64
21mr|kernel-5.4-generic-5.4.150-1|56	%endif
21mr|kernel-5.4-generic-5.4.150-1|57	
21mr|kernel-5.4-generic-5.4.150-1|58	%define buildrpmrel     %{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-5.4-generic-5.4.150-1|59	%define buildrel     	%{kversion}-%{buildrpmrel}
21mr|kernel-5.4-generic-5.4.150-1|60	
21mr|kernel-5.4-generic-5.4.150-1|61	# %%build_selinux may be defined in branding-configs
21mr|kernel-5.4-generic-5.4.150-1|62	#%%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|kernel-5.4-generic-5.4.150-1|63	#%%if %{with selinux}
21mr|kernel-5.4-generic-5.4.150-1|64	%global enhanced_security 1
21mr|kernel-5.4-generic-5.4.150-1|65	#%%else
21mr|kernel-5.4-generic-5.4.150-1|66	#%%global enhanced_security 0
21mr|kernel-5.4-generic-5.4.150-1|67	#%%endif
21mr|kernel-5.4-generic-5.4.150-1|68	# Allow "rpmbuild --without enhanced_security <...>"
21mr|kernel-5.4-generic-5.4.150-1|69	%{?_without_enhanced_security:%global enhanced_security 0}
21mr|kernel-5.4-generic-5.4.150-1|70	
21mr|kernel-5.4-generic-5.4.150-1|71	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-5.4-generic-5.4.150-1|72	%bcond_with fail
21mr|kernel-5.4-generic-5.4.150-1|73	
21mr|kernel-5.4-generic-5.4.150-1|74	%if %{enhanced_security}
21mr|kernel-5.4-generic-5.4.150-1|75	%bcond_without additional_keys
21mr|kernel-5.4-generic-5.4.150-1|76	%endif
21mr|kernel-5.4-generic-5.4.150-1|77	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-5.4-generic-5.4.150-1|78	# Only for x86 arches
21mr|kernel-5.4-generic-5.4.150-1|79	# It fails to build regularly, and nobody uses it, so off it by default
21mr|kernel-5.4-generic-5.4.150-1|80	%bcond_with uml
21mr|kernel-5.4-generic-5.4.150-1|81	
21mr|kernel-5.4-generic-5.4.150-1|82	# "Nickel" is a special brand for certified distros
21mr|kernel-5.4-generic-5.4.150-1|83	%if %{mdvver} == 201905
21mr|kernel-5.4-generic-5.4.150-1|84	%bcond_without nickel
21mr|kernel-5.4-generic-5.4.150-1|85	%bcond_without minimize
21mr|kernel-5.4-generic-5.4.150-1|86	# Require kernel modules to be signed
21mr|kernel-5.4-generic-5.4.150-1|87	%bcond_without oblig_signed_modules
21mr|kernel-5.4-generic-5.4.150-1|88	%else
21mr|kernel-5.4-generic-5.4.150-1|89	%bcond_with nickel
21mr|kernel-5.4-generic-5.4.150-1|90	%bcond_with minimize
21mr|kernel-5.4-generic-5.4.150-1|91	%bcond_with oblig_signed_modules
21mr|kernel-5.4-generic-5.4.150-1|92	%endif
21mr|kernel-5.4-generic-5.4.150-1|93	
21mr|kernel-5.4-generic-5.4.150-1|94	# Sign kernel modules with GOST algos
21mr|kernel-5.4-generic-5.4.150-1|95	%bcond_without gost_sign
21mr|kernel-5.4-generic-5.4.150-1|96	
21mr|kernel-5.4-generic-5.4.150-1|97	# Build binary out-of-tree kernel modules (experimental)
21mr|kernel-5.4-generic-5.4.150-1|98	%bcond_without binary_extra_modules
21mr|kernel-5.4-generic-5.4.150-1|99	
21mr|kernel-5.4-generic-5.4.150-1|100	%if %{with nickel}
21mr|kernel-5.4-generic-5.4.150-1|101	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|102	# rosa-test-suite is not available on i686
21mr|kernel-5.4-generic-5.4.150-1|103	%bcond_without binary_modules_rosa_test_suite
21mr|kernel-5.4-generic-5.4.150-1|104	%endif
21mr|kernel-5.4-generic-5.4.150-1|105	%else
21mr|kernel-5.4-generic-5.4.150-1|106	%bcond_with binary_modules_rosa_test_suite
21mr|kernel-5.4-generic-5.4.150-1|107	%endif
21mr|kernel-5.4-generic-5.4.150-1|108	
21mr|kernel-5.4-generic-5.4.150-1|109	%bcond_with ccache
21mr|kernel-5.4-generic-5.4.150-1|110	%bcond_without flow_abi
21mr|kernel-5.4-generic-5.4.150-1|111	
21mr|kernel-5.4-generic-5.4.150-1|112	# compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-5.4-generic-5.4.150-1|113	%bcond_without compress_modules
21mr|kernel-5.4-generic-5.4.150-1|114	# Spend more resources on compression, but make resulting size less;
21mr|kernel-5.4-generic-5.4.150-1|115	# decompression speed will not be affected, but more memory will be required
21mr|kernel-5.4-generic-5.4.150-1|116	# which should not a problem here (performance penalty from allocating more
21mr|kernel-5.4-generic-5.4.150-1|117	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-5.4-generic-5.4.150-1|118	%define zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-5.4-generic-5.4.150-1|119	
21mr|kernel-5.4-generic-5.4.150-1|120	# Kernel flavour
21mr|kernel-5.4-generic-5.4.150-1|121	%if %{with nickel}
21mr|kernel-5.4-generic-5.4.150-1|122	%define flavour		nickel
21mr|kernel-5.4-generic-5.4.150-1|123	%else
21mr|kernel-5.4-generic-5.4.150-1|124	%define flavour		generic
21mr|kernel-5.4-generic-5.4.150-1|125	%endif
21mr|kernel-5.4-generic-5.4.150-1|126	
21mr|kernel-5.4-generic-5.4.150-1|127	# The full kernel version
21mr|kernel-5.4-generic-5.4.150-1|128	%define kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-5.4-generic-5.4.150-1|129	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|130	
21mr|kernel-5.4-generic-5.4.150-1|131	%define top_dir_name 	kernel-%{_arch}
21mr|kernel-5.4-generic-5.4.150-1|132	%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-5.4-generic-5.4.150-1|133	%define src_dir 	%{build_dir}/linux-%{tar_ver}
21mr|kernel-5.4-generic-5.4.150-1|134	
21mr|kernel-5.4-generic-5.4.150-1|135	# Common target directories
21mr|kernel-5.4-generic-5.4.150-1|136	%define _bootdir	/boot
21mr|kernel-5.4-generic-5.4.150-1|137	%define _modulesdir	/lib/modules
21mr|kernel-5.4-generic-5.4.150-1|138	%define devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|139	
21mr|kernel-5.4-generic-5.4.150-1|140	%define initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-5.4-generic-5.4.150-1|141	
21mr|kernel-5.4-generic-5.4.150-1|142	# Directories needed for building
21mr|kernel-5.4-generic-5.4.150-1|143	%define temp_root	%{build_dir}/temp-root
21mr|kernel-5.4-generic-5.4.150-1|144	%define temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-5.4-generic-5.4.150-1|145	%define temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-5.4-generic-5.4.150-1|146	%define temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-5.4-generic-5.4.150-1|147	
21mr|kernel-5.4-generic-5.4.150-1|148	# Directories definition needed for installing
21mr|kernel-5.4-generic-5.4.150-1|149	%define target_boot	%{buildroot}%{_bootdir}
21mr|kernel-5.4-generic-5.4.150-1|150	%define target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-5.4-generic-5.4.150-1|151	
21mr|kernel-5.4-generic-5.4.150-1|152	# Manual control of creating and deleting keys
21mr|kernel-5.4-generic-5.4.150-1|153	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-5.4-generic-5.4.150-1|154	# and is not saved anywhere.
21mr|kernel-5.4-generic-5.4.150-1|155	%define certs_dir_rnd certs
21mr|kernel-5.4-generic-5.4.150-1|156	%define certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-5.4-generic-5.4.150-1|157	%define certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-5.4-generic-5.4.150-1|158	%define certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-5.4-generic-5.4.150-1|159	%define certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-5.4-generic-5.4.150-1|160	%define certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-5.4-generic-5.4.150-1|161	
21mr|kernel-5.4-generic-5.4.150-1|162	%define kernel_files %{_builddir}/kernel_files.list
21mr|kernel-5.4-generic-5.4.150-1|163	%define debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-5.4-generic-5.4.150-1|164	
21mr|kernel-5.4-generic-5.4.150-1|165	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-5.4-generic-5.4.150-1|166	%global __debug_install_post \
21mr|kernel-5.4-generic-5.4.150-1|167	%{__debug_install_post} \
21mr|kernel-5.4-generic-5.4.150-1|168	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-5.4-generic-5.4.150-1|169	
21mr|kernel-5.4-generic-5.4.150-1|170	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|171	
21mr|kernel-5.4-generic-5.4.150-1|172	# Build defines
21mr|kernel-5.4-generic-5.4.150-1|173	%define build_doc 		0
21mr|kernel-5.4-generic-5.4.150-1|174	%define build_devel 	1
21mr|kernel-5.4-generic-5.4.150-1|175	%define build_debug		1
21mr|kernel-5.4-generic-5.4.150-1|176	
21mr|kernel-5.4-generic-5.4.150-1|177	# Build kernel-headers package
21mr|kernel-5.4-generic-5.4.150-1|178	%if %{mdvver} < 202110
21mr|kernel-5.4-generic-5.4.150-1|179	%define build_headers 1
21mr|kernel-5.4-generic-5.4.150-1|180	%else
21mr|kernel-5.4-generic-5.4.150-1|181	%define build_headers 0
21mr|kernel-5.4-generic-5.4.150-1|182	%endif
21mr|kernel-5.4-generic-5.4.150-1|183	
21mr|kernel-5.4-generic-5.4.150-1|184	# build perf and cpupower tools
21mr|kernel-5.4-generic-5.4.150-1|185	%define build_perf 0
21mr|kernel-5.4-generic-5.4.150-1|186	%define build_cpupower 0
21mr|kernel-5.4-generic-5.4.150-1|187	
21mr|kernel-5.4-generic-5.4.150-1|188	# End of user definitions
21mr|kernel-5.4-generic-5.4.150-1|189	
21mr|kernel-5.4-generic-5.4.150-1|190	# buildtime flags
21mr|kernel-5.4-generic-5.4.150-1|191	%{?_without_doc: %global build_doc 0}
21mr|kernel-5.4-generic-5.4.150-1|192	%{?_without_devel: %global build_devel 0}
21mr|kernel-5.4-generic-5.4.150-1|193	%{?_without_debug: %global build_debug 0}
21mr|kernel-5.4-generic-5.4.150-1|194	%{?_without_perf: %global build_perf 0}
21mr|kernel-5.4-generic-5.4.150-1|195	%{?_without_cpupower: %global build_cpupower 0}
21mr|kernel-5.4-generic-5.4.150-1|196	
21mr|kernel-5.4-generic-5.4.150-1|197	%{?_with_doc: %global build_doc 1}
21mr|kernel-5.4-generic-5.4.150-1|198	%{?_with_devel: %global build_devel 1}
21mr|kernel-5.4-generic-5.4.150-1|199	%{?_with_debug: %global build_debug 1}
21mr|kernel-5.4-generic-5.4.150-1|200	%{?_with_perf: %global build_perf 1}
21mr|kernel-5.4-generic-5.4.150-1|201	%{?_with_cpupower: %global build_cpupower 1}
21mr|kernel-5.4-generic-5.4.150-1|202	
21mr|kernel-5.4-generic-5.4.150-1|203	%if %{with compress_modules}
21mr|kernel-5.4-generic-5.4.150-1|204	%define kmod_suffix .zst
21mr|kernel-5.4-generic-5.4.150-1|205	%else
21mr|kernel-5.4-generic-5.4.150-1|206	%define kmod_suffix %{nil}
21mr|kernel-5.4-generic-5.4.150-1|207	%endif
21mr|kernel-5.4-generic-5.4.150-1|208	
21mr|kernel-5.4-generic-5.4.150-1|209	%if !%{build_debug}
21mr|kernel-5.4-generic-5.4.150-1|210	# Disable debug rpms.
21mr|kernel-5.4-generic-5.4.150-1|211	%define _enable_debug_packages 	%{nil}
21mr|kernel-5.4-generic-5.4.150-1|212	%define debug_package 		%{nil}
21mr|kernel-5.4-generic-5.4.150-1|213	%endif
21mr|kernel-5.4-generic-5.4.150-1|214	
21mr|kernel-5.4-generic-5.4.150-1|215	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-5.4-generic-5.4.150-1|216	%if %{with ccache}
21mr|kernel-5.4-generic-5.4.150-1|217	%define kmake KBUILD_BUILD_TIMESTAMP='' %make CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-5.4-generic-5.4.150-1|218	%else
21mr|kernel-5.4-generic-5.4.150-1|219	%define kmake %make CC='gcc' ARCH="%{arch_type}"
21mr|kernel-5.4-generic-5.4.150-1|220	%endif
21mr|kernel-5.4-generic-5.4.150-1|221	
21mr|kernel-5.4-generic-5.4.150-1|222	# there are places where parallel make don't work
21mr|kernel-5.4-generic-5.4.150-1|223	%define smake make
21mr|kernel-5.4-generic-5.4.150-1|224	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|225	%define arch_type x86
21mr|kernel-5.4-generic-5.4.150-1|226	%endif
21mr|kernel-5.4-generic-5.4.150-1|227	%ifarch aarch64
21mr|kernel-5.4-generic-5.4.150-1|228	%define arch_type arm64
21mr|kernel-5.4-generic-5.4.150-1|229	%endif
21mr|kernel-5.4-generic-5.4.150-1|230	
21mr|kernel-5.4-generic-5.4.150-1|231	
21mr|kernel-5.4-generic-5.4.150-1|232	# Parallelize xargs invocations on smp machines
21mr|kernel-5.4-generic-5.4.150-1|233	%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-5.4-generic-5.4.150-1|234	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-5.4-generic-5.4.150-1|235	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-5.4-generic-5.4.150-1|236	
21mr|kernel-5.4-generic-5.4.150-1|237	#
21mr|kernel-5.4-generic-5.4.150-1|238	# SRC RPM description
21mr|kernel-5.4-generic-5.4.150-1|239	#
21mr|kernel-5.4-generic-5.4.150-1|240	Summary: 	The Linux kernel
21mr|kernel-5.4-generic-5.4.150-1|241	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-5.4-generic-5.4.150-1|242	Version: 	%{kversion}
21mr|kernel-5.4-generic-5.4.150-1|243	Release: 	%{fullrpmrel}
21mr|kernel-5.4-generic-5.4.150-1|244	License: 	GPLv2
21mr|kernel-5.4-generic-5.4.150-1|245	Group: 	 	System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|246	URL:            http://www.kernel.org
21mr|kernel-5.4-generic-5.4.150-1|247	
21mr|kernel-5.4-generic-5.4.150-1|248	####################################################################
21mr|kernel-5.4-generic-5.4.150-1|249	#
21mr|kernel-5.4-generic-5.4.150-1|250	# Sources
21mr|kernel-5.4-generic-5.4.150-1|251	#
21mr|kernel-5.4-generic-5.4.150-1|252	Source0: 	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
21mr|kernel-5.4-generic-5.4.150-1|253	
21mr|kernel-5.4-generic-5.4.150-1|254	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-5.4-generic-5.4.150-1|255	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-5.4-generic-5.4.150-1|256	Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch
21mr|kernel-5.4-generic-5.4.150-1|257	
21mr|kernel-5.4-generic-5.4.150-1|258	# TODO: make a separate package "ksobirator" and BR it
21mr|kernel-5.4-generic-5.4.150-1|259	# after testing these macros properly
21mr|kernel-5.4-generic-5.4.150-1|260	Source3:	macros.ksobirator
21mr|kernel-5.4-generic-5.4.150-1|261	%{load:%{SOURCE3}}
21mr|kernel-5.4-generic-5.4.150-1|262	
21mr|kernel-5.4-generic-5.4.150-1|263	# Kernel configuration files.
21mr|kernel-5.4-generic-5.4.150-1|264	Source110:	kernel-%{arch_suffix}.config
21mr|kernel-5.4-generic-5.4.150-1|265	
21mr|kernel-5.4-generic-5.4.150-1|266	# Cpupower: the service, the config, etc.
21mr|kernel-5.4-generic-5.4.150-1|267	Source50:	cpupower.service
21mr|kernel-5.4-generic-5.4.150-1|268	Source51:	cpupower.config
21mr|kernel-5.4-generic-5.4.150-1|269	Source52:	cpupower-start.sh
21mr|kernel-5.4-generic-5.4.150-1|270	Source53:	cpupower.path
21mr|kernel-5.4-generic-5.4.150-1|271	
21mr|kernel-5.4-generic-5.4.150-1|272	Source80:	kernel.rpmlintrc
21mr|kernel-5.4-generic-5.4.150-1|273	Source81:	minimize.txt
21mr|kernel-5.4-generic-5.4.150-1|274	Source82:	minimize.sh
21mr|kernel-5.4-generic-5.4.150-1|275	
21mr|kernel-5.4-generic-5.4.150-1|276	# Additional keys that can be used to sign kernel modules
21mr|kernel-5.4-generic-5.4.150-1|277	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-5.4-generic-5.4.150-1|278	# Source201..206: public_key_GOST_*.pem
21mr|kernel-5.4-generic-5.4.150-1|279	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-5.4-generic-5.4.150-1|280	# Source207..212: public_key_RSA_*.pem
21mr|kernel-5.4-generic-5.4.150-1|281	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-5.4-generic-5.4.150-1|282	
21mr|kernel-5.4-generic-5.4.150-1|283	####################################################################
21mr|kernel-5.4-generic-5.4.150-1|284	
21mr|kernel-5.4-generic-5.4.150-1|285	# Patches
21mr|kernel-5.4-generic-5.4.150-1|286	
21mr|kernel-5.4-generic-5.4.150-1|287	# The patch to make kernel x.y.z from x.y.0.
21mr|kernel-5.4-generic-5.4.150-1|288	Patch1:   	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
21mr|kernel-5.4-generic-5.4.150-1|289	
21mr|kernel-5.4-generic-5.4.150-1|290	# Patches from mainline
21mr|kernel-5.4-generic-5.4.150-1|291	# dracut now defaults to zstd-compressed initrd, support it here, ported from kernel 5.9
21mr|kernel-5.4-generic-5.4.150-1|292	Patch10:	0001-lib-Add-zstd-support-to-decompress.patch
21mr|kernel-5.4-generic-5.4.150-1|293	
21mr|kernel-5.4-generic-5.4.150-1|294	# ROSA-specific patches
21mr|kernel-5.4-generic-5.4.150-1|295	
21mr|kernel-5.4-generic-5.4.150-1|296	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-5.4-generic-5.4.150-1|297	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-5.4-generic-5.4.150-1|298	# If it fails, the whole build fails, which is unfortunate. Let us avoid
21mr|kernel-5.4-generic-5.4.150-1|299	# this.
21mr|kernel-5.4-generic-5.4.150-1|300	Patch101:	perf-xmlto-skip-validation.patch
21mr|kernel-5.4-generic-5.4.150-1|301	
21mr|kernel-5.4-generic-5.4.150-1|302	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-5.4-generic-5.4.150-1|303	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-5.4-generic-5.4.150-1|304	Patch102:	audit-make-it-less-verbose.patch
21mr|kernel-5.4-generic-5.4.150-1|305	
21mr|kernel-5.4-generic-5.4.150-1|306	# AUFS 5 from http://aufs.sourceforge.net/
21mr|kernel-5.4-generic-5.4.150-1|307	Patch109:	fs-aufs.patch
21mr|kernel-5.4-generic-5.4.150-1|308	Patch110:	fs-aufs-2.patch
21mr|kernel-5.4-generic-5.4.150-1|309	
21mr|kernel-5.4-generic-5.4.150-1|310	# For kmod() generator of RPM Provides
21mr|kernel-5.4-generic-5.4.150-1|311	# Changes version of aacraid.ko
21mr|kernel-5.4-generic-5.4.150-1|312	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-5.4-generic-5.4.150-1|313	
21mr|kernel-5.4-generic-5.4.150-1|314	# AltHa LSM Module
21mr|kernel-5.4-generic-5.4.150-1|315	# https://www.altlinux.org/AltHa
21mr|kernel-5.4-generic-5.4.150-1|316	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-5.4-generic-5.4.150-1|317	# TODO: known problem: https://bugzilla.altlinux.org/show_bug.cgi?id=38225
21mr|kernel-5.4-generic-5.4.150-1|318	Patch201:	0001-AltHa-LSM-module.patch
21mr|kernel-5.4-generic-5.4.150-1|319	Patch202:	0002-Documentation-for-AltHa-LSM.patch
21mr|kernel-5.4-generic-5.4.150-1|320	
21mr|kernel-5.4-generic-5.4.150-1|321	# Other patches
21mr|kernel-5.4-generic-5.4.150-1|322	Patch301:	objtool-sync-check.sh-set-the-exit-code-explicitly.patch
21mr|kernel-5.4-generic-5.4.150-1|323	# sent to upstream, https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.4-generic-5.4.150-1|324	Patch302:	0001-sign-file-full-functionality-with-modern-LibreSSL.patch
21mr|kernel-5.4-generic-5.4.150-1|325	# Add sysctl to disable disk-based swap
21mr|kernel-5.4-generic-5.4.150-1|326	Patch304: 	0001-mm-add-sysctl-to-disable-disk-based-swap.patch
21mr|kernel-5.4-generic-5.4.150-1|327	# Support loading GOST-signed modules
21mr|kernel-5.4-generic-5.4.150-1|328	Patch305:	0001-crypto-support-loading-GOST-signed-kernel-modules.patch
21mr|kernel-5.4-generic-5.4.150-1|329	# Allow to off modules signature check dynamically
21mr|kernel-5.4-generic-5.4.150-1|330	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-5.4-generic-5.4.150-1|331	
21mr|kernel-5.4-generic-5.4.150-1|332	# Disable AutoReq
21mr|kernel-5.4-generic-5.4.150-1|333	AutoReq: 	0
21mr|kernel-5.4-generic-5.4.150-1|334	# but keep autoprov for kmod(xxx)
21mr|kernel-5.4-generic-5.4.150-1|335	AutoProv: 	1
21mr|kernel-5.4-generic-5.4.150-1|336	
21mr|kernel-5.4-generic-5.4.150-1|337	BuildRequires: 	bash
21mr|kernel-5.4-generic-5.4.150-1|338	BuildRequires: 	bc
21mr|kernel-5.4-generic-5.4.150-1|339	BuildRequires: 	binutils
21mr|kernel-5.4-generic-5.4.150-1|340	BuildRequires: 	gcc
21mr|kernel-5.4-generic-5.4.150-1|341	# For CONFIG_STACK_VALIDATION=y
21mr|kernel-5.4-generic-5.4.150-1|342	BuildRequires: 	pkgconfig(libelf)
21mr|kernel-5.4-generic-5.4.150-1|343	# ./scripts/mkcompile_h
21mr|kernel-5.4-generic-5.4.150-1|344	# in net-tools in rosa2016.1, already installed
21mr|kernel-5.4-generic-5.4.150-1|345	%if %{mdvver} > 201610
21mr|kernel-5.4-generic-5.4.150-1|346	BuildRequires: 	hostname
21mr|kernel-5.4-generic-5.4.150-1|347	%endif
21mr|kernel-5.4-generic-5.4.150-1|348	# For power tools
21mr|kernel-5.4-generic-5.4.150-1|349	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-5.4-generic-5.4.150-1|350	BuildRequires:	kmod-devel kmod-compat
21mr|kernel-5.4-generic-5.4.150-1|351	BuildRequires:	bison
21mr|kernel-5.4-generic-5.4.150-1|352	BuildRequires:	flex
21mr|kernel-5.4-generic-5.4.150-1|353	BuildRequires:	bzip2
21mr|kernel-5.4-generic-5.4.150-1|354	BuildRequires:	rsync
21mr|kernel-5.4-generic-5.4.150-1|355	
21mr|kernel-5.4-generic-5.4.150-1|356	%ifarch x86_64 aarch64
21mr|kernel-5.4-generic-5.4.150-1|357	BuildRequires:  numa-devel
21mr|kernel-5.4-generic-5.4.150-1|358	%endif
21mr|kernel-5.4-generic-5.4.150-1|359	
21mr|kernel-5.4-generic-5.4.150-1|360	# for perf, cpufreq and all other tools
21mr|kernel-5.4-generic-5.4.150-1|361	# for cpupower
21mr|kernel-5.4-generic-5.4.150-1|362	%if %{build_cpupower}
21mr|kernel-5.4-generic-5.4.150-1|363	BuildRequires:		pciutils-devel
21mr|kernel-5.4-generic-5.4.150-1|364	%endif
21mr|kernel-5.4-generic-5.4.150-1|365	# for perf
21mr|kernel-5.4-generic-5.4.150-1|366	%if %{build_perf}
21mr|kernel-5.4-generic-5.4.150-1|367	BuildRequires:		asciidoc
21mr|kernel-5.4-generic-5.4.150-1|368	BuildRequires:		audit-devel
21mr|kernel-5.4-generic-5.4.150-1|369	BuildRequires:		binutils-devel
21mr|kernel-5.4-generic-5.4.150-1|370	BuildRequires:		elfutils-devel
21mr|kernel-5.4-generic-5.4.150-1|371	BuildRequires:		libunwind-devel
21mr|kernel-5.4-generic-5.4.150-1|372	BuildRequires:		newt-devel
21mr|kernel-5.4-generic-5.4.150-1|373	BuildRequires:		perl-devel
21mr|kernel-5.4-generic-5.4.150-1|374	BuildRequires:		pkgconfig(python)
21mr|kernel-5.4-generic-5.4.150-1|375	BuildRequires:		xmlto
21mr|kernel-5.4-generic-5.4.150-1|376	BuildRequires:		zlib-devel
21mr|kernel-5.4-generic-5.4.150-1|377	BuildRequires:		pkgconfig(libcrypto)
21mr|kernel-5.4-generic-5.4.150-1|378	%endif
21mr|kernel-5.4-generic-5.4.150-1|379	%if %{with uml}
21mr|kernel-5.4-generic-5.4.150-1|380	BuildRequires:		openssl-devel
21mr|kernel-5.4-generic-5.4.150-1|381	%endif
21mr|kernel-5.4-generic-5.4.150-1|382	
21mr|kernel-5.4-generic-5.4.150-1|383	%if %{enhanced_security}
21mr|kernel-5.4-generic-5.4.150-1|384	# (To generate keys)
21mr|kernel-5.4-generic-5.4.150-1|385	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-5.4-generic-5.4.150-1|386	# or dlopen()-ing external library
21mr|kernel-5.4-generic-5.4.150-1|387	BuildRequires:		libressl libressl-devel
21mr|kernel-5.4-generic-5.4.150-1|388	# To verify signatures (find, xargs, hexdump)
21mr|kernel-5.4-generic-5.4.150-1|389	BuildRequires:		findutils util-linux
21mr|kernel-5.4-generic-5.4.150-1|390	%endif
21mr|kernel-5.4-generic-5.4.150-1|391	
21mr|kernel-5.4-generic-5.4.150-1|392	%if %{with binary_extra_modules}
21mr|kernel-5.4-generic-5.4.150-1|393	BuildRequires: kernel-source-rtl8821ce
21mr|kernel-5.4-generic-5.4.150-1|394	BuildRequires: kernel-source-tripso
21mr|kernel-5.4-generic-5.4.150-1|395	BuildRequires: kernel-source-ipt-so
21mr|kernel-5.4-generic-5.4.150-1|396	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|397	# TODO: drop it for kernels >= 5.6
21mr|kernel-5.4-generic-5.4.150-1|398	# because all guest modules have been upstreamized
21mr|kernel-5.4-generic-5.4.150-1|399	# https://www.phoronix.com/scan.php?page=news_item&px=VirtualBox-Shared-Folder-5.6
21mr|kernel-5.4-generic-5.4.150-1|400	BuildRequires: kernel-source-virtualbox-vboxadditions
21mr|kernel-5.4-generic-5.4.150-1|401	%endif
21mr|kernel-5.4-generic-5.4.150-1|402	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|403	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-5.4-generic-5.4.150-1|404	%endif
21mr|kernel-5.4-generic-5.4.150-1|405	# rosa-test-suite is maintained in certified branches only
21mr|kernel-5.4-generic-5.4.150-1|406	# nlkm, memfreetest, pcietest
21mr|kernel-5.4-generic-5.4.150-1|407	%if %{with binary_modules_rosa_test_suite}
21mr|kernel-5.4-generic-5.4.150-1|408	BuildRequires: kernel-source-rosa-test-suite
21mr|kernel-5.4-generic-5.4.150-1|409	%endif
21mr|kernel-5.4-generic-5.4.150-1|410	%endif #with binary_extra_modules
21mr|kernel-5.4-generic-5.4.150-1|411	
21mr|kernel-5.4-generic-5.4.150-1|412	%if %{with ccache}
21mr|kernel-5.4-generic-5.4.150-1|413	BuildRequires: ccache
21mr|kernel-5.4-generic-5.4.150-1|414	%endif
21mr|kernel-5.4-generic-5.4.150-1|415	
21mr|kernel-5.4-generic-5.4.150-1|416	%if %{with compress_modules}
21mr|kernel-5.4-generic-5.4.150-1|417	BuildRequires: zstd
21mr|kernel-5.4-generic-5.4.150-1|418	%endif
21mr|kernel-5.4-generic-5.4.150-1|419	
21mr|kernel-5.4-generic-5.4.150-1|420	Provides:	kernel = %{EVRD}
21mr|kernel-5.4-generic-5.4.150-1|421	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-5.4-generic-5.4.150-1|422	# dnf config-manager --dump | grep installonly
21mr|kernel-5.4-generic-5.4.150-1|423	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-5.4-generic-5.4.150-1|424	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-5.4-generic-5.4.150-1|425	
21mr|kernel-5.4-generic-5.4.150-1|426	# >= because of added support of zstd-compressed modules
21mr|kernel-5.4-generic-5.4.150-1|427	Requires(posttrans):	dracut >= 053-0.git5eb736.5
21mr|kernel-5.4-generic-5.4.150-1|428	Requires(posttrans):	kmod >= 28-3
21mr|kernel-5.4-generic-5.4.150-1|429	
21mr|kernel-5.4-generic-5.4.150-1|430	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-5.4-generic-5.4.150-1|431	Recommends:	linux-firmware
21mr|kernel-5.4-generic-5.4.150-1|432	Recommends:	wireless-regdb
21mr|kernel-5.4-generic-5.4.150-1|433	Recommends:	crda
21mr|kernel-5.4-generic-5.4.150-1|434	Recommends:	microcode
21mr|kernel-5.4-generic-5.4.150-1|435	# Set BFQ as default scheduler for HDDs
21mr|kernel-5.4-generic-5.4.150-1|436	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-5.4-generic-5.4.150-1|437	Recommends:	udev-rules-ioschedulers
21mr|kernel-5.4-generic-5.4.150-1|438	
21mr|kernel-5.4-generic-5.4.150-1|439	%if %{with flow_abi}
21mr|kernel-5.4-generic-5.4.150-1|440	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-generic-5.4.150-1|441	%endif
21mr|kernel-5.4-generic-5.4.150-1|442	
21mr|kernel-5.4-generic-5.4.150-1|443	%ifarch %{ix86}
21mr|kernel-5.4-generic-5.4.150-1|444	Conflicts:	arch(x86_64)
21mr|kernel-5.4-generic-5.4.150-1|445	%endif
21mr|kernel-5.4-generic-5.4.150-1|446	
21mr|kernel-5.4-generic-5.4.150-1|447	Obsoletes:	kernel-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.4-generic-5.4.150-1|448	
21mr|kernel-5.4-generic-5.4.150-1|449	%description
21mr|kernel-5.4-generic-5.4.150-1|450	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-5.4-generic-5.4.150-1|451	operating system. The kernel handles the basic functions
21mr|kernel-5.4-generic-5.4.150-1|452	of the operating system: memory allocation, process allocation, device
21mr|kernel-5.4-generic-5.4.150-1|453	input and output, etc. This is a general-purpose kernel.
21mr|kernel-5.4-generic-5.4.150-1|454	
21mr|kernel-5.4-generic-5.4.150-1|455	%posttrans
21mr|kernel-5.4-generic-5.4.150-1|456	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-5.4-generic-5.4.150-1|457	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-5.4-generic-5.4.150-1|458	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-5.4-generic-5.4.150-1|459	# that is created then will be non-functional. But when the user installs
21mr|kernel-5.4-generic-5.4.150-1|460	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-5.4-generic-5.4.150-1|461	# one here.
21mr|kernel-5.4-generic-5.4.150-1|462	#
21mr|kernel-5.4-generic-5.4.150-1|463	# depmod is also needed, because some DKMS-modules might have been installed
21mr|kernel-5.4-generic-5.4.150-1|464	# when the devel package was installed but that was before the main modules
21mr|kernel-5.4-generic-5.4.150-1|465	# were installed.
21mr|kernel-5.4-generic-5.4.150-1|466	# This is also the reason the devel package is in Requires(post) for this
21mr|kernel-5.4-generic-5.4.150-1|467	# package now: it must be installed completely before we call depmod here.
21mr|kernel-5.4-generic-5.4.150-1|468	/sbin/depmod -a %{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|469	/sbin/dracut -f %{initrd_path} %{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|470	
21mr|kernel-5.4-generic-5.4.150-1|471	# File triggers from grub packages will handle this.
21mr|kernel-5.4-generic-5.4.150-1|472	#/usr/sbin/update-grub2
21mr|kernel-5.4-generic-5.4.150-1|473	
21mr|kernel-5.4-generic-5.4.150-1|474	%files -f %{kernel_files} %{?_with_minimize:-f %{_builddir}/extra-modules-excluded.list}
21mr|kernel-5.4-generic-5.4.150-1|475	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|476	%{_bootdir}/symvers-%{kver_full}.zst
21mr|kernel-5.4-generic-5.4.150-1|477	%{_bootdir}/config-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|478	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|479	%ghost %{initrd_path}
21mr|kernel-5.4-generic-5.4.150-1|480	%ifarch %{armx}
21mr|kernel-5.4-generic-5.4.150-1|481	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|482	%endif
21mr|kernel-5.4-generic-5.4.150-1|483	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-5.4-generic-5.4.150-1|484	%if %{with flow_abi}
21mr|kernel-5.4-generic-5.4.150-1|485	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-generic-5.4.150-1|486	%endif
21mr|kernel-5.4-generic-5.4.150-1|487	%if %{with binary_extra_modules}
21mr|kernel-5.4-generic-5.4.150-1|488	# 8821ce.ko.debug will not be excluded and will be in the main debug subpackage
21mr|kernel-5.4-generic-5.4.150-1|489	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821ce.ko%{kmod_suffix}
21mr|kernel-5.4-generic-5.4.150-1|490	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|491	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-5.4-generic-5.4.150-1|492	%endif
21mr|kernel-5.4-generic-5.4.150-1|493	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|494	# vbox host: vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-5.4-generic-5.4.150-1|495	# vbox guest: vboxvideo vboxguest vboxsf
21mr|kernel-5.4-generic-5.4.150-1|496	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-5.4-generic-5.4.150-1|497	%endif
21mr|kernel-5.4-generic-5.4.150-1|498	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-5.4-generic-5.4.150-1|499	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-5.4-generic-5.4.150-1|500	%if %{with binary_modules_rosa_test_suite}
21mr|kernel-5.4-generic-5.4.150-1|501	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-5.4-generic-5.4.150-1|502	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-5.4-generic-5.4.150-1|503	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-5.4-generic-5.4.150-1|504	%endif
21mr|kernel-5.4-generic-5.4.150-1|505	%endif #with binary_extra_modules
21mr|kernel-5.4-generic-5.4.150-1|506	
21mr|kernel-5.4-generic-5.4.150-1|507	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|508	%if %{with minimize}
21mr|kernel-5.4-generic-5.4.150-1|509	
21mr|kernel-5.4-generic-5.4.150-1|510	%package extra-modules
21mr|kernel-5.4-generic-5.4.150-1|511	Summary: Extra kernel modules for %{name}
21mr|kernel-5.4-generic-5.4.150-1|512	Group: System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|513	Requires: %{name} = %{EVRD}
21mr|kernel-5.4-generic-5.4.150-1|514	Provides: installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-5.4-generic-5.4.150-1|515	
21mr|kernel-5.4-generic-5.4.150-1|516	%description extra-modules
21mr|kernel-5.4-generic-5.4.150-1|517	Extra kernel modules for %{name}.
21mr|kernel-5.4-generic-5.4.150-1|518	They are in a separate, not certified package,
21mr|kernel-5.4-generic-5.4.150-1|519	to reduce attack surface by default on certified distros
21mr|kernel-5.4-generic-5.4.150-1|520	and because OS is not certified to be a hypervisor or a firewall.
21mr|kernel-5.4-generic-5.4.150-1|521	
21mr|kernel-5.4-generic-5.4.150-1|522	%files extra-modules -f %{_builddir}/extra-modules.list
21mr|kernel-5.4-generic-5.4.150-1|523	
21mr|kernel-5.4-generic-5.4.150-1|524	%posttrans extra-modules
21mr|kernel-5.4-generic-5.4.150-1|525	/sbin/depmod -a %{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|526	/sbin/dracut -f %{initrd_path} %{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|527	
21mr|kernel-5.4-generic-5.4.150-1|528	%endif
21mr|kernel-5.4-generic-5.4.150-1|529	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|530	
21mr|kernel-5.4-generic-5.4.150-1|531	%if %build_devel
21mr|kernel-5.4-generic-5.4.150-1|532	%package devel
21mr|kernel-5.4-generic-5.4.150-1|533	Summary:	Development files for %{name}
21mr|kernel-5.4-generic-5.4.150-1|534	Group:		Development/Kernel
21mr|kernel-5.4-generic-5.4.150-1|535	Requires:	glibc-devel
21mr|kernel-5.4-generic-5.4.150-1|536	Requires:	ncurses-devel
21mr|kernel-5.4-generic-5.4.150-1|537	Requires:	make
21mr|kernel-5.4-generic-5.4.150-1|538	Requires:	gcc
21mr|kernel-5.4-generic-5.4.150-1|539	Requires:	perl
21mr|kernel-5.4-generic-5.4.150-1|540	Provides:	kernel-devel = %{kverrel}
21mr|kernel-5.4-generic-5.4.150-1|541	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-5.4-generic-5.4.150-1|542	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-5.4-generic-5.4.150-1|543	Obsoletes:	kernel-%{flavour}-%{kernelversion}.%{patchlevel}-devel-latest < 5.10.34-2
21mr|kernel-5.4-generic-5.4.150-1|544	
21mr|kernel-5.4-generic-5.4.150-1|545	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-5.4-generic-5.4.150-1|546	OrderWithRequires(post): dkms
21mr|kernel-5.4-generic-5.4.150-1|547	# Try to remove the main kernel package after removing this devel package
21mr|kernel-5.4-generic-5.4.150-1|548	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-5.4-generic-5.4.150-1|549	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-5.4-generic-5.4.150-1|550	# deal with directories owned in the main package
21mr|kernel-5.4-generic-5.4.150-1|551	# (note that the devel package does not explicitly require the main package,
21mr|kernel-5.4-generic-5.4.150-1|552	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-5.4-generic-5.4.150-1|553	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-5.4-generic-5.4.150-1|554	
21mr|kernel-5.4-generic-5.4.150-1|555	%ifarch %{ix86}
21mr|kernel-5.4-generic-5.4.150-1|556	Conflicts:	arch(x86_64)
21mr|kernel-5.4-generic-5.4.150-1|557	%endif
21mr|kernel-5.4-generic-5.4.150-1|558	
21mr|kernel-5.4-generic-5.4.150-1|559	%description devel
21mr|kernel-5.4-generic-5.4.150-1|560	This package contains the kernel files (headers and build tools)
21mr|kernel-5.4-generic-5.4.150-1|561	that should be enough to build additional drivers for
21mr|kernel-5.4-generic-5.4.150-1|562	use with %{name}.
21mr|kernel-5.4-generic-5.4.150-1|563	
21mr|kernel-5.4-generic-5.4.150-1|564	%post devel
21mr|kernel-5.4-generic-5.4.150-1|565	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-5.4-generic-5.4.150-1|566	dkms_autoinstaller start %{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|567	fi
21mr|kernel-5.4-generic-5.4.150-1|568	
21mr|kernel-5.4-generic-5.4.150-1|569	%preun devel
21mr|kernel-5.4-generic-5.4.150-1|570	
21mr|kernel-5.4-generic-5.4.150-1|571	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-5.4-generic-5.4.150-1|572	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-5.4-generic-5.4.150-1|573	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-5.4-generic-5.4.150-1|574	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-5.4-generic-5.4.150-1|575	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-5.4-generic-5.4.150-1|576	# too.
21mr|kernel-5.4-generic-5.4.150-1|577	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-5.4-generic-5.4.150-1|578	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-5.4-generic-5.4.150-1|579	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-5.4-generic-5.4.150-1|580	fi
21mr|kernel-5.4-generic-5.4.150-1|581	
21mr|kernel-5.4-generic-5.4.150-1|582	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-5.4-generic-5.4.150-1|583	
21mr|kernel-5.4-generic-5.4.150-1|584	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-5.4-generic-5.4.150-1|585	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-5.4-generic-5.4.150-1|586	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-5.4-generic-5.4.150-1|587	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-5.4-generic-5.4.150-1|588	done
21mr|kernel-5.4-generic-5.4.150-1|589	
21mr|kernel-5.4-generic-5.4.150-1|590	%files devel
21mr|kernel-5.4-generic-5.4.150-1|591	%{devel_root}/Documentation
21mr|kernel-5.4-generic-5.4.150-1|592	%dir %{devel_root}
21mr|kernel-5.4-generic-5.4.150-1|593	%dir %{devel_root}/arch
21mr|kernel-5.4-generic-5.4.150-1|594	%dir %{devel_root}/include
21mr|kernel-5.4-generic-5.4.150-1|595	%{devel_root}/arch/um
21mr|kernel-5.4-generic-5.4.150-1|596	%{devel_root}/arch/x86
21mr|kernel-5.4-generic-5.4.150-1|597	%{devel_root}/arch/arm
21mr|kernel-5.4-generic-5.4.150-1|598	%{devel_root}/arch/arm64
21mr|kernel-5.4-generic-5.4.150-1|599	%{devel_root}/block
21mr|kernel-5.4-generic-5.4.150-1|600	%{devel_root}/certs
21mr|kernel-5.4-generic-5.4.150-1|601	%{devel_root}/crypto
21mr|kernel-5.4-generic-5.4.150-1|602	%{devel_root}/drivers
21mr|kernel-5.4-generic-5.4.150-1|603	%{devel_root}/fs
21mr|kernel-5.4-generic-5.4.150-1|604	%{devel_root}/include/soc
21mr|kernel-5.4-generic-5.4.150-1|605	%{devel_root}/include/acpi
21mr|kernel-5.4-generic-5.4.150-1|606	%{devel_root}/include/asm-generic
21mr|kernel-5.4-generic-5.4.150-1|607	%{devel_root}/include/clocksource
21mr|kernel-5.4-generic-5.4.150-1|608	%{devel_root}/include/config
21mr|kernel-5.4-generic-5.4.150-1|609	%{devel_root}/include/crypto
21mr|kernel-5.4-generic-5.4.150-1|610	%{devel_root}/include/drm
21mr|kernel-5.4-generic-5.4.150-1|611	%{devel_root}/include/dt-bindings
21mr|kernel-5.4-generic-5.4.150-1|612	%{devel_root}/include/generated
21mr|kernel-5.4-generic-5.4.150-1|613	%{devel_root}/include/keys
21mr|kernel-5.4-generic-5.4.150-1|614	%{devel_root}/include/kvm
21mr|kernel-5.4-generic-5.4.150-1|615	%{devel_root}/include/linux
21mr|kernel-5.4-generic-5.4.150-1|616	%{devel_root}/include/math-emu
21mr|kernel-5.4-generic-5.4.150-1|617	%{devel_root}/include/media
21mr|kernel-5.4-generic-5.4.150-1|618	%{devel_root}/include/misc
21mr|kernel-5.4-generic-5.4.150-1|619	%{devel_root}/include/net
21mr|kernel-5.4-generic-5.4.150-1|620	%{devel_root}/include/pcmcia
21mr|kernel-5.4-generic-5.4.150-1|621	%{devel_root}/include/ras
21mr|kernel-5.4-generic-5.4.150-1|622	%{devel_root}/include/rdma
21mr|kernel-5.4-generic-5.4.150-1|623	%{devel_root}/include/scsi
21mr|kernel-5.4-generic-5.4.150-1|624	%{devel_root}/include/sound
21mr|kernel-5.4-generic-5.4.150-1|625	%{devel_root}/include/target
21mr|kernel-5.4-generic-5.4.150-1|626	%{devel_root}/include/trace
21mr|kernel-5.4-generic-5.4.150-1|627	%{devel_root}/include/uapi
21mr|kernel-5.4-generic-5.4.150-1|628	%{devel_root}/include/vdso
21mr|kernel-5.4-generic-5.4.150-1|629	%{devel_root}/include/video
21mr|kernel-5.4-generic-5.4.150-1|630	%{devel_root}/include/xen
21mr|kernel-5.4-generic-5.4.150-1|631	%{devel_root}/init
21mr|kernel-5.4-generic-5.4.150-1|632	%{devel_root}/ipc
21mr|kernel-5.4-generic-5.4.150-1|633	%{devel_root}/kernel
21mr|kernel-5.4-generic-5.4.150-1|634	%{devel_root}/lib
21mr|kernel-5.4-generic-5.4.150-1|635	%{devel_root}/mm
21mr|kernel-5.4-generic-5.4.150-1|636	%{devel_root}/net
21mr|kernel-5.4-generic-5.4.150-1|637	%{devel_root}/samples
21mr|kernel-5.4-generic-5.4.150-1|638	%{devel_root}/scripts
21mr|kernel-5.4-generic-5.4.150-1|639	%{devel_root}/security
21mr|kernel-5.4-generic-5.4.150-1|640	%{devel_root}/sound
21mr|kernel-5.4-generic-5.4.150-1|641	%{devel_root}/tools
21mr|kernel-5.4-generic-5.4.150-1|642	%{devel_root}/usr
21mr|kernel-5.4-generic-5.4.150-1|643	%{devel_root}/virt
21mr|kernel-5.4-generic-5.4.150-1|644	%{devel_root}/.config
21mr|kernel-5.4-generic-5.4.150-1|645	%{devel_root}/Kbuild
21mr|kernel-5.4-generic-5.4.150-1|646	%{devel_root}/Kconfig
21mr|kernel-5.4-generic-5.4.150-1|647	%{devel_root}/Makefile
21mr|kernel-5.4-generic-5.4.150-1|648	%{devel_root}/Module.symvers
21mr|kernel-5.4-generic-5.4.150-1|649	%{devel_root}/arch/Kconfig
21mr|kernel-5.4-generic-5.4.150-1|650	%{_modulesdir}/%{kver_full}/build
21mr|kernel-5.4-generic-5.4.150-1|651	%{_modulesdir}/%{kver_full}/source
21mr|kernel-5.4-generic-5.4.150-1|652	
21mr|kernel-5.4-generic-5.4.150-1|653	%endif # /build_devel
21mr|kernel-5.4-generic-5.4.150-1|654	
21mr|kernel-5.4-generic-5.4.150-1|655	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|656	
21mr|kernel-5.4-generic-5.4.150-1|657	%if %build_debug
21mr|kernel-5.4-generic-5.4.150-1|658	%package debuginfo
21mr|kernel-5.4-generic-5.4.150-1|659	Summary:	Debuginfo for %{name}
21mr|kernel-5.4-generic-5.4.150-1|660	Group:		Development/Debug
21mr|kernel-5.4-generic-5.4.150-1|661	Provides:	kernel-debug = %{kverrel}
21mr|kernel-5.4-generic-5.4.150-1|662	AutoReq: 0
21mr|kernel-5.4-generic-5.4.150-1|663	AutoProv: 0
21mr|kernel-5.4-generic-5.4.150-1|664	
21mr|kernel-5.4-generic-5.4.150-1|665	%description debuginfo
21mr|kernel-5.4-generic-5.4.150-1|666	This package contains the files with debuginfo for %{name}.
21mr|kernel-5.4-generic-5.4.150-1|667	
21mr|kernel-5.4-generic-5.4.150-1|668	%files debuginfo -f %{debuginfo_files}
21mr|kernel-5.4-generic-5.4.150-1|669	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|670	
21mr|kernel-5.4-generic-5.4.150-1|671	%endif # /build_debug
21mr|kernel-5.4-generic-5.4.150-1|672	
21mr|kernel-5.4-generic-5.4.150-1|673	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|674	
21mr|kernel-5.4-generic-5.4.150-1|675	%if %build_doc
21mr|kernel-5.4-generic-5.4.150-1|676	%package doc
21mr|kernel-5.4-generic-5.4.150-1|677	Summary: 	Various documentation bits found in the kernel source
21mr|kernel-5.4-generic-5.4.150-1|678	Group: 		Documentation
21mr|kernel-5.4-generic-5.4.150-1|679	Buildarch:	noarch
21mr|kernel-5.4-generic-5.4.150-1|680	
21mr|kernel-5.4-generic-5.4.150-1|681	%description doc
21mr|kernel-5.4-generic-5.4.150-1|682	This package contains documentation files from the kernel source.
21mr|kernel-5.4-generic-5.4.150-1|683	
21mr|kernel-5.4-generic-5.4.150-1|684	%files doc
21mr|kernel-5.4-generic-5.4.150-1|685	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-5.4-generic-5.4.150-1|686	
21mr|kernel-5.4-generic-5.4.150-1|687	%endif
21mr|kernel-5.4-generic-5.4.150-1|688	
21mr|kernel-5.4-generic-5.4.150-1|689	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|690	
21mr|kernel-5.4-generic-5.4.150-1|691	%if %{build_perf}
21mr|kernel-5.4-generic-5.4.150-1|692	%package -n perf
21mr|kernel-5.4-generic-5.4.150-1|693	Summary:	perf tool and the supporting documentation
21mr|kernel-5.4-generic-5.4.150-1|694	Group:		System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|695	
21mr|kernel-5.4-generic-5.4.150-1|696	%description -n perf
21mr|kernel-5.4-generic-5.4.150-1|697	The package contains perf tool and the supporting documentation.
21mr|kernel-5.4-generic-5.4.150-1|698	
21mr|kernel-5.4-generic-5.4.150-1|699	%files -n perf
21mr|kernel-5.4-generic-5.4.150-1|700	%{_bindir}/perf
21mr|kernel-5.4-generic-5.4.150-1|701	%ifarch x86_64
21mr|kernel-5.4-generic-5.4.150-1|702	%{_bindir}/perf-read-vdso32
21mr|kernel-5.4-generic-5.4.150-1|703	%endif
21mr|kernel-5.4-generic-5.4.150-1|704	%{_bindir}/trace
21mr|kernel-5.4-generic-5.4.150-1|705	%dir %{_prefix}/libexec/perf-core
21mr|kernel-5.4-generic-5.4.150-1|706	%dir %{_libdir}/traceevent
21mr|kernel-5.4-generic-5.4.150-1|707	%dir %{_libdir}/traceevent/plugins
21mr|kernel-5.4-generic-5.4.150-1|708	%{_libdir}/traceevent/plugins/*
21mr|kernel-5.4-generic-5.4.150-1|709	%{_prefix}/libexec/perf-core/*
21mr|kernel-5.4-generic-5.4.150-1|710	%{_mandir}/man[1-8]/perf*
21mr|kernel-5.4-generic-5.4.150-1|711	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-5.4-generic-5.4.150-1|712	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-5.4-generic-5.4.150-1|713	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-5.4-generic-5.4.150-1|714	/usr/lib/perf/examples/bpf/*
21mr|kernel-5.4-generic-5.4.150-1|715	/usr/lib/perf/include/bpf/*
21mr|kernel-5.4-generic-5.4.150-1|716	
21mr|kernel-5.4-generic-5.4.150-1|717	%endif
21mr|kernel-5.4-generic-5.4.150-1|718	
21mr|kernel-5.4-generic-5.4.150-1|719	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|720	
21mr|kernel-5.4-generic-5.4.150-1|721	%if %{build_cpupower}
21mr|kernel-5.4-generic-5.4.150-1|722	%package -n cpupower
21mr|kernel-5.4-generic-5.4.150-1|723	
21mr|kernel-5.4-generic-5.4.150-1|724	Summary:	The cpupower tools
21mr|kernel-5.4-generic-5.4.150-1|725	Group:		System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|726	
21mr|kernel-5.4-generic-5.4.150-1|727	%description -n cpupower
21mr|kernel-5.4-generic-5.4.150-1|728	The cpupower tools.
21mr|kernel-5.4-generic-5.4.150-1|729	
21mr|kernel-5.4-generic-5.4.150-1|730	%post -n cpupower
21mr|kernel-5.4-generic-5.4.150-1|731	
21mr|kernel-5.4-generic-5.4.150-1|732	if [ $1 -ge 0 ]; then
21mr|kernel-5.4-generic-5.4.150-1|733	# Do not enable/disable cpupower.service directly, because it should start
21mr|kernel-5.4-generic-5.4.150-1|734	# when cpupower.path triggers it.
21mr|kernel-5.4-generic-5.4.150-1|735	/bin/systemctl enable cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.4-generic-5.4.150-1|736	/bin/systemctl start cpupower.path >/dev/null 2>&1 || :
21mr|kernel-5.4-generic-5.4.150-1|737	fi
21mr|kernel-5.4-generic-5.4.150-1|738	
21mr|kernel-5.4-generic-5.4.150-1|739	%preun -n cpupower
21mr|kernel-5.4-generic-5.4.150-1|740	if [ $1 -eq 0 ]; then
21mr|kernel-5.4-generic-5.4.150-1|741	/bin/systemctl --no-reload disable cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.4-generic-5.4.150-1|742	/bin/systemctl stop cpupower.path > /dev/null 2>&1 || :
21mr|kernel-5.4-generic-5.4.150-1|743	fi
21mr|kernel-5.4-generic-5.4.150-1|744	
21mr|kernel-5.4-generic-5.4.150-1|745	%files -n cpupower -f cpupower.lang
21mr|kernel-5.4-generic-5.4.150-1|746	%{_bindir}/cpupower
21mr|kernel-5.4-generic-5.4.150-1|747	%{_bindir}/cpupower-start.sh
21mr|kernel-5.4-generic-5.4.150-1|748	%{_libdir}/libcpupower.so.0
21mr|kernel-5.4-generic-5.4.150-1|749	%{_libdir}/libcpupower.so.0.0.1
21mr|kernel-5.4-generic-5.4.150-1|750	%{_unitdir}/cpupower.service
21mr|kernel-5.4-generic-5.4.150-1|751	%{_unitdir}/cpupower.path
21mr|kernel-5.4-generic-5.4.150-1|752	%{_datadir}/bash-completion/completions/cpupower
21mr|kernel-5.4-generic-5.4.150-1|753	%{_mandir}/man[1-8]/cpupower*
21mr|kernel-5.4-generic-5.4.150-1|754	%config(noreplace) %{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.4-generic-5.4.150-1|755	
21mr|kernel-5.4-generic-5.4.150-1|756	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|757	
21mr|kernel-5.4-generic-5.4.150-1|758	%package -n cpupower-devel
21mr|kernel-5.4-generic-5.4.150-1|759	Summary:	Development files for cpupower
21mr|kernel-5.4-generic-5.4.150-1|760	Group:		Development/Kernel
21mr|kernel-5.4-generic-5.4.150-1|761	Requires:	cpupower = %{EVRD}
21mr|kernel-5.4-generic-5.4.150-1|762	Conflicts:	%{_lib}cpufreq-devel
21mr|kernel-5.4-generic-5.4.150-1|763	
21mr|kernel-5.4-generic-5.4.150-1|764	%description -n cpupower-devel
21mr|kernel-5.4-generic-5.4.150-1|765	This package contains the development files for cpupower.
21mr|kernel-5.4-generic-5.4.150-1|766	
21mr|kernel-5.4-generic-5.4.150-1|767	%files -n cpupower-devel
21mr|kernel-5.4-generic-5.4.150-1|768	%{_libdir}/libcpupower.so
21mr|kernel-5.4-generic-5.4.150-1|769	%{_includedir}/cpufreq.h
21mr|kernel-5.4-generic-5.4.150-1|770	%{_includedir}/cpuidle.h
21mr|kernel-5.4-generic-5.4.150-1|771	
21mr|kernel-5.4-generic-5.4.150-1|772	%endif
21mr|kernel-5.4-generic-5.4.150-1|773	
21mr|kernel-5.4-generic-5.4.150-1|774	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|775	
21mr|kernel-5.4-generic-5.4.150-1|776	%if %{build_headers}
21mr|kernel-5.4-generic-5.4.150-1|777	%package -n kernel-headers
21mr|kernel-5.4-generic-5.4.150-1|778	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-5.4-generic-5.4.150-1|779	Group:		System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|780	Epoch:		1
21mr|kernel-5.4-generic-5.4.150-1|781	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-5.4-generic-5.4.150-1|782	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-5.4-generic-5.4.150-1|783	
21mr|kernel-5.4-generic-5.4.150-1|784	%description -n kernel-headers
21mr|kernel-5.4-generic-5.4.150-1|785	C header files from the Linux kernel. The header files define
21mr|kernel-5.4-generic-5.4.150-1|786	structures and constants that are needed for building most
21mr|kernel-5.4-generic-5.4.150-1|787	standard programs, notably the C library.
21mr|kernel-5.4-generic-5.4.150-1|788	
21mr|kernel-5.4-generic-5.4.150-1|789	This package is not suitable for building kernel modules, you
21mr|kernel-5.4-generic-5.4.150-1|790	should use the 'kernel-devel' package instead.
21mr|kernel-5.4-generic-5.4.150-1|791	
21mr|kernel-5.4-generic-5.4.150-1|792	%files -n kernel-headers
21mr|kernel-5.4-generic-5.4.150-1|793	%{_includedir}/*
21mr|kernel-5.4-generic-5.4.150-1|794	# Don't conflict with cpupower-devel
21mr|kernel-5.4-generic-5.4.150-1|795	%if %{build_cpupower}
21mr|kernel-5.4-generic-5.4.150-1|796	%exclude %{_includedir}/cpufreq.h
21mr|kernel-5.4-generic-5.4.150-1|797	%exclude %{_includedir}/cpuidle.h
21mr|kernel-5.4-generic-5.4.150-1|798	%endif
21mr|kernel-5.4-generic-5.4.150-1|799	%endif
21mr|kernel-5.4-generic-5.4.150-1|800	
21mr|kernel-5.4-generic-5.4.150-1|801	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|802	
21mr|kernel-5.4-generic-5.4.150-1|803	%if %{with uml}
21mr|kernel-5.4-generic-5.4.150-1|804	
21mr|kernel-5.4-generic-5.4.150-1|805	%package uml
21mr|kernel-5.4-generic-5.4.150-1|806	Summary:	User Mode Linux binary
21mr|kernel-5.4-generic-5.4.150-1|807	Group:		System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|808	Provides:	kernel-uml = %{kverrel}
21mr|kernel-5.4-generic-5.4.150-1|809	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-5.4-generic-5.4.150-1|810	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-5.4-generic-5.4.150-1|811	Obsoletes:	kernel-uml-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.4-generic-5.4.150-1|812	
21mr|kernel-5.4-generic-5.4.150-1|813	%description uml
21mr|kernel-5.4-generic-5.4.150-1|814	User Mode Linux binary.
21mr|kernel-5.4-generic-5.4.150-1|815	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-5.4-generic-5.4.150-1|816	
21mr|kernel-5.4-generic-5.4.150-1|817	%files uml
21mr|kernel-5.4-generic-5.4.150-1|818	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|819	#------------------------------------------------
21mr|kernel-5.4-generic-5.4.150-1|820	
21mr|kernel-5.4-generic-5.4.150-1|821	%package uml-modules
21mr|kernel-5.4-generic-5.4.150-1|822	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-5.4-generic-5.4.150-1|823	Group:		System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|824	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-5.4-generic-5.4.150-1|825	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-5.4-generic-5.4.150-1|826	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-5.4-generic-5.4.150-1|827	Obsoletes:	kernel-uml-modules-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.4-generic-5.4.150-1|828	
21mr|kernel-5.4-generic-5.4.150-1|829	%description uml-modules
21mr|kernel-5.4-generic-5.4.150-1|830	User Mode Linux (UML) kernel modules
21mr|kernel-5.4-generic-5.4.150-1|831	- not compressed
21mr|kernel-5.4-generic-5.4.150-1|832	- not stripped
21mr|kernel-5.4-generic-5.4.150-1|833	- signed
21mr|kernel-5.4-generic-5.4.150-1|834	
21mr|kernel-5.4-generic-5.4.150-1|835	%files uml-modules
21mr|kernel-5.4-generic-5.4.150-1|836	/lib/modules-uml/%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|837	
21mr|kernel-5.4-generic-5.4.150-1|838	%endif #endif uml
21mr|kernel-5.4-generic-5.4.150-1|839	
21mr|kernel-5.4-generic-5.4.150-1|840	#------------------------------------------------
21mr|kernel-5.4-generic-5.4.150-1|841	
21mr|kernel-5.4-generic-5.4.150-1|842	%if %{with binary_extra_modules}
21mr|kernel-5.4-generic-5.4.150-1|843	
21mr|kernel-5.4-generic-5.4.150-1|844	%ksob_mk_module_pkg -n 8821ce -s net/wireless
21mr|kernel-5.4-generic-5.4.150-1|845	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-5.4-generic-5.4.150-1|846	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-5.4-generic-5.4.150-1|847	
21mr|kernel-5.4-generic-5.4.150-1|848	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|849	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-5.4-generic-5.4.150-1|850	%endif
21mr|kernel-5.4-generic-5.4.150-1|851	
21mr|kernel-5.4-generic-5.4.150-1|852	#------------------------------------------------
21mr|kernel-5.4-generic-5.4.150-1|853	
21mr|kernel-5.4-generic-5.4.150-1|854	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|855	# virtualbox guest, to be dropped in kernels 5.6+ (upsreamized)
21mr|kernel-5.4-generic-5.4.150-1|856	%ksob_mk_module_pkg -n vboxvideo -s misc
21mr|kernel-5.4-generic-5.4.150-1|857	%ksob_mk_module_pkg -n vboxguest -s misc
21mr|kernel-5.4-generic-5.4.150-1|858	%ksob_mk_module_pkg -n vboxsf -s misc
21mr|kernel-5.4-generic-5.4.150-1|859	
21mr|kernel-5.4-generic-5.4.150-1|860	#------------------------------------------------
21mr|kernel-5.4-generic-5.4.150-1|861	# a package which will pull all those modules
21mr|kernel-5.4-generic-5.4.150-1|862	%package -n kernel-modules-virtualbox-guest-%{ksob_kernel}
21mr|kernel-5.4-generic-5.4.150-1|863	Summary: Meta package to pull VirtualBox guest kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-5.4-generic-5.4.150-1|864	Group: System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|865	Requires: kernel-module-vboxvideo-%{ksob_kernel}
21mr|kernel-5.4-generic-5.4.150-1|866	Requires: kernel-module-vboxguest-%{ksob_kernel}
21mr|kernel-5.4-generic-5.4.150-1|867	Requires: kernel-module-vboxsf-%{ksob_kernel}
21mr|kernel-5.4-generic-5.4.150-1|868	Obsoletes: kernel-modules-virtualbox-guest-%{flavour}-%{kernelversion}.%{patchlevel}-latest < 5.10.34-2
21mr|kernel-5.4-generic-5.4.150-1|869	
21mr|kernel-5.4-generic-5.4.150-1|870	%description -n kernel-modules-virtualbox-guest-%{ksob_kernel}
21mr|kernel-5.4-generic-5.4.150-1|871	Meta package to pull VirtualBox guest kernel modules for %{name}
21mr|kernel-5.4-generic-5.4.150-1|872	
21mr|kernel-5.4-generic-5.4.150-1|873	%files -n kernel-modules-virtualbox-guest-%{ksob_kernel}
21mr|kernel-5.4-generic-5.4.150-1|874	# end ifarch
21mr|kernel-5.4-generic-5.4.150-1|875	%endif
21mr|kernel-5.4-generic-5.4.150-1|876	# empty
21mr|kernel-5.4-generic-5.4.150-1|877	#------------------------------------------------
21mr|kernel-5.4-generic-5.4.150-1|878	
21mr|kernel-5.4-generic-5.4.150-1|879	%if %{with binary_modules_rosa_test_suite}
21mr|kernel-5.4-generic-5.4.150-1|880	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-5.4-generic-5.4.150-1|881	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-5.4-generic-5.4.150-1|882	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-5.4-generic-5.4.150-1|883	%endif
21mr|kernel-5.4-generic-5.4.150-1|884	
21mr|kernel-5.4-generic-5.4.150-1|885	%endif #binary_extra_modules
21mr|kernel-5.4-generic-5.4.150-1|886	
21mr|kernel-5.4-generic-5.4.150-1|887	############################
21mr|kernel-5.4-generic-5.4.150-1|888	
21mr|kernel-5.4-generic-5.4.150-1|889	%if %{with flow_abi}
21mr|kernel-5.4-generic-5.4.150-1|890	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-generic-5.4.150-1|891	Summary: Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-5.4-generic-5.4.150-1|892	Group: System/Kernel and hardware
21mr|kernel-5.4-generic-5.4.150-1|893	
21mr|kernel-5.4-generic-5.4.150-1|894	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-generic-5.4.150-1|895	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-5.4-generic-5.4.150-1|896	Some vendors provide binary-only kernel modules. They can put them into /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-5.4-generic-5.4.150-1|897	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours,
21mr|kernel-5.4-generic-5.4.150-1|898	but there is no guarantee that these modules will load and work correctly on newer
21mr|kernel-5.4-generic-5.4.150-1|899	or older kernels then the ones they were build against.
21mr|kernel-5.4-generic-5.4.150-1|900	
21mr|kernel-5.4-generic-5.4.150-1|901	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-5.4-generic-5.4.150-1|902	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-5.4-generic-5.4.150-1|903	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-5.4-generic-5.4.150-1|904	
21mr|kernel-5.4-generic-5.4.150-1|905	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-5.4-generic-5.4.150-1|906	
21mr|kernel-5.4-generic-5.4.150-1|907	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-generic-5.4.150-1|908	/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-generic-5.4.150-1|909	%endif #with flow_abi
21mr|kernel-5.4-generic-5.4.150-1|910	
21mr|kernel-5.4-generic-5.4.150-1|911	################################################
21mr|kernel-5.4-generic-5.4.150-1|912	
21mr|kernel-5.4-generic-5.4.150-1|913	%prep
21mr|kernel-5.4-generic-5.4.150-1|914	
21mr|kernel-5.4-generic-5.4.150-1|915	# avoid accidental merge
21mr|kernel-5.4-generic-5.4.150-1|916	%if 0%{?rpm5}
21mr|kernel-5.4-generic-5.4.150-1|917	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-5.4-generic-5.4.150-1|918	%endif
21mr|kernel-5.4-generic-5.4.150-1|919	
21mr|kernel-5.4-generic-5.4.150-1|920	%setup -q -n %top_dir_name -c
21mr|kernel-5.4-generic-5.4.150-1|921	%if %{with uml}
21mr|kernel-5.4-generic-5.4.150-1|922	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-5.4-generic-5.4.150-1|923	%endif
21mr|kernel-5.4-generic-5.4.150-1|924	cd %src_dir
21mr|kernel-5.4-generic-5.4.150-1|925	
21mr|kernel-5.4-generic-5.4.150-1|926	%autopatch -p1
21mr|kernel-5.4-generic-5.4.150-1|927	
21mr|kernel-5.4-generic-5.4.150-1|928	#
21mr|kernel-5.4-generic-5.4.150-1|929	# Setup Begin
21mr|kernel-5.4-generic-5.4.150-1|930	#
21mr|kernel-5.4-generic-5.4.150-1|931	
21mr|kernel-5.4-generic-5.4.150-1|932	# Kernel configuration
21mr|kernel-5.4-generic-5.4.150-1|933	
21mr|kernel-5.4-generic-5.4.150-1|934	echo "Creating the kernel configuration file."
21mr|kernel-5.4-generic-5.4.150-1|935	
21mr|kernel-5.4-generic-5.4.150-1|936	# Configs
21mr|kernel-5.4-generic-5.4.150-1|937	cp %{SOURCE110} .config
21mr|kernel-5.4-generic-5.4.150-1|938	
21mr|kernel-5.4-generic-5.4.150-1|939	# Disable ASLR for 32-bit systems because it does not play well with
21mr|kernel-5.4-generic-5.4.150-1|940	# hibernate.
21mr|kernel-5.4-generic-5.4.150-1|941	%ifarch %{ix86}
21mr|kernel-5.4-generic-5.4.150-1|942	sed -i	's/CONFIG_RANDOMIZE_BASE=y/# CONFIG_RANDOMIZE_BASE is not set/' .config
21mr|kernel-5.4-generic-5.4.150-1|943	%endif
21mr|kernel-5.4-generic-5.4.150-1|944	
21mr|kernel-5.4-generic-5.4.150-1|945	# Disable checking for W+X memory mappings for 32-bit systems. The warnings
21mr|kernel-5.4-generic-5.4.150-1|946	# may confuse the users and noone is eager to fix the underlying problem,
21mr|kernel-5.4-generic-5.4.150-1|947	# it seems.
21mr|kernel-5.4-generic-5.4.150-1|948	%ifarch %{ix86}
21mr|kernel-5.4-generic-5.4.150-1|949	sed -i	's/CONFIG_DEBUG_WX=y/# CONFIG_DEBUG_WX is not set/' .config
21mr|kernel-5.4-generic-5.4.150-1|950	%endif
21mr|kernel-5.4-generic-5.4.150-1|951	
21mr|kernel-5.4-generic-5.4.150-1|952	touch %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|953	
21mr|kernel-5.4-generic-5.4.150-1|954	# get rid of unwanted files
21mr|kernel-5.4-generic-5.4.150-1|955	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-5.4-generic-5.4.150-1|956	# wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-5.4-generic-5.4.150-1|957	find . -name "*.g*ignore" -delete
21mr|kernel-5.4-generic-5.4.150-1|958	
21mr|kernel-5.4-generic-5.4.150-1|959	# Enable debug info if requested.
21mr|kernel-5.4-generic-5.4.150-1|960	sed -i '/CONFIG_DEBUG_INFO/d' .config
21mr|kernel-5.4-generic-5.4.150-1|961	%if %build_debug
21mr|kernel-5.4-generic-5.4.150-1|962	echo 'CONFIG_DEBUG_INFO=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|963	echo 'CONFIG_DEBUG_INFO_DWARF4=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|964	echo 'CONFIG_GDB_SCRIPTS=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|965	%else
21mr|kernel-5.4-generic-5.4.150-1|966	echo 'CONFIG_DEBUG_INFO=n' >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|967	%endif
21mr|kernel-5.4-generic-5.4.150-1|968	
21mr|kernel-5.4-generic-5.4.150-1|969	%if %{enhanced_security}
21mr|kernel-5.4-generic-5.4.150-1|970	### SELinux enablement
21mr|kernel-5.4-generic-5.4.150-1|971	# seems to be needed to boot system in enforcing selinux mode
21mr|kernel-5.4-generic-5.4.150-1|972	# note: cpio fpormat of initramfs does not support xattrs without patches
21mr|kernel-5.4-generic-5.4.150-1|973	# see also: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1680315
21mr|kernel-5.4-generic-5.4.150-1|974	sed -i '/CONFIG_SECURITY_SELINUX_DISABLE/d' .config
21mr|kernel-5.4-generic-5.4.150-1|975	echo CONFIG_SECURITY_SELINUX_DISABLE=y >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|976	# enable selinux in kernel by default if not disabled explicitly
21mr|kernel-5.4-generic-5.4.150-1|977	sed -i '/CONFIG_SECURITY_SELINUX_BOOTPARAM/d' .config
21mr|kernel-5.4-generic-5.4.150-1|978	echo CONFIG_SECURITY_SELINUX_BOOTPARAM=y >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|979	
21mr|kernel-5.4-generic-5.4.150-1|980	### Signing kernel modules
21mr|kernel-5.4-generic-5.4.150-1|981	# https://www.kernel.org/doc/html/v5.3/admin-guide/module-signing.html
21mr|kernel-5.4-generic-5.4.150-1|982	sed -i '/CONFIG_MODULE_SIG/d' .config
21mr|kernel-5.4-generic-5.4.150-1|983	echo CONFIG_MODULE_SIG=y >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|984	%if %{with oblig_signed_modules}
21mr|kernel-5.4-generic-5.4.150-1|985	# Disallow loading not signed modules
21mr|kernel-5.4-generic-5.4.150-1|986	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|987	%else
21mr|kernel-5.4-generic-5.4.150-1|988	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|989	%endif
21mr|kernel-5.4-generic-5.4.150-1|990	# If %%build_debig is true, signatures will be stripped
21mr|kernel-5.4-generic-5.4.150-1|991	# We sign modules manually in a tricky way bellow
21mr|kernel-5.4-generic-5.4.150-1|992	echo CONFIG_MODULE_SIG_ALL=n >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|993	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-5.4-generic-5.4.150-1|994	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|995	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-5.4-generic-5.4.150-1|996	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-5.4-generic-5.4.150-1|997	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|998	# Reserve area for inserting a certificate without recompiling
21mr|kernel-5.4-generic-5.4.150-1|999	sed -i '/CONFIG_SYSTEM_EXTRA_CERTIFICATE/d' .config
21mr|kernel-5.4-generic-5.4.150-1|1000	echo CONFIG_SYSTEM_EXTRA_CERTIFICATE=y >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1001	
21mr|kernel-5.4-generic-5.4.150-1|1002	# Memory wiping
21mr|kernel-5.4-generic-5.4.150-1|1003	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-5.4-generic-5.4.150-1|1004	# Estimated performance impact is described in the commit
21mr|kernel-5.4-generic-5.4.150-1|1005	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-5.4-generic-5.4.150-1|1006	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-5.4-generic-5.4.150-1|1007	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-5.4-generic-5.4.150-1|1008	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1009	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-5.4-generic-5.4.150-1|1010	# To disable, add to cmdline: init_on_free=0
21mr|kernel-5.4-generic-5.4.150-1|1011	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-5.4-generic-5.4.150-1|1012	%if %{with nickel}
21mr|kernel-5.4-generic-5.4.150-1|1013	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1014	%else
21mr|kernel-5.4-generic-5.4.150-1|1015	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1016	%endif
21mr|kernel-5.4-generic-5.4.150-1|1017	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-5.4-generic-5.4.150-1|1018	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-5.4-generic-5.4.150-1|1019	
21mr|kernel-5.4-generic-5.4.150-1|1020	# To load kernel keyring in UML
21mr|kernel-5.4-generic-5.4.150-1|1021	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-5.4-generic-5.4.150-1|1022	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-5.4-generic-5.4.150-1|1023	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1024	done
21mr|kernel-5.4-generic-5.4.150-1|1025	
21mr|kernel-5.4-generic-5.4.150-1|1026	sed -i '/CONFIG_LSM/d' .config
21mr|kernel-5.4-generic-5.4.150-1|1027	echo 'CONFIG_LSM="yama,loadpin,integrity,selinux,apparmor,altha"' >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1028	sed -i '/CONFIG_SECURITY_ALTHA/d' .config
21mr|kernel-5.4-generic-5.4.150-1|1029	echo 'CONFIG_SECURITY_ALTHA=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1030	%endif
21mr|kernel-5.4-generic-5.4.150-1|1031	
21mr|kernel-5.4-generic-5.4.150-1|1032	# Disable disk-based swap (swap files and partitions) on certified systems by default
21mr|kernel-5.4-generic-5.4.150-1|1033	# because we cannot guarantee that data stored in swap is erased from disk securely.
21mr|kernel-5.4-generic-5.4.150-1|1034	# Our patch, based on Chromium OS kernel, allows to use only zram if CONFIG_DISK_BASED_SWAP_DEFAULT_ON=y.
21mr|kernel-5.4-generic-5.4.150-1|1035	# sysctl vm.disk_based_swap = 1 to allow disk-based swap, = 0 to disable it.
21mr|kernel-5.4-generic-5.4.150-1|1036	# Note that CONFIG_ZRAM_WRITEBACK is still on.
21mr|kernel-5.4-generic-5.4.150-1|1037	#sed -i '/CONFIG_DISK_BASED_SWAP_DEFAULT_ON/d' .config
21mr|kernel-5.4-generic-5.4.150-1|1038	#%if %{with nickel}
21mr|kernel-5.4-generic-5.4.150-1|1039	#echo 'CONFIG_DISK_BASED_SWAP_DEFAULT_ON=n' >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1040	#%else
21mr|kernel-5.4-generic-5.4.150-1|1041	echo 'CONFIG_DISK_BASED_SWAP_DEFAULT_ON=y' >> %{build_dir}/.config.append
21mr|kernel-5.4-generic-5.4.150-1|1042	#%endif
21mr|kernel-5.4-generic-5.4.150-1|1043	
21mr|kernel-5.4-generic-5.4.150-1|1044	cat %{build_dir}/.config.append >> .config
21mr|kernel-5.4-generic-5.4.150-1|1045	
21mr|kernel-5.4-generic-5.4.150-1|1046	# Store the config file in the appropriate directory.
21mr|kernel-5.4-generic-5.4.150-1|1047	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-5.4-generic-5.4.150-1|1048	mkdir -p "${CONFIG_DIR}"
21mr|kernel-5.4-generic-5.4.150-1|1049	
21mr|kernel-5.4-generic-5.4.150-1|1050	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-5.4-generic-5.4.150-1|1051	
21mr|kernel-5.4-generic-5.4.150-1|1052	make ARCH=%{arch_type} oldconfig
21mr|kernel-5.4-generic-5.4.150-1|1053	# When it is needed to edit kernel configs, run:
21mr|kernel-5.4-generic-5.4.150-1|1054	# rpmbuild --rebuild --with=fail kernel*.src.rpm
21mr|kernel-5.4-generic-5.4.150-1|1055	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-5.4-generic-5.4.150-1|1056	%{?_with_fail:exit 1}
21mr|kernel-5.4-generic-5.4.150-1|1057	mv .config ${cfg_file}
21mr|kernel-5.4-generic-5.4.150-1|1058	
21mr|kernel-5.4-generic-5.4.150-1|1059	# Looks like 'make oldconfig' removes '# CONFIG_64BIT is not set' for some
21mr|kernel-5.4-generic-5.4.150-1|1060	# reason. For now, let us restore it.
21mr|kernel-5.4-generic-5.4.150-1|1061	%ifarch %{ix86}
21mr|kernel-5.4-generic-5.4.150-1|1062	sed -i 's/CONFIG_64BIT=y//' ${cfg_file}
21mr|kernel-5.4-generic-5.4.150-1|1063	echo '# CONFIG_64BIT is not set' >> ${cfg_file}
21mr|kernel-5.4-generic-5.4.150-1|1064	%endif
21mr|kernel-5.4-generic-5.4.150-1|1065	
21mr|kernel-5.4-generic-5.4.150-1|1066	echo "Created ${cfg_file}."
21mr|kernel-5.4-generic-5.4.150-1|1067	
21mr|kernel-5.4-generic-5.4.150-1|1068	# make sure the kernel has the sublevel we know it has...
21mr|kernel-5.4-generic-5.4.150-1|1069	LC_ALL=C sed -ri "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
21mr|kernel-5.4-generic-5.4.150-1|1070	
21mr|kernel-5.4-generic-5.4.150-1|1071	# get rid of unwanted files
21mr|kernel-5.4-generic-5.4.150-1|1072	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-5.4-generic-5.4.150-1|1073	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-5.4-generic-5.4.150-1|1074	
21mr|kernel-5.4-generic-5.4.150-1|1075	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|1076	
21mr|kernel-5.4-generic-5.4.150-1|1077	%build
21mr|kernel-5.4-generic-5.4.150-1|1078	
21mr|kernel-5.4-generic-5.4.150-1|1079	# Ensure that build time generated private keys don't get published
21mr|kernel-5.4-generic-5.4.150-1|1080	# as e.g. "RPM build root" on ABF!
21mr|kernel-5.4-generic-5.4.150-1|1081	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-5.4-generic-5.4.150-1|1082	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-5.4-generic-5.4.150-1|1083	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-5.4-generic-5.4.150-1|1084	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-5.4-generic-5.4.150-1|1085	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-5.4-generic-5.4.150-1|1086	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-5.4-generic-5.4.150-1|1087	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-5.4-generic-5.4.150-1|1088	_cleanup(){
21mr|kernel-5.4-generic-5.4.150-1|1089	# Show resulting kernel public keys for debugging
21mr|kernel-5.4-generic-5.4.150-1|1090	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.4-generic-5.4.150-1|1091	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-5.4-generic-5.4.150-1|1092	%if %{with uml}
21mr|kernel-5.4-generic-5.4.150-1|1093	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-5.4-generic-5.4.150-1|1094	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-5.4-generic-5.4.150-1|1095	%endif
21mr|kernel-5.4-generic-5.4.150-1|1096	}
21mr|kernel-5.4-generic-5.4.150-1|1097	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-5.4-generic-5.4.150-1|1098	trap "_cleanup" EXIT
21mr|kernel-5.4-generic-5.4.150-1|1099	
21mr|kernel-5.4-generic-5.4.150-1|1100	rm -rf %{temp_root}
21mr|kernel-5.4-generic-5.4.150-1|1101	install -d %{temp_root}
21mr|kernel-5.4-generic-5.4.150-1|1102	
21mr|kernel-5.4-generic-5.4.150-1|1103	cd %src_dir
21mr|kernel-5.4-generic-5.4.150-1|1104	
21mr|kernel-5.4-generic-5.4.150-1|1105	### Keys for signing kernel modules
21mr|kernel-5.4-generic-5.4.150-1|1106	# Keys can be generated both manually and automatically,
21mr|kernel-5.4-generic-5.4.150-1|1107	# let's generate them by ourselves to take full control of the process
21mr|kernel-5.4-generic-5.4.150-1|1108	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-5.4-generic-5.4.150-1|1109	# See also certs/Makefile in kernel source
21mr|kernel-5.4-generic-5.4.150-1|1110	%if %{enhanced_security}
21mr|kernel-5.4-generic-5.4.150-1|1111	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.4-generic-5.4.150-1|1112	
21mr|kernel-5.4-generic-5.4.150-1|1113	# On ABF, %%packager == $username <$email>
21mr|kernel-5.4-generic-5.4.150-1|1114	# Try to extract email from %%packager if it is set
21mr|kernel-5.4-generic-5.4.150-1|1115	_get_email(){
21mr|kernel-5.4-generic-5.4.150-1|1116	# Check that macro %%packager was set and is not empty
21mr|kernel-5.4-generic-5.4.150-1|1117	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-5.4-generic-5.4.150-1|1118	# If was not set or is empty, use default email
21mr|kernel-5.4-generic-5.4.150-1|1119	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.4-generic-5.4.150-1|1120	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-5.4-generic-5.4.150-1|1121	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-5.4-generic-5.4.150-1|1122	fi
21mr|kernel-5.4-generic-5.4.150-1|1123	# Validate that what we have now is a valid email
21mr|kernel-5.4-generic-5.4.150-1|1124	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-5.4-generic-5.4.150-1|1125	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-5.4-generic-5.4.150-1|1126	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-5.4-generic-5.4.150-1|1127	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-5.4-generic-5.4.150-1|1128	# If it is, use it
21mr|kernel-5.4-generic-5.4.150-1|1129	then echo "$temp" && return
21mr|kernel-5.4-generic-5.4.150-1|1130	# Otherwise use default email
21mr|kernel-5.4-generic-5.4.150-1|1131	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-5.4-generic-5.4.150-1|1132	fi
21mr|kernel-5.4-generic-5.4.150-1|1133	# If script above has not return'ed for any reason,
21mr|kernel-5.4-generic-5.4.150-1|1134	# e.g. because of non-bash shell being not able to
21mr|kernel-5.4-generic-5.4.150-1|1135	# process regexp, use default email
21mr|kernel-5.4-generic-5.4.150-1|1136	echo 'rpmbuild@rosa.unknown'
21mr|kernel-5.4-generic-5.4.150-1|1137	}
21mr|kernel-5.4-generic-5.4.150-1|1138	email="$(_get_email)"
21mr|kernel-5.4-generic-5.4.150-1|1139	
21mr|kernel-5.4-generic-5.4.150-1|1140	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-5.4-generic-5.4.150-1|1141	[ req ]
21mr|kernel-5.4-generic-5.4.150-1|1142	prompt = no
21mr|kernel-5.4-generic-5.4.150-1|1143	string_mask = utf8only
21mr|kernel-5.4-generic-5.4.150-1|1144	#default_keyfile = %{certs_signing_key_priv_rnd}
21mr|kernel-5.4-generic-5.4.150-1|1145	distinguished_name = req_distinguished_name
21mr|kernel-5.4-generic-5.4.150-1|1146	x509_extensions = myexts
21mr|kernel-5.4-generic-5.4.150-1|1147	[ req_distinguished_name ]
21mr|kernel-5.4-generic-5.4.150-1|1148	organizationName = %{vendor} rpmbuild
21mr|kernel-5.4-generic-5.4.150-1|1149	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-5.4-generic-5.4.150-1|1150	emailAddress = ${email}
21mr|kernel-5.4-generic-5.4.150-1|1151	[ myexts ]
21mr|kernel-5.4-generic-5.4.150-1|1152	basicConstraints=critical,CA:FALSE
21mr|kernel-5.4-generic-5.4.150-1|1153	keyUsage=digitalSignature
21mr|kernel-5.4-generic-5.4.150-1|1154	subjectKeyIdentifier=hash
21mr|kernel-5.4-generic-5.4.150-1|1155	authorityKeyIdentifier=keyid
21mr|kernel-5.4-generic-5.4.150-1|1156	EOF
21mr|kernel-5.4-generic-5.4.150-1|1157	cat "%{certs_key_config_rnd}"
21mr|kernel-5.4-generic-5.4.150-1|1158	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-5.4-generic-5.4.150-1|1159	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-5.4-generic-5.4.150-1|1160	# avoid using the template
21mr|kernel-5.4-generic-5.4.150-1|1161	rm -f "%{certs_key_config_rnd}"
21mr|kernel-5.4-generic-5.4.150-1|1162	
21mr|kernel-5.4-generic-5.4.150-1|1163	_libressl_gen_key(){
21mr|kernel-5.4-generic-5.4.150-1|1164	if [ "$GOST_KEY" = 1 ]
21mr|kernel-5.4-generic-5.4.150-1|1165	then
21mr|kernel-5.4-generic-5.4.150-1|1166	lssl_req_gost_args="\
21mr|kernel-5.4-generic-5.4.150-1|1167	-newkey gost2001 \
21mr|kernel-5.4-generic-5.4.150-1|1168	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-5.4-generic-5.4.150-1|1169	-streebog512"
21mr|kernel-5.4-generic-5.4.150-1|1170	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-5.4-generic-5.4.150-1|1171	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-5.4-generic-5.4.150-1|1172	else
21mr|kernel-5.4-generic-5.4.150-1|1173	lssl_req_gost_args=""
21mr|kernel-5.4-generic-5.4.150-1|1174	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-5.4-generic-5.4.150-1|1175	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-5.4-generic-5.4.150-1|1176	fi
21mr|kernel-5.4-generic-5.4.150-1|1177	libressl req -new -nodes -utf8 -batch \
21mr|kernel-5.4-generic-5.4.150-1|1178	$lssl_req_gost_args \
21mr|kernel-5.4-generic-5.4.150-1|1179	-days 109500 \
21mr|kernel-5.4-generic-5.4.150-1|1180	-x509 -config "$CONFIG" \
21mr|kernel-5.4-generic-5.4.150-1|1181	-out "$OUT" \
21mr|kernel-5.4-generic-5.4.150-1|1182	-keyout "$OUT"
21mr|kernel-5.4-generic-5.4.150-1|1183	
21mr|kernel-5.4-generic-5.4.150-1|1184	# Verify
21mr|kernel-5.4-generic-5.4.150-1|1185	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-5.4-generic-5.4.150-1|1186	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.4-generic-5.4.150-1|1187	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.4-generic-5.4.150-1|1188	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.4-generic-5.4.150-1|1189	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-5.4-generic-5.4.150-1|1190	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-5.4-generic-5.4.150-1|1191	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-5.4-generic-5.4.150-1|1192	fi
21mr|kernel-5.4-generic-5.4.150-1|1193	}
21mr|kernel-5.4-generic-5.4.150-1|1194	
21mr|kernel-5.4-generic-5.4.150-1|1195	GOST_KEY=0 _libressl_gen_key
21mr|kernel-5.4-generic-5.4.150-1|1196	GOST_KEY=1 _libressl_gen_key
21mr|kernel-5.4-generic-5.4.150-1|1197	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-5.4-generic-5.4.150-1|1198	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-5.4-generic-5.4.150-1|1199	
21mr|kernel-5.4-generic-5.4.150-1|1200	# Strip public parts from the generated PEMs
21mr|kernel-5.4-generic-5.4.150-1|1201	sed -n \
21mr|kernel-5.4-generic-5.4.150-1|1202	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-5.4-generic-5.4.150-1|1203	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-5.4-generic-5.4.150-1|1204	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-5.4-generic-5.4.150-1|1205	> "%{certs_public_keys}"
21mr|kernel-5.4-generic-5.4.150-1|1206	
21mr|kernel-5.4-generic-5.4.150-1|1207	# link sign-file and extract-cert with LibreSSL instead of OpenSSL
21mr|kernel-5.4-generic-5.4.150-1|1208	if [ $? != 0 ] ; then exit $? ; fi
21mr|kernel-5.4-generic-5.4.150-1|1209	sed -i %{src_dir}/scripts/Makefile \
21mr|kernel-5.4-generic-5.4.150-1|1210	%if %{with uml}
21mr|kernel-5.4-generic-5.4.150-1|1211	%{src_dir}.uml/scripts/Makefile \
21mr|kernel-5.4-generic-5.4.150-1|1212	%endif
21mr|kernel-5.4-generic-5.4.150-1|1213	-e "s, libcrypto , libressl-libcrypto ,g"
21mr|kernel-5.4-generic-5.4.150-1|1214	
21mr|kernel-5.4-generic-5.4.150-1|1215	%if %{with additional_keys}
21mr|kernel-5.4-generic-5.4.150-1|1216	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-5.4-generic-5.4.150-1|1217	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-5.4-generic-5.4.150-1|1218	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-5.4-generic-5.4.150-1|1219	>> "%{certs_public_keys}"
21mr|kernel-5.4-generic-5.4.150-1|1220	%endif #endif additional_keys
21mr|kernel-5.4-generic-5.4.150-1|1221	cat %{certs_public_keys}
21mr|kernel-5.4-generic-5.4.150-1|1222	%endif #endif enhanced_security
21mr|kernel-5.4-generic-5.4.150-1|1223	
21mr|kernel-5.4-generic-5.4.150-1|1224	# .config
21mr|kernel-5.4-generic-5.4.150-1|1225	%smake -s mrproper
21mr|kernel-5.4-generic-5.4.150-1|1226	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-5.4-generic-5.4.150-1|1227	
21mr|kernel-5.4-generic-5.4.150-1|1228	# make sure EXTRAVERSION says what we want it to say
21mr|kernel-5.4-generic-5.4.150-1|1229	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-5.4-generic-5.4.150-1|1230	
21mr|kernel-5.4-generic-5.4.150-1|1231	# Print debug messages when loglevel=7 in cmdline.
21mr|kernel-5.4-generic-5.4.150-1|1232	# Those messages can be caught by debugfs without -DDEBUG.
21mr|kernel-5.4-generic-5.4.150-1|1233	# but sometimes it is required to see them via a serial port when booting the kernel.
21mr|kernel-5.4-generic-5.4.150-1|1234	# '#ifdef DEBUG' is used in different places for different purposes,
21mr|kernel-5.4-generic-5.4.150-1|1235	# so change DEBUG to PRINTK_DEBUG in one specific place.
21mr|kernel-5.4-generic-5.4.150-1|1236	#%if %build_debug
21mr|kernel-5.4-generic-5.4.150-1|1237	#sed -i %{src_dir}/include/linux/printk.h \
21mr|kernel-5.4-generic-5.4.150-1|1238	#	-e 's,^#ifdef DEBUG$,#if defined(DEBUG) || defined(PRINTK_DEBUG),g'
21mr|kernel-5.4-generic-5.4.150-1|1239	#export KCPPFLAGS="-DPRINTK_DEBUG"
21mr|kernel-5.4-generic-5.4.150-1|1240	#%endif
21mr|kernel-5.4-generic-5.4.150-1|1241	
21mr|kernel-5.4-generic-5.4.150-1|1242	# build the kernel
21mr|kernel-5.4-generic-5.4.150-1|1243	echo "Building kernel %{kver_full}"
21mr|kernel-5.4-generic-5.4.150-1|1244	
21mr|kernel-5.4-generic-5.4.150-1|1245	TARGETS="all"
21mr|kernel-5.4-generic-5.4.150-1|1246	# need to install dtbs to proper boot arm devices
21mr|kernel-5.4-generic-5.4.150-1|1247	%ifarch %{armx}
21mr|kernel-5.4-generic-5.4.150-1|1248	TARGETS="$TARGETS dtbs"
21mr|kernel-5.4-generic-5.4.150-1|1249	%endif
21mr|kernel-5.4-generic-5.4.150-1|1250	
21mr|kernel-5.4-generic-5.4.150-1|1251	%kmake V=1 -s $TARGETS
21mr|kernel-5.4-generic-5.4.150-1|1252	
21mr|kernel-5.4-generic-5.4.150-1|1253	# Install modules
21mr|kernel-5.4-generic-5.4.150-1|1254	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|1255	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-5.4-generic-5.4.150-1|1256	
21mr|kernel-5.4-generic-5.4.150-1|1257	%if %{with binary_extra_modules}
21mr|kernel-5.4-generic-5.4.150-1|1258	# Build and install procedure is specific to each Makefile from kernmel-source-* packages
21mr|kernel-5.4-generic-5.4.150-1|1259	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-5.4-generic-5.4.150-1|1260	# Copy directory because write permissions are required
21mr|kernel-5.4-generic-5.4.150-1|1261	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-5.4-generic-5.4.150-1|1262	
21mr|kernel-5.4-generic-5.4.150-1|1263	cp -r "$(rpm -q --qf '/usr/src/rtl8821ce-%%{VERSION}-%%{RELEASE}' kernel-source-rtl8821ce)" kernel-source-rtl8821ce
21mr|kernel-5.4-generic-5.4.150-1|1264	pushd kernel-source-rtl8821ce
21mr|kernel-5.4-generic-5.4.150-1|1265	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-5.4-generic-5.4.150-1|1266	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-5.4-generic-5.4.150-1|1267	cp 8821ce.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821ce.ko
21mr|kernel-5.4-generic-5.4.150-1|1268	popd
21mr|kernel-5.4-generic-5.4.150-1|1269	rm -fr kernel-source-rtl8821ce
21mr|kernel-5.4-generic-5.4.150-1|1270	
21mr|kernel-5.4-generic-5.4.150-1|1271	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-5.4-generic-5.4.150-1|1272	pushd kernel-source-tripso
21mr|kernel-5.4-generic-5.4.150-1|1273	%kmake KDIR=%{src_dir}
21mr|kernel-5.4-generic-5.4.150-1|1274	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.4-generic-5.4.150-1|1275	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.4-generic-5.4.150-1|1276	popd
21mr|kernel-5.4-generic-5.4.150-1|1277	rm -fr kernel-source-tripso
21mr|kernel-5.4-generic-5.4.150-1|1278	
21mr|kernel-5.4-generic-5.4.150-1|1279	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-5.4-generic-5.4.150-1|1280	pushd kernel-source-ipt-so
21mr|kernel-5.4-generic-5.4.150-1|1281	%kmake KDIR=%{src_dir}
21mr|kernel-5.4-generic-5.4.150-1|1282	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-5.4-generic-5.4.150-1|1283	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-5.4-generic-5.4.150-1|1284	popd
21mr|kernel-5.4-generic-5.4.150-1|1285	rm -fr kernel-source-ipt-so
21mr|kernel-5.4-generic-5.4.150-1|1286	
21mr|kernel-5.4-generic-5.4.150-1|1287	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|1288	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-5.4-generic-5.4.150-1|1289	pushd kernel-source-shredder-kernel
21mr|kernel-5.4-generic-5.4.150-1|1290	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-5.4-generic-5.4.150-1|1291	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.4-generic-5.4.150-1|1292	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-5.4-generic-5.4.150-1|1293	popd
21mr|kernel-5.4-generic-5.4.150-1|1294	rm -fr kernel-source-shredder-kernel
21mr|kernel-5.4-generic-5.4.150-1|1295	%endif
21mr|kernel-5.4-generic-5.4.150-1|1296	
21mr|kernel-5.4-generic-5.4.150-1|1297	%ifarch %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|1298	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-5.4-generic-5.4.150-1|1299	cp -r "$(rpm -q --qf '/usr/src/vboxadditions-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox-vboxadditions)" kernel-source-virtualbox-vboxadditions
21mr|kernel-5.4-generic-5.4.150-1|1300	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.4-generic-5.4.150-1|1301	pushd kernel-source-virtualbox-vboxadditions
21mr|kernel-5.4-generic-5.4.150-1|1302	%kmake KERN_DIR=%{src_dir} KERN_VER=%{kver_full} -C vboxguest
21mr|kernel-5.4-generic-5.4.150-1|1303	cp -fv vboxguest/Module.symvers vboxsf/
21mr|kernel-5.4-generic-5.4.150-1|1304	%kmake KERN_DIR=%{src_dir} KERN_VER=%{kver_full} -C vboxsf
21mr|kernel-5.4-generic-5.4.150-1|1305	# TODO: vboxvideo is also build inside the upstream kernel...
21mr|kernel-5.4-generic-5.4.150-1|1306	# vboxsf is not in kernel 5.4
21mr|kernel-5.4-generic-5.4.150-1|1307	# https://www.phoronix.com/scan.php?page=news_item&px=VirtualBox-Shared-Folder-5.6
21mr|kernel-5.4-generic-5.4.150-1|1308	cp -fv vboxsf/Module.symvers vboxvideo/
21mr|kernel-5.4-generic-5.4.150-1|1309	%kmake KERN_DIR=%{src_dir} KERN_VER=%{kver_full} -C vboxvideo
21mr|kernel-5.4-generic-5.4.150-1|1310	for i in vboxguest vboxsf vboxvideo
21mr|kernel-5.4-generic-5.4.150-1|1311	do
21mr|kernel-5.4-generic-5.4.150-1|1312	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.4-generic-5.4.150-1|1313	done
21mr|kernel-5.4-generic-5.4.150-1|1314	popd
21mr|kernel-5.4-generic-5.4.150-1|1315	# end ifarch ix86
21mr|kernel-5.4-generic-5.4.150-1|1316	%endif
21mr|kernel-5.4-generic-5.4.150-1|1317	
21mr|kernel-5.4-generic-5.4.150-1|1318	%if %{with binary_modules_rosa_test_suite}
21mr|kernel-5.4-generic-5.4.150-1|1319	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-5.4-generic-5.4.150-1|1320	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-5.4-generic-5.4.150-1|1321	pushd kernel-source-rosa-test-suite
21mr|kernel-5.4-generic-5.4.150-1|1322	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.4-generic-5.4.150-1|1323	for i in nlkm memfreetest pcietest
21mr|kernel-5.4-generic-5.4.150-1|1324	do
21mr|kernel-5.4-generic-5.4.150-1|1325	cat << EOF > Makefile
21mr|kernel-5.4-generic-5.4.150-1|1326	obj-m := ${i}.o
21mr|kernel-5.4-generic-5.4.150-1|1327	all:
21mr|kernel-5.4-generic-5.4.150-1|1328	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-5.4-generic-5.4.150-1|1329	EOF
21mr|kernel-5.4-generic-5.4.150-1|1330	%kmake
21mr|kernel-5.4-generic-5.4.150-1|1331	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-5.4-generic-5.4.150-1|1332	done
21mr|kernel-5.4-generic-5.4.150-1|1333	popd
21mr|kernel-5.4-generic-5.4.150-1|1334	%endif #with nickel <- with binary_extra_modules
21mr|kernel-5.4-generic-5.4.150-1|1335	
21mr|kernel-5.4-generic-5.4.150-1|1336	%endif #with binary_extra_modules
21mr|kernel-5.4-generic-5.4.150-1|1337	
21mr|kernel-5.4-generic-5.4.150-1|1338	%if %{with uml}
21mr|kernel-5.4-generic-5.4.150-1|1339	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-5.4-generic-5.4.150-1|1340	pushd %{src_dir}.uml
21mr|kernel-5.4-generic-5.4.150-1|1341	%kmake ARCH=um defconfig
21mr|kernel-5.4-generic-5.4.150-1|1342	cp .config .config.default
21mr|kernel-5.4-generic-5.4.150-1|1343	cat %{build_dir}/.config.append >> .config
21mr|kernel-5.4-generic-5.4.150-1|1344	%kmake oldconfig ARCH=um
21mr|kernel-5.4-generic-5.4.150-1|1345	diff -u .config.default .config || :
21mr|kernel-5.4-generic-5.4.150-1|1346	# Looks like 'make oldconfig' removes '# CONFIG_64BIT is not set' for some
21mr|kernel-5.4-generic-5.4.150-1|1347	# reason. For now, let us restore it.
21mr|kernel-5.4-generic-5.4.150-1|1348	%ifarch %{ix86}
21mr|kernel-5.4-generic-5.4.150-1|1349	sed -i 's/CONFIG_64BIT=y//' .config
21mr|kernel-5.4-generic-5.4.150-1|1350	echo '# CONFIG_64BIT is not set' >> .config
21mr|kernel-5.4-generic-5.4.150-1|1351	%endif
21mr|kernel-5.4-generic-5.4.150-1|1352	%kmake ARCH=um linux
21mr|kernel-5.4-generic-5.4.150-1|1353	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|1354	#rm -fv linux
21mr|kernel-5.4-generic-5.4.150-1|1355	%kmake V=1 ARCH=um modules
21mr|kernel-5.4-generic-5.4.150-1|1356	mkdir -p %{temp_root}/lib/modules-uml/%{kver_full}/
21mr|kernel-5.4-generic-5.4.150-1|1357	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}/lib/modules-uml/%{kver_full}/ modules_install
21mr|kernel-5.4-generic-5.4.150-1|1358	popd
21mr|kernel-5.4-generic-5.4.150-1|1359	%endif
21mr|kernel-5.4-generic-5.4.150-1|1360	
21mr|kernel-5.4-generic-5.4.150-1|1361	install -d %{temp_boot}
21mr|kernel-5.4-generic-5.4.150-1|1362	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|1363	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|1364	%{zstd_cmd} Module.symvers
21mr|kernel-5.4-generic-5.4.150-1|1365	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-5.4-generic-5.4.150-1|1366	
21mr|kernel-5.4-generic-5.4.150-1|1367	%ifarch %{armx}
21mr|kernel-5.4-generic-5.4.150-1|1368	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-5.4-generic-5.4.150-1|1369	%endif
21mr|kernel-5.4-generic-5.4.150-1|1370	
21mr|kernel-5.4-generic-5.4.150-1|1371	%ifarch aarch64
21mr|kernel-5.4-generic-5.4.150-1|1372	cp -f arch/arm64/boot/Image.gz %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|1373	%else
21mr|kernel-5.4-generic-5.4.150-1|1374	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|1375	%endif
21mr|kernel-5.4-generic-5.4.150-1|1376	
21mr|kernel-5.4-generic-5.4.150-1|1377	# headers
21mr|kernel-5.4-generic-5.4.150-1|1378	%if %{build_headers}
21mr|kernel-5.4-generic-5.4.150-1|1379	%make INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-5.4-generic-5.4.150-1|1380	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-5.4-generic-5.4.150-1|1381	%endif
21mr|kernel-5.4-generic-5.4.150-1|1382	
21mr|kernel-5.4-generic-5.4.150-1|1383	# remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-5.4-generic-5.4.150-1|1384	rm -rf %{temp_root}/lib/firmware
21mr|kernel-5.4-generic-5.4.150-1|1385	
21mr|kernel-5.4-generic-5.4.150-1|1386	# Prepare the files for kernel*-devel
21mr|kernel-5.4-generic-5.4.150-1|1387	%if %build_devel
21mr|kernel-5.4-generic-5.4.150-1|1388	
21mr|kernel-5.4-generic-5.4.150-1|1389	mkdir -p %{temp_devel_root}
21mr|kernel-5.4-generic-5.4.150-1|1390	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.4-generic-5.4.150-1|1391	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-5.4-generic-5.4.150-1|1392	
21mr|kernel-5.4-generic-5.4.150-1|1393	cp -fR include %{temp_devel_root}
21mr|kernel-5.4-generic-5.4.150-1|1394	
21mr|kernel-5.4-generic-5.4.150-1|1395	cp -fR scripts %{temp_devel_root}
21mr|kernel-5.4-generic-5.4.150-1|1396	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-5.4-generic-5.4.150-1|1397	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-5.4-generic-5.4.150-1|1398	cp -fR tools %{temp_devel_root}/
21mr|kernel-5.4-generic-5.4.150-1|1399	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.4-generic-5.4.150-1|1400	%ifarch %{ix86} %{x86_64}
21mr|kernel-5.4-generic-5.4.150-1|1401	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-5.4-generic-5.4.150-1|1402	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-5.4-generic-5.4.150-1|1403	# needed for arch/x86/purgatory
21mr|kernel-5.4-generic-5.4.150-1|1404	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-5.4-generic-5.4.150-1|1405	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-5.4-generic-5.4.150-1|1406	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.4-generic-5.4.150-1|1407	# needed for kexec
21mr|kernel-5.4-generic-5.4.150-1|1408	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.4-generic-5.4.150-1|1409	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-5.4-generic-5.4.150-1|1410	%endif
21mr|kernel-5.4-generic-5.4.150-1|1411	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-5.4-generic-5.4.150-1|1412	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-5.4-generic-5.4.150-1|1413	
21mr|kernel-5.4-generic-5.4.150-1|1414	# Needed for truecrypt build (Danny)
21mr|kernel-5.4-generic-5.4.150-1|1415	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-5.4-generic-5.4.150-1|1416	
21mr|kernel-5.4-generic-5.4.150-1|1417	# Needed for lirc_gpio (#39004)
21mr|kernel-5.4-generic-5.4.150-1|1418	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.4-generic-5.4.150-1|1419	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-5.4-generic-5.4.150-1|1420	cp -fR drivers/media/common/btcx-risc.h %{temp_devel_root}/drivers/media/common/
21mr|kernel-5.4-generic-5.4.150-1|1421	
21mr|kernel-5.4-generic-5.4.150-1|1422	# add acpica header files, needed for fglrx build
21mr|kernel-5.4-generic-5.4.150-1|1423	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-5.4-generic-5.4.150-1|1424	
21mr|kernel-5.4-generic-5.4.150-1|1425	# aufs2 has a special file needed
21mr|kernel-5.4-generic-5.4.150-1|1426	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-5.4-generic-5.4.150-1|1427	
21mr|kernel-5.4-generic-5.4.150-1|1428	# SELinux needs security/selinux/include
21mr|kernel-5.4-generic-5.4.150-1|1429	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-5.4-generic-5.4.150-1|1430	
21mr|kernel-5.4-generic-5.4.150-1|1431	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-5.4-generic-5.4.150-1|1432	mips mn10300 nds32 nios2 openrisc parisc powerpc riscv s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-5.4-generic-5.4.150-1|1433	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-5.4-generic-5.4.150-1|1434	done
21mr|kernel-5.4-generic-5.4.150-1|1435	
21mr|kernel-5.4-generic-5.4.150-1|1436	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-5.4-generic-5.4.150-1|1437	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-5.4-generic-5.4.150-1|1438	pushd %{temp_devel_root}
21mr|kernel-5.4-generic-5.4.150-1|1439	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-5.4-generic-5.4.150-1|1440	popd
21mr|kernel-5.4-generic-5.4.150-1|1441	
21mr|kernel-5.4-generic-5.4.150-1|1442	rm -f %{temp_devel_root}/.config.old
21mr|kernel-5.4-generic-5.4.150-1|1443	
21mr|kernel-5.4-generic-5.4.150-1|1444	# fix permissions
21mr|kernel-5.4-generic-5.4.150-1|1445	chmod -R a+rX %{temp_devel_root}
21mr|kernel-5.4-generic-5.4.150-1|1446	
21mr|kernel-5.4-generic-5.4.150-1|1447	# disable mrproper in -devel rpms
21mr|kernel-5.4-generic-5.4.150-1|1448	patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-5.4-generic-5.4.150-1|1449	
21mr|kernel-5.4-generic-5.4.150-1|1450	# endif build_devel
21mr|kernel-5.4-generic-5.4.150-1|1451	%endif
21mr|kernel-5.4-generic-5.4.150-1|1452	
21mr|kernel-5.4-generic-5.4.150-1|1453	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-5.4-generic-5.4.150-1|1454	%if %build_debug
21mr|kernel-5.4-generic-5.4.150-1|1455	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.4-generic-5.4.150-1|1456	-name "*.ko" | \
21mr|kernel-5.4-generic-5.4.150-1|1457	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-5.4-generic-5.4.150-1|1458	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.4-generic-5.4.150-1|1459	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-5.4-generic-5.4.150-1|1460	sh -c 'cd `dirname {}`; \
21mr|kernel-5.4-generic-5.4.150-1|1461	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-5.4-generic-5.4.150-1|1462	--strip-debug `basename {}`'
21mr|kernel-5.4-generic-5.4.150-1|1463	%endif # /build_debug
21mr|kernel-5.4-generic-5.4.150-1|1464	
21mr|kernel-5.4-generic-5.4.150-1|1465	%if %{enhanced_security}
21mr|kernel-5.4-generic-5.4.150-1|1466	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-5.4-generic-5.4.150-1|1467	_libressl_sign(){
21mr|kernel-5.4-generic-5.4.150-1|1468	if [ ! -f "$1" ]; then
21mr|kernel-5.4-generic-5.4.150-1|1469	echo "No file $1"
21mr|kernel-5.4-generic-5.4.150-1|1470	return 0
21mr|kernel-5.4-generic-5.4.150-1|1471	fi
21mr|kernel-5.4-generic-5.4.150-1|1472	f="$1"
21mr|kernel-5.4-generic-5.4.150-1|1473	%if %{with gost_sign}
21mr|kernel-5.4-generic-5.4.150-1|1474	%{src_dir}/scripts/sign-file streebog512 \
21mr|kernel-5.4-generic-5.4.150-1|1475	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-5.4-generic-5.4.150-1|1476	%else
21mr|kernel-5.4-generic-5.4.150-1|1477	%{src_dir}/scripts/sign-file sha512 \
21mr|kernel-5.4-generic-5.4.150-1|1478	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-5.4-generic-5.4.150-1|1479	%endif
21mr|kernel-5.4-generic-5.4.150-1|1480	unset f
21mr|kernel-5.4-generic-5.4.150-1|1481	}
21mr|kernel-5.4-generic-5.4.150-1|1482	export -f _libressl_sign
21mr|kernel-5.4-generic-5.4.150-1|1483	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-5.4-generic-5.4.150-1|1484	%if %{with uml}
21mr|kernel-5.4-generic-5.4.150-1|1485	%{temp_root}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.4-generic-5.4.150-1|1486	%endif
21mr|kernel-5.4-generic-5.4.150-1|1487	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.4-generic-5.4.150-1|1488	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-5.4-generic-5.4.150-1|1489	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-5.4-generic-5.4.150-1|1490	%endif
21mr|kernel-5.4-generic-5.4.150-1|1491	
21mr|kernel-5.4-generic-5.4.150-1|1492	# set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-5.4-generic-5.4.150-1|1493	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.4-generic-5.4.150-1|1494	
21mr|kernel-5.4-generic-5.4.150-1|1495	%if %{build_perf}
21mr|kernel-5.4-generic-5.4.150-1|1496	%smake -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-5.4-generic-5.4.150-1|1497	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-5.4-generic-5.4.150-1|1498	%endif
21mr|kernel-5.4-generic-5.4.150-1|1499	
21mr|kernel-5.4-generic-5.4.150-1|1500	%if %{build_cpupower}
21mr|kernel-5.4-generic-5.4.150-1|1501	# make sure version-gen.sh is executable.
21mr|kernel-5.4-generic-5.4.150-1|1502	chmod +x tools/power/cpupower/utils/version-gen.sh
21mr|kernel-5.4-generic-5.4.150-1|1503	%make -C tools/power/cpupower CPUFREQ_BENCH=false
21mr|kernel-5.4-generic-5.4.150-1|1504	%endif
21mr|kernel-5.4-generic-5.4.150-1|1505	
21mr|kernel-5.4-generic-5.4.150-1|1506	_cleanup
21mr|kernel-5.4-generic-5.4.150-1|1507	############################################################################
21mr|kernel-5.4-generic-5.4.150-1|1508	
21mr|kernel-5.4-generic-5.4.150-1|1509	%install
21mr|kernel-5.4-generic-5.4.150-1|1510	cd %src_dir
21mr|kernel-5.4-generic-5.4.150-1|1511	
21mr|kernel-5.4-generic-5.4.150-1|1512	# We want to be able to test several times the install part
21mr|kernel-5.4-generic-5.4.150-1|1513	rm -rf %{buildroot}
21mr|kernel-5.4-generic-5.4.150-1|1514	cp -a %{temp_root} %{buildroot}
21mr|kernel-5.4-generic-5.4.150-1|1515	
21mr|kernel-5.4-generic-5.4.150-1|1516	%if %{enhanced_security}
21mr|kernel-5.4-generic-5.4.150-1|1517	# Multithreaded verification that every kernel module
21mr|kernel-5.4-generic-5.4.150-1|1518	# has a signature attached to it
21mr|kernel-5.4-generic-5.4.150-1|1519	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-5.4-generic-5.4.150-1|1520	touch %{certs_verify_tmp}
21mr|kernel-5.4-generic-5.4.150-1|1521	_verify_signature(){
21mr|kernel-5.4-generic-5.4.150-1|1522	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-5.4-generic-5.4.150-1|1523	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | \
21mr|kernel-5.4-generic-5.4.150-1|1524	grep -q '~Module signature appended~'
21mr|kernel-5.4-generic-5.4.150-1|1525	then
21mr|kernel-5.4-generic-5.4.150-1|1526	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.4-generic-5.4.150-1|1527	rm -f %{certs_verify_tmp}
21mr|kernel-5.4-generic-5.4.150-1|1528	fi
21mr|kernel-5.4-generic-5.4.150-1|1529	else
21mr|kernel-5.4-generic-5.4.150-1|1530	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-5.4-generic-5.4.150-1|1531	exit 1
21mr|kernel-5.4-generic-5.4.150-1|1532	fi
21mr|kernel-5.4-generic-5.4.150-1|1533	}
21mr|kernel-5.4-generic-5.4.150-1|1534	export -f _verify_signature
21mr|kernel-5.4-generic-5.4.150-1|1535	find %{target_modules} \
21mr|kernel-5.4-generic-5.4.150-1|1536	%if %{with uml}
21mr|kernel-5.4-generic-5.4.150-1|1537	%{buildroot}/lib/modules-uml/%{kver_full} \
21mr|kernel-5.4-generic-5.4.150-1|1538	%endif
21mr|kernel-5.4-generic-5.4.150-1|1539	-name '*.ko' -print0 | sort -u | \
21mr|kernel-5.4-generic-5.4.150-1|1540	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-5.4-generic-5.4.150-1|1541	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-5.4-generic-5.4.150-1|1542	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-5.4-generic-5.4.150-1|1543	exit 1
21mr|kernel-5.4-generic-5.4.150-1|1544	fi
21mr|kernel-5.4-generic-5.4.150-1|1545	rm -f %{certs_verify_tmp}
21mr|kernel-5.4-generic-5.4.150-1|1546	%endif
21mr|kernel-5.4-generic-5.4.150-1|1547	
21mr|kernel-5.4-generic-5.4.150-1|1548	# compressing modules
21mr|kernel-5.4-generic-5.4.150-1|1549	%if %{with compress_modules}
21mr|kernel-5.4-generic-5.4.150-1|1550	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-5.4-generic-5.4.150-1|1551	# * decompressed: 266.3 MiB
21mr|kernel-5.4-generic-5.4.150-1|1552	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-5.4-generic-5.4.150-1|1553	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-5.4-generic-5.4.150-1|1554	# * zstd -6 without training: 79.6 MiB
21mr|kernel-5.4-generic-5.4.150-1|1555	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-5.4-generic-5.4.150-1|1556	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-5.4-generic-5.4.150-1|1557	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-5.4-generic-5.4.150-1|1558	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-5.4-generic-5.4.150-1|1559	# Testing speed of loading modules:
21mr|kernel-5.4-generic-5.4.150-1|1560	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-5.4-generic-5.4.150-1|1561	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-5.4-generic-5.4.150-1|1562	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.4-generic-5.4.150-1|1563	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-5.4-generic-5.4.150-1|1564	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-5.4-generic-5.4.150-1|1565	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-5.4-generic-5.4.150-1|1566	# took 43-47s, with disk cache (2+ runs) ~42s, +21%
21mr|kernel-5.4-generic-5.4.150-1|1567	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-5.4-generic-5.4.150-1|1568	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%)
21mr|kernel-5.4-generic-5.4.150-1|1569	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-5.4-generic-5.4.150-1|1570	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%)
21mr|kernel-5.4-generic-5.4.150-1|1571	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-5.4-generic-5.4.150-1|1572	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-5.4-generic-5.4.150-1|1573	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-5.4-generic-5.4.150-1|1574	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-5.4-generic-5.4.150-1|1575	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-5.4-generic-5.4.150-1|1576	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-5.4-generic-5.4.150-1|1577	# Let's use zstd for now.
21mr|kernel-5.4-generic-5.4.150-1|1578	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-5.4-generic-5.4.150-1|1579	# but upstream kernels still cannot decompress it.
21mr|kernel-5.4-generic-5.4.150-1|1580	#%%{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-5.4-generic-5.4.150-1|1581	#[ -f dictionary ]
21mr|kernel-5.4-generic-5.4.150-1|1582	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-5.4-generic-5.4.150-1|1583	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-5.4-generic-5.4.150-1|1584	#rm -f dictionary
21mr|kernel-5.4-generic-5.4.150-1|1585	%endif
21mr|kernel-5.4-generic-5.4.150-1|1586	
21mr|kernel-5.4-generic-5.4.150-1|1587	%if %{without minimize}
21mr|kernel-5.4-generic-5.4.150-1|1588	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-5.4-generic-5.4.150-1|1589	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-5.4-generic-5.4.150-1|1590	%endif
21mr|kernel-5.4-generic-5.4.150-1|1591	
21mr|kernel-5.4-generic-5.4.150-1|1592	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-5.4-generic-5.4.150-1|1593	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-5.4-generic-5.4.150-1|1594	# 65 MiB is a bit more than needed, but let's be more sure that there is enought space.
21mr|kernel-5.4-generic-5.4.150-1|1595	# On my PC, zstd-compressed initrds take 58,5 MiB.
21mr|kernel-5.4-generic-5.4.150-1|1596	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-5.4-generic-5.4.150-1|1597	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-5.4-generic-5.4.150-1|1598	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=65
21mr|kernel-5.4-generic-5.4.150-1|1599	
21mr|kernel-5.4-generic-5.4.150-1|1600	%if %build_debug
21mr|kernel-5.4-generic-5.4.150-1|1601	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-5.4-generic-5.4.150-1|1602	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-5.4-generic-5.4.150-1|1603	%endif # /build_debug
21mr|kernel-5.4-generic-5.4.150-1|1604	
21mr|kernel-5.4-generic-5.4.150-1|1605	pushd %{target_modules}
21mr|kernel-5.4-generic-5.4.150-1|1606	for i in *; do
21mr|kernel-5.4-generic-5.4.150-1|1607	rm -f $i/build $i/source
21mr|kernel-5.4-generic-5.4.150-1|1608	%if %build_devel
21mr|kernel-5.4-generic-5.4.150-1|1609	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-5.4-generic-5.4.150-1|1610	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-5.4-generic-5.4.150-1|1611	%endif
21mr|kernel-5.4-generic-5.4.150-1|1612	done
21mr|kernel-5.4-generic-5.4.150-1|1613	
21mr|kernel-5.4-generic-5.4.150-1|1614	# sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-5.4-generic-5.4.150-1|1615	# we really need the depmod -ae here
21mr|kernel-5.4-generic-5.4.150-1|1616	for i in *; do
21mr|kernel-5.4-generic-5.4.150-1|1617	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-5.4-generic-5.4.150-1|1618	echo $?
21mr|kernel-5.4-generic-5.4.150-1|1619	done
21mr|kernel-5.4-generic-5.4.150-1|1620	
21mr|kernel-5.4-generic-5.4.150-1|1621	# We used to create modules.description files which contained the
21mr|kernel-5.4-generic-5.4.150-1|1622	# description strings for the modules as shown by modinfo. These files
21mr|kernel-5.4-generic-5.4.150-1|1623	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-5.4-generic-5.4.150-1|1624	# checks for their existence) but keep them empty.
21mr|kernel-5.4-generic-5.4.150-1|1625	for i in *; do
21mr|kernel-5.4-generic-5.4.150-1|1626	touch $i/modules.description
21mr|kernel-5.4-generic-5.4.150-1|1627	done
21mr|kernel-5.4-generic-5.4.150-1|1628	popd
21mr|kernel-5.4-generic-5.4.150-1|1629	
21mr|kernel-5.4-generic-5.4.150-1|1630	# need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-5.4-generic-5.4.150-1|1631	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-5.4-generic-5.4.150-1|1632	%if %{build_perf}
21mr|kernel-5.4-generic-5.4.150-1|1633	
21mr|kernel-5.4-generic-5.4.150-1|1634	# perf tool binary and supporting scripts/binaries
21mr|kernel-5.4-generic-5.4.150-1|1635	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-5.4-generic-5.4.150-1|1636	
21mr|kernel-5.4-generic-5.4.150-1|1637	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-5.4-generic-5.4.150-1|1638	sed -i -e '1 s,^.*$,#!%{__python3},' %{buildroot}%{_prefix}/libexec/perf-core/scripts/python/exported-sql-viewer.py
21mr|kernel-5.4-generic-5.4.150-1|1639	
21mr|kernel-5.4-generic-5.4.150-1|1640	# perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-5.4-generic-5.4.150-1|1641	make -C tools/perf  -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-5.4-generic-5.4.150-1|1642	%endif
21mr|kernel-5.4-generic-5.4.150-1|1643	
21mr|kernel-5.4-generic-5.4.150-1|1644	%if %{build_cpupower}
21mr|kernel-5.4-generic-5.4.150-1|1645	make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
21mr|kernel-5.4-generic-5.4.150-1|1646	rm -f %{buildroot}%{_libdir}/*.{a,la}
21mr|kernel-5.4-generic-5.4.150-1|1647	%find_lang cpupower
21mr|kernel-5.4-generic-5.4.150-1|1648	mv cpupower.lang ../
21mr|kernel-5.4-generic-5.4.150-1|1649	chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
21mr|kernel-5.4-generic-5.4.150-1|1650	mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
21mr|kernel-5.4-generic-5.4.150-1|1651	install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
21mr|kernel-5.4-generic-5.4.150-1|1652	install -m644 %{SOURCE53} %{buildroot}%{_unitdir}/cpupower.path
21mr|kernel-5.4-generic-5.4.150-1|1653	install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
21mr|kernel-5.4-generic-5.4.150-1|1654	install -m755 %{SOURCE52} %{buildroot}%{_bindir}/cpupower-start.sh
21mr|kernel-5.4-generic-5.4.150-1|1655	%endif
21mr|kernel-5.4-generic-5.4.150-1|1656	
21mr|kernel-5.4-generic-5.4.150-1|1657	# delete junk
21mr|kernel-5.4-generic-5.4.150-1|1658	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-5.4-generic-5.4.150-1|1659	
21mr|kernel-5.4-generic-5.4.150-1|1660	%if %{with flow_abi}
21mr|kernel-5.4-generic-5.4.150-1|1661	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-5.4-generic-5.4.150-1|1662	# and avoid tricks with depmod configs
21mr|kernel-5.4-generic-5.4.150-1|1663	mkdir -p %{buildroot}/lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-generic-5.4.150-1|1664	ln -s /lib/modules/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-5.4-generic-5.4.150-1|1665	%endif
21mr|kernel-5.4-generic-5.4.150-1|1666	
21mr|kernel-5.4-generic-5.4.150-1|1667	%if %{with minimize}
21mr|kernel-5.4-generic-5.4.150-1|1668	# ensure that they are empty, not left from previous runs etc.
21mr|kernel-5.4-generic-5.4.150-1|1669	rm -fv \
21mr|kernel-5.4-generic-5.4.150-1|1670	%{kernel_files} \
21mr|kernel-5.4-generic-5.4.150-1|1671	%{_builddir}/extra-modules-excluded.list \
21mr|kernel-5.4-generic-5.4.150-1|1672	%{_builddir}/extra-modules.list
21mr|kernel-5.4-generic-5.4.150-1|1673	SOURCE81="%{SOURCE81}" \
21mr|kernel-5.4-generic-5.4.150-1|1674	BUILDROOT="%{buildroot}" \
21mr|kernel-5.4-generic-5.4.150-1|1675	KDIR="lib/modules/%{kver_full}" \
21mr|kernel-5.4-generic-5.4.150-1|1676	KMOD_SUFFIX="%{kmod_suffix}" \
21mr|kernel-5.4-generic-5.4.150-1|1677	FILES_MAIN="%{kernel_files}" \
21mr|kernel-5.4-generic-5.4.150-1|1678	FILES_EXCLUDE="%{_builddir}/extra-modules-excluded.list" \
21mr|kernel-5.4-generic-5.4.150-1|1679	FILES_EXTRA_MODULES="%{_builddir}/extra-modules.list" \
21mr|kernel-5.4-generic-5.4.150-1|1680	bash %{SOURCE82}
21mr|kernel-5.4-generic-5.4.150-1|1681	%endif

13255 21
21mr|kernel-6.12-baikal-6.12.43-3|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-6.12-baikal-6.12.43-3|2	%define	_buildshell /bin/bash
21mr|kernel-6.12-baikal-6.12.43-3|3	
21mr|kernel-6.12-baikal-6.12.43-3|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-6.12-baikal-6.12.43-3|5	# but it is a different python version in different ROSA
21mr|kernel-6.12-baikal-6.12.43-3|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-6.12-baikal-6.12.43-3|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-6.12-baikal-6.12.43-3|8	%define	_python_bytecompile_build 0
21mr|kernel-6.12-baikal-6.12.43-3|9	
21mr|kernel-6.12-baikal-6.12.43-3|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-6.12-baikal-6.12.43-3|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-6.12-baikal-6.12.43-3|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-6.12-baikal-6.12.43-3|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-6.12-baikal-6.12.43-3|14	# so we do not loose much by disabling it.
21mr|kernel-6.12-baikal-6.12.43-3|15	%global	_find_debuginfo_dwz_opts %{nil}
21mr|kernel-6.12-baikal-6.12.43-3|16	
21mr|kernel-6.12-baikal-6.12.43-3|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-6.12-baikal-6.12.43-3|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-6.12-baikal-6.12.43-3|19	# to achive this, there must be no conflicting files.
21mr|kernel-6.12-baikal-6.12.43-3|20	# Probably signing and compressing of kernel modules
21mr|kernel-6.12-baikal-6.12.43-3|21	# has to be moved to %%_spec_install_post.
21mr|kernel-6.12-baikal-6.12.43-3|22	%global	_debuginfo_subpackages %{nil}
21mr|kernel-6.12-baikal-6.12.43-3|23	%global	_debuginfo_template %{nil}
21mr|kernel-6.12-baikal-6.12.43-3|24	%undefine	_debugsource_packages
21mr|kernel-6.12-baikal-6.12.43-3|25	
21mr|kernel-6.12-baikal-6.12.43-3|26	# Avoid rediffing patches like AUFS when possible
21mr|kernel-6.12-baikal-6.12.43-3|27	%define _default_patch_fuzz 10
21mr|kernel-6.12-baikal-6.12.43-3|28	
21mr|kernel-6.12-baikal-6.12.43-3|29	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-6.12-baikal-6.12.43-3|30	%global	_build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-6.12-baikal-6.12.43-3|31	%global	_build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-6.12-baikal-6.12.43-3|32	
21mr|kernel-6.12-baikal-6.12.43-3|33	%define kernelversion 6
21mr|kernel-6.12-baikal-6.12.43-3|34	%define patchlevel 12
21mr|kernel-6.12-baikal-6.12.43-3|35	%define sublevel 43
21mr|kernel-6.12-baikal-6.12.43-3|36	
21mr|kernel-6.12-baikal-6.12.43-3|37	# Release number. Increase this before a rebuild.
21mr|kernel-6.12-baikal-6.12.43-3|38	%define rpmrel 3
21mr|kernel-6.12-baikal-6.12.43-3|39	%define fullrpmrel %{rpmrel}
21mr|kernel-6.12-baikal-6.12.43-3|40	
21mr|kernel-6.12-baikal-6.12.43-3|41	%define rpmtag %{disttag}
21mr|kernel-6.12-baikal-6.12.43-3|42	
21mr|kernel-6.12-baikal-6.12.43-3|43	# Version defines
21mr|kernel-6.12-baikal-6.12.43-3|44	%define kversion %{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-6.12-baikal-6.12.43-3|45	%define kverrel %{kversion}-%{fullrpmrel}
21mr|kernel-6.12-baikal-6.12.43-3|46	
21mr|kernel-6.12-baikal-6.12.43-3|47	%define	arch_suffix	arm64
21mr|kernel-6.12-baikal-6.12.43-3|48	
21mr|kernel-6.12-baikal-6.12.43-3|49	%define	buildrpmrel	%{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|50	%define	buildrel	%{kversion}-%{buildrpmrel}
21mr|kernel-6.12-baikal-6.12.43-3|51	
21mr|kernel-6.12-baikal-6.12.43-3|52	# Add not only the build time generated key to the trusted keyring,
21mr|kernel-6.12-baikal-6.12.43-3|53	# but also add public keys of private ROSA's keys
21mr|kernel-6.12-baikal-6.12.43-3|54	%bcond_without	additional_keys
21mr|kernel-6.12-baikal-6.12.43-3|55	
21mr|kernel-6.12-baikal-6.12.43-3|56	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-6.12-baikal-6.12.43-3|57	%bcond_with	fail
21mr|kernel-6.12-baikal-6.12.43-3|58	
21mr|kernel-6.12-baikal-6.12.43-3|59	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-6.12-baikal-6.12.43-3|60	# Not buildable on aarch64, rarely needed in general
21mr|kernel-6.12-baikal-6.12.43-3|61	%bcond_with	uml
21mr|kernel-6.12-baikal-6.12.43-3|62	
21mr|kernel-6.12-baikal-6.12.43-3|63	# "Nickel" is a special brand for certified distros
21mr|kernel-6.12-baikal-6.12.43-3|64	%if %{mdvver} == 201905
21mr|kernel-6.12-baikal-6.12.43-3|65	%bcond_without	nickel
21mr|kernel-6.12-baikal-6.12.43-3|66	# Require kernel modules to be signed
21mr|kernel-6.12-baikal-6.12.43-3|67	%bcond_without	oblig_signed_modules
21mr|kernel-6.12-baikal-6.12.43-3|68	%else
21mr|kernel-6.12-baikal-6.12.43-3|69	%bcond_with nickel
21mr|kernel-6.12-baikal-6.12.43-3|70	%bcond_with oblig_signed_modules
21mr|kernel-6.12-baikal-6.12.43-3|71	%endif
21mr|kernel-6.12-baikal-6.12.43-3|72	
21mr|kernel-6.12-baikal-6.12.43-3|73	# Build binary out-of-tree kernel modules
21mr|kernel-6.12-baikal-6.12.43-3|74	%bcond_without binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|75	# Sign kernel modules with GOST key
21mr|kernel-6.12-baikal-6.12.43-3|76	%bcond_without gost_sign
21mr|kernel-6.12-baikal-6.12.43-3|77	
21mr|kernel-6.12-baikal-6.12.43-3|78	%bcond_with ccache
21mr|kernel-6.12-baikal-6.12.43-3|79	%bcond_without flow_abi
21mr|kernel-6.12-baikal-6.12.43-3|80	%bcond_with aufs
21mr|kernel-6.12-baikal-6.12.43-3|81	
21mr|kernel-6.12-baikal-6.12.43-3|82	# 1. VirtualBox is for x86_32 and x86_64 only
21mr|kernel-6.12-baikal-6.12.43-3|83	# 2. I do not know how to solve the problem that userspace part of VirtualBox
21mr|kernel-6.12-baikal-6.12.43-3|84	# will be updated ahead of these binary modules. So just off building them.
21mr|kernel-6.12-baikal-6.12.43-3|85	%bcond_with binary_virtualbox_host
21mr|kernel-6.12-baikal-6.12.43-3|86	
21mr|kernel-6.12-baikal-6.12.43-3|87	# Shredder-kernel works only on x86_64, makes manipulations with syscalls tables,
21mr|kernel-6.12-baikal-6.12.43-3|88	# loading/unloading of the module failed sometimes on kernel 5.4
21mr|kernel-6.12-baikal-6.12.43-3|89	# and it has not been adapted for kernel 5.10 (is not buildable)
21mr|kernel-6.12-baikal-6.12.43-3|90	%bcond_with binary_shredder
21mr|kernel-6.12-baikal-6.12.43-3|91	
21mr|kernel-6.12-baikal-6.12.43-3|92	# ZFS
21mr|kernel-6.12-baikal-6.12.43-3|93	%bcond_without zfs
21mr|kernel-6.12-baikal-6.12.43-3|94	
21mr|kernel-6.12-baikal-6.12.43-3|95	# Compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-6.12-baikal-6.12.43-3|96	%bcond_without compress_modules
21mr|kernel-6.12-baikal-6.12.43-3|97	
21mr|kernel-6.12-baikal-6.12.43-3|98	# enable bpftune, not buildable on rosa2021.1
21mr|kernel-6.12-baikal-6.12.43-3|99	%if %{mdvver} >= 202510
21mr|kernel-6.12-baikal-6.12.43-3|100	%bcond_without bpftool
21mr|kernel-6.12-baikal-6.12.43-3|101	%else
21mr|kernel-6.12-baikal-6.12.43-3|102	%bcond_with bpftool
21mr|kernel-6.12-baikal-6.12.43-3|103	%endif
21mr|kernel-6.12-baikal-6.12.43-3|104	
21mr|kernel-6.12-baikal-6.12.43-3|105	# Spend more resources on compression, but make resulting size less;
21mr|kernel-6.12-baikal-6.12.43-3|106	# decompression speed will not be affected, but more memory will be required
21mr|kernel-6.12-baikal-6.12.43-3|107	# which should not a problem here (performance penalty from allocating more
21mr|kernel-6.12-baikal-6.12.43-3|108	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-6.12-baikal-6.12.43-3|109	%define	zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-6.12-baikal-6.12.43-3|110	
21mr|kernel-6.12-baikal-6.12.43-3|111	# Kernel flavour
21mr|kernel-6.12-baikal-6.12.43-3|112	%define	flavour	baikal
21mr|kernel-6.12-baikal-6.12.43-3|113	
21mr|kernel-6.12-baikal-6.12.43-3|114	# The full kernel version
21mr|kernel-6.12-baikal-6.12.43-3|115	%define	kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-6.12-baikal-6.12.43-3|116	
21mr|kernel-6.12-baikal-6.12.43-3|117	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|118	
21mr|kernel-6.12-baikal-6.12.43-3|119	%define	build_dir ${RPM_BUILD_DIR}/linux-kernel-baikal-%{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-6.12-baikal-6.12.43-3|120	%define	src_dir	%{build_dir}
21mr|kernel-6.12-baikal-6.12.43-3|121	
21mr|kernel-6.12-baikal-6.12.43-3|122	# Common target directories
21mr|kernel-6.12-baikal-6.12.43-3|123	%define	_bootdir	/boot
21mr|kernel-6.12-baikal-6.12.43-3|124	%define	devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|125	%define	initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-6.12-baikal-6.12.43-3|126	%if %{mdvver} >= 202310
21mr|kernel-6.12-baikal-6.12.43-3|127	%define	_modulesdir	/usr/lib/modules
21mr|kernel-6.12-baikal-6.12.43-3|128	%else
21mr|kernel-6.12-baikal-6.12.43-3|129	%define	_modulesdir	/lib/modules
21mr|kernel-6.12-baikal-6.12.43-3|130	%endif
21mr|kernel-6.12-baikal-6.12.43-3|131	
21mr|kernel-6.12-baikal-6.12.43-3|132	# Directories needed for building
21mr|kernel-6.12-baikal-6.12.43-3|133	%define	temp_root	%{build_dir}/temp-root
21mr|kernel-6.12-baikal-6.12.43-3|134	%define	temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-6.12-baikal-6.12.43-3|135	%define	temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-6.12-baikal-6.12.43-3|136	%define	temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-6.12-baikal-6.12.43-3|137	
21mr|kernel-6.12-baikal-6.12.43-3|138	# Directories definition needed for installing
21mr|kernel-6.12-baikal-6.12.43-3|139	%define	target_boot	%{buildroot}%{_bootdir}
21mr|kernel-6.12-baikal-6.12.43-3|140	%define	target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-6.12-baikal-6.12.43-3|141	
21mr|kernel-6.12-baikal-6.12.43-3|142	# Manual control of creating and deleting keys
21mr|kernel-6.12-baikal-6.12.43-3|143	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-6.12-baikal-6.12.43-3|144	# and is not saved anywhere.
21mr|kernel-6.12-baikal-6.12.43-3|145	%define	certs_dir_rnd certs
21mr|kernel-6.12-baikal-6.12.43-3|146	%define	certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-6.12-baikal-6.12.43-3|147	%define	certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-6.12-baikal-6.12.43-3|148	%define	certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-6.12-baikal-6.12.43-3|149	%define	certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-6.12-baikal-6.12.43-3|150	%define	certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-6.12-baikal-6.12.43-3|151	
21mr|kernel-6.12-baikal-6.12.43-3|152	%define	kernel_files %{_builddir}/kernel_files.list
21mr|kernel-6.12-baikal-6.12.43-3|153	%define	debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-6.12-baikal-6.12.43-3|154	
21mr|kernel-6.12-baikal-6.12.43-3|155	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-6.12-baikal-6.12.43-3|156	%global	__debug_install_post \
21mr|kernel-6.12-baikal-6.12.43-3|157	%{__debug_install_post} \
21mr|kernel-6.12-baikal-6.12.43-3|158	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-6.12-baikal-6.12.43-3|159	
21mr|kernel-6.12-baikal-6.12.43-3|160	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|161	
21mr|kernel-6.12-baikal-6.12.43-3|162	%if %{with binary_extra_modules}
21mr|kernel-6.12-baikal-6.12.43-3|163	# global instead of define to speed up things
21mr|kernel-6.12-baikal-6.12.43-3|164	%global nvidia_340_j %{kroko_j -p kernel-source-nvidia340 -r 340}
21mr|kernel-6.12-baikal-6.12.43-3|165	%global nvidia_340_n %{kroko_n -p kernel-source-nvidia340 -r 340}
21mr|kernel-6.12-baikal-6.12.43-3|166	%global nvidia_390_j %{kroko_j -p kernel-source-nvidia390 -r 390}
21mr|kernel-6.12-baikal-6.12.43-3|167	%global nvidia_390_n %{kroko_n -p kernel-source-nvidia390 -r 390}
21mr|kernel-6.12-baikal-6.12.43-3|168	%global nvidia_470_j %{kroko_j -p kernel-source-nvidia470 -r 470}
21mr|kernel-6.12-baikal-6.12.43-3|169	%global nvidia_470_n %{kroko_n -p kernel-source-nvidia470 -r 470}
21mr|kernel-6.12-baikal-6.12.43-3|170	%global nvidia_550_j %{kroko_j -p kernel-source-nvidia550 -r 550}
21mr|kernel-6.12-baikal-6.12.43-3|171	%global nvidia_550_n %{kroko_n -p kernel-source-nvidia550 -r 550}
21mr|kernel-6.12-baikal-6.12.43-3|172	%global nvidia_580_j %{kroko_j -p kernel-source-nvidia580-open -r 580}
21mr|kernel-6.12-baikal-6.12.43-3|173	%global nvidia_580_n %{kroko_n -p kernel-source-nvidia580-open -r 580}
21mr|kernel-6.12-baikal-6.12.43-3|174	
21mr|kernel-6.12-baikal-6.12.43-3|175	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|kernel-6.12-baikal-6.12.43-3|176	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|kernel-6.12-baikal-6.12.43-3|177	%{?!kroko_req_modules_in_kernel:%global kroko_req_modules_in_kernel(j:n:p:) %{nil}}
21mr|kernel-6.12-baikal-6.12.43-3|178	
21mr|kernel-6.12-baikal-6.12.43-3|179	# global, not define, must be expanded only once
21mr|kernel-6.12-baikal-6.12.43-3|180	%global kroko_release %kroko_mk_release -n kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-6.12-baikal-6.12.43-3|181	
21mr|kernel-6.12-baikal-6.12.43-3|182	%endif #/binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|183	
21mr|kernel-6.12-baikal-6.12.43-3|184	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|185	
21mr|kernel-6.12-baikal-6.12.43-3|186	# Buildtime flags
21mr|kernel-6.12-baikal-6.12.43-3|187	%{?_without_doc: %global build_doc 0}
21mr|kernel-6.12-baikal-6.12.43-3|188	%{?_without_devel: %global build_devel 0}
21mr|kernel-6.12-baikal-6.12.43-3|189	%{?_without_debug: %global build_debug 0}
21mr|kernel-6.12-baikal-6.12.43-3|190	%{?_without_perf: %global build_perf 0}
21mr|kernel-6.12-baikal-6.12.43-3|191	
21mr|kernel-6.12-baikal-6.12.43-3|192	%{?_with_doc: %global build_doc 1}
21mr|kernel-6.12-baikal-6.12.43-3|193	%{?_with_devel: %global build_devel 1}
21mr|kernel-6.12-baikal-6.12.43-3|194	%{?_with_debug: %global build_debug 1}
21mr|kernel-6.12-baikal-6.12.43-3|195	%{?_with_perf: %global build_perf 1}
21mr|kernel-6.12-baikal-6.12.43-3|196	%{?_with_modxz: %global build_modxz 0}
21mr|kernel-6.12-baikal-6.12.43-3|197	
21mr|kernel-6.12-baikal-6.12.43-3|198	# Build defines
21mr|kernel-6.12-baikal-6.12.43-3|199	%define	build_doc	1
21mr|kernel-6.12-baikal-6.12.43-3|200	%define	build_devel	1
21mr|kernel-6.12-baikal-6.12.43-3|201	%define	build_debug	1
21mr|kernel-6.12-baikal-6.12.43-3|202	%define	build_headers	0
21mr|kernel-6.12-baikal-6.12.43-3|203	%define	build_perf	1
21mr|kernel-6.12-baikal-6.12.43-3|204	
21mr|kernel-6.12-baikal-6.12.43-3|205	%if %{with compress_modules}
21mr|kernel-6.12-baikal-6.12.43-3|206	%if %{with modxz}
21mr|kernel-6.12-baikal-6.12.43-3|207	%define	kmod_suffix .xz
21mr|kernel-6.12-baikal-6.12.43-3|208	%else
21mr|kernel-6.12-baikal-6.12.43-3|209	%define	kmod_suffix .zst
21mr|kernel-6.12-baikal-6.12.43-3|210	%endif
21mr|kernel-6.12-baikal-6.12.43-3|211	%else
21mr|kernel-6.12-baikal-6.12.43-3|212	%define	kmod_suffix %{nil}
21mr|kernel-6.12-baikal-6.12.43-3|213	%endif
21mr|kernel-6.12-baikal-6.12.43-3|214	
21mr|kernel-6.12-baikal-6.12.43-3|215	%if !%{build_debug}
21mr|kernel-6.12-baikal-6.12.43-3|216	# Disable debug rpms.
21mr|kernel-6.12-baikal-6.12.43-3|217	%define	_enable_debug_packages	%{nil}
21mr|kernel-6.12-baikal-6.12.43-3|218	%define	debug_package		%{nil}
21mr|kernel-6.12-baikal-6.12.43-3|219	%endif
21mr|kernel-6.12-baikal-6.12.43-3|220	
21mr|kernel-6.12-baikal-6.12.43-3|221	# End of user definitions
21mr|kernel-6.12-baikal-6.12.43-3|222	
21mr|kernel-6.12-baikal-6.12.43-3|223	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-6.12-baikal-6.12.43-3|224	%if %{with ccache}
21mr|kernel-6.12-baikal-6.12.43-3|225	%define	kmake KBUILD_BUILD_TIMESTAMP='' %make_build CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-6.12-baikal-6.12.43-3|226	%else
21mr|kernel-6.12-baikal-6.12.43-3|227	%define	kmake %make_build CC='gcc' ARCH="%{arch_type}"
21mr|kernel-6.12-baikal-6.12.43-3|228	%endif
21mr|kernel-6.12-baikal-6.12.43-3|229	
21mr|kernel-6.12-baikal-6.12.43-3|230	# There are places where parallel make don't work
21mr|kernel-6.12-baikal-6.12.43-3|231	%define	smake make
21mr|kernel-6.12-baikal-6.12.43-3|232	%define	arch_type arm64
21mr|kernel-6.12-baikal-6.12.43-3|233	
21mr|kernel-6.12-baikal-6.12.43-3|234	# Parallelize xargs invocations on smp machines
21mr|kernel-6.12-baikal-6.12.43-3|235	%define	kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-6.12-baikal-6.12.43-3|236	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-6.12-baikal-6.12.43-3|237	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-6.12-baikal-6.12.43-3|238	
21mr|kernel-6.12-baikal-6.12.43-3|239	#
21mr|kernel-6.12-baikal-6.12.43-3|240	# SRC RPM description
21mr|kernel-6.12-baikal-6.12.43-3|241	#
21mr|kernel-6.12-baikal-6.12.43-3|242	Summary:	The Linux kernel
21mr|kernel-6.12-baikal-6.12.43-3|243	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-6.12-baikal-6.12.43-3|244	Version:	%{kversion}
21mr|kernel-6.12-baikal-6.12.43-3|245	Release:	%{fullrpmrel}
21mr|kernel-6.12-baikal-6.12.43-3|246	License:	GPLv2
21mr|kernel-6.12-baikal-6.12.43-3|247	Group:		System/Kernel and hardware
21mr|kernel-6.12-baikal-6.12.43-3|248	Url:		https://www.kernel.org
21mr|kernel-6.12-baikal-6.12.43-3|249	
21mr|kernel-6.12-baikal-6.12.43-3|250	%if %{without fail}
21mr|kernel-6.12-baikal-6.12.43-3|251	ExclusiveArch: aarch64
21mr|kernel-6.12-baikal-6.12.43-3|252	%endif
21mr|kernel-6.12-baikal-6.12.43-3|253	
21mr|kernel-6.12-baikal-6.12.43-3|254	####################################################################
21mr|kernel-6.12-baikal-6.12.43-3|255	#
21mr|kernel-6.12-baikal-6.12.43-3|256	# Sources
21mr|kernel-6.12-baikal-6.12.43-3|257	#
21mr|kernel-6.12-baikal-6.12.43-3|258	Source0:	linux-kernel-baikal-%{kernelversion}.%{patchlevel}.%{sublevel}.tar.zst
21mr|kernel-6.12-baikal-6.12.43-3|259	
21mr|kernel-6.12-baikal-6.12.43-3|260	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-6.12-baikal-6.12.43-3|261	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-6.12-baikal-6.12.43-3|262	#Source2:	0001-disable-mrproper-prepare-scripts-configs-in-devel-rp.patch
21mr|kernel-6.12-baikal-6.12.43-3|263	
21mr|kernel-6.12-baikal-6.12.43-3|264	# TODO: Make a separate package "ksobirator" and BR it
21mr|kernel-6.12-baikal-6.12.43-3|265	# after testing these macros properly
21mr|kernel-6.12-baikal-6.12.43-3|266	Source3:	macros.ksobirator
21mr|kernel-6.12-baikal-6.12.43-3|267	%{load:%{SOURCE3}}
21mr|kernel-6.12-baikal-6.12.43-3|268	
21mr|kernel-6.12-baikal-6.12.43-3|269	# Kernel configuration files.
21mr|kernel-6.12-baikal-6.12.43-3|270	Source111:	kernel-arm64.config
21mr|kernel-6.12-baikal-6.12.43-3|271	
21mr|kernel-6.12-baikal-6.12.43-3|272	Source80:	kernel.rpmlintrc
21mr|kernel-6.12-baikal-6.12.43-3|273	
21mr|kernel-6.12-baikal-6.12.43-3|274	# Additional keys that can be used to sign kernel modules
21mr|kernel-6.12-baikal-6.12.43-3|275	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-6.12-baikal-6.12.43-3|276	# Source201..206: public_key_GOST_*.pem
21mr|kernel-6.12-baikal-6.12.43-3|277	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-6.12-baikal-6.12.43-3|278	# Source207..212: public_key_RSA_*.pem
21mr|kernel-6.12-baikal-6.12.43-3|279	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-6.12-baikal-6.12.43-3|280	
21mr|kernel-6.12-baikal-6.12.43-3|281	####################################################################
21mr|kernel-6.12-baikal-6.12.43-3|282	
21mr|kernel-6.12-baikal-6.12.43-3|283	# Patches
21mr|kernel-6.12-baikal-6.12.43-3|284	
21mr|kernel-6.12-baikal-6.12.43-3|285	# ROSA-specific patches
21mr|kernel-6.12-baikal-6.12.43-3|286	Patch2:		kernel-5.10.93-fix-perf-build.patch
21mr|kernel-6.12-baikal-6.12.43-3|287	# Keep in sync with patch in r8168
21mr|kernel-6.12-baikal-6.12.43-3|288	Patch3:		0001-r8169-remove-devices-supported-by-r8168.patch
21mr|kernel-6.12-baikal-6.12.43-3|289	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-6.12-baikal-6.12.43-3|290	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-6.12-baikal-6.12.43-3|291	# If it fails, the whole build fails, which is unfortunate. Let us avoid this.
21mr|kernel-6.12-baikal-6.12.43-3|292	Patch101:	0001-perf-skip-xmlto-validation.patch
21mr|kernel-6.12-baikal-6.12.43-3|293	
21mr|kernel-6.12-baikal-6.12.43-3|294	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-6.12-baikal-6.12.43-3|295	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-6.12-baikal-6.12.43-3|296	Patch102:	0001-audit-make-it-less-verbose.patch
21mr|kernel-6.12-baikal-6.12.43-3|297	
21mr|kernel-6.12-baikal-6.12.43-3|298	%if %{with aufs}
21mr|kernel-6.12-baikal-6.12.43-3|299	# Patch is a diff between Source0 and  https://github.com/sfjro/aufs-linux/tree/aufs6.6.4
21mr|kernel-6.12-baikal-6.12.43-3|300	Patch103:	aufs-6.12.diff
21mr|kernel-6.12-baikal-6.12.43-3|301	%endif
21mr|kernel-6.12-baikal-6.12.43-3|302	
21mr|kernel-6.12-baikal-6.12.43-3|303	# For kmod() generator of RPM Provides
21mr|kernel-6.12-baikal-6.12.43-3|304	# Changes version of aacraid.ko
21mr|kernel-6.12-baikal-6.12.43-3|305	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-6.12-baikal-6.12.43-3|306	
21mr|kernel-6.12-baikal-6.12.43-3|307	%if 0
21mr|kernel-6.12-baikal-6.12.43-3|308	# AltHa LSM Module
21mr|kernel-6.12-baikal-6.12.43-3|309	# https://www.altlinux.org/AltHa
21mr|kernel-6.12-baikal-6.12.43-3|310	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-6.12-baikal-6.12.43-3|311	Patch201:	0201-altha-AltHa-LSM-module.patch
21mr|kernel-6.12-baikal-6.12.43-3|312	Patch202:	0202-altha-Documentation-for-AltHa-LSM.patch
21mr|kernel-6.12-baikal-6.12.43-3|313	Patch203:	0203-altha-use-path-strings-instead-of-path-structs.patch
21mr|kernel-6.12-baikal-6.12.43-3|314	Patch204:	0204-altha-avoid-kernel-stack-overflow.patch
21mr|kernel-6.12-baikal-6.12.43-3|315	Patch205:	0205-AltHa-handle-setcap-binaries-in-the-same-way-as-setu.patch
21mr|kernel-6.12-baikal-6.12.43-3|316	Patch206:	0206-AltHa-add-tests.patch
21mr|kernel-6.12-baikal-6.12.43-3|317	Patch207:	0207-kiosk-Implement-kiosk-module.patch
21mr|kernel-6.12-baikal-6.12.43-3|318	%endif
21mr|kernel-6.12-baikal-6.12.43-3|319	
21mr|kernel-6.12-baikal-6.12.43-3|320	# Allow to off modules signature check dynamically
21mr|kernel-6.12-baikal-6.12.43-3|321	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-6.12-baikal-6.12.43-3|322	# Off SMACK, TOMOYO and AppArmor LSM modules by default while having them enabled by CONFIG_*
21mr|kernel-6.12-baikal-6.12.43-3|323	Patch307:	0001-security-off-odd-LSM-by-default.patch
21mr|kernel-6.12-baikal-6.12.43-3|324	# Fix for MosTech/Kvadra monoblocks with screen blinking on kernels 6.11+, kb#437
21mr|kernel-6.12-baikal-6.12.43-3|325	Patch308:	0001-drm-i915-dp-skip-link-training-on-blacklisted-hardwa.patch
21mr|kernel-6.12-baikal-6.12.43-3|326	
21mr|kernel-6.12-baikal-6.12.43-3|327	# Support sound on notebook Aquarius NS685U R11 (https://linux-hardware.org/?probe=339dc3db60)
21mr|kernel-6.12-baikal-6.12.43-3|328	Patch0401: 0401-ASoC-es8316-Use-increased-GPIO-debounce-time.patch
21mr|kernel-6.12-baikal-6.12.43-3|329	Patch0402: 0402-ASoC-Intel-sof_es8336-Add-more-quirks-for-Russian-ha.patch
21mr|kernel-6.12-baikal-6.12.43-3|330	Patch0403: 0403-ASoC-Intel-sof_es8336-Add-a-quirk-for-Aquarius-NS685.patch
21mr|kernel-6.12-baikal-6.12.43-3|331	
21mr|kernel-6.12-baikal-6.12.43-3|332	# Inferit Compact
21mr|kernel-6.12-baikal-6.12.43-3|333	Patch0410: 0410-Fix-mic-Inferit-Compact.patch
21mr|kernel-6.12-baikal-6.12.43-3|334	# Fix for notebooks with the SYNA3602 touchpad connected via the I2C serial bus
21mr|kernel-6.12-baikal-6.12.43-3|335	# https://bbs.archlinux.org/viewtopic.php?pid=2270712#p2270712
21mr|kernel-6.12-baikal-6.12.43-3|336	# Replaces hotfix-kvadra-touchpad
21mr|kernel-6.12-baikal-6.12.43-3|337	Patch0411: 0411-spi-Try-to-get-ACPI-GPIO-IRQ-earlier.patch
21mr|kernel-6.12-baikal-6.12.43-3|338	
21mr|kernel-6.12-baikal-6.12.43-3|339	# Baikal-specific patches on top of Baikal SDK
21mr|kernel-6.12-baikal-6.12.43-3|340	# Sent to Baikal in ticket #4528 on help.baikalelectronics.ru
21mr|kernel-6.12-baikal-6.12.43-3|341	Patch0501:	0501-baikal-i2s-as-module.patch
21mr|kernel-6.12-baikal-6.12.43-3|342	# Received from Baikal in ticket #4527
21mr|kernel-6.12-baikal-6.12.43-3|343	Patch0502:	0502-baikal-hwmon-ticket4527.patch
21mr|kernel-6.12-baikal-6.12.43-3|344	# yet not solved ticket #4524
21mr|kernel-6.12-baikal-6.12.43-3|345	Patch0503:	0503-baikal-upstream-dwmac-rk.patch
21mr|kernel-6.12-baikal-6.12.43-3|346	# From ALT Linux (https://git.altlinux.org/gears/k/kernel-image-6.12.git)
21mr|kernel-6.12-baikal-6.12.43-3|347	Patch0504:	0504-pcie-baikal-forced-enable-dma-coherent-for-pcie-on-B.patch
21mr|kernel-6.12-baikal-6.12.43-3|348	Patch0505:	0505-clk-baikal-m-old-firmware-use-cmu-id-if-there-is-no-.patch
21mr|kernel-6.12-baikal-6.12.43-3|349	Patch0506:	0506-pci-baikal-pcie-driver-compatibility-with-SDK-earlie.patch
21mr|kernel-6.12-baikal-6.12.43-3|350	Patch0507:	0507-pci-baikal-pcie-driver-compatibility-with-SDK-versio.patch
21mr|kernel-6.12-baikal-6.12.43-3|351	Patch0508:	0508-drm-baikal-vdu-driver-compatibility-with-SDK-earlier.patch
21mr|kernel-6.12-baikal-6.12.43-3|352	Patch0509:	0509-drm-baikal-m-add-vblank-events-fix-mode-switching.patch
21mr|kernel-6.12-baikal-6.12.43-3|353	Patch0510:	0510-drm-baikal-vdu-disable-backlight-driver-loading.patch
21mr|kernel-6.12-baikal-6.12.43-3|354	# From https://github.com/Elpitech/kernel/tree/linux-6.1-elp
21mr|kernel-6.12-baikal-6.12.43-3|355	Patch0511:	0511-hda-hda_sysfs-Fix-infinite-looping-in-snd_hda_load_p.patch
21mr|kernel-6.12-baikal-6.12.43-3|356	Patch0512:	0512-ALSA-hda-load-codec-patches-from-Baikal-firmware.patch
21mr|kernel-6.12-baikal-6.12.43-3|357	# Based on https://github.com/Coreforge/linux/commits/rpi-6.12.y-gpu
21mr|kernel-6.12-baikal-6.12.43-3|358	Patch0513:	0513-drm-cache-coherency-workarounds-for-AMDGPU.patch
21mr|kernel-6.12-baikal-6.12.43-3|359	
21mr|kernel-6.12-baikal-6.12.43-3|360	# Patches from https://github.com/t2linux/linux-t2-patches/tree/6.6
21mr|kernel-6.12-baikal-6.12.43-3|361	# Not including very big patch with APFS, because we do not need r/w support of APFS
21mr|kernel-6.12-baikal-6.12.43-3|362	Patch1001: 1001-Add-apple-bce-driver.patch
21mr|kernel-6.12-baikal-6.12.43-3|363	Patch1002: 1002-Put-apple-bce-in-drivers-staging.patch
21mr|kernel-6.12-baikal-6.12.43-3|364	Patch1005: 1005-HID-hid-appletb-bl-add-driver-for-the-backlight-of-A.patch
21mr|kernel-6.12-baikal-6.12.43-3|365	Patch1006: 1006-HID-hid-appletb-kbd-add-driver-for-the-keyboard-mode.patch
21mr|kernel-6.12-baikal-6.12.43-3|366	Patch1007: 1007-HID-multitouch-support-getting-the-contact-ID-from.patch
21mr|kernel-6.12-baikal-6.12.43-3|367	Patch1008: 1008-HID-multitouch-support-getting-the-tip-state-from-HI.patch
21mr|kernel-6.12-baikal-6.12.43-3|368	Patch1009: 1009-HID-multitouch-take-cls-maxcontacts-into-account-for.patch
21mr|kernel-6.12-baikal-6.12.43-3|369	Patch1010: 1010-HID-multitouch-allow-specifying-if-a-device-is-direc.patch
21mr|kernel-6.12-baikal-6.12.43-3|370	Patch1011: 1011-HID-multitouch-add-device-ID-for-Apple-Touch-Bars.patch
21mr|kernel-6.12-baikal-6.12.43-3|371	Patch1012: 1012-lib-vsprintf-Add-support-for-generic-FOURCCs-by-exte.patch
21mr|kernel-6.12-baikal-6.12.43-3|372	Patch1015: 1015-drm-tiny-add-driver-for-Apple-Touch-Bars-in-x86-Macs.patch
21mr|kernel-6.12-baikal-6.12.43-3|373	Patch1017: 1017-HID-hid-appletb-kbd-add-support-for-fn-toggle-betwee.patch
21mr|kernel-6.12-baikal-6.12.43-3|374	Patch2008: 2008-i915-4-lane-quirk-for-mbp15-1.patch
21mr|kernel-6.12-baikal-6.12.43-3|375	Patch2009: 2009-apple-gmux-allow-switching-to-igpu-at-probe.patch
21mr|kernel-6.12-baikal-6.12.43-3|376	Patch3001: 3001-applesmc-convert-static-structures-to-drvdata.patch
21mr|kernel-6.12-baikal-6.12.43-3|377	Patch3002: 3002-applesmc-make-io-port-base-addr-dynamic.patch
21mr|kernel-6.12-baikal-6.12.43-3|378	Patch3003: 3003-applesmc-switch-to-acpi_device-from-platform.patch
21mr|kernel-6.12-baikal-6.12.43-3|379	Patch3004: 3004-applesmc-key-interface-wrappers.patch
21mr|kernel-6.12-baikal-6.12.43-3|380	Patch3005: 3005-applesmc-basic-mmio-interface-implementation.patch
21mr|kernel-6.12-baikal-6.12.43-3|381	Patch3006: 3006-applesmc-fan-support-on-T2-Macs.patch
21mr|kernel-6.12-baikal-6.12.43-3|382	Patch3007: 3007-applesmc-Add-iMacPro-to-applesmc_whitelist.patch
21mr|kernel-6.12-baikal-6.12.43-3|383	Patch3008: 3008-applesmc-make-applesmc_remove-void.patch
21mr|kernel-6.12-baikal-6.12.43-3|384	Patch3009: 3009-applesmc-battery-charge-limiter.patch
21mr|kernel-6.12-baikal-6.12.43-3|385	Patch4001: 4001-Input-bcm5974-Add-support-for-the-T2-Macs.patch
21mr|kernel-6.12-baikal-6.12.43-3|386	Patch7001: 7001-drm-i915-fbdev-Discard-BIOS-framebuffers-exceeding-h.patch
21mr|kernel-6.12-baikal-6.12.43-3|387	
21mr|kernel-6.12-baikal-6.12.43-3|388	# Disable AutoReq
21mr|kernel-6.12-baikal-6.12.43-3|389	AutoReq:	0
21mr|kernel-6.12-baikal-6.12.43-3|390	# but keep autoprov for kmod(xxx)
21mr|kernel-6.12-baikal-6.12.43-3|391	AutoProv:	1
21mr|kernel-6.12-baikal-6.12.43-3|392	
21mr|kernel-6.12-baikal-6.12.43-3|393	BuildRequires:	bash
21mr|kernel-6.12-baikal-6.12.43-3|394	BuildRequires:	bc
21mr|kernel-6.12-baikal-6.12.43-3|395	BuildRequires:	binutils
21mr|kernel-6.12-baikal-6.12.43-3|396	BuildRequires:	bison
21mr|kernel-6.12-baikal-6.12.43-3|397	BuildRequires:	bzip2
21mr|kernel-6.12-baikal-6.12.43-3|398	%if %{with ccache}
21mr|kernel-6.12-baikal-6.12.43-3|399	BuildRequires:	ccache
21mr|kernel-6.12-baikal-6.12.43-3|400	%endif
21mr|kernel-6.12-baikal-6.12.43-3|401	BuildRequires:	flex
21mr|kernel-6.12-baikal-6.12.43-3|402	BuildRequires:	gcc
21mr|kernel-6.12-baikal-6.12.43-3|403	# ./scripts/mkcompile_h
21mr|kernel-6.12-baikal-6.12.43-3|404	BuildRequires:	hostname
21mr|kernel-6.12-baikal-6.12.43-3|405	BuildRequires:	kmod
21mr|kernel-6.12-baikal-6.12.43-3|406	BuildRequires:	sign-file
21mr|kernel-6.12-baikal-6.12.43-3|407	BuildRequires:	rsync
21mr|kernel-6.12-baikal-6.12.43-3|408	%if %{with compress_modules}
21mr|kernel-6.12-baikal-6.12.43-3|409	%if %{with modxz}
21mr|kernel-6.12-baikal-6.12.43-3|410	BuildRequires:	xz
21mr|kernel-6.12-baikal-6.12.43-3|411	%else
21mr|kernel-6.12-baikal-6.12.43-3|412	BuildRequires:	zstd
21mr|kernel-6.12-baikal-6.12.43-3|413	%endif
21mr|kernel-6.12-baikal-6.12.43-3|414	%endif
21mr|kernel-6.12-baikal-6.12.43-3|415	%ifarch aarch64
21mr|kernel-6.12-baikal-6.12.43-3|416	BuildRequires:	uboot-tools
21mr|kernel-6.12-baikal-6.12.43-3|417	%endif
21mr|kernel-6.12-baikal-6.12.43-3|418	BuildRequires:	kmod-devel
21mr|kernel-6.12-baikal-6.12.43-3|419	BuildRequires:	pkgconfig(libelf)
21mr|kernel-6.12-baikal-6.12.43-3|420	%ifarch x86_64 aarch64
21mr|kernel-6.12-baikal-6.12.43-3|421	BuildRequires:	numa-devel
21mr|kernel-6.12-baikal-6.12.43-3|422	%endif
21mr|kernel-6.12-baikal-6.12.43-3|423	%if %{with uml}
21mr|kernel-6.12-baikal-6.12.43-3|424	BuildRequires:	vde-devel
21mr|kernel-6.12-baikal-6.12.43-3|425	%endif
21mr|kernel-6.12-baikal-6.12.43-3|426	# For power tools
21mr|kernel-6.12-baikal-6.12.43-3|427	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-6.12-baikal-6.12.43-3|428	
21mr|kernel-6.12-baikal-6.12.43-3|429	# For perf
21mr|kernel-6.12-baikal-6.12.43-3|430	%if %{build_perf}
21mr|kernel-6.12-baikal-6.12.43-3|431	BuildRequires:	asciidoc
21mr|kernel-6.12-baikal-6.12.43-3|432	BuildRequires:	perl-ExtUtils-Embed
21mr|kernel-6.12-baikal-6.12.43-3|433	BuildRequires:	python3
21mr|kernel-6.12-baikal-6.12.43-3|434	BuildRequires:	xmlto-notex
21mr|kernel-6.12-baikal-6.12.43-3|435	BuildRequires:	audit-devel
21mr|kernel-6.12-baikal-6.12.43-3|436	BuildRequires:	binutils-devel
21mr|kernel-6.12-baikal-6.12.43-3|437	BuildRequires:	elfutils-devel
21mr|kernel-6.12-baikal-6.12.43-3|438	BuildRequires:	java-devel
21mr|kernel-6.12-baikal-6.12.43-3|439	BuildRequires:	libunwind-devel
21mr|kernel-6.12-baikal-6.12.43-3|440	BuildRequires:	newt-devel
21mr|kernel-6.12-baikal-6.12.43-3|441	BuildRequires:	perl-devel
21mr|kernel-6.12-baikal-6.12.43-3|442	BuildRequires:	pkgconfig(babeltrace)
21mr|kernel-6.12-baikal-6.12.43-3|443	BuildRequires:	pkgconfig(libcap)
21mr|kernel-6.12-baikal-6.12.43-3|444	BuildRequires:	pkgconfig(libcrypto)
21mr|kernel-6.12-baikal-6.12.43-3|445	BuildRequires:	pkgconfig(libtraceevent)
21mr|kernel-6.12-baikal-6.12.43-3|446	BuildRequires:	pkgconfig(python3)
21mr|kernel-6.12-baikal-6.12.43-3|447	BuildRequires:	pkgconfig(slang)
21mr|kernel-6.12-baikal-6.12.43-3|448	BuildRequires:	pkgconfig(zlib)
21mr|kernel-6.12-baikal-6.12.43-3|449	BuildRequires:	python3-setuptools
21mr|kernel-6.12-baikal-6.12.43-3|450	%endif
21mr|kernel-6.12-baikal-6.12.43-3|451	
21mr|kernel-6.12-baikal-6.12.43-3|452	# (To generate keys)
21mr|kernel-6.12-baikal-6.12.43-3|453	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-6.12-baikal-6.12.43-3|454	# or dlopen()-ing external library
21mr|kernel-6.12-baikal-6.12.43-3|455	BuildRequires:	libressl
21mr|kernel-6.12-baikal-6.12.43-3|456	# To verify signatures (find, xargs, hexdump)
21mr|kernel-6.12-baikal-6.12.43-3|457	BuildRequires:	findutils
21mr|kernel-6.12-baikal-6.12.43-3|458	BuildRequires:	util-linux
21mr|kernel-6.12-baikal-6.12.43-3|459	
21mr|kernel-6.12-baikal-6.12.43-3|460	%if %{with binary_extra_modules}
21mr|kernel-6.12-baikal-6.12.43-3|461	BuildRequires:	auto-krokodil-rpm-macros
21mr|kernel-6.12-baikal-6.12.43-3|462	# Status of upsteamization:
21mr|kernel-6.12-baikal-6.12.43-3|463	# https://github.com/morrownr/8821cu-20210916/issues/149#issuecomment-2197464252
21mr|kernel-6.12-baikal-6.12.43-3|464	# Then Larry Finger left this world...
21mr|kernel-6.12-baikal-6.12.43-3|465	# https://github.com/morrownr/88x2bu-20210702/issues/224#issuecomment-2404823387
21mr|kernel-6.12-baikal-6.12.43-3|466	#BuildRequires:	kernel-source-rtl88x2bu
21mr|kernel-6.12-baikal-6.12.43-3|467	BuildRequires:	kernel-source-rtl8812au
21mr|kernel-6.12-baikal-6.12.43-3|468	BuildRequires:	kernel-source-rtl8821au
21mr|kernel-6.12-baikal-6.12.43-3|469	BuildRequires:	kernel-source-rtl8814au
21mr|kernel-6.12-baikal-6.12.43-3|470	BuildRequires:	kernel-source-rtk_btusb
21mr|kernel-6.12-baikal-6.12.43-3|471	BuildRequires:	kernel-source-rtl8188gu
21mr|kernel-6.12-baikal-6.12.43-3|472	BuildRequires:	kernel-source-rtl8852au
21mr|kernel-6.12-baikal-6.12.43-3|473	BuildRequires:	kernel-source-rtl8852bu
21mr|kernel-6.12-baikal-6.12.43-3|474	BuildRequires:	kernel-source-r8168
21mr|kernel-6.12-baikal-6.12.43-3|475	# Broadcom-wl and nvidia contain a proprietary blob which is only for x86
21mr|kernel-6.12-baikal-6.12.43-3|476	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|477	BuildRequires:	kernel-source-broadcom-wl
21mr|kernel-6.12-baikal-6.12.43-3|478	BuildRequires:	kernel-source-nvidia340
21mr|kernel-6.12-baikal-6.12.43-3|479	%endif
21mr|kernel-6.12-baikal-6.12.43-3|480	# Nvidia470+ are x86_64 only (maybe aarch64 will be also packaged later)
21mr|kernel-6.12-baikal-6.12.43-3|481	# nvidia390 is not buildable with kernel 6.6 on i686
21mr|kernel-6.12-baikal-6.12.43-3|482	%ifarch %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|483	BuildRequires:	kernel-source-nvidia390
21mr|kernel-6.12-baikal-6.12.43-3|484	BuildRequires:	kernel-source-nvidia470
21mr|kernel-6.12-baikal-6.12.43-3|485	BuildRequires:	kernel-source-nvidia550
21mr|kernel-6.12-baikal-6.12.43-3|486	BuildRequires:	kernel-source-nvidia580-open
21mr|kernel-6.12-baikal-6.12.43-3|487	BuildRequires:	kernel-source-nvidia580-proprietary
21mr|kernel-6.12-baikal-6.12.43-3|488	%endif
21mr|kernel-6.12-baikal-6.12.43-3|489	BuildRequires:	kernel-source-tripso
21mr|kernel-6.12-baikal-6.12.43-3|490	BuildRequires:	kernel-source-ipt-so
21mr|kernel-6.12-baikal-6.12.43-3|491	BuildRequires:	kernel-source-nwfermi
21mr|kernel-6.12-baikal-6.12.43-3|492	%if %{with binary_virtualbox_host}
21mr|kernel-6.12-baikal-6.12.43-3|493	BuildRequires:	kernel-source-virtualbox
21mr|kernel-6.12-baikal-6.12.43-3|494	%endif
21mr|kernel-6.12-baikal-6.12.43-3|495	BuildRequires:	kernel-source-v4l2loopback
21mr|kernel-6.12-baikal-6.12.43-3|496	%if %{with binary_shredder}
21mr|kernel-6.12-baikal-6.12.43-3|497	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-6.12-baikal-6.12.43-3|498	%endif
21mr|kernel-6.12-baikal-6.12.43-3|499	# Rosa-test-suite is maintained in certified branches only nlkm, memfreetest, pcietest
21mr|kernel-6.12-baikal-6.12.43-3|500	%if %{with nickel}
21mr|kernel-6.12-baikal-6.12.43-3|501	BuildRequires:	kernel-source-rosa-test-suite
21mr|kernel-6.12-baikal-6.12.43-3|502	%endif
21mr|kernel-6.12-baikal-6.12.43-3|503	%if %{with zfs}
21mr|kernel-6.12-baikal-6.12.43-3|504	BuildRequires:	kernel-source-zfs
21mr|kernel-6.12-baikal-6.12.43-3|505	%endif
21mr|kernel-6.12-baikal-6.12.43-3|506	%endif
21mr|kernel-6.12-baikal-6.12.43-3|507	# End of with binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|508	
21mr|kernel-6.12-baikal-6.12.43-3|509	Provides:	kernel = %{EVRD}
21mr|kernel-6.12-baikal-6.12.43-3|510	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-6.12-baikal-6.12.43-3|511	Provides:	kernel-abi(%{kver_full}) = %{EVRD}
21mr|kernel-6.12-baikal-6.12.43-3|512	# Dnf config-manager --dump | grep installonly
21mr|kernel-6.12-baikal-6.12.43-3|513	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-6.12-baikal-6.12.43-3|514	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-6.12-baikal-6.12.43-3|515	
21mr|kernel-6.12-baikal-6.12.43-3|516	# dracut needed only for initrd
21mr|kernel-6.12-baikal-6.12.43-3|517	Recommends:	dracut
21mr|kernel-6.12-baikal-6.12.43-3|518	Requires(posttrans):	kmod >= 28-3
21mr|kernel-6.12-baikal-6.12.43-3|519	
21mr|kernel-6.12-baikal-6.12.43-3|520	# Need for rebuild dkms drivers
21mr|kernel-6.12-baikal-6.12.43-3|521	Recommends:	(%{name}-devel%{_isa} = %{EVRD} if dkms)
21mr|kernel-6.12-baikal-6.12.43-3|522	# not blob, support of devices supported by r8168 is removed from r8169
21mr|kernel-6.12-baikal-6.12.43-3|523	Recommends:	(%{ksob_module_pkg_name r8168} = %{EVRD} or %{ksob_module_pkg_name r8169orig} = %{EVRD})
21mr|kernel-6.12-baikal-6.12.43-3|524	Suggests:	%{ksob_module_pkg_name r8168} = %{EVRD}
21mr|kernel-6.12-baikal-6.12.43-3|525	
21mr|kernel-6.12-baikal-6.12.43-3|526	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-6.12-baikal-6.12.43-3|527	Recommends:	linux-firmware
21mr|kernel-6.12-baikal-6.12.43-3|528	Recommends:	microcode
21mr|kernel-6.12-baikal-6.12.43-3|529	# Set BFQ as default scheduler for HDDs
21mr|kernel-6.12-baikal-6.12.43-3|530	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-6.12-baikal-6.12.43-3|531	Recommends:	udev-rules-ioschedulers
21mr|kernel-6.12-baikal-6.12.43-3|532	Recommends:	wireless-regdb
21mr|kernel-6.12-baikal-6.12.43-3|533	
21mr|kernel-6.12-baikal-6.12.43-3|534	# Fix VirtualBox/VMWare on >=6.12
21mr|kernel-6.12-baikal-6.12.43-3|535	Recommends:	kvm-disable-virt-at-load
21mr|kernel-6.12-baikal-6.12.43-3|536	
21mr|kernel-6.12-baikal-6.12.43-3|537	%if %{with flow_abi}
21mr|kernel-6.12-baikal-6.12.43-3|538	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-baikal-6.12.43-3|539	%endif
21mr|kernel-6.12-baikal-6.12.43-3|540	
21mr|kernel-6.12-baikal-6.12.43-3|541	%if %{with binary_extra_modules}
21mr|kernel-6.12-baikal-6.12.43-3|542	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|543	%kroko_req_modules_in_kernel -j %{nvidia_340_j} -n %{nvidia_340_n} -p %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|544	%endif
21mr|kernel-6.12-baikal-6.12.43-3|545	%ifarch %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|546	%kroko_req_modules_in_kernel -j %{nvidia_390_j} -n %{nvidia_390_n} -p %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|547	%kroko_req_modules_in_kernel -j %{nvidia_470_j} -n %{nvidia_470_n} -p %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|548	%kroko_req_modules_in_kernel -j %{nvidia_550_j} -n %{nvidia_550_n} -p %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|549	%kroko_req_modules_in_kernel -j %{nvidia_580_j} -n %{nvidia_580_n} -p %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|550	%endif
21mr|kernel-6.12-baikal-6.12.43-3|551	%endif
21mr|kernel-6.12-baikal-6.12.43-3|552	
21mr|kernel-6.12-baikal-6.12.43-3|553	%description
21mr|kernel-6.12-baikal-6.12.43-3|554	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-6.12-baikal-6.12.43-3|555	operating system. The kernel handles the basic functions
21mr|kernel-6.12-baikal-6.12.43-3|556	of the operating system: memory allocation, process allocation, device
21mr|kernel-6.12-baikal-6.12.43-3|557	input and output, etc. This is a general-purpose kernel.
21mr|kernel-6.12-baikal-6.12.43-3|558	
21mr|kernel-6.12-baikal-6.12.43-3|559	%posttrans
21mr|kernel-6.12-baikal-6.12.43-3|560	# update information about modules, useful if kernel-module* packages were
21mr|kernel-6.12-baikal-6.12.43-3|561	# installed in one transaction with this kernel (%%transfiletrigger* will run later)
21mr|kernel-6.12-baikal-6.12.43-3|562	depmod -a %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|563	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-6.12-baikal-6.12.43-3|564	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-6.12-baikal-6.12.43-3|565	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-6.12-baikal-6.12.43-3|566	# that is created then will be non-functional. But when the user installs
21mr|kernel-6.12-baikal-6.12.43-3|567	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-6.12-baikal-6.12.43-3|568	# one here.
21mr|kernel-6.12-baikal-6.12.43-3|569	if command -v dracut >/dev/null 2>&1; then
21mr|kernel-6.12-baikal-6.12.43-3|570	dracut -f %{initrd_path} %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|571	fi
21mr|kernel-6.12-baikal-6.12.43-3|572	
21mr|kernel-6.12-baikal-6.12.43-3|573	# File triggers from grub packages will handle this.
21mr|kernel-6.12-baikal-6.12.43-3|574	#/usr/sbin/update-grub2
21mr|kernel-6.12-baikal-6.12.43-3|575	
21mr|kernel-6.12-baikal-6.12.43-3|576	%transfiletriggerin -- %{_modulesdir}/%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|577	# Detect all modules, including ones inside kernel-module* packages
21mr|kernel-6.12-baikal-6.12.43-3|578	if grep -qE '/.*\.ko(|\..*)' ; then
21mr|kernel-6.12-baikal-6.12.43-3|579	depmod -a %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|580	fi
21mr|kernel-6.12-baikal-6.12.43-3|581	
21mr|kernel-6.12-baikal-6.12.43-3|582	%transfiletriggerpostun -- %{_modulesdir}/%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|583	# Handle e.g. removal of kernel-module* packages
21mr|kernel-6.12-baikal-6.12.43-3|584	# List of files is not available here (?)
21mr|kernel-6.12-baikal-6.12.43-3|585	depmod -a %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|586	
21mr|kernel-6.12-baikal-6.12.43-3|587	%files -f %{kernel_files}
21mr|kernel-6.12-baikal-6.12.43-3|588	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|589	%{_bootdir}/symvers-%{kver_full}.*
21mr|kernel-6.12-baikal-6.12.43-3|590	%{_bootdir}/config-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|591	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|592	%ghost %{initrd_path}
21mr|kernel-6.12-baikal-6.12.43-3|593	%ifarch %{armx}
21mr|kernel-6.12-baikal-6.12.43-3|594	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|595	%endif
21mr|kernel-6.12-baikal-6.12.43-3|596	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-6.12-baikal-6.12.43-3|597	%if %{with flow_abi}
21mr|kernel-6.12-baikal-6.12.43-3|598	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-baikal-6.12.43-3|599	%endif
21mr|kernel-6.12-baikal-6.12.43-3|600	%if %{with binary_extra_modules}
21mr|kernel-6.12-baikal-6.12.43-3|601	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8812au.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|602	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821au.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|603	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8814au.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|604	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|605	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8188gu.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|606	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852au.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|607	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852bu.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|608	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/net/ethernet/realtek/r8168.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|609	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/net/ethernet/realtek/r8169orig.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|610	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|611	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|612	%endif
21mr|kernel-6.12-baikal-6.12.43-3|613	%if %{with binary_shredder}
21mr|kernel-6.12-baikal-6.12.43-3|614	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|615	%endif
21mr|kernel-6.12-baikal-6.12.43-3|616	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/media/v4l2loopback.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|617	%if %{with binary_virtualbox_host}
21mr|kernel-6.12-baikal-6.12.43-3|618	# vbox host modules may be built here (vboxnetflt vboxnetadp vboxdrv vboxpci)
21mr|kernel-6.12-baikal-6.12.43-3|619	# vbox guest modules are in the mainline kernel now (vboxvideo vboxguest vboxsf)
21mr|kernel-6.12-baikal-6.12.43-3|620	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|621	%endif
21mr|kernel-6.12-baikal-6.12.43-3|622	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|623	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|624	%if %{with nickel}
21mr|kernel-6.12-baikal-6.12.43-3|625	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|626	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|627	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|628	%endif
21mr|kernel-6.12-baikal-6.12.43-3|629	%if %{with zfs}
21mr|kernel-6.12-baikal-6.12.43-3|630	%exclude %{_modulesdir}/%{kver_full}/kernel/fs/zfs/spl.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|631	%exclude %{_modulesdir}/%{kver_full}/kernel/fs/zfs/zfs.ko%{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|632	%endif
21mr|kernel-6.12-baikal-6.12.43-3|633	%endif
21mr|kernel-6.12-baikal-6.12.43-3|634	# End of with binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|635	
21mr|kernel-6.12-baikal-6.12.43-3|636	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|637	
21mr|kernel-6.12-baikal-6.12.43-3|638	%if %{build_devel}
21mr|kernel-6.12-baikal-6.12.43-3|639	%package devel
21mr|kernel-6.12-baikal-6.12.43-3|640	Summary:	Development files for %{name}
21mr|kernel-6.12-baikal-6.12.43-3|641	Group:		Development/Kernel
21mr|kernel-6.12-baikal-6.12.43-3|642	Requires:	glibc-devel
21mr|kernel-6.12-baikal-6.12.43-3|643	Requires:	ncurses-devel
21mr|kernel-6.12-baikal-6.12.43-3|644	Requires:	gcc
21mr|kernel-6.12-baikal-6.12.43-3|645	Requires:	make
21mr|kernel-6.12-baikal-6.12.43-3|646	Requires:	perl
21mr|kernel-6.12-baikal-6.12.43-3|647	Requires:	%{name} = %{EVRD}
21mr|kernel-6.12-baikal-6.12.43-3|648	Provides:	kernel-devel = %{kverrel}
21mr|kernel-6.12-baikal-6.12.43-3|649	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-6.12-baikal-6.12.43-3|650	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-6.12-baikal-6.12.43-3|651	
21mr|kernel-6.12-baikal-6.12.43-3|652	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-6.12-baikal-6.12.43-3|653	OrderWithRequires(post):	dkms
21mr|kernel-6.12-baikal-6.12.43-3|654	# Try to remove the main kernel package after removing this devel package
21mr|kernel-6.12-baikal-6.12.43-3|655	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-6.12-baikal-6.12.43-3|656	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-6.12-baikal-6.12.43-3|657	# deal with directories owned in the main package
21mr|kernel-6.12-baikal-6.12.43-3|658	# (note that the devel package does not explicitly require the main package,
21mr|kernel-6.12-baikal-6.12.43-3|659	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-6.12-baikal-6.12.43-3|660	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-6.12-baikal-6.12.43-3|661	
21mr|kernel-6.12-baikal-6.12.43-3|662	%ifarch %{ix86}
21mr|kernel-6.12-baikal-6.12.43-3|663	Conflicts:	arch(x86_64)
21mr|kernel-6.12-baikal-6.12.43-3|664	%endif
21mr|kernel-6.12-baikal-6.12.43-3|665	
21mr|kernel-6.12-baikal-6.12.43-3|666	%description devel
21mr|kernel-6.12-baikal-6.12.43-3|667	This package contains the kernel files (headers and build tools) that should
21mr|kernel-6.12-baikal-6.12.43-3|668	be enough to build additional drivers for use with %{name}.
21mr|kernel-6.12-baikal-6.12.43-3|669	
21mr|kernel-6.12-baikal-6.12.43-3|670	
21mr|kernel-6.12-baikal-6.12.43-3|671	%post devel
21mr|kernel-6.12-baikal-6.12.43-3|672	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-6.12-baikal-6.12.43-3|673	dkms_autoinstaller start %{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|674	fi
21mr|kernel-6.12-baikal-6.12.43-3|675	
21mr|kernel-6.12-baikal-6.12.43-3|676	
21mr|kernel-6.12-baikal-6.12.43-3|677	%preun devel
21mr|kernel-6.12-baikal-6.12.43-3|678	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-6.12-baikal-6.12.43-3|679	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-6.12-baikal-6.12.43-3|680	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-6.12-baikal-6.12.43-3|681	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-6.12-baikal-6.12.43-3|682	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-6.12-baikal-6.12.43-3|683	# too.
21mr|kernel-6.12-baikal-6.12.43-3|684	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-6.12-baikal-6.12.43-3|685	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-6.12-baikal-6.12.43-3|686	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-6.12-baikal-6.12.43-3|687	fi
21mr|kernel-6.12-baikal-6.12.43-3|688	
21mr|kernel-6.12-baikal-6.12.43-3|689	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-6.12-baikal-6.12.43-3|690	
21mr|kernel-6.12-baikal-6.12.43-3|691	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-6.12-baikal-6.12.43-3|692	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-6.12-baikal-6.12.43-3|693	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-6.12-baikal-6.12.43-3|694	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-6.12-baikal-6.12.43-3|695	done
21mr|kernel-6.12-baikal-6.12.43-3|696	
21mr|kernel-6.12-baikal-6.12.43-3|697	
21mr|kernel-6.12-baikal-6.12.43-3|698	%files devel
21mr|kernel-6.12-baikal-6.12.43-3|699	%{devel_root}
21mr|kernel-6.12-baikal-6.12.43-3|700	%{_modulesdir}/%{kver_full}/build
21mr|kernel-6.12-baikal-6.12.43-3|701	%{_modulesdir}/%{kver_full}/source
21mr|kernel-6.12-baikal-6.12.43-3|702	%endif
21mr|kernel-6.12-baikal-6.12.43-3|703	# End of build_devel
21mr|kernel-6.12-baikal-6.12.43-3|704	
21mr|kernel-6.12-baikal-6.12.43-3|705	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|706	
21mr|kernel-6.12-baikal-6.12.43-3|707	%if %{build_debug}
21mr|kernel-6.12-baikal-6.12.43-3|708	%package debuginfo
21mr|kernel-6.12-baikal-6.12.43-3|709	Summary:	Debuginfo for %{name}
21mr|kernel-6.12-baikal-6.12.43-3|710	Group:		Development/Debug
21mr|kernel-6.12-baikal-6.12.43-3|711	Provides:	kernel-debug = %{kverrel}
21mr|kernel-6.12-baikal-6.12.43-3|712	AutoReq:	0
21mr|kernel-6.12-baikal-6.12.43-3|713	AutoProv:	0
21mr|kernel-6.12-baikal-6.12.43-3|714	
21mr|kernel-6.12-baikal-6.12.43-3|715	%description debuginfo
21mr|kernel-6.12-baikal-6.12.43-3|716	This package contains the files with debuginfo for %{name}.
21mr|kernel-6.12-baikal-6.12.43-3|717	
21mr|kernel-6.12-baikal-6.12.43-3|718	%files debuginfo -f %{debuginfo_files}
21mr|kernel-6.12-baikal-6.12.43-3|719	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|720	%endif
21mr|kernel-6.12-baikal-6.12.43-3|721	# End of build_debug
21mr|kernel-6.12-baikal-6.12.43-3|722	
21mr|kernel-6.12-baikal-6.12.43-3|723	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|724	%if %{with bpftool}
21mr|kernel-6.12-baikal-6.12.43-3|725	%package -n bpftool
21mr|kernel-6.12-baikal-6.12.43-3|726	Summary:	Inspection and simple manipulation of eBPF programs and maps
21mr|kernel-6.12-baikal-6.12.43-3|727	Group:		System/Kernel and hardware
21mr|kernel-6.12-baikal-6.12.43-3|728	BuildRequires:  pahole
21mr|kernel-6.12-baikal-6.12.43-3|729	BuildRequires:  lld
21mr|kernel-6.12-baikal-6.12.43-3|730	BuildRequires:  llvm
21mr|kernel-6.12-baikal-6.12.43-3|731	
21mr|kernel-6.12-baikal-6.12.43-3|732	%description -n bpftool
21mr|kernel-6.12-baikal-6.12.43-3|733	This package contains the bpftool, which allows inspection and simple
21mr|kernel-6.12-baikal-6.12.43-3|734	manipulation of eBPF programs and maps.
21mr|kernel-6.12-baikal-6.12.43-3|735	
21mr|kernel-6.12-baikal-6.12.43-3|736	%files -n bpftool
21mr|kernel-6.12-baikal-6.12.43-3|737	%{_sbindir}/bpftool
21mr|kernel-6.12-baikal-6.12.43-3|738	%{_sysconfdir}/bash_completion.d/bpftool
21mr|kernel-6.12-baikal-6.12.43-3|739	%endif
21mr|kernel-6.12-baikal-6.12.43-3|740	
21mr|kernel-6.12-baikal-6.12.43-3|741	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|742	
21mr|kernel-6.12-baikal-6.12.43-3|743	%if %{build_doc}
21mr|kernel-6.12-baikal-6.12.43-3|744	%package doc
21mr|kernel-6.12-baikal-6.12.43-3|745	Summary:	Various documentation bits found in the kernel source
21mr|kernel-6.12-baikal-6.12.43-3|746	Group:		Documentation
21mr|kernel-6.12-baikal-6.12.43-3|747	BuildArch:	noarch
21mr|kernel-6.12-baikal-6.12.43-3|748	
21mr|kernel-6.12-baikal-6.12.43-3|749	%description doc
21mr|kernel-6.12-baikal-6.12.43-3|750	This package contains documentation files from the kernel source.
21mr|kernel-6.12-baikal-6.12.43-3|751	
21mr|kernel-6.12-baikal-6.12.43-3|752	%files doc
21mr|kernel-6.12-baikal-6.12.43-3|753	%doc Documentation/*
21mr|kernel-6.12-baikal-6.12.43-3|754	%endif
21mr|kernel-6.12-baikal-6.12.43-3|755	
21mr|kernel-6.12-baikal-6.12.43-3|756	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|757	
21mr|kernel-6.12-baikal-6.12.43-3|758	%if %{build_perf}
21mr|kernel-6.12-baikal-6.12.43-3|759	%package -n perf
21mr|kernel-6.12-baikal-6.12.43-3|760	Summary:	perf tool and the supporting documentation
21mr|kernel-6.12-baikal-6.12.43-3|761	Group:		System/Kernel and hardware
21mr|kernel-6.12-baikal-6.12.43-3|762	
21mr|kernel-6.12-baikal-6.12.43-3|763	%description -n perf
21mr|kernel-6.12-baikal-6.12.43-3|764	The package contains perf tool and the supporting documentation.
21mr|kernel-6.12-baikal-6.12.43-3|765	
21mr|kernel-6.12-baikal-6.12.43-3|766	%files -n perf
21mr|kernel-6.12-baikal-6.12.43-3|767	%{_bindir}/perf
21mr|kernel-6.12-baikal-6.12.43-3|768	%ifarch %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|769	%{_bindir}/perf-read-vdso32
21mr|kernel-6.12-baikal-6.12.43-3|770	%endif
21mr|kernel-6.12-baikal-6.12.43-3|771	%{_bindir}/trace
21mr|kernel-6.12-baikal-6.12.43-3|772	%{_includedir}/perf/perf_dlfilter.h
21mr|kernel-6.12-baikal-6.12.43-3|773	%dir %{_libexecdir}/perf-core
21mr|kernel-6.12-baikal-6.12.43-3|774	%{_libdir}/libperf-jvmti.so
21mr|kernel-6.12-baikal-6.12.43-3|775	%{_libexecdir}/perf-core/*
21mr|kernel-6.12-baikal-6.12.43-3|776	%{_mandir}/man[1-8]/perf*
21mr|kernel-6.12-baikal-6.12.43-3|777	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-6.12-baikal-6.12.43-3|778	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-6.12-baikal-6.12.43-3|779	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-6.12-baikal-6.12.43-3|780	%endif
21mr|kernel-6.12-baikal-6.12.43-3|781	
21mr|kernel-6.12-baikal-6.12.43-3|782	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|783	
21mr|kernel-6.12-baikal-6.12.43-3|784	%if %{build_headers}
21mr|kernel-6.12-baikal-6.12.43-3|785	%package -n kernel-headers
21mr|kernel-6.12-baikal-6.12.43-3|786	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-6.12-baikal-6.12.43-3|787	Group:		System/Kernel and hardware
21mr|kernel-6.12-baikal-6.12.43-3|788	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-6.12-baikal-6.12.43-3|789	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-6.12-baikal-6.12.43-3|790	
21mr|kernel-6.12-baikal-6.12.43-3|791	%description -n kernel-headers
21mr|kernel-6.12-baikal-6.12.43-3|792	C header files from the Linux kernel. The header files define
21mr|kernel-6.12-baikal-6.12.43-3|793	structures and constants that are needed for building most
21mr|kernel-6.12-baikal-6.12.43-3|794	standard programs, notably the C library.
21mr|kernel-6.12-baikal-6.12.43-3|795	
21mr|kernel-6.12-baikal-6.12.43-3|796	This package is not suitable for building kernel modules, you
21mr|kernel-6.12-baikal-6.12.43-3|797	should use the 'kernel-devel' package instead.
21mr|kernel-6.12-baikal-6.12.43-3|798	
21mr|kernel-6.12-baikal-6.12.43-3|799	%files -n kernel-headers
21mr|kernel-6.12-baikal-6.12.43-3|800	%{_includedir}/*
21mr|kernel-6.12-baikal-6.12.43-3|801	%if %{build_perf}
21mr|kernel-6.12-baikal-6.12.43-3|802	%exclude %{_includedir}/perf/perf_dlfilter.h
21mr|kernel-6.12-baikal-6.12.43-3|803	%endif
21mr|kernel-6.12-baikal-6.12.43-3|804	%endif
21mr|kernel-6.12-baikal-6.12.43-3|805	
21mr|kernel-6.12-baikal-6.12.43-3|806	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|807	
21mr|kernel-6.12-baikal-6.12.43-3|808	%if %{with uml}
21mr|kernel-6.12-baikal-6.12.43-3|809	%package uml
21mr|kernel-6.12-baikal-6.12.43-3|810	Summary:	User Mode Linux binary
21mr|kernel-6.12-baikal-6.12.43-3|811	Group:		System/Kernel and hardware
21mr|kernel-6.12-baikal-6.12.43-3|812	Provides:	kernel-uml = %{kverrel}
21mr|kernel-6.12-baikal-6.12.43-3|813	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-6.12-baikal-6.12.43-3|814	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-6.12-baikal-6.12.43-3|815	
21mr|kernel-6.12-baikal-6.12.43-3|816	%description uml
21mr|kernel-6.12-baikal-6.12.43-3|817	User Mode Linux binary.
21mr|kernel-6.12-baikal-6.12.43-3|818	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-6.12-baikal-6.12.43-3|819	
21mr|kernel-6.12-baikal-6.12.43-3|820	%files uml
21mr|kernel-6.12-baikal-6.12.43-3|821	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|822	
21mr|kernel-6.12-baikal-6.12.43-3|823	#-----------------------------------------------------------------------------
21mr|kernel-6.12-baikal-6.12.43-3|824	
21mr|kernel-6.12-baikal-6.12.43-3|825	%package uml-modules
21mr|kernel-6.12-baikal-6.12.43-3|826	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-6.12-baikal-6.12.43-3|827	Group:		System/Kernel and hardware
21mr|kernel-6.12-baikal-6.12.43-3|828	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-6.12-baikal-6.12.43-3|829	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-6.12-baikal-6.12.43-3|830	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-6.12-baikal-6.12.43-3|831	
21mr|kernel-6.12-baikal-6.12.43-3|832	%description uml-modules
21mr|kernel-6.12-baikal-6.12.43-3|833	User Mode Linux (UML) kernel modules:
21mr|kernel-6.12-baikal-6.12.43-3|834	- not compressed;
21mr|kernel-6.12-baikal-6.12.43-3|835	- not stripped;
21mr|kernel-6.12-baikal-6.12.43-3|836	- signed.
21mr|kernel-6.12-baikal-6.12.43-3|837	
21mr|kernel-6.12-baikal-6.12.43-3|838	%files uml-modules
21mr|kernel-6.12-baikal-6.12.43-3|839	%{_modulesdir}-uml/%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|840	
21mr|kernel-6.12-baikal-6.12.43-3|841	%endif
21mr|kernel-6.12-baikal-6.12.43-3|842	# End of uml
21mr|kernel-6.12-baikal-6.12.43-3|843	
21mr|kernel-6.12-baikal-6.12.43-3|844	#-----------------------------------------------------------------------------
21mr|kernel-6.12-baikal-6.12.43-3|845	
21mr|kernel-6.12-baikal-6.12.43-3|846	###############################
21mr|kernel-6.12-baikal-6.12.43-3|847	# Extra modules package definitions
21mr|kernel-6.12-baikal-6.12.43-3|848	
21mr|kernel-6.12-baikal-6.12.43-3|849	%if %{with binary_extra_modules}
21mr|kernel-6.12-baikal-6.12.43-3|850	# "-r xxx-blacklist" was not added for modules bellow because
21mr|kernel-6.12-baikal-6.12.43-3|851	# blacklisted modules have not appeared in upstream yet
21mr|kernel-6.12-baikal-6.12.43-3|852	%ksob_mk_module_pkg -n 8812au -s net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|853	# for RTL8811AU and RTL8821AU
21mr|kernel-6.12-baikal-6.12.43-3|854	%ksob_mk_module_pkg -n 8821au -s net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|855	%ksob_mk_module_pkg -n 8814au -s net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|856	%ksob_mk_module_pkg -n rtk_btusb -s drivers/bluetooth -r rtk_btusb-firmware
21mr|kernel-6.12-baikal-6.12.43-3|857	%ksob_mk_module_pkg -n 8188gu -s net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|858	%ksob_mk_module_pkg -n 8852au -s net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|859	%ksob_mk_module_pkg -n 8852bu -s net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|860	%ksob_mk_module_pkg -n r8168 -s drivers/net/ethernet/realtek
21mr|kernel-6.12-baikal-6.12.43-3|861	# r8169orig-blacklist backlists both r8168 and r8169 and is built from SRPM r8168
21mr|kernel-6.12-baikal-6.12.43-3|862	%ksob_mk_module_pkg -n r8169orig -s drivers/net/ethernet/realtek -r r8169orig-blacklist
21mr|kernel-6.12-baikal-6.12.43-3|863	
21mr|kernel-6.12-baikal-6.12.43-3|864	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|865	%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
21mr|kernel-6.12-baikal-6.12.43-3|866	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_340_j} -n %{nvidia_340_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|867	%endif
21mr|kernel-6.12-baikal-6.12.43-3|868	%ifarch %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|869	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_390_j} -n %{nvidia_390_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|870	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_470_j} -n %{nvidia_470_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|871	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_550_j} -n %{nvidia_550_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix} -o %{quote:510 515 520 525}
21mr|kernel-6.12-baikal-6.12.43-3|872	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t proprietary -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|873	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t open -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-baikal-6.12.43-3|874	%endif
21mr|kernel-6.12-baikal-6.12.43-3|875	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-6.12-baikal-6.12.43-3|876	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-6.12-baikal-6.12.43-3|877	%ksob_mk_module_pkg -n nwfermi -s drivers/input
21mr|kernel-6.12-baikal-6.12.43-3|878	%ksob_mk_module_pkg -n v4l2loopback -s drivers/media -r v4l2loopback
21mr|kernel-6.12-baikal-6.12.43-3|879	
21mr|kernel-6.12-baikal-6.12.43-3|880	%if %{with binary_shredder}
21mr|kernel-6.12-baikal-6.12.43-3|881	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-6.12-baikal-6.12.43-3|882	%endif
21mr|kernel-6.12-baikal-6.12.43-3|883	
21mr|kernel-6.12-baikal-6.12.43-3|884	#-----------------------------------------------------------------------------
21mr|kernel-6.12-baikal-6.12.43-3|885	
21mr|kernel-6.12-baikal-6.12.43-3|886	###############
21mr|kernel-6.12-baikal-6.12.43-3|887	# Virtualbox host
21mr|kernel-6.12-baikal-6.12.43-3|888	
21mr|kernel-6.12-baikal-6.12.43-3|889	%if %{with binary_virtualbox_host}
21mr|kernel-6.12-baikal-6.12.43-3|890	%ksob_mk_module_pkg -n vboxnetflt -s misc
21mr|kernel-6.12-baikal-6.12.43-3|891	%ksob_mk_module_pkg -n vboxnetadp -s misc
21mr|kernel-6.12-baikal-6.12.43-3|892	%ksob_mk_module_pkg -n vboxdrv -s misc
21mr|kernel-6.12-baikal-6.12.43-3|893	%ksob_mk_module_pkg -n vboxpci -s misc
21mr|kernel-6.12-baikal-6.12.43-3|894	
21mr|kernel-6.12-baikal-6.12.43-3|895	# A package which will pull all those modules
21mr|kernel-6.12-baikal-6.12.43-3|896	%package -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.12-baikal-6.12.43-3|897	Summary:	Meta package to pull VirtualBox host kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-6.12-baikal-6.12.43-3|898	Group:		System/Kernel and hardware
21mr|kernel-6.12-baikal-6.12.43-3|899	Requires:	%ksob_module_pkg_name vboxnetflt
21mr|kernel-6.12-baikal-6.12.43-3|900	Requires:	%ksob_module_pkg_name vboxnetadp
21mr|kernel-6.12-baikal-6.12.43-3|901	Requires:	%ksob_module_pkg_name vboxdrv
21mr|kernel-6.12-baikal-6.12.43-3|902	Requires:	%ksob_module_pkg_name vboxpci
21mr|kernel-6.12-baikal-6.12.43-3|903	
21mr|kernel-6.12-baikal-6.12.43-3|904	%description -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.12-baikal-6.12.43-3|905	Meta package to pull VirtualBox host kernel modules for %{name}.
21mr|kernel-6.12-baikal-6.12.43-3|906	
21mr|kernel-6.12-baikal-6.12.43-3|907	%files -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.12-baikal-6.12.43-3|908	# empty
21mr|kernel-6.12-baikal-6.12.43-3|909	%endif
21mr|kernel-6.12-baikal-6.12.43-3|910	#End of ifarch x86
21mr|kernel-6.12-baikal-6.12.43-3|911	
21mr|kernel-6.12-baikal-6.12.43-3|912	#-----------------------------------------------------------------------------
21mr|kernel-6.12-baikal-6.12.43-3|913	
21mr|kernel-6.12-baikal-6.12.43-3|914	%if %{with zfs}
21mr|kernel-6.12-baikal-6.12.43-3|915	%ksob_mk_modules_pkg -n zfs -s fs/zfs -r zfs
21mr|kernel-6.12-baikal-6.12.43-3|916	%endif
21mr|kernel-6.12-baikal-6.12.43-3|917	
21mr|kernel-6.12-baikal-6.12.43-3|918	#-----------------------------------------------------------------------------
21mr|kernel-6.12-baikal-6.12.43-3|919	
21mr|kernel-6.12-baikal-6.12.43-3|920	%if %{with nickel}
21mr|kernel-6.12-baikal-6.12.43-3|921	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-6.12-baikal-6.12.43-3|922	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-6.12-baikal-6.12.43-3|923	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-6.12-baikal-6.12.43-3|924	%endif
21mr|kernel-6.12-baikal-6.12.43-3|925	
21mr|kernel-6.12-baikal-6.12.43-3|926	%endif
21mr|kernel-6.12-baikal-6.12.43-3|927	# End of binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|928	
21mr|kernel-6.12-baikal-6.12.43-3|929	#################################################################
21mr|kernel-6.12-baikal-6.12.43-3|930	
21mr|kernel-6.12-baikal-6.12.43-3|931	%if %{with flow_abi}
21mr|kernel-6.12-baikal-6.12.43-3|932	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-baikal-6.12.43-3|933	Summary:	Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-6.12-baikal-6.12.43-3|934	Group:		System/Kernel and hardware
21mr|kernel-6.12-baikal-6.12.43-3|935	
21mr|kernel-6.12-baikal-6.12.43-3|936	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-baikal-6.12.43-3|937	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-6.12-baikal-6.12.43-3|938	Some vendors provide binary-only kernel modules. They can put them into %{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-6.12-baikal-6.12.43-3|939	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours
21mr|kernel-6.12-baikal-6.12.43-3|940	but there is no guarantee that these modules will load and work correctly on
21mr|kernel-6.12-baikal-6.12.43-3|941	newer or older kernels then the ones they were build against.
21mr|kernel-6.12-baikal-6.12.43-3|942	
21mr|kernel-6.12-baikal-6.12.43-3|943	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-6.12-baikal-6.12.43-3|944	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-6.12-baikal-6.12.43-3|945	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-6.12-baikal-6.12.43-3|946	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-6.12-baikal-6.12.43-3|947	
21mr|kernel-6.12-baikal-6.12.43-3|948	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-baikal-6.12.43-3|949	%{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-baikal-6.12.43-3|950	%endif
21mr|kernel-6.12-baikal-6.12.43-3|951	# End of flow_abi
21mr|kernel-6.12-baikal-6.12.43-3|952	
21mr|kernel-6.12-baikal-6.12.43-3|953	################################################
21mr|kernel-6.12-baikal-6.12.43-3|954	
21mr|kernel-6.12-baikal-6.12.43-3|955	%prep
21mr|kernel-6.12-baikal-6.12.43-3|956	%autosetup -p1 -n linux-kernel-baikal-%{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-6.12-baikal-6.12.43-3|957	grep -Irl /lib/modules | xargs sed -i -e 's,/lib/modules,%{_modulesdir},g' -e 's,/usr/usr/lib/modules,/usr/lib/modules,g'
21mr|kernel-6.12-baikal-6.12.43-3|958	
21mr|kernel-6.12-baikal-6.12.43-3|959	# ensure that not another patch got number 3
21mr|kernel-6.12-baikal-6.12.43-3|960	grep -q 8168 %{PATCH3}
21mr|kernel-6.12-baikal-6.12.43-3|961	grep -q r8169 %{PATCH3}
21mr|kernel-6.12-baikal-6.12.43-3|962	%if %{with binary_extra_modules}
21mr|kernel-6.12-baikal-6.12.43-3|963	cp -rv drivers/net/ethernet/realtek drivers/net/ethernet/realtek.bak
21mr|kernel-6.12-baikal-6.12.43-3|964	sed -e 's,drivers/net/ethernet/realtek,drivers/net/ethernet/realtek.bak,g' %{PATCH3} > new3.patch
21mr|kernel-6.12-baikal-6.12.43-3|965	patch -p1 -R < new3.patch
21mr|kernel-6.12-baikal-6.12.43-3|966	%else
21mr|kernel-6.12-baikal-6.12.43-3|967	%patch3 -p1 -R
21mr|kernel-6.12-baikal-6.12.43-3|968	%endif
21mr|kernel-6.12-baikal-6.12.43-3|969	
21mr|kernel-6.12-baikal-6.12.43-3|970	#
21mr|kernel-6.12-baikal-6.12.43-3|971	# Setup Begin
21mr|kernel-6.12-baikal-6.12.43-3|972	#
21mr|kernel-6.12-baikal-6.12.43-3|973	
21mr|kernel-6.12-baikal-6.12.43-3|974	##################################
21mr|kernel-6.12-baikal-6.12.43-3|975	# Kernel configuration
21mr|kernel-6.12-baikal-6.12.43-3|976	
21mr|kernel-6.12-baikal-6.12.43-3|977	echo "Creating the kernel configuration file."
21mr|kernel-6.12-baikal-6.12.43-3|978	
21mr|kernel-6.12-baikal-6.12.43-3|979	# Configs
21mr|kernel-6.12-baikal-6.12.43-3|980	cp %{SOURCE111} .
21mr|kernel-6.12-baikal-6.12.43-3|981	cp kernel-%{arch_suffix}.config .config
21mr|kernel-6.12-baikal-6.12.43-3|982	
21mr|kernel-6.12-baikal-6.12.43-3|983	touch %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|984	
21mr|kernel-6.12-baikal-6.12.43-3|985	# Get rid of unwanted files
21mr|kernel-6.12-baikal-6.12.43-3|986	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-6.12-baikal-6.12.43-3|987	# Wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-6.12-baikal-6.12.43-3|988	find . -name "*.g*ignore" -delete
21mr|kernel-6.12-baikal-6.12.43-3|989	
21mr|kernel-6.12-baikal-6.12.43-3|990	# adapt for non-usr-moved platforms
21mr|kernel-6.12-baikal-6.12.43-3|991	%if %{without fail}
21mr|kernel-6.12-baikal-6.12.43-3|992	%if %{mdvver} < 202310
21mr|kernel-6.12-baikal-6.12.43-3|993	sed -i -e 's,/usr/sbin/,/sbin/,g' .config
21mr|kernel-6.12-baikal-6.12.43-3|994	%endif
21mr|kernel-6.12-baikal-6.12.43-3|995	%endif
21mr|kernel-6.12-baikal-6.12.43-3|996	
21mr|kernel-6.12-baikal-6.12.43-3|997	# Disable debug info if requested (enabled by default)
21mr|kernel-6.12-baikal-6.12.43-3|998	%if ! %build_debug
21mr|kernel-6.12-baikal-6.12.43-3|999	sed -i -e '/CONFIG_DEBUG_INFO/d' -e '/CONFIG_GDB_SCRIPTS/d' .config
21mr|kernel-6.12-baikal-6.12.43-3|1000	echo '# CONFIG_DEBUG_INFO is not set' >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1001	echo '# CONFIG_GDB_SCRIPTS is not set' >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1002	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1003	
21mr|kernel-6.12-baikal-6.12.43-3|1004	sed -i '/CONFIG_MODULE_SIG_FORCE/d' .config
21mr|kernel-6.12-baikal-6.12.43-3|1005	%if %{with oblig_signed_modules}
21mr|kernel-6.12-baikal-6.12.43-3|1006	# Disallow loading not signed modules
21mr|kernel-6.12-baikal-6.12.43-3|1007	# But 0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch allows to override this in cmdline
21mr|kernel-6.12-baikal-6.12.43-3|1008	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1009	%else
21mr|kernel-6.12-baikal-6.12.43-3|1010	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1011	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1012	
21mr|kernel-6.12-baikal-6.12.43-3|1013	sed -i '/CONFIG_MODULE_SIG_KEY/d' .config
21mr|kernel-6.12-baikal-6.12.43-3|1014	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-6.12-baikal-6.12.43-3|1015	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1016	
21mr|kernel-6.12-baikal-6.12.43-3|1017	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-6.12-baikal-6.12.43-3|1018	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-6.12-baikal-6.12.43-3|1019	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1020	
21mr|kernel-6.12-baikal-6.12.43-3|1021	# Memory wiping
21mr|kernel-6.12-baikal-6.12.43-3|1022	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-6.12-baikal-6.12.43-3|1023	# Estimated performance impact is described in the commit
21mr|kernel-6.12-baikal-6.12.43-3|1024	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-6.12-baikal-6.12.43-3|1025	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-6.12-baikal-6.12.43-3|1026	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-6.12-baikal-6.12.43-3|1027	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1028	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-6.12-baikal-6.12.43-3|1029	# To disable, add to cmdline: init_on_free=0
21mr|kernel-6.12-baikal-6.12.43-3|1030	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-6.12-baikal-6.12.43-3|1031	%if %{with nickel}
21mr|kernel-6.12-baikal-6.12.43-3|1032	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1033	%else
21mr|kernel-6.12-baikal-6.12.43-3|1034	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1035	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1036	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-6.12-baikal-6.12.43-3|1037	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-6.12-baikal-6.12.43-3|1038	
21mr|kernel-6.12-baikal-6.12.43-3|1039	# To load kernel keyring in UML
21mr|kernel-6.12-baikal-6.12.43-3|1040	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-6.12-baikal-6.12.43-3|1041	if ! grep -q "^CONFIG_CRYPTO_${i}=y$" .config; then
21mr|kernel-6.12-baikal-6.12.43-3|1042	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-6.12-baikal-6.12.43-3|1043	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-6.12-baikal-6.12.43-3|1044	fi
21mr|kernel-6.12-baikal-6.12.43-3|1045	done
21mr|kernel-6.12-baikal-6.12.43-3|1046	
21mr|kernel-6.12-baikal-6.12.43-3|1047	cat %{build_dir}/.config.append >> .config
21mr|kernel-6.12-baikal-6.12.43-3|1048	
21mr|kernel-6.12-baikal-6.12.43-3|1049	##################
21mr|kernel-6.12-baikal-6.12.43-3|1050	# End of kernel config
21mr|kernel-6.12-baikal-6.12.43-3|1051	
21mr|kernel-6.12-baikal-6.12.43-3|1052	
21mr|kernel-6.12-baikal-6.12.43-3|1053	# Store the config file in the appropriate directory.
21mr|kernel-6.12-baikal-6.12.43-3|1054	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-6.12-baikal-6.12.43-3|1055	mkdir -p "${CONFIG_DIR}"
21mr|kernel-6.12-baikal-6.12.43-3|1056	
21mr|kernel-6.12-baikal-6.12.43-3|1057	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-6.12-baikal-6.12.43-3|1058	
21mr|kernel-6.12-baikal-6.12.43-3|1059	make ARCH=%{arch_type} oldconfig
21mr|kernel-6.12-baikal-6.12.43-3|1060	# When it is needed to edit kernel configs, run:
21mr|kernel-6.12-baikal-6.12.43-3|1061	# abf fetch
21mr|kernel-6.12-baikal-6.12.43-3|1062	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-6.12-baikal-6.12.43-3|1063	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-6.12-baikal-6.12.43-3|1064	%{?_with_fail:exit 1}
21mr|kernel-6.12-baikal-6.12.43-3|1065	mv .config ${cfg_file}
21mr|kernel-6.12-baikal-6.12.43-3|1066	echo "Created ${cfg_file}."
21mr|kernel-6.12-baikal-6.12.43-3|1067	
21mr|kernel-6.12-baikal-6.12.43-3|1068	# Make sure that package version matches the reality
21mr|kernel-6.12-baikal-6.12.43-3|1069	test "$(grep '^VERSION =' Makefile | awk '{print $NF}')" = %{kernelversion}
21mr|kernel-6.12-baikal-6.12.43-3|1070	test "$(grep '^PATCHLEVEL =' Makefile | awk '{print $NF}')" = %{patchlevel}
21mr|kernel-6.12-baikal-6.12.43-3|1071	test "$(grep '^SUBLEVEL =' Makefile | awk '{print $NF}')" = %{sublevel}
21mr|kernel-6.12-baikal-6.12.43-3|1072	
21mr|kernel-6.12-baikal-6.12.43-3|1073	# Get rid of unwanted files
21mr|kernel-6.12-baikal-6.12.43-3|1074	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-6.12-baikal-6.12.43-3|1075	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-6.12-baikal-6.12.43-3|1076	
21mr|kernel-6.12-baikal-6.12.43-3|1077	# Versionize python shebang (#!/usr/bin/env python -> #!/usr/bin/python3) in scripts
21mr|kernel-6.12-baikal-6.12.43-3|1078	grep -Irl '^#!/usr/bin/env python' | xargs sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},'
21mr|kernel-6.12-baikal-6.12.43-3|1079	
21mr|kernel-6.12-baikal-6.12.43-3|1080	# Drop env from bash scripts
21mr|kernel-6.12-baikal-6.12.43-3|1081	sed -i '1 s,^#!.*env .*,#!%{_bindir}/bash,' scripts/config
21mr|kernel-6.12-baikal-6.12.43-3|1082	
21mr|kernel-6.12-baikal-6.12.43-3|1083	# Drop env from perl scripts
21mr|kernel-6.12-baikal-6.12.43-3|1084	grep -IrlE '^#!.*env perl' | xargs sed -i -e '1 s,^#!/usr/bin/env perl$,#!{_bindir}/perl,'
21mr|kernel-6.12-baikal-6.12.43-3|1085	
21mr|kernel-6.12-baikal-6.12.43-3|1086	# Franckly, Under Closer looK on other modules, it was probably a bad idea to move this header in 6.12
21mr|kernel-6.12-baikal-6.12.43-3|1087	mkdir -pv "%{src_dir}/include/asm"
21mr|kernel-6.12-baikal-6.12.43-3|1088	ln -s ../linux/unaligned.h "%{src_dir}/include/asm/unaligned.h"
21mr|kernel-6.12-baikal-6.12.43-3|1089	
21mr|kernel-6.12-baikal-6.12.43-3|1090	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|1091	
21mr|kernel-6.12-baikal-6.12.43-3|1092	%build
21mr|kernel-6.12-baikal-6.12.43-3|1093	# Ensure that build time generated private keys don't get published
21mr|kernel-6.12-baikal-6.12.43-3|1094	# as e.g. "RPM build root" on ABF!
21mr|kernel-6.12-baikal-6.12.43-3|1095	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-6.12-baikal-6.12.43-3|1096	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-6.12-baikal-6.12.43-3|1097	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-6.12-baikal-6.12.43-3|1098	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-6.12-baikal-6.12.43-3|1099	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-6.12-baikal-6.12.43-3|1100	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-6.12-baikal-6.12.43-3|1101	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-6.12-baikal-6.12.43-3|1102	_cleanup(){
21mr|kernel-6.12-baikal-6.12.43-3|1103	# Show resulting kernel public keys for debugging
21mr|kernel-6.12-baikal-6.12.43-3|1104	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-6.12-baikal-6.12.43-3|1105	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-6.12-baikal-6.12.43-3|1106	%if %{with uml}
21mr|kernel-6.12-baikal-6.12.43-3|1107	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-6.12-baikal-6.12.43-3|1108	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-6.12-baikal-6.12.43-3|1109	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1110	}
21mr|kernel-6.12-baikal-6.12.43-3|1111	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-6.12-baikal-6.12.43-3|1112	trap "_cleanup" EXIT
21mr|kernel-6.12-baikal-6.12.43-3|1113	
21mr|kernel-6.12-baikal-6.12.43-3|1114	rm -rf %{temp_root}
21mr|kernel-6.12-baikal-6.12.43-3|1115	install -d %{temp_root}
21mr|kernel-6.12-baikal-6.12.43-3|1116	
21mr|kernel-6.12-baikal-6.12.43-3|1117	cd %{src_dir}
21mr|kernel-6.12-baikal-6.12.43-3|1118	
21mr|kernel-6.12-baikal-6.12.43-3|1119	### Keys for signing kernel modules
21mr|kernel-6.12-baikal-6.12.43-3|1120	# Keys can be generated both manually and automatically,
21mr|kernel-6.12-baikal-6.12.43-3|1121	# let's generate them by ourselves to take full control of the process
21mr|kernel-6.12-baikal-6.12.43-3|1122	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-6.12-baikal-6.12.43-3|1123	# See also certs/Makefile in kernel source
21mr|kernel-6.12-baikal-6.12.43-3|1124	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-6.12-baikal-6.12.43-3|1125	
21mr|kernel-6.12-baikal-6.12.43-3|1126	# On ABF, %%packager == $username <$email>
21mr|kernel-6.12-baikal-6.12.43-3|1127	# Try to extract email from %%packager if it is set
21mr|kernel-6.12-baikal-6.12.43-3|1128	_get_email(){
21mr|kernel-6.12-baikal-6.12.43-3|1129	# Check that macro %%packager was set and is not empty
21mr|kernel-6.12-baikal-6.12.43-3|1130	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-6.12-baikal-6.12.43-3|1131	# If was not set or is empty, use default email
21mr|kernel-6.12-baikal-6.12.43-3|1132	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-6.12-baikal-6.12.43-3|1133	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-6.12-baikal-6.12.43-3|1134	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-6.12-baikal-6.12.43-3|1135	fi
21mr|kernel-6.12-baikal-6.12.43-3|1136	# Validate that what we have now is a valid email
21mr|kernel-6.12-baikal-6.12.43-3|1137	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-6.12-baikal-6.12.43-3|1138	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-6.12-baikal-6.12.43-3|1139	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-6.12-baikal-6.12.43-3|1140	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-6.12-baikal-6.12.43-3|1141	# If it is, use it
21mr|kernel-6.12-baikal-6.12.43-3|1142	then echo "$temp" && return
21mr|kernel-6.12-baikal-6.12.43-3|1143	# Otherwise use default email
21mr|kernel-6.12-baikal-6.12.43-3|1144	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-6.12-baikal-6.12.43-3|1145	fi
21mr|kernel-6.12-baikal-6.12.43-3|1146	# If script above has not return'ed for any reason,
21mr|kernel-6.12-baikal-6.12.43-3|1147	# e.g. because of non-bash shell being not able to
21mr|kernel-6.12-baikal-6.12.43-3|1148	# process regexp, use default email
21mr|kernel-6.12-baikal-6.12.43-3|1149	echo 'rpmbuild@rosa.unknown'
21mr|kernel-6.12-baikal-6.12.43-3|1150	}
21mr|kernel-6.12-baikal-6.12.43-3|1151	email="$(_get_email)"
21mr|kernel-6.12-baikal-6.12.43-3|1152	
21mr|kernel-6.12-baikal-6.12.43-3|1153	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-6.12-baikal-6.12.43-3|1154	[ req ]
21mr|kernel-6.12-baikal-6.12.43-3|1155	prompt = no
21mr|kernel-6.12-baikal-6.12.43-3|1156	string_mask = utf8only
21mr|kernel-6.12-baikal-6.12.43-3|1157	#default_keyfile = %%{certs_signing_key_priv_rnd}
21mr|kernel-6.12-baikal-6.12.43-3|1158	distinguished_name = req_distinguished_name
21mr|kernel-6.12-baikal-6.12.43-3|1159	x509_extensions = myexts
21mr|kernel-6.12-baikal-6.12.43-3|1160	[ req_distinguished_name ]
21mr|kernel-6.12-baikal-6.12.43-3|1161	organizationName = %{vendor} rpmbuild
21mr|kernel-6.12-baikal-6.12.43-3|1162	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-6.12-baikal-6.12.43-3|1163	emailAddress = ${email}
21mr|kernel-6.12-baikal-6.12.43-3|1164	[ myexts ]
21mr|kernel-6.12-baikal-6.12.43-3|1165	basicConstraints=critical,CA:FALSE
21mr|kernel-6.12-baikal-6.12.43-3|1166	keyUsage=digitalSignature
21mr|kernel-6.12-baikal-6.12.43-3|1167	subjectKeyIdentifier=hash
21mr|kernel-6.12-baikal-6.12.43-3|1168	authorityKeyIdentifier=keyid
21mr|kernel-6.12-baikal-6.12.43-3|1169	EOF
21mr|kernel-6.12-baikal-6.12.43-3|1170	cat "%{certs_key_config_rnd}"
21mr|kernel-6.12-baikal-6.12.43-3|1171	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-6.12-baikal-6.12.43-3|1172	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-6.12-baikal-6.12.43-3|1173	# Avoid using the template
21mr|kernel-6.12-baikal-6.12.43-3|1174	rm -f "%{certs_key_config_rnd}"
21mr|kernel-6.12-baikal-6.12.43-3|1175	
21mr|kernel-6.12-baikal-6.12.43-3|1176	_libressl_gen_key(){
21mr|kernel-6.12-baikal-6.12.43-3|1177	if [ "$GOST_KEY" = 1 ]
21mr|kernel-6.12-baikal-6.12.43-3|1178	then
21mr|kernel-6.12-baikal-6.12.43-3|1179	lssl_req_gost_args="\
21mr|kernel-6.12-baikal-6.12.43-3|1180	-newkey gost2001 \
21mr|kernel-6.12-baikal-6.12.43-3|1181	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-6.12-baikal-6.12.43-3|1182	-streebog512"
21mr|kernel-6.12-baikal-6.12.43-3|1183	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-6.12-baikal-6.12.43-3|1184	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-6.12-baikal-6.12.43-3|1185	else
21mr|kernel-6.12-baikal-6.12.43-3|1186	lssl_req_gost_args=""
21mr|kernel-6.12-baikal-6.12.43-3|1187	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-6.12-baikal-6.12.43-3|1188	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-6.12-baikal-6.12.43-3|1189	fi
21mr|kernel-6.12-baikal-6.12.43-3|1190	libressl req -new -nodes -utf8 -batch \
21mr|kernel-6.12-baikal-6.12.43-3|1191	$lssl_req_gost_args \
21mr|kernel-6.12-baikal-6.12.43-3|1192	-days 109500 \
21mr|kernel-6.12-baikal-6.12.43-3|1193	-x509 -config "$CONFIG" \
21mr|kernel-6.12-baikal-6.12.43-3|1194	-out "$OUT" \
21mr|kernel-6.12-baikal-6.12.43-3|1195	-keyout "$OUT"
21mr|kernel-6.12-baikal-6.12.43-3|1196	
21mr|kernel-6.12-baikal-6.12.43-3|1197	# Verify
21mr|kernel-6.12-baikal-6.12.43-3|1198	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-6.12-baikal-6.12.43-3|1199	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.12-baikal-6.12.43-3|1200	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-6.12-baikal-6.12.43-3|1201	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.12-baikal-6.12.43-3|1202	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-6.12-baikal-6.12.43-3|1203	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.12-baikal-6.12.43-3|1204	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-6.12-baikal-6.12.43-3|1205	fi
21mr|kernel-6.12-baikal-6.12.43-3|1206	}
21mr|kernel-6.12-baikal-6.12.43-3|1207	
21mr|kernel-6.12-baikal-6.12.43-3|1208	GOST_KEY=0 _libressl_gen_key
21mr|kernel-6.12-baikal-6.12.43-3|1209	GOST_KEY=1 _libressl_gen_key
21mr|kernel-6.12-baikal-6.12.43-3|1210	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-6.12-baikal-6.12.43-3|1211	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-6.12-baikal-6.12.43-3|1212	
21mr|kernel-6.12-baikal-6.12.43-3|1213	# Strip public parts from the generated PEMs
21mr|kernel-6.12-baikal-6.12.43-3|1214	sed -n \
21mr|kernel-6.12-baikal-6.12.43-3|1215	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-6.12-baikal-6.12.43-3|1216	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-6.12-baikal-6.12.43-3|1217	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-6.12-baikal-6.12.43-3|1218	> "%{certs_public_keys}"
21mr|kernel-6.12-baikal-6.12.43-3|1219	
21mr|kernel-6.12-baikal-6.12.43-3|1220	%if %{with additional_keys}
21mr|kernel-6.12-baikal-6.12.43-3|1221	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-6.12-baikal-6.12.43-3|1222	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-6.12-baikal-6.12.43-3|1223	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-6.12-baikal-6.12.43-3|1224	>> "%{certs_public_keys}"
21mr|kernel-6.12-baikal-6.12.43-3|1225	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1226	# End of additional_keys
21mr|kernel-6.12-baikal-6.12.43-3|1227	cat %{certs_public_keys}
21mr|kernel-6.12-baikal-6.12.43-3|1228	
21mr|kernel-6.12-baikal-6.12.43-3|1229	# .config
21mr|kernel-6.12-baikal-6.12.43-3|1230	%smake -s mrproper
21mr|kernel-6.12-baikal-6.12.43-3|1231	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-6.12-baikal-6.12.43-3|1232	
21mr|kernel-6.12-baikal-6.12.43-3|1233	# Make sure EXTRAVERSION says what we want it to say
21mr|kernel-6.12-baikal-6.12.43-3|1234	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-6.12-baikal-6.12.43-3|1235	
21mr|kernel-6.12-baikal-6.12.43-3|1236	# Build the kernel
21mr|kernel-6.12-baikal-6.12.43-3|1237	echo "Building kernel %{kver_full}"
21mr|kernel-6.12-baikal-6.12.43-3|1238	
21mr|kernel-6.12-baikal-6.12.43-3|1239	TARGETS="all"
21mr|kernel-6.12-baikal-6.12.43-3|1240	# need to install dtbs to proper boot arm64 devices
21mr|kernel-6.12-baikal-6.12.43-3|1241	%ifarch %{armx}
21mr|kernel-6.12-baikal-6.12.43-3|1242	TARGETS="$TARGETS dtbs"
21mr|kernel-6.12-baikal-6.12.43-3|1243	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1244	
21mr|kernel-6.12-baikal-6.12.43-3|1245	%kmake V=1 -s $TARGETS
21mr|kernel-6.12-baikal-6.12.43-3|1246	
21mr|kernel-6.12-baikal-6.12.43-3|1247	# Install modules
21mr|kernel-6.12-baikal-6.12.43-3|1248	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1249	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-6.12-baikal-6.12.43-3|1250	
21mr|kernel-6.12-baikal-6.12.43-3|1251	%if %{with binary_extra_modules}
21mr|kernel-6.12-baikal-6.12.43-3|1252	# Build and install procedure is specific to each Makefile from kernel-source-* packages
21mr|kernel-6.12-baikal-6.12.43-3|1253	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-6.12-baikal-6.12.43-3|1254	# Copy directory because write permissions are required
21mr|kernel-6.12-baikal-6.12.43-3|1255	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-6.12-baikal-6.12.43-3|1256	
21mr|kernel-6.12-baikal-6.12.43-3|1257	# $1: name of kernel module
21mr|kernel-6.12-baikal-6.12.43-3|1258	# $2: directory (e.g.: kernel/net/wireless)
21mr|kernel-6.12-baikal-6.12.43-3|1259	_build_rtl(){
21mr|kernel-6.12-baikal-6.12.43-3|1260	cp -r "$(rpm -q --qf "/usr/src/rtl${1}-%%{VERSION}-%%{RELEASE}" kernel-source-rtl${1})" kernel-source-rtl${1}
21mr|kernel-6.12-baikal-6.12.43-3|1261	pushd kernel-source-rtl${1}
21mr|kernel-6.12-baikal-6.12.43-3|1262	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-6.12-baikal-6.12.43-3|1263	mkdir -p %{temp_modules}/%{kver_full}/${2}
21mr|kernel-6.12-baikal-6.12.43-3|1264	cp ${1}.ko %{temp_modules}/%{kver_full}/${2}
21mr|kernel-6.12-baikal-6.12.43-3|1265	popd
21mr|kernel-6.12-baikal-6.12.43-3|1266	rm -fr kernel-source-rtl${1}
21mr|kernel-6.12-baikal-6.12.43-3|1267	}
21mr|kernel-6.12-baikal-6.12.43-3|1268	
21mr|kernel-6.12-baikal-6.12.43-3|1269	_build_rtl 8812au kernel/net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|1270	_build_rtl 8821au kernel/net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|1271	_build_rtl 8821au kernel/net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|1272	_build_rtl 8814au kernel/net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|1273	_build_rtl 8188gu kernel/net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|1274	_build_rtl 8852au kernel/net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|1275	_build_rtl 8852bu kernel/net/wireless
21mr|kernel-6.12-baikal-6.12.43-3|1276	
21mr|kernel-6.12-baikal-6.12.43-3|1277	cp -r "$(rpm -q --qf "/usr/src/r8168-%%{VERSION}-%%{RELEASE}" kernel-source-r8168)" kernel-source-r8168
21mr|kernel-6.12-baikal-6.12.43-3|1278	pushd kernel-source-r8168
21mr|kernel-6.12-baikal-6.12.43-3|1279	%kmake -C %{src_dir} KERNELRELEASE=%{kver_full} KERNELDIR=%{src_dir} M="$PWD" modules
21mr|kernel-6.12-baikal-6.12.43-3|1280	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.12-baikal-6.12.43-3|1281	cp r8168.ko %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.12-baikal-6.12.43-3|1282	popd
21mr|kernel-6.12-baikal-6.12.43-3|1283	rm -fr kernel-source-r8168
21mr|kernel-6.12-baikal-6.12.43-3|1284	
21mr|kernel-6.12-baikal-6.12.43-3|1285	pushd drivers/net/ethernet/realtek.bak
21mr|kernel-6.12-baikal-6.12.43-3|1286	cat > Makefile << 'EOF'
21mr|kernel-6.12-baikal-6.12.43-3|1287	r8169orig-objs += r8169_main.o r8169_firmware.o r8169_phy_config.o r8169_leds.o
21mr|kernel-6.12-baikal-6.12.43-3|1288	obj-m += r8169orig.o
21mr|kernel-6.12-baikal-6.12.43-3|1289	EOF
21mr|kernel-6.12-baikal-6.12.43-3|1290	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.12-baikal-6.12.43-3|1291	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.12-baikal-6.12.43-3|1292	cp r8169orig.ko %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.12-baikal-6.12.43-3|1293	popd
21mr|kernel-6.12-baikal-6.12.43-3|1294	
21mr|kernel-6.12-baikal-6.12.43-3|1295	cp -r "$(rpm -q --qf '/usr/src/rtk_btusb-%%{VERSION}-%%{RELEASE}' kernel-source-rtk_btusb)" kernel-source-rtk_btusb
21mr|kernel-6.12-baikal-6.12.43-3|1296	pushd kernel-source-rtk_btusb
21mr|kernel-6.12-baikal-6.12.43-3|1297	%kmake KDIR=%{src_dir}
21mr|kernel-6.12-baikal-6.12.43-3|1298	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/
21mr|kernel-6.12-baikal-6.12.43-3|1299	cp rtk_btusb.ko %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko
21mr|kernel-6.12-baikal-6.12.43-3|1300	popd
21mr|kernel-6.12-baikal-6.12.43-3|1301	rm -fr kernel-source-rtk_btusb
21mr|kernel-6.12-baikal-6.12.43-3|1302	
21mr|kernel-6.12-baikal-6.12.43-3|1303	_build_nvidia(){
21mr|kernel-6.12-baikal-6.12.43-3|1304	local t="${2:-}"
21mr|kernel-6.12-baikal-6.12.43-3|1305	test -n "$t" && t="-$t"
21mr|kernel-6.12-baikal-6.12.43-3|1306	cp -r "$(rpm -q --qf "/usr/src/nvidia${1}${t}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1}${t})" kernel-source-nvidia${1}${t}
21mr|kernel-6.12-baikal-6.12.43-3|1307	pushd kernel-source-nvidia${1}${t}
21mr|kernel-6.12-baikal-6.12.43-3|1308	%make_build SYSSRC=%{src_dir}
21mr|kernel-6.12-baikal-6.12.43-3|1309	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}
21mr|kernel-6.12-baikal-6.12.43-3|1310	# put them here to extract debug and compress, will be moved later
21mr|kernel-6.12-baikal-6.12.43-3|1311	install -m0644 $(find . -name '*.ko') %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}/"$i"
21mr|kernel-6.12-baikal-6.12.43-3|1312	popd
21mr|kernel-6.12-baikal-6.12.43-3|1313	rm -fr kernel-source-nvidia${1}${t}
21mr|kernel-6.12-baikal-6.12.43-3|1314	# for rosa-kernel-tools
21mr|kernel-6.12-baikal-6.12.43-3|1315	mkdir -p %{temp_root}/var/spool/initramfs-regen
21mr|kernel-6.12-baikal-6.12.43-3|1316	touch %{temp_root}/var/spool/initramfs-regen/nvidia${1}${t}.%{kroko_release}
21mr|kernel-6.12-baikal-6.12.43-3|1317	}
21mr|kernel-6.12-baikal-6.12.43-3|1318	
21mr|kernel-6.12-baikal-6.12.43-3|1319	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|1320	cp -r "$(rpm -q --qf '/usr/src/broadcom-wl-%%{VERSION}-%%{RELEASE}' kernel-source-broadcom-wl)" kernel-source-broadcom-wl
21mr|kernel-6.12-baikal-6.12.43-3|1321	pushd kernel-source-broadcom-wl
21mr|kernel-6.12-baikal-6.12.43-3|1322	%kmake -C %{src_dir} M="$PWD"
21mr|kernel-6.12-baikal-6.12.43-3|1323	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-6.12-baikal-6.12.43-3|1324	cp wl.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/wl.ko
21mr|kernel-6.12-baikal-6.12.43-3|1325	popd
21mr|kernel-6.12-baikal-6.12.43-3|1326	rm -fr kernel-source-broadcom-wl
21mr|kernel-6.12-baikal-6.12.43-3|1327	
21mr|kernel-6.12-baikal-6.12.43-3|1328	_build_nvidia 340
21mr|kernel-6.12-baikal-6.12.43-3|1329	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1330	
21mr|kernel-6.12-baikal-6.12.43-3|1331	%ifarch %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|1332	_build_nvidia 390
21mr|kernel-6.12-baikal-6.12.43-3|1333	_build_nvidia 470
21mr|kernel-6.12-baikal-6.12.43-3|1334	_build_nvidia 550
21mr|kernel-6.12-baikal-6.12.43-3|1335	_build_nvidia 580 proprietary
21mr|kernel-6.12-baikal-6.12.43-3|1336	_build_nvidia 580 open
21mr|kernel-6.12-baikal-6.12.43-3|1337	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1338	
21mr|kernel-6.12-baikal-6.12.43-3|1339	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-6.12-baikal-6.12.43-3|1340	pushd kernel-source-tripso
21mr|kernel-6.12-baikal-6.12.43-3|1341	%kmake KDIR=%{src_dir}
21mr|kernel-6.12-baikal-6.12.43-3|1342	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-6.12-baikal-6.12.43-3|1343	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-6.12-baikal-6.12.43-3|1344	popd
21mr|kernel-6.12-baikal-6.12.43-3|1345	rm -fr kernel-source-tripso
21mr|kernel-6.12-baikal-6.12.43-3|1346	
21mr|kernel-6.12-baikal-6.12.43-3|1347	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-6.12-baikal-6.12.43-3|1348	pushd kernel-source-ipt-so
21mr|kernel-6.12-baikal-6.12.43-3|1349	%kmake KDIR=%{src_dir}
21mr|kernel-6.12-baikal-6.12.43-3|1350	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-6.12-baikal-6.12.43-3|1351	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-6.12-baikal-6.12.43-3|1352	popd
21mr|kernel-6.12-baikal-6.12.43-3|1353	rm -fr kernel-source-ipt-so
21mr|kernel-6.12-baikal-6.12.43-3|1354	
21mr|kernel-6.12-baikal-6.12.43-3|1355	cp -r "$(rpm -q --qf '/usr/src/nwfermi-%%{VERSION}-%%{RELEASE}' kernel-source-nwfermi)" kernel-source-nwfermi
21mr|kernel-6.12-baikal-6.12.43-3|1356	pushd kernel-source-nwfermi
21mr|kernel-6.12-baikal-6.12.43-3|1357	#%%kmake KERNEL_SOURCE=%{src_dir}
21mr|kernel-6.12-baikal-6.12.43-3|1358	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.12-baikal-6.12.43-3|1359	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/input
21mr|kernel-6.12-baikal-6.12.43-3|1360	cp nwfermi.ko %{temp_modules}/%{kver_full}/kernel/drivers/input/
21mr|kernel-6.12-baikal-6.12.43-3|1361	popd
21mr|kernel-6.12-baikal-6.12.43-3|1362	rm -fr kernel-source-nwfermi
21mr|kernel-6.12-baikal-6.12.43-3|1363	
21mr|kernel-6.12-baikal-6.12.43-3|1364	%if %{with binary_shredder}
21mr|kernel-6.12-baikal-6.12.43-3|1365	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-6.12-baikal-6.12.43-3|1366	pushd kernel-source-shredder-kernel
21mr|kernel-6.12-baikal-6.12.43-3|1367	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-6.12-baikal-6.12.43-3|1368	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-6.12-baikal-6.12.43-3|1369	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-6.12-baikal-6.12.43-3|1370	popd
21mr|kernel-6.12-baikal-6.12.43-3|1371	rm -fr kernel-source-shredder-kernel
21mr|kernel-6.12-baikal-6.12.43-3|1372	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1373	
21mr|kernel-6.12-baikal-6.12.43-3|1374	%if %{with binary_virtualbox_host}
21mr|kernel-6.12-baikal-6.12.43-3|1375	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-6.12-baikal-6.12.43-3|1376	cp -r "$(rpm -q --qf '/usr/src/virtualbox-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox)" kernel-source-virtualbox
21mr|kernel-6.12-baikal-6.12.43-3|1377	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.12-baikal-6.12.43-3|1378	pushd kernel-source-virtualbox
21mr|kernel-6.12-baikal-6.12.43-3|1379	make -C vboxdrv KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1380	cp -fv vboxdrv/Module.symvers vboxnetflt
21mr|kernel-6.12-baikal-6.12.43-3|1381	cp -fv vboxdrv/Module.symvers vboxnetadp
21mr|kernel-6.12-baikal-6.12.43-3|1382	make -C vboxnetflt KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1383	make -C vboxnetadp KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1384	cp -fv vboxnetadp/Module.symvers vboxpci/
21mr|kernel-6.12-baikal-6.12.43-3|1385	make -C vboxpci KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1386	for i in vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-6.12-baikal-6.12.43-3|1387	do
21mr|kernel-6.12-baikal-6.12.43-3|1388	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.12-baikal-6.12.43-3|1389	done
21mr|kernel-6.12-baikal-6.12.43-3|1390	popd
21mr|kernel-6.12-baikal-6.12.43-3|1391	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1392	
21mr|kernel-6.12-baikal-6.12.43-3|1393	cp -r "$(rpm -q --qf '/usr/src/v4l2loopback-%%{VERSION}-%%{RELEASE}' kernel-source-v4l2loopback)" kernel-source-v4l2loopback
21mr|kernel-6.12-baikal-6.12.43-3|1394	pushd kernel-source-v4l2loopback
21mr|kernel-6.12-baikal-6.12.43-3|1395	cat Kbuild > Makefile
21mr|kernel-6.12-baikal-6.12.43-3|1396	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-6.12-baikal-6.12.43-3|1397	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.12-baikal-6.12.43-3|1398	cp v4l2loopback.ko %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-6.12-baikal-6.12.43-3|1399	pushd
21mr|kernel-6.12-baikal-6.12.43-3|1400	rm -fr kernel-source-v4l2loopback
21mr|kernel-6.12-baikal-6.12.43-3|1401	
21mr|kernel-6.12-baikal-6.12.43-3|1402	%if %{with zfs}
21mr|kernel-6.12-baikal-6.12.43-3|1403	cp -r "$(rpm -q --qf '/usr/src/zfs-%%{VERSION}-%%{RELEASE}' kernel-source-zfs)" kernel-source-zfs
21mr|kernel-6.12-baikal-6.12.43-3|1404	pushd kernel-source-zfs
21mr|kernel-6.12-baikal-6.12.43-3|1405	./configure \
21mr|kernel-6.12-baikal-6.12.43-3|1406	--disable-dependency-tracking \
21mr|kernel-6.12-baikal-6.12.43-3|1407	--prefix=/usr \
21mr|kernel-6.12-baikal-6.12.43-3|1408	--with-config=kernel \
21mr|kernel-6.12-baikal-6.12.43-3|1409	--with-linux="%{src_dir}" \
21mr|kernel-6.12-baikal-6.12.43-3|1410	--with-linux-obj="%{src_dir}" \
21mr|kernel-6.12-baikal-6.12.43-3|1411	--enable-debug \
21mr|kernel-6.12-baikal-6.12.43-3|1412	--enable-debuginfo
21mr|kernel-6.12-baikal-6.12.43-3|1413	pushd module
21mr|kernel-6.12-baikal-6.12.43-3|1414	make -j$(nproc)
21mr|kernel-6.12-baikal-6.12.43-3|1415	mkdir -p %{temp_modules}/%{kver_full}/kernel/fs/zfs/
21mr|kernel-6.12-baikal-6.12.43-3|1416	cp spl.ko zfs.ko %{temp_modules}/%{kver_full}/kernel/fs/zfs/
21mr|kernel-6.12-baikal-6.12.43-3|1417	popd
21mr|kernel-6.12-baikal-6.12.43-3|1418	popd
21mr|kernel-6.12-baikal-6.12.43-3|1419	rm -fr kernel-source-zfs
21mr|kernel-6.12-baikal-6.12.43-3|1420	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1421	
21mr|kernel-6.12-baikal-6.12.43-3|1422	%if %{with nickel}
21mr|kernel-6.12-baikal-6.12.43-3|1423	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-6.12-baikal-6.12.43-3|1424	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-6.12-baikal-6.12.43-3|1425	pushd kernel-source-rosa-test-suite
21mr|kernel-6.12-baikal-6.12.43-3|1426	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.12-baikal-6.12.43-3|1427	for i in nlkm memfreetest pcietest
21mr|kernel-6.12-baikal-6.12.43-3|1428	do
21mr|kernel-6.12-baikal-6.12.43-3|1429	cat << EOF > Makefile
21mr|kernel-6.12-baikal-6.12.43-3|1430	obj-m := ${i}.o
21mr|kernel-6.12-baikal-6.12.43-3|1431	all:
21mr|kernel-6.12-baikal-6.12.43-3|1432	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-6.12-baikal-6.12.43-3|1433	EOF
21mr|kernel-6.12-baikal-6.12.43-3|1434	%kmake
21mr|kernel-6.12-baikal-6.12.43-3|1435	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.12-baikal-6.12.43-3|1436	done
21mr|kernel-6.12-baikal-6.12.43-3|1437	popd
21mr|kernel-6.12-baikal-6.12.43-3|1438	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1439	# End with nickel <- with binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|1440	
21mr|kernel-6.12-baikal-6.12.43-3|1441	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1442	# End with binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|1443	
21mr|kernel-6.12-baikal-6.12.43-3|1444	%if %{with uml}
21mr|kernel-6.12-baikal-6.12.43-3|1445	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-6.12-baikal-6.12.43-3|1446	pushd %{src_dir}.uml
21mr|kernel-6.12-baikal-6.12.43-3|1447	%kmake ARCH=um defconfig
21mr|kernel-6.12-baikal-6.12.43-3|1448	%kmake ARCH=um linux
21mr|kernel-6.12-baikal-6.12.43-3|1449	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1450	#rm -fv linux
21mr|kernel-6.12-baikal-6.12.43-3|1451	%kmake V=1 ARCH=um modules
21mr|kernel-6.12-baikal-6.12.43-3|1452	mkdir -p %{temp_root}%{_modulesdir}-uml/%{kver_full}/
21mr|kernel-6.12-baikal-6.12.43-3|1453	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}%{_modulesdir}-uml/%{kver_full}/ modules_install
21mr|kernel-6.12-baikal-6.12.43-3|1454	popd
21mr|kernel-6.12-baikal-6.12.43-3|1455	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1456	
21mr|kernel-6.12-baikal-6.12.43-3|1457	install -d %{temp_boot}
21mr|kernel-6.12-baikal-6.12.43-3|1458	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1459	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1460	%if %{with modxz}
21mr|kernel-6.12-baikal-6.12.43-3|1461	xz -c Module.symvers > %{temp_boot}/symvers-%{kver_full}.xz
21mr|kernel-6.12-baikal-6.12.43-3|1462	%else
21mr|kernel-6.12-baikal-6.12.43-3|1463	%{zstd_cmd} Module.symvers
21mr|kernel-6.12-baikal-6.12.43-3|1464	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-6.12-baikal-6.12.43-3|1465	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1466	
21mr|kernel-6.12-baikal-6.12.43-3|1467	%ifarch %{armx}
21mr|kernel-6.12-baikal-6.12.43-3|1468	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-6.12-baikal-6.12.43-3|1469	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1470	
21mr|kernel-6.12-baikal-6.12.43-3|1471	%ifarch aarch64 riscv64
21mr|kernel-6.12-baikal-6.12.43-3|1472	cp -f arch/%{arch_type}/boot/Image* %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1473	%else
21mr|kernel-6.12-baikal-6.12.43-3|1474	%ifarch loongarch64
21mr|kernel-6.12-baikal-6.12.43-3|1475	cp -f arch/%{arch_type}/boot/vmlinuz.efi %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1476	%else
21mr|kernel-6.12-baikal-6.12.43-3|1477	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1478	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1479	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1480	
21mr|kernel-6.12-baikal-6.12.43-3|1481	# Headers
21mr|kernel-6.12-baikal-6.12.43-3|1482	%if %{build_headers}
21mr|kernel-6.12-baikal-6.12.43-3|1483	%make_build INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-6.12-baikal-6.12.43-3|1484	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-6.12-baikal-6.12.43-3|1485	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1486	
21mr|kernel-6.12-baikal-6.12.43-3|1487	# Remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-6.12-baikal-6.12.43-3|1488	rm -rf %{temp_root}/lib/firmware
21mr|kernel-6.12-baikal-6.12.43-3|1489	
21mr|kernel-6.12-baikal-6.12.43-3|1490	# Prepare the files for kernel*-devel
21mr|kernel-6.12-baikal-6.12.43-3|1491	%if %{build_devel}
21mr|kernel-6.12-baikal-6.12.43-3|1492	
21mr|kernel-6.12-baikal-6.12.43-3|1493	mkdir -p %{temp_devel_root}
21mr|kernel-6.12-baikal-6.12.43-3|1494	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-6.12-baikal-6.12.43-3|1495	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-6.12-baikal-6.12.43-3|1496	
21mr|kernel-6.12-baikal-6.12.43-3|1497	cp -fR include %{temp_devel_root}
21mr|kernel-6.12-baikal-6.12.43-3|1498	
21mr|kernel-6.12-baikal-6.12.43-3|1499	cp -fR scripts %{temp_devel_root}
21mr|kernel-6.12-baikal-6.12.43-3|1500	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-6.12-baikal-6.12.43-3|1501	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-6.12-baikal-6.12.43-3|1502	cp -fR tools %{temp_devel_root}/
21mr|kernel-6.12-baikal-6.12.43-3|1503	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-6.12-baikal-6.12.43-3|1504	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-baikal-6.12.43-3|1505	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-6.12-baikal-6.12.43-3|1506	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-6.12-baikal-6.12.43-3|1507	# Needed for arch/x86/purgatory
21mr|kernel-6.12-baikal-6.12.43-3|1508	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-6.12-baikal-6.12.43-3|1509	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-6.12-baikal-6.12.43-3|1510	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-6.12-baikal-6.12.43-3|1511	# needed for kexec
21mr|kernel-6.12-baikal-6.12.43-3|1512	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-6.12-baikal-6.12.43-3|1513	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-6.12-baikal-6.12.43-3|1514	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1515	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-6.12-baikal-6.12.43-3|1516	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-6.12-baikal-6.12.43-3|1517	
21mr|kernel-6.12-baikal-6.12.43-3|1518	# Needed for truecrypt build (Danny)
21mr|kernel-6.12-baikal-6.12.43-3|1519	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-6.12-baikal-6.12.43-3|1520	
21mr|kernel-6.12-baikal-6.12.43-3|1521	# Needed for lirc_gpio (#39004)
21mr|kernel-6.12-baikal-6.12.43-3|1522	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-6.12-baikal-6.12.43-3|1523	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-6.12-baikal-6.12.43-3|1524	
21mr|kernel-6.12-baikal-6.12.43-3|1525	# Add acpica header files, needed for fglrx build
21mr|kernel-6.12-baikal-6.12.43-3|1526	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-6.12-baikal-6.12.43-3|1527	
21mr|kernel-6.12-baikal-6.12.43-3|1528	%if %{with aufs}
21mr|kernel-6.12-baikal-6.12.43-3|1529	# aufs2 has a special file needed
21mr|kernel-6.12-baikal-6.12.43-3|1530	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-6.12-baikal-6.12.43-3|1531	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1532	
21mr|kernel-6.12-baikal-6.12.43-3|1533	# SELinux needs security/selinux/include
21mr|kernel-6.12-baikal-6.12.43-3|1534	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-6.12-baikal-6.12.43-3|1535	
21mr|kernel-6.12-baikal-6.12.43-3|1536	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-6.12-baikal-6.12.43-3|1537	mips mn10300 nds32 nios2 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-6.12-baikal-6.12.43-3|1538	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-6.12-baikal-6.12.43-3|1539	done
21mr|kernel-6.12-baikal-6.12.43-3|1540	
21mr|kernel-6.12-baikal-6.12.43-3|1541	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-6.12-baikal-6.12.43-3|1542	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-6.12-baikal-6.12.43-3|1543	pushd %{temp_devel_root}
21mr|kernel-6.12-baikal-6.12.43-3|1544	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-6.12-baikal-6.12.43-3|1545	popd
21mr|kernel-6.12-baikal-6.12.43-3|1546	
21mr|kernel-6.12-baikal-6.12.43-3|1547	rm -f %{temp_devel_root}/.config.old
21mr|kernel-6.12-baikal-6.12.43-3|1548	
21mr|kernel-6.12-baikal-6.12.43-3|1549	# Fix permissions
21mr|kernel-6.12-baikal-6.12.43-3|1550	chmod -R a+rX %{temp_devel_root}
21mr|kernel-6.12-baikal-6.12.43-3|1551	
21mr|kernel-6.12-baikal-6.12.43-3|1552	# Disable mrproper in -devel rpms
21mr|kernel-6.12-baikal-6.12.43-3|1553	#patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-6.12-baikal-6.12.43-3|1554	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1555	# End of build_devel
21mr|kernel-6.12-baikal-6.12.43-3|1556	
21mr|kernel-6.12-baikal-6.12.43-3|1557	
21mr|kernel-6.12-baikal-6.12.43-3|1558	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-6.12-baikal-6.12.43-3|1559	%if %{build_debug}
21mr|kernel-6.12-baikal-6.12.43-3|1560	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.12-baikal-6.12.43-3|1561	-name "*.ko" | \
21mr|kernel-6.12-baikal-6.12.43-3|1562	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-6.12-baikal-6.12.43-3|1563	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.12-baikal-6.12.43-3|1564	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-6.12-baikal-6.12.43-3|1565	sh -c 'cd `dirname {}`; \
21mr|kernel-6.12-baikal-6.12.43-3|1566	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-6.12-baikal-6.12.43-3|1567	--strip-debug `basename {}`'
21mr|kernel-6.12-baikal-6.12.43-3|1568	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1569	# End of build_debug
21mr|kernel-6.12-baikal-6.12.43-3|1570	
21mr|kernel-6.12-baikal-6.12.43-3|1571	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-6.12-baikal-6.12.43-3|1572	_libressl_sign(){
21mr|kernel-6.12-baikal-6.12.43-3|1573	if [ ! -f "$1" ]; then
21mr|kernel-6.12-baikal-6.12.43-3|1574	echo "No file $1"
21mr|kernel-6.12-baikal-6.12.43-3|1575	return 0
21mr|kernel-6.12-baikal-6.12.43-3|1576	fi
21mr|kernel-6.12-baikal-6.12.43-3|1577	f="$1"
21mr|kernel-6.12-baikal-6.12.43-3|1578	%if %{with gost_sign}
21mr|kernel-6.12-baikal-6.12.43-3|1579	sign-file streebog512 \
21mr|kernel-6.12-baikal-6.12.43-3|1580	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-6.12-baikal-6.12.43-3|1581	%else
21mr|kernel-6.12-baikal-6.12.43-3|1582	sign-file sha512 \
21mr|kernel-6.12-baikal-6.12.43-3|1583	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-6.12-baikal-6.12.43-3|1584	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1585	unset f
21mr|kernel-6.12-baikal-6.12.43-3|1586	}
21mr|kernel-6.12-baikal-6.12.43-3|1587	export -f _libressl_sign
21mr|kernel-6.12-baikal-6.12.43-3|1588	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.12-baikal-6.12.43-3|1589	%if %{with uml}
21mr|kernel-6.12-baikal-6.12.43-3|1590	%{temp_root}%{_modulesdir}-uml/%{kver_full} \
21mr|kernel-6.12-baikal-6.12.43-3|1591	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1592	-name '*.ko' -print0 | sort -u | \
21mr|kernel-6.12-baikal-6.12.43-3|1593	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-6.12-baikal-6.12.43-3|1594	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-6.12-baikal-6.12.43-3|1595	
21mr|kernel-6.12-baikal-6.12.43-3|1596	# Set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-6.12-baikal-6.12.43-3|1597	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-6.12-baikal-6.12.43-3|1598	
21mr|kernel-6.12-baikal-6.12.43-3|1599	%if %{build_perf}
21mr|kernel-6.12-baikal-6.12.43-3|1600	%smake -C tools/perf -s PYTHON=%{__python3} HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-6.12-baikal-6.12.43-3|1601	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-6.12-baikal-6.12.43-3|1602	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1603	
21mr|kernel-6.12-baikal-6.12.43-3|1604	%if %{with bpftool}
21mr|kernel-6.12-baikal-6.12.43-3|1605	%smake -C tools/bpf/bpftool CC=%{__cc} HOSTCC=%{__cc} ARCH=%{arch_type} LLVM=1 DESTDIR="%{temp_root}" V=0 VERBOSE=0
21mr|kernel-6.12-baikal-6.12.43-3|1606	%smake -C tools/bpf/bpftool DESTDIR="%{temp_root}" prefix=%{_prefix} bash_compdir=%{_sysconfdir}/bash_completion.d/ mandir=%{_mandir} ARCH=%{arch_type} install V=0 VERBOSE=0
21mr|kernel-6.12-baikal-6.12.43-3|1607	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1608	
21mr|kernel-6.12-baikal-6.12.43-3|1609	_cleanup
21mr|kernel-6.12-baikal-6.12.43-3|1610	
21mr|kernel-6.12-baikal-6.12.43-3|1611	############################################################################
21mr|kernel-6.12-baikal-6.12.43-3|1612	
21mr|kernel-6.12-baikal-6.12.43-3|1613	%install
21mr|kernel-6.12-baikal-6.12.43-3|1614	cd %{src_dir}
21mr|kernel-6.12-baikal-6.12.43-3|1615	
21mr|kernel-6.12-baikal-6.12.43-3|1616	# TODO: get rid of temporary directory, install to buildroot directly?
21mr|kernel-6.12-baikal-6.12.43-3|1617	# We want to be able to test several times the install part
21mr|kernel-6.12-baikal-6.12.43-3|1618	rm -rf %{buildroot}
21mr|kernel-6.12-baikal-6.12.43-3|1619	cp -a %{temp_root} %{buildroot}
21mr|kernel-6.12-baikal-6.12.43-3|1620	
21mr|kernel-6.12-baikal-6.12.43-3|1621	#if %%{with oblig_signed_modules}
21mr|kernel-6.12-baikal-6.12.43-3|1622	# Multithreaded verification that every kernel module has a signature attached to it
21mr|kernel-6.12-baikal-6.12.43-3|1623	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-6.12-baikal-6.12.43-3|1624	touch %{certs_verify_tmp}
21mr|kernel-6.12-baikal-6.12.43-3|1625	_verify_signature(){
21mr|kernel-6.12-baikal-6.12.43-3|1626	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-6.12-baikal-6.12.43-3|1627	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | grep -q '~Module signature appended~'; then
21mr|kernel-6.12-baikal-6.12.43-3|1628	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-6.12-baikal-6.12.43-3|1629	rm -f %{certs_verify_tmp}
21mr|kernel-6.12-baikal-6.12.43-3|1630	fi
21mr|kernel-6.12-baikal-6.12.43-3|1631	else
21mr|kernel-6.12-baikal-6.12.43-3|1632	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-6.12-baikal-6.12.43-3|1633	exit 1
21mr|kernel-6.12-baikal-6.12.43-3|1634	fi
21mr|kernel-6.12-baikal-6.12.43-3|1635	}
21mr|kernel-6.12-baikal-6.12.43-3|1636	export -f _verify_signature
21mr|kernel-6.12-baikal-6.12.43-3|1637	find %{target_modules} \
21mr|kernel-6.12-baikal-6.12.43-3|1638	%if %{with uml}
21mr|kernel-6.12-baikal-6.12.43-3|1639	%{buildroot}%{_modulesdir}-uml/%{kver_full} \
21mr|kernel-6.12-baikal-6.12.43-3|1640	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1641	-name '*.ko' -print0 | sort -u | \
21mr|kernel-6.12-baikal-6.12.43-3|1642	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-6.12-baikal-6.12.43-3|1643	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-6.12-baikal-6.12.43-3|1644	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-6.12-baikal-6.12.43-3|1645	exit 1
21mr|kernel-6.12-baikal-6.12.43-3|1646	fi
21mr|kernel-6.12-baikal-6.12.43-3|1647	rm -f %{certs_verify_tmp}
21mr|kernel-6.12-baikal-6.12.43-3|1648	#endif
21mr|kernel-6.12-baikal-6.12.43-3|1649	
21mr|kernel-6.12-baikal-6.12.43-3|1650	# Compressing modules
21mr|kernel-6.12-baikal-6.12.43-3|1651	%if %{with compress_modules}
21mr|kernel-6.12-baikal-6.12.43-3|1652	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-6.12-baikal-6.12.43-3|1653	# * decompressed: 266.3 MiB
21mr|kernel-6.12-baikal-6.12.43-3|1654	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-6.12-baikal-6.12.43-3|1655	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-6.12-baikal-6.12.43-3|1656	# * zstd -6 without training: 79.6 MiB
21mr|kernel-6.12-baikal-6.12.43-3|1657	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-6.12-baikal-6.12.43-3|1658	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-6.12-baikal-6.12.43-3|1659	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-6.12-baikal-6.12.43-3|1660	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-6.12-baikal-6.12.43-3|1661	# Testing speed of loading modules:
21mr|kernel-6.12-baikal-6.12.43-3|1662	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-6.12-baikal-6.12.43-3|1663	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-6.12-baikal-6.12.43-3|1664	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-6.12-baikal-6.12.43-3|1665	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-6.12-baikal-6.12.43-3|1666	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-6.12-baikal-6.12.43-3|1667	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-6.12-baikal-6.12.43-3|1668	# took 43-47s, with disk cache (2+ runs) ~42s, +21%%
21mr|kernel-6.12-baikal-6.12.43-3|1669	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-6.12-baikal-6.12.43-3|1670	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%%)
21mr|kernel-6.12-baikal-6.12.43-3|1671	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-6.12-baikal-6.12.43-3|1672	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%%)
21mr|kernel-6.12-baikal-6.12.43-3|1673	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-6.12-baikal-6.12.43-3|1674	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-6.12-baikal-6.12.43-3|1675	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-6.12-baikal-6.12.43-3|1676	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-6.12-baikal-6.12.43-3|1677	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-6.12-baikal-6.12.43-3|1678	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-6.12-baikal-6.12.43-3|1679	# Let's use zstd for now.
21mr|kernel-6.12-baikal-6.12.43-3|1680	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-6.12-baikal-6.12.43-3|1681	# but upstream kernels still cannot decompress it.
21mr|kernel-6.12-baikal-6.12.43-3|1682	#{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-6.12-baikal-6.12.43-3|1683	#[ -f dictionary ]
21mr|kernel-6.12-baikal-6.12.43-3|1684	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-6.12-baikal-6.12.43-3|1685	%if %{with modxz}
21mr|kernel-6.12-baikal-6.12.43-3|1686	find %{target_modules} -name "*.ko" | %kxargs xz -6e
21mr|kernel-6.12-baikal-6.12.43-3|1687	%else
21mr|kernel-6.12-baikal-6.12.43-3|1688	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-6.12-baikal-6.12.43-3|1689	rm -f dictionary
21mr|kernel-6.12-baikal-6.12.43-3|1690	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1691	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1692	
21mr|kernel-6.12-baikal-6.12.43-3|1693	%if %{with binary_extra_modules}
21mr|kernel-6.12-baikal-6.12.43-3|1694	# Move nvidia modules to manage them via alternatives(8), leave *.debug
21mr|kernel-6.12-baikal-6.12.43-3|1695	# TODO: better handle debug here and in the package in general
21mr|kernel-6.12-baikal-6.12.43-3|1696	find %{target_modules}/%{kver_full}/kernel/drivers/video -name 'nvidia???*' -type d -maxdepth 1 |
21mr|kernel-6.12-baikal-6.12.43-3|1697	while read -r line
21mr|kernel-6.12-baikal-6.12.43-3|1698	do
21mr|kernel-6.12-baikal-6.12.43-3|1699	nv="$(basename "$line")"
21mr|kernel-6.12-baikal-6.12.43-3|1700	mkdir -p %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1701	mv -v "$line"/*.ko%{kmod_suffix} %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1702	dir_no_buildroot="$(echo "$line" | sed -e 's,^%{buildroot},,')"
21mr|kernel-6.12-baikal-6.12.43-3|1703	echo "%exclude $dir_no_buildroot" >> %{kernel_files}
21mr|kernel-6.12-baikal-6.12.43-3|1704	%if %{build_debug}
21mr|kernel-6.12-baikal-6.12.43-3|1705	echo "%dir $dir_no_buildroot" >> %{debuginfo_files}
21mr|kernel-6.12-baikal-6.12.43-3|1706	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1707	done
21mr|kernel-6.12-baikal-6.12.43-3|1708	%endif #/with binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|1709	
21mr|kernel-6.12-baikal-6.12.43-3|1710	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-6.12-baikal-6.12.43-3|1711	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-6.12-baikal-6.12.43-3|1712	
21mr|kernel-6.12-baikal-6.12.43-3|1713	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-6.12-baikal-6.12.43-3|1714	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-6.12-baikal-6.12.43-3|1715	# 200 MiB is a bit more than needed, but let's be more sure that there is enough space.
21mr|kernel-6.12-baikal-6.12.43-3|1716	# On my PC, zstd-compressed initrds take 170 MiB.
21mr|kernel-6.12-baikal-6.12.43-3|1717	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-6.12-baikal-6.12.43-3|1718	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-6.12-baikal-6.12.43-3|1719	# See also: kb#456
21mr|kernel-6.12-baikal-6.12.43-3|1720	# https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=456&project_id=1
21mr|kernel-6.12-baikal-6.12.43-3|1721	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=200
21mr|kernel-6.12-baikal-6.12.43-3|1722	
21mr|kernel-6.12-baikal-6.12.43-3|1723	%if %{build_debug}
21mr|kernel-6.12-baikal-6.12.43-3|1724	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-6.12-baikal-6.12.43-3|1725	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-6.12-baikal-6.12.43-3|1726	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1727	# End of build_debug
21mr|kernel-6.12-baikal-6.12.43-3|1728	
21mr|kernel-6.12-baikal-6.12.43-3|1729	pushd %{target_modules}
21mr|kernel-6.12-baikal-6.12.43-3|1730	for i in *; do
21mr|kernel-6.12-baikal-6.12.43-3|1731	rm -f $i/build $i/source
21mr|kernel-6.12-baikal-6.12.43-3|1732	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-6.12-baikal-6.12.43-3|1733	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-6.12-baikal-6.12.43-3|1734	done
21mr|kernel-6.12-baikal-6.12.43-3|1735	
21mr|kernel-6.12-baikal-6.12.43-3|1736	# Sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-6.12-baikal-6.12.43-3|1737	# we really need the depmod -ae here
21mr|kernel-6.12-baikal-6.12.43-3|1738	for i in *; do
21mr|kernel-6.12-baikal-6.12.43-3|1739	/usr/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-6.12-baikal-6.12.43-3|1740	echo $?
21mr|kernel-6.12-baikal-6.12.43-3|1741	done
21mr|kernel-6.12-baikal-6.12.43-3|1742	
21mr|kernel-6.12-baikal-6.12.43-3|1743	# We used to create modules.description files which contained the
21mr|kernel-6.12-baikal-6.12.43-3|1744	# description strings for the modules as shown by modinfo. These files
21mr|kernel-6.12-baikal-6.12.43-3|1745	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-6.12-baikal-6.12.43-3|1746	# checks for their existence) but keep them empty.
21mr|kernel-6.12-baikal-6.12.43-3|1747	for i in *; do
21mr|kernel-6.12-baikal-6.12.43-3|1748	touch $i/modules.description
21mr|kernel-6.12-baikal-6.12.43-3|1749	done
21mr|kernel-6.12-baikal-6.12.43-3|1750	popd
21mr|kernel-6.12-baikal-6.12.43-3|1751	
21mr|kernel-6.12-baikal-6.12.43-3|1752	# Need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-6.12-baikal-6.12.43-3|1753	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-6.12-baikal-6.12.43-3|1754	
21mr|kernel-6.12-baikal-6.12.43-3|1755	%if %{build_perf}
21mr|kernel-6.12-baikal-6.12.43-3|1756	# Perf tool binary and supporting scripts/binaries
21mr|kernel-6.12-baikal-6.12.43-3|1757	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-6.12-baikal-6.12.43-3|1758	
21mr|kernel-6.12-baikal-6.12.43-3|1759	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-6.12-baikal-6.12.43-3|1760	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-6.12-baikal-6.12.43-3|1761	%{buildroot}%{_libexecdir}/perf-core/scripts/python/exported-sql-viewer.py \
21mr|kernel-6.12-baikal-6.12.43-3|1762	%{buildroot}%{_libexecdir}/perf-core/scripts/python/libxed.py
21mr|kernel-6.12-baikal-6.12.43-3|1763	sed -i -e '1s,^#!/usr/bin/python$,#!%{__python3},' \
21mr|kernel-6.12-baikal-6.12.43-3|1764	%{buildroot}%{_libexecdir}/perf-core/tests/shell/lib/perf_json_output_lint.py
21mr|kernel-6.12-baikal-6.12.43-3|1765	
21mr|kernel-6.12-baikal-6.12.43-3|1766	# Perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-6.12-baikal-6.12.43-3|1767	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-6.12-baikal-6.12.43-3|1768	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1769	
21mr|kernel-6.12-baikal-6.12.43-3|1770	# Delete junk
21mr|kernel-6.12-baikal-6.12.43-3|1771	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-6.12-baikal-6.12.43-3|1772	
21mr|kernel-6.12-baikal-6.12.43-3|1773	%if %{with flow_abi}
21mr|kernel-6.12-baikal-6.12.43-3|1774	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-6.12-baikal-6.12.43-3|1775	# and avoid tricks with depmod configs
21mr|kernel-6.12-baikal-6.12.43-3|1776	mkdir -p %{buildroot}%{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-baikal-6.12.43-3|1777	ln -s %{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-baikal-6.12.43-3|1778	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1779	
21mr|kernel-6.12-baikal-6.12.43-3|1780	# Drop hidden files
21mr|kernel-6.12-baikal-6.12.43-3|1781	rm -f %{buildroot}%{_docdir}/kernel-5.10-generic-doc/devicetree/bindings/.yamllint
21mr|kernel-6.12-baikal-6.12.43-3|1782	
21mr|kernel-6.12-baikal-6.12.43-3|1783	# Fix perms
21mr|kernel-6.12-baikal-6.12.43-3|1784	%if %{build_perf}
21mr|kernel-6.12-baikal-6.12.43-3|1785	chmod -x %{buildroot}%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-6.12-baikal-6.12.43-3|1786	%endif
21mr|kernel-6.12-baikal-6.12.43-3|1787	
21mr|kernel-6.12-baikal-6.12.43-3|1788	%changelog
21mr|kernel-6.12-baikal-6.12.43-3|1789	* Fri Nov 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1790	- Test workarounds for cache coherency with AMD GPUs
21mr|kernel-6.12-baikal-6.12.43-3|1791	
21mr|kernel-6.12-baikal-6.12.43-3|1792	* Fri Nov 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.43-2
21mr|kernel-6.12-baikal-6.12.43-3|1793	- Patches for sound on Elpitech boards
21mr|kernel-6.12-baikal-6.12.43-3|1794	
21mr|kernel-6.12-baikal-6.12.43-3|1795	* Fri Nov 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1796	- Patches from ALT Linux
21mr|kernel-6.12-baikal-6.12.43-3|1797	
21mr|kernel-6.12-baikal-6.12.43-3|1798	* Fri Nov 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1799	- better enumeration of Baikal-specific patches
21mr|kernel-6.12-baikal-6.12.43-3|1800	
21mr|kernel-6.12-baikal-6.12.43-3|1801	* Fri Nov 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1802	- a better build fix
21mr|kernel-6.12-baikal-6.12.43-3|1803	
21mr|kernel-6.12-baikal-6.12.43-3|1804	* Thu Nov 6 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1805	- Build Baikal hwmon parts as modules (as other hwmom parts)
21mr|kernel-6.12-baikal-6.12.43-3|1806	
21mr|kernel-6.12-baikal-6.12.43-3|1807	* Wed Nov 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.43-1
21mr|kernel-6.12-baikal-6.12.43-3|1808	- bfptool is not buildable on rosa2021.1
21mr|kernel-6.12-baikal-6.12.43-3|1809	- ```
21mr|kernel-6.12-baikal-6.12.43-3|1810	- DEBUG: libbpf: failed to find '.BTF' ELF section in /builddir/build/BUILD/linux-kernel-baikal-6.12.43/vmlinux
21mr|kernel-6.12-baikal-6.12.43-3|1811	- DEBUG: Error: failed to load BTF from /builddir/build/BUILD/linux-kernel-baikal-6.12.43/vmlinux: No data available
21mr|kernel-6.12-baikal-6.12.43-3|1812	- ```
21mr|kernel-6.12-baikal-6.12.43-3|1813	
21mr|kernel-6.12-baikal-6.12.43-3|1814	* Tue Nov 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.43-1
21mr|kernel-6.12-baikal-6.12.43-3|1815	- Kernel from Baikal SDK
21mr|kernel-6.12-baikal-6.12.43-3|1816	- Forked kernel-6.12 to kernel-6.12-baikal
21mr|kernel-6.12-baikal-6.12.43-3|1817	
21mr|kernel-6.12-baikal-6.12.43-3|1818	* Sat Nov 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1819	- Patch from Hans to fix SYNA3602 touchpads
21mr|kernel-6.12-baikal-6.12.43-3|1820	
21mr|kernel-6.12-baikal-6.12.43-3|1821	* Mon Oct 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1822	- Add nvidia580
21mr|kernel-6.12-baikal-6.12.43-3|1823	
21mr|kernel-6.12-baikal-6.12.43-3|1824	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1825	- Remove check of BIOS version - there is buggy hardware with other versions of BIOS
21mr|kernel-6.12-baikal-6.12.43-3|1826	
21mr|kernel-6.12-baikal-6.12.43-3|1827	* Fri Oct 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1828	- Update initrd size (kb#456)
21mr|kernel-6.12-baikal-6.12.43-3|1829	
21mr|kernel-6.12-baikal-6.12.43-3|1830	* Fri Sep 19 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1831	- add link to kb#437
21mr|kernel-6.12-baikal-6.12.43-3|1832	
21mr|kernel-6.12-baikal-6.12.43-3|1833	* Fri Sep 19 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1834	- mention LVDS in patch description
21mr|kernel-6.12-baikal-6.12.43-3|1835	
21mr|kernel-6.12-baikal-6.12.43-3|1836	* Thu Sep 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1837	- upd patch description
21mr|kernel-6.12-baikal-6.12.43-3|1838	
21mr|kernel-6.12-baikal-6.12.43-3|1839	* Thu Sep 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1840	- Fix for MosTech/Kvadra monoblocks with screen blinking on kernels 6.11+
21mr|kernel-6.12-baikal-6.12.43-3|1841	
21mr|kernel-6.12-baikal-6.12.43-3|1842	* Thu Sep 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1843	- remove not needed useless patch
21mr|kernel-6.12-baikal-6.12.43-3|1844	
21mr|kernel-6.12-baikal-6.12.43-3|1845	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1846	- Update configs
21mr|kernel-6.12-baikal-6.12.43-3|1847	
21mr|kernel-6.12-baikal-6.12.43-3|1848	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|1849	- [bot] upd: 6.12.45 -> 6.12.47
21mr|kernel-6.12-baikal-6.12.43-3|1850	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|1851	- accel/ivpu: Prevent recovery work from being queued during device removal
21mr|kernel-6.12-baikal-6.12.43-3|1852	- ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids()
21mr|kernel-6.12-baikal-6.12.43-3|1853	- ACPI: RISC-V: Fix FFH_CPPC_CSR error handling
21mr|kernel-6.12-baikal-6.12.43-3|1854	- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model
21mr|kernel-6.12-baikal-6.12.43-3|1855	- ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY
21mr|kernel-6.12-baikal-6.12.43-3|1856	- ALSA: usb-audio: Add mute TLV for playback volumes on some devices
21mr|kernel-6.12-baikal-6.12.43-3|1857	- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.12-baikal-6.12.43-3|1858	- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOM
21mr|kernel-6.12-baikal-6.12.43-3|1859	- arm64: dts: imx8mp-tqma8mpql: fix LDO5 power off
21mr|kernel-6.12-baikal-6.12.43-3|1860	- arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro
21mr|kernel-6.12-baikal-6.12.43-3|1861	- arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE
21mr|kernel-6.12-baikal-6.12.43-3|1862	- ax25: properly unshare skbs in ax25_kiss_rcv()
21mr|kernel-6.12-baikal-6.12.43-3|1863	- batman-adv: fix OOB read/write in network-coding decode
21mr|kernel-6.12-baikal-6.12.43-3|1864	- block: add a queue_limits_commit_update_frozen helper
21mr|kernel-6.12-baikal-6.12.43-3|1865	- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()
21mr|kernel-6.12-baikal-6.12.43-3|1866	- Bluetooth: hci_sync: Avoid adding default advertising on startup
21mr|kernel-6.12-baikal-6.12.43-3|1867	- Bluetooth: vhci: Prevent use-after-free by removing debugfs files early
21mr|kernel-6.12-baikal-6.12.43-3|1868	- bnxt_en: fix incorrect page count in RX aggr ring log
21mr|kernel-6.12-baikal-6.12.43-3|1869	- bpf: Add cookie object to bpf maps
21mr|kernel-6.12-baikal-6.12.43-3|1870	- bpf: Fix oob access in cgroup local storage
21mr|kernel-6.12-baikal-6.12.43-3|1871	- bpf: Move bpf map owner out of common struct
21mr|kernel-6.12-baikal-6.12.43-3|1872	- bpf: Move cgroup iterator helpers to bpf.h
21mr|kernel-6.12-baikal-6.12.43-3|1873	- btrfs: avoid load/store tearing races when checking if an inode was logged
21mr|kernel-6.12-baikal-6.12.43-3|1874	- btrfs: fix race between logging inode and checking if it was logged before
21mr|kernel-6.12-baikal-6.12.43-3|1875	- btrfs: fix race between setting last_dir_index_offset and inode logging
21mr|kernel-6.12-baikal-6.12.43-3|1876	- btrfs: zoned: skip ZONE FINISH of conventional zones
21mr|kernel-6.12-baikal-6.12.43-3|1877	- cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN
21mr|kernel-6.12-baikal-6.12.43-3|1878	- cifs: prevent NULL pointer dereference in UTF16 conversion
21mr|kernel-6.12-baikal-6.12.43-3|1879	- cpupower: Fix a bug where the -t option of the set subcommand was not working.
21mr|kernel-6.12-baikal-6.12.43-3|1880	- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()
21mr|kernel-6.12-baikal-6.12.43-3|1881	- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status()
21mr|kernel-6.12-baikal-6.12.43-3|1882	- Documentation/hw-vuln: Add VMSCAPE documentation
21mr|kernel-6.12-baikal-6.12.43-3|1883	- drm/amd/amdgpu: Fix missing error return on kzalloc failure
21mr|kernel-6.12-baikal-6.12.43-3|1884	- drm/amd/display: Clear the CUR_ENABLE register on DCN314 w/out DPP PG
21mr|kernel-6.12-baikal-6.12.43-3|1885	- drm/amd/display: Don't warn when missing DCE encoder caps
21mr|kernel-6.12-baikal-6.12.43-3|1886	- drm/amdgpu: drop hw access in non-DC audio fini
21mr|kernel-6.12-baikal-6.12.43-3|1887	- drm/bridge: ti-sn65dsi86: fix REFCLK setting
21mr|kernel-6.12-baikal-6.12.43-3|1888	- e1000e: fix heap overflow in e1000_set_eeprom
21mr|kernel-6.12-baikal-6.12.43-3|1889	- ext4: avoid journaling sb update on error if journal is destroying
21mr|kernel-6.12-baikal-6.12.43-3|1890	- ext4: define ext4_journal_destroy wrapper
21mr|kernel-6.12-baikal-6.12.43-3|1891	- fs/fhandle.c: fix a race in call of has_locked_children()
21mr|kernel-6.12-baikal-6.12.43-3|1892	- fs: writeback: fix use-after-free in __mark_inode_dirty()
21mr|kernel-6.12-baikal-6.12.43-3|1893	- HID: core: Harden s32ton() against conversion to 0 bits
21mr|kernel-6.12-baikal-6.12.43-3|1894	- HID: simplify snto32()
21mr|kernel-6.12-baikal-6.12.43-3|1895	- HID: stop exporting hid_snto32()
21mr|kernel-6.12-baikal-6.12.43-3|1896	- hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM
21mr|kernel-6.12-baikal-6.12.43-3|1897	- i40e: Fix potential invalid access when MAC list is empty
21mr|kernel-6.12-baikal-6.12.43-3|1898	- i40e: remove read access to debugfs files
21mr|kernel-6.12-baikal-6.12.43-3|1899	- ice: fix NULL access of tx->in_use in ice_ll_ts_intr
21mr|kernel-6.12-baikal-6.12.43-3|1900	- icmp: fix icmp_ndo_send address translation for reply direction
21mr|kernel-6.12-baikal-6.12.43-3|1901	- idpf: set mac type when adding and removing MAC filters
21mr|kernel-6.12-baikal-6.12.43-3|1902	- io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU
21mr|kernel-6.12-baikal-6.12.43-3|1903	- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
21mr|kernel-6.12-baikal-6.12.43-3|1904	- ixgbe: fix incorrect map used in eee linkmode
21mr|kernel-6.12-baikal-6.12.43-3|1905	- kasan: fix GCC mem-intrinsic prefix with sw tags
21mr|kernel-6.12-baikal-6.12.43-3|1906	- kunit: kasan_test: disable fortify string checker on kasan_strings() test
21mr|kernel-6.12-baikal-6.12.43-3|1907	- LoongArch: Save LBT before FPU in setup_sigcontext()
21mr|kernel-6.12-baikal-6.12.43-3|1908	- LoongArch: vDSO: Remove --hash-style=sysv
21mr|kernel-6.12-baikal-6.12.43-3|1909	- LoongArch: vDSO: Remove -nostdlib complier flag
21mr|kernel-6.12-baikal-6.12.43-3|1910	- macsec: read MACSEC_SA_ATTR_PN with nla_get_uint
21mr|kernel-6.12-baikal-6.12.43-3|1911	- mctp: return -ENOPROTOOPT for unknown getsockopt options
21mr|kernel-6.12-baikal-6.12.43-3|1912	- md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb
21mr|kernel-6.12-baikal-6.12.43-3|1913	- md: prevent incorrect update of resync/recovery offset
21mr|kernel-6.12-baikal-6.12.43-3|1914	- md/raid1: fix data lost for writemostly rdev
21mr|kernel-6.12-baikal-6.12.43-3|1915	- md/raid1,raid10: don't handle IO error for REQ_RAHEAD and REQ_NOWAIT
21mr|kernel-6.12-baikal-6.12.43-3|1916	- md/raid1,raid10: don't ignore IO flags
21mr|kernel-6.12-baikal-6.12.43-3|1917	- md/raid1,raid10: strip REQ_NOWAIT from member bios
21mr|kernel-6.12-baikal-6.12.43-3|1918	- microchip: lan865x: Fix LAN8651 autoloading
21mr|kernel-6.12-baikal-6.12.43-3|1919	- microchip: lan865x: Fix module autoloading
21mr|kernel-6.12-baikal-6.12.43-3|1920	- mISDN: Fix memory leak in dsp_hwec_enable()
21mr|kernel-6.12-baikal-6.12.43-3|1921	- mmc: sdhci-of-arasan: Ensure CD logic stabilization before power-up
21mr|kernel-6.12-baikal-6.12.43-3|1922	- mmc: sdhci-of-arasan: Support for emmc hardware reset
21mr|kernel-6.12-baikal-6.12.43-3|1923	- mm: fix accounting of memmap pages
21mr|kernel-6.12-baikal-6.12.43-3|1924	- mm: fix possible deadlock in kmemleak
21mr|kernel-6.12-baikal-6.12.43-3|1925	- mm: move page table sync declarations to linux/pgtable.h
21mr|kernel-6.12-baikal-6.12.43-3|1926	- mm, slab: cleanup slab_bug() parameters
21mr|kernel-6.12-baikal-6.12.43-3|1927	- mm/slub: avoid accessing metadata when pointer is invalid in object_err()
21mr|kernel-6.12-baikal-6.12.43-3|1928	- mm: slub: avoid wake up kswapd in set_track_prepare
21mr|kernel-6.12-baikal-6.12.43-3|1929	- mm: slub: call WARN() when detecting a slab corruption
21mr|kernel-6.12-baikal-6.12.43-3|1930	- mm: slub: Print the broken data before restoring them
21mr|kernel-6.12-baikal-6.12.43-3|1931	- mm/userfaultfd: fix kmap_local LIFO ordering for CONFIG_HIGHPTE
21mr|kernel-6.12-baikal-6.12.43-3|1932	- net: atm: fix memory leak in atm_register_sysfs when device_register fail
21mr|kernel-6.12-baikal-6.12.43-3|1933	- net: dsa: add hook to determine whether EEE is supported
21mr|kernel-6.12-baikal-6.12.43-3|1934	- net: dsa: b53/bcm_sf2: implement .support_eee() method
21mr|kernel-6.12-baikal-6.12.43-3|1935	- net: dsa: b53: do not enable EEE on bcm63xx
21mr|kernel-6.12-baikal-6.12.43-3|1936	- net: dsa: provide implementation of .support_eee()
21mr|kernel-6.12-baikal-6.12.43-3|1937	- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets
21mr|kernel-6.12-baikal-6.12.43-3|1938	- net: ethernet: oa_tc6: Handle failure of spi_setup
21mr|kernel-6.12-baikal-6.12.43-3|1939	- netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm
21mr|kernel-6.12-baikal-6.12.43-3|1940	- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY
21mr|kernel-6.12-baikal-6.12.43-3|1941	- netfilter: nft_flowtable.sh: re-run with random mtu sizes
21mr|kernel-6.12-baikal-6.12.43-3|1942	- net: fix NULL pointer dereference in l3mdev_l3_rcv
21mr|kernel-6.12-baikal-6.12.43-3|1943	- net: macb: Fix tx_ptr_lock locking
21mr|kernel-6.12-baikal-6.12.43-3|1944	- net: mctp: mctp_fraq_queue should take ownership of passed skb
21mr|kernel-6.12-baikal-6.12.43-3|1945	- net: pcs: rzn1-miic: Correct MODCTRL register offset
21mr|kernel-6.12-baikal-6.12.43-3|1946	- net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y
21mr|kernel-6.12-baikal-6.12.43-3|1947	- net: skb: add pskb_network_may_pull_reason() helper
21mr|kernel-6.12-baikal-6.12.43-3|1948	- net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync()
21mr|kernel-6.12-baikal-6.12.43-3|1949	- net/smc: Remove validation of reserved bits in CLC Decline message
21mr|kernel-6.12-baikal-6.12.43-3|1950	- net/tcp: Fix socket memory leak in TCP-AO failure handling for IPv6
21mr|kernel-6.12-baikal-6.12.43-3|1951	- net: thunder_bgx: add a missing of_node_put
21mr|kernel-6.12-baikal-6.12.43-3|1952	- net: thunder_bgx: decrement cleanup index before use
21mr|kernel-6.12-baikal-6.12.43-3|1953	- net: tunnel: add pskb_inet_may_pull_reason() helper
21mr|kernel-6.12-baikal-6.12.43-3|1954	- net: usb: qmi_wwan: add Telit Cinterion FN990A w/audio composition
21mr|kernel-6.12-baikal-6.12.43-3|1955	- net: usb: qmi_wwan: fix Telit Cinterion FE990A name
21mr|kernel-6.12-baikal-6.12.43-3|1956	- net: usb: qmi_wwan: fix Telit Cinterion FN990A name
21mr|kernel-6.12-baikal-6.12.43-3|1957	- net: vxlan: add skb drop reasons to vxlan_rcv()
21mr|kernel-6.12-baikal-6.12.43-3|1958	- net: vxlan: make vxlan_set_mac() return drop reasons
21mr|kernel-6.12-baikal-6.12.43-3|1959	- net: vxlan: make vxlan_snoop() return drop reasons
21mr|kernel-6.12-baikal-6.12.43-3|1960	- net: vxlan: rename SKB_DROP_REASON_VXLAN_NO_REMOTE
21mr|kernel-6.12-baikal-6.12.43-3|1961	- net: vxlan: use kfree_skb_reason() in vxlan_mdb_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|1962	- net: vxlan: use kfree_skb_reason() in vxlan_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|1963	- net: xilinx: axienet: Add error handling for RX metadata pointer retrieval
21mr|kernel-6.12-baikal-6.12.43-3|1964	- nouveau: fix disabling the nonstall irq due to storm code
21mr|kernel-6.12-baikal-6.12.43-3|1965	- ocfs2: prevent release journal inode after journal shutdown
21mr|kernel-6.12-baikal-6.12.43-3|1966	- of_numa: fix uninitialized memory nodes causing kernel panic
21mr|kernel-6.12-baikal-6.12.43-3|1967	- pcmcia: Add error handling for add_interval() in do_validate_mem()
21mr|kernel-6.12-baikal-6.12.43-3|1968	- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()
21mr|kernel-6.12-baikal-6.12.43-3|1969	- pcmcia: omap: Add missing check for platform_get_resource
21mr|kernel-6.12-baikal-6.12.43-3|1970	- perf bpf-event: Fix use-after-free in synthesis
21mr|kernel-6.12-baikal-6.12.43-3|1971	- perf bpf-utils: Constify bpil_array_desc
21mr|kernel-6.12-baikal-6.12.43-3|1972	- perf bpf-utils: Harden get_bpf_prog_info_linear
21mr|kernel-6.12-baikal-6.12.43-3|1973	- phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
21mr|kernel-6.12-baikal-6.12.43-3|1974	- platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious 8042 quirks list
21mr|kernel-6.12-baikal-6.12.43-3|1975	- platform/x86: asus-wmi: Remove extra keys from ignore_key_wlan quirk
21mr|kernel-6.12-baikal-6.12.43-3|1976	- platform/x86/intel: power-domains: Use topology_logical_package_id() for package ID
21mr|kernel-6.12-baikal-6.12.43-3|1977	- ppp: fix memory leak in pad_compress_skb
21mr|kernel-6.12-baikal-6.12.43-3|1978	- proc: fix missing pde_set_flags() for net proc files
21mr|kernel-6.12-baikal-6.12.43-3|1979	- Revert "drm/amdgpu: Avoid extra evict-restore process."
21mr|kernel-6.12-baikal-6.12.43-3|1980	- riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id
21mr|kernel-6.12-baikal-6.12.43-3|1981	- riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG
21mr|kernel-6.12-baikal-6.12.43-3|1982	- riscv: Only allow LTO with CMODEL_MEDANY
21mr|kernel-6.12-baikal-6.12.43-3|1983	- riscv: use lw when reading int cpu in asm_per_cpu
21mr|kernel-6.12-baikal-6.12.43-3|1984	- riscv: use lw when reading int cpu in new_vmalloc_check
21mr|kernel-6.12-baikal-6.12.43-3|1985	- rust: support Rust >= 1.91.0 target spec
21mr|kernel-6.12-baikal-6.12.43-3|1986	- sched: Fix sched_numa_find_nth_cpu() if mask offline
21mr|kernel-6.12-baikal-6.12.43-3|1987	- scsi: lpfc: Fix buffer free/clear order in deferred receive path
21mr|kernel-6.12-baikal-6.12.43-3|1988	- scsi: sr: Reinstate rotational media flag
21mr|kernel-6.12-baikal-6.12.43-3|1989	- selftest: net: Fix weird setsockopt() in bind_bhash.c.
21mr|kernel-6.12-baikal-6.12.43-3|1990	- selftests: drv-net: csum: fix interface name for remote host
21mr|kernel-6.12-baikal-6.12.43-3|1991	- soc: qcom: mdt_loader: Deal with zero e_shentsize
21mr|kernel-6.12-baikal-6.12.43-3|1992	- spi: spi-fsl-lpspi: Clear status register after disabling the module
21mr|kernel-6.12-baikal-6.12.43-3|1993	- spi: spi-fsl-lpspi: Fix transmissions when using CONT
21mr|kernel-6.12-baikal-6.12.43-3|1994	- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort
21mr|kernel-6.12-baikal-6.12.43-3|1995	- spi: spi-fsl-lpspi: Set correct chip-select polarity bit
21mr|kernel-6.12-baikal-6.12.43-3|1996	- tee: fix memory leak in tee_dyn_shm_alloc_helper
21mr|kernel-6.12-baikal-6.12.43-3|1997	- tee: fix NULL pointer dereference in tee_shm_put
21mr|kernel-6.12-baikal-6.12.43-3|1998	- tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible"
21mr|kernel-6.12-baikal-6.12.43-3|1999	- thermal/drivers/mediatek/lvts: Disable low offset IRQ for minimum threshold
21mr|kernel-6.12-baikal-6.12.43-3|2000	- tools: gpio: remove the include directory on make clean
21mr|kernel-6.12-baikal-6.12.43-3|2001	- vxlan: Add RCU read-side critical sections in the Tx path
21mr|kernel-6.12-baikal-6.12.43-3|2002	- vxlan: Avoid unnecessary updates to FDB 'used' time
21mr|kernel-6.12-baikal-6.12.43-3|2003	- vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects
21mr|kernel-6.12-baikal-6.12.43-3|2004	- vxlan: Fix NPD when refreshing an FDB entry with a nexthop object
21mr|kernel-6.12-baikal-6.12.43-3|2005	- vxlan: Refresh FDB 'updated' time upon 'NTF_USE'
21mr|kernel-6.12-baikal-6.12.43-3|2006	- vxlan: Rename FDB Tx lookup function
21mr|kernel-6.12-baikal-6.12.43-3|2007	- wifi: ath11k: fix group data packet drops during rekey
21mr|kernel-6.12-baikal-6.12.43-3|2008	- wifi: ath11k: update channel list in reg notifier instead reg worker
21mr|kernel-6.12-baikal-6.12.43-3|2009	- wifi: ath11k: update channel list in worker when wait flag is set
21mr|kernel-6.12-baikal-6.12.43-3|2010	- wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info work
21mr|kernel-6.12-baikal-6.12.43-3|2011	- wifi: cfg80211: fix use-after-free in cmp_bss()
21mr|kernel-6.12-baikal-6.12.43-3|2012	- wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()
21mr|kernel-6.12-baikal-6.12.43-3|2013	- wifi: cw1200: cap SSID length in cw1200_do_join()
21mr|kernel-6.12-baikal-6.12.43-3|2014	- wifi: iwlwifi: uefi: check DSM item validity
21mr|kernel-6.12-baikal-6.12.43-3|2015	- wifi: libertas: cap SSID len in lbs_associate()
21mr|kernel-6.12-baikal-6.12.43-3|2016	- wifi: mt76: fix linked list corruption
21mr|kernel-6.12-baikal-6.12.43-3|2017	- wifi: mt76: free pending offchannel tx frames on wcid cleanup
21mr|kernel-6.12-baikal-6.12.43-3|2018	- wifi: mt76: mt7925: fix locking in mt7925_change_vif_links()
21mr|kernel-6.12-baikal-6.12.43-3|2019	- wifi: mt76: mt7925: fix the wrong bss cleanup for SAP
21mr|kernel-6.12-baikal-6.12.43-3|2020	- wifi: mt76: mt7925u: use connac3 tx aggr check in tx complete
21mr|kernel-6.12-baikal-6.12.43-3|2021	- wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data()
21mr|kernel-6.12-baikal-6.12.43-3|2022	- wifi: mt76: prevent non-offchannel mgmt tx during scan/roc
21mr|kernel-6.12-baikal-6.12.43-3|2023	- wifi: mwifiex: Initialize the chan_stats array to zero
21mr|kernel-6.12-baikal-6.12.43-3|2024	- x86/bugs: Move cpu_bugs_smt_update() down
21mr|kernel-6.12-baikal-6.12.43-3|2025	- x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()
21mr|kernel-6.12-baikal-6.12.43-3|2026	- x86/vmscape: Add conditional IBPB mitigation
21mr|kernel-6.12-baikal-6.12.43-3|2027	- x86/vmscape: Add old Intel CPUs to affected list
21mr|kernel-6.12-baikal-6.12.43-3|2028	- x86/vmscape: Enable the mitigation
21mr|kernel-6.12-baikal-6.12.43-3|2029	- x86/vmscape: Enumerate VMSCAPE bug
21mr|kernel-6.12-baikal-6.12.43-3|2030	- x86/vmscape: Warn when STIBP is disabled with SMT
21mr|kernel-6.12-baikal-6.12.43-3|2031	- xirc2ps_cs: fix register access when enabling FullDuplex
21mr|kernel-6.12-baikal-6.12.43-3|2032	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|2033	
21mr|kernel-6.12-baikal-6.12.43-3|2034	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|2035	- Update kernel configs
21mr|kernel-6.12-baikal-6.12.43-3|2036	
21mr|kernel-6.12-baikal-6.12.43-3|2037	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|2038	- Remove unneeded patch for converting XRGB8888 to BRG888
21mr|kernel-6.12-baikal-6.12.43-3|2039	
21mr|kernel-6.12-baikal-6.12.43-3|2040	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|2041	- [bot] upd: 6.12.34 -> 6.12.45
21mr|kernel-6.12-baikal-6.12.43-3|2042	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|2043	- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and later devices
21mr|kernel-6.12-baikal-6.12.43-3|2044	- accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc()
21mr|kernel-6.12-baikal-6.12.43-3|2045	- accel/ivpu: Add debugfs interface for setting HWS priority bands
21mr|kernel-6.12-baikal-6.12.43-3|2046	- accel/ivpu: Do not fail on cmdq if failed to allocate preemption buffers
21mr|kernel-6.12-baikal-6.12.43-3|2047	- accel/ivpu: Fix reset_engine debugfs file logic
21mr|kernel-6.12-baikal-6.12.43-3|2048	- accel/ivpu: Fix warning in ivpu_gem_bo_free()
21mr|kernel-6.12-baikal-6.12.43-3|2049	- accel/ivpu: Improve buffer object logging
21mr|kernel-6.12-baikal-6.12.43-3|2050	- accel/ivpu: Make command queue ID allocated on XArray
21mr|kernel-6.12-baikal-6.12.43-3|2051	- accel/ivpu: Remove copy engine support
21mr|kernel-6.12-baikal-6.12.43-3|2052	- accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ allocation
21mr|kernel-6.12-baikal-6.12.43-3|2053	- accel/ivpu: Trigger device recovery on engine reset/resume failure
21mr|kernel-6.12-baikal-6.12.43-3|2054	- accel/ivpu: Use dma_resv_lock() instead of a custom mutex
21mr|kernel-6.12-baikal-6.12.43-3|2055	- accel/ivpu: Use firmware names from upstream repo
21mr|kernel-6.12-baikal-6.12.43-3|2056	- ACPI: Add missing prototype for non CONFIG_SUSPEND/CONFIG_X86 case
21mr|kernel-6.12-baikal-6.12.43-3|2057	- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
21mr|kernel-6.12-baikal-6.12.43-3|2058	- ACPI: APEI: send SIGBUS to current task if synchronous memory error not recovered
21mr|kernel-6.12-baikal-6.12.43-3|2059	- ACPI: battery: negate current when discharging
21mr|kernel-6.12-baikal-6.12.43-3|2060	- ACPI: bus: Bail out if acpi_kobj registration fails
21mr|kernel-6.12-baikal-6.12.43-3|2061	- ACPICA: Apply pack(1) to union aml_resource
21mr|kernel-6.12-baikal-6.12.43-3|2062	- ACPICA: Avoid sequence overread in call to strncmp()
21mr|kernel-6.12-baikal-6.12.43-3|2063	- ACPICA: fix acpi operand cache leak in dswstate.c
21mr|kernel-6.12-baikal-6.12.43-3|2064	- ACPICA: fix acpi parse and parseext cache leaks
21mr|kernel-6.12-baikal-6.12.43-3|2065	- ACPICA: Refuse to evaluate a method if arguments are missing
21mr|kernel-6.12-baikal-6.12.43-3|2066	- ACPICA: utilities: Fix overflow check in vsnprintf()
21mr|kernel-6.12-baikal-6.12.43-3|2067	- ACPI: EC: Add device to acpi_ec_no_wakeup[] qurik list
21mr|kernel-6.12-baikal-6.12.43-3|2068	- ACPI: pfr_update: Fix the driver update version check
21mr|kernel-6.12-baikal-6.12.43-3|2069	- ACPI: PRM: Reduce unnecessary printing to avoid user confusion
21mr|kernel-6.12-baikal-6.12.43-3|2070	- ACPI: processor: fix acpi_object initialization
21mr|kernel-6.12-baikal-6.12.43-3|2071	- ACPI: processor: perflib: Fix initial _PPC limit application
21mr|kernel-6.12-baikal-6.12.43-3|2072	- ACPI: processor: perflib: Move problematic pr->performance check
21mr|kernel-6.12-baikal-6.12.43-3|2073	- ACPI: Return -ENODEV from acpi_parse_spcr() when SPCR support is disabled
21mr|kernel-6.12-baikal-6.12.43-3|2074	- ACPI: Suppress misleading SPCR console message when SPCR table is absent
21mr|kernel-6.12-baikal-6.12.43-3|2075	- ACPI: thermal: Execute _SCP before reading trip points
21mr|kernel-6.12-baikal-6.12.43-3|2076	- ACPI: thermal: Fix stale comment regarding trip points
21mr|kernel-6.12-baikal-6.12.43-3|2077	- add a string-to-qstr constructor
21mr|kernel-6.12-baikal-6.12.43-3|2078	- af_packet: fix soft lockup issue caused by tpacket_snd()
21mr|kernel-6.12-baikal-6.12.43-3|2079	- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()
21mr|kernel-6.12-baikal-6.12.43-3|2080	- af_unix: Don't leave consecutive consumed OOB skbs.
21mr|kernel-6.12-baikal-6.12.43-3|2081	- af_unix: Don't set -ECONNRESET for consumed OOB skb.
21mr|kernel-6.12-baikal-6.12.43-3|2082	- alloc_fdtable(): change calling conventions.
21mr|kernel-6.12-baikal-6.12.43-3|2083	- ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp()
21mr|kernel-6.12-baikal-6.12.43-3|2084	- ALSA: hda: Add missing NVIDIA HDA codec IDs
21mr|kernel-6.12-baikal-6.12.43-3|2085	- ALSA: hda: Add new pci id for AMD GPU display HD audio controller
21mr|kernel-6.12-baikal-6.12.43-3|2086	- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
21mr|kernel-6.12-baikal-6.12.43-3|2087	- ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()
21mr|kernel-6.12-baikal-6.12.43-3|2088	- ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops
21mr|kernel-6.12-baikal-6.12.43-3|2089	- ALSA: hda/cs35l56: Workaround bad dev-index on Lenovo Yoga Book 9i GenX
21mr|kernel-6.12-baikal-6.12.43-3|2090	- ALSA: hda: Disable jack polling at shutdown
21mr|kernel-6.12-baikal-6.12.43-3|2091	- ALSA: hda: Handle the jack polling always via a work
21mr|kernel-6.12-baikal-6.12.43-3|2092	- ALSA: hda: Ignore unsol events for cards being shut down
21mr|kernel-6.12-baikal-6.12.43-3|2093	- ALSA: hda/intel: Add Thinkpad E15 to PM deny list
21mr|kernel-6.12-baikal-6.12.43-3|2094	- ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks
21mr|kernel-6.12-baikal-6.12.43-3|2095	- ALSA: hda/realtek: add LG gram 16Z90R-A to alc269 fixup table
21mr|kernel-6.12-baikal-6.12.43-3|2096	- ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606
21mr|kernel-6.12-baikal-6.12.43-3|2097	- ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
21mr|kernel-6.12-baikal-6.12.43-3|2098	- ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx
21mr|kernel-6.12-baikal-6.12.43-3|2099	- ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx
21mr|kernel-6.12-baikal-6.12.43-3|2100	- ALSA: hda/realtek: Add quirk for Asus GU605C
21mr|kernel-6.12-baikal-6.12.43-3|2101	- ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS
21mr|kernel-6.12-baikal-6.12.43-3|2102	- ALSA: hda/realtek: Add quirks for some Clevo laptops
21mr|kernel-6.12-baikal-6.12.43-3|2103	- ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
21mr|kernel-6.12-baikal-6.12.43-3|2104	- ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
21mr|kernel-6.12-baikal-6.12.43-3|2105	- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
21mr|kernel-6.12-baikal-6.12.43-3|2106	- ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100
21mr|kernel-6.12-baikal-6.12.43-3|2107	- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
21mr|kernel-6.12-baikal-6.12.43-3|2108	- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA
21mr|kernel-6.12-baikal-6.12.43-3|2109	- ALSA: hda/realtek: Fix headset mic on HONOR BRB-X
21mr|kernel-6.12-baikal-6.12.43-3|2110	- ALSA: hda/realtek - Fix mute LED for HP Victus 16-d1xxx (MB 8A26)
21mr|kernel-6.12-baikal-6.12.43-3|2111	- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx
21mr|kernel-6.12-baikal-6.12.43-3|2112	- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r1xxx
21mr|kernel-6.12-baikal-6.12.43-3|2113	- ALSA: hda/realtek - Fix mute LED for HP Victus 16-s0xxx
21mr|kernel-6.12-baikal-6.12.43-3|2114	- ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop
21mr|kernel-6.12-baikal-6.12.43-3|2115	- ALSA: hda/tegra: Add Tegra264 support
21mr|kernel-6.12-baikal-6.12.43-3|2116	- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4
21mr|kernel-6.12-baikal-6.12.43-3|2117	- ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()
21mr|kernel-6.12-baikal-6.12.43-3|2118	- ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
21mr|kernel-6.12-baikal-6.12.43-3|2119	- ALSA: sb: Don't allow changing the DMA mode during operations
21mr|kernel-6.12-baikal-6.12.43-3|2120	- ALSA: sb: Force to disable DMAs once when DMA mode is changed
21mr|kernel-6.12-baikal-6.12.43-3|2121	- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
21mr|kernel-6.12-baikal-6.12.43-3|2122	- ALSA: timer: fix ida_free call while not allocated
21mr|kernel-6.12-baikal-6.12.43-3|2123	- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
21mr|kernel-6.12-baikal-6.12.43-3|2124	- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
21mr|kernel-6.12-baikal-6.12.43-3|2125	- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
21mr|kernel-6.12-baikal-6.12.43-3|2126	- ALSA: usb-audio: Fix size validation in convert_chmap_v3()
21mr|kernel-6.12-baikal-6.12.43-3|2127	- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card
21mr|kernel-6.12-baikal-6.12.43-3|2128	- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
21mr|kernel-6.12-baikal-6.12.43-3|2129	- ALSA: usb-audio: Validate UAC3 cluster segment descriptors
21mr|kernel-6.12-baikal-6.12.43-3|2130	- ALSA: usb-audio: Validate UAC3 power domain descriptors, too
21mr|kernel-6.12-baikal-6.12.43-3|2131	- amd/amdkfd: fix a kfd_process ref leak
21mr|kernel-6.12-baikal-6.12.43-3|2132	- amdgpu/amdgpu_discovery: increase timeout limit for IFWI init
21mr|kernel-6.12-baikal-6.12.43-3|2133	- amd-xgbe: align CL37 AN sequence as per databook
21mr|kernel-6.12-baikal-6.12.43-3|2134	- amd-xgbe: do not double read link status
21mr|kernel-6.12-baikal-6.12.43-3|2135	- aoe: clean device rq_list in aoedev_downdev()
21mr|kernel-6.12-baikal-6.12.43-3|2136	- aoe: defer rexmit timer downdev work to workqueue
21mr|kernel-6.12-baikal-6.12.43-3|2137	- apparmor: ensure WB_HISTORY_SIZE value is a power of 2
21mr|kernel-6.12-baikal-6.12.43-3|2138	- apparmor: Fix 8-byte alignment for initial dfa blob streams
21mr|kernel-6.12-baikal-6.12.43-3|2139	- apparmor: fix loop detection used in conflicting attachment resolution
21mr|kernel-6.12-baikal-6.12.43-3|2140	- apparmor: Fix unaligned memory accesses in KUnit test
21mr|kernel-6.12-baikal-6.12.43-3|2141	- apparmor: fix x_table_lookup when stacking is not the first entry
21mr|kernel-6.12-baikal-6.12.43-3|2142	- apparmor: shift ouid when mediating hard links in userns
21mr|kernel-6.12-baikal-6.12.43-3|2143	- apparmor: use the condition in AA_BUG_FMT even with debug disabled
21mr|kernel-6.12-baikal-6.12.43-3|2144	- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
21mr|kernel-6.12-baikal-6.12.43-3|2145	- arm64: dts: add big-endian property back into watchdog node
21mr|kernel-6.12-baikal-6.12.43-3|2146	- arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename
21mr|kernel-6.12-baikal-6.12.43-3|2147	- arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuidle nodes
21mr|kernel-6.12-baikal-6.12.43-3|2148	- arm64: dts: exynos: gs101: ufs: add dma-coherent property
21mr|kernel-6.12-baikal-6.12.43-3|2149	- arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on
21mr|kernel-6.12-baikal-6.12.43-3|2150	- arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV
21mr|kernel-6.12-baikal-6.12.43-3|2151	- arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
21mr|kernel-6.12-baikal-6.12.43-3|2152	- arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
21mr|kernel-6.12-baikal-6.12.43-3|2153	- arm64: dts: imx8mp-venice-gw71xx: fix TPM SPI frequency
21mr|kernel-6.12-baikal-6.12.43-3|2154	- arm64: dts: imx8mp-venice-gw72xx: fix TPM SPI frequency
21mr|kernel-6.12-baikal-6.12.43-3|2155	- arm64: dts: imx8mp-venice-gw73xx: fix TPM SPI frequency
21mr|kernel-6.12-baikal-6.12.43-3|2156	- arm64: dts: imx8mp-venice-gw74xx: fix TPM SPI frequency
21mr|kernel-6.12-baikal-6.12.43-3|2157	- arm64: dts: imx95: Correct the DMA interrupter number of pcie0_ep
21mr|kernel-6.12-baikal-6.12.43-3|2158	- arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely
21mr|kernel-6.12-baikal-6.12.43-3|2159	- arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc
21mr|kernel-6.12-baikal-6.12.43-3|2160	- arm64: dts: qcom: sc7180: Expand IMEM region
21mr|kernel-6.12-baikal-6.12.43-3|2161	- arm64: dts: qcom: sdm845: Expand IMEM region
21mr|kernel-6.12-baikal-6.12.43-3|2162	- arm64: dts: qcom: sm8650: add the missing l2 cache node
21mr|kernel-6.12-baikal-6.12.43-3|2163	- arm64: dts: qcom: sm8650: change labels to lower-case
21mr|kernel-6.12-baikal-6.12.43-3|2164	- arm64: dts: qcom: sm8650: Fix domain-idle-state for CPU2
21mr|kernel-6.12-baikal-6.12.43-3|2165	- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
21mr|kernel-6.12-baikal-6.12.43-3|2166	- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
21mr|kernel-6.12-baikal-6.12.43-3|2167	- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
21mr|kernel-6.12-baikal-6.12.43-3|2168	- arm64: dts: renesas: Factor out White Hawk Single board support
21mr|kernel-6.12-baikal-6.12.43-3|2169	- arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs
21mr|kernel-6.12-baikal-6.12.43-3|2170	- arm64: dts: renesas: white-hawk-single: Improve Ethernet TSN description
21mr|kernel-6.12-baikal-6.12.43-3|2171	- arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64 board dtsi
21mr|kernel-6.12-baikal-6.12.43-3|2172	- arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi 4B
21mr|kernel-6.12-baikal-6.12.43-3|2173	- arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi CM5
21mr|kernel-6.12-baikal-6.12.43-3|2174	- arm64: dts: rockchip: fix internal USB hub instability on RK3399 Puma
21mr|kernel-6.12-baikal-6.12.43-3|2175	- arm64: dts: rockchip: use cs-gpios for spi1 on ringneck
21mr|kernel-6.12-baikal-6.12.43-3|2176	- arm64: dts: st: fix timer used for ticks
21mr|kernel-6.12-baikal-6.12.43-3|2177	- arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1
21mr|kernel-6.12-baikal-6.12.43-3|2178	- arm64: dts: ti: k3-am62*: Add non-removable flag for eMMC
21mr|kernel-6.12-baikal-6.12.43-3|2179	- arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support
21mr|kernel-6.12-baikal-6.12.43-3|2180	- arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file
21mr|kernel-6.12-baikal-6.12.43-3|2181	- arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size
21mr|kernel-6.12-baikal-6.12.43-3|2182	- arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses
21mr|kernel-6.12-baikal-6.12.43-3|2183	- arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG Ethernet ports
21mr|kernel-6.12-baikal-6.12.43-3|2184	- arm64: dts: ti: k3-am6*: Add boot phase flag to support MMC boot
21mr|kernel-6.12-baikal-6.12.43-3|2185	- arm64: dts: ti: k3-am6*: Remove disable-wp for eMMC
21mr|kernel-6.12-baikal-6.12.43-3|2186	- arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C
21mr|kernel-6.12-baikal-6.12.43-3|2187	- arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C
21mr|kernel-6.12-baikal-6.12.43-3|2188	- arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default
21mr|kernel-6.12-baikal-6.12.43-3|2189	- arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
21mr|kernel-6.12-baikal-6.12.43-3|2190	- arm64: Filter out SME hwcaps when FEAT_SME isn't implemented
21mr|kernel-6.12-baikal-6.12.43-3|2191	- arm64: Handle KCOV __init vs inline mismatches
21mr|kernel-6.12-baikal-6.12.43-3|2192	- arm64: Mark kernel as tainted on SAE and SError panic
21mr|kernel-6.12-baikal-6.12.43-3|2193	- arm64/mm: Close theoretical race where stale TLB entry remains valid
21mr|kernel-6.12-baikal-6.12.43-3|2194	- arm64: poe: Handle spurious Overlay faults
21mr|kernel-6.12-baikal-6.12.43-3|2195	- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()
21mr|kernel-6.12-baikal-6.12.43-3|2196	- arm64: Restrict pagetable teardown to avoid false warning
21mr|kernel-6.12-baikal-6.12.43-3|2197	- arm64: stacktrace: Check kretprobe_find_ret_addr() return value
21mr|kernel-6.12-baikal-6.12.43-3|2198	- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
21mr|kernel-6.12-baikal-6.12.43-3|2199	- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
21mr|kernel-6.12-baikal-6.12.43-3|2200	- ARM: 9450/1: Fix allowing linker DCE with binutils < 2.36
21mr|kernel-6.12-baikal-6.12.43-3|2201	- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
21mr|kernel-6.12-baikal-6.12.43-3|2202	- arm: dts: ti: omap: Fixup pinheader typo
21mr|kernel-6.12-baikal-6.12.43-3|2203	- ARM: dts: vfxxx: Correctly use two tuples for timer address
21mr|kernel-6.12-baikal-6.12.43-3|2204	- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
21mr|kernel-6.12-baikal-6.12.43-3|2205	- ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
21mr|kernel-6.12-baikal-6.12.43-3|2206	- ARM: rockchip: fix kernel hang during smp initialization
21mr|kernel-6.12-baikal-6.12.43-3|2207	- ARM: tegra: Use I/O memcpy to write to IRAM
21mr|kernel-6.12-baikal-6.12.43-3|2208	- ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
21mr|kernel-6.12-baikal-6.12.43-3|2209	- ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx
21mr|kernel-6.12-baikal-6.12.43-3|2210	- ASoC: amd: yc: add DMI quirk for ASUS M6501RM
21mr|kernel-6.12-baikal-6.12.43-3|2211	- ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx
21mr|kernel-6.12-baikal-6.12.43-3|2212	- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
21mr|kernel-6.12-baikal-6.12.43-3|2213	- ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic
21mr|kernel-6.12-baikal-6.12.43-3|2214	- ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9
21mr|kernel-6.12-baikal-6.12.43-3|2215	- ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic
21mr|kernel-6.12-baikal-6.12.43-3|2216	- ASoC: amd: yc: update quirk data for HP Victus
21mr|kernel-6.12-baikal-6.12.43-3|2217	- ASoC: codecs: rt5640: Retry DEVICE_ID verification
21mr|kernel-6.12-baikal-6.12.43-3|2218	- ASoC: codecs: tx-macro: correct tx_macro_component_drv name
21mr|kernel-6.12-baikal-6.12.43-3|2219	- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
21mr|kernel-6.12-baikal-6.12.43-3|2220	- ASoC: codecs: wcd9375: Fix double free of regulator supplies
21mr|kernel-6.12-baikal-6.12.43-3|2221	- ASoC: codecs: wcd937x: Drop unused buck_supply
21mr|kernel-6.12-baikal-6.12.43-3|2222	- ASoC: codec: wcd9335: Convert to GPIO descriptors
21mr|kernel-6.12-baikal-6.12.43-3|2223	- ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime()
21mr|kernel-6.12-baikal-6.12.43-3|2224	- ASoC: cs35l56: probe() should fail if the device ID is not recognized
21mr|kernel-6.12-baikal-6.12.43-3|2225	- ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
21mr|kernel-6.12-baikal-6.12.43-3|2226	- ASoC: fsl_sai: Force a software reset when starting in consumer mode
21mr|kernel-6.12-baikal-6.12.43-3|2227	- ASoC: fsl_sai: replace regmap_write with regmap_update_bits
21mr|kernel-6.12-baikal-6.12.43-3|2228	- ASoC: fsl_xcvr: get channel status data when PHY is not exists
21mr|kernel-6.12-baikal-6.12.43-3|2229	- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection
21mr|kernel-6.12-baikal-6.12.43-3|2230	- ASoC: Intel: add sof_sdw_get_tplg_files ops
21mr|kernel-6.12-baikal-6.12.43-3|2231	- ASoC: Intel: avs: Fix uninitialized pointer error in probe()
21mr|kernel-6.12-baikal-6.12.43-3|2232	- ASoC: Intel: fix SND_SOC_SOF dependencies
21mr|kernel-6.12-baikal-6.12.43-3|2233	- ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init()
21mr|kernel-6.12-baikal-6.12.43-3|2234	- ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select SND_SOC_ACPI_INTEL_MATCH
21mr|kernel-6.12-baikal-6.12.43-3|2235	- ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops
21mr|kernel-6.12-baikal-6.12.43-3|2236	- ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct
21mr|kernel-6.12-baikal-6.12.43-3|2237	- ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches
21mr|kernel-6.12-baikal-6.12.43-3|2238	- ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tplg_files ops
21mr|kernel-6.12-baikal-6.12.43-3|2239	- ASoC: Intel: sof-function-topology-lib: Print out the unsupported dmic count
21mr|kernel-6.12-baikal-6.12.43-3|2240	- ASoC: mediatek: mt8365-dai-i2s: pass correct size to mt8365_dai_set_priv
21mr|kernel-6.12-baikal-6.12.43-3|2241	- ASoC: mediatek: use reserved memory or enable buffer pre-allocation
21mr|kernel-6.12-baikal-6.12.43-3|2242	- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
21mr|kernel-6.12-baikal-6.12.43-3|2243	- ASoC: ops: dynamically allocate struct snd_ctl_elem_value
21mr|kernel-6.12-baikal-6.12.43-3|2244	- ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()
21mr|kernel-6.12-baikal-6.12.43-3|2245	- ASoC: qcom: use drvdata instead of component to keep id
21mr|kernel-6.12-baikal-6.12.43-3|2246	- ASoC: rt1320: fix speaker noise when volume bar is 100%%
21mr|kernel-6.12-baikal-6.12.43-3|2247	- ASoC: soc-acpi: add get_function_tplg_files ops
21mr|kernel-6.12-baikal-6.12.43-3|2248	- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()
21mr|kernel-6.12-baikal-6.12.43-3|2249	- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed
21mr|kernel-6.12-baikal-6.12.43-3|2250	- ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context
21mr|kernel-6.12-baikal-6.12.43-3|2251	- ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak.
21mr|kernel-6.12-baikal-6.12.43-3|2252	- ASoC: SOF: topology: Parse the dapm_widget_tokens in case of DSPless mode
21mr|kernel-6.12-baikal-6.12.43-3|2253	- ASoC: tas2764: Extend driver to SN012776
21mr|kernel-6.12-baikal-6.12.43-3|2254	- ASoC: tas2764: Reinit cache on part reset
21mr|kernel-6.12-baikal-6.12.43-3|2255	- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
21mr|kernel-6.12-baikal-6.12.43-3|2256	- ASoC: tas2781: Fix the wrong step for TLV on tas2781
21mr|kernel-6.12-baikal-6.12.43-3|2257	- ASoC: tegra210_ahub: Add check to of_device_get_match_data()
21mr|kernel-6.12-baikal-6.12.43-3|2258	- ata: ahci: Disable DIPM if host lacks support
21mr|kernel-6.12-baikal-6.12.43-3|2259	- ata: ahci: Disallow LPM for Asus B550-F motherboard
21mr|kernel-6.12-baikal-6.12.43-3|2260	- ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard
21mr|kernel-6.12-baikal-6.12.43-3|2261	- ata: ahci: Disallow LPM policy control if not supported
21mr|kernel-6.12-baikal-6.12.43-3|2262	- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirk
21mr|kernel-6.12-baikal-6.12.43-3|2263	- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
21mr|kernel-6.12-baikal-6.12.43-3|2264	- ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled
21mr|kernel-6.12-baikal-6.12.43-3|2265	- ata: libata-sata: Add link_power_management_supported sysfs attribute
21mr|kernel-6.12-baikal-6.12.43-3|2266	- ata: libata-sata: Disallow changing LPM state if not supported
21mr|kernel-6.12-baikal-6.12.43-3|2267	- ata: libata-scsi: Fix ata_to_sense_error() status handling
21mr|kernel-6.12-baikal-6.12.43-3|2268	- ata: libata-scsi: Fix CDL control
21mr|kernel-6.12-baikal-6.12.43-3|2269	- ata: libata-scsi: Return aborted command when missing sense and result TF
21mr|kernel-6.12-baikal-6.12.43-3|2270	- ata: pata_cs5536: fix build on 32-bit UML
21mr|kernel-6.12-baikal-6.12.43-3|2271	- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
21mr|kernel-6.12-baikal-6.12.43-3|2272	- atm: atmtcp: Free invalid length skb in atmtcp_c_send().
21mr|kernel-6.12-baikal-6.12.43-3|2273	- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().
21mr|kernel-6.12-baikal-6.12.43-3|2274	- atm: clip: Fix infinite recursive call of clip_push().
21mr|kernel-6.12-baikal-6.12.43-3|2275	- atm: clip: Fix memory leak of struct clip_vcc.
21mr|kernel-6.12-baikal-6.12.43-3|2276	- atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
21mr|kernel-6.12-baikal-6.12.43-3|2277	- atm: clip: Fix potential null-ptr-deref in to_atmarpd().
21mr|kernel-6.12-baikal-6.12.43-3|2278	- atm: clip: prevent NULL deref in clip_push()
21mr|kernel-6.12-baikal-6.12.43-3|2279	- atm: idt77252: Add missing `dma_map_error()`
21mr|kernel-6.12-baikal-6.12.43-3|2280	- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
21mr|kernel-6.12-baikal-6.12.43-3|2281	- atm: Revert atm_account_tx() if copy_from_iter_full() fails.
21mr|kernel-6.12-baikal-6.12.43-3|2282	- attach_recursive_mnt(): do not lock the covering tree when sliding something under it
21mr|kernel-6.12-baikal-6.12.43-3|2283	- audit,module: restore audit logging in load failure case
21mr|kernel-6.12-baikal-6.12.43-3|2284	- bcache: fix NULL pointer in cache_set_flush()
21mr|kernel-6.12-baikal-6.12.43-3|2285	- be2net: Use correct byte order and format string for TCP seq and ack_seq
21mr|kernel-6.12-baikal-6.12.43-3|2286	- benet: fix BUG when creating VFs
21mr|kernel-6.12-baikal-6.12.43-3|2287	- better lockdep annotations for simple_recursive_removal()
21mr|kernel-6.12-baikal-6.12.43-3|2288	- blk-zoned: Fix a lockdep complaint about recursive locking
21mr|kernel-6.12-baikal-6.12.43-3|2289	- block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
21mr|kernel-6.12-baikal-6.12.43-3|2290	- block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion
21mr|kernel-6.12-baikal-6.12.43-3|2291	- block: ensure discard_granularity is zero when discard is not supported
21mr|kernel-6.12-baikal-6.12.43-3|2292	- block: Fix default IO priority if there is no IO context
21mr|kernel-6.12-baikal-6.12.43-3|2293	- block: fix kobject leak in blk_unregister_queue
21mr|kernel-6.12-baikal-6.12.43-3|2294	- block: Introduce bio_needs_zone_write_plugging()
21mr|kernel-6.12-baikal-6.12.43-3|2295	- block: Make REQ_OP_ZONE_FINISH a write operation
21mr|kernel-6.12-baikal-6.12.43-3|2296	- block: use plug request list tail for one-shot backmerge attempt
21mr|kernel-6.12-baikal-6.12.43-3|2297	- Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_type
21mr|kernel-6.12-baikal-6.12.43-3|2298	- Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdown
21mr|kernel-6.12-baikal-6.12.43-3|2299	- Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925
21mr|kernel-6.12-baikal-6.12.43-3|2300	- Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922
21mr|kernel-6.12-baikal-6.12.43-3|2301	- Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925
21mr|kernel-6.12-baikal-6.12.43-3|2302	- Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano
21mr|kernel-6.12-baikal-6.12.43-3|2303	- Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID
21mr|kernel-6.12-baikal-6.12.43-3|2304	- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
21mr|kernel-6.12-baikal-6.12.43-3|2305	- Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync()
21mr|kernel-6.12-baikal-6.12.43-3|2306	- Bluetooth: hci_core: add missing braces when using macro parameters
21mr|kernel-6.12-baikal-6.12.43-3|2307	- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
21mr|kernel-6.12-baikal-6.12.43-3|2308	- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced
21mr|kernel-6.12-baikal-6.12.43-3|2309	- Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established
21mr|kernel-6.12-baikal-6.12.43-3|2310	- Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected
21mr|kernel-6.12-baikal-6.12.43-3|2311	- Bluetooth: hci_event: Mark connection as closed during suspend disconnect
21mr|kernel-6.12-baikal-6.12.43-3|2312	- Bluetooth: hci_event: Mask data status from LE ext adv reports
21mr|kernel-6.12-baikal-6.12.43-3|2313	- Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success
21mr|kernel-6.12-baikal-6.12.43-3|2314	- Bluetooth: HCI: Set extended advertising data synchronously
21mr|kernel-6.12-baikal-6.12.43-3|2315	- Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie()
21mr|kernel-6.12-baikal-6.12.43-3|2316	- Bluetooth: hci_sync: fix connectable extended advertising when using static random address
21mr|kernel-6.12-baikal-6.12.43-3|2317	- Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()'
21mr|kernel-6.12-baikal-6.12.43-3|2318	- Bluetooth: hci_sync: Fix not disabling advertising instance
21mr|kernel-6.12-baikal-6.12.43-3|2319	- Bluetooth: hci_sync: Fix scan state after PA Sync has been established
21mr|kernel-6.12-baikal-6.12.43-3|2320	- Bluetooth: hci_sync: fix set_local_name race condition
21mr|kernel-6.12-baikal-6.12.43-3|2321	- Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF
21mr|kernel-6.12-baikal-6.12.43-3|2322	- Bluetooth: hci_sync: revert some mesh modifications
21mr|kernel-6.12-baikal-6.12.43-3|2323	- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
21mr|kernel-6.12-baikal-6.12.43-3|2324	- Bluetooth: L2CAP: Fix L2CAP MTU negotiation
21mr|kernel-6.12-baikal-6.12.43-3|2325	- Bluetooth: MGMT: mesh_send: check instances prior disabling advertising
21mr|kernel-6.12-baikal-6.12.43-3|2326	- Bluetooth: MGMT: set_mesh: update LE scan interval and window
21mr|kernel-6.12-baikal-6.12.43-3|2327	- Bluetooth: Prevent unintended pause by checking if advertising is active
21mr|kernel-6.12-baikal-6.12.43-3|2328	- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
21mr|kernel-6.12-baikal-6.12.43-3|2329	- Bluetooth: SMP: If an unallowed command is received consider it a failure
21mr|kernel-6.12-baikal-6.12.43-3|2330	- bnxt_en: Add a helper function to configure MRU and RSS
21mr|kernel-6.12-baikal-6.12.43-3|2331	- bnxt_en: Adjust TX rings if reservation is less than requested
21mr|kernel-6.12-baikal-6.12.43-3|2332	- bnxt_en: eliminate the compile warning in bnxt_request_irq due to CONFIG_RFS_ACCEL
21mr|kernel-6.12-baikal-6.12.43-3|2333	- bnxt_en: Fix DCB ETS validation
21mr|kernel-6.12-baikal-6.12.43-3|2334	- bnxt_en: Fix double invocation of bnxt_ulp_stop()/bnxt_ulp_start()
21mr|kernel-6.12-baikal-6.12.43-3|2335	- bnxt_en: Fix memory corruption when FW resources change during ifdown
21mr|kernel-6.12-baikal-6.12.43-3|2336	- bnxt_en: Fix stats context reservation logic
21mr|kernel-6.12-baikal-6.12.43-3|2337	- bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp
21mr|kernel-6.12-baikal-6.12.43-3|2338	- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
21mr|kernel-6.12-baikal-6.12.43-3|2339	- bnxt_en: Update MRU and RSS table of RSS contexts on queue reset
21mr|kernel-6.12-baikal-6.12.43-3|2340	- bnxt: properly flush XDP redirect lists
21mr|kernel-6.12-baikal-6.12.43-3|2341	- bonding: Mark active offloaded xfrm_states
21mr|kernel-6.12-baikal-6.12.43-3|2342	- bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU
21mr|kernel-6.12-baikal-6.12.43-3|2343	- bonding: update LACP activity flag after setting lacp_active
21mr|kernel-6.12-baikal-6.12.43-3|2344	- bpf: Adjust free target to avoid global starvation of LRU map
21mr|kernel-6.12-baikal-6.12.43-3|2345	- bpf, arm64: Fix fp initialization for exception boundary
21mr|kernel-6.12-baikal-6.12.43-3|2346	- bpf: Check flow_dissector ctx accesses are aligned
21mr|kernel-6.12-baikal-6.12.43-3|2347	- bpf: Check netfilter ctx accesses are aligned
21mr|kernel-6.12-baikal-6.12.43-3|2348	- bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()
21mr|kernel-6.12-baikal-6.12.43-3|2349	- bpf: Disable migration in nf_hook_run_bpf().
21mr|kernel-6.12-baikal-6.12.43-3|2350	- bpf: Do not include stack ptr register in precision backtracking bookkeeping
21mr|kernel-6.12-baikal-6.12.43-3|2351	- bpf: Ensure RCU lock is held around bpf_prog_ksym_find
21mr|kernel-6.12-baikal-6.12.43-3|2352	- bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE
21mr|kernel-6.12-baikal-6.12.43-3|2353	- bpf: Forget ranges when refining tnum after JSET
21mr|kernel-6.12-baikal-6.12.43-3|2354	- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls
21mr|kernel-6.12-baikal-6.12.43-3|2355	- bpf: Make reg_not_null() true for CONST_PTR_TO_MAP
21mr|kernel-6.12-baikal-6.12.43-3|2356	- bpf: Pass the same orig_call value to trampoline functions
21mr|kernel-6.12-baikal-6.12.43-3|2357	- bpf/preload: Don't select USERMODE_DRIVER
21mr|kernel-6.12-baikal-6.12.43-3|2358	- bpf: Reject %%p%% format string in bprintf-like helpers
21mr|kernel-6.12-baikal-6.12.43-3|2359	- bpf, sockmap: Fix data lost during EAGAIN retries
21mr|kernel-6.12-baikal-6.12.43-3|2360	- bpf, sockmap: Fix psock incorrectly pointing to sk
21mr|kernel-6.12-baikal-6.12.43-3|2361	- bpftool: Fix cgroup command to only show cgroup bpf programs
21mr|kernel-6.12-baikal-6.12.43-3|2362	- bpftool: Fix JSON writer resource leak in version command
21mr|kernel-6.12-baikal-6.12.43-3|2363	- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
21mr|kernel-6.12-baikal-6.12.43-3|2364	- bpf: use common instruction history across all states
21mr|kernel-6.12-baikal-6.12.43-3|2365	- bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index
21mr|kernel-6.12-baikal-6.12.43-3|2366	- btrfs: abort transaction during log replay if walk_log_tree() failed
21mr|kernel-6.12-baikal-6.12.43-3|2367	- btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()
21mr|kernel-6.12-baikal-6.12.43-3|2368	- btrfs: always abort transaction on failure to add block group to free space tree
21mr|kernel-6.12-baikal-6.12.43-3|2369	- btrfs: clear dirty status from extent buffer on error at insert_new_root()
21mr|kernel-6.12-baikal-6.12.43-3|2370	- btrfs: codify pattern for adding block_group to bg_list
21mr|kernel-6.12-baikal-6.12.43-3|2371	- btrfs: do not allow relocation of partially dropped subvolumes
21mr|kernel-6.12-baikal-6.12.43-3|2372	- btrfs: don't ignore inode missing when replaying log tree
21mr|kernel-6.12-baikal-6.12.43-3|2373	- btrfs: don't skip remaining extrefs if dir not found during log replay
21mr|kernel-6.12-baikal-6.12.43-3|2374	- btrfs: do proper folio cleanup when cow_file_range() failed
21mr|kernel-6.12-baikal-6.12.43-3|2375	- btrfs: do regular iput instead of delayed iput during extent map shrinking
21mr|kernel-6.12-baikal-6.12.43-3|2376	- btrfs: error on missing block group when unaccounting log tree extent buffers
21mr|kernel-6.12-baikal-6.12.43-3|2377	- btrfs: explicitly ref count block_group on new_bgs list
21mr|kernel-6.12-baikal-6.12.43-3|2378	- btrfs: factor out nocow ordered extent and extent map generation into a helper
21mr|kernel-6.12-baikal-6.12.43-3|2379	- btrfs: fix a race between renames and directory logging
21mr|kernel-6.12-baikal-6.12.43-3|2380	- btrfs: fix assertion when building free space tree
21mr|kernel-6.12-baikal-6.12.43-3|2381	- btrfs: fix block group refcount race in btrfs_create_pending_block_groups()
21mr|kernel-6.12-baikal-6.12.43-3|2382	- btrfs: fix incorrect log message for nobarrier mount option
21mr|kernel-6.12-baikal-6.12.43-3|2383	- btrfs: fix inode lookup error handling during log replay
21mr|kernel-6.12-baikal-6.12.43-3|2384	- btrfs: fix invalid inode pointer dereferences during log replay
21mr|kernel-6.12-baikal-6.12.43-3|2385	- btrfs: fix iteration bug in __qgroup_excl_accounting()
21mr|kernel-6.12-baikal-6.12.43-3|2386	- btrfs: fix iteration of extrefs during log replay
21mr|kernel-6.12-baikal-6.12.43-3|2387	- btrfs: fix log tree replay failure due to file with 0 links and extents
21mr|kernel-6.12-baikal-6.12.43-3|2388	- btrfs: fix missing error handling when searching for inode refs during log replay
21mr|kernel-6.12-baikal-6.12.43-3|2389	- btrfs: fix printing of mount info messages for NODATACOW/NODATASUM
21mr|kernel-6.12-baikal-6.12.43-3|2390	- btrfs: fix qgroup reservation leak on failure to allocate ordered extent
21mr|kernel-6.12-baikal-6.12.43-3|2391	- btrfs: fix ssd_spread overallocation
21mr|kernel-6.12-baikal-6.12.43-3|2392	- btrfs: fix use-after-free on inode when scanning root during em shrinking
21mr|kernel-6.12-baikal-6.12.43-3|2393	- btrfs: fix wrong start offset for delalloc space release during mmap write
21mr|kernel-6.12-baikal-6.12.43-3|2394	- btrfs: handle csum tree error with rescue=ibadroots correctly
21mr|kernel-6.12-baikal-6.12.43-3|2395	- btrfs: make the extent map shrinker run asynchronously as a work queue job
21mr|kernel-6.12-baikal-6.12.43-3|2396	- btrfs: move transaction aborts to the error site in add_block_group_free_space()
21mr|kernel-6.12-baikal-6.12.43-3|2397	- btrfs: populate otime when logging an inode item
21mr|kernel-6.12-baikal-6.12.43-3|2398	- btrfs: prepare btrfs_page_mkwrite() for large folios
21mr|kernel-6.12-baikal-6.12.43-3|2399	- btrfs: propagate last_unlink_trans earlier when doing a rmdir
21mr|kernel-6.12-baikal-6.12.43-3|2400	- btrfs: qgroup: drop unused parameter fs_info from __del_qgroup_rb()
21mr|kernel-6.12-baikal-6.12.43-3|2401	- btrfs: qgroup: fix qgroup create ioctl returning success after quotas disabled
21mr|kernel-6.12-baikal-6.12.43-3|2402	- btrfs: qgroup: fix race between quota disable and quota rescan ioctl
21mr|kernel-6.12-baikal-6.12.43-3|2403	- btrfs: qgroup: set quota enabled bit if quota disable fails flushing reservations
21mr|kernel-6.12-baikal-6.12.43-3|2404	- btrfs: record new subvolume in parent dir earlier to avoid dir logging races
21mr|kernel-6.12-baikal-6.12.43-3|2405	- btrfs: restore mount option info messages during mount
21mr|kernel-6.12-baikal-6.12.43-3|2406	- btrfs: return a btrfs_inode from btrfs_iget_logging()
21mr|kernel-6.12-baikal-6.12.43-3|2407	- btrfs: return a btrfs_inode from read_one_inode()
21mr|kernel-6.12-baikal-6.12.43-3|2408	- btrfs: send: add and use helper to rename current inode when processing refs
21mr|kernel-6.12-baikal-6.12.43-3|2409	- btrfs: send: avoid path allocation for the current inode when issuing commands
21mr|kernel-6.12-baikal-6.12.43-3|2410	- btrfs: send: factor out common logic when sending xattrs
21mr|kernel-6.12-baikal-6.12.43-3|2411	- btrfs: send: keep the current inode's path cached
21mr|kernel-6.12-baikal-6.12.43-3|2412	- btrfs: send: make fs_path_len() inline and constify its argument
21mr|kernel-6.12-baikal-6.12.43-3|2413	- btrfs: send: only use boolean variables at process_recorded_refs()
21mr|kernel-6.12-baikal-6.12.43-3|2414	- btrfs: send: use fallocate for hole punching with send stream v2
21mr|kernel-6.12-baikal-6.12.43-3|2415	- btrfs: skip inodes without loaded extent maps when shrinking extent maps
21mr|kernel-6.12-baikal-6.12.43-3|2416	- btrfs: subpage: keep TOWRITE tag until folio is cleaned
21mr|kernel-6.12-baikal-6.12.43-3|2417	- btrfs: update superblock's device bytes_used when dropping chunk
21mr|kernel-6.12-baikal-6.12.43-3|2418	- btrfs: use btrfs_record_snapshot_destroy() during rmdir
21mr|kernel-6.12-baikal-6.12.43-3|2419	- btrfs: use unsigned types for constants defined as bit shifts
21mr|kernel-6.12-baikal-6.12.43-3|2420	- btrfs: zoned: do not remove unwritten non-data block group
21mr|kernel-6.12-baikal-6.12.43-3|2421	- btrfs: zoned: do not select metadata BG as finish target
21mr|kernel-6.12-baikal-6.12.43-3|2422	- btrfs: zoned: fix extent range end unlock in cow_file_range()
21mr|kernel-6.12-baikal-6.12.43-3|2423	- btrfs: zoned: fix write time activation failure for metadata block group
21mr|kernel-6.12-baikal-6.12.43-3|2424	- btrfs: zoned: requeue to unused block group list if zone finish failed
21mr|kernel-6.12-baikal-6.12.43-3|2425	- btrfs: zoned: use filesystem size not disk size for reclaim decision
21mr|kernel-6.12-baikal-6.12.43-3|2426	- bus: firewall: Fix missing static inline annotations for stubs
21mr|kernel-6.12-baikal-6.12.43-3|2427	- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device
21mr|kernel-6.12-baikal-6.12.43-3|2428	- bus: fsl-mc: fix GET/SET_TAILDROP command ids
21mr|kernel-6.12-baikal-6.12.43-3|2429	- bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()
21mr|kernel-6.12-baikal-6.12.43-3|2430	- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
21mr|kernel-6.12-baikal-6.12.43-3|2431	- bus: mhi: ep: Update read pointer only after buffer is written
21mr|kernel-6.12-baikal-6.12.43-3|2432	- bus: mhi: host: Detect events pointing to unexpected TREs
21mr|kernel-6.12-baikal-6.12.43-3|2433	- bus: mhi: host: Fix conflict between power_up and SYSERR
21mr|kernel-6.12-baikal-6.12.43-3|2434	- bus: mhi: host: Fix endianness of BHI vector table
21mr|kernel-6.12-baikal-6.12.43-3|2435	- bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640
21mr|kernel-6.12-baikal-6.12.43-3|2436	- cachefiles: Fix the incorrect return value in __cachefiles_write()
21mr|kernel-6.12-baikal-6.12.43-3|2437	- caif: reduce stack size, again
21mr|kernel-6.12-baikal-6.12.43-3|2438	- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
21mr|kernel-6.12-baikal-6.12.43-3|2439	- can: kvaser_pciefd: refine error prone echo_skb_max handling logic
21mr|kernel-6.12-baikal-6.12.43-3|2440	- can: kvaser_pciefd: Store device channel index
21mr|kernel-6.12-baikal-6.12.43-3|2441	- can: kvaser_usb: Assign netdev.dev_port based on device channel index
21mr|kernel-6.12-baikal-6.12.43-3|2442	- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
21mr|kernel-6.12-baikal-6.12.43-3|2443	- can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_mode
21mr|kernel-6.12-baikal-6.12.43-3|2444	- can: peak_usb: fix USB FD devices potential malfunction
21mr|kernel-6.12-baikal-6.12.43-3|2445	- can: tcan4x5x: add option for selecting nWKRQ voltage
21mr|kernel-6.12-baikal-6.12.43-3|2446	- can: tcan4x5x: fix power regulator retrieval during probe
21mr|kernel-6.12-baikal-6.12.43-3|2447	- can: tcan4x5x: fix reset gpio usage during probe
21mr|kernel-6.12-baikal-6.12.43-3|2448	- can: ti_hecc: fix -Woverflow compiler warning
21mr|kernel-6.12-baikal-6.12.43-3|2449	- cdc-acm: fix race between initial clearing halt and open
21mr|kernel-6.12-baikal-6.12.43-3|2450	- cdx: Fix off-by-one error in cdx_rpmsg_probe()
21mr|kernel-6.12-baikal-6.12.43-3|2451	- ceph: avoid kernel BUG for encrypted inode with unaligned file size
21mr|kernel-6.12-baikal-6.12.43-3|2452	- ceph: fix possible integer overflow in ceph_zero_objects()
21mr|kernel-6.12-baikal-6.12.43-3|2453	- ceph: set superblock s_magic for IMA fsmagic matching
21mr|kernel-6.12-baikal-6.12.43-3|2454	- cgroup/cpuset: Fix a partition error with CPU hotplug
21mr|kernel-6.12-baikal-6.12.43-3|2455	- cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
21mr|kernel-6.12-baikal-6.12.43-3|2456	- cgroup,freezer: fix incomplete freezing when attaching tasks
21mr|kernel-6.12-baikal-6.12.43-3|2457	- char: misc: Fix improper and inaccurate error code returned by misc_init()
21mr|kernel-6.12-baikal-6.12.43-3|2458	- cifs: all initializations for tcon should happen in tcon_info_alloc
21mr|kernel-6.12-baikal-6.12.43-3|2459	- cifs: Correctly set SMB1 SessionKey field in Session Setup Request
21mr|kernel-6.12-baikal-6.12.43-3|2460	- cifs: deal with the channel loading lag while picking channels
21mr|kernel-6.12-baikal-6.12.43-3|2461	- cifs: dns resolution is needed only for primary channel
21mr|kernel-6.12-baikal-6.12.43-3|2462	- cifs: do not disable interface polling on failure
21mr|kernel-6.12-baikal-6.12.43-3|2463	- cifs: Fix calling CIFSFindFirst() for root path without msearch
21mr|kernel-6.12-baikal-6.12.43-3|2464	- cifs: Fix cifs_query_path_info() for Windows NT servers
21mr|kernel-6.12-baikal-6.12.43-3|2465	- cifs: Fix collect_sample() to handle any iterator type
21mr|kernel-6.12-baikal-6.12.43-3|2466	- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode
21mr|kernel-6.12-baikal-6.12.43-3|2467	- cifs: Fix oops due to uninitialised variable
21mr|kernel-6.12-baikal-6.12.43-3|2468	- cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
21mr|kernel-6.12-baikal-6.12.43-3|2469	- cifs: Fix the smbd_response slab to allow usercopy
21mr|kernel-6.12-baikal-6.12.43-3|2470	- cifs: Remove duplicate fattr->cf_dtype assignment from wsl_to_fattr() function
21mr|kernel-6.12-baikal-6.12.43-3|2471	- cifs: reset connections for all channels when reconnect requested
21mr|kernel-6.12-baikal-6.12.43-3|2472	- cifs: reset iface weights when we cannot find a candidate
21mr|kernel-6.12-baikal-6.12.43-3|2473	- cifs: serialize other channels when query server interfaces is pending
21mr|kernel-6.12-baikal-6.12.43-3|2474	- cifs: update dstaddr whenever channel iface is updated
21mr|kernel-6.12-baikal-6.12.43-3|2475	- clk: at91: sam9x7: update pll clk ranges
21mr|kernel-6.12-baikal-6.12.43-3|2476	- clk: clk-axi-clkgen: fix fpfd_max frequency for zynq
21mr|kernel-6.12-baikal-6.12.43-3|2477	- clk: davinci: Add NULL check in davinci_lpsc_clk_register()
21mr|kernel-6.12-baikal-6.12.43-3|2478	- clk: imx95-blk-ctl: Fix synchronous abort
21mr|kernel-6.12-baikal-6.12.43-3|2479	- clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data
21mr|kernel-6.12-baikal-6.12.43-3|2480	- clk: meson-g12a: add missing fclk_div2 to spicc
21mr|kernel-6.12-baikal-6.12.43-3|2481	- clk: qcom: gcc-ipq8074: fix broken freq table for nss_port6_tx_clk_src
21mr|kernel-6.12-baikal-6.12.43-3|2482	- clk: qcom: gcc-x1e80100: Set FORCE MEM CORE for UFS clocks
21mr|kernel-6.12-baikal-6.12.43-3|2483	- clk: qcom: ipq5018: keep XO clock always on
21mr|kernel-6.12-baikal-6.12.43-3|2484	- clk: renesas: rzg2l: Postpone updating priv->clks[]
21mr|kernel-6.12-baikal-6.12.43-3|2485	- clk: renesas: rzv2h: Fix missing CLK_SET_RATE_PARENT flag for ddiv clocks
21mr|kernel-6.12-baikal-6.12.43-3|2486	- clk: rockchip: rk3036: mark ddrphy as critical
21mr|kernel-6.12-baikal-6.12.43-3|2487	- clk: samsung: exynos850: fix a comment
21mr|kernel-6.12-baikal-6.12.43-3|2488	- clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref parent clock
21mr|kernel-6.12-baikal-6.12.43-3|2489	- clk: samsung: gs101: fix CLK_DOUT_CMU_G3D_BUSD
21mr|kernel-6.12-baikal-6.12.43-3|2490	- clk: scmi: Handle case where child clocks are initialized before their parents
21mr|kernel-6.12-baikal-6.12.43-3|2491	- clk: sunxi-ng: v3s: Fix de clock definition
21mr|kernel-6.12-baikal-6.12.43-3|2492	- clk: tegra: periph: Fix error handling and resolve unsigned compare warning
21mr|kernel-6.12-baikal-6.12.43-3|2493	- clk: thead: Mark essential bus clocks as CLK_IGNORE_UNUSED
21mr|kernel-6.12-baikal-6.12.43-3|2494	- clk: thead: th1520-ap: Correctly refer the parent of osc_12m
21mr|kernel-6.12-baikal-6.12.43-3|2495	- clk: xilinx: vcu: unregister pll_post only if registered correctly
21mr|kernel-6.12-baikal-6.12.43-3|2496	- clocksource: Fix the CPUs' choice in the watchdog per CPU verification
21mr|kernel-6.12-baikal-6.12.43-3|2497	- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns
21mr|kernel-6.12-baikal-6.12.43-3|2498	- comedi: aio_iiro_16: Fix bit shift out of bounds
21mr|kernel-6.12-baikal-6.12.43-3|2499	- comedi: comedi_test: Fix possible deletion of uninitialized timers
21mr|kernel-6.12-baikal-6.12.43-3|2500	- comedi: das16m1: Fix bit shift out of bounds
21mr|kernel-6.12-baikal-6.12.43-3|2501	- comedi: das6402: Fix bit shift out of bounds
21mr|kernel-6.12-baikal-6.12.43-3|2502	- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
21mr|kernel-6.12-baikal-6.12.43-3|2503	- comedi: Fix initialization of data for instructions that write to subdevice
21mr|kernel-6.12-baikal-6.12.43-3|2504	- comedi: fix race between polling and detaching
21mr|kernel-6.12-baikal-6.12.43-3|2505	- comedi: Fix some signed shift left operations
21mr|kernel-6.12-baikal-6.12.43-3|2506	- comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
21mr|kernel-6.12-baikal-6.12.43-3|2507	- comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()
21mr|kernel-6.12-baikal-6.12.43-3|2508	- comedi: Make insn_rw_emulate_bits() do insn->n samples
21mr|kernel-6.12-baikal-6.12.43-3|2509	- comedi: pcl726: Prevent invalid irq number
21mr|kernel-6.12-baikal-6.12.43-3|2510	- comedi: pcl812: Fix bit shift out of bounds
21mr|kernel-6.12-baikal-6.12.43-3|2511	- compiler: remove __ADDRESSABLE_ASM{_STR,}() again
21mr|kernel-6.12-baikal-6.12.43-3|2512	- configfs: Do not override creating attribute file failure in populate_attrs()
21mr|kernel-6.12-baikal-6.12.43-3|2513	- configfs-tsm-report: Fix NULL dereference of tsm_ops
21mr|kernel-6.12-baikal-6.12.43-3|2514	- coresight: Only check bottom two claim bits
21mr|kernel-6.12-baikal-6.12.43-3|2515	- cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update
21mr|kernel-6.12-baikal-6.12.43-3|2516	- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()
21mr|kernel-6.12-baikal-6.12.43-3|2517	- cpufreq: armada-8k: make both cpu masks static
21mr|kernel-6.12-baikal-6.12.43-3|2518	- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
21mr|kernel-6.12-baikal-6.12.43-3|2519	- cpufreq: Exit governor when failed to start old governor
21mr|kernel-6.12-baikal-6.12.43-3|2520	- cpufreq: Initialize cpufreq-based frequency-invariance later
21mr|kernel-6.12-baikal-6.12.43-3|2521	- cpufreq: Init policy->rwsem before it may be possibly used
21mr|kernel-6.12-baikal-6.12.43-3|2522	- cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode
21mr|kernel-6.12-baikal-6.12.43-3|2523	- cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode
21mr|kernel-6.12-baikal-6.12.43-3|2524	- cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs
21mr|kernel-6.12-baikal-6.12.43-3|2525	- cpuidle: governors: menu: Avoid selecting states with too much latency
21mr|kernel-6.12-baikal-6.12.43-3|2526	- cpuidle: governors: menu: Avoid using invalid recent intervals data
21mr|kernel-6.12-baikal-6.12.43-3|2527	- cpuidle: menu: Remove iowait influence
21mr|kernel-6.12-baikal-6.12.43-3|2528	- cpuidle: psci: Fix cpuhotplug routine with PREEMPT_RT=y
21mr|kernel-6.12-baikal-6.12.43-3|2529	- crypto: arm/aes-neonbs - work around gcc-15 warning
21mr|kernel-6.12-baikal-6.12.43-3|2530	- crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULP
21mr|kernel-6.12-baikal-6.12.43-3|2531	- crypto: ccp - Add missing bootloader info reg for pspv6
21mr|kernel-6.12-baikal-6.12.43-3|2532	- crypto: ccp - Fix crash when rebind ccp device for ccp.ko
21mr|kernel-6.12-baikal-6.12.43-3|2533	- crypto: ccp - Fix locking on alloc failure handling
21mr|kernel-6.12-baikal-6.12.43-3|2534	- crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP()
21mr|kernel-6.12-baikal-6.12.43-3|2535	- crypto: hisilicon/hpre - fix dma unmap sequence
21mr|kernel-6.12-baikal-6.12.43-3|2536	- crypto: iaa - Do not clobber req->base.data
21mr|kernel-6.12-baikal-6.12.43-3|2537	- crypto: iaa - Remove dst_null support
21mr|kernel-6.12-baikal-6.12.43-3|2538	- crypto: img-hash - Fix dma_unmap_sg() nents value
21mr|kernel-6.12-baikal-6.12.43-3|2539	- crypto: inside-secure - Fix `dma_unmap_sg()` nents value
21mr|kernel-6.12-baikal-6.12.43-3|2540	- crypto: jitter - fix intermediary handling
21mr|kernel-6.12-baikal-6.12.43-3|2541	- crypto: keembay - Fix dma_unmap_sg() nents value
21mr|kernel-6.12-baikal-6.12.43-3|2542	- crypto: marvell/cesa - Do not chain submitted requests
21mr|kernel-6.12-baikal-6.12.43-3|2543	- crypto: marvell/cesa - Fix engine load inaccuracy
21mr|kernel-6.12-baikal-6.12.43-3|2544	- crypto: octeontx2 - add timeout for load_fvc completion poll
21mr|kernel-6.12-baikal-6.12.43-3|2545	- crypto: octeontx2 - Fix address alignment issue on ucode loading
21mr|kernel-6.12-baikal-6.12.43-3|2546	- crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2
21mr|kernel-6.12-baikal-6.12.43-3|2547	- crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0
21mr|kernel-6.12-baikal-6.12.43-3|2548	- crypto: powerpc/poly1305 - add depends on BROKEN for now
21mr|kernel-6.12-baikal-6.12.43-3|2549	- crypto: qat - add shutdown handler to qat_420xx
21mr|kernel-6.12-baikal-6.12.43-3|2550	- crypto: qat - add shutdown handler to qat_4xxx
21mr|kernel-6.12-baikal-6.12.43-3|2551	- crypto: qat - add shutdown handler to qat_c3xxx
21mr|kernel-6.12-baikal-6.12.43-3|2552	- crypto: qat - add shutdown handler to qat_c62x
21mr|kernel-6.12-baikal-6.12.43-3|2553	- crypto: qat - add shutdown handler to qat_dh895xcc
21mr|kernel-6.12-baikal-6.12.43-3|2554	- crypto: qat - allow enabling VFs in the absence of IOMMU
21mr|kernel-6.12-baikal-6.12.43-3|2555	- crypto: qat - disable ZUC-256 capability for QAT GEN5
21mr|kernel-6.12-baikal-6.12.43-3|2556	- crypto: qat - fix DMA direction for compression on GEN2 devices
21mr|kernel-6.12-baikal-6.12.43-3|2557	- crypto: qat - fix seq_file position update in adf_ring_next()
21mr|kernel-6.12-baikal-6.12.43-3|2558	- crypto: qat - fix state restore for banks with exceptions
21mr|kernel-6.12-baikal-6.12.43-3|2559	- crypto: qat - flush misc workqueue during device shutdown
21mr|kernel-6.12-baikal-6.12.43-3|2560	- crypto: qat - lower priority for skcipher and aead algorithms
21mr|kernel-6.12-baikal-6.12.43-3|2561	- crypto: qat - use unmanaged allocation for dc_data
21mr|kernel-6.12-baikal-6.12.43-3|2562	- crypto: s390/sha - Fix uninitialized variable in SHA-1 and SHA-2
21mr|kernel-6.12-baikal-6.12.43-3|2563	- crypto: sun8i-ce - fix nents passed to dma_unmap_sg()
21mr|kernel-6.12-baikal-6.12.43-3|2564	- crypto: zynqmp-sha - Add locking
21mr|kernel-6.12-baikal-6.12.43-3|2565	- cxl/region: Add a dev_err() on missing target list entries
21mr|kernel-6.12-baikal-6.12.43-3|2566	- debugfs: fix mount options not being applied
21mr|kernel-6.12-baikal-6.12.43-3|2567	- dma-buf: fix timeout handling in dma_resv_wait_timeout v2
21mr|kernel-6.12-baikal-6.12.43-3|2568	- dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using
21mr|kernel-6.12-baikal-6.12.43-3|2569	- dmaengine: mmp: Fix again Wvoid-pointer-to-enum-cast warning
21mr|kernel-6.12-baikal-6.12.43-3|2570	- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap
21mr|kernel-6.12-baikal-6.12.43-3|2571	- dmaengine: nbpfaxi: Add missing check after DMA map
21mr|kernel-6.12-baikal-6.12.43-3|2572	- dmaengine: nbpfaxi: Fix memory corruption in probe()
21mr|kernel-6.12-baikal-6.12.43-3|2573	- dmaengine: stm32-dma: configure next sg only if there are more than 2 sgs
21mr|kernel-6.12-baikal-6.12.43-3|2574	- dmaengine: xilinx_dma: Set dma_device directions
21mr|kernel-6.12-baikal-6.12.43-3|2575	- dm: Always split write BIOs to zoned device limits
21mr|kernel-6.12-baikal-6.12.43-3|2576	- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
21mr|kernel-6.12-baikal-6.12.43-3|2577	- dm-bufio: fix sched in atomic context
21mr|kernel-6.12-baikal-6.12.43-3|2578	- dm: Check for forbidden splitting of zone write operations
21mr|kernel-6.12-baikal-6.12.43-3|2579	- dm: dm-crypt: Do not partially accept write BIOs with zoned targets
21mr|kernel-6.12-baikal-6.12.43-3|2580	- dm: lock limits when reading them
21mr|kernel-6.12-baikal-6.12.43-3|2581	- dm-mirror: fix a tiny race condition
21mr|kernel-6.12-baikal-6.12.43-3|2582	- dm-mpath: don't print the "loaded" message if registering fails
21mr|kernel-6.12-baikal-6.12.43-3|2583	- dm-raid: fix variable in journal device check
21mr|kernel-6.12-baikal-6.12.43-3|2584	- dm: split write BIOs on zone boundaries when zone append is not emulated
21mr|kernel-6.12-baikal-6.12.43-3|2585	- dm-stripe: limit chunk_sectors to the stripe size
21mr|kernel-6.12-baikal-6.12.43-3|2586	- dm-table: fix checking for rq stackable devices
21mr|kernel-6.12-baikal-6.12.43-3|2587	- dm vdo indexer: don't read request structure after enqueuing
21mr|kernel-6.12-baikal-6.12.43-3|2588	- dm-verity: fix a memory leak if some arguments are specified multiple times
21mr|kernel-6.12-baikal-6.12.43-3|2589	- Documentation: ACPI: Fix parent device references
21mr|kernel-6.12-baikal-6.12.43-3|2590	- dpaa2-eth: Fix device reference count leak in MAC endpoint handling
21mr|kernel-6.12-baikal-6.12.43-3|2591	- dpaa2-eth: fix xdp_rxq_info leak
21mr|kernel-6.12-baikal-6.12.43-3|2592	- dpaa2-switch: Fix device reference count leak in MAC endpoint handling
21mr|kernel-6.12-baikal-6.12.43-3|2593	- dpaa_eth: don't use fixed_phy_change_carrier
21mr|kernel-6.12-baikal-6.12.43-3|2594	- drbd: add missing kref_get in handle_write_conflicts
21mr|kernel-6.12-baikal-6.12.43-3|2595	- driver: bluetooth: hci_qca:fix unable to load the BT driver
21mr|kernel-6.12-baikal-6.12.43-3|2596	- Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary
21mr|kernel-6.12-baikal-6.12.43-3|2597	- Drivers: hv: Make the sysfs node size for the ring buffer dynamic
21mr|kernel-6.12-baikal-6.12.43-3|2598	- drivers/rapidio/rio_cm.c: prevent possible heap overwrite
21mr|kernel-6.12-baikal-6.12.43-3|2599	- drm/amd: Adjust output for discovery error handling
21mr|kernel-6.12-baikal-6.12.43-3|2600	- drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to manual
21mr|kernel-6.12-baikal-6.12.43-3|2601	- drm/amd/amdgpu: disable hwmon power1_cap* for gfx 11.0.3 on vf mode
21mr|kernel-6.12-baikal-6.12.43-3|2602	- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
21mr|kernel-6.12-baikal-6.12.43-3|2603	- drm/amd/display: Add null pointer check for get_first_active_display()
21mr|kernel-6.12-baikal-6.12.43-3|2604	- drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
21mr|kernel-6.12-baikal-6.12.43-3|2605	- drm/amd/display: Add primary plane to commits for correct VRR handling
21mr|kernel-6.12-baikal-6.12.43-3|2606	- drm/amd/display: Allow DCN301 to clear update flags
21mr|kernel-6.12-baikal-6.12.43-3|2607	- drm/amd/display: Avoid a NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|2608	- drm/amd/display: Avoid configuring PSR granularity if PSR-SU not supported
21mr|kernel-6.12-baikal-6.12.43-3|2609	- drm/amd/display: Avoid trying AUX transactions on disconnected ports
21mr|kernel-6.12-baikal-6.12.43-3|2610	- drm/amd/display: Check dce_hwseq before dereferencing it
21mr|kernel-6.12-baikal-6.12.43-3|2611	- drm/amd/display: Correct non-OLED pre_T11_delay.
21mr|kernel-6.12-baikal-6.12.43-3|2612	- drm/amd/display: Disable CRTC degamma LUT for DCN401
21mr|kernel-6.12-baikal-6.12.43-3|2613	- drm/amd/display: Disable dsc_power_gate for dcn314 by default
21mr|kernel-6.12-baikal-6.12.43-3|2614	- drm/amd/display: Don't overclock DCE 6 by 15%%
21mr|kernel-6.12-baikal-6.12.43-3|2615	- drm/amd/display: Don't overwrite dce60_clk_mgr
21mr|kernel-6.12-baikal-6.12.43-3|2616	- drm/amd/display: Don't print errors for nonexistent connectors
21mr|kernel-6.12-baikal-6.12.43-3|2617	- drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
21mr|kernel-6.12-baikal-6.12.43-3|2618	- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
21mr|kernel-6.12-baikal-6.12.43-3|2619	- drm/amd/display: fix a Null pointer dereference vulnerability
21mr|kernel-6.12-baikal-6.12.43-3|2620	- drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
21mr|kernel-6.12-baikal-6.12.43-3|2621	- drm/amd/display: Fix 'failed to blank crtc!'
21mr|kernel-6.12-baikal-6.12.43-3|2622	- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
21mr|kernel-6.12-baikal-6.12.43-3|2623	- drm/amd/display: Fix mpv playback corruption on weston
21mr|kernel-6.12-baikal-6.12.43-3|2624	- drm/amd/display: Fix RMCM programming seq errors
21mr|kernel-6.12-baikal-6.12.43-3|2625	- drm/amd/display: Fix Xorg desktop unresponsive on Replay panel
21mr|kernel-6.12-baikal-6.12.43-3|2626	- drm/amd/display: Free memory allocation
21mr|kernel-6.12-baikal-6.12.43-3|2627	- drm/amd/display: Initialize mode_select to 0
21mr|kernel-6.12-baikal-6.12.43-3|2628	- drm/amd/display: limit clear_update_flags to dcn32 and above
21mr|kernel-6.12-baikal-6.12.43-3|2629	- drm/amd/display: Only finalize atomic_obj if it was initialized
21mr|kernel-6.12-baikal-6.12.43-3|2630	- drm/amd/display: Separate set_gsl from set_gsl_source_select
21mr|kernel-6.12-baikal-6.12.43-3|2631	- drm/amd/display: Update DMCUB loading sequence for DCN3.5
21mr|kernel-6.12-baikal-6.12.43-3|2632	- drm/amdgpu: Add kicker device detection
21mr|kernel-6.12-baikal-6.12.43-3|2633	- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
21mr|kernel-6.12-baikal-6.12.43-3|2634	- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
21mr|kernel-6.12-baikal-6.12.43-3|2635	- drm/amdgpu: Avoid extra evict-restore process.
21mr|kernel-6.12-baikal-6.12.43-3|2636	- drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilities
21mr|kernel-6.12-baikal-6.12.43-3|2637	- drm/amdgpu/discovery: fix fw based ip discovery
21mr|kernel-6.12-baikal-6.12.43-3|2638	- drm/amdgpu/discovery: optionally use fw based ip discovery
21mr|kernel-6.12-baikal-6.12.43-3|2639	- drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asics
21mr|kernel-6.12-baikal-6.12.43-3|2640	- drm/amdgpu: fix incorrect vm flags to map bo
21mr|kernel-6.12-baikal-6.12.43-3|2641	- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
21mr|kernel-6.12-baikal-6.12.43-3|2642	- drm/amdgpu: fix vram reservation issue
21mr|kernel-6.12-baikal-6.12.43-3|2643	- drm/amdgpu/gfx10: fix kiq locking in KCQ reset
21mr|kernel-6.12-baikal-6.12.43-3|2644	- drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume
21mr|kernel-6.12-baikal-6.12.43-3|2645	- drm/amdgpu/gfx9.4.3: fix kiq locking in KCQ reset
21mr|kernel-6.12-baikal-6.12.43-3|2646	- drm/amdgpu/gfx9: fix kiq locking in KCQ reset
21mr|kernel-6.12-baikal-6.12.43-3|2647	- drm/amdgpu: Increase reset counter only on success
21mr|kernel-6.12-baikal-6.12.43-3|2648	- drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram()
21mr|kernel-6.12-baikal-6.12.43-3|2649	- drm/amdgpu/ip_discovery: add missing ip_discovery fw
21mr|kernel-6.12-baikal-6.12.43-3|2650	- drm/amdgpu/mes: add missing locking in helper functions
21mr|kernel-6.12-baikal-6.12.43-3|2651	- drm/amdgpu: read back register after written for VCN v4.0.5
21mr|kernel-6.12-baikal-6.12.43-3|2652	- drm/amdgpu: Remove nbiov7.9 replay count reporting
21mr|kernel-6.12-baikal-6.12.43-3|2653	- drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV
21mr|kernel-6.12-baikal-6.12.43-3|2654	- drm/amdgpu: Reset the clear flag in buddy during resume
21mr|kernel-6.12-baikal-6.12.43-3|2655	- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
21mr|kernel-6.12-baikal-6.12.43-3|2656	- drm/amdgpu: switch job hw_fence to amdgpu_fence
21mr|kernel-6.12-baikal-6.12.43-3|2657	- drm/amdgpu/swm14: Update power limit logic
21mr|kernel-6.12-baikal-6.12.43-3|2658	- drm/amdgpu: Update external revid for GC v9.5.0
21mr|kernel-6.12-baikal-6.12.43-3|2659	- drm/amdgpu: update mmhub 3.0.1 client id mappings
21mr|kernel-6.12-baikal-6.12.43-3|2660	- drm/amdgpu: update mmhub 4.1.0 client id mappings
21mr|kernel-6.12-baikal-6.12.43-3|2661	- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause
21mr|kernel-6.12-baikal-6.12.43-3|2662	- drm/amdkfd: Destroy KFD debugfs after destroy KFD wq
21mr|kernel-6.12-baikal-6.12.43-3|2663	- drm/amdkfd: Don't call mmput from MMU notifier callback
21mr|kernel-6.12-baikal-6.12.43-3|2664	- drm/amdkfd: Fix instruction hazard in gfx12 trap handler
21mr|kernel-6.12-baikal-6.12.43-3|2665	- drm/amdkfd: Fix race in GWS queue scheduling
21mr|kernel-6.12-baikal-6.12.43-3|2666	- drm/amdkfd: remove gfx 12 trap handler page size cap
21mr|kernel-6.12-baikal-6.12.43-3|2667	- drm/amd/pm: fix null pointer access
21mr|kernel-6.12-baikal-6.12.43-3|2668	- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value
21mr|kernel-6.12-baikal-6.12.43-3|2669	- drm/amd: Restore cached power limit during resume
21mr|kernel-6.12-baikal-6.12.43-3|2670	- drm/ast: Fix comment on modeset lock
21mr|kernel-6.12-baikal-6.12.43-3|2671	- drm/bridge: aux-hpd-bridge: fix assignment of the of_node
21mr|kernel-6.12-baikal-6.12.43-3|2672	- drm/bridge: cdns-dsi: Check return value when getting default PHY config
21mr|kernel-6.12-baikal-6.12.43-3|2673	- drm/bridge: cdns-dsi: Fix connecting to next bridge
21mr|kernel-6.12-baikal-6.12.43-3|2674	- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
21mr|kernel-6.12-baikal-6.12.43-3|2675	- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
21mr|kernel-6.12-baikal-6.12.43-3|2676	- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
21mr|kernel-6.12-baikal-6.12.43-3|2677	- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
21mr|kernel-6.12-baikal-6.12.43-3|2678	- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
21mr|kernel-6.12-baikal-6.12.43-3|2679	- drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
21mr|kernel-6.12-baikal-6.12.43-3|2680	- drm/cirrus-qemu: Fix pitch programming
21mr|kernel-6.12-baikal-6.12.43-3|2681	- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
21mr|kernel-6.12-baikal-6.12.43-3|2682	- drm/etnaviv: Protect the scheduler's pending list with its lock
21mr|kernel-6.12-baikal-6.12.43-3|2683	- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
21mr|kernel-6.12-baikal-6.12.43-3|2684	- drm/exynos: fimd: Guard display clock control with runtime PM calls
21mr|kernel-6.12-baikal-6.12.43-3|2685	- drm/fbdev-dma: Add shadow buffering for deferred I/O
21mr|kernel-6.12-baikal-6.12.43-3|2686	- drm/format-helper: Add conversion from XRGB8888 to BGR888
21mr|kernel-6.12-baikal-6.12.43-3|2687	- drm/format-helper: Add generic conversion to 32-bit formats
21mr|kernel-6.12-baikal-6.12.43-3|2688	- drm/format-helper: Move helpers for pixel conversion to header file
21mr|kernel-6.12-baikal-6.12.43-3|2689	- drm/framebuffer: Acquire internal references on GEM handles
21mr|kernel-6.12-baikal-6.12.43-3|2690	- drm/gem: Acquire references on GEM handles for framebuffers
21mr|kernel-6.12-baikal-6.12.43-3|2691	- drm/gem: Fix race in drm_gem_handle_create_tail()
21mr|kernel-6.12-baikal-6.12.43-3|2692	- drm/hisilicon/hibmc: fix the hibmc loaded failed bug
21mr|kernel-6.12-baikal-6.12.43-3|2693	- drm/hisilicon/hibmc: fix the i2c device resource leak when vdac init failed
21mr|kernel-6.12-baikal-6.12.43-3|2694	- drm/hisilicon/hibmc: refactored struct hibmc_drm_private
21mr|kernel-6.12-baikal-6.12.43-3|2695	- drm/i915/ddi: change intel_ddi_init_{dp, hdmi}_connector() return type
21mr|kernel-6.12-baikal-6.12.43-3|2696	- drm/i915/ddi: gracefully handle errors from intel_ddi_init_hdmi_connector()
21mr|kernel-6.12-baikal-6.12.43-3|2697	- drm/i915/ddi: only call shutdown hooks for valid encoders
21mr|kernel-6.12-baikal-6.12.43-3|2698	- drm/i915/display: add intel_encoder_is_hdmi()
21mr|kernel-6.12-baikal-6.12.43-3|2699	- drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x
21mr|kernel-6.12-baikal-6.12.43-3|2700	- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read
21mr|kernel-6.12-baikal-6.12.43-3|2701	- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
21mr|kernel-6.12-baikal-6.12.43-3|2702	- drm/i915: fix build error some more
21mr|kernel-6.12-baikal-6.12.43-3|2703	- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
21mr|kernel-6.12-baikal-6.12.43-3|2704	- drm/i915/gsc: mei interrupt top half should be in irq disabled context
21mr|kernel-6.12-baikal-6.12.43-3|2705	- drm/i915/gt: Fix timeline left held on VMA alloc error
21mr|kernel-6.12-baikal-6.12.43-3|2706	- drm/i915/hdmi: add error handling in g4x_hdmi_init()
21mr|kernel-6.12-baikal-6.12.43-3|2707	- drm/i915/hdmi: propagate errors from intel_hdmi_init_connector()
21mr|kernel-6.12-baikal-6.12.43-3|2708	- drm/i915/icl+/tc: Cache the max lane count value
21mr|kernel-6.12-baikal-6.12.43-3|2709	- drm/i915/icl+/tc: Convert AUX powered WARN to a debug message
21mr|kernel-6.12-baikal-6.12.43-3|2710	- drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled
21mr|kernel-6.12-baikal-6.12.43-3|2711	- drm/i915/selftests: Change mock_request() to return error pointers
21mr|kernel-6.12-baikal-6.12.43-3|2712	- drm/imagination: Clear runtime PM errors while resetting the GPU
21mr|kernel-6.12-baikal-6.12.43-3|2713	- drm/imagination: Fix kernel crash when hard resetting the GPU
21mr|kernel-6.12-baikal-6.12.43-3|2714	- drm/mediatek: Add error handling for old state CRTC in atomic_disable
21mr|kernel-6.12-baikal-6.12.43-3|2715	- drm/mediatek: Add wait_event_timeout when disabling plane
21mr|kernel-6.12-baikal-6.12.43-3|2716	- drm/mediatek: Fix device/node reference count leaks in mtk_drm_get_all_drm_priv
21mr|kernel-6.12-baikal-6.12.43-3|2717	- drm/mediatek: only announce AFBC if really supported
21mr|kernel-6.12-baikal-6.12.43-3|2718	- drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE
21mr|kernel-6.12-baikal-6.12.43-3|2719	- drm/msm: Add error handling for krealloc in metadata setup
21mr|kernel-6.12-baikal-6.12.43-3|2720	- drm/msm: Defer fd_install in SUBMIT ioctl
21mr|kernel-6.12-baikal-6.12.43-3|2721	- drm/msm/disp: Correct porch timing for SDM845
21mr|kernel-6.12-baikal-6.12.43-3|2722	- drm/msm/dp: account for widebus and yuv420 during mode validation
21mr|kernel-6.12-baikal-6.12.43-3|2723	- drm/msm/dpu: Fill in min_prefill_lines for SC8180X
21mr|kernel-6.12-baikal-6.12.43-3|2724	- drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
21mr|kernel-6.12-baikal-6.12.43-3|2725	- drm/msm: Fix a fence leak in submit error path
21mr|kernel-6.12-baikal-6.12.43-3|2726	- drm/msm: Fix another leak in the submit error path
21mr|kernel-6.12-baikal-6.12.43-3|2727	- drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names
21mr|kernel-6.12-baikal-6.12.43-3|2728	- drm/msm/gpu: Fix crash when throttling GPU immediately during boot
21mr|kernel-6.12-baikal-6.12.43-3|2729	- drm/msm/kms: move snapshot init earlier in KMS init
21mr|kernel-6.12-baikal-6.12.43-3|2730	- drm/msm: update the high bitfield of certain DSI registers
21mr|kernel-6.12-baikal-6.12.43-3|2731	- drm/msm: use trylock for debugfs
21mr|kernel-6.12-baikal-6.12.43-3|2732	- drm/nouveau/bl: increase buffer size to avoid truncate warning
21mr|kernel-6.12-baikal-6.12.43-3|2733	- drm/nouveau/disp: Always accept linear modifier
21mr|kernel-6.12-baikal-6.12.43-3|2734	- drm/nouveau: fix error path in nvkm_gsp_fwsec_v2
21mr|kernel-6.12-baikal-6.12.43-3|2735	- drm/nouveau/gsp: fix potential leak of memory used during acpi init
21mr|kernel-6.12-baikal-6.12.43-3|2736	- drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().
21mr|kernel-6.12-baikal-6.12.43-3|2737	- drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr
21mr|kernel-6.12-baikal-6.12.43-3|2738	- drm/nouveau: remove unused memory target test
21mr|kernel-6.12-baikal-6.12.43-3|2739	- drm/panfrost: Fix panfrost device variable name in devfreq
21mr|kernel-6.12-baikal-6.12.43-3|2740	- drm/panic: Move drawing functions to drm_draw
21mr|kernel-6.12-baikal-6.12.43-3|2741	- drm/panthor: Add missing explicit padding in drm_panthor_gpu_info
21mr|kernel-6.12-baikal-6.12.43-3|2742	- drm: renesas: rz-du: mipi_dsi: Add min check for VCLK range
21mr|kernel-6.12-baikal-6.12.43-3|2743	- drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
21mr|kernel-6.12-baikal-6.12.43-3|2744	- drm/sched: Increment job count before swapping tail spsc queue
21mr|kernel-6.12-baikal-6.12.43-3|2745	- drm/sched: Remove optimization that causes hang when killing dependent jobs
21mr|kernel-6.12-baikal-6.12.43-3|2746	- drm/scheduler: signal scheduled fence when kill job
21mr|kernel-6.12-baikal-6.12.43-3|2747	- drm/simpledrm: Do not upcast in release helpers
21mr|kernel-6.12-baikal-6.12.43-3|2748	- drm/ssd130x: fix ssd132x_clear_screen() columns
21mr|kernel-6.12-baikal-6.12.43-3|2749	- drm/tegra: Assign plane type before registration
21mr|kernel-6.12-baikal-6.12.43-3|2750	- drm/tegra: Fix a possible null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|2751	- drm/tegra: nvdec: Fix dma_alloc_coherent error check
21mr|kernel-6.12-baikal-6.12.43-3|2752	- drm/tests: Do not use drm_fb_blit() in format-helper tests
21mr|kernel-6.12-baikal-6.12.43-3|2753	- drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endian
21mr|kernel-6.12-baikal-6.12.43-3|2754	- drm/tests: Fix endian warning
21mr|kernel-6.12-baikal-6.12.43-3|2755	- drm/ttm: fix error handling in ttm_buffer_object_transfer
21mr|kernel-6.12-baikal-6.12.43-3|2756	- drm/ttm: Respect the shrinker core free target
21mr|kernel-6.12-baikal-6.12.43-3|2757	- drm/ttm: Should to return the evict error
21mr|kernel-6.12-baikal-6.12.43-3|2758	- drm/udl: Unregister device before cleaning up on disconnect
21mr|kernel-6.12-baikal-6.12.43-3|2759	- drm/v3d: Avoid NULL pointer dereference in `v3d_job_update_stats()`
21mr|kernel-6.12-baikal-6.12.43-3|2760	- drm/v3d: Disable interrupts before resetting the GPU
21mr|kernel-6.12-baikal-6.12.43-3|2761	- drm/vmwgfx: Fix Host-Backed userspace on Guest-Backed kernel
21mr|kernel-6.12-baikal-6.12.43-3|2762	- drm/xe: add interface to request physical alignment for buffer objects
21mr|kernel-6.12-baikal-6.12.43-3|2763	- drm/xe: Allocate PF queue size on pow2 boundary
21mr|kernel-6.12-baikal-6.12.43-3|2764	- drm/xe: Allow bo mapping on multiple ggtts
21mr|kernel-6.12-baikal-6.12.43-3|2765	- drm/xe: Allow dropping kunit dependency as built-in
21mr|kernel-6.12-baikal-6.12.43-3|2766	- drm/xe/bmg: fix compressed VRAM handling
21mr|kernel-6.12-baikal-6.12.43-3|2767	- drm/xe/bmg: Update Wa_16023588340
21mr|kernel-6.12-baikal-6.12.43-3|2768	- drm/xe/bmg: Update Wa_22019338487
21mr|kernel-6.12-baikal-6.12.43-3|2769	- drm/xe: Carve out wopcm portion from the stolen memory
21mr|kernel-6.12-baikal-6.12.43-3|2770	- drm/xe/display: Add check for alloc_ordered_workqueue()
21mr|kernel-6.12-baikal-6.12.43-3|2771	- drm/xe: Don't trigger rebind on initial dma-buf validation
21mr|kernel-6.12-baikal-6.12.43-3|2772	- drm/xe: Fix DSB buffer coherency
21mr|kernel-6.12-baikal-6.12.43-3|2773	- drm/xe: Fix early wedge on GuC load failure
21mr|kernel-6.12-baikal-6.12.43-3|2774	- drm/xe: Fix memset on iomem
21mr|kernel-6.12-baikal-6.12.43-3|2775	- drm/xe: Fix taking invalid lock on wedge
21mr|kernel-6.12-baikal-6.12.43-3|2776	- drm/xe/gt: Update handling of xe_force_wake_get return
21mr|kernel-6.12-baikal-6.12.43-3|2777	- drm/xe/guc: Dead CT helper
21mr|kernel-6.12-baikal-6.12.43-3|2778	- drm/xe/guc: Explicitly exit CT safe mode on unwind
21mr|kernel-6.12-baikal-6.12.43-3|2779	- drm/xe/guc_submit: add back fix
21mr|kernel-6.12-baikal-6.12.43-3|2780	- drm/xe: Make dma-fences compliant with the safe access rules
21mr|kernel-6.12-baikal-6.12.43-3|2781	- drm/xe/mocs: Initialize MOCS index early
21mr|kernel-6.12-baikal-6.12.43-3|2782	- drm/xe: move DPT l2 flush to a more sensible place
21mr|kernel-6.12-baikal-6.12.43-3|2783	- drm/xe: Move DSB l2 flush to a more sensible place
21mr|kernel-6.12-baikal-6.12.43-3|2784	- drm/xe: Move page fault init after topology init
21mr|kernel-6.12-baikal-6.12.43-3|2785	- drm/xe/pf: Clear all LMTT pages on alloc
21mr|kernel-6.12-baikal-6.12.43-3|2786	- drm/xe/pf: Move VFs reprovisioning to worker
21mr|kernel-6.12-baikal-6.12.43-3|2787	- drm/xe/pf: Prepare to stop SR-IOV support prior GT reset
21mr|kernel-6.12-baikal-6.12.43-3|2788	- drm/xe/pf: Sanitize VF scratch registers on FLR
21mr|kernel-6.12-baikal-6.12.43-3|2789	- drm/xe/pm: Correct comment of xe_pm_set_vram_threshold()
21mr|kernel-6.12-baikal-6.12.43-3|2790	- drm/xe: Process deferred GGTT node removals on device unwind
21mr|kernel-6.12-baikal-6.12.43-3|2791	- drm/xe: Replace double space with single space after comma
21mr|kernel-6.12-baikal-6.12.43-3|2792	- drm/xe/sched: stop re-submitting signalled jobs
21mr|kernel-6.12-baikal-6.12.43-3|2793	- drm/xe/vf: Disable CSC support on VF
21mr|kernel-6.12-baikal-6.12.43-3|2794	- drm/xe/vm: Clear the scratch_pt pointer on error
21mr|kernel-6.12-baikal-6.12.43-3|2795	- drm/xe/vm: move rebind_work init earlier
21mr|kernel-6.12-baikal-6.12.43-3|2796	- drm/xe: Wire up device shutdown handler
21mr|kernel-6.12-baikal-6.12.43-3|2797	- drm/xe/xe_query: Use separate iterator while filling GT list
21mr|kernel-6.12-baikal-6.12.43-3|2798	- drm/xe/xe_sync: avoid race during ufence signaling
21mr|kernel-6.12-baikal-6.12.43-3|2799	- dt-bindings: display/msm: qcom,mdp5: drop lut clock
21mr|kernel-6.12-baikal-6.12.43-3|2800	- dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints
21mr|kernel-6.12-baikal-6.12.43-3|2801	- dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints
21mr|kernel-6.12-baikal-6.12.43-3|2802	- dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties
21mr|kernel-6.12-baikal-6.12.43-3|2803	- dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
21mr|kernel-6.12-baikal-6.12.43-3|2804	- dummycon: Trigger redraw when switching consoles with deferred takeover
21mr|kernel-6.12-baikal-6.12.43-3|2805	- e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
21mr|kernel-6.12-baikal-6.12.43-3|2806	- e1000e: ignore uninitialized checksum word on tgp
21mr|kernel-6.12-baikal-6.12.43-3|2807	- e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13
21mr|kernel-6.12-baikal-6.12.43-3|2808	- EDAC/altera: Use correct write width with the INTTEST register
21mr|kernel-6.12-baikal-6.12.43-3|2809	- EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh
21mr|kernel-6.12-baikal-6.12.43-3|2810	- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
21mr|kernel-6.12-baikal-6.12.43-3|2811	- EDAC/synopsys: Clear the ECC counters on init
21mr|kernel-6.12-baikal-6.12.43-3|2812	- efi: stmm: Fix incorrect buffer allocation method
21mr|kernel-6.12-baikal-6.12.43-3|2813	- efivarfs: Fix memory leak of efivarfs_fs_info in fs_context error paths
21mr|kernel-6.12-baikal-6.12.43-3|2814	- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare
21mr|kernel-6.12-baikal-6.12.43-3|2815	- emulex/benet: correct command version selection in be_cmd_get_stats()
21mr|kernel-6.12-baikal-6.12.43-3|2816	- enic: fix incorrect MTU comparison in enic_change_mtu()
21mr|kernel-6.12-baikal-6.12.43-3|2817	- erofs: address D-cache aliasing
21mr|kernel-6.12-baikal-6.12.43-3|2818	- erofs: clean up header parsing for ztailpacking and fragments
21mr|kernel-6.12-baikal-6.12.43-3|2819	- erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC
21mr|kernel-6.12-baikal-6.12.43-3|2820	- erofs: fix large fragment handling
21mr|kernel-6.12-baikal-6.12.43-3|2821	- erofs: fix rare pcluster memory leak after unmounting
21mr|kernel-6.12-baikal-6.12.43-3|2822	- erofs: fix to add missing tracepoint in erofs_readahead()
21mr|kernel-6.12-baikal-6.12.43-3|2823	- erofs: fix to add missing tracepoint in erofs_read_folio()
21mr|kernel-6.12-baikal-6.12.43-3|2824	- erofs: free pclusters if no cached folio is attached
21mr|kernel-6.12-baikal-6.12.43-3|2825	- erofs: get rid of `z_erofs_next_pcluster_t`
21mr|kernel-6.12-baikal-6.12.43-3|2826	- erofs: refine readahead tracepoint
21mr|kernel-6.12-baikal-6.12.43-3|2827	- erofs: refine z_erofs_get_extent_compressedlen()
21mr|kernel-6.12-baikal-6.12.43-3|2828	- erofs: remove unused trace event erofs_destroy_inode
21mr|kernel-6.12-baikal-6.12.43-3|2829	- erofs: simplify tail inline pcluster handling
21mr|kernel-6.12-baikal-6.12.43-3|2830	- erofs: simplify z_erofs_load_compact_lcluster()
21mr|kernel-6.12-baikal-6.12.43-3|2831	- erofs: tidy up zdata.c
21mr|kernel-6.12-baikal-6.12.43-3|2832	- erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches
21mr|kernel-6.12-baikal-6.12.43-3|2833	- et131x: Add missing check after DMA map
21mr|kernel-6.12-baikal-6.12.43-3|2834	- eth: bnxt: fix out-of-range access of vnic_info array
21mr|kernel-6.12-baikal-6.12.43-3|2835	- ethernet: atl1: Add missing DMA mapping error checks and count errors
21mr|kernel-6.12-baikal-6.12.43-3|2836	- ethernet: intel: fix building with large NR_CPUS
21mr|kernel-6.12-baikal-6.12.43-3|2837	- ethernet: ionic: Fix DMA mapping tests
21mr|kernel-6.12-baikal-6.12.43-3|2838	- eth: fbnic: avoid double free when failing to DMA-map FW msg
21mr|kernel-6.12-baikal-6.12.43-3|2839	- eth: fbnic: remove the debugging trick of super high page bias
21mr|kernel-6.12-baikal-6.12.43-3|2840	- eventpoll: don't decrement ep refcount while still holding the ep mutex
21mr|kernel-6.12-baikal-6.12.43-3|2841	- eventpoll: Fix semi-unbounded recursion
21mr|kernel-6.12-baikal-6.12.43-3|2842	- exfat: add cluster chain loop check for dir
21mr|kernel-6.12-baikal-6.12.43-3|2843	- exfat: fdatasync flag should be same like generic_write_sync()
21mr|kernel-6.12-baikal-6.12.43-3|2844	- ext2: Handle fiemap on empty files to prevent EINVAL
21mr|kernel-6.12-baikal-6.12.43-3|2845	- ext4: check fast symlink for ea_inode correctly
21mr|kernel-6.12-baikal-6.12.43-3|2846	- ext4: correct the error handle in ext4_fallocate()
21mr|kernel-6.12-baikal-6.12.43-3|2847	- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
21mr|kernel-6.12-baikal-6.12.43-3|2848	- ext4: don't explicit update times in ext4_fallocate()
21mr|kernel-6.12-baikal-6.12.43-3|2849	- ext4: don't try to clear the orphan_present feature block device is r/o
21mr|kernel-6.12-baikal-6.12.43-3|2850	- ext4: ensure i_size is smaller than maxbytes
21mr|kernel-6.12-baikal-6.12.43-3|2851	- ext4: factor out ext4_do_fallocate()
21mr|kernel-6.12-baikal-6.12.43-3|2852	- ext4: factor out ext4_get_maxbytes()
21mr|kernel-6.12-baikal-6.12.43-3|2853	- ext4: fix calculation of credits for extent tree modification
21mr|kernel-6.12-baikal-6.12.43-3|2854	- ext4: fix fsmap end of range reporting with bigalloc
21mr|kernel-6.12-baikal-6.12.43-3|2855	- ext4: fix hole length calculation overflow in non-extent inodes
21mr|kernel-6.12-baikal-6.12.43-3|2856	- ext4: fix incorrect punch max_end
21mr|kernel-6.12-baikal-6.12.43-3|2857	- ext4: fix largest free orders lists corruption on mb_optimize_scan switch
21mr|kernel-6.12-baikal-6.12.43-3|2858	- ext4: fix out of bounds punch offset
21mr|kernel-6.12-baikal-6.12.43-3|2859	- ext4: fix reserved gdt blocks handling in fsmap
21mr|kernel-6.12-baikal-6.12.43-3|2860	- ext4: fix zombie groups in average fragment size lists
21mr|kernel-6.12-baikal-6.12.43-3|2861	- ext4: initialize superblock fields in the kballoc-test.c kunit tests
21mr|kernel-6.12-baikal-6.12.43-3|2862	- ext4: inline: fix len overflow in ext4_prepare_inline_data
21mr|kernel-6.12-baikal-6.12.43-3|2863	- ext4: Make sure BH_New bit is cleared in ->write_end handler
21mr|kernel-6.12-baikal-6.12.43-3|2864	- ext4: move out common parts into ext4_fallocate()
21mr|kernel-6.12-baikal-6.12.43-3|2865	- ext4: move out inode_lock into ext4_fallocate()
21mr|kernel-6.12-baikal-6.12.43-3|2866	- ext4: only dirty folios when data journaling regular files
21mr|kernel-6.12-baikal-6.12.43-3|2867	- ext4: preserve SB_I_VERSION on remount
21mr|kernel-6.12-baikal-6.12.43-3|2868	- ext4: refactor ext4_collapse_range()
21mr|kernel-6.12-baikal-6.12.43-3|2869	- ext4: refactor ext4_insert_range()
21mr|kernel-6.12-baikal-6.12.43-3|2870	- ext4: refactor ext4_punch_hole()
21mr|kernel-6.12-baikal-6.12.43-3|2871	- ext4: refactor ext4_zero_range()
21mr|kernel-6.12-baikal-6.12.43-3|2872	- ext4: use kmalloc_array() for array space allocation
21mr|kernel-6.12-baikal-6.12.43-3|2873	- f2fs: check the generic conditions first
21mr|kernel-6.12-baikal-6.12.43-3|2874	- f2fs: decrease spare area for pinned files for zoned devices
21mr|kernel-6.12-baikal-6.12.43-3|2875	- f2fs: doc: fix wrong quota mount option description
21mr|kernel-6.12-baikal-6.12.43-3|2876	- f2fs: don't over-report free space or inodes in statvfs
21mr|kernel-6.12-baikal-6.12.43-3|2877	- f2fs: fix bio memleak when committing super block
21mr|kernel-6.12-baikal-6.12.43-3|2878	- f2fs: fix KMSAN uninit-value in extent_info usage
21mr|kernel-6.12-baikal-6.12.43-3|2879	- f2fs: fix to avoid out-of-boundary access in devs.path
21mr|kernel-6.12-baikal-6.12.43-3|2880	- f2fs: fix to avoid out-of-boundary access in dnode page
21mr|kernel-6.12-baikal-6.12.43-3|2881	- f2fs: fix to avoid panic in f2fs_evict_inode
21mr|kernel-6.12-baikal-6.12.43-3|2882	- f2fs: fix to avoid UAF in f2fs_sync_inode_meta()
21mr|kernel-6.12-baikal-6.12.43-3|2883	- f2fs: fix to bail out in get_new_segment()
21mr|kernel-6.12-baikal-6.12.43-3|2884	- f2fs: fix to calculate dirty data during has_not_enough_free_secs()
21mr|kernel-6.12-baikal-6.12.43-3|2885	- f2fs: fix to check upper boundary for gc_no_zoned_gc_percent
21mr|kernel-6.12-baikal-6.12.43-3|2886	- f2fs: fix to check upper boundary for gc_valid_thresh_ratio
21mr|kernel-6.12-baikal-6.12.43-3|2887	- f2fs: fix to check upper boundary for value of gc_boost_zoned_gc_percent
21mr|kernel-6.12-baikal-6.12.43-3|2888	- f2fs: fix to do sanity check on ino and xnid
21mr|kernel-6.12-baikal-6.12.43-3|2889	- f2fs: fix to do sanity check on sit_bitmap_size
21mr|kernel-6.12-baikal-6.12.43-3|2890	- f2fs: fix to set atomic write status more clear
21mr|kernel-6.12-baikal-6.12.43-3|2891	- f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs mode
21mr|kernel-6.12-baikal-6.12.43-3|2892	- f2fs: fix to update upper_p in __get_secs_required() correctly
21mr|kernel-6.12-baikal-6.12.43-3|2893	- f2fs: fix to zero post-eof page
21mr|kernel-6.12-baikal-6.12.43-3|2894	- f2fs: prevent kernel warning due to negative i_nlink from corrupted image
21mr|kernel-6.12-baikal-6.12.43-3|2895	- f2fs: turn off one_time when forcibly set to foreground GC
21mr|kernel-6.12-baikal-6.12.43-3|2896	- f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx
21mr|kernel-6.12-baikal-6.12.43-3|2897	- f2fs: vm_unmap_ram() may be called from an invalid context
21mr|kernel-6.12-baikal-6.12.43-3|2898	- f2fs: zone: fix to calculate first_zoned_segno correctly
21mr|kernel-6.12-baikal-6.12.43-3|2899	- f2fs: zone: introduce first_zoned_segno in f2fs_sb_info
21mr|kernel-6.12-baikal-6.12.43-3|2900	- fanotify: sanitize handle_type values when reporting fid
21mr|kernel-6.12-baikal-6.12.43-3|2901	- fbcon: Fix outdated registered_fb reference in comment
21mr|kernel-6.12-baikal-6.12.43-3|2902	- fbcon: Make sure modelist not set on unregistered console
21mr|kernel-6.12-baikal-6.12.43-3|2903	- fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-6.12-baikal-6.12.43-3|2904	- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-6.12-baikal-6.12.43-3|2905	- fbdev: fix potential buffer overflow in do_register_framebuffer()
21mr|kernel-6.12-baikal-6.12.43-3|2906	- fbdev: Fix vmalloc out-of-bounds write in fast_imageblit
21mr|kernel-6.12-baikal-6.12.43-3|2907	- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
21mr|kernel-6.12-baikal-6.12.43-3|2908	- fbnic: Move phylink resume out of service_task and into open/close
21mr|kernel-6.12-baikal-6.12.43-3|2909	- firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_initcall
21mr|kernel-6.12-baikal-6.12.43-3|2910	- firmware: arm_ffa: Fix memory leak by freeing notifier callback node
21mr|kernel-6.12-baikal-6.12.43-3|2911	- firmware: arm_ffa: Move memory allocation outside the mutex locking
21mr|kernel-6.12-baikal-6.12.43-3|2912	- firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context
21mr|kernel-6.12-baikal-6.12.43-3|2913	- firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS
21mr|kernel-6.12-baikal-6.12.43-3|2914	- firmware: arm_scmi: Ensure that the message-id supports fastchannel
21mr|kernel-6.12-baikal-6.12.43-3|2915	- firmware: arm_scmi: Fix up turbo frequencies selection
21mr|kernel-6.12-baikal-6.12.43-3|2916	- firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_IDLE is set early during resume
21mr|kernel-6.12-baikal-6.12.43-3|2917	- firmware: tegra: Fix IVC dependency problems
21mr|kernel-6.12-baikal-6.12.43-3|2918	- fix a leak in fcntl_dirnotify()
21mr|kernel-6.12-baikal-6.12.43-3|2919	- Fix dma_unmap_sg() nents value
21mr|kernel-6.12-baikal-6.12.43-3|2920	- fix locking in efi_secret_unlink()
21mr|kernel-6.12-baikal-6.12.43-3|2921	- fix proc_sys_compare() handling of in-lookup dentries
21mr|kernel-6.12-baikal-6.12.43-3|2922	- fortify: Fix incorrect reporting of read buffer size
21mr|kernel-6.12-baikal-6.12.43-3|2923	- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
21mr|kernel-6.12-baikal-6.12.43-3|2924	- fs/buffer: fix use-after-free when call bh_read() helper
21mr|kernel-6.12-baikal-6.12.43-3|2925	- fs_context: fix parameter name in infofc() macro
21mr|kernel-6.12-baikal-6.12.43-3|2926	- fscrypt: Don't use problematic non-inline crypto engines
21mr|kernel-6.12-baikal-6.12.43-3|2927	- fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass
21mr|kernel-6.12-baikal-6.12.43-3|2928	- fs/jfs: consolidate sanity checking in dbMount
21mr|kernel-6.12-baikal-6.12.43-3|2929	- fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()
21mr|kernel-6.12-baikal-6.12.43-3|2930	- fs/ntfs3: Add sanity check for file name
21mr|kernel-6.12-baikal-6.12.43-3|2931	- fs/ntfs3: cancle set bad inode after removing name fails
21mr|kernel-6.12-baikal-6.12.43-3|2932	- fs/ntfs3: correctly create symlink for relative path
21mr|kernel-6.12-baikal-6.12.43-3|2933	- fs/orangefs: Allow 2 more characters in do_c_string()
21mr|kernel-6.12-baikal-6.12.43-3|2934	- fs/orangefs: use snprintf() instead of sprintf()
21mr|kernel-6.12-baikal-6.12.43-3|2935	- fs: Prevent file descriptor table allocations exceeding INT_MAX
21mr|kernel-6.12-baikal-6.12.43-3|2936	- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio
21mr|kernel-6.12-baikal-6.12.43-3|2937	- fs/smb: Fix inconsistent refcnt update
21mr|kernel-6.12-baikal-6.12.43-3|2938	- fs/xattr.c: fix simple_xattr_list()
21mr|kernel-6.12-baikal-6.12.43-3|2939	- ftrace: Also allocate and copy hash for reading of filter files
21mr|kernel-6.12-baikal-6.12.43-3|2940	- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
21mr|kernel-6.12-baikal-6.12.43-3|2941	- ftrace: Fix UAF when lookup kallsym after ftrace disabled
21mr|kernel-6.12-baikal-6.12.43-3|2942	- fuse: fix race between concurrent setattrs from multiple nodes
21mr|kernel-6.12-baikal-6.12.43-3|2943	- genirq/irq_sim: Initialize work context pointers properly
21mr|kernel-6.12-baikal-6.12.43-3|2944	- gfs2: Add GLF_PENDING_REPLY flag
21mr|kernel-6.12-baikal-6.12.43-3|2945	- gfs2: deallocate inodes in gfs2_create_inode
21mr|kernel-6.12-baikal-6.12.43-3|2946	- gfs2: Decode missing glock flags in tracepoints
21mr|kernel-6.12-baikal-6.12.43-3|2947	- gfs2: Don't start unnecessary transactions during log flush
21mr|kernel-6.12-baikal-6.12.43-3|2948	- gfs2: Initialize gl_no_formal_ino earlier
21mr|kernel-6.12-baikal-6.12.43-3|2949	- gfs2: Move gfs2_dinode_dealloc
21mr|kernel-6.12-baikal-6.12.43-3|2950	- gfs2: Move gfs2_trans_add_databufs
21mr|kernel-6.12-baikal-6.12.43-3|2951	- gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc
21mr|kernel-6.12-baikal-6.12.43-3|2952	- gfs2: move msleep to sleepable context
21mr|kernel-6.12-baikal-6.12.43-3|2953	- gfs2: No more self recovery
21mr|kernel-6.12-baikal-6.12.43-3|2954	- gfs2: Prevent inode creation race
21mr|kernel-6.12-baikal-6.12.43-3|2955	- gfs2: Rename dinode_demise to evict_behavior
21mr|kernel-6.12-baikal-6.12.43-3|2956	- gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE
21mr|kernel-6.12-baikal-6.12.43-3|2957	- gfs2: Replace GIF_DEFER_DELETE with GLF_DEFER_DELETE
21mr|kernel-6.12-baikal-6.12.43-3|2958	- gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops
21mr|kernel-6.12-baikal-6.12.43-3|2959	- gfs2: Validate i_depth for exhash directories
21mr|kernel-6.12-baikal-6.12.43-3|2960	- gpiolib: of: Add polarity quirk for s5m8767
21mr|kernel-6.12-baikal-6.12.43-3|2961	- gpio: mlxbf2: use platform_get_irq_optional()
21mr|kernel-6.12-baikal-6.12.43-3|2962	- gpio: mlxbf3: only get IRQ for device instance 0
21mr|kernel-6.12-baikal-6.12.43-3|2963	- gpio: mlxbf3: use platform_get_irq_optional()
21mr|kernel-6.12-baikal-6.12.43-3|2964	- gpio: pca953x: fix wrong error probe return value
21mr|kernel-6.12-baikal-6.12.43-3|2965	- gpio: tps65912: check the return value of regmap_update_bits()
21mr|kernel-6.12-baikal-6.12.43-3|2966	- gpio: virtio: Fix config space reading.
21mr|kernel-6.12-baikal-6.12.43-3|2967	- gpio: wcd934x: check the return value of regmap_update_bits()
21mr|kernel-6.12-baikal-6.12.43-3|2968	- gre: Fix IPv6 multicast route creation.
21mr|kernel-6.12-baikal-6.12.43-3|2969	- gve: Fix stuck TX queue for DQ queue format
21mr|kernel-6.12-baikal-6.12.43-3|2970	- gve: prevent ethtool ops after shutdown
21mr|kernel-6.12-baikal-6.12.43-3|2971	- gve: Return error for unknown admin queue command
21mr|kernel-6.12-baikal-6.12.43-3|2972	- habanalabs: fix UAF in export_dmabuf()
21mr|kernel-6.12-baikal-6.12.43-3|2973	- hfs: fix general protection fault in hfs_find_init()
21mr|kernel-6.12-baikal-6.12.43-3|2974	- hfs: fix not erasing deleted b-tree node issue
21mr|kernel-6.12-baikal-6.12.43-3|2975	- hfs: fix slab-out-of-bounds in hfs_bnode_read()
21mr|kernel-6.12-baikal-6.12.43-3|2976	- hfs: make splice write available again
21mr|kernel-6.12-baikal-6.12.43-3|2977	- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
21mr|kernel-6.12-baikal-6.12.43-3|2978	- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
21mr|kernel-6.12-baikal-6.12.43-3|2979	- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
21mr|kernel-6.12-baikal-6.12.43-3|2980	- hfsplus: make splice write available again
21mr|kernel-6.12-baikal-6.12.43-3|2981	- hfsplus: remove mutex_lock check in hfsplus_free_extents
21mr|kernel-6.12-baikal-6.12.43-3|2982	- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
21mr|kernel-6.12-baikal-6.12.43-3|2983	- HID: apple: avoid setting up battery timer for devices without battery
21mr|kernel-6.12-baikal-6.12.43-3|2984	- HID: apple: validate feature-report field count to prevent NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|2985	- hid-asus: check ROG Ally MCU version and warn
21mr|kernel-6.12-baikal-6.12.43-3|2986	- HID: asus: fix UAF via HID_CLAIMED_INPUT validation
21mr|kernel-6.12-baikal-6.12.43-3|2987	- HID: core: do not bypass hid_hw_raw_request
21mr|kernel-6.12-baikal-6.12.43-3|2988	- HID: core: ensure __hid_request reserves the report ID as the first byte
21mr|kernel-6.12-baikal-6.12.43-3|2989	- HID: core: ensure the allocated report buffer can contain the reserved report ID
21mr|kernel-6.12-baikal-6.12.43-3|2990	- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version()
21mr|kernel-6.12-baikal-6.12.43-3|2991	- HID: input: rename hidinput_set_battery_charge_status()
21mr|kernel-6.12-baikal-6.12.43-3|2992	- HID: input: report battery status changes immediately
21mr|kernel-6.12-baikal-6.12.43-3|2993	- HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
21mr|kernel-6.12-baikal-6.12.43-3|2994	- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
21mr|kernel-6.12-baikal-6.12.43-3|2995	- HID: logitech: Add ids for G PRO 2 LIGHTSPEED
21mr|kernel-6.12-baikal-6.12.43-3|2996	- HID: magicmouse: avoid setting up battery timer when not needed
21mr|kernel-6.12-baikal-6.12.43-3|2997	- HID: multitouch: fix slab out-of-bounds access in mt_report_fixup()
21mr|kernel-6.12-baikal-6.12.43-3|2998	- HID: nintendo: avoid bluetooth suspend/resume stalls
21mr|kernel-6.12-baikal-6.12.43-3|2999	- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
21mr|kernel-6.12-baikal-6.12.43-3|3000	- HID: quirks: add support for Legion Go dual dinput modes
21mr|kernel-6.12-baikal-6.12.43-3|3001	- HID: wacom: Add a new Art Pen 2
21mr|kernel-6.12-baikal-6.12.43-3|3002	- HID: wacom: fix crash in wacom_aes_battery_handler()
21mr|kernel-6.12-baikal-6.12.43-3|3003	- HID: wacom: fix kobject reference count leak
21mr|kernel-6.12-baikal-6.12.43-3|3004	- HID: wacom: fix memory leak on kobject creation failure
21mr|kernel-6.12-baikal-6.12.43-3|3005	- HID: wacom: fix memory leak on sysfs attribute creation failure
21mr|kernel-6.12-baikal-6.12.43-3|3006	- hisi_acc_vfio_pci: bugfix cache write-back issue
21mr|kernel-6.12-baikal-6.12.43-3|3007	- hisi_acc_vfio_pci: bugfix the problem of uninstalling driver
21mr|kernel-6.12-baikal-6.12.43-3|3008	- hv_netvsc: Fix panic during namespace deletion with VF
21mr|kernel-6.12-baikal-6.12.43-3|3009	- hv_netvsc: Link queues to NAPIs
21mr|kernel-6.12-baikal-6.12.43-3|3010	- hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf
21mr|kernel-6.12-baikal-6.12.43-3|3011	- hwmon: (corsair-cpro) Validate the size of the received input buffer
21mr|kernel-6.12-baikal-6.12.43-3|3012	- hwmon: (emc2305) Set initial PWM minimum value during probe based on thermal state
21mr|kernel-6.12-baikal-6.12.43-3|3013	- hwmon: (ftsteutates) Fix TOCTOU race in fts_read()
21mr|kernel-6.12-baikal-6.12.43-3|3014	- hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
21mr|kernel-6.12-baikal-6.12.43-3|3015	- hwmon: (ltc4282) avoid repeated register write
21mr|kernel-6.12-baikal-6.12.43-3|3016	- hwmon: (occ) fix unaligned accesses
21mr|kernel-6.12-baikal-6.12.43-3|3017	- hwmon: (occ) Rework attribute registration for stack usage
21mr|kernel-6.12-baikal-6.12.43-3|3018	- hwmon: (pmbus/max34440) Fix support for max34451
21mr|kernel-6.12-baikal-6.12.43-3|3019	- hwrng: mtk - handle devm_pm_runtime_enable errors
21mr|kernel-6.12-baikal-6.12.43-3|3020	- i2c/designware: Fix an initialization issue
21mr|kernel-6.12-baikal-6.12.43-3|3021	- i2c: designware: Invoke runtime suspend on quick slave re-registration
21mr|kernel-6.12-baikal-6.12.43-3|3022	- i2c: Force DLL0945 touchpad i2c freq to 100khz
21mr|kernel-6.12-baikal-6.12.43-3|3023	- i2c: muxes: mule: Fix an error handling path in mule_i2c_mux_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3024	- i2c: npcm: Add clock toggle recovery
21mr|kernel-6.12-baikal-6.12.43-3|3025	- i2c: omap: Add support for setting mux
21mr|kernel-6.12-baikal-6.12.43-3|3026	- i2c: omap: Fix an error handling path in omap_i2c_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3027	- i2c: omap: fix deprecated of_property_read_bool() use
21mr|kernel-6.12-baikal-6.12.43-3|3028	- i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3029	- i2c: qup: jump out of the loop in case of timeout
21mr|kernel-6.12-baikal-6.12.43-3|3030	- i2c: robotfuzz-osif: disable zero-length read messages
21mr|kernel-6.12-baikal-6.12.43-3|3031	- i2c: stm32f7: unmap DMA mapped buffer
21mr|kernel-6.12-baikal-6.12.43-3|3032	- i2c: stm32: fix the device used for the DMA map
21mr|kernel-6.12-baikal-6.12.43-3|3033	- i2c: tegra: check msg length in SMBUS block read
21mr|kernel-6.12-baikal-6.12.43-3|3034	- i2c: tegra: Fix reset error handling with ACPI
21mr|kernel-6.12-baikal-6.12.43-3|3035	- i2c: tiny-usb: disable zero-length read messages
21mr|kernel-6.12-baikal-6.12.43-3|3036	- i2c: virtio: Avoid hang by using interruptible completion wait
21mr|kernel-6.12-baikal-6.12.43-3|3037	- i3c: add missing include to internal header
21mr|kernel-6.12-baikal-6.12.43-3|3038	- i3c: don't fail if GETHDRCAP is unsupported
21mr|kernel-6.12-baikal-6.12.43-3|3039	- i3c: master: Initialize ret in i3c_i2c_notifier_call()
21mr|kernel-6.12-baikal-6.12.43-3|3040	- i40e: fix MMIO write access to an invalid page in i40e_clear_hw
21mr|kernel-6.12-baikal-6.12.43-3|3041	- i40e: report VF tx_dropped with tx_errors instead of tx_discards
21mr|kernel-6.12-baikal-6.12.43-3|3042	- i40e: When removing VF MAC filters, only check PF-set MAC
21mr|kernel-6.12-baikal-6.12.43-3|3043	- IB/mlx5: Fix potential deadlock in MR deregistration
21mr|kernel-6.12-baikal-6.12.43-3|3044	- ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof
21mr|kernel-6.12-baikal-6.12.43-3|3045	- ice: add NULL check in eswitch lag check
21mr|kernel-6.12-baikal-6.12.43-3|3046	- ice: check correct pointer in fwlog debugfs
21mr|kernel-6.12-baikal-6.12.43-3|3047	- ice: don't leave device non-functional if Tx scheduler config fails
21mr|kernel-6.12-baikal-6.12.43-3|3048	- ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
21mr|kernel-6.12-baikal-6.12.43-3|3049	- ice: fix check for existing switch rule
21mr|kernel-6.12-baikal-6.12.43-3|3050	- ice: fix eswitch code memory leak in reset scenario
21mr|kernel-6.12-baikal-6.12.43-3|3051	- ice: fix incorrect counter for buffer allocation failures
21mr|kernel-6.12-baikal-6.12.43-3|3052	- ice/ptp: fix crosstimestamp reporting
21mr|kernel-6.12-baikal-6.12.43-3|3053	- ice: use fixed adapter index for E825C embedded devices
21mr|kernel-6.12-baikal-6.12.43-3|3054	- idpf: convert control queue mutex to a spinlock
21mr|kernel-6.12-baikal-6.12.43-3|3055	- idpf: preserve coalescing settings across resets
21mr|kernel-6.12-baikal-6.12.43-3|3056	- idpf: return 0 size for RSS key if not supported
21mr|kernel-6.12-baikal-6.12.43-3|3057	- igc: disable L1.2 PCI-E link substate to avoid performance issue
21mr|kernel-6.12-baikal-6.12.43-3|3058	- igc: fix disabling L1.2 PCI-E link substate on I226 on init
21mr|kernel-6.12-baikal-6.12.43-3|3059	- iio: accel: fxls8962af: Fix temperature calculation
21mr|kernel-6.12-baikal-6.12.43-3|3060	- iio: accel: fxls8962af: Fix temperature scan element sign
21mr|kernel-6.12-baikal-6.12.43-3|3061	- iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flush
21mr|kernel-6.12-baikal-6.12.43-3|3062	- iio: adc: ad7173: fix setting ODR in probe
21mr|kernel-6.12-baikal-6.12.43-3|3063	- iio: adc: ad7606_spi: fix reg write value mask
21mr|kernel-6.12-baikal-6.12.43-3|3064	- iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement
21mr|kernel-6.12-baikal-6.12.43-3|3065	- iio: adc: ad7944: mask high bits on direct read
21mr|kernel-6.12-baikal-6.12.43-3|3066	- iio: adc: ad7949: use spi_is_bpw_supported()
21mr|kernel-6.12-baikal-6.12.43-3|3067	- iio: adc: ad_sigma_delta: change to buffer predisable
21mr|kernel-6.12-baikal-6.12.43-3|3068	- iio: adc: ad_sigma_delta: don't overallocate scan buffer
21mr|kernel-6.12-baikal-6.12.43-3|3069	- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
21mr|kernel-6.12-baikal-6.12.43-3|3070	- iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC channel maps
21mr|kernel-6.12-baikal-6.12.43-3|3071	- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
21mr|kernel-6.12-baikal-6.12.43-3|3072	- iio: adc: max1363: Reorder mode_list[] entries
21mr|kernel-6.12-baikal-6.12.43-3|3073	- iio: adc: stm32-adc: Fix race in installing chained IRQ handler
21mr|kernel-6.12-baikal-6.12.43-3|3074	- iio: adc: ti-ads1298: Kconfig: add kfifo dependency to fix module build
21mr|kernel-6.12-baikal-6.12.43-3|3075	- iio: backend: fix out-of-bound write
21mr|kernel-6.12-baikal-6.12.43-3|3076	- iio: common: st_sensors: Fix use of uninitialize device structs
21mr|kernel-6.12-baikal-6.12.43-3|3077	- iio: dac: ad3552r: changes to use FIELD_PREP
21mr|kernel-6.12-baikal-6.12.43-3|3078	- iio: dac: ad3552r-common: fix ad3541/2r ranges
21mr|kernel-6.12-baikal-6.12.43-3|3079	- iio: dac: ad3552r: extract common code (no changes in behavior intended)
21mr|kernel-6.12-baikal-6.12.43-3|3080	- iio: hid-sensor-prox: Fix incorrect OFFSET calculation
21mr|kernel-6.12-baikal-6.12.43-3|3081	- iio: hid-sensor-prox: Restore lost scale assignments
21mr|kernel-6.12-baikal-6.12.43-3|3082	- iio: imu: bno055: fix OOB access of hw_xlate array
21mr|kernel-6.12-baikal-6.12.43-3|3083	- iio: imu: inv_icm42600: change invalid data error to -EBUSY
21mr|kernel-6.12-baikal-6.12.43-3|3084	- iio: imu: inv_icm42600: Convert to uXX and sXX integer types
21mr|kernel-6.12-baikal-6.12.43-3|3085	- iio: imu: inv_icm42600: Fix temperature calculation
21mr|kernel-6.12-baikal-6.12.43-3|3086	- iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64
21mr|kernel-6.12-baikal-6.12.43-3|3087	- iio: imu: inv_icm42600: use = { } instead of memset()
21mr|kernel-6.12-baikal-6.12.43-3|3088	- iio: light: as73211: Ensure buffer holes are zeroed
21mr|kernel-6.12-baikal-6.12.43-3|3089	- iio: light: Use aligned_s64 instead of open coding alignment.
21mr|kernel-6.12-baikal-6.12.43-3|3090	- iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3091	- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
21mr|kernel-6.12-baikal-6.12.43-3|3092	- iio: proximity: isl29501: fix buffered read on big-endian systems
21mr|kernel-6.12-baikal-6.12.43-3|3093	- iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()
21mr|kernel-6.12-baikal-6.12.43-3|3094	- imx8m-blk-ctrl: set ISI panic write hurry level
21mr|kernel-6.12-baikal-6.12.43-3|3095	- Input: cs40l50-vibra - fix potential NULL dereference in cs40l50_upload_owt()
21mr|kernel-6.12-baikal-6.12.43-3|3096	- Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
21mr|kernel-6.12-baikal-6.12.43-3|3097	- Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer()
21mr|kernel-6.12-baikal-6.12.43-3|3098	- Input: ims-pcu - check record size in ims_pcu_flash_firmware()
21mr|kernel-6.12-baikal-6.12.43-3|3099	- Input: iqs7222 - explicitly define number of external channels
21mr|kernel-6.12-baikal-6.12.43-3|3100	- Input: sparcspkr - avoid unannotated fall-through
21mr|kernel-6.12-baikal-6.12.43-3|3101	- Input: xpad - set correct controller type for Acer NGR200
21mr|kernel-6.12-baikal-6.12.43-3|3102	- Input: xpad - support Acer NGR 200 Controller
21mr|kernel-6.12-baikal-6.12.43-3|3103	- intel_idle: Allow loading ACPI tables for any family
21mr|kernel-6.12-baikal-6.12.43-3|3104	- interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node
21mr|kernel-6.12-baikal-6.12.43-3|3105	- interconnect: qcom: sc8180x: specify num_nodes
21mr|kernel-6.12-baikal-6.12.43-3|3106	- interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg
21mr|kernel-6.12-baikal-6.12.43-3|3107	- iommu/amd: Allow matching ACPI HID devices without matching UIDs
21mr|kernel-6.12-baikal-6.12.43-3|3108	- iommu/amd: Avoid stack buffer overflow from kernel cmdline
21mr|kernel-6.12-baikal-6.12.43-3|3109	- iommu/amd: Enable PASID and ATS capabilities in the correct order
21mr|kernel-6.12-baikal-6.12.43-3|3110	- iommu/amd: Ensure GA log notifier callbacks finish running before module unload
21mr|kernel-6.12-baikal-6.12.43-3|3111	- iommu/amd: Fix geometry.aperture_end for V2 tables
21mr|kernel-6.12-baikal-6.12.43-3|3112	- iommu/arm-smmu-qcom: Add SM6115 MDSS compatible
21mr|kernel-6.12-baikal-6.12.43-3|3113	- iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement
21mr|kernel-6.12-baikal-6.12.43-3|3114	- iommufd: Prevent ALIGN() overflow
21mr|kernel-6.12-baikal-6.12.43-3|3115	- iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range
21mr|kernel-6.12-baikal-6.12.43-3|3116	- iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes
21mr|kernel-6.12-baikal-6.12.43-3|3117	- iommu: ipmmu-vmsa: avoid Wformat-security warning
21mr|kernel-6.12-baikal-6.12.43-3|3118	- iommu/rockchip: prevent iommus dead loop when two masters share one IOMMU
21mr|kernel-6.12-baikal-6.12.43-3|3119	- iommu/vt-d: Fix misplaced domain_attached assignment
21mr|kernel-6.12-baikal-6.12.43-3|3120	- iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes
21mr|kernel-6.12-baikal-6.12.43-3|3121	- iommu/vt-d: Restore context entry setup order for aliased devices
21mr|kernel-6.12-baikal-6.12.43-3|3122	- ionic: clean dbpage in de-init
21mr|kernel-6.12-baikal-6.12.43-3|3123	- ionic: Prevent driver/fw getting out of sync on devcmd(s)
21mr|kernel-6.12-baikal-6.12.43-3|3124	- iosys-map: Fix undefined behavior in iosys_map_clear()
21mr|kernel-6.12-baikal-6.12.43-3|3125	- io_uring: account drain memory to cgroup
21mr|kernel-6.12-baikal-6.12.43-3|3126	- io_uring: don't use int for ABI
21mr|kernel-6.12-baikal-6.12.43-3|3127	- io_uring: fix breakage in EXPERT menu
21mr|kernel-6.12-baikal-6.12.43-3|3128	- io_uring: fix potential page leak in io_sqe_buffer_register()
21mr|kernel-6.12-baikal-6.12.43-3|3129	- io_uring: fix task leak issue in io_wq_create()
21mr|kernel-6.12-baikal-6.12.43-3|3130	- io_uring/futex: ensure io_futex_wait() cleans up properly on failure
21mr|kernel-6.12-baikal-6.12.43-3|3131	- io_uring/kbuf: account ring io_buffer_list memory
21mr|kernel-6.12-baikal-6.12.43-3|3132	- io_uring/kbuf: don't truncate end buffer for multiple buffer peeks
21mr|kernel-6.12-baikal-6.12.43-3|3133	- io_uring/kbuf: flag partial buffer mappings
21mr|kernel-6.12-baikal-6.12.43-3|3134	- io_uring: make fallocate be hashed work
21mr|kernel-6.12-baikal-6.12.43-3|3135	- io_uring/net: always use current transfer count for buffer put
21mr|kernel-6.12-baikal-6.12.43-3|3136	- io_uring/net: commit partial buffers on retry
21mr|kernel-6.12-baikal-6.12.43-3|3137	- io_uring/net: improve recv bundles
21mr|kernel-6.12-baikal-6.12.43-3|3138	- io_uring/net: mark iov as dynamically allocated even for single segments
21mr|kernel-6.12-baikal-6.12.43-3|3139	- io_uring/net: only consider msg_inq if larger than 1
21mr|kernel-6.12-baikal-6.12.43-3|3140	- io_uring/net: only retry recv bundle for a full transfer
21mr|kernel-6.12-baikal-6.12.43-3|3141	- io_uring/poll: fix POLLERR handling
21mr|kernel-6.12-baikal-6.12.43-3|3142	- io_uring/rsrc: don't rely on user vaddr alignment
21mr|kernel-6.12-baikal-6.12.43-3|3143	- io_uring/rsrc: fix folio unpinning
21mr|kernel-6.12-baikal-6.12.43-3|3144	- io_uring/rw: cast rw->flags assignment to rwf_t
21mr|kernel-6.12-baikal-6.12.43-3|3145	- io_uring/sqpoll: don't put task_struct on tctx setup failure
21mr|kernel-6.12-baikal-6.12.43-3|3146	- iov_iter: iterate_folioq: fix handling of offset >= folio size
21mr|kernel-6.12-baikal-6.12.43-3|3147	- ipc: fix to protect IPCS lookups using RCU
21mr|kernel-6.12-baikal-6.12.43-3|3148	- ipmi: Fix strcpy source and destination the same
21mr|kernel-6.12-baikal-6.12.43-3|3149	- ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()
21mr|kernel-6.12-baikal-6.12.43-3|3150	- ipmi: Use dev_warn_ratelimited() for incorrect message warnings
21mr|kernel-6.12-baikal-6.12.43-3|3151	- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
21mr|kernel-6.12-baikal-6.12.43-3|3152	- ipv6: annotate data-races around rt->fib6_nsiblings
21mr|kernel-6.12-baikal-6.12.43-3|3153	- ipv6: fix possible infinite loop in fib6_info_uses_dev()
21mr|kernel-6.12-baikal-6.12.43-3|3154	- ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc().
21mr|kernel-6.12-baikal-6.12.43-3|3155	- ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
21mr|kernel-6.12-baikal-6.12.43-3|3156	- ipv6: prevent infinite loop in rt6_nlmsg_size()
21mr|kernel-6.12-baikal-6.12.43-3|3157	- ipv6: reject malicious packets in ipv6_gso_segment()
21mr|kernel-6.12-baikal-6.12.43-3|3158	- ipv6: remove leftover ip6 cookie initializer
21mr|kernel-6.12-baikal-6.12.43-3|3159	- ipv6: replace ipcm6_init calls with ipcm6_init_sk
21mr|kernel-6.12-baikal-6.12.43-3|3160	- ipv6: sr: Fix MAC comparison to be constant-time
21mr|kernel-6.12-baikal-6.12.43-3|3161	- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
21mr|kernel-6.12-baikal-6.12.43-3|3162	- irqchip: Build IMX_MU_MSI only on ARM
21mr|kernel-6.12-baikal-6.12.43-3|3163	- irqchip/irq-msi-lib: Select CONFIG_GENERIC_MSI_IRQ
21mr|kernel-6.12-baikal-6.12.43-3|3164	- isofs: fix Y2038 and Y2156 issues in Rock Ridge TF entry
21mr|kernel-6.12-baikal-6.12.43-3|3165	- isofs: Verify inode mode when loading from disk
21mr|kernel-6.12-baikal-6.12.43-3|3166	- iwlwifi: Add missing check for alloc_ordered_workqueue
21mr|kernel-6.12-baikal-6.12.43-3|3167	- ixgbe: Fix unreachable retry logic in combined and byte I2C write functions
21mr|kernel-6.12-baikal-6.12.43-3|3168	- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc
21mr|kernel-6.12-baikal-6.12.43-3|3169	- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
21mr|kernel-6.12-baikal-6.12.43-3|3170	- jbd2: prevent softlockup in jbd2_log_do_checkpoint()
21mr|kernel-6.12-baikal-6.12.43-3|3171	- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
21mr|kernel-6.12-baikal-6.12.43-3|3172	- jffs2: check that raw node were preallocated before writing summary
21mr|kernel-6.12-baikal-6.12.43-3|3173	- jfs: fix metapage reference count leak in dbAllocCtl
21mr|kernel-6.12-baikal-6.12.43-3|3174	- jfs: Regular file corruption check
21mr|kernel-6.12-baikal-6.12.43-3|3175	- jfs: reject on-disk inodes of an unsupported type
21mr|kernel-6.12-baikal-6.12.43-3|3176	- jfs: truncate good inode pages when hard link is 0
21mr|kernel-6.12-baikal-6.12.43-3|3177	- jfs: upper bound check of tree index in dbAllocAG
21mr|kernel-6.12-baikal-6.12.43-3|3178	- jfs: validate AG parameters in dbMount() to prevent crashes
21mr|kernel-6.12-baikal-6.12.43-3|3179	- kallsyms: fix build without execinfo
21mr|kernel-6.12-baikal-6.12.43-3|3180	- kasan: remove kasan_find_vm_area() to prevent possible deadlock
21mr|kernel-6.12-baikal-6.12.43-3|3181	- kasan: use vmalloc_dump_obj() for vmalloc error reports
21mr|kernel-6.12-baikal-6.12.43-3|3182	- kbuild: rust: add rustc-min-version support function
21mr|kernel-6.12-baikal-6.12.43-3|3183	- kbuild: userprogs: use correct linker when mixing clang and GNU ld
21mr|kernel-6.12-baikal-6.12.43-3|3184	- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed()
21mr|kernel-6.12-baikal-6.12.43-3|3185	- kconfig: gconf: fix potential memory leak in renderer_edited()
21mr|kernel-6.12-baikal-6.12.43-3|3186	- kconfig: lxdialog: fix 'space' to (de)select options
21mr|kernel-6.12-baikal-6.12.43-3|3187	- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
21mr|kernel-6.12-baikal-6.12.43-3|3188	- kconfig: nconf: Ensure null termination where strncpy is used
21mr|kernel-6.12-baikal-6.12.43-3|3189	- kconfig: qconf: fix ConfigList::updateListAllforAll()
21mr|kernel-6.12-baikal-6.12.43-3|3190	- kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq()
21mr|kernel-6.12-baikal-6.12.43-3|3191	- kcsan: test: Initialize dummy variable
21mr|kernel-6.12-baikal-6.12.43-3|3192	- kernel: trace: preemptirq_delay_test: use offstack cpu mask
21mr|kernel-6.12-baikal-6.12.43-3|3193	- kselftest/arm64: Fix check for setting new VLs in sve-ptrace
21mr|kernel-6.12-baikal-6.12.43-3|3194	- kselftest/arm64: Specify SVE data when testing VL set in sve-ptrace
21mr|kernel-6.12-baikal-6.12.43-3|3195	- ksmbd: add free_transport ops in ksmbd connection
21mr|kernel-6.12-baikal-6.12.43-3|3196	- ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension
21mr|kernel-6.12-baikal-6.12.43-3|3197	- ksmbd: extend the connection limiting mechanism to support IPv6
21mr|kernel-6.12-baikal-6.12.43-3|3198	- ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()
21mr|kernel-6.12-baikal-6.12.43-3|3199	- ksmbd: fix corrupted mtime and ctime in smb2_open
21mr|kernel-6.12-baikal-6.12.43-3|3200	- ksmbd: fix null pointer dereference error in generate_encryptionkey
21mr|kernel-6.12-baikal-6.12.43-3|3201	- ksmbd: fix null pointer dereference in destroy_previous_session
21mr|kernel-6.12-baikal-6.12.43-3|3202	- ksmbd: fix potential use-after-free in oplock/lease break ack
21mr|kernel-6.12-baikal-6.12.43-3|3203	- ksmbd: fix Preauh_HashValue race condition
21mr|kernel-6.12-baikal-6.12.43-3|3204	- ksmbd: fix refcount leak causing resource not released
21mr|kernel-6.12-baikal-6.12.43-3|3205	- ksmbd: limit repeated connections from clients with the same IP
21mr|kernel-6.12-baikal-6.12.43-3|3206	- ksmbd: provide zero as a unique ID to the Mac client
21mr|kernel-6.12-baikal-6.12.43-3|3207	- ktest.pl: Prevent recursion of default variable options
21mr|kernel-6.12-baikal-6.12.43-3|3208	- kunit: qemu_configs: Disable faulting tests on 32-bit SPARC
21mr|kernel-6.12-baikal-6.12.43-3|3209	- kunit: qemu_configs: sparc: Explicitly enable CONFIG_SPARC32=y
21mr|kernel-6.12-baikal-6.12.43-3|3210	- kunit: qemu_configs: sparc: use Zilog console
21mr|kernel-6.12-baikal-6.12.43-3|3211	- Kunit to check the longest symbol length
21mr|kernel-6.12-baikal-6.12.43-3|3212	- KVM: Allow CPU to reschedule while setting per-page memory attributes
21mr|kernel-6.12-baikal-6.12.43-3|3213	- KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter
21mr|kernel-6.12-baikal-6.12.43-3|3214	- kvm: retry nx_huge_page_recovery_thread creation
21mr|kernel-6.12-baikal-6.12.43-3|3215	- KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY
21mr|kernel-6.12-baikal-6.12.43-3|3216	- KVM: SVM: Add missing member in SNP_LAUNCH_START command structure
21mr|kernel-6.12-baikal-6.12.43-3|3217	- KVM: SVM: Advertise TSA CPUID bits to guests
21mr|kernel-6.12-baikal-6.12.43-3|3218	- KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs
21mr|kernel-6.12-baikal-6.12.43-3|3219	- KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight
21mr|kernel-6.12-baikal-6.12.43-3|3220	- KVM: SVM: Set synthesized TSA CPUID flags
21mr|kernel-6.12-baikal-6.12.43-3|3221	- KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported
21mr|kernel-6.12-baikal-6.12.43-3|3222	- KVM: VMX: Extract checking of guest's DEBUGCTL into helper
21mr|kernel-6.12-baikal-6.12.43-3|3223	- KVM: VMX: Flush shadow VMCS on emergency reboot
21mr|kernel-6.12-baikal-6.12.43-3|3224	- KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guest
21mr|kernel-6.12-baikal-6.12.43-3|3225	- KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs
21mr|kernel-6.12-baikal-6.12.43-3|3226	- KVM: x86: Add X86EMUL_F_MSR and X86EMUL_F_DT_LOAD to aid canonical checks
21mr|kernel-6.12-baikal-6.12.43-3|3227	- KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap
21mr|kernel-6.12-baikal-6.12.43-3|3228	- KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag
21mr|kernel-6.12-baikal-6.12.43-3|3229	- KVM: x86: drop x86.h include from cpuid.h
21mr|kernel-6.12-baikal-6.12.43-3|3230	- KVM: x86: Free vCPUs before freeing VM state
21mr|kernel-6.12-baikal-6.12.43-3|3231	- KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush
21mr|kernel-6.12-baikal-6.12.43-3|3232	- KVM: x86: model canonical checks more precisely
21mr|kernel-6.12-baikal-6.12.43-3|3233	- KVM: x86: Route non-canonical checks in emulator through emulate_ops
21mr|kernel-6.12-baikal-6.12.43-3|3234	- KVM: x86: use array_index_nospec with indices that come from guest
21mr|kernel-6.12-baikal-6.12.43-3|3235	- KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table.
21mr|kernel-6.12-baikal-6.12.43-3|3236	- KVM: x86/xen: Fix cleanup logic in emulation of Xen schedop poll hypercalls
21mr|kernel-6.12-baikal-6.12.43-3|3237	- l2tp: do not use sock_hold() in pppol2tp_session_get_sock()
21mr|kernel-6.12-baikal-6.12.43-3|3238	- leds: flash: leds-qcom-flash: Fix registry access after re-bind
21mr|kernel-6.12-baikal-6.12.43-3|3239	- leds: leds-lp50xx: Handle reg to get correct multi_index
21mr|kernel-6.12-baikal-6.12.43-3|3240	- leds: multicolor: Fix intensity setting while SW blinking
21mr|kernel-6.12-baikal-6.12.43-3|3241	- lib/alloc_tag: do not acquire non-existent lock in alloc_tag_top_users()
21mr|kernel-6.12-baikal-6.12.43-3|3242	- libbpf: Add identical pointer detection to btf_dedup_is_equiv()
21mr|kernel-6.12-baikal-6.12.43-3|3243	- libbpf/btf: Fix string handling to support multi-split BTF
21mr|kernel-6.12-baikal-6.12.43-3|3244	- libbpf: Check bpf_map_skeleton link for NULL
21mr|kernel-6.12-baikal-6.12.43-3|3245	- libbpf: Fix handling of BPF arena relocations
21mr|kernel-6.12-baikal-6.12.43-3|3246	- libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|3247	- libbpf: Fix possible use-after-free for externs
21mr|kernel-6.12-baikal-6.12.43-3|3248	- libbpf: Verify that arena map exists when adding arena relocations
21mr|kernel-6.12-baikal-6.12.43-3|3249	- lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap
21mr|kernel-6.12-baikal-6.12.43-3|3250	- lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()
21mr|kernel-6.12-baikal-6.12.43-3|3251	- lib: packing: Include necessary headers
21mr|kernel-6.12-baikal-6.12.43-3|3252	- lib/sbitmap: convert shallow_depth from one word to the whole sbitmap
21mr|kernel-6.12-baikal-6.12.43-3|3253	- lib: test_objagg: Set error message in check_expect_hints_stats()
21mr|kernel-6.12-baikal-6.12.43-3|3254	- Logitech C-270 even more broken
21mr|kernel-6.12-baikal-6.12.43-3|3255	- LoongArch: Avoid in-place string operation on FDT content
21mr|kernel-6.12-baikal-6.12.43-3|3256	- LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg
21mr|kernel-6.12-baikal-6.12.43-3|3257	- LoongArch: BPF: Fix jump offset calculation in tailcall
21mr|kernel-6.12-baikal-6.12.43-3|3258	- LoongArch: Don't use %%pK through printk() in unwinder
21mr|kernel-6.12-baikal-6.12.43-3|3259	- LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset()
21mr|kernel-6.12-baikal-6.12.43-3|3260	- LoongArch: KVM: Make function kvm_own_lbt() robust
21mr|kernel-6.12-baikal-6.12.43-3|3261	- LoongArch: Make relocate_new_kernel_size be a .quad value
21mr|kernel-6.12-baikal-6.12.43-3|3262	- LoongArch: Optimize module load time by optimizing PLT/GOT counting
21mr|kernel-6.12-baikal-6.12.43-3|3263	- LoongArch: vDSO: Correctly use asm parameters in syscall wrappers
21mr|kernel-6.12-baikal-6.12.43-3|3264	- loop: Avoid updating block size under exclusive owner
21mr|kernel-6.12-baikal-6.12.43-3|3265	- loop: use kiocb helpers to fix lockdep warning
21mr|kernel-6.12-baikal-6.12.43-3|3266	- m68k: Don't unregister boot console needlessly
21mr|kernel-6.12-baikal-6.12.43-3|3267	- m68k: Fix lost column on framebuffer debug console
21mr|kernel-6.12-baikal-6.12.43-3|3268	- mailbox: Not protect module_put with spin_lock_irqsave
21mr|kernel-6.12-baikal-6.12.43-3|3269	- Make 'cc-option' work correctly for the -Wno-xyzzy pattern
21mr|kernel-6.12-baikal-6.12.43-3|3270	- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
21mr|kernel-6.12-baikal-6.12.43-3|3271	- maple_tree: fix mt_destroy_walk() on root leaf node
21mr|kernel-6.12-baikal-6.12.43-3|3272	- Mark xe driver as BROKEN if kernel page size is not 4kB
21mr|kernel-6.12-baikal-6.12.43-3|3273	- md: dm-zoned-target: Initialize return variable r to avoid uninitialized use
21mr|kernel-6.12-baikal-6.12.43-3|3274	- md/md-bitmap: fix dm-raid max_write_behind setting
21mr|kernel-6.12-baikal-6.12.43-3|3275	- md/md-bitmap: fix GPF in bitmap_get_stats()
21mr|kernel-6.12-baikal-6.12.43-3|3276	- md/md-cluster: handle REMOVE message earlier
21mr|kernel-6.12-baikal-6.12.43-3|3277	- md/raid10: set chunk_sectors limit
21mr|kernel-6.12-baikal-6.12.43-3|3278	- md/raid1: Fix stack memory use after return in raid1_reshape
21mr|kernel-6.12-baikal-6.12.43-3|3279	- media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case
21mr|kernel-6.12-baikal-6.12.43-3|3280	- media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div
21mr|kernel-6.12-baikal-6.12.43-3|3281	- media: ccs-pll: Start OP pre-PLL multiplier search from correct value
21mr|kernel-6.12-baikal-6.12.43-3|3282	- media: ccs-pll: Start VT pre-PLL multiplier search from correct value
21mr|kernel-6.12-baikal-6.12.43-3|3283	- media: cxusb: no longer judge rbuf when the write fails
21mr|kernel-6.12-baikal-6.12.43-3|3284	- media: davinci: vpif: Fix memory leak in probe error path
21mr|kernel-6.12-baikal-6.12.43-3|3285	- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb()
21mr|kernel-6.12-baikal-6.12.43-3|3286	- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
21mr|kernel-6.12-baikal-6.12.43-3|3287	- media: gspca: Add bounds checking to firmware parser
21mr|kernel-6.12-baikal-6.12.43-3|3288	- media: gspca: Add error handling for stv06xx_read_sensor()
21mr|kernel-6.12-baikal-6.12.43-3|3289	- media: hi556: correct the test pattern configuration
21mr|kernel-6.12-baikal-6.12.43-3|3290	- media: hi556: Fix reset GPIO timings
21mr|kernel-6.12-baikal-6.12.43-3|3291	- media: i2c: ds90ub913: Fix returned fmt from .set_fmt()
21mr|kernel-6.12-baikal-6.12.43-3|3292	- media: i2c: imx335: Fix frame size enumeration
21mr|kernel-6.12-baikal-6.12.43-3|3293	- media: imagination: fix a potential memory leak in e5010_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3294	- media: imx335: Use correct register width for HNUM
21mr|kernel-6.12-baikal-6.12.43-3|3295	- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()
21mr|kernel-6.12-baikal-6.12.43-3|3296	- media: imx-jpeg: Cleanup after an allocation error
21mr|kernel-6.12-baikal-6.12.43-3|3297	- media: imx-jpeg: Drop the first error frames
21mr|kernel-6.12-baikal-6.12.43-3|3298	- media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead
21mr|kernel-6.12-baikal-6.12.43-3|3299	- media: imx-jpeg: Reset slot data pointers when freed
21mr|kernel-6.12-baikal-6.12.43-3|3300	- media: intel/ipu6: Fix dma mask for non-secure mode
21mr|kernel-6.12-baikal-6.12.43-3|3301	- media: ipu6: isys: Use correct pads for xlate_streams()
21mr|kernel-6.12-baikal-6.12.43-3|3302	- media: ipu6: Remove workaround for Meteor Lake ES2
21mr|kernel-6.12-baikal-6.12.43-3|3303	- media: ipu-bridge: Add _HID for OV5670
21mr|kernel-6.12-baikal-6.12.43-3|3304	- media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls
21mr|kernel-6.12-baikal-6.12.43-3|3305	- media: mediatek: vcodec: Correct vsi_core framebuffer size
21mr|kernel-6.12-baikal-6.12.43-3|3306	- media: mt9m114: Fix deadlock in get_frame_interval/set_frame_interval
21mr|kernel-6.12-baikal-6.12.43-3|3307	- media: nxp: imx8-isi: better handle the m2m usage_count
21mr|kernel-6.12-baikal-6.12.43-3|3308	- media: omap3isp: use sgtable-based scatterlist wrappers
21mr|kernel-6.12-baikal-6.12.43-3|3309	- media: ov2659: Fix memory leaks in ov2659_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3310	- media: ov2740: Move pm-runtime cleanup on probe-errors to proper place
21mr|kernel-6.12-baikal-6.12.43-3|3311	- media: ov5675: suppress probe deferral errors
21mr|kernel-6.12-baikal-6.12.43-3|3312	- media: ov8856: suppress probe deferral errors
21mr|kernel-6.12-baikal-6.12.43-3|3313	- media: pisp_be: Fix pm_runtime underrun in probe
21mr|kernel-6.12-baikal-6.12.43-3|3314	- media: qcom: camss: cleanup media device allocated resource on error path
21mr|kernel-6.12-baikal-6.12.43-3|3315	- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()
21mr|kernel-6.12-baikal-6.12.43-3|3316	- media: tc358743: Check I2C succeeded during probe
21mr|kernel-6.12-baikal-6.12.43-3|3317	- media: tc358743: Increase FIFO trigger level to 374
21mr|kernel-6.12-baikal-6.12.43-3|3318	- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
21mr|kernel-6.12-baikal-6.12.43-3|3319	- media: ti: j721e-csi2rx: fix list_del corruption
21mr|kernel-6.12-baikal-6.12.43-3|3320	- media: usb: hdpvr: disable zero-length read messages
21mr|kernel-6.12-baikal-6.12.43-3|3321	- media: usbtv: Lock resolution while streaming
21mr|kernel-6.12-baikal-6.12.43-3|3322	- media: uvcvideo: Add quirk for HP Webcam HD 2300
21mr|kernel-6.12-baikal-6.12.43-3|3323	- media: uvcvideo: Do not mark valid metadata as invalid
21mr|kernel-6.12-baikal-6.12.43-3|3324	- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format()
21mr|kernel-6.12-baikal-6.12.43-3|3325	- media: uvcvideo: Fix bandwidth issue for Alcor camera
21mr|kernel-6.12-baikal-6.12.43-3|3326	- media: uvcvideo: Fix deferred probing error
21mr|kernel-6.12-baikal-6.12.43-3|3327	- media: uvcvideo: Return the number of processed controls
21mr|kernel-6.12-baikal-6.12.43-3|3328	- media: uvcvideo: Rollback non processed entities on error
21mr|kernel-6.12-baikal-6.12.43-3|3329	- media: uvcvideo: Send control events for partial succeeds
21mr|kernel-6.12-baikal-6.12.43-3|3330	- media: v4l2: Add support for NV12M tiled variants to v4l2_format_info()
21mr|kernel-6.12-baikal-6.12.43-3|3331	- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control
21mr|kernel-6.12-baikal-6.12.43-3|3332	- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()
21mr|kernel-6.12-baikal-6.12.43-3|3333	- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check
21mr|kernel-6.12-baikal-6.12.43-3|3334	- media: v4l2-dev: fix error handling in __video_register_device()
21mr|kernel-6.12-baikal-6.12.43-3|3335	- media: venus: Add a check for packet size after reading from shared memory
21mr|kernel-6.12-baikal-6.12.43-3|3336	- media: venus: Fix MSM8998 frequency table
21mr|kernel-6.12-baikal-6.12.43-3|3337	- media: venus: Fix OOB read due to missing payload bound check
21mr|kernel-6.12-baikal-6.12.43-3|3338	- media: venus: Fix probe error handling
21mr|kernel-6.12-baikal-6.12.43-3|3339	- media: venus: hfi: explicitly release IRQ during teardown
21mr|kernel-6.12-baikal-6.12.43-3|3340	- media: venus: protect against spurious interrupts during probe
21mr|kernel-6.12-baikal-6.12.43-3|3341	- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.
21mr|kernel-6.12-baikal-6.12.43-3|3342	- media: venus: venc: Clamp param smaller than 1fps and bigger than 240
21mr|kernel-6.12-baikal-6.12.43-3|3343	- media: verisilicon: Fix AV1 decoder clock frequency
21mr|kernel-6.12-baikal-6.12.43-3|3344	- media: videobuf2: use sgtable-based scatterlist wrappers
21mr|kernel-6.12-baikal-6.12.43-3|3345	- media: vidtv: Terminating the subsequent process of initialization failure
21mr|kernel-6.12-baikal-6.12.43-3|3346	- media: vivid: Change the siize of the composing
21mr|kernel-6.12-baikal-6.12.43-3|3347	- media: vivid: fix wrong pixel_array control size
21mr|kernel-6.12-baikal-6.12.43-3|3348	- mei: bus: Check for still connected devices in mei_cl_bus_dev_release()
21mr|kernel-6.12-baikal-6.12.43-3|3349	- mei: vsc: Destroy mutex after freeing the IRQ
21mr|kernel-6.12-baikal-6.12.43-3|3350	- mei: vsc: Event notifier fixes
21mr|kernel-6.12-baikal-6.12.43-3|3351	- mei: vsc: Unset the event callback on remove and probe errors
21mr|kernel-6.12-baikal-6.12.43-3|3352	- memcg_slabinfo: Fix use of PG_slab
21mr|kernel-6.12-baikal-6.12.43-3|3353	- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()
21mr|kernel-6.12-baikal-6.12.43-3|3354	- memstick: Fix deadlock by moving removing flag earlier
21mr|kernel-6.12-baikal-6.12.43-3|3355	- mfd: axp20x: Set explicit ID for AXP313 regulator
21mr|kernel-6.12-baikal-6.12.43-3|3356	- mfd: cros_ec: Separate charge-control probing from USB-PD
21mr|kernel-6.12-baikal-6.12.43-3|3357	- mfd: exynos-lpass: Fix another error handling path in exynos_lpass_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3358	- mfd: max14577: Fix wakeup source leaks on device unbind
21mr|kernel-6.12-baikal-6.12.43-3|3359	- microchip: lan865x: fix missing netif_start_queue() call on device open
21mr|kernel-6.12-baikal-6.12.43-3|3360	- microchip: lan865x: fix missing Timer Increment config for Rev.B0/B1
21mr|kernel-6.12-baikal-6.12.43-3|3361	- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
21mr|kernel-6.12-baikal-6.12.43-3|3362	- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
21mr|kernel-6.12-baikal-6.12.43-3|3363	- mips: dts: lantiq: danube: add missing burst length property
21mr|kernel-6.12-baikal-6.12.43-3|3364	- MIPS: lantiq: falcon: sysctrl: fix request memory check logic
21mr|kernel-6.12-baikal-6.12.43-3|3365	- mips: lantiq: xway: sysctrl: rename the etop node
21mr|kernel-6.12-baikal-6.12.43-3|3366	- MIPS: mm: tlb-r4k: Uniquify TLB entries on init
21mr|kernel-6.12-baikal-6.12.43-3|3367	- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
21mr|kernel-6.12-baikal-6.12.43-3|3368	- misc: rtsx: usb: Ensure mmc child device is active when card is present
21mr|kernel-6.12-baikal-6.12.43-3|3369	- misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3370	- mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available
21mr|kernel-6.12-baikal-6.12.43-3|3371	- mlxsw: spectrum: Forward packets with an IPv4 link-local source IP
21mr|kernel-6.12-baikal-6.12.43-3|3372	- mmc: Add quirk to disable DDR50 tuning
21mr|kernel-6.12-baikal-6.12.43-3|3373	- mmc: bcm2835: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-baikal-6.12.43-3|3374	- mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
21mr|kernel-6.12-baikal-6.12.43-3|3375	- mm: close theoretical race where stale TLB entries could linger
21mr|kernel-6.12-baikal-6.12.43-3|3376	- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
21mr|kernel-6.12-baikal-6.12.43-3|3377	- mmc: sdhci: Add a helper function for dump register in dynamic debug mode
21mr|kernel-6.12-baikal-6.12.43-3|3378	- mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1
21mr|kernel-6.12-baikal-6.12.43-3|3379	- mmc: sdhci_am654: Workaround for Errata i2312
21mr|kernel-6.12-baikal-6.12.43-3|3380	- mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
21mr|kernel-6.12-baikal-6.12.43-3|3381	- mmc: sdhci-pci-gli: Add a new function to simplify the code
21mr|kernel-6.12-baikal-6.12.43-3|3382	- mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER
21mr|kernel-6.12-baikal-6.12.43-3|3383	- mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
21mr|kernel-6.12-baikal-6.12.43-3|3384	- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models
21mr|kernel-6.12-baikal-6.12.43-3|3385	- mm/damon/core: commit damos->target_nid
21mr|kernel-6.12-baikal-6.12.43-3|3386	- mm/damon/ops-common: ignore migration request to invalid nodes
21mr|kernel-6.12-baikal-6.12.43-3|3387	- mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write
21mr|kernel-6.12-baikal-6.12.43-3|3388	- mm/debug_vm_pgtable: clear page table entries at destroy_args()
21mr|kernel-6.12-baikal-6.12.43-3|3389	- mm: fix ratelimit_pages update error in dirty_ratio_handler()
21mr|kernel-6.12-baikal-6.12.43-3|3390	- mm: fix the inaccurate memory statistics issue for users
21mr|kernel-6.12-baikal-6.12.43-3|3391	- mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"
21mr|kernel-6.12-baikal-6.12.43-3|3392	- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
21mr|kernel-6.12-baikal-6.12.43-3|3393	- mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
21mr|kernel-6.12-baikal-6.12.43-3|3394	- mm/hugetlb: unshare page tables during VMA split, not before
21mr|kernel-6.12-baikal-6.12.43-3|3395	- mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma
21mr|kernel-6.12-baikal-6.12.43-3|3396	- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock
21mr|kernel-6.12-baikal-6.12.43-3|3397	- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
21mr|kernel-6.12-baikal-6.12.43-3|3398	- mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show()
21mr|kernel-6.12-baikal-6.12.43-3|3399	- mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
21mr|kernel-6.12-baikal-6.12.43-3|3400	- mm/memory-tier: fix abstract distance calculation overflow
21mr|kernel-6.12-baikal-6.12.43-3|3401	- mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
21mr|kernel-6.12-baikal-6.12.43-3|3402	- mm, slab: restore NUMA policy support for large kmalloc
21mr|kernel-6.12-baikal-6.12.43-3|3403	- mm/smaps: fix race between smaps_hugetlb_range and migration
21mr|kernel-6.12-baikal-6.12.43-3|3404	- mm: swap: correctly use maxpages in swapon syscall to avoid potential deadloop
21mr|kernel-6.12-baikal-6.12.43-3|3405	- mm: swap: fix potential buffer overflow in setup_clusters()
21mr|kernel-6.12-baikal-6.12.43-3|3406	- mm: userfaultfd: fix race of userfaultfd_move and swap cache
21mr|kernel-6.12-baikal-6.12.43-3|3407	- mm/vmalloc: fix data race in show_numa_info()
21mr|kernel-6.12-baikal-6.12.43-3|3408	- mm/vmalloc: leave lazy MMU mode on PTE mapping error
21mr|kernel-6.12-baikal-6.12.43-3|3409	- mm/vma: reset VMA iterator on commit_merge() OOM failure
21mr|kernel-6.12-baikal-6.12.43-3|3410	- mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list
21mr|kernel-6.12-baikal-6.12.43-3|3411	- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
21mr|kernel-6.12-baikal-6.12.43-3|3412	- module: Prevent silent truncation of module name in delete_module(2)
21mr|kernel-6.12-baikal-6.12.43-3|3413	- module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper
21mr|kernel-6.12-baikal-6.12.43-3|3414	- module: Restore the moduleparam prefix length check
21mr|kernel-6.12-baikal-6.12.43-3|3415	- most: core: Drop device reference after usage in get_channel()
21mr|kernel-6.12-baikal-6.12.43-3|3416	- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
21mr|kernel-6.12-baikal-6.12.43-3|3417	- mptcp: disable add_addr retransmission when timeout is 0
21mr|kernel-6.12-baikal-6.12.43-3|3418	- mptcp: drop skb if MPTCP skb extension allocation fails
21mr|kernel-6.12-baikal-6.12.43-3|3419	- mptcp: make fallback action and fallback decision atomic
21mr|kernel-6.12-baikal-6.12.43-3|3420	- mptcp: plug races between subflow fail and subflow creation
21mr|kernel-6.12-baikal-6.12.43-3|3421	- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit
21mr|kernel-6.12-baikal-6.12.43-3|3422	- mptcp: remove duplicate sk_reset_timer call
21mr|kernel-6.12-baikal-6.12.43-3|3423	- mptcp: reset fallback status gracefully at disconnect() time
21mr|kernel-6.12-baikal-6.12.43-3|3424	- mtd: fix possible integer overflow in erase_xfer()
21mr|kernel-6.12-baikal-6.12.43-3|3425	- mtd: nand: sunxi: Add randomizer configuration before randomizer enable
21mr|kernel-6.12-baikal-6.12.43-3|3426	- mtd: rawnand: atmel: Fix dma_mapping_error() address
21mr|kernel-6.12-baikal-6.12.43-3|3427	- mtd: rawnand: atmel: set pmecc data setup time
21mr|kernel-6.12-baikal-6.12.43-3|3428	- mtd: rawnand: fsmc: Add missing check after DMA map
21mr|kernel-6.12-baikal-6.12.43-3|3429	- mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec()
21mr|kernel-6.12-baikal-6.12.43-3|3430	- mtd: rawnand: qcom: Fix read len for onfi param page
21mr|kernel-6.12-baikal-6.12.43-3|3431	- mtd: rawnand: renesas: Add missing check after DMA map
21mr|kernel-6.12-baikal-6.12.43-3|3432	- mtd: rawnand: rockchip: Add missing check after DMA map
21mr|kernel-6.12-baikal-6.12.43-3|3433	- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk
21mr|kernel-6.12-baikal-6.12.43-3|3434	- mtd: spinand: fix memory leak of ECC engine conf
21mr|kernel-6.12-baikal-6.12.43-3|3435	- mtd: spinand: propagate spinand_wait() errors from spinand_write_page()
21mr|kernel-6.12-baikal-6.12.43-3|3436	- mtd: spi-nor: Fix spi_nor_try_unlock_all()
21mr|kernel-6.12-baikal-6.12.43-3|3437	- mtd: spi-nor: spansion: Fixup params->set_4byte_addr_mode for SEMPER
21mr|kernel-6.12-baikal-6.12.43-3|3438	- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
21mr|kernel-6.12-baikal-6.12.43-3|3439	- mtk-sd: Prevent memory corruption from DMA map failure
21mr|kernel-6.12-baikal-6.12.43-3|3440	- mtk-sd: reset host->mrq on prepare_data() error
21mr|kernel-6.12-baikal-6.12.43-3|3441	- mwl8k: Add missing check after DMA map
21mr|kernel-6.12-baikal-6.12.43-3|3442	- nbd: fix uaf in nbd_genl_connect() error path
21mr|kernel-6.12-baikal-6.12.43-3|3443	- neighbour: add support for NUD_PERMANENT proxy entries
21mr|kernel-6.12-baikal-6.12.43-3|3444	- net: Add net_passive_inc() and net_passive_dec().
21mr|kernel-6.12-baikal-6.12.43-3|3445	- net: ag71xx: Add missing check after DMA map
21mr|kernel-6.12-baikal-6.12.43-3|3446	- net: appletalk: Fix device refcount leak in atrtr_create()
21mr|kernel-6.12-baikal-6.12.43-3|3447	- net: appletalk: Fix use-after-free in AARP proxy probe
21mr|kernel-6.12-baikal-6.12.43-3|3448	- net: atlantic: add set_power to fw_ops for atl2 to fix wol
21mr|kernel-6.12-baikal-6.12.43-3|3449	- net: atlantic: generate software timestamp just before the doorbell
21mr|kernel-6.12-baikal-6.12.43-3|3450	- net: atm: add lec_mutex
21mr|kernel-6.12-baikal-6.12.43-3|3451	- net: atm: fix /proc/net/atm/lec handling
21mr|kernel-6.12-baikal-6.12.43-3|3452	- net: better track kernel sockets lifetime
21mr|kernel-6.12-baikal-6.12.43-3|3453	- net: bridge: Do not offload IGMP/MLD messages
21mr|kernel-6.12-baikal-6.12.43-3|3454	- net: bridge: fix soft lockup in br_multicast_query_expired()
21mr|kernel-6.12-baikal-6.12.43-3|3455	- net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
21mr|kernel-6.12-baikal-6.12.43-3|3456	- net: bridge: mcast: update multicast contex when vlan state is changed
21mr|kernel-6.12-baikal-6.12.43-3|3457	- net: ch9200: fix uninitialised access during mii_nway_restart
21mr|kernel-6.12-baikal-6.12.43-3|3458	- net: clear the dst when changing skb protocol
21mr|kernel-6.12-baikal-6.12.43-3|3459	- netdevsim: Mark NAPI ID on skb in nsim_rcv
21mr|kernel-6.12-baikal-6.12.43-3|3460	- net: dlink: add synchronization for stats update
21mr|kernel-6.12-baikal-6.12.43-3|3461	- net: dlink: fix multicast stats being counted incorrectly
21mr|kernel-6.12-baikal-6.12.43-3|3462	- net: dpaa: fix device leak when querying time stamp info
21mr|kernel-6.12-baikal-6.12.43-3|3463	- net: drop UFO packets in udp_rcv_segment()
21mr|kernel-6.12-baikal-6.12.43-3|3464	- net: dsa: b53: ensure BCM5325 PHYs are enabled
21mr|kernel-6.12-baikal-6.12.43-3|3465	- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325
21mr|kernel-6.12-baikal-6.12.43-3|3466	- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325
21mr|kernel-6.12-baikal-6.12.43-3|3467	- net: dsa: b53: prevent DIS_LEARNING access on BCM5325
21mr|kernel-6.12-baikal-6.12.43-3|3468	- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
21mr|kernel-6.12-baikal-6.12.43-3|3469	- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
21mr|kernel-6.12-baikal-6.12.43-3|3470	- net: dsa: microchip: Fix KSZ9477 HSR port setup issue
21mr|kernel-6.12-baikal-6.12.43-3|3471	- net: dsa: microchip: Fix wrong rx drop MIB counter for KSZ8863
21mr|kernel-6.12-baikal-6.12.43-3|3472	- net: dst: annotate data-races around dst->input
21mr|kernel-6.12-baikal-6.12.43-3|3473	- net: dst: annotate data-races around dst->output
21mr|kernel-6.12-baikal-6.12.43-3|3474	- net: emaclite: Fix missing pointer increment in aligned_read()
21mr|kernel-6.12-baikal-6.12.43-3|3475	- net: enetc: Correct endianness handling in _enetc_rd_reg64
21mr|kernel-6.12-baikal-6.12.43-3|3476	- net: enetc: fix device and OF node leak at probe
21mr|kernel-6.12-baikal-6.12.43-3|3477	- net: ethernet: cortina: Use TOE/TSO on all TCP
21mr|kernel-6.12-baikal-6.12.43-3|3478	- net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path
21mr|kernel-6.12-baikal-6.12.43-3|3479	- net: ethernet: rtsn: Fix a null pointer dereference in rtsn_probe()
21mr|kernel-6.12-baikal-6.12.43-3|3480	- net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER
21mr|kernel-6.12-baikal-6.12.43-3|3481	- net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_info
21mr|kernel-6.12-baikal-6.12.43-3|3482	- net: fec: allow disable coalescing
21mr|kernel-6.12-baikal-6.12.43-3|3483	- netfilter: ctnetlink: fix refcount leak on table dump
21mr|kernel-6.12-baikal-6.12.43-3|3484	- netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()
21mr|kernel-6.12-baikal-6.12.43-3|3485	- netfilter: nf_conntrack: fix crash due to removal of uninitialised entry
21mr|kernel-6.12-baikal-6.12.43-3|3486	- netfilter: nf_reject: don't leak dst refcount for loopback packets
21mr|kernel-6.12-baikal-6.12.43-3|3487	- netfilter: nf_tables: adjust lockdep assertions handling
21mr|kernel-6.12-baikal-6.12.43-3|3488	- netfilter: nf_tables: Drop dead code from fill_*_info routines
21mr|kernel-6.12-baikal-6.12.43-3|3489	- netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX
21mr|kernel-6.12-baikal-6.12.43-3|3490	- netfilter: nft_set_pipapo: prefer kvmalloc for scratch maps
21mr|kernel-6.12-baikal-6.12.43-3|3491	- netfilter: xt_nfacct: don't assume acct name is null-terminated
21mr|kernel-6.12-baikal-6.12.43-3|3492	- net: Fix checksum update for ILA adj-transport
21mr|kernel-6.12-baikal-6.12.43-3|3493	- net: fix segmentation after TCP/UDP fraglist GRO
21mr|kernel-6.12-baikal-6.12.43-3|3494	- netfs: Fix i_size updating
21mr|kernel-6.12-baikal-6.12.43-3|3495	- netfs: Fix oops in write-retry from mis-resetting the subreq iterator
21mr|kernel-6.12-baikal-6.12.43-3|3496	- netfs: Fix ref leak on inserted extra subreq in write retry
21mr|kernel-6.12-baikal-6.12.43-3|3497	- netfs: Fix unbuffered write error handling
21mr|kernel-6.12-baikal-6.12.43-3|3498	- net: ftgmac100: fix potential NULL pointer access in ftgmac100_phy_disconnect
21mr|kernel-6.12-baikal-6.12.43-3|3499	- net: ftgmac100: select FIXED_PHY
21mr|kernel-6.12-baikal-6.12.43-3|3500	- net: gianfar: fix device leak when querying time stamp info
21mr|kernel-6.12-baikal-6.12.43-3|3501	- net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM
21mr|kernel-6.12-baikal-6.12.43-3|3502	- net: hns3: default enable tx bounce buffer when smmu enabled
21mr|kernel-6.12-baikal-6.12.43-3|3503	- net: hns3: disable interrupt when ptp init failed
21mr|kernel-6.12-baikal-6.12.43-3|3504	- net: hns3: fix concurrent setting vlan filter issue
21mr|kernel-6.12-baikal-6.12.43-3|3505	- net: hns3: fixed vf get max channels bug
21mr|kernel-6.12-baikal-6.12.43-3|3506	- net, hsr: reject HSR frame if skb can't hold tag
21mr|kernel-6.12-baikal-6.12.43-3|3507	- net: hv_netvsc: fix loss of early receive events from host during channel open.
21mr|kernel-6.12-baikal-6.12.43-3|3508	- net: ice: Perform accurate aRFS flow match
21mr|kernel-6.12-baikal-6.12.43-3|3509	- net: ieee8021q: fix insufficient table-size assertion
21mr|kernel-6.12-baikal-6.12.43-3|3510	- net: ipa: add IPA v5.1 and v5.5 to ipa_version_string()
21mr|kernel-6.12-baikal-6.12.43-3|3511	- net: ipv4: fix incorrect MTU in broadcast routes
21mr|kernel-6.12-baikal-6.12.43-3|3512	- net: ipv4: fix regression in local-broadcast routes
21mr|kernel-6.12-baikal-6.12.43-3|3513	- net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain
21mr|kernel-6.12-baikal-6.12.43-3|3514	- net: kcm: Fix race condition in kcm_unattach()
21mr|kernel-6.12-baikal-6.12.43-3|3515	- net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get()
21mr|kernel-6.12-baikal-6.12.43-3|3516	- net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices
21mr|kernel-6.12-baikal-6.12.43-3|3517	- net: libwx: fix multicast packets received count
21mr|kernel-6.12-baikal-6.12.43-3|3518	- net: libwx: fix the creation of page_pool
21mr|kernel-6.12-baikal-6.12.43-3|3519	- net: libwx: fix the incorrect display of the queue number
21mr|kernel-6.12-baikal-6.12.43-3|3520	- net: libwx: fix the using of Rx buffer DMA
21mr|kernel-6.12-baikal-6.12.43-3|3521	- net: libwx: fix Tx L4 checksum
21mr|kernel-6.12-baikal-6.12.43-3|3522	- net: libwx: properly reset Rx ring descriptor
21mr|kernel-6.12-baikal-6.12.43-3|3523	- net: libwx: remove duplicate page_pool_put_full_page()
21mr|kernel-6.12-baikal-6.12.43-3|3524	- netlink: avoid infinite retry looping in netlink_unicast()
21mr|kernel-6.12-baikal-6.12.43-3|3525	- netlink: Fix rmem check in netlink_broadcast_deliver().
21mr|kernel-6.12-baikal-6.12.43-3|3526	- netlink: Fix wraparounds of sk->sk_rmem_alloc.
21mr|kernel-6.12-baikal-6.12.43-3|3527	- netlink: make sure we allow at least one dump skb
21mr|kernel-6.12-baikal-6.12.43-3|3528	- netlink: specs: ethtool: fix module EEPROM input/output arguments
21mr|kernel-6.12-baikal-6.12.43-3|3529	- netlink: specs: tc: replace underscores with dashes in names
21mr|kernel-6.12-baikal-6.12.43-3|3530	- net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
21mr|kernel-6.12-baikal-6.12.43-3|3531	- net: macb: Check return value of dma_set_mask_and_coherent()
21mr|kernel-6.12-baikal-6.12.43-3|3532	- net: macb: Disable clocks once
21mr|kernel-6.12-baikal-6.12.43-3|3533	- net: macb: fix unregister_netdev call order in macb_remove()
21mr|kernel-6.12-baikal-6.12.43-3|3534	- net: mana: Record doorbell physical address in PF mode
21mr|kernel-6.12-baikal-6.12.43-3|3535	- net: mctp: Prevent duplicate binds
21mr|kernel-6.12-baikal-6.12.43-3|3536	- net: mdio: mdio-bcm-unimac: Correct rate fallback logic
21mr|kernel-6.12-baikal-6.12.43-3|3537	- netmem: fix skb_frag_address_safe with unreadable skbs
21mr|kernel-6.12-baikal-6.12.43-3|3538	- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info
21mr|kernel-6.12-baikal-6.12.43-3|3539	- net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
21mr|kernel-6.12-baikal-6.12.43-3|3540	- net/mlx5: Add IFC bits and enums for buf_ownership
21mr|kernel-6.12-baikal-6.12.43-3|3541	- net/mlx5: Base ECVF devlink port attrs from 0
21mr|kernel-6.12-baikal-6.12.43-3|3542	- net/mlx5: Check device memory pointer before usage
21mr|kernel-6.12-baikal-6.12.43-3|3543	- net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
21mr|kernel-6.12-baikal-6.12.43-3|3544	- net/mlx5: Correctly set gso_segs when LRO is used
21mr|kernel-6.12-baikal-6.12.43-3|3545	- net/mlx5: Correctly set gso_size when LRO is used
21mr|kernel-6.12-baikal-6.12.43-3|3546	- net/mlx5e: Add new prio for promiscuous mode
21mr|kernel-6.12-baikal-6.12.43-3|3547	- net/mlx5e: Clear Read-Only port buffer size in PBMC before update
21mr|kernel-6.12-baikal-6.12.43-3|3548	- net/mlx5e: Fix race between DIM disable and net_dim()
21mr|kernel-6.12-baikal-6.12.43-3|3549	- net/mlx5e: Preserve shared buffer capacity during headroom updates
21mr|kernel-6.12-baikal-6.12.43-3|3550	- net/mlx5e: Properly access RCU protected qdisc_sleeping variable
21mr|kernel-6.12-baikal-6.12.43-3|3551	- net/mlx5e: Query FW for buffer ownership
21mr|kernel-6.12-baikal-6.12.43-3|3552	- net/mlx5e: Remove skb secpath if xfrm state is not found
21mr|kernel-6.12-baikal-6.12.43-3|3553	- net/mlx5e: Set local Xoff after FW update
21mr|kernel-6.12-baikal-6.12.43-3|3554	- net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch
21mr|kernel-6.12-baikal-6.12.43-3|3555	- net/mlx5e: Update and set Xon/Xoff upon MTU set
21mr|kernel-6.12-baikal-6.12.43-3|3556	- net/mlx5e: Update and set Xon/Xoff upon port speed set
21mr|kernel-6.12-baikal-6.12.43-3|3557	- net/mlx5: Fix lockdep assertion on sync reset unload event
21mr|kernel-6.12-baikal-6.12.43-3|3558	- net/mlx5: Fix memory leak in cmd_exec()
21mr|kernel-6.12-baikal-6.12.43-3|3559	- net/mlx5: HWS, Fix IP version decision
21mr|kernel-6.12-baikal-6.12.43-3|3560	- net/mlx5: HWS, Harden IP version definer checks
21mr|kernel-6.12-baikal-6.12.43-3|3561	- net/mlx5: Nack sync reset when SFs are present
21mr|kernel-6.12-baikal-6.12.43-3|3562	- net/mlx5: Reload auxiliary drivers on fw_activate
21mr|kernel-6.12-baikal-6.12.43-3|3563	- net/mlx5: Relocate function declarations from port.h to mlx5_core.h
21mr|kernel-6.12-baikal-6.12.43-3|3564	- net/mlx5: Update the list of the PCI supported devices
21mr|kernel-6.12-baikal-6.12.43-3|3565	- net: mtk_eth_soc: fix device leak at probe
21mr|kernel-6.12-baikal-6.12.43-3|3566	- net: ncsi: Fix buffer overflow in fetching version id
21mr|kernel-6.12-baikal-6.12.43-3|3567	- net: netmem: fix skb_ensure_writable with unreadable skbs
21mr|kernel-6.12-baikal-6.12.43-3|3568	- net/packet: fix a race in packet_set_ring() and packet_notifier()
21mr|kernel-6.12-baikal-6.12.43-3|3569	- net: page_pool: Don't recycle into cache on PREEMPT_RT
21mr|kernel-6.12-baikal-6.12.43-3|3570	- net: pcs: xpcs: mask readl() return value to 16 bits
21mr|kernel-6.12-baikal-6.12.43-3|3571	- net: phy: bcm54811: PHY initialization
21mr|kernel-6.12-baikal-6.12.43-3|3572	- net: phy: Don't register LEDs for genphy
21mr|kernel-6.12-baikal-6.12.43-3|3573	- net: phy: micrel: Add ksz9131_resume()
21mr|kernel-6.12-baikal-6.12.43-3|3574	- net: phy: micrel: fix KSZ8081/KSZ8091 cable test
21mr|kernel-6.12-baikal-6.12.43-3|3575	- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
21mr|kernel-6.12-baikal-6.12.43-3|3576	- net: phy: microchip: Use genphy_soft_reset() to purge stale LPA bits
21mr|kernel-6.12-baikal-6.12.43-3|3577	- net: phy: qcom: move the WoL function to shared library
21mr|kernel-6.12-baikal-6.12.43-3|3578	- net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol()
21mr|kernel-6.12-baikal-6.12.43-3|3579	- net: phy: realtek: add RTL8125D-internal PHY
21mr|kernel-6.12-baikal-6.12.43-3|3580	- net: phy: realtek: merge the drivers for internal NBase-T PHY's
21mr|kernel-6.12-baikal-6.12.43-3|3581	- net: phy: smsc: add proper reset flags for LAN8710A
21mr|kernel-6.12-baikal-6.12.43-3|3582	- net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
21mr|kernel-6.12-baikal-6.12.43-3|3583	- net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
21mr|kernel-6.12-baikal-6.12.43-3|3584	- net: phy: smsc: Force predictable MDI-X state on LAN87xx
21mr|kernel-6.12-baikal-6.12.43-3|3585	- netpoll: prevent hanging NAPI when netcons gets enabled
21mr|kernel-6.12-baikal-6.12.43-3|3586	- net: rose: convert 'use' field to refcount_t
21mr|kernel-6.12-baikal-6.12.43-3|3587	- net: rose: fix a typo in rose_clear_routes()
21mr|kernel-6.12-baikal-6.12.43-3|3588	- net: rose: include node references in rose_neigh refcount
21mr|kernel-6.12-baikal-6.12.43-3|3589	- net: rose: split remove and free operations in rose_remove_neigh()
21mr|kernel-6.12-baikal-6.12.43-3|3590	- net/sched: Abort __tc_modify_qdisc if parent class does not exist
21mr|kernel-6.12-baikal-6.12.43-3|3591	- net_sched: act_ctinfo: use atomic64_t for three counters
21mr|kernel-6.12-baikal-6.12.43-3|3592	- net/sched: Always pass notifications when child class becomes empty
21mr|kernel-6.12-baikal-6.12.43-3|3593	- net/sched: ets: use old 'nbands' while purging unused classes
21mr|kernel-6.12-baikal-6.12.43-3|3594	- net/sched: fix use-after-free in taprio_dev_notifier
21mr|kernel-6.12-baikal-6.12.43-3|3595	- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit
21mr|kernel-6.12-baikal-6.12.43-3|3596	- net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing
21mr|kernel-6.12-baikal-6.12.43-3|3597	- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate
21mr|kernel-6.12-baikal-6.12.43-3|3598	- net/sched: Restrict conditions for adding duplicating netems to qdisc tree
21mr|kernel-6.12-baikal-6.12.43-3|3599	- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree
21mr|kernel-6.12-baikal-6.12.43-3|3600	- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class
21mr|kernel-6.12-baikal-6.12.43-3|3601	- net/sched: sch_qfq: Fix race condition on qfq_aggregate
21mr|kernel-6.12-baikal-6.12.43-3|3602	- net_sched: sch_sfq: reject invalid perturb period
21mr|kernel-6.12-baikal-6.12.43-3|3603	- net/sched: taprio: enforce minimum value for picos_per_byte
21mr|kernel-6.12-baikal-6.12.43-3|3604	- net: selftests: fix TCP packet checksum
21mr|kernel-6.12-baikal-6.12.43-3|3605	- net/smc: fix UAF on smcsk after smc_listen_out()
21mr|kernel-6.12-baikal-6.12.43-3|3606	- net: stmmac: Fix accessing freed irq affinity_hint
21mr|kernel-6.12-baikal-6.12.43-3|3607	- net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2
21mr|kernel-6.12-baikal-6.12.43-3|3608	- net: stmmac: generate software timestamp just before the doorbell
21mr|kernel-6.12-baikal-6.12.43-3|3609	- net: stmmac: intel: populate entire system_counterval_t in get_time_fn() callback
21mr|kernel-6.12-baikal-6.12.43-3|3610	- net: stmmac: Set CIC bit only for TX queues with COE
21mr|kernel-6.12-baikal-6.12.43-3|3611	- net: stmmac: xgmac: Correct supported speed modes
21mr|kernel-6.12-baikal-6.12.43-3|3612	- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts
21mr|kernel-6.12-baikal-6.12.43-3|3613	- net: thunderbolt: Enable end-to-end flow control also in transmit
21mr|kernel-6.12-baikal-6.12.43-3|3614	- net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
21mr|kernel-6.12-baikal-6.12.43-3|3615	- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id()
21mr|kernel-6.12-baikal-6.12.43-3|3616	- net: ti: icssg-prueth: Fix buffer allocation for ICSSG
21mr|kernel-6.12-baikal-6.12.43-3|3617	- net: ti: icssg-prueth: Fix emac link speed handling
21mr|kernel-6.12-baikal-6.12.43-3|3618	- net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload.
21mr|kernel-6.12-baikal-6.12.43-3|3619	- net: ti: icss-iep: fix device and OF node leaks at probe
21mr|kernel-6.12-baikal-6.12.43-3|3620	- net: ti: icss-iep: Fix incorrect type for return value in extts_enable()
21mr|kernel-6.12-baikal-6.12.43-3|3621	- net: txgbe: request MISC IRQ in ndo_open
21mr|kernel-6.12-baikal-6.12.43-3|3622	- net: usb: asix_devices: add phy_mask for ax88772 mdio bus
21mr|kernel-6.12-baikal-6.12.43-3|3623	- net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization
21mr|kernel-6.12-baikal-6.12.43-3|3624	- net: usb: cdc-ncm: check for filtering capability
21mr|kernel-6.12-baikal-6.12.43-3|3625	- net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
21mr|kernel-6.12-baikal-6.12.43-3|3626	- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
21mr|kernel-6.12-baikal-6.12.43-3|3627	- net: usbnet: Fix the wrong netif_carrier_on() call
21mr|kernel-6.12-baikal-6.12.43-3|3628	- net: usb: qmi_wwan: add SIMCom 8230C composition
21mr|kernel-6.12-baikal-6.12.43-3|3629	- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions
21mr|kernel-6.12-baikal-6.12.43-3|3630	- net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi
21mr|kernel-6.12-baikal-6.12.43-3|3631	- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
21mr|kernel-6.12-baikal-6.12.43-3|3632	- net: vlan: Make is_vlan_dev() a stub when VLAN is not configured
21mr|kernel-6.12-baikal-6.12.43-3|3633	- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs
21mr|kernel-6.12-baikal-6.12.43-3|3634	- net: wangxun: revert the adjustment of the IRQ vector sequence
21mr|kernel-6.12-baikal-6.12.43-3|3635	- net: xilinx: axienet: Fix RX skb ring management in DMAengine mode
21mr|kernel-6.12-baikal-6.12.43-3|3636	- NFC: nci: uart: Set tty->disc_data only in success path
21mr|kernel-6.12-baikal-6.12.43-3|3637	- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
21mr|kernel-6.12-baikal-6.12.43-3|3638	- NFSD: detect mismatch of file handle and delegation stateid in OPEN op
21mr|kernel-6.12-baikal-6.12.43-3|3639	- NFSD: fix race between nfsd registration and exports_proc
21mr|kernel-6.12-baikal-6.12.43-3|3640	- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
21mr|kernel-6.12-baikal-6.12.43-3|3641	- NFSD: Implement FATTR4_CLONE_BLKSIZE attribute
21mr|kernel-6.12-baikal-6.12.43-3|3642	- nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
21mr|kernel-6.12-baikal-6.12.43-3|3643	- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
21mr|kernel-6.12-baikal-6.12.43-3|3644	- NFSD: unregister filesystem in case genl_register_family() fails
21mr|kernel-6.12-baikal-6.12.43-3|3645	- nfsd: use threads array as-is in netlink interface
21mr|kernel-6.12-baikal-6.12.43-3|3646	- NFS: Fix a race when updating an existing write
21mr|kernel-6.12-baikal-6.12.43-3|3647	- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
21mr|kernel-6.12-baikal-6.12.43-3|3648	- NFS: Fix the setting of capabilities when automounting a new filesystem
21mr|kernel-6.12-baikal-6.12.43-3|3649	- NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
21mr|kernel-6.12-baikal-6.12.43-3|3650	- NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate()
21mr|kernel-6.12-baikal-6.12.43-3|3651	- NFSv4.2: another fix for listxattr
21mr|kernel-6.12-baikal-6.12.43-3|3652	- NFSv4.2: fix listxattr to return selinux security label
21mr|kernel-6.12-baikal-6.12.43-3|3653	- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegated
21mr|kernel-6.12-baikal-6.12.43-3|3654	- NFSv4: Always set NLINK even if the server doesn't support it
21mr|kernel-6.12-baikal-6.12.43-3|3655	- NFSv4: Don't check for OPEN feature support in v4.1
21mr|kernel-6.12-baikal-6.12.43-3|3656	- NFSv4/flexfiles: Fix handling of NFS level errors in I/O
21mr|kernel-6.12-baikal-6.12.43-3|3657	- NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
21mr|kernel-6.12-baikal-6.12.43-3|3658	- NFSv4: xattr handlers should check for absent nfs filehandles
21mr|kernel-6.12-baikal-6.12.43-3|3659	- nilfs2: reject invalid file types when reading inodes
21mr|kernel-6.12-baikal-6.12.43-3|3660	- nui: Fix dma_mapping_error() check
21mr|kernel-6.12-baikal-6.12.43-3|3661	- nvme: always punt polled uring_cmd end_io work to task_work
21mr|kernel-6.12-baikal-6.12.43-3|3662	- nvme: fix endianness of command word prints in nvme_log_err_passthru()
21mr|kernel-6.12-baikal-6.12.43-3|3663	- nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list()
21mr|kernel-6.12-baikal-6.12.43-3|3664	- nvme: Fix incorrect cdw15 value in passthru error logging
21mr|kernel-6.12-baikal-6.12.43-3|3665	- nvme: fix misaccounting of nvme-mpath inflight I/O
21mr|kernel-6.12-baikal-6.12.43-3|3666	- nvmem: imx-ocotp: fix MAC address byte length
21mr|kernel-6.12-baikal-6.12.43-3|3667	- nvmem: layouts: u-boot-env: remove crc32 endianness conversion
21mr|kernel-6.12-baikal-6.12.43-3|3668	- nvme-pci: try function level reset on init failure
21mr|kernel-6.12-baikal-6.12.43-3|3669	- nvme-tcp: fix I/O stalls on congested sockets
21mr|kernel-6.12-baikal-6.12.43-3|3670	- nvme-tcp: log TLS handshake failures at error level
21mr|kernel-6.12-baikal-6.12.43-3|3671	- nvme-tcp: sanitize request list handling
21mr|kernel-6.12-baikal-6.12.43-3|3672	- nvmet: exit debugfs after discovery subsystem exits
21mr|kernel-6.12-baikal-6.12.43-3|3673	- nvmet: fix memory leak of bio integrity
21mr|kernel-6.12-baikal-6.12.43-3|3674	- nvmet: initialize discovery subsys after debugfs is initialized
21mr|kernel-6.12-baikal-6.12.43-3|3675	- nvmet-tcp: fix callback lock for TLS handshake
21mr|kernel-6.12-baikal-6.12.43-3|3676	- objtool/rust: add one more `noreturn` Rust function for Rust 1.89.0
21mr|kernel-6.12-baikal-6.12.43-3|3677	- Octeontx2-af: Skip overlap check for SPI field
21mr|kernel-6.12-baikal-6.12.43-3|3678	- octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()
21mr|kernel-6.12-baikal-6.12.43-3|3679	- of: dynamic: Fix memleak when of_pci_add_properties() failed
21mr|kernel-6.12-baikal-6.12.43-3|3680	- of: dynamic: Fix use after free in of_changeset_add_prop_helper()
21mr|kernel-6.12-baikal-6.12.43-3|3681	- of: reserved_mem: Restructure call site for dma_contiguous_early_fixup()
21mr|kernel-6.12-baikal-6.12.43-3|3682	- optee: ffa: fix sleep in atomic context
21mr|kernel-6.12-baikal-6.12.43-3|3683	- ovl: Check for NULL d_inode() in ovl_dentry_upper()
21mr|kernel-6.12-baikal-6.12.43-3|3684	- ovl: Fix nested backing file paths
21mr|kernel-6.12-baikal-6.12.43-3|3685	- ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp()
21mr|kernel-6.12-baikal-6.12.43-3|3686	- parisc: Check region is readable by user in raw_copy_from_user()
21mr|kernel-6.12-baikal-6.12.43-3|3687	- parisc: Define and use set_pte_at()
21mr|kernel-6.12-baikal-6.12.43-3|3688	- parisc: Drop WARN_ON_ONCE() from flush_cache_vmap
21mr|kernel-6.12-baikal-6.12.43-3|3689	- parisc: fix building with gcc-15
21mr|kernel-6.12-baikal-6.12.43-3|3690	- parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers
21mr|kernel-6.12-baikal-6.12.43-3|3691	- parisc: Makefile: fix a typo in palo.conf
21mr|kernel-6.12-baikal-6.12.43-3|3692	- parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c
21mr|kernel-6.12-baikal-6.12.43-3|3693	- parisc: Revise gateway LWS calls to probe user read access
21mr|kernel-6.12-baikal-6.12.43-3|3694	- parisc: Revise __get_user() to probe user read access
21mr|kernel-6.12-baikal-6.12.43-3|3695	- parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault()
21mr|kernel-6.12-baikal-6.12.43-3|3696	- parisc/unaligned: Fix hex output to show 8 hex chars
21mr|kernel-6.12-baikal-6.12.43-3|3697	- parisc: Update comments in make_insert_tlb
21mr|kernel-6.12-baikal-6.12.43-3|3698	- parse_longname(): strrchr() expects NUL-terminated string
21mr|kernel-6.12-baikal-6.12.43-3|3699	- pch_uart: Fix dma_sync_sg_for_device() nents value
21mr|kernel-6.12-baikal-6.12.43-3|3700	- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
21mr|kernel-6.12-baikal-6.12.43-3|3701	- PCI: Add ACS quirk for Loongson PCIe
21mr|kernel-6.12-baikal-6.12.43-3|3702	- PCI: Allow PCI bridges to go to D3Hot on all non-x86
21mr|kernel-6.12-baikal-6.12.43-3|3703	- PCI: apple: Fix missing OF node reference in apple_pcie_setup_port
21mr|kernel-6.12-baikal-6.12.43-3|3704	- PCI: apple: Set only available ports up
21mr|kernel-6.12-baikal-6.12.43-3|3705	- PCI: apple: Use helper function for_each_child_of_node_scoped()
21mr|kernel-6.12-baikal-6.12.43-3|3706	- PCI/ASPM: Fix L1SS saving
21mr|kernel-6.12-baikal-6.12.43-3|3707	- PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state()
21mr|kernel-6.12-baikal-6.12.43-3|3708	- PCI: cadence-ep: Correct PBA offset in .set_msix() callback
21mr|kernel-6.12-baikal-6.12.43-3|3709	- PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up
21mr|kernel-6.12-baikal-6.12.43-3|3710	- PCI: dwc: ep: Correct PBA offset in .set_msix() callback
21mr|kernel-6.12-baikal-6.12.43-3|3711	- PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane
21mr|kernel-6.12-baikal-6.12.43-3|3712	- PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit()
21mr|kernel-6.12-baikal-6.12.43-3|3713	- PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up()
21mr|kernel-6.12-baikal-6.12.43-3|3714	- PCI: endpoint: Fix configfs group list head handling
21mr|kernel-6.12-baikal-6.12.43-3|3715	- PCI: endpoint: Fix configfs group removal on driver teardown
21mr|kernel-6.12-baikal-6.12.43-3|3716	- PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute
21mr|kernel-6.12-baikal-6.12.43-3|3717	- PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails
21mr|kernel-6.12-baikal-6.12.43-3|3718	- PCI: Extend isolated function probing to LoongArch
21mr|kernel-6.12-baikal-6.12.43-3|3719	- PCI: Fix lock symmetry in pci_slot_unlock()
21mr|kernel-6.12-baikal-6.12.43-3|3720	- PCI: Honor Max Link Speed when determining supported speeds
21mr|kernel-6.12-baikal-6.12.43-3|3721	- PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features
21mr|kernel-6.12-baikal-6.12.43-3|3722	- PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features
21mr|kernel-6.12-baikal-6.12.43-3|3723	- PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support
21mr|kernel-6.12-baikal-6.12.43-3|3724	- PCI: imx6: Add workaround for errata ERR051624
21mr|kernel-6.12-baikal-6.12.43-3|3725	- PCI: imx6: Delay link start until configfs 'start' written
21mr|kernel-6.12-baikal-6.12.43-3|3726	- PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset
21mr|kernel-6.12-baikal-6.12.43-3|3727	- PCI: pnv_php: Clean up allocated IRQs on unplug
21mr|kernel-6.12-baikal-6.12.43-3|3728	- PCI: pnv_php: Fix surprise plug detection and recovery
21mr|kernel-6.12-baikal-6.12.43-3|3729	- PCI: pnv_php: Work around switches with broken presence detection
21mr|kernel-6.12-baikal-6.12.43-3|3730	- PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge
21mr|kernel-6.12-baikal-6.12.43-3|3731	- PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to PCIE_RESET_CONFIG_WAIT_MS
21mr|kernel-6.12-baikal-6.12.43-3|3732	- PCI: rockchip-host: Fix "Unexpected Completion" log message
21mr|kernel-6.12-baikal-6.12.43-3|3733	- PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining
21mr|kernel-6.12-baikal-6.12.43-3|3734	- PCI: rockchip: Use standard PCIe definitions
21mr|kernel-6.12-baikal-6.12.43-3|3735	- PCI: Store all PCIe Supported Link Speeds
21mr|kernel-6.12-baikal-6.12.43-3|3736	- perf/arm: Add missing .suppress_bind_attrs
21mr|kernel-6.12-baikal-6.12.43-3|3737	- perf/arm-ni: Set initial IRQ affinity
21mr|kernel-6.12-baikal-6.12.43-3|3738	- perf/core: Don't leak AUX buffer refcount on allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|3739	- perf/core: Exit early on perf_mmap() fail
21mr|kernel-6.12-baikal-6.12.43-3|3740	- perf/core: Fix the WARN_ON_ONCE is out of lock protected region
21mr|kernel-6.12-baikal-6.12.43-3|3741	- perf/core: Fix WARN in perf_cgroup_switch()
21mr|kernel-6.12-baikal-6.12.43-3|3742	- perf/core: Prevent VMA split of buffer mappings
21mr|kernel-6.12-baikal-6.12.43-3|3743	- perf/cxlpmu: Remove unintended newline from IRQ name format string
21mr|kernel-6.12-baikal-6.12.43-3|3744	- perf dso: Add missed dso__put to dso__load_kcore
21mr|kernel-6.12-baikal-6.12.43-3|3745	- perf evsel: Missed close() when probing hybrid core PMUs
21mr|kernel-6.12-baikal-6.12.43-3|3746	- perf: Fix cgroup state vs ERROR
21mr|kernel-6.12-baikal-6.12.43-3|3747	- perf: Fix sample vs do_exit()
21mr|kernel-6.12-baikal-6.12.43-3|3748	- perf record: Cache build-ID of hit DSOs only
21mr|kernel-6.12-baikal-6.12.43-3|3749	- perf: Revert to requiring CAP_SYS_ADMIN for uprobes
21mr|kernel-6.12-baikal-6.12.43-3|3750	- perf sched: Fix memory leaks for evsel->priv in timehist
21mr|kernel-6.12-baikal-6.12.43-3|3751	- perf sched: Fix memory leaks in 'perf sched latency'
21mr|kernel-6.12-baikal-6.12.43-3|3752	- perf sched: Fix memory leaks in 'perf sched map'
21mr|kernel-6.12-baikal-6.12.43-3|3753	- perf sched: Free thread->priv using priv_destructor
21mr|kernel-6.12-baikal-6.12.43-3|3754	- perf sched: Make sure it frees the usage string
21mr|kernel-6.12-baikal-6.12.43-3|3755	- perf sched: Use RC_CHK_EQUAL() to compare pointers
21mr|kernel-6.12-baikal-6.12.43-3|3756	- perf symbol-minimal: Fix ehdr reading in filename__read_build_id
21mr|kernel-6.12-baikal-6.12.43-3|3757	- perf test: Directory file descriptor leak
21mr|kernel-6.12-baikal-6.12.43-3|3758	- perf tests bp_account: Fix leaked file descriptor
21mr|kernel-6.12-baikal-6.12.43-3|3759	- perf tools: Fix use-after-free in help_unknown_cmd()
21mr|kernel-6.12-baikal-6.12.43-3|3760	- perf tools: Remove libtraceevent in .gitignore
21mr|kernel-6.12-baikal-6.12.43-3|3761	- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()
21mr|kernel-6.12-baikal-6.12.43-3|3762	- phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property()
21mr|kernel-6.12-baikal-6.12.43-3|3763	- phy: mscc: Fix parsing of unicast frames
21mr|kernel-6.12-baikal-6.12.43-3|3764	- phy: mscc: Fix timestamping for vsc8584
21mr|kernel-6.12-baikal-6.12.43-3|3765	- phy: mscc: Fix when PTP clock is register and unregister
21mr|kernel-6.12-baikal-6.12.43-3|3766	- phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence
21mr|kernel-6.12-baikal-6.12.43-3|3767	- phy: qualcomm: phy-qcom-eusb2-repeater: Don't zero-out registers
21mr|kernel-6.12-baikal-6.12.43-3|3768	- phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal
21mr|kernel-6.12-baikal-6.12.43-3|3769	- phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode
21mr|kernel-6.12-baikal-6.12.43-3|3770	- phy: tegra: xusb: Disable periodic tracking on Tegra234
21mr|kernel-6.12-baikal-6.12.43-3|3771	- phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode
21mr|kernel-6.12-baikal-6.12.43-3|3772	- pidfs: raise SB_I_NODEV and SB_I_NOEXEC
21mr|kernel-6.12-baikal-6.12.43-3|3773	- pinctrl: amd: Clear GPIO debounce for suspend
21mr|kernel-6.12-baikal-6.12.43-3|3774	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()
21mr|kernel-6.12-baikal-6.12.43-3|3775	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()
21mr|kernel-6.12-baikal-6.12.43-3|3776	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()
21mr|kernel-6.12-baikal-6.12.43-3|3777	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()
21mr|kernel-6.12-baikal-6.12.43-3|3778	- pinctrl: berlin: fix memory leak in berlin_pinctrl_build_state()
21mr|kernel-6.12-baikal-6.12.43-3|3779	- pinctrl: mcp23s08: Reset all pins to input at probe
21mr|kernel-6.12-baikal-6.12.43-3|3780	- pinctrl: qcom: msm: mark certain pins as invalid for interrupts
21mr|kernel-6.12-baikal-6.12.43-3|3781	- pinctrl: stm32: Manage irq affinity settings
21mr|kernel-6.12-baikal-6.12.43-3|3782	- pinctrl: STMFX: add missing HAS_IOMEM dependency
21mr|kernel-6.12-baikal-6.12.43-3|3783	- pinctrl: sunxi: Fix memory leak on krealloc failure
21mr|kernel-6.12-baikal-6.12.43-3|3784	- pinmux: fix race causing mux_owner NULL with active mux_usecount
21mr|kernel-6.12-baikal-6.12.43-3|3785	- platform/chrome: cros_ec_sensorhub: Retries when a sensor is not ready
21mr|kernel-6.12-baikal-6.12.43-3|3786	- platform/chrome: cros_ec_typec: Defer probe on missing EC parent
21mr|kernel-6.12-baikal-6.12.43-3|3787	- platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()
21mr|kernel-6.12-baikal-6.12.43-3|3788	- platform/loongarch: laptop: Add backlight power control support
21mr|kernel-6.12-baikal-6.12.43-3|3789	- platform/loongarch: laptop: Get brightness setting from EC on probe
21mr|kernel-6.12-baikal-6.12.43-3|3790	- platform/loongarch: laptop: Unregister generic_sub_drivers on exit
21mr|kernel-6.12-baikal-6.12.43-3|3791	- platform/mellanox: mlxbf-pmc: Fix duplicate event ID for CACHE_DATA1
21mr|kernel-6.12-baikal-6.12.43-3|3792	- platform/mellanox: mlxbf-pmc: Remove newline char from event name input
21mr|kernel-6.12-baikal-6.12.43-3|3793	- platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1 input
21mr|kernel-6.12-baikal-6.12.43-3|3794	- platform/mellanox: mlxbf-pmc: Validate event/enable input
21mr|kernel-6.12-baikal-6.12.43-3|3795	- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
21mr|kernel-6.12-baikal-6.12.43-3|3796	- platform/mellanox: mlxreg-lc: Fix logic error in power state check
21mr|kernel-6.12-baikal-6.12.43-3|3797	- platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message
21mr|kernel-6.12-baikal-6.12.43-3|3798	- platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all()
21mr|kernel-6.12-baikal-6.12.43-3|3799	- platform/x86/amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk list
21mr|kernel-6.12-baikal-6.12.43-3|3800	- platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list
21mr|kernel-6.12-baikal-6.12.43-3|3801	- platform/x86/amd: pmc: Clear metrics table at start of cycle
21mr|kernel-6.12-baikal-6.12.43-3|3802	- platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice
21mr|kernel-6.12-baikal-6.12.43-3|3803	- platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8406CA
21mr|kernel-6.12-baikal-6.12.43-3|3804	- platform/x86: dell_rbu: Fix list usage
21mr|kernel-6.12-baikal-6.12.43-3|3805	- platform/x86: dell_rbu: Stop overwriting data buffer
21mr|kernel-6.12-baikal-6.12.43-3|3806	- platform/x86: dell-sysman: Directly use firmware_attributes_class
21mr|kernel-6.12-baikal-6.12.43-3|3807	- platform/x86: dell-wmi-sysman: Fix class device unregistration
21mr|kernel-6.12-baikal-6.12.43-3|3808	- platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
21mr|kernel-6.12-baikal-6.12.43-3|3809	- platform/x86: firmware_attributes_class: Move include linux/device/class.h
21mr|kernel-6.12-baikal-6.12.43-3|3810	- platform/x86: firmware_attributes_class: Simplify API
21mr|kernel-6.12-baikal-6.12.43-3|3811	- platform/x86: Fix initialization order for firmware_attributes_class
21mr|kernel-6.12-baikal-6.12.43-3|3812	- platform/x86: hp-bioscfg: Directly use firmware_attributes_class
21mr|kernel-6.12-baikal-6.12.43-3|3813	- platform/x86: hp-bioscfg: Fix class device unregistration
21mr|kernel-6.12-baikal-6.12.43-3|3814	- platform/x86: ideapad-laptop: Fix FnLock not remembered among boots
21mr|kernel-6.12-baikal-6.12.43-3|3815	- platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots
21mr|kernel-6.12-baikal-6.12.43-3|3816	- platform/x86: ideapad-laptop: use usleep_range() for EC polling
21mr|kernel-6.12-baikal-6.12.43-3|3817	- platform/x86/intel/pmt: fix a crashlog NULL pointer access
21mr|kernel-6.12-baikal-6.12.43-3|3818	- platform/x86/intel-uncore-freq: Check write blocked for ELC
21mr|kernel-6.12-baikal-6.12.43-3|3819	- platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL
21mr|kernel-6.12-baikal-6.12.43-3|3820	- platform/x86: think-lmi: Create ksets consecutively
21mr|kernel-6.12-baikal-6.12.43-3|3821	- platform/x86: think-lmi: Directly use firmware_attributes_class
21mr|kernel-6.12-baikal-6.12.43-3|3822	- platform/x86: think-lmi: Fix class device unregistration
21mr|kernel-6.12-baikal-6.12.43-3|3823	- platform/x86: think-lmi: Fix kobject cleanup
21mr|kernel-6.12-baikal-6.12.43-3|3824	- platform/x86: think-lmi: Fix sysfs group cleanup
21mr|kernel-6.12-baikal-6.12.43-3|3825	- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches
21mr|kernel-6.12-baikal-6.12.43-3|3826	- pldmfw: Select CRC32 when PLDMFW is selected
21mr|kernel-6.12-baikal-6.12.43-3|3827	- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop()
21mr|kernel-6.12-baikal-6.12.43-3|3828	- PM / devfreq: Check governor before using governor->name
21mr|kernel-6.12-baikal-6.12.43-3|3829	- PM / devfreq: Fix a index typo in trans_stat
21mr|kernel-6.12-baikal-6.12.43-3|3830	- PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store()
21mr|kernel-6.12-baikal-6.12.43-3|3831	- pmdomain: core: Reset genpd->states to avoid freeing invalid data
21mr|kernel-6.12-baikal-6.12.43-3|3832	- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov
21mr|kernel-6.12-baikal-6.12.43-3|3833	- pmdomain: ti: Select PM_GENERIC_DOMAINS
21mr|kernel-6.12-baikal-6.12.43-3|3834	- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit()
21mr|kernel-6.12-baikal-6.12.43-3|3835	- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()
21mr|kernel-6.12-baikal-6.12.43-3|3836	- PM: runtime: Take active children into account in pm_runtime_get_if_in_use()
21mr|kernel-6.12-baikal-6.12.43-3|3837	- PM: sleep: console: Fix the black screen issue
21mr|kernel-6.12-baikal-6.12.43-3|3838	- pNFS: Fix disk addr range check in block/scsi layout
21mr|kernel-6.12-baikal-6.12.43-3|3839	- pNFS: Fix stripe mapping in block/scsi layout
21mr|kernel-6.12-baikal-6.12.43-3|3840	- pNFS: Fix uninited ptr deref in block/scsi layout
21mr|kernel-6.12-baikal-6.12.43-3|3841	- pNFS/flexfiles: don't attempt pnfs on fatal DS errors
21mr|kernel-6.12-baikal-6.12.43-3|3842	- pNFS: Handle RPC size limit for layoutcommits
21mr|kernel-6.12-baikal-6.12.43-3|3843	- powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw()
21mr|kernel-6.12-baikal-6.12.43-3|3844	- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed
21mr|kernel-6.12-baikal-6.12.43-3|3845	- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer
21mr|kernel-6.12-baikal-6.12.43-3|3846	- powerpc/boot: Fix build with gcc 15
21mr|kernel-6.12-baikal-6.12.43-3|3847	- powerpc/eeh: Export eeh_unfreeze_pe()
21mr|kernel-6.12-baikal-6.12.43-3|3848	- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery
21mr|kernel-6.12-baikal-6.12.43-3|3849	- powerpc/eeh: Make EEH driver device hotplug safe
21mr|kernel-6.12-baikal-6.12.43-3|3850	- powerpc: Fix struct termio related ioctl macros
21mr|kernel-6.12-baikal-6.12.43-3|3851	- powerpc: floppy: Add missing checks after DMA map
21mr|kernel-6.12-baikal-6.12.43-3|3852	- powerpc/kernel: Fix ppc_save_regs inclusion in build
21mr|kernel-6.12-baikal-6.12.43-3|3853	- powerpc/kvm: Fix ifdef to remove build warning
21mr|kernel-6.12-baikal-6.12.43-3|3854	- powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add
21mr|kernel-6.12-baikal-6.12.43-3|3855	- powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states
21mr|kernel-6.12-baikal-6.12.43-3|3856	- powerpc/thp: tracing: Hide hugepage events under CONFIG_PPC_BOOK3S_64
21mr|kernel-6.12-baikal-6.12.43-3|3857	- powerpc/vdso: Fix build of VDSO32 with pcrel
21mr|kernel-6.12-baikal-6.12.43-3|3858	- power: supply: bq27xxx: Retrieve again when busy
21mr|kernel-6.12-baikal-6.12.43-3|3859	- power: supply: collie: Fix wakeup source leaks on device unbind
21mr|kernel-6.12-baikal-6.12.43-3|3860	- power: supply: cpcap-charger: Fix null check for power_supply_get_by_name
21mr|kernel-6.12-baikal-6.12.43-3|3861	- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set
21mr|kernel-6.12-baikal-6.12.43-3|3862	- power: supply: max17040: adjust thermal channel scaling
21mr|kernel-6.12-baikal-6.12.43-3|3863	- power: supply: qcom_battmgr: Add lithium-polymer entry
21mr|kernel-6.12-baikal-6.12.43-3|3864	- ppp: fix race conditions in ppp_fill_forward_path
21mr|kernel-6.12-baikal-6.12.43-3|3865	- pps: clients: gpio: fix interrupt handling order in remove path
21mr|kernel-6.12-baikal-6.12.43-3|3866	- pps: fix poll support
21mr|kernel-6.12-baikal-6.12.43-3|3867	- pptp: ensure minimal skb length in pptp_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|3868	- pptp: fix pptp_xmit() error path
21mr|kernel-6.12-baikal-6.12.43-3|3869	- printk: nbcon: Allow reacquire during panic
21mr|kernel-6.12-baikal-6.12.43-3|3870	- proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al
21mr|kernel-6.12-baikal-6.12.43-3|3871	- ptp: allow reading of currently dialed frequency to succeed on free-running clocks
21mr|kernel-6.12-baikal-6.12.43-3|3872	- ptp: fix breakage after ptp_vclock_in_use() rework
21mr|kernel-6.12-baikal-6.12.43-3|3873	- ptp: prevent possible ABBA deadlock in ptp_clock_freerun()
21mr|kernel-6.12-baikal-6.12.43-3|3874	- ptp: Use ratelimite for freerun error message
21mr|kernel-6.12-baikal-6.12.43-3|3875	- pwm: axi-pwmgen: fix missing separate external clock
21mr|kernel-6.12-baikal-6.12.43-3|3876	- pwm: Fix invalid state detection
21mr|kernel-6.12-baikal-6.12.43-3|3877	- pwm: imx-tpm: Reset counter if CMOD is 0
21mr|kernel-6.12-baikal-6.12.43-3|3878	- pwm: mediatek: Ensure to disable clocks in error path
21mr|kernel-6.12-baikal-6.12.43-3|3879	- pwm: mediatek: Fix duty and period setting
21mr|kernel-6.12-baikal-6.12.43-3|3880	- pwm: mediatek: Handle hardware enable and clock enable separately
21mr|kernel-6.12-baikal-6.12.43-3|3881	- r8169: add support for RTL8125D
21mr|kernel-6.12-baikal-6.12.43-3|3882	- raid10: cleanup memleak at raid10_make_request
21mr|kernel-6.12-baikal-6.12.43-3|3883	- rcu: Fix delayed execution of hurry callbacks
21mr|kernel-6.12-baikal-6.12.43-3|3884	- rcu: Fix racy re-initialization of irq_work causing hangs
21mr|kernel-6.12-baikal-6.12.43-3|3885	- rcu: Fix rcu_read_unlock() deadloop due to IRQ work
21mr|kernel-6.12-baikal-6.12.43-3|3886	- rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access
21mr|kernel-6.12-baikal-6.12.43-3|3887	- rcu: Protect ->defer_qs_iw_pending from data race
21mr|kernel-6.12-baikal-6.12.43-3|3888	- rcu: Return early if callback is not specified
21mr|kernel-6.12-baikal-6.12.43-3|3889	- RDMA/bnxt_re: Fix a possible memory leak in the driver
21mr|kernel-6.12-baikal-6.12.43-3|3890	- RDMA/bnxt_re: Fix size of uverbs_copy_to() in BNXT_RE_METHOD_GET_TOGGLE_MEM
21mr|kernel-6.12-baikal-6.12.43-3|3891	- RDMA/bnxt_re: Fix to do SRQ armena by default
21mr|kernel-6.12-baikal-6.12.43-3|3892	- RDMA/bnxt_re: Fix to initialize the PBL array
21mr|kernel-6.12-baikal-6.12.43-3|3893	- RDMA/bnxt_re: Fix to remove workload check in SRQ limit path
21mr|kernel-6.12-baikal-6.12.43-3|3894	- RDMA/core: Rate limit GID cache warning messages
21mr|kernel-6.12-baikal-6.12.43-3|3895	- RDMA/core: reduce stack using in nldev_stat_get_doit()
21mr|kernel-6.12-baikal-6.12.43-3|3896	- RDMA/erdma: Fix ignored return value of init_kernel_qp
21mr|kernel-6.12-baikal-6.12.43-3|3897	- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
21mr|kernel-6.12-baikal-6.12.43-3|3898	- RDMA/hns: Drop GFP_NOWARN
21mr|kernel-6.12-baikal-6.12.43-3|3899	- RDMA/hns: Fix accessing uninitialized resources
21mr|kernel-6.12-baikal-6.12.43-3|3900	- RDMA/hns: Fix dip entries leak on devices newer than hip09
21mr|kernel-6.12-baikal-6.12.43-3|3901	- RDMA/hns: Fix double destruction of rsv_qp
21mr|kernel-6.12-baikal-6.12.43-3|3902	- RDMA/hns: Fix HW configurations not cleared in error flow
21mr|kernel-6.12-baikal-6.12.43-3|3903	- RDMA/hns: Fix querying wrong SCC context for DIP algorithm
21mr|kernel-6.12-baikal-6.12.43-3|3904	- RDMA/hns: Fix -Wframe-larger-than issue
21mr|kernel-6.12-baikal-6.12.43-3|3905	- RDMA/hns: Get message length of ack_req from FW
21mr|kernel-6.12-baikal-6.12.43-3|3906	- RDMA/hns: initialize db in update_srq_db()
21mr|kernel-6.12-baikal-6.12.43-3|3907	- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
21mr|kernel-6.12-baikal-6.12.43-3|3908	- RDMA/mana_ib: Fix DSCP value in modify QP
21mr|kernel-6.12-baikal-6.12.43-3|3909	- RDMA/mlx5: Fix cache entry update on dereg error
21mr|kernel-6.12-baikal-6.12.43-3|3910	- RDMA/mlx5: Fix CC counters query for MPV
21mr|kernel-6.12-baikal-6.12.43-3|3911	- RDMA/mlx5: Fix HW counters query for non-representor devices
21mr|kernel-6.12-baikal-6.12.43-3|3912	- RDMA/mlx5: Fix UMR modifying of mkey page size
21mr|kernel-6.12-baikal-6.12.43-3|3913	- RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling
21mr|kernel-6.12-baikal-6.12.43-3|3914	- RDMA/mlx5: Fix vport loopback for MPV device
21mr|kernel-6.12-baikal-6.12.43-3|3915	- RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
21mr|kernel-6.12-baikal-6.12.43-3|3916	- RDMA/rxe: Fix "trying to register non-static key in rxe_qp_do_cleanup" bug
21mr|kernel-6.12-baikal-6.12.43-3|3917	- RDMA/rxe: Flush delayed SKBs while releasing RXE resources
21mr|kernel-6.12-baikal-6.12.43-3|3918	- RDMA/siw: Fix the sendmsg byte count in siw_tcp_sendpages
21mr|kernel-6.12-baikal-6.12.43-3|3919	- readahead: fix return value of page_cache_next_miss() when no hole is found
21mr|kernel-6.12-baikal-6.12.43-3|3920	- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-6.12-baikal-6.12.43-3|3921	- refscale: Check that nreaders and loops multiplication doesn't overflow
21mr|kernel-6.12-baikal-6.12.43-3|3922	- regmap: fix potential memory leak of regmap_bus
21mr|kernel-6.12-baikal-6.12.43-3|3923	- regulator: core: fix NULL dereference on unbind due to stale coupling data
21mr|kernel-6.12-baikal-6.12.43-3|3924	- regulator: fan53555: add enable_time support and soft-start times
21mr|kernel-6.12-baikal-6.12.43-3|3925	- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
21mr|kernel-6.12-baikal-6.12.43-3|3926	- regulator: max14577: Add error check for max14577_read_reg()
21mr|kernel-6.12-baikal-6.12.43-3|3927	- regulator: max20086: Change enable gpio to optional
21mr|kernel-6.12-baikal-6.12.43-3|3928	- regulator: max20086: Fix MAX200086 chip id
21mr|kernel-6.12-baikal-6.12.43-3|3929	- remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach()
21mr|kernel-6.12-baikal-6.12.43-3|3930	- remoteproc: core: Release rproc->clean_table after rproc_attach() fails
21mr|kernel-6.12-baikal-6.12.43-3|3931	- remoteproc: imx_rproc: skip clock enable when M-core is managed by the SCU
21mr|kernel-6.12-baikal-6.12.43-3|3932	- remoteproc: k3: Call of_node_put(rmem_np) only once in three functions
21mr|kernel-6.12-baikal-6.12.43-3|3933	- remoteproc: k3-m4: Don't assert reset in detach routine
21mr|kernel-6.12-baikal-6.12.43-3|3934	- remoteproc: k3-r5: Add devm action to release reserved memory
21mr|kernel-6.12-baikal-6.12.43-3|3935	- remoteproc: k3-r5: Refactor sequential core power up/down operations
21mr|kernel-6.12-baikal-6.12.43-3|3936	- remoteproc: k3-r5: Use devm_ioremap_wc() helper
21mr|kernel-6.12-baikal-6.12.43-3|3937	- remoteproc: k3-r5: Use devm_kcalloc() helper
21mr|kernel-6.12-baikal-6.12.43-3|3938	- remoteproc: k3-r5: Use devm_rproc_add() helper
21mr|kernel-6.12-baikal-6.12.43-3|3939	- remoteproc: xlnx: Disable unsupported features
21mr|kernel-6.12-baikal-6.12.43-3|3940	- reset: brcmstb: Enable reset drivers for ARCH_BCM2835
21mr|kernel-6.12-baikal-6.12.43-3|3941	- resource: fix false warning in __request_region()
21mr|kernel-6.12-baikal-6.12.43-3|3942	- Revert "ACPI: battery: negate current when discharging"
21mr|kernel-6.12-baikal-6.12.43-3|3943	- Revert "bcache: remove heap-related macros and switch to generic min_heap"
21mr|kernel-6.12-baikal-6.12.43-3|3944	- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"
21mr|kernel-6.12-baikal-6.12.43-3|3945	- Revert "can: ti_hecc: fix -Woverflow compiler warning"
21mr|kernel-6.12-baikal-6.12.43-3|3946	- Revert "cgroup_freezer: cgroup_freezing: Check if not frozen"
21mr|kernel-6.12-baikal-6.12.43-3|3947	- Revert "drm/amdgpu: fix incorrect vm flags to map bo"
21mr|kernel-6.12-baikal-6.12.43-3|3948	- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS"
21mr|kernel-6.12-baikal-6.12.43-3|3949	- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
21mr|kernel-6.12-baikal-6.12.43-3|3950	- Revert "drm/xe/devcoredump: Update handling of xe_force_wake_get return"
21mr|kernel-6.12-baikal-6.12.43-3|3951	- Revert "drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()"
21mr|kernel-6.12-baikal-6.12.43-3|3952	- Revert "drm/xe/gt: Update handling of xe_force_wake_get return"
21mr|kernel-6.12-baikal-6.12.43-3|3953	- Revert "drm/xe/tests/mocs: Update xe_force_wake_get() return handling"
21mr|kernel-6.12-baikal-6.12.43-3|3954	- Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2"
21mr|kernel-6.12-baikal-6.12.43-3|3955	- Revert "fs/ntfs3: Replace inode_trylock with inode_lock"
21mr|kernel-6.12-baikal-6.12.43-3|3956	- Revert "gpio: mlxbf3: only get IRQ for device instance 0"
21mr|kernel-6.12-baikal-6.12.43-3|3957	- Revert "leds: trigger: netdev: Configure LED blink interval for HW offload"
21mr|kernel-6.12-baikal-6.12.43-3|3958	- Revert "mac80211: Dynamically set CoDel parameters per station"
21mr|kernel-6.12-baikal-6.12.43-3|3959	- Revert "mmc: sdhci: Disable SD card clock before changing parameters"
21mr|kernel-6.12-baikal-6.12.43-3|3960	- Revert "PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()"
21mr|kernel-6.12-baikal-6.12.43-3|3961	- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
21mr|kernel-6.12-baikal-6.12.43-3|3962	- Revert "riscv: misaligned: fix sleeping function called during misaligned access handling"
21mr|kernel-6.12-baikal-6.12.43-3|3963	- Revert "staging: vchiq_arm: Create keep-alive thread during probe"
21mr|kernel-6.12-baikal-6.12.43-3|3964	- Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io"
21mr|kernel-6.12-baikal-6.12.43-3|3965	- Revert "usb: xhci: Implement xhci_handshake_check_state() helper"
21mr|kernel-6.12-baikal-6.12.43-3|3966	- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"
21mr|kernel-6.12-baikal-6.12.43-3|3967	- Revert "vmci: Prevent the dispatching of uninitialized payloads"
21mr|kernel-6.12-baikal-6.12.43-3|3968	- Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO"
21mr|kernel-6.12-baikal-6.12.43-3|3969	- ring-buffer: Remove ring_buffer_read_prepare_sync()
21mr|kernel-6.12-baikal-6.12.43-3|3970	- riscv: add a data fence for CMODX in the kernel mode
21mr|kernel-6.12-baikal-6.12.43-3|3971	- riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg
21mr|kernel-6.12-baikal-6.12.43-3|3972	- riscv: cpu_ops_sbi: Use static array for boot_data
21mr|kernel-6.12-baikal-6.12.43-3|3973	- riscv: Enable interrupt during exception handling
21mr|kernel-6.12-baikal-6.12.43-3|3974	- RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs
21mr|kernel-6.12-baikal-6.12.43-3|3975	- RISC-V: KVM: fix stack overrun when loading vlenb
21mr|kernel-6.12-baikal-6.12.43-3|3976	- RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls
21mr|kernel-6.12-baikal-6.12.43-3|3977	- riscv: traps_misaligned: properly sign extend value in misaligned load handler
21mr|kernel-6.12-baikal-6.12.43-3|3978	- riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment
21mr|kernel-6.12-baikal-6.12.43-3|3979	- rose: fix dangling neighbour pointers in rose_rt_device_down()
21mr|kernel-6.12-baikal-6.12.43-3|3980	- rpl: Fix use-after-free in rpl_do_srh_inline().
21mr|kernel-6.12-baikal-6.12.43-3|3981	- rseq: Fix segfault on registration when rseq_cs is non-zero
21mr|kernel-6.12-baikal-6.12.43-3|3982	- rtase: Fix Rx descriptor CRC error bit definition
21mr|kernel-6.12-baikal-6.12.43-3|3983	- rtc: cmos: use spin_lock_irqsave in cmos_interrupt
21mr|kernel-6.12-baikal-6.12.43-3|3984	- rtc: ds1307: fix incorrect maximum clock rate handling
21mr|kernel-6.12-baikal-6.12.43-3|3985	- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
21mr|kernel-6.12-baikal-6.12.43-3|3986	- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
21mr|kernel-6.12-baikal-6.12.43-3|3987	- rtc: hym8563: fix incorrect maximum clock rate handling
21mr|kernel-6.12-baikal-6.12.43-3|3988	- rtc: nct3018y: fix incorrect maximum clock rate handling
21mr|kernel-6.12-baikal-6.12.43-3|3989	- rtc: pcf2127: add missing semicolon after statement
21mr|kernel-6.12-baikal-6.12.43-3|3990	- rtc: pcf2127: fix SPI command byte for PCF2131
21mr|kernel-6.12-baikal-6.12.43-3|3991	- rtc: pcf85063: fix incorrect maximum clock rate handling
21mr|kernel-6.12-baikal-6.12.43-3|3992	- rtc: pcf8563: fix incorrect maximum clock rate handling
21mr|kernel-6.12-baikal-6.12.43-3|3993	- rtc: rv3028: fix incorrect maximum clock rate handling
21mr|kernel-6.12-baikal-6.12.43-3|3994	- rtla: Check pkg-config install
21mr|kernel-6.12-baikal-6.12.43-3|3995	- rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` too
21mr|kernel-6.12-baikal-6.12.43-3|3996	- rust: alloc: replace aligned_size() with Kmalloc::aligned_layout()
21mr|kernel-6.12-baikal-6.12.43-3|3997	- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
21mr|kernel-6.12-baikal-6.12.43-3|3998	- rust: compile libcore with edition 2024 for 1.87+
21mr|kernel-6.12-baikal-6.12.43-3|3999	- rust: give Clippy the minimum supported Rust version
21mr|kernel-6.12-baikal-6.12.43-3|4000	- rust: init: allow `dead_code` warnings for Rust >= 1.89.0
21mr|kernel-6.12-baikal-6.12.43-3|4001	- rust: kbuild: clean output before running `rustdoc`
21mr|kernel-6.12-baikal-6.12.43-3|4002	- rust: module: place cleanup_module() in .exit.text section
21mr|kernel-6.12-baikal-6.12.43-3|4003	- rust: use `#[used(compiler)]` to fix build and `modpost` with Rust >= 1.89.0
21mr|kernel-6.12-baikal-6.12.43-3|4004	- rust: workaround `rustdoc` target modifiers bug
21mr|kernel-6.12-baikal-6.12.43-3|4005	- rxrpc: Fix bug due to prealloc collision
21mr|kernel-6.12-baikal-6.12.43-3|4006	- rxrpc: Fix oops due to non-existence of prealloc backlog struct
21mr|kernel-6.12-baikal-6.12.43-3|4007	- rxrpc: Fix recv-recv race of completed call
21mr|kernel-6.12-baikal-6.12.43-3|4008	- rxrpc: Fix transmission of an abort in response to an abort
21mr|kernel-6.12-baikal-6.12.43-3|4009	- s390/ap: Unmask SLCF bit in card and queue ap functions sysfs
21mr|kernel-6.12-baikal-6.12.43-3|4010	- s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again
21mr|kernel-6.12-baikal-6.12.43-3|4011	- s390/early: Copy last breaking event address to pt_regs
21mr|kernel-6.12-baikal-6.12.43-3|4012	- s390/hypfs: Avoid unnecessary ioctl registration in debugfs
21mr|kernel-6.12-baikal-6.12.43-3|4013	- s390/hypfs: Enable limited access during lockdown
21mr|kernel-6.12-baikal-6.12.43-3|4014	- s390/ism: fix concurrency management in ism_cmd()
21mr|kernel-6.12-baikal-6.12.43-3|4015	- s390/mm: Allocate page table with PAGE_SIZE granularity
21mr|kernel-6.12-baikal-6.12.43-3|4016	- s390/mm: Do not map lowcore with identity mapping
21mr|kernel-6.12-baikal-6.12.43-3|4017	- s390/mm: Remove possible false-positive warning in pte_free_defer()
21mr|kernel-6.12-baikal-6.12.43-3|4018	- s390/pci: Allow re-add of a reserved but not yet removed device
21mr|kernel-6.12-baikal-6.12.43-3|4019	- s390/pci: Do not try re-enabling load/store if device is disabled
21mr|kernel-6.12-baikal-6.12.43-3|4020	- s390/pci: Fix __pcilg_mio_inuser() inline assembly
21mr|kernel-6.12-baikal-6.12.43-3|4021	- s390/pci: Fix stale function handles in error handling
21mr|kernel-6.12-baikal-6.12.43-3|4022	- s390/pci: Prevent self deletion in disable_slot()
21mr|kernel-6.12-baikal-6.12.43-3|4023	- s390/pci: Remove redundant bus removal and disable from zpci_release_device()
21mr|kernel-6.12-baikal-6.12.43-3|4024	- s390/pci: Serialize device addition and removal
21mr|kernel-6.12-baikal-6.12.43-3|4025	- s390/pkey: Prevent overflow in size calculation for memdup_user()
21mr|kernel-6.12-baikal-6.12.43-3|4026	- s390/sclp: Fix SCCB present check
21mr|kernel-6.12-baikal-6.12.43-3|4027	- s390/stp: Remove udelay from stp_sync_clock()
21mr|kernel-6.12-baikal-6.12.43-3|4028	- s390/time: Use monotonic clock in get_cycles()
21mr|kernel-6.12-baikal-6.12.43-3|4029	- samples: mei: Fix building on musl libc
21mr|kernel-6.12-baikal-6.12.43-3|4030	- sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up()
21mr|kernel-6.12-baikal-6.12.43-3|4031	- sched: Change nr_uninterruptible type to unsigned long
21mr|kernel-6.12-baikal-6.12.43-3|4032	- sched/core: Fix migrate_swap() vs. hotplug
21mr|kernel-6.12-baikal-6.12.43-3|4033	- sched/deadline: Fix accounting after global limits change
21mr|kernel-6.12-baikal-6.12.43-3|4034	- sched/deadline: Fix dl_server runtime calculation formula
21mr|kernel-6.12-baikal-6.12.43-3|4035	- sched/ext: Fix invalid task state transitions on class switch
21mr|kernel-6.12-baikal-6.12.43-3|4036	- sched_ext: initialize built-in idle state before ops.init()
21mr|kernel-6.12-baikal-6.12.43-3|4037	- sched_ext: Make scx_group_set_weight() always update tg->scx.weight
21mr|kernel-6.12-baikal-6.12.43-3|4038	- sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group()
21mr|kernel-6.12-baikal-6.12.43-3|4039	- sched/fair: Add new cfs_rq.h_nr_runnable
21mr|kernel-6.12-baikal-6.12.43-3|4040	- sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails
21mr|kernel-6.12-baikal-6.12.43-3|4041	- sched/fair: Fixup wake_up_sync() vs DELAYED_DEQUEUE
21mr|kernel-6.12-baikal-6.12.43-3|4042	- sched/fair: Rename h_nr_running into h_nr_queued
21mr|kernel-6.12-baikal-6.12.43-3|4043	- sched,freezer: Remove unnecessary warning in __thaw_task
21mr|kernel-6.12-baikal-6.12.43-3|4044	- sched/psi: Fix psi_seq initialization
21mr|kernel-6.12-baikal-6.12.43-3|4045	- sched/psi: Optimize psi_group_change() cpu_clock() usage
21mr|kernel-6.12-baikal-6.12.43-3|4046	- scripts/gdb: de-reference per-CPU MCE interrupts
21mr|kernel-6.12-baikal-6.12.43-3|4047	- scripts/gdb: fix interrupts display after MCP on x86
21mr|kernel-6.12-baikal-6.12.43-3|4048	- scripts/gdb: fix interrupts.py after maple tree conversion
21mr|kernel-6.12-baikal-6.12.43-3|4049	- scsi: aacraid: Stop using PCI_IRQ_AFFINITY
21mr|kernel-6.12-baikal-6.12.43-3|4050	- scsi: bfa: Double-free fix
21mr|kernel-6.12-baikal-6.12.43-3|4051	- scsi: core: Fix command pass through retry regression
21mr|kernel-6.12-baikal-6.12.43-3|4052	- scsi: core: sysfs: Correct sysfs attributes access rights
21mr|kernel-6.12-baikal-6.12.43-3|4053	- scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host
21mr|kernel-6.12-baikal-6.12.43-3|4054	- scsi: elx: efct: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-baikal-6.12.43-3|4055	- scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()
21mr|kernel-6.12-baikal-6.12.43-3|4056	- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans
21mr|kernel-6.12-baikal-6.12.43-3|4057	- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-baikal-6.12.43-3|4058	- scsi: isci: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-baikal-6.12.43-3|4059	- scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
21mr|kernel-6.12-baikal-6.12.43-3|4060	- scsi: lpfc: Avoid potential ndlp use-after-free in dev_loss_tmo_callbk
21mr|kernel-6.12-baikal-6.12.43-3|4061	- scsi: lpfc: Change lpfc_nodelist nlp_flag member into a bitmask
21mr|kernel-6.12-baikal-6.12.43-3|4062	- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
21mr|kernel-6.12-baikal-6.12.43-3|4063	- scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk
21mr|kernel-6.12-baikal-6.12.43-3|4064	- scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands
21mr|kernel-6.12-baikal-6.12.43-3|4065	- scsi: lpfc: Remove NLP_RELEASE_RPI flag from nodelist structure
21mr|kernel-6.12-baikal-6.12.43-3|4066	- scsi: lpfc: Remove redundant assignment to avoid memory leak
21mr|kernel-6.12-baikal-6.12.43-3|4067	- scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag
21mr|kernel-6.12-baikal-6.12.43-3|4068	- scsi: lpfc: Use memcpy() for BIOS version
21mr|kernel-6.12-baikal-6.12.43-3|4069	- scsi: megaraid_sas: Fix invalid node index
21mr|kernel-6.12-baikal-6.12.43-3|4070	- scsi: mpi3mr: Correctly handle ATA device errors
21mr|kernel-6.12-baikal-6.12.43-3|4071	- scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
21mr|kernel-6.12-baikal-6.12.43-3|4072	- scsi: mpi3mr: Fix race between config read submit and interrupt completion
21mr|kernel-6.12-baikal-6.12.43-3|4073	- scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
21mr|kernel-6.12-baikal-6.12.43-3|4074	- scsi: mpt3sas: Correctly handle ATA device errors
21mr|kernel-6.12-baikal-6.12.43-3|4075	- scsi: mpt3sas: Fix a fw_event memory leak
21mr|kernel-6.12-baikal-6.12.43-3|4076	- scsi: mvsas: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-baikal-6.12.43-3|4077	- scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
21mr|kernel-6.12-baikal-6.12.43-3|4078	- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
21mr|kernel-6.12-baikal-6.12.43-3|4079	- scsi: qla4xxx: Prevent a potential error pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|4080	- scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"
21mr|kernel-6.12-baikal-6.12.43-3|4081	- scsi: s390: zfcp: Ensure synchronous unit_add
21mr|kernel-6.12-baikal-6.12.43-3|4082	- scsi: sd: Fix VPD page 0xb7 length check
21mr|kernel-6.12-baikal-6.12.43-3|4083	- scsi: sd: Make sd shutdown issue START STOP UNIT appropriately
21mr|kernel-6.12-baikal-6.12.43-3|4084	- scsi: smartpqi: Add new PCI IDs
21mr|kernel-6.12-baikal-6.12.43-3|4085	- scsi: storvsc: Increase the timeouts to storvsc_timeout
21mr|kernel-6.12-baikal-6.12.43-3|4086	- scsi: target: core: Generate correct identifiers for PR OUT transport IDs
21mr|kernel-6.12-baikal-6.12.43-3|4087	- scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
21mr|kernel-6.12-baikal-6.12.43-3|4088	- scsi: ufs: core: Don't perform UFS clkscaling during host async scan
21mr|kernel-6.12-baikal-6.12.43-3|4089	- scsi: ufs: core: Fix clk scaling to be conditional in reset and restore
21mr|kernel-6.12-baikal-6.12.43-3|4090	- scsi: ufs: core: Fix spelling of a sysfs attribute name
21mr|kernel-6.12-baikal-6.12.43-3|4091	- scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume
21mr|kernel-6.12-baikal-6.12.43-3|4092	- scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
21mr|kernel-6.12-baikal-6.12.43-3|4093	- scsi: ufs: ufs-pci: Fix default runtime and system PM levels
21mr|kernel-6.12-baikal-6.12.43-3|4094	- scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers
21mr|kernel-6.12-baikal-6.12.43-3|4095	- sctp: Do not wake readers in __sctp_write_space()
21mr|kernel-6.12-baikal-6.12.43-3|4096	- sctp: initialize more fields in sctp_v6_from_sk()
21mr|kernel-6.12-baikal-6.12.43-3|4097	- sctp: linearize cloned gso packets in sctp_rcv
21mr|kernel-6.12-baikal-6.12.43-3|4098	- securityfs: don't pin dentries twice, once is enough...
21mr|kernel-6.12-baikal-6.12.43-3|4099	- selftests: ALSA: fix memory leak in utimer test
21mr|kernel-6.12-baikal-6.12.43-3|4100	- selftests/bpf: adapt one more case in test_lru_map to the new target_free
21mr|kernel-6.12-baikal-6.12.43-3|4101	- selftests/bpf: Add a test for arena range tree algorithm
21mr|kernel-6.12-baikal-6.12.43-3|4102	- selftests/bpf: Add tests with stack ptr register in conditional jmp
21mr|kernel-6.12-baikal-6.12.43-3|4103	- selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size
21mr|kernel-6.12-baikal-6.12.43-3|4104	- selftests/bpf: Fix build error with llvm 19
21mr|kernel-6.12-baikal-6.12.43-3|4105	- selftests/bpf: Fix ringbuf/ringbuf_write test failure with arm64 64KB page size
21mr|kernel-6.12-baikal-6.12.43-3|4106	- selftests/bpf: fix signedness bug in redir_partial()
21mr|kernel-6.12-baikal-6.12.43-3|4107	- selftests/bpf: Fix unintentional switch case fall through
21mr|kernel-6.12-baikal-6.12.43-3|4108	- selftests/bpf: Set test path for token/obj_priv_implicit_token_envvar
21mr|kernel-6.12-baikal-6.12.43-3|4109	- selftests: breakpoints: use suspend_stats to reliably check suspend success
21mr|kernel-6.12-baikal-6.12.43-3|4110	- selftests: drv-net: Fix remote command checking in require_cmd()
21mr|kernel-6.12-baikal-6.12.43-3|4111	- selftests: drv-net: wait for iperf client to stop sending
21mr|kernel-6.12-baikal-6.12.43-3|4112	- selftests: Fix errno checking in syscall_user_dispatch test
21mr|kernel-6.12-baikal-6.12.43-3|4113	- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t
21mr|kernel-6.12-baikal-6.12.43-3|4114	- selftests: mptcp: connect: also cover alt modes
21mr|kernel-6.12-baikal-6.12.43-3|4115	- selftests: mptcp: connect: also cover checksum
21mr|kernel-6.12-baikal-6.12.43-3|4116	- selftests: mptcp: pm: check flush doesn't reset limits
21mr|kernel-6.12-baikal-6.12.43-3|4117	- selftests: netfilter: Enable CONFIG_INET_SCTP_DIAG
21mr|kernel-6.12-baikal-6.12.43-3|4118	- selftests: net: increase inter-packet timeout in udpgro.sh
21mr|kernel-6.12-baikal-6.12.43-3|4119	- selftests: net: lib: fix shift count out of range
21mr|kernel-6.12-baikal-6.12.43-3|4120	- selftests: net: lib: Move logging from forwarding/lib.sh here
21mr|kernel-6.12-baikal-6.12.43-3|4121	- selftests/perf_events: Add a mmap() correctness test
21mr|kernel-6.12-baikal-6.12.43-3|4122	- selftests: rtnetlink.sh: remove esp4_offload after test
21mr|kernel-6.12-baikal-6.12.43-3|4123	- selftests/sched_ext: Fix exit selftest hang on UP
21mr|kernel-6.12-baikal-6.12.43-3|4124	- selftests/tracing: Fix false failure of subsystem event test
21mr|kernel-6.12-baikal-6.12.43-3|4125	- selftests: tracing: Use mutex_unlock for testing glob filter
21mr|kernel-6.12-baikal-6.12.43-3|4126	- selftests: vDSO: chacha: Correctly skip test if necessary
21mr|kernel-6.12-baikal-6.12.43-3|4127	- selftests: vDSO: vdso_test_getrandom: Always print TAP header
21mr|kernel-6.12-baikal-6.12.43-3|4128	- selftests/x86: Add a test to detect infinite SIGTRAP handler loop
21mr|kernel-6.12-baikal-6.12.43-3|4129	- selinux: change security_compute_sid to return the ssid or tsid on match
21mr|kernel-6.12-baikal-6.12.43-3|4130	- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
21mr|kernel-6.12-baikal-6.12.43-3|4131	- serial: 8250: fix panic due to PSLVERR
21mr|kernel-6.12-baikal-6.12.43-3|4132	- serial: core: restore of_node information in sysfs
21mr|kernel-6.12-baikal-6.12.43-3|4133	- serial: imx: Restore original RXTL for console to fix data loss
21mr|kernel-6.12-baikal-6.12.43-3|4134	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-6.12-baikal-6.12.43-3|4135	- serial: sh-sci: Increment the runtime usage counter for the earlycon device
21mr|kernel-6.12-baikal-6.12.43-3|4136	- sh: Do not use hyphen in exported variable name
21mr|kernel-6.12-baikal-6.12.43-3|4137	- smb3 client: fix return code mapping of remap_file_range
21mr|kernel-6.12-baikal-6.12.43-3|4138	- smb3: fix for slab out of bounds on mount to ksmbd
21mr|kernel-6.12-baikal-6.12.43-3|4139	- smb: client: add NULL check in automount_fullpath
21mr|kernel-6.12-baikal-6.12.43-3|4140	- smb: client: don't call init_waitqueue_head(&info->conn_wait) twice in _smbd_get_connection
21mr|kernel-6.12-baikal-6.12.43-3|4141	- smb: client: don't wait for info->send_pending == 0 on error
21mr|kernel-6.12-baikal-6.12.43-3|4142	- smb: client: fix first command failure during re-negotiation
21mr|kernel-6.12-baikal-6.12.43-3|4143	- smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma()
21mr|kernel-6.12-baikal-6.12.43-3|4144	- smb: client: fix netns refcount leak after net_passive changes
21mr|kernel-6.12-baikal-6.12.43-3|4145	- smb: client: fix potential deadlock when reconnecting channels
21mr|kernel-6.12-baikal-6.12.43-3|4146	- smb: client: fix race condition in negotiate timeout by using more precise timing
21mr|kernel-6.12-baikal-6.12.43-3|4147	- smb: client: fix race with concurrent opens in rename(2)
21mr|kernel-6.12-baikal-6.12.43-3|4148	- smb: client: fix race with concurrent opens in unlink(2)
21mr|kernel-6.12-baikal-6.12.43-3|4149	- smb: client: fix readdir returning wrong type with POSIX extensions
21mr|kernel-6.12-baikal-6.12.43-3|4150	- smb: client: fix use-after-free in cifs_oplock_break
21mr|kernel-6.12-baikal-6.12.43-3|4151	- smb: client: fix use-after-free in crypt_message when using async crypto
21mr|kernel-6.12-baikal-6.12.43-3|4152	- smb: client: fix warning when reconnecting channel
21mr|kernel-6.12-baikal-6.12.43-3|4153	- smb: client: let recv_done() avoid touching data_transfer after cleanup/move
21mr|kernel-6.12-baikal-6.12.43-3|4154	- smb: client: let recv_done() cleanup before notifying the callers.
21mr|kernel-6.12-baikal-6.12.43-3|4155	- smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection()
21mr|kernel-6.12-baikal-6.12.43-3|4156	- smb: client: let smbd_post_send_iter() respect the peers max_send_size and transmit all data
21mr|kernel-6.12-baikal-6.12.43-3|4157	- smb: client: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
21mr|kernel-6.12-baikal-6.12.43-3|4158	- smb: client: make use of common smbdirect_pdu.h
21mr|kernel-6.12-baikal-6.12.43-3|4159	- smb: client: make use of common smbdirect_socket
21mr|kernel-6.12-baikal-6.12.43-3|4160	- smb: client: make use of common smbdirect_socket_parameters
21mr|kernel-6.12-baikal-6.12.43-3|4161	- smb: client: remove redundant lstrp update in negotiate protocol
21mr|kernel-6.12-baikal-6.12.43-3|4162	- smb: client: remove separate empty_packet_queue
21mr|kernel-6.12-baikal-6.12.43-3|4163	- smb: client: remove \t from TP_printk statements
21mr|kernel-6.12-baikal-6.12.43-3|4164	- smb: client: return an error if rdma_connect does not return within 5 seconds
21mr|kernel-6.12-baikal-6.12.43-3|4165	- smb: client: set missing retry flag in cifs_readv_callback()
21mr|kernel-6.12-baikal-6.12.43-3|4166	- smb: client: set missing retry flag in cifs_writev_callback()
21mr|kernel-6.12-baikal-6.12.43-3|4167	- smb: client: set missing retry flag in smb2_writev_callback()
21mr|kernel-6.12-baikal-6.12.43-3|4168	- smb: fix secondary channel creation issue with kerberos by populating hostname when adding channels
21mr|kernel-6.12-baikal-6.12.43-3|4169	- smb: improve directory cache reuse for readdir operations
21mr|kernel-6.12-baikal-6.12.43-3|4170	- smb: Log an error when close_all_cached_dirs fails
21mr|kernel-6.12-baikal-6.12.43-3|4171	- smb/server: avoid deadlock when linking with ReplaceIfExists
21mr|kernel-6.12-baikal-6.12.43-3|4172	- smb: server: Fix extension string in ksmbd_extract_shortname()
21mr|kernel-6.12-baikal-6.12.43-3|4173	- smb: server: let recv_done() avoid touching data_transfer after cleanup/move
21mr|kernel-6.12-baikal-6.12.43-3|4174	- smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection
21mr|kernel-6.12-baikal-6.12.43-3|4175	- smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
21mr|kernel-6.12-baikal-6.12.43-3|4176	- smb: server: make use of rdma_destroy_qp()
21mr|kernel-6.12-baikal-6.12.43-3|4177	- smb: server: remove separate empty_recvmsg_queue
21mr|kernel-6.12-baikal-6.12.43-3|4178	- smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()
21mr|kernel-6.12-baikal-6.12.43-3|4179	- smb: smbdirect: add smbdirect.h with public structures
21mr|kernel-6.12-baikal-6.12.43-3|4180	- smb: smbdirect: add smbdirect_pdu.h with protocol definitions
21mr|kernel-6.12-baikal-6.12.43-3|4181	- smb: smbdirect: add smbdirect_socket.h
21mr|kernel-6.12-baikal-6.12.43-3|4182	- smb: smbdirect: introduce smbdirect_socket_parameters
21mr|kernel-6.12-baikal-6.12.43-3|4183	- smc: Fix various oops due to inet_sock type confusion.
21mr|kernel-6.12-baikal-6.12.43-3|4184	- soc: aspeed: lpc-snoop: Cleanup resources in stack-order
21mr|kernel-6.12-baikal-6.12.43-3|4185	- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
21mr|kernel-6.12-baikal-6.12.43-3|4186	- sock: Correct error checking condition for (assign|release)_proto_idx()
21mr|kernel-6.12-baikal-6.12.43-3|4187	- soc: qcom: mdt_loader: Actually use the e_phoff
21mr|kernel-6.12-baikal-6.12.43-3|4188	- soc: qcom: mdt_loader: Ensure we don't read past the ELF header
21mr|kernel-6.12-baikal-6.12.43-3|4189	- soc: qcom: mdt_loader: Fix error return values in mdt_header_valid()
21mr|kernel-6.12-baikal-6.12.43-3|4190	- soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events
21mr|kernel-6.12-baikal-6.12.43-3|4191	- soc: qcom: pmic_glink: fix OF node leak
21mr|kernel-6.12-baikal-6.12.43-3|4192	- soc: qcom: QMI encoding/decoding for big endian
21mr|kernel-6.12-baikal-6.12.43-3|4193	- soc: qcom: rpmh-rsc: Add RSC version 4 support
21mr|kernel-6.12-baikal-6.12.43-3|4194	- soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS
21mr|kernel-6.12-baikal-6.12.43-3|4195	- soc/tegra: pmc: Ensure power-domains are in a known state
21mr|kernel-6.12-baikal-6.12.43-3|4196	- software node: Correct a OOB check in software_node_get_reference_args()
21mr|kernel-6.12-baikal-6.12.43-3|4197	- soundwire: amd: cancel pending slave status handling workqueue during remove sequence
21mr|kernel-6.12-baikal-6.12.43-3|4198	- soundwire: amd: fix for clearing command status register
21mr|kernel-6.12-baikal-6.12.43-3|4199	- soundwire: amd: fix for handling slave alerts after link is down
21mr|kernel-6.12-baikal-6.12.43-3|4200	- soundwire: amd: serialize amd manager resume sequence during pm_prepare
21mr|kernel-6.12-baikal-6.12.43-3|4201	- soundwire: Move handle_nested_irq outside of sdw_dev_lock
21mr|kernel-6.12-baikal-6.12.43-3|4202	- soundwire: stream: restore params when prepare ports fail
21mr|kernel-6.12-baikal-6.12.43-3|4203	- spi: Add check for 8-bit transfer with 8 IO mode support
21mr|kernel-6.12-baikal-6.12.43-3|4204	- spi: cadence-quadspi: fix cleanup of rx_chan on failure paths
21mr|kernel-6.12-baikal-6.12.43-3|4205	- spi: cs42l43: Property entry should be a null-terminated array
21mr|kernel-6.12-baikal-6.12.43-3|4206	- spi: fsl-qspi: Fix double cleanup in probe error path
21mr|kernel-6.12-baikal-6.12.43-3|4207	- spi: fsl-qspi: use devm function instead of driver remove
21mr|kernel-6.12-baikal-6.12.43-3|4208	- spinlock: extend guard with spinlock_bh variants
21mr|kernel-6.12-baikal-6.12.43-3|4209	- spi: spi-cadence-quadspi: Fix pm runtime unbalance
21mr|kernel-6.12-baikal-6.12.43-3|4210	- spi: spi-fsl-dspi: Clear completion counter before initiating transfer
21mr|kernel-6.12-baikal-6.12.43-3|4211	- spi: spi-fsl-lpspi: Clamp too high speed_hz
21mr|kernel-6.12-baikal-6.12.43-3|4212	- spi: stm32: Check for cfg availability in stm32_spi_probe
21mr|kernel-6.12-baikal-6.12.43-3|4213	- sprintf.h requires stdarg.h
21mr|kernel-6.12-baikal-6.12.43-3|4214	- squashfs: fix memory leak in squashfs_fill_super
21mr|kernel-6.12-baikal-6.12.43-3|4215	- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|4216	- staging: greybus: gbphy: fix up const issue with the match callback
21mr|kernel-6.12-baikal-6.12.43-3|4217	- staging: iio: ad5933: Correct settling cycles encoding per datasheet
21mr|kernel-6.12-baikal-6.12.43-3|4218	- staging: media: atomisp: Fix stack buffer overflow in gmin_get_var_int()
21mr|kernel-6.12-baikal-6.12.43-3|4219	- staging: nvec: Fix incorrect null termination of battery manufacturer
21mr|kernel-6.12-baikal-6.12.43-3|4220	- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
21mr|kernel-6.12-baikal-6.12.43-3|4221	- staging: vchiq_arm: Make vchiq_shutdown never fail
21mr|kernel-6.12-baikal-6.12.43-3|4222	- stmmac: xsk: fix negative overflow of budget in zerocopy mode
21mr|kernel-6.12-baikal-6.12.43-3|4223	- sunrpc: don't immediately retransmit on seqno miss
21mr|kernel-6.12-baikal-6.12.43-3|4224	- sunrpc: fix client side handling of tls alerts
21mr|kernel-6.12-baikal-6.12.43-3|4225	- sunrpc: fix handling of server side tls alerts
21mr|kernel-6.12-baikal-6.12.43-3|4226	- sunrpc: handle SVC_GARBAGE during svc auth processing as auth error
21mr|kernel-6.12-baikal-6.12.43-3|4227	- SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls
21mr|kernel-6.12-baikal-6.12.43-3|4228	- sunvdc: Balance device refcount in vdc_port_mpgroup_check
21mr|kernel-6.12-baikal-6.12.43-3|4229	- svcrdma: Unregister the device if svc_rdma_accept() fails
21mr|kernel-6.12-baikal-6.12.43-3|4230	- sysfb: Fix screen_info type check for VGA
21mr|kernel-6.12-baikal-6.12.43-3|4231	- tcp: add receive queue awareness in tcp_rcv_space_adjust()
21mr|kernel-6.12-baikal-6.12.43-3|4232	- tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
21mr|kernel-6.12-baikal-6.12.43-3|4233	- tcp: call tcp_measure_rcv_mss() for ooo packets
21mr|kernel-6.12-baikal-6.12.43-3|4234	- tcp: Correct signedness in skb remaining space calculation
21mr|kernel-6.12-baikal-6.12.43-3|4235	- tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows
21mr|kernel-6.12-baikal-6.12.43-3|4236	- tcp: fix passive TFO socket having invalid NAPI ID
21mr|kernel-6.12-baikal-6.12.43-3|4237	- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range
21mr|kernel-6.12-baikal-6.12.43-3|4238	- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior
21mr|kernel-6.12-baikal-6.12.43-3|4239	- tcp: remove zero TCP TS samples for autotuning
21mr|kernel-6.12-baikal-6.12.43-3|4240	- tee: Prevent size calculation wraparound on 32-bit kernels
21mr|kernel-6.12-baikal-6.12.43-3|4241	- thermal/drivers/mediatek/lvts_thermal: Add lvts commands and their sizes to driver data
21mr|kernel-6.12-baikal-6.12.43-3|4242	- thermal/drivers/mediatek/lvts_thermal: Add mt7988 lvts commands
21mr|kernel-6.12-baikal-6.12.43-3|4243	- thermal/drivers/mediatek/lvts_thermal: Change lvts commands array to static const
21mr|kernel-6.12-baikal-6.12.43-3|4244	- thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required
21mr|kernel-6.12-baikal-6.12.43-3|4245	- thermal: sysfs: Return ENODATA instead of EAGAIN for reads
21mr|kernel-6.12-baikal-6.12.43-3|4246	- thunderbolt: Fix bit masking in tb_dp_port_set_hops()
21mr|kernel-6.12-baikal-6.12.43-3|4247	- thunderbolt: Fix copy+paste error in match_service_id()
21mr|kernel-6.12-baikal-6.12.43-3|4248	- thunderbolt: Fix wake on connect at runtime
21mr|kernel-6.12-baikal-6.12.43-3|4249	- timekeeping: Zero initialize system_counterval when querying time from phc drivers
21mr|kernel-6.12-baikal-6.12.43-3|4250	- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
21mr|kernel-6.12-baikal-6.12.43-3|4251	- tipc: Fix use-after-free in tipc_conn_close().
21mr|kernel-6.12-baikal-6.12.43-3|4252	- tipc: use kfree_sensitive() for aead cleanup
21mr|kernel-6.12-baikal-6.12.43-3|4253	- tls: always refresh the queue when reading sock
21mr|kernel-6.12-baikal-6.12.43-3|4254	- tls: fix handling of zero-length records on the rx_list
21mr|kernel-6.12-baikal-6.12.43-3|4255	- tls: handle data disappearing from under the TLS ULP
21mr|kernel-6.12-baikal-6.12.43-3|4256	- tools/build: Fix s390(x) cross-compilation with clang
21mr|kernel-6.12-baikal-6.12.43-3|4257	- tools/hv: fcopy: Fix incorrect file path conversion
21mr|kernel-6.12-baikal-6.12.43-3|4258	- tools/hv: fcopy: Fix irregularities with size of ring buffer
21mr|kernel-6.12-baikal-6.12.43-3|4259	- tools/latency-collector: Check pkg-config install
21mr|kernel-6.12-baikal-6.12.43-3|4260	- tools/nolibc: define time_t in terms of __kernel_old_time_t
21mr|kernel-6.12-baikal-6.12.43-3|4261	- tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros
21mr|kernel-6.12-baikal-6.12.43-3|4262	- tools/power turbostat: Fix build with musl
21mr|kernel-6.12-baikal-6.12.43-3|4263	- tools/power turbostat: Handle cap_get_proc() ENOSYS
21mr|kernel-6.12-baikal-6.12.43-3|4264	- tools/power turbostat: Handle non-root legacy-uncore sysfs permissions
21mr|kernel-6.12-baikal-6.12.43-3|4265	- tools/rv: Do not skip idle in trace
21mr|kernel-6.12-baikal-6.12.43-3|4266	- trace/fgraph: Fix the warning caused by missing unregister notifier
21mr|kernel-6.12-baikal-6.12.43-3|4267	- tracefs: Add d_delete to remove negative dentries
21mr|kernel-6.12-baikal-6.12.43-3|4268	- tracing: Add down_write(trace_event_sem) when adding trace event
21mr|kernel-6.12-baikal-6.12.43-3|4269	- tracing: fprobe-event: Sanitize wildcard for fprobe event name
21mr|kernel-6.12-baikal-6.12.43-3|4270	- tracing: Limit access to parser->buffer when trace_get_user failed
21mr|kernel-6.12-baikal-6.12.43-3|4271	- tracing/osnoise: Fix crash in timerlat_dump_stack()
21mr|kernel-6.12-baikal-6.12.43-3|4272	- tracing/probes: Avoid using params uninitialized in parse_btf_arg()
21mr|kernel-6.12-baikal-6.12.43-3|4273	- tracing: Remove unneeded goto out logic
21mr|kernel-6.12-baikal-6.12.43-3|4274	- tty: serial: fix print format specifiers
21mr|kernel-6.12-baikal-6.12.43-3|4275	- tty: serial: uartlite: register uart driver in init
21mr|kernel-6.12-baikal-6.12.43-3|4276	- uapi: in6: restore visibility of most IPv6 socket options
21mr|kernel-6.12-baikal-6.12.43-3|4277	- ublk: sanity check add_dev input for underflow
21mr|kernel-6.12-baikal-6.12.43-3|4278	- ublk: santizize the arguments from userspace when adding a device
21mr|kernel-6.12-baikal-6.12.43-3|4279	- ublk: use vmalloc for ublk_device's __queues
21mr|kernel-6.12-baikal-6.12.43-3|4280	- ubsan: integer-overflow: depend on BROKEN to keep this out of CI
21mr|kernel-6.12-baikal-6.12.43-3|4281	- ucount: fix atomic_long_inc_below() argument type
21mr|kernel-6.12-baikal-6.12.43-3|4282	- udf: Verify partition map count
21mr|kernel-6.12-baikal-6.12.43-3|4283	- udmabuf: use sgtable-based scatterlist wrappers
21mr|kernel-6.12-baikal-6.12.43-3|4284	- udp: also consider secpath when evaluating ipsec use for checksumming
21mr|kernel-6.12-baikal-6.12.43-3|4285	- uio_hv_generic: Align ring size to system page
21mr|kernel-6.12-baikal-6.12.43-3|4286	- uio_hv_generic: Use correct size for interrupt and monitor pages
21mr|kernel-6.12-baikal-6.12.43-3|4287	- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
21mr|kernel-6.12-baikal-6.12.43-3|4288	- um: Re-evaluate thread flags repeatedly
21mr|kernel-6.12-baikal-6.12.43-3|4289	- um: rtc: Avoid shadowing err in uml_rtc_start()
21mr|kernel-6.12-baikal-6.12.43-3|4290	- um: ubd: Add missing error check in start_io_thread()
21mr|kernel-6.12-baikal-6.12.43-3|4291	- um: use proper care when taking mmap lock during segfault
21mr|kernel-6.12-baikal-6.12.43-3|4292	- um: vector: Reduce stack usage in vector_eth_configure()
21mr|kernel-6.12-baikal-6.12.43-3|4293	- usb: acpi: fix device link removal
21mr|kernel-6.12-baikal-6.12.43-3|4294	- usb: Add checks for snprintf() calls in usb_alloc_dev()
21mr|kernel-6.12-baikal-6.12.43-3|4295	- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()
21mr|kernel-6.12-baikal-6.12.43-3|4296	- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
21mr|kernel-6.12-baikal-6.12.43-3|4297	- usb: cdnsp: do not disable slot for disabled slot
21mr|kernel-6.12-baikal-6.12.43-3|4298	- usb: cdnsp: Fix issue with CV Bad Descriptor test
21mr|kernel-6.12-baikal-6.12.43-3|4299	- usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume
21mr|kernel-6.12-baikal-6.12.43-3|4300	- usb: common: usb-conn-gpio: use a unique name for usb connector device
21mr|kernel-6.12-baikal-6.12.43-3|4301	- usb: core: config: Prevent OOB read in SS endpoint companion parsing
21mr|kernel-6.12-baikal-6.12.43-3|4302	- usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test
21mr|kernel-6.12-baikal-6.12.43-3|4303	- usb: core: usb_submit_urb: downgrade type check
21mr|kernel-6.12-baikal-6.12.43-3|4304	- usb: dwc2: also exit clock_gating when stopping udc while suspended
21mr|kernel-6.12-baikal-6.12.43-3|4305	- usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY
21mr|kernel-6.12-baikal-6.12.43-3|4306	- usb: dwc3: Abort suspend on soft disconnect failure
21mr|kernel-6.12-baikal-6.12.43-3|4307	- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
21mr|kernel-6.12-baikal-6.12.43-3|4308	- usb: dwc3: imx8mp: fix device leak at unbind
21mr|kernel-6.12-baikal-6.12.43-3|4309	- usb: dwc3: meson-g12a: fix device leaks at unbind
21mr|kernel-6.12-baikal-6.12.43-3|4310	- usb: dwc3: pci: add support for the Intel Wildcat Lake
21mr|kernel-6.12-baikal-6.12.43-3|4311	- usb: dwc3: qcom: Don't leave BCR asserted
21mr|kernel-6.12-baikal-6.12.43-3|4312	- usb: dwc3: Remove WARN_ON for device endpoint command timeouts
21mr|kernel-6.12-baikal-6.12.43-3|4313	- usb: early: xhci-dbc: Fix early_ioremap leak
21mr|kernel-6.12-baikal-6.12.43-3|4314	- usb: gadget: configfs: Fix OOB read on empty string write
21mr|kernel-6.12-baikal-6.12.43-3|4315	- USB: gadget: f_hid: Fix memory leak in hidg_bind error path
21mr|kernel-6.12-baikal-6.12.43-3|4316	- usb: gadget: f_hid: wake up readers on disable/unbind
21mr|kernel-6.12-baikal-6.12.43-3|4317	- usb: gadget : fix use-after-free in composite_dev_cleanup()
21mr|kernel-6.12-baikal-6.12.43-3|4318	- usb: gadget: udc: renesas_usb3: fix device leak at unbind
21mr|kernel-6.12-baikal-6.12.43-3|4319	- usb: gadget: u_serial: Fix race condition in TTY wakeup
21mr|kernel-6.12-baikal-6.12.43-3|4320	- usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe()
21mr|kernel-6.12-baikal-6.12.43-3|4321	- usb: hub: Don't try to recover devices lost during warm reset.
21mr|kernel-6.12-baikal-6.12.43-3|4322	- usb: hub: fix detection of high tier USB3 devices behind suspended hubs
21mr|kernel-6.12-baikal-6.12.43-3|4323	- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
21mr|kernel-6.12-baikal-6.12.43-3|4324	- usb: hub: Fix flushing of delayed work used for post resume purposes
21mr|kernel-6.12-baikal-6.12.43-3|4325	- usb: misc: apple-mfi-fastcharge: Make power supply names unique
21mr|kernel-6.12-baikal-6.12.43-3|4326	- usb: musb: fix gadget state on disconnect
21mr|kernel-6.12-baikal-6.12.43-3|4327	- usb: musb: omap2430: fix device leak at unbind
21mr|kernel-6.12-baikal-6.12.43-3|4328	- usbnet: asix AX88772: leave the carrier control to phylink
21mr|kernel-6.12-baikal-6.12.43-3|4329	- usb: net: sierra: check for no status endpoint
21mr|kernel-6.12-baikal-6.12.43-3|4330	- usb: potential integer overflow in usbg_make_tpg()
21mr|kernel-6.12-baikal-6.12.43-3|4331	- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
21mr|kernel-6.12-baikal-6.12.43-3|4332	- usb: renesas-xhci: Fix External ROM access timeouts
21mr|kernel-6.12-baikal-6.12.43-3|4333	- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
21mr|kernel-6.12-baikal-6.12.43-3|4334	- USB: serial: option: add Foxconn T99W640
21mr|kernel-6.12-baikal-6.12.43-3|4335	- USB: serial: option: add Foxconn T99W709
21mr|kernel-6.12-baikal-6.12.43-3|4336	- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition
21mr|kernel-6.12-baikal-6.12.43-3|4337	- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
21mr|kernel-6.12-baikal-6.12.43-3|4338	- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
21mr|kernel-6.12-baikal-6.12.43-3|4339	- usb: storage: realtek_cr: Use correct byte order for bcs->Residue
21mr|kernel-6.12-baikal-6.12.43-3|4340	- usb: typec: altmodes/displayport: do not index invalid pin_assignments
21mr|kernel-6.12-baikal-6.12.43-3|4341	- usb: typec: displayport: Fix potential deadlock
21mr|kernel-6.12-baikal-6.12.43-3|4342	- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
21mr|kernel-6.12-baikal-6.12.43-3|4343	- usb: typec: fusb302: cache PD RX state
21mr|kernel-6.12-baikal-6.12.43-3|4344	- usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
21mr|kernel-6.12-baikal-6.12.43-3|4345	- usb: typec: maxim_contaminant: disable low power mode when reading comparator values
21mr|kernel-6.12-baikal-6.12.43-3|4346	- usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean
21mr|kernel-6.12-baikal-6.12.43-3|4347	- usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set
21mr|kernel-6.12-baikal-6.12.43-3|4348	- usb: typec: tcpm: allow switching to mode accessory to mux properly
21mr|kernel-6.12-baikal-6.12.43-3|4349	- usb: typec: tcpm: allow to use sink in accessory mode
21mr|kernel-6.12-baikal-6.12.43-3|4350	- usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach
21mr|kernel-6.12-baikal-6.12.43-3|4351	- usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY
21mr|kernel-6.12-baikal-6.12.43-3|4352	- usb: typec: tcpm/tcpci_maxim: fix irq wake usage
21mr|kernel-6.12-baikal-6.12.43-3|4353	- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default
21mr|kernel-6.12-baikal-6.12.43-3|4354	- usb: typec: ucsi: Update power_supply on power role change
21mr|kernel-6.12-baikal-6.12.43-3|4355	- usb: typec: ucsi: yoga-c630: fix error and remove paths
21mr|kernel-6.12-baikal-6.12.43-3|4356	- USB: typec: Use str_enable_disable-like helpers
21mr|kernel-6.12-baikal-6.12.43-3|4357	- usb: xhci: Avoid showing errors during surprise removal
21mr|kernel-6.12-baikal-6.12.43-3|4358	- usb: xhci: Avoid showing warnings for dying controller
21mr|kernel-6.12-baikal-6.12.43-3|4359	- usb: xhci: Fix slot_id resource race conflict
21mr|kernel-6.12-baikal-6.12.43-3|4360	- usb: xhci: print xhci->xhc_state when queue_command failed
21mr|kernel-6.12-baikal-6.12.43-3|4361	- usb: xhci: quirk for data loss in ISOC transfers
21mr|kernel-6.12-baikal-6.12.43-3|4362	- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command
21mr|kernel-6.12-baikal-6.12.43-3|4363	- usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed
21mr|kernel-6.12-baikal-6.12.43-3|4364	- userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration entry
21mr|kernel-6.12-baikal-6.12.43-3|4365	- use uniform permission checks for all mount propagation changes
21mr|kernel-6.12-baikal-6.12.43-3|4366	- vdpa: Fix IDR memory leak in VDUSE module exit
21mr|kernel-6.12-baikal-6.12.43-3|4367	- vdpa/mlx5: Fix needs_teardown flag calculation
21mr|kernel-6.12-baikal-6.12.43-3|4368	- vdpa/mlx5: Fix release of uninitialized resources on error path
21mr|kernel-6.12-baikal-6.12.43-3|4369	- vfio: Fix unbalanced vfio_df_close call in no-iommu mode
21mr|kernel-6.12-baikal-6.12.43-3|4370	- vfio/mlx5: fix possible overflow in tracking max message size
21mr|kernel-6.12-baikal-6.12.43-3|4371	- vfio/pci: Separate SR-IOV VF dev_set
21mr|kernel-6.12-baikal-6.12.43-3|4372	- vfio/pds: Fix missing detach_ioas op
21mr|kernel-6.12-baikal-6.12.43-3|4373	- vfio: Prevent open_count decrement to negative
21mr|kernel-6.12-baikal-6.12.43-3|4374	- vfio/type1: conditional rescheduling while pinning
21mr|kernel-6.12-baikal-6.12.43-3|4375	- vgacon: Add check for vc_origin address range in vgacon_scroll()
21mr|kernel-6.12-baikal-6.12.43-3|4376	- vhost: fail early when __vhost_add_used() fails
21mr|kernel-6.12-baikal-6.12.43-3|4377	- vhost: Fix ioctl # for VHOST_[GS]ET_FORK_FROM_OWNER
21mr|kernel-6.12-baikal-6.12.43-3|4378	- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()
21mr|kernel-6.12-baikal-6.12.43-3|4379	- vhost: Reintroduce kthread API and add mode selection
21mr|kernel-6.12-baikal-6.12.43-3|4380	- vhost-scsi: Fix log flooding with target does not exist errors
21mr|kernel-6.12-baikal-6.12.43-3|4381	- vhost/vsock: Avoid allocating arbitrarily-sized SKBs
21mr|kernel-6.12-baikal-6.12.43-3|4382	- video: screen_info: Relocate framebuffers behind PCI bridges
21mr|kernel-6.12-baikal-6.12.43-3|4383	- virtio_net: Enforce minimum TX ring size for reliability
21mr|kernel-6.12-baikal-6.12.43-3|4384	- virtio-net: ensure the received length does not exceed allocated size
21mr|kernel-6.12-baikal-6.12.43-3|4385	- virtio-net: fix recursived rtnl_lock() during probe()
21mr|kernel-6.12-baikal-6.12.43-3|4386	- virtio-net: xsk: rx: fix the frame's length check
21mr|kernel-6.12-baikal-6.12.43-3|4387	- virtio_ring: Fix error reporting in virtqueue_resize
21mr|kernel-6.12-baikal-6.12.43-3|4388	- vmci: Prevent the dispatching of uninitialized payloads
21mr|kernel-6.12-baikal-6.12.43-3|4389	- vrf: Drop existing dst reference in vrf_ip6_input_dst
21mr|kernel-6.12-baikal-6.12.43-3|4390	- vsock: Do not allow binding to VMADDR_PORT_ANY
21mr|kernel-6.12-baikal-6.12.43-3|4391	- vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
21mr|kernel-6.12-baikal-6.12.43-3|4392	- vsock: Fix transport_{g2h,h2g} TOCTOU
21mr|kernel-6.12-baikal-6.12.43-3|4393	- vsock: Fix transport_* TOCTOU
21mr|kernel-6.12-baikal-6.12.43-3|4394	- vsock: fix `vsock_proto` declaration
21mr|kernel-6.12-baikal-6.12.43-3|4395	- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
21mr|kernel-6.12-baikal-6.12.43-3|4396	- vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page
21mr|kernel-6.12-baikal-6.12.43-3|4397	- vsock/virtio: Validate length in packet header before skb_put()
21mr|kernel-6.12-baikal-6.12.43-3|4398	- vsock/vmci: Clear the vmci transport packet properly when initializing it
21mr|kernel-6.12-baikal-6.12.43-3|4399	- vt: add missing notification when switching back to text mode
21mr|kernel-6.12-baikal-6.12.43-3|4400	- vt: defkeymap: Map keycodes above 127 to K_HOLE
21mr|kernel-6.12-baikal-6.12.43-3|4401	- vt: keyboard: Don't process Unicode characters in K_OFF mode
21mr|kernel-6.12-baikal-6.12.43-3|4402	- vxlan: Do not treat dst cache initialization errors as fatal
21mr|kernel-6.12-baikal-6.12.43-3|4403	- watchdog: da9052_wdt: respect TWDMIN
21mr|kernel-6.12-baikal-6.12.43-3|4404	- watchdog: dw_wdt: Fix default timeout
21mr|kernel-6.12-baikal-6.12.43-3|4405	- watchdog: fix watchdog may detect false positive of softlockup
21mr|kernel-6.12-baikal-6.12.43-3|4406	- watchdog: iTCO_wdt: Report error if timeout configuration fails
21mr|kernel-6.12-baikal-6.12.43-3|4407	- watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition
21mr|kernel-6.12-baikal-6.12.43-3|4408	- watchdog: ziirave_wdt: check record length in ziirave_firm_verify()
21mr|kernel-6.12-baikal-6.12.43-3|4409	- wifi: ath10k: shutdown driver when hardware is unreliable
21mr|kernel-6.12-baikal-6.12.43-3|4410	- wifi: ath11k: clear initialized flag for deinit-ed srng lists
21mr|kernel-6.12-baikal-6.12.43-3|4411	- wifi: ath11k: determine PM policy based on machine model
21mr|kernel-6.12-baikal-6.12.43-3|4412	- wifi: ath11k: fix dest ring-buffer corruption
21mr|kernel-6.12-baikal-6.12.43-3|4413	- wifi: ath11k: fix dest ring-buffer corruption when ring is full
21mr|kernel-6.12-baikal-6.12.43-3|4414	- wifi: ath11k: Fix QMI memory reuse logic
21mr|kernel-6.12-baikal-6.12.43-3|4415	- wifi: ath11k: fix ring-buffer corruption
21mr|kernel-6.12-baikal-6.12.43-3|4416	- wifi: ath11k: fix rx completion meta data corruption
21mr|kernel-6.12-baikal-6.12.43-3|4417	- wifi: ath11k: fix sleeping-in-atomic in ath11k_mac_op_set_bitrate_mask()
21mr|kernel-6.12-baikal-6.12.43-3|4418	- wifi: ath11k: fix source ring-buffer corruption
21mr|kernel-6.12-baikal-6.12.43-3|4419	- wifi: ath12k: Add memset and update default rate value in wmi tx completion
21mr|kernel-6.12-baikal-6.12.43-3|4420	- wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path
21mr|kernel-6.12-baikal-6.12.43-3|4421	- wifi: ath12k: Correct tid cleanup when tid setup fails
21mr|kernel-6.12-baikal-6.12.43-3|4422	- wifi: ath12k: Decrement TID on RX peer frag setup error handling
21mr|kernel-6.12-baikal-6.12.43-3|4423	- wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0
21mr|kernel-6.12-baikal-6.12.43-3|4424	- wifi: ath12k: fix a possible dead lock caused by ab->base_lock
21mr|kernel-6.12-baikal-6.12.43-3|4425	- wifi: ath12k: fix dest ring-buffer corruption
21mr|kernel-6.12-baikal-6.12.43-3|4426	- wifi: ath12k: fix dest ring-buffer corruption when ring is full
21mr|kernel-6.12-baikal-6.12.43-3|4427	- wifi: ath12k: fix endianness handling while accessing wmi service bit
21mr|kernel-6.12-baikal-6.12.43-3|4428	- wifi: ath12k: fix failed to set mhi state error during reboot with hardware grouping
21mr|kernel-6.12-baikal-6.12.43-3|4429	- wifi: ath12k: fix incorrect CE addresses
21mr|kernel-6.12-baikal-6.12.43-3|4430	- wifi: ath12k: fix link valid field initialization in the monitor Rx
21mr|kernel-6.12-baikal-6.12.43-3|4431	- wifi: ath12k: fix macro definition HAL_RX_MSDU_PKT_LENGTH_GET
21mr|kernel-6.12-baikal-6.12.43-3|4432	- wifi: ath12k: fix ring-buffer corruption
21mr|kernel-6.12-baikal-6.12.43-3|4433	- wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path
21mr|kernel-6.12-baikal-6.12.43-3|4434	- wifi: ath12k: fix source ring-buffer corruption
21mr|kernel-6.12-baikal-6.12.43-3|4435	- wifi: ath12k: Fix station association with MBSSID Non-TX BSS
21mr|kernel-6.12-baikal-6.12.43-3|4436	- wifi: ath12k: fix wrong handling of CCMP256 and GCMP ciphers
21mr|kernel-6.12-baikal-6.12.43-3|4437	- wifi: ath12k: Handle error cases during extended skb allocation
21mr|kernel-6.12-baikal-6.12.43-3|4438	- wifi: ath12k: Pass correct values of center freq1 and center freq2 for 160 MHz
21mr|kernel-6.12-baikal-6.12.43-3|4439	- wifi: ath12k: using msdu end descriptor to check for rx multicast packets
21mr|kernel-6.12-baikal-6.12.43-3|4440	- wifi: ath6kl: remove WARN on bad firmware input
21mr|kernel-6.12-baikal-6.12.43-3|4441	- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE
21mr|kernel-6.12-baikal-6.12.43-3|4442	- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()
21mr|kernel-6.12-baikal-6.12.43-3|4443	- wifi: carl9170: do not ping device which has failed to load firmware
21mr|kernel-6.12-baikal-6.12.43-3|4444	- wifi: cfg80211: Fix interface type validation
21mr|kernel-6.12-baikal-6.12.43-3|4445	- wifi: cfg80211: fix S1G beacon head validation in nl80211
21mr|kernel-6.12-baikal-6.12.43-3|4446	- wifi: cfg80211: init wiphy_work before allocating rfkill fails
21mr|kernel-6.12-baikal-6.12.43-3|4447	- wifi: cfg80211: reject HTC bit for management frames
21mr|kernel-6.12-baikal-6.12.43-3|4448	- wifi: cfg80211: remove scan request n_channels counted_by
21mr|kernel-6.12-baikal-6.12.43-3|4449	- wifi: iwlegacy: Check rate_idx range after addition
21mr|kernel-6.12-baikal-6.12.43-3|4450	- wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0
21mr|kernel-6.12-baikal-6.12.43-3|4451	- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
21mr|kernel-6.12-baikal-6.12.43-3|4452	- wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
21mr|kernel-6.12-baikal-6.12.43-3|4453	- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
21mr|kernel-6.12-baikal-6.12.43-3|4454	- wifi: iwlwifi: mvm: avoid outdated reorder buffer head_sn
21mr|kernel-6.12-baikal-6.12.43-3|4455	- wifi: iwlwifi: mvm: fix beacon CCK flag
21mr|kernel-6.12-baikal-6.12.43-3|4456	- wifi: iwlwifi: mvm: fix scan request validation
21mr|kernel-6.12-baikal-6.12.43-3|4457	- wifi: iwlwifi: mvm: set gtk id also in older FWs
21mr|kernel-6.12-baikal-6.12.43-3|4458	- wifi: iwlwifi: pcie: make sure to lock rxq->read
21mr|kernel-6.12-baikal-6.12.43-3|4459	- wifi: mac80211: Add link iteration macro for link data
21mr|kernel-6.12-baikal-6.12.43-3|4460	- wifi: mac80211: avoid weird state in error path
21mr|kernel-6.12-baikal-6.12.43-3|4461	- wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()
21mr|kernel-6.12-baikal-6.12.43-3|4462	- wifi: mac80211: check basic rates validity in sta_link_apply_parameters
21mr|kernel-6.12-baikal-6.12.43-3|4463	- wifi: mac80211: correctly identify S1G short beacon
21mr|kernel-6.12-baikal-6.12.43-3|4464	- wifi: mac80211: Create separate links for VLAN interfaces
21mr|kernel-6.12-baikal-6.12.43-3|4465	- wifi: mac80211: do not offer a mesh path if forwarding is disabled
21mr|kernel-6.12-baikal-6.12.43-3|4466	- wifi: mac80211: Do not schedule stopped TXQs
21mr|kernel-6.12-baikal-6.12.43-3|4467	- wifi: mac80211: Don't call fq_flow_idx() for management frames
21mr|kernel-6.12-baikal-6.12.43-3|4468	- wifi: mac80211: don't complete management TX on SAE commit
21mr|kernel-6.12-baikal-6.12.43-3|4469	- wifi: mac80211: don't unreserve never reserved chanctx
21mr|kernel-6.12-baikal-6.12.43-3|4470	- wifi: mac80211: drop invalid source address OCB frames
21mr|kernel-6.12-baikal-6.12.43-3|4471	- wifi: mac80211: finish link init before RCU publish
21mr|kernel-6.12-baikal-6.12.43-3|4472	- wifi: mac80211: fix beacon interval calculation overflow
21mr|kernel-6.12-baikal-6.12.43-3|4473	- wifi: mac80211: fix non-transmitted BSSID profile search
21mr|kernel-6.12-baikal-6.12.43-3|4474	- wifi: mac80211: fix rx link assignment for non-MLO stations
21mr|kernel-6.12-baikal-6.12.43-3|4475	- wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled
21mr|kernel-6.12-baikal-6.12.43-3|4476	- wifi: mac80211: reject TDLS operations when station is not associated
21mr|kernel-6.12-baikal-6.12.43-3|4477	- wifi: mac80211: update radar_required in channel context after channel switch
21mr|kernel-6.12-baikal-6.12.43-3|4478	- wifi: mac80211: validate SCAN_FLAG_AP in scan request during MLO
21mr|kernel-6.12-baikal-6.12.43-3|4479	- wifi: mac80211: VLAN traffic in multicast path
21mr|kernel-6.12-baikal-6.12.43-3|4480	- wifi: mac80211: Write cnt before copying in ieee80211_copy_rnr_beacon()
21mr|kernel-6.12-baikal-6.12.43-3|4481	- wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
21mr|kernel-6.12-baikal-6.12.43-3|4482	- wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch
21mr|kernel-6.12-baikal-6.12.43-3|4483	- wifi: mt76: mt7921: add 160 MHz AP for mt7922 device
21mr|kernel-6.12-baikal-6.12.43-3|4484	- wifi: mt76: mt7921: prevent decap offload config before STA initialization
21mr|kernel-6.12-baikal-6.12.43-3|4485	- wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure
21mr|kernel-6.12-baikal-6.12.43-3|4486	- wifi: mt76: mt7925: fix host interrupt register initialization
21mr|kernel-6.12-baikal-6.12.43-3|4487	- wifi: mt76: mt7925: fix invalid array index in ssid assignment during hw scan
21mr|kernel-6.12-baikal-6.12.43-3|4488	- wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init()
21mr|kernel-6.12-baikal-6.12.43-3|4489	- wifi: mt76: mt7925: fix the wrong config for tx interrupt
21mr|kernel-6.12-baikal-6.12.43-3|4490	- wifi: mt76: mt7925: introduce thermal protection
21mr|kernel-6.12-baikal-6.12.43-3|4491	- wifi: mt76: mt7925: prevent NULL pointer dereference in mt7925_sta_set_decap_offload()
21mr|kernel-6.12-baikal-6.12.43-3|4492	- wifi: mt76: mt7996: drop fragments with multicast or broadcast RA
21mr|kernel-6.12-baikal-6.12.43-3|4493	- wifi: mwifiex: discard erroneous disassoc frames on STA interface
21mr|kernel-6.12-baikal-6.12.43-3|4494	- wifi: nl80211: Set num_sub_specs before looping through sub_specs
21mr|kernel-6.12-baikal-6.12.43-3|4495	- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
21mr|kernel-6.12-baikal-6.12.43-3|4496	- wifi: plfxlc: Fix error handling in usb driver probe
21mr|kernel-6.12-baikal-6.12.43-3|4497	- wifi: prevent A-MSDU attacks in mesh networks
21mr|kernel-6.12-baikal-6.12.43-3|4498	- wifi: rt2x00: fix remove callback type mismatch
21mr|kernel-6.12-baikal-6.12.43-3|4499	- wifi: rtl818x: Kill URBs before clearing tx status queue
21mr|kernel-6.12-baikal-6.12.43-3|4500	- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
21mr|kernel-6.12-baikal-6.12.43-3|4501	- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
21mr|kernel-6.12-baikal-6.12.43-3|4502	- wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc()
21mr|kernel-6.12-baikal-6.12.43-3|4503	- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`.
21mr|kernel-6.12-baikal-6.12.43-3|4504	- wifi: rtw88: Fix macid assigned to TDLS station
21mr|kernel-6.12-baikal-6.12.43-3|4505	- wifi: rtw88: usb: Reduce control message timeout to 500 ms
21mr|kernel-6.12-baikal-6.12.43-3|4506	- wifi: rtw88: usb: Upload the firmware in bigger chunks
21mr|kernel-6.12-baikal-6.12.43-3|4507	- wifi: rtw89: 8922a: fix TX fail with wrong VCO setting
21mr|kernel-6.12-baikal-6.12.43-3|4508	- wifi: rtw89: avoid NULL dereference when RX problematic packet on unsupported 6 GHz band
21mr|kernel-6.12-baikal-6.12.43-3|4509	- wifi: rtw89: Fix rtw89_mac_power_switch() for USB
21mr|kernel-6.12-baikal-6.12.43-3|4510	- wifi: rtw89: leave idle mode when setting WEP encryption for AP mode
21mr|kernel-6.12-baikal-6.12.43-3|4511	- wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB
21mr|kernel-6.12-baikal-6.12.43-3|4512	- wifi: rtw89: phy: add dummy C2H event handler for report of TAS power
21mr|kernel-6.12-baikal-6.12.43-3|4513	- wifi: rtw89: scan abort when assign/unassign_vif
21mr|kernel-6.12-baikal-6.12.43-3|4514	- wifi: rtw89: wow: Add Basic Rate IE to probe request in scheduled scan mode
21mr|kernel-6.12-baikal-6.12.43-3|4515	- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
21mr|kernel-6.12-baikal-6.12.43-3|4516	- wireless: purelifi: plfxlc: fix memory leak in plfxlc_usb_wreq_asyn()
21mr|kernel-6.12-baikal-6.12.43-3|4517	- workqueue: Initialize wq_isolated_cpumask in workqueue_init_early()
21mr|kernel-6.12-baikal-6.12.43-3|4518	- x86/bugs: Add a Transient Scheduler Attacks mitigation
21mr|kernel-6.12-baikal-6.12.43-3|4519	- x86/bugs: Avoid warning when overriding return thunk
21mr|kernel-6.12-baikal-6.12.43-3|4520	- x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()
21mr|kernel-6.12-baikal-6.12.43-3|4521	- x86/bugs: Rename MDS machinery to something more generic
21mr|kernel-6.12-baikal-6.12.43-3|4522	- x86/CPU/AMD: Properly check the TSA microcode
21mr|kernel-6.12-baikal-6.12.43-3|4523	- x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
21mr|kernel-6.12-baikal-6.12.43-3|4524	- x86/cpu/topology: Use initial APIC ID from XTOPOLOGY leaf on AMD/HYGON
21mr|kernel-6.12-baikal-6.12.43-3|4525	- x86/fpu: Delay instruction pointer fixup until after warning
21mr|kernel-6.12-baikal-6.12.43-3|4526	- x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE
21mr|kernel-6.12-baikal-6.12.43-3|4527	- x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap()
21mr|kernel-6.12-baikal-6.12.43-3|4528	- x86/hyperv: Fix usage of cpu_online_mask to get valid cpu
21mr|kernel-6.12-baikal-6.12.43-3|4529	- x86/irq: Plug vector setup race
21mr|kernel-6.12-baikal-6.12.43-3|4530	- x86/mce/amd: Add default names for MCA banks and blocks
21mr|kernel-6.12-baikal-6.12.43-3|4531	- x86/mce/amd: Fix threshold limit reset
21mr|kernel-6.12-baikal-6.12.43-3|4532	- x86/mce: Don't remove sysfs if thresholding sysfs init fails
21mr|kernel-6.12-baikal-6.12.43-3|4533	- x86/mce: Ensure user polling settings are honored when restarting timer
21mr|kernel-6.12-baikal-6.12.43-3|4534	- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
21mr|kernel-6.12-baikal-6.12.43-3|4535	- x86/microcode/AMD: Add TSA microcode SHAs
21mr|kernel-6.12-baikal-6.12.43-3|4536	- x86/microcode/AMD: Handle the case of no BIOS microcode
21mr|kernel-6.12-baikal-6.12.43-3|4537	- x86/mm: Disable hugetlb page table sharing on 32-bit
21mr|kernel-6.12-baikal-6.12.43-3|4538	- x86/pkeys: Simplify PKRU update in signal frame
21mr|kernel-6.12-baikal-6.12.43-3|4539	- x86/process: Move the buffer clearing before MONITOR
21mr|kernel-6.12-baikal-6.12.43-3|4540	- x86/rdrand: Disable RDSEED on AMD Cyan Skillfish
21mr|kernel-6.12-baikal-6.12.43-3|4541	- x86/sev: Ensure SVSM reserved fields in a page validation entry are initialized to zero
21mr|kernel-6.12-baikal-6.12.43-3|4542	- x86/sev: Evict cache lines during SNP memory validation
21mr|kernel-6.12-baikal-6.12.43-3|4543	- x86/sgx: Prevent attempts to reclaim poisoned pages
21mr|kernel-6.12-baikal-6.12.43-3|4544	- x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c
21mr|kernel-6.12-baikal-6.12.43-3|4545	- x86/traps: Initialize DR6 by writing its architectural reset value
21mr|kernel-6.12-baikal-6.12.43-3|4546	- x86/traps: Initialize DR7 by writing its architectural reset value
21mr|kernel-6.12-baikal-6.12.43-3|4547	- x86/virt/tdx: Avoid indirect calls to TDX assembly functions
21mr|kernel-6.12-baikal-6.12.43-3|4548	- xen: fix UAF in dmabuf_exp_from_pages()
21mr|kernel-6.12-baikal-6.12.43-3|4549	- xen/gntdev: remove struct gntdev_copy_batch from stack
21mr|kernel-6.12-baikal-6.12.43-3|4550	- xen/netfront: Fix TX response spurious interrupts
21mr|kernel-6.12-baikal-6.12.43-3|4551	- xfrm: Duplicate SPI Handling
21mr|kernel-6.12-baikal-6.12.43-3|4552	- xfrm: interface: fix use-after-free after changing collect_md xfrm interface
21mr|kernel-6.12-baikal-6.12.43-3|4553	- xfrm: Set transport header to fix UDP GRO handling
21mr|kernel-6.12-baikal-6.12.43-3|4554	- xfrm: state: initialize state_ptrs earlier in xfrm_state_find
21mr|kernel-6.12-baikal-6.12.43-3|4555	- xfrm: state: use a consistent pcpu_id in xfrm_state_find
21mr|kernel-6.12-baikal-6.12.43-3|4556	- xfrm: validate assignment of maximal possible SEQ number
21mr|kernel-6.12-baikal-6.12.43-3|4557	- xfs: do not propagate ENODATA disk errors into xattr code
21mr|kernel-6.12-baikal-6.12.43-3|4558	- xfs: fix scrub trace with null pointer in quotacheck
21mr|kernel-6.12-baikal-6.12.43-3|4559	- xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags
21mr|kernel-6.12-baikal-6.12.43-3|4560	- xhci: dbc: Flush queued requests before stopping dbc
21mr|kernel-6.12-baikal-6.12.43-3|4561	- xhci: dbctty: disable ECHO flag by default
21mr|kernel-6.12-baikal-6.12.43-3|4562	- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
21mr|kernel-6.12-baikal-6.12.43-3|4563	- zynq_fpga: use sgtable-based scatterlist wrappers
21mr|kernel-6.12-baikal-6.12.43-3|4564	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|4565	
21mr|kernel-6.12-baikal-6.12.43-3|4566	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|4567	- Update kernel configs
21mr|kernel-6.12-baikal-6.12.43-3|4568	
21mr|kernel-6.12-baikal-6.12.43-3|4569	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|4570	- Update AUFS patch
21mr|kernel-6.12-baikal-6.12.43-3|4571	
21mr|kernel-6.12-baikal-6.12.43-3|4572	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|4573	- [bot] upd: 6.12.31 -> 6.12.34
21mr|kernel-6.12-baikal-6.12.43-3|4574	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|4575	- 9p: Add a migrate_folio method
21mr|kernel-6.12-baikal-6.12.43-3|4576	- accel/ivpu: Add initial Panther Lake support
21mr|kernel-6.12-baikal-6.12.43-3|4577	- accel/ivpu: Update power island delays
21mr|kernel-6.12-baikal-6.12.43-3|4578	- ACPICA: exserial: don't forget to handle FFixedHW opregions for reading
21mr|kernel-6.12-baikal-6.12.43-3|4579	- ACPI: CPPC: Fix NULL pointer dereference when nosmp is used
21mr|kernel-6.12-baikal-6.12.43-3|4580	- acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio()
21mr|kernel-6.12-baikal-6.12.43-3|4581	- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions"
21mr|kernel-6.12-baikal-6.12.43-3|4582	- ACPI: resource: fix a typo for MECHREVO in irq1_edge_low_force_override[]
21mr|kernel-6.12-baikal-6.12.43-3|4583	- ALSA: core: fix up bus match const issues.
21mr|kernel-6.12-baikal-6.12.43-3|4584	- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup
21mr|kernel-6.12-baikal-6.12.43-3|4585	- ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|4586	- ALSA: hda/realtek: Add support for various HP Laptops using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|4587	- ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247
21mr|kernel-6.12-baikal-6.12.43-3|4588	- ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315
21mr|kernel-6.12-baikal-6.12.43-3|4589	- ALSA: hda/realtek - restore auto-mute mode for Dell Chrome platform
21mr|kernel-6.12-baikal-6.12.43-3|4590	- ALSA: hda/realtek - Support mute led function for HP platform
21mr|kernel-6.12-baikal-6.12.43-3|4591	- ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1
21mr|kernel-6.12-baikal-6.12.43-3|4592	- arm64: defconfig: mediatek: enable PHY drivers
21mr|kernel-6.12-baikal-6.12.43-3|4593	- arm64: dts: imx8mm-beacon: Fix RTC capacitive load
21mr|kernel-6.12-baikal-6.12.43-3|4594	- arm64: dts: imx8mm-beacon: Set SAI5 MCLK direction to output for HDMI audio
21mr|kernel-6.12-baikal-6.12.43-3|4595	- arm64: dts: imx8mn-beacon: Fix RTC capacitive load
21mr|kernel-6.12-baikal-6.12.43-3|4596	- arm64: dts: imx8mn-beacon: Set SAI5 MCLK direction to output for HDMI audio
21mr|kernel-6.12-baikal-6.12.43-3|4597	- arm64: dts: imx8mp-beacon: Fix RTC capacitive load
21mr|kernel-6.12-baikal-6.12.43-3|4598	- arm64: dts: mediatek: mt6357: Drop regulator-fixed compatibles
21mr|kernel-6.12-baikal-6.12.43-3|4599	- arm64: dts: mediatek: mt8195: Reparent vdec1/2 and venc1 power domains
21mr|kernel-6.12-baikal-6.12.43-3|4600	- arm64: dts: mt6359: Add missing 'compatible' property to regulators node
21mr|kernel-6.12-baikal-6.12.43-3|4601	- arm64: dts: mt6359: Rename RTC node to match binding expectations
21mr|kernel-6.12-baikal-6.12.43-3|4602	- arm64: dts: mt8183: Add port node to mt8183.dtsi
21mr|kernel-6.12-baikal-6.12.43-3|4603	- arm64: dts: qcom: ipq9574: Add missing properties for cryptobam
21mr|kernel-6.12-baikal-6.12.43-3|4604	- arm64: dts: qcom: ipq9574: Fix USB vdd info
21mr|kernel-6.12-baikal-6.12.43-3|4605	- arm64: dts: qcom: qcm2290: fix (some) of QUP interconnects
21mr|kernel-6.12-baikal-6.12.43-3|4606	- arm64: dts: qcom: sa8775p: Remove cdsp compute-cb@10
21mr|kernel-6.12-baikal-6.12.43-3|4607	- arm64: dts: qcom: sa8775p: Remove extra entries from the iommus property
21mr|kernel-6.12-baikal-6.12.43-3|4608	- arm64: dts: qcom: sc8280xp-x13s: Drop duplicate DMIC supplies
21mr|kernel-6.12-baikal-6.12.43-3|4609	- arm64: dts: qcom: sda660-ifc6560: Fix dt-validate warning
21mr|kernel-6.12-baikal-6.12.43-3|4610	- arm64: dts: qcom: sdm660-lavender: Add missing USB phy supply
21mr|kernel-6.12-baikal-6.12.43-3|4611	- arm64: dts: qcom: sdm660-xiaomi-lavender: Add missing SD card detect GPIO
21mr|kernel-6.12-baikal-6.12.43-3|4612	- arm64: dts: qcom: sdm845-starqltechn: fix usb regulator mistake
21mr|kernel-6.12-baikal-6.12.43-3|4613	- arm64: dts: qcom: sdm845-starqltechn: refactor node order
21mr|kernel-6.12-baikal-6.12.43-3|4614	- arm64: dts: qcom: sdm845-starqltechn: remove excess reserved gpios
21mr|kernel-6.12-baikal-6.12.43-3|4615	- arm64: dts: qcom: sdm845-starqltechn: remove wifi
21mr|kernel-6.12-baikal-6.12.43-3|4616	- arm64: dts: qcom: sm8250: Fix CPU7 opp table
21mr|kernel-6.12-baikal-6.12.43-3|4617	- arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
21mr|kernel-6.12-baikal-6.12.43-3|4618	- arm64: dts: qcom: sm8350: Reenable crypto & cryptobam
21mr|kernel-6.12-baikal-6.12.43-3|4619	- arm64: dts: qcom: sm8450: Add missing properties for cryptobam
21mr|kernel-6.12-baikal-6.12.43-3|4620	- arm64: dts: qcom: sm8550: Add missing properties for cryptobam
21mr|kernel-6.12-baikal-6.12.43-3|4621	- arm64: dts: qcom: sm8650: add missing cpu-cfg interconnect path in the mdss node
21mr|kernel-6.12-baikal-6.12.43-3|4622	- arm64: dts: qcom: sm8650: Add missing properties for cryptobam
21mr|kernel-6.12-baikal-6.12.43-3|4623	- arm64: dts: qcom: sm8650: setup gpu thermal with higher temperatures
21mr|kernel-6.12-baikal-6.12.43-3|4624	- arm64: dts: qcom: x1e80100: Add GPU cooling
21mr|kernel-6.12-baikal-6.12.43-3|4625	- arm64: dts: qcom: x1e80100: Apply consistent critical thermal shutdown
21mr|kernel-6.12-baikal-6.12.43-3|4626	- arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix vreg_l2j_1p2 voltage
21mr|kernel-6.12-baikal-6.12.43-3|4627	- arm64: dts: qcom: x1e80100: Fix video thermal zone
21mr|kernel-6.12-baikal-6.12.43-3|4628	- arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix vreg_l2j_1p2 voltage
21mr|kernel-6.12-baikal-6.12.43-3|4629	- arm64: dts: qcom: x1e80100: Mark usb_2 as dma-coherent
21mr|kernel-6.12-baikal-6.12.43-3|4630	- arm64: dts: qcom: x1e80100-qcp: Fix vreg_l2j_1p2 voltage
21mr|kernel-6.12-baikal-6.12.43-3|4631	- arm64: dts: qcom: x1e80100-qcp: mark l12b and l15b always-on
21mr|kernel-6.12-baikal-6.12.43-3|4632	- arm64: dts: qcom: x1e80100-romulus: Keep L12B and L15B always on
21mr|kernel-6.12-baikal-6.12.43-3|4633	- arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b always-on
21mr|kernel-6.12-baikal-6.12.43-3|4634	- arm64: dts: renesas: white-hawk-ard-audio: Fix TPU0 groups
21mr|kernel-6.12-baikal-6.12.43-3|4635	- arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3566-rock3c
21mr|kernel-6.12-baikal-6.12.43-3|4636	- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou
21mr|kernel-6.12-baikal-6.12.43-3|4637	- arm64: dts: rockchip: Move SHMEM memory to reserved memory on rk3588
21mr|kernel-6.12-baikal-6.12.43-3|4638	- arm64: dts: rockchip: Update eMMC for NanoPi R5 series
21mr|kernel-6.12-baikal-6.12.43-3|4639	- arm64: dts: ti: k3-am62a-main: Set eMMC clock parent to default
21mr|kernel-6.12-baikal-6.12.43-3|4640	- arm64: dts: ti: k3-am62-main: Set eMMC clock parent to default
21mr|kernel-6.12-baikal-6.12.43-3|4641	- arm64: dts: ti: k3-am62p-j722s-common-main: Set eMMC clock parent to default
21mr|kernel-6.12-baikal-6.12.43-3|4642	- arm64: dts: ti: k3-am62x: Remove clock-names property from IMX219 overlay
21mr|kernel-6.12-baikal-6.12.43-3|4643	- arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in IMX219 overlay
21mr|kernel-6.12-baikal-6.12.43-3|4644	- arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in OV5640 overlay
21mr|kernel-6.12-baikal-6.12.43-3|4645	- arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0
21mr|kernel-6.12-baikal-6.12.43-3|4646	- arm64: dts: ti: k3-am68-sk: Fix regulator hierarchy
21mr|kernel-6.12-baikal-6.12.43-3|4647	- arm64: dts: ti: k3-j721e-common-proc-board: Enable OSPI1 on J721E
21mr|kernel-6.12-baikal-6.12.43-3|4648	- arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators
21mr|kernel-6.12-baikal-6.12.43-3|4649	- arm64: dts: ti: k3-j721e-sk: Add requiried voltage supplies for IMX219
21mr|kernel-6.12-baikal-6.12.43-3|4650	- arm64: dts: ti: k3-j721e-sk: Remove clock-names property from IMX219 overlay
21mr|kernel-6.12-baikal-6.12.43-3|4651	- arm64: dts: ti: k3-j722s-evm: Enable "serdes_wiz0" and "serdes_wiz1"
21mr|kernel-6.12-baikal-6.12.43-3|4652	- arm64: dts: ti: k3-j722s-main: Disable "serdes_wiz0" and "serdes_wiz1"
21mr|kernel-6.12-baikal-6.12.43-3|4653	- arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix length of serdes_ln_ctrl
21mr|kernel-6.12-baikal-6.12.43-3|4654	- arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP
21mr|kernel-6.12-baikal-6.12.43-3|4655	- arm64/fpsimd: Avoid RES0 bits in the SME trap handler
21mr|kernel-6.12-baikal-6.12.43-3|4656	- arm64/fpsimd: Avoid warning when sve_to_fpsimd() is unused
21mr|kernel-6.12-baikal-6.12.43-3|4657	- arm64/fpsimd: Discard stale CPU state when handling SME traps
21mr|kernel-6.12-baikal-6.12.43-3|4658	- arm64/fpsimd: Do not discard modified SVE state
21mr|kernel-6.12-baikal-6.12.43-3|4659	- arm64/fpsimd: Don't corrupt FPMR when streaming mode changes
21mr|kernel-6.12-baikal-6.12.43-3|4660	- arm64/fpsimd: Fix merging of FPSIMD state during signal return
21mr|kernel-6.12-baikal-6.12.43-3|4661	- arm64/fpsimd: Reset FPMR upon exec()
21mr|kernel-6.12-baikal-6.12.43-3|4662	- arm64: Support ARM64_VA_BITS=52 when setting ARCH_MMAP_RND_BITS_MAX
21mr|kernel-6.12-baikal-6.12.43-3|4663	- arm64: tegra: Add uartd serial alias for Jetson TX1 module
21mr|kernel-6.12-baikal-6.12.43-3|4664	- arm64: tegra: Drop remaining serial clock-names and reset-names
21mr|kernel-6.12-baikal-6.12.43-3|4665	- ARM: aspeed: Don't select SRAM
21mr|kernel-6.12-baikal-6.12.43-3|4666	- ARM: dts: at91: at91sam9263: fix NAND chip selects
21mr|kernel-6.12-baikal-6.12.43-3|4667	- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select
21mr|kernel-6.12-baikal-6.12.43-3|4668	- ARM: dts: qcom: apq8064: add missing clocks to the timer node
21mr|kernel-6.12-baikal-6.12.43-3|4669	- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device
21mr|kernel-6.12-baikal-6.12.43-3|4670	- ARM: dts: qcom: apq8064: move replicator out of soc node
21mr|kernel-6.12-baikal-6.12.43-3|4671	- ASoC: apple: mca: Constrain channels according to TDM mask
21mr|kernel-6.12-baikal-6.12.43-3|4672	- ASoC: codecs: hda: Fix RPM usage count underflow
21mr|kernel-6.12-baikal-6.12.43-3|4673	- ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX
21mr|kernel-6.12-baikal-6.12.43-3|4674	- ASoC: Intel: avs: Verify content returned by parse_int_array()
21mr|kernel-6.12-baikal-6.12.43-3|4675	- ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMMY()
21mr|kernel-6.12-baikal-6.12.43-3|4676	- ASoC: SOF: amd: add missing acp descriptor field
21mr|kernel-6.12-baikal-6.12.43-3|4677	- ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation type
21mr|kernel-6.12-baikal-6.12.43-3|4678	- ASoC: tas2764: Enable main IRQs
21mr|kernel-6.12-baikal-6.12.43-3|4679	- ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init
21mr|kernel-6.12-baikal-6.12.43-3|4680	- ath10k: snoc: fix unbalanced IRQ enable in crash recovery
21mr|kernel-6.12-baikal-6.12.43-3|4681	- backlight: pm8941: Add NULL check in wled_configure()
21mr|kernel-6.12-baikal-6.12.43-3|4682	- bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP
21mr|kernel-6.12-baikal-6.12.43-3|4683	- block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work
21mr|kernel-6.12-baikal-6.12.43-3|4684	- block: fix adding folio to bio
21mr|kernel-6.12-baikal-6.12.43-3|4685	- block: Fix bvec_set_folio() for very large folios
21mr|kernel-6.12-baikal-6.12.43-3|4686	- block: use q->elevator with ->elevator_lock held in elv_iosched_show()
21mr|kernel-6.12-baikal-6.12.43-3|4687	- Bluetooth: btintel: Check dsbr size from EFI variable
21mr|kernel-6.12-baikal-6.12.43-3|4688	- Bluetooth: btintel_pcie: Fix driver not posting maximum rx buffers
21mr|kernel-6.12-baikal-6.12.43-3|4689	- Bluetooth: btintel_pcie: Increase the tx and rx descriptor count
21mr|kernel-6.12-baikal-6.12.43-3|4690	- Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent race condition
21mr|kernel-6.12-baikal-6.12.43-3|4691	- Bluetooth: eir: Fix possible crashes on eir_create_adv_data
21mr|kernel-6.12-baikal-6.12.43-3|4692	- Bluetooth: Fix NULL pointer deference on eir_get_service_data
21mr|kernel-6.12-baikal-6.12.43-3|4693	- Bluetooth: hci_core: fix list_for_each_entry_rcu usage
21mr|kernel-6.12-baikal-6.12.43-3|4694	- Bluetooth: hci_qca: move the SoC type check to the right place
21mr|kernel-6.12-baikal-6.12.43-3|4695	- Bluetooth: hci_sync: Fix broadcast/PA when using an existing instance
21mr|kernel-6.12-baikal-6.12.43-3|4696	- Bluetooth: ISO: Fix not using SID from adv report
21mr|kernel-6.12-baikal-6.12.43-3|4697	- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION
21mr|kernel-6.12-baikal-6.12.43-3|4698	- Bluetooth: MGMT: Fix sparse errors
21mr|kernel-6.12-baikal-6.12.43-3|4699	- Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete
21mr|kernel-6.12-baikal-6.12.43-3|4700	- Bluetooth: MGMT: iterate over mesh commands in mgmt_mesh_foreach()
21mr|kernel-6.12-baikal-6.12.43-3|4701	- Bluetooth: MGMT: Protect mgmt_pending list with its own lock
21mr|kernel-6.12-baikal-6.12.43-3|4702	- Bluetooth: MGMT: Remove unused mgmt_pending_find_data
21mr|kernel-6.12-baikal-6.12.43-3|4703	- bonding: assign random address if device address is same as bond
21mr|kernel-6.12-baikal-6.12.43-3|4704	- bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT into maps
21mr|kernel-6.12-baikal-6.12.43-3|4705	- bpf: Avoid __bpf_prog_ret0_warn when jit fails
21mr|kernel-6.12-baikal-6.12.43-3|4706	- bpf: Check link_create.flags parameter for multi_kprobe
21mr|kernel-6.12-baikal-6.12.43-3|4707	- bpf: fix ktls panic with sockmap
21mr|kernel-6.12-baikal-6.12.43-3|4708	- bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ
21mr|kernel-6.12-baikal-6.12.43-3|4709	- bpf: Fix WARN() in get_bpf_raw_tp_regs
21mr|kernel-6.12-baikal-6.12.43-3|4710	- bpf: Revert "bpf: remove unnecessary rcu_read_{lock,unlock}() in multi-uprobe attach logic"
21mr|kernel-6.12-baikal-6.12.43-3|4711	- bpf, sockmap: Avoid using sk_socket after free when sending
21mr|kernel-6.12-baikal-6.12.43-3|4712	- bpf, sockmap: fix duplicated data transmission
21mr|kernel-6.12-baikal-6.12.43-3|4713	- bpf, sockmap: Fix panic when calling skb_linearize
21mr|kernel-6.12-baikal-6.12.43-3|4714	- bpftool: Fix regression of "bpftool cgroup tree" EINVAL on older kernels
21mr|kernel-6.12-baikal-6.12.43-3|4715	- brd: fix aligned_sector from brd_do_discard()
21mr|kernel-6.12-baikal-6.12.43-3|4716	- brd: fix discard end sector
21mr|kernel-6.12-baikal-6.12.43-3|4717	- btrfs: exit after state insertion failure at btrfs_convert_extent_bit()
21mr|kernel-6.12-baikal-6.12.43-3|4718	- btrfs: exit after state split error at set_extent_bit()
21mr|kernel-6.12-baikal-6.12.43-3|4719	- btrfs: fix invalid data space release when truncating block in NOCOW mode
21mr|kernel-6.12-baikal-6.12.43-3|4720	- btrfs: scrub: fix a wrong error type when metadata bytenr mismatches
21mr|kernel-6.12-baikal-6.12.43-3|4721	- btrfs: scrub: update device stats when an error is detected
21mr|kernel-6.12-baikal-6.12.43-3|4722	- bus: fsl-mc: fix double-free on mc_dev
21mr|kernel-6.12-baikal-6.12.43-3|4723	- calipso: Don't call calipso functions for AF_INET sk.
21mr|kernel-6.12-baikal-6.12.43-3|4724	- calipso: unlock rcu before returning -EAFNOSUPPORT
21mr|kernel-6.12-baikal-6.12.43-3|4725	- can: kvaser_pciefd: Force IRQ edge in case of nested IRQ
21mr|kernel-6.12-baikal-6.12.43-3|4726	- char: tpm: tpm-buf: Add sanity check fallback in read helpers
21mr|kernel-6.12-baikal-6.12.43-3|4727	- cifs: Fix validation of SMB1 query reparse point response
21mr|kernel-6.12-baikal-6.12.43-3|4728	- clk: bcm: rpi: Add NULL check in raspberrypi_clk_register()
21mr|kernel-6.12-baikal-6.12.43-3|4729	- clk: qcom: camcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.12-baikal-6.12.43-3|4730	- clk: qcom: dispcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.12-baikal-6.12.43-3|4731	- clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz
21mr|kernel-6.12-baikal-6.12.43-3|4732	- clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.12-baikal-6.12.43-3|4733	- clk: qcom: gpucc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.12-baikal-6.12.43-3|4734	- coredump: fix error handling for replace_fd()
21mr|kernel-6.12-baikal-6.12.43-3|4735	- coredump: hand a pidfd to the usermode coredump helper
21mr|kernel-6.12-baikal-6.12.43-3|4736	- coresight: catu: Introduce refcount and spinlock for enabling/disabling
21mr|kernel-6.12-baikal-6.12.43-3|4737	- coresight: Fixes device's owner field for registered using coresight_init_driver()
21mr|kernel-6.12-baikal-6.12.43-3|4738	- coresight: prevent deactivate active config while enabling the config
21mr|kernel-6.12-baikal-6.12.43-3|4739	- counter: interrupt-cnt: Protect enable/disable OPs with mutex
21mr|kernel-6.12-baikal-6.12.43-3|4740	- crypto: api - Redo lookup on EEXIST
21mr|kernel-6.12-baikal-6.12.43-3|4741	- crypto: lrw - Only add ecb if it is not already there
21mr|kernel-6.12-baikal-6.12.43-3|4742	- crypto: marvell/cesa - Avoid empty transfer descriptor
21mr|kernel-6.12-baikal-6.12.43-3|4743	- crypto: marvell/cesa - Handle zero-length skcipher requests
21mr|kernel-6.12-baikal-6.12.43-3|4744	- crypto: sun8i-ce-cipher - fix error handling in sun8i_ce_cipher_prepare()
21mr|kernel-6.12-baikal-6.12.43-3|4745	- crypto: sun8i-ce-hash - fix error handling in sun8i_ce_hash_run()
21mr|kernel-6.12-baikal-6.12.43-3|4746	- crypto: sun8i-ce - move fallback ahash_request to the end of the struct
21mr|kernel-6.12-baikal-6.12.43-3|4747	- crypto: sun8i-ce - undo runtime PM changes during driver removal
21mr|kernel-6.12-baikal-6.12.43-3|4748	- crypto: sun8i-ss - do not use sg_dma_len before calling DMA functions
21mr|kernel-6.12-baikal-6.12.43-3|4749	- crypto: xts - Only add ecb if it is not already there
21mr|kernel-6.12-baikal-6.12.43-3|4750	- dmaengine: idxd: cdev: Fix uninitialized use of sva in idxd_cdev_open
21mr|kernel-6.12-baikal-6.12.43-3|4751	- dmaengine: ti: Add NULL check in udma_probe()
21mr|kernel-6.12-baikal-6.12.43-3|4752	- dm: don't change md if dm_table_set_restrictions() fails
21mr|kernel-6.12-baikal-6.12.43-3|4753	- dm: fix dm_blk_report_zones
21mr|kernel-6.12-baikal-6.12.43-3|4754	- dm-flakey: error all IOs when num_features is absent
21mr|kernel-6.12-baikal-6.12.43-3|4755	- dm-flakey: make corrupting read bios work
21mr|kernel-6.12-baikal-6.12.43-3|4756	- dm: free table mempools if not used in __bind
21mr|kernel-6.12-baikal-6.12.43-3|4757	- do_change_type(): refuse to operate on unmounted/not ours mounts
21mr|kernel-6.12-baikal-6.12.43-3|4758	- Documentation: ACPI: Use all-string data node references
21mr|kernel-6.12-baikal-6.12.43-3|4759	- driver: net: ethernet: mtk_star_emac: fix suspend/resume issue
21mr|kernel-6.12-baikal-6.12.43-3|4760	- drm/amd/display: check stream id dml21 wrapper to get plane_id
21mr|kernel-6.12-baikal-6.12.43-3|4761	- drm/amd/display: fix link_set_dpms_off multi-display MST corner case
21mr|kernel-6.12-baikal-6.12.43-3|4762	- drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table
21mr|kernel-6.12-baikal-6.12.43-3|4763	- drm/bridge: lt9611uxc: Fix an error handling path in lt9611uxc_probe()
21mr|kernel-6.12-baikal-6.12.43-3|4764	- drm/i915/guc: Check if expecting reply before decrementing outstanding_submission_g2h
21mr|kernel-6.12-baikal-6.12.43-3|4765	- drm/i915/guc: Handle race condition where wakeref count drops below 0
21mr|kernel-6.12-baikal-6.12.43-3|4766	- drm/i915/psr: Fix using wrong mask in REG_FIELD_PREP
21mr|kernel-6.12-baikal-6.12.43-3|4767	- drm/mediatek: Fix kobject put for component sub-drivers
21mr|kernel-6.12-baikal-6.12.43-3|4768	- drm/mediatek: mtk_drm_drv: Fix kobject put for mtk_mutex device ptr
21mr|kernel-6.12-baikal-6.12.43-3|4769	- drm/mediatek: mtk_drm_drv: Unbind secondary mmsys components on err
21mr|kernel-6.12-baikal-6.12.43-3|4770	- drm/meson: fix debug log statement when setting the HDMI clocks
21mr|kernel-6.12-baikal-6.12.43-3|4771	- drm/meson: fix more rounding issues with 59.94Hz modes
21mr|kernel-6.12-baikal-6.12.43-3|4772	- drm/meson: Use 1000ULL when operating with mode->clock
21mr|kernel-6.12-baikal-6.12.43-3|4773	- drm/meson: use unsigned long long / Hz for frequency types
21mr|kernel-6.12-baikal-6.12.43-3|4774	- drm/meson: use vclk_freq instead of pixel_freq in debug print
21mr|kernel-6.12-baikal-6.12.43-3|4775	- drm/msm/a6xx: Disable rgb565_predicator on Adreno 7c3
21mr|kernel-6.12-baikal-6.12.43-3|4776	- drm/msm/dpu: enable SmartDMA on SC8180X
21mr|kernel-6.12-baikal-6.12.43-3|4777	- drm/msm/dpu: enable SmartDMA on SM8150
21mr|kernel-6.12-baikal-6.12.43-3|4778	- drm/panel: samsung-sofef00: Drop s6e3fc2x01 support
21mr|kernel-6.12-baikal-6.12.43-3|4779	- drm/panel-simple: fix the warnings for the Evervision VGG644804
21mr|kernel-6.12-baikal-6.12.43-3|4780	- drm/panthor: Fix GPU_COHERENCY_ACE[_LITE] definitions
21mr|kernel-6.12-baikal-6.12.43-3|4781	- drm/panthor: Update panthor_mmu::irq::mask when needed
21mr|kernel-6.12-baikal-6.12.43-3|4782	- drm: rcar-du: Fix memory leak in rcar_du_vsps_init()
21mr|kernel-6.12-baikal-6.12.43-3|4783	- drm/tegra: rgb: Fix the unbound reference count
21mr|kernel-6.12-baikal-6.12.43-3|4784	- drm/vc4: tests: Use return instead of assert
21mr|kernel-6.12-baikal-6.12.43-3|4785	- drm/vkms: Adjust vkms_state->active_planes allocation type
21mr|kernel-6.12-baikal-6.12.43-3|4786	- drm/vmwgfx: Add error path for xa_store in vmw_bo_add_detached_resource
21mr|kernel-6.12-baikal-6.12.43-3|4787	- drm/vmwgfx: Add seqno waiter for sync_files
21mr|kernel-6.12-baikal-6.12.43-3|4788	- drm/vmwgfx: Fix dumb buffer leak
21mr|kernel-6.12-baikal-6.12.43-3|4789	- drm/xe/d3cold: Set power state to D3Cold during s2idle/s3
21mr|kernel-6.12-baikal-6.12.43-3|4790	- drm/xe: Make xe_gt_freq part of the Documentation
21mr|kernel-6.12-baikal-6.12.43-3|4791	- drm/xe: Save the gt pointer in lrc and drop the tile
21mr|kernel-6.12-baikal-6.12.43-3|4792	- drm/xe/xe2hpg: Add Wa_22021007897
21mr|kernel-6.12-baikal-6.12.43-3|4793	- dt-bindings: phy: imx8mq-usb: fix fsl,phy-tx-vboost-level-microvolt property
21mr|kernel-6.12-baikal-6.12.43-3|4794	- dt-bindings: pwm: adi,axi-pwmgen: Fix clocks
21mr|kernel-6.12-baikal-6.12.43-3|4795	- dt-bindings: pwm: adi,axi-pwmgen: Increase #pwm-cells to 3
21mr|kernel-6.12-baikal-6.12.43-3|4796	- dt-bindings: pwm: Correct indentation and style in DTS example
21mr|kernel-6.12-baikal-6.12.43-3|4797	- dt-bindings: soc: fsl,qman-fqd: Fix reserved-memory.yaml reference
21mr|kernel-6.12-baikal-6.12.43-3|4798	- dt-bindings: usb: cypress,hx3: Add support for all variants
21mr|kernel-6.12-baikal-6.12.43-3|4799	- dt-bindings: vendor-prefixes: Add Liontron name
21mr|kernel-6.12-baikal-6.12.43-3|4800	- EDAC/skx_common: Fix general protection fault
21mr|kernel-6.12-baikal-6.12.43-3|4801	- EDAC/{skx_common,i10nm}: Fix the loss of saved RRL for HBM pseudo channel 0
21mr|kernel-6.12-baikal-6.12.43-3|4802	- efi/libstub: Describe missing 'out' parameter in efi_load_initrd
21mr|kernel-6.12-baikal-6.12.43-3|4803	- erofs: avoid using multiple devices with different type
21mr|kernel-6.12-baikal-6.12.43-3|4804	- erofs: fix file handle encoding for 64-bit NIDs
21mr|kernel-6.12-baikal-6.12.43-3|4805	- f2fs: clean up unnecessary indentation
21mr|kernel-6.12-baikal-6.12.43-3|4806	- f2fs: clean up w/ fscrypt_is_bounce_page()
21mr|kernel-6.12-baikal-6.12.43-3|4807	- f2fs: fix to avoid accessing uninitialized curseg
21mr|kernel-6.12-baikal-6.12.43-3|4808	- f2fs: fix to correct check conditions in f2fs_cross_rename
21mr|kernel-6.12-baikal-6.12.43-3|4809	- f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed()
21mr|kernel-6.12-baikal-6.12.43-3|4810	- f2fs: fix to do sanity check on sbi->total_valid_block_count
21mr|kernel-6.12-baikal-6.12.43-3|4811	- f2fs: prevent the current section from being selected as a victim during GC
21mr|kernel-6.12-baikal-6.12.43-3|4812	- f2fs: use d_inode(dentry) cleanup dentry->d_inode
21mr|kernel-6.12-baikal-6.12.43-3|4813	- f2fs: zone: fix to avoid inconsistence in between SIT and SSA
21mr|kernel-6.12-baikal-6.12.43-3|4814	- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod()
21mr|kernel-6.12-baikal-6.12.43-3|4815	- firmware: psci: Fix refcount leak in psci_dt_init
21mr|kernel-6.12-baikal-6.12.43-3|4816	- firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES
21mr|kernel-6.12-baikal-6.12.43-3|4817	- fix propagation graph breakage by MOVE_MOUNT_SET_GROUP move_mount(2)
21mr|kernel-6.12-baikal-6.12.43-3|4818	- Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated
21mr|kernel-6.12-baikal-6.12.43-3|4819	- fpga: fix potential null pointer deref in fpga_mgr_test_img_load_sgt()
21mr|kernel-6.12-baikal-6.12.43-3|4820	- fs/filesystems: Fix potential unsigned integer underflow in fs_name()
21mr|kernel-6.12-baikal-6.12.43-3|4821	- fs/ntfs3: Add missing direct_IO in ntfs_aops_cmpr
21mr|kernel-6.12-baikal-6.12.43-3|4822	- fs/ntfs3: handle hdr_first_de() return value
21mr|kernel-6.12-baikal-6.12.43-3|4823	- gfs2: Don't clear sb->s_fs_info in gfs2_sys_fs_add
21mr|kernel-6.12-baikal-6.12.43-3|4824	- gfs2: gfs2_create_inode error handling fix
21mr|kernel-6.12-baikal-6.12.43-3|4825	- gfs2: pass through holder from the VFS for freeze/thaw
21mr|kernel-6.12-baikal-6.12.43-3|4826	- gfs2: replace sd_aspace with sd_inode
21mr|kernel-6.12-baikal-6.12.43-3|4827	- gpio: virtuser: fix potential out-of-bound write
21mr|kernel-6.12-baikal-6.12.43-3|4828	- gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO
21mr|kernel-6.12-baikal-6.12.43-3|4829	- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt
21mr|kernel-6.12-baikal-6.12.43-3|4830	- HID: quirks: Add ADATA XPG alpha wireless mouse support
21mr|kernel-6.12-baikal-6.12.43-3|4831	- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse()
21mr|kernel-6.12-baikal-6.12.43-3|4832	- hisi_acc_vfio_pci: add eq and aeq interruption restore
21mr|kernel-6.12-baikal-6.12.43-3|4833	- hisi_acc_vfio_pci: bugfix live migration function without VF device driver
21mr|kernel-6.12-baikal-6.12.43-3|4834	- hisi_acc_vfio_pci: fix XQE dma address error
21mr|kernel-6.12-baikal-6.12.43-3|4835	- hwmon: (asus-ec-sensors) check sensor index in read_string()
21mr|kernel-6.12-baikal-6.12.43-3|4836	- i40e: retry VFLR handling if there is ongoing VF reset
21mr|kernel-6.12-baikal-6.12.43-3|4837	- i40e: return false from i40e_reset_vf if reset is in progress
21mr|kernel-6.12-baikal-6.12.43-3|4838	- IB/cm: use rwlock for MAD agent lock
21mr|kernel-6.12-baikal-6.12.43-3|4839	- ice: create new Tx scheduler nodes for new queues only
21mr|kernel-6.12-baikal-6.12.43-3|4840	- ice: fix rebuilding the Tx scheduler tree for large queue counts
21mr|kernel-6.12-baikal-6.12.43-3|4841	- ice: fix Tx scheduler error handling in XDP callback
21mr|kernel-6.12-baikal-6.12.43-3|4842	- idpf: avoid mailbox timeout delays during reset
21mr|kernel-6.12-baikal-6.12.43-3|4843	- idpf: fix a race in txq wakeup
21mr|kernel-6.12-baikal-6.12.43-3|4844	- iio: adc: ad7124: Fix 3dB filter frequency reading
21mr|kernel-6.12-baikal-6.12.43-3|4845	- iio: adc: mcp3911: fix device dependent mappings for conversion result registers
21mr|kernel-6.12-baikal-6.12.43-3|4846	- iio: adc: PAC1934: fix typo in documentation link
21mr|kernel-6.12-baikal-6.12.43-3|4847	- iio: filter: admv8818: fix band 4, state 15
21mr|kernel-6.12-baikal-6.12.43-3|4848	- iio: filter: admv8818: fix integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|4849	- iio: filter: admv8818: fix range calculation
21mr|kernel-6.12-baikal-6.12.43-3|4850	- iio: filter: admv8818: Support frequencies >= 2^32
21mr|kernel-6.12-baikal-6.12.43-3|4851	- Input: synaptics-rmi - fix crash with unsupported versions of F34
21mr|kernel-6.12-baikal-6.12.43-3|4852	- iommu: Protect against overflow in iommu_pgsize()
21mr|kernel-6.12-baikal-6.12.43-3|4853	- iommu: remove duplicate selection of DMAR_TABLE
21mr|kernel-6.12-baikal-6.12.43-3|4854	- io_uring: consistently use rcu semantics with sqpoll thread
21mr|kernel-6.12-baikal-6.12.43-3|4855	- io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo()
21mr|kernel-6.12-baikal-6.12.43-3|4856	- iov_iter: use iov_offset for length calculation in iov_iter_aligned_bvec
21mr|kernel-6.12-baikal-6.12.43-3|4857	- kernfs: Relax constraint in draining guard
21mr|kernel-6.12-baikal-6.12.43-3|4858	- kselftest: cpufreq: Get rid of double suspend in rtcwake case
21mr|kernel-6.12-baikal-6.12.43-3|4859	- ksmbd: use list_first_entry_or_null for opinfo_get_list()
21mr|kernel-6.12-baikal-6.12.43-3|4860	- ktls, sockmap: Fix missing uncharge operation
21mr|kernel-6.12-baikal-6.12.43-3|4861	- kunit: Fix wrong parameter to kunit_deactivate_static_stub()
21mr|kernel-6.12-baikal-6.12.43-3|4862	- kunit/usercopy: Disable u64 test on 32-bit SPARC
21mr|kernel-6.12-baikal-6.12.43-3|4863	- libbpf: Fix buffer overflow in bpf_object__init_prog
21mr|kernel-6.12-baikal-6.12.43-3|4864	- libbpf: Fix event name too long error
21mr|kernel-6.12-baikal-6.12.43-3|4865	- libbpf: Remove sample_period init in perf_buffer
21mr|kernel-6.12-baikal-6.12.43-3|4866	- libbpf: Use proper errno value in linker
21mr|kernel-6.12-baikal-6.12.43-3|4867	- libbpf: Use proper errno value in nlattr
21mr|kernel-6.12-baikal-6.12.43-3|4868	- loop: add file_start_write() and file_end_write()
21mr|kernel-6.12-baikal-6.12.43-3|4869	- m68k: mac: Fix macintosh_config for Mac II
21mr|kernel-6.12-baikal-6.12.43-3|4870	- macsec: MACsec SCI assignment for ES = 0
21mr|kernel-6.12-baikal-6.12.43-3|4871	- mailbox: imx: Fix TXDB_V2 sending
21mr|kernel-6.12-baikal-6.12.43-3|4872	- mailbox: mtk-cmdq: Refine GCE_GCTL_VALUE setting
21mr|kernel-6.12-baikal-6.12.43-3|4873	- media: rkvdec: Fix frame size enumeration
21mr|kernel-6.12-baikal-6.12.43-3|4874	- media: verisilicon: Free post processor buffers on error
21mr|kernel-6.12-baikal-6.12.43-3|4875	- mei: vsc: Cast tx_buf to (__be32 *) when passed to cpu_to_be32_array()
21mr|kernel-6.12-baikal-6.12.43-3|4876	- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove()
21mr|kernel-6.12-baikal-6.12.43-3|4877	- mfd: exynos-lpass: Fix an error handling path in exynos_lpass_probe()
21mr|kernel-6.12-baikal-6.12.43-3|4878	- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE
21mr|kernel-6.12-baikal-6.12.43-3|4879	- MIPS: Loongson64: Add missing '#interrupt-cells' for loongson64c_ls7a
21mr|kernel-6.12-baikal-6.12.43-3|4880	- mmc: sdhci-of-dwcmshc: add PD workaround on RK3576
21mr|kernel-6.12-baikal-6.12.43-3|4881	- mtd: nand: ecc-mxic: Fix use of uninitialized variable ret
21mr|kernel-6.12-baikal-6.12.43-3|4882	- net: drv: netdevsim: don't napi_complete() from netpoll
21mr|kernel-6.12-baikal-6.12.43-3|4883	- net: dsa: b53: allow RGMII for bcm63xx RGMII ports
21mr|kernel-6.12-baikal-6.12.43-3|4884	- net: dsa: b53: do not enable RGMII delay on bcm63xx
21mr|kernel-6.12-baikal-6.12.43-3|4885	- net: dsa: b53: do not touch DLL_IQQD on bcm53115
21mr|kernel-6.12-baikal-6.12.43-3|4886	- net: dsa: b53: fix untagged traffic sent via cpu tagged with VID 0
21mr|kernel-6.12-baikal-6.12.43-3|4887	- net: dsa: tag_brcm: legacy: fix pskb_may_pull length
21mr|kernel-6.12-baikal-6.12.43-3|4888	- net: ethernet: ti: am65-cpsw: Lower random mac address error print to info
21mr|kernel-6.12-baikal-6.12.43-3|4889	- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it
21mr|kernel-6.12-baikal-6.12.43-3|4890	- netfilter: nf_nat: also check reverse tuple to obtain clashing entry
21mr|kernel-6.12-baikal-6.12.43-3|4891	- netfilter: nf_set_pipapo_avx2: fix initial map fill
21mr|kernel-6.12-baikal-6.12.43-3|4892	- netfilter: nf_tables: nft_fib: consistent l3mdev handling
21mr|kernel-6.12-baikal-6.12.43-3|4893	- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy
21mr|kernel-6.12-baikal-6.12.43-3|4894	- netfilter: nft_quota: match correctly when the quota just depleted
21mr|kernel-6.12-baikal-6.12.43-3|4895	- netfilter: nft_set_pipapo: prevent overflow in lookup table allocation
21mr|kernel-6.12-baikal-6.12.43-3|4896	- netfilter: nft_tunnel: fix geneve_opt dump
21mr|kernel-6.12-baikal-6.12.43-3|4897	- netfilter: xtables: support arpt_mark and ipv6 optstrip for iptables-nft only builds
21mr|kernel-6.12-baikal-6.12.43-3|4898	- net: Fix TOCTOU issue in sk_is_readable()
21mr|kernel-6.12-baikal-6.12.43-3|4899	- net: fix udp gso skb_segment after pull from frag_list
21mr|kernel-6.12-baikal-6.12.43-3|4900	- net: lan743x: Fix PHY reset handling during initialization and WOL
21mr|kernel-6.12-baikal-6.12.43-3|4901	- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy
21mr|kernel-6.12-baikal-6.12.43-3|4902	- net: lan966x: Fix 1-step timestamping over ipv4 or ipv6
21mr|kernel-6.12-baikal-6.12.43-3|4903	- net: lan966x: Make sure to insert the vlan tags also in host mode
21mr|kernel-6.12-baikal-6.12.43-3|4904	- net/mdiobus: Fix potential out-of-bounds clause 45 read/write access
21mr|kernel-6.12-baikal-6.12.43-3|4905	- net/mdiobus: Fix potential out-of-bounds read/write access
21mr|kernel-6.12-baikal-6.12.43-3|4906	- net/mlx4_en: Prevent potential integer overflow calculating Hz
21mr|kernel-6.12-baikal-6.12.43-3|4907	- net/mlx5: Avoid using xso.real_dev unnecessarily
21mr|kernel-6.12-baikal-6.12.43-3|4908	- net/mlx5e: Fix leak of Geneve TLV option object
21mr|kernel-6.12-baikal-6.12.43-3|4909	- net/mlx5: Ensure fw pages are always allocated on same NUMA
21mr|kernel-6.12-baikal-6.12.43-3|4910	- net/mlx5: Fix ECVF vports unload on shutdown flow
21mr|kernel-6.12-baikal-6.12.43-3|4911	- net/mlx5: Fix return value when searching for existing flow group
21mr|kernel-6.12-baikal-6.12.43-3|4912	- net/mlx5: HWS, fix missing ip_version handling in definer
21mr|kernel-6.12-baikal-6.12.43-3|4913	- net: ncsi: Fix GCPS 64-bit member variables
21mr|kernel-6.12-baikal-6.12.43-3|4914	- net: openvswitch: Fix the dead loop of MPLS parse
21mr|kernel-6.12-baikal-6.12.43-3|4915	- net: phy: clear phydev->devlink when the link is deleted
21mr|kernel-6.12-baikal-6.12.43-3|4916	- net: phy: fix up const issues in to_mdio_device() and to_phy_device()
21mr|kernel-6.12-baikal-6.12.43-3|4917	- net: phy: mscc: Fix memory leak when using one step timestamping
21mr|kernel-6.12-baikal-6.12.43-3|4918	- net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames
21mr|kernel-6.12-baikal-6.12.43-3|4919	- net_sched: ets: fix a race in ets_qdisc_change()
21mr|kernel-6.12-baikal-6.12.43-3|4920	- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
21mr|kernel-6.12-baikal-6.12.43-3|4921	- net_sched: prio: fix a race in prio_tune()
21mr|kernel-6.12-baikal-6.12.43-3|4922	- net_sched: red: fix a race in __red_change()
21mr|kernel-6.12-baikal-6.12.43-3|4923	- net_sched: sch_sfq: fix a potential crash on gso_skb handling
21mr|kernel-6.12-baikal-6.12.43-3|4924	- net_sched: tbf: fix a race in tbf_change()
21mr|kernel-6.12-baikal-6.12.43-3|4925	- net: stmmac: make sure that ptp_rate is not 0 before configuring EST
21mr|kernel-6.12-baikal-6.12.43-3|4926	- net: stmmac: make sure that ptp_rate is not 0 before configuring timestamping
21mr|kernel-6.12-baikal-6.12.43-3|4927	- net: stmmac: platform: guarantee uniqueness of bus_id
21mr|kernel-6.12-baikal-6.12.43-3|4928	- net: ti: icssg-prueth: Fix swapped TX stats for MII interfaces.
21mr|kernel-6.12-baikal-6.12.43-3|4929	- net: tipc: fix refcount warning in tipc_aead_encrypt
21mr|kernel-6.12-baikal-6.12.43-3|4930	- net: usb: aqc111: debug info before sanitation
21mr|kernel-6.12-baikal-6.12.43-3|4931	- net: usb: aqc111: fix error handling of usbnet read calls
21mr|kernel-6.12-baikal-6.12.43-3|4932	- net: wwan: mhi_wwan_mbim: use correct mux_id for multiplexing
21mr|kernel-6.12-baikal-6.12.43-3|4933	- net: wwan: t7xx: Fix napi rx poll issue
21mr|kernel-6.12-baikal-6.12.43-3|4934	- net: xilinx: axienet: Fix Tx skb circular buffer occupancy check in dmaengine xmit
21mr|kernel-6.12-baikal-6.12.43-3|4935	- NFS: Avoid flushing data while holding directory locks in nfs_rename()
21mr|kernel-6.12-baikal-6.12.43-3|4936	- nfs: clear SB_RDONLY before getting superblock
21mr|kernel-6.12-baikal-6.12.43-3|4937	- nfs: don't share pNFS DS connections between net namespaces
21mr|kernel-6.12-baikal-6.12.43-3|4938	- nfs: ignore SB_RDONLY when remounting nfs
21mr|kernel-6.12-baikal-6.12.43-3|4939	- nilfs2: add pointer check for nilfs_direct_propagate()
21mr|kernel-6.12-baikal-6.12.43-3|4940	- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate()
21mr|kernel-6.12-baikal-6.12.43-3|4941	- nvme: fix command limits status code
21mr|kernel-6.12-baikal-6.12.43-3|4942	- nvmem: zynqmp_nvmem: unbreak driver after cleanup
21mr|kernel-6.12-baikal-6.12.43-3|4943	- nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
21mr|kernel-6.12-baikal-6.12.43-3|4944	- nvmet-fcloop: access fcpreq only when holding reqlock
21mr|kernel-6.12-baikal-6.12.43-3|4945	- objtool/rust: relax slice condition to cover more `noreturn` Rust functions
21mr|kernel-6.12-baikal-6.12.43-3|4946	- ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
21mr|kernel-6.12-baikal-6.12.43-3|4947	- octeontx2-pf: QOS: Perform cache sync on send queue teardown
21mr|kernel-6.12-baikal-6.12.43-3|4948	- octeontx2-pf: QOS: Refactor TC_HTB_LEAF_DEL_LAST callback
21mr|kernel-6.12-baikal-6.12.43-3|4949	- of: unittest: Unlock on error in unittest_data_add()
21mr|kernel-6.12-baikal-6.12.43-3|4950	- overflow: Fix direct struct member initialization in _DEFINE_FLEX()
21mr|kernel-6.12-baikal-6.12.43-3|4951	- overflow: Introduce __DEFINE_FLEX for having no initializer
21mr|kernel-6.12-baikal-6.12.43-3|4952	- page_pool: Fix use-after-free in page_pool_recycle_in_ring
21mr|kernel-6.12-baikal-6.12.43-3|4953	- page_pool: Move pp_magic check into helper functions
21mr|kernel-6.12-baikal-6.12.43-3|4954	- page_pool: Track DMA-mapped pages and unmap them when destroying the pool
21mr|kernel-6.12-baikal-6.12.43-3|4955	- path_overmount(): avoid false negatives
21mr|kernel-6.12-baikal-6.12.43-3|4956	- PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()
21mr|kernel-6.12-baikal-6.12.43-3|4957	- PCI: apple: Use gpiod_set_value_cansleep in probe flow
21mr|kernel-6.12-baikal-6.12.43-3|4958	- PCI/ASPM: Disable L1 before disabling L1 PM Substates
21mr|kernel-6.12-baikal-6.12.43-3|4959	- PCI: cadence: Fix runtime atomic count underflow
21mr|kernel-6.12-baikal-6.12.43-3|4960	- PCI/DPC: Initialize aer_err_info before using it
21mr|kernel-6.12-baikal-6.12.43-3|4961	- PCI/DPC: Log Error Source ID only when valid
21mr|kernel-6.12-baikal-6.12.43-3|4962	- PCI: endpoint: Retain fixed-size BAR size as well as aligned size
21mr|kernel-6.12-baikal-6.12.43-3|4963	- PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus()
21mr|kernel-6.12-baikal-6.12.43-3|4964	- PCI: rcar-gen4: set ep BAR4 fixed size
21mr|kernel-6.12-baikal-6.12.43-3|4965	- perf/amlogic: Replace smp_processor_id() with raw_smp_processor_id() in meson_ddr_pmu_create()
21mr|kernel-6.12-baikal-6.12.43-3|4966	- perf/arm-cmn: Add CMN S3 ACPI binding
21mr|kernel-6.12-baikal-6.12.43-3|4967	- perf/arm-cmn: Fix REQ2/SNP2 mixup
21mr|kernel-6.12-baikal-6.12.43-3|4968	- perf/arm-cmn: Initialise cmn->cpu earlier
21mr|kernel-6.12-baikal-6.12.43-3|4969	- perf: arm-ni: Fix missing platform_set_drvdata()
21mr|kernel-6.12-baikal-6.12.43-3|4970	- perf: arm-ni: Unregister PMUs on probe failure
21mr|kernel-6.12-baikal-6.12.43-3|4971	- perf build: Warn when libdebuginfod devel files are not available
21mr|kernel-6.12-baikal-6.12.43-3|4972	- perf callchain: Always populate the addr_location map when adding IP
21mr|kernel-6.12-baikal-6.12.43-3|4973	- perf/core: Fix broken throttling when max_samples_per_tick=1
21mr|kernel-6.12-baikal-6.12.43-3|4974	- perf: Ensure bpf_perf_link path is properly serialized
21mr|kernel-6.12-baikal-6.12.43-3|4975	- perf intel-pt: Fix PEBS-via-PT data_src
21mr|kernel-6.12-baikal-6.12.43-3|4976	- perf record: Fix incorrect --user-regs comments
21mr|kernel-6.12-baikal-6.12.43-3|4977	- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3
21mr|kernel-6.12-baikal-6.12.43-3|4978	- perf symbol: Fix use-after-free in filename__read_build_id
21mr|kernel-6.12-baikal-6.12.43-3|4979	- perf symbol-minimal: Fix double free in filename__read_build_id
21mr|kernel-6.12-baikal-6.12.43-3|4980	- perf tests: Fix 'perf report' tests installation
21mr|kernel-6.12-baikal-6.12.43-3|4981	- perf tests switch-tracking: Fix timestamp comparison
21mr|kernel-6.12-baikal-6.12.43-3|4982	- perf trace: Always print return value for syscalls returning a pid
21mr|kernel-6.12-baikal-6.12.43-3|4983	- perf trace: Fix leaks of 'struct thread' in set_filter_loop_pids()
21mr|kernel-6.12-baikal-6.12.43-3|4984	- perf trace: Set errpid to false for rseq and set_robust_list
21mr|kernel-6.12-baikal-6.12.43-3|4985	- perf ui browser hists: Set actions->thread before calling do_zoom_thread()
21mr|kernel-6.12-baikal-6.12.43-3|4986	- perf/x86/amd/uncore: Prevent UMC counters from saturating
21mr|kernel-6.12-baikal-6.12.43-3|4987	- perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node' member
21mr|kernel-6.12-baikal-6.12.43-3|4988	- phy: phy-rockchip-samsung-hdptx: Fix PHY PLL output 50.25MHz error
21mr|kernel-6.12-baikal-6.12.43-3|4989	- phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug
21mr|kernel-6.12-baikal-6.12.43-3|4990	- phy: rockchip: samsung-hdptx: Do no set rk_hdptx_phy->rate in case of errors
21mr|kernel-6.12-baikal-6.12.43-3|4991	- phy: rockchip: samsung-hdptx: Fix clock ratio setup
21mr|kernel-6.12-baikal-6.12.43-3|4992	- phy: starfive: jh7110-usb: Fix USB 2.0 host occasional detection failure
21mr|kernel-6.12-baikal-6.12.43-3|4993	- pinctrl: armada-37xx: set GPIO output value before setting direction
21mr|kernel-6.12-baikal-6.12.43-3|4994	- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs > 31
21mr|kernel-6.12-baikal-6.12.43-3|4995	- pinctrl: at91: Fix possible out-of-boundary access
21mr|kernel-6.12-baikal-6.12.43-3|4996	- pinctrl: qcom: pinctrl-qcm2290: Add missing pins
21mr|kernel-6.12-baikal-6.12.43-3|4997	- pinctrl: samsung: add dedicated SoC eint suspend/resume callbacks
21mr|kernel-6.12-baikal-6.12.43-3|4998	- pinctrl: samsung: add gs101 specific eint suspend/resume callbacks
21mr|kernel-6.12-baikal-6.12.43-3|4999	- pinctrl: samsung: refactor drvdata suspend & resume callbacks
21mr|kernel-6.12-baikal-6.12.43-3|5000	- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
21mr|kernel-6.12-baikal-6.12.43-3|5001	- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
21mr|kernel-6.12-baikal-6.12.43-3|5002	- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
21mr|kernel-6.12-baikal-6.12.43-3|5003	- pmdomain: core: Introduce dev_pm_genpd_rpm_always_on()
21mr|kernel-6.12-baikal-6.12.43-3|5004	- PM: EM: Fix potential division-by-zero error in em_compute_costs()
21mr|kernel-6.12-baikal-6.12.43-3|5005	- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices
21mr|kernel-6.12-baikal-6.12.43-3|5006	- PM: sleep: Print PM debug messages during hibernation
21mr|kernel-6.12-baikal-6.12.43-3|5007	- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks()
21mr|kernel-6.12-baikal-6.12.43-3|5008	- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
21mr|kernel-6.12-baikal-6.12.43-3|5009	- powerpc/crash: Fix non-smp kexec preparation
21mr|kernel-6.12-baikal-6.12.43-3|5010	- powerpc: do not build ppc_save_regs.o always
21mr|kernel-6.12-baikal-6.12.43-3|5011	- powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap
21mr|kernel-6.12-baikal-6.12.43-3|5012	- powerpc/pseries/iommu: Fix kmemleak in TCE table userspace view
21mr|kernel-6.12-baikal-6.12.43-3|5013	- powerpc/vas: Return -EINVAL if the offset is non-zero in mmap()
21mr|kernel-6.12-baikal-6.12.43-3|5014	- power: reset: at91-reset: Optimize at91_reset()
21mr|kernel-6.12-baikal-6.12.43-3|5015	- ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use()
21mr|kernel-6.12-baikal-6.12.43-3|5016	- randstruct: gcc-plugin: Fix attribute addition
21mr|kernel-6.12-baikal-6.12.43-3|5017	- randstruct: gcc-plugin: Remove bogus void member
21mr|kernel-6.12-baikal-6.12.43-3|5018	- rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture
21mr|kernel-6.12-baikal-6.12.43-3|5019	- RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work
21mr|kernel-6.12-baikal-6.12.43-3|5020	- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h
21mr|kernel-6.12-baikal-6.12.43-3|5021	- RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction
21mr|kernel-6.12-baikal-6.12.43-3|5022	- regulator: dt-bindings: mt6357: Drop fixed compatible requirement
21mr|kernel-6.12-baikal-6.12.43-3|5023	- regulator: max20086: Fix refcount leak in max20086_parse_regulators_dt()
21mr|kernel-6.12-baikal-6.12.43-3|5024	- remoteproc: k3-dsp: Drop check performed in k3_dsp_rproc_{mbox_callback/kick}
21mr|kernel-6.12-baikal-6.12.43-3|5025	- remoteproc: k3-r5: Drop check performed in k3_r5_rproc_{mbox_callback/kick}
21mr|kernel-6.12-baikal-6.12.43-3|5026	- remoteproc: qcom_wcnss_iris: Add missing put_device() on error in probe
21mr|kernel-6.12-baikal-6.12.43-3|5027	- Revert "cpufreq: tegra186: Share policy per cluster"
21mr|kernel-6.12-baikal-6.12.43-3|5028	- Revert "drm/amd/display: more liberal vmin/vmax update for freesync"
21mr|kernel-6.12-baikal-6.12.43-3|5029	- Revert "wifi: mwifiex: Fix HT40 bandwidth issue."
21mr|kernel-6.12-baikal-6.12.43-3|5030	- ring-buffer: Do not trigger WARN_ON() due to a commit_overrun
21mr|kernel-6.12-baikal-6.12.43-3|5031	- ring-buffer: Fix buffer locking in ring_buffer_subbuf_order_set()
21mr|kernel-6.12-baikal-6.12.43-3|5032	- ring-buffer: Move cpus_read_lock() outside of buffer->mutex
21mr|kernel-6.12-baikal-6.12.43-3|5033	- RISC-V: KVM: lock the correct mp_state during reset
21mr|kernel-6.12-baikal-6.12.43-3|5034	- riscv: misaligned: fix sleeping function called during misaligned access handling
21mr|kernel-6.12-baikal-6.12.43-3|5035	- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send()
21mr|kernel-6.12-baikal-6.12.43-3|5036	- rtc: Fix offset calculation for .start_secs < 0
21mr|kernel-6.12-baikal-6.12.43-3|5037	- rtc: loongson: Add missing alarm notifications for ACPI RTC events
21mr|kernel-6.12-baikal-6.12.43-3|5038	- rtc: Make rtc_time64_to_tm() support dates before 1970
21mr|kernel-6.12-baikal-6.12.43-3|5039	- rtc: sh: assign correct interrupts with DT
21mr|kernel-6.12-baikal-6.12.43-3|5040	- rust: alloc: add missing invariant in Vec::set_len()
21mr|kernel-6.12-baikal-6.12.43-3|5041	- s390/bpf: Store backchain even for leaf progs
21mr|kernel-6.12-baikal-6.12.43-3|5042	- sched/core: Tweak wait_task_inactive() to force dequeue sched_delayed tasks
21mr|kernel-6.12-baikal-6.12.43-3|5043	- sched: Fix trace_sched_switch(.prev_state)
21mr|kernel-6.12-baikal-6.12.43-3|5044	- scsi: core: ufs: Fix a hang in the error handler
21mr|kernel-6.12-baikal-6.12.43-3|5045	- scsi: hisi_sas: Call I_T_nexus after soft reset for SATA disk
21mr|kernel-6.12-baikal-6.12.43-3|5046	- scsi: iscsi: Fix incorrect error path labels for flashnode operations
21mr|kernel-6.12-baikal-6.12.43-3|5047	- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops
21mr|kernel-6.12-baikal-6.12.43-3|5048	- scsi: smartpqi: Fix smp_processor_id() call trace for preemptible kernels
21mr|kernel-6.12-baikal-6.12.43-3|5049	- scsi: ufs: mcq: Delete ufshcd_release_scsi_cmd() in ufshcd_mcq_abort()
21mr|kernel-6.12-baikal-6.12.43-3|5050	- scsi: ufs: qcom: Prevent calling phy_exit() before phy_init()
21mr|kernel-6.12-baikal-6.12.43-3|5051	- seg6: Fix validation of nexthop addresses
21mr|kernel-6.12-baikal-6.12.43-3|5052	- selftests/bpf: Fix bpf_nf selftest failure
21mr|kernel-6.12-baikal-6.12.43-3|5053	- selftests/bpf: Fix caps for __xlated/jited_unpriv
21mr|kernel-6.12-baikal-6.12.43-3|5054	- selftests: net: build net/lib dependency in all target
21mr|kernel-6.12-baikal-6.12.43-3|5055	- selftests/seccomp: fix negative_ENOSYS tracer tests on arm32
21mr|kernel-6.12-baikal-6.12.43-3|5056	- selftests/seccomp: fix syscall_restart test for arm compat
21mr|kernel-6.12-baikal-6.12.43-3|5057	- serial: Fix potential null-ptr-deref in mlb_usio_probe()
21mr|kernel-6.12-baikal-6.12.43-3|5058	- serial: jsm: fix NPE during jsm_uart_port_init
21mr|kernel-6.12-baikal-6.12.43-3|5059	- serial: sh-sci: Move runtime PM enable to sci_probe_single()
21mr|kernel-6.12-baikal-6.12.43-3|5060	- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
21mr|kernel-6.12-baikal-6.12.43-3|5061	- soc: aspeed: lpc: Fix impossible judgment condition
21mr|kernel-6.12-baikal-6.12.43-3|5062	- soc: qcom: smp2p: Fix fallback to qcom,ipc parse
21mr|kernel-6.12-baikal-6.12.43-3|5063	- spi: bcm63xx-hsspi: fix shared reset
21mr|kernel-6.12-baikal-6.12.43-3|5064	- spi: bcm63xx-spi: fix shared reset
21mr|kernel-6.12-baikal-6.12.43-3|5065	- spi: omap2-mcspi: Disable multi mode when CS should be kept asserted after message
21mr|kernel-6.12-baikal-6.12.43-3|5066	- spi: omap2-mcspi: Disable multi-mode when the previous message kept CS asserted
21mr|kernel-6.12-baikal-6.12.43-3|5067	- spi: sh-msiof: Fix maximum DMA transfer size
21mr|kernel-6.12-baikal-6.12.43-3|5068	- spi: spi-sun4i: fix early activation
21mr|kernel-6.12-baikal-6.12.43-3|5069	- spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers
21mr|kernel-6.12-baikal-6.12.43-3|5070	- spi: tegra210-quad: modify chip select (CS) deactivation
21mr|kernel-6.12-baikal-6.12.43-3|5071	- spi: tegra210-quad: remove redundant error handling code
21mr|kernel-6.12-baikal-6.12.43-3|5072	- Squashfs: check return result of sb_min_blocksize
21mr|kernel-6.12-baikal-6.12.43-3|5073	- svcrdma: Reduce the number of rdma_rw contexts per-QP
21mr|kernel-6.12-baikal-6.12.43-3|5074	- thermal/drivers/mediatek/lvts: Fix debugfs unregister on failure
21mr|kernel-6.12-baikal-6.12.43-3|5075	- thermal/drivers/mediatek/lvts: Remove unused lvts_debugfs_exit
21mr|kernel-6.12-baikal-6.12.43-3|5076	- thunderbolt: Do not double dequeue a configuration request
21mr|kernel-6.12-baikal-6.12.43-3|5077	- thunderbolt: Fix a logic error in wake on connect
21mr|kernel-6.12-baikal-6.12.43-3|5078	- tools/power turbostat: Fix AMD package-energy reporting
21mr|kernel-6.12-baikal-6.12.43-3|5079	- tools/resolve_btfids: Fix build when cross compiling kernel with clang.
21mr|kernel-6.12-baikal-6.12.43-3|5080	- tools/x86/kcpuid: Fix error handling
21mr|kernel-6.12-baikal-6.12.43-3|5081	- tracing: Fix compilation warning on arm32
21mr|kernel-6.12-baikal-6.12.43-3|5082	- tracing: Fix error handling in event_trigger_parse()
21mr|kernel-6.12-baikal-6.12.43-3|5083	- tracing: Move histogram trigger variables from stack to per CPU structure
21mr|kernel-6.12-baikal-6.12.43-3|5084	- tracing: Rename event_trigger_alloc() to trigger_data_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|5085	- tty: serial: 8250_omap: fix TX with DMA for am33xx
21mr|kernel-6.12-baikal-6.12.43-3|5086	- um: let 'make clean' properly clean underlying SUBARCH as well
21mr|kernel-6.12-baikal-6.12.43-3|5087	- usb: acpi: Prevent null pointer dereference in usb_acpi_add_usb4_devlink()
21mr|kernel-6.12-baikal-6.12.43-3|5088	- usb: cdnsp: Fix issue with detecting command completion event
21mr|kernel-6.12-baikal-6.12.43-3|5089	- usb: cdnsp: Fix issue with detecting USB 3.2 speed
21mr|kernel-6.12-baikal-6.12.43-3|5090	- usb: Flush altsetting 0 endpoints before reinitializating them after reset.
21mr|kernel-6.12-baikal-6.12.43-3|5091	- USB: gadget: udc: fix const issue in gadget_match_driver()
21mr|kernel-6.12-baikal-6.12.43-3|5092	- usb: misc: onboard_usb_dev: fix build warning for CONFIG_USB_ONBOARD_DEV_USB5744=n
21mr|kernel-6.12-baikal-6.12.43-3|5093	- usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence
21mr|kernel-6.12-baikal-6.12.43-3|5094	- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE
21mr|kernel-6.12-baikal-6.12.43-3|5095	- usb: renesas_usbhs: Reorder clock handling and power management in probe
21mr|kernel-6.12-baikal-6.12.43-3|5096	- USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB
21mr|kernel-6.12-baikal-6.12.43-3|5097	- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device
21mr|kernel-6.12-baikal-6.12.43-3|5098	- USB: typec: fix const issue in typec_match()
21mr|kernel-6.12-baikal-6.12.43-3|5099	- usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work
21mr|kernel-6.12-baikal-6.12.43-3|5100	- usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx()
21mr|kernel-6.12-baikal-6.12.43-3|5101	- usb: typec: ucsi: fix Clang -Wsign-conversion warning
21mr|kernel-6.12-baikal-6.12.43-3|5102	- usb: usbtmc: Fix read_stb function and get_stb ioctl
21mr|kernel-6.12-baikal-6.12.43-3|5103	- usb: usbtmc: Fix timeout value in get_stb
21mr|kernel-6.12-baikal-6.12.43-3|5104	- Use thread-safe function pointer in libbpf_print
21mr|kernel-6.12-baikal-6.12.43-3|5105	- vfio/type1: Fix error unwind in migration dirty bitmap allocation
21mr|kernel-6.12-baikal-6.12.43-3|5106	- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify
21mr|kernel-6.12-baikal-6.12.43-3|5107	- vmxnet3: correctly report gso type for UDP tunnels
21mr|kernel-6.12-baikal-6.12.43-3|5108	- vsock/virtio: fix `rx_bytes` accounting for stream sockets
21mr|kernel-6.12-baikal-6.12.43-3|5109	- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl()
21mr|kernel-6.12-baikal-6.12.43-3|5110	- watchdog: exar: Shorten identity name to fit correctly
21mr|kernel-6.12-baikal-6.12.43-3|5111	- wifi: ath11k: avoid burning CPU in ath11k_debugfs_fw_stats_request()
21mr|kernel-6.12-baikal-6.12.43-3|5112	- wifi: ath11k: convert timeouts to secs_to_jiffies()
21mr|kernel-6.12-baikal-6.12.43-3|5113	- wifi: ath11k: don't use static variables in ath11k_debugfs_fw_stats_process()
21mr|kernel-6.12-baikal-6.12.43-3|5114	- wifi: ath11k: don't wait when there is no vdev started
21mr|kernel-6.12-baikal-6.12.43-3|5115	- wifi: ath11k: fix node corruption in ar->arvifs list
21mr|kernel-6.12-baikal-6.12.43-3|5116	- wifi: ath11k: move some firmware stats related functions outside of debugfs
21mr|kernel-6.12-baikal-6.12.43-3|5117	- wifi: ath11k: validate ath11k_crypto_mode on top of ath11k_core_qmi_firmware_ready
21mr|kernel-6.12-baikal-6.12.43-3|5118	- wifi: ath12k: Add MSDU length validation for TKIP MIC error
21mr|kernel-6.12-baikal-6.12.43-3|5119	- wifi: ath12k: Fix buffer overflow in debugfs
21mr|kernel-6.12-baikal-6.12.43-3|5120	- wifi: ath12k: fix cleanup path after mhi init
21mr|kernel-6.12-baikal-6.12.43-3|5121	- wifi: ath12k: fix GCC_GCC_PCIE_HOT_RST definition for WCN7850
21mr|kernel-6.12-baikal-6.12.43-3|5122	- wifi: ath12k: fix invalid access to memory
21mr|kernel-6.12-baikal-6.12.43-3|5123	- wifi: ath12k: Fix invalid memory access while forming 802.11 header
21mr|kernel-6.12-baikal-6.12.43-3|5124	- wifi: ath12k: Fix memory leak during vdev_id mismatch
21mr|kernel-6.12-baikal-6.12.43-3|5125	- wifi: ath12k: fix memory leak in ath12k_service_ready_ext_event
21mr|kernel-6.12-baikal-6.12.43-3|5126	- wifi: ath12k: fix node corruption in ar->arvifs list
21mr|kernel-6.12-baikal-6.12.43-3|5127	- wifi: ath12k: Fix the QoS control field offset to build QoS header
21mr|kernel-6.12-baikal-6.12.43-3|5128	- wifi: ath12k: Fix WMI tag for EHT rate in peer assoc
21mr|kernel-6.12-baikal-6.12.43-3|5129	- wifi: ath12k: refactor ath12k_hw_regs structure
21mr|kernel-6.12-baikal-6.12.43-3|5130	- wifi: ath9k_htc: Abort software beacon handling if disabled
21mr|kernel-6.12-baikal-6.12.43-3|5131	- wifi: cfg80211/mac80211: correctly parse S1G beacon optional elements
21mr|kernel-6.12-baikal-6.12.43-3|5132	- wifi: iwlfiwi: mvm: Fix the rate reporting
21mr|kernel-6.12-baikal-6.12.43-3|5133	- wifi: mt76: mt7915: Fix null-ptr-deref in mt7915_mmio_wed_init()
21mr|kernel-6.12-baikal-6.12.43-3|5134	- wifi: mt76: mt7925: ensure all MCU commands wait for response
21mr|kernel-6.12-baikal-6.12.43-3|5135	- wifi: mt76: mt7925: prevent multiple scan commands
21mr|kernel-6.12-baikal-6.12.43-3|5136	- wifi: mt76: mt7925: refine the sniffer commnad
21mr|kernel-6.12-baikal-6.12.43-3|5137	- wifi: mt76: mt7996: Fix null-ptr-deref in mt7996_mmio_wed_init()
21mr|kernel-6.12-baikal-6.12.43-3|5138	- wifi: mt76: mt7996: fix RX buffer size of MCU event
21mr|kernel-6.12-baikal-6.12.43-3|5139	- wifi: mt76: mt7996: set EHT max ampdu length capability
21mr|kernel-6.12-baikal-6.12.43-3|5140	- wifi: rtw88: do not ignore hardware read error during DPK
21mr|kernel-6.12-baikal-6.12.43-3|5141	- wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds
21mr|kernel-6.12-baikal-6.12.43-3|5142	- wifi: rtw88: sdio: call rtw_sdio_indicate_tx_status unconditionally
21mr|kernel-6.12-baikal-6.12.43-3|5143	- wifi: rtw88: sdio: map mgmt frames to queue TX_DESC_QSEL_MGMT
21mr|kernel-6.12-baikal-6.12.43-3|5144	- wifi: rtw89: fix firmware scan delay unit for WiFi 6 chips
21mr|kernel-6.12-baikal-6.12.43-3|5145	- wifi: rtw89: pci: enlarge retry times of RX tag to 1000
21mr|kernel-6.12-baikal-6.12.43-3|5146	- wireguard: device: enable threaded NAPI
21mr|kernel-6.12-baikal-6.12.43-3|5147	- x86/cpu: Sanitize CPUID(0x80000000) output
21mr|kernel-6.12-baikal-6.12.43-3|5148	- x86/fred/signal: Prevent immediate repeat of single step trap on return from SIGTRAP handler
21mr|kernel-6.12-baikal-6.12.43-3|5149	- x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in mwait_idle_with_hints() and prefer_mwait_c1_over_halt()
21mr|kernel-6.12-baikal-6.12.43-3|5150	- x86/insn: Fix opcode map (!REX2) superscript tags
21mr|kernel-6.12-baikal-6.12.43-3|5151	- x86/iopl: Cure TIF_IO_BITMAP inconsistencies
21mr|kernel-6.12-baikal-6.12.43-3|5152	- x86/irq: Ensure initial PIR loads are performed exactly once
21mr|kernel-6.12-baikal-6.12.43-3|5153	- x86/microcode/AMD: Do not return error when microcode update is not necessary
21mr|kernel-6.12-baikal-6.12.43-3|5154	- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges()
21mr|kernel-6.12-baikal-6.12.43-3|5155	- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
21mr|kernel-6.12-baikal-6.12.43-3|5156	- xen/x86: fix initial memory balloon target
21mr|kernel-6.12-baikal-6.12.43-3|5157	- xfrm: Use xdo.dev instead of xdo.real_dev
21mr|kernel-6.12-baikal-6.12.43-3|5158	- xfs: don't assume perags are initialised when trimming AGs
21mr|kernel-6.12-baikal-6.12.43-3|5159	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|5160	
21mr|kernel-6.12-baikal-6.12.43-3|5161	- Merge: 6cd9c09 5eb8bd9
21mr|kernel-6.12-baikal-6.12.43-3|5162	* Tue Jun 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|5163	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-baikal-6.12.43-3|5164	
21mr|kernel-6.12-baikal-6.12.43-3|5165	* Tue Jun 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|5166	- Bump release: add patch for Inferit Compact
21mr|kernel-6.12-baikal-6.12.43-3|5167	
21mr|kernel-6.12-baikal-6.12.43-3|5168	- Merge: 6bf8545 8c920b4
21mr|kernel-6.12-baikal-6.12.43-3|5169	* Fri May 30 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|5170	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-baikal-6.12.43-3|5171	
21mr|kernel-6.12-baikal-6.12.43-3|5172	* Fri May 30 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|5173	- [bot] upd: 6.12.25 -> 6.12.31
21mr|kernel-6.12-baikal-6.12.43-3|5174	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|5175	- 9p/net: fix improper handling of bogus negative read/write replies
21mr|kernel-6.12-baikal-6.12.43-3|5176	- 9p/trans_fd: mark concurrent read and writes to p9_conn->err
21mr|kernel-6.12-baikal-6.12.43-3|5177	- accel/ivpu: Abort all jobs after command queue unregister
21mr|kernel-6.12-baikal-6.12.43-3|5178	- accel/ivpu: Add auto selection logic for job scheduler
21mr|kernel-6.12-baikal-6.12.43-3|5179	- accel/ivpu: Add handling of VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW
21mr|kernel-6.12-baikal-6.12.43-3|5180	- accel/ivpu: Correct DCT interrupt handling
21mr|kernel-6.12-baikal-6.12.43-3|5181	- accel/ivpu: Fix a typo
21mr|kernel-6.12-baikal-6.12.43-3|5182	- accel/ivpu: Fix fw log printing
21mr|kernel-6.12-baikal-6.12.43-3|5183	- accel/ivpu: Fix locking order in ivpu_job_submit
21mr|kernel-6.12-baikal-6.12.43-3|5184	- accel/ivpu: Fix the NPU's DPU frequency calculation
21mr|kernel-6.12-baikal-6.12.43-3|5185	- accel/ivpu: Increase state dump msg timeout
21mr|kernel-6.12-baikal-6.12.43-3|5186	- accel/ivpu: Make DB_ID and JOB_ID allocations incremental
21mr|kernel-6.12-baikal-6.12.43-3|5187	- accel/ivpu: Refactor functions in ivpu_fw_log.c
21mr|kernel-6.12-baikal-6.12.43-3|5188	- accel/ivpu: Rename ivpu_log_level to fw_log_level
21mr|kernel-6.12-baikal-6.12.43-3|5189	- accel/ivpu: Reset fw log on cold boot
21mr|kernel-6.12-baikal-6.12.43-3|5190	- accel/ivpu: Update VPU FW API headers
21mr|kernel-6.12-baikal-6.12.43-3|5191	- accel/ivpu: Use xa_alloc_cyclic() instead of custom function
21mr|kernel-6.12-baikal-6.12.43-3|5192	- accel/qaic: Mask out SR-IOV PCI resources
21mr|kernel-6.12-baikal-6.12.43-3|5193	- ACPI: EC: Set ec_no_wakeup for Lenovo Go S
21mr|kernel-6.12-baikal-6.12.43-3|5194	- ACPI: HED: Always initialize before evged
21mr|kernel-6.12-baikal-6.12.43-3|5195	- ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list
21mr|kernel-6.12-baikal-6.12.43-3|5196	- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
21mr|kernel-6.12-baikal-6.12.43-3|5197	- ACPI: PPTT: Fix processor subtable walk
21mr|kernel-6.12-baikal-6.12.43-3|5198	- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
21mr|kernel-6.12-baikal-6.12.43-3|5199	- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
21mr|kernel-6.12-baikal-6.12.43-3|5200	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10
21mr|kernel-6.12-baikal-6.12.43-3|5201	- ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7
21mr|kernel-6.12-baikal-6.12.43-3|5202	- ALSA: hda/realtek - Enable speaker for HP platform
21mr|kernel-6.12-baikal-6.12.43-3|5203	- ALSA: hda/realtek: Fix built-mic regression on other ASUS models
21mr|kernel-6.12-baikal-6.12.43-3|5204	- ALSA: pcm: Fix race of buffer access at PCM OSS layer
21mr|kernel-6.12-baikal-6.12.43-3|5205	- ALSA: seq: Fix delivery of UMP events to group ports
21mr|kernel-6.12-baikal-6.12.43-3|5206	- ALSA: seq: Improve data consistency at polling
21mr|kernel-6.12-baikal-6.12.43-3|5207	- ALSA: sh: SND_AICA should depend on SH_DMA_API
21mr|kernel-6.12-baikal-6.12.43-3|5208	- ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info
21mr|kernel-6.12-baikal-6.12.43-3|5209	- ALSA: ump: Fix buffer overflow at UMP SysEx message conversion
21mr|kernel-6.12-baikal-6.12.43-3|5210	- ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface()
21mr|kernel-6.12-baikal-6.12.43-3|5211	- ALSA: usb-audio: Add sample rate quirk for Audioengine D1
21mr|kernel-6.12-baikal-6.12.43-3|5212	- ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
21mr|kernel-6.12-baikal-6.12.43-3|5213	- ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset
21mr|kernel-6.12-baikal-6.12.43-3|5214	- ALSA: usb-audio: Fix duplicated name in MIDI substream names
21mr|kernel-6.12-baikal-6.12.43-3|5215	- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
21mr|kernel-6.12-baikal-6.12.43-3|5216	- arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src
21mr|kernel-6.12-baikal-6.12.43-3|5217	- arm64: Add support for HIP09 Spectre-BHB mitigation
21mr|kernel-6.12-baikal-6.12.43-3|5218	- arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
21mr|kernel-6.12-baikal-6.12.43-3|5219	- arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users
21mr|kernel-6.12-baikal-6.12.43-3|5220	- arm64: cpufeature: Move arm64_use_ng_mappings to the .data section to prevent wrong idmap generation
21mr|kernel-6.12-baikal-6.12.43-3|5221	- arm64: dts: amlogic: dreambox: fix missing clkc_audio node
21mr|kernel-6.12-baikal-6.12.43-3|5222	- arm64: dts: imx8mm-verdin: Link reg_usdhc2_vqmmc to usdhc2
21mr|kernel-6.12-baikal-6.12.43-3|5223	- arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD card timeout
21mr|kernel-6.12-baikal-6.12.43-3|5224	- arm64: dts: imx95: Correct the range of PCIe app-reg region
21mr|kernel-6.12-baikal-6.12.43-3|5225	- arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs
21mr|kernel-6.12-baikal-6.12.43-3|5226	- arm64: dts: rockchip: Assign RT5616 MCLK rate on rk3588-friendlyelec-cm3588
21mr|kernel-6.12-baikal-6.12.43-3|5227	- arm64: dts: rockchip: Remove overdrive-mode OPPs from RK3588J SoC dtsi
21mr|kernel-6.12-baikal-6.12.43-3|5228	- arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCs
21mr|kernel-6.12-baikal-6.12.43-3|5229	- arm64: dts: st: Use 128kB size for aliased GIC400 register access on stm32mp25 SoCs
21mr|kernel-6.12-baikal-6.12.43-3|5230	- arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size
21mr|kernel-6.12-baikal-6.12.43-3|5231	- arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks
21mr|kernel-6.12-baikal-6.12.43-3|5232	- arm64: dts: ti: Refactor J784s4 SoC files to a common file
21mr|kernel-6.12-baikal-6.12.43-3|5233	- arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
21mr|kernel-6.12-baikal-6.12.43-3|5234	- arm64: insn: Add support for encoding DSB
21mr|kernel-6.12-baikal-6.12.43-3|5235	- arm64/mm: Check pmd_table() in pmd_trans_huge()
21mr|kernel-6.12-baikal-6.12.43-3|5236	- arm64/mm: Check PUD_TYPE_TABLE in pud_bad()
21mr|kernel-6.12-baikal-6.12.43-3|5237	- arm64: proton-pack: Add new CPUs 'k' values for branch mitigation
21mr|kernel-6.12-baikal-6.12.43-3|5238	- arm64: proton-pack: Expose whether the branchy loop k value
21mr|kernel-6.12-baikal-6.12.43-3|5239	- arm64: proton-pack: Expose whether the platform is mitigated by firmware
21mr|kernel-6.12-baikal-6.12.43-3|5240	- arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
21mr|kernel-6.12-baikal-6.12.43-3|5241	- arm64: tegra: Resize aperture for the IGX PCIe C5 slot
21mr|kernel-6.12-baikal-6.12.43-3|5242	- arm64: zynqmp: add clock-output-names property in clock nodes
21mr|kernel-6.12-baikal-6.12.43-3|5243	- ARM: at91: pm: fix at91_suspend_finish for ZQ calibration
21mr|kernel-6.12-baikal-6.12.43-3|5244	- ARM: dts: opos6ul: add ksz8081 phy properties
21mr|kernel-6.12-baikal-6.12.43-3|5245	- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
21mr|kernel-6.12-baikal-6.12.43-3|5246	- ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slot
21mr|kernel-6.12-baikal-6.12.43-3|5247	- ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode
21mr|kernel-6.12-baikal-6.12.43-3|5248	- ASoC: codecs: wsa883x: Correct VI sense channel mask
21mr|kernel-6.12-baikal-6.12.43-3|5249	- ASoC: codecs: wsa884x: Correct VI sense channel mask
21mr|kernel-6.12-baikal-6.12.43-3|5250	- ASoC: cs42l43: Disable headphone clamps during type detection
21mr|kernel-6.12-baikal-6.12.43-3|5251	- ASoC: cs-amp-lib-test: Don't select SND_SOC_CS_AMP_LIB
21mr|kernel-6.12-baikal-6.12.43-3|5252	- ASoC: fsl_asrc_dma: get codec or cpu dai from backend
21mr|kernel-6.12-baikal-6.12.43-3|5253	- ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of()
21mr|kernel-6.12-baikal-6.12.43-3|5254	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
21mr|kernel-6.12-baikal-6.12.43-3|5255	- ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers
21mr|kernel-6.12-baikal-6.12.43-3|5256	- ASoC: Intel: sof_sdw: Add NULL check in asoc_sdw_rt_dmic_rtd_init()
21mr|kernel-6.12-baikal-6.12.43-3|5257	- ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect
21mr|kernel-6.12-baikal-6.12.43-3|5258	- ASoC: mediatek: mt8188: Add reference for dmic clocks
21mr|kernel-6.12-baikal-6.12.43-3|5259	- ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile
21mr|kernel-6.12-baikal-6.12.43-3|5260	- ASoC: ops: Enforce platform maximum on initial value
21mr|kernel-6.12-baikal-6.12.43-3|5261	- ASoC: pcm6240: Drop bogus code handling IRQ as GPIO
21mr|kernel-6.12-baikal-6.12.43-3|5262	- ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup()
21mr|kernel-6.12-baikal-6.12.43-3|5263	- ASoC: rt722-sdca: Add some missing readable registers
21mr|kernel-6.12-baikal-6.12.43-3|5264	- ASoC: simple-card-utils: Fix pointer check in graph_util_parse_link_direction
21mr|kernel-6.12-baikal-6.12.43-3|5265	- ASoC: soc-core: Stop using of_property_read_bool() for non-boolean properties
21mr|kernel-6.12-baikal-6.12.43-3|5266	- ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
21mr|kernel-6.12-baikal-6.12.43-3|5267	- ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence
21mr|kernel-6.12-baikal-6.12.43-3|5268	- ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms
21mr|kernel-6.12-baikal-6.12.43-3|5269	- ASoC: SOF: Intel: hda: Fix UAF when reloading module
21mr|kernel-6.12-baikal-6.12.43-3|5270	- ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_ext
21mr|kernel-6.12-baikal-6.12.43-3|5271	- ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback direction
21mr|kernel-6.12-baikal-6.12.43-3|5272	- ASoc: SOF: topology: connect DAI to a single DAI link
21mr|kernel-6.12-baikal-6.12.43-3|5273	- ASoC: sun4i-codec: support hp-det-gpios property
21mr|kernel-6.12-baikal-6.12.43-3|5274	- ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG
21mr|kernel-6.12-baikal-6.12.43-3|5275	- ASoC: tas2764: Mark SW_RESET as volatile
21mr|kernel-6.12-baikal-6.12.43-3|5276	- ASoC: tas2764: Power up/down amp on mute ops
21mr|kernel-6.12-baikal-6.12.43-3|5277	- ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type
21mr|kernel-6.12-baikal-6.12.43-3|5278	- ata: libata-scsi: Fix ata_msense_control_ata_feature()
21mr|kernel-6.12-baikal-6.12.43-3|5279	- ata: libata-scsi: Improve CDL control
21mr|kernel-6.12-baikal-6.12.43-3|5280	- auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common"
21mr|kernel-6.12-baikal-6.12.43-3|5281	- badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0
21mr|kernel-6.12-baikal-6.12.43-3|5282	- bcachefs: Remove incorrect __counted_by annotation
21mr|kernel-6.12-baikal-6.12.43-3|5283	- binder: fix offset calculation in debug log
21mr|kernel-6.12-baikal-6.12.43-3|5284	- binfmt_elf: Move brk for static PIE even if ASLR disabled
21mr|kernel-6.12-baikal-6.12.43-3|5285	- blk-cgroup: improve policy registration error handling
21mr|kernel-6.12-baikal-6.12.43-3|5286	- blk-mq: create correct map for fallback case
21mr|kernel-6.12-baikal-6.12.43-3|5287	- blk-throttle: don't take carryover for prioritized processing of metadata
21mr|kernel-6.12-baikal-6.12.43-3|5288	- block: fix race between set_blocksize and read paths
21mr|kernel-6.12-baikal-6.12.43-3|5289	- block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone
21mr|kernel-6.12-baikal-6.12.43-3|5290	- block: mark bounce buffering as incompatible with integrity
21mr|kernel-6.12-baikal-6.12.43-3|5291	- block: never reduce ra_pages in blk_apply_bdi_limits
21mr|kernel-6.12-baikal-6.12.43-3|5292	- block: only update request sector if needed
21mr|kernel-6.12-baikal-6.12.43-3|5293	- block: remove the ioprio field from struct request
21mr|kernel-6.12-baikal-6.12.43-3|5294	- block: remove the write_hint field from struct request
21mr|kernel-6.12-baikal-6.12.43-3|5295	- Bluetooth: btintel_pcie: Add additional to checks to clear TX/RX paths
21mr|kernel-6.12-baikal-6.12.43-3|5296	- Bluetooth: btintel_pcie: Avoid redundant buffer allocation
21mr|kernel-6.12-baikal-6.12.43-3|5297	- Bluetooth: btmtk: Remove resetting mt7921 before downloading the fw
21mr|kernel-6.12-baikal-6.12.43-3|5298	- Bluetooth: btmtk: Remove the resetting step before downloading the fw
21mr|kernel-6.12-baikal-6.12.43-3|5299	- Bluetooth: btmtksdio: Check function enabled before doing close
21mr|kernel-6.12-baikal-6.12.43-3|5300	- Bluetooth: btmtksdio: Do close if SDIO card removed without close
21mr|kernel-6.12-baikal-6.12.43-3|5301	- Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal
21mr|kernel-6.12-baikal-6.12.43-3|5302	- Bluetooth: btnxpuart: Fix kernel panic during FW release
21mr|kernel-6.12-baikal-6.12.43-3|5303	- Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x
21mr|kernel-6.12-baikal-6.12.43-3|5304	- Bluetooth: btusb: add Foxconn 0xe0fc for Qualcomm WCN785x
21mr|kernel-6.12-baikal-6.12.43-3|5305	- Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x
21mr|kernel-6.12-baikal-6.12.43-3|5306	- Bluetooth: btusb: Add new VID/PID for WCN785x
21mr|kernel-6.12-baikal-6.12.43-3|5307	- Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x
21mr|kernel-6.12-baikal-6.12.43-3|5308	- Bluetooth: btusb: Add one more ID 0x13d3:0x3623 for Qualcomm WCN785x
21mr|kernel-6.12-baikal-6.12.43-3|5309	- Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue()
21mr|kernel-6.12-baikal-6.12.43-3|5310	- Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling
21mr|kernel-6.12-baikal-6.12.43-3|5311	- Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken
21mr|kernel-6.12-baikal-6.12.43-3|5312	- Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast Receiver
21mr|kernel-6.12-baikal-6.12.43-3|5313	- Bluetooth: hci_conn: Fix not setting timeout for BIG Create Sync
21mr|kernel-6.12-baikal-6.12.43-3|5314	- Bluetooth: hci_conn: Remove alloc from critical section
21mr|kernel-6.12-baikal-6.12.43-3|5315	- Bluetooth: L2CAP: copy RX timestamp to new fragments
21mr|kernel-6.12-baikal-6.12.43-3|5316	- Bluetooth: L2CAP: Fix not checking l2cap_chan security level
21mr|kernel-6.12-baikal-6.12.43-3|5317	- Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags
21mr|kernel-6.12-baikal-6.12.43-3|5318	- bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan()
21mr|kernel-6.12-baikal-6.12.43-3|5319	- bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings()
21mr|kernel-6.12-baikal-6.12.43-3|5320	- bnxt_en: Fix coredump logic to free allocated buffer
21mr|kernel-6.12-baikal-6.12.43-3|5321	- bnxt_en: Fix error handling path in bnxt_init_chip()
21mr|kernel-6.12-baikal-6.12.43-3|5322	- bnxt_en: Fix ethtool -d byte order for 32-bit values
21mr|kernel-6.12-baikal-6.12.43-3|5323	- bnxt_en: Fix ethtool selftest output in one of the failure cases
21mr|kernel-6.12-baikal-6.12.43-3|5324	- bnxt_en: fix module unload sequence
21mr|kernel-6.12-baikal-6.12.43-3|5325	- bnxt_en: Fix out-of-bound memcpy() during ethtool -w
21mr|kernel-6.12-baikal-6.12.43-3|5326	- bnxt_en: improve TX timestamping FIFO configuration
21mr|kernel-6.12-baikal-6.12.43-3|5327	- bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set
21mr|kernel-6.12-baikal-6.12.43-3|5328	- bonding: report duplicate MAC address in all situations
21mr|kernel-6.12-baikal-6.12.43-3|5329	- book3s64/radix : Align section vmemmap start address to PAGE_SIZE
21mr|kernel-6.12-baikal-6.12.43-3|5330	- book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n
21mr|kernel-6.12-baikal-6.12.43-3|5331	- bpf: abort verification if env->cur_state->loop_entry != NULL
21mr|kernel-6.12-baikal-6.12.43-3|5332	- bpf: Add namespace to BPF internal symbols
21mr|kernel-6.12-baikal-6.12.43-3|5333	- bpf: Allow pre-ordering for bpf cgroup progs
21mr|kernel-6.12-baikal-6.12.43-3|5334	- bpf: bpftool: Setting error code in do_loader()
21mr|kernel-6.12-baikal-6.12.43-3|5335	- bpf: copy_verifier_state() should copy 'loop_entry' field
21mr|kernel-6.12-baikal-6.12.43-3|5336	- bpf: don't do clean_live_states when state->loop_entry->branches > 0
21mr|kernel-6.12-baikal-6.12.43-3|5337	- bpf: Fix BPF_INTERNAL namespace import
21mr|kernel-6.12-baikal-6.12.43-3|5338	- bpf: Fix deadlock between rcu_tasks_trace and event_mutex.
21mr|kernel-6.12-baikal-6.12.43-3|5339	- bpf: Fix kmemleak warning for percpu hashmap
21mr|kernel-6.12-baikal-6.12.43-3|5340	- bpf: fix possible endless loop in BPF map iteration
21mr|kernel-6.12-baikal-6.12.43-3|5341	- bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage
21mr|kernel-6.12-baikal-6.12.43-3|5342	- bpf: Reject attaching fexit/fmod_ret to __noreturn functions
21mr|kernel-6.12-baikal-6.12.43-3|5343	- bpf: Return prog btf_id without capable check
21mr|kernel-6.12-baikal-6.12.43-3|5344	- bpf: Scrub packet on bpf_redirect_peer
21mr|kernel-6.12-baikal-6.12.43-3|5345	- bpf: Search and add kfuncs in struct_ops prologue and epilogue
21mr|kernel-6.12-baikal-6.12.43-3|5346	- bpftool: Fix readlink usage in get_fd_type
21mr|kernel-6.12-baikal-6.12.43-3|5347	- bpf: Use kallsyms to find the function name of a struct_ops's stub function
21mr|kernel-6.12-baikal-6.12.43-3|5348	- bridge: mdb: Allow replace of a host-joined group
21mr|kernel-6.12-baikal-6.12.43-3|5349	- bridge: netfilter: Fix forwarding of fragmented packets
21mr|kernel-6.12-baikal-6.12.43-3|5350	- btrfs: add back warning for mount option commit values exceeding 300
21mr|kernel-6.12-baikal-6.12.43-3|5351	- btrfs: adjust subpage bit start based on sectorsize
21mr|kernel-6.12-baikal-6.12.43-3|5352	- btrfs: avoid linker error in btrfs_find_create_tree_block()
21mr|kernel-6.12-baikal-6.12.43-3|5353	- btrfs: avoid NULL pointer dereference if no valid csum tree
21mr|kernel-6.12-baikal-6.12.43-3|5354	- btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()
21mr|kernel-6.12-baikal-6.12.43-3|5355	- btrfs: compression: adjust cb->compressed_folios allocation type
21mr|kernel-6.12-baikal-6.12.43-3|5356	- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
21mr|kernel-6.12-baikal-6.12.43-3|5357	- btrfs: fix COW handling in run_delalloc_nocow()
21mr|kernel-6.12-baikal-6.12.43-3|5358	- btrfs: fix discard worker infinite loop after disabling discard
21mr|kernel-6.12-baikal-6.12.43-3|5359	- btrfs: fix folio leak in submit_one_async_extent()
21mr|kernel-6.12-baikal-6.12.43-3|5360	- btrfs: fix non-empty delayed iputs list on unmount due to async workers
21mr|kernel-6.12-baikal-6.12.43-3|5361	- btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work()
21mr|kernel-6.12-baikal-6.12.43-3|5362	- btrfs: handle empty eb->folios in num_extent_folios()
21mr|kernel-6.12-baikal-6.12.43-3|5363	- btrfs: make btrfs_discard_workfn() block_group ref explicit
21mr|kernel-6.12-baikal-6.12.43-3|5364	- btrfs: run btrfs_error_commit_super() early
21mr|kernel-6.12-baikal-6.12.43-3|5365	- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
21mr|kernel-6.12-baikal-6.12.43-3|5366	- btrfs: zoned: return EIO on RAID1 block group write pointer mismatch
21mr|kernel-6.12-baikal-6.12.43-3|5367	- can: bcm: add locking for bcm_op runtime updates
21mr|kernel-6.12-baikal-6.12.43-3|5368	- can: bcm: add missing rcu read protection for procfs content
21mr|kernel-6.12-baikal-6.12.43-3|5369	- can: c_can: Use of_property_present() to test existence of DT property
21mr|kernel-6.12-baikal-6.12.43-3|5370	- can: gw: fix RCU/BH usage in cgw_create_job()
21mr|kernel-6.12-baikal-6.12.43-3|5371	- can: kvaser_pciefd: Continue parsing DMA buf after dropped RX
21mr|kernel-6.12-baikal-6.12.43-3|5372	- can: kvaser_pciefd: Fix echo_skb race
21mr|kernel-6.12-baikal-6.12.43-3|5373	- can: m_can: m_can_class_allocate_dev(): initialize spin lock on device probe
21mr|kernel-6.12-baikal-6.12.43-3|5374	- can: mcan: m_can_class_unregister(): fix order of unregistration calls
21mr|kernel-6.12-baikal-6.12.43-3|5375	- can: mcp251xfd: fix TDC setting for low data bit rates
21mr|kernel-6.12-baikal-6.12.43-3|5376	- can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
21mr|kernel-6.12-baikal-6.12.43-3|5377	- can: rockchip_canfd: rkcanfd_remove(): fix order of unregistration calls
21mr|kernel-6.12-baikal-6.12.43-3|5378	- can: slcan: allow reception of short error messages
21mr|kernel-6.12-baikal-6.12.43-3|5379	- ceph: Fix incorrect flush end position calculation
21mr|kernel-6.12-baikal-6.12.43-3|5380	- cgroup/cpuset: Don't allow creation of local partition over a remote one
21mr|kernel-6.12-baikal-6.12.43-3|5381	- cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY tasks
21mr|kernel-6.12-baikal-6.12.43-3|5382	- cgroup/cpuset-v1: Add missing support for cpuset_v2_mode
21mr|kernel-6.12-baikal-6.12.43-3|5383	- cgroup: Fix compilation issue due to cgroup_mutex not being exported
21mr|kernel-6.12-baikal-6.12.43-3|5384	- cgroup/rstat: avoid disabling irqs for O(num_cpu)
21mr|kernel-6.12-baikal-6.12.43-3|5385	- char: misc: register chrdev region with all possible minors
21mr|kernel-6.12-baikal-6.12.43-3|5386	- cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES
21mr|kernel-6.12-baikal-6.12.43-3|5387	- cifs: add validation check for the fields in smb_aces
21mr|kernel-6.12-baikal-6.12.43-3|5388	- cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info()
21mr|kernel-6.12-baikal-6.12.43-3|5389	- cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() function
21mr|kernel-6.12-baikal-6.12.43-3|5390	- cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode
21mr|kernel-6.12-baikal-6.12.43-3|5391	- cifs: Fix establishing NetBIOS session for SMB2+ connection
21mr|kernel-6.12-baikal-6.12.43-3|5392	- cifs: Fix negotiate retry functionality
21mr|kernel-6.12-baikal-6.12.43-3|5393	- cifs: Fix querying and creating MF symlinks over SMB1
21mr|kernel-6.12-baikal-6.12.43-3|5394	- cifs: Fix querying of WSL CHR and BLK reparse points over SMB1
21mr|kernel-6.12-baikal-6.12.43-3|5395	- CIFS: New mount option for cifs.upcall namespace resolution
21mr|kernel-6.12-baikal-6.12.43-3|5396	- cifs: Set default Netbios RFC1001 server name to hostname in UNC
21mr|kernel-6.12-baikal-6.12.43-3|5397	- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
21mr|kernel-6.12-baikal-6.12.43-3|5398	- clk: imx8mp: inform CCF of maximum frequency of clocks
21mr|kernel-6.12-baikal-6.12.43-3|5399	- clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs
21mr|kernel-6.12-baikal-6.12.43-3|5400	- clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate
21mr|kernel-6.12-baikal-6.12.43-3|5401	- clk: qcom: ipq5018: allow it to be bulid on arm32
21mr|kernel-6.12-baikal-6.12.43-3|5402	- clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets for QCM6490
21mr|kernel-6.12-baikal-6.12.43-3|5403	- clk: renesas: rzg2l-cpg: Refactor Runtime PM clock validation
21mr|kernel-6.12-baikal-6.12.43-3|5404	- clk: s2mps11: initialise clk_hw_onecell_data::num before accessing ::hws[] in probe()
21mr|kernel-6.12-baikal-6.12.43-3|5405	- clk: sunxi-ng: d1: Add missing divider for MMC mod clocks
21mr|kernel-6.12-baikal-6.12.43-3|5406	- clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug
21mr|kernel-6.12-baikal-6.12.43-3|5407	- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
21mr|kernel-6.12-baikal-6.12.43-3|5408	- clocksource: mips-gic-timer: Enable counter when CPUs start
21mr|kernel-6.12-baikal-6.12.43-3|5409	- comedi: jr3_pci: Fix synchronous deletion of timer
21mr|kernel-6.12-baikal-6.12.43-3|5410	- coresight-etb10: change etb_drvdata spinlock's type to raw_spinlock_t
21mr|kernel-6.12-baikal-6.12.43-3|5411	- cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist
21mr|kernel-6.12-baikal-6.12.43-3|5412	- cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost
21mr|kernel-6.12-baikal-6.12.43-3|5413	- cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate()
21mr|kernel-6.12-baikal-6.12.43-3|5414	- cpufreq: Avoid using inconsistent policy->min and policy->max
21mr|kernel-6.12-baikal-6.12.43-3|5415	- cpufreq: cppc: Fix invalid return value in .get() callback
21mr|kernel-6.12-baikal-6.12.43-3|5416	- cpufreq: Do not enable by default during compile testing
21mr|kernel-6.12-baikal-6.12.43-3|5417	- cpufreq: fix compile-test defaults
21mr|kernel-6.12-baikal-6.12.43-3|5418	- cpufreq: Fix setting policy limits when frequency tables are used
21mr|kernel-6.12-baikal-6.12.43-3|5419	- cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode
21mr|kernel-6.12-baikal-6.12.43-3|5420	- cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
21mr|kernel-6.12-baikal-6.12.43-3|5421	- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
21mr|kernel-6.12-baikal-6.12.43-3|5422	- cpufreq: sun50i: prevent out-of-bounds access
21mr|kernel-6.12-baikal-6.12.43-3|5423	- cpufreq: tegra186: Share policy per cluster
21mr|kernel-6.12-baikal-6.12.43-3|5424	- cpuidle: menu: Avoid discarding useful information
21mr|kernel-6.12-baikal-6.12.43-3|5425	- crypto: ahash - Set default reqsize from ahash_alg
21mr|kernel-6.12-baikal-6.12.43-3|5426	- crypto: algif_hash - fix double free in hash_accept
21mr|kernel-6.12-baikal-6.12.43-3|5427	- crypto: atmel-sha204a - Set hwrng quality to lowest possible
21mr|kernel-6.12-baikal-6.12.43-3|5428	- crypto: ccp - Add support for PCI device 0x1134
21mr|kernel-6.12-baikal-6.12.43-3|5429	- crypto: Kconfig - Select LIB generic option
21mr|kernel-6.12-baikal-6.12.43-3|5430	- crypto: lib/Kconfig - Fix lib built-in failure when arch is modular
21mr|kernel-6.12-baikal-6.12.43-3|5431	- crypto: lib/Kconfig - Hide arch options from user
21mr|kernel-6.12-baikal-6.12.43-3|5432	- crypto: lzo - Fix compression buffer overrun
21mr|kernel-6.12-baikal-6.12.43-3|5433	- crypto: mxs-dcp - Only set OTP_KEY bit for OTP key
21mr|kernel-6.12-baikal-6.12.43-3|5434	- crypto: null - Use spin lock instead of mutex
21mr|kernel-6.12-baikal-6.12.43-3|5435	- crypto: octeontx2 - suppress auth failure screaming due to negative tests
21mr|kernel-6.12-baikal-6.12.43-3|5436	- crypto: skcipher - Zap type in crypto_alloc_sync_skcipher
21mr|kernel-6.12-baikal-6.12.43-3|5437	- cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports
21mr|kernel-6.12-baikal-6.12.43-3|5438	- devres: Introduce devm_kmemdup_array()
21mr|kernel-6.12-baikal-6.12.43-3|5439	- dlm: make tcp still work in multi-link env
21mr|kernel-6.12-baikal-6.12.43-3|5440	- dma-buf: insert memory barrier before updating num_fences
21mr|kernel-6.12-baikal-6.12.43-3|5441	- dma/contiguous: avoid warning about unused size_bytes
21mr|kernel-6.12-baikal-6.12.43-3|5442	- dm: add missing unlock on in dm_keyslot_evict()
21mr|kernel-6.12-baikal-6.12.43-3|5443	- dmaengine: dmatest: Fix dmatest waiting less when interrupted
21mr|kernel-6.12-baikal-6.12.43-3|5444	- dmaengine: fsl-edma: Fix return code for unhandled interrupts
21mr|kernel-6.12-baikal-6.12.43-3|5445	- dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals
21mr|kernel-6.12-baikal-6.12.43-3|5446	- dmaengine: idxd: Add missing cleanups in cleanup internals
21mr|kernel-6.12-baikal-6.12.43-3|5447	- dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call
21mr|kernel-6.12-baikal-6.12.43-3|5448	- dmaengine: idxd: Fix allowing write() from different address spaces
21mr|kernel-6.12-baikal-6.12.43-3|5449	- dmaengine: idxd: fix memory leak in error handling path of idxd_alloc
21mr|kernel-6.12-baikal-6.12.43-3|5450	- dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe
21mr|kernel-6.12-baikal-6.12.43-3|5451	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines
21mr|kernel-6.12-baikal-6.12.43-3|5452	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups
21mr|kernel-6.12-baikal-6.12.43-3|5453	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs
21mr|kernel-6.12-baikal-6.12.43-3|5454	- dmaengine: idxd: Fix ->poll() return value
21mr|kernel-6.12-baikal-6.12.43-3|5455	- dmaengine: idxd: Refactor remove call with idxd_cleanup() helper
21mr|kernel-6.12-baikal-6.12.43-3|5456	- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
21mr|kernel-6.12-baikal-6.12.43-3|5457	- dmaengine: ti: k3-udma: Add missing locking
21mr|kernel-6.12-baikal-6.12.43-3|5458	- dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
21mr|kernel-6.12-baikal-6.12.43-3|5459	- dm: always update the array size in realloc_argv on success
21mr|kernel-6.12-baikal-6.12.43-3|5460	- dma-mapping: avoid potential unused data compilation warning
21mr|kernel-6.12-baikal-6.12.43-3|5461	- dma/mapping.c: dev_dbg support for dma_addressing_limited
21mr|kernel-6.12-baikal-6.12.43-3|5462	- dma-mapping: Fix warning reported for missing prototype
21mr|kernel-6.12-baikal-6.12.43-3|5463	- dm-bufio: don't schedule in atomic context
21mr|kernel-6.12-baikal-6.12.43-3|5464	- dm cache: prevent BUG_ON by blocking retries on failed device resumes
21mr|kernel-6.12-baikal-6.12.43-3|5465	- dm: fix copying after src array boundaries
21mr|kernel-6.12-baikal-6.12.43-3|5466	- dm: fix unconditional IO throttle caused by REQ_PREFLUSH
21mr|kernel-6.12-baikal-6.12.43-3|5467	- dm-integrity: fix a warning on invalid table line
21mr|kernel-6.12-baikal-6.12.43-3|5468	- dm: restrict dm device size to 2^63-512 bytes
21mr|kernel-6.12-baikal-6.12.43-3|5469	- dm vdo indexer: prevent unterminated string warning
21mr|kernel-6.12-baikal-6.12.43-3|5470	- dm vdo: use a short static string for thread name prefix
21mr|kernel-6.12-baikal-6.12.43-3|5471	- Documentation: x86/bugs/its: Add ITS documentation
21mr|kernel-6.12-baikal-6.12.43-3|5472	- do_umount(): add missing barrier before refcount checks in sync case
21mr|kernel-6.12-baikal-6.12.43-3|5473	- dpll: Add an assertion to check freq_supported_num
21mr|kernel-6.12-baikal-6.12.43-3|5474	- dql: Fix dql->limit value when reset.
21mr|kernel-6.12-baikal-6.12.43-3|5475	- driver core: fix potential NULL pointer dereference in dev_uevent()
21mr|kernel-6.12-baikal-6.12.43-3|5476	- driver core: introduce device_set_driver() helper
21mr|kernel-6.12-baikal-6.12.43-3|5477	- driver core: Split devres APIs to device/devres.h
21mr|kernel-6.12-baikal-6.12.43-3|5478	- drivers: base: handle module_kobject creation
21mr|kernel-6.12-baikal-6.12.43-3|5479	- Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges
21mr|kernel-6.12-baikal-6.12.43-3|5480	- Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()
21mr|kernel-6.12-baikal-6.12.43-3|5481	- drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies
21mr|kernel-6.12-baikal-6.12.43-3|5482	- drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies
21mr|kernel-6.12-baikal-6.12.43-3|5483	- drm: Add valid clones check
21mr|kernel-6.12-baikal-6.12.43-3|5484	- drm/amd: Add Suspend/Hibernate notification callback support
21mr|kernel-6.12-baikal-6.12.43-3|5485	- drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp
21mr|kernel-6.12-baikal-6.12.43-3|5486	- drm/amd/display: Add support for disconnected eDP streams
21mr|kernel-6.12-baikal-6.12.43-3|5487	- drm/amd/display: Avoid flooding unnecessary info messages
21mr|kernel-6.12-baikal-6.12.43-3|5488	- drm/amd/display: calculate the remain segments for all pipes
21mr|kernel-6.12-baikal-6.12.43-3|5489	- drm/amd/display: Call FP Protect Before Mode Programming/Mode Support
21mr|kernel-6.12-baikal-6.12.43-3|5490	- drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401
21mr|kernel-6.12-baikal-6.12.43-3|5491	- drm/amd/display: Copy AUX read reply data whenever length > 0
21mr|kernel-6.12-baikal-6.12.43-3|5492	- drm/amd/display: Correct the reply value when AUX write incomplete
21mr|kernel-6.12-baikal-6.12.43-3|5493	- drm/amd/display: Correct timing_adjust_pending flag setting.
21mr|kernel-6.12-baikal-6.12.43-3|5494	- drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFF
21mr|kernel-6.12-baikal-6.12.43-3|5495	- drm/amd/display: Defer BW-optimization-blocked DRR adjustments
21mr|kernel-6.12-baikal-6.12.43-3|5496	- drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer()
21mr|kernel-6.12-baikal-6.12.43-3|5497	- drm/amd/display/dml2: use vzalloc rather than kzalloc
21mr|kernel-6.12-baikal-6.12.43-3|5498	- drm/amd/display: Do not enable replay when vtotal update is pending.
21mr|kernel-6.12-baikal-6.12.43-3|5499	- drm/amd/display: Don't treat wb connector as physical in create_validate_stream_for_sink
21mr|kernel-6.12-baikal-6.12.43-3|5500	- drm/amd/display: Don't try AUX transactions on disconnected link
21mr|kernel-6.12-baikal-6.12.43-3|5501	- drm/amd/display: Enable urgent latency adjustment on DCN35
21mr|kernel-6.12-baikal-6.12.43-3|5502	- drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35
21mr|kernel-6.12-baikal-6.12.43-3|5503	- drm/amd/display: Exit idle optimizations before accessing PHY
21mr|kernel-6.12-baikal-6.12.43-3|5504	- drm/amd/display: Fix BT2020 YCbCr limited/full range input
21mr|kernel-6.12-baikal-6.12.43-3|5505	- drm/amd/display: fix dcn4x init failed
21mr|kernel-6.12-baikal-6.12.43-3|5506	- drm/amd/display: Fix DMUB reset sequence for DCN401
21mr|kernel-6.12-baikal-6.12.43-3|5507	- drm/amd/display: Fix gpu reset in multidisplay config
21mr|kernel-6.12-baikal-6.12.43-3|5508	- drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch
21mr|kernel-6.12-baikal-6.12.43-3|5509	- drm/amd/display: Fix invalid context error in dml helper
21mr|kernel-6.12-baikal-6.12.43-3|5510	- drm/amd/display: Fix mismatch type comparison
21mr|kernel-6.12-baikal-6.12.43-3|5511	- drm/amd/display: Fix p-state type when p-state is unsupported
21mr|kernel-6.12-baikal-6.12.43-3|5512	- drm/amd/display: Fix slab-use-after-free in hdcp
21mr|kernel-6.12-baikal-6.12.43-3|5513	- drm/amd/display: Fix the checking condition in dmub aux handling
21mr|kernel-6.12-baikal-6.12.43-3|5514	- drm/amd/display: Fix unnecessary cast warnings from checkpatch
21mr|kernel-6.12-baikal-6.12.43-3|5515	- drm/amd/display: Fix wrong handling for AUX_DEFER case
21mr|kernel-6.12-baikal-6.12.43-3|5516	- drm/amd/display: Force full update in gpu reset
21mr|kernel-6.12-baikal-6.12.43-3|5517	- drm/amd/display: Guard against setting dispclk low for dcn31x
21mr|kernel-6.12-baikal-6.12.43-3|5518	- drm/amd/display: Guard against setting dispclk low when active
21mr|kernel-6.12-baikal-6.12.43-3|5519	- drm/amd/display: handle max_downscale_src_width fail check
21mr|kernel-6.12-baikal-6.12.43-3|5520	- drm/amd/display: Increase block_sequence array size
21mr|kernel-6.12-baikal-6.12.43-3|5521	- drm/amd/display: Initial psr_version with correct setting
21mr|kernel-6.12-baikal-6.12.43-3|5522	- drm/amd/display: more liberal vmin/vmax update for freesync
21mr|kernel-6.12-baikal-6.12.43-3|5523	- drm/amd/display: not abort link train when bw is low
21mr|kernel-6.12-baikal-6.12.43-3|5524	- drm/amd/display: pass calculated dram_speed_mts to dml2
21mr|kernel-6.12-baikal-6.12.43-3|5525	- drm/amd/display: Populate register address for dentist for dcn401
21mr|kernel-6.12-baikal-6.12.43-3|5526	- drm/amd/display: Read LTTPR ALPM caps during link cap retrieval
21mr|kernel-6.12-baikal-6.12.43-3|5527	- drm/amd/display: Remove incorrect checking in dmub aux handler
21mr|kernel-6.12-baikal-6.12.43-3|5528	- drm/amd/display: remove minimum Dispclk and apply oem panel timing.
21mr|kernel-6.12-baikal-6.12.43-3|5529	- drm/amd/display: Request HW cursor on DCN3.2 with SubVP
21mr|kernel-6.12-baikal-6.12.43-3|5530	- drm/amd/display: Shift DMUB AUX reply command if necessary
21mr|kernel-6.12-baikal-6.12.43-3|5531	- drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination
21mr|kernel-6.12-baikal-6.12.43-3|5532	- drm/amd/display: Support multiple options during psr entry.
21mr|kernel-6.12-baikal-6.12.43-3|5533	- drm/amd/display: Update CR AUX RD interval interpretation
21mr|kernel-6.12-baikal-6.12.43-3|5534	- drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It
21mr|kernel-6.12-baikal-6.12.43-3|5535	- drm/amdgpu: adjust drm_firmware_drivers_only() handling
21mr|kernel-6.12-baikal-6.12.43-3|5536	- drm/amdgpu: Allow P2P access through XGMI
21mr|kernel-6.12-baikal-6.12.43-3|5537	- drm/amdgpu: csa unmap use uninterruptible lock
21mr|kernel-6.12-baikal-6.12.43-3|5538	- drm/amdgpu/discovery: check ip_discovery fw file available
21mr|kernel-6.12-baikal-6.12.43-3|5539	- drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c
21mr|kernel-6.12-baikal-6.12.43-3|5540	- drm/amdgpu: enlarge the VBIOS binary size limit
21mr|kernel-6.12-baikal-6.12.43-3|5541	- drm/amdgpu: fix incorrect MALL size for GFX1151
21mr|kernel-6.12-baikal-6.12.43-3|5542	- drm/amdgpu: Fix missing drain retry fault the last entry
21mr|kernel-6.12-baikal-6.12.43-3|5543	- drm/amdgpu: Fix offset for HDP remap in nbio v7.11
21mr|kernel-6.12-baikal-6.12.43-3|5544	- drm/amdgpu: fix pm notifier handling
21mr|kernel-6.12-baikal-6.12.43-3|5545	- drm/amdgpu/gfx11: don't read registers in mqd init
21mr|kernel-6.12-baikal-6.12.43-3|5546	- drm/amdgpu/gfx12: don't read registers in mqd init
21mr|kernel-6.12-baikal-6.12.43-3|5547	- drm/amdgpu/hdp4: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-baikal-6.12.43-3|5548	- drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-baikal-6.12.43-3|5549	- drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-baikal-6.12.43-3|5550	- drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-baikal-6.12.43-3|5551	- drm/amdgpu/hdp7: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-baikal-6.12.43-3|5552	- drm/amdgpu: Increase KIQ invalidate_tlbs timeout
21mr|kernel-6.12-baikal-6.12.43-3|5553	- drm/amdgpu/mes11: fix set_hw_resources_1 calculation
21mr|kernel-6.12-baikal-6.12.43-3|5554	- drm/amdgpu: release xcp_mgr on exit
21mr|kernel-6.12-baikal-6.12.43-3|5555	- drm/amdgpu: remove all KFD fences from the BO on release
21mr|kernel-6.12-baikal-6.12.43-3|5556	- drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
21mr|kernel-6.12-baikal-6.12.43-3|5557	- drm/amdgpu: Set snoop bit for SDMA for MI series
21mr|kernel-6.12-baikal-6.12.43-3|5558	- drm/amdgpu: Skip pcie_replay_count sysfs creation for VF
21mr|kernel-6.12-baikal-6.12.43-3|5559	- drm/amdgpu: Update SRIOV video codec caps
21mr|kernel-6.12-baikal-6.12.43-3|5560	- drm/amdgpu: Use active umc info from discovery
21mr|kernel-6.12-baikal-6.12.43-3|5561	- drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4
21mr|kernel-6.12-baikal-6.12.43-3|5562	- drm/amdgpu: Use the right function for hdp flush
21mr|kernel-6.12-baikal-6.12.43-3|5563	- drm/amdgpu/vcn: using separate VCN1_AON_SOC offset
21mr|kernel-6.12-baikal-6.12.43-3|5564	- drm/amdkfd: Correct F8_MODE for gfx950
21mr|kernel-6.12-baikal-6.12.43-3|5565	- drm/amdkfd: fix missing L2 cache info in topology
21mr|kernel-6.12-baikal-6.12.43-3|5566	- drm/amdkfd: KFD release_work possible circular locking
21mr|kernel-6.12-baikal-6.12.43-3|5567	- drm/amdkfd: Set per-process flags only once cik/vi
21mr|kernel-6.12-baikal-6.12.43-3|5568	- drm/amdkfd: Set per-process flags only once for gfx9/10/11/12
21mr|kernel-6.12-baikal-6.12.43-3|5569	- drm/amdkfd: set precise mem ops caps to disabled for gfx 11 and 12
21mr|kernel-6.12-baikal-6.12.43-3|5570	- drm/amd/pm: Fetch current power limit from PMFW
21mr|kernel-6.12-baikal-6.12.43-3|5571	- drm/amd/pm: Skip P2S load for SMU v13.0.12
21mr|kernel-6.12-baikal-6.12.43-3|5572	- drm/ast: Find VBIOS mode from regular display size
21mr|kernel-6.12-baikal-6.12.43-3|5573	- drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
21mr|kernel-6.12-baikal-6.12.43-3|5574	- drm: bridge: adv7511: fill stream capabilities
21mr|kernel-6.12-baikal-6.12.43-3|5575	- drm/buddy: fix issue that force_merge cannot free all roots
21mr|kernel-6.12-baikal-6.12.43-3|5576	- drm/edid: fixed the bug that hdr metadata was not reset
21mr|kernel-6.12-baikal-6.12.43-3|5577	- drm/fbdev-dma: Support struct drm_driver.fbdev_probe
21mr|kernel-6.12-baikal-6.12.43-3|5578	- drm/fdinfo: Protect against driver unbind
21mr|kernel-6.12-baikal-6.12.43-3|5579	- drm/gem: Internally test import_attach for imported objects
21mr|kernel-6.12-baikal-6.12.43-3|5580	- drm/gem: Test for imported GEM buffers with helper
21mr|kernel-6.12-baikal-6.12.43-3|5581	- drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_is_ready_for_sessions'
21mr|kernel-6.12-baikal-6.12.43-3|5582	- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
21mr|kernel-6.12-baikal-6.12.43-3|5583	- drm/mipi-dbi: Fix blanking for non-16 bit formats
21mr|kernel-6.12-baikal-6.12.43-3|5584	- drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE
21mr|kernel-6.12-baikal-6.12.43-3|5585	- drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()
21mr|kernel-6.12-baikal-6.12.43-3|5586	- drm/panel-edp: Add Starry 116KHD024006
21mr|kernel-6.12-baikal-6.12.43-3|5587	- drm: panel: jd9365da: fix reset signal polarity in unprepare
21mr|kernel-6.12-baikal-6.12.43-3|5588	- drm/panel-mipi-dbi: Run DRM default client setup
21mr|kernel-6.12-baikal-6.12.43-3|5589	- drm/panel: simple: Update timings for AUO G101EVN010
21mr|kernel-6.12-baikal-6.12.43-3|5590	- drm/rockchip: vop2: Add uv swap for cluster window
21mr|kernel-6.12-baikal-6.12.43-3|5591	- drm/rockchip: vop2: Improve display modes handling on RK3588 HDMI0
21mr|kernel-6.12-baikal-6.12.43-3|5592	- drm: Select DRM_KMS_HELPER from DRM_DEBUG_DP_MST_TOPOLOGY_REFS
21mr|kernel-6.12-baikal-6.12.43-3|5593	- drm/tests: shmem: Fix memleak
21mr|kernel-6.12-baikal-6.12.43-3|5594	- drm/tiny: panel-mipi-dbi: Use drm_client_setup_with_fourcc()
21mr|kernel-6.12-baikal-6.12.43-3|5595	- drm/v3d: Add clock handling
21mr|kernel-6.12-baikal-6.12.43-3|5596	- drm/v3d: Add job to pending list if the reset was skipped
21mr|kernel-6.12-baikal-6.12.43-3|5597	- drm/xe: Add page queue multiplier
21mr|kernel-6.12-baikal-6.12.43-3|5598	- drm/xe/bmg: Add one additional PCI ID
21mr|kernel-6.12-baikal-6.12.43-3|5599	- drm/xe/debugfs: Add missing xe_pm_runtime_put in wedge_mode_set
21mr|kernel-6.12-baikal-6.12.43-3|5600	- drm/xe/debugfs: fixed the return value of wedged_mode_set
21mr|kernel-6.12-baikal-6.12.43-3|5601	- drm/xe: Do not attempt to bootstrap VF in execlists mode
21mr|kernel-6.12-baikal-6.12.43-3|5602	- drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change
21mr|kernel-6.12-baikal-6.12.43-3|5603	- drm/xe: Fix xe_tile_init_noalloc() error propagation
21mr|kernel-6.12-baikal-6.12.43-3|5604	- drm/xe/gsc: do not flush the GSC worker from the reset path
21mr|kernel-6.12-baikal-6.12.43-3|5605	- drm/xe: Move suballocator init to after display init
21mr|kernel-6.12-baikal-6.12.43-3|5606	- drm/xe: Nuke VM's mapping upon close
21mr|kernel-6.12-baikal-6.12.43-3|5607	- drm/xe/oa: Ensure that polled read returns latest data
21mr|kernel-6.12-baikal-6.12.43-3|5608	- drm/xe/pf: Create a link between PF and VF devices
21mr|kernel-6.12-baikal-6.12.43-3|5609	- drm/xe/pf: Reset GuC VF config when unprovisioning critical resource
21mr|kernel-6.12-baikal-6.12.43-3|5610	- drm/xe: Reject BO eviction if BO is bound to current VM
21mr|kernel-6.12-baikal-6.12.43-3|5611	- drm/xe/relay: Don't use GFP_KERNEL for new transactions
21mr|kernel-6.12-baikal-6.12.43-3|5612	- drm/xe: Retry BO allocation
21mr|kernel-6.12-baikal-6.12.43-3|5613	- drm/xe/sa: Always call drm_suballoc_manager_fini()
21mr|kernel-6.12-baikal-6.12.43-3|5614	- drm/xe: Save CTX_TIMESTAMP mmio value instead of LRC value
21mr|kernel-6.12-baikal-6.12.43-3|5615	- drm/xe: Stop ignoring errors from xe_ttm_stolen_mgr_init()
21mr|kernel-6.12-baikal-6.12.43-3|5616	- drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs
21mr|kernel-6.12-baikal-6.12.43-3|5617	- drm/xe/tests/mocs: Update xe_force_wake_get() return handling
21mr|kernel-6.12-baikal-6.12.43-3|5618	- drm/xe/vf: Retry sending MMIO request to GUC on timeout error
21mr|kernel-6.12-baikal-6.12.43-3|5619	- drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406
21mr|kernel-6.12-baikal-6.12.43-3|5620	- drm/xe: xe_gen_wa_oob: replace program_invocation_short_name
21mr|kernel-6.12-baikal-6.12.43-3|5621	- EDAC/altera: Set DDR and SDMMC interrupt mask before registration
21mr|kernel-6.12-baikal-6.12.43-3|5622	- EDAC/altera: Test the correct error reg offset
21mr|kernel-6.12-baikal-6.12.43-3|5623	- EDAC/ie31200: work around false positive build warning
21mr|kernel-6.12-baikal-6.12.43-3|5624	- eeprom: ee1004: Check chip before probing
21mr|kernel-6.12-baikal-6.12.43-3|5625	- erofs: ensure the extra temporary copy is valid for shortened bvecs
21mr|kernel-6.12-baikal-6.12.43-3|5626	- erofs: initialize decompression early
21mr|kernel-6.12-baikal-6.12.43-3|5627	- err.h: move IOMEM_ERR_PTR() to err.h
21mr|kernel-6.12-baikal-6.12.43-3|5628	- espintcp: fix skb leaks
21mr|kernel-6.12-baikal-6.12.43-3|5629	- espintcp: remove encap socket caching to avoid reference leak
21mr|kernel-6.12-baikal-6.12.43-3|5630	- eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous mode when adding unicast addrs
21mr|kernel-6.12-baikal-6.12.43-3|5631	- eth: mlx4: don't try to complete XDP frames in netpoll
21mr|kernel-6.12-baikal-6.12.43-3|5632	- exfat: call bh_read in get_block only when necessary
21mr|kernel-6.12-baikal-6.12.43-3|5633	- ext4: do not convert the unwritten extents if data writeback fails
21mr|kernel-6.12-baikal-6.12.43-3|5634	- ext4: don't write back data before punch hole in nojournal mode
21mr|kernel-6.12-baikal-6.12.43-3|5635	- ext4: goto right label 'out_mmap_sem' in ext4_setattr()
21mr|kernel-6.12-baikal-6.12.43-3|5636	- ext4: make block validity check resistent to sb bh corruption
21mr|kernel-6.12-baikal-6.12.43-3|5637	- ext4: on a remount, only log the ro or r/w state when it has changed
21mr|kernel-6.12-baikal-6.12.43-3|5638	- ext4: reject the 'data_err=abort' option in nojournal mode
21mr|kernel-6.12-baikal-6.12.43-3|5639	- ext4: remove writable userspace mappings before truncating page cache
21mr|kernel-6.12-baikal-6.12.43-3|5640	- ext4: reorder capability check last
21mr|kernel-6.12-baikal-6.12.43-3|5641	- f2fs: introduce f2fs_base_attr for global sysfs entries
21mr|kernel-6.12-baikal-6.12.43-3|5642	- fbcon: Use correct erase colour for clearing in fbcon
21mr|kernel-6.12-baikal-6.12.43-3|5643	- fbdev: core: tileblit: Implement missing margin clearing for tileblit
21mr|kernel-6.12-baikal-6.12.43-3|5644	- fbdev: fsl-diu-fb: add missing device_remove_file()
21mr|kernel-6.12-baikal-6.12.43-3|5645	- fbnic: Actually flush_tx instead of stalling out
21mr|kernel-6.12-baikal-6.12.43-3|5646	- fbnic: Do not allow mailbox to toggle to ready outside fbnic_mbx_poll_tx_ready
21mr|kernel-6.12-baikal-6.12.43-3|5647	- fbnic: Fix initialization of mailbox descriptor rings
21mr|kernel-6.12-baikal-6.12.43-3|5648	- fbnic: Gate AXI read/write enabling on FW mailbox
21mr|kernel-6.12-baikal-6.12.43-3|5649	- fbnic: Improve responsiveness of fbnic_mbx_poll_tx_ready
21mr|kernel-6.12-baikal-6.12.43-3|5650	- fbnic: Pull fbnic_fw_xmit_cap_msg use out of interrupt context
21mr|kernel-6.12-baikal-6.12.43-3|5651	- firmware: arm_ffa: Handle the presence of host partition in the partition info
21mr|kernel-6.12-baikal-6.12.43-3|5652	- firmware: arm_ffa: Reject higher major version as incompatible
21mr|kernel-6.12-baikal-6.12.43-3|5653	- firmware: arm_ffa: Set dma_mask for ffa devices
21mr|kernel-6.12-baikal-6.12.43-3|5654	- firmware: arm_ffa: Skip Rx buffer ownership release if not acquired
21mr|kernel-6.12-baikal-6.12.43-3|5655	- firmware: arm_scmi: Balance device refcount when destroying devices
21mr|kernel-6.12-baikal-6.12.43-3|5656	- firmware: arm_scmi: Fix timeout checks on polling path
21mr|kernel-6.12-baikal-6.12.43-3|5657	- firmware: arm_scmi: Relax duplicate name constraint across protocol ids
21mr|kernel-6.12-baikal-6.12.43-3|5658	- firmware: stratix10-svc: Add of_platform_default_populate()
21mr|kernel-6.12-baikal-6.12.43-3|5659	- firmware: xilinx: Dont send linux address to get fpga config get status
21mr|kernel-6.12-baikal-6.12.43-3|5660	- fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount()
21mr|kernel-6.12-baikal-6.12.43-3|5661	- Fix mis-uses of 'cc-option' for warning disablement
21mr|kernel-6.12-baikal-6.12.43-3|5662	- fpga: altera-cvp: Increase credit timeout
21mr|kernel-6.12-baikal-6.12.43-3|5663	- fs/buffer: introduce sleeping flavors for pagecache lookups
21mr|kernel-6.12-baikal-6.12.43-3|5664	- fs/buffer: split locking for pagecache lookups
21mr|kernel-6.12-baikal-6.12.43-3|5665	- fs/buffer: use sleeping version of __find_get_block()
21mr|kernel-6.12-baikal-6.12.43-3|5666	- fs/erofs/fileio: call erofs_onlinefolio_split() after bio_add_folio()
21mr|kernel-6.12-baikal-6.12.43-3|5667	- fs/ext4: use sleeping version of sb_find_get_block()
21mr|kernel-6.12-baikal-6.12.43-3|5668	- fs/jbd2: use sleeping version of __find_get_block()
21mr|kernel-6.12-baikal-6.12.43-3|5669	- fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
21mr|kernel-6.12-baikal-6.12.43-3|5670	- fs/ntfs3: Keep write operations atomic
21mr|kernel-6.12-baikal-6.12.43-3|5671	- fs/ocfs2: use sleeping version of __find_get_block()
21mr|kernel-6.12-baikal-6.12.43-3|5672	- fs/xattr.c: fix simple_xattr_list to always include security.* xattrs
21mr|kernel-6.12-baikal-6.12.43-3|5673	- ftrace: Fix preemption accounting for stacktrace filter command
21mr|kernel-6.12-baikal-6.12.43-3|5674	- ftrace: Fix preemption accounting for stacktrace trigger command
21mr|kernel-6.12-baikal-6.12.43-3|5675	- fuse: Return EPERM rather than ENOSYS from link()
21mr|kernel-6.12-baikal-6.12.43-3|5676	- gcc-15: disable '-Wunterminated-string-initialization' entirely for now
21mr|kernel-6.12-baikal-6.12.43-3|5677	- gcc-15: make 'unterminated string initialization' just a warning
21mr|kernel-6.12-baikal-6.12.43-3|5678	- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie
21mr|kernel-6.12-baikal-6.12.43-3|5679	- gfs2: Check for empty queue in run_queue
21mr|kernel-6.12-baikal-6.12.43-3|5680	- gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment
21mr|kernel-6.12-baikal-6.12.43-3|5681	- gpio: pca953x: fix IRQ storm on system wake up
21mr|kernel-6.12-baikal-6.12.43-3|5682	- gre: Fix again IPv6 link-local address generation.
21mr|kernel-6.12-baikal-6.12.43-3|5683	- HID: bpf: abort dispatch if device destroyed
21mr|kernel-6.12-baikal-6.12.43-3|5684	- HID: thrustmaster: fix memory leak in thrustmaster_interrupts()
21mr|kernel-6.12-baikal-6.12.43-3|5685	- HID: uclogic: Add NULL check in uclogic_input_configured()
21mr|kernel-6.12-baikal-6.12.43-3|5686	- HID: usbkbd: Fix the bit shift number for LED_KANA
21mr|kernel-6.12-baikal-6.12.43-3|5687	- highmem: add folio_test_partial_kmap()
21mr|kernel-6.12-baikal-6.12.43-3|5688	- hrtimers: Replace hrtimer_clock_to_base_table with switch-case
21mr|kernel-6.12-baikal-6.12.43-3|5689	- hv_netvsc: Preserve contiguous PFN grouping in the page buffer array
21mr|kernel-6.12-baikal-6.12.43-3|5690	- hv_netvsc: Remove rmsg_pgcnt
21mr|kernel-6.12-baikal-6.12.43-3|5691	- hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages
21mr|kernel-6.12-baikal-6.12.43-3|5692	- hwmon: (dell-smm) Increment the number of fans
21mr|kernel-6.12-baikal-6.12.43-3|5693	- hwmon: (gpio-fan) Add missing mutex locks
21mr|kernel-6.12-baikal-6.12.43-3|5694	- hwmon: (xgene-hwmon) use appropriate type for the latency value
21mr|kernel-6.12-baikal-6.12.43-3|5695	- hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure
21mr|kernel-6.12-baikal-6.12.43-3|5696	- i2c: designware: Fix an error handling path in i2c_dw_pci_probe()
21mr|kernel-6.12-baikal-6.12.43-3|5697	- i2c: designware: Use temporary variable for struct device
21mr|kernel-6.12-baikal-6.12.43-3|5698	- i2c: imx-lpi2c: Fix clock count when probe defers
21mr|kernel-6.12-baikal-6.12.43-3|5699	- i2c: pxa: fix call balance of i2c->clk handling routines
21mr|kernel-6.12-baikal-6.12.43-3|5700	- i2c: qup: Vote for interconnect bandwidth to DRAM
21mr|kernel-6.12-baikal-6.12.43-3|5701	- i3c: master: svc: Add support for Nuvoton npcm845 i3c
21mr|kernel-6.12-baikal-6.12.43-3|5702	- i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work()
21mr|kernel-6.12-baikal-6.12.43-3|5703	- i3c: master: svc: Fix missing STOP for master request
21mr|kernel-6.12-baikal-6.12.43-3|5704	- i3c: master: svc: Flush FIFO before sending Dynamic Address Assignment(DAA)
21mr|kernel-6.12-baikal-6.12.43-3|5705	- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()
21mr|kernel-6.12-baikal-6.12.43-3|5706	- ice: count combined queues using Rx/Tx count
21mr|kernel-6.12-baikal-6.12.43-3|5707	- ice: Fix LACP bonds without SRIOV environment
21mr|kernel-6.12-baikal-6.12.43-3|5708	- ice: fix vf->num_mac count with port representors
21mr|kernel-6.12-baikal-6.12.43-3|5709	- ice: init flow director before RDMA
21mr|kernel-6.12-baikal-6.12.43-3|5710	- ice: Initial support for E825C hardware in ice_adapter
21mr|kernel-6.12-baikal-6.12.43-3|5711	- ice: treat dyn_allowed only as suggestion
21mr|kernel-6.12-baikal-6.12.43-3|5712	- ice: use DSN instead of PCI BDF for ice_adapter index
21mr|kernel-6.12-baikal-6.12.43-3|5713	- idpf: fix idpf_vport_splitq_napi_poll()
21mr|kernel-6.12-baikal-6.12.43-3|5714	- idpf: fix null-ptr-deref in idpf_features_check
21mr|kernel-6.12-baikal-6.12.43-3|5715	- idpf: fix offloads support for encapsulated packets
21mr|kernel-6.12-baikal-6.12.43-3|5716	- idpf: fix potential memory leak on kcalloc() failure
21mr|kernel-6.12-baikal-6.12.43-3|5717	- idpf: protect shutdown from reset
21mr|kernel-6.12-baikal-6.12.43-3|5718	- ieee802154: ca8210: Use proper setters and getters for bitwise types
21mr|kernel-6.12-baikal-6.12.43-3|5719	- igc: fix lock order in igc_ptp_reset
21mr|kernel-6.12-baikal-6.12.43-3|5720	- iio: accel: adxl355: Make timestamp 64-bit aligned using aligned_s64
21mr|kernel-6.12-baikal-6.12.43-3|5721	- iio: accel: adxl367: fix setting odr for activity time update
21mr|kernel-6.12-baikal-6.12.43-3|5722	- iio: adc: ad7266: Fix potential timestamp alignment issue.
21mr|kernel-6.12-baikal-6.12.43-3|5723	- iio: adc: ad7606: fix serial register access
21mr|kernel-6.12-baikal-6.12.43-3|5724	- iio: adc: ad7768-1: Fix conversion result sign
21mr|kernel-6.12-baikal-6.12.43-3|5725	- iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
21mr|kernel-6.12-baikal-6.12.43-3|5726	- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
21mr|kernel-6.12-baikal-6.12.43-3|5727	- iio: adc: ad7944: don't use storagebits for sizing
21mr|kernel-6.12-baikal-6.12.43-3|5728	- iio: adc: dln2: Use aligned_s64 for timestamp
21mr|kernel-6.12-baikal-6.12.43-3|5729	- iio: adc: rockchip: Fix clock initialization sequence
21mr|kernel-6.12-baikal-6.12.43-3|5730	- iio: adis16201: Correct inclinometer channel resolution
21mr|kernel-6.12-baikal-6.12.43-3|5731	- iio: chemical: pms7003: use aligned_s64 for timestamp
21mr|kernel-6.12-baikal-6.12.43-3|5732	- iio: chemical: sps30: use aligned_s64 for timestamp
21mr|kernel-6.12-baikal-6.12.43-3|5733	- iio: imu: inv_mpu6050: align buffer for timestamp
21mr|kernel-6.12-baikal-6.12.43-3|5734	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
21mr|kernel-6.12-baikal-6.12.43-3|5735	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
21mr|kernel-6.12-baikal-6.12.43-3|5736	- iio: light: opt3001: fix deadlock due to concurrent flag access
21mr|kernel-6.12-baikal-6.12.43-3|5737	- iio: pressure: mprls0025pa: use aligned_s64 for timestamp
21mr|kernel-6.12-baikal-6.12.43-3|5738	- iio: temp: maxim-thermocouple: Fix potential lack of DMA safe buffer.
21mr|kernel-6.12-baikal-6.12.43-3|5739	- ima: process_measurement() needlessly takes inode_lock() on MAY_READ
21mr|kernel-6.12-baikal-6.12.43-3|5740	- Input: cyttsp5 - ensure minimum reset pulse width
21mr|kernel-6.12-baikal-6.12.43-3|5741	- Input: cyttsp5 - fix power control issue on wakeup
21mr|kernel-6.12-baikal-6.12.43-3|5742	- Input: mtk-pmic-keys - fix possible null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|5743	- Input: synaptics - enable InterTouch on Dell Precision M3800
21mr|kernel-6.12-baikal-6.12.43-3|5744	- Input: synaptics - enable InterTouch on Dynabook Portege X30-D
21mr|kernel-6.12-baikal-6.12.43-3|5745	- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
21mr|kernel-6.12-baikal-6.12.43-3|5746	- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
21mr|kernel-6.12-baikal-6.12.43-3|5747	- Input: synaptics - enable SMBus for HP Elitebook 850 G1
21mr|kernel-6.12-baikal-6.12.43-3|5748	- Input: xpad - add more controllers
21mr|kernel-6.12-baikal-6.12.43-3|5749	- Input: xpad - add support for 8BitDo Ultimate 2 Wireless Controller
21mr|kernel-6.12-baikal-6.12.43-3|5750	- Input: xpad - fix Share button on Xbox One controllers
21mr|kernel-6.12-baikal-6.12.43-3|5751	- Input: xpad - fix two controller table values
21mr|kernel-6.12-baikal-6.12.43-3|5752	- intel_th: avoid using deprecated page->mapping, index fields
21mr|kernel-6.12-baikal-6.12.43-3|5753	- iomap: skip unnecessary ifs_block_is_uptodate check
21mr|kernel-6.12-baikal-6.12.43-3|5754	- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
21mr|kernel-6.12-baikal-6.12.43-3|5755	- iommu/amd/pgtbl_v2: Improve error handling
21mr|kernel-6.12-baikal-6.12.43-3|5756	- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
21mr|kernel-6.12-baikal-6.12.43-3|5757	- iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids
21mr|kernel-6.12-baikal-6.12.43-3|5758	- iommu/arm-smmu-v3: Fix pgsize_bit for sva domains
21mr|kernel-6.12-baikal-6.12.43-3|5759	- iommu: Clear iommu-dma ops on cleanup
21mr|kernel-6.12-baikal-6.12.43-3|5760	- iommufd: Disallow allocating nested parent domain with fault ID
21mr|kernel-6.12-baikal-6.12.43-3|5761	- iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability
21mr|kernel-6.12-baikal-6.12.43-3|5762	- iommu: Fix two issues in iommu_copy_struct_from_user()
21mr|kernel-6.12-baikal-6.12.43-3|5763	- iommu: Handle race with default domain setup
21mr|kernel-6.12-baikal-6.12.43-3|5764	- iommu: Keep dev->iommu state consistent
21mr|kernel-6.12-baikal-6.12.43-3|5765	- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)
21mr|kernel-6.12-baikal-6.12.43-3|5766	- io_uring: always arm linked timeouts prior to issue
21mr|kernel-6.12-baikal-6.12.43-3|5767	- io_uring: always do atomic put from iowq
21mr|kernel-6.12-baikal-6.12.43-3|5768	- io_uring: don't duplicate flushing in io_req_post_cqe
21mr|kernel-6.12-baikal-6.12.43-3|5769	- io_uring: ensure deferred completions are flushed for multishot
21mr|kernel-6.12-baikal-6.12.43-3|5770	- io_uring/fdinfo: annotate racy sq/cq head/tail reads
21mr|kernel-6.12-baikal-6.12.43-3|5771	- io_uring: fix overflow resched cqe reordering
21mr|kernel-6.12-baikal-6.12.43-3|5772	- io_uring: fix 'sync' handling of io_fallback_tw()
21mr|kernel-6.12-baikal-6.12.43-3|5773	- io_uring/msg: initialise msg request opcode
21mr|kernel-6.12-baikal-6.12.43-3|5774	- io_uring/sqpoll: Increase task_work submission batch size
21mr|kernel-6.12-baikal-6.12.43-3|5775	- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
21mr|kernel-6.12-baikal-6.12.43-3|5776	- ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().
21mr|kernel-6.12-baikal-6.12.43-3|5777	- ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only
21mr|kernel-6.12-baikal-6.12.43-3|5778	- ipv6: save dontfrag in cork
21mr|kernel-6.12-baikal-6.12.43-3|5779	- ipvs: fix uninit-value for saddr in do_output_route4
21mr|kernel-6.12-baikal-6.12.43-3|5780	- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
21mr|kernel-6.12-baikal-6.12.43-3|5781	- irqchip/qcom-mpm: Prevent crash when trying to handle non-wake GPIOs
21mr|kernel-6.12-baikal-6.12.43-3|5782	- irqchip/riscv-aplic: Add support for hart indexes
21mr|kernel-6.12-baikal-6.12.43-3|5783	- irqchip/riscv-imsic: Separate next and previous pointers in IMSIC vector
21mr|kernel-6.12-baikal-6.12.43-3|5784	- irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base
21mr|kernel-6.12-baikal-6.12.43-3|5785	- irqchip/riscv-imsic: Start local sync timer on correct CPU
21mr|kernel-6.12-baikal-6.12.43-3|5786	- jbd2: do not try to recover wiped journal
21mr|kernel-6.12-baikal-6.12.43-3|5787	- kbuild: add dependency from vmlinux to sorttable
21mr|kernel-6.12-baikal-6.12.43-3|5788	- kbuild: Disable -Wdefault-const-init-unsafe
21mr|kernel-6.12-baikal-6.12.43-3|5789	- kbuild: fix argument parsing in scripts/config
21mr|kernel-6.12-baikal-6.12.43-3|5790	- kbuild: Properly disable -Wunterminated-string-initialization for clang
21mr|kernel-6.12-baikal-6.12.43-3|5791	- kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf
21mr|kernel-6.12-baikal-6.12.43-3|5792	- kconfig: merge_config: use an empty file as initfile
21mr|kernel-6.12-baikal-6.12.43-3|5793	- kernel/fork: only call untrack_pfn_clear() on VMAs duplicated for fork()
21mr|kernel-6.12-baikal-6.12.43-3|5794	- kernel: globalize lookup_or_create_module_kobject()
21mr|kernel-6.12-baikal-6.12.43-3|5795	- kernel: param: rename locate_module_kobject
21mr|kernel-6.12-baikal-6.12.43-3|5796	- ksmbd: add netdev-up/down event debug print
21mr|kernel-6.12-baikal-6.12.43-3|5797	- ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL
21mr|kernel-6.12-baikal-6.12.43-3|5798	- ksmbd: fix memory leak in parse_lease_state()
21mr|kernel-6.12-baikal-6.12.43-3|5799	- ksmbd: fix stream write failure
21mr|kernel-6.12-baikal-6.12.43-3|5800	- ksmbd: Fix UAF in __close_file_table_ids
21mr|kernel-6.12-baikal-6.12.43-3|5801	- ksmbd: fix use-after-free in kerberos authentication
21mr|kernel-6.12-baikal-6.12.43-3|5802	- ksmbd: fix use-after-free in ksmbd_session_rpc_open
21mr|kernel-6.12-baikal-6.12.43-3|5803	- ksmbd: fix use-after-free in session logoff
21mr|kernel-6.12-baikal-6.12.43-3|5804	- ksmbd: fix use-after-free in __smb2_lease_break_noti()
21mr|kernel-6.12-baikal-6.12.43-3|5805	- ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING"
21mr|kernel-6.12-baikal-6.12.43-3|5806	- ksmbd: prevent out-of-bounds stream writes by validating *pos
21mr|kernel-6.12-baikal-6.12.43-3|5807	- ksmbd: prevent rename with empty string
21mr|kernel-6.12-baikal-6.12.43-3|5808	- ksmbd: use __GFP_RETRY_MAYFAIL
21mr|kernel-6.12-baikal-6.12.43-3|5809	- kunit: tool: Use qboot on QEMU x86_64
21mr|kernel-6.12-baikal-6.12.43-3|5810	- KVM: Add member to struct kvm_gfn_range to indicate private/shared
21mr|kernel-6.12-baikal-6.12.43-3|5811	- KVM: s390: Don't use %%pK through debug printing
21mr|kernel-6.12-baikal-6.12.43-3|5812	- KVM: s390: Don't use %%pK through tracepoints
21mr|kernel-6.12-baikal-6.12.43-3|5813	- KVM: SVM: Allocate IR data using atomic allocation
21mr|kernel-6.12-baikal-6.12.43-3|5814	- KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature
21mr|kernel-6.12-baikal-6.12.43-3|5815	- KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception
21mr|kernel-6.12-baikal-6.12.43-3|5816	- KVM: x86: Explicitly treat routing entry type changes as changes
21mr|kernel-6.12-baikal-6.12.43-3|5817	- KVM: x86/mmu: Prevent installing hugepages when mem attributes are changing
21mr|kernel-6.12-baikal-6.12.43-3|5818	- KVM: x86: Reset IRTE to host control if *new* route isn't postable
21mr|kernel-6.12-baikal-6.12.43-3|5819	- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
21mr|kernel-6.12-baikal-6.12.43-3|5820	- leds: pwm-multicolor: Add check for fwnode_property_read_u32
21mr|kernel-6.12-baikal-6.12.43-3|5821	- leds: trigger: netdev: Configure LED blink interval for HW offload
21mr|kernel-6.12-baikal-6.12.43-3|5822	- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
21mr|kernel-6.12-baikal-6.12.43-3|5823	- libbpf: Fix out-of-bound read
21mr|kernel-6.12-baikal-6.12.43-3|5824	- lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP
21mr|kernel-6.12-baikal-6.12.43-3|5825	- libnvdimm/labels: Fix divide error in nd_label_data_init()
21mr|kernel-6.12-baikal-6.12.43-3|5826	- llc: fix data loss when reading from a socket in llc_ui_recvmsg()
21mr|kernel-6.12-baikal-6.12.43-3|5827	- lockdep: Fix wait context check on softirq for PREEMPT_RT
21mr|kernel-6.12-baikal-6.12.43-3|5828	- LoongArch: Fix MAX_REG_OFFSET calculation
21mr|kernel-6.12-baikal-6.12.43-3|5829	- LoongArch: Handle fp, lsx, lasx and lbt assembly symbols
21mr|kernel-6.12-baikal-6.12.43-3|5830	- LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally
21mr|kernel-6.12-baikal-6.12.43-3|5831	- LoongArch: KVM: Fully clear some CSRs when VM reboot
21mr|kernel-6.12-baikal-6.12.43-3|5832	- LoongArch: Make do_xyz() exception handlers more robust
21mr|kernel-6.12-baikal-6.12.43-3|5833	- LoongArch: Make regs_irqs_disabled() more clear
21mr|kernel-6.12-baikal-6.12.43-3|5834	- LoongArch: Move __arch_cpu_idle() to .cpuidle.text section
21mr|kernel-6.12-baikal-6.12.43-3|5835	- LoongArch: Prevent cond_resched() occurring within kernel-fpu
21mr|kernel-6.12-baikal-6.12.43-3|5836	- LoongArch: Remove a bogus reference to ZONE_DMA
21mr|kernel-6.12-baikal-6.12.43-3|5837	- LoongArch: Return NULL from huge_pte_offset() for invalid PMD
21mr|kernel-6.12-baikal-6.12.43-3|5838	- LoongArch: Save and restore CSR.CNTC for hibernation
21mr|kernel-6.12-baikal-6.12.43-3|5839	- LoongArch: Select ARCH_USE_MEMTEST
21mr|kernel-6.12-baikal-6.12.43-3|5840	- LoongArch: uprobes: Remove redundant code about resume_era
21mr|kernel-6.12-baikal-6.12.43-3|5841	- LoongArch: uprobes: Remove user_{en,dis}able_single_step()
21mr|kernel-6.12-baikal-6.12.43-3|5842	- loop: Add sanity check for read/write_iter
21mr|kernel-6.12-baikal-6.12.43-3|5843	- loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize
21mr|kernel-6.12-baikal-6.12.43-3|5844	- loop: don't require ->write_iter for writable files in loop_configure
21mr|kernel-6.12-baikal-6.12.43-3|5845	- loop: factor out a loop_assign_backing_file helper
21mr|kernel-6.12-baikal-6.12.43-3|5846	- loop: Fix ABBA locking race
21mr|kernel-6.12-baikal-6.12.43-3|5847	- loop: refactor queue limits updates
21mr|kernel-6.12-baikal-6.12.43-3|5848	- loop: Simplify discard granularity calc
21mr|kernel-6.12-baikal-6.12.43-3|5849	- loop: Use bdev limit helpers for configuring discard
21mr|kernel-6.12-baikal-6.12.43-3|5850	- mailbox: pcc: Always clear the platform ack interrupt first
21mr|kernel-6.12-baikal-6.12.43-3|5851	- mailbox: pcc: Fix the possible race in updation of chan_in_use flag
21mr|kernel-6.12-baikal-6.12.43-3|5852	- mailbox: pcc: Use acpi_os_ioremap() instead of ioremap()
21mr|kernel-6.12-baikal-6.12.43-3|5853	- mailbox: use error ret code of of_parse_phandle_with_args()
21mr|kernel-6.12-baikal-6.12.43-3|5854	- MAINTAINERS: Update Alexey Makhalov's email address
21mr|kernel-6.12-baikal-6.12.43-3|5855	- mcb: fix a double free bug in chameleon_parse_gdd()
21mr|kernel-6.12-baikal-6.12.43-3|5856	- mctp: Fix incorrect tx flow invalidation condition in mctp-i2c
21mr|kernel-6.12-baikal-6.12.43-3|5857	- mctp: no longer rely on net->dev_index_head[]
21mr|kernel-6.12-baikal-6.12.43-3|5858	- md/raid1: Add check for missing source disk in process_checks()
21mr|kernel-6.12-baikal-6.12.43-3|5859	- media: adv7180: Disable test-pattern control on adv7180
21mr|kernel-6.12-baikal-6.12.43-3|5860	- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
21mr|kernel-6.12-baikal-6.12.43-3|5861	- media: cx231xx: set device_caps for 417
21mr|kernel-6.12-baikal-6.12.43-3|5862	- media: i2c: imx214: Check number of lanes from device tree
21mr|kernel-6.12-baikal-6.12.43-3|5863	- media: i2c: imx214: Convert to CCI register access helpers
21mr|kernel-6.12-baikal-6.12.43-3|5864	- media: i2c: imx214: Fix link frequency validation
21mr|kernel-6.12-baikal-6.12.43-3|5865	- media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl()
21mr|kernel-6.12-baikal-6.12.43-3|5866	- media: i2c: imx214: Replace register addresses with macros
21mr|kernel-6.12-baikal-6.12.43-3|5867	- media: i2c: imx214: Simplify with dev_err_probe()
21mr|kernel-6.12-baikal-6.12.43-3|5868	- media: i2c: imx214: Use subdev active state
21mr|kernel-6.12-baikal-6.12.43-3|5869	- media: i2c: imx219: Correct the minimum vblanking value
21mr|kernel-6.12-baikal-6.12.43-3|5870	- media: imx335: Set vblank immediately
21mr|kernel-6.12-baikal-6.12.43-3|5871	- media: ov08x40: Add missing ov08x40_identify_module() call on stream-start
21mr|kernel-6.12-baikal-6.12.43-3|5872	- media: ov08x40: Move ov08x40_identify_module() function up
21mr|kernel-6.12-baikal-6.12.43-3|5873	- media: qcom: camss: Add default case in vfe_src_pad_code
21mr|kernel-6.12-baikal-6.12.43-3|5874	- media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available
21mr|kernel-6.12-baikal-6.12.43-3|5875	- media: tc358746: improve calculation of the D-PHY timing registers
21mr|kernel-6.12-baikal-6.12.43-3|5876	- media: test-drivers: vivid: don't call schedule in loop
21mr|kernel-6.12-baikal-6.12.43-3|5877	- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map
21mr|kernel-6.12-baikal-6.12.43-3|5878	- media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value
21mr|kernel-6.12-baikal-6.12.43-3|5879	- media: v4l: Memset argument to 0 before calling get_mbus_config pad op
21mr|kernel-6.12-baikal-6.12.43-3|5880	- mei: me: add panther lake H DID
21mr|kernel-6.12-baikal-6.12.43-3|5881	- mei: vsc: Fix fortify-panic caused by invalid counted_by() use
21mr|kernel-6.12-baikal-6.12.43-3|5882	- mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf type
21mr|kernel-6.12-baikal-6.12.43-3|5883	- memblock: Accept allocated memory before use in memblock_double_array()
21mr|kernel-6.12-baikal-6.12.43-3|5884	- memcg: always call cond_resched() after fn()
21mr|kernel-6.12-baikal-6.12.43-3|5885	- mfd: axp20x: AXP717: Add AXP717_TS_PIN_CFG to writeable regs
21mr|kernel-6.12-baikal-6.12.43-3|5886	- mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check
21mr|kernel-6.12-baikal-6.12.43-3|5887	- MIPS: cm: Detect CM quirks from device tree
21mr|kernel-6.12-baikal-6.12.43-3|5888	- MIPS: cm: Fix warning if MIPS_CM is disabled
21mr|kernel-6.12-baikal-6.12.43-3|5889	- MIPS: Fix MAX_REG_OFFSET
21mr|kernel-6.12-baikal-6.12.43-3|5890	- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
21mr|kernel-6.12-baikal-6.12.43-3|5891	- MIPS: Use arch specific syscall name match function
21mr|kernel-6.12-baikal-6.12.43-3|5892	- misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack
21mr|kernel-6.12-baikal-6.12.43-3|5893	- misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration
21mr|kernel-6.12-baikal-6.12.43-3|5894	- misc: pci_endpoint_test: Give disabled BARs a distinct error code
21mr|kernel-6.12-baikal-6.12.43-3|5895	- mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devices
21mr|kernel-6.12-baikal-6.12.43-3|5896	- mmc: dw_mmc: add exynos7870 DW MMC support
21mr|kernel-6.12-baikal-6.12.43-3|5897	- mmc: host: Wait for Vdd to settle on card power off
21mr|kernel-6.12-baikal-6.12.43-3|5898	- mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe
21mr|kernel-6.12-baikal-6.12.43-3|5899	- mmc: sdhci: Disable SD card clock before changing parameters
21mr|kernel-6.12-baikal-6.12.43-3|5900	- mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get
21mr|kernel-6.12-baikal-6.12.43-3|5901	- mm: fix folio_pte_batch() on XEN PV
21mr|kernel-6.12-baikal-6.12.43-3|5902	- mm/huge_memory: fix dereferencing invalid pmd migration entry
21mr|kernel-6.12-baikal-6.12.43-3|5903	- mm/memblock: pass size instead of end to memblock_set_node()
21mr|kernel-6.12-baikal-6.12.43-3|5904	- mm/memblock: repeat setting reserved region nid if array is doubled
21mr|kernel-6.12-baikal-6.12.43-3|5905	- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled
21mr|kernel-6.12-baikal-6.12.43-3|5906	- mm/page_alloc.c: avoid infinite retries caused by cpuset race
21mr|kernel-6.12-baikal-6.12.43-3|5907	- mm: page_alloc: don't steal single pages from biggest buddy
21mr|kernel-6.12-baikal-6.12.43-3|5908	- mm/page_alloc: fix race condition in unaccepted memory handling
21mr|kernel-6.12-baikal-6.12.43-3|5909	- mm: page_alloc: speed up fallbacks in rmqueue_bulk()
21mr|kernel-6.12-baikal-6.12.43-3|5910	- mm, slab: clean up slab->obj_exts always
21mr|kernel-6.12-baikal-6.12.43-3|5911	- mm: userfaultfd: correct dirty flags set for both present and swap pte
21mr|kernel-6.12-baikal-6.12.43-3|5912	- mm/userfaultfd: fix uninitialized output field for -EAGAIN race
21mr|kernel-6.12-baikal-6.12.43-3|5913	- mm: vmalloc: actually use the in-place vrealloc region
21mr|kernel-6.12-baikal-6.12.43-3|5914	- mm: vmalloc: only zero-init on vrealloc shrink
21mr|kernel-6.12-baikal-6.12.43-3|5915	- mm: vmalloc: support more granular vrealloc() sizing
21mr|kernel-6.12-baikal-6.12.43-3|5916	- mm/vmscan: don't try to reclaim hwpoison folio
21mr|kernel-6.12-baikal-6.12.43-3|5917	- module: ensure that kobject_put() is safe for module type kobjects
21mr|kernel-6.12-baikal-6.12.43-3|5918	- module: sign with sha512 instead of sha1 by default
21mr|kernel-6.12-baikal-6.12.43-3|5919	- mptcp: pm: userspace: flags: clearer msg if no remote addr
21mr|kernel-6.12-baikal-6.12.43-3|5920	- mq-deadline: don't call req_get_ioprio from the I/O completion handler
21mr|kernel-6.12-baikal-6.12.43-3|5921	- net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
21mr|kernel-6.12-baikal-6.12.43-3|5922	- net: dlink: Correct endianness handling of led_mode
21mr|kernel-6.12-baikal-6.12.43-3|5923	- net: dsa: b53: allow leaky reserved multicast
21mr|kernel-6.12-baikal-6.12.43-3|5924	- net: dsa: b53: always rejoin default untagged VLAN on bridge leave
21mr|kernel-6.12-baikal-6.12.43-3|5925	- net: dsa: b53: do not allow to configure VLAN 0
21mr|kernel-6.12-baikal-6.12.43-3|5926	- net: dsa: b53: do not program vlans when vlan filtering is off
21mr|kernel-6.12-baikal-6.12.43-3|5927	- net: dsa: b53: do not set learning and unicast/multicast on up
21mr|kernel-6.12-baikal-6.12.43-3|5928	- net: dsa: b53: fix clearing PVID of a port
21mr|kernel-6.12-baikal-6.12.43-3|5929	- net: dsa: b53: fix flushing old pvid VLAN on pvid change
21mr|kernel-6.12-baikal-6.12.43-3|5930	- net: dsa: b53: fix learning on VLAN unaware bridges
21mr|kernel-6.12-baikal-6.12.43-3|5931	- net: dsa: b53: fix toggling vlan_filtering
21mr|kernel-6.12-baikal-6.12.43-3|5932	- net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
21mr|kernel-6.12-baikal-6.12.43-3|5933	- net: dsa: b53: keep CPU port always tagged again
21mr|kernel-6.12-baikal-6.12.43-3|5934	- net: dsa: b53: prevent standalone from trying to forward to other ports
21mr|kernel-6.12-baikal-6.12.43-3|5935	- net: dsa: felix: fix broken taprio gate states after clock jump
21mr|kernel-6.12-baikal-6.12.43-3|5936	- net: dsa: microchip: linearize skb for tail-tagging switches
21mr|kernel-6.12-baikal-6.12.43-3|5937	- net: dsa: mt7530: sync driver-specific behavior of MT7531 variants
21mr|kernel-6.12-baikal-6.12.43-3|5938	- net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
21mr|kernel-6.12-baikal-6.12.43-3|5939	- net: dsa: mv88e6xxx: enable PVT for 6321 switch
21mr|kernel-6.12-baikal-6.12.43-3|5940	- net: dsa: mv88e6xxx: enable STU methods for 6320 family
21mr|kernel-6.12-baikal-6.12.43-3|5941	- net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
21mr|kernel-6.12-baikal-6.12.43-3|5942	- net: dsa: mv88e6xxx: fix VTU methods for 6320 family
21mr|kernel-6.12-baikal-6.12.43-3|5943	- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
21mr|kernel-6.12-baikal-6.12.43-3|5944	- net: dwmac-sun8i: Use parsed internal PHY address instead of 1
21mr|kernel-6.12-baikal-6.12.43-3|5945	- net: enetc: refactor bulk flipping of RX buffers to separate function
21mr|kernel-6.12-baikal-6.12.43-3|5946	- net: ethernet: mtk_eth_soc: do not reset PSE when setting FE
21mr|kernel-6.12-baikal-6.12.43-3|5947	- net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAM
21mr|kernel-6.12-baikal-6.12.43-3|5948	- net: ethernet: mtk_eth_soc: fix typo for declaration MT7988 ESW capability
21mr|kernel-6.12-baikal-6.12.43-3|5949	- net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration
21mr|kernel-6.12-baikal-6.12.43-3|5950	- net: ethernet: mtk_eth_soc: reset all TX queues on DMA free
21mr|kernel-6.12-baikal-6.12.43-3|5951	- net: ethernet: mtk_eth_soc: sync mtk_clks_source_name array
21mr|kernel-6.12-baikal-6.12.43-3|5952	- net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only
21mr|kernel-6.12-baikal-6.12.43-3|5953	- net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll
21mr|kernel-6.12-baikal-6.12.43-3|5954	- net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised
21mr|kernel-6.12-baikal-6.12.43-3|5955	- net: ethernet: ti: cpsw_new: populate netdev of_node
21mr|kernel-6.12-baikal-6.12.43-3|5956	- net: export a helper for adding up queue stats
21mr|kernel-6.12-baikal-6.12.43-3|5957	- net: fec: ERR007885 Workaround for conventional TX
21mr|kernel-6.12-baikal-6.12.43-3|5958	- net: fec: Refactor MAC reset to function
21mr|kernel-6.12-baikal-6.12.43-3|5959	- netfilter: conntrack: Bound nf_conntrack sysctl writes
21mr|kernel-6.12-baikal-6.12.43-3|5960	- netfilter: fib: avoid lookup if socket is available
21mr|kernel-6.12-baikal-6.12.43-3|5961	- netfilter: ipset: fix region locking in hash types
21mr|kernel-6.12-baikal-6.12.43-3|5962	- net: Fix the devmem sock opts and msgs for parisc
21mr|kernel-6.12-baikal-6.12.43-3|5963	- net: flush_backlog() small changes
21mr|kernel-6.12-baikal-6.12.43-3|5964	- netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS
21mr|kernel-6.12-baikal-6.12.43-3|5965	- net: hns3: defer calling ptp_clock_register()
21mr|kernel-6.12-baikal-6.12.43-3|5966	- net: hns3: fix an interrupt residual problem
21mr|kernel-6.12-baikal-6.12.43-3|5967	- net: hns3: fixed debugfs tm_qset size
21mr|kernel-6.12-baikal-6.12.43-3|5968	- net: hns3: store rx VLAN tag offload state for VF
21mr|kernel-6.12-baikal-6.12.43-3|5969	- net: hsr: Fix PRP duplicate detection
21mr|kernel-6.12-baikal-6.12.43-3|5970	- net: ipv6: fix UDPv6 GSO segmentation with NAT
21mr|kernel-6.12-baikal-6.12.43-3|5971	- net: ipv6: Init tunnel link-netns before registering dev
21mr|kernel-6.12-baikal-6.12.43-3|5972	- net: lan743x: Fix memleak issue when GSO enabled
21mr|kernel-6.12-baikal-6.12.43-3|5973	- net: lan743x: Restore SGMII CTRL register on resume
21mr|kernel-6.12-baikal-6.12.43-3|5974	- netlink: specs: tc: all actions are indexed arrays
21mr|kernel-6.12-baikal-6.12.43-3|5975	- netlink: specs: tc: fix a couple of attribute names
21mr|kernel-6.12-baikal-6.12.43-3|5976	- net: lwtunnel: disable BHs when required
21mr|kernel-6.12-baikal-6.12.43-3|5977	- net/mana: fix warning in the writer of client oob
21mr|kernel-6.12-baikal-6.12.43-3|5978	- net: mctp: Don't access ifa_index when missing
21mr|kernel-6.12-baikal-6.12.43-3|5979	- net: mctp: Ensure keys maintain only one ref to corresponding dev
21mr|kernel-6.12-baikal-6.12.43-3|5980	- net: mdio: mux-meson-gxl: set reversed bit when using internal phy
21mr|kernel-6.12-baikal-6.12.43-3|5981	- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
21mr|kernel-6.12-baikal-6.12.43-3|5982	- net/mlx5: Apply rate-limiting to high temperature warning
21mr|kernel-6.12-baikal-6.12.43-3|5983	- net/mlx5: Avoid report two health errors on same syndrome
21mr|kernel-6.12-baikal-6.12.43-3|5984	- net/mlx5: Change POOL_NEXT_SIZE define value and make it global
21mr|kernel-6.12-baikal-6.12.43-3|5985	- net/mlx5e: Add correct match to check IPSec syndromes for switchdev mode
21mr|kernel-6.12-baikal-6.12.43-3|5986	- net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled
21mr|kernel-6.12-baikal-6.12.43-3|5987	- net/mlx5e: Disable MACsec offload for uplink representor profile
21mr|kernel-6.12-baikal-6.12.43-3|5988	- net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhealthy_recover
21mr|kernel-6.12-baikal-6.12.43-3|5989	- net/mlx5e: reduce rep rxq depth to 256 for ECPF
21mr|kernel-6.12-baikal-6.12.43-3|5990	- net/mlx5e: reduce the max log mpwrq sz for ECPF and reps
21mr|kernel-6.12-baikal-6.12.43-3|5991	- net/mlx5e: set the tx_queue_len for pfifo_fast
21mr|kernel-6.12-baikal-6.12.43-3|5992	- net/mlx5: E-switch, Fix error handling for enabling roce
21mr|kernel-6.12-baikal-6.12.43-3|5993	- net/mlx5: E-Switch, Initialize MAC Address for Default GID
21mr|kernel-6.12-baikal-6.12.43-3|5994	- net/mlx5e: TC, Continue the attr process even if encap entry is invalid
21mr|kernel-6.12-baikal-6.12.43-3|5995	- net/mlx5e: Use custom tunnel header for vxlan gbp
21mr|kernel-6.12-baikal-6.12.43-3|5996	- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
21mr|kernel-6.12-baikal-6.12.43-3|5997	- net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table()
21mr|kernel-6.12-baikal-6.12.43-3|5998	- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
21mr|kernel-6.12-baikal-6.12.43-3|5999	- net/mlx5: Move ttc allocation after switch case to prevent leaks
21mr|kernel-6.12-baikal-6.12.43-3|6000	- net/mlx5: XDP, Enable TX side XDP multi-buffer support
21mr|kernel-6.12-baikal-6.12.43-3|6001	- net: mscc: ocelot: delete PVID VLAN when readding it as non-PVID
21mr|kernel-6.12-baikal-6.12.43-3|6002	- net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads
21mr|kernel-6.12-baikal-6.12.43-3|6003	- net: page_pool: avoid false positive warning if NAPI was never added
21mr|kernel-6.12-baikal-6.12.43-3|6004	- net: phy: leds: fix memory leak
21mr|kernel-6.12-baikal-6.12.43-3|6005	- net: phylink: use pl->link_interface in phylink_expects_phy()
21mr|kernel-6.12-baikal-6.12.43-3|6006	- net: phy: microchip: force IRQ polling mode for lan88xx
21mr|kernel-6.12-baikal-6.12.43-3|6007	- net: phy: nxp-c45-tja11xx: add match_phy_device to TJA1103/TJA1104
21mr|kernel-6.12-baikal-6.12.43-3|6008	- net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
21mr|kernel-6.12-baikal-6.12.43-3|6009	- net: pktgen: fix mpls maximum labels list parsing
21mr|kernel-6.12-baikal-6.12.43-3|6010	- net: qede: Initialize qede_ll_ops with designated initializer
21mr|kernel-6.12-baikal-6.12.43-3|6011	- net_sched: drr: Fix double list add in class with netem as child qdisc
21mr|kernel-6.12-baikal-6.12.43-3|6012	- net_sched: ets: Fix double list add in class with netem as child qdisc
21mr|kernel-6.12-baikal-6.12.43-3|6013	- net_sched: Flush gso_skb list too during ->change()
21mr|kernel-6.12-baikal-6.12.43-3|6014	- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
21mr|kernel-6.12-baikal-6.12.43-3|6015	- net_sched: hfsc: Fix a UAF vulnerability in class handling
21mr|kernel-6.12-baikal-6.12.43-3|6016	- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
21mr|kernel-6.12-baikal-6.12.43-3|6017	- net_sched: qfq: Fix double list add in class with netem as child qdisc
21mr|kernel-6.12-baikal-6.12.43-3|6018	- net: selftests: initialize TCP header and skb payload with zero
21mr|kernel-6.12-baikal-6.12.43-3|6019	- net/smc: use the correct ndev to find pnetid by pnetid table
21mr|kernel-6.12-baikal-6.12.43-3|6020	- net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size
21mr|kernel-6.12-baikal-6.12.43-3|6021	- net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during probe
21mr|kernel-6.12-baikal-6.12.43-3|6022	- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
21mr|kernel-6.12-baikal-6.12.43-3|6023	- net/tls: fix kernel panic when alloc_page failed
21mr|kernel-6.12-baikal-6.12.43-3|6024	- net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards
21mr|kernel-6.12-baikal-6.12.43-3|6025	- net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus
21mr|kernel-6.12-baikal-6.12.43-3|6026	- net: use sock_gen_put() when sk_state is TCP_TIME_WAIT
21mr|kernel-6.12-baikal-6.12.43-3|6027	- net: vertexcom: mse102x: Add range check for CMD_RTS
21mr|kernel-6.12-baikal-6.12.43-3|6028	- net: vertexcom: mse102x: Fix LEN_MASK
21mr|kernel-6.12-baikal-6.12.43-3|6029	- net: vertexcom: mse102x: Fix possible stuck of SPI interrupt
21mr|kernel-6.12-baikal-6.12.43-3|6030	- net: vertexcom: mse102x: Fix RX error handling
21mr|kernel-6.12-baikal-6.12.43-3|6031	- net: xgene-v2: remove incorrect ACPI_PTR annotation
21mr|kernel-6.12-baikal-6.12.43-3|6032	- NFS: Don't allow waiting for exiting tasks
21mr|kernel-6.12-baikal-6.12.43-3|6033	- nfs: handle failure of nfs_get_lock_context in unlock path
21mr|kernel-6.12-baikal-6.12.43-3|6034	- NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
21mr|kernel-6.12-baikal-6.12.43-3|6035	- NFSv4/pnfs: Reset the layout state after a layoutreturn
21mr|kernel-6.12-baikal-6.12.43-3|6036	- NFSv4: Treat ENETUNREACH errors as fatal for state recovery
21mr|kernel-6.12-baikal-6.12.43-3|6037	- nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs()
21mr|kernel-6.12-baikal-6.12.43-3|6038	- ntb_hw_amd: Add NTB PCI ID for new gen CPU
21mr|kernel-6.12-baikal-6.12.43-3|6039	- ntb: reduce stack usage in idt_scan_mws
21mr|kernel-6.12-baikal-6.12.43-3|6040	- nvme: fixup scan failure for non-ANA multipath controllers
21mr|kernel-6.12-baikal-6.12.43-3|6041	- nvmem: core: fix bit offsets of more than one byte
21mr|kernel-6.12-baikal-6.12.43-3|6042	- nvmem: core: update raw_len if the bit reading is required
21mr|kernel-6.12-baikal-6.12.43-3|6043	- nvmem: core: verify cell's raw_len
21mr|kernel-6.12-baikal-6.12.43-3|6044	- nvmem: qfprom: switch to 4-byte aligned reads
21mr|kernel-6.12-baikal-6.12.43-3|6045	- nvmem: rockchip-otp: add rk3576 variant data
21mr|kernel-6.12-baikal-6.12.43-3|6046	- nvmem: rockchip-otp: Move read-offset into variant-data
21mr|kernel-6.12-baikal-6.12.43-3|6047	- nvme: multipath: fix return value of nvme_available_path
21mr|kernel-6.12-baikal-6.12.43-3|6048	- nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable
21mr|kernel-6.12-baikal-6.12.43-3|6049	- nvme-pci: add quirks for device 126f:1001
21mr|kernel-6.12-baikal-6.12.43-3|6050	- nvme-pci: add quirks for WDC Blue SN550 15b7:5009
21mr|kernel-6.12-baikal-6.12.43-3|6051	- nvme-pci: fix queue unquiesce check on slot_reset
21mr|kernel-6.12-baikal-6.12.43-3|6052	- nvme-pci: make nvme_pci_npages_prp() __always_inline
21mr|kernel-6.12-baikal-6.12.43-3|6053	- nvme: requeue namespace scan on missed AENs
21mr|kernel-6.12-baikal-6.12.43-3|6054	- nvme: re-read ANA log page after ns scan completes
21mr|kernel-6.12-baikal-6.12.43-3|6055	- nvme-tcp: fix premature queue removal and I/O failover
21mr|kernel-6.12-baikal-6.12.43-3|6056	- nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS
21mr|kernel-6.12-baikal-6.12.43-3|6057	- nvmet-fc: put ref when assoc->del_work is already scheduled
21mr|kernel-6.12-baikal-6.12.43-3|6058	- nvmet-fc: take tgtport reference only once
21mr|kernel-6.12-baikal-6.12.43-3|6059	- nvmet-tcp: don't restore null sk_state_change
21mr|kernel-6.12-baikal-6.12.43-3|6060	- nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS
21mr|kernel-6.12-baikal-6.12.43-3|6061	- nvme: unblock ctrl state transition for firmware update
21mr|kernel-6.12-baikal-6.12.43-3|6062	- objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
21mr|kernel-6.12-baikal-6.12.43-3|6063	- objtool: Fix error handling inconsistencies in check()
21mr|kernel-6.12-baikal-6.12.43-3|6064	- objtool: Ignore end-of-section jumps for KCOV/GCOV
21mr|kernel-6.12-baikal-6.12.43-3|6065	- objtool, lkdtm: Obfuscate the do_nothing() pointer
21mr|kernel-6.12-baikal-6.12.43-3|6066	- objtool, panic: Disable SMAP in __stack_chk_fail()
21mr|kernel-6.12-baikal-6.12.43-3|6067	- objtool: Properly disable uaccess validation
21mr|kernel-6.12-baikal-6.12.43-3|6068	- objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc()
21mr|kernel-6.12-baikal-6.12.43-3|6069	- objtool/rust: add one more `noreturn` Rust function for Rust 1.87.0
21mr|kernel-6.12-baikal-6.12.43-3|6070	- objtool: Silence more KCOV warnings
21mr|kernel-6.12-baikal-6.12.43-3|6071	- objtool: Silence more KCOV warnings, part 2
21mr|kernel-6.12-baikal-6.12.43-3|6072	- objtool: Stop UNRET validation on UD2
21mr|kernel-6.12-baikal-6.12.43-3|6073	- ocfs2: fix the issue with discontiguous allocation in the global_bitmap
21mr|kernel-6.12-baikal-6.12.43-3|6074	- ocfs2: implement handshaking with ocfs2 recovery thread
21mr|kernel-6.12-baikal-6.12.43-3|6075	- ocfs2: stop quota recovery before disabling quotas
21mr|kernel-6.12-baikal-6.12.43-3|6076	- ocfs2: switch osb->disable_recovery to enum
21mr|kernel-6.12-baikal-6.12.43-3|6077	- octeon_ep: Fix host hang issue during device reboot
21mr|kernel-6.12-baikal-6.12.43-3|6078	- octeon_ep_vf: Resolve netdevice usage count issue
21mr|kernel-6.12-baikal-6.12.43-3|6079	- octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG
21mr|kernel-6.12-baikal-6.12.43-3|6080	- octeontx2-af: Fix CGX Receive counters
21mr|kernel-6.12-baikal-6.12.43-3|6081	- Octeontx2-af: RPM: Register driver with PCI subsys IDs
21mr|kernel-6.12-baikal-6.12.43-3|6082	- octeontx2-af: Set LMT_ENA bit for APR table entries
21mr|kernel-6.12-baikal-6.12.43-3|6083	- octeontx2-pf: Add AF_XDP non-zero copy support
21mr|kernel-6.12-baikal-6.12.43-3|6084	- octeontx2-pf: Do not reallocate all ntuple filters
21mr|kernel-6.12-baikal-6.12.43-3|6085	- octeontx2-pf: macsec: Fix incorrect max transmit size in TX secy
21mr|kernel-6.12-baikal-6.12.43-3|6086	- of: resolver: Fix device node refcount leakage in of_resolve_phandles()
21mr|kernel-6.12-baikal-6.12.43-3|6087	- of: resolver: Simplify of_resolve_phandles() using __free()
21mr|kernel-6.12-baikal-6.12.43-3|6088	- openvswitch: Fix unsafe attribute parsing in output_userspace()
21mr|kernel-6.12-baikal-6.12.43-3|6089	- orangefs: Do not truncate file size
21mr|kernel-6.12-baikal-6.12.43-3|6090	- padata: do not leak refcount in reorder_work
21mr|kernel-6.12-baikal-6.12.43-3|6091	- parisc: Fix double SIGFPE crash
21mr|kernel-6.12-baikal-6.12.43-3|6092	- parisc: PDT: Fix missing prototype warning
21mr|kernel-6.12-baikal-6.12.43-3|6093	- PCI: brcmstb: Add a softdep to MIP MSI-X driver
21mr|kernel-6.12-baikal-6.12.43-3|6094	- PCI: brcmstb: Expand inbound window size up to 64GB
21mr|kernel-6.12-baikal-6.12.43-3|6095	- PCI: dwc: ep: Ensure proper iteration over outbound map windows
21mr|kernel-6.12-baikal-6.12.43-3|6096	- PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off()
21mr|kernel-6.12-baikal-6.12.43-3|6097	- PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops
21mr|kernel-6.12-baikal-6.12.43-3|6098	- PCI: epf-mhi: Update device ID for SA8775P
21mr|kernel-6.12-baikal-6.12.43-3|6099	- PCI: Fix old_size lower bound in calculate_iosize() too
21mr|kernel-6.12-baikal-6.12.43-3|6100	- PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads
21mr|kernel-6.12-baikal-6.12.43-3|6101	- PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag
21mr|kernel-6.12-baikal-6.12.43-3|6102	- PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends
21mr|kernel-6.12-baikal-6.12.43-3|6103	- PCI: vmd: Disable MSI remapping bypass under Xen
21mr|kernel-6.12-baikal-6.12.43-3|6104	- pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
21mr|kernel-6.12-baikal-6.12.43-3|6105	- pds_core: make pdsc_auxbus_dev_del() void
21mr|kernel-6.12-baikal-6.12.43-3|6106	- pds_core: make wait_context part of q_info
21mr|kernel-6.12-baikal-6.12.43-3|6107	- pds_core: Prevent possible adminq overflow/stuck condition
21mr|kernel-6.12-baikal-6.12.43-3|6108	- pds_core: Remove unnecessary check in pds_client_adminq_cmd()
21mr|kernel-6.12-baikal-6.12.43-3|6109	- pds_core: remove write-after-free of client_id
21mr|kernel-6.12-baikal-6.12.43-3|6110	- pds_core: specify auxiliary_device to be created
21mr|kernel-6.12-baikal-6.12.43-3|6111	- perf/amd/ibs: Fix ->config to sample period calculation for OP PMU
21mr|kernel-6.12-baikal-6.12.43-3|6112	- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt
21mr|kernel-6.12-baikal-6.12.43-3|6113	- perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters
21mr|kernel-6.12-baikal-6.12.43-3|6114	- perf: Avoid the read if the count is already updated
21mr|kernel-6.12-baikal-6.12.43-3|6115	- perf/core: Clean up perf_try_init_event()
21mr|kernel-6.12-baikal-6.12.43-3|6116	- perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init
21mr|kernel-6.12-baikal-6.12.43-3|6117	- perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type
21mr|kernel-6.12-baikal-6.12.43-3|6118	- perf/x86: Fix non-sampling (counting) events on certain x86 platforms
21mr|kernel-6.12-baikal-6.12.43-3|6119	- perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq
21mr|kernel-6.12-baikal-6.12.43-3|6120	- perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value.
21mr|kernel-6.12-baikal-6.12.43-3|6121	- perf/x86/intel: Only check the group flag for X86 leader
21mr|kernel-6.12-baikal-6.12.43-3|6122	- phy: core: don't require set_mode() callback for phy_get_mode() to work
21mr|kernel-6.12-baikal-6.12.43-3|6123	- phy: exynos5-usbdrd: fix EDS distribution tuning (gs101)
21mr|kernel-6.12-baikal-6.12.43-3|6124	- phy: Fix error handling in tegra_xusb_port_init
21mr|kernel-6.12-baikal-6.12.43-3|6125	- phy: phy-rockchip-samsung-hdptx: Swap the definitions of LCPLL_REF and ROPLL_REF
21mr|kernel-6.12-baikal-6.12.43-3|6126	- phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off
21mr|kernel-6.12-baikal-6.12.43-3|6127	- phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind
21mr|kernel-6.12-baikal-6.12.43-3|6128	- phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data
21mr|kernel-6.12-baikal-6.12.43-3|6129	- phy: renesas: rcar-gen3-usb2: Move IRQ request in probe
21mr|kernel-6.12-baikal-6.12.43-3|6130	- phy: renesas: rcar-gen3-usb2: Set timing registers only once
21mr|kernel-6.12-baikal-6.12.43-3|6131	- phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init
21mr|kernel-6.12-baikal-6.12.43-3|6132	- phy: rockchip: usbdp: Only verify link rates/lanes/voltage when the corresponding set flags are set
21mr|kernel-6.12-baikal-6.12.43-3|6133	- phy: tegra: xusb: remove a stray unlock
21mr|kernel-6.12-baikal-6.12.43-3|6134	- phy: tegra: xusb: Use a bitmask for UTMI pad power state tracking
21mr|kernel-6.12-baikal-6.12.43-3|6135	- pidfs: improve multi-threaded exec and premature thread-group leader exit polling
21mr|kernel-6.12-baikal-6.12.43-3|6136	- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
21mr|kernel-6.12-baikal-6.12.43-3|6137	- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
21mr|kernel-6.12-baikal-6.12.43-3|6138	- pinctrl: imx: Return NULL if no group is matched and found
21mr|kernel-6.12-baikal-6.12.43-3|6139	- pinctrl: mcp23s08: Get rid of spurious level interrupts
21mr|kernel-6.12-baikal-6.12.43-3|6140	- pinctrl: meson: define the pull up/down resistor value as 60 kOhm
21mr|kernel-6.12-baikal-6.12.43-3|6141	- pinctrl: qcom: switch to devm_register_sys_off_handler()
21mr|kernel-6.12-baikal-6.12.43-3|6142	- pinctrl: renesas: rza2: Fix potential NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|6143	- pinctrl: renesas: rzg2l: Add suspend/resume support for pull up/down
21mr|kernel-6.12-baikal-6.12.43-3|6144	- pinctrl: sophgo: avoid to modify untouched bit when setting cv1800 pinconf
21mr|kernel-6.12-baikal-6.12.43-3|6145	- pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group()
21mr|kernel-6.12-baikal-6.12.43-3|6146	- pinctrl-tegra: Restore SFSEL bit when freeing pins
21mr|kernel-6.12-baikal-6.12.43-3|6147	- platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL)
21mr|kernel-6.12-baikal-6.12.43-3|6148	- platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cycles
21mr|kernel-6.12-baikal-6.12.43-3|6149	- platform/x86: asus-wmi: Disable OOBE state after resume from hibernation
21mr|kernel-6.12-baikal-6.12.43-3|6150	- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
21mr|kernel-6.12-baikal-6.12.43-3|6151	- platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store()
21mr|kernel-6.12-baikal-6.12.43-3|6152	- platform/x86: ideapad-laptop: add support for some new buttons
21mr|kernel-6.12-baikal-6.12.43-3|6153	- platform/x86/intel: hid: Add Pantherlake support
21mr|kernel-6.12-baikal-6.12.43-3|6154	- platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplug
21mr|kernel-6.12-baikal-6.12.43-3|6155	- platform/x86: think-lmi: Fix attribute name usage for non-compliant items
21mr|kernel-6.12-baikal-6.12.43-3|6156	- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id()
21mr|kernel-6.12-baikal-6.12.43-3|6157	- pmdomain: imx: gpcv2: use proper helper for property detection
21mr|kernel-6.12-baikal-6.12.43-3|6158	- pmdomain: renesas: rcar: Remove obsolete nullify checks
21mr|kernel-6.12-baikal-6.12.43-3|6159	- PM: EM: Address RCU-related sparse warnings
21mr|kernel-6.12-baikal-6.12.43-3|6160	- PM: EM: use kfree_rcu() to simplify the code
21mr|kernel-6.12-baikal-6.12.43-3|6161	- pNFS/flexfiles: Report ENETDOWN as a connection error
21mr|kernel-6.12-baikal-6.12.43-3|6162	- PNP: Expand length of fixup id string
21mr|kernel-6.12-baikal-6.12.43-3|6163	- posix-timers: Add cond_resched() to posix_timer_add() search loop
21mr|kernel-6.12-baikal-6.12.43-3|6164	- posix-timers: Ensure that timer initialization is fully visible
21mr|kernel-6.12-baikal-6.12.43-3|6165	- powerpc/boot: Check for ld-option support
21mr|kernel-6.12-baikal-6.12.43-3|6166	- powerpc/boot: Fix dash warning
21mr|kernel-6.12-baikal-6.12.43-3|6167	- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
21mr|kernel-6.12-baikal-6.12.43-3|6168	- powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits
21mr|kernel-6.12-baikal-6.12.43-3|6169	- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory
21mr|kernel-6.12-baikal-6.12.43-3|6170	- power: supply: axp20x_battery: Update temp sensor for AXP717 from device tree
21mr|kernel-6.12-baikal-6.12.43-3|6171	- printk: Check CON_SUSPEND when unblanking a console
21mr|kernel-6.12-baikal-6.12.43-3|6172	- pstore: Change kmsg_bytes storage size to u32
21mr|kernel-6.12-baikal-6.12.43-3|6173	- ptp: ocp: Fix NULL dereference in Adva board SMA sysfs operations
21mr|kernel-6.12-baikal-6.12.43-3|6174	- ptp: ocp: Limit signal/freq counts in summary output functions
21mr|kernel-6.12-baikal-6.12.43-3|6175	- qibfs: fix _another_ leak
21mr|kernel-6.12-baikal-6.12.43-3|6176	- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
21mr|kernel-6.12-baikal-6.12.43-3|6177	- r8152: add vendor/device ID pair for Dell Alienware AW1022z
21mr|kernel-6.12-baikal-6.12.43-3|6178	- r8169: disable RTL8126 ZRX-DC timeout
21mr|kernel-6.12-baikal-6.12.43-3|6179	- r8169: don't scan PHY addresses > 0
21mr|kernel-6.12-baikal-6.12.43-3|6180	- rcu: Fix get_state_synchronize_rcu_full() GP-start detection
21mr|kernel-6.12-baikal-6.12.43-3|6181	- rcu: fix header guard for rcu_all_qs()
21mr|kernel-6.12-baikal-6.12.43-3|6182	- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
21mr|kernel-6.12-baikal-6.12.43-3|6183	- rcu: handle unstable rdp in rcu_read_unlock_strict()
21mr|kernel-6.12-baikal-6.12.43-3|6184	- RDMA/core: Fix best page size finding when it can cross SG entries
21mr|kernel-6.12-baikal-6.12.43-3|6185	- RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem
21mr|kernel-6.12-baikal-6.12.43-3|6186	- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
21mr|kernel-6.12-baikal-6.12.43-3|6187	- RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject()
21mr|kernel-6.12-baikal-6.12.43-3|6188	- regulator: ad5398: Add device tree support
21mr|kernel-6.12-baikal-6.12.43-3|6189	- regulator: max20086: fix invalid memory access
21mr|kernel-6.12-baikal-6.12.43-3|6190	- remoteproc: qcom_wcnss: Fix on platforms without fallback regulators
21mr|kernel-6.12-baikal-6.12.43-3|6191	- remoteproc: qcom_wcnss: Handle platforms with only single power domain
21mr|kernel-6.12-baikal-6.12.43-3|6192	- Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection"
21mr|kernel-6.12-baikal-6.12.43-3|6193	- Revert "btrfs: canonicalize the device path before adding it"
21mr|kernel-6.12-baikal-6.12.43-3|6194	- Revert "drivers: core: synchronize really_probe() and dev_uevent()"
21mr|kernel-6.12-baikal-6.12.43-3|6195	- Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY"
21mr|kernel-6.12-baikal-6.12.43-3|6196	- Revert "drm/amd/display: Hardware cursor changes color when switched to software cursor"
21mr|kernel-6.12-baikal-6.12.43-3|6197	- Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP"
21mr|kernel-6.12-baikal-6.12.43-3|6198	- Revert "drm/amd: Keep display off while going into S4"
21mr|kernel-6.12-baikal-6.12.43-3|6199	- Revert "drm/amd: Stop evicting resources on APUs in suspend"
21mr|kernel-6.12-baikal-6.12.43-3|6200	- Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"
21mr|kernel-6.12-baikal-6.12.43-3|6201	- Revert "net: dsa: mv88e6xxx: fix internal PHYs for 6320 family"
21mr|kernel-6.12-baikal-6.12.43-3|6202	- Revert "rndis_host: Flag RNDIS modems as WWAN devices"
21mr|kernel-6.12-baikal-6.12.43-3|6203	- Revert "um: work around sched_yield not yielding in time-travel mode"
21mr|kernel-6.12-baikal-6.12.43-3|6204	- ring-buffer: Fix persistent buffer when commit page is the reader page
21mr|kernel-6.12-baikal-6.12.43-3|6205	- riscv: Allow NOMMU kernels to access all of RAM
21mr|kernel-6.12-baikal-6.12.43-3|6206	- riscv: Call secondary mmu notifier when flushing the tlb
21mr|kernel-6.12-baikal-6.12.43-3|6207	- riscv: dts: sophgo: fix DMA data-width configuration for CV18xx
21mr|kernel-6.12-baikal-6.12.43-3|6208	- riscv: misaligned: Add handling for ZCB instructions
21mr|kernel-6.12-baikal-6.12.43-3|6209	- riscv: misaligned: enable IRQs while handling misaligned accesses
21mr|kernel-6.12-baikal-6.12.43-3|6210	- riscv: misaligned: factorize trap handling
21mr|kernel-6.12-baikal-6.12.43-3|6211	- riscv: Provide all alternative macros all the time
21mr|kernel-6.12-baikal-6.12.43-3|6212	- riscv: Replace function-like macro by static inline function
21mr|kernel-6.12-baikal-6.12.43-3|6213	- riscv: uprobes: Add missing fence.i after building the XOL buffer
21mr|kernel-6.12-baikal-6.12.43-3|6214	- rtase: Modify the condition used to detect overflow in rtase_calc_time_mitigation
21mr|kernel-6.12-baikal-6.12.43-3|6215	- rtc: ds1307: stop disabling alarms on probe
21mr|kernel-6.12-baikal-6.12.43-3|6216	- rtc: pcf85063: do a SW reset if POR failed
21mr|kernel-6.12-baikal-6.12.43-3|6217	- rtc: rv3032: fix EERD location
21mr|kernel-6.12-baikal-6.12.43-3|6218	- rust: allow Rust 1.87.0's `clippy::ptr_eq` lint
21mr|kernel-6.12-baikal-6.12.43-3|6219	- rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint
21mr|kernel-6.12-baikal-6.12.43-3|6220	- rust: clean Rust 1.88.0's `unnecessary_transmutes` lint
21mr|kernel-6.12-baikal-6.12.43-3|6221	- rust: clean Rust 1.88.0's warning about `clippy::disallowed_macros` configuration
21mr|kernel-6.12-baikal-6.12.43-3|6222	- rust: firmware: Use `ffi::c_char` type in `FwFunc`
21mr|kernel-6.12-baikal-6.12.43-3|6223	- s390/entry: Fix last breaking event handling in case of stack corruption
21mr|kernel-6.12-baikal-6.12.43-3|6224	- s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs
21mr|kernel-6.12-baikal-6.12.43-3|6225	- s390/pci: Fix missing check for zpci_create_device() error return
21mr|kernel-6.12-baikal-6.12.43-3|6226	- s390/sclp: Add check for get_zeroed_page()
21mr|kernel-6.12-baikal-6.12.43-3|6227	- s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste()
21mr|kernel-6.12-baikal-6.12.43-3|6228	- s390/tty: Fix a potential memory leak bug
21mr|kernel-6.12-baikal-6.12.43-3|6229	- s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log
21mr|kernel-6.12-baikal-6.12.43-3|6230	- samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora
21mr|kernel-6.12-baikal-6.12.43-3|6231	- sch_drr: make drr_qlen_notify() idempotent
21mr|kernel-6.12-baikal-6.12.43-3|6232	- sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash
21mr|kernel-6.12-baikal-6.12.43-3|6233	- sched_ext: bpf_iter_scx_dsq_new() should always initialize iterator
21mr|kernel-6.12-baikal-6.12.43-3|6234	- sched_ext: Use kvzalloc for large exit_dump allocation
21mr|kernel-6.12-baikal-6.12.43-3|6235	- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
21mr|kernel-6.12-baikal-6.12.43-3|6236	- sched: Reduce the default slice to avoid tasks getting an extra tick
21mr|kernel-6.12-baikal-6.12.43-3|6237	- sch_ets: make est_qlen_notify() idempotent
21mr|kernel-6.12-baikal-6.12.43-3|6238	- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
21mr|kernel-6.12-baikal-6.12.43-3|6239	- sch_hfsc: make hfsc_qlen_notify() idempotent
21mr|kernel-6.12-baikal-6.12.43-3|6240	- sch_htb: make htb_deactivate() idempotent
21mr|kernel-6.12-baikal-6.12.43-3|6241	- sch_htb: make htb_qlen_notify() idempotent
21mr|kernel-6.12-baikal-6.12.43-3|6242	- sch_qfq: make qfq_qlen_notify() idempotent
21mr|kernel-6.12-baikal-6.12.43-3|6243	- scsi: core: Clear flags for scsi_cmnd that did not complete
21mr|kernel-6.12-baikal-6.12.43-3|6244	- scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
21mr|kernel-6.12-baikal-6.12.43-3|6245	- scsi: Improve CDL control
21mr|kernel-6.12-baikal-6.12.43-3|6246	- scsi: logging: Fix scsi_logging_level bounds
21mr|kernel-6.12-baikal-6.12.43-3|6247	- scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails
21mr|kernel-6.12-baikal-6.12.43-3|6248	- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
21mr|kernel-6.12-baikal-6.12.43-3|6249	- scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk
21mr|kernel-6.12-baikal-6.12.43-3|6250	- scsi: mpi3mr: Add level check to control event logging
21mr|kernel-6.12-baikal-6.12.43-3|6251	- scsi: mpi3mr: Fix pending I/O counter
21mr|kernel-6.12-baikal-6.12.43-3|6252	- scsi: mpi3mr: Update timestamp only for supervisor IOCs
21mr|kernel-6.12-baikal-6.12.43-3|6253	- scsi: mpt3sas: Send a diag reset if target reset fails
21mr|kernel-6.12-baikal-6.12.43-3|6254	- scsi: pm80xx: Set phy_attached to zero when device is gone
21mr|kernel-6.12-baikal-6.12.43-3|6255	- scsi: scsi_debug: First fixes for tapes
21mr|kernel-6.12-baikal-6.12.43-3|6256	- scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer
21mr|kernel-6.12-baikal-6.12.43-3|6257	- scsi: st: ERASE does not change tape location
21mr|kernel-6.12-baikal-6.12.43-3|6258	- scsi: st: Restore some drive settings after reset
21mr|kernel-6.12-baikal-6.12.43-3|6259	- scsi: st: Tighten the page format heuristics with MODE SELECT
21mr|kernel-6.12-baikal-6.12.43-3|6260	- scsi: target: iscsi: Fix timeout on deleted connection
21mr|kernel-6.12-baikal-6.12.43-3|6261	- scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr()
21mr|kernel-6.12-baikal-6.12.43-3|6262	- scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer()
21mr|kernel-6.12-baikal-6.12.43-3|6263	- scsi: ufs: core: Remove redundant query_complete trace
21mr|kernel-6.12-baikal-6.12.43-3|6264	- scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable WriteBooster
21mr|kernel-6.12-baikal-6.12.43-3|6265	- scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set
21mr|kernel-6.12-baikal-6.12.43-3|6266	- scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO
21mr|kernel-6.12-baikal-6.12.43-3|6267	- scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init()
21mr|kernel-6.12-baikal-6.12.43-3|6268	- scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend()
21mr|kernel-6.12-baikal-6.12.43-3|6269	- scsi: ufs: exynos: Move phy calls to .exit() callback
21mr|kernel-6.12-baikal-6.12.43-3|6270	- scsi: ufs: exynos: Move UFS shareability value to drvdata
21mr|kernel-6.12-baikal-6.12.43-3|6271	- scsi: ufs: exynos: Remove empty drv_init method
21mr|kernel-6.12-baikal-6.12.43-3|6272	- scsi: ufs: exynos: Remove superfluous function parameter
21mr|kernel-6.12-baikal-6.12.43-3|6273	- scsi: ufs: Introduce quirk to extend PA_HIBERN8TIME for UFS devices
21mr|kernel-6.12-baikal-6.12.43-3|6274	- scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort()
21mr|kernel-6.12-baikal-6.12.43-3|6275	- scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get
21mr|kernel-6.12-baikal-6.12.43-3|6276	- selftests/bpf: Adjust data size to have ETH_HLEN
21mr|kernel-6.12-baikal-6.12.43-3|6277	- selftests/bpf: check program redirect in xdp_cpumap_attach
21mr|kernel-6.12-baikal-6.12.43-3|6278	- selftests/bpf: fix bpf_map_redirect call for cpu map test
21mr|kernel-6.12-baikal-6.12.43-3|6279	- selftests/bpf: Fix stdout race condition in traffic monitor
21mr|kernel-6.12-baikal-6.12.43-3|6280	- selftests/bpf: make xdp_cpumap_attach keep redirect prog attached
21mr|kernel-6.12-baikal-6.12.43-3|6281	- selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete failure
21mr|kernel-6.12-baikal-6.12.43-3|6282	- selftests/mincore: Allow read-ahead pages to reach the end of the file
21mr|kernel-6.12-baikal-6.12.43-3|6283	- selftests/mm: compaction_test: support platform with huge mount of memory
21mr|kernel-6.12-baikal-6.12.43-3|6284	- selftests/mm: fix a build failure on powerpc
21mr|kernel-6.12-baikal-6.12.43-3|6285	- selftests: ncdevmem: Make client_ip optional
21mr|kernel-6.12-baikal-6.12.43-3|6286	- selftests: ncdevmem: Redirect all non-payload output to stderr
21mr|kernel-6.12-baikal-6.12.43-3|6287	- selftests: ncdevmem: Separate out dmabuf provider
21mr|kernel-6.12-baikal-6.12.43-3|6288	- selftests: ncdevmem: Switch to AF_INET6
21mr|kernel-6.12-baikal-6.12.43-3|6289	- selftests: ncdevmem: Unify error handling
21mr|kernel-6.12-baikal-6.12.43-3|6290	- selftests/net: have `gro.sh -t` return a correct exit code
21mr|kernel-6.12-baikal-6.12.43-3|6291	- selftests: ublk: fix test_stripe_04
21mr|kernel-6.12-baikal-6.12.43-3|6292	- selftest/x86/bugs: Add selftests for ITS
21mr|kernel-6.12-baikal-6.12.43-3|6293	- serial: mctrl_gpio: split disable_ms into sync and no_sync APIs
21mr|kernel-6.12-baikal-6.12.43-3|6294	- serial: msm: Configure correct working mode before starting earlycon
21mr|kernel-6.12-baikal-6.12.43-3|6295	- serial: sh-sci: Save and restore more registers
21mr|kernel-6.12-baikal-6.12.43-3|6296	- serial: sh-sci: Update the suspend/resume support
21mr|kernel-6.12-baikal-6.12.43-3|6297	- serial: sifive: lock port in startup()/shutdown() callbacks
21mr|kernel-6.12-baikal-6.12.43-3|6298	- smack: recognize ipv4 CIPSO w/o categories
21mr|kernel-6.12-baikal-6.12.43-3|6299	- smack: Revert "smackfs: Added check catlen"
21mr|kernel-6.12-baikal-6.12.43-3|6300	- smb: client: Avoid race in open_cached_dir with lease breaks
21mr|kernel-6.12-baikal-6.12.43-3|6301	- smb: client: fix memory leak during error handling for POSIX mkdir
21mr|kernel-6.12-baikal-6.12.43-3|6302	- smb: client: Fix use-after-free in cifs_fill_dirent
21mr|kernel-6.12-baikal-6.12.43-3|6303	- smb: client: fix zero length for mkdir POSIX create context
21mr|kernel-6.12-baikal-6.12.43-3|6304	- smb: client: Reset all search buffer pointers when releasing buffer
21mr|kernel-6.12-baikal-6.12.43-3|6305	- smb: client: Store original IO parameters and prevent zero IO sizes
21mr|kernel-6.12-baikal-6.12.43-3|6306	- smb: server: smb2pdu: check return value of xa_store()
21mr|kernel-6.12-baikal-6.12.43-3|6307	- soc: apple: rtkit: Implement OSLog buffers properly
21mr|kernel-6.12-baikal-6.12.43-3|6308	- soc: apple: rtkit: Use high prio work queue
21mr|kernel-6.12-baikal-6.12.43-3|6309	- soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables
21mr|kernel-6.12-baikal-6.12.43-3|6310	- soc: qcom: ice: introduce devm_of_qcom_ice_get
21mr|kernel-6.12-baikal-6.12.43-3|6311	- soc: samsung: include linux/array_size.h where needed
21mr|kernel-6.12-baikal-6.12.43-3|6312	- soc: ti: k3-socinfo: Do not use syscon helper to build regmap
21mr|kernel-6.12-baikal-6.12.43-3|6313	- sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
21mr|kernel-6.12-baikal-6.12.43-3|6314	- soundwire: amd: change the soundwire wake enable/disable sequence
21mr|kernel-6.12-baikal-6.12.43-3|6315	- soundwire: bus: Fix race on the creation of the IRQ domain
21mr|kernel-6.12-baikal-6.12.43-3|6316	- soundwire: cadence_master: set frame shape and divider based on actual clk freq
21mr|kernel-6.12-baikal-6.12.43-3|6317	- spi: loopback-test: Do not split 1024-byte hexdumps
21mr|kernel-6.12-baikal-6.12.43-3|6318	- spi-rockchip: Fix register out of bounds access
21mr|kernel-6.12-baikal-6.12.43-3|6319	- spi: spi-fsl-dspi: Halt the module after a new message transfer
21mr|kernel-6.12-baikal-6.12.43-3|6320	- spi: spi-fsl-dspi: Reset SR flags before sending a new message
21mr|kernel-6.12-baikal-6.12.43-3|6321	- spi: spi-fsl-dspi: restrict register range for regmap access
21mr|kernel-6.12-baikal-6.12.43-3|6322	- spi: spi-imx: Add check for spi_imx_setupxfer()
21mr|kernel-6.12-baikal-6.12.43-3|6323	- spi: spi-mux: Fix coverity issue, unchecked return value
21mr|kernel-6.12-baikal-6.12.43-3|6324	- spi: tegra114: Don't fail set_cs_timing when delays are zero
21mr|kernel-6.12-baikal-6.12.43-3|6325	- spi: tegra114: Use value to check for invalid delays
21mr|kernel-6.12-baikal-6.12.43-3|6326	- spi: tegra210-quad: add rate limiting and simplify timeout error message
21mr|kernel-6.12-baikal-6.12.43-3|6327	- spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts
21mr|kernel-6.12-baikal-6.12.43-3|6328	- spi: use container_of_cont() for to_spi_device()
21mr|kernel-6.12-baikal-6.12.43-3|6329	- spi: zynqmp-gqspi: Always acknowledge interrupts
21mr|kernel-6.12-baikal-6.12.43-3|6330	- splice: remove duplicate noinline from pipe_clear_nowait
21mr|kernel-6.12-baikal-6.12.43-3|6331	- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
21mr|kernel-6.12-baikal-6.12.43-3|6332	- staging: axis-fifo: Remove hardware resets for user errors
21mr|kernel-6.12-baikal-6.12.43-3|6333	- staging: bcm2835-camera: Initialise dev in v4l2_dev
21mr|kernel-6.12-baikal-6.12.43-3|6334	- staging: iio: adc: ad7816: Correct conditional logic for store mode
21mr|kernel-6.12-baikal-6.12.43-3|6335	- staging: vchiq_arm: Create keep-alive thread during probe
21mr|kernel-6.12-baikal-6.12.43-3|6336	- SUNRPC: Don't allow waiting for exiting tasks
21mr|kernel-6.12-baikal-6.12.43-3|6337	- SUNRPC: rpcbind should never reset the port to the value '0'
21mr|kernel-6.12-baikal-6.12.43-3|6338	- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
21mr|kernel-6.12-baikal-6.12.43-3|6339	- tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|6340	- tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
21mr|kernel-6.12-baikal-6.12.43-3|6341	- tests/ncdevmem: Fix double-free of queue array
21mr|kernel-6.12-baikal-6.12.43-3|6342	- thermal/drivers/mediatek/lvts: Start sensor interrupts disabled
21mr|kernel-6.12-baikal-6.12.43-3|6343	- thermal/drivers/qoriq: Power down TMU on system suspend
21mr|kernel-6.12-baikal-6.12.43-3|6344	- thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature
21mr|kernel-6.12-baikal-6.12.43-3|6345	- thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer
21mr|kernel-6.12-baikal-6.12.43-3|6346	- thunderbolt: Scan retimers after device router has been enumerated
21mr|kernel-6.12-baikal-6.12.43-3|6347	- timekeeping: Add a lockdep override in tick_freeze()
21mr|kernel-6.12-baikal-6.12.43-3|6348	- timer_list: Don't use %%pK through printk()
21mr|kernel-6.12-baikal-6.12.43-3|6349	- tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
21mr|kernel-6.12-baikal-6.12.43-3|6350	- tools/build: Don't pass test log files to linker
21mr|kernel-6.12-baikal-6.12.43-3|6351	- tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing
21mr|kernel-6.12-baikal-6.12.43-3|6352	- tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options
21mr|kernel-6.12-baikal-6.12.43-3|6353	- tools: ynl-gen: don't output external constants
21mr|kernel-6.12-baikal-6.12.43-3|6354	- tools: ynl-gen: validate 0 len strings from kernel
21mr|kernel-6.12-baikal-6.12.43-3|6355	- tpm: Convert warn to dbg in tpm2_start_auth_session()
21mr|kernel-6.12-baikal-6.12.43-3|6356	- tpm: Mask TPM RC in tpm2_start_auth_session()
21mr|kernel-6.12-baikal-6.12.43-3|6357	- tpm: tis: Double the timeout B to 4s
21mr|kernel-6.12-baikal-6.12.43-3|6358	- tracing: Add __print_dynamic_array() helper
21mr|kernel-6.12-baikal-6.12.43-3|6359	- tracing: Do not take trace_event_sem in print_event_fields()
21mr|kernel-6.12-baikal-6.12.43-3|6360	- tracing: Fix oob write in trace_seq_to_buffer()
21mr|kernel-6.12-baikal-6.12.43-3|6361	- tracing: Mark binary printing functions with __printf() attribute
21mr|kernel-6.12-baikal-6.12.43-3|6362	- tracing: probes: Fix a possible race in trace_probe_log APIs
21mr|kernel-6.12-baikal-6.12.43-3|6363	- tracing: samples: Initialize trace_array_printk() with the correct function
21mr|kernel-6.12-baikal-6.12.43-3|6364	- tracing: Verify event formats that have "%%*p.."
21mr|kernel-6.12-baikal-6.12.43-3|6365	- tsnep: fix timestamping with a stacked DSA driver
21mr|kernel-6.12-baikal-6.12.43-3|6366	- tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT
21mr|kernel-6.12-baikal-6.12.43-3|6367	- types: Complement the aligned types with signed 64-bit one
21mr|kernel-6.12-baikal-6.12.43-3|6368	- ublk: complete command synchronously on error
21mr|kernel-6.12-baikal-6.12.43-3|6369	- ublk: enforce ublks_max only for unprivileged devices
21mr|kernel-6.12-baikal-6.12.43-3|6370	- ubsan: Fix panic from test_ubsan_out_of_bounds
21mr|kernel-6.12-baikal-6.12.43-3|6371	- udf: Make sure i_lenExtents is uptodate on inode eviction
21mr|kernel-6.12-baikal-6.12.43-3|6372	- uio_hv_generic: Fix sysfs creation path for ring buffer
21mr|kernel-6.12-baikal-6.12.43-3|6373	- um: Store full CSGSFS and SS register from mcontext
21mr|kernel-6.12-baikal-6.12.43-3|6374	- um: Update min_low_pfn to match changes in uml_reserved
21mr|kernel-6.12-baikal-6.12.43-3|6375	- um: work around sched_yield not yielding in time-travel mode
21mr|kernel-6.12-baikal-6.12.43-3|6376	- usb: cdns3: Fix deadlock when using NCM gadget
21mr|kernel-6.12-baikal-6.12.43-3|6377	- usb: cdnsp: Fix issue with resuming from L1
21mr|kernel-6.12-baikal-6.12.43-3|6378	- usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
21mr|kernel-6.12-baikal-6.12.43-3|6379	- usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
21mr|kernel-6.12-baikal-6.12.43-3|6380	- usb: chipidea: ci_hdrc_imx: fix usbmisc handling
21mr|kernel-6.12-baikal-6.12.43-3|6381	- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
21mr|kernel-6.12-baikal-6.12.43-3|6382	- usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield
21mr|kernel-6.12-baikal-6.12.43-3|6383	- usb: dwc3: gadget: check that event count does not exceed event buffer length
21mr|kernel-6.12-baikal-6.12.43-3|6384	- usb: dwc3: gadget: Make gadget_wakeup asynchronous
21mr|kernel-6.12-baikal-6.12.43-3|6385	- usb: dwc3: gadget: Refactor loop to avoid NULL endpoints
21mr|kernel-6.12-baikal-6.12.43-3|6386	- usb: dwc3: xilinx: Prevent spike in reset signal
21mr|kernel-6.12-baikal-6.12.43-3|6387	- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
21mr|kernel-6.12-baikal-6.12.43-3|6388	- usb: gadget: f_ecm: Add get_status callback
21mr|kernel-6.12-baikal-6.12.43-3|6389	- usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
21mr|kernel-6.12-baikal-6.12.43-3|6390	- usb: gadget: Use get_status callback to set remote wakeup capability
21mr|kernel-6.12-baikal-6.12.43-3|6391	- usb: host: max3421-hcd: Add missing spi_device_id table
21mr|kernel-6.12-baikal-6.12.43-3|6392	- usb: host: tegra: Prevent host controller crash when OTG port is used
21mr|kernel-6.12-baikal-6.12.43-3|6393	- usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func
21mr|kernel-6.12-baikal-6.12.43-3|6394	- usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs
21mr|kernel-6.12-baikal-6.12.43-3|6395	- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
21mr|kernel-6.12-baikal-6.12.43-3|6396	- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
21mr|kernel-6.12-baikal-6.12.43-3|6397	- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
21mr|kernel-6.12-baikal-6.12.43-3|6398	- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
21mr|kernel-6.12-baikal-6.12.43-3|6399	- USB: serial: option: add Sierra Wireless EM9291
21mr|kernel-6.12-baikal-6.12.43-3|6400	- USB: serial: simple: add OWON HDS200 series oscilloscope support
21mr|kernel-6.12-baikal-6.12.43-3|6401	- USB: storage: quirk for ADATA Portable HDD CH94
21mr|kernel-6.12-baikal-6.12.43-3|6402	- usb: typec: class: Fix NULL pointer access
21mr|kernel-6.12-baikal-6.12.43-3|6403	- usb: typec: class: Invalidate USB device pointers on partner unregistration
21mr|kernel-6.12-baikal-6.12.43-3|6404	- usb: typec: class: Unlocked on error in typec_register_partner()
21mr|kernel-6.12-baikal-6.12.43-3|6405	- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
21mr|kernel-6.12-baikal-6.12.43-3|6406	- usb: typec: ucsi: displayport: Fix deadlock
21mr|kernel-6.12-baikal-6.12.43-3|6407	- usb: typec: ucsi: displayport: Fix NULL pointer access
21mr|kernel-6.12-baikal-6.12.43-3|6408	- usb: uhci-platform: Make the clock really optional
21mr|kernel-6.12-baikal-6.12.43-3|6409	- usb: usbtmc: Fix erroneous generic_read ioctl return
21mr|kernel-6.12-baikal-6.12.43-3|6410	- usb: usbtmc: Fix erroneous get_stb ioctl error returns
21mr|kernel-6.12-baikal-6.12.43-3|6411	- usb: usbtmc: Fix erroneous wait_srq ioctl return
21mr|kernel-6.12-baikal-6.12.43-3|6412	- USB: usbtmc: use interruptible sleep in usbtmc_read
21mr|kernel-6.12-baikal-6.12.43-3|6413	- USB: VLI disk crashes if LPM is used
21mr|kernel-6.12-baikal-6.12.43-3|6414	- USB: wdm: add annotation
21mr|kernel-6.12-baikal-6.12.43-3|6415	- USB: wdm: close race between wdm_open and wdm_wwan_port_stop
21mr|kernel-6.12-baikal-6.12.43-3|6416	- USB: wdm: handle IO errors in wdm_wwan_port_start
21mr|kernel-6.12-baikal-6.12.43-3|6417	- USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
21mr|kernel-6.12-baikal-6.12.43-3|6418	- usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
21mr|kernel-6.12-baikal-6.12.43-3|6419	- usb: xhci: Complete 'error mid TD' transfers when handling Missed Service
21mr|kernel-6.12-baikal-6.12.43-3|6420	- usb: xhci: Don't change the status of stalled TDs on failed Stop EP
21mr|kernel-6.12-baikal-6.12.43-3|6421	- usb: xhci: Fix invalid pointer dereference in Etron workaround
21mr|kernel-6.12-baikal-6.12.43-3|6422	- usb: xhci: Fix isochronous Ring Underrun/Overrun event handling
21mr|kernel-6.12-baikal-6.12.43-3|6423	- usb: xhci: Fix Short Packet handling rework ignoring errors
21mr|kernel-6.12-baikal-6.12.43-3|6424	- usb: xhci: set page size to the xHCI-supported size
21mr|kernel-6.12-baikal-6.12.43-3|6425	- vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines
21mr|kernel-6.12-baikal-6.12.43-3|6426	- vfio/pci: Align huge faults to order
21mr|kernel-6.12-baikal-6.12.43-3|6427	- vfio/pci: Handle INTx IRQ_NOTCONNECTED
21mr|kernel-6.12-baikal-6.12.43-3|6428	- vhost-scsi: Add better resource allocation failure handling
21mr|kernel-6.12-baikal-6.12.43-3|6429	- vhost-scsi: Fix vhost_scsi_send_bad_target()
21mr|kernel-6.12-baikal-6.12.43-3|6430	- vhost-scsi: Fix vhost_scsi_send_status()
21mr|kernel-6.12-baikal-6.12.43-3|6431	- vhost-scsi: protect vq->log_used with vq->mutex
21mr|kernel-6.12-baikal-6.12.43-3|6432	- vhost-scsi: Return queue full for page alloc failures during copy
21mr|kernel-6.12-baikal-6.12.43-3|6433	- vhost_task: fix vhost_task_create() documentation
21mr|kernel-6.12-baikal-6.12.43-3|6434	- virtio_console: fix missing byte order handling for cols and rows
21mr|kernel-6.12-baikal-6.12.43-3|6435	- virtio_net: ensure netdev_tx_reset_queue is called on bind xsk for tx
21mr|kernel-6.12-baikal-6.12.43-3|6436	- virtio-net: fix total qstat values
21mr|kernel-6.12-baikal-6.12.43-3|6437	- virtio-net: free xsk_buffs on error in virtnet_xsk_pool_enable()
21mr|kernel-6.12-baikal-6.12.43-3|6438	- virtio_net: xsk: bind/unbind xsk for tx
21mr|kernel-6.12-baikal-6.12.43-3|6439	- virtio_ring: add a func argument 'recycle_done' to virtqueue_reset()
21mr|kernel-6.12-baikal-6.12.43-3|6440	- virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN
21mr|kernel-6.12-baikal-6.12.43-3|6441	- vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
21mr|kernel-6.12-baikal-6.12.43-3|6442	- vmxnet3: update MTU after device quiesce
21mr|kernel-6.12-baikal-6.12.43-3|6443	- vsock/test: Fix occasional failure in SIOCOUTQ tests
21mr|kernel-6.12-baikal-6.12.43-3|6444	- vxlan: Annotate FDB data races
21mr|kernel-6.12-baikal-6.12.43-3|6445	- vxlan: Join / leave MC group after remote changes
21mr|kernel-6.12-baikal-6.12.43-3|6446	- vxlan: vnifilter: Fix unlocked deletion of default FDB entry
21mr|kernel-6.12-baikal-6.12.43-3|6447	- watchdog: aspeed: fix 64-bit division
21mr|kernel-6.12-baikal-6.12.43-3|6448	- watchdog: aspeed: Update bootstatus handling
21mr|kernel-6.12-baikal-6.12.43-3|6449	- wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation
21mr|kernel-6.12-baikal-6.12.43-3|6450	- wifi: ath12k: Avoid napi_sync() before napi_enable()
21mr|kernel-6.12-baikal-6.12.43-3|6451	- wifi: ath12k: Fetch regdb.bin file from board-2.bin
21mr|kernel-6.12-baikal-6.12.43-3|6452	- wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override
21mr|kernel-6.12-baikal-6.12.43-3|6453	- wifi: ath12k: Fix end offset bit definition in monitor ring descriptor
21mr|kernel-6.12-baikal-6.12.43-3|6454	- wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV
21mr|kernel-6.12-baikal-6.12.43-3|6455	- wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band
21mr|kernel-6.12-baikal-6.12.43-3|6456	- wifi: ath12k: Report proper tx completion status to mac80211
21mr|kernel-6.12-baikal-6.12.43-3|6457	- wifi: ath9k: return by of_get_mac_address
21mr|kernel-6.12-baikal-6.12.43-3|6458	- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
21mr|kernel-6.12-baikal-6.12.43-3|6459	- wifi: cfg80211: allow IR in 20 MHz configurations
21mr|kernel-6.12-baikal-6.12.43-3|6460	- wifi: cfg80211: fix out-of-bounds access during multi-link element defragmentation
21mr|kernel-6.12-baikal-6.12.43-3|6461	- wifi: iwlwifi: add support for Killer on MTL
21mr|kernel-6.12-baikal-6.12.43-3|6462	- wifi: iwlwifi: don't warn during reprobe
21mr|kernel-6.12-baikal-6.12.43-3|6463	- wifi: iwlwifi: don't warn if the NIC is gone in resume
21mr|kernel-6.12-baikal-6.12.43-3|6464	- wifi: iwlwifi: don't warn when if there is a FW error
21mr|kernel-6.12-baikal-6.12.43-3|6465	- wifi: iwlwifi: fix debug actions order
21mr|kernel-6.12-baikal-6.12.43-3|6466	- wifi: iwlwifi: fix the check for the SCRATCH register upon resume
21mr|kernel-6.12-baikal-6.12.43-3|6467	- wifi: iwlwifi: fix the ECKV UEFI variable name
21mr|kernel-6.12-baikal-6.12.43-3|6468	- wifi: iwlwifi: mark Br device not integrated
21mr|kernel-6.12-baikal-6.12.43-3|6469	- wifi: iwlwifi: mvm: fix setting the TK when associated
21mr|kernel-6.12-baikal-6.12.43-3|6470	- wifi: iwlwifi: use correct IMR dump variable
21mr|kernel-6.12-baikal-6.12.43-3|6471	- wifi: iwlwifi: w/a FW SMPS mode selection
21mr|kernel-6.12-baikal-6.12.43-3|6472	- wifi: mac80211: don't unconditionally call drv_mgd_complete_tx()
21mr|kernel-6.12-baikal-6.12.43-3|6473	- wifi: mac80211: fix the type of status_code for negotiated TID to Link Mapping
21mr|kernel-6.12-baikal-6.12.43-3|6474	- wifi: mac80211: fix warning on disconnect during failed ML reconf
21mr|kernel-6.12-baikal-6.12.43-3|6475	- wifi: mac80211_hwsim: Fix MLD address translation
21mr|kernel-6.12-baikal-6.12.43-3|6476	- wifi: mac80211: remove misplaced drv_mgd_complete_tx() call
21mr|kernel-6.12-baikal-6.12.43-3|6477	- wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx
21mr|kernel-6.12-baikal-6.12.43-3|6478	- wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request
21mr|kernel-6.12-baikal-6.12.43-3|6479	- wifi: mt76: disable napi on driver removal
21mr|kernel-6.12-baikal-6.12.43-3|6480	- wifi: mt76: mt7925: fix fails to enter low power mode in suspend state
21mr|kernel-6.12-baikal-6.12.43-3|6481	- wifi: mt76: mt7925: load the appropriate CLC data based on hardware type
21mr|kernel-6.12-baikal-6.12.43-3|6482	- wifi: mt76: mt7996: fix SER reset trigger on WED reset
21mr|kernel-6.12-baikal-6.12.43-3|6483	- wifi: mt76: mt7996: revise TXS size
21mr|kernel-6.12-baikal-6.12.43-3|6484	- wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2
21mr|kernel-6.12-baikal-6.12.43-3|6485	- wifi: mwifiex: Fix HT40 bandwidth issue.
21mr|kernel-6.12-baikal-6.12.43-3|6486	- wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release
21mr|kernel-6.12-baikal-6.12.43-3|6487	- wifi: rtl8xxxu: retry firmware download on error
21mr|kernel-6.12-baikal-6.12.43-3|6488	- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
21mr|kernel-6.12-baikal-6.12.43-3|6489	- wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
21mr|kernel-6.12-baikal-6.12.43-3|6490	- wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
21mr|kernel-6.12-baikal-6.12.43-3|6491	- wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU
21mr|kernel-6.12-baikal-6.12.43-3|6492	- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
21mr|kernel-6.12-baikal-6.12.43-3|6493	- wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU
21mr|kernel-6.12-baikal-6.12.43-3|6494	- wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU
21mr|kernel-6.12-baikal-6.12.43-3|6495	- wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet
21mr|kernel-6.12-baikal-6.12.43-3|6496	- wifi: rtw89: call power_on ahead before selecting firmware
21mr|kernel-6.12-baikal-6.12.43-3|6497	- wifi: rtw89: coex: Assign value over than 0 to avoid firmware timer hang
21mr|kernel-6.12-baikal-6.12.43-3|6498	- wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi scan event
21mr|kernel-6.12-baikal-6.12.43-3|6499	- wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware
21mr|kernel-6.12-baikal-6.12.43-3|6500	- wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32()
21mr|kernel-6.12-baikal-6.12.43-3|6501	- wifi: rtw89: fw: propagate error code from rtw89_h2c_tx()
21mr|kernel-6.12-baikal-6.12.43-3|6502	- wifi: rtw89: fw: validate multi-firmware header before accessing
21mr|kernel-6.12-baikal-6.12.43-3|6503	- wifi: rtw89: fw: validate multi-firmware header before getting its size
21mr|kernel-6.12-baikal-6.12.43-3|6504	- wifi: rtw89: set force HE TB mode when connecting to 11ax AP
21mr|kernel-6.12-baikal-6.12.43-3|6505	- x86/bhi: Do not set BHI_DIS_S in 32-bit mode
21mr|kernel-6.12-baikal-6.12.43-3|6506	- x86/boot/sev: Support memory acceptance in the EFI stub under SVSM
21mr|kernel-6.12-baikal-6.12.43-3|6507	- x86/bpf: Add IBHF call at end of classic BPF
21mr|kernel-6.12-baikal-6.12.43-3|6508	- x86/bpf: Call branch history clearing sequence on exit
21mr|kernel-6.12-baikal-6.12.43-3|6509	- x86/bugs: Don't fill RSB on context switch with eIBRS
21mr|kernel-6.12-baikal-6.12.43-3|6510	- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
21mr|kernel-6.12-baikal-6.12.43-3|6511	- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
21mr|kernel-6.12-baikal-6.12.43-3|6512	- x86/bugs: Use SBPB in write_ibpb() if applicable
21mr|kernel-6.12-baikal-6.12.43-3|6513	- x86/build: Fix broken copy command in genimage.sh when making isoimage
21mr|kernel-6.12-baikal-6.12.43-3|6514	- x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
21mr|kernel-6.12-baikal-6.12.43-3|6515	- x86/fred: Fix system hang during S4 resume with FRED enabled
21mr|kernel-6.12-baikal-6.12.43-3|6516	- x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers
21mr|kernel-6.12-baikal-6.12.43-3|6517	- x86/i8253: Call clockevent_i8253_disable() with interrupts disabled
21mr|kernel-6.12-baikal-6.12.43-3|6518	- x86/ibt: Handle FineIBT in handle_cfi_failure()
21mr|kernel-6.12-baikal-6.12.43-3|6519	- x86/ibt: Keep IBT disabled during alternative patching
21mr|kernel-6.12-baikal-6.12.43-3|6520	- x86/insn: Fix CTEST instruction decoding
21mr|kernel-6.12-baikal-6.12.43-3|6521	- x86/its: Add support for ITS-safe indirect thunk
21mr|kernel-6.12-baikal-6.12.43-3|6522	- x86/its: Add support for ITS-safe return thunk
21mr|kernel-6.12-baikal-6.12.43-3|6523	- x86/its: Add support for RSB stuffing mitigation
21mr|kernel-6.12-baikal-6.12.43-3|6524	- x86/its: Add "vmexit" option to skip mitigation on some CPUs
21mr|kernel-6.12-baikal-6.12.43-3|6525	- x86/its: Align RETs in BHB clear sequence to avoid thunking
21mr|kernel-6.12-baikal-6.12.43-3|6526	- x86/its: Enable Indirect Target Selection mitigation
21mr|kernel-6.12-baikal-6.12.43-3|6527	- x86/its: Enumerate Indirect Target Selection (ITS) bug
21mr|kernel-6.12-baikal-6.12.43-3|6528	- x86/its: FineIBT-paranoid vs ITS
21mr|kernel-6.12-baikal-6.12.43-3|6529	- x86/its: Fix build errors when CONFIG_MODULES=n
21mr|kernel-6.12-baikal-6.12.43-3|6530	- x86/its: Use dynamic thunks for indirect branches
21mr|kernel-6.12-baikal-6.12.43-3|6531	- x86/kaslr: Reduce KASLR entropy on most x86 systems
21mr|kernel-6.12-baikal-6.12.43-3|6532	- x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust >= 1.88
21mr|kernel-6.12-baikal-6.12.43-3|6533	- x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op()
21mr|kernel-6.12-baikal-6.12.43-3|6534	- x86/microcode: Consolidate the loader enablement checking
21mr|kernel-6.12-baikal-6.12.43-3|6535	- x86/microcode: Update the Intel processor flag scan check
21mr|kernel-6.12-baikal-6.12.43-3|6536	- x86/mm: Check return value from memblock_phys_alloc_range()
21mr|kernel-6.12-baikal-6.12.43-3|6537	- x86/mm: Eliminate window where TLB flushes may be inadvertently skipped
21mr|kernel-6.12-baikal-6.12.43-3|6538	- x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers bounce buffers
21mr|kernel-6.12-baikal-6.12.43-3|6539	- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
21mr|kernel-6.12-baikal-6.12.43-3|6540	- x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL macro
21mr|kernel-6.12-baikal-6.12.43-3|6541	- x86/smpboot: Fix INIT delay assignment for extended Intel Families
21mr|kernel-6.12-baikal-6.12.43-3|6542	- x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
21mr|kernel-6.12-baikal-6.12.43-3|6543	- x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
21mr|kernel-6.12-baikal-6.12.43-3|6544	- x86/speculation: Simplify and make CALL_NOSPEC consistent
21mr|kernel-6.12-baikal-6.12.43-3|6545	- x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMP
21mr|kernel-6.12-baikal-6.12.43-3|6546	- x86/traps: Cleanup and robustify decode_bug()
21mr|kernel-6.12-baikal-6.12.43-3|6547	- x86/xen: disable CPU idle and frequency drivers for PVH dom0
21mr|kernel-6.12-baikal-6.12.43-3|6548	- xen: Add support for XenServer 6.1 platform device
21mr|kernel-6.12-baikal-6.12.43-3|6549	- xenbus: Allow PVH dom0 a non-local xenstore
21mr|kernel-6.12-baikal-6.12.43-3|6550	- xenbus: Use kref to track req lifetime
21mr|kernel-6.12-baikal-6.12.43-3|6551	- xen: Change xen-acpi-processor dom0 dependency
21mr|kernel-6.12-baikal-6.12.43-3|6552	- xen-netfront: handle NULL returned by xdp_convert_buff_to_frame()
21mr|kernel-6.12-baikal-6.12.43-3|6553	- xen/pci: Do not register devices with segments >= 0x10000
21mr|kernel-6.12-baikal-6.12.43-3|6554	- xen: swiotlb: Use swiotlb bouncing if kmalloc allocation demands it
21mr|kernel-6.12-baikal-6.12.43-3|6555	- xfrm: Fix UDP GRO handling for some corner cases
21mr|kernel-6.12-baikal-6.12.43-3|6556	- xfrm: prevent high SEQ input in non-ESN mode
21mr|kernel-6.12-baikal-6.12.43-3|6557	- xfrm: Sanitize marks before insert
21mr|kernel-6.12-baikal-6.12.43-3|6558	- xfs: Do not allow norecovery mount with quotacheck
21mr|kernel-6.12-baikal-6.12.43-3|6559	- xfs: do not check NEEDSREPAIR if ro,norecovery mount.
21mr|kernel-6.12-baikal-6.12.43-3|6560	- xfs: flush inodegc before swapon
21mr|kernel-6.12-baikal-6.12.43-3|6561	- xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate
21mr|kernel-6.12-baikal-6.12.43-3|6562	- xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive.
21mr|kernel-6.12-baikal-6.12.43-3|6563	- xhci: dbc: Improve performance by removing delay in transfer event polling.
21mr|kernel-6.12-baikal-6.12.43-3|6564	- xhci: Handle spurious events on Etron host isoc enpoints
21mr|kernel-6.12-baikal-6.12.43-3|6565	- xhci: Limit time spent with xHC interrupts disabled during bus resume
21mr|kernel-6.12-baikal-6.12.43-3|6566	- xsk: Fix race condition in AF_XDP generic RX path
21mr|kernel-6.12-baikal-6.12.43-3|6567	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|6568	
21mr|kernel-6.12-baikal-6.12.43-3|6569	* Tue May 6 2025 repo bot <abf@abf.io>
21mr|kernel-6.12-baikal-6.12.43-3|6570	- fix undefined macro
21mr|kernel-6.12-baikal-6.12.43-3|6571	
21mr|kernel-6.12-baikal-6.12.43-3|6572	- Merge: b9d5875 3725d1e
21mr|kernel-6.12-baikal-6.12.43-3|6573	* Mon Apr 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|6574	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-baikal-6.12.43-3|6575	
21mr|kernel-6.12-baikal-6.12.43-3|6576	* Mon Apr 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|6577	- [bot] upd: 6.12.23 -> 6.12.25
21mr|kernel-6.12-baikal-6.12.43-3|6578	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|6579	- accel/ivpu: Fix deadlock in ivpu_ms_cleanup()
21mr|kernel-6.12-baikal-6.12.43-3|6580	- accel/ivpu: Fix PM related deadlocks in MS IOCTLs
21mr|kernel-6.12-baikal-6.12.43-3|6581	- accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal()
21mr|kernel-6.12-baikal-6.12.43-3|6582	- ACPI: platform-profile: Fix CFI violation when accessing sysfs files
21mr|kernel-6.12-baikal-6.12.43-3|6583	- ahci: add PCI ID for Marvell 88SE9215 SATA Controller
21mr|kernel-6.12-baikal-6.12.43-3|6584	- ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI
21mr|kernel-6.12-baikal-6.12.43-3|6585	- ALSA: hda/cirrus_scodec_test: Don't select dependencies
21mr|kernel-6.12-baikal-6.12.43-3|6586	- ALSA: hda: improve bass speaker support for ASUS Zenbook UM5606WA
21mr|kernel-6.12-baikal-6.12.43-3|6587	- ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist
21mr|kernel-6.12-baikal-6.12.43-3|6588	- ALSA: hda: intel: Fix Optimus when GPU has no sound
21mr|kernel-6.12-baikal-6.12.43-3|6589	- ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx
21mr|kernel-6.12-baikal-6.12.43-3|6590	- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
21mr|kernel-6.12-baikal-6.12.43-3|6591	- ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130
21mr|kernel-6.12-baikal-6.12.43-3|6592	- ALSA: usb-audio: Fix CME quirk for UF series keyboards
21mr|kernel-6.12-baikal-6.12.43-3|6593	- arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9
21mr|kernel-6.12-baikal-6.12.43-3|6594	- arm64: cputype: Add MIDR_CORTEX_A76AE
21mr|kernel-6.12-baikal-6.12.43-3|6595	- arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD
21mr|kernel-6.12-baikal-6.12.43-3|6596	- arm64: dts: exynos: gs101: disable pinctrl_gsacore node
21mr|kernel-6.12-baikal-6.12.43-3|6597	- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
21mr|kernel-6.12-baikal-6.12.43-3|6598	- arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list
21mr|kernel-6.12-baikal-6.12.43-3|6599	- arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists
21mr|kernel-6.12-baikal-6.12.43-3|6600	- arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list
21mr|kernel-6.12-baikal-6.12.43-3|6601	- arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB
21mr|kernel-6.12-baikal-6.12.43-3|6602	- arm64: mm: Correct the update of max_pfn
21mr|kernel-6.12-baikal-6.12.43-3|6603	- arm64: mops: Do not dereference src reg for a set operation
21mr|kernel-6.12-baikal-6.12.43-3|6604	- arm64/sysreg: Add register fields for HDFGRTR2_EL2
21mr|kernel-6.12-baikal-6.12.43-3|6605	- arm64/sysreg: Add register fields for HDFGWTR2_EL2
21mr|kernel-6.12-baikal-6.12.43-3|6606	- arm64/sysreg: Add register fields for HFGITR2_EL2
21mr|kernel-6.12-baikal-6.12.43-3|6607	- arm64/sysreg: Add register fields for HFGRTR2_EL2
21mr|kernel-6.12-baikal-6.12.43-3|6608	- arm64/sysreg: Add register fields for HFGWTR2_EL2
21mr|kernel-6.12-baikal-6.12.43-3|6609	- arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1
21mr|kernel-6.12-baikal-6.12.43-3|6610	- arm64: tegra: Remove the Orin NX/Nano suspend key
21mr|kernel-6.12-baikal-6.12.43-3|6611	- ASoC: amd: Add DMI quirk for ACP6X mic support
21mr|kernel-6.12-baikal-6.12.43-3|6612	- ASoC: amd: ps: use macro for ACP6.3 pci revision id
21mr|kernel-6.12-baikal-6.12.43-3|6613	- ASoC: amd: yc: update quirk data for new Lenovo model
21mr|kernel-6.12-baikal-6.12.43-3|6614	- ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
21mr|kernel-6.12-baikal-6.12.43-3|6615	- ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
21mr|kernel-6.12-baikal-6.12.43-3|6616	- ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe()
21mr|kernel-6.12-baikal-6.12.43-3|6617	- ASoC: cs42l43: Reset clamp override on jack removal
21mr|kernel-6.12-baikal-6.12.43-3|6618	- ASoC: dwc: always enable/disable i2s irqs
21mr|kernel-6.12-baikal-6.12.43-3|6619	- ASoC: fsl_audmix: register card device depends on 'dais' property
21mr|kernel-6.12-baikal-6.12.43-3|6620	- ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event
21mr|kernel-6.12-baikal-6.12.43-3|6621	- ASoC: Intel: adl: add 2xrt1316 audio configuration
21mr|kernel-6.12-baikal-6.12.43-3|6622	- ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe()
21mr|kernel-6.12-baikal-6.12.43-3|6623	- ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16
21mr|kernel-6.12-baikal-6.12.43-3|6624	- ASoC: q6apm: add q6apm_get_hw_pointer helper
21mr|kernel-6.12-baikal-6.12.43-3|6625	- ASoC: q6apm-dai: make use of q6apm_get_hw_pointer
21mr|kernel-6.12-baikal-6.12.43-3|6626	- ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs
21mr|kernel-6.12-baikal-6.12.43-3|6627	- ASoC: qcom: Fix sc7280 lpass potential buffer overflow
21mr|kernel-6.12-baikal-6.12.43-3|6628	- ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns.
21mr|kernel-6.12-baikal-6.12.43-3|6629	- ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment.
21mr|kernel-6.12-baikal-6.12.43-3|6630	- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path
21mr|kernel-6.12-baikal-6.12.43-3|6631	- ASoC: SOF: topology: Use krealloc_array() to replace krealloc()
21mr|kernel-6.12-baikal-6.12.43-3|6632	- asus-laptop: Fix an uninitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|6633	- ata: libata-core: Add 'external' to the libata.force kernel parameter
21mr|kernel-6.12-baikal-6.12.43-3|6634	- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
21mr|kernel-6.12-baikal-6.12.43-3|6635	- ata: libata-sata: Save all fields from sense data descriptor
21mr|kernel-6.12-baikal-6.12.43-3|6636	- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()
21mr|kernel-6.12-baikal-6.12.43-3|6637	- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
21mr|kernel-6.12-baikal-6.12.43-3|6638	- auxdisplay: hd44780: Fix an API misuse in hd44780.c
21mr|kernel-6.12-baikal-6.12.43-3|6639	- backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
21mr|kernel-6.12-baikal-6.12.43-3|6640	- blk-mq: introduce blk_mq_map_hw_queues
21mr|kernel-6.12-baikal-6.12.43-3|6641	- block: add a rq_list type
21mr|kernel-6.12-baikal-6.12.43-3|6642	- block: don't reorder requests in blk_add_rq_to_plug
21mr|kernel-6.12-baikal-6.12.43-3|6643	- block: fix resource leak in blk_register_queue() error path
21mr|kernel-6.12-baikal-6.12.43-3|6644	- block: integrity: Do not call set_page_dirty_lock()
21mr|kernel-6.12-baikal-6.12.43-3|6645	- block: make struct rq_list available for !CONFIG_BLOCK
21mr|kernel-6.12-baikal-6.12.43-3|6646	- block: remove rq_list_move
21mr|kernel-6.12-baikal-6.12.43-3|6647	- Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE
21mr|kernel-6.12-baikal-6.12.43-3|6648	- Bluetooth: Add quirk for broken READ_VOICE_SETTING
21mr|kernel-6.12-baikal-6.12.43-3|6649	- Bluetooth: btintel_pcie: Add device id of Whale Peak
21mr|kernel-6.12-baikal-6.12.43-3|6650	- Bluetooth: btrtl: Prevent potential NULL dereference
21mr|kernel-6.12-baikal-6.12.43-3|6651	- Bluetooth: btusb: Add 2 HWIDs for MT7922
21mr|kernel-6.12-baikal-6.12.43-3|6652	- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
21mr|kernel-6.12-baikal-6.12.43-3|6653	- Bluetooth: hci_qca: use the power sequencer for wcn6750
21mr|kernel-6.12-baikal-6.12.43-3|6654	- Bluetooth: hci_uart: Fix another race during initialization
21mr|kernel-6.12-baikal-6.12.43-3|6655	- Bluetooth: hci_uart: fix race during initialization
21mr|kernel-6.12-baikal-6.12.43-3|6656	- Bluetooth: l2cap: Check encryption key size on incoming connection
21mr|kernel-6.12-baikal-6.12.43-3|6657	- Bluetooth: l2cap: Process valid commands in too long frame
21mr|kernel-6.12-baikal-6.12.43-3|6658	- Bluetooth: qca: simplify WCN399x NVM loading
21mr|kernel-6.12-baikal-6.12.43-3|6659	- Bluetooth: vhci: Avoid needless snprintf() calls
21mr|kernel-6.12-baikal-6.12.43-3|6660	- bpf: add find_containing_subprog() utility function
21mr|kernel-6.12-baikal-6.12.43-3|6661	- bpf: check changes_pkt_data property for extension programs
21mr|kernel-6.12-baikal-6.12.43-3|6662	- bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs
21mr|kernel-6.12-baikal-6.12.43-3|6663	- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
21mr|kernel-6.12-baikal-6.12.43-3|6664	- bpf: track changes_pkt_data property for global functions
21mr|kernel-6.12-baikal-6.12.43-3|6665	- btrfs: correctly escape subvol in btrfs_show_options()
21mr|kernel-6.12-baikal-6.12.43-3|6666	- btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers
21mr|kernel-6.12-baikal-6.12.43-3|6667	- btrfs: harden block_group::bg_list against list_del() races
21mr|kernel-6.12-baikal-6.12.43-3|6668	- btrfs: tests: fix chunk map leak after failure to add it to the tree
21mr|kernel-6.12-baikal-6.12.43-3|6669	- btrfs: zoned: fix zone activation with missing devices
21mr|kernel-6.12-baikal-6.12.43-3|6670	- btrfs: zoned: fix zone finishing with missing devices
21mr|kernel-6.12-baikal-6.12.43-3|6671	- bus: mhi: host: Fix race between unprepare and queue_buf
21mr|kernel-6.12-baikal-6.12.43-3|6672	- can: flexcan: add NXP S32G2/S32G3 SoC support
21mr|kernel-6.12-baikal-6.12.43-3|6673	- can: flexcan: Add quirk to handle separate interrupt lines for mailboxes
21mr|kernel-6.12-baikal-6.12.43-3|6674	- can: rockchip_canfd: fix broken quirks checks
21mr|kernel-6.12-baikal-6.12.43-3|6675	- cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk
21mr|kernel-6.12-baikal-6.12.43-3|6676	- cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation
21mr|kernel-6.12-baikal-6.12.43-3|6677	- cgroup/cpuset: Fix error handling in remote_partition_disable()
21mr|kernel-6.12-baikal-6.12.43-3|6678	- cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask()
21mr|kernel-6.12-baikal-6.12.43-3|6679	- cgroup/cpuset: Fix race between newly created partition and dying one
21mr|kernel-6.12-baikal-6.12.43-3|6680	- cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set
21mr|kernel-6.12-baikal-6.12.43-3|6681	- cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()"
21mr|kernel-6.12-baikal-6.12.43-3|6682	- cifs: avoid NULL pointer dereference in dbg call
21mr|kernel-6.12-baikal-6.12.43-3|6683	- cifs: Ensure that all non-client-specific reparse points are processed by the server
21mr|kernel-6.12-baikal-6.12.43-3|6684	- cifs: fix integer overflow in match_server()
21mr|kernel-6.12-baikal-6.12.43-3|6685	- CIFS: Propagate min offload along with other parameters from primary to secondary channels.
21mr|kernel-6.12-baikal-6.12.43-3|6686	- clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks
21mr|kernel-6.12-baikal-6.12.43-3|6687	- clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code
21mr|kernel-6.12-baikal-6.12.43-3|6688	- clk: qcom: gdsc: Release pm subdomains in reverse add order
21mr|kernel-6.12-baikal-6.12.43-3|6689	- clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
21mr|kernel-6.12-baikal-6.12.43-3|6690	- clk: renesas: r9a07g043: Fix HP clock source for RZ/Five
21mr|kernel-6.12-baikal-6.12.43-3|6691	- clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup
21mr|kernel-6.12-baikal-6.12.43-3|6692	- codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
21mr|kernel-6.12-baikal-6.12.43-3|6693	- cpufreq: Reference count policy in cpufreq_update_limits()
21mr|kernel-6.12-baikal-6.12.43-3|6694	- cpufreq/sched: Explicitly synchronize limits_changed flag handling
21mr|kernel-6.12-baikal-6.12.43-3|6695	- cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
21mr|kernel-6.12-baikal-6.12.43-3|6696	- crypto: caam/qi - Fix drv_ctx refcount bug
21mr|kernel-6.12-baikal-6.12.43-3|6697	- crypto: ccp - Fix check for the primary ASP device
21mr|kernel-6.12-baikal-6.12.43-3|6698	- crypto: ccp - Fix uAPI definitions of PSP errors
21mr|kernel-6.12-baikal-6.12.43-3|6699	- crypto: tegra - Do not use fixed size buffers
21mr|kernel-6.12-baikal-6.12.43-3|6700	- crypto: tegra - Fix IV usage for AES ECB
21mr|kernel-6.12-baikal-6.12.43-3|6701	- crypto: tegra - remove redundant error check on ret
21mr|kernel-6.12-baikal-6.12.43-3|6702	- cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
21mr|kernel-6.12-baikal-6.12.43-3|6703	- dlm: fix error if active rsb is not hashed
21mr|kernel-6.12-baikal-6.12.43-3|6704	- dlm: fix error if inactive rsb is not hashed
21mr|kernel-6.12-baikal-6.12.43-3|6705	- dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline()
21mr|kernel-6.12-baikal-6.12.43-3|6706	- dm-ebs: fix prefetch-vs-suspend race
21mr|kernel-6.12-baikal-6.12.43-3|6707	- dm-integrity: fix non-constant-time tag verification
21mr|kernel-6.12-baikal-6.12.43-3|6708	- dm-integrity: set ti->error on memory allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|6709	- dm-verity: fix prefetch-vs-suspend race
21mr|kernel-6.12-baikal-6.12.43-3|6710	- driver core: bus: add irq_get_affinity callback to bus_type
21mr|kernel-6.12-baikal-6.12.43-3|6711	- drivers: base: devres: Allow to release group on device release
21mr|kernel-6.12-baikal-6.12.43-3|6712	- drm: allow encoder mode_set even when connectors change for crtc
21mr|kernel-6.12-baikal-6.12.43-3|6713	- drm/amd/display: Actually do immediate vblank disable
21mr|kernel-6.12-baikal-6.12.43-3|6714	- drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1
21mr|kernel-6.12-baikal-6.12.43-3|6715	- drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1
21mr|kernel-6.12-baikal-6.12.43-3|6716	- drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes()
21mr|kernel-6.12-baikal-6.12.43-3|6717	- drm/amd/display: Increase vblank offdelay for PSR panels
21mr|kernel-6.12-baikal-6.12.43-3|6718	- drm/amd/display: prevent hang on link training fail
21mr|kernel-6.12-baikal-6.12.43-3|6719	- drm/amd/display: Protect FPU in dml21_copy()
21mr|kernel-6.12-baikal-6.12.43-3|6720	- drm/amd/display: Protect FPU in dml2_init()/dml21_init()
21mr|kernel-6.12-baikal-6.12.43-3|6721	- drm/amd/display: Protect FPU in dml2_validate()/dml21_validate()
21mr|kernel-6.12-baikal-6.12.43-3|6722	- drm/amd/display: stop DML2 from removing pipes based on planes
21mr|kernel-6.12-baikal-6.12.43-3|6723	- drm/amd/display: Temporarily disable hostvm on DCN31
21mr|kernel-6.12-baikal-6.12.43-3|6724	- drm/amd/display: Update Cursor request mode to the beginning prefetch always
21mr|kernel-6.12-baikal-6.12.43-3|6725	- drm/amdgpu/dma_buf: fix page_link check
21mr|kernel-6.12-baikal-6.12.43-3|6726	- drm/amdgpu: Fix the race condition for draining retry fault
21mr|kernel-6.12-baikal-6.12.43-3|6727	- drm/amdgpu: fix warning of drm_mm_clean
21mr|kernel-6.12-baikal-6.12.43-3|6728	- drm/amdgpu: grab an additional reference on the gang fence v2
21mr|kernel-6.12-baikal-6.12.43-3|6729	- drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create()
21mr|kernel-6.12-baikal-6.12.43-3|6730	- drm/amdgpu: immediately use GTT for new allocations
21mr|kernel-6.12-baikal-6.12.43-3|6731	- drm/amdgpu/mes11: optimize MES pipe FW version fetching
21mr|kernel-6.12-baikal-6.12.43-3|6732	- drm/amdgpu/mes12: optimize MES pipe FW version fetching
21mr|kernel-6.12-baikal-6.12.43-3|6733	- drm/amdgpu: Prefer shadow rom when available
21mr|kernel-6.12-baikal-6.12.43-3|6734	- drm/amdgpu: Unlocked unmap only clear page table leaves
21mr|kernel-6.12-baikal-6.12.43-3|6735	- drm/amd: Handle being compiled without SI or CIK support better
21mr|kernel-6.12-baikal-6.12.43-3|6736	- drm/amdkfd: clamp queue size to minimum
21mr|kernel-6.12-baikal-6.12.43-3|6737	- drm/amdkfd: debugfs hang_hws skip GPU with MES
21mr|kernel-6.12-baikal-6.12.43-3|6738	- drm/amdkfd: Fix mode1 reset crash issue
21mr|kernel-6.12-baikal-6.12.43-3|6739	- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
21mr|kernel-6.12-baikal-6.12.43-3|6740	- drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero
21mr|kernel-6.12-baikal-6.12.43-3|6741	- drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero
21mr|kernel-6.12-baikal-6.12.43-3|6742	- drm/amd/pm/powerplay: Prevent division by zero
21mr|kernel-6.12-baikal-6.12.43-3|6743	- drm/amd/pm: Prevent division by zero
21mr|kernel-6.12-baikal-6.12.43-3|6744	- drm/amd/pm/smu11: Prevent division by zero
21mr|kernel-6.12-baikal-6.12.43-3|6745	- drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero
21mr|kernel-6.12-baikal-6.12.43-3|6746	- drm/ast: Fix ast_dp connection status
21mr|kernel-6.12-baikal-6.12.43-3|6747	- drm/bridge: panel: forbid initializing a panel with unknown connector type
21mr|kernel-6.12-baikal-6.12.43-3|6748	- drm/debugfs: fix printk format for bridge index
21mr|kernel-6.12-baikal-6.12.43-3|6749	- drm/i915: Disable RPG during live selftest
21mr|kernel-6.12-baikal-6.12.43-3|6750	- drm/i915/gvt: fix unterminated-string-initialization warning
21mr|kernel-6.12-baikal-6.12.43-3|6751	- drm/i915/huc: Fix fence not released on early probe errors
21mr|kernel-6.12-baikal-6.12.43-3|6752	- drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed
21mr|kernel-6.12-baikal-6.12.43-3|6753	- drm/imagination: fix firmware memory leaks
21mr|kernel-6.12-baikal-6.12.43-3|6754	- drm/imagination: take paired job reference
21mr|kernel-6.12-baikal-6.12.43-3|6755	- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
21mr|kernel-6.12-baikal-6.12.43-3|6756	- drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data
21mr|kernel-6.12-baikal-6.12.43-3|6757	- drm/mgag200: Fix value in <VBLKSTR> register
21mr|kernel-6.12-baikal-6.12.43-3|6758	- drm/msm/a6xx+: Don't let IB_SIZE overflow
21mr|kernel-6.12-baikal-6.12.43-3|6759	- drm/msm/a6xx: Fix stale rpmh votes from GPU
21mr|kernel-6.12-baikal-6.12.43-3|6760	- drm/msm/dsi: Add check for devm_kstrdup()
21mr|kernel-6.12-baikal-6.12.43-3|6761	- drm/nouveau: prime: fix ttm_bo_delayed_delete oops
21mr|kernel-6.12-baikal-6.12.43-3|6762	- drm: panel-orientation-quirks: Add new quirk for GPD Win 2
21mr|kernel-6.12-baikal-6.12.43-3|6763	- drm: panel-orientation-quirks: Add quirk for AYA NEO Slide
21mr|kernel-6.12-baikal-6.12.43-3|6764	- drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel)
21mr|kernel-6.12-baikal-6.12.43-3|6765	- drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB
21mr|kernel-6.12-baikal-6.12.43-3|6766	- drm: panel-orientation-quirks: Add support for AYANEO 2S
21mr|kernel-6.12-baikal-6.12.43-3|6767	- drm/repaper: fix integer overflows in repeat functions
21mr|kernel-6.12-baikal-6.12.43-3|6768	- drm/sti: remove duplicate object names
21mr|kernel-6.12-baikal-6.12.43-3|6769	- drm/tests: cmdline: Fix drm_display_mode memory leak
21mr|kernel-6.12-baikal-6.12.43-3|6770	- drm/tests: helpers: Create kunit helper to destroy a drm_display_mode
21mr|kernel-6.12-baikal-6.12.43-3|6771	- drm/tests: modeset: Fix drm_display_mode memory leak
21mr|kernel-6.12-baikal-6.12.43-3|6772	- drm/tests: modes: Fix drm_display_mode memory leak
21mr|kernel-6.12-baikal-6.12.43-3|6773	- drm/tests: probe-helper: Fix drm_display_mode memory leak
21mr|kernel-6.12-baikal-6.12.43-3|6774	- drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later
21mr|kernel-6.12-baikal-6.12.43-3|6775	- drm/xe/bmg: Add new PCI IDs
21mr|kernel-6.12-baikal-6.12.43-3|6776	- drm/xe/dma_buf: stop relying on placement in unmap
21mr|kernel-6.12-baikal-6.12.43-3|6777	- drm/xe: Fix an out-of-bounds shift when invalidating TLB
21mr|kernel-6.12-baikal-6.12.43-3|6778	- drm/xe/hw_engine: define sysfs_ops on all directories
21mr|kernel-6.12-baikal-6.12.43-3|6779	- drm/xe: Set LRC addresses before guc load
21mr|kernel-6.12-baikal-6.12.43-3|6780	- drm/xe: Use local fence in error path of xe_migrate_clear
21mr|kernel-6.12-baikal-6.12.43-3|6781	- drm/xe/userptr: fix notifier vs folio deadlock
21mr|kernel-6.12-baikal-6.12.43-3|6782	- drm/xe/vf: Don't try to trigger a full GT reset if VF
21mr|kernel-6.12-baikal-6.12.43-3|6783	- drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds
21mr|kernel-6.12-baikal-6.12.43-3|6784	- dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg'
21mr|kernel-6.12-baikal-6.12.43-3|6785	- dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg'
21mr|kernel-6.12-baikal-6.12.43-3|6786	- dt-bindings: media: st,stmipid02: correct lane-polarities maxItems
21mr|kernel-6.12-baikal-6.12.43-3|6787	- dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry
21mr|kernel-6.12-baikal-6.12.43-3|6788	- efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32
21mr|kernel-6.12-baikal-6.12.43-3|6789	- erofs: set error to bio if file-backed IO fails
21mr|kernel-6.12-baikal-6.12.43-3|6790	- eth: bnxt: fix missing ring index trim on error path
21mr|kernel-6.12-baikal-6.12.43-3|6791	- ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll()
21mr|kernel-6.12-baikal-6.12.43-3|6792	- ext4: don't treat fhandle lookup of ea_inode as FS corruption
21mr|kernel-6.12-baikal-6.12.43-3|6793	- ext4: fix off-by-one error in do_split
21mr|kernel-6.12-baikal-6.12.43-3|6794	- ext4: ignore xattrs past end
21mr|kernel-6.12-baikal-6.12.43-3|6795	- ext4: protect ext4_release_dquot against freezing
21mr|kernel-6.12-baikal-6.12.43-3|6796	- f2fs: don't retry IO for corrupted data scenario
21mr|kernel-6.12-baikal-6.12.43-3|6797	- f2fs: fix to avoid atomicity corruption of atomic file
21mr|kernel-6.12-baikal-6.12.43-3|6798	- f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()
21mr|kernel-6.12-baikal-6.12.43-3|6799	- fbdev: omapfb: Add 'plane' value check
21mr|kernel-6.12-baikal-6.12.43-3|6800	- Flush console log from kernel_power_off()
21mr|kernel-6.12-baikal-6.12.43-3|6801	- fs: consistently deref the files table with rcu_dereference_raw()
21mr|kernel-6.12-baikal-6.12.43-3|6802	- fs/jfs: cast inactags to s64 to prevent potential overflow
21mr|kernel-6.12-baikal-6.12.43-3|6803	- fs/jfs: Prevent integer overflow in AG size calculation
21mr|kernel-6.12-baikal-6.12.43-3|6804	- ftrace: Add cond_resched() to ftrace_graph_set_hash()
21mr|kernel-6.12-baikal-6.12.43-3|6805	- ftrace: fix incorrect hash size in register_ftrace_direct()
21mr|kernel-6.12-baikal-6.12.43-3|6806	- ftrace: Properly merge notrace hashes
21mr|kernel-6.12-baikal-6.12.43-3|6807	- gpiolib: of: Fix the choice for Ingenic NAND quirk
21mr|kernel-6.12-baikal-6.12.43-3|6808	- gpio: tegra186: fix resource handling in ACPI probe path
21mr|kernel-6.12-baikal-6.12.43-3|6809	- gpio: zynq: Fix wakeup source leaks on device unbind
21mr|kernel-6.12-baikal-6.12.43-3|6810	- gve: handle overflow when reporting TX consumed descriptors
21mr|kernel-6.12-baikal-6.12.43-3|6811	- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
21mr|kernel-6.12-baikal-6.12.43-3|6812	- HID: Add hid-universal-pidff driver and supported device ids
21mr|kernel-6.12-baikal-6.12.43-3|6813	- HID: hid-universal-pidff: Add Asetek wheelbases support
21mr|kernel-6.12-baikal-6.12.43-3|6814	- HID: pidff: Add FIX_WHEEL_DIRECTION quirk
21mr|kernel-6.12-baikal-6.12.43-3|6815	- HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol
21mr|kernel-6.12-baikal-6.12.43-3|6816	- HID: pidff: Add MISSING_DELAY quirk and its detection
21mr|kernel-6.12-baikal-6.12.43-3|6817	- HID: pidff: Add MISSING_PBO quirk and its detection
21mr|kernel-6.12-baikal-6.12.43-3|6818	- HID: pidff: Add PERIODIC_SINE_ONLY quirk
21mr|kernel-6.12-baikal-6.12.43-3|6819	- HID: pidff: Add PERMISSIVE_CONTROL quirk
21mr|kernel-6.12-baikal-6.12.43-3|6820	- HID: pidff: Clamp effect playback LOOP_COUNT value
21mr|kernel-6.12-baikal-6.12.43-3|6821	- HID: pidff: Clamp PERIODIC effect period to device's logical range
21mr|kernel-6.12-baikal-6.12.43-3|6822	- HID: pidff: Comment and code style update
21mr|kernel-6.12-baikal-6.12.43-3|6823	- HID: pidff: Completely rework and fix pidff_reset function
21mr|kernel-6.12-baikal-6.12.43-3|6824	- HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff
21mr|kernel-6.12-baikal-6.12.43-3|6825	- HID: pidff: Convert infinite length from Linux API to PID standard
21mr|kernel-6.12-baikal-6.12.43-3|6826	- HID: pidff: Define values used in pidff_find_special_fields
21mr|kernel-6.12-baikal-6.12.43-3|6827	- HID: pidff: Do not send effect envelope if it's empty
21mr|kernel-6.12-baikal-6.12.43-3|6828	- HID: pidff: Factor out code for setting gain
21mr|kernel-6.12-baikal-6.12.43-3|6829	- HID: pidff: Factor out pool report fetch and remove excess declaration
21mr|kernel-6.12-baikal-6.12.43-3|6830	- HID: pidff: Fix 90 degrees direction name North -> East
21mr|kernel-6.12-baikal-6.12.43-3|6831	- HID: pidff: Fix null pointer dereference in pidff_find_fields
21mr|kernel-6.12-baikal-6.12.43-3|6832	- HID: pidff: Fix set_device_control()
21mr|kernel-6.12-baikal-6.12.43-3|6833	- HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX
21mr|kernel-6.12-baikal-6.12.43-3|6834	- HID: pidff: Move all hid-pidff definitions to a dedicated header
21mr|kernel-6.12-baikal-6.12.43-3|6835	- HID: pidff: Remove redundant call to pidff_find_special_keys
21mr|kernel-6.12-baikal-6.12.43-3|6836	- HID: pidff: Rename two functions to align them with naming convention
21mr|kernel-6.12-baikal-6.12.43-3|6837	- HID: pidff: Rescale time values to match field units
21mr|kernel-6.12-baikal-6.12.43-3|6838	- HID: pidff: Simplify pidff_rescale_signed
21mr|kernel-6.12-baikal-6.12.43-3|6839	- HID: pidff: Simplify pidff_upload_effect function
21mr|kernel-6.12-baikal-6.12.43-3|6840	- HID: pidff: Stop all effects before enabling actuators
21mr|kernel-6.12-baikal-6.12.43-3|6841	- HID: pidff: Support device error response from PID_BLOCK_LOAD
21mr|kernel-6.12-baikal-6.12.43-3|6842	- HID: pidff: Use macros instead of hardcoded min/max values for shorts
21mr|kernel-6.12-baikal-6.12.43-3|6843	- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition
21mr|kernel-6.12-baikal-6.12.43-3|6844	- i2c: atr: Fix wrong include
21mr|kernel-6.12-baikal-6.12.43-3|6845	- i2c: cros-ec-tunnel: defer probe if parent EC is not present
21mr|kernel-6.12-baikal-6.12.43-3|6846	- i3c: Add NULL pointer check in i3c_master_queue_ibi()
21mr|kernel-6.12-baikal-6.12.43-3|6847	- i3c: master: svc: Use readsb helper for reading MDB
21mr|kernel-6.12-baikal-6.12.43-3|6848	- igc: add lock preventing multiple simultaneous PTM transactions
21mr|kernel-6.12-baikal-6.12.43-3|6849	- igc: cleanup PTP module if probe fails
21mr|kernel-6.12-baikal-6.12.43-3|6850	- igc: fix PTM cycle trigger logic
21mr|kernel-6.12-baikal-6.12.43-3|6851	- igc: handle the IGC_PTP_ENABLED flag correctly
21mr|kernel-6.12-baikal-6.12.43-3|6852	- igc: increase wait time before retrying PTM
21mr|kernel-6.12-baikal-6.12.43-3|6853	- igc: move ktime snapshot into PTM retry loop
21mr|kernel-6.12-baikal-6.12.43-3|6854	- ima: limit the number of open-writers integrity violations
21mr|kernel-6.12-baikal-6.12.43-3|6855	- ima: limit the number of ToMToU integrity violations
21mr|kernel-6.12-baikal-6.12.43-3|6856	- iommu/exynos: Fix suspend/resume with IDENTITY domain
21mr|kernel-6.12-baikal-6.12.43-3|6857	- iommufd: Fail replace if device has not been attached
21mr|kernel-6.12-baikal-6.12.43-3|6858	- iommufd: Fix uninitialized rc in iommufd_access_rw()
21mr|kernel-6.12-baikal-6.12.43-3|6859	- iommufd: Make attach_handle generic than fault specific
21mr|kernel-6.12-baikal-6.12.43-3|6860	- iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group
21mr|kernel-6.12-baikal-6.12.43-3|6861	- iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent()
21mr|kernel-6.12-baikal-6.12.43-3|6862	- iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes
21mr|kernel-6.12-baikal-6.12.43-3|6863	- iommu/vt-d: Fix possible circular locking dependency
21mr|kernel-6.12-baikal-6.12.43-3|6864	- iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled
21mr|kernel-6.12-baikal-6.12.43-3|6865	- iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs
21mr|kernel-6.12-baikal-6.12.43-3|6866	- io_uring/kbuf: reject zero sized provided buffers
21mr|kernel-6.12-baikal-6.12.43-3|6867	- io_uring/net: fix accept multishot handling
21mr|kernel-6.12-baikal-6.12.43-3|6868	- io_uring/net: fix io_req_post_cqe abuse by send bundle
21mr|kernel-6.12-baikal-6.12.43-3|6869	- ipv6: add exception routes to GC list in rt6_insert_exception
21mr|kernel-6.12-baikal-6.12.43-3|6870	- ipv6: Align behavior across nexthops during path selection
21mr|kernel-6.12-baikal-6.12.43-3|6871	- isofs: Prevent the use of too small fid
21mr|kernel-6.12-baikal-6.12.43-3|6872	- jbd2: remove wrong sb->s_sequence check
21mr|kernel-6.12-baikal-6.12.43-3|6873	- jfs: add sanity check for agwidth in dbMount
21mr|kernel-6.12-baikal-6.12.43-3|6874	- jfs: Fix uninit-value access of imap allocated in the diMount() function
21mr|kernel-6.12-baikal-6.12.43-3|6875	- jfs: Prevent copying of nlink with value 0 from disk inode
21mr|kernel-6.12-baikal-6.12.43-3|6876	- kbuild: Add '-fno-builtin-wcslen'
21mr|kernel-6.12-baikal-6.12.43-3|6877	- kbuild: exclude .rodata.(cst|str)* when building ranges
21mr|kernel-6.12-baikal-6.12.43-3|6878	- ksmbd: Fix dangling pointer in krb_authenticate
21mr|kernel-6.12-baikal-6.12.43-3|6879	- ksmbd: fix the warning from __kernel_write_iter
21mr|kernel-6.12-baikal-6.12.43-3|6880	- ksmbd: fix use-after-free in smb_break_all_levII_oplock()
21mr|kernel-6.12-baikal-6.12.43-3|6881	- ksmbd: Prevent integer overflow in calculation of deadtime
21mr|kernel-6.12-baikal-6.12.43-3|6882	- ktest: Fix Test Failures Due to Missing LOG_FILE Directories
21mr|kernel-6.12-baikal-6.12.43-3|6883	- kunit: qemu_configs: SH: Respect kunit cmdline
21mr|kernel-6.12-baikal-6.12.43-3|6884	- KVM: Allow building irqbypass.ko as as module when kvm.ko is a module
21mr|kernel-6.12-baikal-6.12.43-3|6885	- KVM: arm64: Tear down vGIC on failed vCPU creation
21mr|kernel-6.12-baikal-6.12.43-3|6886	- KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests
21mr|kernel-6.12-baikal-6.12.43-3|6887	- KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses
21mr|kernel-6.12-baikal-6.12.43-3|6888	- KVM: x86: Explicitly zero-initialize on-stack CPUID unions
21mr|kernel-6.12-baikal-6.12.43-3|6889	- landlock: Add erratum for TCP fix
21mr|kernel-6.12-baikal-6.12.43-3|6890	- landlock: Add the errata interface
21mr|kernel-6.12-baikal-6.12.43-3|6891	- landlock: Always allow signals between threads of the same process
21mr|kernel-6.12-baikal-6.12.43-3|6892	- landlock: Move code to ease future backports
21mr|kernel-6.12-baikal-6.12.43-3|6893	- landlock: Prepare to add second errata
21mr|kernel-6.12-baikal-6.12.43-3|6894	- leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs
21mr|kernel-6.12-baikal-6.12.43-3|6895	- leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs
21mr|kernel-6.12-baikal-6.12.43-3|6896	- libbpf: Prevent compiler warnings/errors
21mr|kernel-6.12-baikal-6.12.43-3|6897	- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets
21mr|kernel-6.12-baikal-6.12.43-3|6898	- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
21mr|kernel-6.12-baikal-6.12.43-3|6899	- LoongArch: Eliminate superfluous get_numa_distances_cnt()
21mr|kernel-6.12-baikal-6.12.43-3|6900	- loop: aio inherit the ioprio of original request
21mr|kernel-6.12-baikal-6.12.43-3|6901	- loop: LOOP_SET_FD: send uevents for partitions
21mr|kernel-6.12-baikal-6.12.43-3|6902	- loop: properly send KOBJ_CHANGED uevent for disk device
21mr|kernel-6.12-baikal-6.12.43-3|6903	- loop: stop using vfs_iter_{read,write} for buffered I/O
21mr|kernel-6.12-baikal-6.12.43-3|6904	- mailbox: tegra-hsp: Define dimensioning masks in SoC data
21mr|kernel-6.12-baikal-6.12.43-3|6905	- md: fix mddev uaf while iterating all_mddevs list
21mr|kernel-6.12-baikal-6.12.43-3|6906	- md/md-bitmap: fix stats collection for external bitmaps
21mr|kernel-6.12-baikal-6.12.43-3|6907	- md/raid10: fix missing discard IO accounting
21mr|kernel-6.12-baikal-6.12.43-3|6908	- media: chips-media: wave5: Avoid race condition in the interrupt handler
21mr|kernel-6.12-baikal-6.12.43-3|6909	- media: chips-media: wave5: Fix a hang after seeking
21mr|kernel-6.12-baikal-6.12.43-3|6910	- media: chips-media: wave5: Fix gray color on screen
21mr|kernel-6.12-baikal-6.12.43-3|6911	- media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster
21mr|kernel-6.12-baikal-6.12.43-3|6912	- media: hi556: Fix memory leak (on error) in hi556_check_hwcfg()
21mr|kernel-6.12-baikal-6.12.43-3|6913	- media: i2c: adv748x: Fix test pattern selection mask
21mr|kernel-6.12-baikal-6.12.43-3|6914	- media: i2c: ccs: Set the device's runtime PM status correctly in probe
21mr|kernel-6.12-baikal-6.12.43-3|6915	- media: i2c: ccs: Set the device's runtime PM status correctly in remove
21mr|kernel-6.12-baikal-6.12.43-3|6916	- media: i2c: imx214: Rectify probe error handling related to runtime PM
21mr|kernel-6.12-baikal-6.12.43-3|6917	- media: i2c: imx219: Rectify runtime PM handling in probe and remove
21mr|kernel-6.12-baikal-6.12.43-3|6918	- media: i2c: imx319: Rectify runtime PM handling probe and remove
21mr|kernel-6.12-baikal-6.12.43-3|6919	- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO
21mr|kernel-6.12-baikal-6.12.43-3|6920	- media: i2c: ov7251: Set enable GPIO low in probe
21mr|kernel-6.12-baikal-6.12.43-3|6921	- media: imx219: Adjust PLL settings based on the number of MIPI lanes
21mr|kernel-6.12-baikal-6.12.43-3|6922	- media: intel/ipu6: set the dev_parent of video device to pdev
21mr|kernel-6.12-baikal-6.12.43-3|6923	- media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization
21mr|kernel-6.12-baikal-6.12.43-3|6924	- media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline
21mr|kernel-6.12-baikal-6.12.43-3|6925	- media: mgb4: Fix CMT registers update logic
21mr|kernel-6.12-baikal-6.12.43-3|6926	- media: mgb4: Fix switched CMT frequency range "magic values" sets
21mr|kernel-6.12-baikal-6.12.43-3|6927	- media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning
21mr|kernel-6.12-baikal-6.12.43-3|6928	- media: nuvoton: Fix reference handling of ece_node
21mr|kernel-6.12-baikal-6.12.43-3|6929	- media: nuvoton: Fix reference handling of ece_pdev
21mr|kernel-6.12-baikal-6.12.43-3|6930	- media: platform: stm32: Add check for clk_enable()
21mr|kernel-6.12-baikal-6.12.43-3|6931	- media: rockchip: rga: fix rga offset lookup
21mr|kernel-6.12-baikal-6.12.43-3|6932	- media: s5p-mfc: Corrected NV12M/NV21M plane-sizes
21mr|kernel-6.12-baikal-6.12.43-3|6933	- media: siano: Fix error handling in smsdvb_module_init()
21mr|kernel-6.12-baikal-6.12.43-3|6934	- media: streamzap: prevent processing IR data on URB failure
21mr|kernel-6.12-baikal-6.12.43-3|6935	- media: uapi: rkisp1-config: Fix typo in extensible params example
21mr|kernel-6.12-baikal-6.12.43-3|6936	- media: uvcvideo: Add quirk for Actions UVC05
21mr|kernel-6.12-baikal-6.12.43-3|6937	- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
21mr|kernel-6.12-baikal-6.12.43-3|6938	- media: venus: hfi: add a check to handle OOB in sfr region
21mr|kernel-6.12-baikal-6.12.43-3|6939	- media: venus: hfi: add check to handle incorrect queue size
21mr|kernel-6.12-baikal-6.12.43-3|6940	- media: venus: hfi_parser: add check to avoid out of bound access
21mr|kernel-6.12-baikal-6.12.43-3|6941	- media: venus: hfi_parser: refactor hfi packet parsing logic
21mr|kernel-6.12-baikal-6.12.43-3|6942	- media: vim2m: print device name after registering device
21mr|kernel-6.12-baikal-6.12.43-3|6943	- media: visl: Fix ERANGE error when setting enum controls
21mr|kernel-6.12-baikal-6.12.43-3|6944	- mfd: ene-kb3930: Fix a potential NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|6945	- MIPS: cevt-ds1287: Add missing ds1287.h include
21mr|kernel-6.12-baikal-6.12.43-3|6946	- MIPS: dec: Declare which_prom() as static
21mr|kernel-6.12-baikal-6.12.43-3|6947	- MIPS: ds1287: Match ds1287_set_base_clock() function types
21mr|kernel-6.12-baikal-6.12.43-3|6948	- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error
21mr|kernel-6.12-baikal-6.12.43-3|6949	- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error
21mr|kernel-6.12-baikal-6.12.43-3|6950	- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type
21mr|kernel-6.12-baikal-6.12.43-3|6951	- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
21mr|kernel-6.12-baikal-6.12.43-3|6952	- mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves
21mr|kernel-6.12-baikal-6.12.43-3|6953	- mm/compaction: fix bug in hugetlb handling pathway
21mr|kernel-6.12-baikal-6.12.43-3|6954	- mm/damon/ops: have damon_get_folio return folio even for tail pages
21mr|kernel-6.12-baikal-6.12.43-3|6955	- mm: fix apply_to_existing_page_range()
21mr|kernel-6.12-baikal-6.12.43-3|6956	- mm: fix filemap_get_folios_contig returning batches of identical folios
21mr|kernel-6.12-baikal-6.12.43-3|6957	- mm: fix lazy mmu docs and usage
21mr|kernel-6.12-baikal-6.12.43-3|6958	- mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable()
21mr|kernel-6.12-baikal-6.12.43-3|6959	- mm/hugetlb: move hugetlb_sysctl_init() to the __init section
21mr|kernel-6.12-baikal-6.12.43-3|6960	- mm/hwpoison: do not send SIGBUS to processes with recovered clean pages
21mr|kernel-6.12-baikal-6.12.43-3|6961	- mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper
21mr|kernel-6.12-baikal-6.12.43-3|6962	- mm: make page_mapped_in_vma() hugetlb walk aware
21mr|kernel-6.12-baikal-6.12.43-3|6963	- mm/mremap: correctly handle partial mremap() of VMA starting at 0
21mr|kernel-6.12-baikal-6.12.43-3|6964	- mm/rmap: reject hugetlb folios in folio_make_device_exclusive()
21mr|kernel-6.12-baikal-6.12.43-3|6965	- mm/userfaultfd: fix release hang over concurrent GUP
21mr|kernel-6.12-baikal-6.12.43-3|6966	- mm/vma: add give_up_on_oom option on modify/merge, use in uffd release
21mr|kernel-6.12-baikal-6.12.43-3|6967	- mptcp: fix NULL pointer in can_accept_new_subflow
21mr|kernel-6.12-baikal-6.12.43-3|6968	- mptcp: only inc MPJoinAckHMacFailure for HMAC failures
21mr|kernel-6.12-baikal-6.12.43-3|6969	- mptcp: sockopt: fix getting freebind & transparent
21mr|kernel-6.12-baikal-6.12.43-3|6970	- mptcp: sockopt: fix getting IPV6_V6ONLY
21mr|kernel-6.12-baikal-6.12.43-3|6971	- mtd: Add check for devm_kcalloc()
21mr|kernel-6.12-baikal-6.12.43-3|6972	- mtd: inftlcore: Add error check for inftl_read_oob()
21mr|kernel-6.12-baikal-6.12.43-3|6973	- mtd: rawnand: Add status chack in r852_ready()
21mr|kernel-6.12-baikal-6.12.43-3|6974	- mtd: rawnand: brcmnand: fix PM resume warning
21mr|kernel-6.12-baikal-6.12.43-3|6975	- mtd: Replace kcalloc() with devm_kcalloc()
21mr|kernel-6.12-baikal-6.12.43-3|6976	- net: b53: enable BPDU reception for management port
21mr|kernel-6.12-baikal-6.12.43-3|6977	- net: bridge: switchdev: do not notify new brentries as changed
21mr|kernel-6.12-baikal-6.12.43-3|6978	- net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails
21mr|kernel-6.12-baikal-6.12.43-3|6979	- net: dsa: clean up FDB, MDB, VLAN entries on unbind
21mr|kernel-6.12-baikal-6.12.43-3|6980	- net: dsa: free routing table on probe failure
21mr|kernel-6.12-baikal-6.12.43-3|6981	- net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered
21mr|kernel-6.12-baikal-6.12.43-3|6982	- net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported
21mr|kernel-6.12-baikal-6.12.43-3|6983	- net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
21mr|kernel-6.12-baikal-6.12.43-3|6984	- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family
21mr|kernel-6.12-baikal-6.12.43-3|6985	- net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps
21mr|kernel-6.12-baikal-6.12.43-3|6986	- net: ethernet: mtk_eth_soc: reapply mdc divider on reset
21mr|kernel-6.12-baikal-6.12.43-3|6987	- net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings
21mr|kernel-6.12-baikal-6.12.43-3|6988	- net: ethernet: ti: am65-cpsw: fix port_np reference counting
21mr|kernel-6.12-baikal-6.12.43-3|6989	- net: ethtool: Don't call .cleanup_data when prepare_data fails
21mr|kernel-6.12-baikal-6.12.43-3|6990	- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.
21mr|kernel-6.12-baikal-6.12.43-3|6991	- net: libwx: handle page_pool_dev_alloc_pages error
21mr|kernel-6.12-baikal-6.12.43-3|6992	- netlink: specs: ovs_vport: align with C codegen capabilities
21mr|kernel-6.12-baikal-6.12.43-3|6993	- netlink: specs: rt-link: add an attr layer around alt-ifname
21mr|kernel-6.12-baikal-6.12.43-3|6994	- netlink: specs: rt-link: adjust mctp attribute naming
21mr|kernel-6.12-baikal-6.12.43-3|6995	- net: mana: Switch to page pool for jumbo frames
21mr|kernel-6.12-baikal-6.12.43-3|6996	- net: mctp: Set SOCK_RCU_FREE
21mr|kernel-6.12-baikal-6.12.43-3|6997	- net: ngbe: fix memory leak in ngbe_probe() error path
21mr|kernel-6.12-baikal-6.12.43-3|6998	- net: openvswitch: fix nested key length validation in the set() action
21mr|kernel-6.12-baikal-6.12.43-3|6999	- net: page_pool: don't cast mp param to devmem
21mr|kernel-6.12-baikal-6.12.43-3|7000	- net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY
21mr|kernel-6.12-baikal-6.12.43-3|7001	- net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()
21mr|kernel-6.12-baikal-6.12.43-3|7002	- net: ppp: Add bound checking for skb data on ppp_sync_txmung
21mr|kernel-6.12-baikal-6.12.43-3|7003	- net_sched: sch_sfq: move the limit validation
21mr|kernel-6.12-baikal-6.12.43-3|7004	- net_sched: sch_sfq: use a temporary work area for validating configuration
21mr|kernel-6.12-baikal-6.12.43-3|7005	- net: sfp: add quirk for 2.5G OEM BX SFP
21mr|kernel-6.12-baikal-6.12.43-3|7006	- net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module
21mr|kernel-6.12-baikal-6.12.43-3|7007	- net: ti: icss-iep: Add phase offset configuration for perout signal
21mr|kernel-6.12-baikal-6.12.43-3|7008	- net: ti: icss-iep: Add pwidth configuration for perout signal
21mr|kernel-6.12-baikal-6.12.43-3|7009	- net: ti: icss-iep: Fix possible NULL pointer dereference for perout request
21mr|kernel-6.12-baikal-6.12.43-3|7010	- net: tls: explicitly disallow disconnect
21mr|kernel-6.12-baikal-6.12.43-3|7011	- net: txgbe: fix memory leak in txgbe_probe() error path
21mr|kernel-6.12-baikal-6.12.43-3|7012	- net: usb: asix_devices: add FiberGecko DeviceID
21mr|kernel-6.12-baikal-6.12.43-3|7013	- net: vlan: don't propagate flags on open
21mr|kernel-6.12-baikal-6.12.43-3|7014	- nfs: add missing selections of CONFIG_CRC32
21mr|kernel-6.12-baikal-6.12.43-3|7015	- nfsd: decrease sc_count directly if fail to queue dl_recall
21mr|kernel-6.12-baikal-6.12.43-3|7016	- nfsd: don't ignore the return code of svc_proc_register()
21mr|kernel-6.12-baikal-6.12.43-3|7017	- NFSD: Fix CB_GETATTR status fix
21mr|kernel-6.12-baikal-6.12.43-3|7018	- NFSD: fix decoding in nfs4_xdr_dec_cb_getattr
21mr|kernel-6.12-baikal-6.12.43-3|7019	- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
21mr|kernel-6.12-baikal-6.12.43-3|7020	- ntb: use 64-bit arithmetic for the MSI doorbell mask
21mr|kernel-6.12-baikal-6.12.43-3|7021	- nvmet-fcloop: swap list_add_tail arguments
21mr|kernel-6.12-baikal-6.12.43-3|7022	- nvmet-fc: Remove unused functions
21mr|kernel-6.12-baikal-6.12.43-3|7023	- objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret()
21mr|kernel-6.12-baikal-6.12.43-3|7024	- objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0
21mr|kernel-6.12-baikal-6.12.43-3|7025	- octeontx2-pf: qos: fix VF root node parent queue index
21mr|kernel-6.12-baikal-6.12.43-3|7026	- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()
21mr|kernel-6.12-baikal-6.12.43-3|7027	- of/irq: Fix device node refcount leakage in API of_irq_parse_one()
21mr|kernel-6.12-baikal-6.12.43-3|7028	- of/irq: Fix device node refcount leakage in API of_irq_parse_raw()
21mr|kernel-6.12-baikal-6.12.43-3|7029	- of/irq: Fix device node refcount leakages in of_irq_count()
21mr|kernel-6.12-baikal-6.12.43-3|7030	- of/irq: Fix device node refcount leakages in of_irq_init()
21mr|kernel-6.12-baikal-6.12.43-3|7031	- ovl: don't allow datadir only
21mr|kernel-6.12-baikal-6.12.43-3|7032	- ovl: remove unused forward declaration
21mr|kernel-6.12-baikal-6.12.43-3|7033	- page_pool: avoid infinite loop to schedule delayed worker
21mr|kernel-6.12-baikal-6.12.43-3|7034	- PCI: Add Rockchip Vendor ID
21mr|kernel-6.12-baikal-6.12.43-3|7035	- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7036	- PCI: Check BAR index for validity
21mr|kernel-6.12-baikal-6.12.43-3|7037	- PCI: Enable Configuration RRS SV early
21mr|kernel-6.12-baikal-6.12.43-3|7038	- PCI: Fix reference leak in pci_alloc_child_bus()
21mr|kernel-6.12-baikal-6.12.43-3|7039	- PCI: Fix reference leak in pci_register_host_bridge()
21mr|kernel-6.12-baikal-6.12.43-3|7040	- PCI: Fix wrong length of devres array
21mr|kernel-6.12-baikal-6.12.43-3|7041	- PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4
21mr|kernel-6.12-baikal-6.12.43-3|7042	- PCI: pciehp: Avoid unnecessary device replacement check
21mr|kernel-6.12-baikal-6.12.43-3|7043	- PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type
21mr|kernel-6.12-baikal-6.12.43-3|7044	- pds_core: fix memory leak in pdsc_debugfs_add_qcq()
21mr|kernel-6.12-baikal-6.12.43-3|7045	- perf: arm_pmu: Don't disable counter in armpmu_add()
21mr|kernel-6.12-baikal-6.12.43-3|7046	- perf/core: Add aux_pause, aux_resume, aux_start_paused
21mr|kernel-6.12-baikal-6.12.43-3|7047	- perf/core: Simplify the perf_event_alloc() error path
21mr|kernel-6.12-baikal-6.12.43-3|7048	- perf/dwc_pcie: fix some unreleased resources
21mr|kernel-6.12-baikal-6.12.43-3|7049	- perf: Fix hang while freeing sigtrap event
21mr|kernel-6.12-baikal-6.12.43-3|7050	- perf/x86/intel: Allow to update user space GPRs from PEBS records
21mr|kernel-6.12-baikal-6.12.43-3|7051	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX
21mr|kernel-6.12-baikal-6.12.43-3|7052	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
21mr|kernel-6.12-baikal-6.12.43-3|7053	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR
21mr|kernel-6.12-baikal-6.12.43-3|7054	- phy: freescale: imx8m-pcie: assert phy reset and perst in power off
21mr|kernel-6.12-baikal-6.12.43-3|7055	- pinctrl: qcom: Clear latched interrupt status when changing IRQ type
21mr|kernel-6.12-baikal-6.12.43-3|7056	- pinctrl: samsung: add support for eint_fltcon_offset
21mr|kernel-6.12-baikal-6.12.43-3|7057	- platform/chrome: cros_ec_lpc: Match on Framework ACPI device
21mr|kernel-6.12-baikal-6.12.43-3|7058	- platform/x86: amd: pmf: Fix STT limits
21mr|kernel-6.12-baikal-6.12.43-3|7059	- platform/x86: msi-wmi-platform: Rename "data" variable
21mr|kernel-6.12-baikal-6.12.43-3|7060	- platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug
21mr|kernel-6.12-baikal-6.12.43-3|7061	- platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig
21mr|kernel-6.12-baikal-6.12.43-3|7062	- pm: cpupower: bench: Prevent NULL dereference on malloc failure
21mr|kernel-6.12-baikal-6.12.43-3|7063	- PM: hibernate: Avoid deadlock in hibernate_compressor_param_set()
21mr|kernel-6.12-baikal-6.12.43-3|7064	- ptp: ocp: fix start time alignment in ptp_ocp_signal_set
21mr|kernel-6.12-baikal-6.12.43-3|7065	- pwm: fsl-ftm: Handle clk_get_rate() returning 0
21mr|kernel-6.12-baikal-6.12.43-3|7066	- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
21mr|kernel-6.12-baikal-6.12.43-3|7067	- pwm: rcar: Improve register calculation
21mr|kernel-6.12-baikal-6.12.43-3|7068	- RAS/AMD/ATL: Include row[13] bit in row retirement
21mr|kernel-6.12-baikal-6.12.43-3|7069	- RAS/AMD/FMPM: Get masked address
21mr|kernel-6.12-baikal-6.12.43-3|7070	- RDMA/cma: Fix workqueue crash in cma_netevent_work_handler
21mr|kernel-6.12-baikal-6.12.43-3|7071	- RDMA/core: Silence oversized kvmalloc() warning
21mr|kernel-6.12-baikal-6.12.43-3|7072	- RDMA/hns: Fix wrong maximum DMA segment size
21mr|kernel-6.12-baikal-6.12.43-3|7073	- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7074	- Revert "f2fs: rebuild nat_bits during umount"
21mr|kernel-6.12-baikal-6.12.43-3|7075	- Revert "media: imx214: Fix the error handling in imx214_probe()"
21mr|kernel-6.12-baikal-6.12.43-3|7076	- Revert "PCI: Avoid reset when disabled via sysfs"
21mr|kernel-6.12-baikal-6.12.43-3|7077	- Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free"
21mr|kernel-6.12-baikal-6.12.43-3|7078	- Revert "smb: client: fix TCP timers deadlock after rmmod"
21mr|kernel-6.12-baikal-6.12.43-3|7079	- Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process"
21mr|kernel-6.12-baikal-6.12.43-3|7080	- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-6.12-baikal-6.12.43-3|7081	- ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio()
21mr|kernel-6.12-baikal-6.12.43-3|7082	- riscv: Avoid fortify warning in syscall_get_arguments()
21mr|kernel-6.12-baikal-6.12.43-3|7083	- riscv: KGDB: Do not inline arch_kgdb_breakpoint()
21mr|kernel-6.12-baikal-6.12.43-3|7084	- riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
21mr|kernel-6.12-baikal-6.12.43-3|7085	- riscv: module: Allocate PLT entries for R_RISCV_PLT32
21mr|kernel-6.12-baikal-6.12.43-3|7086	- riscv: module: Fix out-of-bounds relocation access
21mr|kernel-6.12-baikal-6.12.43-3|7087	- riscv: Properly export reserved regions in /proc/iomem
21mr|kernel-6.12-baikal-6.12.43-3|7088	- riscv: Use kvmalloc_array on relocation_hashtable
21mr|kernel-6.12-baikal-6.12.43-3|7089	- rust: disable `clippy::needless_continue`
21mr|kernel-6.12-baikal-6.12.43-3|7090	- rust: kasan/kbuild: fix missing flags on first build
21mr|kernel-6.12-baikal-6.12.43-3|7091	- rust: kbuild: use `pound` to support GNU Make < 4.3
21mr|kernel-6.12-baikal-6.12.43-3|7092	- s390/cpumf: Fix double free on error in cpumf_pmu_event_init()
21mr|kernel-6.12-baikal-6.12.43-3|7093	- s390: Fix linker error when -no-pie option is unavailable
21mr|kernel-6.12-baikal-6.12.43-3|7094	- s390/pci: Fix s390_mmio_read/write syscall page fault handling
21mr|kernel-6.12-baikal-6.12.43-3|7095	- s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs
21mr|kernel-6.12-baikal-6.12.43-3|7096	- s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues
21mr|kernel-6.12-baikal-6.12.43-3|7097	- sched_ext: create_dsq: Return -EEXIST on duplicate request
21mr|kernel-6.12-baikal-6.12.43-3|7098	- scripts: generate_rust_analyzer: Add ffi crate
21mr|kernel-6.12-baikal-6.12.43-3|7099	- scsi: hisi_sas: Enable force phy when SATA disk directly connected
21mr|kernel-6.12-baikal-6.12.43-3|7100	- scsi: iscsi: Fix missing scsi_host_put() in error path
21mr|kernel-6.12-baikal-6.12.43-3|7101	- scsi: megaraid_sas: Block zero-length ATA VPD inquiry
21mr|kernel-6.12-baikal-6.12.43-3|7102	- scsi: mpi3mr: Avoid reply queue full condition
21mr|kernel-6.12-baikal-6.12.43-3|7103	- scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue
21mr|kernel-6.12-baikal-6.12.43-3|7104	- scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues
21mr|kernel-6.12-baikal-6.12.43-3|7105	- scsi: smartpqi: Use is_kdump_kernel() to check for kdump
21mr|kernel-6.12-baikal-6.12.43-3|7106	- scsi: st: Fix array overflow in st_setup()
21mr|kernel-6.12-baikal-6.12.43-3|7107	- scsi: target: spc: Fix RSOC parameter data header size
21mr|kernel-6.12-baikal-6.12.43-3|7108	- scsi: ufs: exynos: Ensure consistent phy reference counts
21mr|kernel-6.12-baikal-6.12.43-3|7109	- sctp: detect and prevent references to a freed transport in sendmsg
21mr|kernel-6.12-baikal-6.12.43-3|7110	- selftests/bpf: extend changes_pkt_data with cases w/o subprograms
21mr|kernel-6.12-baikal-6.12.43-3|7111	- selftests/bpf: Fix raw_tp null handling test
21mr|kernel-6.12-baikal-6.12.43-3|7112	- selftests/bpf: freplace tests for tracking of changes_packet_data
21mr|kernel-6.12-baikal-6.12.43-3|7113	- selftests/bpf: test for changing packet data from global functions
21mr|kernel-6.12-baikal-6.12.43-3|7114	- selftests/bpf: validate that tail call invalidates packet pointers
21mr|kernel-6.12-baikal-6.12.43-3|7115	- selftests/futex: futex_waitv wouldblock test should fail
21mr|kernel-6.12-baikal-6.12.43-3|7116	- selftests/landlock: Add a new test for setuid()
21mr|kernel-6.12-baikal-6.12.43-3|7117	- selftests/landlock: Split signal_scoping_threads tests
21mr|kernel-6.12-baikal-6.12.43-3|7118	- selftests/mm: generate a temporary mountpoint for cgroup filesystem
21mr|kernel-6.12-baikal-6.12.43-3|7119	- selftests: mptcp: close fd_in before returning in main_loop
21mr|kernel-6.12-baikal-6.12.43-3|7120	- selftests: mptcp: fix incorrect fd checks in main_loop
21mr|kernel-6.12-baikal-6.12.43-3|7121	- slab: ensure slab->obj_exts is clear in a newly allocated slab page
21mr|kernel-6.12-baikal-6.12.43-3|7122	- smb311 client: fix missing tcon check when mounting with linux/posix extensions
21mr|kernel-6.12-baikal-6.12.43-3|7123	- smb3 client: fix open hardlink on deferred close file error
21mr|kernel-6.12-baikal-6.12.43-3|7124	- smb: client: fix UAF in decryption with multichannel
21mr|kernel-6.12-baikal-6.12.43-3|7125	- smc: Fix lockdep false-positive for IPPROTO_SMC.
21mr|kernel-6.12-baikal-6.12.43-3|7126	- soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7127	- sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes
21mr|kernel-6.12-baikal-6.12.43-3|7128	- sparc/mm: disable preemption in lazy mmu mode
21mr|kernel-6.12-baikal-6.12.43-3|7129	- spi: cadence-qspi: Fix probe on AM62A LP SK
21mr|kernel-6.12-baikal-6.12.43-3|7130	- string: Add load_unaligned_zeropad() code path to sized_strscpy()
21mr|kernel-6.12-baikal-6.12.43-3|7131	- svcrdma: do not unregister device for listeners
21mr|kernel-6.12-baikal-6.12.43-3|7132	- tc: Ensure we have enough buffer space when sending filter netlink notifications
21mr|kernel-6.12-baikal-6.12.43-3|7133	- test suite: use %%zu to print size_t
21mr|kernel-6.12-baikal-6.12.43-3|7134	- thermal/drivers/mediatek/lvts: Disable monitor mode during suspend
21mr|kernel-6.12-baikal-6.12.43-3|7135	- thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold
21mr|kernel-6.12-baikal-6.12.43-3|7136	- thermal/drivers/rockchip: Add missing rk3328 mapping entry
21mr|kernel-6.12-baikal-6.12.43-3|7137	- tipc: fix memory leak in tipc_link_xmit
21mr|kernel-6.12-baikal-6.12.43-3|7138	- tpm: do not start chip while suspended
21mr|kernel-6.12-baikal-6.12.43-3|7139	- tpm: End any active auth session before shutdown
21mr|kernel-6.12-baikal-6.12.43-3|7140	- tpm, tpm_tis: Fix timeout handling when waiting for TPM status
21mr|kernel-6.12-baikal-6.12.43-3|7141	- tpm, tpm_tis: Workaround failed command reception on Infineon devices
21mr|kernel-6.12-baikal-6.12.43-3|7142	- tracing: Do not add length to print format in synthetic events
21mr|kernel-6.12-baikal-6.12.43-3|7143	- tracing: Fix filter string testing
21mr|kernel-6.12-baikal-6.12.43-3|7144	- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER
21mr|kernel-6.12-baikal-6.12.43-3|7145	- tracing: fprobe events: Fix possible UAF on modules
21mr|kernel-6.12-baikal-6.12.43-3|7146	- tracing: probe-events: Add comments about entry data storing code
21mr|kernel-6.12-baikal-6.12.43-3|7147	- ublk: fix handling recovery & reissue in ublk_abort_queue()
21mr|kernel-6.12-baikal-6.12.43-3|7148	- ublk: refactor recovery configuration flag helpers
21mr|kernel-6.12-baikal-6.12.43-3|7149	- udf: Fix inode_getblk() return value
21mr|kernel-6.12-baikal-6.12.43-3|7150	- umount: Allow superblock owners to force umount
21mr|kernel-6.12-baikal-6.12.43-3|7151	- vdpa/mlx5: Fix oversized null mkey longer than 32bit
21mr|kernel-6.12-baikal-6.12.43-3|7152	- virtiofs: add filesystem context source name check
21mr|kernel-6.12-baikal-6.12.43-3|7153	- wifi: at76c50x: fix use after free access in at76_disconnect
21mr|kernel-6.12-baikal-6.12.43-3|7154	- wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues
21mr|kernel-6.12-baikal-6.12.43-3|7155	- wifi: ath11k: fix memory leak in ath11k_xxx_remove()
21mr|kernel-6.12-baikal-6.12.43-3|7156	- wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi
21mr|kernel-6.12-baikal-6.12.43-3|7157	- wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process
21mr|kernel-6.12-baikal-6.12.43-3|7158	- wifi: ath12k: fix memory leak in ath12k_pci_remove()
21mr|kernel-6.12-baikal-6.12.43-3|7159	- wifi: mac80211: add strict mode disabling workarounds
21mr|kernel-6.12-baikal-6.12.43-3|7160	- wifi: mac80211: ensure sdata->work is canceled before initialized.
21mr|kernel-6.12-baikal-6.12.43-3|7161	- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
21mr|kernel-6.12-baikal-6.12.43-3|7162	- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
21mr|kernel-6.12-baikal-6.12.43-3|7163	- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
21mr|kernel-6.12-baikal-6.12.43-3|7164	- wifi: mt76: Add check for devm_kstrdup()
21mr|kernel-6.12-baikal-6.12.43-3|7165	- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
21mr|kernel-6.12-baikal-6.12.43-3|7166	- wifi: mt76: mt7925: ensure wow pattern command align fw format
21mr|kernel-6.12-baikal-6.12.43-3|7167	- wifi: mt76: mt7925: fix country count limitation for CLC
21mr|kernel-6.12-baikal-6.12.43-3|7168	- wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present
21mr|kernel-6.12-baikal-6.12.43-3|7169	- wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO
21mr|kernel-6.12-baikal-6.12.43-3|7170	- wifi: wl1251: fix memory leak in wl1251_tx_work
21mr|kernel-6.12-baikal-6.12.43-3|7171	- writeback: fix false warning in inode_to_wb()
21mr|kernel-6.12-baikal-6.12.43-3|7172	- x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI
21mr|kernel-6.12-baikal-6.12.43-3|7173	- x86/boot/sev: Avoid shared GHCB page for early memory acceptance
21mr|kernel-6.12-baikal-6.12.43-3|7174	- x86/cpu/amd: Fix workaround for erratum 1054
21mr|kernel-6.12-baikal-6.12.43-3|7175	- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine
21mr|kernel-6.12-baikal-6.12.43-3|7176	- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()
21mr|kernel-6.12-baikal-6.12.43-3|7177	- x86/ia32: Leave NULL selector values 0~3 unchanged
21mr|kernel-6.12-baikal-6.12.43-3|7178	- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches
21mr|kernel-6.12-baikal-6.12.43-3|7179	- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW
21mr|kernel-6.12-baikal-6.12.43-3|7180	- x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT
21mr|kernel-6.12-baikal-6.12.43-3|7181	- x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2
21mr|kernel-6.12-baikal-6.12.43-3|7182	- x86/xen: fix balloon target initialization for PVH dom0
21mr|kernel-6.12-baikal-6.12.43-3|7183	- xen: fix multicall debug feature
21mr|kernel-6.12-baikal-6.12.43-3|7184	- xenfs/xensyms: respect hypervisor's "next" indication
21mr|kernel-6.12-baikal-6.12.43-3|7185	- xen/mcelog: Add __nonstring annotations for unterminated strings
21mr|kernel-6.12-baikal-6.12.43-3|7186	- zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault
21mr|kernel-6.12-baikal-6.12.43-3|7187	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|7188	
21mr|kernel-6.12-baikal-6.12.43-3|7189	- Merge: d007541 5235cbd
21mr|kernel-6.12-baikal-6.12.43-3|7190	* Tue Apr 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|7191	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-baikal-6.12.43-3|7192	
21mr|kernel-6.12-baikal-6.12.43-3|7193	* Tue Apr 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|7194	- [bot] upd: 6.12.22 -> 6.12.23
21mr|kernel-6.12-baikal-6.12.43-3|7195	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|7196	- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
21mr|kernel-6.12-baikal-6.12.43-3|7197	- ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
21mr|kernel-6.12-baikal-6.12.43-3|7198	- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
21mr|kernel-6.12-baikal-6.12.43-3|7199	- ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers
21mr|kernel-6.12-baikal-6.12.43-3|7200	- affs: don't write overlarge OFS data block size fields
21mr|kernel-6.12-baikal-6.12.43-3|7201	- affs: generate OFS sequence numbers starting at 1
21mr|kernel-6.12-baikal-6.12.43-3|7202	- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0
21mr|kernel-6.12-baikal-6.12.43-3|7203	- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
21mr|kernel-6.12-baikal-6.12.43-3|7204	- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|7205	- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|7206	- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|7207	- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|7208	- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|7209	- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|7210	- ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA
21mr|kernel-6.12-baikal-6.12.43-3|7211	- ALSA: hda/realtek: Always honor no_shutup_pins
21mr|kernel-6.12-baikal-6.12.43-3|7212	- ALSA: hda/realtek: Fix Asus Z13 2025 audio
21mr|kernel-6.12-baikal-6.12.43-3|7213	- ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA
21mr|kernel-6.12-baikal-6.12.43-3|7214	- ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model
21mr|kernel-6.12-baikal-6.12.43-3|7215	- ALSA: timer: Don't take register_mutex with copy_from/to_user()
21mr|kernel-6.12-baikal-6.12.43-3|7216	- arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig
21mr|kernel-6.12-baikal-6.12.43-3|7217	- arcnet: Add NULL check in com20020pci_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7218	- arm64: Don't call NULL in do_compat_alignment_fixup()
21mr|kernel-6.12-baikal-6.12.43-3|7219	- ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE
21mr|kernel-6.12-baikal-6.12.43-3|7220	- ARM: 9444/1: add KEEP() keyword to ARM_VECTORS
21mr|kernel-6.12-baikal-6.12.43-3|7221	- ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry
21mr|kernel-6.12-baikal-6.12.43-3|7222	- ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7223	- ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius
21mr|kernel-6.12-baikal-6.12.43-3|7224	- ASoC: cs35l41: check the return value from spi_setup()
21mr|kernel-6.12-baikal-6.12.43-3|7225	- ASoC: imx-card: Add NULL check in imx_card_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7226	- ASoC: rt1320: set wake_capable = 0 explicitly
21mr|kernel-6.12-baikal-6.12.43-3|7227	- ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
21mr|kernel-6.12-baikal-6.12.43-3|7228	- auxdisplay: MAX6959 should select BITREVERSE
21mr|kernel-6.12-baikal-6.12.43-3|7229	- auxdisplay: panel: Fix an API misuse in panel.c
21mr|kernel-6.12-baikal-6.12.43-3|7230	- bpf: Fix array bounds error with may_goto
21mr|kernel-6.12-baikal-6.12.43-3|7231	- bpf: Use preempt_count() directly in bpf_send_signal_common()
21mr|kernel-6.12-baikal-6.12.43-3|7232	- can: statistics: use atomic access in hot path
21mr|kernel-6.12-baikal-6.12.43-3|7233	- cgroup/rstat: Fix forceidle time in cpu.stat
21mr|kernel-6.12-baikal-6.12.43-3|7234	- cgroup/rstat: Tracking cgroup-level niced CPU time
21mr|kernel-6.12-baikal-6.12.43-3|7235	- cifs: fix incorrect validation for num_aces field of smb_acl
21mr|kernel-6.12-baikal-6.12.43-3|7236	- clk: amlogic: g12a: fix mmc A peripheral clock
21mr|kernel-6.12-baikal-6.12.43-3|7237	- clk: amlogic: g12b: fix cluster A parent data
21mr|kernel-6.12-baikal-6.12.43-3|7238	- clk: amlogic: gxbb: drop incorrect flag on 32k clock
21mr|kernel-6.12-baikal-6.12.43-3|7239	- clk: amlogic: gxbb: drop non existing 32k clock parent
21mr|kernel-6.12-baikal-6.12.43-3|7240	- clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents
21mr|kernel-6.12-baikal-6.12.43-3|7241	- clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
21mr|kernel-6.12-baikal-6.12.43-3|7242	- clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable()
21mr|kernel-6.12-baikal-6.12.43-3|7243	- clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK
21mr|kernel-6.12-baikal-6.12.43-3|7244	- clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
21mr|kernel-6.12-baikal-6.12.43-3|7245	- clk: renesas: r8a08g045: Check the source of the CPU PLL settings
21mr|kernel-6.12-baikal-6.12.43-3|7246	- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
21mr|kernel-6.12-baikal-6.12.43-3|7247	- clk: samsung: Fix UBSAN panic in samsung_clk_init()
21mr|kernel-6.12-baikal-6.12.43-3|7248	- context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()
21mr|kernel-6.12-baikal-6.12.43-3|7249	- coresight: catu: Fix number of pages while using 64k pages
21mr|kernel-6.12-baikal-6.12.43-3|7250	- coresight-etm4x: add isb() before reading the TRCSTATR
21mr|kernel-6.12-baikal-6.12.43-3|7251	- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
21mr|kernel-6.12-baikal-6.12.43-3|7252	- cpufreq: scpi: compare kHz instead of Hz
21mr|kernel-6.12-baikal-6.12.43-3|7253	- cpufreq: tegra194: Allow building for Tegra234
21mr|kernel-6.12-baikal-6.12.43-3|7254	- crypto: api - Fix larval relookup type and mask
21mr|kernel-6.12-baikal-6.12.43-3|7255	- crypto: bpf - Add MODULE_DESCRIPTION for skcipher
21mr|kernel-6.12-baikal-6.12.43-3|7256	- crypto: hisilicon/sec2 - fix for aead auth key length
21mr|kernel-6.12-baikal-6.12.43-3|7257	- crypto: hisilicon/sec2 - fix for aead authsize alignment
21mr|kernel-6.12-baikal-6.12.43-3|7258	- crypto: hisilicon/sec2 - fix for sec spec check
21mr|kernel-6.12-baikal-6.12.43-3|7259	- crypto: iaa - Test the correct request flag
21mr|kernel-6.12-baikal-6.12.43-3|7260	- crypto: nx - Fix uninitialised hv_nxc on error
21mr|kernel-6.12-baikal-6.12.43-3|7261	- crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD
21mr|kernel-6.12-baikal-6.12.43-3|7262	- crypto: qat - remove access to parity register for QAT GEN4
21mr|kernel-6.12-baikal-6.12.43-3|7263	- crypto: qat - set parity error mask for qat_420xx
21mr|kernel-6.12-baikal-6.12.43-3|7264	- crypto: tegra - check return value for hash do_one_req
21mr|kernel-6.12-baikal-6.12.43-3|7265	- crypto: tegra - Fix CMAC intermediate result handling
21mr|kernel-6.12-baikal-6.12.43-3|7266	- crypto: tegra - Set IV to NULL explicitly for AES ECB
21mr|kernel-6.12-baikal-6.12.43-3|7267	- crypto: tegra - Use HMAC fallback when keyslots are full
21mr|kernel-6.12-baikal-6.12.43-3|7268	- crypto: tegra - Use separate buffer for setkey
21mr|kernel-6.12-baikal-6.12.43-3|7269	- dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister
21mr|kernel-6.12-baikal-6.12.43-3|7270	- dmaengine: fsl-edma: free irq correctly in remove path
21mr|kernel-6.12-baikal-6.12.43-3|7271	- drm/amd/display: avoid NPD when ASIC does not support DMUB
21mr|kernel-6.12-baikal-6.12.43-3|7272	- drm/amd/display: fix an indent issue in DML21
21mr|kernel-6.12-baikal-6.12.43-3|7273	- drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
21mr|kernel-6.12-baikal-6.12.43-3|7274	- drm/amdgpu/gfx11: fix num_mec
21mr|kernel-6.12-baikal-6.12.43-3|7275	- drm/amdgpu/gfx12: fix num_mec
21mr|kernel-6.12-baikal-6.12.43-3|7276	- drm/amdgpu: refine smu send msg debug log format
21mr|kernel-6.12-baikal-6.12.43-3|7277	- drm/amdgpu/umsch: fix ucode check
21mr|kernel-6.12-baikal-6.12.43-3|7278	- drm/amd: Keep display off while going into S4
21mr|kernel-6.12-baikal-6.12.43-3|7279	- drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables'
21mr|kernel-6.12-baikal-6.12.43-3|7280	- drm/bridge: it6505: fix HDCP V match check is not performed correctly
21mr|kernel-6.12-baikal-6.12.43-3|7281	- drm/bridge: ti-sn65dsi86: Fix multiple instances
21mr|kernel-6.12-baikal-6.12.43-3|7282	- drm/dp_mst: Fix drm RAD print
21mr|kernel-6.12-baikal-6.12.43-3|7283	- drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr
21mr|kernel-6.12-baikal-6.12.43-3|7284	- drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
21mr|kernel-6.12-baikal-6.12.43-3|7285	- drm/mediatek: Fix config_updating flag never false when no mbox channel
21mr|kernel-6.12-baikal-6.12.43-3|7286	- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
21mr|kernel-6.12-baikal-6.12.43-3|7287	- drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
21mr|kernel-6.12-baikal-6.12.43-3|7288	- drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump
21mr|kernel-6.12-baikal-6.12.43-3|7289	- drm/msm/dpu: don't use active in atomic_check()
21mr|kernel-6.12-baikal-6.12.43-3|7290	- drm/msm/dsi/phy: Program clock inverters in correct register
21mr|kernel-6.12-baikal-6.12.43-3|7291	- drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host
21mr|kernel-6.12-baikal-6.12.43-3|7292	- drm/msm/dsi: Use existing per-interface slice count in DSC timing
21mr|kernel-6.12-baikal-6.12.43-3|7293	- drm/panel: ilitek-ili9882t: fix GPIO name in error message
21mr|kernel-6.12-baikal-6.12.43-3|7294	- drm/panthor: Update CS_STATUS_ defines to correct values
21mr|kernel-6.12-baikal-6.12.43-3|7295	- drm/ssd130x: ensure ssd132x pitch is correct
21mr|kernel-6.12-baikal-6.12.43-3|7296	- drm/ssd130x: fix ssd132x encoding
21mr|kernel-6.12-baikal-6.12.43-3|7297	- drm/ssd130x: Set SPI .id_table to prevent an SPI core warning
21mr|kernel-6.12-baikal-6.12.43-3|7298	- drm/vkms: Fix use after free and double free on init error
21mr|kernel-6.12-baikal-6.12.43-3|7299	- drm: xlnx: zynqmp: Fix max dma segment size
21mr|kernel-6.12-baikal-6.12.43-3|7300	- dt-bindings: vendor-prefixes: add GOcontroll
21mr|kernel-6.12-baikal-6.12.43-3|7301	- dummycon: fix default rows/cols
21mr|kernel-6.12-baikal-6.12.43-3|7302	- e1000e: change k1 configuration on MTP and later platforms
21mr|kernel-6.12-baikal-6.12.43-3|7303	- EDAC/ie31200: Fix the DIMM size mask for several SoCs
21mr|kernel-6.12-baikal-6.12.43-3|7304	- EDAC/ie31200: Fix the error path order of ie31200_init()
21mr|kernel-6.12-baikal-6.12.43-3|7305	- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
21mr|kernel-6.12-baikal-6.12.43-3|7306	- EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids
21mr|kernel-6.12-baikal-6.12.43-3|7307	- exec: fix the racy usage of fs_struct->in_exec
21mr|kernel-6.12-baikal-6.12.43-3|7308	- exfat: add a check for invalid data size
21mr|kernel-6.12-baikal-6.12.43-3|7309	- exfat: fix missing shutdown check
21mr|kernel-6.12-baikal-6.12.43-3|7310	- exfat: fix potential wrong error return from get_block
21mr|kernel-6.12-baikal-6.12.43-3|7311	- exfat: fix random stack corruption after get_block
21mr|kernel-6.12-baikal-6.12.43-3|7312	- exfat: fix the infinite loop in exfat_find_last_cluster()
21mr|kernel-6.12-baikal-6.12.43-3|7313	- ext4: don't over-report free space or inodes in statvfs
21mr|kernel-6.12-baikal-6.12.43-3|7314	- ext4: fix OOB read when checking dotdot dir
21mr|kernel-6.12-baikal-6.12.43-3|7315	- fbdev: au1100fb: Move a variable assignment behind a null pointer check
21mr|kernel-6.12-baikal-6.12.43-3|7316	- fbdev: sm501fb: Add some geometry checks.
21mr|kernel-6.12-baikal-6.12.43-3|7317	- firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success
21mr|kernel-6.12-baikal-6.12.43-3|7318	- fs/9p: fix NULL pointer dereference on mkdir
21mr|kernel-6.12-baikal-6.12.43-3|7319	- fs/ntfs3: Fix a couple integer overflows on 32bit systems
21mr|kernel-6.12-baikal-6.12.43-3|7320	- fs/ntfs3: Prevent integer overflow in hdr_first_de()
21mr|kernel-6.12-baikal-6.12.43-3|7321	- fs/ntfs3: Update inode->i_mapping->a_ops on compression state
21mr|kernel-6.12-baikal-6.12.43-3|7322	- fs/procfs: fix the comment above proc_pid_wchan()
21mr|kernel-6.12-baikal-6.12.43-3|7323	- fuse: fix dax truncate/punch_hole fault path
21mr|kernel-6.12-baikal-6.12.43-3|7324	- gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines
21mr|kernel-6.12-baikal-6.12.43-3|7325	- greybus: gb-beagleplay: Add error handling for gb_greybus_init
21mr|kernel-6.12-baikal-6.12.43-3|7326	- HID: i2c-hid: improve i2c_hid_get_report error message
21mr|kernel-6.12-baikal-6.12.43-3|7327	- HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
21mr|kernel-6.12-baikal-6.12.43-3|7328	- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
21mr|kernel-6.12-baikal-6.12.43-3|7329	- i3c: master: svc: Fix missing the IBI rules
21mr|kernel-6.12-baikal-6.12.43-3|7330	- IB/mad: Check available slots before posting receive WRs
21mr|kernel-6.12-baikal-6.12.43-3|7331	- idpf: Don't hard code napi_struct size
21mr|kernel-6.12-baikal-6.12.43-3|7332	- idpf: fix adapter NULL pointer dereference on reboot
21mr|kernel-6.12-baikal-6.12.43-3|7333	- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
21mr|kernel-6.12-baikal-6.12.43-3|7334	- iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails.
21mr|kernel-6.12-baikal-6.12.43-3|7335	- iio: adc: ad4130: Fix comparison of channel setups
21mr|kernel-6.12-baikal-6.12.43-3|7336	- iio: adc: ad7124: Fix comparison of channel configs
21mr|kernel-6.12-baikal-6.12.43-3|7337	- iio: adc: ad7173: Fix comparison of channel configs
21mr|kernel-6.12-baikal-6.12.43-3|7338	- iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset
21mr|kernel-6.12-baikal-6.12.43-3|7339	- iio: backend: make sure to NULL terminate stack buffer
21mr|kernel-6.12-baikal-6.12.43-3|7340	- iio: light: Add check for array bounds in veml6075_read_int_time_ms
21mr|kernel-6.12-baikal-6.12.43-3|7341	- ipv6: Do not consider link down nexthops in path selection
21mr|kernel-6.12-baikal-6.12.43-3|7342	- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
21mr|kernel-6.12-baikal-6.12.43-3|7343	- ipv6: Start path selection from the first nexthop
21mr|kernel-6.12-baikal-6.12.43-3|7344	- isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
21mr|kernel-6.12-baikal-6.12.43-3|7345	- jfs: add index corruption check to DT_GETPAGE()
21mr|kernel-6.12-baikal-6.12.43-3|7346	- jfs: fix slab-out-of-bounds read in ea_get()
21mr|kernel-6.12-baikal-6.12.43-3|7347	- kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally
21mr|kernel-6.12-baikal-6.12.43-3|7348	- kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page()
21mr|kernel-6.12-baikal-6.12.43-3|7349	- kexec: initialize ELF lowest address to ULONG_MAX
21mr|kernel-6.12-baikal-6.12.43-3|7350	- ksmbd: add bounds check for create lease context
21mr|kernel-6.12-baikal-6.12.43-3|7351	- ksmbd: add bounds check for durable handle context
21mr|kernel-6.12-baikal-6.12.43-3|7352	- ksmbd: fix multichannel connection failure
21mr|kernel-6.12-baikal-6.12.43-3|7353	- ksmbd: fix null pointer dereference in alloc_preauth_hash()
21mr|kernel-6.12-baikal-6.12.43-3|7354	- ksmbd: fix overflow in dacloffset bounds check
21mr|kernel-6.12-baikal-6.12.43-3|7355	- ksmbd: fix r_count dec/increment mismatch
21mr|kernel-6.12-baikal-6.12.43-3|7356	- ksmbd: fix session use-after-free in multichannel connection
21mr|kernel-6.12-baikal-6.12.43-3|7357	- ksmbd: fix use-after-free in ksmbd_sessions_deregister()
21mr|kernel-6.12-baikal-6.12.43-3|7358	- ksmbd: use aead_request_free to match aead_request_alloc
21mr|kernel-6.12-baikal-6.12.43-3|7359	- ksmbd: validate zero num_subauth before sub_auth is accessed
21mr|kernel-6.12-baikal-6.12.43-3|7360	- kunit/stackinit: Use fill byte different from Clang i386 pattern
21mr|kernel-6.12-baikal-6.12.43-3|7361	- KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error
21mr|kernel-6.12-baikal-6.12.43-3|7362	- KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected
21mr|kernel-6.12-baikal-6.12.43-3|7363	- leds: Fix LED_OFF brightness race
21mr|kernel-6.12-baikal-6.12.43-3|7364	- lib: 842: Improve error handling in sw842_compress()
21mr|kernel-6.12-baikal-6.12.43-3|7365	- libbpf: Fix hypothetical STT_SECTION extern NULL deref case
21mr|kernel-6.12-baikal-6.12.43-3|7366	- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
21mr|kernel-6.12-baikal-6.12.43-3|7367	- lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock
21mr|kernel-6.12-baikal-6.12.43-3|7368	- locking/semaphore: Use wake_q to wake up processes outside lock critical section
21mr|kernel-6.12-baikal-6.12.43-3|7369	- LoongArch: BPF: Don't override subprog's return value
21mr|kernel-6.12-baikal-6.12.43-3|7370	- LoongArch: BPF: Fix off-by-one error in build_prologue()
21mr|kernel-6.12-baikal-6.12.43-3|7371	- LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC
21mr|kernel-6.12-baikal-6.12.43-3|7372	- LoongArch: Fix device node refcount leak in fdt_cpu_clk_init()
21mr|kernel-6.12-baikal-6.12.43-3|7373	- LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig
21mr|kernel-6.12-baikal-6.12.43-3|7374	- LoongArch: Increase ARCH_DMA_MINALIGN up to 16
21mr|kernel-6.12-baikal-6.12.43-3|7375	- LoongArch: Increase MAX_IO_PICS up to 8
21mr|kernel-6.12-baikal-6.12.43-3|7376	- LoongArch: Rework the arch_kgdb_breakpoint() implementation
21mr|kernel-6.12-baikal-6.12.43-3|7377	- mdacon: rework dependency list
21mr|kernel-6.12-baikal-6.12.43-3|7378	- media: omap3isp: Handle ARM dma_iommu_mapping
21mr|kernel-6.12-baikal-6.12.43-3|7379	- media: platform: allgro-dvt: unregister v4l2_device on the error path
21mr|kernel-6.12-baikal-6.12.43-3|7380	- media: streamzap: fix race between device disconnection and urb callback
21mr|kernel-6.12-baikal-6.12.43-3|7381	- media: verisilicon: HEVC: Initialize start_bit field
21mr|kernel-6.12-baikal-6.12.43-3|7382	- media: vimc: skip .s_stream() for stopped entities
21mr|kernel-6.12-baikal-6.12.43-3|7383	- memory: omap-gpmc: drop no compatible check
21mr|kernel-6.12-baikal-6.12.43-3|7384	- mfd: sm501: Switch to BIT() to mitigate integer overflows
21mr|kernel-6.12-baikal-6.12.43-3|7385	- mmc: omap: Fix memory leak in mmc_omap_new_slot
21mr|kernel-6.12-baikal-6.12.43-3|7386	- mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD
21mr|kernel-6.12-baikal-6.12.43-3|7387	- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
21mr|kernel-6.12-baikal-6.12.43-3|7388	- mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs
21mr|kernel-6.12-baikal-6.12.43-3|7389	- mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead()
21mr|kernel-6.12-baikal-6.12.43-3|7390	- net: decrease cached dst counters in dst_release
21mr|kernel-6.12-baikal-6.12.43-3|7391	- net: devmem: do not WARN conditionally after netdev_rx_queue_restart()
21mr|kernel-6.12-baikal-6.12.43-3|7392	- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
21mr|kernel-6.12-baikal-6.12.43-3|7393	- net: dsa: rtl8366rb: don't prompt users for LED control
21mr|kernel-6.12-baikal-6.12.43-3|7394	- netfilter: nf_tables: don't unregister hook when table is dormant
21mr|kernel-6.12-baikal-6.12.43-3|7395	- netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only
21mr|kernel-6.12-baikal-6.12.43-3|7396	- netfilter: nft_tunnel: fix geneve_opt type confusion addition
21mr|kernel-6.12-baikal-6.12.43-3|7397	- net: fix geneve_opt length integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|7398	- netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int
21mr|kernel-6.12-baikal-6.12.43-3|7399	- net: ibmveth: make veth_pool_store stop hanging
21mr|kernel-6.12-baikal-6.12.43-3|7400	- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
21mr|kernel-6.12-baikal-6.12.43-3|7401	- net/mlx5e: SHAMPO, Make reserved size independent of page size
21mr|kernel-6.12-baikal-6.12.43-3|7402	- net: mvpp2: Prevent parser TCAM memory corruption
21mr|kernel-6.12-baikal-6.12.43-3|7403	- net: phy: broadcom: Correct BCM5221 PHY model detection
21mr|kernel-6.12-baikal-6.12.43-3|7404	- net_sched: skbprio: Remove overly strict queue assertions
21mr|kernel-6.12-baikal-6.12.43-3|7405	- nfs: Add missing release on error in nfs_lock_and_join_requests()
21mr|kernel-6.12-baikal-6.12.43-3|7406	- nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()
21mr|kernel-6.12-baikal-6.12.43-3|7407	- nfsd: fix management of listener transports
21mr|kernel-6.12-baikal-6.12.43-3|7408	- NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory
21mr|kernel-6.12-baikal-6.12.43-3|7409	- NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs()
21mr|kernel-6.12-baikal-6.12.43-3|7410	- nfsd: put dl_stid if fail to queue dl_recall
21mr|kernel-6.12-baikal-6.12.43-3|7411	- NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
21mr|kernel-6.12-baikal-6.12.43-3|7412	- NFS: fix open_owner_id_maxsz and related fields.
21mr|kernel-6.12-baikal-6.12.43-3|7413	- NFS: Shut down the nfs_client only after all the superblocks
21mr|kernel-6.12-baikal-6.12.43-3|7414	- NFSv4: Avoid unnecessary scans of filesystems for delayed delegations
21mr|kernel-6.12-baikal-6.12.43-3|7415	- NFSv4: Avoid unnecessary scans of filesystems for expired delegations
21mr|kernel-6.12-baikal-6.12.43-3|7416	- NFSv4: Avoid unnecessary scans of filesystems for returning delegations
21mr|kernel-6.12-baikal-6.12.43-3|7417	- NFSv4: Don't trigger uneccessary scans for return-on-close delegations
21mr|kernel-6.12-baikal-6.12.43-3|7418	- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
21mr|kernel-6.12-baikal-6.12.43-3|7419	- ntb: intel: Fix using link status DB's
21mr|kernel-6.12-baikal-6.12.43-3|7420	- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
21mr|kernel-6.12-baikal-6.12.43-3|7421	- nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer
21mr|kernel-6.12-baikal-6.12.43-3|7422	- nvme-pci: clean up CMBMSC when registering CMB fails
21mr|kernel-6.12-baikal-6.12.43-3|7423	- nvme-pci: fix stuck reset on concurrent DPC and HP
21mr|kernel-6.12-baikal-6.12.43-3|7424	- nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
21mr|kernel-6.12-baikal-6.12.43-3|7425	- nvme-tcp: fix possible UAF in nvme_tcp_poll
21mr|kernel-6.12-baikal-6.12.43-3|7426	- objtool: Fix segfault in ignore_unreachable_insn()
21mr|kernel-6.12-baikal-6.12.43-3|7427	- objtool: Fix verbose disassembly if CROSS_COMPILE isn't set
21mr|kernel-6.12-baikal-6.12.43-3|7428	- objtool/loongarch: Add unwind hints in prepare_frametrace()
21mr|kernel-6.12-baikal-6.12.43-3|7429	- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
21mr|kernel-6.12-baikal-6.12.43-3|7430	- objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show()
21mr|kernel-6.12-baikal-6.12.43-3|7431	- ocfs2: validate l_tree_depth to avoid out-of-bounds access
21mr|kernel-6.12-baikal-6.12.43-3|7432	- octeontx2-af: Fix mbox INTR handler when num VFs > 64
21mr|kernel-6.12-baikal-6.12.43-3|7433	- octeontx2-af: Free NIX_AF_INT_VEC_GEN irq
21mr|kernel-6.12-baikal-6.12.43-3|7434	- of: property: Increase NR_FWNODE_REFERENCE_ARGS
21mr|kernel-6.12-baikal-6.12.43-3|7435	- PCI/ACS: Fix 'pci=config_acs=' parameter
21mr|kernel-6.12-baikal-6.12.43-3|7436	- PCI/ASPM: Fix link state exit during switch upstream function removal
21mr|kernel-6.12-baikal-6.12.43-3|7437	- PCI: Avoid reset when disabled via sysfs
21mr|kernel-6.12-baikal-6.12.43-3|7438	- PCI: brcmstb: Fix error path after a call to regulator_bulk_get()
21mr|kernel-6.12-baikal-6.12.43-3|7439	- PCI: brcmstb: Fix potential premature regulator disabling
21mr|kernel-6.12-baikal-6.12.43-3|7440	- PCI: brcmstb: Set generation limit before PCIe link up
21mr|kernel-6.12-baikal-6.12.43-3|7441	- PCI: brcmstb: Use internal register to change link capability
21mr|kernel-6.12-baikal-6.12.43-3|7442	- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
21mr|kernel-6.12-baikal-6.12.43-3|7443	- PCI: dwc: ep: Return -ENOMEM for allocation failures
21mr|kernel-6.12-baikal-6.12.43-3|7444	- PCI: Fix BAR resizing when VF BARs are assigned
21mr|kernel-6.12-baikal-6.12.43-3|7445	- PCI: histb: Fix an error handling path in histb_pcie_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7446	- PCI: pciehp: Don't enable HPIE when resuming in poll mode
21mr|kernel-6.12-baikal-6.12.43-3|7447	- PCI/portdrv: Only disable pciehp interrupts early when needed
21mr|kernel-6.12-baikal-6.12.43-3|7448	- PCI: Remove add_align overwrite unrelated to size0
21mr|kernel-6.12-baikal-6.12.43-3|7449	- PCI: Remove stray put_device() in pci_register_host_bridge()
21mr|kernel-6.12-baikal-6.12.43-3|7450	- PCI: Use downstream bridges for distributing resources
21mr|kernel-6.12-baikal-6.12.43-3|7451	- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
21mr|kernel-6.12-baikal-6.12.43-3|7452	- perf: Always feature test reallocarray
21mr|kernel-6.12-baikal-6.12.43-3|7453	- perf arm-spe: Fix load-store operation checking
21mr|kernel-6.12-baikal-6.12.43-3|7454	- perf bench: Fix perf bench syscall loop count
21mr|kernel-6.12-baikal-6.12.43-3|7455	- perf bpf-filter: Fix a parsing error with comma
21mr|kernel-6.12-baikal-6.12.43-3|7456	- perf build: Fix in-tree build due to symbolic link
21mr|kernel-6.12-baikal-6.12.43-3|7457	- perf/core: Fix child_total_time_enabled accounting bug at task exit
21mr|kernel-6.12-baikal-6.12.43-3|7458	- perf/core: Fix perf_pmu_register() vs. perf_init_event()
21mr|kernel-6.12-baikal-6.12.43-3|7459	- perf debug: Avoid stack overflow in recursive error message
21mr|kernel-6.12-baikal-6.12.43-3|7460	- perf dso: fix dso__is_kallsyms() check
21mr|kernel-6.12-baikal-6.12.43-3|7461	- perf evlist: Add success path to evlist__create_syswide_maps
21mr|kernel-6.12-baikal-6.12.43-3|7462	- perf: intel-tpebs: Fix incorrect usage of zfree()
21mr|kernel-6.12-baikal-6.12.43-3|7463	- perf pmu: Don't double count common sysfs and json events
21mr|kernel-6.12-baikal-6.12.43-3|7464	- perf python: Check if there is space to copy all the event
21mr|kernel-6.12-baikal-6.12.43-3|7465	- perf python: Decrement the refcount of just created event on failure
21mr|kernel-6.12-baikal-6.12.43-3|7466	- perf python: Don't keep a raw_data pointer to consumed ring buffer space
21mr|kernel-6.12-baikal-6.12.43-3|7467	- perf python: Fixup description of sample.id event member
21mr|kernel-6.12-baikal-6.12.43-3|7468	- perf report: Switch data file correctly in TUI
21mr|kernel-6.12-baikal-6.12.43-3|7469	- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
21mr|kernel-6.12-baikal-6.12.43-3|7470	- perf stat: Fix find_stat for mixed legacy/non-legacy events
21mr|kernel-6.12-baikal-6.12.43-3|7471	- perf tools: annotate asm_pure_loop.S
21mr|kernel-6.12-baikal-6.12.43-3|7472	- perf units: Fix insufficient array space
21mr|kernel-6.12-baikal-6.12.43-3|7473	- perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation
21mr|kernel-6.12-baikal-6.12.43-3|7474	- perf/x86/intel: Apply static call for drain_pebs
21mr|kernel-6.12-baikal-6.12.43-3|7475	- perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read
21mr|kernel-6.12-baikal-6.12.43-3|7476	- phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id
21mr|kernel-6.12-baikal-6.12.43-3|7477	- pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm()
21mr|kernel-6.12-baikal-6.12.43-3|7478	- pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment
21mr|kernel-6.12-baikal-6.12.43-3|7479	- pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw()
21mr|kernel-6.12-baikal-6.12.43-3|7480	- pinctrl: renesas: rza2: Fix missing of_node_put() call
21mr|kernel-6.12-baikal-6.12.43-3|7481	- pinctrl: renesas: rzg2l: Fix missing of_node_put() call
21mr|kernel-6.12-baikal-6.12.43-3|7482	- pinctrl: renesas: rzg2l: Suppress binding attributes
21mr|kernel-6.12-baikal-6.12.43-3|7483	- pinctrl: renesas: rzv2m: Fix missing of_node_put() call
21mr|kernel-6.12-baikal-6.12.43-3|7484	- pinctrl: tegra: Set SFIO mode to Mux Register
21mr|kernel-6.12-baikal-6.12.43-3|7485	- platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc()
21mr|kernel-6.12-baikal-6.12.43-3|7486	- platform/x86/amd/pmf: Propagate PMF-TA return codes
21mr|kernel-6.12-baikal-6.12.43-3|7487	- platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA
21mr|kernel-6.12-baikal-6.12.43-3|7488	- platform/x86: dell-ddv: Fix temperature calculation
21mr|kernel-6.12-baikal-6.12.43-3|7489	- platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static
21mr|kernel-6.12-baikal-6.12.43-3|7490	- platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet
21mr|kernel-6.12-baikal-6.12.43-3|7491	- platform/x86/intel/vsec: Add Diamond Rapids support
21mr|kernel-6.12-baikal-6.12.43-3|7492	- platform/x86: ISST: Correct command storage data length
21mr|kernel-6.12-baikal-6.12.43-3|7493	- platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static
21mr|kernel-6.12-baikal-6.12.43-3|7494	- platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560
21mr|kernel-6.12-baikal-6.12.43-3|7495	- PM: sleep: Adjust check before setting power.must_resume
21mr|kernel-6.12-baikal-6.12.43-3|7496	- PM: sleep: Fix handling devices with direct_complete set on errors
21mr|kernel-6.12-baikal-6.12.43-3|7497	- powerpc/kexec: fix physical address calculation in clear_utlb_entry()
21mr|kernel-6.12-baikal-6.12.43-3|7498	- power: supply: bq27xxx_battery: do not update cached flags prematurely
21mr|kernel-6.12-baikal-6.12.43-3|7499	- power: supply: max77693: Fix wrong conversion of charge input threshold value
21mr|kernel-6.12-baikal-6.12.43-3|7500	- rcu-tasks: Always inline rcu_irq_work_resched()
21mr|kernel-6.12-baikal-6.12.43-3|7501	- RDMA/core: Don't expose hw_counters outside of init net namespace
21mr|kernel-6.12-baikal-6.12.43-3|7502	- RDMA/core: Fix use-after-free when rename device name
21mr|kernel-6.12-baikal-6.12.43-3|7503	- RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()
21mr|kernel-6.12-baikal-6.12.43-3|7504	- RDMA/mana_ib: Ensure variable err is initialized
21mr|kernel-6.12-baikal-6.12.43-3|7505	- RDMA/mlx5: Fix calculation of total invalidated pages
21mr|kernel-6.12-baikal-6.12.43-3|7506	- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
21mr|kernel-6.12-baikal-6.12.43-3|7507	- RDMA/mlx5: Fix MR cache initialization error flow
21mr|kernel-6.12-baikal-6.12.43-3|7508	- RDMA/mlx5: Fix page_size variable overflow
21mr|kernel-6.12-baikal-6.12.43-3|7509	- regulator: pca9450: Fix enable register for LDO5
21mr|kernel-6.12-baikal-6.12.43-3|7510	- remoteproc: core: Clear table_sz when rproc_shutdown
21mr|kernel-6.12-baikal-6.12.43-3|7511	- remoteproc: qcom: pas: add minidump_id to SC7280 WPSS
21mr|kernel-6.12-baikal-6.12.43-3|7512	- remoteproc: qcom_q6v5_mss: Handle platforms with one power domain
21mr|kernel-6.12-baikal-6.12.43-3|7513	- remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
21mr|kernel-6.12-baikal-6.12.43-3|7514	- remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226
21mr|kernel-6.12-baikal-6.12.43-3|7515	- Remove unnecessary firmware version check for gc v9_4_2
21mr|kernel-6.12-baikal-6.12.43-3|7516	- ring-buffer: Fix bytes_dropped calculation issue
21mr|kernel-6.12-baikal-6.12.43-3|7517	- RISC-V: errata: Use medany for relocatable builds
21mr|kernel-6.12-baikal-6.12.43-3|7518	- riscv: Fix hugetlb retrieval of number of ptes in case of !present pte
21mr|kernel-6.12-baikal-6.12.43-3|7519	- riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra
21mr|kernel-6.12-baikal-6.12.43-3|7520	- riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator
21mr|kernel-6.12-baikal-6.12.43-3|7521	- RISC-V: KVM: Disable the kernel perf counter during configure
21mr|kernel-6.12-baikal-6.12.43-3|7522	- riscv/purgatory: 4B align purgatory_start
21mr|kernel-6.12-baikal-6.12.43-3|7523	- rndis_host: Flag RNDIS modems as WWAN devices
21mr|kernel-6.12-baikal-6.12.43-3|7524	- rtnetlink: Allocate vfinfo size for VF GUIDs when supported
21mr|kernel-6.12-baikal-6.12.43-3|7525	- rust: Fix enabling Rust and building with GCC for LoongArch
21mr|kernel-6.12-baikal-6.12.43-3|7526	- rust: fix signature of rust_fmt_argument
21mr|kernel-6.12-baikal-6.12.43-3|7527	- s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation
21mr|kernel-6.12-baikal-6.12.43-3|7528	- s390: Remove ioremap_wt() and pgprot_writethrough()
21mr|kernel-6.12-baikal-6.12.43-3|7529	- sched: Cancel the slice protection of the idle entity
21mr|kernel-6.12-baikal-6.12.43-3|7530	- sched/deadline: Use online cpus for validating runtime
21mr|kernel-6.12-baikal-6.12.43-3|7531	- sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks
21mr|kernel-6.12-baikal-6.12.43-3|7532	- sched/smt: Always inline sched_smt_active()
21mr|kernel-6.12-baikal-6.12.43-3|7533	- sctp: add mutual exclusion in proc_sctp_do_udp_port()
21mr|kernel-6.12-baikal-6.12.43-3|7534	- selftests/bpf: Fix freplace_link segfault in tailcalls prog test
21mr|kernel-6.12-baikal-6.12.43-3|7535	- selftests/bpf: Fix string read in strncmp benchmark
21mr|kernel-6.12-baikal-6.12.43-3|7536	- selftests/bpf: Select NUMA_NO_NODE to create map
21mr|kernel-6.12-baikal-6.12.43-3|7537	- selftests/mm/cow: fix the incorrect error handling
21mr|kernel-6.12-baikal-6.12.43-3|7538	- selftests: netfilter: skip br_netfilter queue tests if kernel is tainted
21mr|kernel-6.12-baikal-6.12.43-3|7539	- selinux: Chain up tool resolving errors in install_policy.sh
21mr|kernel-6.12-baikal-6.12.43-3|7540	- smack: dont compile ipv6 code unless ipv6 is configured
21mr|kernel-6.12-baikal-6.12.43-3|7541	- smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label
21mr|kernel-6.12-baikal-6.12.43-3|7542	- smb: client: Fix netns refcount imbalance causing leaks and use-after-free
21mr|kernel-6.12-baikal-6.12.43-3|7543	- smb: common: change the data type of num_aces to le16
21mr|kernel-6.12-baikal-6.12.43-3|7544	- soundwire: slave: fix an OF node reference leak in soundwire slave device
21mr|kernel-6.12-baikal-6.12.43-3|7545	- spi: bcm2835: Do not call gpiod_put() on invalid descriptor
21mr|kernel-6.12-baikal-6.12.43-3|7546	- spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent
21mr|kernel-6.12-baikal-6.12.43-3|7547	- spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock()
21mr|kernel-6.12-baikal-6.12.43-3|7548	- spufs: fix a leak in spufs_create_context()
21mr|kernel-6.12-baikal-6.12.43-3|7549	- spufs: fix a leak on spufs_new_file() failure
21mr|kernel-6.12-baikal-6.12.43-3|7550	- spufs: fix gang directory lifetimes
21mr|kernel-6.12-baikal-6.12.43-3|7551	- staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES
21mr|kernel-6.12-baikal-6.12.43-3|7552	- staging: vchiq_arm: Fix possible NPR of keep-alive thread
21mr|kernel-6.12-baikal-6.12.43-3|7553	- staging: vchiq_arm: Register debugfs after cdev
21mr|kernel-6.12-baikal-6.12.43-3|7554	- thermal: core: Remove duplicate struct declaration
21mr|kernel-6.12-baikal-6.12.43-3|7555	- thermal: int340x: Add NULL check for adev
21mr|kernel-6.12-baikal-6.12.43-3|7556	- tools/power turbostat: report CoreThr per measurement interval
21mr|kernel-6.12-baikal-6.12.43-3|7557	- tools/x86: Fix linux/unaligned.h include path in lib/insn.c
21mr|kernel-6.12-baikal-6.12.43-3|7558	- tracing: Correct the refcount if the hist/hist_debug file fails to open
21mr|kernel-6.12-baikal-6.12.43-3|7559	- tracing: Do not use PERF enums when perf is not defined
21mr|kernel-6.12-baikal-6.12.43-3|7560	- tracing: Ensure module defining synth event cannot be unloaded while tracing
21mr|kernel-6.12-baikal-6.12.43-3|7561	- tracing: Fix synth event printk format for str fields
21mr|kernel-6.12-baikal-6.12.43-3|7562	- tracing: Fix use-after-free in print_graph_function_flags during tracer switching
21mr|kernel-6.12-baikal-6.12.43-3|7563	- tracing/hist: Add poll(POLLIN) support on hist file
21mr|kernel-6.12-baikal-6.12.43-3|7564	- tracing/hist: Support POLLPRI event for poll on histogram
21mr|kernel-6.12-baikal-6.12.43-3|7565	- tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
21mr|kernel-6.12-baikal-6.12.43-3|7566	- tracing: Switch trace_events_hist.c code over to use guard()
21mr|kernel-6.12-baikal-6.12.43-3|7567	- tty: n_tty: use uint for space returned by tty_write_room()
21mr|kernel-6.12-baikal-6.12.43-3|7568	- tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning
21mr|kernel-6.12-baikal-6.12.43-3|7569	- tty: serial: fsl_lpuart: use port struct directly to simply code
21mr|kernel-6.12-baikal-6.12.43-3|7570	- tty: serial: fsl_lpuart: Use u32 and u8 for register variables
21mr|kernel-6.12-baikal-6.12.43-3|7571	- tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register
21mr|kernel-6.12-baikal-6.12.43-3|7572	- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
21mr|kernel-6.12-baikal-6.12.43-3|7573	- ublk: make sure ubq->canceling is set when queue is frozen
21mr|kernel-6.12-baikal-6.12.43-3|7574	- ucsi_ccg: Don't show failed to get FW build information error
21mr|kernel-6.12-baikal-6.12.43-3|7575	- udp: Fix memory accounting leak.
21mr|kernel-6.12-baikal-6.12.43-3|7576	- udp: Fix multiple wraparounds of sk->sk_rmem_alloc.
21mr|kernel-6.12-baikal-6.12.43-3|7577	- um: hostfs: avoid issues on inode number reuse by host
21mr|kernel-6.12-baikal-6.12.43-3|7578	- um: Pass the correct Rust target and options with gcc
21mr|kernel-6.12-baikal-6.12.43-3|7579	- um: remove copy_from_kernel_nofault_allowed
21mr|kernel-6.12-baikal-6.12.43-3|7580	- uprobes/x86: Harden uretprobe syscall trampoline check
21mr|kernel-6.12-baikal-6.12.43-3|7581	- usbnet:fix NPE during rx_complete
21mr|kernel-6.12-baikal-6.12.43-3|7582	- usb: xhci: correct debug message page size calculation
21mr|kernel-6.12-baikal-6.12.43-3|7583	- vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint
21mr|kernel-6.12-baikal-6.12.43-3|7584	- vsock: avoid timeout during connect() if the socket is closing
21mr|kernel-6.12-baikal-6.12.43-3|7585	- w1: fix NULL pointer dereference in probe
21mr|kernel-6.12-baikal-6.12.43-3|7586	- watchdog/hardlockup/perf: Fix perf_event memory leak
21mr|kernel-6.12-baikal-6.12.43-3|7587	- watch_queue: fix pipe accounting mismatch
21mr|kernel-6.12-baikal-6.12.43-3|7588	- wifi: brcmfmac: keep power during suspend if board requires it
21mr|kernel-6.12-baikal-6.12.43-3|7589	- wifi: iwlwifi: fw: allocate chained SG tables for dump
21mr|kernel-6.12-baikal-6.12.43-3|7590	- wifi: iwlwifi: mvm: use the right version of the rate API
21mr|kernel-6.12-baikal-6.12.43-3|7591	- wifi: mac80211: Cleanup sta TXQs on flush
21mr|kernel-6.12-baikal-6.12.43-3|7592	- wifi: mac80211: fix SA Query processing in MLO
21mr|kernel-6.12-baikal-6.12.43-3|7593	- wifi: mac80211: Fix sparse warning for monitor_sdata
21mr|kernel-6.12-baikal-6.12.43-3|7594	- wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state
21mr|kernel-6.12-baikal-6.12.43-3|7595	- wifi: mac80211: remove debugfs dir for virtual monitor
21mr|kernel-6.12-baikal-6.12.43-3|7596	- wifi: mt76: mt7921: fix kernel panic due to null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|7597	- wifi: mt76: mt7925: remove unused acpi function for clc
21mr|kernel-6.12-baikal-6.12.43-3|7598	- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
21mr|kernel-6.12-baikal-6.12.43-3|7599	- x86/entry: Add __init to ia32_emulation_override_cmdline()
21mr|kernel-6.12-baikal-6.12.43-3|7600	- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
21mr|kernel-6.12-baikal-6.12.43-3|7601	- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
21mr|kernel-6.12-baikal-6.12.43-3|7602	- x86/fpu: Fix guest FPU state buffer allocation size
21mr|kernel-6.12-baikal-6.12.43-3|7603	- x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures
21mr|kernel-6.12-baikal-6.12.43-3|7604	- x86/hyperv: Fix check of return value from snp_set_vmsa()
21mr|kernel-6.12-baikal-6.12.43-3|7605	- x86/hyperv: Fix output argument to hypercall that changes page visibility
21mr|kernel-6.12-baikal-6.12.43-3|7606	- x86/hyperv/vtl: Stop kernel from probing VTL0 low memory
21mr|kernel-6.12-baikal-6.12.43-3|7607	- x86/Kconfig: Add cmpxchg8b support back to Geode CPUs
21mr|kernel-6.12-baikal-6.12.43-3|7608	- x86/mce: use is_copy_from_user() to determine copy-from-user context
21mr|kernel-6.12-baikal-6.12.43-3|7609	- x86/microcode/AMD: Fix __apply_microcode_amd()'s return value
21mr|kernel-6.12-baikal-6.12.43-3|7610	- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
21mr|kernel-6.12-baikal-6.12.43-3|7611	- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
21mr|kernel-6.12-baikal-6.12.43-3|7612	- x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()
21mr|kernel-6.12-baikal-6.12.43-3|7613	- x86/platform: Only allow CONFIG_EISA for 32-bit
21mr|kernel-6.12-baikal-6.12.43-3|7614	- x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors
21mr|kernel-6.12-baikal-6.12.43-3|7615	- x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()
21mr|kernel-6.12-baikal-6.12.43-3|7616	- x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
21mr|kernel-6.12-baikal-6.12.43-3|7617	- x86/tdx: Fix arch_safe_halt() execution for TDX VMs
21mr|kernel-6.12-baikal-6.12.43-3|7618	- x86/traps: Make exc_double_fault() consistently noreturn
21mr|kernel-6.12-baikal-6.12.43-3|7619	- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
21mr|kernel-6.12-baikal-6.12.43-3|7620	- x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs
21mr|kernel-6.12-baikal-6.12.43-3|7621	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|7622	
21mr|kernel-6.12-baikal-6.12.43-3|7623	* Tue Apr 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|7624	- Revert "do not pull here various crappy packages and DO NOT RUINE MY SYSTEM"
21mr|kernel-6.12-baikal-6.12.43-3|7625	- We could not reproduce KVM/Qemu breakage with kvm-disable-virt-at-load
21mr|kernel-6.12-baikal-6.12.43-3|7626	- This reverts commit cdeb6f36f663b9ce4b16b633485d70bbcd4fcf37.
21mr|kernel-6.12-baikal-6.12.43-3|7627	
21mr|kernel-6.12-baikal-6.12.43-3|7628	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|7629	- be able to set snoop=0 for module snd-hda-intel on non-x86
21mr|kernel-6.12-baikal-6.12.43-3|7630	
21mr|kernel-6.12-baikal-6.12.43-3|7631	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|7632	- [bot] upd: 6.12.21 -> 6.12.22
21mr|kernel-6.12-baikal-6.12.43-3|7633	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|7634	- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
21mr|kernel-6.12-baikal-6.12.43-3|7635	- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names
21mr|kernel-6.12-baikal-6.12.43-3|7636	- atm: Fix NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|7637	- bcachefs: bch2_ioctl_subvolume_destroy() fixes
21mr|kernel-6.12-baikal-6.12.43-3|7638	- counter: microchip-tcb-capture: Fix undefined counter channel state on probe
21mr|kernel-6.12-baikal-6.12.43-3|7639	- counter: stm32-lptimer-cnt: fix error handling when enabling
21mr|kernel-6.12-baikal-6.12.43-3|7640	- drm/amd/display: Don't write DP_MSTM_CTRL after LT
21mr|kernel-6.12-baikal-6.12.43-3|7641	- HID: hid-plantronics: Add mic mute mapping and generalize quirks
21mr|kernel-6.12-baikal-6.12.43-3|7642	- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove
21mr|kernel-6.12-baikal-6.12.43-3|7643	- netfilter: socket: Lookup orig tuple for IPv6 SNAT
21mr|kernel-6.12-baikal-6.12.43-3|7644	- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
21mr|kernel-6.12-baikal-6.12.43-3|7645	- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
21mr|kernel-6.12-baikal-6.12.43-3|7646	- net: usb: usbnet: restore usb%%d name exception for local mac addresses
21mr|kernel-6.12-baikal-6.12.43-3|7647	- nfsd: fix legacy client tracking initialization
21mr|kernel-6.12-baikal-6.12.43-3|7648	- perf tools: Fix up some comments and code to properly use the event_source bus
21mr|kernel-6.12-baikal-6.12.43-3|7649	- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
21mr|kernel-6.12-baikal-6.12.43-3|7650	- serial: stm32: do not deassert RS485 RTS GPIO prematurely
21mr|kernel-6.12-baikal-6.12.43-3|7651	- tty: serial: 8250: Add Brainboxes XC devices
21mr|kernel-6.12-baikal-6.12.43-3|7652	- tty: serial: 8250: Add some more device IDs
21mr|kernel-6.12-baikal-6.12.43-3|7653	- tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
21mr|kernel-6.12-baikal-6.12.43-3|7654	- usb: xhci: Apply the link chain quirk on NEC isoc endpoints
21mr|kernel-6.12-baikal-6.12.43-3|7655	- usb: xhci: Don't skip on Stopped - Length Invalid
21mr|kernel-6.12-baikal-6.12.43-3|7656	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|7657	
21mr|kernel-6.12-baikal-6.12.43-3|7658	* Mon Mar 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|7659	- use different paths then dkms-zfs
21mr|kernel-6.12-baikal-6.12.43-3|7660	
21mr|kernel-6.12-baikal-6.12.43-3|7661	* Mon Mar 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|7662	- Off AUFS
21mr|kernel-6.12-baikal-6.12.43-3|7663	- We have become fed up with AUFS: it takes too much resources to update kernel because of it.
21mr|kernel-6.12-baikal-6.12.43-3|7664	- It has broken again:
21mr|kernel-6.12-baikal-6.12.43-3|7665	- ```
21mr|kernel-6.12-baikal-6.12.43-3|7666	- DEBUG: + echo 'Building kernel 6.12.21-generic-1rosa13-loongarch'
21mr|kernel-6.12-baikal-6.12.43-3|7667	- DEBUG: Building kernel 6.12.21-generic-1rosa13-loongarch
21mr|kernel-6.12-baikal-6.12.43-3|7668	- DEBUG: + TARGETS=all
21mr|kernel-6.12-baikal-6.12.43-3|7669	- DEBUG: + /usr/bin/make -O -j64 V=1 VERBOSE=1 CC=gcc ARCH=loongarch V=1 -s all
21mr|kernel-6.12-baikal-6.12.43-3|7670	- DEBUG: mm/mmap.c: In function '__do_sys_remap_file_pages':
21mr|kernel-6.12-baikal-6.12.43-3|7671	- DEBUG: mm/mmap.c:1718:23: error: 'struct vm_area_struct' has no member named 'vm_prfile'; did you mean 'vm_file'?
21mr|kernel-6.12-baikal-6.12.43-3|7672	- DEBUG:  1718 |         prfile = vma->vm_prfile;
21mr|kernel-6.12-baikal-6.12.43-3|7673	- DEBUG:       |                       ^~~~~~~~~
21mr|kernel-6.12-baikal-6.12.43-3|7674	- DEBUG:       |                       vm_file
21mr|kernel-6.12-baikal-6.12.43-3|7675	- DEBUG: mm/mmap.c:1779:31: error: 'struct vm_area_struct' has no member named 'vm_prfile'; did you mean 'vm_file'?
21mr|kernel-6.12-baikal-6.12.43-3|7676	- DEBUG:  1779 |                 if (!new_vma->vm_prfile)
21mr|kernel-6.12-baikal-6.12.43-3|7677	- DEBUG:       |                               ^~~~~~~~~
21mr|kernel-6.12-baikal-6.12.43-3|7678	- DEBUG:       |                               vm_file
21mr|kernel-6.12-baikal-6.12.43-3|7679	- DEBUG: mm/mmap.c:1780:34: error: 'struct vm_area_struct' has no member named 'vm_prfile'; did you mean 'vm_file'?
21mr|kernel-6.12-baikal-6.12.43-3|7680	- DEBUG:  1780 |                         new_vma->vm_prfile = prfile;
21mr|kernel-6.12-baikal-6.12.43-3|7681	- DEBUG:       |                                  ^~~~~~~~~
21mr|kernel-6.12-baikal-6.12.43-3|7682	- DEBUG:       |                                  vm_file
21mr|kernel-6.12-baikal-6.12.43-3|7683	- DEBUG: make[3]: *** [scripts/Makefile.build:229: mm/mmap.o] Error 1
21mr|kernel-6.12-baikal-6.12.43-3|7684	- ```
21mr|kernel-6.12-baikal-6.12.43-3|7685	- There is no really big need in it.
21mr|kernel-6.12-baikal-6.12.43-3|7686	- Barium uses overlayfs by default, it can use AUFS to hotplug modules without reboot, but it is not critically important functionality.
21mr|kernel-6.12-baikal-6.12.43-3|7687	
21mr|kernel-6.12-baikal-6.12.43-3|7688	* Mon Mar 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|7689	- [bot] upd: 6.12.16 -> 6.12.21
21mr|kernel-6.12-baikal-6.12.43-3|7690	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|7691	- accel/ivpu: Add coredump support
21mr|kernel-6.12-baikal-6.12.43-3|7692	- accel/ivpu: Add FW state dump on TDR
21mr|kernel-6.12-baikal-6.12.43-3|7693	- accel/ivpu: Fix error handling in recovery/reset
21mr|kernel-6.12-baikal-6.12.43-3|7694	- accel/ivpu: Limit FW version string length
21mr|kernel-6.12-baikal-6.12.43-3|7695	- accel/qaic: Fix integer overflow in qaic_validate_req()
21mr|kernel-6.12-baikal-6.12.43-3|7696	- accel/qaic: Fix possible data corruption in BOs > 2G
21mr|kernel-6.12-baikal-6.12.43-3|7697	- acct: block access to kernel internal filesystems
21mr|kernel-6.12-baikal-6.12.43-3|7698	- acct: perform last write from workqueue
21mr|kernel-6.12-baikal-6.12.43-3|7699	- ACPI: resource: IRQ override for Eluktronics MECH-17
21mr|kernel-6.12-baikal-6.12.43-3|7700	- acpi: typec: ucsi: Introduce a ->poll_cci method
21mr|kernel-6.12-baikal-6.12.43-3|7701	- afs: Fix the server_list to unuse a displaced server rather than putting it
21mr|kernel-6.12-baikal-6.12.43-3|7702	- afs: Give an afs_server object a ref on the afs_cell object it points to
21mr|kernel-6.12-baikal-6.12.43-3|7703	- alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
21mr|kernel-6.12-baikal-6.12.43-3|7704	- ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
21mr|kernel-6.12-baikal-6.12.43-3|7705	- ALSA: hda/cirrus: Correct the full scale volume set logic
21mr|kernel-6.12-baikal-6.12.43-3|7706	- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
21mr|kernel-6.12-baikal-6.12.43-3|7707	- ALSA: hda: hda-intel: add Panther Lake-H support
21mr|kernel-6.12-baikal-6.12.43-3|7708	- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
21mr|kernel-6.12-baikal-6.12.43-3|7709	- ALSA: hda: intel-dsp-config: Add PTL-H support
21mr|kernel-6.12-baikal-6.12.43-3|7710	- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform
21mr|kernel-6.12-baikal-6.12.43-3|7711	- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage
21mr|kernel-6.12-baikal-6.12.43-3|7712	- ALSA: hda/realtek: Fix microphone regression on ASUS N705UD
21mr|kernel-6.12-baikal-6.12.43-3|7713	- ALSA: hda/realtek: Fixup ALC225 depop procedure
21mr|kernel-6.12-baikal-6.12.43-3|7714	- ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
21mr|kernel-6.12-baikal-6.12.43-3|7715	- ALSA: hda/realtek: Limit mic boost on Positivo ARN50
21mr|kernel-6.12-baikal-6.12.43-3|7716	- ALSA: hda/realtek: Remove (revert) duplicate Ally X config
21mr|kernel-6.12-baikal-6.12.43-3|7717	- ALSA: hda/realtek: update ALC222 depop optimize
21mr|kernel-6.12-baikal-6.12.43-3|7718	- ALSA: seq: Avoid module auto-load handling at event delivery
21mr|kernel-6.12-baikal-6.12.43-3|7719	- ALSA: seq: Drop UMP events when no UMP-conversion is set
21mr|kernel-6.12-baikal-6.12.43-3|7720	- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
21mr|kernel-6.12-baikal-6.12.43-3|7721	- ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
21mr|kernel-6.12-baikal-6.12.43-3|7722	- ALSA: usx2y: validate nrpacks module parameter on probe
21mr|kernel-6.12-baikal-6.12.43-3|7723	- amdgpu/pm/legacy: fix suspend/resume issues
21mr|kernel-6.12-baikal-6.12.43-3|7724	- apple-nvme: Release power domains when probe fails
21mr|kernel-6.12-baikal-6.12.43-3|7725	- arm64: amu: Delay allocating cpumask for AMU FIE support
21mr|kernel-6.12-baikal-6.12.43-3|7726	- arm64: dts: bcm2712: PL011 UARTs are actually r1p5
21mr|kernel-6.12-baikal-6.12.43-3|7727	- arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card
21mr|kernel-6.12-baikal-6.12.43-3|7728	- arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card
21mr|kernel-6.12-baikal-6.12.43-3|7729	- arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply
21mr|kernel-6.12-baikal-6.12.43-3|7730	- arm64: dts: mediatek: mt8183: Disable DSI display output by default
21mr|kernel-6.12-baikal-6.12.43-3|7731	- arm64: dts: mediatek: mt8183-pumpkin: add HDMI support
21mr|kernel-6.12-baikal-6.12.43-3|7732	- arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
21mr|kernel-6.12-baikal-6.12.43-3|7733	- arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
21mr|kernel-6.12-baikal-6.12.43-3|7734	- arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
21mr|kernel-6.12-baikal-6.12.43-3|7735	- arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
21mr|kernel-6.12-baikal-6.12.43-3|7736	- arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook
21mr|kernel-6.12-baikal-6.12.43-3|7737	- arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou
21mr|kernel-6.12-baikal-6.12.43-3|7738	- arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou
21mr|kernel-6.12-baikal-6.12.43-3|7739	- arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
21mr|kernel-6.12-baikal-6.12.43-3|7740	- arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM
21mr|kernel-6.12-baikal-6.12.43-3|7741	- arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar
21mr|kernel-6.12-baikal-6.12.43-3|7742	- arm64: dts: rockchip: remove supports-cqe from rk3588 tiger
21mr|kernel-6.12-baikal-6.12.43-3|7743	- arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1
21mr|kernel-6.12-baikal-6.12.43-3|7744	- arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes
21mr|kernel-6.12-baikal-6.12.43-3|7745	- arm64/mm: Fix Boot panic on Ampere Altra
21mr|kernel-6.12-baikal-6.12.43-3|7746	- arm64: mm: Populate vmemmap at the page level if not section aligned
21mr|kernel-6.12-baikal-6.12.43-3|7747	- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
21mr|kernel-6.12-baikal-6.12.43-3|7748	- ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX
21mr|kernel-6.12-baikal-6.12.43-3|7749	- ARM: dts: bcm2711: Don't mark timer regs unconfigured
21mr|kernel-6.12-baikal-6.12.43-3|7750	- ARM: dts: bcm2711: Fix xHCI power-domain
21mr|kernel-6.12-baikal-6.12.43-3|7751	- ARM: dts: bcm2711: PL011 UARTs are actually r1p5
21mr|kernel-6.12-baikal-6.12.43-3|7752	- ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200
21mr|kernel-6.12-baikal-6.12.43-3|7753	- ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300
21mr|kernel-6.12-baikal-6.12.43-3|7754	- ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6
21mr|kernel-6.12-baikal-6.12.43-3|7755	- ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP
21mr|kernel-6.12-baikal-6.12.43-3|7756	- ARM: shmobile: smp: Enforce shmobile_smp_* alignment
21mr|kernel-6.12-baikal-6.12.43-3|7757	- arp: switch to dev_getbyhwaddr() in arp_req_set_public()
21mr|kernel-6.12-baikal-6.12.43-3|7758	- ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model
21mr|kernel-6.12-baikal-6.12.43-3|7759	- ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
21mr|kernel-6.12-baikal-6.12.43-3|7760	- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7761	- ASoC: cs35l56: Prevent races when soft-resetting using SPI control
21mr|kernel-6.12-baikal-6.12.43-3|7762	- ASoC: cs42l43: Fix maximum ADC Volume
21mr|kernel-6.12-baikal-6.12.43-3|7763	- ASoC: dapm-graph: set fill colour of turned on nodes
21mr|kernel-6.12-baikal-6.12.43-3|7764	- ASoC: es8328: fix route from DAC to output
21mr|kernel-6.12-baikal-6.12.43-3|7765	- ASoC: fsl_micfil: Enable default case in micfil_set_quality()
21mr|kernel-6.12-baikal-6.12.43-3|7766	- ASoC: fsl: Rename stream name of SAI DAI driver
21mr|kernel-6.12-baikal-6.12.43-3|7767	- ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
21mr|kernel-6.12-baikal-6.12.43-3|7768	- ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull
21mr|kernel-6.12-baikal-6.12.43-3|7769	- ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID
21mr|kernel-6.12-baikal-6.12.43-3|7770	- ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14
21mr|kernel-6.12-baikal-6.12.43-3|7771	- ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
21mr|kernel-6.12-baikal-6.12.43-3|7772	- ASoC: ops: Consistently treat platform_max as control value
21mr|kernel-6.12-baikal-6.12.43-3|7773	- ASoC: renesas: rz-ssi: Add a check for negative sample_space
21mr|kernel-6.12-baikal-6.12.43-3|7774	- ASoC: renesas: rz-ssi: Terminate all the DMA transactions
21mr|kernel-6.12-baikal-6.12.43-3|7775	- ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
21mr|kernel-6.12-baikal-6.12.43-3|7776	- ASoC: rsnd: adjust convert rate limitation
21mr|kernel-6.12-baikal-6.12.43-3|7777	- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
21mr|kernel-6.12-baikal-6.12.43-3|7778	- ASoC: rsnd: indicate unsupported clock rate
21mr|kernel-6.12-baikal-6.12.43-3|7779	- ASoC: rt722-sdca: add missing readable registers
21mr|kernel-6.12-baikal-6.12.43-3|7780	- ASoC: simple-card-utils.c: add missing dlc->of_node
21mr|kernel-6.12-baikal-6.12.43-3|7781	- ASoC: SOF: amd: Add post_fw_run_delay ACP quirk
21mr|kernel-6.12-baikal-6.12.43-3|7782	- ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE
21mr|kernel-6.12-baikal-6.12.43-3|7783	- ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup
21mr|kernel-6.12-baikal-6.12.43-3|7784	- ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
21mr|kernel-6.12-baikal-6.12.43-3|7785	- ASoC: SOF: Intel: pci-ptl: Add support for PTL-H
21mr|kernel-6.12-baikal-6.12.43-3|7786	- ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
21mr|kernel-6.12-baikal-6.12.43-3|7787	- ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
21mr|kernel-6.12-baikal-6.12.43-3|7788	- ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
21mr|kernel-6.12-baikal-6.12.43-3|7789	- ASoC: tas2764: Fix power control mask
21mr|kernel-6.12-baikal-6.12.43-3|7790	- ASoC: tas2764: Set the SDOUT polarity correctly
21mr|kernel-6.12-baikal-6.12.43-3|7791	- ASoC: tas2770: Fix volume scale
21mr|kernel-6.12-baikal-6.12.43-3|7792	- ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs
21mr|kernel-6.12-baikal-6.12.43-3|7793	- batman-adv: Ignore own maximum aggregation size during RX
21mr|kernel-6.12-baikal-6.12.43-3|7794	- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
21mr|kernel-6.12-baikal-6.12.43-3|7795	- block: change blk_mq_add_to_batch() third argument type to bool
21mr|kernel-6.12-baikal-6.12.43-3|7796	- block: fix conversion of GPT partition name to 7-bit
21mr|kernel-6.12-baikal-6.12.43-3|7797	- block: fix 'kmem_cache of name 'bio-108' already exists'
21mr|kernel-6.12-baikal-6.12.43-3|7798	- block: Remove zone write plugs when handling native zone append writes
21mr|kernel-6.12-baikal-6.12.43-3|7799	- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected()
21mr|kernel-6.12-baikal-6.12.43-3|7800	- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()
21mr|kernel-6.12-baikal-6.12.43-3|7801	- bluetooth: btusb: Initialize .owner field of force_poll_sync_fops
21mr|kernel-6.12-baikal-6.12.43-3|7802	- Bluetooth: Fix error code in chan_alloc_skb_cb()
21mr|kernel-6.12-baikal-6.12.43-3|7803	- Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters
21mr|kernel-6.12-baikal-6.12.43-3|7804	- Bluetooth: hci_event: Fix enabling passive scanning
21mr|kernel-6.12-baikal-6.12.43-3|7805	- Bluetooth: L2CAP: Fix corrupted list in hci_chan_del
21mr|kernel-6.12-baikal-6.12.43-3|7806	- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
21mr|kernel-6.12-baikal-6.12.43-3|7807	- Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd
21mr|kernel-6.12-baikal-6.12.43-3|7808	- Bluetooth: qca: Fix poor RF performance for WCN6855
21mr|kernel-6.12-baikal-6.12.43-3|7809	- Bluetooth: qca: Update firmware-name to support board specific nvm
21mr|kernel-6.12-baikal-6.12.43-3|7810	- bnxt_en: handle tpa_info in queue API implementation
21mr|kernel-6.12-baikal-6.12.43-3|7811	- bnxt_en: refactor tpa_info alloc/free into helpers
21mr|kernel-6.12-baikal-6.12.43-3|7812	- bonding: fix incorrect MAC address setting to receive NS messages
21mr|kernel-6.12-baikal-6.12.43-3|7813	- bpf: avoid holding freeze_mutex during mmap operation
21mr|kernel-6.12-baikal-6.12.43-3|7814	- bpf: Disable non stream socket for strparser
21mr|kernel-6.12-baikal-6.12.43-3|7815	- bpf: Fix deadlock when freeing cgroup storage
21mr|kernel-6.12-baikal-6.12.43-3|7816	- bpf: Fix softlockup in arena_map_free on 64k page kernel
21mr|kernel-6.12-baikal-6.12.43-3|7817	- bpf: Fix wrong copied_seq calculation
21mr|kernel-6.12-baikal-6.12.43-3|7818	- bpf: skip non exist keys in generic_map_lookup_batch
21mr|kernel-6.12-baikal-6.12.43-3|7819	- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
21mr|kernel-6.12-baikal-6.12.43-3|7820	- bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
21mr|kernel-6.12-baikal-6.12.43-3|7821	- btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop
21mr|kernel-6.12-baikal-6.12.43-3|7822	- btrfs: do not assume the full page range is not dirty in extent_writepage_io()
21mr|kernel-6.12-baikal-6.12.43-3|7823	- btrfs: fix a leaked chunk map issue in read_one_chunk()
21mr|kernel-6.12-baikal-6.12.43-3|7824	- btrfs: fix data overwriting bug during buffered write when block size < page size
21mr|kernel-6.12-baikal-6.12.43-3|7825	- btrfs: fix double accounting race when btrfs_run_delalloc_range() failed
21mr|kernel-6.12-baikal-6.12.43-3|7826	- btrfs: fix double accounting race when extent_writepage_io() failed
21mr|kernel-6.12-baikal-6.12.43-3|7827	- btrfs: fix two misuses of folio_shift()
21mr|kernel-6.12-baikal-6.12.43-3|7828	- btrfs: mark all dirty sectors as locked inside writepage_delalloc()
21mr|kernel-6.12-baikal-6.12.43-3|7829	- btrfs: move the delalloc range bitmap search into extent_io.c
21mr|kernel-6.12-baikal-6.12.43-3|7830	- btrfs: remove unused btrfs_folio_start_writer_lock()
21mr|kernel-6.12-baikal-6.12.43-3|7831	- btrfs: rename btrfs_folio_(set|start|end)_writer_lock()
21mr|kernel-6.12-baikal-6.12.43-3|7832	- btrfs: unify to use writer locks for subpage locking
21mr|kernel-6.12-baikal-6.12.43-3|7833	- btrfs: use btrfs_inode in extent_writepage()
21mr|kernel-6.12-baikal-6.12.43-3|7834	- bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
21mr|kernel-6.12-baikal-6.12.43-3|7835	- caif_virtio: fix wrong pointer check in cfv_probe()
21mr|kernel-6.12-baikal-6.12.43-3|7836	- can: flexcan: disable transceiver during system PM
21mr|kernel-6.12-baikal-6.12.43-3|7837	- can: flexcan: only change CAN state when link up in system PM
21mr|kernel-6.12-baikal-6.12.43-3|7838	- can: rcar_canfd: Fix page entries in the AFL list
21mr|kernel-6.12-baikal-6.12.43-3|7839	- can: ucan: fix out of bound read in strscpy() source
21mr|kernel-6.12-baikal-6.12.43-3|7840	- cdx: Fix possible UAF error in driver_override_show()
21mr|kernel-6.12-baikal-6.12.43-3|7841	- char: misc: deallocate static minor in error path
21mr|kernel-6.12-baikal-6.12.43-3|7842	- cifs: Fix integer overflow while processing acdirmax mount option
21mr|kernel-6.12-baikal-6.12.43-3|7843	- cifs: Fix integer overflow while processing acregmax mount option
21mr|kernel-6.12-baikal-6.12.43-3|7844	- cifs: Fix integer overflow while processing actimeo mount option
21mr|kernel-6.12-baikal-6.12.43-3|7845	- cifs: Fix integer overflow while processing closetimeo mount option
21mr|kernel-6.12-baikal-6.12.43-3|7846	- cifs: Remove symlink member from cifs_open_info_data union
21mr|kernel-6.12-baikal-6.12.43-3|7847	- cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point()
21mr|kernel-6.12-baikal-6.12.43-3|7848	- cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes
21mr|kernel-6.12-baikal-6.12.43-3|7849	- cifs: Validate content of WSL reparse point buffers
21mr|kernel-6.12-baikal-6.12.43-3|7850	- clk: samsung: gs101: fix synchronous external abort in samsung_clk_save()
21mr|kernel-6.12-baikal-6.12.43-3|7851	- clk: samsung: update PLL locktime for PLL142XX used on FSD platform
21mr|kernel-6.12-baikal-6.12.43-3|7852	- coredump: Only sort VMAs when core_sort_vma sysctl is set
21mr|kernel-6.12-baikal-6.12.43-3|7853	- devlink: fix xa_alloc_cyclic() error handling
21mr|kernel-6.12-baikal-6.12.43-3|7854	- dma: kmsan: export kmsan_handle_dma() for modules
21mr|kernel-6.12-baikal-6.12.43-3|7855	- dma-mapping: fix missing clear bdr in check_ram_in_range_map()
21mr|kernel-6.12-baikal-6.12.43-3|7856	- dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature
21mr|kernel-6.12-baikal-6.12.43-3|7857	- dm-integrity: Avoid divide by zero in table status in Inline mode
21mr|kernel-6.12-baikal-6.12.43-3|7858	- dm vdo: add missing spin_lock_init
21mr|kernel-6.12-baikal-6.12.43-3|7859	- docs: rust: remove spurious item in `expect` list
21mr|kernel-6.12-baikal-6.12.43-3|7860	- Documentation: rust: add coding guidelines on lints
21mr|kernel-6.12-baikal-6.12.43-3|7861	- Documentation: rust: discuss `#[expect(...)]` in the guidelines
21mr|kernel-6.12-baikal-6.12.43-3|7862	- dpll: fix xa_alloc_cyclic() error handling
21mr|kernel-6.12-baikal-6.12.43-3|7863	- drivers: core: fix device leak in __fw_devlink_relax_cycles()
21mr|kernel-6.12-baikal-6.12.43-3|7864	- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
21mr|kernel-6.12-baikal-6.12.43-3|7865	- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
21mr|kernel-6.12-baikal-6.12.43-3|7866	- drm: Add client-agnostic setup helper
21mr|kernel-6.12-baikal-6.12.43-3|7867	- drm/amd/amdkfd: Evict all queues even HWS remove queue failed
21mr|kernel-6.12-baikal-6.12.43-3|7868	- drm/amd/display: add a quirk to enable eDP0 on DP1
21mr|kernel-6.12-baikal-6.12.43-3|7869	- drm/amd/display: Assign normalized_pix_clk when color depth = 14
21mr|kernel-6.12-baikal-6.12.43-3|7870	- drm/amd/display: Correct register address in dcn35
21mr|kernel-6.12-baikal-6.12.43-3|7871	- drm/amd/display: Disable PSR-SU on eDP panels
21mr|kernel-6.12-baikal-6.12.43-3|7872	- drm/amd/display: Disable unneeded hpd interrupts during dm_init
21mr|kernel-6.12-baikal-6.12.43-3|7873	- drm/amd/display: fix default brightness
21mr|kernel-6.12-baikal-6.12.43-3|7874	- drm/amd/display: Fix HPD after gpu reset
21mr|kernel-6.12-baikal-6.12.43-3|7875	- drm/amd/display: Fix message for support_edp0_on_dp1
21mr|kernel-6.12-baikal-6.12.43-3|7876	- drm/amd/display: fix missing .is_two_pixels_per_container
21mr|kernel-6.12-baikal-6.12.43-3|7877	- drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
21mr|kernel-6.12-baikal-6.12.43-3|7878	- drm/amd/display: Fix out-of-bound accesses
21mr|kernel-6.12-baikal-6.12.43-3|7879	- drm/amd/display: Fix slab-use-after-free on hdcp_work
21mr|kernel-6.12-baikal-6.12.43-3|7880	- drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER
21mr|kernel-6.12-baikal-6.12.43-3|7881	- drm/amd/display: Restore correct backlight brightness after a GPU reset
21mr|kernel-6.12-baikal-6.12.43-3|7882	- drm/amd/display: update dcn351 used clock offset
21mr|kernel-6.12-baikal-6.12.43-3|7883	- drm/amd/display: Use HW lock mgr for PSR1 when only one eDP
21mr|kernel-6.12-baikal-6.12.43-3|7884	- drm/amdgpu: bump version for RV/PCO compute fix
21mr|kernel-6.12-baikal-6.12.43-3|7885	- drm/amdgpu: disable BAR resize on Dell G5 SE
21mr|kernel-6.12-baikal-6.12.43-3|7886	- drm/amdgpu/display: Allow DCC for video formats on GFX12
21mr|kernel-6.12-baikal-6.12.43-3|7887	- drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
21mr|kernel-6.12-baikal-6.12.43-3|7888	- drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size
21mr|kernel-6.12-baikal-6.12.43-3|7889	- drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini()
21mr|kernel-6.12-baikal-6.12.43-3|7890	- drm/amdgpu/gfx9: manually control gfxoff for CS on RV
21mr|kernel-6.12-baikal-6.12.43-3|7891	- drm/amdgpu: init return value in amdgpu_ttm_clear_buffer
21mr|kernel-6.12-baikal-6.12.43-3|7892	- drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags
21mr|kernel-6.12-baikal-6.12.43-3|7893	- drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2
21mr|kernel-6.12-baikal-6.12.43-3|7894	- drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2
21mr|kernel-6.12-baikal-6.12.43-3|7895	- drm/amdgpu: Remove JPEG from vega and carrizo video caps
21mr|kernel-6.12-baikal-6.12.43-3|7896	- drm/amdgpu: Restore uncached behaviour on GFX12
21mr|kernel-6.12-baikal-6.12.43-3|7897	- drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler
21mr|kernel-6.12-baikal-6.12.43-3|7898	- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue
21mr|kernel-6.12-baikal-6.12.43-3|7899	- drm/amdkfd: Fix user queue validation on Gfx7/8
21mr|kernel-6.12-baikal-6.12.43-3|7900	- drm/amdkfd: Move gfx12 trap handler to separate file
21mr|kernel-6.12-baikal-6.12.43-3|7901	- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd
21mr|kernel-6.12-baikal-6.12.43-3|7902	- drm/amd/pm: add unique_id for gfx12
21mr|kernel-6.12-baikal-6.12.43-3|7903	- drm/amd/pm: always allow ih interrupt from fw
21mr|kernel-6.12-baikal-6.12.43-3|7904	- drm/atomic: Filter out redundant DPMS calls
21mr|kernel-6.12-baikal-6.12.43-3|7905	- drm/dp_mst: Fix locking when skipping CSN before topology probing
21mr|kernel-6.12-baikal-6.12.43-3|7906	- drm/fbdev: Add memory-agnostic fbdev client
21mr|kernel-6.12-baikal-6.12.43-3|7907	- drm/fbdev-helper: Move color-mode lookup into 4CC format helper
21mr|kernel-6.12-baikal-6.12.43-3|7908	- drm/fbdev-ttm: Support struct drm_driver.fbdev_probe
21mr|kernel-6.12-baikal-6.12.43-3|7909	- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
21mr|kernel-6.12-baikal-6.12.43-3|7910	- drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
21mr|kernel-6.12-baikal-6.12.43-3|7911	- drm/i915/cdclk: Do cdclk post plane programming later
21mr|kernel-6.12-baikal-6.12.43-3|7912	- drm/i915/color: Extract intel_color_modeset()
21mr|kernel-6.12-baikal-6.12.43-3|7913	- drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
21mr|kernel-6.12-baikal-6.12.43-3|7914	- drm/i915/dp: Fix error handling during 128b/132b link training
21mr|kernel-6.12-baikal-6.12.43-3|7915	- drm/i915/dsi: convert to struct intel_display
21mr|kernel-6.12-baikal-6.12.43-3|7916	- drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro
21mr|kernel-6.12-baikal-6.12.43-3|7917	- drm/i915/gt: Use spin_lock_irqsave() in interruptible context
21mr|kernel-6.12-baikal-6.12.43-3|7918	- drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to indicate support for partial mmaps
21mr|kernel-6.12-baikal-6.12.43-3|7919	- drm/i915: Make sure all planes in use by the joiner have their crtc included
21mr|kernel-6.12-baikal-6.12.43-3|7920	- drm/i915: Plumb 'dsb' all way to the plane hooks
21mr|kernel-6.12-baikal-6.12.43-3|7921	- drm/imagination: avoid deadlock on fence release
21mr|kernel-6.12-baikal-6.12.43-3|7922	- drm/imagination: Fix timestamps in firmware traces
21mr|kernel-6.12-baikal-6.12.43-3|7923	- drm/imagination: Hold drm_gem_gpuva lock for unmap
21mr|kernel-6.12-baikal-6.12.43-3|7924	- drm/imagination: only init job done fences once
21mr|kernel-6.12-baikal-6.12.43-3|7925	- drm/msm: Avoid rounding up to one jiffy
21mr|kernel-6.12-baikal-6.12.43-3|7926	- drm/msm/dpu: Disable dither in phys encoder cleanup
21mr|kernel-6.12-baikal-6.12.43-3|7927	- drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
21mr|kernel-6.12-baikal-6.12.43-3|7928	- drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x
21mr|kernel-6.12-baikal-6.12.43-3|7929	- drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450
21mr|kernel-6.12-baikal-6.12.43-3|7930	- drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
21mr|kernel-6.12-baikal-6.12.43-3|7931	- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side
21mr|kernel-6.12-baikal-6.12.43-3|7932	- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
21mr|kernel-6.12-baikal-6.12.43-3|7933	- drm/nouveau: Do not override forced connector status
21mr|kernel-6.12-baikal-6.12.43-3|7934	- drm/nouveau/pmu: Fix gp10b firmware guard
21mr|kernel-6.12-baikal-6.12.43-3|7935	- drm/nouveau: Run DRM default client setup
21mr|kernel-6.12-baikal-6.12.43-3|7936	- drm/nouveau: select FW caching
21mr|kernel-6.12-baikal-6.12.43-3|7937	- drm: panel: jd9365da-h3: fix reset signal polarity
21mr|kernel-6.12-baikal-6.12.43-3|7938	- drm/panic: allow verbose boolean for clarity
21mr|kernel-6.12-baikal-6.12.43-3|7939	- drm/panic: allow verbose version check
21mr|kernel-6.12-baikal-6.12.43-3|7940	- drm/panic: avoid reimplementing Iterator::find
21mr|kernel-6.12-baikal-6.12.43-3|7941	- drm/panic: correctly indent continuation of line in list item
21mr|kernel-6.12-baikal-6.12.43-3|7942	- drm/panic: fix overindented list items in documentation
21mr|kernel-6.12-baikal-6.12.43-3|7943	- drm/panic: prefer eliding lifetimes
21mr|kernel-6.12-baikal-6.12.43-3|7944	- drm/panic: remove redundant field when assigning value
21mr|kernel-6.12-baikal-6.12.43-3|7945	- drm/panic: remove unnecessary borrow in alignment_pattern
21mr|kernel-6.12-baikal-6.12.43-3|7946	- drm/panic: use `div_ceil` to clean Clippy warning
21mr|kernel-6.12-baikal-6.12.43-3|7947	- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M
21mr|kernel-6.12-baikal-6.12.43-3|7948	- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
21mr|kernel-6.12-baikal-6.12.43-3|7949	- drm/sched: Fix fence reference count leak
21mr|kernel-6.12-baikal-6.12.43-3|7950	- drm/sched: Fix preprocessor guard
21mr|kernel-6.12-baikal-6.12.43-3|7951	- drm/tests: hdmi: Fix recursive locking
21mr|kernel-6.12-baikal-6.12.43-3|7952	- drm/tests: hdmi: Remove redundant assignments
21mr|kernel-6.12-baikal-6.12.43-3|7953	- drm/tests: hdmi: Reorder DRM entities variables assignment
21mr|kernel-6.12-baikal-6.12.43-3|7954	- drm/v3d: Don't run jobs that have errors flagged in its fence
21mr|kernel-6.12-baikal-6.12.43-3|7955	- drm/vkms: Round fixp2int conversion in lerp_u16
21mr|kernel-6.12-baikal-6.12.43-3|7956	- drm/xe: Add staging tree for VM binds
21mr|kernel-6.12-baikal-6.12.43-3|7957	- drm/xe: cancel pending job timer before freeing scheduler
21mr|kernel-6.12-baikal-6.12.43-3|7958	- drm/xe: Fix exporting xe buffers multiple times
21mr|kernel-6.12-baikal-6.12.43-3|7959	- drm/xe: Fix fault mode invalidation with unbind
21mr|kernel-6.12-baikal-6.12.43-3|7960	- drm/xe: Fix GT "for each engine" workarounds
21mr|kernel-6.12-baikal-6.12.43-3|7961	- drm/xe/hmm: Don't dereference struct page pointers without notifier lock
21mr|kernel-6.12-baikal-6.12.43-3|7962	- drm/xe/hmm: Style- and include fixes
21mr|kernel-6.12-baikal-6.12.43-3|7963	- drm/xe/oa: Add input fence dependencies
21mr|kernel-6.12-baikal-6.12.43-3|7964	- drm/xe/oa: Add syncs support to OA config ioctl
21mr|kernel-6.12-baikal-6.12.43-3|7965	- drm/xe/oa: Allow oa_exponent value of 0
21mr|kernel-6.12-baikal-6.12.43-3|7966	- drm/xe/oa: Allow only certain property changes from config
21mr|kernel-6.12-baikal-6.12.43-3|7967	- drm/xe/oa: Move functions up so they can be reused for config ioctl
21mr|kernel-6.12-baikal-6.12.43-3|7968	- drm/xe/oa: Separate batch submission from waiting for completion
21mr|kernel-6.12-baikal-6.12.43-3|7969	- drm/xe/oa: Signal output fences
21mr|kernel-6.12-baikal-6.12.43-3|7970	- drm/xe/oa/uapi: Define and parse OA sync properties
21mr|kernel-6.12-baikal-6.12.43-3|7971	- drm/xe/pm: Temporarily disable D3Cold on BMG
21mr|kernel-6.12-baikal-6.12.43-3|7972	- drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size)
21mr|kernel-6.12-baikal-6.12.43-3|7973	- drm/xe: Release guc ids before cancelling work
21mr|kernel-6.12-baikal-6.12.43-3|7974	- drm/xe: Remove double pageflip
21mr|kernel-6.12-baikal-6.12.43-3|7975	- drm/xe/userptr: Fix an incorrect assert
21mr|kernel-6.12-baikal-6.12.43-3|7976	- drm/xe/userptr: fix EFAULT handling
21mr|kernel-6.12-baikal-6.12.43-3|7977	- drm/xe/userptr: properly setup pfn_flags_mask
21mr|kernel-6.12-baikal-6.12.43-3|7978	- drm/xe/userptr: restore invalidation list on error
21mr|kernel-6.12-baikal-6.12.43-3|7979	- drm/xe/userptr: Unmap userptrs in the mmu notifier
21mr|kernel-6.12-baikal-6.12.43-3|7980	- drm/xe/vm: Fix a misplaced #endif
21mr|kernel-6.12-baikal-6.12.43-3|7981	- drm/xe/vm: Validate userptr during gpu vma prefetching
21mr|kernel-6.12-baikal-6.12.43-3|7982	- drop_monitor: fix incorrect initialization order
21mr|kernel-6.12-baikal-6.12.43-3|7983	- dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for R-Car V4M
21mr|kernel-6.12-baikal-6.12.43-3|7984	- EDAC/qcom: Correct interrupt enable register configuration
21mr|kernel-6.12-baikal-6.12.43-3|7985	- eeprom: digsy_mtc: Make GPIO lookup table match the device
21mr|kernel-6.12-baikal-6.12.43-3|7986	- efi: Don't map the entire mokvar table to determine its size
21mr|kernel-6.12-baikal-6.12.43-3|7987	- efi/libstub: Avoid physical address 0x0 when doing random allocation
21mr|kernel-6.12-baikal-6.12.43-3|7988	- eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
21mr|kernel-6.12-baikal-6.12.43-3|7989	- eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic
21mr|kernel-6.12-baikal-6.12.43-3|7990	- eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx}
21mr|kernel-6.12-baikal-6.12.43-3|7991	- eth: bnxt: fix memory leak in queue reset
21mr|kernel-6.12-baikal-6.12.43-3|7992	- eth: bnxt: fix truesize for mb-xdp-pass case
21mr|kernel-6.12-baikal-6.12.43-3|7993	- eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|7994	- eth: bnxt: use page pool for head frags
21mr|kernel-6.12-baikal-6.12.43-3|7995	- ethtool: linkstate: migrate linkstate functions to support multi-PHY setups
21mr|kernel-6.12-baikal-6.12.43-3|7996	- exfat: fix just enough dentries but allocate a new cluster to dir
21mr|kernel-6.12-baikal-6.12.43-3|7997	- exfat: fix soft lockup in exfat_clear_bitmap
21mr|kernel-6.12-baikal-6.12.43-3|7998	- exfat: short-circuit zero-byte writes in exfat_file_write_iter
21mr|kernel-6.12-baikal-6.12.43-3|7999	- fbdev: hyperv_fb: Allow graceful removal of framebuffer
21mr|kernel-6.12-baikal-6.12.43-3|8000	- fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs
21mr|kernel-6.12-baikal-6.12.43-3|8001	- fbdev: hyperv_fb: iounmap() the correct memory when removing a device
21mr|kernel-6.12-baikal-6.12.43-3|8002	- fbdev: hyperv_fb: Simplify hvfb_putmem
21mr|kernel-6.12-baikal-6.12.43-3|8003	- firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set
21mr|kernel-6.12-baikal-6.12.43-3|8004	- firmware: cs_dsp: Remove async regmap writes
21mr|kernel-6.12-baikal-6.12.43-3|8005	- firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC
21mr|kernel-6.12-baikal-6.12.43-3|8006	- firmware: imx-scu: fix OF node leak in .probe()
21mr|kernel-6.12-baikal-6.12.43-3|8007	- firmware: qcom: scm: Fix error code in probe()
21mr|kernel-6.12-baikal-6.12.43-3|8008	- firmware: qcom: uefisecapp: fix efivars registration race
21mr|kernel-6.12-baikal-6.12.43-3|8009	- Fix mmu notifiers for range-based invalidates
21mr|kernel-6.12-baikal-6.12.43-3|8010	- flow_dissector: Fix handling of mixed port and port-range keys
21mr|kernel-6.12-baikal-6.12.43-3|8011	- flow_dissector: Fix port range key handling in BPF conversion
21mr|kernel-6.12-baikal-6.12.43-3|8012	- fs/netfs/read_collect: add to next->prev_donated
21mr|kernel-6.12-baikal-6.12.43-3|8013	- fs/netfs/read_collect: fix crash due to uninitialized `prev` variable
21mr|kernel-6.12-baikal-6.12.43-3|8014	- fs/netfs/read_pgpriv2: skip folio queues without `marks3`
21mr|kernel-6.12-baikal-6.12.43-3|8015	- ftrace: Avoid potential division by zero in function_stat_show()
21mr|kernel-6.12-baikal-6.12.43-3|8016	- ftrace: Correct preemption accounting for function tracing.
21mr|kernel-6.12-baikal-6.12.43-3|8017	- ftrace: Do not add duplicate entries in subops manager ops
21mr|kernel-6.12-baikal-6.12.43-3|8018	- ftrace: Fix accounting of adding subops to a manager ops
21mr|kernel-6.12-baikal-6.12.43-3|8019	- fuse: don't truncate cached, mutated symlink
21mr|kernel-6.12-baikal-6.12.43-3|8020	- futex: Pass in task to futex_queue()
21mr|kernel-6.12-baikal-6.12.43-3|8021	- geneve: Fix use-after-free in geneve_find_dev().
21mr|kernel-6.12-baikal-6.12.43-3|8022	- geneve: Suppress list corruption splat in geneve_destroy_tunnels().
21mr|kernel-6.12-baikal-6.12.43-3|8023	- gpio: aggregator: protect driver attr handlers against module unload
21mr|kernel-6.12-baikal-6.12.43-3|8024	- gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
21mr|kernel-6.12-baikal-6.12.43-3|8025	- gpio: rcar: Fix missing of_node_put() call
21mr|kernel-6.12-baikal-6.12.43-3|8026	- gpio: rcar: Use raw_spinlock to protect register access
21mr|kernel-6.12-baikal-6.12.43-3|8027	- gpio: vf610: add locking to gpio direction functions
21mr|kernel-6.12-baikal-6.12.43-3|8028	- gpio: vf610: use generic device_get_match_data()
21mr|kernel-6.12-baikal-6.12.43-3|8029	- gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU
21mr|kernel-6.12-baikal-6.12.43-3|8030	- gre: Fix IPv6 link-local address generation.
21mr|kernel-6.12-baikal-6.12.43-3|8031	- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
21mr|kernel-6.12-baikal-6.12.43-3|8032	- gve: set xdp redirect target only when it is available
21mr|kernel-6.12-baikal-6.12.43-3|8033	- HID: apple: disable Fn key handling on the Omoton KB066
21mr|kernel-6.12-baikal-6.12.43-3|8034	- HID: apple: fix up the F6 key on the Omoton KB066 keyboard
21mr|kernel-6.12-baikal-6.12.43-3|8035	- HID: appleir: Fix potential NULL dereference at raw event handle
21mr|kernel-6.12-baikal-6.12.43-3|8036	- HID: google: fix unused variable warning under !CONFIG_ACPI
21mr|kernel-6.12-baikal-6.12.43-3|8037	- HID: hid-apple: Apple Magic Keyboard a3203 USB-C support
21mr|kernel-6.12-baikal-6.12.43-3|8038	- HID: hid-steam: Fix issues with disabling both gamepad mode and lizard mode
21mr|kernel-6.12-baikal-6.12.43-3|8039	- HID: hid-steam: Fix use-after-free when detaching device
21mr|kernel-6.12-baikal-6.12.43-3|8040	- HID: ignore non-functional sensor in HP 5MP Camera
21mr|kernel-6.12-baikal-6.12.43-3|8041	- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
21mr|kernel-6.12-baikal-6.12.43-3|8042	- HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove()
21mr|kernel-6.12-baikal-6.12.43-3|8043	- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
21mr|kernel-6.12-baikal-6.12.43-3|8044	- HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs
21mr|kernel-6.12-baikal-6.12.43-3|8045	- HID: intel-ish-hid: Send clock sync message immediately after reset
21mr|kernel-6.12-baikal-6.12.43-3|8046	- HID: topre: Fix n-key rollover on Realforce R3S TKL boards
21mr|kernel-6.12-baikal-6.12.43-3|8047	- hrtimers: Mark is_migration_base() with __always_inline
21mr|kernel-6.12-baikal-6.12.43-3|8048	- hwmon: (ad7314) Validate leading zero bits and return error
21mr|kernel-6.12-baikal-6.12.43-3|8049	- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()
21mr|kernel-6.12-baikal-6.12.43-3|8050	- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
21mr|kernel-6.12-baikal-6.12.43-3|8051	- hwmon: (peci/dimmtemp) Do not provide fake thresholds data
21mr|kernel-6.12-baikal-6.12.43-3|8052	- hwmon: (pmbus) Initialise page count in pmbus_identify()
21mr|kernel-6.12-baikal-6.12.43-3|8053	- hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio
21mr|kernel-6.12-baikal-6.12.43-3|8054	- i2c: ali1535: Fix an error handling path in ali1535_probe()
21mr|kernel-6.12-baikal-6.12.43-3|8055	- i2c: ali15x3: Fix an error handling path in ali15x3_probe()
21mr|kernel-6.12-baikal-6.12.43-3|8056	- i2c: ls2x: Fix frequency division register access
21mr|kernel-6.12-baikal-6.12.43-3|8057	- i2c: npcm: disable interrupt enable bit before devm_request_irq
21mr|kernel-6.12-baikal-6.12.43-3|8058	- i2c: omap: fix IRQ storms
21mr|kernel-6.12-baikal-6.12.43-3|8059	- i2c: sis630: Fix an error handling path in sis630_probe()
21mr|kernel-6.12-baikal-6.12.43-3|8060	- IB/mlx5: Set and get correct qp_num for a DCT QP
21mr|kernel-6.12-baikal-6.12.43-3|8061	- ibmvnic: Add stat for tx direct vs tx batched
21mr|kernel-6.12-baikal-6.12.43-3|8062	- ibmvnic: Don't reference skb after sending to VIOS
21mr|kernel-6.12-baikal-6.12.43-3|8063	- ice: add E830 HW VF mailbox message limit support
21mr|kernel-6.12-baikal-6.12.43-3|8064	- ice: Avoid setting default Rx VSI twice in switchdev setup
21mr|kernel-6.12-baikal-6.12.43-3|8065	- ice: do not configure destination override for switchdev
21mr|kernel-6.12-baikal-6.12.43-3|8066	- ice: Fix deinitializing VF in error path
21mr|kernel-6.12-baikal-6.12.43-3|8067	- ice: fix memory leak in aRFS after reset
21mr|kernel-6.12-baikal-6.12.43-3|8068	- ice: Fix switchdev slow-path in LAG
21mr|kernel-6.12-baikal-6.12.43-3|8069	- idpf: fix checksums set in idpf_rx_rsc()
21mr|kernel-6.12-baikal-6.12.43-3|8070	- iio: adc: ad7192: fix channel select
21mr|kernel-6.12-baikal-6.12.43-3|8071	- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value
21mr|kernel-6.12-baikal-6.12.43-3|8072	- iio: dac: ad3552r: clear reset status flag
21mr|kernel-6.12-baikal-6.12.43-3|8073	- iio: filter: admv8818: Force initialization of SDO
21mr|kernel-6.12-baikal-6.12.43-3|8074	- iio: light: apds9306: fix max_scale_nano values
21mr|kernel-6.12-baikal-6.12.43-3|8075	- ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr
21mr|kernel-6.12-baikal-6.12.43-3|8076	- Input: ads7846 - fix gpiod allocation
21mr|kernel-6.12-baikal-6.12.43-3|8077	- Input: goodix-berlin - fix vddio regulator references
21mr|kernel-6.12-baikal-6.12.43-3|8078	- Input: i8042 - add required quirks for missing old boardnames
21mr|kernel-6.12-baikal-6.12.43-3|8079	- Input: i8042 - swap old quirk combination with new quirk for more devices
21mr|kernel-6.12-baikal-6.12.43-3|8080	- Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ
21mr|kernel-6.12-baikal-6.12.43-3|8081	- Input: i8042 - swap old quirk combination with new quirk for several devices
21mr|kernel-6.12-baikal-6.12.43-3|8082	- Input: iqs7222 - preserve system status register
21mr|kernel-6.12-baikal-6.12.43-3|8083	- Input: serio - define serio_pause_rx guard to pause and resume serio ports
21mr|kernel-6.12-baikal-6.12.43-3|8084	- Input: synaptics - fix crash when enabling pass-through port
21mr|kernel-6.12-baikal-6.12.43-3|8085	- Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers
21mr|kernel-6.12-baikal-6.12.43-3|8086	- Input: xpad - add multiple supported devices
21mr|kernel-6.12-baikal-6.12.43-3|8087	- Input: xpad - add support for TECNO Pocket Go
21mr|kernel-6.12-baikal-6.12.43-3|8088	- Input: xpad - add support for ZOTAC Gaming Zone
21mr|kernel-6.12-baikal-6.12.43-3|8089	- Input: xpad - rename QH controller to Legion Go S
21mr|kernel-6.12-baikal-6.12.43-3|8090	- intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
21mr|kernel-6.12-baikal-6.12.43-3|8091	- intel_th: pci: Add Arrow Lake support
21mr|kernel-6.12-baikal-6.12.43-3|8092	- intel_th: pci: Add Panther Lake-H support
21mr|kernel-6.12-baikal-6.12.43-3|8093	- intel_th: pci: Add Panther Lake-P/U support
21mr|kernel-6.12-baikal-6.12.43-3|8094	- iommu/vt-d: Fix suspicious RCU usage
21mr|kernel-6.12-baikal-6.12.43-3|8095	- iommu/vt-d: Remove device comparison in context_setup_pass_through_cb
21mr|kernel-6.12-baikal-6.12.43-3|8096	- io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally
21mr|kernel-6.12-baikal-6.12.43-3|8097	- io_uring/net: fix sendzc double notif flush
21mr|kernel-6.12-baikal-6.12.43-3|8098	- io_uring/net: save msg_control for compat
21mr|kernel-6.12-baikal-6.12.43-3|8099	- io_uring: prevent opcode speculation
21mr|kernel-6.12-baikal-6.12.43-3|8100	- io_uring/rw: forbid multishot async reads
21mr|kernel-6.12-baikal-6.12.43-3|8101	- io-wq: backoff when retrying worker creation
21mr|kernel-6.12-baikal-6.12.43-3|8102	- ipv4: Convert icmp_route_lookup() to dscp_t.
21mr|kernel-6.12-baikal-6.12.43-3|8103	- ipv4: Convert ip_route_input() to dscp_t.
21mr|kernel-6.12-baikal-6.12.43-3|8104	- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
21mr|kernel-6.12-baikal-6.12.43-3|8105	- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
21mr|kernel-6.12-baikal-6.12.43-3|8106	- ipvlan: ensure network headers are in skb linear part
21mr|kernel-6.12-baikal-6.12.43-3|8107	- ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.
21mr|kernel-6.12-baikal-6.12.43-3|8108	- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
21mr|kernel-6.12-baikal-6.12.43-3|8109	- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
21mr|kernel-6.12-baikal-6.12.43-3|8110	- irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
21mr|kernel-6.12-baikal-6.12.43-3|8111	- irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt request
21mr|kernel-6.12-baikal-6.12.43-3|8112	- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
21mr|kernel-6.12-baikal-6.12.43-3|8113	- kbuild: hdrcheck: fix cross build with clang
21mr|kernel-6.12-baikal-6.12.43-3|8114	- kbuild: rust: remove the `alloc` crate and `GlobalAlloc`
21mr|kernel-6.12-baikal-6.12.43-3|8115	- kbuild: userprogs: use correct lld when linking through clang
21mr|kernel-6.12-baikal-6.12.43-3|8116	- keys: Fix UAF in key_put()
21mr|kernel-6.12-baikal-6.12.43-3|8117	- ksmbd: fix bug on trap in smb2_lock
21mr|kernel-6.12-baikal-6.12.43-3|8118	- ksmbd: fix incorrect validation for num_aces field of smb_acl
21mr|kernel-6.12-baikal-6.12.43-3|8119	- ksmbd: fix out-of-bounds in parse_sec_desc()
21mr|kernel-6.12-baikal-6.12.43-3|8120	- ksmbd: fix type confusion via race condition when using ipc_msg_send_request
21mr|kernel-6.12-baikal-6.12.43-3|8121	- ksmbd: fix use-after-free in ksmbd_free_work_struct
21mr|kernel-6.12-baikal-6.12.43-3|8122	- ksmbd: fix use-after-free in smb2_lock
21mr|kernel-6.12-baikal-6.12.43-3|8123	- ksmbd: prevent connection release during oplock break notification
21mr|kernel-6.12-baikal-6.12.43-3|8124	- KVM: arm64: Calculate cptr_el2 traps on activating traps
21mr|kernel-6.12-baikal-6.12.43-3|8125	- KVM: arm64: Eagerly switch ZCR_EL{1,2}
21mr|kernel-6.12-baikal-6.12.43-3|8126	- KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2
21mr|kernel-6.12-baikal-6.12.43-3|8127	- KVM: arm64: Mark some header functions as inline
21mr|kernel-6.12-baikal-6.12.43-3|8128	- KVM: arm64: Refactor exit handlers
21mr|kernel-6.12-baikal-6.12.43-3|8129	- KVM: arm64: Remove host FPSIMD saving for non-protected KVM
21mr|kernel-6.12-baikal-6.12.43-3|8130	- KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN
21mr|kernel-6.12-baikal-6.12.43-3|8131	- KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
21mr|kernel-6.12-baikal-6.12.43-3|8132	- KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
21mr|kernel-6.12-baikal-6.12.43-3|8133	- KVM: e500: always restore irqs
21mr|kernel-6.12-baikal-6.12.43-3|8134	- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
21mr|kernel-6.12-baikal-6.12.43-3|8135	- KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value
21mr|kernel-6.12-baikal-6.12.43-3|8136	- KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled
21mr|kernel-6.12-baikal-6.12.43-3|8137	- KVM: SVM: Save host DR masks on CPUs with DebugSwap
21mr|kernel-6.12-baikal-6.12.43-3|8138	- KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow
21mr|kernel-6.12-baikal-6.12.43-3|8139	- KVM: SVM: Suppress DEBUGCTL.BTF on AMD
21mr|kernel-6.12-baikal-6.12.43-3|8140	- KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM
21mr|kernel-6.12-baikal-6.12.43-3|8141	- KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()
21mr|kernel-6.12-baikal-6.12.43-3|8142	- KVM: x86: Inline kvm_get_apic_mode() in lapic.h
21mr|kernel-6.12-baikal-6.12.43-3|8143	- KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs
21mr|kernel-6.12-baikal-6.12.43-3|8144	- KVM: x86: Snapshot the host's DEBUGCTL in common x86
21mr|kernel-6.12-baikal-6.12.43-3|8145	- landlock: Fix non-TCP sockets restriction
21mr|kernel-6.12-baikal-6.12.43-3|8146	- libfs: Fix duplicate directory entry in offset_dir_lookup
21mr|kernel-6.12-baikal-6.12.43-3|8147	- lib/iov_iter: fix import_iovec_ubuf iovec management
21mr|kernel-6.12-baikal-6.12.43-3|8148	- libsubcmd: Silence compiler warning
21mr|kernel-6.12-baikal-6.12.43-3|8149	- llc: do not use skb_get() before dev_queue_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|8150	- LoongArch: Convert unreachable() to BUG()
21mr|kernel-6.12-baikal-6.12.43-3|8151	- LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE
21mr|kernel-6.12-baikal-6.12.43-3|8152	- LoongArch: KVM: Add interrupt checking for AVEC
21mr|kernel-6.12-baikal-6.12.43-3|8153	- LoongArch: KVM: Fix GPA size issue about VM
21mr|kernel-6.12-baikal-6.12.43-3|8154	- LoongArch: KVM: Reload guest CSR registers after sleep
21mr|kernel-6.12-baikal-6.12.43-3|8155	- LoongArch: KVM: Set host with kernel mode when switch to VM mode
21mr|kernel-6.12-baikal-6.12.43-3|8156	- LoongArch: Set max_pfn with the PFN of the last page
21mr|kernel-6.12-baikal-6.12.43-3|8157	- loongarch: Use ASM_REACHABLE
21mr|kernel-6.12-baikal-6.12.43-3|8158	- LoongArch: Use polling play_dead() when resuming from hibernation
21mr|kernel-6.12-baikal-6.12.43-3|8159	- MAINTAINERS: add entry for the Rust `alloc` module
21mr|kernel-6.12-baikal-6.12.43-3|8160	- mctp i3c: handle NULL header address
21mr|kernel-6.12-baikal-6.12.43-3|8161	- md/raid*: Fix the set_queue_limits implementations
21mr|kernel-6.12-baikal-6.12.43-3|8162	- mei: me: add panther lake P DID
21mr|kernel-6.12-baikal-6.12.43-3|8163	- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO
21mr|kernel-6.12-baikal-6.12.43-3|8164	- memcg: drain obj stock on cpu hotplug teardown
21mr|kernel-6.12-baikal-6.12.43-3|8165	- mm: abort vma_modify() on merge out of memory failure
21mr|kernel-6.12-baikal-6.12.43-3|8166	- mmc: atmel-mci: Add missing clk_disable_unprepare()
21mr|kernel-6.12-baikal-6.12.43-3|8167	- mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops
21mr|kernel-6.12-baikal-6.12.43-3|8168	- mm: don't skip arch_sync_kernel_mappings() in error paths
21mr|kernel-6.12-baikal-6.12.43-3|8169	- mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT
21mr|kernel-6.12-baikal-6.12.43-3|8170	- mm: fix finish_fault() handling for large folios
21mr|kernel-6.12-baikal-6.12.43-3|8171	- mm: fix kernel BUG when userfaultfd_move encounters swapcache
21mr|kernel-6.12-baikal-6.12.43-3|8172	- mm/huge_memory: drop beyond-EOF folios with the right number of refs
21mr|kernel-6.12-baikal-6.12.43-3|8173	- mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
21mr|kernel-6.12-baikal-6.12.43-3|8174	- mm/hugetlb: wait for hugetlb folios to be freed
21mr|kernel-6.12-baikal-6.12.43-3|8175	- mm,madvise,hugetlb: check for 0-length range after end address adjustment
21mr|kernel-6.12-baikal-6.12.43-3|8176	- mm: memory-failure: update ttu flag inside unmap_poisoned_folio
21mr|kernel-6.12-baikal-6.12.43-3|8177	- mm: memory-hotplug: check folio ref count first in do_migrate_range
21mr|kernel-6.12-baikal-6.12.43-3|8178	- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
21mr|kernel-6.12-baikal-6.12.43-3|8179	- mm/migrate: fix shmem xarray update during migration
21mr|kernel-6.12-baikal-6.12.43-3|8180	- mm/page_alloc: fix memory accept before watermarks gets initialized
21mr|kernel-6.12-baikal-6.12.43-3|8181	- mm/page_alloc: fix uninitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|8182	- mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq
21mr|kernel-6.12-baikal-6.12.43-3|8183	- mptcp: always handle address removal under msk socket lock
21mr|kernel-6.12-baikal-6.12.43-3|8184	- mptcp: Fix data stream corruption in the address announcement
21mr|kernel-6.12-baikal-6.12.43-3|8185	- mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr
21mr|kernel-6.12-baikal-6.12.43-3|8186	- mptcp: reset when MPTCP opts are dropped after join
21mr|kernel-6.12-baikal-6.12.43-3|8187	- mptcp: safety check before fallback
21mr|kernel-6.12-baikal-6.12.43-3|8188	- mtd: rawnand: cadence: fix error code in cadence_nand_init()
21mr|kernel-6.12-baikal-6.12.43-3|8189	- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
21mr|kernel-6.12-baikal-6.12.43-3|8190	- mtd: rawnand: cadence: use dma_map_resource for sdma address
21mr|kernel-6.12-baikal-6.12.43-3|8191	- mtd: spi-nor: sst: Fix SST write failure
21mr|kernel-6.12-baikal-6.12.43-3|8192	- net: Add non-RCU dev_getbyhwaddr() helper
21mr|kernel-6.12-baikal-6.12.43-3|8193	- net: Add rx_skb of kfree_skb to raw_tp_null_args[].
21mr|kernel-6.12-baikal-6.12.43-3|8194	- net: allow small head cache usage with large MAX_SKB_FRAGS values
21mr|kernel-6.12-baikal-6.12.43-3|8195	- net: atm: fix use after free in lec_send()
21mr|kernel-6.12-baikal-6.12.43-3|8196	- net: axienet: Set mac_managed_pm
21mr|kernel-6.12-baikal-6.12.43-3|8197	- net: cadence: macb: Synchronize stats calculations
21mr|kernel-6.12-baikal-6.12.43-3|8198	- net: Clear old fragment checksum value in napi_reuse_skb
21mr|kernel-6.12-baikal-6.12.43-3|8199	- net: dsa: mt7530: Fix traffic flooding for MMIO devices
21mr|kernel-6.12-baikal-6.12.43-3|8200	- net: dsa: mv88e6xxx: Verify after ATU Load ops
21mr|kernel-6.12-baikal-6.12.43-3|8201	- net: dsa: rtl8366rb: Fix compilation problem
21mr|kernel-6.12-baikal-6.12.43-3|8202	- net: enetc: correct the xdp_tx statistics
21mr|kernel-6.12-baikal-6.12.43-3|8203	- net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
21mr|kernel-6.12-baikal-6.12.43-3|8204	- net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
21mr|kernel-6.12-baikal-6.12.43-3|8205	- net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
21mr|kernel-6.12-baikal-6.12.43-3|8206	- net: enetc: update UDP checksum when updating originTimestamp field
21mr|kernel-6.12-baikal-6.12.43-3|8207	- net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC
21mr|kernel-6.12-baikal-6.12.43-3|8208	- net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence
21mr|kernel-6.12-baikal-6.12.43-3|8209	- net: ethernet: ti: am65-cpsw: select PAGE_POOL
21mr|kernel-6.12-baikal-6.12.43-3|8210	- net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device
21mr|kernel-6.12-baikal-6.12.43-3|8211	- net: ethtool: plumb PHY stats to PHY drivers
21mr|kernel-6.12-baikal-6.12.43-3|8212	- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
21mr|kernel-6.12-baikal-6.12.43-3|8213	- netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around
21mr|kernel-6.12-baikal-6.12.43-3|8214	- netfilter: nf_tables: make destruction work queue pernet
21mr|kernel-6.12-baikal-6.12.43-3|8215	- netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
21mr|kernel-6.12-baikal-6.12.43-3|8216	- netfilter: nft_exthdr: fix offset with ipv4_find_option()
21mr|kernel-6.12-baikal-6.12.43-3|8217	- netfs: Call `invalidate_cache` only if implemented
21mr|kernel-6.12-baikal-6.12.43-3|8218	- net: gso: fix ownership in __udp_gso_segment
21mr|kernel-6.12-baikal-6.12.43-3|8219	- net: Handle napi_schedule() calls from non-interrupt
21mr|kernel-6.12-baikal-6.12.43-3|8220	- net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error
21mr|kernel-6.12-baikal-6.12.43-3|8221	- net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7
21mr|kernel-6.12-baikal-6.12.43-3|8222	- net: ipa: Fix QSB data for v4.7
21mr|kernel-6.12-baikal-6.12.43-3|8223	- net: ipa: Fix v4.7 resource group names
21mr|kernel-6.12-baikal-6.12.43-3|8224	- net: ipv6: fix dst ref loop in ila lwtunnel
21mr|kernel-6.12-baikal-6.12.43-3|8225	- net: ipv6: fix dst ref loop on input in rpl lwt
21mr|kernel-6.12-baikal-6.12.43-3|8226	- net: ipv6: fix dst ref loop on input in seg6 lwt
21mr|kernel-6.12-baikal-6.12.43-3|8227	- net: ipv6: fix missing dst ref drop in ila lwtunnel
21mr|kernel-6.12-baikal-6.12.43-3|8228	- net: ipv6: fix TCP GSO segmentation with NAT
21mr|kernel-6.12-baikal-6.12.43-3|8229	- net: ipv6: ioam6: fix lwtunnel_output() loop
21mr|kernel-6.12-baikal-6.12.43-3|8230	- net: loopback: Avoid sending IP packets without an Ethernet header
21mr|kernel-6.12-baikal-6.12.43-3|8231	- net: lwtunnel: fix recursion loops
21mr|kernel-6.12-baikal-6.12.43-3|8232	- net: mana: Support holes in device list reply msg
21mr|kernel-6.12-baikal-6.12.43-3|8233	- net: mctp i2c: Copy headers if cloned
21mr|kernel-6.12-baikal-6.12.43-3|8234	- net: mctp i3c: Copy headers if cloned
21mr|kernel-6.12-baikal-6.12.43-3|8235	- net: mctp: unshare packets when reassembling
21mr|kernel-6.12-baikal-6.12.43-3|8236	- netmem: prevent TX of unreadable skbs
21mr|kernel-6.12-baikal-6.12.43-3|8237	- net/mlx5: Bridge, fix the crash caused by LAG state check
21mr|kernel-6.12-baikal-6.12.43-3|8238	- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
21mr|kernel-6.12-baikal-6.12.43-3|8239	- net/mlx5: Fill out devlink dev info only for PFs
21mr|kernel-6.12-baikal-6.12.43-3|8240	- net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs
21mr|kernel-6.12-baikal-6.12.43-3|8241	- net/mlx5: handle errors in mlx5_chains_create_table()
21mr|kernel-6.12-baikal-6.12.43-3|8242	- net/mlx5: HWS, Rightsize bwc matcher priority
21mr|kernel-6.12-baikal-6.12.43-3|8243	- net/mlx5: IRQ, Fix null string in debug print
21mr|kernel-6.12-baikal-6.12.43-3|8244	- net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch
21mr|kernel-6.12-baikal-6.12.43-3|8245	- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
21mr|kernel-6.12-baikal-6.12.43-3|8246	- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
21mr|kernel-6.12-baikal-6.12.43-3|8247	- net: openvswitch: remove misbehaving actions length check
21mr|kernel-6.12-baikal-6.12.43-3|8248	- net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata
21mr|kernel-6.12-baikal-6.12.43-3|8249	- net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata
21mr|kernel-6.12-baikal-6.12.43-3|8250	- net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT
21mr|kernel-6.12-baikal-6.12.43-3|8251	- netpoll: hold rcu read lock in __netpoll_send_skb()
21mr|kernel-6.12-baikal-6.12.43-3|8252	- net: pse-pd: Avoid setting max_uA in regulator constraints
21mr|kernel-6.12-baikal-6.12.43-3|8253	- net: pse-pd: Fix deadlock in current limit functions
21mr|kernel-6.12-baikal-6.12.43-3|8254	- net: pse-pd: pd692x0: Fix power limit retrieval
21mr|kernel-6.12-baikal-6.12.43-3|8255	- net: pse-pd: Use power limit at driver side instead of current limit
21mr|kernel-6.12-baikal-6.12.43-3|8256	- net/sched: cls_api: fix error handling causing NULL dereference
21mr|kernel-6.12-baikal-6.12.43-3|8257	- net_sched: Prevent creation of classes with TC_H_ROOT
21mr|kernel-6.12-baikal-6.12.43-3|8258	- net: set the minimum for net_hotdata.netdev_budget_usecs
21mr|kernel-6.12-baikal-6.12.43-3|8259	- net: stmmac: dwmac-loongson: Add fix_soc_reset() callback
21mr|kernel-6.12-baikal-6.12.43-3|8260	- net: switchdev: Convert blocking notification chain to a raw one
21mr|kernel-6.12-baikal-6.12.43-3|8261	- net: ti: icssg-prueth: Add lock to stats
21mr|kernel-6.12-baikal-6.12.43-3|8262	- net: ti: icss-iep: Reject perout generation request
21mr|kernel-6.12-baikal-6.12.43-3|8263	- net-timestamp: support TCP GSO case for a few missing flags
21mr|kernel-6.12-baikal-6.12.43-3|8264	- net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
21mr|kernel-6.12-baikal-6.12.43-3|8265	- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|8266	- NFS: Adjust delegated timestamps for O_DIRECT reads and writes
21mr|kernel-6.12-baikal-6.12.43-3|8267	- NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback
21mr|kernel-6.12-baikal-6.12.43-3|8268	- NFS: O_DIRECT writes must check and adjust the file length
21mr|kernel-6.12-baikal-6.12.43-3|8269	- NFSv4: Fix a deadlock when recovering state on a sillyrenamed file
21mr|kernel-6.12-baikal-6.12.43-3|8270	- nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
21mr|kernel-6.12-baikal-6.12.43-3|8271	- nvme-fc: do not ignore connectivity loss during connecting
21mr|kernel-6.12-baikal-6.12.43-3|8272	- nvme-fc: go straight to connecting state when initializing
21mr|kernel-6.12-baikal-6.12.43-3|8273	- nvme-fc: rely on state transitions to handle connectivity loss
21mr|kernel-6.12-baikal-6.12.43-3|8274	- nvme/ioctl: add missing space in err message
21mr|kernel-6.12-baikal-6.12.43-3|8275	- nvme-ioctl: fix leaked requests on mapping error
21mr|kernel-6.12-baikal-6.12.43-3|8276	- nvme: move error logging from nvme_end_req() to __nvme_end_req()
21mr|kernel-6.12-baikal-6.12.43-3|8277	- nvme: only allow entering LIVE from CONNECTING state
21mr|kernel-6.12-baikal-6.12.43-3|8278	- nvme-pci: add support for sgl metadata
21mr|kernel-6.12-baikal-6.12.43-3|8279	- nvme-pci: quirk Acer FA100 for non-uniqueue identifiers
21mr|kernel-6.12-baikal-6.12.43-3|8280	- nvme-pci: use sgls for all user requests if possible
21mr|kernel-6.12-baikal-6.12.43-3|8281	- nvme-tcp: add basic support for the C2HTermReq PDU
21mr|kernel-6.12-baikal-6.12.43-3|8282	- nvme-tcp: Fix a C2HTermReq error message
21mr|kernel-6.12-baikal-6.12.43-3|8283	- nvme: tcp: Fix compilation warning with W=1
21mr|kernel-6.12-baikal-6.12.43-3|8284	- nvme-tcp: fix connect failure on receiving partial ICResp PDU
21mr|kernel-6.12-baikal-6.12.43-3|8285	- nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu()
21mr|kernel-6.12-baikal-6.12.43-3|8286	- nvme-tcp: fix signedness bug in nvme_tcp_init_connection()
21mr|kernel-6.12-baikal-6.12.43-3|8287	- nvmet-rdma: recheck queue state is LIVE in state lock in recv done
21mr|kernel-6.12-baikal-6.12.43-3|8288	- nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
21mr|kernel-6.12-baikal-6.12.43-3|8289	- objtool: Fix C jump table annotations for Clang
21mr|kernel-6.12-baikal-6.12.43-3|8290	- objtool: Ignore dangling jump table entries
21mr|kernel-6.12-baikal-6.12.43-3|8291	- objtool: Remove annotate_{,un}reachable()
21mr|kernel-6.12-baikal-6.12.43-3|8292	- ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
21mr|kernel-6.12-baikal-6.12.43-3|8293	- PCI: Export pci_intx_unmanaged() and pcim_intx()
21mr|kernel-6.12-baikal-6.12.43-3|8294	- PCI: Make pcim_request_all_regions() a public function
21mr|kernel-6.12-baikal-6.12.43-3|8295	- PCI: pci_ids: add INTEL_HDA_PTL_H
21mr|kernel-6.12-baikal-6.12.43-3|8296	- PCI: Remove devres from pci_intx()
21mr|kernel-6.12-baikal-6.12.43-3|8297	- PCI: Restore original INTX_DISABLE bit by pcim_intx()
21mr|kernel-6.12-baikal-6.12.43-3|8298	- perf/core: Add RCU read lock protection to perf_iterate_ctx()
21mr|kernel-6.12-baikal-6.12.43-3|8299	- perf/core: Fix low freq setting via IOC_PERIOD
21mr|kernel-6.12-baikal-6.12.43-3|8300	- perf/core: Fix pmus_lock vs. pmus_srcu ordering
21mr|kernel-6.12-baikal-6.12.43-3|8301	- perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list
21mr|kernel-6.12-baikal-6.12.43-3|8302	- perf/x86: Fix low freqency setting issue
21mr|kernel-6.12-baikal-6.12.43-3|8303	- perf/x86/intel: Fix event constraints for LNC
21mr|kernel-6.12-baikal-6.12.43-3|8304	- perf/x86/intel: Use better start period for frequency mode
21mr|kernel-6.12-baikal-6.12.43-3|8305	- perf/x86/rapl: Add support for Intel Arrow Lake U
21mr|kernel-6.12-baikal-6.12.43-3|8306	- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
21mr|kernel-6.12-baikal-6.12.43-3|8307	- phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit()
21mr|kernel-6.12-baikal-6.12.43-3|8308	- phy: fix xa_alloc_cyclic() error handling
21mr|kernel-6.12-baikal-6.12.43-3|8309	- phy: rockchip: fix Kconfig dependency more
21mr|kernel-6.12-baikal-6.12.43-3|8310	- phy: rockchip: naneng-combphy: compatible reset with old DT
21mr|kernel-6.12-baikal-6.12.43-3|8311	- phy: tegra: xusb: reset VBUS & ID OVERRIDE
21mr|kernel-6.12-baikal-6.12.43-3|8312	- phy: ti: gmii-sel: Do not use syscon helper to build regmap
21mr|kernel-6.12-baikal-6.12.43-3|8313	- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
21mr|kernel-6.12-baikal-6.12.43-3|8314	- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw
21mr|kernel-6.12-baikal-6.12.43-3|8315	- platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
21mr|kernel-6.12-baikal-6.12.43-3|8316	- platform/x86: int3472: Call "reset" GPIO "enable" for INT347E
21mr|kernel-6.12-baikal-6.12.43-3|8317	- platform/x86: int3472: Use correct type for "polarity", call it gpio_flags
21mr|kernel-6.12-baikal-6.12.43-3|8318	- platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show()
21mr|kernel-6.12-baikal-6.12.43-3|8319	- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e
21mr|kernel-6.12-baikal-6.12.43-3|8320	- platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e
21mr|kernel-6.12-baikal-6.12.43-3|8321	- platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles
21mr|kernel-6.12-baikal-6.12.43-3|8322	- pmdomain: amlogic: fix T7 ISP secpower
21mr|kernel-6.12-baikal-6.12.43-3|8323	- powercap: call put_device() on an error path in powercap_register_control_type()
21mr|kernel-6.12-baikal-6.12.43-3|8324	- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
21mr|kernel-6.12-baikal-6.12.43-3|8325	- powerpc/code-patching: Disable KASAN report during patching via temporary mm
21mr|kernel-6.12-baikal-6.12.43-3|8326	- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
21mr|kernel-6.12-baikal-6.12.43-3|8327	- power: supply: axp20x_battery: Fix fault handling for AXP717
21mr|kernel-6.12-baikal-6.12.43-3|8328	- power: supply: da9150-fg: fix potential overflow
21mr|kernel-6.12-baikal-6.12.43-3|8329	- ppp: Fix KMSAN uninit-value warning with bpf
21mr|kernel-6.12-baikal-6.12.43-3|8330	- proc: fix UAF in proc_get_inode()
21mr|kernel-6.12-baikal-6.12.43-3|8331	- qlcnic: fix memory leak issues in qlcnic_sriov_common.c
21mr|kernel-6.12-baikal-6.12.43-3|8332	- rapidio: add check for rio_add_net() in rio_scan_alloc_net()
21mr|kernel-6.12-baikal-6.12.43-3|8333	- rapidio: fix an API misues when rio_add_net() fails
21mr|kernel-6.12-baikal-6.12.43-3|8334	- rcuref: Plug slowpath race in rcuref_put()
21mr|kernel-6.12-baikal-6.12.43-3|8335	- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
21mr|kernel-6.12-baikal-6.12.43-3|8336	- RDMA/bnxt_re: Add sanity checks on rdev validity
21mr|kernel-6.12-baikal-6.12.43-3|8337	- RDMA/bnxt_re: Allocate dev_attr information dynamically
21mr|kernel-6.12-baikal-6.12.43-3|8338	- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
21mr|kernel-6.12-baikal-6.12.43-3|8339	- RDMA/bnxt_re: Cache MSIx info to a local structure
21mr|kernel-6.12-baikal-6.12.43-3|8340	- RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors are reserved
21mr|kernel-6.12-baikal-6.12.43-3|8341	- RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers
21mr|kernel-6.12-baikal-6.12.43-3|8342	- RDMA/bnxt_re: Fix the statistics for Gen P7 VF
21mr|kernel-6.12-baikal-6.12.43-3|8343	- RDMA/bnxt_re: Refactor NQ allocation
21mr|kernel-6.12-baikal-6.12.43-3|8344	- RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()
21mr|kernel-6.12-baikal-6.12.43-3|8345	- RDMA/hns: Fix invalid sq params not being blocked
21mr|kernel-6.12-baikal-6.12.43-3|8346	- RDMA/hns: Fix mbox timing out by adding retry mechanism
21mr|kernel-6.12-baikal-6.12.43-3|8347	- RDMA/hns: Fix missing xa_destroy()
21mr|kernel-6.12-baikal-6.12.43-3|8348	- RDMA/hns: Fix soft lockup during bt pages loop
21mr|kernel-6.12-baikal-6.12.43-3|8349	- RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()
21mr|kernel-6.12-baikal-6.12.43-3|8350	- RDMA/hns: Fix wrong value of max_sge_rd
21mr|kernel-6.12-baikal-6.12.43-3|8351	- RDMA/mana_ib: Allocate PAGE aligned doorbell index
21mr|kernel-6.12-baikal-6.12.43-3|8352	- RDMA/mlx5: Fix AH static rate parsing
21mr|kernel-6.12-baikal-6.12.43-3|8353	- RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error
21mr|kernel-6.12-baikal-6.12.43-3|8354	- RDMA/mlx5: Fix a WARN during dereg_mr for DM type
21mr|kernel-6.12-baikal-6.12.43-3|8355	- RDMA/mlx5: Fix bind QP error cleanup flow
21mr|kernel-6.12-baikal-6.12.43-3|8356	- RDMA/mlx5: Fix implicit ODP hang on parent deregistration
21mr|kernel-6.12-baikal-6.12.43-3|8357	- RDMA/mlx5: Fix the recovery flow of the UMR QP
21mr|kernel-6.12-baikal-6.12.43-3|8358	- RDMA/mlx5: Handle errors returned from mlx5r_ib_rate()
21mr|kernel-6.12-baikal-6.12.43-3|8359	- RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests
21mr|kernel-6.12-baikal-6.12.43-3|8360	- regulator: check that dummy regulator has been probed before using it
21mr|kernel-6.12-baikal-6.12.43-3|8361	- regulator: dummy: force synchronous probing
21mr|kernel-6.12-baikal-6.12.43-3|8362	- Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context"
21mr|kernel-6.12-baikal-6.12.43-3|8363	- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
21mr|kernel-6.12-baikal-6.12.43-3|8364	- Revert "gre: Fix IPv6 link-local address generation."
21mr|kernel-6.12-baikal-6.12.43-3|8365	- Revert "KVM: e500: always restore irqs"
21mr|kernel-6.12-baikal-6.12.43-3|8366	- Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()"
21mr|kernel-6.12-baikal-6.12.43-3|8367	- Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock"
21mr|kernel-6.12-baikal-6.12.43-3|8368	- Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults"
21mr|kernel-6.12-baikal-6.12.43-3|8369	- Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone"
21mr|kernel-6.12-baikal-6.12.43-3|8370	- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
21mr|kernel-6.12-baikal-6.12.43-3|8371	- Revert "openvswitch: switch to per-action label counting in conntrack"
21mr|kernel-6.12-baikal-6.12.43-3|8372	- Revert "sched/core: Reduce cost of sched_move_task when config autogroup"
21mr|kernel-6.12-baikal-6.12.43-3|8373	- Revert "selftests/mm: remove local __NR_* definitions"
21mr|kernel-6.12-baikal-6.12.43-3|8374	- riscv: cacheinfo: Use of_property_present() for non-boolean properties
21mr|kernel-6.12-baikal-6.12.43-3|8375	- riscv: cpufeature: use bitmap_equal() instead of memcmp()
21mr|kernel-6.12-baikal-6.12.43-3|8376	- riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions
21mr|kernel-6.12-baikal-6.12.43-3|8377	- riscv/futex: sign extend compare value in atomic cmpxchg
21mr|kernel-6.12-baikal-6.12.43-3|8378	- riscv: KVM: Fix hart suspend status check
21mr|kernel-6.12-baikal-6.12.43-3|8379	- riscv: KVM: Fix hart suspend_type use
21mr|kernel-6.12-baikal-6.12.43-3|8380	- riscv: KVM: Fix SBI IPI error generation
21mr|kernel-6.12-baikal-6.12.43-3|8381	- riscv: KVM: Fix SBI TIME error generation
21mr|kernel-6.12-baikal-6.12.43-3|8382	- riscv: signal: fix signal frame size
21mr|kernel-6.12-baikal-6.12.43-3|8383	- riscv: signal: fix signal_minsigstksz
21mr|kernel-6.12-baikal-6.12.43-3|8384	- rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
21mr|kernel-6.12-baikal-6.12.43-3|8385	- rtase: Fix improper release of ring list entries in rtase_sw_reset
21mr|kernel-6.12-baikal-6.12.43-3|8386	- rust: alloc: add `Allocator` trait
21mr|kernel-6.12-baikal-6.12.43-3|8387	- rust: alloc: add `Box` to prelude
21mr|kernel-6.12-baikal-6.12.43-3|8388	- rust: alloc: add __GFP_NOWARN to `Flags`
21mr|kernel-6.12-baikal-6.12.43-3|8389	- rust: alloc: add module `allocator_test`
21mr|kernel-6.12-baikal-6.12.43-3|8390	- rust: alloc: add `Vec` to prelude
21mr|kernel-6.12-baikal-6.12.43-3|8391	- rust: alloc: Fix `ArrayLayout` allocations
21mr|kernel-6.12-baikal-6.12.43-3|8392	- rust: alloc: implement `Allocator` for `Kmalloc`
21mr|kernel-6.12-baikal-6.12.43-3|8393	- rust: alloc: implement `Cmalloc` in module allocator_test
21mr|kernel-6.12-baikal-6.12.43-3|8394	- rust: alloc: implement `collect` for `IntoIter`
21mr|kernel-6.12-baikal-6.12.43-3|8395	- rust: alloc: implement `contains` for `Flags`
21mr|kernel-6.12-baikal-6.12.43-3|8396	- rust: alloc: implement `IntoIterator` for `Vec`
21mr|kernel-6.12-baikal-6.12.43-3|8397	- rust: alloc: implement kernel `Box`
21mr|kernel-6.12-baikal-6.12.43-3|8398	- rust: alloc: implement kernel `Vec` type
21mr|kernel-6.12-baikal-6.12.43-3|8399	- rust: alloc: implement `KVmalloc` allocator
21mr|kernel-6.12-baikal-6.12.43-3|8400	- rust: alloc: implement `ReallocFunc`
21mr|kernel-6.12-baikal-6.12.43-3|8401	- rust: alloc: implement `Vmalloc` allocator
21mr|kernel-6.12-baikal-6.12.43-3|8402	- rust: alloc: introduce `ArrayLayout`
21mr|kernel-6.12-baikal-6.12.43-3|8403	- rust: alloc: make `allocator` module public
21mr|kernel-6.12-baikal-6.12.43-3|8404	- rust: alloc: remove extension of std's `Box`
21mr|kernel-6.12-baikal-6.12.43-3|8405	- rust: alloc: remove `VecExt` extension
21mr|kernel-6.12-baikal-6.12.43-3|8406	- rust: alloc: rename `KernelAllocator` to `Kmalloc`
21mr|kernel-6.12-baikal-6.12.43-3|8407	- rust: alloc: satisfy POSIX alignment requirement
21mr|kernel-6.12-baikal-6.12.43-3|8408	- rust: alloc: separate `aligned_size` from `krealloc_aligned`
21mr|kernel-6.12-baikal-6.12.43-3|8409	- rust: alloc: update module comment of alloc.rs
21mr|kernel-6.12-baikal-6.12.43-3|8410	- rust: block: fix formatting in GenDisk doc
21mr|kernel-6.12-baikal-6.12.43-3|8411	- rust: Disallow BTF generation with Rust + LTO
21mr|kernel-6.12-baikal-6.12.43-3|8412	- rust: enable `clippy::ignored_unit_patterns` lint
21mr|kernel-6.12-baikal-6.12.43-3|8413	- rust: enable Clippy's `check-private-items`
21mr|kernel-6.12-baikal-6.12.43-3|8414	- rust: enable `clippy::undocumented_unsafe_blocks` lint
21mr|kernel-6.12-baikal-6.12.43-3|8415	- rust: enable `clippy::unnecessary_safety_comment` lint
21mr|kernel-6.12-baikal-6.12.43-3|8416	- rust: enable `clippy::unnecessary_safety_doc` lint
21mr|kernel-6.12-baikal-6.12.43-3|8417	- rust: enable `rustdoc::unescaped_backticks` lint
21mr|kernel-6.12-baikal-6.12.43-3|8418	- rust: error: add missing newline to pr_warn! calls
21mr|kernel-6.12-baikal-6.12.43-3|8419	- rust: error: check for config `test` in `Error::name`
21mr|kernel-6.12-baikal-6.12.43-3|8420	- rust: error: make conversion functions public
21mr|kernel-6.12-baikal-6.12.43-3|8421	- rust: error: optimize error type to use nonzero
21mr|kernel-6.12-baikal-6.12.43-3|8422	- rust: error: use `core::alloc::LayoutError`
21mr|kernel-6.12-baikal-6.12.43-3|8423	- rust: finish using custom FFI integer types
21mr|kernel-6.12-baikal-6.12.43-3|8424	- rust: fix size_t in bindgen prototypes of C builtins
21mr|kernel-6.12-baikal-6.12.43-3|8425	- rust: init: add missing newline to pr_info! calls
21mr|kernel-6.12-baikal-6.12.43-3|8426	- rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Option<KBox<T>>`
21mr|kernel-6.12-baikal-6.12.43-3|8427	- rust: init: remove unneeded `#[allow(clippy::disallowed_names)]`
21mr|kernel-6.12-baikal-6.12.43-3|8428	- rust: introduce `.clippy.toml`
21mr|kernel-6.12-baikal-6.12.43-3|8429	- rust: kbuild: expand rusttest target for macros
21mr|kernel-6.12-baikal-6.12.43-3|8430	- rust: lockdep: Remove support for dynamically allocated LockClassKeys
21mr|kernel-6.12-baikal-6.12.43-3|8431	- rust: map `__kernel_size_t` and friends also to usize/isize
21mr|kernel-6.12-baikal-6.12.43-3|8432	- rust: map `long` to `isize` and `char` to `u8`
21mr|kernel-6.12-baikal-6.12.43-3|8433	- rust: provide proper code documentation titles
21mr|kernel-6.12-baikal-6.12.43-3|8434	- rust: remove leftover mentions of the `alloc` crate
21mr|kernel-6.12-baikal-6.12.43-3|8435	- rust: replace `clippy::dbg_macro` with `disallowed_macros`
21mr|kernel-6.12-baikal-6.12.43-3|8436	- rust: sort global Rust flags
21mr|kernel-6.12-baikal-6.12.43-3|8437	- rust: start using the `#[expect(...)]` attribute
21mr|kernel-6.12-baikal-6.12.43-3|8438	- rust: str: test: replace `alloc::format`
21mr|kernel-6.12-baikal-6.12.43-3|8439	- rust: sync: remove unneeded `#[allow(clippy::non_send_fields_in_send_ty)]`
21mr|kernel-6.12-baikal-6.12.43-3|8440	- rust: treewide: switch to our kernel `Box` type
21mr|kernel-6.12-baikal-6.12.43-3|8441	- rust: treewide: switch to the kernel `Vec` type
21mr|kernel-6.12-baikal-6.12.43-3|8442	- rust: types: avoid repetition in `{As,From}Bytes` impls
21mr|kernel-6.12-baikal-6.12.43-3|8443	- rust: use custom FFI integer types
21mr|kernel-6.12-baikal-6.12.43-3|8444	- rust: workqueue: remove unneeded ``#[allow(clippy::new_ret_no_self)]`
21mr|kernel-6.12-baikal-6.12.43-3|8445	- rxrpc: rxperf: Fix missing decoding of terminal magic cookie
21mr|kernel-6.12-baikal-6.12.43-3|8446	- s390/boot: Fix ESSA detection
21mr|kernel-6.12-baikal-6.12.43-3|8447	- s390/cio: Fix CHPID "configure" attribute caching
21mr|kernel-6.12-baikal-6.12.43-3|8448	- s390/ism: add release function for struct device
21mr|kernel-6.12-baikal-6.12.43-3|8449	- s390/traps: Fix test_monitor_call() inline assembly
21mr|kernel-6.12-baikal-6.12.43-3|8450	- sched: address a potential NULL pointer dereference in the GRED scheduler.
21mr|kernel-6.12-baikal-6.12.43-3|8451	- sched: Clarify wake_up_q()'s write to task->wake_q.next
21mr|kernel-6.12-baikal-6.12.43-3|8452	- sched/core: Prevent rescheduling when interrupts are disabled
21mr|kernel-6.12-baikal-6.12.43-3|8453	- sched/debug: Provide slice length for fair tasks
21mr|kernel-6.12-baikal-6.12.43-3|8454	- sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq()
21mr|kernel-6.12-baikal-6.12.43-3|8455	- sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq()
21mr|kernel-6.12-baikal-6.12.43-3|8456	- sched_ext: Fix migration disabled handling in targeted dispatches
21mr|kernel-6.12-baikal-6.12.43-3|8457	- sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called without balance()
21mr|kernel-6.12-baikal-6.12.43-3|8458	- sched_ext: selftests/dsp_local_on: Fix selftest on UP systems
21mr|kernel-6.12-baikal-6.12.43-3|8459	- sched_ext: selftests/dsp_local_on: Fix sporadic failures
21mr|kernel-6.12-baikal-6.12.43-3|8460	- sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl()
21mr|kernel-6.12-baikal-6.12.43-3|8461	- sched/fair: Fix potential memory corruption in child_cfs_rq_on_list
21mr|kernel-6.12-baikal-6.12.43-3|8462	- scripts: generate_rust_analyzer: add missing include_dirs
21mr|kernel-6.12-baikal-6.12.43-3|8463	- scripts: generate_rust_analyzer: add missing macros deps
21mr|kernel-6.12-baikal-6.12.43-3|8464	- scripts: generate_rust_analyzer: add uapi crate
21mr|kernel-6.12-baikal-6.12.43-3|8465	- scsi: core: Clear driver private data when retrying request
21mr|kernel-6.12-baikal-6.12.43-3|8466	- scsi: core: Use GFP_NOIO to avoid circular locking dependency
21mr|kernel-6.12-baikal-6.12.43-3|8467	- scsi: qla1280: Fix kernel oops when debug level > 2
21mr|kernel-6.12-baikal-6.12.43-3|8468	- scsi: ufs: core: bsg: Fix crash when arpmb command fails
21mr|kernel-6.12-baikal-6.12.43-3|8469	- scsi: ufs: core: Fix error return with query response
21mr|kernel-6.12-baikal-6.12.43-3|8470	- scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()
21mr|kernel-6.12-baikal-6.12.43-3|8471	- scsi: ufs: core: Set default runtime/system PM levels before ufshcd_hba_init()
21mr|kernel-6.12-baikal-6.12.43-3|8472	- sctp: Fix undefined behavior in left shift operation
21mr|kernel-6.12-baikal-6.12.43-3|8473	- selftests: always check mask returned by statmount(2)
21mr|kernel-6.12-baikal-6.12.43-3|8474	- selftests: bonding: fix incorrect mac address
21mr|kernel-6.12-baikal-6.12.43-3|8475	- selftests/bpf: Add tests for raw_tp null handling
21mr|kernel-6.12-baikal-6.12.43-3|8476	- selftests/bpf: Clean up open-coded gettid syscall invocations
21mr|kernel-6.12-baikal-6.12.43-3|8477	- selftests/bpf: Fix invalid flag of recv()
21mr|kernel-6.12-baikal-6.12.43-3|8478	- selftests/cgroup: use bash in test_cpuset_v1_hp.sh
21mr|kernel-6.12-baikal-6.12.43-3|8479	- selftests/damon/damon_nr_regions: set ops update for merge results check to 100ms
21mr|kernel-6.12-baikal-6.12.43-3|8480	- selftests/damon/damon_nr_regions: sort collected regiosn before checking with min/max boundaries
21mr|kernel-6.12-baikal-6.12.43-3|8481	- selftests/damon/damos_quota_goal: handle minimum quota that cannot be further reduced
21mr|kernel-6.12-baikal-6.12.43-3|8482	- selftests/damon/damos_quota: make real expectation of quota exceeds
21mr|kernel-6.12-baikal-6.12.43-3|8483	- selftests: drv-net: Check if combined-count exists
21mr|kernel-6.12-baikal-6.12.43-3|8484	- selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP
21mr|kernel-6.12-baikal-6.12.43-3|8485	- selftests/landlock: Test that MPTCP actions are not restricted
21mr|kernel-6.12-baikal-6.12.43-3|8486	- selftests/mm: build with -O2
21mr|kernel-6.12-baikal-6.12.43-3|8487	- selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation
21mr|kernel-6.12-baikal-6.12.43-3|8488	- slimbus: messaging: Free transaction ID in delayed interrupt scenario
21mr|kernel-6.12-baikal-6.12.43-3|8489	- smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions
21mr|kernel-6.12-baikal-6.12.43-3|8490	- smb3: add support for IAKerb
21mr|kernel-6.12-baikal-6.12.43-3|8491	- smb: client: Add check for next_buffer in receive_encrypted_standard()
21mr|kernel-6.12-baikal-6.12.43-3|8492	- smb: client: fix chmod(2) regression with ATTR_READONLY
21mr|kernel-6.12-baikal-6.12.43-3|8493	- smb: client: Fix match_session bug preventing session reuse
21mr|kernel-6.12-baikal-6.12.43-3|8494	- smb: client: fix noisy when tree connecting to DFS interlink targets
21mr|kernel-6.12-baikal-6.12.43-3|8495	- smb: client: fix regression with guest option
21mr|kernel-6.12-baikal-6.12.43-3|8496	- soc: imx8m: Remove global soc_uid
21mr|kernel-6.12-baikal-6.12.43-3|8497	- soc: imx8m: Unregister cpufreq and soc dev in cleanup path
21mr|kernel-6.12-baikal-6.12.43-3|8498	- soc: imx8m: Use devm_* to simplify probe failure handling
21mr|kernel-6.12-baikal-6.12.43-3|8499	- sockmap, vsock: For connectible sockets allow only connected
21mr|kernel-6.12-baikal-6.12.43-3|8500	- soc: loongson: loongson2_guts: Add check for devm_kstrdup()
21mr|kernel-6.12-baikal-6.12.43-3|8501	- soc: qcom: pdr: Fix the potential deadlock
21mr|kernel-6.12-baikal-6.12.43-3|8502	- spi: microchip-core: prevent RX overflows when transmit size > FIFO size
21mr|kernel-6.12-baikal-6.12.43-3|8503	- stmmac: loongson: Pass correct arg to PCI function
21mr|kernel-6.12-baikal-6.12.43-3|8504	- strparser: Add read_sock callback
21mr|kernel-6.12-baikal-6.12.43-3|8505	- SUNRPC: Handle -ETIMEDOUT return from tlshd
21mr|kernel-6.12-baikal-6.12.43-3|8506	- SUNRPC: Prevent looping due to rpc_signal_task() races
21mr|kernel-6.12-baikal-6.12.43-3|8507	- sunrpc: suppress warnings for unused procfs functions
21mr|kernel-6.12-baikal-6.12.43-3|8508	- tcp: adjust rcvq_space after updating scaling ratio
21mr|kernel-6.12-baikal-6.12.43-3|8509	- tcp: Defer ts_recent changes until req is owned
21mr|kernel-6.12-baikal-6.12.43-3|8510	- tcp: devmem: don't write truncated dmabuf CMSGs to userspace
21mr|kernel-6.12-baikal-6.12.43-3|8511	- tcp: drop secpath at the same time as we currently drop dst
21mr|kernel-6.12-baikal-6.12.43-3|8512	- tee: optee: Fix supplicant wait loop
21mr|kernel-6.12-baikal-6.12.43-3|8513	- thermal: core: Move lists of thermal instances to trip descriptors
21mr|kernel-6.12-baikal-6.12.43-3|8514	- thermal/cpufreq_cooling: Remove structure member documentation
21mr|kernel-6.12-baikal-6.12.43-3|8515	- thermal: gov_power_allocator: Add missing NULL pointer check
21mr|kernel-6.12-baikal-6.12.43-3|8516	- thermal: gov_power_allocator: Fix incorrect calculation in divvy_up_power()
21mr|kernel-6.12-baikal-6.12.43-3|8517	- thermal: gov_power_allocator: Update total_weight on bind and cdev updates
21mr|kernel-6.12-baikal-6.12.43-3|8518	- thermal/of: Fix cdev lookup in thermal_of_should_bind()
21mr|kernel-6.12-baikal-6.12.43-3|8519	- thermal: of: Simplify thermal_of_should_bind with scoped for each OF child
21mr|kernel-6.12-baikal-6.12.43-3|8520	- tools/sched_ext: Add helper to check task migration state
21mr|kernel-6.12-baikal-6.12.43-3|8521	- tracing: Fix bad hist from corrupting named_triggers list
21mr|kernel-6.12-baikal-6.12.43-3|8522	- tracing: Fix using ret variable in tracing_set_tracer()
21mr|kernel-6.12-baikal-6.12.43-3|8523	- tracing: Have the error of __tracing_resize_ring_buffer() passed to user
21mr|kernel-6.12-baikal-6.12.43-3|8524	- tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro
21mr|kernel-6.12-baikal-6.12.43-3|8525	- tracing: Switch trace.c code over to use guard()
21mr|kernel-6.12-baikal-6.12.43-3|8526	- tracing: tprobe-events: Fix a memory leak when tprobe with $retval
21mr|kernel-6.12-baikal-6.12.43-3|8527	- tracing: tprobe-events: Fix leakage of module refcount
21mr|kernel-6.12-baikal-6.12.43-3|8528	- tracing: tprobe-events: Fix to clean up tprobe correctly when module unload
21mr|kernel-6.12-baikal-6.12.43-3|8529	- tracing: tprobe-events: Reject invalid tracepoint name
21mr|kernel-6.12-baikal-6.12.43-3|8530	- ublk: set_params: properly check if parameters can be applied
21mr|kernel-6.12-baikal-6.12.43-3|8531	- unreachable: Unify
21mr|kernel-6.12-baikal-6.12.43-3|8532	- uprobes: Fix race in uprobe_free_utask
21mr|kernel-6.12-baikal-6.12.43-3|8533	- uprobes: Reject the shared zeropage in uprobe_write_opcode()
21mr|kernel-6.12-baikal-6.12.43-3|8534	- usb: atm: cxacru: fix a flaw in existing endpoint checks
21mr|kernel-6.12-baikal-6.12.43-3|8535	- usb: dwc3: gadget: Prevent irq storm when TH re-executes
21mr|kernel-6.12-baikal-6.12.43-3|8536	- usb: dwc3: Set SUSPENDENABLE soon after phy init
21mr|kernel-6.12-baikal-6.12.43-3|8537	- usb: gadget: Check bmAttributes only if configuration is valid
21mr|kernel-6.12-baikal-6.12.43-3|8538	- usb: gadget: Fix setting self-powered state on suspend
21mr|kernel-6.12-baikal-6.12.43-3|8539	- USB: gadget: f_midi: f_midi_complete to call queue_work
21mr|kernel-6.12-baikal-6.12.43-3|8540	- usb: gadget: Set self-powered based on MaxPower and bmAttributes
21mr|kernel-6.12-baikal-6.12.43-3|8541	- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails
21mr|kernel-6.12-baikal-6.12.43-3|8542	- usb: hub: lack of clearing xHC resources
21mr|kernel-6.12-baikal-6.12.43-3|8543	- usbnet: gl620a: fix endpoint checking in genelink_bind()
21mr|kernel-6.12-baikal-6.12.43-3|8544	- usb: phy: generic: Use proper helper for property detection
21mr|kernel-6.12-baikal-6.12.43-3|8545	- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
21mr|kernel-6.12-baikal-6.12.43-3|8546	- usb: renesas_usbhs: Call clk_put()
21mr|kernel-6.12-baikal-6.12.43-3|8547	- usb: renesas_usbhs: Flush the notify_hotplug_work
21mr|kernel-6.12-baikal-6.12.43-3|8548	- usb: renesas_usbhs: Use devm_usb_get_phy()
21mr|kernel-6.12-baikal-6.12.43-3|8549	- USB: serial: ftdi_sio: add support for Altera USB Blaster 3
21mr|kernel-6.12-baikal-6.12.43-3|8550	- USB: serial: option: add Telit Cinterion FE990B compositions
21mr|kernel-6.12-baikal-6.12.43-3|8551	- USB: serial: option: fix Telit Cinterion FE990A name
21mr|kernel-6.12-baikal-6.12.43-3|8552	- USB: serial: option: match on interface class for Telit FN990B
21mr|kernel-6.12-baikal-6.12.43-3|8553	- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
21mr|kernel-6.12-baikal-6.12.43-3|8554	- usb: typec: ucsi: Fix NULL pointer access
21mr|kernel-6.12-baikal-6.12.43-3|8555	- usb: typec: ucsi: increase timeout for PPM reset operations
21mr|kernel-6.12-baikal-6.12.43-3|8556	- usb: xhci: Enable the TRB overfetch quirk on VIA VL805
21mr|kernel-6.12-baikal-6.12.43-3|8557	- userfaultfd: do not block on locking a large folio with raised refcount
21mr|kernel-6.12-baikal-6.12.43-3|8558	- userfaultfd: fix PTE unmapping stack-allocated PTE copies
21mr|kernel-6.12-baikal-6.12.43-3|8559	- vboxsf: fix building with GCC 15
21mr|kernel-6.12-baikal-6.12.43-3|8560	- vhost: return task creation error instead of NULL
21mr|kernel-6.12-baikal-6.12.43-3|8561	- vlan: enforce underlying device type
21mr|kernel-6.12-baikal-6.12.43-3|8562	- vmlinux.lds: Ensure that const vars with relocations are mapped R/O
21mr|kernel-6.12-baikal-6.12.43-3|8563	- vsock/bpf: Warn on socket without transport
21mr|kernel-6.12-baikal-6.12.43-3|8564	- vsock/virtio: fix variables initialization during resuming
21mr|kernel-6.12-baikal-6.12.43-3|8565	- wifi: cfg80211: cancel wiphy_work before freeing wiphy
21mr|kernel-6.12-baikal-6.12.43-3|8566	- wifi: cfg80211: regulatory: improve invalid hints checking
21mr|kernel-6.12-baikal-6.12.43-3|8567	- wifi: iwlwifi: Fix A-MSDU TSO preparation
21mr|kernel-6.12-baikal-6.12.43-3|8568	- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU
21mr|kernel-6.12-baikal-6.12.43-3|8569	- wifi: iwlwifi: limit printed string from FW file
21mr|kernel-6.12-baikal-6.12.43-3|8570	- wifi: iwlwifi: mvm: clean up ROC on failure
21mr|kernel-6.12-baikal-6.12.43-3|8571	- wifi: iwlwifi: mvm: don't try to talk to a dead firmware
21mr|kernel-6.12-baikal-6.12.43-3|8572	- wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms
21mr|kernel-6.12-baikal-6.12.43-3|8573	- wifi: iwlwifi: pcie: Fix TSO preparation
21mr|kernel-6.12-baikal-6.12.43-3|8574	- wifi: mac80211: don't queue sdata::work for a non-running sdata
21mr|kernel-6.12-baikal-6.12.43-3|8575	- wifi: mac80211: fix MLE non-inheritance parsing
21mr|kernel-6.12-baikal-6.12.43-3|8576	- wifi: mac80211: fix vendor-specific inheritance
21mr|kernel-6.12-baikal-6.12.43-3|8577	- wifi: mac80211: Support parsing EPCS ML element
21mr|kernel-6.12-baikal-6.12.43-3|8578	- wifi: nl80211: reject cooked mode if it is set along with other flags
21mr|kernel-6.12-baikal-6.12.43-3|8579	- x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()
21mr|kernel-6.12-baikal-6.12.43-3|8580	- x86/boot: Sanitize boot params before parsing command line
21mr|kernel-6.12-baikal-6.12.43-3|8581	- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output
21mr|kernel-6.12-baikal-6.12.43-3|8582	- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
21mr|kernel-6.12-baikal-6.12.43-3|8583	- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
21mr|kernel-6.12-baikal-6.12.43-3|8584	- x86/cpu: Validate CPUID leaf 0x2 EDX output
21mr|kernel-6.12-baikal-6.12.43-3|8585	- x86/irq: Define trace events conditionally
21mr|kernel-6.12-baikal-6.12.43-3|8586	- x86/microcode/AMD: Add get_patch_level()
21mr|kernel-6.12-baikal-6.12.43-3|8587	- x86/microcode/AMD: Add some forgotten models to the SHA check
21mr|kernel-6.12-baikal-6.12.43-3|8588	- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
21mr|kernel-6.12-baikal-6.12.43-3|8589	- x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration
21mr|kernel-6.12-baikal-6.12.43-3|8590	- x86/microcode/AMD: Have __apply_microcode_amd() return bool
21mr|kernel-6.12-baikal-6.12.43-3|8591	- x86/microcode/AMD: Load only SHA256-checksummed patches
21mr|kernel-6.12-baikal-6.12.43-3|8592	- x86/microcode/AMD: Merge early_apply_microcode() into its single callsite
21mr|kernel-6.12-baikal-6.12.43-3|8593	- x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature
21mr|kernel-6.12-baikal-6.12.43-3|8594	- x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations
21mr|kernel-6.12-baikal-6.12.43-3|8595	- x86/microcode/AMD: Return bool from find_blobs_in_containers()
21mr|kernel-6.12-baikal-6.12.43-3|8596	- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode
21mr|kernel-6.12-baikal-6.12.43-3|8597	- x86/of: Don't use DTB for SMP setup if ACPI is enabled
21mr|kernel-6.12-baikal-6.12.43-3|8598	- x86/sgx: Fix size overflows in sgx_encl_create()
21mr|kernel-6.12-baikal-6.12.43-3|8599	- x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors
21mr|kernel-6.12-baikal-6.12.43-3|8600	- Xen/swiotlb: mark xen_swiotlb_fixup() __init
21mr|kernel-6.12-baikal-6.12.43-3|8601	- xe/oa: Fix query mode of operation for OAR/OAC
21mr|kernel-6.12-baikal-6.12.43-3|8602	- xfrm: fix tunnel mode TX datapath in packet offload mode
21mr|kernel-6.12-baikal-6.12.43-3|8603	- xfrm_output: Force software GSO only in tunnel mode
21mr|kernel-6.12-baikal-6.12.43-3|8604	- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
21mr|kernel-6.12-baikal-6.12.43-3|8605	- xhci: pci: Fix indentation in the PCI device ID definitions
21mr|kernel-6.12-baikal-6.12.43-3|8606	- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts
21mr|kernel-6.12-baikal-6.12.43-3|8607	- xsk: fix an integer overflow in xp_create_and_assign_umem()
21mr|kernel-6.12-baikal-6.12.43-3|8608	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|8609	
21mr|kernel-6.12-baikal-6.12.43-3|8610	* Mon Mar 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8611	- Revert "Updated to 6.12.20"
21mr|kernel-6.12-baikal-6.12.43-3|8612	- This reverts commit 983286480ea7a4fcf66dc0f4ca60669a2b5ba775.
21mr|kernel-6.12-baikal-6.12.43-3|8613	
21mr|kernel-6.12-baikal-6.12.43-3|8614	- Merge: a73201b 9832864
21mr|kernel-6.12-baikal-6.12.43-3|8615	* Fri Mar 28 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8616	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-baikal-6.12.43-3|8617	
21mr|kernel-6.12-baikal-6.12.43-3|8618	* Fri Mar 28 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8619	- Updated to 6.12.20
21mr|kernel-6.12-baikal-6.12.43-3|8620	
21mr|kernel-6.12-baikal-6.12.43-3|8621	- Merge: dfb085f 5237282
21mr|kernel-6.12-baikal-6.12.43-3|8622	* Fri Mar 28 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8623	- Merge 2023.1 to 2021.1
21mr|kernel-6.12-baikal-6.12.43-3|8624	
21mr|kernel-6.12-baikal-6.12.43-3|8625	* Thu Mar 27 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8626	- Bump release: add ZFS support
21mr|kernel-6.12-baikal-6.12.43-3|8627	
21mr|kernel-6.12-baikal-6.12.43-3|8628	* Thu Mar 27 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8629	- fix: add %%exclude from kernel-files for kvadra-touchpad
21mr|kernel-6.12-baikal-6.12.43-3|8630	
21mr|kernel-6.12-baikal-6.12.43-3|8631	* Thu Feb 27 2025 alex stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8632	- do not pull here various crappy packages and DO NOT RUINE MY SYSTEM
21mr|kernel-6.12-baikal-6.12.43-3|8633	
21mr|kernel-6.12-baikal-6.12.43-3|8634	* Tue Feb 25 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.12-baikal-6.12.43-3|8635	- do not pull texlive
21mr|kernel-6.12-baikal-6.12.43-3|8636	
21mr|kernel-6.12-baikal-6.12.43-3|8637	* Tue Feb 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8638	- Reapply "Updated to 6.12.16"
21mr|kernel-6.12-baikal-6.12.43-3|8639	- This reverts commit 706456dbe790976e4d035e52ca21abdf7c1a5bbb.
21mr|kernel-6.12-baikal-6.12.43-3|8640	
21mr|kernel-6.12-baikal-6.12.43-3|8641	* Tue Feb 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8642	- Revert "Updated to 6.12.16"
21mr|kernel-6.12-baikal-6.12.43-3|8643	- This reverts commit 25c025c7d96f2dcb611ddbbc97538bcae5b9617f.
21mr|kernel-6.12-baikal-6.12.43-3|8644	
21mr|kernel-6.12-baikal-6.12.43-3|8645	* Tue Feb 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8646	- temporary solution for not generated initrd
21mr|kernel-6.12-baikal-6.12.43-3|8647	
21mr|kernel-6.12-baikal-6.12.43-3|8648	* Tue Feb 25 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8649	- Add a crutch for VirtualBox/VMWare
21mr|kernel-6.12-baikal-6.12.43-3|8650	
21mr|kernel-6.12-baikal-6.12.43-3|8651	* Mon Feb 24 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8652	- Updated to 6.12.16
21mr|kernel-6.12-baikal-6.12.43-3|8653	
21mr|kernel-6.12-baikal-6.12.43-3|8654	* Mon Feb 24 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8655	- Updated to 6.12.16
21mr|kernel-6.12-baikal-6.12.43-3|8656	
21mr|kernel-6.12-baikal-6.12.43-3|8657	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.12-baikal-6.12.43-3|8658	- R: kmod
21mr|kernel-6.12-baikal-6.12.43-3|8659	
21mr|kernel-6.12-baikal-6.12.43-3|8660	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.12-baikal-6.12.43-3|8661	- do not pull dracut in kernel rpm, moving it to file trigger in rosa-kernel-tools
21mr|kernel-6.12-baikal-6.12.43-3|8662	
21mr|kernel-6.12-baikal-6.12.43-3|8663	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.12-baikal-6.12.43-3|8664	- automated spec cleanup
21mr|kernel-6.12-baikal-6.12.43-3|8665	
21mr|kernel-6.12-baikal-6.12.43-3|8666	* Fri Feb 14 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8667	- Updated to 6.12.13
21mr|kernel-6.12-baikal-6.12.43-3|8668	
21mr|kernel-6.12-baikal-6.12.43-3|8669	* Fri Feb 14 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8670	- Updated to 6.12.13
21mr|kernel-6.12-baikal-6.12.43-3|8671	
21mr|kernel-6.12-baikal-6.12.43-3|8672	* Tue Feb 4 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8673	- embed in kernel VIRTIO_BLK
21mr|kernel-6.12-baikal-6.12.43-3|8674	
21mr|kernel-6.12-baikal-6.12.43-3|8675	* Sun Feb 2 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8676	- enable more usb drivers for arm64
21mr|kernel-6.12-baikal-6.12.43-3|8677	
21mr|kernel-6.12-baikal-6.12.43-3|8678	* Sun Feb 2 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8679	- reapply kernels for loongarch64/riscv64
21mr|kernel-6.12-baikal-6.12.43-3|8680	
21mr|kernel-6.12-baikal-6.12.43-3|8681	* Sun Feb 2 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8682	- CONFIG_VIRTIO_PCI=y now, needed for proper work of mkosi initrds, drop reiserfs
21mr|kernel-6.12-baikal-6.12.43-3|8683	
21mr|kernel-6.12-baikal-6.12.43-3|8684	* Wed Jan 29 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8685	- macros.ksobirator: fix %%ksob_mk_module_pkg for packages with '-' in name
21mr|kernel-6.12-baikal-6.12.43-3|8686	
21mr|kernel-6.12-baikal-6.12.43-3|8687	* Wed Jan 29 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8688	- macros.ksobirator: fix %%ksob_mk_module_pkg for packages with '-' in name
21mr|kernel-6.12-baikal-6.12.43-3|8689	
21mr|kernel-6.12-baikal-6.12.43-3|8690	* Wed Jan 29 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8691	- Bump release: add hotfix-kvadra-touchpad crutch
21mr|kernel-6.12-baikal-6.12.43-3|8692	
21mr|kernel-6.12-baikal-6.12.43-3|8693	* Wed Jan 29 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8694	- Bump release: add hotfix-kvadra-touchpad crutch
21mr|kernel-6.12-baikal-6.12.43-3|8695	
21mr|kernel-6.12-baikal-6.12.43-3|8696	* Fri Jan 24 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8697	- Updated to 6.12.11
21mr|kernel-6.12-baikal-6.12.43-3|8698	
21mr|kernel-6.12-baikal-6.12.43-3|8699	* Fri Jan 24 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8700	- Updated to 6.12.11
21mr|kernel-6.12-baikal-6.12.43-3|8701	
21mr|kernel-6.12-baikal-6.12.43-3|8702	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8703	- enable BPF for bpftune daemon
21mr|kernel-6.12-baikal-6.12.43-3|8704	
21mr|kernel-6.12-baikal-6.12.43-3|8705	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8706	- enable BPF debug info for bpftune
21mr|kernel-6.12-baikal-6.12.43-3|8707	
21mr|kernel-6.12-baikal-6.12.43-3|8708	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8709	- bpftool moved to sbin
21mr|kernel-6.12-baikal-6.12.43-3|8710	
21mr|kernel-6.12-baikal-6.12.43-3|8711	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8712	- fix build
21mr|kernel-6.12-baikal-6.12.43-3|8713	
21mr|kernel-6.12-baikal-6.12.43-3|8714	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8715	- enable bpftool
21mr|kernel-6.12-baikal-6.12.43-3|8716	
21mr|kernel-6.12-baikal-6.12.43-3|8717	* Fri Jan 17 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8718	- Updated to 6.12.10
21mr|kernel-6.12-baikal-6.12.43-3|8719	
21mr|kernel-6.12-baikal-6.12.43-3|8720	* Fri Jan 17 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8721	- Updated to 6.12.10
21mr|kernel-6.12-baikal-6.12.43-3|8722	
21mr|kernel-6.12-baikal-6.12.43-3|8723	* Fri Jan 10 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8724	- Updated to 6.12.9
21mr|kernel-6.12-baikal-6.12.43-3|8725	
21mr|kernel-6.12-baikal-6.12.43-3|8726	* Fri Jan 10 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8727	- Updated to 6.12.9
21mr|kernel-6.12-baikal-6.12.43-3|8728	
21mr|kernel-6.12-baikal-6.12.43-3|8729	* Sun Jan 5 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8730	- Updated to 6.12.8
21mr|kernel-6.12-baikal-6.12.43-3|8731	
21mr|kernel-6.12-baikal-6.12.43-3|8732	* Sun Jan 5 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8733	- Updated to 6.12.8
21mr|kernel-6.12-baikal-6.12.43-3|8734	
21mr|kernel-6.12-baikal-6.12.43-3|8735	* Thu Dec 26 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8736	- add ibft
21mr|kernel-6.12-baikal-6.12.43-3|8737	
21mr|kernel-6.12-baikal-6.12.43-3|8738	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8739	- disable logo
21mr|kernel-6.12-baikal-6.12.43-3|8740	
21mr|kernel-6.12-baikal-6.12.43-3|8741	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8742	- loongarch64: enable more crypto modules
21mr|kernel-6.12-baikal-6.12.43-3|8743	
21mr|kernel-6.12-baikal-6.12.43-3|8744	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8745	- adjust FB drivers for loongarch64
21mr|kernel-6.12-baikal-6.12.43-3|8746	
21mr|kernel-6.12-baikal-6.12.43-3|8747	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8748	- enable few modules
21mr|kernel-6.12-baikal-6.12.43-3|8749	
21mr|kernel-6.12-baikal-6.12.43-3|8750	* Wed Dec 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8751	- off CONFIG_DRM_I915_REPLAY_GPU_HANGS_API (big warning that this is for kernel developers only)
21mr|kernel-6.12-baikal-6.12.43-3|8752	
21mr|kernel-6.12-baikal-6.12.43-3|8753	* Wed Dec 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8754	- [bot] upd: 6.12.5 -> 6.12.6
21mr|kernel-6.12-baikal-6.12.43-3|8755	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|8756	- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
21mr|kernel-6.12-baikal-6.12.43-3|8757	- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
21mr|kernel-6.12-baikal-6.12.43-3|8758	- ACPI: resource: Fix memory resource type union access
21mr|kernel-6.12-baikal-6.12.43-3|8759	- ALSA: control: Avoid WARN() for symlink errors
21mr|kernel-6.12-baikal-6.12.43-3|8760	- ALSA: hda/realtek: Fix headset mic on Acer Nitro 5
21mr|kernel-6.12-baikal-6.12.43-3|8761	- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
21mr|kernel-6.12-baikal-6.12.43-3|8762	- amdgpu/uvd: get ring reference from rq scheduler
21mr|kernel-6.12-baikal-6.12.43-3|8763	- ASoC: amd: yc: Fix the wrong return value
21mr|kernel-6.12-baikal-6.12.43-3|8764	- ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER
21mr|kernel-6.12-baikal-6.12.43-3|8765	- ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER
21mr|kernel-6.12-baikal-6.12.43-3|8766	- ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array
21mr|kernel-6.12-baikal-6.12.43-3|8767	- ASoC: tas2781: Fix calibration issue in stress test
21mr|kernel-6.12-baikal-6.12.43-3|8768	- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
21mr|kernel-6.12-baikal-6.12.43-3|8769	- batman-adv: Do not let TT changes list grows indefinitely
21mr|kernel-6.12-baikal-6.12.43-3|8770	- batman-adv: Do not send uninitialized TT changes
21mr|kernel-6.12-baikal-6.12.43-3|8771	- batman-adv: Remove uninitialized data in full table TT response
21mr|kernel-6.12-baikal-6.12.43-3|8772	- blk-cgroup: Fix UAF in blkcg_unpin_online()
21mr|kernel-6.12-baikal-6.12.43-3|8773	- blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
21mr|kernel-6.12-baikal-6.12.43-3|8774	- blk-mq: move cpuhp callback registering out of q->sysfs_lock
21mr|kernel-6.12-baikal-6.12.43-3|8775	- block: Fix potential deadlock while freezing queue and acquiring sysfs_lock
21mr|kernel-6.12-baikal-6.12.43-3|8776	- block: get wp_offset by bdev_offset_from_zone_start
21mr|kernel-6.12-baikal-6.12.43-3|8777	- block: Ignore REQ_NOWAIT for zone reset and zone finish operations
21mr|kernel-6.12-baikal-6.12.43-3|8778	- block: Prevent potential deadlocks in zone write plug error recovery
21mr|kernel-6.12-baikal-6.12.43-3|8779	- block: Switch to using refcount_t for zone write plugs
21mr|kernel-6.12-baikal-6.12.43-3|8780	- block: Use a zone write plug BIO work for REQ_NOWAIT BIOs
21mr|kernel-6.12-baikal-6.12.43-3|8781	- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump
21mr|kernel-6.12-baikal-6.12.43-3|8782	- Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating
21mr|kernel-6.12-baikal-6.12.43-3|8783	- Bluetooth: Improve setsockopt() handling of malformed user input
21mr|kernel-6.12-baikal-6.12.43-3|8784	- Bluetooth: iso: Always release hdev at the end of iso_listen_bis
21mr|kernel-6.12-baikal-6.12.43-3|8785	- Bluetooth: iso: Fix circular lock in iso_conn_big_sync
21mr|kernel-6.12-baikal-6.12.43-3|8786	- Bluetooth: iso: Fix circular lock in iso_listen_bis
21mr|kernel-6.12-baikal-6.12.43-3|8787	- Bluetooth: iso: Fix recursive locking warning
21mr|kernel-6.12-baikal-6.12.43-3|8788	- Bluetooth: SCO: Add support for 16 bits transparent voice setting
21mr|kernel-6.12-baikal-6.12.43-3|8789	- bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips
21mr|kernel-6.12-baikal-6.12.43-3|8790	- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips
21mr|kernel-6.12-baikal-6.12.43-3|8791	- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-6.12-baikal-6.12.43-3|8792	- bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features
21mr|kernel-6.12-baikal-6.12.43-3|8793	- bpf: Augment raw_tp arguments with PTR_MAYBE_NULL
21mr|kernel-6.12-baikal-6.12.43-3|8794	- bpf: Check size for BTF-based ctx access of pointer members
21mr|kernel-6.12-baikal-6.12.43-3|8795	- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
21mr|kernel-6.12-baikal-6.12.43-3|8796	- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
21mr|kernel-6.12-baikal-6.12.43-3|8797	- bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog
21mr|kernel-6.12-baikal-6.12.43-3|8798	- bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL"
21mr|kernel-6.12-baikal-6.12.43-3|8799	- bpf, sockmap: Fix race between element replace and close()
21mr|kernel-6.12-baikal-6.12.43-3|8800	- bpf, sockmap: Fix update element with same
21mr|kernel-6.12-baikal-6.12.43-3|8801	- cifs: Fix rmdir failure due to ongoing I/O on deleted file
21mr|kernel-6.12-baikal-6.12.43-3|8802	- clk: en7523: Fix wrong BUS clock for EN7581
21mr|kernel-6.12-baikal-6.12.43-3|8803	- crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem
21mr|kernel-6.12-baikal-6.12.43-3|8804	- cxgb4: use port number to set mac addr
21mr|kernel-6.12-baikal-6.12.43-3|8805	- dm: Fix dm-zoned-reclaim zone write pointer alignment
21mr|kernel-6.12-baikal-6.12.43-3|8806	- Documentation: networking: Add a caveat to nexthop_compat_mode sysctl
21mr|kernel-6.12-baikal-6.12.43-3|8807	- Documentation: PM: Clarify pm_runtime_resume_and_get() return value
21mr|kernel-6.12-baikal-6.12.43-3|8808	- drm/amdgpu: fix UVD contiguous CS mapping problem
21mr|kernel-6.12-baikal-6.12.43-3|8809	- drm/amdgpu: fix when the cleaner shader is emitted
21mr|kernel-6.12-baikal-6.12.43-3|8810	- drm/amdkfd: Dereference null return value
21mr|kernel-6.12-baikal-6.12.43-3|8811	- drm/amdkfd: hard-code cacheline size for gfx11
21mr|kernel-6.12-baikal-6.12.43-3|8812	- drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12
21mr|kernel-6.12-baikal-6.12.43-3|8813	- drm/amdkfd: pause autosuspend when creating pdd
21mr|kernel-6.12-baikal-6.12.43-3|8814	- drm/amd/pm: Set SMU v13.0.7 default workload type
21mr|kernel-6.12-baikal-6.12.43-3|8815	- drm/i915/color: Stop using non-posted DSB writes for legacy LUT
21mr|kernel-6.12-baikal-6.12.43-3|8816	- drm/i915: Fix memory leak by correcting cache object name in error handler
21mr|kernel-6.12-baikal-6.12.43-3|8817	- drm/i915: Fix NULL pointer dereference in capture_engine
21mr|kernel-6.12-baikal-6.12.43-3|8818	- drm/panic: remove spurious empty line to clean warning
21mr|kernel-6.12-baikal-6.12.43-3|8819	- drm/xe: Call invalidation_fence_fini for PT inval fences in error state
21mr|kernel-6.12-baikal-6.12.43-3|8820	- drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt
21mr|kernel-6.12-baikal-6.12.43-3|8821	- drm/xe/reg_sr: Remove register pool
21mr|kernel-6.12-baikal-6.12.43-3|8822	- gpio: graniterapids: Check if GPIO line can be used for IRQs
21mr|kernel-6.12-baikal-6.12.43-3|8823	- gpio: graniterapids: Determine if GPIO pad can be used by driver
21mr|kernel-6.12-baikal-6.12.43-3|8824	- gpio: graniterapids: Fix GPIO Ack functionality
21mr|kernel-6.12-baikal-6.12.43-3|8825	- gpio: graniterapids: Fix incorrect BAR assignment
21mr|kernel-6.12-baikal-6.12.43-3|8826	- gpio: graniterapids: Fix invalid GPI_IS register offset
21mr|kernel-6.12-baikal-6.12.43-3|8827	- gpio: graniterapids: Fix invalid RXEVCFG register bitmask
21mr|kernel-6.12-baikal-6.12.43-3|8828	- gpio: graniterapids: Fix vGPIO driver crash
21mr|kernel-6.12-baikal-6.12.43-3|8829	- gpio: ljca: Initialize num before accessing item in ljca_gpio_config
21mr|kernel-6.12-baikal-6.12.43-3|8830	- iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context
21mr|kernel-6.12-baikal-6.12.43-3|8831	- iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain
21mr|kernel-6.12-baikal-6.12.43-3|8832	- iommu/vt-d: Remove cache tags before disabling ATS
21mr|kernel-6.12-baikal-6.12.43-3|8833	- kselftest/arm64: abi: fix SVCR detection
21mr|kernel-6.12-baikal-6.12.43-3|8834	- ksmbd: fix racy issue from session lookup and expire
21mr|kernel-6.12-baikal-6.12.43-3|8835	- KVM: arm64: Disable MPAM visibility by default and ignore VMM writes
21mr|kernel-6.12-baikal-6.12.43-3|8836	- libperf: evlist: Fix --cpu argument on hybrid platform
21mr|kernel-6.12-baikal-6.12.43-3|8837	- memcg: slub: fix SUnreclaim for post charged objects
21mr|kernel-6.12-baikal-6.12.43-3|8838	- net: defer final 'struct net' free in netns dismantle
21mr|kernel-6.12-baikal-6.12.43-3|8839	- net: dsa: felix: fix stuck CPU-injected packets with short taprio windows
21mr|kernel-6.12-baikal-6.12.43-3|8840	- net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries
21mr|kernel-6.12-baikal-6.12.43-3|8841	- net: dsa: tag_ocelot_8021q: fix broken reception
21mr|kernel-6.12-baikal-6.12.43-3|8842	- netfilter: IDLETIMER: Fix for possible ABBA deadlock
21mr|kernel-6.12-baikal-6.12.43-3|8843	- netfilter: nf_tables: do not defer rule destruction via call_rcu
21mr|kernel-6.12-baikal-6.12.43-3|8844	- net: lapb: increase LAPB_HEADER_LEN
21mr|kernel-6.12-baikal-6.12.43-3|8845	- net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs
21mr|kernel-6.12-baikal-6.12.43-3|8846	- net: mana: Fix memory leak in mana_gd_setup_irqs
21mr|kernel-6.12-baikal-6.12.43-3|8847	- net/mlx5: DR, prevent potential error pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|8848	- net: mscc: ocelot: be resilient to loss of PTP packets during transmission
21mr|kernel-6.12-baikal-6.12.43-3|8849	- net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()
21mr|kernel-6.12-baikal-6.12.43-3|8850	- net: mscc: ocelot: improve handling of TX timestamp for unknown skb
21mr|kernel-6.12-baikal-6.12.43-3|8851	- net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe
21mr|kernel-6.12-baikal-6.12.43-3|8852	- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
21mr|kernel-6.12-baikal-6.12.43-3|8853	- net: renesas: rswitch: avoid use-after-put for a device tree node
21mr|kernel-6.12-baikal-6.12.43-3|8854	- net: renesas: rswitch: fix initial MPIC register setting
21mr|kernel-6.12-baikal-6.12.43-3|8855	- net: renesas: rswitch: fix leaked pointer on error path
21mr|kernel-6.12-baikal-6.12.43-3|8856	- net: renesas: rswitch: fix possible early skb release
21mr|kernel-6.12-baikal-6.12.43-3|8857	- net: renesas: rswitch: fix race window between tx start and complete
21mr|kernel-6.12-baikal-6.12.43-3|8858	- net: renesas: rswitch: handle stop vs interrupt race
21mr|kernel-6.12-baikal-6.12.43-3|8859	- net/sched: netem: account for backlog updates from child qdisc
21mr|kernel-6.12-baikal-6.12.43-3|8860	- net: sparx5: fix FDMA performance issue
21mr|kernel-6.12-baikal-6.12.43-3|8861	- net: sparx5: fix the maximum frame length register
21mr|kernel-6.12-baikal-6.12.43-3|8862	- net, team, bonding: Add netdev_base_features helper
21mr|kernel-6.12-baikal-6.12.43-3|8863	- objtool/x86: allow syscall instruction
21mr|kernel-6.12-baikal-6.12.43-3|8864	- perf ftrace: Fix undefined behavior in cmp_profile_data()
21mr|kernel-6.12-baikal-6.12.43-3|8865	- perf machine: Initialize machine->env to address a segfault
21mr|kernel-6.12-baikal-6.12.43-3|8866	- perf tools: Fix build-id event recording
21mr|kernel-6.12-baikal-6.12.43-3|8867	- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG
21mr|kernel-6.12-baikal-6.12.43-3|8868	- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
21mr|kernel-6.12-baikal-6.12.43-3|8869	- qca_spi: Fix clock speed for multiple QCA7000
21mr|kernel-6.12-baikal-6.12.43-3|8870	- qca_spi: Make driver probing reliable
21mr|kernel-6.12-baikal-6.12.43-3|8871	- regulator: axp20x: AXP717: set ramp_delay
21mr|kernel-6.12-baikal-6.12.43-3|8872	- riscv: Fix IPIs usage in kfence_protect_page()
21mr|kernel-6.12-baikal-6.12.43-3|8873	- riscv: Fix wrong usage of __pa() on a fixmap address
21mr|kernel-6.12-baikal-6.12.43-3|8874	- riscv: mm: Do not call pmd dtor on vmemmap page table teardown
21mr|kernel-6.12-baikal-6.12.43-3|8875	- rust: kbuild: set `bindgen`'s Rust target version
21mr|kernel-6.12-baikal-6.12.43-3|8876	- sched/deadline: Fix replenish_dl_new_period dl_server condition
21mr|kernel-6.12-baikal-6.12.43-3|8877	- scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe
21mr|kernel-6.12-baikal-6.12.43-3|8878	- selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted
21mr|kernel-6.12-baikal-6.12.43-3|8879	- selftests: mlxsw: sharedbuffer: Remove duplicate test cases
21mr|kernel-6.12-baikal-6.12.43-3|8880	- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
21mr|kernel-6.12-baikal-6.12.43-3|8881	- selftests: netfilter: Stabilize rpath.sh
21mr|kernel-6.12-baikal-6.12.43-3|8882	- serial: sh-sci: Check if TX data was written to device in .tx_empty()
21mr|kernel-6.12-baikal-6.12.43-3|8883	- spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()
21mr|kernel-6.12-baikal-6.12.43-3|8884	- spi: rockchip: Fix PM runtime count on no-op cs
21mr|kernel-6.12-baikal-6.12.43-3|8885	- splice: do not checksum AF_UNIX sockets
21mr|kernel-6.12-baikal-6.12.43-3|8886	- tcp: check space before adding MPTCP SYN options
21mr|kernel-6.12-baikal-6.12.43-3|8887	- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-6.12-baikal-6.12.43-3|8888	- team: Fix initial vlan_feature set in __team_compute_features
21mr|kernel-6.12-baikal-6.12.43-3|8889	- tipc: fix NULL deref in cleanup_bearer()
21mr|kernel-6.12-baikal-6.12.43-3|8890	- usb: core: hcd: only check primary hcd skip_phy_initialization
21mr|kernel-6.12-baikal-6.12.43-3|8891	- usb: dwc2: Fix HCD port connection race
21mr|kernel-6.12-baikal-6.12.43-3|8892	- usb: dwc2: Fix HCD resume
21mr|kernel-6.12-baikal-6.12.43-3|8893	- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
21mr|kernel-6.12-baikal-6.12.43-3|8894	- usb: dwc3: imx8mp: fix software node kernel dump
21mr|kernel-6.12-baikal-6.12.43-3|8895	- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode
21mr|kernel-6.12-baikal-6.12.43-3|8896	- usb: ehci-hcd: fix call balance of clocks handling routines
21mr|kernel-6.12-baikal-6.12.43-3|8897	- usb: gadget: midi2: Fix interpretation of is_midi1 bits
21mr|kernel-6.12-baikal-6.12.43-3|8898	- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
21mr|kernel-6.12-baikal-6.12.43-3|8899	- usb: host: max3421-hcd: Correctly abort a USB request.
21mr|kernel-6.12-baikal-6.12.43-3|8900	- usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support
21mr|kernel-6.12-baikal-6.12.43-3|8901	- usb: typec: anx7411: fix fwnode_handle reference leak
21mr|kernel-6.12-baikal-6.12.43-3|8902	- usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe()
21mr|kernel-6.12-baikal-6.12.43-3|8903	- usb: typec: ucsi: Fix completion notifications
21mr|kernel-6.12-baikal-6.12.43-3|8904	- virtio_net: correct netdev_tx_reset_queue() invocation point
21mr|kernel-6.12-baikal-6.12.43-3|8905	- virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize
21mr|kernel-6.12-baikal-6.12.43-3|8906	- virtio_ring: add a func argument 'recycle_done' to virtqueue_resize()
21mr|kernel-6.12-baikal-6.12.43-3|8907	- wifi: cfg80211: sme: init n_channels before channels[] access
21mr|kernel-6.12-baikal-6.12.43-3|8908	- wifi: mac80211: fix a queue stall in certain cases of CSA
21mr|kernel-6.12-baikal-6.12.43-3|8909	- wifi: mac80211: fix station NSS capability initialization order
21mr|kernel-6.12-baikal-6.12.43-3|8910	- wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon
21mr|kernel-6.12-baikal-6.12.43-3|8911	- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
21mr|kernel-6.12-baikal-6.12.43-3|8912	- x86: make get_cpu_vendor() accessible from Xen code
21mr|kernel-6.12-baikal-6.12.43-3|8913	- x86/static-call: fix 32-bit build
21mr|kernel-6.12-baikal-6.12.43-3|8914	- x86/static-call: provide a way to do very early static-call updates
21mr|kernel-6.12-baikal-6.12.43-3|8915	- x86/xen: add central hypercall functions
21mr|kernel-6.12-baikal-6.12.43-3|8916	- x86/xen: don't do PV iret hypercall through hypercall page
21mr|kernel-6.12-baikal-6.12.43-3|8917	- x86/xen: remove hypercall page
21mr|kernel-6.12-baikal-6.12.43-3|8918	- x86/xen: use new hypercall functions instead of hypercall page
21mr|kernel-6.12-baikal-6.12.43-3|8919	- xen/netfront: fix crash when removing device
21mr|kernel-6.12-baikal-6.12.43-3|8920	- xfs: don't drop errno values when we fail to ficlone the entire range
21mr|kernel-6.12-baikal-6.12.43-3|8921	- xfs: fix null bno_hint handling in xfs_rtallocate_rtg
21mr|kernel-6.12-baikal-6.12.43-3|8922	- xfs: fix scrub tracepoints when inode-rooted btrees are involved
21mr|kernel-6.12-baikal-6.12.43-3|8923	- xfs: only run precommits once per transaction object
21mr|kernel-6.12-baikal-6.12.43-3|8924	- xfs: return a 64-bit block count from xfs_btree_count_blocks
21mr|kernel-6.12-baikal-6.12.43-3|8925	- xfs: return from xfs_symlink_verify early on V4 filesystems
21mr|kernel-6.12-baikal-6.12.43-3|8926	- xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink
21mr|kernel-6.12-baikal-6.12.43-3|8927	- xfs: unlock inodes when erroring out of xfs_trans_alloc_dir
21mr|kernel-6.12-baikal-6.12.43-3|8928	- xfs: update btree keys correctly when _insrec splits an inode root block
21mr|kernel-6.12-baikal-6.12.43-3|8929	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|8930	
21mr|kernel-6.12-baikal-6.12.43-3|8931	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8932	- got finally WORKING loongarch64 config
21mr|kernel-6.12-baikal-6.12.43-3|8933	
21mr|kernel-6.12-baikal-6.12.43-3|8934	* Tue Dec 24 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8935	- java is fixed for l64
21mr|kernel-6.12-baikal-6.12.43-3|8936	
21mr|kernel-6.12-baikal-6.12.43-3|8937	* Tue Dec 24 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8938	- add more ATA modules for loongarch64
21mr|kernel-6.12-baikal-6.12.43-3|8939	
21mr|kernel-6.12-baikal-6.12.43-3|8940	* Sun Dec 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8941	- Updated to 6.12.5
21mr|kernel-6.12-baikal-6.12.43-3|8942	
21mr|kernel-6.12-baikal-6.12.43-3|8943	* Sun Dec 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8944	- Updated to 6.12.5
21mr|kernel-6.12-baikal-6.12.43-3|8945	
21mr|kernel-6.12-baikal-6.12.43-3|8946	* Thu Dec 12 2024 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8947	- bump release: create a symlink (crutch) for custom modules
21mr|kernel-6.12-baikal-6.12.43-3|8948	
21mr|kernel-6.12-baikal-6.12.43-3|8949	* Tue Dec 10 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8950	- add zstd for loong64
21mr|kernel-6.12-baikal-6.12.43-3|8951	
21mr|kernel-6.12-baikal-6.12.43-3|8952	* Sun Dec 15 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8953	- Fix r8169.ko build
21mr|kernel-6.12-baikal-6.12.43-3|8954	
21mr|kernel-6.12-baikal-6.12.43-3|8955	* Tue Dec 10 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8956	- update loongarch64 config
21mr|kernel-6.12-baikal-6.12.43-3|8957	
21mr|kernel-6.12-baikal-6.12.43-3|8958	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8959	- turn on extra modules
21mr|kernel-6.12-baikal-6.12.43-3|8960	
21mr|kernel-6.12-baikal-6.12.43-3|8961	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|kernel-6.12-baikal-6.12.43-3|8962	- [bot] upd: 6.12.1 -> 6.12.4
21mr|kernel-6.12-baikal-6.12.43-3|8963	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|8964	- 9p/xen: fix init sequence
21mr|kernel-6.12-baikal-6.12.43-3|8965	- 9p/xen: fix release of IRQ
21mr|kernel-6.12-baikal-6.12.43-3|8966	- accel/ivpu: Prevent recovery invocation during probe and resume
21mr|kernel-6.12-baikal-6.12.43-3|8967	- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
21mr|kernel-6.12-baikal-6.12.43-3|8968	- ACPI: CPPC: Fix _CPC register setting issue
21mr|kernel-6.12-baikal-6.12.43-3|8969	- ad7780: fix division by zero in ad7780_write_raw()
21mr|kernel-6.12-baikal-6.12.43-3|8970	- ALSA: 6fire: Release resources at card release
21mr|kernel-6.12-baikal-6.12.43-3|8971	- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.12-baikal-6.12.43-3|8972	- ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc()
21mr|kernel-6.12-baikal-6.12.43-3|8973	- ALSA: hda/realtek: Apply quirk for Medion E15433
21mr|kernel-6.12-baikal-6.12.43-3|8974	- ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform
21mr|kernel-6.12-baikal-6.12.43-3|8975	- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
21mr|kernel-6.12-baikal-6.12.43-3|8976	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i
21mr|kernel-6.12-baikal-6.12.43-3|8977	- ALSA: hda/realtek: Set PCBeep to default value for ALC274
21mr|kernel-6.12-baikal-6.12.43-3|8978	- ALSA: hda/realtek: Update ALC225 depop procedure
21mr|kernel-6.12-baikal-6.12.43-3|8979	- ALSA: hda/realtek: Update ALC256 depop procedure
21mr|kernel-6.12-baikal-6.12.43-3|8980	- ALSA: pcm: Add sanity NULL check for the default mmap fault handler
21mr|kernel-6.12-baikal-6.12.43-3|8981	- ALSA: rawmidi: Fix kvfree() call in spinlock
21mr|kernel-6.12-baikal-6.12.43-3|8982	- ALSA: ump: Fix evaluation of MIDI 1.0 FB info
21mr|kernel-6.12-baikal-6.12.43-3|8983	- ALSA: us122l: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.12-baikal-6.12.43-3|8984	- ALSA: usb-audio: Fix out of bounds reads when finding clock sources
21mr|kernel-6.12-baikal-6.12.43-3|8985	- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
21mr|kernel-6.12-baikal-6.12.43-3|8986	- ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.12-baikal-6.12.43-3|8987	- amd-pstate: Set min_perf to nominal_perf for active mode performance gov
21mr|kernel-6.12-baikal-6.12.43-3|8988	- apparmor: fix 'Do simple duplicate message elimination'
21mr|kernel-6.12-baikal-6.12.43-3|8989	- apparmor: test: Fix memory leak for aa_unpack_strdup()
21mr|kernel-6.12-baikal-6.12.43-3|8990	- arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
21mr|kernel-6.12-baikal-6.12.43-3|8991	- arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
21mr|kernel-6.12-baikal-6.12.43-3|8992	- arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay
21mr|kernel-6.12-baikal-6.12.43-3|8993	- arm64: dts: imx8mn-tqma8mqnl-mba8mx-usbot: fix coexistence of output-low and output-high in GPIO
21mr|kernel-6.12-baikal-6.12.43-3|8994	- arm64: dts: mediatek: mt6358: fix dtbs_check error
21mr|kernel-6.12-baikal-6.12.43-3|8995	- arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
21mr|kernel-6.12-baikal-6.12.43-3|8996	- arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface
21mr|kernel-6.12-baikal-6.12.43-3|8997	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
21mr|kernel-6.12-baikal-6.12.43-3|8998	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
21mr|kernel-6.12-baikal-6.12.43-3|8999	- arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
21mr|kernel-6.12-baikal-6.12.43-3|9000	- arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
21mr|kernel-6.12-baikal-6.12.43-3|9001	- arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes
21mr|kernel-6.12-baikal-6.12.43-3|9002	- arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
21mr|kernel-6.12-baikal-6.12.43-3|9003	- arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain
21mr|kernel-6.12-baikal-6.12.43-3|9004	- arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI
21mr|kernel-6.12-baikal-6.12.43-3|9005	- arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
21mr|kernel-6.12-baikal-6.12.43-3|9006	- arm64: dts: mt8183: Add port node to dpi node
21mr|kernel-6.12-baikal-6.12.43-3|9007	- arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.12-baikal-6.12.43-3|9008	- arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.12-baikal-6.12.43-3|9009	- arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.12-baikal-6.12.43-3|9010	- arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.12-baikal-6.12.43-3|9011	- arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
21mr|kernel-6.12-baikal-6.12.43-3|9012	- arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
21mr|kernel-6.12-baikal-6.12.43-3|9013	- arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
21mr|kernel-6.12-baikal-6.12.43-3|9014	- arm64: dts: mt8195: Fix dtbs_check error for mutex node
21mr|kernel-6.12-baikal-6.12.43-3|9015	- arm64: dts: qcom: qcs6390-rb3gen2: use modem.mbn for modem DSP
21mr|kernel-6.12-baikal-6.12.43-3|9016	- arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw
21mr|kernel-6.12-baikal-6.12.43-3|9017	- arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges
21mr|kernel-6.12-baikal-6.12.43-3|9018	- arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
21mr|kernel-6.12-baikal-6.12.43-3|9019	- arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region
21mr|kernel-6.12-baikal-6.12.43-3|9020	- arm64: dts: qcom: x1e80100-slim7x: Drop orientation-switch from USB SS[0-1] QMP PHYs
21mr|kernel-6.12-baikal-6.12.43-3|9021	- arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers
21mr|kernel-6.12-baikal-6.12.43-3|9022	- arm64: dts: qcom: x1e80100-vivobook-s15: Drop orientation-switch from USB SS[0-1] QMP PHYs
21mr|kernel-6.12-baikal-6.12.43-3|9023	- arm64: dts: renesas: hihope: Drop #sound-dai-cells
21mr|kernel-6.12-baikal-6.12.43-3|9024	- arm64: dts: rockchip: correct analog audio name on Indiedroid Nova
21mr|kernel-6.12-baikal-6.12.43-3|9025	- arm64: dts: rockchip: Remove 'enable-active-low' from two boards
21mr|kernel-6.12-baikal-6.12.43-3|9026	- arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
21mr|kernel-6.12-baikal-6.12.43-3|9027	- arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary McASP AFIFOs
21mr|kernel-6.12-baikal-6.12.43-3|9028	- arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
21mr|kernel-6.12-baikal-6.12.43-3|9029	- arm64: dts: ti: k3-j7200: Fix register map for main domain pmx
21mr|kernel-6.12-baikal-6.12.43-3|9030	- arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
21mr|kernel-6.12-baikal-6.12.43-3|9031	- arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances
21mr|kernel-6.12-baikal-6.12.43-3|9032	- arm64: Expose ID_AA64ISAR1_EL1.XS to sanitised feature consumers
21mr|kernel-6.12-baikal-6.12.43-3|9033	- arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
21mr|kernel-6.12-baikal-6.12.43-3|9034	- arm64: probes: Disable kprobes/uprobes on MOPS instructions
21mr|kernel-6.12-baikal-6.12.43-3|9035	- arm64: tegra: p2180: Add mandatory compatible for WiFi node
21mr|kernel-6.12-baikal-6.12.43-3|9036	- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
21mr|kernel-6.12-baikal-6.12.43-3|9037	- ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow
21mr|kernel-6.12-baikal-6.12.43-3|9038	- ARM: 9430/1: entry: Do a dummy read from VMAP shadow
21mr|kernel-6.12-baikal-6.12.43-3|9039	- ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire()
21mr|kernel-6.12-baikal-6.12.43-3|9040	- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
21mr|kernel-6.12-baikal-6.12.43-3|9041	- ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode
21mr|kernel-6.12-baikal-6.12.43-3|9042	- ARM: dts: omap36xx: declare 1GHz OPP as turbo again
21mr|kernel-6.12-baikal-6.12.43-3|9043	- ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash
21mr|kernel-6.12-baikal-6.12.43-3|9044	- ASoC: amd: acp: fix for cpu dai index logic
21mr|kernel-6.12-baikal-6.12.43-3|9045	- ASoC: amd: acp: fix for inconsistent indenting
21mr|kernel-6.12-baikal-6.12.43-3|9046	- ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00
21mr|kernel-6.12-baikal-6.12.43-3|9047	- ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry
21mr|kernel-6.12-baikal-6.12.43-3|9048	- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
21mr|kernel-6.12-baikal-6.12.43-3|9049	- ASoC: da7213: Populate max_register to regmap_config
21mr|kernel-6.12-baikal-6.12.43-3|9050	- ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
21mr|kernel-6.12-baikal-6.12.43-3|9051	- ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios
21mr|kernel-6.12-baikal-6.12.43-3|9052	- ASoC: fsl_micfil: fix regmap_write_bits usage
21mr|kernel-6.12-baikal-6.12.43-3|9053	- ASoC: imx-audmix: Add NULL check in imx_audmix_probe
21mr|kernel-6.12-baikal-6.12.43-3|9054	- ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe
21mr|kernel-6.12-baikal-6.12.43-3|9055	- ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c
21mr|kernel-6.12-baikal-6.12.43-3|9056	- binder: add delivered_freeze to debugfs output
21mr|kernel-6.12-baikal-6.12.43-3|9057	- binder: allow freeze notification for dead nodes
21mr|kernel-6.12-baikal-6.12.43-3|9058	- binder: fix BINDER_WORK_CLEAR_FREEZE_NOTIFICATION debug logs
21mr|kernel-6.12-baikal-6.12.43-3|9059	- binder: fix BINDER_WORK_FROZEN_BINDER debug logs
21mr|kernel-6.12-baikal-6.12.43-3|9060	- binder: fix freeze UAF in binder_release_work()
21mr|kernel-6.12-baikal-6.12.43-3|9061	- binder: fix memleak of proc->delivered_freeze
21mr|kernel-6.12-baikal-6.12.43-3|9062	- binder: fix node UAF in binder_add_freeze_work()
21mr|kernel-6.12-baikal-6.12.43-3|9063	- binder: fix OOB in binder_add_freeze_work()
21mr|kernel-6.12-baikal-6.12.43-3|9064	- blk-mq: add non_owner variant of start_freeze/unfreeze queue APIs
21mr|kernel-6.12-baikal-6.12.43-3|9065	- blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long
21mr|kernel-6.12-baikal-6.12.43-3|9066	- blk-settings: round down io_opt to physical_block_size
21mr|kernel-6.12-baikal-6.12.43-3|9067	- block: always verify unfreeze lock on the owner task
21mr|kernel-6.12-baikal-6.12.43-3|9068	- block, bfq: fix bfqq uaf in bfq_limit_depth()
21mr|kernel-6.12-baikal-6.12.43-3|9069	- block: Don't allow an atomic write be truncated in blkdev_write_iter()
21mr|kernel-6.12-baikal-6.12.43-3|9070	- block: don't verify IO lock for freeze/unfreeze in elevator_init_mq()
21mr|kernel-6.12-baikal-6.12.43-3|9071	- block: fix bio_split_rw_at to take zone_write_granularity into account
21mr|kernel-6.12-baikal-6.12.43-3|9072	- block: fix missing dispatching request when queue is started or unquiesced
21mr|kernel-6.12-baikal-6.12.43-3|9073	- block: fix ordering between checking BLK_MQ_S_STOPPED request adding
21mr|kernel-6.12-baikal-6.12.43-3|9074	- block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding
21mr|kernel-6.12-baikal-6.12.43-3|9075	- block: fix uaf for flush rq while iterating tags
21mr|kernel-6.12-baikal-6.12.43-3|9076	- block/fs: Pass an iocb to generic_atomic_write_valid()
21mr|kernel-6.12-baikal-6.12.43-3|9077	- block: model freeze & enter queue as lock for supporting lockdep
21mr|kernel-6.12-baikal-6.12.43-3|9078	- block: Prevent potential deadlock in blk_revalidate_disk_zones()
21mr|kernel-6.12-baikal-6.12.43-3|9079	- block: return unsigned int from bdev_io_min
21mr|kernel-6.12-baikal-6.12.43-3|9080	- block: take chunk_sectors into account in bio_split_write_zeroes
21mr|kernel-6.12-baikal-6.12.43-3|9081	- Bluetooth: btbcm: fix missing of_node_put() in btbcm_get_board_name()
21mr|kernel-6.12-baikal-6.12.43-3|9082	- Bluetooth: btintel: Do no pass vendor events to stack
21mr|kernel-6.12-baikal-6.12.43-3|9083	- Bluetooth: btintel_pcie: Add handshake between driver and firmware
21mr|kernel-6.12-baikal-6.12.43-3|9084	- Bluetooth: btmtk: adjust the position to init iso data anchor
21mr|kernel-6.12-baikal-6.12.43-3|9085	- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
21mr|kernel-6.12-baikal-6.12.43-3|9086	- Bluetooth: fix use-after-free in device_for_each_child()
21mr|kernel-6.12-baikal-6.12.43-3|9087	- Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending
21mr|kernel-6.12-baikal-6.12.43-3|9088	- Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending
21mr|kernel-6.12-baikal-6.12.43-3|9089	- Bluetooth: ISO: Send BIG Create Sync via hci_sync
21mr|kernel-6.12-baikal-6.12.43-3|9090	- Bluetooth: ISO: Use kref to track lifetime of iso_conn
21mr|kernel-6.12-baikal-6.12.43-3|9091	- Bluetooth: MGMT: Fix possible deadlocks
21mr|kernel-6.12-baikal-6.12.43-3|9092	- Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync
21mr|kernel-6.12-baikal-6.12.43-3|9093	- bnxt_en: Fix queue start to update vnic RSS table
21mr|kernel-6.12-baikal-6.12.43-3|9094	- bnxt_en: Fix receive ring space parameters when XDP is active
21mr|kernel-6.12-baikal-6.12.43-3|9095	- bnxt_en: Refactor bnxt_ptp_init()
21mr|kernel-6.12-baikal-6.12.43-3|9096	- bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
21mr|kernel-6.12-baikal-6.12.43-3|9097	- bnxt_en: Set backplane link modes correctly for ethtool
21mr|kernel-6.12-baikal-6.12.43-3|9098	- bnxt_en: Unregister PTP during PCI shutdown and suspend
21mr|kernel-6.12-baikal-6.12.43-3|9099	- bpf: Add kernel symbol for struct_ops trampoline
21mr|kernel-6.12-baikal-6.12.43-3|9100	- bpf: Allow return values 0 and 1 for kprobe session
21mr|kernel-6.12-baikal-6.12.43-3|9101	- bpf, arm64: Remove garbage frame for struct_ops trampoline
21mr|kernel-6.12-baikal-6.12.43-3|9102	- bpf, bpftool: Fix incorrect disasm pc
21mr|kernel-6.12-baikal-6.12.43-3|9103	- bpf: fix recursive lock when verdict program return SK_PASS
21mr|kernel-6.12-baikal-6.12.43-3|9104	- bpf: Fix the xdp_adjust_tail sample prog issue
21mr|kernel-6.12-baikal-6.12.43-3|9105	- bpf: Force uprobe bpf program to always return 0
21mr|kernel-6.12-baikal-6.12.43-3|9106	- bpf: Mark raw_tp arguments with PTR_MAYBE_NULL
21mr|kernel-6.12-baikal-6.12.43-3|9107	- bpf, sockmap: Fix sk_msg_reset_curr
21mr|kernel-6.12-baikal-6.12.43-3|9108	- bpf, sockmap: Several fixes to bpf_msg_pop_data
21mr|kernel-6.12-baikal-6.12.43-3|9109	- bpf, sockmap: Several fixes to bpf_msg_push_data
21mr|kernel-6.12-baikal-6.12.43-3|9110	- bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable
21mr|kernel-6.12-baikal-6.12.43-3|9111	- bpf: Use function pointers count as struct_ops links count
21mr|kernel-6.12-baikal-6.12.43-3|9112	- brd: decrease the number of allocated pages which discarded
21mr|kernel-6.12-baikal-6.12.43-3|9113	- brd: defer automatic disk creation until module initialization succeeds
21mr|kernel-6.12-baikal-6.12.43-3|9114	- btrfs: add a sanity check for btrfs root in btrfs_search_slot()
21mr|kernel-6.12-baikal-6.12.43-3|9115	- btrfs: change btrfs_encoded_read() so that reading of extent is done by caller
21mr|kernel-6.12-baikal-6.12.43-3|9116	- btrfs: don't loop for nowait writes when checking for cross references
21mr|kernel-6.12-baikal-6.12.43-3|9117	- btrfs: drop unused parameter file_offset from btrfs_encoded_read_regular_fill_pages()
21mr|kernel-6.12-baikal-6.12.43-3|9118	- btrfs: fix use-after-free in btrfs_encoded_read_endio()
21mr|kernel-6.12-baikal-6.12.43-3|9119	- btrfs: move priv off stack in btrfs_encoded_read_regular_fill_pages()
21mr|kernel-6.12-baikal-6.12.43-3|9120	- btrfs: ref-verify: fix use-after-free after invalid ref action
21mr|kernel-6.12-baikal-6.12.43-3|9121	- bus: mhi: host: Switch trace_mhi_gen_tre fields to native endian
21mr|kernel-6.12-baikal-6.12.43-3|9122	- cachefiles: Fix incorrect length return value in cachefiles_ondemand_fd_write_iter()
21mr|kernel-6.12-baikal-6.12.43-3|9123	- cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
21mr|kernel-6.12-baikal-6.12.43-3|9124	- cachefiles: Fix NULL pointer dereference in object->file
21mr|kernel-6.12-baikal-6.12.43-3|9125	- ceph: extract entity name from device id
21mr|kernel-6.12-baikal-6.12.43-3|9126	- ceph: fix cred leak in ceph_mds_check_access()
21mr|kernel-6.12-baikal-6.12.43-3|9127	- ceph: pass cred pointer to ceph_mds_auth_match()
21mr|kernel-6.12-baikal-6.12.43-3|9128	- cgroup/bpf: only cgroup v2 can be attached by bpf programs
21mr|kernel-6.12-baikal-6.12.43-3|9129	- checkpatch: always parse orig_commit in fixes tag
21mr|kernel-6.12-baikal-6.12.43-3|9130	- cifs: during remount, make sure passwords are in sync
21mr|kernel-6.12-baikal-6.12.43-3|9131	- cifs: Fix parsing native symlinks relative to the export
21mr|kernel-6.12-baikal-6.12.43-3|9132	- cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session
21mr|kernel-6.12-baikal-6.12.43-3|9133	- cifs: support mounting with alternate password to allow password rotation
21mr|kernel-6.12-baikal-6.12.43-3|9134	- cifs: unlock on error in smb3_reconfigure()
21mr|kernel-6.12-baikal-6.12.43-3|9135	- cleanup: Remove address space of returned pointer
21mr|kernel-6.12-baikal-6.12.43-3|9136	- clk: Allow kunit tests to run without OF_OVERLAY enabled
21mr|kernel-6.12-baikal-6.12.43-3|9137	- clk: clk-apple-nco: Add NULL check in applnco_probe
21mr|kernel-6.12-baikal-6.12.43-3|9138	- clk: clk-axi-clkgen: make sure to enable the AXI bus clock
21mr|kernel-6.12-baikal-6.12.43-3|9139	- clk: clk-loongson2: Fix memory corruption bug in struct loongson2_clk_provider
21mr|kernel-6.12-baikal-6.12.43-3|9140	- clk: clk-loongson2: Fix potential buffer overflow in flexible-array member access
21mr|kernel-6.12-baikal-6.12.43-3|9141	- clk: en7523: fix estimation of fixed rate for EN7581
21mr|kernel-6.12-baikal-6.12.43-3|9142	- clk: en7523: introduce chip_scu regmap
21mr|kernel-6.12-baikal-6.12.43-3|9143	- clk: en7523: move clock_register in hw_init callback
21mr|kernel-6.12-baikal-6.12.43-3|9144	- clk: en7523: remove REG_PCIE*_{MEM,MEM_MASK} configuration
21mr|kernel-6.12-baikal-6.12.43-3|9145	- clk: imx: clk-scu: fix clk enable state save and restore
21mr|kernel-6.12-baikal-6.12.43-3|9146	- clk: imx: fracn-gppll: correct PLL initialization flow
21mr|kernel-6.12-baikal-6.12.43-3|9147	- clk: imx: fracn-gppll: fix pll power up
21mr|kernel-6.12-baikal-6.12.43-3|9148	- clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains()
21mr|kernel-6.12-baikal-6.12.43-3|9149	- clk: imx: lpcg-scu: SW workaround for errata (e10858)
21mr|kernel-6.12-baikal-6.12.43-3|9150	- clk: mediatek: drop two dead config options
21mr|kernel-6.12-baikal-6.12.43-3|9151	- clk: qcom: gcc-qcs404: fix initial rate of GPLL3
21mr|kernel-6.12-baikal-6.12.43-3|9152	- clk: qcom: videocc-sm8550: depend on either gcc-sm8550 or gcc-sm8650
21mr|kernel-6.12-baikal-6.12.43-3|9153	- clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883
21mr|kernel-6.12-baikal-6.12.43-3|9154	- clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs
21mr|kernel-6.12-baikal-6.12.43-3|9155	- clk: renesas: rzg2l: Fix FOUTPOSTDIV clk
21mr|kernel-6.12-baikal-6.12.43-3|9156	- clk: sophgo: avoid integer overflow in sg2042_pll_recalc_rate()
21mr|kernel-6.12-baikal-6.12.43-3|9157	- clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset
21mr|kernel-6.12-baikal-6.12.43-3|9158	- clocksource/drivers:sp804: Make user selectable
21mr|kernel-6.12-baikal-6.12.43-3|9159	- clocksource/drivers/timer-ti-dm: Fix child node refcount handling
21mr|kernel-6.12-baikal-6.12.43-3|9160	- comedi: Flush partial mappings in error case
21mr|kernel-6.12-baikal-6.12.43-3|9161	- Compiler Attributes: disable __counted_by for clang < 19.1.3
21mr|kernel-6.12-baikal-6.12.43-3|9162	- counter: stm32-timer-cnt: Add check for clk_enable()
21mr|kernel-6.12-baikal-6.12.43-3|9163	- counter: stm32-timer-cnt: fix device_node handling in probe_encoder()
21mr|kernel-6.12-baikal-6.12.43-3|9164	- counter: ti-ecap-capture: Add check for clk_enable()
21mr|kernel-6.12-baikal-6.12.43-3|9165	- cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged
21mr|kernel-6.12-baikal-6.12.43-3|9166	- cpufreq/amd-pstate: Don't update CPPC request in amd_pstate_cpu_boost_update()
21mr|kernel-6.12-baikal-6.12.43-3|9167	- cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()
21mr|kernel-6.12-baikal-6.12.43-3|9168	- cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()
21mr|kernel-6.12-baikal-6.12.43-3|9169	- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()
21mr|kernel-6.12-baikal-6.12.43-3|9170	- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()
21mr|kernel-6.12-baikal-6.12.43-3|9171	- cpufreq: loongson2: Unregister platform_driver on failure
21mr|kernel-6.12-baikal-6.12.43-3|9172	- cpufreq: loongson3: Check for error code from devm_mutex_init() call
21mr|kernel-6.12-baikal-6.12.43-3|9173	- cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
21mr|kernel-6.12-baikal-6.12.43-3|9174	- cpufreq: scmi: Fix cleanup path when boost enablement fails
21mr|kernel-6.12-baikal-6.12.43-3|9175	- crypto: bcm - add error check in the ahash_hmac_init function
21mr|kernel-6.12-baikal-6.12.43-3|9176	- crypto: caam - add error check to caam_rsa_set_priv_key_form
21mr|kernel-6.12-baikal-6.12.43-3|9177	- crypto: caam - Fix the pointer passed to caam_qi_shutdown()
21mr|kernel-6.12-baikal-6.12.43-3|9178	- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
21mr|kernel-6.12-baikal-6.12.43-3|9179	- crypto: cavium - Fix the if condition to exit loop after timeout
21mr|kernel-6.12-baikal-6.12.43-3|9180	- crypto: hisilicon/qm - disable same error report before resetting
21mr|kernel-6.12-baikal-6.12.43-3|9181	- crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init()
21mr|kernel-6.12-baikal-6.12.43-3|9182	- crypto: mxs-dcp - Fix AES-CBC with hardware-bound keys
21mr|kernel-6.12-baikal-6.12.43-3|9183	- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
21mr|kernel-6.12-baikal-6.12.43-3|9184	- crypto: qat - Fix missing destroy_workqueue in adf_init_aer()
21mr|kernel-6.12-baikal-6.12.43-3|9185	- crypto: qat/qat_420xx - fix off by one in uof_get_name()
21mr|kernel-6.12-baikal-6.12.43-3|9186	- crypto: qat/qat_4xxx - fix off by one in uof_get_name()
21mr|kernel-6.12-baikal-6.12.43-3|9187	- crypto: qat - remove check after debugfs_create_dir()
21mr|kernel-6.12-baikal-6.12.43-3|9188	- crypto: qat - remove faulty arbiter config reset
21mr|kernel-6.12-baikal-6.12.43-3|9189	- crypto: x86/aegis128 - access 32-bit arguments as 32-bit
21mr|kernel-6.12-baikal-6.12.43-3|9190	- dax: delete a stale directory pmem
21mr|kernel-6.12-baikal-6.12.43-3|9191	- devres: Fix page faults when tracing devres from unloaded modules
21mr|kernel-6.12-baikal-6.12.43-3|9192	- dlm: fix dlm_recover_members refcount on error
21mr|kernel-6.12-baikal-6.12.43-3|9193	- dlm: fix swapped args sb_flags vs sb_status
21mr|kernel-6.12-baikal-6.12.43-3|9194	- dm: Fix typo in error message
21mr|kernel-6.12-baikal-6.12.43-3|9195	- dm thin: Add missing destroy_work_on_stack()
21mr|kernel-6.12-baikal-6.12.43-3|9196	- doc: rcu: update printed dynticks counter bits
21mr|kernel-6.12-baikal-6.12.43-3|9197	- docs: media: update location of the media patches
21mr|kernel-6.12-baikal-6.12.43-3|9198	- driver core: fw_devlink: Stop trying to optimize cycle detection logic
21mr|kernel-6.12-baikal-6.12.43-3|9199	- drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
21mr|kernel-6.12-baikal-6.12.43-3|9200	- drm/amd: Add some missing straps from NBIO 7.11.0
21mr|kernel-6.12-baikal-6.12.43-3|9201	- drm/amd/display: fix a memleak issue when driver is removed
21mr|kernel-6.12-baikal-6.12.43-3|9202	- drm/amd/display: Fix handling of plane refcount
21mr|kernel-6.12-baikal-6.12.43-3|9203	- drm/amd/display: Fix incorrect DSC recompute trigger
21mr|kernel-6.12-baikal-6.12.43-3|9204	- drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe
21mr|kernel-6.12-baikal-6.12.43-3|9205	- drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp
21mr|kernel-6.12-baikal-6.12.43-3|9206	- drm/amd/display: Increase idle worker HPD detection time
21mr|kernel-6.12-baikal-6.12.43-3|9207	- drm/amd/display: Reduce HPD Detection Interval for IPS
21mr|kernel-6.12-baikal-6.12.43-3|9208	- drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto
21mr|kernel-6.12-baikal-6.12.43-3|9209	- drm/amd/display: Skip Invalid Streams from DSC Policy
21mr|kernel-6.12-baikal-6.12.43-3|9210	- drm/amd/display: update pipe selection policy to check head pipe
21mr|kernel-6.12-baikal-6.12.43-3|9211	- drm/amd: Fix initialization mistake for NBIO 7.11 devices
21mr|kernel-6.12-baikal-6.12.43-3|9212	- drm/amdgpu: fix ACA bank count boundary check error
21mr|kernel-6.12-baikal-6.12.43-3|9213	- drm/amdgpu: Fix JPEG v4.0.3 register write
21mr|kernel-6.12-baikal-6.12.43-3|9214	- drm/amdgpu: Fix map/unmap queue logic
21mr|kernel-6.12-baikal-6.12.43-3|9215	- drm/amdgpu: Fix the memory allocation issue in amdgpu_discovery_get_nps_info()
21mr|kernel-6.12-baikal-6.12.43-3|9216	- drm/amdgpu: fix usage slab after free
21mr|kernel-6.12-baikal-6.12.43-3|9217	- drm/amdgpu/gfx9: Add Cleaner Shader Deinitialization in gfx_v9_0 Module
21mr|kernel-6.12-baikal-6.12.43-3|9218	- drm/amdgpu/pm: add gen5 display to the user on smu v14.0.2/3
21mr|kernel-6.12-baikal-6.12.43-3|9219	- drm/amdkfd: Fix wrong usage of INIT_WORK()
21mr|kernel-6.12-baikal-6.12.43-3|9220	- drm/amdkfd: Use dynamic allocation for CU occupancy array in 'kfd_get_cu_occupancy()'
21mr|kernel-6.12-baikal-6.12.43-3|9221	- drm/amdkfd: Use the correct wptr size
21mr|kernel-6.12-baikal-6.12.43-3|9222	- drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3
21mr|kernel-6.12-baikal-6.12.43-3|9223	- drm/amd/pm: Remove arcturus min power limit
21mr|kernel-6.12-baikal-6.12.43-3|9224	- drm/amd/pm: skip setting the power source on smu v14.0.2/3
21mr|kernel-6.12-baikal-6.12.43-3|9225	- drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7
21mr|kernel-6.12-baikal-6.12.43-3|9226	- drm/bridge: anx7625: Drop EDID cache on bridge power off
21mr|kernel-6.12-baikal-6.12.43-3|9227	- drm/bridge: it6505: Drop EDID cache on bridge power off
21mr|kernel-6.12-baikal-6.12.43-3|9228	- drm/bridge: it6505: Fix inverted reset polarity
21mr|kernel-6.12-baikal-6.12.43-3|9229	- drm/bridge: tc358767: Fix link properties discovery
21mr|kernel-6.12-baikal-6.12.43-3|9230	- drm/etnaviv: flush shader L1 cache after user commandstream
21mr|kernel-6.12-baikal-6.12.43-3|9231	- drm/etnaviv: hold GPU lock across perfmon sampling
21mr|kernel-6.12-baikal-6.12.43-3|9232	- drm/etnaviv: Request pages from DMA32 zone on addressing_limited
21mr|kernel-6.12-baikal-6.12.43-3|9233	- drm/fbdev-dma: Select FB_DEFERRED_IO
21mr|kernel-6.12-baikal-6.12.43-3|9234	- drm: fsl-dcu: enable PIXCLK on LS1021A
21mr|kernel-6.12-baikal-6.12.43-3|9235	- drm/imagination: Convert to use time_before macro
21mr|kernel-6.12-baikal-6.12.43-3|9236	- drm/imagination: Use pvr_vm_context_get()
21mr|kernel-6.12-baikal-6.12.43-3|9237	- drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|9238	- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|9239	- drm/mediatek: Fix child node refcount handling in early exit
21mr|kernel-6.12-baikal-6.12.43-3|9240	- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
21mr|kernel-6.12-baikal-6.12.43-3|9241	- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|9242	- drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
21mr|kernel-6.12-baikal-6.12.43-3|9243	- drm/msm/dpu: drop LM_3 / LM_4 on MSM8998
21mr|kernel-6.12-baikal-6.12.43-3|9244	- drm/msm/dpu: drop LM_3 / LM_4 on SDM845
21mr|kernel-6.12-baikal-6.12.43-3|9245	- drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block
21mr|kernel-6.12-baikal-6.12.43-3|9246	- drm/msm/gpu: Check the status of registration to PM QoS
21mr|kernel-6.12-baikal-6.12.43-3|9247	- drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()
21mr|kernel-6.12-baikal-6.12.43-3|9248	- drm/omap: Fix locking in omap_gem_new_dmabuf()
21mr|kernel-6.12-baikal-6.12.43-3|9249	- drm/omap: Fix possible NULL dereference
21mr|kernel-6.12-baikal-6.12.43-3|9250	- drm: panel: jd9365da-h3: Remove unused num_init_cmds structure member
21mr|kernel-6.12-baikal-6.12.43-3|9251	- drm/panel: nt35510: Make new commands optional
21mr|kernel-6.12-baikal-6.12.43-3|9252	- drm: panel: nv3052c: correct spi_device_id for RG35XX panel
21mr|kernel-6.12-baikal-6.12.43-3|9253	- drm/panfrost: Add missing OPP table refcnt decremental
21mr|kernel-6.12-baikal-6.12.43-3|9254	- drm/panfrost: Remove unused id_mask from struct panfrost_model
21mr|kernel-6.12-baikal-6.12.43-3|9255	- drm/panic: Fix uninitialized spinlock acquisition with CONFIG_DRM_PANIC=n
21mr|kernel-6.12-baikal-6.12.43-3|9256	- drm/panic: Select ZLIB_DEFLATE for DRM_PANIC_SCREEN_QR_CODE
21mr|kernel-6.12-baikal-6.12.43-3|9257	- drm/panthor: Fix OPP refcnt leaks in devfreq initialisation
21mr|kernel-6.12-baikal-6.12.43-3|9258	- drm/panthor: introduce job cycle and timestamp accounting
21mr|kernel-6.12-baikal-6.12.43-3|9259	- drm/panthor: record current and maximum device clock frequencies
21mr|kernel-6.12-baikal-6.12.43-3|9260	- drm/radeon: Fix spurious unplug event on radeon HDMI
21mr|kernel-6.12-baikal-6.12.43-3|9261	- drm/sti: avoid potential dereference of error pointers
21mr|kernel-6.12-baikal-6.12.43-3|9262	- drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check
21mr|kernel-6.12-baikal-6.12.43-3|9263	- drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check
21mr|kernel-6.12-baikal-6.12.43-3|9264	- drm: use ATOMIC64_INIT() for atomic64_t
21mr|kernel-6.12-baikal-6.12.43-3|9265	- drm/v3d: Address race-condition in MMU flush
21mr|kernel-6.12-baikal-6.12.43-3|9266	- drm/v3d: Appease lockdep while updating GPU stats
21mr|kernel-6.12-baikal-6.12.43-3|9267	- drm/v3d: Flush the MMU before we supply more memory to the binner
21mr|kernel-6.12-baikal-6.12.43-3|9268	- drm/vc4: Correct generation check in vc4_hvs_lut_load
21mr|kernel-6.12-baikal-6.12.43-3|9269	- drm/vc4: hdmi: Avoid hang with debug registers when suspended
21mr|kernel-6.12-baikal-6.12.43-3|9270	- drm/vc4: hdmi: Increase audio MAI fifo dreq threshold
21mr|kernel-6.12-baikal-6.12.43-3|9271	- drm/vc4: hvs: Correct logic on stopping an HVS channel
21mr|kernel-6.12-baikal-6.12.43-3|9272	- drm/vc4: hvs: Don't write gamma luts on 2711
21mr|kernel-6.12-baikal-6.12.43-3|9273	- drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer
21mr|kernel-6.12-baikal-6.12.43-3|9274	- drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function
21mr|kernel-6.12-baikal-6.12.43-3|9275	- drm/vc4: Introduce generation number enum
21mr|kernel-6.12-baikal-6.12.43-3|9276	- drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush
21mr|kernel-6.12-baikal-6.12.43-3|9277	- drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_lut_load
21mr|kernel-6.12-baikal-6.12.43-3|9278	- drm/vkms: Drop unnecessary call to drm_crtc_cleanup()
21mr|kernel-6.12-baikal-6.12.43-3|9279	- drm/xe/guc_submit: fix race around suspend_pending
21mr|kernel-6.12-baikal-6.12.43-3|9280	- drm/xe/hdcp: Fix gsc structure check in fw check status
21mr|kernel-6.12-baikal-6.12.43-3|9281	- drm/xe/migrate: fix pat index usage
21mr|kernel-6.12-baikal-6.12.43-3|9282	- drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
21mr|kernel-6.12-baikal-6.12.43-3|9283	- drm/xe/ufence: Wake up waiters after setting ufence->signalled
21mr|kernel-6.12-baikal-6.12.43-3|9284	- drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs
21mr|kernel-6.12-baikal-6.12.43-3|9285	- drm: xlnx: zynqmp_disp: layer may be null while releasing
21mr|kernel-6.12-baikal-6.12.43-3|9286	- drm: xlnx: zynqmp_dpsub: fix hotplug detection
21mr|kernel-6.12-baikal-6.12.43-3|9287	- drm: zynqmp_kms: Unplug DRM device before removal
21mr|kernel-6.12-baikal-6.12.43-3|9288	- dt-bindings: cache: qcom,llcc: Fix X1E80100 reg entries
21mr|kernel-6.12-baikal-6.12.43-3|9289	- dt-bindings: clock: axi-clkgen: include AXI clk
21mr|kernel-6.12-baikal-6.12.43-3|9290	- dt-bindings: iio: dac: ad3552r: fix maximum spi speed
21mr|kernel-6.12-baikal-6.12.43-3|9291	- dt-bindings: net: fec: add pps channel property
21mr|kernel-6.12-baikal-6.12.43-3|9292	- dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only
21mr|kernel-6.12-baikal-6.12.43-3|9293	- dt-bindings: pinctrl: samsung: Fix interrupt constraint for variants with fallbacks
21mr|kernel-6.12-baikal-6.12.43-3|9294	- dt-bindings: serial: rs485: Fix rs485-rts-delay property
21mr|kernel-6.12-baikal-6.12.43-3|9295	- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
21mr|kernel-6.12-baikal-6.12.43-3|9296	- EDAC/bluefield: Fix potential integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|9297	- EDAC/fsl_ddr: Fix bad bit shift operations
21mr|kernel-6.12-baikal-6.12.43-3|9298	- EDAC/igen6: Avoid segmentation fault on module unload
21mr|kernel-6.12-baikal-6.12.43-3|9299	- EDAC/skx_common: Differentiate memory error sources
21mr|kernel-6.12-baikal-6.12.43-3|9300	- EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator
21mr|kernel-6.12-baikal-6.12.43-3|9301	- efi/libstub: fix efi_parse_options() ignoring the default command line
21mr|kernel-6.12-baikal-6.12.43-3|9302	- efi/libstub: Free correct pointer on failure
21mr|kernel-6.12-baikal-6.12.43-3|9303	- efs: fix the efs new mount api implementation
21mr|kernel-6.12-baikal-6.12.43-3|9304	- erofs: fix blksize < PAGE_SIZE for file-backed mounts
21mr|kernel-6.12-baikal-6.12.43-3|9305	- erofs: fix file-backed mounts over FUSE
21mr|kernel-6.12-baikal-6.12.43-3|9306	- erofs: handle NONHEAD !delta[1] lclusters gracefully
21mr|kernel-6.12-baikal-6.12.43-3|9307	- eth: fbnic: don't disable the PCI device twice
21mr|kernel-6.12-baikal-6.12.43-3|9308	- exfat: fix file being changed by unaligned direct write
21mr|kernel-6.12-baikal-6.12.43-3|9309	- exfat: fix out-of-bounds access of directory entries
21mr|kernel-6.12-baikal-6.12.43-3|9310	- exfat: fix uninit-value in __exfat_get_dentry_set
21mr|kernel-6.12-baikal-6.12.43-3|9311	- ext4: avoid remount errors with 'abort' mount option
21mr|kernel-6.12-baikal-6.12.43-3|9312	- ext4: fix FS_IOC_GETFSMAP handling
21mr|kernel-6.12-baikal-6.12.43-3|9313	- ext4: fix race in buffer_head read fault injection
21mr|kernel-6.12-baikal-6.12.43-3|9314	- ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
21mr|kernel-6.12-baikal-6.12.43-3|9315	- f2fs: check curseg->inited before write_sum_page in change_curseg
21mr|kernel-6.12-baikal-6.12.43-3|9316	- f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks
21mr|kernel-6.12-baikal-6.12.43-3|9317	- f2fs: fix fiemap failure issue when page size is 16KB
21mr|kernel-6.12-baikal-6.12.43-3|9318	- f2fs: Fix not used variable 'index'
21mr|kernel-6.12-baikal-6.12.43-3|9319	- f2fs: fix null-ptr-deref in f2fs_submit_page_bio()
21mr|kernel-6.12-baikal-6.12.43-3|9320	- f2fs: fix race in concurrent f2fs_stop_gc_thread
21mr|kernel-6.12-baikal-6.12.43-3|9321	- f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
21mr|kernel-6.12-baikal-6.12.43-3|9322	- f2fs: fix to account dirty data in __get_secs_required()
21mr|kernel-6.12-baikal-6.12.43-3|9323	- f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode
21mr|kernel-6.12-baikal-6.12.43-3|9324	- f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason()
21mr|kernel-6.12-baikal-6.12.43-3|9325	- f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID
21mr|kernel-6.12-baikal-6.12.43-3|9326	- f2fs: fix to do cast in F2FS_{BLK_TO_BYTES, BTYES_TO_BLK} to avoid overflow
21mr|kernel-6.12-baikal-6.12.43-3|9327	- f2fs: fix to do sanity check on node blkaddr in truncate_node()
21mr|kernel-6.12-baikal-6.12.43-3|9328	- f2fs: fix to drop all discards after creating snapshot on lvm device
21mr|kernel-6.12-baikal-6.12.43-3|9329	- f2fs: fix to map blocks correctly for direct write
21mr|kernel-6.12-baikal-6.12.43-3|9330	- fadump: reserve param area if below boot_mem_top
21mr|kernel-6.12-baikal-6.12.43-3|9331	- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
21mr|kernel-6.12-baikal-6.12.43-3|9332	- fcntl: make F_DUPFD_QUERY associative
21mr|kernel-6.12-baikal-6.12.43-3|9333	- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
21mr|kernel-6.12-baikal-6.12.43-3|9334	- firmware: google: Unregister driver_info on failure
21mr|kernel-6.12-baikal-6.12.43-3|9335	- firmware_loader: Fix possible resource leak in fw_log_firmware_info()
21mr|kernel-6.12-baikal-6.12.43-3|9336	- fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid()
21mr|kernel-6.12-baikal-6.12.43-3|9337	- fsnotify: Fix ordering of iput() and watched_objects decrement
21mr|kernel-6.12-baikal-6.12.43-3|9338	- fsnotify: fix sending inotify event with unexpected filename
21mr|kernel-6.12-baikal-6.12.43-3|9339	- fs/ntfs3: Equivalent transition from page to folio
21mr|kernel-6.12-baikal-6.12.43-3|9340	- fs_parser: update mount_api doc to match function signature
21mr|kernel-6.12-baikal-6.12.43-3|9341	- fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero
21mr|kernel-6.12-baikal-6.12.43-3|9342	- fs/proc/kcore.c: fix coccinelle reported ERROR instances
21mr|kernel-6.12-baikal-6.12.43-3|9343	- fs/smb/client: implement chmod() for SMB3 POSIX Extensions
21mr|kernel-6.12-baikal-6.12.43-3|9344	- ftrace: Fix regression with module command in stack_trace_filter
21mr|kernel-6.12-baikal-6.12.43-3|9345	- gfs2: Allow immediate GLF_VERIFY_DELETE work
21mr|kernel-6.12-baikal-6.12.43-3|9346	- gfs2: Fix unlinked inode cleanup
21mr|kernel-6.12-baikal-6.12.43-3|9347	- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE
21mr|kernel-6.12-baikal-6.12.43-3|9348	- gpio: exar: set value when external pull-up or pull-down is present
21mr|kernel-6.12-baikal-6.12.43-3|9349	- gpio: sloppy-logic-analyzer remove reference to rcu_momentary_dyntick_idle()
21mr|kernel-6.12-baikal-6.12.43-3|9350	- gpio: zevio: Add missed label initialisation
21mr|kernel-6.12-baikal-6.12.43-3|9351	- gve: Flow steering trigger reset only for timeout error
21mr|kernel-6.12-baikal-6.12.43-3|9352	- hfsplus: don't query the device logical block size multiple times
21mr|kernel-6.12-baikal-6.12.43-3|9353	- HID: hyperv: streamline driver probe to avoid devres issues
21mr|kernel-6.12-baikal-6.12.43-3|9354	- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
21mr|kernel-6.12-baikal-6.12.43-3|9355	- hostfs: Fix the NULL vs IS_ERR() bug for __filemap_get_folio()
21mr|kernel-6.12-baikal-6.12.43-3|9356	- hwmon: (aquacomputer_d5next) Fix length of speed_input array
21mr|kernel-6.12-baikal-6.12.43-3|9357	- hwmon: (nct6775-core) Fix overflows seen when writing limit attributes
21mr|kernel-6.12-baikal-6.12.43-3|9358	- hwmon: (pmbus/core) clear faults after setting smbalert mask
21mr|kernel-6.12-baikal-6.12.43-3|9359	- hwmon: (tps23861) Fix reporting of negative temperatures
21mr|kernel-6.12-baikal-6.12.43-3|9360	- i2c: dev: Fix memory leak when underlying adapter does not support I2C
21mr|kernel-6.12-baikal-6.12.43-3|9361	- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
21mr|kernel-6.12-baikal-6.12.43-3|9362	- i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin
21mr|kernel-6.12-baikal-6.12.43-3|9363	- i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-baikal-6.12.43-3|9364	- i3c: master: svc: fix possible assignment of the same address to two devices
21mr|kernel-6.12-baikal-6.12.43-3|9365	- i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter
21mr|kernel-6.12-baikal-6.12.43-3|9366	- i40e: Fix handling changed priv flags
21mr|kernel-6.12-baikal-6.12.43-3|9367	- ice: consistently use q_idx in ice_vc_cfg_qs_msg()
21mr|kernel-6.12-baikal-6.12.43-3|9368	- iio: accel: adxl380: fix raw sample read
21mr|kernel-6.12-baikal-6.12.43-3|9369	- iio: accel: kx022a: Fix raw read format
21mr|kernel-6.12-baikal-6.12.43-3|9370	- iio: adc: ad4000: Check for error code from devm_mutex_init() call
21mr|kernel-6.12-baikal-6.12.43-3|9371	- iio: adc: ad4000: fix reading unsigned data
21mr|kernel-6.12-baikal-6.12.43-3|9372	- iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer
21mr|kernel-6.12-baikal-6.12.43-3|9373	- iio: adc: pac1921: Check for error code from devm_mutex_init() call
21mr|kernel-6.12-baikal-6.12.43-3|9374	- iio: backend: fix wrong pointer passed to IS_ERR()
21mr|kernel-6.12-baikal-6.12.43-3|9375	- iio: dac: adi-axi-dac: fix wrong register bitfield
21mr|kernel-6.12-baikal-6.12.43-3|9376	- iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name()
21mr|kernel-6.12-baikal-6.12.43-3|9377	- iio: gts: fix infinite loop for gain_to_scaletables()
21mr|kernel-6.12-baikal-6.12.43-3|9378	- iio: gts: Fix uninitialized symbol 'ret'
21mr|kernel-6.12-baikal-6.12.43-3|9379	- iio: invensense: fix multiple odr switch when FIFO is off
21mr|kernel-6.12-baikal-6.12.43-3|9380	- iio: light: al3010: Fix an error handling path in al3010_probe()
21mr|kernel-6.12-baikal-6.12.43-3|9381	- initramfs: avoid filename buffer overrun
21mr|kernel-6.12-baikal-6.12.43-3|9382	- Input: cs40l50 - fix wrong usage of INIT_WORK()
21mr|kernel-6.12-baikal-6.12.43-3|9383	- interconnect: qcom: icc-rpmh: probe defer incase of missing QoS clock dependency
21mr|kernel-6.12-baikal-6.12.43-3|9384	- iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB
21mr|kernel-6.12-baikal-6.12.43-3|9385	- iommu/arm-smmu: Defer probe of clients after smmu device bound
21mr|kernel-6.12-baikal-6.12.43-3|9386	- iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables
21mr|kernel-6.12-baikal-6.12.43-3|9387	- iommu/s390: Implement blocking domain
21mr|kernel-6.12-baikal-6.12.43-3|9388	- iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift
21mr|kernel-6.12-baikal-6.12.43-3|9389	- iommu/tegra241-cmdqv: Fix unused variable warning
21mr|kernel-6.12-baikal-6.12.43-3|9390	- iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir
21mr|kernel-6.12-baikal-6.12.43-3|9391	- iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes()
21mr|kernel-6.12-baikal-6.12.43-3|9392	- iommu/vt-d: Fix checks and print in pgtable_walk()
21mr|kernel-6.12-baikal-6.12.43-3|9393	- io_uring: check for overflows in io_pin_pages
21mr|kernel-6.12-baikal-6.12.43-3|9394	- io_uring: fix corner case forgetting to vunmap
21mr|kernel-6.12-baikal-6.12.43-3|9395	- ip6mr: fix tables suspicious RCU usage
21mr|kernel-6.12-baikal-6.12.43-3|9396	- ipc: fix memleak if msg_init_ns failed in create_ipc_ns
21mr|kernel-6.12-baikal-6.12.43-3|9397	- ipmr: fix tables suspicious RCU usage
21mr|kernel-6.12-baikal-6.12.43-3|9398	- ipv6: Fix soft lockups in fib6_select_path under high next hop churn
21mr|kernel-6.12-baikal-6.12.43-3|9399	- ipv6: release nexthop on device removal
21mr|kernel-6.12-baikal-6.12.43-3|9400	- irqchip/irq-mvebu-sei: Move misplaced select() callback to SEI CP domain
21mr|kernel-6.12-baikal-6.12.43-3|9401	- irqchip/riscv-aplic: Prevent crash when MSI domain is missing
21mr|kernel-6.12-baikal-6.12.43-3|9402	- isofs: avoid memory leak in iocharset
21mr|kernel-6.12-baikal-6.12.43-3|9403	- jffs2: fix use of uninitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|9404	- jfs: xattr: check invalid xattr size more strictly
21mr|kernel-6.12-baikal-6.12.43-3|9405	- kasan: move checks to do_strncpy_from_user
21mr|kernel-6.12-baikal-6.12.43-3|9406	- kbuild: deb-pkg: Don't fail if modules.order is missing
21mr|kernel-6.12-baikal-6.12.43-3|9407	- kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
21mr|kernel-6.12-baikal-6.12.43-3|9408	- kcsan, seqlock: Support seqcount_latch_t
21mr|kernel-6.12-baikal-6.12.43-3|9409	- kernel-doc: allow object-like macros in ReST output
21mr|kernel-6.12-baikal-6.12.43-3|9410	- kfifo: don't include dma-mapping.h in kfifo.h
21mr|kernel-6.12-baikal-6.12.43-3|9411	- kselftest/arm64: Fix encoding for SVE B16B16 test
21mr|kernel-6.12-baikal-6.12.43-3|9412	- kselftest/arm64: hwcap: fix f8dp2 cpuinfo name
21mr|kernel-6.12-baikal-6.12.43-3|9413	- kselftest/arm64: mte: fix printf type warnings about longs
21mr|kernel-6.12-baikal-6.12.43-3|9414	- kselftest/arm64: mte: fix printf type warnings about __u64
21mr|kernel-6.12-baikal-6.12.43-3|9415	- ksmbd: fix use-after-free in SMB request handling
21mr|kernel-6.12-baikal-6.12.43-3|9416	- kunit: Fix potential null dereference in kunit_device_driver_test()
21mr|kernel-6.12-baikal-6.12.43-3|9417	- kunit: skb: use "gfp" variable instead of hardcoding GFP_KERNEL
21mr|kernel-6.12-baikal-6.12.43-3|9418	- kunit: string-stream: Fix a UAF bug in kunit_init_suite()
21mr|kernel-6.12-baikal-6.12.43-3|9419	- KVM: arm64: Don't retire aborted MMIO instruction
21mr|kernel-6.12-baikal-6.12.43-3|9420	- KVM: arm64: Get rid of userspace_irqchip_in_use
21mr|kernel-6.12-baikal-6.12.43-3|9421	- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
21mr|kernel-6.12-baikal-6.12.43-3|9422	- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
21mr|kernel-6.12-baikal-6.12.43-3|9423	- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
21mr|kernel-6.12-baikal-6.12.43-3|9424	- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
21mr|kernel-6.12-baikal-6.12.43-3|9425	- KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR
21mr|kernel-6.12-baikal-6.12.43-3|9426	- KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells
21mr|kernel-6.12-baikal-6.12.43-3|9427	- KVM: PPC: Book3S HV: Fix kmv -> kvm typo
21mr|kernel-6.12-baikal-6.12.43-3|9428	- KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests
21mr|kernel-6.12-baikal-6.12.43-3|9429	- KVM: x86: add back X86_LOCAL_APIC dependency
21mr|kernel-6.12-baikal-6.12.43-3|9430	- KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMD
21mr|kernel-6.12-baikal-6.12.43-3|9431	- KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
21mr|kernel-6.12-baikal-6.12.43-3|9432	- KVM: x86: switch hugepage recovery thread to vhost_task
21mr|kernel-6.12-baikal-6.12.43-3|9433	- leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths
21mr|kernel-6.12-baikal-6.12.43-3|9434	- leds: ktd2692: Set missing timing properties
21mr|kernel-6.12-baikal-6.12.43-3|9435	- leds: lp55xx: Remove redundant test for invalid channel number
21mr|kernel-6.12-baikal-6.12.43-3|9436	- leds: max5970: Fix unreleased fwnode_handle in probe function
21mr|kernel-6.12-baikal-6.12.43-3|9437	- libbpf: Add missing per-arch include path
21mr|kernel-6.12-baikal-6.12.43-3|9438	- libbpf: Fix expected_attach_type set handling in program load callback
21mr|kernel-6.12-baikal-6.12.43-3|9439	- libbpf: Fix output .symtab byte-order during linking
21mr|kernel-6.12-baikal-6.12.43-3|9440	- libbpf: fix sym_is_subprog() logic for weak global subprogs
21mr|kernel-6.12-baikal-6.12.43-3|9441	- libbpf: move global data mmap()'ing into bpf_object__load()
21mr|kernel-6.12-baikal-6.12.43-3|9442	- libbpf: never interpret subprogs in .text as entry programs
21mr|kernel-6.12-baikal-6.12.43-3|9443	- lib: string_helpers: silence snprintf() output truncation warning
21mr|kernel-6.12-baikal-6.12.43-3|9444	- llc: Improve setsockopt() handling of malformed user input
21mr|kernel-6.12-baikal-6.12.43-3|9445	- locking/atomic/x86: Use ALT_OUTPUT_SP() for __alternative_atomic64()
21mr|kernel-6.12-baikal-6.12.43-3|9446	- locking/atomic/x86: Use ALT_OUTPUT_SP() for __arch_{,try_}cmpxchg64_emu()
21mr|kernel-6.12-baikal-6.12.43-3|9447	- locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
21mr|kernel-6.12-baikal-6.12.43-3|9448	- locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks.
21mr|kernel-6.12-baikal-6.12.43-3|9449	- LoongArch: BPF: Sign-extend return values
21mr|kernel-6.12-baikal-6.12.43-3|9450	- LoongArch: Explicitly specify code model in Makefile
21mr|kernel-6.12-baikal-6.12.43-3|9451	- LoongArch: Fix build failure with GCC 15 (-std=gnu23)
21mr|kernel-6.12-baikal-6.12.43-3|9452	- loop: fix type of block size
21mr|kernel-6.12-baikal-6.12.43-3|9453	- m68k: coldfire/device.c: only build FEC when HW macros are defined
21mr|kernel-6.12-baikal-6.12.43-3|9454	- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
21mr|kernel-6.12-baikal-6.12.43-3|9455	- m68k: mvme147: Fix SCSI controller IRQ numbers
21mr|kernel-6.12-baikal-6.12.43-3|9456	- m68k: mvme147: Reinstate early console
21mr|kernel-6.12-baikal-6.12.43-3|9457	- mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
21mr|kernel-6.12-baikal-6.12.43-3|9458	- mailbox: mtk-cmdq: fix wrong use of sizeof in cmdq_get_clocks()
21mr|kernel-6.12-baikal-6.12.43-3|9459	- mailbox, remoteproc: k3-m4+: fix compile testing
21mr|kernel-6.12-baikal-6.12.43-3|9460	- MAINTAINERS: appoint myself the XFS maintainer for 6.12 LTS
21mr|kernel-6.12-baikal-6.12.43-3|9461	- MAINTAINERS: update location of media main tree
21mr|kernel-6.12-baikal-6.12.43-3|9462	- maple_tree: refine mas_store_root() on storing NULL
21mr|kernel-6.12-baikal-6.12.43-3|9463	- marvell: pxa168_eth: fix call balance of pep->clk handling routines
21mr|kernel-6.12-baikal-6.12.43-3|9464	- md/md-bitmap: Add missing destroy_work_on_stack()
21mr|kernel-6.12-baikal-6.12.43-3|9465	- md/raid5: Wait sync io to finish before changing group cnt
21mr|kernel-6.12-baikal-6.12.43-3|9466	- media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-baikal-6.12.43-3|9467	- media: amphion: Set video drvdata before register video device
21mr|kernel-6.12-baikal-6.12.43-3|9468	- media: atomisp: Add check for rgby_data memory allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|9469	- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
21mr|kernel-6.12-baikal-6.12.43-3|9470	- media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call
21mr|kernel-6.12-baikal-6.12.43-3|9471	- media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-baikal-6.12.43-3|9472	- media: i2c: max96717: clean up on error in max96717_subdev_init()
21mr|kernel-6.12-baikal-6.12.43-3|9473	- media: i2c: tc358743: Fix crash in the probe error path when using polling
21mr|kernel-6.12-baikal-6.12.43-3|9474	- media: i2c: vgxy61: Fix an error handling path in vgxy61_detect()
21mr|kernel-6.12-baikal-6.12.43-3|9475	- media: imx-jpeg: Ensure power suppliers be suspended before detach them
21mr|kernel-6.12-baikal-6.12.43-3|9476	- media: imx-jpeg: Set video drvdata before register video device
21mr|kernel-6.12-baikal-6.12.43-3|9477	- media: intel/ipu6: do not handle interrupts when device is disabled
21mr|kernel-6.12-baikal-6.12.43-3|9478	- media: ipu6: Fix DMA and physical address debugging messages for 32-bit
21mr|kernel-6.12-baikal-6.12.43-3|9479	- media: ipu6: not override the dma_ops of device in driver
21mr|kernel-6.12-baikal-6.12.43-3|9480	- media: ipu6: remove architecture DMA ops dependency in Kconfig
21mr|kernel-6.12-baikal-6.12.43-3|9481	- media: mtk-jpeg: Fix null-ptr-deref during unload module
21mr|kernel-6.12-baikal-6.12.43-3|9482	- media: ov08x40: Fix burst write sequence
21mr|kernel-6.12-baikal-6.12.43-3|9483	- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
21mr|kernel-6.12-baikal-6.12.43-3|9484	- media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available
21mr|kernel-6.12-baikal-6.12.43-3|9485	- media: platform: rga: fix 32-bit DMA limitation
21mr|kernel-6.12-baikal-6.12.43-3|9486	- media: qcom: camss: fix error path on configuration of power domains
21mr|kernel-6.12-baikal-6.12.43-3|9487	- media: ts2020: fix null-ptr-deref in ts2020_probe()
21mr|kernel-6.12-baikal-6.12.43-3|9488	- media: uvcvideo: Require entities to have a non-zero unique ID
21mr|kernel-6.12-baikal-6.12.43-3|9489	- media: uvcvideo: Stop stream during unregister
21mr|kernel-6.12-baikal-6.12.43-3|9490	- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
21mr|kernel-6.12-baikal-6.12.43-3|9491	- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-baikal-6.12.43-3|9492	- media: verisilicon: av1: Fix reference video buffer pointer assignment
21mr|kernel-6.12-baikal-6.12.43-3|9493	- media: wl128x: Fix atomicity violation in fmc_send_cmd()
21mr|kernel-6.12-baikal-6.12.43-3|9494	- mfd: da9052-spi: Change read-mask to write-mask
21mr|kernel-6.12-baikal-6.12.43-3|9495	- mfd: intel_soc_pmic_bxtwc: Fix IRQ domain names duplication
21mr|kernel-6.12-baikal-6.12.43-3|9496	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
21mr|kernel-6.12-baikal-6.12.43-3|9497	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
21mr|kernel-6.12-baikal-6.12.43-3|9498	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
21mr|kernel-6.12-baikal-6.12.43-3|9499	- mfd: rt5033: Fix missing regmap_del_irq_chip()
21mr|kernel-6.12-baikal-6.12.43-3|9500	- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
21mr|kernel-6.12-baikal-6.12.43-3|9501	- microblaze: Export xmb_manager functions
21mr|kernel-6.12-baikal-6.12.43-3|9502	- mips: asm: fix warning when disabling MIPS_FP_SUPPORT
21mr|kernel-6.12-baikal-6.12.43-3|9503	- misc: apds990x: Fix missing pm_runtime_disable()
21mr|kernel-6.12-baikal-6.12.43-3|9504	- mmc: mmc_spi: drop buggy snprintf()
21mr|kernel-6.12-baikal-6.12.43-3|9505	- mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
21mr|kernel-6.12-baikal-6.12.43-3|9506	- mm/slub: Avoid list corruption when removing a slab from the full list
21mr|kernel-6.12-baikal-6.12.43-3|9507	- mm/vmalloc: combine all TLB flush operations of KASAN shadow virtual address into one operation
21mr|kernel-6.12-baikal-6.12.43-3|9508	- modpost: remove incorrect code in do_eisa_entry()
21mr|kernel-6.12-baikal-6.12.43-3|9509	- mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE
21mr|kernel-6.12-baikal-6.12.43-3|9510	- mtd: rawnand: atmel: Fix possible memory leak
21mr|kernel-6.12-baikal-6.12.43-3|9511	- mtd: spinand: winbond: Fix 512GW, 01GW, 01JW and 02JW ECC information
21mr|kernel-6.12-baikal-6.12.43-3|9512	- mtd: spinand: winbond: Fix 512GW and 02JW OOB layout
21mr|kernel-6.12-baikal-6.12.43-3|9513	- mtd: spi-nor: core: replace dummy buswidth from addr to data
21mr|kernel-6.12-baikal-6.12.43-3|9514	- mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP
21mr|kernel-6.12-baikal-6.12.43-3|9515	- mtd: ubi: fix unreleased fwnode_handle in find_volume_fwnode()
21mr|kernel-6.12-baikal-6.12.43-3|9516	- net/9p/usbg: fix handling of the failed kzalloc() memory allocation
21mr|kernel-6.12-baikal-6.12.43-3|9517	- netdev-genl: Hold rcu_read_lock in napi_get
21mr|kernel-6.12-baikal-6.12.43-3|9518	- netdevsim: copy addresses for both in and out paths
21mr|kernel-6.12-baikal-6.12.43-3|9519	- net: fec: make PPS channel configurable
21mr|kernel-6.12-baikal-6.12.43-3|9520	- net: fec: refactor PPS channel configuration
21mr|kernel-6.12-baikal-6.12.43-3|9521	- netfilter: ipset: add missing range check in bitmap_ip_uadt
21mr|kernel-6.12-baikal-6.12.43-3|9522	- netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion
21mr|kernel-6.12-baikal-6.12.43-3|9523	- netfilter: nf_tables: must hold rcu read lock while iterating expression type list
21mr|kernel-6.12-baikal-6.12.43-3|9524	- netfilter: nf_tables: must hold rcu read lock while iterating object type list
21mr|kernel-6.12-baikal-6.12.43-3|9525	- netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
21mr|kernel-6.12-baikal-6.12.43-3|9526	- net: hsr: fix hsr_init_sk() vs network/transport headers.
21mr|kernel-6.12-baikal-6.12.43-3|9527	- net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged
21mr|kernel-6.12-baikal-6.12.43-3|9528	- netkit: Add option for scrubbing skb meta data
21mr|kernel-6.12-baikal-6.12.43-3|9529	- net/l2tp: fix warning in l2tp_exit_net found by syzbot
21mr|kernel-6.12-baikal-6.12.43-3|9530	- netlink: fix false positive warning in extack during dumps
21mr|kernel-6.12-baikal-6.12.43-3|9531	- netlink: typographical error in nlmsg_type constants definition
21mr|kernel-6.12-baikal-6.12.43-3|9532	- net: mdio-ipq4019: add missing error check
21mr|kernel-6.12-baikal-6.12.43-3|9533	- net: microchip: vcap: Add typegroup table terminators in kunit tests
21mr|kernel-6.12-baikal-6.12.43-3|9534	- net: phy: dp83869: fix status reporting for 1000base-x autonegotiation
21mr|kernel-6.12-baikal-6.12.43-3|9535	- netpoll: Use rcu_access_pointer() in netpoll_poll_lock
21mr|kernel-6.12-baikal-6.12.43-3|9536	- net: rfkill: gpio: Add check for clk_enable()
21mr|kernel-6.12-baikal-6.12.43-3|9537	- net_sched: sch_fq: don't follow the fast path if Tx is behind now
21mr|kernel-6.12-baikal-6.12.43-3|9538	- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
21mr|kernel-6.12-baikal-6.12.43-3|9539	- net: stmmac: set initial EEE policy configuration
21mr|kernel-6.12-baikal-6.12.43-3|9540	- net: txgbe: fix null pointer to pcs
21mr|kernel-6.12-baikal-6.12.43-3|9541	- net: txgbe: remove GPIO interrupt controller
21mr|kernel-6.12-baikal-6.12.43-3|9542	- net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
21mr|kernel-6.12-baikal-6.12.43-3|9543	- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
21mr|kernel-6.12-baikal-6.12.43-3|9544	- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
21mr|kernel-6.12-baikal-6.12.43-3|9545	- nfs/blocklayout: Don't attempt unregister for invalid block device
21mr|kernel-6.12-baikal-6.12.43-3|9546	- nfs/blocklayout: Limit repeat device registration on failure
21mr|kernel-6.12-baikal-6.12.43-3|9547	- nfs_common: must not hold RCU while calling nfsd_file_put_local
21mr|kernel-6.12-baikal-6.12.43-3|9548	- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
21mr|kernel-6.12-baikal-6.12.43-3|9549	- nfsd: drop inode parameter from nfsd4_change_attribute()
21mr|kernel-6.12-baikal-6.12.43-3|9550	- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
21mr|kernel-6.12-baikal-6.12.43-3|9551	- NFSD: Fix nfsd4_shutdown_copy()
21mr|kernel-6.12-baikal-6.12.43-3|9552	- nfsd: make sure exp active before svc_export_show
21mr|kernel-6.12-baikal-6.12.43-3|9553	- NFSD: Prevent a potential integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|9554	- NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
21mr|kernel-6.12-baikal-6.12.43-3|9555	- nfsd: release svc_expkey/svc_export with rcu_work
21mr|kernel-6.12-baikal-6.12.43-3|9556	- nfs: ignore SB_RDONLY when mounting nfs
21mr|kernel-6.12-baikal-6.12.43-3|9557	- nfs/localio: must clear res.replen in nfs_local_read_done
21mr|kernel-6.12-baikal-6.12.43-3|9558	- NFSv4.0: Fix a use-after-free problem in the asynchronous open()
21mr|kernel-6.12-baikal-6.12.43-3|9559	- nvme-fabrics: fix kernel crash while shutting down controller
21mr|kernel-6.12-baikal-6.12.43-3|9560	- nvmem: core: Check read_only flag for force_ro in bin_attr_nvmem_write()
21mr|kernel-6.12-baikal-6.12.43-3|9561	- nvme/multipath: Fix RCU list traversal to use SRCU primitive
21mr|kernel-6.12-baikal-6.12.43-3|9562	- nvme-pci: fix freeing of the HMB descriptor table
21mr|kernel-6.12-baikal-6.12.43-3|9563	- nvme-pci: reverse request order in nvme_queue_rqs
21mr|kernel-6.12-baikal-6.12.43-3|9564	- ocfs2: fix uninitialized value in ocfs2_file_read_iter()
21mr|kernel-6.12-baikal-6.12.43-3|9565	- octeontx2-af: Quiesce traffic before NIX block reset
21mr|kernel-6.12-baikal-6.12.43-3|9566	- octeontx2-af: RPM: Fix low network performance
21mr|kernel-6.12-baikal-6.12.43-3|9567	- octeontx2-af: RPM: Fix mismatch in lmac type
21mr|kernel-6.12-baikal-6.12.43-3|9568	- octeontx2-af: RPM: fix stale FCFEC counters
21mr|kernel-6.12-baikal-6.12.43-3|9569	- octeontx2-af: RPM: fix stale RSFEC counters
21mr|kernel-6.12-baikal-6.12.43-3|9570	- octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
21mr|kernel-6.12-baikal-6.12.43-3|9571	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
21mr|kernel-6.12-baikal-6.12.43-3|9572	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c
21mr|kernel-6.12-baikal-6.12.43-3|9573	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c
21mr|kernel-6.12-baikal-6.12.43-3|9574	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
21mr|kernel-6.12-baikal-6.12.43-3|9575	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c
21mr|kernel-6.12-baikal-6.12.43-3|9576	- of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify
21mr|kernel-6.12-baikal-6.12.43-3|9577	- openrisc: Implement fixmap to fix earlycon
21mr|kernel-6.12-baikal-6.12.43-3|9578	- ovl: Filter invalid inodes with missing lookup function
21mr|kernel-6.12-baikal-6.12.43-3|9579	- ovl: properly handle large files in ovl_security_fileattr
21mr|kernel-6.12-baikal-6.12.43-3|9580	- parisc/ftrace: Fix function graph tracing disablement
21mr|kernel-6.12-baikal-6.12.43-3|9581	- PCI: cpqphp: Fix PCIBIOS_* return value confusion
21mr|kernel-6.12-baikal-6.12.43-3|9582	- PCI: dwc: ep: Fix advertised resizable BAR size regression
21mr|kernel-6.12-baikal-6.12.43-3|9583	- PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()
21mr|kernel-6.12-baikal-6.12.43-3|9584	- PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'
21mr|kernel-6.12-baikal-6.12.43-3|9585	- PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()
21mr|kernel-6.12-baikal-6.12.43-3|9586	- PCI: Fix reset_method_store() memory leak
21mr|kernel-6.12-baikal-6.12.43-3|9587	- PCI: Fix use-after-free of slot->bus on hot remove
21mr|kernel-6.12-baikal-6.12.43-3|9588	- PCI: imx6: Fix suspend/resume support on i.MX6QDL
21mr|kernel-6.12-baikal-6.12.43-3|9589	- PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds
21mr|kernel-6.12-baikal-6.12.43-3|9590	- PCI: keystone: Add link up check to ks_pcie_other_map_bus()
21mr|kernel-6.12-baikal-6.12.43-3|9591	- PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible
21mr|kernel-6.12-baikal-6.12.43-3|9592	- PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes
21mr|kernel-6.12-baikal-6.12.43-3|9593	- PCI: qcom: Disable ASPM L0s for X1E80100
21mr|kernel-6.12-baikal-6.12.43-3|9594	- PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported
21mr|kernel-6.12-baikal-6.12.43-3|9595	- PCI: qcom-ep: Move controller cleanups to qcom_pcie_perst_deassert()
21mr|kernel-6.12-baikal-6.12.43-3|9596	- PCI: rockchip-ep: Fix address translation unit programming
21mr|kernel-6.12-baikal-6.12.43-3|9597	- PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert()
21mr|kernel-6.12-baikal-6.12.43-3|9598	- perf/arm-cmn: Ensure port and device id bits are set properly
21mr|kernel-6.12-baikal-6.12.43-3|9599	- perf/arm-smmuv3: Fix lockdep assert in ->event_init()
21mr|kernel-6.12-baikal-6.12.43-3|9600	- perf bpf-filter: Return -ENOMEM directly when pfi allocation fails
21mr|kernel-6.12-baikal-6.12.43-3|9601	- perf build: Add missing cflags when building with custom libtraceevent
21mr|kernel-6.12-baikal-6.12.43-3|9602	- perf cs-etm: Don't flush when packet_queue fills up
21mr|kernel-6.12-baikal-6.12.43-3|9603	- perf disasm: Fix capstone memory leak
21mr|kernel-6.12-baikal-6.12.43-3|9604	- perf disasm: Fix not cleaning up disasm_line in symbol__disassemble_raw()
21mr|kernel-6.12-baikal-6.12.43-3|9605	- perf disasm: Use disasm_line__free() to properly free disasm_line
21mr|kernel-6.12-baikal-6.12.43-3|9606	- perf dso: Fix symtab_type for kmod compression
21mr|kernel-6.12-baikal-6.12.43-3|9607	- perf ftrace latency: Fix unit on histogram first entry when using --use-nsec
21mr|kernel-6.12-baikal-6.12.43-3|9608	- perf jevents: Don't stop at the first matched pmu when searching a events table
21mr|kernel-6.12-baikal-6.12.43-3|9609	- perf jevents: fix breakage when do perf stat on system metric
21mr|kernel-6.12-baikal-6.12.43-3|9610	- perf list: Fix topic and pmu_name argument order
21mr|kernel-6.12-baikal-6.12.43-3|9611	- perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC}
21mr|kernel-6.12-baikal-6.12.43-3|9612	- perf probe: Correct demangled symbols in C++ program
21mr|kernel-6.12-baikal-6.12.43-3|9613	- perf probe: Fix libdw memory leak
21mr|kernel-6.12-baikal-6.12.43-3|9614	- perf stat: Close cork_fd when create_perf_stat_counter() failed
21mr|kernel-6.12-baikal-6.12.43-3|9615	- perf stat: Fix affinity memory leaks on error path
21mr|kernel-6.12-baikal-6.12.43-3|9616	- perf test attr: Add back missing topdown events
21mr|kernel-6.12-baikal-6.12.43-3|9617	- perf trace: Avoid garbage when not printing a syscall's arguments
21mr|kernel-6.12-baikal-6.12.43-3|9618	- perf trace: avoid garbage when not printing a trace event's arguments
21mr|kernel-6.12-baikal-6.12.43-3|9619	- perf trace: Do not lose last events in a race
21mr|kernel-6.12-baikal-6.12.43-3|9620	- perf trace: Fix tracing itself, creating feedback loops
21mr|kernel-6.12-baikal-6.12.43-3|9621	- perf trace: Keep exited threads for summary
21mr|kernel-6.12-baikal-6.12.43-3|9622	- perf/x86/intel/pt: Fix buffer full but size is 0 case
21mr|kernel-6.12-baikal-6.12.43-3|9623	- phy: airoha: Fix REG_CSR_2L_JCPLL_SDM_HREN config in airoha_pcie_phy_init_ssc_jcpll()
21mr|kernel-6.12-baikal-6.12.43-3|9624	- phy: airoha: Fix REG_CSR_2L_PLL_CMN_RESERVE0 config in airoha_pcie_phy_init_clk_out()
21mr|kernel-6.12-baikal-6.12.43-3|9625	- phy: airoha: Fix REG_CSR_2L_RX{0,1}_REV0 definitions
21mr|kernel-6.12-baikal-6.12.43-3|9626	- phy: airoha: Fix REG_PCIE_PMA_TX_RESET config in airoha_pcie_phy_init_csr_2l()
21mr|kernel-6.12-baikal-6.12.43-3|9627	- phy: realtek: usb: fix NULL deref in rtk_usb2phy_probe
21mr|kernel-6.12-baikal-6.12.43-3|9628	- phy: realtek: usb: fix NULL deref in rtk_usb3phy_probe
21mr|kernel-6.12-baikal-6.12.43-3|9629	- pinctrl: k210: Undef K210_PC_DEFAULT
21mr|kernel-6.12-baikal-6.12.43-3|9630	- pinctrl: qcom: spmi: fix debugfs drive strength
21mr|kernel-6.12-baikal-6.12.43-3|9631	- pinctrl: renesas: rzg2l: Fix missing return in rzg2l_pinctrl_register()
21mr|kernel-6.12-baikal-6.12.43-3|9632	- pinctrl: renesas: Select PINCTRL_RZG2L for RZ/V2H(P) SoC
21mr|kernel-6.12-baikal-6.12.43-3|9633	- pinctrl: zynqmp: drop excess struct member description
21mr|kernel-6.12-baikal-6.12.43-3|9634	- platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
21mr|kernel-6.12-baikal-6.12.43-3|9635	- platform/x86: asus-wmi: Fix inconsistent use of thermal policies
21mr|kernel-6.12-baikal-6.12.43-3|9636	- platform/x86/intel/pmt: allow user offset for PMT callbacks
21mr|kernel-6.12-baikal-6.12.43-3|9637	- platform/x86: panasonic-laptop: Return errno correctly in show callback
21mr|kernel-6.12-baikal-6.12.43-3|9638	- pmdomain: ti-sci: Add missing of_node_put() for args.np
21mr|kernel-6.12-baikal-6.12.43-3|9639	- posix-timers: Target group sigqueue to current task only if not exiting
21mr|kernel-6.12-baikal-6.12.43-3|9640	- powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang
21mr|kernel-6.12-baikal-6.12.43-3|9641	- powerpc/fadump: allocate memory for additional parameters early
21mr|kernel-6.12-baikal-6.12.43-3|9642	- powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init()
21mr|kernel-6.12-baikal-6.12.43-3|9643	- powerpc/fadump: Refactor and prepare fadump_cma_init for late init
21mr|kernel-6.12-baikal-6.12.43-3|9644	- powerpc: Fix stack protector Kconfig test for clang
21mr|kernel-6.12-baikal-6.12.43-3|9645	- powerpc/kexec: Fix return of uninitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|9646	- powerpc/mm/fault: Fix kfence page fault reporting
21mr|kernel-6.12-baikal-6.12.43-3|9647	- powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
21mr|kernel-6.12-baikal-6.12.43-3|9648	- powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector
21mr|kernel-6.12-baikal-6.12.43-3|9649	- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
21mr|kernel-6.12-baikal-6.12.43-3|9650	- powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang
21mr|kernel-6.12-baikal-6.12.43-3|9651	- powerpc/vdso: Flag VDSO64 entry points as functions
21mr|kernel-6.12-baikal-6.12.43-3|9652	- power: reset: ep93xx: add AUXILIARY_BUS dependency
21mr|kernel-6.12-baikal-6.12.43-3|9653	- power: sequencing: make the QCom PMU pwrseq driver depend on CONFIG_OF
21mr|kernel-6.12-baikal-6.12.43-3|9654	- power: supply: bq27xxx: Fix registers of bq27426
21mr|kernel-6.12-baikal-6.12.43-3|9655	- power: supply: core: Remove might_sleep() from power_supply_put()
21mr|kernel-6.12-baikal-6.12.43-3|9656	- power: supply: rt9471: Fix wrong WDT function regfield declaration
21mr|kernel-6.12-baikal-6.12.43-3|9657	- power: supply: rt9471: Use IC status regfield to report real charger status
21mr|kernel-6.12-baikal-6.12.43-3|9658	- pwm: Assume a disabled PWM to emit a constant inactive output
21mr|kernel-6.12-baikal-6.12.43-3|9659	- pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
21mr|kernel-6.12-baikal-6.12.43-3|9660	- quota: flush quota_release_work upon quota writeback
21mr|kernel-6.12-baikal-6.12.43-3|9661	- rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu
21mr|kernel-6.12-baikal-6.12.43-3|9662	- rcu/nocb: Fix missed RCU barrier on deoffloading
21mr|kernel-6.12-baikal-6.12.43-3|9663	- rcuscale: Do a proper cleanup if kfree_scale_init() fails
21mr|kernel-6.12-baikal-6.12.43-3|9664	- rcu/srcutiny: don't return before reenabling preemption
21mr|kernel-6.12-baikal-6.12.43-3|9665	- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
21mr|kernel-6.12-baikal-6.12.43-3|9666	- RDMA/bnxt_re: Correct the sequence of device suspend
21mr|kernel-6.12-baikal-6.12.43-3|9667	- RDMA/core: Implement RoCE GID port rescan and export delete function
21mr|kernel-6.12-baikal-6.12.43-3|9668	- RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages
21mr|kernel-6.12-baikal-6.12.43-3|9669	- RDMA/hns: Disassociate mmap pages for all uctx when HW is being reset
21mr|kernel-6.12-baikal-6.12.43-3|9670	- RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci
21mr|kernel-6.12-baikal-6.12.43-3|9671	- RDMA/hns: Fix cpu stuck caused by printings during reset
21mr|kernel-6.12-baikal-6.12.43-3|9672	- RDMA/hns: Fix different dgids mapping to the same dip_idx
21mr|kernel-6.12-baikal-6.12.43-3|9673	- RDMA/hns: Fix flush cqe error when racing with destroy qp
21mr|kernel-6.12-baikal-6.12.43-3|9674	- RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
21mr|kernel-6.12-baikal-6.12.43-3|9675	- RDMA/hns: Fix out-of-order issue of requester when setting FENCE
21mr|kernel-6.12-baikal-6.12.43-3|9676	- RDMA/hns: Modify debugfs name
21mr|kernel-6.12-baikal-6.12.43-3|9677	- RDMA/hns: Use dev_* printings in hem code instead of ibdev_*
21mr|kernel-6.12-baikal-6.12.43-3|9678	- RDMA/mlx5: Call dev_put() after the blocking notifier
21mr|kernel-6.12-baikal-6.12.43-3|9679	- RDMA/mlx5: Ensure active slave attachment to the bond IB device
21mr|kernel-6.12-baikal-6.12.43-3|9680	- RDMA/mlx5: Move events notifier registration to be after device registration
21mr|kernel-6.12-baikal-6.12.43-3|9681	- RDMA/rxe: Fix the qp flush warnings in req
21mr|kernel-6.12-baikal-6.12.43-3|9682	- RDMA/rxe: Set queue pair cur_qp_state when being queried
21mr|kernel-6.12-baikal-6.12.43-3|9683	- regmap: irq: Set lockdep class for hierarchical IRQ domains
21mr|kernel-6.12-baikal-6.12.43-3|9684	- regulator: qcom-smd: make smd_vreg_rpm static
21mr|kernel-6.12-baikal-6.12.43-3|9685	- regulator: rk808: Restrict DVS GPIOs to the RK808 variant only
21mr|kernel-6.12-baikal-6.12.43-3|9686	- remoteproc: qcom: adsp: Remove subdevs on the error path of adsp_probe()
21mr|kernel-6.12-baikal-6.12.43-3|9687	- remoteproc: qcom: pas: add minidump_id to SM8350 resources
21mr|kernel-6.12-baikal-6.12.43-3|9688	- remoteproc: qcom: pas: Remove subdevs on the error path of adsp_probe()
21mr|kernel-6.12-baikal-6.12.43-3|9689	- remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
21mr|kernel-6.12-baikal-6.12.43-3|9690	- remoteproc: qcom_q6v5_pas: disable auto boot for wpss
21mr|kernel-6.12-baikal-6.12.43-3|9691	- Rename .data.once to .data..once to fix resetting WARN*_ONCE
21mr|kernel-6.12-baikal-6.12.43-3|9692	- Rename .data.unlikely to .data..unlikely
21mr|kernel-6.12-baikal-6.12.43-3|9693	- Revert "block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator()"
21mr|kernel-6.12-baikal-6.12.43-3|9694	- Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
21mr|kernel-6.12-baikal-6.12.43-3|9695	- Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable"
21mr|kernel-6.12-baikal-6.12.43-3|9696	- Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs"
21mr|kernel-6.12-baikal-6.12.43-3|9697	- Revert "f2fs: remove unreachable lazytime mount option parsing"
21mr|kernel-6.12-baikal-6.12.43-3|9698	- Revert "fs: don't block i_writecount during exec"
21mr|kernel-6.12-baikal-6.12.43-3|9699	- Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()"
21mr|kernel-6.12-baikal-6.12.43-3|9700	- Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests"
21mr|kernel-6.12-baikal-6.12.43-3|9701	- Revert "scripts/faddr2line: Check only two symbols when calculating symbol size"
21mr|kernel-6.12-baikal-6.12.43-3|9702	- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
21mr|kernel-6.12-baikal-6.12.43-3|9703	- Revert "usb: gadget: composite: fix OS descriptors w_value logic"
21mr|kernel-6.12-baikal-6.12.43-3|9704	- Revert "wifi: iwlegacy: do not skip frames with bad FCS"
21mr|kernel-6.12-baikal-6.12.43-3|9705	- RISC-V: Check scalar unaligned access on all CPUs
21mr|kernel-6.12-baikal-6.12.43-3|9706	- RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation
21mr|kernel-6.12-baikal-6.12.43-3|9707	- riscv: kvm: Fix out-of-bounds array access
21mr|kernel-6.12-baikal-6.12.43-3|9708	- RISC-V: Scalar unaligned access emulated on hotplug CPUs
21mr|kernel-6.12-baikal-6.12.43-3|9709	- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
21mr|kernel-6.12-baikal-6.12.43-3|9710	- rtase: Corrects error handling of the rtase_check_mac_version_valid()
21mr|kernel-6.12-baikal-6.12.43-3|9711	- rtase: Correct the speed for RTL907XD-V1
21mr|kernel-6.12-baikal-6.12.43-3|9712	- rtase: Refactor the rtase_check_mac_version_valid() function
21mr|kernel-6.12-baikal-6.12.43-3|9713	- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
21mr|kernel-6.12-baikal-6.12.43-3|9714	- rtc: abx80x: Fix WDT bit position of the status register
21mr|kernel-6.12-baikal-6.12.43-3|9715	- rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
21mr|kernel-6.12-baikal-6.12.43-3|9716	- rtc: rzn1: fix BCD to rtc_time conversion errors
21mr|kernel-6.12-baikal-6.12.43-3|9717	- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|9718	- rtla/timerlat: Do not set params->user_workload with -U
21mr|kernel-6.12-baikal-6.12.43-3|9719	- rust: block: fix formatting of `kernel::block::mq::request` module
21mr|kernel-6.12-baikal-6.12.43-3|9720	- rust: helpers: Avoid raw_spin_lock initialization for PREEMPT_RT
21mr|kernel-6.12-baikal-6.12.43-3|9721	- rust: kernel: fix THIS_MODULE header path in ThisModule doc comment
21mr|kernel-6.12-baikal-6.12.43-3|9722	- rust: macros: fix documentation of the paste! macro
21mr|kernel-6.12-baikal-6.12.43-3|9723	- rust: rbtree: fix `SAFETY` comments that should be `# Safety` sections
21mr|kernel-6.12-baikal-6.12.43-3|9724	- rxrpc: Improve setsockopt() handling of malformed user input
21mr|kernel-6.12-baikal-6.12.43-3|9725	- s390/cio: Do not unregister the subchannel based on DNV
21mr|kernel-6.12-baikal-6.12.43-3|9726	- s390/cpum_sf: Fix and protect memory allocation of SDBs with mutex
21mr|kernel-6.12-baikal-6.12.43-3|9727	- s390/entry: Mark IRQ entries to fix stack depot warnings
21mr|kernel-6.12-baikal-6.12.43-3|9728	- s390/facilities: Fix warning about shadow of global variable
21mr|kernel-6.12-baikal-6.12.43-3|9729	- s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct()
21mr|kernel-6.12-baikal-6.12.43-3|9730	- s390/pageattr: Implement missing kernel_page_present()
21mr|kernel-6.12-baikal-6.12.43-3|9731	- s390/pci: Fix potential double remove of hotplug slot
21mr|kernel-6.12-baikal-6.12.43-3|9732	- s390/stacktrace: Use break instead of return statement
21mr|kernel-6.12-baikal-6.12.43-3|9733	- s390/syscalls: Avoid creation of arch/arch/ directory
21mr|kernel-6.12-baikal-6.12.43-3|9734	- s390/virtio_ccw: Fix dma_parm pointer not set up
21mr|kernel-6.12-baikal-6.12.43-3|9735	- sched/cpufreq: Ensure sd is rebuilt for EAS check
21mr|kernel-6.12-baikal-6.12.43-3|9736	- sched/ext: Remove sched_fork() hack
21mr|kernel-6.12-baikal-6.12.43-3|9737	- sched_ext: scx_bpf_dispatch_from_dsq_set_*() are allowed from unlocked context
21mr|kernel-6.12-baikal-6.12.43-3|9738	- sched: Initialize idle tasks only once
21mr|kernel-6.12-baikal-6.12.43-3|9739	- scripts/kernel-doc: Do not track section counter across processed files
21mr|kernel-6.12-baikal-6.12.43-3|9740	- scsi: bfa: Fix use-after-free in bfad_im_module_exit()
21mr|kernel-6.12-baikal-6.12.43-3|9741	- scsi: fusion: Remove unused variable 'rc'
21mr|kernel-6.12-baikal-6.12.43-3|9742	- scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset
21mr|kernel-6.12-baikal-6.12.43-3|9743	- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
21mr|kernel-6.12-baikal-6.12.43-3|9744	- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
21mr|kernel-6.12-baikal-6.12.43-3|9745	- scsi: sg: Enable runtime power management
21mr|kernel-6.12-baikal-6.12.43-3|9746	- scsi: target: Fix incorrect function name in pscsi_create_type_disk()
21mr|kernel-6.12-baikal-6.12.43-3|9747	- scsi: ufs: exynos: Add check inside exynos_ufs_config_smu()
21mr|kernel-6.12-baikal-6.12.43-3|9748	- scsi: ufs: exynos: Fix hibern8 notify callbacks
21mr|kernel-6.12-baikal-6.12.43-3|9749	- selftests/bpf: add missing header include for htons
21mr|kernel-6.12-baikal-6.12.43-3|9750	- selftests: bpf: Add missing per-arch include path
21mr|kernel-6.12-baikal-6.12.43-3|9751	- selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|9752	- selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|9753	- selftests/bpf: Fix backtrace printing for selftests crashes
21mr|kernel-6.12-baikal-6.12.43-3|9754	- selftests/bpf: Fix msg_verify_data in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|9755	- selftests/bpf: Fix SENDPAGE data logic in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|9756	- selftests/bpf: fix test_spin_lock_fail.c's global vars usage
21mr|kernel-6.12-baikal-6.12.43-3|9757	- selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|9758	- selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|9759	- selftests/bpf: Fix uprobe_multi compilation error
21mr|kernel-6.12-baikal-6.12.43-3|9760	- selftests/bpf: skip the timer_lockup test for single-CPU nodes
21mr|kernel-6.12-baikal-6.12.43-3|9761	- selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
21mr|kernel-6.12-baikal-6.12.43-3|9762	- selftests: netfilter: Fix missing return values in conntrack_dump_flush
21mr|kernel-6.12-baikal-6.12.43-3|9763	- selftests: net: really check for bg process completion
21mr|kernel-6.12-baikal-6.12.43-3|9764	- selftests/resctrl: Fix memory overflow due to unhandled wraparound
21mr|kernel-6.12-baikal-6.12.43-3|9765	- selftests/resctrl: Print accurate buffer size as part of MBM results
21mr|kernel-6.12-baikal-6.12.43-3|9766	- selftests/resctrl: Protect against array overrun during iMC config parsing
21mr|kernel-6.12-baikal-6.12.43-3|9767	- serial: 8250_fintek: Add support for F81216E
21mr|kernel-6.12-baikal-6.12.43-3|9768	- serial: 8250: omap: Move pm_runtime_get_sync
21mr|kernel-6.12-baikal-6.12.43-3|9769	- serial: amba-pl011: fix build regression
21mr|kernel-6.12-baikal-6.12.43-3|9770	- serial: amba-pl011: Fix RX stall when DMA is used
21mr|kernel-6.12-baikal-6.12.43-3|9771	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-6.12-baikal-6.12.43-3|9772	- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-6.12-baikal-6.12.43-3|9773	- sh: intc: Fix use-after-free bug in register_intc_controller()
21mr|kernel-6.12-baikal-6.12.43-3|9774	- slab: Fix too strict alignment check in create_cache()
21mr|kernel-6.12-baikal-6.12.43-3|9775	- smb3: request handle caching when caching directories
21mr|kernel-6.12-baikal-6.12.43-3|9776	- smb: cached directories can be more than root file handle
21mr|kernel-6.12-baikal-6.12.43-3|9777	- smb: client: disable directory caching when dir_cache_timeout is zero
21mr|kernel-6.12-baikal-6.12.43-3|9778	- smb: client: fix NULL ptr deref in crypto_aead_setkey()
21mr|kernel-6.12-baikal-6.12.43-3|9779	- smb: client: fix use-after-free of signing key
21mr|kernel-6.12-baikal-6.12.43-3|9780	- smb: client: handle max length for SMB symlinks
21mr|kernel-6.12-baikal-6.12.43-3|9781	- smb: Don't leak cfid when reconnect races with open_cached_dir
21mr|kernel-6.12-baikal-6.12.43-3|9782	- smb: During unmount, ensure all cached dir instances drop their dentry
21mr|kernel-6.12-baikal-6.12.43-3|9783	- smb: Initialize cfid->tcon before performing network ops
21mr|kernel-6.12-baikal-6.12.43-3|9784	- smb: prevent use-after-free due to open_cached_dir error paths
21mr|kernel-6.12-baikal-6.12.43-3|9785	- soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure
21mr|kernel-6.12-baikal-6.12.43-3|9786	- soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
21mr|kernel-6.12-baikal-6.12.43-3|9787	- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
21mr|kernel-6.12-baikal-6.12.43-3|9788	- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|9789	- spi: atmel-quadspi: Fix register name in verbose logging function
21mr|kernel-6.12-baikal-6.12.43-3|9790	- spi: Fix acpi deferred irq probe
21mr|kernel-6.12-baikal-6.12.43-3|9791	- spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|9792	- spi: tegra210-quad: Avoid shift-out-of-bounds
21mr|kernel-6.12-baikal-6.12.43-3|9793	- spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
21mr|kernel-6.12-baikal-6.12.43-3|9794	- spmi: pmic-arb: fix return path in for_each_available_child_of_node()
21mr|kernel-6.12-baikal-6.12.43-3|9795	- staging: vchiq_arm: Fix missing refcount decrement in error path for fw_node
21mr|kernel-6.12-baikal-6.12.43-3|9796	- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
21mr|kernel-6.12-baikal-6.12.43-3|9797	- sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket
21mr|kernel-6.12-baikal-6.12.43-3|9798	- SUNRPC: make sure cache entry active before cache_show
21mr|kernel-6.12-baikal-6.12.43-3|9799	- SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT
21mr|kernel-6.12-baikal-6.12.43-3|9800	- svcrdma: Address an integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|9801	- svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()
21mr|kernel-6.12-baikal-6.12.43-3|9802	- tcp: Fix use-after-free of nreq in reqsk_timer_handler().
21mr|kernel-6.12-baikal-6.12.43-3|9803	- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
21mr|kernel-6.12-baikal-6.12.43-3|9804	- thermal: core: Fix race between zone registration and system suspend
21mr|kernel-6.12-baikal-6.12.43-3|9805	- thermal: core: Initialize thermal zones before registering them
21mr|kernel-6.12-baikal-6.12.43-3|9806	- thermal: core: Mark thermal zones as initializing to start with
21mr|kernel-6.12-baikal-6.12.43-3|9807	- thermal: core: Rearrange PM notification code
21mr|kernel-6.12-baikal-6.12.43-3|9808	- thermal: core: Represent suspend-related thermal zone flags as bits
21mr|kernel-6.12-baikal-6.12.43-3|9809	- thermal: int3400: Fix reading of current_uuid for active policy
21mr|kernel-6.12-baikal-6.12.43-3|9810	- thermal/lib: Fix memory leak on error in thermal_genl_auto()
21mr|kernel-6.12-baikal-6.12.43-3|9811	- thermal: testing: Initialize some variables annoteded with _free()
21mr|kernel-6.12-baikal-6.12.43-3|9812	- thermal: testing: Use DEFINE_FREE() and __free() to simplify code
21mr|kernel-6.12-baikal-6.12.43-3|9813	- time: Fix references to _msecs_to_jiffies() handling of values
21mr|kernel-6.12-baikal-6.12.43-3|9814	- time: Partially revert cleanup on msecs_to_jiffies() documentation
21mr|kernel-6.12-baikal-6.12.43-3|9815	- timers: Add missing READ_ONCE() in __run_timer_base()
21mr|kernel-6.12-baikal-6.12.43-3|9816	- tools/lib/thermal: Make more generic the command encoding function
21mr|kernel-6.12-baikal-6.12.43-3|9817	- tools/nolibc: s390: include std.h
21mr|kernel-6.12-baikal-6.12.43-3|9818	- tools/power turbostat: Fix child's argument forwarding
21mr|kernel-6.12-baikal-6.12.43-3|9819	- tools/power turbostat: Fix trailing '\n' parsing
21mr|kernel-6.12-baikal-6.12.43-3|9820	- tpm: fix signed/unsigned bug when checking event logs
21mr|kernel-6.12-baikal-6.12.43-3|9821	- trace/trace_event_perf: remove duplicate samples on the first tracepoint event
21mr|kernel-6.12-baikal-6.12.43-3|9822	- tracing: Fix function timing profiler to initialize hashtable
21mr|kernel-6.12-baikal-6.12.43-3|9823	- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
21mr|kernel-6.12-baikal-6.12.43-3|9824	- ubi: fastmap: Fix duplicate slab cache names while attaching
21mr|kernel-6.12-baikal-6.12.43-3|9825	- ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty
21mr|kernel-6.12-baikal-6.12.43-3|9826	- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
21mr|kernel-6.12-baikal-6.12.43-3|9827	- ubifs: Correct the total block count by deducting journal reservation
21mr|kernel-6.12-baikal-6.12.43-3|9828	- ubi: wl: Put source PEB into correct list if trying locking LEB failed
21mr|kernel-6.12-baikal-6.12.43-3|9829	- ublk: fix error code for unsupported command
21mr|kernel-6.12-baikal-6.12.43-3|9830	- ublk: fix ublk_ch_mmap() for 64K page size
21mr|kernel-6.12-baikal-6.12.43-3|9831	- udmabuf: change folios array from kmalloc to kvmalloc
21mr|kernel-6.12-baikal-6.12.43-3|9832	- udmabuf: fix vmap_udmabuf error page set
21mr|kernel-6.12-baikal-6.12.43-3|9833	- um: Always dump trace for specified task in show_stack
21mr|kernel-6.12-baikal-6.12.43-3|9834	- um: Fix potential integer overflow during physmem setup
21mr|kernel-6.12-baikal-6.12.43-3|9835	- um: Fix the return value of elf_core_copy_task_fpregs
21mr|kernel-6.12-baikal-6.12.43-3|9836	- um: net: Do not use drvdata in release
21mr|kernel-6.12-baikal-6.12.43-3|9837	- um: ubd: Do not use drvdata in release
21mr|kernel-6.12-baikal-6.12.43-3|9838	- um: ubd: Initialize ubd's disk pointer in ubd_add
21mr|kernel-6.12-baikal-6.12.43-3|9839	- um: vector: Do not use drvdata in release
21mr|kernel-6.12-baikal-6.12.43-3|9840	- unicode: Fix utf8_load() error path
21mr|kernel-6.12-baikal-6.12.43-3|9841	- USB: chaoskey: fail open after removal
21mr|kernel-6.12-baikal-6.12.43-3|9842	- USB: chaoskey: Fix possible deadlock chaoskey_list_lock
21mr|kernel-6.12-baikal-6.12.43-3|9843	- usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
21mr|kernel-6.12-baikal-6.12.43-3|9844	- usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic
21mr|kernel-6.12-baikal-6.12.43-3|9845	- usb: dwc3: gadget: Fix checking for number of TRBs left
21mr|kernel-6.12-baikal-6.12.43-3|9846	- usb: dwc3: gadget: Fix looping of queued SG entries
21mr|kernel-6.12-baikal-6.12.43-3|9847	- usb: ehci-spear: fix call balance of sehci clk handling routines
21mr|kernel-6.12-baikal-6.12.43-3|9848	- usb: gadget: uvc: wake pump everytime we update the free list
21mr|kernel-6.12-baikal-6.12.43-3|9849	- usb: misc: ljca: move usb_autopm_put_interface() after wait for response
21mr|kernel-6.12-baikal-6.12.43-3|9850	- usb: misc: ljca: set small runtime autosuspend delay
21mr|kernel-6.12-baikal-6.12.43-3|9851	- usb: musb: Fix hardware lockup on first Rx endpoint request
21mr|kernel-6.12-baikal-6.12.43-3|9852	- usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
21mr|kernel-6.12-baikal-6.12.43-3|9853	- usb: typec: ucsi: glink: fix off-by-one in connector_status
21mr|kernel-6.12-baikal-6.12.43-3|9854	- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
21mr|kernel-6.12-baikal-6.12.43-3|9855	- usb: xhci: Avoid queuing redundant Stop Endpoint commands
21mr|kernel-6.12-baikal-6.12.43-3|9856	- usb: xhci: Fix TD invalidation under pending Set TR Dequeue
21mr|kernel-6.12-baikal-6.12.43-3|9857	- usb: xhci: Limit Stop Endpoint retries
21mr|kernel-6.12-baikal-6.12.43-3|9858	- usb: yurex: make waiting on yurex_write interruptible
21mr|kernel-6.12-baikal-6.12.43-3|9859	- util_macros.h: fix/rework find_closest() macros
21mr|kernel-6.12-baikal-6.12.43-3|9860	- vdpa/mlx5: Fix suboptimal range on iotlb iteration
21mr|kernel-6.12-baikal-6.12.43-3|9861	- vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages()
21mr|kernel-6.12-baikal-6.12.43-3|9862	- vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data()
21mr|kernel-6.12-baikal-6.12.43-3|9863	- vfio/pci: Properly hide first-in-list PCIe extended capability
21mr|kernel-6.12-baikal-6.12.43-3|9864	- vfio/qat: fix overflow check in qat_vf_resume_write()
21mr|kernel-6.12-baikal-6.12.43-3|9865	- virtio_blk: reverse request order in virtio_queue_rqs
21mr|kernel-6.12-baikal-6.12.43-3|9866	- virtiofs: use pages instead of pointer for kernel direct IO
21mr|kernel-6.12-baikal-6.12.43-3|9867	- vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event
21mr|kernel-6.12-baikal-6.12.43-3|9868	- watchdog: Add HAS_IOPORT dependency for SBC8360 and SBC7240
21mr|kernel-6.12-baikal-6.12.43-3|9869	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
21mr|kernel-6.12-baikal-6.12.43-3|9870	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
21mr|kernel-6.12-baikal-6.12.43-3|9871	- wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR
21mr|kernel-6.12-baikal-6.12.43-3|9872	- wifi: ath12k: fix crash when unbinding
21mr|kernel-6.12-baikal-6.12.43-3|9873	- wifi: ath12k: fix one more memcpy size error
21mr|kernel-6.12-baikal-6.12.43-3|9874	- wifi: ath12k: fix use-after-free in ath12k_dp_cc_cleanup()
21mr|kernel-6.12-baikal-6.12.43-3|9875	- wifi: ath12k: fix warning when unbinding
21mr|kernel-6.12-baikal-6.12.43-3|9876	- wifi: ath12k: Skip Rx TID cleanup for self peer
21mr|kernel-6.12-baikal-6.12.43-3|9877	- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
21mr|kernel-6.12-baikal-6.12.43-3|9878	- wifi: brcmfmac: release 'root' node in all execution paths
21mr|kernel-6.12-baikal-6.12.43-3|9879	- wifi: cfg80211: check radio iface combination for multi radio per wiphy
21mr|kernel-6.12-baikal-6.12.43-3|9880	- wifi: cfg80211: Remove the Medium Synchronization Delay validity check
21mr|kernel-6.12-baikal-6.12.43-3|9881	- wifi: cw1200: Fix potential NULL dereference
21mr|kernel-6.12-baikal-6.12.43-3|9882	- wifi: iwlwifi: allow fast resume on ax200
21mr|kernel-6.12-baikal-6.12.43-3|9883	- wifi: iwlwifi: mvm: tell iwlmei when we finished suspending
21mr|kernel-6.12-baikal-6.12.43-3|9884	- wifi: mwifiex: add missing locking for cfg80211 calls
21mr|kernel-6.12-baikal-6.12.43-3|9885	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
21mr|kernel-6.12-baikal-6.12.43-3|9886	- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|9887	- wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scan
21mr|kernel-6.12-baikal-6.12.43-3|9888	- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|9889	- wifi: rtl8xxxu: Perform update_beacon_work when beaconing is enabled
21mr|kernel-6.12-baikal-6.12.43-3|9890	- wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures
21mr|kernel-6.12-baikal-6.12.43-3|9891	- wifi: rtw89: coex: check NULL return of kmalloc in btc_fw_set_monreg()
21mr|kernel-6.12-baikal-6.12.43-3|9892	- wifi: rtw89: Fix TX fail with A2DP after scanning
21mr|kernel-6.12-baikal-6.12.43-3|9893	- wifi: rtw89: read bss_conf corresponding to the link
21mr|kernel-6.12-baikal-6.12.43-3|9894	- wifi: rtw89: read link_sta corresponding to the link
21mr|kernel-6.12-baikal-6.12.43-3|9895	- wifi: rtw89: refactor STA related func ahead for MLO
21mr|kernel-6.12-baikal-6.12.43-3|9896	- wifi: rtw89: refactor VIF related func ahead for MLO
21mr|kernel-6.12-baikal-6.12.43-3|9897	- wifi: rtw89: rename rtw89_sta to rtw89_sta_link ahead for MLO
21mr|kernel-6.12-baikal-6.12.43-3|9898	- wifi: rtw89: rename rtw89_vif to rtw89_vif_link ahead for MLO
21mr|kernel-6.12-baikal-6.12.43-3|9899	- wifi: rtw89: tweak driver architecture for impending MLO support
21mr|kernel-6.12-baikal-6.12.43-3|9900	- wifi: rtw89: unlock on error path in rtw89_ops_unassign_vif_chanctx()
21mr|kernel-6.12-baikal-6.12.43-3|9901	- wifi: wfx: Fix error handling in wfx_core_init()
21mr|kernel-6.12-baikal-6.12.43-3|9902	- wifi: wilc1000: Set MAC after operation mode
21mr|kernel-6.12-baikal-6.12.43-3|9903	- wireguard: selftests: load nf_conntrack if not present
21mr|kernel-6.12-baikal-6.12.43-3|9904	- x86/CPU/AMD: Terminate the erratum_1386_microcode array
21mr|kernel-6.12-baikal-6.12.43-3|9905	- x86/Documentation: Update algo in init_size description of boot protocol
21mr|kernel-6.12-baikal-6.12.43-3|9906	- x86: fix off-by-one in access_ok()
21mr|kernel-6.12-baikal-6.12.43-3|9907	- x86/microcode/AMD: Flush patch buffer mapping after application
21mr|kernel-6.12-baikal-6.12.43-3|9908	- x86/mm: Carve out INVLPG inline asm for use by others
21mr|kernel-6.12-baikal-6.12.43-3|9909	- x86/pvh: Call C code via the kernel virtual mapping
21mr|kernel-6.12-baikal-6.12.43-3|9910	- x86/tdx: Dynamically disable SEPT violations from causing #VEs
21mr|kernel-6.12-baikal-6.12.43-3|9911	- x86/tdx: Introduce wrappers to read and write TD metadata
21mr|kernel-6.12-baikal-6.12.43-3|9912	- x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup()
21mr|kernel-6.12-baikal-6.12.43-3|9913	- x86/unwind/orc: Fix unwind for newly forked tasks
21mr|kernel-6.12-baikal-6.12.43-3|9914	- xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
21mr|kernel-6.12-baikal-6.12.43-3|9915	- xfs: fix simplify extent lookup in xfs_can_free_eofblocks
21mr|kernel-6.12-baikal-6.12.43-3|9916	- xfs: remove unknown compat feature check in superblock write validation
21mr|kernel-6.12-baikal-6.12.43-3|9917	- xhci: Combine two if statements for Etron xHCI host
21mr|kernel-6.12-baikal-6.12.43-3|9918	- xhci: Don't issue Reset Device command to Etron xHCI host
21mr|kernel-6.12-baikal-6.12.43-3|9919	- xhci: Don't perform Soft Retry for Etron xHCI host
21mr|kernel-6.12-baikal-6.12.43-3|9920	- xhci: Fix control transfer error on Etron xHCI host
21mr|kernel-6.12-baikal-6.12.43-3|9921	- xsk: Free skb when TX metadata options are invalid
21mr|kernel-6.12-baikal-6.12.43-3|9922	- zram: clear IDLE flag after recompression
21mr|kernel-6.12-baikal-6.12.43-3|9923	- zram: fix NULL pointer in comp_algorithm_show()
21mr|kernel-6.12-baikal-6.12.43-3|9924	- zram: permit only one post-processing operation at a time
21mr|kernel-6.12-baikal-6.12.43-3|9925	- zram: ZRAM_DEF_COMP should depend on ZRAM
21mr|kernel-6.12-baikal-6.12.43-3|9926	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|9927	
21mr|kernel-6.12-baikal-6.12.43-3|9928	* Tue Dec 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9929	- upd aarch64 config (by BiteDasher)
21mr|kernel-6.12-baikal-6.12.43-3|9930	
21mr|kernel-6.12-baikal-6.12.43-3|9931	* Tue Dec 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9932	- upd loongarch config (by BiteDasher)
21mr|kernel-6.12-baikal-6.12.43-3|9933	
21mr|kernel-6.12-baikal-6.12.43-3|9934	* Tue Dec 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9935	- v6.12
21mr|kernel-6.12-baikal-6.12.43-3|9936	- Initial config for x86_64
21mr|kernel-6.12-baikal-6.12.43-3|9937	- Restored AUFS (config values were taken from kernel-6.6)
21mr|kernel-6.12-baikal-6.12.43-3|9938	- Bumped timeout on Intel GPUs to 5000 ms to avoid hangs in Blender on some Intel hardware (let's test such value)
21mr|kernel-6.12-baikal-6.12.43-3|9939	- Using new zswap allocator instead of depreceated one
21mr|kernel-6.12-baikal-6.12.43-3|9940	
21mr|kernel-6.12-baikal-6.12.43-3|9941	* Tue Nov 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9942	- Updated to 6.11.10
21mr|kernel-6.12-baikal-6.12.43-3|9943	
21mr|kernel-6.12-baikal-6.12.43-3|9944	* Tue Nov 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9945	- Updated to 6.11.10
21mr|kernel-6.12-baikal-6.12.43-3|9946	
21mr|kernel-6.12-baikal-6.12.43-3|9947	* Sun Nov 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9948	- Updated to 6.11.9
21mr|kernel-6.12-baikal-6.12.43-3|9949	
21mr|kernel-6.12-baikal-6.12.43-3|9950	* Sun Nov 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9951	- Updated to 6.11.9
21mr|kernel-6.12-baikal-6.12.43-3|9952	
21mr|kernel-6.12-baikal-6.12.43-3|9953	* Fri Nov 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9954	- Updated to 6.11.8
21mr|kernel-6.12-baikal-6.12.43-3|9955	
21mr|kernel-6.12-baikal-6.12.43-3|9956	* Fri Nov 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9957	- Updated to 6.11.8
21mr|kernel-6.12-baikal-6.12.43-3|9958	
21mr|kernel-6.12-baikal-6.12.43-3|9959	* Mon Nov 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9960	- Disabled binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|9961	
21mr|kernel-6.12-baikal-6.12.43-3|9962	* Mon Nov 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9963	- Updated to 6.11.7
21mr|kernel-6.12-baikal-6.12.43-3|9964	
21mr|kernel-6.12-baikal-6.12.43-3|9965	* Mon Nov 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9966	- Updated to 6.11.7
21mr|kernel-6.12-baikal-6.12.43-3|9967	
21mr|kernel-6.12-baikal-6.12.43-3|9968	* Wed Oct 23 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9969	- Updated to 6.11.5
21mr|kernel-6.12-baikal-6.12.43-3|9970	
21mr|kernel-6.12-baikal-6.12.43-3|9971	* Wed Oct 23 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9972	- Updated to 6.11.5
21mr|kernel-6.12-baikal-6.12.43-3|9973	
21mr|kernel-6.12-baikal-6.12.43-3|9974	* Tue Oct 22 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9975	- update arm64 config
21mr|kernel-6.12-baikal-6.12.43-3|9976	
21mr|kernel-6.12-baikal-6.12.43-3|9977	* Sat Oct 19 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9978	- Enable binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|9979	- This reverts commit 316e678a8798494e94ed186810702c20f5d94433.
21mr|kernel-6.12-baikal-6.12.43-3|9980	
21mr|kernel-6.12-baikal-6.12.43-3|9981	* Fri Oct 18 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9982	- Disabled binary_extra_modules
21mr|kernel-6.12-baikal-6.12.43-3|9983	
21mr|kernel-6.12-baikal-6.12.43-3|9984	* Thu Oct 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9985	- Updated to 6.11.4
21mr|kernel-6.12-baikal-6.12.43-3|9986	
21mr|kernel-6.12-baikal-6.12.43-3|9987	* Thu Oct 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9988	- Updated to 6.11.4
21mr|kernel-6.12-baikal-6.12.43-3|9989	
21mr|kernel-6.12-baikal-6.12.43-3|9990	* Thu Oct 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|9991	- [bot] upd: 6.11.2 -> 6.11.3
21mr|kernel-6.12-baikal-6.12.43-3|9992	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|9993	- accel/ivpu: Add missing MODULE_FIRMWARE metadata
21mr|kernel-6.12-baikal-6.12.43-3|9994	- ACPI: battery: Fix possible crash when unregistering a battery hook
21mr|kernel-6.12-baikal-6.12.43-3|9995	- ACPI: battery: Simplify battery hook locking
21mr|kernel-6.12-baikal-6.12.43-3|9996	- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package()
21mr|kernel-6.12-baikal-6.12.43-3|9997	- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
21mr|kernel-6.12-baikal-6.12.43-3|9998	- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
21mr|kernel-6.12-baikal-6.12.43-3|9999	- ACPICA: iasl: handle empty connection_node
21mr|kernel-6.12-baikal-6.12.43-3|10000	- ACPI: CPPC: Add support for setting EPP register in FFH
21mr|kernel-6.12-baikal-6.12.43-3|10001	- ACPI: EC: Do not release locks during operation region accesses
21mr|kernel-6.12-baikal-6.12.43-3|10002	- ACPI: PAD: fix crash in exit_round_robin()
21mr|kernel-6.12-baikal-6.12.43-3|10003	- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[]
21mr|kernel-6.12-baikal-6.12.43-3|10004	- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[]
21mr|kernel-6.12-baikal-6.12.43-3|10005	- ACPI: resource: Loosen the Asus E1404GAB DMI match to also cover the E1404GA
21mr|kernel-6.12-baikal-6.12.43-3|10006	- ACPI: resource: Remove duplicate Asus E1504GAB IRQ override
21mr|kernel-6.12-baikal-6.12.43-3|10007	- ACPI: resource: Skip IRQ override on Asus Vivobook Go E1404GAB
21mr|kernel-6.12-baikal-6.12.43-3|10008	- ACPI: video: Add backlight=native quirk for Dell OptiPlex 5480 AIO
21mr|kernel-6.12-baikal-6.12.43-3|10009	- ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18
21mr|kernel-6.12-baikal-6.12.43-3|10010	- afs: Fix missing wire-up of afs_retry_request()
21mr|kernel-6.12-baikal-6.12.43-3|10011	- afs: Fix the setting of the server responding flag
21mr|kernel-6.12-baikal-6.12.43-3|10012	- ALSA: asihpi: Fix potential OOB array access
21mr|kernel-6.12-baikal-6.12.43-3|10013	- ALSA: control: Fix leftover snd_power_unref()
21mr|kernel-6.12-baikal-6.12.43-3|10014	- ALSA: control: Fix power_ref lock order for compat code, too
21mr|kernel-6.12-baikal-6.12.43-3|10015	- ALSA: control: Take power_ref lock primarily
21mr|kernel-6.12-baikal-6.12.43-3|10016	- ALSA: core: add isascii() check to card ID generator
21mr|kernel-6.12-baikal-6.12.43-3|10017	- ALSA: gus: Fix some error handling paths related to get_bpos() usage
21mr|kernel-6.12-baikal-6.12.43-3|10018	- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin
21mr|kernel-6.12-baikal-6.12.43-3|10019	- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs
21mr|kernel-6.12-baikal-6.12.43-3|10020	- ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200
21mr|kernel-6.12-baikal-6.12.43-3|10021	- ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9
21mr|kernel-6.12-baikal-6.12.43-3|10022	- ALSA: hda/realtek: fix mute/micmute LED for HP mt645 G8
21mr|kernel-6.12-baikal-6.12.43-3|10023	- ALSA: hda/realtek: Fix the push button function for the ALC257
21mr|kernel-6.12-baikal-6.12.43-3|10024	- ALSA: hda/realtek: Refactor and simplify Samsung Galaxy Book init
21mr|kernel-6.12-baikal-6.12.43-3|10025	- ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop
21mr|kernel-6.12-baikal-6.12.43-3|10026	- ALSA: hdsp: Break infinite MIDI input flush loop
21mr|kernel-6.12-baikal-6.12.43-3|10027	- ALSA: line6: add hw monitor volume control to POD HD500X
21mr|kernel-6.12-baikal-6.12.43-3|10028	- ALSA: mixer_oss: Remove some incorrect kfree_const() usages
21mr|kernel-6.12-baikal-6.12.43-3|10029	- ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET
21mr|kernel-6.12-baikal-6.12.43-3|10030	- ALSA: usb-audio: Add input value sanity checks for standard types
21mr|kernel-6.12-baikal-6.12.43-3|10031	- ALSA: usb-audio: Add logitech Audio profile quirk
21mr|kernel-6.12-baikal-6.12.43-3|10032	- ALSA: usb-audio: Add mixer quirk for RME Digiface USB
21mr|kernel-6.12-baikal-6.12.43-3|10033	- ALSA: usb-audio: Add native DSD support for Luxman D-08u
21mr|kernel-6.12-baikal-6.12.43-3|10034	- ALSA: usb-audio: Add quirk for RME Digiface USB
21mr|kernel-6.12-baikal-6.12.43-3|10035	- ALSA: usb-audio: Define macros for quirk table entries
21mr|kernel-6.12-baikal-6.12.43-3|10036	- ALSA: usb-audio: Replace complex quirk lines with macros
21mr|kernel-6.12-baikal-6.12.43-3|10037	- aoe: fix the potential use-after-free problem in more places
21mr|kernel-6.12-baikal-6.12.43-3|10038	- arm64: cputype: Add Neoverse-N3 definitions
21mr|kernel-6.12-baikal-6.12.43-3|10039	- arm64: errata: Expand speculative SSBS workaround once more
21mr|kernel-6.12-baikal-6.12.43-3|10040	- arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS
21mr|kernel-6.12-baikal-6.12.43-3|10041	- arm64: Subscribe Microsoft Azure Cobalt 100 to erratum 3194386
21mr|kernel-6.12-baikal-6.12.43-3|10042	- arm64: trans_pgd: mark PTEs entries as valid to avoid dead kexec()
21mr|kernel-6.12-baikal-6.12.43-3|10043	- ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized
21mr|kernel-6.12-baikal-6.12.43-3|10044	- ASoC: codecs: wsa883x: Handle reading version failure
21mr|kernel-6.12-baikal-6.12.43-3|10045	- ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m
21mr|kernel-6.12-baikal-6.12.43-3|10046	- ASoC: Intel: boards: always check the result of acpi_dev_get_first_match_dev()
21mr|kernel-6.12-baikal-6.12.43-3|10047	- ASoC: Intel: soc-acpi-intel-rpl-match: add missing empty item
21mr|kernel-6.12-baikal-6.12.43-3|10048	- ASoC: topology: Fix incorrect addressing assignments
21mr|kernel-6.12-baikal-6.12.43-3|10049	- ata: pata_serverworks: Do not use the term blacklist
21mr|kernel-6.12-baikal-6.12.43-3|10050	- ata: sata_sil: Rename sil_blacklist to sil_quirks
21mr|kernel-6.12-baikal-6.12.43-3|10051	- blk_iocost: fix more out of bound shifts
21mr|kernel-6.12-baikal-6.12.43-3|10052	- block: fix integer overflow in BLKSECDISCARD
21mr|kernel-6.12-baikal-6.12.43-3|10053	- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|10054	- Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B
21mr|kernel-6.12-baikal-6.12.43-3|10055	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122
21mr|kernel-6.12-baikal-6.12.43-3|10056	- Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
21mr|kernel-6.12-baikal-6.12.43-3|10057	- Bluetooth: L2CAP: Fix uaf in l2cap_connect
21mr|kernel-6.12-baikal-6.12.43-3|10058	- Bluetooth: MGMT: Fix possible crash on mgmt_index_removed
21mr|kernel-6.12-baikal-6.12.43-3|10059	- bnxt_en: Extend maximum length of version string by 1 byte
21mr|kernel-6.12-baikal-6.12.43-3|10060	- bpf: Fix a sdiv overflow issue
21mr|kernel-6.12-baikal-6.12.43-3|10061	- bpf: Make the pointer returned by iter next method valid
21mr|kernel-6.12-baikal-6.12.43-3|10062	- bpftool: Fix undefined behavior caused by shifting into the sign bit
21mr|kernel-6.12-baikal-6.12.43-3|10063	- bpftool: Fix undefined behavior in qsort(NULL, 0, ...)
21mr|kernel-6.12-baikal-6.12.43-3|10064	- bridge: mcast: Fail MDB get request on empty entry
21mr|kernel-6.12-baikal-6.12.43-3|10065	- btrfs: don't readahead the relocation inode on RST
21mr|kernel-6.12-baikal-6.12.43-3|10066	- btrfs: drop the backref cache during relocation if we commit
21mr|kernel-6.12-baikal-6.12.43-3|10067	- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
21mr|kernel-6.12-baikal-6.12.43-3|10068	- btrfs: send: fix buffer overflow detection when copying path to cache entry
21mr|kernel-6.12-baikal-6.12.43-3|10069	- btrfs: send: fix invalid clone operation for file that got its size decreased
21mr|kernel-6.12-baikal-6.12.43-3|10070	- btrfs: wait for fixup workers before stopping cleaner kthread during umount
21mr|kernel-6.12-baikal-6.12.43-3|10071	- cachefiles: fix dentry leak in cachefiles_open_file()
21mr|kernel-6.12-baikal-6.12.43-3|10072	- can: netlink: avoid call to do_set_data_bittiming callback with stale can_priv::ctrlmode
21mr|kernel-6.12-baikal-6.12.43-3|10073	- ceph: fix a memory leak on cap_auths in MDS client
21mr|kernel-6.12-baikal-6.12.43-3|10074	- ceph: fix cap ref leak via netfs init_request
21mr|kernel-6.12-baikal-6.12.43-3|10075	- ceph: remove the incorrect Fw reference check when dirtying pages
21mr|kernel-6.12-baikal-6.12.43-3|10076	- cifs: Do not convert delimiter when parsing NFS-style symlinks
21mr|kernel-6.12-baikal-6.12.43-3|10077	- cifs: Fix buffer overflow when parsing NFS reparse points
21mr|kernel-6.12-baikal-6.12.43-3|10078	- cifs: Remove intermediate object of failed create reparse call
21mr|kernel-6.12-baikal-6.12.43-3|10079	- clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL
21mr|kernel-6.12-baikal-6.12.43-3|10080	- clk: qcom: clk-rpmh: Fix overflow in BCM vote
21mr|kernel-6.12-baikal-6.12.43-3|10081	- clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks
21mr|kernel-6.12-baikal-6.12.43-3|10082	- clk: qcom: gcc-sc8180x: Add GPLL9 support
21mr|kernel-6.12-baikal-6.12.43-3|10083	- clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table
21mr|kernel-6.12-baikal-6.12.43-3|10084	- clk: qcom: gcc-sc8180x: Register QUPv3 RCGs for DFS on sc8180x
21mr|kernel-6.12-baikal-6.12.43-3|10085	- clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src
21mr|kernel-6.12-baikal-6.12.43-3|10086	- clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.12-baikal-6.12.43-3|10087	- clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.12-baikal-6.12.43-3|10088	- clk: rockchip: fix error for unknown clocks
21mr|kernel-6.12-baikal-6.12.43-3|10089	- clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix
21mr|kernel-6.12-baikal-6.12.43-3|10090	- close_range(): fix the logics in descriptor table trimming
21mr|kernel-6.12-baikal-6.12.43-3|10091	- cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value
21mr|kernel-6.12-baikal-6.12.43-3|10092	- cpufreq: Avoid a bad reference count on CPU node
21mr|kernel-6.12-baikal-6.12.43-3|10093	- cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock
21mr|kernel-6.12-baikal-6.12.43-3|10094	- cpufreq: loongson3: Use raw_smp_processor_id() in do_service_request()
21mr|kernel-6.12-baikal-6.12.43-3|10095	- crypto: hisilicon - fix missed error branch
21mr|kernel-6.12-baikal-6.12.43-3|10096	- crypto: octeontx2 - Fix authenc setkey
21mr|kernel-6.12-baikal-6.12.43-3|10097	- crypto: octeontx - Fix authenc setkey
21mr|kernel-6.12-baikal-6.12.43-3|10098	- crypto: octeontx* - Select CRYPTO_AUTHENC
21mr|kernel-6.12-baikal-6.12.43-3|10099	- crypto: simd - Do not call crypto_alloc_tfm during registration
21mr|kernel-6.12-baikal-6.12.43-3|10100	- crypto: x86/sha256 - Add parentheses around macros' single arguments
21mr|kernel-6.12-baikal-6.12.43-3|10101	- drivers/perf: arm_spe: Use perf_allow_kernel() for permissions
21mr|kernel-6.12-baikal-6.12.43-3|10102	- drivers/perf: riscv: Align errno for unsupported perf event
21mr|kernel-6.12-baikal-6.12.43-3|10103	- drm/amd/display: Add HDR workaround for specific eDP
21mr|kernel-6.12-baikal-6.12.43-3|10104	- drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2)
21mr|kernel-6.12-baikal-6.12.43-3|10105	- drm/amd/display: Add null check for 'afb' in amdgpu_dm_update_cursor (v2)
21mr|kernel-6.12-baikal-6.12.43-3|10106	- drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw
21mr|kernel-6.12-baikal-6.12.43-3|10107	- drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn401_init_hw
21mr|kernel-6.12-baikal-6.12.43-3|10108	- drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw
21mr|kernel-6.12-baikal-6.12.43-3|10109	- drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func
21mr|kernel-6.12-baikal-6.12.43-3|10110	- drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func
21mr|kernel-6.12-baikal-6.12.43-3|10111	- drm/amd/display: Add NULL check for function pointer in dcn401_set_output_transfer_func
21mr|kernel-6.12-baikal-6.12.43-3|10112	- drm/amd/display: Add null check for head_pipe in dcn201_acquire_free_pipe_for_layer
21mr|kernel-6.12-baikal-6.12.43-3|10113	- drm/amd/display: Add null check for head_pipe in dcn32_acquire_idle_pipe_for_head_pipe_in_layer
21mr|kernel-6.12-baikal-6.12.43-3|10114	- drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe
21mr|kernel-6.12-baikal-6.12.43-3|10115	- drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream
21mr|kernel-6.12-baikal-6.12.43-3|10116	- drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT`
21mr|kernel-6.12-baikal-6.12.43-3|10117	- drm/amd/display: Avoid overflow assignment in link_dp_cts
21mr|kernel-6.12-baikal-6.12.43-3|10118	- drm/amd/display: avoid set dispclk to 0
21mr|kernel-6.12-baikal-6.12.43-3|10119	- drm/amd/display: Check null-initialized variables
21mr|kernel-6.12-baikal-6.12.43-3|10120	- drm/amd/display: Check null pointer before try to access it
21mr|kernel-6.12-baikal-6.12.43-3|10121	- drm/amd/display: Check null pointers before multiple uses
21mr|kernel-6.12-baikal-6.12.43-3|10122	- drm/amd/display: Check null pointers before used
21mr|kernel-6.12-baikal-6.12.43-3|10123	- drm/amd/display: Check null pointers before using dc->clk_mgr
21mr|kernel-6.12-baikal-6.12.43-3|10124	- drm/amd/display: Check null pointers before using them
21mr|kernel-6.12-baikal-6.12.43-3|10125	- drm/amd/display: Check phantom_stream before it is used
21mr|kernel-6.12-baikal-6.12.43-3|10126	- drm/amd/display: Check stream before comparing them
21mr|kernel-6.12-baikal-6.12.43-3|10127	- drm/amd/display: Check stream_status before it is used
21mr|kernel-6.12-baikal-6.12.43-3|10128	- drm/amd/display: Deallocate DML memory if allocation fails
21mr|kernel-6.12-baikal-6.12.43-3|10129	- drm/amd/display: Disable replay if VRR capability is false
21mr|kernel-6.12-baikal-6.12.43-3|10130	- drm/amd/display: Enable idle workqueue for more IPS modes
21mr|kernel-6.12-baikal-6.12.43-3|10131	- drm/amd/display: fix a UBSAN warning in DML2.1
21mr|kernel-6.12-baikal-6.12.43-3|10132	- drm/amd/display: fix double free issue during amdgpu module unload
21mr|kernel-6.12-baikal-6.12.43-3|10133	- drm/amd/display: Fix index out of bounds in DCN30 color transformation
21mr|kernel-6.12-baikal-6.12.43-3|10134	- drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation
21mr|kernel-6.12-baikal-6.12.43-3|10135	- drm/amd/display: Fix index out of bounds in degamma hardware format translation
21mr|kernel-6.12-baikal-6.12.43-3|10136	- drm/amd/display: Fix possible overflow in integer multiplication
21mr|kernel-6.12-baikal-6.12.43-3|10137	- drm/amd/display: Fix system hang while resume with TBT monitor
21mr|kernel-6.12-baikal-6.12.43-3|10138	- drm/amd/display: Fix VRR cannot enable
21mr|kernel-6.12-baikal-6.12.43-3|10139	- drm/amd/display: Force enable 3DLUT DMA check for dcn401 in DML
21mr|kernel-6.12-baikal-6.12.43-3|10140	- drm/amd/display: guard write a 0 post_divider value to HW
21mr|kernel-6.12-baikal-6.12.43-3|10141	- drm/amd/display: handle nulled pipe context in DCE110's set_drr()
21mr|kernel-6.12-baikal-6.12.43-3|10142	- drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream'
21mr|kernel-6.12-baikal-6.12.43-3|10143	- drm/amd/display: Implement bounds check for stream encoder creation in DCN401
21mr|kernel-6.12-baikal-6.12.43-3|10144	- drm/amd/display: Increase array size of dummy_boolean
21mr|kernel-6.12-baikal-6.12.43-3|10145	- drm/amd/display: Initialize denominators' default to 1
21mr|kernel-6.12-baikal-6.12.43-3|10146	- drm/amd/display: Initialize get_bytes_per_element's default to 1
21mr|kernel-6.12-baikal-6.12.43-3|10147	- drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags
21mr|kernel-6.12-baikal-6.12.43-3|10148	- drm/amd/display: Re-enable panel replay feature
21mr|kernel-6.12-baikal-6.12.43-3|10149	- drm/amd/display: Restore Optimized pbn Value if Failed to Disable DSC
21mr|kernel-6.12-baikal-6.12.43-3|10150	- drm/amd/display: Revert Avoid overflow assignment
21mr|kernel-6.12-baikal-6.12.43-3|10151	- drm/amd/display: Underflow Seen on DCN401 eGPU
21mr|kernel-6.12-baikal-6.12.43-3|10152	- drm/amd/display: Unlock Pipes Based On DET Allocation
21mr|kernel-6.12-baikal-6.12.43-3|10153	- drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35
21mr|kernel-6.12-baikal-6.12.43-3|10154	- drm/amd/display: Use gpuvm_min_page_size_kbytes for DML2 surfaces
21mr|kernel-6.12-baikal-6.12.43-3|10155	- drm/amdgpu: add list empty check to avoid null pointer issue
21mr|kernel-6.12-baikal-6.12.43-3|10156	- drm/amdgpu: add raven1 gfxoff quirk
21mr|kernel-6.12-baikal-6.12.43-3|10157	- drm/amdgpu: Block MMR_READ IOCTL in reset
21mr|kernel-6.12-baikal-6.12.43-3|10158	- drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit
21mr|kernel-6.12-baikal-6.12.43-3|10159	- drm/amdgpu: enable gfxoff quirk on HP 705G4
21mr|kernel-6.12-baikal-6.12.43-3|10160	- drm/amdgpu: Fix get each xcp macro
21mr|kernel-6.12-baikal-6.12.43-3|10161	- drm/amdgpu: fix ptr check warning in gfx10 ip_dump
21mr|kernel-6.12-baikal-6.12.43-3|10162	- drm/amdgpu: fix ptr check warning in gfx11 ip_dump
21mr|kernel-6.12-baikal-6.12.43-3|10163	- drm/amdgpu: fix ptr check warning in gfx9 ip_dump
21mr|kernel-6.12-baikal-6.12.43-3|10164	- drm/amdgpu: fix unchecked return value warning for amdgpu_atombios
21mr|kernel-6.12-baikal-6.12.43-3|10165	- drm/amdgpu: fix unchecked return value warning for amdgpu_gfx
21mr|kernel-6.12-baikal-6.12.43-3|10166	- drm/amdgpu/gfx10: use rlc safe mode for soft recovery
21mr|kernel-6.12-baikal-6.12.43-3|10167	- drm/amdgpu/gfx11: enter safe mode before touching CP_INT_CNTL
21mr|kernel-6.12-baikal-6.12.43-3|10168	- drm/amdgpu/gfx11: use rlc safe mode for soft recovery
21mr|kernel-6.12-baikal-6.12.43-3|10169	- drm/amdgpu/gfx12: properly handle error ints on all pipes
21mr|kernel-6.12-baikal-6.12.43-3|10170	- drm/amdgpu/gfx12: use rlc safe mode for soft recovery
21mr|kernel-6.12-baikal-6.12.43-3|10171	- drm/amdgpu/gfx9: properly handle error ints on all pipes
21mr|kernel-6.12-baikal-6.12.43-3|10172	- drm/amdgpu/gfx9: use rlc safe mode for soft recovery
21mr|kernel-6.12-baikal-6.12.43-3|10173	- drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer
21mr|kernel-6.12-baikal-6.12.43-3|10174	- drm/amdkfd: Check int source id for utcl2 poison event
21mr|kernel-6.12-baikal-6.12.43-3|10175	- drm/amdkfd: Fix resource leak in criu restore queue
21mr|kernel-6.12-baikal-6.12.43-3|10176	- drm/amd/pm: ensure the fw_info is not null before using it
21mr|kernel-6.12-baikal-6.12.43-3|10177	- drm/connector: hdmi: Fix writing Dynamic Range Mastering infoframes
21mr|kernel-6.12-baikal-6.12.43-3|10178	- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS
21mr|kernel-6.12-baikal-6.12.43-3|10179	- drm/i915/display: BMG supports UHBR13.5
21mr|kernel-6.12-baikal-6.12.43-3|10180	- drm/i915/dp: Fix AUX IO power enabling for eDP PSR
21mr|kernel-6.12-baikal-6.12.43-3|10181	- drm/i915/dp: Fix colorimetry detection
21mr|kernel-6.12-baikal-6.12.43-3|10182	- drm/i915/gem: fix bitwise and logical AND mixup
21mr|kernel-6.12-baikal-6.12.43-3|10183	- drm/i915/psr: Do not wait for PSR being idle on on Panel Replay
21mr|kernel-6.12-baikal-6.12.43-3|10184	- drm/mediatek: ovl_adaptor: Add missing of_node_put()
21mr|kernel-6.12-baikal-6.12.43-3|10185	- drm/msm/adreno: Assign msm_gpu->pdev earlier to avoid nullptrs
21mr|kernel-6.12-baikal-6.12.43-3|10186	- drm: omapdrm: Add missing check for alloc_ordered_workqueue
21mr|kernel-6.12-baikal-6.12.43-3|10187	- drm/panthor: Don't add write fences to the shared BOs
21mr|kernel-6.12-baikal-6.12.43-3|10188	- drm/panthor: Don't declare a queue blocked if deferred operations are pending
21mr|kernel-6.12-baikal-6.12.43-3|10189	- drm/panthor: Fix access to uninitialized variable in tick_ctx_cleanup()
21mr|kernel-6.12-baikal-6.12.43-3|10190	- drm/panthor: Fix race when converting group handle to group object
21mr|kernel-6.12-baikal-6.12.43-3|10191	- drm/panthor: Lock the VM resv before calling drm_gpuvm_bo_obtain_prealloc()
21mr|kernel-6.12-baikal-6.12.43-3|10192	- drm/printer: Allow NULL data in devcoredump printer
21mr|kernel-6.12-baikal-6.12.43-3|10193	- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()
21mr|kernel-6.12-baikal-6.12.43-3|10194	- drm/rockchip: vop: clear DMA stop bit on RK3066
21mr|kernel-6.12-baikal-6.12.43-3|10195	- drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066
21mr|kernel-6.12-baikal-6.12.43-3|10196	- drm/sched: Add locking to drm_sched_entity_modify_sched
21mr|kernel-6.12-baikal-6.12.43-3|10197	- drm/sched: Always increment correct scheduler score
21mr|kernel-6.12-baikal-6.12.43-3|10198	- drm/sched: Always wake up correct scheduler in drm_sched_entity_push_job
21mr|kernel-6.12-baikal-6.12.43-3|10199	- drm/sched: Fix dynamic job-flow control race
21mr|kernel-6.12-baikal-6.12.43-3|10200	- drm/sched: revert "Always increment correct scheduler score"
21mr|kernel-6.12-baikal-6.12.43-3|10201	- drm/stm: Avoid use-after-free issues with crtc and plane
21mr|kernel-6.12-baikal-6.12.43-3|10202	- drm/stm: ltdc: reset plane transparency after plane disable
21mr|kernel-6.12-baikal-6.12.43-3|10203	- drm/v3d: Prevent out of bounds access in performance query extensions
21mr|kernel-6.12-baikal-6.12.43-3|10204	- drm/xe: Add timeout to preempt fences
21mr|kernel-6.12-baikal-6.12.43-3|10205	- drm/xe: Clean up VM / exec queue file lock usage.
21mr|kernel-6.12-baikal-6.12.43-3|10206	- drm/xe: Drop warn on xe_guc_pc_gucrc_disable in guc pc fini
21mr|kernel-6.12-baikal-6.12.43-3|10207	- drm/xe/fbdev: Limit the usage of stolen for LNL+
21mr|kernel-6.12-baikal-6.12.43-3|10208	- drm/xe: Fix memory leak on xe_alloc_pf_queue failure
21mr|kernel-6.12-baikal-6.12.43-3|10209	- drm/xe: fix UAF around queue destruction
21mr|kernel-6.12-baikal-6.12.43-3|10210	- drm/xe: fixup xe_alloc_pf_queue
21mr|kernel-6.12-baikal-6.12.43-3|10211	- drm/xe: Generate oob before compiling anything
21mr|kernel-6.12-baikal-6.12.43-3|10212	- drm/xe/guc_submit: add missing locking in wedged_fini
21mr|kernel-6.12-baikal-6.12.43-3|10213	- drm/xe/hdcp: Check GSC structure validity
21mr|kernel-6.12-baikal-6.12.43-3|10214	- drm/xe: Name and document Wa_14019789679
21mr|kernel-6.12-baikal-6.12.43-3|10215	- drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream close
21mr|kernel-6.12-baikal-6.12.43-3|10216	- drm/xe: Prevent null pointer access in xe_migrate_copy
21mr|kernel-6.12-baikal-6.12.43-3|10217	- drm/xe: Restore pci state upon resume
21mr|kernel-6.12-baikal-6.12.43-3|10218	- drm/xe: Resume TDR after GT reset
21mr|kernel-6.12-baikal-6.12.43-3|10219	- drm/xe: Use topology to determine page fault queue size
21mr|kernel-6.12-baikal-6.12.43-3|10220	- drm/xe/vm: move xa_alloc to prevent UAF
21mr|kernel-6.12-baikal-6.12.43-3|10221	- drm/xe/vram: fix ccs offset calculation
21mr|kernel-6.12-baikal-6.12.43-3|10222	- dt-bindings: clock: exynos7885: Fix duplicated binding
21mr|kernel-6.12-baikal-6.12.43-3|10223	- dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x
21mr|kernel-6.12-baikal-6.12.43-3|10224	- dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems
21mr|kernel-6.12-baikal-6.12.43-3|10225	- e1000e: avoid failing the system during pm_suspend
21mr|kernel-6.12-baikal-6.12.43-3|10226	- EINJ, CXL: Fix CXL device SBDF calculation
21mr|kernel-6.12-baikal-6.12.43-3|10227	- exec: don't WARN for racy path_noexec check
21mr|kernel-6.12-baikal-6.12.43-3|10228	- exfat: fix memory leak in exfat_load_bitmap()
21mr|kernel-6.12-baikal-6.12.43-3|10229	- ext4: aovid use-after-free in ext4_ext_insert_extent()
21mr|kernel-6.12-baikal-6.12.43-3|10230	- ext4: avoid use-after-free in ext4_ext_show_leaf()
21mr|kernel-6.12-baikal-6.12.43-3|10231	- ext4: correct encrypted dentry name hash when not casefolded
21mr|kernel-6.12-baikal-6.12.43-3|10232	- ext4: dax: fix overflowing extents beyond inode size when partially writing
21mr|kernel-6.12-baikal-6.12.43-3|10233	- ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free
21mr|kernel-6.12-baikal-6.12.43-3|10234	- ext4: ext4_search_dir should return a proper error
21mr|kernel-6.12-baikal-6.12.43-3|10235	- ext4: filesystems without casefold feature cannot be mounted with siphash
21mr|kernel-6.12-baikal-6.12.43-3|10236	- ext4: fix access to uninitialised lock in fc replay path
21mr|kernel-6.12-baikal-6.12.43-3|10237	- ext4: fix double brelse() the buffer of the extents path
21mr|kernel-6.12-baikal-6.12.43-3|10238	- ext4: fix error message when rejecting the default hash
21mr|kernel-6.12-baikal-6.12.43-3|10239	- ext4: fix fast commit inode enqueueing during a full journal commit
21mr|kernel-6.12-baikal-6.12.43-3|10240	- ext4: fix i_data_sem unlock order in ext4_ind_migrate()
21mr|kernel-6.12-baikal-6.12.43-3|10241	- ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible()
21mr|kernel-6.12-baikal-6.12.43-3|10242	- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()
21mr|kernel-6.12-baikal-6.12.43-3|10243	- ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list()
21mr|kernel-6.12-baikal-6.12.43-3|10244	- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()
21mr|kernel-6.12-baikal-6.12.43-3|10245	- ext4: fix off by one issue in alloc_flex_gd()
21mr|kernel-6.12-baikal-6.12.43-3|10246	- ext4: fix slab-use-after-free in ext4_split_extent_at()
21mr|kernel-6.12-baikal-6.12.43-3|10247	- ext4: fix timer use-after-free on failed mount
21mr|kernel-6.12-baikal-6.12.43-3|10248	- ext4: mark fc as ineligible using an handle in ext4_xattr_set()
21mr|kernel-6.12-baikal-6.12.43-3|10249	- ext4: no need to continue when the number of entries is 1
21mr|kernel-6.12-baikal-6.12.43-3|10250	- ext4: propagate errors from ext4_find_extent() in ext4_insert_range()
21mr|kernel-6.12-baikal-6.12.43-3|10251	- ext4: update orig_path in ext4_find_extent()
21mr|kernel-6.12-baikal-6.12.43-3|10252	- ext4: use handle to mark fc as ineligible in __track_dentry_update()
21mr|kernel-6.12-baikal-6.12.43-3|10253	- f2fs: add write priority option based on zone UFS
21mr|kernel-6.12-baikal-6.12.43-3|10254	- f2fs: do FG_GC when GC boosting is required for zoned devices
21mr|kernel-6.12-baikal-6.12.43-3|10255	- f2fs: fix to don't panic system for no free segment fault injection
21mr|kernel-6.12-baikal-6.12.43-3|10256	- f2fs: forcibly migrate to secure space for zoned device file pinning
21mr|kernel-6.12-baikal-6.12.43-3|10257	- f2fs: increase BG GC migration window granularity when boosted for zoned devices
21mr|kernel-6.12-baikal-6.12.43-3|10258	- f2fs: introduce migration_window_granularity
21mr|kernel-6.12-baikal-6.12.43-3|10259	- f2fs: make BG GC more aggressive for zoned devices
21mr|kernel-6.12-baikal-6.12.43-3|10260	- fbdev: efifb: Register sysfs groups through driver core
21mr|kernel-6.12-baikal-6.12.43-3|10261	- fbdev: pxafb: Fix possible use after free in pxafb_task()
21mr|kernel-6.12-baikal-6.12.43-3|10262	- firmware/sysfb: Disable sysfb for firmware buffers with unknown parent
21mr|kernel-6.12-baikal-6.12.43-3|10263	- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()
21mr|kernel-6.12-baikal-6.12.43-3|10264	- fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name
21mr|kernel-6.12-baikal-6.12.43-3|10265	- gfs2: fix double destroy_workqueue error
21mr|kernel-6.12-baikal-6.12.43-3|10266	- gpio: davinci: fix lazy disable
21mr|kernel-6.12-baikal-6.12.43-3|10267	- gpiolib: Fix potential NULL pointer dereference in gpiod_get_label()
21mr|kernel-6.12-baikal-6.12.43-3|10268	- gso: fix udp gso fraglist segmentation after pull from frag_list
21mr|kernel-6.12-baikal-6.12.43-3|10269	- HID: bpf: fix cfi stubs for hid_bpf_ops
21mr|kernel-6.12-baikal-6.12.43-3|10270	- HID: i2c-hid: ensure various commands do not interfere with each other
21mr|kernel-6.12-baikal-6.12.43-3|10271	- HID: Ignore battery for all ELAN I2C-HID devices
21mr|kernel-6.12-baikal-6.12.43-3|10272	- HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio
21mr|kernel-6.12-baikal-6.12.43-3|10273	- hwmon: (nct6775) add G15CF to ASUS WMI monitoring list
21mr|kernel-6.12-baikal-6.12.43-3|10274	- i2c: core: Lock address during client device instantiation
21mr|kernel-6.12-baikal-6.12.43-3|10275	- i2c: designware: fix controller is holding SCL low while ENABLE bit is disabled
21mr|kernel-6.12-baikal-6.12.43-3|10276	- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|10277	- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume
21mr|kernel-6.12-baikal-6.12.43-3|10278	- i2c: synquacer: Deal with optional PCLK correctly
21mr|kernel-6.12-baikal-6.12.43-3|10279	- i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-baikal-6.12.43-3|10280	- i2c: xiic: Wait for TX empty to avoid missed TX NAKs
21mr|kernel-6.12-baikal-6.12.43-3|10281	- i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver Due to Race Condition
21mr|kernel-6.12-baikal-6.12.43-3|10282	- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node()
21mr|kernel-6.12-baikal-6.12.43-3|10283	- ieee802154: Fix build error
21mr|kernel-6.12-baikal-6.12.43-3|10284	- iio: magnetometer: ak8975: Fix reading for ak099xx sensors
21mr|kernel-6.12-baikal-6.12.43-3|10285	- iio: pressure: bmp280: Fix regmap for BMP280 device
21mr|kernel-6.12-baikal-6.12.43-3|10286	- iio: pressure: bmp280: Fix waiting time for BMP3xx configuration
21mr|kernel-6.12-baikal-6.12.43-3|10287	- Input: adp5589-keys - fix adp5589_gpio_get_value()
21mr|kernel-6.12-baikal-6.12.43-3|10288	- Input: adp5589-keys - fix NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|10289	- intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake
21mr|kernel-6.12-baikal-6.12.43-3|10290	- iomap: constrain the file range passed to iomap_file_unshare
21mr|kernel-6.12-baikal-6.12.43-3|10291	- iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release
21mr|kernel-6.12-baikal-6.12.43-3|10292	- iommu/arm-smmu-v3: Do not use devm for the cd table allocations
21mr|kernel-6.12-baikal-6.12.43-3|10293	- iommu/arm-smmu-v3: Match Stall behaviour for S2
21mr|kernel-6.12-baikal-6.12.43-3|10294	- iommu/vt-d: Always reserve a domain ID for identity setup
21mr|kernel-6.12-baikal-6.12.43-3|10295	- iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count
21mr|kernel-6.12-baikal-6.12.43-3|10296	- iommu/vt-d: Unconditionally flush device TLB for pasid table updates
21mr|kernel-6.12-baikal-6.12.43-3|10297	- io_uring: fix memory leak when cache init fail
21mr|kernel-6.12-baikal-6.12.43-3|10298	- io_uring/net: harden multishot termination case for recv
21mr|kernel-6.12-baikal-6.12.43-3|10299	- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).
21mr|kernel-6.12-baikal-6.12.43-3|10300	- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit
21mr|kernel-6.12-baikal-6.12.43-3|10301	- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family
21mr|kernel-6.12-baikal-6.12.43-3|10302	- jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit
21mr|kernel-6.12-baikal-6.12.43-3|10303	- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error
21mr|kernel-6.12-baikal-6.12.43-3|10304	- jfs: check if leafidx greater than num leaves per dmap tree
21mr|kernel-6.12-baikal-6.12.43-3|10305	- jfs: Fix uaf in dbFreeBits
21mr|kernel-6.12-baikal-6.12.43-3|10306	- jfs: Fix uninit-value access of new_ea in ea_buffer
21mr|kernel-6.12-baikal-6.12.43-3|10307	- jfs: UBSAN: shift-out-of-bounds in dbFindBits
21mr|kernel-6.12-baikal-6.12.43-3|10308	- jump_label: Fix static_key_slow_dec() yet again
21mr|kernel-6.12-baikal-6.12.43-3|10309	- kconfig: fix infinite loop in sym_calc_choice()
21mr|kernel-6.12-baikal-6.12.43-3|10310	- kconfig: qconf: fix buffer overflow in debug links
21mr|kernel-6.12-baikal-6.12.43-3|10311	- kconfig: qconf: move conf_read() before drawing tree pain
21mr|kernel-6.12-baikal-6.12.43-3|10312	- kselftest/devices/probe: Fix SyntaxWarning in regex strings for Python3
21mr|kernel-6.12-baikal-6.12.43-3|10313	- kselftests: mm: fix wrong __NR_userfaultfd value
21mr|kernel-6.12-baikal-6.12.43-3|10314	- ksmbd: add refcnt to ksmbd_conn struct
21mr|kernel-6.12-baikal-6.12.43-3|10315	- ksmbd: fix warning: comparison of distinct pointer types lacks a cast
21mr|kernel-6.12-baikal-6.12.43-3|10316	- KVM: arm64: Fix kvm_has_feat*() handling of negative features
21mr|kernel-6.12-baikal-6.12.43-3|10317	- l2tp: free sessions using rcu
21mr|kernel-6.12-baikal-6.12.43-3|10318	- l2tp: prevent possible tunnel refcount underflow
21mr|kernel-6.12-baikal-6.12.43-3|10319	- l2tp: use rcu list add/del when updating lists
21mr|kernel-6.12-baikal-6.12.43-3|10320	- leds: pca9532: Remove irrelevant blink configuration error message
21mr|kernel-6.12-baikal-6.12.43-3|10321	- lib/buildid: harden build ID parsing logic
21mr|kernel-6.12-baikal-6.12.43-3|10322	- mac802154: Fix potential RCU dereference issue in mac802154_scan_worker
21mr|kernel-6.12-baikal-6.12.43-3|10323	- mailbox: ARM_MHU_V3 should depend on ARM64
21mr|kernel-6.12-baikal-6.12.43-3|10324	- mailbox: bcm2835: Fix timeout during suspend mode
21mr|kernel-6.12-baikal-6.12.43-3|10325	- mailbox: rockchip: fix a typo in module autoloading
21mr|kernel-6.12-baikal-6.12.43-3|10326	- media: i2c: ar0521: Use cansleep version of gpiod_set_value()
21mr|kernel-6.12-baikal-6.12.43-3|10327	- media: imx335: Fix reset-gpio handling
21mr|kernel-6.12-baikal-6.12.43-3|10328	- media: ov5675: Fix power on/off delay timings
21mr|kernel-6.12-baikal-6.12.43-3|10329	- media: qcom: camss: Fix ordering of pm_runtime_enable
21mr|kernel-6.12-baikal-6.12.43-3|10330	- media: qcom: camss: Remove use_count guard in stop_streaming
21mr|kernel-6.12-baikal-6.12.43-3|10331	- media: sun4i_csi: Implement link validate for sun4i_csi subdev
21mr|kernel-6.12-baikal-6.12.43-3|10332	- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags
21mr|kernel-6.12-baikal-6.12.43-3|10333	- media: venus: fix use after free bug in venus_remove due to race condition
21mr|kernel-6.12-baikal-6.12.43-3|10334	- media: videobuf2: Drop minimum allocation requirement of 2 buffers
21mr|kernel-6.12-baikal-6.12.43-3|10335	- memory: tegra186-emc: drop unused to_tegra186_emc()
21mr|kernel-6.12-baikal-6.12.43-3|10336	- mm/filemap: fix filemap_get_folios_contig THP panic
21mr|kernel-6.12-baikal-6.12.43-3|10337	- mm/gup: fix memfd_pin_folios alloc race panic
21mr|kernel-6.12-baikal-6.12.43-3|10338	- mm/gup: fix memfd_pin_folios hugetlb page allocation
21mr|kernel-6.12-baikal-6.12.43-3|10339	- mm/hugetlb: fix memfd_pin_folios free_huge_pages leak
21mr|kernel-6.12-baikal-6.12.43-3|10340	- mm/hugetlb: fix memfd_pin_folios resv_huge_pages leak
21mr|kernel-6.12-baikal-6.12.43-3|10341	- mm/hugetlb: simplify refs in memfd_alloc_folio
21mr|kernel-6.12-baikal-6.12.43-3|10342	- mm: krealloc: consider spare memory for __GFP_ZERO
21mr|kernel-6.12-baikal-6.12.43-3|10343	- mm, slub: avoid zeroing kmalloc redzone
21mr|kernel-6.12-baikal-6.12.43-3|10344	- mm: z3fold: deprecate CONFIG_Z3FOLD
21mr|kernel-6.12-baikal-6.12.43-3|10345	- net: add more sanity checks to qdisc_pkt_len_init()
21mr|kernel-6.12-baikal-6.12.43-3|10346	- net: Add netif_get_gro_max_size helper for GRO
21mr|kernel-6.12-baikal-6.12.43-3|10347	- net: atlantic: Avoid warning about potential string truncation
21mr|kernel-6.12-baikal-6.12.43-3|10348	- net: avoid potential underflow in qdisc_pkt_len_init() with UFO
21mr|kernel-6.12-baikal-6.12.43-3|10349	- netdev-genl: Set extack and fix error on napi-get
21mr|kernel-6.12-baikal-6.12.43-3|10350	- net: dsa: improve shutdown sequence
21mr|kernel-6.12-baikal-6.12.43-3|10351	- net: ethernet: lantiq_etop: fix memory disclosure
21mr|kernel-6.12-baikal-6.12.43-3|10352	- net: fec: Reload PTP registers after link-state change
21mr|kernel-6.12-baikal-6.12.43-3|10353	- net: fec: Restart PPS after link state change
21mr|kernel-6.12-baikal-6.12.43-3|10354	- netfilter: nf_tables: do not remove elements if set backend implements .abort
21mr|kernel-6.12-baikal-6.12.43-3|10355	- netfilter: nf_tables: prevent nf_skb_duplicated corruption
21mr|kernel-6.12-baikal-6.12.43-3|10356	- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED
21mr|kernel-6.12-baikal-6.12.43-3|10357	- net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size
21mr|kernel-6.12-baikal-6.12.43-3|10358	- netfs: Cancel dirty folios that have no storage destination
21mr|kernel-6.12-baikal-6.12.43-3|10359	- netfs: Fix missing wakeup after issuing writes
21mr|kernel-6.12-baikal-6.12.43-3|10360	- net: gso: fix tcp fraglist segmentation after pull from frag_list
21mr|kernel-6.12-baikal-6.12.43-3|10361	- net: hisilicon: hip04: fix OF node leak in probe()
21mr|kernel-6.12-baikal-6.12.43-3|10362	- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info()
21mr|kernel-6.12-baikal-6.12.43-3|10363	- net: hisilicon: hns_mdio: fix OF node leak in probe()
21mr|kernel-6.12-baikal-6.12.43-3|10364	- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|10365	- net/mlx5: Added cond_resched() to crdump collection
21mr|kernel-6.12-baikal-6.12.43-3|10366	- net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice
21mr|kernel-6.12-baikal-6.12.43-3|10367	- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|10368	- net/mlx5e: SHAMPO, Fix overflow of hd_per_wq
21mr|kernel-6.12-baikal-6.12.43-3|10369	- net/mlx5: Fix error path in multi-packet WQE transmit
21mr|kernel-6.12-baikal-6.12.43-3|10370	- net: mvpp2: Increase size of queue_name buffer
21mr|kernel-6.12-baikal-6.12.43-3|10371	- net: napi: Prevent overflow of napi_defer_hard_irqs
21mr|kernel-6.12-baikal-6.12.43-3|10372	- net/ncsi: Disable the ncsi work before freeing the associated structure
21mr|kernel-6.12-baikal-6.12.43-3|10373	- net: pcs: xpcs: fix the wrong register that was written back
21mr|kernel-6.12-baikal-6.12.43-3|10374	- net: phy: Check for read errors in SIOCGMIIREG
21mr|kernel-6.12-baikal-6.12.43-3|10375	- net: phy: realtek: Check the index value in led_hw_control_get
21mr|kernel-6.12-baikal-6.12.43-3|10376	- netpoll: Ensure clean state on setup failures
21mr|kernel-6.12-baikal-6.12.43-3|10377	- net: sched: consistently use rcu_replace_pointer() in taprio_change()
21mr|kernel-6.12-baikal-6.12.43-3|10378	- net: skbuff: sprinkle more __GFP_NOWARN on ingress allocs
21mr|kernel-6.12-baikal-6.12.43-3|10379	- net: sparx5: Fix invalid timestamps
21mr|kernel-6.12-baikal-6.12.43-3|10380	- net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check
21mr|kernel-6.12-baikal-6.12.43-3|10381	- net: stmmac: Fix zero-division error when disabling tc cbs
21mr|kernel-6.12-baikal-6.12.43-3|10382	- net: test for not too small csum_start in virtio_net_hdr_to_skb()
21mr|kernel-6.12-baikal-6.12.43-3|10383	- net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable()
21mr|kernel-6.12-baikal-6.12.43-3|10384	- net/xen-netback: prevent UAF in xenvif_flush_hash()
21mr|kernel-6.12-baikal-6.12.43-3|10385	- nfp: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-baikal-6.12.43-3|10386	- NFSD: Async COPY result needs to return a write verifier
21mr|kernel-6.12-baikal-6.12.43-3|10387	- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds
21mr|kernel-6.12-baikal-6.12.43-3|10388	- NFSD: Fix NFSv4's PUTPUBFH operation
21mr|kernel-6.12-baikal-6.12.43-3|10389	- NFSD: Limit the number of concurrent async COPY operations
21mr|kernel-6.12-baikal-6.12.43-3|10390	- nfsd: map the EBADMSG to nfserr_io to avoid warning
21mr|kernel-6.12-baikal-6.12.43-3|10391	- nvme: fix metadata handling in nvme-passthrough
21mr|kernel-6.12-baikal-6.12.43-3|10392	- nvme-keyring: restrict match length for version '1' identifiers
21mr|kernel-6.12-baikal-6.12.43-3|10393	- nvme-tcp: check for invalidated or revoked key
21mr|kernel-6.12-baikal-6.12.43-3|10394	- nvme-tcp: fix link failure for TCP auth
21mr|kernel-6.12-baikal-6.12.43-3|10395	- nvme-tcp: sanitize TLS key handling
21mr|kernel-6.12-baikal-6.12.43-3|10396	- ocfs2: cancel dqi_sync_work before freeing oinfo
21mr|kernel-6.12-baikal-6.12.43-3|10397	- ocfs2: fix null-ptr-deref when journal load failed.
21mr|kernel-6.12-baikal-6.12.43-3|10398	- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate
21mr|kernel-6.12-baikal-6.12.43-3|10399	- ocfs2: fix the la space leak when unmounting an ocfs2 volume
21mr|kernel-6.12-baikal-6.12.43-3|10400	- ocfs2: fix uninit-value in ocfs2_get_block()
21mr|kernel-6.12-baikal-6.12.43-3|10401	- ocfs2: remove unreasonable unlock in ocfs2_read_blocks
21mr|kernel-6.12-baikal-6.12.43-3|10402	- ocfs2: reserve space for inline xattr before attaching reflink tree
21mr|kernel-6.12-baikal-6.12.43-3|10403	- of: address: Report error on resource bounds overflow
21mr|kernel-6.12-baikal-6.12.43-3|10404	- of/irq: Refer to actual buffer size in of_irq_parse_one()
21mr|kernel-6.12-baikal-6.12.43-3|10405	- of/irq: Support #msi-cells=<0> in of_msi_get_domain
21mr|kernel-6.12-baikal-6.12.43-3|10406	- ovl: fail if trusted xattrs are needed but caller lacks permission
21mr|kernel-6.12-baikal-6.12.43-3|10407	- ovl: fsync after metadata copy-up
21mr|kernel-6.12-baikal-6.12.43-3|10408	- parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards
21mr|kernel-6.12-baikal-6.12.43-3|10409	- parisc: Fix 64-bit userspace syscall path
21mr|kernel-6.12-baikal-6.12.43-3|10410	- parisc: Fix itlb miss handler for 64-bit programs
21mr|kernel-6.12-baikal-6.12.43-3|10411	- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality
21mr|kernel-6.12-baikal-6.12.43-3|10412	- perf callchain: Fix stitch LBR memory leaks
21mr|kernel-6.12-baikal-6.12.43-3|10413	- perf/core: Fix small negative period being ignored
21mr|kernel-6.12-baikal-6.12.43-3|10414	- perf: Fix event_function_call() locking
21mr|kernel-6.12-baikal-6.12.43-3|10415	- perf hist: Update hist symbol when updating maps
21mr|kernel-6.12-baikal-6.12.43-3|10416	- perf python: Allow checking for the existence of warning options in clang
21mr|kernel-6.12-baikal-6.12.43-3|10417	- perf python: Disable -Wno-cast-function-type-mismatch if present on clang
21mr|kernel-6.12-baikal-6.12.43-3|10418	- perf: Really fix event_function_call() locking
21mr|kernel-6.12-baikal-6.12.43-3|10419	- perf report: Fix segfault when 'sym' sort key is not used
21mr|kernel-6.12-baikal-6.12.43-3|10420	- perf,x86: avoid missing caller address in stack traces captured in uprobe
21mr|kernel-6.12-baikal-6.12.43-3|10421	- pidfs: check for valid pid namespace
21mr|kernel-6.12-baikal-6.12.43-3|10422	- platform/mellanox: mlxbf-pmc: fix lockdep warning
21mr|kernel-6.12-baikal-6.12.43-3|10423	- platform/x86/amd: pmf: Add quirk for TUF Gaming A14
21mr|kernel-6.12-baikal-6.12.43-3|10424	- platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug
21mr|kernel-6.12-baikal-6.12.43-3|10425	- platform/x86: lenovo-ymc: Ignore the 0x0 state
21mr|kernel-6.12-baikal-6.12.43-3|10426	- platform/x86: touchscreen_dmi: add nanote-next quirk
21mr|kernel-6.12-baikal-6.12.43-3|10427	- platform/x86: x86-android-tablets: Adjust Xiaomi Pad 2 bottom bezel touch buttons LED
21mr|kernel-6.12-baikal-6.12.43-3|10428	- platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors
21mr|kernel-6.12-baikal-6.12.43-3|10429	- pmdomain: core: Don't hold the genpd-lock when calling dev_pm_domain_set()
21mr|kernel-6.12-baikal-6.12.43-3|10430	- pmdomain: core: Reduce debug summary table width
21mr|kernel-6.12-baikal-6.12.43-3|10431	- pmdomain: core: Use dev_name() instead of kobject_get_path() in debugfs
21mr|kernel-6.12-baikal-6.12.43-3|10432	- powerpc/pseries: Use correct data types from pseries_hp_errorlog struct
21mr|kernel-6.12-baikal-6.12.43-3|10433	- powerpc/vdso: Fix VDSO data access when running in a non-root time namespace
21mr|kernel-6.12-baikal-6.12.43-3|10434	- power: reset: brcmstb: Do not go into infinite loop if reset fails
21mr|kernel-6.12-baikal-6.12.43-3|10435	- power: supply: Drop use_cnt check from power_supply_property_is_writeable()
21mr|kernel-6.12-baikal-6.12.43-3|10436	- power: supply: hwmon: Fix missing temp1_max_alarm attribute
21mr|kernel-6.12-baikal-6.12.43-3|10437	- ppp: do not assume bh is held in ppp_channel_bridge_input()
21mr|kernel-6.12-baikal-6.12.43-3|10438	- proc: add config & param to block forcing mem writes
21mr|kernel-6.12-baikal-6.12.43-3|10439	- r8169: add tally counter fields added with RTL8125
21mr|kernel-6.12-baikal-6.12.43-3|10440	- r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun"
21mr|kernel-6.12-baikal-6.12.43-3|10441	- rcuscale: Provide clear error when async specified without primitives
21mr|kernel-6.12-baikal-6.12.43-3|10442	- rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb()
21mr|kernel-6.12-baikal-6.12.43-3|10443	- RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page
21mr|kernel-6.12-baikal-6.12.43-3|10444	- RDMA/mana_ib: use the correct page table index based on hardware page size
21mr|kernel-6.12-baikal-6.12.43-3|10445	- remoteproc: k3-r5: Acquire mailbox handle during probe routine
21mr|kernel-6.12-baikal-6.12.43-3|10446	- remoteproc: k3-r5: Delay notification of wakeup event
21mr|kernel-6.12-baikal-6.12.43-3|10447	- remoteproc: k3-r5: Fix error handling when power-up failed
21mr|kernel-6.12-baikal-6.12.43-3|10448	- resource: fix region_intersects() vs add_memory_driver_managed()
21mr|kernel-6.12-baikal-6.12.43-3|10449	- Revert "ALSA: hda: Conditionally use snooping for AMD HDMI"
21mr|kernel-6.12-baikal-6.12.43-3|10450	- Revert "drm/amd/display: Skip Recompute DSC Params if no Stream on Link"
21mr|kernel-6.12-baikal-6.12.43-3|10451	- riscv: define ILLEGAL_POINTER_VALUE for 64bit
21mr|kernel-6.12-baikal-6.12.43-3|10452	- riscv: Fix kernel stack size when KASAN is enabled
21mr|kernel-6.12-baikal-6.12.43-3|10453	- rtc: at91sam9: fix OF node leak in probe() error path
21mr|kernel-6.12-baikal-6.12.43-3|10454	- rtla: Fix the help text in osnoise and timerlat top tools
21mr|kernel-6.12-baikal-6.12.43-3|10455	- rust: kbuild: auto generate helper exports
21mr|kernel-6.12-baikal-6.12.43-3|10456	- rust: kbuild: split up helpers.c
21mr|kernel-6.12-baikal-6.12.43-3|10457	- rust: mutex: fix __mutex_init() usage in case of PREEMPT_RT
21mr|kernel-6.12-baikal-6.12.43-3|10458	- rust: sync: require `T: Sync` for `LockedBy::access`
21mr|kernel-6.12-baikal-6.12.43-3|10459	- rxrpc: Fix a race between socket set up and I/O thread creation
21mr|kernel-6.12-baikal-6.12.43-3|10460	- sched/core: Add clearing of ->dl_server in put_prev_task_balance()
21mr|kernel-6.12-baikal-6.12.43-3|10461	- sched/core: Clear prev->dl_server in CFS pick fast path
21mr|kernel-6.12-baikal-6.12.43-3|10462	- sched/deadline: Comment sched_dl_entity::dl_server variable
21mr|kernel-6.12-baikal-6.12.43-3|10463	- sched: psi: fix bogus pressure spikes from aggregation race
21mr|kernel-6.12-baikal-6.12.43-3|10464	- scripts/gdb: add iteration function for rbtree
21mr|kernel-6.12-baikal-6.12.43-3|10465	- scripts/gdb: fix lx-mounts command error
21mr|kernel-6.12-baikal-6.12.43-3|10466	- scripts/gdb: fix timerlist parsing issue
21mr|kernel-6.12-baikal-6.12.43-3|10467	- scsi: aacraid: Rearrange order of struct aac_srb_unit
21mr|kernel-6.12-baikal-6.12.43-3|10468	- scsi: lpfc: Fix unsolicited FLOGI kref imbalance when in direct attached topology
21mr|kernel-6.12-baikal-6.12.43-3|10469	- scsi: lpfc: Update PRLO handling in direct attached topology
21mr|kernel-6.12-baikal-6.12.43-3|10470	- scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths
21mr|kernel-6.12-baikal-6.12.43-3|10471	- scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers
21mr|kernel-6.12-baikal-6.12.43-3|10472	- scsi: pm8001: Do not overwrite PCI queue mapping
21mr|kernel-6.12-baikal-6.12.43-3|10473	- scsi: smartpqi: add new controller PCI IDs
21mr|kernel-6.12-baikal-6.12.43-3|10474	- scsi: smartpqi: Add new controller PCI IDs
21mr|kernel-6.12-baikal-6.12.43-3|10475	- scsi: smartpqi: correct stream detection
21mr|kernel-6.12-baikal-6.12.43-3|10476	- scsi: st: Fix input/output error on empty drive reset
21mr|kernel-6.12-baikal-6.12.43-3|10477	- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
21mr|kernel-6.12-baikal-6.12.43-3|10478	- selftest: hid: add missing run-hid-tools-tests.sh
21mr|kernel-6.12-baikal-6.12.43-3|10479	- selftests/bpf: fix uprobe.path leak in bpf_testmod
21mr|kernel-6.12-baikal-6.12.43-3|10480	- selftests: breakpoints: use remaining time to check if suspend succeed
21mr|kernel-6.12-baikal-6.12.43-3|10481	- selftests/mm: fix charge_reserved_hugetlb.sh test
21mr|kernel-6.12-baikal-6.12.43-3|10482	- selftests: netfilter: Add missing return value
21mr|kernel-6.12-baikal-6.12.43-3|10483	- selftests: netfilter: Fix nft_audit.sh for newer nft binaries
21mr|kernel-6.12-baikal-6.12.43-3|10484	- selftests/nolibc: avoid passing NULL to printf("%%s")
21mr|kernel-6.12-baikal-6.12.43-3|10485	- selftests: vDSO: fix ELF hash table entry size for s390x
21mr|kernel-6.12-baikal-6.12.43-3|10486	- selftests: vDSO: fix vdso_config for powerpc
21mr|kernel-6.12-baikal-6.12.43-3|10487	- selftests: vDSO: fix vdso_config for s390
21mr|kernel-6.12-baikal-6.12.43-3|10488	- selftests: vDSO: fix vDSO name for powerpc
21mr|kernel-6.12-baikal-6.12.43-3|10489	- selftests: vDSO: fix vDSO symbols lookup for powerpc64
21mr|kernel-6.12-baikal-6.12.43-3|10490	- smb3: fix incorrect mode displayed for read-only files
21mr|kernel-6.12-baikal-6.12.43-3|10491	- smb: client: use actual path when queryfs
21mr|kernel-6.12-baikal-6.12.43-3|10492	- spi: bcm63xx: Fix missing pm_runtime_disable()
21mr|kernel-6.12-baikal-6.12.43-3|10493	- spi: bcm63xx: Fix module autoloading
21mr|kernel-6.12-baikal-6.12.43-3|10494	- spi: rpc-if: Add missing MODULE_DEVICE_TABLE
21mr|kernel-6.12-baikal-6.12.43-3|10495	- spi: s3c64xx: fix timeout counters in flush_fifo
21mr|kernel-6.12-baikal-6.12.43-3|10496	- spi: spi-cadence: Fix missing spi_controller_is_target() check
21mr|kernel-6.12-baikal-6.12.43-3|10497	- spi: spi-cadence: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-baikal-6.12.43-3|10498	- spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-baikal-6.12.43-3|10499	- static_call: Handle module init failure correctly in static_call_del_module()
21mr|kernel-6.12-baikal-6.12.43-3|10500	- static_call: Replace pointless WARN_ON() in static_call_module_notify()
21mr|kernel-6.12-baikal-6.12.43-3|10501	- sunrpc: change sp_nrthreads from atomic_t to unsigned int.
21mr|kernel-6.12-baikal-6.12.43-3|10502	- sysctl: avoid spurious permanent empty tables
21mr|kernel-6.12-baikal-6.12.43-3|10503	- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process
21mr|kernel-6.12-baikal-6.12.43-3|10504	- tipc: guard against string buffer overrun
21mr|kernel-6.12-baikal-6.12.43-3|10505	- tomoyo: fallback to realpath if symlink's pathname does not exist
21mr|kernel-6.12-baikal-6.12.43-3|10506	- tools/hv: Add memory allocation check in hv_fcopy_start
21mr|kernel-6.12-baikal-6.12.43-3|10507	- tools/nolibc: powerpc: limit stack-protector workaround to GCC
21mr|kernel-6.12-baikal-6.12.43-3|10508	- tools/rtla: Fix installation from out-of-tree build
21mr|kernel-6.12-baikal-6.12.43-3|10509	- tools/x86/kcpuid: Protect against faulty "max subleaf" values
21mr|kernel-6.12-baikal-6.12.43-3|10510	- tracing/hwlat: Fix a race during cpuhp processing
21mr|kernel-6.12-baikal-6.12.43-3|10511	- tracing/timerlat: Drop interface_lock in stop_kthread()
21mr|kernel-6.12-baikal-6.12.43-3|10512	- tracing/timerlat: Fix a race during cpuhp processing
21mr|kernel-6.12-baikal-6.12.43-3|10513	- tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline
21mr|kernel-6.12-baikal-6.12.43-3|10514	- uprobes: fix kernel info leak via "[uprobes]" vma
21mr|kernel-6.12-baikal-6.12.43-3|10515	- vfs: use RCU in ilookup
21mr|kernel-6.12-baikal-6.12.43-3|10516	- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()
21mr|kernel-6.12-baikal-6.12.43-3|10517	- virt: sev-guest: Ensure the SNP guest messages do not exceed a page
21mr|kernel-6.12-baikal-6.12.43-3|10518	- vrf: revert "vrf: Remove unnecessary RCU-bh critical section"
21mr|kernel-6.12-baikal-6.12.43-3|10519	- wifi: ath11k: fix array out-of-bound access in SoC stats
21mr|kernel-6.12-baikal-6.12.43-3|10520	- wifi: ath12k: fix array out-of-bound access in SoC stats
21mr|kernel-6.12-baikal-6.12.43-3|10521	- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats()
21mr|kernel-6.12-baikal-6.12.43-3|10522	- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit
21mr|kernel-6.12-baikal-6.12.43-3|10523	- wifi: cfg80211: Set correct chandef when starting CAC
21mr|kernel-6.12-baikal-6.12.43-3|10524	- wifi: iwlwifi: allow only CN mcc from WRDD
21mr|kernel-6.12-baikal-6.12.43-3|10525	- wifi: iwlwifi: mvm: avoid NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|10526	- wifi: iwlwifi: mvm: drop wrong STA selection in TX
21mr|kernel-6.12-baikal-6.12.43-3|10527	- wifi: iwlwifi: mvm: Fix a race in scan abort flow
21mr|kernel-6.12-baikal-6.12.43-3|10528	- wifi: iwlwifi: mvm: use correct key iteration
21mr|kernel-6.12-baikal-6.12.43-3|10529	- wifi: mac80211: fix RCU list iterations
21mr|kernel-6.12-baikal-6.12.43-3|10530	- wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation
21mr|kernel-6.12-baikal-6.12.43-3|10531	- wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable
21mr|kernel-6.12-baikal-6.12.43-3|10532	- wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker
21mr|kernel-6.12-baikal-6.12.43-3|10533	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext()
21mr|kernel-6.12-baikal-6.12.43-3|10534	- wifi: rtw88: select WANT_DEV_COREDUMP
21mr|kernel-6.12-baikal-6.12.43-3|10535	- wifi: rtw89: 885xb: reset IDMEM mode to prevent download firmware failure
21mr|kernel-6.12-baikal-6.12.43-3|10536	- wifi: rtw89: avoid reading out of bounds when loading TX power FW elements
21mr|kernel-6.12-baikal-6.12.43-3|10537	- wifi: rtw89: avoid to add interface to list twice when SER
21mr|kernel-6.12-baikal-6.12.43-3|10538	- wifi: rtw89: correct base HT rate mask for firmware
21mr|kernel-6.12-baikal-6.12.43-3|10539	- wifi: wilc1000: Do not operate uninitialized hardware during suspend/resume
21mr|kernel-6.12-baikal-6.12.43-3|10540	- x86/apic: Remove logical destination mode for 64-bit
21mr|kernel-6.12-baikal-6.12.43-3|10541	- x86/bugs: Add missing NO_SSB flag
21mr|kernel-6.12-baikal-6.12.43-3|10542	- x86/bugs: Fix handling when SRSO mitigation is disabled
21mr|kernel-6.12-baikal-6.12.43-3|10543	- x86/ioapic: Handle allocation failures gracefully
21mr|kernel-6.12-baikal-6.12.43-3|10544	- x86/kexec: Add EFI config table identity mapping for kexec kernel
21mr|kernel-6.12-baikal-6.12.43-3|10545	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-6.12-baikal-6.12.43-3|10546	- x86/pkeys: Add PKRU as a parameter in signal handling functions
21mr|kernel-6.12-baikal-6.12.43-3|10547	- x86/pkeys: Restore altstack access in sigreturn()
21mr|kernel-6.12-baikal-6.12.43-3|10548	- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()
21mr|kernel-6.12-baikal-6.12.43-3|10549	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|10550	
21mr|kernel-6.12-baikal-6.12.43-3|10551	* Thu Oct 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10552	- update and enable out-of-tree modules
21mr|kernel-6.12-baikal-6.12.43-3|10553	
21mr|kernel-6.12-baikal-6.12.43-3|10554	* Fri Oct 4 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10555	- Updated to 6.11.2
21mr|kernel-6.12-baikal-6.12.43-3|10556	
21mr|kernel-6.12-baikal-6.12.43-3|10557	* Fri Oct 4 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10558	- Updated to 6.11.2
21mr|kernel-6.12-baikal-6.12.43-3|10559	
21mr|kernel-6.12-baikal-6.12.43-3|10560	* Thu Oct 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10561	- tmp hack for perf on loongarch
21mr|kernel-6.12-baikal-6.12.43-3|10562	- DEBUG: Makefile.config:1176: No openjdk development package found, please install JDK package, e.g. openjdk-8-jdk, java-1.8.0-openjdk-devel
21mr|kernel-6.12-baikal-6.12.43-3|10563	
21mr|kernel-6.12-baikal-6.12.43-3|10564	* Thu Oct 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10565	- java is only 21 on loongarch, java-devel is provided by 1.8.0 on other arches
21mr|kernel-6.12-baikal-6.12.43-3|10566	
21mr|kernel-6.12-baikal-6.12.43-3|10567	* Thu Oct 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10568	- Drop not used Baikal patches
21mr|kernel-6.12-baikal-6.12.43-3|10569	- I will restore them later if needed.
21mr|kernel-6.12-baikal-6.12.43-3|10570	- A separate kernel-6.6-baikal we probably be built from the official SDK from Baikal
21mr|kernel-6.12-baikal-6.12.43-3|10571	- (I do not like it, but it is the only way to support newer BIOSes)
21mr|kernel-6.12-baikal-6.12.43-3|10572	
21mr|kernel-6.12-baikal-6.12.43-3|10573	* Thu Oct 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10574	- Kernel v6.11
21mr|kernel-6.12-baikal-6.12.43-3|10575	- Made configs for x86_64 and loongarch64.
21mr|kernel-6.12-baikal-6.12.43-3|10576	- Configs for arm64, riscv64 and i686 were not updated even for v6.10.
21mr|kernel-6.12-baikal-6.12.43-3|10577	
21mr|kernel-6.12-baikal-6.12.43-3|10578	* Tue Oct 1 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10579	- Updated to 6.10.12
21mr|kernel-6.12-baikal-6.12.43-3|10580	
21mr|kernel-6.12-baikal-6.12.43-3|10581	* Tue Oct 1 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10582	- Updated to 6.10.12
21mr|kernel-6.12-baikal-6.12.43-3|10583	
21mr|kernel-6.12-baikal-6.12.43-3|10584	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10585	- Fix dracut version requires
21mr|kernel-6.12-baikal-6.12.43-3|10586	
21mr|kernel-6.12-baikal-6.12.43-3|10587	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10588	- Updated to 6.10.11
21mr|kernel-6.12-baikal-6.12.43-3|10589	
21mr|kernel-6.12-baikal-6.12.43-3|10590	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10591	- Updated to 6.10.11
21mr|kernel-6.12-baikal-6.12.43-3|10592	
21mr|kernel-6.12-baikal-6.12.43-3|10593	* Thu Sep 26 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10594	- build kernel-headers for aarch64/riscv64
21mr|kernel-6.12-baikal-6.12.43-3|10595	
21mr|kernel-6.12-baikal-6.12.43-3|10596	* Thu Sep 26 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10597	- use just regular dracut
21mr|kernel-6.12-baikal-6.12.43-3|10598	
21mr|kernel-6.12-baikal-6.12.43-3|10599	* Wed Sep 18 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10600	- more common config
21mr|kernel-6.12-baikal-6.12.43-3|10601	
21mr|kernel-6.12-baikal-6.12.43-3|10602	* Wed Sep 18 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10603	- now kernel working
21mr|kernel-6.12-baikal-6.12.43-3|10604	
21mr|kernel-6.12-baikal-6.12.43-3|10605	* Tue Sep 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10606	- adjust a bit kernel config for loongarch64
21mr|kernel-6.12-baikal-6.12.43-3|10607	
21mr|kernel-6.12-baikal-6.12.43-3|10608	* Tue Sep 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10609	- fix loongarch vmlinuz.efi install
21mr|kernel-6.12-baikal-6.12.43-3|10610	
21mr|kernel-6.12-baikal-6.12.43-3|10611	* Fri Sep 13 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10612	- Updated to 6.10.10
21mr|kernel-6.12-baikal-6.12.43-3|10613	
21mr|kernel-6.12-baikal-6.12.43-3|10614	* Fri Sep 13 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10615	- Updated to 6.10.10
21mr|kernel-6.12-baikal-6.12.43-3|10616	
21mr|kernel-6.12-baikal-6.12.43-3|10617	* Mon Sep 9 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10618	- Updated to 6.10.9
21mr|kernel-6.12-baikal-6.12.43-3|10619	
21mr|kernel-6.12-baikal-6.12.43-3|10620	* Mon Sep 9 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10621	- Updated to 6.10.9
21mr|kernel-6.12-baikal-6.12.43-3|10622	
21mr|kernel-6.12-baikal-6.12.43-3|10623	* Thu Sep 5 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10624	- Updated to 6.10.8
21mr|kernel-6.12-baikal-6.12.43-3|10625	
21mr|kernel-6.12-baikal-6.12.43-3|10626	* Thu Sep 5 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10627	- Updated to 6.10.8
21mr|kernel-6.12-baikal-6.12.43-3|10628	
21mr|kernel-6.12-baikal-6.12.43-3|10629	* Tue Sep 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10630	- headers are built from kernel-6.6 in rosa2023.1 and in kernel-6.1 in rosa2021.1
21mr|kernel-6.12-baikal-6.12.43-3|10631	
21mr|kernel-6.12-baikal-6.12.43-3|10632	* Tue Sep 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10633	- fix loongarch
21mr|kernel-6.12-baikal-6.12.43-3|10634	
21mr|kernel-6.12-baikal-6.12.43-3|10635	* Tue Sep 3 2024 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10636	- Init loongarch
21mr|kernel-6.12-baikal-6.12.43-3|10637	- Config based on x86_64.
21mr|kernel-6.12-baikal-6.12.43-3|10638	- Co-authored-by mikhailnov.
21mr|kernel-6.12-baikal-6.12.43-3|10639	
21mr|kernel-6.12-baikal-6.12.43-3|10640	* Tue Sep 3 2024 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10641	- Init v6.10
21mr|kernel-6.12-baikal-6.12.43-3|10642	- only x86_64 config for now
21mr|kernel-6.12-baikal-6.12.43-3|10643	- TODO: configs for other arches
21mr|kernel-6.12-baikal-6.12.43-3|10644	- TODO: update Baikal-M patches
21mr|kernel-6.12-baikal-6.12.43-3|10645	- TODO: enable binary kernel modules
21mr|kernel-6.12-baikal-6.12.43-3|10646	- TODO: enable AUFS
21mr|kernel-6.12-baikal-6.12.43-3|10647	- TODO: add loongarch64
21mr|kernel-6.12-baikal-6.12.43-3|10648	
21mr|kernel-6.12-baikal-6.12.43-3|10649	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10650	- Patches for Macbooks 2018+
21mr|kernel-6.12-baikal-6.12.43-3|10651	
21mr|kernel-6.12-baikal-6.12.43-3|10652	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10653	- Update config (just reran make oldconfig, no functional changes)
21mr|kernel-6.12-baikal-6.12.43-3|10654	
21mr|kernel-6.12-baikal-6.12.43-3|10655	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10656	- [bot] upd: 6.6.45 -> 6.6.47
21mr|kernel-6.12-baikal-6.12.43-3|10657	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|10658	- ACPI: battery: create alarm sysfs attribute atomically
21mr|kernel-6.12-baikal-6.12.43-3|10659	- ACPI: SBS: manage alarm sysfs attribute through psy core
21mr|kernel-6.12-baikal-6.12.43-3|10660	- af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().
21mr|kernel-6.12-baikal-6.12.43-3|10661	- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
21mr|kernel-6.12-baikal-6.12.43-3|10662	- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
21mr|kernel-6.12-baikal-6.12.43-3|10663	- ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks
21mr|kernel-6.12-baikal-6.12.43-3|10664	- ALSA: line6: Fix racy access to midibuf
21mr|kernel-6.12-baikal-6.12.43-3|10665	- ALSA: usb-audio: Re-add ScratchAmp quirk entries
21mr|kernel-6.12-baikal-6.12.43-3|10666	- ALSA: usb: Fix UBSAN warning in parse_audio_unit()
21mr|kernel-6.12-baikal-6.12.43-3|10667	- arm64: Add Neoverse-V2 part
21mr|kernel-6.12-baikal-6.12.43-3|10668	- arm64: barrier: Restore spec_bar() macro
21mr|kernel-6.12-baikal-6.12.43-3|10669	- arm64: cputype: Add Cortex-A720 definitions
21mr|kernel-6.12-baikal-6.12.43-3|10670	- arm64: cputype: Add Cortex-A725 definitions
21mr|kernel-6.12-baikal-6.12.43-3|10671	- arm64: cputype: Add Cortex-X1C definitions
21mr|kernel-6.12-baikal-6.12.43-3|10672	- arm64: cputype: Add Cortex-X3 definitions
21mr|kernel-6.12-baikal-6.12.43-3|10673	- arm64: cputype: Add Cortex-X4 definitions
21mr|kernel-6.12-baikal-6.12.43-3|10674	- arm64: cputype: Add Cortex-X925 definitions
21mr|kernel-6.12-baikal-6.12.43-3|10675	- arm64: cputype: Add Neoverse-V3 definitions
21mr|kernel-6.12-baikal-6.12.43-3|10676	- arm64: errata: Add workaround for Arm errata 3194386 and 3312417
21mr|kernel-6.12-baikal-6.12.43-3|10677	- arm64: errata: Expand speculative SSBS workaround
21mr|kernel-6.12-baikal-6.12.43-3|10678	- arm64: errata: Expand speculative SSBS workaround (again)
21mr|kernel-6.12-baikal-6.12.43-3|10679	- arm64: errata: Unify speculative SSBS errata logic
21mr|kernel-6.12-baikal-6.12.43-3|10680	- ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx
21mr|kernel-6.12-baikal-6.12.43-3|10681	- ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask
21mr|kernel-6.12-baikal-6.12.43-3|10682	- ASoC: codecs: wsa881x: Correct Soundwire ports mask
21mr|kernel-6.12-baikal-6.12.43-3|10683	- ASoC: codecs: wsa883x: Correct Soundwire ports mask
21mr|kernel-6.12-baikal-6.12.43-3|10684	- ASoC: codecs: wsa883x: parse port-mapping information
21mr|kernel-6.12-baikal-6.12.43-3|10685	- ASoC: codecs: wsa884x: Correct Soundwire ports mask
21mr|kernel-6.12-baikal-6.12.43-3|10686	- ASoC: codecs: wsa884x: parse port-mapping information
21mr|kernel-6.12-baikal-6.12.43-3|10687	- ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT
21mr|kernel-6.12-baikal-6.12.43-3|10688	- ASoC: SOF: Remove libraries from topology lookups
21mr|kernel-6.12-baikal-6.12.43-3|10689	- ASoC: sti: add missing probe entry for player and reader
21mr|kernel-6.12-baikal-6.12.43-3|10690	- ASoC: topology: Clean up route loading
21mr|kernel-6.12-baikal-6.12.43-3|10691	- ASoC: topology: Fix route memory corruption
21mr|kernel-6.12-baikal-6.12.43-3|10692	- binfmt_flat: Fix corruption when not offsetting data start
21mr|kernel-6.12-baikal-6.12.43-3|10693	- block: change rq_integrity_vec to respect the iterator
21mr|kernel-6.12-baikal-6.12.43-3|10694	- block: use the right type for stub rq_integrity_vec()
21mr|kernel-6.12-baikal-6.12.43-3|10695	- Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloading
21mr|kernel-6.12-baikal-6.12.43-3|10696	- Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor
21mr|kernel-6.12-baikal-6.12.43-3|10697	- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
21mr|kernel-6.12-baikal-6.12.43-3|10698	- Bluetooth: RFCOMM: Fix not validating setsockopt user input
21mr|kernel-6.12-baikal-6.12.43-3|10699	- bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
21mr|kernel-6.12-baikal-6.12.43-3|10700	- bpf: kprobe: remove unused declaring of bpf_kprobe_override
21mr|kernel-6.12-baikal-6.12.43-3|10701	- bpf, net: Use DEV_STAT_INC()
21mr|kernel-6.12-baikal-6.12.43-3|10702	- bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
21mr|kernel-6.12-baikal-6.12.43-3|10703	- btrfs: avoid using fixed char array size for tree names
21mr|kernel-6.12-baikal-6.12.43-3|10704	- btrfs: do not clear page dirty inside extent_write_locked_range()
21mr|kernel-6.12-baikal-6.12.43-3|10705	- btrfs: fix bitmap leak when loading free space cache on duplicate entry
21mr|kernel-6.12-baikal-6.12.43-3|10706	- btrfs: fix corruption after buffer fault in during direct IO append write
21mr|kernel-6.12-baikal-6.12.43-3|10707	- btrfs: fix double inode unlock for direct IO sync writes
21mr|kernel-6.12-baikal-6.12.43-3|10708	- can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum
21mr|kernel-6.12-baikal-6.12.43-3|10709	- can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd
21mr|kernel-6.12-baikal-6.12.43-3|10710	- cgroup: Make operations on the cgroup root_list RCU safe
21mr|kernel-6.12-baikal-6.12.43-3|10711	- cgroup: Move rcu_head up near the top of cgroup_root
21mr|kernel-6.12-baikal-6.12.43-3|10712	- cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath
21mr|kernel-6.12-baikal-6.12.43-3|10713	- clocksource/drivers/sh_cmt: Address race condition for clock events
21mr|kernel-6.12-baikal-6.12.43-3|10714	- clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()
21mr|kernel-6.12-baikal-6.12.43-3|10715	- clocksource: Scale the watchdog read retries automatically
21mr|kernel-6.12-baikal-6.12.43-3|10716	- driver core: Fix uevent_show() vs driver detach race
21mr|kernel-6.12-baikal-6.12.43-3|10717	- drm/admgpu: fix dereferencing null pointer context
21mr|kernel-6.12-baikal-6.12.43-3|10718	- drm/amd/display: Add delay to improve LTTPR UHBR interop
21mr|kernel-6.12-baikal-6.12.43-3|10719	- drm/amd/display: Add null checker before passing variables
21mr|kernel-6.12-baikal-6.12.43-3|10720	- drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update
21mr|kernel-6.12-baikal-6.12.43-3|10721	- drm/amd/display: Skip Recompute DSC Params if no Stream on Link
21mr|kernel-6.12-baikal-6.12.43-3|10722	- drm/amdgpu: Add lock around VF RLCG interface
21mr|kernel-6.12-baikal-6.12.43-3|10723	- drm/amdgpu: fix potential resource leak warning
21mr|kernel-6.12-baikal-6.12.43-3|10724	- drm/amdgpu: Fix the null pointer dereference to ras_manager
21mr|kernel-6.12-baikal-6.12.43-3|10725	- drm/amdgpu: Forward soft recovery errors to userspace
21mr|kernel-6.12-baikal-6.12.43-3|10726	- drm/amdgpu/pm: Fix the null pointer dereference for smu7
21mr|kernel-6.12-baikal-6.12.43-3|10727	- drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
21mr|kernel-6.12-baikal-6.12.43-3|10728	- drm/amdgpu/pm: Fix the param type of set_power_profile_mode
21mr|kernel-6.12-baikal-6.12.43-3|10729	- drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
21mr|kernel-6.12-baikal-6.12.43-3|10730	- drm/bridge: analogix_dp: properly handle zero sized AUX transactions
21mr|kernel-6.12-baikal-6.12.43-3|10731	- drm/client: fix null pointer dereference in drm_client_modeset_probe
21mr|kernel-6.12-baikal-6.12.43-3|10732	- drm/dp_mst: Skip CSN if topology probing is not done yet
21mr|kernel-6.12-baikal-6.12.43-3|10733	- drm/i915/gem: Adjust vma offset for framebuffer mmap offset
21mr|kernel-6.12-baikal-6.12.43-3|10734	- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
21mr|kernel-6.12-baikal-6.12.43-3|10735	- drm/lima: Mark simple_ondemand governor as softdep
21mr|kernel-6.12-baikal-6.12.43-3|10736	- drm/mgag200: Bind I2C lifetime to DRM device
21mr|kernel-6.12-baikal-6.12.43-3|10737	- drm/mgag200: Set DDC timeout in milliseconds
21mr|kernel-6.12-baikal-6.12.43-3|10738	- drm/radeon: Remove __counted_by from StateArray.states[]
21mr|kernel-6.12-baikal-6.12.43-3|10739	- erofs: avoid debugging output for (de)compressed data
21mr|kernel-6.12-baikal-6.12.43-3|10740	- eventfs: Don't return NULL in eventfs_create_dir()
21mr|kernel-6.12-baikal-6.12.43-3|10741	- eventfs: Use SRCU for freeing eventfs_inodes
21mr|kernel-6.12-baikal-6.12.43-3|10742	- exec: Fix ToCToU between perm check and set-uid/gid usage
21mr|kernel-6.12-baikal-6.12.43-3|10743	- ext4: convert ext4_da_do_write_end() to take a folio
21mr|kernel-6.12-baikal-6.12.43-3|10744	- ext4: do not create EA inode under buffer lock
21mr|kernel-6.12-baikal-6.12.43-3|10745	- ext4: fix uninitialized variable in ext4_inlinedir_to_tree
21mr|kernel-6.12-baikal-6.12.43-3|10746	- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
21mr|kernel-6.12-baikal-6.12.43-3|10747	- ext4: sanity check for NULL pointer after ext4_force_shutdown
21mr|kernel-6.12-baikal-6.12.43-3|10748	- f2fs: fix to cover read extent cache access with lock
21mr|kernel-6.12-baikal-6.12.43-3|10749	- f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
21mr|kernel-6.12-baikal-6.12.43-3|10750	- fou: remove warn in gue_gro_receive on unsupported protocol
21mr|kernel-6.12-baikal-6.12.43-3|10751	- fs: Annotate struct file_handle with __counted_by() and use struct_size()
21mr|kernel-6.12-baikal-6.12.43-3|10752	- fs: Convert to bdev_open_by_dev()
21mr|kernel-6.12-baikal-6.12.43-3|10753	- fs/ntfs3: Do copy_to_user out of run_lock
21mr|kernel-6.12-baikal-6.12.43-3|10754	- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails
21mr|kernel-6.12-baikal-6.12.43-3|10755	- genirq/cpuhotplug: Skip suspended interrupts when restoring affinity
21mr|kernel-6.12-baikal-6.12.43-3|10756	- genirq/irqdesc: Honor caller provided affinity in alloc_desc()
21mr|kernel-6.12-baikal-6.12.43-3|10757	- gpio: prevent potential speculation leaks in gpio_device_get_desc()
21mr|kernel-6.12-baikal-6.12.43-3|10758	- hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu
21mr|kernel-6.12-baikal-6.12.43-3|10759	- i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume
21mr|kernel-6.12-baikal-6.12.43-3|10760	- i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
21mr|kernel-6.12-baikal-6.12.43-3|10761	- i2c: smbus: Improve handling of stuck alerts
21mr|kernel-6.12-baikal-6.12.43-3|10762	- i2c: smbus: Send alert notifications to all devices if source not found
21mr|kernel-6.12-baikal-6.12.43-3|10763	- ice: Fix reset handler
21mr|kernel-6.12-baikal-6.12.43-3|10764	- Input: bcm5974 - check endpoint type before starting traffic
21mr|kernel-6.12-baikal-6.12.43-3|10765	- ipv6: fix source address selection with route leak
21mr|kernel-6.12-baikal-6.12.43-3|10766	- irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()
21mr|kernel-6.12-baikal-6.12.43-3|10767	- irqchip/mbigen: Fix mbigen node address layout
21mr|kernel-6.12-baikal-6.12.43-3|10768	- irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'
21mr|kernel-6.12-baikal-6.12.43-3|10769	- irqchip/xilinx: Fix shift out of bounds
21mr|kernel-6.12-baikal-6.12.43-3|10770	- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer
21mr|kernel-6.12-baikal-6.12.43-3|10771	- jfs: Convert to bdev_open_by_dev()
21mr|kernel-6.12-baikal-6.12.43-3|10772	- jfs: fix log->bdev_handle null ptr deref in lbmStartIO
21mr|kernel-6.12-baikal-6.12.43-3|10773	- jfs: fix null ptr deref in dtInsertEntry
21mr|kernel-6.12-baikal-6.12.43-3|10774	- jfs: Fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-6.12-baikal-6.12.43-3|10775	- jfs: fix shift-out-of-bounds in dbJoin
21mr|kernel-6.12-baikal-6.12.43-3|10776	- jump_label: Fix the fix, brown paper bags galore
21mr|kernel-6.12-baikal-6.12.43-3|10777	- kcov: properly check for softirq context
21mr|kernel-6.12-baikal-6.12.43-3|10778	- kprobes: Fix to check symbol prefixes correctly
21mr|kernel-6.12-baikal-6.12.43-3|10779	- KVM: arm64: Don't defer TLB invalidation when zapping table entries
21mr|kernel-6.12-baikal-6.12.43-3|10780	- KVM: arm64: Don't pass a TLBI level hint when zapping table entries
21mr|kernel-6.12-baikal-6.12.43-3|10781	- l2tp: fix lockdep splat
21mr|kernel-6.12-baikal-6.12.43-3|10782	- LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
21mr|kernel-6.12-baikal-6.12.43-3|10783	- LoongArch: Enable general EFI poweroff method
21mr|kernel-6.12-baikal-6.12.43-3|10784	- md: do not delete safemode_timer in mddev_suspend
21mr|kernel-6.12-baikal-6.12.43-3|10785	- md/raid5: avoid BUG_ON() while continue reshape after reassembling
21mr|kernel-6.12-baikal-6.12.43-3|10786	- media: amphion: Remove lock in s_ctrl callback
21mr|kernel-6.12-baikal-6.12.43-3|10787	- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
21mr|kernel-6.12-baikal-6.12.43-3|10788	- media: uvcvideo: Fix the bandwdith quirk on USB 3.x
21mr|kernel-6.12-baikal-6.12.43-3|10789	- media: uvcvideo: Ignore empty TS packets
21mr|kernel-6.12-baikal-6.12.43-3|10790	- media: xc2028: avoid use-after-free in load_firmware_cb()
21mr|kernel-6.12-baikal-6.12.43-3|10791	- memcg: protect concurrent access to mem_cgroup_idr
21mr|kernel-6.12-baikal-6.12.43-3|10792	- mISDN: fix MISDN_TIME_STAMP handling
21mr|kernel-6.12-baikal-6.12.43-3|10793	- mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick
21mr|kernel-6.12-baikal-6.12.43-3|10794	- mm: gup: stop abusing try_grab_folio
21mr|kernel-6.12-baikal-6.12.43-3|10795	- mm: huge_memory: don't force huge page alignment on 32 bit
21mr|kernel-6.12-baikal-6.12.43-3|10796	- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines
21mr|kernel-6.12-baikal-6.12.43-3|10797	- mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio()
21mr|kernel-6.12-baikal-6.12.43-3|10798	- mm/page_table_check: support userfault wr-protect entries
21mr|kernel-6.12-baikal-6.12.43-3|10799	- module: make waiting for a concurrent module loader interruptible
21mr|kernel-6.12-baikal-6.12.43-3|10800	- module: warn about excessively long module waits
21mr|kernel-6.12-baikal-6.12.43-3|10801	- mptcp: fully established after ADD_ADDR echo on MPJ
21mr|kernel-6.12-baikal-6.12.43-3|10802	- mptcp: pm: deny endp with signal + subflow + port
21mr|kernel-6.12-baikal-6.12.43-3|10803	- mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set
21mr|kernel-6.12-baikal-6.12.43-3|10804	- mptcp: pm: don't try to create sf if alloc failed
21mr|kernel-6.12-baikal-6.12.43-3|10805	- mptcp: pm: fix backup support in signal endpoints
21mr|kernel-6.12-baikal-6.12.43-3|10806	- mptcp: pm: reduce indentation blocks
21mr|kernel-6.12-baikal-6.12.43-3|10807	- net: add copy_safe_from_sockptr() helper
21mr|kernel-6.12-baikal-6.12.43-3|10808	- net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities
21mr|kernel-6.12-baikal-6.12.43-3|10809	- net: bridge: mcast: wait for previous gc cycles when removing port
21mr|kernel-6.12-baikal-6.12.43-3|10810	- net: don't dump stack on queue timeout
21mr|kernel-6.12-baikal-6.12.43-3|10811	- net: drop bad gso csum_start and offset in virtio_net_hdr
21mr|kernel-6.12-baikal-6.12.43-3|10812	- net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
21mr|kernel-6.12-baikal-6.12.43-3|10813	- net: fec: Stop PPS on driver remove
21mr|kernel-6.12-baikal-6.12.43-3|10814	- netfilter: nf_tables: prefer nft_chain_validate
21mr|kernel-6.12-baikal-6.12.43-3|10815	- net: linkwatch: use system_unbound_wq
21mr|kernel-6.12-baikal-6.12.43-3|10816	- net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink
21mr|kernel-6.12-baikal-6.12.43-3|10817	- net:rds: Fix possible deadlock in rds_message_put
21mr|kernel-6.12-baikal-6.12.43-3|10818	- net: sctp: fix skb leak in sctp_inq_free()
21mr|kernel-6.12-baikal-6.12.43-3|10819	- net/smc: add the max value of fallback reason count
21mr|kernel-6.12-baikal-6.12.43-3|10820	- net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3
21mr|kernel-6.12-baikal-6.12.43-3|10821	- net: tls, add test to capture error on large splice
21mr|kernel-6.12-baikal-6.12.43-3|10822	- net: usb: qmi_wwan: fix memory leak for not ip packets
21mr|kernel-6.12-baikal-6.12.43-3|10823	- nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies
21mr|kernel-6.12-baikal-6.12.43-3|10824	- nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
21mr|kernel-6.12-baikal-6.12.43-3|10825	- NFSD: Fix frame size warning in svc_export_parse()
21mr|kernel-6.12-baikal-6.12.43-3|10826	- nfsd: make all of the nfsd stats per-network namespace
21mr|kernel-6.12-baikal-6.12.43-3|10827	- nfsd: make svc_stat per-network namespace instead of global
21mr|kernel-6.12-baikal-6.12.43-3|10828	- nfsd: remove nfsd_stats, make th_cnt a global counter
21mr|kernel-6.12-baikal-6.12.43-3|10829	- nfsd: rename NFSD_NET_* to NFSD_STATS_*
21mr|kernel-6.12-baikal-6.12.43-3|10830	- NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
21mr|kernel-6.12-baikal-6.12.43-3|10831	- nfsd: stop setting ->pg_stats for unused stats
21mr|kernel-6.12-baikal-6.12.43-3|10832	- nouveau: set placement to original placement on uvmm validate.
21mr|kernel-6.12-baikal-6.12.43-3|10833	- ntp: Clamp maxerror and esterror to operating range
21mr|kernel-6.12-baikal-6.12.43-3|10834	- ntp: Safeguard against time_constant overflow
21mr|kernel-6.12-baikal-6.12.43-3|10835	- nvme/pci: Add APST quirk for Lenovo N60z laptop
21mr|kernel-6.12-baikal-6.12.43-3|10836	- padata: Fix possible divide-by-0 panic in padata_mt_helper()
21mr|kernel-6.12-baikal-6.12.43-3|10837	- parisc: fix a possible DMA corruption
21mr|kernel-6.12-baikal-6.12.43-3|10838	- parisc: fix unaligned accesses in BPF
21mr|kernel-6.12-baikal-6.12.43-3|10839	- PCI: Add Edimax Vendor ID to pci_ids.h
21mr|kernel-6.12-baikal-6.12.43-3|10840	- platform/x86/intel/ifs: Gen2 Scan test support
21mr|kernel-6.12-baikal-6.12.43-3|10841	- platform/x86/intel/ifs: Initialize union ifs_status to zero
21mr|kernel-6.12-baikal-6.12.43-3|10842	- platform/x86/intel/ifs: Store IFS generation number
21mr|kernel-6.12-baikal-6.12.43-3|10843	- power: supply: axp288_charger: Fix constant_charge_voltage writes
21mr|kernel-6.12-baikal-6.12.43-3|10844	- power: supply: axp288_charger: Round constant_charge_voltage writes down
21mr|kernel-6.12-baikal-6.12.43-3|10845	- power: supply: qcom_battmgr: return EAGAIN when firmware service is not up
21mr|kernel-6.12-baikal-6.12.43-3|10846	- pppoe: Fix memory leak in pppoe_sendmsg()
21mr|kernel-6.12-baikal-6.12.43-3|10847	- profiling: remove profile=sleep support
21mr|kernel-6.12-baikal-6.12.43-3|10848	- quota: Detect loops in quota tree
21mr|kernel-6.12-baikal-6.12.43-3|10849	- rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation
21mr|kernel-6.12-baikal-6.12.43-3|10850	- rcutorture: Fix rcu_torture_fwd_cb_cr() data race
21mr|kernel-6.12-baikal-6.12.43-3|10851	- reiserfs: fix uninit-value in comp_keys
21mr|kernel-6.12-baikal-6.12.43-3|10852	- Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
21mr|kernel-6.12-baikal-6.12.43-3|10853	- Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update"
21mr|kernel-6.12-baikal-6.12.43-3|10854	- Revert "Input: bcm5974 - check endpoint type before starting traffic"
21mr|kernel-6.12-baikal-6.12.43-3|10855	- Revert "jfs: fix shift-out-of-bounds in dbJoin"
21mr|kernel-6.12-baikal-6.12.43-3|10856	- Revert "selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky"
21mr|kernel-6.12-baikal-6.12.43-3|10857	- s390/sclp: Prevent release of buffer in I/O
21mr|kernel-6.12-baikal-6.12.43-3|10858	- sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()
21mr|kernel-6.12-baikal-6.12.43-3|10859	- sched/core: Introduce sched_set_rq_on/offline() helper
21mr|kernel-6.12-baikal-6.12.43-3|10860	- sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime
21mr|kernel-6.12-baikal-6.12.43-3|10861	- sched/smt: Fix unbalance sched_smt_present dec/inc
21mr|kernel-6.12-baikal-6.12.43-3|10862	- sched/smt: Introduce sched_smt_present_inc/dec() helper
21mr|kernel-6.12-baikal-6.12.43-3|10863	- scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES
21mr|kernel-6.12-baikal-6.12.43-3|10864	- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES
21mr|kernel-6.12-baikal-6.12.43-3|10865	- scsi: ufs: core: Do not set link to OFF state while waking up from hibernation
21mr|kernel-6.12-baikal-6.12.43-3|10866	- scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic
21mr|kernel-6.12-baikal-6.12.43-3|10867	- sctp: Fix null-ptr-deref in reuseport_add_sock().
21mr|kernel-6.12-baikal-6.12.43-3|10868	- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT
21mr|kernel-6.12-baikal-6.12.43-3|10869	- selftests: mm: add s390 to ARCH check
21mr|kernel-6.12-baikal-6.12.43-3|10870	- selftests: mptcp: fix error path
21mr|kernel-6.12-baikal-6.12.43-3|10871	- selftests: mptcp: join: ability to invert ADD_ADDR check
21mr|kernel-6.12-baikal-6.12.43-3|10872	- selftests: mptcp: join: test both signal & subflow
21mr|kernel-6.12-baikal-6.12.43-3|10873	- serial: core: check uartclk for zero to avoid divide by zero
21mr|kernel-6.12-baikal-6.12.43-3|10874	- smb3: fix setting SecurityFlags when encryption is required
21mr|kernel-6.12-baikal-6.12.43-3|10875	- smb: client: handle lack of FSCTL_GET_REPARSE_POINT support
21mr|kernel-6.12-baikal-6.12.43-3|10876	- spi: spidev: Add missing spi_device_id for bh2228fv
21mr|kernel-6.12-baikal-6.12.43-3|10877	- spi: spi-fsl-lpspi: Fix scldiv calculation
21mr|kernel-6.12-baikal-6.12.43-3|10878	- Squashfs: fix variable overflow triggered by sysbot
21mr|kernel-6.12-baikal-6.12.43-3|10879	- squashfs: squashfs_read_data need to check if the length is 0
21mr|kernel-6.12-baikal-6.12.43-3|10880	- sunrpc: don't change ->sv_stats if it doesn't exist
21mr|kernel-6.12-baikal-6.12.43-3|10881	- SUNRPC: Fix a race to wake a sync task
21mr|kernel-6.12-baikal-6.12.43-3|10882	- sunrpc: pass in the sv_stats struct through svc_create_pooled
21mr|kernel-6.12-baikal-6.12.43-3|10883	- sunrpc: remove ->pg_stats from svc_program
21mr|kernel-6.12-baikal-6.12.43-3|10884	- sunrpc: use the struct net as the svc proc private
21mr|kernel-6.12-baikal-6.12.43-3|10885	- tcp_metrics: optimize tcp_metrics_flush_all()
21mr|kernel-6.12-baikal-6.12.43-3|10886	- tick/broadcast: Move per CPU pointer access into the atomic section
21mr|kernel-6.12-baikal-6.12.43-3|10887	- timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()
21mr|kernel-6.12-baikal-6.12.43-3|10888	- tools headers arm64: Sync arm64's cputype.h with the kernel sources
21mr|kernel-6.12-baikal-6.12.43-3|10889	- tracefs: Fix inode allocation
21mr|kernel-6.12-baikal-6.12.43-3|10890	- tracefs: Use generic inode RCU for synchronizing freeing
21mr|kernel-6.12-baikal-6.12.43-3|10891	- tracing: Fix overflow in get_free_elt()
21mr|kernel-6.12-baikal-6.12.43-3|10892	- udf: prevent integer overflow in udf_bitmap_free_blocks()
21mr|kernel-6.12-baikal-6.12.43-3|10893	- usb: gadget: core: Check for unset descriptor
21mr|kernel-6.12-baikal-6.12.43-3|10894	- usb: gadget: midi2: Fix the response for FB info with block 0xff
21mr|kernel-6.12-baikal-6.12.43-3|10895	- usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.
21mr|kernel-6.12-baikal-6.12.43-3|10896	- usb: gadget: u_serial: Set start_delayed during suspend
21mr|kernel-6.12-baikal-6.12.43-3|10897	- USB: serial: debug: do not echo input by default
21mr|kernel-6.12-baikal-6.12.43-3|10898	- usb: vhci-hcd: Do not drop references before new references are gained
21mr|kernel-6.12-baikal-6.12.43-3|10899	- vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler
21mr|kernel-6.12-baikal-6.12.43-3|10900	- wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler
21mr|kernel-6.12-baikal-6.12.43-3|10901	- wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup()
21mr|kernel-6.12-baikal-6.12.43-3|10902	- wifi: ath12k: fix soft lockup on suspend
21mr|kernel-6.12-baikal-6.12.43-3|10903	- wifi: ath12k: rename the sc naming convention to ab
21mr|kernel-6.12-baikal-6.12.43-3|10904	- wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
21mr|kernel-6.12-baikal-6.12.43-3|10905	- wifi: mac80211: fix change_address deadlock during unregister
21mr|kernel-6.12-baikal-6.12.43-3|10906	- wifi: mac80211: take wiphy lock for MAC addr change
21mr|kernel-6.12-baikal-6.12.43-3|10907	- wifi: nl80211: disallow setting special AP channel widths
21mr|kernel-6.12-baikal-6.12.43-3|10908	- wifi: nl80211: don't give key data to userspace
21mr|kernel-6.12-baikal-6.12.43-3|10909	- x86/mm: Fix pti_clone_entry_text() for i386
21mr|kernel-6.12-baikal-6.12.43-3|10910	- x86/mm: Fix pti_clone_pgtable() alignment assumption
21mr|kernel-6.12-baikal-6.12.43-3|10911	- x86/mtrr: Check if fixed MTRRs exist before saving them
21mr|kernel-6.12-baikal-6.12.43-3|10912	- x86/paravirt: Fix incorrect virt spinlock setting on bare metal
21mr|kernel-6.12-baikal-6.12.43-3|10913	- xen: privcmd: Switch from mutex to spinlock for irqfds
21mr|kernel-6.12-baikal-6.12.43-3|10914	- xfs: fix log recovery buffer allocation for the legacy h_size fixup
21mr|kernel-6.12-baikal-6.12.43-3|10915	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-baikal-6.12.43-3|10916	
21mr|kernel-6.12-baikal-6.12.43-3|10917	* Thu Aug 15 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10918	- Moved "sed -i..."  down in %%prep of spec
21mr|kernel-6.12-baikal-6.12.43-3|10919	
21mr|kernel-6.12-baikal-6.12.43-3|10920	- Merge: 733b55c 153fdbb
21mr|kernel-6.12-baikal-6.12.43-3|10921	* Wed Aug 14 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10922	- autoupdated to 6.6.45
21mr|kernel-6.12-baikal-6.12.43-3|10923	
21mr|kernel-6.12-baikal-6.12.43-3|10924	* Wed Aug 14 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.12-baikal-6.12.43-3|10925	- [bot] upd: 6.6.4 -> 6.6.45
21mr|kernel-6.12-baikal-6.12.43-3|10926	- Changelog:
21mr|kernel-6.12-baikal-6.12.43-3|10927	- 9p: add missing locking around taking dentry fid list
21mr|kernel-6.12-baikal-6.12.43-3|10928	- 9p: explicitly deny setlease attempts
21mr|kernel-6.12-baikal-6.12.43-3|10929	- 9p: Fix initialisation of netfs_inode for 9p
21mr|kernel-6.12-baikal-6.12.43-3|10930	- 9p: Fix read/write debug statements to report server reply
21mr|kernel-6.12-baikal-6.12.43-3|10931	- 9p: prevent read overrun in protocol dump tracepoint
21mr|kernel-6.12-baikal-6.12.43-3|10932	- accel/habanalabs: add support for Gaudi2C device
21mr|kernel-6.12-baikal-6.12.43-3|10933	- accel/habanalabs: fix information leak in sec_attest_info()
21mr|kernel-6.12-baikal-6.12.43-3|10934	- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings
21mr|kernel-6.12-baikal-6.12.43-3|10935	- accel/ivpu/37xx: Fix interrupt_clear_with_0 WA initialization
21mr|kernel-6.12-baikal-6.12.43-3|10936	- accel/ivpu/40xx: Stop passing SKU boot parameters to FW
21mr|kernel-6.12-baikal-6.12.43-3|10937	- accel/ivpu: Disable d3hot_delay on all NPU generations
21mr|kernel-6.12-baikal-6.12.43-3|10938	- accel/ivpu: Don't enable any tiles by default on VPU40xx
21mr|kernel-6.12-baikal-6.12.43-3|10939	- accel/ivpu: Fix deadlock in context_xa
21mr|kernel-6.12-baikal-6.12.43-3|10940	- accel/ivpu: Force snooping for MMU writes
21mr|kernel-6.12-baikal-6.12.43-3|10941	- accel/ivpu: Print information about used workarounds
21mr|kernel-6.12-baikal-6.12.43-3|10942	- accel/qaic: Fix GEM import path code
21mr|kernel-6.12-baikal-6.12.43-3|10943	- accel/qaic: Implement quirk for SOC_HW_VERSION
21mr|kernel-6.12-baikal-6.12.43-3|10944	- ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
21mr|kernel-6.12-baikal-6.12.43-3|10945	- ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
21mr|kernel-6.12-baikal-6.12.43-3|10946	- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
21mr|kernel-6.12-baikal-6.12.43-3|10947	- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
21mr|kernel-6.12-baikal-6.12.43-3|10948	- ACPI: CPPC: Fix access width used for PCC registers
21mr|kernel-6.12-baikal-6.12.43-3|10949	- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
21mr|kernel-6.12-baikal-6.12.43-3|10950	- ACPI: CPPC: Use access_width over bit_width for system memory accesses
21mr|kernel-6.12-baikal-6.12.43-3|10951	- ACPI: disable -Wstringop-truncation
21mr|kernel-6.12-baikal-6.12.43-3|10952	- ACPI: EC: Abort address space access upon error
21mr|kernel-6.12-baikal-6.12.43-3|10953	- ACPI: EC: Avoid returning AE_OK on errors in address space handler
21mr|kernel-6.12-baikal-6.12.43-3|10954	- ACPI: EC: Evaluate orphan _REG under EC device
21mr|kernel-6.12-baikal-6.12.43-3|10955	- ACPI: EC: Install address space handler at the namespace root
21mr|kernel-6.12-baikal-6.12.43-3|10956	- ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error
21mr|kernel-6.12-baikal-6.12.43-3|10957	- ACPI: extlog: fix NULL pointer dereference check
21mr|kernel-6.12-baikal-6.12.43-3|10958	- ACPI: Fix Generic Initiator Affinity _OSC bit
21mr|kernel-6.12-baikal-6.12.43-3|10959	- ACPI: LPIT: Avoid u32 multiplication overflow
21mr|kernel-6.12-baikal-6.12.43-3|10960	- ACPI: LPSS: Advertise number of chip selects via property
21mr|kernel-6.12-baikal-6.12.43-3|10961	- ACPI: LPSS: Fix the fractional clock divider flags
21mr|kernel-6.12-baikal-6.12.43-3|10962	- ACPI: NUMA: Fix the logic of getting the fake_pxm value
21mr|kernel-6.12-baikal-6.12.43-3|10963	- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency
21mr|kernel-6.12-baikal-6.12.43-3|10964	- ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
21mr|kernel-6.12-baikal-6.12.43-3|10965	- acpi: property: Let args be NULL in __acpi_node_get_property_reference
21mr|kernel-6.12-baikal-6.12.43-3|10966	- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
21mr|kernel-6.12-baikal-6.12.43-3|10967	- ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override
21mr|kernel-6.12-baikal-6.12.43-3|10968	- ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
21mr|kernel-6.12-baikal-6.12.43-3|10969	- ACPI: resource: Do IRQ override on Lunnen Ground laptops
21mr|kernel-6.12-baikal-6.12.43-3|10970	- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
21mr|kernel-6.12-baikal-6.12.43-3|10971	- ACPI: scan: Do not increase dep_unmet for already met dependencies
21mr|kernel-6.12-baikal-6.12.43-3|10972	- ACPI: scan: Fix device check notification handling
21mr|kernel-6.12-baikal-6.12.43-3|10973	- ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup
21mr|kernel-6.12-baikal-6.12.43-3|10974	- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
21mr|kernel-6.12-baikal-6.12.43-3|10975	- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
21mr|kernel-6.12-baikal-6.12.43-3|10976	- ACPI: video: check for error while searching for backlight device parent
21mr|kernel-6.12-baikal-6.12.43-3|10977	- ACPI: video: Use acpi_video_device for cooling-dev driver data
21mr|kernel-6.12-baikal-6.12.43-3|10978	- ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets
21mr|kernel-6.12-baikal-6.12.43-3|10979	- ACPI: x86: Force StorageD3Enable on more products
21mr|kernel-6.12-baikal-6.12.43-3|10980	- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS
21mr|kernel-6.12-baikal-6.12.43-3|10981	- Add definition for new smb3.1.1 command type
21mr|kernel-6.12-baikal-6.12.43-3|10982	- admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET
21mr|kernel-6.12-baikal-6.12.43-3|10983	- af_packet: avoid a false positive warning in packet_setsockopt()
21mr|kernel-6.12-baikal-6.12.43-3|10984	- af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
21mr|kernel-6.12-baikal-6.12.43-3|10985	- af_packet: Handle outgoing VLAN packets without hardware offloading
21mr|kernel-6.12-baikal-6.12.43-3|10986	- afs: Don't cross .backup mountpoint from backup volume
21mr|kernel-6.12-baikal-6.12.43-3|10987	- afs: Fix dynamic root lookup DNS check
21mr|kernel-6.12-baikal-6.12.43-3|10988	- afs: Fix endless loop in directory parsing
21mr|kernel-6.12-baikal-6.12.43-3|10989	- afs: Fix overwriting of result of DNS query
21mr|kernel-6.12-baikal-6.12.43-3|10990	- afs: Fix refcount underflow from error handling race
21mr|kernel-6.12-baikal-6.12.43-3|10991	- afs: Fix the dynamic root's d_delete to always delete unused dentries
21mr|kernel-6.12-baikal-6.12.43-3|10992	- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
21mr|kernel-6.12-baikal-6.12.43-3|10993	- afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
21mr|kernel-6.12-baikal-6.12.43-3|10994	- afs: Fix use-after-free due to get/remove race in volume tree
21mr|kernel-6.12-baikal-6.12.43-3|10995	- afs: Hide silly-rename files from userspace
21mr|kernel-6.12-baikal-6.12.43-3|10996	- afs: Increase buffer size in afs_update_volume_status()
21mr|kernel-6.12-baikal-6.12.43-3|10997	- afs: Revert "afs: Hide silly-rename files from userspace"
21mr|kernel-6.12-baikal-6.12.43-3|10998	- af_unix: Annodate data-races around sk->sk_state for writers.
21mr|kernel-6.12-baikal-6.12.43-3|10999	- af_unix: Annotate data-race around unix_sk(sk)->addr.
21mr|kernel-6.12-baikal-6.12.43-3|11000	- af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
21mr|kernel-6.12-baikal-6.12.43-3|11001	- af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
21mr|kernel-6.12-baikal-6.12.43-3|11002	- af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
21mr|kernel-6.12-baikal-6.12.43-3|11003	- af_unix: Annotate data-race of sk->sk_state in unix_accept().
21mr|kernel-6.12-baikal-6.12.43-3|11004	- af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
21mr|kernel-6.12-baikal-6.12.43-3|11005	- af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().
21mr|kernel-6.12-baikal-6.12.43-3|11006	- af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().
21mr|kernel-6.12-baikal-6.12.43-3|11007	- af_unix: Annotate data-races around sk->sk_sndbuf.
21mr|kernel-6.12-baikal-6.12.43-3|11008	- af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
21mr|kernel-6.12-baikal-6.12.43-3|11009	- af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
21mr|kernel-6.12-baikal-6.12.43-3|11010	- af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().
21mr|kernel-6.12-baikal-6.12.43-3|11011	- af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
21mr|kernel-6.12-baikal-6.12.43-3|11012	- af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
21mr|kernel-6.12-baikal-6.12.43-3|11013	- af_unix: Clear stale u->oob_skb.
21mr|kernel-6.12-baikal-6.12.43-3|11014	- af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash
21mr|kernel-6.12-baikal-6.12.43-3|11015	- af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
21mr|kernel-6.12-baikal-6.12.43-3|11016	- af_unix: Don't peek OOB data without MSG_OOB.
21mr|kernel-6.12-baikal-6.12.43-3|11017	- af_unix: Drop oob_skb ref before purging queue in GC.
21mr|kernel-6.12-baikal-6.12.43-3|11018	- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
21mr|kernel-6.12-baikal-6.12.43-3|11019	- af_unix: Fix garbage collector racing against connect()
21mr|kernel-6.12-baikal-6.12.43-3|11020	- af_unix: fix lockdep positive in sk_diag_dump_icons()
21mr|kernel-6.12-baikal-6.12.43-3|11021	- af_unix: Fix task hung while purging oob_skb in GC.
21mr|kernel-6.12-baikal-6.12.43-3|11022	- af_unix: Read sk->sk_hash under bindlock during bind().
21mr|kernel-6.12-baikal-6.12.43-3|11023	- af_unix: Read with MSG_PEEK loops if the first unread byte is OOB
21mr|kernel-6.12-baikal-6.12.43-3|11024	- af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer.
21mr|kernel-6.12-baikal-6.12.43-3|11025	- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
21mr|kernel-6.12-baikal-6.12.43-3|11026	- af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
21mr|kernel-6.12-baikal-6.12.43-3|11027	- af_unix: Use skb_queue_empty_lockless() in unix_release_sock().
21mr|kernel-6.12-baikal-6.12.43-3|11028	- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
21mr|kernel-6.12-baikal-6.12.43-3|11029	- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
21mr|kernel-6.12-baikal-6.12.43-3|11030	- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
21mr|kernel-6.12-baikal-6.12.43-3|11031	- ahci: asm1064: asm1166: don't limit reported ports
21mr|kernel-6.12-baikal-6.12.43-3|11032	- ahci: asm1064: correct count of reported ports
21mr|kernel-6.12-baikal-6.12.43-3|11033	- ahci: asm1166: correct count of reported ports
21mr|kernel-6.12-baikal-6.12.43-3|11034	- ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts
21mr|kernel-6.12-baikal-6.12.43-3|11035	- ALSA: core: Fix NULL module pointer assignment at card init
21mr|kernel-6.12-baikal-6.12.43-3|11036	- ALSA: core: Remove debugfs at disconnection
21mr|kernel-6.12-baikal-6.12.43-3|11037	- ALSA: dmaengine_pcm: terminate dmaengine before synchronize
21mr|kernel-6.12-baikal-6.12.43-3|11038	- ALSA: dmaengine: Synchronize dma channel after drop()
21mr|kernel-6.12-baikal-6.12.43-3|11039	- ALSA: Drop leftover snd-rtctimer stuff from Makefile
21mr|kernel-6.12-baikal-6.12.43-3|11040	- ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware()
21mr|kernel-6.12-baikal-6.12.43-3|11041	- ALSA: emu10k1: fix E-MU card dock presence monitoring
21mr|kernel-6.12-baikal-6.12.43-3|11042	- ALSA: emu10k1: fix E-MU dock initialization
21mr|kernel-6.12-baikal-6.12.43-3|11043	- ALSA: emu10k1: make E-MU FPGA writes potentially more reliable
21mr|kernel-6.12-baikal-6.12.43-3|11044	- ALSA: emu10k1: move the whole GPIO event handling to the workqueue
21mr|kernel-6.12-baikal-6.12.43-3|11045	- ALSA: emux: improve patch ioctl data validation
21mr|kernel-6.12-baikal-6.12.43-3|11046	- ALSA: firewire-lib: fix to check cycle continuity
21mr|kernel-6.12-baikal-6.12.43-3|11047	- ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
21mr|kernel-6.12-baikal-6.12.43-3|11048	- ALSA: Fix deadlocks with kctl removals at disconnection
21mr|kernel-6.12-baikal-6.12.43-3|11049	- ALSA: hda: Conditionally use snooping for AMD HDMI
21mr|kernel-6.12-baikal-6.12.43-3|11050	- ALSA: hda/conexant: Add quirk for SWS JS201D
21mr|kernel-6.12-baikal-6.12.43-3|11051	- ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140
21mr|kernel-6.12-baikal-6.12.43-3|11052	- ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
21mr|kernel-6.12-baikal-6.12.43-3|11053	- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
21mr|kernel-6.12-baikal-6.12.43-3|11054	- ALSA: hda: cs35l56: Add ACPI device match tables
21mr|kernel-6.12-baikal-6.12.43-3|11055	- ALSA: hda: cs35l56: Component should be unbound before deconstruction
21mr|kernel-6.12-baikal-6.12.43-3|11056	- ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot()
21mr|kernel-6.12-baikal-6.12.43-3|11057	- ALSA: hda: cs35l56: Fix lifecycle of codec pointer
21mr|kernel-6.12-baikal-6.12.43-3|11058	- ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance
21mr|kernel-6.12-baikal-6.12.43-3|11059	- ALSA: hda: cs35l56: Initialize all ASP1 registers
21mr|kernel-6.12-baikal-6.12.43-3|11060	- ALSA: hda/cs35l56: select intended config FW_CS_DSP
21mr|kernel-6.12-baikal-6.12.43-3|11061	- ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE
21mr|kernel-6.12-baikal-6.12.43-3|11062	- ALSA: hda: cs35l56: Set the init_done flag before component_add()
21mr|kernel-6.12-baikal-6.12.43-3|11063	- ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
21mr|kernel-6.12-baikal-6.12.43-3|11064	- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
21mr|kernel-6.12-baikal-6.12.43-3|11065	- ALSA: hda: Disable power-save on KONTRON SinglePC
21mr|kernel-6.12-baikal-6.12.43-3|11066	- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
21mr|kernel-6.12-baikal-6.12.43-3|11067	- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
21mr|kernel-6.12-baikal-6.12.43-3|11068	- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
21mr|kernel-6.12-baikal-6.12.43-3|11069	- ALSA: hda: Increase default bdl_pos_adj for Apollo Lake
21mr|kernel-6.12-baikal-6.12.43-3|11070	- ALSA: hda: Intel: add HDA_ARL PCI ID support
21mr|kernel-6.12-baikal-6.12.43-3|11071	- ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
21mr|kernel-6.12-baikal-6.12.43-3|11072	- ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option
21mr|kernel-6.12-baikal-6.12.43-3|11073	- ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection
21mr|kernel-6.12-baikal-6.12.43-3|11074	- ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format
21mr|kernel-6.12-baikal-6.12.43-3|11075	- ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()
21mr|kernel-6.12-baikal-6.12.43-3|11076	- ALSA: hda: Properly setup HDMI stream
21mr|kernel-6.12-baikal-6.12.43-3|11077	- ALSA: hda/realtek: Add Framework laptop 16 to quirks
21mr|kernel-6.12-baikal-6.12.43-3|11078	- ALSA: hda/realtek - Add Headset Mic supported Acer NB platform
21mr|kernel-6.12-baikal-6.12.43-3|11079	- ALSA: hda/realtek: add IDs for Dell dual spk platform
21mr|kernel-6.12-baikal-6.12.43-3|11080	- ALSA: hda/realtek: Add more codec ID to no shutup pins list
21mr|kernel-6.12-baikal-6.12.43-3|11081	- ALSA: hda/realtek: add new Framework laptop to quirks
21mr|kernel-6.12-baikal-6.12.43-3|11082	- ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
21mr|kernel-6.12-baikal-6.12.43-3|11083	- ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA
21mr|kernel-6.12-baikal-6.12.43-3|11084	- ALSA: hda/realtek: add quirk for Clevo V5[46]0TU
21mr|kernel-6.12-baikal-6.12.43-3|11085	- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
21mr|kernel-6.12-baikal-6.12.43-3|11086	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
21mr|kernel-6.12-baikal-6.12.43-3|11087	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9
21mr|kernel-6.12-baikal-6.12.43-3|11088	- ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models
21mr|kernel-6.12-baikal-6.12.43-3|11089	- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
21mr|kernel-6.12-baikal-6.12.43-3|11090	- ALSA: hda/realtek: Add quirks for Lenovo 13X
21mr|kernel-6.12-baikal-6.12.43-3|11091	- ALSA: hda/realtek: Add quirks for some Clevo laptops
21mr|kernel-6.12-baikal-6.12.43-3|11092	- ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform
21mr|kernel-6.12-baikal-6.12.43-3|11093	- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
21mr|kernel-6.12-baikal-6.12.43-3|11094	- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
21mr|kernel-6.12-baikal-6.12.43-3|11095	- ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp
21mr|kernel-6.12-baikal-6.12.43-3|11096	- ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port
21mr|kernel-6.12-baikal-6.12.43-3|11097	- ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads
21mr|kernel-6.12-baikal-6.12.43-3|11098	- ALSA: hda/realtek: Apply mute LED quirk for HP15-db
21mr|kernel-6.12-baikal-6.12.43-3|11099	- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA
21mr|kernel-6.12-baikal-6.12.43-3|11100	- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC
21mr|kernel-6.12-baikal-6.12.43-3|11101	- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
21mr|kernel-6.12-baikal-6.12.43-3|11102	- ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM
21mr|kernel-6.12-baikal-6.12.43-3|11103	- ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5
21mr|kernel-6.12-baikal-6.12.43-3|11104	- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
21mr|kernel-6.12-baikal-6.12.43-3|11105	- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
21mr|kernel-6.12-baikal-6.12.43-3|11106	- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
21mr|kernel-6.12-baikal-6.12.43-3|11107	- ALSA: hda/realtek: Enable Mute LED on HP 250 G7
21mr|kernel-6.12-baikal-6.12.43-3|11108	- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
21mr|kernel-6.12-baikal-6.12.43-3|11109	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
21mr|kernel-6.12-baikal-6.12.43-3|11110	- ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook
21mr|kernel-6.12-baikal-6.12.43-3|11111	- ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series
21mr|kernel-6.12-baikal-6.12.43-3|11112	- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
21mr|kernel-6.12-baikal-6.12.43-3|11113	- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform
21mr|kernel-6.12-baikal-6.12.43-3|11114	- ALSA: hda/realtek - Fix inactive headset mic jack
21mr|kernel-6.12-baikal-6.12.43-3|11115	- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx
21mr|kernel-6.12-baikal-6.12.43-3|11116	- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6
21mr|kernel-6.12-baikal-6.12.43-3|11117	- ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU
21mr|kernel-6.12-baikal-6.12.43-3|11118	- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
21mr|kernel-6.12-baikal-6.12.43-3|11119	- ALSA: hda/realtek: fix mute/micmute LED For HP mt645
21mr|kernel-6.12-baikal-6.12.43-3|11120	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11.
21mr|kernel-6.12-baikal-6.12.43-3|11121	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11.
21mr|kernel-6.12-baikal-6.12.43-3|11122	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.
21mr|kernel-6.12-baikal-6.12.43-3|11123	- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook
21mr|kernel-6.12-baikal-6.12.43-3|11124	- ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook
21mr|kernel-6.12-baikal-6.12.43-3|11125	- ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power
21mr|kernel-6.12-baikal-6.12.43-3|11126	- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
21mr|kernel-6.12-baikal-6.12.43-3|11127	- ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
21mr|kernel-6.12-baikal-6.12.43-3|11128	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
21mr|kernel-6.12-baikal-6.12.43-3|11129	- ALSA: hda/realtek: Headset Mic VREF to 100%%
21mr|kernel-6.12-baikal-6.12.43-3|11130	- ALSA: hda/realtek: Limit mic boost on N14AP7
21mr|kernel-6.12-baikal-6.12.43-3|11131	- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
21mr|kernel-6.12-baikal-6.12.43-3|11132	- ALSA: hda/realtek: Remove Framework Laptop 16 from quirks
21mr|kernel-6.12-baikal-6.12.43-3|11133	- ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5
21mr|kernel-6.12-baikal-6.12.43-3|11134	- ALSA: hda/realtek: tas2781: enable subwoofer volume control
21mr|kernel-6.12-baikal-6.12.43-3|11135	- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
21mr|kernel-6.12-baikal-6.12.43-3|11136	- ALSA: hda: Refer to correct stream index at loops
21mr|kernel-6.12-baikal-6.12.43-3|11137	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
21mr|kernel-6.12-baikal-6.12.43-3|11138	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx
21mr|kernel-6.12-baikal-6.12.43-3|11139	- ALSA: hda: Replace numeric device IDs with constant values
21mr|kernel-6.12-baikal-6.12.43-3|11140	- ALSA: hda/tas2781: add locks to kcontrols
21mr|kernel-6.12-baikal-6.12.43-3|11141	- ALSA: hda/tas2781: add lock to system_suspend
21mr|kernel-6.12-baikal-6.12.43-3|11142	- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1
21mr|kernel-6.12-baikal-6.12.43-3|11143	- ALSA: hda/tas2781: add ptrs to calibration functions
21mr|kernel-6.12-baikal-6.12.43-3|11144	- ALSA: hda/tas2781: call cleanup functions only once
21mr|kernel-6.12-baikal-6.12.43-3|11145	- ALSA: hda: tas2781: Component should be unbound before deconstruction
21mr|kernel-6.12-baikal-6.12.43-3|11146	- ALSA: hda/tas2781: configure the amp after firmware load
21mr|kernel-6.12-baikal-6.12.43-3|11147	- ALSA: hda/tas2781: correct the register for pow calibrated data
21mr|kernel-6.12-baikal-6.12.43-3|11148	- ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend
21mr|kernel-6.12-baikal-6.12.43-3|11149	- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
21mr|kernel-6.12-baikal-6.12.43-3|11150	- ALSA: hda/tas2781: do not use regcache
21mr|kernel-6.12-baikal-6.12.43-3|11151	- ALSA: hda/tas2781: handle missing EFI calibration data
21mr|kernel-6.12-baikal-6.12.43-3|11152	- ALSA: hda/tas2781: leave hda_component in usable state
21mr|kernel-6.12-baikal-6.12.43-3|11153	- ALSA: hda/tas2781: move set_drv_data outside tasdevice_init
21mr|kernel-6.12-baikal-6.12.43-3|11154	- ALSA: hda/tas2781: remove digital gain kcontrol
21mr|kernel-6.12-baikal-6.12.43-3|11155	- ALSA: hda/tas2781: remove sound controls in unbind
21mr|kernel-6.12-baikal-6.12.43-3|11156	- ALSA: hda/tas2781: reset the amp before component_add
21mr|kernel-6.12-baikal-6.12.43-3|11157	- ALSA: hda/tas2781: restore power state after system_resume
21mr|kernel-6.12-baikal-6.12.43-3|11158	- ALSA: hda/tas2781: select program 0, conf 0 by default
21mr|kernel-6.12-baikal-6.12.43-3|11159	- ALSA: hda/tas2781: use dev_dbg in system_resume
21mr|kernel-6.12-baikal-6.12.43-3|11160	- ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE
21mr|kernel-6.12-baikal-6.12.43-3|11161	- ALSA: jack: Use guard() for locking
21mr|kernel-6.12-baikal-6.12.43-3|11162	- ALSA: line6: Zero-initialize message buffers
21mr|kernel-6.12-baikal-6.12.43-3|11163	- ALSA: oxygen: Fix right channel of capture volume mixer
21mr|kernel-6.12-baikal-6.12.43-3|11164	- ALSA: PCM: Allow resume only for suspended streams
21mr|kernel-6.12-baikal-6.12.43-3|11165	- ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
21mr|kernel-6.12-baikal-6.12.43-3|11166	- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
21mr|kernel-6.12-baikal-6.12.43-3|11167	- ALSA: pcmtest: stop timer before buffer is released
21mr|kernel-6.12-baikal-6.12.43-3|11168	- ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put()
21mr|kernel-6.12-baikal-6.12.43-3|11169	- ALSA: scarlett2: Add correct product series name to messages
21mr|kernel-6.12-baikal-6.12.43-3|11170	- ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support
21mr|kernel-6.12-baikal-6.12.43-3|11171	- ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support
21mr|kernel-6.12-baikal-6.12.43-3|11172	- ALSA: scarlett2: Add missing error checks to *_ctl_get()
21mr|kernel-6.12-baikal-6.12.43-3|11173	- ALSA: scarlett2: Add missing error check to scarlett2_config_save()
21mr|kernel-6.12-baikal-6.12.43-3|11174	- ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config()
21mr|kernel-6.12-baikal-6.12.43-3|11175	- ALSA: scarlett2: Add support for Clarett 8Pre USB
21mr|kernel-6.12-baikal-6.12.43-3|11176	- ALSA: scarlett2: Allow passing any output to line_out_remap()
21mr|kernel-6.12-baikal-6.12.43-3|11177	- ALSA: scarlett2: Default mixer driver to enabled
21mr|kernel-6.12-baikal-6.12.43-3|11178	- ALSA: scarlett2: Move USB IDs out from device_info struct
21mr|kernel-6.12-baikal-6.12.43-3|11179	- ALSA: scarlett2: Rename scarlett_gen2 to scarlett2
21mr|kernel-6.12-baikal-6.12.43-3|11180	- ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion
21mr|kernel-6.12-baikal-6.12.43-3|11181	- ALSA: seq: fix function cast warnings
21mr|kernel-6.12-baikal-6.12.43-3|11182	- ALSA: seq: Fix incorrect UMP type for system messages
21mr|kernel-6.12-baikal-6.12.43-3|11183	- ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion
21mr|kernel-6.12-baikal-6.12.43-3|11184	- ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages
21mr|kernel-6.12-baikal-6.12.43-3|11185	- ALSA: seq: Fix missing MSB in MIDI2 SPP conversion
21mr|kernel-6.12-baikal-6.12.43-3|11186	- ALSA: seq: Fix yet another spot for system message conversion
21mr|kernel-6.12-baikal-6.12.43-3|11187	- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
21mr|kernel-6.12-baikal-6.12.43-3|11188	- ALSA: seq: ump: Fix missing System Reset message handling
21mr|kernel-6.12-baikal-6.12.43-3|11189	- ALSA: seq: ump: Fix swapped song position pointer data
21mr|kernel-6.12-baikal-6.12.43-3|11190	- ALSA: seq: ump: Optimize conversions from SysEx to UMP
21mr|kernel-6.12-baikal-6.12.43-3|11191	- ALSA: seq: ump: Skip useless ports for static blocks
21mr|kernel-6.12-baikal-6.12.43-3|11192	- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
21mr|kernel-6.12-baikal-6.12.43-3|11193	- ALSA: timer: Set lower bound of start tick time
21mr|kernel-6.12-baikal-6.12.43-3|11194	- ALSA: ump: Don't accept an invalid UMP protocol number
21mr|kernel-6.12-baikal-6.12.43-3|11195	- ALSA: ump: Don't clear bank selection after sending a program change
21mr|kernel-6.12-baikal-6.12.43-3|11196	- ALSA: ump: Don't update FB name for static blocks
21mr|kernel-6.12-baikal-6.12.43-3|11197	- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
21mr|kernel-6.12-baikal-6.12.43-3|11198	- ALSA: ump: Force 1 Group for MIDI1 FBs
21mr|kernel-6.12-baikal-6.12.43-3|11199	- ALSA: ump: Set default protocol when not given explicitly
21mr|kernel-6.12-baikal-6.12.43-3|11200	- ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
21mr|kernel-6.12-baikal-6.12.43-3|11201	- ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter
21mr|kernel-6.12-baikal-6.12.43-3|11202	- ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision
21mr|kernel-6.12-baikal-6.12.43-3|11203	- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
21mr|kernel-6.12-baikal-6.12.43-3|11204	- ALSA: usb-audio: add quirk for RODE NT-USB+
21mr|kernel-6.12-baikal-6.12.43-3|11205	- ALSA: usb-audio: Check presence of valid altsetting control
21mr|kernel-6.12-baikal-6.12.43-3|11206	- ALSA: usb-audio: Correct surround channels in UAC1 channel map
21mr|kernel-6.12-baikal-6.12.43-3|11207	- ALSA: usb-audio: Fix microphone sound on HD webcam.
21mr|kernel-6.12-baikal-6.12.43-3|11208	- ALSA: usb-audio: Ignore clock selector errors for single connection
21mr|kernel-6.12-baikal-6.12.43-3|11209	- ALSA: usb-audio: Increase delay in MOTU M quirk
21mr|kernel-6.12-baikal-6.12.43-3|11210	- ALSA: usb-audio: Move HD Webcam quirk to the right place
21mr|kernel-6.12-baikal-6.12.43-3|11211	- ALSA: usb-audio: Sort quirk table entries
21mr|kernel-6.12-baikal-6.12.43-3|11212	- ALSA: usb-audio: Stop parsing channels bits when all channels are found.
21mr|kernel-6.12-baikal-6.12.43-3|11213	- amd/amdkfd: sync all devices to wait all processes being evicted
21mr|kernel-6.12-baikal-6.12.43-3|11214	- amdkfd: use calloc instead of kzalloc to avoid integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|11215	- amt: do not use overwrapped cb area
21mr|kernel-6.12-baikal-6.12.43-3|11216	- aoe: avoid potential deadlock at set_capacity
21mr|kernel-6.12-baikal-6.12.43-3|11217	- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
21mr|kernel-6.12-baikal-6.12.43-3|11218	- apparmor: avoid crash when parsed profile name is empty
21mr|kernel-6.12-baikal-6.12.43-3|11219	- apparmor: Fix move_mount mediation by detecting if source is detached
21mr|kernel-6.12-baikal-6.12.43-3|11220	- apparmor: Fix null pointer deref when receiving skb during sock creation
21mr|kernel-6.12-baikal-6.12.43-3|11221	- apparmor: fix possible memory leak in unpack_trans_table
21mr|kernel-6.12-baikal-6.12.43-3|11222	- apparmor: Fix ref count leak in task_kill
21mr|kernel-6.12-baikal-6.12.43-3|11223	- apparmor: use kvfree_sensitive to free data->data
21mr|kernel-6.12-baikal-6.12.43-3|11224	- appletalk: Fix Use-After-Free in atalk_ioctl
21mr|kernel-6.12-baikal-6.12.43-3|11225	- ARC: fix smatch warning
21mr|kernel-6.12-baikal-6.12.43-3|11226	- ARC: fix spare error
21mr|kernel-6.12-baikal-6.12.43-3|11227	- arch: consolidate arch_irq_work_raise prototypes
21mr|kernel-6.12-baikal-6.12.43-3|11228	- arcnet: restoring support for multiple Sohard Arcnet cards
21mr|kernel-6.12-baikal-6.12.43-3|11229	- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
21mr|kernel-6.12-baikal-6.12.43-3|11230	- arm64: add dependency between vmlinuz.efi and Image
21mr|kernel-6.12-baikal-6.12.43-3|11231	- arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process
21mr|kernel-6.12-baikal-6.12.43-3|11232	- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
21mr|kernel-6.12-baikal-6.12.43-3|11233	- arm64: bpf: fix 32bit unconditional bswap
21mr|kernel-6.12-baikal-6.12.43-3|11234	- arm64: defconfig: enable the vf610 gpio driver
21mr|kernel-6.12-baikal-6.12.43-3|11235	- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
21mr|kernel-6.12-baikal-6.12.43-3|11236	- arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3
21mr|kernel-6.12-baikal-6.12.43-3|11237	- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
21mr|kernel-6.12-baikal-6.12.43-3|11238	- arm64: dts: amlogic: add power domain to hdmitx
21mr|kernel-6.12-baikal-6.12.43-3|11239	- arm64: dts: amlogic: fix format for s4 uart node
21mr|kernel-6.12-baikal-6.12.43-3|11240	- arm64: dts: amlogic: gx: correct hdmi clocks
21mr|kernel-6.12-baikal-6.12.43-3|11241	- arm64: dts: amlogic: setup hdmi system clock
21mr|kernel-6.12-baikal-6.12.43-3|11242	- arm64: dts: amlogic: sm1: fix spdif compatibles
21mr|kernel-6.12-baikal-6.12.43-3|11243	- arm64: dts: armada-3720-turris-mox: set irq type for RTC
21mr|kernel-6.12-baikal-6.12.43-3|11244	- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
21mr|kernel-6.12-baikal-6.12.43-3|11245	- arm64: dts: Fix dtc interrupt_provider warnings
21mr|kernel-6.12-baikal-6.12.43-3|11246	- arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
21mr|kernel-6.12-baikal-6.12.43-3|11247	- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO
21mr|kernel-6.12-baikal-6.12.43-3|11248	- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
21mr|kernel-6.12-baikal-6.12.43-3|11249	- arm64: dts: hi3798cv200: fix the size of GICR
21mr|kernel-6.12-baikal-6.12.43-3|11250	- arm64: dts: hisilicon: hikey970-pmic: fix regulator cells properties
21mr|kernel-6.12-baikal-6.12.43-3|11251	- arm64: dts: imx8-apalis: set wifi regulator to always-on
21mr|kernel-6.12-baikal-6.12.43-3|11252	- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
21mr|kernel-6.12-baikal-6.12.43-3|11253	- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
21mr|kernel-6.12-baikal-6.12.43-3|11254	- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
21mr|kernel-6.12-baikal-6.12.43-3|11255	- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
21mr|kernel-6.12-baikal-6.12.43-3|11256	- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
21mr|kernel-6.12-baikal-6.12.43-3|11257	- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
21mr|kernel-6.12-baikal-6.12.43-3|11258	- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
21mr|kernel-6.12-baikal-6.12.43-3|11259	- arm64: dts: imx8mm: Reduce GPU to nominal speed
21mr|kernel-6.12-baikal-6.12.43-3|11260	- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
21mr|kernel-6.12-baikal-6.12.43-3|11261	- arm64: dts: imx8mp: add HDMI power-domains
21mr|kernel-6.12-baikal-6.12.43-3|11262	- arm64: dts: imx8mp: Add NPU Node
21mr|kernel-6.12-baikal-6.12.43-3|11263	- arm64: dts: imx8mp: Disable UART4 by default on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.12-baikal-6.12.43-3|11264	- arm64: dts: imx8mp-evk: Fix hdmi@3d node
21mr|kernel-6.12-baikal-6.12.43-3|11265	- arm64: dts: imx8mp: Fix pgc_mlmix location
21mr|kernel-6.12-baikal-6.12.43-3|11266	- arm64: dts: imx8mp: Fix pgc vpu locations
21mr|kernel-6.12-baikal-6.12.43-3|11267	- arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM
21mr|kernel-6.12-baikal-6.12.43-3|11268	- arm64: dts: imx8mp: Fix TC9595 reset GPIO on DH i.MX8M Plus DHCOM SoM
21mr|kernel-6.12-baikal-6.12.43-3|11269	- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
21mr|kernel-6.12-baikal-6.12.43-3|11270	- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.12-baikal-6.12.43-3|11271	- arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
21mr|kernel-6.12-baikal-6.12.43-3|11272	- arm64: dts: imx8qm-ss-dma: fix can lpcg indices
21mr|kernel-6.12-baikal-6.12.43-3|11273	- arm64: dts: imx8-ss-conn: fix usb lpcg indices
21mr|kernel-6.12-baikal-6.12.43-3|11274	- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
21mr|kernel-6.12-baikal-6.12.43-3|11275	- arm64: dts: imx8-ss-dma: fix adc lpcg indices
21mr|kernel-6.12-baikal-6.12.43-3|11276	- arm64: dts: imx8-ss-dma: fix can lpcg indices
21mr|kernel-6.12-baikal-6.12.43-3|11277	- arm64: dts: imx8-ss-dma: fix spi lpcg indices
21mr|kernel-6.12-baikal-6.12.43-3|11278	- arm64: dts: imx8-ss-lsio: Add PWM interrupts
21mr|kernel-6.12-baikal-6.12.43-3|11279	- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
21mr|kernel-6.12-baikal-6.12.43-3|11280	- arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
21mr|kernel-6.12-baikal-6.12.43-3|11281	- arm64: dts: imx93: correct mediamix power
21mr|kernel-6.12-baikal-6.12.43-3|11282	- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
21mr|kernel-6.12-baikal-6.12.43-3|11283	- arm64: dts: mediatek: add missing space before {
21mr|kernel-6.12-baikal-6.12.43-3|11284	- arm64: dts: mediatek: cherry: Add platform thermal configuration
21mr|kernel-6.12-baikal-6.12.43-3|11285	- arm64: dts: mediatek: cherry: Describe CPU supplies
21mr|kernel-6.12-baikal-6.12.43-3|11286	- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7
21mr|kernel-6.12-baikal-6.12.43-3|11287	- arm64: dts: mediatek: mt2712: fix validation errors
21mr|kernel-6.12-baikal-6.12.43-3|11288	- arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
21mr|kernel-6.12-baikal-6.12.43-3|11289	- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
21mr|kernel-6.12-baikal-6.12.43-3|11290	- arm64: dts: mediatek: mt7622: fix clock controllers
21mr|kernel-6.12-baikal-6.12.43-3|11291	- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
21mr|kernel-6.12-baikal-6.12.43-3|11292	- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
21mr|kernel-6.12-baikal-6.12.43-3|11293	- arm64: dts: mediatek: mt7622: fix IR nodename
21mr|kernel-6.12-baikal-6.12.43-3|11294	- arm64: dts: mediatek: mt7622: fix memory node warning check
21mr|kernel-6.12-baikal-6.12.43-3|11295	- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
21mr|kernel-6.12-baikal-6.12.43-3|11296	- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
21mr|kernel-6.12-baikal-6.12.43-3|11297	- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name
21mr|kernel-6.12-baikal-6.12.43-3|11298	- arm64: dts: mediatek: mt7986: drop invalid properties from ethsys
21mr|kernel-6.12-baikal-6.12.43-3|11299	- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
21mr|kernel-6.12-baikal-6.12.43-3|11300	- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller
21mr|kernel-6.12-baikal-6.12.43-3|11301	- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
21mr|kernel-6.12-baikal-6.12.43-3|11302	- arm64: dts: mediatek: mt7986: fix SPI bus width properties
21mr|kernel-6.12-baikal-6.12.43-3|11303	- arm64: dts: mediatek: mt7986: fix SPI nodename
21mr|kernel-6.12-baikal-6.12.43-3|11304	- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-"
21mr|kernel-6.12-baikal-6.12.43-3|11305	- arm64: dts: mediatek: mt7986: reorder nodes
21mr|kernel-6.12-baikal-6.12.43-3|11306	- arm64: dts: mediatek: mt7986: reorder properties
21mr|kernel-6.12-baikal-6.12.43-3|11307	- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
21mr|kernel-6.12-baikal-6.12.43-3|11308	- arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
21mr|kernel-6.12-baikal-6.12.43-3|11309	- arm64: dts: mediatek: mt8183: correct MDP3 DMA-related nodes
21mr|kernel-6.12-baikal-6.12.43-3|11310	- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntc
21mr|kernel-6.12-baikal-6.12.43-3|11311	- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
21mr|kernel-6.12-baikal-6.12.43-3|11312	- arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
21mr|kernel-6.12-baikal-6.12.43-3|11313	- arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg,jack-det-rate` mismatch
21mr|kernel-6.12-baikal-6.12.43-3|11314	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
21mr|kernel-6.12-baikal-6.12.43-3|11315	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties
21mr|kernel-6.12-baikal-6.12.43-3|11316	- arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358
21mr|kernel-6.12-baikal-6.12.43-3|11317	- arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
21mr|kernel-6.12-baikal-6.12.43-3|11318	- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains
21mr|kernel-6.12-baikal-6.12.43-3|11319	- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers
21mr|kernel-6.12-baikal-6.12.43-3|11320	- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name
21mr|kernel-6.12-baikal-6.12.43-3|11321	- arm64: dts: mediatek: mt8186: fix address warning for ADSP mailboxes
21mr|kernel-6.12-baikal-6.12.43-3|11322	- arm64: dts: mediatek: mt8186: Fix alias prefix for ovl_2l0
21mr|kernel-6.12-baikal-6.12.43-3|11323	- arm64: dts: mediatek: mt8186: fix clock names for power domains
21mr|kernel-6.12-baikal-6.12.43-3|11324	- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
21mr|kernel-6.12-baikal-6.12.43-3|11325	- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex
21mr|kernel-6.12-baikal-6.12.43-3|11326	- arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us for pp3300_mipibrdg
21mr|kernel-6.12-baikal-6.12.43-3|11327	- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
21mr|kernel-6.12-baikal-6.12.43-3|11328	- arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315
21mr|kernel-6.12-baikal-6.12.43-3|11329	- arm64: dts: mediatek: mt8192: fix vencoder clock name
21mr|kernel-6.12-baikal-6.12.43-3|11330	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex
21mr|kernel-6.12-baikal-6.12.43-3|11331	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1
21mr|kernel-6.12-baikal-6.12.43-3|11332	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys
21mr|kernel-6.12-baikal-6.12.43-3|11333	- arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315
21mr|kernel-6.12-baikal-6.12.43-3|11334	- arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS
21mr|kernel-6.12-baikal-6.12.43-3|11335	- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocks
21mr|kernel-6.12-baikal-6.12.43-3|11336	- arm64: dts: mediatek: mt8195: revise VDOSYS RDMA node name
21mr|kernel-6.12-baikal-6.12.43-3|11337	- arm64: dts: meson: fix S4 power-controller node
21mr|kernel-6.12-baikal-6.12.43-3|11338	- arm64: dts: mt7986: change cooling trips
21mr|kernel-6.12-baikal-6.12.43-3|11339	- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
21mr|kernel-6.12-baikal-6.12.43-3|11340	- arm64: dts: mt7986: fix emmc hs400 mode without uboot initialization
21mr|kernel-6.12-baikal-6.12.43-3|11341	- arm64: dts: mt8183: kukui: Fix underscores in node names
21mr|kernel-6.12-baikal-6.12.43-3|11342	- arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
21mr|kernel-6.12-baikal-6.12.43-3|11343	- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
21mr|kernel-6.12-baikal-6.12.43-3|11344	- arm64: dts: qcom: acer-aspire1: Correct audio codec definition
21mr|kernel-6.12-baikal-6.12.43-3|11345	- arm64: dts: qcom: Add missing vio-supply for AW2013
21mr|kernel-6.12-baikal-6.12.43-3|11346	- arm64: dts: qcom: Fix coresight warnings in in-ports and out-ports
21mr|kernel-6.12-baikal-6.12.43-3|11347	- arm64: dts: qcom: Fix interrupt-map cell sizes
21mr|kernel-6.12-baikal-6.12.43-3|11348	- arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-baikal-6.12.43-3|11349	- arm64: dts: qcom: ipq6018: fix clock rates for GCC_USB0_MOCK_UTMI_CLK
21mr|kernel-6.12-baikal-6.12.43-3|11350	- arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-baikal-6.12.43-3|11351	- arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely
21mr|kernel-6.12-baikal-6.12.43-3|11352	- arm64: dts: qcom: msm8939: Make blsp_dma controlled-remotely
21mr|kernel-6.12-baikal-6.12.43-3|11353	- arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-baikal-6.12.43-3|11354	- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
21mr|kernel-6.12-baikal-6.12.43-3|11355	- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
21mr|kernel-6.12-baikal-6.12.43-3|11356	- arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
21mr|kernel-6.12-baikal-6.12.43-3|11357	- arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-baikal-6.12.43-3|11358	- arm64: dts: qcom: msm8998: enable adreno_smmu by default
21mr|kernel-6.12-baikal-6.12.43-3|11359	- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
21mr|kernel-6.12-baikal-6.12.43-3|11360	- arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings
21mr|kernel-6.12-baikal-6.12.43-3|11361	- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
21mr|kernel-6.12-baikal-6.12.43-3|11362	- arm64: dts: qcom: qcs404: fix bluetooth device address
21mr|kernel-6.12-baikal-6.12.43-3|11363	- arm64: dts: qcom: qdu1000: Add secure qfprom node
21mr|kernel-6.12-baikal-6.12.43-3|11364	- arm64: dts: qcom: qdu1000-idp: drop unused LLCC multi-ch-bit-off
21mr|kernel-6.12-baikal-6.12.43-3|11365	- arm64: dts: qcom: qrb2210-rb1: Hook up USB3
21mr|kernel-6.12-baikal-6.12.43-3|11366	- arm64: dts: qcom: qrb2210-rb1: use USB host mode
21mr|kernel-6.12-baikal-6.12.43-3|11367	- arm64: dts: qcom: qrb4210-rb2: don't force usb peripheral mode
21mr|kernel-6.12-baikal-6.12.43-3|11368	- arm64: dts: qcom: qrb4210-rb2: make L9A always-on
21mr|kernel-6.12-baikal-6.12.43-3|11369	- arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio
21mr|kernel-6.12-baikal-6.12.43-3|11370	- arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
21mr|kernel-6.12-baikal-6.12.43-3|11371	- arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration
21mr|kernel-6.12-baikal-6.12.43-3|11372	- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
21mr|kernel-6.12-baikal-6.12.43-3|11373	- arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure physical timer
21mr|kernel-6.12-baikal-6.12.43-3|11374	- arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11375	- arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-baikal-6.12.43-3|11376	- arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent
21mr|kernel-6.12-baikal-6.12.43-3|11377	- arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode
21mr|kernel-6.12-baikal-6.12.43-3|11378	- arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11379	- arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-baikal-6.12.43-3|11380	- arm64: dts: qcom: sc7180: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.12-baikal-6.12.43-3|11381	- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
21mr|kernel-6.12-baikal-6.12.43-3|11382	- arm64: dts: qcom: sc7280: Add additional MSI interrupts
21mr|kernel-6.12-baikal-6.12.43-3|11383	- arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode
21mr|kernel-6.12-baikal-6.12.43-3|11384	- arm64: dts: qcom: sc7280: Fix up GPU SIDs
21mr|kernel-6.12-baikal-6.12.43-3|11385	- arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11386	- arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11387	- arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-baikal-6.12.43-3|11388	- arm64: dts: qcom: sc7280: Mark Adreno SMMU as DMA coherent
21mr|kernel-6.12-baikal-6.12.43-3|11389	- arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent
21mr|kernel-6.12-baikal-6.12.43-3|11390	- arm64: dts: qcom: sc7280: Mark some nodes as 'reserved'
21mr|kernel-6.12-baikal-6.12.43-3|11391	- arm64: dts: qcom: sc7280: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.12-baikal-6.12.43-3|11392	- arm64: dts: qcom: sc8180x: Add missing CPU off state
21mr|kernel-6.12-baikal-6.12.43-3|11393	- arm64: dts: qcom: sc8180x: add power-domain to UFS PHY
21mr|kernel-6.12-baikal-6.12.43-3|11394	- arm64: dts: qcom: sc8180x: Correct PCIe slave ports
21mr|kernel-6.12-baikal-6.12.43-3|11395	- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
21mr|kernel-6.12-baikal-6.12.43-3|11396	- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
21mr|kernel-6.12-baikal-6.12.43-3|11397	- arm64: dts: qcom: sc8180x: Fix LLCC reg property again
21mr|kernel-6.12-baikal-6.12.43-3|11398	- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller
21mr|kernel-6.12-baikal-6.12.43-3|11399	- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
21mr|kernel-6.12-baikal-6.12.43-3|11400	- arm64: dts: qcom: sc8180x: Fix up PCIe nodes
21mr|kernel-6.12-baikal-6.12.43-3|11401	- arm64: dts: qcom: sc8180x: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-baikal-6.12.43-3|11402	- arm64: dts: qcom: sc8180x: fix USB SS wakeup
21mr|kernel-6.12-baikal-6.12.43-3|11403	- arm64: dts: qcom: sc8180x: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11404	- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
21mr|kernel-6.12-baikal-6.12.43-3|11405	- arm64: dts: qcom: sc8180x: Mark PCIe hosts cache-coherent
21mr|kernel-6.12-baikal-6.12.43-3|11406	- arm64: dts: qcom: sc8180x-primus: Fix HALL_INT polarity
21mr|kernel-6.12-baikal-6.12.43-3|11407	- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
21mr|kernel-6.12-baikal-6.12.43-3|11408	- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
21mr|kernel-6.12-baikal-6.12.43-3|11409	- arm64: dts: qcom: sc8180x: switch PCIe QMP PHY to new style of bindings
21mr|kernel-6.12-baikal-6.12.43-3|11410	- arm64: dts: qcom: sc8180x: switch UFS QMP PHY to new style of bindings
21mr|kernel-6.12-baikal-6.12.43-3|11411	- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
21mr|kernel-6.12-baikal-6.12.43-3|11412	- arm64: dts: qcom: sc8280xp-crd: fix eDP phy compatible
21mr|kernel-6.12-baikal-6.12.43-3|11413	- arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-baikal-6.12.43-3|11414	- arm64: dts: qcom: sc8280xp-x13s: add missing camera LED pin config
21mr|kernel-6.12-baikal-6.12.43-3|11415	- arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on
21mr|kernel-6.12-baikal-6.12.43-3|11416	- arm64: dts: qcom: sc8280xp-x13s: limit pcie4 link speed
21mr|kernel-6.12-baikal-6.12.43-3|11417	- arm64: dts: qcom: sc8280xp-x13s: Use the correct DP PHY compatible
21mr|kernel-6.12-baikal-6.12.43-3|11418	- arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-baikal-6.12.43-3|11419	- arm64: dts: qcom: sdm670: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-baikal-6.12.43-3|11420	- arm64: dts: qcom: sdm670: fix USB SS wakeup
21mr|kernel-6.12-baikal-6.12.43-3|11421	- arm64: dts: qcom: sdm670: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11422	- arm64: dts: qcom: sdm845: add power-domain to UFS PHY
21mr|kernel-6.12-baikal-6.12.43-3|11423	- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
21mr|kernel-6.12-baikal-6.12.43-3|11424	- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
21mr|kernel-6.12-baikal-6.12.43-3|11425	- arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-baikal-6.12.43-3|11426	- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-baikal-6.12.43-3|11427	- arm64: dts: qcom: sdm845: fix USB SS wakeup
21mr|kernel-6.12-baikal-6.12.43-3|11428	- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11429	- arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-baikal-6.12.43-3|11430	- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
21mr|kernel-6.12-baikal-6.12.43-3|11431	- arm64: dts: qcom: sdm845: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.12-baikal-6.12.43-3|11432	- arm64: dts: qcom: sdm845: switch USB QMP PHY to new style of bindings
21mr|kernel-6.12-baikal-6.12.43-3|11433	- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
21mr|kernel-6.12-baikal-6.12.43-3|11434	- arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path
21mr|kernel-6.12-baikal-6.12.43-3|11435	- arm64: dts: qcom: sm6115: add power-domain to UFS PHY
21mr|kernel-6.12-baikal-6.12.43-3|11436	- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
21mr|kernel-6.12-baikal-6.12.43-3|11437	- arm64: dts: qcom: sm6125: add interrupts to DWC3 USB controller
21mr|kernel-6.12-baikal-6.12.43-3|11438	- arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property
21mr|kernel-6.12-baikal-6.12.43-3|11439	- arm64: dts: qcom: sm6350: add power-domain to UFS PHY
21mr|kernel-6.12-baikal-6.12.43-3|11440	- arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-baikal-6.12.43-3|11441	- arm64: dts: qcom: sm6350: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-baikal-6.12.43-3|11442	- arm64: dts: qcom: sm6375: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11443	- arm64: dts: qcom: sm6375: Hook up MPM
21mr|kernel-6.12-baikal-6.12.43-3|11444	- arm64: dts: qcom: sm8150: correct PCIe wake-gpios
21mr|kernel-6.12-baikal-6.12.43-3|11445	- arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-baikal-6.12.43-3|11446	- arm64: dts: qcom: sm8150: fix USB SS wakeup
21mr|kernel-6.12-baikal-6.12.43-3|11447	- arm64: dts: qcom: sm8150: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11448	- arm64: dts: qcom: sm8150-hdk: fix SS USB regulators
21mr|kernel-6.12-baikal-6.12.43-3|11449	- arm64: dts: qcom: sm8150: make dispcc cast minimal vote on MMCX
21mr|kernel-6.12-baikal-6.12.43-3|11450	- arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-baikal-6.12.43-3|11451	- arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs
21mr|kernel-6.12-baikal-6.12.43-3|11452	- arm64: dts: qcom: sm8250: add power-domain to UFS PHY
21mr|kernel-6.12-baikal-6.12.43-3|11453	- arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-baikal-6.12.43-3|11454	- arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings
21mr|kernel-6.12-baikal-6.12.43-3|11455	- arm64: dts: qcom: sm8350: add power-domain to UFS PHY
21mr|kernel-6.12-baikal-6.12.43-3|11456	- arm64: dts: qcom: sm8350: Fix DMA0 address
21mr|kernel-6.12-baikal-6.12.43-3|11457	- arm64: dts: qcom: sm8350: Fix remoteproc interrupt type
21mr|kernel-6.12-baikal-6.12.43-3|11458	- arm64: dts: qcom: sm8450: Add missing interconnects to serial
21mr|kernel-6.12-baikal-6.12.43-3|11459	- arm64: dts: qcom: sm8450: add power-domain to UFS PHY
21mr|kernel-6.12-baikal-6.12.43-3|11460	- arm64: dts: qcom: sm8450: correct TX Soundwire clock
21mr|kernel-6.12-baikal-6.12.43-3|11461	- arm64: dts: qcom: sm8450: fix soundwire controllers node name
21mr|kernel-6.12-baikal-6.12.43-3|11462	- arm64: dts: qcom: sm8450: Fix the msi-map entries
21mr|kernel-6.12-baikal-6.12.43-3|11463	- arm64: dts: qcom: sm8550: correct TX Soundwire clock
21mr|kernel-6.12-baikal-6.12.43-3|11464	- arm64: dts: qcom: sm8550: fix soundwire controllers node name
21mr|kernel-6.12-baikal-6.12.43-3|11465	- arm64: dts: qcom: sm8550: Fix SPMI channels size
21mr|kernel-6.12-baikal-6.12.43-3|11466	- arm64: dts: qcom: sm8550: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11467	- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
21mr|kernel-6.12-baikal-6.12.43-3|11468	- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
21mr|kernel-6.12-baikal-6.12.43-3|11469	- arm64: dts: qcom: sm8550: Separate out X3 idle state
21mr|kernel-6.12-baikal-6.12.43-3|11470	- arm64: dts: qcom: sm8550: Update idle state time requirements
21mr|kernel-6.12-baikal-6.12.43-3|11471	- arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-baikal-6.12.43-3|11472	- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
21mr|kernel-6.12-baikal-6.12.43-3|11473	- arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-baikal-6.12.43-3|11474	- arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-baikal-6.12.43-3|11475	- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
21mr|kernel-6.12-baikal-6.12.43-3|11476	- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
21mr|kernel-6.12-baikal-6.12.43-3|11477	- arm64: dts: renesas: r8a779g0: Restore sort order
21mr|kernel-6.12-baikal-6.12.43-3|11478	- arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-baikal-6.12.43-3|11479	- arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-baikal-6.12.43-3|11480	- arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-baikal-6.12.43-3|11481	- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
21mr|kernel-6.12-baikal-6.12.43-3|11482	- arm64: dts: renesas: white-hawk-cpu: Fix missing serial console pin control
21mr|kernel-6.12-baikal-6.12.43-3|11483	- arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
21mr|kernel-6.12-baikal-6.12.43-3|11484	- arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
21mr|kernel-6.12-baikal-6.12.43-3|11485	- arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu
21mr|kernel-6.12-baikal-6.12.43-3|11486	- arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
21mr|kernel-6.12-baikal-6.12.43-3|11487	- arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
21mr|kernel-6.12-baikal-6.12.43-3|11488	- arm64: dts: rockchip: Add sound-dai-cells for RK3368
21mr|kernel-6.12-baikal-6.12.43-3|11489	- arm64: dts: rockchip: configure eth pad driver strength for orangepi r1 plus lts
21mr|kernel-6.12-baikal-6.12.43-3|11490	- arm64: dts: rockchip: Correct Indiedroid Nova GPIO Names
21mr|kernel-6.12-baikal-6.12.43-3|11491	- arm64: dts: rockchip: disable display subsystem for Lunzn Fastrhino R6xS
21mr|kernel-6.12-baikal-6.12.43-3|11492	- arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
21mr|kernel-6.12-baikal-6.12.43-3|11493	- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
21mr|kernel-6.12-baikal-6.12.43-3|11494	- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
21mr|kernel-6.12-baikal-6.12.43-3|11495	- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
21mr|kernel-6.12-baikal-6.12.43-3|11496	- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
21mr|kernel-6.12-baikal-6.12.43-3|11497	- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
21mr|kernel-6.12-baikal-6.12.43-3|11498	- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
21mr|kernel-6.12-baikal-6.12.43-3|11499	- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
21mr|kernel-6.12-baikal-6.12.43-3|11500	- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
21mr|kernel-6.12-baikal-6.12.43-3|11501	- arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S
21mr|kernel-6.12-baikal-6.12.43-3|11502	- arm64: dts: rockchip: Fix led pinctrl of lubancat 1
21mr|kernel-6.12-baikal-6.12.43-3|11503	- arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc
21mr|kernel-6.12-baikal-6.12.43-3|11504	- arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
21mr|kernel-6.12-baikal-6.12.43-3|11505	- arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru
21mr|kernel-6.12-baikal-6.12.43-3|11506	- arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
21mr|kernel-6.12-baikal-6.12.43-3|11507	- arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS
21mr|kernel-6.12-baikal-6.12.43-3|11508	- arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS
21mr|kernel-6.12-baikal-6.12.43-3|11509	- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
21mr|kernel-6.12-baikal-6.12.43-3|11510	- arm64: dts: rockchip: fix rk3328 hdmi ports node
21mr|kernel-6.12-baikal-6.12.43-3|11511	- arm64: dts: rockchip: fix rk3399 hdmi ports node
21mr|kernel-6.12-baikal-6.12.43-3|11512	- arm64: dts: rockchip: fix rk356x pcie msg interrupt name
21mr|kernel-6.12-baikal-6.12.43-3|11513	- arm64: dts: rockchip: Fix rk3588 USB power-domain clocks
21mr|kernel-6.12-baikal-6.12.43-3|11514	- arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s
21mr|kernel-6.12-baikal-6.12.43-3|11515	- arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B
21mr|kernel-6.12-baikal-6.12.43-3|11516	- arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on rk3399-gru
21mr|kernel-6.12-baikal-6.12.43-3|11517	- arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS
21mr|kernel-6.12-baikal-6.12.43-3|11518	- arm64: dts: rockchip: Increase VOP clk rate on RK3328
21mr|kernel-6.12-baikal-6.12.43-3|11519	- arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
21mr|kernel-6.12-baikal-6.12.43-3|11520	- arm64: dts: rockchip: mark system power controller on rk3588-evb1
21mr|kernel-6.12-baikal-6.12.43-3|11521	- arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro
21mr|kernel-6.12-baikal-6.12.43-3|11522	- arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
21mr|kernel-6.12-baikal-6.12.43-3|11523	- arm64: dts: rockchip: remove unused usb2 nodes for Lunzn Fastrhino R6xS
21mr|kernel-6.12-baikal-6.12.43-3|11524	- arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s
21mr|kernel-6.12-baikal-6.12.43-3|11525	- arm64: dts: rockchip: set num-cs property for spi on px30
21mr|kernel-6.12-baikal-6.12.43-3|11526	- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
21mr|kernel-6.12-baikal-6.12.43-3|11527	- arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
21mr|kernel-6.12-baikal-6.12.43-3|11528	- arm64: dts: sprd: Add clock reference for pll2 on UMS512
21mr|kernel-6.12-baikal-6.12.43-3|11529	- arm64: dts: sprd: Change UMS512 idle-state nodename to match bindings
21mr|kernel-6.12-baikal-6.12.43-3|11530	- arm64: dts: sprd: fix the cpu node for UMS512
21mr|kernel-6.12-baikal-6.12.43-3|11531	- arm64: dts: ti: Add common1 register space for AM62x SoC
21mr|kernel-6.12-baikal-6.12.43-3|11532	- arm64: dts: ti: Add common1 register space for AM65x SoC
21mr|kernel-6.12-baikal-6.12.43-3|11533	- arm64: dts: ti: iot2050: Re-add aliases
21mr|kernel-6.12-baikal-6.12.43-3|11534	- arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs
21mr|kernel-6.12-baikal-6.12.43-3|11535	- arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes
21mr|kernel-6.12-baikal-6.12.43-3|11536	- arm64: dts: ti: k3-am62-main: disable usb lpm
21mr|kernel-6.12-baikal-6.12.43-3|11537	- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
21mr|kernel-6.12-baikal-6.12.43-3|11538	- arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs
21mr|kernel-6.12-baikal-6.12.43-3|11539	- arm64: dts: ti: k3-am62x: Drop McASP AFIFOs
21mr|kernel-6.12-baikal-6.12.43-3|11540	- arm64: dts: ti: k3-am642-evm: Add boot phase tags marking
21mr|kernel-6.12-baikal-6.12.43-3|11541	- arm64: dts: ti: k3-am642-sk: Add boot phase tags marking
21mr|kernel-6.12-baikal-6.12.43-3|11542	- arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level
21mr|kernel-6.12-baikal-6.12.43-3|11543	- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
21mr|kernel-6.12-baikal-6.12.43-3|11544	- arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
21mr|kernel-6.12-baikal-6.12.43-3|11545	- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0
21mr|kernel-6.12-baikal-6.12.43-3|11546	- arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0
21mr|kernel-6.12-baikal-6.12.43-3|11547	- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0
21mr|kernel-6.12-baikal-6.12.43-3|11548	- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
21mr|kernel-6.12-baikal-6.12.43-3|11549	- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0
21mr|kernel-6.12-baikal-6.12.43-3|11550	- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
21mr|kernel-6.12-baikal-6.12.43-3|11551	- arm64: dts: ti: verdin-am62: Set memory size to 2gb
21mr|kernel-6.12-baikal-6.12.43-3|11552	- arm64: dts: tqma8mpql: fix audio codec iov-supply
21mr|kernel-6.12-baikal-6.12.43-3|11553	- arm64: dts: xilinx: Apply overlays to base dtbs
21mr|kernel-6.12-baikal-6.12.43-3|11554	- arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD
21mr|kernel-6.12-baikal-6.12.43-3|11555	- arm64: errata: Add Cortex-A510 speculative unprivileged load workaround
21mr|kernel-6.12-baikal-6.12.43-3|11556	- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang
21mr|kernel-6.12-baikal-6.12.43-3|11557	- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
21mr|kernel-6.12-baikal-6.12.43-3|11558	- arm64: hibernate: Fix level3 translation fault in swsusp_save()
21mr|kernel-6.12-baikal-6.12.43-3|11559	- arm64: irq: set the correct node for shadow call stack
21mr|kernel-6.12-baikal-6.12.43-3|11560	- arm64: irq: set the correct node for VMAP stack
21mr|kernel-6.12-baikal-6.12.43-3|11561	- arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
21mr|kernel-6.12-baikal-6.12.43-3|11562	- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
21mr|kernel-6.12-baikal-6.12.43-3|11563	- arm64/mm: Modify range-based tlbi to decrement scale
21mr|kernel-6.12-baikal-6.12.43-3|11564	- arm64: properly install vmlinuz.efi
21mr|kernel-6.12-baikal-6.12.43-3|11565	- arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptrace
21mr|kernel-6.12-baikal-6.12.43-3|11566	- arm64/ptrace: Use saved floating point state type to determine SVE layout
21mr|kernel-6.12-baikal-6.12.43-3|11567	- arm64: Rename ARM64_WORKAROUND_2966298
21mr|kernel-6.12-baikal-6.12.43-3|11568	- arm64/signal: Don't assume that TIF_SVE means we saved SVE state
21mr|kernel-6.12-baikal-6.12.43-3|11569	- arm64/sme: Always exit sme_alloc() early with existing storage
21mr|kernel-6.12-baikal-6.12.43-3|11570	- arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend
21mr|kernel-6.12-baikal-6.12.43-3|11571	- arm64/sme: Restore SME registers on exit from suspend
21mr|kernel-6.12-baikal-6.12.43-3|11572	- arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
21mr|kernel-6.12-baikal-6.12.43-3|11573	- arm64/sve: Lower the maximum allocation for the SVE ptrace regset
21mr|kernel-6.12-baikal-6.12.43-3|11574	- arm64: tegra: Correct Tegra132 I2C alias
21mr|kernel-6.12-baikal-6.12.43-3|11575	- arm64: tegra: Set the correct PHY mode for MGBE
21mr|kernel-6.12-baikal-6.12.43-3|11576	- arm64: tlb: Fix TLBI RANGE operand
21mr|kernel-6.12-baikal-6.12.43-3|11577	- arm64: zynqmp: Fix clock node name in kv260 cards
21mr|kernel-6.12-baikal-6.12.43-3|11578	- arm64: zynqmp: Move fixed clock to / for kv260
21mr|kernel-6.12-baikal-6.12.43-3|11579	- ARM: 9324/1: fix get_user() broken with veneer
21mr|kernel-6.12-baikal-6.12.43-3|11580	- ARM: 9330/1: davinci: also select PINCTRL
21mr|kernel-6.12-baikal-6.12.43-3|11581	- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
21mr|kernel-6.12-baikal-6.12.43-3|11582	- ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses
21mr|kernel-6.12-baikal-6.12.43-3|11583	- ARM: 9381/1: kasan: clear stale stack poison
21mr|kernel-6.12-baikal-6.12.43-3|11584	- ARM: 9406/1: Fix callchain_trace() return value
21mr|kernel-6.12-baikal-6.12.43-3|11585	- ARM: configs: sunxi: Enable DRM_DW_HDMI
21mr|kernel-6.12-baikal-6.12.43-3|11586	- ARM: davinci: always select CONFIG_CPU_ARM926T
21mr|kernel-6.12-baikal-6.12.43-3|11587	- ARM: davinci: Convert comma to semicolon
21mr|kernel-6.12-baikal-6.12.43-3|11588	- ARM: dts: arm: realview: Fix development chip ROM compatible value
21mr|kernel-6.12-baikal-6.12.43-3|11589	- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
21mr|kernel-6.12-baikal-6.12.43-3|11590	- ARM: dts: dra7: Fix DRA7 L3 NoC node register size
21mr|kernel-6.12-baikal-6.12.43-3|11591	- ARM: dts: exynos4212-tab3: add samsung,invert-vclk flag to fimd
21mr|kernel-6.12-baikal-6.12.43-3|11592	- arm: dts: Fix dtc interrupt_map warnings
21mr|kernel-6.12-baikal-6.12.43-3|11593	- arm: dts: Fix dtc interrupt_provider warnings
21mr|kernel-6.12-baikal-6.12.43-3|11594	- ARM: dts: Fix occasional boot hang for am3 usb
21mr|kernel-6.12-baikal-6.12.43-3|11595	- ARM: dts: Fix TPM schema violations
21mr|kernel-6.12-baikal-6.12.43-3|11596	- ARM: dts: imx1: Fix sram node
21mr|kernel-6.12-baikal-6.12.43-3|11597	- ARM: dts: imx23/28: Fix the DMA controller node name
21mr|kernel-6.12-baikal-6.12.43-3|11598	- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
21mr|kernel-6.12-baikal-6.12.43-3|11599	- ARM: dts: imx25/27-eukrea: Fix RTC node name
21mr|kernel-6.12-baikal-6.12.43-3|11600	- ARM: dts: imx25/27: Pass timing0
21mr|kernel-6.12-baikal-6.12.43-3|11601	- ARM: dts: imx25: Fix the iim compatible string
21mr|kernel-6.12-baikal-6.12.43-3|11602	- ARM: dts: imx27-apf27dev: Fix LED name
21mr|kernel-6.12-baikal-6.12.43-3|11603	- ARM: dts: imx27: Fix sram node
21mr|kernel-6.12-baikal-6.12.43-3|11604	- ARM: dts: imx28-xea: Pass the 'model' property
21mr|kernel-6.12-baikal-6.12.43-3|11605	- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
21mr|kernel-6.12-baikal-6.12.43-3|11606	- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
21mr|kernel-6.12-baikal-6.12.43-3|11607	- ARM: dts: imx6q-apalis: add can power-up delay on ixora board
21mr|kernel-6.12-baikal-6.12.43-3|11608	- ARM: dts: imx6qdl-kontron-samx6i: fix board reset
21mr|kernel-6.12-baikal-6.12.43-3|11609	- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
21mr|kernel-6.12-baikal-6.12.43-3|11610	- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
21mr|kernel-6.12-baikal-6.12.43-3|11611	- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
21mr|kernel-6.12-baikal-6.12.43-3|11612	- ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
21mr|kernel-6.12-baikal-6.12.43-3|11613	- ARM: dts: imx6q: skov: fix ethernet clock regression
21mr|kernel-6.12-baikal-6.12.43-3|11614	- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
21mr|kernel-6.12-baikal-6.12.43-3|11615	- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
21mr|kernel-6.12-baikal-6.12.43-3|11616	- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
21mr|kernel-6.12-baikal-6.12.43-3|11617	- ARM: dts: imx7d: Fix coresight funnel ports
21mr|kernel-6.12-baikal-6.12.43-3|11618	- ARM: dts: imx7s: Fix lcdif compatible
21mr|kernel-6.12-baikal-6.12.43-3|11619	- ARM: dts: imx7s: Fix nand-controller #size-cells
21mr|kernel-6.12-baikal-6.12.43-3|11620	- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
21mr|kernel-6.12-baikal-6.12.43-3|11621	- ARM: dts: imx: Use flash@0,0 pattern
21mr|kernel-6.12-baikal-6.12.43-3|11622	- arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
21mr|kernel-6.12-baikal-6.12.43-3|11623	- ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property
21mr|kernel-6.12-baikal-6.12.43-3|11624	- ARM: dts: qcom: apq8064: correct XOADC register address
21mr|kernel-6.12-baikal-6.12.43-3|11625	- ARM: dts: qcom: mdm9615: fix PMIC node labels
21mr|kernel-6.12-baikal-6.12.43-3|11626	- ARM: dts: qcom: msm8226: provide dsi phy clocks to mmcc
21mr|kernel-6.12-baikal-6.12.43-3|11627	- ARM: dts: qcom: msm8660: fix PMIC node labels
21mr|kernel-6.12-baikal-6.12.43-3|11628	- ARM: dts: qcom: msm8974: correct qfprom node size
21mr|kernel-6.12-baikal-6.12.43-3|11629	- ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells'
21mr|kernel-6.12-baikal-6.12.43-3|11630	- ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-baikal-6.12.43-3|11631	- ARM: dts: qcom: sdx55: fix USB SS wakeup
21mr|kernel-6.12-baikal-6.12.43-3|11632	- ARM: dts: qcom: sdx55: fix USB wakeup interrupt types
21mr|kernel-6.12-baikal-6.12.43-3|11633	- ARM: dts: qcom: sdx65: correct PCIe EP phy-names
21mr|kernel-6.12-baikal-6.12.43-3|11634	- ARM: dts: qcom: sdx65: correct SPMI node name
21mr|kernel-6.12-baikal-6.12.43-3|11635	- ARM: dts: qcom: strip prefix from PMIC files
21mr|kernel-6.12-baikal-6.12.43-3|11636	- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
21mr|kernel-6.12-baikal-6.12.43-3|11637	- ARM: dts: renesas: rcar-gen2: Add missing #interrupt-cells to DA9063 nodes
21mr|kernel-6.12-baikal-6.12.43-3|11638	- ARM: dts: rockchip: Drop interrupts property from pwm-rockchip nodes
21mr|kernel-6.12-baikal-6.12.43-3|11639	- ARM: dts: rockchip: fix rk3036 hdmi ports node
21mr|kernel-6.12-baikal-6.12.43-3|11640	- ARM: dts: rockchip: fix rk322x hdmi ports node
21mr|kernel-6.12-baikal-6.12.43-3|11641	- ARM: dts: rockchip: fix rk3288 hdmi ports node
21mr|kernel-6.12-baikal-6.12.43-3|11642	- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
21mr|kernel-6.12-baikal-6.12.43-3|11643	- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
21mr|kernel-6.12-baikal-6.12.43-3|11644	- ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
21mr|kernel-6.12-baikal-6.12.43-3|11645	- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
21mr|kernel-6.12-baikal-6.12.43-3|11646	- ARM: dts: samsung: exynos4: fix camera unit addresses/ranges
21mr|kernel-6.12-baikal-6.12.43-3|11647	- ARM: dts: samsung: s5pv210: fix camera unit addresses/ranges
21mr|kernel-6.12-baikal-6.12.43-3|11648	- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
21mr|kernel-6.12-baikal-6.12.43-3|11649	- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
21mr|kernel-6.12-baikal-6.12.43-3|11650	- ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx STGEN timer
21mr|kernel-6.12-baikal-6.12.43-3|11651	- ARM: dts: stm32: don't mix SCMI and non-SCMI board compatibles
21mr|kernel-6.12-baikal-6.12.43-3|11652	- ARM: dts: sunxi: remove duplicated entries in makefile
21mr|kernel-6.12-baikal-6.12.43-3|11653	- ARM: ep93xx: Add terminator to gpiod_lookup_table
21mr|kernel-6.12-baikal-6.12.43-3|11654	- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
21mr|kernel-6.12-baikal-6.12.43-3|11655	- ARM: imx_v6_v7_defconfig: Restore CONFIG_BACKLIGHT_CLASS_DEVICE
21mr|kernel-6.12-baikal-6.12.43-3|11656	- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
21mr|kernel-6.12-baikal-6.12.43-3|11657	- ARM: OMAP2+: fix N810 MMC gpiod table
21mr|kernel-6.12-baikal-6.12.43-3|11658	- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
21mr|kernel-6.12-baikal-6.12.43-3|11659	- ARM: OMAP2+: fix USB regression on Nokia N8x0
21mr|kernel-6.12-baikal-6.12.43-3|11660	- ARM: PL011: Fix DMA support
21mr|kernel-6.12-baikal-6.12.43-3|11661	- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6
21mr|kernel-6.12-baikal-6.12.43-3|11662	- ARM: spitz: fix GPIO assignment for backlight
21mr|kernel-6.12-baikal-6.12.43-3|11663	- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init
21mr|kernel-6.12-baikal-6.12.43-3|11664	- ARM: sun9i: smp: fix return code check of of_property_match_string
21mr|kernel-6.12-baikal-6.12.43-3|11665	- arp: Prevent overflow in arp_req_get().
21mr|kernel-6.12-baikal-6.12.43-3|11666	- asix: Add check for usbnet_get_endpoints
21mr|kernel-6.12-baikal-6.12.43-3|11667	- asm-generic: Fix 32 bit __generic_cmpxchg_local
21mr|kernel-6.12-baikal-6.12.43-3|11668	- asm-generic: make sparse happy with odd-sized put_unaligned_*()
21mr|kernel-6.12-baikal-6.12.43-3|11669	- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
21mr|kernel-6.12-baikal-6.12.43-3|11670	- ASoC: acp: Support microphone from device Acer 315-24p
21mr|kernel-6.12-baikal-6.12.43-3|11671	- ASoC: amd: acp: add a null check for chip_pdev structure
21mr|kernel-6.12-baikal-6.12.43-3|11672	- ASoC: amd: acp: Add check for cpu dai link initialization
21mr|kernel-6.12-baikal-6.12.43-3|11673	- ASoC: amd: acp: Add missing error handling in sof-mach
21mr|kernel-6.12-baikal-6.12.43-3|11674	- ASoC: amd: acp: fix for acp_init function error handling
21mr|kernel-6.12-baikal-6.12.43-3|11675	- ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe()
21mr|kernel-6.12-baikal-6.12.43-3|11676	- ASoC: amd: Add new dmi entries for acp5x platform
21mr|kernel-6.12-baikal-6.12.43-3|11677	- ASoC: amd: Adjust error handling in case of absent codec device
21mr|kernel-6.12-baikal-6.12.43-3|11678	- ASoC: amd: vangogh: Drop conflicting ACPI-based probing
21mr|kernel-6.12-baikal-6.12.43-3|11679	- ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13
21mr|kernel-6.12-baikal-6.12.43-3|11680	- ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
21mr|kernel-6.12-baikal-6.12.43-3|11681	- ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF
21mr|kernel-6.12-baikal-6.12.43-3|11682	- ASoC: amd: yc: Add HP 255 G10 into quirk table
21mr|kernel-6.12-baikal-6.12.43-3|11683	- ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table
21mr|kernel-6.12-baikal-6.12.43-3|11684	- ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table
21mr|kernel-6.12-baikal-6.12.43-3|11685	- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
21mr|kernel-6.12-baikal-6.12.43-3|11686	- ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA
21mr|kernel-6.12-baikal-6.12.43-3|11687	- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
21mr|kernel-6.12-baikal-6.12.43-3|11688	- ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2
21mr|kernel-6.12-baikal-6.12.43-3|11689	- ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU
21mr|kernel-6.12-baikal-6.12.43-3|11690	- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
21mr|kernel-6.12-baikal-6.12.43-3|11691	- ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
21mr|kernel-6.12-baikal-6.12.43-3|11692	- ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init
21mr|kernel-6.12-baikal-6.12.43-3|11693	- ASoC: atmel: convert not to use asoc_xxx()
21mr|kernel-6.12-baikal-6.12.43-3|11694	- ASoC: codecs: lpass-tx-macro: set active_decimator correct default value
21mr|kernel-6.12-baikal-6.12.43-3|11695	- ASoC: codecs: lpass-wsa-macro: fix compander volume hack
21mr|kernel-6.12-baikal-6.12.43-3|11696	- ASoC: codecs: wcd938x: fix headphones volume controls
21mr|kernel-6.12-baikal-6.12.43-3|11697	- ASoC: codecs: wcd938x: handle deferred probe
21mr|kernel-6.12-baikal-6.12.43-3|11698	- ASoC: codecs: wsa881x: set clk_stop_mode1 flag
21mr|kernel-6.12-baikal-6.12.43-3|11699	- ASoC: codecs: wsa883x: fix PA volume control
21mr|kernel-6.12-baikal-6.12.43-3|11700	- ASoC: cs35l33: Fix GPIO name and drop legacy include
21mr|kernel-6.12-baikal-6.12.43-3|11701	- ASoC: cs35l34: Fix GPIO name and drop legacy include
21mr|kernel-6.12-baikal-6.12.43-3|11702	- ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config
21mr|kernel-6.12-baikal-6.12.43-3|11703	- ASoC: cs35l45: Prevent IRQ handling when suspending/resuming
21mr|kernel-6.12-baikal-6.12.43-3|11704	- ASoC: cs35l45: Prevents spinning during runtime suspend
21mr|kernel-6.12-baikal-6.12.43-3|11705	- ASoC: cs35l45: Use modern pm_ops
21mr|kernel-6.12-baikal-6.12.43-3|11706	- ASoC: cs35l56: Accept values greater than 0 as IRQ numbers
21mr|kernel-6.12-baikal-6.12.43-3|11707	- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
21mr|kernel-6.12-baikal-6.12.43-3|11708	- ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
21mr|kernel-6.12-baikal-6.12.43-3|11709	- ASoC: cs35l56: Don't add the same register patch multiple times
21mr|kernel-6.12-baikal-6.12.43-3|11710	- ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
21mr|kernel-6.12-baikal-6.12.43-3|11711	- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
21mr|kernel-6.12-baikal-6.12.43-3|11712	- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
21mr|kernel-6.12-baikal-6.12.43-3|11713	- ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
21mr|kernel-6.12-baikal-6.12.43-3|11714	- ASoC: cs35l56: Fix to ensure ASP1 registers match cache
21mr|kernel-6.12-baikal-6.12.43-3|11715	- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
21mr|kernel-6.12-baikal-6.12.43-3|11716	- ASoC: cs42l43: Handle error from devm_pm_runtime_enable
21mr|kernel-6.12-baikal-6.12.43-3|11717	- ASoC: cs42l43: Only restrict 44.1kHz for the ASP
21mr|kernel-6.12-baikal-6.12.43-3|11718	- ASoC: cs43130: Fix incorrect frame delay configuration
21mr|kernel-6.12-baikal-6.12.43-3|11719	- ASoC: cs43130: Fix the position of const qualifier
21mr|kernel-6.12-baikal-6.12.43-3|11720	- ASoC: da7219-aad: fix usage of device_get_named_child_node()
21mr|kernel-6.12-baikal-6.12.43-3|11721	- ASoC: da7219: Support low DC impedance headset
21mr|kernel-6.12-baikal-6.12.43-3|11722	- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
21mr|kernel-6.12-baikal-6.12.43-3|11723	- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
21mr|kernel-6.12-baikal-6.12.43-3|11724	- ASoC: fsl-asoc-card: set priv->pdev before using it
21mr|kernel-6.12-baikal-6.12.43-3|11725	- ASoC: fsl: fsl_qmc_audio: Check devm_kasprintf() returned value
21mr|kernel-6.12-baikal-6.12.43-3|11726	- ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable
21mr|kernel-6.12-baikal-6.12.43-3|11727	- ASoC: fsl_sai: Fix channel swap issue on i.MX8MP
21mr|kernel-6.12-baikal-6.12.43-3|11728	- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
21mr|kernel-6.12-baikal-6.12.43-3|11729	- ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case
21mr|kernel-6.12-baikal-6.12.43-3|11730	- ASoC: fsl_xcvr: refine the requested phy clock frequency
21mr|kernel-6.12-baikal-6.12.43-3|11731	- ASoC: hdac_hda: Conditionally register dais for HDMI and Analog
21mr|kernel-6.12-baikal-6.12.43-3|11732	- ASoC: hdmi-codec: fix missing report for jack initial status
21mr|kernel-6.12-baikal-6.12.43-3|11733	- ASoC: Intel: avs: Fix ASRC module initialization
21mr|kernel-6.12-baikal-6.12.43-3|11734	- ASoC: Intel: avs: Fix potential integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|11735	- ASoC: Intel: avs: Populate board selection with new I2S entries
21mr|kernel-6.12-baikal-6.12.43-3|11736	- ASoC: Intel: avs: Set name of control as in topology
21mr|kernel-6.12-baikal-6.12.43-3|11737	- ASoC: Intel: avs: ssm4567: Do not ignore route checks
21mr|kernel-6.12-baikal-6.12.43-3|11738	- ASoC: Intel: avs: Test result of avs_get_module_entry()
21mr|kernel-6.12-baikal-6.12.43-3|11739	- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
21mr|kernel-6.12-baikal-6.12.43-3|11740	- ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk
21mr|kernel-6.12-baikal-6.12.43-3|11741	- ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
21mr|kernel-6.12-baikal-6.12.43-3|11742	- ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too
21mr|kernel-6.12-baikal-6.12.43-3|11743	- ASoC: Intel: common: add ACPI matching tables for Arrow Lake
21mr|kernel-6.12-baikal-6.12.43-3|11744	- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
21mr|kernel-6.12-baikal-6.12.43-3|11745	- ASoC: Intel: Disable route checks for Skylake boards
21mr|kernel-6.12-baikal-6.12.43-3|11746	- ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch
21mr|kernel-6.12-baikal-6.12.43-3|11747	- ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available
21mr|kernel-6.12-baikal-6.12.43-3|11748	- ASoC: Intel: Skylake: Fix mem leak in few functions
21mr|kernel-6.12-baikal-6.12.43-3|11749	- ASoC: Intel: Skylake: mem leak in skl register function
21mr|kernel-6.12-baikal-6.12.43-3|11750	- ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14
21mr|kernel-6.12-baikal-6.12.43-3|11751	- ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F
21mr|kernel-6.12-baikal-6.12.43-3|11752	- ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk
21mr|kernel-6.12-baikal-6.12.43-3|11753	- ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL
21mr|kernel-6.12-baikal-6.12.43-3|11754	- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
21mr|kernel-6.12-baikal-6.12.43-3|11755	- ASoC: kirkwood: Fix potential NULL dereference
21mr|kernel-6.12-baikal-6.12.43-3|11756	- ASoC: max98088: Check for clk_prepare_enable() error
21mr|kernel-6.12-baikal-6.12.43-3|11757	- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
21mr|kernel-6.12-baikal-6.12.43-3|11758	- ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision
21mr|kernel-6.12-baikal-6.12.43-3|11759	- ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset
21mr|kernel-6.12-baikal-6.12.43-3|11760	- ASoC: mediatek: mt8192: fix register configuration for tdm
21mr|kernel-6.12-baikal-6.12.43-3|11761	- ASoC: mediatek: sof-common: Add NULL check for normal_link string
21mr|kernel-6.12-baikal-6.12.43-3|11762	- ASoC: meson: aiu: fix function pointer type mismatch
21mr|kernel-6.12-baikal-6.12.43-3|11763	- ASoC: meson: axg-card: make links nonatomic
21mr|kernel-6.12-baikal-6.12.43-3|11764	- ASoC: meson: axg-fifo: use FIELD helpers
21mr|kernel-6.12-baikal-6.12.43-3|11765	- ASoC: meson: axg-fifo: use threaded irq to check periods
21mr|kernel-6.12-baikal-6.12.43-3|11766	- ASoC: meson: axg-tdm-interface: add frame rate constraint
21mr|kernel-6.12-baikal-6.12.43-3|11767	- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
21mr|kernel-6.12-baikal-6.12.43-3|11768	- ASoC: meson: axg-tdm-interface: manage formatters in trigger
21mr|kernel-6.12-baikal-6.12.43-3|11769	- ASoC: meson: cards: select SND_DYNAMIC_MINORS
21mr|kernel-6.12-baikal-6.12.43-3|11770	- ASoC: meson: g12a-toacodec: Fix event generation
21mr|kernel-6.12-baikal-6.12.43-3|11771	- ASoC: meson: g12a-toacodec: Validate written enum values
21mr|kernel-6.12-baikal-6.12.43-3|11772	- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
21mr|kernel-6.12-baikal-6.12.43-3|11773	- ASoC: meson: g12a-tohdmitx: Validate written enum values
21mr|kernel-6.12-baikal-6.12.43-3|11774	- ASoC: meson: t9015: fix function pointer type mismatch
21mr|kernel-6.12-baikal-6.12.43-3|11775	- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
21mr|kernel-6.12-baikal-6.12.43-3|11776	- ASoC: ops: add correct range check for limiting volume
21mr|kernel-6.12-baikal-6.12.43-3|11777	- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
21mr|kernel-6.12-baikal-6.12.43-3|11778	- ASoC: q6apm-lpass-dai: close graph on prepare errors
21mr|kernel-6.12-baikal-6.12.43-3|11779	- ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-6.12-baikal-6.12.43-3|11780	- ASoC: qcom: convert not to use asoc_xxx()
21mr|kernel-6.12-baikal-6.12.43-3|11781	- ASoC: qcom: Fix uninitialized pointer dmactl
21mr|kernel-6.12-baikal-6.12.43-3|11782	- ASoC: qcom: sc8280xp: Limit speaker digital volumes
21mr|kernel-6.12-baikal-6.12.43-3|11783	- ASoC: qcom: sc8280xp: limit speaker volumes
21mr|kernel-6.12-baikal-6.12.43-3|11784	- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
21mr|kernel-6.12-baikal-6.12.43-3|11785	- ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk
21mr|kernel-6.12-baikal-6.12.43-3|11786	- ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[]
21mr|kernel-6.12-baikal-6.12.43-3|11787	- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
21mr|kernel-6.12-baikal-6.12.43-3|11788	- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
21mr|kernel-6.12-baikal-6.12.43-3|11789	- ASoC: rt5645: Make LattePanda board DMI match more precise
21mr|kernel-6.12-baikal-6.12.43-3|11790	- ASoC: rt5650: add mutex to avoid the jack detection failure
21mr|kernel-6.12-baikal-6.12.43-3|11791	- ASoC: rt5682-sdw: fix locking sequence
21mr|kernel-6.12-baikal-6.12.43-3|11792	- ASoC: rt711-sdca: fix locking sequence
21mr|kernel-6.12-baikal-6.12.43-3|11793	- ASoC: rt711-sdw: fix locking sequence
21mr|kernel-6.12-baikal-6.12.43-3|11794	- ASoC: rt712-sdca-sdw: fix locking sequence
21mr|kernel-6.12-baikal-6.12.43-3|11795	- ASoC: rt715: add vendor clear control register
21mr|kernel-6.12-baikal-6.12.43-3|11796	- ASoC: rt715-sdca: volume step modification
21mr|kernel-6.12-baikal-6.12.43-3|11797	- ASoC: rt722-sdca: add headset microphone vrefo setting
21mr|kernel-6.12-baikal-6.12.43-3|11798	- ASoC: rt722-sdca: modify channel number to support 4 channels
21mr|kernel-6.12-baikal-6.12.43-3|11799	- ASoC: rt722-sdca-sdw: add debounce time for type detection
21mr|kernel-6.12-baikal-6.12.43-3|11800	- ASoC: rt722-sdca-sdw: add silence detection register as volatile
21mr|kernel-6.12-baikal-6.12.43-3|11801	- ASoC: rt722-sdca-sdw: fix locking sequence
21mr|kernel-6.12-baikal-6.12.43-3|11802	- ASoC: sh: rz-ssi: Fix error message print
21mr|kernel-6.12-baikal-6.12.43-3|11803	- ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
21mr|kernel-6.12-baikal-6.12.43-3|11804	- ASoC: soc-core.c: Skip dummy codec when adding platforms
21mr|kernel-6.12-baikal-6.12.43-3|11805	- ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
21mr|kernel-6.12-baikal-6.12.43-3|11806	- ASoC: SOF: Add some bounds checking to firmware data
21mr|kernel-6.12-baikal-6.12.43-3|11807	- ASoC: SOF: amd: fix for false dsp interrupts
21mr|kernel-6.12-baikal-6.12.43-3|11808	- ASoC: sof: amd: fix for firmware reload failure in Vangogh platform
21mr|kernel-6.12-baikal-6.12.43-3|11809	- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
21mr|kernel-6.12-baikal-6.12.43-3|11810	- ASoC: SOF: amd: Optimize quirk for Valve Galileo
21mr|kernel-6.12-baikal-6.12.43-3|11811	- ASoC: SOF: imx8m: Fix DSP control regmap retrieval
21mr|kernel-6.12-baikal-6.12.43-3|11812	- ASoC: SOF: Intel: add default firmware library path for LNL
21mr|kernel-6.12-baikal-6.12.43-3|11813	- ASoC: SOF: Intel: hda-codec: Delay the codec device registration
21mr|kernel-6.12-baikal-6.12.43-3|11814	- ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend
21mr|kernel-6.12-baikal-6.12.43-3|11815	- ASoC: SOF: Intel: hda: fix null deref on system suspend entry
21mr|kernel-6.12-baikal-6.12.43-3|11816	- ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES
21mr|kernel-6.12-baikal-6.12.43-3|11817	- ASoC: SOF: Intel: lnl: Correct rom_status_reg
21mr|kernel-6.12-baikal-6.12.43-3|11818	- ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails
21mr|kernel-6.12-baikal-6.12.43-3|11819	- ASoC: SOF: Intel: mtl: Correct rom_status_reg
21mr|kernel-6.12-baikal-6.12.43-3|11820	- ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed
21mr|kernel-6.12-baikal-6.12.43-3|11821	- ASoC: SOF: Intel: mtl: Implement firmware boot state check
21mr|kernel-6.12-baikal-6.12.43-3|11822	- ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions
21mr|kernel-6.12-baikal-6.12.43-3|11823	- ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions
21mr|kernel-6.12-baikal-6.12.43-3|11824	- ASoC: SOF: Introduce generic names for IPC types
21mr|kernel-6.12-baikal-6.12.43-3|11825	- ASoC: SOF: IPC3: fix message bounds on ipc ops
21mr|kernel-6.12-baikal-6.12.43-3|11826	- ASoC: SOF: ipc3-topology: Fix pipeline tear down logic
21mr|kernel-6.12-baikal-6.12.43-3|11827	- ASoC: SOF: ipc4-loader: remove the CPC check warnings
21mr|kernel-6.12-baikal-6.12.43-3|11828	- ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend
21mr|kernel-6.12-baikal-6.12.43-3|11829	- ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_pipeline
21mr|kernel-6.12-baikal-6.12.43-3|11830	- ASoC: SOF: ipc4-topology: Correct data structures for the GAIN module
21mr|kernel-6.12-baikal-6.12.43-3|11831	- ASoC: SOF: ipc4-topology: Correct data structures for the SRC module
21mr|kernel-6.12-baikal-6.12.43-3|11832	- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
21mr|kernel-6.12-baikal-6.12.43-3|11833	- ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare
21mr|kernel-6.12-baikal-6.12.43-3|11834	- ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3
21mr|kernel-6.12-baikal-6.12.43-3|11835	- ASoC: SOF: sof-audio: Modify logic for enabling/disabling topology cores
21mr|kernel-6.12-baikal-6.12.43-3|11836	- ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback
21mr|kernel-6.12-baikal-6.12.43-3|11837	- ASoC: SOF: topology: Fix mem leak in sof_dai_load()
21mr|kernel-6.12-baikal-6.12.43-3|11838	- ASoC: SOF: topology: Use partial match for disconnecting DAI link and DAI widget
21mr|kernel-6.12-baikal-6.12.43-3|11839	- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
21mr|kernel-6.12-baikal-6.12.43-3|11840	- ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
21mr|kernel-6.12-baikal-6.12.43-3|11841	- ASoC: tas2781: add module parameter to tascodec_init()
21mr|kernel-6.12-baikal-6.12.43-3|11842	- ASoC: tas2781: add support for FW version 0x0503
21mr|kernel-6.12-baikal-6.12.43-3|11843	- ASoC: tas2781: check the validity of prm_no/cfg_no
21mr|kernel-6.12-baikal-6.12.43-3|11844	- ASoc: tas2781: Enable RCA-based playback without DSP firmware download
21mr|kernel-6.12-baikal-6.12.43-3|11845	- ASoC: tas2781: Fix a warning reported by robot kernel test
21mr|kernel-6.12-baikal-6.12.43-3|11846	- ASoC: TAS2781: Fix tasdev_load_calibrated_data()
21mr|kernel-6.12-baikal-6.12.43-3|11847	- ASoC: tas2781: Fix wrong loading calibrated data sequence
21mr|kernel-6.12-baikal-6.12.43-3|11848	- ASoC: tegra: Fix DSPK 16-bit playback
21mr|kernel-6.12-baikal-6.12.43-3|11849	- ASoC: ti: Convert Pandora ASoC to GPIO descriptors
21mr|kernel-6.12-baikal-6.12.43-3|11850	- ASoC: ti: davinci-mcasp: Fix race condition during probe
21mr|kernel-6.12-baikal-6.12.43-3|11851	- ASoC: ti: davinci-mcasp: Set min period size using FIFO config
21mr|kernel-6.12-baikal-6.12.43-3|11852	- ASoC: ti: omap-hdmi: Fix too long driver name
21mr|kernel-6.12-baikal-6.12.43-3|11853	- ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin
21mr|kernel-6.12-baikal-6.12.43-3|11854	- ASoC: topology: Do not assign fields that are already set
21mr|kernel-6.12-baikal-6.12.43-3|11855	- ASoC: topology: Fix references to freed memory
21mr|kernel-6.12-baikal-6.12.43-3|11856	- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
21mr|kernel-6.12-baikal-6.12.43-3|11857	- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
21mr|kernel-6.12-baikal-6.12.43-3|11858	- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
21mr|kernel-6.12-baikal-6.12.43-3|11859	- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
21mr|kernel-6.12-baikal-6.12.43-3|11860	- ASoC: wm8974: Correct boost mixer inputs
21mr|kernel-6.12-baikal-6.12.43-3|11861	- ASoC: wm_adsp: Don't overwrite fwf_name with the default
21mr|kernel-6.12-baikal-6.12.43-3|11862	- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
21mr|kernel-6.12-baikal-6.12.43-3|11863	- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
21mr|kernel-6.12-baikal-6.12.43-3|11864	- async: Introduce async_schedule_dev_nocall()
21mr|kernel-6.12-baikal-6.12.43-3|11865	- async: Split async_schedule_node_domain()
21mr|kernel-6.12-baikal-6.12.43-3|11866	- ata: ahci: add identifiers for ASM2116 series adapters
21mr|kernel-6.12-baikal-6.12.43-3|11867	- ata: ahci_ceva: fix error handling for Xilinx GT PHY support
21mr|kernel-6.12-baikal-6.12.43-3|11868	- ata: ahci: Clean up sysfs file on error
21mr|kernel-6.12-baikal-6.12.43-3|11869	- ata: libata-core: Allow command duration limits detection for ACS-4 drives
21mr|kernel-6.12-baikal-6.12.43-3|11870	- ata: libata-core: Do not try to set sleeping devices to standby
21mr|kernel-6.12-baikal-6.12.43-3|11871	- ata: libata-core: Fix double free on error
21mr|kernel-6.12-baikal-6.12.43-3|11872	- ata: libata-core: Fix null pointer dereference on error
21mr|kernel-6.12-baikal-6.12.43-3|11873	- ata: libata-scsi: Do not overwrite valid sense data when CK_COND=1
21mr|kernel-6.12-baikal-6.12.43-3|11874	- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
21mr|kernel-6.12-baikal-6.12.43-3|11875	- ata: libata-scsi: Fix offsets for the fixed format sense data
21mr|kernel-6.12-baikal-6.12.43-3|11876	- ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
21mr|kernel-6.12-baikal-6.12.43-3|11877	- ata: pata_legacy: make legacy_exit() work again
21mr|kernel-6.12-baikal-6.12.43-3|11878	- ata: sata_gemini: Check clk_enable() result
21mr|kernel-6.12-baikal-6.12.43-3|11879	- ata: sata_mv: Fix PCI device ID table declaration compilation warning
21mr|kernel-6.12-baikal-6.12.43-3|11880	- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
21mr|kernel-6.12-baikal-6.12.43-3|11881	- ata,scsi: libata-core: Do not leak memory for ata_port struct members
21mr|kernel-6.12-baikal-6.12.43-3|11882	- atm: Fix Use-After-Free in do_vcc_ioctl
21mr|kernel-6.12-baikal-6.12.43-3|11883	- atm: idt77252: fix a memleak in open_card_ubr0
21mr|kernel-6.12-baikal-6.12.43-3|11884	- atm: solos-pci: Fix potential deadlock on &cli_queue_lock
21mr|kernel-6.12-baikal-6.12.43-3|11885	- atm: solos-pci: Fix potential deadlock on &tx_queue_lock
21mr|kernel-6.12-baikal-6.12.43-3|11886	- audit: Send netlink ACK before setting connection in auditd_set
21mr|kernel-6.12-baikal-6.12.43-3|11887	- auxdisplay: ht16k33: Drop reference after LED registration
21mr|kernel-6.12-baikal-6.12.43-3|11888	- Avoid hw_desc array overrun in dw-axi-dmac
21mr|kernel-6.12-baikal-6.12.43-3|11889	- ax25: Fix netdev refcount issue
21mr|kernel-6.12-baikal-6.12.43-3|11890	- ax25: Fix refcount imbalance on inbound connections
21mr|kernel-6.12-baikal-6.12.43-3|11891	- ax25: Fix reference count leak issue of net_device
21mr|kernel-6.12-baikal-6.12.43-3|11892	- ax25: Fix reference count leak issues of ax25_dev
21mr|kernel-6.12-baikal-6.12.43-3|11893	- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
21mr|kernel-6.12-baikal-6.12.43-3|11894	- ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put()
21mr|kernel-6.12-baikal-6.12.43-3|11895	- ax25: Use kernel universal linked list to implement ax25_dev_list
21mr|kernel-6.12-baikal-6.12.43-3|11896	- backlight: da9052: Fully initialize backlight_properties during probe
21mr|kernel-6.12-baikal-6.12.43-3|11897	- backlight: ktz8866: Correct the check for of_property_read_u32
21mr|kernel-6.12-baikal-6.12.43-3|11898	- backlight: lm3630a: Don't set bl->props.brightness in get_brightness
21mr|kernel-6.12-baikal-6.12.43-3|11899	- backlight: lm3630a: Initialize backlight_properties on init
21mr|kernel-6.12-baikal-6.12.43-3|11900	- backlight: lm3639: Fully initialize backlight_properties during probe
21mr|kernel-6.12-baikal-6.12.43-3|11901	- backlight: lp8788: Fully initialize backlight_properties during probe
21mr|kernel-6.12-baikal-6.12.43-3|11902	- base/node.c: initialize the accessor list before registering
21mr|kernel-6.12-baikal-6.12.43-3|11903	- batman-adv: Avoid infinite loop trying to resize local TT
21mr|kernel-6.12-baikal-6.12.43-3|11904	- batman-adv: bypass empty buckets in batadv_purge_orig_ref()
21mr|kernel-6.12-baikal-6.12.43-3|11905	- batman-adv: Don't accept TT entries for out-of-spec VIDs
21mr|kernel-6.12-baikal-6.12.43-3|11906	- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|11907	- bcache: avoid NULL checking to c->root in run_cache_set()
21mr|kernel-6.12-baikal-6.12.43-3|11908	- bcache: avoid oversize memory allocation by small stripe_size
21mr|kernel-6.12-baikal-6.12.43-3|11909	- bcache: fix variable length array abuse in btree_iter
21mr|kernel-6.12-baikal-6.12.43-3|11910	- bcache: remove redundant assignment to variable cur_idx
21mr|kernel-6.12-baikal-6.12.43-3|11911	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
21mr|kernel-6.12-baikal-6.12.43-3|11912	- binder: check offset alignment in binder_get_object()
21mr|kernel-6.12-baikal-6.12.43-3|11913	- binder: fix async space check for 0-sized buffers
21mr|kernel-6.12-baikal-6.12.43-3|11914	- binder: fix comment on binder_alloc_new_buf() return value
21mr|kernel-6.12-baikal-6.12.43-3|11915	- binder: fix hang of unregistered readers
21mr|kernel-6.12-baikal-6.12.43-3|11916	- binder: fix max_thread type inconsistency
21mr|kernel-6.12-baikal-6.12.43-3|11917	- binder: fix race between mmput() and do_exit()
21mr|kernel-6.12-baikal-6.12.43-3|11918	- binder: fix trivial typo of binder_free_buf_locked()
21mr|kernel-6.12-baikal-6.12.43-3|11919	- binder: fix unused alloc->free_async_space
21mr|kernel-6.12-baikal-6.12.43-3|11920	- binder: fix use-after-free in shinker's callback
21mr|kernel-6.12-baikal-6.12.43-3|11921	- binder: signal epoll threads of self-work
21mr|kernel-6.12-baikal-6.12.43-3|11922	- binder: use EPOLLERR from eventpoll.h
21mr|kernel-6.12-baikal-6.12.43-3|11923	- bitops: add missing prototype check
21mr|kernel-6.12-baikal-6.12.43-3|11924	- blk-cgroup: bypass blkcg_deactivate_policy after destroying
21mr|kernel-6.12-baikal-6.12.43-3|11925	- blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
21mr|kernel-6.12-baikal-6.12.43-3|11926	- blk-cgroup: fix list corruption from resetting io stat
21mr|kernel-6.12-baikal-6.12.43-3|11927	- blk-cgroup: fix rcu lockdep warning in blkg_lookup()
21mr|kernel-6.12-baikal-6.12.43-3|11928	- blk-cgroup: Properly propagate the iostat update up the hierarchy
21mr|kernel-6.12-baikal-6.12.43-3|11929	- blk-iocost: avoid out of bounds shift
21mr|kernel-6.12-baikal-6.12.43-3|11930	- blk-iocost: do not WARN if iocg was already offlined
21mr|kernel-6.12-baikal-6.12.43-3|11931	- blk-iocost: Fix an UBSAN shift-out-of-bounds warning
21mr|kernel-6.12-baikal-6.12.43-3|11932	- blk-mq: don't count completed flush data request as inflight in case of quiesce
21mr|kernel-6.12-baikal-6.12.43-3|11933	- blk-mq: fix IO hang from sbitmap wakeup race
21mr|kernel-6.12-baikal-6.12.43-3|11934	- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
21mr|kernel-6.12-baikal-6.12.43-3|11935	- blk-wbt: Fix detection of dirty-throttled tasks
21mr|kernel-6.12-baikal-6.12.43-3|11936	- block: add a disk_has_partscan helper
21mr|kernel-6.12-baikal-6.12.43-3|11937	- block: add a partscan sysfs attribute for disks
21mr|kernel-6.12-baikal-6.12.43-3|11938	- block: add check of 'minors' and 'first_minor' in device_add_disk()
21mr|kernel-6.12-baikal-6.12.43-3|11939	- block: add check that partition length needs to be aligned with block size
21mr|kernel-6.12-baikal-6.12.43-3|11940	- block: Call .limit_depth() after .hctx has been set
21mr|kernel-6.12-baikal-6.12.43-3|11941	- block: Clear zone limits for a non-zoned stacked queue
21mr|kernel-6.12-baikal-6.12.43-3|11942	- block: define bvec_iter as __packed __aligned(4)
21mr|kernel-6.12-baikal-6.12.43-3|11943	- block: Do not force full zone append completion in req_bio_endio()
21mr|kernel-6.12-baikal-6.12.43-3|11944	- block: ensure we hold a queue reference when using queue limits
21mr|kernel-6.12-baikal-6.12.43-3|11945	- block: fix and simplify blkdevparts= cmdline parsing
21mr|kernel-6.12-baikal-6.12.43-3|11946	- block: fix deadlock between sd_remove & sd_release
21mr|kernel-6.12-baikal-6.12.43-3|11947	- block: Fix iterating over an empty bio with bio_for_each_folio_all
21mr|kernel-6.12-baikal-6.12.43-3|11948	- block: fix overflow in blk_ioctl_discard()
21mr|kernel-6.12-baikal-6.12.43-3|11949	- block: Fix page refcounts for unaligned buffers in __bio_release_pages()
21mr|kernel-6.12-baikal-6.12.43-3|11950	- block: fix partial zone append completion handling in req_bio_endio()
21mr|kernel-6.12-baikal-6.12.43-3|11951	- block: fix q->blkg_list corruption during disk rebind
21mr|kernel-6.12-baikal-6.12.43-3|11952	- block: fix request.queuelist usage in flush
21mr|kernel-6.12-baikal-6.12.43-3|11953	- block: Fix WARNING in _copy_from_iter
21mr|kernel-6.12-baikal-6.12.43-3|11954	- block: initialize integrity buffer to zero before writing it to media
21mr|kernel-6.12-baikal-6.12.43-3|11955	- block/ioctl: prefer different overflow check
21mr|kernel-6.12-baikal-6.12.43-3|11956	- blocklayoutdriver: Fix reference leak of pnfs_device_node
21mr|kernel-6.12-baikal-6.12.43-3|11957	- block: Move checking GENHD_FL_NO_PART to bdev_add_partition()
21mr|kernel-6.12-baikal-6.12.43-3|11958	- block/mq-deadline: Fix the tag reservation code
21mr|kernel-6.12-baikal-6.12.43-3|11959	- block: prevent an integer overflow in bvec_try_merge_hw_page
21mr|kernel-6.12-baikal-6.12.43-3|11960	- block: prevent division by zero in blk_rq_stat_sum()
21mr|kernel-6.12-baikal-6.12.43-3|11961	- block: Provide bdev_open_* functions
21mr|kernel-6.12-baikal-6.12.43-3|11962	- block: refine the EOF check in blkdev_iomap_begin
21mr|kernel-6.12-baikal-6.12.43-3|11963	- block: Remove special-casing of compound pages
21mr|kernel-6.12-baikal-6.12.43-3|11964	- block: renumber QUEUE_FLAG_HW_WC
21mr|kernel-6.12-baikal-6.12.43-3|11965	- block/rnbd-srv: Check for unlikely string overflow
21mr|kernel-6.12-baikal-6.12.43-3|11966	- block: sed-opal: avoid possible wrong address reference in read_sed_opal_key()
21mr|kernel-6.12-baikal-6.12.43-3|11967	- block: sed-opal: handle empty atoms when parsing response
21mr|kernel-6.12-baikal-6.12.43-3|11968	- block: Set memalloc_noio to false on device_add_disk() error path
21mr|kernel-6.12-baikal-6.12.43-3|11969	- block: support to account io_ticks precisely
21mr|kernel-6.12-baikal-6.12.43-3|11970	- block: warn once for each partition in bio_check_ro()
21mr|kernel-6.12-baikal-6.12.43-3|11971	- Bluetooth: Add more enc key size check
21mr|kernel-6.12-baikal-6.12.43-3|11972	- Bluetooth: Add new quirk for broken read key length on ATS2851
21mr|kernel-6.12-baikal-6.12.43-3|11973	- Bluetooth: add quirk for broken address properties
21mr|kernel-6.12-baikal-6.12.43-3|11974	- Bluetooth: af_bluetooth: Fix deadlock
21mr|kernel-6.12-baikal-6.12.43-3|11975	- Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
21mr|kernel-6.12-baikal-6.12.43-3|11976	- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
21mr|kernel-6.12-baikal-6.12.43-3|11977	- Bluetooth: Avoid potential use-after-free in hci_error_reset
21mr|kernel-6.12-baikal-6.12.43-3|11978	- Bluetooth: btintel: Fail setup on error
21mr|kernel-6.12-baikal-6.12.43-3|11979	- Bluetooth: btintel: Fixe build regression
21mr|kernel-6.12-baikal-6.12.43-3|11980	- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
21mr|kernel-6.12-baikal-6.12.43-3|11981	- Bluetooth: btintel: Refactor btintel_set_ppag()
21mr|kernel-6.12-baikal-6.12.43-3|11982	- Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
21mr|kernel-6.12-baikal-6.12.43-3|11983	- Bluetooth: btmtkuart: fix recv_buf() return value
21mr|kernel-6.12-baikal-6.12.43-3|11984	- Bluetooth: btnxpuart: Add handling for boot-signature timeout errors
21mr|kernel-6.12-baikal-6.12.43-3|11985	- Bluetooth: btnxpuart: Enable Power Save feature on startup
21mr|kernel-6.12-baikal-6.12.43-3|11986	- Bluetooth: btnxpuart: Fix btnxpuart_close
21mr|kernel-6.12-baikal-6.12.43-3|11987	- Bluetooth: btnxpuart: fix recv_buf() return value
21mr|kernel-6.12-baikal-6.12.43-3|11988	- Bluetooth: btrtl: fix out of bounds memory access
21mr|kernel-6.12-baikal-6.12.43-3|11989	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
21mr|kernel-6.12-baikal-6.12.43-3|11990	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
21mr|kernel-6.12-baikal-6.12.43-3|11991	- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
21mr|kernel-6.12-baikal-6.12.43-3|11992	- Bluetooth: btusb: Fix memory leak
21mr|kernel-6.12-baikal-6.12.43-3|11993	- Bluetooth: btusb: Fix triggering coredump implementation for QCA
21mr|kernel-6.12-baikal-6.12.43-3|11994	- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
21mr|kernel-6.12-baikal-6.12.43-3|11995	- Bluetooth: compute LE flow credits based on recvbuf space
21mr|kernel-6.12-baikal-6.12.43-3|11996	- Bluetooth: Enforce validation on max value of connection interval
21mr|kernel-6.12-baikal-6.12.43-3|11997	- Bluetooth: Fix atomicity violation in {min,max}_key_size_set
21mr|kernel-6.12-baikal-6.12.43-3|11998	- Bluetooth: Fix bogus check for re-auth no supported with non-ssp
21mr|kernel-6.12-baikal-6.12.43-3|11999	- Bluetooth: fix connection setup in l2cap_connect
21mr|kernel-6.12-baikal-6.12.43-3|12000	- Bluetooth: Fix deadlock in vhci_send_frame
21mr|kernel-6.12-baikal-6.12.43-3|12001	- Bluetooth: Fix eir name length
21mr|kernel-6.12-baikal-6.12.43-3|12002	- Bluetooth: Fix memory leak in hci_req_sync_complete()
21mr|kernel-6.12-baikal-6.12.43-3|12003	- Bluetooth: Fix not notifying when connection encryption changes
21mr|kernel-6.12-baikal-6.12.43-3|12004	- Bluetooth: Fix TOCTOU in HCI debugfs implementation
21mr|kernel-6.12-baikal-6.12.43-3|12005	- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
21mr|kernel-6.12-baikal-6.12.43-3|12006	- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout
21mr|kernel-6.12-baikal-6.12.43-3|12007	- Bluetooth: fix use-after-free in accessing skb after sending it
21mr|kernel-6.12-baikal-6.12.43-3|12008	- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
21mr|kernel-6.12-baikal-6.12.43-3|12009	- Bluetooth: hci_bcm4377: Fix msgid release
21mr|kernel-6.12-baikal-6.12.43-3|12010	- Bluetooth: hci_bcm4377: Use correct unit for timeouts
21mr|kernel-6.12-baikal-6.12.43-3|12011	- Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
21mr|kernel-6.12-baikal-6.12.43-3|12012	- Bluetooth: hci_core: Cancel request on command timeout
21mr|kernel-6.12-baikal-6.12.43-3|12013	- Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis
21mr|kernel-6.12-baikal-6.12.43-3|12014	- Bluetooth: hci_core: Fix possible buffer overflow
21mr|kernel-6.12-baikal-6.12.43-3|12015	- bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX
21mr|kernel-6.12-baikal-6.12.43-3|12016	- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
21mr|kernel-6.12-baikal-6.12.43-3|12017	- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
21mr|kernel-6.12-baikal-6.12.43-3|12018	- Bluetooth: hci_event: Fix not indicating new connection for BIG Sync
21mr|kernel-6.12-baikal-6.12.43-3|12019	- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
21mr|kernel-6.12-baikal-6.12.43-3|12020	- Bluetooth: hci_event: Fix setting of unicast qos interval
21mr|kernel-6.12-baikal-6.12.43-3|12021	- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
21mr|kernel-6.12-baikal-6.12.43-3|12022	- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
21mr|kernel-6.12-baikal-6.12.43-3|12023	- Bluetooth: hci_event: set the conn encrypted before conn establishes
21mr|kernel-6.12-baikal-6.12.43-3|12024	- Bluetooth: hci_event: shut up a false-positive warning
21mr|kernel-6.12-baikal-6.12.43-3|12025	- Bluetooth: HCI: Fix potential null-ptr-deref
21mr|kernel-6.12-baikal-6.12.43-3|12026	- Bluetooth: hci_h5: Add ability to allocate memory for private data
21mr|kernel-6.12-baikal-6.12.43-3|12027	- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
21mr|kernel-6.12-baikal-6.12.43-3|12028	- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
21mr|kernel-6.12-baikal-6.12.43-3|12029	- Bluetooth: HCI: Remove HCI_AMP support
21mr|kernel-6.12-baikal-6.12.43-3|12030	- Bluetooth: hci_sync: Check the correct flag before starting a scan
21mr|kernel-6.12-baikal-6.12.43-3|12031	- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
21mr|kernel-6.12-baikal-6.12.43-3|12032	- Bluetooth: hci_sync: fix BR/EDR wakeup bug
21mr|kernel-6.12-baikal-6.12.43-3|12033	- Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync
21mr|kernel-6.12-baikal-6.12.43-3|12034	- Bluetooth: hci_sync: Fix overwriting request callback
21mr|kernel-6.12-baikal-6.12.43-3|12035	- Bluetooth: hci_sync: Fix suspending with wrong filter policy
21mr|kernel-6.12-baikal-6.12.43-3|12036	- Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY
21mr|kernel-6.12-baikal-6.12.43-3|12037	- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
21mr|kernel-6.12-baikal-6.12.43-3|12038	- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor
21mr|kernel-6.12-baikal-6.12.43-3|12039	- Bluetooth: Ignore too large handle values in BIG
21mr|kernel-6.12-baikal-6.12.43-3|12040	- Bluetooth: ISO: Align broadcast sync_timeout with connection timeout
21mr|kernel-6.12-baikal-6.12.43-3|12041	- Bluetooth: ISO: Avoid creating child socket if PA sync is terminating
21mr|kernel-6.12-baikal-6.12.43-3|12042	- Bluetooth: ISO: Check socket flag instead of hcon
21mr|kernel-6.12-baikal-6.12.43-3|12043	- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
21mr|kernel-6.12-baikal-6.12.43-3|12044	- Bluetooth: ISO: Fix BIS cleanup
21mr|kernel-6.12-baikal-6.12.43-3|12045	- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit
21mr|kernel-6.12-baikal-6.12.43-3|12046	- Bluetooth: L2CAP: Fix deadlock
21mr|kernel-6.12-baikal-6.12.43-3|12047	- Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()
21mr|kernel-6.12-baikal-6.12.43-3|12048	- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout
21mr|kernel-6.12-baikal-6.12.43-3|12049	- Bluetooth: L2CAP: Fix possible multiple reject send
21mr|kernel-6.12-baikal-6.12.43-3|12050	- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
21mr|kernel-6.12-baikal-6.12.43-3|12051	- Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect()
21mr|kernel-6.12-baikal-6.12.43-3|12052	- Bluetooth: L2CAP: Send reject on command corrupted request
21mr|kernel-6.12-baikal-6.12.43-3|12053	- bluetooth/l2cap: sync sock recv cb and release
21mr|kernel-6.12-baikal-6.12.43-3|12054	- Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID
21mr|kernel-6.12-baikal-6.12.43-3|12055	- Bluetooth: mgmt: Fix limited discoverable off timeout
21mr|kernel-6.12-baikal-6.12.43-3|12056	- Bluetooth: mgmt: Remove leftover queuing of power_off work
21mr|kernel-6.12-baikal-6.12.43-3|12057	- Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
21mr|kernel-6.12-baikal-6.12.43-3|12058	- Bluetooth: msft: Fix memory leak
21mr|kernel-6.12-baikal-6.12.43-3|12059	- Bluetooth: msft: fix slab-use-after-free in msft_do_close()
21mr|kernel-6.12-baikal-6.12.43-3|12060	- Bluetooth: msft: __hci_cmd_sync() doesn't return NULL
21mr|kernel-6.12-baikal-6.12.43-3|12061	- Bluetooth: qca: add missing firmware sanity checks
21mr|kernel-6.12-baikal-6.12.43-3|12062	- Bluetooth: qca: add support for QCA2066
21mr|kernel-6.12-baikal-6.12.43-3|12063	- Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
21mr|kernel-6.12-baikal-6.12.43-3|12064	- Bluetooth: qca: fix device-address endianness
21mr|kernel-6.12-baikal-6.12.43-3|12065	- Bluetooth: qca: Fix error code in qca_read_fw_build_info()
21mr|kernel-6.12-baikal-6.12.43-3|12066	- Bluetooth: qca: fix firmware check error path
21mr|kernel-6.12-baikal-6.12.43-3|12067	- Bluetooth: qca: fix info leak when fetching board id
21mr|kernel-6.12-baikal-6.12.43-3|12068	- Bluetooth: qca: fix info leak when fetching fw build id
21mr|kernel-6.12-baikal-6.12.43-3|12069	- Bluetooth: qca: fix invalid device address check
21mr|kernel-6.12-baikal-6.12.43-3|12070	- Bluetooth: qca: fix NULL-deref on non-serdev setup
21mr|kernel-6.12-baikal-6.12.43-3|12071	- Bluetooth: qca: fix NULL-deref on non-serdev suspend
21mr|kernel-6.12-baikal-6.12.43-3|12072	- Bluetooth: qca: fix NVM configuration parsing
21mr|kernel-6.12-baikal-6.12.43-3|12073	- Bluetooth: qca: Fix triggering coredump implementation
21mr|kernel-6.12-baikal-6.12.43-3|12074	- Bluetooth: qca: fix wcn3991 device address check
21mr|kernel-6.12-baikal-6.12.43-3|12075	- Bluetooth: qca: Fix wrong event type for patch config command
21mr|kernel-6.12-baikal-6.12.43-3|12076	- Bluetooth: qca: generalise device address check
21mr|kernel-6.12-baikal-6.12.43-3|12077	- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
21mr|kernel-6.12-baikal-6.12.43-3|12078	- Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()
21mr|kernel-6.12-baikal-6.12.43-3|12079	- Bluetooth: Remove BT_HS
21mr|kernel-6.12-baikal-6.12.43-3|12080	- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
21mr|kernel-6.12-baikal-6.12.43-3|12081	- Bluetooth: Remove superfluous call to hci_conn_check_pending()
21mr|kernel-6.12-baikal-6.12.43-3|12082	- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.12-baikal-6.12.43-3|12083	- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security
21mr|kernel-6.12-baikal-6.12.43-3|12084	- Bluetooth: SCO: Fix not validating setsockopt user input
21mr|kernel-6.12-baikal-6.12.43-3|12085	- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
21mr|kernel-6.12-baikal-6.12.43-3|12086	- bna: ensure the copied buf is NUL terminated
21mr|kernel-6.12-baikal-6.12.43-3|12087	- bnx2x: Fix firmware version string character counts
21mr|kernel-6.12-baikal-6.12.43-3|12088	- bnx2x: Fix multiple UBSAN array-index-out-of-bounds
21mr|kernel-6.12-baikal-6.12.43-3|12089	- bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send()
21mr|kernel-6.12-baikal-6.12.43-3|12090	- bnxt_en: Clear resource reservation during resume
21mr|kernel-6.12-baikal-6.12.43-3|12091	- bnxt_en: do not map packet buffers twice
21mr|kernel-6.12-baikal-6.12.43-3|12092	- bnxt_en: Fix error recovery for RoCE ulp client
21mr|kernel-6.12-baikal-6.12.43-3|12093	- bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic
21mr|kernel-6.12-baikal-6.12.43-3|12094	- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
21mr|kernel-6.12-baikal-6.12.43-3|12095	- bnxt_en: Fix skb recycling logic in bnxt_deliver_skb()
21mr|kernel-6.12-baikal-6.12.43-3|12096	- bnxt_en: Fix the PCI-AER routines
21mr|kernel-6.12-baikal-6.12.43-3|12097	- bnxt_en: Fix wrong return value check in bnxt_close_nic()
21mr|kernel-6.12-baikal-6.12.43-3|12098	- bnxt_en: Prevent kernel warning when running offline self test
21mr|kernel-6.12-baikal-6.12.43-3|12099	- bnxt_en: refactor reset close code
21mr|kernel-6.12-baikal-6.12.43-3|12100	- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
21mr|kernel-6.12-baikal-6.12.43-3|12101	- bnxt_en: Reset PTP tx_avail after possible firmware reset
21mr|kernel-6.12-baikal-6.12.43-3|12102	- bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
21mr|kernel-6.12-baikal-6.12.43-3|12103	- bnxt_en: Wait for FLR to complete during probe
21mr|kernel-6.12-baikal-6.12.43-3|12104	- bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
21mr|kernel-6.12-baikal-6.12.43-3|12105	- bnxt_re: Fix imm_data endianness
21mr|kernel-6.12-baikal-6.12.43-3|12106	- bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY
21mr|kernel-6.12-baikal-6.12.43-3|12107	- bonding: fix oops during rmmod
21mr|kernel-6.12-baikal-6.12.43-3|12108	- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
21mr|kernel-6.12-baikal-6.12.43-3|12109	- bonding: remove print in bond_verify_device_path
21mr|kernel-6.12-baikal-6.12.43-3|12110	- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
21mr|kernel-6.12-baikal-6.12.43-3|12111	- bootconfig: use memblock_free_late to free xbc memory to buddy
21mr|kernel-6.12-baikal-6.12.43-3|12112	- bounds: support non-power-of-two CONFIG_NR_CPUS
21mr|kernel-6.12-baikal-6.12.43-3|12113	- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
21mr|kernel-6.12-baikal-6.12.43-3|12114	- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
21mr|kernel-6.12-baikal-6.12.43-3|12115	- bpf: Add bpf_sock_addr_set_sun_path() to allow writing unix sockaddr from bpf
21mr|kernel-6.12-baikal-6.12.43-3|12116	- bpf: Add crosstask check to __bpf_get_stack
21mr|kernel-6.12-baikal-6.12.43-3|12117	- bpf: Add map and need_defer parameters to .map_fd_put_ptr()
21mr|kernel-6.12-baikal-6.12.43-3|12118	- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
21mr|kernel-6.12-baikal-6.12.43-3|12119	- bpf: Add missed var_off setting in coerce_subreg_to_size_sx()
21mr|kernel-6.12-baikal-6.12.43-3|12120	- bpf: Add missed var_off setting in set_sext32_default_val()
21mr|kernel-6.12-baikal-6.12.43-3|12121	- bpf: Add missing BPF_LINK_TYPE invocations
21mr|kernel-6.12-baikal-6.12.43-3|12122	- bpf: Allow delete from sockmap/sockhash only if update is allowed
21mr|kernel-6.12-baikal-6.12.43-3|12123	- bpf: annotate BTF show functions with __printf
21mr|kernel-6.12-baikal-6.12.43-3|12124	- bpf, arm64: fix bug in BPF_LDX_MEMSX
21mr|kernel-6.12-baikal-6.12.43-3|12125	- bpf, arm64: Fix incorrect runtime stats
21mr|kernel-6.12-baikal-6.12.43-3|12126	- bpf: Avoid iter->offset making backward progress in bpf_iter_udp
21mr|kernel-6.12-baikal-6.12.43-3|12127	- bpf: Avoid splat in pskb_pull_reason
21mr|kernel-6.12-baikal-6.12.43-3|12128	- bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
21mr|kernel-6.12-baikal-6.12.43-3|12129	- bpf: Check bloom filter map value size
21mr|kernel-6.12-baikal-6.12.43-3|12130	- bpf: check bpf_func_state->callback_depth when pruning states
21mr|kernel-6.12-baikal-6.12.43-3|12131	- bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers
21mr|kernel-6.12-baikal-6.12.43-3|12132	- bpf: correct loop detection for iterators convergence
21mr|kernel-6.12-baikal-6.12.43-3|12133	- bpf: Defer the free of inner map when necessary
21mr|kernel-6.12-baikal-6.12.43-3|12134	- bpf: Derive source IP addr via bpf_*_fib_lookup()
21mr|kernel-6.12-baikal-6.12.43-3|12135	- bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
21mr|kernel-6.12-baikal-6.12.43-3|12136	- bpf: enforce precision of R0 on callback return
21mr|kernel-6.12-baikal-6.12.43-3|12137	- bpf, events: Use prog to emit ksymbol event for main program
21mr|kernel-6.12-baikal-6.12.43-3|12138	- bpf: exact states comparison for iterator convergence checks
21mr|kernel-6.12-baikal-6.12.43-3|12139	- bpf: extract __check_reg_arg() utility function
21mr|kernel-6.12-baikal-6.12.43-3|12140	- bpf: extract same_callsites() as utility function
21mr|kernel-6.12-baikal-6.12.43-3|12141	- bpf: extract setup_func_entry() utility function
21mr|kernel-6.12-baikal-6.12.43-3|12142	- bpf: Fail bpf_timer_cancel when callback is being cancelled
21mr|kernel-6.12-baikal-6.12.43-3|12143	- bpf: Fix accesses to uninit stack slots
21mr|kernel-6.12-baikal-6.12.43-3|12144	- bpf: Fix a few selftest failures due to llvm18 change
21mr|kernel-6.12-baikal-6.12.43-3|12145	- bpf: Fix a potential use-after-free in bpf_link_free()
21mr|kernel-6.12-baikal-6.12.43-3|12146	- bpf: Fix a race condition between btf_put() and map_free()
21mr|kernel-6.12-baikal-6.12.43-3|12147	- bpf: Fix a segment issue when downgrading gso_size
21mr|kernel-6.12-baikal-6.12.43-3|12148	- bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4
21mr|kernel-6.12-baikal-6.12.43-3|12149	- bpf: Fix a verifier verbose message
21mr|kernel-6.12-baikal-6.12.43-3|12150	- bpf: fix check for attempt to corrupt spilled pointer
21mr|kernel-6.12-baikal-6.12.43-3|12151	- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
21mr|kernel-6.12-baikal-6.12.43-3|12152	- bpf: Fix hashtab overflow check on 32-bit arches
21mr|kernel-6.12-baikal-6.12.43-3|12153	- bpf: fix multi-uprobe PID filtering logic
21mr|kernel-6.12-baikal-6.12.43-3|12154	- bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT
21mr|kernel-6.12-baikal-6.12.43-3|12155	- bpf: fix order of args in call to bpf_map_kvcalloc
21mr|kernel-6.12-baikal-6.12.43-3|12156	- bpf: Fix overrunning reservations in ringbuf
21mr|kernel-6.12-baikal-6.12.43-3|12157	- bpf: Fix potential integer overflow in resolve_btfids
21mr|kernel-6.12-baikal-6.12.43-3|12158	- bpf: Fix prog_array_map_poke_run map poke update
21mr|kernel-6.12-baikal-6.12.43-3|12159	- bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel
21mr|kernel-6.12-baikal-6.12.43-3|12160	- bpf: Fix re-attachment branch in bpf_tracing_prog_attach
21mr|kernel-6.12-baikal-6.12.43-3|12161	- bpf: Fix stackmap overflow check on 32-bit arches
21mr|kernel-6.12-baikal-6.12.43-3|12162	- bpf: Fix too early release of tcx_entry
21mr|kernel-6.12-baikal-6.12.43-3|12163	- bpf: Fix verification of indirect var-off stack access
21mr|kernel-6.12-baikal-6.12.43-3|12164	- bpf: Fix verifier assumptions about socket->sk
21mr|kernel-6.12-baikal-6.12.43-3|12165	- bpf: Guard stack limits against 32bit overflow
21mr|kernel-6.12-baikal-6.12.43-3|12166	- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
21mr|kernel-6.12-baikal-6.12.43-3|12167	- bpf: iter_udp: Retry with a larger batch size without going back to the previous bucket
21mr|kernel-6.12-baikal-6.12.43-3|12168	- bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition
21mr|kernel-6.12-baikal-6.12.43-3|12169	- bpf: keep track of max number of bpf_loop callback iterations
21mr|kernel-6.12-baikal-6.12.43-3|12170	- bpf: Limit the number of kprobes when attaching program to multiple kprobes
21mr|kernel-6.12-baikal-6.12.43-3|12171	- bpf: Limit the number of uprobes when attaching program to multiple uprobes
21mr|kernel-6.12-baikal-6.12.43-3|12172	- bpf, lpm: Fix check prefixlen before walking trie
21mr|kernel-6.12-baikal-6.12.43-3|12173	- bpf: make timer data struct more generic
21mr|kernel-6.12-baikal-6.12.43-3|12174	- bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode
21mr|kernel-6.12-baikal-6.12.43-3|12175	- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
21mr|kernel-6.12-baikal-6.12.43-3|12176	- bpf: move explored_state() closer to the beginning of verifier.c
21mr|kernel-6.12-baikal-6.12.43-3|12177	- bpf: Optimize the free of inner map
21mr|kernel-6.12-baikal-6.12.43-3|12178	- bpf: Pack struct bpf_fib_lookup
21mr|kernel-6.12-baikal-6.12.43-3|12179	- bpf: prevent r10 register from being marked as precise
21mr|kernel-6.12-baikal-6.12.43-3|12180	- bpf: print full verifier states on infinite loop detection
21mr|kernel-6.12-baikal-6.12.43-3|12181	- bpf: Propagate modified uaddrlen from cgroup sockaddr programs
21mr|kernel-6.12-baikal-6.12.43-3|12182	- bpf: Protect against int overflow for stack access size
21mr|kernel-6.12-baikal-6.12.43-3|12183	- bpf: put uprobe link's path and task in release callback
21mr|kernel-6.12-baikal-6.12.43-3|12184	- bpf: Re-enable unit_size checking for global per-cpu allocator
21mr|kernel-6.12-baikal-6.12.43-3|12185	- bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
21mr|kernel-6.12-baikal-6.12.43-3|12186	- bpf: replace bpf_timer_init with a generic helper
21mr|kernel-6.12-baikal-6.12.43-3|12187	- bpf: report RCU QS in cpumap kthread
21mr|kernel-6.12-baikal-6.12.43-3|12188	- bpf, scripts: Correct GPL license name
21mr|kernel-6.12-baikal-6.12.43-3|12189	- bpf: Set need_defer as false when clearing fd array during map free
21mr|kernel-6.12-baikal-6.12.43-3|12190	- bpf: Set run context for rawtp test_run callback
21mr|kernel-6.12-baikal-6.12.43-3|12191	- bpf: Set uattr->batch.count as zero before batched update or deletion
21mr|kernel-6.12-baikal-6.12.43-3|12192	- bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
21mr|kernel-6.12-baikal-6.12.43-3|12193	- bpf, sockmap: af_unix stream sockets need to hold ref for pair sock
21mr|kernel-6.12-baikal-6.12.43-3|12194	- bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()
21mr|kernel-6.12-baikal-6.12.43-3|12195	- bpf: sockmap, fix proto update hook to avoid dup calls
21mr|kernel-6.12-baikal-6.12.43-3|12196	- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
21mr|kernel-6.12-baikal-6.12.43-3|12197	- bpf: sockmap, updating the sg structure should also update curr
21mr|kernel-6.12-baikal-6.12.43-3|12198	- bpf: Store ref_ctr_offsets values in bpf_uprobe array
21mr|kernel-6.12-baikal-6.12.43-3|12199	- bpf: support deferring bpf_link dealloc to after RCU grace period
21mr|kernel-6.12-baikal-6.12.43-3|12200	- bpf: syzkaller found null ptr deref in unix_bpf proto add
21mr|kernel-6.12-baikal-6.12.43-3|12201	- bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()
21mr|kernel-6.12-baikal-6.12.43-3|12202	- bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()
21mr|kernel-6.12-baikal-6.12.43-3|12203	- bpftool: Align output skeleton ELF code
21mr|kernel-6.12-baikal-6.12.43-3|12204	- bpftool: Fix missing pids during link show
21mr|kernel-6.12-baikal-6.12.43-3|12205	- bpftool: Fix -Wcast-qual warning
21mr|kernel-6.12-baikal-6.12.43-3|12206	- bpftool: Mount bpffs on provided dir instead of parent dir
21mr|kernel-6.12-baikal-6.12.43-3|12207	- bpftool: Mount bpffs when pinmaps path not under the bpffs
21mr|kernel-6.12-baikal-6.12.43-3|12208	- bpftool: Silence build warning about calloc()
21mr|kernel-6.12-baikal-6.12.43-3|12209	- bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
21mr|kernel-6.12-baikal-6.12.43-3|12210	- bpf: Use c->unit_size to select target cache during free
21mr|kernel-6.12-baikal-6.12.43-3|12211	- bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}()
21mr|kernel-6.12-baikal-6.12.43-3|12212	- bpf: verify callbacks as if they are called unknown number of times
21mr|kernel-6.12-baikal-6.12.43-3|12213	- bpf: widening for callback iterators
21mr|kernel-6.12-baikal-6.12.43-3|12214	- bpf, x86: Fix PROBE_MEM runtime load check
21mr|kernel-6.12-baikal-6.12.43-3|12215	- bridge/br_netlink.c: no need to return void function
21mr|kernel-6.12-baikal-6.12.43-3|12216	- bridge: cfm: fix enum typo in br_cc_ccm_tx_parse
21mr|kernel-6.12-baikal-6.12.43-3|12217	- bridge: mcast: fix disabled snooping after long uptime
21mr|kernel-6.12-baikal-6.12.43-3|12218	- btrfs: add and use helper to check if block group is used
21mr|kernel-6.12-baikal-6.12.43-3|12219	- btrfs: add dmesg output for first mount and last unmount of a filesystem
21mr|kernel-6.12-baikal-6.12.43-3|12220	- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
21mr|kernel-6.12-baikal-6.12.43-3|12221	- btrfs: always clear PERTRANS metadata during commit
21mr|kernel-6.12-baikal-6.12.43-3|12222	- btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted
21mr|kernel-6.12-baikal-6.12.43-3|12223	- btrfs: defrag: avoid unnecessary defrag caused by incorrect extent size
21mr|kernel-6.12-baikal-6.12.43-3|12224	- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args
21mr|kernel-6.12-baikal-6.12.43-3|12225	- btrfs: dev-replace: properly validate device names
21mr|kernel-6.12-baikal-6.12.43-3|12226	- btrfs: do not allow non subvolume root targets for snapshot
21mr|kernel-6.12-baikal-6.12.43-3|12227	- btrfs: do not ASSERT() if the newly created subvolume already got read
21mr|kernel-6.12-baikal-6.12.43-3|12228	- btrfs: do not delete unused block group if it may be used soon
21mr|kernel-6.12-baikal-6.12.43-3|12229	- btrfs: do not subtract delalloc from avail bytes
21mr|kernel-6.12-baikal-6.12.43-3|12230	- btrfs: do not wait for short bulk allocation
21mr|kernel-6.12-baikal-6.12.43-3|12231	- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume
21mr|kernel-6.12-baikal-6.12.43-3|12232	- btrfs: don't clear qgroup reserved bit in release_folio
21mr|kernel-6.12-baikal-6.12.43-3|12233	- btrfs: don't drop extent_map for free space inode on write error
21mr|kernel-6.12-baikal-6.12.43-3|12234	- btrfs: don't reserve space for checksums when writing to nocow files
21mr|kernel-6.12-baikal-6.12.43-3|12235	- btrfs: don't warn if discard range is not aligned to sector
21mr|kernel-6.12-baikal-6.12.43-3|12236	- btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is given
21mr|kernel-6.12-baikal-6.12.43-3|12237	- btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
21mr|kernel-6.12-baikal-6.12.43-3|12238	- btrfs: fallback if compressed IO fails for ENOSPC
21mr|kernel-6.12-baikal-6.12.43-3|12239	- btrfs: fix 64bit compat send ioctl arguments not initializing version member
21mr|kernel-6.12-baikal-6.12.43-3|12240	- btrfs: fix adding block group to a reclaim list and the unused list during reclaim
21mr|kernel-6.12-baikal-6.12.43-3|12241	- btrfs: fix crash on racing fsync and size-extending write into prealloc
21mr|kernel-6.12-baikal-6.12.43-3|12242	- btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
21mr|kernel-6.12-baikal-6.12.43-3|12243	- btrfs: fix data races when accessing the reserved amount of block reserves
21mr|kernel-6.12-baikal-6.12.43-3|12244	- btrfs: fix deadlock with fiemap and extent locking
21mr|kernel-6.12-baikal-6.12.43-3|12245	- btrfs: fix double free of anonymous device after snapshot creation failure
21mr|kernel-6.12-baikal-6.12.43-3|12246	- btrfs: fix extent map use-after-free when adding pages to compressed bio
21mr|kernel-6.12-baikal-6.12.43-3|12247	- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
21mr|kernel-6.12-baikal-6.12.43-3|12248	- btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send()
21mr|kernel-6.12-baikal-6.12.43-3|12249	- btrfs: fix leak of qgroup extent records after transaction abort
21mr|kernel-6.12-baikal-6.12.43-3|12250	- btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
21mr|kernel-6.12-baikal-6.12.43-3|12251	- btrfs: fix off-by-one when checking chunk map includes logical address
21mr|kernel-6.12-baikal-6.12.43-3|12252	- btrfs: fix qgroup_free_reserved_data int overflow
21mr|kernel-6.12-baikal-6.12.43-3|12253	- btrfs: fix race between ordered extent completion and fiemap
21mr|kernel-6.12-baikal-6.12.43-3|12254	- btrfs: fix race in read_extent_buffer_pages()
21mr|kernel-6.12-baikal-6.12.43-3|12255	- btrfs: fix race when detecting delalloc ranges during fiemap
21mr|kernel-6.12-baikal-6.12.43-3|12256	- btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range()
21mr|kernel-6.12-baikal-6.12.43-3|12257	- btrfs: forbid creating subvol qgroups
21mr|kernel-6.12-baikal-6.12.43-3|12258	- btrfs: forbid deleting live subvol qgroup
21mr|kernel-6.12-baikal-6.12.43-3|12259	- btrfs: free qgroup pertrans reserve on transaction abort
21mr|kernel-6.12-baikal-6.12.43-3|12260	- btrfs: free qgroup reserve when ORDERED_IOERR is set
21mr|kernel-6.12-baikal-6.12.43-3|12261	- btrfs: free the allocated memory if btrfs_alloc_page_array() fails
21mr|kernel-6.12-baikal-6.12.43-3|12262	- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
21mr|kernel-6.12-baikal-6.12.43-3|12263	- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve
21mr|kernel-6.12-baikal-6.12.43-3|12264	- btrfs: make error messages more clear when getting a chunk map
21mr|kernel-6.12-baikal-6.12.43-3|12265	- btrfs: qgroup: always free reserved space for extent records
21mr|kernel-6.12-baikal-6.12.43-3|12266	- btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
21mr|kernel-6.12-baikal-6.12.43-3|12267	- btrfs: qgroup: correctly model root qgroup rsv in convert
21mr|kernel-6.12-baikal-6.12.43-3|12268	- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
21mr|kernel-6.12-baikal-6.12.43-3|12269	- btrfs: qgroup: fix quota root leak after quota disable failure
21mr|kernel-6.12-baikal-6.12.43-3|12270	- btrfs: qgroup: iterate qgroups without memory allocation for qgroup_reserve()
21mr|kernel-6.12-baikal-6.12.43-3|12271	- btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta()
21mr|kernel-6.12-baikal-6.12.43-3|12272	- btrfs: record delayed inode root in transaction
21mr|kernel-6.12-baikal-6.12.43-3|12273	- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
21mr|kernel-6.12-baikal-6.12.43-3|12274	- btrfs: ref-verify: free ref cache before clearing mount opt
21mr|kernel-6.12-baikal-6.12.43-3|12275	- btrfs: reject encoded write if inode has nodatasum flag set
21mr|kernel-6.12-baikal-6.12.43-3|12276	- btrfs: retry block group reclaim without infinite loop
21mr|kernel-6.12-baikal-6.12.43-3|12277	- btrfs: return accurate error code on open failure in open_fs_devices()
21mr|kernel-6.12-baikal-6.12.43-3|12278	- btrfs: scrub: avoid use-after-free when chunk length is not 64K aligned
21mr|kernel-6.12-baikal-6.12.43-3|12279	- btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning
21mr|kernel-6.12-baikal-6.12.43-3|12280	- btrfs: scrub: run relocation repair when/only needed
21mr|kernel-6.12-baikal-6.12.43-3|12281	- btrfs: send: don't issue unnecessary zero writes for trailing hole
21mr|kernel-6.12-baikal-6.12.43-3|12282	- btrfs: send: ensure send_fd is writable
21mr|kernel-6.12-baikal-6.12.43-3|12283	- btrfs: send: handle path ref underflow in header iterate_inode_ref()
21mr|kernel-6.12-baikal-6.12.43-3|12284	- btrfs: send: return EOPNOTSUPP on unknown flags
21mr|kernel-6.12-baikal-6.12.43-3|12285	- btrfs: set correct ram_bytes when splitting ordered extent
21mr|kernel-6.12-baikal-6.12.43-3|12286	- btrfs: sysfs: validate scrub_speed_max value
21mr|kernel-6.12-baikal-6.12.43-3|12287	- btrfs: tree-checker: add type and sequence check for inline backrefs
21mr|kernel-6.12-baikal-6.12.43-3|12288	- btrfs: tree-checker: fix inline ref size in error messages
21mr|kernel-6.12-baikal-6.12.43-3|12289	- btrfs: use NOFS context when getting inodes during logging and log replay
21mr|kernel-6.12-baikal-6.12.43-3|12290	- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
21mr|kernel-6.12-baikal-6.12.43-3|12291	- btrfs: zoned: don't skip block groups with 100%% zone unusable
21mr|kernel-6.12-baikal-6.12.43-3|12292	- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
21mr|kernel-6.12-baikal-6.12.43-3|12293	- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
21mr|kernel-6.12-baikal-6.12.43-3|12294	- btrfs: zoned: factor out prepare_allocation_zoned()
21mr|kernel-6.12-baikal-6.12.43-3|12295	- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
21mr|kernel-6.12-baikal-6.12.43-3|12296	- btrfs: zoned: fix initial free space detection
21mr|kernel-6.12-baikal-6.12.43-3|12297	- btrfs: zoned: fix lock ordering in btrfs_zone_activate()
21mr|kernel-6.12-baikal-6.12.43-3|12298	- btrfs: zoned: fix use-after-free due to race with dev replace
21mr|kernel-6.12-baikal-6.12.43-3|12299	- btrfs: zoned: fix zone_unusable accounting on making block group read-write again
21mr|kernel-6.12-baikal-6.12.43-3|12300	- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
21mr|kernel-6.12-baikal-6.12.43-3|12301	- btrfs: zoned: optimize hint byte for zoned allocator
21mr|kernel-6.12-baikal-6.12.43-3|12302	- btrfs: zoned: use zone aware sb location for scrub
21mr|kernel-6.12-baikal-6.12.43-3|12303	- bus: imx-weim: fix valid range check
21mr|kernel-6.12-baikal-6.12.43-3|12304	- bus: mhi: ep: check the correct variable in mhi_ep_register_controller()
21mr|kernel-6.12-baikal-6.12.43-3|12305	- bus: mhi: ep: Do not allocate event ring element on stack
21mr|kernel-6.12-baikal-6.12.43-3|12306	- bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs
21mr|kernel-6.12-baikal-6.12.43-3|12307	- bus: mhi: ep: Use slab allocator where applicable
21mr|kernel-6.12-baikal-6.12.43-3|12308	- bus: mhi: host: Add alignment check for event ring read pointer
21mr|kernel-6.12-baikal-6.12.43-3|12309	- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
21mr|kernel-6.12-baikal-6.12.43-3|12310	- bus: mhi: host: Add spinlock to protect WP access when queueing TREs
21mr|kernel-6.12-baikal-6.12.43-3|12311	- bus: mhi: host: Drop chan lock before queuing buffers
21mr|kernel-6.12-baikal-6.12.43-3|12312	- bus: moxtet: Add spi device table
21mr|kernel-6.12-baikal-6.12.43-3|12313	- bus: moxtet: Mark the irq as shared
21mr|kernel-6.12-baikal-6.12.43-3|12314	- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
21mr|kernel-6.12-baikal-6.12.43-3|12315	- bus: ti-sysc: Flush posted write only after srst_udelay
21mr|kernel-6.12-baikal-6.12.43-3|12316	- bytcr_rt5640 : inverse jack detect for Archos 101 cesium
21mr|kernel-6.12-baikal-6.12.43-3|12317	- cache: ax45mp_cache: Align end size to cache boundary in ax45mp_dma_cache_wback()
21mr|kernel-6.12-baikal-6.12.43-3|12318	- cachefiles: add consistency check for copen/cread
21mr|kernel-6.12-baikal-6.12.43-3|12319	- cachefiles: add missing lock protection when polling
21mr|kernel-6.12-baikal-6.12.43-3|12320	- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
21mr|kernel-6.12-baikal-6.12.43-3|12321	- cachefiles: add restore command to recover inflight ondemand read requests
21mr|kernel-6.12-baikal-6.12.43-3|12322	- cachefiles: add spin_lock for cachefiles_ondemand_info
21mr|kernel-6.12-baikal-6.12.43-3|12323	- cachefiles: cancel all requests for the object that is being dropped
21mr|kernel-6.12-baikal-6.12.43-3|12324	- cachefiles: cyclic allocation of msg_id to avoid reuse
21mr|kernel-6.12-baikal-6.12.43-3|12325	- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
21mr|kernel-6.12-baikal-6.12.43-3|12326	- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
21mr|kernel-6.12-baikal-6.12.43-3|12327	- cachefiles: extract ondemand info field from cachefiles_object
21mr|kernel-6.12-baikal-6.12.43-3|12328	- cachefiles: fix memory leak in cachefiles_add_cache()
21mr|kernel-6.12-baikal-6.12.43-3|12329	- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
21mr|kernel-6.12-baikal-6.12.43-3|12330	- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
21mr|kernel-6.12-baikal-6.12.43-3|12331	- cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie()
21mr|kernel-6.12-baikal-6.12.43-3|12332	- cachefiles: fix slab-use-after-free in fscache_withdraw_volume()
21mr|kernel-6.12-baikal-6.12.43-3|12333	- cachefiles: flush all requests after setting CACHEFILES_DEAD
21mr|kernel-6.12-baikal-6.12.43-3|12334	- cachefiles: introduce object ondemand state
21mr|kernel-6.12-baikal-6.12.43-3|12335	- cachefiles: make on-demand read killable
21mr|kernel-6.12-baikal-6.12.43-3|12336	- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
21mr|kernel-6.12-baikal-6.12.43-3|12337	- cachefiles: never get a new anonymous fd if ondemand_id is valid
21mr|kernel-6.12-baikal-6.12.43-3|12338	- cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop
21mr|kernel-6.12-baikal-6.12.43-3|12339	- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
21mr|kernel-6.12-baikal-6.12.43-3|12340	- cachefiles: remove requests from xarray during flushing requests
21mr|kernel-6.12-baikal-6.12.43-3|12341	- cachefiles: resend an open request if the read request's object is closed
21mr|kernel-6.12-baikal-6.12.43-3|12342	- cachefiles: Set object to close if ondemand_id < 0 in copen
21mr|kernel-6.12-baikal-6.12.43-3|12343	- cachefiles: stop sending new request when dropping object
21mr|kernel-6.12-baikal-6.12.43-3|12344	- cachefiles: wait for ondemand_object_worker to finish when dropping object
21mr|kernel-6.12-baikal-6.12.43-3|12345	- calipso: fix memory leak in netlbl_calipso_add_pass()
21mr|kernel-6.12-baikal-6.12.43-3|12346	- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
21mr|kernel-6.12-baikal-6.12.43-3|12347	- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
21mr|kernel-6.12-baikal-6.12.43-3|12348	- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
21mr|kernel-6.12-baikal-6.12.43-3|12349	- can: kvaser_usb: fix return value for hif_usb_send_regout
21mr|kernel-6.12-baikal-6.12.43-3|12350	- can: m_can: Start/Cancel polling timer together with interrupts
21mr|kernel-6.12-baikal-6.12.43-3|12351	- can: mcp251xfd: fix infinite loop when xmit fails
21mr|kernel-6.12-baikal-6.12.43-3|12352	- can: netlink: Fix TDCO calculation using the old data bittiming
21mr|kernel-6.12-baikal-6.12.43-3|12353	- cdrom: rearrange last_media_change check to avoid unintentional overflow
21mr|kernel-6.12-baikal-6.12.43-3|12354	- ceph: fix deadlock or deadcode of misusing dget()
21mr|kernel-6.12-baikal-6.12.43-3|12355	- ceph: fix incorrect kmalloc size of pagevec mempool
21mr|kernel-6.12-baikal-6.12.43-3|12356	- ceph: fix invalid pointer access if get_quota_realm return ERR_PTR
21mr|kernel-6.12-baikal-6.12.43-3|12357	- ceph: pass the mdsc to several helpers
21mr|kernel-6.12-baikal-6.12.43-3|12358	- ceph: prevent use-after-free in encode_cap_msg()
21mr|kernel-6.12-baikal-6.12.43-3|12359	- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
21mr|kernel-6.12-baikal-6.12.43-3|12360	- ceph: reinitialize mds feature bit even when session in open
21mr|kernel-6.12-baikal-6.12.43-3|12361	- ceph: rename _to_client() to _to_fs_client()
21mr|kernel-6.12-baikal-6.12.43-3|12362	- ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTION
21mr|kernel-6.12-baikal-6.12.43-3|12363	- ceph: stop copying to iter at EOF on sync reads
21mr|kernel-6.12-baikal-6.12.43-3|12364	- ceph: switch to corrected encoding of max_xattr_size in mdsmap
21mr|kernel-6.12-baikal-6.12.43-3|12365	- cgroup/cpuset: Fix retval in update_cpumask()
21mr|kernel-6.12-baikal-6.12.43-3|12366	- cgroup/cpuset: Prevent UAF in proc_cpuset_show()
21mr|kernel-6.12-baikal-6.12.43-3|12367	- cgroup_freezer: cgroup_freezing: Check if not frozen
21mr|kernel-6.12-baikal-6.12.43-3|12368	- char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
21mr|kernel-6.12-baikal-6.12.43-3|12369	- checkstack: fix printed address
21mr|kernel-6.12-baikal-6.12.43-3|12370	- cifs: Add client version details to NTLM authenticate message
21mr|kernel-6.12-baikal-6.12.43-3|12371	- cifs: Add tracing for the cifs_tcon struct refcounting
21mr|kernel-6.12-baikal-6.12.43-3|12372	- cifs: add xid to query server interface call
21mr|kernel-6.12-baikal-6.12.43-3|12373	- cifs: after disabling multichannel, mark tcon for reconnect
21mr|kernel-6.12-baikal-6.12.43-3|12374	- cifs: allow changing password during remount
21mr|kernel-6.12-baikal-6.12.43-3|12375	- cifs: avoid redundant calls to disable multichannel
21mr|kernel-6.12-baikal-6.12.43-3|12376	- cifs: change tcon status when need_reconnect is set on it
21mr|kernel-6.12-baikal-6.12.43-3|12377	- cifs: cifs_chan_is_iface_active should be called with chan_lock held
21mr|kernel-6.12-baikal-6.12.43-3|12378	- cifs: cifs_pick_channel should try selecting active channels
21mr|kernel-6.12-baikal-6.12.43-3|12379	- cifs: commands that are retried should have replay flag set
21mr|kernel-6.12-baikal-6.12.43-3|12380	- cifs: defer close file handles having RH lease
21mr|kernel-6.12-baikal-6.12.43-3|12381	- cifs: delete unnecessary NULL checks in cifs_chan_update_iface()
21mr|kernel-6.12-baikal-6.12.43-3|12382	- cifs: do not depend on release_iface for maintaining iface_list
21mr|kernel-6.12-baikal-6.12.43-3|12383	- cifs: do not let cifs_chan_update_iface deallocate channels
21mr|kernel-6.12-baikal-6.12.43-3|12384	- cifs: do not search for channel if server is terminating
21mr|kernel-6.12-baikal-6.12.43-3|12385	- cifs: Don't use certain unnecessary folio_*() functions
21mr|kernel-6.12-baikal-6.12.43-3|12386	- cifs: failure to add channel on iface should bump up weight
21mr|kernel-6.12-baikal-6.12.43-3|12387	- cifs: fix a pending undercount of srv_count
21mr|kernel-6.12-baikal-6.12.43-3|12388	- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
21mr|kernel-6.12-baikal-6.12.43-3|12389	- cifs: Fix duplicate fscache cookie warnings
21mr|kernel-6.12-baikal-6.12.43-3|12390	- cifs: fixes for get_inode_info
21mr|kernel-6.12-baikal-6.12.43-3|12391	- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved
21mr|kernel-6.12-baikal-6.12.43-3|12392	- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
21mr|kernel-6.12-baikal-6.12.43-3|12393	- cifs: Fix flushing, invalidation and file size with copy_file_range()
21mr|kernel-6.12-baikal-6.12.43-3|12394	- cifs: Fix flushing, invalidation and file size with FICLONE
21mr|kernel-6.12-baikal-6.12.43-3|12395	- cifs: fix in logging in cifs_chan_update_iface
21mr|kernel-6.12-baikal-6.12.43-3|12396	- cifs: fix lock ordering while disabling multichannel
21mr|kernel-6.12-baikal-6.12.43-3|12397	- cifs: fix noisy message on copy_file_range
21mr|kernel-6.12-baikal-6.12.43-3|12398	- cifs: Fix non-availability of dedup breaking generic/304
21mr|kernel-6.12-baikal-6.12.43-3|12399	- cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path
21mr|kernel-6.12-baikal-6.12.43-3|12400	- cifs: Fix reacquisition of volume cookie on still-live connection
21mr|kernel-6.12-baikal-6.12.43-3|12401	- cifs: fix reconnect with SMB1 UNIX Extensions
21mr|kernel-6.12-baikal-6.12.43-3|12402	- cifs: fix setting SecurityFlags to true
21mr|kernel-6.12-baikal-6.12.43-3|12403	- cifs: fix stray unlock in cifs_chan_skip_or_disable
21mr|kernel-6.12-baikal-6.12.43-3|12404	- cifs: fix typo in module parameter enable_gcm_256
21mr|kernel-6.12-baikal-6.12.43-3|12405	- cifs: fix underflow in parse_server_interfaces()
21mr|kernel-6.12-baikal-6.12.43-3|12406	- cifs: fix use after free for iface while disabling secondary channels
21mr|kernel-6.12-baikal-6.12.43-3|12407	- cifs: Fix writeback data corruption
21mr|kernel-6.12-baikal-6.12.43-3|12408	- cifs: get rid of dup length check in parse_reparse_point()
21mr|kernel-6.12-baikal-6.12.43-3|12409	- cifs: handle cases where a channel is closed
21mr|kernel-6.12-baikal-6.12.43-3|12410	- cifs: handle cases where multiple sessions share connection
21mr|kernel-6.12-baikal-6.12.43-3|12411	- cifs: handle servers that still advertise multichannel after disabling
21mr|kernel-6.12-baikal-6.12.43-3|12412	- cifs: handle when server starts supporting multichannel
21mr|kernel-6.12-baikal-6.12.43-3|12413	- cifs: handle when server stops supporting multichannel
21mr|kernel-6.12-baikal-6.12.43-3|12414	- cifs: helper function to check replayable error codes
21mr|kernel-6.12-baikal-6.12.43-3|12415	- cifs: make cifs_chan_update_iface() a void function
21mr|kernel-6.12-baikal-6.12.43-3|12416	- cifs: make sure server interfaces are requested only for SMB3+
21mr|kernel-6.12-baikal-6.12.43-3|12417	- cifs: make sure that channel scaling is done only once
21mr|kernel-6.12-baikal-6.12.43-3|12418	- cifs: minor comment cleanup
21mr|kernel-6.12-baikal-6.12.43-3|12419	- cifs: mount with "unix" mount option for SMB1 incorrectly handled
21mr|kernel-6.12-baikal-6.12.43-3|12420	- cifs: Move some extern decls from .c files to .h
21mr|kernel-6.12-baikal-6.12.43-3|12421	- cifs: new mount option called retrans
21mr|kernel-6.12-baikal-6.12.43-3|12422	- cifs: new nt status codes from MS-SMB2
21mr|kernel-6.12-baikal-6.12.43-3|12423	- cifs: open_cached_dir(): add FILE_READ_EA to desired access
21mr|kernel-6.12-baikal-6.12.43-3|12424	- cifs: open_cached_dir should not rely on primary channel
21mr|kernel-6.12-baikal-6.12.43-3|12425	- cifs: Pass unbyteswapped eof value into SMB2_set_eof()
21mr|kernel-6.12-baikal-6.12.43-3|12426	- cifs: pick channel for tcon and tdis
21mr|kernel-6.12-baikal-6.12.43-3|12427	- cifs: prevent updating file size from server if we have a read/write lease
21mr|kernel-6.12-baikal-6.12.43-3|12428	- cifs: print server capabilities in DebugData
21mr|kernel-6.12-baikal-6.12.43-3|12429	- cifs: reconnect worker should take reference on server struct unconditionally
21mr|kernel-6.12-baikal-6.12.43-3|12430	- cifs: reconnect work should have reference on server struct
21mr|kernel-6.12-baikal-6.12.43-3|12431	- cifs: reduce warning log level for server not advertising interfaces
21mr|kernel-6.12-baikal-6.12.43-3|12432	- cifs: reinstate original behavior again for forceuid/forcegid
21mr|kernel-6.12-baikal-6.12.43-3|12433	- cifs: remove redundant variable assignment
21mr|kernel-6.12-baikal-6.12.43-3|12434	- cifs: remove redundant variable tcon_exist
21mr|kernel-6.12-baikal-6.12.43-3|12435	- cifs: remove unneeded return statement
21mr|kernel-6.12-baikal-6.12.43-3|12436	- cifs: set replay flag for retries of write command
21mr|kernel-6.12-baikal-6.12.43-3|12437	- cifs: translate network errors on send to -ECONNABORTED
21mr|kernel-6.12-baikal-6.12.43-3|12438	- cifs: update iface_last_update on each query-and-update
21mr|kernel-6.12-baikal-6.12.43-3|12439	- cifs: update the same create_guid on replay
21mr|kernel-6.12-baikal-6.12.43-3|12440	- cipso: fix total option length computation
21mr|kernel-6.12-baikal-6.12.43-3|12441	- class: fix use-after-free in class_register()
21mr|kernel-6.12-baikal-6.12.43-3|12442	- client: convert to new timestamp accessors
21mr|kernel-6.12-baikal-6.12.43-3|12443	- clk: bcm: dvp: Assign ->num before accessing ->hws
21mr|kernel-6.12-baikal-6.12.43-3|12444	- clk: bcm: rpi: Assign ->num before accessing ->hws
21mr|kernel-6.12-baikal-6.12.43-3|12445	- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
21mr|kernel-6.12-baikal-6.12.43-3|12446	- clkdev: Update clkdev id usage to allow for longer names
21mr|kernel-6.12-baikal-6.12.43-3|12447	- clk: Don't hold prepare_lock when calling kref_put()
21mr|kernel-6.12-baikal-6.12.43-3|12448	- clk: en7523: fix rate divider for slic and spi clocks
21mr|kernel-6.12-baikal-6.12.43-3|12449	- clk: Fix clk_core_get NULL dereference
21mr|kernel-6.12-baikal-6.12.43-3|12450	- clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw
21mr|kernel-6.12-baikal-6.12.43-3|12451	- clk: Get runtime PM before walking tree during disable_unused
21mr|kernel-6.12-baikal-6.12.43-3|12452	- clk: Get runtime PM before walking tree for clk_summary
21mr|kernel-6.12-baikal-6.12.43-3|12453	- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
21mr|kernel-6.12-baikal-6.12.43-3|12454	- clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
21mr|kernel-6.12-baikal-6.12.43-3|12455	- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
21mr|kernel-6.12-baikal-6.12.43-3|12456	- clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks
21mr|kernel-6.12-baikal-6.12.43-3|12457	- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition
21mr|kernel-6.12-baikal-6.12.43-3|12458	- clk: Initialize struct clk_core kref earlier
21mr|kernel-6.12-baikal-6.12.43-3|12459	- clk: mediatek: Do a runtime PM get on controllers during probe
21mr|kernel-6.12-baikal-6.12.43-3|12460	- clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe()
21mr|kernel-6.12-baikal-6.12.43-3|12461	- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
21mr|kernel-6.12-baikal-6.12.43-3|12462	- clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe()
21mr|kernel-6.12-baikal-6.12.43-3|12463	- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
21mr|kernel-6.12-baikal-6.12.43-3|12464	- clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
21mr|kernel-6.12-baikal-6.12.43-3|12465	- clk: mediatek: mt8365-mm: fix DPI0 parent
21mr|kernel-6.12-baikal-6.12.43-3|12466	- clk: mediatek: pllfh: Don't log error for missing fhctl node
21mr|kernel-6.12-baikal-6.12.43-3|12467	- clk: meson: Add missing clocks to axg_clk_regmaps
21mr|kernel-6.12-baikal-6.12.43-3|12468	- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
21mr|kernel-6.12-baikal-6.12.43-3|12469	- clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
21mr|kernel-6.12-baikal-6.12.43-3|12470	- clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs
21mr|kernel-6.12-baikal-6.12.43-3|12471	- clk: qcom: clk-alpha-pll: remove invalid Stromer register offset
21mr|kernel-6.12-baikal-6.12.43-3|12472	- clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs
21mr|kernel-6.12-baikal-6.12.43-3|12473	- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
21mr|kernel-6.12-baikal-6.12.43-3|12474	- clk: qcom: dispcc-sm6350: fix DisplayPort clocks
21mr|kernel-6.12-baikal-6.12.43-3|12475	- clk: qcom: dispcc-sm8450: fix DisplayPort clocks
21mr|kernel-6.12-baikal-6.12.43-3|12476	- clk: qcom: dispcc-sm8550: fix DisplayPort clocks
21mr|kernel-6.12-baikal-6.12.43-3|12477	- clk: qcom: dispcc-sm8550: Update disp PLL settings
21mr|kernel-6.12-baikal-6.12.43-3|12478	- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk'
21mr|kernel-6.12-baikal-6.12.43-3|12479	- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk'
21mr|kernel-6.12-baikal-6.12.43-3|12480	- clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset
21mr|kernel-6.12-baikal-6.12.43-3|12481	- clk: qcom: gcc-ipq5018: fix terminating of frequency table arrays
21mr|kernel-6.12-baikal-6.12.43-3|12482	- clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
21mr|kernel-6.12-baikal-6.12.43-3|12483	- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
21mr|kernel-6.12-baikal-6.12.43-3|12484	- clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag
21mr|kernel-6.12-baikal-6.12.43-3|12485	- clk: qcom: gcc-ipq9574: fix terminating of frequency table arrays
21mr|kernel-6.12-baikal-6.12.43-3|12486	- clk: qcom: gcc-sa8775p: Update the GDSC wait_val fields and flags
21mr|kernel-6.12-baikal-6.12.43-3|12487	- clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
21mr|kernel-6.12-baikal-6.12.43-3|12488	- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
21mr|kernel-6.12-baikal-6.12.43-3|12489	- clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
21mr|kernel-6.12-baikal-6.12.43-3|12490	- clk: qcom: gcc-sm8550: Add the missing RETAIN_FF_ENABLE GDSC flag
21mr|kernel-6.12-baikal-6.12.43-3|12491	- clk: qcom: gcc-sm8550: Mark RCGs shared where applicable
21mr|kernel-6.12-baikal-6.12.43-3|12492	- clk: qcom: gcc-sm8550: Mark the PCIe GDSCs votable
21mr|kernel-6.12-baikal-6.12.43-3|12493	- clk: qcom: gcc-sm8550: use collapse-voting for PCIe GDSCs
21mr|kernel-6.12-baikal-6.12.43-3|12494	- clk: qcom: gpucc-sa8775p: Park RCG's clk source at XO during disable
21mr|kernel-6.12-baikal-6.12.43-3|12495	- clk: qcom: gpucc-sa8775p: Remove the CLK_IS_CRITICAL and ALWAYS_ON flags
21mr|kernel-6.12-baikal-6.12.43-3|12496	- clk: qcom: gpucc-sa8775p: Update wait_val fields for GPU GDSC's
21mr|kernel-6.12-baikal-6.12.43-3|12497	- clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
21mr|kernel-6.12-baikal-6.12.43-3|12498	- clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
21mr|kernel-6.12-baikal-6.12.43-3|12499	- clk: qcom: kpss-xcc: Return of_clk_add_hw_provider to transfer the error
21mr|kernel-6.12-baikal-6.12.43-3|12500	- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
21mr|kernel-6.12-baikal-6.12.43-3|12501	- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
21mr|kernel-6.12-baikal-6.12.43-3|12502	- clk: qcom: mmcc-msm8998: fix venus clock issue
21mr|kernel-6.12-baikal-6.12.43-3|12503	- clk: qcom: Park shared RCGs upon registration
21mr|kernel-6.12-baikal-6.12.43-3|12504	- clk: qcom: reset: Commonize the de/assert functions
21mr|kernel-6.12-baikal-6.12.43-3|12505	- clk: qcom: reset: Ensure write completion on reset de/assertion
21mr|kernel-6.12-baikal-6.12.43-3|12506	- clk: qcom: smd-rpm: Restore msm8976 num_clk
21mr|kernel-6.12-baikal-6.12.43-3|12507	- clk: qcom: videocc-sm8150: Add missing PLL config property
21mr|kernel-6.12-baikal-6.12.43-3|12508	- clk: qcom: videocc-sm8150: Update the videocc resets
21mr|kernel-6.12-baikal-6.12.43-3|12509	- clk: Remove prepare_lock hold assertion in __clk_release()
21mr|kernel-6.12-baikal-6.12.43-3|12510	- clk: renesas: r8a779a0: Fix CANFD parent clock
21mr|kernel-6.12-baikal-6.12.43-3|12511	- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
21mr|kernel-6.12-baikal-6.12.43-3|12512	- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
21mr|kernel-6.12-baikal-6.12.43-3|12513	- clk: renesas: r9a07g043: Add clock and reset entry for PLIC
21mr|kernel-6.12-baikal-6.12.43-3|12514	- clk: renesas: rzg2l: Check reset monitor registers
21mr|kernel-6.12-baikal-6.12.43-3|12515	- clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset()
21mr|kernel-6.12-baikal-6.12.43-3|12516	- clk: rockchip: rk3128: Fix aclk_peri_src's parent
21mr|kernel-6.12-baikal-6.12.43-3|12517	- clk: rockchip: rk3128: Fix HCLK_OTG gate register
21mr|kernel-6.12-baikal-6.12.43-3|12518	- clk: rockchip: rk3128: Fix SCLK_SDMMC's clock name
21mr|kernel-6.12-baikal-6.12.43-3|12519	- clk: rockchip: rk3568: Add PLL rate for 292.5MHz
21mr|kernel-6.12-baikal-6.12.43-3|12520	- clk: rs9: Fix DIF OEn bit placement on 9FGV0241
21mr|kernel-6.12-baikal-6.12.43-3|12521	- clk: rs9: fix wrong default value for clock amplitude
21mr|kernel-6.12-baikal-6.12.43-3|12522	- clk: samsung: exynos850: Propagate SPI IPCLK rate change
21mr|kernel-6.12-baikal-6.12.43-3|12523	- clk: samsung: exynosautov9: fix wrong pll clock id value
21mr|kernel-6.12-baikal-6.12.43-3|12524	- clk: Show active consumers of clocks in debugfs
21mr|kernel-6.12-baikal-6.12.43-3|12525	- clk: si521xx: Increase stack based print buffer size in probe
21mr|kernel-6.12-baikal-6.12.43-3|12526	- clk: si5341: fix an error code problem in si5341_output_clk_set_rate
21mr|kernel-6.12-baikal-6.12.43-3|12527	- clk: sifive: Do not register clkdevs for PRCI clocks
21mr|kernel-6.12-baikal-6.12.43-3|12528	- clk: sp7021: fix return value check in sp7021_clk_probe()
21mr|kernel-6.12-baikal-6.12.43-3|12529	- clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI
21mr|kernel-6.12-baikal-6.12.43-3|12530	- clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common
21mr|kernel-6.12-baikal-6.12.43-3|12531	- clk: sunxi-ng: common: Support minimum and maximum rate
21mr|kernel-6.12-baikal-6.12.43-3|12532	- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change
21mr|kernel-6.12-baikal-6.12.43-3|12533	- clk: zynq: Prevent null pointer dereference caused by kmalloc failure
21mr|kernel-6.12-baikal-6.12.43-3|12534	- clocksource/drivers/arm_global_timer: Fix maximum prescaler value
21mr|kernel-6.12-baikal-6.12.43-3|12535	- clocksource/drivers/timer-ti-dm: Fix make W=n kerneldoc warnings
21mr|kernel-6.12-baikal-6.12.43-3|12536	- clocksource: Skip watchdog check for large watchdog intervals
21mr|kernel-6.12-baikal-6.12.43-3|12537	- comedi: comedi_test: Prevent timers rescheduling during deletion
21mr|kernel-6.12-baikal-6.12.43-3|12538	- comedi: vmk80xx: fix incomplete endpoint checking
21mr|kernel-6.12-baikal-6.12.43-3|12539	- Compiler Attributes: Add __uninitialized macro
21mr|kernel-6.12-baikal-6.12.43-3|12540	- connector/cn_proc: revert "connector: Fix proc_event_num_listeners count not cleared"
21mr|kernel-6.12-baikal-6.12.43-3|12541	- connector: Fix invalid conversion in cn_proc.h
21mr|kernel-6.12-baikal-6.12.43-3|12542	- connector: Fix proc_event_num_listeners count not cleared
21mr|kernel-6.12-baikal-6.12.43-3|12543	- coresight: etm4x: Do not hardcode IOMEM access for register restore
21mr|kernel-6.12-baikal-6.12.43-3|12544	- coresight: etm4x: Do not save/restore Data trace control registers
21mr|kernel-6.12-baikal-6.12.43-3|12545	- coresight: etm4x: Fix access to resource selector registers
21mr|kernel-6.12-baikal-6.12.43-3|12546	- coresight: etm4x: Fix unbalanced pm_runtime_enable()
21mr|kernel-6.12-baikal-6.12.43-3|12547	- coresight: etm4x: Fix width of CCITMIN field
21mr|kernel-6.12-baikal-6.12.43-3|12548	- coresight: etm4x: Remove bogous __exit annotation for some functions
21mr|kernel-6.12-baikal-6.12.43-3|12549	- coresight: etm4x: Safe access for TRCQCLTR
21mr|kernel-6.12-baikal-6.12.43-3|12550	- coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
21mr|kernel-6.12-baikal-6.12.43-3|12551	- coresight: Fix crash when Perf and sysfs modes are used concurrently
21mr|kernel-6.12-baikal-6.12.43-3|12552	- coresight: Fix issue where a source device's helpers aren't disabled
21mr|kernel-6.12-baikal-6.12.43-3|12553	- coresight: Fix ref leak when of_coresight_parse_endpoint() fails
21mr|kernel-6.12-baikal-6.12.43-3|12554	- coresight: ultrasoc-smb: Config SMB buffer before register sink
21mr|kernel-6.12-baikal-6.12.43-3|12555	- coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb
21mr|kernel-6.12-baikal-6.12.43-3|12556	- coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base
21mr|kernel-6.12-baikal-6.12.43-3|12557	- counter: linux/counter.h: fix Excess kernel-doc description warning
21mr|kernel-6.12-baikal-6.12.43-3|12558	- counter: ti-eqep: enable clock at probe
21mr|kernel-6.12-baikal-6.12.43-3|12559	- cppc_cpufreq: Fix possible null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|12560	- cpu: Fix broken cmdline "nosmp" and "maxcpus=0"
21mr|kernel-6.12-baikal-6.12.43-3|12561	- cpufreq: ACPI: Mark boost policy as enabled when setting boost
21mr|kernel-6.12-baikal-6.12.43-3|12562	- cpufreq: Allow drivers to advertise boost enabled
21mr|kernel-6.12-baikal-6.12.43-3|12563	- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
21mr|kernel-6.12-baikal-6.12.43-3|12564	- cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf()
21mr|kernel-6.12-baikal-6.12.43-3|12565	- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update
21mr|kernel-6.12-baikal-6.12.43-3|12566	- cpufreq/amd-pstate: Fix setting scaling max/min freq values
21mr|kernel-6.12-baikal-6.12.43-3|12567	- cpufreq: amd-pstate: Fix the inconsistency in max frequency units
21mr|kernel-6.12-baikal-6.12.43-3|12568	- cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch()
21mr|kernel-6.12-baikal-6.12.43-3|12569	- cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems
21mr|kernel-6.12-baikal-6.12.43-3|12570	- cpufreq/amd-pstate: Only print supported EPP values for performance governor
21mr|kernel-6.12-baikal-6.12.43-3|12571	- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
21mr|kernel-6.12-baikal-6.12.43-3|12572	- cpufreq: brcmstb-avs-cpufreq: ISO C90 forbids mixed declarations
21mr|kernel-6.12-baikal-6.12.43-3|12573	- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
21mr|kernel-6.12-baikal-6.12.43-3|12574	- cpufreq: dt: always allocate zeroed cpumask
21mr|kernel-6.12-baikal-6.12.43-3|12575	- cpufreq: exit() callback is optional
21mr|kernel-6.12-baikal-6.12.43-3|12576	- cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw()
21mr|kernel-6.12-baikal-6.12.43-3|12577	- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
21mr|kernel-6.12-baikal-6.12.43-3|12578	- cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
21mr|kernel-6.12-baikal-6.12.43-3|12579	- cpufreq: intel_pstate: Refine computation of P-state for given frequency
21mr|kernel-6.12-baikal-6.12.43-3|12580	- cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing
21mr|kernel-6.12-baikal-6.12.43-3|12581	- cpufreq: Limit resolving a frequency to policy min/max
21mr|kernel-6.12-baikal-6.12.43-3|12582	- cpufreq: mediatek-hw: Don't error out if supply is not found
21mr|kernel-6.12-baikal-6.12.43-3|12583	- cpufreq: mediatek-hw: Wait for CPU supplies before probing
21mr|kernel-6.12-baikal-6.12.43-3|12584	- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
21mr|kernel-6.12-baikal-6.12.43-3|12585	- cpufreq: qcom-nvmem: fix memory leaks in probe error paths
21mr|kernel-6.12-baikal-6.12.43-3|12586	- cpufreq: qcom-nvmem: Simplify driver data allocation
21mr|kernel-6.12-baikal-6.12.43-3|12587	- cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()
21mr|kernel-6.12-baikal-6.12.43-3|12588	- cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
21mr|kernel-6.12-baikal-6.12.43-3|12589	- cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
21mr|kernel-6.12-baikal-6.12.43-3|12590	- cpuidle: Avoid potential overflow in integer multiplication
21mr|kernel-6.12-baikal-6.12.43-3|12591	- cpuidle: haltpoll: Do not enable interrupts when entering idle
21mr|kernel-6.12-baikal-6.12.43-3|12592	- cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n
21mr|kernel-6.12-baikal-6.12.43-3|12593	- cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
21mr|kernel-6.12-baikal-6.12.43-3|12594	- cpumask: limit FORCE_NR_CPUS to just the UP case
21mr|kernel-6.12-baikal-6.12.43-3|12595	- cpu: Re-enable CPU mitigations by default for !X86 architectures
21mr|kernel-6.12-baikal-6.12.43-3|12596	- cred: get rid of CONFIG_DEBUG_CREDENTIALS
21mr|kernel-6.12-baikal-6.12.43-3|12597	- cred: switch to using atomic_long_t
21mr|kernel-6.12-baikal-6.12.43-3|12598	- crypto: aead,cipher - zeroize key buffer after use
21mr|kernel-6.12-baikal-6.12.43-3|12599	- crypto: af_alg - Disallow multiple in-flight AIO requests
21mr|kernel-6.12-baikal-6.12.43-3|12600	- crypto: algif_hash - Remove bogus SGL free on zero-length error path
21mr|kernel-6.12-baikal-6.12.43-3|12601	- crypto: api - Disallow identical driver names
21mr|kernel-6.12-baikal-6.12.43-3|12602	- crypto: arm64/neonbs - fix out-of-bounds access on short input
21mr|kernel-6.12-baikal-6.12.43-3|12603	- crypto: arm/sha - fix function cast warnings
21mr|kernel-6.12-baikal-6.12.43-3|12604	- crypto: bcm - Fix pointer arithmetic
21mr|kernel-6.12-baikal-6.12.43-3|12605	- crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg()
21mr|kernel-6.12-baikal-6.12.43-3|12606	- crypto: ccp - drop platform ifdef checks
21mr|kernel-6.12-baikal-6.12.43-3|12607	- crypto: ccp - fix memleak in ccp_init_dm_workarea
21mr|kernel-6.12-baikal-6.12.43-3|12608	- crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
21mr|kernel-6.12-baikal-6.12.43-3|12609	- crypto: ecdh - explicitly zeroize private_key
21mr|kernel-6.12-baikal-6.12.43-3|12610	- crypto: ecdsa - Fix module auto-load on add-key
21mr|kernel-6.12-baikal-6.12.43-3|12611	- crypto: ecrdsa - Fix module auto-load on add_key
21mr|kernel-6.12-baikal-6.12.43-3|12612	- crypto: hisilicon/debugfs - Fix debugfs uninit process issue
21mr|kernel-6.12-baikal-6.12.43-3|12613	- crypto: hisilicon/hpre - save capability registers in probe process
21mr|kernel-6.12-baikal-6.12.43-3|12614	- crypto: hisilicon/qm - add a function to set qm algs
21mr|kernel-6.12-baikal-6.12.43-3|12615	- crypto: hisilicon/qm - Add the err memory release process to qm uninit
21mr|kernel-6.12-baikal-6.12.43-3|12616	- crypto: hisilicon/qm - fix EQ/AEQ interrupt issue
21mr|kernel-6.12-baikal-6.12.43-3|12617	- crypto: hisilicon/qm - save capability registers in qm init process
21mr|kernel-6.12-baikal-6.12.43-3|12618	- crypto: hisilicon/sec2 - save capability registers in probe process
21mr|kernel-6.12-baikal-6.12.43-3|12619	- crypto: hisilicon/sec - Fix memory leak for sec resource release
21mr|kernel-6.12-baikal-6.12.43-3|12620	- crypto: hisilicon/zip - add zip comp high perf mode configuration
21mr|kernel-6.12-baikal-6.12.43-3|12621	- crypto: hisilicon/zip - save capability registers in probe process
21mr|kernel-6.12-baikal-6.12.43-3|12622	- crypto: jh7110 - Correct deferred probe return
21mr|kernel-6.12-baikal-6.12.43-3|12623	- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
21mr|kernel-6.12-baikal-6.12.43-3|12624	- crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
21mr|kernel-6.12-baikal-6.12.43-3|12625	- crypto: octeontx2 - Fix cptvf driver cleanup
21mr|kernel-6.12-baikal-6.12.43-3|12626	- crypto: p10-aes-gcm - Avoid -Wstringop-overflow warnings
21mr|kernel-6.12-baikal-6.12.43-3|12627	- crypto: qat - avoid division by zero
21mr|kernel-6.12-baikal-6.12.43-3|12628	- crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
21mr|kernel-6.12-baikal-6.12.43-3|12629	- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
21mr|kernel-6.12-baikal-6.12.43-3|12630	- crypto: qat - fix double free during reset
21mr|kernel-6.12-baikal-6.12.43-3|12631	- crypto: qat - fix ring to service map for dcc in 4xxx
21mr|kernel-6.12-baikal-6.12.43-3|12632	- crypto: qat - move adf_cfg_services
21mr|kernel-6.12-baikal-6.12.43-3|12633	- crypto: qat - relocate and rename get_service_enabled()
21mr|kernel-6.12-baikal-6.12.43-3|12634	- crypto: qat - resolve race condition during AER recovery
21mr|kernel-6.12-baikal-6.12.43-3|12635	- crypto: qat - specify firmware files for 402xx
21mr|kernel-6.12-baikal-6.12.43-3|12636	- crypto: rk3288 - Fix use after free in unprepare
21mr|kernel-6.12-baikal-6.12.43-3|12637	- crypto: rsa - add a check for allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|12638	- crypto: s390/aes - Fix buffer overread in CTR mode
21mr|kernel-6.12-baikal-6.12.43-3|12639	- crypto: sa2ul - Return crypto_aead_setkey to transfer the error
21mr|kernel-6.12-baikal-6.12.43-3|12640	- crypto: safexcel - Add error handling for dma_map_sg() calls
21mr|kernel-6.12-baikal-6.12.43-3|12641	- crypto: sahara - avoid skcipher fallback code duplication
21mr|kernel-6.12-baikal-6.12.43-3|12642	- crypto: sahara - do not resize req->src when doing hash operations
21mr|kernel-6.12-baikal-6.12.43-3|12643	- crypto: sahara - fix ahash reqsize
21mr|kernel-6.12-baikal-6.12.43-3|12644	- crypto: sahara - fix ahash selftest failure
21mr|kernel-6.12-baikal-6.12.43-3|12645	- crypto: sahara - fix cbc selftest failure
21mr|kernel-6.12-baikal-6.12.43-3|12646	- crypto: sahara - fix error handling in sahara_hw_descriptor_create()
21mr|kernel-6.12-baikal-6.12.43-3|12647	- crypto: sahara - fix processing hash requests with req->nbytes < sg->length
21mr|kernel-6.12-baikal-6.12.43-3|12648	- crypto: sahara - fix processing requests with cryptlen < sg->length
21mr|kernel-6.12-baikal-6.12.43-3|12649	- crypto: sahara - fix wait_for_completion_timeout() error handling
21mr|kernel-6.12-baikal-6.12.43-3|12650	- crypto: sahara - handle zero-length aes requests
21mr|kernel-6.12-baikal-6.12.43-3|12651	- crypto: sahara - improve error handling in sahara_sha_process()
21mr|kernel-6.12-baikal-6.12.43-3|12652	- crypto: sahara - remove FLAGS_NEW_KEY logic
21mr|kernel-6.12-baikal-6.12.43-3|12653	- crypto: scomp - fix req->dst buffer overflow
21mr|kernel-6.12-baikal-6.12.43-3|12654	- crypto: starfive - Fix dev_err_probe return error
21mr|kernel-6.12-baikal-6.12.43-3|12655	- crypto: stm32/crc32 - fix parsing list of devices
21mr|kernel-6.12-baikal-6.12.43-3|12656	- crypto: sun8i-ce - Fix use after free in unprepare
21mr|kernel-6.12-baikal-6.12.43-3|12657	- crypto: virtio/akcipher - Fix stack overflow on memcpy
21mr|kernel-6.12-baikal-6.12.43-3|12658	- crypto: virtio - Handle dataq logic with tasklet
21mr|kernel-6.12-baikal-6.12.43-3|12659	- crypto: virtio - Wait for tasklet to complete on device remove
21mr|kernel-6.12-baikal-6.12.43-3|12660	- crypto: x86/nh-avx2 - add missing vzeroupper
21mr|kernel-6.12-baikal-6.12.43-3|12661	- crypto: x86/sha256-avx2 - add missing vzeroupper
21mr|kernel-6.12-baikal-6.12.43-3|12662	- crypto: x86/sha512-avx2 - add missing vzeroupper
21mr|kernel-6.12-baikal-6.12.43-3|12663	- crypto: xilinx - call finalize with bh disabled
21mr|kernel-6.12-baikal-6.12.43-3|12664	- crypto: xts - use 'spawn' for underlying single-block cipher
21mr|kernel-6.12-baikal-6.12.43-3|12665	- csky: fix arch_jump_label_transform_static override
21mr|kernel-6.12-baikal-6.12.43-3|12666	- csky, hexagon: fix broken sys_sync_file_range
21mr|kernel-6.12-baikal-6.12.43-3|12667	- cxgb4: Properly lock TX queue for the selftest.
21mr|kernel-6.12-baikal-6.12.43-3|12668	- cxl/acpi: Fix load failures due to single window creation failure
21mr|kernel-6.12-baikal-6.12.43-3|12669	- cxl: Add cxl_decoders_committed() helper
21mr|kernel-6.12-baikal-6.12.43-3|12670	- cxl: Add cxl_num_decoders_committed() usage to cxl_test
21mr|kernel-6.12-baikal-6.12.43-3|12671	- cxl/core: Always hold region_rwsem while reading poison lists
21mr|kernel-6.12-baikal-6.12.43-3|12672	- cxl/core: Fix initialization of mbox_cmd.size_out in get event
21mr|kernel-6.12-baikal-6.12.43-3|12673	- cxl/core: Fix potential payload size confusion in cxl_mem_get_poison()
21mr|kernel-6.12-baikal-6.12.43-3|12674	- cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned
21mr|kernel-6.12-baikal-6.12.43-3|12675	- cxl/hdm: Fix a benign lockdep splat
21mr|kernel-6.12-baikal-6.12.43-3|12676	- cxl/hdm: Fix dpa translation locking
21mr|kernel-6.12-baikal-6.12.43-3|12677	- cxl/memdev: Hold region_rwsem during inject and clear poison ops
21mr|kernel-6.12-baikal-6.12.43-3|12678	- cxl/mem: Fix for the index of Clear Event Record Handle
21mr|kernel-6.12-baikal-6.12.43-3|12679	- cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window
21mr|kernel-6.12-baikal-6.12.43-3|12680	- cxl/pmu: Ensure put_device on pmu devices
21mr|kernel-6.12-baikal-6.12.43-3|12681	- cxl/port: Fix decoder initialization when nr_targets > interleave_ways
21mr|kernel-6.12-baikal-6.12.43-3|12682	- cxl/port: Fix missing target list lock
21mr|kernel-6.12-baikal-6.12.43-3|12683	- cxl/region: Allow out of order assembly of autodiscovered regions
21mr|kernel-6.12-baikal-6.12.43-3|12684	- cxl/region: Avoid null pointer dereference in region lookup
21mr|kernel-6.12-baikal-6.12.43-3|12685	- cxl/region: check interleave capability
21mr|kernel-6.12-baikal-6.12.43-3|12686	- cxl/region: Fix cxlr_pmem leaks
21mr|kernel-6.12-baikal-6.12.43-3|12687	- cxl/region: Fix memregion leaks in devm_cxl_add_region()
21mr|kernel-6.12-baikal-6.12.43-3|12688	- cxl/region：Fix overflow issue in alloc_hpa()
21mr|kernel-6.12-baikal-6.12.43-3|12689	- cxl/region: fix x9 interleave typo
21mr|kernel-6.12-baikal-6.12.43-3|12690	- cxl/region: Handle endpoint decoders in cxl_region_find_decoder()
21mr|kernel-6.12-baikal-6.12.43-3|12691	- cxl/region: Move cxl_dpa_to_region() work to the region driver
21mr|kernel-6.12-baikal-6.12.43-3|12692	- cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c
21mr|kernel-6.12-baikal-6.12.43-3|12693	- cxl/trace: Correct DPA field masks for general_media & dram events
21mr|kernel-6.12-baikal-6.12.43-3|12694	- cxl/trace: Properly initialize cxl_poison region name
21mr|kernel-6.12-baikal-6.12.43-3|12695	- dccp/tcp: Unhash sk from ehash for tb2 alloc failure after check_estalblished().
21mr|kernel-6.12-baikal-6.12.43-3|12696	- debugfs: fix automount d_fsdata usage
21mr|kernel-6.12-baikal-6.12.43-3|12697	- debugobjects: Stop accessing objects after releasing hash bucket lock
21mr|kernel-6.12-baikal-6.12.43-3|12698	- decompress_bunzip2: fix rare decompression failure
21mr|kernel-6.12-baikal-6.12.43-3|12699	- devcoredump: Send uevent once devcd is ready
21mr|kernel-6.12-baikal-6.12.43-3|12700	- device property: Implement device_is_big_endian()
21mr|kernel-6.12-baikal-6.12.43-3|12701	- devlink: Fix command annotation documentation
21mr|kernel-6.12-baikal-6.12.43-3|12702	- devlink: fix port dump cmd type
21mr|kernel-6.12-baikal-6.12.43-3|12703	- devlink: fix port new reply cmd type
21mr|kernel-6.12-baikal-6.12.43-3|12704	- devlink: fix possible use-after-free and memory leaks in devlink_init()
21mr|kernel-6.12-baikal-6.12.43-3|12705	- devlink: Fix referring to hw_addr attribute during state validation
21mr|kernel-6.12-baikal-6.12.43-3|12706	- dev/parport: fix the array out-of-bounds risk
21mr|kernel-6.12-baikal-6.12.43-3|12707	- dev_printk: Add and use dev_no_printk()
21mr|kernel-6.12-baikal-6.12.43-3|12708	- devres: Fix devm_krealloc() wasting memory
21mr|kernel-6.12-baikal-6.12.43-3|12709	- devres: Fix memory leakage caused by driver API devm_free_percpu()
21mr|kernel-6.12-baikal-6.12.43-3|12710	- dlm: fix format seq ops type 4
21mr|kernel-6.12-baikal-6.12.43-3|12711	- dlm: fix user space lkb refcounting
21mr|kernel-6.12-baikal-6.12.43-3|12712	- dlm: fix user space lock decision to copy lvb
21mr|kernel-6.12-baikal-6.12.43-3|12713	- dlm: use kernel_connect() and kernel_bind()
21mr|kernel-6.12-baikal-6.12.43-3|12714	- dma-buf: fix check in dma_resv_add_fence
21mr|kernel-6.12-baikal-6.12.43-3|12715	- dma-buf: Fix NULL pointer dereference in sanitycheck()
21mr|kernel-6.12-baikal-6.12.43-3|12716	- dma-buf: handle testing kthreads creation failure
21mr|kernel-6.12-baikal-6.12.43-3|12717	- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
21mr|kernel-6.12-baikal-6.12.43-3|12718	- dma-direct: Leak pages on dma_set_decrypted() failure
21mr|kernel-6.12-baikal-6.12.43-3|12719	- dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH
21mr|kernel-6.12-baikal-6.12.43-3|12720	- dmaengine: axi-dmac: fix possible race in remove()
21mr|kernel-6.12-baikal-6.12.43-3|12721	- dmaengine: dw-edma: Add HDMA remote interrupt configuration
21mr|kernel-6.12-baikal-6.12.43-3|12722	- dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup
21mr|kernel-6.12-baikal-6.12.43-3|12723	- dmaengine: dw-edma: Fix the ch_count hdma callback
21mr|kernel-6.12-baikal-6.12.43-3|12724	- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
21mr|kernel-6.12-baikal-6.12.43-3|12725	- dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup
21mr|kernel-6.12-baikal-6.12.43-3|12726	- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
21mr|kernel-6.12-baikal-6.12.43-3|12727	- dmaengine: dw-edma: increase size of 'name' in debugfs code
21mr|kernel-6.12-baikal-6.12.43-3|12728	- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
21mr|kernel-6.12-baikal-6.12.43-3|12729	- dmaengine: fix NULL pointer in channel unregistration function
21mr|kernel-6.12-baikal-6.12.43-3|12730	- dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
21mr|kernel-6.12-baikal-6.12.43-3|12731	- dmaengine: fsl-edma: add address for channel mux register in fsl_edma_chan
21mr|kernel-6.12-baikal-6.12.43-3|12732	- dmaengine: fsl-edma: add i.MX8ULP edma support
21mr|kernel-6.12-baikal-6.12.43-3|12733	- dmaengine: fsl-edma: Add judgment on enabling round robin arbitration
21mr|kernel-6.12-baikal-6.12.43-3|12734	- dmaengine: fsl-edma: avoid linking both modules
21mr|kernel-6.12-baikal-6.12.43-3|12735	- dmaengine: fsl-edma: change the memory access from local into remote mode in i.MX 8QM
21mr|kernel-6.12-baikal-6.12.43-3|12736	- dmaengine: fsl-edma: clean up unused "fsl,imx8qm-adma" compatible string
21mr|kernel-6.12-baikal-6.12.43-3|12737	- dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo scenario
21mr|kernel-6.12-baikal-6.12.43-3|12738	- dmaengine: fsl-edma: correct max_segment_size setting
21mr|kernel-6.12-baikal-6.12.43-3|12739	- dmaengine: fsl-edma: Do not suspend and resume the masked dma channel when the system is sleeping
21mr|kernel-6.12-baikal-6.12.43-3|12740	- dmaengine: fsl-edma: fix DMA channel leak in eDMAv4
21mr|kernel-6.12-baikal-6.12.43-3|12741	- dmaengine: fsl-edma: fix eDMAv4 channel allocation issue
21mr|kernel-6.12-baikal-6.12.43-3|12742	- dmaengine: fsl-edma: fix wrong pointer check in fsl_edma3_attach_pd()
21mr|kernel-6.12-baikal-6.12.43-3|12743	- dmaengine: fsl-edma: utilize common dt-binding header file
21mr|kernel-6.12-baikal-6.12.43-3|12744	- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
21mr|kernel-6.12-baikal-6.12.43-3|12745	- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
21mr|kernel-6.12-baikal-6.12.43-3|12746	- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
21mr|kernel-6.12-baikal-6.12.43-3|12747	- dmaengine: fsl-qdma: increase size of 'irq_name'
21mr|kernel-6.12-baikal-6.12.43-3|12748	- dmaengine: fsl-qdma: init irq after reg initialization
21mr|kernel-6.12-baikal-6.12.43-3|12749	- dmaengine: idma64: Add check for dma_set_max_seg_size
21mr|kernel-6.12-baikal-6.12.43-3|12750	- dmaengine: idxd: add a new security check to deal with a hardware erratum
21mr|kernel-6.12-baikal-6.12.43-3|12751	- dmaengine: idxd: add a write() method for applications to submit work
21mr|kernel-6.12-baikal-6.12.43-3|12752	- dmaengine: idxd: Avoid unnecessary destruction of file_ida
21mr|kernel-6.12-baikal-6.12.43-3|12753	- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
21mr|kernel-6.12-baikal-6.12.43-3|12754	- dmaengine: idxd: Ensure safe user copy of completion record
21mr|kernel-6.12-baikal-6.12.43-3|12755	- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
21mr|kernel-6.12-baikal-6.12.43-3|12756	- dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
21mr|kernel-6.12-baikal-6.12.43-3|12757	- dmaengine: idxd: Move dma_free_coherent() out of spinlocked context
21mr|kernel-6.12-baikal-6.12.43-3|12758	- dmaengine: idxd: Protect int_handle field in hw descriptor
21mr|kernel-6.12-baikal-6.12.43-3|12759	- dmaengine: idxd: Remove shadow Event Log head stored in idxd
21mr|kernel-6.12-baikal-6.12.43-3|12760	- dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
21mr|kernel-6.12-baikal-6.12.43-3|12761	- dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
21mr|kernel-6.12-baikal-6.12.43-3|12762	- dmaengine: ioatdma: Fix leaking on version mismatch
21mr|kernel-6.12-baikal-6.12.43-3|12763	- dmaengine: ioatdma: Fix missing kmem_cache_destroy()
21mr|kernel-6.12-baikal-6.12.43-3|12764	- dmaengine: owl: fix register access functions
21mr|kernel-6.12-baikal-6.12.43-3|12765	- dmaengine: pl330: issue_pending waits until WFP state
21mr|kernel-6.12-baikal-6.12.43-3|12766	- dmaengine: ptdma: use consistent DMA masks
21mr|kernel-6.12-baikal-6.12.43-3|12767	- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state"
21mr|kernel-6.12-baikal-6.12.43-3|12768	- dmaengine: shdma: increase size of 'dev_id'
21mr|kernel-6.12-baikal-6.12.43-3|12769	- dmaengine: stm32-dma: avoid bitfield overflow assertion
21mr|kernel-6.12-baikal-6.12.43-3|12770	- dmaengine: tegra186: Fix residual calculation
21mr|kernel-6.12-baikal-6.12.43-3|12771	- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
21mr|kernel-6.12-baikal-6.12.43-3|12772	- dmaengine: ti: edma: Add some null pointer checks to the edma_probe
21mr|kernel-6.12-baikal-6.12.43-3|12773	- dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data
21mr|kernel-6.12-baikal-6.12.43-3|12774	- dmaengine: ti: k3-psil-am62: Fix SPI PDMA data
21mr|kernel-6.12-baikal-6.12.43-3|12775	- dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
21mr|kernel-6.12-baikal-6.12.43-3|12776	- dmaengine: ti: k3-udma: Report short packet errors
21mr|kernel-6.12-baikal-6.12.43-3|12777	- dma: fix call order in dmam_free_coherent
21mr|kernel-6.12-baikal-6.12.43-3|12778	- dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
21mr|kernel-6.12-baikal-6.12.43-3|12779	- dma-mapping: benchmark: fix node id validation
21mr|kernel-6.12-baikal-6.12.43-3|12780	- dma-mapping: benchmark: fix up kthread-related error handling
21mr|kernel-6.12-baikal-6.12.43-3|12781	- dma-mapping: benchmark: handle NUMA_NO_NODE correctly
21mr|kernel-6.12-baikal-6.12.43-3|12782	- dma-mapping: clear dev->dma_mem to NULL after freeing it
21mr|kernel-6.12-baikal-6.12.43-3|12783	- dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users
21mr|kernel-6.12-baikal-6.12.43-3|12784	- dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM
21mr|kernel-6.12-baikal-6.12.43-3|12785	- dma: xilinx_dpdma: Fix locking
21mr|kernel-6.12-baikal-6.12.43-3|12786	- dm: call the resume method on internal suspend
21mr|kernel-6.12-baikal-6.12.43-3|12787	- dm-crypt, dm-verity: disable tasklets
21mr|kernel-6.12-baikal-6.12.43-3|12788	- dm-crypt: don't modify the data when using authenticated encryption
21mr|kernel-6.12-baikal-6.12.43-3|12789	- dm-crypt: recheck the integrity tag after a failure
21mr|kernel-6.12-baikal-6.12.43-3|12790	- dm-crypt: start allocating with MAX_ORDER
21mr|kernel-6.12-baikal-6.12.43-3|12791	- dm-integrity: align the outgoing bio in integrity_recheck
21mr|kernel-6.12-baikal-6.12.43-3|12792	- dm-integrity, dm-verity: reduce stack usage for recheck
21mr|kernel-6.12-baikal-6.12.43-3|12793	- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
21mr|kernel-6.12-baikal-6.12.43-3|12794	- dm-integrity: fix a memory leak when rechecking the data
21mr|kernel-6.12-baikal-6.12.43-3|12795	- dm integrity: fix out-of-range warning
21mr|kernel-6.12-baikal-6.12.43-3|12796	- dm-integrity: recheck the integrity tag after a failure
21mr|kernel-6.12-baikal-6.12.43-3|12797	- dm io: Support IO priority
21mr|kernel-6.12-baikal-6.12.43-3|12798	- dm: limit the number of targets and parameter size area
21mr|kernel-6.12-baikal-6.12.43-3|12799	- dm raid: fix false positive for requeue needed during reshape
21mr|kernel-6.12-baikal-6.12.43-3|12800	- dm-raid: fix lockdep waring in "pers->hot_add_disk"
21mr|kernel-6.12-baikal-6.12.43-3|12801	- dm snapshot: fix lockup in dm_exception_table_exit
21mr|kernel-6.12-baikal-6.12.43-3|12802	- dm-verity: align struct dm_verity_fec_io properly
21mr|kernel-6.12-baikal-6.12.43-3|12803	- dm-verity, dm-crypt: align "struct bvec_iter" correctly
21mr|kernel-6.12-baikal-6.12.43-3|12804	- dm verity: don't perform FEC for failed readahead IO
21mr|kernel-6.12-baikal-6.12.43-3|12805	- dm-verity: fix dm_is_verity_target() when dm-verity is builtin
21mr|kernel-6.12-baikal-6.12.43-3|12806	- dm verity: initialize fec io before freeing it
21mr|kernel-6.12-baikal-6.12.43-3|12807	- dm-verity: recheck the hash after a failure
21mr|kernel-6.12-baikal-6.12.43-3|12808	- Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS filter matching sysfs file
21mr|kernel-6.12-baikal-6.12.43-3|12809	- docs: Instruct LaTeX to cope with deeper nesting
21mr|kernel-6.12-baikal-6.12.43-3|12810	- docs: kernel_abi.py: fix command injection
21mr|kernel-6.12-baikal-6.12.43-3|12811	- docs: kernel_feat.py: fix build error for missing files
21mr|kernel-6.12-baikal-6.12.43-3|12812	- docs: kernel_feat.py: fix potential command injection
21mr|kernel-6.12-baikal-6.12.43-3|12813	- docs: kernel_include.py: Cope with docutils 0.21
21mr|kernel-6.12-baikal-6.12.43-3|12814	- docs: Restore "smart quotes" for quotes
21mr|kernel-6.12-baikal-6.12.43-3|12815	- docs: sparse: add sparse.rst to toctree
21mr|kernel-6.12-baikal-6.12.43-3|12816	- docs: sparse: move TW sparse.txt to TW dev-tools
21mr|kernel-6.12-baikal-6.12.43-3|12817	- Documentation/arch/ia64/features.rst: fix kernel-feat directive
21mr|kernel-6.12-baikal-6.12.43-3|12818	- Documentation/hw-vuln: Add documentation for RFDS
21mr|kernel-6.12-baikal-6.12.43-3|12819	- Documentation/sphinx: fix Python string escapes
21mr|kernel-6.12-baikal-6.12.43-3|12820	- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
21mr|kernel-6.12-baikal-6.12.43-3|12821	- dpaa2-eth: increase the needed headroom to account for alignment
21mr|kernel-6.12-baikal-6.12.43-3|12822	- dpaa2-eth: recycle the RX buffer only after all processing done
21mr|kernel-6.12-baikal-6.12.43-3|12823	- dpaa2-switch: do not ask for MDB, VLAN and FDB replay
21mr|kernel-6.12-baikal-6.12.43-3|12824	- dpaa2-switch: fix size of the dma_unmap
21mr|kernel-6.12-baikal-6.12.43-3|12825	- driver core: Add a guard() definition for the device_lock()
21mr|kernel-6.12-baikal-6.12.43-3|12826	- driver core: Fix device_link_flag_is_sync_state_only()
21mr|kernel-6.12-baikal-6.12.43-3|12827	- driver core: fw_devlink: Improve detection of overlapping cycles
21mr|kernel-6.12-baikal-6.12.43-3|12828	- driver core: Introduce device_link_wait_removal()
21mr|kernel-6.12-baikal-6.12.43-3|12829	- drivers/amd/pm: fix a use-after-free in kv_parse_power_table
21mr|kernel-6.12-baikal-6.12.43-3|12830	- drivers/base/cpu: crash data showing should depends on KEXEC_CORE
21mr|kernel-6.12-baikal-6.12.43-3|12831	- drivers: clk: zynqmp: calculate closest mux rate
21mr|kernel-6.12-baikal-6.12.43-3|12832	- drivers: clk: zynqmp: update divider round rate logic
21mr|kernel-6.12-baikal-6.12.43-3|12833	- drivers: core: synchronize really_probe() and dev_uevent()
21mr|kernel-6.12-baikal-6.12.43-3|12834	- Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory
21mr|kernel-6.12-baikal-6.12.43-3|12835	- Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted
21mr|kernel-6.12-baikal-6.12.43-3|12836	- Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails
21mr|kernel-6.12-baikal-6.12.43-3|12837	- Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl
21mr|kernel-6.12-baikal-6.12.43-3|12838	- drivers/nvme: Add quirks for device 126f:2262
21mr|kernel-6.12-baikal-6.12.43-3|12839	- drivers: perf: added capabilities for legacy PMU
21mr|kernel-6.12-baikal-6.12.43-3|12840	- drivers: perf: ctr_get_width function for legacy is not defined
21mr|kernel-6.12-baikal-6.12.43-3|12841	- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09
21mr|kernel-6.12-baikal-6.12.43-3|12842	- drivers/perf: hisi: Fix some event id for HiSilicon UC pmu
21mr|kernel-6.12-baikal-6.12.43-3|12843	- drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()
21mr|kernel-6.12-baikal-6.12.43-3|12844	- drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group
21mr|kernel-6.12-baikal-6.12.43-3|12845	- drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group
21mr|kernel-6.12-baikal-6.12.43-3|12846	- drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
21mr|kernel-6.12-baikal-6.12.43-3|12847	- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
21mr|kernel-6.12-baikal-6.12.43-3|12848	- drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpus
21mr|kernel-6.12-baikal-6.12.43-3|12849	- drivers/ps3: select VIDEO to provide cmdline functions
21mr|kernel-6.12-baikal-6.12.43-3|12850	- drivers: soc: xilinx: check return status of get_api_version()
21mr|kernel-6.12-baikal-6.12.43-3|12851	- drivers/thermal/loongson2_thermal: Fix incorrect PTR_ERR() judgment
21mr|kernel-6.12-baikal-6.12.43-3|12852	- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
21mr|kernel-6.12-baikal-6.12.43-3|12853	- drivers/xen: Improve the late XenStore init protocol
21mr|kernel-6.12-baikal-6.12.43-3|12854	- drm: add drm_gem_object_is_shared_for_memory_stats() helper
21mr|kernel-6.12-baikal-6.12.43-3|12855	- drm: Allow drivers to indicate the damage helpers to ignore damage clips
21mr|kernel-6.12-baikal-6.12.43-3|12856	- drm/amd: Add concept of running prepare_suspend() sequence for IP blocks
21mr|kernel-6.12-baikal-6.12.43-3|12857	- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param 'doorbell_index'
21mr|kernel-6.12-baikal-6.12.43-3|12858	- drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
21mr|kernel-6.12-baikal-6.12.43-3|12859	- drm/amd/amdgpu: Fix uninitialized variable warnings
21mr|kernel-6.12-baikal-6.12.43-3|12860	- drm/amd/display: Account for cursor prefetch BW in DML1 mode support
21mr|kernel-6.12-baikal-6.12.43-3|12861	- drm/amd/display: Add align done check
21mr|kernel-6.12-baikal-6.12.43-3|12862	- drm/amd/display: Add case for dcn35 to support usb4 dmub hpd event
21mr|kernel-6.12-baikal-6.12.43-3|12863	- drm/amd/display: Add dpia display mode validation logic
21mr|kernel-6.12-baikal-6.12.43-3|12864	- drm/amd/display: Add dtbclk access to dcn315
21mr|kernel-6.12-baikal-6.12.43-3|12865	- drm/amd/display: Add monitor patch for specific eDP
21mr|kernel-6.12-baikal-6.12.43-3|12866	- drm/amd/display: Add NULL test for 'timing generator' in 'dcn21_set_pipe()'
21mr|kernel-6.12-baikal-6.12.43-3|12867	- drm/amd/display: add nv12 bounding box
21mr|kernel-6.12-baikal-6.12.43-3|12868	- drm/amd/display: Add refresh rate range check
21mr|kernel-6.12-baikal-6.12.43-3|12869	- drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()'
21mr|kernel-6.12-baikal-6.12.43-3|12870	- drm/amd/display: Add VCO speed parameter for DCN31 FPU
21mr|kernel-6.12-baikal-6.12.43-3|12871	- drm/amd/display: adjust few initialization order in dm
21mr|kernel-6.12-baikal-6.12.43-3|12872	- drm/amd/display: Align the returned error code with legacy DP
21mr|kernel-6.12-baikal-6.12.43-3|12873	- drm/amd/display: Allocate zero bw after bw alloc enable
21mr|kernel-6.12-baikal-6.12.43-3|12874	- drm/amd/display: Atom Integrated System Info v2_2 for DCN35
21mr|kernel-6.12-baikal-6.12.43-3|12875	- drm/amd/display: Avoid enum conversion warning
21mr|kernel-6.12-baikal-6.12.43-3|12876	- drm/amd/display: avoid stringop-overflow warnings for dp_decide_lane_settings()
21mr|kernel-6.12-baikal-6.12.43-3|12877	- drm/amd/display: Check for NULL pointer
21mr|kernel-6.12-baikal-6.12.43-3|12878	- drm/amd/display: Check index msg_id before read or write
21mr|kernel-6.12-baikal-6.12.43-3|12879	- drm/amd/display: Check pipe offset before setting vblank
21mr|kernel-6.12-baikal-6.12.43-3|12880	- drm/amd/display: Clear OPTC mem select on disable
21mr|kernel-6.12-baikal-6.12.43-3|12881	- drm/amd/display: Disable PSR-SU on Parade 0803 TCON again
21mr|kernel-6.12-baikal-6.12.43-3|12882	- drm/amd/display: Disable seamless boot on 128b/132b encoding
21mr|kernel-6.12-baikal-6.12.43-3|12883	- drm/amd/display: Disconnect phantom pipe OPP from OPTC being disabled
21mr|kernel-6.12-baikal-6.12.43-3|12884	- drm/amd/display: Do not recursively call manual trigger programming
21mr|kernel-6.12-baikal-6.12.43-3|12885	- drm/amd/display: Enable colorspace property for MST connectors
21mr|kernel-6.12-baikal-6.12.43-3|12886	- drm/amd/display: Exit idle optimizations before HDCP execution
21mr|kernel-6.12-baikal-6.12.43-3|12887	- drm/amd/display: fix ABM disablement
21mr|kernel-6.12-baikal-6.12.43-3|12888	- drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
21mr|kernel-6.12-baikal-6.12.43-3|12889	- drm/amd/display: fix bandwidth validation failure on DCN 2.1
21mr|kernel-6.12-baikal-6.12.43-3|12890	- drm/amd/display: Fix buffer overflow in 'get_host_router_total_dp_tunnel_bw()'
21mr|kernel-6.12-baikal-6.12.43-3|12891	- drm/amd/display: Fix DC mode screen flickering on DCN321
21mr|kernel-6.12-baikal-6.12.43-3|12892	- drm/amd/display: fix disable otg wa logic in DCN316
21mr|kernel-6.12-baikal-6.12.43-3|12893	- drm/amd/display: Fix division by zero in setup_dsc_config
21mr|kernel-6.12-baikal-6.12.43-3|12894	- drm/amd/display: Fix DPSTREAM CLK on and off sequence
21mr|kernel-6.12-baikal-6.12.43-3|12895	- drm/amd/display: fixed integer types and null check locations
21mr|kernel-6.12-baikal-6.12.43-3|12896	- drm/amd/display: Fix hang/underflow when transitioning to ODM4:1
21mr|kernel-6.12-baikal-6.12.43-3|12897	- drm/amd/display: fix hw rotated modes when PSR-SU is enabled
21mr|kernel-6.12-baikal-6.12.43-3|12898	- drm/amd/display: Fix incorrect DSC instance for MST
21mr|kernel-6.12-baikal-6.12.43-3|12899	- drm/amd/display: Fix late derefrence 'dsc' check in 'link_set_dsc_pps_packet()'
21mr|kernel-6.12-baikal-6.12.43-3|12900	- drm/amd/display: Fix memory leak in dm_sw_fini()
21mr|kernel-6.12-baikal-6.12.43-3|12901	- drm/amd/display: Fix minor issues in BW Allocation Phase2
21mr|kernel-6.12-baikal-6.12.43-3|12902	- drm/amd/display: Fix MPCC 1DLUT programming
21mr|kernel-6.12-baikal-6.12.43-3|12903	- drm/amd/display: Fix MST Null Ptr for RV
21mr|kernel-6.12-baikal-6.12.43-3|12904	- drm/amd/display: Fix MST PBN/X.Y value calculations
21mr|kernel-6.12-baikal-6.12.43-3|12905	- drm/amd/display: Fix nanosec stat overflow
21mr|kernel-6.12-baikal-6.12.43-3|12906	- drm/amd/display: Fix noise issue on HDMI AV mute
21mr|kernel-6.12-baikal-6.12.43-3|12907	- drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini()
21mr|kernel-6.12-baikal-6.12.43-3|12908	- drm/amd/display: Fix 'panel_cntl' could be null in 'dcn21_set_backlight_level()'
21mr|kernel-6.12-baikal-6.12.43-3|12909	- drm/amd/display: Fix potential index out of bounds in color transformation function
21mr|kernel-6.12-baikal-6.12.43-3|12910	- drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
21mr|kernel-6.12-baikal-6.12.43-3|12911	- drm/amd/display: Fix refresh rate range for some panel
21mr|kernel-6.12-baikal-6.12.43-3|12912	- drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR
21mr|kernel-6.12-baikal-6.12.43-3|12913	- drm/amd/display: Fix tiled display misalignment
21mr|kernel-6.12-baikal-6.12.43-3|12914	- drm/amd/display: Fix uninitialized variables in DM
21mr|kernel-6.12-baikal-6.12.43-3|12915	- drm/amd/display: Fix uninitialized variable usage in core_link_ 'read_dpcd() & write_dpcd()' functions
21mr|kernel-6.12-baikal-6.12.43-3|12916	- drm/amd/display: Fix variable deferencing before NULL check in edp_setup_replay()
21mr|kernel-6.12-baikal-6.12.43-3|12917	- drm/amd/display: Force p-state disallow if leaving no plane config
21mr|kernel-6.12-baikal-6.12.43-3|12918	- drm/amd/display: force toggle rate wa for first link training for a retimer
21mr|kernel-6.12-baikal-6.12.43-3|12919	- drm/amd/display: For prefetch mode > 0, extend prefetch if possible
21mr|kernel-6.12-baikal-6.12.43-3|12920	- drm/amd/display: get dprefclk ss info from integration info table
21mr|kernel-6.12-baikal-6.12.43-3|12921	- drm/amd/display: handle range offsets in VRR ranges
21mr|kernel-6.12-baikal-6.12.43-3|12922	- drm/amd/display: Handle Y carry-over in VCP X.Y calculation
21mr|kernel-6.12-baikal-6.12.43-3|12923	- drm/amd/display: Implement bounds check for stream encoder creation in DCN301
21mr|kernel-6.12-baikal-6.12.43-3|12924	- drm/amd/display: Include udelay when waiting for INBOX0 ACK
21mr|kernel-6.12-baikal-6.12.43-3|12925	- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
21mr|kernel-6.12-baikal-6.12.43-3|12926	- drm/amd/display: Increase frame-larger-than for all display_mode_vba files
21mr|kernel-6.12-baikal-6.12.43-3|12927	- drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml
21mr|kernel-6.12-baikal-6.12.43-3|12928	- drm/amd/display: Increase num voltage states to 40
21mr|kernel-6.12-baikal-6.12.43-3|12929	- drm/amd/display: make flip_timestamp_in_us a 64-bit variable
21mr|kernel-6.12-baikal-6.12.43-3|12930	- drm/amd/display: Only clear symclk otg flag for HDMI
21mr|kernel-6.12-baikal-6.12.43-3|12931	- drm/amd/display: Pass pwrseq inst for backlight and ABM
21mr|kernel-6.12-baikal-6.12.43-3|12932	- drm/amd/display: pbn_div need be updated for hotplug event
21mr|kernel-6.12-baikal-6.12.43-3|12933	- drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A
21mr|kernel-6.12-baikal-6.12.43-3|12934	- drm/amd/display: Preserve original aspect ratio in create stream
21mr|kernel-6.12-baikal-6.12.43-3|12935	- drm/amd/display: Prevent crash when disable stream
21mr|kernel-6.12-baikal-6.12.43-3|12936	- drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4
21mr|kernel-6.12-baikal-6.12.43-3|12937	- drm/amd/display: Reduce default backlight min from 5 nits to 1 nits
21mr|kernel-6.12-baikal-6.12.43-3|12938	- drm/amd/display: Refactor edp power control
21mr|kernel-6.12-baikal-6.12.43-3|12939	- drm/amd/display: refactor ILR to make it work
21mr|kernel-6.12-baikal-6.12.43-3|12940	- drm/amd/display: Remove min_dst_y_next_start check for Z8
21mr|kernel-6.12-baikal-6.12.43-3|12941	- drm/amd/display: Remove pixle rate limit for subvp
21mr|kernel-6.12-baikal-6.12.43-3|12942	- drm/amd/display: Remove power sequencing check
21mr|kernel-6.12-baikal-6.12.43-3|12943	- drm/amd/display: Request usb4 bw for mst streams
21mr|kernel-6.12-baikal-6.12.43-3|12944	- drm/amd/display: Restore guard against default backlight value < 1 nit
21mr|kernel-6.12-baikal-6.12.43-3|12945	- drm/amd/display: Return the correct HDCP error code
21mr|kernel-6.12-baikal-6.12.43-3|12946	- drm/amd/display: revert Exit idle optimizations before HDCP execution
21mr|kernel-6.12-baikal-6.12.43-3|12947	- drm/amd/display: Revert Remove pixle rate limit for subvp
21mr|kernel-6.12-baikal-6.12.43-3|12948	- drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present
21mr|kernel-6.12-baikal-6.12.43-3|12949	- drm/amd/display: Set color_mgmt_changed to true on unsuspend
21mr|kernel-6.12-baikal-6.12.43-3|12950	- drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST
21mr|kernel-6.12-baikal-6.12.43-3|12951	- drm/amd/display: Simplify brightness initialization
21mr|kernel-6.12-baikal-6.12.43-3|12952	- drm/amd/display: Skip finding free audio for unknown engine_id
21mr|kernel-6.12-baikal-6.12.43-3|12953	- drm/amd/display: Skip on writeback when it's not applicable
21mr|kernel-6.12-baikal-6.12.43-3|12954	- drm/amd/display: update dcn315 lpddr pstate latency
21mr|kernel-6.12-baikal-6.12.43-3|12955	- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
21mr|kernel-6.12-baikal-6.12.43-3|12956	- drm/amd/display: Use DRAM speed from validation for dummy p-state
21mr|kernel-6.12-baikal-6.12.43-3|12957	- drm/amd/display: Use freesync when `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found
21mr|kernel-6.12-baikal-6.12.43-3|12958	- drm/amd: Don't init MEC2 firmware when it fails to load
21mr|kernel-6.12-baikal-6.12.43-3|12959	- drm/amd: Enable PCIe PME from D3
21mr|kernel-6.12-baikal-6.12.43-3|12960	- drm/amd: Evict resources during PM ops prepare() callback
21mr|kernel-6.12-baikal-6.12.43-3|12961	- drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
21mr|kernel-6.12-baikal-6.12.43-3|12962	- drm/amd: Flush GFXOFF requests in prepare stage
21mr|kernel-6.12-baikal-6.12.43-3|12963	- drm/amdgpu: add error handle to avoid out-of-bounds
21mr|kernel-6.12-baikal-6.12.43-3|12964	- drm/amdgpu: Add NULL checks for function pointers
21mr|kernel-6.12-baikal-6.12.43-3|12965	- drm/amdgpu: add shared fdinfo stats
21mr|kernel-6.12-baikal-6.12.43-3|12966	- drm/amdgpu: always force full reset for SOC21
21mr|kernel-6.12-baikal-6.12.43-3|12967	- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
21mr|kernel-6.12-baikal-6.12.43-3|12968	- drm/amdgpu: apply the RV2 system aperture fix to RN/CZN as well
21mr|kernel-6.12-baikal-6.12.43-3|12969	- drm/amdgpu: Assign correct bits for SDMA HDP flush
21mr|kernel-6.12-baikal-6.12.43-3|12970	- drm/amdgpu/atomfirmware: add intergrated info v2.3 table
21mr|kernel-6.12-baikal-6.12.43-3|12971	- drm/amdgpu/atomfirmware: fix parsing of vram_info
21mr|kernel-6.12-baikal-6.12.43-3|12972	- drm/amdgpu/atomfirmware: silence UBSAN warning
21mr|kernel-6.12-baikal-6.12.43-3|12973	- drm/amdgpu: avoid using null object of framebuffer
21mr|kernel-6.12-baikal-6.12.43-3|12974	- drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
21mr|kernel-6.12-baikal-6.12.43-3|12975	- drm/amdgpu: correct chunk_ptr to a pointer to chunk.
21mr|kernel-6.12-baikal-6.12.43-3|12976	- drm/amdgpu: correct the amdgpu runtime dereference usage count
21mr|kernel-6.12-baikal-6.12.43-3|12977	- drm/amdgpu: correct the cu count for gfx v11
21mr|kernel-6.12-baikal-6.12.43-3|12978	- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
21mr|kernel-6.12-baikal-6.12.43-3|12979	- drm/amdgpu: disable MCBP by default
21mr|kernel-6.12-baikal-6.12.43-3|12980	- drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt
21mr|kernel-6.12-baikal-6.12.43-3|12981	- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)
21mr|kernel-6.12-baikal-6.12.43-3|12982	- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
21mr|kernel-6.12-baikal-6.12.43-3|12983	- drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series
21mr|kernel-6.12-baikal-6.12.43-3|12984	- drm/amdgpu: fall back to INPUT power for AVG power via INFO IOCTL
21mr|kernel-6.12-baikal-6.12.43-3|12985	- drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini
21mr|kernel-6.12-baikal-6.12.43-3|12986	- drm/amdgpu: fix avg vs input power reporting on smu7
21mr|kernel-6.12-baikal-6.12.43-3|12987	- drm/amdgpu: Fix buffer size in gfx_v9_4_3_init_ cp_compute_microcode() and rlc_microcode()
21mr|kernel-6.12-baikal-6.12.43-3|12988	- drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
21mr|kernel-6.12-baikal-6.12.43-3|12989	- drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible
21mr|kernel-6.12-baikal-6.12.43-3|12990	- drm/amdgpu: fix deadlock while reading mqd from debugfs
21mr|kernel-6.12-baikal-6.12.43-3|12991	- drm/amdgpu: fix doorbell regression
21mr|kernel-6.12-baikal-6.12.43-3|12992	- drm/amdgpu: Fix ecc irq enable/disable unpaired
21mr|kernel-6.12-baikal-6.12.43-3|12993	- drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap
21mr|kernel-6.12-baikal-6.12.43-3|12994	- drm/amdgpu: Fix '*fw' from request_firmware() not released in 'amdgpu_ucode_request()'
21mr|kernel-6.12-baikal-6.12.43-3|12995	- drm/amdgpu: Fix HDP flush for VFs on nbio v7.9
21mr|kernel-6.12-baikal-6.12.43-3|12996	- drm/amdgpu: fix incorrect number of active RBs for gfx11
21mr|kernel-6.12-baikal-6.12.43-3|12997	- drm/amdgpu: Fix leak when GPU memory allocation fails
21mr|kernel-6.12-baikal-6.12.43-3|12998	- drm/amdgpu: fix memory overflow in the IB test
21mr|kernel-6.12-baikal-6.12.43-3|12999	- drm/amdgpu: Fix memory range calculation
21mr|kernel-6.12-baikal-6.12.43-3|13000	- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
21mr|kernel-6.12-baikal-6.12.43-3|13001	- drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'
21mr|kernel-6.12-baikal-6.12.43-3|13002	- drm/amdgpu: Fix pci state save during mode-1 reset
21mr|kernel-6.12-baikal-6.12.43-3|13003	- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
21mr|kernel-6.12-baikal-6.12.43-3|13004	- drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()'
21mr|kernel-6.12-baikal-6.12.43-3|13005	- drm/amdgpu: Fix refclk reporting for SMU v13.0.6
21mr|kernel-6.12-baikal-6.12.43-3|13006	- drm/amdgpu: Fix shared buff copy to user
21mr|kernel-6.12-baikal-6.12.43-3|13007	- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
21mr|kernel-6.12-baikal-6.12.43-3|13008	- drm/amdgpu: fix tear down order in amdgpu_vm_pt_free
21mr|kernel-6.12-baikal-6.12.43-3|13009	- drm/amdgpu: Fix the null pointer when load rlc firmware
21mr|kernel-6.12-baikal-6.12.43-3|13010	- drm/amdgpu: Fix the ring buffer size for queue VM flush
21mr|kernel-6.12-baikal-6.12.43-3|13011	- drm/amdgpu: fix the warning about the expression (int)size - len
21mr|kernel-6.12-baikal-6.12.43-3|13012	- drm/amdgpu: fix UBSAN warning in kv_dpm.c
21mr|kernel-6.12-baikal-6.12.43-3|13013	- drm/amdgpu: fix uninitialized scalar variable warning
21mr|kernel-6.12-baikal-6.12.43-3|13014	- drm/amdgpu: Fix uninitialized variable warnings
21mr|kernel-6.12-baikal-6.12.43-3|13015	- drm/amdgpu: fix use-after-free bug
21mr|kernel-6.12-baikal-6.12.43-3|13016	- drm/amdgpu: Fix VCN allocation in CPX partition
21mr|kernel-6.12-baikal-6.12.43-3|13017	- drm/amdgpu: fix visible VRAM handling during faults
21mr|kernel-6.12-baikal-6.12.43-3|13018	- drm/amdgpu: Fix VRAM memory accounting
21mr|kernel-6.12-baikal-6.12.43-3|13019	- drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'
21mr|kernel-6.12-baikal-6.12.43-3|13020	- drm/amdgpu: Force order between a read and write to the same address
21mr|kernel-6.12-baikal-6.12.43-3|13021	- drm/amdgpu/gfx10: set UNORD_DISPATCH in compute MQDs
21mr|kernel-6.12-baikal-6.12.43-3|13022	- drm/amdgpu/gfx11: set UNORD_DISPATCH in compute MQDs
21mr|kernel-6.12-baikal-6.12.43-3|13023	- drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2
21mr|kernel-6.12-baikal-6.12.43-3|13024	- drm/amdgpu: Indicate CU havest info to CP
21mr|kernel-6.12-baikal-6.12.43-3|13025	- drm/amdgpu: Initialize timestamp for some legacy SOCs
21mr|kernel-6.12-baikal-6.12.43-3|13026	- drm/amdgpu: init microcode chip name from ip versions
21mr|kernel-6.12-baikal-6.12.43-3|13027	- drm/amdgpu: Let KFD sync with VM fences
21mr|kernel-6.12-baikal-6.12.43-3|13028	- drm/amdgpu/mes: fix use-after-free issue
21mr|kernel-6.12-baikal-6.12.43-3|13029	- drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2
21mr|kernel-6.12-baikal-6.12.43-3|13030	- drm/amdgpu/pm: Fix the error of pwm1_enable setting
21mr|kernel-6.12-baikal-6.12.43-3|13031	- drm/amdgpu/pm: Fix the power source flag error
21mr|kernel-6.12-baikal-6.12.43-3|13032	- drm/amdgpu: re-create idle bo's PTE during VM state machine reset
21mr|kernel-6.12-baikal-6.12.43-3|13033	- drm/amdgpu: Refine IB schedule error logging
21mr|kernel-6.12-baikal-6.12.43-3|13034	- drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
21mr|kernel-6.12-baikal-6.12.43-3|13035	- drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
21mr|kernel-6.12-baikal-6.12.43-3|13036	- drm/amdgpu: remove invalid resource->start check v2
21mr|kernel-6.12-baikal-6.12.43-3|13037	- drm/amdgpu: Reset dGPU if suspend got aborted
21mr|kernel-6.12-baikal-6.12.43-3|13038	- drm/amdgpu: reset gpu for s3 suspend abort case
21mr|kernel-6.12-baikal-6.12.43-3|13039	- drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
21mr|kernel-6.12-baikal-6.12.43-3|13040	- drm/amdgpu: reset vm state machine after gpu reset(vram lost)
21mr|kernel-6.12-baikal-6.12.43-3|13041	- drm/amdgpu: Restrict extended wait to PSP v13.0.6
21mr|kernel-6.12-baikal-6.12.43-3|13042	- drm/amdgpu/sdma5.2: add begin/end_use ring callbacks
21mr|kernel-6.12-baikal-6.12.43-3|13043	- drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
21mr|kernel-6.12-baikal-6.12.43-3|13044	- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
21mr|kernel-6.12-baikal-6.12.43-3|13045	- drm/amdgpu: silence UBSAN warning
21mr|kernel-6.12-baikal-6.12.43-3|13046	- drm/amdgpu: skip gpu_info fw loading on navi12
21mr|kernel-6.12-baikal-6.12.43-3|13047	- drm/amdgpu: skip to program GFXDEC registers for suspend abort
21mr|kernel-6.12-baikal-6.12.43-3|13048	- drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution
21mr|kernel-6.12-baikal-6.12.43-3|13049	- drm/amdgpu: Update BO eviction priorities
21mr|kernel-6.12-baikal-6.12.43-3|13050	- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
21mr|kernel-6.12-baikal-6.12.43-3|13051	- drm/amdgpu: update retry times for psp BL wait
21mr|kernel-6.12-baikal-6.12.43-3|13052	- drm/amdgpu: Use another offset for GC 9.4.3 remap
21mr|kernel-6.12-baikal-6.12.43-3|13053	- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
21mr|kernel-6.12-baikal-6.12.43-3|13054	- drm/amdgpu: validate the parameters of bo mapping operations more clearly
21mr|kernel-6.12-baikal-6.12.43-3|13055	- drm/amdkfd: Add VRAM accounting for SVM migration
21mr|kernel-6.12-baikal-6.12.43-3|13056	- drm/amdkfd: Check cgroup when returning DMABuf info
21mr|kernel-6.12-baikal-6.12.43-3|13057	- drm/amdkfd: Confirm list is non-empty before utilizing list_first_entry in kfd_topology.c
21mr|kernel-6.12-baikal-6.12.43-3|13058	- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
21mr|kernel-6.12-baikal-6.12.43-3|13059	- drm/amdkfd: Fix CU Masking for GFX 9.4.3
21mr|kernel-6.12-baikal-6.12.43-3|13060	- drm/amdkfd: fixes for HMM mem allocation
21mr|kernel-6.12-baikal-6.12.43-3|13061	- drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()'
21mr|kernel-6.12-baikal-6.12.43-3|13062	- drm/amdkfd: Fix lock dependency warning
21mr|kernel-6.12-baikal-6.12.43-3|13063	- drm/amdkfd: Fix lock dependency warning with srcu
21mr|kernel-6.12-baikal-6.12.43-3|13064	- drm/amdkfd: Fix memory leak in create_process failure
21mr|kernel-6.12-baikal-6.12.43-3|13065	- drm/amdkfd: fix mes set shader debugger process management
21mr|kernel-6.12-baikal-6.12.43-3|13066	- drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'
21mr|kernel-6.12-baikal-6.12.43-3|13067	- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
21mr|kernel-6.12-baikal-6.12.43-3|13068	- drm/amdkfd: Fix type of 'dbg_flags' in 'struct kfd_process'
21mr|kernel-6.12-baikal-6.12.43-3|13069	- drm/amdkfd: Flush the process wq before creating a kfd_process
21mr|kernel-6.12-baikal-6.12.43-3|13070	- drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit
21mr|kernel-6.12-baikal-6.12.43-3|13071	- drm/amdkfd: get doorbell's absolute offset based on the db_size
21mr|kernel-6.12-baikal-6.12.43-3|13072	- drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
21mr|kernel-6.12-baikal-6.12.43-3|13073	- drm/amdkfd: only flush mes process context if mes support is there
21mr|kernel-6.12-baikal-6.12.43-3|13074	- drm/amdkfd: range check cp bad op exception interrupts
21mr|kernel-6.12-baikal-6.12.43-3|13075	- drm/amdkfd: Reset GPU on queue preemption failure
21mr|kernel-6.12-baikal-6.12.43-3|13076	- drm/amdkfd: svm range always mapped flag not working on APU
21mr|kernel-6.12-baikal-6.12.43-3|13077	- drm/amdkfd: Use common function for IP version check
21mr|kernel-6.12-baikal-6.12.43-3|13078	- drm/amdkfd: Use correct drm device for cgroup permission check
21mr|kernel-6.12-baikal-6.12.43-3|13079	- drm/amd/pm: fix a double-free in amdgpu_parse_extended_power_table
21mr|kernel-6.12-baikal-6.12.43-3|13080	- drm/amd/pm: fix a double-free in si_dpm_init
21mr|kernel-6.12-baikal-6.12.43-3|13081	- drm/amd/pm: Fix aldebaran pcie speed reporting
21mr|kernel-6.12-baikal-6.12.43-3|13082	- drm/amd/pm: fix a memleak in aldebaran_tables_init
21mr|kernel-6.12-baikal-6.12.43-3|13083	- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
21mr|kernel-6.12-baikal-6.12.43-3|13084	- drm/amd/pm: Fix esm reg mask use to get pcie speed
21mr|kernel-6.12-baikal-6.12.43-3|13085	- drm/amd/pm: Restore config space after reset
21mr|kernel-6.12-baikal-6.12.43-3|13086	- drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init
21mr|kernel-6.12-baikal-6.12.43-3|13087	- drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
21mr|kernel-6.12-baikal-6.12.43-3|13088	- drm/arm/komeda: Fix komeda probe failing if there are no links in the secondary pipeline
21mr|kernel-6.12-baikal-6.12.43-3|13089	- drm/arm/malidp: fix a possible null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|13090	- drm/ast: Fix soft lockup
21mr|kernel-6.12-baikal-6.12.43-3|13091	- drm/atomic-helpers: Invoke end_fb_access while owning plane state
21mr|kernel-6.12-baikal-6.12.43-3|13092	- drm/bridge: add ->edid_read hook and drm_bridge_edid_read()
21mr|kernel-6.12-baikal-6.12.43-3|13093	- drm/bridge: anx7625: Don't log an error when DSI host can't be found
21mr|kernel-6.12-baikal-6.12.43-3|13094	- drm/bridge: anx7625: Ensure bridge is suspended in disable()
21mr|kernel-6.12-baikal-6.12.43-3|13095	- drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms
21mr|kernel-6.12-baikal-6.12.43-3|13096	- drm/bridge: anx7625: Update audio status while detecting
21mr|kernel-6.12-baikal-6.12.43-3|13097	- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|13098	- drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|13099	- drm/bridge: dpc3433: Don't log an error when DSI host can't be found
21mr|kernel-6.12-baikal-6.12.43-3|13100	- drm/bridge: Fixed a DP link training bug
21mr|kernel-6.12-baikal-6.12.43-3|13101	- drm/bridge: Fix improper bridge init order with pre_enable_prev_first
21mr|kernel-6.12-baikal-6.12.43-3|13102	- drm/bridge: Fix typo in post_disable() description
21mr|kernel-6.12-baikal-6.12.43-3|13103	- drm/bridge: icn6211: Don't log an error when DSI host can't be found
21mr|kernel-6.12-baikal-6.12.43-3|13104	- drm/bridge: it6505: fix hibernate to resume no display issue
21mr|kernel-6.12-baikal-6.12.43-3|13105	- drm/bridge: lt8912b: clear the EDID property on failures
21mr|kernel-6.12-baikal-6.12.43-3|13106	- drm/bridge: lt8912b: do not return negative values from .get_modes()
21mr|kernel-6.12-baikal-6.12.43-3|13107	- drm/bridge: lt8912b: Don't log an error when DSI host can't be found
21mr|kernel-6.12-baikal-6.12.43-3|13108	- drm/bridge: lt8912b: use drm_bridge_edid_read()
21mr|kernel-6.12-baikal-6.12.43-3|13109	- drm/bridge: lt9611: Don't log an error when DSI host can't be found
21mr|kernel-6.12-baikal-6.12.43-3|13110	- drm/bridge: lt9611uxc: Don't log an error when DSI host can't be found
21mr|kernel-6.12-baikal-6.12.43-3|13111	- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
21mr|kernel-6.12-baikal-6.12.43-3|13112	- drm/bridge: nxp-ptn3460: simplify some error checking
21mr|kernel-6.12-baikal-6.12.43-3|13113	- drm/bridge/panel: Fix runtime warning on panel bridge release
21mr|kernel-6.12-baikal-6.12.43-3|13114	- drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable()
21mr|kernel-6.12-baikal-6.12.43-3|13115	- drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case
21mr|kernel-6.12-baikal-6.12.43-3|13116	- drm/bridge: parade-ps8640: Never store more than msg->size bytes in AUX xfer
21mr|kernel-6.12-baikal-6.12.43-3|13117	- drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transfer
21mr|kernel-6.12-baikal-6.12.43-3|13118	- drm/bridge: ps8640: Fix size mismatch warning w/ len
21mr|kernel-6.12-baikal-6.12.43-3|13119	- drm: bridge: samsung-dsim: Don't use FORCE_STOP_STATE
21mr|kernel-6.12-baikal-6.12.43-3|13120	- drm/bridge: sii902x: Fix audio codec unregistration
21mr|kernel-6.12-baikal-6.12.43-3|13121	- drm/bridge: sii902x: Fix probing race issue
21mr|kernel-6.12-baikal-6.12.43-3|13122	- drm/bridge: tc358767: Fix return value on error case
21mr|kernel-6.12-baikal-6.12.43-3|13123	- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
21mr|kernel-6.12-baikal-6.12.43-3|13124	- drm/bridge: tc358775: Don't log an error when DSI host can't be found
21mr|kernel-6.12-baikal-6.12.43-3|13125	- drm/bridge: tc358775: fix support for jeida-18 and jeida-24
21mr|kernel-6.12-baikal-6.12.43-3|13126	- drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer
21mr|kernel-6.12-baikal-6.12.43-3|13127	- drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
21mr|kernel-6.12-baikal-6.12.43-3|13128	- drm/buddy: fix range bias
21mr|kernel-6.12-baikal-6.12.43-3|13129	- drm: Check output polling initialized before disabling
21mr|kernel-6.12-baikal-6.12.43-3|13130	- drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
21mr|kernel-6.12-baikal-6.12.43-3|13131	- drm/ci: add subset-1-gfx to LAVA_TAGS and adjust shards
21mr|kernel-6.12-baikal-6.12.43-3|13132	- drm/ci: update device type for volteer devices
21mr|kernel-6.12-baikal-6.12.43-3|13133	- drm/ci: uprev mesa version: fix container build & crosvm
21mr|kernel-6.12-baikal-6.12.43-3|13134	- drm: ci: use clk_ignore_unused for apq8016
21mr|kernel-6.12-baikal-6.12.43-3|13135	- drm/client: Fully protect modes[] with dev->mode_config.mutex
21mr|kernel-6.12-baikal-6.12.43-3|13136	- drm/connector: Add \n to message about demoting connector force-probes
21mr|kernel-6.12-baikal-6.12.43-3|13137	- drm/crtc: fix uninitialized variable use
21mr|kernel-6.12-baikal-6.12.43-3|13138	- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
21mr|kernel-6.12-baikal-6.12.43-3|13139	- drm: Disable the cursor plane on atomic contexts with virtualized drivers
21mr|kernel-6.12-baikal-6.12.43-3|13140	- drm: Don't treat 0 as -1 in drm_fixp2int_ceil
21mr|kernel-6.12-baikal-6.12.43-3|13141	- drm: Don't unref the same fb many times by mistake due to deadlock handling
21mr|kernel-6.12-baikal-6.12.43-3|13142	- drm/dp: Don't attempt AUX transfers when eDP panels are not powered
21mr|kernel-6.12-baikal-6.12.43-3|13143	- drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
21mr|kernel-6.12-baikal-6.12.43-3|13144	- drm/dp_mst: Fix fractional DSC bpp handling
21mr|kernel-6.12-baikal-6.12.43-3|13145	- drm/drm_file: Fix pid refcounting race
21mr|kernel-6.12-baikal-6.12.43-3|13146	- drm/drm_file: fix use of uninitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|13147	- drm/drv: propagate errors from drm_modeset_register_all()
21mr|kernel-6.12-baikal-6.12.43-3|13148	- drm/edid: also call add modes in EDID connector update fallback
21mr|kernel-6.12-baikal-6.12.43-3|13149	- drm/edid: Parse topology block for all DispID structure v1.x
21mr|kernel-6.12-baikal-6.12.43-3|13150	- drm/etnaviv: don't block scheduler when GPU is still active
21mr|kernel-6.12-baikal-6.12.43-3|13151	- drm/etnaviv: fix DMA direction handling for cached RW buffers
21mr|kernel-6.12-baikal-6.12.43-3|13152	- drm/etnaviv: fix tx clock gating on some GC7000 variants
21mr|kernel-6.12-baikal-6.12.43-3|13153	- drm/etnaviv: Restore some id values
21mr|kernel-6.12-baikal-6.12.43-3|13154	- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
21mr|kernel-6.12-baikal-6.12.43-3|13155	- drm/exynos: do not return negative values from .get_modes()
21mr|kernel-6.12-baikal-6.12.43-3|13156	- drm/exynos: dp: drop driver owner initialization
21mr|kernel-6.12-baikal-6.12.43-3|13157	- drm/exynos: fix accidental on-stack copy of exynos_drm_plane
21mr|kernel-6.12-baikal-6.12.43-3|13158	- drm/exynos: fix a potential error pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|13159	- drm/exynos: fix a wrong error checking
21mr|kernel-6.12-baikal-6.12.43-3|13160	- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume
21mr|kernel-6.12-baikal-6.12.43-3|13161	- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
21mr|kernel-6.12-baikal-6.12.43-3|13162	- drm/exynos/vidi: fix memory leak in .get_modes()
21mr|kernel-6.12-baikal-6.12.43-3|13163	- drm/fbdev-dma: Only set smem_start is enable per module option
21mr|kernel-6.12-baikal-6.12.43-3|13164	- drm/fbdev-generic: Do not set physical framebuffer address
21mr|kernel-6.12-baikal-6.12.43-3|13165	- drm: Fix drm_fixp2int_round() making it add 0.5
21mr|kernel-6.12-baikal-6.12.43-3|13166	- drm: Fix FD ownership check in drm_master_check_perm()
21mr|kernel-6.12-baikal-6.12.43-3|13167	- drm: Fix TODO list mentioning non-KMS drivers
21mr|kernel-6.12-baikal-6.12.43-3|13168	- drm/framebuffer: Fix use of uninitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|13169	- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
21mr|kernel-6.12-baikal-6.12.43-3|13170	- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
21mr|kernel-6.12-baikal-6.12.43-3|13171	- drm/gma500: Remove lid code
21mr|kernel-6.12-baikal-6.12.43-3|13172	- drm/i915: Add missing ; to __assign_str() macros in tracepoint code
21mr|kernel-6.12-baikal-6.12.43-3|13173	- drm/i915: Adjust seamless_m_n flag behaviour
21mr|kernel-6.12-baikal-6.12.43-3|13174	- drm/i915: Also check for VGA converter in eDP probe
21mr|kernel-6.12-baikal-6.12.43-3|13175	- drm/i915/audio: Fix audio time stamp programming for DP
21mr|kernel-6.12-baikal-6.12.43-3|13176	- drm/i915/bios: Fix parsing backlight BDB data
21mr|kernel-6.12-baikal-6.12.43-3|13177	- drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
21mr|kernel-6.12-baikal-6.12.43-3|13178	- drm/i915: Call intel_pre_plane_updates() also for pipes getting enabled
21mr|kernel-6.12-baikal-6.12.43-3|13179	- drm/i915/cdclk: Fix CDCLK programming order when pipes are active
21mr|kernel-6.12-baikal-6.12.43-3|13180	- drm/i915/cdclk: Fix voltage_level programming edge case
21mr|kernel-6.12-baikal-6.12.43-3|13181	- drm/i915: Change intel_pipe_update_{start,end}() calling convention
21mr|kernel-6.12-baikal-6.12.43-3|13182	- drm/i915: Check before removing mm notifier
21mr|kernel-6.12-baikal-6.12.43-3|13183	- drm/i915: Consolidate condition for Wa_22011802037
21mr|kernel-6.12-baikal-6.12.43-3|13184	- drm/i915/dg2: Drop pre-production GT workarounds
21mr|kernel-6.12-baikal-6.12.43-3|13185	- drm/i915: Disable live M/N updates when using bigjoiner
21mr|kernel-6.12-baikal-6.12.43-3|13186	- drm/i915: Disable port sync when bigjoiner is used
21mr|kernel-6.12-baikal-6.12.43-3|13187	- drm/i915/display: Use i915_gem_object_get_dma_address to get dma address
21mr|kernel-6.12-baikal-6.12.43-3|13188	- drm/i915/dmc: Don't enable any pipe DMC events
21mr|kernel-6.12-baikal-6.12.43-3|13189	- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
21mr|kernel-6.12-baikal-6.12.43-3|13190	- drm/i915: Don't explode when the dig port we don't have an AUX CH
21mr|kernel-6.12-baikal-6.12.43-3|13191	- drm/i915/dp: Don't switch the LTTPR mode on an active link
21mr|kernel-6.12-baikal-6.12.43-3|13192	- drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern
21mr|kernel-6.12-baikal-6.12.43-3|13193	- drm/i915/dp: Reset intel_dp->link_trained before retraining the link
21mr|kernel-6.12-baikal-6.12.43-3|13194	- drm/i915/dpt: Make DPT object unshrinkable
21mr|kernel-6.12-baikal-6.12.43-3|13195	- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
21mr|kernel-6.12-baikal-6.12.43-3|13196	- drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select
21mr|kernel-6.12-baikal-6.12.43-3|13197	- drm/i915: Eliminate IS_MTL_GRAPHICS_STEP
21mr|kernel-6.12-baikal-6.12.43-3|13198	- drm/i915: Enable VRR later during fastsets
21mr|kernel-6.12-baikal-6.12.43-3|13199	- drm/i915: Extract intel_crtc_vblank_evade_scanlines()
21mr|kernel-6.12-baikal-6.12.43-3|13200	- drm/i915: Fix ADL+ tiled plane stride when the POT stride is smaller than the original
21mr|kernel-6.12-baikal-6.12.43-3|13201	- drm/i915: Fix audio component initialization
21mr|kernel-6.12-baikal-6.12.43-3|13202	- drm/i915: Fix FEC pipe A vs. DDI A mixup
21mr|kernel-6.12-baikal-6.12.43-3|13203	- drm/i915: Fix FEC state dump
21mr|kernel-6.12-baikal-6.12.43-3|13204	- drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
21mr|kernel-6.12-baikal-6.12.43-3|13205	- drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
21mr|kernel-6.12-baikal-6.12.43-3|13206	- drm/i915: Fix remapped stride with CCS on ADL+
21mr|kernel-6.12-baikal-6.12.43-3|13207	- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
21mr|kernel-6.12-baikal-6.12.43-3|13208	- drm/i915/gt: Automate CCS Mode setting during engine resets
21mr|kernel-6.12-baikal-6.12.43-3|13209	- drm/i915/gt: Disable HW load balancing for CCS
21mr|kernel-6.12-baikal-6.12.43-3|13210	- drm/i915/gt: Disarm breadcrumbs if engines are already idle
21mr|kernel-6.12-baikal-6.12.43-3|13211	- drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
21mr|kernel-6.12-baikal-6.12.43-3|13212	- drm/i915/gt: Do not generate the command streamer for all the CCS
21mr|kernel-6.12-baikal-6.12.43-3|13213	- drm/i915/gt: Enable only one CCS for compute workload
21mr|kernel-6.12-baikal-6.12.43-3|13214	- drm/i915/gt: Fix CCS id's calculation for CCS mode setting
21mr|kernel-6.12-baikal-6.12.43-3|13215	- drm/i915/gt: Fix potential UAF by revoke of fence registers
21mr|kernel-6.12-baikal-6.12.43-3|13216	- drm/i915/gt: Reset queue_priority_hint on parking
21mr|kernel-6.12-baikal-6.12.43-3|13217	- drm/i915/guc: avoid FIELD_PREP warning
21mr|kernel-6.12-baikal-6.12.43-3|13218	- drm/i915/gvt: Fix uninitialized variable in handle_mmio()
21mr|kernel-6.12-baikal-6.12.43-3|13219	- drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
21mr|kernel-6.12-baikal-6.12.43-3|13220	- drm/i915/hwmon: Fix locking inversion in sysfs getter
21mr|kernel-6.12-baikal-6.12.43-3|13221	- drm/i915/hwmon: Fix static analysis tool reported issues
21mr|kernel-6.12-baikal-6.12.43-3|13222	- drm/i915/hwmon: Get rid of devm
21mr|kernel-6.12-baikal-6.12.43-3|13223	- drm/i915: Introduce crtc_state->enhanced_framing
21mr|kernel-6.12-baikal-6.12.43-3|13224	- drm/i915/lnl: Remove watchdog timers for PSR
21mr|kernel-6.12-baikal-6.12.43-3|13225	- drm/i915/mso: using joiner is not possible with eDP MSO
21mr|kernel-6.12-baikal-6.12.43-3|13226	- drm/i915/mst: Fix .mode_valid_ctx() return values
21mr|kernel-6.12-baikal-6.12.43-3|13227	- drm/i915/mst: Limit MST+DSC to TGL+
21mr|kernel-6.12-baikal-6.12.43-3|13228	- drm/i915/mst: Reject FEC+MST on ICL
21mr|kernel-6.12-baikal-6.12.43-3|13229	- drm/i915/mst: Reject modes that require the bigjoiner
21mr|kernel-6.12-baikal-6.12.43-3|13230	- drm/i915/mtl: Fix HDMI/DP PLL clock selection
21mr|kernel-6.12-baikal-6.12.43-3|13231	- drm/i915/mtl: Update workaround 14016712196
21mr|kernel-6.12-baikal-6.12.43-3|13232	- drm/i915/mtl: Update workaround 14018575942
21mr|kernel-6.12-baikal-6.12.43-3|13233	- drm/i915/perf: Update handling of MMIO triggered reports
21mr|kernel-6.12-baikal-6.12.43-3|13234	- drm/i915: Pre-populate the cursor physical dma address
21mr|kernel-6.12-baikal-6.12.43-3|13235	- drm/i915/psr: Only allow PSR in LPSP mode on HSW non-ULT
21mr|kernel-6.12-baikal-6.12.43-3|13236	- drm/i915: Reject async flips with bigjoiner
21mr|kernel-6.12-baikal-6.12.43-3|13237	- drm/i915: Replace several IS_METEORLAKE with proper IP version checks
21mr|kernel-6.12-baikal-6.12.43-3|13238	- drm/i915/selftests: Fix engine reset count storage for multi-tile
21mr|kernel-6.12-baikal-6.12.43-3|13239	- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
21mr|kernel-6.12-baikal-6.12.43-3|13240	- drm/i915: Tidy workaround definitions
21mr|kernel-6.12-baikal-6.12.43-3|13241	- drm/i915/tv: Fix TV mode
21mr|kernel-6.12-baikal-6.12.43-3|13242	- drm/i915: Use internal class when counting engine resets
21mr|kernel-6.12-baikal-6.12.43-3|13243	- drm/i915/vma: Fix UAF on destroy against retire race
21mr|kernel-6.12-baikal-6.12.43-3|13244	- drm/i915/vrr: Disable VRR when using bigjoiner
21mr|kernel-6.12-baikal-6.12.43-3|13245	- drm/i915/xelpg: Call Xe_LPG workaround functions based on IP version
21mr|kernel-6.12-baikal-6.12.43-3|13246	- drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74
21mr|kernel-6.12-baikal-6.12.43-3|13247	- drm/imx/ipuv3: do not return negative values from .get_modes()
21mr|kernel-6.12-baikal-6.12.43-3|13248	- drm/imx/lcdc: Fix double-free of driver data
21mr|kernel-6.12-baikal-6.12.43-3|13249	- drm/komeda: check for error-valued pointer
21mr|kernel-6.12-baikal-6.12.43-3|13250	- drm/lcdif: Do not disable clocks on already suspended hardware
21mr|kernel-6.12-baikal-6.12.43-3|13251	- drm/lima: add mask irq callback to gp and pp
21mr|kernel-6.12-baikal-6.12.43-3|13252	- drm/lima: fix a memleak in lima_heap_alloc
21mr|kernel-6.12-baikal-6.12.43-3|13253	- drm/lima: fix shared irq handling on driver remove
21mr|kernel-6.12-baikal-6.12.43-3|13254	- drm/lima: mask irqs in timeout path before hard reset
21mr|kernel-6.12-baikal-6.12.43-3|13255	- drm/mediatek: Add 0 size check to mtk_drm_gem_obj
21mr|kernel-6.12-baikal-6.12.43-3|13256	- drm/mediatek: Add missing plane settings when async update
21mr|kernel-6.12-baikal-6.12.43-3|13257	- drm/mediatek: Add OVL compatible name for MT8195
21mr|kernel-6.12-baikal-6.12.43-3|13258	- drm/mediatek: Add spinlock for setting vblank event in atomic_begin
21mr|kernel-6.12-baikal-6.12.43-3|13259	- drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time
21mr|kernel-6.12-baikal-6.12.43-3|13260	- drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency
21mr|kernel-6.12-baikal-6.12.43-3|13261	- drm/mediatek: dp: Fix mtk_dp_aux_transfer return value
21mr|kernel-6.12-baikal-6.12.43-3|13262	- drm/mediatek/dp: Fix spurious kfree()
21mr|kernel-6.12-baikal-6.12.43-3|13263	- drm/mediatek/dp: switch to ->edid_read callback
21mr|kernel-6.12-baikal-6.12.43-3|13264	- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
21mr|kernel-6.12-baikal-6.12.43-3|13265	- drm/mediatek: Fix access violation in mtk_drm_crtc_dma_dev_get
21mr|kernel-6.12-baikal-6.12.43-3|13266	- drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
21mr|kernel-6.12-baikal-6.12.43-3|13267	- drm/mediatek: Fix destination alpha error in OVL
21mr|kernel-6.12-baikal-6.12.43-3|13268	- drm/mediatek: fix kernel oops if no crtc is found
21mr|kernel-6.12-baikal-6.12.43-3|13269	- drm/mediatek: Fix underrun in VDO1 when switches off the layer
21mr|kernel-6.12-baikal-6.12.43-3|13270	- drm/mediatek: Fix XRGB setting error in Mixer
21mr|kernel-6.12-baikal-6.12.43-3|13271	- drm/mediatek: Fix XRGB setting error in OVL
21mr|kernel-6.12-baikal-6.12.43-3|13272	- drm/mediatek: Remove less-than-zero comparison of an unsigned value
21mr|kernel-6.12-baikal-6.12.43-3|13273	- drm/mediatek: Remove the redundant driver data for DPI
21mr|kernel-6.12-baikal-6.12.43-3|13274	- drm/mediatek: Return error if MDP RDMA failed to enable the clock
21mr|kernel-6.12-baikal-6.12.43-3|13275	- drm/mediatek: Turn off the layers with zero width or height
21mr|kernel-6.12-baikal-6.12.43-3|13276	- drm/mediatek: Use 8-bit alpha in ETHDR
21mr|kernel-6.12-baikal-6.12.43-3|13277	- drm/meson: Don't remove bridges which are created by other drivers
21mr|kernel-6.12-baikal-6.12.43-3|13278	- drm/meson: dw-hdmi: add bandgap setting for g12
21mr|kernel-6.12-baikal-6.12.43-3|13279	- drm/meson: dw-hdmi: power up phy on device init
21mr|kernel-6.12-baikal-6.12.43-3|13280	- drm/meson: fix canvas release in bind function
21mr|kernel-6.12-baikal-6.12.43-3|13281	- drm/meson: gate px_clk when setting rate
21mr|kernel-6.12-baikal-6.12.43-3|13282	- drm/meson: vclk: fix calculation of 59.94 fractional rates
21mr|kernel-6.12-baikal-6.12.43-3|13283	- drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE
21mr|kernel-6.12-baikal-6.12.43-3|13284	- drm/mipi-dsi: Fix detach call without attach
21mr|kernel-6.12-baikal-6.12.43-3|13285	- drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
21mr|kernel-6.12-baikal-6.12.43-3|13286	- drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_generic_write_seq()
21mr|kernel-6.12-baikal-6.12.43-3|13287	- drm/mipi-dsi: use correct return type for the DSC functions
21mr|kernel-6.12-baikal-6.12.43-3|13288	- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
21mr|kernel-6.12-baikal-6.12.43-3|13289	- drm/msm/adreno: Fix A680 chip id
21mr|kernel-6.12-baikal-6.12.43-3|13290	- drm/msm/dp: Add DisplayPort controller for SM8650
21mr|kernel-6.12-baikal-6.12.43-3|13291	- drm/msm/dp: allow voltage swing / pre emphasis of 3
21mr|kernel-6.12-baikal-6.12.43-3|13292	- drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected
21mr|kernel-6.12-baikal-6.12.43-3|13293	- drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
21mr|kernel-6.12-baikal-6.12.43-3|13294	- drm/msm/dpu: Add callback function pointer check before its call
21mr|kernel-6.12-baikal-6.12.43-3|13295	- drm/msm/dpu: add division of drm_display_mode's hskew parameter
21mr|kernel-6.12-baikal-6.12.43-3|13296	- drm/msm/dpu: add helper to get IRQ-related data
21mr|kernel-6.12-baikal-6.12.43-3|13297	- drm/msm/dpu: Add missing safe_lut_tbl in sc8180x catalog
21mr|kernel-6.12-baikal-6.12.43-3|13298	- drm/msm/dpu: Always flush the slave INTF on the CTL
21mr|kernel-6.12-baikal-6.12.43-3|13299	- drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanup
21mr|kernel-6.12-baikal-6.12.43-3|13300	- drm/msm/dpu: correct clk bit for WB2 block
21mr|kernel-6.12-baikal-6.12.43-3|13301	- drm/msm/dpu: don't allow overriding data from catalog
21mr|kernel-6.12-baikal-6.12.43-3|13302	- drm/msm/dpu: Drop enable and frame_count parameters from dpu_hw_setup_misr()
21mr|kernel-6.12-baikal-6.12.43-3|13303	- drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
21mr|kernel-6.12-baikal-6.12.43-3|13304	- drm/msm/dpu: enable writeback on SM8350
21mr|kernel-6.12-baikal-6.12.43-3|13305	- drm/msm/dpu: enable writeback on SM8450
21mr|kernel-6.12-baikal-6.12.43-3|13306	- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
21mr|kernel-6.12-baikal-6.12.43-3|13307	- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
21mr|kernel-6.12-baikal-6.12.43-3|13308	- drm/msm/dpu: fix writeback programming for YUV cases
21mr|kernel-6.12-baikal-6.12.43-3|13309	- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
21mr|kernel-6.12-baikal-6.12.43-3|13310	- drm/msm/dpu: make the irq table size static
21mr|kernel-6.12-baikal-6.12.43-3|13311	- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
21mr|kernel-6.12-baikal-6.12.43-3|13312	- drm/msm/dpu: populate SSPP scaler block version
21mr|kernel-6.12-baikal-6.12.43-3|13313	- drm/msm/dpu: Ratelimit framedone timeout msgs
21mr|kernel-6.12-baikal-6.12.43-3|13314	- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
21mr|kernel-6.12-baikal-6.12.43-3|13315	- drm/msm/dpu: Set input_sel bit for INTF
21mr|kernel-6.12-baikal-6.12.43-3|13316	- drm/msm/dpu: stop using raw IRQ indices in the kernel output
21mr|kernel-6.12-baikal-6.12.43-3|13317	- drm/msm/dsi: Enable runtime PM
21mr|kernel-6.12-baikal-6.12.43-3|13318	- drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk
21mr|kernel-6.12-baikal-6.12.43-3|13319	- drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
21mr|kernel-6.12-baikal-6.12.43-3|13320	- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
21mr|kernel-6.12-baikal-6.12.43-3|13321	- drm/msm/gem: Fix double resv lock aquire
21mr|kernel-6.12-baikal-6.12.43-3|13322	- drm/msm/mdp4: flush vblank event on disable
21mr|kernel-6.12-baikal-6.12.43-3|13323	- drm/msms/dp: fixed link clock divider bits be over written in BPC unknown case
21mr|kernel-6.12-baikal-6.12.43-3|13324	- drm/msm: Wire up tlb ops
21mr|kernel-6.12-baikal-6.12.43-3|13325	- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
21mr|kernel-6.12-baikal-6.12.43-3|13326	- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
21mr|kernel-6.12-baikal-6.12.43-3|13327	- drm/nouveau: don't fini scheduler before entity flush
21mr|kernel-6.12-baikal-6.12.43-3|13328	- drm/nouveau/dp: Don't probe eDP ports twice harder
21mr|kernel-6.12-baikal-6.12.43-3|13329	- drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer
21mr|kernel-6.12-baikal-6.12.43-3|13330	- drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
21mr|kernel-6.12-baikal-6.12.43-3|13331	- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
21mr|kernel-6.12-baikal-6.12.43-3|13332	- drm/nouveau: fix stale locked mutex in nouveau_gem_ioctl_pushbuf
21mr|kernel-6.12-baikal-6.12.43-3|13333	- drm/nouveau: prime: fix refcount underflow
21mr|kernel-6.12-baikal-6.12.43-3|13334	- drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocations
21mr|kernel-6.12-baikal-6.12.43-3|13335	- drm: nv04: Fix out of bounds access
21mr|kernel-6.12-baikal-6.12.43-3|13336	- drm/omapdrm: Fix console by implementing fb_dirty
21mr|kernel-6.12-baikal-6.12.43-3|13337	- drm/omapdrm: Fix console with deferred ops
21mr|kernel-6.12-baikal-6.12.43-3|13338	- drm/panel: atna33xc20: Fix unbalanced regulator in the case HPD doesn't assert
21mr|kernel-6.12-baikal-6.12.43-3|13339	- drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
21mr|kernel-6.12-baikal-6.12.43-3|13340	- drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
21mr|kernel-6.12-baikal-6.12.43-3|13341	- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
21mr|kernel-6.12-baikal-6.12.43-3|13342	- drm/panel: do not return negative error codes from drm_panel_get_modes()
21mr|kernel-6.12-baikal-6.12.43-3|13343	- drm/panel-edp: Add AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49 V8.0
21mr|kernel-6.12-baikal-6.12.43-3|13344	- drm/panel-edp: Add override_edid_mode quirk for generic edp
21mr|kernel-6.12-baikal-6.12.43-3|13345	- drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing
21mr|kernel-6.12-baikal-6.12.43-3|13346	- drm/panel-edp: drm/panel-edp: Fix AUO B116XTN02 name
21mr|kernel-6.12-baikal-6.12.43-3|13347	- drm/panel-edp: use put_sync in unprepare
21mr|kernel-6.12-baikal-6.12.43-3|13348	- drm/panel-elida-kd35t133: hold panel in reset for unprepare
21mr|kernel-6.12-baikal-6.12.43-3|13349	- drm/panel: himax-hx8394: Handle errors from mipi_dsi_dcs_set_display_on() better
21mr|kernel-6.12-baikal-6.12.43-3|13350	- drm/panel: ili9341: Correct use of device property APIs
21mr|kernel-6.12-baikal-6.12.43-3|13351	- drm/panel: ili9341: Respect deferred probe
21mr|kernel-6.12-baikal-6.12.43-3|13352	- drm/panel: ili9341: Use predefined error codes
21mr|kernel-6.12-baikal-6.12.43-3|13353	- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
21mr|kernel-6.12-baikal-6.12.43-3|13354	- drm/panel: novatek-nt35950: Don't log an error when DSI host can't be found
21mr|kernel-6.12-baikal-6.12.43-3|13355	- drm/panel: nt36523: fix return value check in nt36523_probe()
21mr|kernel-6.12-baikal-6.12.43-3|13356	- drm/panel: nv3051d: Hold panel in reset for unprepare
21mr|kernel-6.12-baikal-6.12.43-3|13357	- drm: panel-orientation-quirks: Add quirk for Aya Neo KUN
21mr|kernel-6.12-baikal-6.12.43-3|13358	- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
21mr|kernel-6.12-baikal-6.12.43-3|13359	- drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
21mr|kernel-6.12-baikal-6.12.43-3|13360	- drm: panel-orientation-quirks: Add quirk for Valve Galileo
21mr|kernel-6.12-baikal-6.12.43-3|13361	- drm/panel: samsung-s6d7aa0: drop DRM_BUS_FLAG_DE_HIGH for lsl080al02
21mr|kernel-6.12-baikal-6.12.43-3|13362	- drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]
21mr|kernel-6.12-baikal-6.12.43-3|13363	- drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
21mr|kernel-6.12-baikal-6.12.43-3|13364	- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
21mr|kernel-6.12-baikal-6.12.43-3|13365	- drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation
21mr|kernel-6.12-baikal-6.12.43-3|13366	- drm/panel: sitronix-st7789v: fix display size for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.12-baikal-6.12.43-3|13367	- drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.12-baikal-6.12.43-3|13368	- drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.12-baikal-6.12.43-3|13369	- drm/panel: st7701: Fix AVCL calculation
21mr|kernel-6.12-baikal-6.12.43-3|13370	- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel power sequence
21mr|kernel-6.12-baikal-6.12.43-3|13371	- drm/panel: visionox-rm69299: don't unregister DSI device
21mr|kernel-6.12-baikal-6.12.43-3|13372	- drm/panfrost: fix power transition timeout warnings
21mr|kernel-6.12-baikal-6.12.43-3|13373	- drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
21mr|kernel-6.12-baikal-6.12.43-3|13374	- drm/panfrost: Ignore core_mask for poweroff and disable PWRTRANS irq
21mr|kernel-6.12-baikal-6.12.43-3|13375	- drm/panfrost: Mark simple_ondemand governor as softdep
21mr|kernel-6.12-baikal-6.12.43-3|13376	- drm/panfrost: Really power off GPU cores in panfrost_gpu_power_off()
21mr|kernel-6.12-baikal-6.12.43-3|13377	- drm/prime: Support page array >= 4GB
21mr|kernel-6.12-baikal-6.12.43-3|13378	- drm/prime: Unbreak virtgpu dma-buf export
21mr|kernel-6.12-baikal-6.12.43-3|13379	- drm/probe-helper: warn about negative .get_modes()
21mr|kernel-6.12-baikal-6.12.43-3|13380	- drm/qxl: Add check for drm_cvt_mode
21mr|kernel-6.12-baikal-6.12.43-3|13381	- drm/radeon: check bo_va->bo is non-NULL before using it
21mr|kernel-6.12-baikal-6.12.43-3|13382	- drm/radeon: check return value of radeon_ring_lock()
21mr|kernel-6.12-baikal-6.12.43-3|13383	- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
21mr|kernel-6.12-baikal-6.12.43-3|13384	- drm/radeon/dpm: fix a memleak in sumo_parse_power_table
21mr|kernel-6.12-baikal-6.12.43-3|13385	- drm/radeon: fix UBSAN warning in kv_dpm.c
21mr|kernel-6.12-baikal-6.12.43-3|13386	- drm/radeon: make -fstrict-flex-arrays=3 happy
21mr|kernel-6.12-baikal-6.12.43-3|13387	- drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
21mr|kernel-6.12-baikal-6.12.43-3|13388	- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
21mr|kernel-6.12-baikal-6.12.43-3|13389	- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
21mr|kernel-6.12-baikal-6.12.43-3|13390	- drm/radeon/radeon_display: Decrease the size of allocated memory
21mr|kernel-6.12-baikal-6.12.43-3|13391	- drm/radeon: silence UBSAN warning (v3)
21mr|kernel-6.12-baikal-6.12.43-3|13392	- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
21mr|kernel-6.12-baikal-6.12.43-3|13393	- drm/rockchip: inno_hdmi: Fix video timing
21mr|kernel-6.12-baikal-6.12.43-3|13394	- drm/rockchip: lvds: do not overwrite error code
21mr|kernel-6.12-baikal-6.12.43-3|13395	- drm/rockchip: lvds: do not print scary message when probing defer
21mr|kernel-6.12-baikal-6.12.43-3|13396	- drm/rockchip: vop2: Do not divide height twice for YUV
21mr|kernel-6.12-baikal-6.12.43-3|13397	- drm/rockchip: vop2: Fix the port mux of VP2
21mr|kernel-6.12-baikal-6.12.43-3|13398	- drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
21mr|kernel-6.12-baikal-6.12.43-3|13399	- drm/sun4i: hdmi: Convert encoder to atomic
21mr|kernel-6.12-baikal-6.12.43-3|13400	- drm/sun4i: hdmi: Move mode_set into enable
21mr|kernel-6.12-baikal-6.12.43-3|13401	- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
21mr|kernel-6.12-baikal-6.12.43-3|13402	- drm/syncobj: handle NULL fence in syncobj_eventfd_entry_func
21mr|kernel-6.12-baikal-6.12.43-3|13403	- drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
21mr|kernel-6.12-baikal-6.12.43-3|13404	- drm/tegra: dsi: Add missing check for of_find_device_by_node
21mr|kernel-6.12-baikal-6.12.43-3|13405	- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
21mr|kernel-6.12-baikal-6.12.43-3|13406	- drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
21mr|kernel-6.12-baikal-6.12.43-3|13407	- drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
21mr|kernel-6.12-baikal-6.12.43-3|13408	- drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
21mr|kernel-6.12-baikal-6.12.43-3|13409	- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
21mr|kernel-6.12-baikal-6.12.43-3|13410	- drm/tegra: Remove existing framebuffer only if we support display
21mr|kernel-6.12-baikal-6.12.43-3|13411	- drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe()
21mr|kernel-6.12-baikal-6.12.43-3|13412	- drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
21mr|kernel-6.12-baikal-6.12.43-3|13413	- drm/tests: helpers: Include missing drm_drv header
21mr|kernel-6.12-baikal-6.12.43-3|13414	- drm/tidss: Check for K2G in in dispc_softreset()
21mr|kernel-6.12-baikal-6.12.43-3|13415	- drm/tidss: Fix atomic_flush check
21mr|kernel-6.12-baikal-6.12.43-3|13416	- drm/tidss: Fix dss reset
21mr|kernel-6.12-baikal-6.12.43-3|13417	- drm/tidss: Fix initial plane zpos values
21mr|kernel-6.12-baikal-6.12.43-3|13418	- drm/tidss: Fix sync-lost issue with two displays
21mr|kernel-6.12-baikal-6.12.43-3|13419	- drm/tidss: Move reset to the end of dispc_init()
21mr|kernel-6.12-baikal-6.12.43-3|13420	- drm/tidss: Return error value from from softreset
21mr|kernel-6.12-baikal-6.12.43-3|13421	- drm/tilcdc: Fix irq free on unload
21mr|kernel-6.12-baikal-6.12.43-3|13422	- drm/ttm: Fix an invalid freeing on already freed page in error path
21mr|kernel-6.12-baikal-6.12.43-3|13423	- drm/ttm: Make sure the mapped tt pages are decrypted when needed
21mr|kernel-6.12-baikal-6.12.43-3|13424	- drm/ttm: Print the memory decryption status just once
21mr|kernel-6.12-baikal-6.12.43-3|13425	- drm/ttm: return ENOSPC from ttm_bo_mem_space v3
21mr|kernel-6.12-baikal-6.12.43-3|13426	- drm/ttm: stop pooling cached NUMA pages v2
21mr|kernel-6.12-baikal-6.12.43-3|13427	- drm/ttm/tests: depend on UML || COMPILE_TEST
21mr|kernel-6.12-baikal-6.12.43-3|13428	- drm/udl: Remove DRM_CONNECTOR_POLL_HPD
21mr|kernel-6.12-baikal-6.12.43-3|13429	- drm: Update file owner during use
21mr|kernel-6.12-baikal-6.12.43-3|13430	- drm: using mul_u32_u32() requires linux/math64.h
21mr|kernel-6.12-baikal-6.12.43-3|13431	- drm/vc4: don't check if plane->state->fb == state->fb
21mr|kernel-6.12-baikal-6.12.43-3|13432	- drm: vc4: Fix possible null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|13433	- drm/vc4: hdmi: do not return negative values from .get_modes()
21mr|kernel-6.12-baikal-6.12.43-3|13434	- drm/virtio: Disable damage clipping if FB changed since last page-flip
21mr|kernel-6.12-baikal-6.12.43-3|13435	- drm/virtio: Fix type of dma-fence context variable
21mr|kernel-6.12-baikal-6.12.43-3|13436	- drm/virtio: Set segment size for virtio_gpu device
21mr|kernel-6.12-baikal-6.12.43-3|13437	- drm/vkms: Avoid reading beyond LUT array
21mr|kernel-6.12-baikal-6.12.43-3|13438	- drm/vmwgfx: 3D disabled should not effect STDU memory limits
21mr|kernel-6.12-baikal-6.12.43-3|13439	- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed
21mr|kernel-6.12-baikal-6.12.43-3|13440	- drm/vmwgfx: Don't memcmp equivalent pointers
21mr|kernel-6.12-baikal-6.12.43-3|13441	- drm/vmwgfx: Enable DMA mappings with SEV
21mr|kernel-6.12-baikal-6.12.43-3|13442	- drm/vmwgfx: Filter modes which exceed graphics memory
21mr|kernel-6.12-baikal-6.12.43-3|13443	- drm/vmwgfx: Fix a deadlock in dma buf fence polling
21mr|kernel-6.12-baikal-6.12.43-3|13444	- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
21mr|kernel-6.12-baikal-6.12.43-3|13445	- drm/vmwgfx: Fix crtc's atomic check conditional
21mr|kernel-6.12-baikal-6.12.43-3|13446	- drm/vmwgfx: Fix invalid reads in fence signaled events
21mr|kernel-6.12-baikal-6.12.43-3|13447	- drm/vmwgfx: Fix Legacy Display Unit
21mr|kernel-6.12-baikal-6.12.43-3|13448	- drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency
21mr|kernel-6.12-baikal-6.12.43-3|13449	- drm/vmwgfx: Fix overlay when using Screen Targets
21mr|kernel-6.12-baikal-6.12.43-3|13450	- drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
21mr|kernel-6.12-baikal-6.12.43-3|13451	- drm/vmwgfx: Fix prime import/export
21mr|kernel-6.12-baikal-6.12.43-3|13452	- drm/vmwgfx: Fix the lifetime of the bo cursor memory
21mr|kernel-6.12-baikal-6.12.43-3|13453	- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs
21mr|kernel-6.12-baikal-6.12.43-3|13454	- drm/vmwgfx: Refactor drm connector probing for display modes
21mr|kernel-6.12-baikal-6.12.43-3|13455	- drm/vmwgfx: Remove STDU logic from generic mode_valid function
21mr|kernel-6.12-baikal-6.12.43-3|13456	- drm/vmwgfx: Sort primary plane formats by order of preference
21mr|kernel-6.12-baikal-6.12.43-3|13457	- drm/vmwgfx: Trigger a modeset when the screen moves
21mr|kernel-6.12-baikal-6.12.43-3|13458	- drm/vmwgfx: Unmap the surface before resetting it on a plane state
21mr|kernel-6.12-baikal-6.12.43-3|13459	- drm: zynqmp_dpsub: Always register bridge
21mr|kernel-6.12-baikal-6.12.43-3|13460	- drm: zynqmp_dpsub: Fix an error handling path in zynqmp_dpsub_probe()
21mr|kernel-6.12-baikal-6.12.43-3|13461	- drm: zynqmp_kms: Fix AUX bus not getting unregistered
21mr|kernel-6.12-baikal-6.12.43-3|13462	- drop_monitor: replace spin_lock by raw_spin_lock
21mr|kernel-6.12-baikal-6.12.43-3|13463	- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
21mr|kernel-6.12-baikal-6.12.43-3|13464	- dsa: lan9303: Fix mapping between DSA port number and PHY address
21mr|kernel-6.12-baikal-6.12.43-3|13465	- dt-bindings: adc: axi-adc: add clocks property
21mr|kernel-6.12-baikal-6.12.43-3|13466	- dt-bindings: adc: axi-adc: update bindings for backend framework
21mr|kernel-6.12-baikal-6.12.43-3|13467	- dt-bindings: arm: qcom: Fix html link
21mr|kernel-6.12-baikal-6.12.43-3|13468	- dt-bindings: clock: Update the videocc resets for sm8150
21mr|kernel-6.12-baikal-6.12.43-3|13469	- dt-bindings: dma: fsl-edma: Add fsl-edma.h to prevent hardcoding in dts
21mr|kernel-6.12-baikal-6.12.43-3|13470	- dt-bindings: dma: fsl-edma: fix dma-channels constraints
21mr|kernel-6.12-baikal-6.12.43-3|13471	- dt-bindings: gpio: xilinx: Fix node address in gpio
21mr|kernel-6.12-baikal-6.12.43-3|13472	- dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
21mr|kernel-6.12-baikal-6.12.43-3|13473	- dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
21mr|kernel-6.12-baikal-6.12.43-3|13474	- dt-bindings: iio: health: maxim,max30102: fix compatible check
21mr|kernel-6.12-baikal-6.12.43-3|13475	- dt-bindings: interrupt-controller: Allow #power-domain-cells
21mr|kernel-6.12-baikal-6.12.43-3|13476	- dt-bindings: media: mediatek: mdp3: correct RDMA and WROT node with generic names
21mr|kernel-6.12-baikal-6.12.43-3|13477	- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
21mr|kernel-6.12-baikal-6.12.43-3|13478	- dt-bindings: net: mediatek: remove wrongly added clocks and SerDes
21mr|kernel-6.12-baikal-6.12.43-3|13479	- dt-bindings: net: snps,dwmac: Tx coe unsupported
21mr|kernel-6.12-baikal-6.12.43-3|13480	- dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
21mr|kernel-6.12-baikal-6.12.43-3|13481	- dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties
21mr|kernel-6.12-baikal-6.12.43-3|13482	- dt-bindings: PCI: rcar-pci-host: Add optional regulators
21mr|kernel-6.12-baikal-6.12.43-3|13483	- dt-bindings: PCI: rockchip,rk3399-pcie: Add missing maxItems to ep-gpios
21mr|kernel-6.12-baikal-6.12.43-3|13484	- dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: fix msm899[68] power-domains
21mr|kernel-6.12-baikal-6.12.43-3|13485	- dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: fix path to header
21mr|kernel-6.12-baikal-6.12.43-3|13486	- dt-bindings: phy: qcom,usb-snps-femto-v2: use correct fallback for sc8180x
21mr|kernel-6.12-baikal-6.12.43-3|13487	- dt-bindings: pinctrl: mediatek: mt7622: fix array properties
21mr|kernel-6.12-baikal-6.12.43-3|13488	- dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
21mr|kernel-6.12-baikal-6.12.43-3|13489	- dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix binding references
21mr|kernel-6.12-baikal-6.12.43-3|13490	- dt-bindings: thermal: correct thermal zone node name limit
21mr|kernel-6.12-baikal-6.12.43-3|13491	- dt-bindings: thermal: loongson,ls2k-thermal: Add Loongson-2K0500 compatible
21mr|kernel-6.12-baikal-6.12.43-3|13492	- dt-bindings: thermal: loongson,ls2k-thermal: Fix binding check issues
21mr|kernel-6.12-baikal-6.12.43-3|13493	- dt-bindings: thermal: loongson,ls2k-thermal: Fix incorrect compatible definition
21mr|kernel-6.12-baikal-6.12.43-3|13494	- dt: dt-extract-compatibles: Don't follow symlinks when walking tree
21mr|kernel-6.12-baikal-6.12.43-3|13495	- dt: dt-extract-compatibles: Handle cfile arguments in generator function
21mr|kernel-6.12-baikal-6.12.43-3|13496	- dyndbg: fix old BUG_ON in >control parser
21mr|kernel-6.12-baikal-6.12.43-3|13497	- e1000e: change usleep_range to udelay in PHY mdic access
21mr|kernel-6.12-baikal-6.12.43-3|13498	- e1000e: correct maximum frequency adjustment values
21mr|kernel-6.12-baikal-6.12.43-3|13499	- e1000e: Fix S0ix residency on corporate systems
21mr|kernel-6.12-baikal-6.12.43-3|13500	- e1000e: Minor flow correction in e1000_shutdown function
21mr|kernel-6.12-baikal-6.12.43-3|13501	- e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue
21mr|kernel-6.12-baikal-6.12.43-3|13502	- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
21mr|kernel-6.12-baikal-6.12.43-3|13503	- ecryptfs: Fix buffer size for tag 66 packet
21mr|kernel-6.12-baikal-6.12.43-3|13504	- ecryptfs: Reject casefold directory inodes
21mr|kernel-6.12-baikal-6.12.43-3|13505	- EDAC/amd64: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-baikal-6.12.43-3|13506	- EDAC, i10nm: make skx_common.o a separate module
21mr|kernel-6.12-baikal-6.12.43-3|13507	- EDAC/igen6: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-baikal-6.12.43-3|13508	- EDAC/thunderx: Fix possible out-of-bounds string access
21mr|kernel-6.12-baikal-6.12.43-3|13509	- eeprom: at24: fix memory corruption race condition
21mr|kernel-6.12-baikal-6.12.43-3|13510	- eeprom: at24: Probe for DDR3 thermal sensor in the SPD case
21mr|kernel-6.12-baikal-6.12.43-3|13511	- efi/capsule-loader: fix incorrect allocation size
21mr|kernel-6.12-baikal-6.12.43-3|13512	- efi: disable mirror feature during crashkernel
21mr|kernel-6.12-baikal-6.12.43-3|13513	- efi: Don't add memblocks for soft-reserved memory
21mr|kernel-6.12-baikal-6.12.43-3|13514	- efi: fix panic in kdump kernel
21mr|kernel-6.12-baikal-6.12.43-3|13515	- efi/libstub: Add generic support for parsing mem_encrypt=
21mr|kernel-6.12-baikal-6.12.43-3|13516	- efi/libstub: Cast away type warning in use of max()
21mr|kernel-6.12-baikal-6.12.43-3|13517	- efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address
21mr|kernel-6.12-baikal-6.12.43-3|13518	- efi: libstub: only free priv.runtime_map when allocated
21mr|kernel-6.12-baikal-6.12.43-3|13519	- efi/libstub: zboot.lds: Discard .discard sections
21mr|kernel-6.12-baikal-6.12.43-3|13520	- efi/libstub: Zero initialize heap allocated struct screen_info
21mr|kernel-6.12-baikal-6.12.43-3|13521	- efi/loongarch: Directly position the loaded image file
21mr|kernel-6.12-baikal-6.12.43-3|13522	- efi/loongarch: Use load address to calculate kernel entry address
21mr|kernel-6.12-baikal-6.12.43-3|13523	- efi: runtime: Fix potential overflow of soft-reserved region size
21mr|kernel-6.12-baikal-6.12.43-3|13524	- efi/unaccepted: Fix off-by-one when checking for overlapping ranges
21mr|kernel-6.12-baikal-6.12.43-3|13525	- efivarfs: force RO when remounting if SetVariable is not supported
21mr|kernel-6.12-baikal-6.12.43-3|13526	- efivarfs: Free s_fs_info on unmount
21mr|kernel-6.12-baikal-6.12.43-3|13527	- efivarfs: Request at most 512 bytes for variable names
21mr|kernel-6.12-baikal-6.12.43-3|13528	- efi/x86: Avoid physical KASLR on older Dell systems
21mr|kernel-6.12-baikal-6.12.43-3|13529	- efi/x86: Free EFI memory map only when installing a new one.
21mr|kernel-6.12-baikal-6.12.43-3|13530	- enetc: avoid truncating error message
21mr|kernel-6.12-baikal-6.12.43-3|13531	- enic: Validate length of nl attributes in enic_set_vf_port
21mr|kernel-6.12-baikal-6.12.43-3|13532	- entry: Respect changes to system call number by trace_sys_enter()
21mr|kernel-6.12-baikal-6.12.43-3|13533	- epoll: be better about file lifetimes
21mr|kernel-6.12-baikal-6.12.43-3|13534	- erofs: apply proper VMA alignment for memory mapped files on THP
21mr|kernel-6.12-baikal-6.12.43-3|13535	- erofs: avoid allocating DEFLATE streams before mounting
21mr|kernel-6.12-baikal-6.12.43-3|13536	- erofs: Convert to use bdev_open_by_path()
21mr|kernel-6.12-baikal-6.12.43-3|13537	- erofs: ensure m_llen is reset to 0 if metadata is invalid
21mr|kernel-6.12-baikal-6.12.43-3|13538	- erofs: fix handling kern_mount() failure
21mr|kernel-6.12-baikal-6.12.43-3|13539	- erofs: fix inconsistent per-file compression format
21mr|kernel-6.12-baikal-6.12.43-3|13540	- erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
21mr|kernel-6.12-baikal-6.12.43-3|13541	- erofs: fix lz4 inplace decompression
21mr|kernel-6.12-baikal-6.12.43-3|13542	- erofs: fix memory leak on short-lived bounced pages
21mr|kernel-6.12-baikal-6.12.43-3|13543	- erofs: fix NULL dereference of dif->bdev_handle in fscache mode
21mr|kernel-6.12-baikal-6.12.43-3|13544	- erofs: fix refcount on the metabuf used for inode lookup
21mr|kernel-6.12-baikal-6.12.43-3|13545	- erofs: fix up compacted indexes for block size < 4096
21mr|kernel-6.12-baikal-6.12.43-3|13546	- erofs: fix ztailpacking for subpage compressed blocks
21mr|kernel-6.12-baikal-6.12.43-3|13547	- erofs: get rid of erofs_fs_context
21mr|kernel-6.12-baikal-6.12.43-3|13548	- erofs: reliably distinguish block based and fscache mode
21mr|kernel-6.12-baikal-6.12.43-3|13549	- erofs: simplify compression configuration parser
21mr|kernel-6.12-baikal-6.12.43-3|13550	- erspan: make sure erspan_base_hdr is present in skb->head
21mr|kernel-6.12-baikal-6.12.43-3|13551	- eth: bnxt: fix counting packets discarded due to OOM and netpoll
21mr|kernel-6.12-baikal-6.12.43-3|13552	- ethernet: Add helper for assigning packet type when dest address does not match device address
21mr|kernel-6.12-baikal-6.12.43-3|13553	- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
21mr|kernel-6.12-baikal-6.12.43-3|13554	- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
21mr|kernel-6.12-baikal-6.12.43-3|13555	- ethtool: don't propagate EOPNOTSUPP from dumps
21mr|kernel-6.12-baikal-6.12.43-3|13556	- ethtool: netlink: Add missing ethnl_ops_begin/complete
21mr|kernel-6.12-baikal-6.12.43-3|13557	- ethtool: netlink: do not return SQI value if link is down
21mr|kernel-6.12-baikal-6.12.43-3|13558	- eventfs: Clean up dentry ops and add revalidate function
21mr|kernel-6.12-baikal-6.12.43-3|13559	- eventfs: Create eventfs_root_inode to store dentry
21mr|kernel-6.12-baikal-6.12.43-3|13560	- eventfs: Delete eventfs_inode when the last dentry is freed
21mr|kernel-6.12-baikal-6.12.43-3|13561	- eventfs: Do ctx->pos update for all iterations in eventfs_iterate()
21mr|kernel-6.12-baikal-6.12.43-3|13562	- eventfs: Do not allow NULL parent to eventfs_start_creating()
21mr|kernel-6.12-baikal-6.12.43-3|13563	- eventfs: Do not create dentries nor inodes in iterate_shared
21mr|kernel-6.12-baikal-6.12.43-3|13564	- eventfs: Do not differentiate the toplevel events directory
21mr|kernel-6.12-baikal-6.12.43-3|13565	- eventfs: Do not invalidate dentry in create_file/dir_dentry()
21mr|kernel-6.12-baikal-6.12.43-3|13566	- eventfs: Do not treat events directory different than other directories
21mr|kernel-6.12-baikal-6.12.43-3|13567	- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
21mr|kernel-6.12-baikal-6.12.43-3|13568	- eventfs: Fix bitwise fields for "is_events"
21mr|kernel-6.12-baikal-6.12.43-3|13569	- eventfs: Fix events beyond NAME_MAX blocking tasks
21mr|kernel-6.12-baikal-6.12.43-3|13570	- eventfs: Fix failure path in eventfs_create_events_dir()
21mr|kernel-6.12-baikal-6.12.43-3|13571	- eventfs: Fix file and directory uid and gid ownership
21mr|kernel-6.12-baikal-6.12.43-3|13572	- eventfs: Fix kerneldoc of eventfs_remove_rec()
21mr|kernel-6.12-baikal-6.12.43-3|13573	- eventfs: Fix typo in eventfs_inode union comment
21mr|kernel-6.12-baikal-6.12.43-3|13574	- eventfs: Fix WARN_ON() in create_file_dentry()
21mr|kernel-6.12-baikal-6.12.43-3|13575	- eventfs: Free all of the eventfs_inode after RCU
21mr|kernel-6.12-baikal-6.12.43-3|13576	- eventfs: Get rid of dentry pointers without refcounts
21mr|kernel-6.12-baikal-6.12.43-3|13577	- eventfs: Have a free_ei() that just frees the eventfs_inode
21mr|kernel-6.12-baikal-6.12.43-3|13578	- eventfs: Have event files and directories default to parent uid and gid
21mr|kernel-6.12-baikal-6.12.43-3|13579	- eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is set
21mr|kernel-6.12-baikal-6.12.43-3|13580	- eventfs: Have "events" directory get permissions from its parent
21mr|kernel-6.12-baikal-6.12.43-3|13581	- eventfs: Have the inodes all for files and directories all be the same
21mr|kernel-6.12-baikal-6.12.43-3|13582	- eventfs: Hold eventfs_mutex when calling callback functions
21mr|kernel-6.12-baikal-6.12.43-3|13583	- eventfs: Initialize the tracefs inode properly
21mr|kernel-6.12-baikal-6.12.43-3|13584	- eventfs: Keep all directory links at 1
21mr|kernel-6.12-baikal-6.12.43-3|13585	- eventfs: Keep the directories from having the same inode number as files
21mr|kernel-6.12-baikal-6.12.43-3|13586	- eventfs: Make sure that parent->d_inode is locked in creating files/dirs
21mr|kernel-6.12-baikal-6.12.43-3|13587	- eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()
21mr|kernel-6.12-baikal-6.12.43-3|13588	- eventfs: Read ei->entries before ei->children in eventfs_iterate()
21mr|kernel-6.12-baikal-6.12.43-3|13589	- eventfs: Remove eventfs_file and just use eventfs_inode
21mr|kernel-6.12-baikal-6.12.43-3|13590	- eventfs: Remove expectation that ei->is_freed means ei->dentry == NULL
21mr|kernel-6.12-baikal-6.12.43-3|13591	- eventfs: Remove extra dget() in eventfs_create_events_dir()
21mr|kernel-6.12-baikal-6.12.43-3|13592	- eventfs: Remove fsnotify*() functions from lookup()
21mr|kernel-6.12-baikal-6.12.43-3|13593	- eventfs: Remove "is_freed" union with rcu head
21mr|kernel-6.12-baikal-6.12.43-3|13594	- eventfs: Remove "lookup" parameter from create_dir/file_dentry()
21mr|kernel-6.12-baikal-6.12.43-3|13595	- eventfs: Remove special processing of dput() of events directory
21mr|kernel-6.12-baikal-6.12.43-3|13596	- eventfs: Remove unused d_parent pointer field
21mr|kernel-6.12-baikal-6.12.43-3|13597	- eventfs: Restructure eventfs_inode structure to be more condensed
21mr|kernel-6.12-baikal-6.12.43-3|13598	- eventfs: Save directory inodes in the eventfs_inode structure
21mr|kernel-6.12-baikal-6.12.43-3|13599	- eventfs: Save ownership and mode
21mr|kernel-6.12-baikal-6.12.43-3|13600	- eventfs: Shortcut eventfs_iterate() by skipping entries already read
21mr|kernel-6.12-baikal-6.12.43-3|13601	- eventfs: Stop using dcache_readdir() for getdents()
21mr|kernel-6.12-baikal-6.12.43-3|13602	- eventfs: Test for ei->is_freed when accessing ei->dentry
21mr|kernel-6.12-baikal-6.12.43-3|13603	- eventfs/tracing: Add callback for release of an eventfs_inode
21mr|kernel-6.12-baikal-6.12.43-3|13604	- eventfs: Update all the eventfs_inodes from the events descriptor
21mr|kernel-6.12-baikal-6.12.43-3|13605	- eventfs: Use ERR_CAST() in eventfs_create_events_dir()
21mr|kernel-6.12-baikal-6.12.43-3|13606	- eventfs: Use eventfs_remove_events_dir()
21mr|kernel-6.12-baikal-6.12.43-3|13607	- eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held
21mr|kernel-6.12-baikal-6.12.43-3|13608	- eventfs: Use kcalloc() instead of kzalloc()
21mr|kernel-6.12-baikal-6.12.43-3|13609	- eventfs: Use simple_recursive_removal() to clean up dentries
21mr|kernel-6.12-baikal-6.12.43-3|13610	- eventfs: Warn if an eventfs_inode is freed without is_freed being set
21mr|kernel-6.12-baikal-6.12.43-3|13611	- exec: Fix error handling in begin_new_exec()
21mr|kernel-6.12-baikal-6.12.43-3|13612	- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
21mr|kernel-6.12-baikal-6.12.43-3|13613	- exfat: fix potential deadlock on __exfat_get_dentry_set
21mr|kernel-6.12-baikal-6.12.43-3|13614	- ext2: Fix ki_pos update for DIO buffered-io fallback case
21mr|kernel-6.12-baikal-6.12.43-3|13615	- ext2: Verify bitmap and itable block numbers before using them
21mr|kernel-6.12-baikal-6.12.43-3|13616	- ext4: add a hint for block bitmap corrupt state in mb_groups
21mr|kernel-6.12-baikal-6.12.43-3|13617	- ext4: allow for the last group to be marked as trimmed
21mr|kernel-6.12-baikal-6.12.43-3|13618	- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
21mr|kernel-6.12-baikal-6.12.43-3|13619	- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
21mr|kernel-6.12-baikal-6.12.43-3|13620	- ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
21mr|kernel-6.12-baikal-6.12.43-3|13621	- ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt
21mr|kernel-6.12-baikal-6.12.43-3|13622	- ext4: avoid excessive credit estimate in ext4_tmpfile()
21mr|kernel-6.12-baikal-6.12.43-3|13623	- ext4: avoid online resizing failures due to oversized flex bg
21mr|kernel-6.12-baikal-6.12.43-3|13624	- ext4: avoid overflow when setting values via sysfs
21mr|kernel-6.12-baikal-6.12.43-3|13625	- ext4: avoid ptr null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|13626	- ext4: avoid writing unitialized memory to disk in EA inodes
21mr|kernel-6.12-baikal-6.12.43-3|13627	- ext4: check dot and dotdot of dx_root before making dir indexed
21mr|kernel-6.12-baikal-6.12.43-3|13628	- ext4: check the extent status again before inserting delalloc block
21mr|kernel-6.12-baikal-6.12.43-3|13629	- ext4: convert to exclusive lock while inserting delalloc extents
21mr|kernel-6.12-baikal-6.12.43-3|13630	- ext4: correct best extent lstart adjustment logic
21mr|kernel-6.12-baikal-6.12.43-3|13631	- ext4: correct the hole length returned by ext4_map_blocks()
21mr|kernel-6.12-baikal-6.12.43-3|13632	- ext4: don't track ranges in fast_commit if inode has inlined data
21mr|kernel-6.12-baikal-6.12.43-3|13633	- ext4: factor out a common helper to query extent map
21mr|kernel-6.12-baikal-6.12.43-3|13634	- ext4: fix corruption during on-line resize
21mr|kernel-6.12-baikal-6.12.43-3|13635	- ext4: fix double-free of blocks due to wrong extents moved_len
21mr|kernel-6.12-baikal-6.12.43-3|13636	- ext4: Fixes len calculation in mpage_journal_page_buffers
21mr|kernel-6.12-baikal-6.12.43-3|13637	- ext4: fix inconsistent between segment fstrim and full fstrim
21mr|kernel-6.12-baikal-6.12.43-3|13638	- ext4: fix infinite loop when replaying fast_commit
21mr|kernel-6.12-baikal-6.12.43-3|13639	- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
21mr|kernel-6.12-baikal-6.12.43-3|13640	- ext4: fix potential unnitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|13641	- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
21mr|kernel-6.12-baikal-6.12.43-3|13642	- ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
21mr|kernel-6.12-baikal-6.12.43-3|13643	- ext4: fix warning in ext4_dio_write_end_io()
21mr|kernel-6.12-baikal-6.12.43-3|13644	- ext4: forbid commit inconsistent quota data when errors=remount-ro
21mr|kernel-6.12-baikal-6.12.43-3|13645	- ext4: make sure the first directory block is not a hole
21mr|kernel-6.12-baikal-6.12.43-3|13646	- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
21mr|kernel-6.12-baikal-6.12.43-3|13647	- ext4: refactor ext4_da_map_blocks()
21mr|kernel-6.12-baikal-6.12.43-3|13648	- ext4: regenerate buddy after block freeing failed if under fc replay
21mr|kernel-6.12-baikal-6.12.43-3|13649	- ext4: remove the redundant folio_wait_stable()
21mr|kernel-6.12-baikal-6.12.43-3|13650	- ext4: remove unnecessary check from alloc_flex_gd()
21mr|kernel-6.12-baikal-6.12.43-3|13651	- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
21mr|kernel-6.12-baikal-6.12.43-3|13652	- ext4: treat end of range as exclusive in ext4_zero_range()
21mr|kernel-6.12-baikal-6.12.43-3|13653	- ext4: unify the type of flexbg_size to unsigned int
21mr|kernel-6.12-baikal-6.12.43-3|13654	- extcon: fix possible name leak in extcon_dev_register()
21mr|kernel-6.12-baikal-6.12.43-3|13655	- extcon: max8997: select IRQ_DOMAIN instead of depending on it
21mr|kernel-6.12-baikal-6.12.43-3|13656	- f2fs: Add inline to f2fs_build_fault_attr() stub
21mr|kernel-6.12-baikal-6.12.43-3|13657	- f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid
21mr|kernel-6.12-baikal-6.12.43-3|13658	- f2fs: check number of blocks in a current section
21mr|kernel-6.12-baikal-6.12.43-3|13659	- f2fs: check validation of fault attrs in f2fs_build_fault_attr()
21mr|kernel-6.12-baikal-6.12.43-3|13660	- f2fs: Clean up errors in segment.h
21mr|kernel-6.12-baikal-6.12.43-3|13661	- f2fs: compress: don't allow unaligned truncation on released compress inode
21mr|kernel-6.12-baikal-6.12.43-3|13662	- f2fs: compress: fix error path of inc_valid_block_count()
21mr|kernel-6.12-baikal-6.12.43-3|13663	- f2fs: compress: fix reserve_cblocks counting error when out of space
21mr|kernel-6.12-baikal-6.12.43-3|13664	- f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
21mr|kernel-6.12-baikal-6.12.43-3|13665	- f2fs: compress: fix to check compress flag w/ .i_sem lock
21mr|kernel-6.12-baikal-6.12.43-3|13666	- f2fs: compress: fix to check unreleased compressed cluster
21mr|kernel-6.12-baikal-6.12.43-3|13667	- f2fs: compress: fix to check zstd compress level correctly in mount option
21mr|kernel-6.12-baikal-6.12.43-3|13668	- f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
21mr|kernel-6.12-baikal-6.12.43-3|13669	- f2fs: compress: fix to cover normal cluster write with cp_rwsem
21mr|kernel-6.12-baikal-6.12.43-3|13670	- f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock
21mr|kernel-6.12-baikal-6.12.43-3|13671	- f2fs: compress: fix to guarantee persisting compressed blocks by CP
21mr|kernel-6.12-baikal-6.12.43-3|13672	- f2fs: compress: fix to relocate check condition in f2fs_ioc_{,de}compress_file()
21mr|kernel-6.12-baikal-6.12.43-3|13673	- f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks()
21mr|kernel-6.12-baikal-6.12.43-3|13674	- f2fs: compress: fix to update i_compr_blocks correctly
21mr|kernel-6.12-baikal-6.12.43-3|13675	- f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
21mr|kernel-6.12-baikal-6.12.43-3|13676	- f2fs: delete obsolete FI_DROP_CACHE
21mr|kernel-6.12-baikal-6.12.43-3|13677	- f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN
21mr|kernel-6.12-baikal-6.12.43-3|13678	- f2fs: deprecate io_bits
21mr|kernel-6.12-baikal-6.12.43-3|13679	- f2fs: don't set RO when shutting down f2fs
21mr|kernel-6.12-baikal-6.12.43-3|13680	- f2fs: explicitly null-terminate the xattr list
21mr|kernel-6.12-baikal-6.12.43-3|13681	- f2fs: fix block migration when section is not aligned to pow2
21mr|kernel-6.12-baikal-6.12.43-3|13682	- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
21mr|kernel-6.12-baikal-6.12.43-3|13683	- f2fs: fix return value of f2fs_convert_inline_inode()
21mr|kernel-6.12-baikal-6.12.43-3|13684	- f2fs: fix start segno of large section
21mr|kernel-6.12-baikal-6.12.43-3|13685	- f2fs: fix to add missing iput() in gc_data_segment()
21mr|kernel-6.12-baikal-6.12.43-3|13686	- f2fs: fix to avoid dirent corruption
21mr|kernel-6.12-baikal-6.12.43-3|13687	- f2fs: fix to avoid potential panic during recovery
21mr|kernel-6.12-baikal-6.12.43-3|13688	- f2fs: fix to avoid use SSR allocate when do defragment
21mr|kernel-6.12-baikal-6.12.43-3|13689	- f2fs: fix to check compress file in f2fs_move_file_range()
21mr|kernel-6.12-baikal-6.12.43-3|13690	- f2fs: fix to check pinfile flag in f2fs_move_file_range()
21mr|kernel-6.12-baikal-6.12.43-3|13691	- f2fs: fix to check return value of f2fs_recover_xattr_data
21mr|kernel-6.12-baikal-6.12.43-3|13692	- f2fs: fix to check return value of f2fs_reserve_new_block()
21mr|kernel-6.12-baikal-6.12.43-3|13693	- f2fs: fix to create selinux label during whiteout initialization
21mr|kernel-6.12-baikal-6.12.43-3|13694	- f2fs: fix to don't dirty inode for readonly filesystem
21mr|kernel-6.12-baikal-6.12.43-3|13695	- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
21mr|kernel-6.12-baikal-6.12.43-3|13696	- f2fs: fix to force buffered IO on inline_data inode
21mr|kernel-6.12-baikal-6.12.43-3|13697	- f2fs: fix to release node block count in error path of f2fs_new_node_page()
21mr|kernel-6.12-baikal-6.12.43-3|13698	- f2fs: fix to relocate check condition in f2fs_fallocate()
21mr|kernel-6.12-baikal-6.12.43-3|13699	- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
21mr|kernel-6.12-baikal-6.12.43-3|13700	- f2fs: fix to tag gcing flag on page during block migration
21mr|kernel-6.12-baikal-6.12.43-3|13701	- f2fs: fix to truncate meta inode pages forcely
21mr|kernel-6.12-baikal-6.12.43-3|13702	- f2fs: fix to truncate preallocated blocks in f2fs_file_open()
21mr|kernel-6.12-baikal-6.12.43-3|13703	- f2fs: fix to update iostat correctly in f2fs_filemap_fault()
21mr|kernel-6.12-baikal-6.12.43-3|13704	- f2fs: fix to update user block counts in block_operations()
21mr|kernel-6.12-baikal-6.12.43-3|13705	- f2fs: fix to use correct segment type in f2fs_allocate_data_block()
21mr|kernel-6.12-baikal-6.12.43-3|13706	- f2fs: fix to wait on block writeback for post_read case
21mr|kernel-6.12-baikal-6.12.43-3|13707	- f2fs: fix to wait on page writeback in __clone_blkaddrs()
21mr|kernel-6.12-baikal-6.12.43-3|13708	- f2fs: fix write pointers on zoned device after roll forward
21mr|kernel-6.12-baikal-6.12.43-3|13709	- f2fs: introduce f2fs_invalidate_internal_cache() for cleanup
21mr|kernel-6.12-baikal-6.12.43-3|13710	- f2fs: introduce get_available_block_count() for cleanup
21mr|kernel-6.12-baikal-6.12.43-3|13711	- f2fs: introduce get_dnode_addr() to clean up codes
21mr|kernel-6.12-baikal-6.12.43-3|13712	- f2fs: kill heap-based allocation
21mr|kernel-6.12-baikal-6.12.43-3|13713	- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
21mr|kernel-6.12-baikal-6.12.43-3|13714	- f2fs: multidev: fix to recognize valid zero block address
21mr|kernel-6.12-baikal-6.12.43-3|13715	- f2fs: remove clear SB_INLINECRYPT flag in default_options
21mr|kernel-6.12-baikal-6.12.43-3|13716	- f2fs: ro: compress: fix to avoid caching unaligned extent
21mr|kernel-6.12-baikal-6.12.43-3|13717	- f2fs: separate f2fs_gc_range() to use GC for a range
21mr|kernel-6.12-baikal-6.12.43-3|13718	- f2fs: support file pinning for zoned devices
21mr|kernel-6.12-baikal-6.12.43-3|13719	- f2fs: support printk_ratelimited() in f2fs_printk()
21mr|kernel-6.12-baikal-6.12.43-3|13720	- f2fs: truncate page cache before clearing flags when aborting atomic write
21mr|kernel-6.12-baikal-6.12.43-3|13721	- f2fs: update blkaddr in __set_data_blkaddr() for cleanup
21mr|kernel-6.12-baikal-6.12.43-3|13722	- f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC
21mr|kernel-6.12-baikal-6.12.43-3|13723	- f2fs: use f2fs_{err,info}_ratelimited() for cleanup
21mr|kernel-6.12-baikal-6.12.43-3|13724	- f2fs: use meta inode for GC of atomic file
21mr|kernel-6.12-baikal-6.12.43-3|13725	- f2fs: use meta inode for GC of COW file
21mr|kernel-6.12-baikal-6.12.43-3|13726	- f2fs: write missing last sum blk of file pinning section
21mr|kernel-6.12-baikal-6.12.43-3|13727	- f2fs: zone: fix to remove pow2 check condition for zoned block device
21mr|kernel-6.12-baikal-6.12.43-3|13728	- f2fs: zone: fix to wait completion of last bio in zone correctly
21mr|kernel-6.12-baikal-6.12.43-3|13729	- fast_dput(): handle underflows gracefully
21mr|kernel-6.12-baikal-6.12.43-3|13730	- fat: fix uninitialized field in nostale filehandles
21mr|kernel-6.12-baikal-6.12.43-3|13731	- fbcon: always restore the old font data in fbcon_do_set_font()
21mr|kernel-6.12-baikal-6.12.43-3|13732	- fbdev/acornfb: Fix name of fb_ops initializer macro
21mr|kernel-6.12-baikal-6.12.43-3|13733	- fbdev: fix incorrect address computation in deferred IO
21mr|kernel-6.12-baikal-6.12.43-3|13734	- fbdev: flush deferred IO before closing
21mr|kernel-6.12-baikal-6.12.43-3|13735	- fbdev: flush deferred work in fb_deferred_io_fsync()
21mr|kernel-6.12-baikal-6.12.43-3|13736	- fbdev: imxfb: fix left margin setting
21mr|kernel-6.12-baikal-6.12.43-3|13737	- fbdev: Provide I/O-memory helpers as module
21mr|kernel-6.12-baikal-6.12.43-3|13738	- fbdev: savage: Error out if pixclock equals zero
21mr|kernel-6.12-baikal-6.12.43-3|13739	- fbdev: savage: Handle err return when savagefb_check_var failed
21mr|kernel-6.12-baikal-6.12.43-3|13740	- fbdev: sh7760fb: allow modular build
21mr|kernel-6.12-baikal-6.12.43-3|13741	- fbdev: shmobile: fix snprintf truncation
21mr|kernel-6.12-baikal-6.12.43-3|13742	- fbdev: sis: Error out if pixclock equals zero
21mr|kernel-6.12-baikal-6.12.43-3|13743	- fbdev: sisfb: hide unused variables
21mr|kernel-6.12-baikal-6.12.43-3|13744	- fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes
21mr|kernel-6.12-baikal-6.12.43-3|13745	- fbdev/vesafb: Replace references to global screen_info by local pointer
21mr|kernel-6.12-baikal-6.12.43-3|13746	- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
21mr|kernel-6.12-baikal-6.12.43-3|13747	- fbmon: prevent division by zero in fb_videomode_from_videomode()
21mr|kernel-6.12-baikal-6.12.43-3|13748	- filelock: Fix fcntl/close race recovery compat path
21mr|kernel-6.12-baikal-6.12.43-3|13749	- filelock: fix potential use-after-free in posix_lock_inode
21mr|kernel-6.12-baikal-6.12.43-3|13750	- filelock: Remove locks reliably when fcntl/close race is detected
21mr|kernel-6.12-baikal-6.12.43-3|13751	- filemap: add helper mapping_max_folio_size()
21mr|kernel-6.12-baikal-6.12.43-3|13752	- firewire: core: correct documentation of fw_csr_string() kernel API
21mr|kernel-6.12-baikal-6.12.43-3|13753	- firewire: core: fix possible memory leak in create_units()
21mr|kernel-6.12-baikal-6.12.43-3|13754	- firewire: core: send bus reset promptly on gap count error
21mr|kernel-6.12-baikal-6.12.43-3|13755	- firewire: core: use long bus reset on gap count error
21mr|kernel-6.12-baikal-6.12.43-3|13756	- firewire: nosy: ensure user_length is taken into account when fetching packet contents
21mr|kernel-6.12-baikal-6.12.43-3|13757	- firewire: ohci: fulfill timestamp for some local asynchronous transaction
21mr|kernel-6.12-baikal-6.12.43-3|13758	- firewire: ohci: mask bus reset interrupts between ISR and bottom half
21mr|kernel-6.12-baikal-6.12.43-3|13759	- firewire: ohci: prevent leak of left-over IRQ on unbind
21mr|kernel-6.12-baikal-6.12.43-3|13760	- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
21mr|kernel-6.12-baikal-6.12.43-3|13761	- firmware: arm_scmi: Check mailbox/SMT channel for consistency
21mr|kernel-6.12-baikal-6.12.43-3|13762	- firmware: arm_scmi: Extend perf protocol ops to get information of a domain
21mr|kernel-6.12-baikal-6.12.43-3|13763	- firmware: arm_scmi: Extend perf protocol ops to get number of domains
21mr|kernel-6.12-baikal-6.12.43-3|13764	- firmware: arm_scmi: Fix double free in SMC transport cleanup path
21mr|kernel-6.12-baikal-6.12.43-3|13765	- firmware: arm_scmi: Fix frequency truncation by promoting multiplier type
21mr|kernel-6.12-baikal-6.12.43-3|13766	- firmware: arm_scmi: Fix possible frequency truncation when using level indexing mode
21mr|kernel-6.12-baikal-6.12.43-3|13767	- firmware: arm_scmi: Make raw debugfs entries non-seekable
21mr|kernel-6.12-baikal-6.12.43-3|13768	- firmware: arm_scmi: Simplify error path in scmi_dvfs_device_opps_add()
21mr|kernel-6.12-baikal-6.12.43-3|13769	- firmware: arm_scmi: Use xa_insert() to store opps
21mr|kernel-6.12-baikal-6.12.43-3|13770	- firmware: arm_scmi: Use xa_insert() when saving raw queues
21mr|kernel-6.12-baikal-6.12.43-3|13771	- firmware: cs_dsp: Fix overflow checking of wmfw header
21mr|kernel-6.12-baikal-6.12.43-3|13772	- firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers
21mr|kernel-6.12-baikal-6.12.43-3|13773	- firmware: cs_dsp: Return error if block header overflows file
21mr|kernel-6.12-baikal-6.12.43-3|13774	- firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files
21mr|kernel-6.12-baikal-6.12.43-3|13775	- firmware: cs_dsp: Validate payload length before processing block
21mr|kernel-6.12-baikal-6.12.43-3|13776	- firmware: dmi-id: add a release callback function
21mr|kernel-6.12-baikal-6.12.43-3|13777	- firmware: dmi: Stop decoding on broken entry
21mr|kernel-6.12-baikal-6.12.43-3|13778	- firmware: psci: Fix return value from psci_system_suspend()
21mr|kernel-6.12-baikal-6.12.43-3|13779	- firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails
21mr|kernel-6.12-baikal-6.12.43-3|13780	- firmware: qcom: scm: Fix __scm and waitq completion variable initialization
21mr|kernel-6.12-baikal-6.12.43-3|13781	- firmware: raspberrypi: Use correct device for DMA mappings
21mr|kernel-6.12-baikal-6.12.43-3|13782	- firmware/sysfb: Update screen_info for relocated EFI framebuffers
21mr|kernel-6.12-baikal-6.12.43-3|13783	- firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
21mr|kernel-6.12-baikal-6.12.43-3|13784	- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
21mr|kernel-6.12-baikal-6.12.43-3|13785	- firmware: turris-mox-rwtm: Do not complete if there are no waiters
21mr|kernel-6.12-baikal-6.12.43-3|13786	- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
21mr|kernel-6.12-baikal-6.12.43-3|13787	- firmware: turris-mox-rwtm: Initialize completion before mailbox
21mr|kernel-6.12-baikal-6.12.43-3|13788	- Fix a potential infinite loop in extract_user_to_sg()
21mr|kernel-6.12-baikal-6.12.43-3|13789	- Fix race for duplicate reqsk on identical SYN
21mr|kernel-6.12-baikal-6.12.43-3|13790	- Fix userfaultfd_api to return EINVAL as expected
21mr|kernel-6.12-baikal-6.12.43-3|13791	- Fix write to cloned skb in ipv6_hop_ioam()
21mr|kernel-6.12-baikal-6.12.43-3|13792	- fjes: fix memleaks in fjes_hw_setup
21mr|kernel-6.12-baikal-6.12.43-3|13793	- fork: defer linking file vma until vma is fully initialized
21mr|kernel-6.12-baikal-6.12.43-3|13794	- fpga: bridge: add owner module and take its refcount
21mr|kernel-6.12-baikal-6.12.43-3|13795	- fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card
21mr|kernel-6.12-baikal-6.12.43-3|13796	- fpga: manager: add owner module and take its refcount
21mr|kernel-6.12-baikal-6.12.43-3|13797	- fpga: region: add owner module and take its refcount
21mr|kernel-6.12-baikal-6.12.43-3|13798	- fs/9p: drop inodes immediately on non-.L too
21mr|kernel-6.12-baikal-6.12.43-3|13799	- fs/9p: fix the cache always being enabled on files with qid flags
21mr|kernel-6.12-baikal-6.12.43-3|13800	- fs/9p: only translate RWX permissions for plain 9P2000
21mr|kernel-6.12-baikal-6.12.43-3|13801	- fs/9p: translate O_TRUNC into OTRUNC
21mr|kernel-6.12-baikal-6.12.43-3|13802	- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
21mr|kernel-6.12-baikal-6.12.43-3|13803	- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
21mr|kernel-6.12-baikal-6.12.43-3|13804	- fs: better handle deep ancestor chains in is_subdir()
21mr|kernel-6.12-baikal-6.12.43-3|13805	- fs: cifs: Fix atime update check
21mr|kernel-6.12-baikal-6.12.43-3|13806	- fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
21mr|kernel-6.12-baikal-6.12.43-3|13807	- fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
21mr|kernel-6.12-baikal-6.12.43-3|13808	- fs/file: fix the check in find_next_fd()
21mr|kernel-6.12-baikal-6.12.43-3|13809	- fs: Fix rw_hint validation
21mr|kernel-6.12-baikal-6.12.43-3|13810	- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
21mr|kernel-6.12-baikal-6.12.43-3|13811	- fs: indicate request originates from old mount API
21mr|kernel-6.12-baikal-6.12.43-3|13812	- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.12-baikal-6.12.43-3|13813	- fs/kernfs/dir: obey S_ISGID
21mr|kernel-6.12-baikal-6.12.43-3|13814	- fs: new accessor methods for atime and mtime
21mr|kernel-6.12-baikal-6.12.43-3|13815	- fsnotify: Do not generate events for O_PATH file descriptors
21mr|kernel-6.12-baikal-6.12.43-3|13816	- fs/ntfs3: Add a check for attr_names and oatbl
21mr|kernel-6.12-baikal-6.12.43-3|13817	- fs/ntfs3: Add file_modified
21mr|kernel-6.12-baikal-6.12.43-3|13818	- fs/ntfs3: Add missing .dirty_folio in address_space_operations
21mr|kernel-6.12-baikal-6.12.43-3|13819	- fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()
21mr|kernel-6.12-baikal-6.12.43-3|13820	- fs/ntfs3: Break dir enumeration if directory contents error
21mr|kernel-6.12-baikal-6.12.43-3|13821	- fs/ntfs3: Check 'folio' pointer for NULL
21mr|kernel-6.12-baikal-6.12.43-3|13822	- fs/ntfs3: Correct function is_rst_area_valid
21mr|kernel-6.12-baikal-6.12.43-3|13823	- fs/ntfs3: Correct hard links updating when dealing with DOS names
21mr|kernel-6.12-baikal-6.12.43-3|13824	- fs/ntfs3: Correct undo if ntfs_create_inode failed
21mr|kernel-6.12-baikal-6.12.43-3|13825	- fs/ntfs3: Deny getting attr data block in compressed frame
21mr|kernel-6.12-baikal-6.12.43-3|13826	- fs/ntfs3: Disable ATTR_LIST_ENTRY size check
21mr|kernel-6.12-baikal-6.12.43-3|13827	- fs/ntfs3: Drop stray '\' (backslash) in formatting string
21mr|kernel-6.12-baikal-6.12.43-3|13828	- fs/ntfs3: Drop suid and sgid bits as a part of fpunch
21mr|kernel-6.12-baikal-6.12.43-3|13829	- fs/ntfs3: Fix an NULL dereference bug
21mr|kernel-6.12-baikal-6.12.43-3|13830	- fs/ntfs3: fix build without CONFIG_NTFS3_LZX_XPRESS
21mr|kernel-6.12-baikal-6.12.43-3|13831	- fs/ntfs3: Fix case when index is reused during tree transformation
21mr|kernel-6.12-baikal-6.12.43-3|13832	- fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"
21mr|kernel-6.12-baikal-6.12.43-3|13833	- fs/ntfs3: Fixed overflow check in mi_enum_attr()
21mr|kernel-6.12-baikal-6.12.43-3|13834	- fs/ntfs3: Fix field-spanning write in INDEX_HDR
21mr|kernel-6.12-baikal-6.12.43-3|13835	- fs/ntfs3: Fix getting file type
21mr|kernel-6.12-baikal-6.12.43-3|13836	- fs/ntfs3: Fix multithreaded stress test
21mr|kernel-6.12-baikal-6.12.43-3|13837	- fs/ntfs3: Fix oob in ntfs_listxattr
21mr|kernel-6.12-baikal-6.12.43-3|13838	- fs/ntfs3: Fix the format of the "nocase" mount option
21mr|kernel-6.12-baikal-6.12.43-3|13839	- fs/ntfs3: Fix transform resident to nonresident for compressed files
21mr|kernel-6.12-baikal-6.12.43-3|13840	- fs/ntfs3: Implement super_operations::shutdown
21mr|kernel-6.12-baikal-6.12.43-3|13841	- fs/ntfs3: Improve alternative boot processing
21mr|kernel-6.12-baikal-6.12.43-3|13842	- fs/ntfs3: Improve ntfs_dir_count
21mr|kernel-6.12-baikal-6.12.43-3|13843	- fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP
21mr|kernel-6.12-baikal-6.12.43-3|13844	- fs/ntfs3: Mark volume as dirty if xattr is broken
21mr|kernel-6.12-baikal-6.12.43-3|13845	- fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT
21mr|kernel-6.12-baikal-6.12.43-3|13846	- fs/ntfs3: Missed error return
21mr|kernel-6.12-baikal-6.12.43-3|13847	- fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting
21mr|kernel-6.12-baikal-6.12.43-3|13848	- fs/ntfs3: Modified fix directory element type detection
21mr|kernel-6.12-baikal-6.12.43-3|13849	- fs/ntfs3: ntfs3_forced_shutdown use int instead of bool
21mr|kernel-6.12-baikal-6.12.43-3|13850	- fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
21mr|kernel-6.12-baikal-6.12.43-3|13851	- fs/ntfs3: Print warning while fixing hard links count
21mr|kernel-6.12-baikal-6.12.43-3|13852	- fs/ntfs3: Reduce stack usage
21mr|kernel-6.12-baikal-6.12.43-3|13853	- fs/ntfs3: Remove max link count info display during driver init
21mr|kernel-6.12-baikal-6.12.43-3|13854	- fs/ntfs3: Replace inode_trylock with inode_lock
21mr|kernel-6.12-baikal-6.12.43-3|13855	- fs/ntfs3: Taking DOS names into account during link counting
21mr|kernel-6.12-baikal-6.12.43-3|13856	- fs/ntfs3: Update inode->i_size after success write into compressed file
21mr|kernel-6.12-baikal-6.12.43-3|13857	- fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed
21mr|kernel-6.12-baikal-6.12.43-3|13858	- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
21mr|kernel-6.12-baikal-6.12.43-3|13859	- fs/ntfs3: Use i_size_read and i_size_write
21mr|kernel-6.12-baikal-6.12.43-3|13860	- fs/ntfs3: Use kvfree to free memory allocated by kvmalloc
21mr|kernel-6.12-baikal-6.12.43-3|13861	- fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
21mr|kernel-6.12-baikal-6.12.43-3|13862	- fs/ntfs3: Use variable length array instead of fixed size
21mr|kernel-6.12-baikal-6.12.43-3|13863	- fs/ntfs3: Validate ff offset
21mr|kernel-6.12-baikal-6.12.43-3|13864	- fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
21mr|kernel-6.12-baikal-6.12.43-3|13865	- fs/pipe: move check to pipe_has_watch_queue()
21mr|kernel-6.12-baikal-6.12.43-3|13866	- fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()
21mr|kernel-6.12-baikal-6.12.43-3|13867	- fs/proc: fix softlockup in __read_vmcore
21mr|kernel-6.12-baikal-6.12.43-3|13868	- fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr
21mr|kernel-6.12-baikal-6.12.43-3|13869	- fs/proc/task_mmu: don't indicate PM_MMAP_EXCLUSIVE without PM_PRESENT
21mr|kernel-6.12-baikal-6.12.43-3|13870	- fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
21mr|kernel-6.12-baikal-6.12.43-3|13871	- fs/proc/task_mmu: properly detect PM_MMAP_EXCLUSIVE per page of PMD-mapped THPs
21mr|kernel-6.12-baikal-6.12.43-3|13872	- fs: relax mount_setattr() permission checks
21mr|kernel-6.12-baikal-6.12.43-3|13873	- fs/select: rework stack allocation hack for clang
21mr|kernel-6.12-baikal-6.12.43-3|13874	- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
21mr|kernel-6.12-baikal-6.12.43-3|13875	- fsverity: use register_sysctl_init() to avoid kmemleak warning
21mr|kernel-6.12-baikal-6.12.43-3|13876	- fs/writeback: bail out if there is no more inodes for IO and queued once
21mr|kernel-6.12-baikal-6.12.43-3|13877	- ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default
21mr|kernel-6.12-baikal-6.12.43-3|13878	- ftrace: Fix modification of direct_function hash while in use
21mr|kernel-6.12-baikal-6.12.43-3|13879	- ftrace: Fix possible use-after-free issue in ftrace_location()
21mr|kernel-6.12-baikal-6.12.43-3|13880	- ftruncate: pass a signed offset
21mr|kernel-6.12-baikal-6.12.43-3|13881	- fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
21mr|kernel-6.12-baikal-6.12.43-3|13882	- fuse: disable FOPEN_PARALLEL_DIRECT_WRITES with FUSE_DIRECT_IO_ALLOW_MMAP
21mr|kernel-6.12-baikal-6.12.43-3|13883	- fuse: don't unhash root
21mr|kernel-6.12-baikal-6.12.43-3|13884	- fuse: fix leaked ENOSYS error on first statx call
21mr|kernel-6.12-baikal-6.12.43-3|13885	- fuse: fix root lookup with nonzero generation
21mr|kernel-6.12-baikal-6.12.43-3|13886	- fuse: fix VM_MAYSHARE and direct_io_allow_mmap
21mr|kernel-6.12-baikal-6.12.43-3|13887	- fuse: Rename DIRECT_IO_RELAX to DIRECT_IO_ALLOW_MMAP
21mr|kernel-6.12-baikal-6.12.43-3|13888	- fuse: replace remaining make_bad_inode() with fuse_make_bad()
21mr|kernel-6.12-baikal-6.12.43-3|13889	- fuse: share lookup state between submount and its parent
21mr|kernel-6.12-baikal-6.12.43-3|13890	- fuse: verify {g,u}id mount options correctly
21mr|kernel-6.12-baikal-6.12.43-3|13891	- gcc-plugins: randstruct: Update code comment in relayout_struct()
21mr|kernel-6.12-baikal-6.12.43-3|13892	- gcc-plugins/stackleak: Avoid .head.text section
21mr|kernel-6.12-baikal-6.12.43-3|13893	- gcov: add support for GCC 14
21mr|kernel-6.12-baikal-6.12.43-3|13894	- gen_compile_commands: fix invalid escape sequence warning
21mr|kernel-6.12-baikal-6.12.43-3|13895	- geneve: fix header validation in geneve[6]_xmit_skb
21mr|kernel-6.12-baikal-6.12.43-3|13896	- geneve: Fix incorrect inner network header offset when innerprotoinherit is set
21mr|kernel-6.12-baikal-6.12.43-3|13897	- geneve: make sure to pull inner header in geneve_rx()
21mr|kernel-6.12-baikal-6.12.43-3|13898	- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
21mr|kernel-6.12-baikal-6.12.43-3|13899	- genirq: Initialize resend_node hlist for all interrupt descriptors
21mr|kernel-6.12-baikal-6.12.43-3|13900	- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
21mr|kernel-6.12-baikal-6.12.43-3|13901	- gfs2: Convert gfs2_internal_read to folios
21mr|kernel-6.12-baikal-6.12.43-3|13902	- gfs2: Don't forget to complete delayed withdraw
21mr|kernel-6.12-baikal-6.12.43-3|13903	- gfs2: do_xmote fixes
21mr|kernel-6.12-baikal-6.12.43-3|13904	- gfs2: finish_xmote cleanup
21mr|kernel-6.12-baikal-6.12.43-3|13905	- gfs2: Fix "ignore unlock failures after withdraw"
21mr|kernel-6.12-baikal-6.12.43-3|13906	- gfs2: Fix invalid metadata access in punch_hole
21mr|kernel-6.12-baikal-6.12.43-3|13907	- gfs2: fix kernel BUG in gfs2_quota_cleanup
21mr|kernel-6.12-baikal-6.12.43-3|13908	- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
21mr|kernel-6.12-baikal-6.12.43-3|13909	- gfs2: Fix NULL pointer dereference in gfs2_log_flush
21mr|kernel-6.12-baikal-6.12.43-3|13910	- gfs2: Fix potential glock use-after-free on unmount
21mr|kernel-6.12-baikal-6.12.43-3|13911	- gfs2: Get rid of gfs2_alloc_blocks generation parameter
21mr|kernel-6.12-baikal-6.12.43-3|13912	- gfs2: Mark withdraws as unlikely
21mr|kernel-6.12-baikal-6.12.43-3|13913	- gfs2: No longer use 'extern' in function declarations
21mr|kernel-6.12-baikal-6.12.43-3|13914	- gfs2: Remove ill-placed consistency check
21mr|kernel-6.12-baikal-6.12.43-3|13915	- gfs2: Rename gfs2_lookup_{ simple => meta }
21mr|kernel-6.12-baikal-6.12.43-3|13916	- gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn
21mr|kernel-6.12-baikal-6.12.43-3|13917	- gpio: 74x164: Enable output pins after registers are reset
21mr|kernel-6.12-baikal-6.12.43-3|13918	- gpio: cdev: check for NULL labels when sanitizing them for irqs
21mr|kernel-6.12-baikal-6.12.43-3|13919	- gpio: cdev: fix missed label sanitizing in debounce_setup()
21mr|kernel-6.12-baikal-6.12.43-3|13920	- gpio: cdev: sanitize the label before requesting the interrupt
21mr|kernel-6.12-baikal-6.12.43-3|13921	- gpio: crystalcove: Use -ENOTSUPP consistently
21mr|kernel-6.12-baikal-6.12.43-3|13922	- gpio: davinci: Validate the obtained number of IRQs
21mr|kernel-6.12-baikal-6.12.43-3|13923	- gpio: dwapb: mask/unmask IRQ when disable/enale it
21mr|kernel-6.12-baikal-6.12.43-3|13924	- gpio: eic-sprd: Clear interrupt after set the interrupt type
21mr|kernel-6.12-baikal-6.12.43-3|13925	- gpio: fix resource unwinding order in error path
21mr|kernel-6.12-baikal-6.12.43-3|13926	- gpiolib: acpi: Fix failed in acpi_gpiochip_find() by adding parent node match
21mr|kernel-6.12-baikal-6.12.43-3|13927	- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04
21mr|kernel-6.12-baikal-6.12.43-3|13928	- gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()
21mr|kernel-6.12-baikal-6.12.43-3|13929	- gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
21mr|kernel-6.12-baikal-6.12.43-3|13930	- gpiolib: cdev: fix uninitialised kfifo
21mr|kernel-6.12-baikal-6.12.43-3|13931	- gpiolib: cdev: Fix use after free in lineinfo_changed_notify
21mr|kernel-6.12-baikal-6.12.43-3|13932	- gpiolib: cdev: relocate debounce_period_us from struct gpio_desc
21mr|kernel-6.12-baikal-6.12.43-3|13933	- gpiolib: Fix the error path order in gpiochip_add_data_with_key()
21mr|kernel-6.12-baikal-6.12.43-3|13934	- gpiolib: make gpio_device_get() and gpio_device_put() public
21mr|kernel-6.12-baikal-6.12.43-3|13935	- gpiolib: of: add polarity quirk for TSC2005
21mr|kernel-6.12-baikal-6.12.43-3|13936	- gpiolib: of: fix lookup quirk for MIPS Lantiq
21mr|kernel-6.12-baikal-6.12.43-3|13937	- gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index()
21mr|kernel-6.12-baikal-6.12.43-3|13938	- gpiolib: provide gpio_device_find()
21mr|kernel-6.12-baikal-6.12.43-3|13939	- gpiolib: swnode: Remove wrong header inclusion
21mr|kernel-6.12-baikal-6.12.43-3|13940	- gpiolib: sysfs: Fix error handling on failed export
21mr|kernel-6.12-baikal-6.12.43-3|13941	- gpio: lpc32xx: fix module autoloading
21mr|kernel-6.12-baikal-6.12.43-3|13942	- gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe
21mr|kernel-6.12-baikal-6.12.43-3|13943	- gpio: mmio: do not calculate bgpio_bits via "ngpios"
21mr|kernel-6.12-baikal-6.12.43-3|13944	- gpio: nomadik: fix offset bug in nmk_pmx_set()
21mr|kernel-6.12-baikal-6.12.43-3|13945	- gpio: pca953x: fix pca953x_irq_bus_sync_unlock race
21mr|kernel-6.12-baikal-6.12.43-3|13946	- gpio: sysfs: drop the mention of gpiochip_find() from sysfs code
21mr|kernel-6.12-baikal-6.12.43-3|13947	- gpio: tangier: Use correct type for the IRQ chip data
21mr|kernel-6.12-baikal-6.12.43-3|13948	- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
21mr|kernel-6.12-baikal-6.12.43-3|13949	- gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type
21mr|kernel-6.12-baikal-6.12.43-3|13950	- gpio: tqmx86: fix typo in Kconfig label
21mr|kernel-6.12-baikal-6.12.43-3|13951	- gpio: tqmx86: introduce shadow register for GPIO output value
21mr|kernel-6.12-baikal-6.12.43-3|13952	- gpio: tqmx86: store IRQ trigger type and unmask status separately
21mr|kernel-6.12-baikal-6.12.43-3|13953	- gpio: vf610: allow disabling the vf610 driver
21mr|kernel-6.12-baikal-6.12.43-3|13954	- gpio: wcove: Use -ENOTSUPP consistently
21mr|kernel-6.12-baikal-6.12.43-3|13955	- gpu/drm/radeon: fix two memleaks in radeon_vm_init
21mr|kernel-6.12-baikal-6.12.43-3|13956	- gpu: host1x: Do not setup DMA for virtual devices
21mr|kernel-6.12-baikal-6.12.43-3|13957	- greybus: arche-ctrl: move device table to its right location
21mr|kernel-6.12-baikal-6.12.43-3|13958	- greybus: Fix use-after-free bug in gb_interface_release due to race condition.
21mr|kernel-6.12-baikal-6.12.43-3|13959	- greybus: lights: check return of get_channel_from_mode
21mr|kernel-6.12-baikal-6.12.43-3|13960	- gro: fix ownership transfer
21mr|kernel-6.12-baikal-6.12.43-3|13961	- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
21mr|kernel-6.12-baikal-6.12.43-3|13962	- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
21mr|kernel-6.12-baikal-6.12.43-3|13963	- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
21mr|kernel-6.12-baikal-6.12.43-3|13964	- gve: Clear napi->skb before dev_kfree_skb_any()
21mr|kernel-6.12-baikal-6.12.43-3|13965	- gve: Fix an edge case for TSO skb validity check
21mr|kernel-6.12-baikal-6.12.43-3|13966	- gve: Fix skb truesize underestimation
21mr|kernel-6.12-baikal-6.12.43-3|13967	- gve: Fix XDP TX completion handling when counters overflow
21mr|kernel-6.12-baikal-6.12.43-3|13968	- gve: ignore nonrelevant GSO type bits when processing TSO headers
21mr|kernel-6.12-baikal-6.12.43-3|13969	- hexagon: fix fadvise64_64 calling conventions
21mr|kernel-6.12-baikal-6.12.43-3|13970	- hexagon: vmlinux.lds.S: handle attributes section
21mr|kernel-6.12-baikal-6.12.43-3|13971	- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
21mr|kernel-6.12-baikal-6.12.43-3|13972	- hfsplus: fix to avoid false alarm of circular locking
21mr|kernel-6.12-baikal-6.12.43-3|13973	- hfsplus: fix uninit-value in copy_name
21mr|kernel-6.12-baikal-6.12.43-3|13974	- HID: add ALWAYS_POLL quirk for Apple kb
21mr|kernel-6.12-baikal-6.12.43-3|13975	- HID: Add quirk for Labtec/ODDOR/aikeec handbrake
21mr|kernel-6.12-baikal-6.12.43-3|13976	- HID: Add quirk for Logitech Casa touchpad
21mr|kernel-6.12-baikal-6.12.43-3|13977	- HID: amd_sfh: Avoid disabling the interrupt
21mr|kernel-6.12-baikal-6.12.43-3|13978	- HID: amd_sfh: Handle "no sensors" in PM operations
21mr|kernel-6.12-baikal-6.12.43-3|13979	- HID: amd_sfh: Move sensor discovery before HID device initialization
21mr|kernel-6.12-baikal-6.12.43-3|13980	- HID: amd_sfh: Update HPD sensor structure elements
21mr|kernel-6.12-baikal-6.12.43-3|13981	- HID: apple: add Jamesdonkey and A3R to non-apple keyboards list
21mr|kernel-6.12-baikal-6.12.43-3|13982	- hid: asus: asus_report_fixup: fix potential read out of bounds
21mr|kernel-6.12-baikal-6.12.43-3|13983	- HID: asus: fix more n-key report descriptors if n-key quirked
21mr|kernel-6.12-baikal-6.12.43-3|13984	- HID: bpf: actually free hdev memory after attaching a HID-BPF program
21mr|kernel-6.12-baikal-6.12.43-3|13985	- HID: bpf: remove double fdget()
21mr|kernel-6.12-baikal-6.12.43-3|13986	- HID: core: remove unnecessary WARN_ON() in implement()
21mr|kernel-6.12-baikal-6.12.43-3|13987	- HID: glorious: fix Glorious Model I HID report
21mr|kernel-6.12-baikal-6.12.43-3|13988	- HID: hid-asus: add const to read-only outgoing usb buffer
21mr|kernel-6.12-baikal-6.12.43-3|13989	- HID: hid-asus: reset the backlight brightness level on resume
21mr|kernel-6.12-baikal-6.12.43-3|13990	- HID: hidraw: fix a problem of memory leak in hidraw_release()
21mr|kernel-6.12-baikal-6.12.43-3|13991	- HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[]
21mr|kernel-6.12-baikal-6.12.43-3|13992	- HID: i2c-hid: elan: fix reset suspend current leakage
21mr|kernel-6.12-baikal-6.12.43-3|13993	- HID: i2c-hid-of: fix NULL-deref on failed power up
21mr|kernel-6.12-baikal-6.12.43-3|13994	- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
21mr|kernel-6.12-baikal-6.12.43-3|13995	- HID: Ignore battery for ELAN touchscreens 2F2C and 4116
21mr|kernel-6.12-baikal-6.12.43-3|13996	- HID: input: avoid polling stylus battery on Chromebook Pompom
21mr|kernel-6.12-baikal-6.12.43-3|13997	- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
21mr|kernel-6.12-baikal-6.12.43-3|13998	- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc
21mr|kernel-6.12-baikal-6.12.43-3|13999	- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
21mr|kernel-6.12-baikal-6.12.43-3|14000	- HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
21mr|kernel-6.12-baikal-6.12.43-3|14001	- HID: logitech-dj: allow mice to use all types of reports
21mr|kernel-6.12-baikal-6.12.43-3|14002	- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
21mr|kernel-6.12-baikal-6.12.43-3|14003	- HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2
21mr|kernel-6.12-baikal-6.12.43-3|14004	- HID: mcp2221: Allow IO to start during probe
21mr|kernel-6.12-baikal-6.12.43-3|14005	- HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled
21mr|kernel-6.12-baikal-6.12.43-3|14006	- HID: mcp2221: Set driver data before I2C adapter add
21mr|kernel-6.12-baikal-6.12.43-3|14007	- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
21mr|kernel-6.12-baikal-6.12.43-3|14008	- HID: multitouch: Add required quirk for Synaptics 0xcddc device
21mr|kernel-6.12-baikal-6.12.43-3|14009	- HID: nintendo: fix initializer element is not constant error
21mr|kernel-6.12-baikal-6.12.43-3|14010	- HID: nintendo: Prevent divide-by-zero on code
21mr|kernel-6.12-baikal-6.12.43-3|14011	- HID: nvidia-shield: Add missing check for input_ff_create_memless
21mr|kernel-6.12-baikal-6.12.43-3|14012	- HID: nvidia-shield: Add missing null pointer checks to LED initialization
21mr|kernel-6.12-baikal-6.12.43-3|14013	- HID: sensor-hub: Enable hid core report processing for all devices
21mr|kernel-6.12-baikal-6.12.43-3|14014	- HID: wacom: Correct behavior when processing some confidence == false touches
21mr|kernel-6.12-baikal-6.12.43-3|14015	- HID: wacom: Do not register input devices until after hid_hw_start
21mr|kernel-6.12-baikal-6.12.43-3|14016	- HID: wacom: generic: Avoid reporting a serial of '0' to userspace
21mr|kernel-6.12-baikal-6.12.43-3|14017	- HID: wacom: Modify pen IDs
21mr|kernel-6.12-baikal-6.12.43-3|14018	- highmem: fix a memory copy problem in memcpy_from_folio
21mr|kernel-6.12-baikal-6.12.43-3|14019	- hisi_acc_vfio_pci: Update migration data pointer correctly on saving/resume
21mr|kernel-6.12-baikal-6.12.43-3|14020	- hostfs: fix dev_t handling
21mr|kernel-6.12-baikal-6.12.43-3|14021	- hpet: Support 32-bit userspace
21mr|kernel-6.12-baikal-6.12.43-3|14022	- hrtimer: Report offline hrtimer enqueue
21mr|kernel-6.12-baikal-6.12.43-3|14023	- hrtimers: Push pending hrtimers away from outgoing CPU earlier
21mr|kernel-6.12-baikal-6.12.43-3|14024	- hsr: Fix uninit-value access in hsr_get_node()
21mr|kernel-6.12-baikal-6.12.43-3|14025	- hsr: Handle failures in module init
21mr|kernel-6.12-baikal-6.12.43-3|14026	- hsr: Simplify code for announcing HSR nodes timer setup
21mr|kernel-6.12-baikal-6.12.43-3|14027	- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
21mr|kernel-6.12-baikal-6.12.43-3|14028	- hugetlb: force allocating surplus hugepages on mempolicy allowed nodes
21mr|kernel-6.12-baikal-6.12.43-3|14029	- hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes
21mr|kernel-6.12-baikal-6.12.43-3|14030	- hv_netvsc: Don't free decrypted memory
21mr|kernel-6.12-baikal-6.12.43-3|14031	- hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
21mr|kernel-6.12-baikal-6.12.43-3|14032	- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
21mr|kernel-6.12-baikal-6.12.43-3|14033	- hv_netvsc: rndis_filter needs to select NLS
21mr|kernel-6.12-baikal-6.12.43-3|14034	- hwmon: (acpi_power_meter) Fix 4.29 MW bug
21mr|kernel-6.12-baikal-6.12.43-3|14035	- hwmon: (adt7475) Fix default duty on fan is disabled
21mr|kernel-6.12-baikal-6.12.43-3|14036	- hwmon: (amc6821) add of_match table
21mr|kernel-6.12-baikal-6.12.43-3|14037	- hwmon: (aspeed-pwm-tacho) mutex for tach reading
21mr|kernel-6.12-baikal-6.12.43-3|14038	- hwmon: (coretemp) Enlarge per package core count limit
21mr|kernel-6.12-baikal-6.12.43-3|14039	- hwmon: (coretemp) Fix bogus core_id to attr name mapping
21mr|kernel-6.12-baikal-6.12.43-3|14040	- hwmon: (coretemp) Fix out-of-bounds memory access
21mr|kernel-6.12-baikal-6.12.43-3|14041	- hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock
21mr|kernel-6.12-baikal-6.12.43-3|14042	- hwmon: (corsair-cpro) Use a separate buffer for sending commands
21mr|kernel-6.12-baikal-6.12.43-3|14043	- hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event()
21mr|kernel-6.12-baikal-6.12.43-3|14044	- hwmon: (corsair-psu) Fix probe when built-in
21mr|kernel-6.12-baikal-6.12.43-3|14045	- hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6
21mr|kernel-6.12-baikal-6.12.43-3|14046	- hwmon: (intel-m10-bmc-hwmon) Fix multiplier for N6000 board power sensor
21mr|kernel-6.12-baikal-6.12.43-3|14047	- hwmon: (max6697) Fix swapped temp{1,8} critical alarms
21mr|kernel-6.12-baikal-6.12.43-3|14048	- hwmon: (max6697) Fix underflow when writing limit attributes
21mr|kernel-6.12-baikal-6.12.43-3|14049	- hwmon: (nct6775) Fix access to temperature configuration registers
21mr|kernel-6.12-baikal-6.12.43-3|14050	- hwmon: (nct6775) Fix fan speed set failure in automatic mode
21mr|kernel-6.12-baikal-6.12.43-3|14051	- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
21mr|kernel-6.12-baikal-6.12.43-3|14052	- hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us
21mr|kernel-6.12-baikal-6.12.43-3|14053	- hwmon: (shtc1) Fix property misspelling
21mr|kernel-6.12-baikal-6.12.43-3|14054	- hwrng: amd - Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-baikal-6.12.43-3|14055	- hwrng: core - Fix page fault dead lock on mmap-ed hwrng
21mr|kernel-6.12-baikal-6.12.43-3|14056	- hwrng: core - Fix wrong quality calculation at hw rng registration
21mr|kernel-6.12-baikal-6.12.43-3|14057	- hwrng: starfive - Fix dev_err_probe return error
21mr|kernel-6.12-baikal-6.12.43-3|14058	- hwtracing: hisi_ptt: Add dummy callback pmu::read()
21mr|kernel-6.12-baikal-6.12.43-3|14059	- hwtracing: hisi_ptt: Don't try to attach a task
21mr|kernel-6.12-baikal-6.12.43-3|14060	- hwtracing: hisi_ptt: Handle the interrupt in hardirq context
21mr|kernel-6.12-baikal-6.12.43-3|14061	- hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()
21mr|kernel-6.12-baikal-6.12.43-3|14062	- i2c: acpi: Unbind mux adapters before delete
21mr|kernel-6.12-baikal-6.12.43-3|14063	- i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
21mr|kernel-6.12-baikal-6.12.43-3|14064	- i2c: at91: Fix the functionality flags of the slave-only interface
21mr|kernel-6.12-baikal-6.12.43-3|14065	- i2c: cadence: Avoid fifo clear after start
21mr|kernel-6.12-baikal-6.12.43-3|14066	- i2c: core: Fix atomic xfer check for non-preempt config
21mr|kernel-6.12-baikal-6.12.43-3|14067	- i2c: designware: Fix corrupted memory seen in the ISR
21mr|kernel-6.12-baikal-6.12.43-3|14068	- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
21mr|kernel-6.12-baikal-6.12.43-3|14069	- i2c: designware: Fix the functionality flags of the slave-only interface
21mr|kernel-6.12-baikal-6.12.43-3|14070	- i2c: i801: Annotate apanel_addr as __ro_after_init
21mr|kernel-6.12-baikal-6.12.43-3|14071	- i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
21mr|kernel-6.12-baikal-6.12.43-3|14072	- i2c: i801: Fix block process call transactions
21mr|kernel-6.12-baikal-6.12.43-3|14073	- i2c: imx: when being a target, mark the last read as processed
21mr|kernel-6.12-baikal-6.12.43-3|14074	- i2c: mark HostNotify target address as used
21mr|kernel-6.12-baikal-6.12.43-3|14075	- i2c: ocores: Move system PM hooks to the NOIRQ phase
21mr|kernel-6.12-baikal-6.12.43-3|14076	- i2c: ocores: set IACK bit after core is enabled
21mr|kernel-6.12-baikal-6.12.43-3|14077	- i2c: pasemi: split driver into two separate modules
21mr|kernel-6.12-baikal-6.12.43-3|14078	- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
21mr|kernel-6.12-baikal-6.12.43-3|14079	- i2c: qcom-geni: Correct I2C TRE sequence
21mr|kernel-6.12-baikal-6.12.43-3|14080	- i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()
21mr|kernel-6.12-baikal-6.12.43-3|14081	- i2c: rcar: bring hardware to known state when probing
21mr|kernel-6.12-baikal-6.12.43-3|14082	- i2c: rcar: clear NO_RXDMA flag after resetting
21mr|kernel-6.12-baikal-6.12.43-3|14083	- i2c: rcar: ensure Gen3+ reset does not disturb local targets
21mr|kernel-6.12-baikal-6.12.43-3|14084	- i2c: rcar: fix error code in probe()
21mr|kernel-6.12-baikal-6.12.43-3|14085	- i2c: rcar: introduce Gen4 devices
21mr|kernel-6.12-baikal-6.12.43-3|14086	- i2c: rcar: reset controller is mandatory for Gen3+
21mr|kernel-6.12-baikal-6.12.43-3|14087	- i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126
21mr|kernel-6.12-baikal-6.12.43-3|14088	- i2c: rk3x: fix potential spinlock recursion on poll
21mr|kernel-6.12-baikal-6.12.43-3|14089	- i2c: s3c24xx: fix read transfers in polling mode
21mr|kernel-6.12-baikal-6.12.43-3|14090	- i2c: s3c24xx: fix transferring more than one message in polling mode
21mr|kernel-6.12-baikal-6.12.43-3|14091	- i2c: smbus: fix NULL function pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|14092	- i2c: synquacer: Fix an error handling path in synquacer_i2c_probe()
21mr|kernel-6.12-baikal-6.12.43-3|14093	- i2c: testunit: avoid re-issued work after read message
21mr|kernel-6.12-baikal-6.12.43-3|14094	- i2c: testunit: discard write requests while old command is running
21mr|kernel-6.12-baikal-6.12.43-3|14095	- i2c: testunit: don't erase registers after STOP
21mr|kernel-6.12-baikal-6.12.43-3|14096	- i3c: add actual_len in i3c_priv_xfer
21mr|kernel-6.12-baikal-6.12.43-3|14097	- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
21mr|kernel-6.12-baikal-6.12.43-3|14098	- i3c: master: cdns: Update maximum prescaler value for i2c clock
21mr|kernel-6.12-baikal-6.12.43-3|14099	- i3c: master: svc: change ENXIO to EAGAIN when IBI occurs during start frame
21mr|kernel-6.12-baikal-6.12.43-3|14100	- i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
21mr|kernel-6.12-baikal-6.12.43-3|14101	- i3c: master: svc: rename read_len as actual_len
21mr|kernel-6.12-baikal-6.12.43-3|14102	- i3c: master: svc: return actual transfer data len
21mr|kernel-6.12-baikal-6.12.43-3|14103	- i40e: disable NAPI right after disabling irqs when handling xsk_pool
21mr|kernel-6.12-baikal-6.12.43-3|14104	- i40e: Do not allow untrusted VF to remove administratively set MAC
21mr|kernel-6.12-baikal-6.12.43-3|14105	- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
21mr|kernel-6.12-baikal-6.12.43-3|14106	- i40e: Enforce software interrupt during busy-poll exit
21mr|kernel-6.12-baikal-6.12.43-3|14107	- i40e: Fix filter input checks to prevent config with invalid values
21mr|kernel-6.12-baikal-6.12.43-3|14108	- i40e: fix i40e_count_filters() to count only active/new filters
21mr|kernel-6.12-baikal-6.12.43-3|14109	- i40e: fix: remove needless retries of NVM update
21mr|kernel-6.12-baikal-6.12.43-3|14110	- i40e: Fix unexpected MFS warning message
21mr|kernel-6.12-baikal-6.12.43-3|14111	- i40e: fix use-after-free in i40e_aqc_add_filters()
21mr|kernel-6.12-baikal-6.12.43-3|14112	- i40e: Fix VF disable behavior to block all traffic
21mr|kernel-6.12-baikal-6.12.43-3|14113	- i40e: Fix VF MAC filter removal
21mr|kernel-6.12-baikal-6.12.43-3|14114	- i40e: fix vf may be used uninitialized in this function warning
21mr|kernel-6.12-baikal-6.12.43-3|14115	- i40e: Fix waiting for queues of all VSIs to be disabled
21mr|kernel-6.12-baikal-6.12.43-3|14116	- i40e: Fix XDP program unloading while removing the driver
21mr|kernel-6.12-baikal-6.12.43-3|14117	- i40e: handle multi-buffer packets that are shrunk by xdp prog
21mr|kernel-6.12-baikal-6.12.43-3|14118	- i40e: Move memory allocation structures to i40e_alloc.h
21mr|kernel-6.12-baikal-6.12.43-3|14119	- i40e: Refactor I40E_MDIO_CLAUSE* macros
21mr|kernel-6.12-baikal-6.12.43-3|14120	- i40e: Remove back pointer from i40e_hw structure
21mr|kernel-6.12-baikal-6.12.43-3|14121	- i40e: Remove circular header dependencies and fix headers
21mr|kernel-6.12-baikal-6.12.43-3|14122	- i40e: Remove _t suffix from enum type names
21mr|kernel-6.12-baikal-6.12.43-3|14123	- i40e: Report MFS in decimal base instead of hex
21mr|kernel-6.12-baikal-6.12.43-3|14124	- i40e: Restore VF MSI-X state during PCI reset
21mr|kernel-6.12-baikal-6.12.43-3|14125	- i40e: set xdp_rxq_info::frag_size
21mr|kernel-6.12-baikal-6.12.43-3|14126	- i40e: Simplify memory allocation functions
21mr|kernel-6.12-baikal-6.12.43-3|14127	- i40e: Split i40e_osdep.h
21mr|kernel-6.12-baikal-6.12.43-3|14128	- i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue
21mr|kernel-6.12-baikal-6.12.43-3|14129	- i915: make inject_virtual_interrupt() void
21mr|kernel-6.12-baikal-6.12.43-3|14130	- i915/perf: Remove code to update PWR_CLK_STATE for gen12
21mr|kernel-6.12-baikal-6.12.43-3|14131	- iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close
21mr|kernel-6.12-baikal-6.12.43-3|14132	- iavf: Fix TC config comparison with existing adapter TC config
21mr|kernel-6.12-baikal-6.12.43-3|14133	- iavf: Handle ntuple on/off based on new state machines for flow director
21mr|kernel-6.12-baikal-6.12.43-3|14134	- iavf: Introduce new state machines for flow director
21mr|kernel-6.12-baikal-6.12.43-3|14135	- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero
21mr|kernel-6.12-baikal-6.12.43-3|14136	- IB/core: Implement a limit on UMAD receive List
21mr|kernel-6.12-baikal-6.12.43-3|14137	- IB/hfi1: Fix a memleak in init_credit_return
21mr|kernel-6.12-baikal-6.12.43-3|14138	- IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
21mr|kernel-6.12-baikal-6.12.43-3|14139	- IB/ipoib: Fix mcast list locking
21mr|kernel-6.12-baikal-6.12.43-3|14140	- IB/iser: Prevent invalidating wrong MR
21mr|kernel-6.12-baikal-6.12.43-3|14141	- IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported
21mr|kernel-6.12-baikal-6.12.43-3|14142	- IB/mlx5: Use __iowrite64_copy() for write combining stores
21mr|kernel-6.12-baikal-6.12.43-3|14143	- ibmvnic: Add tx check to prevent skb leak
21mr|kernel-6.12-baikal-6.12.43-3|14144	- ibmvnic: Free any outstanding tx skbs during scrq reset
21mr|kernel-6.12-baikal-6.12.43-3|14145	- ice: Add a per-VF limit on number of FDIR filters
21mr|kernel-6.12-baikal-6.12.43-3|14146	- ice: add flag to distinguish reset from .ndo_bpf in XDP rings config
21mr|kernel-6.12-baikal-6.12.43-3|14147	- ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog
21mr|kernel-6.12-baikal-6.12.43-3|14148	- ice: alter feature support check for SRIOV and LAG
21mr|kernel-6.12-baikal-6.12.43-3|14149	- ice: avoid IRQ collision to fix init failure on ACPI S3 resume
21mr|kernel-6.12-baikal-6.12.43-3|14150	- ice: don't busy wait for Rx queue disable in ice_qp_dis()
21mr|kernel-6.12-baikal-6.12.43-3|14151	- ice: fix accounting if a VLAN already exists
21mr|kernel-6.12-baikal-6.12.43-3|14152	- ice: Fix checking for unsupported keys on non-tunnel device
21mr|kernel-6.12-baikal-6.12.43-3|14153	- ice: fix enabling RX VLAN filtering
21mr|kernel-6.12-baikal-6.12.43-3|14154	- ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values
21mr|kernel-6.12-baikal-6.12.43-3|14155	- ice: fix iteration of TLVs in Preserved Fields Area
21mr|kernel-6.12-baikal-6.12.43-3|14156	- ice: fix LAG and VF lock dependency in ice_reset_vf()
21mr|kernel-6.12-baikal-6.12.43-3|14157	- ice: Fix link_down_on_close message
21mr|kernel-6.12-baikal-6.12.43-3|14158	- ice: fix memory corruption bug with suspend and rebuild
21mr|kernel-6.12-baikal-6.12.43-3|14159	- ice: Fix PF with enabled XDP going no-carrier after reset
21mr|kernel-6.12-baikal-6.12.43-3|14160	- ice: fix pre-shifted bit usage
21mr|kernel-6.12-baikal-6.12.43-3|14161	- ice: Fix recipe read procedure
21mr|kernel-6.12-baikal-6.12.43-3|14162	- ice: fix stats being updated by way too large values
21mr|kernel-6.12-baikal-6.12.43-3|14163	- ice: fix theoretical out-of-bounds access in ethtool link modes
21mr|kernel-6.12-baikal-6.12.43-3|14164	- ice: fix typo in assignment
21mr|kernel-6.12-baikal-6.12.43-3|14165	- ice: Fix VF Reset paths when interface in a failed over aggregate
21mr|kernel-6.12-baikal-6.12.43-3|14166	- ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
21mr|kernel-6.12-baikal-6.12.43-3|14167	- ice: Interpret .set_channels() input differently
21mr|kernel-6.12-baikal-6.12.43-3|14168	- ice: pass VSI pointer into ice_vc_isvalid_q_id
21mr|kernel-6.12-baikal-6.12.43-3|14169	- ice: realloc VSI stats arrays
21mr|kernel-6.12-baikal-6.12.43-3|14170	- ice: Rebuild TC queues on VSI queue reconfiguration
21mr|kernel-6.12-baikal-6.12.43-3|14171	- ice: Refactor FW data type and fix bitmap casting issue
21mr|kernel-6.12-baikal-6.12.43-3|14172	- ice: remove af_xdp_zc_qps bitmap
21mr|kernel-6.12-baikal-6.12.43-3|14173	- ice: remove redundant xdp_rxq_info registration
21mr|kernel-6.12-baikal-6.12.43-3|14174	- ice: remove unnecessary duplicate checks for VF VSI ID
21mr|kernel-6.12-baikal-6.12.43-3|14175	- ice: reorder disabling IRQ and NAPI in ice_qp_dis
21mr|kernel-6.12-baikal-6.12.43-3|14176	- ice: replace synchronize_rcu with synchronize_net
21mr|kernel-6.12-baikal-6.12.43-3|14177	- ice: respect netif readiness in AF_XDP ZC related ndo's
21mr|kernel-6.12-baikal-6.12.43-3|14178	- ice: Restore fix disabling RX VLAN filtering
21mr|kernel-6.12-baikal-6.12.43-3|14179	- ice: Shut down VSI with "link-down-on-close" enabled
21mr|kernel-6.12-baikal-6.12.43-3|14180	- ice: stop trashing VF VSI aggregator node ID information
21mr|kernel-6.12-baikal-6.12.43-3|14181	- ice: tc: allow zero flags in parsing tc flower
21mr|kernel-6.12-baikal-6.12.43-3|14182	- ice: tc: check src_vsi in case of traffic from VF
21mr|kernel-6.12-baikal-6.12.43-3|14183	- ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue
21mr|kernel-6.12-baikal-6.12.43-3|14184	- ice: use relative VSI index for VFs instead of PF VSI number
21mr|kernel-6.12-baikal-6.12.43-3|14185	- ice: virtchnl: stop pretending to support RSS over AQ or registers
21mr|kernel-6.12-baikal-6.12.43-3|14186	- ice: work on pre-XDP prog frag count
21mr|kernel-6.12-baikal-6.12.43-3|14187	- icmp: prevent possible NULL dereferences from icmp_build_probe()
21mr|kernel-6.12-baikal-6.12.43-3|14188	- ida: Fix crash in ida_free when the bitmap is empty
21mr|kernel-6.12-baikal-6.12.43-3|14189	- idma64: Don't try to serve interrupts when device is powered off
21mr|kernel-6.12-baikal-6.12.43-3|14190	- igb: extend PTP timestamp adjustments to i211
21mr|kernel-6.12-baikal-6.12.43-3|14191	- igb: Fix missing time sync events
21mr|kernel-6.12-baikal-6.12.43-3|14192	- igc: avoid returning frame twice in XDP_REDIRECT
21mr|kernel-6.12-baikal-6.12.43-3|14193	- igc: Check VLAN EtherType mask
21mr|kernel-6.12-baikal-6.12.43-3|14194	- igc: Check VLAN TCI mask
21mr|kernel-6.12-baikal-6.12.43-3|14195	- igc: fix a log entry using uninitialized netdev
21mr|kernel-6.12-baikal-6.12.43-3|14196	- igc: Fix double reset adapter triggered from a single taprio cmd
21mr|kernel-6.12-baikal-6.12.43-3|14197	- igc: Fix hicredit calculation
21mr|kernel-6.12-baikal-6.12.43-3|14198	- igc: Fix missing time sync events
21mr|kernel-6.12-baikal-6.12.43-3|14199	- igc: Remove stale comment about Tx timestamping
21mr|kernel-6.12-baikal-6.12.43-3|14200	- igc: Report VLAN EtherType matching back to user
21mr|kernel-6.12-baikal-6.12.43-3|14201	- iio: accel: adxl367: fix DEVID read after reset
21mr|kernel-6.12-baikal-6.12.43-3|14202	- iio: accel: adxl367: fix I2C FIFO data register
21mr|kernel-6.12-baikal-6.12.43-3|14203	- iio: accel: bma400: Fix a compilation problem
21mr|kernel-6.12-baikal-6.12.43-3|14204	- iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
21mr|kernel-6.12-baikal-6.12.43-3|14205	- iio: accel: mxc4005: allow module autoloading via OF compatible
21mr|kernel-6.12-baikal-6.12.43-3|14206	- iio: accel: mxc4005: Interrupt handling fixes
21mr|kernel-6.12-baikal-6.12.43-3|14207	- iio: accel: mxc4005: Reset chip on probe() and resume()
21mr|kernel-6.12-baikal-6.12.43-3|14208	- iio: adc: ad4130: only set GPIO_CTRL if pin is unused
21mr|kernel-6.12-baikal-6.12.43-3|14209	- iio: adc: ad4130: zero-initialize clock init data
21mr|kernel-6.12-baikal-6.12.43-3|14210	- iio: adc: ad7091r: Allow users to configure device events
21mr|kernel-6.12-baikal-6.12.43-3|14211	- iio: adc: ad7091r: Enable internal vref if external vref is not supplied
21mr|kernel-6.12-baikal-6.12.43-3|14212	- iio: adc: ad7091r: Pass iio_dev to event handler
21mr|kernel-6.12-baikal-6.12.43-3|14213	- iio: adc: ad7091r: Set alert bit in config register
21mr|kernel-6.12-baikal-6.12.43-3|14214	- iio: adc: ad7266: Fix variable checking bug
21mr|kernel-6.12-baikal-6.12.43-3|14215	- iio: adc: ad9467: add mutex to struct ad9467_state
21mr|kernel-6.12-baikal-6.12.43-3|14216	- iio: adc: ad9467: convert to backend framework
21mr|kernel-6.12-baikal-6.12.43-3|14217	- iio: adc: ad9467: don't ignore error codes
21mr|kernel-6.12-baikal-6.12.43-3|14218	- iio: adc: ad9467: fix reset gpio handling
21mr|kernel-6.12-baikal-6.12.43-3|14219	- iio: adc: ad9467: fix scale setting
21mr|kernel-6.12-baikal-6.12.43-3|14220	- iio: adc: ad9467: fix scan type sign
21mr|kernel-6.12-baikal-6.12.43-3|14221	- iio: adc: ad9467: use chip_info variables instead of array
21mr|kernel-6.12-baikal-6.12.43-3|14222	- iio: adc: ad9467: use spi_get_device_match_data()
21mr|kernel-6.12-baikal-6.12.43-3|14223	- iio: adc: adi-axi-adc: convert to regmap
21mr|kernel-6.12-baikal-6.12.43-3|14224	- iio: adc: adi-axi-adc: move to backend framework
21mr|kernel-6.12-baikal-6.12.43-3|14225	- iio: adc: adi-axi-adc: only error out in major version mismatch
21mr|kernel-6.12-baikal-6.12.43-3|14226	- iio: adc: ad_sigma_delta: ensure proper DMA alignment
21mr|kernel-6.12-baikal-6.12.43-3|14227	- iio: adc: axi-adc: make sure AXI clock is enabled
21mr|kernel-6.12-baikal-6.12.43-3|14228	- iio: adc: imx93: add four channels for imx93 adc
21mr|kernel-6.12-baikal-6.12.43-3|14229	- iio: adc: meson: add separate config for axg SoC family
21mr|kernel-6.12-baikal-6.12.43-3|14230	- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
21mr|kernel-6.12-baikal-6.12.43-3|14231	- iio: adc: rockchip_saradc: use mask for write_enable bitfield
21mr|kernel-6.12-baikal-6.12.43-3|14232	- iio: adc: stm32: Fixing err code to not indicate success
21mr|kernel-6.12-baikal-6.12.43-3|14233	- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
21mr|kernel-6.12-baikal-6.12.43-3|14234	- iio: add the IIO backend framework
21mr|kernel-6.12-baikal-6.12.43-3|14235	- iio: buffer-dmaengine: export buffer alloc and free functions
21mr|kernel-6.12-baikal-6.12.43-3|14236	- iio: chemical: bme680: Fix calibration data variable
21mr|kernel-6.12-baikal-6.12.43-3|14237	- iio: chemical: bme680: Fix overflows in compensate() functions
21mr|kernel-6.12-baikal-6.12.43-3|14238	- iio: chemical: bme680: Fix pressure value output
21mr|kernel-6.12-baikal-6.12.43-3|14239	- iio: chemical: bme680: Fix sensor data read operation
21mr|kernel-6.12-baikal-6.12.43-3|14240	- iio: commom: st_sensors: ensure proper DMA alignment
21mr|kernel-6.12-baikal-6.12.43-3|14241	- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
21mr|kernel-6.12-baikal-6.12.43-3|14242	- iio: core: fix memleak in iio_device_register_sysfs
21mr|kernel-6.12-baikal-6.12.43-3|14243	- iio: core: Leave private pointer NULL when no private data supplied
21mr|kernel-6.12-baikal-6.12.43-3|14244	- iio: dac: ad5592r: fix temperature channel scaling value
21mr|kernel-6.12-baikal-6.12.43-3|14245	- iio: Fix the sorting functionality in iio_gts_build_avail_time_table
21mr|kernel-6.12-baikal-6.12.43-3|14246	- iio: frequency: adrf6780: rm clk provider include
21mr|kernel-6.12-baikal-6.12.43-3|14247	- iio: gts-helper: Fix division loop
21mr|kernel-6.12-baikal-6.12.43-3|14248	- iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
21mr|kernel-6.12-baikal-6.12.43-3|14249	- iio: imu: adis16475: add spi_device_id table
21mr|kernel-6.12-baikal-6.12.43-3|14250	- iio:imu: adis16475: Fix sync mode setting
21mr|kernel-6.12-baikal-6.12.43-3|14251	- iio: imu: adis16475: use bit numbers in assign_bit()
21mr|kernel-6.12-baikal-6.12.43-3|14252	- iio: imu: adis: ensure proper DMA alignment
21mr|kernel-6.12-baikal-6.12.43-3|14253	- iio: imu: bno055: serdev requires REGMAP
21mr|kernel-6.12-baikal-6.12.43-3|14254	- iio: imu: inv_icm42600: delete unneeded update watermark call
21mr|kernel-6.12-baikal-6.12.43-3|14255	- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
21mr|kernel-6.12-baikal-6.12.43-3|14256	- iio: imu: inv_mpu6050: fix FIFO parsing when empty
21mr|kernel-6.12-baikal-6.12.43-3|14257	- iio: imu: inv_mpu6050: fix frequency setting when chip is off
21mr|kernel-6.12-baikal-6.12.43-3|14258	- iio: invensense: fix interrupt timestamp alignment
21mr|kernel-6.12-baikal-6.12.43-3|14259	- iio: invensense: fix odr switching to same value
21mr|kernel-6.12-baikal-6.12.43-3|14260	- iio: kx022a: Fix acceleration value scaling
21mr|kernel-6.12-baikal-6.12.43-3|14261	- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
21mr|kernel-6.12-baikal-6.12.43-3|14262	- iio: pressure: bmp280: Add missing bmp085 to SPI id table
21mr|kernel-6.12-baikal-6.12.43-3|14263	- iio: pressure: bmp280: Fix BMP580 temperature reading
21mr|kernel-6.12-baikal-6.12.43-3|14264	- iio: pressure: dps310: support negative temperature values
21mr|kernel-6.12-baikal-6.12.43-3|14265	- iio: pressure: Fixes BME280 SPI driver data
21mr|kernel-6.12-baikal-6.12.43-3|14266	- iio: pressure: fix some word spelling errors
21mr|kernel-6.12-baikal-6.12.43-3|14267	- iio: pressure: mprls0025pa fix off-by-one enum
21mr|kernel-6.12-baikal-6.12.43-3|14268	- iio: tmag5273: fix temperature offset
21mr|kernel-6.12-baikal-6.12.43-3|14269	- iio: triggered-buffer: prevent possible freeing of wrong buffer
21mr|kernel-6.12-baikal-6.12.43-3|14270	- iio: trigger: Fix condition for own trigger
21mr|kernel-6.12-baikal-6.12.43-3|14271	- iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask
21mr|kernel-6.12-baikal-6.12.43-3|14272	- ila: block BH in ila_output()
21mr|kernel-6.12-baikal-6.12.43-3|14273	- ima: Avoid blocking in RCU read-side critical section
21mr|kernel-6.12-baikal-6.12.43-3|14274	- ima: Fix use-after-free on a dentry's dname.name
21mr|kernel-6.12-baikal-6.12.43-3|14275	- inet_diag: annotate data-races around inet_diag_table[]
21mr|kernel-6.12-baikal-6.12.43-3|14276	- inet_diag: Initialize pad field in struct inet_diag_req_v2
21mr|kernel-6.12-baikal-6.12.43-3|14277	- inet: inet_defrag: prevent sk release while still in use
21mr|kernel-6.12-baikal-6.12.43-3|14278	- inet: read sk->sk_family once in inet_recv_error()
21mr|kernel-6.12-baikal-6.12.43-3|14279	- init/Kconfig: lower GCC version check for -Warray-bounds
21mr|kernel-6.12-baikal-6.12.43-3|14280	- init/main.c: Fix potential static_command_line memory overflow
21mr|kernel-6.12-baikal-6.12.43-3|14281	- init: open /initrd.image with O_LARGEFILE
21mr|kernel-6.12-baikal-6.12.43-3|14282	- input: Add event code for accessibility key
21mr|kernel-6.12-baikal-6.12.43-3|14283	- input: Add support for "Do Not Disturb"
21mr|kernel-6.12-baikal-6.12.43-3|14284	- Input: ads7846 - use spi_device_id table
21mr|kernel-6.12-baikal-6.12.43-3|14285	- Input: allocate keycode for Display refresh rate toggle
21mr|kernel-6.12-baikal-6.12.43-3|14286	- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
21mr|kernel-6.12-baikal-6.12.43-3|14287	- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
21mr|kernel-6.12-baikal-6.12.43-3|14288	- Input: atkbd - use ab83 as id when skipping the getid command
21mr|kernel-6.12-baikal-6.12.43-3|14289	- Input: cyapa - add missing input core locking to suspend/resume functions
21mr|kernel-6.12-baikal-6.12.43-3|14290	- Input: elan_i2c - do not leave interrupt disabled on suspend failure
21mr|kernel-6.12-baikal-6.12.43-3|14291	- Input: elantech - fix touchpad state on resume for Lenovo N24
21mr|kernel-6.12-baikal-6.12.43-3|14292	- Input: ff-core - prefer struct_size over open coded arithmetic
21mr|kernel-6.12-baikal-6.12.43-3|14293	- Input: goodix - accept ACPI resources with gpio_count == 3 && gpio_int_idx == 0
21mr|kernel-6.12-baikal-6.12.43-3|14294	- Input: gpio_keys_polled - suppress deferred probe error for gpio
21mr|kernel-6.12-baikal-6.12.43-3|14295	- Input: i8042 - add Ayaneo Kun to i8042 quirk table
21mr|kernel-6.12-baikal-6.12.43-3|14296	- Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
21mr|kernel-6.12-baikal-6.12.43-3|14297	- Input: i8042 - add nomux quirk for Acer P459-G2-M
21mr|kernel-6.12-baikal-6.12.43-3|14298	- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
21mr|kernel-6.12-baikal-6.12.43-3|14299	- Input: ili210x - fix ili251x_read_touch_data() return value
21mr|kernel-6.12-baikal-6.12.43-3|14300	- Input: imagis - use FIELD_GET where applicable
21mr|kernel-6.12-baikal-6.12.43-3|14301	- Input: ims-pcu - fix printf string overflow
21mr|kernel-6.12-baikal-6.12.43-3|14302	- Input: ipaq-micro-keys - add error handling for devm_kmemdup
21mr|kernel-6.12-baikal-6.12.43-3|14303	- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
21mr|kernel-6.12-baikal-6.12.43-3|14304	- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
21mr|kernel-6.12-baikal-6.12.43-3|14305	- Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1
21mr|kernel-6.12-baikal-6.12.43-3|14306	- Input: qt1050 - handle CHIP_ID reading error
21mr|kernel-6.12-baikal-6.12.43-3|14307	- Input: silead - Always support 10 fingers
21mr|kernel-6.12-baikal-6.12.43-3|14308	- Input: soc_button_array - add mapping for airplane mode button
21mr|kernel-6.12-baikal-6.12.43-3|14309	- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
21mr|kernel-6.12-baikal-6.12.43-3|14310	- input/touchscreen: imagis: Correct the maximum touch area value
21mr|kernel-6.12-baikal-6.12.43-3|14311	- Input: try trimming too long modalias strings
21mr|kernel-6.12-baikal-6.12.43-3|14312	- Input: xpad - add additional HyperX Controller Identifiers
21mr|kernel-6.12-baikal-6.12.43-3|14313	- Input: xpad - add Lenovo Legion Go controllers
21mr|kernel-6.12-baikal-6.12.43-3|14314	- Input: xpad - add Razer Wolverine V2 support
21mr|kernel-6.12-baikal-6.12.43-3|14315	- Input: xpad - add support for ASUS ROG RAIKIRI
21mr|kernel-6.12-baikal-6.12.43-3|14316	- Input: xpad - add support for ASUS ROG RAIKIRI PRO
21mr|kernel-6.12-baikal-6.12.43-3|14317	- Input: xpad - add support for Snakebyte GAMEPADs
21mr|kernel-6.12-baikal-6.12.43-3|14318	- intel: add bit macro includes where needed
21mr|kernel-6.12-baikal-6.12.43-3|14319	- intel: legacy: field get conversion
21mr|kernel-6.12-baikal-6.12.43-3|14320	- intel_th: pci: Add Granite Rapids SOC support
21mr|kernel-6.12-baikal-6.12.43-3|14321	- intel_th: pci: Add Granite Rapids support
21mr|kernel-6.12-baikal-6.12.43-3|14322	- intel_th: pci: Add Lunar Lake support
21mr|kernel-6.12-baikal-6.12.43-3|14323	- intel_th: pci: Add Meteor Lake-S CPU support
21mr|kernel-6.12-baikal-6.12.43-3|14324	- intel_th: pci: Add Meteor Lake-S support
21mr|kernel-6.12-baikal-6.12.43-3|14325	- intel_th: pci: Add Sapphire Rapids SOC support
21mr|kernel-6.12-baikal-6.12.43-3|14326	- intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers
21mr|kernel-6.12-baikal-6.12.43-3|14327	- interconnect: Don't access req_list while it's being manipulated
21mr|kernel-6.12-baikal-6.12.43-3|14328	- interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port assignment
21mr|kernel-6.12-baikal-6.12.43-3|14329	- interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID
21mr|kernel-6.12-baikal-6.12.43-3|14330	- interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
21mr|kernel-6.12-baikal-6.12.43-3|14331	- interconnect: qcom: sm8250: Enable sync_state
21mr|kernel-6.12-baikal-6.12.43-3|14332	- interconnect: qcom: sm8550: Enable sync_state
21mr|kernel-6.12-baikal-6.12.43-3|14333	- interconnect: Treat xlate() returning NULL node as an error
21mr|kernel-6.12-baikal-6.12.43-3|14334	- iomap: clear the per-folio dirty bits on all writeback failures
21mr|kernel-6.12-baikal-6.12.43-3|14335	- iomap: fault in smaller chunks for non-large folio mappings
21mr|kernel-6.12-baikal-6.12.43-3|14336	- iomap: Fix iomap_adjust_read_range for plen calculation
21mr|kernel-6.12-baikal-6.12.43-3|14337	- iommu/amd: Fix sysfs leak in iommu init
21mr|kernel-6.12-baikal-6.12.43-3|14338	- iommu/amd: Mark interrupt as managed
21mr|kernel-6.12-baikal-6.12.43-3|14339	- iommu/arm-smmu-qcom: Add missing GMU entry to match table
21mr|kernel-6.12-baikal-6.12.43-3|14340	- iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
21mr|kernel-6.12-baikal-6.12.43-3|14341	- iommu: Avoid more races around device probe
21mr|kernel-6.12-baikal-6.12.43-3|14342	- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
21mr|kernel-6.12-baikal-6.12.43-3|14343	- iommu/dma: Trace bounce buffer usage when mapping buffers
21mr|kernel-6.12-baikal-6.12.43-3|14344	- iommu: Don't reserve 0-length IOVA region
21mr|kernel-6.12-baikal-6.12.43-3|14345	- iommufd: Fix iopt_access_list_id overwrite bug
21mr|kernel-6.12-baikal-6.12.43-3|14346	- iommufd/iova_bitmap: Bounds check mapped::pages access
21mr|kernel-6.12-baikal-6.12.43-3|14347	- iommufd/iova_bitmap: Consider page offset for the pages to be pinned
21mr|kernel-6.12-baikal-6.12.43-3|14348	- iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array
21mr|kernel-6.12-baikal-6.12.43-3|14349	- iommu: Fix compilation without CONFIG_IOMMU_INTEL
21mr|kernel-6.12-baikal-6.12.43-3|14350	- iommu: Fix printk arg in of_iommu_get_resv_regions()
21mr|kernel-6.12-baikal-6.12.43-3|14351	- iommu: Map reserved memory as cacheable if device is coherent
21mr|kernel-6.12-baikal-6.12.43-3|14352	- iommu: mtk: fix module autoloading
21mr|kernel-6.12-baikal-6.12.43-3|14353	- iommu: Return right value in iommu_sva_bind_device()
21mr|kernel-6.12-baikal-6.12.43-3|14354	- iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en
21mr|kernel-6.12-baikal-6.12.43-3|14355	- iommu: Undo pasid attachment only for the devices that have succeeded
21mr|kernel-6.12-baikal-6.12.43-3|14356	- iommu/vt-d: Add MTL to quirk list to skip TE disabling
21mr|kernel-6.12-baikal-6.12.43-3|14357	- iommu/vt-d: Allocate local memory for page request queue
21mr|kernel-6.12-baikal-6.12.43-3|14358	- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
21mr|kernel-6.12-baikal-6.12.43-3|14359	- iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
21mr|kernel-6.12-baikal-6.12.43-3|14360	- iommu/vt-d: Fix identity map bounds in si_domain_init()
21mr|kernel-6.12-baikal-6.12.43-3|14361	- iommu/vt-d: Fix incorrect cache invalidation for mm notification
21mr|kernel-6.12-baikal-6.12.43-3|14362	- iommu/vt-d: Fix wrong use of pasid config
21mr|kernel-6.12-baikal-6.12.43-3|14363	- iommu/vt-d: Make context clearing consistent with context mapping
21mr|kernel-6.12-baikal-6.12.43-3|14364	- iommu/vt-d: Omit devTLB invalidation requests when TES=0
21mr|kernel-6.12-baikal-6.12.43-3|14365	- iommu/vt-d: Support enforce_cache_coherency only for empty domains
21mr|kernel-6.12-baikal-6.12.43-3|14366	- ionic: bypass firmware cmds when stuck in reset
21mr|kernel-6.12-baikal-6.12.43-3|14367	- ionic: Fix dim work handling in split interrupt mode
21mr|kernel-6.12-baikal-6.12.43-3|14368	- ionic: fix snprintf format length warning
21mr|kernel-6.12-baikal-6.12.43-3|14369	- ionic: fix use after netif_napi_del()
21mr|kernel-6.12-baikal-6.12.43-3|14370	- ionic: pass opcode to devcmd_wait
21mr|kernel-6.12-baikal-6.12.43-3|14371	- ionic: set adminq irq affinity
21mr|kernel-6.12-baikal-6.12.43-3|14372	- io_uring: adjust defer tw counting
21mr|kernel-6.12-baikal-6.12.43-3|14373	- io_uring/af_unix: disable sending io_uring over sockets
21mr|kernel-6.12-baikal-6.12.43-3|14374	- io_uring: check for non-NULL file pointer in io_file_can_poll()
21mr|kernel-6.12-baikal-6.12.43-3|14375	- io_uring: clean rings on NO_MMAP alloc fail
21mr|kernel-6.12-baikal-6.12.43-3|14376	- io_uring: clear opcode specific data for an early failure
21mr|kernel-6.12-baikal-6.12.43-3|14377	- io_uring/cmd: fix breakage in SOCKET_URING_OP_SIOC* implementation
21mr|kernel-6.12-baikal-6.12.43-3|14378	- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
21mr|kernel-6.12-baikal-6.12.43-3|14379	- io_uring: don't check iopoll if request completes
21mr|kernel-6.12-baikal-6.12.43-3|14380	- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
21mr|kernel-6.12-baikal-6.12.43-3|14381	- io_uring: don't save/restore iowait state
21mr|kernel-6.12-baikal-6.12.43-3|14382	- io_uring: drop any code related to SCM_RIGHTS
21mr|kernel-6.12-baikal-6.12.43-3|14383	- io_uring: enable io_mem_alloc/free to be used in other parts
21mr|kernel-6.12-baikal-6.12.43-3|14384	- io_uring: ensure local task_work is run on wait timeout
21mr|kernel-6.12-baikal-6.12.43-3|14385	- io_uring: fail NOP if non-zero op flags is passed in
21mr|kernel-6.12-baikal-6.12.43-3|14386	- io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure
21mr|kernel-6.12-baikal-6.12.43-3|14387	- io_uring: fix io_match_task must_hold
21mr|kernel-6.12-baikal-6.12.43-3|14388	- io_uring: fix mshot io-wq checks
21mr|kernel-6.12-baikal-6.12.43-3|14389	- io_uring: fix mutex_unlock with unreferenced ctx
21mr|kernel-6.12-baikal-6.12.43-3|14390	- io_uring: fix poll_remove stalled req completion
21mr|kernel-6.12-baikal-6.12.43-3|14391	- io_uring: Fix release of pinned pages when __io_uaddr_map fails
21mr|kernel-6.12-baikal-6.12.43-3|14392	- io_uring: free io_buffer_list entries via RCU
21mr|kernel-6.12-baikal-6.12.43-3|14393	- io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue()
21mr|kernel-6.12-baikal-6.12.43-3|14394	- io_uring/io-wq: limit retrying worker initialisation
21mr|kernel-6.12-baikal-6.12.43-3|14395	- io_uring/io-wq: Use set_bit() and test_bit() at worker->flags
21mr|kernel-6.12-baikal-6.12.43-3|14396	- io_uring/kbuf: check for buffer list readiness after NULL check
21mr|kernel-6.12-baikal-6.12.43-3|14397	- io_uring/kbuf: defer release of mapped buffer rings
21mr|kernel-6.12-baikal-6.12.43-3|14398	- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring()
21mr|kernel-6.12-baikal-6.12.43-3|14399	- io_uring/kbuf: get rid of bl->is_ready
21mr|kernel-6.12-baikal-6.12.43-3|14400	- io_uring/kbuf: get rid of lower BGID lists
21mr|kernel-6.12-baikal-6.12.43-3|14401	- io_uring/kbuf: hold io_buffer_list reference over mmap
21mr|kernel-6.12-baikal-6.12.43-3|14402	- io_uring/kbuf: protect io_buffer_list teardown with a reference
21mr|kernel-6.12-baikal-6.12.43-3|14403	- io_uring/kbuf: recycle freed mapped buffer ring entries
21mr|kernel-6.12-baikal-6.12.43-3|14404	- io_uring/net: correctly handle multishot recvmsg retry setup
21mr|kernel-6.12-baikal-6.12.43-3|14405	- io_uring/net: correct the type of variable
21mr|kernel-6.12-baikal-6.12.43-3|14406	- io_uring/net: fix multishot accept overflow handling
21mr|kernel-6.12-baikal-6.12.43-3|14407	- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
21mr|kernel-6.12-baikal-6.12.43-3|14408	- io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers
21mr|kernel-6.12-baikal-6.12.43-3|14409	- io_uring/net: limit inline multishot retries
21mr|kernel-6.12-baikal-6.12.43-3|14410	- io_uring/net: move receive multishot out of the generic msghdr path
21mr|kernel-6.12-baikal-6.12.43-3|14411	- io_uring/net: restore msg_control on sendzc retry
21mr|kernel-6.12-baikal-6.12.43-3|14412	- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
21mr|kernel-6.12-baikal-6.12.43-3|14413	- io_uring/net: un-indent mshot retry path in io_recv_finish()
21mr|kernel-6.12-baikal-6.12.43-3|14414	- io_uring/poll: add requeue return code from poll multishot handling
21mr|kernel-6.12-baikal-6.12.43-3|14415	- io_uring/poll: move poll execution helpers higher up
21mr|kernel-6.12-baikal-6.12.43-3|14416	- io_uring: remove looping around handling traditional task_work
21mr|kernel-6.12-baikal-6.12.43-3|14417	- io_uring: remove unconditional looping in local task_work handling
21mr|kernel-6.12-baikal-6.12.43-3|14418	- io_uring/rsrc: don't lock while !TASK_RUNNING
21mr|kernel-6.12-baikal-6.12.43-3|14419	- io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed
21mr|kernel-6.12-baikal-6.12.43-3|14420	- io_uring/rw: ensure io->bytes_done is always initialized
21mr|kernel-6.12-baikal-6.12.43-3|14421	- io_uring/sqpoll: work around a potential audit memory leak
21mr|kernel-6.12-baikal-6.12.43-3|14422	- io_uring: tighten task exit cancellations
21mr|kernel-6.12-baikal-6.12.43-3|14423	- io_uring/unix: drop usage of io_uring socket
21mr|kernel-6.12-baikal-6.12.43-3|14424	- io_uring: use fget/fput consistently
21mr|kernel-6.12-baikal-6.12.43-3|14425	- io_uring: use private workqueue for exit work
21mr|kernel-6.12-baikal-6.12.43-3|14426	- io_uring: use the right type for work_llist empty check
21mr|kernel-6.12-baikal-6.12.43-3|14427	- io-wq: write next_work before dropping acct_lock
21mr|kernel-6.12-baikal-6.12.43-3|14428	- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
21mr|kernel-6.12-baikal-6.12.43-3|14429	- ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
21mr|kernel-6.12-baikal-6.12.43-3|14430	- ipmi: ssif_bmc: prevent integer overflow on 32bit systems
21mr|kernel-6.12-baikal-6.12.43-3|14431	- ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
21mr|kernel-6.12-baikal-6.12.43-3|14432	- ipmr: fix kernel panic when forwarding mcast packets
21mr|kernel-6.12-baikal-6.12.43-3|14433	- ipmr: support IP_PKTINFO on cache report IGMP msg
21mr|kernel-6.12-baikal-6.12.43-3|14434	- ipv4: check for NULL idev in ip_route_use_hint()
21mr|kernel-6.12-baikal-6.12.43-3|14435	- ipv4: Fix incorrect source address in Record Route option
21mr|kernel-6.12-baikal-6.12.43-3|14436	- ipv4: Fix incorrect TOS in fibmatch route get reply
21mr|kernel-6.12-baikal-6.12.43-3|14437	- ipv4: Fix incorrect TOS in route get reply
21mr|kernel-6.12-baikal-6.12.43-3|14438	- ipv4: fix source address selection with route leak
21mr|kernel-6.12-baikal-6.12.43-3|14439	- ipv4: Fix uninit-value access in __ip_make_skb()
21mr|kernel-6.12-baikal-6.12.43-3|14440	- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
21mr|kernel-6.12-baikal-6.12.43-3|14441	- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|14442	- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
21mr|kernel-6.12-baikal-6.12.43-3|14443	- ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
21mr|kernel-6.12-baikal-6.12.43-3|14444	- ipv4/route: avoid unused-but-set-variable warning
21mr|kernel-6.12-baikal-6.12.43-3|14445	- ipv6: annotate data-races around cnf.disable_ipv6
21mr|kernel-6.12-baikal-6.12.43-3|14446	- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
21mr|kernel-6.12-baikal-6.12.43-3|14447	- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()
21mr|kernel-6.12-baikal-6.12.43-3|14448	- ipv6: fib6_rules: flush route cache when rule is changed
21mr|kernel-6.12-baikal-6.12.43-3|14449	- ipv6: fib: hide unused 'pn' variable
21mr|kernel-6.12-baikal-6.12.43-3|14450	- ipv6: Fix infinite recursion in fib6_dump_done().
21mr|kernel-6.12-baikal-6.12.43-3|14451	- ipv6: fix ndisc_is_useropt() handling for PIO
21mr|kernel-6.12-baikal-6.12.43-3|14452	- ipv6: fix possible race in __fib6_drop_pcpu_from()
21mr|kernel-6.12-baikal-6.12.43-3|14453	- ipv6: fix potential NULL deref in fib6_add()
21mr|kernel-6.12-baikal-6.12.43-3|14454	- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
21mr|kernel-6.12-baikal-6.12.43-3|14455	- ipv6: Fix potential uninit-value access in __ip6_make_skb()
21mr|kernel-6.12-baikal-6.12.43-3|14456	- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
21mr|kernel-6.12-baikal-6.12.43-3|14457	- ipv6: init the accept_queue's spinlocks in inet6_create
21mr|kernel-6.12-baikal-6.12.43-3|14458	- ipv6: ioam: block BH from ioam6_output()
21mr|kernel-6.12-baikal-6.12.43-3|14459	- ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work
21mr|kernel-6.12-baikal-6.12.43-3|14460	- ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
21mr|kernel-6.12-baikal-6.12.43-3|14461	- ipv6: prevent NULL dereference in ip6_output()
21mr|kernel-6.12-baikal-6.12.43-3|14462	- ipv6: prevent possible NULL dereference in rt6_probe()
21mr|kernel-6.12-baikal-6.12.43-3|14463	- ipv6: prevent possible NULL deref in fib6_nh_init()
21mr|kernel-6.12-baikal-6.12.43-3|14464	- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
21mr|kernel-6.12-baikal-6.12.43-3|14465	- ipv6: sr: add missing seg6_local_exit
21mr|kernel-6.12-baikal-6.12.43-3|14466	- ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
21mr|kernel-6.12-baikal-6.12.43-3|14467	- ipv6: sr: fix incorrect unregister order
21mr|kernel-6.12-baikal-6.12.43-3|14468	- ipv6: sr: fix invalid unregister error path
21mr|kernel-6.12-baikal-6.12.43-3|14469	- ipv6: sr: fix memleak in seg6_hmac_init_algo
21mr|kernel-6.12-baikal-6.12.43-3|14470	- ipv6: sr: fix missing sk_buff release in seg6_input_core
21mr|kernel-6.12-baikal-6.12.43-3|14471	- ipv6: sr: fix possible use-after-free and null-ptr-deref
21mr|kernel-6.12-baikal-6.12.43-3|14472	- ipv6: take care of scope when choosing the src addr
21mr|kernel-6.12-baikal-6.12.43-3|14473	- ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
21mr|kernel-6.12-baikal-6.12.43-3|14474	- ipvs: avoid stat macros calls from preemptible context
21mr|kernel-6.12-baikal-6.12.43-3|14475	- ipvs: Avoid unnecessary calls to skb_is_gso_sctp
21mr|kernel-6.12-baikal-6.12.43-3|14476	- ipvs: Fix checksumming on GSO of SCTP packets
21mr|kernel-6.12-baikal-6.12.43-3|14477	- ipvs: properly dereference pe in ip_vs_add_service
21mr|kernel-6.12-baikal-6.12.43-3|14478	- irqchip/alpine-msi: Fix off-by-one in allocation error path
21mr|kernel-6.12-baikal-6.12.43-3|14479	- irqchip/gic-v3-its: Do not assume vPE tables are preallocated
21mr|kernel-6.12-baikal-6.12.43-3|14480	- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
21mr|kernel-6.12-baikal-6.12.43-3|14481	- irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()
21mr|kernel-6.12-baikal-6.12.43-3|14482	- irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors
21mr|kernel-6.12-baikal-6.12.43-3|14483	- irqchip/gic-v3-its: Prevent double free on error
21mr|kernel-6.12-baikal-6.12.43-3|14484	- irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems
21mr|kernel-6.12-baikal-6.12.43-3|14485	- irqchip/imx-irqsteer: Handle runtime power management correctly
21mr|kernel-6.12-baikal-6.12.43-3|14486	- irqchip/irq-brcmstb-l2: Add write memory barrier before exit
21mr|kernel-6.12-baikal-6.12.43-3|14487	- irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|14488	- irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()
21mr|kernel-6.12-baikal-6.12.43-3|14489	- irqchip/loongson-liointc: Set different ISRs for different cores
21mr|kernel-6.12-baikal-6.12.43-3|14490	- irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
21mr|kernel-6.12-baikal-6.12.43-3|14491	- irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU
21mr|kernel-6.12-baikal-6.12.43-3|14492	- irqchip/mbigen: Don't use bus_get_dev_root() to find the parent
21mr|kernel-6.12-baikal-6.12.43-3|14493	- irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based on register's index
21mr|kernel-6.12-baikal-6.12.43-3|14494	- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
21mr|kernel-6.12-baikal-6.12.43-3|14495	- irqchip/renesas-rzg2l: Implement restriction when writing ISCR register
21mr|kernel-6.12-baikal-6.12.43-3|14496	- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type
21mr|kernel-6.12-baikal-6.12.43-3|14497	- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi()
21mr|kernel-6.12-baikal-6.12.43-3|14498	- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi()
21mr|kernel-6.12-baikal-6.12.43-3|14499	- irqchip/riscv-intc: Allow large non-standard interrupt number
21mr|kernel-6.12-baikal-6.12.43-3|14500	- irqchip/riscv-intc: Introduce Andes hart-level interrupt controller
21mr|kernel-6.12-baikal-6.12.43-3|14501	- irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails
21mr|kernel-6.12-baikal-6.12.43-3|14502	- irqchip/sifive-plic: Enable interrupt if needed before EOI
21mr|kernel-6.12-baikal-6.12.43-3|14503	- irqdomain: Fixed unbalanced fwnode get and put
21mr|kernel-6.12-baikal-6.12.43-3|14504	- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
21mr|kernel-6.12-baikal-6.12.43-3|14505	- isofs: handle CDs with bad root inode but good Joliet root directory
21mr|kernel-6.12-baikal-6.12.43-3|14506	- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
21mr|kernel-6.12-baikal-6.12.43-3|14507	- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
21mr|kernel-6.12-baikal-6.12.43-3|14508	- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
21mr|kernel-6.12-baikal-6.12.43-3|14509	- ixgbe: Refactor overtemp event handling
21mr|kernel-6.12-baikal-6.12.43-3|14510	- ixgbe: Refactor returning internal error codes
21mr|kernel-6.12-baikal-6.12.43-3|14511	- jbd2: avoid infinite transaction commit loop
21mr|kernel-6.12-baikal-6.12.43-3|14512	- jbd2: correct the printing of write_flags in jbd2_write_superblock()
21mr|kernel-6.12-baikal-6.12.43-3|14513	- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
21mr|kernel-6.12-baikal-6.12.43-3|14514	- jbd2: increase the journal IO's priority
21mr|kernel-6.12-baikal-6.12.43-3|14515	- jbd2: make jbd2_journal_get_max_txn_bufs() internal
21mr|kernel-6.12-baikal-6.12.43-3|14516	- jbd2: precompute number of transaction descriptor blocks
21mr|kernel-6.12-baikal-6.12.43-3|14517	- jffs2: Fix potential illegal address access in jffs2_free_inode
21mr|kernel-6.12-baikal-6.12.43-3|14518	- jffs2: prevent xattr node from overflowing the eraseblock
21mr|kernel-6.12-baikal-6.12.43-3|14519	- jfs: don't walk off the end of ealist
21mr|kernel-6.12-baikal-6.12.43-3|14520	- jfs: fix array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.12-baikal-6.12.43-3|14521	- jfs: Fix array-index-out-of-bounds in diFree
21mr|kernel-6.12-baikal-6.12.43-3|14522	- jfs: fix array-index-out-of-bounds in diNewExt
21mr|kernel-6.12-baikal-6.12.43-3|14523	- jfs: fix slab-out-of-bounds Read in dtSearch
21mr|kernel-6.12-baikal-6.12.43-3|14524	- jfs: fix uaf in jfs_evict_inode
21mr|kernel-6.12-baikal-6.12.43-3|14525	- jfs: xattr: fix buffer overflow for invalid xattr
21mr|kernel-6.12-baikal-6.12.43-3|14526	- Julia Lawall reported this null pointer dereference, this should fix it.
21mr|kernel-6.12-baikal-6.12.43-3|14527	- jump_label: Fix concurrency issues in static_key_slow_dec()
21mr|kernel-6.12-baikal-6.12.43-3|14528	- kallsyms: ignore ARMv4 thunks along with others
21mr|kernel-6.12-baikal-6.12.43-3|14529	- kasan, fortify: properly rename memintrinsics
21mr|kernel-6.12-baikal-6.12.43-3|14530	- kasan/test: avoid gcc warning for intentional overflow
21mr|kernel-6.12-baikal-6.12.43-3|14531	- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
21mr|kernel-6.12-baikal-6.12.43-3|14532	- kbuild: avoid build error when single DTB is turned into composite DTB
21mr|kernel-6.12-baikal-6.12.43-3|14533	- kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries
21mr|kernel-6.12-baikal-6.12.43-3|14534	- kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates
21mr|kernel-6.12-baikal-6.12.43-3|14535	- kbuild: fix build ID symlinks to installed debug VDSO files
21mr|kernel-6.12-baikal-6.12.43-3|14536	- kbuild: Fix build target deb-pkg: ln: failed to create hard link
21mr|kernel-6.12-baikal-6.12.43-3|14537	- kbuild: Fix changing ELF file type for output of gen_btf for big endian
21mr|kernel-6.12-baikal-6.12.43-3|14538	- kbuild: Fix '-S -c' in x86 stack protector scripts
21mr|kernel-6.12-baikal-6.12.43-3|14539	- kbuild: fix short log for AS in link-vmlinux.sh
21mr|kernel-6.12-baikal-6.12.43-3|14540	- kbuild: Install dtb files as 0644 in Makefile.dtbinst
21mr|kernel-6.12-baikal-6.12.43-3|14541	- kbuild: Make ld-version.sh more robust against version string changes
21mr|kernel-6.12-baikal-6.12.43-3|14542	- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
21mr|kernel-6.12-baikal-6.12.43-3|14543	- kbuild: Remove support for Clang's ThinLTO caching
21mr|kernel-6.12-baikal-6.12.43-3|14544	- kbuild: rust: force `alloc` extern to allow "empty" Rust files
21mr|kernel-6.12-baikal-6.12.43-3|14545	- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
21mr|kernel-6.12-baikal-6.12.43-3|14546	- kbuild: unify vdso_install rules
21mr|kernel-6.12-baikal-6.12.43-3|14547	- kconfig: fix comparison to constant symbols, 'm', 'n'
21mr|kernel-6.12-baikal-6.12.43-3|14548	- kconfig: fix infinite loop when expanding a macro at the end of file
21mr|kernel-6.12-baikal-6.12.43-3|14549	- kconfig: fix memory leak from range properties
21mr|kernel-6.12-baikal-6.12.43-3|14550	- kconfig: gconf: give a proper initial state to the Save button
21mr|kernel-6.12-baikal-6.12.43-3|14551	- kconfig: remove wrong expr_trans_bool()
21mr|kernel-6.12-baikal-6.12.43-3|14552	- kcov: don't lose track of remote references during softirqs
21mr|kernel-6.12-baikal-6.12.43-3|14553	- kdb: address -Wformat-security warnings
21mr|kernel-6.12-baikal-6.12.43-3|14554	- kdb: Fix a potential buffer overflow in kdb_local()
21mr|kernel-6.12-baikal-6.12.43-3|14555	- kdb: Fix buffer overflow during tab-complete
21mr|kernel-6.12-baikal-6.12.43-3|14556	- kdb: Fix console handling when editing and tab-completing commands
21mr|kernel-6.12-baikal-6.12.43-3|14557	- kdb: Merge identical case statements in kdb_read()
21mr|kernel-6.12-baikal-6.12.43-3|14558	- kdb: Use format-specifiers rather than memset() for padding in kdb_read()
21mr|kernel-6.12-baikal-6.12.43-3|14559	- kdb: Use format-strings rather than '\0' injection in kdb_read()
21mr|kernel-6.12-baikal-6.12.43-3|14560	- kdb: Use the passed prompt in kdb_position_cursor()
21mr|kernel-6.12-baikal-6.12.43-3|14561	- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
21mr|kernel-6.12-baikal-6.12.43-3|14562	- kernel/numa.c: Move logging out of numa.h
21mr|kernel-6.12-baikal-6.12.43-3|14563	- kernel: rerun task_work while freezing in get_signal()
21mr|kernel-6.12-baikal-6.12.43-3|14564	- kernel/resource: Increment by align value in get_free_mem_region()
21mr|kernel-6.12-baikal-6.12.43-3|14565	- kernfs: convert kernfs_idr_lock to an irq safe raw spinlock
21mr|kernel-6.12-baikal-6.12.43-3|14566	- kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy()
21mr|kernel-6.12-baikal-6.12.43-3|14567	- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
21mr|kernel-6.12-baikal-6.12.43-3|14568	- kexec: do syscore_shutdown() in kernel_kexec
21mr|kernel-6.12-baikal-6.12.43-3|14569	- kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMP
21mr|kernel-6.12-baikal-6.12.43-3|14570	- kexec: fix KEXEC_FILE dependencies
21mr|kernel-6.12-baikal-6.12.43-3|14571	- kexec: select CRYPTO from KEXEC_FILE instead of depending on it
21mr|kernel-6.12-baikal-6.12.43-3|14572	- KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATURE_SELFTEST
21mr|kernel-6.12-baikal-6.12.43-3|14573	- KEYS: asymmetric: Add missing dependency on CRYPTO_SIG
21mr|kernel-6.12-baikal-6.12.43-3|14574	- keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
21mr|kernel-6.12-baikal-6.12.43-3|14575	- keys, dns: Fix missing size check of V1 server-list header
21mr|kernel-6.12-baikal-6.12.43-3|14576	- keys, dns: Fix size check of V1 server-list header
21mr|kernel-6.12-baikal-6.12.43-3|14577	- KEYS: encrypted: Add check for strsep
21mr|kernel-6.12-baikal-6.12.43-3|14578	- keys: Fix overwrite of key expiration on instantiation
21mr|kernel-6.12-baikal-6.12.43-3|14579	- KEYS: trusted: Do not use WARN when encode fails
21mr|kernel-6.12-baikal-6.12.43-3|14580	- KEYS: trusted: Fix memory leak in tpm2_key_encode()
21mr|kernel-6.12-baikal-6.12.43-3|14581	- kheaders: explicitly define file modes for archived headers
21mr|kernel-6.12-baikal-6.12.43-3|14582	- kheaders: use `command -v` to test for existence of `cpio`
21mr|kernel-6.12-baikal-6.12.43-3|14583	- kmsan: compiler_types: declare __no_sanitize_or_inline
21mr|kernel-6.12-baikal-6.12.43-3|14584	- kmsan: do not wipe out origin when doing partial unpoisoning
21mr|kernel-6.12-baikal-6.12.43-3|14585	- knfsd: LOOKUP can return an illegal error value
21mr|kernel-6.12-baikal-6.12.43-3|14586	- kobject_uevent: Fix OOB access within zap_modalias_env()
21mr|kernel-6.12-baikal-6.12.43-3|14587	- kprobe/ftrace: bail out if ftrace was killed
21mr|kernel-6.12-baikal-6.12.43-3|14588	- kprobe/ftrace: fix build error due to bad function definition
21mr|kernel-6.12-baikal-6.12.43-3|14589	- kprobes: consistent rcu api usage for kretprobe holder
21mr|kernel-6.12-baikal-6.12.43-3|14590	- kprobes: Fix possible use-after-free issue on kprobe registration
21mr|kernel-6.12-baikal-6.12.43-3|14591	- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address
21mr|kernel-6.12-baikal-6.12.43-3|14592	- kselftest: Add a ksft_perror() helper
21mr|kernel-6.12-baikal-6.12.43-3|14593	- kselftest/alsa - conf: Stringify the printed errno in sysfs_get()
21mr|kernel-6.12-baikal-6.12.43-3|14594	- kselftest: alsa: fixed a print formatting warning
21mr|kernel-6.12-baikal-6.12.43-3|14595	- kselftest/alsa - mixer-test: fix the number of parameters to ksft_exit_fail_msg()
21mr|kernel-6.12-baikal-6.12.43-3|14596	- kselftest/alsa - mixer-test: Fix the print format specifier warning
21mr|kernel-6.12-baikal-6.12.43-3|14597	- kselftest: arm64: Add a null pointer check
21mr|kernel-6.12-baikal-6.12.43-3|14598	- ksmbd: add continuous availability share parameter
21mr|kernel-6.12-baikal-6.12.43-3|14599	- ksmbd: Add kernel-doc for ksmbd_extract_sharename() function
21mr|kernel-6.12-baikal-6.12.43-3|14600	- ksmbd: Add missing set_freezable() for freezable kthread
21mr|kernel-6.12-baikal-6.12.43-3|14601	- ksmbd: add support for durable handles v1/v2
21mr|kernel-6.12-baikal-6.12.43-3|14602	- ksmbd: add support for surrogate pair conversion
21mr|kernel-6.12-baikal-6.12.43-3|14603	- ksmbd: auth: fix most kernel-doc warnings
21mr|kernel-6.12-baikal-6.12.43-3|14604	- ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()
21mr|kernel-6.12-baikal-6.12.43-3|14605	- ksmbd: avoid to send duplicate lease break notifications
21mr|kernel-6.12-baikal-6.12.43-3|14606	- ksmbd: avoid to send duplicate oplock break notifications
21mr|kernel-6.12-baikal-6.12.43-3|14607	- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
21mr|kernel-6.12-baikal-6.12.43-3|14608	- ksmbd: common: use struct_group_attr instead of struct_group for network_open_info
21mr|kernel-6.12-baikal-6.12.43-3|14609	- ksmbd: discard write access to the directory open
21mr|kernel-6.12-baikal-6.12.43-3|14610	- ksmbd: do not grant v2 lease if parent lease key and epoch are not set
21mr|kernel-6.12-baikal-6.12.43-3|14611	- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
21mr|kernel-6.12-baikal-6.12.43-3|14612	- ksmbd: don't allow O_TRUNC open on read-only share
21mr|kernel-6.12-baikal-6.12.43-3|14613	- ksmbd: don't increment epoch if current state and request state are same
21mr|kernel-6.12-baikal-6.12.43-3|14614	- ksmbd: don't send oplock break if rename fails
21mr|kernel-6.12-baikal-6.12.43-3|14615	- ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
21mr|kernel-6.12-baikal-6.12.43-3|14616	- ksmbd: downgrade RWH lease caching state to RH for directory
21mr|kernel-6.12-baikal-6.12.43-3|14617	- ksmbd: fix global oob in ksmbd_nl_policy
21mr|kernel-6.12-baikal-6.12.43-3|14618	- ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
21mr|kernel-6.12-baikal-6.12.43-3|14619	- ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
21mr|kernel-6.12-baikal-6.12.43-3|14620	- ksmbd: fix memory leak in smb2_lock()
21mr|kernel-6.12-baikal-6.12.43-3|14621	- ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()
21mr|kernel-6.12-baikal-6.12.43-3|14622	- ksmbd: fix missing use of get_write in in smb2_set_ea()
21mr|kernel-6.12-baikal-6.12.43-3|14623	- ksmbd: fix possible deadlock in smb2_open
21mr|kernel-6.12-baikal-6.12.43-3|14624	- ksmbd: fix possible null-deref in smb_lazy_parent_lease_break_close
21mr|kernel-6.12-baikal-6.12.43-3|14625	- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
21mr|kernel-6.12-baikal-6.12.43-3|14626	- ksmbd: fix potential circular locking issue in smb2_set_ea()
21mr|kernel-6.12-baikal-6.12.43-3|14627	- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
21mr|kernel-6.12-baikal-6.12.43-3|14628	- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
21mr|kernel-6.12-baikal-6.12.43-3|14629	- ksmbd: Fix spelling mistake "connction" -> "connection"
21mr|kernel-6.12-baikal-6.12.43-3|14630	- ksmbd: fix UAF issue in ksmbd_tcp_new_connection()
21mr|kernel-6.12-baikal-6.12.43-3|14631	- ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect()
21mr|kernel-6.12-baikal-6.12.43-3|14632	- ksmbd: fix wrong allocation size update in smb2_open()
21mr|kernel-6.12-baikal-6.12.43-3|14633	- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
21mr|kernel-6.12-baikal-6.12.43-3|14634	- ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
21mr|kernel-6.12-baikal-6.12.43-3|14635	- ksmbd: free ppace array on error in parse_dacl
21mr|kernel-6.12-baikal-6.12.43-3|14636	- ksmbd: ignore trailing slashes in share paths
21mr|kernel-6.12-baikal-6.12.43-3|14637	- ksmbd: lazy v2 lease break on smb2_write()
21mr|kernel-6.12-baikal-6.12.43-3|14638	- ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous session
21mr|kernel-6.12-baikal-6.12.43-3|14639	- ksmbd: move leading slash check to smb2_get_name()
21mr|kernel-6.12-baikal-6.12.43-3|14640	- ksmbd: move oplock handling after unlock parent dir
21mr|kernel-6.12-baikal-6.12.43-3|14641	- ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
21mr|kernel-6.12-baikal-6.12.43-3|14642	- ksmbd: no need to wait for binded connection termination at logoff
21mr|kernel-6.12-baikal-6.12.43-3|14643	- ksmbd: off ipv6only for both ipv4/ipv6 binding
21mr|kernel-6.12-baikal-6.12.43-3|14644	- ksmbd: only v2 leases handle the directory
21mr|kernel-6.12-baikal-6.12.43-3|14645	- ksmbd: prevent memory leak on error return
21mr|kernel-6.12-baikal-6.12.43-3|14646	- ksmbd: release interim response after sending status pending response
21mr|kernel-6.12-baikal-6.12.43-3|14647	- ksmbd: Remove unused field in ksmbd_user struct
21mr|kernel-6.12-baikal-6.12.43-3|14648	- ksmbd: reorganize ksmbd_iov_pin_rsp()
21mr|kernel-6.12-baikal-6.12.43-3|14649	- ksmbd: replace generic_fillattr with vfs_getattr
21mr|kernel-6.12-baikal-6.12.43-3|14650	- ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info
21mr|kernel-6.12-baikal-6.12.43-3|14651	- ksmbd: return FILE_DEVICE_DISK instead of super magic
21mr|kernel-6.12-baikal-6.12.43-3|14652	- ksmbd: send lease break notification on FILE_RENAME_INFORMATION
21mr|kernel-6.12-baikal-6.12.43-3|14653	- ksmbd: send v2 lease break notification for directory
21mr|kernel-6.12-baikal-6.12.43-3|14654	- ksmbd: separately allocate ci per dentry
21mr|kernel-6.12-baikal-6.12.43-3|14655	- ksmbd: set epoch in create context v2 lease
21mr|kernel-6.12-baikal-6.12.43-3|14656	- ksmbd: set v2 lease capability
21mr|kernel-6.12-baikal-6.12.43-3|14657	- ksmbd: set v2 lease version on lease upgrade
21mr|kernel-6.12-baikal-6.12.43-3|14658	- ksmbd: use rwsem instead of rwlock for lease break
21mr|kernel-6.12-baikal-6.12.43-3|14659	- ksmbd: validate mech token in session setup
21mr|kernel-6.12-baikal-6.12.43-3|14660	- ksmbd: validate payload size in ipc response
21mr|kernel-6.12-baikal-6.12.43-3|14661	- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
21mr|kernel-6.12-baikal-6.12.43-3|14662	- ksmbd: validate the zero field of packet header
21mr|kernel-6.12-baikal-6.12.43-3|14663	- ksmbd: vfs: fix all kernel-doc warnings
21mr|kernel-6.12-baikal-6.12.43-3|14664	- ktest: force $buildonly = 1 for 'make_warnings_file' test type
21mr|kernel-6.12-baikal-6.12.43-3|14665	- kthread: add kthread_stop_put
21mr|kernel-6.12-baikal-6.12.43-3|14666	- kunit: debugfs: Fix unchecked dereference in debugfs_print_results()
21mr|kernel-6.12-baikal-6.12.43-3|14667	- kunit: Fix kthread reference
21mr|kernel-6.12-baikal-6.12.43-3|14668	- kunit: Fix timeout message
21mr|kernel-6.12-baikal-6.12.43-3|14669	- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
21mr|kernel-6.12-baikal-6.12.43-3|14670	- kunit: Reset suite counter right before running tests
21mr|kernel-6.12-baikal-6.12.43-3|14671	- kunit: run test suites only after module initialization completes
21mr|kernel-6.12-baikal-6.12.43-3|14672	- kunit: test: Log the correct filter string in executor_test
21mr|kernel-6.12-baikal-6.12.43-3|14673	- kunit: tool: fix parsing of test attributes
21mr|kernel-6.12-baikal-6.12.43-3|14674	- kunit: Warn if tests are slow
21mr|kernel-6.12-baikal-6.12.43-3|14675	- KVM: Always flush async #PF workqueue when vCPU is being destroyed
21mr|kernel-6.12-baikal-6.12.43-3|14676	- KVM: arm64: AArch32: Fix spurious trapping of conditional instructions
21mr|kernel-6.12-baikal-6.12.43-3|14677	- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
21mr|kernel-6.12-baikal-6.12.43-3|14678	- KVM: arm64: Disassociate vcpus from redistributor region on teardown
21mr|kernel-6.12-baikal-6.12.43-3|14679	- KVM: arm64: Ensure target address is granule-aligned for range TLBI
21mr|kernel-6.12-baikal-6.12.43-3|14680	- KVM: arm64: Fix AArch32 register narrowing on userspace write
21mr|kernel-6.12-baikal-6.12.43-3|14681	- KVM: arm64: Fix circular locking dependency
21mr|kernel-6.12-baikal-6.12.43-3|14682	- KVM: arm64: Fix host-programmed guest events in nVHE
21mr|kernel-6.12-baikal-6.12.43-3|14683	- KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_vcpu_destroy()
21mr|kernel-6.12-baikal-6.12.43-3|14684	- KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy
21mr|kernel-6.12-baikal-6.12.43-3|14685	- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache
21mr|kernel-6.12-baikal-6.12.43-3|14686	- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
21mr|kernel-6.12-baikal-6.12.43-3|14687	- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
21mr|kernel-6.12-baikal-6.12.43-3|14688	- KVM: arm64: vgic: Simplify kvm_vgic_destroy()
21mr|kernel-6.12-baikal-6.12.43-3|14689	- KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()
21mr|kernel-6.12-baikal-6.12.43-3|14690	- KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
21mr|kernel-6.12-baikal-6.12.43-3|14691	- KVM: arm64: vgic-v4: Restore pending state on host userspace write
21mr|kernel-6.12-baikal-6.12.43-3|14692	- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
21mr|kernel-6.12-baikal-6.12.43-3|14693	- KVM: nVMX: Add a helper to get highest pending from Posted Interrupt vector
21mr|kernel-6.12-baikal-6.12.43-3|14694	- KVM: nVMX: Check for pending posted interrupts when looking for nested events
21mr|kernel-6.12-baikal-6.12.43-3|14695	- KVM: nVMX: Request immediate exit iff pending nested event needs injection
21mr|kernel-6.12-baikal-6.12.43-3|14696	- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers
21mr|kernel-6.12-baikal-6.12.43-3|14697	- KVM: PPC: Book3S HV: Fix the get_one_reg of SDAR
21mr|kernel-6.12-baikal-6.12.43-3|14698	- KVM: PPC: Book3S HV: Fix the set_one_reg for MMCR3
21mr|kernel-6.12-baikal-6.12.43-3|14699	- KVM: PPC: Book3S HV: Handle pending exceptions on guest entry with MSR_EE
21mr|kernel-6.12-baikal-6.12.43-3|14700	- KVM: PPC: Book3S HV: Introduce low level MSR accessor
21mr|kernel-6.12-baikal-6.12.43-3|14701	- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()
21mr|kernel-6.12-baikal-6.12.43-3|14702	- KVM: PPC: Book3S HV: Use accessors for VCPU registers
21mr|kernel-6.12-baikal-6.12.43-3|14703	- KVM: s390: add stat counter for shadow gmap events
21mr|kernel-6.12-baikal-6.12.43-3|14704	- KVM: s390: fix LPSWEY handling
21mr|kernel-6.12-baikal-6.12.43-3|14705	- KVM: s390: fix setting of fpc register
21mr|kernel-6.12-baikal-6.12.43-3|14706	- KVM: s390/mm: Properly reset no-dat
21mr|kernel-6.12-baikal-6.12.43-3|14707	- KVM: s390: vsie: fix race during shadow creation
21mr|kernel-6.12-baikal-6.12.43-3|14708	- KVM: s390: vsie: fix wrong VIR 37 when MSO is used
21mr|kernel-6.12-baikal-6.12.43-3|14709	- KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF
21mr|kernel-6.12-baikal-6.12.43-3|14710	- KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing
21mr|kernel-6.12-baikal-6.12.43-3|14711	- KVM: selftests: Delete superfluous, unused "stage" variable in AMX test
21mr|kernel-6.12-baikal-6.12.43-3|14712	- KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test
21mr|kernel-6.12-baikal-6.12.43-3|14713	- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
21mr|kernel-6.12-baikal-6.12.43-3|14714	- KVM: SEV-ES: Delegate LBR virtualization to the processor
21mr|kernel-6.12-baikal-6.12.43-3|14715	- KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent
21mr|kernel-6.12-baikal-6.12.43-3|14716	- KVM: SVM: Add support for allowing zero SEV ASIDs
21mr|kernel-6.12-baikal-6.12.43-3|14717	- KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()
21mr|kernel-6.12-baikal-6.12.43-3|14718	- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
21mr|kernel-6.12-baikal-6.12.43-3|14719	- KVM: SVM: Use unsigned integers when dealing with ASIDs
21mr|kernel-6.12-baikal-6.12.43-3|14720	- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
21mr|kernel-6.12-baikal-6.12.43-3|14721	- KVM: VMX: Move posted interrupt descriptor out of VMX code
21mr|kernel-6.12-baikal-6.12.43-3|14722	- KVM/VMX: Move VERW closer to VMentry for MDS mitigation
21mr|kernel-6.12-baikal-6.12.43-3|14723	- KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch}
21mr|kernel-6.12-baikal-6.12.43-3|14724	- KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
21mr|kernel-6.12-baikal-6.12.43-3|14725	- KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
21mr|kernel-6.12-baikal-6.12.43-3|14726	- KVM: x86: Add BHI_NO
21mr|kernel-6.12-baikal-6.12.43-3|14727	- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace
21mr|kernel-6.12-baikal-6.12.43-3|14728	- KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
21mr|kernel-6.12-baikal-6.12.43-3|14729	- KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID
21mr|kernel-6.12-baikal-6.12.43-3|14730	- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
21mr|kernel-6.12-baikal-6.12.43-3|14731	- KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu
21mr|kernel-6.12-baikal-6.12.43-3|14732	- KVM: x86: Mark target gfn of emulated atomic instruction as dirty
21mr|kernel-6.12-baikal-6.12.43-3|14733	- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status
21mr|kernel-6.12-baikal-6.12.43-3|14734	- KVM: x86/pmu: Disable support for adaptive PEBS
21mr|kernel-6.12-baikal-6.12.43-3|14735	- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
21mr|kernel-6.12-baikal-6.12.43-3|14736	- KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL
21mr|kernel-6.12-baikal-6.12.43-3|14737	- KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl
21mr|kernel-6.12-baikal-6.12.43-3|14738	- KVM: x86/pmu: Move PMU reset logic to common x86 code
21mr|kernel-6.12-baikal-6.12.43-3|14739	- KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing
21mr|kernel-6.12-baikal-6.12.43-3|14740	- KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET"
21mr|kernel-6.12-baikal-6.12.43-3|14741	- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
21mr|kernel-6.12-baikal-6.12.43-3|14742	- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
21mr|kernel-6.12-baikal-6.12.43-3|14743	- KVM: x86: Use a switch statement and macros in __feature_translate()
21mr|kernel-6.12-baikal-6.12.43-3|14744	- KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled
21mr|kernel-6.12-baikal-6.12.43-3|14745	- l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
21mr|kernel-6.12-baikal-6.12.43-3|14746	- l2tp: pass correct message length to ip6_append_data
21mr|kernel-6.12-baikal-6.12.43-3|14747	- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
21mr|kernel-6.12-baikal-6.12.43-3|14748	- lan966x: Fix crash when adding interface under a lag
21mr|kernel-6.12-baikal-6.12.43-3|14749	- landlock: Don't lose track of restrictions on cred_transfer
21mr|kernel-6.12-baikal-6.12.43-3|14750	- landlock: Fix asymmetric private inodes referring
21mr|kernel-6.12-baikal-6.12.43-3|14751	- landlock: Fix d_parent walk
21mr|kernel-6.12-baikal-6.12.43-3|14752	- landlock: Warn once if a Landlock action is requested while disabled
21mr|kernel-6.12-baikal-6.12.43-3|14753	- leds: an30259a: Use devm_mutex_init() for mutex initialization
21mr|kernel-6.12-baikal-6.12.43-3|14754	- leds: aw200xx: Fix write to DIM parameter
21mr|kernel-6.12-baikal-6.12.43-3|14755	- leds: aw2013: Select missing dependency REGMAP_I2C
21mr|kernel-6.12-baikal-6.12.43-3|14756	- leds: aw2013: Unlock mutex before destroying it
21mr|kernel-6.12-baikal-6.12.43-3|14757	- leds: class: Don't expose color sysfs entry
21mr|kernel-6.12-baikal-6.12.43-3|14758	- leds: flash: leds-qcom-flash: Test the correct variable in init
21mr|kernel-6.12-baikal-6.12.43-3|14759	- leds: ledtrig-tty: Free allocated ttyname buffer on deactivate
21mr|kernel-6.12-baikal-6.12.43-3|14760	- leds: mt6360: Fix memory leak in mt6360_init_isnk_properties()
21mr|kernel-6.12-baikal-6.12.43-3|14761	- leds: pwm: Disable PWM when going to suspend
21mr|kernel-6.12-baikal-6.12.43-3|14762	- leds: sgm3140: Add missing timer cleanup and flash gpio control
21mr|kernel-6.12-baikal-6.12.43-3|14763	- leds: ss4200: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-baikal-6.12.43-3|14764	- leds: trigger: Call synchronize_rcu() before calling trig->activate()
21mr|kernel-6.12-baikal-6.12.43-3|14765	- leds: trigger: netdev: Fix kernel panic on interface rename trig notify
21mr|kernel-6.12-baikal-6.12.43-3|14766	- leds: trigger: netdev: fix RTNL handling to prevent potential deadlock
21mr|kernel-6.12-baikal-6.12.43-3|14767	- leds: trigger: panic: Don't register panic notifier if creating the trigger failed
21mr|kernel-6.12-baikal-6.12.43-3|14768	- leds: trigger: Remove unused function led_trigger_rename_static()
21mr|kernel-6.12-baikal-6.12.43-3|14769	- leds: triggers: Flush pending brightness before activating trigger
21mr|kernel-6.12-baikal-6.12.43-3|14770	- leds: trigger: Store brightness set by led_trigger_event()
21mr|kernel-6.12-baikal-6.12.43-3|14771	- leds: trigger: Unregister sysfs attributes before calling deactivate()
21mr|kernel-6.12-baikal-6.12.43-3|14772	- libapi: Add missing linux/types.h header to get the __u64 type on io.h
21mr|kernel-6.12-baikal-6.12.43-3|14773	- libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
21mr|kernel-6.12-baikal-6.12.43-3|14774	- libbpf: Apply map_set_def_max_entries() for inner_maps on creation
21mr|kernel-6.12-baikal-6.12.43-3|14775	- libbpf: Checking the btf_type kind when fixing variable offsets
21mr|kernel-6.12-baikal-6.12.43-3|14776	- libbpf: Fix error message in attach_kprobe_multi
21mr|kernel-6.12-baikal-6.12.43-3|14777	- libbpf: Fix faccessat() usage on Android
21mr|kernel-6.12-baikal-6.12.43-3|14778	- libbpf: Fix no-args func prototype BTF dumping syntax
21mr|kernel-6.12-baikal-6.12.43-3|14779	- libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos
21mr|kernel-6.12-baikal-6.12.43-3|14780	- libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET
21mr|kernel-6.12-baikal-6.12.43-3|14781	- libbpf: Use OPTS_SET() macro in bpf_xdp_query()
21mr|kernel-6.12-baikal-6.12.43-3|14782	- lib/build_OID_registry: don't mention the full path of the script in output
21mr|kernel-6.12-baikal-6.12.43-3|14783	- libceph: fail sparse-read if the data length doesn't match
21mr|kernel-6.12-baikal-6.12.43-3|14784	- libceph: fix race between delayed_work() and ceph_monc_stop()
21mr|kernel-6.12-baikal-6.12.43-3|14785	- libceph: just wait for more data to be available on the socket
21mr|kernel-6.12-baikal-6.12.43-3|14786	- libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*()
21mr|kernel-6.12-baikal-6.12.43-3|14787	- lib/cmdline: Fix an invalid format specifier in an assertion msg
21mr|kernel-6.12-baikal-6.12.43-3|14788	- lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly
21mr|kernel-6.12-baikal-6.12.43-3|14789	- lib/Kconfig.debug: TEST_IOV_ITER depends on MMU
21mr|kernel-6.12-baikal-6.12.43-3|14790	- lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
21mr|kernel-6.12-baikal-6.12.43-3|14791	- lib: objagg: Fix general protection fault
21mr|kernel-6.12-baikal-6.12.43-3|14792	- libperf evlist: Avoid out-of-bounds access
21mr|kernel-6.12-baikal-6.12.43-3|14793	- libsubcmd: Fix memory leak in uniq()
21mr|kernel-6.12-baikal-6.12.43-3|14794	- libsubcmd: Fix parse-options memory leak
21mr|kernel-6.12-baikal-6.12.43-3|14795	- lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|14796	- lib/vsprintf: Fix %%pfwf when current node refcount == 0
21mr|kernel-6.12-baikal-6.12.43-3|14797	- linux/export: Ensure natural alignment of kcrctab array
21mr|kernel-6.12-baikal-6.12.43-3|14798	- linux/export: Fix alignment for 64-bit ksymtab entries
21mr|kernel-6.12-baikal-6.12.43-3|14799	- linux/init: remove __memexit* annotations
21mr|kernel-6.12-baikal-6.12.43-3|14800	- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
21mr|kernel-6.12-baikal-6.12.43-3|14801	- lirc: rc_dev_get_from_fd(): fix file leak
21mr|kernel-6.12-baikal-6.12.43-3|14802	- lkdtm: Disable CFI checking for perms functions
21mr|kernel-6.12-baikal-6.12.43-3|14803	- llc: call sock_orphan() at release time
21mr|kernel-6.12-baikal-6.12.43-3|14804	- llc: Drop support for ETH_P_TR_802_2.
21mr|kernel-6.12-baikal-6.12.43-3|14805	- llc: make llc_ui_sendmsg() more robust against bonding changes
21mr|kernel-6.12-baikal-6.12.43-3|14806	- locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
21mr|kernel-6.12-baikal-6.12.43-3|14807	- locking/atomic/x86: Correct the definition of __arch_try_cmpxchg128()
21mr|kernel-6.12-baikal-6.12.43-3|14808	- locking/mutex: Introduce devm_mutex_init()
21mr|kernel-6.12-baikal-6.12.43-3|14809	- locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers
21mr|kernel-6.12-baikal-6.12.43-3|14810	- LoongArch: Add all CPUs enabled by fdt to NUMA node 0
21mr|kernel-6.12-baikal-6.12.43-3|14811	- LoongArch: Add dependency between vmlinuz.efi and vmlinux.efi
21mr|kernel-6.12-baikal-6.12.43-3|14812	- LoongArch: Apply dynamic relocations for LLD
21mr|kernel-6.12-baikal-6.12.43-3|14813	- LoongArch: BPF: Don't sign extend function return value
21mr|kernel-6.12-baikal-6.12.43-3|14814	- LoongArch: BPF: Don't sign extend memory load operand
21mr|kernel-6.12-baikal-6.12.43-3|14815	- LoongArch: BPF: Prevent out-of-bounds memory access
21mr|kernel-6.12-baikal-6.12.43-3|14816	- LoongArch: Call early_init_fdt_scan_reserved_mem() earlier
21mr|kernel-6.12-baikal-6.12.43-3|14817	- LoongArch: Change acpi_core_pic[NR_CPUS] to acpi_core_pic[MAX_CORE_PIC]
21mr|kernel-6.12-baikal-6.12.43-3|14818	- LoongArch: Change __my_cpu_offset definition to avoid mis-optimization
21mr|kernel-6.12-baikal-6.12.43-3|14819	- LoongArch: Check TIF_LOAD_WATCH to enable user space watchpoint
21mr|kernel-6.12-baikal-6.12.43-3|14820	- LoongArch/crypto: Clean up useless assignment operations
21mr|kernel-6.12-baikal-6.12.43-3|14821	- LoongArch: Define the __io_aw() hook as mmiowb()
21mr|kernel-6.12-baikal-6.12.43-3|14822	- LoongArch: Disable IRQ before init_fn() for nonboot CPUs
21mr|kernel-6.12-baikal-6.12.43-3|14823	- LoongArch: Fix access error when read fault on a write-only VMA
21mr|kernel-6.12-baikal-6.12.43-3|14824	- LoongArch: Fix and simplify fcsr initialization on execve()
21mr|kernel-6.12-baikal-6.12.43-3|14825	- LoongArch: Fix callchain parse error with kernel tracepoint events
21mr|kernel-6.12-baikal-6.12.43-3|14826	- LoongArch: Fix callchain parse error with kernel tracepoint events again
21mr|kernel-6.12-baikal-6.12.43-3|14827	- LoongArch: Fix earlycon parameter if KASAN enabled
21mr|kernel-6.12-baikal-6.12.43-3|14828	- LoongArch: Fix entry point in kernel image header
21mr|kernel-6.12-baikal-6.12.43-3|14829	- LoongArch: Fix multiple hardware watchpoint issues
21mr|kernel-6.12-baikal-6.12.43-3|14830	- LoongArch: Fix watchpoint setting error
21mr|kernel-6.12-baikal-6.12.43-3|14831	- LoongArch: Implement constant timer shutdown interface
21mr|kernel-6.12-baikal-6.12.43-3|14832	- LoongArch: Lately init pmu after smp is online
21mr|kernel-6.12-baikal-6.12.43-3|14833	- LoongArch: Mark {dmw,tlb}_virt_to_page() exports as non-GPL
21mr|kernel-6.12-baikal-6.12.43-3|14834	- LoongArch: Override higher address bits in JUMP_VIRT_ADDR
21mr|kernel-6.12-baikal-6.12.43-3|14835	- LoongArch: Preserve syscall nr across execve()
21mr|kernel-6.12-baikal-6.12.43-3|14836	- LoongArch: Record pc instead of offset in la_abs relocation
21mr|kernel-6.12-baikal-6.12.43-3|14837	- LoongArch: Select ARCH_ENABLE_THP_MIGRATION instead of redefining it
21mr|kernel-6.12-baikal-6.12.43-3|14838	- LoongArch: Select HAVE_ARCH_SECCOMP to use the common SECCOMP menu
21mr|kernel-6.12-baikal-6.12.43-3|14839	- LoongArch: Set unwind stack type to unknown rather than set error flag
21mr|kernel-6.12-baikal-6.12.43-3|14840	- LoongArch: Silence the boot warning about 'nokaslr'
21mr|kernel-6.12-baikal-6.12.43-3|14841	- LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init()
21mr|kernel-6.12-baikal-6.12.43-3|14842	- LoongArch/smp: Call rcutree_report_cpu_starting() earlier
21mr|kernel-6.12-baikal-6.12.43-3|14843	- LoongArch: Trigger user-space watchpoints correctly
21mr|kernel-6.12-baikal-6.12.43-3|14844	- LoongArch: Update cpu_sibling_map when disabling nonboot CPUs
21mr|kernel-6.12-baikal-6.12.43-3|14845	- LoongArch: vDSO: Disable UBSAN instrumentation
21mr|kernel-6.12-baikal-6.12.43-3|14846	- loop: fix the the direct I/O support check when used on top of block devices
21mr|kernel-6.12-baikal-6.12.43-3|14847	- lsm: fix default return value of the socket_getpeersec_*() hooks
21mr|kernel-6.12-baikal-6.12.43-3|14848	- lsm: fix the logic in security_inode_getsecctx()
21mr|kernel-6.12-baikal-6.12.43-3|14849	- lsm: new security_file_ioctl_compat() hook
21mr|kernel-6.12-baikal-6.12.43-3|14850	- m68k: amiga: Turn off Warp1260 interrupts during boot
21mr|kernel-6.12-baikal-6.12.43-3|14851	- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
21mr|kernel-6.12-baikal-6.12.43-3|14852	- m68k: cmpxchg: Fix return value for default case in __arch_xchg()
21mr|kernel-6.12-baikal-6.12.43-3|14853	- m68k: Fix spinlock race in kernel thread creation
21mr|kernel-6.12-baikal-6.12.43-3|14854	- m68k: mac: Fix reboot hang on Mac IIci
21mr|kernel-6.12-baikal-6.12.43-3|14855	- mac802154: fix llsec key resources release in mac802154_llsec_key_del
21mr|kernel-6.12-baikal-6.12.43-3|14856	- mac802154: fix time calculation in ieee802154_configure_durations()
21mr|kernel-6.12-baikal-6.12.43-3|14857	- macintosh/therm_windtunnel: fix module unload.
21mr|kernel-6.12-baikal-6.12.43-3|14858	- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
21mr|kernel-6.12-baikal-6.12.43-3|14859	- macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst
21mr|kernel-6.12-baikal-6.12.43-3|14860	- macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads
21mr|kernel-6.12-baikal-6.12.43-3|14861	- mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt
21mr|kernel-6.12-baikal-6.12.43-3|14862	- MAINTAINERS: add Catherine as xfs maintainer for 6.6.y
21mr|kernel-6.12-baikal-6.12.43-3|14863	- maple_tree: do not preallocate nodes for slot stores
21mr|kernel-6.12-baikal-6.12.43-3|14864	- maple_tree: fix mas_empty_area_rev() null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|14865	- md: bypass block throttle for superblock update
21mr|kernel-6.12-baikal-6.12.43-3|14866	- md: Don't clear MD_CLOSING when the raid is about to stop
21mr|kernel-6.12-baikal-6.12.43-3|14867	- md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()
21mr|kernel-6.12-baikal-6.12.43-3|14868	- md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK ioctl
21mr|kernel-6.12-baikal-6.12.43-3|14869	- md: fix deadlock between mddev_suspend and flush bio
21mr|kernel-6.12-baikal-6.12.43-3|14870	- md: fix kmemleak of rdev->serial
21mr|kernel-6.12-baikal-6.12.43-3|14871	- md: Fix missing release of 'active_io' for flush
21mr|kernel-6.12-baikal-6.12.43-3|14872	- md: fix resync softlockup when bitmap size is less than array size
21mr|kernel-6.12-baikal-6.12.43-3|14873	- md/md-bitmap: fix incorrect usage for sb_index
21mr|kernel-6.12-baikal-6.12.43-3|14874	- md/md-bitmap: fix writing non bitmap pages
21mr|kernel-6.12-baikal-6.12.43-3|14875	- md/raid1: Use blk_opf_t for read and write operations
21mr|kernel-6.12-baikal-6.12.43-3|14876	- md/raid5: fix atomicity violation in raid5_cache_count
21mr|kernel-6.12-baikal-6.12.43-3|14877	- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
21mr|kernel-6.12-baikal-6.12.43-3|14878	- md/raid6: use valid sector values to determine if an I/O should wait on the reshape
21mr|kernel-6.12-baikal-6.12.43-3|14879	- md: synchronize flush io with array reconfiguration
21mr|kernel-6.12-baikal-6.12.43-3|14880	- md: Whenassemble the array, consult the superblock of the freshest device
21mr|kernel-6.12-baikal-6.12.43-3|14881	- media: amphion: Fix VPU core alias name
21mr|kernel-6.12-baikal-6.12.43-3|14882	- media: amphion: remove mutext lock in condition of wait_event
21mr|kernel-6.12-baikal-6.12.43-3|14883	- media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
21mr|kernel-6.12-baikal-6.12.43-3|14884	- media: bttv: add back vbi hack
21mr|kernel-6.12-baikal-6.12.43-3|14885	- media: bttv: start_streaming should return a proper error code
21mr|kernel-6.12-baikal-6.12.43-3|14886	- media: cadence: csi2rx: configure DPHY before starting source stream
21mr|kernel-6.12-baikal-6.12.43-3|14887	- media: cadence: csi2rx: use match fwnode for media link
21mr|kernel-6.12-baikal-6.12.43-3|14888	- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
21mr|kernel-6.12-baikal-6.12.43-3|14889	- media: cec: cec-api: add locking in cec_release()
21mr|kernel-6.12-baikal-6.12.43-3|14890	- media: cec: core: avoid confusing "transmit timed out" message
21mr|kernel-6.12-baikal-6.12.43-3|14891	- media: cec: core: avoid recursive cec_claim_log_addrs
21mr|kernel-6.12-baikal-6.12.43-3|14892	- media: cec: core: remove length check of Timer Status
21mr|kernel-6.12-baikal-6.12.43-3|14893	- media: cedrus: h265: Fix configuring bitstream size
21mr|kernel-6.12-baikal-6.12.43-3|14894	- media: cx231xx: fix a memleak in cx231xx_init_isoc
21mr|kernel-6.12-baikal-6.12.43-3|14895	- media: ddbridge: fix an error code problem in ddb_probe
21mr|kernel-6.12-baikal-6.12.43-3|14896	- media: dt-bindings: media: rkisp1: Fix the port description for the parallel interface
21mr|kernel-6.12-baikal-6.12.43-3|14897	- media: dt-bindings: ovti,ov2680: Fix the power supply names
21mr|kernel-6.12-baikal-6.12.43-3|14898	- media: dvb: as102-fe: Fix as10x_register_addr packing
21mr|kernel-6.12-baikal-6.12.43-3|14899	- media: dvbdev: drop refcount on error path in dvb_device_open()
21mr|kernel-6.12-baikal-6.12.43-3|14900	- media: dvbdev: Initialize sbuf
21mr|kernel-6.12-baikal-6.12.43-3|14901	- media: dvb-frontends: avoid stack overflow warnings with clang
21mr|kernel-6.12-baikal-6.12.43-3|14902	- media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()
21mr|kernel-6.12-baikal-6.12.43-3|14903	- media: dvb-frontends: tda10048: Fix integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|14904	- media: dvb-frontends: tda18271c2dd: Remove casting during div
21mr|kernel-6.12-baikal-6.12.43-3|14905	- media: dvb-usb: dib0700_devices: Add missing release_firmware()
21mr|kernel-6.12-baikal-6.12.43-3|14906	- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
21mr|kernel-6.12-baikal-6.12.43-3|14907	- media: dw2102: Don't translate i2c read into write
21mr|kernel-6.12-baikal-6.12.43-3|14908	- media: dw2102: fix a potential buffer overflow
21mr|kernel-6.12-baikal-6.12.43-3|14909	- media: edia: dvbdev: fix a use-after-free
21mr|kernel-6.12-baikal-6.12.43-3|14910	- media: em28xx: annotate unchecked call to media_device_register()
21mr|kernel-6.12-baikal-6.12.43-3|14911	- media: flexcop-usb: fix sanity check of bNumEndpoints
21mr|kernel-6.12-baikal-6.12.43-3|14912	- media: go7007: add check of return value of go7007_read_addr()
21mr|kernel-6.12-baikal-6.12.43-3|14913	- media: go7007: fix a memleak in go7007_load_encoder
21mr|kernel-6.12-baikal-6.12.43-3|14914	- media: i2c: et8ek8: Don't strip remove function when driver is builtin
21mr|kernel-6.12-baikal-6.12.43-3|14915	- media: i2c: Fix imx412 exposure control
21mr|kernel-6.12-baikal-6.12.43-3|14916	- media: i2c: imx219: fix msr access command sequence
21mr|kernel-6.12-baikal-6.12.43-3|14917	- media: i2c: imx290: Fix IMX920 typo
21mr|kernel-6.12-baikal-6.12.43-3|14918	- media: i2c: imx290: Properly encode registers as little-endian
21mr|kernel-6.12-baikal-6.12.43-3|14919	- media: i2c: imx335: Fix hblank min/max values
21mr|kernel-6.12-baikal-6.12.43-3|14920	- media: i2c: st-mipid02: correct format propagation
21mr|kernel-6.12-baikal-6.12.43-3|14921	- media: imon: Fix race getting ictx->lock
21mr|kernel-6.12-baikal-6.12.43-3|14922	- media: imx355: Enable runtime PM before registering async sub-device
21mr|kernel-6.12-baikal-6.12.43-3|14923	- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
21mr|kernel-6.12-baikal-6.12.43-3|14924	- media: imx-jpeg: Drop initial source change event if capture has been setup
21mr|kernel-6.12-baikal-6.12.43-3|14925	- media: imx-mipi-csis: Drop extra clock enable at probe()
21mr|kernel-6.12-baikal-6.12.43-3|14926	- media: imx-mipi-csis: Fix clock handling in remove()
21mr|kernel-6.12-baikal-6.12.43-3|14927	- media: imx-pxp: Fix ERR_PTR dereference in pxp_probe()
21mr|kernel-6.12-baikal-6.12.43-3|14928	- media: intel/ipu6: Fix build with !ACPI
21mr|kernel-6.12-baikal-6.12.43-3|14929	- media: ipu3-cio2: Request IRQ earlier
21mr|kernel-6.12-baikal-6.12.43-3|14930	- media: ir_toy: fix a memleak in irtoy_tx
21mr|kernel-6.12-baikal-6.12.43-3|14931	- media: ivsc: csi: add separate lock for v4l2 control handler
21mr|kernel-6.12-baikal-6.12.43-3|14932	- media: ivsc: csi: don't count privacy on as error
21mr|kernel-6.12-baikal-6.12.43-3|14933	- media: ivsc: csi: Swap SINK and SOURCE pads
21mr|kernel-6.12-baikal-6.12.43-3|14934	- media: lgdt3306a: Add a check against null-pointer-def
21mr|kernel-6.12-baikal-6.12.43-3|14935	- media: mc: Add local pad to pipeline regardless of the link state
21mr|kernel-6.12-baikal-6.12.43-3|14936	- media: mc: Add num_links flag to media_pad
21mr|kernel-6.12-baikal-6.12.43-3|14937	- media: mc: Expand MUST_CONNECT flag to always require an enabled link
21mr|kernel-6.12-baikal-6.12.43-3|14938	- media: mc: Fix flags handling when creating pad links
21mr|kernel-6.12-baikal-6.12.43-3|14939	- media: mc: Fix graph walk in media_pipeline_start
21mr|kernel-6.12-baikal-6.12.43-3|14940	- media: mc: mark the media devnode as registered from the, start
21mr|kernel-6.12-baikal-6.12.43-3|14941	- media: mc: Rename pad variable to clarify intent
21mr|kernel-6.12-baikal-6.12.43-3|14942	- media: mediatek: vcodec: add encoder power management helper functions
21mr|kernel-6.12-baikal-6.12.43-3|14943	- media: mediatek: vcodec: adding lock to protect decoder context list
21mr|kernel-6.12-baikal-6.12.43-3|14944	- media: mediatek: vcodec: adding lock to protect encoder context list
21mr|kernel-6.12-baikal-6.12.43-3|14945	- media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
21mr|kernel-6.12-baikal-6.12.43-3|14946	- media: mediatek: vcodec: Fix oops when HEVC init fails
21mr|kernel-6.12-baikal-6.12.43-3|14947	- media: mediatek: vcodec: fix possible unbalanced PM counter
21mr|kernel-6.12-baikal-6.12.43-3|14948	- media: mediatek: vcodec: Handle invalid decoder vsi
21mr|kernel-6.12-baikal-6.12.43-3|14949	- media: mediatek: vcodec: Only free buffer VA that is not NULL
21mr|kernel-6.12-baikal-6.12.43-3|14950	- media: mtk-jpeg: Fix timeout schedule error in mtk_jpegdec_worker.
21mr|kernel-6.12-baikal-6.12.43-3|14951	- media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run
21mr|kernel-6.12-baikal-6.12.43-3|14952	- media: mtk-jpeg: Remove cancel worker in mtk_jpeg_remove to avoid the crash of multi-core JPEG devices
21mr|kernel-6.12-baikal-6.12.43-3|14953	- media: mtk-vcodec: potential null pointer deference in SCP
21mr|kernel-6.12-baikal-6.12.43-3|14954	- media: mxl5xx: Move xpt structures off stack
21mr|kernel-6.12-baikal-6.12.43-3|14955	- media: ngene: Add dvb_ca_en50221_init return value check
21mr|kernel-6.12-baikal-6.12.43-3|14956	- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before access
21mr|kernel-6.12-baikal-6.12.43-3|14957	- media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECT
21mr|kernel-6.12-baikal-6.12.43-3|14958	- media: ov01a10: Enable runtime PM before registering async sub-device
21mr|kernel-6.12-baikal-6.12.43-3|14959	- media: ov13b10: Enable runtime PM before registering async sub-device
21mr|kernel-6.12-baikal-6.12.43-3|14960	- media: ov2680: Allow probing if link-frequencies is absent
21mr|kernel-6.12-baikal-6.12.43-3|14961	- media: ov2680: Clear the 'ret' variable on success
21mr|kernel-6.12-baikal-6.12.43-3|14962	- media: ov2680: Do not fail if data-lanes property is absent
21mr|kernel-6.12-baikal-6.12.43-3|14963	- media: ov9734: Enable runtime PM before registering async sub-device
21mr|kernel-6.12-baikal-6.12.43-3|14964	- media: pci: ivtv: Add check for DMA map result
21mr|kernel-6.12-baikal-6.12.43-3|14965	- media: pvrusb2: fix pvr2_stream_callback casts
21mr|kernel-6.12-baikal-6.12.43-3|14966	- media: pvrusb2: fix uaf in pvr2_context_set_notify
21mr|kernel-6.12-baikal-6.12.43-3|14967	- media: pvrusb2: fix use after free on context disconnection
21mr|kernel-6.12-baikal-6.12.43-3|14968	- media: pvrusb2: remove redundant NULL check
21mr|kernel-6.12-baikal-6.12.43-3|14969	- media: qcom: camss: Comment CSID dt_id field
21mr|kernel-6.12-baikal-6.12.43-3|14970	- media: qcom: camss: Fix genpd cleanup
21mr|kernel-6.12-baikal-6.12.43-3|14971	- media: qcom: camss: Fix V4L2 async notifier error path
21mr|kernel-6.12-baikal-6.12.43-3|14972	- media: radio-shark2: Avoid led_names truncations
21mr|kernel-6.12-baikal-6.12.43-3|14973	- media: rcar-csi2: Cleanup subdevice in remove()
21mr|kernel-6.12-baikal-6.12.43-3|14974	- media: rcar-csi2: Disable runtime_pm in probe error
21mr|kernel-6.12-baikal-6.12.43-3|14975	- media: rcar-vin: Fix YUYV8_1X16 handling for CSI-2
21mr|kernel-6.12-baikal-6.12.43-3|14976	- media: rcar-vin: work around -Wenum-compare-conditional warning
21mr|kernel-6.12-baikal-6.12.43-3|14977	- media: rc: bpf attach/detach requires write permission
21mr|kernel-6.12-baikal-6.12.43-3|14978	- media: renesas: vsp1: Fix _irqsave and _irq mix
21mr|kernel-6.12-baikal-6.12.43-3|14979	- media: renesas: vsp1: Store RPF partition configuration per RPF instance
21mr|kernel-6.12-baikal-6.12.43-3|14980	- media: Revert "media: rkisp1: Drop IRQF_SHARED"
21mr|kernel-6.12-baikal-6.12.43-3|14981	- media: rkisp1: Drop IRQF_SHARED
21mr|kernel-6.12-baikal-6.12.43-3|14982	- media: rkisp1: Fix IRQ disable race issue
21mr|kernel-6.12-baikal-6.12.43-3|14983	- media: rkisp1: Fix IRQ handler return values
21mr|kernel-6.12-baikal-6.12.43-3|14984	- media: rkisp1: Fix IRQ handling due to shared interrupts
21mr|kernel-6.12-baikal-6.12.43-3|14985	- media: rkisp1: Fix media device memory leak
21mr|kernel-6.12-baikal-6.12.43-3|14986	- media: rkisp1: resizer: Stop manual allocation of v4l2_subdev_state
21mr|kernel-6.12-baikal-6.12.43-3|14987	- media: rkisp1: Store IRQ lines
21mr|kernel-6.12-baikal-6.12.43-3|14988	- media: rkvdec: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.12-baikal-6.12.43-3|14989	- media: rockchip: rga: fix swizzling for RGB formats
21mr|kernel-6.12-baikal-6.12.43-3|14990	- media: s2255: Use refcount_t instead of atomic_t for num_channels
21mr|kernel-6.12-baikal-6.12.43-3|14991	- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
21mr|kernel-6.12-baikal-6.12.43-3|14992	- media: sta2x11: fix irq handler cast
21mr|kernel-6.12-baikal-6.12.43-3|14993	- media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
21mr|kernel-6.12-baikal-6.12.43-3|14994	- media: stk1160: fix bounds checking in stk1160_copy_video()
21mr|kernel-6.12-baikal-6.12.43-3|14995	- media: stk1160: Fixed high volume of stk1160_dbg messages
21mr|kernel-6.12-baikal-6.12.43-3|14996	- media: sun8i-di: Fix chroma difference threshold
21mr|kernel-6.12-baikal-6.12.43-3|14997	- media: sun8i-di: Fix coefficient writes
21mr|kernel-6.12-baikal-6.12.43-3|14998	- media: sun8i-di: Fix power on/off sequences
21mr|kernel-6.12-baikal-6.12.43-3|14999	- media: sunxi: a83-mips-csi2: also select GENERIC_PHY
21mr|kernel-6.12-baikal-6.12.43-3|15000	- media: tc358743: register v4l2 async device only after successful setup
21mr|kernel-6.12-baikal-6.12.43-3|15001	- media: ttpci: fix two memleaks in budget_av_attach
21mr|kernel-6.12-baikal-6.12.43-3|15002	- media: uvcvideo: Add quirk for invalid dev_sof in Logitech C920
21mr|kernel-6.12-baikal-6.12.43-3|15003	- media: uvcvideo: Add quirk for Logitech Rally Bar
21mr|kernel-6.12-baikal-6.12.43-3|15004	- media: uvcvideo: Disable autosuspend for Insta360 Link
21mr|kernel-6.12-baikal-6.12.43-3|15005	- media: uvcvideo: Fix integer overflow calculating timestamp
21mr|kernel-6.12-baikal-6.12.43-3|15006	- media: uvcvideo: Fix power line control for a Chicony camera
21mr|kernel-6.12-baikal-6.12.43-3|15007	- media: uvcvideo: Fix power line control for SunplusIT camera
21mr|kernel-6.12-baikal-6.12.43-3|15008	- media: uvcvideo: Override default flags
21mr|kernel-6.12-baikal-6.12.43-3|15009	- media: uvcvideo: Quirk for invalid dev_sof in Logitech C922
21mr|kernel-6.12-baikal-6.12.43-3|15010	- media: v4l2-cci: Add support for little-endian encoded registers
21mr|kernel-6.12-baikal-6.12.43-3|15011	- media: v4l2: cci: print leading 0 on error
21mr|kernel-6.12-baikal-6.12.43-3|15012	- media: v4l2-core: hold videodev_lock until dev reg, finishes
21mr|kernel-6.12-baikal-6.12.43-3|15013	- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
21mr|kernel-6.12-baikal-6.12.43-3|15014	- media: v4l2-subdev: Document and enforce .s_stream() requirements
21mr|kernel-6.12-baikal-6.12.43-3|15015	- media: v4l2-subdev: Fix a 64bit bug
21mr|kernel-6.12-baikal-6.12.43-3|15016	- media: v4l2-subdev: Fix stream handling for crop API
21mr|kernel-6.12-baikal-6.12.43-3|15017	- media: v4l2-tpg: fix some memleaks in tpg_alloc
21mr|kernel-6.12-baikal-6.12.43-3|15018	- media: v4l: async: Don't set notifier's V4L2 device if registering fails
21mr|kernel-6.12-baikal-6.12.43-3|15019	- media: v4l: async: Fix duplicated list deletion
21mr|kernel-6.12-baikal-6.12.43-3|15020	- media: v4l: async: Fix notifier list entry init
21mr|kernel-6.12-baikal-6.12.43-3|15021	- media: v4l: async: Fix NULL pointer dereference in adding ancillary links
21mr|kernel-6.12-baikal-6.12.43-3|15022	- media: v4l: async: Properly re-initialise notifier entry in unregister
21mr|kernel-6.12-baikal-6.12.43-3|15023	- media: v4l: cci: Add macros to obtain register width and address
21mr|kernel-6.12-baikal-6.12.43-3|15024	- media: v4l: cci: Include linux/bits.h
21mr|kernel-6.12-baikal-6.12.43-3|15025	- media: v4l: Don't turn on privacy LED if streamon fails
21mr|kernel-6.12-baikal-6.12.43-3|15026	- media: venus: fix use after free in vdec_close
21mr|kernel-6.12-baikal-6.12.43-3|15027	- media: venus: flush all buffers in output plane streamoff
21mr|kernel-6.12-baikal-6.12.43-3|15028	- media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.12-baikal-6.12.43-3|15029	- media: videobuf2-dma-sg: fix vmap callback
21mr|kernel-6.12-baikal-6.12.43-3|15030	- media: videobuf2: request more buffers for vb2_read
21mr|kernel-6.12-baikal-6.12.43-3|15031	- media: visl: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.12-baikal-6.12.43-3|15032	- media: vsp1: Remove unbalanced .s_stream(0) calls
21mr|kernel-6.12-baikal-6.12.43-3|15033	- media: xc4000: Fix atomicity violation in xc4000_get_frequency
21mr|kernel-6.12-baikal-6.12.43-3|15034	- mei: demote client disconnect warning on suspend to debug
21mr|kernel-6.12-baikal-6.12.43-3|15035	- mei: gsc_proxy: match component when GSC is on different bus
21mr|kernel-6.12-baikal-6.12.43-3|15036	- mei: me: add arrow lake point H DID
21mr|kernel-6.12-baikal-6.12.43-3|15037	- mei: me: add arrow lake point S DID
21mr|kernel-6.12-baikal-6.12.43-3|15038	- mei: me: add lunar lake point M DID
21mr|kernel-6.12-baikal-6.12.43-3|15039	- mei: me: disable RPL-S on SPS and IGN firmwares
21mr|kernel-6.12-baikal-6.12.43-3|15040	- mei: me: release irq in mei_me_pci_resume error path
21mr|kernel-6.12-baikal-6.12.43-3|15041	- memblock: fix crash when reserved memory is not added to memory
21mr|kernel-6.12-baikal-6.12.43-3|15042	- memblock tests: fix undefined reference to `BIT'
21mr|kernel-6.12-baikal-6.12.43-3|15043	- memblock tests: fix undefined reference to `early_pfn_to_nid'
21mr|kernel-6.12-baikal-6.12.43-3|15044	- memblock tests: fix undefined reference to `panic'
21mr|kernel-6.12-baikal-6.12.43-3|15045	- memory-failure: use a folio in me_huge_page()
21mr|kernel-6.12-baikal-6.12.43-3|15046	- memory: fsl_ifc: Make FSL_IFC config visible and selectable
21mr|kernel-6.12-baikal-6.12.43-3|15047	- memory: tegra: Correct DLA client names
21mr|kernel-6.12-baikal-6.12.43-3|15048	- memtest: use {READ,WRITE}_ONCE in memory scanning
21mr|kernel-6.12-baikal-6.12.43-3|15049	- mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
21mr|kernel-6.12-baikal-6.12.43-3|15050	- mfd: cs42l43: Correct SoundWire port list
21mr|kernel-6.12-baikal-6.12.43-3|15051	- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
21mr|kernel-6.12-baikal-6.12.43-3|15052	- mfd: cs42l43: Fix wrong register defaults
21mr|kernel-6.12-baikal-6.12.43-3|15053	- mfd: intel-lpss: Fix the fractional clock divider flags
21mr|kernel-6.12-baikal-6.12.43-3|15054	- mfd: omap-usb-tll: Use struct_size to allocate tll
21mr|kernel-6.12-baikal-6.12.43-3|15055	- mfd: rk8xx: fixup devices registration with PLATFORM_DEVID_AUTO
21mr|kernel-6.12-baikal-6.12.43-3|15056	- mfd: rsmu: Split core code into separate module
21mr|kernel-6.12-baikal-6.12.43-3|15057	- mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
21mr|kernel-6.12-baikal-6.12.43-3|15058	- mfd: syscon: Fix null pointer dereference in of_syscon_register()
21mr|kernel-6.12-baikal-6.12.43-3|15059	- mfd: ti_am335x_tscadc: Fix TI SoC dependencies
21mr|kernel-6.12-baikal-6.12.43-3|15060	- mfd: tps6594: Add null pointer check to tps6594_device_init()
21mr|kernel-6.12-baikal-6.12.43-3|15061	- microblaze: Remove early printk call from cpuinfo-static.c
21mr|kernel-6.12-baikal-6.12.43-3|15062	- microblaze: Remove gcc flag for non existing early_printk.c file
21mr|kernel-6.12-baikal-6.12.43-3|15063	- minmax: add umin(a, b) and umax(a, b)
21mr|kernel-6.12-baikal-6.12.43-3|15064	- minmax: allow comparisons of 'int' against 'unsigned char/short'
21mr|kernel-6.12-baikal-6.12.43-3|15065	- minmax: allow min()/max()/clamp() if the arguments have the same signedness.
21mr|kernel-6.12-baikal-6.12.43-3|15066	- minmax: deduplicate __unconst_integer_typeof()
21mr|kernel-6.12-baikal-6.12.43-3|15067	- minmax: fix header inclusions
21mr|kernel-6.12-baikal-6.12.43-3|15068	- minmax: fix indentation of __cmp_once() and __clamp_once()
21mr|kernel-6.12-baikal-6.12.43-3|15069	- minmax: relax check to allow comparison between unsigned arguments and signed constants
21mr|kernel-6.12-baikal-6.12.43-3|15070	- minmax: scsi: fix mis-use of 'clamp()' in sr.c
21mr|kernel-6.12-baikal-6.12.43-3|15071	- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
21mr|kernel-6.12-baikal-6.12.43-3|15072	- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
21mr|kernel-6.12-baikal-6.12.43-3|15073	- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
21mr|kernel-6.12-baikal-6.12.43-3|15074	- mips: bmips: BCM6358: make sure CBR is correctly set
21mr|kernel-6.12-baikal-6.12.43-3|15075	- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan
21mr|kernel-6.12-baikal-6.12.43-3|15076	- MIPS: Clear Cause.BD in instruction_pointer_set
21mr|kernel-6.12-baikal-6.12.43-3|15077	- mips: dmi: Fix early remap on MIPS32
21mr|kernel-6.12-baikal-6.12.43-3|15078	- MIPS: dts: loongson: Add ISA node
21mr|kernel-6.12-baikal-6.12.43-3|15079	- MIPS: dts: loongson: drop incorrect dwmac fallback compatible
21mr|kernel-6.12-baikal-6.12.43-3|15080	- MIPS: dts: loongson: Fix GMAC phy node
21mr|kernel-6.12-baikal-6.12.43-3|15081	- MIPS: dts: loongson: Fix liointc IRQ polarity
21mr|kernel-6.12-baikal-6.12.43-3|15082	- MIPS: dts: loongson: Fix ls2k1000-rtc interrupt
21mr|kernel-6.12-baikal-6.12.43-3|15083	- mips: fix compat_sys_lseek syscall
21mr|kernel-6.12-baikal-6.12.43-3|15084	- mips: Fix incorrect max_low_pfn adjustment
21mr|kernel-6.12-baikal-6.12.43-3|15085	- mips: Fix max_mapnr being uninitialized on early stages
21mr|kernel-6.12-baikal-6.12.43-3|15086	- MIPS: ip30: ip30-console: Add missing include
21mr|kernel-6.12-baikal-6.12.43-3|15087	- MIPS: kernel: Clear FPU states when setting up kernel threads
21mr|kernel-6.12-baikal-6.12.43-3|15088	- MIPS: lantiq: register smp_ops on non-smp platforms
21mr|kernel-6.12-baikal-6.12.43-3|15089	- MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
21mr|kernel-6.12-baikal-6.12.43-3|15090	- MIPS: Loongson64: Enable DMA noncoherent support
21mr|kernel-6.12-baikal-6.12.43-3|15091	- MIPS: Loongson64: env: Hook up Loongsson-2K
21mr|kernel-6.12-baikal-6.12.43-3|15092	- MIPS: Loongson64: Handle more memory types passed from firmware
21mr|kernel-6.12-baikal-6.12.43-3|15093	- MIPS: Loongson64: Remove memory node for builtin-dtb
21mr|kernel-6.12-baikal-6.12.43-3|15094	- MIPS: Loongson64: Reserve vgabios memory on boot
21mr|kernel-6.12-baikal-6.12.43-3|15095	- MIPS: Loongson64: reset: Prioritise firmware service
21mr|kernel-6.12-baikal-6.12.43-3|15096	- MIPS: Loongson64: Test register availability before use
21mr|kernel-6.12-baikal-6.12.43-3|15097	- MIPS: Octeon: Add PCIe link status check
21mr|kernel-6.12-baikal-6.12.43-3|15098	- MIPS: Octeron: remove source file executable bit
21mr|kernel-6.12-baikal-6.12.43-3|15099	- MIPS: pci: lantiq: restore reset gpio polarity
21mr|kernel-6.12-baikal-6.12.43-3|15100	- MIPS: reserve exception vector space ONLY ONCE
21mr|kernel-6.12-baikal-6.12.43-3|15101	- MIPS: Routerboard 532: Fix vendor retry check code
21mr|kernel-6.12-baikal-6.12.43-3|15102	- MIPS: scall: Save thread_info.syscall unconditionally on entry
21mr|kernel-6.12-baikal-6.12.43-3|15103	- mips/smp: Call rcutree_report_cpu_starting() earlier
21mr|kernel-6.12-baikal-6.12.43-3|15104	- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
21mr|kernel-6.12-baikal-6.12.43-3|15105	- misc: fastrpc: Avoid updating PD type for capability request
21mr|kernel-6.12-baikal-6.12.43-3|15106	- misc: fastrpc: Copy the complete capability structure to user
21mr|kernel-6.12-baikal-6.12.43-3|15107	- misc: fastrpc: Fix DSP capabilities request
21mr|kernel-6.12-baikal-6.12.43-3|15108	- misc: fastrpc: Fix memory leak in audio daemon attach operation
21mr|kernel-6.12-baikal-6.12.43-3|15109	- misc: fastrpc: Fix ownership reassignment of remote heap
21mr|kernel-6.12-baikal-6.12.43-3|15110	- misc: fastrpc: Mark all sessions as invalid in cb_remove
21mr|kernel-6.12-baikal-6.12.43-3|15111	- misc: fastrpc: Pass proper arguments to scm call
21mr|kernel-6.12-baikal-6.12.43-3|15112	- misc: fastrpc: Restrict untrusted app to attach to privileged PD
21mr|kernel-6.12-baikal-6.12.43-3|15113	- misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callback
21mr|kernel-6.12-baikal-6.12.43-3|15114	- misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume
21mr|kernel-6.12-baikal-6.12.43-3|15115	- misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
21mr|kernel-6.12-baikal-6.12.43-3|15116	- misc: mei: client.c: return negative error code in mei_cl_write
21mr|kernel-6.12-baikal-6.12.43-3|15117	- misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()
21mr|kernel-6.12-baikal-6.12.43-3|15118	- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
21mr|kernel-6.12-baikal-6.12.43-3|15119	- misc: microchip: pci1xxxx: Fix return value of nvmem callbacks
21mr|kernel-6.12-baikal-6.12.43-3|15120	- misc: open-dice: Fix spurious lockdep warning
21mr|kernel-6.12-baikal-6.12.43-3|15121	- misc/pvpanic: deduplicate common code
21mr|kernel-6.12-baikal-6.12.43-3|15122	- misc/pvpanic-pci: register attributes via pci_driver
21mr|kernel-6.12-baikal-6.12.43-3|15123	- mISDN: Fix a use after free in hfcmulti_tx()
21mr|kernel-6.12-baikal-6.12.43-3|15124	- Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO
21mr|kernel-6.12-baikal-6.12.43-3|15125	- mlx5: avoid truncating error message
21mr|kernel-6.12-baikal-6.12.43-3|15126	- mlx5: stop warning for 64KB pages
21mr|kernel-6.12-baikal-6.12.43-3|15127	- mlxbf-bootctl: correctly identify secure boot with development keys
21mr|kernel-6.12-baikal-6.12.43-3|15128	- mlxbf_gige: call request_irq() after NAPI initialized
21mr|kernel-6.12-baikal-6.12.43-3|15129	- mlxbf_gige: Enable the GigE port in mlxbf_gige_open
21mr|kernel-6.12-baikal-6.12.43-3|15130	- mlxbf_gige: Fix intermittent no ip issue
21mr|kernel-6.12-baikal-6.12.43-3|15131	- mlxbf_gige: fix receive packet race condition
21mr|kernel-6.12-baikal-6.12.43-3|15132	- mlxbf_gige: stop interface during shutdown
21mr|kernel-6.12-baikal-6.12.43-3|15133	- mlxbf_gige: stop PHY during open() error paths
21mr|kernel-6.12-baikal-6.12.43-3|15134	- mlxsw: core_env: Fix driver initialization with old firmware
21mr|kernel-6.12-baikal-6.12.43-3|15135	- mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file
21mr|kernel-6.12-baikal-6.12.43-3|15136	- mlxsw: core: Unregister EMAD trap using FORWARD action
21mr|kernel-6.12-baikal-6.12.43-3|15137	- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|15138	- mlxsw: spectrum_acl_erp: Fix object nesting warning
21mr|kernel-6.12-baikal-6.12.43-3|15139	- mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
21mr|kernel-6.12-baikal-6.12.43-3|15140	- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
21mr|kernel-6.12-baikal-6.12.43-3|15141	- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
21mr|kernel-6.12-baikal-6.12.43-3|15142	- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
21mr|kernel-6.12-baikal-6.12.43-3|15143	- mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path
21mr|kernel-6.12-baikal-6.12.43-3|15144	- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
21mr|kernel-6.12-baikal-6.12.43-3|15145	- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
21mr|kernel-6.12-baikal-6.12.43-3|15146	- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
21mr|kernel-6.12-baikal-6.12.43-3|15147	- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
21mr|kernel-6.12-baikal-6.12.43-3|15148	- mlxsw: spectrum_acl_tcam: Fix stack corruption
21mr|kernel-6.12-baikal-6.12.43-3|15149	- mlxsw: spectrum_acl_tcam: Fix warning during rehash
21mr|kernel-6.12-baikal-6.12.43-3|15150	- mlxsw: spectrum_acl_tcam: Rate limit error message
21mr|kernel-6.12-baikal-6.12.43-3|15151	- mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems
21mr|kernel-6.12-baikal-6.12.43-3|15152	- mlxsw: spectrum_router: Register netdevice notifier before nexthop
21mr|kernel-6.12-baikal-6.12.43-3|15153	- mlxsw: Use refcount_t for reference counting
21mr|kernel-6.12-baikal-6.12.43-3|15154	- mm: avoid overflows in dirty throttling logic
21mr|kernel-6.12-baikal-6.12.43-3|15155	- mm: cachestat: fix folio read-after-free in cache walk
21mr|kernel-6.12-baikal-6.12.43-3|15156	- mm: cachestat: fix two shmem bugs
21mr|kernel-6.12-baikal-6.12.43-3|15157	- mmc: block: Be sure to wait while busy in CQE error recovery
21mr|kernel-6.12-baikal-6.12.43-3|15158	- mmc: block: Do not lose cache flush during CQE error recovery
21mr|kernel-6.12-baikal-6.12.43-3|15159	- mmc: block: Retry commands in CQE error recovery
21mr|kernel-6.12-baikal-6.12.43-3|15160	- mmc: core: Add HS400 tuning in HS400es initialization
21mr|kernel-6.12-baikal-6.12.43-3|15161	- mmc: core: Add mmc_gpiod_set_cd_config() function
21mr|kernel-6.12-baikal-6.12.43-3|15162	- mmc: core: Avoid negative index with array access
21mr|kernel-6.12-baikal-6.12.43-3|15163	- mmc: core: Cancel delayed work before releasing host
21mr|kernel-6.12-baikal-6.12.43-3|15164	- mmc: core: Do not force a retune before RPMB switch
21mr|kernel-6.12-baikal-6.12.43-3|15165	- mmc: core: Fix eMMC initialization with 1-bit bus connection
21mr|kernel-6.12-baikal-6.12.43-3|15166	- mmc: core: Fix switch on gp3 partition
21mr|kernel-6.12-baikal-6.12.43-3|15167	- mmc: core: Initialize mmc_blk_ioc_data
21mr|kernel-6.12-baikal-6.12.43-3|15168	- mmc: core: Use mrq.sbc in close-ended ffu
21mr|kernel-6.12-baikal-6.12.43-3|15169	- mmc: cqhci: Fix task clearing in CQE error recovery
21mr|kernel-6.12-baikal-6.12.43-3|15170	- mmc: cqhci: Increase recovery halt timeout
21mr|kernel-6.12-baikal-6.12.43-3|15171	- mmc: cqhci: Warn of halt or task clear failure
21mr|kernel-6.12-baikal-6.12.43-3|15172	- mmc: davinci: Don't strip remove function when driver is builtin
21mr|kernel-6.12-baikal-6.12.43-3|15173	- mm/cma: drop incorrect alignment check in cma_init_reserved_mem
21mr|kernel-6.12-baikal-6.12.43-3|15174	- mmc: meson-mx-sdhc: Fix initialization frozen issue
21mr|kernel-6.12-baikal-6.12.43-3|15175	- mmc: mmci: stm32: fix DMA API overlapping mappings warning
21mr|kernel-6.12-baikal-6.12.43-3|15176	- mmc: mmc_spi: remove custom DMA mapped buffers
21mr|kernel-6.12-baikal-6.12.43-3|15177	- mmc: omap: fix broken slot switch lookup
21mr|kernel-6.12-baikal-6.12.43-3|15178	- mmc: omap: fix deferred probe
21mr|kernel-6.12-baikal-6.12.43-3|15179	- mmc: omap: restore original power up/down steps
21mr|kernel-6.12-baikal-6.12.43-3|15180	- mm: convert DAX lock/unlock page to lock/unlock folio
21mr|kernel-6.12-baikal-6.12.43-3|15181	- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
21mr|kernel-6.12-baikal-6.12.43-3|15182	- mmc: rpmb: fixes pause retune on all RPMB partitions.
21mr|kernel-6.12-baikal-6.12.43-3|15183	- mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA
21mr|kernel-6.12-baikal-6.12.43-3|15184	- mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
21mr|kernel-6.12-baikal-6.12.43-3|15185	- mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
21mr|kernel-6.12-baikal-6.12.43-3|15186	- mmc: sdhci-acpi: Sort DMI quirks alphabetically
21mr|kernel-6.12-baikal-6.12.43-3|15187	- mmc: sdhci: Add support for "Tuning Error" interrupts
21mr|kernel-6.12-baikal-6.12.43-3|15188	- mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
21mr|kernel-6.12-baikal-6.12.43-3|15189	- mmc: sdhci_am654: Add OTAP/ITAP delay enable
21mr|kernel-6.12-baikal-6.12.43-3|15190	- mmc: sdhci_am654: Add tuning algorithm for delay chain
21mr|kernel-6.12-baikal-6.12.43-3|15191	- mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
21mr|kernel-6.12-baikal-6.12.43-3|15192	- mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
21mr|kernel-6.12-baikal-6.12.43-3|15193	- mmc: sdhci_am654: Fix TI SoC dependencies
21mr|kernel-6.12-baikal-6.12.43-3|15194	- mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
21mr|kernel-6.12-baikal-6.12.43-3|15195	- mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
21mr|kernel-6.12-baikal-6.12.43-3|15196	- mmc: sdhci: Do not invert write-protect twice
21mr|kernel-6.12-baikal-6.12.43-3|15197	- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
21mr|kernel-6.12-baikal-6.12.43-3|15198	- mmc: sdhci-msm: pervent access to suspended controller
21mr|kernel-6.12-baikal-6.12.43-3|15199	- mmc: sdhci_omap: Fix TI SoC dependencies
21mr|kernel-6.12-baikal-6.12.43-3|15200	- mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode
21mr|kernel-6.12-baikal-6.12.43-3|15201	- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-baikal-6.12.43-3|15202	- mmc: sdhci-pci-gli: Disable LPM during initialization
21mr|kernel-6.12-baikal-6.12.43-3|15203	- mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-baikal-6.12.43-3|15204	- mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS
21mr|kernel-6.12-baikal-6.12.43-3|15205	- mmc: sdhci-sprd: Fix eMMC init failure after hw reset
21mr|kernel-6.12-baikal-6.12.43-3|15206	- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
21mr|kernel-6.12-baikal-6.12.43-3|15207	- mmc: sdhci-xenon: add timeout for PHY init complete
21mr|kernel-6.12-baikal-6.12.43-3|15208	- mmc: sdhci-xenon: fix PHY init clock stability
21mr|kernel-6.12-baikal-6.12.43-3|15209	- mmc: slot-gpio: Allow non-sleeping GPIO ro
21mr|kernel-6.12-baikal-6.12.43-3|15210	- mmc: tmio: avoid concurrent runs of mmc_request_done()
21mr|kernel-6.12-baikal-6.12.43-3|15211	- mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
21mr|kernel-6.12-baikal-6.12.43-3|15212	- mm/damon/core: make damon_start() waits until kdamond_fn() starts
21mr|kernel-6.12-baikal-6.12.43-3|15213	- mm/damon/core: merge regions aggressively when max_nr_regions is unmet
21mr|kernel-6.12-baikal-6.12.43-3|15214	- mm/damon/core: use number of passed access sampling as a timer
21mr|kernel-6.12-baikal-6.12.43-3|15215	- mm/damon/lru_sort: fix quota status loss due to online tunings
21mr|kernel-6.12-baikal-6.12.43-3|15216	- mm/damon/reclaim: fix quota stauts loss due to online tunings
21mr|kernel-6.12-baikal-6.12.43-3|15217	- mm/damon/sysfs: eliminate potential uninitialized variable warning
21mr|kernel-6.12-baikal-6.12.43-3|15218	- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
21mr|kernel-6.12-baikal-6.12.43-3|15219	- mm/filemap: avoid buffered read/write race to read inconsistent data
21mr|kernel-6.12-baikal-6.12.43-3|15220	- mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray
21mr|kernel-6.12-baikal-6.12.43-3|15221	- mm/filemap: skip to create PMD-sized page cache if needed
21mr|kernel-6.12-baikal-6.12.43-3|15222	- mm: fix incorrect vbq reference in purge_fragmented_block
21mr|kernel-6.12-baikal-6.12.43-3|15223	- mm: fix old/young bit handling in the faulting path
21mr|kernel-6.12-baikal-6.12.43-3|15224	- mm: fix oops when filemap_map_pmd() without prealloc_pte
21mr|kernel-6.12-baikal-6.12.43-3|15225	- mm: fix race between __split_huge_pmd_locked() and GUP-fast
21mr|kernel-6.12-baikal-6.12.43-3|15226	- mm: fix unmap_mapping_range high bits shift bug
21mr|kernel-6.12-baikal-6.12.43-3|15227	- mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH
21mr|kernel-6.12-baikal-6.12.43-3|15228	- mm/huge_memory: don't unpoison huge_zero_folio
21mr|kernel-6.12-baikal-6.12.43-3|15229	- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio()
21mr|kernel-6.12-baikal-6.12.43-3|15230	- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
21mr|kernel-6.12-baikal-6.12.43-3|15231	- mm/hugetlb: fix possible recursive locking detected warning
21mr|kernel-6.12-baikal-6.12.43-3|15232	- mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
21mr|kernel-6.12-baikal-6.12.43-3|15233	- mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
21mr|kernel-6.12-baikal-6.12.43-3|15234	- mm: Introduce flush_cache_vmap_early()
21mr|kernel-6.12-baikal-6.12.43-3|15235	- mm, kmsan: fix infinite recursion due to RCU critical section
21mr|kernel-6.12-baikal-6.12.43-3|15236	- mm/ksm: fix ksm_pages_scanned accounting
21mr|kernel-6.12-baikal-6.12.43-3|15237	- mm/ksm: fix ksm_zero_pages accounting
21mr|kernel-6.12-baikal-6.12.43-3|15238	- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly
21mr|kernel-6.12-baikal-6.12.43-3|15239	- mm: memcontrol: clarify swapaccount=0 deprecation warning
21mr|kernel-6.12-baikal-6.12.43-3|15240	- mm/memory-failure: cast index to loff_t before shifting it
21mr|kernel-6.12-baikal-6.12.43-3|15241	- mm/memory-failure: check the mapcount of the precise page
21mr|kernel-6.12-baikal-6.12.43-3|15242	- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled
21mr|kernel-6.12-baikal-6.12.43-3|15243	- mm/memory-failure: fix handling of dissolved but not taken off from buddy pages
21mr|kernel-6.12-baikal-6.12.43-3|15244	- mm/memory-failure: pass the folio and the page to collect_procs()
21mr|kernel-6.12-baikal-6.12.43-3|15245	- mm/memory_hotplug: add missing mem_hotplug_lock
21mr|kernel-6.12-baikal-6.12.43-3|15246	- mm/memory_hotplug: fix error handling in add_memory_resource()
21mr|kernel-6.12-baikal-6.12.43-3|15247	- mm/memory_hotplug: fix memmap_on_memory sysfs value retrieval
21mr|kernel-6.12-baikal-6.12.43-3|15248	- mm/memory: Use exception ip to search exception tables
21mr|kernel-6.12-baikal-6.12.43-3|15249	- mm/mglru: fix div-by-zero in vmpressure_calc_level()
21mr|kernel-6.12-baikal-6.12.43-3|15250	- mm/mglru: fix ineffective protection calculation
21mr|kernel-6.12-baikal-6.12.43-3|15251	- mm/mglru: fix overshooting shrinker memory
21mr|kernel-6.12-baikal-6.12.43-3|15252	- mm/mglru: fix underprotected page cache
21mr|kernel-6.12-baikal-6.12.43-3|15253	- mm/mglru: reclaim offlined memcgs harder
21mr|kernel-6.12-baikal-6.12.43-3|15254	- mm/mglru: respect min_ttl_ms with memcgs
21mr|kernel-6.12-baikal-6.12.43-3|15255	- mm/mglru: skip special VMAs in lru_gen_look_around()
21mr|kernel-6.12-baikal-6.12.43-3|15256	- mm/mglru: try to stop at high watermarks
21mr|kernel-6.12-baikal-6.12.43-3|15257	- mm: migrate: fix getting incorrect page mapping during page migration
21mr|kernel-6.12-baikal-6.12.43-3|15258	- mm: migrate high-order folios in swap cache correctly
21mr|kernel-6.12-baikal-6.12.43-3|15259	- mm: migrate: record the mlocked page status to remove unnecessary lru drain
21mr|kernel-6.12-baikal-6.12.43-3|15260	- mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default
21mr|kernel-6.12-baikal-6.12.43-3|15261	- mm, mmap: fix vma_merge() case 7 with vma_ops->close
21mr|kernel-6.12-baikal-6.12.43-3|15262	- mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
21mr|kernel-6.12-baikal-6.12.43-3|15263	- mm/numa_balancing: teach mpol_to_str about the balancing mode
21mr|kernel-6.12-baikal-6.12.43-3|15264	- mm: optimize the redundant loop of mm_update_owner_next()
21mr|kernel-6.12-baikal-6.12.43-3|15265	- mm: page_alloc: control latency caused by zone PCP draining
21mr|kernel-6.12-baikal-6.12.43-3|15266	- mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist()
21mr|kernel-6.12-baikal-6.12.43-3|15267	- mm/page_alloc: Separate THP PCP into movable and non-movable categories
21mr|kernel-6.12-baikal-6.12.43-3|15268	- mm: page_alloc: unreserve highatomic page blocks before oom
21mr|kernel-6.12-baikal-6.12.43-3|15269	- mm: page_ref: remove folio_try_get_rcu()
21mr|kernel-6.12-baikal-6.12.43-3|15270	- mm/page_table_check: fix crash on ZONE_DEVICE
21mr|kernel-6.12-baikal-6.12.43-3|15271	- mm: prevent derefencing NULL ptr in pfn_section_valid()
21mr|kernel-6.12-baikal-6.12.43-3|15272	- mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again
21mr|kernel-6.12-baikal-6.12.43-3|15273	- mm: ratelimit stat flush from workingset shrinker
21mr|kernel-6.12-baikal-6.12.43-3|15274	- mm: restrict the pcp batch scale factor to avoid too long latency
21mr|kernel-6.12-baikal-6.12.43-3|15275	- mm/rmap: fix misplaced parenthesis of a likely()
21mr|kernel-6.12-baikal-6.12.43-3|15276	- mm/secretmem: fix GUP-fast succeeding on secretmem folios
21mr|kernel-6.12-baikal-6.12.43-3|15277	- mm/shmem: disable PMD-sized page cache if needed
21mr|kernel-6.12-baikal-6.12.43-3|15278	- mm/shmem: fix race in shmem_undo_range w/THP
21mr|kernel-6.12-baikal-6.12.43-3|15279	- mm/shmem: inline shmem_is_huge() for disabled transparent hugepages
21mr|kernel-6.12-baikal-6.12.43-3|15280	- mm/slab: make __free(kfree) accept error pointers
21mr|kernel-6.12-baikal-6.12.43-3|15281	- mm/slub, kunit: Use inverted data to corrupt kmem cache
21mr|kernel-6.12-baikal-6.12.43-3|15282	- mm/sparsemem: fix race in accessing memory_section->usage
21mr|kernel-6.12-baikal-6.12.43-3|15283	- mm: support page_mapcount() on page_has_type() pages
21mr|kernel-6.12-baikal-6.12.43-3|15284	- mm: swap: fix race between free_swap_and_cache() and swapoff()
21mr|kernel-6.12-baikal-6.12.43-3|15285	- mm/swap: fix race when skipping swapcache
21mr|kernel-6.12-baikal-6.12.43-3|15286	- mm,swapops: update check in is_pfn_swap_entry for hwpoison entries
21mr|kernel-6.12-baikal-6.12.43-3|15287	- mm, treewide: introduce NR_PAGE_ORDERS
21mr|kernel-6.12-baikal-6.12.43-3|15288	- mm/treewide: replace pud_large() with pud_leaf()
21mr|kernel-6.12-baikal-6.12.43-3|15289	- mm: turn folio_test_hugetlb into a PageType
21mr|kernel-6.12-baikal-6.12.43-3|15290	- mm: use memalloc_nofs_save() in page_cache_ra_order()
21mr|kernel-6.12-baikal-6.12.43-3|15291	- mm/userfaultfd: allow hugetlb change protection upon poison entry
21mr|kernel-6.12-baikal-6.12.43-3|15292	- mm/userfaultfd: Do not place zeropages when zeropages are disallowed
21mr|kernel-6.12-baikal-6.12.43-3|15293	- mm/userfaultfd: reset ptes when close() for wr-protected ones
21mr|kernel-6.12-baikal-6.12.43-3|15294	- mm: vmalloc: check if a hash-index is in cpu_possible_mask
21mr|kernel-6.12-baikal-6.12.43-3|15295	- mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL
21mr|kernel-6.12-baikal-6.12.43-3|15296	- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
21mr|kernel-6.12-baikal-6.12.43-3|15297	- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations
21mr|kernel-6.12-baikal-6.12.43-3|15298	- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
21mr|kernel-6.12-baikal-6.12.43-3|15299	- mm: zswap: fix missing folio cleanup in writeback race path
21mr|kernel-6.12-baikal-6.12.43-3|15300	- mm/zswap: invalidate duplicate entry when !zswap_enabled
21mr|kernel-6.12-baikal-6.12.43-3|15301	- modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS
21mr|kernel-6.12-baikal-6.12.43-3|15302	- modpost: do not make find_tosym() return NULL
21mr|kernel-6.12-baikal-6.12.43-3|15303	- modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o
21mr|kernel-6.12-baikal-6.12.43-3|15304	- modpost: fix null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|15305	- modpost: fix section mismatch message for RELA
21mr|kernel-6.12-baikal-6.12.43-3|15306	- modpost: Optimize symbol search from linear to binary search
21mr|kernel-6.12-baikal-6.12.43-3|15307	- modpost: trim leading spaces when processing source files list
21mr|kernel-6.12-baikal-6.12.43-3|15308	- module: don't ignore sysfs_create_link() failures
21mr|kernel-6.12-baikal-6.12.43-3|15309	- modules: Drop the .export_symbol section from the final modules
21mr|kernel-6.12-baikal-6.12.43-3|15310	- modules: wait do_free_init correctly
21mr|kernel-6.12-baikal-6.12.43-3|15311	- mptcp: add CurrEstab MIB counter support
21mr|kernel-6.12-baikal-6.12.43-3|15312	- mptcp: add needs_id for netlink appending addr
21mr|kernel-6.12-baikal-6.12.43-3|15313	- mptcp: add needs_id for userspace appending addr
21mr|kernel-6.12-baikal-6.12.43-3|15314	- mptcp: avoid printing warning once on client side
21mr|kernel-6.12-baikal-6.12.43-3|15315	- mptcp: avoid some duplicate code in socket option handling
21mr|kernel-6.12-baikal-6.12.43-3|15316	- mptcp: check addrs list in userspace_pm_get_local_id
21mr|kernel-6.12-baikal-6.12.43-3|15317	- mptcp: cleanup SOL_TCP handling
21mr|kernel-6.12-baikal-6.12.43-3|15318	- mptcp: corner case locking for rx path fields initialization
21mr|kernel-6.12-baikal-6.12.43-3|15319	- mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB
21mr|kernel-6.12-baikal-6.12.43-3|15320	- mptcp: distinguish rcv vs sent backup flag in requests
21mr|kernel-6.12-baikal-6.12.43-3|15321	- mptcp: don't account accept() of non-MPC client as fallback to TCP
21mr|kernel-6.12-baikal-6.12.43-3|15322	- mptcp: don't overwrite sock_ops in mptcp_is_tcpsk()
21mr|kernel-6.12-baikal-6.12.43-3|15323	- mptcp: drop the push_pending field
21mr|kernel-6.12-baikal-6.12.43-3|15324	- mptcp: ensure snd_nxt is properly initialized on connect
21mr|kernel-6.12-baikal-6.12.43-3|15325	- mptcp: ensure snd_una is properly initialized on connect
21mr|kernel-6.12-baikal-6.12.43-3|15326	- mptcp: fix bad RCVPRUNED mib accounting
21mr|kernel-6.12-baikal-6.12.43-3|15327	- mptcp: fix data races on local_id
21mr|kernel-6.12-baikal-6.12.43-3|15328	- mptcp: fix data races on remote_id
21mr|kernel-6.12-baikal-6.12.43-3|15329	- mptcp: fix data re-injection from stale subflow
21mr|kernel-6.12-baikal-6.12.43-3|15330	- mptcp: fix double-free on socket dismantle
21mr|kernel-6.12-baikal-6.12.43-3|15331	- mptcp: fix duplicate data handling
21mr|kernel-6.12-baikal-6.12.43-3|15332	- mptcp: fix duplicate subflow creation
21mr|kernel-6.12-baikal-6.12.43-3|15333	- mptcp: fix full TCP keep-alive support
21mr|kernel-6.12-baikal-6.12.43-3|15334	- mptcp: fix inconsistent state on fastopen race
21mr|kernel-6.12-baikal-6.12.43-3|15335	- mptcp: fix lockless access in subflow ULP diag
21mr|kernel-6.12-baikal-6.12.43-3|15336	- mptcp: fix more tx path fields initialization
21mr|kernel-6.12-baikal-6.12.43-3|15337	- mptcp: fix NL PM announced address accounting
21mr|kernel-6.12-baikal-6.12.43-3|15338	- mptcp: fix possible deadlock in subflow diag
21mr|kernel-6.12-baikal-6.12.43-3|15339	- mptcp: fix possible NULL pointer dereference on close
21mr|kernel-6.12-baikal-6.12.43-3|15340	- mptcp: fix potential wake-up event loss
21mr|kernel-6.12-baikal-6.12.43-3|15341	- mptcp: fix rcv space initialization
21mr|kernel-6.12-baikal-6.12.43-3|15342	- mptcp: fix snd_wnd initialization for passive socket
21mr|kernel-6.12-baikal-6.12.43-3|15343	- mptcp: fix uninit-value in mptcp_incoming_options
21mr|kernel-6.12-baikal-6.12.43-3|15344	- mptcp: fix user-space PM announced address accounting
21mr|kernel-6.12-baikal-6.12.43-3|15345	- mptcp: give rcvlowat some love
21mr|kernel-6.12-baikal-6.12.43-3|15346	- mptcp: map v4 address to v6 when destroying subflow
21mr|kernel-6.12-baikal-6.12.43-3|15347	- mptcp: mib: count MPJ with backup flag
21mr|kernel-6.12-baikal-6.12.43-3|15348	- mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN
21mr|kernel-6.12-baikal-6.12.43-3|15349	- mptcp: only allow set existing scheduler for net.mptcp.scheduler
21mr|kernel-6.12-baikal-6.12.43-3|15350	- mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
21mr|kernel-6.12-baikal-6.12.43-3|15351	- mptcp: pm: only set request_bkup flag when sending MP_PRIO
21mr|kernel-6.12-baikal-6.12.43-3|15352	- mptcp: pm: update add_addr counters after connect
21mr|kernel-6.12-baikal-6.12.43-3|15353	- mptcp: prevent BPF accessing lowat from a subflow socket.
21mr|kernel-6.12-baikal-6.12.43-3|15354	- mptcp: prevent tcp diag from closing listener subflows
21mr|kernel-6.12-baikal-6.12.43-3|15355	- mptcp: push at DSS boundaries
21mr|kernel-6.12-baikal-6.12.43-3|15356	- mptcp: really cope with fastopen race
21mr|kernel-6.12-baikal-6.12.43-3|15357	- mptcp: refactor sndbuf auto-tuning
21mr|kernel-6.12-baikal-6.12.43-3|15358	- mptcp: refine opt_mp_capable determination
21mr|kernel-6.12-baikal-6.12.43-3|15359	- mptcp: relax check on MPC passive fallback
21mr|kernel-6.12-baikal-6.12.43-3|15360	- mptcp: sched: check both directions for backup
21mr|kernel-6.12-baikal-6.12.43-3|15361	- mptcp: SO_KEEPALIVE: fix getsockopt support
21mr|kernel-6.12-baikal-6.12.43-3|15362	- mptcp: strict validation before using mp_opt->hmac
21mr|kernel-6.12-baikal-6.12.43-3|15363	- mptcp: use mptcp_set_state
21mr|kernel-6.12-baikal-6.12.43-3|15364	- mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()
21mr|kernel-6.12-baikal-6.12.43-3|15365	- mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()
21mr|kernel-6.12-baikal-6.12.43-3|15366	- mptcp: userspace pm send RM_ADDR for ID 0
21mr|kernel-6.12-baikal-6.12.43-3|15367	- mtd: core: Report error if first mtd_otp_size() call fails in mtd_otp_nvmem_add()
21mr|kernel-6.12-baikal-6.12.43-3|15368	- mtd: diskonchip: work around ubsan link failure
21mr|kernel-6.12-baikal-6.12.43-3|15369	- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
21mr|kernel-6.12-baikal-6.12.43-3|15370	- mtd: limit OTP NVMEM cell parse to non-NAND devices
21mr|kernel-6.12-baikal-6.12.43-3|15371	- mtd: make mtd_test.c a separate module
21mr|kernel-6.12-baikal-6.12.43-3|15372	- mtd: maps: physmap-core: fix flash size larger than 32-bit
21mr|kernel-6.12-baikal-6.12.43-3|15373	- mtd: maps: vmu-flash: Fix the (mtd core) switch to ref counters
21mr|kernel-6.12-baikal-6.12.43-3|15374	- mtd: partitions: redboot: Added conversion of operands to a larger type
21mr|kernel-6.12-baikal-6.12.43-3|15375	- mtd: rawnand: Bypass a couple of sanity checks during NAND identification
21mr|kernel-6.12-baikal-6.12.43-3|15376	- mtd: rawnand: Clarify conditions to enable continuous reads
21mr|kernel-6.12-baikal-6.12.43-3|15377	- mtd: rawnand: Constrain even more when continuous reads are enabled
21mr|kernel-6.12-baikal-6.12.43-3|15378	- mtd: rawnand: Ensure ECC configuration is propagated to upper layers
21mr|kernel-6.12-baikal-6.12.43-3|15379	- mtd: rawnand: Fix and simplify again the continuous read derivations
21mr|kernel-6.12-baikal-6.12.43-3|15380	- mtd: rawnand: Fix core interference with sequential reads
21mr|kernel-6.12-baikal-6.12.43-3|15381	- mtd: rawnand: Fix the nand_read_data_op() early check
21mr|kernel-6.12-baikal-6.12.43-3|15382	- mtd: rawnand: hynix: fixed typo
21mr|kernel-6.12-baikal-6.12.43-3|15383	- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
21mr|kernel-6.12-baikal-6.12.43-3|15384	- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
21mr|kernel-6.12-baikal-6.12.43-3|15385	- mtd: rawnand: marvell: fix layouts
21mr|kernel-6.12-baikal-6.12.43-3|15386	- mtd: rawnand: meson: fix scrambling mode value in command macro
21mr|kernel-6.12-baikal-6.12.43-3|15387	- mtd: rawnand: Prevent crossing LUN boundaries during sequential reads
21mr|kernel-6.12-baikal-6.12.43-3|15388	- mtd: rawnand: Prevent sequential reads with on-die ECC engines
21mr|kernel-6.12-baikal-6.12.43-3|15389	- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in qcom_misc_cmd_type_exec()
21mr|kernel-6.12-baikal-6.12.43-3|15390	- mtd: rawnand: rockchip: ensure NVDDR timings are rejected
21mr|kernel-6.12-baikal-6.12.43-3|15391	- mtd: spinand: Add support for 5-byte IDs
21mr|kernel-6.12-baikal-6.12.43-3|15392	- mtd: spinand: esmt: Extend IDs to 5 bytes
21mr|kernel-6.12-baikal-6.12.43-3|15393	- mtd: spinand: gigadevice: Fix the get ecc status issue
21mr|kernel-6.12-baikal-6.12.43-3|15394	- nbd: always initialize struct msghdr completely
21mr|kernel-6.12-baikal-6.12.43-3|15395	- nbd: factor out a helper to get nbd_config without holding 'config_lock'
21mr|kernel-6.12-baikal-6.12.43-3|15396	- nbd: fix null-ptr-dereference while accessing 'nbd->config'
21mr|kernel-6.12-baikal-6.12.43-3|15397	- nbd: Fix signal handling
21mr|kernel-6.12-baikal-6.12.43-3|15398	- nbd: fold nbd config initialization into nbd_alloc_config()
21mr|kernel-6.12-baikal-6.12.43-3|15399	- nbd: Improve the documentation of the locking assumptions
21mr|kernel-6.12-baikal-6.12.43-3|15400	- nbd: null check for nla_nest_start
21mr|kernel-6.12-baikal-6.12.43-3|15401	- nbd: pass nbd_sock to nbd_read_reply() instead of index
21mr|kernel-6.12-baikal-6.12.43-3|15402	- neighbour: Don't let neigh_forced_gc() disable preemption for long
21mr|kernel-6.12-baikal-6.12.43-3|15403	- neighbour: Fix __randomize_layout crash in struct neighbour
21mr|kernel-6.12-baikal-6.12.43-3|15404	- net: 9p: avoid freeing uninit memory in p9pdu_vreadf
21mr|kernel-6.12-baikal-6.12.43-3|15405	- net/9p: fix uninit-value in p9_client_rpc()
21mr|kernel-6.12-baikal-6.12.43-3|15406	- net: add more sanity check in virtio_net_hdr_to_skb()
21mr|kernel-6.12-baikal-6.12.43-3|15407	- net: add netdev_lockdep_set_classes() to virtual drivers
21mr|kernel-6.12-baikal-6.12.43-3|15408	- net: allow skb_datagram_iter to be called from any context
21mr|kernel-6.12-baikal-6.12.43-3|15409	- net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled
21mr|kernel-6.12-baikal-6.12.43-3|15410	- net: atlantic: eliminate double free in error handling logic
21mr|kernel-6.12-baikal-6.12.43-3|15411	- net: atlantic: Fix DMA mapping for PTP hwts ring
21mr|kernel-6.12-baikal-6.12.43-3|15412	- net: atlantic: fix double free in ring reinit logic
21mr|kernel-6.12-baikal-6.12.43-3|15413	- net: atlantic: Fix NULL dereference of skb pointer in
21mr|kernel-6.12-baikal-6.12.43-3|15414	- net: avoid build bug in skb extension length calculation
21mr|kernel-6.12-baikal-6.12.43-3|15415	- net: axienet: start napi before enabling Rx/Tx
21mr|kernel-6.12-baikal-6.12.43-3|15416	- net: b44: set pause params only when interface is up
21mr|kernel-6.12-baikal-6.12.43-3|15417	- net: bcmasp: Bring up unimac after PHY link up
21mr|kernel-6.12-baikal-6.12.43-3|15418	- net: bcmasp: Fix error code in probe()
21mr|kernel-6.12-baikal-6.12.43-3|15419	- net: bcmasp: fix memory leak when bringing down interface
21mr|kernel-6.12-baikal-6.12.43-3|15420	- net: bcmasp: Indicate MAC is in charge of PHY PM
21mr|kernel-6.12-baikal-6.12.43-3|15421	- net: bcmasp: Sanity check is off by one
21mr|kernel-6.12-baikal-6.12.43-3|15422	- net: bcmgenet: Fix FCS generation for fragmented skbuffs
21mr|kernel-6.12-baikal-6.12.43-3|15423	- net: bcmgenet: Reset RBUF on first open
21mr|kernel-6.12-baikal-6.12.43-3|15424	- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
21mr|kernel-6.12-baikal-6.12.43-3|15425	- net: bcmgenet: synchronize UMAC_CMD access
21mr|kernel-6.12-baikal-6.12.43-3|15426	- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
21mr|kernel-6.12-baikal-6.12.43-3|15427	- net: blackhole_dev: fix build warning for ethh set but not used
21mr|kernel-6.12-baikal-6.12.43-3|15428	- net/bnx2x: Prevent access to a freed page in page_pool
21mr|kernel-6.12-baikal-6.12.43-3|15429	- net: bnxt: fix a potential use-after-free in bnxt_init_tc
21mr|kernel-6.12-baikal-6.12.43-3|15430	- net: bonding: correctly annotate RCU in bond_should_notify_peers()
21mr|kernel-6.12-baikal-6.12.43-3|15431	- net/bpf: Avoid unused "sin_addr_len" warning when CONFIG_CGROUP_BPF is not set
21mr|kernel-6.12-baikal-6.12.43-3|15432	- net: bridge: fix corrupted ethernet header on multicast-to-unicast
21mr|kernel-6.12-baikal-6.12.43-3|15433	- net: bridge: fix multicast-to-unicast with fraglist GSO
21mr|kernel-6.12-baikal-6.12.43-3|15434	- net: bridge: mst: Check vlan state for egress decision
21mr|kernel-6.12-baikal-6.12.43-3|15435	- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
21mr|kernel-6.12-baikal-6.12.43-3|15436	- net: bridge: mst: fix vlan use-after-free
21mr|kernel-6.12-baikal-6.12.43-3|15437	- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
21mr|kernel-6.12-baikal-6.12.43-3|15438	- net: bridge: switchdev: Ensure deferred event delivery on unoffload
21mr|kernel-6.12-baikal-6.12.43-3|15439	- net: bridge: switchdev: Skip MDB replays of deferred events on offload
21mr|kernel-6.12-baikal-6.12.43-3|15440	- net: bridge: xmit: make sure we have at least eth header len bytes
21mr|kernel-6.12-baikal-6.12.43-3|15441	- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
21mr|kernel-6.12-baikal-6.12.43-3|15442	- net: can: j1939: Initialize unused data in j1939_send_one()
21mr|kernel-6.12-baikal-6.12.43-3|15443	- net: can: j1939: recover socket queue on CAN bus error during BAM transmission
21mr|kernel-6.12-baikal-6.12.43-3|15444	- net: change maximum number of UDP segments to 128
21mr|kernel-6.12-baikal-6.12.43-3|15445	- net: check dev->gso_max_size in gso_features_check()
21mr|kernel-6.12-baikal-6.12.43-3|15446	- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
21mr|kernel-6.12-baikal-6.12.43-3|15447	- net: constify sk_dst_get() and __sk_dst_get() argument
21mr|kernel-6.12-baikal-6.12.43-3|15448	- net: core: reject skb_copy(_expand) for fraglist GSO skbs
21mr|kernel-6.12-baikal-6.12.43-3|15449	- netdevsim: avoid potential loop in nsim_dev_trap_report_work()
21mr|kernel-6.12-baikal-6.12.43-3|15450	- netdevsim: Don't accept device bound programs
21mr|kernel-6.12-baikal-6.12.43-3|15451	- net: do not leave a dangling sk pointer, when socket creation fails
21mr|kernel-6.12-baikal-6.12.43-3|15452	- net/dpaa2: Avoid explicit cpumask var allocation on stack
21mr|kernel-6.12-baikal-6.12.43-3|15453	- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree
21mr|kernel-6.12-baikal-6.12.43-3|15454	- net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
21mr|kernel-6.12-baikal-6.12.43-3|15455	- net: dsa: microchip: fix initial port flush problem
21mr|kernel-6.12-baikal-6.12.43-3|15456	- net: dsa: microchip: fix register write order in ksz8_ind_write8()
21mr|kernel-6.12-baikal-6.12.43-3|15457	- net: dsa: microchip: fix RGMII error in KSZ DSA driver
21mr|kernel-6.12-baikal-6.12.43-3|15458	- net: dsa: microchip: fix wrong register write when masking interrupt
21mr|kernel-6.12-baikal-6.12.43-3|15459	- net: dsa: microchip: provide a list of valid protocols for xmit handler
21mr|kernel-6.12-baikal-6.12.43-3|15460	- net: dsa: microchip: use collision based back pressure mode
21mr|kernel-6.12-baikal-6.12.43-3|15461	- net: dsa: mt7530: fix 10M/100M speed on MT7988 switch
21mr|kernel-6.12-baikal-6.12.43-3|15462	- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
21mr|kernel-6.12-baikal-6.12.43-3|15463	- net: dsa: mt7530: fix handling of all link-local frames
21mr|kernel-6.12-baikal-6.12.43-3|15464	- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
21mr|kernel-6.12-baikal-6.12.43-3|15465	- net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
21mr|kernel-6.12-baikal-6.12.43-3|15466	- net: dsa: mt7530: fix mirroring frames received on local port
21mr|kernel-6.12-baikal-6.12.43-3|15467	- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
21mr|kernel-6.12-baikal-6.12.43-3|15468	- net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
21mr|kernel-6.12-baikal-6.12.43-3|15469	- net: dsa: mt7530: trap link-local frames regardless of ST Port State
21mr|kernel-6.12-baikal-6.12.43-3|15470	- net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_caps()
21mr|kernel-6.12-baikal-6.12.43-3|15471	- net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family
21mr|kernel-6.12-baikal-6.12.43-3|15472	- net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlers
21mr|kernel-6.12-baikal-6.12.43-3|15473	- net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family switches
21mr|kernel-6.12-baikal-6.12.43-3|15474	- net: dsa: mv88e6xxx: Correct check for empty list
21mr|kernel-6.12-baikal-6.12.43-3|15475	- net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 reads
21mr|kernel-6.12-baikal-6.12.43-3|15476	- net: dsa: mv88e6xxx: fix marvell 6350 probe crash
21mr|kernel-6.12-baikal-6.12.43-3|15477	- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
21mr|kernel-6.12-baikal-6.12.43-3|15478	- net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
21mr|kernel-6.12-baikal-6.12.43-3|15479	- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341
21mr|kernel-6.12-baikal-6.12.43-3|15480	- net: dsa: mv88e6xxx: fix usable ports on 88e6020
21mr|kernel-6.12-baikal-6.12.43-3|15481	- net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
21mr|kernel-6.12-baikal-6.12.43-3|15482	- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
21mr|kernel-6.12-baikal-6.12.43-3|15483	- net: dsa: qca8k: fix illegal usage of GPIO
21mr|kernel-6.12-baikal-6.12.43-3|15484	- net dsa: qca8k: fix usages of device_get_named_child_node()
21mr|kernel-6.12-baikal-6.12.43-3|15485	- net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failure
21mr|kernel-6.12-baikal-6.12.43-3|15486	- net: dsa: realtek: keep default LED state in rtl8366rb
21mr|kernel-6.12-baikal-6.12.43-3|15487	- net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()
21mr|kernel-6.12-baikal-6.12.43-3|15488	- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
21mr|kernel-6.12-baikal-6.12.43-3|15489	- net: ena: Destroy correct number of xdp queues upon failure
21mr|kernel-6.12-baikal-6.12.43-3|15490	- net: ena: Fix DMA syncing in XDP path when SWIOTLB is on
21mr|kernel-6.12-baikal-6.12.43-3|15491	- net: ena: Fix incorrect descriptor free behavior
21mr|kernel-6.12-baikal-6.12.43-3|15492	- net: ena: Fix potential sign extension issue
21mr|kernel-6.12-baikal-6.12.43-3|15493	- net: ena: Fix redundant device NUMA node override
21mr|kernel-6.12-baikal-6.12.43-3|15494	- net: ena: Fix xdp drops handling due to multibuf packets
21mr|kernel-6.12-baikal-6.12.43-3|15495	- net: ena: Fix XDP redirection error
21mr|kernel-6.12-baikal-6.12.43-3|15496	- net: ena: Move XDP code to its new files
21mr|kernel-6.12-baikal-6.12.43-3|15497	- net: ena: Pass ena_adapter instead of net_device to ena_xmit_common()
21mr|kernel-6.12-baikal-6.12.43-3|15498	- net: ena: Reduce lines with longer column width boundary
21mr|kernel-6.12-baikal-6.12.43-3|15499	- net: ena: Remove ena_select_queue
21mr|kernel-6.12-baikal-6.12.43-3|15500	- net: ena: Set tx_info->xdpf value to NULL
21mr|kernel-6.12-baikal-6.12.43-3|15501	- net: ena: Use tx_ring instead of xdp_ring for XDP channel TX
21mr|kernel-6.12-baikal-6.12.43-3|15502	- net: ena: Wrong missing IO completions check order
21mr|kernel-6.12-baikal-6.12.43-3|15503	- net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
21mr|kernel-6.12-baikal-6.12.43-3|15504	- net: esp: fix bad handling of pages from page_pool
21mr|kernel-6.12-baikal-6.12.43-3|15505	- net: ethernet: cortina: Locking fixes
21mr|kernel-6.12-baikal-6.12.43-3|15506	- net: ethernet: lantiq_etop: fix double free in detach
21mr|kernel-6.12-baikal-6.12.43-3|15507	- net: ethernet: mtk_eth_soc: fix PPE hanging issue
21mr|kernel-6.12-baikal-6.12.43-3|15508	- net: ethernet: mtk_eth_soc: fix WED + wifi reset
21mr|kernel-6.12-baikal-6.12.43-3|15509	- net: ethernet: mtk_eth_soc: set DMA coherent mask to get PPE working
21mr|kernel-6.12-baikal-6.12.43-3|15510	- net: ethernet: mtk-star-emac: set mac_managed_pm when probing
21mr|kernel-6.12-baikal-6.12.43-3|15511	- net: ethernet: mtk_wed: fix possible NULL pointer dereference in mtk_wed_wo_queue_tx_clean()
21mr|kernel-6.12-baikal-6.12.43-3|15512	- net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames
21mr|kernel-6.12-baikal-6.12.43-3|15513	- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
21mr|kernel-6.12-baikal-6.12.43-3|15514	- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
21mr|kernel-6.12-baikal-6.12.43-3|15515	- net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
21mr|kernel-6.12-baikal-6.12.43-3|15516	- net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
21mr|kernel-6.12-baikal-6.12.43-3|15517	- net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()
21mr|kernel-6.12-baikal-6.12.43-3|15518	- net:fec: Add fec_enet_deinit()
21mr|kernel-6.12-baikal-6.12.43-3|15519	- net: fec: avoid lock evasion when reading pps_enable
21mr|kernel-6.12-baikal-6.12.43-3|15520	- net: fec: correct queue selection
21mr|kernel-6.12-baikal-6.12.43-3|15521	- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
21mr|kernel-6.12-baikal-6.12.43-3|15522	- net: fec: fix the unhandled context fault from smmu
21mr|kernel-6.12-baikal-6.12.43-3|15523	- net: fec: Refactor: #define magic constants
21mr|kernel-6.12-baikal-6.12.43-3|15524	- net: fec: remove .ndo_poll_controller to avoid deadlocks
21mr|kernel-6.12-baikal-6.12.43-3|15525	- net: fec: Set mac_managed_pm during probe
21mr|kernel-6.12-baikal-6.12.43-3|15526	- netfilter: bpf: fix bad registration on nf_defrag
21mr|kernel-6.12-baikal-6.12.43-3|15527	- netfilter: bridge: confirm multicast packets before passing them up the stack
21mr|kernel-6.12-baikal-6.12.43-3|15528	- netfilter: bridge: replace physindev with physinif in nf_bridge_info
21mr|kernel-6.12-baikal-6.12.43-3|15529	- netfilter: br_netfilter: skip conntrack input hook for promisc packets
21mr|kernel-6.12-baikal-6.12.43-3|15530	- netfilter: complete validation of user input
21mr|kernel-6.12-baikal-6.12.43-3|15531	- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
21mr|kernel-6.12-baikal-6.12.43-3|15532	- netfilter: conntrack: correct window scaling with retransmitted SYN
21mr|kernel-6.12-baikal-6.12.43-3|15533	- netfilter: ctnetlink: use helper function to calculate expect ID
21mr|kernel-6.12-baikal-6.12.43-3|15534	- netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n
21mr|kernel-6.12-baikal-6.12.43-3|15535	- netfilter: flowtable: incorrect pppoe tuple
21mr|kernel-6.12-baikal-6.12.43-3|15536	- netfilter: flowtable: validate pppoe header
21mr|kernel-6.12-baikal-6.12.43-3|15537	- netfilter: ipset: Add list flush to cancel_gc
21mr|kernel-6.12-baikal-6.12.43-3|15538	- netfilter: ipset: fix performance regression in swap operation
21mr|kernel-6.12-baikal-6.12.43-3|15539	- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
21mr|kernel-6.12-baikal-6.12.43-3|15540	- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
21mr|kernel-6.12-baikal-6.12.43-3|15541	- netfilter: ipset: Fix suspicious rcu_dereference_protected()
21mr|kernel-6.12-baikal-6.12.43-3|15542	- netfilter: ipset: Missing gc cancellations fixed
21mr|kernel-6.12-baikal-6.12.43-3|15543	- netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init().
21mr|kernel-6.12-baikal-6.12.43-3|15544	- netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().
21mr|kernel-6.12-baikal-6.12.43-3|15545	- netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core
21mr|kernel-6.12-baikal-6.12.43-3|15546	- netfilter: nf_conntrack_h323: Add protection for bmp length out of range
21mr|kernel-6.12-baikal-6.12.43-3|15547	- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
21mr|kernel-6.12-baikal-6.12.43-3|15548	- netfilter: nf_nat: fix action not being set for all ct states
21mr|kernel-6.12-baikal-6.12.43-3|15549	- netfilter: nfnetlink_log: use proper helper for fetching physinif
21mr|kernel-6.12-baikal-6.12.43-3|15550	- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu()
21mr|kernel-6.12-baikal-6.12.43-3|15551	- netfilter: nf_queue: remove excess nf_bridge variable
21mr|kernel-6.12-baikal-6.12.43-3|15552	- netfilter: nf_set_pipapo: fix initial map fill
21mr|kernel-6.12-baikal-6.12.43-3|15553	- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
21mr|kernel-6.12-baikal-6.12.43-3|15554	- netfilter: nf_tables: bail out on mismatching dynset and set expressions
21mr|kernel-6.12-baikal-6.12.43-3|15555	- netfilter: nf_tables: check if catch-all set element is active in next generation
21mr|kernel-6.12-baikal-6.12.43-3|15556	- netfilter: nf_tables: disallow anonymous set with timeout flag
21mr|kernel-6.12-baikal-6.12.43-3|15557	- netfilter: nf_tables: discard table flag update with pending basechain deletion
21mr|kernel-6.12-baikal-6.12.43-3|15558	- netfilter: nf_tables: do not allow mismatch field size and set key length
21mr|kernel-6.12-baikal-6.12.43-3|15559	- netfilter: nf_tables: do not compare internal table flags on updates
21mr|kernel-6.12-baikal-6.12.43-3|15560	- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
21mr|kernel-6.12-baikal-6.12.43-3|15561	- netfilter: nf_tables: fix 'exist' matching on bigendian arches
21mr|kernel-6.12-baikal-6.12.43-3|15562	- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
21mr|kernel-6.12-baikal-6.12.43-3|15563	- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
21mr|kernel-6.12-baikal-6.12.43-3|15564	- netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
21mr|kernel-6.12-baikal-6.12.43-3|15565	- netfilter: nf_tables: flush pending destroy work before exit_net release
21mr|kernel-6.12-baikal-6.12.43-3|15566	- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
21mr|kernel-6.12-baikal-6.12.43-3|15567	- netfilter: nf_tables: honor table dormant flag from netdev release event path
21mr|kernel-6.12-baikal-6.12.43-3|15568	- netfilter: nf_tables: mark newset as dead on transaction abort
21mr|kernel-6.12-baikal-6.12.43-3|15569	- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
21mr|kernel-6.12-baikal-6.12.43-3|15570	- netfilter: nf_tables: register hooks last when adding new chain/flowtable
21mr|kernel-6.12-baikal-6.12.43-3|15571	- netfilter: nf_tables: reject constant set with timeout
21mr|kernel-6.12-baikal-6.12.43-3|15572	- netfilter: nf_tables: reject destroy command to remove basechain hooks
21mr|kernel-6.12-baikal-6.12.43-3|15573	- netfilter: nf_tables: reject invalid set policy
21mr|kernel-6.12-baikal-6.12.43-3|15574	- netfilter: nf_tables: reject new basechain after table flag update
21mr|kernel-6.12-baikal-6.12.43-3|15575	- netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
21mr|kernel-6.12-baikal-6.12.43-3|15576	- netfilter: nf_tables: reject QUEUE/DROP verdict parameters
21mr|kernel-6.12-baikal-6.12.43-3|15577	- netfilter: nf_tables: reject table flag and netdev basechain updates
21mr|kernel-6.12-baikal-6.12.43-3|15578	- netfilter: nf_tables: release batch on table validation from abort path
21mr|kernel-6.12-baikal-6.12.43-3|15579	- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
21mr|kernel-6.12-baikal-6.12.43-3|15580	- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes
21mr|kernel-6.12-baikal-6.12.43-3|15581	- netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
21mr|kernel-6.12-baikal-6.12.43-3|15582	- netfilter: nf_tables: rise cap on SELinux secmark context
21mr|kernel-6.12-baikal-6.12.43-3|15583	- netfilter: nf_tables: set dormant flag on hook register failure
21mr|kernel-6.12-baikal-6.12.43-3|15584	- netfilter: nf_tables: set transport offset from mac header for netdev/egress
21mr|kernel-6.12-baikal-6.12.43-3|15585	- netfilter: nf_tables: skip dead set elements in netlink dump
21mr|kernel-6.12-baikal-6.12.43-3|15586	- netfilter: nf_tables: skip netdev hook unregistration if table is dormant
21mr|kernel-6.12-baikal-6.12.43-3|15587	- netfilter: nf_tables: skip set commit for deleted/destroyed sets
21mr|kernel-6.12-baikal-6.12.43-3|15588	- netfilter: nf_tables: unconditionally flush pending work before notifier
21mr|kernel-6.12-baikal-6.12.43-3|15589	- netfilter: nf_tables: use kzalloc for hook allocation
21mr|kernel-6.12-baikal-6.12.43-3|15590	- netfilter: nf_tables: validate chain type update if available
21mr|kernel-6.12-baikal-6.12.43-3|15591	- netfilter: nf_tables: validate family when identifying table via handle
21mr|kernel-6.12-baikal-6.12.43-3|15592	- netfilter: nf_tables: validate NFPROTO_* family
21mr|kernel-6.12-baikal-6.12.43-3|15593	- netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
21mr|kernel-6.12-baikal-6.12.43-3|15594	- netfilter: nft_compat: narrow down revision to unsigned 8-bits
21mr|kernel-6.12-baikal-6.12.43-3|15595	- netfilter: nft_compat: reject unused compat flag
21mr|kernel-6.12-baikal-6.12.43-3|15596	- netfilter: nft_compat: restrict match/target protocol to u16
21mr|kernel-6.12-baikal-6.12.43-3|15597	- netfilter: nft_ct: fix l3num expectations with inet pseudo family
21mr|kernel-6.12-baikal-6.12.43-3|15598	- netfilter: nft_ct: reject direction for ct id
21mr|kernel-6.12-baikal-6.12.43-3|15599	- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
21mr|kernel-6.12-baikal-6.12.43-3|15600	- netfilter: nft_fib: allow from forward/input without iif selector
21mr|kernel-6.12-baikal-6.12.43-3|15601	- netfilter: nft_flow_offload: release dst in case direct xmit path is used
21mr|kernel-6.12-baikal-6.12.43-3|15602	- netfilter: nft_flow_offload: reset dst in route object after setting up flow
21mr|kernel-6.12-baikal-6.12.43-3|15603	- netfilter: nft_immediate: drop chain reference counter on error
21mr|kernel-6.12-baikal-6.12.43-3|15604	- netfilter: nft_inner: validate mandatory meta and payload
21mr|kernel-6.12-baikal-6.12.43-3|15605	- netfilter: nft_limit: do not ignore unsupported flags
21mr|kernel-6.12-baikal-6.12.43-3|15606	- netfilter: nft_limit: reject configurations that cause integer overflow
21mr|kernel-6.12-baikal-6.12.43-3|15607	- netfilter: nft_payload: restore vlan q-in-q match support
21mr|kernel-6.12-baikal-6.12.43-3|15608	- netfilter: nft_payload: skbuff vlan metadata mangle support
21mr|kernel-6.12-baikal-6.12.43-3|15609	- netfilter: nft_set_pipapo: add helper to release pcpu scratch area
21mr|kernel-6.12-baikal-6.12.43-3|15610	- netfilter: nft_set_pipapo_avx2: disable softinterrupts
21mr|kernel-6.12-baikal-6.12.43-3|15611	- netfilter: nft_set_pipapo: constify lookup fn args where possible
21mr|kernel-6.12-baikal-6.12.43-3|15612	- netfilter: nft_set_pipapo: do not free live element
21mr|kernel-6.12-baikal-6.12.43-3|15613	- netfilter: nft_set_pipapo: release elements in clone only from destroy path
21mr|kernel-6.12-baikal-6.12.43-3|15614	- netfilter: nft_set_pipapo: remove scratch_aligned pointer
21mr|kernel-6.12-baikal-6.12.43-3|15615	- netfilter: nft_set_pipapo: skip inactive elements during set walk
21mr|kernel-6.12-baikal-6.12.43-3|15616	- netfilter: nft_set_pipapo: store index in scratch maps
21mr|kernel-6.12-baikal-6.12.43-3|15617	- netfilter: nft_set_rbtree: skip end interval element from gc
21mr|kernel-6.12-baikal-6.12.43-3|15618	- netfilter: propagate net to nf_bridge_get_physindev
21mr|kernel-6.12-baikal-6.12.43-3|15619	- netfilter: tproxy: bail out if IP has been disabled on the device
21mr|kernel-6.12-baikal-6.12.43-3|15620	- netfilter: validate user input for expected length
21mr|kernel-6.12-baikal-6.12.43-3|15621	- netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
21mr|kernel-6.12-baikal-6.12.43-3|15622	- net: fix __dst_negative_advice() race
21mr|kernel-6.12-baikal-6.12.43-3|15623	- net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams.
21mr|kernel-6.12-baikal-6.12.43-3|15624	- net: fix out-of-bounds access in ops_init
21mr|kernel-6.12-baikal-6.12.43-3|15625	- net: fix rc7's __skb_datagram_iter()
21mr|kernel-6.12-baikal-6.12.43-3|15626	- net: fix removing a namespace with conflicting altnames
21mr|kernel-6.12-baikal-6.12.43-3|15627	- net: fix sk_memory_allocated_{add|sub} vs softirqs
21mr|kernel-6.12-baikal-6.12.43-3|15628	- net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE
21mr|kernel-6.12-baikal-6.12.43-3|15629	- netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume()
21mr|kernel-6.12-baikal-6.12.43-3|15630	- netfs, fscache: Prevent Oops in fscache_put_cache()
21mr|kernel-6.12-baikal-6.12.43-3|15631	- net: give more chances to rcu in netdev_wait_allrefs_any()
21mr|kernel-6.12-baikal-6.12.43-3|15632	- net: gro: add flush check in udp_gro_receive_segment
21mr|kernel-6.12-baikal-6.12.43-3|15633	- net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb
21mr|kernel-6.12-baikal-6.12.43-3|15634	- net: gro: parse ipv6 ext headers without frag0 invalidation
21mr|kernel-6.12-baikal-6.12.43-3|15635	- net: gtp: Fix Use-After-Free in gtp_dellink
21mr|kernel-6.12-baikal-6.12.43-3|15636	- net/handshake: Fix handshake_req_destroy_test1
21mr|kernel-6.12-baikal-6.12.43-3|15637	- net: hns3: add cond_resched() to hns3 ring buffer init process
21mr|kernel-6.12-baikal-6.12.43-3|15638	- net: hns3: change type of numa_node_mask as nodemask_t
21mr|kernel-6.12-baikal-6.12.43-3|15639	- net: hns3: direct return when receive a unknown mailbox message
21mr|kernel-6.12-baikal-6.12.43-3|15640	- net: hns3: fix index limit to support all queue stats
21mr|kernel-6.12-baikal-6.12.43-3|15641	- net: hns3: fix kernel crash problem in concurrent scenario
21mr|kernel-6.12-baikal-6.12.43-3|15642	- net: hns3: fix kernel crash when 1588 is received on HIP08 devices
21mr|kernel-6.12-baikal-6.12.43-3|15643	- net: hns3: fix kernel crash when devlink reload during initialization
21mr|kernel-6.12-baikal-6.12.43-3|15644	- net: hns3: fix kernel crash when devlink reload during pf initialization
21mr|kernel-6.12-baikal-6.12.43-3|15645	- net: hns3: fix port duplex configure error in IMP reset
21mr|kernel-6.12-baikal-6.12.43-3|15646	- net: hns3: fix port vlan filter not disabled issue
21mr|kernel-6.12-baikal-6.12.43-3|15647	- net: hns3: fix wrong judgment condition issue
21mr|kernel-6.12-baikal-6.12.43-3|15648	- net: hns3: mark unexcuted loopback test result as UNEXECUTED
21mr|kernel-6.12-baikal-6.12.43-3|15649	- net: hns3: release PTP resources if pf initialization failed
21mr|kernel-6.12-baikal-6.12.43-3|15650	- net: hns3: tracing: fix hclgevf trace event strings
21mr|kernel-6.12-baikal-6.12.43-3|15651	- net: hns3: use appropriate barrier function after setting a bit value
21mr|kernel-6.12-baikal-6.12.43-3|15652	- net: hns3: using user configure after hardware reset
21mr|kernel-6.12-baikal-6.12.43-3|15653	- net: hns: fix fake link up on xge port
21mr|kernel-6.12-baikal-6.12.43-3|15654	- net: hns: fix wrong head when modify the tx feature when sending packets
21mr|kernel-6.12-baikal-6.12.43-3|15655	- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
21mr|kernel-6.12-baikal-6.12.43-3|15656	- net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
21mr|kernel-6.12-baikal-6.12.43-3|15657	- net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
21mr|kernel-6.12-baikal-6.12.43-3|15658	- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
21mr|kernel-6.12-baikal-6.12.43-3|15659	- net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)
21mr|kernel-6.12-baikal-6.12.43-3|15660	- net: Implement missing SO_TIMESTAMPING_NEW cmsg support
21mr|kernel-6.12-baikal-6.12.43-3|15661	- net: ipa: don't overrun IPA suspend interrupt registers
21mr|kernel-6.12-baikal-6.12.43-3|15662	- net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
21mr|kernel-6.12-baikal-6.12.43-3|15663	- net: ip_tunnel: prevent perpetual headroom growth
21mr|kernel-6.12-baikal-6.12.43-3|15664	- net: ipv4: fix a memleak in ip_setup_cork
21mr|kernel-6.12-baikal-6.12.43-3|15665	- net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
21mr|kernel-6.12-baikal-6.12.43-3|15666	- net/ipv6: Fix route deleting failure when metric equals 0
21mr|kernel-6.12-baikal-6.12.43-3|15667	- net/ipv6: Fix the RT cache flush via sysctl using a previous delay
21mr|kernel-6.12-baikal-6.12.43-3|15668	- net: ipv6: fix wrong start position when receive hop-by-hop fragment
21mr|kernel-6.12-baikal-6.12.43-3|15669	- net/ipv6: Revert remove expired routes with a separated list of routes
21mr|kernel-6.12-baikal-6.12.43-3|15670	- net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
21mr|kernel-6.12-baikal-6.12.43-3|15671	- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
21mr|kernel-6.12-baikal-6.12.43-3|15672	- net/iucv: Avoid explicit cpumask var allocation on stack
21mr|kernel-6.12-baikal-6.12.43-3|15673	- net/iucv: fix the allocation size of iucv_path_table array
21mr|kernel-6.12-baikal-6.12.43-3|15674	- net/iucv: fix use after free in iucv_sock_close()
21mr|kernel-6.12-baikal-6.12.43-3|15675	- net: kcm: fix direct access to bv_len
21mr|kernel-6.12-baikal-6.12.43-3|15676	- net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
21mr|kernel-6.12-baikal-6.12.43-3|15677	- net: ks8851: Fix another TX stall caused by wrong ISR flag handling
21mr|kernel-6.12-baikal-6.12.43-3|15678	- net: ks8851: Fix deadlock with the SPI chip variant
21mr|kernel-6.12-baikal-6.12.43-3|15679	- net: ks8851: Fix potential TX stall after interface reopen
21mr|kernel-6.12-baikal-6.12.43-3|15680	- net: ks8851: Fix TX stall caused by TX buffer overrun
21mr|kernel-6.12-baikal-6.12.43-3|15681	- net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
21mr|kernel-6.12-baikal-6.12.43-3|15682	- net: ks8851: Inline ks8851_rx_skb()
21mr|kernel-6.12-baikal-6.12.43-3|15683	- net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs
21mr|kernel-6.12-baikal-6.12.43-3|15684	- net l2tp: drop flow hash on forward
21mr|kernel-6.12-baikal-6.12.43-3|15685	- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
21mr|kernel-6.12-baikal-6.12.43-3|15686	- net: lan743x: disable WOL upon resume to restore full data path operation
21mr|kernel-6.12-baikal-6.12.43-3|15687	- net: lan743x: Support WOL at both the PHY and MAC appropriately
21mr|kernel-6.12-baikal-6.12.43-3|15688	- net: lan78xx: fix runtime PM count underflow on link stop
21mr|kernel-6.12-baikal-6.12.43-3|15689	- net: lan78xx: fix "softirq work is pending" error
21mr|kernel-6.12-baikal-6.12.43-3|15690	- net: lan966x: Fix port configuration when using SGMII interface
21mr|kernel-6.12-baikal-6.12.43-3|15691	- net: lan966x: remove debugfs directory in probe() error path
21mr|kernel-6.12-baikal-6.12.43-3|15692	- net: lan966x: Remove ptp traps in case the ptp is not enabled.
21mr|kernel-6.12-baikal-6.12.43-3|15693	- net: libwx: fix alloc msix vectors failed
21mr|kernel-6.12-baikal-6.12.43-3|15694	- net: libwx: fix memory leak on free page
21mr|kernel-6.12-baikal-6.12.43-3|15695	- net: libwx: fix memory leak on msix entry
21mr|kernel-6.12-baikal-6.12.43-3|15696	- netlink: add nla be16/32 types to minlen array
21mr|kernel-6.12-baikal-6.12.43-3|15697	- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
21mr|kernel-6.12-baikal-6.12.43-3|15698	- netlink: fix potential sleeping issue in mqueue_flush_file
21mr|kernel-6.12-baikal-6.12.43-3|15699	- net: ll_temac: platform_get_resource replaced by wrong function
21mr|kernel-6.12-baikal-6.12.43-3|15700	- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()
21mr|kernel-6.12-baikal-6.12.43-3|15701	- net: make SK_MEMORY_PCPU_RESERV tunable
21mr|kernel-6.12-baikal-6.12.43-3|15702	- net: mana: Fix possible double free in error handling path
21mr|kernel-6.12-baikal-6.12.43-3|15703	- net: mana: Fix Rx DMA datasize and skb_over_panic
21mr|kernel-6.12-baikal-6.12.43-3|15704	- net: mana: Fix the extra HZ in mana_hwc_send_request
21mr|kernel-6.12-baikal-6.12.43-3|15705	- net: mana: select PAGE_POOL
21mr|kernel-6.12-baikal-6.12.43-3|15706	- net: mark racy access on sk->sk_rcvbuf
21mr|kernel-6.12-baikal-6.12.43-3|15707	- net: mctp: copy skb ext data when fragmenting
21mr|kernel-6.12-baikal-6.12.43-3|15708	- net: mctp: put sock on tag allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|15709	- net: mctp: take ownership of skb in mctp_local_output
21mr|kernel-6.12-baikal-6.12.43-3|15710	- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
21mr|kernel-6.12-baikal-6.12.43-3|15711	- net: micrel: Fix lan8841_config_intr after getting out of sleep mode
21mr|kernel-6.12-baikal-6.12.43-3|15712	- net: micrel: Fix PTP frame parsing for lan8814
21mr|kernel-6.12-baikal-6.12.43-3|15713	- net: micrel: Fix PTP frame parsing for lan8841
21mr|kernel-6.12-baikal-6.12.43-3|15714	- net: micrel: Fix receiving the timestamp in the frame for lan8841
21mr|kernel-6.12-baikal-6.12.43-3|15715	- net: missing check virtio
21mr|kernel-6.12-baikal-6.12.43-3|15716	- net/mlx5: Add a timeout to acquire the command queue semaphore
21mr|kernel-6.12-baikal-6.12.43-3|15717	- net/mlx5: Always drain health in shutdown callback
21mr|kernel-6.12-baikal-6.12.43-3|15718	- net/mlx5: Always stop health timer during driver removal
21mr|kernel-6.12-baikal-6.12.43-3|15719	- net/mlx5: Bridge, Enable mcast in smfs steering mode
21mr|kernel-6.12-baikal-6.12.43-3|15720	- net/mlx5: Bridge, fix multicast packets sent to uplink
21mr|kernel-6.12-baikal-6.12.43-3|15721	- net/mlx5: Check capability for fw_reset
21mr|kernel-6.12-baikal-6.12.43-3|15722	- net/mlx5: Correctly compare pkt reformat ids
21mr|kernel-6.12-baikal-6.12.43-3|15723	- net/mlx5: Discard command completions in internal error
21mr|kernel-6.12-baikal-6.12.43-3|15724	- net/mlx5: DR, Can't go to uplink vport on RX rule
21mr|kernel-6.12-baikal-6.12.43-3|15725	- net/mlx5: DR, Use the right GVMI number for drop action
21mr|kernel-6.12-baikal-6.12.43-3|15726	- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
21mr|kernel-6.12-baikal-6.12.43-3|15727	- net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup()
21mr|kernel-6.12-baikal-6.12.43-3|15728	- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec
21mr|kernel-6.12-baikal-6.12.43-3|15729	- net/mlx5e: Allow software parsing when IPsec crypto is enabled
21mr|kernel-6.12-baikal-6.12.43-3|15730	- net/mlx5e: Change the warning when ignore_flow_level is not supported
21mr|kernel-6.12-baikal-6.12.43-3|15731	- net/mlx5e: Check netdev pointer before checking its net ns
21mr|kernel-6.12-baikal-6.12.43-3|15732	- net/mlx5e: Check the number of elements before walk TC rhashtable
21mr|kernel-6.12-baikal-6.12.43-3|15733	- net/mlx5e: Correct snprintf truncation handling for fw_version buffer
21mr|kernel-6.12-baikal-6.12.43-3|15734	- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
21mr|kernel-6.12-baikal-6.12.43-3|15735	- net/mlx5e: Decrease num_block_tc when unblock tc offload
21mr|kernel-6.12-baikal-6.12.43-3|15736	- net/mlx5e: Disable IPsec offload support if not FW steering
21mr|kernel-6.12-baikal-6.12.43-3|15737	- net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit
21mr|kernel-6.12-baikal-6.12.43-3|15738	- net/mlx5e: Ensure that IPsec sequence packet number starts from 1
21mr|kernel-6.12-baikal-6.12.43-3|15739	- net/mlx5e: fix a double-free in arfs_create_groups
21mr|kernel-6.12-baikal-6.12.43-3|15740	- net/mlx5e: fix a potential double-free in fs_any_create_groups
21mr|kernel-6.12-baikal-6.12.43-3|15741	- net/mlx5e: fix a potential double-free in fs_udp_create_groups
21mr|kernel-6.12-baikal-6.12.43-3|15742	- net/mlx5e: Fix a race in command alloc flow
21mr|kernel-6.12-baikal-6.12.43-3|15743	- net/mlx5e: Fix CT entry update leaks of modify header context
21mr|kernel-6.12-baikal-6.12.43-3|15744	- net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get()
21mr|kernel-6.12-baikal-6.12.43-3|15745	- net/mlx5e: Fix error codes in alloc_branch_attr()
21mr|kernel-6.12-baikal-6.12.43-3|15746	- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets
21mr|kernel-6.12-baikal-6.12.43-3|15747	- net/mlx5e: Fix IPsec tunnel mode offload feature check
21mr|kernel-6.12-baikal-6.12.43-3|15748	- net/mlx5e: Fix MACsec state loss upon state update in offload path
21mr|kernel-6.12-baikal-6.12.43-3|15749	- net/mlx5e: Fix mlx5e_priv_init() cleanup flow
21mr|kernel-6.12-baikal-6.12.43-3|15750	- net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context
21mr|kernel-6.12-baikal-6.12.43-3|15751	- net/mlx5e: Fix overrun reported by coverity
21mr|kernel-6.12-baikal-6.12.43-3|15752	- net/mlx5e: Fix peer flow lists handling
21mr|kernel-6.12-baikal-6.12.43-3|15753	- net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work
21mr|kernel-6.12-baikal-6.12.43-3|15754	- net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
21mr|kernel-6.12-baikal-6.12.43-3|15755	- net/mlx5e: Fix UDP GSO for encapsulated packets
21mr|kernel-6.12-baikal-6.12.43-3|15756	- net/mlx5e: Honor user choice of IPsec replay window size
21mr|kernel-6.12-baikal-6.12.43-3|15757	- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
21mr|kernel-6.12-baikal-6.12.43-3|15758	- net/mlx5e: Ignore IPsec replay window values on sender side
21mr|kernel-6.12-baikal-6.12.43-3|15759	- net/mlx5: Enable 4 ports multiport E-switch
21mr|kernel-6.12-baikal-6.12.43-3|15760	- net/mlx5e: Prevent deadlock while disabling aRFS
21mr|kernel-6.12-baikal-6.12.43-3|15761	- net/mlx5e: Reduce eswitch mode_lock protection context
21mr|kernel-6.12-baikal-6.12.43-3|15762	- net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability
21mr|kernel-6.12-baikal-6.12.43-3|15763	- net/mlx5: E-switch, Change flow rule destination checking
21mr|kernel-6.12-baikal-6.12.43-3|15764	- net/mlx5: E-switch, Create ingress ACL when needed
21mr|kernel-6.12-baikal-6.12.43-3|15765	- net/mlx5: E-switch, store eswitch pointer before registering devlink_param
21mr|kernel-6.12-baikal-6.12.43-3|15766	- net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context
21mr|kernel-6.12-baikal-6.12.43-3|15767	- net/mlx5e: TC, Don't offload post action rule if not supported
21mr|kernel-6.12-baikal-6.12.43-3|15768	- net/mlx5e: Tidy up IPsec NAT-T SA discovery
21mr|kernel-6.12-baikal-6.12.43-3|15769	- net/mlx5e: Unify esw and normal IPsec status table creation/destruction
21mr|kernel-6.12-baikal-6.12.43-3|15770	- net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map
21mr|kernel-6.12-baikal-6.12.43-3|15771	- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion
21mr|kernel-6.12-baikal-6.12.43-3|15772	- net/mlx5e: XDP, Drop fragmented packets larger than MTU size
21mr|kernel-6.12-baikal-6.12.43-3|15773	- net/mlx5: Fix a NULL vs IS_ERR() check
21mr|kernel-6.12-baikal-6.12.43-3|15774	- net/mlx5: Fix a WARN upon a callback command failure
21mr|kernel-6.12-baikal-6.12.43-3|15775	- net/mlx5: Fix error handling in irq_pool_request_irq
21mr|kernel-6.12-baikal-6.12.43-3|15776	- net/mlx5: Fix fw tracer first block check
21mr|kernel-6.12-baikal-6.12.43-3|15777	- net/mlx5: Fix missing lock on sync reset reload
21mr|kernel-6.12-baikal-6.12.43-3|15778	- net/mlx5: Fix MTMP register capability offset in MCAM register
21mr|kernel-6.12-baikal-6.12.43-3|15779	- net/mlx5: Fix tainted pointer delete is case of flow rules creation fail
21mr|kernel-6.12-baikal-6.12.43-3|15780	- net/mlx5: Lag, do bond only if slaves agree on roce state
21mr|kernel-6.12-baikal-6.12.43-3|15781	- net/mlx5: Lag, don't use the hardcoded value of the first port
21mr|kernel-6.12-baikal-6.12.43-3|15782	- net/mlx5: Lag, restore buckets number to default after hash LAG deactivation
21mr|kernel-6.12-baikal-6.12.43-3|15783	- net/mlx5: Nack sync reset request when HotPlug is enabled
21mr|kernel-6.12-baikal-6.12.43-3|15784	- net/mlx5: offset comp irq index in name by one
21mr|kernel-6.12-baikal-6.12.43-3|15785	- net/mlx5: Properly link new fs rules into the tree
21mr|kernel-6.12-baikal-6.12.43-3|15786	- net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num
21mr|kernel-6.12-baikal-6.12.43-3|15787	- net/mlx5: Register devlink first under devlink lock
21mr|kernel-6.12-baikal-6.12.43-3|15788	- net/mlx5: Reload only IB representors upon lag disable/enable
21mr|kernel-6.12-baikal-6.12.43-3|15789	- net/mlx5: SF, Stop waiting for FW as teardown was called
21mr|kernel-6.12-baikal-6.12.43-3|15790	- net/mlx5: Stop waiting for PCI if pci channel is offline
21mr|kernel-6.12-baikal-6.12.43-3|15791	- net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO
21mr|kernel-6.12-baikal-6.12.43-3|15792	- net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules
21mr|kernel-6.12-baikal-6.12.43-3|15793	- net: mpls: error out if inner headers are not set
21mr|kernel-6.12-baikal-6.12.43-3|15794	- net: mscc: ocelot: fix eMAC TX RMON stats for bucket 256-511 and above
21mr|kernel-6.12-baikal-6.12.43-3|15795	- net: mscc: ocelot: fix pMAC TX RMON stats for bucket 256-511 and above
21mr|kernel-6.12-baikal-6.12.43-3|15796	- net: mvmdio: Avoid excessive sleeps in polled mode
21mr|kernel-6.12-baikal-6.12.43-3|15797	- net: mvpp2: clear BM pool before initialization
21mr|kernel-6.12-baikal-6.12.43-3|15798	- net: mvpp2: Don't re-use loop iterator
21mr|kernel-6.12-baikal-6.12.43-3|15799	- net: mvpp2: use slab_build_skb for oversized frames
21mr|kernel-6.12-baikal-6.12.43-3|15800	- net/ncsi: Fix netlink major/minor version numbers
21mr|kernel-6.12-baikal-6.12.43-3|15801	- net/ncsi: Fix the multi thread manner of NCSI driver
21mr|kernel-6.12-baikal-6.12.43-3|15802	- net/ncsi: Simplify Kconfig/dts control flow
21mr|kernel-6.12-baikal-6.12.43-3|15803	- net: netconsole: Disable target before netpoll cleanup
21mr|kernel-6.12-baikal-6.12.43-3|15804	- net: netdev_queue: netdev_txq_completed_mb(): fix wake condition
21mr|kernel-6.12-baikal-6.12.43-3|15805	- net: netdevsim: don't try to destroy PHC on VFs
21mr|kernel-6.12-baikal-6.12.43-3|15806	- net: nexthop: Initialize all fields in dumped nexthops
21mr|kernel-6.12-baikal-6.12.43-3|15807	- netns: Make get_net_ns() handle zero refcount net
21mr|kernel-6.12-baikal-6.12.43-3|15808	- net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx()
21mr|kernel-6.12-baikal-6.12.43-3|15809	- net: openvswitch: fix overwriting ct original tuple for ICMPv6
21mr|kernel-6.12-baikal-6.12.43-3|15810	- net: openvswitch: fix unwanted error log on timeout policy probing
21mr|kernel-6.12-baikal-6.12.43-3|15811	- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
21mr|kernel-6.12-baikal-6.12.43-3|15812	- net: openvswitch: limit the number of recursions from action sets
21mr|kernel-6.12-baikal-6.12.43-3|15813	- net: pcs: xpcs: Return EINVAL in the internal methods
21mr|kernel-6.12-baikal-6.12.43-3|15814	- net: pds_core: Fix possible double free in error handling path
21mr|kernel-6.12-baikal-6.12.43-3|15815	- net: phy: at803x: fix passing the wrong reference for config_intr
21mr|kernel-6.12-baikal-6.12.43-3|15816	- net: phy: dp83822: Fix RGMII TX delay configuration
21mr|kernel-6.12-baikal-6.12.43-3|15817	- net: phy: dp83869: Fix MII mode failure
21mr|kernel-6.12-baikal-6.12.43-3|15818	- net: phy: fix phy_get_internal_delay accessing an empty array
21mr|kernel-6.12-baikal-6.12.43-3|15819	- net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
21mr|kernel-6.12-baikal-6.12.43-3|15820	- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
21mr|kernel-6.12-baikal-6.12.43-3|15821	- net: phy: mediatek-ge-soc: sync driver with MediaTek SDK
21mr|kernel-6.12-baikal-6.12.43-3|15822	- net: phy: micrel: add Microchip KSZ 9477 to the device table
21mr|kernel-6.12-baikal-6.12.43-3|15823	- net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume
21mr|kernel-6.12-baikal-6.12.43-3|15824	- net: phy: micrel: Fix potential null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|15825	- net: phy: micrel: Fix the KSZ9131 MDI-X status issue
21mr|kernel-6.12-baikal-6.12.43-3|15826	- net: phy: micrel: fix ts_info value in case of no phc
21mr|kernel-6.12-baikal-6.12.43-3|15827	- net: phy: Micrel KSZ8061: fix errata solution not taking effect problem
21mr|kernel-6.12-baikal-6.12.43-3|15828	- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
21mr|kernel-6.12-baikal-6.12.43-3|15829	- net: phy: micrel: populate .soft_reset for KSZ9131
21mr|kernel-6.12-baikal-6.12.43-3|15830	- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061
21mr|kernel-6.12-baikal-6.12.43-3|15831	- net: phy: microchip: lan87xx: reinit PHY after cable test
21mr|kernel-6.12-baikal-6.12.43-3|15832	- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
21mr|kernel-6.12-baikal-6.12.43-3|15833	- net: phy: phy_device: Fix PHY LED blinking code comment
21mr|kernel-6.12-baikal-6.12.43-3|15834	- net: phy: phy_device: Prevent nullptr exceptions on ISR
21mr|kernel-6.12-baikal-6.12.43-3|15835	- net: phy: realtek: add support for RTL8366S Gigabit PHY
21mr|kernel-6.12-baikal-6.12.43-3|15836	- net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY
21mr|kernel-6.12-baikal-6.12.43-3|15837	- net: phy: skip LED triggers on PHYs on SFP modules
21mr|kernel-6.12-baikal-6.12.43-3|15838	- netpoll: Fix race condition in netpoll_owner_active
21mr|kernel-6.12-baikal-6.12.43-3|15839	- net: prevent mss overflow in skb_segment()
21mr|kernel-6.12-baikal-6.12.43-3|15840	- net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP
21mr|kernel-6.12-baikal-6.12.43-3|15841	- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()
21mr|kernel-6.12-baikal-6.12.43-3|15842	- net: qede: use return from qede_parse_actions()
21mr|kernel-6.12-baikal-6.12.43-3|15843	- net: qede: use return from qede_parse_flow_attr() for flower
21mr|kernel-6.12-baikal-6.12.43-3|15844	- net: qede: use return from qede_parse_flow_attr() for flow_spec
21mr|kernel-6.12-baikal-6.12.43-3|15845	- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
21mr|kernel-6.12-baikal-6.12.43-3|15846	- net: qrtr: ns: Fix module refcnt
21mr|kernel-6.12-baikal-6.12.43-3|15847	- net: qrtr: ns: Return 0 if server port is not present
21mr|kernel-6.12-baikal-6.12.43-3|15848	- net: qualcomm: rmnet: fix global oob in rmnet_policy
21mr|kernel-6.12-baikal-6.12.43-3|15849	- net: ravb: Always process TX descriptor ring
21mr|kernel-6.12-baikal-6.12.43-3|15850	- net: ravb: Always update error counters
21mr|kernel-6.12-baikal-6.12.43-3|15851	- net: ravb: Check return value of reset_control_deassert()
21mr|kernel-6.12-baikal-6.12.43-3|15852	- net: ravb: Fix dma_addr_t truncation in error case
21mr|kernel-6.12-baikal-6.12.43-3|15853	- net: ravb: Keep reverse order of operations in ravb_remove()
21mr|kernel-6.12-baikal-6.12.43-3|15854	- net: ravb: Let IP-specific receive function to interrogate descriptors
21mr|kernel-6.12-baikal-6.12.43-3|15855	- net: ravb: Make write access to CXR35 first before accessing other EMAC registers
21mr|kernel-6.12-baikal-6.12.43-3|15856	- net: ravb: Start TX queues after HW initialization succeeded
21mr|kernel-6.12-baikal-6.12.43-3|15857	- net: ravb: Stop DMA in case of failures on ravb_open()
21mr|kernel-6.12-baikal-6.12.43-3|15858	- net: ravb: Use pm_runtime_resume_and_get()
21mr|kernel-6.12-baikal-6.12.43-3|15859	- net: ravb: Wait for operating mode to be applied
21mr|kernel-6.12-baikal-6.12.43-3|15860	- net/rds: fix possible cp null dereference
21mr|kernel-6.12-baikal-6.12.43-3|15861	- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv
21mr|kernel-6.12-baikal-6.12.43-3|15862	- net/rds: fix WARNING in rds_conn_connect_if_down
21mr|kernel-6.12-baikal-6.12.43-3|15863	- net: relax socket state check at accept time.
21mr|kernel-6.12-baikal-6.12.43-3|15864	- net: Remove acked SYN flag from packet in the transmit queue correctly
21mr|kernel-6.12-baikal-6.12.43-3|15865	- net: report RCU QS on threaded NAPI repolling
21mr|kernel-6.12-baikal-6.12.43-3|15866	- net: Return error from sk_stream_wait_connect() if sk_wait_event() fails
21mr|kernel-6.12-baikal-6.12.43-3|15867	- net: rfkill: gpio: set GPIO direction
21mr|kernel-6.12-baikal-6.12.43-3|15868	- netrom: Fix a data-race around sysctl_netrom_default_path_quality
21mr|kernel-6.12-baikal-6.12.43-3|15869	- netrom: Fix a data-race around sysctl_netrom_link_fails_count
21mr|kernel-6.12-baikal-6.12.43-3|15870	- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
21mr|kernel-6.12-baikal-6.12.43-3|15871	- netrom: Fix a data-race around sysctl_netrom_routing_control
21mr|kernel-6.12-baikal-6.12.43-3|15872	- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
21mr|kernel-6.12-baikal-6.12.43-3|15873	- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
21mr|kernel-6.12-baikal-6.12.43-3|15874	- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
21mr|kernel-6.12-baikal-6.12.43-3|15875	- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
21mr|kernel-6.12-baikal-6.12.43-3|15876	- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
21mr|kernel-6.12-baikal-6.12.43-3|15877	- netrom: Fix a data-race around sysctl_netrom_transport_timeout
21mr|kernel-6.12-baikal-6.12.43-3|15878	- netrom: Fix a memory leak in nr_heartbeat_expiry()
21mr|kernel-6.12-baikal-6.12.43-3|15879	- netrom: Fix data-races around sysctl_net_busy_read
21mr|kernel-6.12-baikal-6.12.43-3|15880	- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
21mr|kernel-6.12-baikal-6.12.43-3|15881	- netrom: fix possible dead-lock in nr_rt_ioctl()
21mr|kernel-6.12-baikal-6.12.43-3|15882	- net/rose: fix races in rose_kill_by_device()
21mr|kernel-6.12-baikal-6.12.43-3|15883	- net/rose: Fix Use-After-Free in rose_ioctl
21mr|kernel-6.12-baikal-6.12.43-3|15884	- net: rswitch: Fix missing dev_kfree_skb_any() in error path
21mr|kernel-6.12-baikal-6.12.43-3|15885	- net: rswitch: Fix return value in rswitch_start_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|15886	- net: rswitch: Fix type of ret in rswitch_start_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|15887	- net: Save and restore msg_namelen in sock_sendmsg
21mr|kernel-6.12-baikal-6.12.43-3|15888	- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|15889	- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
21mr|kernel-6.12-baikal-6.12.43-3|15890	- net/sched: act_ct: fix skb leak and crash on ooo frags
21mr|kernel-6.12-baikal-6.12.43-3|15891	- net/sched: act_ct: Take per-cb reference to tcf_ct_flow_table
21mr|kernel-6.12-baikal-6.12.43-3|15892	- net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability
21mr|kernel-6.12-baikal-6.12.43-3|15893	- net/sched: act_mirred: don't override retval if we already lost the skb
21mr|kernel-6.12-baikal-6.12.43-3|15894	- net/sched: act_mirred: use the backlog for mirred ingress
21mr|kernel-6.12-baikal-6.12.43-3|15895	- net/sched: act_skbmod: prevent kernel-infoleak
21mr|kernel-6.12-baikal-6.12.43-3|15896	- net: sched: em_text: fix possible memory leak in em_text_destroy()
21mr|kernel-6.12-baikal-6.12.43-3|15897	- net/sched: fix false lockdep warning on qdisc root lock
21mr|kernel-6.12-baikal-6.12.43-3|15898	- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
21mr|kernel-6.12-baikal-6.12.43-3|15899	- net/sched: Fix UAF when resolving a clash
21mr|kernel-6.12-baikal-6.12.43-3|15900	- net/sched: flower: Add lock protection when remove filter handle
21mr|kernel-6.12-baikal-6.12.43-3|15901	- net/sched: flower: Fix chain template offload
21mr|kernel-6.12-baikal-6.12.43-3|15902	- net: sched: ife: fix potential use-after-free
21mr|kernel-6.12-baikal-6.12.43-3|15903	- net: sched: sch_multiq: fix possible OOB write in multiq_tune()
21mr|kernel-6.12-baikal-6.12.43-3|15904	- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
21mr|kernel-6.12-baikal-6.12.43-3|15905	- net/sched: taprio: extend minimum interval restriction to entire cycle too
21mr|kernel-6.12-baikal-6.12.43-3|15906	- net/sched: taprio: make q->picos_per_byte available to fill_sched_entry()
21mr|kernel-6.12-baikal-6.12.43-3|15907	- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
21mr|kernel-6.12-baikal-6.12.43-3|15908	- net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
21mr|kernel-6.12-baikal-6.12.43-3|15909	- net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module
21mr|kernel-6.12-baikal-6.12.43-3|15910	- net: sfp: Always call `sfp_sm_mod_remove()` on remove
21mr|kernel-6.12-baikal-6.12.43-3|15911	- net: sfp-bus: fix SFP mode detect from bitrate
21mr|kernel-6.12-baikal-6.12.43-3|15912	- net: skbuff: add overflow debug check to pull/push helpers
21mr|kernel-6.12-baikal-6.12.43-3|15913	- net: smc91x: Fix m68k kernel compilation for ColdFire CPU
21mr|kernel-6.12-baikal-6.12.43-3|15914	- net/smc: avoid overwriting when adjusting sock bufsizes
21mr|kernel-6.12-baikal-6.12.43-3|15915	- net/smc: disable SEID on non-s390 archs where virtual ISM may be used
21mr|kernel-6.12-baikal-6.12.43-3|15916	- net/smc: fix illegal rmb_desc access in SMC-D connection dump
21mr|kernel-6.12-baikal-6.12.43-3|15917	- net/smc: fix invalid link access in dumping SMC-R connections
21mr|kernel-6.12-baikal-6.12.43-3|15918	- net/smc: fix missing byte order conversion in CLC handshake
21mr|kernel-6.12-baikal-6.12.43-3|15919	- net/smc: fix neighbour and rtable leak in smc_ib_find_route()
21mr|kernel-6.12-baikal-6.12.43-3|15920	- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
21mr|kernel-6.12-baikal-6.12.43-3|15921	- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined
21mr|kernel-6.12-baikal-6.12.43-3|15922	- net: smsc95xx: add support for SYS TEC USB-SPEmodule1
21mr|kernel-6.12-baikal-6.12.43-3|15923	- net: sparx5: Add spinlock for frame transmission from CPU
21mr|kernel-6.12-baikal-6.12.43-3|15924	- net: sparx5: Fix use after free inside sparx5_del_mact_entry
21mr|kernel-6.12-baikal-6.12.43-3|15925	- net: sparx5: fix wrong config being used when reconfiguring PCS
21mr|kernel-6.12-baikal-6.12.43-3|15926	- net: sparx5: flower: fix fragment flags handling
21mr|kernel-6.12-baikal-6.12.43-3|15927	- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only
21mr|kernel-6.12-baikal-6.12.43-3|15928	- net: stmmac: Assign configured channel value to EXTTS event
21mr|kernel-6.12-baikal-6.12.43-3|15929	- net: stmmac: Correct byte order of perfect_match
21mr|kernel-6.12-baikal-6.12.43-3|15930	- net: stmmac: do not clear TBS enable bit on link up/down
21mr|kernel-6.12-baikal-6.12.43-3|15931	- net: stmmac: dwmac-qcom-ethqos: Configure host DMA width
21mr|kernel-6.12-baikal-6.12.43-3|15932	- net: stmmac: dwmac-qcom-ethqos: Fix drops in 10M SGMII RX
21mr|kernel-6.12-baikal-6.12.43-3|15933	- net: stmmac: dwmac-qcom-ethqos: fix error array size
21mr|kernel-6.12-baikal-6.12.43-3|15934	- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
21mr|kernel-6.12-baikal-6.12.43-3|15935	- net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls
21mr|kernel-6.12-baikal-6.12.43-3|15936	- net: stmmac: Fix ethool link settings ops for integrated PCS
21mr|kernel-6.12-baikal-6.12.43-3|15937	- net: stmmac: fix ethtool per-queue statistics
21mr|kernel-6.12-baikal-6.12.43-3|15938	- net: stmmac: fix FPE events losing
21mr|kernel-6.12-baikal-6.12.43-3|15939	- net: stmmac: Fix incorrect dereference in interrupt handlers
21mr|kernel-6.12-baikal-6.12.43-3|15940	- net: stmmac: fix incorrect flag check in timestamp interrupt
21mr|kernel-6.12-baikal-6.12.43-3|15941	- net: stmmac: Fix IP-cores specific MAC capabilities
21mr|kernel-6.12-baikal-6.12.43-3|15942	- net: stmmac: Fix max-speed being ignored on queue re-init
21mr|kernel-6.12-baikal-6.12.43-3|15943	- net: stmmac: fix rx queue priority assignment
21mr|kernel-6.12-baikal-6.12.43-3|15944	- net: stmmac: Handle disabled MDIO busses from devicetree
21mr|kernel-6.12-baikal-6.12.43-3|15945	- net: stmmac: No need to calculate speed divider when offload is disabled
21mr|kernel-6.12-baikal-6.12.43-3|15946	- net: stmmac: Prevent DSA tags from breaking COE
21mr|kernel-6.12-baikal-6.12.43-3|15947	- net: stmmac: protect updates of 64-bit statistics counters
21mr|kernel-6.12-baikal-6.12.43-3|15948	- net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters
21mr|kernel-6.12-baikal-6.12.43-3|15949	- net: stmmac: Tx coe sw fallback
21mr|kernel-6.12-baikal-6.12.43-3|15950	- net: stmmac: Wait a bit for the reset to take effect
21mr|kernel-6.12-baikal-6.12.43-3|15951	- net: stmmac: xgmac: Disable FPE MMC interrupts
21mr|kernel-6.12-baikal-6.12.43-3|15952	- net: stmmac: xgmac: fix a typo of register name in DPP safety handling
21mr|kernel-6.12-baikal-6.12.43-3|15953	- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
21mr|kernel-6.12-baikal-6.12.43-3|15954	- net: stmmac: xgmac: use #define for string constants
21mr|kernel-6.12-baikal-6.12.43-3|15955	- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
21mr|kernel-6.12-baikal-6.12.43-3|15956	- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket
21mr|kernel-6.12-baikal-6.12.43-3|15957	- net-sysfs: convert dev->operstate reads to lockless ones
21mr|kernel-6.12-baikal-6.12.43-3|15958	- net: sysfs: Fix /sys/class/net/<iface> path
21mr|kernel-6.12-baikal-6.12.43-3|15959	- net: sysfs: Fix /sys/class/net/<iface> path for statistics
21mr|kernel-6.12-baikal-6.12.43-3|15960	- net/tg3: fix race condition in tg3_reset_task()
21mr|kernel-6.12-baikal-6.12.43-3|15961	- net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe()
21mr|kernel-6.12-baikal-6.12.43-3|15962	- net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns()
21mr|kernel-6.12-baikal-6.12.43-3|15963	- net: ti: icssg-prueth: Fix start counter for ft1 filter
21mr|kernel-6.12-baikal-6.12.43-3|15964	- net: tls: factor out tls_*crypt_async_wait()
21mr|kernel-6.12-baikal-6.12.43-3|15965	- net: tls: fix marking packets as decrypted
21mr|kernel-6.12-baikal-6.12.43-3|15966	- net: tls: fix returned read length with async decrypt
21mr|kernel-6.12-baikal-6.12.43-3|15967	- net: tls: fix use-after-free with partial reads and async decrypt
21mr|kernel-6.12-baikal-6.12.43-3|15968	- net: tls, fix WARNIING in __sk_msg_free
21mr|kernel-6.12-baikal-6.12.43-3|15969	- net: tls: handle backlogging of crypto requests
21mr|kernel-6.12-baikal-6.12.43-3|15970	- net: tls, update curr on splice as well
21mr|kernel-6.12-baikal-6.12.43-3|15971	- net: txgbe: fix clk_name exceed MAX_DEV_ID limits
21mr|kernel-6.12-baikal-6.12.43-3|15972	- net: txgbe: fix i2c dev name cannot match clkdev
21mr|kernel-6.12-baikal-6.12.43-3|15973	- net: txgbe: initialize num_q_vectors for MSI/INTx interrupts
21mr|kernel-6.12-baikal-6.12.43-3|15974	- net: usb: ax88179_178a: avoid failed operations when device is disconnected
21mr|kernel-6.12-baikal-6.12.43-3|15975	- net: usb: ax88179_178a: avoid the interface always configured as random address
21mr|kernel-6.12-baikal-6.12.43-3|15976	- net: usb: ax88179_178a: avoid two consecutive device resets
21mr|kernel-6.12-baikal-6.12.43-3|15977	- net: usb: ax88179_178a: avoid writing the mac address before first reading
21mr|kernel-6.12-baikal-6.12.43-3|15978	- net: usb: ax88179_178a: fix link status when link is set to down/up
21mr|kernel-6.12-baikal-6.12.43-3|15979	- net: usb: ax88179_178a: improve link status logs
21mr|kernel-6.12-baikal-6.12.43-3|15980	- net: usb: ax88179_178a: improve reset check
21mr|kernel-6.12-baikal-6.12.43-3|15981	- net: usb: ax88179_178a: stop lying about skb->truesize
21mr|kernel-6.12-baikal-6.12.43-3|15982	- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
21mr|kernel-6.12-baikal-6.12.43-3|15983	- net: usb: qmi_wwan: add Telit FN912 compositions
21mr|kernel-6.12-baikal-6.12.43-3|15984	- net: usb: qmi_wwan: add Telit FN920C04 compositions
21mr|kernel-6.12-baikal-6.12.43-3|15985	- net: usb: qmi_wwan: claim interface 4 for ZTE MF290
21mr|kernel-6.12-baikal-6.12.43-3|15986	- net:usb:qmi_wwan: support Rolling modules
21mr|kernel-6.12-baikal-6.12.43-3|15987	- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
21mr|kernel-6.12-baikal-6.12.43-3|15988	- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
21mr|kernel-6.12-baikal-6.12.43-3|15989	- net: usb: smsc95xx: stop lying about skb->truesize
21mr|kernel-6.12-baikal-6.12.43-3|15990	- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
21mr|kernel-6.12-baikal-6.12.43-3|15991	- net: usb: sr9700: stop lying about skb->truesize
21mr|kernel-6.12-baikal-6.12.43-3|15992	- net: veth: clear GRO when clearing XDP even when down
21mr|kernel-6.12-baikal-6.12.43-3|15993	- net: veth: do not manipulate GRO when using XDP
21mr|kernel-6.12-baikal-6.12.43-3|15994	- net: wangxun: fix to change Rx features
21mr|kernel-6.12-baikal-6.12.43-3|15995	- net: wwan: iosm: Fix tainted pointer delete is case of region creation fail
21mr|kernel-6.12-baikal-6.12.43-3|15996	- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
21mr|kernel-6.12-baikal-6.12.43-3|15997	- net/x25: fix incorrect parameter validation in the x25_getsockopt() function
21mr|kernel-6.12-baikal-6.12.43-3|15998	- nfc: Do not send datagram if socket state isn't LLCP_BOUND
21mr|kernel-6.12-baikal-6.12.43-3|15999	- nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local
21mr|kernel-6.12-baikal-6.12.43-3|16000	- nfc/nci: Add the inconsistency check between the input data length and count
21mr|kernel-6.12-baikal-6.12.43-3|16001	- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
21mr|kernel-6.12-baikal-6.12.43-3|16002	- nfc: nci: Fix kcov check in nci_rx_work()
21mr|kernel-6.12-baikal-6.12.43-3|16003	- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
21mr|kernel-6.12-baikal-6.12.43-3|16004	- nfc: nci: Fix uninit-value in nci_rx_work
21mr|kernel-6.12-baikal-6.12.43-3|16005	- nfc: nci: free rx_data_reassembly skb on NCI device cleanup
21mr|kernel-6.12-baikal-6.12.43-3|16006	- NFC: trf7970a: disable all regulators on removal
21mr|kernel-6.12-baikal-6.12.43-3|16007	- nfc: virtual_ncidev: Add variable to check if ndev is running
21mr|kernel-6.12-baikal-6.12.43-3|16008	- nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag
21mr|kernel-6.12-baikal-6.12.43-3|16009	- nfp: flower: add hardware offload check for post ct entry
21mr|kernel-6.12-baikal-6.12.43-3|16010	- nfp: flower: fix for take a mutex lock in soft irq context and rcu lock
21mr|kernel-6.12-baikal-6.12.43-3|16011	- nfp: flower: fix hardware offload for the transfer layer port
21mr|kernel-6.12-baikal-6.12.43-3|16012	- nfp: flower: handle acti_netdevs allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|16013	- nfp: flower: prevent re-adding mac index for bonded port
21mr|kernel-6.12-baikal-6.12.43-3|16014	- nfp: use correct macro for LengthSelect in BAR config
21mr|kernel-6.12-baikal-6.12.43-3|16015	- NFS: add barriers when testing for NFS_FSDATA_BLOCKED
21mr|kernel-6.12-baikal-6.12.43-3|16016	- nfs: Avoid flushing many pages with NFS_FILE_SYNC
21mr|kernel-6.12-baikal-6.12.43-3|16017	- nfsd: call nfsd_last_thread() before final nfsd_put()
21mr|kernel-6.12-baikal-6.12.43-3|16018	- nfsd: don't take fi_lock in nfsd_break_deleg_cb()
21mr|kernel-6.12-baikal-6.12.43-3|16019	- nfsd: drop the nfsd_put helper
21mr|kernel-6.12-baikal-6.12.43-3|16020	- NFSD: Fix nfsd_clid_class use of __string_len() macro
21mr|kernel-6.12-baikal-6.12.43-3|16021	- nfsd: fix RELEASE_LOCKOWNER
21mr|kernel-6.12-baikal-6.12.43-3|16022	- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
21mr|kernel-6.12-baikal-6.12.43-3|16023	- nfs: don't invalidate dentries on transient errors
21mr|kernel-6.12-baikal-6.12.43-3|16024	- nfs: drop the incorrect assertion in nfs_swap_rw()
21mr|kernel-6.12-baikal-6.12.43-3|16025	- NFSD: Support write delegations in LAYOUTGET
21mr|kernel-6.12-baikal-6.12.43-3|16026	- nfs: expose /proc/net/sunrpc/nfs in net namespaces
21mr|kernel-6.12-baikal-6.12.43-3|16027	- NFS: Fix an off by one in root_nfs_cat()
21mr|kernel-6.12-baikal-6.12.43-3|16028	- NFS: Fix data corruption caused by congestion.
21mr|kernel-6.12-baikal-6.12.43-3|16029	- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt
21mr|kernel-6.12-baikal-6.12.43-3|16030	- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
21mr|kernel-6.12-baikal-6.12.43-3|16031	- NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
21mr|kernel-6.12-baikal-6.12.43-3|16032	- nfs: fix UAF in direct writes
21mr|kernel-6.12-baikal-6.12.43-3|16033	- nfs: fix undefined behavior in nfs_block_bits()
21mr|kernel-6.12-baikal-6.12.43-3|16034	- nfs: Handle error of rpc_proc_register() in nfs_net_init().
21mr|kernel-6.12-baikal-6.12.43-3|16035	- nfs: keep server info for remounts
21mr|kernel-6.12-baikal-6.12.43-3|16036	- nfs: make the rpc_stat per net namespace
21mr|kernel-6.12-baikal-6.12.43-3|16037	- nfs: propagate readlink errors in nfs_symlink_filler
21mr|kernel-6.12-baikal-6.12.43-3|16038	- NFS: Read unlock folio on nfs_page_create_from_folio() error
21mr|kernel-6.12-baikal-6.12.43-3|16039	- NFS: Use parent's objective cred in nfs_access_login_time()
21mr|kernel-6.12-baikal-6.12.43-3|16040	- NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
21mr|kernel-6.12-baikal-6.12.43-3|16041	- NFSv4.1 enforce rootpath check in fs_location query
21mr|kernel-6.12-baikal-6.12.43-3|16042	- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
21mr|kernel-6.12-baikal-6.12.43-3|16043	- NFSv4.1/pnfs: fix NFS with TLS in pnfs
21mr|kernel-6.12-baikal-6.12.43-3|16044	- NFSv4.2: fix listxattr maximum XDR buffer size
21mr|kernel-6.12-baikal-6.12.43-3|16045	- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
21mr|kernel-6.12-baikal-6.12.43-3|16046	- NFSv4: Fix memory leak in nfs4_set_security_label
21mr|kernel-6.12-baikal-6.12.43-3|16047	- NFSv4: Fixup smatch warning for ambiguous return
21mr|kernel-6.12-baikal-6.12.43-3|16048	- nilfs2: add missing check for inode numbers on directory entries
21mr|kernel-6.12-baikal-6.12.43-3|16049	- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
21mr|kernel-6.12-baikal-6.12.43-3|16050	- nilfs2: fix data corruption in dsync block recovery for small block sizes
21mr|kernel-6.12-baikal-6.12.43-3|16051	- nilfs2: fix failure to detect DAT corruption in btree and direct mappings
21mr|kernel-6.12-baikal-6.12.43-3|16052	- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
21mr|kernel-6.12-baikal-6.12.43-3|16053	- nilfs2: fix incorrect inode allocation from reserved inodes
21mr|kernel-6.12-baikal-6.12.43-3|16054	- nilfs2: fix inode number range checks
21mr|kernel-6.12-baikal-6.12.43-3|16055	- nilfs2: fix kernel bug on rename operation of broken directory
21mr|kernel-6.12-baikal-6.12.43-3|16056	- nilfs2: fix missing error check for sb_set_blocksize call
21mr|kernel-6.12-baikal-6.12.43-3|16057	- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
21mr|kernel-6.12-baikal-6.12.43-3|16058	- nilfs2: fix OOB in nilfs_set_de_type
21mr|kernel-6.12-baikal-6.12.43-3|16059	- nilfs2: fix out-of-range warning
21mr|kernel-6.12-baikal-6.12.43-3|16060	- nilfs2: fix potential bug in end_buffer_async_write
21mr|kernel-6.12-baikal-6.12.43-3|16061	- nilfs2: fix potential hang in nilfs_detach_log_writer()
21mr|kernel-6.12-baikal-6.12.43-3|16062	- nilfs2: fix potential kernel bug due to lack of writeback flag waiting
21mr|kernel-6.12-baikal-6.12.43-3|16063	- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
21mr|kernel-6.12-baikal-6.12.43-3|16064	- nilfs2: fix use-after-free of timer for log writer thread
21mr|kernel-6.12-baikal-6.12.43-3|16065	- nilfs2: handle inconsistent state in nilfs_btnode_create_block()
21mr|kernel-6.12-baikal-6.12.43-3|16066	- nilfs2: prevent kernel bug at submit_bh_wbc()
21mr|kernel-6.12-baikal-6.12.43-3|16067	- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
21mr|kernel-6.12-baikal-6.12.43-3|16068	- nilfs2: return the mapped address from nilfs_get_page()
21mr|kernel-6.12-baikal-6.12.43-3|16069	- nouveau: add an ioctl to report vram usage
21mr|kernel-6.12-baikal-6.12.43-3|16070	- nouveau: add an ioctl to return vram bar size.
21mr|kernel-6.12-baikal-6.12.43-3|16071	- nouveau/dmem: handle kcalloc() allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|16072	- nouveau: find the smallest page allocation to cover a buffer alloc.
21mr|kernel-6.12-baikal-6.12.43-3|16073	- nouveau: fix function cast warning
21mr|kernel-6.12-baikal-6.12.43-3|16074	- nouveau: fix function cast warnings
21mr|kernel-6.12-baikal-6.12.43-3|16075	- nouveau: fix instmem race condition around ptr stores
21mr|kernel-6.12-baikal-6.12.43-3|16076	- nouveau: lock the client object tree.
21mr|kernel-6.12-baikal-6.12.43-3|16077	- nouveau: offload fence uevents work to workqueue
21mr|kernel-6.12-baikal-6.12.43-3|16078	- nouveau: report byte usage in VRAM usage.
21mr|kernel-6.12-baikal-6.12.43-3|16079	- nouveau: reset the bo resource bus info after an eviction
21mr|kernel-6.12-baikal-6.12.43-3|16080	- nouveau/svm: fix kvcalloc() argument order
21mr|kernel-6.12-baikal-6.12.43-3|16081	- nouveau/tu102: flush all pdbs on vmm flush
21mr|kernel-6.12-baikal-6.12.43-3|16082	- nouveau: use an rwlock for the event lock.
21mr|kernel-6.12-baikal-6.12.43-3|16083	- nouveau/uvmm: fix addr/range calcs for remap operations
21mr|kernel-6.12-baikal-6.12.43-3|16084	- nouveau/vmm: don't set addr on the fail path to avoid warning
21mr|kernel-6.12-baikal-6.12.43-3|16085	- nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment().
21mr|kernel-6.12-baikal-6.12.43-3|16086	- NTB: fix possible name leak in ntb_register_device()
21mr|kernel-6.12-baikal-6.12.43-3|16087	- null_blk: Do not allow runt zone with zone capacity smaller then zone size
21mr|kernel-6.12-baikal-6.12.43-3|16088	- null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS
21mr|kernel-6.12-baikal-6.12.43-3|16089	- null_blk: Fix missing mutex_destroy() at module removal
21mr|kernel-6.12-baikal-6.12.43-3|16090	- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
21mr|kernel-6.12-baikal-6.12.43-3|16091	- null_blk: fix validation of block size
21mr|kernel-6.12-baikal-6.12.43-3|16092	- null_blk: Print correct max open zones limit in null_init_zoned_dev()
21mr|kernel-6.12-baikal-6.12.43-3|16093	- nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
21mr|kernel-6.12-baikal-6.12.43-3|16094	- nvme-auth: set explanation code for failure2 msgs
21mr|kernel-6.12-baikal-6.12.43-3|16095	- nvme: avoid double free special payload
21mr|kernel-6.12-baikal-6.12.43-3|16096	- nvme: cancel pending I/O if nvme controller is in terminal state
21mr|kernel-6.12-baikal-6.12.43-3|16097	- nvme: catch errors from nvme_configure_metadata()
21mr|kernel-6.12-baikal-6.12.43-3|16098	- nvme: check for valid nvme_identify_ns() before using it
21mr|kernel-6.12-baikal-6.12.43-3|16099	- nvme-core: check for too small lba shift
21mr|kernel-6.12-baikal-6.12.43-3|16100	- nvme-core: fix a memory leak in nvme_ns_info_from_identify()
21mr|kernel-6.12-baikal-6.12.43-3|16101	- nvme: ensure reset state check ordering
21mr|kernel-6.12-baikal-6.12.43-3|16102	- nvme-fc: do not wait in vain when unloading module
21mr|kernel-6.12-baikal-6.12.43-3|16103	- nvme: find numa distance only if controller has valid numa id
21mr|kernel-6.12-baikal-6.12.43-3|16104	- nvme: fix deadlock between reset and scan
21mr|kernel-6.12-baikal-6.12.43-3|16105	- nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA.
21mr|kernel-6.12-baikal-6.12.43-3|16106	- nvme: fix nvme_pr_* status code parsing
21mr|kernel-6.12-baikal-6.12.43-3|16107	- nvme: fix reconnection fail due to reserved tag allocation
21mr|kernel-6.12-baikal-6.12.43-3|16108	- nvme: fixup comment for nvme RDMA Provider Type
21mr|kernel-6.12-baikal-6.12.43-3|16109	- nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH
21mr|kernel-6.12-baikal-6.12.43-3|16110	- nvme: introduce helper function to get ctrl state
21mr|kernel-6.12-baikal-6.12.43-3|16111	- nvme-ioctl: move capable() admin check to the end
21mr|kernel-6.12-baikal-6.12.43-3|16112	- nvmem: add explicit config option to read old syntax fixed OF cells
21mr|kernel-6.12-baikal-6.12.43-3|16113	- nvmem: brcm_nvram: store a copy of NVRAM content
21mr|kernel-6.12-baikal-6.12.43-3|16114	- nvmem: core: only change name to fram for current attribute
21mr|kernel-6.12-baikal-6.12.43-3|16115	- nvmem: Do not expect fixed layouts to grab a layout driver
21mr|kernel-6.12-baikal-6.12.43-3|16116	- nvmem: meson-efuse: fix function pointer type mismatch
21mr|kernel-6.12-baikal-6.12.43-3|16117	- nvmem: meson-efuse: Fix return value of nvmem callbacks
21mr|kernel-6.12-baikal-6.12.43-3|16118	- nvmem: rmem: Fix return value of rmem_read()
21mr|kernel-6.12-baikal-6.12.43-3|16119	- nvmem: rockchip-otp: set add_legacy_fixed_of_cells config option
21mr|kernel-6.12-baikal-6.12.43-3|16120	- nvme-multipath: find NUMA path only for online numa-node
21mr|kernel-6.12-baikal-6.12.43-3|16121	- nvme-multipath: fix io accounting on failover
21mr|kernel-6.12-baikal-6.12.43-3|16122	- nvme-pci: add missing condition check for existence of mapped data
21mr|kernel-6.12-baikal-6.12.43-3|16123	- nvme-pci: Add quirk for broken MSIs
21mr|kernel-6.12-baikal-6.12.43-3|16124	- nvme-pci: Add sleep quirk for Kingston drives
21mr|kernel-6.12-baikal-6.12.43-3|16125	- nvme-pci: fix sleeping function called from interrupt context
21mr|kernel-6.12-baikal-6.12.43-3|16126	- nvme-pci: Fix the instructions for disabling power management
21mr|kernel-6.12-baikal-6.12.43-3|16127	- nvme: prevent potential spectre v1 gadget
21mr|kernel-6.12-baikal-6.12.43-3|16128	- nvmet: always initialize cqe.result
21mr|kernel-6.12-baikal-6.12.43-3|16129	- nvmet-auth: fix nvmet_auth hash error handling
21mr|kernel-6.12-baikal-6.12.43-3|16130	- nvmet-auth: replace pr_debug() with pr_err() to report an error.
21mr|kernel-6.12-baikal-6.12.43-3|16131	- nvmet-auth: return the error code to the nvmet_auth_host_hash() callers
21mr|kernel-6.12-baikal-6.12.43-3|16132	- nvme-tcp: add definitions for TLS cipher suites
21mr|kernel-6.12-baikal-6.12.43-3|16133	- nvmet-fc: abort command when there is no binding
21mr|kernel-6.12-baikal-6.12.43-3|16134	- nvmet-fc: avoid deadlock on delete association path
21mr|kernel-6.12-baikal-6.12.43-3|16135	- nvmet-fc: defer cleanup using RCU properly
21mr|kernel-6.12-baikal-6.12.43-3|16136	- nvmet-fc: hold reference on hostport match
21mr|kernel-6.12-baikal-6.12.43-3|16137	- nvmet-fcloop: swap the list_add_tail arguments
21mr|kernel-6.12-baikal-6.12.43-3|16138	- nvmet-fc: release reference on target port
21mr|kernel-6.12-baikal-6.12.43-3|16139	- nvmet-fc: take ref count on tgtport before delete assoc
21mr|kernel-6.12-baikal-6.12.43-3|16140	- nvmet: fix a possible leak when destroy a ctrl during qp establishment
21mr|kernel-6.12-baikal-6.12.43-3|16141	- nvmet: fix ns enable/disable possible hang
21mr|kernel-6.12-baikal-6.12.43-3|16142	- nvmet: fix nvme status code when namespace is disabled
21mr|kernel-6.12-baikal-6.12.43-3|16143	- nvmet-passthru: propagate status from id override functions
21mr|kernel-6.12-baikal-6.12.43-3|16144	- nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists()
21mr|kernel-6.12-baikal-6.12.43-3|16145	- nvme: trace: avoid memcpy overflow warning
21mr|kernel-6.12-baikal-6.12.43-3|16146	- nvmet: re-fix tracing strncpy() warning
21mr|kernel-6.12-baikal-6.12.43-3|16147	- nvmet-tcp: fix a crash in nvmet_req_complete()
21mr|kernel-6.12-baikal-6.12.43-3|16148	- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
21mr|kernel-6.12-baikal-6.12.43-3|16149	- nvmet-tcp: fix nvme tcp ida memory leak
21mr|kernel-6.12-baikal-6.12.43-3|16150	- nvmet-tcp: fix possible memory leak when tearing down a controller
21mr|kernel-6.12-baikal-6.12.43-3|16151	- nvmet-tcp: Fix the H2C expected PDU len calculation
21mr|kernel-6.12-baikal-6.12.43-3|16152	- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
21mr|kernel-6.12-baikal-6.12.43-3|16153	- ocfs2: add bounds checking to ocfs2_check_dir_entry()
21mr|kernel-6.12-baikal-6.12.43-3|16154	- ocfs2: convert to new timestamp accessors
21mr|kernel-6.12-baikal-6.12.43-3|16155	- ocfs2: fix DIO failure due to insufficient transaction credits
21mr|kernel-6.12-baikal-6.12.43-3|16156	- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
21mr|kernel-6.12-baikal-6.12.43-3|16157	- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
21mr|kernel-6.12-baikal-6.12.43-3|16158	- ocfs2: fix races between hole punching and AIO+DIO
21mr|kernel-6.12-baikal-6.12.43-3|16159	- ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link
21mr|kernel-6.12-baikal-6.12.43-3|16160	- ocfs2: use coarse time for new created files
21mr|kernel-6.12-baikal-6.12.43-3|16161	- octeon_ep: explicitly test for firmware ready value
21mr|kernel-6.12-baikal-6.12.43-3|16162	- octeontx2-af: Add array index check
21mr|kernel-6.12-baikal-6.12.43-3|16163	- octeontx2-af: Add missing mcs flr handler call
21mr|kernel-6.12-baikal-6.12.43-3|16164	- octeontx2-af: Adjust Tx credits when MCS external bypass is disabled
21mr|kernel-6.12-baikal-6.12.43-3|16165	- octeontx2-af: Always allocate PF entries from low prioriy zone
21mr|kernel-6.12-baikal-6.12.43-3|16166	- octeontx2-af: Always configure NIX TX link credits based on max frame size
21mr|kernel-6.12-baikal-6.12.43-3|16167	- octeontx2-af: avoid off-by-one read from userspace
21mr|kernel-6.12-baikal-6.12.43-3|16168	- octeontx2-af: Check return value of nix_get_nixlf before using nixlf
21mr|kernel-6.12-baikal-6.12.43-3|16169	- octeontx2-af: CN10KB: Fix FIFO length calculation for RPM2
21mr|kernel-6.12-baikal-6.12.43-3|16170	- octeontx2-af: Consider the action set by PF
21mr|kernel-6.12-baikal-6.12.43-3|16171	- octeontx2-af: fix a issue with cpt_lf_alloc mailbox
21mr|kernel-6.12-baikal-6.12.43-3|16172	- octeontx2-af: fix a use-after-free in rvu_nix_register_reporters
21mr|kernel-6.12-baikal-6.12.43-3|16173	- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
21mr|kernel-6.12-baikal-6.12.43-3|16174	- octeontx2-af: fix detection of IP layer
21mr|kernel-6.12-baikal-6.12.43-3|16175	- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()
21mr|kernel-6.12-baikal-6.12.43-3|16176	- octeontx2-af: fix issue with IPv4 match for RSS
21mr|kernel-6.12-baikal-6.12.43-3|16177	- octeontx2-af: fix issue with IPv6 ext match for RSS
21mr|kernel-6.12-baikal-6.12.43-3|16178	- octeontx2-af: Fix issue with loading coalesced KPU profiles
21mr|kernel-6.12-baikal-6.12.43-3|16179	- octeontx2-af: Fix marking couple of structure as __packed
21mr|kernel-6.12-baikal-6.12.43-3|16180	- octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry
21mr|kernel-6.12-baikal-6.12.43-3|16181	- octeontx2-af: Fix mcs sa cam entries size
21mr|kernel-6.12-baikal-6.12.43-3|16182	- octeontx2-af: Fix mcs stats register address
21mr|kernel-6.12-baikal-6.12.43-3|16183	- octeontx2-af: Fix NIX SQ mode and BP config
21mr|kernel-6.12-baikal-6.12.43-3|16184	- octeontx2-af: Fix pause frame configuration
21mr|kernel-6.12-baikal-6.12.43-3|16185	- Octeontx2-af: fix pause frame configuration in GMP mode
21mr|kernel-6.12-baikal-6.12.43-3|16186	- octeontx2-af: Fix possible buffer overflow
21mr|kernel-6.12-baikal-6.12.43-3|16187	- octeontx2-af: Re-enable MAC TX in otx2_stop processing
21mr|kernel-6.12-baikal-6.12.43-3|16188	- octeontx2-af: replace cpt slot with lf id on reg write
21mr|kernel-6.12-baikal-6.12.43-3|16189	- octeontx2-af: Update RSS algorithm index
21mr|kernel-6.12-baikal-6.12.43-3|16190	- octeontx2-af: Update Tx link register range
21mr|kernel-6.12-baikal-6.12.43-3|16191	- octeontx2-af: Use matching wake_up API variant in CGX command interface
21mr|kernel-6.12-baikal-6.12.43-3|16192	- octeontx2-af: Use separate handlers for interrupts
21mr|kernel-6.12-baikal-6.12.43-3|16193	- octeontx2: Detect the mbox up or down message via register
21mr|kernel-6.12-baikal-6.12.43-3|16194	- octeontx2-pf: Add error handling to VLAN unoffload handling
21mr|kernel-6.12-baikal-6.12.43-3|16195	- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
21mr|kernel-6.12-baikal-6.12.43-3|16196	- octeontx2-pf: check negative error code in otx2_open()
21mr|kernel-6.12-baikal-6.12.43-3|16197	- octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing
21mr|kernel-6.12-baikal-6.12.43-3|16198	- octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
21mr|kernel-6.12-baikal-6.12.43-3|16199	- octeontx2-pf: Fix a memleak otx2_sq_init
21mr|kernel-6.12-baikal-6.12.43-3|16200	- octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver
21mr|kernel-6.12-baikal-6.12.43-3|16201	- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
21mr|kernel-6.12-baikal-6.12.43-3|16202	- octeontx2-pf: Fix graceful exit during PFC configuration failure
21mr|kernel-6.12-baikal-6.12.43-3|16203	- octeontx2-pf: Fix linking objects into multiple modules
21mr|kernel-6.12-baikal-6.12.43-3|16204	- octeontx2-pf: Fix promisc mcam entry action
21mr|kernel-6.12-baikal-6.12.43-3|16205	- octeontx2-pf: Fix transmit scheduler resource leak
21mr|kernel-6.12-baikal-6.12.43-3|16206	- Octeontx2-pf: Free send queue buffers incase of leaf to inner
21mr|kernel-6.12-baikal-6.12.43-3|16207	- octeontx2-pf: Remove xdp queues on program detach
21mr|kernel-6.12-baikal-6.12.43-3|16208	- octeontx2-pf: Restore TC ingress police rules when interface is up
21mr|kernel-6.12-baikal-6.12.43-3|16209	- octeontx2-pf: Send UP messages to VF only when VF is up.
21mr|kernel-6.12-baikal-6.12.43-3|16210	- octeontx2-pf: Use default max_active works instead of one
21mr|kernel-6.12-baikal-6.12.43-3|16211	- octeontx2-pf: Wait till detach_resources msg is complete
21mr|kernel-6.12-baikal-6.12.43-3|16212	- of: dynamic: Fix of_reconfig_get_state_change() return value documentation
21mr|kernel-6.12-baikal-6.12.43-3|16213	- of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
21mr|kernel-6.12-baikal-6.12.43-3|16214	- of: Fix double free in of_parse_phandle_with_args_map
21mr|kernel-6.12-baikal-6.12.43-3|16215	- of/irq: Disable "interrupt-map" parsing for PASEMI Nemo
21mr|kernel-6.12-baikal-6.12.43-3|16216	- of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw()
21mr|kernel-6.12-baikal-6.12.43-3|16217	- of: module: add buffer overflow check in of_modalias()
21mr|kernel-6.12-baikal-6.12.43-3|16218	- of: module: prevent NULL pointer dereference in vsnprintf()
21mr|kernel-6.12-baikal-6.12.43-3|16219	- of: property: Add in-ports/out-ports support to of_graph_get_port_parent()
21mr|kernel-6.12-baikal-6.12.43-3|16220	- of: property: fix typo in io-channels
21mr|kernel-6.12-baikal-6.12.43-3|16221	- of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
21mr|kernel-6.12-baikal-6.12.43-3|16222	- of: property: Improve finding the consumer of a remote-endpoint property
21mr|kernel-6.12-baikal-6.12.43-3|16223	- of: property: Improve finding the supplier of a remote-endpoint property
21mr|kernel-6.12-baikal-6.12.43-3|16224	- of: unittest: Fix compile in the non-dynamic case
21mr|kernel-6.12-baikal-6.12.43-3|16225	- of: unittest: Fix of_count_phandle_with_args() expected value message
21mr|kernel-6.12-baikal-6.12.43-3|16226	- openpromfs: finish conversion to the new mount API
21mr|kernel-6.12-baikal-6.12.43-3|16227	- openrisc: traps: Don't send signals to kernel mode threads
21mr|kernel-6.12-baikal-6.12.43-3|16228	- openvswitch: get related ct labels from its master if it is not confirmed
21mr|kernel-6.12-baikal-6.12.43-3|16229	- openvswitch: Set the skbuff pkt_type for proper pmtud support.
21mr|kernel-6.12-baikal-6.12.43-3|16230	- OPP: debugfs: Fix warning around icc_get_name()
21mr|kernel-6.12-baikal-6.12.43-3|16231	- OPP: Pass rounded rate to _set_opp()
21mr|kernel-6.12-baikal-6.12.43-3|16232	- OPP: ti: Fix ti_opp_supply_probe wrong return values
21mr|kernel-6.12-baikal-6.12.43-3|16233	- orangefs: fix out-of-bounds fsid access
21mr|kernel-6.12-baikal-6.12.43-3|16234	- overflow: Allow non-type arg to type_max() and type_min()
21mr|kernel-6.12-baikal-6.12.43-3|16235	- ovl: add support for appending lowerdirs one by one
21mr|kernel-6.12-baikal-6.12.43-3|16236	- ovl: Always reject mounting over case-insensitive directories
21mr|kernel-6.12-baikal-6.12.43-3|16237	- ovl: fix encoding fid for lower only root
21mr|kernel-6.12-baikal-6.12.43-3|16238	- ovl: fix memory leak in ovl_parse_param()
21mr|kernel-6.12-baikal-6.12.43-3|16239	- ovl: refactor layer parsing helpers
21mr|kernel-6.12-baikal-6.12.43-3|16240	- ovl: remove unused code in lowerdir param parsing
21mr|kernel-6.12-baikal-6.12.43-3|16241	- ovl: remove upper umask handling from ovl_create_upper()
21mr|kernel-6.12-baikal-6.12.43-3|16242	- ovl: store and show the user provided lowerdir mount option
21mr|kernel-6.12-baikal-6.12.43-3|16243	- packet: annotate data-races around ignore_outgoing
21mr|kernel-6.12-baikal-6.12.43-3|16244	- packet: Move reference count in packet_sock to atomic_long_t
21mr|kernel-6.12-baikal-6.12.43-3|16245	- padata: Disable BH when taking works lock on MT path
21mr|kernel-6.12-baikal-6.12.43-3|16246	- panic: Flush kernel log buffer at the end
21mr|kernel-6.12-baikal-6.12.43-3|16247	- parisc: add missing export of __cmpxchg_u8()
21mr|kernel-6.12-baikal-6.12.43-3|16248	- parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros
21mr|kernel-6.12-baikal-6.12.43-3|16249	- parisc: BTLB: Fix crash when setting up BTLB at CPU bringup
21mr|kernel-6.12-baikal-6.12.43-3|16250	- parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
21mr|kernel-6.12-baikal-6.12.43-3|16251	- parisc: Define sigset_t in parisc uapi header
21mr|kernel-6.12-baikal-6.12.43-3|16252	- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
21mr|kernel-6.12-baikal-6.12.43-3|16253	- parisc: Ensure 32-bit alignment on parisc unwind section
21mr|kernel-6.12-baikal-6.12.43-3|16254	- parisc/firmware: Fix F-extend for PDC addresses
21mr|kernel-6.12-baikal-6.12.43-3|16255	- parisc: Fix asm operand number out of range build error in bug table
21mr|kernel-6.12-baikal-6.12.43-3|16256	- parisc: Fix csum_ipv6_magic on 32-bit systems
21mr|kernel-6.12-baikal-6.12.43-3|16257	- parisc: Fix csum_ipv6_magic on 64-bit systems
21mr|kernel-6.12-baikal-6.12.43-3|16258	- parisc: Fix ip_fast_csum
21mr|kernel-6.12-baikal-6.12.43-3|16259	- parisc: Fix random data corruption from exception handler
21mr|kernel-6.12-baikal-6.12.43-3|16260	- parisc: Fix stack unwinder
21mr|kernel-6.12-baikal-6.12.43-3|16261	- parisc: Fix warning at drivers/pci/msi/msi.h:121
21mr|kernel-6.12-baikal-6.12.43-3|16262	- parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check
21mr|kernel-6.12-baikal-6.12.43-3|16263	- parisc: Mark altinstructions read-only and 32-bit aligned
21mr|kernel-6.12-baikal-6.12.43-3|16264	- parisc: Mark ex_table entries 32-bit aligned in assembly.h
21mr|kernel-6.12-baikal-6.12.43-3|16265	- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
21mr|kernel-6.12-baikal-6.12.43-3|16266	- parisc: Mark jump_table naturally aligned
21mr|kernel-6.12-baikal-6.12.43-3|16267	- parisc: Mark lock_aligned variables 16-byte aligned on SMP
21mr|kernel-6.12-baikal-6.12.43-3|16268	- parisc/power: Fix power soft-off button emulation on qemu
21mr|kernel-6.12-baikal-6.12.43-3|16269	- parisc: Prevent hung tasks when printing inventory on serial console
21mr|kernel-6.12-baikal-6.12.43-3|16270	- parisc: Reduce size of the bug_table on 64-bit kernel by half
21mr|kernel-6.12-baikal-6.12.43-3|16271	- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
21mr|kernel-6.12-baikal-6.12.43-3|16272	- parisc: Try to fix random segmentation faults in package builds
21mr|kernel-6.12-baikal-6.12.43-3|16273	- parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd()
21mr|kernel-6.12-baikal-6.12.43-3|16274	- parisc: use correct compat recv/recvfrom syscalls
21mr|kernel-6.12-baikal-6.12.43-3|16275	- parisc: use generic sys_fanotify_mark implementation
21mr|kernel-6.12-baikal-6.12.43-3|16276	- parisc: Use natural CPU alignment for bug_table
21mr|kernel-6.12-baikal-6.12.43-3|16277	- parport: Add support for Brainboxes IX/UC/PX parallel cards
21mr|kernel-6.12-baikal-6.12.43-3|16278	- parport: parport_serial: Add Brainboxes BAR details
21mr|kernel-6.12-baikal-6.12.43-3|16279	- parport: parport_serial: Add Brainboxes device IDs and geometry
21mr|kernel-6.12-baikal-6.12.43-3|16280	- PCI: Add ACS quirk for more Zhaoxin Root Ports
21mr|kernel-6.12-baikal-6.12.43-3|16281	- PCI: add INTEL_HDA_ARL to pci_ids.h
21mr|kernel-6.12-baikal-6.12.43-3|16282	- PCI: Add no PM reset quirk for NVIDIA Spectrum devices
21mr|kernel-6.12-baikal-6.12.43-3|16283	- PCI: Add pci_get_base_class() helper
21mr|kernel-6.12-baikal-6.12.43-3|16284	- PCI/AER: Block runtime suspend when handling errors
21mr|kernel-6.12-baikal-6.12.43-3|16285	- PCI/AER: Decode Requester ID when no error info found
21mr|kernel-6.12-baikal-6.12.43-3|16286	- PCI/ASPM: Add pci_enable_link_state_locked()
21mr|kernel-6.12-baikal-6.12.43-3|16287	- PCI/ASPM: Fix deadlock when enabling ASPM
21mr|kernel-6.12-baikal-6.12.43-3|16288	- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource()
21mr|kernel-6.12-baikal-6.12.43-3|16289	- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
21mr|kernel-6.12-baikal-6.12.43-3|16290	- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
21mr|kernel-6.12-baikal-6.12.43-3|16291	- PCI: Do not wait for disconnected devices when resuming
21mr|kernel-6.12-baikal-6.12.43-3|16292	- PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
21mr|kernel-6.12-baikal-6.12.43-3|16293	- PCI/DPC: Print all TLP Prefixes, not just the first
21mr|kernel-6.12-baikal-6.12.43-3|16294	- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
21mr|kernel-6.12-baikal-6.12.43-3|16295	- PCI/DPC: Use FIELD_GET()
21mr|kernel-6.12-baikal-6.12.43-3|16296	- PCI: dwc: endpoint: Fix advertised resizable BAR size
21mr|kernel-6.12-baikal-6.12.43-3|16297	- PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support
21mr|kernel-6.12-baikal-6.12.43-3|16298	- PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
21mr|kernel-6.12-baikal-6.12.43-3|16299	- PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot
21mr|kernel-6.12-baikal-6.12.43-3|16300	- PCI: dw-rockchip: Fix initial PERST# GPIO value
21mr|kernel-6.12-baikal-6.12.43-3|16301	- PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
21mr|kernel-6.12-baikal-6.12.43-3|16302	- PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
21mr|kernel-6.12-baikal-6.12.43-3|16303	- PCI: endpoint: Clean up error handling in vpci_scan_bus()
21mr|kernel-6.12-baikal-6.12.43-3|16304	- PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
21mr|kernel-6.12-baikal-6.12.43-3|16305	- PCI: epf-mhi: Fix the DMA data direction of dma_unmap_single()
21mr|kernel-6.12-baikal-6.12.43-3|16306	- PCI: Fix 64GT/s effective data rate calculation
21mr|kernel-6.12-baikal-6.12.43-3|16307	- PCI: Fix active state requirement in PME polling
21mr|kernel-6.12-baikal-6.12.43-3|16308	- PCI: Fix resource double counting on remove & rescan
21mr|kernel-6.12-baikal-6.12.43-3|16309	- PCI: hv: Fix ring buffer size calculation
21mr|kernel-6.12-baikal-6.12.43-3|16310	- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
21mr|kernel-6.12-baikal-6.12.43-3|16311	- PCI: Introduce cleanup helpers for device reference counts and locks
21mr|kernel-6.12-baikal-6.12.43-3|16312	- pci_iounmap(): Fix MMIO mapping leak
21mr|kernel-6.12-baikal-6.12.43-3|16313	- PCI: keystone: Don't enable BAR 0 for AM654x
21mr|kernel-6.12-baikal-6.12.43-3|16314	- PCI: keystone: Fix NULL pointer dereference in case of DT error in ks_pcie_setup_rc_app_regs()
21mr|kernel-6.12-baikal-6.12.43-3|16315	- PCI: keystone: Fix race condition when initializing PHYs
21mr|kernel-6.12-baikal-6.12.43-3|16316	- PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
21mr|kernel-6.12-baikal-6.12.43-3|16317	- PCI: loongson: Enable MSI in LS7A Root Complex
21mr|kernel-6.12-baikal-6.12.43-3|16318	- PCI: loongson: Limit MRRS to 256
21mr|kernel-6.12-baikal-6.12.43-3|16319	- PCI: Make pci_dev_is_disconnected() helper public for other drivers
21mr|kernel-6.12-baikal-6.12.43-3|16320	- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
21mr|kernel-6.12-baikal-6.12.43-3|16321	- PCI: mediatek: Clear interrupt status before dispatching handler
21mr|kernel-6.12-baikal-6.12.43-3|16322	- PCI: mediatek-gen3: Fix translation window size calculation
21mr|kernel-6.12-baikal-6.12.43-3|16323	- PCI/MSI: Fix UAF in msi_capability_init
21mr|kernel-6.12-baikal-6.12.43-3|16324	- PCI/MSI: Prevent MSI hardware interrupt number truncation
21mr|kernel-6.12-baikal-6.12.43-3|16325	- PCI: of_property: Return error for int_map allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|16326	- PCI: Only override AMD USB controller if required
21mr|kernel-6.12-baikal-6.12.43-3|16327	- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
21mr|kernel-6.12-baikal-6.12.43-3|16328	- PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg()
21mr|kernel-6.12-baikal-6.12.43-3|16329	- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
21mr|kernel-6.12-baikal-6.12.43-3|16330	- PCI/PM: Drain runtime-idle callbacks before driver removal
21mr|kernel-6.12-baikal-6.12.43-3|16331	- PCI: qcom: Enable BDF to SID translation properly
21mr|kernel-6.12-baikal-6.12.43-3|16332	- PCI: qcom-ep: Disable resources unconditionally during PERST# assert
21mr|kernel-6.12-baikal-6.12.43-3|16333	- PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
21mr|kernel-6.12-baikal-6.12.43-3|16334	- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
21mr|kernel-6.12-baikal-6.12.43-3|16335	- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
21mr|kernel-6.12-baikal-6.12.43-3|16336	- PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word()
21mr|kernel-6.12-baikal-6.12.43-3|16337	- PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
21mr|kernel-6.12-baikal-6.12.43-3|16338	- PCI: switchtec: Fix stdev_release() crash after surprise hot remove
21mr|kernel-6.12-baikal-6.12.43-3|16339	- PCI: tegra194: Fix probe path for Endpoint mode
21mr|kernel-6.12-baikal-6.12.43-3|16340	- PCI: vmd: Fix potential deadlock when enabling ASPM
21mr|kernel-6.12-baikal-6.12.43-3|16341	- PCI: Wait for Link Training==0 before starting Link retrain
21mr|kernel-6.12-baikal-6.12.43-3|16342	- pds_core: Cancel AQ work on teardown
21mr|kernel-6.12-baikal-6.12.43-3|16343	- pds_core: Clear BARs on reset
21mr|kernel-6.12-baikal-6.12.43-3|16344	- pds_core: implement pci reset handlers
21mr|kernel-6.12-baikal-6.12.43-3|16345	- pds_core: Prevent health thread from running during reset/remove
21mr|kernel-6.12-baikal-6.12.43-3|16346	- pds_core: Prevent race issues involving the adminq
21mr|kernel-6.12-baikal-6.12.43-3|16347	- pds_core: Rework teardown/setup flow to be more common
21mr|kernel-6.12-baikal-6.12.43-3|16348	- pds_core: Use struct pdsc for the pdsc_adminq_isr private data
21mr|kernel-6.12-baikal-6.12.43-3|16349	- pds_vdpa: clear config callback when status goes to 0
21mr|kernel-6.12-baikal-6.12.43-3|16350	- pds_vdpa: fix up format-truncation complaint
21mr|kernel-6.12-baikal-6.12.43-3|16351	- pds_vdpa: set features order
21mr|kernel-6.12-baikal-6.12.43-3|16352	- perf annotate: Fix annotation_calc_lines() to pass correct address to get_srcline()
21mr|kernel-6.12-baikal-6.12.43-3|16353	- perf annotate: Get rid of duplicate --group option item
21mr|kernel-6.12-baikal-6.12.43-3|16354	- perf annotate: Introduce global annotation_options
21mr|kernel-6.12-baikal-6.12.43-3|16355	- perf annotate: Split branch stack cycles information out of 'struct annotation_line'
21mr|kernel-6.12-baikal-6.12.43-3|16356	- perf annotate: Use global annotation_options
21mr|kernel-6.12-baikal-6.12.43-3|16357	- perf/arm-cmn: Fix HN-F class_occup_id events
21mr|kernel-6.12-baikal-6.12.43-3|16358	- perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count)
21mr|kernel-6.12-baikal-6.12.43-3|16359	- perf/arm-dmc620: Fix lockdep assert in ->event_init()
21mr|kernel-6.12-baikal-6.12.43-3|16360	- perf auxtrace: Fix multiple use of --itrace option
21mr|kernel-6.12-baikal-6.12.43-3|16361	- perf bench internals inject-build-id: Fix trap divide when collecting just one DSO
21mr|kernel-6.12-baikal-6.12.43-3|16362	- perf bench uprobe: Remove lib64 from libc.so.6 binary path
21mr|kernel-6.12-baikal-6.12.43-3|16363	- perf bpf: Clean up the generated/copied vmlinux.h
21mr|kernel-6.12-baikal-6.12.43-3|16364	- perf/core: Fix missing wakeup when waiting for context reference
21mr|kernel-6.12-baikal-6.12.43-3|16365	- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
21mr|kernel-6.12-baikal-6.12.43-3|16366	- perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present
21mr|kernel-6.12-baikal-6.12.43-3|16367	- perf: CXL: fix CPMU filter value mask length
21mr|kernel-6.12-baikal-6.12.43-3|16368	- perf: CXL: fix mismatched cpmu event opcode
21mr|kernel-6.12-baikal-6.12.43-3|16369	- perf daemon: Fix file leak in daemon_session__control
21mr|kernel-6.12-baikal-6.12.43-3|16370	- perf db-export: Fix missing reference count get in call_path_from_sample()
21mr|kernel-6.12-baikal-6.12.43-3|16371	- perf docs: Document bpf event modifier
21mr|kernel-6.12-baikal-6.12.43-3|16372	- perf env: Avoid recursively taking env->bpf_progs.lock
21mr|kernel-6.12-baikal-6.12.43-3|16373	- perf evlist: Add evlist__findnew_tracking_event() helper
21mr|kernel-6.12-baikal-6.12.43-3|16374	- perf evlist: Add perf_evlist__go_system_wide() helper
21mr|kernel-6.12-baikal-6.12.43-3|16375	- perf evlist: Fix evlist__new_default() for > 1 core PMU
21mr|kernel-6.12-baikal-6.12.43-3|16376	- perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
21mr|kernel-6.12-baikal-6.12.43-3|16377	- perf expr: Fix "has_event" function for metric style events
21mr|kernel-6.12-baikal-6.12.43-3|16378	- perf: Fix default aux_watermark calculation
21mr|kernel-6.12-baikal-6.12.43-3|16379	- perf: Fix event leak upon exec and file release
21mr|kernel-6.12-baikal-6.12.43-3|16380	- perf: Fix event leak upon exit
21mr|kernel-6.12-baikal-6.12.43-3|16381	- perf: Fix perf_aux_size() for greater-than 32-bit size
21mr|kernel-6.12-baikal-6.12.43-3|16382	- perf: Fix perf_event_validate_size()
21mr|kernel-6.12-baikal-6.12.43-3|16383	- perf: Fix perf_event_validate_size() lockdep splat
21mr|kernel-6.12-baikal-6.12.43-3|16384	- perf: Fix the nr_addr_filters fix
21mr|kernel-6.12-baikal-6.12.43-3|16385	- perf genelf: Set ELF program header addresses properly
21mr|kernel-6.12-baikal-6.12.43-3|16386	- perf header: Fix one memory leakage in perf_event__fprintf_event_update()
21mr|kernel-6.12-baikal-6.12.43-3|16387	- perf header: Fix segfault on build_mem_topology() error path
21mr|kernel-6.12-baikal-6.12.43-3|16388	- perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event()
21mr|kernel-6.12-baikal-6.12.43-3|16389	- perf: imx_perf: fix counter start and config sequence
21mr|kernel-6.12-baikal-6.12.43-3|16390	- perf intel-pt: Fix aux_watermark calculation for 64-bit size
21mr|kernel-6.12-baikal-6.12.43-3|16391	- perf intel-pt: Fix exclude_guest setting
21mr|kernel-6.12-baikal-6.12.43-3|16392	- perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)
21mr|kernel-6.12-baikal-6.12.43-3|16393	- perf list: Fix JSON segfault by setting the used skip_duplicate_pmus callback
21mr|kernel-6.12-baikal-6.12.43-3|16394	- perf lock contention: Add a missing NULL check
21mr|kernel-6.12-baikal-6.12.43-3|16395	- perf machine thread: Remove exited threads by default
21mr|kernel-6.12-baikal-6.12.43-3|16396	- perf maps: Move symbol maps functions to maps.c
21mr|kernel-6.12-baikal-6.12.43-3|16397	- perf mem: Fix error on hybrid related to availability of mem event in a PMU
21mr|kernel-6.12-baikal-6.12.43-3|16398	- perf metric: Don't remove scale from counts
21mr|kernel-6.12-baikal-6.12.43-3|16399	- perf metrics: Avoid segv if default metricgroup isn't set
21mr|kernel-6.12-baikal-6.12.43-3|16400	- perf pmu: Assume sysfs events are always the same case
21mr|kernel-6.12-baikal-6.12.43-3|16401	- perf pmu: "Compat" supports regular expression matching identifiers
21mr|kernel-6.12-baikal-6.12.43-3|16402	- perf pmu: Count sys and cpuid JSON events separately
21mr|kernel-6.12-baikal-6.12.43-3|16403	- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
21mr|kernel-6.12-baikal-6.12.43-3|16404	- perf pmu: Move pmu__find_core_pmu() to pmus.c
21mr|kernel-6.12-baikal-6.12.43-3|16405	- perf pmus: Fixes always false when compare duplicates aliases
21mr|kernel-6.12-baikal-6.12.43-3|16406	- perf pmu: Treat the msr pmu as software
21mr|kernel-6.12-baikal-6.12.43-3|16407	- perf: Prevent passing zero nr_pages to rb_alloc_aux()
21mr|kernel-6.12-baikal-6.12.43-3|16408	- perf print-events: make is_event_supported() more robust
21mr|kernel-6.12-baikal-6.12.43-3|16409	- perf probe: Add missing libgen.h header needed for using basename()
21mr|kernel-6.12-baikal-6.12.43-3|16410	- perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording
21mr|kernel-6.12-baikal-6.12.43-3|16411	- perf record: Delete session after stopping sideband thread
21mr|kernel-6.12-baikal-6.12.43-3|16412	- perf record: Fix debug message placement for test consumption
21mr|kernel-6.12-baikal-6.12.43-3|16413	- perf record: Fix possible incorrect free in record__switch_output()
21mr|kernel-6.12-baikal-6.12.43-3|16414	- perf record: Lazy load kernel symbols
21mr|kernel-6.12-baikal-6.12.43-3|16415	- perf record: Move setting tracking events before record__init_thread_masks()
21mr|kernel-6.12-baikal-6.12.43-3|16416	- perf report: Avoid SEGV in report__setup_sample_type()
21mr|kernel-6.12-baikal-6.12.43-3|16417	- perf report: Convert to the global annotation_options
21mr|kernel-6.12-baikal-6.12.43-3|16418	- perf report: Fix condition in sort__sym_cmp()
21mr|kernel-6.12-baikal-6.12.43-3|16419	- perf: RISCV: Fix panic on pmu overflow handler
21mr|kernel-6.12-baikal-6.12.43-3|16420	- perf: riscv: Fix selecting counters in legacy mode
21mr|kernel-6.12-baikal-6.12.43-3|16421	- perf sched timehist: Fix -g/--call-graph option failure
21mr|kernel-6.12-baikal-6.12.43-3|16422	- perf: script: add raw|disasm arguments to --insn-trace option
21mr|kernel-6.12-baikal-6.12.43-3|16423	- perf script: Show also errors for --insn-trace option
21mr|kernel-6.12-baikal-6.12.43-3|16424	- perf srcline: Add missed addr2line closes
21mr|kernel-6.12-baikal-6.12.43-3|16425	- perf stat: Avoid metric-only segv
21mr|kernel-6.12-baikal-6.12.43-3|16426	- perf stat: Do not fail on metrics on s390 z/VM systems
21mr|kernel-6.12-baikal-6.12.43-3|16427	- perf stat: Don't display metric header for non-leader uncore events
21mr|kernel-6.12-baikal-6.12.43-3|16428	- perf stat: Exit perf stat if parse groups fails
21mr|kernel-6.12-baikal-6.12.43-3|16429	- perf stat: Fix hard coded LL miss units
21mr|kernel-6.12-baikal-6.12.43-3|16430	- perf stat: Fix the hard-coded metrics calculation on the hybrid
21mr|kernel-6.12-baikal-6.12.43-3|16431	- perf symbols: Fix ownership of string in dso__load_vmlinux()
21mr|kernel-6.12-baikal-6.12.43-3|16432	- perf test: Add a test for strcmp_cpuid_str() expression
21mr|kernel-6.12-baikal-6.12.43-3|16433	- perf test: Make test_arm_callgraph_fp.sh more robust
21mr|kernel-6.12-baikal-6.12.43-3|16434	- perf test record user-regs: Fix mask for vg register
21mr|kernel-6.12-baikal-6.12.43-3|16435	- perf test: Remove atomics from test_loop to avoid test failures
21mr|kernel-6.12-baikal-6.12.43-3|16436	- perf tests: Apply attributes to all events in object code reading test
21mr|kernel-6.12-baikal-6.12.43-3|16437	- perf test shell arm_coresight: Increase buffer size for Coresight basic tests
21mr|kernel-6.12-baikal-6.12.43-3|16438	- perf tests: Make "test data symbol" more robust on Neoverse N1
21mr|kernel-6.12-baikal-6.12.43-3|16439	- perf thread: Fixes to thread__new() related to initializing comm
21mr|kernel-6.12-baikal-6.12.43-3|16440	- perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
21mr|kernel-6.12-baikal-6.12.43-3|16441	- perf tool: fix dereferencing NULL al->maps
21mr|kernel-6.12-baikal-6.12.43-3|16442	- perf tools: Add/use PMU reverse lookup from config to name
21mr|kernel-6.12-baikal-6.12.43-3|16443	- perf tools: Use pmus to describe type from attribute
21mr|kernel-6.12-baikal-6.12.43-3|16444	- perf top: Convert to the global annotation_options
21mr|kernel-6.12-baikal-6.12.43-3|16445	- perf top: Uniform the event name for the hybrid machine
21mr|kernel-6.12-baikal-6.12.43-3|16446	- perf top: Use evsel's cpus to replace user_requested_cpus
21mr|kernel-6.12-baikal-6.12.43-3|16447	- perf ui browser: Avoid SEGV on title
21mr|kernel-6.12-baikal-6.12.43-3|16448	- perf ui browser: Don't save pointer to stack memory
21mr|kernel-6.12-baikal-6.12.43-3|16449	- perf unwind-libdw: Handle JIT-generated DSOs properly
21mr|kernel-6.12-baikal-6.12.43-3|16450	- perf unwind-libunwind: Fix base address for .eh_frame
21mr|kernel-6.12-baikal-6.12.43-3|16451	- perf util: Add a function for replacing characters in a string
21mr|kernel-6.12-baikal-6.12.43-3|16452	- perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields
21mr|kernel-6.12-baikal-6.12.43-3|16453	- perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT
21mr|kernel-6.12-baikal-6.12.43-3|16454	- perf/x86/amd/core: Avoid register reset when CPU is dead
21mr|kernel-6.12-baikal-6.12.43-3|16455	- perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later
21mr|kernel-6.12-baikal-6.12.43-3|16456	- perf/x86/amd/lbr: Discard erroneous branch entries
21mr|kernel-6.12-baikal-6.12.43-3|16457	- perf/x86/amd/lbr: Use freeze based on availability
21mr|kernel-6.12-baikal-6.12.43-3|16458	- perf/x86: Fix out of range data
21mr|kernel-6.12-baikal-6.12.43-3|16459	- perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake
21mr|kernel-6.12-baikal-6.12.43-3|16460	- perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event
21mr|kernel-6.12-baikal-6.12.43-3|16461	- perf/x86/intel/ds: Fix non 0 retire latency on Raptorlake
21mr|kernel-6.12-baikal-6.12.43-3|16462	- perf/x86/intel/pt: Fix a topa_entry base address calculation
21mr|kernel-6.12-baikal-6.12.43-3|16463	- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
21mr|kernel-6.12-baikal-6.12.43-3|16464	- perf/x86/intel/pt: Fix topa_entry base length
21mr|kernel-6.12-baikal-6.12.43-3|16465	- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology()
21mr|kernel-6.12-baikal-6.12.43-3|16466	- perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR
21mr|kernel-6.12-baikal-6.12.43-3|16467	- perf/x86: Serialize set_attr_rdpmc()
21mr|kernel-6.12-baikal-6.12.43-3|16468	- phonet: fix rtm_phonet_notify() skb allocation
21mr|kernel-6.12-baikal-6.12.43-3|16469	- phonet/pep: fix racy skb_queue_empty() use
21mr|kernel-6.12-baikal-6.12.43-3|16470	- phonet: take correct lock to peek at the RX queue
21mr|kernel-6.12-baikal-6.12.43-3|16471	- phy: cadence-torrent: Check return value on register read
21mr|kernel-6.12-baikal-6.12.43-3|16472	- phy: freescale: imx8m-pcie: fix pcie link-up instability
21mr|kernel-6.12-baikal-6.12.43-3|16473	- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
21mr|kernel-6.12-baikal-6.12.43-3|16474	- phy: marvell: a3700-comphy: Fix hardcoded array size
21mr|kernel-6.12-baikal-6.12.43-3|16475	- phy: marvell: a3700-comphy: Fix out of bounds read
21mr|kernel-6.12-baikal-6.12.43-3|16476	- phy: mediatek: mipi: mt8183: fix minimal supported frequency
21mr|kernel-6.12-baikal-6.12.43-3|16477	- phy: qcom: m31: match requested regulator name with dt schema
21mr|kernel-6.12-baikal-6.12.43-3|16478	- phy: qcom: qmp-combo: fix duplicate return in qmp_v4_configure_dp_phy
21mr|kernel-6.12-baikal-6.12.43-3|16479	- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
21mr|kernel-6.12-baikal-6.12.43-3|16480	- phy: qcom: qmp-combo: Fix VCO div offset on v3
21mr|kernel-6.12-baikal-6.12.43-3|16481	- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
21mr|kernel-6.12-baikal-6.12.43-3|16482	- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
21mr|kernel-6.12-baikal-6.12.43-3|16483	- phy: rockchip: naneng-combphy: Fix mux on rk3588
21mr|kernel-6.12-baikal-6.12.43-3|16484	- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
21mr|kernel-6.12-baikal-6.12.43-3|16485	- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
21mr|kernel-6.12-baikal-6.12.43-3|16486	- phy: sunplus: return negative error code in sp_usb_phy_probe
21mr|kernel-6.12-baikal-6.12.43-3|16487	- phy: tegra: xusb: Add API to retrieve the port number of phy
21mr|kernel-6.12-baikal-6.12.43-3|16488	- phy: ti: gmii-sel: Fix register offset when parent is not a syscon node
21mr|kernel-6.12-baikal-6.12.43-3|16489	- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
21mr|kernel-6.12-baikal-6.12.43-3|16490	- phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered
21mr|kernel-6.12-baikal-6.12.43-3|16491	- phy: zynqmp: Enable reference clock correctly
21mr|kernel-6.12-baikal-6.12.43-3|16492	- pinctrl: amd: Mask non-wake source pins with interrupt enabled at suspend
21mr|kernel-6.12-baikal-6.12.43-3|16493	- pinctrl: at91-pio4: use dedicated lock class for IRQ
21mr|kernel-6.12-baikal-6.12.43-3|16494	- pinctrl: avoid reload of p state in list iteration
21mr|kernel-6.12-baikal-6.12.43-3|16495	- pinctrl: baytrail: Fix selecting gpio pinctrl state
21mr|kernel-6.12-baikal-6.12.43-3|16496	- pinctrl: baytrail: Fix types of config value in byt_pin_config_set()
21mr|kernel-6.12-baikal-6.12.43-3|16497	- pinctrl: core: delete incorrect free in pinctrl_enable()
21mr|kernel-6.12-baikal-6.12.43-3|16498	- pinctrl: core: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.12-baikal-6.12.43-3|16499	- pinctrl: cy8c95x0: Fix get_pincfg
21mr|kernel-6.12-baikal-6.12.43-3|16500	- pinctrl: cy8c95x0: Fix regression
21mr|kernel-6.12-baikal-6.12.43-3|16501	- pinctrl: cy8c95x0: Fix typo
21mr|kernel-6.12-baikal-6.12.43-3|16502	- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()
21mr|kernel-6.12-baikal-6.12.43-3|16503	- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
21mr|kernel-6.12-baikal-6.12.43-3|16504	- pinctrl: freescale: mxs: Fix refcount of child
21mr|kernel-6.12-baikal-6.12.43-3|16505	- pinctrl: lochnagar: Don't build on MIPS
21mr|kernel-6.12-baikal-6.12.43-3|16506	- pinctrl: mediatek: Drop bogus slew rate register range for MT8186
21mr|kernel-6.12-baikal-6.12.43-3|16507	- pinctrl: mediatek: Drop bogus slew rate register range for MT8192
21mr|kernel-6.12-baikal-6.12.43-3|16508	- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback
21mr|kernel-6.12-baikal-6.12.43-3|16509	- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE
21mr|kernel-6.12-baikal-6.12.43-3|16510	- pinctrl/meson: fix typo in PDM's pin name
21mr|kernel-6.12-baikal-6.12.43-3|16511	- pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T
21mr|kernel-6.12-baikal-6.12.43-3|16512	- pinctrl: qcom: pinctrl-sm7150: Fix sdc1 and ufs special pins regs
21mr|kernel-6.12-baikal-6.12.43-3|16513	- pinctrl: qcom: spmi-gpio: drop broken pm8008 support
21mr|kernel-6.12-baikal-6.12.43-3|16514	- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
21mr|kernel-6.12-baikal-6.12.43-3|16515	- pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
21mr|kernel-6.12-baikal-6.12.43-3|16516	- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
21mr|kernel-6.12-baikal-6.12.43-3|16517	- pinctrl: renesas: r8a779g0: Fix CANFD5 suffix
21mr|kernel-6.12-baikal-6.12.43-3|16518	- pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes
21mr|kernel-6.12-baikal-6.12.43-3|16519	- pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes
21mr|kernel-6.12-baikal-6.12.43-3|16520	- pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes
21mr|kernel-6.12-baikal-6.12.43-3|16521	- pinctrl: renesas: r8a779g0: Fix IRQ suffixes
21mr|kernel-6.12-baikal-6.12.43-3|16522	- pinctrl: renesas: r8a779g0: FIX PWM suffixes
21mr|kernel-6.12-baikal-6.12.43-3|16523	- pinctrl: renesas: r8a779g0: Fix TCLK suffixes
21mr|kernel-6.12-baikal-6.12.43-3|16524	- pinctrl: renesas: r8a779g0: Fix TPU suffixes
21mr|kernel-6.12-baikal-6.12.43-3|16525	- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
21mr|kernel-6.12-baikal-6.12.43-3|16526	- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
21mr|kernel-6.12-baikal-6.12.43-3|16527	- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
21mr|kernel-6.12-baikal-6.12.43-3|16528	- pinctrl: rockchip: update rk3308 iomux routes
21mr|kernel-6.12-baikal-6.12.43-3|16529	- pinctrl: rockchip: use dedicated pinctrl type for RK3328
21mr|kernel-6.12-baikal-6.12.43-3|16530	- pinctrl: s32cc: Avoid possible string truncation
21mr|kernel-6.12-baikal-6.12.43-3|16531	- pinctrl: single: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.12-baikal-6.12.43-3|16532	- pinctrl: starfive: jh7100: ignore disabled device tree nodes
21mr|kernel-6.12-baikal-6.12.43-3|16533	- pinctrl: starfive: jh7110: ignore disabled device tree nodes
21mr|kernel-6.12-baikal-6.12.43-3|16534	- pinctrl: stm32: Add check for devm_kcalloc
21mr|kernel-6.12-baikal-6.12.43-3|16535	- pinctrl: stm32: fix array read out of bound
21mr|kernel-6.12-baikal-6.12.43-3|16536	- pinctrl: ti: ti-iodelay: Drop if block with always false condition
21mr|kernel-6.12-baikal-6.12.43-3|16537	- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.12-baikal-6.12.43-3|16538	- pipe: wakeup wr_wait after setting max_usage
21mr|kernel-6.12-baikal-6.12.43-3|16539	- platform/chrome: cros_ec_debugfs: fix wrong EC message version
21mr|kernel-6.12-baikal-6.12.43-3|16540	- platform/chrome: cros_ec: Handle events during suspend after resume completion
21mr|kernel-6.12-baikal-6.12.43-3|16541	- platform/chrome: cros_ec_proto: Lock device when updating MKBP version
21mr|kernel-6.12-baikal-6.12.43-3|16542	- platform/chrome: cros_ec_uart: properly fix race condition
21mr|kernel-6.12-baikal-6.12.43-3|16543	- platform/mellanox: Add null pointer checks for devm_kasprintf()
21mr|kernel-6.12-baikal-6.12.43-3|16544	- platform/mellanox: Check devm_hwmon_device_register_with_groups() return value
21mr|kernel-6.12-baikal-6.12.43-3|16545	- platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full
21mr|kernel-6.12-baikal-6.12.43-3|16546	- platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources
21mr|kernel-6.12-baikal-6.12.43-3|16547	- platform: mips: cpu_hwmon: Disable driver on unsupported hardware
21mr|kernel-6.12-baikal-6.12.43-3|16548	- platform/surface: aggregator: fix recv_buf() return value
21mr|kernel-6.12-baikal-6.12.43-3|16549	- platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13
21mr|kernel-6.12-baikal-6.12.43-3|16550	- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
21mr|kernel-6.12-baikal-6.12.43-3|16551	- platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks
21mr|kernel-6.12-baikal-6.12.43-3|16552	- platform/x86/amd/pmc: Move platform defines to header
21mr|kernel-6.12-baikal-6.12.43-3|16553	- platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne
21mr|kernel-6.12-baikal-6.12.43-3|16554	- platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
21mr|kernel-6.12-baikal-6.12.43-3|16555	- platform/x86: dell-smbios: Fix wrong token data in sysfs
21mr|kernel-6.12-baikal-6.12.43-3|16556	- platform/x86/intel/pmc: Add suspend callback
21mr|kernel-6.12-baikal-6.12.43-3|16557	- platform/x86/intel/pmc: Allow reenabling LTRs
21mr|kernel-6.12-baikal-6.12.43-3|16558	- platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore()
21mr|kernel-6.12-baikal-6.12.43-3|16559	- platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback
21mr|kernel-6.12-baikal-6.12.43-3|16560	- platform/x86: intel_telemetry: Fix kernel doc descriptions
21mr|kernel-6.12-baikal-6.12.43-3|16561	- platform/x86/intel/tpmi: Change vsec offset to u64
21mr|kernel-6.12-baikal-6.12.43-3|16562	- platform/x86/intel/tpmi: Handle error from tpmi_process_info()
21mr|kernel-6.12-baikal-6.12.43-3|16563	- platform/x86/intel-uncore-freq: Don't present root domain on error
21mr|kernel-6.12-baikal-6.12.43-3|16564	- platform/x86: intel-uncore-freq: Fix types in sysfs callbacks
21mr|kernel-6.12-baikal-6.12.43-3|16565	- platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
21mr|kernel-6.12-baikal-6.12.43-3|16566	- platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler
21mr|kernel-6.12-baikal-6.12.43-3|16567	- platform/x86: intel-vbtn: Update tablet mode switch at end of probe
21mr|kernel-6.12-baikal-6.12.43-3|16568	- platform/x86/intel/vsec: Fix xa_alloc memory leak
21mr|kernel-6.12-baikal-6.12.43-3|16569	- platform/x86: ISST: Add Grand Ridge to HPM CPU list
21mr|kernel-6.12-baikal-6.12.43-3|16570	- platform/x86: ISST: Add Granite Rapids-D to HPM CPU list
21mr|kernel-6.12-baikal-6.12.43-3|16571	- platform/x86: lg-laptop: Change ACPI device id
21mr|kernel-6.12-baikal-6.12.43-3|16572	- platform/x86: lg-laptop: Remove LGEX0815 hotkey handling
21mr|kernel-6.12-baikal-6.12.43-3|16573	- platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB
21mr|kernel-6.12-baikal-6.12.43-3|16574	- platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe
21mr|kernel-6.12-baikal-6.12.43-3|16575	- platform/x86: p2sb: Don't init until unassigned resources have been assigned
21mr|kernel-6.12-baikal-6.12.43-3|16576	- platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR
21mr|kernel-6.12-baikal-6.12.43-3|16577	- platform/x86: thinkpad_acpi: fix for incorrect fan reporting on some ThinkPad systems
21mr|kernel-6.12-baikal-6.12.43-3|16578	- platform/x86: thinkpad_acpi: Only update profile if successfully converted
21mr|kernel-6.12-baikal-6.12.43-3|16579	- platform/x86: thinkpad_acpi: Take hotkey_mutex during hotkey_exit()
21mr|kernel-6.12-baikal-6.12.43-3|16580	- platform/x86: toshiba_acpi: Add quirk for buttons on Z830
21mr|kernel-6.12-baikal-6.12.43-3|16581	- platform/x86: toshiba_acpi: Fix array out-of-bounds access
21mr|kernel-6.12-baikal-6.12.43-3|16582	- platform/x86: toshiba_acpi: Fix quickstart quirk handling
21mr|kernel-6.12-baikal-6.12.43-3|16583	- platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
21mr|kernel-6.12-baikal-6.12.43-3|16584	- platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
21mr|kernel-6.12-baikal-6.12.43-3|16585	- platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
21mr|kernel-6.12-baikal-6.12.43-3|16586	- platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet
21mr|kernel-6.12-baikal-6.12.43-3|16587	- platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
21mr|kernel-6.12-baikal-6.12.43-3|16588	- platform/x86: wireless-hotkey: Add support for LG Airplane Button
21mr|kernel-6.12-baikal-6.12.43-3|16589	- platform/x86: wmi: Skip blocks with zero instances
21mr|kernel-6.12-baikal-6.12.43-3|16590	- platform/x86: x86-android-tablets: Fix acer_b1_750_goodix_gpios name
21mr|kernel-6.12-baikal-6.12.43-3|16591	- PM / devfreq: Fix buffer overflow in trans_stat_show
21mr|kernel-6.12-baikal-6.12.43-3|16592	- PM / devfreq: Synchronize devfreq_monitor_[start/stop]
21mr|kernel-6.12-baikal-6.12.43-3|16593	- pmdomain: core: Move the unused cleanup to a _sync initcall
21mr|kernel-6.12-baikal-6.12.43-3|16594	- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain
21mr|kernel-6.12-baikal-6.12.43-3|16595	- pmdomain: mediatek: fix race conditions with genpd
21mr|kernel-6.12-baikal-6.12.43-3|16596	- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
21mr|kernel-6.12-baikal-6.12.43-3|16597	- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
21mr|kernel-6.12-baikal-6.12.43-3|16598	- pmdomain: qcom: rpmhpd: Skip retention level for Power Domains
21mr|kernel-6.12-baikal-6.12.43-3|16599	- pmdomain: renesas: r8a77980-sysc: CR7 must be always on
21mr|kernel-6.12-baikal-6.12.43-3|16600	- pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
21mr|kernel-6.12-baikal-6.12.43-3|16601	- pmdomain: ti-sci: Fix duplicate PD referrals
21mr|kernel-6.12-baikal-6.12.43-3|16602	- PM: hibernate: Enforce ordering during image compression/decompression
21mr|kernel-6.12-baikal-6.12.43-3|16603	- PM: s2idle: Make sure CPUs will wakeup directly on resume
21mr|kernel-6.12-baikal-6.12.43-3|16604	- PM: sleep: Fix possible deadlocks in core system-wide PM code
21mr|kernel-6.12-baikal-6.12.43-3|16605	- PM: sleep: wakeirq: fix wake irq warning in system suspend
21mr|kernel-6.12-baikal-6.12.43-3|16606	- PM: suspend: Set mem_sleep_current during kernel command line setup
21mr|kernel-6.12-baikal-6.12.43-3|16607	- pNFS/filelayout: fixup pNfs allocation modes
21mr|kernel-6.12-baikal-6.12.43-3|16608	- pNFS: Fix the pnfs block driver's calculation of layoutget size
21mr|kernel-6.12-baikal-6.12.43-3|16609	- PNP: ACPI: fix fortify warning
21mr|kernel-6.12-baikal-6.12.43-3|16610	- posix-timers: Get rid of [COMPAT_]SYS_NI() uses
21mr|kernel-6.12-baikal-6.12.43-3|16611	- powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
21mr|kernel-6.12-baikal-6.12.43-3|16612	- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
21mr|kernel-6.12-baikal-6.12.43-3|16613	- powercap: DTPM: Fix unneeded conversions to micro-Watts
21mr|kernel-6.12-baikal-6.12.43-3|16614	- powercap: intel_rapl: Fix a NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|16615	- powercap: intel_rapl: Fix locking in TPMI RAPL
21mr|kernel-6.12-baikal-6.12.43-3|16616	- powercap: intel_rapl_tpmi: Fix a register bug
21mr|kernel-6.12-baikal-6.12.43-3|16617	- powercap: intel_rapl_tpmi: Fix System Domain probing
21mr|kernel-6.12-baikal-6.12.43-3|16618	- powerpc/44x: select I2C for CURRITUCK
21mr|kernel-6.12-baikal-6.12.43-3|16619	- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
21mr|kernel-6.12-baikal-6.12.43-3|16620	- powerpc/64: Set task pt_regs->link to the LR value on scv entry
21mr|kernel-6.12-baikal-6.12.43-3|16621	- powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()
21mr|kernel-6.12-baikal-6.12.43-3|16622	- powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0
21mr|kernel-6.12-baikal-6.12.43-3|16623	- powerpc/64s: Increase default stack size to 32KB
21mr|kernel-6.12-baikal-6.12.43-3|16624	- powerpc/6xx: set High BAT Enable flag on G2_LE cores
21mr|kernel-6.12-baikal-6.12.43-3|16625	- powerpc/8xx: fix size given to set_huge_pte_at()
21mr|kernel-6.12-baikal-6.12.43-3|16626	- powerpc: add crtsavres.o to always-y instead of extra-y
21mr|kernel-6.12-baikal-6.12.43-3|16627	- powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
21mr|kernel-6.12-baikal-6.12.43-3|16628	- powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
21mr|kernel-6.12-baikal-6.12.43-3|16629	- powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data
21mr|kernel-6.12-baikal-6.12.43-3|16630	- powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]
21mr|kernel-6.12-baikal-6.12.43-3|16631	- powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
21mr|kernel-6.12-baikal-6.12.43-3|16632	- powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E
21mr|kernel-6.12-baikal-6.12.43-3|16633	- powerpc/crypto/chacha-p10: Fix failure on non Power10
21mr|kernel-6.12-baikal-6.12.43-3|16634	- powerpc: Don't clobber f0/vs0 during fp|altivec register save
21mr|kernel-6.12-baikal-6.12.43-3|16635	- powerpc/eeh: avoid possible crash when edev->pdev changes
21mr|kernel-6.12-baikal-6.12.43-3|16636	- powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
21mr|kernel-6.12-baikal-6.12.43-3|16637	- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
21mr|kernel-6.12-baikal-6.12.43-3|16638	- powerpc: Fix build error due to is_valid_bugaddr()
21mr|kernel-6.12-baikal-6.12.43-3|16639	- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
21mr|kernel-6.12-baikal-6.12.43-3|16640	- powerpc/fsl: Fix mfpmr build errors with newer binutils
21mr|kernel-6.12-baikal-6.12.43-3|16641	- powerpc/fsl-soc: hide unused const variable
21mr|kernel-6.12-baikal-6.12.43-3|16642	- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
21mr|kernel-6.12-baikal-6.12.43-3|16643	- powerpc/ftrace: Ignore ftrace locations in exit text sections
21mr|kernel-6.12-baikal-6.12.43-3|16644	- powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function
21mr|kernel-6.12-baikal-6.12.43-3|16645	- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
21mr|kernel-6.12-baikal-6.12.43-3|16646	- powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
21mr|kernel-6.12-baikal-6.12.43-3|16647	- powerpc/io: Avoid clang null pointer arithmetic warnings
21mr|kernel-6.12-baikal-6.12.43-3|16648	- powerpc/kasan: Fix addr error caused by page alignment
21mr|kernel-6.12-baikal-6.12.43-3|16649	- powerpc/kasan: Limit KASAN thread size increase to 32KB
21mr|kernel-6.12-baikal-6.12.43-3|16650	- powerpc/lib: Validate size for vector operations
21mr|kernel-6.12-baikal-6.12.43-3|16651	- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
21mr|kernel-6.12-baikal-6.12.43-3|16652	- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
21mr|kernel-6.12-baikal-6.12.43-3|16653	- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
21mr|kernel-6.12-baikal-6.12.43-3|16654	- powerpc/powernv: Add a null pointer check in opal_event_init()
21mr|kernel-6.12-baikal-6.12.43-3|16655	- powerpc/powernv: Add a null pointer check in opal_powercap_init()
21mr|kernel-6.12-baikal-6.12.43-3|16656	- powerpc/powernv: Add a null pointer check to scom_debug_init_one()
21mr|kernel-6.12-baikal-6.12.43-3|16657	- powerpc/prom: Add CPU info to hardware description string later
21mr|kernel-6.12-baikal-6.12.43-3|16658	- powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2
21mr|kernel-6.12-baikal-6.12.43-3|16659	- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
21mr|kernel-6.12-baikal-6.12.43-3|16660	- powerpc/pseries: Enforce hcall result buffer validity and size
21mr|kernel-6.12-baikal-6.12.43-3|16661	- powerpc/pseries: fix accuracy of stolen time
21mr|kernel-6.12-baikal-6.12.43-3|16662	- powerpc/pseries: Fix potential memleak in papr_get_attr()
21mr|kernel-6.12-baikal-6.12.43-3|16663	- powerpc/pseries: Fix scv instruction crash with kexec
21mr|kernel-6.12-baikal-6.12.43-3|16664	- powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller
21mr|kernel-6.12-baikal-6.12.43-3|16665	- powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV device
21mr|kernel-6.12-baikal-6.12.43-3|16666	- powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add
21mr|kernel-6.12-baikal-6.12.43-3|16667	- powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
21mr|kernel-6.12-baikal-6.12.43-3|16668	- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE
21mr|kernel-6.12-baikal-6.12.43-3|16669	- powerpc/pseries/lparcfg: drop error message from guest name lookup
21mr|kernel-6.12-baikal-6.12.43-3|16670	- powerpc/pseries: make max polling consistent for longer H_CALLs
21mr|kernel-6.12-baikal-6.12.43-3|16671	- powerpc/pseries/memhp: Fix access beyond end of drmem array
21mr|kernel-6.12-baikal-6.12.43-3|16672	- powerpc/pseries/vas: Migration suspend waits for no in-progress open windows
21mr|kernel-6.12-baikal-6.12.43-3|16673	- powerpc/pseries: Whitelist dtl slub object for copying to userspace
21mr|kernel-6.12-baikal-6.12.43-3|16674	- powerpc: restore some missing spu syscalls
21mr|kernel-6.12-baikal-6.12.43-3|16675	- powerpc/rtas: Avoid warning on invalid token argument to sys_rtas()
21mr|kernel-6.12-baikal-6.12.43-3|16676	- powerpc/rtas: use correct function name for resetting TCE tables
21mr|kernel-6.12-baikal-6.12.43-3|16677	- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
21mr|kernel-6.12-baikal-6.12.43-3|16678	- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
21mr|kernel-6.12-baikal-6.12.43-3|16679	- powerpc/uaccess: Fix build errors seen with GCC 13/14
21mr|kernel-6.12-baikal-6.12.43-3|16680	- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
21mr|kernel-6.12-baikal-6.12.43-3|16681	- powerpc/xmon: Fix disassembly CPU feature checks
21mr|kernel-6.12-baikal-6.12.43-3|16682	- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
21mr|kernel-6.12-baikal-6.12.43-3|16683	- power: rt9455: hide unused rt9455_boost_voltage_values
21mr|kernel-6.12-baikal-6.12.43-3|16684	- power: supply: bq256xx: fix some problem in bq256xx_hw_init
21mr|kernel-6.12-baikal-6.12.43-3|16685	- power: supply: bq27xxx-i2c: Do not free non existing IRQ
21mr|kernel-6.12-baikal-6.12.43-3|16686	- power: supply: cros_usbpd: provide ID table for avoiding fallback match
21mr|kernel-6.12-baikal-6.12.43-3|16687	- power: supply: cw2015: correct time_to_empty units in sysfs
21mr|kernel-6.12-baikal-6.12.43-3|16688	- power: supply: Fix null pointer dereference in smb2_probe
21mr|kernel-6.12-baikal-6.12.43-3|16689	- power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator
21mr|kernel-6.12-baikal-6.12.43-3|16690	- ppdev: Add an error check in register_device
21mr|kernel-6.12-baikal-6.12.43-3|16691	- ppdev: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.12-baikal-6.12.43-3|16692	- ppp_async: limit MRU to 64K
21mr|kernel-6.12-baikal-6.12.43-3|16693	- ppp: reject claimed-as-LCP but actually malformed packets
21mr|kernel-6.12-baikal-6.12.43-3|16694	- prctl: generalize PR_SET_MDWE support check to be per-arch
21mr|kernel-6.12-baikal-6.12.43-3|16695	- printk: Disable passing console lock owner completely during panic()
21mr|kernel-6.12-baikal-6.12.43-3|16696	- printk: For @suppress_panic_printk check for other CPU in panic
21mr|kernel-6.12-baikal-6.12.43-3|16697	- printk: Let no_printk() use _printk()
21mr|kernel-6.12-baikal-6.12.43-3|16698	- printk: Update @console_may_schedule in console_trylock_spinning()
21mr|kernel-6.12-baikal-6.12.43-3|16699	- proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation
21mr|kernel-6.12-baikal-6.12.43-3|16700	- protect the fetch of ->fd[fd] in do_dup2() from mispredictions
21mr|kernel-6.12-baikal-6.12.43-3|16701	- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
21mr|kernel-6.12-baikal-6.12.43-3|16702	- pstore: inode: Convert mutex usage to guard(mutex)
21mr|kernel-6.12-baikal-6.12.43-3|16703	- pstore: inode: Only d_invalidate() is needed
21mr|kernel-6.12-baikal-6.12.43-3|16704	- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
21mr|kernel-6.12-baikal-6.12.43-3|16705	- pstore/ram: Fix crash when setting number of cpus to an odd number
21mr|kernel-6.12-baikal-6.12.43-3|16706	- pstore/zone: Add a null pointer check to the psz_kmsg_read
21mr|kernel-6.12-baikal-6.12.43-3|16707	- ptp: Fix error message on failed pin verification
21mr|kernel-6.12-baikal-6.12.43-3|16708	- ptp: fix integer overflow in max_vclocks_store
21mr|kernel-6.12-baikal-6.12.43-3|16709	- ptrace: Introduce exception_ip arch hook
21mr|kernel-6.12-baikal-6.12.43-3|16710	- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
21mr|kernel-6.12-baikal-6.12.43-3|16711	- pwm: atmel-tcb: Fix race condition and convert to guards
21mr|kernel-6.12-baikal-6.12.43-3|16712	- pwm: Fix out-of-bounds access in of_pwm_single_xlate()
21mr|kernel-6.12-baikal-6.12.43-3|16713	- pwm: img: fix pwm clock lookup
21mr|kernel-6.12-baikal-6.12.43-3|16714	- pwm: jz4740: Don't use dev_err_probe() in .request()
21mr|kernel-6.12-baikal-6.12.43-3|16715	- pwm: Rename pwm_apply_state() to pwm_apply_might_sleep()
21mr|kernel-6.12-baikal-6.12.43-3|16716	- pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
21mr|kernel-6.12-baikal-6.12.43-3|16717	- pwm: sti: Prepare removing pwm_chip from driver data
21mr|kernel-6.12-baikal-6.12.43-3|16718	- pwm: sti: Simplify probe function using devm functions
21mr|kernel-6.12-baikal-6.12.43-3|16719	- pwm: stm32: Always do lazy disabling
21mr|kernel-6.12-baikal-6.12.43-3|16720	- pwm: stm32: Fix enable count for clk in .probe()
21mr|kernel-6.12-baikal-6.12.43-3|16721	- pwm: stm32: Refuse too small period requests
21mr|kernel-6.12-baikal-6.12.43-3|16722	- pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
21mr|kernel-6.12-baikal-6.12.43-3|16723	- qca_debug: Fix ethtool -G iface tx behavior
21mr|kernel-6.12-baikal-6.12.43-3|16724	- qca_debug: Prevent crash on TX ring changes
21mr|kernel-6.12-baikal-6.12.43-3|16725	- qca_spi: Fix reset behavior
21mr|kernel-6.12-baikal-6.12.43-3|16726	- qca_spi: Make interrupt remembering atomic
21mr|kernel-6.12-baikal-6.12.43-3|16727	- qed: avoid truncating work queue length
21mr|kernel-6.12-baikal-6.12.43-3|16728	- qed: Fix a potential use-after-free in qed_cxt_tables_alloc
21mr|kernel-6.12-baikal-6.12.43-3|16729	- qibfs: fix dentry leak
21mr|kernel-6.12-baikal-6.12.43-3|16730	- quota: Fix potential NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|16731	- quota: Fix rcu annotations of inode dquot pointers
21mr|kernel-6.12-baikal-6.12.43-3|16732	- quota: Properly annotate i_dquot arrays with __rcu
21mr|kernel-6.12-baikal-6.12.43-3|16733	- r8152: Add RTL8152_INACCESSIBLE checks to more loops
21mr|kernel-6.12-baikal-6.12.43-3|16734	- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
21mr|kernel-6.12-baikal-6.12.43-3|16735	- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
21mr|kernel-6.12-baikal-6.12.43-3|16736	- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
21mr|kernel-6.12-baikal-6.12.43-3|16737	- r8152: add vendor/device ID pair for ASUS USB-C2500
21mr|kernel-6.12-baikal-6.12.43-3|16738	- r8152: Hold the rtnl_lock for all of reset
21mr|kernel-6.12-baikal-6.12.43-3|16739	- r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
21mr|kernel-6.12-baikal-6.12.43-3|16740	- r8169: fix deadlock on RTL8125 in jumbo mtu mode
21mr|kernel-6.12-baikal-6.12.43-3|16741	- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
21mr|kernel-6.12-baikal-6.12.43-3|16742	- r8169: Fix PCI error on system resume
21mr|kernel-6.12-baikal-6.12.43-3|16743	- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
21mr|kernel-6.12-baikal-6.12.43-3|16744	- r8169: fix rtl8125b PAUSE frames blasting when suspended
21mr|kernel-6.12-baikal-6.12.43-3|16745	- r8169: prevent potential deadlock in rtl8169_close
21mr|kernel-6.12-baikal-6.12.43-3|16746	- r8169: skip DASH fw status checks when DASH is disabled
21mr|kernel-6.12-baikal-6.12.43-3|16747	- raid1: fix use-after-free for original bio in raid1_write_request()
21mr|kernel-6.12-baikal-6.12.43-3|16748	- random: handle creditable entropy from atomic process context
21mr|kernel-6.12-baikal-6.12.43-3|16749	- randomize_kstack: Improve entropy diffusion
21mr|kernel-6.12-baikal-6.12.43-3|16750	- randomize_kstack: Remove non-functional per-arch entropy filtering
21mr|kernel-6.12-baikal-6.12.43-3|16751	- ravb: Fix races between ravb_tx_timeout_work() and net related ops
21mr|kernel-6.12-baikal-6.12.43-3|16752	- rbd: don't assume rbd_is_lock_owner() for exclusive mappings
21mr|kernel-6.12-baikal-6.12.43-3|16753	- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
21mr|kernel-6.12-baikal-6.12.43-3|16754	- rbd: don't move requests to the running list on errors
21mr|kernel-6.12-baikal-6.12.43-3|16755	- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
21mr|kernel-6.12-baikal-6.12.43-3|16756	- rcu: add a helper to report consolidated flavor QS
21mr|kernel-6.12-baikal-6.12.43-3|16757	- rcu: Break rcu_node_0 --> &rq->__lock order
21mr|kernel-6.12-baikal-6.12.43-3|16758	- rcu: Defer RCU kthreads wakeup when CPU is dying
21mr|kernel-6.12-baikal-6.12.43-3|16759	- rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery
21mr|kernel-6.12-baikal-6.12.43-3|16760	- rcu/exp: Handle RCU expedited grace period kworker allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|16761	- rcu: Fix buffer overflow in print_cpu_stall_info()
21mr|kernel-6.12-baikal-6.12.43-3|16762	- rcu: Introduce rcu_cpu_online()
21mr|kernel-6.12-baikal-6.12.43-3|16763	- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
21mr|kernel-6.12-baikal-6.12.43-3|16764	- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
21mr|kernel-6.12-baikal-6.12.43-3|16765	- rcu/tasks: Fix stale task snaphot for Tasks Trace
21mr|kernel-6.12-baikal-6.12.43-3|16766	- rcu/tasks: Handle new PF_IDLE semantics
21mr|kernel-6.12-baikal-6.12.43-3|16767	- rcu-tasks: Repair RCU Tasks Trace quiescence check
21mr|kernel-6.12-baikal-6.12.43-3|16768	- rcu/tasks-trace: Handle new PF_IDLE semantics
21mr|kernel-6.12-baikal-6.12.43-3|16769	- rcutorture: Fix invalid context warning when enable srcu barrier testing
21mr|kernel-6.12-baikal-6.12.43-3|16770	- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
21mr|kernel-6.12-baikal-6.12.43-3|16771	- rcutorture: Make stall-tasks directly exit when rcutorture tests end
21mr|kernel-6.12-baikal-6.12.43-3|16772	- RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq
21mr|kernel-6.12-baikal-6.12.43-3|16773	- RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters
21mr|kernel-6.12-baikal-6.12.43-3|16774	- RDMA/bnxt_re: Correct module description string
21mr|kernel-6.12-baikal-6.12.43-3|16775	- RDMA/bnxt_re: Fix the max msix vectors macro
21mr|kernel-6.12-baikal-6.12.43-3|16776	- RDMA/bnxt_re: Fix the sparse warnings
21mr|kernel-6.12-baikal-6.12.43-3|16777	- RDMA/bnxt_re: Refactor the queue index update
21mr|kernel-6.12-baikal-6.12.43-3|16778	- RDMA/bnxt_re: Remove roundup_pow_of_two depth for all hardware queue resources
21mr|kernel-6.12-baikal-6.12.43-3|16779	- RDMA/bnxt_re: Return error for SRQ resize
21mr|kernel-6.12-baikal-6.12.43-3|16780	- RDMA/bnxt_re: Update the HW interface definitions
21mr|kernel-6.12-baikal-6.12.43-3|16781	- RDMA/cache: Release GID table even if leak is detected
21mr|kernel-6.12-baikal-6.12.43-3|16782	- RDMA/cm: add timeout to cm_destroy_id wait
21mr|kernel-6.12-baikal-6.12.43-3|16783	- RDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siw
21mr|kernel-6.12-baikal-6.12.43-3|16784	- RDMA/cm: Print the old state when cm_destroy_id gets timeout
21mr|kernel-6.12-baikal-6.12.43-3|16785	- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz
21mr|kernel-6.12-baikal-6.12.43-3|16786	- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
21mr|kernel-6.12-baikal-6.12.43-3|16787	- RDMA/core: Remove NULL check before dev_{put, hold}
21mr|kernel-6.12-baikal-6.12.43-3|16788	- RDMA/device: Fix a race between mad_client and cm_client init
21mr|kernel-6.12-baikal-6.12.43-3|16789	- RDMA/device: Return error earlier if port in not valid
21mr|kernel-6.12-baikal-6.12.43-3|16790	- RDMA: Fix netdev tracker in ib_device_set_netdev
21mr|kernel-6.12-baikal-6.12.43-3|16791	- RDMA/hns: Check atomic wr length
21mr|kernel-6.12-baikal-6.12.43-3|16792	- RDMA/hns: Fix deadlock on SRQ async events.
21mr|kernel-6.12-baikal-6.12.43-3|16793	- RDMA/hns: Fix GMV table pagesize
21mr|kernel-6.12-baikal-6.12.43-3|16794	- RDMA/hns: Fix inappropriate err code for unsupported operations
21mr|kernel-6.12-baikal-6.12.43-3|16795	- RDMA/hns: Fix insufficient extend DB for VFs.
21mr|kernel-6.12-baikal-6.12.43-3|16796	- RDMA/hns: Fix memory leak in free_mr_init()
21mr|kernel-6.12-baikal-6.12.43-3|16797	- RDMA/hns: Fix mis-modifying default congestion control algorithm
21mr|kernel-6.12-baikal-6.12.43-3|16798	- RDMA/hns: Fix missing pagesize and alignment check in FRMR
21mr|kernel-6.12-baikal-6.12.43-3|16799	- RDMA/hns: Fix return value in hns_roce_map_mr_sg
21mr|kernel-6.12-baikal-6.12.43-3|16800	- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
21mr|kernel-6.12-baikal-6.12.43-3|16801	- RDMA/hns: Fix UAF for cq async event
21mr|kernel-6.12-baikal-6.12.43-3|16802	- RDMA/hns: Fix undifined behavior caused by invalid max_sge
21mr|kernel-6.12-baikal-6.12.43-3|16803	- RDMA/hns: Fix unmatch exception handling when init eq table fails
21mr|kernel-6.12-baikal-6.12.43-3|16804	- RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm
21mr|kernel-6.12-baikal-6.12.43-3|16805	- RDMA/hns: Modify the print level of CQE error
21mr|kernel-6.12-baikal-6.12.43-3|16806	- RDMA/hns: Use complete parentheses in macros
21mr|kernel-6.12-baikal-6.12.43-3|16807	- RDMA/IPoIB: Fix error code return in ipoib_mcast_join
21mr|kernel-6.12-baikal-6.12.43-3|16808	- RDMA/IPoIB: Fix format truncation compilation errors
21mr|kernel-6.12-baikal-6.12.43-3|16809	- RDMA/irdma: Add AE for too many RNRS
21mr|kernel-6.12-baikal-6.12.43-3|16810	- RDMA/irdma: Add wait for suspend on SQD
21mr|kernel-6.12-baikal-6.12.43-3|16811	- RDMA/irdma: Avoid free the non-cqp_request scratch
21mr|kernel-6.12-baikal-6.12.43-3|16812	- RDMA/irdma: Do not modify to SQD on error
21mr|kernel-6.12-baikal-6.12.43-3|16813	- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
21mr|kernel-6.12-baikal-6.12.43-3|16814	- RDMA/irdma: Fix KASAN issue with tasklet
21mr|kernel-6.12-baikal-6.12.43-3|16815	- RDMA/irdma: Fix support for 64k pages
21mr|kernel-6.12-baikal-6.12.43-3|16816	- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
21mr|kernel-6.12-baikal-6.12.43-3|16817	- RDMA/irdma: Remove duplicate assignment
21mr|kernel-6.12-baikal-6.12.43-3|16818	- RDMA/irdma: Set the CQ read threshold for GEN 1
21mr|kernel-6.12-baikal-6.12.43-3|16819	- RDMA/irdma: Validate max_send_wr and max_recv_wr
21mr|kernel-6.12-baikal-6.12.43-3|16820	- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
21mr|kernel-6.12-baikal-6.12.43-3|16821	- RDMA/mana_ib: Fix bug in creation of dma regions
21mr|kernel-6.12-baikal-6.12.43-3|16822	- RDMA/mana_ib: Ignore optional access flags for MRs
21mr|kernel-6.12-baikal-6.12.43-3|16823	- RDMA/mlx4: Fix truncated output warning in alias_GUID.c
21mr|kernel-6.12-baikal-6.12.43-3|16824	- RDMA/mlx4: Fix truncated output warning in mad.c
21mr|kernel-6.12-baikal-6.12.43-3|16825	- RDMA/mlx5: Add check for srq max_sge attribute
21mr|kernel-6.12-baikal-6.12.43-3|16826	- RDMA/mlx5: Adding remote atomic access flag to updatable flags
21mr|kernel-6.12-baikal-6.12.43-3|16827	- RDMA/mlx5: Change the key being sent for MPV device affiliation
21mr|kernel-6.12-baikal-6.12.43-3|16828	- RDMA/mlx5: Fix fortify source warning while accessing Eth segment
21mr|kernel-6.12-baikal-6.12.43-3|16829	- RDMA/mlx5: Fix mkey cache WQ flush
21mr|kernel-6.12-baikal-6.12.43-3|16830	- RDMA/mlx5: Fix port number for counter query in multi-port configuration
21mr|kernel-6.12-baikal-6.12.43-3|16831	- RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init
21mr|kernel-6.12-baikal-6.12.43-3|16832	- RDMA/mlx5: Follow rb_key.ats when creating new mkeys
21mr|kernel-6.12-baikal-6.12.43-3|16833	- RDMA/mlx5: Relax DEVX access upon modify commands
21mr|kernel-6.12-baikal-6.12.43-3|16834	- RDMA/mlx5: Remove extra unlock on error path
21mr|kernel-6.12-baikal-6.12.43-3|16835	- RDMA/mlx5: Send events from IB driver about device affiliation state
21mr|kernel-6.12-baikal-6.12.43-3|16836	- RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
21mr|kernel-6.12-baikal-6.12.43-3|16837	- RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent
21mr|kernel-6.12-baikal-6.12.43-3|16838	- RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled
21mr|kernel-6.12-baikal-6.12.43-3|16839	- RDMA/qedr: Fix qedr_create_user_qp error flow
21mr|kernel-6.12-baikal-6.12.43-3|16840	- RDMA/restrack: Fix potential invalid address access
21mr|kernel-6.12-baikal-6.12.43-3|16841	- RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
21mr|kernel-6.12-baikal-6.12.43-3|16842	- RDMA/rtrs-clt: Fix the max_send_wr setting
21mr|kernel-6.12-baikal-6.12.43-3|16843	- RDMA/rtrs-clt: Remove the warnings for req in_use check
21mr|kernel-6.12-baikal-6.12.43-3|16844	- RDMA/rtrs-clt: Start hb after path_up
21mr|kernel-6.12-baikal-6.12.43-3|16845	- RDMA/rtrs-srv: Check return values while processing info request
21mr|kernel-6.12-baikal-6.12.43-3|16846	- RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight
21mr|kernel-6.12-baikal-6.12.43-3|16847	- RDMA/rtrs-srv: Do not unconditionally enable irq
21mr|kernel-6.12-baikal-6.12.43-3|16848	- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
21mr|kernel-6.12-baikal-6.12.43-3|16849	- RDMA/rxe: Allow good work requests to be executed
21mr|kernel-6.12-baikal-6.12.43-3|16850	- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
21mr|kernel-6.12-baikal-6.12.43-3|16851	- RDMA/rxe: Fix data copy for IB_SEND_INLINE
21mr|kernel-6.12-baikal-6.12.43-3|16852	- RDMA/rxe: Fix incorrect rxe_put in error path
21mr|kernel-6.12-baikal-6.12.43-3|16853	- RDMA/rxe: Fix responder length checking for UD request packets
21mr|kernel-6.12-baikal-6.12.43-3|16854	- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
21mr|kernel-6.12-baikal-6.12.43-3|16855	- RDMA/rxe: Fix the problem "mutex_destroy missing"
21mr|kernel-6.12-baikal-6.12.43-3|16856	- RDMA/srpt: Do not register event handler until srpt device is fully setup
21mr|kernel-6.12-baikal-6.12.43-3|16857	- RDMA/srpt: fix function pointer cast warnings
21mr|kernel-6.12-baikal-6.12.43-3|16858	- RDMA/srpt: Support specifying the srpt_service_guid parameter
21mr|kernel-6.12-baikal-6.12.43-3|16859	- RDMA/usnic: Silence uninitialized symbol smatch warnings
21mr|kernel-6.12-baikal-6.12.43-3|16860	- rds: introduce acquire/release ordering in acquire/release_in_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|16861	- rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
21mr|kernel-6.12-baikal-6.12.43-3|16862	- readahead: avoid multiple marked readahead pages
21mr|kernel-6.12-baikal-6.12.43-3|16863	- Reapply "drm/qxl: simplify qxl_fence_wait"
21mr|kernel-6.12-baikal-6.12.43-3|16864	- regmap: Add regmap_read_bypassed()
21mr|kernel-6.12-baikal-6.12.43-3|16865	- regmap: fix bogus error on regcache_sync success
21mr|kernel-6.12-baikal-6.12.43-3|16866	- regmap-i2c: Subtract reg size from max_write
21mr|kernel-6.12-baikal-6.12.43-3|16867	- regmap: kunit: Ensure that changed bytes are actually different
21mr|kernel-6.12-baikal-6.12.43-3|16868	- regmap: maple: Fix cache corruption in regcache_maple_drop()
21mr|kernel-6.12-baikal-6.12.43-3|16869	- regmap: maple: Fix uninitialized symbol 'ret' warnings
21mr|kernel-6.12-baikal-6.12.43-3|16870	- regulator: bd71815: fix ramp values
21mr|kernel-6.12-baikal-6.12.43-3|16871	- regulator: bd71828: Don't overwrite runtime voltages
21mr|kernel-6.12-baikal-6.12.43-3|16872	- regulator: change devm_regulator_get_enable_optional() stub to return Ok
21mr|kernel-6.12-baikal-6.12.43-3|16873	- regulator: change stubbed devm_regulator_get_enable to return Ok
21mr|kernel-6.12-baikal-6.12.43-3|16874	- regulator: core: fix debugfs creation regression
21mr|kernel-6.12-baikal-6.12.43-3|16875	- regulator: core: Fix modpost error "regulator_get_regmap" undefined
21mr|kernel-6.12-baikal-6.12.43-3|16876	- regulator: core: Only increment use_count when enable_count changes
21mr|kernel-6.12-baikal-6.12.43-3|16877	- regulator: irq_helpers: duplicate IRQ name
21mr|kernel-6.12-baikal-6.12.43-3|16878	- regulator (max5970): Fix IRQ handler
21mr|kernel-6.12-baikal-6.12.43-3|16879	- regulator: max5970: Fix regulator child node name
21mr|kernel-6.12-baikal-6.12.43-3|16880	- regulator: mt6360: De-capitalize devicetree regulator subnodes
21mr|kernel-6.12-baikal-6.12.43-3|16881	- regulator: pickable ranges: don't always cache vsel
21mr|kernel-6.12-baikal-6.12.43-3|16882	- regulator: pwm-regulator: Add validity checks in continuous .get_voltage
21mr|kernel-6.12-baikal-6.12.43-3|16883	- regulator: qcom-refgen: fix module autoloading
21mr|kernel-6.12-baikal-6.12.43-3|16884	- regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared interrupt register
21mr|kernel-6.12-baikal-6.12.43-3|16885	- regulator: tps6287x: Force writing VSEL bit
21mr|kernel-6.12-baikal-6.12.43-3|16886	- regulator: tps65132: Add of_match table
21mr|kernel-6.12-baikal-6.12.43-3|16887	- regulator: tps6594-regulator: Correct multi-phase configuration
21mr|kernel-6.12-baikal-6.12.43-3|16888	- regulator: userspace-consumer: add module device table
21mr|kernel-6.12-baikal-6.12.43-3|16889	- regulator: vqmmc-ipq4019: fix module autoloading
21mr|kernel-6.12-baikal-6.12.43-3|16890	- reiserfs: Avoid touching renamed directory if parent does not change
21mr|kernel-6.12-baikal-6.12.43-3|16891	- remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init
21mr|kernel-6.12-baikal-6.12.43-3|16892	- remoteproc: imx_rproc: Skip over memory region when node value is NULL
21mr|kernel-6.12-baikal-6.12.43-3|16893	- remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
21mr|kernel-6.12-baikal-6.12.43-3|16894	- remoteproc: k3-r5: Jump to error handling labels in start/stop errors
21mr|kernel-6.12-baikal-6.12.43-3|16895	- remoteproc: k3-r5: Wait for core0 power-up before powering up core1
21mr|kernel-6.12-baikal-6.12.43-3|16896	- remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
21mr|kernel-6.12-baikal-6.12.43-3|16897	- remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
21mr|kernel-6.12-baikal-6.12.43-3|16898	- remoteproc: stm32: Fix incorrect type in assignment for va
21mr|kernel-6.12-baikal-6.12.43-3|16899	- remoteproc: stm32_rproc: Fix mailbox interrupts queuing
21mr|kernel-6.12-baikal-6.12.43-3|16900	- remoteproc: virtio: Fix wdg cannot recovery remote processor
21mr|kernel-6.12-baikal-6.12.43-3|16901	- rename(): fix the locking of subdirectories
21mr|kernel-6.12-baikal-6.12.43-3|16902	- Re-revert "drm/amd/display: Enable Replay for static screen use cases"
21mr|kernel-6.12-baikal-6.12.43-3|16903	- reset: Fix crash when freeing non-existent optional resets
21mr|kernel-6.12-baikal-6.12.43-3|16904	- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
21mr|kernel-6.12-baikal-6.12.43-3|16905	- rethook: Use __rcu pointer for rethook::handler
21mr|kernel-6.12-baikal-6.12.43-3|16906	- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
21mr|kernel-6.12-baikal-6.12.43-3|16907	- Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching"
21mr|kernel-6.12-baikal-6.12.43-3|16908	- Revert "ALSA: firewire-lib: obsolete workqueue for period update"
21mr|kernel-6.12-baikal-6.12.43-3|16909	- Revert "ALSA: firewire-lib: operate for period elapse event in process context"
21mr|kernel-6.12-baikal-6.12.43-3|16910	- Revert "ASoC: amd: Add new dmi entries for acp5x platform"
21mr|kernel-6.12-baikal-6.12.43-3|16911	- Revert "block/mq-deadline: use correct way to throttling write requests"
21mr|kernel-6.12-baikal-6.12.43-3|16912	- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
21mr|kernel-6.12-baikal-6.12.43-3|16913	- Revert "bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()"
21mr|kernel-6.12-baikal-6.12.43-3|16914	- Revert "bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()"
21mr|kernel-6.12-baikal-6.12.43-3|16915	- Revert "cifs: reconnect work should have reference on server struct"
21mr|kernel-6.12-baikal-6.12.43-3|16916	- Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units"
21mr|kernel-6.12-baikal-6.12.43-3|16917	- Revert "drivers/firmware: Move sysfb_init() from device_initcall to subsys_initcall_sync"
21mr|kernel-6.12-baikal-6.12.43-3|16918	- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
21mr|kernel-6.12-baikal-6.12.43-3|16919	- Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"
21mr|kernel-6.12-baikal-6.12.43-3|16920	- Revert "drm/amd/display: fix bandwidth validation failure on DCN 2.1"
21mr|kernel-6.12-baikal-6.12.43-3|16921	- Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR"
21mr|kernel-6.12-baikal-6.12.43-3|16922	- Revert "drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz"
21mr|kernel-6.12-baikal-6.12.43-3|16923	- Revert "drm/amd: Enable PCIe PME from D3"
21mr|kernel-6.12-baikal-6.12.43-3|16924	- Revert "drm/amd: flush any delayed gfxoff on suspend entry"
21mr|kernel-6.12-baikal-6.12.43-3|16925	- Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"
21mr|kernel-6.12-baikal-6.12.43-3|16926	- Revert "drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole"
21mr|kernel-6.12-baikal-6.12.43-3|16927	- Revert "drm/amd/pm: resolve reboot exception for si oland"
21mr|kernel-6.12-baikal-6.12.43-3|16928	- Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"
21mr|kernel-6.12-baikal-6.12.43-3|16929	- Revert "drm/i915/dsi: Do display on sequence later on icl+"
21mr|kernel-6.12-baikal-6.12.43-3|16930	- Revert "drm/msm/gpu: Push gpu lock down past runpm"
21mr|kernel-6.12-baikal-6.12.43-3|16931	- Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"
21mr|kernel-6.12-baikal-6.12.43-3|16932	- Revert "drm/omapdrm: Annotate dma-fence critical section in commit path"
21mr|kernel-6.12-baikal-6.12.43-3|16933	- Revert "drm/prime: Unexport helpers for fd/handle conversion"
21mr|kernel-6.12-baikal-6.12.43-3|16934	- Revert "drm/qxl: simplify qxl_fence_wait"
21mr|kernel-6.12-baikal-6.12.43-3|16935	- Revert "drm/tidss: Annotate dma-fence critical section in commit path"
21mr|kernel-6.12-baikal-6.12.43-3|16936	- Revert "eventfs: Check for NULL ef in eventfs_set_attr()"
21mr|kernel-6.12-baikal-6.12.43-3|16937	- Revert "eventfs: Delete eventfs_inode when the last dentry is freed"
21mr|kernel-6.12-baikal-6.12.43-3|16938	- Revert "eventfs: Do not allow NULL parent to eventfs_start_creating()"
21mr|kernel-6.12-baikal-6.12.43-3|16939	- Revert "eventfs: Remove "is_freed" union with rcu head"
21mr|kernel-6.12-baikal-6.12.43-3|16940	- Revert "eventfs: Save ownership and mode"
21mr|kernel-6.12-baikal-6.12.43-3|16941	- Revert "eventfs: Use simple_recursive_removal() to clean up dentries"
21mr|kernel-6.12-baikal-6.12.43-3|16942	- Revert "fork: defer linking file vma until vma is fully initialized"
21mr|kernel-6.12-baikal-6.12.43-3|16943	- Revert "igc: fix a log entry using uninitialized netdev"
21mr|kernel-6.12-baikal-6.12.43-3|16944	- Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI"
21mr|kernel-6.12-baikal-6.12.43-3|16945	- Revert "kernfs: convert kernfs_idr_lock to an irq safe raw spinlock"
21mr|kernel-6.12-baikal-6.12.43-3|16946	- Revert "KEYS: encrypted: Add check for strsep"
21mr|kernel-6.12-baikal-6.12.43-3|16947	- Revert "kobject: Remove redundant checks for whether ktype is NULL"
21mr|kernel-6.12-baikal-6.12.43-3|16948	- Revert "leds: led-core: Fix refcount leak in of_led_get()"
21mr|kernel-6.12-baikal-6.12.43-3|16949	- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
21mr|kernel-6.12-baikal-6.12.43-3|16950	- Revert "MIPS: pci: lantiq: restore reset gpio polarity"
21mr|kernel-6.12-baikal-6.12.43-3|16951	- Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"
21mr|kernel-6.12-baikal-6.12.43-3|16952	- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
21mr|kernel-6.12-baikal-6.12.43-3|16953	- Revert "net/mlx5: Block entering switchdev mode with ns inconsistency"
21mr|kernel-6.12-baikal-6.12.43-3|16954	- Revert "net/mlx5e: Check the number of elements before walk TC rhashtable"
21mr|kernel-6.12-baikal-6.12.43-3|16955	- Revert "net/mlx5e: fix double free of encap_header"
21mr|kernel-6.12-baikal-6.12.43-3|16956	- Revert "net/mlx5e: fix double free of encap_header in update funcs"
21mr|kernel-6.12-baikal-6.12.43-3|16957	- Revert "net: rtnetlink: Enslave device before bringing it up"
21mr|kernel-6.12-baikal-6.12.43-3|16958	- Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits"
21mr|kernel-6.12-baikal-6.12.43-3|16959	- Revert "net: txgbe: fix i2c dev name cannot match clkdev"
21mr|kernel-6.12-baikal-6.12.43-3|16960	- Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"
21mr|kernel-6.12-baikal-6.12.43-3|16961	- Revert "nvme-fc: fix race between error recovery and creating association"
21mr|kernel-6.12-baikal-6.12.43-3|16962	- Revert "parisc: Only list existing CPUs in cpu_possible_mask"
21mr|kernel-6.12-baikal-6.12.43-3|16963	- Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
21mr|kernel-6.12-baikal-6.12.43-3|16964	- Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"
21mr|kernel-6.12-baikal-6.12.43-3|16965	- Revert "platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe"
21mr|kernel-6.12-baikal-6.12.43-3|16966	- Revert "powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data"
21mr|kernel-6.12-baikal-6.12.43-3|16967	- Revert "powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]"
21mr|kernel-6.12-baikal-6.12.43-3|16968	- Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add"
21mr|kernel-6.12-baikal-6.12.43-3|16969	- Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"
21mr|kernel-6.12-baikal-6.12.43-3|16970	- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""
21mr|kernel-6.12-baikal-6.12.43-3|16971	- Revert "riscv: kdump: fix crashkernel reserving problem on RISC-V"
21mr|kernel-6.12-baikal-6.12.43-3|16972	- Revert "riscv: mm: support Svnapot in huge vmap"
21mr|kernel-6.12-baikal-6.12.43-3|16973	- Revert "s390/ism: fix receive message buffer allocation"
21mr|kernel-6.12-baikal-6.12.43-3|16974	- Revert "sched/fair: Make sure to try to detach at least one movable task"
21mr|kernel-6.12-baikal-6.12.43-3|16975	- Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity"
21mr|kernel-6.12-baikal-6.12.43-3|16976	- Revert "selftests/bpf: Add netkit to tc_redirect selftest"
21mr|kernel-6.12-baikal-6.12.43-3|16977	- Revert "selftests: error out if kernel header files are not yet built"
21mr|kernel-6.12-baikal-6.12.43-3|16978	- Revert "serial: core: only stop transmit when HW fifo is empty"
21mr|kernel-6.12-baikal-6.12.43-3|16979	- Revert "sh: Handle calling csum_partial with misaligned data"
21mr|kernel-6.12-baikal-6.12.43-3|16980	- Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()"
21mr|kernel-6.12-baikal-6.12.43-3|16981	- Revert "usb: cdc-wdm: close race between read and workqueue"
21mr|kernel-6.12-baikal-6.12.43-3|16982	- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"
21mr|kernel-6.12-baikal-6.12.43-3|16983	- Revert "usb: dwc3: Soft reset phy on probe for host"
21mr|kernel-6.12-baikal-6.12.43-3|16984	- Revert "usb: gadget: f_uvc: change endpoint allocation in uvc_function_bind()"
21mr|kernel-6.12-baikal-6.12.43-3|16985	- Revert "usb: phy: generic: Get the vbus supply"
21mr|kernel-6.12-baikal-6.12.43-3|16986	- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
21mr|kernel-6.12-baikal-6.12.43-3|16987	- Revert "usb: typec: tcpm: fix cc role at port reset"
21mr|kernel-6.12-baikal-6.12.43-3|16988	- Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role"
21mr|kernel-6.12-baikal-6.12.43-3|16989	- Revert "usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB"
21mr|kernel-6.12-baikal-6.12.43-3|16990	- Revert "wifi: cfg80211: fix CQM for non-range use"
21mr|kernel-6.12-baikal-6.12.43-3|16991	- Revert "workqueue.c: Increase workqueue name length"
21mr|kernel-6.12-baikal-6.12.43-3|16992	- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()"
21mr|kernel-6.12-baikal-6.12.43-3|16993	- Revert "workqueue: Factor out pwq_is_empty()"
21mr|kernel-6.12-baikal-6.12.43-3|16994	- Revert "workqueue: Implement system-wide nr_active enforcement for unbound workqueues"
21mr|kernel-6.12-baikal-6.12.43-3|16995	- Revert "workqueue: Introduce struct wq_node_nr_active"
21mr|kernel-6.12-baikal-6.12.43-3|16996	- Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while activating"
21mr|kernel-6.12-baikal-6.12.43-3|16997	- Revert "workqueue: Move nr_active handling into helpers"
21mr|kernel-6.12-baikal-6.12.43-3|16998	- Revert "workqueue: Move pwq->max_active to wq->max_active"
21mr|kernel-6.12-baikal-6.12.43-3|16999	- Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()"
21mr|kernel-6.12-baikal-6.12.43-3|17000	- Revert "workqueue: RCU protect wq->dfl_pwq and implement accessors for it"
21mr|kernel-6.12-baikal-6.12.43-3|17001	- Revert "workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()"
21mr|kernel-6.12-baikal-6.12.43-3|17002	- Revert "workqueue: Shorten events_freezable_power_efficient name"
21mr|kernel-6.12-baikal-6.12.43-3|17003	- Revert "x86/bugs: Use fixed addressing for VERW operand"
21mr|kernel-6.12-baikal-6.12.43-3|17004	- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
21mr|kernel-6.12-baikal-6.12.43-3|17005	- Revert "x86/mpparse: Register APIC address only once"
21mr|kernel-6.12-baikal-6.12.43-3|17006	- Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
21mr|kernel-6.12-baikal-6.12.43-3|17007	- ring-buffer: Clean ring_buffer_poll_wait() error return
21mr|kernel-6.12-baikal-6.12.43-3|17008	- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
21mr|kernel-6.12-baikal-6.12.43-3|17009	- ring-buffer: Do not set shortest_full when full target is hit
21mr|kernel-6.12-baikal-6.12.43-3|17010	- ring-buffer: Do not try to put back write_stamp
21mr|kernel-6.12-baikal-6.12.43-3|17011	- ring-buffer: Do not update before stamp when switching sub-buffers
21mr|kernel-6.12-baikal-6.12.43-3|17012	- ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg()
21mr|kernel-6.12-baikal-6.12.43-3|17013	- ring-buffer: Fix a race between readers and resize checks
21mr|kernel-6.12-baikal-6.12.43-3|17014	- ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
21mr|kernel-6.12-baikal-6.12.43-3|17015	- ring-buffer: Fix full_waiters_pending in poll
21mr|kernel-6.12-baikal-6.12.43-3|17016	- ring-buffer: Fix memory leak of free page
21mr|kernel-6.12-baikal-6.12.43-3|17017	- ring-buffer: Fix resetting of shortest_full
21mr|kernel-6.12-baikal-6.12.43-3|17018	- ring-buffer: Fix slowpath of interrupted event
21mr|kernel-6.12-baikal-6.12.43-3|17019	- ring-buffer: Fix wake ups when buffer_percent is set to 100
21mr|kernel-6.12-baikal-6.12.43-3|17020	- ring-buffer: Fix waking up ring buffer readers
21mr|kernel-6.12-baikal-6.12.43-3|17021	- ring-buffer: Fix writing to the buffer with max_data_size
21mr|kernel-6.12-baikal-6.12.43-3|17022	- ring-buffer: Force absolute timestamp on discard of event
21mr|kernel-6.12-baikal-6.12.43-3|17023	- ring-buffer: Have rb_time_cmpxchg() set the msb counter too
21mr|kernel-6.12-baikal-6.12.43-3|17024	- ring-buffer: Have saved event hold the entire event
21mr|kernel-6.12-baikal-6.12.43-3|17025	- ring-buffer: Only update pages_touched when a new page is touched
21mr|kernel-6.12-baikal-6.12.43-3|17026	- ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
21mr|kernel-6.12-baikal-6.12.43-3|17027	- ring-buffer: Test last update in 32bit version of __rb_time_read()
21mr|kernel-6.12-baikal-6.12.43-3|17028	- ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
21mr|kernel-6.12-baikal-6.12.43-3|17029	- ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()
21mr|kernel-6.12-baikal-6.12.43-3|17030	- riscv: add CALLER_ADDRx support
21mr|kernel-6.12-baikal-6.12.43-3|17031	- riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vma
21mr|kernel-6.12-baikal-6.12.43-3|17032	- riscv, bpf: Fix incorrect runtime stats
21mr|kernel-6.12-baikal-6.12.43-3|17033	- riscv, bpf: make some atomic operations fully ordered
21mr|kernel-6.12-baikal-6.12.43-3|17034	- riscv: Check if the code to patch lies in the exit section
21mr|kernel-6.12-baikal-6.12.43-3|17035	- riscv: declare overflow_stack as exported from traps.c
21mr|kernel-6.12-baikal-6.12.43-3|17036	- riscv: Disable preemption when using patch_map()
21mr|kernel-6.12-baikal-6.12.43-3|17037	- riscv: don't probe unaligned access speed if already done
21mr|kernel-6.12-baikal-6.12.43-3|17038	- riscv: Don't use PGD entries for the linear mapping
21mr|kernel-6.12-baikal-6.12.43-3|17039	- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
21mr|kernel-6.12-baikal-6.12.43-3|17040	- riscv: dts: sifive: add missing #interrupt-cells to pmic
21mr|kernel-6.12-baikal-6.12.43-3|17041	- riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board
21mr|kernel-6.12-baikal-6.12.43-3|17042	- riscv: dts: starfive: visionfive 2: Remove non-existing TDM hardware
21mr|kernel-6.12-baikal-6.12.43-3|17043	- riscv/efistub: Ensure GP-relative addressing is not used
21mr|kernel-6.12-baikal-6.12.43-3|17044	- riscv: errata: andes: Probe for IOCP only once in boot stage
21mr|kernel-6.12-baikal-6.12.43-3|17045	- riscv: Fix an off-by-one in get_early_cmdline()
21mr|kernel-6.12-baikal-6.12.43-3|17046	- riscv: Fix arch_hugetlb_migration_supported() for NAPOT
21mr|kernel-6.12-baikal-6.12.43-3|17047	- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
21mr|kernel-6.12-baikal-6.12.43-3|17048	- riscv: Fix build error on rv32 + XIP
21mr|kernel-6.12-baikal-6.12.43-3|17049	- riscv: Fix compilation error with FAST_GUP and rv32
21mr|kernel-6.12-baikal-6.12.43-3|17050	- riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macro
21mr|kernel-6.12-baikal-6.12.43-3|17051	- riscv: Fix hugetlb_mask_last_page() when NAPOT is enabled
21mr|kernel-6.12-baikal-6.12.43-3|17052	- riscv: Fix linear mapping checks for non-contiguous memory regions
21mr|kernel-6.12-baikal-6.12.43-3|17053	- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
21mr|kernel-6.12-baikal-6.12.43-3|17054	- riscv: fix misaligned access handling of C.SWSP and C.SDSP
21mr|kernel-6.12-baikal-6.12.43-3|17055	- riscv: Fix module_alloc() that did not reset the linear mapping permissions
21mr|kernel-6.12-baikal-6.12.43-3|17056	- riscv: fix overlap of allocated page and PTR_ERR
21mr|kernel-6.12-baikal-6.12.43-3|17057	- riscv: Fix pte_leaf_size() for NAPOT
21mr|kernel-6.12-baikal-6.12.43-3|17058	- riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXEC
21mr|kernel-6.12-baikal-6.12.43-3|17059	- riscv: Fix set_huge_pte_at() for NAPOT mapping
21mr|kernel-6.12-baikal-6.12.43-3|17060	- riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear mappings
21mr|kernel-6.12-baikal-6.12.43-3|17061	- riscv: Fix spurious errors from __get/put_kernel_nofault
21mr|kernel-6.12-baikal-6.12.43-3|17062	- riscv: Fix TASK_SIZE on 64-bit NOMMU
21mr|kernel-6.12-baikal-6.12.43-3|17063	- RISC-V: fix vector insn load/store width mask
21mr|kernel-6.12-baikal-6.12.43-3|17064	- riscv: fix VMALLOC_START definition
21mr|kernel-6.12-baikal-6.12.43-3|17065	- riscv: Fix wrong usage of lm_alias() when splitting a huge linear mapping
21mr|kernel-6.12-baikal-6.12.43-3|17066	- riscv: Flush the tlb when a page directory is freed
21mr|kernel-6.12-baikal-6.12.43-3|17067	- riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled
21mr|kernel-6.12-baikal-6.12.43-3|17068	- RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
21mr|kernel-6.12-baikal-6.12.43-3|17069	- riscv: Improve flush_tlb_kernel_range()
21mr|kernel-6.12-baikal-6.12.43-3|17070	- riscv: Improve tlb_flush()
21mr|kernel-6.12-baikal-6.12.43-3|17071	- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
21mr|kernel-6.12-baikal-6.12.43-3|17072	- riscv: kexec: Avoid deadlock in kexec crash path
21mr|kernel-6.12-baikal-6.12.43-3|17073	- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation
21mr|kernel-6.12-baikal-6.12.43-3|17074	- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
21mr|kernel-6.12-baikal-6.12.43-3|17075	- RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext function
21mr|kernel-6.12-baikal-6.12.43-3|17076	- RISC-V: KVM: Fix the initial sample period value
21mr|kernel-6.12-baikal-6.12.43-3|17077	- RISC-V: KVM: No need to use mask when hart-index-bit is 0
21mr|kernel-6.12-baikal-6.12.43-3|17078	- RISCV: KVM: update external interrupt atomically for IMSIC swfile
21mr|kernel-6.12-baikal-6.12.43-3|17079	- riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb
21mr|kernel-6.12-baikal-6.12.43-3|17080	- riscv: Make XIP bootable again
21mr|kernel-6.12-baikal-6.12.43-3|17081	- riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
21mr|kernel-6.12-baikal-6.12.43-3|17082	- riscv: mm: execute local TLB flush after populating vmemmap
21mr|kernel-6.12-baikal-6.12.43-3|17083	- riscv: mm: Fixup compat arch_get_mmap_end
21mr|kernel-6.12-baikal-6.12.43-3|17084	- riscv: mm: Fixup compat mode boot failure
21mr|kernel-6.12-baikal-6.12.43-3|17085	- riscv: prevent pt_regs corruption for secondary idle threads
21mr|kernel-6.12-baikal-6.12.43-3|17086	- riscv: process: Fix kernel gp leakage
21mr|kernel-6.12-baikal-6.12.43-3|17087	- riscv: remove unused functions in traps_misaligned.c
21mr|kernel-6.12-baikal-6.12.43-3|17088	- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
21mr|kernel-6.12-baikal-6.12.43-3|17089	- riscv: signal: handle syscall restart before get_signal
21mr|kernel-6.12-baikal-6.12.43-3|17090	- riscv: Sparse-Memory/vmemmap out-of-bounds fix
21mr|kernel-6.12-baikal-6.12.43-3|17091	- riscv: stacktrace: convert arch_stack_walk() to noinstr
21mr|kernel-6.12-baikal-6.12.43-3|17092	- riscv: stacktrace: fixed walk_stackframe()
21mr|kernel-6.12-baikal-6.12.43-3|17093	- riscv: stacktrace: fix usage of ftrace_graph_ret_addr()
21mr|kernel-6.12-baikal-6.12.43-3|17094	- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
21mr|kernel-6.12-baikal-6.12.43-3|17095	- rootfs: Fix support for rootfstype= when root= is given
21mr|kernel-6.12-baikal-6.12.43-3|17096	- rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
21mr|kernel-6.12-baikal-6.12.43-3|17097	- rpmsg: virtio: Free driver_override when rpmsg_remove()
21mr|kernel-6.12-baikal-6.12.43-3|17098	- rtc: abx80x: Fix return value of nvmem callback on read
21mr|kernel-6.12-baikal-6.12.43-3|17099	- rtc: Add support for configuring the UIP timeout for RTC reads
21mr|kernel-6.12-baikal-6.12.43-3|17100	- rtc: Adjust failure return code for cmos_set_alarm()
21mr|kernel-6.12-baikal-6.12.43-3|17101	- rtc: cmos: Fix return value of nvmem callbacks
21mr|kernel-6.12-baikal-6.12.43-3|17102	- rtc: cmos: Use ACPI alarm for non-Intel x86 systems too
21mr|kernel-6.12-baikal-6.12.43-3|17103	- rtc: Extend timeout for waiting for UIP to clear to 1s
21mr|kernel-6.12-baikal-6.12.43-3|17104	- rtc: interface: Add RTC offset to alarm after fix-up
21mr|kernel-6.12-baikal-6.12.43-3|17105	- rtc: isl1208: Fix return value of nvmem callbacks
21mr|kernel-6.12-baikal-6.12.43-3|17106	- rtc: mc146818-lib: Adjust failure return code for mc146818_get_time()
21mr|kernel-6.12-baikal-6.12.43-3|17107	- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
21mr|kernel-6.12-baikal-6.12.43-3|17108	- rtc: test: Fix invalid format specifier.
21mr|kernel-6.12-baikal-6.12.43-3|17109	- rtla/auto-analysis: Replace \t with spaces
21mr|kernel-6.12-baikal-6.12.43-3|17110	- rtla/timerlat: Fix histogram report when a cpu count is 0
21mr|kernel-6.12-baikal-6.12.43-3|17111	- rtla/timerlat: Simplify "no value" printing on top
21mr|kernel-6.12-baikal-6.12.43-3|17112	- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation
21mr|kernel-6.12-baikal-6.12.43-3|17113	- rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink().
21mr|kernel-6.12-baikal-6.12.43-3|17114	- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
21mr|kernel-6.12-baikal-6.12.43-3|17115	- rust: arc: add explicit `drop()` around `Box::from_raw()`
21mr|kernel-6.12-baikal-6.12.43-3|17116	- rust: don't select CONSTRUCTORS
21mr|kernel-6.12-baikal-6.12.43-3|17117	- rust: Ignore preserve-most functions
21mr|kernel-6.12-baikal-6.12.43-3|17118	- rust: init: remove impl Zeroable for Infallible
21mr|kernel-6.12-baikal-6.12.43-3|17119	- rust: kernel: require `Send` for `Module` implementations
21mr|kernel-6.12-baikal-6.12.43-3|17120	- rust: macros: fix soundness issue in `module!` macro
21mr|kernel-6.12-baikal-6.12.43-3|17121	- rust: make mutually exclusive with CFI_CLANG
21mr|kernel-6.12-baikal-6.12.43-3|17122	- rust: module: place generated init_module() function in .init.text
21mr|kernel-6.12-baikal-6.12.43-3|17123	- rust: print: use explicit link in documentation
21mr|kernel-6.12-baikal-6.12.43-3|17124	- rust: remove `params` from `module` macro example
21mr|kernel-6.12-baikal-6.12.43-3|17125	- rust: SHADOW_CALL_STACK is incompatible with Rust
21mr|kernel-6.12-baikal-6.12.43-3|17126	- rust: task: remove redundant explicit link
21mr|kernel-6.12-baikal-6.12.43-3|17127	- rust: upgrade to Rust 1.72.1
21mr|kernel-6.12-baikal-6.12.43-3|17128	- rust: upgrade to Rust 1.73.0
21mr|kernel-6.12-baikal-6.12.43-3|17129	- rv: Update rv_en(dis)able_monitor doc to match kernel-doc
21mr|kernel-6.12-baikal-6.12.43-3|17130	- rxrpc: Clients must accept conn from any address
21mr|kernel-6.12-baikal-6.12.43-3|17131	- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
21mr|kernel-6.12-baikal-6.12.43-3|17132	- rxrpc: Fix congestion control algorithm
21mr|kernel-6.12-baikal-6.12.43-3|17133	- rxrpc: Fix counting of new acks and nacks
21mr|kernel-6.12-baikal-6.12.43-3|17134	- rxrpc: Fix delayed ACKs to not set the reference serial number
21mr|kernel-6.12-baikal-6.12.43-3|17135	- rxrpc: Fix generation of serial numbers to skip zero
21mr|kernel-6.12-baikal-6.12.43-3|17136	- rxrpc: Fix response to PING RESPONSE ACKs to a dead call
21mr|kernel-6.12-baikal-6.12.43-3|17137	- rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue
21mr|kernel-6.12-baikal-6.12.43-3|17138	- rxrpc: Fix some minor issues with bundle tracing
21mr|kernel-6.12-baikal-6.12.43-3|17139	- rxrpc: Fix the names of the fields in the ACK trailer struct
21mr|kernel-6.12-baikal-6.12.43-3|17140	- rxrpc: Fix use of Don't Fragment flag
21mr|kernel-6.12-baikal-6.12.43-3|17141	- rxrpc: Only transmit one ACK per jumbo packet received
21mr|kernel-6.12-baikal-6.12.43-3|17142	- s390/ap: Fix crash in AP internal function modify_bitmap()
21mr|kernel-6.12-baikal-6.12.43-3|17143	- s390/boot: always align vmalloc area on segment boundary
21mr|kernel-6.12-baikal-6.12.43-3|17144	- s390/boot: Remove alt_stfle_fac_list from decompressor
21mr|kernel-6.12-baikal-6.12.43-3|17145	- s390/bpf: Emit a barrier for BPF_FETCH instructions
21mr|kernel-6.12-baikal-6.12.43-3|17146	- s390/bpf: Fix bpf_plt pointer arithmetic
21mr|kernel-6.12-baikal-6.12.43-3|17147	- s390/cache: prevent rebuild of shared_cpu_list
21mr|kernel-6.12-baikal-6.12.43-3|17148	- s390/cio: Ensure the copied buf is NUL terminated
21mr|kernel-6.12-baikal-6.12.43-3|17149	- s390/cio: fix invalid -EBUSY on ccw_device_start
21mr|kernel-6.12-baikal-6.12.43-3|17150	- s390/cio: fix race condition during online processing
21mr|kernel-6.12-baikal-6.12.43-3|17151	- s390/cio: fix tracepoint subchannel type field
21mr|kernel-6.12-baikal-6.12.43-3|17152	- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
21mr|kernel-6.12-baikal-6.12.43-3|17153	- s390/cpacf: Make use of invalid opcode produce a link error
21mr|kernel-6.12-baikal-6.12.43-3|17154	- s390/cpacf: Split and rework cpacf query functions
21mr|kernel-6.12-baikal-6.12.43-3|17155	- s390/cpum_cf: Fix endless loop in CF_DIAG event stop
21mr|kernel-6.12-baikal-6.12.43-3|17156	- s390/dasd: fix double module refcount decrement
21mr|kernel-6.12-baikal-6.12.43-3|17157	- s390/dasd: fix error checks in dasd_copy_pair_store()
21mr|kernel-6.12-baikal-6.12.43-3|17158	- s390/dasd: Use dev_*() for device log messages
21mr|kernel-6.12-baikal-6.12.43-3|17159	- s390/entry: align system call table on 8 bytes
21mr|kernel-6.12-baikal-6.12.43-3|17160	- s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
21mr|kernel-6.12-baikal-6.12.43-3|17161	- s390/ipl: Fix incorrect initialization of nvme dump block
21mr|kernel-6.12-baikal-6.12.43-3|17162	- s390/ism: fix receive message buffer allocation
21mr|kernel-6.12-baikal-6.12.43-3|17163	- s390/ism: Properly fix receive message buffer allocation
21mr|kernel-6.12-baikal-6.12.43-3|17164	- s390: Mark psw in __load_psw_mask() as __unitialized
21mr|kernel-6.12-baikal-6.12.43-3|17165	- s390/mm: Add NULL pointer check to crst_table_free() base_crst_free()
21mr|kernel-6.12-baikal-6.12.43-3|17166	- s390/mm: Convert gmap_make_secure to use a folio
21mr|kernel-6.12-baikal-6.12.43-3|17167	- s390/mm: Convert make_page_secure to use a folio
21mr|kernel-6.12-baikal-6.12.43-3|17168	- s390/mm: Fix clearing storage keys for huge pages
21mr|kernel-6.12-baikal-6.12.43-3|17169	- s390/mm: Fix storage key clearing for guest huge pages
21mr|kernel-6.12-baikal-6.12.43-3|17170	- s390/mm: Fix VM_FAULT_HWPOISON handling in do_exception()
21mr|kernel-6.12-baikal-6.12.43-3|17171	- s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests
21mr|kernel-6.12-baikal-6.12.43-3|17172	- s390/pai: fix attr_event_free upper limit for pai device drivers
21mr|kernel-6.12-baikal-6.12.43-3|17173	- s390/pci: Add missing virt_to_phys() for directed DIBV
21mr|kernel-6.12-baikal-6.12.43-3|17174	- s390/pci: Allow allocation of more than 1 MSI interrupt
21mr|kernel-6.12-baikal-6.12.43-3|17175	- s390/pci: fix max size calculation in zpci_memcpy_toio()
21mr|kernel-6.12-baikal-6.12.43-3|17176	- s390/pci: Refactor arch_setup_msi_irqs()
21mr|kernel-6.12-baikal-6.12.43-3|17177	- s390/pkey: Wipe sensitive data on failure
21mr|kernel-6.12-baikal-6.12.43-3|17178	- s390/ptrace: handle setting of fpc register correctly
21mr|kernel-6.12-baikal-6.12.43-3|17179	- s390/qdio: handle deferred cc1
21mr|kernel-6.12-baikal-6.12.43-3|17180	- s390/qeth: Fix kernel panic after setting hsuid
21mr|kernel-6.12-baikal-6.12.43-3|17181	- s390/qeth: Fix potential loss of L3-IP@ in case of network issues
21mr|kernel-6.12-baikal-6.12.43-3|17182	- s390/qeth: handle deferred cc1
21mr|kernel-6.12-baikal-6.12.43-3|17183	- s390/sclp: Fix sclp_init() cleanup on failure
21mr|kernel-6.12-baikal-6.12.43-3|17184	- s390/scm: fix virtual vs physical address confusion
21mr|kernel-6.12-baikal-6.12.43-3|17185	- s390: use the correct count for __iowrite64_copy()
21mr|kernel-6.12-baikal-6.12.43-3|17186	- s390/uv: Don't call folio_wait_writeback() without a folio reference
21mr|kernel-6.12-baikal-6.12.43-3|17187	- s390/vdso64: filter out munaligned-symbols flag for vdso
21mr|kernel-6.12-baikal-6.12.43-3|17188	- s390/vdso: Add CFI for RA register to asm macro vdso_func
21mr|kernel-6.12-baikal-6.12.43-3|17189	- s390/vdso: Create .build-id links for unstripped vdso files
21mr|kernel-6.12-baikal-6.12.43-3|17190	- s390/vdso: drop '-fPIC' from LDFLAGS
21mr|kernel-6.12-baikal-6.12.43-3|17191	- s390/vdso: Generate unwind information for C modules
21mr|kernel-6.12-baikal-6.12.43-3|17192	- s390/vdso: Use standard stack frame layout
21mr|kernel-6.12-baikal-6.12.43-3|17193	- s390/vfio-ap: always filter entire AP matrix
21mr|kernel-6.12-baikal-6.12.43-3|17194	- s390/vfio-ap: do not reset queue removed from host config
21mr|kernel-6.12-baikal-6.12.43-3|17195	- s390/vfio-ap: fix sysfs status attribute for AP queue devices
21mr|kernel-6.12-baikal-6.12.43-3|17196	- s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB
21mr|kernel-6.12-baikal-6.12.43-3|17197	- s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration
21mr|kernel-6.12-baikal-6.12.43-3|17198	- s390/vfio-ap: reset queues associated with adapter for queue unbound from driver
21mr|kernel-6.12-baikal-6.12.43-3|17199	- s390/vfio-ap: reset queues filtered from the guest's AP config
21mr|kernel-6.12-baikal-6.12.43-3|17200	- s390/vfio-ap: unpin pages on gisc registration failure
21mr|kernel-6.12-baikal-6.12.43-3|17201	- s390/vtime: fix average steal time calculation
21mr|kernel-6.12-baikal-6.12.43-3|17202	- s390/vx: fix save/restore of fpu kernel context
21mr|kernel-6.12-baikal-6.12.43-3|17203	- s390/zcrypt: fix reference counting on zcrypt card objects
21mr|kernel-6.12-baikal-6.12.43-3|17204	- saa7134: Unchecked i2c_transfer function result fixed
21mr|kernel-6.12-baikal-6.12.43-3|17205	- sbitmap: fix io hung due to race on sbitmap_word::cleared
21mr|kernel-6.12-baikal-6.12.43-3|17206	- sbitmap: use READ_ONCE to access map->word
21mr|kernel-6.12-baikal-6.12.43-3|17207	- sched: act_ct: add netns into the key of tcf_ct_flow_table
21mr|kernel-6.12-baikal-6.12.43-3|17208	- sched: act_ct: take care of padding in struct zones_ht_key
21mr|kernel-6.12-baikal-6.12.43-3|17209	- sched: Add missing memory barrier in switch_mm_cid
21mr|kernel-6.12-baikal-6.12.43-3|17210	- sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write()
21mr|kernel-6.12-baikal-6.12.43-3|17211	- sched/eevdf: Always update V if se->on_rq when reweighting
21mr|kernel-6.12-baikal-6.12.43-3|17212	- sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr
21mr|kernel-6.12-baikal-6.12.43-3|17213	- sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()
21mr|kernel-6.12-baikal-6.12.43-3|17214	- sched/fair: Add EAS checks before updating root_domain::overutilized
21mr|kernel-6.12-baikal-6.12.43-3|17215	- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level
21mr|kernel-6.12-baikal-6.12.43-3|17216	- sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks
21mr|kernel-6.12-baikal-6.12.43-3|17217	- sched/fair: Take the scheduling domain into account in select_idle_core()
21mr|kernel-6.12-baikal-6.12.43-3|17218	- sched/fair: Take the scheduling domain into account in select_idle_smt()
21mr|kernel-6.12-baikal-6.12.43-3|17219	- sched/fair: Update min_vruntime for reweight_entity() correctly
21mr|kernel-6.12-baikal-6.12.43-3|17220	- sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU
21mr|kernel-6.12-baikal-6.12.43-3|17221	- sched/membarrier: reduce the ability to hammer on sys_membarrier
21mr|kernel-6.12-baikal-6.12.43-3|17222	- sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath
21mr|kernel-6.12-baikal-6.12.43-3|17223	- sched/rt: Disallow writing invalid values to sched_rt_period_us
21mr|kernel-6.12-baikal-6.12.43-3|17224	- sched: Simplify tg_set_cfs_bandwidth()
21mr|kernel-6.12-baikal-6.12.43-3|17225	- scripts/bpf_doc: Use silent mode when exec make cmd
21mr|kernel-6.12-baikal-6.12.43-3|17226	- scripts/checkstack.pl: match all stack sizes for s390
21mr|kernel-6.12-baikal-6.12.43-3|17227	- scripts/decode_stacktrace.sh: optionally use LLVM utilities
21mr|kernel-6.12-baikal-6.12.43-3|17228	- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
21mr|kernel-6.12-baikal-6.12.43-3|17229	- scripts/get_abi: fix source path leak
21mr|kernel-6.12-baikal-6.12.43-3|17230	- scs: add CONFIG_MMU dependency for vfree_atomic()
21mr|kernel-6.12-baikal-6.12.43-3|17231	- scsi: arcmsr: Support new PCI device IDs 1883 and 1886
21mr|kernel-6.12-baikal-6.12.43-3|17232	- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
21mr|kernel-6.12-baikal-6.12.43-3|17233	- scsi: bfa: Ensure the copied buf is NUL terminated
21mr|kernel-6.12-baikal-6.12.43-3|17234	- scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
21mr|kernel-6.12-baikal-6.12.43-3|17235	- scsi: bfa: Use the proper data type for BLIST flags
21mr|kernel-6.12-baikal-6.12.43-3|17236	- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
21mr|kernel-6.12-baikal-6.12.43-3|17237	- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload
21mr|kernel-6.12-baikal-6.12.43-3|17238	- scsi: Change SCSI device boolean fields to single bit flags
21mr|kernel-6.12-baikal-6.12.43-3|17239	- scsi: core: alua: I/O errors for ALUA state transitions
21mr|kernel-6.12-baikal-6.12.43-3|17240	- scsi: core: Always send batch on reset or error handling command
21mr|kernel-6.12-baikal-6.12.43-3|17241	- scsi: core: Consult supported VPD page list prior to fetching page
21mr|kernel-6.12-baikal-6.12.43-3|17242	- scsi: core: Disable CDL by default
21mr|kernel-6.12-baikal-6.12.43-3|17243	- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
21mr|kernel-6.12-baikal-6.12.43-3|17244	- scsi: core: Fix unremoved procfs host directory regression
21mr|kernel-6.12-baikal-6.12.43-3|17245	- scsi: core: Handle devices which return an unusually large VPD page count
21mr|kernel-6.12-baikal-6.12.43-3|17246	- scsi: core: Kick the requeue list after inserting when flushing
21mr|kernel-6.12-baikal-6.12.43-3|17247	- scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
21mr|kernel-6.12-baikal-6.12.43-3|17248	- scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
21mr|kernel-6.12-baikal-6.12.43-3|17249	- scsi: csiostor: Avoid function pointer casts
21mr|kernel-6.12-baikal-6.12.43-3|17250	- scsi: fnic: Return error if vmalloc() failed
21mr|kernel-6.12-baikal-6.12.43-3|17251	- scsi: hisi_sas: Check before using pointer variables
21mr|kernel-6.12-baikal-6.12.43-3|17252	- scsi: hisi_sas: Correct the number of global debugfs registers
21mr|kernel-6.12-baikal-6.12.43-3|17253	- scsi: hisi_sas: Handle the NCQ error returned by D2H frame
21mr|kernel-6.12-baikal-6.12.43-3|17254	- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
21mr|kernel-6.12-baikal-6.12.43-3|17255	- scsi: hisi_sas: Replace with standard error code return value
21mr|kernel-6.12-baikal-6.12.43-3|17256	- scsi: hisi_sas: Rollback some operations if FLR failed
21mr|kernel-6.12-baikal-6.12.43-3|17257	- scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PM
21mr|kernel-6.12-baikal-6.12.43-3|17258	- scsi: hpsa: Fix allocation size for Scsi_Host private data
21mr|kernel-6.12-baikal-6.12.43-3|17259	- scsi: isci: Fix an error code problem in isci_io_request_build()
21mr|kernel-6.12-baikal-6.12.43-3|17260	- scsi: jazz_esp: Only build if SCSI core is builtin
21mr|kernel-6.12-baikal-6.12.43-3|17261	- scsi: libfc: Don't schedule abort twice
21mr|kernel-6.12-baikal-6.12.43-3|17262	- scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
21mr|kernel-6.12-baikal-6.12.43-3|17263	- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
21mr|kernel-6.12-baikal-6.12.43-3|17264	- scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN
21mr|kernel-6.12-baikal-6.12.43-3|17265	- scsi: libsas: Fix disk not being scanned in after being removed
21mr|kernel-6.12-baikal-6.12.43-3|17266	- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed
21mr|kernel-6.12-baikal-6.12.43-3|17267	- scsi: libsas: Fix the failure of adding phy with zero-address to port
21mr|kernel-6.12-baikal-6.12.43-3|17268	- scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE state
21mr|kernel-6.12-baikal-6.12.43-3|17269	- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
21mr|kernel-6.12-baikal-6.12.43-3|17270	- scsi: lpfc: Correct size for wqe for memset()
21mr|kernel-6.12-baikal-6.12.43-3|17271	- scsi: lpfc: Fix a possible null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|17272	- scsi: lpfc: Fix possible file string name overflow when updating firmware
21mr|kernel-6.12-baikal-6.12.43-3|17273	- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
21mr|kernel-6.12-baikal-6.12.43-3|17274	- scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes
21mr|kernel-6.12-baikal-6.12.43-3|17275	- scsi: lpfc: Move NPIV's transport unregistration to after resource clean up
21mr|kernel-6.12-baikal-6.12.43-3|17276	- scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC
21mr|kernel-6.12-baikal-6.12.43-3|17277	- scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()
21mr|kernel-6.12-baikal-6.12.43-3|17278	- scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling
21mr|kernel-6.12-baikal-6.12.43-3|17279	- scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()
21mr|kernel-6.12-baikal-6.12.43-3|17280	- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic
21mr|kernel-6.12-baikal-6.12.43-3|17281	- scsi: lpfc: Use a dedicated lock for ras_fwlog state
21mr|kernel-6.12-baikal-6.12.43-3|17282	- scsi: lpfc: Use unsigned type for num_sge
21mr|kernel-6.12-baikal-6.12.43-3|17283	- scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116
21mr|kernel-6.12-baikal-6.12.43-3|17284	- scsi: mpi3mr: Add support for SAS5116 PCI IDs
21mr|kernel-6.12-baikal-6.12.43-3|17285	- scsi: mpi3mr: Avoid memcpy field-spanning write WARNING
21mr|kernel-6.12-baikal-6.12.43-3|17286	- scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State
21mr|kernel-6.12-baikal-6.12.43-3|17287	- scsi: mpi3mr: Clean up block devices post controller reset
21mr|kernel-6.12-baikal-6.12.43-3|17288	- scsi: mpi3mr: Fix ATA NCQ priority support
21mr|kernel-6.12-baikal-6.12.43-3|17289	- scsi: mpi3mr: Refresh sdev queue depth after controller reset
21mr|kernel-6.12-baikal-6.12.43-3|17290	- scsi: mpi3mr: Sanitise num_phys
21mr|kernel-6.12-baikal-6.12.43-3|17291	- scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()
21mr|kernel-6.12-baikal-6.12.43-3|17292	- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
21mr|kernel-6.12-baikal-6.12.43-3|17293	- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
21mr|kernel-6.12-baikal-6.12.43-3|17294	- scsi: mylex: Fix sysfs buffer lengths
21mr|kernel-6.12-baikal-6.12.43-3|17295	- scsi: qedf: Don't process stag work during unload and recovery
21mr|kernel-6.12-baikal-6.12.43-3|17296	- scsi: qedf: Ensure the copied buf is NUL terminated
21mr|kernel-6.12-baikal-6.12.43-3|17297	- scsi: qedf: Make qedf_execute_tmf() non-preemptible
21mr|kernel-6.12-baikal-6.12.43-3|17298	- scsi: qedf: Set qed_slowpath_params to zero before use
21mr|kernel-6.12-baikal-6.12.43-3|17299	- scsi: qedf: Wait for stag work during unload
21mr|kernel-6.12-baikal-6.12.43-3|17300	- scsi: qedi: Fix crash while reading debugfs attribute
21mr|kernel-6.12-baikal-6.12.43-3|17301	- scsi: qla2xxx: Change debug message during driver unload
21mr|kernel-6.12-baikal-6.12.43-3|17302	- scsi: qla2xxx: Complete command early within lock
21mr|kernel-6.12-baikal-6.12.43-3|17303	- scsi: qla2xxx: Delay I/O Abort on PCI error
21mr|kernel-6.12-baikal-6.12.43-3|17304	- scsi: qla2xxx: During vport delete send async logout explicitly
21mr|kernel-6.12-baikal-6.12.43-3|17305	- scsi: qla2xxx: Fix command flush on cable pull
21mr|kernel-6.12-baikal-6.12.43-3|17306	- scsi: qla2xxx: Fix debugfs output for fw_resource_count
21mr|kernel-6.12-baikal-6.12.43-3|17307	- scsi: qla2xxx: Fix double free of fcport
21mr|kernel-6.12-baikal-6.12.43-3|17308	- scsi: qla2xxx: Fix double free of the ha->vp_map pointer
21mr|kernel-6.12-baikal-6.12.43-3|17309	- scsi: qla2xxx: Fix flash read failure
21mr|kernel-6.12-baikal-6.12.43-3|17310	- scsi: qla2xxx: Fix for possible memory corruption
21mr|kernel-6.12-baikal-6.12.43-3|17311	- scsi: qla2xxx: Fix N2N stuck connection
21mr|kernel-6.12-baikal-6.12.43-3|17312	- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
21mr|kernel-6.12-baikal-6.12.43-3|17313	- scsi: qla2xxx: Fix optrom version displayed in FDMI
21mr|kernel-6.12-baikal-6.12.43-3|17314	- scsi: qla2xxx: NVME|FCP prefer flag not being honored
21mr|kernel-6.12-baikal-6.12.43-3|17315	- scsi: qla2xxx: Prevent command send on chip reset
21mr|kernel-6.12-baikal-6.12.43-3|17316	- scsi: qla2xxx: Reduce fabric scan duplicate code
21mr|kernel-6.12-baikal-6.12.43-3|17317	- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
21mr|kernel-6.12-baikal-6.12.43-3|17318	- scsi: qla2xxx: Split FCE|EFT trace control
21mr|kernel-6.12-baikal-6.12.43-3|17319	- scsi: qla2xxx: Unable to act on RSCN for port online
21mr|kernel-6.12-baikal-6.12.43-3|17320	- scsi: qla2xxx: Update manufacturer detail
21mr|kernel-6.12-baikal-6.12.43-3|17321	- scsi: qla2xxx: Use QP lock to search for bsg
21mr|kernel-6.12-baikal-6.12.43-3|17322	- scsi: qla2xxx: validate nvme_local_port correctly
21mr|kernel-6.12-baikal-6.12.43-3|17323	- scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
21mr|kernel-6.12-baikal-6.12.43-3|17324	- scsi: sd: Fix sshdr use in sd_suspend_common()
21mr|kernel-6.12-baikal-6.12.43-3|17325	- scsi: sd: Fix system start for ATA devices
21mr|kernel-6.12-baikal-6.12.43-3|17326	- scsi: sd: Fix TCG OPAL unlock on system resume
21mr|kernel-6.12-baikal-6.12.43-3|17327	- scsi: sd: Unregister device if device_add_disk() failed in sd_probe()
21mr|kernel-6.12-baikal-6.12.43-3|17328	- scsi: sd: usb_storage: uas: Access media prior to querying device properties
21mr|kernel-6.12-baikal-6.12.43-3|17329	- scsi: sd: Use READ(16) when reading block zero on large capacity disks
21mr|kernel-6.12-baikal-6.12.43-3|17330	- scsi: sg: Avoid race in error handling & drop bogus warn
21mr|kernel-6.12-baikal-6.12.43-3|17331	- scsi: sg: Avoid sg device teardown race
21mr|kernel-6.12-baikal-6.12.43-3|17332	- scsi: smartpqi: Add new controller PCI IDs
21mr|kernel-6.12-baikal-6.12.43-3|17333	- scsi: smartpqi: Fix disable_managed_interrupts
21mr|kernel-6.12-baikal-6.12.43-3|17334	- scsi: smartpqi: Fix logical volume rescan race condition
21mr|kernel-6.12-baikal-6.12.43-3|17335	- scsi: sr: Fix unintentional arithmetic wraparound
21mr|kernel-6.12-baikal-6.12.43-3|17336	- scsi: storvsc: Fix ring buffer size calculation
21mr|kernel-6.12-baikal-6.12.43-3|17337	- scsi: target: core: add missing file_{start,end}_write()
21mr|kernel-6.12-baikal-6.12.43-3|17338	- scsi: target: core: Add TMF to tmr_list handling
21mr|kernel-6.12-baikal-6.12.43-3|17339	- scsi: target: Fix SELinux error when systemd-modules loads the target module
21mr|kernel-6.12-baikal-6.12.43-3|17340	- scsi: target: pscsi: Fix bio_put() for error case
21mr|kernel-6.12-baikal-6.12.43-3|17341	- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
21mr|kernel-6.12-baikal-6.12.43-3|17342	- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
21mr|kernel-6.12-baikal-6.12.43-3|17343	- scsi: ufs: core: Fix MCQ MAC configuration
21mr|kernel-6.12-baikal-6.12.43-3|17344	- scsi: ufs: core: Fix MCQ mode dev command timeout
21mr|kernel-6.12-baikal-6.12.43-3|17345	- scsi: ufs: core: Fix shift issue in ufshcd_clear_cmd()
21mr|kernel-6.12-baikal-6.12.43-3|17346	- scsi: ufs: core: Fix ufshcd_abort_one racing issue
21mr|kernel-6.12-baikal-6.12.43-3|17347	- scsi: ufs: core: Fix ufshcd_clear_cmd racing issue
21mr|kernel-6.12-baikal-6.12.43-3|17348	- scsi: ufs: core: Free memory allocated for model before reinit
21mr|kernel-6.12-baikal-6.12.43-3|17349	- scsi: ufs: core: Let the sq_lock protect sq_tail_slot access
21mr|kernel-6.12-baikal-6.12.43-3|17350	- scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search()
21mr|kernel-6.12-baikal-6.12.43-3|17351	- scsi: ufs: core: Perform read back after disabling interrupts
21mr|kernel-6.12-baikal-6.12.43-3|17352	- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
21mr|kernel-6.12-baikal-6.12.43-3|17353	- scsi: ufs: core: Perform read back after writing UTP_TASK_REQ_LIST_BASE_H
21mr|kernel-6.12-baikal-6.12.43-3|17354	- scsi: ufs: core: Quiesce request queues before checking pending cmds
21mr|kernel-6.12-baikal-6.12.43-3|17355	- scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan()
21mr|kernel-6.12-baikal-6.12.43-3|17356	- scsi: ufs: core: Remove the ufshcd_release() in ufshcd_err_handling_prepare()
21mr|kernel-6.12-baikal-6.12.43-3|17357	- scsi: ufs: core: Simplify power management during async scan
21mr|kernel-6.12-baikal-6.12.43-3|17358	- scsi: ufs: core: WLUN suspend dev/link state error recovery
21mr|kernel-6.12-baikal-6.12.43-3|17359	- scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort()
21mr|kernel-6.12-baikal-6.12.43-3|17360	- scsi: ufs: mcq: Fix missing argument 'hba' in MCQ_OPR_OFFSET_n
21mr|kernel-6.12-baikal-6.12.43-3|17361	- scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5
21mr|kernel-6.12-baikal-6.12.43-3|17362	- scsi: ufs: qcom: Fix the return value of ufs_qcom_ice_program_key()
21mr|kernel-6.12-baikal-6.12.43-3|17363	- scsi: ufs: qcom: Fix the return value when platform_get_resource_byname() fails
21mr|kernel-6.12-baikal-6.12.43-3|17364	- scsi: ufs: qcom: Perform read back after writing CGC enable
21mr|kernel-6.12-baikal-6.12.43-3|17365	- scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
21mr|kernel-6.12-baikal-6.12.43-3|17366	- scsi: ufs: qcom: Perform read back after writing reset bit
21mr|kernel-6.12-baikal-6.12.43-3|17367	- scsi: ufs: qcom: Perform read back after writing unipro mode
21mr|kernel-6.12-baikal-6.12.43-3|17368	- scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in ufs_qcom_clk_scale_notify()
21mr|kernel-6.12-baikal-6.12.43-3|17369	- sctp: fix busy polling
21mr|kernel-6.12-baikal-6.12.43-3|17370	- sctp: prefer struct_size over open coded arithmetic
21mr|kernel-6.12-baikal-6.12.43-3|17371	- sctp: support MSG_ERRQUEUE flag in recvmsg()
21mr|kernel-6.12-baikal-6.12.43-3|17372	- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
21mr|kernel-6.12-baikal-6.12.43-3|17373	- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
21mr|kernel-6.12-baikal-6.12.43-3|17374	- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
21mr|kernel-6.12-baikal-6.12.43-3|17375	- selftest: Don't reuse port for SO_INCOMING_CPU test.
21mr|kernel-6.12-baikal-6.12.43-3|17376	- selftests/binderfs: use the Makefile's rules, not Make's implicit rules
21mr|kernel-6.12-baikal-6.12.43-3|17377	- selftests: bonding: Change script interpreter
21mr|kernel-6.12-baikal-6.12.43-3|17378	- selftests: bonding: Check initial state
21mr|kernel-6.12-baikal-6.12.43-3|17379	- selftests: bonding: do not set port down when adding to bond
21mr|kernel-6.12-baikal-6.12.43-3|17380	- selftests: bonding: do not test arp/ns target with mode balance-alb/tlb
21mr|kernel-6.12-baikal-6.12.43-3|17381	- selftests: bonding: Increase timeout to 1200s
21mr|kernel-6.12-baikal-6.12.43-3|17382	- selftests: bonding: set active slave to primary eth1 specifically
21mr|kernel-6.12-baikal-6.12.43-3|17383	- selftests/bpf: Add assert for user stacks in test_task_stack
21mr|kernel-6.12-baikal-6.12.43-3|17384	- selftests/bpf: Add netkit to tc_redirect selftest
21mr|kernel-6.12-baikal-6.12.43-3|17385	- selftests/bpf: adjust dummy_st_ops_success to detect additional error
21mr|kernel-6.12-baikal-6.12.43-3|17386	- selftests/bpf: check if max number of bpf_loop iterations is tracked
21mr|kernel-6.12-baikal-6.12.43-3|17387	- selftests/bpf: Check length of recv in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|17388	- selftests/bpf: Close fd in error path in drop_on_reuseport
21mr|kernel-6.12-baikal-6.12.43-3|17389	- selftests/bpf: Close obj in error path in xdp_adjust_tail
21mr|kernel-6.12-baikal-6.12.43-3|17390	- selftests/bpf: De-veth-ize the tc_redirect test case
21mr|kernel-6.12-baikal-6.12.43-3|17391	- selftests/bpf: Disable IPv6 for lwt_redirect test
21mr|kernel-6.12-baikal-6.12.43-3|17392	- selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops
21mr|kernel-6.12-baikal-6.12.43-3|17393	- selftests/bpf: dummy_st_ops should reject 0 for non-nullable params
21mr|kernel-6.12-baikal-6.12.43-3|17394	- selftests/bpf: Extend tcx tests to cover late tcx_entry release
21mr|kernel-6.12-baikal-6.12.43-3|17395	- selftests/bpf: fexit_sleep: Fix stack allocation for arm64
21mr|kernel-6.12-baikal-6.12.43-3|17396	- selftests/bpf: Fix a fd leak in error paths in open_netns
21mr|kernel-6.12-baikal-6.12.43-3|17397	- selftests/bpf: fix bpf_loop_bench for new callback verification scheme
21mr|kernel-6.12-baikal-6.12.43-3|17398	- selftests/bpf: fix compiler warnings in RELEASE=1 mode
21mr|kernel-6.12-baikal-6.12.43-3|17399	- selftests/bpf: Fix erroneous bitmask operation
21mr|kernel-6.12-baikal-6.12.43-3|17400	- selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
21mr|kernel-6.12-baikal-6.12.43-3|17401	- selftests/bpf: Fix issues in setup_classid_environment()
21mr|kernel-6.12-baikal-6.12.43-3|17402	- selftests/bpf: Fix pointer arithmetic in test_xdp_do_redirect
21mr|kernel-6.12-baikal-6.12.43-3|17403	- selftests/bpf: Fix potential premature unload in bpf_testmod
21mr|kernel-6.12-baikal-6.12.43-3|17404	- selftests/bpf: Fix prog numbers in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|17405	- selftests/bpf: Fix pyperf180 compilation failure with clang18
21mr|kernel-6.12-baikal-6.12.43-3|17406	- selftests/bpf: fix RELEASE=1 build for tc_opts
21mr|kernel-6.12-baikal-6.12.43-3|17407	- selftests/bpf: Fix the flaky tc_redirect_dtime test
21mr|kernel-6.12-baikal-6.12.43-3|17408	- selftests/bpf: Fix umount cgroup2 error in test_sockmap
21mr|kernel-6.12-baikal-6.12.43-3|17409	- selftests/bpf: Fix up xdp bonding test wrt feature flags
21mr|kernel-6.12-baikal-6.12.43-3|17410	- selftests/bpf: Null checks for links in bpf_tcp_ca
21mr|kernel-6.12-baikal-6.12.43-3|17411	- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh
21mr|kernel-6.12-baikal-6.12.43-3|17412	- selftests/bpf: Relax time_tai test for equal timestamps in tai_forward
21mr|kernel-6.12-baikal-6.12.43-3|17413	- selftests/bpf: Remove flaky test_btf_id test
21mr|kernel-6.12-baikal-6.12.43-3|17414	- selftests/bpf: satisfy compiler by having explicit return in btf test
21mr|kernel-6.12-baikal-6.12.43-3|17415	- selftests/bpf: test if state loops are detected in a tricky case
21mr|kernel-6.12-baikal-6.12.43-3|17416	- selftests/bpf: tests for iterating callbacks
21mr|kernel-6.12-baikal-6.12.43-3|17417	- selftests/bpf: tests with delayed read/precision makrs in loop body
21mr|kernel-6.12-baikal-6.12.43-3|17418	- selftests/bpf: test widening for iterating callbacks
21mr|kernel-6.12-baikal-6.12.43-3|17419	- selftests/bpf: track string payload offset as scalar in strobemeta
21mr|kernel-6.12-baikal-6.12.43-3|17420	- selftests/bpf: track tcp payload offset as scalar in xdp_synproxy
21mr|kernel-6.12-baikal-6.12.43-3|17421	- selftests/bpf: Wait for the netstamp_needed_key static key to be turned on
21mr|kernel-6.12-baikal-6.12.43-3|17422	- selftests: bridge_mdb: Use MDB get instead of dump
21mr|kernel-6.12-baikal-6.12.43-3|17423	- selftests: cachestat: Fix build warnings on ppc64
21mr|kernel-6.12-baikal-6.12.43-3|17424	- selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2 mounted without nsdelegate
21mr|kernel-6.12-baikal-6.12.43-3|17425	- selftests: cmsg_ipv6: repeat the exact packet
21mr|kernel-6.12-baikal-6.12.43-3|17426	- selftests: default to host arch for LLVM builds
21mr|kernel-6.12-baikal-6.12.43-3|17427	- selftests: fill in some missing configs for net
21mr|kernel-6.12-baikal-6.12.43-3|17428	- selftests: fix OOM in msg_zerocopy selftest
21mr|kernel-6.12-baikal-6.12.43-3|17429	- selftests: forwarding: Add missing config entries
21mr|kernel-6.12-baikal-6.12.43-3|17430	- selftests: forwarding: Add missing multicast routing config entries
21mr|kernel-6.12-baikal-6.12.43-3|17431	- selftests: forwarding: Avoid failures to source net/lib.sh
21mr|kernel-6.12-baikal-6.12.43-3|17432	- selftests: forwarding: devlink_lib: Wait for udev events after reloading
21mr|kernel-6.12-baikal-6.12.43-3|17433	- selftests: forwarding: Fix bridge locked port test flakiness
21mr|kernel-6.12-baikal-6.12.43-3|17434	- selftests: forwarding: Fix bridge MDB test flakiness
21mr|kernel-6.12-baikal-6.12.43-3|17435	- selftests: forwarding: Fix layer 2 miss test flakiness
21mr|kernel-6.12-baikal-6.12.43-3|17436	- selftests: forwarding: Fix ping failure due to short timeout
21mr|kernel-6.12-baikal-6.12.43-3|17437	- selftests: forwarding: Suppress grep warnings
21mr|kernel-6.12-baikal-6.12.43-3|17438	- selftests/ftrace: Fix BTFARG testcase to check fprobe is enabled correctly
21mr|kernel-6.12-baikal-6.12.43-3|17439	- selftests/ftrace: Fix event filter target_func selection
21mr|kernel-6.12-baikal-6.12.43-3|17440	- selftests/ftrace: Fix to check required event file
21mr|kernel-6.12-baikal-6.12.43-3|17441	- selftests/ftrace: Limit length in subsystem-enable tests
21mr|kernel-6.12-baikal-6.12.43-3|17442	- selftests/futex: pass _GNU_SOURCE without a value to the compiler
21mr|kernel-6.12-baikal-6.12.43-3|17443	- selftests/iommu: fix the config fragment
21mr|kernel-6.12-baikal-6.12.43-3|17444	- selftests/kcmp: remove unused open mode
21mr|kernel-6.12-baikal-6.12.43-3|17445	- selftests: kselftest: Fix build failure with NOLIBC
21mr|kernel-6.12-baikal-6.12.43-3|17446	- selftests/landlock: Add cred_transfer test
21mr|kernel-6.12-baikal-6.12.43-3|17447	- selftests/landlock: Fix fs_test build with old libc
21mr|kernel-6.12-baikal-6.12.43-3|17448	- selftests: make order checking verbose in msg_zerocopy selftest
21mr|kernel-6.12-baikal-6.12.43-3|17449	- selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
21mr|kernel-6.12-baikal-6.12.43-3|17450	- selftests/mm: compaction_test: fix bogus test success on Aarch64
21mr|kernel-6.12-baikal-6.12.43-3|17451	- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
21mr|kernel-6.12-baikal-6.12.43-3|17452	- selftests/mm: conform test to TAP format output
21mr|kernel-6.12-baikal-6.12.43-3|17453	- selftests/mm: cow: print ksft header before printing anything else
21mr|kernel-6.12-baikal-6.12.43-3|17454	- selftests/mm: fix ARM related issue with fork after pthread_create
21mr|kernel-6.12-baikal-6.12.43-3|17455	- selftests/mm: fix build warnings on ppc64
21mr|kernel-6.12-baikal-6.12.43-3|17456	- selftests/mm: Fix build with _FORTIFY_SOURCE
21mr|kernel-6.12-baikal-6.12.43-3|17457	- selftests: mm: fix map_hugetlb failure on 64K page size systems
21mr|kernel-6.12-baikal-6.12.43-3|17458	- selftests/mm: fix powerpc ARCH check
21mr|kernel-6.12-baikal-6.12.43-3|17459	- selftests/mm: gup_test: conform test to TAP format output
21mr|kernel-6.12-baikal-6.12.43-3|17460	- selftests: mm: hugepage-vmemmap fails on 64K page size systems
21mr|kernel-6.12-baikal-6.12.43-3|17461	- selftests/mm: include strings.h for ffsl
21mr|kernel-6.12-baikal-6.12.43-3|17462	- selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
21mr|kernel-6.12-baikal-6.12.43-3|17463	- selftests/mm: log a consistent test name for check_compaction
21mr|kernel-6.12-baikal-6.12.43-3|17464	- selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM
21mr|kernel-6.12-baikal-6.12.43-3|17465	- selftests/mm: switch to bash from sh
21mr|kernel-6.12-baikal-6.12.43-3|17466	- selftests/mm: uffd-unit-test check if huge page size is 0
21mr|kernel-6.12-baikal-6.12.43-3|17467	- selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
21mr|kernel-6.12-baikal-6.12.43-3|17468	- selftests: mptcp: add chk_subflows_total helper
21mr|kernel-6.12-baikal-6.12.43-3|17469	- selftests: mptcp: add evts_get_info helper
21mr|kernel-6.12-baikal-6.12.43-3|17470	- selftests: mptcp: add missing kconfig for NF Filter
21mr|kernel-6.12-baikal-6.12.43-3|17471	- selftests: mptcp: add missing kconfig for NF Filter in v6
21mr|kernel-6.12-baikal-6.12.43-3|17472	- selftests: mptcp: add missing kconfig for NF Mangle
21mr|kernel-6.12-baikal-6.12.43-3|17473	- selftests: mptcp: add mptcp_lib_get_counter
21mr|kernel-6.12-baikal-6.12.43-3|17474	- selftests: mptcp: add mptcp_lib_is_v6
21mr|kernel-6.12-baikal-6.12.43-3|17475	- selftests: mptcp: add mptcp_lib_kill_wait
21mr|kernel-6.12-baikal-6.12.43-3|17476	- selftests: mptcp: add ms units for tc-netem delay
21mr|kernel-6.12-baikal-6.12.43-3|17477	- selftests: mptcp: allow changing subtests prefix
21mr|kernel-6.12-baikal-6.12.43-3|17478	- selftests: mptcp: always close input's FD if opened
21mr|kernel-6.12-baikal-6.12.43-3|17479	- selftests: mptcp: connect: fix shellcheck warnings
21mr|kernel-6.12-baikal-6.12.43-3|17480	- selftests: mptcp: decrease BW in simult flows
21mr|kernel-6.12-baikal-6.12.43-3|17481	- selftests: mptcp: diag: check CURRESTAB counters
21mr|kernel-6.12-baikal-6.12.43-3|17482	- selftests: mptcp: diag: fix bash warnings on older kernels
21mr|kernel-6.12-baikal-6.12.43-3|17483	- selftests: mptcp: diag: return KSFT_FAIL not test_cnt
21mr|kernel-6.12-baikal-6.12.43-3|17484	- selftests: mptcp: diag: unique 'cestab' subtest names
21mr|kernel-6.12-baikal-6.12.43-3|17485	- selftests: mptcp: diag: unique 'in use' subtest names
21mr|kernel-6.12-baikal-6.12.43-3|17486	- selftests: mptcp: display simult in extra_msg
21mr|kernel-6.12-baikal-6.12.43-3|17487	- selftests: mptcp: increase timeout to 30 min
21mr|kernel-6.12-baikal-6.12.43-3|17488	- selftests: mptcp: join: add ss mptcp support check
21mr|kernel-6.12-baikal-6.12.43-3|17489	- selftests: mptcp: join: check backup support in signal endp
21mr|kernel-6.12-baikal-6.12.43-3|17490	- selftests: mptcp: join: fix dev in check_endpoint
21mr|kernel-6.12-baikal-6.12.43-3|17491	- selftests: mptcp: join: fix subflow_send_ack lookup
21mr|kernel-6.12-baikal-6.12.43-3|17492	- selftests: mptcp: join: mark 'fail' tests as flaky
21mr|kernel-6.12-baikal-6.12.43-3|17493	- selftests: mptcp: join: stop transfer when check is done (part 1)
21mr|kernel-6.12-baikal-6.12.43-3|17494	- selftests: mptcp: join: stop transfer when check is done (part 2)
21mr|kernel-6.12-baikal-6.12.43-3|17495	- selftests: mptcp: join: validate backup in MPJ
21mr|kernel-6.12-baikal-6.12.43-3|17496	- selftests: mptcp: pm nl: also list skipped tests
21mr|kernel-6.12-baikal-6.12.43-3|17497	- selftests: mptcp: pm nl: avoid error msg on older kernels
21mr|kernel-6.12-baikal-6.12.43-3|17498	- selftests: mptcp: print_test out of verify_listener_events
21mr|kernel-6.12-baikal-6.12.43-3|17499	- selftests: mptcp: rm subflow with v4/v4mapped addr
21mr|kernel-6.12-baikal-6.12.43-3|17500	- selftests: mptcp: simult flows: fix some subtest names
21mr|kernel-6.12-baikal-6.12.43-3|17501	- selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky
21mr|kernel-6.12-baikal-6.12.43-3|17502	- selftests: mptcp: update userspace pm test helpers
21mr|kernel-6.12-baikal-6.12.43-3|17503	- selftests: mptcp: use += operator to append strings
21mr|kernel-6.12-baikal-6.12.43-3|17504	- selftests: mptcp: userspace_pm: fixed subtest names
21mr|kernel-6.12-baikal-6.12.43-3|17505	- selftests: mptcp: userspace_pm: unique subtest names
21mr|kernel-6.12-baikal-6.12.43-3|17506	- selftests/mqueue: Set timeout to 180 seconds
21mr|kernel-6.12-baikal-6.12.43-3|17507	- selftests/net: add lib.sh
21mr|kernel-6.12-baikal-6.12.43-3|17508	- selftests: net: add missing config for amt.sh
21mr|kernel-6.12-baikal-6.12.43-3|17509	- selftests: net: add missing config for big tcp tests
21mr|kernel-6.12-baikal-6.12.43-3|17510	- selftests: net: add missing config for GENEVE
21mr|kernel-6.12-baikal-6.12.43-3|17511	- selftests: net: add missing config for nftables-backed iptables
21mr|kernel-6.12-baikal-6.12.43-3|17512	- selftests: net: add missing config for NF_TARGET_TTL
21mr|kernel-6.12-baikal-6.12.43-3|17513	- selftests: net: add missing config for pmtu.sh tests
21mr|kernel-6.12-baikal-6.12.43-3|17514	- selftests: net: Add missing matchall classifier
21mr|kernel-6.12-baikal-6.12.43-3|17515	- selftests: net: add missing required classifier
21mr|kernel-6.12-baikal-6.12.43-3|17516	- selftests: net: add more missing kernel config
21mr|kernel-6.12-baikal-6.12.43-3|17517	- selftests/net: add variable NS_LIST for lib.sh
21mr|kernel-6.12-baikal-6.12.43-3|17518	- selftests: net: avoid just another constant wait
21mr|kernel-6.12-baikal-6.12.43-3|17519	- selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
21mr|kernel-6.12-baikal-6.12.43-3|17520	- selftests/net: change shebang to bash to support "source"
21mr|kernel-6.12-baikal-6.12.43-3|17521	- selftests/net: convert pmtu.sh to run it in unique namespace
21mr|kernel-6.12-baikal-6.12.43-3|17522	- selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace
21mr|kernel-6.12-baikal-6.12.43-3|17523	- selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace
21mr|kernel-6.12-baikal-6.12.43-3|17524	- selftests/net: convert unicast_extensions.sh to run it in unique namespace
21mr|kernel-6.12-baikal-6.12.43-3|17525	- selftests: net: cut more slack for gro fwd tests.
21mr|kernel-6.12-baikal-6.12.43-3|17526	- selftests: netdevsim: fix the udp_tunnel_nic test
21mr|kernel-6.12-baikal-6.12.43-3|17527	- selftests: net: don't access /dev/stdout in pmtu.sh
21mr|kernel-6.12-baikal-6.12.43-3|17528	- selftests: net: enable some more knobs
21mr|kernel-6.12-baikal-6.12.43-3|17529	- selftests: net: explicitly wait for listener ready
21mr|kernel-6.12-baikal-6.12.43-3|17530	- selftests/net: fix a char signedness issue
21mr|kernel-6.12-baikal-6.12.43-3|17531	- selftests: net: fix available tunnels detection
21mr|kernel-6.12-baikal-6.12.43-3|17532	- selftests: net: Fix bridge backup port test flakiness
21mr|kernel-6.12-baikal-6.12.43-3|17533	- selftests/net: fix grep checking for fib_nexthop_multiprefix
21mr|kernel-6.12-baikal-6.12.43-3|17534	- selftests/net: fix gro.c compilation failure due to non-existent opt_ipproto_off
21mr|kernel-6.12-baikal-6.12.43-3|17535	- selftests: net: fix rps_default_mask with >32 CPUs
21mr|kernel-6.12-baikal-6.12.43-3|17536	- selftests: net: fix tcp listener handling in pmtu.sh
21mr|kernel-6.12-baikal-6.12.43-3|17537	- selftests/net: fix uninitialized variables
21mr|kernel-6.12-baikal-6.12.43-3|17538	- selftests: net: give more time for GRO aggregation
21mr|kernel-6.12-baikal-6.12.43-3|17539	- selftests: net: gro fwd: update vxlan GRO test expectations
21mr|kernel-6.12-baikal-6.12.43-3|17540	- selftests: net: included needed helper in the install targets
21mr|kernel-6.12-baikal-6.12.43-3|17541	- selftests/net: ipsec: fix constant out of range
21mr|kernel-6.12-baikal-6.12.43-3|17542	- selftests: net: kill smcrouted in the cleanup logic in amt.sh
21mr|kernel-6.12-baikal-6.12.43-3|17543	- selftests: net: let big_tcp test cope with slow env
21mr|kernel-6.12-baikal-6.12.43-3|17544	- selftests: net: lib: avoid error removing empty netns name
21mr|kernel-6.12-baikal-6.12.43-3|17545	- selftests/net/lib: no need to record ns name if it already exist
21mr|kernel-6.12-baikal-6.12.43-3|17546	- selftests: net: lib: support errexit with busywait
21mr|kernel-6.12-baikal-6.12.43-3|17547	- selftests/net/lib: update busywait timeout value
21mr|kernel-6.12-baikal-6.12.43-3|17548	- selftests: net: List helper scripts in TEST_FILES Makefile variable
21mr|kernel-6.12-baikal-6.12.43-3|17549	- selftests: net: more strict check in net_helper
21mr|kernel-6.12-baikal-6.12.43-3|17550	- selftests: net: move amt to socat for better compatibility
21mr|kernel-6.12-baikal-6.12.43-3|17551	- selftests/net: mptcp: fix uninitialized variable warnings
21mr|kernel-6.12-baikal-6.12.43-3|17552	- selftests: net: remove dependency on ebpf tests
21mr|kernel-6.12-baikal-6.12.43-3|17553	- selftests/net: specify the interface when do arping
21mr|kernel-6.12-baikal-6.12.43-3|17554	- selftests/net: synchronize udpgro tests' tx and rx connection
21mr|kernel-6.12-baikal-6.12.43-3|17555	- selftests/net: unix: fix unused variable compiler warning
21mr|kernel-6.12-baikal-6.12.43-3|17556	- selftests/nolibc: fix testcase status alignment
21mr|kernel-6.12-baikal-6.12.43-3|17557	- selftests/openat2: Fix build warnings on ppc64
21mr|kernel-6.12-baikal-6.12.43-3|17558	- selftests: openvswitch: Add validation for the recursion test
21mr|kernel-6.12-baikal-6.12.43-3|17559	- selftests: openvswitch: Set value to nla flags.
21mr|kernel-6.12-baikal-6.12.43-3|17560	- selftests: openvswitch: Use bash as interpreter
21mr|kernel-6.12-baikal-6.12.43-3|17561	- selftests/powerpc/dexcr: Add -no-pie to hashchk tests
21mr|kernel-6.12-baikal-6.12.43-3|17562	- selftests/powerpc: Fix error handling in FPU/VMX preemption tests
21mr|kernel-6.12-baikal-6.12.43-3|17563	- selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()
21mr|kernel-6.12-baikal-6.12.43-3|17564	- selftests/resctrl: fix clang build failure: use LOCAL_HDRS
21mr|kernel-6.12-baikal-6.12.43-3|17565	- selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops
21mr|kernel-6.12-baikal-6.12.43-3|17566	- selftests/resctrl: Move run_benchmark() to a more fitting file
21mr|kernel-6.12-baikal-6.12.43-3|17567	- selftests: reuseaddr_conflict: add missing new line at the end of the output
21mr|kernel-6.12-baikal-6.12.43-3|17568	- selftests/seccomp: Change the syscall used in KILL_THREAD test
21mr|kernel-6.12-baikal-6.12.43-3|17569	- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
21mr|kernel-6.12-baikal-6.12.43-3|17570	- selftests/seccomp: user_notification_addfd check nextfd is available
21mr|kernel-6.12-baikal-6.12.43-3|17571	- selftests: secretmem: floor the memory size to the multiple of page_size
21mr|kernel-6.12-baikal-6.12.43-3|17572	- selftests/sgx: Fix linker script asserts
21mr|kernel-6.12-baikal-6.12.43-3|17573	- selftests/sgx: Fix uninitialized pointer dereference in error path
21mr|kernel-6.12-baikal-6.12.43-3|17574	- selftests/sgx: Fix uninitialized pointer dereferences in encl_get_entry
21mr|kernel-6.12-baikal-6.12.43-3|17575	- selftests/sgx: Include memory clobber for inline asm in test enclave
21mr|kernel-6.12-baikal-6.12.43-3|17576	- selftests/sgx: Skip non X86_64 platform
21mr|kernel-6.12-baikal-6.12.43-3|17577	- selftests/sigaltstack: Fix ppc64 GCC build
21mr|kernel-6.12-baikal-6.12.43-3|17578	- selftests: sud_test: return correct emulated syscall value on RISC-V
21mr|kernel-6.12-baikal-6.12.43-3|17579	- selftests: team: Add missing config options
21mr|kernel-6.12-baikal-6.12.43-3|17580	- selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC
21mr|kernel-6.12-baikal-6.12.43-3|17581	- selftests: timers: Convert posix_timers test to generate KTAP output
21mr|kernel-6.12-baikal-6.12.43-3|17582	- selftests: timers: Fix abs() warning in posix_timers test
21mr|kernel-6.12-baikal-6.12.43-3|17583	- selftests: timers: Fix posix_timers ksft_print_msg() warning
21mr|kernel-6.12-baikal-6.12.43-3|17584	- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior
21mr|kernel-6.12-baikal-6.12.43-3|17585	- selftests/timers/posix_timers: Reimplement check_timer_distribution()
21mr|kernel-6.12-baikal-6.12.43-3|17586	- selftests: tls: use exact comparison in recv_partial
21mr|kernel-6.12-baikal-6.12.43-3|17587	- selftests/tracing: Fix event filter test to retry up to 10 times
21mr|kernel-6.12-baikal-6.12.43-3|17588	- selftests/vDSO: fix clang build errors and warnings
21mr|kernel-6.12-baikal-6.12.43-3|17589	- selftests: vxlan_mdb: Fix failures with old libnet
21mr|kernel-6.12-baikal-6.12.43-3|17590	- selftest/timerns: fix clang build failures for abs() calls
21mr|kernel-6.12-baikal-6.12.43-3|17591	- selinux: avoid dereference of garbage after mount failure
21mr|kernel-6.12-baikal-6.12.43-3|17592	- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
21mr|kernel-6.12-baikal-6.12.43-3|17593	- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
21mr|kernel-6.12-baikal-6.12.43-3|17594	- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
21mr|kernel-6.12-baikal-6.12.43-3|17595	- serial: 8250_bcm2835aux: Restore clock error handling
21mr|kernel-6.12-baikal-6.12.43-3|17596	- serial: 8250_bcm7271: use default_mux_rate if possible
21mr|kernel-6.12-baikal-6.12.43-3|17597	- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
21mr|kernel-6.12-baikal-6.12.43-3|17598	- serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw
21mr|kernel-6.12-baikal-6.12.43-3|17599	- serial: 8250_dw: Replace ACPI device check by a quirk
21mr|kernel-6.12-baikal-6.12.43-3|17600	- serial: 8250_dw: Revert "Move definitions to the shared header"
21mr|kernel-6.12-baikal-6.12.43-3|17601	- serial: 8250_dw: Switch to use uart_read_port_properties()
21mr|kernel-6.12-baikal-6.12.43-3|17602	- serial: 8250_exar: Don't remove GPIO device on suspend
21mr|kernel-6.12-baikal-6.12.43-3|17603	- serial: 8250_exar: Set missing rs485_supported flag
21mr|kernel-6.12-baikal-6.12.43-3|17604	- serial: 8250_omap: Add earlycon support for the AM654 UART controller
21mr|kernel-6.12-baikal-6.12.43-3|17605	- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed
21mr|kernel-6.12-baikal-6.12.43-3|17606	- serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
21mr|kernel-6.12-baikal-6.12.43-3|17607	- serial: 8250_omap: Implementation of Errata i2310
21mr|kernel-6.12-baikal-6.12.43-3|17608	- serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
21mr|kernel-6.12-baikal-6.12.43-3|17609	- serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup
21mr|kernel-6.12-baikal-6.12.43-3|17610	- serial: amba-pl011: Fix DMA transmission in RS485 mode
21mr|kernel-6.12-baikal-6.12.43-3|17611	- serial: apbuart: fix console prompt on qemu
21mr|kernel-6.12-baikal-6.12.43-3|17612	- serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()
21mr|kernel-6.12-baikal-6.12.43-3|17613	- serial: core: Add UPIO_UNKNOWN constant for unknown port type
21mr|kernel-6.12-baikal-6.12.43-3|17614	- serial: core: Clearing the circular buffer before NULLifying it
21mr|kernel-6.12-baikal-6.12.43-3|17615	- serial: core: fix kernel-doc for uart_port_unlock_irqrestore()
21mr|kernel-6.12-baikal-6.12.43-3|17616	- serial: core: Fix missing shutdown and startup for serial base port
21mr|kernel-6.12-baikal-6.12.43-3|17617	- serial: core: fix sanitizing check for RTS settings
21mr|kernel-6.12-baikal-6.12.43-3|17618	- serial: core, imx: do not set RS485 enabled if it is not supported
21mr|kernel-6.12-baikal-6.12.43-3|17619	- serial: core: introduce uart_port_tx_flags()
21mr|kernel-6.12-baikal-6.12.43-3|17620	- serial: core: introduce uart_port_tx_limited_flags()
21mr|kernel-6.12-baikal-6.12.43-3|17621	- serial: core: make sure RS485 cannot be enabled when it is not supported
21mr|kernel-6.12-baikal-6.12.43-3|17622	- serial: core: only stop transmit when HW fifo is empty
21mr|kernel-6.12-baikal-6.12.43-3|17623	- serial: core: Provide port lock wrappers
21mr|kernel-6.12-baikal-6.12.43-3|17624	- serial: core: set missing supported flag for RX during TX GPIO
21mr|kernel-6.12-baikal-6.12.43-3|17625	- serial: core: Simplify uart_get_rs485_mode()
21mr|kernel-6.12-baikal-6.12.43-3|17626	- serial: Do not hold the port lock when setting rx-during-tx GPIO
21mr|kernel-6.12-baikal-6.12.43-3|17627	- serial: exar: adding missing CTI and Exar PCI ids
21mr|kernel-6.12-baikal-6.12.43-3|17628	- serial: imx: Correct clock error message in function probe()
21mr|kernel-6.12-baikal-6.12.43-3|17629	- serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock
21mr|kernel-6.12-baikal-6.12.43-3|17630	- serial: imx: fix tx statemachine deadlock
21mr|kernel-6.12-baikal-6.12.43-3|17631	- serial: imx: Introduce timeout when waiting on transmitter empty
21mr|kernel-6.12-baikal-6.12.43-3|17632	- serial: imx: only set receiver level if it is zero
21mr|kernel-6.12-baikal-6.12.43-3|17633	- serial: imx: Raise TX trigger level to 8
21mr|kernel-6.12-baikal-6.12.43-3|17634	- serial: imx: set receiver level before starting uart
21mr|kernel-6.12-baikal-6.12.43-3|17635	- serial: kgdboc: Fix NMI-safety problems from keyboard reset code
21mr|kernel-6.12-baikal-6.12.43-3|17636	- serial: Lock console when calling into driver before registration
21mr|kernel-6.12-baikal-6.12.43-3|17637	- serial: ma35d1: Validate console index before assignment
21mr|kernel-6.12-baikal-6.12.43-3|17638	- serial: max3100: Fix bitwise types
21mr|kernel-6.12-baikal-6.12.43-3|17639	- serial: max3100: Lock port->lock when calling uart_handle_cts_change()
21mr|kernel-6.12-baikal-6.12.43-3|17640	- serial: max3100: Update uart_driver_registered on driver removal
21mr|kernel-6.12-baikal-6.12.43-3|17641	- serial: max310x: fail probe if clock crystal is unstable
21mr|kernel-6.12-baikal-6.12.43-3|17642	- serial: max310x: fix NULL pointer dereference in I2C instantiation
21mr|kernel-6.12-baikal-6.12.43-3|17643	- serial: max310x: fix syntax error in IRQ error message
21mr|kernel-6.12-baikal-6.12.43-3|17644	- serial: max310x: improve crystal stable clock detection
21mr|kernel-6.12-baikal-6.12.43-3|17645	- serial: max310x: prevent infinite while() loop in port startup
21mr|kernel-6.12-baikal-6.12.43-3|17646	- serial: max310x: set default value when reading clock ready bit
21mr|kernel-6.12-baikal-6.12.43-3|17647	- serial: mxs-auart: add spinlock around changing cts state
21mr|kernel-6.12-baikal-6.12.43-3|17648	- serial: mxs-auart: fix tx
21mr|kernel-6.12-baikal-6.12.43-3|17649	- serial: omap: do not override settings for RS485 support
21mr|kernel-6.12-baikal-6.12.43-3|17650	- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
21mr|kernel-6.12-baikal-6.12.43-3|17651	- serial: port: Don't block system suspend even if bytes are left to xmit
21mr|kernel-6.12-baikal-6.12.43-3|17652	- serial: port: Don't suspend if the port is still busy
21mr|kernel-6.12-baikal-6.12.43-3|17653	- serial: port: Introduce a common helper to read properties
21mr|kernel-6.12-baikal-6.12.43-3|17654	- serial: sc16is7xx: add check for unsupported SPI modes during probe
21mr|kernel-6.12-baikal-6.12.43-3|17655	- serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
21mr|kernel-6.12-baikal-6.12.43-3|17656	- serial: sc16is7xx: address RX timeout interrupt errata
21mr|kernel-6.12-baikal-6.12.43-3|17657	- serial: sc16is7xx: change EFR lock to operate on each channels
21mr|kernel-6.12-baikal-6.12.43-3|17658	- serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO
21mr|kernel-6.12-baikal-6.12.43-3|17659	- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
21mr|kernel-6.12-baikal-6.12.43-3|17660	- serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error
21mr|kernel-6.12-baikal-6.12.43-3|17661	- serial: sc16is7xx: fix unconditional activation of THRI interrupt
21mr|kernel-6.12-baikal-6.12.43-3|17662	- serial: sc16is7xx: improve do/while loop in sc16is7xx_irq()
21mr|kernel-6.12-baikal-6.12.43-3|17663	- serial: sc16is7xx: improve regmap debugfs by using one regmap per port
21mr|kernel-6.12-baikal-6.12.43-3|17664	- serial: sc16is7xx: remove global regmap from struct sc16is7xx_port
21mr|kernel-6.12-baikal-6.12.43-3|17665	- serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq()
21mr|kernel-6.12-baikal-6.12.43-3|17666	- serial: sc16is7xx: remove unused line structure member
21mr|kernel-6.12-baikal-6.12.43-3|17667	- serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name()
21mr|kernel-6.12-baikal-6.12.43-3|17668	- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro
21mr|kernel-6.12-baikal-6.12.43-3|17669	- serial: sc16is7xx: set safe default SPI clock frequency
21mr|kernel-6.12-baikal-6.12.43-3|17670	- serial: sc16is7xx: Use port lock wrappers
21mr|kernel-6.12-baikal-6.12.43-3|17671	- serial: sh-sci: protect invalidating RXDMA on shutdown
21mr|kernel-6.12-baikal-6.12.43-3|17672	- serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled
21mr|kernel-6.12-baikal-6.12.43-3|17673	- serial: stm32: Reset .throttled state in .startup()
21mr|kernel-6.12-baikal-6.12.43-3|17674	- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
21mr|kernel-6.12-baikal-6.12.43-3|17675	- server: convert to new timestamp accessors
21mr|kernel-6.12-baikal-6.12.43-3|17676	- SEV: disable SEV-ES DebugSwap by default
21mr|kernel-6.12-baikal-6.12.43-3|17677	- sfc: fix a double-free bug in efx_probe_filters
21mr|kernel-6.12-baikal-6.12.43-3|17678	- sh: ecovec24: Rename missed backlight field from fbdev to dev
21mr|kernel-6.12-baikal-6.12.43-3|17679	- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
21mr|kernel-6.12-baikal-6.12.43-3|17680	- sh: rework sync_file_range ABI
21mr|kernel-6.12-baikal-6.12.43-3|17681	- sign-file: Fix incorrect return values check
21mr|kernel-6.12-baikal-6.12.43-3|17682	- skmsg: Skip zero length skb in sk_msg_recvmsg
21mr|kernel-6.12-baikal-6.12.43-3|17683	- slimbus: core: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.12-baikal-6.12.43-3|17684	- slimbus: qcom-ngd-ctrl: Add timeout for wait operation
21mr|kernel-6.12-baikal-6.12.43-3|17685	- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
21mr|kernel-6.12-baikal-6.12.43-3|17686	- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
21mr|kernel-6.12-baikal-6.12.43-3|17687	- smb311: additional compression flag defined in updated protocol spec
21mr|kernel-6.12-baikal-6.12.43-3|17688	- smb311: correct incorrect offset field in compression header
21mr|kernel-6.12-baikal-6.12.43-3|17689	- smb3: add dynamic trace point for ioctls
21mr|kernel-6.12-baikal-6.12.43-3|17690	- smb3: add missing null server pointer check
21mr|kernel-6.12-baikal-6.12.43-3|17691	- smb3: add trace event for mknod
21mr|kernel-6.12-baikal-6.12.43-3|17692	- smb3: clarify mount warning
21mr|kernel-6.12-baikal-6.12.43-3|17693	- SMB3: clarify some of the unused CreateOption flags
21mr|kernel-6.12-baikal-6.12.43-3|17694	- smb3: fix broken reconnect when password changing on the server by allowing password rotation
21mr|kernel-6.12-baikal-6.12.43-3|17695	- smb3: fix lock ordering potential deadlock in cifs_sync_mid_result
21mr|kernel-6.12-baikal-6.12.43-3|17696	- smb3: fix Open files on server counter going negative
21mr|kernel-6.12-baikal-6.12.43-3|17697	- smb3: Improve exception handling in allocate_mr_list()
21mr|kernel-6.12-baikal-6.12.43-3|17698	- smb3: minor cleanup of session handling code
21mr|kernel-6.12-baikal-6.12.43-3|17699	- smb3: minor RDMA cleanup
21mr|kernel-6.12-baikal-6.12.43-3|17700	- smb3: missing lock when picking channel
21mr|kernel-6.12-baikal-6.12.43-3|17701	- smb3: more minor cleanups for session handling routines
21mr|kernel-6.12-baikal-6.12.43-3|17702	- smb3: retrying on failed server close
21mr|kernel-6.12-baikal-6.12.43-3|17703	- smb3: show beginning time for per share stats
21mr|kernel-6.12-baikal-6.12.43-3|17704	- smb3: update allocation size more accurately on write completion
21mr|kernel-6.12-baikal-6.12.43-3|17705	- smb: client: add support for WSL reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17706	- smb: client: allow creating special files via reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17707	- smb: client: allow creating symlinks via reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17708	- smb: client: cleanup smb2_query_reparse_point()
21mr|kernel-6.12-baikal-6.12.43-3|17709	- smb: client, common: fix fortify warnings
21mr|kernel-6.12-baikal-6.12.43-3|17710	- smb: client: delete "true", "false" defines
21mr|kernel-6.12-baikal-6.12.43-3|17711	- smb: client: do not defer close open handles to deleted files
21mr|kernel-6.12-baikal-6.12.43-3|17712	- smb: client: don't clobber ->i_rdev from cached reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17713	- smb: client: extend smb2_compound_op() to accept more commands
21mr|kernel-6.12-baikal-6.12.43-3|17714	- smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs()
21mr|kernel-6.12-baikal-6.12.43-3|17715	- smb: client: fix deadlock in smb2_find_smb_tcon()
21mr|kernel-6.12-baikal-6.12.43-3|17716	- smb: client: fix hardlinking of reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17717	- smb: client: Fix minor whitespace errors and warnings
21mr|kernel-6.12-baikal-6.12.43-3|17718	- smb: client: fix missing mode bits for SMB symlinks
21mr|kernel-6.12-baikal-6.12.43-3|17719	- smb: client: fix NULL deref in asn1_ber_decoder()
21mr|kernel-6.12-baikal-6.12.43-3|17720	- smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file()
21mr|kernel-6.12-baikal-6.12.43-3|17721	- smb: client: fix OOB in cifsd when receiving compounded resps
21mr|kernel-6.12-baikal-6.12.43-3|17722	- smb: client: fix OOB in receive_encrypted_standard()
21mr|kernel-6.12-baikal-6.12.43-3|17723	- smb: client: fix OOB in SMB2_query_info_init()
21mr|kernel-6.12-baikal-6.12.43-3|17724	- smb: client: fix OOB in smb2_query_reparse_point()
21mr|kernel-6.12-baikal-6.12.43-3|17725	- smb: client: fix OOB in smbCalcSize()
21mr|kernel-6.12-baikal-6.12.43-3|17726	- smb: client: fix parsing of SMB3.1.1 POSIX create context
21mr|kernel-6.12-baikal-6.12.43-3|17727	- smb: client: fix potential broken compound request
21mr|kernel-6.12-baikal-6.12.43-3|17728	- smb: client: fix potential NULL deref in parse_dfs_referrals()
21mr|kernel-6.12-baikal-6.12.43-3|17729	- smb: client: fix potential OOB in cifs_dump_detail()
21mr|kernel-6.12-baikal-6.12.43-3|17730	- smb: client: fix potential OOB in smb2_dump_detail()
21mr|kernel-6.12-baikal-6.12.43-3|17731	- smb: client: fix potential OOBs in smb2_parse_contexts()
21mr|kernel-6.12-baikal-6.12.43-3|17732	- smb: client: fix potential UAF in cifs_debug_files_proc_show()
21mr|kernel-6.12-baikal-6.12.43-3|17733	- smb: client: fix potential UAF in cifs_dump_full_key()
21mr|kernel-6.12-baikal-6.12.43-3|17734	- smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
21mr|kernel-6.12-baikal-6.12.43-3|17735	- smb: client: fix potential UAF in cifs_stats_proc_show()
21mr|kernel-6.12-baikal-6.12.43-3|17736	- smb: client: fix potential UAF in cifs_stats_proc_write()
21mr|kernel-6.12-baikal-6.12.43-3|17737	- smb: client: fix potential UAF in is_valid_oplock_break()
21mr|kernel-6.12-baikal-6.12.43-3|17738	- smb: client: fix potential UAF in smb2_is_network_name_deleted()
21mr|kernel-6.12-baikal-6.12.43-3|17739	- smb: client: fix potential UAF in smb2_is_valid_lease_break()
21mr|kernel-6.12-baikal-6.12.43-3|17740	- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
21mr|kernel-6.12-baikal-6.12.43-3|17741	- smb: client: fix rename(2) regression against samba
21mr|kernel-6.12-baikal-6.12.43-3|17742	- smb: client: fix renaming of reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17743	- smb: client: Fix struct_group() usage in __packed structs
21mr|kernel-6.12-baikal-6.12.43-3|17744	- smb: client: fix UAF in smb2_reconnect_server()
21mr|kernel-6.12-baikal-6.12.43-3|17745	- smb: client: get rid of smb311_posix_query_path_info()
21mr|kernel-6.12-baikal-6.12.43-3|17746	- smb: client: guarantee refcounted children from parent session
21mr|kernel-6.12-baikal-6.12.43-3|17747	- smb: client: handle DFS tcons in cifs_construct_tcon()
21mr|kernel-6.12-baikal-6.12.43-3|17748	- smb: client: handle path separator of created SMB symlinks
21mr|kernel-6.12-baikal-6.12.43-3|17749	- smb: client: handle special files and symlinks in SMB3 POSIX
21mr|kernel-6.12-baikal-6.12.43-3|17750	- smb: client: implement ->query_reparse_point() for SMB1
21mr|kernel-6.12-baikal-6.12.43-3|17751	- smb: client: increase number of PDUs allowed in a compound request
21mr|kernel-6.12-baikal-6.12.43-3|17752	- smb: client: instantiate when creating SFU files
21mr|kernel-6.12-baikal-6.12.43-3|17753	- smb: client: introduce cifs_sfu_make_node()
21mr|kernel-6.12-baikal-6.12.43-3|17754	- smb: client: introduce ->parse_reparse_point()
21mr|kernel-6.12-baikal-6.12.43-3|17755	- smb: client: introduce reparse mount option
21mr|kernel-6.12-baikal-6.12.43-3|17756	- smb: client: introduce SMB2_OP_QUERY_WSL_EA
21mr|kernel-6.12-baikal-6.12.43-3|17757	- smb: client: move most of reparse point handling code to common file
21mr|kernel-6.12-baikal-6.12.43-3|17758	- smb: client: negotiate compression algorithms
21mr|kernel-6.12-baikal-6.12.43-3|17759	- smb: client: optimise reparse point querying
21mr|kernel-6.12-baikal-6.12.43-3|17760	- smb: client: parse owner/group when creating reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17761	- smb: client: parse uid, gid, mode and dev from WSL reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17762	- smb: client: reduce number of parameters in smb2_compound_op()
21mr|kernel-6.12-baikal-6.12.43-3|17763	- smb: client: refresh referral without acquiring refpath_lock
21mr|kernel-6.12-baikal-6.12.43-3|17764	- smb: client: remove extra @chan_count check in __cifs_put_smb_ses()
21mr|kernel-6.12-baikal-6.12.43-3|17765	- smb: client: report correct st_size for SMB and NFS symlinks
21mr|kernel-6.12-baikal-6.12.43-3|17766	- smb: client: retry compound request without reusing lease
21mr|kernel-6.12-baikal-6.12.43-3|17767	- smb: client: return reparse type in /proc/mounts
21mr|kernel-6.12-baikal-6.12.43-3|17768	- smb: client: reuse file lease key in compound operations
21mr|kernel-6.12-baikal-6.12.43-3|17769	- smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex
21mr|kernel-6.12-baikal-6.12.43-3|17770	- smb: client: set correct d_type for reparse DFS/DFSR and mount point
21mr|kernel-6.12-baikal-6.12.43-3|17771	- smb: client: set correct d_type for reparse points under DFS mounts
21mr|kernel-6.12-baikal-6.12.43-3|17772	- smb: client: set correct file type from NFS reparse points
21mr|kernel-6.12-baikal-6.12.43-3|17773	- smb: client: set correct id, uid and cruid for multiuser automounts
21mr|kernel-6.12-baikal-6.12.43-3|17774	- smb: client: stop revalidating reparse points unnecessarily
21mr|kernel-6.12-baikal-6.12.43-3|17775	- smb: common: fix fields sizes in compression_pattern_payload_v1
21mr|kernel-6.12-baikal-6.12.43-3|17776	- smb: common: simplify compression headers
21mr|kernel-6.12-baikal-6.12.43-3|17777	- smb: do not test the return value of folio_start_writeback()
21mr|kernel-6.12-baikal-6.12.43-3|17778	- smb: Fix regression in writes when non-standard maximum write size negotiated
21mr|kernel-6.12-baikal-6.12.43-3|17779	- smb: Fix some kernel-doc comments
21mr|kernel-6.12-baikal-6.12.43-3|17780	- smb: smb2pdu.h: Avoid -Wflex-array-member-not-at-end warnings
21mr|kernel-6.12-baikal-6.12.43-3|17781	- smb: use crypto_shash_digest() in symlink_hash()
21mr|kernel-6.12-baikal-6.12.43-3|17782	- smb: Work around Clang __bdos() type confusion
21mr|kernel-6.12-baikal-6.12.43-3|17783	- smp: Provide 'setup_max_cpus' definition on UP too
21mr|kernel-6.12-baikal-6.12.43-3|17784	- soc: fsl: cpm1: qmc: Fix __iomem addresses declaration
21mr|kernel-6.12-baikal-6.12.43-3|17785	- soc: fsl: cpm1: qmc: Fix rx channel reset
21mr|kernel-6.12-baikal-6.12.43-3|17786	- soc: fsl: cpm1: tsa: Fix __iomem addresses declaration
21mr|kernel-6.12-baikal-6.12.43-3|17787	- soc: fsl: dpio: fix kcalloc() argument order
21mr|kernel-6.12-baikal-6.12.43-3|17788	- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
21mr|kernel-6.12-baikal-6.12.43-3|17789	- soc: fsl: qbman: Use raw spinlock for cgr_lock
21mr|kernel-6.12-baikal-6.12.43-3|17790	- sock_diag: annotate data-races around sock_diag_handlers[family]
21mr|kernel-6.12-baikal-6.12.43-3|17791	- sock_map: avoid race between sock_map_close and sk_psock_put
21mr|kernel-6.12-baikal-6.12.43-3|17792	- soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
21mr|kernel-6.12-baikal-6.12.43-3|17793	- soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
21mr|kernel-6.12-baikal-6.12.43-3|17794	- soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove
21mr|kernel-6.12-baikal-6.12.43-3|17795	- soc: qcom: llcc: Check return value on Broadcast_OR reg read
21mr|kernel-6.12-baikal-6.12.43-3|17796	- soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration
21mr|kernel-6.12-baikal-6.12.43-3|17797	- soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset
21mr|kernel-6.12-baikal-6.12.43-3|17798	- soc: qcom: pdr: fix parsing of domains lists
21mr|kernel-6.12-baikal-6.12.43-3|17799	- soc: qcom: pdr: protect locator_addr with the main mutex
21mr|kernel-6.12-baikal-6.12.43-3|17800	- soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free
21mr|kernel-6.12-baikal-6.12.43-3|17801	- soc: qcom: pmic_glink_altmode: fix port sanity check
21mr|kernel-6.12-baikal-6.12.43-3|17802	- soc: qcom: pmic_glink: don't traverse clients list without a lock
21mr|kernel-6.12-baikal-6.12.43-3|17803	- soc: qcom: pmic_glink: Fix boot when QRTR=m
21mr|kernel-6.12-baikal-6.12.43-3|17804	- soc: qcom: pmic_glink: Handle the return value of pmic_glink_init
21mr|kernel-6.12-baikal-6.12.43-3|17805	- soc: qcom: pmic_glink: Make client-lock non-sleeping
21mr|kernel-6.12-baikal-6.12.43-3|17806	- soc: qcom: pmic_glink: notify clients about the current state
21mr|kernel-6.12-baikal-6.12.43-3|17807	- soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
21mr|kernel-6.12-baikal-6.12.43-3|17808	- soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers
21mr|kernel-6.12-baikal-6.12.43-3|17809	- soc: qcom: socinfo: rename PM2250 to PM4125
21mr|kernel-6.12-baikal-6.12.43-3|17810	- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
21mr|kernel-6.12-baikal-6.12.43-3|17811	- soc: xilinx: Fix for call trace due to the usage of smp_processor_id()
21mr|kernel-6.12-baikal-6.12.43-3|17812	- soc: xilinx: fix unhandled SGI warning message
21mr|kernel-6.12-baikal-6.12.43-3|17813	- soc: xilinx: rename cpu_number1 to dummy_cpu_number
21mr|kernel-6.12-baikal-6.12.43-3|17814	- softirq: Fix suspicious RCU usage in __do_softirq()
21mr|kernel-6.12-baikal-6.12.43-3|17815	- software node: Let args be NULL in software_node_get_reference_args
21mr|kernel-6.12-baikal-6.12.43-3|17816	- soundwire: amd: fix for wake interrupt handling for clockstop mode
21mr|kernel-6.12-baikal-6.12.43-3|17817	- soundwire: bus: introduce controller_id
21mr|kernel-6.12-baikal-6.12.43-3|17818	- soundwire: cadence: fix invalid PDI offset
21mr|kernel-6.12-baikal-6.12.43-3|17819	- soundwire: fix initializing sysfs for same devices on different buses
21mr|kernel-6.12-baikal-6.12.43-3|17820	- soundwire: intel_ace2x: fix AC timing setting for ACE2.x
21mr|kernel-6.12-baikal-6.12.43-3|17821	- soundwire: stream: fix NULL pointer dereference for multi_link
21mr|kernel-6.12-baikal-6.12.43-3|17822	- sparc32: Fix parport build with sparc32
21mr|kernel-6.12-baikal-6.12.43-3|17823	- sparc32: Fix section mismatch in leon_pci_grpci
21mr|kernel-6.12-baikal-6.12.43-3|17824	- sparc64: Fix incorrect function signature and add prototype for prom_cif_init
21mr|kernel-6.12-baikal-6.12.43-3|17825	- sparc64: Fix number of online CPUs
21mr|kernel-6.12-baikal-6.12.43-3|17826	- sparc64: NMI watchdog: fix return value of __setup handler
21mr|kernel-6.12-baikal-6.12.43-3|17827	- sparc: fix compat recv/recvfrom syscalls
21mr|kernel-6.12-baikal-6.12.43-3|17828	- sparc: fix old compat_sys_select()
21mr|kernel-6.12-baikal-6.12.43-3|17829	- sparc: Fix undefined reference to fb_is_primary_device
21mr|kernel-6.12-baikal-6.12.43-3|17830	- sparc: move struct termio to asm/termios.h
21mr|kernel-6.12-baikal-6.12.43-3|17831	- sparc: vDSO: fix return value of __setup handler
21mr|kernel-6.12-baikal-6.12.43-3|17832	- speakup: Avoid crash on very long word
21mr|kernel-6.12-baikal-6.12.43-3|17833	- speakup: Fix 8bit characters from direct synth
21mr|kernel-6.12-baikal-6.12.43-3|17834	- speakup: Fix sizeof() vs ARRAY_SIZE() bug
21mr|kernel-6.12-baikal-6.12.43-3|17835	- spi: atmel: Do not cancel a transfer upon any signal
21mr|kernel-6.12-baikal-6.12.43-3|17836	- spi: atmel: Fix clock issue when using devices with different polarities
21mr|kernel-6.12-baikal-6.12.43-3|17837	- spi: atmel: Prevent spi transfers from being killed
21mr|kernel-6.12-baikal-6.12.43-3|17838	- spi: atmel-quadspi: Add missing check for clk_prepare
21mr|kernel-6.12-baikal-6.12.43-3|17839	- spi: axi-spi-engine: fix version format string
21mr|kernel-6.12-baikal-6.12.43-3|17840	- spi: axi-spi-engine: move msg state to new struct
21mr|kernel-6.12-baikal-6.12.43-3|17841	- spi: axi-spi-engine: simplify driver data allocation
21mr|kernel-6.12-baikal-6.12.43-3|17842	- spi: axi-spi-engine: use common AXI macros
21mr|kernel-6.12-baikal-6.12.43-3|17843	- spi: axi-spi-engine: use devm_spi_alloc_host()
21mr|kernel-6.12-baikal-6.12.43-3|17844	- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read
21mr|kernel-6.12-baikal-6.12.43-3|17845	- spi: cadence: Ensure data lines set to low during dummy-cycle period
21mr|kernel-6.12-baikal-6.12.43-3|17846	- spi: cadence-qspi: fix pointer reference in runtime PM hooks
21mr|kernel-6.12-baikal-6.12.43-3|17847	- spi: cadence-quadspi: add missing clk_disable_unprepare() in cqspi_probe()
21mr|kernel-6.12-baikal-6.12.43-3|17848	- spi: cadence: revert "Add SPI transfer delays"
21mr|kernel-6.12-baikal-6.12.43-3|17849	- spi: coldfire-qspi: Remove an erroneous clk_disable_unprepare() from the remove function
21mr|kernel-6.12-baikal-6.12.43-3|17850	- spi: cs42l43: Correct SPI root clock speed
21mr|kernel-6.12-baikal-6.12.43-3|17851	- spi: cs42l43: Handle error from devm_pm_runtime_enable
21mr|kernel-6.12-baikal-6.12.43-3|17852	- spi: Don't mark message DMA mapped when no transfer in it is
21mr|kernel-6.12-baikal-6.12.43-3|17853	- spi: fix finalize message on error return
21mr|kernel-6.12-baikal-6.12.43-3|17854	- spi: fix null pointer dereference within spi_sync
21mr|kernel-6.12-baikal-6.12.43-3|17855	- spi: Fix OCTAL mode support
21mr|kernel-6.12-baikal-6.12.43-3|17856	- spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs
21mr|kernel-6.12-baikal-6.12.43-3|17857	- spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
21mr|kernel-6.12-baikal-6.12.43-3|17858	- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
21mr|kernel-6.12-baikal-6.12.43-3|17859	- spi: imx: fix the burst length at DMA mode and CPU mode
21mr|kernel-6.12-baikal-6.12.43-3|17860	- spi: intel-pci: Add support for Arrow Lake SPI serial flash
21mr|kernel-6.12-baikal-6.12.43-3|17861	- spi: intel-pci: Add support for Lunar Lake-M SPI serial flash
21mr|kernel-6.12-baikal-6.12.43-3|17862	- spi: intel-pci: Remove Meteor Lake-S SoC PCI ID from the list
21mr|kernel-6.12-baikal-6.12.43-3|17863	- spi: lpspi: Avoid potential use-after-free in probe()
21mr|kernel-6.12-baikal-6.12.43-3|17864	- spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe
21mr|kernel-6.12-baikal-6.12.43-3|17865	- spi: microchip-core: defer asserting chip select until just before write to TX FIFO
21mr|kernel-6.12-baikal-6.12.43-3|17866	- spi: microchip-core: ensure TX and RX FIFOs are empty at start of a transfer
21mr|kernel-6.12-baikal-6.12.43-3|17867	- spi: microchip-core: fix init function not setting the master and motorola modes
21mr|kernel-6.12-baikal-6.12.43-3|17868	- spi: microchip-core: fix the issues in the isr
21mr|kernel-6.12-baikal-6.12.43-3|17869	- spi: microchip-core: only disable SPI controller when register value change requires it
21mr|kernel-6.12-baikal-6.12.43-3|17870	- spi: microchip-core-qspi: fix setting spi bus clock rate
21mr|kernel-6.12-baikal-6.12.43-3|17871	- spi: microchip-core: switch to use modern name
21mr|kernel-6.12-baikal-6.12.43-3|17872	- spi: mux: set ctlr->bits_per_word_mask
21mr|kernel-6.12-baikal-6.12.43-3|17873	- spi: ppc4xx: Drop write-only variable
21mr|kernel-6.12-baikal-6.12.43-3|17874	- spi: s3c64xx: allow full FIFO masks
21mr|kernel-6.12-baikal-6.12.43-3|17875	- spi: s3c64xx: define a magic value
21mr|kernel-6.12-baikal-6.12.43-3|17876	- spi: s3c64xx: determine the fifo depth only once
21mr|kernel-6.12-baikal-6.12.43-3|17877	- spi: s3c64xx: explicitly include <linux/bits.h>
21mr|kernel-6.12-baikal-6.12.43-3|17878	- spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro
21mr|kernel-6.12-baikal-6.12.43-3|17879	- spi: s3c64xx: remove else after return
21mr|kernel-6.12-baikal-6.12.43-3|17880	- spi: s3c64xx: sort headers alphabetically
21mr|kernel-6.12-baikal-6.12.43-3|17881	- spi: s3c64xx: Use DMA mode from fifo size
21mr|kernel-6.12-baikal-6.12.43-3|17882	- spi: sh-msiof: avoid integer overflow in constants
21mr|kernel-6.12-baikal-6.12.43-3|17883	- spi: sh-msiof: Enforce fixed DTDL for R-Car H3
21mr|kernel-6.12-baikal-6.12.43-3|17884	- spi: spi-axi-spi-engine: Use helper function devm_clk_get_enabled()
21mr|kernel-6.12-baikal-6.12.43-3|17885	- spi: spi-cadence: Reverse the order of interleaved write and read operations
21mr|kernel-6.12-baikal-6.12.43-3|17886	- spi: spidev: add correct compatible for Rohm BH2228FV
21mr|kernel-6.12-baikal-6.12.43-3|17887	- spi: spi-imx: correctly configure burst length when using dma
21mr|kernel-6.12-baikal-6.12.43-3|17888	- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
21mr|kernel-6.12-baikal-6.12.43-3|17889	- spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
21mr|kernel-6.12-baikal-6.12.43-3|17890	- spi: spi-microchip-core: Fix the number of chip selects supported
21mr|kernel-6.12-baikal-6.12.43-3|17891	- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
21mr|kernel-6.12-baikal-6.12.43-3|17892	- spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
21mr|kernel-6.12-baikal-6.12.43-3|17893	- spi: stm32: Don't warn about spurious interrupts
21mr|kernel-6.12-baikal-6.12.43-3|17894	- spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
21mr|kernel-6.12-baikal-6.12.43-3|17895	- spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
21mr|kernel-6.12-baikal-6.12.43-3|17896	- spmi: hisi-spmi-controller: Do not override device identifier
21mr|kernel-6.12-baikal-6.12.43-3|17897	- spmi: mediatek: Fix UAF on device remove
21mr|kernel-6.12-baikal-6.12.43-3|17898	- spmi: mtk-pmif: Serialize PMIF status check and command submission
21mr|kernel-6.12-baikal-6.12.43-3|17899	- Squashfs: check the inode number is not the invalid value of zero
21mr|kernel-6.12-baikal-6.12.43-3|17900	- squashfs: convert to new timestamp accessors
21mr|kernel-6.12-baikal-6.12.43-3|17901	- sr9800: Add check for usbnet_get_endpoints
21mr|kernel-6.12-baikal-6.12.43-3|17902	- srcu: Use try-lock lockdep annotation for NMI-safe access.
21mr|kernel-6.12-baikal-6.12.43-3|17903	- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
21mr|kernel-6.12-baikal-6.12.43-3|17904	- stackdepot: respect __GFP_NOLOCKDEP allocation flag
21mr|kernel-6.12-baikal-6.12.43-3|17905	- staging: greybus: fix get_channel_from_mode() failure path
21mr|kernel-6.12-baikal-6.12.43-3|17906	- staging: iio: ad5933: fix type mismatch regression
21mr|kernel-6.12-baikal-6.12.43-3|17907	- staging: vc04_services: changen strncpy() to strscpy_pad()
21mr|kernel-6.12-baikal-6.12.43-3|17908	- staging: vc04_services: fix information leak in create_component()
21mr|kernel-6.12-baikal-6.12.43-3|17909	- stm class: Fix a double free in stm_register_device()
21mr|kernel-6.12-baikal-6.12.43-3|17910	- stmmac: Clear variable when destroying workqueue
21mr|kernel-6.12-baikal-6.12.43-3|17911	- stmmac: dwmac-loongson: Add architecture dependency
21mr|kernel-6.12-baikal-6.12.43-3|17912	- stmmac: dwmac-loongson: drop useless check for compatible fallback
21mr|kernel-6.12-baikal-6.12.43-3|17913	- stmmac: dwmac-loongson: Make sure MDIO is initialized before use
21mr|kernel-6.12-baikal-6.12.43-3|17914	- SUNRPC: add a missing rpc_stat for TCP TLS
21mr|kernel-6.12-baikal-6.12.43-3|17915	- sunrpc: add a struct rpc_stats arg to rpc_create_args
21mr|kernel-6.12-baikal-6.12.43-3|17916	- SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
21mr|kernel-6.12-baikal-6.12.43-3|17917	- SUNRPC: fix a memleak in gss_import_v2_context
21mr|kernel-6.12-baikal-6.12.43-3|17918	- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
21mr|kernel-6.12-baikal-6.12.43-3|17919	- SUNRPC: Fix a suspicious RCU usage warning
21mr|kernel-6.12-baikal-6.12.43-3|17920	- SUNRPC: Fix gss_free_in_token_pages()
21mr|kernel-6.12-baikal-6.12.43-3|17921	- SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
21mr|kernel-6.12-baikal-6.12.43-3|17922	- sunrpc: fix NFSACL RPC retry on soft mount
21mr|kernel-6.12-baikal-6.12.43-3|17923	- SUNRPC: Fix rpcgss_context trace event acceptor field
21mr|kernel-6.12-baikal-6.12.43-3|17924	- SUNRPC: fix some memleaks in gssx_dec_option_array
21mr|kernel-6.12-baikal-6.12.43-3|17925	- SUNRPC: Fixup gss_status tracepoint error output
21mr|kernel-6.12-baikal-6.12.43-3|17926	- SUNRPC: fix _xprt_switch_find_current_entry logic
21mr|kernel-6.12-baikal-6.12.43-3|17927	- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
21mr|kernel-6.12-baikal-6.12.43-3|17928	- sunrpc: removed redundant procp check
21mr|kernel-6.12-baikal-6.12.43-3|17929	- SUNRPC: return proper error from gss_wrap_req_priv
21mr|kernel-6.12-baikal-6.12.43-3|17930	- SUNRPC: Revert 5f7fc5d69f6e92ec0b38774c387f5cf7812c5806
21mr|kernel-6.12-baikal-6.12.43-3|17931	- SUNRPC: use request size to initialize bio_vec in svc_udp_sendto()
21mr|kernel-6.12-baikal-6.12.43-3|17932	- swiotlb: Enforce page alignment in swiotlb_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|17933	- swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
21mr|kernel-6.12-baikal-6.12.43-3|17934	- swiotlb: Fix alignment checks when both allocation and DMA masks are present
21mr|kernel-6.12-baikal-6.12.43-3|17935	- swiotlb: Fix double-allocation of slots due to broken alignment handling
21mr|kernel-6.12-baikal-6.12.43-3|17936	- swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()
21mr|kernel-6.12-baikal-6.12.43-3|17937	- swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y
21mr|kernel-6.12-baikal-6.12.43-3|17938	- swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
21mr|kernel-6.12-baikal-6.12.43-3|17939	- syscalls: fix compat_sys_io_pgetevents_time64 usage
21mr|kernel-6.12-baikal-6.12.43-3|17940	- syscalls: fix sys_fanotify_mark prototype
21mr|kernel-6.12-baikal-6.12.43-3|17941	- sysctl: allow change system v ipc sysctls inside ipc namespace
21mr|kernel-6.12-baikal-6.12.43-3|17942	- sysctl: allow to change limits for posix messages queues
21mr|kernel-6.12-baikal-6.12.43-3|17943	- sysctl: always initialize i_uid/i_gid
21mr|kernel-6.12-baikal-6.12.43-3|17944	- sysctl: Fix out of bounds access for empty sysctl registers
21mr|kernel-6.12-baikal-6.12.43-3|17945	- sysctl: treewide: drop unused argument ctl_table_root::set_ownership(table)
21mr|kernel-6.12-baikal-6.12.43-3|17946	- sysv: don't call sb_bread() with pointers_lock held
21mr|kernel-6.12-baikal-6.12.43-3|17947	- tap: add missing verification for short frame
21mr|kernel-6.12-baikal-6.12.43-3|17948	- task_work: Introduce task_work_cancel() again
21mr|kernel-6.12-baikal-6.12.43-3|17949	- task_work: s/task_work_cancel()/task_work_cancel_func()/
21mr|kernel-6.12-baikal-6.12.43-3|17950	- tcp: Add memory barrier to tcp_push()
21mr|kernel-6.12-baikal-6.12.43-3|17951	- tcp: add sanity checks to rx zerocopy
21mr|kernel-6.12-baikal-6.12.43-3|17952	- tcp: add tcp_done_with_error() helper
21mr|kernel-6.12-baikal-6.12.43-3|17953	- tcp: Adjust clamping window for applications specifying SO_RCVBUF
21mr|kernel-6.12-baikal-6.12.43-3|17954	- tcp: annotate data-races around tp->window_clamp
21mr|kernel-6.12-baikal-6.12.43-3|17955	- tcp: avoid premature drops in tcp_add_backlog()
21mr|kernel-6.12-baikal-6.12.43-3|17956	- tcp: avoid too many retransmit packets
21mr|kernel-6.12-baikal-6.12.43-3|17957	- tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
21mr|kernel-6.12-baikal-6.12.43-3|17958	- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
21mr|kernel-6.12-baikal-6.12.43-3|17959	- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets
21mr|kernel-6.12-baikal-6.12.43-3|17960	- tcp: define initial scaling factor value as a macro
21mr|kernel-6.12-baikal-6.12.43-3|17961	- tcp: derive delack_max from rto_min
21mr|kernel-6.12-baikal-6.12.43-3|17962	- tcp: do not accept ACK of bytes we never sent
21mr|kernel-6.12-baikal-6.12.43-3|17963	- tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.
21mr|kernel-6.12-baikal-6.12.43-3|17964	- tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
21mr|kernel-6.12-baikal-6.12.43-3|17965	- tcp: fix incorrect undo caused by DSACK of TLP retransmit
21mr|kernel-6.12-baikal-6.12.43-3|17966	- tcp: fix mid stream window clamp.
21mr|kernel-6.12-baikal-6.12.43-3|17967	- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
21mr|kernel-6.12-baikal-6.12.43-3|17968	- tcp: fix race in tcp_v6_syn_recv_sock()
21mr|kernel-6.12-baikal-6.12.43-3|17969	- tcp: fix race in tcp_write_err()
21mr|kernel-6.12-baikal-6.12.43-3|17970	- tcp: fix races in tcp_v[46]_err()
21mr|kernel-6.12-baikal-6.12.43-3|17971	- tcp: Fix refcnt handling in __inet_hash_connect().
21mr|kernel-6.12-baikal-6.12.43-3|17972	- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
21mr|kernel-6.12-baikal-6.12.43-3|17973	- tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO
21mr|kernel-6.12-baikal-6.12.43-3|17974	- tcp: increase the default TCP scaling ratio
21mr|kernel-6.12-baikal-6.12.43-3|17975	- tcp: make sure init the accept_queue's spinlocks once
21mr|kernel-6.12-baikal-6.12.43-3|17976	- tcp_metrics: validate source addr length
21mr|kernel-6.12-baikal-6.12.43-3|17977	- tcp: properly terminate timers for kernel sockets
21mr|kernel-6.12-baikal-6.12.43-3|17978	- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().
21mr|kernel-6.12-baikal-6.12.43-3|17979	- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
21mr|kernel-6.12-baikal-6.12.43-3|17980	- team: Fix use-after-free when an option instance allocation fails
21mr|kernel-6.12-baikal-6.12.43-3|17981	- tee: optee: ffa: Fix missing-field-initializers warning
21mr|kernel-6.12-baikal-6.12.43-3|17982	- tee: optee: Fix kernel panic caused by incorrect error handling
21mr|kernel-6.12-baikal-6.12.43-3|17983	- tee: optee: Fix supplicant based device enumeration
21mr|kernel-6.12-baikal-6.12.43-3|17984	- tg3: Increment tx_dropped in tg3_tso_bug()
21mr|kernel-6.12-baikal-6.12.43-3|17985	- tg3: Move the [rt]x_dropped counters to tg3_napi
21mr|kernel-6.12-baikal-6.12.43-3|17986	- thermal: bcm2835: Convert to platform remove callback returning void
21mr|kernel-6.12-baikal-6.12.43-3|17987	- thermal: core: Fix NULL pointer dereference in zone registration error path
21mr|kernel-6.12-baikal-6.12.43-3|17988	- thermal: core: Fix thermal zone suspend-resume synchronization
21mr|kernel-6.12-baikal-6.12.43-3|17989	- thermal: core: Store trip pointer in struct thermal_instance
21mr|kernel-6.12-baikal-6.12.43-3|17990	- thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
21mr|kernel-6.12-baikal-6.12.43-3|17991	- thermal/drivers/broadcom: Fix race between removal and clock disable
21mr|kernel-6.12-baikal-6.12.43-3|17992	- thermal/drivers/mediatek: Fix control buffer enablement on MT7896
21mr|kernel-6.12-baikal-6.12.43-3|17993	- thermal/drivers/mediatek/lvts_thermal: Check NULL ptr on lvts_data
21mr|kernel-6.12-baikal-6.12.43-3|17994	- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling path
21mr|kernel-6.12-baikal-6.12.43-3|17995	- thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data
21mr|kernel-6.12-baikal-6.12.43-3|17996	- thermal/drivers/qcom/lmh: Check for SCM availability at probe
21mr|kernel-6.12-baikal-6.12.43-3|17997	- thermal/drivers/qoriq: Fix getting tmu range
21mr|kernel-6.12-baikal-6.12.43-3|17998	- thermal/drivers/tsens: Fix null pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|17999	- thermal: gov_power_allocator: avoid inability to reset a cdev
21mr|kernel-6.12-baikal-6.12.43-3|18000	- thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature
21mr|kernel-6.12-baikal-6.12.43-3|18001	- thermal: intel: hfi: Add syscore callbacks for system-wide PM
21mr|kernel-6.12-baikal-6.12.43-3|18002	- thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline
21mr|kernel-6.12-baikal-6.12.43-3|18003	- thermal: intel: hfi: Refactor enabling code into helper functions
21mr|kernel-6.12-baikal-6.12.43-3|18004	- thermal/of: Assume polling-delay(-passive) 0 when absent
21mr|kernel-6.12-baikal-6.12.43-3|18005	- thermal: trip: Drop lockdep assertion from thermal_zone_trip_id()
21mr|kernel-6.12-baikal-6.12.43-3|18006	- thermal: trip: Drop redundant trips check from for_each_thermal_trip()
21mr|kernel-6.12-baikal-6.12.43-3|18007	- thunderbolt: Avoid notify PM core about runtime PM resume
21mr|kernel-6.12-baikal-6.12.43-3|18008	- thunderbolt: debugfs: Fix margin debugfs node creation condition
21mr|kernel-6.12-baikal-6.12.43-3|18009	- thunderbolt: Fix memory leak in margining_port_remove()
21mr|kernel-6.12-baikal-6.12.43-3|18010	- thunderbolt: Fix setting the CNS bit in ROUTER_CS_5
21mr|kernel-6.12-baikal-6.12.43-3|18011	- thunderbolt: Fix wake configurations after device unplug
21mr|kernel-6.12-baikal-6.12.43-3|18012	- thunderbolt: Introduce tb_path_deactivate_hop()
21mr|kernel-6.12-baikal-6.12.43-3|18013	- thunderbolt: Introduce tb_port_reset()
21mr|kernel-6.12-baikal-6.12.43-3|18014	- thunderbolt: Keep the domain powered when USB4 port is in redrive mode
21mr|kernel-6.12-baikal-6.12.43-3|18015	- thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers
21mr|kernel-6.12-baikal-6.12.43-3|18016	- thunderbolt: Reset only non-USB4 host routers in resume
21mr|kernel-6.12-baikal-6.12.43-3|18017	- thunderbolt: Reset topology created by the boot firmware
21mr|kernel-6.12-baikal-6.12.43-3|18018	- tick/broadcast: Make takeover of broadcast hrtimer reliable
21mr|kernel-6.12-baikal-6.12.43-3|18019	- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()
21mr|kernel-6.12-baikal-6.12.43-3|18020	- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
21mr|kernel-6.12-baikal-6.12.43-3|18021	- tick/sched: Preserve number of idle sleeps across CPU hotplug events
21mr|kernel-6.12-baikal-6.12.43-3|18022	- timekeeping: Fix cross-timestamp interpolation corner case decision
21mr|kernel-6.12-baikal-6.12.43-3|18023	- timekeeping: Fix cross-timestamp interpolation for non-x86
21mr|kernel-6.12-baikal-6.12.43-3|18024	- timekeeping: Fix cross-timestamp interpolation on counter wrap
21mr|kernel-6.12-baikal-6.12.43-3|18025	- time: test: Fix incorrect format specifier
21mr|kernel-6.12-baikal-6.12.43-3|18026	- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
21mr|kernel-6.12-baikal-6.12.43-3|18027	- tipc: fix a possible memleak in tipc_buf_append
21mr|kernel-6.12-baikal-6.12.43-3|18028	- tipc: fix UAF in error path
21mr|kernel-6.12-baikal-6.12.43-3|18029	- tipc: force a dst refcount before doing decryption
21mr|kernel-6.12-baikal-6.12.43-3|18030	- tipc: Return non-zero value from tipc_udp_addr2str() on error
21mr|kernel-6.12-baikal-6.12.43-3|18031	- tls: adjust recv return with async crypto and failed copy to userspace
21mr|kernel-6.12-baikal-6.12.43-3|18032	- tls: break out of main loop when PEEK gets a non-data record
21mr|kernel-6.12-baikal-6.12.43-3|18033	- tls: decrement decrypt_pending if no async completion will be called
21mr|kernel-6.12-baikal-6.12.43-3|18034	- tls: don't skip over different type records from the rx_list
21mr|kernel-6.12-baikal-6.12.43-3|18035	- tls: extract context alloc/initialization out of tls_set_sw_offload
21mr|kernel-6.12-baikal-6.12.43-3|18036	- tls: fix lockless read of strp->msg_ready in ->poll
21mr|kernel-6.12-baikal-6.12.43-3|18037	- tls: fix missing memory barrier in tls_init
21mr|kernel-6.12-baikal-6.12.43-3|18038	- tls: fix peeking with sync+async decryption
21mr|kernel-6.12-baikal-6.12.43-3|18039	- tls: fix race between async notify and socket close
21mr|kernel-6.12-baikal-6.12.43-3|18040	- tls: fix race between tx work scheduling and socket close
21mr|kernel-6.12-baikal-6.12.43-3|18041	- tls: fix use-after-free on failed backlog decryption
21mr|kernel-6.12-baikal-6.12.43-3|18042	- tls: get psock ref after taking rxlock to avoid leak
21mr|kernel-6.12-baikal-6.12.43-3|18043	- tls: recv: process_rx_list shouldn't use an offset with kvec
21mr|kernel-6.12-baikal-6.12.43-3|18044	- tls: separate no-async decryption request handling from async
21mr|kernel-6.12-baikal-6.12.43-3|18045	- tls: stop recv() if initial process_rx_list gave us non-DATA
21mr|kernel-6.12-baikal-6.12.43-3|18046	- tmpfs: fix race on handling dquot rbtree
21mr|kernel-6.12-baikal-6.12.43-3|18047	- tomoyo: fix UAF write bug in tomoyo_write_control()
21mr|kernel-6.12-baikal-6.12.43-3|18048	- tools/arch/x86/intel_sdsi: Fix maximum meter bundle length
21mr|kernel-6.12-baikal-6.12.43-3|18049	- tools/arch/x86/intel_sdsi: Fix meter_certificate decoding
21mr|kernel-6.12-baikal-6.12.43-3|18050	- tools/arch/x86/intel_sdsi: Fix meter_show display
21mr|kernel-6.12-baikal-6.12.43-3|18051	- tools: iio: replace seekdir() in iio_generic_buffer
21mr|kernel-6.12-baikal-6.12.43-3|18052	- tools/latency-collector: Fix -Wformat-security compile warns
21mr|kernel-6.12-baikal-6.12.43-3|18053	- tools/memory-model: Fix bug in lock.cat
21mr|kernel-6.12-baikal-6.12.43-3|18054	- tools/nolibc/stdlib: fix memory error in realloc()
21mr|kernel-6.12-baikal-6.12.43-3|18055	- tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs
21mr|kernel-6.12-baikal-6.12.43-3|18056	- tools/power turbostat: Fix added raw MSR output
21mr|kernel-6.12-baikal-6.12.43-3|18057	- tools/power turbostat: Fix Bzy_MHz documentation typo
21mr|kernel-6.12-baikal-6.12.43-3|18058	- tools/power/turbostat: Fix uncore frequency file string
21mr|kernel-6.12-baikal-6.12.43-3|18059	- tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read
21mr|kernel-6.12-baikal-6.12.43-3|18060	- tools/power turbostat: Increase the limit for fd opened
21mr|kernel-6.12-baikal-6.12.43-3|18061	- tools/power turbostat: Print ucode revision only if valid
21mr|kernel-6.12-baikal-6.12.43-3|18062	- tools/power turbostat: Remember global max_die_id
21mr|kernel-6.12-baikal-6.12.43-3|18063	- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
21mr|kernel-6.12-baikal-6.12.43-3|18064	- tools/resolve_btfids: fix build with musl libc
21mr|kernel-6.12-baikal-6.12.43-3|18065	- tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
21mr|kernel-6.12-baikal-6.12.43-3|18066	- tools/resolve_btfids: Fix cross-compilation to non-host endianness
21mr|kernel-6.12-baikal-6.12.43-3|18067	- tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
21mr|kernel-6.12-baikal-6.12.43-3|18068	- tools/rtla: Exit with EXIT_SUCCESS when help is invoked
21mr|kernel-6.12-baikal-6.12.43-3|18069	- tools/rtla: Fix clang warning about mount_point var size
21mr|kernel-6.12-baikal-6.12.43-3|18070	- tools/rtla: Fix Makefile compiler options for clang
21mr|kernel-6.12-baikal-6.12.43-3|18071	- tools/rtla: Fix uninitialized bucket/data->bucket_size warning
21mr|kernel-6.12-baikal-6.12.43-3|18072	- tools/rtla: Remove unused sched_getattr() function
21mr|kernel-6.12-baikal-6.12.43-3|18073	- tools/rtla: Replace setting prio with nice for SCHED_OTHER
21mr|kernel-6.12-baikal-6.12.43-3|18074	- tools/rv: Fix curr_reactor uninitialized variable
21mr|kernel-6.12-baikal-6.12.43-3|18075	- tools/rv: Fix Makefile compiler options for clang
21mr|kernel-6.12-baikal-6.12.43-3|18076	- tools: selftests: riscv: Fix compile warnings in mm tests
21mr|kernel-6.12-baikal-6.12.43-3|18077	- tools: selftests: riscv: Fix compile warnings in vector tests
21mr|kernel-6.12-baikal-6.12.43-3|18078	- tools: ynl: don't ignore errors in NLMSG_DONE messages
21mr|kernel-6.12-baikal-6.12.43-3|18079	- tools: ynl: don't leak mcast_groups on init error
21mr|kernel-6.12-baikal-6.12.43-3|18080	- tools: ynl: fix handling of multiple mcast groups
21mr|kernel-6.12-baikal-6.12.43-3|18081	- tools: ynl: fix setting presence bits in simple nests
21mr|kernel-6.12-baikal-6.12.43-3|18082	- tools: ynl: make sure we always pass yarg to mnl_cb_run
21mr|kernel-6.12-baikal-6.12.43-3|18083	- tpm_tis: Do *not* flush uninitialized work
21mr|kernel-6.12-baikal-6.12.43-3|18084	- tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer
21mr|kernel-6.12-baikal-6.12.43-3|18085	- tpm,tpm_tis: Avoid warning splat at shutdown
21mr|kernel-6.12-baikal-6.12.43-3|18086	- tracefs: Avoid using the ei->dentry pointer unnecessarily
21mr|kernel-6.12-baikal-6.12.43-3|18087	- tracefs: Check for dentry->d_inode exists in set_gid()
21mr|kernel-6.12-baikal-6.12.43-3|18088	- tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()
21mr|kernel-6.12-baikal-6.12.43-3|18089	- tracefs: dentry lookup crapectomy
21mr|kernel-6.12-baikal-6.12.43-3|18090	- tracefs/eventfs: Modify mismatched function name
21mr|kernel-6.12-baikal-6.12.43-3|18091	- tracefs/eventfs: Use root and instance inodes as default ownership
21mr|kernel-6.12-baikal-6.12.43-3|18092	- tracefs: remove stale update_gid code
21mr|kernel-6.12-baikal-6.12.43-3|18093	- tracefs: Reset permissions on remount if permissions are options
21mr|kernel-6.12-baikal-6.12.43-3|18094	- tracefs: Still use mount point as default permissions for instances
21mr|kernel-6.12-baikal-6.12.43-3|18095	- tracefs: Zero out the tracefs_inode when allocating it
21mr|kernel-6.12-baikal-6.12.43-3|18096	- trace/pid_list: Change gfp flags in pid_list_fill_irq()
21mr|kernel-6.12-baikal-6.12.43-3|18097	- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
21mr|kernel-6.12-baikal-6.12.43-3|18098	- tracing: Add size check when printing trace_marker output
21mr|kernel-6.12-baikal-6.12.43-3|18099	- tracing: Always update snapshot buffer size
21mr|kernel-6.12-baikal-6.12.43-3|18100	- tracing: Build event generation tests only as modules
21mr|kernel-6.12-baikal-6.12.43-3|18101	- tracing: Disable snapshot buffer when stopping instance tracers
21mr|kernel-6.12-baikal-6.12.43-3|18102	- tracing: Ensure visibility when inserting an element into tracing_map
21mr|kernel-6.12-baikal-6.12.43-3|18103	- tracing: Fix a NULL vs IS_ERR() bug in event_subsystem_dir()
21mr|kernel-6.12-baikal-6.12.43-3|18104	- tracing: Fix a possible race when disabling buffered events
21mr|kernel-6.12-baikal-6.12.43-3|18105	- tracing: Fix a warning when allocating buffered events fails
21mr|kernel-6.12-baikal-6.12.43-3|18106	- tracing: Fix blocked reader of snapshot buffer
21mr|kernel-6.12-baikal-6.12.43-3|18107	- tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef
21mr|kernel-6.12-baikal-6.12.43-3|18108	- tracing: Fix incomplete locking when disabling buffered events
21mr|kernel-6.12-baikal-6.12.43-3|18109	- tracing: Fix uaf issue when open the hist or hist_debug file
21mr|kernel-6.12-baikal-6.12.43-3|18110	- tracing: Fix wasted memory in saved_cmdlines logic
21mr|kernel-6.12-baikal-6.12.43-3|18111	- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
21mr|kernel-6.12-baikal-6.12.43-3|18112	- tracing: hide unused ftrace_event_id_fops
21mr|kernel-6.12-baikal-6.12.43-3|18113	- tracing: Inform kmemleak of saved_cmdlines allocation
21mr|kernel-6.12-baikal-6.12.43-3|18114	- tracing: Make system_callback() function static
21mr|kernel-6.12-baikal-6.12.43-3|18115	- tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
21mr|kernel-6.12-baikal-6.12.43-3|18116	- tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
21mr|kernel-6.12-baikal-6.12.43-3|18117	- tracing/probes: fix error check in parse_btf_field()
21mr|kernel-6.12-baikal-6.12.43-3|18118	- tracing/probes: Fix to search structure fields correctly
21mr|kernel-6.12-baikal-6.12.43-3|18119	- tracing/probes: Fix to set arg size and fmt after setting type from BTF
21mr|kernel-6.12-baikal-6.12.43-3|18120	- tracing/probes: Fix to show a parse error for bad type for $comm
21mr|kernel-6.12-baikal-6.12.43-3|18121	- tracing/selftests: Fix kprobe event name test for .isra. functions
21mr|kernel-6.12-baikal-6.12.43-3|18122	- tracing: Stop current tracer when resizing buffer
21mr|kernel-6.12-baikal-6.12.43-3|18123	- tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
21mr|kernel-6.12-baikal-6.12.43-3|18124	- tracing/synthetic: Fix trace_string() return value
21mr|kernel-6.12-baikal-6.12.43-3|18125	- tracing/timerlat: Move hrtimer_init to timerlat_fd open()
21mr|kernel-6.12-baikal-6.12.43-3|18126	- tracing/trigger: Fix to return error if failed to alloc snapshot
21mr|kernel-6.12-baikal-6.12.43-3|18127	- tracing: Update snapshot buffer on resize if it is allocated
21mr|kernel-6.12-baikal-6.12.43-3|18128	- tracing: Use .flush() call to wake up readers
21mr|kernel-6.12-baikal-6.12.43-3|18129	- tracing/user_events: Allow events to persist for perfmon_capable users
21mr|kernel-6.12-baikal-6.12.43-3|18130	- tracing/user_events: Fix non-spaced field matching
21mr|kernel-6.12-baikal-6.12.43-3|18131	- tracing/user_events: Prepare find/delete for same name events
21mr|kernel-6.12-baikal-6.12.43-3|18132	- tsnep: Fix mapping for zero copy XDP_TX action
21mr|kernel-6.12-baikal-6.12.43-3|18133	- tsnep: Fix XDP_RING_NEED_WAKEUP for empty fill ring
21mr|kernel-6.12-baikal-6.12.43-3|18134	- tsnep: Remove FCS for XDP data path
21mr|kernel-6.12-baikal-6.12.43-3|18135	- tty: add the option to have a tty reject a new ldisc
21mr|kernel-6.12-baikal-6.12.43-3|18136	- tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
21mr|kernel-6.12-baikal-6.12.43-3|18137	- tty: don't check for signal_pending() in send_break()
21mr|kernel-6.12-baikal-6.12.43-3|18138	- tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
21mr|kernel-6.12-baikal-6.12.43-3|18139	- tty: mcf: MCF54418 has 10 UARTS
21mr|kernel-6.12-baikal-6.12.43-3|18140	- tty: n_gsm: fix missing receive state reset after mode switch
21mr|kernel-6.12-baikal-6.12.43-3|18141	- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
21mr|kernel-6.12-baikal-6.12.43-3|18142	- tty: n_tty: Fix buffer offsets when lookahead is used
21mr|kernel-6.12-baikal-6.12.43-3|18143	- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
21mr|kernel-6.12-baikal-6.12.43-3|18144	- tty: serial: imx: Fix broken RS485
21mr|kernel-6.12-baikal-6.12.43-3|18145	- tty: serial: ma35d1: Add a NULL check for of_node
21mr|kernel-6.12-baikal-6.12.43-3|18146	- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
21mr|kernel-6.12-baikal-6.12.43-3|18147	- tty: use 'if' in send_break() instead of 'goto'
21mr|kernel-6.12-baikal-6.12.43-3|18148	- tty: vt: fix 20 vs 0x20 typo in EScsiignore
21mr|kernel-6.12-baikal-6.12.43-3|18149	- tun: add missing rx stats accounting in tun_xdp_act
21mr|kernel-6.12-baikal-6.12.43-3|18150	- tun: add missing verification for short frame
21mr|kernel-6.12-baikal-6.12.43-3|18151	- tun: fix missing dropped counter in tun_xdp_act
21mr|kernel-6.12-baikal-6.12.43-3|18152	- tun: Fix xdp_rxq_info's queue_index when detaching
21mr|kernel-6.12-baikal-6.12.43-3|18153	- tun: limit printing rate when illegal packet received by tun dev
21mr|kernel-6.12-baikal-6.12.43-3|18154	- tunnels: fix out of bounds access when building IPv6 PMTU error
21mr|kernel-6.12-baikal-6.12.43-3|18155	- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
21mr|kernel-6.12-baikal-6.12.43-3|18156	- uapi: in6: replace temporary label with rfc9486
21mr|kernel-6.12-baikal-6.12.43-3|18157	- uapi: propagate __struct_group() attributes to the container union
21mr|kernel-6.12-baikal-6.12.43-3|18158	- ubd: refactor the interrupt handler
21mr|kernel-6.12-baikal-6.12.43-3|18159	- ubd: untagle discard vs write zeroes not support handling
21mr|kernel-6.12-baikal-6.12.43-3|18160	- ubi: Check for too small LEB size in VTBL code
21mr|kernel-6.12-baikal-6.12.43-3|18161	- ubi: correct the calculation of fastmap size
21mr|kernel-6.12-baikal-6.12.43-3|18162	- ubi: eba: properly rollback inside self_check_eba
21mr|kernel-6.12-baikal-6.12.43-3|18163	- ubifs: fix possible dereference after free
21mr|kernel-6.12-baikal-6.12.43-3|18164	- ubifs: Set page uptodate in the correct place
21mr|kernel-6.12-baikal-6.12.43-3|18165	- ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
21mr|kernel-6.12-baikal-6.12.43-3|18166	- ublk: move ublk_cancel_dev() out of ub->mutex
21mr|kernel-6.12-baikal-6.12.43-3|18167	- UBSAN: array-index-out-of-bounds in dtSplitRoot
21mr|kernel-6.12-baikal-6.12.43-3|18168	- udf: Avoid using corrupted block bitmap buffer
21mr|kernel-6.12-baikal-6.12.43-3|18169	- udf: Convert udf_expand_file_adinicb() to use a folio
21mr|kernel-6.12-baikal-6.12.43-3|18170	- udf: Fix bogus checksum computation in udf_rename()
21mr|kernel-6.12-baikal-6.12.43-3|18171	- udf: Fix lock ordering in udf_evict_inode()
21mr|kernel-6.12-baikal-6.12.43-3|18172	- udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb()
21mr|kernel-6.12-baikal-6.12.43-3|18173	- udf: udftime: prevent overflow in udf_disk_stamp_to_time()
21mr|kernel-6.12-baikal-6.12.43-3|18174	- udp: annotate data-races around up->pending
21mr|kernel-6.12-baikal-6.12.43-3|18175	- udp: Avoid call to compute_score on multiple sites
21mr|kernel-6.12-baikal-6.12.43-3|18176	- udp: do not accept non-tunnel GSO skbs landing in a tunnel
21mr|kernel-6.12-baikal-6.12.43-3|18177	- udp: do not transition UDP GRO fraglist partial checksums to unnecessary
21mr|kernel-6.12-baikal-6.12.43-3|18178	- udp: fix busy polling
21mr|kernel-6.12-baikal-6.12.43-3|18179	- udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
21mr|kernel-6.12-baikal-6.12.43-3|18180	- udp: preserve the connected status if only UDP cmsg
21mr|kernel-6.12-baikal-6.12.43-3|18181	- udp: prevent local UDP tunnel packets from being GROed
21mr|kernel-6.12-baikal-6.12.43-3|18182	- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
21mr|kernel-6.12-baikal-6.12.43-3|18183	- uio: Fix use-after-free in uio_open
21mr|kernel-6.12-baikal-6.12.43-3|18184	- uio_hv_generic: Don't free decrypted memory
21mr|kernel-6.12-baikal-6.12.43-3|18185	- um: Add winch to winch_handlers before registering winch IRQ
21mr|kernel-6.12-baikal-6.12.43-3|18186	- um: Don't use vfprintf() for os_info()
21mr|kernel-6.12-baikal-6.12.43-3|18187	- um: Fix adding '-no-pie' for clang
21mr|kernel-6.12-baikal-6.12.43-3|18188	- um: Fix naming clash between UML and scheduler
21mr|kernel-6.12-baikal-6.12.43-3|18189	- um: Fix return value in ubd_init()
21mr|kernel-6.12-baikal-6.12.43-3|18190	- um: Fix the declaration of kasan_map_memory
21mr|kernel-6.12-baikal-6.12.43-3|18191	- um: Fix the -Wmissing-prototypes warning for get_thread_reg
21mr|kernel-6.12-baikal-6.12.43-3|18192	- um: Fix the -Wmissing-prototypes warning for __switch_mm
21mr|kernel-6.12-baikal-6.12.43-3|18193	- um: net: Fix return type of uml_net_start_xmit()
21mr|kernel-6.12-baikal-6.12.43-3|18194	- um: time-travel: fix signal blocking race/hang
21mr|kernel-6.12-baikal-6.12.43-3|18195	- um: time-travel: fix time corruption
21mr|kernel-6.12-baikal-6.12.43-3|18196	- um: time-travel: fix time-travel-start option
21mr|kernel-6.12-baikal-6.12.43-3|18197	- um: vector: fix bpfflash parameter evaluation
21mr|kernel-6.12-baikal-6.12.43-3|18198	- um: virt-pci: fix platform map offset
21mr|kernel-6.12-baikal-6.12.43-3|18199	- update workarounds for gcc "asm goto" issue
21mr|kernel-6.12-baikal-6.12.43-3|18200	- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
21mr|kernel-6.12-baikal-6.12.43-3|18201	- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
21mr|kernel-6.12-baikal-6.12.43-3|18202	- usb: aqc111: check packet for fixup for true limit
21mr|kernel-6.12-baikal-6.12.43-3|18203	- usb: aqc111: stop lying about skb->truesize
21mr|kernel-6.12-baikal-6.12.43-3|18204	- usb: atm: cxacru: fix endpoint checking in cxacru_bind()
21mr|kernel-6.12-baikal-6.12.43-3|18205	- usb: cdc-acm: return correct error code on unsupported break
21mr|kernel-6.12-baikal-6.12.43-3|18206	- usb: cdc-wdm: close race between read and workqueue
21mr|kernel-6.12-baikal-6.12.43-3|18207	- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
21mr|kernel-6.12-baikal-6.12.43-3|18208	- usb: cdns3: fix iso transfer error when mult is not zero
21mr|kernel-6.12-baikal-6.12.43-3|18209	- usb: cdns3: fix memory double free when handle zero packet
21mr|kernel-6.12-baikal-6.12.43-3|18210	- usb: cdns3: fix uvc failure work since sg support enabled
21mr|kernel-6.12-baikal-6.12.43-3|18211	- usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled
21mr|kernel-6.12-baikal-6.12.43-3|18212	- usb: cdnsp: blocked some cdns3 specific code
21mr|kernel-6.12-baikal-6.12.43-3|18213	- usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers
21mr|kernel-6.12-baikal-6.12.43-3|18214	- usb: chipidea: core: handle power lost in workqueue
21mr|kernel-6.12-baikal-6.12.43-3|18215	- usb: chipidea: wait controller resume finished for wakeup irq
21mr|kernel-6.12-baikal-6.12.43-3|18216	- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
21mr|kernel-6.12-baikal-6.12.43-3|18217	- USB: core: Add hub_get() and hub_put() routines
21mr|kernel-6.12-baikal-6.12.43-3|18218	- USB: core: Fix access violation during port device removal
21mr|kernel-6.12-baikal-6.12.43-3|18219	- USB: core: Fix deadlock in port "disable" sysfs attribute
21mr|kernel-6.12-baikal-6.12.43-3|18220	- USB: core: Fix deadlock in usb_deauthorize_interface()
21mr|kernel-6.12-baikal-6.12.43-3|18221	- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor
21mr|kernel-6.12-baikal-6.12.43-3|18222	- usb: core: Prevent null pointer dereference in update_port_device_state
21mr|kernel-6.12-baikal-6.12.43-3|18223	- usb: Disable USB3 LPM at shutdown
21mr|kernel-6.12-baikal-6.12.43-3|18224	- usb: dwc2: gadget: Fix exiting from clock gating
21mr|kernel-6.12-baikal-6.12.43-3|18225	- usb: dwc2: gadget: LPM flow fix
21mr|kernel-6.12-baikal-6.12.43-3|18226	- usb: dwc2: host: Fix dereference issue in DDMA completion flow.
21mr|kernel-6.12-baikal-6.12.43-3|18227	- usb: dwc2: host: Fix hibernation flow
21mr|kernel-6.12-baikal-6.12.43-3|18228	- usb: dwc2: host: Fix ISOC flow in DDMA mode
21mr|kernel-6.12-baikal-6.12.43-3|18229	- usb: dwc2: host: Fix remote wakeup from hibernation
21mr|kernel-6.12-baikal-6.12.43-3|18230	- usb: dwc3-am62: Disable wakeup at remove
21mr|kernel-6.12-baikal-6.12.43-3|18231	- usb: dwc3-am62: fix module unload/reload behavior
21mr|kernel-6.12-baikal-6.12.43-3|18232	- usb: dwc3: core: Add DWC31 version 2.00a controller
21mr|kernel-6.12-baikal-6.12.43-3|18233	- usb: dwc3: core: Prevent phy suspend during init
21mr|kernel-6.12-baikal-6.12.43-3|18234	- usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
21mr|kernel-6.12-baikal-6.12.43-3|18235	- usb: dwc3: core: Workaround for CSR read timeout
21mr|kernel-6.12-baikal-6.12.43-3|18236	- usb: dwc3: gadget: Don't disconnect if not started
21mr|kernel-6.12-baikal-6.12.43-3|18237	- usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
21mr|kernel-6.12-baikal-6.12.43-3|18238	- usb: dwc3: gadget: Handle EP0 request dequeuing properly
21mr|kernel-6.12-baikal-6.12.43-3|18239	- usb: dwc3: gadget: Queue PM runtime idle on disconnect event
21mr|kernel-6.12-baikal-6.12.43-3|18240	- usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-6.12-baikal-6.12.43-3|18241	- usb: dwc3: pci: add support for the Intel Arrow Lake-H
21mr|kernel-6.12-baikal-6.12.43-3|18242	- usb: dwc3: pci: add support for the Intel Panther Lake
21mr|kernel-6.12-baikal-6.12.43-3|18243	- usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380
21mr|kernel-6.12-baikal-6.12.43-3|18244	- usb: dwc3: pci: Drop duplicate ID
21mr|kernel-6.12-baikal-6.12.43-3|18245	- usb: dwc3: Properly set system wakeup
21mr|kernel-6.12-baikal-6.12.43-3|18246	- usb: dwc3: Wait unconditionally after issuing EndXfer command
21mr|kernel-6.12-baikal-6.12.43-3|18247	- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
21mr|kernel-6.12-baikal-6.12.43-3|18248	- usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device
21mr|kernel-6.12-baikal-6.12.43-3|18249	- usb: f_mass_storage: forbid async queue when shutdown happen
21mr|kernel-6.12-baikal-6.12.43-3|18250	- usb: fotg210: Add missing kernel doc description
21mr|kernel-6.12-baikal-6.12.43-3|18251	- usb: fotg210-hcd: delete an incorrect bounds test
21mr|kernel-6.12-baikal-6.12.43-3|18252	- usb: gadget: aspeed_udc: fix device address configuration
21mr|kernel-6.12-baikal-6.12.43-3|18253	- usb: gadget: composite: fix OS descriptors w_value logic
21mr|kernel-6.12-baikal-6.12.43-3|18254	- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
21mr|kernel-6.12-baikal-6.12.43-3|18255	- USB: gadget: core: adjust uevent timing on gadget unbind
21mr|kernel-6.12-baikal-6.12.43-3|18256	- usb: gadget: f_fs: Fix a race condition when processing setup packets.
21mr|kernel-6.12-baikal-6.12.43-3|18257	- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
21mr|kernel-6.12-baikal-6.12.43-3|18258	- usb: gadget: f_hid: fix report descriptor allocation
21mr|kernel-6.12-baikal-6.12.43-3|18259	- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
21mr|kernel-6.12-baikal-6.12.43-3|18260	- usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.12-baikal-6.12.43-3|18261	- usb: gadget: midi2: Fix incorrect default MIDI2 protocol setup
21mr|kernel-6.12-baikal-6.12.43-3|18262	- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
21mr|kernel-6.12-baikal-6.12.43-3|18263	- usb: gadget: ncm: Fix handling of zero block length packets
21mr|kernel-6.12-baikal-6.12.43-3|18264	- usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
21mr|kernel-6.12-baikal-6.12.43-3|18265	- usb: gadget: omap_udc: fix USB gadget regression on Palm TE
21mr|kernel-6.12-baikal-6.12.43-3|18266	- usb: gadget: printer: fix races against disable
21mr|kernel-6.12-baikal-6.12.43-3|18267	- usb: gadget: printer: SS+ support
21mr|kernel-6.12-baikal-6.12.43-3|18268	- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
21mr|kernel-6.12-baikal-6.12.43-3|18269	- usb: gadget: u_audio: Clear uac pointer when freed.
21mr|kernel-6.12-baikal-6.12.43-3|18270	- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
21mr|kernel-6.12-baikal-6.12.43-3|18271	- usb: gadget: uvc: configfs: ensure guid to be valid before set
21mr|kernel-6.12-baikal-6.12.43-3|18272	- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
21mr|kernel-6.12-baikal-6.12.43-3|18273	- usb: gadget: uvc: use correct buffer size when parsing configfs lists
21mr|kernel-6.12-baikal-6.12.43-3|18274	- usb: gadget: webcam: Make g_webcam loadable again
21mr|kernel-6.12-baikal-6.12.43-3|18275	- usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-6.12-baikal-6.12.43-3|18276	- usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub
21mr|kernel-6.12-baikal-6.12.43-3|18277	- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
21mr|kernel-6.12-baikal-6.12.43-3|18278	- usb: hub: Replace hardcoded quirk value with BIT() macro
21mr|kernel-6.12-baikal-6.12.43-3|18279	- usb: misc: uss720: check for incompatible versions of the Belkin F5U002
21mr|kernel-6.12-baikal-6.12.43-3|18280	- usb: mon: Fix atomicity violation in mon_bin_vma_fault
21mr|kernel-6.12-baikal-6.12.43-3|18281	- usb: musb: da8xx: fix a resource leak in probe()
21mr|kernel-6.12-baikal-6.12.43-3|18282	- usb: new quirk to reduce the SET_ADDRESS request timeout
21mr|kernel-6.12-baikal-6.12.43-3|18283	- usb: ohci: Prevent missed ohci interrupts
21mr|kernel-6.12-baikal-6.12.43-3|18284	- usb: phy: generic: Get the vbus supply
21mr|kernel-6.12-baikal-6.12.43-3|18285	- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
21mr|kernel-6.12-baikal-6.12.43-3|18286	- usb: port: Don't try to peer unused USB ports based on location
21mr|kernel-6.12-baikal-6.12.43-3|18287	- usb: roles: don't get/set_role() when usb_role_switch is unregistered
21mr|kernel-6.12-baikal-6.12.43-3|18288	- usb: roles: fix NULL pointer issue when put module's reference
21mr|kernel-6.12-baikal-6.12.43-3|18289	- USB: serial: add device ID for VeriFone adapter
21mr|kernel-6.12-baikal-6.12.43-3|18290	- USB: serial: cp210x: add ID for IMST iM871A-USB
21mr|kernel-6.12-baikal-6.12.43-3|18291	- USB: serial: cp210x: add ID for MGP Instruments PDS100
21mr|kernel-6.12-baikal-6.12.43-3|18292	- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
21mr|kernel-6.12-baikal-6.12.43-3|18293	- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
21mr|kernel-6.12-baikal-6.12.43-3|18294	- USB: serial: ftdi_sio: update Actisense PIDs constant names
21mr|kernel-6.12-baikal-6.12.43-3|18295	- USB: serial: mos7840: fix crash on resume
21mr|kernel-6.12-baikal-6.12.43-3|18296	- USB: serial: option: add Fibocom FM101-GL variant
21mr|kernel-6.12-baikal-6.12.43-3|18297	- USB: serial: option: add Fibocom FM135-GL variants
21mr|kernel-6.12-baikal-6.12.43-3|18298	- USB: serial: option: add Fibocom FM350-GL
21mr|kernel-6.12-baikal-6.12.43-3|18299	- USB: serial: option: add Foxconn T99W265 with new baseline
21mr|kernel-6.12-baikal-6.12.43-3|18300	- USB: serial: option: add Lonsung U8300/U9300 product
21mr|kernel-6.12-baikal-6.12.43-3|18301	- USB: serial: option: add MeiG Smart SLM320 product
21mr|kernel-6.12-baikal-6.12.43-3|18302	- USB: serial: option: add Netprisma LCUK54 series modules
21mr|kernel-6.12-baikal-6.12.43-3|18303	- USB: serial: option: add Quectel EG912Y module support
21mr|kernel-6.12-baikal-6.12.43-3|18304	- USB: serial: option: add Quectel RM500Q R13 firmware support
21mr|kernel-6.12-baikal-6.12.43-3|18305	- USB: serial: option: add Rolling RW101-GL and RW135-GL support
21mr|kernel-6.12-baikal-6.12.43-3|18306	- USB: serial: option: add Rolling RW350-GL variants
21mr|kernel-6.12-baikal-6.12.43-3|18307	- USB: serial: option: add support for Fibocom FM650/FG650
21mr|kernel-6.12-baikal-6.12.43-3|18308	- USB: serial: option: add support for Foxconn T99W651
21mr|kernel-6.12-baikal-6.12.43-3|18309	- USB: serial: option: add Telit FN912 rmnet compositions
21mr|kernel-6.12-baikal-6.12.43-3|18310	- USB: serial: option: add Telit FN920C04 rmnet compositions
21mr|kernel-6.12-baikal-6.12.43-3|18311	- USB: serial: option: add Telit generic core-dump composition
21mr|kernel-6.12-baikal-6.12.43-3|18312	- USB: serial: option: support Quectel EM060K sub-models
21mr|kernel-6.12-baikal-6.12.43-3|18313	- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
21mr|kernel-6.12-baikal-6.12.43-3|18314	- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
21mr|kernel-6.12-baikal-6.12.43-3|18315	- usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3
21mr|kernel-6.12-baikal-6.12.43-3|18316	- usb-storage: alauda: Check whether the media is initialized
21mr|kernel-6.12-baikal-6.12.43-3|18317	- usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
21mr|kernel-6.12-baikal-6.12.43-3|18318	- usb: typec: class: fix typec_altmode_put_partner to put plugs
21mr|kernel-6.12-baikal-6.12.43-3|18319	- usb: typec-mux: nb7vpq904m: unregister typec switch on probe error and remove
21mr|kernel-6.12-baikal-6.12.43-3|18320	- usb: typec: Return size of buffer if pd_set operation succeeds
21mr|kernel-6.12-baikal-6.12.43-3|18321	- usb: typec: tcpci: add generic tcpci fallback compatible
21mr|kernel-6.12-baikal-6.12.43-3|18322	- usb: typec: tcpm: Check for port partner validity before consuming it
21mr|kernel-6.12-baikal-6.12.43-3|18323	- usb: typec: tcpm: clear pd_event queue in PORT_RESET
21mr|kernel-6.12-baikal-6.12.43-3|18324	- usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps
21mr|kernel-6.12-baikal-6.12.43-3|18325	- usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state
21mr|kernel-6.12-baikal-6.12.43-3|18326	- usb: typec: tcpm: unregister existing source caps before re-registration
21mr|kernel-6.12-baikal-6.12.43-3|18327	- usb: typec: tipd: fix event checking for tps6598x
21mr|kernel-6.12-baikal-6.12.43-3|18328	- usb: typec: tpcm: Fix issues with power being removed during reset
21mr|kernel-6.12-baikal-6.12.43-3|18329	- usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices
21mr|kernel-6.12-baikal-6.12.43-3|18330	- usb: typec: ucsi: Ack also failed Get Error commands
21mr|kernel-6.12-baikal-6.12.43-3|18331	- usb: typec: ucsi: Ack unsupported commands
21mr|kernel-6.12-baikal-6.12.43-3|18332	- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
21mr|kernel-6.12-baikal-6.12.43-3|18333	- usb: typec: ucsi: always register a link to USB PD device
21mr|kernel-6.12-baikal-6.12.43-3|18334	- usb: typec: ucsi: Check for notifications after init
21mr|kernel-6.12-baikal-6.12.43-3|18335	- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
21mr|kernel-6.12-baikal-6.12.43-3|18336	- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
21mr|kernel-6.12-baikal-6.12.43-3|18337	- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
21mr|kernel-6.12-baikal-6.12.43-3|18338	- usb: typec: ucsi: displayport: Fix potential deadlock
21mr|kernel-6.12-baikal-6.12.43-3|18339	- usb: typec: ucsi: Fix connector check on init
21mr|kernel-6.12-baikal-6.12.43-3|18340	- usb: typec: ucsi: fix gpio-based orientation detection
21mr|kernel-6.12-baikal-6.12.43-3|18341	- usb: typec: ucsi: Fix race between typec_switch and role_switch
21mr|kernel-6.12-baikal-6.12.43-3|18342	- usb: typec: ucsi_glink: drop special handling for CCI_BUSY
21mr|kernel-6.12-baikal-6.12.43-3|18343	- usb: typec: ucsi: glink: fix child node release in probe function
21mr|kernel-6.12-baikal-6.12.43-3|18344	- usb: typec: ucsi: Limit read size on v1.2
21mr|kernel-6.12-baikal-6.12.43-3|18345	- usb: typec: ucsi: Never send a lone connector change ack
21mr|kernel-6.12-baikal-6.12.43-3|18346	- usb: typec: ucsi: simplify partner's PD caps registration
21mr|kernel-6.12-baikal-6.12.43-3|18347	- USB: UAS: return ENODEV when submit urbs fail with device not attached
21mr|kernel-6.12-baikal-6.12.43-3|18348	- usb: ucsi_acpi: Fix command completion handling
21mr|kernel-6.12-baikal-6.12.43-3|18349	- usb: ucsi_acpi: Quirk to ack a connector change ack cmd
21mr|kernel-6.12-baikal-6.12.43-3|18350	- usb: ucsi: Add missing ppm_lock
21mr|kernel-6.12-baikal-6.12.43-3|18351	- usb: ucsi: stm32: fix command completion handling
21mr|kernel-6.12-baikal-6.12.43-3|18352	- usb: udc: remove warning when queue disabled ep
21mr|kernel-6.12-baikal-6.12.43-3|18353	- usb: ulpi: Fix debugfs directory leak
21mr|kernel-6.12-baikal-6.12.43-3|18354	- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
21mr|kernel-6.12-baikal-6.12.43-3|18355	- USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected
21mr|kernel-6.12-baikal-6.12.43-3|18356	- usb: xhci: Add error handling in xhci_map_urb_for_dma
21mr|kernel-6.12-baikal-6.12.43-3|18357	- usb: xhci: Add timeout argument in address_device USB HCD callback
21mr|kernel-6.12-baikal-6.12.43-3|18358	- usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer
21mr|kernel-6.12-baikal-6.12.43-3|18359	- usb: xhci-plat: Don't include xhci.h
21mr|kernel-6.12-baikal-6.12.43-3|18360	- usb: xhci-plat: fix usb disconnect issue after s4
21mr|kernel-6.12-baikal-6.12.43-3|18361	- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB
21mr|kernel-6.12-baikal-6.12.43-3|18362	- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
21mr|kernel-6.12-baikal-6.12.43-3|18363	- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
21mr|kernel-6.12-baikal-6.12.43-3|18364	- vboxsf: explicitly deny setlease attempts
21mr|kernel-6.12-baikal-6.12.43-3|18365	- vdpa: Fix an error handling path in eni_vdpa_probe()
21mr|kernel-6.12-baikal-6.12.43-3|18366	- vdpa/mlx5: Allow CVQ size changes
21mr|kernel-6.12-baikal-6.12.43-3|18367	- vdpa/mlx5: preserve CVQ vringh index
21mr|kernel-6.12-baikal-6.12.43-3|18368	- vdpa_sim: reset must not run
21mr|kernel-6.12-baikal-6.12.43-3|18369	- vduse: Temporarily fail if control queue feature requested
21mr|kernel-6.12-baikal-6.12.43-3|18370	- vduse: validate block features only with block devices
21mr|kernel-6.12-baikal-6.12.43-3|18371	- veth: try harder when allocating queue memory
21mr|kernel-6.12-baikal-6.12.43-3|18372	- VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist
21mr|kernel-6.12-baikal-6.12.43-3|18373	- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart
21mr|kernel-6.12-baikal-6.12.43-3|18374	- vfio/fsl-mc: Block calling interrupt handler without trigger
21mr|kernel-6.12-baikal-6.12.43-3|18375	- vfio: Introduce interface to flush virqfd inject workqueue
21mr|kernel-6.12-baikal-6.12.43-3|18376	- vfio/mtty: Overhaul mtty interrupt handling
21mr|kernel-6.12-baikal-6.12.43-3|18377	- vfio/pci: Collect hot-reset devices to local buffer
21mr|kernel-6.12-baikal-6.12.43-3|18378	- vfio/pci: Create persistent INTx handler
21mr|kernel-6.12-baikal-6.12.43-3|18379	- vfio/pci: Disable auto-enable of exclusive INTx IRQ
21mr|kernel-6.12-baikal-6.12.43-3|18380	- vfio/pci: fix potential memory leak in vfio_intx_enable()
21mr|kernel-6.12-baikal-6.12.43-3|18381	- vfio/pci: Init the count variable in collecting hot-reset devices
21mr|kernel-6.12-baikal-6.12.43-3|18382	- vfio/pci: Lock external INTx masking ops
21mr|kernel-6.12-baikal-6.12.43-3|18383	- vfio/pds: Always clear the save/restore FDs on reset
21mr|kernel-6.12-baikal-6.12.43-3|18384	- vfio/pds: Fix calculations in pds_vfio_dirty_sync
21mr|kernel-6.12-baikal-6.12.43-3|18385	- vfio/pds: Fix mutex lock->magic != lock warning
21mr|kernel-6.12-baikal-6.12.43-3|18386	- vfio/pds: Fix possible sleep while in atomic context
21mr|kernel-6.12-baikal-6.12.43-3|18387	- vfio/pds: Make sure migration file isn't accessed after reset
21mr|kernel-6.12-baikal-6.12.43-3|18388	- vfio/platform: Create persistent IRQ handlers
21mr|kernel-6.12-baikal-6.12.43-3|18389	- vfio/platform: Disable virqfds on cleanup
21mr|kernel-6.12-baikal-6.12.43-3|18390	- vfs: don't mod negative dentry count when on shrinker list
21mr|kernel-6.12-baikal-6.12.43-3|18391	- vgacon: rework screen_info #ifdef checks
21mr|kernel-6.12-baikal-6.12.43-3|18392	- vhost: Add smp_rmb() in vhost_enable_notify()
21mr|kernel-6.12-baikal-6.12.43-3|18393	- vhost: Add smp_rmb() in vhost_vq_avail_empty()
21mr|kernel-6.12-baikal-6.12.43-3|18394	- vhost: Release worker mutex during flushes
21mr|kernel-6.12-baikal-6.12.43-3|18395	- vhost-scsi: Handle vhost_vq_work_queue failures for events
21mr|kernel-6.12-baikal-6.12.43-3|18396	- vhost_task: Handle SIGKILL by flushing work and exiting
21mr|kernel-6.12-baikal-6.12.43-3|18397	- vhost: Use virtqueue mutex for swapping worker
21mr|kernel-6.12-baikal-6.12.43-3|18398	- vhost/vsock: always initialize seqpacket_allow
21mr|kernel-6.12-baikal-6.12.43-3|18399	- video: Add helpers for decoding screen_info
21mr|kernel-6.12-baikal-6.12.43-3|18400	- video: logo: Drop full path of the input filename in generated file
21mr|kernel-6.12-baikal-6.12.43-3|18401	- video: Provide screen_info_get_pci_dev() to find screen_info's PCI device
21mr|kernel-6.12-baikal-6.12.43-3|18402	- virt: acrn: stop using follow_pfn
21mr|kernel-6.12-baikal-6.12.43-3|18403	- virtchnl: Add header dependencies
21mr|kernel-6.12-baikal-6.12.43-3|18404	- virtio-blk: Ensure no requests in virtqueues before deleting vqs.
21mr|kernel-6.12-baikal-6.12.43-3|18405	- virtio_blk: fix snprintf truncation compiler warning
21mr|kernel-6.12-baikal-6.12.43-3|18406	- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
21mr|kernel-6.12-baikal-6.12.43-3|18407	- virtio_net: avoid data-races on dev->stats fields
21mr|kernel-6.12-baikal-6.12.43-3|18408	- virtio_net: checksum offloading handling fix
21mr|kernel-6.12-baikal-6.12.43-3|18409	- virtio_net: Do not send RSS key if it is not supported
21mr|kernel-6.12-baikal-6.12.43-3|18410	- virtio_net: Fix "‘%%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
21mr|kernel-6.12-baikal-6.12.43-3|18411	- virtio_net: fixing XDP for fully checksummed packets handling
21mr|kernel-6.12-baikal-6.12.43-3|18412	- virtio_net: fix missing dma unmap for resize
21mr|kernel-6.12-baikal-6.12.43-3|18413	- virtio: packed: fix unmap leak for indirect desc table
21mr|kernel-6.12-baikal-6.12.43-3|18414	- virtio: reenable config if freezing device failed
21mr|kernel-6.12-baikal-6.12.43-3|18415	- virtio_ring: fix syncs DMA memory with different direction
21mr|kernel-6.12-baikal-6.12.43-3|18416	- virtio/vsock: fix logic which reduces credit update messages
21mr|kernel-6.12-baikal-6.12.43-3|18417	- virtio/vsock: send credit update during setting SO_RCVLOWAT
21mr|kernel-6.12-baikal-6.12.43-3|18418	- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
21mr|kernel-6.12-baikal-6.12.43-3|18419	- VMCI: Fix an error handling path in vmci_guest_probe_device()
21mr|kernel-6.12-baikal-6.12.43-3|18420	- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
21mr|kernel-6.12-baikal-6.12.43-3|18421	- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
21mr|kernel-6.12-baikal-6.12.43-3|18422	- vmci: prevent speculation leaks by sanitizing event in event_deliver()
21mr|kernel-6.12-baikal-6.12.43-3|18423	- vmlinux.lds.h: catch .bss..L* sections into BSS")
21mr|kernel-6.12-baikal-6.12.43-3|18424	- vmxnet3: disable rx data ring on dma allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|18425	- vmxnet3: Fix missing reserved tailroom
21mr|kernel-6.12-baikal-6.12.43-3|18426	- vsock/virtio: fix packet delivery to tap device
21mr|kernel-6.12-baikal-6.12.43-3|18427	- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
21mr|kernel-6.12-baikal-6.12.43-3|18428	- vt: fix unicode buffer corruption when deleting characters
21mr|kernel-6.12-baikal-6.12.43-3|18429	- vxlan: Add missing VNI filter counter update in arp_reduce().
21mr|kernel-6.12-baikal-6.12.43-3|18430	- vxlan: drop packets from invalid src-address
21mr|kernel-6.12-baikal-6.12.43-3|18431	- vxlan: Fix racy device stats updates.
21mr|kernel-6.12-baikal-6.12.43-3|18432	- vxlan: Fix regression when dropping packets due to invalid src addresses
21mr|kernel-6.12-baikal-6.12.43-3|18433	- vxlan: Pull inner IP header in vxlan_rcv().
21mr|kernel-6.12-baikal-6.12.43-3|18434	- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
21mr|kernel-6.12-baikal-6.12.43-3|18435	- watchdog: bd9576: Drop "always-running" property
21mr|kernel-6.12-baikal-6.12.43-3|18436	- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
21mr|kernel-6.12-baikal-6.12.43-3|18437	- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
21mr|kernel-6.12-baikal-6.12.43-3|18438	- watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
21mr|kernel-6.12-baikal-6.12.43-3|18439	- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
21mr|kernel-6.12-baikal-6.12.43-3|18440	- watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused
21mr|kernel-6.12-baikal-6.12.43-3|18441	- watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
21mr|kernel-6.12-baikal-6.12.43-3|18442	- watchdog: rzg2l_wdt: Check return status of pm_runtime_put()
21mr|kernel-6.12-baikal-6.12.43-3|18443	- watchdog: rzg2l_wdt: Use pm_runtime_resume_and_get()
21mr|kernel-6.12-baikal-6.12.43-3|18444	- watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in sa1100dog_probe()
21mr|kernel-6.12-baikal-6.12.43-3|18445	- watchdog: set cdev owner before adding
21mr|kernel-6.12-baikal-6.12.43-3|18446	- watchdog: starfive: add lock annotations to fix context imbalances
21mr|kernel-6.12-baikal-6.12.43-3|18447	- watchdog: starfive: Check pm_runtime_enabled() before decrementing usage counter
21mr|kernel-6.12-baikal-6.12.43-3|18448	- watchdog: stm32_iwdg: initialize default timeout
21mr|kernel-6.12-baikal-6.12.43-3|18449	- wifi: ar5523: enable proper endpoint verification
21mr|kernel-6.12-baikal-6.12.43-3|18450	- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger()
21mr|kernel-6.12-baikal-6.12.43-3|18451	- wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
21mr|kernel-6.12-baikal-6.12.43-3|18452	- wifi: ath10k: fix QCOM_RPROC_COMMON dependency
21mr|kernel-6.12-baikal-6.12.43-3|18453	- wifi: ath10k: poll service ready message before failing
21mr|kernel-6.12-baikal-6.12.43-3|18454	- wifi: ath10k: populate board data for WCN3990
21mr|kernel-6.12-baikal-6.12.43-3|18455	- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID
21mr|kernel-6.12-baikal-6.12.43-3|18456	- wifi: ath11k: decrease MHI channel buffer length to 8KB
21mr|kernel-6.12-baikal-6.12.43-3|18457	- wifi: ath11k: Defer on rproc_get failure
21mr|kernel-6.12-baikal-6.12.43-3|18458	- wifi: ath11k: don't force enable power save on non-running vdevs
21mr|kernel-6.12-baikal-6.12.43-3|18459	- wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early
21mr|kernel-6.12-baikal-6.12.43-3|18460	- wifi: ath11k: fix wrong definition of CE ring's base address
21mr|kernel-6.12-baikal-6.12.43-3|18461	- wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
21mr|kernel-6.12-baikal-6.12.43-3|18462	- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
21mr|kernel-6.12-baikal-6.12.43-3|18463	- wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights
21mr|kernel-6.12-baikal-6.12.43-3|18464	- wifi: ath12k: change DMA direction while mapping reinjected packets
21mr|kernel-6.12-baikal-6.12.43-3|18465	- wifi: ath12k: Correct 6 GHz frequency value in rx status
21mr|kernel-6.12-baikal-6.12.43-3|18466	- wifi: ath12k: fix and enable AP mode for WCN7850
21mr|kernel-6.12-baikal-6.12.43-3|18467	- wifi: ath12k: fix fetching MCBC flag for QCN9274
21mr|kernel-6.12-baikal-6.12.43-3|18468	- wifi: ath12k: fix firmware crash during reo reinject
21mr|kernel-6.12-baikal-6.12.43-3|18469	- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
21mr|kernel-6.12-baikal-6.12.43-3|18470	- wifi: ath12k: fix invalid memory access while processing fragmented packets
21mr|kernel-6.12-baikal-6.12.43-3|18471	- wifi: ath12k: Fix issues in channel list update
21mr|kernel-6.12-baikal-6.12.43-3|18472	- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
21mr|kernel-6.12-baikal-6.12.43-3|18473	- wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850
21mr|kernel-6.12-baikal-6.12.43-3|18474	- wifi: ath12k: Fix tx completion ring (WBM2SW) setup failure
21mr|kernel-6.12-baikal-6.12.43-3|18475	- wifi: ath12k: fix wrong definition of CE ring's base address
21mr|kernel-6.12-baikal-6.12.43-3|18476	- wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights
21mr|kernel-6.12-baikal-6.12.43-3|18477	- wifi: ath12k: use correct flag field for 320 MHz channels
21mr|kernel-6.12-baikal-6.12.43-3|18478	- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
21mr|kernel-6.12-baikal-6.12.43-3|18479	- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
21mr|kernel-6.12-baikal-6.12.43-3|18480	- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
21mr|kernel-6.12-baikal-6.12.43-3|18481	- wifi: ath9k: work around memset overflow warning
21mr|kernel-6.12-baikal-6.12.43-3|18482	- wifi: avoid offset calculation on NULL pointer
21mr|kernel-6.12-baikal-6.12.43-3|18483	- wifi: b43: Disable QoS for bcm4331
21mr|kernel-6.12-baikal-6.12.43-3|18484	- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
21mr|kernel-6.12-baikal-6.12.43-3|18485	- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
21mr|kernel-6.12-baikal-6.12.43-3|18486	- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
21mr|kernel-6.12-baikal-6.12.43-3|18487	- wifi: brcm80211: handle pmk_op allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|18488	- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
21mr|kernel-6.12-baikal-6.12.43-3|18489	- wifi: brcmfmac: add per-vendor feature detection callback
21mr|kernel-6.12-baikal-6.12.43-3|18490	- wifi: brcmfmac: Adjust n_channels usage for __counted_by
21mr|kernel-6.12-baikal-6.12.43-3|18491	- wifi: brcmfmac: avoid invalid list operation when vendor attach fails
21mr|kernel-6.12-baikal-6.12.43-3|18492	- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
21mr|kernel-6.12-baikal-6.12.43-3|18493	- wifi: brcmfmac: Demote vendor-specific attach/detach messages to info
21mr|kernel-6.12-baikal-6.12.43-3|18494	- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
21mr|kernel-6.12-baikal-6.12.43-3|18495	- wifi: brcmfmac: pcie: handle randbuf allocation failure
21mr|kernel-6.12-baikal-6.12.43-3|18496	- wifi: brcmsmac: avoid function pointer casts
21mr|kernel-6.12-baikal-6.12.43-3|18497	- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
21mr|kernel-6.12-baikal-6.12.43-3|18498	- wifi: carl9170: add a proper sanity check for endpoints
21mr|kernel-6.12-baikal-6.12.43-3|18499	- wifi: carl9170: re-fix fortified-memset warning
21mr|kernel-6.12-baikal-6.12.43-3|18500	- wifi: cfg80211: add a flag to disable wireless extensions
21mr|kernel-6.12-baikal-6.12.43-3|18501	- wifi: cfg80211: Add my certificate
21mr|kernel-6.12-baikal-6.12.43-3|18502	- wifi: cfg80211: check A-MSDU format more carefully
21mr|kernel-6.12-baikal-6.12.43-3|18503	- wifi: cfg80211: correct comment about MLD ID
21mr|kernel-6.12-baikal-6.12.43-3|18504	- wifi: cfg80211: fix 6 GHz scan request building
21mr|kernel-6.12-baikal-6.12.43-3|18505	- wifi: cfg80211: fix certs build to not depend on file order
21mr|kernel-6.12-baikal-6.12.43-3|18506	- wifi: cfg80211: fix CQM for non-range use
21mr|kernel-6.12-baikal-6.12.43-3|18507	- wifi: cfg80211: fix missing interfaces when dumping
21mr|kernel-6.12-baikal-6.12.43-3|18508	- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
21mr|kernel-6.12-baikal-6.12.43-3|18509	- wifi: cfg80211: fix rdev_dump_mpp() arguments order
21mr|kernel-6.12-baikal-6.12.43-3|18510	- wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done
21mr|kernel-6.12-baikal-6.12.43-3|18511	- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class
21mr|kernel-6.12-baikal-6.12.43-3|18512	- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
21mr|kernel-6.12-baikal-6.12.43-3|18513	- wifi: cfg80211: fix wiphy delayed work queueing
21mr|kernel-6.12-baikal-6.12.43-3|18514	- wifi: cfg80211: free beacon_ies when overridden from hidden BSS
21mr|kernel-6.12-baikal-6.12.43-3|18515	- wifi: cfg80211: fully move wiphy work to unbound workqueue
21mr|kernel-6.12-baikal-6.12.43-3|18516	- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()
21mr|kernel-6.12-baikal-6.12.43-3|18517	- wifi: cfg80211: Lock wiphy in cfg80211_get_station
21mr|kernel-6.12-baikal-6.12.43-3|18518	- wifi: cfg80211: lock wiphy mutex for rfkill poll
21mr|kernel-6.12-baikal-6.12.43-3|18519	- wifi: cfg80211: parse all ML elements in an ML probe response
21mr|kernel-6.12-baikal-6.12.43-3|18520	- wifi: cfg80211: pmsr: use correct nla_get_uX functions
21mr|kernel-6.12-baikal-6.12.43-3|18521	- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
21mr|kernel-6.12-baikal-6.12.43-3|18522	- wifi: cfg80211: wext: set ssids=NULL for passive scans
21mr|kernel-6.12-baikal-6.12.43-3|18523	- wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()
21mr|kernel-6.12-baikal-6.12.43-3|18524	- wifi: ieee80211: don't require protected vendor action frames
21mr|kernel-6.12-baikal-6.12.43-3|18525	- wifi: ieee80211: fix ieee80211_mle_basic_sta_prof_size_ok()
21mr|kernel-6.12-baikal-6.12.43-3|18526	- wifi: iwlwifi: acpi: fix WPFC reading
21mr|kernel-6.12-baikal-6.12.43-3|18527	- wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
21mr|kernel-6.12-baikal-6.12.43-3|18528	- wifi: iwlwifi: assign phy_ctxt before eSR activation
21mr|kernel-6.12-baikal-6.12.43-3|18529	- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
21mr|kernel-6.12-baikal-6.12.43-3|18530	- wifi: iwlwifi: dbg-tlv: ensure NUL termination
21mr|kernel-6.12-baikal-6.12.43-3|18531	- wifi: iwlwifi: disable multi rx queue for 9000
21mr|kernel-6.12-baikal-6.12.43-3|18532	- wifi: iwlwifi: do not announce EPCS support
21mr|kernel-6.12-baikal-6.12.43-3|18533	- wifi: iwlwifi: don't support triggered EHT CQI feedback
21mr|kernel-6.12-baikal-6.12.43-3|18534	- wifi: iwlwifi: exit eSR only after the FW does
21mr|kernel-6.12-baikal-6.12.43-3|18535	- wifi: iwlwifi: fix a memory corruption
21mr|kernel-6.12-baikal-6.12.43-3|18536	- wifi: iwlwifi: fix double-free bug
21mr|kernel-6.12-baikal-6.12.43-3|18537	- wifi: iwlwifi: fix EWRD table validity check
21mr|kernel-6.12-baikal-6.12.43-3|18538	- wifi: iwlwifi: fix out of bound copy_from_user
21mr|kernel-6.12-baikal-6.12.43-3|18539	- wifi: iwlwifi: Fix some error codes
21mr|kernel-6.12-baikal-6.12.43-3|18540	- wifi: iwlwifi: fw: don't always use FW dump trig
21mr|kernel-6.12-baikal-6.12.43-3|18541	- wifi: iwlwifi: mvm: allocate STA links only for active links
21mr|kernel-6.12-baikal-6.12.43-3|18542	- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
21mr|kernel-6.12-baikal-6.12.43-3|18543	- wifi: iwlwifi: mvm: d3: fix IPN byte order
21mr|kernel-6.12-baikal-6.12.43-3|18544	- wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup
21mr|kernel-6.12-baikal-6.12.43-3|18545	- wifi: iwlwifi: mvm: disable MLO for the time being
21mr|kernel-6.12-baikal-6.12.43-3|18546	- wifi: iwlwifi: mvm: don't initialize csa_work twice
21mr|kernel-6.12-baikal-6.12.43-3|18547	- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
21mr|kernel-6.12-baikal-6.12.43-3|18548	- wifi: iwlwifi: mvm: don't set replay counters to 0xff
21mr|kernel-6.12-baikal-6.12.43-3|18549	- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
21mr|kernel-6.12-baikal-6.12.43-3|18550	- wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL
21mr|kernel-6.12-baikal-6.12.43-3|18551	- wifi: iwlwifi: mvm: fix a crash when we run out of stations
21mr|kernel-6.12-baikal-6.12.43-3|18552	- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
21mr|kernel-6.12-baikal-6.12.43-3|18553	- wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask
21mr|kernel-6.12-baikal-6.12.43-3|18554	- wifi: iwlwifi: mvm: fix erroneous queue index mask
21mr|kernel-6.12-baikal-6.12.43-3|18555	- wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill
21mr|kernel-6.12-baikal-6.12.43-3|18556	- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
21mr|kernel-6.12-baikal-6.12.43-3|18557	- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
21mr|kernel-6.12-baikal-6.12.43-3|18558	- wifi: iwlwifi: mvm: guard against invalid STA ID on removal
21mr|kernel-6.12-baikal-6.12.43-3|18559	- wifi: iwlwifi: mvm: handle BA session teardown in RF-kill
21mr|kernel-6.12-baikal-6.12.43-3|18560	- wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd
21mr|kernel-6.12-baikal-6.12.43-3|18561	- wifi: iwlwifi: mvm: include link ID when releasing frames
21mr|kernel-6.12-baikal-6.12.43-3|18562	- wifi: iwlwifi: mvm: initialize rates in FW earlier
21mr|kernel-6.12-baikal-6.12.43-3|18563	- wifi: iwlwifi: mvm: init vif works only once
21mr|kernel-6.12-baikal-6.12.43-3|18564	- wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option
21mr|kernel-6.12-baikal-6.12.43-3|18565	- wifi: iwlwifi: mvm: remove old PASN station when adding a new one
21mr|kernel-6.12-baikal-6.12.43-3|18566	- wifi: iwlwifi: mvm: remove stale STA link data during restart
21mr|kernel-6.12-baikal-6.12.43-3|18567	- wifi: iwlwifi: mvm: report beacon protection failures
21mr|kernel-6.12-baikal-6.12.43-3|18568	- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
21mr|kernel-6.12-baikal-6.12.43-3|18569	- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
21mr|kernel-6.12-baikal-6.12.43-3|18570	- wifi: iwlwifi: mvm: rfi: fix potential response leaks
21mr|kernel-6.12-baikal-6.12.43-3|18571	- wifi: iwlwifi: mvm: select STA mask only for active links
21mr|kernel-6.12-baikal-6.12.43-3|18572	- wifi: iwlwifi: mvm: send TX path flush in rfkill
21mr|kernel-6.12-baikal-6.12.43-3|18573	- wifi: iwlwifi: mvm: set properly mac header
21mr|kernel-6.12-baikal-6.12.43-3|18574	- wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request
21mr|kernel-6.12-baikal-6.12.43-3|18575	- wifi: iwlwifi: mvm: use correct address 3 in A-MSDU
21mr|kernel-6.12-baikal-6.12.43-3|18576	- wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
21mr|kernel-6.12-baikal-6.12.43-3|18577	- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
21mr|kernel-6.12-baikal-6.12.43-3|18578	- wifi: iwlwifi: pcie: avoid a NULL pointer dereference
21mr|kernel-6.12-baikal-6.12.43-3|18579	- wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ
21mr|kernel-6.12-baikal-6.12.43-3|18580	- wifi: iwlwifi: pcie: fix RB status reading
21mr|kernel-6.12-baikal-6.12.43-3|18581	- wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK
21mr|kernel-6.12-baikal-6.12.43-3|18582	- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
21mr|kernel-6.12-baikal-6.12.43-3|18583	- wifi: iwlwifi: read txq->read_ptr under lock
21mr|kernel-6.12-baikal-6.12.43-3|18584	- wifi: iwlwifi: reconfigure TLC during HW restart
21mr|kernel-6.12-baikal-6.12.43-3|18585	- wifi: iwlwifi: support EHT for WH
21mr|kernel-6.12-baikal-6.12.43-3|18586	- wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()
21mr|kernel-6.12-baikal-6.12.43-3|18587	- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
21mr|kernel-6.12-baikal-6.12.43-3|18588	- wifi: libertas: stop selecting wext
21mr|kernel-6.12-baikal-6.12.43-3|18589	- wifi: mac80211: accept broadcast probe responses on 6 GHz
21mr|kernel-6.12-baikal-6.12.43-3|18590	- wifi: mac80211: adding missing drv_mgd_complete_tx() call
21mr|kernel-6.12-baikal-6.12.43-3|18591	- wifi: mac80211: apply mcast rate only if interface is up
21mr|kernel-6.12-baikal-6.12.43-3|18592	- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
21mr|kernel-6.12-baikal-6.12.43-3|18593	- wifi: mac80211: check defragmentation succeeded
21mr|kernel-6.12-baikal-6.12.43-3|18594	- wifi: mac80211: check if the existing link config remains unchanged
21mr|kernel-6.12-baikal-6.12.43-3|18595	- wifi: mac80211: clean up assignments to pointer cache.
21mr|kernel-6.12-baikal-6.12.43-3|18596	- wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
21mr|kernel-6.12-baikal-6.12.43-3|18597	- wifi: mac80211: disable softirqs for queued frame handling
21mr|kernel-6.12-baikal-6.12.43-3|18598	- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers during flush
21mr|kernel-6.12-baikal-6.12.43-3|18599	- wifi: mac80211: don't re-add debugfs during reconfig
21mr|kernel-6.12-baikal-6.12.43-3|18600	- wifi: mac80211: don't use rate mask for scanning
21mr|kernel-6.12-baikal-6.12.43-3|18601	- wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field
21mr|kernel-6.12-baikal-6.12.43-3|18602	- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
21mr|kernel-6.12-baikal-6.12.43-3|18603	- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc
21mr|kernel-6.12-baikal-6.12.43-3|18604	- wifi: mac80211: fix potential sta-link leak
21mr|kernel-6.12-baikal-6.12.43-3|18605	- wifi: mac80211: fix prep_connection error path
21mr|kernel-6.12-baikal-6.12.43-3|18606	- wifi: mac80211: fix race condition on enabling fast-xmit
21mr|kernel-6.12-baikal-6.12.43-3|18607	- wifi: mac80211: fix RCU use in TDLS fast-xmit
21mr|kernel-6.12-baikal-6.12.43-3|18608	- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
21mr|kernel-6.12-baikal-6.12.43-3|18609	- wifi: mac80211: fix unaligned le16 access
21mr|kernel-6.12-baikal-6.12.43-3|18610	- wifi: mac80211: fix waiting for beacons logic
21mr|kernel-6.12-baikal-6.12.43-3|18611	- wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_sta_ht_cap
21mr|kernel-6.12-baikal-6.12.43-3|18612	- wifi: mac80211: handle tasklet frames before stopping
21mr|kernel-6.12-baikal-6.12.43-3|18613	- wifi: mac80211_hwsim: init peer measurement result
21mr|kernel-6.12-baikal-6.12.43-3|18614	- wifi: mac80211: mesh: check element parsing succeeded
21mr|kernel-6.12-baikal-6.12.43-3|18615	- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
21mr|kernel-6.12-baikal-6.12.43-3|18616	- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
21mr|kernel-6.12-baikal-6.12.43-3|18617	- wifi: mac80211: mesh_plink: fix matches_local logic
21mr|kernel-6.12-baikal-6.12.43-3|18618	- wifi: mac80211: only call drv_sta_rc_update for uploaded stations
21mr|kernel-6.12-baikal-6.12.43-3|18619	- wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
21mr|kernel-6.12-baikal-6.12.43-3|18620	- wifi: mac80211: remove link before AP
21mr|kernel-6.12-baikal-6.12.43-3|18621	- wifi: mac80211: set station RX-NSS on reconfig
21mr|kernel-6.12-baikal-6.12.43-3|18622	- wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded
21mr|kernel-6.12-baikal-6.12.43-3|18623	- wifi: mac80211: track capability/opmode NSS separately
21mr|kernel-6.12-baikal-6.12.43-3|18624	- wifi: mac80211: Use flexible array in struct ieee80211_tim_ie
21mr|kernel-6.12-baikal-6.12.43-3|18625	- wifi: mt76: connac: fix EHT phy mode check
21mr|kernel-6.12-baikal-6.12.43-3|18626	- wifi: mt76: fix broken precal loading from MTD for mt7915
21mr|kernel-6.12-baikal-6.12.43-3|18627	- wifi: mt76: fix crash with WED rx support enabled
21mr|kernel-6.12-baikal-6.12.43-3|18628	- wifi: mt76: fix typo in mt76_get_of_eeprom_from_nvmem function
21mr|kernel-6.12-baikal-6.12.43-3|18629	- wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset
21mr|kernel-6.12-baikal-6.12.43-3|18630	- wifi: mt76: mt7603: fix tx queue of loopback packets
21mr|kernel-6.12-baikal-6.12.43-3|18631	- wifi: mt76: mt7915: add locking for accessing mapped registers
21mr|kernel-6.12-baikal-6.12.43-3|18632	- wifi: mt76: mt7915: also MT7981 is 3T3R but nss2 on 5 GHz band
21mr|kernel-6.12-baikal-6.12.43-3|18633	- wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init()
21mr|kernel-6.12-baikal-6.12.43-3|18634	- wifi: mt76: mt7915: fix EEPROM offset of TSSI flag on MT7981
21mr|kernel-6.12-baikal-6.12.43-3|18635	- wifi: mt76: mt7915: workaround too long expansion sparse warnings
21mr|kernel-6.12-baikal-6.12.43-3|18636	- wifi: mt76: mt7921e: fix use-after-free in free_irq()
21mr|kernel-6.12-baikal-6.12.43-3|18637	- wifi: mt76: mt7921: fix country count limitation for CLC
21mr|kernel-6.12-baikal-6.12.43-3|18638	- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
21mr|kernel-6.12-baikal-6.12.43-3|18639	- wifi: mt76: mt7921s: fix workqueue problem causes STA association fail
21mr|kernel-6.12-baikal-6.12.43-3|18640	- wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI
21mr|kernel-6.12-baikal-6.12.43-3|18641	- wifi: mt76: mt792x: fix ethtool warning
21mr|kernel-6.12-baikal-6.12.43-3|18642	- wifi: mt76: mt7996: add locking for accessing mapped registers
21mr|kernel-6.12-baikal-6.12.43-3|18643	- wifi: mt76: mt7996: add PCI IDs for mt7992
21mr|kernel-6.12-baikal-6.12.43-3|18644	- wifi: mt76: mt7996: add sanity checks for background radar trigger
21mr|kernel-6.12-baikal-6.12.43-3|18645	- wifi: mt76: mt7996: disable AMSDU for non-data frames
21mr|kernel-6.12-baikal-6.12.43-3|18646	- wifi: mt76: mt7996: fix efuse reading issue
21mr|kernel-6.12-baikal-6.12.43-3|18647	- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
21mr|kernel-6.12-baikal-6.12.43-3|18648	- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value
21mr|kernel-6.12-baikal-6.12.43-3|18649	- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
21mr|kernel-6.12-baikal-6.12.43-3|18650	- wifi: mt76: mt7996: fix rate usage of inband discovery frames
21mr|kernel-6.12-baikal-6.12.43-3|18651	- wifi: mt76: mt7996: fix the size of struct bss_rate_tlv
21mr|kernel-6.12-baikal-6.12.43-3|18652	- wifi: mt76: mt7996: fix TWT issues
21mr|kernel-6.12-baikal-6.12.43-3|18653	- wifi: mt76: replace skb_put with skb_put_zero
21mr|kernel-6.12-baikal-6.12.43-3|18654	- wifi: mwifiex: add extra delay for firmware ready
21mr|kernel-6.12-baikal-6.12.43-3|18655	- wifi: mwifiex: configure BSSID consistently when starting AP
21mr|kernel-6.12-baikal-6.12.43-3|18656	- wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
21mr|kernel-6.12-baikal-6.12.43-3|18657	- wifi: mwifiex: Fix interface type change
21mr|kernel-6.12-baikal-6.12.43-3|18658	- wifi: mwifiex: fix uninitialized firmware_stat
21mr|kernel-6.12-baikal-6.12.43-3|18659	- wifi: mwl8k: initialize cmd->addr[] properly
21mr|kernel-6.12-baikal-6.12.43-3|18660	- wifi: nl80211: Avoid address calculations via out of bounds array indexing
21mr|kernel-6.12-baikal-6.12.43-3|18661	- wifi: nl80211: don't free NULL coalescing rule
21mr|kernel-6.12-baikal-6.12.43-3|18662	- wifi: nl80211: fix deadlock in nl80211_set_cqm_rssi (6.6.x)
21mr|kernel-6.12-baikal-6.12.43-3|18663	- wifi: nl80211: reject iftype change with mesh ID change
21mr|kernel-6.12-baikal-6.12.43-3|18664	- wifi: plfxlc: check for allocation failure in plfxlc_usb_wreq_async()
21mr|kernel-6.12-baikal-6.12.43-3|18665	- wifi: rt2x00: correct wrong BBP register in RxDCOC calibration
21mr|kernel-6.12-baikal-6.12.43-3|18666	- wifi: rt2x00: restart beacon queue when hardware reset
21mr|kernel-6.12-baikal-6.12.43-3|18667	- wifi: rtl8xxxu: 8188f: Limit TX power index
21mr|kernel-6.12-baikal-6.12.43-3|18668	- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
21mr|kernel-6.12-baikal-6.12.43-3|18669	- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
21mr|kernel-6.12-baikal-6.12.43-3|18670	- wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor
21mr|kernel-6.12-baikal-6.12.43-3|18671	- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
21mr|kernel-6.12-baikal-6.12.43-3|18672	- wifi: rtlwifi: add calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18673	- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
21mr|kernel-6.12-baikal-6.12.43-3|18674	- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
21mr|kernel-6.12-baikal-6.12.43-3|18675	- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18676	- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18677	- wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18678	- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18679	- wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
21mr|kernel-6.12-baikal-6.12.43-3|18680	- wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
21mr|kernel-6.12-baikal-6.12.43-3|18681	- wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
21mr|kernel-6.12-baikal-6.12.43-3|18682	- wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18683	- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18684	- wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18685	- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
21mr|kernel-6.12-baikal-6.12.43-3|18686	- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
21mr|kernel-6.12-baikal-6.12.43-3|18687	- wifi: rtw88: 8821c: Fix beacon loss and disconnect
21mr|kernel-6.12-baikal-6.12.43-3|18688	- wifi: rtw88: 8821c: Fix false alarm count
21mr|kernel-6.12-baikal-6.12.43-3|18689	- wifi: rtw88: 8821cu: Fix connection failure
21mr|kernel-6.12-baikal-6.12.43-3|18690	- wifi: rtw88: 8821cu: Fix firmware upload fail
21mr|kernel-6.12-baikal-6.12.43-3|18691	- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
21mr|kernel-6.12-baikal-6.12.43-3|18692	- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
21mr|kernel-6.12-baikal-6.12.43-3|18693	- wifi: rtw88: sdio: Honor the host max_req_size in the RX path
21mr|kernel-6.12-baikal-6.12.43-3|18694	- wifi: rtw88: usb: Fix disconnection after beacon loss
21mr|kernel-6.12-baikal-6.12.43-3|18695	- wifi: rtw89: 8852b: fix definition of KIP register number
21mr|kernel-6.12-baikal-6.12.43-3|18696	- wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members
21mr|kernel-6.12-baikal-6.12.43-3|18697	- wifi: rtw89: correct aSIFSTime for 6GHz band
21mr|kernel-6.12-baikal-6.12.43-3|18698	- wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter()
21mr|kernel-6.12-baikal-6.12.43-3|18699	- wifi: rtw89: fix misbehavior of TX beacon in concurrent mode
21mr|kernel-6.12-baikal-6.12.43-3|18700	- wifi: rtw89: fix null pointer access when abort scan
21mr|kernel-6.12-baikal-6.12.43-3|18701	- wifi: rtw89: fix timeout calculation in rtw89_roc_end()
21mr|kernel-6.12-baikal-6.12.43-3|18702	- wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command
21mr|kernel-6.12-baikal-6.12.43-3|18703	- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
21mr|kernel-6.12-baikal-6.12.43-3|18704	- wifi: virt_wifi: avoid reporting connection success with wrong SSID
21mr|kernel-6.12-baikal-6.12.43-3|18705	- wifi: virt_wifi: don't use strlen() in const context
21mr|kernel-6.12-baikal-6.12.43-3|18706	- wifi: wfx: fix memory leak when starting AP
21mr|kernel-6.12-baikal-6.12.43-3|18707	- wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap()
21mr|kernel-6.12-baikal-6.12.43-3|18708	- wifi: wilc1000: do not realloc workqueue everytime an interface is added
21mr|kernel-6.12-baikal-6.12.43-3|18709	- wifi: wilc1000: fix declarations ordering
21mr|kernel-6.12-baikal-6.12.43-3|18710	- wifi: wilc1000: fix ies_len type in connect path
21mr|kernel-6.12-baikal-6.12.43-3|18711	- wifi: wilc1000: fix multi-vif management when deleting a vif
21mr|kernel-6.12-baikal-6.12.43-3|18712	- wifi: wilc1000: fix RCU usage in connect path
21mr|kernel-6.12-baikal-6.12.43-3|18713	- wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
21mr|kernel-6.12-baikal-6.12.43-3|18714	- wifi: wilc1000: revert reset line logic flip
21mr|kernel-6.12-baikal-6.12.43-3|18715	- wireguard: allowedips: avoid unaligned 64-bit memory accesses
21mr|kernel-6.12-baikal-6.12.43-3|18716	- wireguard: netlink: access device through ctx instead of peer
21mr|kernel-6.12-baikal-6.12.43-3|18717	- wireguard: netlink: check for dangling peer via is_dead instead of empty list
21mr|kernel-6.12-baikal-6.12.43-3|18718	- wireguard: queueing: annotate intentional data race in cpu round robin
21mr|kernel-6.12-baikal-6.12.43-3|18719	- wireguard: receive: annotate data-race around receiving_counter.counter
21mr|kernel-6.12-baikal-6.12.43-3|18720	- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
21mr|kernel-6.12-baikal-6.12.43-3|18721	- wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU
21mr|kernel-6.12-baikal-6.12.43-3|18722	- wireguard: send: annotate intentional data race in checking empty queue
21mr|kernel-6.12-baikal-6.12.43-3|18723	- work around gcc bugs with 'asm goto' with outputs
21mr|kernel-6.12-baikal-6.12.43-3|18724	- workqueue.c: Increase workqueue name length
21mr|kernel-6.12-baikal-6.12.43-3|18725	- workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()
21mr|kernel-6.12-baikal-6.12.43-3|18726	- workqueue: Factor out pwq_is_empty()
21mr|kernel-6.12-baikal-6.12.43-3|18727	- workqueue: Fix selection of wake_cpu in kick_pool()
21mr|kernel-6.12-baikal-6.12.43-3|18728	- workqueue: Implement system-wide nr_active enforcement for unbound workqueues
21mr|kernel-6.12-baikal-6.12.43-3|18729	- workqueue: Increase worker desc's length to 32
21mr|kernel-6.12-baikal-6.12.43-3|18730	- workqueue: Introduce struct wq_node_nr_active
21mr|kernel-6.12-baikal-6.12.43-3|18731	- workqueue: Make sure that wq_unbound_cpumask is never empty
21mr|kernel-6.12-baikal-6.12.43-3|18732	- workqueue: Make wq_adjust_max_active() round-robin pwqs while activating
21mr|kernel-6.12-baikal-6.12.43-3|18733	- workqueue: Move nr_active handling into helpers
21mr|kernel-6.12-baikal-6.12.43-3|18734	- workqueue: Move pwq->max_active to wq->max_active
21mr|kernel-6.12-baikal-6.12.43-3|18735	- workqueue: RCU protect wq->dfl_pwq and implement accessors for it
21mr|kernel-6.12-baikal-6.12.43-3|18736	- workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()
21mr|kernel-6.12-baikal-6.12.43-3|18737	- workqueue: Shorten events_freezable_power_efficient name
21mr|kernel-6.12-baikal-6.12.43-3|18738	- x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
21mr|kernel-6.12-baikal-6.12.43-3|18739	- x86/alternatives: Sync core before enabling interrupts
21mr|kernel-6.12-baikal-6.12.43-3|18740	- x86/amd_nb: Check for invalid SMN reads
21mr|kernel-6.12-baikal-6.12.43-3|18741	- x86/apic: Don't access the APIC when disabling x2APIC
21mr|kernel-6.12-baikal-6.12.43-3|18742	- x86/apic: Force native_apic_mem_read() to use the MOV instruction
21mr|kernel-6.12-baikal-6.12.43-3|18743	- x86/asm: Use %%c/%%n instead of %%P operand modifier in asm templates
21mr|kernel-6.12-baikal-6.12.43-3|18744	- x86/barrier: Do not serialize MSR accesses on AMD
21mr|kernel-6.12-baikal-6.12.43-3|18745	- x86/bhi: Add BHI mitigation knob
21mr|kernel-6.12-baikal-6.12.43-3|18746	- x86/bhi: Add support for clearing branch history at syscall entry
21mr|kernel-6.12-baikal-6.12.43-3|18747	- x86/bhi: Avoid warning in #DB handler due to BHI mitigation
21mr|kernel-6.12-baikal-6.12.43-3|18748	- x86/bhi: Define SPEC_CTRL_BHI_DIS_S
21mr|kernel-6.12-baikal-6.12.43-3|18749	- x86/bhi: Enumerate Branch History Injection (BHI) bug
21mr|kernel-6.12-baikal-6.12.43-3|18750	- x86/bhi: Mitigate KVM by default
21mr|kernel-6.12-baikal-6.12.43-3|18751	- x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57
21mr|kernel-6.12-baikal-6.12.43-3|18752	- x86/boot: Construct PE/COFF .text section from assembler
21mr|kernel-6.12-baikal-6.12.43-3|18753	- x86/boot: Define setup size in linker script
21mr|kernel-6.12-baikal-6.12.43-3|18754	- x86/boot: Derive file size from _edata symbol
21mr|kernel-6.12-baikal-6.12.43-3|18755	- x86/boot: Don't add the EFI stub to targets, again
21mr|kernel-6.12-baikal-6.12.43-3|18756	- x86/boot: Drop PE/COFF .reloc section
21mr|kernel-6.12-baikal-6.12.43-3|18757	- x86/boot: Drop redundant code setting the root device
21mr|kernel-6.12-baikal-6.12.43-3|18758	- x86/boot: Drop references to startup_64
21mr|kernel-6.12-baikal-6.12.43-3|18759	- x86/boot: Grab kernel_info offset from zoffset header directly
21mr|kernel-6.12-baikal-6.12.43-3|18760	- x86/boot: Ignore NMIs during very early boot
21mr|kernel-6.12-baikal-6.12.43-3|18761	- x86/boot: Ignore relocations in .notes sections in walk_relocs() too
21mr|kernel-6.12-baikal-6.12.43-3|18762	- x86/boot: Increase section and file alignment to 4k/512
21mr|kernel-6.12-baikal-6.12.43-3|18763	- x86/boot: Move mem_encrypt= parsing to the decompressor
21mr|kernel-6.12-baikal-6.12.43-3|18764	- x86/boot: Omit compression buffer from PE/COFF image memory footprint
21mr|kernel-6.12-baikal-6.12.43-3|18765	- x86/boot: Remove the 'bugger off' message
21mr|kernel-6.12-baikal-6.12.43-3|18766	- x86/boot: Set EFI handover offset directly in header asm
21mr|kernel-6.12-baikal-6.12.43-3|18767	- x86/boot: Split off PE/COFF .data section
21mr|kernel-6.12-baikal-6.12.43-3|18768	- x86/bpf: Fix IP after emitting call depth accounting
21mr|kernel-6.12-baikal-6.12.43-3|18769	- x86/bugs: Add asm helpers for executing VERW
21mr|kernel-6.12-baikal-6.12.43-3|18770	- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
21mr|kernel-6.12-baikal-6.12.43-3|18771	- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
21mr|kernel-6.12-baikal-6.12.43-3|18772	- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
21mr|kernel-6.12-baikal-6.12.43-3|18773	- x86/bugs: Fix BHI documentation
21mr|kernel-6.12-baikal-6.12.43-3|18774	- x86/bugs: Fix BHI handling of RRSBA
21mr|kernel-6.12-baikal-6.12.43-3|18775	- x86/bugs: Fix BHI retpoline check
21mr|kernel-6.12-baikal-6.12.43-3|18776	- x86/bugs: Fix return type of spectre_bhi_state()
21mr|kernel-6.12-baikal-6.12.43-3|18777	- x86/bugs: Fix the SRSO mitigation on Zen3/4
21mr|kernel-6.12-baikal-6.12.43-3|18778	- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
21mr|kernel-6.12-baikal-6.12.43-3|18779	- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
21mr|kernel-6.12-baikal-6.12.43-3|18780	- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
21mr|kernel-6.12-baikal-6.12.43-3|18781	- x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
21mr|kernel-6.12-baikal-6.12.43-3|18782	- x86/bugs: Use fixed addressing for VERW operand
21mr|kernel-6.12-baikal-6.12.43-3|18783	- x86/coco: Disable 32-bit emulation by default on TDX and SEV
21mr|kernel-6.12-baikal-6.12.43-3|18784	- x86/coco: Require seeding RNG with RDRAND on CoCo systems
21mr|kernel-6.12-baikal-6.12.43-3|18785	- x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
21mr|kernel-6.12-baikal-6.12.43-3|18786	- x86/CPU/AMD: Add X86_FEATURE_ZEN1
21mr|kernel-6.12-baikal-6.12.43-3|18787	- x86/CPU/AMD: Add ZenX generations flags
21mr|kernel-6.12-baikal-6.12.43-3|18788	- x86/CPU/AMD: Carve out the erratum 1386 fix
21mr|kernel-6.12-baikal-6.12.43-3|18789	- x86/CPU/AMD: Check vendor in the AMD microcode callback
21mr|kernel-6.12-baikal-6.12.43-3|18790	- x86/CPU/AMD: Get rid of amd_erratum_1054[]
21mr|kernel-6.12-baikal-6.12.43-3|18791	- x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function
21mr|kernel-6.12-baikal-6.12.43-3|18792	- x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function
21mr|kernel-6.12-baikal-6.12.43-3|18793	- x86/CPU/AMD: Move Zenbleed check to the Zen2 init function
21mr|kernel-6.12-baikal-6.12.43-3|18794	- x86/CPU/AMD: Update the Zenbleed microcode revisions
21mr|kernel-6.12-baikal-6.12.43-3|18795	- x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
21mr|kernel-6.12-baikal-6.12.43-3|18796	- x86/cpufeatures: Add new word for scattered features
21mr|kernel-6.12-baikal-6.12.43-3|18797	- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
21mr|kernel-6.12-baikal-6.12.43-3|18798	- x86/cpu: Fix check for RDPKRU in __show_regs()
21mr|kernel-6.12-baikal-6.12.43-3|18799	- x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
21mr|kernel-6.12-baikal-6.12.43-3|18800	- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
21mr|kernel-6.12-baikal-6.12.43-3|18801	- x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
21mr|kernel-6.12-baikal-6.12.43-3|18802	- x86/csum: clean up `csum_partial' further
21mr|kernel-6.12-baikal-6.12.43-3|18803	- x86/csum: Remove unnecessary odd handling
21mr|kernel-6.12-baikal-6.12.43-3|18804	- x86/e820: Don't reserve SETUP_RNG_SEED in e820
21mr|kernel-6.12-baikal-6.12.43-3|18805	- x86/efi: Disregard setup header of loaded image
21mr|kernel-6.12-baikal-6.12.43-3|18806	- x86/efi: Drop alignment flags from PE section headers
21mr|kernel-6.12-baikal-6.12.43-3|18807	- x86/efi: Drop EFI stub .bss from .data section
21mr|kernel-6.12-baikal-6.12.43-3|18808	- x86/efistub: Add missing boot_params for mixed mode compat entry
21mr|kernel-6.12-baikal-6.12.43-3|18809	- x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
21mr|kernel-6.12-baikal-6.12.43-3|18810	- x86/efistub: Avoid returning EFI_SUCCESS on error
21mr|kernel-6.12-baikal-6.12.43-3|18811	- x86/efistub: Call mixed mode boot services on the firmware's stack
21mr|kernel-6.12-baikal-6.12.43-3|18812	- x86/efistub: Clear decompressor BSS in native EFI entrypoint
21mr|kernel-6.12-baikal-6.12.43-3|18813	- x86/efistub: Don't clear BSS twice in mixed mode
21mr|kernel-6.12-baikal-6.12.43-3|18814	- x86/efistub: Give up if memory attribute protocol returns an error
21mr|kernel-6.12-baikal-6.12.43-3|18815	- x86/efistub: Omit physical KASLR when memory reservations exist
21mr|kernel-6.12-baikal-6.12.43-3|18816	- x86/efistub: Reinstate soft limit for initrd loading
21mr|kernel-6.12-baikal-6.12.43-3|18817	- x86/efistub: Remap kernel text read-only before dropping NX attribute
21mr|kernel-6.12-baikal-6.12.43-3|18818	- x86/efistub: Revert to heap allocated boot_params for PE entrypoint
21mr|kernel-6.12-baikal-6.12.43-3|18819	- x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
21mr|kernel-6.12-baikal-6.12.43-3|18820	- x86/entry_32: Add VERW just before userspace transition
21mr|kernel-6.12-baikal-6.12.43-3|18821	- x86/entry_64: Add VERW just before userspace transition
21mr|kernel-6.12-baikal-6.12.43-3|18822	- x86/entry/64: Remove obsolete comment on tracing vs. SYSRET
21mr|kernel-6.12-baikal-6.12.43-3|18823	- x86/entry: Convert INT 0x80 emulation to IDTENTRY
21mr|kernel-6.12-baikal-6.12.43-3|18824	- x86/entry: Do not allow external 0x80 interrupts
21mr|kernel-6.12-baikal-6.12.43-3|18825	- x86/entry/ia32: Ensure s32 is sign extended to s64
21mr|kernel-6.12-baikal-6.12.43-3|18826	- x86/entry: Rename ignore_sysret()
21mr|kernel-6.12-baikal-6.12.43-3|18827	- x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram
21mr|kernel-6.12-baikal-6.12.43-3|18828	- x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup
21mr|kernel-6.12-baikal-6.12.43-3|18829	- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD
21mr|kernel-6.12-baikal-6.12.43-3|18830	- x86/fpu: Stop relying on userspace for info to fault in xsave buffer
21mr|kernel-6.12-baikal-6.12.43-3|18831	- x86/head/64: Move the __head definition to <asm/init.h>
21mr|kernel-6.12-baikal-6.12.43-3|18832	- x86/hyperv: Allow 15-bit APIC IDs for VTL platforms
21mr|kernel-6.12-baikal-6.12.43-3|18833	- x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM
21mr|kernel-6.12-baikal-6.12.43-3|18834	- x86/hyperv: Use per cpu initial stack for vtl context
21mr|kernel-6.12-baikal-6.12.43-3|18835	- x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS
21mr|kernel-6.12-baikal-6.12.43-3|18836	- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
21mr|kernel-6.12-baikal-6.12.43-3|18837	- x86: Introduce ia32_enabled()
21mr|kernel-6.12-baikal-6.12.43-3|18838	- x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS
21mr|kernel-6.12-baikal-6.12.43-3|18839	- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
21mr|kernel-6.12-baikal-6.12.43-3|18840	- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y
21mr|kernel-6.12-baikal-6.12.43-3|18841	- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
21mr|kernel-6.12-baikal-6.12.43-3|18842	- x86/kexec: Fix bug with call depth tracking
21mr|kernel-6.12-baikal-6.12.43-3|18843	- x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
21mr|kernel-6.12-baikal-6.12.43-3|18844	- x86/kvm: Do not try to disable kvmclock if it was not enabled
21mr|kernel-6.12-baikal-6.12.43-3|18845	- x86/lib: Fix overflow when counting digits
21mr|kernel-6.12-baikal-6.12.43-3|18846	- x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups
21mr|kernel-6.12-baikal-6.12.43-3|18847	- x86/mce/inject: Clear test status value
21mr|kernel-6.12-baikal-6.12.43-3|18848	- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
21mr|kernel-6.12-baikal-6.12.43-3|18849	- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
21mr|kernel-6.12-baikal-6.12.43-3|18850	- x86/microcode: do not cache microcode if it will not be used
21mr|kernel-6.12-baikal-6.12.43-3|18851	- x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()
21mr|kernel-6.12-baikal-6.12.43-3|18852	- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type
21mr|kernel-6.12-baikal-6.12.43-3|18853	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-6.12-baikal-6.12.43-3|18854	- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
21mr|kernel-6.12-baikal-6.12.43-3|18855	- x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
21mr|kernel-6.12-baikal-6.12.43-3|18856	- x86/mm/pat: fix VM_PAT handling in COW mappings
21mr|kernel-6.12-baikal-6.12.43-3|18857	- x86/mm: Remove broken vsyscall emulation code from the page fault code
21mr|kernel-6.12-baikal-6.12.43-3|18858	- x86/mpparse: Register APIC address only once
21mr|kernel-6.12-baikal-6.12.43-3|18859	- x86/nmi: Fix the inverse "in NMI handler" check
21mr|kernel-6.12-baikal-6.12.43-3|18860	- x86/nospec: Refactor UNTRAIN_RET[_*]
21mr|kernel-6.12-baikal-6.12.43-3|18861	- x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks()
21mr|kernel-6.12-baikal-6.12.43-3|18862	- x86/numa: Fix the address overlap check in numa_fill_memblks()
21mr|kernel-6.12-baikal-6.12.43-3|18863	- x86/numa: Fix the sort compare func used in numa_fill_memblks()
21mr|kernel-6.12-baikal-6.12.43-3|18864	- x86/of: Return consistent error type from x86_of_pci_irq_enable()
21mr|kernel-6.12-baikal-6.12.43-3|18865	- x86/pat: Fix W^X violation false-positives when running as Xen PV guest
21mr|kernel-6.12-baikal-6.12.43-3|18866	- x86/pat: Introduce lookup_address_in_pgd_attr()
21mr|kernel-6.12-baikal-6.12.43-3|18867	- x86/pat: Restructure _lookup_address_cpa()
21mr|kernel-6.12-baikal-6.12.43-3|18868	- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
21mr|kernel-6.12-baikal-6.12.43-3|18869	- x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS
21mr|kernel-6.12-baikal-6.12.43-3|18870	- x86/pci: Skip early E820 check for ECAM region
21mr|kernel-6.12-baikal-6.12.43-3|18871	- x86/pci/xen: Fix PCIBIOS_* return code handling
21mr|kernel-6.12-baikal-6.12.43-3|18872	- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-baikal-6.12.43-3|18873	- x86/pm: Work around false positive kmemleak report in msr_build_context()
21mr|kernel-6.12-baikal-6.12.43-3|18874	- x86/purgatory: Switch to the position-independent small code model
21mr|kernel-6.12-baikal-6.12.43-3|18875	- x86, relocs: Ignore relocations in .notes section
21mr|kernel-6.12-baikal-6.12.43-3|18876	- x86/resctrl: Implement new mba_MBps throttling heuristic
21mr|kernel-6.12-baikal-6.12.43-3|18877	- x86/resctrl: Read supported bandwidth sources from CPUID
21mr|kernel-6.12-baikal-6.12.43-3|18878	- x86/resctrl: Remove hard-coded memory bandwidth limit
21mr|kernel-6.12-baikal-6.12.43-3|18879	- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
21mr|kernel-6.12-baikal-6.12.43-3|18880	- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
21mr|kernel-6.12-baikal-6.12.43-3|18881	- x86/rfds: Mitigate Register File Data Sampling (RFDS)
21mr|kernel-6.12-baikal-6.12.43-3|18882	- x86: set SPECTRE_BHI_ON as default
21mr|kernel-6.12-baikal-6.12.43-3|18883	- x86/sev: Fix kernel crash due to late update to read-only ghcb_version
21mr|kernel-6.12-baikal-6.12.43-3|18884	- x86/sev: Fix position dependent variable references in startup code
21mr|kernel-6.12-baikal-6.12.43-3|18885	- x86/sev: Move early startup code into .head.text section
21mr|kernel-6.12-baikal-6.12.43-3|18886	- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
21mr|kernel-6.12-baikal-6.12.43-3|18887	- x86/shstk: Make return uprobe work with shadow stack
21mr|kernel-6.12-baikal-6.12.43-3|18888	- x86/sme: Fix memory encryption setting if enabled by default and not overridden
21mr|kernel-6.12-baikal-6.12.43-3|18889	- x86/sme: Move early SME kernel encryption handling into .head.text
21mr|kernel-6.12-baikal-6.12.43-3|18890	- x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully
21mr|kernel-6.12-baikal-6.12.43-3|18891	- x86/speculation, objtool: Use absolute relocations for annotations
21mr|kernel-6.12-baikal-6.12.43-3|18892	- x86/srso: Disentangle rethunk-dependent options
21mr|kernel-6.12-baikal-6.12.43-3|18893	- x86/srso: Improve i-cache locality for alias mitigation
21mr|kernel-6.12-baikal-6.12.43-3|18894	- x86: stop playing stack games in profile_pc()
21mr|kernel-6.12-baikal-6.12.43-3|18895	- x86/syscall: Don't force use of indirect calls for system calls
21mr|kernel-6.12-baikal-6.12.43-3|18896	- x86/tdx: Allow 32-bit emulation by default
21mr|kernel-6.12-baikal-6.12.43-3|18897	- x86/tdx: Preserve shared bit on mprotect()
21mr|kernel-6.12-baikal-6.12.43-3|18898	- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
21mr|kernel-6.12-baikal-6.12.43-3|18899	- x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking
21mr|kernel-6.12-baikal-6.12.43-3|18900	- x86/xen: add CPU dependencies for 32-bit build
21mr|kernel-6.12-baikal-6.12.43-3|18901	- x86/xen: Add some null pointer checking to smp.c
21mr|kernel-6.12-baikal-6.12.43-3|18902	- x86/xen: attempt to inflate the memory balloon on PVH
21mr|kernel-6.12-baikal-6.12.43-3|18903	- x86/xen: Convert comma to semicolon
21mr|kernel-6.12-baikal-6.12.43-3|18904	- x86/xen: fix percpu vcpu_info allocation
21mr|kernel-6.12-baikal-6.12.43-3|18905	- xdp, bonding: Fix feature flags when there are no slave devs anymore
21mr|kernel-6.12-baikal-6.12.43-3|18906	- xdp: fix invalid wait context of page_pool_destroy()
21mr|kernel-6.12-baikal-6.12.43-3|18907	- xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL
21mr|kernel-6.12-baikal-6.12.43-3|18908	- xdp: Remove WARN() from __xdp_reg_mem_model()
21mr|kernel-6.12-baikal-6.12.43-3|18909	- xdp: use flags field to disambiguate broadcast redirect
21mr|kernel-6.12-baikal-6.12.43-3|18910	- xen/events: close evtchn after mapping cleanup
21mr|kernel-6.12-baikal-6.12.43-3|18911	- xen/events: drop xen_allocate_irqs_dynamic()
21mr|kernel-6.12-baikal-6.12.43-3|18912	- xen/events: fix error code in xen_bind_pirq_msi_to_irq()
21mr|kernel-6.12-baikal-6.12.43-3|18913	- xen/events: increment refcnt only if event channel is refcounted
21mr|kernel-6.12-baikal-6.12.43-3|18914	- xen/events: modify internal [un]bind interfaces
21mr|kernel-6.12-baikal-6.12.43-3|18915	- xen/events: reduce externally visible helper functions
21mr|kernel-6.12-baikal-6.12.43-3|18916	- xen/events: remove some simple helpers from events_base.c
21mr|kernel-6.12-baikal-6.12.43-3|18917	- xen: evtchn: Allow shared registration of IRQ handers
21mr|kernel-6.12-baikal-6.12.43-3|18918	- xen/evtchn: avoid WARN() when unbinding an event channel
21mr|kernel-6.12-baikal-6.12.43-3|18919	- xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
21mr|kernel-6.12-baikal-6.12.43-3|18920	- xen-netback: don't produce zero-size SKB frags
21mr|kernel-6.12-baikal-6.12.43-3|18921	- xen-netback: properly sync TX responses
21mr|kernel-6.12-baikal-6.12.43-3|18922	- xen-netfront: Add missing skb_mark_for_recycle
21mr|kernel-6.12-baikal-6.12.43-3|18923	- xen/x86: add extra pages to unpopulated-alloc if available
21mr|kernel-6.12-baikal-6.12.43-3|18924	- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
21mr|kernel-6.12-baikal-6.12.43-3|18925	- xfrm: Allow UDP encapsulation only in offload modes
21mr|kernel-6.12-baikal-6.12.43-3|18926	- xfrm: Avoid clang fortify warning in copy_to_user_tmpl()
21mr|kernel-6.12-baikal-6.12.43-3|18927	- xfrm: call xfrm_dev_policy_delete when kill policy
21mr|kernel-6.12-baikal-6.12.43-3|18928	- xfrm: Export symbol xfrm_dev_state_delete.
21mr|kernel-6.12-baikal-6.12.43-3|18929	- xfrm: fix netdev reference count imbalance
21mr|kernel-6.12-baikal-6.12.43-3|18930	- xfrm: Fix unregister netdevice hang on hardware offload.
21mr|kernel-6.12-baikal-6.12.43-3|18931	- xfrm: fix xfrm child route lookup for packet offload
21mr|kernel-6.12-baikal-6.12.43-3|18932	- xfrm: Pass UDP encapsulation in TX packet offload
21mr|kernel-6.12-baikal-6.12.43-3|18933	- xfrm: Preserve vlan tags for transport mode software GRO
21mr|kernel-6.12-baikal-6.12.43-3|18934	- xfrm: set skb control buffer based on packet offload as well
21mr|kernel-6.12-baikal-6.12.43-3|18935	- xfs: abort intent items when recovery intents fail
21mr|kernel-6.12-baikal-6.12.43-3|18936	- xfs: add lock protection when remove perag from radix tree
21mr|kernel-6.12-baikal-6.12.43-3|18937	- xfs: add missing nrext64 inode flag check to scrub
21mr|kernel-6.12-baikal-6.12.43-3|18938	- xfs: allow cross-linking special files without project quota
21mr|kernel-6.12-baikal-6.12.43-3|18939	- xfs: allow read IO and FICLONE to run concurrently
21mr|kernel-6.12-baikal-6.12.43-3|18940	- xfs: allow sunit mount option to repair bad primary sb stripe values
21mr|kernel-6.12-baikal-6.12.43-3|18941	- xfs: bump max fsgeom struct version
21mr|kernel-6.12-baikal-6.12.43-3|18942	- xfs: clean up dqblk extraction
21mr|kernel-6.12-baikal-6.12.43-3|18943	- xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags
21mr|kernel-6.12-baikal-6.12.43-3|18944	- xfs: consider minlen sized extents in xfs_rtallocate_extent_block
21mr|kernel-6.12-baikal-6.12.43-3|18945	- xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t
21mr|kernel-6.12-baikal-6.12.43-3|18946	- xfs: don't allow overly small or large realtime volumes
21mr|kernel-6.12-baikal-6.12.43-3|18947	- xfs: don't leak recovered attri intent items
21mr|kernel-6.12-baikal-6.12.43-3|18948	- xfs: don't use current->journal_info
21mr|kernel-6.12-baikal-6.12.43-3|18949	- xfs: dquot recovery does not validate the recovered dquot
21mr|kernel-6.12-baikal-6.12.43-3|18950	- xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real
21mr|kernel-6.12-baikal-6.12.43-3|18951	- xfs: ensure submit buffers on LSN boundaries in error handlers
21mr|kernel-6.12-baikal-6.12.43-3|18952	- xfs: factor out xfs_defer_pending_abort
21mr|kernel-6.12-baikal-6.12.43-3|18953	- xfs: fix 32-bit truncation in xfs_compute_rextslog
21mr|kernel-6.12-baikal-6.12.43-3|18954	- xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS
21mr|kernel-6.12-baikal-6.12.43-3|18955	- xfs: fix an off-by-one error in xreap_agextent_binval
21mr|kernel-6.12-baikal-6.12.43-3|18956	- xfs: fix imprecise logic in xchk_btree_check_block_owner
21mr|kernel-6.12-baikal-6.12.43-3|18957	- xfs: fix internal error from AGFL exhaustion
21mr|kernel-6.12-baikal-6.12.43-3|18958	- xfs: fix perag leak when growfs fails
21mr|kernel-6.12-baikal-6.12.43-3|18959	- xfs: fix scrub stats file permissions
21mr|kernel-6.12-baikal-6.12.43-3|18960	- xfs: fix SEEK_HOLE/DATA for regions with active COW extents
21mr|kernel-6.12-baikal-6.12.43-3|18961	- xfs: fix units conversion error in xfs_bmap_del_extent_delay
21mr|kernel-6.12-baikal-6.12.43-3|18962	- xfs: force all buffers to be written during btree bulk load
21mr|kernel-6.12-baikal-6.12.43-3|18963	- xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space
21mr|kernel-6.12-baikal-6.12.43-3|18964	- xfs: hoist freeing of rt data fork extent mappings
21mr|kernel-6.12-baikal-6.12.43-3|18965	- xfs: initialise di_crc in xfs_log_dinode
21mr|kernel-6.12-baikal-6.12.43-3|18966	- xfs: inode recovery does not validate the recovered inode
21mr|kernel-6.12-baikal-6.12.43-3|18967	- xfs: introduce protection for drop nlink
21mr|kernel-6.12-baikal-6.12.43-3|18968	- xfs: make rextslog computation consistent with mkfs
21mr|kernel-6.12-baikal-6.12.43-3|18969	- xfs: make sure maxlen is still congruent with prod when rounding down
21mr|kernel-6.12-baikal-6.12.43-3|18970	- xfs: make xchk_iget safer in the presence of corrupt inode btrees
21mr|kernel-6.12-baikal-6.12.43-3|18971	- xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
21mr|kernel-6.12-baikal-6.12.43-3|18972	- xfs: only remap the written blocks in xfs_reflink_end_cow_extent
21mr|kernel-6.12-baikal-6.12.43-3|18973	- xfs: pass the xfs_defer_pending object to iop_recover
21mr|kernel-6.12-baikal-6.12.43-3|18974	- xfs: prevent rt growfs when quota is enabled
21mr|kernel-6.12-baikal-6.12.43-3|18975	- xfs: read only mounts with fsopen mount API are busted
21mr|kernel-6.12-baikal-6.12.43-3|18976	- xfs: recompute growfsrtfree transaction reservation while growing rt volume
21mr|kernel-6.12-baikal-6.12.43-3|18977	- xfs: remove conditional building of rt geometry validator functions
21mr|kernel-6.12-baikal-6.12.43-3|18978	- xfs: remove unused fields from struct xbtree_ifakeroot
21mr|kernel-6.12-baikal-6.12.43-3|18979	- xfs: reset XFS_ATTR_INCOMPLETE filter on node removal
21mr|kernel-6.12-baikal-6.12.43-3|18980	- xfs: respect the stable writes flag on the RT device
21mr|kernel-6.12-baikal-6.12.43-3|18981	- xfs: rt stubs should return negative errnos when rt disabled
21mr|kernel-6.12-baikal-6.12.43-3|18982	- xfs: short circuit xfs_growfs_data_private() if delta is zero
21mr|kernel-6.12-baikal-6.12.43-3|18983	- xfs: shrink failure needs to hold AGI buffer
21mr|kernel-6.12-baikal-6.12.43-3|18984	- xfs: transfer recovered intent item ownership in ->iop_recover
21mr|kernel-6.12-baikal-6.12.43-3|18985	- xfs: update dir3 leaf block metadata after swap
21mr|kernel-6.12-baikal-6.12.43-3|18986	- xfs: up(ic_sema) if flushing data device fails
21mr|kernel-6.12-baikal-6.12.43-3|18987	- xfs: use xfs_defer_pending objects to recover intent items
21mr|kernel-6.12-baikal-6.12.43-3|18988	- xhci: always resume roothubs if xHC was reset during resume
21mr|kernel-6.12-baikal-6.12.43-3|18989	- xhci: Apply broken streams quirk to Etron EJ188 xHCI host
21mr|kernel-6.12-baikal-6.12.43-3|18990	- xhci: Apply reset resume quirk to Etron EJ188 xHCI host
21mr|kernel-6.12-baikal-6.12.43-3|18991	- xhci: Fix failure to detect ring expansion need.
21mr|kernel-6.12-baikal-6.12.43-3|18992	- xhci: handle isoc Babble and Buffer Overrun events properly
21mr|kernel-6.12-baikal-6.12.43-3|18993	- xhci: Handle TD clearing for multiple streams case
21mr|kernel-6.12-baikal-6.12.43-3|18994	- xhci: process isoc TD properly when there was a transaction error mid TD.
21mr|kernel-6.12-baikal-6.12.43-3|18995	- xhci: Set correct transferred length for cancelled bulk transfers
21mr|kernel-6.12-baikal-6.12.43-3|18996	- xprtrdma: Fix rpcrdma_reqs_reset()
21mr|kernel-6.12-baikal-6.12.43-3|18997	- xsk: add multi-buffer support for sockets sharing umem
21mr|kernel-6.12-baikal-6.12.43-3|18998	- xsk: Add truesize to skb_add_rx_frag().
21mr|kernel-6.12-baikal-6.12.43-3|18999	- xsk: fix usage of multi-buffer BPF helpers for ZC XDP
21mr|kernel-6.12-baikal-6.12.43-3|19000	- xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags
21mr|kernel-6.12-baikal-6.12.43-3|19001	- xsk: recycle buffer in case Rx queue was full
21mr|kernel-6.12-baikal-6.12.43-3|19002	- xsk: Skip polling event check for unbound socket
21mr|kernel-6.12-baikal-6.12.43-3|19003	- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
21mr|kernel-6.12-baikal-6.12.43-3|19004	- xtensa: fix MAKE_PC_FROM_RA second argument
21mr|kernel-6.12-baikal-6.12.43-3|19005	- zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
21mr|kernel-6.12-baikal-6.12.43-3|19006	- zonefs: Improve error handling
21mr|kernel-6.12-baikal-6.12.43-3|19007	- zstd: Fix array-index-out-of-bounds UBSAN warning
21mr|kernel-6.12-baikal-6.12.43-3|19008	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)

13256 21
21mr|kernel-6.12-generic-6.12.74-2|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-6.12-generic-6.12.74-2|2	%define	_buildshell /bin/bash
21mr|kernel-6.12-generic-6.12.74-2|3	
21mr|kernel-6.12-generic-6.12.74-2|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-6.12-generic-6.12.74-2|5	# but it is a different python version in different ROSA
21mr|kernel-6.12-generic-6.12.74-2|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-6.12-generic-6.12.74-2|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-6.12-generic-6.12.74-2|8	%define	_python_bytecompile_build 0
21mr|kernel-6.12-generic-6.12.74-2|9	
21mr|kernel-6.12-generic-6.12.74-2|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-6.12-generic-6.12.74-2|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-6.12-generic-6.12.74-2|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-6.12-generic-6.12.74-2|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-6.12-generic-6.12.74-2|14	# so we do not loose much by disabling it.
21mr|kernel-6.12-generic-6.12.74-2|15	%global	_find_debuginfo_dwz_opts %{nil}
21mr|kernel-6.12-generic-6.12.74-2|16	
21mr|kernel-6.12-generic-6.12.74-2|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-6.12-generic-6.12.74-2|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-6.12-generic-6.12.74-2|19	# to achive this, there must be no conflicting files.
21mr|kernel-6.12-generic-6.12.74-2|20	# Probably signing and compressing of kernel modules
21mr|kernel-6.12-generic-6.12.74-2|21	# has to be moved to %%_spec_install_post.
21mr|kernel-6.12-generic-6.12.74-2|22	%global	_debuginfo_subpackages %{nil}
21mr|kernel-6.12-generic-6.12.74-2|23	%global	_debuginfo_template %{nil}
21mr|kernel-6.12-generic-6.12.74-2|24	%undefine	_debugsource_packages
21mr|kernel-6.12-generic-6.12.74-2|25	
21mr|kernel-6.12-generic-6.12.74-2|26	# Avoid rediffing patches like AUFS when possible
21mr|kernel-6.12-generic-6.12.74-2|27	%define _default_patch_fuzz 10
21mr|kernel-6.12-generic-6.12.74-2|28	
21mr|kernel-6.12-generic-6.12.74-2|29	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-6.12-generic-6.12.74-2|30	%global	_build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-6.12-generic-6.12.74-2|31	%global	_build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-6.12-generic-6.12.74-2|32	
21mr|kernel-6.12-generic-6.12.74-2|33	%define kernelversion 6
21mr|kernel-6.12-generic-6.12.74-2|34	%define patchlevel 12
21mr|kernel-6.12-generic-6.12.74-2|35	%define sublevel 74
21mr|kernel-6.12-generic-6.12.74-2|36	
21mr|kernel-6.12-generic-6.12.74-2|37	# Release number. Increase this before a rebuild.
21mr|kernel-6.12-generic-6.12.74-2|38	%define rpmrel 2
21mr|kernel-6.12-generic-6.12.74-2|39	%define fullrpmrel %{rpmrel}
21mr|kernel-6.12-generic-6.12.74-2|40	
21mr|kernel-6.12-generic-6.12.74-2|41	%define rpmtag %{disttag}
21mr|kernel-6.12-generic-6.12.74-2|42	
21mr|kernel-6.12-generic-6.12.74-2|43	# Version defines
21mr|kernel-6.12-generic-6.12.74-2|44	%define kversion %{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-6.12-generic-6.12.74-2|45	%define kverrel %{kversion}-%{fullrpmrel}
21mr|kernel-6.12-generic-6.12.74-2|46	%define tar_ver %{kernelversion}.%{patchlevel}
21mr|kernel-6.12-generic-6.12.74-2|47	
21mr|kernel-6.12-generic-6.12.74-2|48	%ifarch %{ix86}
21mr|kernel-6.12-generic-6.12.74-2|49	%define	arch_suffix	i686
21mr|kernel-6.12-generic-6.12.74-2|50	%endif
21mr|kernel-6.12-generic-6.12.74-2|51	%ifarch %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|52	%define	arch_suffix	x86_64
21mr|kernel-6.12-generic-6.12.74-2|53	%endif
21mr|kernel-6.12-generic-6.12.74-2|54	%ifarch aarch64
21mr|kernel-6.12-generic-6.12.74-2|55	%define	arch_suffix	arm64
21mr|kernel-6.12-generic-6.12.74-2|56	%endif
21mr|kernel-6.12-generic-6.12.74-2|57	%ifarch riscv64
21mr|kernel-6.12-generic-6.12.74-2|58	%define	arch_suffix	riscv64
21mr|kernel-6.12-generic-6.12.74-2|59	%endif
21mr|kernel-6.12-generic-6.12.74-2|60	%ifarch loongarch64
21mr|kernel-6.12-generic-6.12.74-2|61	%define	arch_suffix	loongarch
21mr|kernel-6.12-generic-6.12.74-2|62	%endif
21mr|kernel-6.12-generic-6.12.74-2|63	
21mr|kernel-6.12-generic-6.12.74-2|64	%define	buildrpmrel	%{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-6.12-generic-6.12.74-2|65	%define	buildrel	%{kversion}-%{buildrpmrel}
21mr|kernel-6.12-generic-6.12.74-2|66	
21mr|kernel-6.12-generic-6.12.74-2|67	# Add not only the build time generated key to the trusted keyring,
21mr|kernel-6.12-generic-6.12.74-2|68	# but also add public keys of private ROSA's keys
21mr|kernel-6.12-generic-6.12.74-2|69	%bcond_without	additional_keys
21mr|kernel-6.12-generic-6.12.74-2|70	
21mr|kernel-6.12-generic-6.12.74-2|71	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-6.12-generic-6.12.74-2|72	%bcond_with	fail
21mr|kernel-6.12-generic-6.12.74-2|73	
21mr|kernel-6.12-generic-6.12.74-2|74	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-6.12-generic-6.12.74-2|75	# Not buildable on aarch64, rarely needed in general
21mr|kernel-6.12-generic-6.12.74-2|76	%bcond_with	uml
21mr|kernel-6.12-generic-6.12.74-2|77	
21mr|kernel-6.12-generic-6.12.74-2|78	# "Nickel" is a special brand for certified distros
21mr|kernel-6.12-generic-6.12.74-2|79	%if %{mdvver} == 201905
21mr|kernel-6.12-generic-6.12.74-2|80	%bcond_without	nickel
21mr|kernel-6.12-generic-6.12.74-2|81	# Require kernel modules to be signed
21mr|kernel-6.12-generic-6.12.74-2|82	%bcond_without	oblig_signed_modules
21mr|kernel-6.12-generic-6.12.74-2|83	%else
21mr|kernel-6.12-generic-6.12.74-2|84	%bcond_with nickel
21mr|kernel-6.12-generic-6.12.74-2|85	%bcond_with oblig_signed_modules
21mr|kernel-6.12-generic-6.12.74-2|86	%endif
21mr|kernel-6.12-generic-6.12.74-2|87	
21mr|kernel-6.12-generic-6.12.74-2|88	# Build binary out-of-tree kernel modules
21mr|kernel-6.12-generic-6.12.74-2|89	%bcond_without binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|90	# Sign kernel modules with GOST key
21mr|kernel-6.12-generic-6.12.74-2|91	%bcond_without gost_sign
21mr|kernel-6.12-generic-6.12.74-2|92	
21mr|kernel-6.12-generic-6.12.74-2|93	%bcond_with ccache
21mr|kernel-6.12-generic-6.12.74-2|94	%bcond_without flow_abi
21mr|kernel-6.12-generic-6.12.74-2|95	%bcond_without aufs
21mr|kernel-6.12-generic-6.12.74-2|96	
21mr|kernel-6.12-generic-6.12.74-2|97	# 1. VirtualBox is for x86_32 and x86_64 only
21mr|kernel-6.12-generic-6.12.74-2|98	# 2. I do not know how to solve the problem that userspace part of VirtualBox
21mr|kernel-6.12-generic-6.12.74-2|99	# will be updated ahead of these binary modules. So just off building them.
21mr|kernel-6.12-generic-6.12.74-2|100	%bcond_with binary_virtualbox_host
21mr|kernel-6.12-generic-6.12.74-2|101	
21mr|kernel-6.12-generic-6.12.74-2|102	# Shredder-kernel works only on x86_64, makes manipulations with syscalls tables,
21mr|kernel-6.12-generic-6.12.74-2|103	# loading/unloading of the module failed sometimes on kernel 5.4
21mr|kernel-6.12-generic-6.12.74-2|104	# and it has not been adapted for kernel 5.10 (is not buildable)
21mr|kernel-6.12-generic-6.12.74-2|105	%bcond_with binary_shredder
21mr|kernel-6.12-generic-6.12.74-2|106	
21mr|kernel-6.12-generic-6.12.74-2|107	# ZFS
21mr|kernel-6.12-generic-6.12.74-2|108	%bcond_without zfs
21mr|kernel-6.12-generic-6.12.74-2|109	
21mr|kernel-6.12-generic-6.12.74-2|110	# Compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-6.12-generic-6.12.74-2|111	%bcond_without compress_modules
21mr|kernel-6.12-generic-6.12.74-2|112	
21mr|kernel-6.12-generic-6.12.74-2|113	# enable bpftune
21mr|kernel-6.12-generic-6.12.74-2|114	%bcond_without bpftool
21mr|kernel-6.12-generic-6.12.74-2|115	# Spend more resources on compression, but make resulting size less;
21mr|kernel-6.12-generic-6.12.74-2|116	# decompression speed will not be affected, but more memory will be required
21mr|kernel-6.12-generic-6.12.74-2|117	# which should not a problem here (performance penalty from allocating more
21mr|kernel-6.12-generic-6.12.74-2|118	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-6.12-generic-6.12.74-2|119	%define	zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-6.12-generic-6.12.74-2|120	
21mr|kernel-6.12-generic-6.12.74-2|121	# Kernel flavour
21mr|kernel-6.12-generic-6.12.74-2|122	%if %{with nickel}
21mr|kernel-6.12-generic-6.12.74-2|123	%define	flavour	nickel
21mr|kernel-6.12-generic-6.12.74-2|124	%else
21mr|kernel-6.12-generic-6.12.74-2|125	%define	flavour	generic
21mr|kernel-6.12-generic-6.12.74-2|126	%endif
21mr|kernel-6.12-generic-6.12.74-2|127	
21mr|kernel-6.12-generic-6.12.74-2|128	# The full kernel version
21mr|kernel-6.12-generic-6.12.74-2|129	%define	kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-6.12-generic-6.12.74-2|130	
21mr|kernel-6.12-generic-6.12.74-2|131	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|132	
21mr|kernel-6.12-generic-6.12.74-2|133	%define	top_dir_name	kernel-%{_arch}
21mr|kernel-6.12-generic-6.12.74-2|134	%define	build_dir	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-6.12-generic-6.12.74-2|135	%define	src_dir	%{build_dir}/linux-%{tar_ver}
21mr|kernel-6.12-generic-6.12.74-2|136	
21mr|kernel-6.12-generic-6.12.74-2|137	# Common target directories
21mr|kernel-6.12-generic-6.12.74-2|138	%define	_bootdir	/boot
21mr|kernel-6.12-generic-6.12.74-2|139	%define	devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|140	%define	initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-6.12-generic-6.12.74-2|141	%if %{mdvver} >= 202310
21mr|kernel-6.12-generic-6.12.74-2|142	%define	_modulesdir	/usr/lib/modules
21mr|kernel-6.12-generic-6.12.74-2|143	%else
21mr|kernel-6.12-generic-6.12.74-2|144	%define	_modulesdir	/lib/modules
21mr|kernel-6.12-generic-6.12.74-2|145	%endif
21mr|kernel-6.12-generic-6.12.74-2|146	
21mr|kernel-6.12-generic-6.12.74-2|147	# Directories needed for building
21mr|kernel-6.12-generic-6.12.74-2|148	%define	temp_root	%{build_dir}/temp-root
21mr|kernel-6.12-generic-6.12.74-2|149	%define	temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-6.12-generic-6.12.74-2|150	%define	temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-6.12-generic-6.12.74-2|151	%define	temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-6.12-generic-6.12.74-2|152	
21mr|kernel-6.12-generic-6.12.74-2|153	# Directories definition needed for installing
21mr|kernel-6.12-generic-6.12.74-2|154	%define	target_boot	%{buildroot}%{_bootdir}
21mr|kernel-6.12-generic-6.12.74-2|155	%define	target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-6.12-generic-6.12.74-2|156	
21mr|kernel-6.12-generic-6.12.74-2|157	# Manual control of creating and deleting keys
21mr|kernel-6.12-generic-6.12.74-2|158	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-6.12-generic-6.12.74-2|159	# and is not saved anywhere.
21mr|kernel-6.12-generic-6.12.74-2|160	%define	certs_dir_rnd certs
21mr|kernel-6.12-generic-6.12.74-2|161	%define	certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-6.12-generic-6.12.74-2|162	%define	certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-6.12-generic-6.12.74-2|163	%define	certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-6.12-generic-6.12.74-2|164	%define	certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-6.12-generic-6.12.74-2|165	%define	certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-6.12-generic-6.12.74-2|166	
21mr|kernel-6.12-generic-6.12.74-2|167	%define	kernel_files %{_builddir}/kernel_files.list
21mr|kernel-6.12-generic-6.12.74-2|168	%define	debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-6.12-generic-6.12.74-2|169	
21mr|kernel-6.12-generic-6.12.74-2|170	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-6.12-generic-6.12.74-2|171	%global	__debug_install_post \
21mr|kernel-6.12-generic-6.12.74-2|172	%{__debug_install_post} \
21mr|kernel-6.12-generic-6.12.74-2|173	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-6.12-generic-6.12.74-2|174	
21mr|kernel-6.12-generic-6.12.74-2|175	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|176	
21mr|kernel-6.12-generic-6.12.74-2|177	%if %{with binary_extra_modules}
21mr|kernel-6.12-generic-6.12.74-2|178	# global instead of define to speed up things
21mr|kernel-6.12-generic-6.12.74-2|179	%global nvidia_340_j %{kroko_j -p kernel-source-nvidia340 -r 340}
21mr|kernel-6.12-generic-6.12.74-2|180	%global nvidia_340_n %{kroko_n -p kernel-source-nvidia340 -r 340}
21mr|kernel-6.12-generic-6.12.74-2|181	%global nvidia_390_j %{kroko_j -p kernel-source-nvidia390 -r 390}
21mr|kernel-6.12-generic-6.12.74-2|182	%global nvidia_390_n %{kroko_n -p kernel-source-nvidia390 -r 390}
21mr|kernel-6.12-generic-6.12.74-2|183	%global nvidia_470_j %{kroko_j -p kernel-source-nvidia470 -r 470}
21mr|kernel-6.12-generic-6.12.74-2|184	%global nvidia_470_n %{kroko_n -p kernel-source-nvidia470 -r 470}
21mr|kernel-6.12-generic-6.12.74-2|185	%global nvidia_550_j %{kroko_j -p kernel-source-nvidia550 -r 550}
21mr|kernel-6.12-generic-6.12.74-2|186	%global nvidia_550_n %{kroko_n -p kernel-source-nvidia550 -r 550}
21mr|kernel-6.12-generic-6.12.74-2|187	%global nvidia_580_j %{kroko_j -p kernel-source-nvidia580-open -r 580}
21mr|kernel-6.12-generic-6.12.74-2|188	%global nvidia_580_n %{kroko_n -p kernel-source-nvidia580-open -r 580}
21mr|kernel-6.12-generic-6.12.74-2|189	
21mr|kernel-6.12-generic-6.12.74-2|190	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|kernel-6.12-generic-6.12.74-2|191	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|kernel-6.12-generic-6.12.74-2|192	%{?!kroko_req_modules_in_kernel:%global kroko_req_modules_in_kernel(j:n:p:) %{nil}}
21mr|kernel-6.12-generic-6.12.74-2|193	
21mr|kernel-6.12-generic-6.12.74-2|194	# global, not define, must be expanded only once
21mr|kernel-6.12-generic-6.12.74-2|195	%global kroko_release %kroko_mk_release -n kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-6.12-generic-6.12.74-2|196	
21mr|kernel-6.12-generic-6.12.74-2|197	%endif #/binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|198	
21mr|kernel-6.12-generic-6.12.74-2|199	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|200	
21mr|kernel-6.12-generic-6.12.74-2|201	# Buildtime flags
21mr|kernel-6.12-generic-6.12.74-2|202	%{?_without_doc: %global build_doc 0}
21mr|kernel-6.12-generic-6.12.74-2|203	%{?_without_devel: %global build_devel 0}
21mr|kernel-6.12-generic-6.12.74-2|204	%{?_without_debug: %global build_debug 0}
21mr|kernel-6.12-generic-6.12.74-2|205	%{?_without_perf: %global build_perf 0}
21mr|kernel-6.12-generic-6.12.74-2|206	
21mr|kernel-6.12-generic-6.12.74-2|207	%{?_with_doc: %global build_doc 1}
21mr|kernel-6.12-generic-6.12.74-2|208	%{?_with_devel: %global build_devel 1}
21mr|kernel-6.12-generic-6.12.74-2|209	%{?_with_debug: %global build_debug 1}
21mr|kernel-6.12-generic-6.12.74-2|210	%{?_with_perf: %global build_perf 1}
21mr|kernel-6.12-generic-6.12.74-2|211	%{?_with_modxz: %global build_modxz 0}
21mr|kernel-6.12-generic-6.12.74-2|212	
21mr|kernel-6.12-generic-6.12.74-2|213	# Build defines
21mr|kernel-6.12-generic-6.12.74-2|214	%define	build_doc	1
21mr|kernel-6.12-generic-6.12.74-2|215	%define	build_devel	1
21mr|kernel-6.12-generic-6.12.74-2|216	%define	build_debug	1
21mr|kernel-6.12-generic-6.12.74-2|217	
21mr|kernel-6.12-generic-6.12.74-2|218	# Build kernel-headers package
21mr|kernel-6.12-generic-6.12.74-2|219	# kernels <6.10 do not exist on loongarch
21mr|kernel-6.12-generic-6.12.74-2|220	%ifarch loongarch64 riscv64 aarch64
21mr|kernel-6.12-generic-6.12.74-2|221	%define	build_headers	1
21mr|kernel-6.12-generic-6.12.74-2|222	%else
21mr|kernel-6.12-generic-6.12.74-2|223	%define	build_headers	0
21mr|kernel-6.12-generic-6.12.74-2|224	%endif
21mr|kernel-6.12-generic-6.12.74-2|225	
21mr|kernel-6.12-generic-6.12.74-2|226	%define	build_perf	1
21mr|kernel-6.12-generic-6.12.74-2|227	
21mr|kernel-6.12-generic-6.12.74-2|228	%if %{with compress_modules}
21mr|kernel-6.12-generic-6.12.74-2|229	%if %{with modxz}
21mr|kernel-6.12-generic-6.12.74-2|230	%define	kmod_suffix .xz
21mr|kernel-6.12-generic-6.12.74-2|231	%else
21mr|kernel-6.12-generic-6.12.74-2|232	%define	kmod_suffix .zst
21mr|kernel-6.12-generic-6.12.74-2|233	%endif
21mr|kernel-6.12-generic-6.12.74-2|234	%else
21mr|kernel-6.12-generic-6.12.74-2|235	%define	kmod_suffix %{nil}
21mr|kernel-6.12-generic-6.12.74-2|236	%endif
21mr|kernel-6.12-generic-6.12.74-2|237	
21mr|kernel-6.12-generic-6.12.74-2|238	%if !%{build_debug}
21mr|kernel-6.12-generic-6.12.74-2|239	# Disable debug rpms.
21mr|kernel-6.12-generic-6.12.74-2|240	%define	_enable_debug_packages	%{nil}
21mr|kernel-6.12-generic-6.12.74-2|241	%define	debug_package		%{nil}
21mr|kernel-6.12-generic-6.12.74-2|242	%endif
21mr|kernel-6.12-generic-6.12.74-2|243	
21mr|kernel-6.12-generic-6.12.74-2|244	# End of user definitions
21mr|kernel-6.12-generic-6.12.74-2|245	
21mr|kernel-6.12-generic-6.12.74-2|246	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-6.12-generic-6.12.74-2|247	%if %{with ccache}
21mr|kernel-6.12-generic-6.12.74-2|248	%define	kmake KBUILD_BUILD_TIMESTAMP='' %make_build CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-6.12-generic-6.12.74-2|249	%else
21mr|kernel-6.12-generic-6.12.74-2|250	%define	kmake %make_build CC='gcc' ARCH="%{arch_type}"
21mr|kernel-6.12-generic-6.12.74-2|251	%endif
21mr|kernel-6.12-generic-6.12.74-2|252	
21mr|kernel-6.12-generic-6.12.74-2|253	# There are places where parallel make don't work
21mr|kernel-6.12-generic-6.12.74-2|254	%define	smake make
21mr|kernel-6.12-generic-6.12.74-2|255	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|256	%define	arch_type x86
21mr|kernel-6.12-generic-6.12.74-2|257	%endif
21mr|kernel-6.12-generic-6.12.74-2|258	%ifarch	aarch64
21mr|kernel-6.12-generic-6.12.74-2|259	%define	arch_type arm64
21mr|kernel-6.12-generic-6.12.74-2|260	%endif
21mr|kernel-6.12-generic-6.12.74-2|261	%ifarch	riscv64
21mr|kernel-6.12-generic-6.12.74-2|262	%define	arch_type riscv
21mr|kernel-6.12-generic-6.12.74-2|263	%endif
21mr|kernel-6.12-generic-6.12.74-2|264	%ifarch	loongarch64
21mr|kernel-6.12-generic-6.12.74-2|265	%define	arch_type loongarch
21mr|kernel-6.12-generic-6.12.74-2|266	%endif
21mr|kernel-6.12-generic-6.12.74-2|267	
21mr|kernel-6.12-generic-6.12.74-2|268	# Parallelize xargs invocations on smp machines
21mr|kernel-6.12-generic-6.12.74-2|269	%define	kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-6.12-generic-6.12.74-2|270	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-6.12-generic-6.12.74-2|271	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-6.12-generic-6.12.74-2|272	
21mr|kernel-6.12-generic-6.12.74-2|273	#
21mr|kernel-6.12-generic-6.12.74-2|274	# SRC RPM description
21mr|kernel-6.12-generic-6.12.74-2|275	#
21mr|kernel-6.12-generic-6.12.74-2|276	Summary:	The Linux kernel
21mr|kernel-6.12-generic-6.12.74-2|277	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-6.12-generic-6.12.74-2|278	Version:	%{kversion}
21mr|kernel-6.12-generic-6.12.74-2|279	Release:	%{fullrpmrel}
21mr|kernel-6.12-generic-6.12.74-2|280	License:	GPLv2
21mr|kernel-6.12-generic-6.12.74-2|281	Group:		System/Kernel and hardware
21mr|kernel-6.12-generic-6.12.74-2|282	Url:		https://www.kernel.org
21mr|kernel-6.12-generic-6.12.74-2|283	
21mr|kernel-6.12-generic-6.12.74-2|284	ExclusiveArch: %{x86_64} %{ix86} aarch64 riscv64 loongarch64
21mr|kernel-6.12-generic-6.12.74-2|285	
21mr|kernel-6.12-generic-6.12.74-2|286	####################################################################
21mr|kernel-6.12-generic-6.12.74-2|287	#
21mr|kernel-6.12-generic-6.12.74-2|288	# Sources
21mr|kernel-6.12-generic-6.12.74-2|289	#
21mr|kernel-6.12-generic-6.12.74-2|290	Source0:	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
21mr|kernel-6.12-generic-6.12.74-2|291	#Source0:	https://github.com/torvalds/linux/archive/refs/tags/v6.1.tar.gz?/linux-6.1.tar.gz
21mr|kernel-6.12-generic-6.12.74-2|292	
21mr|kernel-6.12-generic-6.12.74-2|293	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-6.12-generic-6.12.74-2|294	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-6.12-generic-6.12.74-2|295	#Source2:	0001-disable-mrproper-prepare-scripts-configs-in-devel-rp.patch
21mr|kernel-6.12-generic-6.12.74-2|296	
21mr|kernel-6.12-generic-6.12.74-2|297	# TODO: Make a separate package "ksobirator" and BR it
21mr|kernel-6.12-generic-6.12.74-2|298	# after testing these macros properly
21mr|kernel-6.12-generic-6.12.74-2|299	Source3:	macros.ksobirator
21mr|kernel-6.12-generic-6.12.74-2|300	%{load:%{SOURCE3}}
21mr|kernel-6.12-generic-6.12.74-2|301	
21mr|kernel-6.12-generic-6.12.74-2|302	# Kernel configuration files.
21mr|kernel-6.12-generic-6.12.74-2|303	Source111:	kernel-x86_64.config
21mr|kernel-6.12-generic-6.12.74-2|304	Source112:	kernel-i686.config
21mr|kernel-6.12-generic-6.12.74-2|305	Source113:	kernel-arm64.config
21mr|kernel-6.12-generic-6.12.74-2|306	Source114:	kernel-riscv64.config
21mr|kernel-6.12-generic-6.12.74-2|307	Source115:	kernel-loongarch.config
21mr|kernel-6.12-generic-6.12.74-2|308	
21mr|kernel-6.12-generic-6.12.74-2|309	Source80:	kernel.rpmlintrc
21mr|kernel-6.12-generic-6.12.74-2|310	
21mr|kernel-6.12-generic-6.12.74-2|311	# Additional keys that can be used to sign kernel modules
21mr|kernel-6.12-generic-6.12.74-2|312	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-6.12-generic-6.12.74-2|313	# Source201..206: public_key_GOST_*.pem
21mr|kernel-6.12-generic-6.12.74-2|314	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-6.12-generic-6.12.74-2|315	# Source207..212: public_key_RSA_*.pem
21mr|kernel-6.12-generic-6.12.74-2|316	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-6.12-generic-6.12.74-2|317	
21mr|kernel-6.12-generic-6.12.74-2|318	####################################################################
21mr|kernel-6.12-generic-6.12.74-2|319	
21mr|kernel-6.12-generic-6.12.74-2|320	# Patches
21mr|kernel-6.12-generic-6.12.74-2|321	
21mr|kernel-6.12-generic-6.12.74-2|322	# The patch to make kernel x.y.z from x.y.0.
21mr|kernel-6.12-generic-6.12.74-2|323	Patch1:		https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
21mr|kernel-6.12-generic-6.12.74-2|324	
21mr|kernel-6.12-generic-6.12.74-2|325	# ROSA-specific patches
21mr|kernel-6.12-generic-6.12.74-2|326	Patch2:		kernel-5.10.93-fix-perf-build.patch
21mr|kernel-6.12-generic-6.12.74-2|327	# Keep in sync with patch in r8168
21mr|kernel-6.12-generic-6.12.74-2|328	Patch3:		0001-r8169-remove-devices-supported-by-r8168.patch
21mr|kernel-6.12-generic-6.12.74-2|329	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-6.12-generic-6.12.74-2|330	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-6.12-generic-6.12.74-2|331	# If it fails, the whole build fails, which is unfortunate. Let us avoid this.
21mr|kernel-6.12-generic-6.12.74-2|332	Patch101:	0001-perf-skip-xmlto-validation.patch
21mr|kernel-6.12-generic-6.12.74-2|333	
21mr|kernel-6.12-generic-6.12.74-2|334	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-6.12-generic-6.12.74-2|335	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-6.12-generic-6.12.74-2|336	Patch102:	0001-audit-make-it-less-verbose.patch
21mr|kernel-6.12-generic-6.12.74-2|337	
21mr|kernel-6.12-generic-6.12.74-2|338	%if %{with aufs}
21mr|kernel-6.12-generic-6.12.74-2|339	# Patch is a diff between Source0 and  https://github.com/sfjro/aufs-linux/tree/aufs6.6.4
21mr|kernel-6.12-generic-6.12.74-2|340	Patch103:	aufs-6.12.diff
21mr|kernel-6.12-generic-6.12.74-2|341	%endif
21mr|kernel-6.12-generic-6.12.74-2|342	
21mr|kernel-6.12-generic-6.12.74-2|343	# For kmod() generator of RPM Provides
21mr|kernel-6.12-generic-6.12.74-2|344	# Changes version of aacraid.ko
21mr|kernel-6.12-generic-6.12.74-2|345	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-6.12-generic-6.12.74-2|346	
21mr|kernel-6.12-generic-6.12.74-2|347	%if 0
21mr|kernel-6.12-generic-6.12.74-2|348	# AltHa LSM Module
21mr|kernel-6.12-generic-6.12.74-2|349	# https://www.altlinux.org/AltHa
21mr|kernel-6.12-generic-6.12.74-2|350	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-6.12-generic-6.12.74-2|351	Patch201:	0201-altha-AltHa-LSM-module.patch
21mr|kernel-6.12-generic-6.12.74-2|352	Patch202:	0202-altha-Documentation-for-AltHa-LSM.patch
21mr|kernel-6.12-generic-6.12.74-2|353	Patch203:	0203-altha-use-path-strings-instead-of-path-structs.patch
21mr|kernel-6.12-generic-6.12.74-2|354	Patch204:	0204-altha-avoid-kernel-stack-overflow.patch
21mr|kernel-6.12-generic-6.12.74-2|355	Patch205:	0205-AltHa-handle-setcap-binaries-in-the-same-way-as-setu.patch
21mr|kernel-6.12-generic-6.12.74-2|356	Patch206:	0206-AltHa-add-tests.patch
21mr|kernel-6.12-generic-6.12.74-2|357	Patch207:	0207-kiosk-Implement-kiosk-module.patch
21mr|kernel-6.12-generic-6.12.74-2|358	%endif
21mr|kernel-6.12-generic-6.12.74-2|359	
21mr|kernel-6.12-generic-6.12.74-2|360	# Allow to off modules signature check dynamically
21mr|kernel-6.12-generic-6.12.74-2|361	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-6.12-generic-6.12.74-2|362	# Off SMACK, TOMOYO and AppArmor LSM modules by default while having them enabled by CONFIG_*
21mr|kernel-6.12-generic-6.12.74-2|363	Patch307:	0001-security-off-odd-LSM-by-default.patch
21mr|kernel-6.12-generic-6.12.74-2|364	# Fix for MosTech/Kvadra monoblocks with screen blinking on kernels 6.11+, kb#437
21mr|kernel-6.12-generic-6.12.74-2|365	Patch308:	0001-drm-i915-dp-skip-link-training-on-blacklisted-hardwa.patch
21mr|kernel-6.12-generic-6.12.74-2|366	
21mr|kernel-6.12-generic-6.12.74-2|367	# Support sound on notebook Aquarius NS685U R11 (https://linux-hardware.org/?probe=339dc3db60)
21mr|kernel-6.12-generic-6.12.74-2|368	Patch0401: 0401-ASoC-es8316-Use-increased-GPIO-debounce-time.patch
21mr|kernel-6.12-generic-6.12.74-2|369	Patch0402: 0402-ASoC-Intel-sof_es8336-Add-more-quirks-for-Russian-ha.patch
21mr|kernel-6.12-generic-6.12.74-2|370	Patch0403: 0403-ASoC-Intel-sof_es8336-Add-a-quirk-for-Aquarius-NS685.patch
21mr|kernel-6.12-generic-6.12.74-2|371	
21mr|kernel-6.12-generic-6.12.74-2|372	# Inferit Compact
21mr|kernel-6.12-generic-6.12.74-2|373	Patch0410: 0410-Fix-mic-Inferit-Compact.patch
21mr|kernel-6.12-generic-6.12.74-2|374	
21mr|kernel-6.12-generic-6.12.74-2|375	# Patches from https://github.com/t2linux/linux-t2-patches/tree/6.6
21mr|kernel-6.12-generic-6.12.74-2|376	# Not including very big patch with APFS, because we do not need r/w support of APFS
21mr|kernel-6.12-generic-6.12.74-2|377	Patch1001: 1001-Add-apple-bce-driver.patch
21mr|kernel-6.12-generic-6.12.74-2|378	Patch1002: 1002-Put-apple-bce-in-drivers-staging.patch
21mr|kernel-6.12-generic-6.12.74-2|379	Patch1005: 1005-HID-hid-appletb-bl-add-driver-for-the-backlight-of-A.patch
21mr|kernel-6.12-generic-6.12.74-2|380	Patch1006: 1006-HID-hid-appletb-kbd-add-driver-for-the-keyboard-mode.patch
21mr|kernel-6.12-generic-6.12.74-2|381	Patch1007: 1007-HID-multitouch-support-getting-the-contact-ID-from.patch
21mr|kernel-6.12-generic-6.12.74-2|382	Patch1008: 1008-HID-multitouch-support-getting-the-tip-state-from-HI.patch
21mr|kernel-6.12-generic-6.12.74-2|383	Patch1009: 1009-HID-multitouch-take-cls-maxcontacts-into-account-for.patch
21mr|kernel-6.12-generic-6.12.74-2|384	Patch1010: 1010-HID-multitouch-allow-specifying-if-a-device-is-direc.patch
21mr|kernel-6.12-generic-6.12.74-2|385	Patch1011: 1011-HID-multitouch-add-device-ID-for-Apple-Touch-Bars.patch
21mr|kernel-6.12-generic-6.12.74-2|386	Patch1012: 1012-lib-vsprintf-Add-support-for-generic-FOURCCs-by-exte.patch
21mr|kernel-6.12-generic-6.12.74-2|387	Patch1015: 1015-drm-tiny-add-driver-for-Apple-Touch-Bars-in-x86-Macs.patch
21mr|kernel-6.12-generic-6.12.74-2|388	Patch1017: 1017-HID-hid-appletb-kbd-add-support-for-fn-toggle-betwee.patch
21mr|kernel-6.12-generic-6.12.74-2|389	Patch2008: 2008-i915-4-lane-quirk-for-mbp15-1.patch
21mr|kernel-6.12-generic-6.12.74-2|390	Patch2009: 2009-apple-gmux-allow-switching-to-igpu-at-probe.patch
21mr|kernel-6.12-generic-6.12.74-2|391	Patch3001: 3001-applesmc-convert-static-structures-to-drvdata.patch
21mr|kernel-6.12-generic-6.12.74-2|392	Patch3002: 3002-applesmc-make-io-port-base-addr-dynamic.patch
21mr|kernel-6.12-generic-6.12.74-2|393	Patch3003: 3003-applesmc-switch-to-acpi_device-from-platform.patch
21mr|kernel-6.12-generic-6.12.74-2|394	Patch3004: 3004-applesmc-key-interface-wrappers.patch
21mr|kernel-6.12-generic-6.12.74-2|395	Patch3005: 3005-applesmc-basic-mmio-interface-implementation.patch
21mr|kernel-6.12-generic-6.12.74-2|396	Patch3006: 3006-applesmc-fan-support-on-T2-Macs.patch
21mr|kernel-6.12-generic-6.12.74-2|397	Patch3007: 3007-applesmc-Add-iMacPro-to-applesmc_whitelist.patch
21mr|kernel-6.12-generic-6.12.74-2|398	Patch3008: 3008-applesmc-make-applesmc_remove-void.patch
21mr|kernel-6.12-generic-6.12.74-2|399	Patch3009: 3009-applesmc-battery-charge-limiter.patch
21mr|kernel-6.12-generic-6.12.74-2|400	Patch4001: 4001-Input-bcm5974-Add-support-for-the-T2-Macs.patch
21mr|kernel-6.12-generic-6.12.74-2|401	Patch7001: 7001-drm-i915-fbdev-Discard-BIOS-framebuffers-exceeding-h.patch
21mr|kernel-6.12-generic-6.12.74-2|402	
21mr|kernel-6.12-generic-6.12.74-2|403	# Patches from ISP RAS Linux Verification Center
21mr|kernel-6.12-generic-6.12.74-2|404	# https://git.linuxtesting.ru/pub/scm/linux/kernel/git/lvc/linux-stable.git/log/?h=linux-6.12-lvc
21mr|kernel-6.12-generic-6.12.74-2|405	# Transferred from rosa-lvc-6.12.74 branch on vanilla 6.12.74
21mr|kernel-6.12-generic-6.12.74-2|406	Patch9001: 9001-scsi-iscsi-check-retval-of.patch
21mr|kernel-6.12-generic-6.12.74-2|407	Patch9002: 9002-bus-mhi-host-free-buffer-on-error-in.patch
21mr|kernel-6.12-generic-6.12.74-2|408	Patch9003: 9003-qnx4-add-upcasting-to-avoid-overflow.patch
21mr|kernel-6.12-generic-6.12.74-2|409	Patch9004: 9004-scsi-st-free-reserved_pages-array-on-error-in.patch
21mr|kernel-6.12-generic-6.12.74-2|410	Patch9005: 9005-media-cx2341x-Check-return-value-of-cx2341x_api.patch
21mr|kernel-6.12-generic-6.12.74-2|411	Patch9006: 9006-media-tda18271-add-missing-result-checking-of-tda182.patch
21mr|kernel-6.12-generic-6.12.74-2|412	Patch9007: 9007-scsi-fix-calculation-of-phy_addr-in-mvumi_delete_int.patch
21mr|kernel-6.12-generic-6.12.74-2|413	Patch9008: 9008-drm-tegra-unpin-buffer-object-on-error-in.patch
21mr|kernel-6.12-generic-6.12.74-2|414	Patch9009: 9009-blktrace-Gracefully-return-if-fail-in-blk_register_t.patch
21mr|kernel-6.12-generic-6.12.74-2|415	Patch9010: 9010-scsi-53c700-fix-possible-NULL-ptr-dereference-in-pro.patch
21mr|kernel-6.12-generic-6.12.74-2|416	Patch9011: 9011-reiserfs-Increase-buffer-size-to-avoid-overflow.patch
21mr|kernel-6.12-generic-6.12.74-2|417	Patch9012: 9012-clk-keystone-sci-clk-check-devm_kmalloc_array.patch
21mr|kernel-6.12-generic-6.12.74-2|418	Patch9013: 9013-media-atomisp-sh_css-check-ia_css_pipeline_create_an.patch
21mr|kernel-6.12-generic-6.12.74-2|419	Patch9014: 9014-clk-cdce925-change-condition-in.patch
21mr|kernel-6.12-generic-6.12.74-2|420	Patch9015: 9015-usb-storage-isd200-fix-error-checks-in.patch
21mr|kernel-6.12-generic-6.12.74-2|421	Patch9016: 9016-cfg80211-Convert-WARN_ON-to-warning-message.patch
21mr|kernel-6.12-generic-6.12.74-2|422	Patch9017: 9017-comedi-drivers-ni_tio-Fix-arithmetic-expression.patch
21mr|kernel-6.12-generic-6.12.74-2|423	Patch9018: 9018-bfs-prevent-null-pointer-dereference-in.patch
21mr|kernel-6.12-generic-6.12.74-2|424	Patch9019: 9019-media-rj54n1cb0c-possible-integer-overflow-fix.patch
21mr|kernel-6.12-generic-6.12.74-2|425	Patch9020: 9020-bfs-ensure-buffer-is-marked-uptodate-before-marking.patch
21mr|kernel-6.12-generic-6.12.74-2|426	Patch9021: 9021-9p-cap-xattr-max-size-to-XATTR_SIZE_MAX.patch
21mr|kernel-6.12-generic-6.12.74-2|427	Patch9022: 9022-clk-mvebu-Prevent-division-by-zero-in-clk_double_div.patch
21mr|kernel-6.12-generic-6.12.74-2|428	Patch9023: 9023-usb-oxu210hp-hcd-Fix-double-locking-of.patch
21mr|kernel-6.12-generic-6.12.74-2|429	Patch9024: 9024-jffs2-initialize-filesystem-private-inode-info-in-al.patch
21mr|kernel-6.12-generic-6.12.74-2|430	Patch9025: 9025-jffs2-initialize-inocache-earlier.patch
21mr|kernel-6.12-generic-6.12.74-2|431	Patch9026: 9026-drm-nouveau-ltc-gf100-Avoid-division-by-zero-in-gf10.patch
21mr|kernel-6.12-generic-6.12.74-2|432	Patch9027: 9027-drm-nouveau-clk-prevent-division-by-zero-in.patch
21mr|kernel-6.12-generic-6.12.74-2|433	Patch9028: 9028-drm-drm_lease-add-sanity-check-to-drm_mode_create_le.patch
21mr|kernel-6.12-generic-6.12.74-2|434	Patch9029: 9029-IB-hfi1-fix-buffer-underflow-in-fault-injection-code.patch
21mr|kernel-6.12-generic-6.12.74-2|435	Patch9030: 9030-drm-mgag200-Apply-upper-limit-for-clock-variable.patch
21mr|kernel-6.12-generic-6.12.74-2|436	Patch9031: 9031-selftests-bpf-Add-test-cases-for-various-pointer.patch
21mr|kernel-6.12-generic-6.12.74-2|437	Patch9032: 9032-wifi-ath10k-add-extra-output-check-in-ath10k_wmi_eve.patch
21mr|kernel-6.12-generic-6.12.74-2|438	Patch9033: 9033-Bluetooth-fix-error-handling-path-in-__add_adv_patte.patch
21mr|kernel-6.12-generic-6.12.74-2|439	Patch9034: 9034-mtd-rawnand-cadence-fix-unchecked-dereference.patch
21mr|kernel-6.12-generic-6.12.74-2|440	Patch9035: 9035-RDMA-irdma-prevent-out-of-bounds-shift-on-timeout-ca.patch
21mr|kernel-6.12-generic-6.12.74-2|441	Patch9036: 9036-drm-mgag200-fix-division-by-zero-in-mgag200_g200_pix.patch
21mr|kernel-6.12-generic-6.12.74-2|442	Patch9037: 9037-drm-nouveau-bios-therm-avoid-invalid-memory-access.patch
21mr|kernel-6.12-generic-6.12.74-2|443	Patch9038: 9038-f2fs-fix-to-do-sanity-check-on-F2FS_INLINE_DATA-flag.patch
21mr|kernel-6.12-generic-6.12.74-2|444	Patch9039: 9039-Input-hanwang-require-Interrupt-IN-endpoint.patch
21mr|kernel-6.12-generic-6.12.74-2|445	Patch9040: 9040-RDMA-erdma-handle-ib_umem_find_best_pgsz-return.patch
21mr|kernel-6.12-generic-6.12.74-2|446	Patch9173: 9173-drm-gem-fix-overflow-in-calculating-DMA-GEM-size.patch
21mr|kernel-6.12-generic-6.12.74-2|447	Patch9041: 9041-ax25-Remove-broken-autobind.patch
21mr|kernel-6.12-generic-6.12.74-2|448	Patch9042: 9042-scsi-message-fusion-Fix-out-of-bounds-shift-in-phy.patch
21mr|kernel-6.12-generic-6.12.74-2|449	Patch9043: 9043-f2fs-add-check-for-deleted-inode.patch
21mr|kernel-6.12-generic-6.12.74-2|450	Patch9044: 9044-usbtmc-Fix-slab-out-of-bounds-access-in.patch
21mr|kernel-6.12-generic-6.12.74-2|451	Patch9045: 9045-misc-sram-Fix-NULL-pointer-dereference-in.patch
21mr|kernel-6.12-generic-6.12.74-2|452	Patch9046: 9046-jffs2-silence-lockdep-warning-on-evict-path.patch
21mr|kernel-6.12-generic-6.12.74-2|453	Patch9047: 9047-jfs-add-check-read-only-before-txBeginAnon-call.patch
21mr|kernel-6.12-generic-6.12.74-2|454	Patch9048: 9048-jfs-add-check-read-only-before-truncation-in-jfs_tru.patch
21mr|kernel-6.12-generic-6.12.74-2|455	Patch9049: 9049-jfs-Fix-null-ptr-deref-in-jfs_ioc_trim.patch
21mr|kernel-6.12-generic-6.12.74-2|456	Patch9050: 9050-jfs-fix-array-index-out-of-bounds-read-in-add_missin.patch
21mr|kernel-6.12-generic-6.12.74-2|457	Patch9051: 9051-ueagle-atm-enforce-boundary-check-for-sync_wait.patch
21mr|kernel-6.12-generic-6.12.74-2|458	Patch9052: 9052-ASoC-nau8821-check-regmap_raw_read-regmap_raw_write.patch
21mr|kernel-6.12-generic-6.12.74-2|459	Patch9053: 9053-dmaengine-ioat-Reduce-attnstatus-traverse.patch
21mr|kernel-6.12-generic-6.12.74-2|460	Patch9054: 9054-drm-gem-fix-overflow-in-calculating-DMA-GEM-size.patch
21mr|kernel-6.12-generic-6.12.74-2|461	Patch9055: 9055-usb-isp1760-avoid-return-of-uninitialized-values.patch
21mr|kernel-6.12-generic-6.12.74-2|462	Patch9056: 9056-drm-amdgpu-restrict-the-hw-sched-jobs-upper-bound.patch
21mr|kernel-6.12-generic-6.12.74-2|463	Patch9057: 9057-usb-ueagle-atm-wait-for-a-firmware-upload-to.patch
21mr|kernel-6.12-generic-6.12.74-2|464	Patch9058: 9058-drm-radeon-fix-possible-NULL-pointer-dereference-in-.patch
21mr|kernel-6.12-generic-6.12.74-2|465	Patch9059: 9059-mm-avoid-WARNING-in-get_pat_info.patch
21mr|kernel-6.12-generic-6.12.74-2|466	Patch9060: 9060-drm-check-the-state-of-CRTC-primary-plane-explicitly.patch
21mr|kernel-6.12-generic-6.12.74-2|467	Patch9061: 9061-usb-isp1760-fix-set-clear-pullup-register-field.patch
21mr|kernel-6.12-generic-6.12.74-2|468	Patch9062: 9062-acpi-nfit-avoid-NULL-pointer-dereference-in.patch
21mr|kernel-6.12-generic-6.12.74-2|469	Patch9063: 9063-xfs-fix-diff_two_keys-calculation-for-cnt-btree.patch
21mr|kernel-6.12-generic-6.12.74-2|470	Patch9064: 9064-ALSA-seq-oss-Send-fragmented-SysEx-messages.patch
21mr|kernel-6.12-generic-6.12.74-2|471	Patch9065: 9065-jffs2-Decrease-xattr-length-limit-to-avoid-summary.patch
21mr|kernel-6.12-generic-6.12.74-2|472	Patch9066: 9066-usb-gadget-net2272-prevent-NULL-dereference-for-an.patch
21mr|kernel-6.12-generic-6.12.74-2|473	Patch9067: 9067-dmaengine-ti-edma-Check-return-value-of-of_dma_contr.patch
21mr|kernel-6.12-generic-6.12.74-2|474	Patch9068: 9068-ext4-fix-uninitialized-value-in-ext4_mb_init_cache.patch
21mr|kernel-6.12-generic-6.12.74-2|475	Patch9069: 9069-wifi-ath11k-modify-null-check-logic-in.patch
21mr|kernel-6.12-generic-6.12.74-2|476	Patch9070: 9070-usb-gadget-composite-fix-possible-kernel-oops-in-com.patch
21mr|kernel-6.12-generic-6.12.74-2|477	Patch9071: 9071-usb-gadget-r8a66597-udc-Fix-double-free-in.patch
21mr|kernel-6.12-generic-6.12.74-2|478	Patch9072: 9072-leds-uleds-fix-unchecked-copy_to_user-in.patch
21mr|kernel-6.12-generic-6.12.74-2|479	Patch9073: 9073-drm-meson-add-check-to-prevent-dereference-of-NULL.patch
21mr|kernel-6.12-generic-6.12.74-2|480	Patch9074: 9074-drm-nouveau-kms-fix-overflow-in-block-size.patch
21mr|kernel-6.12-generic-6.12.74-2|481	Patch9075: 9075-Input-adp5588-keys-Add-check-on-return-code.patch
21mr|kernel-6.12-generic-6.12.74-2|482	Patch9076: 9076-Input-adp5588-keys-Prevent-buffer-overflow.patch
21mr|kernel-6.12-generic-6.12.74-2|483	Patch9077: 9077-media-dvb-usb-v2-disallow-0-length-I2C-reads.patch
21mr|kernel-6.12-generic-6.12.74-2|484	Patch9078: 9078-drm-nouveau-mmu-fix-potential-overflow-in-PFN-size-c.patch
21mr|kernel-6.12-generic-6.12.74-2|485	Patch9079: 9079-extcon-fsa9480-Avoid-buffer-overflow-in-fsa9480_hand.patch
21mr|kernel-6.12-generic-6.12.74-2|486	Patch9080: 9080-fs-minix-Fix-handling-of-corrupted-directories.patch
21mr|kernel-6.12-generic-6.12.74-2|487	Patch9081: 9081-drm-vblank-don-t-WARN-on-vblank-wait-timeout-with.patch
21mr|kernel-6.12-generic-6.12.74-2|488	Patch9082: 9082-drm-meson-fix-unbinding-components-without-binding.patch
21mr|kernel-6.12-generic-6.12.74-2|489	Patch9083: 9083-drm-nouveau-instmem-gk20a-fix-incorrect-argument-in-.patch
21mr|kernel-6.12-generic-6.12.74-2|490	Patch9084: 9084-netrom-fix-possible-deadlock-in-nr_rt_device_down.patch
21mr|kernel-6.12-generic-6.12.74-2|491	Patch9085: 9085-mm-fix-copy_vma-error-handling-for-hugetlb.patch
21mr|kernel-6.12-generic-6.12.74-2|492	Patch9086: 9086-drm-nouveau-instmem-gk20a-fix-overflow-in-IOVA.patch
21mr|kernel-6.12-generic-6.12.74-2|493	Patch9087: 9087-ASoC-hdac_hdmi-Prevent-buffer-overflow-during-pin.patch
21mr|kernel-6.12-generic-6.12.74-2|494	Patch9088: 9088-media-usb-siano-do-not-free-urb-specific-transfer.patch
21mr|kernel-6.12-generic-6.12.74-2|495	Patch9089: 9089-ASoC-amd-acp6x-pdm-dma-free-pdm-device-data-on.patch
21mr|kernel-6.12-generic-6.12.74-2|496	Patch9090: 9090-ASoC-amd-acp3x-pcm-dma-free-runtime-private-data.patch
21mr|kernel-6.12-generic-6.12.74-2|497	Patch9091: 9091-media-dvb_demux-Fix-potential-data-race-in.patch
21mr|kernel-6.12-generic-6.12.74-2|498	Patch9092: 9092-drm-vmwgfx-handle-allocation-failure-of-waiter.patch
21mr|kernel-6.12-generic-6.12.74-2|499	Patch9093: 9093-scsi-fill-in-DMA-padding-bytes-in.patch
21mr|kernel-6.12-generic-6.12.74-2|500	Patch9094: 9094-scsi-sg-replace-scatter_elem_sz-value-0-with.patch
21mr|kernel-6.12-generic-6.12.74-2|501	Patch9095: 9095-reiserfs-Fix-out-of-bounds-in-leaf_paste_entries.patch
21mr|kernel-6.12-generic-6.12.74-2|502	Patch9096: 9096-comedi-adl_pci9111-Fix-possible-division-by-zero-in-.patch
21mr|kernel-6.12-generic-6.12.74-2|503	Patch9097: 9097-RDMA-i40iw-Fix-32-bit-overflow-in-i40iw_check_mem_co.patch
21mr|kernel-6.12-generic-6.12.74-2|504	Patch9098: 9098-RDMA-i40iw-avoid-32-bit-overflow-in-i40iw_check_mr_c.patch
21mr|kernel-6.12-generic-6.12.74-2|505	Patch9099: 9099-ieee802154-Restore-initial-state-on-failed.patch
21mr|kernel-6.12-generic-6.12.74-2|506	Patch9100: 9100-ieee802154-Avoid-calling-WARN_ON-on-ENOMEM-in-cfg802.patch
21mr|kernel-6.12-generic-6.12.74-2|507	Patch9101: 9101-ieee802154-Remove-WARN_ON-in.patch
21mr|kernel-6.12-generic-6.12.74-2|508	Patch9102: 9102-media-bttv-Fix-array-bounds-check-in.patch
21mr|kernel-6.12-generic-6.12.74-2|509	Patch9103: 9103-efi-capsule-loader-Use-proper-type-when-allocating-c.patch
21mr|kernel-6.12-generic-6.12.74-2|510	Patch9104: 9104-drm-xe-hw_engine_group-Avoid-call-kfree-for.patch
21mr|kernel-6.12-generic-6.12.74-2|511	Patch9105: 9105-ACPICA-Add-absent-field_obj-NULL-check.patch
21mr|kernel-6.12-generic-6.12.74-2|512	Patch9106: 9106-drm-managed-Add-DRM-managed-alloc_ordered_workqueue.patch
21mr|kernel-6.12-generic-6.12.74-2|513	Patch9107: 9107-drm-xe-hw_engine_group-Fix-potential-leak.patch
21mr|kernel-6.12-generic-6.12.74-2|514	Patch9108: 9108-speakup-keyhelp-guard-letter_offsets-possible.patch
21mr|kernel-6.12-generic-6.12.74-2|515	Patch9109: 9109-ptp-ocp-fix-use-after-free-bugs-causing-by.patch
21mr|kernel-6.12-generic-6.12.74-2|516	Patch9110: 9110-s390-mm-Fix-in_atomic-handling-in-do_secure_storage_.patch
21mr|kernel-6.12-generic-6.12.74-2|517	Patch9111: 9111-selftests-9p-Add-9p-test-set.patch
21mr|kernel-6.12-generic-6.12.74-2|518	Patch9112: 9112-ASoC-q6apm-fix-potential-overflow-in.patch
21mr|kernel-6.12-generic-6.12.74-2|519	Patch9113: 9113-ocfs2-add-extra-flags-check-in.patch
21mr|kernel-6.12-generic-6.12.74-2|520	Patch9114: 9114-net-mlx5-HWS-Fix-memory-leak-in-hws_action_get_share.patch
21mr|kernel-6.12-generic-6.12.74-2|521	Patch9115: 9115-net-stmmac-prevent-division-by-0-in-stmmac_init_tsta.patch
21mr|kernel-6.12-generic-6.12.74-2|522	Patch9116: 9116-media-venus-prevent-potential-integer-overflow-in-de.patch
21mr|kernel-6.12-generic-6.12.74-2|523	Patch9117: 9117-ALSA-hda-cs35l41-Fix-NULL-pointer-dereference-in-cs3.patch
21mr|kernel-6.12-generic-6.12.74-2|524	Patch9118: 9118-serial-8250_mtk-correct-max-baud-rate-in.patch
21mr|kernel-6.12-generic-6.12.74-2|525	Patch9119: 9119-ocfs2-add-directory-size-check-to.patch
21mr|kernel-6.12-generic-6.12.74-2|526	Patch9120: 9120-netfilter-ctnetlink-remove-refcounting-in.patch
21mr|kernel-6.12-generic-6.12.74-2|527	Patch9121: 9121-wifi-mac80211-don-t-WARN-for-late-channel-color.patch
21mr|kernel-6.12-generic-6.12.74-2|528	Patch9122: 9122-ocfs2-add-extra-consistency-check-to-ocfs2_dx_dir_lo.patch
21mr|kernel-6.12-generic-6.12.74-2|529	Patch9123: 9123-ocfs2-add-extra-consistency-checks-for-chain.patch
21mr|kernel-6.12-generic-6.12.74-2|530	Patch9124: 9124-ocfs2-add-boundary-check-to-ocfs2_check_dir_entry.patch
21mr|kernel-6.12-generic-6.12.74-2|531	Patch9125: 9125-media-platform-exynos4-is-Add-hardware-sync-wait.patch
21mr|kernel-6.12-generic-6.12.74-2|532	Patch9126: 9126-drm-amd-display-Avoid-divide-by-zero-by-initializing.patch
21mr|kernel-6.12-generic-6.12.74-2|533	Patch9127: 9127-wifi-ath12k-Fix-memory-leak-due-to-multiple.patch
21mr|kernel-6.12-generic-6.12.74-2|534	Patch9128: 9128-drm-nouveau-handle-division-by-zero-and-overflow-in-.patch
21mr|kernel-6.12-generic-6.12.74-2|535	Patch9129: 9129-pinctrl-rockchip-fix-NULL-ptr-deref-in-rockchip_pinc.patch
21mr|kernel-6.12-generic-6.12.74-2|536	Patch9130: 9130-media-mxl111sf-fix-i2c-race-condition-during-device.patch
21mr|kernel-6.12-generic-6.12.74-2|537	Patch9131: 9131-jfs-validate-index-table-entry-in.patch
21mr|kernel-6.12-generic-6.12.74-2|538	Patch9132: 9132-drm-rockchip-vop-avoid-division-by-0-in.patch
21mr|kernel-6.12-generic-6.12.74-2|539	Patch9133: 9133-wifi-rtw89-pci-consolidate-PCI-basic.patch
21mr|kernel-6.12-generic-6.12.74-2|540	Patch9134: 9134-drm-hisilicon-fix-potential-division-by-zero-in-dsi_.patch
21mr|kernel-6.12-generic-6.12.74-2|541	Patch9135: 9135-net-cxgb4-ch_ipsec-fix-potential-use-after-free-in-c.patch
21mr|kernel-6.12-generic-6.12.74-2|542	Patch9136: 9136-wifi-rtw89-pci-configure-manual-DAC-mode-via-PCI.patch
21mr|kernel-6.12-generic-6.12.74-2|543	Patch9137: 9137-gpiolib-Fix-a-null-ptr-deref-in-gpiolib_seq_stop.patch
21mr|kernel-6.12-generic-6.12.74-2|544	Patch9138: 9138-usb-mtu3-fix-possible-NULL-pointer-dereference-in-ep.patch
21mr|kernel-6.12-generic-6.12.74-2|545	Patch9139: 9139-mm-hugetlb-don-t-crash-when-allocating-a-folio-if.patch
21mr|kernel-6.12-generic-6.12.74-2|546	Patch9140: 9140-perf-core-Fix-WARN-in-perf_sigtrap.patch
21mr|kernel-6.12-generic-6.12.74-2|547	Patch9141: 9141-bcachefs-fix-potential-NULL-deref-in.patch
21mr|kernel-6.12-generic-6.12.74-2|548	Patch9142: 9142-f2fs-fix-to-do-sanity-check-correctly-on.patch
21mr|kernel-6.12-generic-6.12.74-2|549	Patch9143: 9143-ocfs2-validate-cl_bpc-in-allocator-inodes-to-prevent.patch
21mr|kernel-6.12-generic-6.12.74-2|550	Patch9144: 9144-ocfs2-check-tl-count-of-truncate-log-inode-in-ocfs2_.patch
21mr|kernel-6.12-generic-6.12.74-2|551	Patch9145: 9145-exfat-fix-double-free-in-delayed_free.patch
21mr|kernel-6.12-generic-6.12.74-2|552	Patch9146: 9146-mpt3sas-Check-if-the-variable-nr_msix-is-equal-to.patch
21mr|kernel-6.12-generic-6.12.74-2|553	Patch9147: 9147-media-ipu6-isys-csi2-guard-remote-pad-lookups-in.patch
21mr|kernel-6.12-generic-6.12.74-2|554	Patch9148: 9148-mm-shmem-remove-unnecessary-warning-in.patch
21mr|kernel-6.12-generic-6.12.74-2|555	Patch9149: 9149-media-az6007-validate-I2C-message-length.patch
21mr|kernel-6.12-generic-6.12.74-2|556	Patch9150: 9150-xfs-validate-log-record-version-against-superblock.patch
21mr|kernel-6.12-generic-6.12.74-2|557	Patch9151: 9151-fbcon-Add-check-for-con2fb_acquire_newinfo-return.patch
21mr|kernel-6.12-generic-6.12.74-2|558	Patch9152: 9152-afs-Fix-check-for-NULL-terminator.patch
21mr|kernel-6.12-generic-6.12.74-2|559	Patch9153: 9153-media-dvb-usb-v2-add-device-init_ready-flag.patch
21mr|kernel-6.12-generic-6.12.74-2|560	Patch9154: 9154-misc-bcm_vk-Fix-possible-null-pointer-dereferences.patch
21mr|kernel-6.12-generic-6.12.74-2|561	Patch9155: 9155-cxl_test-Limit-location-for-fake-CFMWS-to-mappable.patch
21mr|kernel-6.12-generic-6.12.74-2|562	Patch9156: 9156-drm-virtio-Handle-drm_crtc_init_with_planes-errors.patch
21mr|kernel-6.12-generic-6.12.74-2|563	Patch9157: 9157-virt-vbox-fix-possible-circular-timer-scheduling.patch
21mr|kernel-6.12-generic-6.12.74-2|564	Patch9158: 9158-PCI-Check-parent-for-NULL-in.patch
21mr|kernel-6.12-generic-6.12.74-2|565	Patch9159: 9159-selftests-net-add-test-case-for-NAT46-looping-back.patch
21mr|kernel-6.12-generic-6.12.74-2|566	Patch9160: 9160-nfc-hci-shdlc-Stop-timers-and-work-before-freeing.patch
21mr|kernel-6.12-generic-6.12.74-2|567	Patch9161: 9161-HID-ft260-fix-block-size-validation-in-SMBus.patch
21mr|kernel-6.12-generic-6.12.74-2|568	Patch9162: 9162-PCI-pwrctrl-Cancel-outstanding-rescan-work-when-unre.patch
21mr|kernel-6.12-generic-6.12.74-2|569	Patch9163: 9163-media-atomisp-avoid-memory-leak-in-ia_css_pipe_creat.patch
21mr|kernel-6.12-generic-6.12.74-2|570	Patch9164: 9164-media-dvb-mb86a16-fix-array-overflow-in.patch
21mr|kernel-6.12-generic-6.12.74-2|571	Patch9165: 9165-drm-virtio-fix-undefined-behavior-in-capset-shift-ca.patch
21mr|kernel-6.12-generic-6.12.74-2|572	Patch9166: 9166-drm-bochs-avoid-sign-extension-in-video-memory-size.patch
21mr|kernel-6.12-generic-6.12.74-2|573	Patch9167: 9167-ring-buffer-Fix-possible-dereference-of.patch
21mr|kernel-6.12-generic-6.12.74-2|574	Patch9168: 9168-f2fs-Fix-format-specifier-in-sanity_check_inode.patch
21mr|kernel-6.12-generic-6.12.74-2|575	Patch9169: 9169-ksmbd-call-ksmbd_vfs_kern_path_end_removing-on.patch
21mr|kernel-6.12-generic-6.12.74-2|576	Patch9170: 9170-powercap-intel_rapl-use-unsigned-arithmetic-in-time.patch
21mr|kernel-6.12-generic-6.12.74-2|577	Patch9171: 9171-media-ipu6-isys-video-guard-remote-pad-lookups-in-st.patch
21mr|kernel-6.12-generic-6.12.74-2|578	Patch9172: 9172-scsi-smartpqi-add-safety-checks-for-RAID-50-60.patch
21mr|kernel-6.12-generic-6.12.74-2|579	Patch9175: 9175-wifi-ath12k-modify-null-check-logic-in-ath12k_ce_rx_.patch
21mr|kernel-6.12-generic-6.12.74-2|580	Patch9177: 9177-floppy-suppress-WARNING-in-schedule_bh.patch
21mr|kernel-6.12-generic-6.12.74-2|581	Patch9178: 9178-jfs-fix-slab-out-of-bounds-in-dtSearch.patch
21mr|kernel-6.12-generic-6.12.74-2|582	Patch9180: 9180-HID-cp2112-Add-parameter-validation-to-data-length.patch
21mr|kernel-6.12-generic-6.12.74-2|583	Patch9181: 9181-ksmbd-align-aux_payload_buf-to-avoid-OOB-reads-in-cr.patch
21mr|kernel-6.12-generic-6.12.74-2|584	Patch9182: 9182-KVM-x86-Add-SRCU-protection-for-reading-PDPTRs-in-__.patch
21mr|kernel-6.12-generic-6.12.74-2|585	Patch9185: 9185-net-sched-fix-TCF_LAYER_TRANSPORT-handling-in-tcf_ge.patch
21mr|kernel-6.12-generic-6.12.74-2|586	Patch9188: 9188-jfs-fix-out-of-bounds-access-in-jfs_readdir.patch
21mr|kernel-6.12-generic-6.12.74-2|587	Patch9190: 9190-wifi-cfg80211-cancel-rfkill_block-work-in-wiphy_unre.patch
21mr|kernel-6.12-generic-6.12.74-2|588	
21mr|kernel-6.12-generic-6.12.74-2|589	# Disable AutoReq
21mr|kernel-6.12-generic-6.12.74-2|590	AutoReq:	0
21mr|kernel-6.12-generic-6.12.74-2|591	# but keep autoprov for kmod(xxx)
21mr|kernel-6.12-generic-6.12.74-2|592	AutoProv:	1
21mr|kernel-6.12-generic-6.12.74-2|593	
21mr|kernel-6.12-generic-6.12.74-2|594	BuildRequires:	bash
21mr|kernel-6.12-generic-6.12.74-2|595	BuildRequires:	bc
21mr|kernel-6.12-generic-6.12.74-2|596	BuildRequires:	binutils
21mr|kernel-6.12-generic-6.12.74-2|597	BuildRequires:	bison
21mr|kernel-6.12-generic-6.12.74-2|598	BuildRequires:	bzip2
21mr|kernel-6.12-generic-6.12.74-2|599	%if %{with ccache}
21mr|kernel-6.12-generic-6.12.74-2|600	BuildRequires:	ccache
21mr|kernel-6.12-generic-6.12.74-2|601	%endif
21mr|kernel-6.12-generic-6.12.74-2|602	BuildRequires:	flex
21mr|kernel-6.12-generic-6.12.74-2|603	BuildRequires:	gcc
21mr|kernel-6.12-generic-6.12.74-2|604	# ./scripts/mkcompile_h
21mr|kernel-6.12-generic-6.12.74-2|605	BuildRequires:	hostname
21mr|kernel-6.12-generic-6.12.74-2|606	BuildRequires:	kmod
21mr|kernel-6.12-generic-6.12.74-2|607	BuildRequires:	sign-file
21mr|kernel-6.12-generic-6.12.74-2|608	BuildRequires:	rsync
21mr|kernel-6.12-generic-6.12.74-2|609	%if %{with compress_modules}
21mr|kernel-6.12-generic-6.12.74-2|610	%if %{with modxz}
21mr|kernel-6.12-generic-6.12.74-2|611	BuildRequires:	xz
21mr|kernel-6.12-generic-6.12.74-2|612	%else
21mr|kernel-6.12-generic-6.12.74-2|613	BuildRequires:	zstd
21mr|kernel-6.12-generic-6.12.74-2|614	%endif
21mr|kernel-6.12-generic-6.12.74-2|615	%endif
21mr|kernel-6.12-generic-6.12.74-2|616	%ifarch aarch64
21mr|kernel-6.12-generic-6.12.74-2|617	BuildRequires:	uboot-tools
21mr|kernel-6.12-generic-6.12.74-2|618	%endif
21mr|kernel-6.12-generic-6.12.74-2|619	BuildRequires:	kmod-devel
21mr|kernel-6.12-generic-6.12.74-2|620	BuildRequires:	pkgconfig(libelf)
21mr|kernel-6.12-generic-6.12.74-2|621	%ifarch x86_64 aarch64
21mr|kernel-6.12-generic-6.12.74-2|622	BuildRequires:	numa-devel
21mr|kernel-6.12-generic-6.12.74-2|623	%endif
21mr|kernel-6.12-generic-6.12.74-2|624	%if %{with uml}
21mr|kernel-6.12-generic-6.12.74-2|625	BuildRequires:	vde-devel
21mr|kernel-6.12-generic-6.12.74-2|626	%endif
21mr|kernel-6.12-generic-6.12.74-2|627	# For power tools
21mr|kernel-6.12-generic-6.12.74-2|628	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-6.12-generic-6.12.74-2|629	
21mr|kernel-6.12-generic-6.12.74-2|630	# For perf
21mr|kernel-6.12-generic-6.12.74-2|631	%if %{build_perf}
21mr|kernel-6.12-generic-6.12.74-2|632	BuildRequires:	asciidoc
21mr|kernel-6.12-generic-6.12.74-2|633	BuildRequires:	perl-ExtUtils-Embed
21mr|kernel-6.12-generic-6.12.74-2|634	BuildRequires:	python3
21mr|kernel-6.12-generic-6.12.74-2|635	BuildRequires:	xmlto-notex
21mr|kernel-6.12-generic-6.12.74-2|636	BuildRequires:	audit-devel
21mr|kernel-6.12-generic-6.12.74-2|637	BuildRequires:	binutils-devel
21mr|kernel-6.12-generic-6.12.74-2|638	BuildRequires:	elfutils-devel
21mr|kernel-6.12-generic-6.12.74-2|639	BuildRequires:	clang
21mr|kernel-6.12-generic-6.12.74-2|640	BuildRequires:	llvm-devel
21mr|kernel-6.12-generic-6.12.74-2|641	BuildRequires:	java-devel
21mr|kernel-6.12-generic-6.12.74-2|642	BuildRequires:	libunwind-devel
21mr|kernel-6.12-generic-6.12.74-2|643	BuildRequires:	newt-devel
21mr|kernel-6.12-generic-6.12.74-2|644	BuildRequires:	perl-devel
21mr|kernel-6.12-generic-6.12.74-2|645	BuildRequires:	pkgconfig(babeltrace)
21mr|kernel-6.12-generic-6.12.74-2|646	BuildRequires:	pkgconfig(libcap)
21mr|kernel-6.12-generic-6.12.74-2|647	BuildRequires:	pkgconfig(libcrypto)
21mr|kernel-6.12-generic-6.12.74-2|648	BuildRequires:	pkgconfig(libtraceevent)
21mr|kernel-6.12-generic-6.12.74-2|649	BuildRequires:	pkgconfig(python3)
21mr|kernel-6.12-generic-6.12.74-2|650	BuildRequires:	pkgconfig(slang)
21mr|kernel-6.12-generic-6.12.74-2|651	BuildRequires:	pkgconfig(zlib)
21mr|kernel-6.12-generic-6.12.74-2|652	BuildRequires:	python3-setuptools
21mr|kernel-6.12-generic-6.12.74-2|653	%endif
21mr|kernel-6.12-generic-6.12.74-2|654	
21mr|kernel-6.12-generic-6.12.74-2|655	# (To generate keys)
21mr|kernel-6.12-generic-6.12.74-2|656	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-6.12-generic-6.12.74-2|657	# or dlopen()-ing external library
21mr|kernel-6.12-generic-6.12.74-2|658	BuildRequires:	libressl
21mr|kernel-6.12-generic-6.12.74-2|659	# To verify signatures (find, xargs, hexdump)
21mr|kernel-6.12-generic-6.12.74-2|660	BuildRequires:	findutils
21mr|kernel-6.12-generic-6.12.74-2|661	BuildRequires:	util-linux
21mr|kernel-6.12-generic-6.12.74-2|662	
21mr|kernel-6.12-generic-6.12.74-2|663	%if %{with binary_extra_modules}
21mr|kernel-6.12-generic-6.12.74-2|664	BuildRequires:	auto-krokodil-rpm-macros
21mr|kernel-6.12-generic-6.12.74-2|665	# Status of upsteamization:
21mr|kernel-6.12-generic-6.12.74-2|666	# https://github.com/morrownr/8821cu-20210916/issues/149#issuecomment-2197464252
21mr|kernel-6.12-generic-6.12.74-2|667	# Then Larry Finger left this world...
21mr|kernel-6.12-generic-6.12.74-2|668	# https://github.com/morrownr/88x2bu-20210702/issues/224#issuecomment-2404823387
21mr|kernel-6.12-generic-6.12.74-2|669	#BuildRequires:	kernel-source-rtl88x2bu
21mr|kernel-6.12-generic-6.12.74-2|670	BuildRequires:	kernel-source-rtl8812au
21mr|kernel-6.12-generic-6.12.74-2|671	BuildRequires:	kernel-source-rtl8821au
21mr|kernel-6.12-generic-6.12.74-2|672	BuildRequires:	kernel-source-rtl8814au
21mr|kernel-6.12-generic-6.12.74-2|673	BuildRequires:	kernel-source-rtk_btusb
21mr|kernel-6.12-generic-6.12.74-2|674	BuildRequires:	kernel-source-rtl8188gu
21mr|kernel-6.12-generic-6.12.74-2|675	BuildRequires:	kernel-source-rtl8852au
21mr|kernel-6.12-generic-6.12.74-2|676	BuildRequires:	kernel-source-rtl8852bu
21mr|kernel-6.12-generic-6.12.74-2|677	BuildRequires:	kernel-source-r8168
21mr|kernel-6.12-generic-6.12.74-2|678	# Broadcom-wl and nvidia contain a proprietary blob which is only for x86
21mr|kernel-6.12-generic-6.12.74-2|679	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|680	BuildRequires:	kernel-source-broadcom-wl
21mr|kernel-6.12-generic-6.12.74-2|681	BuildRequires:	kernel-source-nvidia340
21mr|kernel-6.12-generic-6.12.74-2|682	%endif
21mr|kernel-6.12-generic-6.12.74-2|683	# Nvidia470+ are x86_64 only (maybe aarch64 will be also packaged later)
21mr|kernel-6.12-generic-6.12.74-2|684	# nvidia390 is not buildable with kernel 6.6 on i686
21mr|kernel-6.12-generic-6.12.74-2|685	%ifarch %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|686	BuildRequires:	kernel-source-nvidia390
21mr|kernel-6.12-generic-6.12.74-2|687	BuildRequires:	kernel-source-nvidia470
21mr|kernel-6.12-generic-6.12.74-2|688	BuildRequires:	kernel-source-nvidia550
21mr|kernel-6.12-generic-6.12.74-2|689	BuildRequires:	kernel-source-nvidia580-open
21mr|kernel-6.12-generic-6.12.74-2|690	BuildRequires:	kernel-source-nvidia580-proprietary
21mr|kernel-6.12-generic-6.12.74-2|691	%endif
21mr|kernel-6.12-generic-6.12.74-2|692	BuildRequires:	kernel-source-tripso
21mr|kernel-6.12-generic-6.12.74-2|693	BuildRequires:	kernel-source-ipt-so
21mr|kernel-6.12-generic-6.12.74-2|694	BuildRequires:	kernel-source-nwfermi
21mr|kernel-6.12-generic-6.12.74-2|695	%if %{with binary_virtualbox_host}
21mr|kernel-6.12-generic-6.12.74-2|696	BuildRequires:	kernel-source-virtualbox
21mr|kernel-6.12-generic-6.12.74-2|697	%endif
21mr|kernel-6.12-generic-6.12.74-2|698	BuildRequires:	kernel-source-v4l2loopback
21mr|kernel-6.12-generic-6.12.74-2|699	%if %{with binary_shredder}
21mr|kernel-6.12-generic-6.12.74-2|700	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-6.12-generic-6.12.74-2|701	%endif
21mr|kernel-6.12-generic-6.12.74-2|702	# Rosa-test-suite is maintained in certified branches only nlkm, memfreetest, pcietest
21mr|kernel-6.12-generic-6.12.74-2|703	%if %{with nickel}
21mr|kernel-6.12-generic-6.12.74-2|704	BuildRequires:	kernel-source-rosa-test-suite
21mr|kernel-6.12-generic-6.12.74-2|705	%endif
21mr|kernel-6.12-generic-6.12.74-2|706	%if %{with zfs}
21mr|kernel-6.12-generic-6.12.74-2|707	BuildRequires:	kernel-source-zfs
21mr|kernel-6.12-generic-6.12.74-2|708	%endif
21mr|kernel-6.12-generic-6.12.74-2|709	%endif
21mr|kernel-6.12-generic-6.12.74-2|710	# End of with binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|711	
21mr|kernel-6.12-generic-6.12.74-2|712	Provides:	kernel = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|713	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|714	Provides:	kernel-abi(%{kver_full}) = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|715	# Dnf config-manager --dump | grep installonly
21mr|kernel-6.12-generic-6.12.74-2|716	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-6.12-generic-6.12.74-2|717	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-6.12-generic-6.12.74-2|718	
21mr|kernel-6.12-generic-6.12.74-2|719	# dracut needed only for initrd
21mr|kernel-6.12-generic-6.12.74-2|720	Recommends:	dracut
21mr|kernel-6.12-generic-6.12.74-2|721	Requires(posttrans):	kmod >= 28-3
21mr|kernel-6.12-generic-6.12.74-2|722	
21mr|kernel-6.12-generic-6.12.74-2|723	# Need for rebuild dkms drivers
21mr|kernel-6.12-generic-6.12.74-2|724	Recommends:	(%{name}-devel%{_isa} = %{EVRD} if dkms)
21mr|kernel-6.12-generic-6.12.74-2|725	# not blob, support of devices supported by r8168 is removed from r8169
21mr|kernel-6.12-generic-6.12.74-2|726	Recommends:	(%{ksob_module_pkg_name r8168} = %{EVRD} or %{ksob_module_pkg_name r8169orig} = %{EVRD})
21mr|kernel-6.12-generic-6.12.74-2|727	Suggests:	%{ksob_module_pkg_name r8168} = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|728	
21mr|kernel-6.12-generic-6.12.74-2|729	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-6.12-generic-6.12.74-2|730	Recommends:	linux-firmware
21mr|kernel-6.12-generic-6.12.74-2|731	Recommends:	microcode
21mr|kernel-6.12-generic-6.12.74-2|732	# Set BFQ as default scheduler for HDDs
21mr|kernel-6.12-generic-6.12.74-2|733	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-6.12-generic-6.12.74-2|734	Recommends:	udev-rules-ioschedulers
21mr|kernel-6.12-generic-6.12.74-2|735	Recommends:	wireless-regdb
21mr|kernel-6.12-generic-6.12.74-2|736	
21mr|kernel-6.12-generic-6.12.74-2|737	# Fix VirtualBox/VMWare on >=6.12
21mr|kernel-6.12-generic-6.12.74-2|738	Recommends:	kvm-disable-virt-at-load
21mr|kernel-6.12-generic-6.12.74-2|739	
21mr|kernel-6.12-generic-6.12.74-2|740	%if %{with flow_abi}
21mr|kernel-6.12-generic-6.12.74-2|741	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-generic-6.12.74-2|742	%endif
21mr|kernel-6.12-generic-6.12.74-2|743	
21mr|kernel-6.12-generic-6.12.74-2|744	%ifarch %{ix86}
21mr|kernel-6.12-generic-6.12.74-2|745	Conflicts:	arch(x86_64)
21mr|kernel-6.12-generic-6.12.74-2|746	%endif
21mr|kernel-6.12-generic-6.12.74-2|747	
21mr|kernel-6.12-generic-6.12.74-2|748	# XXX temporary hack to upgrade from kernel-headers 1:5.4
21mr|kernel-6.12-generic-6.12.74-2|749	%if %{build_headers}
21mr|kernel-6.12-generic-6.12.74-2|750	Recommends:	kernel-headers = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|751	%endif
21mr|kernel-6.12-generic-6.12.74-2|752	
21mr|kernel-6.12-generic-6.12.74-2|753	%if %{with binary_extra_modules}
21mr|kernel-6.12-generic-6.12.74-2|754	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|755	%kroko_req_modules_in_kernel -j %{nvidia_340_j} -n %{nvidia_340_n} -p %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|756	%endif
21mr|kernel-6.12-generic-6.12.74-2|757	%ifarch %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|758	%kroko_req_modules_in_kernel -j %{nvidia_390_j} -n %{nvidia_390_n} -p %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|759	%kroko_req_modules_in_kernel -j %{nvidia_470_j} -n %{nvidia_470_n} -p %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|760	%kroko_req_modules_in_kernel -j %{nvidia_550_j} -n %{nvidia_550_n} -p %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|761	%kroko_req_modules_in_kernel -j %{nvidia_580_j} -n %{nvidia_580_n} -p %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|762	%endif
21mr|kernel-6.12-generic-6.12.74-2|763	%endif
21mr|kernel-6.12-generic-6.12.74-2|764	
21mr|kernel-6.12-generic-6.12.74-2|765	%description
21mr|kernel-6.12-generic-6.12.74-2|766	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-6.12-generic-6.12.74-2|767	operating system. The kernel handles the basic functions
21mr|kernel-6.12-generic-6.12.74-2|768	of the operating system: memory allocation, process allocation, device
21mr|kernel-6.12-generic-6.12.74-2|769	input and output, etc. This is a general-purpose kernel.
21mr|kernel-6.12-generic-6.12.74-2|770	
21mr|kernel-6.12-generic-6.12.74-2|771	%posttrans
21mr|kernel-6.12-generic-6.12.74-2|772	# update information about modules, useful if kernel-module* packages were
21mr|kernel-6.12-generic-6.12.74-2|773	# installed in one transaction with this kernel (%%transfiletrigger* will run later)
21mr|kernel-6.12-generic-6.12.74-2|774	depmod -a %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|775	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-6.12-generic-6.12.74-2|776	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-6.12-generic-6.12.74-2|777	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-6.12-generic-6.12.74-2|778	# that is created then will be non-functional. But when the user installs
21mr|kernel-6.12-generic-6.12.74-2|779	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-6.12-generic-6.12.74-2|780	# one here.
21mr|kernel-6.12-generic-6.12.74-2|781	if command -v dracut >/dev/null 2>&1; then
21mr|kernel-6.12-generic-6.12.74-2|782	dracut -f %{initrd_path} %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|783	fi
21mr|kernel-6.12-generic-6.12.74-2|784	
21mr|kernel-6.12-generic-6.12.74-2|785	# File triggers from grub packages will handle this.
21mr|kernel-6.12-generic-6.12.74-2|786	#/usr/sbin/update-grub2
21mr|kernel-6.12-generic-6.12.74-2|787	
21mr|kernel-6.12-generic-6.12.74-2|788	%transfiletriggerin -- %{_modulesdir}/%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|789	# Detect all modules, including ones inside kernel-module* packages
21mr|kernel-6.12-generic-6.12.74-2|790	if grep -qE '/.*\.ko(|\..*)' ; then
21mr|kernel-6.12-generic-6.12.74-2|791	depmod -a %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|792	fi
21mr|kernel-6.12-generic-6.12.74-2|793	
21mr|kernel-6.12-generic-6.12.74-2|794	%transfiletriggerpostun -- %{_modulesdir}/%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|795	# Handle e.g. removal of kernel-module* packages
21mr|kernel-6.12-generic-6.12.74-2|796	# List of files is not available here (?)
21mr|kernel-6.12-generic-6.12.74-2|797	depmod -a %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|798	
21mr|kernel-6.12-generic-6.12.74-2|799	%files -f %{kernel_files}
21mr|kernel-6.12-generic-6.12.74-2|800	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|801	%{_bootdir}/symvers-%{kver_full}.*
21mr|kernel-6.12-generic-6.12.74-2|802	%{_bootdir}/config-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|803	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|804	%ghost %{initrd_path}
21mr|kernel-6.12-generic-6.12.74-2|805	%ifarch %{armx}
21mr|kernel-6.12-generic-6.12.74-2|806	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|807	%endif
21mr|kernel-6.12-generic-6.12.74-2|808	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-6.12-generic-6.12.74-2|809	%if %{with flow_abi}
21mr|kernel-6.12-generic-6.12.74-2|810	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-generic-6.12.74-2|811	%endif
21mr|kernel-6.12-generic-6.12.74-2|812	%if %{with binary_extra_modules}
21mr|kernel-6.12-generic-6.12.74-2|813	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8812au.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|814	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821au.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|815	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8814au.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|816	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|817	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8188gu.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|818	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852au.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|819	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852bu.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|820	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/net/ethernet/realtek/r8168.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|821	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/net/ethernet/realtek/r8169orig.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|822	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|823	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|824	%endif
21mr|kernel-6.12-generic-6.12.74-2|825	%if %{with binary_shredder}
21mr|kernel-6.12-generic-6.12.74-2|826	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|827	%endif
21mr|kernel-6.12-generic-6.12.74-2|828	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/media/v4l2loopback.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|829	%if %{with binary_virtualbox_host}
21mr|kernel-6.12-generic-6.12.74-2|830	# vbox host modules may be built here (vboxnetflt vboxnetadp vboxdrv vboxpci)
21mr|kernel-6.12-generic-6.12.74-2|831	# vbox guest modules are in the mainline kernel now (vboxvideo vboxguest vboxsf)
21mr|kernel-6.12-generic-6.12.74-2|832	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|833	%endif
21mr|kernel-6.12-generic-6.12.74-2|834	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|835	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|836	%if %{with nickel}
21mr|kernel-6.12-generic-6.12.74-2|837	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|838	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|839	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|840	%endif
21mr|kernel-6.12-generic-6.12.74-2|841	%if %{with zfs}
21mr|kernel-6.12-generic-6.12.74-2|842	%exclude %{_modulesdir}/%{kver_full}/kernel/fs/zfs/spl.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|843	%exclude %{_modulesdir}/%{kver_full}/kernel/fs/zfs/zfs.ko%{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|844	%endif
21mr|kernel-6.12-generic-6.12.74-2|845	%endif
21mr|kernel-6.12-generic-6.12.74-2|846	# End of with binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|847	
21mr|kernel-6.12-generic-6.12.74-2|848	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|849	
21mr|kernel-6.12-generic-6.12.74-2|850	%if %{build_devel}
21mr|kernel-6.12-generic-6.12.74-2|851	%package devel
21mr|kernel-6.12-generic-6.12.74-2|852	Summary:	Development files for %{name}
21mr|kernel-6.12-generic-6.12.74-2|853	Group:		Development/Kernel
21mr|kernel-6.12-generic-6.12.74-2|854	Requires:	glibc-devel
21mr|kernel-6.12-generic-6.12.74-2|855	Requires:	ncurses-devel
21mr|kernel-6.12-generic-6.12.74-2|856	Requires:	gcc
21mr|kernel-6.12-generic-6.12.74-2|857	Requires:	make
21mr|kernel-6.12-generic-6.12.74-2|858	Requires:	perl
21mr|kernel-6.12-generic-6.12.74-2|859	Requires:	%{name} = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|860	Provides:	kernel-devel = %{kverrel}
21mr|kernel-6.12-generic-6.12.74-2|861	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-6.12-generic-6.12.74-2|862	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-6.12-generic-6.12.74-2|863	
21mr|kernel-6.12-generic-6.12.74-2|864	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-6.12-generic-6.12.74-2|865	OrderWithRequires(post):	dkms
21mr|kernel-6.12-generic-6.12.74-2|866	# Try to remove the main kernel package after removing this devel package
21mr|kernel-6.12-generic-6.12.74-2|867	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-6.12-generic-6.12.74-2|868	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-6.12-generic-6.12.74-2|869	# deal with directories owned in the main package
21mr|kernel-6.12-generic-6.12.74-2|870	# (note that the devel package does not explicitly require the main package,
21mr|kernel-6.12-generic-6.12.74-2|871	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-6.12-generic-6.12.74-2|872	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|873	
21mr|kernel-6.12-generic-6.12.74-2|874	%ifarch %{ix86}
21mr|kernel-6.12-generic-6.12.74-2|875	Conflicts:	arch(x86_64)
21mr|kernel-6.12-generic-6.12.74-2|876	%endif
21mr|kernel-6.12-generic-6.12.74-2|877	
21mr|kernel-6.12-generic-6.12.74-2|878	%description devel
21mr|kernel-6.12-generic-6.12.74-2|879	This package contains the kernel files (headers and build tools) that should
21mr|kernel-6.12-generic-6.12.74-2|880	be enough to build additional drivers for use with %{name}.
21mr|kernel-6.12-generic-6.12.74-2|881	
21mr|kernel-6.12-generic-6.12.74-2|882	
21mr|kernel-6.12-generic-6.12.74-2|883	%post devel
21mr|kernel-6.12-generic-6.12.74-2|884	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-6.12-generic-6.12.74-2|885	dkms_autoinstaller start %{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|886	fi
21mr|kernel-6.12-generic-6.12.74-2|887	
21mr|kernel-6.12-generic-6.12.74-2|888	
21mr|kernel-6.12-generic-6.12.74-2|889	%preun devel
21mr|kernel-6.12-generic-6.12.74-2|890	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-6.12-generic-6.12.74-2|891	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-6.12-generic-6.12.74-2|892	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-6.12-generic-6.12.74-2|893	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-6.12-generic-6.12.74-2|894	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-6.12-generic-6.12.74-2|895	# too.
21mr|kernel-6.12-generic-6.12.74-2|896	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-6.12-generic-6.12.74-2|897	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-6.12-generic-6.12.74-2|898	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-6.12-generic-6.12.74-2|899	fi
21mr|kernel-6.12-generic-6.12.74-2|900	
21mr|kernel-6.12-generic-6.12.74-2|901	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-6.12-generic-6.12.74-2|902	
21mr|kernel-6.12-generic-6.12.74-2|903	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-6.12-generic-6.12.74-2|904	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-6.12-generic-6.12.74-2|905	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-6.12-generic-6.12.74-2|906	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-6.12-generic-6.12.74-2|907	done
21mr|kernel-6.12-generic-6.12.74-2|908	
21mr|kernel-6.12-generic-6.12.74-2|909	
21mr|kernel-6.12-generic-6.12.74-2|910	%files devel
21mr|kernel-6.12-generic-6.12.74-2|911	%{devel_root}
21mr|kernel-6.12-generic-6.12.74-2|912	%{_modulesdir}/%{kver_full}/build
21mr|kernel-6.12-generic-6.12.74-2|913	%{_modulesdir}/%{kver_full}/source
21mr|kernel-6.12-generic-6.12.74-2|914	%endif
21mr|kernel-6.12-generic-6.12.74-2|915	# End of build_devel
21mr|kernel-6.12-generic-6.12.74-2|916	
21mr|kernel-6.12-generic-6.12.74-2|917	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|918	
21mr|kernel-6.12-generic-6.12.74-2|919	%if %{build_debug}
21mr|kernel-6.12-generic-6.12.74-2|920	%package debuginfo
21mr|kernel-6.12-generic-6.12.74-2|921	Summary:	Debuginfo for %{name}
21mr|kernel-6.12-generic-6.12.74-2|922	Group:		Development/Debug
21mr|kernel-6.12-generic-6.12.74-2|923	Provides:	kernel-debug = %{kverrel}
21mr|kernel-6.12-generic-6.12.74-2|924	AutoReq:	0
21mr|kernel-6.12-generic-6.12.74-2|925	AutoProv:	0
21mr|kernel-6.12-generic-6.12.74-2|926	
21mr|kernel-6.12-generic-6.12.74-2|927	%description debuginfo
21mr|kernel-6.12-generic-6.12.74-2|928	This package contains the files with debuginfo for %{name}.
21mr|kernel-6.12-generic-6.12.74-2|929	
21mr|kernel-6.12-generic-6.12.74-2|930	%files debuginfo -f %{debuginfo_files}
21mr|kernel-6.12-generic-6.12.74-2|931	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|932	%endif
21mr|kernel-6.12-generic-6.12.74-2|933	# End of build_debug
21mr|kernel-6.12-generic-6.12.74-2|934	
21mr|kernel-6.12-generic-6.12.74-2|935	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|936	%if %{with bpftool}
21mr|kernel-6.12-generic-6.12.74-2|937	%package -n bpftool
21mr|kernel-6.12-generic-6.12.74-2|938	Summary:	Inspection and simple manipulation of eBPF programs and maps
21mr|kernel-6.12-generic-6.12.74-2|939	Group:		System/Kernel and hardware
21mr|kernel-6.12-generic-6.12.74-2|940	BuildRequires:  pahole
21mr|kernel-6.12-generic-6.12.74-2|941	BuildRequires:  lld
21mr|kernel-6.12-generic-6.12.74-2|942	BuildRequires:  llvm
21mr|kernel-6.12-generic-6.12.74-2|943	
21mr|kernel-6.12-generic-6.12.74-2|944	%description -n bpftool
21mr|kernel-6.12-generic-6.12.74-2|945	This package contains the bpftool, which allows inspection and simple
21mr|kernel-6.12-generic-6.12.74-2|946	manipulation of eBPF programs and maps.
21mr|kernel-6.12-generic-6.12.74-2|947	
21mr|kernel-6.12-generic-6.12.74-2|948	%files -n bpftool
21mr|kernel-6.12-generic-6.12.74-2|949	%{_sbindir}/bpftool
21mr|kernel-6.12-generic-6.12.74-2|950	%{_sysconfdir}/bash_completion.d/bpftool
21mr|kernel-6.12-generic-6.12.74-2|951	%endif
21mr|kernel-6.12-generic-6.12.74-2|952	
21mr|kernel-6.12-generic-6.12.74-2|953	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|954	
21mr|kernel-6.12-generic-6.12.74-2|955	%if %{build_doc}
21mr|kernel-6.12-generic-6.12.74-2|956	%package doc
21mr|kernel-6.12-generic-6.12.74-2|957	Summary:	Various documentation bits found in the kernel source
21mr|kernel-6.12-generic-6.12.74-2|958	Group:		Documentation
21mr|kernel-6.12-generic-6.12.74-2|959	BuildArch:	noarch
21mr|kernel-6.12-generic-6.12.74-2|960	
21mr|kernel-6.12-generic-6.12.74-2|961	%description doc
21mr|kernel-6.12-generic-6.12.74-2|962	This package contains documentation files from the kernel source.
21mr|kernel-6.12-generic-6.12.74-2|963	
21mr|kernel-6.12-generic-6.12.74-2|964	%files doc
21mr|kernel-6.12-generic-6.12.74-2|965	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-6.12-generic-6.12.74-2|966	%endif
21mr|kernel-6.12-generic-6.12.74-2|967	
21mr|kernel-6.12-generic-6.12.74-2|968	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|969	
21mr|kernel-6.12-generic-6.12.74-2|970	%if %{build_perf}
21mr|kernel-6.12-generic-6.12.74-2|971	%package -n perf
21mr|kernel-6.12-generic-6.12.74-2|972	Summary:	perf tool and the supporting documentation
21mr|kernel-6.12-generic-6.12.74-2|973	Group:		System/Kernel and hardware
21mr|kernel-6.12-generic-6.12.74-2|974	
21mr|kernel-6.12-generic-6.12.74-2|975	%description -n perf
21mr|kernel-6.12-generic-6.12.74-2|976	The package contains perf tool and the supporting documentation.
21mr|kernel-6.12-generic-6.12.74-2|977	
21mr|kernel-6.12-generic-6.12.74-2|978	%files -n perf
21mr|kernel-6.12-generic-6.12.74-2|979	%{_bindir}/perf
21mr|kernel-6.12-generic-6.12.74-2|980	%ifarch %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|981	%{_bindir}/perf-read-vdso32
21mr|kernel-6.12-generic-6.12.74-2|982	%endif
21mr|kernel-6.12-generic-6.12.74-2|983	%{_bindir}/trace
21mr|kernel-6.12-generic-6.12.74-2|984	%{_includedir}/perf/perf_dlfilter.h
21mr|kernel-6.12-generic-6.12.74-2|985	%dir %{_libexecdir}/perf-core
21mr|kernel-6.12-generic-6.12.74-2|986	%{_libdir}/libperf-jvmti.so
21mr|kernel-6.12-generic-6.12.74-2|987	%{_libexecdir}/perf-core/*
21mr|kernel-6.12-generic-6.12.74-2|988	%{_mandir}/man[1-8]/perf*
21mr|kernel-6.12-generic-6.12.74-2|989	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-6.12-generic-6.12.74-2|990	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-6.12-generic-6.12.74-2|991	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-6.12-generic-6.12.74-2|992	%endif
21mr|kernel-6.12-generic-6.12.74-2|993	
21mr|kernel-6.12-generic-6.12.74-2|994	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|995	
21mr|kernel-6.12-generic-6.12.74-2|996	%if %{build_headers}
21mr|kernel-6.12-generic-6.12.74-2|997	%package -n kernel-headers
21mr|kernel-6.12-generic-6.12.74-2|998	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-6.12-generic-6.12.74-2|999	Group:		System/Kernel and hardware
21mr|kernel-6.12-generic-6.12.74-2|1000	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|1001	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-6.12-generic-6.12.74-2|1002	
21mr|kernel-6.12-generic-6.12.74-2|1003	%description -n kernel-headers
21mr|kernel-6.12-generic-6.12.74-2|1004	C header files from the Linux kernel. The header files define
21mr|kernel-6.12-generic-6.12.74-2|1005	structures and constants that are needed for building most
21mr|kernel-6.12-generic-6.12.74-2|1006	standard programs, notably the C library.
21mr|kernel-6.12-generic-6.12.74-2|1007	
21mr|kernel-6.12-generic-6.12.74-2|1008	This package is not suitable for building kernel modules, you
21mr|kernel-6.12-generic-6.12.74-2|1009	should use the 'kernel-devel' package instead.
21mr|kernel-6.12-generic-6.12.74-2|1010	
21mr|kernel-6.12-generic-6.12.74-2|1011	%files -n kernel-headers
21mr|kernel-6.12-generic-6.12.74-2|1012	%{_includedir}/*
21mr|kernel-6.12-generic-6.12.74-2|1013	%if %{build_perf}
21mr|kernel-6.12-generic-6.12.74-2|1014	%exclude %{_includedir}/perf/perf_dlfilter.h
21mr|kernel-6.12-generic-6.12.74-2|1015	%endif
21mr|kernel-6.12-generic-6.12.74-2|1016	%endif
21mr|kernel-6.12-generic-6.12.74-2|1017	
21mr|kernel-6.12-generic-6.12.74-2|1018	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|1019	
21mr|kernel-6.12-generic-6.12.74-2|1020	%if %{with uml}
21mr|kernel-6.12-generic-6.12.74-2|1021	%package uml
21mr|kernel-6.12-generic-6.12.74-2|1022	Summary:	User Mode Linux binary
21mr|kernel-6.12-generic-6.12.74-2|1023	Group:		System/Kernel and hardware
21mr|kernel-6.12-generic-6.12.74-2|1024	Provides:	kernel-uml = %{kverrel}
21mr|kernel-6.12-generic-6.12.74-2|1025	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-6.12-generic-6.12.74-2|1026	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-6.12-generic-6.12.74-2|1027	
21mr|kernel-6.12-generic-6.12.74-2|1028	%description uml
21mr|kernel-6.12-generic-6.12.74-2|1029	User Mode Linux binary.
21mr|kernel-6.12-generic-6.12.74-2|1030	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-6.12-generic-6.12.74-2|1031	
21mr|kernel-6.12-generic-6.12.74-2|1032	%files uml
21mr|kernel-6.12-generic-6.12.74-2|1033	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1034	
21mr|kernel-6.12-generic-6.12.74-2|1035	#-----------------------------------------------------------------------------
21mr|kernel-6.12-generic-6.12.74-2|1036	
21mr|kernel-6.12-generic-6.12.74-2|1037	%package uml-modules
21mr|kernel-6.12-generic-6.12.74-2|1038	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-6.12-generic-6.12.74-2|1039	Group:		System/Kernel and hardware
21mr|kernel-6.12-generic-6.12.74-2|1040	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-6.12-generic-6.12.74-2|1041	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-6.12-generic-6.12.74-2|1042	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-6.12-generic-6.12.74-2|1043	
21mr|kernel-6.12-generic-6.12.74-2|1044	%description uml-modules
21mr|kernel-6.12-generic-6.12.74-2|1045	User Mode Linux (UML) kernel modules:
21mr|kernel-6.12-generic-6.12.74-2|1046	- not compressed;
21mr|kernel-6.12-generic-6.12.74-2|1047	- not stripped;
21mr|kernel-6.12-generic-6.12.74-2|1048	- signed.
21mr|kernel-6.12-generic-6.12.74-2|1049	
21mr|kernel-6.12-generic-6.12.74-2|1050	%files uml-modules
21mr|kernel-6.12-generic-6.12.74-2|1051	%{_modulesdir}-uml/%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1052	
21mr|kernel-6.12-generic-6.12.74-2|1053	%endif
21mr|kernel-6.12-generic-6.12.74-2|1054	# End of uml
21mr|kernel-6.12-generic-6.12.74-2|1055	
21mr|kernel-6.12-generic-6.12.74-2|1056	#-----------------------------------------------------------------------------
21mr|kernel-6.12-generic-6.12.74-2|1057	
21mr|kernel-6.12-generic-6.12.74-2|1058	###############################
21mr|kernel-6.12-generic-6.12.74-2|1059	# Extra modules package definitions
21mr|kernel-6.12-generic-6.12.74-2|1060	
21mr|kernel-6.12-generic-6.12.74-2|1061	%if %{with binary_extra_modules}
21mr|kernel-6.12-generic-6.12.74-2|1062	# "-r xxx-blacklist" was not added for modules bellow because
21mr|kernel-6.12-generic-6.12.74-2|1063	# blacklisted modules have not appeared in upstream yet
21mr|kernel-6.12-generic-6.12.74-2|1064	%ksob_mk_module_pkg -n 8812au -s net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1065	# for RTL8811AU and RTL8821AU
21mr|kernel-6.12-generic-6.12.74-2|1066	%ksob_mk_module_pkg -n 8821au -s net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1067	%ksob_mk_module_pkg -n 8814au -s net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1068	%ksob_mk_module_pkg -n rtk_btusb -s drivers/bluetooth -r rtk_btusb-firmware
21mr|kernel-6.12-generic-6.12.74-2|1069	%ksob_mk_module_pkg -n 8188gu -s net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1070	%ksob_mk_module_pkg -n 8852au -s net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1071	%ksob_mk_module_pkg -n 8852bu -s net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1072	%ksob_mk_module_pkg -n r8168 -s drivers/net/ethernet/realtek
21mr|kernel-6.12-generic-6.12.74-2|1073	# r8169orig-blacklist backlists both r8168 and r8169 and is built from SRPM r8168
21mr|kernel-6.12-generic-6.12.74-2|1074	%ksob_mk_module_pkg -n r8169orig -s drivers/net/ethernet/realtek -r r8169orig-blacklist
21mr|kernel-6.12-generic-6.12.74-2|1075	
21mr|kernel-6.12-generic-6.12.74-2|1076	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|1077	%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
21mr|kernel-6.12-generic-6.12.74-2|1078	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_340_j} -n %{nvidia_340_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|1079	%endif
21mr|kernel-6.12-generic-6.12.74-2|1080	%ifarch %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|1081	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_390_j} -n %{nvidia_390_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|1082	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_470_j} -n %{nvidia_470_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|1083	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_550_j} -n %{nvidia_550_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix} -o %{quote:510 515 520 525}
21mr|kernel-6.12-generic-6.12.74-2|1084	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t proprietary -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|1085	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t open -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.12-generic-6.12.74-2|1086	%endif
21mr|kernel-6.12-generic-6.12.74-2|1087	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-6.12-generic-6.12.74-2|1088	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-6.12-generic-6.12.74-2|1089	%ksob_mk_module_pkg -n nwfermi -s drivers/input
21mr|kernel-6.12-generic-6.12.74-2|1090	%ksob_mk_module_pkg -n v4l2loopback -s drivers/media -r v4l2loopback
21mr|kernel-6.12-generic-6.12.74-2|1091	
21mr|kernel-6.12-generic-6.12.74-2|1092	%if %{with binary_shredder}
21mr|kernel-6.12-generic-6.12.74-2|1093	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-6.12-generic-6.12.74-2|1094	%endif
21mr|kernel-6.12-generic-6.12.74-2|1095	
21mr|kernel-6.12-generic-6.12.74-2|1096	#-----------------------------------------------------------------------------
21mr|kernel-6.12-generic-6.12.74-2|1097	
21mr|kernel-6.12-generic-6.12.74-2|1098	###############
21mr|kernel-6.12-generic-6.12.74-2|1099	# Virtualbox host
21mr|kernel-6.12-generic-6.12.74-2|1100	
21mr|kernel-6.12-generic-6.12.74-2|1101	%if %{with binary_virtualbox_host}
21mr|kernel-6.12-generic-6.12.74-2|1102	%ksob_mk_module_pkg -n vboxnetflt -s misc
21mr|kernel-6.12-generic-6.12.74-2|1103	%ksob_mk_module_pkg -n vboxnetadp -s misc
21mr|kernel-6.12-generic-6.12.74-2|1104	%ksob_mk_module_pkg -n vboxdrv -s misc
21mr|kernel-6.12-generic-6.12.74-2|1105	%ksob_mk_module_pkg -n vboxpci -s misc
21mr|kernel-6.12-generic-6.12.74-2|1106	
21mr|kernel-6.12-generic-6.12.74-2|1107	# A package which will pull all those modules
21mr|kernel-6.12-generic-6.12.74-2|1108	%package -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.12-generic-6.12.74-2|1109	Summary:	Meta package to pull VirtualBox host kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-6.12-generic-6.12.74-2|1110	Group:		System/Kernel and hardware
21mr|kernel-6.12-generic-6.12.74-2|1111	Requires:	%ksob_module_pkg_name vboxnetflt
21mr|kernel-6.12-generic-6.12.74-2|1112	Requires:	%ksob_module_pkg_name vboxnetadp
21mr|kernel-6.12-generic-6.12.74-2|1113	Requires:	%ksob_module_pkg_name vboxdrv
21mr|kernel-6.12-generic-6.12.74-2|1114	Requires:	%ksob_module_pkg_name vboxpci
21mr|kernel-6.12-generic-6.12.74-2|1115	
21mr|kernel-6.12-generic-6.12.74-2|1116	%description -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.12-generic-6.12.74-2|1117	Meta package to pull VirtualBox host kernel modules for %{name}.
21mr|kernel-6.12-generic-6.12.74-2|1118	
21mr|kernel-6.12-generic-6.12.74-2|1119	%files -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.12-generic-6.12.74-2|1120	# empty
21mr|kernel-6.12-generic-6.12.74-2|1121	%endif
21mr|kernel-6.12-generic-6.12.74-2|1122	#End of ifarch x86
21mr|kernel-6.12-generic-6.12.74-2|1123	
21mr|kernel-6.12-generic-6.12.74-2|1124	#-----------------------------------------------------------------------------
21mr|kernel-6.12-generic-6.12.74-2|1125	
21mr|kernel-6.12-generic-6.12.74-2|1126	%if %{with zfs}
21mr|kernel-6.12-generic-6.12.74-2|1127	%ksob_mk_modules_pkg -n zfs -s fs/zfs -r zfs
21mr|kernel-6.12-generic-6.12.74-2|1128	%endif
21mr|kernel-6.12-generic-6.12.74-2|1129	
21mr|kernel-6.12-generic-6.12.74-2|1130	#-----------------------------------------------------------------------------
21mr|kernel-6.12-generic-6.12.74-2|1131	
21mr|kernel-6.12-generic-6.12.74-2|1132	%if %{with nickel}
21mr|kernel-6.12-generic-6.12.74-2|1133	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-6.12-generic-6.12.74-2|1134	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-6.12-generic-6.12.74-2|1135	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-6.12-generic-6.12.74-2|1136	%endif
21mr|kernel-6.12-generic-6.12.74-2|1137	
21mr|kernel-6.12-generic-6.12.74-2|1138	%endif
21mr|kernel-6.12-generic-6.12.74-2|1139	# End of binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|1140	
21mr|kernel-6.12-generic-6.12.74-2|1141	#################################################################
21mr|kernel-6.12-generic-6.12.74-2|1142	
21mr|kernel-6.12-generic-6.12.74-2|1143	%if %{with flow_abi}
21mr|kernel-6.12-generic-6.12.74-2|1144	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-generic-6.12.74-2|1145	Summary:	Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-6.12-generic-6.12.74-2|1146	Group:		System/Kernel and hardware
21mr|kernel-6.12-generic-6.12.74-2|1147	
21mr|kernel-6.12-generic-6.12.74-2|1148	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-generic-6.12.74-2|1149	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-6.12-generic-6.12.74-2|1150	Some vendors provide binary-only kernel modules. They can put them into %{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-6.12-generic-6.12.74-2|1151	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours
21mr|kernel-6.12-generic-6.12.74-2|1152	but there is no guarantee that these modules will load and work correctly on
21mr|kernel-6.12-generic-6.12.74-2|1153	newer or older kernels then the ones they were build against.
21mr|kernel-6.12-generic-6.12.74-2|1154	
21mr|kernel-6.12-generic-6.12.74-2|1155	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-6.12-generic-6.12.74-2|1156	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-6.12-generic-6.12.74-2|1157	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-6.12-generic-6.12.74-2|1158	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-6.12-generic-6.12.74-2|1159	
21mr|kernel-6.12-generic-6.12.74-2|1160	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-generic-6.12.74-2|1161	%{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-generic-6.12.74-2|1162	%endif
21mr|kernel-6.12-generic-6.12.74-2|1163	# End of flow_abi
21mr|kernel-6.12-generic-6.12.74-2|1164	
21mr|kernel-6.12-generic-6.12.74-2|1165	################################################
21mr|kernel-6.12-generic-6.12.74-2|1166	
21mr|kernel-6.12-generic-6.12.74-2|1167	%prep
21mr|kernel-6.12-generic-6.12.74-2|1168	# Avoid accidental merge
21mr|kernel-6.12-generic-6.12.74-2|1169	%if 0%{?rpm5}
21mr|kernel-6.12-generic-6.12.74-2|1170	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-6.12-generic-6.12.74-2|1171	%endif
21mr|kernel-6.12-generic-6.12.74-2|1172	
21mr|kernel-6.12-generic-6.12.74-2|1173	%setup -q -n %{top_dir_name} -c
21mr|kernel-6.12-generic-6.12.74-2|1174	
21mr|kernel-6.12-generic-6.12.74-2|1175	%if %{with uml}
21mr|kernel-6.12-generic-6.12.74-2|1176	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-6.12-generic-6.12.74-2|1177	%endif
21mr|kernel-6.12-generic-6.12.74-2|1178	cd %{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1179	
21mr|kernel-6.12-generic-6.12.74-2|1180	%autopatch -p1
21mr|kernel-6.12-generic-6.12.74-2|1181	grep -Irl /lib/modules | xargs sed -i -e 's,/lib/modules,%{_modulesdir},g' -e 's,/usr/usr/lib/modules,/usr/lib/modules,g'
21mr|kernel-6.12-generic-6.12.74-2|1182	
21mr|kernel-6.12-generic-6.12.74-2|1183	# ensure that not another patch got number 3
21mr|kernel-6.12-generic-6.12.74-2|1184	grep -q 8168 %{PATCH3}
21mr|kernel-6.12-generic-6.12.74-2|1185	grep -q r8169 %{PATCH3}
21mr|kernel-6.12-generic-6.12.74-2|1186	%if %{with binary_extra_modules}
21mr|kernel-6.12-generic-6.12.74-2|1187	cp -rv drivers/net/ethernet/realtek drivers/net/ethernet/realtek.bak
21mr|kernel-6.12-generic-6.12.74-2|1188	sed -e 's,drivers/net/ethernet/realtek,drivers/net/ethernet/realtek.bak,g' %{PATCH3} > new3.patch
21mr|kernel-6.12-generic-6.12.74-2|1189	patch -p1 -R < new3.patch
21mr|kernel-6.12-generic-6.12.74-2|1190	%else
21mr|kernel-6.12-generic-6.12.74-2|1191	%patch3 -p1 -R
21mr|kernel-6.12-generic-6.12.74-2|1192	%endif
21mr|kernel-6.12-generic-6.12.74-2|1193	
21mr|kernel-6.12-generic-6.12.74-2|1194	#
21mr|kernel-6.12-generic-6.12.74-2|1195	# Setup Begin
21mr|kernel-6.12-generic-6.12.74-2|1196	#
21mr|kernel-6.12-generic-6.12.74-2|1197	
21mr|kernel-6.12-generic-6.12.74-2|1198	##################################
21mr|kernel-6.12-generic-6.12.74-2|1199	# Kernel configuration
21mr|kernel-6.12-generic-6.12.74-2|1200	
21mr|kernel-6.12-generic-6.12.74-2|1201	echo "Creating the kernel configuration file."
21mr|kernel-6.12-generic-6.12.74-2|1202	
21mr|kernel-6.12-generic-6.12.74-2|1203	# Configs
21mr|kernel-6.12-generic-6.12.74-2|1204	cp %{SOURCE111} .
21mr|kernel-6.12-generic-6.12.74-2|1205	cp %{SOURCE112} .
21mr|kernel-6.12-generic-6.12.74-2|1206	cp %{SOURCE113} .
21mr|kernel-6.12-generic-6.12.74-2|1207	cp %{SOURCE114} .
21mr|kernel-6.12-generic-6.12.74-2|1208	cp %{SOURCE115} .
21mr|kernel-6.12-generic-6.12.74-2|1209	cp kernel-%{arch_suffix}.config .config
21mr|kernel-6.12-generic-6.12.74-2|1210	
21mr|kernel-6.12-generic-6.12.74-2|1211	touch %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1212	
21mr|kernel-6.12-generic-6.12.74-2|1213	# Get rid of unwanted files
21mr|kernel-6.12-generic-6.12.74-2|1214	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-6.12-generic-6.12.74-2|1215	# Wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-6.12-generic-6.12.74-2|1216	find . -name "*.g*ignore" -delete
21mr|kernel-6.12-generic-6.12.74-2|1217	
21mr|kernel-6.12-generic-6.12.74-2|1218	# adapt for non-usr-moved platforms
21mr|kernel-6.12-generic-6.12.74-2|1219	%if %{without fail}
21mr|kernel-6.12-generic-6.12.74-2|1220	%if %{mdvver} < 202310
21mr|kernel-6.12-generic-6.12.74-2|1221	sed -i -e 's,/usr/sbin/,/sbin/,g' .config
21mr|kernel-6.12-generic-6.12.74-2|1222	%endif
21mr|kernel-6.12-generic-6.12.74-2|1223	%endif
21mr|kernel-6.12-generic-6.12.74-2|1224	
21mr|kernel-6.12-generic-6.12.74-2|1225	# Disable debug info if requested (enabled by default)
21mr|kernel-6.12-generic-6.12.74-2|1226	%if ! %build_debug
21mr|kernel-6.12-generic-6.12.74-2|1227	sed -i -e '/CONFIG_DEBUG_INFO/d' -e '/CONFIG_GDB_SCRIPTS/d' .config
21mr|kernel-6.12-generic-6.12.74-2|1228	echo '# CONFIG_DEBUG_INFO is not set' >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1229	echo '# CONFIG_GDB_SCRIPTS is not set' >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1230	%endif
21mr|kernel-6.12-generic-6.12.74-2|1231	
21mr|kernel-6.12-generic-6.12.74-2|1232	sed -i '/CONFIG_MODULE_SIG_FORCE/d' .config
21mr|kernel-6.12-generic-6.12.74-2|1233	%if %{with oblig_signed_modules}
21mr|kernel-6.12-generic-6.12.74-2|1234	# Disallow loading not signed modules
21mr|kernel-6.12-generic-6.12.74-2|1235	# But 0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch allows to override this in cmdline
21mr|kernel-6.12-generic-6.12.74-2|1236	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1237	%else
21mr|kernel-6.12-generic-6.12.74-2|1238	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1239	%endif
21mr|kernel-6.12-generic-6.12.74-2|1240	
21mr|kernel-6.12-generic-6.12.74-2|1241	sed -i '/CONFIG_MODULE_SIG_KEY/d' .config
21mr|kernel-6.12-generic-6.12.74-2|1242	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-6.12-generic-6.12.74-2|1243	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1244	
21mr|kernel-6.12-generic-6.12.74-2|1245	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-6.12-generic-6.12.74-2|1246	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-6.12-generic-6.12.74-2|1247	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1248	
21mr|kernel-6.12-generic-6.12.74-2|1249	# Memory wiping
21mr|kernel-6.12-generic-6.12.74-2|1250	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-6.12-generic-6.12.74-2|1251	# Estimated performance impact is described in the commit
21mr|kernel-6.12-generic-6.12.74-2|1252	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-6.12-generic-6.12.74-2|1253	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-6.12-generic-6.12.74-2|1254	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-6.12-generic-6.12.74-2|1255	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1256	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-6.12-generic-6.12.74-2|1257	# To disable, add to cmdline: init_on_free=0
21mr|kernel-6.12-generic-6.12.74-2|1258	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-6.12-generic-6.12.74-2|1259	%if %{with nickel}
21mr|kernel-6.12-generic-6.12.74-2|1260	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1261	%else
21mr|kernel-6.12-generic-6.12.74-2|1262	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1263	%endif
21mr|kernel-6.12-generic-6.12.74-2|1264	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-6.12-generic-6.12.74-2|1265	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-6.12-generic-6.12.74-2|1266	
21mr|kernel-6.12-generic-6.12.74-2|1267	# To load kernel keyring in UML
21mr|kernel-6.12-generic-6.12.74-2|1268	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-6.12-generic-6.12.74-2|1269	if ! grep -q "^CONFIG_CRYPTO_${i}=y$" .config; then
21mr|kernel-6.12-generic-6.12.74-2|1270	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-6.12-generic-6.12.74-2|1271	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-6.12-generic-6.12.74-2|1272	fi
21mr|kernel-6.12-generic-6.12.74-2|1273	done
21mr|kernel-6.12-generic-6.12.74-2|1274	
21mr|kernel-6.12-generic-6.12.74-2|1275	cat %{build_dir}/.config.append >> .config
21mr|kernel-6.12-generic-6.12.74-2|1276	
21mr|kernel-6.12-generic-6.12.74-2|1277	##################
21mr|kernel-6.12-generic-6.12.74-2|1278	# End of kernel config
21mr|kernel-6.12-generic-6.12.74-2|1279	
21mr|kernel-6.12-generic-6.12.74-2|1280	
21mr|kernel-6.12-generic-6.12.74-2|1281	# Store the config file in the appropriate directory.
21mr|kernel-6.12-generic-6.12.74-2|1282	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-6.12-generic-6.12.74-2|1283	mkdir -p "${CONFIG_DIR}"
21mr|kernel-6.12-generic-6.12.74-2|1284	
21mr|kernel-6.12-generic-6.12.74-2|1285	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-6.12-generic-6.12.74-2|1286	
21mr|kernel-6.12-generic-6.12.74-2|1287	make ARCH=%{arch_type} oldconfig
21mr|kernel-6.12-generic-6.12.74-2|1288	# When it is needed to edit kernel configs, run:
21mr|kernel-6.12-generic-6.12.74-2|1289	# abf fetch
21mr|kernel-6.12-generic-6.12.74-2|1290	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-6.12-generic-6.12.74-2|1291	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-6.12-generic-6.12.74-2|1292	%{?_with_fail:exit 1}
21mr|kernel-6.12-generic-6.12.74-2|1293	mv .config ${cfg_file}
21mr|kernel-6.12-generic-6.12.74-2|1294	echo "Created ${cfg_file}."
21mr|kernel-6.12-generic-6.12.74-2|1295	
21mr|kernel-6.12-generic-6.12.74-2|1296	# Make sure that package version matches the reality
21mr|kernel-6.12-generic-6.12.74-2|1297	test "$(grep '^VERSION =' Makefile | awk '{print $NF}')" = %{kernelversion}
21mr|kernel-6.12-generic-6.12.74-2|1298	test "$(grep '^PATCHLEVEL =' Makefile | awk '{print $NF}')" = %{patchlevel}
21mr|kernel-6.12-generic-6.12.74-2|1299	test "$(grep '^SUBLEVEL =' Makefile | awk '{print $NF}')" = %{sublevel}
21mr|kernel-6.12-generic-6.12.74-2|1300	
21mr|kernel-6.12-generic-6.12.74-2|1301	# Get rid of unwanted files
21mr|kernel-6.12-generic-6.12.74-2|1302	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-6.12-generic-6.12.74-2|1303	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-6.12-generic-6.12.74-2|1304	
21mr|kernel-6.12-generic-6.12.74-2|1305	# Versionize python shebang (#!/usr/bin/env python -> #!/usr/bin/python3) in scripts
21mr|kernel-6.12-generic-6.12.74-2|1306	grep -Irl '^#!/usr/bin/env python' | xargs sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},'
21mr|kernel-6.12-generic-6.12.74-2|1307	
21mr|kernel-6.12-generic-6.12.74-2|1308	# Drop env from bash scripts
21mr|kernel-6.12-generic-6.12.74-2|1309	sed -i '1 s,^#!.*env .*,#!%{_bindir}/bash,' scripts/config
21mr|kernel-6.12-generic-6.12.74-2|1310	
21mr|kernel-6.12-generic-6.12.74-2|1311	# Drop env from perl scripts
21mr|kernel-6.12-generic-6.12.74-2|1312	grep -IrlE '^#!.*env perl' | xargs sed -i -e '1 s,^#!/usr/bin/env perl$,#!{_bindir}/perl,'
21mr|kernel-6.12-generic-6.12.74-2|1313	
21mr|kernel-6.12-generic-6.12.74-2|1314	# Franckly, Under Closer looK on other modules, it was probably a bad idea to move this header in 6.12
21mr|kernel-6.12-generic-6.12.74-2|1315	mkdir -pv "%{src_dir}/include/asm"
21mr|kernel-6.12-generic-6.12.74-2|1316	ln -s ../linux/unaligned.h "%{src_dir}/include/asm/unaligned.h"
21mr|kernel-6.12-generic-6.12.74-2|1317	
21mr|kernel-6.12-generic-6.12.74-2|1318	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|1319	
21mr|kernel-6.12-generic-6.12.74-2|1320	%build
21mr|kernel-6.12-generic-6.12.74-2|1321	# Ensure that build time generated private keys don't get published
21mr|kernel-6.12-generic-6.12.74-2|1322	# as e.g. "RPM build root" on ABF!
21mr|kernel-6.12-generic-6.12.74-2|1323	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-6.12-generic-6.12.74-2|1324	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-6.12-generic-6.12.74-2|1325	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-6.12-generic-6.12.74-2|1326	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-6.12-generic-6.12.74-2|1327	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-6.12-generic-6.12.74-2|1328	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-6.12-generic-6.12.74-2|1329	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-6.12-generic-6.12.74-2|1330	_cleanup(){
21mr|kernel-6.12-generic-6.12.74-2|1331	# Show resulting kernel public keys for debugging
21mr|kernel-6.12-generic-6.12.74-2|1332	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-6.12-generic-6.12.74-2|1333	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-6.12-generic-6.12.74-2|1334	%if %{with uml}
21mr|kernel-6.12-generic-6.12.74-2|1335	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-6.12-generic-6.12.74-2|1336	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-6.12-generic-6.12.74-2|1337	%endif
21mr|kernel-6.12-generic-6.12.74-2|1338	}
21mr|kernel-6.12-generic-6.12.74-2|1339	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-6.12-generic-6.12.74-2|1340	trap "_cleanup" EXIT
21mr|kernel-6.12-generic-6.12.74-2|1341	
21mr|kernel-6.12-generic-6.12.74-2|1342	rm -rf %{temp_root}
21mr|kernel-6.12-generic-6.12.74-2|1343	install -d %{temp_root}
21mr|kernel-6.12-generic-6.12.74-2|1344	
21mr|kernel-6.12-generic-6.12.74-2|1345	cd %{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1346	
21mr|kernel-6.12-generic-6.12.74-2|1347	### Keys for signing kernel modules
21mr|kernel-6.12-generic-6.12.74-2|1348	# Keys can be generated both manually and automatically,
21mr|kernel-6.12-generic-6.12.74-2|1349	# let's generate them by ourselves to take full control of the process
21mr|kernel-6.12-generic-6.12.74-2|1350	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-6.12-generic-6.12.74-2|1351	# See also certs/Makefile in kernel source
21mr|kernel-6.12-generic-6.12.74-2|1352	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-6.12-generic-6.12.74-2|1353	
21mr|kernel-6.12-generic-6.12.74-2|1354	# On ABF, %%packager == $username <$email>
21mr|kernel-6.12-generic-6.12.74-2|1355	# Try to extract email from %%packager if it is set
21mr|kernel-6.12-generic-6.12.74-2|1356	_get_email(){
21mr|kernel-6.12-generic-6.12.74-2|1357	# Check that macro %%packager was set and is not empty
21mr|kernel-6.12-generic-6.12.74-2|1358	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-6.12-generic-6.12.74-2|1359	# If was not set or is empty, use default email
21mr|kernel-6.12-generic-6.12.74-2|1360	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-6.12-generic-6.12.74-2|1361	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-6.12-generic-6.12.74-2|1362	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-6.12-generic-6.12.74-2|1363	fi
21mr|kernel-6.12-generic-6.12.74-2|1364	# Validate that what we have now is a valid email
21mr|kernel-6.12-generic-6.12.74-2|1365	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-6.12-generic-6.12.74-2|1366	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-6.12-generic-6.12.74-2|1367	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-6.12-generic-6.12.74-2|1368	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-6.12-generic-6.12.74-2|1369	# If it is, use it
21mr|kernel-6.12-generic-6.12.74-2|1370	then echo "$temp" && return
21mr|kernel-6.12-generic-6.12.74-2|1371	# Otherwise use default email
21mr|kernel-6.12-generic-6.12.74-2|1372	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-6.12-generic-6.12.74-2|1373	fi
21mr|kernel-6.12-generic-6.12.74-2|1374	# If script above has not return'ed for any reason,
21mr|kernel-6.12-generic-6.12.74-2|1375	# e.g. because of non-bash shell being not able to
21mr|kernel-6.12-generic-6.12.74-2|1376	# process regexp, use default email
21mr|kernel-6.12-generic-6.12.74-2|1377	echo 'rpmbuild@rosa.unknown'
21mr|kernel-6.12-generic-6.12.74-2|1378	}
21mr|kernel-6.12-generic-6.12.74-2|1379	email="$(_get_email)"
21mr|kernel-6.12-generic-6.12.74-2|1380	
21mr|kernel-6.12-generic-6.12.74-2|1381	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-6.12-generic-6.12.74-2|1382	[ req ]
21mr|kernel-6.12-generic-6.12.74-2|1383	prompt = no
21mr|kernel-6.12-generic-6.12.74-2|1384	string_mask = utf8only
21mr|kernel-6.12-generic-6.12.74-2|1385	#default_keyfile = %%{certs_signing_key_priv_rnd}
21mr|kernel-6.12-generic-6.12.74-2|1386	distinguished_name = req_distinguished_name
21mr|kernel-6.12-generic-6.12.74-2|1387	x509_extensions = myexts
21mr|kernel-6.12-generic-6.12.74-2|1388	[ req_distinguished_name ]
21mr|kernel-6.12-generic-6.12.74-2|1389	organizationName = %{vendor} rpmbuild
21mr|kernel-6.12-generic-6.12.74-2|1390	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-6.12-generic-6.12.74-2|1391	emailAddress = ${email}
21mr|kernel-6.12-generic-6.12.74-2|1392	[ myexts ]
21mr|kernel-6.12-generic-6.12.74-2|1393	basicConstraints=critical,CA:FALSE
21mr|kernel-6.12-generic-6.12.74-2|1394	keyUsage=digitalSignature
21mr|kernel-6.12-generic-6.12.74-2|1395	subjectKeyIdentifier=hash
21mr|kernel-6.12-generic-6.12.74-2|1396	authorityKeyIdentifier=keyid
21mr|kernel-6.12-generic-6.12.74-2|1397	EOF
21mr|kernel-6.12-generic-6.12.74-2|1398	cat "%{certs_key_config_rnd}"
21mr|kernel-6.12-generic-6.12.74-2|1399	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-6.12-generic-6.12.74-2|1400	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-6.12-generic-6.12.74-2|1401	# Avoid using the template
21mr|kernel-6.12-generic-6.12.74-2|1402	rm -f "%{certs_key_config_rnd}"
21mr|kernel-6.12-generic-6.12.74-2|1403	
21mr|kernel-6.12-generic-6.12.74-2|1404	_libressl_gen_key(){
21mr|kernel-6.12-generic-6.12.74-2|1405	if [ "$GOST_KEY" = 1 ]
21mr|kernel-6.12-generic-6.12.74-2|1406	then
21mr|kernel-6.12-generic-6.12.74-2|1407	lssl_req_gost_args="\
21mr|kernel-6.12-generic-6.12.74-2|1408	-newkey gost2001 \
21mr|kernel-6.12-generic-6.12.74-2|1409	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-6.12-generic-6.12.74-2|1410	-streebog512"
21mr|kernel-6.12-generic-6.12.74-2|1411	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-6.12-generic-6.12.74-2|1412	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-6.12-generic-6.12.74-2|1413	else
21mr|kernel-6.12-generic-6.12.74-2|1414	lssl_req_gost_args=""
21mr|kernel-6.12-generic-6.12.74-2|1415	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-6.12-generic-6.12.74-2|1416	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-6.12-generic-6.12.74-2|1417	fi
21mr|kernel-6.12-generic-6.12.74-2|1418	libressl req -new -nodes -utf8 -batch \
21mr|kernel-6.12-generic-6.12.74-2|1419	$lssl_req_gost_args \
21mr|kernel-6.12-generic-6.12.74-2|1420	-days 109500 \
21mr|kernel-6.12-generic-6.12.74-2|1421	-x509 -config "$CONFIG" \
21mr|kernel-6.12-generic-6.12.74-2|1422	-out "$OUT" \
21mr|kernel-6.12-generic-6.12.74-2|1423	-keyout "$OUT"
21mr|kernel-6.12-generic-6.12.74-2|1424	
21mr|kernel-6.12-generic-6.12.74-2|1425	# Verify
21mr|kernel-6.12-generic-6.12.74-2|1426	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-6.12-generic-6.12.74-2|1427	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.12-generic-6.12.74-2|1428	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-6.12-generic-6.12.74-2|1429	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.12-generic-6.12.74-2|1430	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-6.12-generic-6.12.74-2|1431	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.12-generic-6.12.74-2|1432	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-6.12-generic-6.12.74-2|1433	fi
21mr|kernel-6.12-generic-6.12.74-2|1434	}
21mr|kernel-6.12-generic-6.12.74-2|1435	
21mr|kernel-6.12-generic-6.12.74-2|1436	GOST_KEY=0 _libressl_gen_key
21mr|kernel-6.12-generic-6.12.74-2|1437	GOST_KEY=1 _libressl_gen_key
21mr|kernel-6.12-generic-6.12.74-2|1438	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-6.12-generic-6.12.74-2|1439	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-6.12-generic-6.12.74-2|1440	
21mr|kernel-6.12-generic-6.12.74-2|1441	# Strip public parts from the generated PEMs
21mr|kernel-6.12-generic-6.12.74-2|1442	sed -n \
21mr|kernel-6.12-generic-6.12.74-2|1443	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-6.12-generic-6.12.74-2|1444	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-6.12-generic-6.12.74-2|1445	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-6.12-generic-6.12.74-2|1446	> "%{certs_public_keys}"
21mr|kernel-6.12-generic-6.12.74-2|1447	
21mr|kernel-6.12-generic-6.12.74-2|1448	%if %{with additional_keys}
21mr|kernel-6.12-generic-6.12.74-2|1449	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-6.12-generic-6.12.74-2|1450	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-6.12-generic-6.12.74-2|1451	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-6.12-generic-6.12.74-2|1452	>> "%{certs_public_keys}"
21mr|kernel-6.12-generic-6.12.74-2|1453	%endif
21mr|kernel-6.12-generic-6.12.74-2|1454	# End of additional_keys
21mr|kernel-6.12-generic-6.12.74-2|1455	cat %{certs_public_keys}
21mr|kernel-6.12-generic-6.12.74-2|1456	
21mr|kernel-6.12-generic-6.12.74-2|1457	# .config
21mr|kernel-6.12-generic-6.12.74-2|1458	%smake -s mrproper
21mr|kernel-6.12-generic-6.12.74-2|1459	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-6.12-generic-6.12.74-2|1460	
21mr|kernel-6.12-generic-6.12.74-2|1461	# Make sure EXTRAVERSION says what we want it to say
21mr|kernel-6.12-generic-6.12.74-2|1462	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-6.12-generic-6.12.74-2|1463	
21mr|kernel-6.12-generic-6.12.74-2|1464	# Build the kernel
21mr|kernel-6.12-generic-6.12.74-2|1465	echo "Building kernel %{kver_full}"
21mr|kernel-6.12-generic-6.12.74-2|1466	
21mr|kernel-6.12-generic-6.12.74-2|1467	TARGETS="all"
21mr|kernel-6.12-generic-6.12.74-2|1468	# need to install dtbs to proper boot arm64 devices
21mr|kernel-6.12-generic-6.12.74-2|1469	%ifarch %{armx}
21mr|kernel-6.12-generic-6.12.74-2|1470	TARGETS="$TARGETS dtbs"
21mr|kernel-6.12-generic-6.12.74-2|1471	%endif
21mr|kernel-6.12-generic-6.12.74-2|1472	
21mr|kernel-6.12-generic-6.12.74-2|1473	%kmake V=1 -s $TARGETS
21mr|kernel-6.12-generic-6.12.74-2|1474	
21mr|kernel-6.12-generic-6.12.74-2|1475	# Install modules
21mr|kernel-6.12-generic-6.12.74-2|1476	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1477	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-6.12-generic-6.12.74-2|1478	
21mr|kernel-6.12-generic-6.12.74-2|1479	%if %{with binary_extra_modules}
21mr|kernel-6.12-generic-6.12.74-2|1480	# Build and install procedure is specific to each Makefile from kernel-source-* packages
21mr|kernel-6.12-generic-6.12.74-2|1481	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-6.12-generic-6.12.74-2|1482	# Copy directory because write permissions are required
21mr|kernel-6.12-generic-6.12.74-2|1483	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-6.12-generic-6.12.74-2|1484	
21mr|kernel-6.12-generic-6.12.74-2|1485	# $1: name of kernel module
21mr|kernel-6.12-generic-6.12.74-2|1486	# $2: directory (e.g.: kernel/net/wireless)
21mr|kernel-6.12-generic-6.12.74-2|1487	_build_rtl(){
21mr|kernel-6.12-generic-6.12.74-2|1488	cp -r "$(rpm -q --qf "/usr/src/rtl${1}-%%{VERSION}-%%{RELEASE}" kernel-source-rtl${1})" kernel-source-rtl${1}
21mr|kernel-6.12-generic-6.12.74-2|1489	pushd kernel-source-rtl${1}
21mr|kernel-6.12-generic-6.12.74-2|1490	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-6.12-generic-6.12.74-2|1491	mkdir -p %{temp_modules}/%{kver_full}/${2}
21mr|kernel-6.12-generic-6.12.74-2|1492	cp ${1}.ko %{temp_modules}/%{kver_full}/${2}
21mr|kernel-6.12-generic-6.12.74-2|1493	popd
21mr|kernel-6.12-generic-6.12.74-2|1494	rm -fr kernel-source-rtl${1}
21mr|kernel-6.12-generic-6.12.74-2|1495	}
21mr|kernel-6.12-generic-6.12.74-2|1496	
21mr|kernel-6.12-generic-6.12.74-2|1497	_build_rtl 8812au kernel/net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1498	_build_rtl 8821au kernel/net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1499	_build_rtl 8821au kernel/net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1500	_build_rtl 8814au kernel/net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1501	_build_rtl 8188gu kernel/net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1502	_build_rtl 8852au kernel/net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1503	_build_rtl 8852bu kernel/net/wireless
21mr|kernel-6.12-generic-6.12.74-2|1504	
21mr|kernel-6.12-generic-6.12.74-2|1505	cp -r "$(rpm -q --qf "/usr/src/r8168-%%{VERSION}-%%{RELEASE}" kernel-source-r8168)" kernel-source-r8168
21mr|kernel-6.12-generic-6.12.74-2|1506	pushd kernel-source-r8168
21mr|kernel-6.12-generic-6.12.74-2|1507	%kmake -C %{src_dir} KERNELRELEASE=%{kver_full} KERNELDIR=%{src_dir} M="$PWD" modules
21mr|kernel-6.12-generic-6.12.74-2|1508	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.12-generic-6.12.74-2|1509	cp r8168.ko %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.12-generic-6.12.74-2|1510	popd
21mr|kernel-6.12-generic-6.12.74-2|1511	rm -fr kernel-source-r8168
21mr|kernel-6.12-generic-6.12.74-2|1512	
21mr|kernel-6.12-generic-6.12.74-2|1513	pushd drivers/net/ethernet/realtek.bak
21mr|kernel-6.12-generic-6.12.74-2|1514	cat > Makefile << 'EOF'
21mr|kernel-6.12-generic-6.12.74-2|1515	r8169orig-objs += r8169_main.o r8169_firmware.o r8169_phy_config.o r8169_leds.o
21mr|kernel-6.12-generic-6.12.74-2|1516	obj-m += r8169orig.o
21mr|kernel-6.12-generic-6.12.74-2|1517	EOF
21mr|kernel-6.12-generic-6.12.74-2|1518	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.12-generic-6.12.74-2|1519	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.12-generic-6.12.74-2|1520	cp r8169orig.ko %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.12-generic-6.12.74-2|1521	popd
21mr|kernel-6.12-generic-6.12.74-2|1522	
21mr|kernel-6.12-generic-6.12.74-2|1523	cp -r "$(rpm -q --qf '/usr/src/rtk_btusb-%%{VERSION}-%%{RELEASE}' kernel-source-rtk_btusb)" kernel-source-rtk_btusb
21mr|kernel-6.12-generic-6.12.74-2|1524	pushd kernel-source-rtk_btusb
21mr|kernel-6.12-generic-6.12.74-2|1525	%kmake KDIR=%{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1526	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/
21mr|kernel-6.12-generic-6.12.74-2|1527	cp rtk_btusb.ko %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko
21mr|kernel-6.12-generic-6.12.74-2|1528	popd
21mr|kernel-6.12-generic-6.12.74-2|1529	rm -fr kernel-source-rtk_btusb
21mr|kernel-6.12-generic-6.12.74-2|1530	
21mr|kernel-6.12-generic-6.12.74-2|1531	_build_nvidia(){
21mr|kernel-6.12-generic-6.12.74-2|1532	local t="${2:-}"
21mr|kernel-6.12-generic-6.12.74-2|1533	test -n "$t" && t="-$t"
21mr|kernel-6.12-generic-6.12.74-2|1534	cp -r "$(rpm -q --qf "/usr/src/nvidia${1}${t}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1}${t})" kernel-source-nvidia${1}${t}
21mr|kernel-6.12-generic-6.12.74-2|1535	pushd kernel-source-nvidia${1}${t}
21mr|kernel-6.12-generic-6.12.74-2|1536	%make_build SYSSRC=%{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1537	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}
21mr|kernel-6.12-generic-6.12.74-2|1538	# put them here to extract debug and compress, will be moved later
21mr|kernel-6.12-generic-6.12.74-2|1539	install -m0644 $(find . -name '*.ko') %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}/"$i"
21mr|kernel-6.12-generic-6.12.74-2|1540	popd
21mr|kernel-6.12-generic-6.12.74-2|1541	rm -fr kernel-source-nvidia${1}${t}
21mr|kernel-6.12-generic-6.12.74-2|1542	# for rosa-kernel-tools
21mr|kernel-6.12-generic-6.12.74-2|1543	mkdir -p %{temp_root}/var/spool/initramfs-regen
21mr|kernel-6.12-generic-6.12.74-2|1544	touch %{temp_root}/var/spool/initramfs-regen/nvidia${1}${t}.%{kroko_release}
21mr|kernel-6.12-generic-6.12.74-2|1545	}
21mr|kernel-6.12-generic-6.12.74-2|1546	
21mr|kernel-6.12-generic-6.12.74-2|1547	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|1548	cp -r "$(rpm -q --qf '/usr/src/broadcom-wl-%%{VERSION}-%%{RELEASE}' kernel-source-broadcom-wl)" kernel-source-broadcom-wl
21mr|kernel-6.12-generic-6.12.74-2|1549	pushd kernel-source-broadcom-wl
21mr|kernel-6.12-generic-6.12.74-2|1550	%kmake -C %{src_dir} M="$PWD"
21mr|kernel-6.12-generic-6.12.74-2|1551	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-6.12-generic-6.12.74-2|1552	cp wl.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/wl.ko
21mr|kernel-6.12-generic-6.12.74-2|1553	popd
21mr|kernel-6.12-generic-6.12.74-2|1554	rm -fr kernel-source-broadcom-wl
21mr|kernel-6.12-generic-6.12.74-2|1555	
21mr|kernel-6.12-generic-6.12.74-2|1556	_build_nvidia 340
21mr|kernel-6.12-generic-6.12.74-2|1557	%endif
21mr|kernel-6.12-generic-6.12.74-2|1558	
21mr|kernel-6.12-generic-6.12.74-2|1559	%ifarch %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|1560	_build_nvidia 390
21mr|kernel-6.12-generic-6.12.74-2|1561	_build_nvidia 470
21mr|kernel-6.12-generic-6.12.74-2|1562	_build_nvidia 550
21mr|kernel-6.12-generic-6.12.74-2|1563	_build_nvidia 580 proprietary
21mr|kernel-6.12-generic-6.12.74-2|1564	_build_nvidia 580 open
21mr|kernel-6.12-generic-6.12.74-2|1565	%endif
21mr|kernel-6.12-generic-6.12.74-2|1566	
21mr|kernel-6.12-generic-6.12.74-2|1567	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-6.12-generic-6.12.74-2|1568	pushd kernel-source-tripso
21mr|kernel-6.12-generic-6.12.74-2|1569	%kmake KDIR=%{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1570	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-6.12-generic-6.12.74-2|1571	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-6.12-generic-6.12.74-2|1572	popd
21mr|kernel-6.12-generic-6.12.74-2|1573	rm -fr kernel-source-tripso
21mr|kernel-6.12-generic-6.12.74-2|1574	
21mr|kernel-6.12-generic-6.12.74-2|1575	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-6.12-generic-6.12.74-2|1576	pushd kernel-source-ipt-so
21mr|kernel-6.12-generic-6.12.74-2|1577	%kmake KDIR=%{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1578	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-6.12-generic-6.12.74-2|1579	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-6.12-generic-6.12.74-2|1580	popd
21mr|kernel-6.12-generic-6.12.74-2|1581	rm -fr kernel-source-ipt-so
21mr|kernel-6.12-generic-6.12.74-2|1582	
21mr|kernel-6.12-generic-6.12.74-2|1583	cp -r "$(rpm -q --qf '/usr/src/nwfermi-%%{VERSION}-%%{RELEASE}' kernel-source-nwfermi)" kernel-source-nwfermi
21mr|kernel-6.12-generic-6.12.74-2|1584	pushd kernel-source-nwfermi
21mr|kernel-6.12-generic-6.12.74-2|1585	#%%kmake KERNEL_SOURCE=%{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1586	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.12-generic-6.12.74-2|1587	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/input
21mr|kernel-6.12-generic-6.12.74-2|1588	cp nwfermi.ko %{temp_modules}/%{kver_full}/kernel/drivers/input/
21mr|kernel-6.12-generic-6.12.74-2|1589	popd
21mr|kernel-6.12-generic-6.12.74-2|1590	rm -fr kernel-source-nwfermi
21mr|kernel-6.12-generic-6.12.74-2|1591	
21mr|kernel-6.12-generic-6.12.74-2|1592	%if %{with binary_shredder}
21mr|kernel-6.12-generic-6.12.74-2|1593	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-6.12-generic-6.12.74-2|1594	pushd kernel-source-shredder-kernel
21mr|kernel-6.12-generic-6.12.74-2|1595	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1596	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-6.12-generic-6.12.74-2|1597	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-6.12-generic-6.12.74-2|1598	popd
21mr|kernel-6.12-generic-6.12.74-2|1599	rm -fr kernel-source-shredder-kernel
21mr|kernel-6.12-generic-6.12.74-2|1600	%endif
21mr|kernel-6.12-generic-6.12.74-2|1601	
21mr|kernel-6.12-generic-6.12.74-2|1602	%if %{with binary_virtualbox_host}
21mr|kernel-6.12-generic-6.12.74-2|1603	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-6.12-generic-6.12.74-2|1604	cp -r "$(rpm -q --qf '/usr/src/virtualbox-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox)" kernel-source-virtualbox
21mr|kernel-6.12-generic-6.12.74-2|1605	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.12-generic-6.12.74-2|1606	pushd kernel-source-virtualbox
21mr|kernel-6.12-generic-6.12.74-2|1607	make -C vboxdrv KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1608	cp -fv vboxdrv/Module.symvers vboxnetflt
21mr|kernel-6.12-generic-6.12.74-2|1609	cp -fv vboxdrv/Module.symvers vboxnetadp
21mr|kernel-6.12-generic-6.12.74-2|1610	make -C vboxnetflt KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1611	make -C vboxnetadp KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1612	cp -fv vboxnetadp/Module.symvers vboxpci/
21mr|kernel-6.12-generic-6.12.74-2|1613	make -C vboxpci KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1614	for i in vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-6.12-generic-6.12.74-2|1615	do
21mr|kernel-6.12-generic-6.12.74-2|1616	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.12-generic-6.12.74-2|1617	done
21mr|kernel-6.12-generic-6.12.74-2|1618	popd
21mr|kernel-6.12-generic-6.12.74-2|1619	%endif
21mr|kernel-6.12-generic-6.12.74-2|1620	
21mr|kernel-6.12-generic-6.12.74-2|1621	cp -r "$(rpm -q --qf '/usr/src/v4l2loopback-%%{VERSION}-%%{RELEASE}' kernel-source-v4l2loopback)" kernel-source-v4l2loopback
21mr|kernel-6.12-generic-6.12.74-2|1622	pushd kernel-source-v4l2loopback
21mr|kernel-6.12-generic-6.12.74-2|1623	cat Kbuild > Makefile
21mr|kernel-6.12-generic-6.12.74-2|1624	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-6.12-generic-6.12.74-2|1625	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.12-generic-6.12.74-2|1626	cp v4l2loopback.ko %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-6.12-generic-6.12.74-2|1627	popd
21mr|kernel-6.12-generic-6.12.74-2|1628	rm -fr kernel-source-v4l2loopback
21mr|kernel-6.12-generic-6.12.74-2|1629	
21mr|kernel-6.12-generic-6.12.74-2|1630	%if %{with zfs}
21mr|kernel-6.12-generic-6.12.74-2|1631	cp -r "$(rpm -q --qf '/usr/src/zfs-%%{VERSION}-%%{RELEASE}' kernel-source-zfs)" kernel-source-zfs
21mr|kernel-6.12-generic-6.12.74-2|1632	pushd kernel-source-zfs
21mr|kernel-6.12-generic-6.12.74-2|1633	./configure \
21mr|kernel-6.12-generic-6.12.74-2|1634	--disable-dependency-tracking \
21mr|kernel-6.12-generic-6.12.74-2|1635	--prefix=/usr \
21mr|kernel-6.12-generic-6.12.74-2|1636	--with-config=kernel \
21mr|kernel-6.12-generic-6.12.74-2|1637	--with-linux="%{src_dir}" \
21mr|kernel-6.12-generic-6.12.74-2|1638	--with-linux-obj="%{src_dir}" \
21mr|kernel-6.12-generic-6.12.74-2|1639	--enable-debug \
21mr|kernel-6.12-generic-6.12.74-2|1640	--enable-debuginfo
21mr|kernel-6.12-generic-6.12.74-2|1641	pushd module
21mr|kernel-6.12-generic-6.12.74-2|1642	make -j$(nproc)
21mr|kernel-6.12-generic-6.12.74-2|1643	mkdir -p %{temp_modules}/%{kver_full}/kernel/fs/zfs/
21mr|kernel-6.12-generic-6.12.74-2|1644	cp spl.ko zfs.ko %{temp_modules}/%{kver_full}/kernel/fs/zfs/
21mr|kernel-6.12-generic-6.12.74-2|1645	popd
21mr|kernel-6.12-generic-6.12.74-2|1646	popd
21mr|kernel-6.12-generic-6.12.74-2|1647	rm -fr kernel-source-zfs
21mr|kernel-6.12-generic-6.12.74-2|1648	%endif
21mr|kernel-6.12-generic-6.12.74-2|1649	
21mr|kernel-6.12-generic-6.12.74-2|1650	%if %{with nickel}
21mr|kernel-6.12-generic-6.12.74-2|1651	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-6.12-generic-6.12.74-2|1652	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-6.12-generic-6.12.74-2|1653	pushd kernel-source-rosa-test-suite
21mr|kernel-6.12-generic-6.12.74-2|1654	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.12-generic-6.12.74-2|1655	for i in nlkm memfreetest pcietest
21mr|kernel-6.12-generic-6.12.74-2|1656	do
21mr|kernel-6.12-generic-6.12.74-2|1657	cat << EOF > Makefile
21mr|kernel-6.12-generic-6.12.74-2|1658	obj-m := ${i}.o
21mr|kernel-6.12-generic-6.12.74-2|1659	all:
21mr|kernel-6.12-generic-6.12.74-2|1660	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-6.12-generic-6.12.74-2|1661	EOF
21mr|kernel-6.12-generic-6.12.74-2|1662	%kmake
21mr|kernel-6.12-generic-6.12.74-2|1663	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.12-generic-6.12.74-2|1664	done
21mr|kernel-6.12-generic-6.12.74-2|1665	popd
21mr|kernel-6.12-generic-6.12.74-2|1666	%endif
21mr|kernel-6.12-generic-6.12.74-2|1667	# End with nickel <- with binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|1668	
21mr|kernel-6.12-generic-6.12.74-2|1669	%endif
21mr|kernel-6.12-generic-6.12.74-2|1670	# End with binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|1671	
21mr|kernel-6.12-generic-6.12.74-2|1672	%if %{with uml}
21mr|kernel-6.12-generic-6.12.74-2|1673	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-6.12-generic-6.12.74-2|1674	pushd %{src_dir}.uml
21mr|kernel-6.12-generic-6.12.74-2|1675	%kmake ARCH=um defconfig
21mr|kernel-6.12-generic-6.12.74-2|1676	%kmake ARCH=um linux
21mr|kernel-6.12-generic-6.12.74-2|1677	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1678	#rm -fv linux
21mr|kernel-6.12-generic-6.12.74-2|1679	%kmake V=1 ARCH=um modules
21mr|kernel-6.12-generic-6.12.74-2|1680	mkdir -p %{temp_root}%{_modulesdir}-uml/%{kver_full}/
21mr|kernel-6.12-generic-6.12.74-2|1681	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}%{_modulesdir}-uml/%{kver_full}/ modules_install
21mr|kernel-6.12-generic-6.12.74-2|1682	popd
21mr|kernel-6.12-generic-6.12.74-2|1683	%endif
21mr|kernel-6.12-generic-6.12.74-2|1684	
21mr|kernel-6.12-generic-6.12.74-2|1685	install -d %{temp_boot}
21mr|kernel-6.12-generic-6.12.74-2|1686	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1687	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1688	%if %{with modxz}
21mr|kernel-6.12-generic-6.12.74-2|1689	xz -c Module.symvers > %{temp_boot}/symvers-%{kver_full}.xz
21mr|kernel-6.12-generic-6.12.74-2|1690	%else
21mr|kernel-6.12-generic-6.12.74-2|1691	%{zstd_cmd} Module.symvers
21mr|kernel-6.12-generic-6.12.74-2|1692	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-6.12-generic-6.12.74-2|1693	%endif
21mr|kernel-6.12-generic-6.12.74-2|1694	
21mr|kernel-6.12-generic-6.12.74-2|1695	%ifarch %{armx}
21mr|kernel-6.12-generic-6.12.74-2|1696	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-6.12-generic-6.12.74-2|1697	%endif
21mr|kernel-6.12-generic-6.12.74-2|1698	
21mr|kernel-6.12-generic-6.12.74-2|1699	%ifarch aarch64 riscv64
21mr|kernel-6.12-generic-6.12.74-2|1700	cp -f arch/%{arch_type}/boot/Image* %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1701	%else
21mr|kernel-6.12-generic-6.12.74-2|1702	%ifarch loongarch64
21mr|kernel-6.12-generic-6.12.74-2|1703	cp -f arch/%{arch_type}/boot/vmlinuz.efi %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1704	%else
21mr|kernel-6.12-generic-6.12.74-2|1705	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1706	%endif
21mr|kernel-6.12-generic-6.12.74-2|1707	%endif
21mr|kernel-6.12-generic-6.12.74-2|1708	
21mr|kernel-6.12-generic-6.12.74-2|1709	# Headers
21mr|kernel-6.12-generic-6.12.74-2|1710	%if %{build_headers}
21mr|kernel-6.12-generic-6.12.74-2|1711	%make_build INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-6.12-generic-6.12.74-2|1712	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-6.12-generic-6.12.74-2|1713	%endif
21mr|kernel-6.12-generic-6.12.74-2|1714	
21mr|kernel-6.12-generic-6.12.74-2|1715	# Remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-6.12-generic-6.12.74-2|1716	rm -rf %{temp_root}/lib/firmware
21mr|kernel-6.12-generic-6.12.74-2|1717	
21mr|kernel-6.12-generic-6.12.74-2|1718	# Prepare the files for kernel*-devel
21mr|kernel-6.12-generic-6.12.74-2|1719	%if %{build_devel}
21mr|kernel-6.12-generic-6.12.74-2|1720	
21mr|kernel-6.12-generic-6.12.74-2|1721	mkdir -p %{temp_devel_root}
21mr|kernel-6.12-generic-6.12.74-2|1722	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-6.12-generic-6.12.74-2|1723	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-6.12-generic-6.12.74-2|1724	
21mr|kernel-6.12-generic-6.12.74-2|1725	cp -fR include %{temp_devel_root}
21mr|kernel-6.12-generic-6.12.74-2|1726	
21mr|kernel-6.12-generic-6.12.74-2|1727	cp -fR scripts %{temp_devel_root}
21mr|kernel-6.12-generic-6.12.74-2|1728	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-6.12-generic-6.12.74-2|1729	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-6.12-generic-6.12.74-2|1730	cp -fR tools %{temp_devel_root}/
21mr|kernel-6.12-generic-6.12.74-2|1731	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-6.12-generic-6.12.74-2|1732	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.12-generic-6.12.74-2|1733	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-6.12-generic-6.12.74-2|1734	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-6.12-generic-6.12.74-2|1735	# Needed for arch/x86/purgatory
21mr|kernel-6.12-generic-6.12.74-2|1736	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-6.12-generic-6.12.74-2|1737	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-6.12-generic-6.12.74-2|1738	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-6.12-generic-6.12.74-2|1739	# needed for kexec
21mr|kernel-6.12-generic-6.12.74-2|1740	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-6.12-generic-6.12.74-2|1741	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-6.12-generic-6.12.74-2|1742	%endif
21mr|kernel-6.12-generic-6.12.74-2|1743	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-6.12-generic-6.12.74-2|1744	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-6.12-generic-6.12.74-2|1745	
21mr|kernel-6.12-generic-6.12.74-2|1746	# Needed for truecrypt build (Danny)
21mr|kernel-6.12-generic-6.12.74-2|1747	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-6.12-generic-6.12.74-2|1748	
21mr|kernel-6.12-generic-6.12.74-2|1749	# Needed for lirc_gpio (#39004)
21mr|kernel-6.12-generic-6.12.74-2|1750	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-6.12-generic-6.12.74-2|1751	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-6.12-generic-6.12.74-2|1752	
21mr|kernel-6.12-generic-6.12.74-2|1753	# Add acpica header files, needed for fglrx build
21mr|kernel-6.12-generic-6.12.74-2|1754	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-6.12-generic-6.12.74-2|1755	
21mr|kernel-6.12-generic-6.12.74-2|1756	%if %{with aufs}
21mr|kernel-6.12-generic-6.12.74-2|1757	# aufs2 has a special file needed
21mr|kernel-6.12-generic-6.12.74-2|1758	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-6.12-generic-6.12.74-2|1759	%endif
21mr|kernel-6.12-generic-6.12.74-2|1760	
21mr|kernel-6.12-generic-6.12.74-2|1761	# SELinux needs security/selinux/include
21mr|kernel-6.12-generic-6.12.74-2|1762	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-6.12-generic-6.12.74-2|1763	
21mr|kernel-6.12-generic-6.12.74-2|1764	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-6.12-generic-6.12.74-2|1765	mips mn10300 nds32 nios2 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-6.12-generic-6.12.74-2|1766	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-6.12-generic-6.12.74-2|1767	done
21mr|kernel-6.12-generic-6.12.74-2|1768	
21mr|kernel-6.12-generic-6.12.74-2|1769	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-6.12-generic-6.12.74-2|1770	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-6.12-generic-6.12.74-2|1771	pushd %{temp_devel_root}
21mr|kernel-6.12-generic-6.12.74-2|1772	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-6.12-generic-6.12.74-2|1773	popd
21mr|kernel-6.12-generic-6.12.74-2|1774	
21mr|kernel-6.12-generic-6.12.74-2|1775	rm -f %{temp_devel_root}/.config.old
21mr|kernel-6.12-generic-6.12.74-2|1776	
21mr|kernel-6.12-generic-6.12.74-2|1777	# Fix permissions
21mr|kernel-6.12-generic-6.12.74-2|1778	chmod -R a+rX %{temp_devel_root}
21mr|kernel-6.12-generic-6.12.74-2|1779	
21mr|kernel-6.12-generic-6.12.74-2|1780	# Disable mrproper in -devel rpms
21mr|kernel-6.12-generic-6.12.74-2|1781	#patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-6.12-generic-6.12.74-2|1782	%endif
21mr|kernel-6.12-generic-6.12.74-2|1783	# End of build_devel
21mr|kernel-6.12-generic-6.12.74-2|1784	
21mr|kernel-6.12-generic-6.12.74-2|1785	
21mr|kernel-6.12-generic-6.12.74-2|1786	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-6.12-generic-6.12.74-2|1787	%if %{build_debug}
21mr|kernel-6.12-generic-6.12.74-2|1788	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.12-generic-6.12.74-2|1789	-name "*.ko" | \
21mr|kernel-6.12-generic-6.12.74-2|1790	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-6.12-generic-6.12.74-2|1791	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.12-generic-6.12.74-2|1792	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-6.12-generic-6.12.74-2|1793	sh -c 'cd `dirname {}`; \
21mr|kernel-6.12-generic-6.12.74-2|1794	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-6.12-generic-6.12.74-2|1795	--strip-debug `basename {}`'
21mr|kernel-6.12-generic-6.12.74-2|1796	%endif
21mr|kernel-6.12-generic-6.12.74-2|1797	# End of build_debug
21mr|kernel-6.12-generic-6.12.74-2|1798	
21mr|kernel-6.12-generic-6.12.74-2|1799	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-6.12-generic-6.12.74-2|1800	_libressl_sign(){
21mr|kernel-6.12-generic-6.12.74-2|1801	if [ ! -f "$1" ]; then
21mr|kernel-6.12-generic-6.12.74-2|1802	echo "No file $1"
21mr|kernel-6.12-generic-6.12.74-2|1803	return 0
21mr|kernel-6.12-generic-6.12.74-2|1804	fi
21mr|kernel-6.12-generic-6.12.74-2|1805	f="$1"
21mr|kernel-6.12-generic-6.12.74-2|1806	%if %{with gost_sign}
21mr|kernel-6.12-generic-6.12.74-2|1807	sign-file streebog512 \
21mr|kernel-6.12-generic-6.12.74-2|1808	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-6.12-generic-6.12.74-2|1809	%else
21mr|kernel-6.12-generic-6.12.74-2|1810	sign-file sha512 \
21mr|kernel-6.12-generic-6.12.74-2|1811	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-6.12-generic-6.12.74-2|1812	%endif
21mr|kernel-6.12-generic-6.12.74-2|1813	unset f
21mr|kernel-6.12-generic-6.12.74-2|1814	}
21mr|kernel-6.12-generic-6.12.74-2|1815	export -f _libressl_sign
21mr|kernel-6.12-generic-6.12.74-2|1816	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.12-generic-6.12.74-2|1817	%if %{with uml}
21mr|kernel-6.12-generic-6.12.74-2|1818	%{temp_root}%{_modulesdir}-uml/%{kver_full} \
21mr|kernel-6.12-generic-6.12.74-2|1819	%endif
21mr|kernel-6.12-generic-6.12.74-2|1820	-name '*.ko' -print0 | sort -u | \
21mr|kernel-6.12-generic-6.12.74-2|1821	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-6.12-generic-6.12.74-2|1822	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-6.12-generic-6.12.74-2|1823	
21mr|kernel-6.12-generic-6.12.74-2|1824	# Set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-6.12-generic-6.12.74-2|1825	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-6.12-generic-6.12.74-2|1826	
21mr|kernel-6.12-generic-6.12.74-2|1827	%if %{build_perf}
21mr|kernel-6.12-generic-6.12.74-2|1828	%smake -C tools/perf -s PYTHON=%{__python3} HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-6.12-generic-6.12.74-2|1829	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-6.12-generic-6.12.74-2|1830	%endif
21mr|kernel-6.12-generic-6.12.74-2|1831	
21mr|kernel-6.12-generic-6.12.74-2|1832	%if %{with bpftool}
21mr|kernel-6.12-generic-6.12.74-2|1833	%smake -C tools/bpf/bpftool CC=%{__cc} HOSTCC=%{__cc} ARCH=%{arch_type} LLVM=1 DESTDIR="%{temp_root}" V=0 VERBOSE=0
21mr|kernel-6.12-generic-6.12.74-2|1834	%smake -C tools/bpf/bpftool DESTDIR="%{temp_root}" prefix=%{_prefix} bash_compdir=%{_sysconfdir}/bash_completion.d/ mandir=%{_mandir} ARCH=%{arch_type} install V=0 VERBOSE=0
21mr|kernel-6.12-generic-6.12.74-2|1835	%endif
21mr|kernel-6.12-generic-6.12.74-2|1836	
21mr|kernel-6.12-generic-6.12.74-2|1837	_cleanup
21mr|kernel-6.12-generic-6.12.74-2|1838	
21mr|kernel-6.12-generic-6.12.74-2|1839	############################################################################
21mr|kernel-6.12-generic-6.12.74-2|1840	
21mr|kernel-6.12-generic-6.12.74-2|1841	%install
21mr|kernel-6.12-generic-6.12.74-2|1842	cd %{src_dir}
21mr|kernel-6.12-generic-6.12.74-2|1843	
21mr|kernel-6.12-generic-6.12.74-2|1844	# TODO: get rid of temporary directory, install to buildroot directly?
21mr|kernel-6.12-generic-6.12.74-2|1845	# We want to be able to test several times the install part
21mr|kernel-6.12-generic-6.12.74-2|1846	rm -rf %{buildroot}
21mr|kernel-6.12-generic-6.12.74-2|1847	cp -a %{temp_root} %{buildroot}
21mr|kernel-6.12-generic-6.12.74-2|1848	
21mr|kernel-6.12-generic-6.12.74-2|1849	#if %%{with oblig_signed_modules}
21mr|kernel-6.12-generic-6.12.74-2|1850	# Multithreaded verification that every kernel module has a signature attached to it
21mr|kernel-6.12-generic-6.12.74-2|1851	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-6.12-generic-6.12.74-2|1852	touch %{certs_verify_tmp}
21mr|kernel-6.12-generic-6.12.74-2|1853	_verify_signature(){
21mr|kernel-6.12-generic-6.12.74-2|1854	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-6.12-generic-6.12.74-2|1855	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | grep -q '~Module signature appended~'; then
21mr|kernel-6.12-generic-6.12.74-2|1856	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-6.12-generic-6.12.74-2|1857	rm -f %{certs_verify_tmp}
21mr|kernel-6.12-generic-6.12.74-2|1858	fi
21mr|kernel-6.12-generic-6.12.74-2|1859	else
21mr|kernel-6.12-generic-6.12.74-2|1860	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-6.12-generic-6.12.74-2|1861	exit 1
21mr|kernel-6.12-generic-6.12.74-2|1862	fi
21mr|kernel-6.12-generic-6.12.74-2|1863	}
21mr|kernel-6.12-generic-6.12.74-2|1864	export -f _verify_signature
21mr|kernel-6.12-generic-6.12.74-2|1865	find %{target_modules} \
21mr|kernel-6.12-generic-6.12.74-2|1866	%if %{with uml}
21mr|kernel-6.12-generic-6.12.74-2|1867	%{buildroot}%{_modulesdir}-uml/%{kver_full} \
21mr|kernel-6.12-generic-6.12.74-2|1868	%endif
21mr|kernel-6.12-generic-6.12.74-2|1869	-name '*.ko' -print0 | sort -u | \
21mr|kernel-6.12-generic-6.12.74-2|1870	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-6.12-generic-6.12.74-2|1871	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-6.12-generic-6.12.74-2|1872	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-6.12-generic-6.12.74-2|1873	exit 1
21mr|kernel-6.12-generic-6.12.74-2|1874	fi
21mr|kernel-6.12-generic-6.12.74-2|1875	rm -f %{certs_verify_tmp}
21mr|kernel-6.12-generic-6.12.74-2|1876	#endif
21mr|kernel-6.12-generic-6.12.74-2|1877	
21mr|kernel-6.12-generic-6.12.74-2|1878	# Compressing modules
21mr|kernel-6.12-generic-6.12.74-2|1879	%if %{with compress_modules}
21mr|kernel-6.12-generic-6.12.74-2|1880	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-6.12-generic-6.12.74-2|1881	# * decompressed: 266.3 MiB
21mr|kernel-6.12-generic-6.12.74-2|1882	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-6.12-generic-6.12.74-2|1883	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-6.12-generic-6.12.74-2|1884	# * zstd -6 without training: 79.6 MiB
21mr|kernel-6.12-generic-6.12.74-2|1885	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-6.12-generic-6.12.74-2|1886	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-6.12-generic-6.12.74-2|1887	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-6.12-generic-6.12.74-2|1888	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-6.12-generic-6.12.74-2|1889	# Testing speed of loading modules:
21mr|kernel-6.12-generic-6.12.74-2|1890	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-6.12-generic-6.12.74-2|1891	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-6.12-generic-6.12.74-2|1892	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-6.12-generic-6.12.74-2|1893	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-6.12-generic-6.12.74-2|1894	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-6.12-generic-6.12.74-2|1895	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-6.12-generic-6.12.74-2|1896	# took 43-47s, with disk cache (2+ runs) ~42s, +21%%
21mr|kernel-6.12-generic-6.12.74-2|1897	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-6.12-generic-6.12.74-2|1898	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%%)
21mr|kernel-6.12-generic-6.12.74-2|1899	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-6.12-generic-6.12.74-2|1900	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%%)
21mr|kernel-6.12-generic-6.12.74-2|1901	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-6.12-generic-6.12.74-2|1902	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-6.12-generic-6.12.74-2|1903	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-6.12-generic-6.12.74-2|1904	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-6.12-generic-6.12.74-2|1905	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-6.12-generic-6.12.74-2|1906	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-6.12-generic-6.12.74-2|1907	# Let's use zstd for now.
21mr|kernel-6.12-generic-6.12.74-2|1908	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-6.12-generic-6.12.74-2|1909	# but upstream kernels still cannot decompress it.
21mr|kernel-6.12-generic-6.12.74-2|1910	#{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-6.12-generic-6.12.74-2|1911	#[ -f dictionary ]
21mr|kernel-6.12-generic-6.12.74-2|1912	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-6.12-generic-6.12.74-2|1913	%if %{with modxz}
21mr|kernel-6.12-generic-6.12.74-2|1914	find %{target_modules} -name "*.ko" | %kxargs xz -6e
21mr|kernel-6.12-generic-6.12.74-2|1915	%else
21mr|kernel-6.12-generic-6.12.74-2|1916	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-6.12-generic-6.12.74-2|1917	rm -f dictionary
21mr|kernel-6.12-generic-6.12.74-2|1918	%endif
21mr|kernel-6.12-generic-6.12.74-2|1919	%endif
21mr|kernel-6.12-generic-6.12.74-2|1920	
21mr|kernel-6.12-generic-6.12.74-2|1921	%if %{with binary_extra_modules}
21mr|kernel-6.12-generic-6.12.74-2|1922	# Move nvidia modules to manage them via alternatives(8), leave *.debug
21mr|kernel-6.12-generic-6.12.74-2|1923	# TODO: better handle debug here and in the package in general
21mr|kernel-6.12-generic-6.12.74-2|1924	find %{target_modules}/%{kver_full}/kernel/drivers/video -name 'nvidia???*' -type d -maxdepth 1 |
21mr|kernel-6.12-generic-6.12.74-2|1925	while read -r line
21mr|kernel-6.12-generic-6.12.74-2|1926	do
21mr|kernel-6.12-generic-6.12.74-2|1927	nv="$(basename "$line")"
21mr|kernel-6.12-generic-6.12.74-2|1928	mkdir -p %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1929	mv -v "$line"/*.ko%{kmod_suffix} %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1930	dir_no_buildroot="$(echo "$line" | sed -e 's,^%{buildroot},,')"
21mr|kernel-6.12-generic-6.12.74-2|1931	echo "%exclude $dir_no_buildroot" >> %{kernel_files}
21mr|kernel-6.12-generic-6.12.74-2|1932	%if %{build_debug}
21mr|kernel-6.12-generic-6.12.74-2|1933	echo "%dir $dir_no_buildroot" >> %{debuginfo_files}
21mr|kernel-6.12-generic-6.12.74-2|1934	%endif
21mr|kernel-6.12-generic-6.12.74-2|1935	done
21mr|kernel-6.12-generic-6.12.74-2|1936	%endif #/with binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|1937	
21mr|kernel-6.12-generic-6.12.74-2|1938	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-6.12-generic-6.12.74-2|1939	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-6.12-generic-6.12.74-2|1940	
21mr|kernel-6.12-generic-6.12.74-2|1941	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-6.12-generic-6.12.74-2|1942	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-6.12-generic-6.12.74-2|1943	# 200 MiB is a bit more than needed, but let's be more sure that there is enough space.
21mr|kernel-6.12-generic-6.12.74-2|1944	# On my PC, zstd-compressed initrds take 170 MiB.
21mr|kernel-6.12-generic-6.12.74-2|1945	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-6.12-generic-6.12.74-2|1946	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-6.12-generic-6.12.74-2|1947	# See also: kb#456
21mr|kernel-6.12-generic-6.12.74-2|1948	# https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=456&project_id=1
21mr|kernel-6.12-generic-6.12.74-2|1949	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=200
21mr|kernel-6.12-generic-6.12.74-2|1950	
21mr|kernel-6.12-generic-6.12.74-2|1951	%if %{build_debug}
21mr|kernel-6.12-generic-6.12.74-2|1952	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-6.12-generic-6.12.74-2|1953	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-6.12-generic-6.12.74-2|1954	%endif
21mr|kernel-6.12-generic-6.12.74-2|1955	# End of build_debug
21mr|kernel-6.12-generic-6.12.74-2|1956	
21mr|kernel-6.12-generic-6.12.74-2|1957	pushd %{target_modules}
21mr|kernel-6.12-generic-6.12.74-2|1958	for i in *; do
21mr|kernel-6.12-generic-6.12.74-2|1959	rm -f $i/build $i/source
21mr|kernel-6.12-generic-6.12.74-2|1960	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-6.12-generic-6.12.74-2|1961	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-6.12-generic-6.12.74-2|1962	done
21mr|kernel-6.12-generic-6.12.74-2|1963	
21mr|kernel-6.12-generic-6.12.74-2|1964	# Sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-6.12-generic-6.12.74-2|1965	# we really need the depmod -ae here
21mr|kernel-6.12-generic-6.12.74-2|1966	for i in *; do
21mr|kernel-6.12-generic-6.12.74-2|1967	/usr/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-6.12-generic-6.12.74-2|1968	echo $?
21mr|kernel-6.12-generic-6.12.74-2|1969	done
21mr|kernel-6.12-generic-6.12.74-2|1970	
21mr|kernel-6.12-generic-6.12.74-2|1971	# We used to create modules.description files which contained the
21mr|kernel-6.12-generic-6.12.74-2|1972	# description strings for the modules as shown by modinfo. These files
21mr|kernel-6.12-generic-6.12.74-2|1973	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-6.12-generic-6.12.74-2|1974	# checks for their existence) but keep them empty.
21mr|kernel-6.12-generic-6.12.74-2|1975	for i in *; do
21mr|kernel-6.12-generic-6.12.74-2|1976	touch $i/modules.description
21mr|kernel-6.12-generic-6.12.74-2|1977	done
21mr|kernel-6.12-generic-6.12.74-2|1978	popd
21mr|kernel-6.12-generic-6.12.74-2|1979	
21mr|kernel-6.12-generic-6.12.74-2|1980	# Need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-6.12-generic-6.12.74-2|1981	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-6.12-generic-6.12.74-2|1982	
21mr|kernel-6.12-generic-6.12.74-2|1983	%if %{build_perf}
21mr|kernel-6.12-generic-6.12.74-2|1984	# Perf tool binary and supporting scripts/binaries
21mr|kernel-6.12-generic-6.12.74-2|1985	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-6.12-generic-6.12.74-2|1986	
21mr|kernel-6.12-generic-6.12.74-2|1987	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-6.12-generic-6.12.74-2|1988	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-6.12-generic-6.12.74-2|1989	%{buildroot}%{_libexecdir}/perf-core/scripts/python/exported-sql-viewer.py \
21mr|kernel-6.12-generic-6.12.74-2|1990	%{buildroot}%{_libexecdir}/perf-core/scripts/python/libxed.py
21mr|kernel-6.12-generic-6.12.74-2|1991	sed -i -e '1s,^#!/usr/bin/python$,#!%{__python3},' \
21mr|kernel-6.12-generic-6.12.74-2|1992	%{buildroot}%{_libexecdir}/perf-core/tests/shell/lib/perf_json_output_lint.py
21mr|kernel-6.12-generic-6.12.74-2|1993	
21mr|kernel-6.12-generic-6.12.74-2|1994	# Perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-6.12-generic-6.12.74-2|1995	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-6.12-generic-6.12.74-2|1996	%endif
21mr|kernel-6.12-generic-6.12.74-2|1997	
21mr|kernel-6.12-generic-6.12.74-2|1998	# Delete junk
21mr|kernel-6.12-generic-6.12.74-2|1999	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-6.12-generic-6.12.74-2|2000	
21mr|kernel-6.12-generic-6.12.74-2|2001	%if %{with flow_abi}
21mr|kernel-6.12-generic-6.12.74-2|2002	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-6.12-generic-6.12.74-2|2003	# and avoid tricks with depmod configs
21mr|kernel-6.12-generic-6.12.74-2|2004	mkdir -p %{buildroot}%{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-generic-6.12.74-2|2005	ln -s %{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.12-generic-6.12.74-2|2006	%endif
21mr|kernel-6.12-generic-6.12.74-2|2007	
21mr|kernel-6.12-generic-6.12.74-2|2008	# Fix perms
21mr|kernel-6.12-generic-6.12.74-2|2009	%if %{build_perf}
21mr|kernel-6.12-generic-6.12.74-2|2010	chmod -x %{buildroot}%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-6.12-generic-6.12.74-2|2011	%endif
21mr|kernel-6.12-generic-6.12.74-2|2012	
21mr|kernel-6.12-generic-6.12.74-2|2013	%changelog
21mr|kernel-6.12-generic-6.12.74-2|2014	* Thu Mar 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|2015	- Update LVC patches (bz#19983)
21mr|kernel-6.12-generic-6.12.74-2|2016	- Talk with AI debugging https://bugzilla.rosa.ru/show_bug.cgi?id=19983:
21mr|kernel-6.12-generic-6.12.74-2|2017	- https://file-store.rosa.ru/download/94a69475631e57cda3466a98efef1f76740bc34e
21mr|kernel-6.12-generic-6.12.74-2|2018	
21mr|kernel-6.12-generic-6.12.74-2|2019	* Wed Feb 25 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|2020	- llvm for perf
21mr|kernel-6.12-generic-6.12.74-2|2021	- DEBUG: Makefile.config:706: Warning: Disabled BPF skeletons as clang (clang) is missing
21mr|kernel-6.12-generic-6.12.74-2|2022	- DEBUG: Makefile.config:997: No libllvm 13+ found, slower source file resolution, please install llvm-devel/llvm-dev
21mr|kernel-6.12-generic-6.12.74-2|2023	
21mr|kernel-6.12-generic-6.12.74-2|2024	* Wed Feb 25 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|2025	- Hans's patch has been upstreamized
21mr|kernel-6.12-generic-6.12.74-2|2026	
21mr|kernel-6.12-generic-6.12.74-2|2027	* Wed Feb 25 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|2028	- Remove upstreamized LVC patches
21mr|kernel-6.12-generic-6.12.74-2|2029	
21mr|kernel-6.12-generic-6.12.74-2|2030	* Wed Feb 25 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|2031	- New LVC patches
21mr|kernel-6.12-generic-6.12.74-2|2032	
21mr|kernel-6.12-generic-6.12.74-2|2033	* Wed Feb 25 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|2034	- [bot] upd: 6.12.47 -> 6.12.74
21mr|kernel-6.12-generic-6.12.74-2|2035	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|2036	- 6pack: drop redundant locking and refcounting
21mr|kernel-6.12-generic-6.12.74-2|2037	- 9p: fix cache/debug options printing in v9fs_show_options
21mr|kernel-6.12-generic-6.12.74-2|2038	- 9p: fix /sys/fs/9p/caches overwriting itself
21mr|kernel-6.12-generic-6.12.74-2|2039	- 9p: sysfs_init: don't hardcode error to ENOMEM
21mr|kernel-6.12-generic-6.12.74-2|2040	- 9p/trans_fd: p9_fd_request: kick rx thread if EPOLLIN
21mr|kernel-6.12-generic-6.12.74-2|2041	- accel/habanalabs/gaudi2: fix BMON disable configuration
21mr|kernel-6.12-generic-6.12.74-2|2042	- accel/habanalabs/gaudi2: read preboot status after recovering from dirty state
21mr|kernel-6.12-generic-6.12.74-2|2043	- accel/habanalabs: return ENOMEM if less than requested pages were pinned
21mr|kernel-6.12-generic-6.12.74-2|2044	- accel/habanalabs: support mapping cb with vmalloc-backed coherent memory
21mr|kernel-6.12-generic-6.12.74-2|2045	- accel/ivpu: Ensure rpm_runtime_put in case of engine reset/resume fail
21mr|kernel-6.12-generic-6.12.74-2|2046	- accel/ivpu: Fix DCT active percent format
21mr|kernel-6.12-generic-6.12.74-2|2047	- accel/ivpu: Fix race condition when unbinding BOs
21mr|kernel-6.12-generic-6.12.74-2|2048	- accel/ivpu: Make function parameter names consistent
21mr|kernel-6.12-generic-6.12.74-2|2049	- accel/ivpu: Prevent runtime suspend during context abort work
21mr|kernel-6.12-generic-6.12.74-2|2050	- accel/qaic: Fix bootlog initialization ordering
21mr|kernel-6.12-generic-6.12.74-2|2051	- accel/qaic: Synchronize access to DBC request queue head & tail pointer
21mr|kernel-6.12-generic-6.12.74-2|2052	- accel/qaic: Treat remaining == 0 as error in find_and_map_user_pages()
21mr|kernel-6.12-generic-6.12.74-2|2053	- ACPI: battery: Add synchronization between interface updates
21mr|kernel-6.12-generic-6.12.74-2|2054	- ACPI: battery: allocate driver data through devm_ APIs
21mr|kernel-6.12-generic-6.12.74-2|2055	- ACPI: battery: Check for error code from devm_mutex_init() call
21mr|kernel-6.12-generic-6.12.74-2|2056	- ACPI: battery: initialize mutexes through devm_ APIs
21mr|kernel-6.12-generic-6.12.74-2|2057	- ACPI: button: Call input_free_device() on failing input device registration
21mr|kernel-6.12-generic-6.12.74-2|2058	- ACPICA: Allow to skip Global Lock initialization
21mr|kernel-6.12-generic-6.12.74-2|2059	- ACPICA: Avoid walking the Namespace if start_node is NULL
21mr|kernel-6.12-generic-6.12.74-2|2060	- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method()
21mr|kernel-6.12-generic-6.12.74-2|2061	- ACPICA: Fix largest possible resource descriptor index
21mr|kernel-6.12-generic-6.12.74-2|2062	- ACPICA: Update dsmethod.c to get rid of unused variable warning
21mr|kernel-6.12-generic-6.12.74-2|2063	- ACPICA: Work around bogus -Wstringop-overread warning since GCC 11
21mr|kernel-6.12-generic-6.12.74-2|2064	- ACPI: CPPC: Check _CPC validity for only the online CPUs
21mr|kernel-6.12-generic-6.12.74-2|2065	- ACPI: CPPC: Detect preferred core availability on online CPUs
21mr|kernel-6.12-generic-6.12.74-2|2066	- ACPI: CPPC: Fix missing PCC check for guaranteed_perf
21mr|kernel-6.12-generic-6.12.74-2|2067	- ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUs
21mr|kernel-6.12-generic-6.12.74-2|2068	- ACPI: CPPC: Perform fast check switch only for online CPUs
21mr|kernel-6.12-generic-6.12.74-2|2069	- ACPI: debug: fix signedness issues in read/write helpers
21mr|kernel-6.12-generic-6.12.74-2|2070	- ACPI: fan: Add fan speed reporting for fans with only _FST
21mr|kernel-6.12-generic-6.12.74-2|2071	- ACPI: fan: Use ACPI handle when retrieving _FST
21mr|kernel-6.12-generic-6.12.74-2|2072	- ACPI: fan: Use platform device for devres-related actions
21mr|kernel-6.12-generic-6.12.74-2|2073	- ACPI: fan: Workaround for 64-bit firmware bug
21mr|kernel-6.12-generic-6.12.74-2|2074	- acpi/hmat: Fix lockdep warning for hmem_register_resource()
21mr|kernel-6.12-generic-6.12.74-2|2075	- ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message
21mr|kernel-6.12-generic-6.12.74-2|2076	- ACPI: PCC: Fix race condition by removing static qualifier
21mr|kernel-6.12-generic-6.12.74-2|2077	- ACPI: PRM: Skip handlers with NULL handler_address or NULL VA
21mr|kernel-6.12-generic-6.12.74-2|2078	- ACPI: processor_core: fix map_x2apic_id for amd-pstate on am4
21mr|kernel-6.12-generic-6.12.74-2|2079	- ACPI: processor: idle: Fix memory leak when register cpuidle device failed
21mr|kernel-6.12-generic-6.12.74-2|2080	- ACPI: property: Add code comments explaining what is going on
21mr|kernel-6.12-generic-6.12.74-2|2081	- ACPI: property: Disregard references in data-only subnode lists
21mr|kernel-6.12-generic-6.12.74-2|2082	- ACPI: property: Do not pass NULL handles to acpi_attach_data()
21mr|kernel-6.12-generic-6.12.74-2|2083	- ACPI: property: Fix buffer properties extraction for subnodes
21mr|kernel-6.12-generic-6.12.74-2|2084	- ACPI: property: Fix fwnode refcount leak in acpi_fwnode_graph_parse_endpoint()
21mr|kernel-6.12-generic-6.12.74-2|2085	- ACPI: property: Return present device nodes only on fwnode interface
21mr|kernel-6.12-generic-6.12.74-2|2086	- ACPI: property: Use ACPI functions in acpi_graph_get_next_endpoint() only
21mr|kernel-6.12-generic-6.12.74-2|2087	- ACPI: resource: Skip IRQ override on ASUS Vivobook Pro N6506CU
21mr|kernel-6.12-generic-6.12.74-2|2088	- ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[]
21mr|kernel-6.12-generic-6.12.74-2|2089	- ACPI: scan: Update honor list for RPMI System MSI
21mr|kernel-6.12-generic-6.12.74-2|2090	- ACPI: SPCR: Check for table version when using precise baudrate
21mr|kernel-6.12-generic-6.12.74-2|2091	- ACPI: SPCR: Support Precise Baud Rate field
21mr|kernel-6.12-generic-6.12.74-2|2092	- acpi,srat: Fix incorrect device handle check for Generic Initiator
21mr|kernel-6.12-generic-6.12.74-2|2093	- ACPI: sysfs: Use ACPI_FREE() for freeing an ACPI object
21mr|kernel-6.12-generic-6.12.74-2|2094	- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT
21mr|kernel-6.12-generic-6.12.74-2|2095	- ACPI: video: Fix use-after-free in acpi_video_switch_brightness()
21mr|kernel-6.12-generic-6.12.74-2|2096	- ACPI: video: force native for Lenovo 82K8
21mr|kernel-6.12-generic-6.12.74-2|2097	- afs: Fix potential null pointer dereference in afs_put_server
21mr|kernel-6.12-generic-6.12.74-2|2098	- af_unix: Cache state->msg in unix_stream_read_generic().
21mr|kernel-6.12-generic-6.12.74-2|2099	- af_unix: Initialise scc_index in unix_add_edge().
21mr|kernel-6.12-generic-6.12.74-2|2100	- af_unix: Read sk_peek_offset() again after sleeping in unix_stream_read_generic().
21mr|kernel-6.12-generic-6.12.74-2|2101	- allow finish_no_open(file, ERR_PTR(-E...))
21mr|kernel-6.12-generic-6.12.74-2|2102	- alpha: don't reference obsolete termio struct for TC* constants
21mr|kernel-6.12-generic-6.12.74-2|2103	- ALSA: ac97bus: Use guard() for mutex locks
21mr|kernel-6.12-generic-6.12.74-2|2104	- ALSA: ac97: fix a double free in snd_ac97_controller_register()
21mr|kernel-6.12-generic-6.12.74-2|2105	- ALSA: aloop: Fix racy access at PCM trigger
21mr|kernel-6.12-generic-6.12.74-2|2106	- ALSA: ctxfi: Fix potential OOB access in audio mixer handling
21mr|kernel-6.12-generic-6.12.74-2|2107	- ALSA: dice: fix buffer overflow in detect_stream_formats()
21mr|kernel-6.12-generic-6.12.74-2|2108	- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings
21mr|kernel-6.12-generic-6.12.74-2|2109	- ALSA: firewire-motu: add bounds check in put_user loop for DSP events
21mr|kernel-6.12-generic-6.12.74-2|2110	- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported
21mr|kernel-6.12-generic-6.12.74-2|2111	- ALSA: firewire-motu: fix buffer overflow in hwdep read for DSP events
21mr|kernel-6.12-generic-6.12.74-2|2112	- ALSA: hda/cirrus_scodec_test: Fix incorrect setup of gpiochip
21mr|kernel-6.12-generic-6.12.74-2|2113	- ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_hda_read_acpi()
21mr|kernel-6.12-generic-6.12.74-2|2114	- ALSA: hda: Fix missing pointer check in hda_component_manager_init function
21mr|kernel-6.12-generic-6.12.74-2|2115	- ALSA: hda: intel-dsp-config: Prefer legacy driver as fallback
21mr|kernel-6.12-generic-6.12.74-2|2116	- ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirk
21mr|kernel-6.12-generic-6.12.74-2|2117	- ALSA: hda/realtek: Add quirk for Acer Nitro AN517-55
21mr|kernel-6.12-generic-6.12.74-2|2118	- ALSA: hda/realtek: Add quirk for Inspur S14-G1
21mr|kernel-6.12-generic-6.12.74-2|2119	- ALSA: hda/realtek: Add support for ASUS NUC using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|2120	- ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Book 9i 13IRU8 audio
21mr|kernel-6.12-generic-6.12.74-2|2121	- ALSA: hda/realtek: Audio disappears on HP 15-fc000 after warm boot again
21mr|kernel-6.12-generic-6.12.74-2|2122	- ALSA: hda/realtek: Enable headset mic for Acer Nitro 5
21mr|kernel-6.12-generic-6.12.74-2|2123	- ALSA: hda/realtek: enable woofer speakers on Medion NM14LNL
21mr|kernel-6.12-generic-6.12.74-2|2124	- ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA
21mr|kernel-6.12-generic-6.12.74-2|2125	- ALSA: hda/realtek - fixed speaker no sound
21mr|kernel-6.12-generic-6.12.74-2|2126	- ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU
21mr|kernel-6.12-generic-6.12.74-2|2127	- ALSA: hda/realtek: Fix mute led for HP Laptop 15-dw4xx
21mr|kernel-6.12-generic-6.12.74-2|2128	- ALSA: hda/realtek: Really fix headset mic for TongFang X6AR55xU.
21mr|kernel-6.12-generic-6.12.74-2|2129	- ALSA: lx_core: use int type to store negative error codes
21mr|kernel-6.12-generic-6.12.74-2|2130	- ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path
21mr|kernel-6.12-generic-6.12.74-2|2131	- ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|2132	- ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer
21mr|kernel-6.12-generic-6.12.74-2|2133	- ALSA: scarlett2: Fix buffer overflow in config retrieval
21mr|kernel-6.12-generic-6.12.74-2|2134	- ALSA: serial-generic: remove shared static buffer
21mr|kernel-6.12-generic-6.12.74-2|2135	- ALSA: uapi: Fix typo in asound.h comment
21mr|kernel-6.12-generic-6.12.74-2|2136	- ALSA: usb-audio: Add DSD quirk for LEAK Stereo 230
21mr|kernel-6.12-generic-6.12.74-2|2137	- ALSA: usb-audio: Add DSD support for Comtrue USB Audio device
21mr|kernel-6.12-generic-6.12.74-2|2138	- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5
21mr|kernel-6.12-generic-6.12.74-2|2139	- ALSA: usb-audio: add mono main switch to Presonus S1824c
21mr|kernel-6.12-generic-6.12.74-2|2140	- ALSA: usb-audio: Add mute TLV for playback volumes on more devices
21mr|kernel-6.12-generic-6.12.74-2|2141	- ALSA: usb-audio: Add native DSD quirks for PureAudio DAC series
21mr|kernel-6.12-generic-6.12.74-2|2142	- ALSA: usb-audio: Add validation of UAC2/UAC3 effect units
21mr|kernel-6.12-generic-6.12.74-2|2143	- ALSA: usb-audio: apply quirk for MOONDROP Quark2
21mr|kernel-6.12-generic-6.12.74-2|2144	- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks
21mr|kernel-6.12-generic-6.12.74-2|2145	- ALSA: usb-audio: Convert comma to semicolon
21mr|kernel-6.12-generic-6.12.74-2|2146	- ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks
21mr|kernel-6.12-generic-6.12.74-2|2147	- ALSA: usb-audio: Fix block comments in mixer_quirks
21mr|kernel-6.12-generic-6.12.74-2|2148	- ALSA: usb-audio: fix broken logic in snd_audigy2nx_led_update()
21mr|kernel-6.12-generic-6.12.74-2|2149	- ALSA: usb-audio: Fix build with CONFIG_INPUT=n
21mr|kernel-6.12-generic-6.12.74-2|2150	- ALSA: usb-audio: Fix code alignment in mixer_quirks
21mr|kernel-6.12-generic-6.12.74-2|2151	- ALSA: usb-audio: fix control pipe direction
21mr|kernel-6.12-generic-6.12.74-2|2152	- ALSA: usb-audio: Fix missing unlock at error path of maxpacksize check
21mr|kernel-6.12-generic-6.12.74-2|2153	- ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card
21mr|kernel-6.12-generic-6.12.74-2|2154	- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd
21mr|kernel-6.12-generic-6.12.74-2|2155	- ALSA: usb-audio: Fix potential overflow of PCM transfer buffer
21mr|kernel-6.12-generic-6.12.74-2|2156	- ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free
21mr|kernel-6.12-generic-6.12.74-2|2157	- ALSA: usb-audio: fix uac2 clock source at terminal parser
21mr|kernel-6.12-generic-6.12.74-2|2158	- ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free()
21mr|kernel-6.12-generic-6.12.74-2|2159	- ALSA: usb-audio: Kill timer properly at removal
21mr|kernel-6.12-generic-6.12.74-2|2160	- ALSA: usb-audio: move mixer_quirks' min_mute into common quirk
21mr|kernel-6.12-generic-6.12.74-2|2161	- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks
21mr|kernel-6.12-generic-6.12.74-2|2162	- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks
21mr|kernel-6.12-generic-6.12.74-2|2163	- ALSA: usb-audio: Update for native DSD support quirks
21mr|kernel-6.12-generic-6.12.74-2|2164	- ALSA: usb: Increase volume range that triggers a warning
21mr|kernel-6.12-generic-6.12.74-2|2165	- ALSA: usb-mixer: us16x08: validate meter packet indices
21mr|kernel-6.12-generic-6.12.74-2|2166	- ALSA: vxpocket: Fix resource leak in vxpocket_probe error path
21mr|kernel-6.12-generic-6.12.74-2|2167	- ALSA: wavefront: Clear substream pointers on close
21mr|kernel-6.12-generic-6.12.74-2|2168	- ALSA: wavefront: Fix integer overflow in sample size validation
21mr|kernel-6.12-generic-6.12.74-2|2169	- ALSA: wavefront: Use guard() for spin locks
21mr|kernel-6.12-generic-6.12.74-2|2170	- amba: tegra-ahb: Fix device leak on SMMU enable
21mr|kernel-6.12-generic-6.12.74-2|2171	- amd/amdkfd: resolve a race in amdgpu_amdkfd_device_fini_sw
21mr|kernel-6.12-generic-6.12.74-2|2172	- amd-xgbe: avoid misleading per-packet error log
21mr|kernel-6.12-generic-6.12.74-2|2173	- amd-xgbe: Avoid spurious link down messages during interface toggle
21mr|kernel-6.12-generic-6.12.74-2|2174	- amd-xgbe: reset retries and mode on RX adapt failures
21mr|kernel-6.12-generic-6.12.74-2|2175	- arc: Fix __fls() const-foldability via __builtin_clzl()
21mr|kernel-6.12-generic-6.12.74-2|2176	- arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c
21mr|kernel-6.12-generic-6.12.74-2|2177	- arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()
21mr|kernel-6.12-generic-6.12.74-2|2178	- arm64: cputype: Add Neoverse-V3AE definitions
21mr|kernel-6.12-generic-6.12.74-2|2179	- arm64: dts: add off-on-delay-us for usdhc2 regulator
21mr|kernel-6.12-generic-6.12.74-2|2180	- arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map
21mr|kernel-6.12-generic-6.12.74-2|2181	- arm64: dts: broadcom: bcm2712: Add default GIC address cells
21mr|kernel-6.12-generic-6.12.74-2|2182	- arm64: dts: broadcom: bcm2712: Define VGIC interrupt
21mr|kernel-6.12-generic-6.12.74-2|2183	- arm64: dts: exynos: gs101: fix sysreg_apm reg property
21mr|kernel-6.12-generic-6.12.74-2|2184	- arm64: dts: freescale: imx8mp-venice-gw7905-2x: remove duplicate usdhc1 props
21mr|kernel-6.12-generic-6.12.74-2|2185	- arm64: dts: imx8dxl-ss-conn: swap interrupts number of eqos
21mr|kernel-6.12-generic-6.12.74-2|2186	- arm64: dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl
21mr|kernel-6.12-generic-6.12.74-2|2187	- arm64: dts: imx8mp: Correct thermal sensor index
21mr|kernel-6.12-generic-6.12.74-2|2188	- arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM
21mr|kernel-6.12-generic-6.12.74-2|2189	- arm64: dts: imx8mp-venice-gw702x: remove off-board sdhc1
21mr|kernel-6.12-generic-6.12.74-2|2190	- arm64: dts: imx8mp-venice-gw702x: remove off-board uart
21mr|kernel-6.12-generic-6.12.74-2|2191	- arm64: dts: imx8qm-mek: fix mux-controller select/enable-gpios polarity
21mr|kernel-6.12-generic-6.12.74-2|2192	- arm64: dts: imx8qm-ss-dma: correct the dma channels of lpuart
21mr|kernel-6.12-generic-6.12.74-2|2193	- arm64: dts: imx93-kontron: Fix GPIO for panel regulator
21mr|kernel-6.12-generic-6.12.74-2|2194	- arm64: dts: imx93-kontron: Fix USB port assignment
21mr|kernel-6.12-generic-6.12.74-2|2195	- arm64: dts: imx95: Correct the lpuart7 and lpuart8 srcid
21mr|kernel-6.12-generic-6.12.74-2|2196	- arm64: dts: marvell: cn9132-clearfog: disable eMMC high-speed modes
21mr|kernel-6.12-generic-6.12.74-2|2197	- arm64: dts: marvell: cn9132-clearfog: fix multi-lane pci x2 and x4 ports
21mr|kernel-6.12-generic-6.12.74-2|2198	- arm64: dts: mba8mx: Fix Ethernet PHY IRQ support
21mr|kernel-6.12-generic-6.12.74-2|2199	- arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names
21mr|kernel-6.12-generic-6.12.74-2|2200	- arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value
21mr|kernel-6.12-generic-6.12.74-2|2201	- arm64: dts: mediatek: mt8186-tentacruel: Fix touchscreen model
21mr|kernel-6.12-generic-6.12.74-2|2202	- arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0
21mr|kernel-6.12-generic-6.12.74-2|2203	- arm64: dts: mediatek: mt8395-kontron-i1200: Fix MT6360 regulator nodes
21mr|kernel-6.12-generic-6.12.74-2|2204	- arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible
21mr|kernel-6.12-generic-6.12.74-2|2205	- arm64: dts: qcom: msm8916: Add missing MDSS reset
21mr|kernel-6.12-generic-6.12.74-2|2206	- arm64: dts: qcom: msm8939: Add missing MDSS reset
21mr|kernel-6.12-generic-6.12.74-2|2207	- arm64: dts: qcom: msm8996: add interconnect paths to USB2 controller
21mr|kernel-6.12-generic-6.12.74-2|2208	- arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode
21mr|kernel-6.12-generic-6.12.74-2|2209	- arm64: dts: qcom: qcm6490-shift-otter: Add missing reserved-memory
21mr|kernel-6.12-generic-6.12.74-2|2210	- arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links
21mr|kernel-6.12-generic-6.12.74-2|2211	- arm64: dts: qcom: sdm845: Fix slimbam num-channels/ees
21mr|kernel-6.12-generic-6.12.74-2|2212	- arm64: dts: qcom: sdm845-oneplus: Correct gpio used for slider
21mr|kernel-6.12-generic-6.12.74-2|2213	- arm64: dts: qcom: sm8650: set ufs as dma coherent
21mr|kernel-6.12-generic-6.12.74-2|2214	- arm64: dts: qcom: x1e80100: Add missing quirk for HS only USB controller
21mr|kernel-6.12-generic-6.12.74-2|2215	- arm64: dts: qcom: x1e80100: Fix compile warnings for USB HS controller
21mr|kernel-6.12-generic-6.12.74-2|2216	- arm64: dts: qcom: x1e80100-pmics: Disable pm8010 by default
21mr|kernel-6.12-generic-6.12.74-2|2217	- arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0
21mr|kernel-6.12-generic-6.12.74-2|2218	- arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 3C
21mr|kernel-6.12-generic-6.12.74-2|2219	- arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A
21mr|kernel-6.12-generic-6.12.74-2|2220	- arm64: dts: rockchip: disable HS400 on RK3588 Tiger
21mr|kernel-6.12-generic-6.12.74-2|2221	- arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on orangepi-5
21mr|kernel-6.12-generic-6.12.74-2|2222	- arm64: dts: rockchip: Fix vccio4-supply on rk3566-pinetab2
21mr|kernel-6.12-generic-6.12.74-2|2223	- arm64: dts: rockchip: Fix voltage threshold for volume keys for Pinephone Pro
21mr|kernel-6.12-generic-6.12.74-2|2224	- arm64: dts: rockchip: include rk3399-base instead of rk3399 in rk3399-op1
21mr|kernel-6.12-generic-6.12.74-2|2225	- arm64: dts: rockchip: Make RK3588 GPU OPP table naming less generic
21mr|kernel-6.12-generic-6.12.74-2|2226	- arm64: dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A
21mr|kernel-6.12-generic-6.12.74-2|2227	- arm64: dts: rockchip: remove dangerous max-link-speed from helios64
21mr|kernel-6.12-generic-6.12.74-2|2228	- arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s
21mr|kernel-6.12-generic-6.12.74-2|2229	- arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1
21mr|kernel-6.12-generic-6.12.74-2|2230	- arm64: dts: ti: k3-am62a-main: Fix main padcfg length
21mr|kernel-6.12-generic-6.12.74-2|2231	- arm64: dts: ti: k3-am62-lp-sk-nand: Rename pinctrls to fix schema warnings
21mr|kernel-6.12-generic-6.12.74-2|2232	- arm64: dts: ti: k3-am62p: Fix memory ranges for GPU
21mr|kernel-6.12-generic-6.12.74-2|2233	- arm64: dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulator
21mr|kernel-6.12-generic-6.12.74-2|2234	- arm64: errata: Apply workarounds for Neoverse-V3AE
21mr|kernel-6.12-generic-6.12.74-2|2235	- arm64: Fix cleared E0POE bit after cpu_suspend()/resume()
21mr|kernel-6.12-generic-6.12.74-2|2236	- arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA
21mr|kernel-6.12-generic-6.12.74-2|2237	- arm64: kdump: Fix elfcorehdr overlap caused by reserved memory processing reorder
21mr|kernel-6.12-generic-6.12.74-2|2238	- arm64: kprobes: call set_memory_rox() for kprobe page
21mr|kernel-6.12-generic-6.12.74-2|2239	- arm64: kprobes: check the return value of set_memory_rox()
21mr|kernel-6.12-generic-6.12.74-2|2240	- arm64: map [_text, _stext) virtual address range non-executable+read-only
21mr|kernel-6.12-generic-6.12.74-2|2241	- arm64, mm: avoid always making PTE dirty in pte_mkwrite()
21mr|kernel-6.12-generic-6.12.74-2|2242	- arm64: mte: Do not flag the zero page as PG_mte_tagged
21mr|kernel-6.12-generic-6.12.74-2|2243	- arm64: mte: Do not warn if the page is already tagged in copy_highpage()
21mr|kernel-6.12-generic-6.12.74-2|2244	- arm64: Revamp HCR_EL2.E2H RES1 detection
21mr|kernel-6.12-generic-6.12.74-2|2245	- arm64: Set __nocfi on swsusp_arch_resume()
21mr|kernel-6.12-generic-6.12.74-2|2246	- arm64: sysreg: Correct sign definitions for EIESB and DoubleLock
21mr|kernel-6.12-generic-6.12.74-2|2247	- arm64: zynqmp: Disable coresight by default
21mr|kernel-6.12-generic-6.12.74-2|2248	- arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106
21mr|kernel-6.12-generic-6.12.74-2|2249	- ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels
21mr|kernel-6.12-generic-6.12.74-2|2250	- ARM: 9464/1: fix input-only operand modification in load_unaligned_zeropad()
21mr|kernel-6.12-generic-6.12.74-2|2251	- ARM: 9468/1: fix memset64() on big-endian
21mr|kernel-6.12-generic-6.12.74-2|2252	- ARM: AM33xx: Implement TI advisory 1.0.36 (EMU0/EMU1 pins state on reset)
21mr|kernel-6.12-generic-6.12.74-2|2253	- ARM: at91: pm: fix MCKx restore routine
21mr|kernel-6.12-generic-6.12.74-2|2254	- ARM: at91: pm: save and restore ACR during PLL disable/enable
21mr|kernel-6.12-generic-6.12.74-2|2255	- ARM: dts: am335x-netcom-plus-2xx: add missing GPIO labels
21mr|kernel-6.12-generic-6.12.74-2|2256	- ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY
21mr|kernel-6.12-generic-6.12.74-2|2257	- ARM: dts: imx51-zii-rdu1: Fix audmux node names
21mr|kernel-6.12-generic-6.12.74-2|2258	- ARM: dts: imx6q-ba16: fix RTC interrupt level
21mr|kernel-6.12-generic-6.12.74-2|2259	- ARM: dts: kirkwood: Fix sound DAI cells for OpenRD clients
21mr|kernel-6.12-generic-6.12.74-2|2260	- ARM: dts: microchip: sama5d2: fix spi flexcom fifo size to 32
21mr|kernel-6.12-generic-6.12.74-2|2261	- ARM: dts: microchip: sama7g5: fix uart fifo size to 32
21mr|kernel-6.12-generic-6.12.74-2|2262	- ARM: dts: nxp: imx6ul: correct SAI3 interrupt line
21mr|kernel-6.12-generic-6.12.74-2|2263	- ARM: dts: omap3: beagle-xm: Correct obsolete TWL4030 power compatible
21mr|kernel-6.12-generic-6.12.74-2|2264	- ARM: dts: omap3: n900: Correct obsolete TWL4030 power compatible
21mr|kernel-6.12-generic-6.12.74-2|2265	- ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property
21mr|kernel-6.12-generic-6.12.74-2|2266	- ARM: dts: renesas: gose: Remove superfluous port property
21mr|kernel-6.12-generic-6.12.74-2|2267	- ARM: dts: renesas: porter: Fix CAN pin group
21mr|kernel-6.12-generic-6.12.74-2|2268	- ARM: dts: renesas: r9a06g032-rzn1d400-db: Drop invalid #cells properties
21mr|kernel-6.12-generic-6.12.74-2|2269	- ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend
21mr|kernel-6.12-generic-6.12.74-2|2270	- ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend
21mr|kernel-6.12-generic-6.12.74-2|2271	- ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend
21mr|kernel-6.12-generic-6.12.74-2|2272	- ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend
21mr|kernel-6.12-generic-6.12.74-2|2273	- ARM: dts: socfpga: sodia: Fix mdio bus probe and PHY address
21mr|kernel-6.12-generic-6.12.74-2|2274	- ARM: dts: stm32: stm32mp157c-phycore: Fix STMPE811 touchscreen node properties
21mr|kernel-6.12-generic-6.12.74-2|2275	- ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to use correct boolean syntax
21mr|kernel-6.12-generic-6.12.74-2|2276	- ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use correct boolean syntax in DTS
21mr|kernel-6.12-generic-6.12.74-2|2277	- ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_init
21mr|kernel-6.12-generic-6.12.74-2|2278	- ARM: tegra: p880: set correct touchscreen clipping
21mr|kernel-6.12-generic-6.12.74-2|2279	- ARM: tegra: transformer-20: add missing magnetometer interrupt
21mr|kernel-6.12-generic-6.12.74-2|2280	- ARM: tegra: transformer-20: fix audio-codec interrupt
21mr|kernel-6.12-generic-6.12.74-2|2281	- arp: do not assume dev_hard_header() does not change skb->head
21mr|kernel-6.12-generic-6.12.74-2|2282	- asm-generic/io.h: Skip trace helpers if rwmmio events are disabled
21mr|kernel-6.12-generic-6.12.74-2|2283	- ASoC: ak4458: Disable regulator when error happens
21mr|kernel-6.12-generic-6.12.74-2|2284	- ASoC: ak4458: remove the reset operation in probe and remove
21mr|kernel-6.12-generic-6.12.74-2|2285	- ASoC: ak5558: Disable regulator when error happens
21mr|kernel-6.12-generic-6.12.74-2|2286	- ASoC: amd: acp: Adjust pdm gain value
21mr|kernel-6.12-generic-6.12.74-2|2287	- ASoC: amd: fix memory leak in acp3x pdm dma ops
21mr|kernel-6.12-generic-6.12.74-2|2288	- ASoC: amd/sdw_utils: avoid NULL deref when devm_kasprintf() fails
21mr|kernel-6.12-generic-6.12.74-2|2289	- ASoC: amd: yc: Add ASUS ExpertBook PM1503CDA to quirks list
21mr|kernel-6.12-generic-6.12.74-2|2290	- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
21mr|kernel-6.12-generic-6.12.74-2|2291	- ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025
21mr|kernel-6.12-generic-6.12.74-2|2292	- ASoC: amd: yc: Add quirk for HP 200 G2a 16
21mr|kernel-6.12-generic-6.12.74-2|2293	- ASoC: amd: yc: Fix microphone on ASUS M6500RE
21mr|kernel-6.12-generic-6.12.74-2|2294	- ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure()
21mr|kernel-6.12-generic-6.12.74-2|2295	- ASoC: codecs: Fix gain setting ranges for Renesas IDT821034 codec
21mr|kernel-6.12-generic-6.12.74-2|2296	- ASoC: codecs: lpass-tx-macro: fix SM6115 support
21mr|kernel-6.12-generic-6.12.74-2|2297	- ASoC: codecs: nau8325: Silence uninitialized variables warnings
21mr|kernel-6.12-generic-6.12.74-2|2298	- ASoC: codecs: va-macro: fix resource leak in probe error path
21mr|kernel-6.12-generic-6.12.74-2|2299	- ASoC: codecs: wcd937x: make stub functions inline
21mr|kernel-6.12-generic-6.12.74-2|2300	- ASoC: codecs: wcd937x: set the comp soundwire port correctly
21mr|kernel-6.12-generic-6.12.74-2|2301	- ASoC: codecs: wcd939x: fix regmap leak on probe failure
21mr|kernel-6.12-generic-6.12.74-2|2302	- ASoC: codecs: wsa881x: fix unnecessary initialisation
21mr|kernel-6.12-generic-6.12.74-2|2303	- ASoC: codecs: wsa883x: fix unnecessary initialisation
21mr|kernel-6.12-generic-6.12.74-2|2304	- ASoC: codecs: wsa884x: fix codec initialisation
21mr|kernel-6.12-generic-6.12.74-2|2305	- ASoC: cs35l45: Corrects ASP_TX5 DAPM widget channel
21mr|kernel-6.12-generic-6.12.74-2|2306	- ASoC: cs4271: Fix regulator leak on probe failure
21mr|kernel-6.12-generic-6.12.74-2|2307	- ASoC: cs42l43: Correct handling of 3-pole jack load detection
21mr|kernel-6.12-generic-6.12.74-2|2308	- ASoC: cs-amp-lib-test: Fix missing include of kunit/test-bug.h
21mr|kernel-6.12-generic-6.12.74-2|2309	- ASoC: davinci-evm: Fix reference leak in davinci_evm_probe
21mr|kernel-6.12-generic-6.12.74-2|2310	- ASoC: fsl: imx-card: Do not force slot width to sample width
21mr|kernel-6.12-generic-6.12.74-2|2311	- ASoC: fsl_sai: Add missing registers to cache default
21mr|kernel-6.12-generic-6.12.74-2|2312	- ASoC: fsl_sai: fix bit order for DSD format
21mr|kernel-6.12-generic-6.12.74-2|2313	- ASoC: fsl_sai: Fix sync error in consumer mode
21mr|kernel-6.12-generic-6.12.74-2|2314	- ASoC: fsl_xcvr: clear the channel status control memory
21mr|kernel-6.12-generic-6.12.74-2|2315	- ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put()
21mr|kernel-6.12-generic-6.12.74-2|2316	- ASoC: Intel: avs: Disable periods-elapsed work when closing PCM
21mr|kernel-6.12-generic-6.12.74-2|2317	- ASoC: Intel: avs: Unprepare a stream when XRUN occurs
21mr|kernel-6.12-generic-6.12.74-2|2318	- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping
21mr|kernel-6.12-generic-6.12.74-2|2319	- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping
21mr|kernel-6.12-generic-6.12.74-2|2320	- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
21mr|kernel-6.12-generic-6.12.74-2|2321	- ASoC: Intel: catpt: Expose correct bit depth to userspace
21mr|kernel-6.12-generic-6.12.74-2|2322	- ASoC: Intel: catpt: Fix error path in hw_params()
21mr|kernel-6.12-generic-6.12.74-2|2323	- ASoC: Intel: sof_es8336: Add DMI quirk for Huawei BOD-WXX9
21mr|kernel-6.12-generic-6.12.74-2|2324	- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
21mr|kernel-6.12-generic-6.12.74-2|2325	- ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback
21mr|kernel-6.12-generic-6.12.74-2|2326	- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down
21mr|kernel-6.12-generic-6.12.74-2|2327	- ASoC: mediatek: Use SND_JACK_AVOUT for HDMI/DP jacks
21mr|kernel-6.12-generic-6.12.74-2|2328	- ASoC: meson: aiu-encoder-i2s: fix bit clock polarity
21mr|kernel-6.12-generic-6.12.74-2|2329	- ASoC: nau8325: add missing build config
21mr|kernel-6.12-generic-6.12.74-2|2330	- ASoC: nau8325: use simple i2c probe function
21mr|kernel-6.12-generic-6.12.74-2|2331	- ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit
21mr|kernel-6.12-generic-6.12.74-2|2332	- ASoC: nau8821: Cancel jdet_work before handling jack ejection
21mr|kernel-6.12-generic-6.12.74-2|2333	- ASoC: nau8821: Generalize helper to clear IRQ status
21mr|kernel-6.12-generic-6.12.74-2|2334	- ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interface
21mr|kernel-6.12-generic-6.12.74-2|2335	- ASoC: qcom: audioreach: fix potential null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|2336	- ASoC: qcom: q6adm: the the copp device only during last instance
21mr|kernel-6.12-generic-6.12.74-2|2337	- ASoC: qcom: q6apm-dai: set flags to reflect correct operation of appl_ptr
21mr|kernel-6.12-generic-6.12.74-2|2338	- ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2S
21mr|kernel-6.12-generic-6.12.74-2|2339	- ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if source graph failed
21mr|kernel-6.12-generic-6.12.74-2|2340	- ASoC: qcom: q6asm-dai: perform correct state check before closing
21mr|kernel-6.12-generic-6.12.74-2|2341	- ASoC: qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment.
21mr|kernel-6.12-generic-6.12.74-2|2342	- ASoC: qcom: sc8280xp: explicitly set S16LE format in sc8280xp_be_hw_params_fixup()
21mr|kernel-6.12-generic-6.12.74-2|2343	- ASoC: qcom: sdw: fix memory leak for sdw_stream_runtime
21mr|kernel-6.12-generic-6.12.74-2|2344	- ASoC: qdsp6: q6asm: do not sleep while atomic
21mr|kernel-6.12-generic-6.12.74-2|2345	- ASoC: renesas: rz-ssi: Fix channel swap issue in full duplex mode
21mr|kernel-6.12-generic-6.12.74-2|2346	- ASoC: renesas: rz-ssi: Fix rz_ssi_priv::hw_params_cache::sample_width
21mr|kernel-6.12-generic-6.12.74-2|2347	- ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (again)
21mr|kernel-6.12-generic-6.12.74-2|2348	- ASoC: rt5682s: Adjust SAR ADC button mode to fix noise issue
21mr|kernel-6.12-generic-6.12.74-2|2349	- ASoC: sdw_utils: cs42l43: Enable Headphone pin for LINEOUT jack type
21mr|kernel-6.12-generic-6.12.74-2|2350	- ASoC: simple-card-utils: Check device node before overwrite direction
21mr|kernel-6.12-generic-6.12.74-2|2351	- ASoC: SOF: Intel: hda-pcm: Place the constraint on period time instead of buffer time
21mr|kernel-6.12-generic-6.12.74-2|2352	- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message
21mr|kernel-6.12-generic-6.12.74-2|2353	- ASoC: SOF: Intel: Read the LLP via the associated Link DMA channel
21mr|kernel-6.12-generic-6.12.74-2|2354	- ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down
21mr|kernel-6.12-generic-6.12.74-2|2355	- ASoC: SOF: ipc4-pcm: Add fixup for channels
21mr|kernel-6.12-generic-6.12.74-2|2356	- ASoC: SOF: ipc4-pcm: Enable delay reporting for ChainDMA streams
21mr|kernel-6.12-generic-6.12.74-2|2357	- ASoC: SOF: ipc4-pcm: fix delay calculation when DSP resamples
21mr|kernel-6.12-generic-6.12.74-2|2358	- ASoC: SOF: ipc4-pcm: fix start offset calculation for chain DMA
21mr|kernel-6.12-generic-6.12.74-2|2359	- ASoC: SOF: ipc4-topology: Account for different ChainDMA host buffer size
21mr|kernel-6.12-generic-6.12.74-2|2360	- ASoC: SOF: ipc4-topology: Correct the minimum host DMA buffer size
21mr|kernel-6.12-generic-6.12.74-2|2361	- ASoC: stm32: sai: fix clk prepare imbalance on probe failure
21mr|kernel-6.12-generic-6.12.74-2|2362	- ASoC: stm32: sai: fix device leak on probe
21mr|kernel-6.12-generic-6.12.74-2|2363	- ASoC: stm32: sai: fix OF node leak on probe
21mr|kernel-6.12-generic-6.12.74-2|2364	- ASoC: stm32: sai: manage context in set_sysclk callback
21mr|kernel-6.12-generic-6.12.74-2|2365	- ASoC: tas2781: correct the wrong period
21mr|kernel-6.12-generic-6.12.74-2|2366	- ASoC: tas2781: fix getting the wrong device number
21mr|kernel-6.12-generic-6.12.74-2|2367	- ASoC: tlv320adcx140: fix null pointer
21mr|kernel-6.12-generic-6.12.74-2|2368	- ASoC: tlv320adcx140: fix word length
21mr|kernel-6.12-generic-6.12.74-2|2369	- ASoC: tlv320adcx140: Propagate error codes during probe
21mr|kernel-6.12-generic-6.12.74-2|2370	- ASoC: tlv320aic3x: Fix class-D initialization for tlv320aic3007
21mr|kernel-6.12-generic-6.12.74-2|2371	- ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data()
21mr|kernel-6.12-generic-6.12.74-2|2372	- ASoC: wm8940: Correct PLL rate rounding
21mr|kernel-6.12-generic-6.12.74-2|2373	- ASoC: wm8940: Correct typo in control name
21mr|kernel-6.12-generic-6.12.74-2|2374	- ASoC: wm8974: Correct PLL rate rounding
21mr|kernel-6.12-generic-6.12.74-2|2375	- ata: ahci: Do not read the per port area for unimplemented ports
21mr|kernel-6.12-generic-6.12.74-2|2376	- ata: libata: Add cpr_log to ata_dev_print_features() early return
21mr|kernel-6.12-generic-6.12.74-2|2377	- ata: libata: Call ata_dev_config_lpm() for ATAPI devices
21mr|kernel-6.12-generic-6.12.74-2|2378	- ata: libata-core: Disable LPM on ST2000DM008-2FR102
21mr|kernel-6.12-generic-6.12.74-2|2379	- ata: libata-core: Introduce ata_dev_config_lpm()
21mr|kernel-6.12-generic-6.12.74-2|2380	- ata: libata: Print features also for ATAPI devices
21mr|kernel-6.12-generic-6.12.74-2|2381	- ata: libata-sata: Improve link_power_management_supported sysfs attribute
21mr|kernel-6.12-generic-6.12.74-2|2382	- ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()
21mr|kernel-6.12-generic-6.12.74-2|2383	- ata: libata-scsi: Fix system suspend for a security locked drive
21mr|kernel-6.12-generic-6.12.74-2|2384	- atm: Fix dma_free_coherent() size
21mr|kernel-6.12-generic-6.12.74-2|2385	- atm/fore200e: Fix possible data race in fore200e_open()
21mr|kernel-6.12-generic-6.12.74-2|2386	- audit: record fanotify event regardless of presence of rules
21mr|kernel-6.12-generic-6.12.74-2|2387	- backlight: led-bl: Add devlink to supplier LEDs
21mr|kernel-6.12-generic-6.12.74-2|2388	- backlight: lp855x: Fix lp855x.h kernel-doc warnings
21mr|kernel-6.12-generic-6.12.74-2|2389	- bcache: fix improper use of bi_end_io
21mr|kernel-6.12-generic-6.12.74-2|2390	- bcache: fix I/O accounting leak in detached_dev_do_request
21mr|kernel-6.12-generic-6.12.74-2|2391	- bcache: use bio cloning for detached device requests
21mr|kernel-6.12-generic-6.12.74-2|2392	- bcma: don't register devices disabled in OF
21mr|kernel-6.12-generic-6.12.74-2|2393	- be2net: fix data race in be_get_new_eqd
21mr|kernel-6.12-generic-6.12.74-2|2394	- be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list
21mr|kernel-6.12-generic-6.12.74-2|2395	- be2net: pass wrb_params in case of OS2BMC
21mr|kernel-6.12-generic-6.12.74-2|2396	- bfs: Reconstruct file type when loading from disk
21mr|kernel-6.12-generic-6.12.74-2|2397	- binder: fix BR_FROZEN_REPLY error log
21mr|kernel-6.12-generic-6.12.74-2|2398	- binder: fix double-free in dbitmap
21mr|kernel-6.12-generic-6.12.74-2|2399	- binderfs: fix ida_alloc_max() upper bound
21mr|kernel-6.12-generic-6.12.74-2|2400	- binder: remove "invalid inc weak" check
21mr|kernel-6.12-generic-6.12.74-2|2401	- bits: add comments and newlines to #if, #else and #endif directives
21mr|kernel-6.12-generic-6.12.74-2|2402	- bits: introduce fixed-type GENMASK_U*()
21mr|kernel-6.12-generic-6.12.74-2|2403	- blk-cgroup: fix possible deadlock while configuring policy
21mr|kernel-6.12-generic-6.12.74-2|2404	- blk-crypto: fix missing blktrace bio split events
21mr|kernel-6.12-generic-6.12.74-2|2405	- blk-crypto: use BLK_STS_INVAL for alignment errors
21mr|kernel-6.12-generic-6.12.74-2|2406	- blk-mq: Abort suspend when wakeup events are pending
21mr|kernel-6.12-generic-6.12.74-2|2407	- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx
21mr|kernel-6.12-generic-6.12.74-2|2408	- blk-mq: skip CPU offline notify on unmapped hctx
21mr|kernel-6.12-generic-6.12.74-2|2409	- block,bfq: fix aux stat accumulation destination
21mr|kernel-6.12-generic-6.12.74-2|2410	- block/blk-throttle: Fix throttle slice time for SSDs
21mr|kernel-6.12-generic-6.12.74-2|2411	- block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs
21mr|kernel-6.12-generic-6.12.74-2|2412	- block: fix comment for op_is_zone_mgmt() to include RESET_ALL
21mr|kernel-6.12-generic-6.12.74-2|2413	- block: fix memory leak in __blkdev_issue_zero_pages
21mr|kernel-6.12-generic-6.12.74-2|2414	- block: fix NULL pointer dereference in blk_zone_reset_all_bio_endio()
21mr|kernel-6.12-generic-6.12.74-2|2415	- block: fix op_is_zone_mgmt() to handle REQ_OP_ZONE_RESET_ALL
21mr|kernel-6.12-generic-6.12.74-2|2416	- block: freeze queue when updating zone resources
21mr|kernel-6.12-generic-6.12.74-2|2417	- block: handle zone management operations completions
21mr|kernel-6.12-generic-6.12.74-2|2418	- block: make REQ_OP_ZONE_OPEN a write operation
21mr|kernel-6.12-generic-6.12.74-2|2419	- block/mq-deadline: Introduce dd_start_request()
21mr|kernel-6.12-generic-6.12.74-2|2420	- block/mq-deadline: Switch back to a single dispatch list
21mr|kernel-6.12-generic-6.12.74-2|2421	- block: rate-limit capacity change info log
21mr|kernel-6.12-generic-6.12.74-2|2422	- block: return unsigned int from queue_dma_alignment
21mr|kernel-6.12-generic-6.12.74-2|2423	- block: rnbd-clt: Fix leaked ID in init_dev()
21mr|kernel-6.12-generic-6.12.74-2|2424	- block: rnbd-clt: Fix signedness bug in init_dev()
21mr|kernel-6.12-generic-6.12.74-2|2425	- block: use int to store blk_stack_limits() return value
21mr|kernel-6.12-generic-6.12.74-2|2426	- block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock
21mr|kernel-6.12-generic-6.12.74-2|2427	- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions
21mr|kernel-6.12-generic-6.12.74-2|2428	- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion
21mr|kernel-6.12-generic-6.12.74-2|2429	- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path
21mr|kernel-6.12-generic-6.12.74-2|2430	- Bluetooth: bcsp: receive data only if registered
21mr|kernel-6.12-generic-6.12.74-2|2431	- Bluetooth: btintel: Add DSBR support for BlazarIW, BlazarU and GaP
21mr|kernel-6.12-generic-6.12.74-2|2432	- Bluetooth: btmtksdio: Add pmctrl handling for BT closed state during reset
21mr|kernel-6.12-generic-6.12.74-2|2433	- Bluetooth: btrtl: Avoid loading the config file on security chips
21mr|kernel-6.12-generic-6.12.74-2|2434	- Bluetooth: btrtl: Fix memory leak in rtlbt_parse_firmware_v2()
21mr|kernel-6.12-generic-6.12.74-2|2435	- Bluetooth: btusb: Add new VID/PID 0x0489/0xE12F for RTL8852BE-VT
21mr|kernel-6.12-generic-6.12.74-2|2436	- Bluetooth: btusb: Add new VID/PID 13d3/3533 for RTL8821CE
21mr|kernel-6.12-generic-6.12.74-2|2437	- Bluetooth: btusb: Add new VID/PID 13d3/3633 for MT7922
21mr|kernel-6.12-generic-6.12.74-2|2438	- Bluetooth: btusb: Add new VID/PID 2b89/6275 for RTL8761BUV
21mr|kernel-6.12-generic-6.12.74-2|2439	- Bluetooth: btusb: Add USB ID 2001:332a for D-Link AX9U rev. A1
21mr|kernel-6.12-generic-6.12.74-2|2440	- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
21mr|kernel-6.12-generic-6.12.74-2|2441	- Bluetooth: btusb: Check for unexpected bytes when defragmenting HCI frames
21mr|kernel-6.12-generic-6.12.74-2|2442	- Bluetooth: btusb: mediatek: Avoid btusb_mtk_claim_iso_intf() NULL deref
21mr|kernel-6.12-generic-6.12.74-2|2443	- Bluetooth: btusb: mediatek: Fix kernel crash when releasing mtk iso interface
21mr|kernel-6.12-generic-6.12.74-2|2444	- Bluetooth: btusb: MT7920: Add VID/PID 0489/e135
21mr|kernel-6.12-generic-6.12.74-2|2445	- Bluetooth: btusb: MT7922: Add VID/PID 0489/e170
21mr|kernel-6.12-generic-6.12.74-2|2446	- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF
21mr|kernel-6.12-generic-6.12.74-2|2447	- Bluetooth: btusb: revert use of devm_kzalloc in btusb
21mr|kernel-6.12-generic-6.12.74-2|2448	- Bluetooth: hci_core: Fix tracking of periodic advertisement
21mr|kernel-6.12-generic-6.12.74-2|2449	- Bluetooth: hci_core: Fix triggering cmd_timer for HCI_OP_NOP
21mr|kernel-6.12-generic-6.12.74-2|2450	- Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync
21mr|kernel-6.12-generic-6.12.74-2|2451	- Bluetooth: hci_event: validate skb length for unknown CC opcode
21mr|kernel-6.12-generic-6.12.74-2|2452	- Bluetooth: HCI: Fix tracking of advertisement set/instance 0x00
21mr|kernel-6.12-generic-6.12.74-2|2453	- Bluetooth: hci_sock: Prevent race in socket write iter and sock bind
21mr|kernel-6.12-generic-6.12.74-2|2454	- Bluetooth: hci_sync: Fix hci_resume_advertising_sync
21mr|kernel-6.12-generic-6.12.74-2|2455	- Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once
21mr|kernel-6.12-generic-6.12.74-2|2456	- Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements
21mr|kernel-6.12-generic-6.12.74-2|2457	- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
21mr|kernel-6.12-generic-6.12.74-2|2458	- Bluetooth: ISO: don't leak skb in ISO_CONT RX
21mr|kernel-6.12-generic-6.12.74-2|2459	- Bluetooth: ISO: Fix another instance of dst_type handling
21mr|kernel-6.12-generic-6.12.74-2|2460	- Bluetooth: ISO: Fix BIS connection dst_type handling
21mr|kernel-6.12-generic-6.12.74-2|2461	- Bluetooth: ISO: Fix possible UAF on iso_conn_free
21mr|kernel-6.12-generic-6.12.74-2|2462	- Bluetooth: ISO: free rx_skb if not consumed
21mr|kernel-6.12-generic-6.12.74-2|2463	- Bluetooth: ISO: Update hci_conn_hash_lookup_big for Broadcast slave
21mr|kernel-6.12-generic-6.12.74-2|2464	- Bluetooth: L2CAP: export l2cap_chan_hold for modules
21mr|kernel-6.12-generic-6.12.74-2|2465	- Bluetooth: MGMT: cancel mesh send timer when hdev removed
21mr|kernel-6.12-generic-6.12.74-2|2466	- Bluetooth: MGMT: fix crash in set_mesh_sync and set_mesh_complete
21mr|kernel-6.12-generic-6.12.74-2|2467	- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
21mr|kernel-6.12-generic-6.12.74-2|2468	- Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO
21mr|kernel-6.12-generic-6.12.74-2|2469	- Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern()
21mr|kernel-6.12-generic-6.12.74-2|2470	- Bluetooth: MGMT: Fix possible UAFs
21mr|kernel-6.12-generic-6.12.74-2|2471	- Bluetooth: rfcomm: fix modem control handling
21mr|kernel-6.12-generic-6.12.74-2|2472	- Bluetooth: SCO: Fix UAF on sco_conn_free
21mr|kernel-6.12-generic-6.12.74-2|2473	- Bluetooth: SMP: Fix not generating mackey and ltk when repairing
21mr|kernel-6.12-generic-6.12.74-2|2474	- bnxt_en: Add a 'force' parameter to bnxt_free_ctx_mem()
21mr|kernel-6.12-generic-6.12.74-2|2475	- bnxt_en: Add Hyper-V VF ID
21mr|kernel-6.12-generic-6.12.74-2|2476	- bnxt_en: Add mem_valid bit to struct bnxt_ctx_mem_type
21mr|kernel-6.12-generic-6.12.74-2|2477	- bnxt_en: Change FW message timeout warning
21mr|kernel-6.12-generic-6.12.74-2|2478	- bnxt_en: correct offset handling for IPv6 destination address
21mr|kernel-6.12-generic-6.12.74-2|2479	- bnxt_en: Fix a possible memory leak in bnxt_ptp_init
21mr|kernel-6.12-generic-6.12.74-2|2480	- bnxt_en: Fix potential data corruption with HW GRO/LRO
21mr|kernel-6.12-generic-6.12.74-2|2481	- bnxt_en: Fix XDP_TX path
21mr|kernel-6.12-generic-6.12.74-2|2482	- bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code
21mr|kernel-6.12-generic-6.12.74-2|2483	- bnxt_en: Refactor bnxt_free_ctx_mem()
21mr|kernel-6.12-generic-6.12.74-2|2484	- bonding: annotate data-races around slave->last_rx
21mr|kernel-6.12-generic-6.12.74-2|2485	- bonding: check xdp prog when set bond mode
21mr|kernel-6.12-generic-6.12.74-2|2486	- bonding: don't set oif to bond dev when getting NS target destination
21mr|kernel-6.12-generic-6.12.74-2|2487	- bonding: limit BOND_MODE_8023AD to Ethernet devices
21mr|kernel-6.12-generic-6.12.74-2|2488	- bonding: provide a net pointer to __skb_flow_dissect()
21mr|kernel-6.12-generic-6.12.74-2|2489	- bonding: return detailed error when loading native XDP fails
21mr|kernel-6.12-generic-6.12.74-2|2490	- bonding: set random address only when slaves already exist
21mr|kernel-6.12-generic-6.12.74-2|2491	- bpf: account for current allocated stack depth in widen_imprecise_scalars()
21mr|kernel-6.12-generic-6.12.74-2|2492	- bpf: Add bpf_prog_run_data_pointers()
21mr|kernel-6.12-generic-6.12.74-2|2493	- bpf: Allow fall back to interpreter for programs with stack size <= 512
21mr|kernel-6.12-generic-6.12.74-2|2494	- bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free()
21mr|kernel-6.12-generic-6.12.74-2|2495	- bpf, arm64: Do not audit capability check in do_jit()
21mr|kernel-6.12-generic-6.12.74-2|2496	- bpf: Avoid RCU context warning when unpinning htab with internal structs
21mr|kernel-6.12-generic-6.12.74-2|2497	- bpf: Check skb->transport_header is set in bpf_skb_check_mtu
21mr|kernel-6.12-generic-6.12.74-2|2498	- bpf: Check the helper function is valid in get_helper_proto
21mr|kernel-6.12-generic-6.12.74-2|2499	- bpf: Clear pfmemalloc flag when freeing all fragments
21mr|kernel-6.12-generic-6.12.74-2|2500	- bpf: Do not audit capability check in do_jit()
21mr|kernel-6.12-generic-6.12.74-2|2501	- bpf: Do not let BPF test infra emit invalid GSO types to stack
21mr|kernel-6.12-generic-6.12.74-2|2502	- bpf: Do not limit bpf_cgroup_from_id to current's namespace
21mr|kernel-6.12-generic-6.12.74-2|2503	- bpf: Don't use %%pK through printk
21mr|kernel-6.12-generic-6.12.74-2|2504	- bpf: Enforce expected_attach_type for tailcall compatibility
21mr|kernel-6.12-generic-6.12.74-2|2505	- bpf: Explicitly check accesses to bpf_sock_addr
21mr|kernel-6.12-generic-6.12.74-2|2506	- bpf: Find eligible subprogs for private stack support
21mr|kernel-6.12-generic-6.12.74-2|2507	- bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K
21mr|kernel-6.12-generic-6.12.74-2|2508	- bpf: Fix invalid prog->stats access when update_effective_progs fails
21mr|kernel-6.12-generic-6.12.74-2|2509	- bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6}
21mr|kernel-6.12-generic-6.12.74-2|2510	- bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt
21mr|kernel-6.12-generic-6.12.74-2|2511	- bpf: Fix reference count leak in bpf_prog_test_run_xdp()
21mr|kernel-6.12-generic-6.12.74-2|2512	- bpf: Fix stackmap overflow check in __bpf_get_stackid()
21mr|kernel-6.12-generic-6.12.74-2|2513	- bpf: Free special fields when update [lru_,]percpu_hash maps
21mr|kernel-6.12-generic-6.12.74-2|2514	- bpf: Handle return value of ftrace_set_filter_ip in register_fentry
21mr|kernel-6.12-generic-6.12.74-2|2515	- bpf: Make variables in bpf_prog_test_run_xdp less confusing
21mr|kernel-6.12-generic-6.12.74-2|2516	- bpf: Mark kfuncs as __noclone
21mr|kernel-6.12-generic-6.12.74-2|2517	- bpf: Refactor stack map trace depth calculation into helper function
21mr|kernel-6.12-generic-6.12.74-2|2518	- bpf: Reject bpf_timer for PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|2519	- bpf: Reject narrower access to pointer ctx fields
21mr|kernel-6.12-generic-6.12.74-2|2520	- bpf: Reject negative offsets for ALU ops
21mr|kernel-6.12-generic-6.12.74-2|2521	- bpf: Remove migrate_disable in kprobe_multi_link_prog_run
21mr|kernel-6.12-generic-6.12.74-2|2522	- bpf/selftests: Fix test_tcpnotify_user
21mr|kernel-6.12-generic-6.12.74-2|2523	- bpf/selftests: test_select_reuseport_kern: Remove unused header
21mr|kernel-6.12-generic-6.12.74-2|2524	- bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN
21mr|kernel-6.12-generic-6.12.74-2|2525	- bpf: Sync pending IRQ work before freeing ring buffer
21mr|kernel-6.12-generic-6.12.74-2|2526	- bpf: Tell memcg to use allow_spinning=false path in bpf_timer_init()
21mr|kernel-6.12-generic-6.12.74-2|2527	- bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path
21mr|kernel-6.12-generic-6.12.74-2|2528	- bpf, test_run: Subtract size of xdp_frame from allowed metadata size
21mr|kernel-6.12-generic-6.12.74-2|2529	- bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21
21mr|kernel-6.12-generic-6.12.74-2|2530	- bpf: Use tnums for JEQ/JNE is_branch_taken logic
21mr|kernel-6.12-generic-6.12.74-2|2531	- bpf, x86: Avoid repeated usage of bpf_prog->aux->stack_depth
21mr|kernel-6.12-generic-6.12.74-2|2532	- bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu()
21mr|kernel-6.12-generic-6.12.74-2|2533	- bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress
21mr|kernel-6.12-generic-6.12.74-2|2534	- bridge: mcast: Fix use-after-free during router port configuration
21mr|kernel-6.12-generic-6.12.74-2|2535	- bridge: Redirect to backup port when port is administratively down
21mr|kernel-6.12-generic-6.12.74-2|2536	- broadcom: b44: prevent uninitialized value usage
21mr|kernel-6.12-generic-6.12.74-2|2537	- btrfs: abort transaction if we fail to update inode in log replay dir fixup
21mr|kernel-6.12-generic-6.12.74-2|2538	- btrfs: abort transaction in the process_one_buffer() log tree walk callback
21mr|kernel-6.12-generic-6.12.74-2|2539	- btrfs: abort transaction on specific error places when walking log tree
21mr|kernel-6.12-generic-6.12.74-2|2540	- btrfs: add extra error messages for delalloc range related errors
21mr|kernel-6.12-generic-6.12.74-2|2541	- btrfs: always detect conflicting inodes when logging inode refs
21mr|kernel-6.12-generic-6.12.74-2|2542	- btrfs: always drop log root tree reference in btrfs_replay_log()
21mr|kernel-6.12-generic-6.12.74-2|2543	- btrfs: avoid potential out-of-bounds in btrfs_encode_fh()
21mr|kernel-6.12-generic-6.12.74-2|2544	- btrfs: directly free partially initialized fs_info in btrfs_check_leaked_roots()
21mr|kernel-6.12-generic-6.12.74-2|2545	- btrfs: do not assert we found block group item when creating free space tree
21mr|kernel-6.12-generic-6.12.74-2|2546	- btrfs: do not skip logging new dentries when logging a new name
21mr|kernel-6.12-generic-6.12.74-2|2547	- btrfs: do not update last_log_commit when logging inode due to a new name
21mr|kernel-6.12-generic-6.12.74-2|2548	- btrfs: don't allow adding block device of less than 1 MB
21mr|kernel-6.12-generic-6.12.74-2|2549	- btrfs: don't log conflicting inode if it's a dir moved in the current transaction
21mr|kernel-6.12-generic-6.12.74-2|2550	- btrfs: don't rewrite ret from inode_permission
21mr|kernel-6.12-generic-6.12.74-2|2551	- btrfs: ensure no dirty metadata is written back for an fs with errors
21mr|kernel-6.12-generic-6.12.74-2|2552	- btrfs: factor out check_removing_space_info() from btrfs_free_block_groups()
21mr|kernel-6.12-generic-6.12.74-2|2553	- btrfs: factor out init_space_info() from create_space_info()
21mr|kernel-6.12-generic-6.12.74-2|2554	- btrfs: fix a potential path leak in print_data_reloc_error()
21mr|kernel-6.12-generic-6.12.74-2|2555	- btrfs: fix beyond-EOF write handling
21mr|kernel-6.12-generic-6.12.74-2|2556	- btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running
21mr|kernel-6.12-generic-6.12.74-2|2557	- btrfs: fix corruption reading compressed range when block size is smaller than page size
21mr|kernel-6.12-generic-6.12.74-2|2558	- btrfs: fix deadlock in wait_current_trans() due to ignored transaction type
21mr|kernel-6.12-generic-6.12.74-2|2559	- btrfs: fix error handling of submit_uncompressed_range()
21mr|kernel-6.12-generic-6.12.74-2|2560	- btrfs: fix incorrect readahead expansion length
21mr|kernel-6.12-generic-6.12.74-2|2561	- btrfs: fix invalid extref key setup when replaying dentry
21mr|kernel-6.12-generic-6.12.74-2|2562	- btrfs: fix leaf leak in an error path in btrfs_del_items()
21mr|kernel-6.12-generic-6.12.74-2|2563	- btrfs: fix memory leak of fs_devices in degraded seed device path
21mr|kernel-6.12-generic-6.12.74-2|2564	- btrfs: fix memory leak of qgroup_list in btrfs_add_qgroup_relation
21mr|kernel-6.12-generic-6.12.74-2|2565	- btrfs: fix memory leak on duplicated memory in the qgroup assign ioctl
21mr|kernel-6.12-generic-6.12.74-2|2566	- btrfs: fix memory leaks in create_space_info() error paths
21mr|kernel-6.12-generic-6.12.74-2|2567	- btrfs: fix memory leaks when rejecting a non SINGLE data profile without an RST
21mr|kernel-6.12-generic-6.12.74-2|2568	- btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREE
21mr|kernel-6.12-generic-6.12.74-2|2569	- btrfs: fix NULL dereference on root when tracing inode eviction
21mr|kernel-6.12-generic-6.12.74-2|2570	- btrfs: fix qgroup_snapshot_quick_inherit() squota bug
21mr|kernel-6.12-generic-6.12.74-2|2571	- btrfs: fix racy bitfield write in btrfs_clear_space_info_full()
21mr|kernel-6.12-generic-6.12.74-2|2572	- btrfs: fix reservation leak in some error paths when inserting inline extent
21mr|kernel-6.12-generic-6.12.74-2|2573	- btrfs: fix squota compressed stats leak
21mr|kernel-6.12-generic-6.12.74-2|2574	- btrfs: fix subvolume deletion lockup caused by inodes xarray race
21mr|kernel-6.12-generic-6.12.74-2|2575	- btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()
21mr|kernel-6.12-generic-6.12.74-2|2576	- btrfs: introduce btrfs_space_info sub-group
21mr|kernel-6.12-generic-6.12.74-2|2577	- btrfs: mark dirty extent range for out of bound prealloc extents
21mr|kernel-6.12-generic-6.12.74-2|2578	- btrfs: only enforce free space tree if v1 cache is required for bs < ps cases
21mr|kernel-6.12-generic-6.12.74-2|2579	- btrfs: prevent use-after-free on folio private data in btrfs_subpage_clear_uptodate()
21mr|kernel-6.12-generic-6.12.74-2|2580	- btrfs: qgroup: update all parent qgroups when doing quick inherit
21mr|kernel-6.12-generic-6.12.74-2|2581	- btrfs: ref-verify: handle damaged extent root tree
21mr|kernel-6.12-generic-6.12.74-2|2582	- btrfs: reject new transactions if the fs is fully read-only
21mr|kernel-6.12-generic-6.12.74-2|2583	- btrfs: release root after error in data_reloc_print_warning_inode()
21mr|kernel-6.12-generic-6.12.74-2|2584	- btrfs: remove btrfs_fs_info::sectors_per_page
21mr|kernel-6.12-generic-6.12.74-2|2585	- btrfs: return any hit error from extent_writepage_io()
21mr|kernel-6.12-generic-6.12.74-2|2586	- btrfs: scrub: always update btrfs_scrub_progress::last_physical
21mr|kernel-6.12-generic-6.12.74-2|2587	- btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe()
21mr|kernel-6.12-generic-6.12.74-2|2588	- btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
21mr|kernel-6.12-generic-6.12.74-2|2589	- btrfs: send: check for inline extents in range_is_hole_in_parent()
21mr|kernel-6.12-generic-6.12.74-2|2590	- btrfs: subpage: dump the involved bitmap when ASSERT() failed
21mr|kernel-6.12-generic-6.12.74-2|2591	- btrfs: tracepoints: use btrfs_root_id() to get the id of a root
21mr|kernel-6.12-generic-6.12.74-2|2592	- btrfs: tree-checker: add inode extref checks
21mr|kernel-6.12-generic-6.12.74-2|2593	- btrfs: tree-checker: fix bounds check in check_inode_extref()
21mr|kernel-6.12-generic-6.12.74-2|2594	- btrfs: tree-checker: fix the incorrect inode ref size check
21mr|kernel-6.12-generic-6.12.74-2|2595	- btrfs: truncate ordered extent when skipping writeback past i_size
21mr|kernel-6.12-generic-6.12.74-2|2596	- btrfs: use level argument in log tree walk callback replay_one_buffer()
21mr|kernel-6.12-generic-6.12.74-2|2597	- btrfs: use readahead_expand() on compressed extents
21mr|kernel-6.12-generic-6.12.74-2|2598	- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()
21mr|kernel-6.12-generic-6.12.74-2|2599	- btrfs: use variable for end offset in extent_writepage_io()
21mr|kernel-6.12-generic-6.12.74-2|2600	- btrfs: zoned: fix conventional zone capacity calculation
21mr|kernel-6.12-generic-6.12.74-2|2601	- btrfs: zoned: refine extent allocator hint selection
21mr|kernel-6.12-generic-6.12.74-2|2602	- btrfs: zoned: return error from btrfs_zone_finish_endio()
21mr|kernel-6.12-generic-6.12.74-2|2603	- bus: fsl-mc: Check return value of platform_get_resource()
21mr|kernel-6.12-generic-6.12.74-2|2604	- bus: fsl-mc: fix use-after-free in driver_override_show()
21mr|kernel-6.12-generic-6.12.74-2|2605	- bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functions
21mr|kernel-6.12-generic-6.12.74-2|2606	- bus: mhi: core: Improve mhi_sync_power_up handling for SYS_ERR state
21mr|kernel-6.12-generic-6.12.74-2|2607	- bus: mhi: ep: Fix chained transfer handling in read path
21mr|kernel-6.12-generic-6.12.74-2|2608	- bus: mhi: host: Do not use uninitialized 'dev' pointer in mhi_init_irq_setup()
21mr|kernel-6.12-generic-6.12.74-2|2609	- bus: mhi: host: pci_generic: Add Telit FE990B40 modem support
21mr|kernel-6.12-generic-6.12.74-2|2610	- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
21mr|kernel-6.12-generic-6.12.74-2|2611	- bus: mhi: host: pci_generic: Add Telit FN990B40 modem support
21mr|kernel-6.12-generic-6.12.74-2|2612	- caif: fix integer underflow in cffrml_receive()
21mr|kernel-6.12-generic-6.12.74-2|2613	- can: at91_can: Fix memory leak in at91_can_probe()
21mr|kernel-6.12-generic-6.12.74-2|2614	- can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
21mr|kernel-6.12-generic-6.12.74-2|2615	- can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.
21mr|kernel-6.12-generic-6.12.74-2|2616	- can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.12-generic-6.12.74-2|2617	- can: esd: acc_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
21mr|kernel-6.12-generic-6.12.74-2|2618	- can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.12-generic-6.12.74-2|2619	- can: etas_es58x: allow partial RX URB allocation to succeed
21mr|kernel-6.12-generic-6.12.74-2|2620	- can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|2621	- can: gs_usb: gs_can_open(): fix error handling
21mr|kernel-6.12-generic-6.12.74-2|2622	- can: gs_usb: gs_make_candev(): populate net_device->dev_port
21mr|kernel-6.12-generic-6.12.74-2|2623	- can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing data
21mr|kernel-6.12-generic-6.12.74-2|2624	- can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing header
21mr|kernel-6.12-generic-6.12.74-2|2625	- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
21mr|kernel-6.12-generic-6.12.74-2|2626	- can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak
21mr|kernel-6.12-generic-6.12.74-2|2627	- can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error
21mr|kernel-6.12-generic-6.12.74-2|2628	- can: gs_usb: gs_usb_xmit_callback(): fix handling of failed transmitted URBs
21mr|kernel-6.12-generic-6.12.74-2|2629	- can: gs_usb: increase max interface to U8_MAX
21mr|kernel-6.12-generic-6.12.74-2|2630	- can: hi311x: fix null pointer dereference when resuming from sleep before interface was enabled
21mr|kernel-6.12-generic-6.12.74-2|2631	- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|2632	- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails
21mr|kernel-6.12-generic-6.12.74-2|2633	- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed
21mr|kernel-6.12-generic-6.12.74-2|2634	- can: j1939: make j1939_session_activate() fail if device is no longer registered
21mr|kernel-6.12-generic-6.12.74-2|2635	- can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.12-generic-6.12.74-2|2636	- can: kvaser_usb: leaf: Fix potential infinite loop in command parsers
21mr|kernel-6.12-generic-6.12.74-2|2637	- can: m_can: add deinit callback
21mr|kernel-6.12-generic-6.12.74-2|2638	- can: m_can: call deinit/init callback when going into suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|2639	- can: m_can: fix CAN state in system PM
21mr|kernel-6.12-generic-6.12.74-2|2640	- can: m_can: m_can_chip_config(): bring up interface in correct state
21mr|kernel-6.12-generic-6.12.74-2|2641	- can: m_can: m_can_handle_state_errors(): fix CAN state transition to Error Active
21mr|kernel-6.12-generic-6.12.74-2|2642	- can: m_can: m_can_plat_remove(): add missing pm_runtime_disable()
21mr|kernel-6.12-generic-6.12.74-2|2643	- can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.12-generic-6.12.74-2|2644	- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|2645	- can: netlink: can_changelink(): allow disabling of automatic restart
21mr|kernel-6.12-generic-6.12.74-2|2646	- can: peak_usb: fix shift-out-of-bounds issue
21mr|kernel-6.12-generic-6.12.74-2|2647	- can: rcar_canfd: Fix CAN-FD mode as default
21mr|kernel-6.12-generic-6.12.74-2|2648	- can: rcar_canfd: Fix controller mode setting
21mr|kernel-6.12-generic-6.12.74-2|2649	- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI
21mr|kernel-6.12-generic-6.12.74-2|2650	- can: rockchip-canfd: rkcanfd_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
21mr|kernel-6.12-generic-6.12.74-2|2651	- can: sja1000: fix max irq loop handling
21mr|kernel-6.12-generic-6.12.74-2|2652	- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|2653	- can: sun4i_can: sun4i_can_interrupt(): fix max irq loop handling
21mr|kernel-6.12-generic-6.12.74-2|2654	- can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.12-generic-6.12.74-2|2655	- can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKB
21mr|kernel-6.12-generic-6.12.74-2|2656	- cdx: Fix device node reference leak in cdx_msi_domain_init
21mr|kernel-6.12-generic-6.12.74-2|2657	- ceph: add checking of wait_for_completion_killable() return value
21mr|kernel-6.12-generic-6.12.74-2|2658	- ceph: fix crash in process_v2_sparse_read() for encrypted directories
21mr|kernel-6.12-generic-6.12.74-2|2659	- ceph: fix multifs mds auth caps issue
21mr|kernel-6.12-generic-6.12.74-2|2660	- ceph: fix NULL pointer dereference in ceph_mds_auth_match()
21mr|kernel-6.12-generic-6.12.74-2|2661	- ceph: fix oops due to invalid pointer for kfree() in parse_longname()
21mr|kernel-6.12-generic-6.12.74-2|2662	- ceph: fix potential race condition in ceph_ioctl_lazyio()
21mr|kernel-6.12-generic-6.12.74-2|2663	- ceph: fix race condition validating r_parent before applying state
21mr|kernel-6.12-generic-6.12.74-2|2664	- ceph: fix race condition where r_parent becomes stale before sending message
21mr|kernel-6.12-generic-6.12.74-2|2665	- ceph: refactor wake_up_bit() pattern of calling
21mr|kernel-6.12-generic-6.12.74-2|2666	- cgroup: Fix kernfs_node UAF in css_free_rwork_fn
21mr|kernel-6.12-generic-6.12.74-2|2667	- cgroup: split cgroup_destroy_wq into 3 workqueues
21mr|kernel-6.12-generic-6.12.74-2|2668	- char: applicom: fix NULL pointer dereference in ac_ioctl
21mr|kernel-6.12-generic-6.12.74-2|2669	- char: misc: Does not request module for miscdevice with dynamic minor
21mr|kernel-6.12-generic-6.12.74-2|2670	- char: misc: Make misc_register() reentry for miscdevice who wants dynamic minor
21mr|kernel-6.12-generic-6.12.74-2|2671	- char: misc: restrict the dynamic range to exclude reserved minors
21mr|kernel-6.12-generic-6.12.74-2|2672	- char: Use list_del_init() in misc_deregister() to reinitialize list pointer
21mr|kernel-6.12-generic-6.12.74-2|2673	- cifs: client: fix memory leak in smb3_fs_context_parse_param
21mr|kernel-6.12-generic-6.12.74-2|2674	- cifs: Fix copy_to_iter return value check
21mr|kernel-6.12-generic-6.12.74-2|2675	- cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2
21mr|kernel-6.12-generic-6.12.74-2|2676	- cifs: Fix memory and information leak in smb3_reconfigure()
21mr|kernel-6.12-generic-6.12.74-2|2677	- cifs: fix memory leak in smb3_fs_context_parse_param error path
21mr|kernel-6.12-generic-6.12.74-2|2678	- cifs: Fix TCP_Server_Info::credits to be signed
21mr|kernel-6.12-generic-6.12.74-2|2679	- cifs: fix typo in enable_gcm_256 module parameter
21mr|kernel-6.12-generic-6.12.74-2|2680	- cifs: parse_dfs_referrals: prevent oob on malformed input
21mr|kernel-6.12-generic-6.12.74-2|2681	- cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse points
21mr|kernel-6.12-generic-6.12.74-2|2682	- clk: at91: clk-master: Add check for divide by 3
21mr|kernel-6.12-generic-6.12.74-2|2683	- clk: at91: clk-sam9x60-pll: force write to PLL_UPDT register
21mr|kernel-6.12-generic-6.12.74-2|2684	- clk: at91: peripheral: fix return value
21mr|kernel-6.12-generic-6.12.74-2|2685	- clk: at91: sam9x7: Add peripheral clock id for pmecc
21mr|kernel-6.12-generic-6.12.74-2|2686	- clk: clocking-wizard: Fix output clock register offset for Versal platforms
21mr|kernel-6.12-generic-6.12.74-2|2687	- clk: keystone: fix compile testing
21mr|kernel-6.12-generic-6.12.74-2|2688	- clk: mediatek: clk-mux: Do not pass flags to clk_mux_determine_rate_flags()
21mr|kernel-6.12-generic-6.12.74-2|2689	- clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26m
21mr|kernel-6.12-generic-6.12.74-2|2690	- clk: mvebu: cp110 add CLK_IGNORE_UNUSED to pcie_x10, pcie_x11 & pcie_x4
21mr|kernel-6.12-generic-6.12.74-2|2691	- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver
21mr|kernel-6.12-generic-6.12.74-2|2692	- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate()
21mr|kernel-6.12-generic-6.12.74-2|2693	- clk: qcom: camcc-sm6350: Fix PLL config of PLL2
21mr|kernel-6.12-generic-6.12.74-2|2694	- clk: qcom: camcc-sm6350: Specify Titan GDSC power domain as a parent to other
21mr|kernel-6.12-generic-6.12.74-2|2695	- clk: qcom: camcc-sm7150: Fix PLL config of PLL2
21mr|kernel-6.12-generic-6.12.74-2|2696	- clk: qcom: camcc-sm8550: Specify Titan GDSC power domain as a parent to other
21mr|kernel-6.12-generic-6.12.74-2|2697	- clk: qcom: common: Fix NULL vs IS_ERR() check in qcom_cc_icc_register()
21mr|kernel-6.12-generic-6.12.74-2|2698	- clk: qcom: dispcc-sm7150: Fix dispcc_mdss_pclk0_clk_src
21mr|kernel-6.12-generic-6.12.74-2|2699	- clk: qcom: gcc-ipq6018: rework nss_port5 clock to multiple conf
21mr|kernel-6.12-generic-6.12.74-2|2700	- clk: qcom: gcc-x1e80100: Add missing USB4 clocks/resets
21mr|kernel-6.12-generic-6.12.74-2|2701	- clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to eDP refclk
21mr|kernel-6.12-generic-6.12.74-2|2702	- clk: renesas: cpg-mssr: Add missing 1ms delay into reset toggle callback
21mr|kernel-6.12-generic-6.12.74-2|2703	- clk: renesas: cpg-mssr: Fix memory leak in cpg_mssr_reserved_init()
21mr|kernel-6.12-generic-6.12.74-2|2704	- clk: renesas: cpg-mssr: Read back reset registers to assure values latched
21mr|kernel-6.12-generic-6.12.74-2|2705	- clk: renesas: Pass sub struct of cpg_mssr_priv to cpg_clk_register
21mr|kernel-6.12-generic-6.12.74-2|2706	- clk: renesas: r9a06g032: Fix memory leak in error path
21mr|kernel-6.12-generic-6.12.74-2|2707	- clk: renesas: Use str_on_off() helper
21mr|kernel-6.12-generic-6.12.74-2|2708	- clk: samsung: exynos-clkout: Assign .num before accessing .hws
21mr|kernel-6.12-generic-6.12.74-2|2709	- clk: scmi: Add duty cycle ops only when duty cycle is supported
21mr|kernel-6.12-generic-6.12.74-2|2710	- clk: sunxi-ng: sun6i-rtc: Add A523 specifics
21mr|kernel-6.12-generic-6.12.74-2|2711	- clk: tegra: do not overallocate memory for bpmp clocks
21mr|kernel-6.12-generic-6.12.74-2|2712	- clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled
21mr|kernel-6.12-generic-6.12.74-2|2713	- clocksource/drivers/clps711x: Fix resource leaks in error paths
21mr|kernel-6.12-generic-6.12.74-2|2714	- clocksource/drivers/timer-rtl-otto: Do not interfere with interrupts
21mr|kernel-6.12-generic-6.12.74-2|2715	- clocksource/drivers/timer-rtl-otto: Work around dying timers
21mr|kernel-6.12-generic-6.12.74-2|2716	- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel
21mr|kernel-6.12-generic-6.12.74-2|2717	- clocksource: Reduce watchdog readout delay limit to prevent false positives
21mr|kernel-6.12-generic-6.12.74-2|2718	- cnic: Fix use-after-free bugs in cnic_delete_task
21mr|kernel-6.12-generic-6.12.74-2|2719	- codetag: debug: handle existing CODETAG_EMPTY in mark_objexts_empty for slabobj_ext
21mr|kernel-6.12-generic-6.12.74-2|2720	- comedi: c6xdigio: Fix invalid PNP driver unregistration
21mr|kernel-6.12-generic-6.12.74-2|2721	- comedi: check device's attached status in compat ioctls
21mr|kernel-6.12-generic-6.12.74-2|2722	- comedi: dmm32at: serialize use of paged registers
21mr|kernel-6.12-generic-6.12.74-2|2723	- comedi: fix divide-by-zero in comedi_buf_munge()
21mr|kernel-6.12-generic-6.12.74-2|2724	- comedi: Fix getting range information for subdevices 16 to 255
21mr|kernel-6.12-generic-6.12.74-2|2725	- comedi: multiq3: sanitize config options in multiq3_attach()
21mr|kernel-6.12-generic-6.12.74-2|2726	- comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel()
21mr|kernel-6.12-generic-6.12.74-2|2727	- compiler-clang.h: define __SANITIZE_*__ macros only when undefined
21mr|kernel-6.12-generic-6.12.74-2|2728	- compiler_types.h: add "auto" as a macro for "__auto_type"
21mr|kernel-6.12-generic-6.12.74-2|2729	- compiler_types: Move unused static inline functions warning to W=2
21mr|kernel-6.12-generic-6.12.74-2|2730	- copy_file_range: limit size if in compat mode
21mr|kernel-6.12-generic-6.12.74-2|2731	- copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64)
21mr|kernel-6.12-generic-6.12.74-2|2732	- coresight: catu: Support atclk
21mr|kernel-6.12-generic-6.12.74-2|2733	- coresight: Change device mode to atomic type
21mr|kernel-6.12-generic-6.12.74-2|2734	- coresight: etm4x: Add context synchronization before enabling trace
21mr|kernel-6.12-generic-6.12.74-2|2735	- coresight-etm4x: Conditionally access register TRCEXTINSELR
21mr|kernel-6.12-generic-6.12.74-2|2736	- coresight: etm4x: Correct polling IDLE bit
21mr|kernel-6.12-generic-6.12.74-2|2737	- coresight: etm4x: Extract the trace unit controlling
21mr|kernel-6.12-generic-6.12.74-2|2738	- coresight: etm4x: Support atclk
21mr|kernel-6.12-generic-6.12.74-2|2739	- coresight: Fix incorrect handling for return value of devm_kzalloc
21mr|kernel-6.12-generic-6.12.74-2|2740	- coresight: Only register perf symlink for sinks with alloc_buffer
21mr|kernel-6.12-generic-6.12.74-2|2741	- coresight: tmc: Support atclk
21mr|kernel-6.12-generic-6.12.74-2|2742	- coresight: tpda: fix the logic to setup the element size
21mr|kernel-6.12-generic-6.12.74-2|2743	- coresight: trbe: Prevent overflow in PERF_IDX2OFF()
21mr|kernel-6.12-generic-6.12.74-2|2744	- coresight: trbe: Return NULL pointer for allocation failures
21mr|kernel-6.12-generic-6.12.74-2|2745	- counter: 104-quad-8: Fix incorrect return value in IRQ handler
21mr|kernel-6.12-generic-6.12.74-2|2746	- counter: interrupt-cnt: Drop IRQF_NO_THREAD flag
21mr|kernel-6.12-generic-6.12.74-2|2747	- cpufreq/amd-pstate: Call cppc_set_auto_sel() only for online CPUs
21mr|kernel-6.12-generic-6.12.74-2|2748	- cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay
21mr|kernel-6.12-generic-6.12.74-2|2749	- cpufreq: dt-platdev: Add JH7110S SOC to the allowlist
21mr|kernel-6.12-generic-6.12.74-2|2750	- cpufreq: Initialize cpufreq-based invariance before subsys
21mr|kernel-6.12-generic-6.12.74-2|2751	- cpufreq: intel_pstate: Check IDA only before MSR_IA32_PERF_CTL writes
21mr|kernel-6.12-generic-6.12.74-2|2752	- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request()
21mr|kernel-6.12-generic-6.12.74-2|2753	- cpufreq/longhaul: handle NULL policy in longhaul_exit
21mr|kernel-6.12-generic-6.12.74-2|2754	- cpufreq: Make drivers using CPUFREQ_ETERNAL specify transition latency
21mr|kernel-6.12-generic-6.12.74-2|2755	- cpufreq: nforce2: fix reference count leak in nforce2
21mr|kernel-6.12-generic-6.12.74-2|2756	- cpufreq: ondemand: Update the efficient idle check for Intel extended Families
21mr|kernel-6.12-generic-6.12.74-2|2757	- cpufreq: s5pv210: fix refcount leak
21mr|kernel-6.12-generic-6.12.74-2|2758	- cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus()
21mr|kernel-6.12-generic-6.12.74-2|2759	- cpufreq: tegra186: Initialize all cores to max frequencies
21mr|kernel-6.12-generic-6.12.74-2|2760	- cpufreq: tegra186: Set target frequency for all cpus in policy
21mr|kernel-6.12-generic-6.12.74-2|2761	- cpufreq: ti: Add support for AM62D2
21mr|kernel-6.12-generic-6.12.74-2|2762	- cpuidle: Fail cpuidle device registration if there is one already
21mr|kernel-6.12-generic-6.12.74-2|2763	- cpuidle: governors: menu: Rearrange main loop in menu_select()
21mr|kernel-6.12-generic-6.12.74-2|2764	- cpuidle: governors: menu: Select polling state in some more cases
21mr|kernel-6.12-generic-6.12.74-2|2765	- cpuidle: governors: teo: Drop misguided target residency check
21mr|kernel-6.12-generic-6.12.74-2|2766	- cpuidle: menu: Use residency threshold in polling state override decisions
21mr|kernel-6.12-generic-6.12.74-2|2767	- cpuidle: qcom-spm: fix device and OF node leaks at probe
21mr|kernel-6.12-generic-6.12.74-2|2768	- cpuset: Fix missing adaptation for cpuset_is_populated
21mr|kernel-6.12-generic-6.12.74-2|2769	- cpuset: Treat cpusets in attaching as populated
21mr|kernel-6.12-generic-6.12.74-2|2770	- cpuset: Use new excpus for nocpu error check when enabling root partition
21mr|kernel-6.12-generic-6.12.74-2|2771	- cramfs: Verify inode mode when loading from disk
21mr|kernel-6.12-generic-6.12.74-2|2772	- crash: fix crashkernel resource shrink
21mr|kernel-6.12-generic-6.12.74-2|2773	- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg
21mr|kernel-6.12-generic-6.12.74-2|2774	- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx
21mr|kernel-6.12-generic-6.12.74-2|2775	- crypto: af_alg - Set merge to zero early in af_alg_sendmsg
21mr|kernel-6.12-generic-6.12.74-2|2776	- crypto: af_alg - zero initialize memory allocated via sock_kmalloc
21mr|kernel-6.12-generic-6.12.74-2|2777	- crypto: aspeed - Fix dma_unmap_sg() direction
21mr|kernel-6.12-generic-6.12.74-2|2778	- crypto: aspeed - fix double free caused by devm
21mr|kernel-6.12-generic-6.12.74-2|2779	- crypto: asymmetric_keys - prevent overflow in asymmetric_key_generate_id
21mr|kernel-6.12-generic-6.12.74-2|2780	- crypto: atmel - Fix dma_unmap_sg() direction
21mr|kernel-6.12-generic-6.12.74-2|2781	- crypto: authenc - Correctly pass EINPROGRESS back up to the caller
21mr|kernel-6.12-generic-6.12.74-2|2782	- crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec
21mr|kernel-6.12-generic-6.12.74-2|2783	- crypto: caam - Add check for kcalloc() in test_len()
21mr|kernel-6.12-generic-6.12.74-2|2784	- crypto: caam - double the entropy delay interval for retry
21mr|kernel-6.12-generic-6.12.74-2|2785	- crypto: ccp - Fix incorrect payload size calculation in psp_poulate_hsti()
21mr|kernel-6.12-generic-6.12.74-2|2786	- crypto: ccp: Skip SEV and SNP INIT for kdump boot
21mr|kernel-6.12-generic-6.12.74-2|2787	- crypto: ccree - Correctly handle return of sg_nents_for_len
21mr|kernel-6.12-generic-6.12.74-2|2788	- crypto: essiv - Check ssize for decryption and in-place encryption
21mr|kernel-6.12-generic-6.12.74-2|2789	- crypto: hisilicon/qm - check whether the input function and PF are on the same device
21mr|kernel-6.12-generic-6.12.74-2|2790	- crypto: hisilicon/qm - clear all VF configurations in the hardware
21mr|kernel-6.12-generic-6.12.74-2|2791	- crypto: hisilicon/qm - Fix device reference leak in qm_get_qos_value
21mr|kernel-6.12-generic-6.12.74-2|2792	- crypto: hisilicon/qm - invalidate queues in use
21mr|kernel-6.12-generic-6.12.74-2|2793	- crypto: hisilicon/qm - restore original qos values
21mr|kernel-6.12-generic-6.12.74-2|2794	- crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs
21mr|kernel-6.12-generic-6.12.74-2|2795	- crypto: hisilicon - re-enable address prefetch after device resuming
21mr|kernel-6.12-generic-6.12.74-2|2796	- crypto: hisilicon/zip - remove unnecessary validation for high-performance mode configurations
21mr|kernel-6.12-generic-6.12.74-2|2797	- crypto: iaa - Fix incorrect return value in save_iaa_wq()
21mr|kernel-6.12-generic-6.12.74-2|2798	- crypto: iaa - Fix out-of-bounds index in find_empty_iaa_compression_mode
21mr|kernel-6.12-generic-6.12.74-2|2799	- crypto: keembay - Add missing check after sg_nents_for_len()
21mr|kernel-6.12-generic-6.12.74-2|2800	- crypto: octeontx2 - Call strscpy() with correct size argument
21mr|kernel-6.12-generic-6.12.74-2|2801	- crypto: octeontx - Fix length check to avoid truncation in ucode_load_store
21mr|kernel-6.12-generic-6.12.74-2|2802	- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly
21mr|kernel-6.12-generic-6.12.74-2|2803	- crypto: qat - fix duplicate restarting msg during AER error
21mr|kernel-6.12-generic-6.12.74-2|2804	- crypto: qat - use kcalloc() in qat_uclo_map_objs_from_mof()
21mr|kernel-6.12-generic-6.12.74-2|2805	- crypto: rng - Ensure set_ent is always present
21mr|kernel-6.12-generic-6.12.74-2|2806	- crypto: rockchip - Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|2807	- crypto: seqiv - Do not use req->iv after crypto_aead_encrypt
21mr|kernel-6.12-generic-6.12.74-2|2808	- crypto: sha256 - fix crash at kexec
21mr|kernel-6.12-generic-6.12.74-2|2809	- crypto: starfive - Correctly handle return of sg_nents_for_len
21mr|kernel-6.12-generic-6.12.74-2|2810	- crypto: sun8i-ce - remove channel timeout field
21mr|kernel-6.12-generic-6.12.74-2|2811	- crypto: virtio - Add spinlock protection with virtqueue notification
21mr|kernel-6.12-generic-6.12.74-2|2812	- crypto: virtio - Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_req
21mr|kernel-6.12-generic-6.12.74-2|2813	- csky: fix csky_cmpxchg_fixup not working
21mr|kernel-6.12-generic-6.12.74-2|2814	- d_alloc_parallel(): set DCACHE_PAR_LOOKUP earlier
21mr|kernel-6.12-generic-6.12.74-2|2815	- dax: skip read lock assertion for read-only filesystems
21mr|kernel-6.12-generic-6.12.74-2|2816	- devcoredump: Fix circular locking dependency with devcd->mutex.
21mr|kernel-6.12-generic-6.12.74-2|2817	- devlink: rate: Unset parent pointer in devl_rate_nodes_destroy
21mr|kernel-6.12-generic-6.12.74-2|2818	- Disable SLUB_TINY for build testing
21mr|kernel-6.12-generic-6.12.74-2|2819	- dlm: check for defined force value in dlm_lockspace_release
21mr|kernel-6.12-generic-6.12.74-2|2820	- dma-debug: don't enforce dma mapping check on noncoherent allocations
21mr|kernel-6.12-generic-6.12.74-2|2821	- dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC
21mr|kernel-6.12-generic-6.12.74-2|2822	- dma-debug: fix physical address calculation for struct dma_debug_entry
21mr|kernel-6.12-generic-6.12.74-2|2823	- dma-debug: store a phys_addr_t in struct dma_debug_entry
21mr|kernel-6.12-generic-6.12.74-2|2824	- dmaengine: Add missing cleanup on module unload
21mr|kernel-6.12-generic-6.12.74-2|2825	- dmaengine: apple-admac: Add "apple,t8103-admac" compatible
21mr|kernel-6.12-generic-6.12.74-2|2826	- dmaengine: at_hdmac: fix device leak on of_dma_xlate()
21mr|kernel-6.12-generic-6.12.74-2|2827	- dmaengine: bcm-sba-raid: fix device leak on probe
21mr|kernel-6.12-generic-6.12.74-2|2828	- dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate
21mr|kernel-6.12-generic-6.12.74-2|2829	- dmaengine: dw: dmamux: fix OF node leak on route allocation failure
21mr|kernel-6.12-generic-6.12.74-2|2830	- dmaengine: dw-edma: Set status for callback_result
21mr|kernel-6.12-generic-6.12.74-2|2831	- dmaengine: fsl-edma: Fix clk leak on alloc_chan_resources failure
21mr|kernel-6.12-generic-6.12.74-2|2832	- dmaengine: idxd: fix device leaks on compat bind and unbind
21mr|kernel-6.12-generic-6.12.74-2|2833	- dmaengine: idxd: Fix double free in idxd_setup_wqs()
21mr|kernel-6.12-generic-6.12.74-2|2834	- dmaengine: idxd: Fix refcount underflow on module unload
21mr|kernel-6.12-generic-6.12.74-2|2835	- dmaengine: idxd: Remove improper idxd_free
21mr|kernel-6.12-generic-6.12.74-2|2836	- dmaengine: lpc18xx-dmamux: fix device leak on route allocation
21mr|kernel-6.12-generic-6.12.74-2|2837	- dmaengine: lpc32xx-dmamux: fix device leak on route allocation
21mr|kernel-6.12-generic-6.12.74-2|2838	- dmaengine: mv_xor: match alloc_wc and free_wc
21mr|kernel-6.12-generic-6.12.74-2|2839	- dmaengine: omap-dma: fix dma_pool resource leak in error paths
21mr|kernel-6.12-generic-6.12.74-2|2840	- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees
21mr|kernel-6.12-generic-6.12.74-2|2841	- dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()
21mr|kernel-6.12-generic-6.12.74-2|2842	- dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()
21mr|kernel-6.12-generic-6.12.74-2|2843	- dmaengine: sh: setup_xref error handling
21mr|kernel-6.12-generic-6.12.74-2|2844	- dmaengine: stm32: dmamux: fix device leak on route allocation
21mr|kernel-6.12-generic-6.12.74-2|2845	- dmaengine: stm32: dmamux: fix OF node leak on route allocation failure
21mr|kernel-6.12-generic-6.12.74-2|2846	- dmaengine: tegra-adma: Fix use-after-free
21mr|kernel-6.12-generic-6.12.74-2|2847	- dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation
21mr|kernel-6.12-generic-6.12.74-2|2848	- dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation
21mr|kernel-6.12-generic-6.12.74-2|2849	- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map
21mr|kernel-6.12-generic-6.12.74-2|2850	- dmaengine: ti: k3-udma: Enable second resource range for BCDMA and PKTDMA
21mr|kernel-6.12-generic-6.12.74-2|2851	- dmaengine: ti: k3-udma: fix device leak on udma lookup
21mr|kernel-6.12-generic-6.12.74-2|2852	- dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing
21mr|kernel-6.12-generic-6.12.74-2|2853	- dmaengine: xilinx: xdma: Fix regmap max_register
21mr|kernel-6.12-generic-6.12.74-2|2854	- dma-mapping: benchmark: Restore padding to ensure uABI remained consistent
21mr|kernel-6.12-generic-6.12.74-2|2855	- dma-mapping: fix direction in dma_alloc direction traces
21mr|kernel-6.12-generic-6.12.74-2|2856	- dma-mapping: fix swapped dir/flags arguments to trace_dma_alloc_sgt_err
21mr|kernel-6.12-generic-6.12.74-2|2857	- dma-mapping: trace dma_alloc/free direction
21mr|kernel-6.12-generic-6.12.74-2|2858	- dma-mapping: trace more error paths
21mr|kernel-6.12-generic-6.12.74-2|2859	- dma-mapping: use trace_dma_alloc for dma_alloc* instead of using trace_dma_map
21mr|kernel-6.12-generic-6.12.74-2|2860	- dma/pool: distinguish between missing and exhausted atomic pools
21mr|kernel-6.12-generic-6.12.74-2|2861	- dma/pool: eliminate alloc_pages warning in atomic_pool_expand
21mr|kernel-6.12-generic-6.12.74-2|2862	- dm-bufio: align write boundary on physical block size
21mr|kernel-6.12-generic-6.12.74-2|2863	- dm-ebs: Mark full buffer dirty even on partial write
21mr|kernel-6.12-generic-6.12.74-2|2864	- dm error: mark as DM_TARGET_PASSES_INTEGRITY
21mr|kernel-6.12-generic-6.12.74-2|2865	- dm: fix NULL pointer dereference in __dm_suspend()
21mr|kernel-6.12-generic-6.12.74-2|2866	- dm: fix queue start/stop imbalance under suspend/load/resume races
21mr|kernel-6.12-generic-6.12.74-2|2867	- dm-integrity: limit MAX_TAG_SIZE to 255
21mr|kernel-6.12-generic-6.12.74-2|2868	- dm log-writes: Add missing set_freezable() for freezable kthread
21mr|kernel-6.12-generic-6.12.74-2|2869	- dm-raid: don't set io_min and io_opt for raid1
21mr|kernel-6.12-generic-6.12.74-2|2870	- dm-raid: fix possible NULL dereference with undefined raid type
21mr|kernel-6.12-generic-6.12.74-2|2871	- dm-snapshot: fix 'scheduling while atomic' on real-time kernels
21mr|kernel-6.12-generic-6.12.74-2|2872	- dm-stripe: fix a possible integer overflow
21mr|kernel-6.12-generic-6.12.74-2|2873	- dm vdo: return error on corrupted metadata in start_restoring_volume functions
21mr|kernel-6.12-generic-6.12.74-2|2874	- dm-verity: fix unreliable memory allocation
21mr|kernel-6.12-generic-6.12.74-2|2875	- doc: fix seg6_flowlabel path
21mr|kernel-6.12-generic-6.12.74-2|2876	- docs: hwmon: fix link to g762 devicetree binding
21mr|kernel-6.12-generic-6.12.74-2|2877	- docs: kdoc: handle the obsolescensce of docutils.ErrorString()
21mr|kernel-6.12-generic-6.12.74-2|2878	- docs: networking: can: change bcm_msg_head frames member to support flexible array
21mr|kernel-6.12-generic-6.12.74-2|2879	- Documentation: process: Also mention Sasha Levin as stable tree maintainer
21mr|kernel-6.12-generic-6.12.74-2|2880	- Documentation: trace: historgram-design: Separate sched_waking histogram section heading and the following diagram
21mr|kernel-6.12-generic-6.12.74-2|2881	- dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path
21mr|kernel-6.12-generic-6.12.74-2|2882	- dpaa2-switch: add bounds check for if_id in IRQ handler
21mr|kernel-6.12-generic-6.12.74-2|2883	- dpaa2-switch: fix buffer pool seeding for control traffic
21mr|kernel-6.12-generic-6.12.74-2|2884	- dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zero
21mr|kernel-6.12-generic-6.12.74-2|2885	- dpll: Prevent duplicate registrations
21mr|kernel-6.12-generic-6.12.74-2|2886	- dpll: spec: add missing module-name and clock-id to pin-get reply
21mr|kernel-6.12-generic-6.12.74-2|2887	- driver core: enforce device_lock for driver_match_device()
21mr|kernel-6.12-generic-6.12.74-2|2888	- driver core/PM: Set power.no_callbacks along with power.no_pm
21mr|kernel-6.12-generic-6.12.74-2|2889	- drivers/base/node: fix double free in register_one_node()
21mr|kernel-6.12-generic-6.12.74-2|2890	- drivers/base/node: handle error properly in register_one_node()
21mr|kernel-6.12-generic-6.12.74-2|2891	- Drivers: hv: Always do Hyper-V panic notification in hv_kmsg_dump()
21mr|kernel-6.12-generic-6.12.74-2|2892	- drivers/perf: hisi: Relax the event ID check in the framework
21mr|kernel-6.12-generic-6.12.74-2|2893	- drivers/usb/dwc3: fix PCI parent check
21mr|kernel-6.12-generic-6.12.74-2|2894	- drm/amd: add more cyan skillfish PCI ids
21mr|kernel-6.12-generic-6.12.74-2|2895	- drm/amd/amdgpu: Release xcp drm memory after unplug
21mr|kernel-6.12-generic-6.12.74-2|2896	- drm/amd/amdgpu: reserve vm invalidation engine for uni_mes
21mr|kernel-6.12-generic-6.12.74-2|2897	- drm/amd: Avoid evicting resources at S5
21mr|kernel-6.12-generic-6.12.74-2|2898	- drm/amd: Check that VPE has reached DPM0 in idle handler
21mr|kernel-6.12-generic-6.12.74-2|2899	- drm/amd: Check whether secure display TA loaded successfully
21mr|kernel-6.12-generic-6.12.74-2|2900	- drm/amd: Clean up kfd node on surprise disconnect
21mr|kernel-6.12-generic-6.12.74-2|2901	- drm/amd/display: Add AVI infoframe copy in copy_stream_update_to_stream
21mr|kernel-6.12-generic-6.12.74-2|2902	- drm/amd/display: Add fallback path for YCBCR422
21mr|kernel-6.12-generic-6.12.74-2|2903	- drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIs
21mr|kernel-6.12-generic-6.12.74-2|2904	- drm/amd/display: add more cyan skillfish devices
21mr|kernel-6.12-generic-6.12.74-2|2905	- drm/amd/display: Allow RX6xxx & RX7700 to invoke amdgpu_irq_get/put
21mr|kernel-6.12-generic-6.12.74-2|2906	- drm/amd/display: Apply e4479aecf658 to dml
21mr|kernel-6.12-generic-6.12.74-2|2907	- drm/amd/display: avoid reset DTBCLK at clock init
21mr|kernel-6.12-generic-6.12.74-2|2908	- drm/amd/display: Bump the HDMI clock to 340MHz
21mr|kernel-6.12-generic-6.12.74-2|2909	- drm/amd/display: change dc stream color settings only in atomic commit
21mr|kernel-6.12-generic-6.12.74-2|2910	- drm/amd/display: Check NULL before accessing
21mr|kernel-6.12-generic-6.12.74-2|2911	- drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5
21mr|kernel-6.12-generic-6.12.74-2|2912	- drm/amd/display: disable DPP RCG before DPP CLK enable
21mr|kernel-6.12-generic-6.12.74-2|2913	- drm/amd/display: Disable VRR on DCE 6
21mr|kernel-6.12-generic-6.12.74-2|2914	- drm/amd/display/dml2: Guard dml21_map_dc_state_into_dml_display_cfg with DC_FP_START
21mr|kernel-6.12-generic-6.12.74-2|2915	- drm/amd/display: Don't change brightness for disabled connectors
21mr|kernel-6.12-generic-6.12.74-2|2916	- drm/amd/display: Enable Dynamic DTBCLK Switch
21mr|kernel-6.12-generic-6.12.74-2|2917	- drm/amd/display: Enable mst when it's detected but yet to be initialized
21mr|kernel-6.12-generic-6.12.74-2|2918	- drm/amd/display: ensure committing streams is seamless
21mr|kernel-6.12-generic-6.12.74-2|2919	- drm/amd/display: extend delta clamping logic to CM3 LUT helper
21mr|kernel-6.12-generic-6.12.74-2|2920	- drm/amd/display: Fix black screen with HDMI outputs
21mr|kernel-6.12-generic-6.12.74-2|2921	- drm/amd/display: fix condition for setting timing_adjust_pending
21mr|kernel-6.12-generic-6.12.74-2|2922	- drm/amd/display: fix dml ms order of operations
21mr|kernel-6.12-generic-6.12.74-2|2923	- drm/amd/display: Fix DP no audio issue
21mr|kernel-6.12-generic-6.12.74-2|2924	- drm/amd/display: Fix DVI-D/HDMI adapters
21mr|kernel-6.12-generic-6.12.74-2|2925	- drm/amd/display: Fix error pointers in amdgpu_dm_crtc_mem_type_changed
21mr|kernel-6.12-generic-6.12.74-2|2926	- drm/amd/display: Fix for test crash due to power gating
21mr|kernel-6.12-generic-6.12.74-2|2927	- drm/amd/display: Fix incorrect return of vblank enable on unconfigured crtc
21mr|kernel-6.12-generic-6.12.74-2|2928	- drm/amd/display: Fix logical vs bitwise bug in get_embedded_panel_info_v2_1()
21mr|kernel-6.12-generic-6.12.74-2|2929	- drm/amd/display: Fix NULL deref in debugfs odm_combine_segments
21mr|kernel-6.12-generic-6.12.74-2|2930	- drm/amd/display: Fix pbn_div Calculation Error
21mr|kernel-6.12-generic-6.12.74-2|2931	- drm/amd/display: Fix pbn to kbps Conversion
21mr|kernel-6.12-generic-6.12.74-2|2932	- drm/amd/display: Fix scratch registers offsets for DCN35
21mr|kernel-6.12-generic-6.12.74-2|2933	- drm/amd/display: Fix scratch registers offsets for DCN351
21mr|kernel-6.12-generic-6.12.74-2|2934	- drm/amd/display: fix wrong color value mapping on MCM shaper LUT
21mr|kernel-6.12-generic-6.12.74-2|2935	- drm/amd/display: incorrect conditions for failing dto calculations
21mr|kernel-6.12-generic-6.12.74-2|2936	- drm/amd/display: Increase AUX Intra-Hop Done Max Wait Duration
21mr|kernel-6.12-generic-6.12.74-2|2937	- drm/amd/display: Increase DPCD read retries
21mr|kernel-6.12-generic-6.12.74-2|2938	- drm/amd/display: increase max link count and fix link->enc NULL pointer access
21mr|kernel-6.12-generic-6.12.74-2|2939	- drm/amd/display: Increase minimum clock for TMDS 420 with pipe splitting
21mr|kernel-6.12-generic-6.12.74-2|2940	- drm/amd/display: Init dispclk from bootup clock for DCN314
21mr|kernel-6.12-generic-6.12.74-2|2941	- drm/amd/display: Insert dccg log for easy debug
21mr|kernel-6.12-generic-6.12.74-2|2942	- drm/amd/display: mark static functions noinline_for_stack
21mr|kernel-6.12-generic-6.12.74-2|2943	- drm/amd/display: Move setup_stream_attribute
21mr|kernel-6.12-generic-6.12.74-2|2944	- drm/amd/display: Move sleep into each retry for retrieve_link_cap()
21mr|kernel-6.12-generic-6.12.74-2|2945	- drm/amd/display: Prevent Gating DTBCLK before It Is Properly Latched
21mr|kernel-6.12-generic-6.12.74-2|2946	- drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6
21mr|kernel-6.12-generic-6.12.74-2|2947	- drm/amd/display: Properly disable scaling on DCE6
21mr|kernel-6.12-generic-6.12.74-2|2948	- drm/amd/display: remove assert around dpp_base replacement
21mr|kernel-6.12-generic-6.12.74-2|2949	- drm/amd/display: Remove redundant semicolons
21mr|kernel-6.12-generic-6.12.74-2|2950	- drm/amd/display: Reset apply_eamless_boot_optimization when dpms_off
21mr|kernel-6.12-generic-6.12.74-2|2951	- drm/amd/display: Respect user's CONFIG_FRAME_WARN more for dml files
21mr|kernel-6.12-generic-6.12.74-2|2952	- drm/amd/display: Set up pixel encoding for YCBCR422
21mr|kernel-6.12-generic-6.12.74-2|2953	- drm/amd/display: shrink struct members
21mr|kernel-6.12-generic-6.12.74-2|2954	- drm/amd/display: Support HW cursor 180 rot for any number of pipe splits
21mr|kernel-6.12-generic-6.12.74-2|2955	- drm/amd/display: update color on atomic commit time
21mr|kernel-6.12-generic-6.12.74-2|2956	- drm/amd/display: update dpp/disp clock from smu clock table
21mr|kernel-6.12-generic-6.12.74-2|2957	- drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state()
21mr|kernel-6.12-generic-6.12.74-2|2958	- drm/amd/display: use udelay rather than fsleep
21mr|kernel-6.12-generic-6.12.74-2|2959	- drm/amd/display: Wait until OTG enable state is cleared
21mr|kernel-6.12-generic-6.12.74-2|2960	- drm/amd: Fix suspend failure with secure display TA
21mr|kernel-6.12-generic-6.12.74-2|2961	- drm/amdgpu: Add additional DCE6 SCL registers
21mr|kernel-6.12-generic-6.12.74-2|2962	- drm/amdgpu: Add back JPEG to video caps for carrizo and newer
21mr|kernel-6.12-generic-6.12.74-2|2963	- drm/amdgpu: add ip offset support for cyan skillfish
21mr|kernel-6.12-generic-6.12.74-2|2964	- drm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdma
21mr|kernel-6.12-generic-6.12.74-2|2965	- drm/amdgpu: add range check for RAS bad page address
21mr|kernel-6.12-generic-6.12.74-2|2966	- drm/amdgpu: add support for cyan skillfish gpu_info
21mr|kernel-6.12-generic-6.12.74-2|2967	- drm/amdgpu: add support for cyan skillfish without IP discovery
21mr|kernel-6.12-generic-6.12.74-2|2968	- drm/amdgpu: Allow kfd CRIU with no buffer objects
21mr|kernel-6.12-generic-6.12.74-2|2969	- drm/amdgpu/atom: Check kcalloc() for WS buffer in amdgpu_atom_execute_table_locked()
21mr|kernel-6.12-generic-6.12.74-2|2970	- drm/amdgpu: Avoid rma causes GPU duplicate reset
21mr|kernel-6.12-generic-6.12.74-2|2971	- drm/amdgpu: Avoid vcn v5.0.1 poison irq call trace on sriov guest
21mr|kernel-6.12-generic-6.12.74-2|2972	- drm/amdgpu: Check vcn sram load return value
21mr|kernel-6.12-generic-6.12.74-2|2973	- drm/amdgpu: Correct the counts of nr_banks and nr_errors
21mr|kernel-6.12-generic-6.12.74-2|2974	- drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfaces
21mr|kernel-6.12-generic-6.12.74-2|2975	- drm/amdgpu: don't enable SMU on cyan skillfish
21mr|kernel-6.12-generic-6.12.74-2|2976	- drm/amdgpu: Enable MES lr_compute_wa by default
21mr|kernel-6.12-generic-6.12.74-2|2977	- drm/amdgpu: fix a memory leak in fence cleanup when unloading
21mr|kernel-6.12-generic-6.12.74-2|2978	- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
21mr|kernel-6.12-generic-6.12.74-2|2979	- drm/amdgpu: fix cyan_skillfish2 gpu info fw handling
21mr|kernel-6.12-generic-6.12.74-2|2980	- drm/amdgpu: Fix function header names in amdgpu_connectors.c
21mr|kernel-6.12-generic-6.12.74-2|2981	- drm/amdgpu: fix gfx12 mes packet status return check
21mr|kernel-6.12-generic-6.12.74-2|2982	- drm/amdgpu: fix gpu page fault after hibernation on PF passthrough
21mr|kernel-6.12-generic-6.12.74-2|2983	- drm/amdgpu: fix handling of harvesting for ip_discovery firmware
21mr|kernel-6.12-generic-6.12.74-2|2984	- drm/amdgpu: fix NULL pointer dereference in amdgpu_gmc_filter_faults_remove
21mr|kernel-6.12-generic-6.12.74-2|2985	- drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devices
21mr|kernel-6.12-generic-6.12.74-2|2986	- drm/amdgpu: fix nullptr err of vm_handle_moved
21mr|kernel-6.12-generic-6.12.74-2|2987	- drm/amdgpu: Fix query for VPE block_type and ip_count
21mr|kernel-6.12-generic-6.12.74-2|2988	- drm/amdgpu: Fix unintended error log in VCN5_0_0
21mr|kernel-6.12-generic-6.12.74-2|2989	- drm/amdgpu: Forward VMID reservation errors
21mr|kernel-6.12-generic-6.12.74-2|2990	- drm/amdgpu/gfx10: fix wptr reset in KGQ init
21mr|kernel-6.12-generic-6.12.74-2|2991	- drm/amdgpu/gfx11: adjust KGQ reset sequence
21mr|kernel-6.12-generic-6.12.74-2|2992	- drm/amdgpu/gfx11: fix wptr reset in KGQ init
21mr|kernel-6.12-generic-6.12.74-2|2993	- drm/amdgpu/gfx12: fix wptr reset in KGQ init
21mr|kernel-6.12-generic-6.12.74-2|2994	- drm/amdgpu/gmc11: add amdgpu_vm_handle_fault() handling
21mr|kernel-6.12-generic-6.12.74-2|2995	- drm/amdgpu/gmc12: add amdgpu_vm_handle_fault() handling
21mr|kernel-6.12-generic-6.12.74-2|2996	- drm/amdgpu: hide VRAM sysfs attributes on GPUs without VRAM
21mr|kernel-6.12-generic-6.12.74-2|2997	- drm/amdgpu/jpeg: Hold pg_lock before jpeg poweroff
21mr|kernel-6.12-generic-6.12.74-2|2998	- drm/amdgpu: Power up UVD 3 for FW validation (v2)
21mr|kernel-6.12-generic-6.12.74-2|2999	- drm/amdgpu: reject gang submissions under SRIOV
21mr|kernel-6.12-generic-6.12.74-2|3000	- drm/amdgpu: remove frame cntl for gfx v12
21mr|kernel-6.12-generic-6.12.74-2|3001	- drm/amdgpu: remove two invalid BUG_ON()s
21mr|kernel-6.12-generic-6.12.74-2|3002	- drm/amdgpu: Respect max pixel clock for HDMI and DVI-D (v2)
21mr|kernel-6.12-generic-6.12.74-2|3003	- drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled
21mr|kernel-6.12-generic-6.12.74-2|3004	- drm/amdgpu: Skip poison aca bank from UE channel
21mr|kernel-6.12-generic-6.12.74-2|3005	- drm/amdgpu/smu: Handle S0ix for vangogh
21mr|kernel-6.12-generic-6.12.74-2|3006	- drm/amdgpu/soc21: fix xclk for APUs
21mr|kernel-6.12-generic-6.12.74-2|3007	- drm/amdgpu: use atomic functions with memory barriers for vm fault info
21mr|kernel-6.12-generic-6.12.74-2|3008	- drm/amdgpu: Use memdup_array_user in amdgpu_cs_wait_fences_ioctl
21mr|kernel-6.12-generic-6.12.74-2|3009	- drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages
21mr|kernel-6.12-generic-6.12.74-2|3010	- drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time
21mr|kernel-6.12-generic-6.12.74-2|3011	- drm/amd/include : MES v11 and v12 API header update
21mr|kernel-6.12-generic-6.12.74-2|3012	- drm/amd/include : Update MES v12 API for fence update
21mr|kernel-6.12-generic-6.12.74-2|3013	- drm/amdkfd: bump minimum vgpr size for gfx1151
21mr|kernel-6.12-generic-6.12.74-2|3014	- drm/amdkfd: Export the cwsr_size and ctl_stack_size to userspace
21mr|kernel-6.12-generic-6.12.74-2|3015	- drm/amdkfd: fix a memory leak in device_queue_manager_init()
21mr|kernel-6.12-generic-6.12.74-2|3016	- drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|3017	- drm/amdkfd: Fix GPU mappings for APU after prefetch
21mr|kernel-6.12-generic-6.12.74-2|3018	- drm/amdkfd: Fix improper NULL termination of queue restore SMI event string
21mr|kernel-6.12-generic-6.12.74-2|3019	- drm/amdkfd: Fix mmap write lock not release
21mr|kernel-6.12-generic-6.12.74-2|3020	- drm/amdkfd: fix vram allocation failure for a special case
21mr|kernel-6.12-generic-6.12.74-2|3021	- drm/amdkfd: Handle lack of READ permissions in SVM mapping
21mr|kernel-6.12-generic-6.12.74-2|3022	- drm/amdkfd: relax checks for over allocation of save area
21mr|kernel-6.12-generic-6.12.74-2|3023	- drm/amdkfd: return -ENOTTY for unsupported IOCTLs
21mr|kernel-6.12-generic-6.12.74-2|3024	- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption
21mr|kernel-6.12-generic-6.12.74-2|3025	- drm/amdkfd: Trap handler support for expert scheduling mode
21mr|kernel-6.12-generic-6.12.74-2|3026	- drm/amdkfd: Use huge page size to check split svm range alignment
21mr|kernel-6.12-generic-6.12.74-2|3027	- drm/amd/pm: Adjust si_upload_smc_data register programming (v3)
21mr|kernel-6.12-generic-6.12.74-2|3028	- drm/amd/pm: Disable MCLK switching on SI at high pixel clocks
21mr|kernel-6.12-generic-6.12.74-2|3029	- drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
21mr|kernel-6.12-generic-6.12.74-2|3030	- drm/amd/pm: Disable MMIO access during SMU Mode 1 reset
21mr|kernel-6.12-generic-6.12.74-2|3031	- drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3)
21mr|kernel-6.12-generic-6.12.74-2|3032	- drm/amd/pm: Disable ULV even if unsupported (v3)
21mr|kernel-6.12-generic-6.12.74-2|3033	- drm/amd/pm: Don't clear SI SMC table when setting power limit
21mr|kernel-6.12-generic-6.12.74-2|3034	- drm/amd/pm: Fix si_upload_smc_data (v3)
21mr|kernel-6.12-generic-6.12.74-2|3035	- drm/amd/pm: fix smu overdrive data type wrong issue on smu 14.0.2
21mr|kernel-6.12-generic-6.12.74-2|3036	- drm/amd/pm: fix smu table id bound check issue in smu_cmn_update_table()
21mr|kernel-6.12-generic-6.12.74-2|3037	- drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Fiji
21mr|kernel-6.12-generic-6.12.74-2|3038	- drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Iceland
21mr|kernel-6.12-generic-6.12.74-2|3039	- drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3)
21mr|kernel-6.12-generic-6.12.74-2|3040	- drm/amd/pm: Use cached metrics data on aldebaran
21mr|kernel-6.12-generic-6.12.74-2|3041	- drm/amd/pm: Use cached metrics data on arcturus
21mr|kernel-6.12-generic-6.12.74-2|3042	- drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)
21mr|kernel-6.12-generic-6.12.74-2|3043	- drm/amd/powerplay: Fix CIK shutdown temperature
21mr|kernel-6.12-generic-6.12.74-2|3044	- drm/amd: Skip power ungate during suspend for VPE
21mr|kernel-6.12-generic-6.12.74-2|3045	- drm/amd : Update MES API header file for v11 & v12
21mr|kernel-6.12-generic-6.12.74-2|3046	- drm/ast: Clear preserved bits from register output value
21mr|kernel-6.12-generic-6.12.74-2|3047	- drm/ast: Use msleep instead of mdelay for edid read
21mr|kernel-6.12-generic-6.12.74-2|3048	- drm: atmel-hlcdc: fix atmel_xlcdc_plane_setup_scaler()
21mr|kernel-6.12-generic-6.12.74-2|3049	- drm: bridge: anx7625: Fix NULL pointer dereference with early IRQ
21mr|kernel-6.12-generic-6.12.74-2|3050	- drm/bridge: cdns-dsi: Don't fail on MIPI_DSI_MODE_VIDEO_BURST
21mr|kernel-6.12-generic-6.12.74-2|3051	- drm/bridge: cdns-dsi: Fix REG_WAKEUP_TIME value
21mr|kernel-6.12-generic-6.12.74-2|3052	- drm: bridge: cdns-mhdp8546: Fix missing mutex unlock on error path
21mr|kernel-6.12-generic-6.12.74-2|3053	- drm/bridge: display-connector: don't set OP_DETECT for DisplayPorts
21mr|kernel-6.12-generic-6.12.74-2|3054	- drm/bridge: it6505: select REGMAP_I2C
21mr|kernel-6.12-generic-6.12.74-2|3055	- drm/bridge: lt9211: Drop check for last nibble of version register
21mr|kernel-6.12-generic-6.12.74-2|3056	- drm/buddy: Optimize free block management with RB tree
21mr|kernel-6.12-generic-6.12.74-2|3057	- drm/buddy: Separate clear and dirty free block trees
21mr|kernel-6.12-generic-6.12.74-2|3058	- drm/displayid: add quirk to ignore DisplayID checksum errors
21mr|kernel-6.12-generic-6.12.74-2|3059	- drm/displayid: pass iter to drm_find_displayid_extension()
21mr|kernel-6.12-generic-6.12.74-2|3060	- drm/draw: fix color truncation in drm_draw_fill24
21mr|kernel-6.12-generic-6.12.74-2|3061	- drm/edid: add DRM_EDID_IDENT_INIT() to initialize struct drm_edid_ident
21mr|kernel-6.12-generic-6.12.74-2|3062	- drm/etnaviv: fix flush sequence logic
21mr|kernel-6.12-generic-6.12.74-2|3063	- drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functions
21mr|kernel-6.12-generic-6.12.74-2|3064	- drm/exynos: exynos7_drm_decon: properly clear channels during bind
21mr|kernel-6.12-generic-6.12.74-2|3065	- drm/exynos: exynos7_drm_decon: remove ctx->suspended
21mr|kernel-6.12-generic-6.12.74-2|3066	- drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setup
21mr|kernel-6.12-generic-6.12.74-2|3067	- drm/gma500: Fix null dereference in hdmi teardown
21mr|kernel-6.12-generic-6.12.74-2|3068	- drm/gma500: Remove unused helper psb_fbdev_fb_setcolreg()
21mr|kernel-6.12-generic-6.12.74-2|3069	- drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD
21mr|kernel-6.12-generic-6.12.74-2|3070	- drm/i915/backlight: Return immediately when scale() finds invalid parameters
21mr|kernel-6.12-generic-6.12.74-2|3071	- drm/i915/dp: Initialize the source OUI write timestamp always
21mr|kernel-6.12-generic-6.12.74-2|3072	- drm/i915/dp_mst: Disable Panel Replay
21mr|kernel-6.12-generic-6.12.74-2|3073	- drm/i915: Fix conversion between clock ticks and nanoseconds
21mr|kernel-6.12-generic-6.12.74-2|3074	- drm/i915: Fix format string truncation warning
21mr|kernel-6.12-generic-6.12.74-2|3075	- drm/i915/gem: Zero-initialize the eb.vma array in i915_gem_do_execbuffer
21mr|kernel-6.12-generic-6.12.74-2|3076	- drm/i915/guc: Skip communication warning on reset in progress
21mr|kernel-6.12-generic-6.12.74-2|3077	- drm/i915/pmu: Fix zero delta busyness issue
21mr|kernel-6.12-generic-6.12.74-2|3078	- drm/i915/power: fix size for for_each_set_bit() in abox iteration
21mr|kernel-6.12-generic-6.12.74-2|3079	- drm/imagination: Disallow exporting of PM/FW protected objects
21mr|kernel-6.12-generic-6.12.74-2|3080	- drm/imagination: Fix reference to devm_platform_get_and_ioremap_resource()
21mr|kernel-6.12-generic-6.12.74-2|3081	- drm/imagination: Wait for FW trace update command completion
21mr|kernel-6.12-generic-6.12.74-2|3082	- drm/imx/tve: fix probe device leak
21mr|kernel-6.12-generic-6.12.74-2|3083	- drm/mediatek: Add pm_runtime support for GCE power control
21mr|kernel-6.12-generic-6.12.74-2|3084	- drm/mediatek: Disable AFBC support on Mediatek DRM driver
21mr|kernel-6.12-generic-6.12.74-2|3085	- drm/mediatek: Fix CCORR mtk_ctm_s31_32_to_s1_n function issue
21mr|kernel-6.12-generic-6.12.74-2|3086	- drm/mediatek: Fix device node reference leak in mtk_dp_dt_parse()
21mr|kernel-6.12-generic-6.12.74-2|3087	- drm/mediatek: Fix device use-after-free on unbind
21mr|kernel-6.12-generic-6.12.74-2|3088	- drm/mediatek: fix potential OF node use-after-free
21mr|kernel-6.12-generic-6.12.74-2|3089	- drm/mediatek: Fix probe device leaks
21mr|kernel-6.12-generic-6.12.74-2|3090	- drm/mediatek: Fix probe memory leak
21mr|kernel-6.12-generic-6.12.74-2|3091	- drm/mediatek: Fix probe resource leaks
21mr|kernel-6.12-generic-6.12.74-2|3092	- drm/me/gsc: mei interrupt top half should be in irq disabled context
21mr|kernel-6.12-generic-6.12.74-2|3093	- drm/mgag200: Fix big-endian support
21mr|kernel-6.12-generic-6.12.74-2|3094	- drm/mgag200: fix mgag200_bmc_stop_scanout()
21mr|kernel-6.12-generic-6.12.74-2|3095	- drm/msm/a2xx: stop over-complaining about the legacy firmware
21mr|kernel-6.12-generic-6.12.74-2|3096	- drm/msm/a6xx: fix bogus hwcg register updates
21mr|kernel-6.12-generic-6.12.74-2|3097	- drm/msm/a6xx: Fix GMU firmware parser
21mr|kernel-6.12-generic-6.12.74-2|3098	- drm/msm/a6xx: Fix out of bound IO access in a6xx_get_gmu_registers
21mr|kernel-6.12-generic-6.12.74-2|3099	- drm/msm/a6xx: Fix PDC sleep sequence
21mr|kernel-6.12-generic-6.12.74-2|3100	- drm/msm/a6xx: Fix the gemnoc workaround
21mr|kernel-6.12-generic-6.12.74-2|3101	- drm/msm/a6xx: Flush LRZ cache before PT switch
21mr|kernel-6.12-generic-6.12.74-2|3102	- drm/msm/a6xx: Improve MX rail fallback in RPMH vote init
21mr|kernel-6.12-generic-6.12.74-2|3103	- drm/msm/dpu: Add missing NULL pointer check for pingpong interface
21mr|kernel-6.12-generic-6.12.74-2|3104	- drm/msm/dpu: drop dpu_hw_dsc_destroy() prototype
21mr|kernel-6.12-generic-6.12.74-2|3105	- drm/msm/dpu: fix incorrect type for ret
21mr|kernel-6.12-generic-6.12.74-2|3106	- drm/msm/dsi/phy_7nm: Fix missing initial VCO rate
21mr|kernel-6.12-generic-6.12.74-2|3107	- drm/msm/dsi/phy: Toggle back buffer resync after preparing PLL
21mr|kernel-6.12-generic-6.12.74-2|3108	- drm/msm: make sure to not queue up recovery more than once
21mr|kernel-6.12-generic-6.12.74-2|3109	- drm/msm/registers: Generate _HI/LO builders for reg64
21mr|kernel-6.12-generic-6.12.74-2|3110	- drm/nouveau: add missing DCB connector types
21mr|kernel-6.12-generic-6.12.74-2|3111	- drm/nouveau/dispnv50: Don't call drm_atomic_get_crtc_state() in prepare_fb
21mr|kernel-6.12-generic-6.12.74-2|3112	- drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare
21mr|kernel-6.12-generic-6.12.74-2|3113	- drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit)
21mr|kernel-6.12-generic-6.12.74-2|3114	- drm/nouveau: fix bad ret code in nouveau_bo_move_prep
21mr|kernel-6.12-generic-6.12.74-2|3115	- drm/nouveau: Fix race in nouveau_sched_fini()
21mr|kernel-6.12-generic-6.12.74-2|3116	- drm/nouveau: implement missing DCB connector types; gracefully handle unknown connectors
21mr|kernel-6.12-generic-6.12.74-2|3117	- drm/nouveau: refactor deprecated strcpy
21mr|kernel-6.12-generic-6.12.74-2|3118	- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()
21mr|kernel-6.12-generic-6.12.74-2|3119	- drm/nouveau: restrict the flush page to a 32-bit address
21mr|kernel-6.12-generic-6.12.74-2|3120	- drm: panel-backlight-quirks: Make EDID match optional
21mr|kernel-6.12-generic-6.12.74-2|3121	- drm/panel: novatek-nt35560: Fix invalid return value
21mr|kernel-6.12-generic-6.12.74-2|3122	- drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel
21mr|kernel-6.12-generic-6.12.74-2|3123	- drm/panel: sony-td4353-jdi: Enable prepare_prev_first
21mr|kernel-6.12-generic-6.12.74-2|3124	- drm/panel: visionox-rm69299: Don't clear all mode flags
21mr|kernel-6.12-generic-6.12.74-2|3125	- drm/panic: Fix drawing the logo on a small narrow screen
21mr|kernel-6.12-generic-6.12.74-2|3126	- drm/panic: Fix qr_code, ensure vmargin is positive
21mr|kernel-6.12-generic-6.12.74-2|3127	- drm/panthor: Avoid adding of kernel BOs to extobj list
21mr|kernel-6.12-generic-6.12.74-2|3128	- drm/panthor: check bo offset alignment in vm bind
21mr|kernel-6.12-generic-6.12.74-2|3129	- drm/panthor: Defer scheduler entitiy destruction to queue release
21mr|kernel-6.12-generic-6.12.74-2|3130	- drm/panthor: Ensure MCU is disabled on suspend
21mr|kernel-6.12-generic-6.12.74-2|3131	- drm/panthor: Fix group_free_queue() for partially initialized queues
21mr|kernel-6.12-generic-6.12.74-2|3132	- drm/panthor: Fix kernel panic on partial unmap of a GPU VA region
21mr|kernel-6.12-generic-6.12.74-2|3133	- drm/panthor: Fix memory leak in panthor_ioctl_group_create()
21mr|kernel-6.12-generic-6.12.74-2|3134	- drm/panthor: Fix potential memleak of vma structure
21mr|kernel-6.12-generic-6.12.74-2|3135	- drm/panthor: Fix race with suspend during unplug
21mr|kernel-6.12-generic-6.12.74-2|3136	- drm/panthor: Fix UAF on kernel BO VA nodes
21mr|kernel-6.12-generic-6.12.74-2|3137	- drm/panthor: Fix UAF race between device unplug and FW event processing
21mr|kernel-6.12-generic-6.12.74-2|3138	- drm/panthor: Flush shmem writes before mapping buffers CPU-uncached
21mr|kernel-6.12-generic-6.12.74-2|3139	- drm/panthor: Handle errors returned by drm_sched_entity_init()
21mr|kernel-6.12-generic-6.12.74-2|3140	- drm/panthor: Serialize GPU cache flush operations
21mr|kernel-6.12-generic-6.12.74-2|3141	- drm/panthor: validate group queue count
21mr|kernel-6.12-generic-6.12.74-2|3142	- drm/pl111: Fix error handling in pl111_amba_probe
21mr|kernel-6.12-generic-6.12.74-2|3143	- drm/plane: Fix IS_ERR() vs NULL check in drm_plane_create_hotspot_properties()
21mr|kernel-6.12-generic-6.12.74-2|3144	- drm/radeon: delete radeon_fence_process in is_signaled, no deadlock
21mr|kernel-6.12-generic-6.12.74-2|3145	- drm/radeon: Do not kfree() devres managed rdev
21mr|kernel-6.12-generic-6.12.74-2|3146	- drm/radeon/r600_cs: clean up of dead code in r600_cs
21mr|kernel-6.12-generic-6.12.74-2|3147	- drm/radeon: Remove calls to drm_put_dev()
21mr|kernel-6.12-generic-6.12.74-2|3148	- drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]
21mr|kernel-6.12-generic-6.12.74-2|3149	- drm/rcar-du: dsi: Fix 1/2/3 lane support
21mr|kernel-6.12-generic-6.12.74-2|3150	- drm/rockchip: vop2: use correct destination rectangle height check
21mr|kernel-6.12-generic-6.12.74-2|3151	- drm/sched: avoid killing parent entity on child SIGKILL
21mr|kernel-6.12-generic-6.12.74-2|3152	- drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb
21mr|kernel-6.12-generic-6.12.74-2|3153	- drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies
21mr|kernel-6.12-generic-6.12.74-2|3154	- drm/sched: Fix race in drm_sched_entity_select_rq()
21mr|kernel-6.12-generic-6.12.74-2|3155	- drm/sched: Optimise drm_sched_entity_push_job
21mr|kernel-6.12-generic-6.12.74-2|3156	- drm/sched: Re-group and rename the entity run-queue lock
21mr|kernel-6.12-generic-6.12.74-2|3157	- drm: sti: fix device leaks at component probe
21mr|kernel-6.12-generic-6.12.74-2|3158	- drm/sysfb: Do not dereference NULL pointer in plane reset
21mr|kernel-6.12-generic-6.12.74-2|3159	- drm/tegra: Add call to put_pid()
21mr|kernel-6.12-generic-6.12.74-2|3160	- drm/tegra: dc: Fix reference leak in tegra_dc_couple()
21mr|kernel-6.12-generic-6.12.74-2|3161	- drm/tegra: hdmi: sor: Fix error: variable ‘j’ set but not used
21mr|kernel-6.12-generic-6.12.74-2|3162	- drm/tidss: Set crtc modesetting parameters with adjusted mode
21mr|kernel-6.12-generic-6.12.74-2|3163	- drm/tidss: Use the crtc_* timings when programming the HW
21mr|kernel-6.12-generic-6.12.74-2|3164	- drm/ttm: Avoid NULL pointer deref for evicted BOs
21mr|kernel-6.12-generic-6.12.74-2|3165	- drm/vgem-fence: Fix potential deadlock on release
21mr|kernel-6.12-generic-6.12.74-2|3166	- drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()
21mr|kernel-6.12-generic-6.12.74-2|3167	- drm/vmwgfx: Fix a null-ptr access in the cursor snooper
21mr|kernel-6.12-generic-6.12.74-2|3168	- drm/vmwgfx: Fix copy-paste typo in validation
21mr|kernel-6.12-generic-6.12.74-2|3169	- drm/vmwgfx: Fix Use-after-free in validation
21mr|kernel-6.12-generic-6.12.74-2|3170	- drm/vmwgfx: Merge vmw_bo_release and vmw_bo_free functions
21mr|kernel-6.12-generic-6.12.74-2|3171	- drm/vmwgfx: Use kref in vmw_bo_dirty
21mr|kernel-6.12-generic-6.12.74-2|3172	- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE
21mr|kernel-6.12-generic-6.12.74-2|3173	- drm/xe: Adjust long-running workload timeslices to reasonable values
21mr|kernel-6.12-generic-6.12.74-2|3174	- drm/xe: Attempt to bring bos back to VRAM after eviction
21mr|kernel-6.12-generic-6.12.74-2|3175	- drm/xe/bo: Don't include the CCS metadata in the dma-buf sg-table
21mr|kernel-6.12-generic-6.12.74-2|3176	- drm/xe: Do clean shutdown also when using flr
21mr|kernel-6.12-generic-6.12.74-2|3177	- drm/xe: Do not wake device during a GT reset
21mr|kernel-6.12-generic-6.12.74-2|3178	- drm/xe: Drop preempt-fences when destroying imported dma-bufs.
21mr|kernel-6.12-generic-6.12.74-2|3179	- drm/xe: Ensure GT is in C0 during resumes
21mr|kernel-6.12-generic-6.12.74-2|3180	- drm/xe: Fix a NULL vs IS_ERR() in xe_vm_add_compute_exec_queue()
21mr|kernel-6.12-generic-6.12.74-2|3181	- drm/xe: Fix conversion from clock ticks to milliseconds
21mr|kernel-6.12-generic-6.12.74-2|3182	- drm/xe: Fix oops in xe_gem_fault when running core_hotunplug test.
21mr|kernel-6.12-generic-6.12.74-2|3183	- drm/xe/guc: Add more GuC load error status codes
21mr|kernel-6.12-generic-6.12.74-2|3184	- drm/xe/guc: Check GuC running state before deregistering exec queue
21mr|kernel-6.12-generic-6.12.74-2|3185	- drm/xe/guc: Increase GuC crash dump buffer size
21mr|kernel-6.12-generic-6.12.74-2|3186	- drm/xe/guc: Return an error code if the GuC load fails
21mr|kernel-6.12-generic-6.12.74-2|3187	- drm/xe/guc: Set upper limit of H2G retries over CTB
21mr|kernel-6.12-generic-6.12.74-2|3188	- drm/xe/guc: Synchronize Dead CT worker with unbind
21mr|kernel-6.12-generic-6.12.74-2|3189	- drm/xe/hw_engine_group: Fix double write lock release in error path
21mr|kernel-6.12-generic-6.12.74-2|3190	- drm/xe: Limit num_syncs to prevent oversized allocations
21mr|kernel-6.12-generic-6.12.74-2|3191	- drm/xe: make xe_gt_idle_disable_c6() handle the forcewake internally
21mr|kernel-6.12-generic-6.12.74-2|3192	- drm/xe: Move declarations under conditional branch
21mr|kernel-6.12-generic-6.12.74-2|3193	- drm/xe/oa: Disallow 0 OA property values
21mr|kernel-6.12-generic-6.12.74-2|3194	- drm/xe/oa: Fix potential UAF in xe_oa_add_config_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|3195	- drm/xe/oa: Limit num_syncs to prevent oversized allocations
21mr|kernel-6.12-generic-6.12.74-2|3196	- drm/xe/pm: Also avoid missing outer rpm warning on system suspend
21mr|kernel-6.12-generic-6.12.74-2|3197	- drm/xe/pm: Disable D3Cold for BMG only on specific platforms
21mr|kernel-6.12-generic-6.12.74-2|3198	- drm/xe: Prevent BIT() overflow when handling invalid prefetch region
21mr|kernel-6.12-generic-6.12.74-2|3199	- drm/xe/query: Fix topology query pointer advance
21mr|kernel-6.12-generic-6.12.74-2|3200	- drm/xe: Restore engine registers before restarting schedulers after GT reset
21mr|kernel-6.12-generic-6.12.74-2|3201	- drm/xe/tile: Release kobject for the failure path
21mr|kernel-6.12-generic-6.12.74-2|3202	- drm/xe/uapi: loosen used tracking restriction
21mr|kernel-6.12-generic-6.12.74-2|3203	- drm/xe: Use usleep_range for accurate long-running workload timeslicing
21mr|kernel-6.12-generic-6.12.74-2|3204	- dt-bindings: clock: qcom,x1e80100-gcc: Add missing USB4 clocks/resets
21mr|kernel-6.12-generic-6.12.74-2|3205	- dt-bindings: clock: qcom,x1e80100-gcc: Add missing video resets
21mr|kernel-6.12-generic-6.12.74-2|3206	- dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml
21mr|kernel-6.12-generic-6.12.74-2|3207	- dt-bindings: PCI: amlogic: Fix the register name of the DBI region
21mr|kernel-6.12-generic-6.12.74-2|3208	- dt-bindings: PCI: qcom,pcie-sc7280: Add missing required power-domains and resets
21mr|kernel-6.12-generic-6.12.74-2|3209	- dt-bindings: PCI: qcom,pcie-sc8280xp: Add missing required power-domains and resets
21mr|kernel-6.12-generic-6.12.74-2|3210	- dt-bindings: PCI: qcom,pcie-sm8150: Add missing required power-domains and resets
21mr|kernel-6.12-generic-6.12.74-2|3211	- dt-bindings: PCI: qcom,pcie-sm8250: Add missing required power-domains and resets
21mr|kernel-6.12-generic-6.12.74-2|3212	- dt-bindings: PCI: qcom,pcie-sm8350: Add missing required power-domains and resets
21mr|kernel-6.12-generic-6.12.74-2|3213	- dt-bindings: PCI: qcom,pcie-sm8450: Add missing required power-domains and resets
21mr|kernel-6.12-generic-6.12.74-2|3214	- dt-bindings: PCI: qcom,pcie-sm8550: Add missing required power-domains and resets
21mr|kernel-6.12-generic-6.12.74-2|3215	- dt-bindings: phy: rockchip-inno-csi-dphy: make power-domains non-required
21mr|kernel-6.12-generic-6.12.74-2|3216	- dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups
21mr|kernel-6.12-generic-6.12.74-2|3217	- dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AO
21mr|kernel-6.12-generic-6.12.74-2|3218	- dt-bindings: power: qcom,rpmpd: add Turbo L5 corner
21mr|kernel-6.12-generic-6.12.74-2|3219	- dt-bindings: power: qcom,rpmpd: document the SM8750 RPMh Power Domains
21mr|kernel-6.12-generic-6.12.74-2|3220	- dt-bindings: power: qcom-rpmpd: split RPMh domains definitions
21mr|kernel-6.12-generic-6.12.74-2|3221	- dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks
21mr|kernel-6.12-generic-6.12.74-2|3222	- dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp
21mr|kernel-6.12-generic-6.12.74-2|3223	- e1000: fix OOB in e1000_tbi_should_accept()
21mr|kernel-6.12-generic-6.12.74-2|3224	- EDAC/altera: Delete an inappropriate dma_free_coherent() call
21mr|kernel-6.12-generic-6.12.74-2|3225	- EDAC/altera: Handle OCRAM ECC enable after warm reset
21mr|kernel-6.12-generic-6.12.74-2|3226	- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection
21mr|kernel-6.12-generic-6.12.74-2|3227	- EDAC/i10nm: Skip DIMM enumeration on a disabled memory controller
21mr|kernel-6.12-generic-6.12.74-2|3228	- EDAC/i3200: Fix a resource leak in i3200_probe1()
21mr|kernel-6.12-generic-6.12.74-2|3229	- EDAC/mc_sysfs: Increase legacy channel support to 16
21mr|kernel-6.12-generic-6.12.74-2|3230	- EDAC/x38: Fix a resource leak in x38_probe1()
21mr|kernel-6.12-generic-6.12.74-2|3231	- efi/cper: Add a new helper function to print bitmasks
21mr|kernel-6.12-generic-6.12.74-2|3232	- efi/cper: Adjust infopfx size to accept an extra space
21mr|kernel-6.12-generic-6.12.74-2|3233	- efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs
21mr|kernel-6.12-generic-6.12.74-2|3234	- efi/cper: Fix cper_bits_to_str buffer handling and return value
21mr|kernel-6.12-generic-6.12.74-2|3235	- efi/libstub: Fix page table access in 5-level to 4-level paging transition
21mr|kernel-6.12-generic-6.12.74-2|3236	- efivarfs: fix error propagation in efivar_entry_get()
21mr|kernel-6.12-generic-6.12.74-2|3237	- erofs: avoid infinite loop due to incomplete zstd-compressed data
21mr|kernel-6.12-generic-6.12.74-2|3238	- erofs: don't bother with s_stack_depth increasing for now
21mr|kernel-6.12-generic-6.12.74-2|3239	- erofs: fix file-backed mounts no longer working on EROFS partitions
21mr|kernel-6.12-generic-6.12.74-2|3240	- erofs: fix UAF issue for file-backed mounts w/ directio option
21mr|kernel-6.12-generic-6.12.74-2|3241	- erofs: fix unexpected EIO under memory pressure
21mr|kernel-6.12-generic-6.12.74-2|3242	- erofs: limit the level of fs stacking for file-backed mounts
21mr|kernel-6.12-generic-6.12.74-2|3243	- eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP
21mr|kernel-6.12-generic-6.12.74-2|3244	- ethernet: Extend device_get_mac_address() to use NVMEM
21mr|kernel-6.12-generic-6.12.74-2|3245	- ethernet: rvu-af: Remove slash from the driver name
21mr|kernel-6.12-generic-6.12.74-2|3246	- eth: fbnic: Fix counter roll-over issue
21mr|kernel-6.12-generic-6.12.74-2|3247	- ethtool: Avoid overflowing userspace buffer on stats query
21mr|kernel-6.12-generic-6.12.74-2|3248	- eventpoll: Replace rwlock with spinlock
21mr|kernel-6.12-generic-6.12.74-2|3249	- exec: Fix incorrect type for ret
21mr|kernel-6.12-generic-6.12.74-2|3250	- exfat: check return value of sb_min_blocksize in exfat_read_boot_sector
21mr|kernel-6.12-generic-6.12.74-2|3251	- exfat: fix improper check of dentry.stream.valid_size
21mr|kernel-6.12-generic-6.12.74-2|3252	- exfat: fix refcount leak in exfat_find
21mr|kernel-6.12-generic-6.12.74-2|3253	- exfat: fix remount failure in different process environments
21mr|kernel-6.12-generic-6.12.74-2|3254	- exfat: limit log print for IO error
21mr|kernel-6.12-generic-6.12.74-2|3255	- exfat: validate cluster allocation bits of the allocation bitmap
21mr|kernel-6.12-generic-6.12.74-2|3256	- exfat: zero out post-EOF page cache on file extension
21mr|kernel-6.12-generic-6.12.74-2|3257	- Expand the type of nfs_fattr->valid
21mr|kernel-6.12-generic-6.12.74-2|3258	- ext4: add ext4_sb_bread_nofail() helper function for ext4_free_branches()
21mr|kernel-6.12-generic-6.12.74-2|3259	- ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()
21mr|kernel-6.12-generic-6.12.74-2|3260	- ext4: align max orphan file size with e2fsprogs limit
21mr|kernel-6.12-generic-6.12.74-2|3261	- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options()
21mr|kernel-6.12-generic-6.12.74-2|3262	- ext4: clear i_state_flags when alloc inode
21mr|kernel-6.12-generic-6.12.74-2|3263	- ext4: correctly handle queries for metadata mappings
21mr|kernel-6.12-generic-6.12.74-2|3264	- ext4: correct the checking of quota files before moving extents
21mr|kernel-6.12-generic-6.12.74-2|3265	- ext4: detect invalid INLINE_DATA + EXTENTS flag combination
21mr|kernel-6.12-generic-6.12.74-2|3266	- ext4: fix an off-by-one issue during moving extents
21mr|kernel-6.12-generic-6.12.74-2|3267	- ext4: fix checks for orphan inodes
21mr|kernel-6.12-generic-6.12.74-2|3268	- ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref
21mr|kernel-6.12-generic-6.12.74-2|3269	- ext4: fix incorrect group number assertion in mb_check_buddy
21mr|kernel-6.12-generic-6.12.74-2|3270	- ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all()
21mr|kernel-6.12-generic-6.12.74-2|3271	- ext4: fix string copying in parse_apply_sb_mount_options()
21mr|kernel-6.12-generic-6.12.74-2|3272	- ext4: free orphan info with kvfree
21mr|kernel-6.12-generic-6.12.74-2|3273	- ext4: guard against EA inode refcount underflow in xattr update
21mr|kernel-6.12-generic-6.12.74-2|3274	- ext4: improve integrity checking in __mb_check_buddy by enhancing order-0 validation
21mr|kernel-6.12-generic-6.12.74-2|3275	- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch()
21mr|kernel-6.12-generic-6.12.74-2|3276	- ext4: increase IO priority of fastcommit
21mr|kernel-6.12-generic-6.12.74-2|3277	- ext4: introduce ITAIL helper
21mr|kernel-6.12-generic-6.12.74-2|3278	- ext4: introduce linear search for dentries
21mr|kernel-6.12-generic-6.12.74-2|3279	- ext4: refresh inline data size before write operations
21mr|kernel-6.12-generic-6.12.74-2|3280	- ext4: validate ea_ino and size in check_xattrs
21mr|kernel-6.12-generic-6.12.74-2|3281	- ext4: verify orphan file size is not too big
21mr|kernel-6.12-generic-6.12.74-2|3282	- ext4: wait for ongoing I/O to complete before freeing blocks
21mr|kernel-6.12-generic-6.12.74-2|3283	- ext4: xattr: fix null pointer deref in ext4_raw_inode()
21mr|kernel-6.12-generic-6.12.74-2|3284	- extcon: adc-jack: Cleanup wakeup source only if it was enabled
21mr|kernel-6.12-generic-6.12.74-2|3285	- extcon: adc-jack: Fix wakeup source leaks on device unbind
21mr|kernel-6.12-generic-6.12.74-2|3286	- f2fs: add a sysfs entry to reclaim POSIX_FADV_NOREUSE pages
21mr|kernel-6.12-generic-6.12.74-2|3287	- f2fs: add carve_out sysfs node
21mr|kernel-6.12-generic-6.12.74-2|3288	- f2fs: add gc_boost_gc_greedy sysfs node
21mr|kernel-6.12-generic-6.12.74-2|3289	- f2fs: add gc_boost_gc_multiple sysfs node
21mr|kernel-6.12-generic-6.12.74-2|3290	- f2fs: add timeout in f2fs_enable_checkpoint()
21mr|kernel-6.12-generic-6.12.74-2|3291	- f2fs: clear SBI_POR_DOING before initing inmem curseg
21mr|kernel-6.12-generic-6.12.74-2|3292	- f2fs: drop inode from the donation list when the last file is closed
21mr|kernel-6.12-generic-6.12.74-2|3293	- f2fs: dump more information for f2fs_{enable,disable}_checkpoint()
21mr|kernel-6.12-generic-6.12.74-2|3294	- f2fs: ensure node page reads complete before f2fs_put_super() finishes
21mr|kernel-6.12-generic-6.12.74-2|3295	- f2fs: fix age extent cache insertion skip on counter overflow
21mr|kernel-6.12-generic-6.12.74-2|3296	- f2fs: fix condition in __allow_reserved_blocks()
21mr|kernel-6.12-generic-6.12.74-2|3297	- f2fs: fix infinite loop in __insert_extent_tree()
21mr|kernel-6.12-generic-6.12.74-2|3298	- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by concurrent atomic commit and checkpoint writes
21mr|kernel-6.12-generic-6.12.74-2|3299	- f2fs: fix out-of-bounds access in sysfs attribute read/write
21mr|kernel-6.12-generic-6.12.74-2|3300	- f2fs: fix return value of f2fs_recover_fsync_data()
21mr|kernel-6.12-generic-6.12.74-2|3301	- f2fs: fix to add gc count stat in f2fs_gc_range
21mr|kernel-6.12-generic-6.12.74-2|3302	- f2fs: fix to avoid mapping wrong physical block for swapfile
21mr|kernel-6.12-generic-6.12.74-2|3303	- f2fs: fix to avoid overflow while left shift operation
21mr|kernel-6.12-generic-6.12.74-2|3304	- f2fs: fix to avoid panic once fallocation fails for pinfile
21mr|kernel-6.12-generic-6.12.74-2|3305	- f2fs: fix to avoid potential deadlock
21mr|kernel-6.12-generic-6.12.74-2|3306	- f2fs: fix to avoid running out of free segments
21mr|kernel-6.12-generic-6.12.74-2|3307	- f2fs: fix to avoid UAF in f2fs_write_end_io()
21mr|kernel-6.12-generic-6.12.74-2|3308	- f2fs: fix to avoid updating compression context during writeback
21mr|kernel-6.12-generic-6.12.74-2|3309	- f2fs: fix to avoid updating zero-sized extent in extent cache
21mr|kernel-6.12-generic-6.12.74-2|3310	- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh correctly
21mr|kernel-6.12-generic-6.12.74-2|3311	- f2fs: fix to detect potential corrupted nid in free_nid_list
21mr|kernel-6.12-generic-6.12.74-2|3312	- f2fs: fix to detect recoverable inode during dryrun of find_fsync_dnodes()
21mr|kernel-6.12-generic-6.12.74-2|3313	- f2fs: fix to mitigate overhead of f2fs_zero_post_eof_page()
21mr|kernel-6.12-generic-6.12.74-2|3314	- f2fs: fix to propagate error from f2fs_enable_checkpoint()
21mr|kernel-6.12-generic-6.12.74-2|3315	- f2fs: fix to truncate first page in error path of f2fs_truncate()
21mr|kernel-6.12-generic-6.12.74-2|3316	- f2fs: fix to update map->m_next_extent correctly in f2fs_map_blocks()
21mr|kernel-6.12-generic-6.12.74-2|3317	- f2fs: fix uninitialized one_time_gc in victim_sel_policy
21mr|kernel-6.12-generic-6.12.74-2|3318	- f2fs: fix wrong block mapping for multi-devices
21mr|kernel-6.12-generic-6.12.74-2|3319	- f2fs: fix wrong layout information on 16KB page
21mr|kernel-6.12-generic-6.12.74-2|3320	- f2fs: fix zero-sized extent for precache extents
21mr|kernel-6.12-generic-6.12.74-2|3321	- f2fs: introduce reserved_pin_section sysfs entry
21mr|kernel-6.12-generic-6.12.74-2|3322	- f2fs: invalidate dentry cache on failed whiteout creation
21mr|kernel-6.12-generic-6.12.74-2|3323	- f2fs: keep POSIX_FADV_NOREUSE ranges
21mr|kernel-6.12-generic-6.12.74-2|3324	- f2fs: maintain one time GC mode is enabled during whole zoned GC cycle
21mr|kernel-6.12-generic-6.12.74-2|3325	- f2fs: sysfs: add encoding_flags entry
21mr|kernel-6.12-generic-6.12.74-2|3326	- f2fs: use global inline_xattr_slab instead of per-sb slab cache
21mr|kernel-6.12-generic-6.12.74-2|3327	- fbcon: fix integer overflow in fbcon_do_set_font
21mr|kernel-6.12-generic-6.12.74-2|3328	- fbcon: Fix OOB access in font allocation
21mr|kernel-6.12-generic-6.12.74-2|3329	- fbcon: Set fb_display[i]->mode to NULL when the mode is released
21mr|kernel-6.12-generic-6.12.74-2|3330	- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds
21mr|kernel-6.12-generic-6.12.74-2|3331	- fbdev: atyfb: Check if pll_ops->init_pll failed
21mr|kernel-6.12-generic-6.12.74-2|3332	- fbdev: bitblit: bound-check glyph index in bit_putcs*
21mr|kernel-6.12-generic-6.12.74-2|3333	- fbdev: Fix logic error in "offb" name match
21mr|kernel-6.12-generic-6.12.74-2|3334	- fbdev: gbefb: fix to use physical address instead of dma address
21mr|kernel-6.12-generic-6.12.74-2|3335	- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS
21mr|kernel-6.12-generic-6.12.74-2|3336	- fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timing
21mr|kernel-6.12-generic-6.12.74-2|3337	- fbdev: rivafb: fix divide error in nv3_arb()
21mr|kernel-6.12-generic-6.12.74-2|3338	- fbdev: simplefb: Fix use after free in simplefb_detach_genpds()
21mr|kernel-6.12-generic-6.12.74-2|3339	- fbdev: smscufx: properly copy ioctl memory to kernelspace
21mr|kernel-6.12-generic-6.12.74-2|3340	- fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe()
21mr|kernel-6.12-generic-6.12.74-2|3341	- fbdev: tcx.c fix mem_map to correct smem_start offset
21mr|kernel-6.12-generic-6.12.74-2|3342	- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init
21mr|kernel-6.12-generic-6.12.74-2|3343	- fgraph: Check ftrace_pids_enabled on registration for early filtering
21mr|kernel-6.12-generic-6.12.74-2|3344	- fgraph: Initialize ftrace_ops->private for function graph ops
21mr|kernel-6.12-generic-6.12.74-2|3345	- fhandle: use more consistent rules for decoding file handle from userns
21mr|kernel-6.12-generic-6.12.74-2|3346	- filelock: add FL_RECLAIM to show_fl_flags() macro
21mr|kernel-6.12-generic-6.12.74-2|3347	- firewire: core: fix overlooked update of subsystem ABI version
21mr|kernel-6.12-generic-6.12.74-2|3348	- firewire: nosy: Fix dma_free_coherent() size
21mr|kernel-6.12-generic-6.12.74-2|3349	- firewire: ohci: move self_id_complete tracepoint after validating register
21mr|kernel-6.12-generic-6.12.74-2|3350	- firmware: arm_scmi: Account for failed debug initialization
21mr|kernel-6.12-generic-6.12.74-2|3351	- firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode
21mr|kernel-6.12-generic-6.12.74-2|3352	- firmware: arm_scmi: Mark VirtIO ready before registering scmi_virtio_driver
21mr|kernel-6.12-generic-6.12.74-2|3353	- firmware: firmware: meson-sm: fix compile-test default
21mr|kernel-6.12-generic-6.12.74-2|3354	- firmware: imx: Add stub functions for SCMI MISC API
21mr|kernel-6.12-generic-6.12.74-2|3355	- firmware: imx: scu-irq: fix OF node leak in
21mr|kernel-6.12-generic-6.12.74-2|3356	- firmware: imx: scu-irq: Init workqueue before request mbox channel
21mr|kernel-6.12-generic-6.12.74-2|3357	- firmware: imx: scu-irq: Set mu_resource_id before get handle
21mr|kernel-6.12-generic-6.12.74-2|3358	- firmware_loader: make RUST_FW_LOADER_ABSTRACTIONS select FW_LOADER
21mr|kernel-6.12-generic-6.12.74-2|3359	- firmware: meson_sm: fix device leak at probe
21mr|kernel-6.12-generic-6.12.74-2|3360	- firmware: qcom: scm: preserve assign_mem() error return value
21mr|kernel-6.12-generic-6.12.74-2|3361	- firmware: qcom: tzmem: disable sc7180 platform
21mr|kernel-6.12-generic-6.12.74-2|3362	- firmware: qcom: tzmem: fix qcom_tzmem_policy kernel-doc
21mr|kernel-6.12-generic-6.12.74-2|3363	- firmware: stratix10-svc: Add mutex in stratix10 memory management
21mr|kernel-6.12-generic-6.12.74-2|3364	- firmware: stratix10-svc: fix bug in saving controller data
21mr|kernel-6.12-generic-6.12.74-2|3365	- firmware: stratix10-svc: fix make htmldocs warning for stratix10_svc
21mr|kernel-6.12-generic-6.12.74-2|3366	- Fix access to video_is_primary_device() when compiled without CONFIG_VIDEO
21mr|kernel-6.12-generic-6.12.74-2|3367	- fjes: Add missing iounmap in fjes_hw_init()
21mr|kernel-6.12-generic-6.12.74-2|3368	- flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read
21mr|kernel-6.12-generic-6.12.74-2|3369	- flex_proportions: make fprop_new_period() hardirq safe
21mr|kernel-6.12-generic-6.12.74-2|3370	- floppy: fix for PAGE_SIZE != 4KB
21mr|kernel-6.12-generic-6.12.74-2|3371	- fou: Don't allow 0 for FOU_ATTR_IPPROTO.
21mr|kernel-6.12-generic-6.12.74-2|3372	- fs/9p: Don't open remote file with APPEND mode when writeback cache is used
21mr|kernel-6.12-generic-6.12.74-2|3373	- fs: Add 'initramfs_options' to set initramfs mount options
21mr|kernel-6.12-generic-6.12.74-2|3374	- fs: always return zero on success from replace_fd()
21mr|kernel-6.12-generic-6.12.74-2|3375	- fscontext: do not consume log entries when returning -EMSGSIZE
21mr|kernel-6.12-generic-6.12.74-2|3376	- fs: ext4: change GFP_KERNEL to GFP_NOFS to avoid deadlock
21mr|kernel-6.12-generic-6.12.74-2|3377	- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink
21mr|kernel-6.12-generic-6.12.74-2|3378	- fs/namespace: correctly handle errors returned by grab_requested_mnt_ns
21mr|kernel-6.12-generic-6.12.74-2|3379	- fs/namespace: fix reference leak in grab_requested_mnt_ns
21mr|kernel-6.12-generic-6.12.74-2|3380	- fs/nfs/io: make nfs_start_io_*() killable
21mr|kernel-6.12-generic-6.12.74-2|3381	- fs/nls: Fix inconsistency between utf8_to_utf32() and utf32_to_utf8()
21mr|kernel-6.12-generic-6.12.74-2|3382	- fs/nls: Fix utf16 to utf8 conversion
21mr|kernel-6.12-generic-6.12.74-2|3383	- fs/notify: call exportfs_encode_fid with s_umount
21mr|kernel-6.12-generic-6.12.74-2|3384	- fsnotify: do not generate ACCESS/MODIFY events on child for special files
21mr|kernel-6.12-generic-6.12.74-2|3385	- fs/ntfs3: check for shutdown in fsync
21mr|kernel-6.12-generic-6.12.74-2|3386	- fs/ntfs3: Fix a resource leak bug in wnd_extend()
21mr|kernel-6.12-generic-6.12.74-2|3387	- fs: ntfs3: Fix integer overflow in run_unpack()
21mr|kernel-6.12-generic-6.12.74-2|3388	- fs/ntfs3: fix mount failure for sparse runs in run_unpack()
21mr|kernel-6.12-generic-6.12.74-2|3389	- fs/ntfs3: Initialize allocated memory before use
21mr|kernel-6.12-generic-6.12.74-2|3390	- fs/ntfs3: out1 also needs to put mi
21mr|kernel-6.12-generic-6.12.74-2|3391	- fs/ntfs3: Prevent memory leaks in add sub record
21mr|kernel-6.12-generic-6.12.74-2|3392	- fs/ntfs3: reject index allocation if $BITMAP is empty but blocks exist
21mr|kernel-6.12-generic-6.12.74-2|3393	- fs/ntfs3: Support timestamps prior to epoch
21mr|kernel-6.12-generic-6.12.74-2|3394	- fs/proc: fix uaf in proc_readdir_de()
21mr|kernel-6.12-generic-6.12.74-2|3395	- fs/proc/task_mmu: check p->vec_buf for NULL
21mr|kernel-6.12-generic-6.12.74-2|3396	- fs: quota: create dedicated workqueue for quota_release_work
21mr|kernel-6.12-generic-6.12.74-2|3397	- fs: udf: fix OOB read in lengthAllocDescs handling
21mr|kernel-6.12-generic-6.12.74-2|3398	- ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct()
21mr|kernel-6.12-generic-6.12.74-2|3399	- ftrace: Fix BPF fexit with livepatch
21mr|kernel-6.12-generic-6.12.74-2|3400	- ftrace: Fix softlockup in ftrace_module_enable
21mr|kernel-6.12-generic-6.12.74-2|3401	- ftrace/samples: Fix function size computation
21mr|kernel-6.12-generic-6.12.74-2|3402	- fuse: Always flush the page cache before FOPEN_DIRECT_IO write
21mr|kernel-6.12-generic-6.12.74-2|3403	- fuse: check if copy_file_range() returns larger than requested size
21mr|kernel-6.12-generic-6.12.74-2|3404	- fuse: do not allow mapping a non-regular backing file
21mr|kernel-6.12-generic-6.12.74-2|3405	- fuse: fix livelock in synchronous file put from fuseblk workers
21mr|kernel-6.12-generic-6.12.74-2|3406	- fuse: fix possibly missing fuse_copy_finish() call in fuse_notify()
21mr|kernel-6.12-generic-6.12.74-2|3407	- fuse: fix readahead reclaim deadlock
21mr|kernel-6.12-generic-6.12.74-2|3408	- fuse: Invalidate the page cache after FOPEN_DIRECT_IO write
21mr|kernel-6.12-generic-6.12.74-2|3409	- fuse: prevent overflow in copy_file_range return value
21mr|kernel-6.12-generic-6.12.74-2|3410	- fuse: zero initialize inode private data
21mr|kernel-6.12-generic-6.12.74-2|3411	- futex: Don't leak robust_list pointer on exec race
21mr|kernel-6.12-generic-6.12.74-2|3412	- futex: Prevent use-after-free during requeue-PI
21mr|kernel-6.12-generic-6.12.74-2|3413	- gcc-plugins: Remove TODO_verify_il for GCC >= 16
21mr|kernel-6.12-generic-6.12.74-2|3414	- gcov: add support for GCC 15
21mr|kernel-6.12-generic-6.12.74-2|3415	- genalloc.h: fix htmldocs warning
21mr|kernel-6.12-generic-6.12.74-2|3416	- genetlink: fix genl_bind() invoking bind() after -EPERM
21mr|kernel-6.12-generic-6.12.74-2|3417	- gfs2: fix freeze error handling
21mr|kernel-6.12-generic-6.12.74-2|3418	- gfs2: Fix "gfs2: Switch to wait_event in gfs2_quotad"
21mr|kernel-6.12-generic-6.12.74-2|3419	- gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote
21mr|kernel-6.12-generic-6.12.74-2|3420	- gfs2: fix remote evict for read-only filesystems
21mr|kernel-6.12-generic-6.12.74-2|3421	- gfs2: Fix unlikely race in gdlm_put_lock
21mr|kernel-6.12-generic-6.12.74-2|3422	- gfs2: Fix use of bio_chain
21mr|kernel-6.12-generic-6.12.74-2|3423	- gfs2: Prevent recursive memory reclaim
21mr|kernel-6.12-generic-6.12.74-2|3424	- gpio: 104-idio-16: Define maximum valid register address offset
21mr|kernel-6.12-generic-6.12.74-2|3425	- gpio: cdev: Correct return code on memory allocation failure
21mr|kernel-6.12-generic-6.12.74-2|3426	- gpio: idio-16: Define fixed direction of the GPIO lines
21mr|kernel-6.12-generic-6.12.74-2|3427	- gpiolib: acpi: Add acpi_gpio_need_run_edge_events_on_boot() getter
21mr|kernel-6.12-generic-6.12.74-2|3428	- gpiolib: acpi: Add a quirk for Acer Nitro V15
21mr|kernel-6.12-generic-6.12.74-2|3429	- gpiolib: acpi: Add quirk for ASUS ProArt PX13
21mr|kernel-6.12-generic-6.12.74-2|3430	- gpiolib: acpi: Add quirk for Dell Precision 7780
21mr|kernel-6.12-generic-6.12.74-2|3431	- gpiolib: acpi: Fix gpio count with string references
21mr|kernel-6.12-generic-6.12.74-2|3432	- gpiolib: acpi: Fix potential out-of-boundary left shift
21mr|kernel-6.12-generic-6.12.74-2|3433	- gpiolib: acpi: Handle deferred list via new API
21mr|kernel-6.12-generic-6.12.74-2|3434	- gpiolib: acpi: Move quirks to a separate file
21mr|kernel-6.12-generic-6.12.74-2|3435	- gpiolib: acpi: Switch to use enum in acpi_gpio_in_ignore_list()
21mr|kernel-6.12-generic-6.12.74-2|3436	- gpiolib-acpi: Update file references in the Documentation and MAINTAINERS
21mr|kernel-6.12-generic-6.12.74-2|3437	- gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler
21mr|kernel-6.12-generic-6.12.74-2|3438	- gpiolib: Extend software-node support to support secondary software-nodes
21mr|kernel-6.12-generic-6.12.74-2|3439	- gpiolib: fix invalid pointer access in debugfs
21mr|kernel-6.12-generic-6.12.74-2|3440	- gpio: ljca: Fix duplicated IRQ mapping
21mr|kernel-6.12-generic-6.12.74-2|3441	- gpio: omap: do not register driver in probe()
21mr|kernel-6.12-generic-6.12.74-2|3442	- gpio: pca953x: Add support for level-triggered interrupts
21mr|kernel-6.12-generic-6.12.74-2|3443	- gpio: pca953x: handle short interrupt pulses on PCAL devices
21mr|kernel-6.12-generic-6.12.74-2|3444	- gpio: pca953x: mask interrupts in irq shutdown
21mr|kernel-6.12-generic-6.12.74-2|3445	- gpio: pci-idio-16: Define maximum valid register address offset
21mr|kernel-6.12-generic-6.12.74-2|3446	- gpio: regmap: add the .fixed_direction_output configuration parameter
21mr|kernel-6.12-generic-6.12.74-2|3447	- gpio: regmap: Allow to allocate regmap-irq device
21mr|kernel-6.12-generic-6.12.74-2|3448	- gpio: regmap: Fix memleak in error path in gpio_regmap_register()
21mr|kernel-6.12-generic-6.12.74-2|3449	- gpio: rockchip: mark the GPIO controller as sleeping
21mr|kernel-6.12-generic-6.12.74-2|3450	- gpio: rockchip: Stop calling pinctrl for set_direction
21mr|kernel-6.12-generic-6.12.74-2|3451	- gpio: sprd: Change sprd_gpio lock to raw_spin_lock
21mr|kernel-6.12-generic-6.12.74-2|3452	- gpio: swnode: don't use the swnode's name as the key for GPIO lookup
21mr|kernel-6.12-generic-6.12.74-2|3453	- gpio: virtuser: fix UAF in configfs release path
21mr|kernel-6.12-generic-6.12.74-2|3454	- gpio: wcd934x: mark the GPIO controller as sleeping
21mr|kernel-6.12-generic-6.12.74-2|3455	- gpu: host1x: Fix race in syncpt alloc/free
21mr|kernel-6.12-generic-6.12.74-2|3456	- greybus: gb-beagleplay: Fix timeout handling in bootloader functions
21mr|kernel-6.12-generic-6.12.74-2|3457	- gue: Fix skb memleak with inner IP protocol 0.
21mr|kernel-6.12-generic-6.12.74-2|3458	- gup: optimize longterm pin_user_pages() for large folio
21mr|kernel-6.12-generic-6.12.74-2|3459	- gve: Correct ethtool rx_dropped calculation
21mr|kernel-6.12-generic-6.12.74-2|3460	- gve: defer interrupt enabling until NAPI registration
21mr|kernel-6.12-generic-6.12.74-2|3461	- gve: Fix stats report corruption on queue count change
21mr|kernel-6.12-generic-6.12.74-2|3462	- hfs: clear offset and space out of valid records in b-tree node
21mr|kernel-6.12-generic-6.12.74-2|3463	- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits()
21mr|kernel-6.12-generic-6.12.74-2|3464	- hfs: make proper initalization of struct hfs_find_data
21mr|kernel-6.12-generic-6.12.74-2|3465	- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat()
21mr|kernel-6.12-generic-6.12.74-2|3466	- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent()
21mr|kernel-6.12-generic-6.12.74-2|3467	- hfsplus: fix missing hfs_bnode_get() in __hfs_bnode_create
21mr|kernel-6.12-generic-6.12.74-2|3468	- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()
21mr|kernel-6.12-generic-6.12.74-2|3469	- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
21mr|kernel-6.12-generic-6.12.74-2|3470	- hfsplus: fix volume corruption issue for generic/070
21mr|kernel-6.12-generic-6.12.74-2|3471	- hfsplus: fix volume corruption issue for generic/073
21mr|kernel-6.12-generic-6.12.74-2|3472	- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super()
21mr|kernel-6.12-generic-6.12.74-2|3473	- hfsplus: Verify inode mode when loading from disk
21mr|kernel-6.12-generic-6.12.74-2|3474	- hfs: validate record offset in hfsplus_bmap_alloc
21mr|kernel-6.12-generic-6.12.74-2|3475	- HID: amd_sfh: Add sync across amd sfh work functions
21mr|kernel-6.12-generic-6.12.74-2|3476	- HID: amd_sfh: Stop sensor before starting
21mr|kernel-6.12-generic-6.12.74-2|3477	- HID: apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list
21mr|kernel-6.12-generic-6.12.74-2|3478	- HID: Apply quirk HID_QUIRK_ALWAYS_POLL to Edifier QR30 (2d99:a101)
21mr|kernel-6.12-generic-6.12.74-2|3479	- HID: asus: add support for missing PX series fn keys
21mr|kernel-6.12-generic-6.12.74-2|3480	- HID: asus: add Z13 folio to generic group for multitouch to work
21mr|kernel-6.12-generic-6.12.74-2|3481	- HID: elecom: Add support for ELECOM M-XT3URBK (018F)
21mr|kernel-6.12-generic-6.12.74-2|3482	- hid: fix I2C read buffer overflow in raw_event() for mcp2221
21mr|kernel-6.12-generic-6.12.74-2|3483	- HID: hid-input: Extend Elan ignore battery quirk to USB
21mr|kernel-6.12-generic-6.12.74-2|3484	- HID: hid-input: only ignore 0 battery events for digitizers
21mr|kernel-6.12-generic-6.12.74-2|3485	- HID: hid-ntrig: Prevent memory leak in ntrig_report_version()
21mr|kernel-6.12-generic-6.12.74-2|3486	- HID: hidraw: tighten ioctl command parsing
21mr|kernel-6.12-generic-6.12.74-2|3487	- HID: i2c-hid: fix potential buffer overflow in i2c_hid_get_report()
21mr|kernel-6.12-generic-6.12.74-2|3488	- HID: i2c-hid: Resolve touchpad issues on Dell systems during S4
21mr|kernel-6.12-generic-6.12.74-2|3489	- HID: input: map HID_GD_Z to ABS_DISTANCE for stylus/pen
21mr|kernel-6.12-generic-6.12.74-2|3490	- HID: intel-ish-hid: Fix -Wcast-function-type-strict in devm_ishtp_alloc_workqueue()
21mr|kernel-6.12-generic-6.12.74-2|3491	- HID: intel-ish-hid: Reset enum_devices_done before enumeration
21mr|kernel-6.12-generic-6.12.74-2|3492	- HID: intel-ish-hid: Update ishtp bus match to support device ID table
21mr|kernel-6.12-generic-6.12.74-2|3493	- HID: intel-ish-hid: Use dedicated unbound workqueues to prevent resume blocking
21mr|kernel-6.12-generic-6.12.74-2|3494	- HID: logitech: add HID++ support for Logitech MX Anywhere 3S
21mr|kernel-6.12-generic-6.12.74-2|3495	- HID: logitech-dj: Remove duplicate error logging
21mr|kernel-6.12-generic-6.12.74-2|3496	- HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL
21mr|kernel-6.12-generic-6.12.74-2|3497	- HID: logitech-hidpp: Do not assume FAP in hidpp_send_message_sync()
21mr|kernel-6.12-generic-6.12.74-2|3498	- HID: multitouch: add MT_QUIRK_STICKY_FINGERS to MT_CLS_VTL
21mr|kernel-6.12-generic-6.12.74-2|3499	- HID: multitouch: fix name of Stylus input devices
21mr|kernel-6.12-generic-6.12.74-2|3500	- HID: multitouch: fix sticky fingers
21mr|kernel-6.12-generic-6.12.74-2|3501	- HID: nintendo: Wait longer for initial probe
21mr|kernel-6.12-generic-6.12.74-2|3502	- HID: pidff: PERMISSIVE_CONTROL quirk autodetection
21mr|kernel-6.12-generic-6.12.74-2|3503	- HID: pidff: Use direction fix only for conditional effects
21mr|kernel-6.12-generic-6.12.74-2|3504	- HID: playstation: Center initial joystick axes to prevent spurious events
21mr|kernel-6.12-generic-6.12.74-2|3505	- HID: playstation: Fix memory leak in dualshock4_get_calibration_data()
21mr|kernel-6.12-generic-6.12.74-2|3506	- HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel
21mr|kernel-6.12-generic-6.12.74-2|3507	- HID: quirks: Add another Chicony HP 5MP Cameras to hid_ignore_list
21mr|kernel-6.12-generic-6.12.74-2|3508	- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug
21mr|kernel-6.12-generic-6.12.74-2|3509	- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155
21mr|kernel-6.12-generic-6.12.74-2|3510	- HID: quirks: work around VID/PID conflict for appledisplay
21mr|kernel-6.12-generic-6.12.74-2|3511	- HID: uclogic: Fix potential memory leak in error path
21mr|kernel-6.12-generic-6.12.74-2|3512	- HID: usbhid: paper over wrong bNumDescriptor field
21mr|kernel-6.12-generic-6.12.74-2|3513	- hostfs: Fix only passing host root in boot stage with new mount
21mr|kernel-6.12-generic-6.12.74-2|3514	- hrtimer: Fix softirq base check in update_needs_ipi()
21mr|kernel-6.12-generic-6.12.74-2|3515	- hrtimers: Introduce hrtimer_update_function()
21mr|kernel-6.12-generic-6.12.74-2|3516	- hrtimers: Make hrtimer_update_function() less expensive
21mr|kernel-6.12-generic-6.12.74-2|3517	- hrtimers: Unconditionally update target CPU base after offline timer migration
21mr|kernel-6.12-generic-6.12.74-2|3518	- hsr: Fix supervision frame sending on HSRv0
21mr|kernel-6.12-generic-6.12.74-2|3519	- hsr: hold rcu and dev lock for hsr_get_port_ndev
21mr|kernel-6.12-generic-6.12.74-2|3520	- hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr
21mr|kernel-6.12-generic-6.12.74-2|3521	- hsr: use rtnl lock when iterating over ports
21mr|kernel-6.12-generic-6.12.74-2|3522	- hwmon: (asus-ec-sensors) increase timeout for locking ACPI mutex
21mr|kernel-6.12-generic-6.12.74-2|3523	- hwmon: (dell-smm) Limit fan multiplier to avoid overflow
21mr|kernel-6.12-generic-6.12.74-2|3524	- hwmon: (dell-smm) Remove Dell Precision 490 custom config data
21mr|kernel-6.12-generic-6.12.74-2|3525	- hwmon: (ibmpex) fix use-after-free in high/low store
21mr|kernel-6.12-generic-6.12.74-2|3526	- hwmon: (k10temp) Add device ID for Strix Halo
21mr|kernel-6.12-generic-6.12.74-2|3527	- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models
21mr|kernel-6.12-generic-6.12.74-2|3528	- hwmon: (lenovo-ec-sensors) Update P8 supprt
21mr|kernel-6.12-generic-6.12.74-2|3529	- hwmon: (ltc4282): Fix reset_history file permissions
21mr|kernel-6.12-generic-6.12.74-2|3530	- hwmon: (max16065) Use local variable to avoid TOCTOU
21mr|kernel-6.12-generic-6.12.74-2|3531	- hwmon: (max6697) fix regmap leak on probe failure
21mr|kernel-6.12-generic-6.12.74-2|3532	- hwmon: (mlxreg-fan) Separate methods of fan setting coming from different subsystems
21mr|kernel-6.12-generic-6.12.74-2|3533	- hwmon: (occ) Mark occ_init_attribute() as __printf
21mr|kernel-6.12-generic-6.12.74-2|3534	- hwmon: (sbtsi_temp) AMD CPU extended temperature range support
21mr|kernel-6.12-generic-6.12.74-2|3535	- hwmon: (sht3x) Fix error handling
21mr|kernel-6.12-generic-6.12.74-2|3536	- hwmon: sy7636a: add alias
21mr|kernel-6.12-generic-6.12.74-2|3537	- hwmon: sy7636a: Fix regulator_enable resource leak on error path
21mr|kernel-6.12-generic-6.12.74-2|3538	- hwmon: (tmp401) fix overflow caused by default conversion rate value
21mr|kernel-6.12-generic-6.12.74-2|3539	- hwmon: (w83791d) Convert macros to functions to avoid TOCTOU
21mr|kernel-6.12-generic-6.12.74-2|3540	- hwmon: (w83l786ng) Convert macros to functions to avoid TOCTOU
21mr|kernel-6.12-generic-6.12.74-2|3541	- hwrng: ks-sa - fix division by zero in ks_sa_rng_init
21mr|kernel-6.12-generic-6.12.74-2|3542	- hwrng: nomadik - add ARM_AMBA dependency
21mr|kernel-6.12-generic-6.12.74-2|3543	- i2c: amd-mp2: fix reference leak in MP2 PCI device
21mr|kernel-6.12-generic-6.12.74-2|3544	- i2c: designware: Add disabling clocks when probe fails
21mr|kernel-6.12-generic-6.12.74-2|3545	- i2c: designware: Add quirk for Intel Xe
21mr|kernel-6.12-generic-6.12.74-2|3546	- i2c: designware: Disable SMBus interrupts to prevent storms from mis-configured firmware
21mr|kernel-6.12-generic-6.12.74-2|3547	- i2c: designware: Fix clock issue when PM is disabled
21mr|kernel-6.12-generic-6.12.74-2|3548	- i2c: i801: Hide Intel Birch Stream SoC TCO WDT
21mr|kernel-6.12-generic-6.12.74-2|3549	- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD
21mr|kernel-6.12-generic-6.12.74-2|3550	- i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA
21mr|kernel-6.12-generic-6.12.74-2|3551	- i2c: riic: Move suspend handling to NOIRQ phase
21mr|kernel-6.12-generic-6.12.74-2|3552	- i3c: fix refcount inconsistency in i3c_master_register
21mr|kernel-6.12-generic-6.12.74-2|3553	- i3c: master: svc: Prevent incomplete IBI transaction
21mr|kernel-6.12-generic-6.12.74-2|3554	- i3c: master: svc: Recycle unused IBI slot
21mr|kernel-6.12-generic-6.12.74-2|3555	- i3c: master: svc: Use manual response for IBI events
21mr|kernel-6.12-generic-6.12.74-2|3556	- i3c: mipi-i3c-hci-pci: Add support for Intel Wildcat Lake-U I3C
21mr|kernel-6.12-generic-6.12.74-2|3557	- i40e: add mask to apply valid bits for itr_idx
21mr|kernel-6.12-generic-6.12.74-2|3558	- i40e: add max boundary check for VF filters
21mr|kernel-6.12-generic-6.12.74-2|3559	- i40e: add validation for ring_len param
21mr|kernel-6.12-generic-6.12.74-2|3560	- i40e: fix idx validation in config queues msg
21mr|kernel-6.12-generic-6.12.74-2|3561	- i40e: fix idx validation in i40e_validate_queue_map
21mr|kernel-6.12-generic-6.12.74-2|3562	- i40e: fix input validation logic for action_meta
21mr|kernel-6.12-generic-6.12.74-2|3563	- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path
21mr|kernel-6.12-generic-6.12.74-2|3564	- i40e: fix scheduling in set_rx_mode
21mr|kernel-6.12-generic-6.12.74-2|3565	- i40e: fix validation of VF state in get resources
21mr|kernel-6.12-generic-6.12.74-2|3566	- i40e: improve VF MAC filters accounting
21mr|kernel-6.12-generic-6.12.74-2|3567	- i40e: remove redundant memory barrier when cleaning Tx descs
21mr|kernel-6.12-generic-6.12.74-2|3568	- i40e: validate ring_len parameter against hardware-specific values
21mr|kernel-6.12-generic-6.12.74-2|3569	- iavf: fix off-by-one issues in iavf_config_rss_reg()
21mr|kernel-6.12-generic-6.12.74-2|3570	- IB/ipoib: Ignore L3 master device
21mr|kernel-6.12-generic-6.12.74-2|3571	- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions
21mr|kernel-6.12-generic-6.12.74-2|3572	- IB/sa: Fix sa_local_svc_timeout_ms read race
21mr|kernel-6.12-generic-6.12.74-2|3573	- ice: Avoid detrimental cleanup for bond during interface stop
21mr|kernel-6.12-generic-6.12.74-2|3574	- ice: Don't use %%pK through printk or tracepoints
21mr|kernel-6.12-generic-6.12.74-2|3575	- ice: Fix incorrect timeout ice_release_res()
21mr|kernel-6.12-generic-6.12.74-2|3576	- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
21mr|kernel-6.12-generic-6.12.74-2|3577	- ice: Fix persistent failure in ice_get_rxfh
21mr|kernel-6.12-generic-6.12.74-2|3578	- ice: fix PTP cleanup on driver removal in error path
21mr|kernel-6.12-generic-6.12.74-2|3579	- ice: fix Rx page leak on multi-buffer frames
21mr|kernel-6.12-generic-6.12.74-2|3580	- ice: ice_adapter: release xa entry on adapter allocation failure
21mr|kernel-6.12-generic-6.12.74-2|3581	- ice: initialize ring_stats->syncp
21mr|kernel-6.12-generic-6.12.74-2|3582	- ice: stop counting UDP csum mismatch as rx_errors
21mr|kernel-6.12-generic-6.12.74-2|3583	- ice: store max_frame and rx_buf_len only in ice_rx_ring
21mr|kernel-6.12-generic-6.12.74-2|3584	- idpf: add support for SW triggered interrupts
21mr|kernel-6.12-generic-6.12.74-2|3585	- idpf: add support for Tx refillqs in flow scheduling mode
21mr|kernel-6.12-generic-6.12.74-2|3586	- idpf: cap maximum Rx buffer size
21mr|kernel-6.12-generic-6.12.74-2|3587	- idpf: do not linearize big TSO packets
21mr|kernel-6.12-generic-6.12.74-2|3588	- idpf: fix memory leak in idpf_vport_rel()
21mr|kernel-6.12-generic-6.12.74-2|3589	- idpf: fix mismatched free function for dma_alloc_coherent
21mr|kernel-6.12-generic-6.12.74-2|3590	- idpf: fix possible vport_config NULL pointer deref in remove
21mr|kernel-6.12-generic-6.12.74-2|3591	- idpf: fix Rx descriptor ready check barrier in splitq
21mr|kernel-6.12-generic-6.12.74-2|3592	- idpf: improve when to set RE bit logic
21mr|kernel-6.12-generic-6.12.74-2|3593	- idpf: keep the netdev when a reset fails
21mr|kernel-6.12-generic-6.12.74-2|3594	- idpf: reduce mbx_task schedule delay to 300us
21mr|kernel-6.12-generic-6.12.74-2|3595	- idpf: remove obsolete stashing code
21mr|kernel-6.12-generic-6.12.74-2|3596	- idpf: replace flow scheduling buffer ring with buffer pool
21mr|kernel-6.12-generic-6.12.74-2|3597	- idpf: simplify and fix splitq Tx packet rollback error path
21mr|kernel-6.12-generic-6.12.74-2|3598	- idpf: stop Tx if there are insufficient buffer resources
21mr|kernel-6.12-generic-6.12.74-2|3599	- idpf: trigger SW interrupt when exiting wb_on_itr mode
21mr|kernel-6.12-generic-6.12.74-2|3600	- idr: fix idr_alloc() returning an ID out of range
21mr|kernel-6.12-generic-6.12.74-2|3601	- igb: fix link test skipping when interface is admin down
21mr|kernel-6.12-generic-6.12.74-2|3602	- igc: don't fail igc_probe() on LED setup error
21mr|kernel-6.12-generic-6.12.74-2|3603	- igc: fix race condition in TX timestamp read for register 0
21mr|kernel-6.12-generic-6.12.74-2|3604	- igc: Restore default Qbv schedule when changing channels
21mr|kernel-6.12-generic-6.12.74-2|3605	- iio: accel: adxl380: fix handling of unavailable "INT1" interrupt
21mr|kernel-6.12-generic-6.12.74-2|3606	- iio: accel: bmc150: Fix irq assumption regression
21mr|kernel-6.12-generic-6.12.74-2|3607	- iio: accel: fix ADXL355 startup race condition
21mr|kernel-6.12-generic-6.12.74-2|3608	- iio: accel: iis328dq: fix gain values
21mr|kernel-6.12-generic-6.12.74-2|3609	- iio: adc: ad7280a: fix ad7280_store_balance_timer()
21mr|kernel-6.12-generic-6.12.74-2|3610	- iio: adc: ad7280a: handle spi_setup() errors in probe()
21mr|kernel-6.12-generic-6.12.74-2|3611	- iio: adc: ad9467: fix ad9434 vref mask
21mr|kernel-6.12-generic-6.12.74-2|3612	- iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver
21mr|kernel-6.12-generic-6.12.74-2|3613	- iio: adc: exynos_adc: fix OF populate on driver rebind
21mr|kernel-6.12-generic-6.12.74-2|3614	- iio: adc: imx93_adc: load calibrated values even calibration failed
21mr|kernel-6.12-generic-6.12.74-2|3615	- iio/adc/pac1934: fix channel disable configuration
21mr|kernel-6.12-generic-6.12.74-2|3616	- iio: adc: pac1934: Fix clamped value in pac1934_reg_snapshot
21mr|kernel-6.12-generic-6.12.74-2|3617	- iio: adc: rtq6056: Correct the sign bit index
21mr|kernel-6.12-generic-6.12.74-2|3618	- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register
21mr|kernel-6.12-generic-6.12.74-2|3619	- iio: adc: stm32-dfsdm: fix st,adc-alt-channel property handling
21mr|kernel-6.12-generic-6.12.74-2|3620	- iio: adc: ti_am335x_adc: Limit step_avg to valid range for gcc complains
21mr|kernel-6.12-generic-6.12.74-2|3621	- iio: buffer-dmaengine: enable .get_dma_dev()
21mr|kernel-6.12-generic-6.12.74-2|3622	- iio: buffer-dma: support getting the DMA channel
21mr|kernel-6.12-generic-6.12.74-2|3623	- iio: buffer: support getting dma channel from the buffer
21mr|kernel-6.12-generic-6.12.74-2|3624	- iio: chemical: scd4x: fix reported channel endianness
21mr|kernel-6.12-generic-6.12.74-2|3625	- iio:common:ssp_sensors: Fix an error handling path ssp_probe()
21mr|kernel-6.12-generic-6.12.74-2|3626	- iio: consumers: Fix handling of negative channel scale in iio_convert_raw_to_processed()
21mr|kernel-6.12-generic-6.12.74-2|3627	- iio: consumers: Fix offset handling in iio_convert_raw_to_processed()
21mr|kernel-6.12-generic-6.12.74-2|3628	- iio: core: add missing mutex_destroy in iio_dev_release()
21mr|kernel-6.12-generic-6.12.74-2|3629	- iio: core: add separate lockdep class for info_exist_lock
21mr|kernel-6.12-generic-6.12.74-2|3630	- iio: core: Replace lockdep_set_class() + mutex_init() by combined call
21mr|kernel-6.12-generic-6.12.74-2|3631	- iio: dac: ad5360: use int type to store negative error codes
21mr|kernel-6.12-generic-6.12.74-2|3632	- iio: dac: ad5421: use int type to store negative error codes
21mr|kernel-6.12-generic-6.12.74-2|3633	- iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl
21mr|kernel-6.12-generic-6.12.74-2|3634	- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE
21mr|kernel-6.12-generic-6.12.74-2|3635	- iio: frequency: adf4350: Fix prescaler usage.
21mr|kernel-6.12-generic-6.12.74-2|3636	- iio: humditiy: hdc3020: fix units for temperature and humidity measurement
21mr|kernel-6.12-generic-6.12.74-2|3637	- iio: humditiy: hdc3020: fix units for thresholds and hysteresis
21mr|kernel-6.12-generic-6.12.74-2|3638	- iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspended
21mr|kernel-6.12-generic-6.12.74-2|3639	- iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resume
21mr|kernel-6.12-generic-6.12.74-2|3640	- iio: imu: inv_icm42600: Simplify pm_runtime setup
21mr|kernel-6.12-generic-6.12.74-2|3641	- iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settings fields
21mr|kernel-6.12-generic-6.12.74-2|3642	- iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection
21mr|kernel-6.12-generic-6.12.74-2|3643	- iio: imu: st_lsm6dsx: Fix measurement unit for odr struct member
21mr|kernel-6.12-generic-6.12.74-2|3644	- iio: st_lsm6dsx: Fixed calibrated timestamp calculation
21mr|kernel-6.12-generic-6.12.74-2|3645	- iio: xilinx-ams: Fix AMS_ALARM_THR_DIRECT_MASK
21mr|kernel-6.12-generic-6.12.74-2|3646	- iio: xilinx-ams: Unmask interrupts after updating alarms
21mr|kernel-6.12-generic-6.12.74-2|3647	- ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr
21mr|kernel-6.12-generic-6.12.74-2|3648	- ima: Handle error code returned by ima_filter_rule_match()
21mr|kernel-6.12-generic-6.12.74-2|3649	- inet: Avoid ehash lookup race in inet_ehash_insert()
21mr|kernel-6.12-generic-6.12.74-2|3650	- inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule()
21mr|kernel-6.12-generic-6.12.74-2|3651	- inet_diag: annotate data-races in inet_diag_bc_sk()
21mr|kernel-6.12-generic-6.12.74-2|3652	- inet: ping: check sock_net() in ping_get_port() and ping_lookup()
21mr|kernel-6.12-generic-6.12.74-2|3653	- inet: ping: Fix icmp out counting
21mr|kernel-6.12-generic-6.12.74-2|3654	- init: handle bootloader identifier in kernel parameters
21mr|kernel-6.12-generic-6.12.74-2|3655	- init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD
21mr|kernel-6.12-generic-6.12.74-2|3656	- Input: alps - fix use-after-free bugs caused by dev3_register_work
21mr|kernel-6.12-generic-6.12.74-2|3657	- Input: atmel_mxt_ts - allow reset GPIO to sleep
21mr|kernel-6.12-generic-6.12.74-2|3658	- Input: cros_ec_keyb - fix an invalid memory access
21mr|kernel-6.12-generic-6.12.74-2|3659	- Input: goodix - add support for ACPI ID GDIX1003
21mr|kernel-6.12-generic-6.12.74-2|3660	- Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA
21mr|kernel-6.12-generic-6.12.74-2|3661	- Input: i8042 - add quirks for MECHREVO Wujie 15X Pro
21mr|kernel-6.12-generic-6.12.74-2|3662	- Input: i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8042 quirk table
21mr|kernel-6.12-generic-6.12.74-2|3663	- Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table
21mr|kernel-6.12-generic-6.12.74-2|3664	- Input: imx_sc_key - fix memory corruption on unload
21mr|kernel-6.12-generic-6.12.74-2|3665	- Input: iqs7222 - avoid enabling unused interrupts
21mr|kernel-6.12-generic-6.12.74-2|3666	- Input: lkkbd - disable pending work before freeing device
21mr|kernel-6.12-generic-6.12.74-2|3667	- Input: pegasus-notetaker - fix potential out-of-bounds access
21mr|kernel-6.12-generic-6.12.74-2|3668	- Input: ti_am335x_tsc - fix off-by-one error in wire_order validation
21mr|kernel-6.12-generic-6.12.74-2|3669	- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak
21mr|kernel-6.12-generic-6.12.74-2|3670	- intel_th: fix device leak on output open()
21mr|kernel-6.12-generic-6.12.74-2|3671	- intel_th: Fix error handling in intel_th_output_open
21mr|kernel-6.12-generic-6.12.74-2|3672	- interconnect: debugfs: Fix incorrect error handling for NULL path
21mr|kernel-6.12-generic-6.12.74-2|3673	- interconnect: debugfs: initialize src_node and dst_node to empty strings
21mr|kernel-6.12-generic-6.12.74-2|3674	- interconnect: qcom: msm8996: add missing link to SLAVE_USB_HS
21mr|kernel-6.12-generic-6.12.74-2|3675	- interconnect: qcom: sdx75: Drop QPIC interconnect and BCM nodes
21mr|kernel-6.12-generic-6.12.74-2|3676	- iomap: account for unaligned end offsets when truncating read range
21mr|kernel-6.12-generic-6.12.74-2|3677	- iomap: adjust read range correctly for non-block-aligned positions
21mr|kernel-6.12-generic-6.12.74-2|3678	- iomap: allocate s_dio_done_wq for async reads as well
21mr|kernel-6.12-generic-6.12.74-2|3679	- iomap: always run error completions in user context
21mr|kernel-6.12-generic-6.12.74-2|3680	- iomap: factor out a iomap_dio_done helper
21mr|kernel-6.12-generic-6.12.74-2|3681	- iommu/amd: Fix pci_segment memleak in alloc_pci_segment()
21mr|kernel-6.12-generic-6.12.74-2|3682	- iommu/amd/pgtbl: Fix possible race while increase page table level
21mr|kernel-6.12-generic-6.12.74-2|3683	- iommu/amd: Propagate the error code returned by __modify_irte_ga() in modify_irte_ga()
21mr|kernel-6.12-generic-6.12.74-2|3684	- iommu/amd: Skip enabling command/event buffers for kdump
21mr|kernel-6.12-generic-6.12.74-2|3685	- iommu/apple-dart: Clear stream error indicator bits for T8110 DARTs
21mr|kernel-6.12-generic-6.12.74-2|3686	- iommu/apple-dart: fix device leak on of_xlate()
21mr|kernel-6.12-generic-6.12.74-2|3687	- iommu/arm-smmu-qcom: do not register driver in probe()
21mr|kernel-6.12-generic-6.12.74-2|3688	- iommu/arm-smmu-qcom: Enable use of all SMR groups when running bare-metal
21mr|kernel-6.12-generic-6.12.74-2|3689	- iommu/arm-smmu-v3: Fix error check in arm_smmu_alloc_cd_tables
21mr|kernel-6.12-generic-6.12.74-2|3690	- iommu: disable SVA when CONFIG_X86 is set
21mr|kernel-6.12-generic-6.12.74-2|3691	- iommu/exynos: fix device leak on of_xlate()
21mr|kernel-6.12-generic-6.12.74-2|3692	- iommufd: Don't overflow during division for dirty tracking
21mr|kernel-6.12-generic-6.12.74-2|3693	- iommufd: Fix race during abort for file descriptors
21mr|kernel-6.12-generic-6.12.74-2|3694	- iommufd: Make vfio_compat's unmap succeed if the range is already empty
21mr|kernel-6.12-generic-6.12.74-2|3695	- iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO
21mr|kernel-6.12-generic-6.12.74-2|3696	- iommufd/selftest: Check for overflow in IOMMU_TEST_OP_ADD_RESERVED
21mr|kernel-6.12-generic-6.12.74-2|3697	- iommufd/selftest: Make it clearer to gcc that the access is not out of bounds
21mr|kernel-6.12-generic-6.12.74-2|3698	- iommufd/selftest: Update hw_info coverage for an input data_type
21mr|kernel-6.12-generic-6.12.74-2|3699	- iommu/ipmmu-vmsa: fix device leak on of_xlate()
21mr|kernel-6.12-generic-6.12.74-2|3700	- iommu/mediatek: fix device leak on of_xlate()
21mr|kernel-6.12-generic-6.12.74-2|3701	- iommu/mediatek: fix use-after-free on probe deferral
21mr|kernel-6.12-generic-6.12.74-2|3702	- iommu/mediatek-v1: fix device leak on probe_device()
21mr|kernel-6.12-generic-6.12.74-2|3703	- iommu/mediatek-v1: fix device leaks on probe()
21mr|kernel-6.12-generic-6.12.74-2|3704	- iommu/omap: fix device leaks on probe_device()
21mr|kernel-6.12-generic-6.12.74-2|3705	- iommu/qcom: fix device leak on of_xlate()
21mr|kernel-6.12-generic-6.12.74-2|3706	- iommu/sun50i: fix device leak on of_xlate()
21mr|kernel-6.12-generic-6.12.74-2|3707	- iommu/tegra: fix device leak on probe_device()
21mr|kernel-6.12-generic-6.12.74-2|3708	- iommu/vt-d: Avoid use of NULL after WARN_ON_ONCE
21mr|kernel-6.12-generic-6.12.74-2|3709	- iommu/vt-d: debugfs: Fix legacy mode page table dump logic
21mr|kernel-6.12-generic-6.12.74-2|3710	- iommu/vt-d: Disallow dirty tracking if incoherent page walk
21mr|kernel-6.12-generic-6.12.74-2|3711	- iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page()
21mr|kernel-6.12-generic-6.12.74-2|3712	- iommu/vt-d: Fix unused invalidation hint in qi_desc_iotlb
21mr|kernel-6.12-generic-6.12.74-2|3713	- iommu/vt-d: PRS isn't usable if PDS isn't supported
21mr|kernel-6.12-generic-6.12.74-2|3714	- iommu/vt-d: Replace snprintf with scnprintf in dmar_latency_snapshot()
21mr|kernel-6.12-generic-6.12.74-2|3715	- io_uring: backport io_should_terminate_tw()
21mr|kernel-6.12-generic-6.12.74-2|3716	- io_uring/cmd: let cmds to know about dying task
21mr|kernel-6.12-generic-6.12.74-2|3717	- io_uring: correct __must_hold annotation in io_install_fixed_file
21mr|kernel-6.12-generic-6.12.74-2|3718	- io_uring: fix filename leak in __io_openat_prep()
21mr|kernel-6.12-generic-6.12.74-2|3719	- io_uring: fix incorrect io_kiocb reference in io_link_skb
21mr|kernel-6.12-generic-6.12.74-2|3720	- io_uring: fix min_wait wakeups for SQPOLL
21mr|kernel-6.12-generic-6.12.74-2|3721	- io_uring: include dying ring in task_work "should cancel" state
21mr|kernel-6.12-generic-6.12.74-2|3722	- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop
21mr|kernel-6.12-generic-6.12.74-2|3723	- io_uring/kbuf: drop WARN_ON_ONCE() from incremental length check
21mr|kernel-6.12-generic-6.12.74-2|3724	- io_uring: move local task_work in exit cancel loop
21mr|kernel-6.12-generic-6.12.74-2|3725	- io_uring/msg_ring: kill alloc_cache for io_kiocb allocations
21mr|kernel-6.12-generic-6.12.74-2|3726	- io_uring/napi: fix io_napi_entry RCU accesses
21mr|kernel-6.12-generic-6.12.74-2|3727	- io_uring/poll: correctly handle io_poll_add() return value on update
21mr|kernel-6.12-generic-6.12.74-2|3728	- io_uring/rw: recycle buffers manually for non-mshot reads
21mr|kernel-6.12-generic-6.12.74-2|3729	- io_uring/sqpoll: be smarter on when to update the stime usage
21mr|kernel-6.12-generic-6.12.74-2|3730	- io_uring/sqpoll: switch away from getrusage() for CPU accounting
21mr|kernel-6.12-generic-6.12.74-2|3731	- io_uring/waitid: always prune wait queue entry in io_waitid_wait()
21mr|kernel-6.12-generic-6.12.74-2|3732	- io_uring/zctx: check chained notif contexts
21mr|kernel-6.12-generic-6.12.74-2|3733	- ip6_gre: make ip6gre_header() robust
21mr|kernel-6.12-generic-6.12.74-2|3734	- ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()
21mr|kernel-6.12-generic-6.12.74-2|3735	- ipmi: Fix handling of messages with provided receive message pointer
21mr|kernel-6.12-generic-6.12.74-2|3736	- ipmi: Fix __scan_channels() failing to rescan channels
21mr|kernel-6.12-generic-6.12.74-2|3737	- ipmi: Fix the race between __scan_channels() and deliver_response()
21mr|kernel-6.12-generic-6.12.74-2|3738	- ipmi: Rework user message limit handling
21mr|kernel-6.12-generic-6.12.74-2|3739	- ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu]
21mr|kernel-6.12-generic-6.12.74-2|3740	- ipv4: Fix reference count leak when using error routes with nexthop objects
21mr|kernel-6.12-generic-6.12.74-2|3741	- ipv4: ip_gre: make ipgre_header() robust
21mr|kernel-6.12-generic-6.12.74-2|3742	- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe
21mr|kernel-6.12-generic-6.12.74-2|3743	- ipv6: Add sanity checks on ipv6_devconf.rpl_seg_enabled
21mr|kernel-6.12-generic-6.12.74-2|3744	- ipv6: adopt dst_dev() helper
21mr|kernel-6.12-generic-6.12.74-2|3745	- ipv6: annotate data-race in ndisc_router_discovery()
21mr|kernel-6.12-generic-6.12.74-2|3746	- ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()
21mr|kernel-6.12-generic-6.12.74-2|3747	- ipv6: clear RA flags when adding a static route
21mr|kernel-6.12-generic-6.12.74-2|3748	- ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|3749	- ipv6: Fix ECMP sibling count mismatch when clearing RTF_ADDRCONF
21mr|kernel-6.12-generic-6.12.74-2|3750	- ipv6: Fix use-after-free in inet6_addr_del().
21mr|kernel-6.12-generic-6.12.74-2|3751	- ipv6: np->rxpmtu race annotation
21mr|kernel-6.12-generic-6.12.74-2|3752	- ipv6: use the right ifindex when replying to icmpv6 from localhost
21mr|kernel-6.12-generic-6.12.74-2|3753	- ipvlan: Ignore PACKET_LOOPBACK in handle_mode_l2()
21mr|kernel-6.12-generic-6.12.74-2|3754	- ipvlan: Make the addrs_lock be per port
21mr|kernel-6.12-generic-6.12.74-2|3755	- ipvs: Defer ip_vs_ftp unregister during netns cleanup
21mr|kernel-6.12-generic-6.12.74-2|3756	- ipvs: fix ipv4 null-ptr-deref in route error path
21mr|kernel-6.12-generic-6.12.74-2|3757	- ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable
21mr|kernel-6.12-generic-6.12.74-2|3758	- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment
21mr|kernel-6.12-generic-6.12.74-2|3759	- irqchip/gic-v3-its: Avoid truncating memory addresses
21mr|kernel-6.12-generic-6.12.74-2|3760	- irqchip/imx-mu-msi: Fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|3761	- irqchip/irq-bcm7038-l1: Fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|3762	- irqchip/irq-bcm7120-l2: Fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|3763	- irqchip/irq-brcmstb-l2: Fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|3764	- irqchip/loongson-pch-lpc: Use legacy domain for PCH-LPC IRQ controller
21mr|kernel-6.12-generic-6.12.74-2|3765	- irqchip/mchp-eic: Fix error code in mchp_eic_domain_alloc()
21mr|kernel-6.12-generic-6.12.74-2|3766	- irqchip/qcom-irq-combiner: Fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|3767	- irqchip/renesas-rzg2l: Fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|3768	- irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_ops
21mr|kernel-6.12-generic-6.12.74-2|3769	- irqchip/sifive-plic: Avoid interrupt ID 0 handling during suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|3770	- irqchip/sifive-plic: Make use of __assign_bit()
21mr|kernel-6.12-generic-6.12.74-2|3771	- irqchip/sifive-plic: Respect mask state when setting affinity
21mr|kernel-6.12-generic-6.12.74-2|3772	- irqchip/starfive-jh8100: Fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|3773	- irqdomain: cdx: Switch to of_fwnode_handle()
21mr|kernel-6.12-generic-6.12.74-2|3774	- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()
21mr|kernel-6.12-generic-6.12.74-2|3775	- isofs: check the return value of sb_min_blocksize() in isofs_fill_super
21mr|kernel-6.12-generic-6.12.74-2|3776	- ixgbevf: Add support for Intel(R) E610 device
21mr|kernel-6.12-generic-6.12.74-2|3777	- ixgbevf: fix getting link speed data for E610 devices
21mr|kernel-6.12-generic-6.12.74-2|3778	- ixgbevf: fix mailbox API compatibility by negotiating supported features
21mr|kernel-6.12-generic-6.12.74-2|3779	- jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system corrupted
21mr|kernel-6.12-generic-6.12.74-2|3780	- jbd2: ensure that all ongoing I/O complete before freeing blocks
21mr|kernel-6.12-generic-6.12.74-2|3781	- jbd2: fix the inconsistency between checksum and data in memory for journal sb
21mr|kernel-6.12-generic-6.12.74-2|3782	- jbd2: use a per-journal lock_class_key for jbd2_trans_commit_key
21mr|kernel-6.12-generic-6.12.74-2|3783	- jbd2: use a weaker annotation in journal handling
21mr|kernel-6.12-generic-6.12.74-2|3784	- jfs: fix uninitialized waitqueue in transaction manager
21mr|kernel-6.12-generic-6.12.74-2|3785	- jfs: Verify inode mode when loading from disk
21mr|kernel-6.12-generic-6.12.74-2|3786	- kallsyms: Fix wrong "big" kernel symbol type read from procfs
21mr|kernel-6.12-generic-6.12.74-2|3787	- kasan: refactor pcpu kasan vmalloc unpoison
21mr|kernel-6.12-generic-6.12.74-2|3788	- kasan: unpoison vms[area] addresses with a common tag
21mr|kernel-6.12-generic-6.12.74-2|3789	- kbuild: fix compilation of dtb specified on command-line without make rule
21mr|kernel-6.12-generic-6.12.74-2|3790	- kbuild: uapi: Strip comments before size type check
21mr|kernel-6.12-generic-6.12.74-2|3791	- kbuild: Use objtree for module signing key path
21mr|kernel-6.12-generic-6.12.74-2|3792	- kconfig: fix static linking of nconf
21mr|kernel-6.12-generic-6.12.74-2|3793	- kconfig/mconf: Initialize the default locale at startup
21mr|kernel-6.12-generic-6.12.74-2|3794	- kconfig/nconf: Initialize the default locale at startup
21mr|kernel-6.12-generic-6.12.74-2|3795	- kernel/sys.c: fix the racy usage of task_lock(tsk->group_leader) in sys_prlimit64() paths
21mr|kernel-6.12-generic-6.12.74-2|3796	- kernfs: Fix UAF in polling when open file is released
21mr|kernel-6.12-generic-6.12.74-2|3797	- KEYS: trusted: Fix a memory leak in tpm2_load_cmd
21mr|kernel-6.12-generic-6.12.74-2|3798	- keys/trusted_keys: fix handle passed to tpm_buf_append_name during unseal
21mr|kernel-6.12-generic-6.12.74-2|3799	- KEYS: trusted_tpm1: Compare HMAC values in constant time
21mr|kernel-6.12-generic-6.12.74-2|3800	- KEYS: X.509: Fix Basic Constraints CA flag parsing
21mr|kernel-6.12-generic-6.12.74-2|3801	- kmsan: fix out-of-bounds access to shadow memory
21mr|kernel-6.12-generic-6.12.74-2|3802	- ksmbd: add max ip connections parameter
21mr|kernel-6.12-generic-6.12.74-2|3803	- ksmbd: close accepted socket when per-IP limit rejects connection
21mr|kernel-6.12-generic-6.12.74-2|3804	- ksmbd: fix buffer validation by including null terminator size in EA length
21mr|kernel-6.12-generic-6.12.74-2|3805	- ksmbd: fix error code overwriting in smb2_get_info_filesystem()
21mr|kernel-6.12-generic-6.12.74-2|3806	- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error paths
21mr|kernel-6.12-generic-6.12.74-2|3807	- ksmbd: Fix memory leak in get_file_all_info()
21mr|kernel-6.12-generic-6.12.74-2|3808	- ksmbd: Fix race condition in RPC handle list access
21mr|kernel-6.12-generic-6.12.74-2|3809	- ksmbd: fix recursive locking in RPC handle list access
21mr|kernel-6.12-generic-6.12.74-2|3810	- ksmbd: Fix refcount leak when invalid session is found on session lookup
21mr|kernel-6.12-generic-6.12.74-2|3811	- ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency
21mr|kernel-6.12-generic-6.12.74-2|3812	- ksmbd: ipc: fix use-after-free in ipc_msg_send_request
21mr|kernel-6.12-generic-6.12.74-2|3813	- ksmbd: skip lock-range check on equal size to avoid size==0 underflow
21mr|kernel-6.12-generic-6.12.74-2|3814	- ksmbd: smbd: fix dma_unmap_sg() nents
21mr|kernel-6.12-generic-6.12.74-2|3815	- ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transfer
21mr|kernel-6.12-generic-6.12.74-2|3816	- ksmbd: smbdirect: verify remaining_data_length respects max_fragmented_recv_size
21mr|kernel-6.12-generic-6.12.74-2|3817	- ksmbd: transport_ipc: validate payload size before reading handle
21mr|kernel-6.12-generic-6.12.74-2|3818	- ksmbd: use sock_create_kern interface to create kernel socket
21mr|kernel-6.12-generic-6.12.74-2|3819	- ksmbd: vfs: fix race on m_flags in vfs_cache
21mr|kernel-6.12-generic-6.12.74-2|3820	- ksm: use range-walk function to jump over holes in scan_get_next_rmap_item
21mr|kernel-6.12-generic-6.12.74-2|3821	- ktest.pl: Fix uninitialized var in config-bisect.pl
21mr|kernel-6.12-generic-6.12.74-2|3822	- kunit: kasan_test: disable fortify string checker on kasan_strings() test
21mr|kernel-6.12-generic-6.12.74-2|3823	- kunit: test_dev_action: Correctly cast 'priv' pointer to long*
21mr|kernel-6.12-generic-6.12.74-2|3824	- KVM: arm64: Check the untrusted offset in FF-A memory share
21mr|kernel-6.12-generic-6.12.74-2|3825	- KVM: arm64: Initialize HCR_EL2.E2H early
21mr|kernel-6.12-generic-6.12.74-2|3826	- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu()
21mr|kernel-6.12-generic-6.12.74-2|3827	- KVM: arm64: Make all 32bit ID registers fully writable
21mr|kernel-6.12-generic-6.12.74-2|3828	- KVM: Disallow toggling KVM_MEM_GUEST_MEMFD on an existing memslot
21mr|kernel-6.12-generic-6.12.74-2|3829	- KVM: Don't clobber irqfd routing type when deassigning irqfd
21mr|kernel-6.12-generic-6.12.74-2|3830	- KVM: guest_memfd: Pass index, not gfn, to __kvm_gmem_get_pfn()
21mr|kernel-6.12-generic-6.12.74-2|3831	- KVM: guest_memfd: Remove bindings on memslot deletion when gmem is dying
21mr|kernel-6.12-generic-6.12.74-2|3832	- KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.file
21mr|kernel-6.12-generic-6.12.74-2|3833	- KVM: nSVM: Always recalculate LBR MSR intercepts in svm_update_lbrv()
21mr|kernel-6.12-generic-6.12.74-2|3834	- KVM: nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITE
21mr|kernel-6.12-generic-6.12.74-2|3835	- KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-Exits
21mr|kernel-6.12-generic-6.12.74-2|3836	- KVM: nSVM: Fix and simplify LBR virtualization handling with nested
21mr|kernel-6.12-generic-6.12.74-2|3837	- KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulation
21mr|kernel-6.12-generic-6.12.74-2|3838	- KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN)
21mr|kernel-6.12-generic-6.12.74-2|3839	- KVM: nVMX: Immediately refresh APICv controls as needed on nested VM-Exit
21mr|kernel-6.12-generic-6.12.74-2|3840	- KVM: selftests: Add -U_FORTIFY_SOURCE to avoid some unpredictable test failures
21mr|kernel-6.12-generic-6.12.74-2|3841	- KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced
21mr|kernel-6.12-generic-6.12.74-2|3842	- KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2
21mr|kernel-6.12-generic-6.12.74-2|3843	- KVM: SVM: Fix redundant updates of LBR MSR intercepts
21mr|kernel-6.12-generic-6.12.74-2|3844	- KVM: SVM: Introduce svm_recalc_lbr_msr_intercepts()
21mr|kernel-6.12-generic-6.12.74-2|3845	- KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updated
21mr|kernel-6.12-generic-6.12.74-2|3846	- KVM: SVM: Mark VMCB_NPT as dirty on nested VMRUN
21mr|kernel-6.12-generic-6.12.74-2|3847	- KVM: SVM: Mark VMCB_PERM_MAP as dirty on nested VMRUN
21mr|kernel-6.12-generic-6.12.74-2|3848	- KVM: SVM: Set/clear SRSO's BP_SPEC_REDUCE on 0 <=> 1 VM count transitions
21mr|kernel-6.12-generic-6.12.74-2|3849	- KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't valid
21mr|kernel-6.12-generic-6.12.74-2|3850	- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active
21mr|kernel-6.12-generic-6.12.74-2|3851	- KVM: VMX: Fix check for valid GVA on an EPT violation
21mr|kernel-6.12-generic-6.12.74-2|3852	- KVM: VMX: Split out guts of EPT violation to common/exposed function
21mr|kernel-6.12-generic-6.12.74-2|3853	- KVM: x86: Advertise SRSO_USER_KERNEL_NO to userspace
21mr|kernel-6.12-generic-6.12.74-2|3854	- KVM: x86: Don't clear async #PF queue when CR0.PG is disabled (e.g. on #SMI)
21mr|kernel-6.12-generic-6.12.74-2|3855	- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O
21mr|kernel-6.12-generic-6.12.74-2|3856	- KVM: x86: Explicitly set new periodic hrtimer expiration in apic_timer_fn()
21mr|kernel-6.12-generic-6.12.74-2|3857	- KVM: x86: Fix VM hard lockup after prolonged inactivity with periodic HV timer
21mr|kernel-6.12-generic-6.12.74-2|3858	- KVM: x86: WARN if hrtimer callback for periodic APIC timer fires with period=0
21mr|kernel-6.12-generic-6.12.74-2|3859	- l2tp: avoid one data-race in l2tp_tunnel_del_work()
21mr|kernel-6.12-generic-6.12.74-2|3860	- l2tp: Fix memleak in l2tp_udp_encap_recv().
21mr|kernel-6.12-generic-6.12.74-2|3861	- lan966x: Fix sleeping in atomic context
21mr|kernel-6.12-generic-6.12.74-2|3862	- leds: flash: leds-qcom-flash: Update torch current clamp setting
21mr|kernel-6.12-generic-6.12.74-2|3863	- leds: led-class: Only Add LED to leds_list when it is fully ready
21mr|kernel-6.12-generic-6.12.74-2|3864	- leds: leds-cros_ec: Skip LEDs without color components
21mr|kernel-6.12-generic-6.12.74-2|3865	- leds: leds-lp50xx: Allow LED 0 to be added to module bank
21mr|kernel-6.12-generic-6.12.74-2|3866	- leds: leds-lp50xx: Enable chip before any communication
21mr|kernel-6.12-generic-6.12.74-2|3867	- leds: leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDs
21mr|kernel-6.12-generic-6.12.74-2|3868	- leds: leds-lp55xx: Use correct address for memory programming
21mr|kernel-6.12-generic-6.12.74-2|3869	- leds: netxbig: Fix GPIO descriptor leak in error paths
21mr|kernel-6.12-generic-6.12.74-2|3870	- leds: rgb: leds-qcom-lpg: Don't enable TRILED when configuring PWM
21mr|kernel-6.12-generic-6.12.74-2|3871	- libbpf: Fix error when st-prefix_ops and ops from differ btf
21mr|kernel-6.12-generic-6.12.74-2|3872	- libbpf: Fix parsing of multi-split BTF
21mr|kernel-6.12-generic-6.12.74-2|3873	- libbpf: Fix powerpc's stack register definition in bpf_tracing.h
21mr|kernel-6.12-generic-6.12.74-2|3874	- libbpf: Fix reuse of DEVMAP
21mr|kernel-6.12-generic-6.12.74-2|3875	- libbpf: Fix USDT SIB argument handling causing unrecognized register error
21mr|kernel-6.12-generic-6.12.74-2|3876	- libbpf: Fix -Wdiscarded-qualifiers under C23
21mr|kernel-6.12-generic-6.12.74-2|3877	- lib/buildid: use __kernel_read() for sleepable context
21mr|kernel-6.12-generic-6.12.74-2|3878	- libceph: fix invalid accesses to ceph_connection_v1_info
21mr|kernel-6.12-generic-6.12.74-2|3879	- libceph: fix potential use-after-free in have_mon_and_osd_map()
21mr|kernel-6.12-generic-6.12.74-2|3880	- libceph: make calc_target() set t->paused, not just clear it
21mr|kernel-6.12-generic-6.12.74-2|3881	- libceph: make decode_pool() more resilient against corrupted osdmaps
21mr|kernel-6.12-generic-6.12.74-2|3882	- libceph: make free_choose_arg_map() resilient to partial allocation
21mr|kernel-6.12-generic-6.12.74-2|3883	- libceph: prevent potential out-of-bounds reads in handle_auth_done()
21mr|kernel-6.12-generic-6.12.74-2|3884	- libceph: prevent potential out-of-bounds writes in handle_auth_session_key()
21mr|kernel-6.12-generic-6.12.74-2|3885	- libceph: replace BUG_ON with bounds check for map->max_osd
21mr|kernel-6.12-generic-6.12.74-2|3886	- libceph: replace overzealous BUG_ON in osdmap_apply_incremental()
21mr|kernel-6.12-generic-6.12.74-2|3887	- libceph: reset sparse-read state in osd_fault()
21mr|kernel-6.12-generic-6.12.74-2|3888	- libceph: return the handler error from mon_handle_auth_done()
21mr|kernel-6.12-generic-6.12.74-2|3889	- lib/crypto: aes: Fix missing MMU protection for AES S-box
21mr|kernel-6.12-generic-6.12.74-2|3890	- lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN
21mr|kernel-6.12-generic-6.12.74-2|3891	- lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and older
21mr|kernel-6.12-generic-6.12.74-2|3892	- lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround for GCC
21mr|kernel-6.12-generic-6.12.74-2|3893	- lib/crypto: riscv/chacha: Avoid s0/fp register
21mr|kernel-6.12-generic-6.12.74-2|3894	- lib/crypto: x86/blake2s: Fix 32-bit arg treated as 64-bit
21mr|kernel-6.12-generic-6.12.74-2|3895	- lib/genalloc: fix device leak in of_gen_pool_get()
21mr|kernel-6.12-generic-6.12.74-2|3896	- libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map
21mr|kernel-6.12-generic-6.12.74-2|3897	- libperf event: Ensure tracing data is multiple of 8 sized
21mr|kernel-6.12-generic-6.12.74-2|3898	- lib/vsprintf: Check pointer before dereferencing in time_and_date()
21mr|kernel-6.12-generic-6.12.74-2|3899	- listmount: don't call path_put() under namespace semaphore
21mr|kernel-6.12-generic-6.12.74-2|3900	- livepatch: Match old_sympos 0 and 1 in klp_find_func()
21mr|kernel-6.12-generic-6.12.74-2|3901	- lkdtm: fortify: Fix potential NULL dereference on kmalloc failure
21mr|kernel-6.12-generic-6.12.74-2|3902	- lockd: fix vfs_test_lock() calls
21mr|kernel-6.12-generic-6.12.74-2|3903	- locking/spinlock/debug: Fix data-race in do_raw_write_lock
21mr|kernel-6.12-generic-6.12.74-2|3904	- locktorture: Fix memory leak in param_set_cpumask()
21mr|kernel-6.12-generic-6.12.74-2|3905	- LoongArch: Add cflag -fno-isolate-erroneous-paths-dereference
21mr|kernel-6.12-generic-6.12.74-2|3906	- LoongArch: Add machine_kexec_mask_interrupts() implementation
21mr|kernel-6.12-generic-6.12.74-2|3907	- LoongArch: Add new PCI ID for pci_fixup_vgadev()
21mr|kernel-6.12-generic-6.12.74-2|3908	- LoongArch: Align ACPI structures if ARCH_STRICT_ALIGN enabled
21mr|kernel-6.12-generic-6.12.74-2|3909	- LoongArch: Automatically disable kaslr if boot from kexec_file
21mr|kernel-6.12-generic-6.12.74-2|3910	- LoongArch: BPF: Sign extend kfunc call arguments
21mr|kernel-6.12-generic-6.12.74-2|3911	- LoongArch: BPF: Zero-extend bpf_tail_call() index
21mr|kernel-6.12-generic-6.12.74-2|3912	- LoongArch: Check the return value when creating kobj
21mr|kernel-6.12-generic-6.12.74-2|3913	- LoongArch: Correct the calculation logic of thread_count
21mr|kernel-6.12-generic-6.12.74-2|3914	- LoongArch: Don't panic if no valid cache info for PCI
21mr|kernel-6.12-generic-6.12.74-2|3915	- LoongArch: dts: loongson-2k0500: Add default interrupt controller address cells
21mr|kernel-6.12-generic-6.12.74-2|3916	- LoongArch: dts: loongson-2k1000: Add default interrupt controller address cells
21mr|kernel-6.12-generic-6.12.74-2|3917	- LoongArch: dts: loongson-2k1000: Fix i2c-gpio node names
21mr|kernel-6.12-generic-6.12.74-2|3918	- LoongArch: dts: loongson-2k2000: Add default interrupt controller address cells
21mr|kernel-6.12-generic-6.12.74-2|3919	- LoongArch: Enable exception fixup for specific ADE subcode
21mr|kernel-6.12-generic-6.12.74-2|3920	- LoongArch: Fix build errors for CONFIG_RANDSTRUCT
21mr|kernel-6.12-generic-6.12.74-2|3921	- LoongArch: Fix PMU counter allocation for mixed-type event groups
21mr|kernel-6.12-generic-6.12.74-2|3922	- LoongArch: Fix unreliable stack for live patching
21mr|kernel-6.12-generic-6.12.74-2|3923	- LoongArch: Handle new atomic instructions for probes
21mr|kernel-6.12-generic-6.12.74-2|3924	- LoongArch: Init acpi_gbl_use_global_lock to false
21mr|kernel-6.12-generic-6.12.74-2|3925	- LoongArch: KVM: Add delay until timer interrupt injected
21mr|kernel-6.12-generic-6.12.74-2|3926	- LoongArch: KVM: Restore guest PMU if it is enabled
21mr|kernel-6.12-generic-6.12.74-2|3927	- LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTY
21mr|kernel-6.12-generic-6.12.74-2|3928	- LoongArch: Mask all interrupts during kexec/kdump
21mr|kernel-6.12-generic-6.12.74-2|3929	- LoongArch: Refactor register restoration in ftrace_common_return
21mr|kernel-6.12-generic-6.12.74-2|3930	- LoongArch: Rework KASAN initialization for PTW-enabled systems
21mr|kernel-6.12-generic-6.12.74-2|3931	- LoongArch: Set correct protection_map[] for VM_NONE/VM_SHARED
21mr|kernel-6.12-generic-6.12.74-2|3932	- LoongArch: Update help info of ARCH_STRICT_ALIGN
21mr|kernel-6.12-generic-6.12.74-2|3933	- LoongArch: Use correct accessor to read FWPC/MWPC
21mr|kernel-6.12-generic-6.12.74-2|3934	- LoongArch: Use physical addresses for CSR_MERRENTRY/CSR_TLBRENTRY
21mr|kernel-6.12-generic-6.12.74-2|3935	- LoongArch: Use __pmd()/__pte() for swap entry conversions
21mr|kernel-6.12-generic-6.12.74-2|3936	- LoongArch: Use UAPI types in ptrace UAPI header
21mr|kernel-6.12-generic-6.12.74-2|3937	- LoongArch: Use unsigned long for _end and _text
21mr|kernel-6.12-generic-6.12.74-2|3938	- LoongArch: vDSO: Check kcalloc() result in init_vdso()
21mr|kernel-6.12-generic-6.12.74-2|3939	- loop: fix backing file reference leak on validation error
21mr|kernel-6.12-generic-6.12.74-2|3940	- lsm: CONFIG_LSM can depend on CONFIG_SECURITY
21mr|kernel-6.12-generic-6.12.74-2|3941	- m68k: bitops: Fix find_*_bit() signatures
21mr|kernel-6.12-generic-6.12.74-2|3942	- macintosh/mac_hid: fix race condition in mac_hid_toggle_emumouse
21mr|kernel-6.12-generic-6.12.74-2|3943	- macvlan: fix error recovery in macvlan_common_newlink()
21mr|kernel-6.12-generic-6.12.74-2|3944	- macvlan: fix possible UAF in macvlan_forward_source()
21mr|kernel-6.12-generic-6.12.74-2|3945	- mailbox: mailbox-test: Fix debugfs_create_dir error checking
21mr|kernel-6.12-generic-6.12.74-2|3946	- mailbox: mtk-cmdq-mailbox: Switch to __pm_runtime_put_autosuspend()
21mr|kernel-6.12-generic-6.12.74-2|3947	- mailbox: mtk-cmdq: Refine DMA address handling for the command buffer
21mr|kernel-6.12-generic-6.12.74-2|3948	- mailbox: mtk-cmdq: Remove pm_runtime APIs from cmdq_mbox_send_data()
21mr|kernel-6.12-generic-6.12.74-2|3949	- mailbox: mtk-cmdq: Switch to pm_runtime_put_autosuspend()
21mr|kernel-6.12-generic-6.12.74-2|3950	- mailbox: pcc: don't zero error register
21mr|kernel-6.12-generic-6.12.74-2|3951	- mailbox: pcc: Refactor error handling in irq handler into separate function
21mr|kernel-6.12-generic-6.12.74-2|3952	- mailbox: zynqmp-ipi: Fix out-of-bounds access in mailbox cleanup loop
21mr|kernel-6.12-generic-6.12.74-2|3953	- mailbox: zynqmp-ipi: Fix SGI cleanup on unbind
21mr|kernel-6.12-generic-6.12.74-2|3954	- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes
21mr|kernel-6.12-generic-6.12.74-2|3955	- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call
21mr|kernel-6.12-generic-6.12.74-2|3956	- maple_tree: fix tracepoint string pointers
21mr|kernel-6.12-generic-6.12.74-2|3957	- md: fix mssing blktrace bio split events
21mr|kernel-6.12-generic-6.12.74-2|3958	- md: fix rcu protection in md_wakeup_thread
21mr|kernel-6.12-generic-6.12.74-2|3959	- md: Fix static checker warning in analyze_sbs
21mr|kernel-6.12-generic-6.12.74-2|3960	- md/raid0: Handle bio_split() errors
21mr|kernel-6.12-generic-6.12.74-2|3961	- md/raid10: Handle bio_split() errors
21mr|kernel-6.12-generic-6.12.74-2|3962	- md/raid10: wait barrier before returning discard request with REQ_NOWAIT
21mr|kernel-6.12-generic-6.12.74-2|3963	- md/raid1: Handle bio_split() errors
21mr|kernel-6.12-generic-6.12.74-2|3964	- md/raid5: fix IO hang when array is broken with IO inflight
21mr|kernel-6.12-generic-6.12.74-2|3965	- md/raid5: fix possible null-pointer dereferences in raid5_store_group_thread_cnt()
21mr|kernel-6.12-generic-6.12.74-2|3966	- md: suspend array while updating raid_disks via sysfs
21mr|kernel-6.12-generic-6.12.74-2|3967	- media: adv7180: Add missing lock in suspend callback
21mr|kernel-6.12-generic-6.12.74-2|3968	- media: adv7180: Do not write format to device in set_fmt
21mr|kernel-6.12-generic-6.12.74-2|3969	- media: adv7180: Only validate format in querystd
21mr|kernel-6.12-generic-6.12.74-2|3970	- media: adv7842: Avoid possible out-of-bounds array accesses in adv7842_cp_log_status()
21mr|kernel-6.12-generic-6.12.74-2|3971	- media: amphion: Add a frame flush mode for decoder
21mr|kernel-6.12-generic-6.12.74-2|3972	- media: amphion: Cancel message work before releasing the VPU core
21mr|kernel-6.12-generic-6.12.74-2|3973	- media: amphion: Delete v4l2_fh synchronously in .release()
21mr|kernel-6.12-generic-6.12.74-2|3974	- media: amphion: Make some vpu_v4l2 functions static
21mr|kernel-6.12-generic-6.12.74-2|3975	- media: amphion: Remove vpu_vb_is_codecconfig
21mr|kernel-6.12-generic-6.12.74-2|3976	- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove
21mr|kernel-6.12-generic-6.12.74-2|3977	- media: cec: extron-da-hd-4k-plus: drop external-module make commands
21mr|kernel-6.12-generic-6.12.74-2|3978	- media: cec: Fix debugfs leak on bus_register() failure
21mr|kernel-6.12-generic-6.12.74-2|3979	- media: cx18: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|3980	- media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg()
21mr|kernel-6.12-generic-6.12.74-2|3981	- media: fix uninitialized symbol warnings
21mr|kernel-6.12-generic-6.12.74-2|3982	- media: i2c: ADV7604: Remove redundant cancel_delayed_work in probe
21mr|kernel-6.12-generic-6.12.74-2|3983	- media: i2c: adv7842: Remove redundant cancel_delayed_work in probe
21mr|kernel-6.12-generic-6.12.74-2|3984	- media: i2c: imx219: Fix 1920x1080 mode to use 1:1 pixel aspect ratio
21mr|kernel-6.12-generic-6.12.74-2|3985	- media: i2c: Kconfig: Ensure a dependency on HAVE_CLK for VIDEO_CAMERA_SENSOR
21mr|kernel-6.12-generic-6.12.74-2|3986	- media: i2c: mt9v111: fix incorrect type for ret
21mr|kernel-6.12-generic-6.12.74-2|3987	- media: i2c: og01a1b: Specify monochrome media bus format instead of Bayer
21mr|kernel-6.12-generic-6.12.74-2|3988	- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe
21mr|kernel-6.12-generic-6.12.74-2|3989	- media: imon: make send_packet() more robust
21mr|kernel-6.12-generic-6.12.74-2|3990	- media: ipu6: isys: Set embedded data type correctly for metadata formats
21mr|kernel-6.12-generic-6.12.74-2|3991	- media: lirc: Fix error handling in lirc_register()
21mr|kernel-6.12-generic-6.12.74-2|3992	- media: mc: Clear minor number before put device
21mr|kernel-6.12-generic-6.12.74-2|3993	- media: mc: Fix MUST_CONNECT handling for pads with no links
21mr|kernel-6.12-generic-6.12.74-2|3994	- media: mediatek: vcodec: Fix a reference leak in mtk_vcodec_fw_vpu_init()
21mr|kernel-6.12-generic-6.12.74-2|3995	- media: mediatek: vcodec: Use spinlock for context list protection lock
21mr|kernel-6.12-generic-6.12.74-2|3996	- media: msp3400: Avoid possible out-of-bounds array accesses in msp3400c_thread()
21mr|kernel-6.12-generic-6.12.74-2|3997	- media: nxp: imx8-isi: Drop unused argument to mxc_isi_channel_chain()
21mr|kernel-6.12-generic-6.12.74-2|3998	- media: nxp: imx8-isi: m2m: Fix streaming cleanup on release
21mr|kernel-6.12-generic-6.12.74-2|3999	- media: ov08x40: Fix the horizontal flip control
21mr|kernel-6.12-generic-6.12.74-2|4000	- media: pci: ivtv: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|4001	- media: pci: ivtv: Don't create fake v4l2_fh
21mr|kernel-6.12-generic-6.12.74-2|4002	- media: pci: mg4b: fix uninitialized iio scan data
21mr|kernel-6.12-generic-6.12.74-2|4003	- media: pci: mgb4: Fix timings comparison in VIDIOC_S_DV_TIMINGS
21mr|kernel-6.12-generic-6.12.74-2|4004	- media: platform: mtk-mdp3: fix device leaks at probe
21mr|kernel-6.12-generic-6.12.74-2|4005	- media: pvrusb2: Fix incorrect variable used in trace message
21mr|kernel-6.12-generic-6.12.74-2|4006	- media: rc: fix races with imon_disconnect()
21mr|kernel-6.12-generic-6.12.74-2|4007	- media: rc: st_rc: Fix reset control resource leak
21mr|kernel-6.12-generic-6.12.74-2|4008	- media: redrat3: use int type to store negative error codes
21mr|kernel-6.12-generic-6.12.74-2|4009	- media: renesas: rcar_drif: fix device node reference leak in rcar_drif_bond_enabled
21mr|kernel-6.12-generic-6.12.74-2|4010	- media: rj54n1cb0c: Fix memleak in rj54n1_probe()
21mr|kernel-6.12-generic-6.12.74-2|4011	- media: s5p-mfc: remove an unused/uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|4012	- media: samsung: exynos4-is: fix potential ABBA deadlock on init
21mr|kernel-6.12-generic-6.12.74-2|4013	- media: st-delta: avoid excessive stack usage
21mr|kernel-6.12-generic-6.12.74-2|4014	- media: TDA1997x: Remove redundant cancel_delayed_work in probe
21mr|kernel-6.12-generic-6.12.74-2|4015	- media: ti: j721e-csi2rx: Fix source subdev link creation
21mr|kernel-6.12-generic-6.12.74-2|4016	- media: ti: j721e-csi2rx: Use devm_of_platform_populate
21mr|kernel-6.12-generic-6.12.74-2|4017	- media: tuner: xc5000: Fix use-after-free in xc5000_release
21mr|kernel-6.12-generic-6.12.74-2|4018	- media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID
21mr|kernel-6.12-generic-6.12.74-2|4019	- media: uvcvideo: Use heuristic to find stream entity
21mr|kernel-6.12-generic-6.12.74-2|4020	- media: v4l2-mem2mem: Fix outdated documentation
21mr|kernel-6.12-generic-6.12.74-2|4021	- media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try()
21mr|kernel-6.12-generic-6.12.74-2|4022	- media: venus: firmware: Use correct reset sequence for IRIS2
21mr|kernel-6.12-generic-6.12.74-2|4023	- media: verisilicon: Explicitly disable selection api ioctls for decoders
21mr|kernel-6.12-generic-6.12.74-2|4024	- media: verisilicon: Fix CPU stalls on G2 bus error
21mr|kernel-6.12-generic-6.12.74-2|4025	- media: verisilicon: Protect G2 HEVC decoder against invalid DPB index
21mr|kernel-6.12-generic-6.12.74-2|4026	- media: videobuf2: Fix device reference leak in vb2_dc_alloc error path
21mr|kernel-6.12-generic-6.12.74-2|4027	- media: videobuf2: forbid remove_bufs when legacy fileio is active
21mr|kernel-6.12-generic-6.12.74-2|4028	- media: vidtv: initialize local pointers upon transfer of memory ownership
21mr|kernel-6.12-generic-6.12.74-2|4029	- media: vivid: fix disappearing <Vendor Command With ID> messages
21mr|kernel-6.12-generic-6.12.74-2|4030	- media: vpif_capture: fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|4031	- media: vpif_display: fix section mismatch
21mr|kernel-6.12-generic-6.12.74-2|4032	- media: zoran: Remove zoran_fh structure
21mr|kernel-6.12-generic-6.12.74-2|4033	- mei: gsc: add dependency on Xe driver
21mr|kernel-6.12-generic-6.12.74-2|4034	- mei: me: add nova lake point S DID
21mr|kernel-6.12-generic-6.12.74-2|4035	- mei: me: add wildcat lake P DID
21mr|kernel-6.12-generic-6.12.74-2|4036	- mei: trace: treat reg parameter as string
21mr|kernel-6.12-generic-6.12.74-2|4037	- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe
21mr|kernel-6.12-generic-6.12.74-2|4038	- memstick: Add timeout to prevent indefinite waiting
21mr|kernel-6.12-generic-6.12.74-2|4039	- mfd: altera-sysmgr: Fix device leak on sysmgr regmap lookup
21mr|kernel-6.12-generic-6.12.74-2|4040	- mfd: core: Increment of_node's refcount before linking it to the platform device
21mr|kernel-6.12-generic-6.12.74-2|4041	- mfd: da9055: Fix missing regmap_del_irq_chip() in error path
21mr|kernel-6.12-generic-6.12.74-2|4042	- mfd: da9063: Split chip variant reading in two bus transactions
21mr|kernel-6.12-generic-6.12.74-2|4043	- mfd: intel-lpss: Add Intel Wildcat Lake LPSS PCI IDs
21mr|kernel-6.12-generic-6.12.74-2|4044	- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type
21mr|kernel-6.12-generic-6.12.74-2|4045	- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value
21mr|kernel-6.12-generic-6.12.74-2|4046	- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag
21mr|kernel-6.12-generic-6.12.74-2|4047	- mfd: kempld: Switch back to earlier ->init() behavior
21mr|kernel-6.12-generic-6.12.74-2|4048	- mfd: madera: Work around false-positive -Wininitialized warning
21mr|kernel-6.12-generic-6.12.74-2|4049	- mfd: max77620: Fix potential IRQ chip conflict when probing two devices
21mr|kernel-6.12-generic-6.12.74-2|4050	- mfd: mt6358-irq: Fix missing irq_domain_remove() in error path
21mr|kernel-6.12-generic-6.12.74-2|4051	- mfd: mt6397-irq: Fix missing irq_domain_remove() in error path
21mr|kernel-6.12-generic-6.12.74-2|4052	- mfd: rz-mtu3: Fix MTU5 NFCR register offset
21mr|kernel-6.12-generic-6.12.74-2|4053	- mfd: stmpe-i2c: Add missing MODULE_LICENSE
21mr|kernel-6.12-generic-6.12.74-2|4054	- mfd: stmpe: Remove IRQ domain upon removal
21mr|kernel-6.12-generic-6.12.74-2|4055	- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
21mr|kernel-6.12-generic-6.12.74-2|4056	- microchip: lan865x: add ndo_eth_ioctl handler to enable PHY ioctl support
21mr|kernel-6.12-generic-6.12.74-2|4057	- migrate: correct lock ordering for hugetlb file folios
21mr|kernel-6.12-generic-6.12.74-2|4058	- minixfs: Verify inode mode when loading from disk
21mr|kernel-6.12-generic-6.12.74-2|4059	- minmax.h: add whitespace around operators and after commas
21mr|kernel-6.12-generic-6.12.74-2|4060	- minmax.h: move all the clamp() definitions after the min/max() ones
21mr|kernel-6.12-generic-6.12.74-2|4061	- minmax.h: reduce the #define expansion of min(), max() and clamp()
21mr|kernel-6.12-generic-6.12.74-2|4062	- minmax.h: remove some #defines that are only expanded once
21mr|kernel-6.12-generic-6.12.74-2|4063	- minmax.h: simplify the variants of clamp()
21mr|kernel-6.12-generic-6.12.74-2|4064	- minmax.h: update some comments
21mr|kernel-6.12-generic-6.12.74-2|4065	- minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()
21mr|kernel-6.12-generic-6.12.74-2|4066	- MIPS: Fix a reference leak bug in ip22_check_gio()
21mr|kernel-6.12-generic-6.12.74-2|4067	- MIPS: ftrace: Fix memory corruption when kernel is located beyond 32 bits
21mr|kernel-6.12-generic-6.12.74-2|4068	- mips: lantiq: danube: add missing device_type in pci node
21mr|kernel-6.12-generic-6.12.74-2|4069	- mips: lantiq: danube: add missing properties to cpu node
21mr|kernel-6.12-generic-6.12.74-2|4070	- mips: lantiq: danube: add model to EASY50712 dts
21mr|kernel-6.12-generic-6.12.74-2|4071	- mips: lantiq: danube: rename stp node on EASY50712 reference board
21mr|kernel-6.12-generic-6.12.74-2|4072	- mips: lantiq: xway: sysctrl: rename stp clock
21mr|kernel-6.12-generic-6.12.74-2|4073	- MIPS: Malta: Fix !EVA SOC-it PCI MMIO
21mr|kernel-6.12-generic-6.12.74-2|4074	- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering
21mr|kernel-6.12-generic-6.12.74-2|4075	- MIPS: mm: kmalloc tlb_vpn array to avoid stack overflow
21mr|kernel-6.12-generic-6.12.74-2|4076	- MIPS: mm: Prevent a TLB shutdown on initial uniquification
21mr|kernel-6.12-generic-6.12.74-2|4077	- misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup
21mr|kernel-6.12-generic-6.12.74-2|4078	- misc: fastrpc: Fix fastrpc_map_lookup operation
21mr|kernel-6.12-generic-6.12.74-2|4079	- misc: fastrpc: fix possible map leak in fastrpc_put_args
21mr|kernel-6.12-generic-6.12.74-2|4080	- misc: fastrpc: Save actual DMA size in fastrpc_map structure
21mr|kernel-6.12-generic-6.12.74-2|4081	- misc: fastrpc: Skip reference for DMA handles
21mr|kernel-6.12-generic-6.12.74-2|4082	- misc: genwqe: Fix incorrect cmd field being reported in error
21mr|kernel-6.12-generic-6.12.74-2|4083	- mISDN: annotate data-race around dev->work
21mr|kernel-6.12-generic-6.12.74-2|4084	- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()
21mr|kernel-6.12-generic-6.12.74-2|4085	- mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats
21mr|kernel-6.12-generic-6.12.74-2|4086	- mlxsw: spectrum_router: Fix neighbour use-after-free
21mr|kernel-6.12-generic-6.12.74-2|4087	- mlxsw: spectrum_router: Fix possible neighbour reference count leak
21mr|kernel-6.12-generic-6.12.74-2|4088	- mm: add folio_expected_ref_count() for reference count calculation
21mr|kernel-6.12-generic-6.12.74-2|4089	- mm/balloon_compaction: convert balloon_page_delete() to balloon_page_finalize()
21mr|kernel-6.12-generic-6.12.74-2|4090	- mm/balloon_compaction: we cannot have isolated pages in the balloon list
21mr|kernel-6.12-generic-6.12.74-2|4091	- mmc: core: Fix variable shadowing in mmc_route_rpmb_frames()
21mr|kernel-6.12-generic-6.12.74-2|4092	- mmc: core: SPI mode remove cmd7
21mr|kernel-6.12-generic-6.12.74-2|4093	- mmc: dw_mmc-rockchip: Fix wrong internal phase calculate
21mr|kernel-6.12-generic-6.12.74-2|4094	- mmc: host: renesas_sdhi: Fix the actual clock
21mr|kernel-6.12-generic-6.12.74-2|4095	- mmc: mmc_spi: multiple block read remove read crc ack
21mr|kernel-6.12-generic-6.12.74-2|4096	- mmc: mvsdio: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|4097	- mm: consider non-anon swap cache folios in folio_expected_ref_count()
21mr|kernel-6.12-generic-6.12.74-2|4098	- mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function
21mr|kernel-6.12-generic-6.12.74-2|4099	- mmc: sdhci-cadence: add Mobileye eyeQ support
21mr|kernel-6.12-generic-6.12.74-2|4100	- mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig
21mr|kernel-6.12-generic-6.12.74-2|4101	- mmc: sdhci-msm: Avoid early clock doubling during HS400 transition
21mr|kernel-6.12-generic-6.12.74-2|4102	- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card
21mr|kernel-6.12-generic-6.12.74-2|4103	- mmc: sdhci-of-arasan: Increase CD stable timeout to 2 seconds
21mr|kernel-6.12-generic-6.12.74-2|4104	- mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4
21mr|kernel-6.12-generic-6.12.74-2|4105	- mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 mode
21mr|kernel-6.12-generic-6.12.74-2|4106	- mmc: sdhci-of-dwcmshc: Promote the th1520 reset handling to ip level
21mr|kernel-6.12-generic-6.12.74-2|4107	- mm/damon/core: set quota->charged_from to jiffies at first charge window
21mr|kernel-6.12-generic-6.12.74-2|4108	- mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_apply_parameters()
21mr|kernel-6.12-generic-6.12.74-2|4109	- mm/damon/lru_sort: use param_ctx for damon_attrs staging
21mr|kernel-6.12-generic-6.12.74-2|4110	- mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_apply_parameters()
21mr|kernel-6.12-generic-6.12.74-2|4111	- mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure
21mr|kernel-6.12-generic-6.12.74-2|4112	- mm/damon/sysfs: fix use-after-free in state_show()
21mr|kernel-6.12-generic-6.12.74-2|4113	- mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure
21mr|kernel-6.12-generic-6.12.74-2|4114	- mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure
21mr|kernel-6.12-generic-6.12.74-2|4115	- mm/damon/tests/core-kunit: handle allocation failures in damon_test_regions()
21mr|kernel-6.12-generic-6.12.74-2|4116	- mm/damon/tests/core-kunit: handle alloc failres in damon_test_new_filter()
21mr|kernel-6.12-generic-6.12.74-2|4117	- mm/damon/tests/core-kunit: handle alloc failure on damon_test_set_attrs()
21mr|kernel-6.12-generic-6.12.74-2|4118	- mm/damon/tests/core-kunit: handle alloc failures in damon_test_ops_registration()
21mr|kernel-6.12-generic-6.12.74-2|4119	- mm/damon/tests/core-kunit: handle alloc failures in damon_test_set_regions()
21mr|kernel-6.12-generic-6.12.74-2|4120	- mm/damon/tests/core-kunit: handle alloc failures in damon_test_update_monitoring_result()
21mr|kernel-6.12-generic-6.12.74-2|4121	- mm/damon/tests/core-kunit: handle alloc failures on damon_test_merge_two()
21mr|kernel-6.12-generic-6.12.74-2|4122	- mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_at()
21mr|kernel-6.12-generic-6.12.74-2|4123	- mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_regions_of()
21mr|kernel-6.12-generic-6.12.74-2|4124	- mm/damon/tests/core-kunit: handle alloc failures on dasmon_test_merge_regions_of()
21mr|kernel-6.12-generic-6.12.74-2|4125	- mm/damon/tests/core-kunit: handle memory alloc failure from damon_test_aggregate()
21mr|kernel-6.12-generic-6.12.74-2|4126	- mm/damon/tests/core-kunit: handle memory failure from damon_test_target()
21mr|kernel-6.12-generic-6.12.74-2|4127	- mm/damon/tests/sysfs-kunit: handle alloc failures on damon_sysfs_test_add_targets()
21mr|kernel-6.12-generic-6.12.74-2|4128	- mm/damon/tests/vaddr-kunit: handle alloc failures in damon_test_split_evenly_fail()
21mr|kernel-6.12-generic-6.12.74-2|4129	- mm/damon/tests/vaddr-kunit: handle alloc failures on damon_do_test_apply_three_regions()
21mr|kernel-6.12-generic-6.12.74-2|4130	- mm/damon/tests/vaddr-kunit: handle alloc failures on damon_test_split_evenly_succ()
21mr|kernel-6.12-generic-6.12.74-2|4131	- mm/damon/vaddr: do not repeat pte_offset_map_lock() until success
21mr|kernel-6.12-generic-6.12.74-2|4132	- mm: describe @flags parameter in memalloc_flags_save()
21mr|kernel-6.12-generic-6.12.74-2|4133	- mm/fake-numa: allow later numa node hotplug
21mr|kernel-6.12-generic-6.12.74-2|4134	- mm/fake-numa: handle cases with no SRAT info
21mr|kernel-6.12-generic-6.12.74-2|4135	- mm: folio_may_be_lru_cached() unless folio_test_large()
21mr|kernel-6.12-generic-6.12.74-2|4136	- mm/gup: check ref_count instead of lru before migration
21mr|kernel-6.12-generic-6.12.74-2|4137	- mm/gup: local lru_add_drain() to avoid lru_add_drain_all()
21mr|kernel-6.12-generic-6.12.74-2|4138	- mm/huge_memory: do not change split_huge_page*() target order silently
21mr|kernel-6.12-generic-6.12.74-2|4139	- mm/huge_memory: fix NULL pointer deference when splitting folio
21mr|kernel-6.12-generic-6.12.74-2|4140	- mm/huge_memory: preserve PG_has_hwpoisoned if a folio is split to >0 order
21mr|kernel-6.12-generic-6.12.74-2|4141	- mm/hugetlb: add missing hugetlb_lock in __unmap_hugepage_range()
21mr|kernel-6.12-generic-6.12.74-2|4142	- mm: hugetlb: avoid soft lockup when mprotect to large memory area
21mr|kernel-6.12-generic-6.12.74-2|4143	- mm/hugetlb: early exit from hugetlb_pages_alloc_boot() when max_huge_pages=0
21mr|kernel-6.12-generic-6.12.74-2|4144	- mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count
21mr|kernel-6.12-generic-6.12.74-2|4145	- mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather
21mr|kernel-6.12-generic-6.12.74-2|4146	- mm/hugetlb: fix folio is still mapped when deleted
21mr|kernel-6.12-generic-6.12.74-2|4147	- mm/hugetlb: fix hugetlb_pmd_shared()
21mr|kernel-6.12-generic-6.12.74-2|4148	- mm/hugetlb: fix two comments related to huge_pmd_unshare()
21mr|kernel-6.12-generic-6.12.74-2|4149	- mm: introduce and use {pgd,p4d}_populate_kernel()
21mr|kernel-6.12-generic-6.12.74-2|4150	- mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN
21mr|kernel-6.12-generic-6.12.74-2|4151	- mm/kasan: fix KASAN poisoning in vrealloc()
21mr|kernel-6.12-generic-6.12.74-2|4152	- mm, kfence: describe @slab parameter in __kfence_obj_info()
21mr|kernel-6.12-generic-6.12.74-2|4153	- mm/kfence: randomize the freelist on initialization
21mr|kernel-6.12-generic-6.12.74-2|4154	- mm/khugepaged: fix the address passed to notifier on testing young
21mr|kernel-6.12-generic-6.12.74-2|4155	- mm: kmsan: fix poisoning of high-order non-compound pages
21mr|kernel-6.12-generic-6.12.74-2|4156	- mm/ksm: fix exec/fork inheritance support for prctl
21mr|kernel-6.12-generic-6.12.74-2|4157	- mm/ksm: fix flag-dropping behavior in ksm_madvise
21mr|kernel-6.12-generic-6.12.74-2|4158	- mm/ksm: fix incorrect KSM counter handling in mm_struct during fork
21mr|kernel-6.12-generic-6.12.74-2|4159	- mm/memfd: fix information leak in hugetlb folios
21mr|kernel-6.12-generic-6.12.74-2|4160	- mm/memory: do not populate page table entries beyond i_size
21mr|kernel-6.12-generic-6.12.74-2|4161	- mm/memory-failure: fix missing ->mf_stats count in hugetlb poison
21mr|kernel-6.12-generic-6.12.74-2|4162	- mm/memory-failure: fix redundant updates for already poisoned pages
21mr|kernel-6.12-generic-6.12.74-2|4163	- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory
21mr|kernel-6.12-generic-6.12.74-2|4164	- mm/memory-failure: teach kill_accessing_process to accept hugetlb tail page pfn
21mr|kernel-6.12-generic-6.12.74-2|4165	- mm/mempool: fix poisoning order>0 pages with HIGHMEM
21mr|kernel-6.12-generic-6.12.74-2|4166	- mm/mm_init: fix hash table order logging in alloc_large_system_hash()
21mr|kernel-6.12-generic-6.12.74-2|4167	- mm: numa,memblock: include <asm/numa.h> for 'numa_nodes_parsed'
21mr|kernel-6.12-generic-6.12.74-2|4168	- mm/page_alloc: batch page freeing in decay_pcp_high
21mr|kernel-6.12-generic-6.12.74-2|4169	- mm/page_alloc: change all pageblocks migrate type on coalescing
21mr|kernel-6.12-generic-6.12.74-2|4170	- mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free
21mr|kernel-6.12-generic-6.12.74-2|4171	- mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH allocations
21mr|kernel-6.12-generic-6.12.74-2|4172	- mm/page_alloc: prevent pcp corruption with SMP=n
21mr|kernel-6.12-generic-6.12.74-2|4173	- mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection
21mr|kernel-6.12-generic-6.12.74-2|4174	- mm/page_owner: fix memory leak in page_owner_stack_fops->release()
21mr|kernel-6.12-generic-6.12.74-2|4175	- mm, percpu: do not consider sleepable allocations atomic
21mr|kernel-6.12-generic-6.12.74-2|4176	- mm: prevent poison consumption when splitting THP
21mr|kernel-6.12-generic-6.12.74-2|4177	- mm: revert "mm/gup: clear the LRU flag of a page before adding to LRU batch"
21mr|kernel-6.12-generic-6.12.74-2|4178	- mm: revert "mm: vmscan.c: fix OOM on swap stress test"
21mr|kernel-6.12-generic-6.12.74-2|4179	- mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage
21mr|kernel-6.12-generic-6.12.74-2|4180	- mm/rmap: fix two comments related to huge_pmd_unshare()
21mr|kernel-6.12-generic-6.12.74-2|4181	- mm/secretmem: fix use-after-free race in fault handler
21mr|kernel-6.12-generic-6.12.74-2|4182	- mm/shmem: fix THP allocation and fallback loop
21mr|kernel-6.12-generic-6.12.74-2|4183	- mm, shmem: prevent infinite loop on truncate race
21mr|kernel-6.12-generic-6.12.74-2|4184	- mm/shmem, swap: fix race of truncate and swap entry split
21mr|kernel-6.12-generic-6.12.74-2|4185	- mm: simplify folio_expected_ref_count()
21mr|kernel-6.12-generic-6.12.74-2|4186	- mm/slab: Add alloc_tagging_slab_free_hook for memcg_alloc_abort_single
21mr|kernel-6.12-generic-6.12.74-2|4187	- mm: swap: check for stable address space before operating on the VMA
21mr|kernel-6.12-generic-6.12.74-2|4188	- mm/thp: fix MTE tag mismatch when replacing zero-filled subpages
21mr|kernel-6.12-generic-6.12.74-2|4189	- mm/truncate: unmap large folio on split failure
21mr|kernel-6.12-generic-6.12.74-2|4190	- mm/zswap: fix error pointer free in zswap_cpu_comp_prepare()
21mr|kernel-6.12-generic-6.12.74-2|4191	- most: usb: fix double free on late probe failure
21mr|kernel-6.12-generic-6.12.74-2|4192	- most: usb: Fix use-after-free in hdm_disconnect
21mr|kernel-6.12-generic-6.12.74-2|4193	- most: usb: hdm_probe: Fix calling put_device() before device initialization
21mr|kernel-6.12-generic-6.12.74-2|4194	- mount: handle NULL values in mnt_ns_release()
21mr|kernel-6.12-generic-6.12.74-2|4195	- mptcp: avoid deadlock on fallback while reinjecting
21mr|kernel-6.12-generic-6.12.74-2|4196	- mptcp: avoid dup SUB_CLOSED events after disconnect
21mr|kernel-6.12-generic-6.12.74-2|4197	- mptcp: avoid unneeded subflow-level drops
21mr|kernel-6.12-generic-6.12.74-2|4198	- mptcp: Call dst_release() in mptcp_active_enable().
21mr|kernel-6.12-generic-6.12.74-2|4199	- mptcp: clear scheduled subflows on retransmit
21mr|kernel-6.12-generic-6.12.74-2|4200	- mptcp: decouple mptcp fastclose from tcp close
21mr|kernel-6.12-generic-6.12.74-2|4201	- mptcp: Disallow MPTCP subflows from sockmap
21mr|kernel-6.12-generic-6.12.74-2|4202	- mptcp: do not fallback when OoO is present
21mr|kernel-6.12-generic-6.12.74-2|4203	- mptcp: drop bogus optimization in __mptcp_check_push()
21mr|kernel-6.12-generic-6.12.74-2|4204	- mptcp: ensure context reset on disconnect()
21mr|kernel-6.12-generic-6.12.74-2|4205	- mptcp: fallback earlier on simult connection
21mr|kernel-6.12-generic-6.12.74-2|4206	- mptcp: fix ack generation for fallback msk
21mr|kernel-6.12-generic-6.12.74-2|4207	- mptcp: fix a race in mptcp_pm_del_add_timer()
21mr|kernel-6.12-generic-6.12.74-2|4208	- mptcp: fix duplicate reset on fastclose
21mr|kernel-6.12-generic-6.12.74-2|4209	- mptcp: fix MSG_PEEK stream corruption
21mr|kernel-6.12-generic-6.12.74-2|4210	- mptcp: fix premature close in case of fallback
21mr|kernel-6.12-generic-6.12.74-2|4211	- mptcp: Fix proto fallback detection with BPF
21mr|kernel-6.12-generic-6.12.74-2|4212	- mptcp: fix race condition in mptcp_schedule_work()
21mr|kernel-6.12-generic-6.12.74-2|4213	- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()
21mr|kernel-6.12-generic-6.12.74-2|4214	- mptcp: Initialise rcv_mss before calling tcp_send_active_reset() in mptcp_do_fastclose().
21mr|kernel-6.12-generic-6.12.74-2|4215	- mptcp: only reset subflow errors when propagated
21mr|kernel-6.12-generic-6.12.74-2|4216	- mptcp: pm: ignore unknown endpoint flags
21mr|kernel-6.12-generic-6.12.74-2|4217	- mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR
21mr|kernel-6.12-generic-6.12.74-2|4218	- mptcp: pm: in-kernel: usable client side with C-flag
21mr|kernel-6.12-generic-6.12.74-2|4219	- mptcp: pm: nl: announce deny-join-id0 flag
21mr|kernel-6.12-generic-6.12.74-2|4220	- mptcp: propagate shutdown to subflows when possible
21mr|kernel-6.12-generic-6.12.74-2|4221	- mptcp: reset blackhole on success with non-loopback ifaces
21mr|kernel-6.12-generic-6.12.74-2|4222	- mptcp: restore window probe
21mr|kernel-6.12-generic-6.12.74-2|4223	- mptcp: schedule rtx timer only after pushing data
21mr|kernel-6.12-generic-6.12.74-2|4224	- mptcp: set remote_deny_join_id0 on SYN recv
21mr|kernel-6.12-generic-6.12.74-2|4225	- mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN
21mr|kernel-6.12-generic-6.12.74-2|4226	- mptcp: tfo: record 'deny join id0' info
21mr|kernel-6.12-generic-6.12.74-2|4227	- mptcp: Use __sk_dst_get() and dst_dev_rcu() in mptcp_active_enable().
21mr|kernel-6.12-generic-6.12.74-2|4228	- mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add()
21mr|kernel-6.12-generic-6.12.74-2|4229	- mtdchar: fix integer overflow in read/write ioctls
21mr|kernel-6.12-generic-6.12.74-2|4230	- mtd: lpddr_cmds: fix signed shifts in lpddr_cmds
21mr|kernel-6.12-generic-6.12.74-2|4231	- mtd: mtdpart: ignore error -ENOENT from parsers on subpartitions
21mr|kernel-6.12-generic-6.12.74-2|4232	- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing
21mr|kernel-6.12-generic-6.12.74-2|4233	- mtd: nand: relax ECC parameter validation check
21mr|kernel-6.12-generic-6.12.74-2|4234	- mtd: onenand: Pass correct pointer to IRQ handler
21mr|kernel-6.12-generic-6.12.74-2|4235	- mtd: rawnand: atmel: Fix error handling path in atmel_nand_controller_add_nands
21mr|kernel-6.12-generic-6.12.74-2|4236	- mtd: rawnand: cadence: fix DMA device NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|4237	- mtd: rawnand: fsmc: Default to autodetect buswidth
21mr|kernel-6.12-generic-6.12.74-2|4238	- mtd: rawnand: lpc32xx_slc: fix GPIO descriptor leak on probe error and remove
21mr|kernel-6.12-generic-6.12.74-2|4239	- mtd: rawnand: renesas: Handle devm_pm_runtime_enable() errors
21mr|kernel-6.12-generic-6.12.74-2|4240	- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer
21mr|kernel-6.12-generic-6.12.74-2|4241	- mtd: rawnand: stm32_fmc2: fix ECC overwrite
21mr|kernel-6.12-generic-6.12.74-2|4242	- mtd: spinand: winbond: Fix oob_layout for W25N01JW
21mr|kernel-6.12-generic-6.12.74-2|4243	- mtd: spi-nor: winbond: Add support for W25H01NWxxAM chips
21mr|kernel-6.12-generic-6.12.74-2|4244	- mtd: spi-nor: winbond: Add support for W25H02NWxxAM chips
21mr|kernel-6.12-generic-6.12.74-2|4245	- mtd: spi-nor: winbond: Add support for W25H512NWxxAM chips
21mr|kernel-6.12-generic-6.12.74-2|4246	- mtd: spi-nor: winbond: Add support for W25Q01NWxxIM chips
21mr|kernel-6.12-generic-6.12.74-2|4247	- mtd: spi-nor: winbond: Add support for W25Q01NWxxIQ chips
21mr|kernel-6.12-generic-6.12.74-2|4248	- mtd: spi-nor: winbond: Add support for W25Q02NWxxIM chips
21mr|kernel-6.12-generic-6.12.74-2|4249	- nbd: defer config put in recv_work
21mr|kernel-6.12-generic-6.12.74-2|4250	- nbd: defer config unlock in nbd_genl_connect
21mr|kernel-6.12-generic-6.12.74-2|4251	- nbd: override creds to kernel when calling sock_{send,recv}msg()
21mr|kernel-6.12-generic-6.12.74-2|4252	- nbd: restrict sockets to TCP and UDP
21mr|kernel-6.12-generic-6.12.74-2|4253	- net: 3com: 3c59x: fix possible null dereference in vortex_probe1()
21mr|kernel-6.12-generic-6.12.74-2|4254	- net/9p: Fix buffer overflow in USB transport layer
21mr|kernel-6.12-generic-6.12.74-2|4255	- net/9p: fix double req put in p9_fd_cancelled
21mr|kernel-6.12-generic-6.12.74-2|4256	- net: Add locking to protect skb->dev access in ip_output
21mr|kernel-6.12-generic-6.12.74-2|4257	- net: add skb_header_pointer_careful() helper
21mr|kernel-6.12-generic-6.12.74-2|4258	- net: allow alloc_skb_with_frags() to use MAX_SKB_FRAGS
21mr|kernel-6.12-generic-6.12.74-2|4259	- net: aquantia: Add missing descriptor cache invalidation on ATL2
21mr|kernel-6.12-generic-6.12.74-2|4260	- net: atlantic: fix fragment overflow handling in RX path
21mr|kernel-6.12-generic-6.12.74-2|4261	- net: bcmasp: fix early exit leak with fixed phy
21mr|kernel-6.12-generic-6.12.74-2|4262	- net: bonding: fix possible peer notify event loss or dup issue
21mr|kernel-6.12-generic-6.12.74-2|4263	- net: bridge: annotate data-races around fdb->{updated,used}
21mr|kernel-6.12-generic-6.12.74-2|4264	- net: bridge: Bounce invalid boolopts
21mr|kernel-6.12-generic-6.12.74-2|4265	- net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group struct
21mr|kernel-6.12-generic-6.12.74-2|4266	- net: bridge: fix MST static key usage
21mr|kernel-6.12-generic-6.12.74-2|4267	- net: bridge: fix static key check
21mr|kernel-6.12-generic-6.12.74-2|4268	- net: bridge: fix use-after-free due to MST port state bypass
21mr|kernel-6.12-generic-6.12.74-2|4269	- net: bridge: Install FDB for bridge MAC on VLAN 0
21mr|kernel-6.12-generic-6.12.74-2|4270	- net: call cond_resched() less often in __release_sock()
21mr|kernel-6.12-generic-6.12.74-2|4271	- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV.
21mr|kernel-6.12-generic-6.12.74-2|4272	- net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts
21mr|kernel-6.12-generic-6.12.74-2|4273	- net/cls_cgroup: Fix task_get_classid() during qdisc run
21mr|kernel-6.12-generic-6.12.74-2|4274	- net: devmem: expose tcp_recvmsg_locked errors
21mr|kernel-6.12-generic-6.12.74-2|4275	- netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates
21mr|kernel-6.12-generic-6.12.74-2|4276	- netdevsim: fix a race issue related to the operation on bpf_bound_progs list
21mr|kernel-6.12-generic-6.12.74-2|4277	- netdevsim: set the carrier when the device goes up
21mr|kernel-6.12-generic-6.12.74-2|4278	- net: dlink: handle copy_thresh allocation failure
21mr|kernel-6.12-generic-6.12.74-2|4279	- net: dlink: handle dma_map_single() failure properly
21mr|kernel-6.12-generic-6.12.74-2|4280	- net: don't touch dev->stats in BPF redirect paths
21mr|kernel-6.12-generic-6.12.74-2|4281	- net: dsa: b53: fix bcm63xx RGMII port link adjustment
21mr|kernel-6.12-generic-6.12.74-2|4282	- net: dsa: b53: fix enabling ip multicast
21mr|kernel-6.12-generic-6.12.74-2|4283	- net: dsa: b53: fix resetting speed and pause on forced link
21mr|kernel-6.12-generic-6.12.74-2|4284	- net: dsa: b53: skip multicast entries for fdb_dump()
21mr|kernel-6.12-generic-6.12.74-2|4285	- net: dsa: b53: stop reading ARL entries if search is done
21mr|kernel-6.12-generic-6.12.74-2|4286	- net: dsa: felix: support phy-mode = "10g-qxgmii"
21mr|kernel-6.12-generic-6.12.74-2|4287	- net: dsa: fix missing put_device() in dsa_tree_find_first_conduit()
21mr|kernel-6.12-generic-6.12.74-2|4288	- net: dsa: fix off-by-one in maximum bridge ID determination
21mr|kernel-6.12-generic-6.12.74-2|4289	- net: dsa: hellcreek: fix missing error handling in LED registration
21mr|kernel-6.12-generic-6.12.74-2|4290	- net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup()
21mr|kernel-6.12-generic-6.12.74-2|4291	- net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU port
21mr|kernel-6.12-generic-6.12.74-2|4292	- net: dsa: microchip: common: Fix checks on irq_find_mapping()
21mr|kernel-6.12-generic-6.12.74-2|4293	- net: dsa: microchip: Do not execute PTP driver code for unsupported switches
21mr|kernel-6.12-generic-6.12.74-2|4294	- net: dsa: microchip: Don't free uninitialized ksz_irq
21mr|kernel-6.12-generic-6.12.74-2|4295	- net: dsa: microchip: Fix reserved multicast address table programming
21mr|kernel-6.12-generic-6.12.74-2|4296	- net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}()
21mr|kernel-6.12-generic-6.12.74-2|4297	- net: dsa: microchip: Free previously initialized ports on init failures
21mr|kernel-6.12-generic-6.12.74-2|4298	- net: dsa: microchip: lan937x: Fix RGMII delay tuning
21mr|kernel-6.12-generic-6.12.74-2|4299	- net: dsa: microchip: ptp: Fix checks on irq_find_mapping()
21mr|kernel-6.12-generic-6.12.74-2|4300	- net: dsa: microchip: Set SPI as bus interface during reset for KSZ8463
21mr|kernel-6.12-generic-6.12.74-2|4301	- net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry()
21mr|kernel-6.12-generic-6.12.74-2|4302	- net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing traffic
21mr|kernel-6.12-generic-6.12.74-2|4303	- net: dsa: sja1105: simplify static configuration reload
21mr|kernel-6.12-generic-6.12.74-2|4304	- net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx
21mr|kernel-6.12-generic-6.12.74-2|4305	- net: dsa: tag_brcm: legacy: reorganize functions
21mr|kernel-6.12-generic-6.12.74-2|4306	- net: dsa: xrs700x: reject unsupported HSR configurations
21mr|kernel-6.12-generic-6.12.74-2|4307	- net: dst: add four helpers to annotate data-races around dst->dev
21mr|kernel-6.12-generic-6.12.74-2|4308	- net: dst: introduce dst->dev_rcu
21mr|kernel-6.12-generic-6.12.74-2|4309	- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable
21mr|kernel-6.12-generic-6.12.74-2|4310	- net: enetc: correct the value of ENETC_RXB_TRUESIZE
21mr|kernel-6.12-generic-6.12.74-2|4311	- net: enetc: do not transmit redirected XDP frames when the link is down
21mr|kernel-6.12-generic-6.12.74-2|4312	- net: enetc: fix build warning when PAGE_SIZE is greater than 128K
21mr|kernel-6.12-generic-6.12.74-2|4313	- net: enetc: fix the deadlock of enetc_mdio_lock
21mr|kernel-6.12-generic-6.12.74-2|4314	- net: ethernet: adi: adin1110: Check return value of devm_gpiod_get_optional() in adin1110_check_spi()
21mr|kernel-6.12-generic-6.12.74-2|4315	- net: ethernet: microchip: sparx5: make it selectable for ARCH_LAN969X
21mr|kernel-6.12-generic-6.12.74-2|4316	- net: ethernet: ti: am65-cpsw-qos: fix IET verify/response timeout
21mr|kernel-6.12-generic-6.12.74-2|4317	- net: ethernet: ti: am65-cpsw-qos: fix IET verify retry mechanism
21mr|kernel-6.12-generic-6.12.74-2|4318	- net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions
21mr|kernel-6.12-generic-6.12.74-2|4319	- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error
21mr|kernel-6.12-generic-6.12.74-2|4320	- net: fec: cancel perout_timer when PEROUT is disabled
21mr|kernel-6.12-generic-6.12.74-2|4321	- net: fec: correct rx_bytes statistic for the case SHIFT16 is set
21mr|kernel-6.12-generic-6.12.74-2|4322	- net: fec: do not allow enabling PPS and PEROUT simultaneously
21mr|kernel-6.12-generic-6.12.74-2|4323	- net: fec: do not register PPS event for PEROUT
21mr|kernel-6.12-generic-6.12.74-2|4324	- net: fec: do not update PEROUT if it is enabled
21mr|kernel-6.12-generic-6.12.74-2|4325	- net: fec: ERR007885 Workaround for XDP TX path
21mr|kernel-6.12-generic-6.12.74-2|4326	- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()
21mr|kernel-6.12-generic-6.12.74-2|4327	- net: fec: rename struct fec_devinfo fec_imx6x_info -> fec_imx6sx_info
21mr|kernel-6.12-generic-6.12.74-2|4328	- netfilter: flowtable: check for maximum number of encapsulations in bridge vlan
21mr|kernel-6.12-generic-6.12.74-2|4329	- netfilter: ipset: Remove unused htable_bits in macro ahash_region
21mr|kernel-6.12-generic-6.12.74-2|4330	- netfilter: nf_conncount: fix leaked ct in error paths
21mr|kernel-6.12-generic-6.12.74-2|4331	- netfilter: nf_conncount: rework API to use sk_buff directly
21mr|kernel-6.12-generic-6.12.74-2|4332	- netfilter: nf_conncount: update last_gc only when GC has been performed
21mr|kernel-6.12-generic-6.12.74-2|4333	- netfilter: nf_nat: remove bogus direction check
21mr|kernel-6.12-generic-6.12.74-2|4334	- netfilter: nfnetlink: reset nlh pointer during batch replay
21mr|kernel-6.12-generic-6.12.74-2|4335	- netfilter: nf_reject: don't reply to icmp error messages
21mr|kernel-6.12-generic-6.12.74-2|4336	- netfilter: nf_tables: avoid chain re-validation if possible
21mr|kernel-6.12-generic-6.12.74-2|4337	- netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate()
21mr|kernel-6.12-generic-6.12.74-2|4338	- netfilter: nf_tables: fix memory leak in nf_tables_newrule()
21mr|kernel-6.12-generic-6.12.74-2|4339	- netfilter: nf_tables: make nft_set_do_lookup available unconditionally
21mr|kernel-6.12-generic-6.12.74-2|4340	- netfilter: nf_tables: place base_seq in struct net
21mr|kernel-6.12-generic-6.12.74-2|4341	- netfilter: nf_tables: Reintroduce shortened deletion notifications
21mr|kernel-6.12-generic-6.12.74-2|4342	- netfilter: nf_tables: reject duplicate device on updates
21mr|kernel-6.12-generic-6.12.74-2|4343	- netfilter: nf_tables: remove redundant chain validation on register store
21mr|kernel-6.12-generic-6.12.74-2|4344	- netfilter: nf_tables: restart set lookup on base_seq change
21mr|kernel-6.12-generic-6.12.74-2|4345	- netfilter: nft_connlimit: update the count if add was skipped
21mr|kernel-6.12-generic-6.12.74-2|4346	- netfilter: nft_ct: add seqadj extension for natted connections
21mr|kernel-6.12-generic-6.12.74-2|4347	- netfilter: nft_objref: validate objref and objrefmap expressions
21mr|kernel-6.12-generic-6.12.74-2|4348	- netfilter: nft_set_pipapo: don't check genbit from packetpath lookups
21mr|kernel-6.12-generic-6.12.74-2|4349	- netfilter: nft_set_pipapo: don't return bogus extension pointer
21mr|kernel-6.12-generic-6.12.74-2|4350	- netfilter: nft_set_pipapo: fix null deref for empty set
21mr|kernel-6.12-generic-6.12.74-2|4351	- netfilter: nft_set_pipapo: fix range overlap detection
21mr|kernel-6.12-generic-6.12.74-2|4352	- netfilter: nft_set_pipapo: merge pipapo_get/lookup
21mr|kernel-6.12-generic-6.12.74-2|4353	- netfilter: nft_set_pipapo: remove unused arguments
21mr|kernel-6.12-generic-6.12.74-2|4354	- netfilter: nft_set_rbtree: continue traversal if element is inactive
21mr|kernel-6.12-generic-6.12.74-2|4355	- netfilter: nft_set: remove one argument from lookup and update functions
21mr|kernel-6.12-generic-6.12.74-2|4356	- netfilter: nft_synproxy: avoid possible data-race on update operation
21mr|kernel-6.12-generic-6.12.74-2|4357	- netfilter: replace -EEXIST with -EBUSY
21mr|kernel-6.12-generic-6.12.74-2|4358	- net: fix memory leak in skb_segment_list for GRO packets
21mr|kernel-6.12-generic-6.12.74-2|4359	- net: fix segmentation of forwarding fraglist GRO
21mr|kernel-6.12-generic-6.12.74-2|4360	- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe
21mr|kernel-6.12-generic-6.12.74-2|4361	- netfs: Prevent duplicate unlocking
21mr|kernel-6.12-generic-6.12.74-2|4362	- net: gro: fix outer network offset
21mr|kernel-6.12-generic-6.12.74-2|4363	- net/handshake: duplicate handshake cancellations leak socket
21mr|kernel-6.12-generic-6.12.74-2|4364	- net/handshake: Fix memory leak in tls_handshake_accept()
21mr|kernel-6.12-generic-6.12.74-2|4365	- net/handshake: restore destructor on submit failure
21mr|kernel-6.12-generic-6.12.74-2|4366	- net: hns3: add VLAN id validation before using
21mr|kernel-6.12-generic-6.12.74-2|4367	- net: hns3: fix data race in hns3_fetch_stats
21mr|kernel-6.12-generic-6.12.74-2|4368	- net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue
21mr|kernel-6.12-generic-6.12.74-2|4369	- net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M
21mr|kernel-6.12-generic-6.12.74-2|4370	- net: hns3: return error code when function fails
21mr|kernel-6.12-generic-6.12.74-2|4371	- net: hns3: using the num_tqps in the vf driver to apply for resources
21mr|kernel-6.12-generic-6.12.74-2|4372	- net: hns3: using the num_tqps to check whether tqp_index is out of range when vf get ring info from mbx
21mr|kernel-6.12-generic-6.12.74-2|4373	- net: hsr: Add VLAN CTAG filter support
21mr|kernel-6.12-generic-6.12.74-2|4374	- net: hsr: create an API to get hsr port type
21mr|kernel-6.12-generic-6.12.74-2|4375	- net: hsr: Create and export hsr_get_port_ndev()
21mr|kernel-6.12-generic-6.12.74-2|4376	- net/hsr: fix NULL pointer dereference in prp_get_untagged_frame()
21mr|kernel-6.12-generic-6.12.74-2|4377	- net: hsr: remove one synchronize_rcu() from hsr_del_port()
21mr|kernel-6.12-generic-6.12.74-2|4378	- net: hsr: remove synchronize_rcu() from hsr_add_port()
21mr|kernel-6.12-generic-6.12.74-2|4379	- net: hv_netvsc: reject RSS hash key programming without RX indirection table
21mr|kernel-6.12-generic-6.12.74-2|4380	- net: intel: fm10k: Fix parameter idx set but not used
21mr|kernel-6.12-generic-6.12.74-2|4381	- net: Introduce skb_copy_datagram_from_iter_full()
21mr|kernel-6.12-generic-6.12.74-2|4382	- net: ionic: add dma_wmb() before ringing TX doorbell
21mr|kernel-6.12-generic-6.12.74-2|4383	- net: ionic: map SKB after pseudo-header checksum prep
21mr|kernel-6.12-generic-6.12.74-2|4384	- net/ip6_tunnel: Prevent perpetual tunnel growth
21mr|kernel-6.12-generic-6.12.74-2|4385	- net: ipv4: allow directed broadcast routes to use dst hint
21mr|kernel-6.12-generic-6.12.74-2|4386	- net: ipv6: fix field-spanning memcpy warning in AH output
21mr|kernel-6.12-generic-6.12.74-2|4387	- net: ipv6: ioam6: use consistent dst names
21mr|kernel-6.12-generic-6.12.74-2|4388	- net: lan743x: Allocate rings outside ZONE_DMA
21mr|kernel-6.12-generic-6.12.74-2|4389	- net: lan966x: Fix the initialization of taprio
21mr|kernel-6.12-generic-6.12.74-2|4390	- net: libwx: fix device bus LAN ID
21mr|kernel-6.12-generic-6.12.74-2|4391	- netlink: specs: mptcp: add missing 'server-side' attr
21mr|kernel-6.12-generic-6.12.74-2|4392	- netlink: specs: mptcp: clearly mention attributes
21mr|kernel-6.12-generic-6.12.74-2|4393	- netlink: specs: mptcp: fix if-idx attribute type
21mr|kernel-6.12-generic-6.12.74-2|4394	- netlink: specs: mptcp: replace underscores with dashes in names
21mr|kernel-6.12-generic-6.12.74-2|4395	- net: liquidio: Fix off-by-one error in PF setup_nic_devices() cleanup
21mr|kernel-6.12-generic-6.12.74-2|4396	- net: liquidio: Fix off-by-one error in VF setup_nic_devices() cleanup
21mr|kernel-6.12-generic-6.12.74-2|4397	- net: liquidio: fix overflow in octeon_init_instr_queue()
21mr|kernel-6.12-generic-6.12.74-2|4398	- net: liquidio: Initialize netdev pointer before queue setup
21mr|kernel-6.12-generic-6.12.74-2|4399	- net: macb: avoid dealing with endianness in macb_set_hwaddr()
21mr|kernel-6.12-generic-6.12.74-2|4400	- net: macb: Relocate mog_init_rings() callback from macb_mac_link_up() to macb_open()
21mr|kernel-6.12-generic-6.12.74-2|4401	- net: mana: Change the function signature of mana_get_primary_netdev_rcu
21mr|kernel-6.12-generic-6.12.74-2|4402	- net: marvell: prestera: fix NULL dereference on devlink_alloc() failure
21mr|kernel-6.12-generic-6.12.74-2|4403	- net: mdio: aspeed: add dummy read to avoid read-after-write issue
21mr|kernel-6.12-generic-6.12.74-2|4404	- net: mdiobus: release reset_gpio in mdiobus_unregister_device()
21mr|kernel-6.12-generic-6.12.74-2|4405	- net: mdio: fix resource leak in mdiobus_register_device()
21mr|kernel-6.12-generic-6.12.74-2|4406	- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()
21mr|kernel-6.12-generic-6.12.74-2|4407	- net/mlx5: Clean up only new IRQ glue on request_irq() failure
21mr|kernel-6.12-generic-6.12.74-2|4408	- net/mlx5: Drain firmware reset in shutdown callback
21mr|kernel-6.12-generic-6.12.74-2|4409	- net/mlx5e: Don't print error message due to invalid module
21mr|kernel-6.12-generic-6.12.74-2|4410	- net/mlx5e: Don't query FEC statistics when FEC is disabled
21mr|kernel-6.12-generic-6.12.74-2|4411	- net/mlx5e: Don't store mlx5e_priv in mlx5e_dev devlink priv
21mr|kernel-6.12-generic-6.12.74-2|4412	- net/mlx5e: Fix crash on profile change rollback failure
21mr|kernel-6.12-generic-6.12.74-2|4413	- net/mlx5e: Fix maxrate wraparound in threshold between units
21mr|kernel-6.12-generic-6.12.74-2|4414	- net/mlx5e: Fix potentially misleading debug message
21mr|kernel-6.12-generic-6.12.74-2|4415	- net/mlx5e: Fix return value in case of module EEPROM read error
21mr|kernel-6.12-generic-6.12.74-2|4416	- net/mlx5e: Fix validation logic in rate limiting
21mr|kernel-6.12-generic-6.12.74-2|4417	- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps
21mr|kernel-6.12-generic-6.12.74-2|4418	- net/mlx5e: Harden uplink netdev access against device unbind
21mr|kernel-6.12-generic-6.12.74-2|4419	- net/mlx5e: Pass netdev to mlx5e_destroy_netdev instead of priv
21mr|kernel-6.12-generic-6.12.74-2|4420	- net/mlx5e: Restore destroying state bit after profile cleanup
21mr|kernel-6.12-generic-6.12.74-2|4421	- net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size()
21mr|kernel-6.12-generic-6.12.74-2|4422	- net/mlx5e: Reuse per-RQ XDP buffer to avoid stack zeroing overhead
21mr|kernel-6.12-generic-6.12.74-2|4423	- net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ
21mr|kernel-6.12-generic-6.12.74-2|4424	- net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ
21mr|kernel-6.12-generic-6.12.74-2|4425	- net/mlx5e: SHAMPO, Fix skb size check for 64K pages
21mr|kernel-6.12-generic-6.12.74-2|4426	- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
21mr|kernel-6.12-generic-6.12.74-2|4427	- net/mlx5e: TC, delete flows only for existing peers
21mr|kernel-6.12-generic-6.12.74-2|4428	- net/mlx5: Fix IPsec cleanup over MPV device
21mr|kernel-6.12-generic-6.12.74-2|4429	- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
21mr|kernel-6.12-generic-6.12.74-2|4430	- net/mlx5: Fix vhca_id access call trace use before alloc
21mr|kernel-6.12-generic-6.12.74-2|4431	- net/mlx5: fs, Fix inverted cap check in tx flow table root disconnect
21mr|kernel-6.12-generic-6.12.74-2|4432	- net/mlx5: fw reset, add reset timeout work
21mr|kernel-6.12-generic-6.12.74-2|4433	- net/mlx5: fw reset, clear reset requested on drain_fw_reset
21mr|kernel-6.12-generic-6.12.74-2|4434	- net/mlx5: fw_tracer, Handle escaped percent properly
21mr|kernel-6.12-generic-6.12.74-2|4435	- net/mlx5: fw_tracer, Validate format string parameters
21mr|kernel-6.12-generic-6.12.74-2|4436	- net/mlx5: HWS, change error flow on matcher disconnect
21mr|kernel-6.12-generic-6.12.74-2|4437	- net/mlx5: Initialize events outside devlink lock
21mr|kernel-6.12-generic-6.12.74-2|4438	- net/mlx5: pagealloc: Fix reclaim race during command interface teardown
21mr|kernel-6.12-generic-6.12.74-2|4439	- net/mlx5: Serialize firmware reset with devlink
21mr|kernel-6.12-generic-6.12.74-2|4440	- net/mlx5: Stop polling for command response if interface goes down
21mr|kernel-6.12-generic-6.12.74-2|4441	- net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get()
21mr|kernel-6.12-generic-6.12.74-2|4442	- net: mscc: ocelot: Fix crash when adding interface under a lag
21mr|kernel-6.12-generic-6.12.74-2|4443	- net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work
21mr|kernel-6.12-generic-6.12.74-2|4444	- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
21mr|kernel-6.12-generic-6.12.74-2|4445	- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure
21mr|kernel-6.12-generic-6.12.74-2|4446	- net: netdevsim: fix inconsistent carrier state after link/unlink
21mr|kernel-6.12-generic-6.12.74-2|4447	- net: netpoll: ensure skb_pool list is always initialized
21mr|kernel-6.12-generic-6.12.74-2|4448	- net: netpoll: fix incorrect refcount handling causing incorrect cleanup
21mr|kernel-6.12-generic-6.12.74-2|4449	- net: netpoll: flush skb pool during cleanup
21mr|kernel-6.12-generic-6.12.74-2|4450	- net: netpoll: Individualize the skb pool
21mr|kernel-6.12-generic-6.12.74-2|4451	- net: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_write
21mr|kernel-6.12-generic-6.12.74-2|4452	- net: nfc: nci: Add parameter validation for packet data
21mr|kernel-6.12-generic-6.12.74-2|4453	- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms
21mr|kernel-6.12-generic-6.12.74-2|4454	- net: octeon_ep_vf: fix free_irq dev_id mismatch in IRQ rollback
21mr|kernel-6.12-generic-6.12.74-2|4455	- net: openvswitch: Avoid needlessly taking the RTNL on vport destroy
21mr|kernel-6.12-generic-6.12.74-2|4456	- net: openvswitch: fix data race in ovs_vport_get_upcall_stats
21mr|kernel-6.12-generic-6.12.74-2|4457	- net: openvswitch: fix middle attribute validation in push_nsh() action
21mr|kernel-6.12-generic-6.12.74-2|4458	- net: openvswitch: remove never-working support for setting nsh fields
21mr|kernel-6.12-generic-6.12.74-2|4459	- net: phy: add phy_interface_copy()
21mr|kernel-6.12-generic-6.12.74-2|4460	- net: phy: add phy_interface_weight()
21mr|kernel-6.12-generic-6.12.74-2|4461	- net: phy: adin1100: Fix software power-down ready condition
21mr|kernel-6.12-generic-6.12.74-2|4462	- net: phy: aquantia: check for NVMEM deferral
21mr|kernel-6.12-generic-6.12.74-2|4463	- net: phy: clear link parameters on admin link down
21mr|kernel-6.12-generic-6.12.74-2|4464	- net: phy: fixed_phy: let fixed_phy_unregister free the phy_device
21mr|kernel-6.12-generic-6.12.74-2|4465	- net: phy: marvell-88q2xxx: Fix clamped value in mv88q2xxx_hwmon_write
21mr|kernel-6.12-generic-6.12.74-2|4466	- net: phy: marvell: Fix 88e1510 downshift counter errata
21mr|kernel-6.12-generic-6.12.74-2|4467	- net: phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calibration
21mr|kernel-6.12-generic-6.12.74-2|4468	- net: phy: micrel: always set shared->phydev for LAN8814
21mr|kernel-6.12-generic-6.12.74-2|4469	- net: phy: micrel: fix clk warning when removing the driver
21mr|kernel-6.12-generic-6.12.74-2|4470	- net: phy: micrel: Fix lan8814_config_init
21mr|kernel-6.12-generic-6.12.74-2|4471	- net: phy: micrel: Introduce lanphy_modify_page_reg
21mr|kernel-6.12-generic-6.12.74-2|4472	- net: phy: micrel: lan8814 fix reset of the QSGMII interface
21mr|kernel-6.12-generic-6.12.74-2|4473	- net: phy: micrel: Replace hardcoded pages with defines
21mr|kernel-6.12-generic-6.12.74-2|4474	- net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHY
21mr|kernel-6.12-generic-6.12.74-2|4475	- net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end()
21mr|kernel-6.12-generic-6.12.74-2|4476	- net: ravb: Enforce descriptor type ordering
21mr|kernel-6.12-generic-6.12.74-2|4477	- net: ravb: Ensure memory write completes before ringing TX doorbell
21mr|kernel-6.12-generic-6.12.74-2|4478	- net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF.
21mr|kernel-6.12-generic-6.12.74-2|4479	- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer
21mr|kernel-6.12-generic-6.12.74-2|4480	- netrom: fix double-free in nr_route_frame()
21mr|kernel-6.12-generic-6.12.74-2|4481	- netrom: Fix memory leak in nr_sendmsg()
21mr|kernel-6.12-generic-6.12.74-2|4482	- net: rose: fix invalid array index in rose_kill_by_device()
21mr|kernel-6.12-generic-6.12.74-2|4483	- net: sched: act_connmark: initialize struct tc_ife to fix kernel leak
21mr|kernel-6.12-generic-6.12.74-2|4484	- net_sched: act_connmark: use RCU in tcf_connmark_dump()
21mr|kernel-6.12-generic-6.12.74-2|4485	- net/sched: act_ife: avoid possible NULL deref
21mr|kernel-6.12-generic-6.12.74-2|4486	- net/sched: act_ife: convert comma to semicolon
21mr|kernel-6.12-generic-6.12.74-2|4487	- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak
21mr|kernel-6.12-generic-6.12.74-2|4488	- net/sched: cls_u32: use skb_header_pointer_careful()
21mr|kernel-6.12-generic-6.12.74-2|4489	- net/sched: Enforce that teql can only be used as root qdisc
21mr|kernel-6.12-generic-6.12.74-2|4490	- net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change
21mr|kernel-6.12-generic-6.12.74-2|4491	- net/sched: ets: Remove drr class from the active list if it changes to strict
21mr|kernel-6.12-generic-6.12.74-2|4492	- net: sched: generalize check for no-queue qdisc on TX queue
21mr|kernel-6.12-generic-6.12.74-2|4493	- net_sched: limit try_bulk_dequeue_skb() batches
21mr|kernel-6.12-generic-6.12.74-2|4494	- net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag
21mr|kernel-6.12-generic-6.12.74-2|4495	- net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop
21mr|kernel-6.12-generic-6.12.74-2|4496	- net/sched: sch_qfq: do not free existing class in qfq_change_class()
21mr|kernel-6.12-generic-6.12.74-2|4497	- net/sched: sch_qfq: Fix null-deref in agg_dequeue
21mr|kernel-6.12-generic-6.12.74-2|4498	- net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset
21mr|kernel-6.12-generic-6.12.74-2|4499	- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce()
21mr|kernel-6.12-generic-6.12.74-2|4500	- net: sfp: add potron quirk to the H-COM SPP425H-GAB4 SFP+ Stick
21mr|kernel-6.12-generic-6.12.74-2|4501	- net: sfp: add quirk for FLYPRO copper SFP+ module
21mr|kernel-6.12-generic-6.12.74-2|4502	- net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick
21mr|kernel-6.12-generic-6.12.74-2|4503	- net: sfp: convert sfp quirks to modify struct sfp_module_support
21mr|kernel-6.12-generic-6.12.74-2|4504	- net: sfp: extend Potron XGSPON quirk to cover additional EEPROM variant
21mr|kernel-6.12-generic-6.12.74-2|4505	- net: sfp: Fix quirk for Ubiquiti U-Fiber Instant SFP module
21mr|kernel-6.12-generic-6.12.74-2|4506	- net: sfp: pre-parse the module support
21mr|kernel-6.12-generic-6.12.74-2|4507	- net: sh_eth: Disable WoL if system can not suspend
21mr|kernel-6.12-generic-6.12.74-2|4508	- net/smc: fix general protection fault in __smc_diag_dump
21mr|kernel-6.12-generic-6.12.74-2|4509	- net/smc: fix mismatch between CLC header and proposal
21mr|kernel-6.12-generic-6.12.74-2|4510	- net/smc: fix warning in smc_rx_splice() when calling get_page()
21mr|kernel-6.12-generic-6.12.74-2|4511	- net: sock: fix hardened usercopy panic in sock_recv_errqueue
21mr|kernel-6.12-generic-6.12.74-2|4512	- net: stmmac: Check stmmac_hw_setup() in stmmac_resume()
21mr|kernel-6.12-generic-6.12.74-2|4513	- net: stmmac: Correctly handle Rx checksum offload errors
21mr|kernel-6.12-generic-6.12.74-2|4514	- net: stmmac: dwmac-rk: Fix disabling set_clock_selection
21mr|kernel-6.12-generic-6.12.74-2|4515	- net: stmmac: est: Drop frames causing HLBS error
21mr|kernel-6.12-generic-6.12.74-2|4516	- net: stmmac: fix rx limit check in stmmac_rx_zc()
21mr|kernel-6.12-generic-6.12.74-2|4517	- net: stmmac: fix the crash issue for zero copy XDP_TX action
21mr|kernel-6.12-generic-6.12.74-2|4518	- net: sxgbe: fix potential NULL dereference in sxgbe_rx()
21mr|kernel-6.12-generic-6.12.74-2|4519	- net/tcp: Fix a NULL pointer dereference when using TCP-AO with TCP_REPAIR
21mr|kernel-6.12-generic-6.12.74-2|4520	- net: ti: icssg-prueth: Fix fdb hash size configuration
21mr|kernel-6.12-generic-6.12.74-2|4521	- net: tls: Cancel RX async resync request on rcd_delta overflow
21mr|kernel-6.12-generic-6.12.74-2|4522	- net: tls: Change async resync helpers argument
21mr|kernel-6.12-generic-6.12.74-2|4523	- net: tunnel: make skb_vlan_inet_prepare() return drop reasons
21mr|kernel-6.12-generic-6.12.74-2|4524	- net: tun: Update napi->skb after XDP process
21mr|kernel-6.12-generic-6.12.74-2|4525	- net: update netdev_lock_{type,name}
21mr|kernel-6.12-generic-6.12.74-2|4526	- net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups
21mr|kernel-6.12-generic-6.12.74-2|4527	- net: usb: asix_devices: Check return value of usbnet_get_endpoints
21mr|kernel-6.12-generic-6.12.74-2|4528	- net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock
21mr|kernel-6.12-generic-6.12.74-2|4529	- net: usb: asix: validate PHY address before use
21mr|kernel-6.12-generic-6.12.74-2|4530	- net: usb: dm9601: remove broken SR9700 support
21mr|kernel-6.12-generic-6.12.74-2|4531	- net: usb: lan78xx: Add error handling to lan78xx_init_mac_address
21mr|kernel-6.12-generic-6.12.74-2|4532	- net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset
21mr|kernel-6.12-generic-6.12.74-2|4533	- net: usb: pegasus: fix memory leak in update_eth_regs_async()
21mr|kernel-6.12-generic-6.12.74-2|4534	- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup
21mr|kernel-6.12-generic-6.12.74-2|4535	- net: usb: r8152: fix resume reset deadlock
21mr|kernel-6.12-generic-6.12.74-2|4536	- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast
21mr|kernel-6.12-generic-6.12.74-2|4537	- net: usb: rtl8150: Fix frame padding
21mr|kernel-6.12-generic-6.12.74-2|4538	- net: usb: rtl8150: fix memory leak on usb_submit_urb() failure
21mr|kernel-6.12-generic-6.12.74-2|4539	- net: usb: sr9700: fix incorrect command used to write single register
21mr|kernel-6.12-generic-6.12.74-2|4540	- net: usb: sr9700: support devices with virtual driver CD
21mr|kernel-6.12-generic-6.12.74-2|4541	- net: use dst_dev_rcu() in sk_setup_caps()
21mr|kernel-6.12-generic-6.12.74-2|4542	- net: vlan: sync VLAN features with lower device
21mr|kernel-6.12-generic-6.12.74-2|4543	- net: wan: framer: pef2256: Switch to devm_mfd_add_devices()
21mr|kernel-6.12-generic-6.12.74-2|4544	- net: wangxun: limit tx_max_coalesced_frames_irq
21mr|kernel-6.12-generic-6.12.74-2|4545	- net: When removing nexthops, don't call synchronize_net if it is not necessary
21mr|kernel-6.12-generic-6.12.74-2|4546	- net: wwan: iosm: Fix memory leak in ipc_mux_deinit()
21mr|kernel-6.12-generic-6.12.74-2|4547	- net: wwan: mhi: Keep modem name match with Foxconn T99W640
21mr|kernel-6.12-generic-6.12.74-2|4548	- net: wwan: t7xx: add support for HP DRMR-H01
21mr|kernel-6.12-generic-6.12.74-2|4549	- net: wwan: t7xx: fix potential skb->frags overflow in RX path
21mr|kernel-6.12-generic-6.12.74-2|4550	- nexthop: Forbid FDB status change while nexthop is in a group
21mr|kernel-6.12-generic-6.12.74-2|4551	- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame().
21mr|kernel-6.12-generic-6.12.74-2|4552	- nfc: nci: Fix race between rfkill and nci_unregister_device().
21mr|kernel-6.12-generic-6.12.74-2|4553	- nfc: pn533: Fix error code in pn533_acr122_poweron_rdr()
21mr|kernel-6.12-generic-6.12.74-2|4554	- nfp: fix RSS hash key size when RSS is not supported
21mr|kernel-6.12-generic-6.12.74-2|4555	- NFS4: Apply delay_retrans to async operations
21mr|kernel-6.12-generic-6.12.74-2|4556	- NFS4: Fix state renewals missing after boot
21mr|kernel-6.12-generic-6.12.74-2|4557	- nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing
21mr|kernel-6.12-generic-6.12.74-2|4558	- NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags
21mr|kernel-6.12-generic-6.12.74-2|4559	- NFS: Avoid changing nlink when file removes and attribute updates race
21mr|kernel-6.12-generic-6.12.74-2|4560	- NFS: check if suid/sgid was cleared after a write as needed
21mr|kernel-6.12-generic-6.12.74-2|4561	- nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributes
21mr|kernel-6.12-generic-6.12.74-2|4562	- NFSD/blocklayout: Fix minlength check in proc_layoutget
21mr|kernel-6.12-generic-6.12.74-2|4563	- nfsd: check that server is running in unlock_filesystem
21mr|kernel-6.12-generic-6.12.74-2|4564	- NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap
21mr|kernel-6.12-generic-6.12.74-2|4565	- nfsd: decouple the xprtsec policy check from check_nfsd_access()
21mr|kernel-6.12-generic-6.12.74-2|4566	- NFSD: Define a proc_layoutcommit for the FlexFiles layout type
21mr|kernel-6.12-generic-6.12.74-2|4567	- nfsd: don't use sv_nrthreads in connection limiting calculations.
21mr|kernel-6.12-generic-6.12.74-2|4568	- nfsd: Drop dprintk in blocklayout xdr functions
21mr|kernel-6.12-generic-6.12.74-2|4569	- nfsd: Drop the client reference in client_states_open()
21mr|kernel-6.12-generic-6.12.74-2|4570	- nfsd: fix access checking for NLM under XPRTSEC policies
21mr|kernel-6.12-generic-6.12.74-2|4571	- NFSD: Fix crash in nfsd4_read_release()
21mr|kernel-6.12-generic-6.12.74-2|4572	- NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul()
21mr|kernel-6.12-generic-6.12.74-2|4573	- nfsd: fix __fh_verify for localio
21mr|kernel-6.12-generic-6.12.74-2|4574	- NFSD: Fix last write offset handling in layoutcommit
21mr|kernel-6.12-generic-6.12.74-2|4575	- nfsd: fix memory leak in nfsd_create_serv error paths
21mr|kernel-6.12-generic-6.12.74-2|4576	- nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT
21mr|kernel-6.12-generic-6.12.74-2|4577	- NFSD: Fix permission check for read access to executable-only files
21mr|kernel-6.12-generic-6.12.74-2|4578	- nfsd: fix refcount leak in nfsd_set_fh_dentry()
21mr|kernel-6.12-generic-6.12.74-2|4579	- NFSD: free copynotify stateid in nfs4_free_ol_stateid()
21mr|kernel-6.12-generic-6.12.74-2|4580	- NFSD: Implement large extent array support in pNFS
21mr|kernel-6.12-generic-6.12.74-2|4581	- nfsd: Mark variable __maybe_unused to avoid W=1 build break
21mr|kernel-6.12-generic-6.12.74-2|4582	- NFSD: Minor cleanup in layoutcommit processing
21mr|kernel-6.12-generic-6.12.74-2|4583	- NFSD: net ref data still needs to be freed even if net hasn't startup
21mr|kernel-6.12-generic-6.12.74-2|4584	- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry
21mr|kernel-6.12-generic-6.12.74-2|4585	- NFSD: NFSv4 file creation neglects setting ACL
21mr|kernel-6.12-generic-6.12.74-2|4586	- nfsd: provide locking for v4_end_grace
21mr|kernel-6.12-generic-6.12.74-2|4587	- nfsd: refine and rename NFSD_MAY_LOCK
21mr|kernel-6.12-generic-6.12.74-2|4588	- NFSD: Remove NFSERR_EAGAIN
21mr|kernel-6.12-generic-6.12.74-2|4589	- nfsd: rename nfsd_serv_ prefixed methods and variables with nfsd_net_
21mr|kernel-6.12-generic-6.12.74-2|4590	- nfsd: Replace clamp_t in nfsd4_get_drc_mem()
21mr|kernel-6.12-generic-6.12.74-2|4591	- NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock()
21mr|kernel-6.12-generic-6.12.74-2|4592	- NFSD: Rework encoding and decoding of nfsd4_deviceid
21mr|kernel-6.12-generic-6.12.74-2|4593	- NFSD: Skip close replay processing if XDR encoding fails
21mr|kernel-6.12-generic-6.12.74-2|4594	- nfsd: unregister with rpcbind when deleting a transport
21mr|kernel-6.12-generic-6.12.74-2|4595	- nfsd: update percpu_ref to manage references on nfsd_net
21mr|kernel-6.12-generic-6.12.74-2|4596	- nfsd: Use correct error code when decoding extents
21mr|kernel-6.12-generic-6.12.74-2|4597	- nfsd: use correct loop termination in nfsd4_revoke_states()
21mr|kernel-6.12-generic-6.12.74-2|4598	- NFSD: use correct reservation type in nfsd4_scsi_fence_client
21mr|kernel-6.12-generic-6.12.74-2|4599	- NFS: Fix a deadlock involving nfs_release_folio()
21mr|kernel-6.12-generic-6.12.74-2|4600	- NFS: Fix inheritance of the block sizes when automounting
21mr|kernel-6.12-generic-6.12.74-2|4601	- NFS: Fix LTP test failures when timestamps are delegated
21mr|kernel-6.12-generic-6.12.74-2|4602	- NFS: Fix up the automount fs_context to use the correct cred
21mr|kernel-6.12-generic-6.12.74-2|4603	- NFS: Initialise verifiers for visible dentries in _nfs4_open_and_get_state
21mr|kernel-6.12-generic-6.12.74-2|4604	- NFS: Initialise verifiers for visible dentries in nfs_atomic_open()
21mr|kernel-6.12-generic-6.12.74-2|4605	- NFS: Initialise verifiers for visible dentries in readdir and lookup
21mr|kernel-6.12-generic-6.12.74-2|4606	- nfs/localio: add direct IO enablement with sync and async IO support
21mr|kernel-6.12-generic-6.12.74-2|4607	- nfs/localio: remove extra indirect nfs_to call to check {read,write}_iter
21mr|kernel-6.12-generic-6.12.74-2|4608	- nfs/localio: restore creds before releasing pageio data
21mr|kernel-6.12-generic-6.12.74-2|4609	- NFS: nfs_invalidate_folio() must observe the offset and size arguments
21mr|kernel-6.12-generic-6.12.74-2|4610	- NFS: Serialise O_DIRECT i/o and truncate()
21mr|kernel-6.12-generic-6.12.74-2|4611	- NFS: sysfs: fix leak when nfs_client kobject add fails
21mr|kernel-6.12-generic-6.12.74-2|4612	- NFSv2/v3: Fix error handling in nfs_atomic_open_v23()
21mr|kernel-6.12-generic-6.12.74-2|4613	- NFSv4.1: fix backchannel max_resp_sz verification check
21mr|kernel-6.12-generic-6.12.74-2|4614	- NFSv4.1: fix mount hang after CREATE_SESSION failure
21mr|kernel-6.12-generic-6.12.74-2|4615	- NFSv4.2: Serialise O_DIRECT i/o and clone range
21mr|kernel-6.12-generic-6.12.74-2|4616	- NFSv4.2: Serialise O_DIRECT i/o and copy range
21mr|kernel-6.12-generic-6.12.74-2|4617	- NFSv4.2: Serialise O_DIRECT i/o and fallocate()
21mr|kernel-6.12-generic-6.12.74-2|4618	- NFSv4: Clear NFS_CAP_OPEN_XOR and NFS_CAP_DELEGTIME if not supported
21mr|kernel-6.12-generic-6.12.74-2|4619	- NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set
21mr|kernel-6.12-generic-6.12.74-2|4620	- NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server
21mr|kernel-6.12-generic-6.12.74-2|4621	- NFSv4: Don't clear capabilities that won't be reset
21mr|kernel-6.12-generic-6.12.74-2|4622	- NFSv4: ensure the open stateid seqid doesn't go backwards
21mr|kernel-6.12-generic-6.12.74-2|4623	- NFSv4: Fix an incorrect parameter when calling nfs4_call_sync()
21mr|kernel-6.12-generic-6.12.74-2|4624	- NFSv4/flexfiles: Fix layout merge mirror check.
21mr|kernel-6.12-generic-6.12.74-2|4625	- NFSv4: handle ERR_GRACE on delegation recalls
21mr|kernel-6.12-generic-6.12.74-2|4626	- NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid
21mr|kernel-6.12-generic-6.12.74-2|4627	- nfs/vfs: discard d_exact_alias()
21mr|kernel-6.12-generic-6.12.74-2|4628	- nilfs2: avoid having an active sc_timer before freeing sci
21mr|kernel-6.12-generic-6.12.74-2|4629	- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/*
21mr|kernel-6.12-generic-6.12.74-2|4630	- nilfs2: Fix potential block overflow that cause system hang
21mr|kernel-6.12-generic-6.12.74-2|4631	- nios2: ensure that memblock.current_limit is set when setting pfn limits
21mr|kernel-6.12-generic-6.12.74-2|4632	- nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot
21mr|kernel-6.12-generic-6.12.74-2|4633	- NTB: epf: Allow arbitrary BAR mapping
21mr|kernel-6.12-generic-6.12.74-2|4634	- ntfs3: Fix uninit buffer allocated by __getname()
21mr|kernel-6.12-generic-6.12.74-2|4635	- ntfs3: fix uninit memory after failed mi_read in mi_format_new
21mr|kernel-6.12-generic-6.12.74-2|4636	- ntfs3: init run lock for extend inode
21mr|kernel-6.12-generic-6.12.74-2|4637	- ntfs3: pretend $Extend records as regular files
21mr|kernel-6.12-generic-6.12.74-2|4638	- ntfs: Do not overwrite uptodate pages
21mr|kernel-6.12-generic-6.12.74-2|4639	- ntfs: set dummy blocksize to read boot_block when mounting
21mr|kernel-6.12-generic-6.12.74-2|4640	- null_blk: fix kmemleak by releasing references to fault configfs items
21mr|kernel-6.12-generic-6.12.74-2|4641	- null_blk: Fix the description of the cache_size module argument
21mr|kernel-6.12-generic-6.12.74-2|4642	- nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in ndtest_probe()
21mr|kernel-6.12-generic-6.12.74-2|4643	- nvme-auth: use kvfree() for memory allocated with kvcalloc()
21mr|kernel-6.12-generic-6.12.74-2|4644	- nvme-fabrics: add ENOKEY to no retry criteria for authentication failures
21mr|kernel-6.12-generic-6.12.74-2|4645	- nvme-fc: don't hold rport lock when putting ctrl
21mr|kernel-6.12-generic-6.12.74-2|4646	- nvme-fc: release admin tagset if init fails
21mr|kernel-6.12-generic-6.12.74-2|4647	- nvme-fc: use lock accessing port_state and rport state
21mr|kernel-6.12-generic-6.12.74-2|4648	- nvme: fix admin request_queue lifetime
21mr|kernel-6.12-generic-6.12.74-2|4649	- nvme: fix PCIe subsystem reset controller state transition
21mr|kernel-6.12-generic-6.12.74-2|4650	- nvme: fix PI insert on write
21mr|kernel-6.12-generic-6.12.74-2|4651	- nvmem: layouts: fix automatic module loading
21mr|kernel-6.12-generic-6.12.74-2|4652	- nvmem: layouts: fix nvmem_layout_bus_uevent
21mr|kernel-6.12-generic-6.12.74-2|4653	- nvme-multipath: fix lockdep WARN due to partition scan work
21mr|kernel-6.12-generic-6.12.74-2|4654	- nvme-multipath: Skip nr_active increments in RETRY disposition
21mr|kernel-6.12-generic-6.12.74-2|4655	- nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()
21mr|kernel-6.12-generic-6.12.74-2|4656	- nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl()
21mr|kernel-6.12-generic-6.12.74-2|4657	- nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirk
21mr|kernel-6.12-generic-6.12.74-2|4658	- nvme-pci: disable secondary temp for Wodposit WPBSNM8
21mr|kernel-6.12-generic-6.12.74-2|4659	- nvme-pci: skip nvme_write_sq_db on empty rqlist
21mr|kernel-6.12-generic-6.12.74-2|4660	- nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec
21mr|kernel-6.12-generic-6.12.74-2|4661	- nvme/tcp: handle tls partially sent records in write_space()
21mr|kernel-6.12-generic-6.12.74-2|4662	- nvmet-fc: avoid scheduling association deletion twice
21mr|kernel-6.12-generic-6.12.74-2|4663	- nvmet-fc: move lsop put work to nvmet_fc_ls_req_op
21mr|kernel-6.12-generic-6.12.74-2|4664	- nvmet: fix race in nvmet_bio_done() leading to NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|4665	- nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec
21mr|kernel-6.12-generic-6.12.74-2|4666	- nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()
21mr|kernel-6.12-generic-6.12.74-2|4667	- nvme: Use non zero KATO for persistent discovery connections
21mr|kernel-6.12-generic-6.12.74-2|4668	- objtool: Fix standalone --hacks=jump_label
21mr|kernel-6.12-generic-6.12.74-2|4669	- objtool: Fix weak symbol detection
21mr|kernel-6.12-generic-6.12.74-2|4670	- objtool/LoongArch: Mark special atomic instruction as INSN_BUG type
21mr|kernel-6.12-generic-6.12.74-2|4671	- objtool/LoongArch: Mark types based on break immediate code
21mr|kernel-6.12-generic-6.12.74-2|4672	- objtool/rust: add one more `noreturn` Rust function
21mr|kernel-6.12-generic-6.12.74-2|4673	- ocfs2: clear extent cache after moving/defragmenting extents
21mr|kernel-6.12-generic-6.12.74-2|4674	- ocfs2: fix double free in user_cluster_connect()
21mr|kernel-6.12-generic-6.12.74-2|4675	- ocfs2: fix kernel BUG in ocfs2_find_victim_chain
21mr|kernel-6.12-generic-6.12.74-2|4676	- ocfs2: fix memory leak in ocfs2_merge_rec_left()
21mr|kernel-6.12-generic-6.12.74-2|4677	- ocfs2: fix recursive semaphore deadlock in fiemap call
21mr|kernel-6.12-generic-6.12.74-2|4678	- ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent()
21mr|kernel-6.12-generic-6.12.74-2|4679	- octeon_ep: Fix memory leak in octep_device_setup()
21mr|kernel-6.12-generic-6.12.74-2|4680	- octeon_ep: fix VF MAC address lifecycle handling
21mr|kernel-6.12-generic-6.12.74-2|4681	- octeontx2-af: Fix error handling
21mr|kernel-6.12-generic-6.12.74-2|4682	- octeontx2: cn10k: fix RX flowid TCAM mask handling
21mr|kernel-6.12-generic-6.12.74-2|4683	- octeontx2: Fix otx2_dma_map_page() error return code
21mr|kernel-6.12-generic-6.12.74-2|4684	- octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()
21mr|kernel-6.12-generic-6.12.74-2|4685	- octeontx2-pf: fix "UBSAN: shift-out-of-bounds error"
21mr|kernel-6.12-generic-6.12.74-2|4686	- octeontx2-pf: Fix use-after-free bugs in otx2_sync_tstamp()
21mr|kernel-6.12-generic-6.12.74-2|4687	- of: fix reference count leak in of_alias_scan()
21mr|kernel-6.12-generic-6.12.74-2|4688	- of: platform: Use default match table for /firmware
21mr|kernel-6.12-generic-6.12.74-2|4689	- of: Skip devicetree kunit tests when RISCV+ACPI doesn't populate root node
21mr|kernel-6.12-generic-6.12.74-2|4690	- of: unittest: Fix device reference count leak in of_unittest_pci_node_verify
21mr|kernel-6.12-generic-6.12.74-2|4691	- once: fix race by moving DO_ONCE to separate section
21mr|kernel-6.12-generic-6.12.74-2|4692	- openat2: don't trigger automounts with RESOLVE_NO_XDEV
21mr|kernel-6.12-generic-6.12.74-2|4693	- openrisc: Add R_OR1K_32_PCREL relocation type module support
21mr|kernel-6.12-generic-6.12.74-2|4694	- orangefs: fix xattr related buffer overflow...
21mr|kernel-6.12-generic-6.12.74-2|4695	- padata: Reset next CPU when reorder sequence wraps around
21mr|kernel-6.12-generic-6.12.74-2|4696	- page_pool: always add GFP_NOWARN for ATOMIC allocations
21mr|kernel-6.12-generic-6.12.74-2|4697	- page_pool: Clamp pool size to max 16K pages
21mr|kernel-6.12-generic-6.12.74-2|4698	- page_pool: Fix PP_MAGIC_MASK to avoid crashing on some 32-bit arches
21mr|kernel-6.12-generic-6.12.74-2|4699	- parisc: Avoid crash due to unaligned access in unwinder
21mr|kernel-6.12-generic-6.12.74-2|4700	- parisc: Do not reprogram affinitiy on ASP chip
21mr|kernel-6.12-generic-6.12.74-2|4701	- parisc: don't reference obsolete termio struct for TC* constants
21mr|kernel-6.12-generic-6.12.74-2|4702	- parisc: entry: set W bit for !compat tasks in syscall_restore_rfi()
21mr|kernel-6.12-generic-6.12.74-2|4703	- parisc: entry.S: fix space adjustment on interruption for 64-bit userspace
21mr|kernel-6.12-generic-6.12.74-2|4704	- parisc: Remove spurious if statement from raw_copy_from_user()
21mr|kernel-6.12-generic-6.12.74-2|4705	- PCI/ACPI: Fix pci_acpi_preserve_config() memory leak
21mr|kernel-6.12-generic-6.12.74-2|4706	- PCI: Add PCI_VDEVICE_SUB helper macro
21mr|kernel-6.12-generic-6.12.74-2|4707	- PCI/AER: Fix missing uevent on recovery when a reset is requested
21mr|kernel-6.12-generic-6.12.74-2|4708	- PCI/AER: Support errors introduced by PCIe r6.0
21mr|kernel-6.12-generic-6.12.74-2|4709	- PCI: brcmstb: Fix disabling L0s capability
21mr|kernel-6.12-generic-6.12.74-2|4710	- PCI: brcmstb: Reuse pcie_cfg_data structure
21mr|kernel-6.12-generic-6.12.74-2|4711	- PCI: brcmstb: Set MLW based on "num-lanes" DT property if present
21mr|kernel-6.12-generic-6.12.74-2|4712	- PCI: cadence: Check for the existence of cdns_pcie::ops before using it
21mr|kernel-6.12-generic-6.12.74-2|4713	- PCI: Disable MSI on RDC PCI to PCIe bridges
21mr|kernel-6.12-generic-6.12.74-2|4714	- PCI: dwc: Fix wrong PORT_LOGIC_LTSSM_STATE_MASK definition
21mr|kernel-6.12-generic-6.12.74-2|4715	- PCI: dwc: Verify the single eDMA IRQ in dw_pcie_edma_irq_verify()
21mr|kernel-6.12-generic-6.12.74-2|4716	- PCI: endpoint: Avoid creating sub-groups asynchronously
21mr|kernel-6.12-generic-6.12.74-2|4717	- PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release
21mr|kernel-6.12-generic-6.12.74-2|4718	- PCI: endpoint: pci-epf-test: Limit PCIe BAR size for fixed BARs
21mr|kernel-6.12-generic-6.12.74-2|4719	- PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan()
21mr|kernel-6.12-generic-6.12.74-2|4720	- PCI/ERR: Ensure error recoverability at all times
21mr|kernel-6.12-generic-6.12.74-2|4721	- PCI/ERR: Fix uevent on failure to recover
21mr|kernel-6.12-generic-6.12.74-2|4722	- PCI/ERR: Update device error_state already after reset
21mr|kernel-6.12-generic-6.12.74-2|4723	- PCI: imx6: Enable the Vaux supply if available
21mr|kernel-6.12-generic-6.12.74-2|4724	- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV
21mr|kernel-6.12-generic-6.12.74-2|4725	- PCI: j721e: Fix incorrect error message in probe()
21mr|kernel-6.12-generic-6.12.74-2|4726	- PCI: j721e: Fix programming sequence of "strap" settings
21mr|kernel-6.12-generic-6.12.74-2|4727	- PCI: keystone: Exit ks_pcie_probe() for invalid mode
21mr|kernel-6.12-generic-6.12.74-2|4728	- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit
21mr|kernel-6.12-generic-6.12.74-2|4729	- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call
21mr|kernel-6.12-generic-6.12.74-2|4730	- PCI/PM: Reinstate clearing state_saved in legacy and !PM codepaths
21mr|kernel-6.12-generic-6.12.74-2|4731	- PCI/PM: Skip resuming to D0 if device is disconnected
21mr|kernel-6.12-generic-6.12.74-2|4732	- PCI: qcom: Remove ASPM L0s support for MSM8996 SoC
21mr|kernel-6.12-generic-6.12.74-2|4733	- PCI: rcar-gen2: Drop ARM dependency from PCI_RCAR_GEN2
21mr|kernel-6.12-generic-6.12.74-2|4734	- PCI: rcar-gen4: Add missing 1ms delay after PWR reset assertion
21mr|kernel-6.12-generic-6.12.74-2|4735	- PCI: rcar-gen4: Assure reset occurs before DBI access
21mr|kernel-6.12-generic-6.12.74-2|4736	- PCI: rcar-gen4: Fix inverted break condition in PHY initialization
21mr|kernel-6.12-generic-6.12.74-2|4737	- PCI: rcar-gen4: Fix PHY initialization
21mr|kernel-6.12-generic-6.12.74-2|4738	- PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlock
21mr|kernel-6.12-generic-6.12.74-2|4739	- PCI: rcar-host: Drop PMSR spinlock
21mr|kernel-6.12-generic-6.12.74-2|4740	- PCI/sysfs: Ensure devices are powered for config reads
21mr|kernel-6.12-generic-6.12.74-2|4741	- PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq()
21mr|kernel-6.12-generic-6.12.74-2|4742	- PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert()
21mr|kernel-6.12-generic-6.12.74-2|4743	- PCI: tegra194: Handle errors in BPMP response
21mr|kernel-6.12-generic-6.12.74-2|4744	- PCI: tegra194: Reset BARs when running in PCIe endpoint mode
21mr|kernel-6.12-generic-6.12.74-2|4745	- PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlock
21mr|kernel-6.12-generic-6.12.74-2|4746	- PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation
21mr|kernel-6.12-generic-6.12.74-2|4747	- PCI: Test for bit underflow in pcie_set_readrq()
21mr|kernel-6.12-generic-6.12.74-2|4748	- PCI: xilinx-nwl: Fix ECAM programming
21mr|kernel-6.12-generic-6.12.74-2|4749	- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch
21mr|kernel-6.12-generic-6.12.74-2|4750	- perf annotate: Check return value of evsel__get_arch() properly
21mr|kernel-6.12-generic-6.12.74-2|4751	- perf/arm-cmn: Fix CMN S3 DTM offset
21mr|kernel-6.12-generic-6.12.74-2|4752	- perf: arm_cspmu: fix error handling in arm_cspmu_impl_unregister()
21mr|kernel-6.12-generic-6.12.74-2|4753	- perf arm_spe: Correct memory level for remote access
21mr|kernel-6.12-generic-6.12.74-2|4754	- perf arm_spe: Correct setting remote access
21mr|kernel-6.12-generic-6.12.74-2|4755	- perf arm-spe: Extend branch operations
21mr|kernel-6.12-generic-6.12.74-2|4756	- perf arm_spe: Fix memset subclass in operation
21mr|kernel-6.12-generic-6.12.74-2|4757	- perf: arm_spe: Prevent overflow in PERF_IDX2OFF()
21mr|kernel-6.12-generic-6.12.74-2|4758	- perf arm-spe: Rename the common data source encoding
21mr|kernel-6.12-generic-6.12.74-2|4759	- perf/core: Fix address filter match with backing files
21mr|kernel-6.12-generic-6.12.74-2|4760	- perf/core: Fix MMAP2 event device with backing files
21mr|kernel-6.12-generic-6.12.74-2|4761	- perf/core: Fix MMAP event path names with backing files
21mr|kernel-6.12-generic-6.12.74-2|4762	- perf disasm: Avoid undefined behavior in incrementing NULL
21mr|kernel-6.12-generic-6.12.74-2|4763	- perf evsel: Avoid container_of on a NULL leader
21mr|kernel-6.12-generic-6.12.74-2|4764	- perf evsel: Ensure the fallback message is always written to
21mr|kernel-6.12-generic-6.12.74-2|4765	- perf: Have get_perf_callchain() return NULL if crosstask and user are set
21mr|kernel-6.12-generic-6.12.74-2|4766	- perf hist: In init, ensure mem_info is put on error paths
21mr|kernel-6.12-generic-6.12.74-2|4767	- perf lock contention: Load kernel map before lookup
21mr|kernel-6.12-generic-6.12.74-2|4768	- perf python: split Clang options when invoking Popen
21mr|kernel-6.12-generic-6.12.74-2|4769	- perf record: skip synthesize event when open evsel failed
21mr|kernel-6.12-generic-6.12.74-2|4770	- perf: Remove get_perf_callchain() init_nr argument
21mr|kernel-6.12-generic-6.12.74-2|4771	- perf: sched: Fix perf crash with new is_user_task() helper
21mr|kernel-6.12-generic-6.12.74-2|4772	- perf session: Fix handling when buffer exceeds 2 GiB
21mr|kernel-6.12-generic-6.12.74-2|4773	- perf: Simplify get_perf_callchain() user logic
21mr|kernel-6.12-generic-6.12.74-2|4774	- perf: Skip user unwind if the task is a kernel thread
21mr|kernel-6.12-generic-6.12.74-2|4775	- perf subcmd: avoid crash in exclude_cmds when excludes is empty
21mr|kernel-6.12-generic-6.12.74-2|4776	- perf test: Add a test for default perf stat command
21mr|kernel-6.12-generic-6.12.74-2|4777	- perf test: Don't leak workload gopipe in PERF_RECORD_*
21mr|kernel-6.12-generic-6.12.74-2|4778	- perf test shell lbr: Avoid failures with perf event paranoia
21mr|kernel-6.12-generic-6.12.74-2|4779	- perf test stat: Avoid hybrid assumption when virtualized
21mr|kernel-6.12-generic-6.12.74-2|4780	- perf test trace_btf_enum: Skip if permissions are insufficient
21mr|kernel-6.12-generic-6.12.74-2|4781	- perf test: Update sysfs path for core PMU caps
21mr|kernel-6.12-generic-6.12.74-2|4782	- perf tools: Add fallback for exclude_guest
21mr|kernel-6.12-generic-6.12.74-2|4783	- perf tools: Fix split kallsyms DSO counting
21mr|kernel-6.12-generic-6.12.74-2|4784	- perf tools: Mark split kallsyms DSOs as loaded
21mr|kernel-6.12-generic-6.12.74-2|4785	- perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL
21mr|kernel-6.12-generic-6.12.74-2|4786	- perf util: Fix compression checks returning -1 as bool
21mr|kernel-6.12-generic-6.12.74-2|4787	- perf vendor events arm64 AmpereOneX: Fix typo - should be l1d_cache_access_prefetches
21mr|kernel-6.12-generic-6.12.74-2|4788	- perf/x86/amd: Check event before enable to avoid GPF
21mr|kernel-6.12-generic-6.12.74-2|4789	- perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on error
21mr|kernel-6.12-generic-6.12.74-2|4790	- perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK
21mr|kernel-6.12-generic-6.12.74-2|4791	- perf/x86/intel: Correct large PEBS flag check
21mr|kernel-6.12-generic-6.12.74-2|4792	- perf/x86/intel/cstate: Remove PC3 support from LunarLake
21mr|kernel-6.12-generic-6.12.74-2|4793	- perf/x86/intel: Do not enable BTS for guests
21mr|kernel-6.12-generic-6.12.74-2|4794	- perf/x86/intel: Fix crash in icl_update_topdown_event()
21mr|kernel-6.12-generic-6.12.74-2|4795	- perf/x86/intel: Fix KASAN global-out-of-bounds warning
21mr|kernel-6.12-generic-6.12.74-2|4796	- phy: broadcom: bcm63xx-usbh: fix section mismatches
21mr|kernel-6.12-generic-6.12.74-2|4797	- phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)
21mr|kernel-6.12-generic-6.12.74-2|4798	- phy: cadence: cdns-dphy: Enable lower resolutions in dphy
21mr|kernel-6.12-generic-6.12.74-2|4799	- phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling
21mr|kernel-6.12-generic-6.12.74-2|4800	- phy: cadence: cdns-dphy: Update calibration wait time for startup state machine
21mr|kernel-6.12-generic-6.12.74-2|4801	- phy: cdns-dphy: Store hs_clk_rate and return it
21mr|kernel-6.12-generic-6.12.74-2|4802	- phy: drop probe registration printks
21mr|kernel-6.12-generic-6.12.74-2|4803	- phy: freescale: imx8m-pcie: assert phy reset during power on
21mr|kernel-6.12-generic-6.12.74-2|4804	- phy: freescale: Initialize priv->lock
21mr|kernel-6.12-generic-6.12.74-2|4805	- phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it
21mr|kernel-6.12-generic-6.12.74-2|4806	- phy: mscc: Fix PTP for VSC8574 and VSC8572
21mr|kernel-6.12-generic-6.12.74-2|4807	- phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path
21mr|kernel-6.12-generic-6.12.74-2|4808	- phy: phy-snps-eusb2: refactor constructs names
21mr|kernel-6.12-generic-6.12.74-2|4809	- phy: qcom-qusb2: Fix NULL pointer dereference on early suspend
21mr|kernel-6.12-generic-6.12.74-2|4810	- phy: qualcomm: phy-qcom-eusb2-repeater: fix override properties
21mr|kernel-6.12-generic-6.12.74-2|4811	- phy: renesas: r8a779f0-ether-serdes: add new step added to latest datasheet
21mr|kernel-6.12-generic-6.12.74-2|4812	- phy: renesas: rcar-gen3-usb2: Fix an error handling path in rcar_gen3_phy_usb2_probe()
21mr|kernel-6.12-generic-6.12.74-2|4813	- phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()
21mr|kernel-6.12-generic-6.12.74-2|4814	- phy: rockchip: inno-usb2: fix communication disruption in gadget mode
21mr|kernel-6.12-generic-6.12.74-2|4815	- phy: rockchip: inno-usb2: fix disconnection in gadget mode
21mr|kernel-6.12-generic-6.12.74-2|4816	- phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568
21mr|kernel-6.12-generic-6.12.74-2|4817	- phy: rockchip: phy-rockchip-inno-csidphy: allow writes to grf register 0
21mr|kernel-6.12-generic-6.12.74-2|4818	- phy: rockchip: samsung-hdptx: Prevent Inter-Pair Skew from exceeding the limits
21mr|kernel-6.12-generic-6.12.74-2|4819	- phy: rockchip: samsung-hdptx: Reduce ROPLL loop bandwidth
21mr|kernel-6.12-generic-6.12.74-2|4820	- phy: stm32-usphyc: Fix off by one in probe()
21mr|kernel-6.12-generic-6.12.74-2|4821	- phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7
21mr|kernel-6.12-generic-6.12.74-2|4822	- phy: tegra: xusb: fix device and OF node leak at probe
21mr|kernel-6.12-generic-6.12.74-2|4823	- phy: ti: da8xx-usb: Handle devm_pm_runtime_enable() errors
21mr|kernel-6.12-generic-6.12.74-2|4824	- phy: ti: gmii-sel: fix regmap leak on probe failure
21mr|kernel-6.12-generic-6.12.74-2|4825	- phy: ti: omap-usb2: fix device leak at unbind
21mr|kernel-6.12-generic-6.12.74-2|4826	- phy: ti-pipe3: fix device leak at unbind
21mr|kernel-6.12-generic-6.12.74-2|4827	- pid: Add a judgment for ns null in pid_nr_ns
21mr|kernel-6.12-generic-6.12.74-2|4828	- pinctrl: check the return value of pinmux_ops::get_function_name()
21mr|kernel-6.12-generic-6.12.74-2|4829	- pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe()
21mr|kernel-6.12-generic-6.12.74-2|4830	- pinctrl: keembay: release allocated memory in detach path
21mr|kernel-6.12-generic-6.12.74-2|4831	- pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver
21mr|kernel-6.12-generic-6.12.74-2|4832	- pinctrl: meson-gxl: add missing i2c_d pinmux
21mr|kernel-6.12-generic-6.12.74-2|4833	- pinctrl: meson: mark the GPIO controller as sleeping
21mr|kernel-6.12-generic-6.12.74-2|4834	- pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping
21mr|kernel-6.12-generic-6.12.74-2|4835	- pinctrl: qcom: msm: Fix deadlock in pinmux configuration
21mr|kernel-6.12-generic-6.12.74-2|4836	- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2 and SWR TX pins
21mr|kernel-6.12-generic-6.12.74-2|4837	- pinctrl: realtek: Select REGMAP_MMIO for RTD driver
21mr|kernel-6.12-generic-6.12.74-2|4838	- pinctrl: renesas: rzg2l: Fix invalid unsigned return in rzg3s_oen_read()
21mr|kernel-6.12-generic-6.12.74-2|4839	- pinctrl: renesas: rzg2l: Fix ISEL restore on resume
21mr|kernel-6.12-generic-6.12.74-2|4840	- pinctrl: renesas: rzg2l: Fix PMC restore
21mr|kernel-6.12-generic-6.12.74-2|4841	- pinctrl: renesas: Use int type to store negative error codes
21mr|kernel-6.12-generic-6.12.74-2|4842	- pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc
21mr|kernel-6.12-generic-6.12.74-2|4843	- pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc()
21mr|kernel-6.12-generic-6.12.74-2|4844	- pinctrl: samsung: Drop unused S3C24xx driver data
21mr|kernel-6.12-generic-6.12.74-2|4845	- pinctrl: single: fix bias pull up/down handling in pin_config_set
21mr|kernel-6.12-generic-6.12.74-2|4846	- pinctrl: single: Fix incorrect type for error return variable
21mr|kernel-6.12-generic-6.12.74-2|4847	- pinctrl: stm32: fix hwspinlock resource leak in probe function
21mr|kernel-6.12-generic-6.12.74-2|4848	- platform/chrome: cros_ec_ishtp: Fix UAF after unbinding driver
21mr|kernel-6.12-generic-6.12.74-2|4849	- platform/mellanox: mlxbf-pmc: Remove trailing whitespaces from event names
21mr|kernel-6.12-generic-6.12.74-2|4850	- platform/x86: acer-wmi: Ignore backlight event
21mr|kernel-6.12-generic-6.12.74-2|4851	- platform/x86/amd: Fix memory leak in wbrf_record()
21mr|kernel-6.12-generic-6.12.74-2|4852	- platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULL
21mr|kernel-6.12-generic-6.12.74-2|4853	- platform/x86/amd: pmc: Add Lenovo Legion Go 2 to pmc quirk list
21mr|kernel-6.12-generic-6.12.74-2|4854	- platform/x86/amd/pmc: Add MECHREVO Yilong15Pro to spurious_8042 list
21mr|kernel-6.12-generic-6.12.74-2|4855	- platform/x86/amd/pmc: Add quirk for MECHREVO Wujie 15X Pro
21mr|kernel-6.12-generic-6.12.74-2|4856	- platform/x86/amd/pmc: Add spurious_8042 to Xbox Ally
21mr|kernel-6.12-generic-6.12.74-2|4857	- platform/x86/amd/pmc: Add Stellaris Slim Gen6 AMD to spurious 8042 quirks list
21mr|kernel-6.12-generic-6.12.74-2|4858	- platform/x86/amd/pmf: Support new ACPI ID AMDI0108
21mr|kernel-6.12-generic-6.12.74-2|4859	- platform/x86: asus-wmi: Fix ROG button mapping, tablet mode on ASUS ROG Z13
21mr|kernel-6.12-generic-6.12.74-2|4860	- platform/x86: asus-wmi: Re-add extra keys to ignore_key_wlan quirk
21mr|kernel-6.12-generic-6.12.74-2|4861	- platform/x86: asus-wmi: use brightness_set_blocking() for kbd led
21mr|kernel-6.12-generic-6.12.74-2|4862	- platform/x86: classmate-laptop: Add missing NULL pointer checks
21mr|kernel-6.12-generic-6.12.74-2|4863	- platform/x86: hp-bioscfg: Fix automatic module loading
21mr|kernel-6.12-generic-6.12.74-2|4864	- platform/x86: hp-bioscfg: Fix kernel panic in GET_INSTANCE_ID macro
21mr|kernel-6.12-generic-6.12.74-2|4865	- platform/x86: hp-bioscfg: Fix kobject warnings for empty attribute names
21mr|kernel-6.12-generic-6.12.74-2|4866	- platform/x86: hp-bioscfg: Fix out-of-bounds array access in ACPI package parsing
21mr|kernel-6.12-generic-6.12.74-2|4867	- platform/x86: hp-bioscfg: Skip empty attribute names
21mr|kernel-6.12-generic-6.12.74-2|4868	- platform/x86: huawei-wmi: add keys for HONOR models
21mr|kernel-6.12-generic-6.12.74-2|4869	- platform/x86: ibm_rtl: fix EBDA signature search pointer arithmetic
21mr|kernel-6.12-generic-6.12.74-2|4870	- platform/x86: intel: chtwc_int33fe: don't dereference swnode args
21mr|kernel-6.12-generic-6.12.74-2|4871	- platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet to VGBS DMI quirks
21mr|kernel-6.12-generic-6.12.74-2|4872	- platform/x86:intel/pmc: Update Arrow Lake telemetry GUID
21mr|kernel-6.12-generic-6.12.74-2|4873	- platform/x86: intel: punit_ipc: fix memory corruption
21mr|kernel-6.12-generic-6.12.74-2|4874	- platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-generic-6.12.74-2|4875	- platform/x86: intel_telemetry: Fix PSS event register mask
21mr|kernel-6.12-generic-6.12.74-2|4876	- platform/x86: intel_telemetry: Fix swapped arrays in PSS output
21mr|kernel-6.12-generic-6.12.74-2|4877	- platform/x86/intel/tpmi/plr: Make the file domain<n>/status writeable
21mr|kernel-6.12-generic-6.12.74-2|4878	- platform/x86/intel-uncore-freq: Fix warning in partitioned system
21mr|kernel-6.12-generic-6.12.74-2|4879	- platform/x86: lg-laptop: Fix WMAB call in fan_mode_store()
21mr|kernel-6.12-generic-6.12.74-2|4880	- platform/x86: msi-laptop: add missing sysfs_remove_group()
21mr|kernel-6.12-generic-6.12.74-2|4881	- platform/x86: msi-wmi-platform: Fix typo in WMI GUID
21mr|kernel-6.12-generic-6.12.74-2|4882	- platform/x86: msi-wmi-platform: Only load on MSI devices
21mr|kernel-6.12-generic-6.12.74-2|4883	- platform/x86: panasonic-laptop: Fix sysfs group leak in error path
21mr|kernel-6.12-generic-6.12.74-2|4884	- platform/x86: toshiba_haps: Fix memory leaks in add/remove routines
21mr|kernel-6.12-generic-6.12.74-2|4885	- PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe()
21mr|kernel-6.12-generic-6.12.74-2|4886	- PM / devfreq: rockchip-dfi: double count on RK3588
21mr|kernel-6.12-generic-6.12.74-2|4887	- pmdomain: apple: Add "apple,t8103-pmgr-pwrstate"
21mr|kernel-6.12-generic-6.12.74-2|4888	- pmdomain: arm: scmi: Fix genpd leak on provider registration failure
21mr|kernel-6.12-generic-6.12.74-2|4889	- pmdomain: imx8m-blk-ctrl: fix out-of-range access of bc->domains
21mr|kernel-6.12-generic-6.12.74-2|4890	- pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpu
21mr|kernel-6.12-generic-6.12.74-2|4891	- pmdomain: imx8mp-blk-ctrl: Keep gpc power domain on for system wakeup
21mr|kernel-6.12-generic-6.12.74-2|4892	- pmdomain: imx8mp-blk-ctrl: Keep usb phy power domain on for system wakeup
21mr|kernel-6.12-generic-6.12.74-2|4893	- pmdomain: imx: Fix reference count leak in imx_gpc_probe()
21mr|kernel-6.12-generic-6.12.74-2|4894	- pmdomain: imx: Fix reference count leak in imx_gpc_remove
21mr|kernel-6.12-generic-6.12.74-2|4895	- pmdomain: imx: gpcv2: Fix the imx8mm gpu hang due to wrong adb400 reset
21mr|kernel-6.12-generic-6.12.74-2|4896	- pmdomain: qcom: rpmhpd: Add MXC to SC8280XP
21mr|kernel-6.12-generic-6.12.74-2|4897	- pmdomain: qcom: rpmpd: fix off-by-one error in clamping to the highest state
21mr|kernel-6.12-generic-6.12.74-2|4898	- pmdomain: samsung: plug potential memleak during probe
21mr|kernel-6.12-generic-6.12.74-2|4899	- PM: EM: Drop unused parameter from em_adjust_new_capacity()
21mr|kernel-6.12-generic-6.12.74-2|4900	- PM: EM: Fix incorrect description of the cost field in struct em_perf_state
21mr|kernel-6.12-generic-6.12.74-2|4901	- PM: EM: Fix late boot with holes in CPU topology
21mr|kernel-6.12-generic-6.12.74-2|4902	- PM: EM: Move CPU capacity check to em_adjust_new_capacity()
21mr|kernel-6.12-generic-6.12.74-2|4903	- PM: EM: Slightly reduce em_check_capacity_update() overhead
21mr|kernel-6.12-generic-6.12.74-2|4904	- PM: hibernate: Emit an error when image writing fails
21mr|kernel-6.12-generic-6.12.74-2|4905	- PM: hibernate: Use atomic64_t for compressed_size variable
21mr|kernel-6.12-generic-6.12.74-2|4906	- PM: runtime: Add new devm functions
21mr|kernel-6.12-generic-6.12.74-2|4907	- PM: runtime: Do not clear needs_force_resume with enabled runtime PM
21mr|kernel-6.12-generic-6.12.74-2|4908	- PM: sleep: core: Clear power.must_resume in noirq suspend error path
21mr|kernel-6.12-generic-6.12.74-2|4909	- pnfs/blocklayout: Fix memory leak in bl_parse_scsi()
21mr|kernel-6.12-generic-6.12.74-2|4910	- pNFS: Fix a deadlock when returning a delegation during open()
21mr|kernel-6.12-generic-6.12.74-2|4911	- pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect()
21mr|kernel-6.12-generic-6.12.74-2|4912	- pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()
21mr|kernel-6.12-generic-6.12.74-2|4913	- pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS
21mr|kernel-6.12-generic-6.12.74-2|4914	- posix-clock: Store file pointer in struct posix_clock_context
21mr|kernel-6.12-generic-6.12.74-2|4915	- powercap: fix race condition in register_control_type()
21mr|kernel-6.12-generic-6.12.74-2|4916	- powercap: fix sscanf() error return value handling
21mr|kernel-6.12-generic-6.12.74-2|4917	- powerpc/32: Fix unpaired stwcx. on interrupt exit
21mr|kernel-6.12-generic-6.12.74-2|4918	- powerpc/32: Remove PAGE_KERNEL_TEXT to fix startup failure
21mr|kernel-6.12-generic-6.12.74-2|4919	- powerpc/603: Really copy kernel PGD entries into all PGDIRs
21mr|kernel-6.12-generic-6.12.74-2|4920	- powerpc/64s/hash: Restrict stress_hpt_struct memblock region to within RMA limit
21mr|kernel-6.12-generic-6.12.74-2|4921	- powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format
21mr|kernel-6.12-generic-6.12.74-2|4922	- powerpc/64s/slb: Fix SLB multihit issue during SLB preload
21mr|kernel-6.12-generic-6.12.74-2|4923	- powerpc/8xx: Remove left-over instruction and comments in DataStoreTLBMiss handler
21mr|kernel-6.12-generic-6.12.74-2|4924	- powerpc/addnote: Fix overflow on 32-bit builds
21mr|kernel-6.12-generic-6.12.74-2|4925	- powerpc: Add reloc_offset() to font bitmap pointer used for bootx_printf()
21mr|kernel-6.12-generic-6.12.74-2|4926	- powerpc/eeh: Use result of error_detected() in uevent
21mr|kernel-6.12-generic-6.12.74-2|4927	- powerpc/kdump: Fix size calculation for hot-removed memory ranges
21mr|kernel-6.12-generic-6.12.74-2|4928	- powerpc/kexec: Enable SMT before waking offline CPUs
21mr|kernel-6.12-generic-6.12.74-2|4929	- powerpc, mm: Fix mprotect on book3s 32-bit
21mr|kernel-6.12-generic-6.12.74-2|4930	- powerpc/powernv/pci: Fix underflow and leak issue
21mr|kernel-6.12-generic-6.12.74-2|4931	- powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pages
21mr|kernel-6.12-generic-6.12.74-2|4932	- powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION
21mr|kernel-6.12-generic-6.12.74-2|4933	- powerpc/pseries/msi: Fix potential underflow and leak issue
21mr|kernel-6.12-generic-6.12.74-2|4934	- power: supply: apm_power: only unset own apm_get_power_status
21mr|kernel-6.12-generic-6.12.74-2|4935	- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery
21mr|kernel-6.12-generic-6.12.74-2|4936	- power: supply: bq27xxx: restrict no-battery detection to bq27000
21mr|kernel-6.12-generic-6.12.74-2|4937	- power: supply: cw2015: Check devm_delayed_work_autocancel() return code
21mr|kernel-6.12-generic-6.12.74-2|4938	- power: supply: cw2015: Fix a alignment coding style issue
21mr|kernel-6.12-generic-6.12.74-2|4939	- power: supply: max17040: Check iio_read_channel_processed() return code
21mr|kernel-6.12-generic-6.12.74-2|4940	- power: supply: max77976_charger: fix constant current reporting
21mr|kernel-6.12-generic-6.12.74-2|4941	- power: supply: qcom_battmgr: add OOI chemistry
21mr|kernel-6.12-generic-6.12.74-2|4942	- power: supply: qcom_battmgr: handle charging state change notifications
21mr|kernel-6.12-generic-6.12.74-2|4943	- power: supply: rt5033_charger: Fix device node reference leaks
21mr|kernel-6.12-generic-6.12.74-2|4944	- power: supply: rt9467: Prevent using uninitialized local variable in rt9467_set_value_from_ranges()
21mr|kernel-6.12-generic-6.12.74-2|4945	- power: supply: rt9467: Return error on failure in rt9467_set_value_from_ranges()
21mr|kernel-6.12-generic-6.12.74-2|4946	- power: supply: sbs-charger: Support multiple devices
21mr|kernel-6.12-generic-6.12.74-2|4947	- power: supply: wm831x: Check wm831x_set_bits() return value
21mr|kernel-6.12-generic-6.12.74-2|4948	- pps: fix warning in pps_register_cdev when register device fail
21mr|kernel-6.12-generic-6.12.74-2|4949	- proc: fix the issue of proc_mem_open returning NULL
21mr|kernel-6.12-generic-6.12.74-2|4950	- proc: fix type confusion in pde_set_flags()
21mr|kernel-6.12-generic-6.12.74-2|4951	- procfs: avoid fetching build ID while holding VMA lock
21mr|kernel-6.12-generic-6.12.74-2|4952	- proc: proc_maps_open allow proc_mem_open to return NULL
21mr|kernel-6.12-generic-6.12.74-2|4953	- ps3disk: use memcpy_{from,to}_bvec index
21mr|kernel-6.12-generic-6.12.74-2|4954	- ptp: Add a upper bound on max_vclocks
21mr|kernel-6.12-generic-6.12.74-2|4955	- ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE.
21mr|kernel-6.12-generic-6.12.74-2|4956	- ptp: Limit time setting of PTP clocks
21mr|kernel-6.12-generic-6.12.74-2|4957	- ptp: ocp: Fix typo using index 1 instead of i in SMA initialization loop
21mr|kernel-6.12-generic-6.12.74-2|4958	- pwm: bcm2835: Make sure the channel is enabled after pwm_request()
21mr|kernel-6.12-generic-6.12.74-2|4959	- pwm: berlin: Fix wrong register in suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|4960	- pwm: pca9685: Use bulk write to atomicially update registers
21mr|kernel-6.12-generic-6.12.74-2|4961	- pwm: stm32: Always program polarity
21mr|kernel-6.12-generic-6.12.74-2|4962	- pwm: tiehrpwm: Don't drop runtime PM reference in .free()
21mr|kernel-6.12-generic-6.12.74-2|4963	- pwm: tiehrpwm: Fix corner case in clock divisor calculation
21mr|kernel-6.12-generic-6.12.74-2|4964	- pwm: tiehrpwm: Fix various off-by-one errors in duty-cycle calculation
21mr|kernel-6.12-generic-6.12.74-2|4965	- pwm: tiehrpwm: Make code comment in .free() more useful
21mr|kernel-6.12-generic-6.12.74-2|4966	- qed: Don't collect too many protection override GRC elements
21mr|kernel-6.12-generic-6.12.74-2|4967	- r8152: add error handling in rtl8152_driver_init
21mr|kernel-6.12-generic-6.12.74-2|4968	- r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111H
21mr|kernel-6.12-generic-6.12.74-2|4969	- r8169: fix RTL8117 Wake-on-Lan in DASH mode
21mr|kernel-6.12-generic-6.12.74-2|4970	- r8169: set EEE speed down ratio to 1
21mr|kernel-6.12-generic-6.12.74-2|4971	- RAS: Report all ARM processor CPER information to userspace
21mr|kernel-6.12-generic-6.12.74-2|4972	- rbd: check for EOD after exclusive lock is ensured to be held
21mr|kernel-6.12-generic-6.12.74-2|4973	- rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu()
21mr|kernel-6.12-generic-6.12.74-2|4974	- RDMA/bnxt_re: fix dma_free_coherent() pointer
21mr|kernel-6.12-generic-6.12.74-2|4975	- RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send
21mr|kernel-6.12-generic-6.12.74-2|4976	- RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db()
21mr|kernel-6.12-generic-6.12.74-2|4977	- RDMA/bnxt_re: Fix the inline size for GenP7 devices
21mr|kernel-6.12-generic-6.12.74-2|4978	- RDMA/bnxt_re: Fix to use correct page size for PDE table
21mr|kernel-6.12-generic-6.12.74-2|4979	- RDMA/bnxt_re: Pass correct flag for dma mr creation
21mr|kernel-6.12-generic-6.12.74-2|4980	- RDMA/cm: Fix leaking the multicast GID table reference
21mr|kernel-6.12-generic-6.12.74-2|4981	- RDMA/cm: Rate limit destroy CM ID timeout error message
21mr|kernel-6.12-generic-6.12.74-2|4982	- RDMA/core: always drop device refcount in ib_del_sub_device_and_put()
21mr|kernel-6.12-generic-6.12.74-2|4983	- RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly
21mr|kernel-6.12-generic-6.12.74-2|4984	- RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr()
21mr|kernel-6.12-generic-6.12.74-2|4985	- RDMA/core: Resolve MAC of next-hop device without ARP support
21mr|kernel-6.12-generic-6.12.74-2|4986	- RDMA/efa: Remove possible negative shift
21mr|kernel-6.12-generic-6.12.74-2|4987	- RDMA/hns: Fix recv CQ and QP cache affinity
21mr|kernel-6.12-generic-6.12.74-2|4988	- RDMA/hns: Fix the modification of max_send_sge
21mr|kernel-6.12-generic-6.12.74-2|4989	- RDMA/hns: Fix wrong WQE data when QP wraps around
21mr|kernel-6.12-generic-6.12.74-2|4990	- RDMA/irdma: avoid invalid read in irdma_net_event
21mr|kernel-6.12-generic-6.12.74-2|4991	- RDMA/irdma: Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY
21mr|kernel-6.12-generic-6.12.74-2|4992	- RDMA/irdma: Fix data race in irdma_free_pble
21mr|kernel-6.12-generic-6.12.74-2|4993	- RDMA/irdma: Fix data race in irdma_sc_ccq_arm
21mr|kernel-6.12-generic-6.12.74-2|4994	- RDMA/irdma: Fix SD index calculation
21mr|kernel-6.12-generic-6.12.74-2|4995	- RDMA/irdma: Remove unused struct irdma_cq fields
21mr|kernel-6.12-generic-6.12.74-2|4996	- RDMA/irdma: Set irdma_cq cq_num field during CQ create
21mr|kernel-6.12-generic-6.12.74-2|4997	- RDMA/irdma: Update Kconfig
21mr|kernel-6.12-generic-6.12.74-2|4998	- RDMA/mana_ib: Handle net event for pointing to the current netdev
21mr|kernel-6.12-generic-6.12.74-2|4999	- RDMA/mlx5: Better estimate max_qp_wr to reflect WQE count
21mr|kernel-6.12-generic-6.12.74-2|5000	- RDMA/mlx5: Fix vport loopback forcing for MPV device
21mr|kernel-6.12-generic-6.12.74-2|5001	- RDMA/rtrs: Fix clt_path::max_pages_per_mr calculation
21mr|kernel-6.12-generic-6.12.74-2|5002	- RDMA/rtrs: server: Fix error handling in get_or_create_srv
21mr|kernel-6.12-generic-6.12.74-2|5003	- RDMA/rxe: Fix null deref on srq->rq.queue after resize failure
21mr|kernel-6.12-generic-6.12.74-2|5004	- RDMA/rxe: Fix race in do_task() when draining
21mr|kernel-6.12-generic-6.12.74-2|5005	- RDMA/siw: Always report immediate post SQ errors
21mr|kernel-6.12-generic-6.12.74-2|5006	- rds: Fix endianness annotation for RDS_MPATH_HASH
21mr|kernel-6.12-generic-6.12.74-2|5007	- rds: ib: Increment i_fastreg_wrs before bailing out
21mr|kernel-6.12-generic-6.12.74-2|5008	- regmap: Fix race condition in hwspinlock irqsave routine
21mr|kernel-6.12-generic-6.12.74-2|5009	- regmap: maple: free entry on mas_store_gfp() failure
21mr|kernel-6.12-generic-6.12.74-2|5010	- regmap: Remove superfluous check for !config in __regmap_init()
21mr|kernel-6.12-generic-6.12.74-2|5011	- regmap: slimbus: fix bus_context pointer in regmap init calls
21mr|kernel-6.12-generic-6.12.74-2|5012	- regulator: core: disable supply if enabling main regulator fails
21mr|kernel-6.12-generic-6.12.74-2|5013	- regulator: core: Protect regulator_supply_alias_list with regulator_list_mutex
21mr|kernel-6.12-generic-6.12.74-2|5014	- regulator: fixed: fix GPIO descriptor leak on register failure
21mr|kernel-6.12-generic-6.12.74-2|5015	- regulator: fixed: Rely on the core freeing the enable GPIO
21mr|kernel-6.12-generic-6.12.74-2|5016	- regulator: scmi: Use int type to store negative error codes
21mr|kernel-6.12-generic-6.12.74-2|5017	- regulator: sy7636a: fix lifecycle of power good gpio
21mr|kernel-6.12-generic-6.12.74-2|5018	- Reinstate "resource: avoid unnecessary lookups in find_next_iomem_res()"
21mr|kernel-6.12-generic-6.12.74-2|5019	- remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable()
21mr|kernel-6.12-generic-6.12.74-2|5020	- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
21mr|kernel-6.12-generic-6.12.74-2|5021	- remoteproc: qcom: q6v5: Avoid handling handover twice
21mr|kernel-6.12-generic-6.12.74-2|5022	- remoteproc: qcom_q6v5_wcss: fix parsing of qcom,halt-regs
21mr|kernel-6.12-generic-6.12.74-2|5023	- remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper
21mr|kernel-6.12-generic-6.12.74-2|5024	- reset: fix BIT macro reference
21mr|kernel-6.12-generic-6.12.74-2|5025	- resource: introduce is_type_match() helper and use it
21mr|kernel-6.12-generic-6.12.74-2|5026	- resource: replace open coded resource_intersection()
21mr|kernel-6.12-generic-6.12.74-2|5027	- Revert "ACPI: Suppress misleading SPCR console message when SPCR table is absent"
21mr|kernel-6.12-generic-6.12.74-2|5028	- Revert "cpuidle: menu: Avoid discarding useful information"
21mr|kernel-6.12-generic-6.12.74-2|5029	- Revert "driver core: enforce device_lock for driver_match_device()"
21mr|kernel-6.12-generic-6.12.74-2|5030	- Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem"
21mr|kernel-6.12-generic-6.12.74-2|5031	- Revert "drm/amd/display: Fix pbn to kbps Conversion"
21mr|kernel-6.12-generic-6.12.74-2|5032	- Revert "drm/amd/display: Move setup_stream_attribute"
21mr|kernel-6.12-generic-6.12.74-2|5033	- Revert "drm/amd/display: Optimize cursor position updates"
21mr|kernel-6.12-generic-6.12.74-2|5034	- Revert "drm/amd: Skip power ungate during suspend for VPE"
21mr|kernel-6.12-generic-6.12.74-2|5035	- Revert "drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit)"
21mr|kernel-6.12-generic-6.12.74-2|5036	- Revert "drm/tegra: dsi: Clear enable register if powered by bootloader"
21mr|kernel-6.12-generic-6.12.74-2|5037	- Revert "gfs2: Fix use of bio_chain"
21mr|kernel-6.12-generic-6.12.74-2|5038	- Revert "gpio: swnode: don't use the swnode's name as the key for GPIO lookup"
21mr|kernel-6.12-generic-6.12.74-2|5039	- Revert "iommu/amd: Skip enabling command/event buffers for kdump"
21mr|kernel-6.12-generic-6.12.74-2|5040	- Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()"
21mr|kernel-6.12-generic-6.12.74-2|5041	- Revert "ipmi: fix msg stack when IPMI is disconnected"
21mr|kernel-6.12-generic-6.12.74-2|5042	- Revert "mtd: rawnand: marvell: fix layouts"
21mr|kernel-6.12-generic-6.12.74-2|5043	- Revert "netfilter: nf_tables: Reintroduce shortened deletion notifications"
21mr|kernel-6.12-generic-6.12.74-2|5044	- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set"
21mr|kernel-6.12-generic-6.12.74-2|5045	- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set"
21mr|kernel-6.12-generic-6.12.74-2|5046	- Revert "net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups"
21mr|kernel-6.12-generic-6.12.74-2|5047	- Revert "nfc/nci: Add the inconsistency check between the input data length and count"
21mr|kernel-6.12-generic-6.12.74-2|5048	- Revert "nfs: clear SB_RDONLY before getting superblock"
21mr|kernel-6.12-generic-6.12.74-2|5049	- Revert "nfs: ignore SB_RDONLY when mounting nfs"
21mr|kernel-6.12-generic-6.12.74-2|5050	- Revert "nfs: ignore SB_RDONLY when remounting nfs"
21mr|kernel-6.12-generic-6.12.74-2|5051	- Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()"
21mr|kernel-6.12-generic-6.12.74-2|5052	- Revert "RDMA/irdma: Update Kconfig"
21mr|kernel-6.12-generic-6.12.74-2|5053	- Revert "SUNRPC: Don't allow waiting for exiting tasks"
21mr|kernel-6.12-generic-6.12.74-2|5054	- Revert "udmabuf: fix vmap_udmabuf error page set"
21mr|kernel-6.12-generic-6.12.74-2|5055	- Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running"
21mr|kernel-6.12-generic-6.12.74-2|5056	- Revert "usb: xhci: remove option to change a default ring's TRB cycle bit"
21mr|kernel-6.12-generic-6.12.74-2|5057	- Revert "wifi: ath10k: avoid unnecessary wait for service ready message"
21mr|kernel-6.12-generic-6.12.74-2|5058	- Revert "wireguard: device: enable threaded NAPI"
21mr|kernel-6.12-generic-6.12.74-2|5059	- Revert "xfrm: destroy xfrm_state synchronously on net exit path"
21mr|kernel-6.12-generic-6.12.74-2|5060	- ring-buffer: Avoid softlockup in ring_buffer_resize() during memory free
21mr|kernel-6.12-generic-6.12.74-2|5061	- ring-buffer: Do not warn in ring_buffer_map_get_reader() when reader catches up
21mr|kernel-6.12-generic-6.12.74-2|5062	- riscv: acpi: avoid errors caused by probing DT devices when ACPI is used
21mr|kernel-6.12-generic-6.12.74-2|5063	- riscv: bpf: Fix uninitialized symbol 'retval_off'
21mr|kernel-6.12-generic-6.12.74-2|5064	- riscv, bpf: Sign extend struct ops return values properly
21mr|kernel-6.12-generic-6.12.74-2|5065	- riscv: Build loader.bin exclusively for Canaan K210
21mr|kernel-6.12-generic-6.12.74-2|5066	- RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors
21mr|kernel-6.12-generic-6.12.74-2|5067	- riscv: clocksource: Fix stimecmp update hazard on RV32
21mr|kernel-6.12-generic-6.12.74-2|5068	- riscv: compat: fix COMPAT_UTS_MACHINE definition
21mr|kernel-6.12-generic-6.12.74-2|5069	- RISC-V: Define pgprot_dmacoherent() for non-coherent devices
21mr|kernel-6.12-generic-6.12.74-2|5070	- RISC-V: Don't print details of CPUs disabled in DT
21mr|kernel-6.12-generic-6.12.74-2|5071	- riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id()
21mr|kernel-6.12-generic-6.12.74-2|5072	- riscv: kprobes: Fix probe address validation
21mr|kernel-6.12-generic-6.12.74-2|5073	- RISC-V: KVM: Fix guest page fault within HLV* instructions
21mr|kernel-6.12-generic-6.12.74-2|5074	- riscv: pgtable: Cleanup useless VA_USER_XXX definitions
21mr|kernel-6.12-generic-6.12.74-2|5075	- riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro
21mr|kernel-6.12-generic-6.12.74-2|5076	- RISC-V: Remove unnecessary include from compat.h
21mr|kernel-6.12-generic-6.12.74-2|5077	- riscv: Sanitize syscall table indexing under speculation
21mr|kernel-6.12-generic-6.12.74-2|5078	- riscv: stacktrace: Disable KASAN checks for non-current tasks
21mr|kernel-6.12-generic-6.12.74-2|5079	- rocker: fix memory leak in rocker_world_port_post_fini()
21mr|kernel-6.12-generic-6.12.74-2|5080	- romfs: check sb_set_blocksize() return value
21mr|kernel-6.12-generic-6.12.74-2|5081	- rpmsg: char: Export alias for RPMSG ID rpmsg-raw from table
21mr|kernel-6.12-generic-6.12.74-2|5082	- rpmsg: glink: fix rpmsg device leak
21mr|kernel-6.12-generic-6.12.74-2|5083	- rseq: Protect event mask against membarrier IPI
21mr|kernel-6.12-generic-6.12.74-2|5084	- rseq/selftests: Use weak symbol reference, not definition, to link with glibc
21mr|kernel-6.12-generic-6.12.74-2|5085	- rtc: gamecube: Check the return value of ioremap()
21mr|kernel-6.12-generic-6.12.74-2|5086	- rtc: interface: Ensure alarm irq is enabled when UIE is enabled
21mr|kernel-6.12-generic-6.12.74-2|5087	- rtc: interface: Fix long-standing race when setting alarm
21mr|kernel-6.12-generic-6.12.74-2|5088	- rtc: optee: fix memory leak on driver removal
21mr|kernel-6.12-generic-6.12.74-2|5089	- rtc: pcf2127: clear minute/second interrupt
21mr|kernel-6.12-generic-6.12.74-2|5090	- rtc: pcf2127: fix SPI command byte for PCF2131 backport
21mr|kernel-6.12-generic-6.12.74-2|5091	- rtc: pcf2127: fix watchdog interrupt mask on pcf2131
21mr|kernel-6.12-generic-6.12.74-2|5092	- rtc: rx8025: fix incorrect register reference
21mr|kernel-6.12-generic-6.12.74-2|5093	- rtc: x1205: Fix Xicor X1205 vendor prefix
21mr|kernel-6.12-generic-6.12.74-2|5094	- rtnetlink: Allow deleting FDB entries in user namespace
21mr|kernel-6.12-generic-6.12.74-2|5095	- rust: Add -fno-isolate-erroneous-paths-dereference to bindgen_skip_c_flags
21mr|kernel-6.12-generic-6.12.74-2|5096	- rust: block: fix `srctree/` links
21mr|kernel-6.12-generic-6.12.74-2|5097	- rust: cfi: only 64-bit arm and x86 support CFI_CLANG
21mr|kernel-6.12-generic-6.12.74-2|5098	- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi` target
21mr|kernel-6.12-generic-6.12.74-2|5099	- rust: kbuild: support `-Cjump-tables=n` for Rust 1.93.0
21mr|kernel-6.12-generic-6.12.74-2|5100	- rust: kbuild: treat `build_error` and `rustdoc` as kernel objects
21mr|kernel-6.12-generic-6.12.74-2|5101	- rust: kbuild: workaround `rustdoc` doctests modifier bug
21mr|kernel-6.12-generic-6.12.74-2|5102	- rust: rbtree: fix documentation typo in CursorMut peek_next method
21mr|kernel-6.12-generic-6.12.74-2|5103	- rxrpc: Fix data-race warning and potential load/store tearing
21mr|kernel-6.12-generic-6.12.74-2|5104	- s390: Add -Wno-pointer-sign to KBUILD_CFLAGS_DECOMPRESSOR
21mr|kernel-6.12-generic-6.12.74-2|5105	- s390/ap: Don't leak debug feature files if AP instructions are not available
21mr|kernel-6.12-generic-6.12.74-2|5106	- s390/ap: Fix wrong APQN fill calculation
21mr|kernel-6.12-generic-6.12.74-2|5107	- s390/bpf: Centralize frame offset calculations
21mr|kernel-6.12-generic-6.12.74-2|5108	- s390/bpf: Describe the frame using a struct instead of constants
21mr|kernel-6.12-generic-6.12.74-2|5109	- s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL
21mr|kernel-6.12-generic-6.12.74-2|5110	- s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG
21mr|kernel-6.12-generic-6.12.74-2|5111	- s390/cio: Update purge function to unregister the unused subchannels
21mr|kernel-6.12-generic-6.12.74-2|5112	- s390/cpum_cf: Deny all sampling events by counter PMU
21mr|kernel-6.12-generic-6.12.74-2|5113	- s390/ctcm: Fix double-kfree
21mr|kernel-6.12-generic-6.12.74-2|5114	- s390/dasd: enforce dma_alignment to ensure proper buffer validation
21mr|kernel-6.12-generic-6.12.74-2|5115	- s390/dasd: Fix gendisk parent after copy pair swap
21mr|kernel-6.12-generic-6.12.74-2|5116	- s390/dasd: Return BLK_STS_INVAL for EINVAL from do_dasd_request
21mr|kernel-6.12-generic-6.12.74-2|5117	- s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP
21mr|kernel-6.12-generic-6.12.74-2|5118	- s390/ipl: Clear SBP flag when bootprog is set
21mr|kernel-6.12-generic-6.12.74-2|5119	- s390/mm: Fix memory leak in add_marker() when kvrealloc() fails
21mr|kernel-6.12-generic-6.12.74-2|5120	- s390/mm: Fix __ptep_rdp() inline assembly
21mr|kernel-6.12-generic-6.12.74-2|5121	- s390/mm: Use __GFP_ACCOUNT for user page table allocations
21mr|kernel-6.12-generic-6.12.74-2|5122	- s390/pai: Deny all events not handled by this PMU
21mr|kernel-6.12-generic-6.12.74-2|5123	- s390/pci: Avoid deadlock between PCI error recovery and mlx5 crdump
21mr|kernel-6.12-generic-6.12.74-2|5124	- s390/pci: Restore IRQ unconditionally for the zPCI device
21mr|kernel-6.12-generic-6.12.74-2|5125	- s390/pci: Use pci_uevent_ers() in PCI recovery
21mr|kernel-6.12-generic-6.12.74-2|5126	- s390/smp: Fix fallback CPU detection
21mr|kernel-6.12-generic-6.12.74-2|5127	- s390/vmlinux.lds.S: Move .vmlinux.info to end of allocatable sections
21mr|kernel-6.12-generic-6.12.74-2|5128	- s390: vmlinux.lds.S: Reorder sections
21mr|kernel-6.12-generic-6.12.74-2|5129	- samples/ftrace: Adjust LoongArch register restore order in direct calls
21mr|kernel-6.12-generic-6.12.74-2|5130	- samples: work around glibc redefining some of our defines wrong
21mr|kernel-6.12-generic-6.12.74-2|5131	- sched/deadline: Document dl_server
21mr|kernel-6.12-generic-6.12.74-2|5132	- sched/deadline: Fix race in push_dl_task()
21mr|kernel-6.12-generic-6.12.74-2|5133	- sched/deadline: Fix 'stuck' dl_server
21mr|kernel-6.12-generic-6.12.74-2|5134	- sched/deadline: only set free_cpus for online runqueues
21mr|kernel-6.12-generic-6.12.74-2|5135	- sched/eevdf: Fix min_vruntime vs avg_vruntime
21mr|kernel-6.12-generic-6.12.74-2|5136	- sched_ext: Factor out local_dsq_post_enq() from dispatch_enqueue()
21mr|kernel-6.12-generic-6.12.74-2|5137	- sched_ext: Fix incorrect sched_class settings for per-cpu migration tasks
21mr|kernel-6.12-generic-6.12.74-2|5138	- sched_ext: Fix missing post-enqueue handling in move_local_task_to_local_dsq()
21mr|kernel-6.12-generic-6.12.74-2|5139	- sched_ext: Fix possible deadlock in the deferred_irq_workfn()
21mr|kernel-6.12-generic-6.12.74-2|5140	- sched_ext: Fix unsafe locking in the scx_dump_state()
21mr|kernel-6.12-generic-6.12.74-2|5141	- sched_ext: Make qmap dump operation non-destructive
21mr|kernel-6.12-generic-6.12.74-2|5142	- sched_ext: Mark scx_bpf_dsq_move_set_[slice|vtime]() with KF_RCU
21mr|kernel-6.12-generic-6.12.74-2|5143	- sched/fair: Block delayed tasks on throttled hierarchy during dequeue
21mr|kernel-6.12-generic-6.12.74-2|5144	- sched/fair: Fix pelt clock sync when entering idle
21mr|kernel-6.12-generic-6.12.74-2|5145	- sched/fair: Fix pelt lost idle time detection
21mr|kernel-6.12-generic-6.12.74-2|5146	- sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the last task migrates out
21mr|kernel-6.12-generic-6.12.74-2|5147	- sched/fair: Forfeit vruntime on yield
21mr|kernel-6.12-generic-6.12.74-2|5148	- sched/fair: Proportional newidle balance
21mr|kernel-6.12-generic-6.12.74-2|5149	- sched/fair: Revert max_newidle_lb_cost bump
21mr|kernel-6.12-generic-6.12.74-2|5150	- sched/fair: Small cleanup to sched_balance_newidle()
21mr|kernel-6.12-generic-6.12.74-2|5151	- sched/fair: Small cleanup to update_newidle_cost()
21mr|kernel-6.12-generic-6.12.74-2|5152	- sched: Remove never used code in mm_cid_get()
21mr|kernel-6.12-generic-6.12.74-2|5153	- sched/rt: Fix race in push_rt_task
21mr|kernel-6.12-generic-6.12.74-2|5154	- scripts/faddr2line: Fix "Argument list too long" error
21mr|kernel-6.12-generic-6.12.74-2|5155	- scripts: generate_rust_analyzer: Add compiler_builtins -> core dep
21mr|kernel-6.12-generic-6.12.74-2|5156	- scripts: generate_rust_analyzer: compile sysroot with correct edition
21mr|kernel-6.12-generic-6.12.74-2|5157	- scripts: generate_rust_analyzer: remove sysroot assertion
21mr|kernel-6.12-generic-6.12.74-2|5158	- scs: fix a wrong parameter in __scs_magic
21mr|kernel-6.12-generic-6.12.74-2|5159	- scsi: aic94xx: fix use-after-free in device removal path
21mr|kernel-6.12-generic-6.12.74-2|5160	- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
21mr|kernel-6.12-generic-6.12.74-2|5161	- scsi: core: Fix a regression triggered by scsi_host_busy()
21mr|kernel-6.12-generic-6.12.74-2|5162	- scsi: core: Fix error handler encryption support
21mr|kernel-6.12-generic-6.12.74-2|5163	- scsi: core: Wake up the error handler when final completions race against each other
21mr|kernel-6.12-generic-6.12.74-2|5164	- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
21mr|kernel-6.12-generic-6.12.74-2|5165	- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|5166	- scsi: imm: Fix use-after-free bug caused by unfinished delayed work
21mr|kernel-6.12-generic-6.12.74-2|5167	- scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset
21mr|kernel-6.12-generic-6.12.74-2|5168	- scsi: libfc: Fix potential buffer overflow in fc_ct_ms_fill()
21mr|kernel-6.12-generic-6.12.74-2|5169	- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET
21mr|kernel-6.12-generic-6.12.74-2|5170	- scsi: lpfc: Clean up allocated queues when queue setup mbox commands fail
21mr|kernel-6.12-generic-6.12.74-2|5171	- scsi: lpfc: Decrement ndlp kref after FDISC retries exhausted
21mr|kernel-6.12-generic-6.12.74-2|5172	- scsi: lpfc: Define size of debugfs entry for xri rebalancing
21mr|kernel-6.12-generic-6.12.74-2|5173	- scsi: lpfc: Ensure PLOGI_ACC is sent prior to PRLI in Point to Point topology
21mr|kernel-6.12-generic-6.12.74-2|5174	- scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup
21mr|kernel-6.12-generic-6.12.74-2|5175	- scsi: mpi3mr: Fix controller init failure on fault during queue creation
21mr|kernel-6.12-generic-6.12.74-2|5176	- scsi: mpi3mr: Fix I/O failures during controller reset
21mr|kernel-6.12-generic-6.12.74-2|5177	- scsi: mpi3mr: Read missing IOCFacts flag for reply queue full overflow
21mr|kernel-6.12-generic-6.12.74-2|5178	- scsi: mpt3sas: Add support for 22.5 Gbps SAS link rate
21mr|kernel-6.12-generic-6.12.74-2|5179	- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info()
21mr|kernel-6.12-generic-6.12.74-2|5180	- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue
21mr|kernel-6.12-generic-6.12.74-2|5181	- scsi: myrs: Fix dma_alloc_coherent() error check
21mr|kernel-6.12-generic-6.12.74-2|5182	- scsi: pm8001: Use int instead of u32 to store error codes
21mr|kernel-6.12-generic-6.12.74-2|5183	- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod
21mr|kernel-6.12-generic-6.12.74-2|5184	- scsi: pm80xx: Fix race condition caused by static variables
21mr|kernel-6.12-generic-6.12.74-2|5185	- scsi: qla2xxx: Allow recovery for tape devices
21mr|kernel-6.12-generic-6.12.74-2|5186	- scsi: qla2xxx: Delay module unload while fabric scan in progress
21mr|kernel-6.12-generic-6.12.74-2|5187	- scsi: qla2xxx: edif: Fix dma_free_coherent() size
21mr|kernel-6.12-generic-6.12.74-2|5188	- scsi: qla2xxx: edif: Fix incorrect sign of error code
21mr|kernel-6.12-generic-6.12.74-2|5189	- scsi: qla2xxx: Fix bsg_done() causing double free
21mr|kernel-6.12-generic-6.12.74-2|5190	- scsi: qla2xxx: Fix improper freeing of purex item
21mr|kernel-6.12-generic-6.12.74-2|5191	- scsi: qla2xxx: Fix incorrect sign of error code in qla_nvme_xmt_ls_rsp()
21mr|kernel-6.12-generic-6.12.74-2|5192	- scsi: qla2xxx: Fix incorrect sign of error code in START_SP_W_RETRIES()
21mr|kernel-6.12-generic-6.12.74-2|5193	- scsi: qla2xxx: Fix initiator mode with qlini_mode=exclusive
21mr|kernel-6.12-generic-6.12.74-2|5194	- scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled
21mr|kernel-6.12-generic-6.12.74-2|5195	- scsi: qla2xxx: Free sp in error path to fix system crash
21mr|kernel-6.12-generic-6.12.74-2|5196	- scsi: qla2xxx: Query FW again before proceeding with login
21mr|kernel-6.12-generic-6.12.74-2|5197	- scsi: qla2xxx: Sanitize payload size to prevent member overflow
21mr|kernel-6.12-generic-6.12.74-2|5198	- scsi: qla2xxx: Use reinit_completion on mbx_intr_comp
21mr|kernel-6.12-generic-6.12.74-2|5199	- scsi: qla2xxx: Validate sp before freeing associated memory
21mr|kernel-6.12-generic-6.12.74-2|5200	- scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed"
21mr|kernel-6.12-generic-6.12.74-2|5201	- scsi: Revert "scsi: qla2xxx: Perform lockless command completion in abort path"
21mr|kernel-6.12-generic-6.12.74-2|5202	- scsi: scsi_debug: Fix atomic write enable module param description
21mr|kernel-6.12-generic-6.12.74-2|5203	- scsi: sd: Fix build warning in sd_revalidate_disk()
21mr|kernel-6.12-generic-6.12.74-2|5204	- scsi: sg: Do not sleep in atomic context
21mr|kernel-6.12-generic-6.12.74-2|5205	- scsi: sg: Fix occasional bogus elapsed time that exceeds timeout
21mr|kernel-6.12-generic-6.12.74-2|5206	- scsi: sim710: Fix resource leak by adding missing ioport_unmap() calls
21mr|kernel-6.12-generic-6.12.74-2|5207	- scsi: smartpqi: Add support for Hurray Data new controller PCI device
21mr|kernel-6.12-generic-6.12.74-2|5208	- scsi: smartpqi: Fix device resources accessed after device removal
21mr|kernel-6.12-generic-6.12.74-2|5209	- scsi: stex: Fix reboot_notifier leak in probe error path
21mr|kernel-6.12-generic-6.12.74-2|5210	- scsi: storvsc: Process unsupported MODE_SENSE_10
21mr|kernel-6.12-generic-6.12.74-2|5211	- scsi: target: Do not write NUL characters into ASCII configfs output
21mr|kernel-6.12-generic-6.12.74-2|5212	- scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count()
21mr|kernel-6.12-generic-6.12.74-2|5213	- scsi: target: iscsi: Fix use-after-free in iscsit_dec_session_usage_count()
21mr|kernel-6.12-generic-6.12.74-2|5214	- scsi: target: Reset t_task_cdb pointer in error case
21mr|kernel-6.12-generic-6.12.74-2|5215	- scsi: target: target_core_configfs: Add length check to avoid buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|5216	- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()
21mr|kernel-6.12-generic-6.12.74-2|5217	- scsi: ufs: core: Add a quirk to suppress link_startup_again
21mr|kernel-6.12-generic-6.12.74-2|5218	- scsi: ufs: core: Add ufshcd_update_evt_hist() for UFS suspend error
21mr|kernel-6.12-generic-6.12.74-2|5219	- scsi: ufs: core: Disable timestamp functionality if not supported
21mr|kernel-6.12-generic-6.12.74-2|5220	- scsi: ufs: core: Fix EH failure after W-LUN resume error
21mr|kernel-6.12-generic-6.12.74-2|5221	- scsi: ufs: core: fix incorrect buffer duplication in ufshcd_read_string_desc()
21mr|kernel-6.12-generic-6.12.74-2|5222	- scsi: ufs: core: Include UTP error in INT_FATAL_ERRORS
21mr|kernel-6.12-generic-6.12.74-2|5223	- scsi: ufs: core: Initialize value of an attribute returned by uic cmd
21mr|kernel-6.12-generic-6.12.74-2|5224	- scsi: ufs: exynos: fsd: Gate ref_clk and put UFS device in reset on suspend
21mr|kernel-6.12-generic-6.12.74-2|5225	- scsi: ufs: host: mediatek: Assign power mode userdata before FASTAUTO mode change
21mr|kernel-6.12-generic-6.12.74-2|5226	- scsi: ufs: host: mediatek: Change reset sequence for improved stability
21mr|kernel-6.12-generic-6.12.74-2|5227	- scsi: ufs: host: mediatek: Correct system PM flow
21mr|kernel-6.12-generic-6.12.74-2|5228	- scsi: ufs: host: mediatek: Disable auto-hibern8 during power mode changes
21mr|kernel-6.12-generic-6.12.74-2|5229	- scsi: ufs: host: mediatek: Enhance recovery on hibernation exit failure
21mr|kernel-6.12-generic-6.12.74-2|5230	- scsi: ufs: host: mediatek: Enhance recovery on resume failure
21mr|kernel-6.12-generic-6.12.74-2|5231	- scsi: ufs: host: mediatek: Fix auto-hibern8 timer configuration
21mr|kernel-6.12-generic-6.12.74-2|5232	- scsi: ufs: host: mediatek: Fix invalid access in vccqx handling
21mr|kernel-6.12-generic-6.12.74-2|5233	- scsi: ufs: host: mediatek: Fix PWM mode switch issue
21mr|kernel-6.12-generic-6.12.74-2|5234	- scsi: ufs: host: mediatek: Fix shutdown/suspend race condition
21mr|kernel-6.12-generic-6.12.74-2|5235	- scsi: ufs: host: mediatek: Fix unbalanced IRQ enable issue
21mr|kernel-6.12-generic-6.12.74-2|5236	- scsi: ufs: mcq: Fix memory allocation checks for SQE and CQE
21mr|kernel-6.12-generic-6.12.74-2|5237	- scsi: ufs: ufs-pci: Fix S0ix/S3 for Intel controllers
21mr|kernel-6.12-generic-6.12.74-2|5238	- scsi: ufs: ufs-pci: Set UFSHCD_QUIRK_PERFORM_LINK_STARTUP_ONCE for Intel ADL
21mr|kernel-6.12-generic-6.12.74-2|5239	- scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()
21mr|kernel-6.12-generic-6.12.74-2|5240	- sctp: avoid NULL dereference when chunk data buffer is missing
21mr|kernel-6.12-generic-6.12.74-2|5241	- sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock().
21mr|kernel-6.12-generic-6.12.74-2|5242	- sctp: Fix MAC comparison to be constant-time
21mr|kernel-6.12-generic-6.12.74-2|5243	- sctp: Hold RCU read lock while iterating over address list
21mr|kernel-6.12-generic-6.12.74-2|5244	- sctp: Hold sock lock while iterating over address list
21mr|kernel-6.12-generic-6.12.74-2|5245	- sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT
21mr|kernel-6.12-generic-6.12.74-2|5246	- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto
21mr|kernel-6.12-generic-6.12.74-2|5247	- sctp: Prevent TOCTOU out-of-bounds write
21mr|kernel-6.12-generic-6.12.74-2|5248	- seccomp: Fix a race with WAIT_KILLABLE_RECV if the tracer replies too fast
21mr|kernel-6.12-generic-6.12.74-2|5249	- seccomp: passthrough uprobe systemcall without filtering
21mr|kernel-6.12-generic-6.12.74-2|5250	- selftest/ptp: update ptp selftest to exercise the gettimex options
21mr|kernel-6.12-generic-6.12.74-2|5251	- selftests: arg_parsing: Ensure data is flushed to disk before reading.
21mr|kernel-6.12-generic-6.12.74-2|5252	- selftests: arm64: Check fread return value in exec_target
21mr|kernel-6.12-generic-6.12.74-2|5253	- selftests: bonding: add delay before each xvlan_over_bond connectivity check
21mr|kernel-6.12-generic-6.12.74-2|5254	- selftests: bonding: add ipvlan over bond testing
21mr|kernel-6.12-generic-6.12.74-2|5255	- selftests/bpf: Check for timeout in perf_link test
21mr|kernel-6.12-generic-6.12.74-2|5256	- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2
21mr|kernel-6.12-generic-6.12.74-2|5257	- selftests/bpf: Fix failure paths in send_signal test
21mr|kernel-6.12-generic-6.12.74-2|5258	- selftests/bpf: Fix flaky bpf_cookie selftest
21mr|kernel-6.12-generic-6.12.74-2|5259	- selftests/bpf: Fix selftest verifier_arena_large failure
21mr|kernel-6.12-generic-6.12.74-2|5260	- selftests/bpf: Improve reliability of test_perf_branches_no_hw()
21mr|kernel-6.12-generic-6.12.74-2|5261	- selftests/bpf: make arg_parsing.c more robust to crashes
21mr|kernel-6.12-generic-6.12.74-2|5262	- selftests/bpf: skip test_perf_branches_hw() on unsupported platforms
21mr|kernel-6.12-generic-6.12.74-2|5263	- selftests/bpf: Test invalid narrower ctx load
21mr|kernel-6.12-generic-6.12.74-2|5264	- selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh
21mr|kernel-6.12-generic-6.12.74-2|5265	- selftests: Disable dad for ipv6 in fcnal-test.sh
21mr|kernel-6.12-generic-6.12.74-2|5266	- selftests: drv-net: fix RPS mask handling for high CPU numbers
21mr|kernel-6.12-generic-6.12.74-2|5267	- selftests: drv-net: rss_ctx: fix the queue count check
21mr|kernel-6.12-generic-6.12.74-2|5268	- selftests: drv-net: rss_ctx: make the test pass with few queues
21mr|kernel-6.12-generic-6.12.74-2|5269	- selftests: fib_nexthops: Fix creation of non-FDB nexthops
21mr|kernel-6.12-generic-6.12.74-2|5270	- selftests: forwarding: Reorder (ar)ping arguments to obey POSIX getopt
21mr|kernel-6.12-generic-6.12.74-2|5271	- selftests/ftrace: traceonoff_triggers: strip off names
21mr|kernel-6.12-generic-6.12.74-2|5272	- selftests/landlock: Fix TCP bind(AF_UNSPEC) test case
21mr|kernel-6.12-generic-6.12.74-2|5273	- selftests/landlock: Properly close a file descriptor
21mr|kernel-6.12-generic-6.12.74-2|5274	- selftests/landlock: Remove invalid unix socket bind()
21mr|kernel-6.12-generic-6.12.74-2|5275	- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency
21mr|kernel-6.12-generic-6.12.74-2|5276	- selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabled
21mr|kernel-6.12-generic-6.12.74-2|5277	- selftests: mptcp: avoid spurious errors on TCP disconnect
21mr|kernel-6.12-generic-6.12.74-2|5278	- selftests: mptcp: check no dup close events after error
21mr|kernel-6.12-generic-6.12.74-2|5279	- selftests: mptcp: check subflow errors in close events
21mr|kernel-6.12-generic-6.12.74-2|5280	- selftests: mptcp: connect: catch IO errors on listen side
21mr|kernel-6.12-generic-6.12.74-2|5281	- selftests: mptcp: connect: fix fallback note due to OoO
21mr|kernel-6.12-generic-6.12.74-2|5282	- selftests: mptcp: connect: trunc: read all recv data
21mr|kernel-6.12-generic-6.12.74-2|5283	- selftests: mptcp: disable add_addr retrans in endpoint_tests
21mr|kernel-6.12-generic-6.12.74-2|5284	- selftests: mptcp: join: allow more time to send ADD_ADDR
21mr|kernel-6.12-generic-6.12.74-2|5285	- selftests: mptcp: join: endpoints: longer timeout
21mr|kernel-6.12-generic-6.12.74-2|5286	- selftests: mptcp: join: endpoints: longer transfer
21mr|kernel-6.12-generic-6.12.74-2|5287	- selftests: mptcp: join: fix local endp not being tracked
21mr|kernel-6.12-generic-6.12.74-2|5288	- selftests: mptcp: join: mark 'delete re-add signal' as skipped if not supported
21mr|kernel-6.12-generic-6.12.74-2|5289	- selftests: mptcp: join: mark 'flush re-add' as skipped if not supported
21mr|kernel-6.12-generic-6.12.74-2|5290	- selftests: mptcp: join: mark implicit tests as skipped if not supported
21mr|kernel-6.12-generic-6.12.74-2|5291	- selftests: mptcp: join: properly kill background tasks
21mr|kernel-6.12-generic-6.12.74-2|5292	- selftests: mptcp: join: rm: set backup flag
21mr|kernel-6.12-generic-6.12.74-2|5293	- selftests: mptcp: join: userspace: longer timeout
21mr|kernel-6.12-generic-6.12.74-2|5294	- selftests: mptcp: join: userspace: longer transfer
21mr|kernel-6.12-generic-6.12.74-2|5295	- selftests: mptcp: join: validate C-flag + def limit
21mr|kernel-6.12-generic-6.12.74-2|5296	- selftests: mptcp: pm: ensure unknown flags are ignored
21mr|kernel-6.12-generic-6.12.74-2|5297	- selftests: mptcp: sockopt: fix error messages
21mr|kernel-6.12-generic-6.12.74-2|5298	- selftests: mptcp: userspace pm: validate deny-join-id0 flag
21mr|kernel-6.12-generic-6.12.74-2|5299	- selftests: net: amt: wait longer for connection before sending packets
21mr|kernel-6.12-generic-6.12.74-2|5300	- selftests: netdevsim: Fix ethtool-coalesce.sh fail by installing ethtool-common.sh
21mr|kernel-6.12-generic-6.12.74-2|5301	- selftests/net: Ensure assert() triggers in psock_tpacket.c
21mr|kernel-6.12-generic-6.12.74-2|5302	- selftests: net: fib-onlink-tests: Convert to use namespaces by default
21mr|kernel-6.12-generic-6.12.74-2|5303	- selftests: netfilter: packetdrill: avoid failure on HZ=100 kernel
21mr|kernel-6.12-generic-6.12.74-2|5304	- selftests: netfilter: query conntrack state to check for port clash resolution
21mr|kernel-6.12-generic-6.12.74-2|5305	- selftests: net: fix "buffer overflow detected" for tap.c
21mr|kernel-6.12-generic-6.12.74-2|5306	- selftests/net: fix out-of-order delivery of FIN in gro:tcp test
21mr|kernel-6.12-generic-6.12.74-2|5307	- selftests: net: fix server bind failure in sctp_vrf.sh
21mr|kernel-6.12-generic-6.12.74-2|5308	- selftests: net: lib: Do not overwrite error messages
21mr|kernel-6.12-generic-6.12.74-2|5309	- selftests: net: local_termination: Wait for interfaces to come up
21mr|kernel-6.12-generic-6.12.74-2|5310	- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8
21mr|kernel-6.12-generic-6.12.74-2|5311	- selftests: net: replace sleeps in fcnal-test with waits
21mr|kernel-6.12-generic-6.12.74-2|5312	- selftests: net: use BASH for bareudp testing
21mr|kernel-6.12-generic-6.12.74-2|5313	- selftests/net: use destination options instead of hop-by-hop
21mr|kernel-6.12-generic-6.12.74-2|5314	- selftests/nolibc: fix EXPECT_NZ macro
21mr|kernel-6.12-generic-6.12.74-2|5315	- selftests: Replace sleep with slowwait
21mr|kernel-6.12-generic-6.12.74-2|5316	- selftests: traceroute: Return correct value on failure
21mr|kernel-6.12-generic-6.12.74-2|5317	- selftests: traceroute: Use require_command()
21mr|kernel-6.12-generic-6.12.74-2|5318	- selftests/tracing: Run sample events to clear page cache events
21mr|kernel-6.12-generic-6.12.74-2|5319	- selftests/user_events: fix type cast for write_index packed member in perf_test
21mr|kernel-6.12-generic-6.12.74-2|5320	- selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper
21mr|kernel-6.12-generic-6.12.74-2|5321	- selftests: vDSO: vdso_test_abi: Correctly skip whole test with missing vDSO
21mr|kernel-6.12-generic-6.12.74-2|5322	- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported
21mr|kernel-6.12-generic-6.12.74-2|5323	- serial: 8250_dw: handle reset control deassert error
21mr|kernel-6.12-generic-6.12.74-2|5324	- serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018
21mr|kernel-6.12-generic-6.12.74-2|5325	- serial: 8250_mtk: Enable baud clock and manage in runtime PM
21mr|kernel-6.12-generic-6.12.74-2|5326	- serial: 8250_pci: Fix broken RS485 for F81504/508/512
21mr|kernel-6.12-generic-6.12.74-2|5327	- serial: add support of CPCI cards
21mr|kernel-6.12-generic-6.12.74-2|5328	- serial: amba-pl011: prefer dma_mapping_error() over explicit address checking
21mr|kernel-6.12-generic-6.12.74-2|5329	- serial: core: fix OF node leak
21mr|kernel-6.12-generic-6.12.74-2|5330	- serial: core: Fix serial device initialization
21mr|kernel-6.12-generic-6.12.74-2|5331	- serial: core: Restore sysfs fwnode information
21mr|kernel-6.12-generic-6.12.74-2|5332	- serial: max310x: Add error checking in probe()
21mr|kernel-6.12-generic-6.12.74-2|5333	- serial: sc16is7xx: fix bug in flow control levels init
21mr|kernel-6.12-generic-6.12.74-2|5334	- serial: sc16is7xx: remove useless enable of enhanced features
21mr|kernel-6.12-generic-6.12.74-2|5335	- serial: sh-sci: Check that the DMA cookie is valid
21mr|kernel-6.12-generic-6.12.74-2|5336	- serial: sprd: Return -EPROBE_DEFER when uart clock is not ready
21mr|kernel-6.12-generic-6.12.74-2|5337	- serial: stm32: allow selecting console when the driver is module
21mr|kernel-6.12-generic-6.12.74-2|5338	- serial: xilinx_uartps: fix rs485 delay_rts_after_send
21mr|kernel-6.12-generic-6.12.74-2|5339	- serial: xilinx_uartps: Use helper function hrtimer_update_function()
21mr|kernel-6.12-generic-6.12.74-2|5340	- sfc: fix NULL dereferences in ef100_process_design_param()
21mr|kernel-6.12-generic-6.12.74-2|5341	- sfc: fix potential memory leak in efx_mae_process_mport()
21mr|kernel-6.12-generic-6.12.74-2|5342	- shmem: fix recovery on rename failures
21mr|kernel-6.12-generic-6.12.74-2|5343	- shmem: fix tmpfs reconfiguration (remount) when noswap is set
21mr|kernel-6.12-generic-6.12.74-2|5344	- simplify nfs_atomic_open_v23()
21mr|kernel-6.12-generic-6.12.74-2|5345	- slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts
21mr|kernel-6.12-generic-6.12.74-2|5346	- slab: Fix obj_ext mistakenly considered NULL due to race condition
21mr|kernel-6.12-generic-6.12.74-2|5347	- slab: mark slab->obj_exts allocation failures unconditionally
21mr|kernel-6.12-generic-6.12.74-2|5348	- slab: prevent warnings when slab obj_exts vector allocation fails
21mr|kernel-6.12-generic-6.12.74-2|5349	- slab: reset slab->obj_ext when freeing and it is OBJEXTS_ALLOC_FAIL
21mr|kernel-6.12-generic-6.12.74-2|5350	- slimbus: core: fix device reference leak on report present
21mr|kernel-6.12-generic-6.12.74-2|5351	- slimbus: core: fix runtime PM imbalance on report present
21mr|kernel-6.12-generic-6.12.74-2|5352	- slimbus: ngd: Fix reference count leak in qcom_slim_ngd_notify_slaves
21mr|kernel-6.12-generic-6.12.74-2|5353	- smack: always "instantiate" inode in smack_inode_init_security()
21mr|kernel-6.12-generic-6.12.74-2|5354	- smack: deduplicate "does access rule request transmutation"
21mr|kernel-6.12-generic-6.12.74-2|5355	- smack: deduplicate xattr setting in smack_inode_init_security()
21mr|kernel-6.12-generic-6.12.74-2|5356	- smack: fix bug: invalid label of unix socket file
21mr|kernel-6.12-generic-6.12.74-2|5357	- smack: fix bug: setting task label silently ignores input garbage
21mr|kernel-6.12-generic-6.12.74-2|5358	- smack: fix bug: SMACK64TRANSMUTE set on non-directory
21mr|kernel-6.12-generic-6.12.74-2|5359	- smack: fix bug: unprivileged task can create labels
21mr|kernel-6.12-generic-6.12.74-2|5360	- smb: client: fix cifs_pick_channel when channel needs reconnect
21mr|kernel-6.12-generic-6.12.74-2|5361	- smb: client: fix crypto buffers in non-linear memory
21mr|kernel-6.12-generic-6.12.74-2|5362	- smb: client: fix filename matching of deferred files
21mr|kernel-6.12-generic-6.12.74-2|5363	- smb: client: fix incomplete backport in cfids_invalidation_worker()
21mr|kernel-6.12-generic-6.12.74-2|5364	- smb: client: fix memory leak in cifs_construct_tcon()
21mr|kernel-6.12-generic-6.12.74-2|5365	- smb/client: fix memory leak in smb2_open_file()
21mr|kernel-6.12-generic-6.12.74-2|5366	- smb: client: fix missing timestamp updates after utime(2)
21mr|kernel-6.12-generic-6.12.74-2|5367	- smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value
21mr|kernel-6.12-generic-6.12.74-2|5368	- smb/client: fix NT_STATUS_NO_DATA_DETECTED value
21mr|kernel-6.12-generic-6.12.74-2|5369	- smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value
21mr|kernel-6.12-generic-6.12.74-2|5370	- smb: client: fix potential cfid UAF in smb2_query_info_compound
21mr|kernel-6.12-generic-6.12.74-2|5371	- smb: client: fix potential UAF in smb2_close_cached_fid()
21mr|kernel-6.12-generic-6.12.74-2|5372	- smb: client: Fix refcount leak for cifs_sb_tlink
21mr|kernel-6.12-generic-6.12.74-2|5373	- smb: client: fix refcount leak in smb2_set_path_attr
21mr|kernel-6.12-generic-6.12.74-2|5374	- smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error path
21mr|kernel-6.12-generic-6.12.74-2|5375	- smb: client: fix wrong index reference in smb2_compound_op()
21mr|kernel-6.12-generic-6.12.74-2|5376	- smb: client: introduce close_cached_dir_locked()
21mr|kernel-6.12-generic-6.12.74-2|5377	- smb: client: let smbd_destroy() call disable_work_sync(&info->post_send_credits_work)
21mr|kernel-6.12-generic-6.12.74-2|5378	- smb: client: split cached_fid bitfields to avoid shared-byte RMW races
21mr|kernel-6.12-generic-6.12.74-2|5379	- smb: client: transport: avoid reconnects triggered by pending task work
21mr|kernel-6.12-generic-6.12.74-2|5380	- smb: client: validate change notify buffer before copy
21mr|kernel-6.12-generic-6.12.74-2|5381	- smb: fix invalid username check in smb3_fs_context_parse_param()
21mr|kernel-6.12-generic-6.12.74-2|5382	- smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe()
21mr|kernel-6.12-generic-6.12.74-2|5383	- smb: server: don't use delayed_work for post_recv_credits_work
21mr|kernel-6.12-generic-6.12.74-2|5384	- smb: server: fix IRD/ORD negotiation with the client
21mr|kernel-6.12-generic-6.12.74-2|5385	- smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()
21mr|kernel-6.12-generic-6.12.74-2|5386	- smb/server: fix possible memory leak in smb2_read()
21mr|kernel-6.12-generic-6.12.74-2|5387	- smb/server: fix possible refcount leak in smb2_sess_setup()
21mr|kernel-6.12-generic-6.12.74-2|5388	- smb/server: fix refcount leak in parse_durable_handle_context()
21mr|kernel-6.12-generic-6.12.74-2|5389	- smb/server: fix refcount leak in smb2_open()
21mr|kernel-6.12-generic-6.12.74-2|5390	- smb/server: fix return value of smb2_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|5391	- smb: server: let smb_direct_flush_send_list() invalidate a remote key first
21mr|kernel-6.12-generic-6.12.74-2|5392	- smb: server: use disable_work_sync in transport_rdma.c
21mr|kernel-6.12-generic-6.12.74-2|5393	- smc91x: fix broken irq-context in PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|5394	- smp: Fix up and expand the smp_call_function_many() kerneldoc
21mr|kernel-6.12-generic-6.12.74-2|5395	- smsc911x: add second read of EEPROM mac when possible corruption seen
21mr|kernel-6.12-generic-6.12.74-2|5396	- soc: amlogic: canvas: fix device leak on lookup
21mr|kernel-6.12-generic-6.12.74-2|5397	- soc: apple: mailbox: fix device leak on lookup
21mr|kernel-6.12-generic-6.12.74-2|5398	- soc: aspeed: socinfo: Add AST27xx silicon IDs
21mr|kernel-6.12-generic-6.12.74-2|5399	- soc: mediatek: mtk-svs: fix device leaks on mt8183 probe failure
21mr|kernel-6.12-generic-6.12.74-2|5400	- soc: mediatek: mtk-svs: fix device leaks on mt8192 probe failure
21mr|kernel-6.12-generic-6.12.74-2|5401	- soc: qcom: gsbi: fix double disable caused by devm
21mr|kernel-6.12-generic-6.12.74-2|5402	- soc: qcom: ocmem: fix device leak on lookup
21mr|kernel-6.12-generic-6.12.74-2|5403	- soc: qcom: pbs: fix device leak on lookup
21mr|kernel-6.12-generic-6.12.74-2|5404	- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS
21mr|kernel-6.12-generic-6.12.74-2|5405	- soc: qcom: smem: Fix endian-unaware access of num_entries
21mr|kernel-6.12-generic-6.12.74-2|5406	- soc: qcom: smem: fix hwspinlock resource leak in probe error paths
21mr|kernel-6.12-generic-6.12.74-2|5407	- soc: samsung: exynos-pmu: fix device leak on regmap lookup
21mr|kernel-6.12-generic-6.12.74-2|5408	- soc: Switch back to struct platform_driver::remove()
21mr|kernel-6.12-generic-6.12.74-2|5409	- soc/tegra: fuse: Add Tegra114 nvmem cells and fuse lookups
21mr|kernel-6.12-generic-6.12.74-2|5410	- soc/tegra: fuse: Do not register SoC device on ACPI boot
21mr|kernel-6.12-generic-6.12.74-2|5411	- soc: ti: pruss: don't use %%pK through printk
21mr|kernel-6.12-generic-6.12.74-2|5412	- soundwire: stream: extend sdw_alloc_stream() to take 'type' parameter
21mr|kernel-6.12-generic-6.12.74-2|5413	- sparc64: fix hugetlb for sun4u
21mr|kernel-6.12-generic-6.12.74-2|5414	- sparc64: fix prototypes of reads[bwl]()
21mr|kernel-6.12-generic-6.12.74-2|5415	- sparc: fix accurate exception reporting in copy_{from,to}_user for M7
21mr|kernel-6.12-generic-6.12.74-2|5416	- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara
21mr|kernel-6.12-generic-6.12.74-2|5417	- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC
21mr|kernel-6.12-generic-6.12.74-2|5418	- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III
21mr|kernel-6.12-generic-6.12.74-2|5419	- sparc: fix accurate exception reporting in copy_to_user for Niagara 4
21mr|kernel-6.12-generic-6.12.74-2|5420	- sparc: fix error handling in scan_one_device()
21mr|kernel-6.12-generic-6.12.74-2|5421	- sparc/module: Add R_SPARC_UA64 relocation handling
21mr|kernel-6.12-generic-6.12.74-2|5422	- spi: airoha: add support of dual/quad wires spi modes to exec_op() handler
21mr|kernel-6.12-generic-6.12.74-2|5423	- spi: airoha: do not keep {tx,rx} dma buffer always mapped
21mr|kernel-6.12-generic-6.12.74-2|5424	- spi: airoha: fix reading/writing of flashes with more than one plane per lun
21mr|kernel-6.12-generic-6.12.74-2|5425	- spi: airoha: return an error for continuous mode dirmap creation cases
21mr|kernel-6.12-generic-6.12.74-2|5426	- spi: airoha-snfi: en7523: workaround flash damaging if UART_TXD was short to GND
21mr|kernel-6.12-generic-6.12.74-2|5427	- spi: airoha: switch back to non-dma mode in the case of error
21mr|kernel-6.12-generic-6.12.74-2|5428	- spi: amlogic-spifc-a1: Handle devm_pm_runtime_enable() errors
21mr|kernel-6.12-generic-6.12.74-2|5429	- spi: bcm63xx: fix premature CS deassertion on RX-only transactions
21mr|kernel-6.12-generic-6.12.74-2|5430	- spi: cadence-quadspi: Fix clock disable on probe failure path
21mr|kernel-6.12-generic-6.12.74-2|5431	- spi: cadence-quadspi: Fix cqspi_setup_flash()
21mr|kernel-6.12-generic-6.12.74-2|5432	- spi: cadence-quadspi: Flush posted register writes before DAC access
21mr|kernel-6.12-generic-6.12.74-2|5433	- spi: cadence-quadspi: Flush posted register writes before INDAC access
21mr|kernel-6.12-generic-6.12.74-2|5434	- spi: cadence-quadspi: Prevent lost complete() call during indirect read
21mr|kernel-6.12-generic-6.12.74-2|5435	- spi: ch341: fix out-of-bounds memory access in ch341_transfer_one
21mr|kernel-6.12-generic-6.12.74-2|5436	- spi: fix return code when spi device has too many chipselects
21mr|kernel-6.12-generic-6.12.74-2|5437	- spi: fsl-cpm: Check length parity before switching to 16 bit mode
21mr|kernel-6.12-generic-6.12.74-2|5438	- spi: hisi-kunpeng: Fixed the wrong debugfs node name in hisi_spi debugfs initialization
21mr|kernel-6.12-generic-6.12.74-2|5439	- spi: imx: keep dma request disabled before dma transfer setup
21mr|kernel-6.12-generic-6.12.74-2|5440	- spi: loopback-test: Don't use %%pK through printk
21mr|kernel-6.12-generic-6.12.74-2|5441	- spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ
21mr|kernel-6.12-generic-6.12.74-2|5442	- spi: nxp-fspi: Propagate fwnode in ACPI case as well
21mr|kernel-6.12-generic-6.12.74-2|5443	- spi: nxp-fspi: Support per spi-mem operation frequency switches
21mr|kernel-6.12-generic-6.12.74-2|5444	- spi: rpc-if: Add resume support for RZ/G3E
21mr|kernel-6.12-generic-6.12.74-2|5445	- spi: spi-mem: Add a new controller capability
21mr|kernel-6.12-generic-6.12.74-2|5446	- spi: spi-mem: Allow specifying the byte order in Octal DTR mode
21mr|kernel-6.12-generic-6.12.74-2|5447	- spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency
21mr|kernel-6.12-generic-6.12.74-2|5448	- spi: spi-nxp-fspi: add extra delay after dll locked
21mr|kernel-6.12-generic-6.12.74-2|5449	- spi: spi-nxp-fspi: Add OCT-DTR mode support
21mr|kernel-6.12-generic-6.12.74-2|5450	- spi: spi-nxp-fspi: Check return value of devm_mutex_init()
21mr|kernel-6.12-generic-6.12.74-2|5451	- spi: spi-nxp-fspi: remove the goto in probe
21mr|kernel-6.12-generic-6.12.74-2|5452	- spi: spi-sprd-adi: Fix double free in probe error path
21mr|kernel-6.12-generic-6.12.74-2|5453	- spi: tegra114: Preserve SPI mode bits in def_command1_reg
21mr|kernel-6.12-generic-6.12.74-2|5454	- spi: tegra114: remove Kconfig dependency on TEGRA20_APB_DMA
21mr|kernel-6.12-generic-6.12.74-2|5455	- spi: tegra210-quad: Fix timeout handling
21mr|kernel-6.12-generic-6.12.74-2|5456	- spi: tegra210-quad: Move curr_xfer read inside spinlock
21mr|kernel-6.12-generic-6.12.74-2|5457	- spi: tegra210-quad: Protect curr_xfer assignment in tegra_qspi_setup_transfer_one
21mr|kernel-6.12-generic-6.12.74-2|5458	- spi: tegra210-quad: Protect curr_xfer clearing in tegra_qspi_non_combined_seq_xfer
21mr|kernel-6.12-generic-6.12.74-2|5459	- spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer
21mr|kernel-6.12-generic-6.12.74-2|5460	- spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed transfer
21mr|kernel-6.12-generic-6.12.74-2|5461	- spi: tegra: Fix a memory leak in tegra_slink_probe()
21mr|kernel-6.12-generic-6.12.74-2|5462	- spi: Try to get ACPI GPIO IRQ earlier
21mr|kernel-6.12-generic-6.12.74-2|5463	- spi: xilinx: increase number of retries before declaring stall
21mr|kernel-6.12-generic-6.12.74-2|5464	- Squashfs: add additional inode sanity checking
21mr|kernel-6.12-generic-6.12.74-2|5465	- Squashfs: fix uninit-value in squashfs_get_parent
21mr|kernel-6.12-generic-6.12.74-2|5466	- Squashfs: reject negative file sizes in squashfs_read_inode()
21mr|kernel-6.12-generic-6.12.74-2|5467	- staging: axis-fifo: fix maximum TX packet length check
21mr|kernel-6.12-generic-6.12.74-2|5468	- staging: axis-fifo: fix TX handling on copy_from_user() failure
21mr|kernel-6.12-generic-6.12.74-2|5469	- staging: axis-fifo: flush RX FIFO on read errors
21mr|kernel-6.12-generic-6.12.74-2|5470	- staging: fbtft: core: fix potential memory leak in fbtft_probe_common()
21mr|kernel-6.12-generic-6.12.74-2|5471	- staging: rtl8712: Remove driver using deprecated API wext
21mr|kernel-6.12-generic-6.12.74-2|5472	- staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing
21mr|kernel-6.12-generic-6.12.74-2|5473	- staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser
21mr|kernel-6.12-generic-6.12.74-2|5474	- staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing
21mr|kernel-6.12-generic-6.12.74-2|5475	- statmount: don't call path_put() under namespace semaphore
21mr|kernel-6.12-generic-6.12.74-2|5476	- strparser: Fix signed/unsigned mismatch bug
21mr|kernel-6.12-generic-6.12.74-2|5477	- SUNRPC: call xs_sock_process_cmsg for all cmsg
21mr|kernel-6.12-generic-6.12.74-2|5478	- sunrpc: fix null pointer dereference on zero-length checksum
21mr|kernel-6.12-generic-6.12.74-2|5479	- SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf
21mr|kernel-6.12-generic-6.12.74-2|5480	- svcrdma: bound check rq_pages index in inline path
21mr|kernel-6.12-generic-6.12.74-2|5481	- svcrdma: return 0 on success from svc_rdma_copy_inline_range
21mr|kernel-6.12-generic-6.12.74-2|5482	- svcrdma: use rc_pageoff for memcpy byte offset
21mr|kernel-6.12-generic-6.12.74-2|5483	- task_work: Fix NMI race condition
21mr|kernel-6.12-generic-6.12.74-2|5484	- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.
21mr|kernel-6.12-generic-6.12.74-2|5485	- tcp: cache RTAX_QUICKACK metric in a hot cache line
21mr|kernel-6.12-generic-6.12.74-2|5486	- tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().
21mr|kernel-6.12-generic-6.12.74-2|5487	- tcp: convert to dev_net_rcu()
21mr|kernel-6.12-generic-6.12.74-2|5488	- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request().
21mr|kernel-6.12-generic-6.12.74-2|5489	- tcp: fix __tcp_close() to only send RST when required
21mr|kernel-6.12-generic-6.12.74-2|5490	- tcp: fix tcp_tso_should_defer() vs large RTT
21mr|kernel-6.12-generic-6.12.74-2|5491	- tcpm: allow looking for role_sw device in the main node
21mr|kernel-6.12-generic-6.12.74-2|5492	- tcp_metrics: use dst_dev_net_rcu()
21mr|kernel-6.12-generic-6.12.74-2|5493	- tcpm: switch check for role_sw device with fw_node
21mr|kernel-6.12-generic-6.12.74-2|5494	- tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat()
21mr|kernel-6.12-generic-6.12.74-2|5495	- tcp: use dst_dev_rcu() in tcp_fastopen_active_disable_ofo_check()
21mr|kernel-6.12-generic-6.12.74-2|5496	- team: fix check for port enabled in team_queue_override_port_prio_changed()
21mr|kernel-6.12-generic-6.12.74-2|5497	- team: Move team device type change at the end of team_port_add
21mr|kernel-6.12-generic-6.12.74-2|5498	- tee: allow a driver to allocate a tee_device without a pool
21mr|kernel-6.12-generic-6.12.74-2|5499	- tee: fix register_shm_helper()
21mr|kernel-6.12-generic-6.12.74-2|5500	- testptp: Add option to open PHC in readonly mode
21mr|kernel-6.12-generic-6.12.74-2|5501	- textsearch: describe @list member in ts_ops search
21mr|kernel-6.12-generic-6.12.74-2|5502	- tg3: prevent use of uninitialized remote_adv and local_adv variables
21mr|kernel-6.12-generic-6.12.74-2|5503	- thermal/drivers/qcom/lmh: Add missing IRQ includes
21mr|kernel-6.12-generic-6.12.74-2|5504	- thermal/drivers/qcom: Make LMH select QCOM_SCM
21mr|kernel-6.12-generic-6.12.74-2|5505	- thermal: gov_step_wise: Allow cooling level to be reduced earlier
21mr|kernel-6.12-generic-6.12.74-2|5506	- thermal: intel: selftests: workload_hint: Mask unsupported types
21mr|kernel-6.12-generic-6.12.74-2|5507	- thunderbolt: Add support for Intel Wildcat Lake
21mr|kernel-6.12-generic-6.12.74-2|5508	- thunderbolt: Use is_pciehp instead of is_hotplug_bridge
21mr|kernel-6.12-generic-6.12.74-2|5509	- timers: Fix NULL function pointer race in timer_shutdown_sync()
21mr|kernel-6.12-generic-6.12.74-2|5510	- tipc: Fix use-after-free in tipc_mon_reinit_self().
21mr|kernel-6.12-generic-6.12.74-2|5511	- tipc: use kfree_sensitive() for session key material
21mr|kernel-6.12-generic-6.12.74-2|5512	- ti-sysc: allow OMAP2 and OMAP4 timers to be reserved on AM33xx
21mr|kernel-6.12-generic-6.12.74-2|5513	- tls: always set record_type in tls_process_cmsg
21mr|kernel-6.12-generic-6.12.74-2|5514	- tls: don't rely on tx_work during send()
21mr|kernel-6.12-generic-6.12.74-2|5515	- tls: make sure to abort the stream if headers are bogus
21mr|kernel-6.12-generic-6.12.74-2|5516	- tls: trim encrypted message to match the plaintext on short splice
21mr|kernel-6.12-generic-6.12.74-2|5517	- tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
21mr|kernel-6.12-generic-6.12.74-2|5518	- tls: wait for async encrypt in case of error during latter iterations of sendmsg
21mr|kernel-6.12-generic-6.12.74-2|5519	- tls: wait for pending async decryptions if tls_strp_msg_hold fails
21mr|kernel-6.12-generic-6.12.74-2|5520	- tools bitmap: Add missing asm-generic/bitsperlong.h include
21mr|kernel-6.12-generic-6.12.74-2|5521	- tools build: Align warning options with perf
21mr|kernel-6.12-generic-6.12.74-2|5522	- tools/cpupower: fix error return value in cpupower_write_sysfs()
21mr|kernel-6.12-generic-6.12.74-2|5523	- tools/cpupower: Fix incorrect size in cpuidle_state_disable()
21mr|kernel-6.12-generic-6.12.74-2|5524	- tools: lib: thermal: don't preserve owner in install
21mr|kernel-6.12-generic-6.12.74-2|5525	- tools: lib: thermal: use pkg-config to locate libnl3
21mr|kernel-6.12-generic-6.12.74-2|5526	- tools/mm/page_owner_sort: fix timestamp comparison for stable sorting
21mr|kernel-6.12-generic-6.12.74-2|5527	- tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host headers
21mr|kernel-6.12-generic-6.12.74-2|5528	- tools/nolibc/stdio: let perror work when NOLIBC_IGNORE_ERRNO is set
21mr|kernel-6.12-generic-6.12.74-2|5529	- tools/power turbostat: fix GCC9 build regression
21mr|kernel-6.12-generic-6.12.74-2|5530	- tools/power x86_energy_perf_policy: Enhance HWP enable
21mr|kernel-6.12-generic-6.12.74-2|5531	- tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage
21mr|kernel-6.12-generic-6.12.74-2|5532	- tools/power x86_energy_perf_policy: Prefer driver HWP limits
21mr|kernel-6.12-generic-6.12.74-2|5533	- tools: riscv: Fixed misalignment of CSR related definitions
21mr|kernel-6.12-generic-6.12.74-2|5534	- tools/testing/nvdimm: Use per-DIMM device handle
21mr|kernel-6.12-generic-6.12.74-2|5535	- tools: ynl: fix string attribute length to include null terminator
21mr|kernel-6.12-generic-6.12.74-2|5536	- tools: ynl: Specify --no-line-number in ynl-regen.sh.
21mr|kernel-6.12-generic-6.12.74-2|5537	- tpm2-sessions: Fix out of range indexing in name_size
21mr|kernel-6.12-generic-6.12.74-2|5538	- tpm2-sessions: Fix tpm2_read_public range checks
21mr|kernel-6.12-generic-6.12.74-2|5539	- tpm: Cap the number of PCR banks
21mr|kernel-6.12-generic-6.12.74-2|5540	- tpm: Compare HMAC values in constant time
21mr|kernel-6.12-generic-6.12.74-2|5541	- tpm: Disable TPM2_TCG_HMAC by default
21mr|kernel-6.12-generic-6.12.74-2|5542	- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single
21mr|kernel-6.12-generic-6.12.74-2|5543	- trace/fgraph: Fix error handling
21mr|kernel-6.12-generic-6.12.74-2|5544	- tracefs: fix a leak in eventfs_create_events_dir()
21mr|kernel-6.12-generic-6.12.74-2|5545	- tracing/dma: Cap dma_map_sg tracepoint arrays to prevent buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|5546	- tracing: Do not register unsupported perf events
21mr|kernel-6.12-generic-6.12.74-2|5547	- tracing: dynevent: Add a missing lockdown check on dynevent
21mr|kernel-6.12-generic-6.12.74-2|5548	- tracing: Fix crash on synthetic stacktrace field usage
21mr|kernel-6.12-generic-6.12.74-2|5549	- tracing: Fix fixed array of synthetic event
21mr|kernel-6.12-generic-6.12.74-2|5550	- tracing: Fix ftrace event field alignments
21mr|kernel-6.12-generic-6.12.74-2|5551	- tracing: Fix memory leaks in create_field_var()
21mr|kernel-6.12-generic-6.12.74-2|5552	- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|5553	- tracing: Fix tracing_marker may trigger page fault during preempt_disable
21mr|kernel-6.12-generic-6.12.74-2|5554	- tracing: Fix WARN_ON in tracing_buffers_mmap_close for split VMAs
21mr|kernel-6.12-generic-6.12.74-2|5555	- tracing: Silence warning when chunk allocation fails in trace_pid_write
21mr|kernel-6.12-generic-6.12.74-2|5556	- tracing/tools: Fix incorrcet short option in usage text for --threads
21mr|kernel-6.12-generic-6.12.74-2|5557	- tty: fix tty_port_tty_*hangup() kernel-doc
21mr|kernel-6.12-generic-6.12.74-2|5558	- tty: hvc_console: Call hvc_kick in hvc_write unconditionally
21mr|kernel-6.12-generic-6.12.74-2|5559	- tty: introduce and use tty_port_tty_vhangup() helper
21mr|kernel-6.12-generic-6.12.74-2|5560	- tty: n_gsm: Don't block input queue by waiting MSC
21mr|kernel-6.12-generic-6.12.74-2|5561	- tty: serial: ip22zilog: Use platform device for probing
21mr|kernel-6.12-generic-6.12.74-2|5562	- tty: serial: Modify the use of dev_err_probe()
21mr|kernel-6.12-generic-6.12.74-2|5563	- tty/vt: Add missing return value for VT_RESIZE in vt_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|5564	- tty/vt: fix up incorrect backport to stable releases
21mr|kernel-6.12-generic-6.12.74-2|5565	- tunnels: reset the GSO metadata before reusing the skb
21mr|kernel-6.12-generic-6.12.74-2|5566	- uacce: ensure safe queue release with state management
21mr|kernel-6.12-generic-6.12.74-2|5567	- uacce: fix cdev handling in the cleanup path
21mr|kernel-6.12-generic-6.12.74-2|5568	- uacce: fix isolate sysfs check condition
21mr|kernel-6.12-generic-6.12.74-2|5569	- uacce: implement mremap in uacce_vm_ops to return -EPERM
21mr|kernel-6.12-generic-6.12.74-2|5570	- ublk: fix deadlock when reading partition table
21mr|kernel-6.12-generic-6.12.74-2|5571	- ublk: prevent invalid access with DEBUG
21mr|kernel-6.12-generic-6.12.74-2|5572	- udmabuf: fix a buf size overflow issue during udmabuf creation
21mr|kernel-6.12-generic-6.12.74-2|5573	- udp_tunnel: use netdev_warn() instead of netdev_WARN()
21mr|kernel-6.12-generic-6.12.74-2|5574	- uio_hv_generic: Let userspace take care of interrupt mask
21mr|kernel-6.12-generic-6.12.74-2|5575	- uio_hv_generic: Set event for all channels on the device
21mr|kernel-6.12-generic-6.12.74-2|5576	- uio: uio_fsl_elbc_gpcm:: Add null pointer check to uio_fsl_elbc_gpcm_probe
21mr|kernel-6.12-generic-6.12.74-2|5577	- um: Don't rename vmap to kernel_vmap
21mr|kernel-6.12-generic-6.12.74-2|5578	- um: Fix FD copy size in os_rcv_fd_msg()
21mr|kernel-6.12-generic-6.12.74-2|5579	- um: Fix help message for ssl-non-raw
21mr|kernel-6.12-generic-6.12.74-2|5580	- um: virtio_uml: Fix use-after-free after put_device in probe
21mr|kernel-6.12-generic-6.12.74-2|5581	- Unbreak 'make tools/*' for user-space targets
21mr|kernel-6.12-generic-6.12.74-2|5582	- uprobe: Do not emulate/sstep original instruction when ip is changed
21mr|kernel-6.12-generic-6.12.74-2|5583	- uprobes: uprobe_warn should use passed task
21mr|kernel-6.12-generic-6.12.74-2|5584	- usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call
21mr|kernel-6.12-generic-6.12.74-2|5585	- usb: cdns3: Fix double resource release in cdns3_pci_probe
21mr|kernel-6.12-generic-6.12.74-2|5586	- usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget
21mr|kernel-6.12-generic-6.12.74-2|5587	- usb: chaoskey: fix locking for O_NONBLOCK
21mr|kernel-6.12-generic-6.12.74-2|5588	- usb: core: Add 0x prefix to quirks debug output
21mr|kernel-6.12-generic-6.12.74-2|5589	- usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor
21mr|kernel-6.12-generic-6.12.74-2|5590	- usb/core/quirks: Add Huawei ME906S to wakeup quirk
21mr|kernel-6.12-generic-6.12.74-2|5591	- usb: dwc2: disable platform lowlevel hw resources during shutdown
21mr|kernel-6.12-generic-6.12.74-2|5592	- usb: dwc2: fix hang during shutdown if set as peripheral
21mr|kernel-6.12-generic-6.12.74-2|5593	- usb: dwc2: fix hang during suspend if set as peripheral
21mr|kernel-6.12-generic-6.12.74-2|5594	- usb: dwc3: Check for USB4 IP_NAME
21mr|kernel-6.12-generic-6.12.74-2|5595	- usb: dwc3: dwc3_power_off_all_roothub_ports: Use ioremap_np when required
21mr|kernel-6.12-generic-6.12.74-2|5596	- usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths
21mr|kernel-6.12-generic-6.12.74-2|5597	- usb: dwc3: keep susphy enabled during exit to avoid controller faults
21mr|kernel-6.12-generic-6.12.74-2|5598	- usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe
21mr|kernel-6.12-generic-6.12.74-2|5599	- usb: dwc3: pci: add support for the Intel Nova Lake -S
21mr|kernel-6.12-generic-6.12.74-2|5600	- usb: dwc3: pci: Sort out the Intel device IDs
21mr|kernel-6.12-generic-6.12.74-2|5601	- USB: Fix descriptor count when handling invalid MBIM extended descriptor
21mr|kernel-6.12-generic-6.12.74-2|5602	- usb: gadget: configfs: Correctly set use_os_string at bind
21mr|kernel-6.12-generic-6.12.74-2|5603	- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels
21mr|kernel-6.12-generic-6.12.74-2|5604	- usb: gadget: f_acm: Refactor bind path to use __free()
21mr|kernel-6.12-generic-6.12.74-2|5605	- usb: gadget: f_ecm: Refactor bind path to use __free()
21mr|kernel-6.12-generic-6.12.74-2|5606	- usb: gadget: f_eem: Fix memory leak in eem_unwrap
21mr|kernel-6.12-generic-6.12.74-2|5607	- usb: gadget: f_fs: Fix epfile null pointer access after ep enable.
21mr|kernel-6.12-generic-6.12.74-2|5608	- usb: gadget: f_hid: Fix zero length packet transfer
21mr|kernel-6.12-generic-6.12.74-2|5609	- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet
21mr|kernel-6.12-generic-6.12.74-2|5610	- usb: gadget: f_ncm: Refactor bind path to use __free()
21mr|kernel-6.12-generic-6.12.74-2|5611	- usb: gadget: f_rndis: Refactor bind path to use __free()
21mr|kernel-6.12-generic-6.12.74-2|5612	- usb: gadget: Introduce free_usb_request helper
21mr|kernel-6.12-generic-6.12.74-2|5613	- usb: gadget: lpc32xx_udc: fix clock imbalance in error path
21mr|kernel-6.12-generic-6.12.74-2|5614	- usb: gadget: midi2: Fix MIDI2 IN EP max packet size
21mr|kernel-6.12-generic-6.12.74-2|5615	- usb: gadget: midi2: Fix missing UMP group attributes initialization
21mr|kernel-6.12-generic-6.12.74-2|5616	- usb: gadget: renesas_usbf: Handle devm_pm_runtime_enable() errors
21mr|kernel-6.12-generic-6.12.74-2|5617	- usb: gadget: Store endpoint pointer in usb_request
21mr|kernel-6.12-generic-6.12.74-2|5618	- usb: gadget: tegra-xudc: Always reinitialize data toggle when clear halt
21mr|kernel-6.12-generic-6.12.74-2|5619	- usb: gadget: udc: fix use-after-free in usb_gadget_state_work
21mr|kernel-6.12-generic-6.12.74-2|5620	- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup
21mr|kernel-6.12-generic-6.12.74-2|5621	- usbip: Fix locking bug in RT-enabled kernels
21mr|kernel-6.12-generic-6.12.74-2|5622	- USB: lpc32xx_udc: Fix error handling in probe
21mr|kernel-6.12-generic-6.12.74-2|5623	- usb: misc: qcom_eud: Access EUD_MODE_MANAGER2 through secure calls
21mr|kernel-6.12-generic-6.12.74-2|5624	- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs
21mr|kernel-6.12-generic-6.12.74-2|5625	- usbnet: Fix using smp_processor_id() in preemptible code warnings
21mr|kernel-6.12-generic-6.12.74-2|5626	- usbnet: limit max_mtu based on device's hard_mtu
21mr|kernel-6.12-generic-6.12.74-2|5627	- usbnet: Prevents free active kevent
21mr|kernel-6.12-generic-6.12.74-2|5628	- usb: ohci-nxp: fix device leak on probe failure
21mr|kernel-6.12-generic-6.12.74-2|5629	- USB: OHCI/UHCI: Add soft dependencies on ehci_platform
21mr|kernel-6.12-generic-6.12.74-2|5630	- usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal
21mr|kernel-6.12-generic-6.12.74-2|5631	- usb: phy: Initialize struct usb_phy list_head
21mr|kernel-6.12-generic-6.12.74-2|5632	- usb: phy: isp1301: fix non-OF device reference imbalance
21mr|kernel-6.12-generic-6.12.74-2|5633	- usb: phy: twl6030: Fix incorrect type for ret
21mr|kernel-6.12-generic-6.12.74-2|5634	- usb: raw-gadget: cap raw_io transfer length to KMALLOC_MAX_SIZE
21mr|kernel-6.12-generic-6.12.74-2|5635	- usb: raw-gadget: do not limit transfer length
21mr|kernel-6.12-generic-6.12.74-2|5636	- usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc()
21mr|kernel-6.12-generic-6.12.74-2|5637	- usb: renesas_usbhs: Fix synchronous external abort on unbind
21mr|kernel-6.12-generic-6.12.74-2|5638	- USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC
21mr|kernel-6.12-generic-6.12.74-2|5639	- USB: serial: ftdi_sio: add support for PICAXE AXE027 cable
21mr|kernel-6.12-generic-6.12.74-2|5640	- USB: serial: ftdi_sio: add support for u-blox EVK-M101
21mr|kernel-6.12-generic-6.12.74-2|5641	- USB: serial: ftdi_sio: match on interface number for jtag
21mr|kernel-6.12-generic-6.12.74-2|5642	- USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC
21mr|kernel-6.12-generic-6.12.74-2|5643	- USB: serial: option: add Foxconn T99W760
21mr|kernel-6.12-generic-6.12.74-2|5644	- USB: serial: option: add Quectel RG255C
21mr|kernel-6.12-generic-6.12.74-2|5645	- USB: serial: option: add SIMCom 8230C compositions
21mr|kernel-6.12-generic-6.12.74-2|5646	- USB: serial: option: add support for Rolling RW101R-GL
21mr|kernel-6.12-generic-6.12.74-2|5647	- USB: serial: option: add Telit Cinterion FE910C04 new compositions
21mr|kernel-6.12-generic-6.12.74-2|5648	- USB: serial: option: add Telit Cinterion FN990A w/audio compositions
21mr|kernel-6.12-generic-6.12.74-2|5649	- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions
21mr|kernel-6.12-generic-6.12.74-2|5650	- USB: serial: option: add Telit FN920C04 ECM compositions
21mr|kernel-6.12-generic-6.12.74-2|5651	- USB: serial: option: add Telit FN920C04 RNDIS compositions
21mr|kernel-6.12-generic-6.12.74-2|5652	- USB: serial: option: add Telit LE910 MBIM composition
21mr|kernel-6.12-generic-6.12.74-2|5653	- USB: serial: option: add UNISOC UIS7720
21mr|kernel-6.12-generic-6.12.74-2|5654	- USB: serial: option: move Telit 0x10c7 composition in the right place
21mr|kernel-6.12-generic-6.12.74-2|5655	- usb: storage: Fix memory leak in USB bulk transport
21mr|kernel-6.12-generic-6.12.74-2|5656	- USB: storage: Remove subclass and protocol overrides from Novatek quirk
21mr|kernel-6.12-generic-6.12.74-2|5657	- usb: storage: sddr55: Reject out-of-bound new_pba
21mr|kernel-6.12-generic-6.12.74-2|5658	- usb: typec: altmodes/displayport: Drop the device reference in dp_altmode_probe()
21mr|kernel-6.12-generic-6.12.74-2|5659	- usb: typec: tcpm: properly deliver cable vdms to altmode drivers
21mr|kernel-6.12-generic-6.12.74-2|5660	- usb: typec: tipd: Clear interrupts first
21mr|kernel-6.12-generic-6.12.74-2|5661	- usb: typec: ucsi: Handle incorrect num_connectors capability
21mr|kernel-6.12-generic-6.12.74-2|5662	- usb: typec: ucsi: psy: Set max current to zero when disconnected
21mr|kernel-6.12-generic-6.12.74-2|5663	- usb: uas: fix urb unmapping issue when the uas device is remove during ongoing data transfer
21mr|kernel-6.12-generic-6.12.74-2|5664	- usb: udc: Add trace event for usb_gadget_set_state
21mr|kernel-6.12-generic-6.12.74-2|5665	- usb: usb-storage: Maintain minimal modifications to the bcdDevice range.
21mr|kernel-6.12-generic-6.12.74-2|5666	- usb: usb-storage: No additional quirks need to be added to the EL-R12 optical drive.
21mr|kernel-6.12-generic-6.12.74-2|5667	- usb: vhci-hcd: Prevent suspending virtually attached devices
21mr|kernel-6.12-generic-6.12.74-2|5668	- usb: xhci: introduce macro for ring segment list iteration
21mr|kernel-6.12-generic-6.12.74-2|5669	- usb: xhci: limit run_graceperiod for only usb 3.0 devices
21mr|kernel-6.12-generic-6.12.74-2|5670	- usb: xhci-pci: add support for hosts with zero USB3 ports
21mr|kernel-6.12-generic-6.12.74-2|5671	- usb: xhci-pci: Fix USB2-only root hub registration
21mr|kernel-6.12-generic-6.12.74-2|5672	- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices
21mr|kernel-6.12-generic-6.12.74-2|5673	- usb: xhci: remove option to change a default ring's TRB cycle bit
21mr|kernel-6.12-generic-6.12.74-2|5674	- vdpa/mlx5: Fix incorrect error code reporting in query_virtqueues
21mr|kernel-6.12-generic-6.12.74-2|5675	- vdpa/pds: use %%pe for ERR_PTR() in event handler registration
21mr|kernel-6.12-generic-6.12.74-2|5676	- vdso: Add struct __kernel_old_timeval forward declaration to gettime.h
21mr|kernel-6.12-generic-6.12.74-2|5677	- veth: apply qdisc backpressure on full ptr_ring to reduce TX drops
21mr|kernel-6.12-generic-6.12.74-2|5678	- veth: fix data race in veth_get_ethtool_stats
21mr|kernel-6.12-generic-6.12.74-2|5679	- veth: more robust handing of race to avoid txq getting stuck
21mr|kernel-6.12-generic-6.12.74-2|5680	- veth: prevent NULL pointer dereference in veth_xdp_rcv
21mr|kernel-6.12-generic-6.12.74-2|5681	- veth: reduce XDP no_direct return section to fix race
21mr|kernel-6.12-generic-6.12.74-2|5682	- vfio/pci: Disable qword access to the PCI ROM bar
21mr|kernel-6.12-generic-6.12.74-2|5683	- vfio/pci: Fix INTx handling on legacy non-PCI 2.3 devices
21mr|kernel-6.12-generic-6.12.74-2|5684	- vfio/pci: Use RCU for error/request triggers to avoid circular locking
21mr|kernel-6.12-generic-6.12.74-2|5685	- vfio/pds: Fix memory leak in pds_vfio_dirty_enable()
21mr|kernel-6.12-generic-6.12.74-2|5686	- vfio/pds: replace bitmap_free with vfree
21mr|kernel-6.12-generic-6.12.74-2|5687	- vfio: return -ENOTTY for unsupported device feature
21mr|kernel-6.12-generic-6.12.74-2|5688	- vfs: Don't leak disconnected dentries on umount
21mr|kernel-6.12-generic-6.12.74-2|5689	- vhost: Fix kthread worker cgroup failure handling
21mr|kernel-6.12-generic-6.12.74-2|5690	- vhost: Take a reference on the task in struct vhost_task.
21mr|kernel-6.12-generic-6.12.74-2|5691	- vhost: vringh: Fix copy_to_iter return value check
21mr|kernel-6.12-generic-6.12.74-2|5692	- vhost: vringh: Modify the return value check
21mr|kernel-6.12-generic-6.12.74-2|5693	- vhost/vsock: Allocate nonlinear SKBs for handling large receive buffers
21mr|kernel-6.12-generic-6.12.74-2|5694	- vhost/vsock: improve RCU read sections around vhost_vsock_get()
21mr|kernel-6.12-generic-6.12.74-2|5695	- via_wdt: fix critical boot hang due to unnamed resource allocation
21mr|kernel-6.12-generic-6.12.74-2|5696	- video: backlight: lp855x_bl: Set correct EPROM start for LP8556
21mr|kernel-6.12-generic-6.12.74-2|5697	- virtio_console: fix order of fields cols and rows
21mr|kernel-6.12-generic-6.12.74-2|5698	- virtio: fix grammar in virtio_queue_info docs
21mr|kernel-6.12-generic-6.12.74-2|5699	- virtio: fix typo in virtio_device_ready() comment
21mr|kernel-6.12-generic-6.12.74-2|5700	- virtio: fix virtqueue_set_affinity() docs
21mr|kernel-6.12-generic-6.12.74-2|5701	- virtio: fix whitespace in virtio_config_ops
21mr|kernel-6.12-generic-6.12.74-2|5702	- virtio-fs: fix incorrect check for fsvq->kobj
21mr|kernel-6.12-generic-6.12.74-2|5703	- virtio-net: drop the multi-buffer XDP packet in zerocopy
21mr|kernel-6.12-generic-6.12.74-2|5704	- virtio-net: fix incorrect flags recording in big mode
21mr|kernel-6.12-generic-6.12.74-2|5705	- virtio-net: fix received length check in big packets
21mr|kernel-6.12-generic-6.12.74-2|5706	- virtio_vdpa: fix misleading return in void function
21mr|kernel-6.12-generic-6.12.74-2|5707	- virtio: vdpa: Fix reference count leak in octep_sriov_enable()
21mr|kernel-6.12-generic-6.12.74-2|5708	- vmxnet3: unregister xdp rxq info in the reset path
21mr|kernel-6.12-generic-6.12.74-2|5709	- vsock: fix lock inversion in vsock_assign_transport()
21mr|kernel-6.12-generic-6.12.74-2|5710	- vsock: Ignore signal/timeout on connect() if already established
21mr|kernel-6.12-generic-6.12.74-2|5711	- vsock: Make accept()ed sockets use custom setsockopt()
21mr|kernel-6.12-generic-6.12.74-2|5712	- vsock/test: add a final full barrier after run all tests
21mr|kernel-6.12-generic-6.12.74-2|5713	- vsock/test: fix seqpacket message bounds test
21mr|kernel-6.12-generic-6.12.74-2|5714	- vsock/test: verify socket options after setting them
21mr|kernel-6.12-generic-6.12.74-2|5715	- vsock/virtio: Allocate nonlinear SKBs for handling large transmit buffers
21mr|kernel-6.12-generic-6.12.74-2|5716	- vsock/virtio: cap TX credit to local buffer size
21mr|kernel-6.12-generic-6.12.74-2|5717	- vsock/virtio: Coalesce only linear skb
21mr|kernel-6.12-generic-6.12.74-2|5718	- vsock/virtio: Fix message iterator handling on transmit path
21mr|kernel-6.12-generic-6.12.74-2|5719	- vsock/virtio: fix potential underflow in virtio_transport_get_credit()
21mr|kernel-6.12-generic-6.12.74-2|5720	- vsock/virtio: Move length check to callers of virtio_vsock_skb_rx_put()
21mr|kernel-6.12-generic-6.12.74-2|5721	- vsock/virtio: Move SKB allocation lower-bound check to callers
21mr|kernel-6.12-generic-6.12.74-2|5722	- vsock/virtio: Rename virtio_vsock_alloc_skb()
21mr|kernel-6.12-generic-6.12.74-2|5723	- vsock/virtio: Rename virtio_vsock_skb_rx_put()
21mr|kernel-6.12-generic-6.12.74-2|5724	- w1: fix redundant counter decrement in w1_attach_slave_device()
21mr|kernel-6.12-generic-6.12.74-2|5725	- w1: therm: Fix off-by-one buffer overflow in alarms_store
21mr|kernel-6.12-generic-6.12.74-2|5726	- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog
21mr|kernel-6.12-generic-6.12.74-2|5727	- watchdog: s3c2410_wdt: Fix max_timeout being calculated larger
21mr|kernel-6.12-generic-6.12.74-2|5728	- watchdog: starfive: Fix resource leak in probe error path
21mr|kernel-6.12-generic-6.12.74-2|5729	- watchdog: wdat_wdt: Fix ACPI table leak in probe function
21mr|kernel-6.12-generic-6.12.74-2|5730	- wifi: ath10k: Add missing include of export.h
21mr|kernel-6.12-generic-6.12.74-2|5731	- wifi: ath10k: avoid unnecessary wait for service ready message
21mr|kernel-6.12-generic-6.12.74-2|5732	- wifi: ath10k: Avoid vdev delete timeout when firmware is already down
21mr|kernel-6.12-generic-6.12.74-2|5733	- wifi: ath10k: Fix connection after GTK rekeying
21mr|kernel-6.12-generic-6.12.74-2|5734	- wifi: ath10k: fix dma_free_coherent() pointer
21mr|kernel-6.12-generic-6.12.74-2|5735	- wifi: ath10k: Fix memory leak on unsupported WMI command
21mr|kernel-6.12-generic-6.12.74-2|5736	- wifi: ath10k: move recovery check logic into a new work
21mr|kernel-6.12-generic-6.12.74-2|5737	- wifi: ath11k: Add missing platform IDs for quirk table
21mr|kernel-6.12-generic-6.12.74-2|5738	- wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode
21mr|kernel-6.12-generic-6.12.74-2|5739	- wifi: ath11k: add support for MU EDCA
21mr|kernel-6.12-generic-6.12.74-2|5740	- wifi: ath11k: avoid bit operation on key flags
21mr|kernel-6.12-generic-6.12.74-2|5741	- wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path
21mr|kernel-6.12-generic-6.12.74-2|5742	- wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()
21mr|kernel-6.12-generic-6.12.74-2|5743	- wifi: ath11k: fix peer HE MCS assignment
21mr|kernel-6.12-generic-6.12.74-2|5744	- wifi: ath11k: fix RCU stall while reaping monitor destination ring
21mr|kernel-6.12-generic-6.12.74-2|5745	- wifi: ath11k: fix VHT MCS assignment
21mr|kernel-6.12-generic-6.12.74-2|5746	- wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again
21mr|kernel-6.12-generic-6.12.74-2|5747	- wifi: ath11k: restore register window after global reset
21mr|kernel-6.12-generic-6.12.74-2|5748	- wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp()
21mr|kernel-6.12-generic-6.12.74-2|5749	- wifi: ath12k: correctly handle mcast packets for clients
21mr|kernel-6.12-generic-6.12.74-2|5750	- wifi: ath12k: fix dma_free_coherent() pointer
21mr|kernel-6.12-generic-6.12.74-2|5751	- wifi: ath12k: fix potential memory leak in ath12k_wow_arp_ns_offload()
21mr|kernel-6.12-generic-6.12.74-2|5752	- wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev()
21mr|kernel-6.12-generic-6.12.74-2|5753	- wifi: ath12k: fix wrong logging ID used for CE
21mr|kernel-6.12-generic-6.12.74-2|5754	- wifi: ath12k: free skb during idr cleanup callback
21mr|kernel-6.12-generic-6.12.74-2|5755	- wifi: ath12k: Increase DP_REO_CMD_RING_SIZE to 256
21mr|kernel-6.12-generic-6.12.74-2|5756	- wifi: avoid kernel-infoleak from struct iw_point
21mr|kernel-6.12-generic-6.12.74-2|5757	- wifi: brcmfmac: Add DMI nvram filename quirk for Acer A1 840 tablet
21mr|kernel-6.12-generic-6.12.74-2|5758	- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode
21mr|kernel-6.12-generic-6.12.74-2|5759	- wifi: cfg80211: add an hrtimer based delayed work item
21mr|kernel-6.12-generic-6.12.74-2|5760	- wifi: cfg80211: Add missing lock in cfg80211_check_and_end_cac()
21mr|kernel-6.12-generic-6.12.74-2|5761	- wifi: cfg80211: Fix bitrate calculation overflow for HE rates
21mr|kernel-6.12-generic-6.12.74-2|5762	- wifi: cfg80211: sme: store capped length in __cfg80211_connect_result()
21mr|kernel-6.12-generic-6.12.74-2|5763	- wifi: cfg80211: stop radar detection in cfg80211_leave()
21mr|kernel-6.12-generic-6.12.74-2|5764	- wifi: cfg80211: use cfg80211_leave() in iftype change
21mr|kernel-6.12-generic-6.12.74-2|5765	- wifi: cw1200: Fix potential memory leak in cw1200_bh_rx_helper()
21mr|kernel-6.12-generic-6.12.74-2|5766	- wifi: ieee80211: correct FILS status codes
21mr|kernel-6.12-generic-6.12.74-2|5767	- wifi: iwlwifi: fw: Add ASUS to PPAG and TAS list
21mr|kernel-6.12-generic-6.12.74-2|5768	- wifi: iwlwifi: Remove redundant header files
21mr|kernel-6.12-generic-6.12.74-2|5769	- wifi: mac80211: collect station statistics earlier when disconnect
21mr|kernel-6.12-generic-6.12.74-2|5770	- wifi: mac80211: correctly check if CSA is active
21mr|kernel-6.12-generic-6.12.74-2|5771	- wifi: mac80211: Discard Beacon frames to non-broadcast address
21mr|kernel-6.12-generic-6.12.74-2|5772	- wifi: mac80211: do not use old MBSSID elements
21mr|kernel-6.12-generic-6.12.74-2|5773	- wifi: mac80211: don't increment crypto_tx_tailroom_needed_cnt twice
21mr|kernel-6.12-generic-6.12.74-2|5774	- wifi: mac80211: don't mark keys for inactive links as uploaded
21mr|kernel-6.12-generic-6.12.74-2|5775	- wifi: mac80211: don't perform DA check on S1G beacon
21mr|kernel-6.12-generic-6.12.74-2|5776	- wifi: mac80211: Fix 6 GHz Band capabilities element advertisement in lower bands
21mr|kernel-6.12-generic-6.12.74-2|5777	- wifi: mac80211: fix CMAC functions not handling errors
21mr|kernel-6.12-generic-6.12.74-2|5778	- wifi: mac80211: Fix HE capabilities element check
21mr|kernel-6.12-generic-6.12.74-2|5779	- wifi: mac80211: fix incorrect type for ret
21mr|kernel-6.12-generic-6.12.74-2|5780	- wifi: mac80211: fix key tailroom accounting leak
21mr|kernel-6.12-generic-6.12.74-2|5781	- wifi: mac80211: fix Rx packet handling when pubsta information is not available
21mr|kernel-6.12-generic-6.12.74-2|5782	- wifi: mac80211_hwsim: Limit destroy_on_close radio removal to netgroup
21mr|kernel-6.12-generic-6.12.74-2|5783	- wifi: mac80211: increase scan_ies_len for S1G
21mr|kernel-6.12-generic-6.12.74-2|5784	- wifi: mac80211: ocb: skip rx_no_sta when interface is not joined
21mr|kernel-6.12-generic-6.12.74-2|5785	- wifi: mac80211: reject address change while connecting
21mr|kernel-6.12-generic-6.12.74-2|5786	- wifi: mac80211: restore non-chanctx injection behaviour
21mr|kernel-6.12-generic-6.12.74-2|5787	- wifi: mac80211: skip rate verification for not captured PSDUs
21mr|kernel-6.12-generic-6.12.74-2|5788	- wifi: mac80211: Track NAN interface start/stop
21mr|kernel-6.12-generic-6.12.74-2|5789	- wifi: mac80211: use wiphy_hrtimer_work for csa.switch_work
21mr|kernel-6.12-generic-6.12.74-2|5790	- wifi: mt76: Fix DTS power-limits on little endian systems
21mr|kernel-6.12-generic-6.12.74-2|5791	- wifi: mt76: fix potential memory leak in mt76_wmac_probe()
21mr|kernel-6.12-generic-6.12.74-2|5792	- wifi: mt76: mt76_eeprom_override to int
21mr|kernel-6.12-generic-6.12.74-2|5793	- wifi: mt76: mt7915: fix mt7981 pre-calibration
21mr|kernel-6.12-generic-6.12.74-2|5794	- wifi: mt76: mt7921: Add 160MHz beamformee capability for mt7922 device
21mr|kernel-6.12-generic-6.12.74-2|5795	- wifi: mt76: mt7921u: Add VID/PID for Netgear A7500
21mr|kernel-6.12-generic-6.12.74-2|5796	- wifi: mt76: mt7925: add handler to hif suspend/resume event
21mr|kernel-6.12-generic-6.12.74-2|5797	- wifi: mt76: mt7925: fix CLC command timeout when suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|5798	- wifi: mt76: mt7925: fix the unfinished command of regd_notifier before suspend
21mr|kernel-6.12-generic-6.12.74-2|5799	- wifi: mt76: mt7925u: Add VID/PID for Netgear A9000
21mr|kernel-6.12-generic-6.12.74-2|5800	- wifi: mt76: mt792x: fix wifi init fail by setting MCU_RUNNING after CLC load
21mr|kernel-6.12-generic-6.12.74-2|5801	- wifi: mt76: mt7996: Convert mt7996_wed_rro_addr to LE
21mr|kernel-6.12-generic-6.12.74-2|5802	- wifi: mt76: mt7996: fix memory leak on mt7996_mcu_sta_key_tlv error
21mr|kernel-6.12-generic-6.12.74-2|5803	- wifi: mt76: mt7996: Fix RX packets configuration for primary WED device
21mr|kernel-6.12-generic-6.12.74-2|5804	- wifi: mt76: mt7996: Temporarily disable EPCS
21mr|kernel-6.12-generic-6.12.74-2|5805	- wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize()
21mr|kernel-6.12-generic-6.12.74-2|5806	- wifi: mwifiex: send world regulatory domain to driver
21mr|kernel-6.12-generic-6.12.74-2|5807	- wifi: rsi: Fix memory corruption due to not set vif driver data size
21mr|kernel-6.12-generic-6.12.74-2|5808	- wifi: rtl818x: Fix potential memory leaks in rtl8180_init_rx_ring()
21mr|kernel-6.12-generic-6.12.74-2|5809	- wifi: rtl818x: rtl8187: Fix potential buffer underflow in rtl8187_rx_cb()
21mr|kernel-6.12-generic-6.12.74-2|5810	- wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1
21mr|kernel-6.12-generic-6.12.74-2|5811	- wifi: rtl8xxxu: Don't claim USB ID 07b8:8188
21mr|kernel-6.12-generic-6.12.74-2|5812	- wifi: rtl8xxxu: Fix HT40 channel config for RTL8192CU, RTL8723AU
21mr|kernel-6.12-generic-6.12.74-2|5813	- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
21mr|kernel-6.12-generic-6.12.74-2|5814	- wifi: rtlwifi: 8192cu: fix tid out of range in rtl92cu_tx_fill_desc()
21mr|kernel-6.12-generic-6.12.74-2|5815	- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188
21mr|kernel-6.12-generic-6.12.74-2|5816	- wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1
21mr|kernel-6.12-generic-6.12.74-2|5817	- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
21mr|kernel-6.12-generic-6.12.74-2|5818	- wifi: rtw88: limit indirect IO under powered off for RTL8822CS
21mr|kernel-6.12-generic-6.12.74-2|5819	- wifi: rtw88: sdio: use indirect IO for device registers before power-on
21mr|kernel-6.12-generic-6.12.74-2|5820	- wifi: rtw89: avoid circular locking dependency in ser_state_run()
21mr|kernel-6.12-generic-6.12.74-2|5821	- wifi: rtw89: avoid possible TX wait initialization race
21mr|kernel-6.12-generic-6.12.74-2|5822	- wifi: rtw89: fix BSSID comparison for non-transmitted BSSID
21mr|kernel-6.12-generic-6.12.74-2|5823	- wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()
21mr|kernel-6.12-generic-6.12.74-2|5824	- wifi: rtw89: obtain RX path from ppdu status IE00
21mr|kernel-6.12-generic-6.12.74-2|5825	- wifi: rtw89: print just once for unknown C2H events
21mr|kernel-6.12-generic-6.12.74-2|5826	- wifi: rtw89: renew a completion for each H2C command waiting C2H event
21mr|kernel-6.12-generic-6.12.74-2|5827	- wifi: rtw89: wow: remove notify during WoWLAN net-detect
21mr|kernel-6.12-generic-6.12.74-2|5828	- wifi: virt_wifi: Fix page fault on connect
21mr|kernel-6.12-generic-6.12.74-2|5829	- wifi: wilc1000: avoid buffer overflow in WID string configuration
21mr|kernel-6.12-generic-6.12.74-2|5830	- wifi: wlcore: ensure skb headroom before skb_push
21mr|kernel-6.12-generic-6.12.74-2|5831	- writeback: Avoid excessively long inode switching times
21mr|kernel-6.12-generic-6.12.74-2|5832	- writeback: Avoid softlockup when switching many inodes
21mr|kernel-6.12-generic-6.12.74-2|5833	- writeback: fix 100%% CPU usage when dirtytime_expire_interval is 0
21mr|kernel-6.12-generic-6.12.74-2|5834	- x86/boot: Fix page table access in 5-level to 4-level paging transition
21mr|kernel-6.12-generic-6.12.74-2|5835	- x86/bugs: Add SRSO_USER_KERNEL_NO support
21mr|kernel-6.12-generic-6.12.74-2|5836	- x86/bugs: Fix reporting of LFENCE retpoline
21mr|kernel-6.12-generic-6.12.74-2|5837	- x86/bugs: KVM: Add support for SRSO_MSR_FIX
21mr|kernel-6.12-generic-6.12.74-2|5838	- x86/bugs: Report correct retbleed mitigation status
21mr|kernel-6.12-generic-6.12.74-2|5839	- x86/CPU/AMD: Add RDSEED fix for Zen5
21mr|kernel-6.12-generic-6.12.74-2|5840	- x86/cpu/topology: Always try cpu_parse_topology_ext() on AMD/Hygon
21mr|kernel-6.12-generic-6.12.74-2|5841	- x86: disable image size check for test builds
21mr|kernel-6.12-generic-6.12.74-2|5842	- x86/dumpstack: Prevent KASAN false positive warnings in __show_regs()
21mr|kernel-6.12-generic-6.12.74-2|5843	- x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1
21mr|kernel-6.12-generic-6.12.74-2|5844	- x86/fpu: Ensure XFD state on signal delivery
21mr|kernel-6.12-generic-6.12.74-2|5845	- x86/fpu: Fix FPU state core dump truncation on CPUs with no extended xfeatures
21mr|kernel-6.12-generic-6.12.74-2|5846	- x86/fred: Remove ENDBR64 from FRED entry points
21mr|kernel-6.12-generic-6.12.74-2|5847	- x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers
21mr|kernel-6.12-generic-6.12.74-2|5848	- x86/kfence: avoid writing L1TF-vulnerable PTEs
21mr|kernel-6.12-generic-6.12.74-2|5849	- x86/kfence: fix booting on 32bit non-PAE systems
21mr|kernel-6.12-generic-6.12.74-2|5850	- x86/kvm: Force legacy PCI hole to UC when overriding MTRRs for TDX/SNP
21mr|kernel-6.12-generic-6.12.74-2|5851	- x86/kvm: Prefer native qspinlock for dedicated vCPUs irrespective of PV_UNHALT
21mr|kernel-6.12-generic-6.12.74-2|5852	- x86: make page fault handling disable interrupts properly
21mr|kernel-6.12-generic-6.12.74-2|5853	- x86/mce: Do not clear bank's poll bit in mce_poll_banks on AMD SMCA systems
21mr|kernel-6.12-generic-6.12.74-2|5854	- x86/microcode/AMD: Add more known models to entry sign checking
21mr|kernel-6.12-generic-6.12.74-2|5855	- x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev
21mr|kernel-6.12-generic-6.12.74-2|5856	- x86/microcode/AMD: Fix Entrysign revision check for Zen5/Strix Halo
21mr|kernel-6.12-generic-6.12.74-2|5857	- x86/microcode/AMD: Limit Entrysign signature checking to known generations
21mr|kernel-6.12-generic-6.12.74-2|5858	- x86/microcode/AMD: Select which microcode patch to load
21mr|kernel-6.12-generic-6.12.74-2|5859	- x86/microcode: Fix Entrysign revision check for Zen1/Naples
21mr|kernel-6.12-generic-6.12.74-2|5860	- x86/msi: Make irq_retrigger() functional for posted MSI
21mr|kernel-6.12-generic-6.12.74-2|5861	- x86/mtrr: Rename mtrr_overwrite_state() to guest_force_mtrr_state()
21mr|kernel-6.12-generic-6.12.74-2|5862	- x86/ptrace: Always inline trivial accessors
21mr|kernel-6.12-generic-6.12.74-2|5863	- x86/resctrl: Add missing resctrl initialization for Hygon
21mr|kernel-6.12-generic-6.12.74-2|5864	- x86/resctrl: Fix memory bandwidth counter width for Hygon
21mr|kernel-6.12-generic-6.12.74-2|5865	- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID
21mr|kernel-6.12-generic-6.12.74-2|5866	- x86/resctrl: Refactor resctrl_arch_rmid_read()
21mr|kernel-6.12-generic-6.12.74-2|5867	- x86/runtime-const: Add the RUNTIME_CONST_PTR assembly macro
21mr|kernel-6.12-generic-6.12.74-2|5868	- x86: uaccess: don't use runtime-const rewriting in modules
21mr|kernel-6.12-generic-6.12.74-2|5869	- x86/umip: Check that the instruction opcode is at least two bytes
21mr|kernel-6.12-generic-6.12.74-2|5870	- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)
21mr|kernel-6.12-generic-6.12.74-2|5871	- x86: use cmov for user address masking
21mr|kernel-6.12-generic-6.12.74-2|5872	- x86/vdso: Fix output operand size of RDPID
21mr|kernel-6.12-generic-6.12.74-2|5873	- x86/vmware: Fix hypercall clobbers
21mr|kernel-6.12-generic-6.12.74-2|5874	- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall
21mr|kernel-6.12-generic-6.12.74-2|5875	- x86/xen: Fix sparse warning in enlighten_pv.c
21mr|kernel-6.12-generic-6.12.74-2|5876	- x86/xen: Move Xen upcall handler
21mr|kernel-6.12-generic-6.12.74-2|5877	- xen/events: Cleanup find_virq() return codes
21mr|kernel-6.12-generic-6.12.74-2|5878	- xen/events: Return -EEXIST for bound VIRQs
21mr|kernel-6.12-generic-6.12.74-2|5879	- xen/events: Update virq_to_irq on migration
21mr|kernel-6.12-generic-6.12.74-2|5880	- xen/manage: Fix suspend error path
21mr|kernel-6.12-generic-6.12.74-2|5881	- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added
21mr|kernel-6.12-generic-6.12.74-2|5882	- xfrm: delete x->tunnel as we delete x
21mr|kernel-6.12-generic-6.12.74-2|5883	- xfrm: Determine inner GSO type from packet inner protocol
21mr|kernel-6.12-generic-6.12.74-2|5884	- xfrm: drop SA reference in xfrm_state_update if dir doesn't match
21mr|kernel-6.12-generic-6.12.74-2|5885	- xfrm: Fix inner mode lookup in tunnel mode GSO segmentation
21mr|kernel-6.12-generic-6.12.74-2|5886	- xfrm: flush all states in xfrm_state_fini
21mr|kernel-6.12-generic-6.12.74-2|5887	- xfrm: Prevent locally generated packets from direct output in tunnel mode
21mr|kernel-6.12-generic-6.12.74-2|5888	- xfrm: set err and extack on failure to create pcpu SA
21mr|kernel-6.12-generic-6.12.74-2|5889	- xfrm: set ipv4 no_pmtu_disc flag only on output sa when direction is set
21mr|kernel-6.12-generic-6.12.74-2|5890	- xfrm: xfrm_alloc_spi shouldn't use 0 as SPI
21mr|kernel-6.12-generic-6.12.74-2|5891	- xfs: always warn about deprecated mount options
21mr|kernel-6.12-generic-6.12.74-2|5892	- xfs: don't leak a locked dquot when xfs_dquot_attach_buf fails
21mr|kernel-6.12-generic-6.12.74-2|5893	- xfs: fix a memory leak in xfs_buf_item_init()
21mr|kernel-6.12-generic-6.12.74-2|5894	- xfs: fix a UAF problem in xattr repair
21mr|kernel-6.12-generic-6.12.74-2|5895	- xfs: fix locking in xchk_nlinks_collect_dir
21mr|kernel-6.12-generic-6.12.74-2|5896	- xfs: fix log CRC mismatches between i386 and other architectures
21mr|kernel-6.12-generic-6.12.74-2|5897	- xfs: fix out of bounds memory read error in symlink repair
21mr|kernel-6.12-generic-6.12.74-2|5898	- xfs: fix stupid compiler warning
21mr|kernel-6.12-generic-6.12.74-2|5899	- xfs: Fix the return value of xfs_rtcopy_summary()
21mr|kernel-6.12-generic-6.12.74-2|5900	- xfs: fix UAF in xchk_btree_check_block_owner
21mr|kernel-6.12-generic-6.12.74-2|5901	- xfs: rename the old_crc variable in xlog_recover_process
21mr|kernel-6.12-generic-6.12.74-2|5902	- xfs: Replace strncpy with memcpy
21mr|kernel-6.12-generic-6.12.74-2|5903	- xfs: set max_agbno to allow sparse alloc of last full inode chunk
21mr|kernel-6.12-generic-6.12.74-2|5904	- xfs: use deferred intent items for reaping crosslinked blocks
21mr|kernel-6.12-generic-6.12.74-2|5905	- xhci: dbc: decouple endpoint allocation from initialization
21mr|kernel-6.12-generic-6.12.74-2|5906	- xhci: dbc: enable back DbC in resume if it was enabled before suspend
21mr|kernel-6.12-generic-6.12.74-2|5907	- xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall event
21mr|kernel-6.12-generic-6.12.74-2|5908	- xhci: dbc: Fix full DbC transfer ring after several reconnects
21mr|kernel-6.12-generic-6.12.74-2|5909	- xhci: dbgtty: Fix data corruption when transmitting data form DbC to host
21mr|kernel-6.12-generic-6.12.74-2|5910	- xhci: dbgtty: fix device unregister
21mr|kernel-6.12-generic-6.12.74-2|5911	- xhci: dbgtty: fix device unregister: fixup
21mr|kernel-6.12-generic-6.12.74-2|5912	- xhci: fix memory leak regression when freeing xhci vdev devices depth first
21mr|kernel-6.12-generic-6.12.74-2|5913	- xhci: fix stale flag preventig URBs after link state error is cleared
21mr|kernel-6.12-generic-6.12.74-2|5914	- xsk: Harden userspace-supplied xdp_desc validation
21mr|kernel-6.12-generic-6.12.74-2|5915	- xtensa: simdisk: add input size check in proc_write_simdisk
21mr|kernel-6.12-generic-6.12.74-2|5916	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|5917	
21mr|kernel-6.12-generic-6.12.74-2|5918	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5919	- Bump release (build with LVC patches)
21mr|kernel-6.12-generic-6.12.74-2|5920	
21mr|kernel-6.12-generic-6.12.74-2|5921	* Tue Dec 9 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5922	- fix typo
21mr|kernel-6.12-generic-6.12.74-2|5923	
21mr|kernel-6.12-generic-6.12.74-2|5924	* Tue Dec 9 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5925	- Add LVC patches
21mr|kernel-6.12-generic-6.12.74-2|5926	
21mr|kernel-6.12-generic-6.12.74-2|5927	* Tue Dec 2 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5928	- remove not working removal of file (noted by victorr@)
21mr|kernel-6.12-generic-6.12.74-2|5929	
21mr|kernel-6.12-generic-6.12.74-2|5930	* Wed Nov 26 2025 repo bot <abf@abf.io>
21mr|kernel-6.12-generic-6.12.74-2|5931	- build unbroken loongsoong kernel
21mr|kernel-6.12-generic-6.12.74-2|5932	
21mr|kernel-6.12-generic-6.12.74-2|5933	* Wed Nov 26 2025 repo bot <abf@abf.io>
21mr|kernel-6.12-generic-6.12.74-2|5934	- builtin HID USB, to make keyboard work again for loong64
21mr|kernel-6.12-generic-6.12.74-2|5935	
21mr|kernel-6.12-generic-6.12.74-2|5936	* Wed Nov 26 2025 repo bot <abf@abf.io>
21mr|kernel-6.12-generic-6.12.74-2|5937	- make loongarch MODULES section like x86_64
21mr|kernel-6.12-generic-6.12.74-2|5938	
21mr|kernel-6.12-generic-6.12.74-2|5939	* Wed Nov 26 2025 repo bot <abf@abf.io>
21mr|kernel-6.12-generic-6.12.74-2|5940	- remake loongarch64 config
21mr|kernel-6.12-generic-6.12.74-2|5941	
21mr|kernel-6.12-generic-6.12.74-2|5942	* Sat Nov 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.47-5
21mr|kernel-6.12-generic-6.12.74-2|5943	- Patch from Hans to fix SYNA3602 touchpads
21mr|kernel-6.12-generic-6.12.74-2|5944	
21mr|kernel-6.12-generic-6.12.74-2|5945	* Mon Oct 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5946	- Add nvidia580
21mr|kernel-6.12-generic-6.12.74-2|5947	
21mr|kernel-6.12-generic-6.12.74-2|5948	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5949	- Remove check of BIOS version - there is buggy hardware with other versions of BIOS
21mr|kernel-6.12-generic-6.12.74-2|5950	
21mr|kernel-6.12-generic-6.12.74-2|5951	* Fri Oct 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5952	- Update initrd size (kb#456)
21mr|kernel-6.12-generic-6.12.74-2|5953	
21mr|kernel-6.12-generic-6.12.74-2|5954	* Fri Sep 19 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5955	- add link to kb#437
21mr|kernel-6.12-generic-6.12.74-2|5956	
21mr|kernel-6.12-generic-6.12.74-2|5957	* Fri Sep 19 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5958	- mention LVDS in patch description
21mr|kernel-6.12-generic-6.12.74-2|5959	
21mr|kernel-6.12-generic-6.12.74-2|5960	* Thu Sep 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5961	- upd patch description
21mr|kernel-6.12-generic-6.12.74-2|5962	
21mr|kernel-6.12-generic-6.12.74-2|5963	* Thu Sep 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.47-2
21mr|kernel-6.12-generic-6.12.74-2|5964	- Fix for MosTech/Kvadra monoblocks with screen blinking on kernels 6.11+
21mr|kernel-6.12-generic-6.12.74-2|5965	
21mr|kernel-6.12-generic-6.12.74-2|5966	* Thu Sep 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|5967	- remove not needed useless patch
21mr|kernel-6.12-generic-6.12.74-2|5968	
21mr|kernel-6.12-generic-6.12.74-2|5969	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|5970	- Update configs
21mr|kernel-6.12-generic-6.12.74-2|5971	
21mr|kernel-6.12-generic-6.12.74-2|5972	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|5973	- [bot] upd: 6.12.45 -> 6.12.47
21mr|kernel-6.12-generic-6.12.74-2|5974	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|5975	- accel/ivpu: Prevent recovery work from being queued during device removal
21mr|kernel-6.12-generic-6.12.74-2|5976	- ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids()
21mr|kernel-6.12-generic-6.12.74-2|5977	- ACPI: RISC-V: Fix FFH_CPPC_CSR error handling
21mr|kernel-6.12-generic-6.12.74-2|5978	- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model
21mr|kernel-6.12-generic-6.12.74-2|5979	- ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY
21mr|kernel-6.12-generic-6.12.74-2|5980	- ALSA: usb-audio: Add mute TLV for playback volumes on some devices
21mr|kernel-6.12-generic-6.12.74-2|5981	- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.12-generic-6.12.74-2|5982	- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOM
21mr|kernel-6.12-generic-6.12.74-2|5983	- arm64: dts: imx8mp-tqma8mpql: fix LDO5 power off
21mr|kernel-6.12-generic-6.12.74-2|5984	- arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro
21mr|kernel-6.12-generic-6.12.74-2|5985	- arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE
21mr|kernel-6.12-generic-6.12.74-2|5986	- ax25: properly unshare skbs in ax25_kiss_rcv()
21mr|kernel-6.12-generic-6.12.74-2|5987	- batman-adv: fix OOB read/write in network-coding decode
21mr|kernel-6.12-generic-6.12.74-2|5988	- block: add a queue_limits_commit_update_frozen helper
21mr|kernel-6.12-generic-6.12.74-2|5989	- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()
21mr|kernel-6.12-generic-6.12.74-2|5990	- Bluetooth: hci_sync: Avoid adding default advertising on startup
21mr|kernel-6.12-generic-6.12.74-2|5991	- Bluetooth: vhci: Prevent use-after-free by removing debugfs files early
21mr|kernel-6.12-generic-6.12.74-2|5992	- bnxt_en: fix incorrect page count in RX aggr ring log
21mr|kernel-6.12-generic-6.12.74-2|5993	- bpf: Add cookie object to bpf maps
21mr|kernel-6.12-generic-6.12.74-2|5994	- bpf: Fix oob access in cgroup local storage
21mr|kernel-6.12-generic-6.12.74-2|5995	- bpf: Move bpf map owner out of common struct
21mr|kernel-6.12-generic-6.12.74-2|5996	- bpf: Move cgroup iterator helpers to bpf.h
21mr|kernel-6.12-generic-6.12.74-2|5997	- btrfs: avoid load/store tearing races when checking if an inode was logged
21mr|kernel-6.12-generic-6.12.74-2|5998	- btrfs: fix race between logging inode and checking if it was logged before
21mr|kernel-6.12-generic-6.12.74-2|5999	- btrfs: fix race between setting last_dir_index_offset and inode logging
21mr|kernel-6.12-generic-6.12.74-2|6000	- btrfs: zoned: skip ZONE FINISH of conventional zones
21mr|kernel-6.12-generic-6.12.74-2|6001	- cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN
21mr|kernel-6.12-generic-6.12.74-2|6002	- cifs: prevent NULL pointer dereference in UTF16 conversion
21mr|kernel-6.12-generic-6.12.74-2|6003	- cpupower: Fix a bug where the -t option of the set subcommand was not working.
21mr|kernel-6.12-generic-6.12.74-2|6004	- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()
21mr|kernel-6.12-generic-6.12.74-2|6005	- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status()
21mr|kernel-6.12-generic-6.12.74-2|6006	- Documentation/hw-vuln: Add VMSCAPE documentation
21mr|kernel-6.12-generic-6.12.74-2|6007	- drm/amd/amdgpu: Fix missing error return on kzalloc failure
21mr|kernel-6.12-generic-6.12.74-2|6008	- drm/amd/display: Clear the CUR_ENABLE register on DCN314 w/out DPP PG
21mr|kernel-6.12-generic-6.12.74-2|6009	- drm/amd/display: Don't warn when missing DCE encoder caps
21mr|kernel-6.12-generic-6.12.74-2|6010	- drm/amdgpu: drop hw access in non-DC audio fini
21mr|kernel-6.12-generic-6.12.74-2|6011	- drm/bridge: ti-sn65dsi86: fix REFCLK setting
21mr|kernel-6.12-generic-6.12.74-2|6012	- e1000e: fix heap overflow in e1000_set_eeprom
21mr|kernel-6.12-generic-6.12.74-2|6013	- ext4: avoid journaling sb update on error if journal is destroying
21mr|kernel-6.12-generic-6.12.74-2|6014	- ext4: define ext4_journal_destroy wrapper
21mr|kernel-6.12-generic-6.12.74-2|6015	- fs/fhandle.c: fix a race in call of has_locked_children()
21mr|kernel-6.12-generic-6.12.74-2|6016	- fs: writeback: fix use-after-free in __mark_inode_dirty()
21mr|kernel-6.12-generic-6.12.74-2|6017	- HID: core: Harden s32ton() against conversion to 0 bits
21mr|kernel-6.12-generic-6.12.74-2|6018	- HID: simplify snto32()
21mr|kernel-6.12-generic-6.12.74-2|6019	- HID: stop exporting hid_snto32()
21mr|kernel-6.12-generic-6.12.74-2|6020	- hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM
21mr|kernel-6.12-generic-6.12.74-2|6021	- i40e: Fix potential invalid access when MAC list is empty
21mr|kernel-6.12-generic-6.12.74-2|6022	- i40e: remove read access to debugfs files
21mr|kernel-6.12-generic-6.12.74-2|6023	- ice: fix NULL access of tx->in_use in ice_ll_ts_intr
21mr|kernel-6.12-generic-6.12.74-2|6024	- icmp: fix icmp_ndo_send address translation for reply direction
21mr|kernel-6.12-generic-6.12.74-2|6025	- idpf: set mac type when adding and removing MAC filters
21mr|kernel-6.12-generic-6.12.74-2|6026	- io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU
21mr|kernel-6.12-generic-6.12.74-2|6027	- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
21mr|kernel-6.12-generic-6.12.74-2|6028	- ixgbe: fix incorrect map used in eee linkmode
21mr|kernel-6.12-generic-6.12.74-2|6029	- kasan: fix GCC mem-intrinsic prefix with sw tags
21mr|kernel-6.12-generic-6.12.74-2|6030	- kunit: kasan_test: disable fortify string checker on kasan_strings() test
21mr|kernel-6.12-generic-6.12.74-2|6031	- LoongArch: Save LBT before FPU in setup_sigcontext()
21mr|kernel-6.12-generic-6.12.74-2|6032	- LoongArch: vDSO: Remove --hash-style=sysv
21mr|kernel-6.12-generic-6.12.74-2|6033	- LoongArch: vDSO: Remove -nostdlib complier flag
21mr|kernel-6.12-generic-6.12.74-2|6034	- macsec: read MACSEC_SA_ATTR_PN with nla_get_uint
21mr|kernel-6.12-generic-6.12.74-2|6035	- mctp: return -ENOPROTOOPT for unknown getsockopt options
21mr|kernel-6.12-generic-6.12.74-2|6036	- md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb
21mr|kernel-6.12-generic-6.12.74-2|6037	- md: prevent incorrect update of resync/recovery offset
21mr|kernel-6.12-generic-6.12.74-2|6038	- md/raid1: fix data lost for writemostly rdev
21mr|kernel-6.12-generic-6.12.74-2|6039	- md/raid1,raid10: don't handle IO error for REQ_RAHEAD and REQ_NOWAIT
21mr|kernel-6.12-generic-6.12.74-2|6040	- md/raid1,raid10: don't ignore IO flags
21mr|kernel-6.12-generic-6.12.74-2|6041	- md/raid1,raid10: strip REQ_NOWAIT from member bios
21mr|kernel-6.12-generic-6.12.74-2|6042	- microchip: lan865x: Fix LAN8651 autoloading
21mr|kernel-6.12-generic-6.12.74-2|6043	- microchip: lan865x: Fix module autoloading
21mr|kernel-6.12-generic-6.12.74-2|6044	- mISDN: Fix memory leak in dsp_hwec_enable()
21mr|kernel-6.12-generic-6.12.74-2|6045	- mmc: sdhci-of-arasan: Ensure CD logic stabilization before power-up
21mr|kernel-6.12-generic-6.12.74-2|6046	- mmc: sdhci-of-arasan: Support for emmc hardware reset
21mr|kernel-6.12-generic-6.12.74-2|6047	- mm: fix accounting of memmap pages
21mr|kernel-6.12-generic-6.12.74-2|6048	- mm: fix possible deadlock in kmemleak
21mr|kernel-6.12-generic-6.12.74-2|6049	- mm: move page table sync declarations to linux/pgtable.h
21mr|kernel-6.12-generic-6.12.74-2|6050	- mm, slab: cleanup slab_bug() parameters
21mr|kernel-6.12-generic-6.12.74-2|6051	- mm/slub: avoid accessing metadata when pointer is invalid in object_err()
21mr|kernel-6.12-generic-6.12.74-2|6052	- mm: slub: avoid wake up kswapd in set_track_prepare
21mr|kernel-6.12-generic-6.12.74-2|6053	- mm: slub: call WARN() when detecting a slab corruption
21mr|kernel-6.12-generic-6.12.74-2|6054	- mm: slub: Print the broken data before restoring them
21mr|kernel-6.12-generic-6.12.74-2|6055	- mm/userfaultfd: fix kmap_local LIFO ordering for CONFIG_HIGHPTE
21mr|kernel-6.12-generic-6.12.74-2|6056	- net: atm: fix memory leak in atm_register_sysfs when device_register fail
21mr|kernel-6.12-generic-6.12.74-2|6057	- net: dsa: add hook to determine whether EEE is supported
21mr|kernel-6.12-generic-6.12.74-2|6058	- net: dsa: b53/bcm_sf2: implement .support_eee() method
21mr|kernel-6.12-generic-6.12.74-2|6059	- net: dsa: b53: do not enable EEE on bcm63xx
21mr|kernel-6.12-generic-6.12.74-2|6060	- net: dsa: provide implementation of .support_eee()
21mr|kernel-6.12-generic-6.12.74-2|6061	- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets
21mr|kernel-6.12-generic-6.12.74-2|6062	- net: ethernet: oa_tc6: Handle failure of spi_setup
21mr|kernel-6.12-generic-6.12.74-2|6063	- netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm
21mr|kernel-6.12-generic-6.12.74-2|6064	- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY
21mr|kernel-6.12-generic-6.12.74-2|6065	- netfilter: nft_flowtable.sh: re-run with random mtu sizes
21mr|kernel-6.12-generic-6.12.74-2|6066	- net: fix NULL pointer dereference in l3mdev_l3_rcv
21mr|kernel-6.12-generic-6.12.74-2|6067	- net: macb: Fix tx_ptr_lock locking
21mr|kernel-6.12-generic-6.12.74-2|6068	- net: mctp: mctp_fraq_queue should take ownership of passed skb
21mr|kernel-6.12-generic-6.12.74-2|6069	- net: pcs: rzn1-miic: Correct MODCTRL register offset
21mr|kernel-6.12-generic-6.12.74-2|6070	- net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y
21mr|kernel-6.12-generic-6.12.74-2|6071	- net: skb: add pskb_network_may_pull_reason() helper
21mr|kernel-6.12-generic-6.12.74-2|6072	- net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync()
21mr|kernel-6.12-generic-6.12.74-2|6073	- net/smc: Remove validation of reserved bits in CLC Decline message
21mr|kernel-6.12-generic-6.12.74-2|6074	- net/tcp: Fix socket memory leak in TCP-AO failure handling for IPv6
21mr|kernel-6.12-generic-6.12.74-2|6075	- net: thunder_bgx: add a missing of_node_put
21mr|kernel-6.12-generic-6.12.74-2|6076	- net: thunder_bgx: decrement cleanup index before use
21mr|kernel-6.12-generic-6.12.74-2|6077	- net: tunnel: add pskb_inet_may_pull_reason() helper
21mr|kernel-6.12-generic-6.12.74-2|6078	- net: usb: qmi_wwan: add Telit Cinterion FN990A w/audio composition
21mr|kernel-6.12-generic-6.12.74-2|6079	- net: usb: qmi_wwan: fix Telit Cinterion FE990A name
21mr|kernel-6.12-generic-6.12.74-2|6080	- net: usb: qmi_wwan: fix Telit Cinterion FN990A name
21mr|kernel-6.12-generic-6.12.74-2|6081	- net: vxlan: add skb drop reasons to vxlan_rcv()
21mr|kernel-6.12-generic-6.12.74-2|6082	- net: vxlan: make vxlan_set_mac() return drop reasons
21mr|kernel-6.12-generic-6.12.74-2|6083	- net: vxlan: make vxlan_snoop() return drop reasons
21mr|kernel-6.12-generic-6.12.74-2|6084	- net: vxlan: rename SKB_DROP_REASON_VXLAN_NO_REMOTE
21mr|kernel-6.12-generic-6.12.74-2|6085	- net: vxlan: use kfree_skb_reason() in vxlan_mdb_xmit()
21mr|kernel-6.12-generic-6.12.74-2|6086	- net: vxlan: use kfree_skb_reason() in vxlan_xmit()
21mr|kernel-6.12-generic-6.12.74-2|6087	- net: xilinx: axienet: Add error handling for RX metadata pointer retrieval
21mr|kernel-6.12-generic-6.12.74-2|6088	- nouveau: fix disabling the nonstall irq due to storm code
21mr|kernel-6.12-generic-6.12.74-2|6089	- ocfs2: prevent release journal inode after journal shutdown
21mr|kernel-6.12-generic-6.12.74-2|6090	- of_numa: fix uninitialized memory nodes causing kernel panic
21mr|kernel-6.12-generic-6.12.74-2|6091	- pcmcia: Add error handling for add_interval() in do_validate_mem()
21mr|kernel-6.12-generic-6.12.74-2|6092	- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()
21mr|kernel-6.12-generic-6.12.74-2|6093	- pcmcia: omap: Add missing check for platform_get_resource
21mr|kernel-6.12-generic-6.12.74-2|6094	- perf bpf-event: Fix use-after-free in synthesis
21mr|kernel-6.12-generic-6.12.74-2|6095	- perf bpf-utils: Constify bpil_array_desc
21mr|kernel-6.12-generic-6.12.74-2|6096	- perf bpf-utils: Harden get_bpf_prog_info_linear
21mr|kernel-6.12-generic-6.12.74-2|6097	- phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
21mr|kernel-6.12-generic-6.12.74-2|6098	- platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious 8042 quirks list
21mr|kernel-6.12-generic-6.12.74-2|6099	- platform/x86: asus-wmi: Remove extra keys from ignore_key_wlan quirk
21mr|kernel-6.12-generic-6.12.74-2|6100	- platform/x86/intel: power-domains: Use topology_logical_package_id() for package ID
21mr|kernel-6.12-generic-6.12.74-2|6101	- ppp: fix memory leak in pad_compress_skb
21mr|kernel-6.12-generic-6.12.74-2|6102	- proc: fix missing pde_set_flags() for net proc files
21mr|kernel-6.12-generic-6.12.74-2|6103	- Revert "drm/amdgpu: Avoid extra evict-restore process."
21mr|kernel-6.12-generic-6.12.74-2|6104	- riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id
21mr|kernel-6.12-generic-6.12.74-2|6105	- riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG
21mr|kernel-6.12-generic-6.12.74-2|6106	- riscv: Only allow LTO with CMODEL_MEDANY
21mr|kernel-6.12-generic-6.12.74-2|6107	- riscv: use lw when reading int cpu in asm_per_cpu
21mr|kernel-6.12-generic-6.12.74-2|6108	- riscv: use lw when reading int cpu in new_vmalloc_check
21mr|kernel-6.12-generic-6.12.74-2|6109	- rust: support Rust >= 1.91.0 target spec
21mr|kernel-6.12-generic-6.12.74-2|6110	- sched: Fix sched_numa_find_nth_cpu() if mask offline
21mr|kernel-6.12-generic-6.12.74-2|6111	- scsi: lpfc: Fix buffer free/clear order in deferred receive path
21mr|kernel-6.12-generic-6.12.74-2|6112	- scsi: sr: Reinstate rotational media flag
21mr|kernel-6.12-generic-6.12.74-2|6113	- selftest: net: Fix weird setsockopt() in bind_bhash.c.
21mr|kernel-6.12-generic-6.12.74-2|6114	- selftests: drv-net: csum: fix interface name for remote host
21mr|kernel-6.12-generic-6.12.74-2|6115	- soc: qcom: mdt_loader: Deal with zero e_shentsize
21mr|kernel-6.12-generic-6.12.74-2|6116	- spi: spi-fsl-lpspi: Clear status register after disabling the module
21mr|kernel-6.12-generic-6.12.74-2|6117	- spi: spi-fsl-lpspi: Fix transmissions when using CONT
21mr|kernel-6.12-generic-6.12.74-2|6118	- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort
21mr|kernel-6.12-generic-6.12.74-2|6119	- spi: spi-fsl-lpspi: Set correct chip-select polarity bit
21mr|kernel-6.12-generic-6.12.74-2|6120	- tee: fix memory leak in tee_dyn_shm_alloc_helper
21mr|kernel-6.12-generic-6.12.74-2|6121	- tee: fix NULL pointer dereference in tee_shm_put
21mr|kernel-6.12-generic-6.12.74-2|6122	- tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible"
21mr|kernel-6.12-generic-6.12.74-2|6123	- thermal/drivers/mediatek/lvts: Disable low offset IRQ for minimum threshold
21mr|kernel-6.12-generic-6.12.74-2|6124	- tools: gpio: remove the include directory on make clean
21mr|kernel-6.12-generic-6.12.74-2|6125	- vxlan: Add RCU read-side critical sections in the Tx path
21mr|kernel-6.12-generic-6.12.74-2|6126	- vxlan: Avoid unnecessary updates to FDB 'used' time
21mr|kernel-6.12-generic-6.12.74-2|6127	- vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects
21mr|kernel-6.12-generic-6.12.74-2|6128	- vxlan: Fix NPD when refreshing an FDB entry with a nexthop object
21mr|kernel-6.12-generic-6.12.74-2|6129	- vxlan: Refresh FDB 'updated' time upon 'NTF_USE'
21mr|kernel-6.12-generic-6.12.74-2|6130	- vxlan: Rename FDB Tx lookup function
21mr|kernel-6.12-generic-6.12.74-2|6131	- wifi: ath11k: fix group data packet drops during rekey
21mr|kernel-6.12-generic-6.12.74-2|6132	- wifi: ath11k: update channel list in reg notifier instead reg worker
21mr|kernel-6.12-generic-6.12.74-2|6133	- wifi: ath11k: update channel list in worker when wait flag is set
21mr|kernel-6.12-generic-6.12.74-2|6134	- wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info work
21mr|kernel-6.12-generic-6.12.74-2|6135	- wifi: cfg80211: fix use-after-free in cmp_bss()
21mr|kernel-6.12-generic-6.12.74-2|6136	- wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()
21mr|kernel-6.12-generic-6.12.74-2|6137	- wifi: cw1200: cap SSID length in cw1200_do_join()
21mr|kernel-6.12-generic-6.12.74-2|6138	- wifi: iwlwifi: uefi: check DSM item validity
21mr|kernel-6.12-generic-6.12.74-2|6139	- wifi: libertas: cap SSID len in lbs_associate()
21mr|kernel-6.12-generic-6.12.74-2|6140	- wifi: mt76: fix linked list corruption
21mr|kernel-6.12-generic-6.12.74-2|6141	- wifi: mt76: free pending offchannel tx frames on wcid cleanup
21mr|kernel-6.12-generic-6.12.74-2|6142	- wifi: mt76: mt7925: fix locking in mt7925_change_vif_links()
21mr|kernel-6.12-generic-6.12.74-2|6143	- wifi: mt76: mt7925: fix the wrong bss cleanup for SAP
21mr|kernel-6.12-generic-6.12.74-2|6144	- wifi: mt76: mt7925u: use connac3 tx aggr check in tx complete
21mr|kernel-6.12-generic-6.12.74-2|6145	- wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data()
21mr|kernel-6.12-generic-6.12.74-2|6146	- wifi: mt76: prevent non-offchannel mgmt tx during scan/roc
21mr|kernel-6.12-generic-6.12.74-2|6147	- wifi: mwifiex: Initialize the chan_stats array to zero
21mr|kernel-6.12-generic-6.12.74-2|6148	- x86/bugs: Move cpu_bugs_smt_update() down
21mr|kernel-6.12-generic-6.12.74-2|6149	- x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()
21mr|kernel-6.12-generic-6.12.74-2|6150	- x86/vmscape: Add conditional IBPB mitigation
21mr|kernel-6.12-generic-6.12.74-2|6151	- x86/vmscape: Add old Intel CPUs to affected list
21mr|kernel-6.12-generic-6.12.74-2|6152	- x86/vmscape: Enable the mitigation
21mr|kernel-6.12-generic-6.12.74-2|6153	- x86/vmscape: Enumerate VMSCAPE bug
21mr|kernel-6.12-generic-6.12.74-2|6154	- x86/vmscape: Warn when STIBP is disabled with SMT
21mr|kernel-6.12-generic-6.12.74-2|6155	- xirc2ps_cs: fix register access when enabling FullDuplex
21mr|kernel-6.12-generic-6.12.74-2|6156	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|6157	
21mr|kernel-6.12-generic-6.12.74-2|6158	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|6159	- Update kernel configs
21mr|kernel-6.12-generic-6.12.74-2|6160	
21mr|kernel-6.12-generic-6.12.74-2|6161	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|6162	- Remove unneeded patch for converting XRGB8888 to BRG888
21mr|kernel-6.12-generic-6.12.74-2|6163	
21mr|kernel-6.12-generic-6.12.74-2|6164	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|6165	- [bot] upd: 6.12.34 -> 6.12.45
21mr|kernel-6.12-generic-6.12.74-2|6166	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|6167	- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and later devices
21mr|kernel-6.12-generic-6.12.74-2|6168	- accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc()
21mr|kernel-6.12-generic-6.12.74-2|6169	- accel/ivpu: Add debugfs interface for setting HWS priority bands
21mr|kernel-6.12-generic-6.12.74-2|6170	- accel/ivpu: Do not fail on cmdq if failed to allocate preemption buffers
21mr|kernel-6.12-generic-6.12.74-2|6171	- accel/ivpu: Fix reset_engine debugfs file logic
21mr|kernel-6.12-generic-6.12.74-2|6172	- accel/ivpu: Fix warning in ivpu_gem_bo_free()
21mr|kernel-6.12-generic-6.12.74-2|6173	- accel/ivpu: Improve buffer object logging
21mr|kernel-6.12-generic-6.12.74-2|6174	- accel/ivpu: Make command queue ID allocated on XArray
21mr|kernel-6.12-generic-6.12.74-2|6175	- accel/ivpu: Remove copy engine support
21mr|kernel-6.12-generic-6.12.74-2|6176	- accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ allocation
21mr|kernel-6.12-generic-6.12.74-2|6177	- accel/ivpu: Trigger device recovery on engine reset/resume failure
21mr|kernel-6.12-generic-6.12.74-2|6178	- accel/ivpu: Use dma_resv_lock() instead of a custom mutex
21mr|kernel-6.12-generic-6.12.74-2|6179	- accel/ivpu: Use firmware names from upstream repo
21mr|kernel-6.12-generic-6.12.74-2|6180	- ACPI: Add missing prototype for non CONFIG_SUSPEND/CONFIG_X86 case
21mr|kernel-6.12-generic-6.12.74-2|6181	- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
21mr|kernel-6.12-generic-6.12.74-2|6182	- ACPI: APEI: send SIGBUS to current task if synchronous memory error not recovered
21mr|kernel-6.12-generic-6.12.74-2|6183	- ACPI: battery: negate current when discharging
21mr|kernel-6.12-generic-6.12.74-2|6184	- ACPI: bus: Bail out if acpi_kobj registration fails
21mr|kernel-6.12-generic-6.12.74-2|6185	- ACPICA: Apply pack(1) to union aml_resource
21mr|kernel-6.12-generic-6.12.74-2|6186	- ACPICA: Avoid sequence overread in call to strncmp()
21mr|kernel-6.12-generic-6.12.74-2|6187	- ACPICA: fix acpi operand cache leak in dswstate.c
21mr|kernel-6.12-generic-6.12.74-2|6188	- ACPICA: fix acpi parse and parseext cache leaks
21mr|kernel-6.12-generic-6.12.74-2|6189	- ACPICA: Refuse to evaluate a method if arguments are missing
21mr|kernel-6.12-generic-6.12.74-2|6190	- ACPICA: utilities: Fix overflow check in vsnprintf()
21mr|kernel-6.12-generic-6.12.74-2|6191	- ACPI: EC: Add device to acpi_ec_no_wakeup[] qurik list
21mr|kernel-6.12-generic-6.12.74-2|6192	- ACPI: pfr_update: Fix the driver update version check
21mr|kernel-6.12-generic-6.12.74-2|6193	- ACPI: PRM: Reduce unnecessary printing to avoid user confusion
21mr|kernel-6.12-generic-6.12.74-2|6194	- ACPI: processor: fix acpi_object initialization
21mr|kernel-6.12-generic-6.12.74-2|6195	- ACPI: processor: perflib: Fix initial _PPC limit application
21mr|kernel-6.12-generic-6.12.74-2|6196	- ACPI: processor: perflib: Move problematic pr->performance check
21mr|kernel-6.12-generic-6.12.74-2|6197	- ACPI: Return -ENODEV from acpi_parse_spcr() when SPCR support is disabled
21mr|kernel-6.12-generic-6.12.74-2|6198	- ACPI: Suppress misleading SPCR console message when SPCR table is absent
21mr|kernel-6.12-generic-6.12.74-2|6199	- ACPI: thermal: Execute _SCP before reading trip points
21mr|kernel-6.12-generic-6.12.74-2|6200	- ACPI: thermal: Fix stale comment regarding trip points
21mr|kernel-6.12-generic-6.12.74-2|6201	- add a string-to-qstr constructor
21mr|kernel-6.12-generic-6.12.74-2|6202	- af_packet: fix soft lockup issue caused by tpacket_snd()
21mr|kernel-6.12-generic-6.12.74-2|6203	- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()
21mr|kernel-6.12-generic-6.12.74-2|6204	- af_unix: Don't leave consecutive consumed OOB skbs.
21mr|kernel-6.12-generic-6.12.74-2|6205	- af_unix: Don't set -ECONNRESET for consumed OOB skb.
21mr|kernel-6.12-generic-6.12.74-2|6206	- alloc_fdtable(): change calling conventions.
21mr|kernel-6.12-generic-6.12.74-2|6207	- ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp()
21mr|kernel-6.12-generic-6.12.74-2|6208	- ALSA: hda: Add missing NVIDIA HDA codec IDs
21mr|kernel-6.12-generic-6.12.74-2|6209	- ALSA: hda: Add new pci id for AMD GPU display HD audio controller
21mr|kernel-6.12-generic-6.12.74-2|6210	- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
21mr|kernel-6.12-generic-6.12.74-2|6211	- ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()
21mr|kernel-6.12-generic-6.12.74-2|6212	- ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops
21mr|kernel-6.12-generic-6.12.74-2|6213	- ALSA: hda/cs35l56: Workaround bad dev-index on Lenovo Yoga Book 9i GenX
21mr|kernel-6.12-generic-6.12.74-2|6214	- ALSA: hda: Disable jack polling at shutdown
21mr|kernel-6.12-generic-6.12.74-2|6215	- ALSA: hda: Handle the jack polling always via a work
21mr|kernel-6.12-generic-6.12.74-2|6216	- ALSA: hda: Ignore unsol events for cards being shut down
21mr|kernel-6.12-generic-6.12.74-2|6217	- ALSA: hda/intel: Add Thinkpad E15 to PM deny list
21mr|kernel-6.12-generic-6.12.74-2|6218	- ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks
21mr|kernel-6.12-generic-6.12.74-2|6219	- ALSA: hda/realtek: add LG gram 16Z90R-A to alc269 fixup table
21mr|kernel-6.12-generic-6.12.74-2|6220	- ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606
21mr|kernel-6.12-generic-6.12.74-2|6221	- ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
21mr|kernel-6.12-generic-6.12.74-2|6222	- ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx
21mr|kernel-6.12-generic-6.12.74-2|6223	- ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx
21mr|kernel-6.12-generic-6.12.74-2|6224	- ALSA: hda/realtek: Add quirk for Asus GU605C
21mr|kernel-6.12-generic-6.12.74-2|6225	- ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS
21mr|kernel-6.12-generic-6.12.74-2|6226	- ALSA: hda/realtek: Add quirks for some Clevo laptops
21mr|kernel-6.12-generic-6.12.74-2|6227	- ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
21mr|kernel-6.12-generic-6.12.74-2|6228	- ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
21mr|kernel-6.12-generic-6.12.74-2|6229	- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
21mr|kernel-6.12-generic-6.12.74-2|6230	- ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100
21mr|kernel-6.12-generic-6.12.74-2|6231	- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
21mr|kernel-6.12-generic-6.12.74-2|6232	- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA
21mr|kernel-6.12-generic-6.12.74-2|6233	- ALSA: hda/realtek: Fix headset mic on HONOR BRB-X
21mr|kernel-6.12-generic-6.12.74-2|6234	- ALSA: hda/realtek - Fix mute LED for HP Victus 16-d1xxx (MB 8A26)
21mr|kernel-6.12-generic-6.12.74-2|6235	- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx
21mr|kernel-6.12-generic-6.12.74-2|6236	- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r1xxx
21mr|kernel-6.12-generic-6.12.74-2|6237	- ALSA: hda/realtek - Fix mute LED for HP Victus 16-s0xxx
21mr|kernel-6.12-generic-6.12.74-2|6238	- ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop
21mr|kernel-6.12-generic-6.12.74-2|6239	- ALSA: hda/tegra: Add Tegra264 support
21mr|kernel-6.12-generic-6.12.74-2|6240	- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4
21mr|kernel-6.12-generic-6.12.74-2|6241	- ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()
21mr|kernel-6.12-generic-6.12.74-2|6242	- ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
21mr|kernel-6.12-generic-6.12.74-2|6243	- ALSA: sb: Don't allow changing the DMA mode during operations
21mr|kernel-6.12-generic-6.12.74-2|6244	- ALSA: sb: Force to disable DMAs once when DMA mode is changed
21mr|kernel-6.12-generic-6.12.74-2|6245	- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
21mr|kernel-6.12-generic-6.12.74-2|6246	- ALSA: timer: fix ida_free call while not allocated
21mr|kernel-6.12-generic-6.12.74-2|6247	- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
21mr|kernel-6.12-generic-6.12.74-2|6248	- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
21mr|kernel-6.12-generic-6.12.74-2|6249	- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
21mr|kernel-6.12-generic-6.12.74-2|6250	- ALSA: usb-audio: Fix size validation in convert_chmap_v3()
21mr|kernel-6.12-generic-6.12.74-2|6251	- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card
21mr|kernel-6.12-generic-6.12.74-2|6252	- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
21mr|kernel-6.12-generic-6.12.74-2|6253	- ALSA: usb-audio: Validate UAC3 cluster segment descriptors
21mr|kernel-6.12-generic-6.12.74-2|6254	- ALSA: usb-audio: Validate UAC3 power domain descriptors, too
21mr|kernel-6.12-generic-6.12.74-2|6255	- amd/amdkfd: fix a kfd_process ref leak
21mr|kernel-6.12-generic-6.12.74-2|6256	- amdgpu/amdgpu_discovery: increase timeout limit for IFWI init
21mr|kernel-6.12-generic-6.12.74-2|6257	- amd-xgbe: align CL37 AN sequence as per databook
21mr|kernel-6.12-generic-6.12.74-2|6258	- amd-xgbe: do not double read link status
21mr|kernel-6.12-generic-6.12.74-2|6259	- aoe: clean device rq_list in aoedev_downdev()
21mr|kernel-6.12-generic-6.12.74-2|6260	- aoe: defer rexmit timer downdev work to workqueue
21mr|kernel-6.12-generic-6.12.74-2|6261	- apparmor: ensure WB_HISTORY_SIZE value is a power of 2
21mr|kernel-6.12-generic-6.12.74-2|6262	- apparmor: Fix 8-byte alignment for initial dfa blob streams
21mr|kernel-6.12-generic-6.12.74-2|6263	- apparmor: fix loop detection used in conflicting attachment resolution
21mr|kernel-6.12-generic-6.12.74-2|6264	- apparmor: Fix unaligned memory accesses in KUnit test
21mr|kernel-6.12-generic-6.12.74-2|6265	- apparmor: fix x_table_lookup when stacking is not the first entry
21mr|kernel-6.12-generic-6.12.74-2|6266	- apparmor: shift ouid when mediating hard links in userns
21mr|kernel-6.12-generic-6.12.74-2|6267	- apparmor: use the condition in AA_BUG_FMT even with debug disabled
21mr|kernel-6.12-generic-6.12.74-2|6268	- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
21mr|kernel-6.12-generic-6.12.74-2|6269	- arm64: dts: add big-endian property back into watchdog node
21mr|kernel-6.12-generic-6.12.74-2|6270	- arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename
21mr|kernel-6.12-generic-6.12.74-2|6271	- arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuidle nodes
21mr|kernel-6.12-generic-6.12.74-2|6272	- arm64: dts: exynos: gs101: ufs: add dma-coherent property
21mr|kernel-6.12-generic-6.12.74-2|6273	- arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on
21mr|kernel-6.12-generic-6.12.74-2|6274	- arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV
21mr|kernel-6.12-generic-6.12.74-2|6275	- arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
21mr|kernel-6.12-generic-6.12.74-2|6276	- arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
21mr|kernel-6.12-generic-6.12.74-2|6277	- arm64: dts: imx8mp-venice-gw71xx: fix TPM SPI frequency
21mr|kernel-6.12-generic-6.12.74-2|6278	- arm64: dts: imx8mp-venice-gw72xx: fix TPM SPI frequency
21mr|kernel-6.12-generic-6.12.74-2|6279	- arm64: dts: imx8mp-venice-gw73xx: fix TPM SPI frequency
21mr|kernel-6.12-generic-6.12.74-2|6280	- arm64: dts: imx8mp-venice-gw74xx: fix TPM SPI frequency
21mr|kernel-6.12-generic-6.12.74-2|6281	- arm64: dts: imx95: Correct the DMA interrupter number of pcie0_ep
21mr|kernel-6.12-generic-6.12.74-2|6282	- arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely
21mr|kernel-6.12-generic-6.12.74-2|6283	- arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc
21mr|kernel-6.12-generic-6.12.74-2|6284	- arm64: dts: qcom: sc7180: Expand IMEM region
21mr|kernel-6.12-generic-6.12.74-2|6285	- arm64: dts: qcom: sdm845: Expand IMEM region
21mr|kernel-6.12-generic-6.12.74-2|6286	- arm64: dts: qcom: sm8650: add the missing l2 cache node
21mr|kernel-6.12-generic-6.12.74-2|6287	- arm64: dts: qcom: sm8650: change labels to lower-case
21mr|kernel-6.12-generic-6.12.74-2|6288	- arm64: dts: qcom: sm8650: Fix domain-idle-state for CPU2
21mr|kernel-6.12-generic-6.12.74-2|6289	- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
21mr|kernel-6.12-generic-6.12.74-2|6290	- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
21mr|kernel-6.12-generic-6.12.74-2|6291	- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
21mr|kernel-6.12-generic-6.12.74-2|6292	- arm64: dts: renesas: Factor out White Hawk Single board support
21mr|kernel-6.12-generic-6.12.74-2|6293	- arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs
21mr|kernel-6.12-generic-6.12.74-2|6294	- arm64: dts: renesas: white-hawk-single: Improve Ethernet TSN description
21mr|kernel-6.12-generic-6.12.74-2|6295	- arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64 board dtsi
21mr|kernel-6.12-generic-6.12.74-2|6296	- arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi 4B
21mr|kernel-6.12-generic-6.12.74-2|6297	- arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi CM5
21mr|kernel-6.12-generic-6.12.74-2|6298	- arm64: dts: rockchip: fix internal USB hub instability on RK3399 Puma
21mr|kernel-6.12-generic-6.12.74-2|6299	- arm64: dts: rockchip: use cs-gpios for spi1 on ringneck
21mr|kernel-6.12-generic-6.12.74-2|6300	- arm64: dts: st: fix timer used for ticks
21mr|kernel-6.12-generic-6.12.74-2|6301	- arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1
21mr|kernel-6.12-generic-6.12.74-2|6302	- arm64: dts: ti: k3-am62*: Add non-removable flag for eMMC
21mr|kernel-6.12-generic-6.12.74-2|6303	- arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support
21mr|kernel-6.12-generic-6.12.74-2|6304	- arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file
21mr|kernel-6.12-generic-6.12.74-2|6305	- arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size
21mr|kernel-6.12-generic-6.12.74-2|6306	- arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses
21mr|kernel-6.12-generic-6.12.74-2|6307	- arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG Ethernet ports
21mr|kernel-6.12-generic-6.12.74-2|6308	- arm64: dts: ti: k3-am6*: Add boot phase flag to support MMC boot
21mr|kernel-6.12-generic-6.12.74-2|6309	- arm64: dts: ti: k3-am6*: Remove disable-wp for eMMC
21mr|kernel-6.12-generic-6.12.74-2|6310	- arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C
21mr|kernel-6.12-generic-6.12.74-2|6311	- arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C
21mr|kernel-6.12-generic-6.12.74-2|6312	- arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default
21mr|kernel-6.12-generic-6.12.74-2|6313	- arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
21mr|kernel-6.12-generic-6.12.74-2|6314	- arm64: Filter out SME hwcaps when FEAT_SME isn't implemented
21mr|kernel-6.12-generic-6.12.74-2|6315	- arm64: Handle KCOV __init vs inline mismatches
21mr|kernel-6.12-generic-6.12.74-2|6316	- arm64: Mark kernel as tainted on SAE and SError panic
21mr|kernel-6.12-generic-6.12.74-2|6317	- arm64/mm: Close theoretical race where stale TLB entry remains valid
21mr|kernel-6.12-generic-6.12.74-2|6318	- arm64: poe: Handle spurious Overlay faults
21mr|kernel-6.12-generic-6.12.74-2|6319	- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()
21mr|kernel-6.12-generic-6.12.74-2|6320	- arm64: Restrict pagetable teardown to avoid false warning
21mr|kernel-6.12-generic-6.12.74-2|6321	- arm64: stacktrace: Check kretprobe_find_ret_addr() return value
21mr|kernel-6.12-generic-6.12.74-2|6322	- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
21mr|kernel-6.12-generic-6.12.74-2|6323	- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
21mr|kernel-6.12-generic-6.12.74-2|6324	- ARM: 9450/1: Fix allowing linker DCE with binutils < 2.36
21mr|kernel-6.12-generic-6.12.74-2|6325	- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
21mr|kernel-6.12-generic-6.12.74-2|6326	- arm: dts: ti: omap: Fixup pinheader typo
21mr|kernel-6.12-generic-6.12.74-2|6327	- ARM: dts: vfxxx: Correctly use two tuples for timer address
21mr|kernel-6.12-generic-6.12.74-2|6328	- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
21mr|kernel-6.12-generic-6.12.74-2|6329	- ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
21mr|kernel-6.12-generic-6.12.74-2|6330	- ARM: rockchip: fix kernel hang during smp initialization
21mr|kernel-6.12-generic-6.12.74-2|6331	- ARM: tegra: Use I/O memcpy to write to IRAM
21mr|kernel-6.12-generic-6.12.74-2|6332	- ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
21mr|kernel-6.12-generic-6.12.74-2|6333	- ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx
21mr|kernel-6.12-generic-6.12.74-2|6334	- ASoC: amd: yc: add DMI quirk for ASUS M6501RM
21mr|kernel-6.12-generic-6.12.74-2|6335	- ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx
21mr|kernel-6.12-generic-6.12.74-2|6336	- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
21mr|kernel-6.12-generic-6.12.74-2|6337	- ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic
21mr|kernel-6.12-generic-6.12.74-2|6338	- ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9
21mr|kernel-6.12-generic-6.12.74-2|6339	- ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic
21mr|kernel-6.12-generic-6.12.74-2|6340	- ASoC: amd: yc: update quirk data for HP Victus
21mr|kernel-6.12-generic-6.12.74-2|6341	- ASoC: codecs: rt5640: Retry DEVICE_ID verification
21mr|kernel-6.12-generic-6.12.74-2|6342	- ASoC: codecs: tx-macro: correct tx_macro_component_drv name
21mr|kernel-6.12-generic-6.12.74-2|6343	- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
21mr|kernel-6.12-generic-6.12.74-2|6344	- ASoC: codecs: wcd9375: Fix double free of regulator supplies
21mr|kernel-6.12-generic-6.12.74-2|6345	- ASoC: codecs: wcd937x: Drop unused buck_supply
21mr|kernel-6.12-generic-6.12.74-2|6346	- ASoC: codec: wcd9335: Convert to GPIO descriptors
21mr|kernel-6.12-generic-6.12.74-2|6347	- ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime()
21mr|kernel-6.12-generic-6.12.74-2|6348	- ASoC: cs35l56: probe() should fail if the device ID is not recognized
21mr|kernel-6.12-generic-6.12.74-2|6349	- ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
21mr|kernel-6.12-generic-6.12.74-2|6350	- ASoC: fsl_sai: Force a software reset when starting in consumer mode
21mr|kernel-6.12-generic-6.12.74-2|6351	- ASoC: fsl_sai: replace regmap_write with regmap_update_bits
21mr|kernel-6.12-generic-6.12.74-2|6352	- ASoC: fsl_xcvr: get channel status data when PHY is not exists
21mr|kernel-6.12-generic-6.12.74-2|6353	- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection
21mr|kernel-6.12-generic-6.12.74-2|6354	- ASoC: Intel: add sof_sdw_get_tplg_files ops
21mr|kernel-6.12-generic-6.12.74-2|6355	- ASoC: Intel: avs: Fix uninitialized pointer error in probe()
21mr|kernel-6.12-generic-6.12.74-2|6356	- ASoC: Intel: fix SND_SOC_SOF dependencies
21mr|kernel-6.12-generic-6.12.74-2|6357	- ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init()
21mr|kernel-6.12-generic-6.12.74-2|6358	- ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select SND_SOC_ACPI_INTEL_MATCH
21mr|kernel-6.12-generic-6.12.74-2|6359	- ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops
21mr|kernel-6.12-generic-6.12.74-2|6360	- ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct
21mr|kernel-6.12-generic-6.12.74-2|6361	- ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches
21mr|kernel-6.12-generic-6.12.74-2|6362	- ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tplg_files ops
21mr|kernel-6.12-generic-6.12.74-2|6363	- ASoC: Intel: sof-function-topology-lib: Print out the unsupported dmic count
21mr|kernel-6.12-generic-6.12.74-2|6364	- ASoC: mediatek: mt8365-dai-i2s: pass correct size to mt8365_dai_set_priv
21mr|kernel-6.12-generic-6.12.74-2|6365	- ASoC: mediatek: use reserved memory or enable buffer pre-allocation
21mr|kernel-6.12-generic-6.12.74-2|6366	- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
21mr|kernel-6.12-generic-6.12.74-2|6367	- ASoC: ops: dynamically allocate struct snd_ctl_elem_value
21mr|kernel-6.12-generic-6.12.74-2|6368	- ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()
21mr|kernel-6.12-generic-6.12.74-2|6369	- ASoC: qcom: use drvdata instead of component to keep id
21mr|kernel-6.12-generic-6.12.74-2|6370	- ASoC: rt1320: fix speaker noise when volume bar is 100%%
21mr|kernel-6.12-generic-6.12.74-2|6371	- ASoC: soc-acpi: add get_function_tplg_files ops
21mr|kernel-6.12-generic-6.12.74-2|6372	- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()
21mr|kernel-6.12-generic-6.12.74-2|6373	- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed
21mr|kernel-6.12-generic-6.12.74-2|6374	- ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context
21mr|kernel-6.12-generic-6.12.74-2|6375	- ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak.
21mr|kernel-6.12-generic-6.12.74-2|6376	- ASoC: SOF: topology: Parse the dapm_widget_tokens in case of DSPless mode
21mr|kernel-6.12-generic-6.12.74-2|6377	- ASoC: tas2764: Extend driver to SN012776
21mr|kernel-6.12-generic-6.12.74-2|6378	- ASoC: tas2764: Reinit cache on part reset
21mr|kernel-6.12-generic-6.12.74-2|6379	- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
21mr|kernel-6.12-generic-6.12.74-2|6380	- ASoC: tas2781: Fix the wrong step for TLV on tas2781
21mr|kernel-6.12-generic-6.12.74-2|6381	- ASoC: tegra210_ahub: Add check to of_device_get_match_data()
21mr|kernel-6.12-generic-6.12.74-2|6382	- ata: ahci: Disable DIPM if host lacks support
21mr|kernel-6.12-generic-6.12.74-2|6383	- ata: ahci: Disallow LPM for Asus B550-F motherboard
21mr|kernel-6.12-generic-6.12.74-2|6384	- ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard
21mr|kernel-6.12-generic-6.12.74-2|6385	- ata: ahci: Disallow LPM policy control if not supported
21mr|kernel-6.12-generic-6.12.74-2|6386	- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirk
21mr|kernel-6.12-generic-6.12.74-2|6387	- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
21mr|kernel-6.12-generic-6.12.74-2|6388	- ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled
21mr|kernel-6.12-generic-6.12.74-2|6389	- ata: libata-sata: Add link_power_management_supported sysfs attribute
21mr|kernel-6.12-generic-6.12.74-2|6390	- ata: libata-sata: Disallow changing LPM state if not supported
21mr|kernel-6.12-generic-6.12.74-2|6391	- ata: libata-scsi: Fix ata_to_sense_error() status handling
21mr|kernel-6.12-generic-6.12.74-2|6392	- ata: libata-scsi: Fix CDL control
21mr|kernel-6.12-generic-6.12.74-2|6393	- ata: libata-scsi: Return aborted command when missing sense and result TF
21mr|kernel-6.12-generic-6.12.74-2|6394	- ata: pata_cs5536: fix build on 32-bit UML
21mr|kernel-6.12-generic-6.12.74-2|6395	- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
21mr|kernel-6.12-generic-6.12.74-2|6396	- atm: atmtcp: Free invalid length skb in atmtcp_c_send().
21mr|kernel-6.12-generic-6.12.74-2|6397	- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().
21mr|kernel-6.12-generic-6.12.74-2|6398	- atm: clip: Fix infinite recursive call of clip_push().
21mr|kernel-6.12-generic-6.12.74-2|6399	- atm: clip: Fix memory leak of struct clip_vcc.
21mr|kernel-6.12-generic-6.12.74-2|6400	- atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
21mr|kernel-6.12-generic-6.12.74-2|6401	- atm: clip: Fix potential null-ptr-deref in to_atmarpd().
21mr|kernel-6.12-generic-6.12.74-2|6402	- atm: clip: prevent NULL deref in clip_push()
21mr|kernel-6.12-generic-6.12.74-2|6403	- atm: idt77252: Add missing `dma_map_error()`
21mr|kernel-6.12-generic-6.12.74-2|6404	- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
21mr|kernel-6.12-generic-6.12.74-2|6405	- atm: Revert atm_account_tx() if copy_from_iter_full() fails.
21mr|kernel-6.12-generic-6.12.74-2|6406	- attach_recursive_mnt(): do not lock the covering tree when sliding something under it
21mr|kernel-6.12-generic-6.12.74-2|6407	- audit,module: restore audit logging in load failure case
21mr|kernel-6.12-generic-6.12.74-2|6408	- bcache: fix NULL pointer in cache_set_flush()
21mr|kernel-6.12-generic-6.12.74-2|6409	- be2net: Use correct byte order and format string for TCP seq and ack_seq
21mr|kernel-6.12-generic-6.12.74-2|6410	- benet: fix BUG when creating VFs
21mr|kernel-6.12-generic-6.12.74-2|6411	- better lockdep annotations for simple_recursive_removal()
21mr|kernel-6.12-generic-6.12.74-2|6412	- blk-zoned: Fix a lockdep complaint about recursive locking
21mr|kernel-6.12-generic-6.12.74-2|6413	- block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
21mr|kernel-6.12-generic-6.12.74-2|6414	- block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion
21mr|kernel-6.12-generic-6.12.74-2|6415	- block: ensure discard_granularity is zero when discard is not supported
21mr|kernel-6.12-generic-6.12.74-2|6416	- block: Fix default IO priority if there is no IO context
21mr|kernel-6.12-generic-6.12.74-2|6417	- block: fix kobject leak in blk_unregister_queue
21mr|kernel-6.12-generic-6.12.74-2|6418	- block: Introduce bio_needs_zone_write_plugging()
21mr|kernel-6.12-generic-6.12.74-2|6419	- block: Make REQ_OP_ZONE_FINISH a write operation
21mr|kernel-6.12-generic-6.12.74-2|6420	- block: use plug request list tail for one-shot backmerge attempt
21mr|kernel-6.12-generic-6.12.74-2|6421	- Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_type
21mr|kernel-6.12-generic-6.12.74-2|6422	- Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdown
21mr|kernel-6.12-generic-6.12.74-2|6423	- Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925
21mr|kernel-6.12-generic-6.12.74-2|6424	- Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922
21mr|kernel-6.12-generic-6.12.74-2|6425	- Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925
21mr|kernel-6.12-generic-6.12.74-2|6426	- Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano
21mr|kernel-6.12-generic-6.12.74-2|6427	- Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID
21mr|kernel-6.12-generic-6.12.74-2|6428	- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
21mr|kernel-6.12-generic-6.12.74-2|6429	- Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync()
21mr|kernel-6.12-generic-6.12.74-2|6430	- Bluetooth: hci_core: add missing braces when using macro parameters
21mr|kernel-6.12-generic-6.12.74-2|6431	- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
21mr|kernel-6.12-generic-6.12.74-2|6432	- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced
21mr|kernel-6.12-generic-6.12.74-2|6433	- Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established
21mr|kernel-6.12-generic-6.12.74-2|6434	- Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected
21mr|kernel-6.12-generic-6.12.74-2|6435	- Bluetooth: hci_event: Mark connection as closed during suspend disconnect
21mr|kernel-6.12-generic-6.12.74-2|6436	- Bluetooth: hci_event: Mask data status from LE ext adv reports
21mr|kernel-6.12-generic-6.12.74-2|6437	- Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success
21mr|kernel-6.12-generic-6.12.74-2|6438	- Bluetooth: HCI: Set extended advertising data synchronously
21mr|kernel-6.12-generic-6.12.74-2|6439	- Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie()
21mr|kernel-6.12-generic-6.12.74-2|6440	- Bluetooth: hci_sync: fix connectable extended advertising when using static random address
21mr|kernel-6.12-generic-6.12.74-2|6441	- Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()'
21mr|kernel-6.12-generic-6.12.74-2|6442	- Bluetooth: hci_sync: Fix not disabling advertising instance
21mr|kernel-6.12-generic-6.12.74-2|6443	- Bluetooth: hci_sync: Fix scan state after PA Sync has been established
21mr|kernel-6.12-generic-6.12.74-2|6444	- Bluetooth: hci_sync: fix set_local_name race condition
21mr|kernel-6.12-generic-6.12.74-2|6445	- Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF
21mr|kernel-6.12-generic-6.12.74-2|6446	- Bluetooth: hci_sync: revert some mesh modifications
21mr|kernel-6.12-generic-6.12.74-2|6447	- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
21mr|kernel-6.12-generic-6.12.74-2|6448	- Bluetooth: L2CAP: Fix L2CAP MTU negotiation
21mr|kernel-6.12-generic-6.12.74-2|6449	- Bluetooth: MGMT: mesh_send: check instances prior disabling advertising
21mr|kernel-6.12-generic-6.12.74-2|6450	- Bluetooth: MGMT: set_mesh: update LE scan interval and window
21mr|kernel-6.12-generic-6.12.74-2|6451	- Bluetooth: Prevent unintended pause by checking if advertising is active
21mr|kernel-6.12-generic-6.12.74-2|6452	- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
21mr|kernel-6.12-generic-6.12.74-2|6453	- Bluetooth: SMP: If an unallowed command is received consider it a failure
21mr|kernel-6.12-generic-6.12.74-2|6454	- bnxt_en: Add a helper function to configure MRU and RSS
21mr|kernel-6.12-generic-6.12.74-2|6455	- bnxt_en: Adjust TX rings if reservation is less than requested
21mr|kernel-6.12-generic-6.12.74-2|6456	- bnxt_en: eliminate the compile warning in bnxt_request_irq due to CONFIG_RFS_ACCEL
21mr|kernel-6.12-generic-6.12.74-2|6457	- bnxt_en: Fix DCB ETS validation
21mr|kernel-6.12-generic-6.12.74-2|6458	- bnxt_en: Fix double invocation of bnxt_ulp_stop()/bnxt_ulp_start()
21mr|kernel-6.12-generic-6.12.74-2|6459	- bnxt_en: Fix memory corruption when FW resources change during ifdown
21mr|kernel-6.12-generic-6.12.74-2|6460	- bnxt_en: Fix stats context reservation logic
21mr|kernel-6.12-generic-6.12.74-2|6461	- bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp
21mr|kernel-6.12-generic-6.12.74-2|6462	- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
21mr|kernel-6.12-generic-6.12.74-2|6463	- bnxt_en: Update MRU and RSS table of RSS contexts on queue reset
21mr|kernel-6.12-generic-6.12.74-2|6464	- bnxt: properly flush XDP redirect lists
21mr|kernel-6.12-generic-6.12.74-2|6465	- bonding: Mark active offloaded xfrm_states
21mr|kernel-6.12-generic-6.12.74-2|6466	- bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU
21mr|kernel-6.12-generic-6.12.74-2|6467	- bonding: update LACP activity flag after setting lacp_active
21mr|kernel-6.12-generic-6.12.74-2|6468	- bpf: Adjust free target to avoid global starvation of LRU map
21mr|kernel-6.12-generic-6.12.74-2|6469	- bpf, arm64: Fix fp initialization for exception boundary
21mr|kernel-6.12-generic-6.12.74-2|6470	- bpf: Check flow_dissector ctx accesses are aligned
21mr|kernel-6.12-generic-6.12.74-2|6471	- bpf: Check netfilter ctx accesses are aligned
21mr|kernel-6.12-generic-6.12.74-2|6472	- bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()
21mr|kernel-6.12-generic-6.12.74-2|6473	- bpf: Disable migration in nf_hook_run_bpf().
21mr|kernel-6.12-generic-6.12.74-2|6474	- bpf: Do not include stack ptr register in precision backtracking bookkeeping
21mr|kernel-6.12-generic-6.12.74-2|6475	- bpf: Ensure RCU lock is held around bpf_prog_ksym_find
21mr|kernel-6.12-generic-6.12.74-2|6476	- bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE
21mr|kernel-6.12-generic-6.12.74-2|6477	- bpf: Forget ranges when refining tnum after JSET
21mr|kernel-6.12-generic-6.12.74-2|6478	- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls
21mr|kernel-6.12-generic-6.12.74-2|6479	- bpf: Make reg_not_null() true for CONST_PTR_TO_MAP
21mr|kernel-6.12-generic-6.12.74-2|6480	- bpf: Pass the same orig_call value to trampoline functions
21mr|kernel-6.12-generic-6.12.74-2|6481	- bpf/preload: Don't select USERMODE_DRIVER
21mr|kernel-6.12-generic-6.12.74-2|6482	- bpf: Reject %%p%% format string in bprintf-like helpers
21mr|kernel-6.12-generic-6.12.74-2|6483	- bpf, sockmap: Fix data lost during EAGAIN retries
21mr|kernel-6.12-generic-6.12.74-2|6484	- bpf, sockmap: Fix psock incorrectly pointing to sk
21mr|kernel-6.12-generic-6.12.74-2|6485	- bpftool: Fix cgroup command to only show cgroup bpf programs
21mr|kernel-6.12-generic-6.12.74-2|6486	- bpftool: Fix JSON writer resource leak in version command
21mr|kernel-6.12-generic-6.12.74-2|6487	- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
21mr|kernel-6.12-generic-6.12.74-2|6488	- bpf: use common instruction history across all states
21mr|kernel-6.12-generic-6.12.74-2|6489	- bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index
21mr|kernel-6.12-generic-6.12.74-2|6490	- btrfs: abort transaction during log replay if walk_log_tree() failed
21mr|kernel-6.12-generic-6.12.74-2|6491	- btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()
21mr|kernel-6.12-generic-6.12.74-2|6492	- btrfs: always abort transaction on failure to add block group to free space tree
21mr|kernel-6.12-generic-6.12.74-2|6493	- btrfs: clear dirty status from extent buffer on error at insert_new_root()
21mr|kernel-6.12-generic-6.12.74-2|6494	- btrfs: codify pattern for adding block_group to bg_list
21mr|kernel-6.12-generic-6.12.74-2|6495	- btrfs: do not allow relocation of partially dropped subvolumes
21mr|kernel-6.12-generic-6.12.74-2|6496	- btrfs: don't ignore inode missing when replaying log tree
21mr|kernel-6.12-generic-6.12.74-2|6497	- btrfs: don't skip remaining extrefs if dir not found during log replay
21mr|kernel-6.12-generic-6.12.74-2|6498	- btrfs: do proper folio cleanup when cow_file_range() failed
21mr|kernel-6.12-generic-6.12.74-2|6499	- btrfs: do regular iput instead of delayed iput during extent map shrinking
21mr|kernel-6.12-generic-6.12.74-2|6500	- btrfs: error on missing block group when unaccounting log tree extent buffers
21mr|kernel-6.12-generic-6.12.74-2|6501	- btrfs: explicitly ref count block_group on new_bgs list
21mr|kernel-6.12-generic-6.12.74-2|6502	- btrfs: factor out nocow ordered extent and extent map generation into a helper
21mr|kernel-6.12-generic-6.12.74-2|6503	- btrfs: fix a race between renames and directory logging
21mr|kernel-6.12-generic-6.12.74-2|6504	- btrfs: fix assertion when building free space tree
21mr|kernel-6.12-generic-6.12.74-2|6505	- btrfs: fix block group refcount race in btrfs_create_pending_block_groups()
21mr|kernel-6.12-generic-6.12.74-2|6506	- btrfs: fix incorrect log message for nobarrier mount option
21mr|kernel-6.12-generic-6.12.74-2|6507	- btrfs: fix inode lookup error handling during log replay
21mr|kernel-6.12-generic-6.12.74-2|6508	- btrfs: fix invalid inode pointer dereferences during log replay
21mr|kernel-6.12-generic-6.12.74-2|6509	- btrfs: fix iteration bug in __qgroup_excl_accounting()
21mr|kernel-6.12-generic-6.12.74-2|6510	- btrfs: fix iteration of extrefs during log replay
21mr|kernel-6.12-generic-6.12.74-2|6511	- btrfs: fix log tree replay failure due to file with 0 links and extents
21mr|kernel-6.12-generic-6.12.74-2|6512	- btrfs: fix missing error handling when searching for inode refs during log replay
21mr|kernel-6.12-generic-6.12.74-2|6513	- btrfs: fix printing of mount info messages for NODATACOW/NODATASUM
21mr|kernel-6.12-generic-6.12.74-2|6514	- btrfs: fix qgroup reservation leak on failure to allocate ordered extent
21mr|kernel-6.12-generic-6.12.74-2|6515	- btrfs: fix ssd_spread overallocation
21mr|kernel-6.12-generic-6.12.74-2|6516	- btrfs: fix use-after-free on inode when scanning root during em shrinking
21mr|kernel-6.12-generic-6.12.74-2|6517	- btrfs: fix wrong start offset for delalloc space release during mmap write
21mr|kernel-6.12-generic-6.12.74-2|6518	- btrfs: handle csum tree error with rescue=ibadroots correctly
21mr|kernel-6.12-generic-6.12.74-2|6519	- btrfs: make the extent map shrinker run asynchronously as a work queue job
21mr|kernel-6.12-generic-6.12.74-2|6520	- btrfs: move transaction aborts to the error site in add_block_group_free_space()
21mr|kernel-6.12-generic-6.12.74-2|6521	- btrfs: populate otime when logging an inode item
21mr|kernel-6.12-generic-6.12.74-2|6522	- btrfs: prepare btrfs_page_mkwrite() for large folios
21mr|kernel-6.12-generic-6.12.74-2|6523	- btrfs: propagate last_unlink_trans earlier when doing a rmdir
21mr|kernel-6.12-generic-6.12.74-2|6524	- btrfs: qgroup: drop unused parameter fs_info from __del_qgroup_rb()
21mr|kernel-6.12-generic-6.12.74-2|6525	- btrfs: qgroup: fix qgroup create ioctl returning success after quotas disabled
21mr|kernel-6.12-generic-6.12.74-2|6526	- btrfs: qgroup: fix race between quota disable and quota rescan ioctl
21mr|kernel-6.12-generic-6.12.74-2|6527	- btrfs: qgroup: set quota enabled bit if quota disable fails flushing reservations
21mr|kernel-6.12-generic-6.12.74-2|6528	- btrfs: record new subvolume in parent dir earlier to avoid dir logging races
21mr|kernel-6.12-generic-6.12.74-2|6529	- btrfs: restore mount option info messages during mount
21mr|kernel-6.12-generic-6.12.74-2|6530	- btrfs: return a btrfs_inode from btrfs_iget_logging()
21mr|kernel-6.12-generic-6.12.74-2|6531	- btrfs: return a btrfs_inode from read_one_inode()
21mr|kernel-6.12-generic-6.12.74-2|6532	- btrfs: send: add and use helper to rename current inode when processing refs
21mr|kernel-6.12-generic-6.12.74-2|6533	- btrfs: send: avoid path allocation for the current inode when issuing commands
21mr|kernel-6.12-generic-6.12.74-2|6534	- btrfs: send: factor out common logic when sending xattrs
21mr|kernel-6.12-generic-6.12.74-2|6535	- btrfs: send: keep the current inode's path cached
21mr|kernel-6.12-generic-6.12.74-2|6536	- btrfs: send: make fs_path_len() inline and constify its argument
21mr|kernel-6.12-generic-6.12.74-2|6537	- btrfs: send: only use boolean variables at process_recorded_refs()
21mr|kernel-6.12-generic-6.12.74-2|6538	- btrfs: send: use fallocate for hole punching with send stream v2
21mr|kernel-6.12-generic-6.12.74-2|6539	- btrfs: skip inodes without loaded extent maps when shrinking extent maps
21mr|kernel-6.12-generic-6.12.74-2|6540	- btrfs: subpage: keep TOWRITE tag until folio is cleaned
21mr|kernel-6.12-generic-6.12.74-2|6541	- btrfs: update superblock's device bytes_used when dropping chunk
21mr|kernel-6.12-generic-6.12.74-2|6542	- btrfs: use btrfs_record_snapshot_destroy() during rmdir
21mr|kernel-6.12-generic-6.12.74-2|6543	- btrfs: use unsigned types for constants defined as bit shifts
21mr|kernel-6.12-generic-6.12.74-2|6544	- btrfs: zoned: do not remove unwritten non-data block group
21mr|kernel-6.12-generic-6.12.74-2|6545	- btrfs: zoned: do not select metadata BG as finish target
21mr|kernel-6.12-generic-6.12.74-2|6546	- btrfs: zoned: fix extent range end unlock in cow_file_range()
21mr|kernel-6.12-generic-6.12.74-2|6547	- btrfs: zoned: fix write time activation failure for metadata block group
21mr|kernel-6.12-generic-6.12.74-2|6548	- btrfs: zoned: requeue to unused block group list if zone finish failed
21mr|kernel-6.12-generic-6.12.74-2|6549	- btrfs: zoned: use filesystem size not disk size for reclaim decision
21mr|kernel-6.12-generic-6.12.74-2|6550	- bus: firewall: Fix missing static inline annotations for stubs
21mr|kernel-6.12-generic-6.12.74-2|6551	- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device
21mr|kernel-6.12-generic-6.12.74-2|6552	- bus: fsl-mc: fix GET/SET_TAILDROP command ids
21mr|kernel-6.12-generic-6.12.74-2|6553	- bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()
21mr|kernel-6.12-generic-6.12.74-2|6554	- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
21mr|kernel-6.12-generic-6.12.74-2|6555	- bus: mhi: ep: Update read pointer only after buffer is written
21mr|kernel-6.12-generic-6.12.74-2|6556	- bus: mhi: host: Detect events pointing to unexpected TREs
21mr|kernel-6.12-generic-6.12.74-2|6557	- bus: mhi: host: Fix conflict between power_up and SYSERR
21mr|kernel-6.12-generic-6.12.74-2|6558	- bus: mhi: host: Fix endianness of BHI vector table
21mr|kernel-6.12-generic-6.12.74-2|6559	- bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640
21mr|kernel-6.12-generic-6.12.74-2|6560	- cachefiles: Fix the incorrect return value in __cachefiles_write()
21mr|kernel-6.12-generic-6.12.74-2|6561	- caif: reduce stack size, again
21mr|kernel-6.12-generic-6.12.74-2|6562	- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
21mr|kernel-6.12-generic-6.12.74-2|6563	- can: kvaser_pciefd: refine error prone echo_skb_max handling logic
21mr|kernel-6.12-generic-6.12.74-2|6564	- can: kvaser_pciefd: Store device channel index
21mr|kernel-6.12-generic-6.12.74-2|6565	- can: kvaser_usb: Assign netdev.dev_port based on device channel index
21mr|kernel-6.12-generic-6.12.74-2|6566	- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
21mr|kernel-6.12-generic-6.12.74-2|6567	- can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_mode
21mr|kernel-6.12-generic-6.12.74-2|6568	- can: peak_usb: fix USB FD devices potential malfunction
21mr|kernel-6.12-generic-6.12.74-2|6569	- can: tcan4x5x: add option for selecting nWKRQ voltage
21mr|kernel-6.12-generic-6.12.74-2|6570	- can: tcan4x5x: fix power regulator retrieval during probe
21mr|kernel-6.12-generic-6.12.74-2|6571	- can: tcan4x5x: fix reset gpio usage during probe
21mr|kernel-6.12-generic-6.12.74-2|6572	- can: ti_hecc: fix -Woverflow compiler warning
21mr|kernel-6.12-generic-6.12.74-2|6573	- cdc-acm: fix race between initial clearing halt and open
21mr|kernel-6.12-generic-6.12.74-2|6574	- cdx: Fix off-by-one error in cdx_rpmsg_probe()
21mr|kernel-6.12-generic-6.12.74-2|6575	- ceph: avoid kernel BUG for encrypted inode with unaligned file size
21mr|kernel-6.12-generic-6.12.74-2|6576	- ceph: fix possible integer overflow in ceph_zero_objects()
21mr|kernel-6.12-generic-6.12.74-2|6577	- ceph: set superblock s_magic for IMA fsmagic matching
21mr|kernel-6.12-generic-6.12.74-2|6578	- cgroup/cpuset: Fix a partition error with CPU hotplug
21mr|kernel-6.12-generic-6.12.74-2|6579	- cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
21mr|kernel-6.12-generic-6.12.74-2|6580	- cgroup,freezer: fix incomplete freezing when attaching tasks
21mr|kernel-6.12-generic-6.12.74-2|6581	- char: misc: Fix improper and inaccurate error code returned by misc_init()
21mr|kernel-6.12-generic-6.12.74-2|6582	- cifs: all initializations for tcon should happen in tcon_info_alloc
21mr|kernel-6.12-generic-6.12.74-2|6583	- cifs: Correctly set SMB1 SessionKey field in Session Setup Request
21mr|kernel-6.12-generic-6.12.74-2|6584	- cifs: deal with the channel loading lag while picking channels
21mr|kernel-6.12-generic-6.12.74-2|6585	- cifs: dns resolution is needed only for primary channel
21mr|kernel-6.12-generic-6.12.74-2|6586	- cifs: do not disable interface polling on failure
21mr|kernel-6.12-generic-6.12.74-2|6587	- cifs: Fix calling CIFSFindFirst() for root path without msearch
21mr|kernel-6.12-generic-6.12.74-2|6588	- cifs: Fix cifs_query_path_info() for Windows NT servers
21mr|kernel-6.12-generic-6.12.74-2|6589	- cifs: Fix collect_sample() to handle any iterator type
21mr|kernel-6.12-generic-6.12.74-2|6590	- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode
21mr|kernel-6.12-generic-6.12.74-2|6591	- cifs: Fix oops due to uninitialised variable
21mr|kernel-6.12-generic-6.12.74-2|6592	- cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
21mr|kernel-6.12-generic-6.12.74-2|6593	- cifs: Fix the smbd_response slab to allow usercopy
21mr|kernel-6.12-generic-6.12.74-2|6594	- cifs: Remove duplicate fattr->cf_dtype assignment from wsl_to_fattr() function
21mr|kernel-6.12-generic-6.12.74-2|6595	- cifs: reset connections for all channels when reconnect requested
21mr|kernel-6.12-generic-6.12.74-2|6596	- cifs: reset iface weights when we cannot find a candidate
21mr|kernel-6.12-generic-6.12.74-2|6597	- cifs: serialize other channels when query server interfaces is pending
21mr|kernel-6.12-generic-6.12.74-2|6598	- cifs: update dstaddr whenever channel iface is updated
21mr|kernel-6.12-generic-6.12.74-2|6599	- clk: at91: sam9x7: update pll clk ranges
21mr|kernel-6.12-generic-6.12.74-2|6600	- clk: clk-axi-clkgen: fix fpfd_max frequency for zynq
21mr|kernel-6.12-generic-6.12.74-2|6601	- clk: davinci: Add NULL check in davinci_lpsc_clk_register()
21mr|kernel-6.12-generic-6.12.74-2|6602	- clk: imx95-blk-ctl: Fix synchronous abort
21mr|kernel-6.12-generic-6.12.74-2|6603	- clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data
21mr|kernel-6.12-generic-6.12.74-2|6604	- clk: meson-g12a: add missing fclk_div2 to spicc
21mr|kernel-6.12-generic-6.12.74-2|6605	- clk: qcom: gcc-ipq8074: fix broken freq table for nss_port6_tx_clk_src
21mr|kernel-6.12-generic-6.12.74-2|6606	- clk: qcom: gcc-x1e80100: Set FORCE MEM CORE for UFS clocks
21mr|kernel-6.12-generic-6.12.74-2|6607	- clk: qcom: ipq5018: keep XO clock always on
21mr|kernel-6.12-generic-6.12.74-2|6608	- clk: renesas: rzg2l: Postpone updating priv->clks[]
21mr|kernel-6.12-generic-6.12.74-2|6609	- clk: renesas: rzv2h: Fix missing CLK_SET_RATE_PARENT flag for ddiv clocks
21mr|kernel-6.12-generic-6.12.74-2|6610	- clk: rockchip: rk3036: mark ddrphy as critical
21mr|kernel-6.12-generic-6.12.74-2|6611	- clk: samsung: exynos850: fix a comment
21mr|kernel-6.12-generic-6.12.74-2|6612	- clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref parent clock
21mr|kernel-6.12-generic-6.12.74-2|6613	- clk: samsung: gs101: fix CLK_DOUT_CMU_G3D_BUSD
21mr|kernel-6.12-generic-6.12.74-2|6614	- clk: scmi: Handle case where child clocks are initialized before their parents
21mr|kernel-6.12-generic-6.12.74-2|6615	- clk: sunxi-ng: v3s: Fix de clock definition
21mr|kernel-6.12-generic-6.12.74-2|6616	- clk: tegra: periph: Fix error handling and resolve unsigned compare warning
21mr|kernel-6.12-generic-6.12.74-2|6617	- clk: thead: Mark essential bus clocks as CLK_IGNORE_UNUSED
21mr|kernel-6.12-generic-6.12.74-2|6618	- clk: thead: th1520-ap: Correctly refer the parent of osc_12m
21mr|kernel-6.12-generic-6.12.74-2|6619	- clk: xilinx: vcu: unregister pll_post only if registered correctly
21mr|kernel-6.12-generic-6.12.74-2|6620	- clocksource: Fix the CPUs' choice in the watchdog per CPU verification
21mr|kernel-6.12-generic-6.12.74-2|6621	- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns
21mr|kernel-6.12-generic-6.12.74-2|6622	- comedi: aio_iiro_16: Fix bit shift out of bounds
21mr|kernel-6.12-generic-6.12.74-2|6623	- comedi: comedi_test: Fix possible deletion of uninitialized timers
21mr|kernel-6.12-generic-6.12.74-2|6624	- comedi: das16m1: Fix bit shift out of bounds
21mr|kernel-6.12-generic-6.12.74-2|6625	- comedi: das6402: Fix bit shift out of bounds
21mr|kernel-6.12-generic-6.12.74-2|6626	- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
21mr|kernel-6.12-generic-6.12.74-2|6627	- comedi: Fix initialization of data for instructions that write to subdevice
21mr|kernel-6.12-generic-6.12.74-2|6628	- comedi: fix race between polling and detaching
21mr|kernel-6.12-generic-6.12.74-2|6629	- comedi: Fix some signed shift left operations
21mr|kernel-6.12-generic-6.12.74-2|6630	- comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
21mr|kernel-6.12-generic-6.12.74-2|6631	- comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|6632	- comedi: Make insn_rw_emulate_bits() do insn->n samples
21mr|kernel-6.12-generic-6.12.74-2|6633	- comedi: pcl726: Prevent invalid irq number
21mr|kernel-6.12-generic-6.12.74-2|6634	- comedi: pcl812: Fix bit shift out of bounds
21mr|kernel-6.12-generic-6.12.74-2|6635	- compiler: remove __ADDRESSABLE_ASM{_STR,}() again
21mr|kernel-6.12-generic-6.12.74-2|6636	- configfs: Do not override creating attribute file failure in populate_attrs()
21mr|kernel-6.12-generic-6.12.74-2|6637	- configfs-tsm-report: Fix NULL dereference of tsm_ops
21mr|kernel-6.12-generic-6.12.74-2|6638	- coresight: Only check bottom two claim bits
21mr|kernel-6.12-generic-6.12.74-2|6639	- cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update
21mr|kernel-6.12-generic-6.12.74-2|6640	- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()
21mr|kernel-6.12-generic-6.12.74-2|6641	- cpufreq: armada-8k: make both cpu masks static
21mr|kernel-6.12-generic-6.12.74-2|6642	- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
21mr|kernel-6.12-generic-6.12.74-2|6643	- cpufreq: Exit governor when failed to start old governor
21mr|kernel-6.12-generic-6.12.74-2|6644	- cpufreq: Initialize cpufreq-based frequency-invariance later
21mr|kernel-6.12-generic-6.12.74-2|6645	- cpufreq: Init policy->rwsem before it may be possibly used
21mr|kernel-6.12-generic-6.12.74-2|6646	- cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode
21mr|kernel-6.12-generic-6.12.74-2|6647	- cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode
21mr|kernel-6.12-generic-6.12.74-2|6648	- cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs
21mr|kernel-6.12-generic-6.12.74-2|6649	- cpuidle: governors: menu: Avoid selecting states with too much latency
21mr|kernel-6.12-generic-6.12.74-2|6650	- cpuidle: governors: menu: Avoid using invalid recent intervals data
21mr|kernel-6.12-generic-6.12.74-2|6651	- cpuidle: menu: Remove iowait influence
21mr|kernel-6.12-generic-6.12.74-2|6652	- cpuidle: psci: Fix cpuhotplug routine with PREEMPT_RT=y
21mr|kernel-6.12-generic-6.12.74-2|6653	- crypto: arm/aes-neonbs - work around gcc-15 warning
21mr|kernel-6.12-generic-6.12.74-2|6654	- crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULP
21mr|kernel-6.12-generic-6.12.74-2|6655	- crypto: ccp - Add missing bootloader info reg for pspv6
21mr|kernel-6.12-generic-6.12.74-2|6656	- crypto: ccp - Fix crash when rebind ccp device for ccp.ko
21mr|kernel-6.12-generic-6.12.74-2|6657	- crypto: ccp - Fix locking on alloc failure handling
21mr|kernel-6.12-generic-6.12.74-2|6658	- crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP()
21mr|kernel-6.12-generic-6.12.74-2|6659	- crypto: hisilicon/hpre - fix dma unmap sequence
21mr|kernel-6.12-generic-6.12.74-2|6660	- crypto: iaa - Do not clobber req->base.data
21mr|kernel-6.12-generic-6.12.74-2|6661	- crypto: iaa - Remove dst_null support
21mr|kernel-6.12-generic-6.12.74-2|6662	- crypto: img-hash - Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|6663	- crypto: inside-secure - Fix `dma_unmap_sg()` nents value
21mr|kernel-6.12-generic-6.12.74-2|6664	- crypto: jitter - fix intermediary handling
21mr|kernel-6.12-generic-6.12.74-2|6665	- crypto: keembay - Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|6666	- crypto: marvell/cesa - Do not chain submitted requests
21mr|kernel-6.12-generic-6.12.74-2|6667	- crypto: marvell/cesa - Fix engine load inaccuracy
21mr|kernel-6.12-generic-6.12.74-2|6668	- crypto: octeontx2 - add timeout for load_fvc completion poll
21mr|kernel-6.12-generic-6.12.74-2|6669	- crypto: octeontx2 - Fix address alignment issue on ucode loading
21mr|kernel-6.12-generic-6.12.74-2|6670	- crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2
21mr|kernel-6.12-generic-6.12.74-2|6671	- crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0
21mr|kernel-6.12-generic-6.12.74-2|6672	- crypto: powerpc/poly1305 - add depends on BROKEN for now
21mr|kernel-6.12-generic-6.12.74-2|6673	- crypto: qat - add shutdown handler to qat_420xx
21mr|kernel-6.12-generic-6.12.74-2|6674	- crypto: qat - add shutdown handler to qat_4xxx
21mr|kernel-6.12-generic-6.12.74-2|6675	- crypto: qat - add shutdown handler to qat_c3xxx
21mr|kernel-6.12-generic-6.12.74-2|6676	- crypto: qat - add shutdown handler to qat_c62x
21mr|kernel-6.12-generic-6.12.74-2|6677	- crypto: qat - add shutdown handler to qat_dh895xcc
21mr|kernel-6.12-generic-6.12.74-2|6678	- crypto: qat - allow enabling VFs in the absence of IOMMU
21mr|kernel-6.12-generic-6.12.74-2|6679	- crypto: qat - disable ZUC-256 capability for QAT GEN5
21mr|kernel-6.12-generic-6.12.74-2|6680	- crypto: qat - fix DMA direction for compression on GEN2 devices
21mr|kernel-6.12-generic-6.12.74-2|6681	- crypto: qat - fix seq_file position update in adf_ring_next()
21mr|kernel-6.12-generic-6.12.74-2|6682	- crypto: qat - fix state restore for banks with exceptions
21mr|kernel-6.12-generic-6.12.74-2|6683	- crypto: qat - flush misc workqueue during device shutdown
21mr|kernel-6.12-generic-6.12.74-2|6684	- crypto: qat - lower priority for skcipher and aead algorithms
21mr|kernel-6.12-generic-6.12.74-2|6685	- crypto: qat - use unmanaged allocation for dc_data
21mr|kernel-6.12-generic-6.12.74-2|6686	- crypto: s390/sha - Fix uninitialized variable in SHA-1 and SHA-2
21mr|kernel-6.12-generic-6.12.74-2|6687	- crypto: sun8i-ce - fix nents passed to dma_unmap_sg()
21mr|kernel-6.12-generic-6.12.74-2|6688	- crypto: zynqmp-sha - Add locking
21mr|kernel-6.12-generic-6.12.74-2|6689	- cxl/region: Add a dev_err() on missing target list entries
21mr|kernel-6.12-generic-6.12.74-2|6690	- debugfs: fix mount options not being applied
21mr|kernel-6.12-generic-6.12.74-2|6691	- dma-buf: fix timeout handling in dma_resv_wait_timeout v2
21mr|kernel-6.12-generic-6.12.74-2|6692	- dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using
21mr|kernel-6.12-generic-6.12.74-2|6693	- dmaengine: mmp: Fix again Wvoid-pointer-to-enum-cast warning
21mr|kernel-6.12-generic-6.12.74-2|6694	- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap
21mr|kernel-6.12-generic-6.12.74-2|6695	- dmaengine: nbpfaxi: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|6696	- dmaengine: nbpfaxi: Fix memory corruption in probe()
21mr|kernel-6.12-generic-6.12.74-2|6697	- dmaengine: stm32-dma: configure next sg only if there are more than 2 sgs
21mr|kernel-6.12-generic-6.12.74-2|6698	- dmaengine: xilinx_dma: Set dma_device directions
21mr|kernel-6.12-generic-6.12.74-2|6699	- dm: Always split write BIOs to zoned device limits
21mr|kernel-6.12-generic-6.12.74-2|6700	- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
21mr|kernel-6.12-generic-6.12.74-2|6701	- dm-bufio: fix sched in atomic context
21mr|kernel-6.12-generic-6.12.74-2|6702	- dm: Check for forbidden splitting of zone write operations
21mr|kernel-6.12-generic-6.12.74-2|6703	- dm: dm-crypt: Do not partially accept write BIOs with zoned targets
21mr|kernel-6.12-generic-6.12.74-2|6704	- dm: lock limits when reading them
21mr|kernel-6.12-generic-6.12.74-2|6705	- dm-mirror: fix a tiny race condition
21mr|kernel-6.12-generic-6.12.74-2|6706	- dm-mpath: don't print the "loaded" message if registering fails
21mr|kernel-6.12-generic-6.12.74-2|6707	- dm-raid: fix variable in journal device check
21mr|kernel-6.12-generic-6.12.74-2|6708	- dm: split write BIOs on zone boundaries when zone append is not emulated
21mr|kernel-6.12-generic-6.12.74-2|6709	- dm-stripe: limit chunk_sectors to the stripe size
21mr|kernel-6.12-generic-6.12.74-2|6710	- dm-table: fix checking for rq stackable devices
21mr|kernel-6.12-generic-6.12.74-2|6711	- dm vdo indexer: don't read request structure after enqueuing
21mr|kernel-6.12-generic-6.12.74-2|6712	- dm-verity: fix a memory leak if some arguments are specified multiple times
21mr|kernel-6.12-generic-6.12.74-2|6713	- Documentation: ACPI: Fix parent device references
21mr|kernel-6.12-generic-6.12.74-2|6714	- dpaa2-eth: Fix device reference count leak in MAC endpoint handling
21mr|kernel-6.12-generic-6.12.74-2|6715	- dpaa2-eth: fix xdp_rxq_info leak
21mr|kernel-6.12-generic-6.12.74-2|6716	- dpaa2-switch: Fix device reference count leak in MAC endpoint handling
21mr|kernel-6.12-generic-6.12.74-2|6717	- dpaa_eth: don't use fixed_phy_change_carrier
21mr|kernel-6.12-generic-6.12.74-2|6718	- drbd: add missing kref_get in handle_write_conflicts
21mr|kernel-6.12-generic-6.12.74-2|6719	- driver: bluetooth: hci_qca:fix unable to load the BT driver
21mr|kernel-6.12-generic-6.12.74-2|6720	- Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary
21mr|kernel-6.12-generic-6.12.74-2|6721	- Drivers: hv: Make the sysfs node size for the ring buffer dynamic
21mr|kernel-6.12-generic-6.12.74-2|6722	- drivers/rapidio/rio_cm.c: prevent possible heap overwrite
21mr|kernel-6.12-generic-6.12.74-2|6723	- drm/amd: Adjust output for discovery error handling
21mr|kernel-6.12-generic-6.12.74-2|6724	- drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to manual
21mr|kernel-6.12-generic-6.12.74-2|6725	- drm/amd/amdgpu: disable hwmon power1_cap* for gfx 11.0.3 on vf mode
21mr|kernel-6.12-generic-6.12.74-2|6726	- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
21mr|kernel-6.12-generic-6.12.74-2|6727	- drm/amd/display: Add null pointer check for get_first_active_display()
21mr|kernel-6.12-generic-6.12.74-2|6728	- drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
21mr|kernel-6.12-generic-6.12.74-2|6729	- drm/amd/display: Add primary plane to commits for correct VRR handling
21mr|kernel-6.12-generic-6.12.74-2|6730	- drm/amd/display: Allow DCN301 to clear update flags
21mr|kernel-6.12-generic-6.12.74-2|6731	- drm/amd/display: Avoid a NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|6732	- drm/amd/display: Avoid configuring PSR granularity if PSR-SU not supported
21mr|kernel-6.12-generic-6.12.74-2|6733	- drm/amd/display: Avoid trying AUX transactions on disconnected ports
21mr|kernel-6.12-generic-6.12.74-2|6734	- drm/amd/display: Check dce_hwseq before dereferencing it
21mr|kernel-6.12-generic-6.12.74-2|6735	- drm/amd/display: Correct non-OLED pre_T11_delay.
21mr|kernel-6.12-generic-6.12.74-2|6736	- drm/amd/display: Disable CRTC degamma LUT for DCN401
21mr|kernel-6.12-generic-6.12.74-2|6737	- drm/amd/display: Disable dsc_power_gate for dcn314 by default
21mr|kernel-6.12-generic-6.12.74-2|6738	- drm/amd/display: Don't overclock DCE 6 by 15%%
21mr|kernel-6.12-generic-6.12.74-2|6739	- drm/amd/display: Don't overwrite dce60_clk_mgr
21mr|kernel-6.12-generic-6.12.74-2|6740	- drm/amd/display: Don't print errors for nonexistent connectors
21mr|kernel-6.12-generic-6.12.74-2|6741	- drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
21mr|kernel-6.12-generic-6.12.74-2|6742	- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
21mr|kernel-6.12-generic-6.12.74-2|6743	- drm/amd/display: fix a Null pointer dereference vulnerability
21mr|kernel-6.12-generic-6.12.74-2|6744	- drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
21mr|kernel-6.12-generic-6.12.74-2|6745	- drm/amd/display: Fix 'failed to blank crtc!'
21mr|kernel-6.12-generic-6.12.74-2|6746	- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
21mr|kernel-6.12-generic-6.12.74-2|6747	- drm/amd/display: Fix mpv playback corruption on weston
21mr|kernel-6.12-generic-6.12.74-2|6748	- drm/amd/display: Fix RMCM programming seq errors
21mr|kernel-6.12-generic-6.12.74-2|6749	- drm/amd/display: Fix Xorg desktop unresponsive on Replay panel
21mr|kernel-6.12-generic-6.12.74-2|6750	- drm/amd/display: Free memory allocation
21mr|kernel-6.12-generic-6.12.74-2|6751	- drm/amd/display: Initialize mode_select to 0
21mr|kernel-6.12-generic-6.12.74-2|6752	- drm/amd/display: limit clear_update_flags to dcn32 and above
21mr|kernel-6.12-generic-6.12.74-2|6753	- drm/amd/display: Only finalize atomic_obj if it was initialized
21mr|kernel-6.12-generic-6.12.74-2|6754	- drm/amd/display: Separate set_gsl from set_gsl_source_select
21mr|kernel-6.12-generic-6.12.74-2|6755	- drm/amd/display: Update DMCUB loading sequence for DCN3.5
21mr|kernel-6.12-generic-6.12.74-2|6756	- drm/amdgpu: Add kicker device detection
21mr|kernel-6.12-generic-6.12.74-2|6757	- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
21mr|kernel-6.12-generic-6.12.74-2|6758	- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
21mr|kernel-6.12-generic-6.12.74-2|6759	- drm/amdgpu: Avoid extra evict-restore process.
21mr|kernel-6.12-generic-6.12.74-2|6760	- drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilities
21mr|kernel-6.12-generic-6.12.74-2|6761	- drm/amdgpu/discovery: fix fw based ip discovery
21mr|kernel-6.12-generic-6.12.74-2|6762	- drm/amdgpu/discovery: optionally use fw based ip discovery
21mr|kernel-6.12-generic-6.12.74-2|6763	- drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asics
21mr|kernel-6.12-generic-6.12.74-2|6764	- drm/amdgpu: fix incorrect vm flags to map bo
21mr|kernel-6.12-generic-6.12.74-2|6765	- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
21mr|kernel-6.12-generic-6.12.74-2|6766	- drm/amdgpu: fix vram reservation issue
21mr|kernel-6.12-generic-6.12.74-2|6767	- drm/amdgpu/gfx10: fix kiq locking in KCQ reset
21mr|kernel-6.12-generic-6.12.74-2|6768	- drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume
21mr|kernel-6.12-generic-6.12.74-2|6769	- drm/amdgpu/gfx9.4.3: fix kiq locking in KCQ reset
21mr|kernel-6.12-generic-6.12.74-2|6770	- drm/amdgpu/gfx9: fix kiq locking in KCQ reset
21mr|kernel-6.12-generic-6.12.74-2|6771	- drm/amdgpu: Increase reset counter only on success
21mr|kernel-6.12-generic-6.12.74-2|6772	- drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram()
21mr|kernel-6.12-generic-6.12.74-2|6773	- drm/amdgpu/ip_discovery: add missing ip_discovery fw
21mr|kernel-6.12-generic-6.12.74-2|6774	- drm/amdgpu/mes: add missing locking in helper functions
21mr|kernel-6.12-generic-6.12.74-2|6775	- drm/amdgpu: read back register after written for VCN v4.0.5
21mr|kernel-6.12-generic-6.12.74-2|6776	- drm/amdgpu: Remove nbiov7.9 replay count reporting
21mr|kernel-6.12-generic-6.12.74-2|6777	- drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV
21mr|kernel-6.12-generic-6.12.74-2|6778	- drm/amdgpu: Reset the clear flag in buddy during resume
21mr|kernel-6.12-generic-6.12.74-2|6779	- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
21mr|kernel-6.12-generic-6.12.74-2|6780	- drm/amdgpu: switch job hw_fence to amdgpu_fence
21mr|kernel-6.12-generic-6.12.74-2|6781	- drm/amdgpu/swm14: Update power limit logic
21mr|kernel-6.12-generic-6.12.74-2|6782	- drm/amdgpu: Update external revid for GC v9.5.0
21mr|kernel-6.12-generic-6.12.74-2|6783	- drm/amdgpu: update mmhub 3.0.1 client id mappings
21mr|kernel-6.12-generic-6.12.74-2|6784	- drm/amdgpu: update mmhub 4.1.0 client id mappings
21mr|kernel-6.12-generic-6.12.74-2|6785	- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause
21mr|kernel-6.12-generic-6.12.74-2|6786	- drm/amdkfd: Destroy KFD debugfs after destroy KFD wq
21mr|kernel-6.12-generic-6.12.74-2|6787	- drm/amdkfd: Don't call mmput from MMU notifier callback
21mr|kernel-6.12-generic-6.12.74-2|6788	- drm/amdkfd: Fix instruction hazard in gfx12 trap handler
21mr|kernel-6.12-generic-6.12.74-2|6789	- drm/amdkfd: Fix race in GWS queue scheduling
21mr|kernel-6.12-generic-6.12.74-2|6790	- drm/amdkfd: remove gfx 12 trap handler page size cap
21mr|kernel-6.12-generic-6.12.74-2|6791	- drm/amd/pm: fix null pointer access
21mr|kernel-6.12-generic-6.12.74-2|6792	- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value
21mr|kernel-6.12-generic-6.12.74-2|6793	- drm/amd: Restore cached power limit during resume
21mr|kernel-6.12-generic-6.12.74-2|6794	- drm/ast: Fix comment on modeset lock
21mr|kernel-6.12-generic-6.12.74-2|6795	- drm/bridge: aux-hpd-bridge: fix assignment of the of_node
21mr|kernel-6.12-generic-6.12.74-2|6796	- drm/bridge: cdns-dsi: Check return value when getting default PHY config
21mr|kernel-6.12-generic-6.12.74-2|6797	- drm/bridge: cdns-dsi: Fix connecting to next bridge
21mr|kernel-6.12-generic-6.12.74-2|6798	- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
21mr|kernel-6.12-generic-6.12.74-2|6799	- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
21mr|kernel-6.12-generic-6.12.74-2|6800	- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
21mr|kernel-6.12-generic-6.12.74-2|6801	- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
21mr|kernel-6.12-generic-6.12.74-2|6802	- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
21mr|kernel-6.12-generic-6.12.74-2|6803	- drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
21mr|kernel-6.12-generic-6.12.74-2|6804	- drm/cirrus-qemu: Fix pitch programming
21mr|kernel-6.12-generic-6.12.74-2|6805	- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
21mr|kernel-6.12-generic-6.12.74-2|6806	- drm/etnaviv: Protect the scheduler's pending list with its lock
21mr|kernel-6.12-generic-6.12.74-2|6807	- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
21mr|kernel-6.12-generic-6.12.74-2|6808	- drm/exynos: fimd: Guard display clock control with runtime PM calls
21mr|kernel-6.12-generic-6.12.74-2|6809	- drm/fbdev-dma: Add shadow buffering for deferred I/O
21mr|kernel-6.12-generic-6.12.74-2|6810	- drm/format-helper: Add conversion from XRGB8888 to BGR888
21mr|kernel-6.12-generic-6.12.74-2|6811	- drm/format-helper: Add generic conversion to 32-bit formats
21mr|kernel-6.12-generic-6.12.74-2|6812	- drm/format-helper: Move helpers for pixel conversion to header file
21mr|kernel-6.12-generic-6.12.74-2|6813	- drm/framebuffer: Acquire internal references on GEM handles
21mr|kernel-6.12-generic-6.12.74-2|6814	- drm/gem: Acquire references on GEM handles for framebuffers
21mr|kernel-6.12-generic-6.12.74-2|6815	- drm/gem: Fix race in drm_gem_handle_create_tail()
21mr|kernel-6.12-generic-6.12.74-2|6816	- drm/hisilicon/hibmc: fix the hibmc loaded failed bug
21mr|kernel-6.12-generic-6.12.74-2|6817	- drm/hisilicon/hibmc: fix the i2c device resource leak when vdac init failed
21mr|kernel-6.12-generic-6.12.74-2|6818	- drm/hisilicon/hibmc: refactored struct hibmc_drm_private
21mr|kernel-6.12-generic-6.12.74-2|6819	- drm/i915/ddi: change intel_ddi_init_{dp, hdmi}_connector() return type
21mr|kernel-6.12-generic-6.12.74-2|6820	- drm/i915/ddi: gracefully handle errors from intel_ddi_init_hdmi_connector()
21mr|kernel-6.12-generic-6.12.74-2|6821	- drm/i915/ddi: only call shutdown hooks for valid encoders
21mr|kernel-6.12-generic-6.12.74-2|6822	- drm/i915/display: add intel_encoder_is_hdmi()
21mr|kernel-6.12-generic-6.12.74-2|6823	- drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x
21mr|kernel-6.12-generic-6.12.74-2|6824	- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read
21mr|kernel-6.12-generic-6.12.74-2|6825	- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
21mr|kernel-6.12-generic-6.12.74-2|6826	- drm/i915: fix build error some more
21mr|kernel-6.12-generic-6.12.74-2|6827	- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
21mr|kernel-6.12-generic-6.12.74-2|6828	- drm/i915/gsc: mei interrupt top half should be in irq disabled context
21mr|kernel-6.12-generic-6.12.74-2|6829	- drm/i915/gt: Fix timeline left held on VMA alloc error
21mr|kernel-6.12-generic-6.12.74-2|6830	- drm/i915/hdmi: add error handling in g4x_hdmi_init()
21mr|kernel-6.12-generic-6.12.74-2|6831	- drm/i915/hdmi: propagate errors from intel_hdmi_init_connector()
21mr|kernel-6.12-generic-6.12.74-2|6832	- drm/i915/icl+/tc: Cache the max lane count value
21mr|kernel-6.12-generic-6.12.74-2|6833	- drm/i915/icl+/tc: Convert AUX powered WARN to a debug message
21mr|kernel-6.12-generic-6.12.74-2|6834	- drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled
21mr|kernel-6.12-generic-6.12.74-2|6835	- drm/i915/selftests: Change mock_request() to return error pointers
21mr|kernel-6.12-generic-6.12.74-2|6836	- drm/imagination: Clear runtime PM errors while resetting the GPU
21mr|kernel-6.12-generic-6.12.74-2|6837	- drm/imagination: Fix kernel crash when hard resetting the GPU
21mr|kernel-6.12-generic-6.12.74-2|6838	- drm/mediatek: Add error handling for old state CRTC in atomic_disable
21mr|kernel-6.12-generic-6.12.74-2|6839	- drm/mediatek: Add wait_event_timeout when disabling plane
21mr|kernel-6.12-generic-6.12.74-2|6840	- drm/mediatek: Fix device/node reference count leaks in mtk_drm_get_all_drm_priv
21mr|kernel-6.12-generic-6.12.74-2|6841	- drm/mediatek: only announce AFBC if really supported
21mr|kernel-6.12-generic-6.12.74-2|6842	- drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE
21mr|kernel-6.12-generic-6.12.74-2|6843	- drm/msm: Add error handling for krealloc in metadata setup
21mr|kernel-6.12-generic-6.12.74-2|6844	- drm/msm: Defer fd_install in SUBMIT ioctl
21mr|kernel-6.12-generic-6.12.74-2|6845	- drm/msm/disp: Correct porch timing for SDM845
21mr|kernel-6.12-generic-6.12.74-2|6846	- drm/msm/dp: account for widebus and yuv420 during mode validation
21mr|kernel-6.12-generic-6.12.74-2|6847	- drm/msm/dpu: Fill in min_prefill_lines for SC8180X
21mr|kernel-6.12-generic-6.12.74-2|6848	- drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
21mr|kernel-6.12-generic-6.12.74-2|6849	- drm/msm: Fix a fence leak in submit error path
21mr|kernel-6.12-generic-6.12.74-2|6850	- drm/msm: Fix another leak in the submit error path
21mr|kernel-6.12-generic-6.12.74-2|6851	- drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names
21mr|kernel-6.12-generic-6.12.74-2|6852	- drm/msm/gpu: Fix crash when throttling GPU immediately during boot
21mr|kernel-6.12-generic-6.12.74-2|6853	- drm/msm/kms: move snapshot init earlier in KMS init
21mr|kernel-6.12-generic-6.12.74-2|6854	- drm/msm: update the high bitfield of certain DSI registers
21mr|kernel-6.12-generic-6.12.74-2|6855	- drm/msm: use trylock for debugfs
21mr|kernel-6.12-generic-6.12.74-2|6856	- drm/nouveau/bl: increase buffer size to avoid truncate warning
21mr|kernel-6.12-generic-6.12.74-2|6857	- drm/nouveau/disp: Always accept linear modifier
21mr|kernel-6.12-generic-6.12.74-2|6858	- drm/nouveau: fix error path in nvkm_gsp_fwsec_v2
21mr|kernel-6.12-generic-6.12.74-2|6859	- drm/nouveau/gsp: fix potential leak of memory used during acpi init
21mr|kernel-6.12-generic-6.12.74-2|6860	- drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().
21mr|kernel-6.12-generic-6.12.74-2|6861	- drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr
21mr|kernel-6.12-generic-6.12.74-2|6862	- drm/nouveau: remove unused memory target test
21mr|kernel-6.12-generic-6.12.74-2|6863	- drm/panfrost: Fix panfrost device variable name in devfreq
21mr|kernel-6.12-generic-6.12.74-2|6864	- drm/panic: Move drawing functions to drm_draw
21mr|kernel-6.12-generic-6.12.74-2|6865	- drm/panthor: Add missing explicit padding in drm_panthor_gpu_info
21mr|kernel-6.12-generic-6.12.74-2|6866	- drm: renesas: rz-du: mipi_dsi: Add min check for VCLK range
21mr|kernel-6.12-generic-6.12.74-2|6867	- drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
21mr|kernel-6.12-generic-6.12.74-2|6868	- drm/sched: Increment job count before swapping tail spsc queue
21mr|kernel-6.12-generic-6.12.74-2|6869	- drm/sched: Remove optimization that causes hang when killing dependent jobs
21mr|kernel-6.12-generic-6.12.74-2|6870	- drm/scheduler: signal scheduled fence when kill job
21mr|kernel-6.12-generic-6.12.74-2|6871	- drm/simpledrm: Do not upcast in release helpers
21mr|kernel-6.12-generic-6.12.74-2|6872	- drm/ssd130x: fix ssd132x_clear_screen() columns
21mr|kernel-6.12-generic-6.12.74-2|6873	- drm/tegra: Assign plane type before registration
21mr|kernel-6.12-generic-6.12.74-2|6874	- drm/tegra: Fix a possible null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|6875	- drm/tegra: nvdec: Fix dma_alloc_coherent error check
21mr|kernel-6.12-generic-6.12.74-2|6876	- drm/tests: Do not use drm_fb_blit() in format-helper tests
21mr|kernel-6.12-generic-6.12.74-2|6877	- drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endian
21mr|kernel-6.12-generic-6.12.74-2|6878	- drm/tests: Fix endian warning
21mr|kernel-6.12-generic-6.12.74-2|6879	- drm/ttm: fix error handling in ttm_buffer_object_transfer
21mr|kernel-6.12-generic-6.12.74-2|6880	- drm/ttm: Respect the shrinker core free target
21mr|kernel-6.12-generic-6.12.74-2|6881	- drm/ttm: Should to return the evict error
21mr|kernel-6.12-generic-6.12.74-2|6882	- drm/udl: Unregister device before cleaning up on disconnect
21mr|kernel-6.12-generic-6.12.74-2|6883	- drm/v3d: Avoid NULL pointer dereference in `v3d_job_update_stats()`
21mr|kernel-6.12-generic-6.12.74-2|6884	- drm/v3d: Disable interrupts before resetting the GPU
21mr|kernel-6.12-generic-6.12.74-2|6885	- drm/vmwgfx: Fix Host-Backed userspace on Guest-Backed kernel
21mr|kernel-6.12-generic-6.12.74-2|6886	- drm/xe: add interface to request physical alignment for buffer objects
21mr|kernel-6.12-generic-6.12.74-2|6887	- drm/xe: Allocate PF queue size on pow2 boundary
21mr|kernel-6.12-generic-6.12.74-2|6888	- drm/xe: Allow bo mapping on multiple ggtts
21mr|kernel-6.12-generic-6.12.74-2|6889	- drm/xe: Allow dropping kunit dependency as built-in
21mr|kernel-6.12-generic-6.12.74-2|6890	- drm/xe/bmg: fix compressed VRAM handling
21mr|kernel-6.12-generic-6.12.74-2|6891	- drm/xe/bmg: Update Wa_16023588340
21mr|kernel-6.12-generic-6.12.74-2|6892	- drm/xe/bmg: Update Wa_22019338487
21mr|kernel-6.12-generic-6.12.74-2|6893	- drm/xe: Carve out wopcm portion from the stolen memory
21mr|kernel-6.12-generic-6.12.74-2|6894	- drm/xe/display: Add check for alloc_ordered_workqueue()
21mr|kernel-6.12-generic-6.12.74-2|6895	- drm/xe: Don't trigger rebind on initial dma-buf validation
21mr|kernel-6.12-generic-6.12.74-2|6896	- drm/xe: Fix DSB buffer coherency
21mr|kernel-6.12-generic-6.12.74-2|6897	- drm/xe: Fix early wedge on GuC load failure
21mr|kernel-6.12-generic-6.12.74-2|6898	- drm/xe: Fix memset on iomem
21mr|kernel-6.12-generic-6.12.74-2|6899	- drm/xe: Fix taking invalid lock on wedge
21mr|kernel-6.12-generic-6.12.74-2|6900	- drm/xe/gt: Update handling of xe_force_wake_get return
21mr|kernel-6.12-generic-6.12.74-2|6901	- drm/xe/guc: Dead CT helper
21mr|kernel-6.12-generic-6.12.74-2|6902	- drm/xe/guc: Explicitly exit CT safe mode on unwind
21mr|kernel-6.12-generic-6.12.74-2|6903	- drm/xe/guc_submit: add back fix
21mr|kernel-6.12-generic-6.12.74-2|6904	- drm/xe: Make dma-fences compliant with the safe access rules
21mr|kernel-6.12-generic-6.12.74-2|6905	- drm/xe/mocs: Initialize MOCS index early
21mr|kernel-6.12-generic-6.12.74-2|6906	- drm/xe: move DPT l2 flush to a more sensible place
21mr|kernel-6.12-generic-6.12.74-2|6907	- drm/xe: Move DSB l2 flush to a more sensible place
21mr|kernel-6.12-generic-6.12.74-2|6908	- drm/xe: Move page fault init after topology init
21mr|kernel-6.12-generic-6.12.74-2|6909	- drm/xe/pf: Clear all LMTT pages on alloc
21mr|kernel-6.12-generic-6.12.74-2|6910	- drm/xe/pf: Move VFs reprovisioning to worker
21mr|kernel-6.12-generic-6.12.74-2|6911	- drm/xe/pf: Prepare to stop SR-IOV support prior GT reset
21mr|kernel-6.12-generic-6.12.74-2|6912	- drm/xe/pf: Sanitize VF scratch registers on FLR
21mr|kernel-6.12-generic-6.12.74-2|6913	- drm/xe/pm: Correct comment of xe_pm_set_vram_threshold()
21mr|kernel-6.12-generic-6.12.74-2|6914	- drm/xe: Process deferred GGTT node removals on device unwind
21mr|kernel-6.12-generic-6.12.74-2|6915	- drm/xe: Replace double space with single space after comma
21mr|kernel-6.12-generic-6.12.74-2|6916	- drm/xe/sched: stop re-submitting signalled jobs
21mr|kernel-6.12-generic-6.12.74-2|6917	- drm/xe/vf: Disable CSC support on VF
21mr|kernel-6.12-generic-6.12.74-2|6918	- drm/xe/vm: Clear the scratch_pt pointer on error
21mr|kernel-6.12-generic-6.12.74-2|6919	- drm/xe/vm: move rebind_work init earlier
21mr|kernel-6.12-generic-6.12.74-2|6920	- drm/xe: Wire up device shutdown handler
21mr|kernel-6.12-generic-6.12.74-2|6921	- drm/xe/xe_query: Use separate iterator while filling GT list
21mr|kernel-6.12-generic-6.12.74-2|6922	- drm/xe/xe_sync: avoid race during ufence signaling
21mr|kernel-6.12-generic-6.12.74-2|6923	- dt-bindings: display/msm: qcom,mdp5: drop lut clock
21mr|kernel-6.12-generic-6.12.74-2|6924	- dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints
21mr|kernel-6.12-generic-6.12.74-2|6925	- dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints
21mr|kernel-6.12-generic-6.12.74-2|6926	- dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties
21mr|kernel-6.12-generic-6.12.74-2|6927	- dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
21mr|kernel-6.12-generic-6.12.74-2|6928	- dummycon: Trigger redraw when switching consoles with deferred takeover
21mr|kernel-6.12-generic-6.12.74-2|6929	- e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
21mr|kernel-6.12-generic-6.12.74-2|6930	- e1000e: ignore uninitialized checksum word on tgp
21mr|kernel-6.12-generic-6.12.74-2|6931	- e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13
21mr|kernel-6.12-generic-6.12.74-2|6932	- EDAC/altera: Use correct write width with the INTTEST register
21mr|kernel-6.12-generic-6.12.74-2|6933	- EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh
21mr|kernel-6.12-generic-6.12.74-2|6934	- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
21mr|kernel-6.12-generic-6.12.74-2|6935	- EDAC/synopsys: Clear the ECC counters on init
21mr|kernel-6.12-generic-6.12.74-2|6936	- efi: stmm: Fix incorrect buffer allocation method
21mr|kernel-6.12-generic-6.12.74-2|6937	- efivarfs: Fix memory leak of efivarfs_fs_info in fs_context error paths
21mr|kernel-6.12-generic-6.12.74-2|6938	- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare
21mr|kernel-6.12-generic-6.12.74-2|6939	- emulex/benet: correct command version selection in be_cmd_get_stats()
21mr|kernel-6.12-generic-6.12.74-2|6940	- enic: fix incorrect MTU comparison in enic_change_mtu()
21mr|kernel-6.12-generic-6.12.74-2|6941	- erofs: address D-cache aliasing
21mr|kernel-6.12-generic-6.12.74-2|6942	- erofs: clean up header parsing for ztailpacking and fragments
21mr|kernel-6.12-generic-6.12.74-2|6943	- erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC
21mr|kernel-6.12-generic-6.12.74-2|6944	- erofs: fix large fragment handling
21mr|kernel-6.12-generic-6.12.74-2|6945	- erofs: fix rare pcluster memory leak after unmounting
21mr|kernel-6.12-generic-6.12.74-2|6946	- erofs: fix to add missing tracepoint in erofs_readahead()
21mr|kernel-6.12-generic-6.12.74-2|6947	- erofs: fix to add missing tracepoint in erofs_read_folio()
21mr|kernel-6.12-generic-6.12.74-2|6948	- erofs: free pclusters if no cached folio is attached
21mr|kernel-6.12-generic-6.12.74-2|6949	- erofs: get rid of `z_erofs_next_pcluster_t`
21mr|kernel-6.12-generic-6.12.74-2|6950	- erofs: refine readahead tracepoint
21mr|kernel-6.12-generic-6.12.74-2|6951	- erofs: refine z_erofs_get_extent_compressedlen()
21mr|kernel-6.12-generic-6.12.74-2|6952	- erofs: remove unused trace event erofs_destroy_inode
21mr|kernel-6.12-generic-6.12.74-2|6953	- erofs: simplify tail inline pcluster handling
21mr|kernel-6.12-generic-6.12.74-2|6954	- erofs: simplify z_erofs_load_compact_lcluster()
21mr|kernel-6.12-generic-6.12.74-2|6955	- erofs: tidy up zdata.c
21mr|kernel-6.12-generic-6.12.74-2|6956	- erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches
21mr|kernel-6.12-generic-6.12.74-2|6957	- et131x: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|6958	- eth: bnxt: fix out-of-range access of vnic_info array
21mr|kernel-6.12-generic-6.12.74-2|6959	- ethernet: atl1: Add missing DMA mapping error checks and count errors
21mr|kernel-6.12-generic-6.12.74-2|6960	- ethernet: intel: fix building with large NR_CPUS
21mr|kernel-6.12-generic-6.12.74-2|6961	- ethernet: ionic: Fix DMA mapping tests
21mr|kernel-6.12-generic-6.12.74-2|6962	- eth: fbnic: avoid double free when failing to DMA-map FW msg
21mr|kernel-6.12-generic-6.12.74-2|6963	- eth: fbnic: remove the debugging trick of super high page bias
21mr|kernel-6.12-generic-6.12.74-2|6964	- eventpoll: don't decrement ep refcount while still holding the ep mutex
21mr|kernel-6.12-generic-6.12.74-2|6965	- eventpoll: Fix semi-unbounded recursion
21mr|kernel-6.12-generic-6.12.74-2|6966	- exfat: add cluster chain loop check for dir
21mr|kernel-6.12-generic-6.12.74-2|6967	- exfat: fdatasync flag should be same like generic_write_sync()
21mr|kernel-6.12-generic-6.12.74-2|6968	- ext2: Handle fiemap on empty files to prevent EINVAL
21mr|kernel-6.12-generic-6.12.74-2|6969	- ext4: check fast symlink for ea_inode correctly
21mr|kernel-6.12-generic-6.12.74-2|6970	- ext4: correct the error handle in ext4_fallocate()
21mr|kernel-6.12-generic-6.12.74-2|6971	- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
21mr|kernel-6.12-generic-6.12.74-2|6972	- ext4: don't explicit update times in ext4_fallocate()
21mr|kernel-6.12-generic-6.12.74-2|6973	- ext4: don't try to clear the orphan_present feature block device is r/o
21mr|kernel-6.12-generic-6.12.74-2|6974	- ext4: ensure i_size is smaller than maxbytes
21mr|kernel-6.12-generic-6.12.74-2|6975	- ext4: factor out ext4_do_fallocate()
21mr|kernel-6.12-generic-6.12.74-2|6976	- ext4: factor out ext4_get_maxbytes()
21mr|kernel-6.12-generic-6.12.74-2|6977	- ext4: fix calculation of credits for extent tree modification
21mr|kernel-6.12-generic-6.12.74-2|6978	- ext4: fix fsmap end of range reporting with bigalloc
21mr|kernel-6.12-generic-6.12.74-2|6979	- ext4: fix hole length calculation overflow in non-extent inodes
21mr|kernel-6.12-generic-6.12.74-2|6980	- ext4: fix incorrect punch max_end
21mr|kernel-6.12-generic-6.12.74-2|6981	- ext4: fix largest free orders lists corruption on mb_optimize_scan switch
21mr|kernel-6.12-generic-6.12.74-2|6982	- ext4: fix out of bounds punch offset
21mr|kernel-6.12-generic-6.12.74-2|6983	- ext4: fix reserved gdt blocks handling in fsmap
21mr|kernel-6.12-generic-6.12.74-2|6984	- ext4: fix zombie groups in average fragment size lists
21mr|kernel-6.12-generic-6.12.74-2|6985	- ext4: initialize superblock fields in the kballoc-test.c kunit tests
21mr|kernel-6.12-generic-6.12.74-2|6986	- ext4: inline: fix len overflow in ext4_prepare_inline_data
21mr|kernel-6.12-generic-6.12.74-2|6987	- ext4: Make sure BH_New bit is cleared in ->write_end handler
21mr|kernel-6.12-generic-6.12.74-2|6988	- ext4: move out common parts into ext4_fallocate()
21mr|kernel-6.12-generic-6.12.74-2|6989	- ext4: move out inode_lock into ext4_fallocate()
21mr|kernel-6.12-generic-6.12.74-2|6990	- ext4: only dirty folios when data journaling regular files
21mr|kernel-6.12-generic-6.12.74-2|6991	- ext4: preserve SB_I_VERSION on remount
21mr|kernel-6.12-generic-6.12.74-2|6992	- ext4: refactor ext4_collapse_range()
21mr|kernel-6.12-generic-6.12.74-2|6993	- ext4: refactor ext4_insert_range()
21mr|kernel-6.12-generic-6.12.74-2|6994	- ext4: refactor ext4_punch_hole()
21mr|kernel-6.12-generic-6.12.74-2|6995	- ext4: refactor ext4_zero_range()
21mr|kernel-6.12-generic-6.12.74-2|6996	- ext4: use kmalloc_array() for array space allocation
21mr|kernel-6.12-generic-6.12.74-2|6997	- f2fs: check the generic conditions first
21mr|kernel-6.12-generic-6.12.74-2|6998	- f2fs: decrease spare area for pinned files for zoned devices
21mr|kernel-6.12-generic-6.12.74-2|6999	- f2fs: doc: fix wrong quota mount option description
21mr|kernel-6.12-generic-6.12.74-2|7000	- f2fs: don't over-report free space or inodes in statvfs
21mr|kernel-6.12-generic-6.12.74-2|7001	- f2fs: fix bio memleak when committing super block
21mr|kernel-6.12-generic-6.12.74-2|7002	- f2fs: fix KMSAN uninit-value in extent_info usage
21mr|kernel-6.12-generic-6.12.74-2|7003	- f2fs: fix to avoid out-of-boundary access in devs.path
21mr|kernel-6.12-generic-6.12.74-2|7004	- f2fs: fix to avoid out-of-boundary access in dnode page
21mr|kernel-6.12-generic-6.12.74-2|7005	- f2fs: fix to avoid panic in f2fs_evict_inode
21mr|kernel-6.12-generic-6.12.74-2|7006	- f2fs: fix to avoid UAF in f2fs_sync_inode_meta()
21mr|kernel-6.12-generic-6.12.74-2|7007	- f2fs: fix to bail out in get_new_segment()
21mr|kernel-6.12-generic-6.12.74-2|7008	- f2fs: fix to calculate dirty data during has_not_enough_free_secs()
21mr|kernel-6.12-generic-6.12.74-2|7009	- f2fs: fix to check upper boundary for gc_no_zoned_gc_percent
21mr|kernel-6.12-generic-6.12.74-2|7010	- f2fs: fix to check upper boundary for gc_valid_thresh_ratio
21mr|kernel-6.12-generic-6.12.74-2|7011	- f2fs: fix to check upper boundary for value of gc_boost_zoned_gc_percent
21mr|kernel-6.12-generic-6.12.74-2|7012	- f2fs: fix to do sanity check on ino and xnid
21mr|kernel-6.12-generic-6.12.74-2|7013	- f2fs: fix to do sanity check on sit_bitmap_size
21mr|kernel-6.12-generic-6.12.74-2|7014	- f2fs: fix to set atomic write status more clear
21mr|kernel-6.12-generic-6.12.74-2|7015	- f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs mode
21mr|kernel-6.12-generic-6.12.74-2|7016	- f2fs: fix to update upper_p in __get_secs_required() correctly
21mr|kernel-6.12-generic-6.12.74-2|7017	- f2fs: fix to zero post-eof page
21mr|kernel-6.12-generic-6.12.74-2|7018	- f2fs: prevent kernel warning due to negative i_nlink from corrupted image
21mr|kernel-6.12-generic-6.12.74-2|7019	- f2fs: turn off one_time when forcibly set to foreground GC
21mr|kernel-6.12-generic-6.12.74-2|7020	- f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx
21mr|kernel-6.12-generic-6.12.74-2|7021	- f2fs: vm_unmap_ram() may be called from an invalid context
21mr|kernel-6.12-generic-6.12.74-2|7022	- f2fs: zone: fix to calculate first_zoned_segno correctly
21mr|kernel-6.12-generic-6.12.74-2|7023	- f2fs: zone: introduce first_zoned_segno in f2fs_sb_info
21mr|kernel-6.12-generic-6.12.74-2|7024	- fanotify: sanitize handle_type values when reporting fid
21mr|kernel-6.12-generic-6.12.74-2|7025	- fbcon: Fix outdated registered_fb reference in comment
21mr|kernel-6.12-generic-6.12.74-2|7026	- fbcon: Make sure modelist not set on unregistered console
21mr|kernel-6.12-generic-6.12.74-2|7027	- fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-6.12-generic-6.12.74-2|7028	- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-6.12-generic-6.12.74-2|7029	- fbdev: fix potential buffer overflow in do_register_framebuffer()
21mr|kernel-6.12-generic-6.12.74-2|7030	- fbdev: Fix vmalloc out-of-bounds write in fast_imageblit
21mr|kernel-6.12-generic-6.12.74-2|7031	- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
21mr|kernel-6.12-generic-6.12.74-2|7032	- fbnic: Move phylink resume out of service_task and into open/close
21mr|kernel-6.12-generic-6.12.74-2|7033	- firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_initcall
21mr|kernel-6.12-generic-6.12.74-2|7034	- firmware: arm_ffa: Fix memory leak by freeing notifier callback node
21mr|kernel-6.12-generic-6.12.74-2|7035	- firmware: arm_ffa: Move memory allocation outside the mutex locking
21mr|kernel-6.12-generic-6.12.74-2|7036	- firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context
21mr|kernel-6.12-generic-6.12.74-2|7037	- firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS
21mr|kernel-6.12-generic-6.12.74-2|7038	- firmware: arm_scmi: Ensure that the message-id supports fastchannel
21mr|kernel-6.12-generic-6.12.74-2|7039	- firmware: arm_scmi: Fix up turbo frequencies selection
21mr|kernel-6.12-generic-6.12.74-2|7040	- firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_IDLE is set early during resume
21mr|kernel-6.12-generic-6.12.74-2|7041	- firmware: tegra: Fix IVC dependency problems
21mr|kernel-6.12-generic-6.12.74-2|7042	- fix a leak in fcntl_dirnotify()
21mr|kernel-6.12-generic-6.12.74-2|7043	- Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|7044	- fix locking in efi_secret_unlink()
21mr|kernel-6.12-generic-6.12.74-2|7045	- fix proc_sys_compare() handling of in-lookup dentries
21mr|kernel-6.12-generic-6.12.74-2|7046	- fortify: Fix incorrect reporting of read buffer size
21mr|kernel-6.12-generic-6.12.74-2|7047	- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
21mr|kernel-6.12-generic-6.12.74-2|7048	- fs/buffer: fix use-after-free when call bh_read() helper
21mr|kernel-6.12-generic-6.12.74-2|7049	- fs_context: fix parameter name in infofc() macro
21mr|kernel-6.12-generic-6.12.74-2|7050	- fscrypt: Don't use problematic non-inline crypto engines
21mr|kernel-6.12-generic-6.12.74-2|7051	- fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass
21mr|kernel-6.12-generic-6.12.74-2|7052	- fs/jfs: consolidate sanity checking in dbMount
21mr|kernel-6.12-generic-6.12.74-2|7053	- fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()
21mr|kernel-6.12-generic-6.12.74-2|7054	- fs/ntfs3: Add sanity check for file name
21mr|kernel-6.12-generic-6.12.74-2|7055	- fs/ntfs3: cancle set bad inode after removing name fails
21mr|kernel-6.12-generic-6.12.74-2|7056	- fs/ntfs3: correctly create symlink for relative path
21mr|kernel-6.12-generic-6.12.74-2|7057	- fs/orangefs: Allow 2 more characters in do_c_string()
21mr|kernel-6.12-generic-6.12.74-2|7058	- fs/orangefs: use snprintf() instead of sprintf()
21mr|kernel-6.12-generic-6.12.74-2|7059	- fs: Prevent file descriptor table allocations exceeding INT_MAX
21mr|kernel-6.12-generic-6.12.74-2|7060	- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio
21mr|kernel-6.12-generic-6.12.74-2|7061	- fs/smb: Fix inconsistent refcnt update
21mr|kernel-6.12-generic-6.12.74-2|7062	- fs/xattr.c: fix simple_xattr_list()
21mr|kernel-6.12-generic-6.12.74-2|7063	- ftrace: Also allocate and copy hash for reading of filter files
21mr|kernel-6.12-generic-6.12.74-2|7064	- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
21mr|kernel-6.12-generic-6.12.74-2|7065	- ftrace: Fix UAF when lookup kallsym after ftrace disabled
21mr|kernel-6.12-generic-6.12.74-2|7066	- fuse: fix race between concurrent setattrs from multiple nodes
21mr|kernel-6.12-generic-6.12.74-2|7067	- genirq/irq_sim: Initialize work context pointers properly
21mr|kernel-6.12-generic-6.12.74-2|7068	- gfs2: Add GLF_PENDING_REPLY flag
21mr|kernel-6.12-generic-6.12.74-2|7069	- gfs2: deallocate inodes in gfs2_create_inode
21mr|kernel-6.12-generic-6.12.74-2|7070	- gfs2: Decode missing glock flags in tracepoints
21mr|kernel-6.12-generic-6.12.74-2|7071	- gfs2: Don't start unnecessary transactions during log flush
21mr|kernel-6.12-generic-6.12.74-2|7072	- gfs2: Initialize gl_no_formal_ino earlier
21mr|kernel-6.12-generic-6.12.74-2|7073	- gfs2: Move gfs2_dinode_dealloc
21mr|kernel-6.12-generic-6.12.74-2|7074	- gfs2: Move gfs2_trans_add_databufs
21mr|kernel-6.12-generic-6.12.74-2|7075	- gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc
21mr|kernel-6.12-generic-6.12.74-2|7076	- gfs2: move msleep to sleepable context
21mr|kernel-6.12-generic-6.12.74-2|7077	- gfs2: No more self recovery
21mr|kernel-6.12-generic-6.12.74-2|7078	- gfs2: Prevent inode creation race
21mr|kernel-6.12-generic-6.12.74-2|7079	- gfs2: Rename dinode_demise to evict_behavior
21mr|kernel-6.12-generic-6.12.74-2|7080	- gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE
21mr|kernel-6.12-generic-6.12.74-2|7081	- gfs2: Replace GIF_DEFER_DELETE with GLF_DEFER_DELETE
21mr|kernel-6.12-generic-6.12.74-2|7082	- gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops
21mr|kernel-6.12-generic-6.12.74-2|7083	- gfs2: Validate i_depth for exhash directories
21mr|kernel-6.12-generic-6.12.74-2|7084	- gpiolib: of: Add polarity quirk for s5m8767
21mr|kernel-6.12-generic-6.12.74-2|7085	- gpio: mlxbf2: use platform_get_irq_optional()
21mr|kernel-6.12-generic-6.12.74-2|7086	- gpio: mlxbf3: only get IRQ for device instance 0
21mr|kernel-6.12-generic-6.12.74-2|7087	- gpio: mlxbf3: use platform_get_irq_optional()
21mr|kernel-6.12-generic-6.12.74-2|7088	- gpio: pca953x: fix wrong error probe return value
21mr|kernel-6.12-generic-6.12.74-2|7089	- gpio: tps65912: check the return value of regmap_update_bits()
21mr|kernel-6.12-generic-6.12.74-2|7090	- gpio: virtio: Fix config space reading.
21mr|kernel-6.12-generic-6.12.74-2|7091	- gpio: wcd934x: check the return value of regmap_update_bits()
21mr|kernel-6.12-generic-6.12.74-2|7092	- gre: Fix IPv6 multicast route creation.
21mr|kernel-6.12-generic-6.12.74-2|7093	- gve: Fix stuck TX queue for DQ queue format
21mr|kernel-6.12-generic-6.12.74-2|7094	- gve: prevent ethtool ops after shutdown
21mr|kernel-6.12-generic-6.12.74-2|7095	- gve: Return error for unknown admin queue command
21mr|kernel-6.12-generic-6.12.74-2|7096	- habanalabs: fix UAF in export_dmabuf()
21mr|kernel-6.12-generic-6.12.74-2|7097	- hfs: fix general protection fault in hfs_find_init()
21mr|kernel-6.12-generic-6.12.74-2|7098	- hfs: fix not erasing deleted b-tree node issue
21mr|kernel-6.12-generic-6.12.74-2|7099	- hfs: fix slab-out-of-bounds in hfs_bnode_read()
21mr|kernel-6.12-generic-6.12.74-2|7100	- hfs: make splice write available again
21mr|kernel-6.12-generic-6.12.74-2|7101	- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
21mr|kernel-6.12-generic-6.12.74-2|7102	- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
21mr|kernel-6.12-generic-6.12.74-2|7103	- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
21mr|kernel-6.12-generic-6.12.74-2|7104	- hfsplus: make splice write available again
21mr|kernel-6.12-generic-6.12.74-2|7105	- hfsplus: remove mutex_lock check in hfsplus_free_extents
21mr|kernel-6.12-generic-6.12.74-2|7106	- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
21mr|kernel-6.12-generic-6.12.74-2|7107	- HID: apple: avoid setting up battery timer for devices without battery
21mr|kernel-6.12-generic-6.12.74-2|7108	- HID: apple: validate feature-report field count to prevent NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|7109	- hid-asus: check ROG Ally MCU version and warn
21mr|kernel-6.12-generic-6.12.74-2|7110	- HID: asus: fix UAF via HID_CLAIMED_INPUT validation
21mr|kernel-6.12-generic-6.12.74-2|7111	- HID: core: do not bypass hid_hw_raw_request
21mr|kernel-6.12-generic-6.12.74-2|7112	- HID: core: ensure __hid_request reserves the report ID as the first byte
21mr|kernel-6.12-generic-6.12.74-2|7113	- HID: core: ensure the allocated report buffer can contain the reserved report ID
21mr|kernel-6.12-generic-6.12.74-2|7114	- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version()
21mr|kernel-6.12-generic-6.12.74-2|7115	- HID: input: rename hidinput_set_battery_charge_status()
21mr|kernel-6.12-generic-6.12.74-2|7116	- HID: input: report battery status changes immediately
21mr|kernel-6.12-generic-6.12.74-2|7117	- HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
21mr|kernel-6.12-generic-6.12.74-2|7118	- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
21mr|kernel-6.12-generic-6.12.74-2|7119	- HID: logitech: Add ids for G PRO 2 LIGHTSPEED
21mr|kernel-6.12-generic-6.12.74-2|7120	- HID: magicmouse: avoid setting up battery timer when not needed
21mr|kernel-6.12-generic-6.12.74-2|7121	- HID: multitouch: fix slab out-of-bounds access in mt_report_fixup()
21mr|kernel-6.12-generic-6.12.74-2|7122	- HID: nintendo: avoid bluetooth suspend/resume stalls
21mr|kernel-6.12-generic-6.12.74-2|7123	- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
21mr|kernel-6.12-generic-6.12.74-2|7124	- HID: quirks: add support for Legion Go dual dinput modes
21mr|kernel-6.12-generic-6.12.74-2|7125	- HID: wacom: Add a new Art Pen 2
21mr|kernel-6.12-generic-6.12.74-2|7126	- HID: wacom: fix crash in wacom_aes_battery_handler()
21mr|kernel-6.12-generic-6.12.74-2|7127	- HID: wacom: fix kobject reference count leak
21mr|kernel-6.12-generic-6.12.74-2|7128	- HID: wacom: fix memory leak on kobject creation failure
21mr|kernel-6.12-generic-6.12.74-2|7129	- HID: wacom: fix memory leak on sysfs attribute creation failure
21mr|kernel-6.12-generic-6.12.74-2|7130	- hisi_acc_vfio_pci: bugfix cache write-back issue
21mr|kernel-6.12-generic-6.12.74-2|7131	- hisi_acc_vfio_pci: bugfix the problem of uninstalling driver
21mr|kernel-6.12-generic-6.12.74-2|7132	- hv_netvsc: Fix panic during namespace deletion with VF
21mr|kernel-6.12-generic-6.12.74-2|7133	- hv_netvsc: Link queues to NAPIs
21mr|kernel-6.12-generic-6.12.74-2|7134	- hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf
21mr|kernel-6.12-generic-6.12.74-2|7135	- hwmon: (corsair-cpro) Validate the size of the received input buffer
21mr|kernel-6.12-generic-6.12.74-2|7136	- hwmon: (emc2305) Set initial PWM minimum value during probe based on thermal state
21mr|kernel-6.12-generic-6.12.74-2|7137	- hwmon: (ftsteutates) Fix TOCTOU race in fts_read()
21mr|kernel-6.12-generic-6.12.74-2|7138	- hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
21mr|kernel-6.12-generic-6.12.74-2|7139	- hwmon: (ltc4282) avoid repeated register write
21mr|kernel-6.12-generic-6.12.74-2|7140	- hwmon: (occ) fix unaligned accesses
21mr|kernel-6.12-generic-6.12.74-2|7141	- hwmon: (occ) Rework attribute registration for stack usage
21mr|kernel-6.12-generic-6.12.74-2|7142	- hwmon: (pmbus/max34440) Fix support for max34451
21mr|kernel-6.12-generic-6.12.74-2|7143	- hwrng: mtk - handle devm_pm_runtime_enable errors
21mr|kernel-6.12-generic-6.12.74-2|7144	- i2c/designware: Fix an initialization issue
21mr|kernel-6.12-generic-6.12.74-2|7145	- i2c: designware: Invoke runtime suspend on quick slave re-registration
21mr|kernel-6.12-generic-6.12.74-2|7146	- i2c: Force DLL0945 touchpad i2c freq to 100khz
21mr|kernel-6.12-generic-6.12.74-2|7147	- i2c: muxes: mule: Fix an error handling path in mule_i2c_mux_probe()
21mr|kernel-6.12-generic-6.12.74-2|7148	- i2c: npcm: Add clock toggle recovery
21mr|kernel-6.12-generic-6.12.74-2|7149	- i2c: omap: Add support for setting mux
21mr|kernel-6.12-generic-6.12.74-2|7150	- i2c: omap: Fix an error handling path in omap_i2c_probe()
21mr|kernel-6.12-generic-6.12.74-2|7151	- i2c: omap: fix deprecated of_property_read_bool() use
21mr|kernel-6.12-generic-6.12.74-2|7152	- i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe()
21mr|kernel-6.12-generic-6.12.74-2|7153	- i2c: qup: jump out of the loop in case of timeout
21mr|kernel-6.12-generic-6.12.74-2|7154	- i2c: robotfuzz-osif: disable zero-length read messages
21mr|kernel-6.12-generic-6.12.74-2|7155	- i2c: stm32f7: unmap DMA mapped buffer
21mr|kernel-6.12-generic-6.12.74-2|7156	- i2c: stm32: fix the device used for the DMA map
21mr|kernel-6.12-generic-6.12.74-2|7157	- i2c: tegra: check msg length in SMBUS block read
21mr|kernel-6.12-generic-6.12.74-2|7158	- i2c: tegra: Fix reset error handling with ACPI
21mr|kernel-6.12-generic-6.12.74-2|7159	- i2c: tiny-usb: disable zero-length read messages
21mr|kernel-6.12-generic-6.12.74-2|7160	- i2c: virtio: Avoid hang by using interruptible completion wait
21mr|kernel-6.12-generic-6.12.74-2|7161	- i3c: add missing include to internal header
21mr|kernel-6.12-generic-6.12.74-2|7162	- i3c: don't fail if GETHDRCAP is unsupported
21mr|kernel-6.12-generic-6.12.74-2|7163	- i3c: master: Initialize ret in i3c_i2c_notifier_call()
21mr|kernel-6.12-generic-6.12.74-2|7164	- i40e: fix MMIO write access to an invalid page in i40e_clear_hw
21mr|kernel-6.12-generic-6.12.74-2|7165	- i40e: report VF tx_dropped with tx_errors instead of tx_discards
21mr|kernel-6.12-generic-6.12.74-2|7166	- i40e: When removing VF MAC filters, only check PF-set MAC
21mr|kernel-6.12-generic-6.12.74-2|7167	- IB/mlx5: Fix potential deadlock in MR deregistration
21mr|kernel-6.12-generic-6.12.74-2|7168	- ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof
21mr|kernel-6.12-generic-6.12.74-2|7169	- ice: add NULL check in eswitch lag check
21mr|kernel-6.12-generic-6.12.74-2|7170	- ice: check correct pointer in fwlog debugfs
21mr|kernel-6.12-generic-6.12.74-2|7171	- ice: don't leave device non-functional if Tx scheduler config fails
21mr|kernel-6.12-generic-6.12.74-2|7172	- ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
21mr|kernel-6.12-generic-6.12.74-2|7173	- ice: fix check for existing switch rule
21mr|kernel-6.12-generic-6.12.74-2|7174	- ice: fix eswitch code memory leak in reset scenario
21mr|kernel-6.12-generic-6.12.74-2|7175	- ice: fix incorrect counter for buffer allocation failures
21mr|kernel-6.12-generic-6.12.74-2|7176	- ice/ptp: fix crosstimestamp reporting
21mr|kernel-6.12-generic-6.12.74-2|7177	- ice: use fixed adapter index for E825C embedded devices
21mr|kernel-6.12-generic-6.12.74-2|7178	- idpf: convert control queue mutex to a spinlock
21mr|kernel-6.12-generic-6.12.74-2|7179	- idpf: preserve coalescing settings across resets
21mr|kernel-6.12-generic-6.12.74-2|7180	- idpf: return 0 size for RSS key if not supported
21mr|kernel-6.12-generic-6.12.74-2|7181	- igc: disable L1.2 PCI-E link substate to avoid performance issue
21mr|kernel-6.12-generic-6.12.74-2|7182	- igc: fix disabling L1.2 PCI-E link substate on I226 on init
21mr|kernel-6.12-generic-6.12.74-2|7183	- iio: accel: fxls8962af: Fix temperature calculation
21mr|kernel-6.12-generic-6.12.74-2|7184	- iio: accel: fxls8962af: Fix temperature scan element sign
21mr|kernel-6.12-generic-6.12.74-2|7185	- iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flush
21mr|kernel-6.12-generic-6.12.74-2|7186	- iio: adc: ad7173: fix setting ODR in probe
21mr|kernel-6.12-generic-6.12.74-2|7187	- iio: adc: ad7606_spi: fix reg write value mask
21mr|kernel-6.12-generic-6.12.74-2|7188	- iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement
21mr|kernel-6.12-generic-6.12.74-2|7189	- iio: adc: ad7944: mask high bits on direct read
21mr|kernel-6.12-generic-6.12.74-2|7190	- iio: adc: ad7949: use spi_is_bpw_supported()
21mr|kernel-6.12-generic-6.12.74-2|7191	- iio: adc: ad_sigma_delta: change to buffer predisable
21mr|kernel-6.12-generic-6.12.74-2|7192	- iio: adc: ad_sigma_delta: don't overallocate scan buffer
21mr|kernel-6.12-generic-6.12.74-2|7193	- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
21mr|kernel-6.12-generic-6.12.74-2|7194	- iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC channel maps
21mr|kernel-6.12-generic-6.12.74-2|7195	- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
21mr|kernel-6.12-generic-6.12.74-2|7196	- iio: adc: max1363: Reorder mode_list[] entries
21mr|kernel-6.12-generic-6.12.74-2|7197	- iio: adc: stm32-adc: Fix race in installing chained IRQ handler
21mr|kernel-6.12-generic-6.12.74-2|7198	- iio: adc: ti-ads1298: Kconfig: add kfifo dependency to fix module build
21mr|kernel-6.12-generic-6.12.74-2|7199	- iio: backend: fix out-of-bound write
21mr|kernel-6.12-generic-6.12.74-2|7200	- iio: common: st_sensors: Fix use of uninitialize device structs
21mr|kernel-6.12-generic-6.12.74-2|7201	- iio: dac: ad3552r: changes to use FIELD_PREP
21mr|kernel-6.12-generic-6.12.74-2|7202	- iio: dac: ad3552r-common: fix ad3541/2r ranges
21mr|kernel-6.12-generic-6.12.74-2|7203	- iio: dac: ad3552r: extract common code (no changes in behavior intended)
21mr|kernel-6.12-generic-6.12.74-2|7204	- iio: hid-sensor-prox: Fix incorrect OFFSET calculation
21mr|kernel-6.12-generic-6.12.74-2|7205	- iio: hid-sensor-prox: Restore lost scale assignments
21mr|kernel-6.12-generic-6.12.74-2|7206	- iio: imu: bno055: fix OOB access of hw_xlate array
21mr|kernel-6.12-generic-6.12.74-2|7207	- iio: imu: inv_icm42600: change invalid data error to -EBUSY
21mr|kernel-6.12-generic-6.12.74-2|7208	- iio: imu: inv_icm42600: Convert to uXX and sXX integer types
21mr|kernel-6.12-generic-6.12.74-2|7209	- iio: imu: inv_icm42600: Fix temperature calculation
21mr|kernel-6.12-generic-6.12.74-2|7210	- iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64
21mr|kernel-6.12-generic-6.12.74-2|7211	- iio: imu: inv_icm42600: use = { } instead of memset()
21mr|kernel-6.12-generic-6.12.74-2|7212	- iio: light: as73211: Ensure buffer holes are zeroed
21mr|kernel-6.12-generic-6.12.74-2|7213	- iio: light: Use aligned_s64 instead of open coding alignment.
21mr|kernel-6.12-generic-6.12.74-2|7214	- iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
21mr|kernel-6.12-generic-6.12.74-2|7215	- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
21mr|kernel-6.12-generic-6.12.74-2|7216	- iio: proximity: isl29501: fix buffered read on big-endian systems
21mr|kernel-6.12-generic-6.12.74-2|7217	- iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()
21mr|kernel-6.12-generic-6.12.74-2|7218	- imx8m-blk-ctrl: set ISI panic write hurry level
21mr|kernel-6.12-generic-6.12.74-2|7219	- Input: cs40l50-vibra - fix potential NULL dereference in cs40l50_upload_owt()
21mr|kernel-6.12-generic-6.12.74-2|7220	- Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|7221	- Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer()
21mr|kernel-6.12-generic-6.12.74-2|7222	- Input: ims-pcu - check record size in ims_pcu_flash_firmware()
21mr|kernel-6.12-generic-6.12.74-2|7223	- Input: iqs7222 - explicitly define number of external channels
21mr|kernel-6.12-generic-6.12.74-2|7224	- Input: sparcspkr - avoid unannotated fall-through
21mr|kernel-6.12-generic-6.12.74-2|7225	- Input: xpad - set correct controller type for Acer NGR200
21mr|kernel-6.12-generic-6.12.74-2|7226	- Input: xpad - support Acer NGR 200 Controller
21mr|kernel-6.12-generic-6.12.74-2|7227	- intel_idle: Allow loading ACPI tables for any family
21mr|kernel-6.12-generic-6.12.74-2|7228	- interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node
21mr|kernel-6.12-generic-6.12.74-2|7229	- interconnect: qcom: sc8180x: specify num_nodes
21mr|kernel-6.12-generic-6.12.74-2|7230	- interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg
21mr|kernel-6.12-generic-6.12.74-2|7231	- iommu/amd: Allow matching ACPI HID devices without matching UIDs
21mr|kernel-6.12-generic-6.12.74-2|7232	- iommu/amd: Avoid stack buffer overflow from kernel cmdline
21mr|kernel-6.12-generic-6.12.74-2|7233	- iommu/amd: Enable PASID and ATS capabilities in the correct order
21mr|kernel-6.12-generic-6.12.74-2|7234	- iommu/amd: Ensure GA log notifier callbacks finish running before module unload
21mr|kernel-6.12-generic-6.12.74-2|7235	- iommu/amd: Fix geometry.aperture_end for V2 tables
21mr|kernel-6.12-generic-6.12.74-2|7236	- iommu/arm-smmu-qcom: Add SM6115 MDSS compatible
21mr|kernel-6.12-generic-6.12.74-2|7237	- iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement
21mr|kernel-6.12-generic-6.12.74-2|7238	- iommufd: Prevent ALIGN() overflow
21mr|kernel-6.12-generic-6.12.74-2|7239	- iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range
21mr|kernel-6.12-generic-6.12.74-2|7240	- iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes
21mr|kernel-6.12-generic-6.12.74-2|7241	- iommu: ipmmu-vmsa: avoid Wformat-security warning
21mr|kernel-6.12-generic-6.12.74-2|7242	- iommu/rockchip: prevent iommus dead loop when two masters share one IOMMU
21mr|kernel-6.12-generic-6.12.74-2|7243	- iommu/vt-d: Fix misplaced domain_attached assignment
21mr|kernel-6.12-generic-6.12.74-2|7244	- iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes
21mr|kernel-6.12-generic-6.12.74-2|7245	- iommu/vt-d: Restore context entry setup order for aliased devices
21mr|kernel-6.12-generic-6.12.74-2|7246	- ionic: clean dbpage in de-init
21mr|kernel-6.12-generic-6.12.74-2|7247	- ionic: Prevent driver/fw getting out of sync on devcmd(s)
21mr|kernel-6.12-generic-6.12.74-2|7248	- iosys-map: Fix undefined behavior in iosys_map_clear()
21mr|kernel-6.12-generic-6.12.74-2|7249	- io_uring: account drain memory to cgroup
21mr|kernel-6.12-generic-6.12.74-2|7250	- io_uring: don't use int for ABI
21mr|kernel-6.12-generic-6.12.74-2|7251	- io_uring: fix breakage in EXPERT menu
21mr|kernel-6.12-generic-6.12.74-2|7252	- io_uring: fix potential page leak in io_sqe_buffer_register()
21mr|kernel-6.12-generic-6.12.74-2|7253	- io_uring: fix task leak issue in io_wq_create()
21mr|kernel-6.12-generic-6.12.74-2|7254	- io_uring/futex: ensure io_futex_wait() cleans up properly on failure
21mr|kernel-6.12-generic-6.12.74-2|7255	- io_uring/kbuf: account ring io_buffer_list memory
21mr|kernel-6.12-generic-6.12.74-2|7256	- io_uring/kbuf: don't truncate end buffer for multiple buffer peeks
21mr|kernel-6.12-generic-6.12.74-2|7257	- io_uring/kbuf: flag partial buffer mappings
21mr|kernel-6.12-generic-6.12.74-2|7258	- io_uring: make fallocate be hashed work
21mr|kernel-6.12-generic-6.12.74-2|7259	- io_uring/net: always use current transfer count for buffer put
21mr|kernel-6.12-generic-6.12.74-2|7260	- io_uring/net: commit partial buffers on retry
21mr|kernel-6.12-generic-6.12.74-2|7261	- io_uring/net: improve recv bundles
21mr|kernel-6.12-generic-6.12.74-2|7262	- io_uring/net: mark iov as dynamically allocated even for single segments
21mr|kernel-6.12-generic-6.12.74-2|7263	- io_uring/net: only consider msg_inq if larger than 1
21mr|kernel-6.12-generic-6.12.74-2|7264	- io_uring/net: only retry recv bundle for a full transfer
21mr|kernel-6.12-generic-6.12.74-2|7265	- io_uring/poll: fix POLLERR handling
21mr|kernel-6.12-generic-6.12.74-2|7266	- io_uring/rsrc: don't rely on user vaddr alignment
21mr|kernel-6.12-generic-6.12.74-2|7267	- io_uring/rsrc: fix folio unpinning
21mr|kernel-6.12-generic-6.12.74-2|7268	- io_uring/rw: cast rw->flags assignment to rwf_t
21mr|kernel-6.12-generic-6.12.74-2|7269	- io_uring/sqpoll: don't put task_struct on tctx setup failure
21mr|kernel-6.12-generic-6.12.74-2|7270	- iov_iter: iterate_folioq: fix handling of offset >= folio size
21mr|kernel-6.12-generic-6.12.74-2|7271	- ipc: fix to protect IPCS lookups using RCU
21mr|kernel-6.12-generic-6.12.74-2|7272	- ipmi: Fix strcpy source and destination the same
21mr|kernel-6.12-generic-6.12.74-2|7273	- ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()
21mr|kernel-6.12-generic-6.12.74-2|7274	- ipmi: Use dev_warn_ratelimited() for incorrect message warnings
21mr|kernel-6.12-generic-6.12.74-2|7275	- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|7276	- ipv6: annotate data-races around rt->fib6_nsiblings
21mr|kernel-6.12-generic-6.12.74-2|7277	- ipv6: fix possible infinite loop in fib6_info_uses_dev()
21mr|kernel-6.12-generic-6.12.74-2|7278	- ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc().
21mr|kernel-6.12-generic-6.12.74-2|7279	- ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
21mr|kernel-6.12-generic-6.12.74-2|7280	- ipv6: prevent infinite loop in rt6_nlmsg_size()
21mr|kernel-6.12-generic-6.12.74-2|7281	- ipv6: reject malicious packets in ipv6_gso_segment()
21mr|kernel-6.12-generic-6.12.74-2|7282	- ipv6: remove leftover ip6 cookie initializer
21mr|kernel-6.12-generic-6.12.74-2|7283	- ipv6: replace ipcm6_init calls with ipcm6_init_sk
21mr|kernel-6.12-generic-6.12.74-2|7284	- ipv6: sr: Fix MAC comparison to be constant-time
21mr|kernel-6.12-generic-6.12.74-2|7285	- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
21mr|kernel-6.12-generic-6.12.74-2|7286	- irqchip: Build IMX_MU_MSI only on ARM
21mr|kernel-6.12-generic-6.12.74-2|7287	- irqchip/irq-msi-lib: Select CONFIG_GENERIC_MSI_IRQ
21mr|kernel-6.12-generic-6.12.74-2|7288	- isofs: fix Y2038 and Y2156 issues in Rock Ridge TF entry
21mr|kernel-6.12-generic-6.12.74-2|7289	- isofs: Verify inode mode when loading from disk
21mr|kernel-6.12-generic-6.12.74-2|7290	- iwlwifi: Add missing check for alloc_ordered_workqueue
21mr|kernel-6.12-generic-6.12.74-2|7291	- ixgbe: Fix unreachable retry logic in combined and byte I2C write functions
21mr|kernel-6.12-generic-6.12.74-2|7292	- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc
21mr|kernel-6.12-generic-6.12.74-2|7293	- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
21mr|kernel-6.12-generic-6.12.74-2|7294	- jbd2: prevent softlockup in jbd2_log_do_checkpoint()
21mr|kernel-6.12-generic-6.12.74-2|7295	- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
21mr|kernel-6.12-generic-6.12.74-2|7296	- jffs2: check that raw node were preallocated before writing summary
21mr|kernel-6.12-generic-6.12.74-2|7297	- jfs: fix metapage reference count leak in dbAllocCtl
21mr|kernel-6.12-generic-6.12.74-2|7298	- jfs: Regular file corruption check
21mr|kernel-6.12-generic-6.12.74-2|7299	- jfs: reject on-disk inodes of an unsupported type
21mr|kernel-6.12-generic-6.12.74-2|7300	- jfs: truncate good inode pages when hard link is 0
21mr|kernel-6.12-generic-6.12.74-2|7301	- jfs: upper bound check of tree index in dbAllocAG
21mr|kernel-6.12-generic-6.12.74-2|7302	- jfs: validate AG parameters in dbMount() to prevent crashes
21mr|kernel-6.12-generic-6.12.74-2|7303	- kallsyms: fix build without execinfo
21mr|kernel-6.12-generic-6.12.74-2|7304	- kasan: remove kasan_find_vm_area() to prevent possible deadlock
21mr|kernel-6.12-generic-6.12.74-2|7305	- kasan: use vmalloc_dump_obj() for vmalloc error reports
21mr|kernel-6.12-generic-6.12.74-2|7306	- kbuild: rust: add rustc-min-version support function
21mr|kernel-6.12-generic-6.12.74-2|7307	- kbuild: userprogs: use correct linker when mixing clang and GNU ld
21mr|kernel-6.12-generic-6.12.74-2|7308	- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed()
21mr|kernel-6.12-generic-6.12.74-2|7309	- kconfig: gconf: fix potential memory leak in renderer_edited()
21mr|kernel-6.12-generic-6.12.74-2|7310	- kconfig: lxdialog: fix 'space' to (de)select options
21mr|kernel-6.12-generic-6.12.74-2|7311	- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
21mr|kernel-6.12-generic-6.12.74-2|7312	- kconfig: nconf: Ensure null termination where strncpy is used
21mr|kernel-6.12-generic-6.12.74-2|7313	- kconfig: qconf: fix ConfigList::updateListAllforAll()
21mr|kernel-6.12-generic-6.12.74-2|7314	- kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq()
21mr|kernel-6.12-generic-6.12.74-2|7315	- kcsan: test: Initialize dummy variable
21mr|kernel-6.12-generic-6.12.74-2|7316	- kernel: trace: preemptirq_delay_test: use offstack cpu mask
21mr|kernel-6.12-generic-6.12.74-2|7317	- kselftest/arm64: Fix check for setting new VLs in sve-ptrace
21mr|kernel-6.12-generic-6.12.74-2|7318	- kselftest/arm64: Specify SVE data when testing VL set in sve-ptrace
21mr|kernel-6.12-generic-6.12.74-2|7319	- ksmbd: add free_transport ops in ksmbd connection
21mr|kernel-6.12-generic-6.12.74-2|7320	- ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension
21mr|kernel-6.12-generic-6.12.74-2|7321	- ksmbd: extend the connection limiting mechanism to support IPv6
21mr|kernel-6.12-generic-6.12.74-2|7322	- ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()
21mr|kernel-6.12-generic-6.12.74-2|7323	- ksmbd: fix corrupted mtime and ctime in smb2_open
21mr|kernel-6.12-generic-6.12.74-2|7324	- ksmbd: fix null pointer dereference error in generate_encryptionkey
21mr|kernel-6.12-generic-6.12.74-2|7325	- ksmbd: fix null pointer dereference in destroy_previous_session
21mr|kernel-6.12-generic-6.12.74-2|7326	- ksmbd: fix potential use-after-free in oplock/lease break ack
21mr|kernel-6.12-generic-6.12.74-2|7327	- ksmbd: fix Preauh_HashValue race condition
21mr|kernel-6.12-generic-6.12.74-2|7328	- ksmbd: fix refcount leak causing resource not released
21mr|kernel-6.12-generic-6.12.74-2|7329	- ksmbd: limit repeated connections from clients with the same IP
21mr|kernel-6.12-generic-6.12.74-2|7330	- ksmbd: provide zero as a unique ID to the Mac client
21mr|kernel-6.12-generic-6.12.74-2|7331	- ktest.pl: Prevent recursion of default variable options
21mr|kernel-6.12-generic-6.12.74-2|7332	- kunit: qemu_configs: Disable faulting tests on 32-bit SPARC
21mr|kernel-6.12-generic-6.12.74-2|7333	- kunit: qemu_configs: sparc: Explicitly enable CONFIG_SPARC32=y
21mr|kernel-6.12-generic-6.12.74-2|7334	- kunit: qemu_configs: sparc: use Zilog console
21mr|kernel-6.12-generic-6.12.74-2|7335	- Kunit to check the longest symbol length
21mr|kernel-6.12-generic-6.12.74-2|7336	- KVM: Allow CPU to reschedule while setting per-page memory attributes
21mr|kernel-6.12-generic-6.12.74-2|7337	- KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter
21mr|kernel-6.12-generic-6.12.74-2|7338	- kvm: retry nx_huge_page_recovery_thread creation
21mr|kernel-6.12-generic-6.12.74-2|7339	- KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY
21mr|kernel-6.12-generic-6.12.74-2|7340	- KVM: SVM: Add missing member in SNP_LAUNCH_START command structure
21mr|kernel-6.12-generic-6.12.74-2|7341	- KVM: SVM: Advertise TSA CPUID bits to guests
21mr|kernel-6.12-generic-6.12.74-2|7342	- KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs
21mr|kernel-6.12-generic-6.12.74-2|7343	- KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight
21mr|kernel-6.12-generic-6.12.74-2|7344	- KVM: SVM: Set synthesized TSA CPUID flags
21mr|kernel-6.12-generic-6.12.74-2|7345	- KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported
21mr|kernel-6.12-generic-6.12.74-2|7346	- KVM: VMX: Extract checking of guest's DEBUGCTL into helper
21mr|kernel-6.12-generic-6.12.74-2|7347	- KVM: VMX: Flush shadow VMCS on emergency reboot
21mr|kernel-6.12-generic-6.12.74-2|7348	- KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guest
21mr|kernel-6.12-generic-6.12.74-2|7349	- KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs
21mr|kernel-6.12-generic-6.12.74-2|7350	- KVM: x86: Add X86EMUL_F_MSR and X86EMUL_F_DT_LOAD to aid canonical checks
21mr|kernel-6.12-generic-6.12.74-2|7351	- KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap
21mr|kernel-6.12-generic-6.12.74-2|7352	- KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag
21mr|kernel-6.12-generic-6.12.74-2|7353	- KVM: x86: drop x86.h include from cpuid.h
21mr|kernel-6.12-generic-6.12.74-2|7354	- KVM: x86: Free vCPUs before freeing VM state
21mr|kernel-6.12-generic-6.12.74-2|7355	- KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush
21mr|kernel-6.12-generic-6.12.74-2|7356	- KVM: x86: model canonical checks more precisely
21mr|kernel-6.12-generic-6.12.74-2|7357	- KVM: x86: Route non-canonical checks in emulator through emulate_ops
21mr|kernel-6.12-generic-6.12.74-2|7358	- KVM: x86: use array_index_nospec with indices that come from guest
21mr|kernel-6.12-generic-6.12.74-2|7359	- KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table.
21mr|kernel-6.12-generic-6.12.74-2|7360	- KVM: x86/xen: Fix cleanup logic in emulation of Xen schedop poll hypercalls
21mr|kernel-6.12-generic-6.12.74-2|7361	- l2tp: do not use sock_hold() in pppol2tp_session_get_sock()
21mr|kernel-6.12-generic-6.12.74-2|7362	- leds: flash: leds-qcom-flash: Fix registry access after re-bind
21mr|kernel-6.12-generic-6.12.74-2|7363	- leds: leds-lp50xx: Handle reg to get correct multi_index
21mr|kernel-6.12-generic-6.12.74-2|7364	- leds: multicolor: Fix intensity setting while SW blinking
21mr|kernel-6.12-generic-6.12.74-2|7365	- lib/alloc_tag: do not acquire non-existent lock in alloc_tag_top_users()
21mr|kernel-6.12-generic-6.12.74-2|7366	- libbpf: Add identical pointer detection to btf_dedup_is_equiv()
21mr|kernel-6.12-generic-6.12.74-2|7367	- libbpf/btf: Fix string handling to support multi-split BTF
21mr|kernel-6.12-generic-6.12.74-2|7368	- libbpf: Check bpf_map_skeleton link for NULL
21mr|kernel-6.12-generic-6.12.74-2|7369	- libbpf: Fix handling of BPF arena relocations
21mr|kernel-6.12-generic-6.12.74-2|7370	- libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
21mr|kernel-6.12-generic-6.12.74-2|7371	- libbpf: Fix possible use-after-free for externs
21mr|kernel-6.12-generic-6.12.74-2|7372	- libbpf: Verify that arena map exists when adding arena relocations
21mr|kernel-6.12-generic-6.12.74-2|7373	- lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap
21mr|kernel-6.12-generic-6.12.74-2|7374	- lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()
21mr|kernel-6.12-generic-6.12.74-2|7375	- lib: packing: Include necessary headers
21mr|kernel-6.12-generic-6.12.74-2|7376	- lib/sbitmap: convert shallow_depth from one word to the whole sbitmap
21mr|kernel-6.12-generic-6.12.74-2|7377	- lib: test_objagg: Set error message in check_expect_hints_stats()
21mr|kernel-6.12-generic-6.12.74-2|7378	- Logitech C-270 even more broken
21mr|kernel-6.12-generic-6.12.74-2|7379	- LoongArch: Avoid in-place string operation on FDT content
21mr|kernel-6.12-generic-6.12.74-2|7380	- LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg
21mr|kernel-6.12-generic-6.12.74-2|7381	- LoongArch: BPF: Fix jump offset calculation in tailcall
21mr|kernel-6.12-generic-6.12.74-2|7382	- LoongArch: Don't use %%pK through printk() in unwinder
21mr|kernel-6.12-generic-6.12.74-2|7383	- LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset()
21mr|kernel-6.12-generic-6.12.74-2|7384	- LoongArch: KVM: Make function kvm_own_lbt() robust
21mr|kernel-6.12-generic-6.12.74-2|7385	- LoongArch: Make relocate_new_kernel_size be a .quad value
21mr|kernel-6.12-generic-6.12.74-2|7386	- LoongArch: Optimize module load time by optimizing PLT/GOT counting
21mr|kernel-6.12-generic-6.12.74-2|7387	- LoongArch: vDSO: Correctly use asm parameters in syscall wrappers
21mr|kernel-6.12-generic-6.12.74-2|7388	- loop: Avoid updating block size under exclusive owner
21mr|kernel-6.12-generic-6.12.74-2|7389	- loop: use kiocb helpers to fix lockdep warning
21mr|kernel-6.12-generic-6.12.74-2|7390	- m68k: Don't unregister boot console needlessly
21mr|kernel-6.12-generic-6.12.74-2|7391	- m68k: Fix lost column on framebuffer debug console
21mr|kernel-6.12-generic-6.12.74-2|7392	- mailbox: Not protect module_put with spin_lock_irqsave
21mr|kernel-6.12-generic-6.12.74-2|7393	- Make 'cc-option' work correctly for the -Wno-xyzzy pattern
21mr|kernel-6.12-generic-6.12.74-2|7394	- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
21mr|kernel-6.12-generic-6.12.74-2|7395	- maple_tree: fix mt_destroy_walk() on root leaf node
21mr|kernel-6.12-generic-6.12.74-2|7396	- Mark xe driver as BROKEN if kernel page size is not 4kB
21mr|kernel-6.12-generic-6.12.74-2|7397	- md: dm-zoned-target: Initialize return variable r to avoid uninitialized use
21mr|kernel-6.12-generic-6.12.74-2|7398	- md/md-bitmap: fix dm-raid max_write_behind setting
21mr|kernel-6.12-generic-6.12.74-2|7399	- md/md-bitmap: fix GPF in bitmap_get_stats()
21mr|kernel-6.12-generic-6.12.74-2|7400	- md/md-cluster: handle REMOVE message earlier
21mr|kernel-6.12-generic-6.12.74-2|7401	- md/raid10: set chunk_sectors limit
21mr|kernel-6.12-generic-6.12.74-2|7402	- md/raid1: Fix stack memory use after return in raid1_reshape
21mr|kernel-6.12-generic-6.12.74-2|7403	- media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case
21mr|kernel-6.12-generic-6.12.74-2|7404	- media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div
21mr|kernel-6.12-generic-6.12.74-2|7405	- media: ccs-pll: Start OP pre-PLL multiplier search from correct value
21mr|kernel-6.12-generic-6.12.74-2|7406	- media: ccs-pll: Start VT pre-PLL multiplier search from correct value
21mr|kernel-6.12-generic-6.12.74-2|7407	- media: cxusb: no longer judge rbuf when the write fails
21mr|kernel-6.12-generic-6.12.74-2|7408	- media: davinci: vpif: Fix memory leak in probe error path
21mr|kernel-6.12-generic-6.12.74-2|7409	- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb()
21mr|kernel-6.12-generic-6.12.74-2|7410	- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
21mr|kernel-6.12-generic-6.12.74-2|7411	- media: gspca: Add bounds checking to firmware parser
21mr|kernel-6.12-generic-6.12.74-2|7412	- media: gspca: Add error handling for stv06xx_read_sensor()
21mr|kernel-6.12-generic-6.12.74-2|7413	- media: hi556: correct the test pattern configuration
21mr|kernel-6.12-generic-6.12.74-2|7414	- media: hi556: Fix reset GPIO timings
21mr|kernel-6.12-generic-6.12.74-2|7415	- media: i2c: ds90ub913: Fix returned fmt from .set_fmt()
21mr|kernel-6.12-generic-6.12.74-2|7416	- media: i2c: imx335: Fix frame size enumeration
21mr|kernel-6.12-generic-6.12.74-2|7417	- media: imagination: fix a potential memory leak in e5010_probe()
21mr|kernel-6.12-generic-6.12.74-2|7418	- media: imx335: Use correct register width for HNUM
21mr|kernel-6.12-generic-6.12.74-2|7419	- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()
21mr|kernel-6.12-generic-6.12.74-2|7420	- media: imx-jpeg: Cleanup after an allocation error
21mr|kernel-6.12-generic-6.12.74-2|7421	- media: imx-jpeg: Drop the first error frames
21mr|kernel-6.12-generic-6.12.74-2|7422	- media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead
21mr|kernel-6.12-generic-6.12.74-2|7423	- media: imx-jpeg: Reset slot data pointers when freed
21mr|kernel-6.12-generic-6.12.74-2|7424	- media: intel/ipu6: Fix dma mask for non-secure mode
21mr|kernel-6.12-generic-6.12.74-2|7425	- media: ipu6: isys: Use correct pads for xlate_streams()
21mr|kernel-6.12-generic-6.12.74-2|7426	- media: ipu6: Remove workaround for Meteor Lake ES2
21mr|kernel-6.12-generic-6.12.74-2|7427	- media: ipu-bridge: Add _HID for OV5670
21mr|kernel-6.12-generic-6.12.74-2|7428	- media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls
21mr|kernel-6.12-generic-6.12.74-2|7429	- media: mediatek: vcodec: Correct vsi_core framebuffer size
21mr|kernel-6.12-generic-6.12.74-2|7430	- media: mt9m114: Fix deadlock in get_frame_interval/set_frame_interval
21mr|kernel-6.12-generic-6.12.74-2|7431	- media: nxp: imx8-isi: better handle the m2m usage_count
21mr|kernel-6.12-generic-6.12.74-2|7432	- media: omap3isp: use sgtable-based scatterlist wrappers
21mr|kernel-6.12-generic-6.12.74-2|7433	- media: ov2659: Fix memory leaks in ov2659_probe()
21mr|kernel-6.12-generic-6.12.74-2|7434	- media: ov2740: Move pm-runtime cleanup on probe-errors to proper place
21mr|kernel-6.12-generic-6.12.74-2|7435	- media: ov5675: suppress probe deferral errors
21mr|kernel-6.12-generic-6.12.74-2|7436	- media: ov8856: suppress probe deferral errors
21mr|kernel-6.12-generic-6.12.74-2|7437	- media: pisp_be: Fix pm_runtime underrun in probe
21mr|kernel-6.12-generic-6.12.74-2|7438	- media: qcom: camss: cleanup media device allocated resource on error path
21mr|kernel-6.12-generic-6.12.74-2|7439	- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()
21mr|kernel-6.12-generic-6.12.74-2|7440	- media: tc358743: Check I2C succeeded during probe
21mr|kernel-6.12-generic-6.12.74-2|7441	- media: tc358743: Increase FIFO trigger level to 374
21mr|kernel-6.12-generic-6.12.74-2|7442	- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
21mr|kernel-6.12-generic-6.12.74-2|7443	- media: ti: j721e-csi2rx: fix list_del corruption
21mr|kernel-6.12-generic-6.12.74-2|7444	- media: usb: hdpvr: disable zero-length read messages
21mr|kernel-6.12-generic-6.12.74-2|7445	- media: usbtv: Lock resolution while streaming
21mr|kernel-6.12-generic-6.12.74-2|7446	- media: uvcvideo: Add quirk for HP Webcam HD 2300
21mr|kernel-6.12-generic-6.12.74-2|7447	- media: uvcvideo: Do not mark valid metadata as invalid
21mr|kernel-6.12-generic-6.12.74-2|7448	- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format()
21mr|kernel-6.12-generic-6.12.74-2|7449	- media: uvcvideo: Fix bandwidth issue for Alcor camera
21mr|kernel-6.12-generic-6.12.74-2|7450	- media: uvcvideo: Fix deferred probing error
21mr|kernel-6.12-generic-6.12.74-2|7451	- media: uvcvideo: Return the number of processed controls
21mr|kernel-6.12-generic-6.12.74-2|7452	- media: uvcvideo: Rollback non processed entities on error
21mr|kernel-6.12-generic-6.12.74-2|7453	- media: uvcvideo: Send control events for partial succeeds
21mr|kernel-6.12-generic-6.12.74-2|7454	- media: v4l2: Add support for NV12M tiled variants to v4l2_format_info()
21mr|kernel-6.12-generic-6.12.74-2|7455	- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control
21mr|kernel-6.12-generic-6.12.74-2|7456	- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()
21mr|kernel-6.12-generic-6.12.74-2|7457	- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check
21mr|kernel-6.12-generic-6.12.74-2|7458	- media: v4l2-dev: fix error handling in __video_register_device()
21mr|kernel-6.12-generic-6.12.74-2|7459	- media: venus: Add a check for packet size after reading from shared memory
21mr|kernel-6.12-generic-6.12.74-2|7460	- media: venus: Fix MSM8998 frequency table
21mr|kernel-6.12-generic-6.12.74-2|7461	- media: venus: Fix OOB read due to missing payload bound check
21mr|kernel-6.12-generic-6.12.74-2|7462	- media: venus: Fix probe error handling
21mr|kernel-6.12-generic-6.12.74-2|7463	- media: venus: hfi: explicitly release IRQ during teardown
21mr|kernel-6.12-generic-6.12.74-2|7464	- media: venus: protect against spurious interrupts during probe
21mr|kernel-6.12-generic-6.12.74-2|7465	- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.
21mr|kernel-6.12-generic-6.12.74-2|7466	- media: venus: venc: Clamp param smaller than 1fps and bigger than 240
21mr|kernel-6.12-generic-6.12.74-2|7467	- media: verisilicon: Fix AV1 decoder clock frequency
21mr|kernel-6.12-generic-6.12.74-2|7468	- media: videobuf2: use sgtable-based scatterlist wrappers
21mr|kernel-6.12-generic-6.12.74-2|7469	- media: vidtv: Terminating the subsequent process of initialization failure
21mr|kernel-6.12-generic-6.12.74-2|7470	- media: vivid: Change the siize of the composing
21mr|kernel-6.12-generic-6.12.74-2|7471	- media: vivid: fix wrong pixel_array control size
21mr|kernel-6.12-generic-6.12.74-2|7472	- mei: bus: Check for still connected devices in mei_cl_bus_dev_release()
21mr|kernel-6.12-generic-6.12.74-2|7473	- mei: vsc: Destroy mutex after freeing the IRQ
21mr|kernel-6.12-generic-6.12.74-2|7474	- mei: vsc: Event notifier fixes
21mr|kernel-6.12-generic-6.12.74-2|7475	- mei: vsc: Unset the event callback on remove and probe errors
21mr|kernel-6.12-generic-6.12.74-2|7476	- memcg_slabinfo: Fix use of PG_slab
21mr|kernel-6.12-generic-6.12.74-2|7477	- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()
21mr|kernel-6.12-generic-6.12.74-2|7478	- memstick: Fix deadlock by moving removing flag earlier
21mr|kernel-6.12-generic-6.12.74-2|7479	- mfd: axp20x: Set explicit ID for AXP313 regulator
21mr|kernel-6.12-generic-6.12.74-2|7480	- mfd: cros_ec: Separate charge-control probing from USB-PD
21mr|kernel-6.12-generic-6.12.74-2|7481	- mfd: exynos-lpass: Fix another error handling path in exynos_lpass_probe()
21mr|kernel-6.12-generic-6.12.74-2|7482	- mfd: max14577: Fix wakeup source leaks on device unbind
21mr|kernel-6.12-generic-6.12.74-2|7483	- microchip: lan865x: fix missing netif_start_queue() call on device open
21mr|kernel-6.12-generic-6.12.74-2|7484	- microchip: lan865x: fix missing Timer Increment config for Rev.B0/B1
21mr|kernel-6.12-generic-6.12.74-2|7485	- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
21mr|kernel-6.12-generic-6.12.74-2|7486	- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
21mr|kernel-6.12-generic-6.12.74-2|7487	- mips: dts: lantiq: danube: add missing burst length property
21mr|kernel-6.12-generic-6.12.74-2|7488	- MIPS: lantiq: falcon: sysctrl: fix request memory check logic
21mr|kernel-6.12-generic-6.12.74-2|7489	- mips: lantiq: xway: sysctrl: rename the etop node
21mr|kernel-6.12-generic-6.12.74-2|7490	- MIPS: mm: tlb-r4k: Uniquify TLB entries on init
21mr|kernel-6.12-generic-6.12.74-2|7491	- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
21mr|kernel-6.12-generic-6.12.74-2|7492	- misc: rtsx: usb: Ensure mmc child device is active when card is present
21mr|kernel-6.12-generic-6.12.74-2|7493	- misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()
21mr|kernel-6.12-generic-6.12.74-2|7494	- mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available
21mr|kernel-6.12-generic-6.12.74-2|7495	- mlxsw: spectrum: Forward packets with an IPv4 link-local source IP
21mr|kernel-6.12-generic-6.12.74-2|7496	- mmc: Add quirk to disable DDR50 tuning
21mr|kernel-6.12-generic-6.12.74-2|7497	- mmc: bcm2835: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|7498	- mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
21mr|kernel-6.12-generic-6.12.74-2|7499	- mm: close theoretical race where stale TLB entries could linger
21mr|kernel-6.12-generic-6.12.74-2|7500	- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
21mr|kernel-6.12-generic-6.12.74-2|7501	- mmc: sdhci: Add a helper function for dump register in dynamic debug mode
21mr|kernel-6.12-generic-6.12.74-2|7502	- mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1
21mr|kernel-6.12-generic-6.12.74-2|7503	- mmc: sdhci_am654: Workaround for Errata i2312
21mr|kernel-6.12-generic-6.12.74-2|7504	- mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
21mr|kernel-6.12-generic-6.12.74-2|7505	- mmc: sdhci-pci-gli: Add a new function to simplify the code
21mr|kernel-6.12-generic-6.12.74-2|7506	- mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER
21mr|kernel-6.12-generic-6.12.74-2|7507	- mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
21mr|kernel-6.12-generic-6.12.74-2|7508	- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models
21mr|kernel-6.12-generic-6.12.74-2|7509	- mm/damon/core: commit damos->target_nid
21mr|kernel-6.12-generic-6.12.74-2|7510	- mm/damon/ops-common: ignore migration request to invalid nodes
21mr|kernel-6.12-generic-6.12.74-2|7511	- mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write
21mr|kernel-6.12-generic-6.12.74-2|7512	- mm/debug_vm_pgtable: clear page table entries at destroy_args()
21mr|kernel-6.12-generic-6.12.74-2|7513	- mm: fix ratelimit_pages update error in dirty_ratio_handler()
21mr|kernel-6.12-generic-6.12.74-2|7514	- mm: fix the inaccurate memory statistics issue for users
21mr|kernel-6.12-generic-6.12.74-2|7515	- mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"
21mr|kernel-6.12-generic-6.12.74-2|7516	- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
21mr|kernel-6.12-generic-6.12.74-2|7517	- mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
21mr|kernel-6.12-generic-6.12.74-2|7518	- mm/hugetlb: unshare page tables during VMA split, not before
21mr|kernel-6.12-generic-6.12.74-2|7519	- mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma
21mr|kernel-6.12-generic-6.12.74-2|7520	- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock
21mr|kernel-6.12-generic-6.12.74-2|7521	- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
21mr|kernel-6.12-generic-6.12.74-2|7522	- mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show()
21mr|kernel-6.12-generic-6.12.74-2|7523	- mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
21mr|kernel-6.12-generic-6.12.74-2|7524	- mm/memory-tier: fix abstract distance calculation overflow
21mr|kernel-6.12-generic-6.12.74-2|7525	- mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
21mr|kernel-6.12-generic-6.12.74-2|7526	- mm, slab: restore NUMA policy support for large kmalloc
21mr|kernel-6.12-generic-6.12.74-2|7527	- mm/smaps: fix race between smaps_hugetlb_range and migration
21mr|kernel-6.12-generic-6.12.74-2|7528	- mm: swap: correctly use maxpages in swapon syscall to avoid potential deadloop
21mr|kernel-6.12-generic-6.12.74-2|7529	- mm: swap: fix potential buffer overflow in setup_clusters()
21mr|kernel-6.12-generic-6.12.74-2|7530	- mm: userfaultfd: fix race of userfaultfd_move and swap cache
21mr|kernel-6.12-generic-6.12.74-2|7531	- mm/vmalloc: fix data race in show_numa_info()
21mr|kernel-6.12-generic-6.12.74-2|7532	- mm/vmalloc: leave lazy MMU mode on PTE mapping error
21mr|kernel-6.12-generic-6.12.74-2|7533	- mm/vma: reset VMA iterator on commit_merge() OOM failure
21mr|kernel-6.12-generic-6.12.74-2|7534	- mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list
21mr|kernel-6.12-generic-6.12.74-2|7535	- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
21mr|kernel-6.12-generic-6.12.74-2|7536	- module: Prevent silent truncation of module name in delete_module(2)
21mr|kernel-6.12-generic-6.12.74-2|7537	- module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper
21mr|kernel-6.12-generic-6.12.74-2|7538	- module: Restore the moduleparam prefix length check
21mr|kernel-6.12-generic-6.12.74-2|7539	- most: core: Drop device reference after usage in get_channel()
21mr|kernel-6.12-generic-6.12.74-2|7540	- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
21mr|kernel-6.12-generic-6.12.74-2|7541	- mptcp: disable add_addr retransmission when timeout is 0
21mr|kernel-6.12-generic-6.12.74-2|7542	- mptcp: drop skb if MPTCP skb extension allocation fails
21mr|kernel-6.12-generic-6.12.74-2|7543	- mptcp: make fallback action and fallback decision atomic
21mr|kernel-6.12-generic-6.12.74-2|7544	- mptcp: plug races between subflow fail and subflow creation
21mr|kernel-6.12-generic-6.12.74-2|7545	- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit
21mr|kernel-6.12-generic-6.12.74-2|7546	- mptcp: remove duplicate sk_reset_timer call
21mr|kernel-6.12-generic-6.12.74-2|7547	- mptcp: reset fallback status gracefully at disconnect() time
21mr|kernel-6.12-generic-6.12.74-2|7548	- mtd: fix possible integer overflow in erase_xfer()
21mr|kernel-6.12-generic-6.12.74-2|7549	- mtd: nand: sunxi: Add randomizer configuration before randomizer enable
21mr|kernel-6.12-generic-6.12.74-2|7550	- mtd: rawnand: atmel: Fix dma_mapping_error() address
21mr|kernel-6.12-generic-6.12.74-2|7551	- mtd: rawnand: atmel: set pmecc data setup time
21mr|kernel-6.12-generic-6.12.74-2|7552	- mtd: rawnand: fsmc: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|7553	- mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec()
21mr|kernel-6.12-generic-6.12.74-2|7554	- mtd: rawnand: qcom: Fix read len for onfi param page
21mr|kernel-6.12-generic-6.12.74-2|7555	- mtd: rawnand: renesas: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|7556	- mtd: rawnand: rockchip: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|7557	- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk
21mr|kernel-6.12-generic-6.12.74-2|7558	- mtd: spinand: fix memory leak of ECC engine conf
21mr|kernel-6.12-generic-6.12.74-2|7559	- mtd: spinand: propagate spinand_wait() errors from spinand_write_page()
21mr|kernel-6.12-generic-6.12.74-2|7560	- mtd: spi-nor: Fix spi_nor_try_unlock_all()
21mr|kernel-6.12-generic-6.12.74-2|7561	- mtd: spi-nor: spansion: Fixup params->set_4byte_addr_mode for SEMPER
21mr|kernel-6.12-generic-6.12.74-2|7562	- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
21mr|kernel-6.12-generic-6.12.74-2|7563	- mtk-sd: Prevent memory corruption from DMA map failure
21mr|kernel-6.12-generic-6.12.74-2|7564	- mtk-sd: reset host->mrq on prepare_data() error
21mr|kernel-6.12-generic-6.12.74-2|7565	- mwl8k: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|7566	- nbd: fix uaf in nbd_genl_connect() error path
21mr|kernel-6.12-generic-6.12.74-2|7567	- neighbour: add support for NUD_PERMANENT proxy entries
21mr|kernel-6.12-generic-6.12.74-2|7568	- net: Add net_passive_inc() and net_passive_dec().
21mr|kernel-6.12-generic-6.12.74-2|7569	- net: ag71xx: Add missing check after DMA map
21mr|kernel-6.12-generic-6.12.74-2|7570	- net: appletalk: Fix device refcount leak in atrtr_create()
21mr|kernel-6.12-generic-6.12.74-2|7571	- net: appletalk: Fix use-after-free in AARP proxy probe
21mr|kernel-6.12-generic-6.12.74-2|7572	- net: atlantic: add set_power to fw_ops for atl2 to fix wol
21mr|kernel-6.12-generic-6.12.74-2|7573	- net: atlantic: generate software timestamp just before the doorbell
21mr|kernel-6.12-generic-6.12.74-2|7574	- net: atm: add lec_mutex
21mr|kernel-6.12-generic-6.12.74-2|7575	- net: atm: fix /proc/net/atm/lec handling
21mr|kernel-6.12-generic-6.12.74-2|7576	- net: better track kernel sockets lifetime
21mr|kernel-6.12-generic-6.12.74-2|7577	- net: bridge: Do not offload IGMP/MLD messages
21mr|kernel-6.12-generic-6.12.74-2|7578	- net: bridge: fix soft lockup in br_multicast_query_expired()
21mr|kernel-6.12-generic-6.12.74-2|7579	- net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
21mr|kernel-6.12-generic-6.12.74-2|7580	- net: bridge: mcast: update multicast contex when vlan state is changed
21mr|kernel-6.12-generic-6.12.74-2|7581	- net: ch9200: fix uninitialised access during mii_nway_restart
21mr|kernel-6.12-generic-6.12.74-2|7582	- net: clear the dst when changing skb protocol
21mr|kernel-6.12-generic-6.12.74-2|7583	- netdevsim: Mark NAPI ID on skb in nsim_rcv
21mr|kernel-6.12-generic-6.12.74-2|7584	- net: dlink: add synchronization for stats update
21mr|kernel-6.12-generic-6.12.74-2|7585	- net: dlink: fix multicast stats being counted incorrectly
21mr|kernel-6.12-generic-6.12.74-2|7586	- net: dpaa: fix device leak when querying time stamp info
21mr|kernel-6.12-generic-6.12.74-2|7587	- net: drop UFO packets in udp_rcv_segment()
21mr|kernel-6.12-generic-6.12.74-2|7588	- net: dsa: b53: ensure BCM5325 PHYs are enabled
21mr|kernel-6.12-generic-6.12.74-2|7589	- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325
21mr|kernel-6.12-generic-6.12.74-2|7590	- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325
21mr|kernel-6.12-generic-6.12.74-2|7591	- net: dsa: b53: prevent DIS_LEARNING access on BCM5325
21mr|kernel-6.12-generic-6.12.74-2|7592	- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
21mr|kernel-6.12-generic-6.12.74-2|7593	- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
21mr|kernel-6.12-generic-6.12.74-2|7594	- net: dsa: microchip: Fix KSZ9477 HSR port setup issue
21mr|kernel-6.12-generic-6.12.74-2|7595	- net: dsa: microchip: Fix wrong rx drop MIB counter for KSZ8863
21mr|kernel-6.12-generic-6.12.74-2|7596	- net: dst: annotate data-races around dst->input
21mr|kernel-6.12-generic-6.12.74-2|7597	- net: dst: annotate data-races around dst->output
21mr|kernel-6.12-generic-6.12.74-2|7598	- net: emaclite: Fix missing pointer increment in aligned_read()
21mr|kernel-6.12-generic-6.12.74-2|7599	- net: enetc: Correct endianness handling in _enetc_rd_reg64
21mr|kernel-6.12-generic-6.12.74-2|7600	- net: enetc: fix device and OF node leak at probe
21mr|kernel-6.12-generic-6.12.74-2|7601	- net: ethernet: cortina: Use TOE/TSO on all TCP
21mr|kernel-6.12-generic-6.12.74-2|7602	- net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path
21mr|kernel-6.12-generic-6.12.74-2|7603	- net: ethernet: rtsn: Fix a null pointer dereference in rtsn_probe()
21mr|kernel-6.12-generic-6.12.74-2|7604	- net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER
21mr|kernel-6.12-generic-6.12.74-2|7605	- net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_info
21mr|kernel-6.12-generic-6.12.74-2|7606	- net: fec: allow disable coalescing
21mr|kernel-6.12-generic-6.12.74-2|7607	- netfilter: ctnetlink: fix refcount leak on table dump
21mr|kernel-6.12-generic-6.12.74-2|7608	- netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()
21mr|kernel-6.12-generic-6.12.74-2|7609	- netfilter: nf_conntrack: fix crash due to removal of uninitialised entry
21mr|kernel-6.12-generic-6.12.74-2|7610	- netfilter: nf_reject: don't leak dst refcount for loopback packets
21mr|kernel-6.12-generic-6.12.74-2|7611	- netfilter: nf_tables: adjust lockdep assertions handling
21mr|kernel-6.12-generic-6.12.74-2|7612	- netfilter: nf_tables: Drop dead code from fill_*_info routines
21mr|kernel-6.12-generic-6.12.74-2|7613	- netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX
21mr|kernel-6.12-generic-6.12.74-2|7614	- netfilter: nft_set_pipapo: prefer kvmalloc for scratch maps
21mr|kernel-6.12-generic-6.12.74-2|7615	- netfilter: xt_nfacct: don't assume acct name is null-terminated
21mr|kernel-6.12-generic-6.12.74-2|7616	- net: Fix checksum update for ILA adj-transport
21mr|kernel-6.12-generic-6.12.74-2|7617	- net: fix segmentation after TCP/UDP fraglist GRO
21mr|kernel-6.12-generic-6.12.74-2|7618	- netfs: Fix i_size updating
21mr|kernel-6.12-generic-6.12.74-2|7619	- netfs: Fix oops in write-retry from mis-resetting the subreq iterator
21mr|kernel-6.12-generic-6.12.74-2|7620	- netfs: Fix ref leak on inserted extra subreq in write retry
21mr|kernel-6.12-generic-6.12.74-2|7621	- netfs: Fix unbuffered write error handling
21mr|kernel-6.12-generic-6.12.74-2|7622	- net: ftgmac100: fix potential NULL pointer access in ftgmac100_phy_disconnect
21mr|kernel-6.12-generic-6.12.74-2|7623	- net: ftgmac100: select FIXED_PHY
21mr|kernel-6.12-generic-6.12.74-2|7624	- net: gianfar: fix device leak when querying time stamp info
21mr|kernel-6.12-generic-6.12.74-2|7625	- net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM
21mr|kernel-6.12-generic-6.12.74-2|7626	- net: hns3: default enable tx bounce buffer when smmu enabled
21mr|kernel-6.12-generic-6.12.74-2|7627	- net: hns3: disable interrupt when ptp init failed
21mr|kernel-6.12-generic-6.12.74-2|7628	- net: hns3: fix concurrent setting vlan filter issue
21mr|kernel-6.12-generic-6.12.74-2|7629	- net: hns3: fixed vf get max channels bug
21mr|kernel-6.12-generic-6.12.74-2|7630	- net, hsr: reject HSR frame if skb can't hold tag
21mr|kernel-6.12-generic-6.12.74-2|7631	- net: hv_netvsc: fix loss of early receive events from host during channel open.
21mr|kernel-6.12-generic-6.12.74-2|7632	- net: ice: Perform accurate aRFS flow match
21mr|kernel-6.12-generic-6.12.74-2|7633	- net: ieee8021q: fix insufficient table-size assertion
21mr|kernel-6.12-generic-6.12.74-2|7634	- net: ipa: add IPA v5.1 and v5.5 to ipa_version_string()
21mr|kernel-6.12-generic-6.12.74-2|7635	- net: ipv4: fix incorrect MTU in broadcast routes
21mr|kernel-6.12-generic-6.12.74-2|7636	- net: ipv4: fix regression in local-broadcast routes
21mr|kernel-6.12-generic-6.12.74-2|7637	- net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain
21mr|kernel-6.12-generic-6.12.74-2|7638	- net: kcm: Fix race condition in kcm_unattach()
21mr|kernel-6.12-generic-6.12.74-2|7639	- net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get()
21mr|kernel-6.12-generic-6.12.74-2|7640	- net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices
21mr|kernel-6.12-generic-6.12.74-2|7641	- net: libwx: fix multicast packets received count
21mr|kernel-6.12-generic-6.12.74-2|7642	- net: libwx: fix the creation of page_pool
21mr|kernel-6.12-generic-6.12.74-2|7643	- net: libwx: fix the incorrect display of the queue number
21mr|kernel-6.12-generic-6.12.74-2|7644	- net: libwx: fix the using of Rx buffer DMA
21mr|kernel-6.12-generic-6.12.74-2|7645	- net: libwx: fix Tx L4 checksum
21mr|kernel-6.12-generic-6.12.74-2|7646	- net: libwx: properly reset Rx ring descriptor
21mr|kernel-6.12-generic-6.12.74-2|7647	- net: libwx: remove duplicate page_pool_put_full_page()
21mr|kernel-6.12-generic-6.12.74-2|7648	- netlink: avoid infinite retry looping in netlink_unicast()
21mr|kernel-6.12-generic-6.12.74-2|7649	- netlink: Fix rmem check in netlink_broadcast_deliver().
21mr|kernel-6.12-generic-6.12.74-2|7650	- netlink: Fix wraparounds of sk->sk_rmem_alloc.
21mr|kernel-6.12-generic-6.12.74-2|7651	- netlink: make sure we allow at least one dump skb
21mr|kernel-6.12-generic-6.12.74-2|7652	- netlink: specs: ethtool: fix module EEPROM input/output arguments
21mr|kernel-6.12-generic-6.12.74-2|7653	- netlink: specs: tc: replace underscores with dashes in names
21mr|kernel-6.12-generic-6.12.74-2|7654	- net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
21mr|kernel-6.12-generic-6.12.74-2|7655	- net: macb: Check return value of dma_set_mask_and_coherent()
21mr|kernel-6.12-generic-6.12.74-2|7656	- net: macb: Disable clocks once
21mr|kernel-6.12-generic-6.12.74-2|7657	- net: macb: fix unregister_netdev call order in macb_remove()
21mr|kernel-6.12-generic-6.12.74-2|7658	- net: mana: Record doorbell physical address in PF mode
21mr|kernel-6.12-generic-6.12.74-2|7659	- net: mctp: Prevent duplicate binds
21mr|kernel-6.12-generic-6.12.74-2|7660	- net: mdio: mdio-bcm-unimac: Correct rate fallback logic
21mr|kernel-6.12-generic-6.12.74-2|7661	- netmem: fix skb_frag_address_safe with unreadable skbs
21mr|kernel-6.12-generic-6.12.74-2|7662	- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info
21mr|kernel-6.12-generic-6.12.74-2|7663	- net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
21mr|kernel-6.12-generic-6.12.74-2|7664	- net/mlx5: Add IFC bits and enums for buf_ownership
21mr|kernel-6.12-generic-6.12.74-2|7665	- net/mlx5: Base ECVF devlink port attrs from 0
21mr|kernel-6.12-generic-6.12.74-2|7666	- net/mlx5: Check device memory pointer before usage
21mr|kernel-6.12-generic-6.12.74-2|7667	- net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
21mr|kernel-6.12-generic-6.12.74-2|7668	- net/mlx5: Correctly set gso_segs when LRO is used
21mr|kernel-6.12-generic-6.12.74-2|7669	- net/mlx5: Correctly set gso_size when LRO is used
21mr|kernel-6.12-generic-6.12.74-2|7670	- net/mlx5e: Add new prio for promiscuous mode
21mr|kernel-6.12-generic-6.12.74-2|7671	- net/mlx5e: Clear Read-Only port buffer size in PBMC before update
21mr|kernel-6.12-generic-6.12.74-2|7672	- net/mlx5e: Fix race between DIM disable and net_dim()
21mr|kernel-6.12-generic-6.12.74-2|7673	- net/mlx5e: Preserve shared buffer capacity during headroom updates
21mr|kernel-6.12-generic-6.12.74-2|7674	- net/mlx5e: Properly access RCU protected qdisc_sleeping variable
21mr|kernel-6.12-generic-6.12.74-2|7675	- net/mlx5e: Query FW for buffer ownership
21mr|kernel-6.12-generic-6.12.74-2|7676	- net/mlx5e: Remove skb secpath if xfrm state is not found
21mr|kernel-6.12-generic-6.12.74-2|7677	- net/mlx5e: Set local Xoff after FW update
21mr|kernel-6.12-generic-6.12.74-2|7678	- net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch
21mr|kernel-6.12-generic-6.12.74-2|7679	- net/mlx5e: Update and set Xon/Xoff upon MTU set
21mr|kernel-6.12-generic-6.12.74-2|7680	- net/mlx5e: Update and set Xon/Xoff upon port speed set
21mr|kernel-6.12-generic-6.12.74-2|7681	- net/mlx5: Fix lockdep assertion on sync reset unload event
21mr|kernel-6.12-generic-6.12.74-2|7682	- net/mlx5: Fix memory leak in cmd_exec()
21mr|kernel-6.12-generic-6.12.74-2|7683	- net/mlx5: HWS, Fix IP version decision
21mr|kernel-6.12-generic-6.12.74-2|7684	- net/mlx5: HWS, Harden IP version definer checks
21mr|kernel-6.12-generic-6.12.74-2|7685	- net/mlx5: Nack sync reset when SFs are present
21mr|kernel-6.12-generic-6.12.74-2|7686	- net/mlx5: Reload auxiliary drivers on fw_activate
21mr|kernel-6.12-generic-6.12.74-2|7687	- net/mlx5: Relocate function declarations from port.h to mlx5_core.h
21mr|kernel-6.12-generic-6.12.74-2|7688	- net/mlx5: Update the list of the PCI supported devices
21mr|kernel-6.12-generic-6.12.74-2|7689	- net: mtk_eth_soc: fix device leak at probe
21mr|kernel-6.12-generic-6.12.74-2|7690	- net: ncsi: Fix buffer overflow in fetching version id
21mr|kernel-6.12-generic-6.12.74-2|7691	- net: netmem: fix skb_ensure_writable with unreadable skbs
21mr|kernel-6.12-generic-6.12.74-2|7692	- net/packet: fix a race in packet_set_ring() and packet_notifier()
21mr|kernel-6.12-generic-6.12.74-2|7693	- net: page_pool: Don't recycle into cache on PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|7694	- net: pcs: xpcs: mask readl() return value to 16 bits
21mr|kernel-6.12-generic-6.12.74-2|7695	- net: phy: bcm54811: PHY initialization
21mr|kernel-6.12-generic-6.12.74-2|7696	- net: phy: Don't register LEDs for genphy
21mr|kernel-6.12-generic-6.12.74-2|7697	- net: phy: micrel: Add ksz9131_resume()
21mr|kernel-6.12-generic-6.12.74-2|7698	- net: phy: micrel: fix KSZ8081/KSZ8091 cable test
21mr|kernel-6.12-generic-6.12.74-2|7699	- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
21mr|kernel-6.12-generic-6.12.74-2|7700	- net: phy: microchip: Use genphy_soft_reset() to purge stale LPA bits
21mr|kernel-6.12-generic-6.12.74-2|7701	- net: phy: qcom: move the WoL function to shared library
21mr|kernel-6.12-generic-6.12.74-2|7702	- net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol()
21mr|kernel-6.12-generic-6.12.74-2|7703	- net: phy: realtek: add RTL8125D-internal PHY
21mr|kernel-6.12-generic-6.12.74-2|7704	- net: phy: realtek: merge the drivers for internal NBase-T PHY's
21mr|kernel-6.12-generic-6.12.74-2|7705	- net: phy: smsc: add proper reset flags for LAN8710A
21mr|kernel-6.12-generic-6.12.74-2|7706	- net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
21mr|kernel-6.12-generic-6.12.74-2|7707	- net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
21mr|kernel-6.12-generic-6.12.74-2|7708	- net: phy: smsc: Force predictable MDI-X state on LAN87xx
21mr|kernel-6.12-generic-6.12.74-2|7709	- netpoll: prevent hanging NAPI when netcons gets enabled
21mr|kernel-6.12-generic-6.12.74-2|7710	- net: rose: convert 'use' field to refcount_t
21mr|kernel-6.12-generic-6.12.74-2|7711	- net: rose: fix a typo in rose_clear_routes()
21mr|kernel-6.12-generic-6.12.74-2|7712	- net: rose: include node references in rose_neigh refcount
21mr|kernel-6.12-generic-6.12.74-2|7713	- net: rose: split remove and free operations in rose_remove_neigh()
21mr|kernel-6.12-generic-6.12.74-2|7714	- net/sched: Abort __tc_modify_qdisc if parent class does not exist
21mr|kernel-6.12-generic-6.12.74-2|7715	- net_sched: act_ctinfo: use atomic64_t for three counters
21mr|kernel-6.12-generic-6.12.74-2|7716	- net/sched: Always pass notifications when child class becomes empty
21mr|kernel-6.12-generic-6.12.74-2|7717	- net/sched: ets: use old 'nbands' while purging unused classes
21mr|kernel-6.12-generic-6.12.74-2|7718	- net/sched: fix use-after-free in taprio_dev_notifier
21mr|kernel-6.12-generic-6.12.74-2|7719	- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit
21mr|kernel-6.12-generic-6.12.74-2|7720	- net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing
21mr|kernel-6.12-generic-6.12.74-2|7721	- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate
21mr|kernel-6.12-generic-6.12.74-2|7722	- net/sched: Restrict conditions for adding duplicating netems to qdisc tree
21mr|kernel-6.12-generic-6.12.74-2|7723	- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree
21mr|kernel-6.12-generic-6.12.74-2|7724	- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class
21mr|kernel-6.12-generic-6.12.74-2|7725	- net/sched: sch_qfq: Fix race condition on qfq_aggregate
21mr|kernel-6.12-generic-6.12.74-2|7726	- net_sched: sch_sfq: reject invalid perturb period
21mr|kernel-6.12-generic-6.12.74-2|7727	- net/sched: taprio: enforce minimum value for picos_per_byte
21mr|kernel-6.12-generic-6.12.74-2|7728	- net: selftests: fix TCP packet checksum
21mr|kernel-6.12-generic-6.12.74-2|7729	- net/smc: fix UAF on smcsk after smc_listen_out()
21mr|kernel-6.12-generic-6.12.74-2|7730	- net: stmmac: Fix accessing freed irq affinity_hint
21mr|kernel-6.12-generic-6.12.74-2|7731	- net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2
21mr|kernel-6.12-generic-6.12.74-2|7732	- net: stmmac: generate software timestamp just before the doorbell
21mr|kernel-6.12-generic-6.12.74-2|7733	- net: stmmac: intel: populate entire system_counterval_t in get_time_fn() callback
21mr|kernel-6.12-generic-6.12.74-2|7734	- net: stmmac: Set CIC bit only for TX queues with COE
21mr|kernel-6.12-generic-6.12.74-2|7735	- net: stmmac: xgmac: Correct supported speed modes
21mr|kernel-6.12-generic-6.12.74-2|7736	- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts
21mr|kernel-6.12-generic-6.12.74-2|7737	- net: thunderbolt: Enable end-to-end flow control also in transmit
21mr|kernel-6.12-generic-6.12.74-2|7738	- net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
21mr|kernel-6.12-generic-6.12.74-2|7739	- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id()
21mr|kernel-6.12-generic-6.12.74-2|7740	- net: ti: icssg-prueth: Fix buffer allocation for ICSSG
21mr|kernel-6.12-generic-6.12.74-2|7741	- net: ti: icssg-prueth: Fix emac link speed handling
21mr|kernel-6.12-generic-6.12.74-2|7742	- net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload.
21mr|kernel-6.12-generic-6.12.74-2|7743	- net: ti: icss-iep: fix device and OF node leaks at probe
21mr|kernel-6.12-generic-6.12.74-2|7744	- net: ti: icss-iep: Fix incorrect type for return value in extts_enable()
21mr|kernel-6.12-generic-6.12.74-2|7745	- net: txgbe: request MISC IRQ in ndo_open
21mr|kernel-6.12-generic-6.12.74-2|7746	- net: usb: asix_devices: add phy_mask for ax88772 mdio bus
21mr|kernel-6.12-generic-6.12.74-2|7747	- net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization
21mr|kernel-6.12-generic-6.12.74-2|7748	- net: usb: cdc-ncm: check for filtering capability
21mr|kernel-6.12-generic-6.12.74-2|7749	- net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
21mr|kernel-6.12-generic-6.12.74-2|7750	- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
21mr|kernel-6.12-generic-6.12.74-2|7751	- net: usbnet: Fix the wrong netif_carrier_on() call
21mr|kernel-6.12-generic-6.12.74-2|7752	- net: usb: qmi_wwan: add SIMCom 8230C composition
21mr|kernel-6.12-generic-6.12.74-2|7753	- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions
21mr|kernel-6.12-generic-6.12.74-2|7754	- net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi
21mr|kernel-6.12-generic-6.12.74-2|7755	- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
21mr|kernel-6.12-generic-6.12.74-2|7756	- net: vlan: Make is_vlan_dev() a stub when VLAN is not configured
21mr|kernel-6.12-generic-6.12.74-2|7757	- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs
21mr|kernel-6.12-generic-6.12.74-2|7758	- net: wangxun: revert the adjustment of the IRQ vector sequence
21mr|kernel-6.12-generic-6.12.74-2|7759	- net: xilinx: axienet: Fix RX skb ring management in DMAengine mode
21mr|kernel-6.12-generic-6.12.74-2|7760	- NFC: nci: uart: Set tty->disc_data only in success path
21mr|kernel-6.12-generic-6.12.74-2|7761	- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
21mr|kernel-6.12-generic-6.12.74-2|7762	- NFSD: detect mismatch of file handle and delegation stateid in OPEN op
21mr|kernel-6.12-generic-6.12.74-2|7763	- NFSD: fix race between nfsd registration and exports_proc
21mr|kernel-6.12-generic-6.12.74-2|7764	- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
21mr|kernel-6.12-generic-6.12.74-2|7765	- NFSD: Implement FATTR4_CLONE_BLKSIZE attribute
21mr|kernel-6.12-generic-6.12.74-2|7766	- nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
21mr|kernel-6.12-generic-6.12.74-2|7767	- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
21mr|kernel-6.12-generic-6.12.74-2|7768	- NFSD: unregister filesystem in case genl_register_family() fails
21mr|kernel-6.12-generic-6.12.74-2|7769	- nfsd: use threads array as-is in netlink interface
21mr|kernel-6.12-generic-6.12.74-2|7770	- NFS: Fix a race when updating an existing write
21mr|kernel-6.12-generic-6.12.74-2|7771	- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
21mr|kernel-6.12-generic-6.12.74-2|7772	- NFS: Fix the setting of capabilities when automounting a new filesystem
21mr|kernel-6.12-generic-6.12.74-2|7773	- NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
21mr|kernel-6.12-generic-6.12.74-2|7774	- NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate()
21mr|kernel-6.12-generic-6.12.74-2|7775	- NFSv4.2: another fix for listxattr
21mr|kernel-6.12-generic-6.12.74-2|7776	- NFSv4.2: fix listxattr to return selinux security label
21mr|kernel-6.12-generic-6.12.74-2|7777	- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegated
21mr|kernel-6.12-generic-6.12.74-2|7778	- NFSv4: Always set NLINK even if the server doesn't support it
21mr|kernel-6.12-generic-6.12.74-2|7779	- NFSv4: Don't check for OPEN feature support in v4.1
21mr|kernel-6.12-generic-6.12.74-2|7780	- NFSv4/flexfiles: Fix handling of NFS level errors in I/O
21mr|kernel-6.12-generic-6.12.74-2|7781	- NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
21mr|kernel-6.12-generic-6.12.74-2|7782	- NFSv4: xattr handlers should check for absent nfs filehandles
21mr|kernel-6.12-generic-6.12.74-2|7783	- nilfs2: reject invalid file types when reading inodes
21mr|kernel-6.12-generic-6.12.74-2|7784	- nui: Fix dma_mapping_error() check
21mr|kernel-6.12-generic-6.12.74-2|7785	- nvme: always punt polled uring_cmd end_io work to task_work
21mr|kernel-6.12-generic-6.12.74-2|7786	- nvme: fix endianness of command word prints in nvme_log_err_passthru()
21mr|kernel-6.12-generic-6.12.74-2|7787	- nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list()
21mr|kernel-6.12-generic-6.12.74-2|7788	- nvme: Fix incorrect cdw15 value in passthru error logging
21mr|kernel-6.12-generic-6.12.74-2|7789	- nvme: fix misaccounting of nvme-mpath inflight I/O
21mr|kernel-6.12-generic-6.12.74-2|7790	- nvmem: imx-ocotp: fix MAC address byte length
21mr|kernel-6.12-generic-6.12.74-2|7791	- nvmem: layouts: u-boot-env: remove crc32 endianness conversion
21mr|kernel-6.12-generic-6.12.74-2|7792	- nvme-pci: try function level reset on init failure
21mr|kernel-6.12-generic-6.12.74-2|7793	- nvme-tcp: fix I/O stalls on congested sockets
21mr|kernel-6.12-generic-6.12.74-2|7794	- nvme-tcp: log TLS handshake failures at error level
21mr|kernel-6.12-generic-6.12.74-2|7795	- nvme-tcp: sanitize request list handling
21mr|kernel-6.12-generic-6.12.74-2|7796	- nvmet: exit debugfs after discovery subsystem exits
21mr|kernel-6.12-generic-6.12.74-2|7797	- nvmet: fix memory leak of bio integrity
21mr|kernel-6.12-generic-6.12.74-2|7798	- nvmet: initialize discovery subsys after debugfs is initialized
21mr|kernel-6.12-generic-6.12.74-2|7799	- nvmet-tcp: fix callback lock for TLS handshake
21mr|kernel-6.12-generic-6.12.74-2|7800	- objtool/rust: add one more `noreturn` Rust function for Rust 1.89.0
21mr|kernel-6.12-generic-6.12.74-2|7801	- Octeontx2-af: Skip overlap check for SPI field
21mr|kernel-6.12-generic-6.12.74-2|7802	- octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()
21mr|kernel-6.12-generic-6.12.74-2|7803	- of: dynamic: Fix memleak when of_pci_add_properties() failed
21mr|kernel-6.12-generic-6.12.74-2|7804	- of: dynamic: Fix use after free in of_changeset_add_prop_helper()
21mr|kernel-6.12-generic-6.12.74-2|7805	- of: reserved_mem: Restructure call site for dma_contiguous_early_fixup()
21mr|kernel-6.12-generic-6.12.74-2|7806	- optee: ffa: fix sleep in atomic context
21mr|kernel-6.12-generic-6.12.74-2|7807	- ovl: Check for NULL d_inode() in ovl_dentry_upper()
21mr|kernel-6.12-generic-6.12.74-2|7808	- ovl: Fix nested backing file paths
21mr|kernel-6.12-generic-6.12.74-2|7809	- ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp()
21mr|kernel-6.12-generic-6.12.74-2|7810	- parisc: Check region is readable by user in raw_copy_from_user()
21mr|kernel-6.12-generic-6.12.74-2|7811	- parisc: Define and use set_pte_at()
21mr|kernel-6.12-generic-6.12.74-2|7812	- parisc: Drop WARN_ON_ONCE() from flush_cache_vmap
21mr|kernel-6.12-generic-6.12.74-2|7813	- parisc: fix building with gcc-15
21mr|kernel-6.12-generic-6.12.74-2|7814	- parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers
21mr|kernel-6.12-generic-6.12.74-2|7815	- parisc: Makefile: fix a typo in palo.conf
21mr|kernel-6.12-generic-6.12.74-2|7816	- parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c
21mr|kernel-6.12-generic-6.12.74-2|7817	- parisc: Revise gateway LWS calls to probe user read access
21mr|kernel-6.12-generic-6.12.74-2|7818	- parisc: Revise __get_user() to probe user read access
21mr|kernel-6.12-generic-6.12.74-2|7819	- parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault()
21mr|kernel-6.12-generic-6.12.74-2|7820	- parisc/unaligned: Fix hex output to show 8 hex chars
21mr|kernel-6.12-generic-6.12.74-2|7821	- parisc: Update comments in make_insert_tlb
21mr|kernel-6.12-generic-6.12.74-2|7822	- parse_longname(): strrchr() expects NUL-terminated string
21mr|kernel-6.12-generic-6.12.74-2|7823	- pch_uart: Fix dma_sync_sg_for_device() nents value
21mr|kernel-6.12-generic-6.12.74-2|7824	- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
21mr|kernel-6.12-generic-6.12.74-2|7825	- PCI: Add ACS quirk for Loongson PCIe
21mr|kernel-6.12-generic-6.12.74-2|7826	- PCI: Allow PCI bridges to go to D3Hot on all non-x86
21mr|kernel-6.12-generic-6.12.74-2|7827	- PCI: apple: Fix missing OF node reference in apple_pcie_setup_port
21mr|kernel-6.12-generic-6.12.74-2|7828	- PCI: apple: Set only available ports up
21mr|kernel-6.12-generic-6.12.74-2|7829	- PCI: apple: Use helper function for_each_child_of_node_scoped()
21mr|kernel-6.12-generic-6.12.74-2|7830	- PCI/ASPM: Fix L1SS saving
21mr|kernel-6.12-generic-6.12.74-2|7831	- PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state()
21mr|kernel-6.12-generic-6.12.74-2|7832	- PCI: cadence-ep: Correct PBA offset in .set_msix() callback
21mr|kernel-6.12-generic-6.12.74-2|7833	- PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up
21mr|kernel-6.12-generic-6.12.74-2|7834	- PCI: dwc: ep: Correct PBA offset in .set_msix() callback
21mr|kernel-6.12-generic-6.12.74-2|7835	- PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane
21mr|kernel-6.12-generic-6.12.74-2|7836	- PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit()
21mr|kernel-6.12-generic-6.12.74-2|7837	- PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up()
21mr|kernel-6.12-generic-6.12.74-2|7838	- PCI: endpoint: Fix configfs group list head handling
21mr|kernel-6.12-generic-6.12.74-2|7839	- PCI: endpoint: Fix configfs group removal on driver teardown
21mr|kernel-6.12-generic-6.12.74-2|7840	- PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute
21mr|kernel-6.12-generic-6.12.74-2|7841	- PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails
21mr|kernel-6.12-generic-6.12.74-2|7842	- PCI: Extend isolated function probing to LoongArch
21mr|kernel-6.12-generic-6.12.74-2|7843	- PCI: Fix lock symmetry in pci_slot_unlock()
21mr|kernel-6.12-generic-6.12.74-2|7844	- PCI: Honor Max Link Speed when determining supported speeds
21mr|kernel-6.12-generic-6.12.74-2|7845	- PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features
21mr|kernel-6.12-generic-6.12.74-2|7846	- PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features
21mr|kernel-6.12-generic-6.12.74-2|7847	- PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support
21mr|kernel-6.12-generic-6.12.74-2|7848	- PCI: imx6: Add workaround for errata ERR051624
21mr|kernel-6.12-generic-6.12.74-2|7849	- PCI: imx6: Delay link start until configfs 'start' written
21mr|kernel-6.12-generic-6.12.74-2|7850	- PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset
21mr|kernel-6.12-generic-6.12.74-2|7851	- PCI: pnv_php: Clean up allocated IRQs on unplug
21mr|kernel-6.12-generic-6.12.74-2|7852	- PCI: pnv_php: Fix surprise plug detection and recovery
21mr|kernel-6.12-generic-6.12.74-2|7853	- PCI: pnv_php: Work around switches with broken presence detection
21mr|kernel-6.12-generic-6.12.74-2|7854	- PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge
21mr|kernel-6.12-generic-6.12.74-2|7855	- PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to PCIE_RESET_CONFIG_WAIT_MS
21mr|kernel-6.12-generic-6.12.74-2|7856	- PCI: rockchip-host: Fix "Unexpected Completion" log message
21mr|kernel-6.12-generic-6.12.74-2|7857	- PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining
21mr|kernel-6.12-generic-6.12.74-2|7858	- PCI: rockchip: Use standard PCIe definitions
21mr|kernel-6.12-generic-6.12.74-2|7859	- PCI: Store all PCIe Supported Link Speeds
21mr|kernel-6.12-generic-6.12.74-2|7860	- perf/arm: Add missing .suppress_bind_attrs
21mr|kernel-6.12-generic-6.12.74-2|7861	- perf/arm-ni: Set initial IRQ affinity
21mr|kernel-6.12-generic-6.12.74-2|7862	- perf/core: Don't leak AUX buffer refcount on allocation failure
21mr|kernel-6.12-generic-6.12.74-2|7863	- perf/core: Exit early on perf_mmap() fail
21mr|kernel-6.12-generic-6.12.74-2|7864	- perf/core: Fix the WARN_ON_ONCE is out of lock protected region
21mr|kernel-6.12-generic-6.12.74-2|7865	- perf/core: Fix WARN in perf_cgroup_switch()
21mr|kernel-6.12-generic-6.12.74-2|7866	- perf/core: Prevent VMA split of buffer mappings
21mr|kernel-6.12-generic-6.12.74-2|7867	- perf/cxlpmu: Remove unintended newline from IRQ name format string
21mr|kernel-6.12-generic-6.12.74-2|7868	- perf dso: Add missed dso__put to dso__load_kcore
21mr|kernel-6.12-generic-6.12.74-2|7869	- perf evsel: Missed close() when probing hybrid core PMUs
21mr|kernel-6.12-generic-6.12.74-2|7870	- perf: Fix cgroup state vs ERROR
21mr|kernel-6.12-generic-6.12.74-2|7871	- perf: Fix sample vs do_exit()
21mr|kernel-6.12-generic-6.12.74-2|7872	- perf record: Cache build-ID of hit DSOs only
21mr|kernel-6.12-generic-6.12.74-2|7873	- perf: Revert to requiring CAP_SYS_ADMIN for uprobes
21mr|kernel-6.12-generic-6.12.74-2|7874	- perf sched: Fix memory leaks for evsel->priv in timehist
21mr|kernel-6.12-generic-6.12.74-2|7875	- perf sched: Fix memory leaks in 'perf sched latency'
21mr|kernel-6.12-generic-6.12.74-2|7876	- perf sched: Fix memory leaks in 'perf sched map'
21mr|kernel-6.12-generic-6.12.74-2|7877	- perf sched: Free thread->priv using priv_destructor
21mr|kernel-6.12-generic-6.12.74-2|7878	- perf sched: Make sure it frees the usage string
21mr|kernel-6.12-generic-6.12.74-2|7879	- perf sched: Use RC_CHK_EQUAL() to compare pointers
21mr|kernel-6.12-generic-6.12.74-2|7880	- perf symbol-minimal: Fix ehdr reading in filename__read_build_id
21mr|kernel-6.12-generic-6.12.74-2|7881	- perf test: Directory file descriptor leak
21mr|kernel-6.12-generic-6.12.74-2|7882	- perf tests bp_account: Fix leaked file descriptor
21mr|kernel-6.12-generic-6.12.74-2|7883	- perf tools: Fix use-after-free in help_unknown_cmd()
21mr|kernel-6.12-generic-6.12.74-2|7884	- perf tools: Remove libtraceevent in .gitignore
21mr|kernel-6.12-generic-6.12.74-2|7885	- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()
21mr|kernel-6.12-generic-6.12.74-2|7886	- phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property()
21mr|kernel-6.12-generic-6.12.74-2|7887	- phy: mscc: Fix parsing of unicast frames
21mr|kernel-6.12-generic-6.12.74-2|7888	- phy: mscc: Fix timestamping for vsc8584
21mr|kernel-6.12-generic-6.12.74-2|7889	- phy: mscc: Fix when PTP clock is register and unregister
21mr|kernel-6.12-generic-6.12.74-2|7890	- phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence
21mr|kernel-6.12-generic-6.12.74-2|7891	- phy: qualcomm: phy-qcom-eusb2-repeater: Don't zero-out registers
21mr|kernel-6.12-generic-6.12.74-2|7892	- phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal
21mr|kernel-6.12-generic-6.12.74-2|7893	- phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode
21mr|kernel-6.12-generic-6.12.74-2|7894	- phy: tegra: xusb: Disable periodic tracking on Tegra234
21mr|kernel-6.12-generic-6.12.74-2|7895	- phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode
21mr|kernel-6.12-generic-6.12.74-2|7896	- pidfs: raise SB_I_NODEV and SB_I_NOEXEC
21mr|kernel-6.12-generic-6.12.74-2|7897	- pinctrl: amd: Clear GPIO debounce for suspend
21mr|kernel-6.12-generic-6.12.74-2|7898	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()
21mr|kernel-6.12-generic-6.12.74-2|7899	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()
21mr|kernel-6.12-generic-6.12.74-2|7900	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()
21mr|kernel-6.12-generic-6.12.74-2|7901	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()
21mr|kernel-6.12-generic-6.12.74-2|7902	- pinctrl: berlin: fix memory leak in berlin_pinctrl_build_state()
21mr|kernel-6.12-generic-6.12.74-2|7903	- pinctrl: mcp23s08: Reset all pins to input at probe
21mr|kernel-6.12-generic-6.12.74-2|7904	- pinctrl: qcom: msm: mark certain pins as invalid for interrupts
21mr|kernel-6.12-generic-6.12.74-2|7905	- pinctrl: stm32: Manage irq affinity settings
21mr|kernel-6.12-generic-6.12.74-2|7906	- pinctrl: STMFX: add missing HAS_IOMEM dependency
21mr|kernel-6.12-generic-6.12.74-2|7907	- pinctrl: sunxi: Fix memory leak on krealloc failure
21mr|kernel-6.12-generic-6.12.74-2|7908	- pinmux: fix race causing mux_owner NULL with active mux_usecount
21mr|kernel-6.12-generic-6.12.74-2|7909	- platform/chrome: cros_ec_sensorhub: Retries when a sensor is not ready
21mr|kernel-6.12-generic-6.12.74-2|7910	- platform/chrome: cros_ec_typec: Defer probe on missing EC parent
21mr|kernel-6.12-generic-6.12.74-2|7911	- platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()
21mr|kernel-6.12-generic-6.12.74-2|7912	- platform/loongarch: laptop: Add backlight power control support
21mr|kernel-6.12-generic-6.12.74-2|7913	- platform/loongarch: laptop: Get brightness setting from EC on probe
21mr|kernel-6.12-generic-6.12.74-2|7914	- platform/loongarch: laptop: Unregister generic_sub_drivers on exit
21mr|kernel-6.12-generic-6.12.74-2|7915	- platform/mellanox: mlxbf-pmc: Fix duplicate event ID for CACHE_DATA1
21mr|kernel-6.12-generic-6.12.74-2|7916	- platform/mellanox: mlxbf-pmc: Remove newline char from event name input
21mr|kernel-6.12-generic-6.12.74-2|7917	- platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1 input
21mr|kernel-6.12-generic-6.12.74-2|7918	- platform/mellanox: mlxbf-pmc: Validate event/enable input
21mr|kernel-6.12-generic-6.12.74-2|7919	- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
21mr|kernel-6.12-generic-6.12.74-2|7920	- platform/mellanox: mlxreg-lc: Fix logic error in power state check
21mr|kernel-6.12-generic-6.12.74-2|7921	- platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message
21mr|kernel-6.12-generic-6.12.74-2|7922	- platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all()
21mr|kernel-6.12-generic-6.12.74-2|7923	- platform/x86/amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk list
21mr|kernel-6.12-generic-6.12.74-2|7924	- platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list
21mr|kernel-6.12-generic-6.12.74-2|7925	- platform/x86/amd: pmc: Clear metrics table at start of cycle
21mr|kernel-6.12-generic-6.12.74-2|7926	- platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice
21mr|kernel-6.12-generic-6.12.74-2|7927	- platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8406CA
21mr|kernel-6.12-generic-6.12.74-2|7928	- platform/x86: dell_rbu: Fix list usage
21mr|kernel-6.12-generic-6.12.74-2|7929	- platform/x86: dell_rbu: Stop overwriting data buffer
21mr|kernel-6.12-generic-6.12.74-2|7930	- platform/x86: dell-sysman: Directly use firmware_attributes_class
21mr|kernel-6.12-generic-6.12.74-2|7931	- platform/x86: dell-wmi-sysman: Fix class device unregistration
21mr|kernel-6.12-generic-6.12.74-2|7932	- platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
21mr|kernel-6.12-generic-6.12.74-2|7933	- platform/x86: firmware_attributes_class: Move include linux/device/class.h
21mr|kernel-6.12-generic-6.12.74-2|7934	- platform/x86: firmware_attributes_class: Simplify API
21mr|kernel-6.12-generic-6.12.74-2|7935	- platform/x86: Fix initialization order for firmware_attributes_class
21mr|kernel-6.12-generic-6.12.74-2|7936	- platform/x86: hp-bioscfg: Directly use firmware_attributes_class
21mr|kernel-6.12-generic-6.12.74-2|7937	- platform/x86: hp-bioscfg: Fix class device unregistration
21mr|kernel-6.12-generic-6.12.74-2|7938	- platform/x86: ideapad-laptop: Fix FnLock not remembered among boots
21mr|kernel-6.12-generic-6.12.74-2|7939	- platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots
21mr|kernel-6.12-generic-6.12.74-2|7940	- platform/x86: ideapad-laptop: use usleep_range() for EC polling
21mr|kernel-6.12-generic-6.12.74-2|7941	- platform/x86/intel/pmt: fix a crashlog NULL pointer access
21mr|kernel-6.12-generic-6.12.74-2|7942	- platform/x86/intel-uncore-freq: Check write blocked for ELC
21mr|kernel-6.12-generic-6.12.74-2|7943	- platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL
21mr|kernel-6.12-generic-6.12.74-2|7944	- platform/x86: think-lmi: Create ksets consecutively
21mr|kernel-6.12-generic-6.12.74-2|7945	- platform/x86: think-lmi: Directly use firmware_attributes_class
21mr|kernel-6.12-generic-6.12.74-2|7946	- platform/x86: think-lmi: Fix class device unregistration
21mr|kernel-6.12-generic-6.12.74-2|7947	- platform/x86: think-lmi: Fix kobject cleanup
21mr|kernel-6.12-generic-6.12.74-2|7948	- platform/x86: think-lmi: Fix sysfs group cleanup
21mr|kernel-6.12-generic-6.12.74-2|7949	- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches
21mr|kernel-6.12-generic-6.12.74-2|7950	- pldmfw: Select CRC32 when PLDMFW is selected
21mr|kernel-6.12-generic-6.12.74-2|7951	- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop()
21mr|kernel-6.12-generic-6.12.74-2|7952	- PM / devfreq: Check governor before using governor->name
21mr|kernel-6.12-generic-6.12.74-2|7953	- PM / devfreq: Fix a index typo in trans_stat
21mr|kernel-6.12-generic-6.12.74-2|7954	- PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store()
21mr|kernel-6.12-generic-6.12.74-2|7955	- pmdomain: core: Reset genpd->states to avoid freeing invalid data
21mr|kernel-6.12-generic-6.12.74-2|7956	- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov
21mr|kernel-6.12-generic-6.12.74-2|7957	- pmdomain: ti: Select PM_GENERIC_DOMAINS
21mr|kernel-6.12-generic-6.12.74-2|7958	- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit()
21mr|kernel-6.12-generic-6.12.74-2|7959	- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()
21mr|kernel-6.12-generic-6.12.74-2|7960	- PM: runtime: Take active children into account in pm_runtime_get_if_in_use()
21mr|kernel-6.12-generic-6.12.74-2|7961	- PM: sleep: console: Fix the black screen issue
21mr|kernel-6.12-generic-6.12.74-2|7962	- pNFS: Fix disk addr range check in block/scsi layout
21mr|kernel-6.12-generic-6.12.74-2|7963	- pNFS: Fix stripe mapping in block/scsi layout
21mr|kernel-6.12-generic-6.12.74-2|7964	- pNFS: Fix uninited ptr deref in block/scsi layout
21mr|kernel-6.12-generic-6.12.74-2|7965	- pNFS/flexfiles: don't attempt pnfs on fatal DS errors
21mr|kernel-6.12-generic-6.12.74-2|7966	- pNFS: Handle RPC size limit for layoutcommits
21mr|kernel-6.12-generic-6.12.74-2|7967	- powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw()
21mr|kernel-6.12-generic-6.12.74-2|7968	- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed
21mr|kernel-6.12-generic-6.12.74-2|7969	- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer
21mr|kernel-6.12-generic-6.12.74-2|7970	- powerpc/boot: Fix build with gcc 15
21mr|kernel-6.12-generic-6.12.74-2|7971	- powerpc/eeh: Export eeh_unfreeze_pe()
21mr|kernel-6.12-generic-6.12.74-2|7972	- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery
21mr|kernel-6.12-generic-6.12.74-2|7973	- powerpc/eeh: Make EEH driver device hotplug safe
21mr|kernel-6.12-generic-6.12.74-2|7974	- powerpc: Fix struct termio related ioctl macros
21mr|kernel-6.12-generic-6.12.74-2|7975	- powerpc: floppy: Add missing checks after DMA map
21mr|kernel-6.12-generic-6.12.74-2|7976	- powerpc/kernel: Fix ppc_save_regs inclusion in build
21mr|kernel-6.12-generic-6.12.74-2|7977	- powerpc/kvm: Fix ifdef to remove build warning
21mr|kernel-6.12-generic-6.12.74-2|7978	- powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add
21mr|kernel-6.12-generic-6.12.74-2|7979	- powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states
21mr|kernel-6.12-generic-6.12.74-2|7980	- powerpc/thp: tracing: Hide hugepage events under CONFIG_PPC_BOOK3S_64
21mr|kernel-6.12-generic-6.12.74-2|7981	- powerpc/vdso: Fix build of VDSO32 with pcrel
21mr|kernel-6.12-generic-6.12.74-2|7982	- power: supply: bq27xxx: Retrieve again when busy
21mr|kernel-6.12-generic-6.12.74-2|7983	- power: supply: collie: Fix wakeup source leaks on device unbind
21mr|kernel-6.12-generic-6.12.74-2|7984	- power: supply: cpcap-charger: Fix null check for power_supply_get_by_name
21mr|kernel-6.12-generic-6.12.74-2|7985	- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set
21mr|kernel-6.12-generic-6.12.74-2|7986	- power: supply: max17040: adjust thermal channel scaling
21mr|kernel-6.12-generic-6.12.74-2|7987	- power: supply: qcom_battmgr: Add lithium-polymer entry
21mr|kernel-6.12-generic-6.12.74-2|7988	- ppp: fix race conditions in ppp_fill_forward_path
21mr|kernel-6.12-generic-6.12.74-2|7989	- pps: clients: gpio: fix interrupt handling order in remove path
21mr|kernel-6.12-generic-6.12.74-2|7990	- pps: fix poll support
21mr|kernel-6.12-generic-6.12.74-2|7991	- pptp: ensure minimal skb length in pptp_xmit()
21mr|kernel-6.12-generic-6.12.74-2|7992	- pptp: fix pptp_xmit() error path
21mr|kernel-6.12-generic-6.12.74-2|7993	- printk: nbcon: Allow reacquire during panic
21mr|kernel-6.12-generic-6.12.74-2|7994	- proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al
21mr|kernel-6.12-generic-6.12.74-2|7995	- ptp: allow reading of currently dialed frequency to succeed on free-running clocks
21mr|kernel-6.12-generic-6.12.74-2|7996	- ptp: fix breakage after ptp_vclock_in_use() rework
21mr|kernel-6.12-generic-6.12.74-2|7997	- ptp: prevent possible ABBA deadlock in ptp_clock_freerun()
21mr|kernel-6.12-generic-6.12.74-2|7998	- ptp: Use ratelimite for freerun error message
21mr|kernel-6.12-generic-6.12.74-2|7999	- pwm: axi-pwmgen: fix missing separate external clock
21mr|kernel-6.12-generic-6.12.74-2|8000	- pwm: Fix invalid state detection
21mr|kernel-6.12-generic-6.12.74-2|8001	- pwm: imx-tpm: Reset counter if CMOD is 0
21mr|kernel-6.12-generic-6.12.74-2|8002	- pwm: mediatek: Ensure to disable clocks in error path
21mr|kernel-6.12-generic-6.12.74-2|8003	- pwm: mediatek: Fix duty and period setting
21mr|kernel-6.12-generic-6.12.74-2|8004	- pwm: mediatek: Handle hardware enable and clock enable separately
21mr|kernel-6.12-generic-6.12.74-2|8005	- r8169: add support for RTL8125D
21mr|kernel-6.12-generic-6.12.74-2|8006	- raid10: cleanup memleak at raid10_make_request
21mr|kernel-6.12-generic-6.12.74-2|8007	- rcu: Fix delayed execution of hurry callbacks
21mr|kernel-6.12-generic-6.12.74-2|8008	- rcu: Fix racy re-initialization of irq_work causing hangs
21mr|kernel-6.12-generic-6.12.74-2|8009	- rcu: Fix rcu_read_unlock() deadloop due to IRQ work
21mr|kernel-6.12-generic-6.12.74-2|8010	- rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access
21mr|kernel-6.12-generic-6.12.74-2|8011	- rcu: Protect ->defer_qs_iw_pending from data race
21mr|kernel-6.12-generic-6.12.74-2|8012	- rcu: Return early if callback is not specified
21mr|kernel-6.12-generic-6.12.74-2|8013	- RDMA/bnxt_re: Fix a possible memory leak in the driver
21mr|kernel-6.12-generic-6.12.74-2|8014	- RDMA/bnxt_re: Fix size of uverbs_copy_to() in BNXT_RE_METHOD_GET_TOGGLE_MEM
21mr|kernel-6.12-generic-6.12.74-2|8015	- RDMA/bnxt_re: Fix to do SRQ armena by default
21mr|kernel-6.12-generic-6.12.74-2|8016	- RDMA/bnxt_re: Fix to initialize the PBL array
21mr|kernel-6.12-generic-6.12.74-2|8017	- RDMA/bnxt_re: Fix to remove workload check in SRQ limit path
21mr|kernel-6.12-generic-6.12.74-2|8018	- RDMA/core: Rate limit GID cache warning messages
21mr|kernel-6.12-generic-6.12.74-2|8019	- RDMA/core: reduce stack using in nldev_stat_get_doit()
21mr|kernel-6.12-generic-6.12.74-2|8020	- RDMA/erdma: Fix ignored return value of init_kernel_qp
21mr|kernel-6.12-generic-6.12.74-2|8021	- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
21mr|kernel-6.12-generic-6.12.74-2|8022	- RDMA/hns: Drop GFP_NOWARN
21mr|kernel-6.12-generic-6.12.74-2|8023	- RDMA/hns: Fix accessing uninitialized resources
21mr|kernel-6.12-generic-6.12.74-2|8024	- RDMA/hns: Fix dip entries leak on devices newer than hip09
21mr|kernel-6.12-generic-6.12.74-2|8025	- RDMA/hns: Fix double destruction of rsv_qp
21mr|kernel-6.12-generic-6.12.74-2|8026	- RDMA/hns: Fix HW configurations not cleared in error flow
21mr|kernel-6.12-generic-6.12.74-2|8027	- RDMA/hns: Fix querying wrong SCC context for DIP algorithm
21mr|kernel-6.12-generic-6.12.74-2|8028	- RDMA/hns: Fix -Wframe-larger-than issue
21mr|kernel-6.12-generic-6.12.74-2|8029	- RDMA/hns: Get message length of ack_req from FW
21mr|kernel-6.12-generic-6.12.74-2|8030	- RDMA/hns: initialize db in update_srq_db()
21mr|kernel-6.12-generic-6.12.74-2|8031	- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
21mr|kernel-6.12-generic-6.12.74-2|8032	- RDMA/mana_ib: Fix DSCP value in modify QP
21mr|kernel-6.12-generic-6.12.74-2|8033	- RDMA/mlx5: Fix cache entry update on dereg error
21mr|kernel-6.12-generic-6.12.74-2|8034	- RDMA/mlx5: Fix CC counters query for MPV
21mr|kernel-6.12-generic-6.12.74-2|8035	- RDMA/mlx5: Fix HW counters query for non-representor devices
21mr|kernel-6.12-generic-6.12.74-2|8036	- RDMA/mlx5: Fix UMR modifying of mkey page size
21mr|kernel-6.12-generic-6.12.74-2|8037	- RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling
21mr|kernel-6.12-generic-6.12.74-2|8038	- RDMA/mlx5: Fix vport loopback for MPV device
21mr|kernel-6.12-generic-6.12.74-2|8039	- RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
21mr|kernel-6.12-generic-6.12.74-2|8040	- RDMA/rxe: Fix "trying to register non-static key in rxe_qp_do_cleanup" bug
21mr|kernel-6.12-generic-6.12.74-2|8041	- RDMA/rxe: Flush delayed SKBs while releasing RXE resources
21mr|kernel-6.12-generic-6.12.74-2|8042	- RDMA/siw: Fix the sendmsg byte count in siw_tcp_sendpages
21mr|kernel-6.12-generic-6.12.74-2|8043	- readahead: fix return value of page_cache_next_miss() when no hole is found
21mr|kernel-6.12-generic-6.12.74-2|8044	- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-6.12-generic-6.12.74-2|8045	- refscale: Check that nreaders and loops multiplication doesn't overflow
21mr|kernel-6.12-generic-6.12.74-2|8046	- regmap: fix potential memory leak of regmap_bus
21mr|kernel-6.12-generic-6.12.74-2|8047	- regulator: core: fix NULL dereference on unbind due to stale coupling data
21mr|kernel-6.12-generic-6.12.74-2|8048	- regulator: fan53555: add enable_time support and soft-start times
21mr|kernel-6.12-generic-6.12.74-2|8049	- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
21mr|kernel-6.12-generic-6.12.74-2|8050	- regulator: max14577: Add error check for max14577_read_reg()
21mr|kernel-6.12-generic-6.12.74-2|8051	- regulator: max20086: Change enable gpio to optional
21mr|kernel-6.12-generic-6.12.74-2|8052	- regulator: max20086: Fix MAX200086 chip id
21mr|kernel-6.12-generic-6.12.74-2|8053	- remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach()
21mr|kernel-6.12-generic-6.12.74-2|8054	- remoteproc: core: Release rproc->clean_table after rproc_attach() fails
21mr|kernel-6.12-generic-6.12.74-2|8055	- remoteproc: imx_rproc: skip clock enable when M-core is managed by the SCU
21mr|kernel-6.12-generic-6.12.74-2|8056	- remoteproc: k3: Call of_node_put(rmem_np) only once in three functions
21mr|kernel-6.12-generic-6.12.74-2|8057	- remoteproc: k3-m4: Don't assert reset in detach routine
21mr|kernel-6.12-generic-6.12.74-2|8058	- remoteproc: k3-r5: Add devm action to release reserved memory
21mr|kernel-6.12-generic-6.12.74-2|8059	- remoteproc: k3-r5: Refactor sequential core power up/down operations
21mr|kernel-6.12-generic-6.12.74-2|8060	- remoteproc: k3-r5: Use devm_ioremap_wc() helper
21mr|kernel-6.12-generic-6.12.74-2|8061	- remoteproc: k3-r5: Use devm_kcalloc() helper
21mr|kernel-6.12-generic-6.12.74-2|8062	- remoteproc: k3-r5: Use devm_rproc_add() helper
21mr|kernel-6.12-generic-6.12.74-2|8063	- remoteproc: xlnx: Disable unsupported features
21mr|kernel-6.12-generic-6.12.74-2|8064	- reset: brcmstb: Enable reset drivers for ARCH_BCM2835
21mr|kernel-6.12-generic-6.12.74-2|8065	- resource: fix false warning in __request_region()
21mr|kernel-6.12-generic-6.12.74-2|8066	- Revert "ACPI: battery: negate current when discharging"
21mr|kernel-6.12-generic-6.12.74-2|8067	- Revert "bcache: remove heap-related macros and switch to generic min_heap"
21mr|kernel-6.12-generic-6.12.74-2|8068	- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"
21mr|kernel-6.12-generic-6.12.74-2|8069	- Revert "can: ti_hecc: fix -Woverflow compiler warning"
21mr|kernel-6.12-generic-6.12.74-2|8070	- Revert "cgroup_freezer: cgroup_freezing: Check if not frozen"
21mr|kernel-6.12-generic-6.12.74-2|8071	- Revert "drm/amdgpu: fix incorrect vm flags to map bo"
21mr|kernel-6.12-generic-6.12.74-2|8072	- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS"
21mr|kernel-6.12-generic-6.12.74-2|8073	- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
21mr|kernel-6.12-generic-6.12.74-2|8074	- Revert "drm/xe/devcoredump: Update handling of xe_force_wake_get return"
21mr|kernel-6.12-generic-6.12.74-2|8075	- Revert "drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()"
21mr|kernel-6.12-generic-6.12.74-2|8076	- Revert "drm/xe/gt: Update handling of xe_force_wake_get return"
21mr|kernel-6.12-generic-6.12.74-2|8077	- Revert "drm/xe/tests/mocs: Update xe_force_wake_get() return handling"
21mr|kernel-6.12-generic-6.12.74-2|8078	- Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2"
21mr|kernel-6.12-generic-6.12.74-2|8079	- Revert "fs/ntfs3: Replace inode_trylock with inode_lock"
21mr|kernel-6.12-generic-6.12.74-2|8080	- Revert "gpio: mlxbf3: only get IRQ for device instance 0"
21mr|kernel-6.12-generic-6.12.74-2|8081	- Revert "leds: trigger: netdev: Configure LED blink interval for HW offload"
21mr|kernel-6.12-generic-6.12.74-2|8082	- Revert "mac80211: Dynamically set CoDel parameters per station"
21mr|kernel-6.12-generic-6.12.74-2|8083	- Revert "mmc: sdhci: Disable SD card clock before changing parameters"
21mr|kernel-6.12-generic-6.12.74-2|8084	- Revert "PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()"
21mr|kernel-6.12-generic-6.12.74-2|8085	- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
21mr|kernel-6.12-generic-6.12.74-2|8086	- Revert "riscv: misaligned: fix sleeping function called during misaligned access handling"
21mr|kernel-6.12-generic-6.12.74-2|8087	- Revert "staging: vchiq_arm: Create keep-alive thread during probe"
21mr|kernel-6.12-generic-6.12.74-2|8088	- Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io"
21mr|kernel-6.12-generic-6.12.74-2|8089	- Revert "usb: xhci: Implement xhci_handshake_check_state() helper"
21mr|kernel-6.12-generic-6.12.74-2|8090	- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"
21mr|kernel-6.12-generic-6.12.74-2|8091	- Revert "vmci: Prevent the dispatching of uninitialized payloads"
21mr|kernel-6.12-generic-6.12.74-2|8092	- Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO"
21mr|kernel-6.12-generic-6.12.74-2|8093	- ring-buffer: Remove ring_buffer_read_prepare_sync()
21mr|kernel-6.12-generic-6.12.74-2|8094	- riscv: add a data fence for CMODX in the kernel mode
21mr|kernel-6.12-generic-6.12.74-2|8095	- riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg
21mr|kernel-6.12-generic-6.12.74-2|8096	- riscv: cpu_ops_sbi: Use static array for boot_data
21mr|kernel-6.12-generic-6.12.74-2|8097	- riscv: Enable interrupt during exception handling
21mr|kernel-6.12-generic-6.12.74-2|8098	- RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs
21mr|kernel-6.12-generic-6.12.74-2|8099	- RISC-V: KVM: fix stack overrun when loading vlenb
21mr|kernel-6.12-generic-6.12.74-2|8100	- RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls
21mr|kernel-6.12-generic-6.12.74-2|8101	- riscv: traps_misaligned: properly sign extend value in misaligned load handler
21mr|kernel-6.12-generic-6.12.74-2|8102	- riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment
21mr|kernel-6.12-generic-6.12.74-2|8103	- rose: fix dangling neighbour pointers in rose_rt_device_down()
21mr|kernel-6.12-generic-6.12.74-2|8104	- rpl: Fix use-after-free in rpl_do_srh_inline().
21mr|kernel-6.12-generic-6.12.74-2|8105	- rseq: Fix segfault on registration when rseq_cs is non-zero
21mr|kernel-6.12-generic-6.12.74-2|8106	- rtase: Fix Rx descriptor CRC error bit definition
21mr|kernel-6.12-generic-6.12.74-2|8107	- rtc: cmos: use spin_lock_irqsave in cmos_interrupt
21mr|kernel-6.12-generic-6.12.74-2|8108	- rtc: ds1307: fix incorrect maximum clock rate handling
21mr|kernel-6.12-generic-6.12.74-2|8109	- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
21mr|kernel-6.12-generic-6.12.74-2|8110	- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
21mr|kernel-6.12-generic-6.12.74-2|8111	- rtc: hym8563: fix incorrect maximum clock rate handling
21mr|kernel-6.12-generic-6.12.74-2|8112	- rtc: nct3018y: fix incorrect maximum clock rate handling
21mr|kernel-6.12-generic-6.12.74-2|8113	- rtc: pcf2127: add missing semicolon after statement
21mr|kernel-6.12-generic-6.12.74-2|8114	- rtc: pcf2127: fix SPI command byte for PCF2131
21mr|kernel-6.12-generic-6.12.74-2|8115	- rtc: pcf85063: fix incorrect maximum clock rate handling
21mr|kernel-6.12-generic-6.12.74-2|8116	- rtc: pcf8563: fix incorrect maximum clock rate handling
21mr|kernel-6.12-generic-6.12.74-2|8117	- rtc: rv3028: fix incorrect maximum clock rate handling
21mr|kernel-6.12-generic-6.12.74-2|8118	- rtla: Check pkg-config install
21mr|kernel-6.12-generic-6.12.74-2|8119	- rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` too
21mr|kernel-6.12-generic-6.12.74-2|8120	- rust: alloc: replace aligned_size() with Kmalloc::aligned_layout()
21mr|kernel-6.12-generic-6.12.74-2|8121	- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
21mr|kernel-6.12-generic-6.12.74-2|8122	- rust: compile libcore with edition 2024 for 1.87+
21mr|kernel-6.12-generic-6.12.74-2|8123	- rust: give Clippy the minimum supported Rust version
21mr|kernel-6.12-generic-6.12.74-2|8124	- rust: init: allow `dead_code` warnings for Rust >= 1.89.0
21mr|kernel-6.12-generic-6.12.74-2|8125	- rust: kbuild: clean output before running `rustdoc`
21mr|kernel-6.12-generic-6.12.74-2|8126	- rust: module: place cleanup_module() in .exit.text section
21mr|kernel-6.12-generic-6.12.74-2|8127	- rust: use `#[used(compiler)]` to fix build and `modpost` with Rust >= 1.89.0
21mr|kernel-6.12-generic-6.12.74-2|8128	- rust: workaround `rustdoc` target modifiers bug
21mr|kernel-6.12-generic-6.12.74-2|8129	- rxrpc: Fix bug due to prealloc collision
21mr|kernel-6.12-generic-6.12.74-2|8130	- rxrpc: Fix oops due to non-existence of prealloc backlog struct
21mr|kernel-6.12-generic-6.12.74-2|8131	- rxrpc: Fix recv-recv race of completed call
21mr|kernel-6.12-generic-6.12.74-2|8132	- rxrpc: Fix transmission of an abort in response to an abort
21mr|kernel-6.12-generic-6.12.74-2|8133	- s390/ap: Unmask SLCF bit in card and queue ap functions sysfs
21mr|kernel-6.12-generic-6.12.74-2|8134	- s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again
21mr|kernel-6.12-generic-6.12.74-2|8135	- s390/early: Copy last breaking event address to pt_regs
21mr|kernel-6.12-generic-6.12.74-2|8136	- s390/hypfs: Avoid unnecessary ioctl registration in debugfs
21mr|kernel-6.12-generic-6.12.74-2|8137	- s390/hypfs: Enable limited access during lockdown
21mr|kernel-6.12-generic-6.12.74-2|8138	- s390/ism: fix concurrency management in ism_cmd()
21mr|kernel-6.12-generic-6.12.74-2|8139	- s390/mm: Allocate page table with PAGE_SIZE granularity
21mr|kernel-6.12-generic-6.12.74-2|8140	- s390/mm: Do not map lowcore with identity mapping
21mr|kernel-6.12-generic-6.12.74-2|8141	- s390/mm: Remove possible false-positive warning in pte_free_defer()
21mr|kernel-6.12-generic-6.12.74-2|8142	- s390/pci: Allow re-add of a reserved but not yet removed device
21mr|kernel-6.12-generic-6.12.74-2|8143	- s390/pci: Do not try re-enabling load/store if device is disabled
21mr|kernel-6.12-generic-6.12.74-2|8144	- s390/pci: Fix __pcilg_mio_inuser() inline assembly
21mr|kernel-6.12-generic-6.12.74-2|8145	- s390/pci: Fix stale function handles in error handling
21mr|kernel-6.12-generic-6.12.74-2|8146	- s390/pci: Prevent self deletion in disable_slot()
21mr|kernel-6.12-generic-6.12.74-2|8147	- s390/pci: Remove redundant bus removal and disable from zpci_release_device()
21mr|kernel-6.12-generic-6.12.74-2|8148	- s390/pci: Serialize device addition and removal
21mr|kernel-6.12-generic-6.12.74-2|8149	- s390/pkey: Prevent overflow in size calculation for memdup_user()
21mr|kernel-6.12-generic-6.12.74-2|8150	- s390/sclp: Fix SCCB present check
21mr|kernel-6.12-generic-6.12.74-2|8151	- s390/stp: Remove udelay from stp_sync_clock()
21mr|kernel-6.12-generic-6.12.74-2|8152	- s390/time: Use monotonic clock in get_cycles()
21mr|kernel-6.12-generic-6.12.74-2|8153	- samples: mei: Fix building on musl libc
21mr|kernel-6.12-generic-6.12.74-2|8154	- sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up()
21mr|kernel-6.12-generic-6.12.74-2|8155	- sched: Change nr_uninterruptible type to unsigned long
21mr|kernel-6.12-generic-6.12.74-2|8156	- sched/core: Fix migrate_swap() vs. hotplug
21mr|kernel-6.12-generic-6.12.74-2|8157	- sched/deadline: Fix accounting after global limits change
21mr|kernel-6.12-generic-6.12.74-2|8158	- sched/deadline: Fix dl_server runtime calculation formula
21mr|kernel-6.12-generic-6.12.74-2|8159	- sched/ext: Fix invalid task state transitions on class switch
21mr|kernel-6.12-generic-6.12.74-2|8160	- sched_ext: initialize built-in idle state before ops.init()
21mr|kernel-6.12-generic-6.12.74-2|8161	- sched_ext: Make scx_group_set_weight() always update tg->scx.weight
21mr|kernel-6.12-generic-6.12.74-2|8162	- sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group()
21mr|kernel-6.12-generic-6.12.74-2|8163	- sched/fair: Add new cfs_rq.h_nr_runnable
21mr|kernel-6.12-generic-6.12.74-2|8164	- sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails
21mr|kernel-6.12-generic-6.12.74-2|8165	- sched/fair: Fixup wake_up_sync() vs DELAYED_DEQUEUE
21mr|kernel-6.12-generic-6.12.74-2|8166	- sched/fair: Rename h_nr_running into h_nr_queued
21mr|kernel-6.12-generic-6.12.74-2|8167	- sched,freezer: Remove unnecessary warning in __thaw_task
21mr|kernel-6.12-generic-6.12.74-2|8168	- sched/psi: Fix psi_seq initialization
21mr|kernel-6.12-generic-6.12.74-2|8169	- sched/psi: Optimize psi_group_change() cpu_clock() usage
21mr|kernel-6.12-generic-6.12.74-2|8170	- scripts/gdb: de-reference per-CPU MCE interrupts
21mr|kernel-6.12-generic-6.12.74-2|8171	- scripts/gdb: fix interrupts display after MCP on x86
21mr|kernel-6.12-generic-6.12.74-2|8172	- scripts/gdb: fix interrupts.py after maple tree conversion
21mr|kernel-6.12-generic-6.12.74-2|8173	- scsi: aacraid: Stop using PCI_IRQ_AFFINITY
21mr|kernel-6.12-generic-6.12.74-2|8174	- scsi: bfa: Double-free fix
21mr|kernel-6.12-generic-6.12.74-2|8175	- scsi: core: Fix command pass through retry regression
21mr|kernel-6.12-generic-6.12.74-2|8176	- scsi: core: sysfs: Correct sysfs attributes access rights
21mr|kernel-6.12-generic-6.12.74-2|8177	- scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host
21mr|kernel-6.12-generic-6.12.74-2|8178	- scsi: elx: efct: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|8179	- scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()
21mr|kernel-6.12-generic-6.12.74-2|8180	- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans
21mr|kernel-6.12-generic-6.12.74-2|8181	- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|8182	- scsi: isci: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|8183	- scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
21mr|kernel-6.12-generic-6.12.74-2|8184	- scsi: lpfc: Avoid potential ndlp use-after-free in dev_loss_tmo_callbk
21mr|kernel-6.12-generic-6.12.74-2|8185	- scsi: lpfc: Change lpfc_nodelist nlp_flag member into a bitmask
21mr|kernel-6.12-generic-6.12.74-2|8186	- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
21mr|kernel-6.12-generic-6.12.74-2|8187	- scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk
21mr|kernel-6.12-generic-6.12.74-2|8188	- scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands
21mr|kernel-6.12-generic-6.12.74-2|8189	- scsi: lpfc: Remove NLP_RELEASE_RPI flag from nodelist structure
21mr|kernel-6.12-generic-6.12.74-2|8190	- scsi: lpfc: Remove redundant assignment to avoid memory leak
21mr|kernel-6.12-generic-6.12.74-2|8191	- scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag
21mr|kernel-6.12-generic-6.12.74-2|8192	- scsi: lpfc: Use memcpy() for BIOS version
21mr|kernel-6.12-generic-6.12.74-2|8193	- scsi: megaraid_sas: Fix invalid node index
21mr|kernel-6.12-generic-6.12.74-2|8194	- scsi: mpi3mr: Correctly handle ATA device errors
21mr|kernel-6.12-generic-6.12.74-2|8195	- scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
21mr|kernel-6.12-generic-6.12.74-2|8196	- scsi: mpi3mr: Fix race between config read submit and interrupt completion
21mr|kernel-6.12-generic-6.12.74-2|8197	- scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
21mr|kernel-6.12-generic-6.12.74-2|8198	- scsi: mpt3sas: Correctly handle ATA device errors
21mr|kernel-6.12-generic-6.12.74-2|8199	- scsi: mpt3sas: Fix a fw_event memory leak
21mr|kernel-6.12-generic-6.12.74-2|8200	- scsi: mvsas: Fix dma_unmap_sg() nents value
21mr|kernel-6.12-generic-6.12.74-2|8201	- scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
21mr|kernel-6.12-generic-6.12.74-2|8202	- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
21mr|kernel-6.12-generic-6.12.74-2|8203	- scsi: qla4xxx: Prevent a potential error pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|8204	- scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"
21mr|kernel-6.12-generic-6.12.74-2|8205	- scsi: s390: zfcp: Ensure synchronous unit_add
21mr|kernel-6.12-generic-6.12.74-2|8206	- scsi: sd: Fix VPD page 0xb7 length check
21mr|kernel-6.12-generic-6.12.74-2|8207	- scsi: sd: Make sd shutdown issue START STOP UNIT appropriately
21mr|kernel-6.12-generic-6.12.74-2|8208	- scsi: smartpqi: Add new PCI IDs
21mr|kernel-6.12-generic-6.12.74-2|8209	- scsi: storvsc: Increase the timeouts to storvsc_timeout
21mr|kernel-6.12-generic-6.12.74-2|8210	- scsi: target: core: Generate correct identifiers for PR OUT transport IDs
21mr|kernel-6.12-generic-6.12.74-2|8211	- scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
21mr|kernel-6.12-generic-6.12.74-2|8212	- scsi: ufs: core: Don't perform UFS clkscaling during host async scan
21mr|kernel-6.12-generic-6.12.74-2|8213	- scsi: ufs: core: Fix clk scaling to be conditional in reset and restore
21mr|kernel-6.12-generic-6.12.74-2|8214	- scsi: ufs: core: Fix spelling of a sysfs attribute name
21mr|kernel-6.12-generic-6.12.74-2|8215	- scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume
21mr|kernel-6.12-generic-6.12.74-2|8216	- scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
21mr|kernel-6.12-generic-6.12.74-2|8217	- scsi: ufs: ufs-pci: Fix default runtime and system PM levels
21mr|kernel-6.12-generic-6.12.74-2|8218	- scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers
21mr|kernel-6.12-generic-6.12.74-2|8219	- sctp: Do not wake readers in __sctp_write_space()
21mr|kernel-6.12-generic-6.12.74-2|8220	- sctp: initialize more fields in sctp_v6_from_sk()
21mr|kernel-6.12-generic-6.12.74-2|8221	- sctp: linearize cloned gso packets in sctp_rcv
21mr|kernel-6.12-generic-6.12.74-2|8222	- securityfs: don't pin dentries twice, once is enough...
21mr|kernel-6.12-generic-6.12.74-2|8223	- selftests: ALSA: fix memory leak in utimer test
21mr|kernel-6.12-generic-6.12.74-2|8224	- selftests/bpf: adapt one more case in test_lru_map to the new target_free
21mr|kernel-6.12-generic-6.12.74-2|8225	- selftests/bpf: Add a test for arena range tree algorithm
21mr|kernel-6.12-generic-6.12.74-2|8226	- selftests/bpf: Add tests with stack ptr register in conditional jmp
21mr|kernel-6.12-generic-6.12.74-2|8227	- selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size
21mr|kernel-6.12-generic-6.12.74-2|8228	- selftests/bpf: Fix build error with llvm 19
21mr|kernel-6.12-generic-6.12.74-2|8229	- selftests/bpf: Fix ringbuf/ringbuf_write test failure with arm64 64KB page size
21mr|kernel-6.12-generic-6.12.74-2|8230	- selftests/bpf: fix signedness bug in redir_partial()
21mr|kernel-6.12-generic-6.12.74-2|8231	- selftests/bpf: Fix unintentional switch case fall through
21mr|kernel-6.12-generic-6.12.74-2|8232	- selftests/bpf: Set test path for token/obj_priv_implicit_token_envvar
21mr|kernel-6.12-generic-6.12.74-2|8233	- selftests: breakpoints: use suspend_stats to reliably check suspend success
21mr|kernel-6.12-generic-6.12.74-2|8234	- selftests: drv-net: Fix remote command checking in require_cmd()
21mr|kernel-6.12-generic-6.12.74-2|8235	- selftests: drv-net: wait for iperf client to stop sending
21mr|kernel-6.12-generic-6.12.74-2|8236	- selftests: Fix errno checking in syscall_user_dispatch test
21mr|kernel-6.12-generic-6.12.74-2|8237	- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t
21mr|kernel-6.12-generic-6.12.74-2|8238	- selftests: mptcp: connect: also cover alt modes
21mr|kernel-6.12-generic-6.12.74-2|8239	- selftests: mptcp: connect: also cover checksum
21mr|kernel-6.12-generic-6.12.74-2|8240	- selftests: mptcp: pm: check flush doesn't reset limits
21mr|kernel-6.12-generic-6.12.74-2|8241	- selftests: netfilter: Enable CONFIG_INET_SCTP_DIAG
21mr|kernel-6.12-generic-6.12.74-2|8242	- selftests: net: increase inter-packet timeout in udpgro.sh
21mr|kernel-6.12-generic-6.12.74-2|8243	- selftests: net: lib: fix shift count out of range
21mr|kernel-6.12-generic-6.12.74-2|8244	- selftests: net: lib: Move logging from forwarding/lib.sh here
21mr|kernel-6.12-generic-6.12.74-2|8245	- selftests/perf_events: Add a mmap() correctness test
21mr|kernel-6.12-generic-6.12.74-2|8246	- selftests: rtnetlink.sh: remove esp4_offload after test
21mr|kernel-6.12-generic-6.12.74-2|8247	- selftests/sched_ext: Fix exit selftest hang on UP
21mr|kernel-6.12-generic-6.12.74-2|8248	- selftests/tracing: Fix false failure of subsystem event test
21mr|kernel-6.12-generic-6.12.74-2|8249	- selftests: tracing: Use mutex_unlock for testing glob filter
21mr|kernel-6.12-generic-6.12.74-2|8250	- selftests: vDSO: chacha: Correctly skip test if necessary
21mr|kernel-6.12-generic-6.12.74-2|8251	- selftests: vDSO: vdso_test_getrandom: Always print TAP header
21mr|kernel-6.12-generic-6.12.74-2|8252	- selftests/x86: Add a test to detect infinite SIGTRAP handler loop
21mr|kernel-6.12-generic-6.12.74-2|8253	- selinux: change security_compute_sid to return the ssid or tsid on match
21mr|kernel-6.12-generic-6.12.74-2|8254	- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
21mr|kernel-6.12-generic-6.12.74-2|8255	- serial: 8250: fix panic due to PSLVERR
21mr|kernel-6.12-generic-6.12.74-2|8256	- serial: core: restore of_node information in sysfs
21mr|kernel-6.12-generic-6.12.74-2|8257	- serial: imx: Restore original RXTL for console to fix data loss
21mr|kernel-6.12-generic-6.12.74-2|8258	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-6.12-generic-6.12.74-2|8259	- serial: sh-sci: Increment the runtime usage counter for the earlycon device
21mr|kernel-6.12-generic-6.12.74-2|8260	- sh: Do not use hyphen in exported variable name
21mr|kernel-6.12-generic-6.12.74-2|8261	- smb3 client: fix return code mapping of remap_file_range
21mr|kernel-6.12-generic-6.12.74-2|8262	- smb3: fix for slab out of bounds on mount to ksmbd
21mr|kernel-6.12-generic-6.12.74-2|8263	- smb: client: add NULL check in automount_fullpath
21mr|kernel-6.12-generic-6.12.74-2|8264	- smb: client: don't call init_waitqueue_head(&info->conn_wait) twice in _smbd_get_connection
21mr|kernel-6.12-generic-6.12.74-2|8265	- smb: client: don't wait for info->send_pending == 0 on error
21mr|kernel-6.12-generic-6.12.74-2|8266	- smb: client: fix first command failure during re-negotiation
21mr|kernel-6.12-generic-6.12.74-2|8267	- smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma()
21mr|kernel-6.12-generic-6.12.74-2|8268	- smb: client: fix netns refcount leak after net_passive changes
21mr|kernel-6.12-generic-6.12.74-2|8269	- smb: client: fix potential deadlock when reconnecting channels
21mr|kernel-6.12-generic-6.12.74-2|8270	- smb: client: fix race condition in negotiate timeout by using more precise timing
21mr|kernel-6.12-generic-6.12.74-2|8271	- smb: client: fix race with concurrent opens in rename(2)
21mr|kernel-6.12-generic-6.12.74-2|8272	- smb: client: fix race with concurrent opens in unlink(2)
21mr|kernel-6.12-generic-6.12.74-2|8273	- smb: client: fix readdir returning wrong type with POSIX extensions
21mr|kernel-6.12-generic-6.12.74-2|8274	- smb: client: fix use-after-free in cifs_oplock_break
21mr|kernel-6.12-generic-6.12.74-2|8275	- smb: client: fix use-after-free in crypt_message when using async crypto
21mr|kernel-6.12-generic-6.12.74-2|8276	- smb: client: fix warning when reconnecting channel
21mr|kernel-6.12-generic-6.12.74-2|8277	- smb: client: let recv_done() avoid touching data_transfer after cleanup/move
21mr|kernel-6.12-generic-6.12.74-2|8278	- smb: client: let recv_done() cleanup before notifying the callers.
21mr|kernel-6.12-generic-6.12.74-2|8279	- smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection()
21mr|kernel-6.12-generic-6.12.74-2|8280	- smb: client: let smbd_post_send_iter() respect the peers max_send_size and transmit all data
21mr|kernel-6.12-generic-6.12.74-2|8281	- smb: client: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
21mr|kernel-6.12-generic-6.12.74-2|8282	- smb: client: make use of common smbdirect_pdu.h
21mr|kernel-6.12-generic-6.12.74-2|8283	- smb: client: make use of common smbdirect_socket
21mr|kernel-6.12-generic-6.12.74-2|8284	- smb: client: make use of common smbdirect_socket_parameters
21mr|kernel-6.12-generic-6.12.74-2|8285	- smb: client: remove redundant lstrp update in negotiate protocol
21mr|kernel-6.12-generic-6.12.74-2|8286	- smb: client: remove separate empty_packet_queue
21mr|kernel-6.12-generic-6.12.74-2|8287	- smb: client: remove \t from TP_printk statements
21mr|kernel-6.12-generic-6.12.74-2|8288	- smb: client: return an error if rdma_connect does not return within 5 seconds
21mr|kernel-6.12-generic-6.12.74-2|8289	- smb: client: set missing retry flag in cifs_readv_callback()
21mr|kernel-6.12-generic-6.12.74-2|8290	- smb: client: set missing retry flag in cifs_writev_callback()
21mr|kernel-6.12-generic-6.12.74-2|8291	- smb: client: set missing retry flag in smb2_writev_callback()
21mr|kernel-6.12-generic-6.12.74-2|8292	- smb: fix secondary channel creation issue with kerberos by populating hostname when adding channels
21mr|kernel-6.12-generic-6.12.74-2|8293	- smb: improve directory cache reuse for readdir operations
21mr|kernel-6.12-generic-6.12.74-2|8294	- smb: Log an error when close_all_cached_dirs fails
21mr|kernel-6.12-generic-6.12.74-2|8295	- smb/server: avoid deadlock when linking with ReplaceIfExists
21mr|kernel-6.12-generic-6.12.74-2|8296	- smb: server: Fix extension string in ksmbd_extract_shortname()
21mr|kernel-6.12-generic-6.12.74-2|8297	- smb: server: let recv_done() avoid touching data_transfer after cleanup/move
21mr|kernel-6.12-generic-6.12.74-2|8298	- smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection
21mr|kernel-6.12-generic-6.12.74-2|8299	- smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
21mr|kernel-6.12-generic-6.12.74-2|8300	- smb: server: make use of rdma_destroy_qp()
21mr|kernel-6.12-generic-6.12.74-2|8301	- smb: server: remove separate empty_recvmsg_queue
21mr|kernel-6.12-generic-6.12.74-2|8302	- smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()
21mr|kernel-6.12-generic-6.12.74-2|8303	- smb: smbdirect: add smbdirect.h with public structures
21mr|kernel-6.12-generic-6.12.74-2|8304	- smb: smbdirect: add smbdirect_pdu.h with protocol definitions
21mr|kernel-6.12-generic-6.12.74-2|8305	- smb: smbdirect: add smbdirect_socket.h
21mr|kernel-6.12-generic-6.12.74-2|8306	- smb: smbdirect: introduce smbdirect_socket_parameters
21mr|kernel-6.12-generic-6.12.74-2|8307	- smc: Fix various oops due to inet_sock type confusion.
21mr|kernel-6.12-generic-6.12.74-2|8308	- soc: aspeed: lpc-snoop: Cleanup resources in stack-order
21mr|kernel-6.12-generic-6.12.74-2|8309	- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
21mr|kernel-6.12-generic-6.12.74-2|8310	- sock: Correct error checking condition for (assign|release)_proto_idx()
21mr|kernel-6.12-generic-6.12.74-2|8311	- soc: qcom: mdt_loader: Actually use the e_phoff
21mr|kernel-6.12-generic-6.12.74-2|8312	- soc: qcom: mdt_loader: Ensure we don't read past the ELF header
21mr|kernel-6.12-generic-6.12.74-2|8313	- soc: qcom: mdt_loader: Fix error return values in mdt_header_valid()
21mr|kernel-6.12-generic-6.12.74-2|8314	- soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events
21mr|kernel-6.12-generic-6.12.74-2|8315	- soc: qcom: pmic_glink: fix OF node leak
21mr|kernel-6.12-generic-6.12.74-2|8316	- soc: qcom: QMI encoding/decoding for big endian
21mr|kernel-6.12-generic-6.12.74-2|8317	- soc: qcom: rpmh-rsc: Add RSC version 4 support
21mr|kernel-6.12-generic-6.12.74-2|8318	- soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS
21mr|kernel-6.12-generic-6.12.74-2|8319	- soc/tegra: pmc: Ensure power-domains are in a known state
21mr|kernel-6.12-generic-6.12.74-2|8320	- software node: Correct a OOB check in software_node_get_reference_args()
21mr|kernel-6.12-generic-6.12.74-2|8321	- soundwire: amd: cancel pending slave status handling workqueue during remove sequence
21mr|kernel-6.12-generic-6.12.74-2|8322	- soundwire: amd: fix for clearing command status register
21mr|kernel-6.12-generic-6.12.74-2|8323	- soundwire: amd: fix for handling slave alerts after link is down
21mr|kernel-6.12-generic-6.12.74-2|8324	- soundwire: amd: serialize amd manager resume sequence during pm_prepare
21mr|kernel-6.12-generic-6.12.74-2|8325	- soundwire: Move handle_nested_irq outside of sdw_dev_lock
21mr|kernel-6.12-generic-6.12.74-2|8326	- soundwire: stream: restore params when prepare ports fail
21mr|kernel-6.12-generic-6.12.74-2|8327	- spi: Add check for 8-bit transfer with 8 IO mode support
21mr|kernel-6.12-generic-6.12.74-2|8328	- spi: cadence-quadspi: fix cleanup of rx_chan on failure paths
21mr|kernel-6.12-generic-6.12.74-2|8329	- spi: cs42l43: Property entry should be a null-terminated array
21mr|kernel-6.12-generic-6.12.74-2|8330	- spi: fsl-qspi: Fix double cleanup in probe error path
21mr|kernel-6.12-generic-6.12.74-2|8331	- spi: fsl-qspi: use devm function instead of driver remove
21mr|kernel-6.12-generic-6.12.74-2|8332	- spinlock: extend guard with spinlock_bh variants
21mr|kernel-6.12-generic-6.12.74-2|8333	- spi: spi-cadence-quadspi: Fix pm runtime unbalance
21mr|kernel-6.12-generic-6.12.74-2|8334	- spi: spi-fsl-dspi: Clear completion counter before initiating transfer
21mr|kernel-6.12-generic-6.12.74-2|8335	- spi: spi-fsl-lpspi: Clamp too high speed_hz
21mr|kernel-6.12-generic-6.12.74-2|8336	- spi: stm32: Check for cfg availability in stm32_spi_probe
21mr|kernel-6.12-generic-6.12.74-2|8337	- sprintf.h requires stdarg.h
21mr|kernel-6.12-generic-6.12.74-2|8338	- squashfs: fix memory leak in squashfs_fill_super
21mr|kernel-6.12-generic-6.12.74-2|8339	- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()
21mr|kernel-6.12-generic-6.12.74-2|8340	- staging: greybus: gbphy: fix up const issue with the match callback
21mr|kernel-6.12-generic-6.12.74-2|8341	- staging: iio: ad5933: Correct settling cycles encoding per datasheet
21mr|kernel-6.12-generic-6.12.74-2|8342	- staging: media: atomisp: Fix stack buffer overflow in gmin_get_var_int()
21mr|kernel-6.12-generic-6.12.74-2|8343	- staging: nvec: Fix incorrect null termination of battery manufacturer
21mr|kernel-6.12-generic-6.12.74-2|8344	- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
21mr|kernel-6.12-generic-6.12.74-2|8345	- staging: vchiq_arm: Make vchiq_shutdown never fail
21mr|kernel-6.12-generic-6.12.74-2|8346	- stmmac: xsk: fix negative overflow of budget in zerocopy mode
21mr|kernel-6.12-generic-6.12.74-2|8347	- sunrpc: don't immediately retransmit on seqno miss
21mr|kernel-6.12-generic-6.12.74-2|8348	- sunrpc: fix client side handling of tls alerts
21mr|kernel-6.12-generic-6.12.74-2|8349	- sunrpc: fix handling of server side tls alerts
21mr|kernel-6.12-generic-6.12.74-2|8350	- sunrpc: handle SVC_GARBAGE during svc auth processing as auth error
21mr|kernel-6.12-generic-6.12.74-2|8351	- SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls
21mr|kernel-6.12-generic-6.12.74-2|8352	- sunvdc: Balance device refcount in vdc_port_mpgroup_check
21mr|kernel-6.12-generic-6.12.74-2|8353	- svcrdma: Unregister the device if svc_rdma_accept() fails
21mr|kernel-6.12-generic-6.12.74-2|8354	- sysfb: Fix screen_info type check for VGA
21mr|kernel-6.12-generic-6.12.74-2|8355	- tcp: add receive queue awareness in tcp_rcv_space_adjust()
21mr|kernel-6.12-generic-6.12.74-2|8356	- tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
21mr|kernel-6.12-generic-6.12.74-2|8357	- tcp: call tcp_measure_rcv_mss() for ooo packets
21mr|kernel-6.12-generic-6.12.74-2|8358	- tcp: Correct signedness in skb remaining space calculation
21mr|kernel-6.12-generic-6.12.74-2|8359	- tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows
21mr|kernel-6.12-generic-6.12.74-2|8360	- tcp: fix passive TFO socket having invalid NAPI ID
21mr|kernel-6.12-generic-6.12.74-2|8361	- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range
21mr|kernel-6.12-generic-6.12.74-2|8362	- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior
21mr|kernel-6.12-generic-6.12.74-2|8363	- tcp: remove zero TCP TS samples for autotuning
21mr|kernel-6.12-generic-6.12.74-2|8364	- tee: Prevent size calculation wraparound on 32-bit kernels
21mr|kernel-6.12-generic-6.12.74-2|8365	- thermal/drivers/mediatek/lvts_thermal: Add lvts commands and their sizes to driver data
21mr|kernel-6.12-generic-6.12.74-2|8366	- thermal/drivers/mediatek/lvts_thermal: Add mt7988 lvts commands
21mr|kernel-6.12-generic-6.12.74-2|8367	- thermal/drivers/mediatek/lvts_thermal: Change lvts commands array to static const
21mr|kernel-6.12-generic-6.12.74-2|8368	- thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required
21mr|kernel-6.12-generic-6.12.74-2|8369	- thermal: sysfs: Return ENODATA instead of EAGAIN for reads
21mr|kernel-6.12-generic-6.12.74-2|8370	- thunderbolt: Fix bit masking in tb_dp_port_set_hops()
21mr|kernel-6.12-generic-6.12.74-2|8371	- thunderbolt: Fix copy+paste error in match_service_id()
21mr|kernel-6.12-generic-6.12.74-2|8372	- thunderbolt: Fix wake on connect at runtime
21mr|kernel-6.12-generic-6.12.74-2|8373	- timekeeping: Zero initialize system_counterval when querying time from phc drivers
21mr|kernel-6.12-generic-6.12.74-2|8374	- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
21mr|kernel-6.12-generic-6.12.74-2|8375	- tipc: Fix use-after-free in tipc_conn_close().
21mr|kernel-6.12-generic-6.12.74-2|8376	- tipc: use kfree_sensitive() for aead cleanup
21mr|kernel-6.12-generic-6.12.74-2|8377	- tls: always refresh the queue when reading sock
21mr|kernel-6.12-generic-6.12.74-2|8378	- tls: fix handling of zero-length records on the rx_list
21mr|kernel-6.12-generic-6.12.74-2|8379	- tls: handle data disappearing from under the TLS ULP
21mr|kernel-6.12-generic-6.12.74-2|8380	- tools/build: Fix s390(x) cross-compilation with clang
21mr|kernel-6.12-generic-6.12.74-2|8381	- tools/hv: fcopy: Fix incorrect file path conversion
21mr|kernel-6.12-generic-6.12.74-2|8382	- tools/hv: fcopy: Fix irregularities with size of ring buffer
21mr|kernel-6.12-generic-6.12.74-2|8383	- tools/latency-collector: Check pkg-config install
21mr|kernel-6.12-generic-6.12.74-2|8384	- tools/nolibc: define time_t in terms of __kernel_old_time_t
21mr|kernel-6.12-generic-6.12.74-2|8385	- tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros
21mr|kernel-6.12-generic-6.12.74-2|8386	- tools/power turbostat: Fix build with musl
21mr|kernel-6.12-generic-6.12.74-2|8387	- tools/power turbostat: Handle cap_get_proc() ENOSYS
21mr|kernel-6.12-generic-6.12.74-2|8388	- tools/power turbostat: Handle non-root legacy-uncore sysfs permissions
21mr|kernel-6.12-generic-6.12.74-2|8389	- tools/rv: Do not skip idle in trace
21mr|kernel-6.12-generic-6.12.74-2|8390	- trace/fgraph: Fix the warning caused by missing unregister notifier
21mr|kernel-6.12-generic-6.12.74-2|8391	- tracefs: Add d_delete to remove negative dentries
21mr|kernel-6.12-generic-6.12.74-2|8392	- tracing: Add down_write(trace_event_sem) when adding trace event
21mr|kernel-6.12-generic-6.12.74-2|8393	- tracing: fprobe-event: Sanitize wildcard for fprobe event name
21mr|kernel-6.12-generic-6.12.74-2|8394	- tracing: Limit access to parser->buffer when trace_get_user failed
21mr|kernel-6.12-generic-6.12.74-2|8395	- tracing/osnoise: Fix crash in timerlat_dump_stack()
21mr|kernel-6.12-generic-6.12.74-2|8396	- tracing/probes: Avoid using params uninitialized in parse_btf_arg()
21mr|kernel-6.12-generic-6.12.74-2|8397	- tracing: Remove unneeded goto out logic
21mr|kernel-6.12-generic-6.12.74-2|8398	- tty: serial: fix print format specifiers
21mr|kernel-6.12-generic-6.12.74-2|8399	- tty: serial: uartlite: register uart driver in init
21mr|kernel-6.12-generic-6.12.74-2|8400	- uapi: in6: restore visibility of most IPv6 socket options
21mr|kernel-6.12-generic-6.12.74-2|8401	- ublk: sanity check add_dev input for underflow
21mr|kernel-6.12-generic-6.12.74-2|8402	- ublk: santizize the arguments from userspace when adding a device
21mr|kernel-6.12-generic-6.12.74-2|8403	- ublk: use vmalloc for ublk_device's __queues
21mr|kernel-6.12-generic-6.12.74-2|8404	- ubsan: integer-overflow: depend on BROKEN to keep this out of CI
21mr|kernel-6.12-generic-6.12.74-2|8405	- ucount: fix atomic_long_inc_below() argument type
21mr|kernel-6.12-generic-6.12.74-2|8406	- udf: Verify partition map count
21mr|kernel-6.12-generic-6.12.74-2|8407	- udmabuf: use sgtable-based scatterlist wrappers
21mr|kernel-6.12-generic-6.12.74-2|8408	- udp: also consider secpath when evaluating ipsec use for checksumming
21mr|kernel-6.12-generic-6.12.74-2|8409	- uio_hv_generic: Align ring size to system page
21mr|kernel-6.12-generic-6.12.74-2|8410	- uio_hv_generic: Use correct size for interrupt and monitor pages
21mr|kernel-6.12-generic-6.12.74-2|8411	- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
21mr|kernel-6.12-generic-6.12.74-2|8412	- um: Re-evaluate thread flags repeatedly
21mr|kernel-6.12-generic-6.12.74-2|8413	- um: rtc: Avoid shadowing err in uml_rtc_start()
21mr|kernel-6.12-generic-6.12.74-2|8414	- um: ubd: Add missing error check in start_io_thread()
21mr|kernel-6.12-generic-6.12.74-2|8415	- um: use proper care when taking mmap lock during segfault
21mr|kernel-6.12-generic-6.12.74-2|8416	- um: vector: Reduce stack usage in vector_eth_configure()
21mr|kernel-6.12-generic-6.12.74-2|8417	- usb: acpi: fix device link removal
21mr|kernel-6.12-generic-6.12.74-2|8418	- usb: Add checks for snprintf() calls in usb_alloc_dev()
21mr|kernel-6.12-generic-6.12.74-2|8419	- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()
21mr|kernel-6.12-generic-6.12.74-2|8420	- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
21mr|kernel-6.12-generic-6.12.74-2|8421	- usb: cdnsp: do not disable slot for disabled slot
21mr|kernel-6.12-generic-6.12.74-2|8422	- usb: cdnsp: Fix issue with CV Bad Descriptor test
21mr|kernel-6.12-generic-6.12.74-2|8423	- usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|8424	- usb: common: usb-conn-gpio: use a unique name for usb connector device
21mr|kernel-6.12-generic-6.12.74-2|8425	- usb: core: config: Prevent OOB read in SS endpoint companion parsing
21mr|kernel-6.12-generic-6.12.74-2|8426	- usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test
21mr|kernel-6.12-generic-6.12.74-2|8427	- usb: core: usb_submit_urb: downgrade type check
21mr|kernel-6.12-generic-6.12.74-2|8428	- usb: dwc2: also exit clock_gating when stopping udc while suspended
21mr|kernel-6.12-generic-6.12.74-2|8429	- usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY
21mr|kernel-6.12-generic-6.12.74-2|8430	- usb: dwc3: Abort suspend on soft disconnect failure
21mr|kernel-6.12-generic-6.12.74-2|8431	- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
21mr|kernel-6.12-generic-6.12.74-2|8432	- usb: dwc3: imx8mp: fix device leak at unbind
21mr|kernel-6.12-generic-6.12.74-2|8433	- usb: dwc3: meson-g12a: fix device leaks at unbind
21mr|kernel-6.12-generic-6.12.74-2|8434	- usb: dwc3: pci: add support for the Intel Wildcat Lake
21mr|kernel-6.12-generic-6.12.74-2|8435	- usb: dwc3: qcom: Don't leave BCR asserted
21mr|kernel-6.12-generic-6.12.74-2|8436	- usb: dwc3: Remove WARN_ON for device endpoint command timeouts
21mr|kernel-6.12-generic-6.12.74-2|8437	- usb: early: xhci-dbc: Fix early_ioremap leak
21mr|kernel-6.12-generic-6.12.74-2|8438	- usb: gadget: configfs: Fix OOB read on empty string write
21mr|kernel-6.12-generic-6.12.74-2|8439	- USB: gadget: f_hid: Fix memory leak in hidg_bind error path
21mr|kernel-6.12-generic-6.12.74-2|8440	- usb: gadget: f_hid: wake up readers on disable/unbind
21mr|kernel-6.12-generic-6.12.74-2|8441	- usb: gadget : fix use-after-free in composite_dev_cleanup()
21mr|kernel-6.12-generic-6.12.74-2|8442	- usb: gadget: udc: renesas_usb3: fix device leak at unbind
21mr|kernel-6.12-generic-6.12.74-2|8443	- usb: gadget: u_serial: Fix race condition in TTY wakeup
21mr|kernel-6.12-generic-6.12.74-2|8444	- usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe()
21mr|kernel-6.12-generic-6.12.74-2|8445	- usb: hub: Don't try to recover devices lost during warm reset.
21mr|kernel-6.12-generic-6.12.74-2|8446	- usb: hub: fix detection of high tier USB3 devices behind suspended hubs
21mr|kernel-6.12-generic-6.12.74-2|8447	- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
21mr|kernel-6.12-generic-6.12.74-2|8448	- usb: hub: Fix flushing of delayed work used for post resume purposes
21mr|kernel-6.12-generic-6.12.74-2|8449	- usb: misc: apple-mfi-fastcharge: Make power supply names unique
21mr|kernel-6.12-generic-6.12.74-2|8450	- usb: musb: fix gadget state on disconnect
21mr|kernel-6.12-generic-6.12.74-2|8451	- usb: musb: omap2430: fix device leak at unbind
21mr|kernel-6.12-generic-6.12.74-2|8452	- usbnet: asix AX88772: leave the carrier control to phylink
21mr|kernel-6.12-generic-6.12.74-2|8453	- usb: net: sierra: check for no status endpoint
21mr|kernel-6.12-generic-6.12.74-2|8454	- usb: potential integer overflow in usbg_make_tpg()
21mr|kernel-6.12-generic-6.12.74-2|8455	- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
21mr|kernel-6.12-generic-6.12.74-2|8456	- usb: renesas-xhci: Fix External ROM access timeouts
21mr|kernel-6.12-generic-6.12.74-2|8457	- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
21mr|kernel-6.12-generic-6.12.74-2|8458	- USB: serial: option: add Foxconn T99W640
21mr|kernel-6.12-generic-6.12.74-2|8459	- USB: serial: option: add Foxconn T99W709
21mr|kernel-6.12-generic-6.12.74-2|8460	- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition
21mr|kernel-6.12-generic-6.12.74-2|8461	- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
21mr|kernel-6.12-generic-6.12.74-2|8462	- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
21mr|kernel-6.12-generic-6.12.74-2|8463	- usb: storage: realtek_cr: Use correct byte order for bcs->Residue
21mr|kernel-6.12-generic-6.12.74-2|8464	- usb: typec: altmodes/displayport: do not index invalid pin_assignments
21mr|kernel-6.12-generic-6.12.74-2|8465	- usb: typec: displayport: Fix potential deadlock
21mr|kernel-6.12-generic-6.12.74-2|8466	- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
21mr|kernel-6.12-generic-6.12.74-2|8467	- usb: typec: fusb302: cache PD RX state
21mr|kernel-6.12-generic-6.12.74-2|8468	- usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
21mr|kernel-6.12-generic-6.12.74-2|8469	- usb: typec: maxim_contaminant: disable low power mode when reading comparator values
21mr|kernel-6.12-generic-6.12.74-2|8470	- usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean
21mr|kernel-6.12-generic-6.12.74-2|8471	- usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set
21mr|kernel-6.12-generic-6.12.74-2|8472	- usb: typec: tcpm: allow switching to mode accessory to mux properly
21mr|kernel-6.12-generic-6.12.74-2|8473	- usb: typec: tcpm: allow to use sink in accessory mode
21mr|kernel-6.12-generic-6.12.74-2|8474	- usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach
21mr|kernel-6.12-generic-6.12.74-2|8475	- usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY
21mr|kernel-6.12-generic-6.12.74-2|8476	- usb: typec: tcpm/tcpci_maxim: fix irq wake usage
21mr|kernel-6.12-generic-6.12.74-2|8477	- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default
21mr|kernel-6.12-generic-6.12.74-2|8478	- usb: typec: ucsi: Update power_supply on power role change
21mr|kernel-6.12-generic-6.12.74-2|8479	- usb: typec: ucsi: yoga-c630: fix error and remove paths
21mr|kernel-6.12-generic-6.12.74-2|8480	- USB: typec: Use str_enable_disable-like helpers
21mr|kernel-6.12-generic-6.12.74-2|8481	- usb: xhci: Avoid showing errors during surprise removal
21mr|kernel-6.12-generic-6.12.74-2|8482	- usb: xhci: Avoid showing warnings for dying controller
21mr|kernel-6.12-generic-6.12.74-2|8483	- usb: xhci: Fix slot_id resource race conflict
21mr|kernel-6.12-generic-6.12.74-2|8484	- usb: xhci: print xhci->xhc_state when queue_command failed
21mr|kernel-6.12-generic-6.12.74-2|8485	- usb: xhci: quirk for data loss in ISOC transfers
21mr|kernel-6.12-generic-6.12.74-2|8486	- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command
21mr|kernel-6.12-generic-6.12.74-2|8487	- usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed
21mr|kernel-6.12-generic-6.12.74-2|8488	- userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration entry
21mr|kernel-6.12-generic-6.12.74-2|8489	- use uniform permission checks for all mount propagation changes
21mr|kernel-6.12-generic-6.12.74-2|8490	- vdpa: Fix IDR memory leak in VDUSE module exit
21mr|kernel-6.12-generic-6.12.74-2|8491	- vdpa/mlx5: Fix needs_teardown flag calculation
21mr|kernel-6.12-generic-6.12.74-2|8492	- vdpa/mlx5: Fix release of uninitialized resources on error path
21mr|kernel-6.12-generic-6.12.74-2|8493	- vfio: Fix unbalanced vfio_df_close call in no-iommu mode
21mr|kernel-6.12-generic-6.12.74-2|8494	- vfio/mlx5: fix possible overflow in tracking max message size
21mr|kernel-6.12-generic-6.12.74-2|8495	- vfio/pci: Separate SR-IOV VF dev_set
21mr|kernel-6.12-generic-6.12.74-2|8496	- vfio/pds: Fix missing detach_ioas op
21mr|kernel-6.12-generic-6.12.74-2|8497	- vfio: Prevent open_count decrement to negative
21mr|kernel-6.12-generic-6.12.74-2|8498	- vfio/type1: conditional rescheduling while pinning
21mr|kernel-6.12-generic-6.12.74-2|8499	- vgacon: Add check for vc_origin address range in vgacon_scroll()
21mr|kernel-6.12-generic-6.12.74-2|8500	- vhost: fail early when __vhost_add_used() fails
21mr|kernel-6.12-generic-6.12.74-2|8501	- vhost: Fix ioctl # for VHOST_[GS]ET_FORK_FROM_OWNER
21mr|kernel-6.12-generic-6.12.74-2|8502	- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()
21mr|kernel-6.12-generic-6.12.74-2|8503	- vhost: Reintroduce kthread API and add mode selection
21mr|kernel-6.12-generic-6.12.74-2|8504	- vhost-scsi: Fix log flooding with target does not exist errors
21mr|kernel-6.12-generic-6.12.74-2|8505	- vhost/vsock: Avoid allocating arbitrarily-sized SKBs
21mr|kernel-6.12-generic-6.12.74-2|8506	- video: screen_info: Relocate framebuffers behind PCI bridges
21mr|kernel-6.12-generic-6.12.74-2|8507	- virtio_net: Enforce minimum TX ring size for reliability
21mr|kernel-6.12-generic-6.12.74-2|8508	- virtio-net: ensure the received length does not exceed allocated size
21mr|kernel-6.12-generic-6.12.74-2|8509	- virtio-net: fix recursived rtnl_lock() during probe()
21mr|kernel-6.12-generic-6.12.74-2|8510	- virtio-net: xsk: rx: fix the frame's length check
21mr|kernel-6.12-generic-6.12.74-2|8511	- virtio_ring: Fix error reporting in virtqueue_resize
21mr|kernel-6.12-generic-6.12.74-2|8512	- vmci: Prevent the dispatching of uninitialized payloads
21mr|kernel-6.12-generic-6.12.74-2|8513	- vrf: Drop existing dst reference in vrf_ip6_input_dst
21mr|kernel-6.12-generic-6.12.74-2|8514	- vsock: Do not allow binding to VMADDR_PORT_ANY
21mr|kernel-6.12-generic-6.12.74-2|8515	- vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
21mr|kernel-6.12-generic-6.12.74-2|8516	- vsock: Fix transport_{g2h,h2g} TOCTOU
21mr|kernel-6.12-generic-6.12.74-2|8517	- vsock: Fix transport_* TOCTOU
21mr|kernel-6.12-generic-6.12.74-2|8518	- vsock: fix `vsock_proto` declaration
21mr|kernel-6.12-generic-6.12.74-2|8519	- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
21mr|kernel-6.12-generic-6.12.74-2|8520	- vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page
21mr|kernel-6.12-generic-6.12.74-2|8521	- vsock/virtio: Validate length in packet header before skb_put()
21mr|kernel-6.12-generic-6.12.74-2|8522	- vsock/vmci: Clear the vmci transport packet properly when initializing it
21mr|kernel-6.12-generic-6.12.74-2|8523	- vt: add missing notification when switching back to text mode
21mr|kernel-6.12-generic-6.12.74-2|8524	- vt: defkeymap: Map keycodes above 127 to K_HOLE
21mr|kernel-6.12-generic-6.12.74-2|8525	- vt: keyboard: Don't process Unicode characters in K_OFF mode
21mr|kernel-6.12-generic-6.12.74-2|8526	- vxlan: Do not treat dst cache initialization errors as fatal
21mr|kernel-6.12-generic-6.12.74-2|8527	- watchdog: da9052_wdt: respect TWDMIN
21mr|kernel-6.12-generic-6.12.74-2|8528	- watchdog: dw_wdt: Fix default timeout
21mr|kernel-6.12-generic-6.12.74-2|8529	- watchdog: fix watchdog may detect false positive of softlockup
21mr|kernel-6.12-generic-6.12.74-2|8530	- watchdog: iTCO_wdt: Report error if timeout configuration fails
21mr|kernel-6.12-generic-6.12.74-2|8531	- watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition
21mr|kernel-6.12-generic-6.12.74-2|8532	- watchdog: ziirave_wdt: check record length in ziirave_firm_verify()
21mr|kernel-6.12-generic-6.12.74-2|8533	- wifi: ath10k: shutdown driver when hardware is unreliable
21mr|kernel-6.12-generic-6.12.74-2|8534	- wifi: ath11k: clear initialized flag for deinit-ed srng lists
21mr|kernel-6.12-generic-6.12.74-2|8535	- wifi: ath11k: determine PM policy based on machine model
21mr|kernel-6.12-generic-6.12.74-2|8536	- wifi: ath11k: fix dest ring-buffer corruption
21mr|kernel-6.12-generic-6.12.74-2|8537	- wifi: ath11k: fix dest ring-buffer corruption when ring is full
21mr|kernel-6.12-generic-6.12.74-2|8538	- wifi: ath11k: Fix QMI memory reuse logic
21mr|kernel-6.12-generic-6.12.74-2|8539	- wifi: ath11k: fix ring-buffer corruption
21mr|kernel-6.12-generic-6.12.74-2|8540	- wifi: ath11k: fix rx completion meta data corruption
21mr|kernel-6.12-generic-6.12.74-2|8541	- wifi: ath11k: fix sleeping-in-atomic in ath11k_mac_op_set_bitrate_mask()
21mr|kernel-6.12-generic-6.12.74-2|8542	- wifi: ath11k: fix source ring-buffer corruption
21mr|kernel-6.12-generic-6.12.74-2|8543	- wifi: ath12k: Add memset and update default rate value in wmi tx completion
21mr|kernel-6.12-generic-6.12.74-2|8544	- wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path
21mr|kernel-6.12-generic-6.12.74-2|8545	- wifi: ath12k: Correct tid cleanup when tid setup fails
21mr|kernel-6.12-generic-6.12.74-2|8546	- wifi: ath12k: Decrement TID on RX peer frag setup error handling
21mr|kernel-6.12-generic-6.12.74-2|8547	- wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0
21mr|kernel-6.12-generic-6.12.74-2|8548	- wifi: ath12k: fix a possible dead lock caused by ab->base_lock
21mr|kernel-6.12-generic-6.12.74-2|8549	- wifi: ath12k: fix dest ring-buffer corruption
21mr|kernel-6.12-generic-6.12.74-2|8550	- wifi: ath12k: fix dest ring-buffer corruption when ring is full
21mr|kernel-6.12-generic-6.12.74-2|8551	- wifi: ath12k: fix endianness handling while accessing wmi service bit
21mr|kernel-6.12-generic-6.12.74-2|8552	- wifi: ath12k: fix failed to set mhi state error during reboot with hardware grouping
21mr|kernel-6.12-generic-6.12.74-2|8553	- wifi: ath12k: fix incorrect CE addresses
21mr|kernel-6.12-generic-6.12.74-2|8554	- wifi: ath12k: fix link valid field initialization in the monitor Rx
21mr|kernel-6.12-generic-6.12.74-2|8555	- wifi: ath12k: fix macro definition HAL_RX_MSDU_PKT_LENGTH_GET
21mr|kernel-6.12-generic-6.12.74-2|8556	- wifi: ath12k: fix ring-buffer corruption
21mr|kernel-6.12-generic-6.12.74-2|8557	- wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path
21mr|kernel-6.12-generic-6.12.74-2|8558	- wifi: ath12k: fix source ring-buffer corruption
21mr|kernel-6.12-generic-6.12.74-2|8559	- wifi: ath12k: Fix station association with MBSSID Non-TX BSS
21mr|kernel-6.12-generic-6.12.74-2|8560	- wifi: ath12k: fix wrong handling of CCMP256 and GCMP ciphers
21mr|kernel-6.12-generic-6.12.74-2|8561	- wifi: ath12k: Handle error cases during extended skb allocation
21mr|kernel-6.12-generic-6.12.74-2|8562	- wifi: ath12k: Pass correct values of center freq1 and center freq2 for 160 MHz
21mr|kernel-6.12-generic-6.12.74-2|8563	- wifi: ath12k: using msdu end descriptor to check for rx multicast packets
21mr|kernel-6.12-generic-6.12.74-2|8564	- wifi: ath6kl: remove WARN on bad firmware input
21mr|kernel-6.12-generic-6.12.74-2|8565	- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE
21mr|kernel-6.12-generic-6.12.74-2|8566	- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()
21mr|kernel-6.12-generic-6.12.74-2|8567	- wifi: carl9170: do not ping device which has failed to load firmware
21mr|kernel-6.12-generic-6.12.74-2|8568	- wifi: cfg80211: Fix interface type validation
21mr|kernel-6.12-generic-6.12.74-2|8569	- wifi: cfg80211: fix S1G beacon head validation in nl80211
21mr|kernel-6.12-generic-6.12.74-2|8570	- wifi: cfg80211: init wiphy_work before allocating rfkill fails
21mr|kernel-6.12-generic-6.12.74-2|8571	- wifi: cfg80211: reject HTC bit for management frames
21mr|kernel-6.12-generic-6.12.74-2|8572	- wifi: cfg80211: remove scan request n_channels counted_by
21mr|kernel-6.12-generic-6.12.74-2|8573	- wifi: iwlegacy: Check rate_idx range after addition
21mr|kernel-6.12-generic-6.12.74-2|8574	- wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0
21mr|kernel-6.12-generic-6.12.74-2|8575	- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
21mr|kernel-6.12-generic-6.12.74-2|8576	- wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
21mr|kernel-6.12-generic-6.12.74-2|8577	- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
21mr|kernel-6.12-generic-6.12.74-2|8578	- wifi: iwlwifi: mvm: avoid outdated reorder buffer head_sn
21mr|kernel-6.12-generic-6.12.74-2|8579	- wifi: iwlwifi: mvm: fix beacon CCK flag
21mr|kernel-6.12-generic-6.12.74-2|8580	- wifi: iwlwifi: mvm: fix scan request validation
21mr|kernel-6.12-generic-6.12.74-2|8581	- wifi: iwlwifi: mvm: set gtk id also in older FWs
21mr|kernel-6.12-generic-6.12.74-2|8582	- wifi: iwlwifi: pcie: make sure to lock rxq->read
21mr|kernel-6.12-generic-6.12.74-2|8583	- wifi: mac80211: Add link iteration macro for link data
21mr|kernel-6.12-generic-6.12.74-2|8584	- wifi: mac80211: avoid weird state in error path
21mr|kernel-6.12-generic-6.12.74-2|8585	- wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()
21mr|kernel-6.12-generic-6.12.74-2|8586	- wifi: mac80211: check basic rates validity in sta_link_apply_parameters
21mr|kernel-6.12-generic-6.12.74-2|8587	- wifi: mac80211: correctly identify S1G short beacon
21mr|kernel-6.12-generic-6.12.74-2|8588	- wifi: mac80211: Create separate links for VLAN interfaces
21mr|kernel-6.12-generic-6.12.74-2|8589	- wifi: mac80211: do not offer a mesh path if forwarding is disabled
21mr|kernel-6.12-generic-6.12.74-2|8590	- wifi: mac80211: Do not schedule stopped TXQs
21mr|kernel-6.12-generic-6.12.74-2|8591	- wifi: mac80211: Don't call fq_flow_idx() for management frames
21mr|kernel-6.12-generic-6.12.74-2|8592	- wifi: mac80211: don't complete management TX on SAE commit
21mr|kernel-6.12-generic-6.12.74-2|8593	- wifi: mac80211: don't unreserve never reserved chanctx
21mr|kernel-6.12-generic-6.12.74-2|8594	- wifi: mac80211: drop invalid source address OCB frames
21mr|kernel-6.12-generic-6.12.74-2|8595	- wifi: mac80211: finish link init before RCU publish
21mr|kernel-6.12-generic-6.12.74-2|8596	- wifi: mac80211: fix beacon interval calculation overflow
21mr|kernel-6.12-generic-6.12.74-2|8597	- wifi: mac80211: fix non-transmitted BSSID profile search
21mr|kernel-6.12-generic-6.12.74-2|8598	- wifi: mac80211: fix rx link assignment for non-MLO stations
21mr|kernel-6.12-generic-6.12.74-2|8599	- wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled
21mr|kernel-6.12-generic-6.12.74-2|8600	- wifi: mac80211: reject TDLS operations when station is not associated
21mr|kernel-6.12-generic-6.12.74-2|8601	- wifi: mac80211: update radar_required in channel context after channel switch
21mr|kernel-6.12-generic-6.12.74-2|8602	- wifi: mac80211: validate SCAN_FLAG_AP in scan request during MLO
21mr|kernel-6.12-generic-6.12.74-2|8603	- wifi: mac80211: VLAN traffic in multicast path
21mr|kernel-6.12-generic-6.12.74-2|8604	- wifi: mac80211: Write cnt before copying in ieee80211_copy_rnr_beacon()
21mr|kernel-6.12-generic-6.12.74-2|8605	- wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
21mr|kernel-6.12-generic-6.12.74-2|8606	- wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch
21mr|kernel-6.12-generic-6.12.74-2|8607	- wifi: mt76: mt7921: add 160 MHz AP for mt7922 device
21mr|kernel-6.12-generic-6.12.74-2|8608	- wifi: mt76: mt7921: prevent decap offload config before STA initialization
21mr|kernel-6.12-generic-6.12.74-2|8609	- wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure
21mr|kernel-6.12-generic-6.12.74-2|8610	- wifi: mt76: mt7925: fix host interrupt register initialization
21mr|kernel-6.12-generic-6.12.74-2|8611	- wifi: mt76: mt7925: fix invalid array index in ssid assignment during hw scan
21mr|kernel-6.12-generic-6.12.74-2|8612	- wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init()
21mr|kernel-6.12-generic-6.12.74-2|8613	- wifi: mt76: mt7925: fix the wrong config for tx interrupt
21mr|kernel-6.12-generic-6.12.74-2|8614	- wifi: mt76: mt7925: introduce thermal protection
21mr|kernel-6.12-generic-6.12.74-2|8615	- wifi: mt76: mt7925: prevent NULL pointer dereference in mt7925_sta_set_decap_offload()
21mr|kernel-6.12-generic-6.12.74-2|8616	- wifi: mt76: mt7996: drop fragments with multicast or broadcast RA
21mr|kernel-6.12-generic-6.12.74-2|8617	- wifi: mwifiex: discard erroneous disassoc frames on STA interface
21mr|kernel-6.12-generic-6.12.74-2|8618	- wifi: nl80211: Set num_sub_specs before looping through sub_specs
21mr|kernel-6.12-generic-6.12.74-2|8619	- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
21mr|kernel-6.12-generic-6.12.74-2|8620	- wifi: plfxlc: Fix error handling in usb driver probe
21mr|kernel-6.12-generic-6.12.74-2|8621	- wifi: prevent A-MSDU attacks in mesh networks
21mr|kernel-6.12-generic-6.12.74-2|8622	- wifi: rt2x00: fix remove callback type mismatch
21mr|kernel-6.12-generic-6.12.74-2|8623	- wifi: rtl818x: Kill URBs before clearing tx status queue
21mr|kernel-6.12-generic-6.12.74-2|8624	- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
21mr|kernel-6.12-generic-6.12.74-2|8625	- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
21mr|kernel-6.12-generic-6.12.74-2|8626	- wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc()
21mr|kernel-6.12-generic-6.12.74-2|8627	- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`.
21mr|kernel-6.12-generic-6.12.74-2|8628	- wifi: rtw88: Fix macid assigned to TDLS station
21mr|kernel-6.12-generic-6.12.74-2|8629	- wifi: rtw88: usb: Reduce control message timeout to 500 ms
21mr|kernel-6.12-generic-6.12.74-2|8630	- wifi: rtw88: usb: Upload the firmware in bigger chunks
21mr|kernel-6.12-generic-6.12.74-2|8631	- wifi: rtw89: 8922a: fix TX fail with wrong VCO setting
21mr|kernel-6.12-generic-6.12.74-2|8632	- wifi: rtw89: avoid NULL dereference when RX problematic packet on unsupported 6 GHz band
21mr|kernel-6.12-generic-6.12.74-2|8633	- wifi: rtw89: Fix rtw89_mac_power_switch() for USB
21mr|kernel-6.12-generic-6.12.74-2|8634	- wifi: rtw89: leave idle mode when setting WEP encryption for AP mode
21mr|kernel-6.12-generic-6.12.74-2|8635	- wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB
21mr|kernel-6.12-generic-6.12.74-2|8636	- wifi: rtw89: phy: add dummy C2H event handler for report of TAS power
21mr|kernel-6.12-generic-6.12.74-2|8637	- wifi: rtw89: scan abort when assign/unassign_vif
21mr|kernel-6.12-generic-6.12.74-2|8638	- wifi: rtw89: wow: Add Basic Rate IE to probe request in scheduled scan mode
21mr|kernel-6.12-generic-6.12.74-2|8639	- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
21mr|kernel-6.12-generic-6.12.74-2|8640	- wireless: purelifi: plfxlc: fix memory leak in plfxlc_usb_wreq_asyn()
21mr|kernel-6.12-generic-6.12.74-2|8641	- workqueue: Initialize wq_isolated_cpumask in workqueue_init_early()
21mr|kernel-6.12-generic-6.12.74-2|8642	- x86/bugs: Add a Transient Scheduler Attacks mitigation
21mr|kernel-6.12-generic-6.12.74-2|8643	- x86/bugs: Avoid warning when overriding return thunk
21mr|kernel-6.12-generic-6.12.74-2|8644	- x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()
21mr|kernel-6.12-generic-6.12.74-2|8645	- x86/bugs: Rename MDS machinery to something more generic
21mr|kernel-6.12-generic-6.12.74-2|8646	- x86/CPU/AMD: Properly check the TSA microcode
21mr|kernel-6.12-generic-6.12.74-2|8647	- x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
21mr|kernel-6.12-generic-6.12.74-2|8648	- x86/cpu/topology: Use initial APIC ID from XTOPOLOGY leaf on AMD/HYGON
21mr|kernel-6.12-generic-6.12.74-2|8649	- x86/fpu: Delay instruction pointer fixup until after warning
21mr|kernel-6.12-generic-6.12.74-2|8650	- x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE
21mr|kernel-6.12-generic-6.12.74-2|8651	- x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap()
21mr|kernel-6.12-generic-6.12.74-2|8652	- x86/hyperv: Fix usage of cpu_online_mask to get valid cpu
21mr|kernel-6.12-generic-6.12.74-2|8653	- x86/irq: Plug vector setup race
21mr|kernel-6.12-generic-6.12.74-2|8654	- x86/mce/amd: Add default names for MCA banks and blocks
21mr|kernel-6.12-generic-6.12.74-2|8655	- x86/mce/amd: Fix threshold limit reset
21mr|kernel-6.12-generic-6.12.74-2|8656	- x86/mce: Don't remove sysfs if thresholding sysfs init fails
21mr|kernel-6.12-generic-6.12.74-2|8657	- x86/mce: Ensure user polling settings are honored when restarting timer
21mr|kernel-6.12-generic-6.12.74-2|8658	- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
21mr|kernel-6.12-generic-6.12.74-2|8659	- x86/microcode/AMD: Add TSA microcode SHAs
21mr|kernel-6.12-generic-6.12.74-2|8660	- x86/microcode/AMD: Handle the case of no BIOS microcode
21mr|kernel-6.12-generic-6.12.74-2|8661	- x86/mm: Disable hugetlb page table sharing on 32-bit
21mr|kernel-6.12-generic-6.12.74-2|8662	- x86/pkeys: Simplify PKRU update in signal frame
21mr|kernel-6.12-generic-6.12.74-2|8663	- x86/process: Move the buffer clearing before MONITOR
21mr|kernel-6.12-generic-6.12.74-2|8664	- x86/rdrand: Disable RDSEED on AMD Cyan Skillfish
21mr|kernel-6.12-generic-6.12.74-2|8665	- x86/sev: Ensure SVSM reserved fields in a page validation entry are initialized to zero
21mr|kernel-6.12-generic-6.12.74-2|8666	- x86/sev: Evict cache lines during SNP memory validation
21mr|kernel-6.12-generic-6.12.74-2|8667	- x86/sgx: Prevent attempts to reclaim poisoned pages
21mr|kernel-6.12-generic-6.12.74-2|8668	- x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c
21mr|kernel-6.12-generic-6.12.74-2|8669	- x86/traps: Initialize DR6 by writing its architectural reset value
21mr|kernel-6.12-generic-6.12.74-2|8670	- x86/traps: Initialize DR7 by writing its architectural reset value
21mr|kernel-6.12-generic-6.12.74-2|8671	- x86/virt/tdx: Avoid indirect calls to TDX assembly functions
21mr|kernel-6.12-generic-6.12.74-2|8672	- xen: fix UAF in dmabuf_exp_from_pages()
21mr|kernel-6.12-generic-6.12.74-2|8673	- xen/gntdev: remove struct gntdev_copy_batch from stack
21mr|kernel-6.12-generic-6.12.74-2|8674	- xen/netfront: Fix TX response spurious interrupts
21mr|kernel-6.12-generic-6.12.74-2|8675	- xfrm: Duplicate SPI Handling
21mr|kernel-6.12-generic-6.12.74-2|8676	- xfrm: interface: fix use-after-free after changing collect_md xfrm interface
21mr|kernel-6.12-generic-6.12.74-2|8677	- xfrm: Set transport header to fix UDP GRO handling
21mr|kernel-6.12-generic-6.12.74-2|8678	- xfrm: state: initialize state_ptrs earlier in xfrm_state_find
21mr|kernel-6.12-generic-6.12.74-2|8679	- xfrm: state: use a consistent pcpu_id in xfrm_state_find
21mr|kernel-6.12-generic-6.12.74-2|8680	- xfrm: validate assignment of maximal possible SEQ number
21mr|kernel-6.12-generic-6.12.74-2|8681	- xfs: do not propagate ENODATA disk errors into xattr code
21mr|kernel-6.12-generic-6.12.74-2|8682	- xfs: fix scrub trace with null pointer in quotacheck
21mr|kernel-6.12-generic-6.12.74-2|8683	- xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags
21mr|kernel-6.12-generic-6.12.74-2|8684	- xhci: dbc: Flush queued requests before stopping dbc
21mr|kernel-6.12-generic-6.12.74-2|8685	- xhci: dbctty: disable ECHO flag by default
21mr|kernel-6.12-generic-6.12.74-2|8686	- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
21mr|kernel-6.12-generic-6.12.74-2|8687	- zynq_fpga: use sgtable-based scatterlist wrappers
21mr|kernel-6.12-generic-6.12.74-2|8688	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|8689	
21mr|kernel-6.12-generic-6.12.74-2|8690	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru> 6.12.34-1
21mr|kernel-6.12-generic-6.12.74-2|8691	- Update kernel configs
21mr|kernel-6.12-generic-6.12.74-2|8692	
21mr|kernel-6.12-generic-6.12.74-2|8693	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|8694	- Update AUFS patch
21mr|kernel-6.12-generic-6.12.74-2|8695	
21mr|kernel-6.12-generic-6.12.74-2|8696	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|8697	- [bot] upd: 6.12.31 -> 6.12.34
21mr|kernel-6.12-generic-6.12.74-2|8698	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|8699	- 9p: Add a migrate_folio method
21mr|kernel-6.12-generic-6.12.74-2|8700	- accel/ivpu: Add initial Panther Lake support
21mr|kernel-6.12-generic-6.12.74-2|8701	- accel/ivpu: Update power island delays
21mr|kernel-6.12-generic-6.12.74-2|8702	- ACPICA: exserial: don't forget to handle FFixedHW opregions for reading
21mr|kernel-6.12-generic-6.12.74-2|8703	- ACPI: CPPC: Fix NULL pointer dereference when nosmp is used
21mr|kernel-6.12-generic-6.12.74-2|8704	- acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio()
21mr|kernel-6.12-generic-6.12.74-2|8705	- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions"
21mr|kernel-6.12-generic-6.12.74-2|8706	- ACPI: resource: fix a typo for MECHREVO in irq1_edge_low_force_override[]
21mr|kernel-6.12-generic-6.12.74-2|8707	- ALSA: core: fix up bus match const issues.
21mr|kernel-6.12-generic-6.12.74-2|8708	- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup
21mr|kernel-6.12-generic-6.12.74-2|8709	- ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|8710	- ALSA: hda/realtek: Add support for various HP Laptops using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|8711	- ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247
21mr|kernel-6.12-generic-6.12.74-2|8712	- ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315
21mr|kernel-6.12-generic-6.12.74-2|8713	- ALSA: hda/realtek - restore auto-mute mode for Dell Chrome platform
21mr|kernel-6.12-generic-6.12.74-2|8714	- ALSA: hda/realtek - Support mute led function for HP platform
21mr|kernel-6.12-generic-6.12.74-2|8715	- ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1
21mr|kernel-6.12-generic-6.12.74-2|8716	- arm64: defconfig: mediatek: enable PHY drivers
21mr|kernel-6.12-generic-6.12.74-2|8717	- arm64: dts: imx8mm-beacon: Fix RTC capacitive load
21mr|kernel-6.12-generic-6.12.74-2|8718	- arm64: dts: imx8mm-beacon: Set SAI5 MCLK direction to output for HDMI audio
21mr|kernel-6.12-generic-6.12.74-2|8719	- arm64: dts: imx8mn-beacon: Fix RTC capacitive load
21mr|kernel-6.12-generic-6.12.74-2|8720	- arm64: dts: imx8mn-beacon: Set SAI5 MCLK direction to output for HDMI audio
21mr|kernel-6.12-generic-6.12.74-2|8721	- arm64: dts: imx8mp-beacon: Fix RTC capacitive load
21mr|kernel-6.12-generic-6.12.74-2|8722	- arm64: dts: mediatek: mt6357: Drop regulator-fixed compatibles
21mr|kernel-6.12-generic-6.12.74-2|8723	- arm64: dts: mediatek: mt8195: Reparent vdec1/2 and venc1 power domains
21mr|kernel-6.12-generic-6.12.74-2|8724	- arm64: dts: mt6359: Add missing 'compatible' property to regulators node
21mr|kernel-6.12-generic-6.12.74-2|8725	- arm64: dts: mt6359: Rename RTC node to match binding expectations
21mr|kernel-6.12-generic-6.12.74-2|8726	- arm64: dts: mt8183: Add port node to mt8183.dtsi
21mr|kernel-6.12-generic-6.12.74-2|8727	- arm64: dts: qcom: ipq9574: Add missing properties for cryptobam
21mr|kernel-6.12-generic-6.12.74-2|8728	- arm64: dts: qcom: ipq9574: Fix USB vdd info
21mr|kernel-6.12-generic-6.12.74-2|8729	- arm64: dts: qcom: qcm2290: fix (some) of QUP interconnects
21mr|kernel-6.12-generic-6.12.74-2|8730	- arm64: dts: qcom: sa8775p: Remove cdsp compute-cb@10
21mr|kernel-6.12-generic-6.12.74-2|8731	- arm64: dts: qcom: sa8775p: Remove extra entries from the iommus property
21mr|kernel-6.12-generic-6.12.74-2|8732	- arm64: dts: qcom: sc8280xp-x13s: Drop duplicate DMIC supplies
21mr|kernel-6.12-generic-6.12.74-2|8733	- arm64: dts: qcom: sda660-ifc6560: Fix dt-validate warning
21mr|kernel-6.12-generic-6.12.74-2|8734	- arm64: dts: qcom: sdm660-lavender: Add missing USB phy supply
21mr|kernel-6.12-generic-6.12.74-2|8735	- arm64: dts: qcom: sdm660-xiaomi-lavender: Add missing SD card detect GPIO
21mr|kernel-6.12-generic-6.12.74-2|8736	- arm64: dts: qcom: sdm845-starqltechn: fix usb regulator mistake
21mr|kernel-6.12-generic-6.12.74-2|8737	- arm64: dts: qcom: sdm845-starqltechn: refactor node order
21mr|kernel-6.12-generic-6.12.74-2|8738	- arm64: dts: qcom: sdm845-starqltechn: remove excess reserved gpios
21mr|kernel-6.12-generic-6.12.74-2|8739	- arm64: dts: qcom: sdm845-starqltechn: remove wifi
21mr|kernel-6.12-generic-6.12.74-2|8740	- arm64: dts: qcom: sm8250: Fix CPU7 opp table
21mr|kernel-6.12-generic-6.12.74-2|8741	- arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
21mr|kernel-6.12-generic-6.12.74-2|8742	- arm64: dts: qcom: sm8350: Reenable crypto & cryptobam
21mr|kernel-6.12-generic-6.12.74-2|8743	- arm64: dts: qcom: sm8450: Add missing properties for cryptobam
21mr|kernel-6.12-generic-6.12.74-2|8744	- arm64: dts: qcom: sm8550: Add missing properties for cryptobam
21mr|kernel-6.12-generic-6.12.74-2|8745	- arm64: dts: qcom: sm8650: add missing cpu-cfg interconnect path in the mdss node
21mr|kernel-6.12-generic-6.12.74-2|8746	- arm64: dts: qcom: sm8650: Add missing properties for cryptobam
21mr|kernel-6.12-generic-6.12.74-2|8747	- arm64: dts: qcom: sm8650: setup gpu thermal with higher temperatures
21mr|kernel-6.12-generic-6.12.74-2|8748	- arm64: dts: qcom: x1e80100: Add GPU cooling
21mr|kernel-6.12-generic-6.12.74-2|8749	- arm64: dts: qcom: x1e80100: Apply consistent critical thermal shutdown
21mr|kernel-6.12-generic-6.12.74-2|8750	- arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix vreg_l2j_1p2 voltage
21mr|kernel-6.12-generic-6.12.74-2|8751	- arm64: dts: qcom: x1e80100: Fix video thermal zone
21mr|kernel-6.12-generic-6.12.74-2|8752	- arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix vreg_l2j_1p2 voltage
21mr|kernel-6.12-generic-6.12.74-2|8753	- arm64: dts: qcom: x1e80100: Mark usb_2 as dma-coherent
21mr|kernel-6.12-generic-6.12.74-2|8754	- arm64: dts: qcom: x1e80100-qcp: Fix vreg_l2j_1p2 voltage
21mr|kernel-6.12-generic-6.12.74-2|8755	- arm64: dts: qcom: x1e80100-qcp: mark l12b and l15b always-on
21mr|kernel-6.12-generic-6.12.74-2|8756	- arm64: dts: qcom: x1e80100-romulus: Keep L12B and L15B always on
21mr|kernel-6.12-generic-6.12.74-2|8757	- arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b always-on
21mr|kernel-6.12-generic-6.12.74-2|8758	- arm64: dts: renesas: white-hawk-ard-audio: Fix TPU0 groups
21mr|kernel-6.12-generic-6.12.74-2|8759	- arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3566-rock3c
21mr|kernel-6.12-generic-6.12.74-2|8760	- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou
21mr|kernel-6.12-generic-6.12.74-2|8761	- arm64: dts: rockchip: Move SHMEM memory to reserved memory on rk3588
21mr|kernel-6.12-generic-6.12.74-2|8762	- arm64: dts: rockchip: Update eMMC for NanoPi R5 series
21mr|kernel-6.12-generic-6.12.74-2|8763	- arm64: dts: ti: k3-am62a-main: Set eMMC clock parent to default
21mr|kernel-6.12-generic-6.12.74-2|8764	- arm64: dts: ti: k3-am62-main: Set eMMC clock parent to default
21mr|kernel-6.12-generic-6.12.74-2|8765	- arm64: dts: ti: k3-am62p-j722s-common-main: Set eMMC clock parent to default
21mr|kernel-6.12-generic-6.12.74-2|8766	- arm64: dts: ti: k3-am62x: Remove clock-names property from IMX219 overlay
21mr|kernel-6.12-generic-6.12.74-2|8767	- arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in IMX219 overlay
21mr|kernel-6.12-generic-6.12.74-2|8768	- arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in OV5640 overlay
21mr|kernel-6.12-generic-6.12.74-2|8769	- arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0
21mr|kernel-6.12-generic-6.12.74-2|8770	- arm64: dts: ti: k3-am68-sk: Fix regulator hierarchy
21mr|kernel-6.12-generic-6.12.74-2|8771	- arm64: dts: ti: k3-j721e-common-proc-board: Enable OSPI1 on J721E
21mr|kernel-6.12-generic-6.12.74-2|8772	- arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators
21mr|kernel-6.12-generic-6.12.74-2|8773	- arm64: dts: ti: k3-j721e-sk: Add requiried voltage supplies for IMX219
21mr|kernel-6.12-generic-6.12.74-2|8774	- arm64: dts: ti: k3-j721e-sk: Remove clock-names property from IMX219 overlay
21mr|kernel-6.12-generic-6.12.74-2|8775	- arm64: dts: ti: k3-j722s-evm: Enable "serdes_wiz0" and "serdes_wiz1"
21mr|kernel-6.12-generic-6.12.74-2|8776	- arm64: dts: ti: k3-j722s-main: Disable "serdes_wiz0" and "serdes_wiz1"
21mr|kernel-6.12-generic-6.12.74-2|8777	- arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix length of serdes_ln_ctrl
21mr|kernel-6.12-generic-6.12.74-2|8778	- arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP
21mr|kernel-6.12-generic-6.12.74-2|8779	- arm64/fpsimd: Avoid RES0 bits in the SME trap handler
21mr|kernel-6.12-generic-6.12.74-2|8780	- arm64/fpsimd: Avoid warning when sve_to_fpsimd() is unused
21mr|kernel-6.12-generic-6.12.74-2|8781	- arm64/fpsimd: Discard stale CPU state when handling SME traps
21mr|kernel-6.12-generic-6.12.74-2|8782	- arm64/fpsimd: Do not discard modified SVE state
21mr|kernel-6.12-generic-6.12.74-2|8783	- arm64/fpsimd: Don't corrupt FPMR when streaming mode changes
21mr|kernel-6.12-generic-6.12.74-2|8784	- arm64/fpsimd: Fix merging of FPSIMD state during signal return
21mr|kernel-6.12-generic-6.12.74-2|8785	- arm64/fpsimd: Reset FPMR upon exec()
21mr|kernel-6.12-generic-6.12.74-2|8786	- arm64: Support ARM64_VA_BITS=52 when setting ARCH_MMAP_RND_BITS_MAX
21mr|kernel-6.12-generic-6.12.74-2|8787	- arm64: tegra: Add uartd serial alias for Jetson TX1 module
21mr|kernel-6.12-generic-6.12.74-2|8788	- arm64: tegra: Drop remaining serial clock-names and reset-names
21mr|kernel-6.12-generic-6.12.74-2|8789	- ARM: aspeed: Don't select SRAM
21mr|kernel-6.12-generic-6.12.74-2|8790	- ARM: dts: at91: at91sam9263: fix NAND chip selects
21mr|kernel-6.12-generic-6.12.74-2|8791	- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select
21mr|kernel-6.12-generic-6.12.74-2|8792	- ARM: dts: qcom: apq8064: add missing clocks to the timer node
21mr|kernel-6.12-generic-6.12.74-2|8793	- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device
21mr|kernel-6.12-generic-6.12.74-2|8794	- ARM: dts: qcom: apq8064: move replicator out of soc node
21mr|kernel-6.12-generic-6.12.74-2|8795	- ASoC: apple: mca: Constrain channels according to TDM mask
21mr|kernel-6.12-generic-6.12.74-2|8796	- ASoC: codecs: hda: Fix RPM usage count underflow
21mr|kernel-6.12-generic-6.12.74-2|8797	- ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX
21mr|kernel-6.12-generic-6.12.74-2|8798	- ASoC: Intel: avs: Verify content returned by parse_int_array()
21mr|kernel-6.12-generic-6.12.74-2|8799	- ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMMY()
21mr|kernel-6.12-generic-6.12.74-2|8800	- ASoC: SOF: amd: add missing acp descriptor field
21mr|kernel-6.12-generic-6.12.74-2|8801	- ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation type
21mr|kernel-6.12-generic-6.12.74-2|8802	- ASoC: tas2764: Enable main IRQs
21mr|kernel-6.12-generic-6.12.74-2|8803	- ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init
21mr|kernel-6.12-generic-6.12.74-2|8804	- ath10k: snoc: fix unbalanced IRQ enable in crash recovery
21mr|kernel-6.12-generic-6.12.74-2|8805	- backlight: pm8941: Add NULL check in wled_configure()
21mr|kernel-6.12-generic-6.12.74-2|8806	- bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP
21mr|kernel-6.12-generic-6.12.74-2|8807	- block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work
21mr|kernel-6.12-generic-6.12.74-2|8808	- block: fix adding folio to bio
21mr|kernel-6.12-generic-6.12.74-2|8809	- block: Fix bvec_set_folio() for very large folios
21mr|kernel-6.12-generic-6.12.74-2|8810	- block: use q->elevator with ->elevator_lock held in elv_iosched_show()
21mr|kernel-6.12-generic-6.12.74-2|8811	- Bluetooth: btintel: Check dsbr size from EFI variable
21mr|kernel-6.12-generic-6.12.74-2|8812	- Bluetooth: btintel_pcie: Fix driver not posting maximum rx buffers
21mr|kernel-6.12-generic-6.12.74-2|8813	- Bluetooth: btintel_pcie: Increase the tx and rx descriptor count
21mr|kernel-6.12-generic-6.12.74-2|8814	- Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent race condition
21mr|kernel-6.12-generic-6.12.74-2|8815	- Bluetooth: eir: Fix possible crashes on eir_create_adv_data
21mr|kernel-6.12-generic-6.12.74-2|8816	- Bluetooth: Fix NULL pointer deference on eir_get_service_data
21mr|kernel-6.12-generic-6.12.74-2|8817	- Bluetooth: hci_core: fix list_for_each_entry_rcu usage
21mr|kernel-6.12-generic-6.12.74-2|8818	- Bluetooth: hci_qca: move the SoC type check to the right place
21mr|kernel-6.12-generic-6.12.74-2|8819	- Bluetooth: hci_sync: Fix broadcast/PA when using an existing instance
21mr|kernel-6.12-generic-6.12.74-2|8820	- Bluetooth: ISO: Fix not using SID from adv report
21mr|kernel-6.12-generic-6.12.74-2|8821	- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION
21mr|kernel-6.12-generic-6.12.74-2|8822	- Bluetooth: MGMT: Fix sparse errors
21mr|kernel-6.12-generic-6.12.74-2|8823	- Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete
21mr|kernel-6.12-generic-6.12.74-2|8824	- Bluetooth: MGMT: iterate over mesh commands in mgmt_mesh_foreach()
21mr|kernel-6.12-generic-6.12.74-2|8825	- Bluetooth: MGMT: Protect mgmt_pending list with its own lock
21mr|kernel-6.12-generic-6.12.74-2|8826	- Bluetooth: MGMT: Remove unused mgmt_pending_find_data
21mr|kernel-6.12-generic-6.12.74-2|8827	- bonding: assign random address if device address is same as bond
21mr|kernel-6.12-generic-6.12.74-2|8828	- bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT into maps
21mr|kernel-6.12-generic-6.12.74-2|8829	- bpf: Avoid __bpf_prog_ret0_warn when jit fails
21mr|kernel-6.12-generic-6.12.74-2|8830	- bpf: Check link_create.flags parameter for multi_kprobe
21mr|kernel-6.12-generic-6.12.74-2|8831	- bpf: fix ktls panic with sockmap
21mr|kernel-6.12-generic-6.12.74-2|8832	- bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ
21mr|kernel-6.12-generic-6.12.74-2|8833	- bpf: Fix WARN() in get_bpf_raw_tp_regs
21mr|kernel-6.12-generic-6.12.74-2|8834	- bpf: Revert "bpf: remove unnecessary rcu_read_{lock,unlock}() in multi-uprobe attach logic"
21mr|kernel-6.12-generic-6.12.74-2|8835	- bpf, sockmap: Avoid using sk_socket after free when sending
21mr|kernel-6.12-generic-6.12.74-2|8836	- bpf, sockmap: fix duplicated data transmission
21mr|kernel-6.12-generic-6.12.74-2|8837	- bpf, sockmap: Fix panic when calling skb_linearize
21mr|kernel-6.12-generic-6.12.74-2|8838	- bpftool: Fix regression of "bpftool cgroup tree" EINVAL on older kernels
21mr|kernel-6.12-generic-6.12.74-2|8839	- brd: fix aligned_sector from brd_do_discard()
21mr|kernel-6.12-generic-6.12.74-2|8840	- brd: fix discard end sector
21mr|kernel-6.12-generic-6.12.74-2|8841	- btrfs: exit after state insertion failure at btrfs_convert_extent_bit()
21mr|kernel-6.12-generic-6.12.74-2|8842	- btrfs: exit after state split error at set_extent_bit()
21mr|kernel-6.12-generic-6.12.74-2|8843	- btrfs: fix invalid data space release when truncating block in NOCOW mode
21mr|kernel-6.12-generic-6.12.74-2|8844	- btrfs: scrub: fix a wrong error type when metadata bytenr mismatches
21mr|kernel-6.12-generic-6.12.74-2|8845	- btrfs: scrub: update device stats when an error is detected
21mr|kernel-6.12-generic-6.12.74-2|8846	- bus: fsl-mc: fix double-free on mc_dev
21mr|kernel-6.12-generic-6.12.74-2|8847	- calipso: Don't call calipso functions for AF_INET sk.
21mr|kernel-6.12-generic-6.12.74-2|8848	- calipso: unlock rcu before returning -EAFNOSUPPORT
21mr|kernel-6.12-generic-6.12.74-2|8849	- can: kvaser_pciefd: Force IRQ edge in case of nested IRQ
21mr|kernel-6.12-generic-6.12.74-2|8850	- char: tpm: tpm-buf: Add sanity check fallback in read helpers
21mr|kernel-6.12-generic-6.12.74-2|8851	- cifs: Fix validation of SMB1 query reparse point response
21mr|kernel-6.12-generic-6.12.74-2|8852	- clk: bcm: rpi: Add NULL check in raspberrypi_clk_register()
21mr|kernel-6.12-generic-6.12.74-2|8853	- clk: qcom: camcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.12-generic-6.12.74-2|8854	- clk: qcom: dispcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.12-generic-6.12.74-2|8855	- clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz
21mr|kernel-6.12-generic-6.12.74-2|8856	- clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.12-generic-6.12.74-2|8857	- clk: qcom: gpucc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.12-generic-6.12.74-2|8858	- coredump: fix error handling for replace_fd()
21mr|kernel-6.12-generic-6.12.74-2|8859	- coredump: hand a pidfd to the usermode coredump helper
21mr|kernel-6.12-generic-6.12.74-2|8860	- coresight: catu: Introduce refcount and spinlock for enabling/disabling
21mr|kernel-6.12-generic-6.12.74-2|8861	- coresight: Fixes device's owner field for registered using coresight_init_driver()
21mr|kernel-6.12-generic-6.12.74-2|8862	- coresight: prevent deactivate active config while enabling the config
21mr|kernel-6.12-generic-6.12.74-2|8863	- counter: interrupt-cnt: Protect enable/disable OPs with mutex
21mr|kernel-6.12-generic-6.12.74-2|8864	- crypto: api - Redo lookup on EEXIST
21mr|kernel-6.12-generic-6.12.74-2|8865	- crypto: lrw - Only add ecb if it is not already there
21mr|kernel-6.12-generic-6.12.74-2|8866	- crypto: marvell/cesa - Avoid empty transfer descriptor
21mr|kernel-6.12-generic-6.12.74-2|8867	- crypto: marvell/cesa - Handle zero-length skcipher requests
21mr|kernel-6.12-generic-6.12.74-2|8868	- crypto: sun8i-ce-cipher - fix error handling in sun8i_ce_cipher_prepare()
21mr|kernel-6.12-generic-6.12.74-2|8869	- crypto: sun8i-ce-hash - fix error handling in sun8i_ce_hash_run()
21mr|kernel-6.12-generic-6.12.74-2|8870	- crypto: sun8i-ce - move fallback ahash_request to the end of the struct
21mr|kernel-6.12-generic-6.12.74-2|8871	- crypto: sun8i-ce - undo runtime PM changes during driver removal
21mr|kernel-6.12-generic-6.12.74-2|8872	- crypto: sun8i-ss - do not use sg_dma_len before calling DMA functions
21mr|kernel-6.12-generic-6.12.74-2|8873	- crypto: xts - Only add ecb if it is not already there
21mr|kernel-6.12-generic-6.12.74-2|8874	- dmaengine: idxd: cdev: Fix uninitialized use of sva in idxd_cdev_open
21mr|kernel-6.12-generic-6.12.74-2|8875	- dmaengine: ti: Add NULL check in udma_probe()
21mr|kernel-6.12-generic-6.12.74-2|8876	- dm: don't change md if dm_table_set_restrictions() fails
21mr|kernel-6.12-generic-6.12.74-2|8877	- dm: fix dm_blk_report_zones
21mr|kernel-6.12-generic-6.12.74-2|8878	- dm-flakey: error all IOs when num_features is absent
21mr|kernel-6.12-generic-6.12.74-2|8879	- dm-flakey: make corrupting read bios work
21mr|kernel-6.12-generic-6.12.74-2|8880	- dm: free table mempools if not used in __bind
21mr|kernel-6.12-generic-6.12.74-2|8881	- do_change_type(): refuse to operate on unmounted/not ours mounts
21mr|kernel-6.12-generic-6.12.74-2|8882	- Documentation: ACPI: Use all-string data node references
21mr|kernel-6.12-generic-6.12.74-2|8883	- driver: net: ethernet: mtk_star_emac: fix suspend/resume issue
21mr|kernel-6.12-generic-6.12.74-2|8884	- drm/amd/display: check stream id dml21 wrapper to get plane_id
21mr|kernel-6.12-generic-6.12.74-2|8885	- drm/amd/display: fix link_set_dpms_off multi-display MST corner case
21mr|kernel-6.12-generic-6.12.74-2|8886	- drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table
21mr|kernel-6.12-generic-6.12.74-2|8887	- drm/bridge: lt9611uxc: Fix an error handling path in lt9611uxc_probe()
21mr|kernel-6.12-generic-6.12.74-2|8888	- drm/i915/guc: Check if expecting reply before decrementing outstanding_submission_g2h
21mr|kernel-6.12-generic-6.12.74-2|8889	- drm/i915/guc: Handle race condition where wakeref count drops below 0
21mr|kernel-6.12-generic-6.12.74-2|8890	- drm/i915/psr: Fix using wrong mask in REG_FIELD_PREP
21mr|kernel-6.12-generic-6.12.74-2|8891	- drm/mediatek: Fix kobject put for component sub-drivers
21mr|kernel-6.12-generic-6.12.74-2|8892	- drm/mediatek: mtk_drm_drv: Fix kobject put for mtk_mutex device ptr
21mr|kernel-6.12-generic-6.12.74-2|8893	- drm/mediatek: mtk_drm_drv: Unbind secondary mmsys components on err
21mr|kernel-6.12-generic-6.12.74-2|8894	- drm/meson: fix debug log statement when setting the HDMI clocks
21mr|kernel-6.12-generic-6.12.74-2|8895	- drm/meson: fix more rounding issues with 59.94Hz modes
21mr|kernel-6.12-generic-6.12.74-2|8896	- drm/meson: Use 1000ULL when operating with mode->clock
21mr|kernel-6.12-generic-6.12.74-2|8897	- drm/meson: use unsigned long long / Hz for frequency types
21mr|kernel-6.12-generic-6.12.74-2|8898	- drm/meson: use vclk_freq instead of pixel_freq in debug print
21mr|kernel-6.12-generic-6.12.74-2|8899	- drm/msm/a6xx: Disable rgb565_predicator on Adreno 7c3
21mr|kernel-6.12-generic-6.12.74-2|8900	- drm/msm/dpu: enable SmartDMA on SC8180X
21mr|kernel-6.12-generic-6.12.74-2|8901	- drm/msm/dpu: enable SmartDMA on SM8150
21mr|kernel-6.12-generic-6.12.74-2|8902	- drm/panel: samsung-sofef00: Drop s6e3fc2x01 support
21mr|kernel-6.12-generic-6.12.74-2|8903	- drm/panel-simple: fix the warnings for the Evervision VGG644804
21mr|kernel-6.12-generic-6.12.74-2|8904	- drm/panthor: Fix GPU_COHERENCY_ACE[_LITE] definitions
21mr|kernel-6.12-generic-6.12.74-2|8905	- drm/panthor: Update panthor_mmu::irq::mask when needed
21mr|kernel-6.12-generic-6.12.74-2|8906	- drm: rcar-du: Fix memory leak in rcar_du_vsps_init()
21mr|kernel-6.12-generic-6.12.74-2|8907	- drm/tegra: rgb: Fix the unbound reference count
21mr|kernel-6.12-generic-6.12.74-2|8908	- drm/vc4: tests: Use return instead of assert
21mr|kernel-6.12-generic-6.12.74-2|8909	- drm/vkms: Adjust vkms_state->active_planes allocation type
21mr|kernel-6.12-generic-6.12.74-2|8910	- drm/vmwgfx: Add error path for xa_store in vmw_bo_add_detached_resource
21mr|kernel-6.12-generic-6.12.74-2|8911	- drm/vmwgfx: Add seqno waiter for sync_files
21mr|kernel-6.12-generic-6.12.74-2|8912	- drm/vmwgfx: Fix dumb buffer leak
21mr|kernel-6.12-generic-6.12.74-2|8913	- drm/xe/d3cold: Set power state to D3Cold during s2idle/s3
21mr|kernel-6.12-generic-6.12.74-2|8914	- drm/xe: Make xe_gt_freq part of the Documentation
21mr|kernel-6.12-generic-6.12.74-2|8915	- drm/xe: Save the gt pointer in lrc and drop the tile
21mr|kernel-6.12-generic-6.12.74-2|8916	- drm/xe/xe2hpg: Add Wa_22021007897
21mr|kernel-6.12-generic-6.12.74-2|8917	- dt-bindings: phy: imx8mq-usb: fix fsl,phy-tx-vboost-level-microvolt property
21mr|kernel-6.12-generic-6.12.74-2|8918	- dt-bindings: pwm: adi,axi-pwmgen: Fix clocks
21mr|kernel-6.12-generic-6.12.74-2|8919	- dt-bindings: pwm: adi,axi-pwmgen: Increase #pwm-cells to 3
21mr|kernel-6.12-generic-6.12.74-2|8920	- dt-bindings: pwm: Correct indentation and style in DTS example
21mr|kernel-6.12-generic-6.12.74-2|8921	- dt-bindings: soc: fsl,qman-fqd: Fix reserved-memory.yaml reference
21mr|kernel-6.12-generic-6.12.74-2|8922	- dt-bindings: usb: cypress,hx3: Add support for all variants
21mr|kernel-6.12-generic-6.12.74-2|8923	- dt-bindings: vendor-prefixes: Add Liontron name
21mr|kernel-6.12-generic-6.12.74-2|8924	- EDAC/skx_common: Fix general protection fault
21mr|kernel-6.12-generic-6.12.74-2|8925	- EDAC/{skx_common,i10nm}: Fix the loss of saved RRL for HBM pseudo channel 0
21mr|kernel-6.12-generic-6.12.74-2|8926	- efi/libstub: Describe missing 'out' parameter in efi_load_initrd
21mr|kernel-6.12-generic-6.12.74-2|8927	- erofs: avoid using multiple devices with different type
21mr|kernel-6.12-generic-6.12.74-2|8928	- erofs: fix file handle encoding for 64-bit NIDs
21mr|kernel-6.12-generic-6.12.74-2|8929	- f2fs: clean up unnecessary indentation
21mr|kernel-6.12-generic-6.12.74-2|8930	- f2fs: clean up w/ fscrypt_is_bounce_page()
21mr|kernel-6.12-generic-6.12.74-2|8931	- f2fs: fix to avoid accessing uninitialized curseg
21mr|kernel-6.12-generic-6.12.74-2|8932	- f2fs: fix to correct check conditions in f2fs_cross_rename
21mr|kernel-6.12-generic-6.12.74-2|8933	- f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed()
21mr|kernel-6.12-generic-6.12.74-2|8934	- f2fs: fix to do sanity check on sbi->total_valid_block_count
21mr|kernel-6.12-generic-6.12.74-2|8935	- f2fs: prevent the current section from being selected as a victim during GC
21mr|kernel-6.12-generic-6.12.74-2|8936	- f2fs: use d_inode(dentry) cleanup dentry->d_inode
21mr|kernel-6.12-generic-6.12.74-2|8937	- f2fs: zone: fix to avoid inconsistence in between SIT and SSA
21mr|kernel-6.12-generic-6.12.74-2|8938	- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod()
21mr|kernel-6.12-generic-6.12.74-2|8939	- firmware: psci: Fix refcount leak in psci_dt_init
21mr|kernel-6.12-generic-6.12.74-2|8940	- firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES
21mr|kernel-6.12-generic-6.12.74-2|8941	- fix propagation graph breakage by MOVE_MOUNT_SET_GROUP move_mount(2)
21mr|kernel-6.12-generic-6.12.74-2|8942	- Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated
21mr|kernel-6.12-generic-6.12.74-2|8943	- fpga: fix potential null pointer deref in fpga_mgr_test_img_load_sgt()
21mr|kernel-6.12-generic-6.12.74-2|8944	- fs/filesystems: Fix potential unsigned integer underflow in fs_name()
21mr|kernel-6.12-generic-6.12.74-2|8945	- fs/ntfs3: Add missing direct_IO in ntfs_aops_cmpr
21mr|kernel-6.12-generic-6.12.74-2|8946	- fs/ntfs3: handle hdr_first_de() return value
21mr|kernel-6.12-generic-6.12.74-2|8947	- gfs2: Don't clear sb->s_fs_info in gfs2_sys_fs_add
21mr|kernel-6.12-generic-6.12.74-2|8948	- gfs2: gfs2_create_inode error handling fix
21mr|kernel-6.12-generic-6.12.74-2|8949	- gfs2: pass through holder from the VFS for freeze/thaw
21mr|kernel-6.12-generic-6.12.74-2|8950	- gfs2: replace sd_aspace with sd_inode
21mr|kernel-6.12-generic-6.12.74-2|8951	- gpio: virtuser: fix potential out-of-bound write
21mr|kernel-6.12-generic-6.12.74-2|8952	- gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO
21mr|kernel-6.12-generic-6.12.74-2|8953	- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt
21mr|kernel-6.12-generic-6.12.74-2|8954	- HID: quirks: Add ADATA XPG alpha wireless mouse support
21mr|kernel-6.12-generic-6.12.74-2|8955	- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse()
21mr|kernel-6.12-generic-6.12.74-2|8956	- hisi_acc_vfio_pci: add eq and aeq interruption restore
21mr|kernel-6.12-generic-6.12.74-2|8957	- hisi_acc_vfio_pci: bugfix live migration function without VF device driver
21mr|kernel-6.12-generic-6.12.74-2|8958	- hisi_acc_vfio_pci: fix XQE dma address error
21mr|kernel-6.12-generic-6.12.74-2|8959	- hwmon: (asus-ec-sensors) check sensor index in read_string()
21mr|kernel-6.12-generic-6.12.74-2|8960	- i40e: retry VFLR handling if there is ongoing VF reset
21mr|kernel-6.12-generic-6.12.74-2|8961	- i40e: return false from i40e_reset_vf if reset is in progress
21mr|kernel-6.12-generic-6.12.74-2|8962	- IB/cm: use rwlock for MAD agent lock
21mr|kernel-6.12-generic-6.12.74-2|8963	- ice: create new Tx scheduler nodes for new queues only
21mr|kernel-6.12-generic-6.12.74-2|8964	- ice: fix rebuilding the Tx scheduler tree for large queue counts
21mr|kernel-6.12-generic-6.12.74-2|8965	- ice: fix Tx scheduler error handling in XDP callback
21mr|kernel-6.12-generic-6.12.74-2|8966	- idpf: avoid mailbox timeout delays during reset
21mr|kernel-6.12-generic-6.12.74-2|8967	- idpf: fix a race in txq wakeup
21mr|kernel-6.12-generic-6.12.74-2|8968	- iio: adc: ad7124: Fix 3dB filter frequency reading
21mr|kernel-6.12-generic-6.12.74-2|8969	- iio: adc: mcp3911: fix device dependent mappings for conversion result registers
21mr|kernel-6.12-generic-6.12.74-2|8970	- iio: adc: PAC1934: fix typo in documentation link
21mr|kernel-6.12-generic-6.12.74-2|8971	- iio: filter: admv8818: fix band 4, state 15
21mr|kernel-6.12-generic-6.12.74-2|8972	- iio: filter: admv8818: fix integer overflow
21mr|kernel-6.12-generic-6.12.74-2|8973	- iio: filter: admv8818: fix range calculation
21mr|kernel-6.12-generic-6.12.74-2|8974	- iio: filter: admv8818: Support frequencies >= 2^32
21mr|kernel-6.12-generic-6.12.74-2|8975	- Input: synaptics-rmi - fix crash with unsupported versions of F34
21mr|kernel-6.12-generic-6.12.74-2|8976	- iommu: Protect against overflow in iommu_pgsize()
21mr|kernel-6.12-generic-6.12.74-2|8977	- iommu: remove duplicate selection of DMAR_TABLE
21mr|kernel-6.12-generic-6.12.74-2|8978	- io_uring: consistently use rcu semantics with sqpoll thread
21mr|kernel-6.12-generic-6.12.74-2|8979	- io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo()
21mr|kernel-6.12-generic-6.12.74-2|8980	- iov_iter: use iov_offset for length calculation in iov_iter_aligned_bvec
21mr|kernel-6.12-generic-6.12.74-2|8981	- kernfs: Relax constraint in draining guard
21mr|kernel-6.12-generic-6.12.74-2|8982	- kselftest: cpufreq: Get rid of double suspend in rtcwake case
21mr|kernel-6.12-generic-6.12.74-2|8983	- ksmbd: use list_first_entry_or_null for opinfo_get_list()
21mr|kernel-6.12-generic-6.12.74-2|8984	- ktls, sockmap: Fix missing uncharge operation
21mr|kernel-6.12-generic-6.12.74-2|8985	- kunit: Fix wrong parameter to kunit_deactivate_static_stub()
21mr|kernel-6.12-generic-6.12.74-2|8986	- kunit/usercopy: Disable u64 test on 32-bit SPARC
21mr|kernel-6.12-generic-6.12.74-2|8987	- libbpf: Fix buffer overflow in bpf_object__init_prog
21mr|kernel-6.12-generic-6.12.74-2|8988	- libbpf: Fix event name too long error
21mr|kernel-6.12-generic-6.12.74-2|8989	- libbpf: Remove sample_period init in perf_buffer
21mr|kernel-6.12-generic-6.12.74-2|8990	- libbpf: Use proper errno value in linker
21mr|kernel-6.12-generic-6.12.74-2|8991	- libbpf: Use proper errno value in nlattr
21mr|kernel-6.12-generic-6.12.74-2|8992	- loop: add file_start_write() and file_end_write()
21mr|kernel-6.12-generic-6.12.74-2|8993	- m68k: mac: Fix macintosh_config for Mac II
21mr|kernel-6.12-generic-6.12.74-2|8994	- macsec: MACsec SCI assignment for ES = 0
21mr|kernel-6.12-generic-6.12.74-2|8995	- mailbox: imx: Fix TXDB_V2 sending
21mr|kernel-6.12-generic-6.12.74-2|8996	- mailbox: mtk-cmdq: Refine GCE_GCTL_VALUE setting
21mr|kernel-6.12-generic-6.12.74-2|8997	- media: rkvdec: Fix frame size enumeration
21mr|kernel-6.12-generic-6.12.74-2|8998	- media: verisilicon: Free post processor buffers on error
21mr|kernel-6.12-generic-6.12.74-2|8999	- mei: vsc: Cast tx_buf to (__be32 *) when passed to cpu_to_be32_array()
21mr|kernel-6.12-generic-6.12.74-2|9000	- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove()
21mr|kernel-6.12-generic-6.12.74-2|9001	- mfd: exynos-lpass: Fix an error handling path in exynos_lpass_probe()
21mr|kernel-6.12-generic-6.12.74-2|9002	- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE
21mr|kernel-6.12-generic-6.12.74-2|9003	- MIPS: Loongson64: Add missing '#interrupt-cells' for loongson64c_ls7a
21mr|kernel-6.12-generic-6.12.74-2|9004	- mmc: sdhci-of-dwcmshc: add PD workaround on RK3576
21mr|kernel-6.12-generic-6.12.74-2|9005	- mtd: nand: ecc-mxic: Fix use of uninitialized variable ret
21mr|kernel-6.12-generic-6.12.74-2|9006	- net: drv: netdevsim: don't napi_complete() from netpoll
21mr|kernel-6.12-generic-6.12.74-2|9007	- net: dsa: b53: allow RGMII for bcm63xx RGMII ports
21mr|kernel-6.12-generic-6.12.74-2|9008	- net: dsa: b53: do not enable RGMII delay on bcm63xx
21mr|kernel-6.12-generic-6.12.74-2|9009	- net: dsa: b53: do not touch DLL_IQQD on bcm53115
21mr|kernel-6.12-generic-6.12.74-2|9010	- net: dsa: b53: fix untagged traffic sent via cpu tagged with VID 0
21mr|kernel-6.12-generic-6.12.74-2|9011	- net: dsa: tag_brcm: legacy: fix pskb_may_pull length
21mr|kernel-6.12-generic-6.12.74-2|9012	- net: ethernet: ti: am65-cpsw: Lower random mac address error print to info
21mr|kernel-6.12-generic-6.12.74-2|9013	- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it
21mr|kernel-6.12-generic-6.12.74-2|9014	- netfilter: nf_nat: also check reverse tuple to obtain clashing entry
21mr|kernel-6.12-generic-6.12.74-2|9015	- netfilter: nf_set_pipapo_avx2: fix initial map fill
21mr|kernel-6.12-generic-6.12.74-2|9016	- netfilter: nf_tables: nft_fib: consistent l3mdev handling
21mr|kernel-6.12-generic-6.12.74-2|9017	- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy
21mr|kernel-6.12-generic-6.12.74-2|9018	- netfilter: nft_quota: match correctly when the quota just depleted
21mr|kernel-6.12-generic-6.12.74-2|9019	- netfilter: nft_set_pipapo: prevent overflow in lookup table allocation
21mr|kernel-6.12-generic-6.12.74-2|9020	- netfilter: nft_tunnel: fix geneve_opt dump
21mr|kernel-6.12-generic-6.12.74-2|9021	- netfilter: xtables: support arpt_mark and ipv6 optstrip for iptables-nft only builds
21mr|kernel-6.12-generic-6.12.74-2|9022	- net: Fix TOCTOU issue in sk_is_readable()
21mr|kernel-6.12-generic-6.12.74-2|9023	- net: fix udp gso skb_segment after pull from frag_list
21mr|kernel-6.12-generic-6.12.74-2|9024	- net: lan743x: Fix PHY reset handling during initialization and WOL
21mr|kernel-6.12-generic-6.12.74-2|9025	- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy
21mr|kernel-6.12-generic-6.12.74-2|9026	- net: lan966x: Fix 1-step timestamping over ipv4 or ipv6
21mr|kernel-6.12-generic-6.12.74-2|9027	- net: lan966x: Make sure to insert the vlan tags also in host mode
21mr|kernel-6.12-generic-6.12.74-2|9028	- net/mdiobus: Fix potential out-of-bounds clause 45 read/write access
21mr|kernel-6.12-generic-6.12.74-2|9029	- net/mdiobus: Fix potential out-of-bounds read/write access
21mr|kernel-6.12-generic-6.12.74-2|9030	- net/mlx4_en: Prevent potential integer overflow calculating Hz
21mr|kernel-6.12-generic-6.12.74-2|9031	- net/mlx5: Avoid using xso.real_dev unnecessarily
21mr|kernel-6.12-generic-6.12.74-2|9032	- net/mlx5e: Fix leak of Geneve TLV option object
21mr|kernel-6.12-generic-6.12.74-2|9033	- net/mlx5: Ensure fw pages are always allocated on same NUMA
21mr|kernel-6.12-generic-6.12.74-2|9034	- net/mlx5: Fix ECVF vports unload on shutdown flow
21mr|kernel-6.12-generic-6.12.74-2|9035	- net/mlx5: Fix return value when searching for existing flow group
21mr|kernel-6.12-generic-6.12.74-2|9036	- net/mlx5: HWS, fix missing ip_version handling in definer
21mr|kernel-6.12-generic-6.12.74-2|9037	- net: ncsi: Fix GCPS 64-bit member variables
21mr|kernel-6.12-generic-6.12.74-2|9038	- net: openvswitch: Fix the dead loop of MPLS parse
21mr|kernel-6.12-generic-6.12.74-2|9039	- net: phy: clear phydev->devlink when the link is deleted
21mr|kernel-6.12-generic-6.12.74-2|9040	- net: phy: fix up const issues in to_mdio_device() and to_phy_device()
21mr|kernel-6.12-generic-6.12.74-2|9041	- net: phy: mscc: Fix memory leak when using one step timestamping
21mr|kernel-6.12-generic-6.12.74-2|9042	- net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames
21mr|kernel-6.12-generic-6.12.74-2|9043	- net_sched: ets: fix a race in ets_qdisc_change()
21mr|kernel-6.12-generic-6.12.74-2|9044	- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
21mr|kernel-6.12-generic-6.12.74-2|9045	- net_sched: prio: fix a race in prio_tune()
21mr|kernel-6.12-generic-6.12.74-2|9046	- net_sched: red: fix a race in __red_change()
21mr|kernel-6.12-generic-6.12.74-2|9047	- net_sched: sch_sfq: fix a potential crash on gso_skb handling
21mr|kernel-6.12-generic-6.12.74-2|9048	- net_sched: tbf: fix a race in tbf_change()
21mr|kernel-6.12-generic-6.12.74-2|9049	- net: stmmac: make sure that ptp_rate is not 0 before configuring EST
21mr|kernel-6.12-generic-6.12.74-2|9050	- net: stmmac: make sure that ptp_rate is not 0 before configuring timestamping
21mr|kernel-6.12-generic-6.12.74-2|9051	- net: stmmac: platform: guarantee uniqueness of bus_id
21mr|kernel-6.12-generic-6.12.74-2|9052	- net: ti: icssg-prueth: Fix swapped TX stats for MII interfaces.
21mr|kernel-6.12-generic-6.12.74-2|9053	- net: tipc: fix refcount warning in tipc_aead_encrypt
21mr|kernel-6.12-generic-6.12.74-2|9054	- net: usb: aqc111: debug info before sanitation
21mr|kernel-6.12-generic-6.12.74-2|9055	- net: usb: aqc111: fix error handling of usbnet read calls
21mr|kernel-6.12-generic-6.12.74-2|9056	- net: wwan: mhi_wwan_mbim: use correct mux_id for multiplexing
21mr|kernel-6.12-generic-6.12.74-2|9057	- net: wwan: t7xx: Fix napi rx poll issue
21mr|kernel-6.12-generic-6.12.74-2|9058	- net: xilinx: axienet: Fix Tx skb circular buffer occupancy check in dmaengine xmit
21mr|kernel-6.12-generic-6.12.74-2|9059	- NFS: Avoid flushing data while holding directory locks in nfs_rename()
21mr|kernel-6.12-generic-6.12.74-2|9060	- nfs: clear SB_RDONLY before getting superblock
21mr|kernel-6.12-generic-6.12.74-2|9061	- nfs: don't share pNFS DS connections between net namespaces
21mr|kernel-6.12-generic-6.12.74-2|9062	- nfs: ignore SB_RDONLY when remounting nfs
21mr|kernel-6.12-generic-6.12.74-2|9063	- nilfs2: add pointer check for nilfs_direct_propagate()
21mr|kernel-6.12-generic-6.12.74-2|9064	- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate()
21mr|kernel-6.12-generic-6.12.74-2|9065	- nvme: fix command limits status code
21mr|kernel-6.12-generic-6.12.74-2|9066	- nvmem: zynqmp_nvmem: unbreak driver after cleanup
21mr|kernel-6.12-generic-6.12.74-2|9067	- nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
21mr|kernel-6.12-generic-6.12.74-2|9068	- nvmet-fcloop: access fcpreq only when holding reqlock
21mr|kernel-6.12-generic-6.12.74-2|9069	- objtool/rust: relax slice condition to cover more `noreturn` Rust functions
21mr|kernel-6.12-generic-6.12.74-2|9070	- ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
21mr|kernel-6.12-generic-6.12.74-2|9071	- octeontx2-pf: QOS: Perform cache sync on send queue teardown
21mr|kernel-6.12-generic-6.12.74-2|9072	- octeontx2-pf: QOS: Refactor TC_HTB_LEAF_DEL_LAST callback
21mr|kernel-6.12-generic-6.12.74-2|9073	- of: unittest: Unlock on error in unittest_data_add()
21mr|kernel-6.12-generic-6.12.74-2|9074	- overflow: Fix direct struct member initialization in _DEFINE_FLEX()
21mr|kernel-6.12-generic-6.12.74-2|9075	- overflow: Introduce __DEFINE_FLEX for having no initializer
21mr|kernel-6.12-generic-6.12.74-2|9076	- page_pool: Fix use-after-free in page_pool_recycle_in_ring
21mr|kernel-6.12-generic-6.12.74-2|9077	- page_pool: Move pp_magic check into helper functions
21mr|kernel-6.12-generic-6.12.74-2|9078	- page_pool: Track DMA-mapped pages and unmap them when destroying the pool
21mr|kernel-6.12-generic-6.12.74-2|9079	- path_overmount(): avoid false negatives
21mr|kernel-6.12-generic-6.12.74-2|9080	- PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()
21mr|kernel-6.12-generic-6.12.74-2|9081	- PCI: apple: Use gpiod_set_value_cansleep in probe flow
21mr|kernel-6.12-generic-6.12.74-2|9082	- PCI/ASPM: Disable L1 before disabling L1 PM Substates
21mr|kernel-6.12-generic-6.12.74-2|9083	- PCI: cadence: Fix runtime atomic count underflow
21mr|kernel-6.12-generic-6.12.74-2|9084	- PCI/DPC: Initialize aer_err_info before using it
21mr|kernel-6.12-generic-6.12.74-2|9085	- PCI/DPC: Log Error Source ID only when valid
21mr|kernel-6.12-generic-6.12.74-2|9086	- PCI: endpoint: Retain fixed-size BAR size as well as aligned size
21mr|kernel-6.12-generic-6.12.74-2|9087	- PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus()
21mr|kernel-6.12-generic-6.12.74-2|9088	- PCI: rcar-gen4: set ep BAR4 fixed size
21mr|kernel-6.12-generic-6.12.74-2|9089	- perf/amlogic: Replace smp_processor_id() with raw_smp_processor_id() in meson_ddr_pmu_create()
21mr|kernel-6.12-generic-6.12.74-2|9090	- perf/arm-cmn: Add CMN S3 ACPI binding
21mr|kernel-6.12-generic-6.12.74-2|9091	- perf/arm-cmn: Fix REQ2/SNP2 mixup
21mr|kernel-6.12-generic-6.12.74-2|9092	- perf/arm-cmn: Initialise cmn->cpu earlier
21mr|kernel-6.12-generic-6.12.74-2|9093	- perf: arm-ni: Fix missing platform_set_drvdata()
21mr|kernel-6.12-generic-6.12.74-2|9094	- perf: arm-ni: Unregister PMUs on probe failure
21mr|kernel-6.12-generic-6.12.74-2|9095	- perf build: Warn when libdebuginfod devel files are not available
21mr|kernel-6.12-generic-6.12.74-2|9096	- perf callchain: Always populate the addr_location map when adding IP
21mr|kernel-6.12-generic-6.12.74-2|9097	- perf/core: Fix broken throttling when max_samples_per_tick=1
21mr|kernel-6.12-generic-6.12.74-2|9098	- perf: Ensure bpf_perf_link path is properly serialized
21mr|kernel-6.12-generic-6.12.74-2|9099	- perf intel-pt: Fix PEBS-via-PT data_src
21mr|kernel-6.12-generic-6.12.74-2|9100	- perf record: Fix incorrect --user-regs comments
21mr|kernel-6.12-generic-6.12.74-2|9101	- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3
21mr|kernel-6.12-generic-6.12.74-2|9102	- perf symbol: Fix use-after-free in filename__read_build_id
21mr|kernel-6.12-generic-6.12.74-2|9103	- perf symbol-minimal: Fix double free in filename__read_build_id
21mr|kernel-6.12-generic-6.12.74-2|9104	- perf tests: Fix 'perf report' tests installation
21mr|kernel-6.12-generic-6.12.74-2|9105	- perf tests switch-tracking: Fix timestamp comparison
21mr|kernel-6.12-generic-6.12.74-2|9106	- perf trace: Always print return value for syscalls returning a pid
21mr|kernel-6.12-generic-6.12.74-2|9107	- perf trace: Fix leaks of 'struct thread' in set_filter_loop_pids()
21mr|kernel-6.12-generic-6.12.74-2|9108	- perf trace: Set errpid to false for rseq and set_robust_list
21mr|kernel-6.12-generic-6.12.74-2|9109	- perf ui browser hists: Set actions->thread before calling do_zoom_thread()
21mr|kernel-6.12-generic-6.12.74-2|9110	- perf/x86/amd/uncore: Prevent UMC counters from saturating
21mr|kernel-6.12-generic-6.12.74-2|9111	- perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node' member
21mr|kernel-6.12-generic-6.12.74-2|9112	- phy: phy-rockchip-samsung-hdptx: Fix PHY PLL output 50.25MHz error
21mr|kernel-6.12-generic-6.12.74-2|9113	- phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug
21mr|kernel-6.12-generic-6.12.74-2|9114	- phy: rockchip: samsung-hdptx: Do no set rk_hdptx_phy->rate in case of errors
21mr|kernel-6.12-generic-6.12.74-2|9115	- phy: rockchip: samsung-hdptx: Fix clock ratio setup
21mr|kernel-6.12-generic-6.12.74-2|9116	- phy: starfive: jh7110-usb: Fix USB 2.0 host occasional detection failure
21mr|kernel-6.12-generic-6.12.74-2|9117	- pinctrl: armada-37xx: set GPIO output value before setting direction
21mr|kernel-6.12-generic-6.12.74-2|9118	- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs > 31
21mr|kernel-6.12-generic-6.12.74-2|9119	- pinctrl: at91: Fix possible out-of-boundary access
21mr|kernel-6.12-generic-6.12.74-2|9120	- pinctrl: qcom: pinctrl-qcm2290: Add missing pins
21mr|kernel-6.12-generic-6.12.74-2|9121	- pinctrl: samsung: add dedicated SoC eint suspend/resume callbacks
21mr|kernel-6.12-generic-6.12.74-2|9122	- pinctrl: samsung: add gs101 specific eint suspend/resume callbacks
21mr|kernel-6.12-generic-6.12.74-2|9123	- pinctrl: samsung: refactor drvdata suspend & resume callbacks
21mr|kernel-6.12-generic-6.12.74-2|9124	- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
21mr|kernel-6.12-generic-6.12.74-2|9125	- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
21mr|kernel-6.12-generic-6.12.74-2|9126	- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
21mr|kernel-6.12-generic-6.12.74-2|9127	- pmdomain: core: Introduce dev_pm_genpd_rpm_always_on()
21mr|kernel-6.12-generic-6.12.74-2|9128	- PM: EM: Fix potential division-by-zero error in em_compute_costs()
21mr|kernel-6.12-generic-6.12.74-2|9129	- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices
21mr|kernel-6.12-generic-6.12.74-2|9130	- PM: sleep: Print PM debug messages during hibernation
21mr|kernel-6.12-generic-6.12.74-2|9131	- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks()
21mr|kernel-6.12-generic-6.12.74-2|9132	- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
21mr|kernel-6.12-generic-6.12.74-2|9133	- powerpc/crash: Fix non-smp kexec preparation
21mr|kernel-6.12-generic-6.12.74-2|9134	- powerpc: do not build ppc_save_regs.o always
21mr|kernel-6.12-generic-6.12.74-2|9135	- powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap
21mr|kernel-6.12-generic-6.12.74-2|9136	- powerpc/pseries/iommu: Fix kmemleak in TCE table userspace view
21mr|kernel-6.12-generic-6.12.74-2|9137	- powerpc/vas: Return -EINVAL if the offset is non-zero in mmap()
21mr|kernel-6.12-generic-6.12.74-2|9138	- power: reset: at91-reset: Optimize at91_reset()
21mr|kernel-6.12-generic-6.12.74-2|9139	- ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use()
21mr|kernel-6.12-generic-6.12.74-2|9140	- randstruct: gcc-plugin: Fix attribute addition
21mr|kernel-6.12-generic-6.12.74-2|9141	- randstruct: gcc-plugin: Remove bogus void member
21mr|kernel-6.12-generic-6.12.74-2|9142	- rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture
21mr|kernel-6.12-generic-6.12.74-2|9143	- RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work
21mr|kernel-6.12-generic-6.12.74-2|9144	- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h
21mr|kernel-6.12-generic-6.12.74-2|9145	- RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction
21mr|kernel-6.12-generic-6.12.74-2|9146	- regulator: dt-bindings: mt6357: Drop fixed compatible requirement
21mr|kernel-6.12-generic-6.12.74-2|9147	- regulator: max20086: Fix refcount leak in max20086_parse_regulators_dt()
21mr|kernel-6.12-generic-6.12.74-2|9148	- remoteproc: k3-dsp: Drop check performed in k3_dsp_rproc_{mbox_callback/kick}
21mr|kernel-6.12-generic-6.12.74-2|9149	- remoteproc: k3-r5: Drop check performed in k3_r5_rproc_{mbox_callback/kick}
21mr|kernel-6.12-generic-6.12.74-2|9150	- remoteproc: qcom_wcnss_iris: Add missing put_device() on error in probe
21mr|kernel-6.12-generic-6.12.74-2|9151	- Revert "cpufreq: tegra186: Share policy per cluster"
21mr|kernel-6.12-generic-6.12.74-2|9152	- Revert "drm/amd/display: more liberal vmin/vmax update for freesync"
21mr|kernel-6.12-generic-6.12.74-2|9153	- Revert "wifi: mwifiex: Fix HT40 bandwidth issue."
21mr|kernel-6.12-generic-6.12.74-2|9154	- ring-buffer: Do not trigger WARN_ON() due to a commit_overrun
21mr|kernel-6.12-generic-6.12.74-2|9155	- ring-buffer: Fix buffer locking in ring_buffer_subbuf_order_set()
21mr|kernel-6.12-generic-6.12.74-2|9156	- ring-buffer: Move cpus_read_lock() outside of buffer->mutex
21mr|kernel-6.12-generic-6.12.74-2|9157	- RISC-V: KVM: lock the correct mp_state during reset
21mr|kernel-6.12-generic-6.12.74-2|9158	- riscv: misaligned: fix sleeping function called during misaligned access handling
21mr|kernel-6.12-generic-6.12.74-2|9159	- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send()
21mr|kernel-6.12-generic-6.12.74-2|9160	- rtc: Fix offset calculation for .start_secs < 0
21mr|kernel-6.12-generic-6.12.74-2|9161	- rtc: loongson: Add missing alarm notifications for ACPI RTC events
21mr|kernel-6.12-generic-6.12.74-2|9162	- rtc: Make rtc_time64_to_tm() support dates before 1970
21mr|kernel-6.12-generic-6.12.74-2|9163	- rtc: sh: assign correct interrupts with DT
21mr|kernel-6.12-generic-6.12.74-2|9164	- rust: alloc: add missing invariant in Vec::set_len()
21mr|kernel-6.12-generic-6.12.74-2|9165	- s390/bpf: Store backchain even for leaf progs
21mr|kernel-6.12-generic-6.12.74-2|9166	- sched/core: Tweak wait_task_inactive() to force dequeue sched_delayed tasks
21mr|kernel-6.12-generic-6.12.74-2|9167	- sched: Fix trace_sched_switch(.prev_state)
21mr|kernel-6.12-generic-6.12.74-2|9168	- scsi: core: ufs: Fix a hang in the error handler
21mr|kernel-6.12-generic-6.12.74-2|9169	- scsi: hisi_sas: Call I_T_nexus after soft reset for SATA disk
21mr|kernel-6.12-generic-6.12.74-2|9170	- scsi: iscsi: Fix incorrect error path labels for flashnode operations
21mr|kernel-6.12-generic-6.12.74-2|9171	- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops
21mr|kernel-6.12-generic-6.12.74-2|9172	- scsi: smartpqi: Fix smp_processor_id() call trace for preemptible kernels
21mr|kernel-6.12-generic-6.12.74-2|9173	- scsi: ufs: mcq: Delete ufshcd_release_scsi_cmd() in ufshcd_mcq_abort()
21mr|kernel-6.12-generic-6.12.74-2|9174	- scsi: ufs: qcom: Prevent calling phy_exit() before phy_init()
21mr|kernel-6.12-generic-6.12.74-2|9175	- seg6: Fix validation of nexthop addresses
21mr|kernel-6.12-generic-6.12.74-2|9176	- selftests/bpf: Fix bpf_nf selftest failure
21mr|kernel-6.12-generic-6.12.74-2|9177	- selftests/bpf: Fix caps for __xlated/jited_unpriv
21mr|kernel-6.12-generic-6.12.74-2|9178	- selftests: net: build net/lib dependency in all target
21mr|kernel-6.12-generic-6.12.74-2|9179	- selftests/seccomp: fix negative_ENOSYS tracer tests on arm32
21mr|kernel-6.12-generic-6.12.74-2|9180	- selftests/seccomp: fix syscall_restart test for arm compat
21mr|kernel-6.12-generic-6.12.74-2|9181	- serial: Fix potential null-ptr-deref in mlb_usio_probe()
21mr|kernel-6.12-generic-6.12.74-2|9182	- serial: jsm: fix NPE during jsm_uart_port_init
21mr|kernel-6.12-generic-6.12.74-2|9183	- serial: sh-sci: Move runtime PM enable to sci_probe_single()
21mr|kernel-6.12-generic-6.12.74-2|9184	- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
21mr|kernel-6.12-generic-6.12.74-2|9185	- soc: aspeed: lpc: Fix impossible judgment condition
21mr|kernel-6.12-generic-6.12.74-2|9186	- soc: qcom: smp2p: Fix fallback to qcom,ipc parse
21mr|kernel-6.12-generic-6.12.74-2|9187	- spi: bcm63xx-hsspi: fix shared reset
21mr|kernel-6.12-generic-6.12.74-2|9188	- spi: bcm63xx-spi: fix shared reset
21mr|kernel-6.12-generic-6.12.74-2|9189	- spi: omap2-mcspi: Disable multi mode when CS should be kept asserted after message
21mr|kernel-6.12-generic-6.12.74-2|9190	- spi: omap2-mcspi: Disable multi-mode when the previous message kept CS asserted
21mr|kernel-6.12-generic-6.12.74-2|9191	- spi: sh-msiof: Fix maximum DMA transfer size
21mr|kernel-6.12-generic-6.12.74-2|9192	- spi: spi-sun4i: fix early activation
21mr|kernel-6.12-generic-6.12.74-2|9193	- spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers
21mr|kernel-6.12-generic-6.12.74-2|9194	- spi: tegra210-quad: modify chip select (CS) deactivation
21mr|kernel-6.12-generic-6.12.74-2|9195	- spi: tegra210-quad: remove redundant error handling code
21mr|kernel-6.12-generic-6.12.74-2|9196	- Squashfs: check return result of sb_min_blocksize
21mr|kernel-6.12-generic-6.12.74-2|9197	- svcrdma: Reduce the number of rdma_rw contexts per-QP
21mr|kernel-6.12-generic-6.12.74-2|9198	- thermal/drivers/mediatek/lvts: Fix debugfs unregister on failure
21mr|kernel-6.12-generic-6.12.74-2|9199	- thermal/drivers/mediatek/lvts: Remove unused lvts_debugfs_exit
21mr|kernel-6.12-generic-6.12.74-2|9200	- thunderbolt: Do not double dequeue a configuration request
21mr|kernel-6.12-generic-6.12.74-2|9201	- thunderbolt: Fix a logic error in wake on connect
21mr|kernel-6.12-generic-6.12.74-2|9202	- tools/power turbostat: Fix AMD package-energy reporting
21mr|kernel-6.12-generic-6.12.74-2|9203	- tools/resolve_btfids: Fix build when cross compiling kernel with clang.
21mr|kernel-6.12-generic-6.12.74-2|9204	- tools/x86/kcpuid: Fix error handling
21mr|kernel-6.12-generic-6.12.74-2|9205	- tracing: Fix compilation warning on arm32
21mr|kernel-6.12-generic-6.12.74-2|9206	- tracing: Fix error handling in event_trigger_parse()
21mr|kernel-6.12-generic-6.12.74-2|9207	- tracing: Move histogram trigger variables from stack to per CPU structure
21mr|kernel-6.12-generic-6.12.74-2|9208	- tracing: Rename event_trigger_alloc() to trigger_data_alloc()
21mr|kernel-6.12-generic-6.12.74-2|9209	- tty: serial: 8250_omap: fix TX with DMA for am33xx
21mr|kernel-6.12-generic-6.12.74-2|9210	- um: let 'make clean' properly clean underlying SUBARCH as well
21mr|kernel-6.12-generic-6.12.74-2|9211	- usb: acpi: Prevent null pointer dereference in usb_acpi_add_usb4_devlink()
21mr|kernel-6.12-generic-6.12.74-2|9212	- usb: cdnsp: Fix issue with detecting command completion event
21mr|kernel-6.12-generic-6.12.74-2|9213	- usb: cdnsp: Fix issue with detecting USB 3.2 speed
21mr|kernel-6.12-generic-6.12.74-2|9214	- usb: Flush altsetting 0 endpoints before reinitializating them after reset.
21mr|kernel-6.12-generic-6.12.74-2|9215	- USB: gadget: udc: fix const issue in gadget_match_driver()
21mr|kernel-6.12-generic-6.12.74-2|9216	- usb: misc: onboard_usb_dev: fix build warning for CONFIG_USB_ONBOARD_DEV_USB5744=n
21mr|kernel-6.12-generic-6.12.74-2|9217	- usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence
21mr|kernel-6.12-generic-6.12.74-2|9218	- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE
21mr|kernel-6.12-generic-6.12.74-2|9219	- usb: renesas_usbhs: Reorder clock handling and power management in probe
21mr|kernel-6.12-generic-6.12.74-2|9220	- USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB
21mr|kernel-6.12-generic-6.12.74-2|9221	- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device
21mr|kernel-6.12-generic-6.12.74-2|9222	- USB: typec: fix const issue in typec_match()
21mr|kernel-6.12-generic-6.12.74-2|9223	- usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work
21mr|kernel-6.12-generic-6.12.74-2|9224	- usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx()
21mr|kernel-6.12-generic-6.12.74-2|9225	- usb: typec: ucsi: fix Clang -Wsign-conversion warning
21mr|kernel-6.12-generic-6.12.74-2|9226	- usb: usbtmc: Fix read_stb function and get_stb ioctl
21mr|kernel-6.12-generic-6.12.74-2|9227	- usb: usbtmc: Fix timeout value in get_stb
21mr|kernel-6.12-generic-6.12.74-2|9228	- Use thread-safe function pointer in libbpf_print
21mr|kernel-6.12-generic-6.12.74-2|9229	- vfio/type1: Fix error unwind in migration dirty bitmap allocation
21mr|kernel-6.12-generic-6.12.74-2|9230	- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify
21mr|kernel-6.12-generic-6.12.74-2|9231	- vmxnet3: correctly report gso type for UDP tunnels
21mr|kernel-6.12-generic-6.12.74-2|9232	- vsock/virtio: fix `rx_bytes` accounting for stream sockets
21mr|kernel-6.12-generic-6.12.74-2|9233	- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|9234	- watchdog: exar: Shorten identity name to fit correctly
21mr|kernel-6.12-generic-6.12.74-2|9235	- wifi: ath11k: avoid burning CPU in ath11k_debugfs_fw_stats_request()
21mr|kernel-6.12-generic-6.12.74-2|9236	- wifi: ath11k: convert timeouts to secs_to_jiffies()
21mr|kernel-6.12-generic-6.12.74-2|9237	- wifi: ath11k: don't use static variables in ath11k_debugfs_fw_stats_process()
21mr|kernel-6.12-generic-6.12.74-2|9238	- wifi: ath11k: don't wait when there is no vdev started
21mr|kernel-6.12-generic-6.12.74-2|9239	- wifi: ath11k: fix node corruption in ar->arvifs list
21mr|kernel-6.12-generic-6.12.74-2|9240	- wifi: ath11k: move some firmware stats related functions outside of debugfs
21mr|kernel-6.12-generic-6.12.74-2|9241	- wifi: ath11k: validate ath11k_crypto_mode on top of ath11k_core_qmi_firmware_ready
21mr|kernel-6.12-generic-6.12.74-2|9242	- wifi: ath12k: Add MSDU length validation for TKIP MIC error
21mr|kernel-6.12-generic-6.12.74-2|9243	- wifi: ath12k: Fix buffer overflow in debugfs
21mr|kernel-6.12-generic-6.12.74-2|9244	- wifi: ath12k: fix cleanup path after mhi init
21mr|kernel-6.12-generic-6.12.74-2|9245	- wifi: ath12k: fix GCC_GCC_PCIE_HOT_RST definition for WCN7850
21mr|kernel-6.12-generic-6.12.74-2|9246	- wifi: ath12k: fix invalid access to memory
21mr|kernel-6.12-generic-6.12.74-2|9247	- wifi: ath12k: Fix invalid memory access while forming 802.11 header
21mr|kernel-6.12-generic-6.12.74-2|9248	- wifi: ath12k: Fix memory leak during vdev_id mismatch
21mr|kernel-6.12-generic-6.12.74-2|9249	- wifi: ath12k: fix memory leak in ath12k_service_ready_ext_event
21mr|kernel-6.12-generic-6.12.74-2|9250	- wifi: ath12k: fix node corruption in ar->arvifs list
21mr|kernel-6.12-generic-6.12.74-2|9251	- wifi: ath12k: Fix the QoS control field offset to build QoS header
21mr|kernel-6.12-generic-6.12.74-2|9252	- wifi: ath12k: Fix WMI tag for EHT rate in peer assoc
21mr|kernel-6.12-generic-6.12.74-2|9253	- wifi: ath12k: refactor ath12k_hw_regs structure
21mr|kernel-6.12-generic-6.12.74-2|9254	- wifi: ath9k_htc: Abort software beacon handling if disabled
21mr|kernel-6.12-generic-6.12.74-2|9255	- wifi: cfg80211/mac80211: correctly parse S1G beacon optional elements
21mr|kernel-6.12-generic-6.12.74-2|9256	- wifi: iwlfiwi: mvm: Fix the rate reporting
21mr|kernel-6.12-generic-6.12.74-2|9257	- wifi: mt76: mt7915: Fix null-ptr-deref in mt7915_mmio_wed_init()
21mr|kernel-6.12-generic-6.12.74-2|9258	- wifi: mt76: mt7925: ensure all MCU commands wait for response
21mr|kernel-6.12-generic-6.12.74-2|9259	- wifi: mt76: mt7925: prevent multiple scan commands
21mr|kernel-6.12-generic-6.12.74-2|9260	- wifi: mt76: mt7925: refine the sniffer commnad
21mr|kernel-6.12-generic-6.12.74-2|9261	- wifi: mt76: mt7996: Fix null-ptr-deref in mt7996_mmio_wed_init()
21mr|kernel-6.12-generic-6.12.74-2|9262	- wifi: mt76: mt7996: fix RX buffer size of MCU event
21mr|kernel-6.12-generic-6.12.74-2|9263	- wifi: mt76: mt7996: set EHT max ampdu length capability
21mr|kernel-6.12-generic-6.12.74-2|9264	- wifi: rtw88: do not ignore hardware read error during DPK
21mr|kernel-6.12-generic-6.12.74-2|9265	- wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds
21mr|kernel-6.12-generic-6.12.74-2|9266	- wifi: rtw88: sdio: call rtw_sdio_indicate_tx_status unconditionally
21mr|kernel-6.12-generic-6.12.74-2|9267	- wifi: rtw88: sdio: map mgmt frames to queue TX_DESC_QSEL_MGMT
21mr|kernel-6.12-generic-6.12.74-2|9268	- wifi: rtw89: fix firmware scan delay unit for WiFi 6 chips
21mr|kernel-6.12-generic-6.12.74-2|9269	- wifi: rtw89: pci: enlarge retry times of RX tag to 1000
21mr|kernel-6.12-generic-6.12.74-2|9270	- wireguard: device: enable threaded NAPI
21mr|kernel-6.12-generic-6.12.74-2|9271	- x86/cpu: Sanitize CPUID(0x80000000) output
21mr|kernel-6.12-generic-6.12.74-2|9272	- x86/fred/signal: Prevent immediate repeat of single step trap on return from SIGTRAP handler
21mr|kernel-6.12-generic-6.12.74-2|9273	- x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in mwait_idle_with_hints() and prefer_mwait_c1_over_halt()
21mr|kernel-6.12-generic-6.12.74-2|9274	- x86/insn: Fix opcode map (!REX2) superscript tags
21mr|kernel-6.12-generic-6.12.74-2|9275	- x86/iopl: Cure TIF_IO_BITMAP inconsistencies
21mr|kernel-6.12-generic-6.12.74-2|9276	- x86/irq: Ensure initial PIR loads are performed exactly once
21mr|kernel-6.12-generic-6.12.74-2|9277	- x86/microcode/AMD: Do not return error when microcode update is not necessary
21mr|kernel-6.12-generic-6.12.74-2|9278	- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges()
21mr|kernel-6.12-generic-6.12.74-2|9279	- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
21mr|kernel-6.12-generic-6.12.74-2|9280	- xen/x86: fix initial memory balloon target
21mr|kernel-6.12-generic-6.12.74-2|9281	- xfrm: Use xdo.dev instead of xdo.real_dev
21mr|kernel-6.12-generic-6.12.74-2|9282	- xfs: don't assume perags are initialised when trimming AGs
21mr|kernel-6.12-generic-6.12.74-2|9283	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|9284	
21mr|kernel-6.12-generic-6.12.74-2|9285	- Merge: 6cd9c09 5eb8bd9
21mr|kernel-6.12-generic-6.12.74-2|9286	* Tue Jun 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|9287	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-generic-6.12.74-2|9288	
21mr|kernel-6.12-generic-6.12.74-2|9289	* Tue Jun 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|9290	- Bump release: add patch for Inferit Compact
21mr|kernel-6.12-generic-6.12.74-2|9291	
21mr|kernel-6.12-generic-6.12.74-2|9292	- Merge: 6bf8545 8c920b4
21mr|kernel-6.12-generic-6.12.74-2|9293	* Fri May 30 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|9294	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-generic-6.12.74-2|9295	
21mr|kernel-6.12-generic-6.12.74-2|9296	* Fri May 30 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|9297	- [bot] upd: 6.12.25 -> 6.12.31
21mr|kernel-6.12-generic-6.12.74-2|9298	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|9299	- 9p/net: fix improper handling of bogus negative read/write replies
21mr|kernel-6.12-generic-6.12.74-2|9300	- 9p/trans_fd: mark concurrent read and writes to p9_conn->err
21mr|kernel-6.12-generic-6.12.74-2|9301	- accel/ivpu: Abort all jobs after command queue unregister
21mr|kernel-6.12-generic-6.12.74-2|9302	- accel/ivpu: Add auto selection logic for job scheduler
21mr|kernel-6.12-generic-6.12.74-2|9303	- accel/ivpu: Add handling of VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW
21mr|kernel-6.12-generic-6.12.74-2|9304	- accel/ivpu: Correct DCT interrupt handling
21mr|kernel-6.12-generic-6.12.74-2|9305	- accel/ivpu: Fix a typo
21mr|kernel-6.12-generic-6.12.74-2|9306	- accel/ivpu: Fix fw log printing
21mr|kernel-6.12-generic-6.12.74-2|9307	- accel/ivpu: Fix locking order in ivpu_job_submit
21mr|kernel-6.12-generic-6.12.74-2|9308	- accel/ivpu: Fix the NPU's DPU frequency calculation
21mr|kernel-6.12-generic-6.12.74-2|9309	- accel/ivpu: Increase state dump msg timeout
21mr|kernel-6.12-generic-6.12.74-2|9310	- accel/ivpu: Make DB_ID and JOB_ID allocations incremental
21mr|kernel-6.12-generic-6.12.74-2|9311	- accel/ivpu: Refactor functions in ivpu_fw_log.c
21mr|kernel-6.12-generic-6.12.74-2|9312	- accel/ivpu: Rename ivpu_log_level to fw_log_level
21mr|kernel-6.12-generic-6.12.74-2|9313	- accel/ivpu: Reset fw log on cold boot
21mr|kernel-6.12-generic-6.12.74-2|9314	- accel/ivpu: Update VPU FW API headers
21mr|kernel-6.12-generic-6.12.74-2|9315	- accel/ivpu: Use xa_alloc_cyclic() instead of custom function
21mr|kernel-6.12-generic-6.12.74-2|9316	- accel/qaic: Mask out SR-IOV PCI resources
21mr|kernel-6.12-generic-6.12.74-2|9317	- ACPI: EC: Set ec_no_wakeup for Lenovo Go S
21mr|kernel-6.12-generic-6.12.74-2|9318	- ACPI: HED: Always initialize before evged
21mr|kernel-6.12-generic-6.12.74-2|9319	- ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list
21mr|kernel-6.12-generic-6.12.74-2|9320	- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
21mr|kernel-6.12-generic-6.12.74-2|9321	- ACPI: PPTT: Fix processor subtable walk
21mr|kernel-6.12-generic-6.12.74-2|9322	- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
21mr|kernel-6.12-generic-6.12.74-2|9323	- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
21mr|kernel-6.12-generic-6.12.74-2|9324	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10
21mr|kernel-6.12-generic-6.12.74-2|9325	- ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7
21mr|kernel-6.12-generic-6.12.74-2|9326	- ALSA: hda/realtek - Enable speaker for HP platform
21mr|kernel-6.12-generic-6.12.74-2|9327	- ALSA: hda/realtek: Fix built-mic regression on other ASUS models
21mr|kernel-6.12-generic-6.12.74-2|9328	- ALSA: pcm: Fix race of buffer access at PCM OSS layer
21mr|kernel-6.12-generic-6.12.74-2|9329	- ALSA: seq: Fix delivery of UMP events to group ports
21mr|kernel-6.12-generic-6.12.74-2|9330	- ALSA: seq: Improve data consistency at polling
21mr|kernel-6.12-generic-6.12.74-2|9331	- ALSA: sh: SND_AICA should depend on SH_DMA_API
21mr|kernel-6.12-generic-6.12.74-2|9332	- ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info
21mr|kernel-6.12-generic-6.12.74-2|9333	- ALSA: ump: Fix buffer overflow at UMP SysEx message conversion
21mr|kernel-6.12-generic-6.12.74-2|9334	- ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface()
21mr|kernel-6.12-generic-6.12.74-2|9335	- ALSA: usb-audio: Add sample rate quirk for Audioengine D1
21mr|kernel-6.12-generic-6.12.74-2|9336	- ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
21mr|kernel-6.12-generic-6.12.74-2|9337	- ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset
21mr|kernel-6.12-generic-6.12.74-2|9338	- ALSA: usb-audio: Fix duplicated name in MIDI substream names
21mr|kernel-6.12-generic-6.12.74-2|9339	- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
21mr|kernel-6.12-generic-6.12.74-2|9340	- arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src
21mr|kernel-6.12-generic-6.12.74-2|9341	- arm64: Add support for HIP09 Spectre-BHB mitigation
21mr|kernel-6.12-generic-6.12.74-2|9342	- arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
21mr|kernel-6.12-generic-6.12.74-2|9343	- arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users
21mr|kernel-6.12-generic-6.12.74-2|9344	- arm64: cpufeature: Move arm64_use_ng_mappings to the .data section to prevent wrong idmap generation
21mr|kernel-6.12-generic-6.12.74-2|9345	- arm64: dts: amlogic: dreambox: fix missing clkc_audio node
21mr|kernel-6.12-generic-6.12.74-2|9346	- arm64: dts: imx8mm-verdin: Link reg_usdhc2_vqmmc to usdhc2
21mr|kernel-6.12-generic-6.12.74-2|9347	- arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD card timeout
21mr|kernel-6.12-generic-6.12.74-2|9348	- arm64: dts: imx95: Correct the range of PCIe app-reg region
21mr|kernel-6.12-generic-6.12.74-2|9349	- arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs
21mr|kernel-6.12-generic-6.12.74-2|9350	- arm64: dts: rockchip: Assign RT5616 MCLK rate on rk3588-friendlyelec-cm3588
21mr|kernel-6.12-generic-6.12.74-2|9351	- arm64: dts: rockchip: Remove overdrive-mode OPPs from RK3588J SoC dtsi
21mr|kernel-6.12-generic-6.12.74-2|9352	- arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCs
21mr|kernel-6.12-generic-6.12.74-2|9353	- arm64: dts: st: Use 128kB size for aliased GIC400 register access on stm32mp25 SoCs
21mr|kernel-6.12-generic-6.12.74-2|9354	- arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size
21mr|kernel-6.12-generic-6.12.74-2|9355	- arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks
21mr|kernel-6.12-generic-6.12.74-2|9356	- arm64: dts: ti: Refactor J784s4 SoC files to a common file
21mr|kernel-6.12-generic-6.12.74-2|9357	- arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
21mr|kernel-6.12-generic-6.12.74-2|9358	- arm64: insn: Add support for encoding DSB
21mr|kernel-6.12-generic-6.12.74-2|9359	- arm64/mm: Check pmd_table() in pmd_trans_huge()
21mr|kernel-6.12-generic-6.12.74-2|9360	- arm64/mm: Check PUD_TYPE_TABLE in pud_bad()
21mr|kernel-6.12-generic-6.12.74-2|9361	- arm64: proton-pack: Add new CPUs 'k' values for branch mitigation
21mr|kernel-6.12-generic-6.12.74-2|9362	- arm64: proton-pack: Expose whether the branchy loop k value
21mr|kernel-6.12-generic-6.12.74-2|9363	- arm64: proton-pack: Expose whether the platform is mitigated by firmware
21mr|kernel-6.12-generic-6.12.74-2|9364	- arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
21mr|kernel-6.12-generic-6.12.74-2|9365	- arm64: tegra: Resize aperture for the IGX PCIe C5 slot
21mr|kernel-6.12-generic-6.12.74-2|9366	- arm64: zynqmp: add clock-output-names property in clock nodes
21mr|kernel-6.12-generic-6.12.74-2|9367	- ARM: at91: pm: fix at91_suspend_finish for ZQ calibration
21mr|kernel-6.12-generic-6.12.74-2|9368	- ARM: dts: opos6ul: add ksz8081 phy properties
21mr|kernel-6.12-generic-6.12.74-2|9369	- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
21mr|kernel-6.12-generic-6.12.74-2|9370	- ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slot
21mr|kernel-6.12-generic-6.12.74-2|9371	- ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode
21mr|kernel-6.12-generic-6.12.74-2|9372	- ASoC: codecs: wsa883x: Correct VI sense channel mask
21mr|kernel-6.12-generic-6.12.74-2|9373	- ASoC: codecs: wsa884x: Correct VI sense channel mask
21mr|kernel-6.12-generic-6.12.74-2|9374	- ASoC: cs42l43: Disable headphone clamps during type detection
21mr|kernel-6.12-generic-6.12.74-2|9375	- ASoC: cs-amp-lib-test: Don't select SND_SOC_CS_AMP_LIB
21mr|kernel-6.12-generic-6.12.74-2|9376	- ASoC: fsl_asrc_dma: get codec or cpu dai from backend
21mr|kernel-6.12-generic-6.12.74-2|9377	- ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of()
21mr|kernel-6.12-generic-6.12.74-2|9378	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
21mr|kernel-6.12-generic-6.12.74-2|9379	- ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers
21mr|kernel-6.12-generic-6.12.74-2|9380	- ASoC: Intel: sof_sdw: Add NULL check in asoc_sdw_rt_dmic_rtd_init()
21mr|kernel-6.12-generic-6.12.74-2|9381	- ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect
21mr|kernel-6.12-generic-6.12.74-2|9382	- ASoC: mediatek: mt8188: Add reference for dmic clocks
21mr|kernel-6.12-generic-6.12.74-2|9383	- ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile
21mr|kernel-6.12-generic-6.12.74-2|9384	- ASoC: ops: Enforce platform maximum on initial value
21mr|kernel-6.12-generic-6.12.74-2|9385	- ASoC: pcm6240: Drop bogus code handling IRQ as GPIO
21mr|kernel-6.12-generic-6.12.74-2|9386	- ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup()
21mr|kernel-6.12-generic-6.12.74-2|9387	- ASoC: rt722-sdca: Add some missing readable registers
21mr|kernel-6.12-generic-6.12.74-2|9388	- ASoC: simple-card-utils: Fix pointer check in graph_util_parse_link_direction
21mr|kernel-6.12-generic-6.12.74-2|9389	- ASoC: soc-core: Stop using of_property_read_bool() for non-boolean properties
21mr|kernel-6.12-generic-6.12.74-2|9390	- ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
21mr|kernel-6.12-generic-6.12.74-2|9391	- ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence
21mr|kernel-6.12-generic-6.12.74-2|9392	- ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms
21mr|kernel-6.12-generic-6.12.74-2|9393	- ASoC: SOF: Intel: hda: Fix UAF when reloading module
21mr|kernel-6.12-generic-6.12.74-2|9394	- ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_ext
21mr|kernel-6.12-generic-6.12.74-2|9395	- ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback direction
21mr|kernel-6.12-generic-6.12.74-2|9396	- ASoc: SOF: topology: connect DAI to a single DAI link
21mr|kernel-6.12-generic-6.12.74-2|9397	- ASoC: sun4i-codec: support hp-det-gpios property
21mr|kernel-6.12-generic-6.12.74-2|9398	- ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG
21mr|kernel-6.12-generic-6.12.74-2|9399	- ASoC: tas2764: Mark SW_RESET as volatile
21mr|kernel-6.12-generic-6.12.74-2|9400	- ASoC: tas2764: Power up/down amp on mute ops
21mr|kernel-6.12-generic-6.12.74-2|9401	- ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type
21mr|kernel-6.12-generic-6.12.74-2|9402	- ata: libata-scsi: Fix ata_msense_control_ata_feature()
21mr|kernel-6.12-generic-6.12.74-2|9403	- ata: libata-scsi: Improve CDL control
21mr|kernel-6.12-generic-6.12.74-2|9404	- auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common"
21mr|kernel-6.12-generic-6.12.74-2|9405	- badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0
21mr|kernel-6.12-generic-6.12.74-2|9406	- bcachefs: Remove incorrect __counted_by annotation
21mr|kernel-6.12-generic-6.12.74-2|9407	- binder: fix offset calculation in debug log
21mr|kernel-6.12-generic-6.12.74-2|9408	- binfmt_elf: Move brk for static PIE even if ASLR disabled
21mr|kernel-6.12-generic-6.12.74-2|9409	- blk-cgroup: improve policy registration error handling
21mr|kernel-6.12-generic-6.12.74-2|9410	- blk-mq: create correct map for fallback case
21mr|kernel-6.12-generic-6.12.74-2|9411	- blk-throttle: don't take carryover for prioritized processing of metadata
21mr|kernel-6.12-generic-6.12.74-2|9412	- block: fix race between set_blocksize and read paths
21mr|kernel-6.12-generic-6.12.74-2|9413	- block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone
21mr|kernel-6.12-generic-6.12.74-2|9414	- block: mark bounce buffering as incompatible with integrity
21mr|kernel-6.12-generic-6.12.74-2|9415	- block: never reduce ra_pages in blk_apply_bdi_limits
21mr|kernel-6.12-generic-6.12.74-2|9416	- block: only update request sector if needed
21mr|kernel-6.12-generic-6.12.74-2|9417	- block: remove the ioprio field from struct request
21mr|kernel-6.12-generic-6.12.74-2|9418	- block: remove the write_hint field from struct request
21mr|kernel-6.12-generic-6.12.74-2|9419	- Bluetooth: btintel_pcie: Add additional to checks to clear TX/RX paths
21mr|kernel-6.12-generic-6.12.74-2|9420	- Bluetooth: btintel_pcie: Avoid redundant buffer allocation
21mr|kernel-6.12-generic-6.12.74-2|9421	- Bluetooth: btmtk: Remove resetting mt7921 before downloading the fw
21mr|kernel-6.12-generic-6.12.74-2|9422	- Bluetooth: btmtk: Remove the resetting step before downloading the fw
21mr|kernel-6.12-generic-6.12.74-2|9423	- Bluetooth: btmtksdio: Check function enabled before doing close
21mr|kernel-6.12-generic-6.12.74-2|9424	- Bluetooth: btmtksdio: Do close if SDIO card removed without close
21mr|kernel-6.12-generic-6.12.74-2|9425	- Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal
21mr|kernel-6.12-generic-6.12.74-2|9426	- Bluetooth: btnxpuart: Fix kernel panic during FW release
21mr|kernel-6.12-generic-6.12.74-2|9427	- Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x
21mr|kernel-6.12-generic-6.12.74-2|9428	- Bluetooth: btusb: add Foxconn 0xe0fc for Qualcomm WCN785x
21mr|kernel-6.12-generic-6.12.74-2|9429	- Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x
21mr|kernel-6.12-generic-6.12.74-2|9430	- Bluetooth: btusb: Add new VID/PID for WCN785x
21mr|kernel-6.12-generic-6.12.74-2|9431	- Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x
21mr|kernel-6.12-generic-6.12.74-2|9432	- Bluetooth: btusb: Add one more ID 0x13d3:0x3623 for Qualcomm WCN785x
21mr|kernel-6.12-generic-6.12.74-2|9433	- Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue()
21mr|kernel-6.12-generic-6.12.74-2|9434	- Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling
21mr|kernel-6.12-generic-6.12.74-2|9435	- Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken
21mr|kernel-6.12-generic-6.12.74-2|9436	- Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast Receiver
21mr|kernel-6.12-generic-6.12.74-2|9437	- Bluetooth: hci_conn: Fix not setting timeout for BIG Create Sync
21mr|kernel-6.12-generic-6.12.74-2|9438	- Bluetooth: hci_conn: Remove alloc from critical section
21mr|kernel-6.12-generic-6.12.74-2|9439	- Bluetooth: L2CAP: copy RX timestamp to new fragments
21mr|kernel-6.12-generic-6.12.74-2|9440	- Bluetooth: L2CAP: Fix not checking l2cap_chan security level
21mr|kernel-6.12-generic-6.12.74-2|9441	- Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags
21mr|kernel-6.12-generic-6.12.74-2|9442	- bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan()
21mr|kernel-6.12-generic-6.12.74-2|9443	- bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings()
21mr|kernel-6.12-generic-6.12.74-2|9444	- bnxt_en: Fix coredump logic to free allocated buffer
21mr|kernel-6.12-generic-6.12.74-2|9445	- bnxt_en: Fix error handling path in bnxt_init_chip()
21mr|kernel-6.12-generic-6.12.74-2|9446	- bnxt_en: Fix ethtool -d byte order for 32-bit values
21mr|kernel-6.12-generic-6.12.74-2|9447	- bnxt_en: Fix ethtool selftest output in one of the failure cases
21mr|kernel-6.12-generic-6.12.74-2|9448	- bnxt_en: fix module unload sequence
21mr|kernel-6.12-generic-6.12.74-2|9449	- bnxt_en: Fix out-of-bound memcpy() during ethtool -w
21mr|kernel-6.12-generic-6.12.74-2|9450	- bnxt_en: improve TX timestamping FIFO configuration
21mr|kernel-6.12-generic-6.12.74-2|9451	- bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set
21mr|kernel-6.12-generic-6.12.74-2|9452	- bonding: report duplicate MAC address in all situations
21mr|kernel-6.12-generic-6.12.74-2|9453	- book3s64/radix : Align section vmemmap start address to PAGE_SIZE
21mr|kernel-6.12-generic-6.12.74-2|9454	- book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n
21mr|kernel-6.12-generic-6.12.74-2|9455	- bpf: abort verification if env->cur_state->loop_entry != NULL
21mr|kernel-6.12-generic-6.12.74-2|9456	- bpf: Add namespace to BPF internal symbols
21mr|kernel-6.12-generic-6.12.74-2|9457	- bpf: Allow pre-ordering for bpf cgroup progs
21mr|kernel-6.12-generic-6.12.74-2|9458	- bpf: bpftool: Setting error code in do_loader()
21mr|kernel-6.12-generic-6.12.74-2|9459	- bpf: copy_verifier_state() should copy 'loop_entry' field
21mr|kernel-6.12-generic-6.12.74-2|9460	- bpf: don't do clean_live_states when state->loop_entry->branches > 0
21mr|kernel-6.12-generic-6.12.74-2|9461	- bpf: Fix BPF_INTERNAL namespace import
21mr|kernel-6.12-generic-6.12.74-2|9462	- bpf: Fix deadlock between rcu_tasks_trace and event_mutex.
21mr|kernel-6.12-generic-6.12.74-2|9463	- bpf: Fix kmemleak warning for percpu hashmap
21mr|kernel-6.12-generic-6.12.74-2|9464	- bpf: fix possible endless loop in BPF map iteration
21mr|kernel-6.12-generic-6.12.74-2|9465	- bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage
21mr|kernel-6.12-generic-6.12.74-2|9466	- bpf: Reject attaching fexit/fmod_ret to __noreturn functions
21mr|kernel-6.12-generic-6.12.74-2|9467	- bpf: Return prog btf_id without capable check
21mr|kernel-6.12-generic-6.12.74-2|9468	- bpf: Scrub packet on bpf_redirect_peer
21mr|kernel-6.12-generic-6.12.74-2|9469	- bpf: Search and add kfuncs in struct_ops prologue and epilogue
21mr|kernel-6.12-generic-6.12.74-2|9470	- bpftool: Fix readlink usage in get_fd_type
21mr|kernel-6.12-generic-6.12.74-2|9471	- bpf: Use kallsyms to find the function name of a struct_ops's stub function
21mr|kernel-6.12-generic-6.12.74-2|9472	- bridge: mdb: Allow replace of a host-joined group
21mr|kernel-6.12-generic-6.12.74-2|9473	- bridge: netfilter: Fix forwarding of fragmented packets
21mr|kernel-6.12-generic-6.12.74-2|9474	- btrfs: add back warning for mount option commit values exceeding 300
21mr|kernel-6.12-generic-6.12.74-2|9475	- btrfs: adjust subpage bit start based on sectorsize
21mr|kernel-6.12-generic-6.12.74-2|9476	- btrfs: avoid linker error in btrfs_find_create_tree_block()
21mr|kernel-6.12-generic-6.12.74-2|9477	- btrfs: avoid NULL pointer dereference if no valid csum tree
21mr|kernel-6.12-generic-6.12.74-2|9478	- btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()
21mr|kernel-6.12-generic-6.12.74-2|9479	- btrfs: compression: adjust cb->compressed_folios allocation type
21mr|kernel-6.12-generic-6.12.74-2|9480	- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
21mr|kernel-6.12-generic-6.12.74-2|9481	- btrfs: fix COW handling in run_delalloc_nocow()
21mr|kernel-6.12-generic-6.12.74-2|9482	- btrfs: fix discard worker infinite loop after disabling discard
21mr|kernel-6.12-generic-6.12.74-2|9483	- btrfs: fix folio leak in submit_one_async_extent()
21mr|kernel-6.12-generic-6.12.74-2|9484	- btrfs: fix non-empty delayed iputs list on unmount due to async workers
21mr|kernel-6.12-generic-6.12.74-2|9485	- btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work()
21mr|kernel-6.12-generic-6.12.74-2|9486	- btrfs: handle empty eb->folios in num_extent_folios()
21mr|kernel-6.12-generic-6.12.74-2|9487	- btrfs: make btrfs_discard_workfn() block_group ref explicit
21mr|kernel-6.12-generic-6.12.74-2|9488	- btrfs: run btrfs_error_commit_super() early
21mr|kernel-6.12-generic-6.12.74-2|9489	- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
21mr|kernel-6.12-generic-6.12.74-2|9490	- btrfs: zoned: return EIO on RAID1 block group write pointer mismatch
21mr|kernel-6.12-generic-6.12.74-2|9491	- can: bcm: add locking for bcm_op runtime updates
21mr|kernel-6.12-generic-6.12.74-2|9492	- can: bcm: add missing rcu read protection for procfs content
21mr|kernel-6.12-generic-6.12.74-2|9493	- can: c_can: Use of_property_present() to test existence of DT property
21mr|kernel-6.12-generic-6.12.74-2|9494	- can: gw: fix RCU/BH usage in cgw_create_job()
21mr|kernel-6.12-generic-6.12.74-2|9495	- can: kvaser_pciefd: Continue parsing DMA buf after dropped RX
21mr|kernel-6.12-generic-6.12.74-2|9496	- can: kvaser_pciefd: Fix echo_skb race
21mr|kernel-6.12-generic-6.12.74-2|9497	- can: m_can: m_can_class_allocate_dev(): initialize spin lock on device probe
21mr|kernel-6.12-generic-6.12.74-2|9498	- can: mcan: m_can_class_unregister(): fix order of unregistration calls
21mr|kernel-6.12-generic-6.12.74-2|9499	- can: mcp251xfd: fix TDC setting for low data bit rates
21mr|kernel-6.12-generic-6.12.74-2|9500	- can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
21mr|kernel-6.12-generic-6.12.74-2|9501	- can: rockchip_canfd: rkcanfd_remove(): fix order of unregistration calls
21mr|kernel-6.12-generic-6.12.74-2|9502	- can: slcan: allow reception of short error messages
21mr|kernel-6.12-generic-6.12.74-2|9503	- ceph: Fix incorrect flush end position calculation
21mr|kernel-6.12-generic-6.12.74-2|9504	- cgroup/cpuset: Don't allow creation of local partition over a remote one
21mr|kernel-6.12-generic-6.12.74-2|9505	- cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY tasks
21mr|kernel-6.12-generic-6.12.74-2|9506	- cgroup/cpuset-v1: Add missing support for cpuset_v2_mode
21mr|kernel-6.12-generic-6.12.74-2|9507	- cgroup: Fix compilation issue due to cgroup_mutex not being exported
21mr|kernel-6.12-generic-6.12.74-2|9508	- cgroup/rstat: avoid disabling irqs for O(num_cpu)
21mr|kernel-6.12-generic-6.12.74-2|9509	- char: misc: register chrdev region with all possible minors
21mr|kernel-6.12-generic-6.12.74-2|9510	- cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES
21mr|kernel-6.12-generic-6.12.74-2|9511	- cifs: add validation check for the fields in smb_aces
21mr|kernel-6.12-generic-6.12.74-2|9512	- cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info()
21mr|kernel-6.12-generic-6.12.74-2|9513	- cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() function
21mr|kernel-6.12-generic-6.12.74-2|9514	- cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode
21mr|kernel-6.12-generic-6.12.74-2|9515	- cifs: Fix establishing NetBIOS session for SMB2+ connection
21mr|kernel-6.12-generic-6.12.74-2|9516	- cifs: Fix negotiate retry functionality
21mr|kernel-6.12-generic-6.12.74-2|9517	- cifs: Fix querying and creating MF symlinks over SMB1
21mr|kernel-6.12-generic-6.12.74-2|9518	- cifs: Fix querying of WSL CHR and BLK reparse points over SMB1
21mr|kernel-6.12-generic-6.12.74-2|9519	- CIFS: New mount option for cifs.upcall namespace resolution
21mr|kernel-6.12-generic-6.12.74-2|9520	- cifs: Set default Netbios RFC1001 server name to hostname in UNC
21mr|kernel-6.12-generic-6.12.74-2|9521	- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
21mr|kernel-6.12-generic-6.12.74-2|9522	- clk: imx8mp: inform CCF of maximum frequency of clocks
21mr|kernel-6.12-generic-6.12.74-2|9523	- clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs
21mr|kernel-6.12-generic-6.12.74-2|9524	- clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate
21mr|kernel-6.12-generic-6.12.74-2|9525	- clk: qcom: ipq5018: allow it to be bulid on arm32
21mr|kernel-6.12-generic-6.12.74-2|9526	- clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets for QCM6490
21mr|kernel-6.12-generic-6.12.74-2|9527	- clk: renesas: rzg2l-cpg: Refactor Runtime PM clock validation
21mr|kernel-6.12-generic-6.12.74-2|9528	- clk: s2mps11: initialise clk_hw_onecell_data::num before accessing ::hws[] in probe()
21mr|kernel-6.12-generic-6.12.74-2|9529	- clk: sunxi-ng: d1: Add missing divider for MMC mod clocks
21mr|kernel-6.12-generic-6.12.74-2|9530	- clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug
21mr|kernel-6.12-generic-6.12.74-2|9531	- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
21mr|kernel-6.12-generic-6.12.74-2|9532	- clocksource: mips-gic-timer: Enable counter when CPUs start
21mr|kernel-6.12-generic-6.12.74-2|9533	- comedi: jr3_pci: Fix synchronous deletion of timer
21mr|kernel-6.12-generic-6.12.74-2|9534	- coresight-etb10: change etb_drvdata spinlock's type to raw_spinlock_t
21mr|kernel-6.12-generic-6.12.74-2|9535	- cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist
21mr|kernel-6.12-generic-6.12.74-2|9536	- cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost
21mr|kernel-6.12-generic-6.12.74-2|9537	- cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate()
21mr|kernel-6.12-generic-6.12.74-2|9538	- cpufreq: Avoid using inconsistent policy->min and policy->max
21mr|kernel-6.12-generic-6.12.74-2|9539	- cpufreq: cppc: Fix invalid return value in .get() callback
21mr|kernel-6.12-generic-6.12.74-2|9540	- cpufreq: Do not enable by default during compile testing
21mr|kernel-6.12-generic-6.12.74-2|9541	- cpufreq: fix compile-test defaults
21mr|kernel-6.12-generic-6.12.74-2|9542	- cpufreq: Fix setting policy limits when frequency tables are used
21mr|kernel-6.12-generic-6.12.74-2|9543	- cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode
21mr|kernel-6.12-generic-6.12.74-2|9544	- cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
21mr|kernel-6.12-generic-6.12.74-2|9545	- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
21mr|kernel-6.12-generic-6.12.74-2|9546	- cpufreq: sun50i: prevent out-of-bounds access
21mr|kernel-6.12-generic-6.12.74-2|9547	- cpufreq: tegra186: Share policy per cluster
21mr|kernel-6.12-generic-6.12.74-2|9548	- cpuidle: menu: Avoid discarding useful information
21mr|kernel-6.12-generic-6.12.74-2|9549	- crypto: ahash - Set default reqsize from ahash_alg
21mr|kernel-6.12-generic-6.12.74-2|9550	- crypto: algif_hash - fix double free in hash_accept
21mr|kernel-6.12-generic-6.12.74-2|9551	- crypto: atmel-sha204a - Set hwrng quality to lowest possible
21mr|kernel-6.12-generic-6.12.74-2|9552	- crypto: ccp - Add support for PCI device 0x1134
21mr|kernel-6.12-generic-6.12.74-2|9553	- crypto: Kconfig - Select LIB generic option
21mr|kernel-6.12-generic-6.12.74-2|9554	- crypto: lib/Kconfig - Fix lib built-in failure when arch is modular
21mr|kernel-6.12-generic-6.12.74-2|9555	- crypto: lib/Kconfig - Hide arch options from user
21mr|kernel-6.12-generic-6.12.74-2|9556	- crypto: lzo - Fix compression buffer overrun
21mr|kernel-6.12-generic-6.12.74-2|9557	- crypto: mxs-dcp - Only set OTP_KEY bit for OTP key
21mr|kernel-6.12-generic-6.12.74-2|9558	- crypto: null - Use spin lock instead of mutex
21mr|kernel-6.12-generic-6.12.74-2|9559	- crypto: octeontx2 - suppress auth failure screaming due to negative tests
21mr|kernel-6.12-generic-6.12.74-2|9560	- crypto: skcipher - Zap type in crypto_alloc_sync_skcipher
21mr|kernel-6.12-generic-6.12.74-2|9561	- cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports
21mr|kernel-6.12-generic-6.12.74-2|9562	- devres: Introduce devm_kmemdup_array()
21mr|kernel-6.12-generic-6.12.74-2|9563	- dlm: make tcp still work in multi-link env
21mr|kernel-6.12-generic-6.12.74-2|9564	- dma-buf: insert memory barrier before updating num_fences
21mr|kernel-6.12-generic-6.12.74-2|9565	- dma/contiguous: avoid warning about unused size_bytes
21mr|kernel-6.12-generic-6.12.74-2|9566	- dm: add missing unlock on in dm_keyslot_evict()
21mr|kernel-6.12-generic-6.12.74-2|9567	- dmaengine: dmatest: Fix dmatest waiting less when interrupted
21mr|kernel-6.12-generic-6.12.74-2|9568	- dmaengine: fsl-edma: Fix return code for unhandled interrupts
21mr|kernel-6.12-generic-6.12.74-2|9569	- dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals
21mr|kernel-6.12-generic-6.12.74-2|9570	- dmaengine: idxd: Add missing cleanups in cleanup internals
21mr|kernel-6.12-generic-6.12.74-2|9571	- dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call
21mr|kernel-6.12-generic-6.12.74-2|9572	- dmaengine: idxd: Fix allowing write() from different address spaces
21mr|kernel-6.12-generic-6.12.74-2|9573	- dmaengine: idxd: fix memory leak in error handling path of idxd_alloc
21mr|kernel-6.12-generic-6.12.74-2|9574	- dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe
21mr|kernel-6.12-generic-6.12.74-2|9575	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines
21mr|kernel-6.12-generic-6.12.74-2|9576	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups
21mr|kernel-6.12-generic-6.12.74-2|9577	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs
21mr|kernel-6.12-generic-6.12.74-2|9578	- dmaengine: idxd: Fix ->poll() return value
21mr|kernel-6.12-generic-6.12.74-2|9579	- dmaengine: idxd: Refactor remove call with idxd_cleanup() helper
21mr|kernel-6.12-generic-6.12.74-2|9580	- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
21mr|kernel-6.12-generic-6.12.74-2|9581	- dmaengine: ti: k3-udma: Add missing locking
21mr|kernel-6.12-generic-6.12.74-2|9582	- dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
21mr|kernel-6.12-generic-6.12.74-2|9583	- dm: always update the array size in realloc_argv on success
21mr|kernel-6.12-generic-6.12.74-2|9584	- dma-mapping: avoid potential unused data compilation warning
21mr|kernel-6.12-generic-6.12.74-2|9585	- dma/mapping.c: dev_dbg support for dma_addressing_limited
21mr|kernel-6.12-generic-6.12.74-2|9586	- dma-mapping: Fix warning reported for missing prototype
21mr|kernel-6.12-generic-6.12.74-2|9587	- dm-bufio: don't schedule in atomic context
21mr|kernel-6.12-generic-6.12.74-2|9588	- dm cache: prevent BUG_ON by blocking retries on failed device resumes
21mr|kernel-6.12-generic-6.12.74-2|9589	- dm: fix copying after src array boundaries
21mr|kernel-6.12-generic-6.12.74-2|9590	- dm: fix unconditional IO throttle caused by REQ_PREFLUSH
21mr|kernel-6.12-generic-6.12.74-2|9591	- dm-integrity: fix a warning on invalid table line
21mr|kernel-6.12-generic-6.12.74-2|9592	- dm: restrict dm device size to 2^63-512 bytes
21mr|kernel-6.12-generic-6.12.74-2|9593	- dm vdo indexer: prevent unterminated string warning
21mr|kernel-6.12-generic-6.12.74-2|9594	- dm vdo: use a short static string for thread name prefix
21mr|kernel-6.12-generic-6.12.74-2|9595	- Documentation: x86/bugs/its: Add ITS documentation
21mr|kernel-6.12-generic-6.12.74-2|9596	- do_umount(): add missing barrier before refcount checks in sync case
21mr|kernel-6.12-generic-6.12.74-2|9597	- dpll: Add an assertion to check freq_supported_num
21mr|kernel-6.12-generic-6.12.74-2|9598	- dql: Fix dql->limit value when reset.
21mr|kernel-6.12-generic-6.12.74-2|9599	- driver core: fix potential NULL pointer dereference in dev_uevent()
21mr|kernel-6.12-generic-6.12.74-2|9600	- driver core: introduce device_set_driver() helper
21mr|kernel-6.12-generic-6.12.74-2|9601	- driver core: Split devres APIs to device/devres.h
21mr|kernel-6.12-generic-6.12.74-2|9602	- drivers: base: handle module_kobject creation
21mr|kernel-6.12-generic-6.12.74-2|9603	- Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges
21mr|kernel-6.12-generic-6.12.74-2|9604	- Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()
21mr|kernel-6.12-generic-6.12.74-2|9605	- drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies
21mr|kernel-6.12-generic-6.12.74-2|9606	- drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies
21mr|kernel-6.12-generic-6.12.74-2|9607	- drm: Add valid clones check
21mr|kernel-6.12-generic-6.12.74-2|9608	- drm/amd: Add Suspend/Hibernate notification callback support
21mr|kernel-6.12-generic-6.12.74-2|9609	- drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp
21mr|kernel-6.12-generic-6.12.74-2|9610	- drm/amd/display: Add support for disconnected eDP streams
21mr|kernel-6.12-generic-6.12.74-2|9611	- drm/amd/display: Avoid flooding unnecessary info messages
21mr|kernel-6.12-generic-6.12.74-2|9612	- drm/amd/display: calculate the remain segments for all pipes
21mr|kernel-6.12-generic-6.12.74-2|9613	- drm/amd/display: Call FP Protect Before Mode Programming/Mode Support
21mr|kernel-6.12-generic-6.12.74-2|9614	- drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401
21mr|kernel-6.12-generic-6.12.74-2|9615	- drm/amd/display: Copy AUX read reply data whenever length > 0
21mr|kernel-6.12-generic-6.12.74-2|9616	- drm/amd/display: Correct the reply value when AUX write incomplete
21mr|kernel-6.12-generic-6.12.74-2|9617	- drm/amd/display: Correct timing_adjust_pending flag setting.
21mr|kernel-6.12-generic-6.12.74-2|9618	- drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFF
21mr|kernel-6.12-generic-6.12.74-2|9619	- drm/amd/display: Defer BW-optimization-blocked DRR adjustments
21mr|kernel-6.12-generic-6.12.74-2|9620	- drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer()
21mr|kernel-6.12-generic-6.12.74-2|9621	- drm/amd/display/dml2: use vzalloc rather than kzalloc
21mr|kernel-6.12-generic-6.12.74-2|9622	- drm/amd/display: Do not enable replay when vtotal update is pending.
21mr|kernel-6.12-generic-6.12.74-2|9623	- drm/amd/display: Don't treat wb connector as physical in create_validate_stream_for_sink
21mr|kernel-6.12-generic-6.12.74-2|9624	- drm/amd/display: Don't try AUX transactions on disconnected link
21mr|kernel-6.12-generic-6.12.74-2|9625	- drm/amd/display: Enable urgent latency adjustment on DCN35
21mr|kernel-6.12-generic-6.12.74-2|9626	- drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35
21mr|kernel-6.12-generic-6.12.74-2|9627	- drm/amd/display: Exit idle optimizations before accessing PHY
21mr|kernel-6.12-generic-6.12.74-2|9628	- drm/amd/display: Fix BT2020 YCbCr limited/full range input
21mr|kernel-6.12-generic-6.12.74-2|9629	- drm/amd/display: fix dcn4x init failed
21mr|kernel-6.12-generic-6.12.74-2|9630	- drm/amd/display: Fix DMUB reset sequence for DCN401
21mr|kernel-6.12-generic-6.12.74-2|9631	- drm/amd/display: Fix gpu reset in multidisplay config
21mr|kernel-6.12-generic-6.12.74-2|9632	- drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch
21mr|kernel-6.12-generic-6.12.74-2|9633	- drm/amd/display: Fix invalid context error in dml helper
21mr|kernel-6.12-generic-6.12.74-2|9634	- drm/amd/display: Fix mismatch type comparison
21mr|kernel-6.12-generic-6.12.74-2|9635	- drm/amd/display: Fix p-state type when p-state is unsupported
21mr|kernel-6.12-generic-6.12.74-2|9636	- drm/amd/display: Fix slab-use-after-free in hdcp
21mr|kernel-6.12-generic-6.12.74-2|9637	- drm/amd/display: Fix the checking condition in dmub aux handling
21mr|kernel-6.12-generic-6.12.74-2|9638	- drm/amd/display: Fix unnecessary cast warnings from checkpatch
21mr|kernel-6.12-generic-6.12.74-2|9639	- drm/amd/display: Fix wrong handling for AUX_DEFER case
21mr|kernel-6.12-generic-6.12.74-2|9640	- drm/amd/display: Force full update in gpu reset
21mr|kernel-6.12-generic-6.12.74-2|9641	- drm/amd/display: Guard against setting dispclk low for dcn31x
21mr|kernel-6.12-generic-6.12.74-2|9642	- drm/amd/display: Guard against setting dispclk low when active
21mr|kernel-6.12-generic-6.12.74-2|9643	- drm/amd/display: handle max_downscale_src_width fail check
21mr|kernel-6.12-generic-6.12.74-2|9644	- drm/amd/display: Increase block_sequence array size
21mr|kernel-6.12-generic-6.12.74-2|9645	- drm/amd/display: Initial psr_version with correct setting
21mr|kernel-6.12-generic-6.12.74-2|9646	- drm/amd/display: more liberal vmin/vmax update for freesync
21mr|kernel-6.12-generic-6.12.74-2|9647	- drm/amd/display: not abort link train when bw is low
21mr|kernel-6.12-generic-6.12.74-2|9648	- drm/amd/display: pass calculated dram_speed_mts to dml2
21mr|kernel-6.12-generic-6.12.74-2|9649	- drm/amd/display: Populate register address for dentist for dcn401
21mr|kernel-6.12-generic-6.12.74-2|9650	- drm/amd/display: Read LTTPR ALPM caps during link cap retrieval
21mr|kernel-6.12-generic-6.12.74-2|9651	- drm/amd/display: Remove incorrect checking in dmub aux handler
21mr|kernel-6.12-generic-6.12.74-2|9652	- drm/amd/display: remove minimum Dispclk and apply oem panel timing.
21mr|kernel-6.12-generic-6.12.74-2|9653	- drm/amd/display: Request HW cursor on DCN3.2 with SubVP
21mr|kernel-6.12-generic-6.12.74-2|9654	- drm/amd/display: Shift DMUB AUX reply command if necessary
21mr|kernel-6.12-generic-6.12.74-2|9655	- drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination
21mr|kernel-6.12-generic-6.12.74-2|9656	- drm/amd/display: Support multiple options during psr entry.
21mr|kernel-6.12-generic-6.12.74-2|9657	- drm/amd/display: Update CR AUX RD interval interpretation
21mr|kernel-6.12-generic-6.12.74-2|9658	- drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It
21mr|kernel-6.12-generic-6.12.74-2|9659	- drm/amdgpu: adjust drm_firmware_drivers_only() handling
21mr|kernel-6.12-generic-6.12.74-2|9660	- drm/amdgpu: Allow P2P access through XGMI
21mr|kernel-6.12-generic-6.12.74-2|9661	- drm/amdgpu: csa unmap use uninterruptible lock
21mr|kernel-6.12-generic-6.12.74-2|9662	- drm/amdgpu/discovery: check ip_discovery fw file available
21mr|kernel-6.12-generic-6.12.74-2|9663	- drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c
21mr|kernel-6.12-generic-6.12.74-2|9664	- drm/amdgpu: enlarge the VBIOS binary size limit
21mr|kernel-6.12-generic-6.12.74-2|9665	- drm/amdgpu: fix incorrect MALL size for GFX1151
21mr|kernel-6.12-generic-6.12.74-2|9666	- drm/amdgpu: Fix missing drain retry fault the last entry
21mr|kernel-6.12-generic-6.12.74-2|9667	- drm/amdgpu: Fix offset for HDP remap in nbio v7.11
21mr|kernel-6.12-generic-6.12.74-2|9668	- drm/amdgpu: fix pm notifier handling
21mr|kernel-6.12-generic-6.12.74-2|9669	- drm/amdgpu/gfx11: don't read registers in mqd init
21mr|kernel-6.12-generic-6.12.74-2|9670	- drm/amdgpu/gfx12: don't read registers in mqd init
21mr|kernel-6.12-generic-6.12.74-2|9671	- drm/amdgpu/hdp4: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-generic-6.12.74-2|9672	- drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-generic-6.12.74-2|9673	- drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-generic-6.12.74-2|9674	- drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-generic-6.12.74-2|9675	- drm/amdgpu/hdp7: use memcfg register to post the write for HDP flush
21mr|kernel-6.12-generic-6.12.74-2|9676	- drm/amdgpu: Increase KIQ invalidate_tlbs timeout
21mr|kernel-6.12-generic-6.12.74-2|9677	- drm/amdgpu/mes11: fix set_hw_resources_1 calculation
21mr|kernel-6.12-generic-6.12.74-2|9678	- drm/amdgpu: release xcp_mgr on exit
21mr|kernel-6.12-generic-6.12.74-2|9679	- drm/amdgpu: remove all KFD fences from the BO on release
21mr|kernel-6.12-generic-6.12.74-2|9680	- drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
21mr|kernel-6.12-generic-6.12.74-2|9681	- drm/amdgpu: Set snoop bit for SDMA for MI series
21mr|kernel-6.12-generic-6.12.74-2|9682	- drm/amdgpu: Skip pcie_replay_count sysfs creation for VF
21mr|kernel-6.12-generic-6.12.74-2|9683	- drm/amdgpu: Update SRIOV video codec caps
21mr|kernel-6.12-generic-6.12.74-2|9684	- drm/amdgpu: Use active umc info from discovery
21mr|kernel-6.12-generic-6.12.74-2|9685	- drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4
21mr|kernel-6.12-generic-6.12.74-2|9686	- drm/amdgpu: Use the right function for hdp flush
21mr|kernel-6.12-generic-6.12.74-2|9687	- drm/amdgpu/vcn: using separate VCN1_AON_SOC offset
21mr|kernel-6.12-generic-6.12.74-2|9688	- drm/amdkfd: Correct F8_MODE for gfx950
21mr|kernel-6.12-generic-6.12.74-2|9689	- drm/amdkfd: fix missing L2 cache info in topology
21mr|kernel-6.12-generic-6.12.74-2|9690	- drm/amdkfd: KFD release_work possible circular locking
21mr|kernel-6.12-generic-6.12.74-2|9691	- drm/amdkfd: Set per-process flags only once cik/vi
21mr|kernel-6.12-generic-6.12.74-2|9692	- drm/amdkfd: Set per-process flags only once for gfx9/10/11/12
21mr|kernel-6.12-generic-6.12.74-2|9693	- drm/amdkfd: set precise mem ops caps to disabled for gfx 11 and 12
21mr|kernel-6.12-generic-6.12.74-2|9694	- drm/amd/pm: Fetch current power limit from PMFW
21mr|kernel-6.12-generic-6.12.74-2|9695	- drm/amd/pm: Skip P2S load for SMU v13.0.12
21mr|kernel-6.12-generic-6.12.74-2|9696	- drm/ast: Find VBIOS mode from regular display size
21mr|kernel-6.12-generic-6.12.74-2|9697	- drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
21mr|kernel-6.12-generic-6.12.74-2|9698	- drm: bridge: adv7511: fill stream capabilities
21mr|kernel-6.12-generic-6.12.74-2|9699	- drm/buddy: fix issue that force_merge cannot free all roots
21mr|kernel-6.12-generic-6.12.74-2|9700	- drm/edid: fixed the bug that hdr metadata was not reset
21mr|kernel-6.12-generic-6.12.74-2|9701	- drm/fbdev-dma: Support struct drm_driver.fbdev_probe
21mr|kernel-6.12-generic-6.12.74-2|9702	- drm/fdinfo: Protect against driver unbind
21mr|kernel-6.12-generic-6.12.74-2|9703	- drm/gem: Internally test import_attach for imported objects
21mr|kernel-6.12-generic-6.12.74-2|9704	- drm/gem: Test for imported GEM buffers with helper
21mr|kernel-6.12-generic-6.12.74-2|9705	- drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_is_ready_for_sessions'
21mr|kernel-6.12-generic-6.12.74-2|9706	- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
21mr|kernel-6.12-generic-6.12.74-2|9707	- drm/mipi-dbi: Fix blanking for non-16 bit formats
21mr|kernel-6.12-generic-6.12.74-2|9708	- drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE
21mr|kernel-6.12-generic-6.12.74-2|9709	- drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()
21mr|kernel-6.12-generic-6.12.74-2|9710	- drm/panel-edp: Add Starry 116KHD024006
21mr|kernel-6.12-generic-6.12.74-2|9711	- drm: panel: jd9365da: fix reset signal polarity in unprepare
21mr|kernel-6.12-generic-6.12.74-2|9712	- drm/panel-mipi-dbi: Run DRM default client setup
21mr|kernel-6.12-generic-6.12.74-2|9713	- drm/panel: simple: Update timings for AUO G101EVN010
21mr|kernel-6.12-generic-6.12.74-2|9714	- drm/rockchip: vop2: Add uv swap for cluster window
21mr|kernel-6.12-generic-6.12.74-2|9715	- drm/rockchip: vop2: Improve display modes handling on RK3588 HDMI0
21mr|kernel-6.12-generic-6.12.74-2|9716	- drm: Select DRM_KMS_HELPER from DRM_DEBUG_DP_MST_TOPOLOGY_REFS
21mr|kernel-6.12-generic-6.12.74-2|9717	- drm/tests: shmem: Fix memleak
21mr|kernel-6.12-generic-6.12.74-2|9718	- drm/tiny: panel-mipi-dbi: Use drm_client_setup_with_fourcc()
21mr|kernel-6.12-generic-6.12.74-2|9719	- drm/v3d: Add clock handling
21mr|kernel-6.12-generic-6.12.74-2|9720	- drm/v3d: Add job to pending list if the reset was skipped
21mr|kernel-6.12-generic-6.12.74-2|9721	- drm/xe: Add page queue multiplier
21mr|kernel-6.12-generic-6.12.74-2|9722	- drm/xe/bmg: Add one additional PCI ID
21mr|kernel-6.12-generic-6.12.74-2|9723	- drm/xe/debugfs: Add missing xe_pm_runtime_put in wedge_mode_set
21mr|kernel-6.12-generic-6.12.74-2|9724	- drm/xe/debugfs: fixed the return value of wedged_mode_set
21mr|kernel-6.12-generic-6.12.74-2|9725	- drm/xe: Do not attempt to bootstrap VF in execlists mode
21mr|kernel-6.12-generic-6.12.74-2|9726	- drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change
21mr|kernel-6.12-generic-6.12.74-2|9727	- drm/xe: Fix xe_tile_init_noalloc() error propagation
21mr|kernel-6.12-generic-6.12.74-2|9728	- drm/xe/gsc: do not flush the GSC worker from the reset path
21mr|kernel-6.12-generic-6.12.74-2|9729	- drm/xe: Move suballocator init to after display init
21mr|kernel-6.12-generic-6.12.74-2|9730	- drm/xe: Nuke VM's mapping upon close
21mr|kernel-6.12-generic-6.12.74-2|9731	- drm/xe/oa: Ensure that polled read returns latest data
21mr|kernel-6.12-generic-6.12.74-2|9732	- drm/xe/pf: Create a link between PF and VF devices
21mr|kernel-6.12-generic-6.12.74-2|9733	- drm/xe/pf: Reset GuC VF config when unprovisioning critical resource
21mr|kernel-6.12-generic-6.12.74-2|9734	- drm/xe: Reject BO eviction if BO is bound to current VM
21mr|kernel-6.12-generic-6.12.74-2|9735	- drm/xe/relay: Don't use GFP_KERNEL for new transactions
21mr|kernel-6.12-generic-6.12.74-2|9736	- drm/xe: Retry BO allocation
21mr|kernel-6.12-generic-6.12.74-2|9737	- drm/xe/sa: Always call drm_suballoc_manager_fini()
21mr|kernel-6.12-generic-6.12.74-2|9738	- drm/xe: Save CTX_TIMESTAMP mmio value instead of LRC value
21mr|kernel-6.12-generic-6.12.74-2|9739	- drm/xe: Stop ignoring errors from xe_ttm_stolen_mgr_init()
21mr|kernel-6.12-generic-6.12.74-2|9740	- drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs
21mr|kernel-6.12-generic-6.12.74-2|9741	- drm/xe/tests/mocs: Update xe_force_wake_get() return handling
21mr|kernel-6.12-generic-6.12.74-2|9742	- drm/xe/vf: Retry sending MMIO request to GUC on timeout error
21mr|kernel-6.12-generic-6.12.74-2|9743	- drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406
21mr|kernel-6.12-generic-6.12.74-2|9744	- drm/xe: xe_gen_wa_oob: replace program_invocation_short_name
21mr|kernel-6.12-generic-6.12.74-2|9745	- EDAC/altera: Set DDR and SDMMC interrupt mask before registration
21mr|kernel-6.12-generic-6.12.74-2|9746	- EDAC/altera: Test the correct error reg offset
21mr|kernel-6.12-generic-6.12.74-2|9747	- EDAC/ie31200: work around false positive build warning
21mr|kernel-6.12-generic-6.12.74-2|9748	- eeprom: ee1004: Check chip before probing
21mr|kernel-6.12-generic-6.12.74-2|9749	- erofs: ensure the extra temporary copy is valid for shortened bvecs
21mr|kernel-6.12-generic-6.12.74-2|9750	- erofs: initialize decompression early
21mr|kernel-6.12-generic-6.12.74-2|9751	- err.h: move IOMEM_ERR_PTR() to err.h
21mr|kernel-6.12-generic-6.12.74-2|9752	- espintcp: fix skb leaks
21mr|kernel-6.12-generic-6.12.74-2|9753	- espintcp: remove encap socket caching to avoid reference leak
21mr|kernel-6.12-generic-6.12.74-2|9754	- eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous mode when adding unicast addrs
21mr|kernel-6.12-generic-6.12.74-2|9755	- eth: mlx4: don't try to complete XDP frames in netpoll
21mr|kernel-6.12-generic-6.12.74-2|9756	- exfat: call bh_read in get_block only when necessary
21mr|kernel-6.12-generic-6.12.74-2|9757	- ext4: do not convert the unwritten extents if data writeback fails
21mr|kernel-6.12-generic-6.12.74-2|9758	- ext4: don't write back data before punch hole in nojournal mode
21mr|kernel-6.12-generic-6.12.74-2|9759	- ext4: goto right label 'out_mmap_sem' in ext4_setattr()
21mr|kernel-6.12-generic-6.12.74-2|9760	- ext4: make block validity check resistent to sb bh corruption
21mr|kernel-6.12-generic-6.12.74-2|9761	- ext4: on a remount, only log the ro or r/w state when it has changed
21mr|kernel-6.12-generic-6.12.74-2|9762	- ext4: reject the 'data_err=abort' option in nojournal mode
21mr|kernel-6.12-generic-6.12.74-2|9763	- ext4: remove writable userspace mappings before truncating page cache
21mr|kernel-6.12-generic-6.12.74-2|9764	- ext4: reorder capability check last
21mr|kernel-6.12-generic-6.12.74-2|9765	- f2fs: introduce f2fs_base_attr for global sysfs entries
21mr|kernel-6.12-generic-6.12.74-2|9766	- fbcon: Use correct erase colour for clearing in fbcon
21mr|kernel-6.12-generic-6.12.74-2|9767	- fbdev: core: tileblit: Implement missing margin clearing for tileblit
21mr|kernel-6.12-generic-6.12.74-2|9768	- fbdev: fsl-diu-fb: add missing device_remove_file()
21mr|kernel-6.12-generic-6.12.74-2|9769	- fbnic: Actually flush_tx instead of stalling out
21mr|kernel-6.12-generic-6.12.74-2|9770	- fbnic: Do not allow mailbox to toggle to ready outside fbnic_mbx_poll_tx_ready
21mr|kernel-6.12-generic-6.12.74-2|9771	- fbnic: Fix initialization of mailbox descriptor rings
21mr|kernel-6.12-generic-6.12.74-2|9772	- fbnic: Gate AXI read/write enabling on FW mailbox
21mr|kernel-6.12-generic-6.12.74-2|9773	- fbnic: Improve responsiveness of fbnic_mbx_poll_tx_ready
21mr|kernel-6.12-generic-6.12.74-2|9774	- fbnic: Pull fbnic_fw_xmit_cap_msg use out of interrupt context
21mr|kernel-6.12-generic-6.12.74-2|9775	- firmware: arm_ffa: Handle the presence of host partition in the partition info
21mr|kernel-6.12-generic-6.12.74-2|9776	- firmware: arm_ffa: Reject higher major version as incompatible
21mr|kernel-6.12-generic-6.12.74-2|9777	- firmware: arm_ffa: Set dma_mask for ffa devices
21mr|kernel-6.12-generic-6.12.74-2|9778	- firmware: arm_ffa: Skip Rx buffer ownership release if not acquired
21mr|kernel-6.12-generic-6.12.74-2|9779	- firmware: arm_scmi: Balance device refcount when destroying devices
21mr|kernel-6.12-generic-6.12.74-2|9780	- firmware: arm_scmi: Fix timeout checks on polling path
21mr|kernel-6.12-generic-6.12.74-2|9781	- firmware: arm_scmi: Relax duplicate name constraint across protocol ids
21mr|kernel-6.12-generic-6.12.74-2|9782	- firmware: stratix10-svc: Add of_platform_default_populate()
21mr|kernel-6.12-generic-6.12.74-2|9783	- firmware: xilinx: Dont send linux address to get fpga config get status
21mr|kernel-6.12-generic-6.12.74-2|9784	- fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount()
21mr|kernel-6.12-generic-6.12.74-2|9785	- Fix mis-uses of 'cc-option' for warning disablement
21mr|kernel-6.12-generic-6.12.74-2|9786	- fpga: altera-cvp: Increase credit timeout
21mr|kernel-6.12-generic-6.12.74-2|9787	- fs/buffer: introduce sleeping flavors for pagecache lookups
21mr|kernel-6.12-generic-6.12.74-2|9788	- fs/buffer: split locking for pagecache lookups
21mr|kernel-6.12-generic-6.12.74-2|9789	- fs/buffer: use sleeping version of __find_get_block()
21mr|kernel-6.12-generic-6.12.74-2|9790	- fs/erofs/fileio: call erofs_onlinefolio_split() after bio_add_folio()
21mr|kernel-6.12-generic-6.12.74-2|9791	- fs/ext4: use sleeping version of sb_find_get_block()
21mr|kernel-6.12-generic-6.12.74-2|9792	- fs/jbd2: use sleeping version of __find_get_block()
21mr|kernel-6.12-generic-6.12.74-2|9793	- fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
21mr|kernel-6.12-generic-6.12.74-2|9794	- fs/ntfs3: Keep write operations atomic
21mr|kernel-6.12-generic-6.12.74-2|9795	- fs/ocfs2: use sleeping version of __find_get_block()
21mr|kernel-6.12-generic-6.12.74-2|9796	- fs/xattr.c: fix simple_xattr_list to always include security.* xattrs
21mr|kernel-6.12-generic-6.12.74-2|9797	- ftrace: Fix preemption accounting for stacktrace filter command
21mr|kernel-6.12-generic-6.12.74-2|9798	- ftrace: Fix preemption accounting for stacktrace trigger command
21mr|kernel-6.12-generic-6.12.74-2|9799	- fuse: Return EPERM rather than ENOSYS from link()
21mr|kernel-6.12-generic-6.12.74-2|9800	- gcc-15: disable '-Wunterminated-string-initialization' entirely for now
21mr|kernel-6.12-generic-6.12.74-2|9801	- gcc-15: make 'unterminated string initialization' just a warning
21mr|kernel-6.12-generic-6.12.74-2|9802	- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie
21mr|kernel-6.12-generic-6.12.74-2|9803	- gfs2: Check for empty queue in run_queue
21mr|kernel-6.12-generic-6.12.74-2|9804	- gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment
21mr|kernel-6.12-generic-6.12.74-2|9805	- gpio: pca953x: fix IRQ storm on system wake up
21mr|kernel-6.12-generic-6.12.74-2|9806	- gre: Fix again IPv6 link-local address generation.
21mr|kernel-6.12-generic-6.12.74-2|9807	- HID: bpf: abort dispatch if device destroyed
21mr|kernel-6.12-generic-6.12.74-2|9808	- HID: thrustmaster: fix memory leak in thrustmaster_interrupts()
21mr|kernel-6.12-generic-6.12.74-2|9809	- HID: uclogic: Add NULL check in uclogic_input_configured()
21mr|kernel-6.12-generic-6.12.74-2|9810	- HID: usbkbd: Fix the bit shift number for LED_KANA
21mr|kernel-6.12-generic-6.12.74-2|9811	- highmem: add folio_test_partial_kmap()
21mr|kernel-6.12-generic-6.12.74-2|9812	- hrtimers: Replace hrtimer_clock_to_base_table with switch-case
21mr|kernel-6.12-generic-6.12.74-2|9813	- hv_netvsc: Preserve contiguous PFN grouping in the page buffer array
21mr|kernel-6.12-generic-6.12.74-2|9814	- hv_netvsc: Remove rmsg_pgcnt
21mr|kernel-6.12-generic-6.12.74-2|9815	- hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages
21mr|kernel-6.12-generic-6.12.74-2|9816	- hwmon: (dell-smm) Increment the number of fans
21mr|kernel-6.12-generic-6.12.74-2|9817	- hwmon: (gpio-fan) Add missing mutex locks
21mr|kernel-6.12-generic-6.12.74-2|9818	- hwmon: (xgene-hwmon) use appropriate type for the latency value
21mr|kernel-6.12-generic-6.12.74-2|9819	- hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure
21mr|kernel-6.12-generic-6.12.74-2|9820	- i2c: designware: Fix an error handling path in i2c_dw_pci_probe()
21mr|kernel-6.12-generic-6.12.74-2|9821	- i2c: designware: Use temporary variable for struct device
21mr|kernel-6.12-generic-6.12.74-2|9822	- i2c: imx-lpi2c: Fix clock count when probe defers
21mr|kernel-6.12-generic-6.12.74-2|9823	- i2c: pxa: fix call balance of i2c->clk handling routines
21mr|kernel-6.12-generic-6.12.74-2|9824	- i2c: qup: Vote for interconnect bandwidth to DRAM
21mr|kernel-6.12-generic-6.12.74-2|9825	- i3c: master: svc: Add support for Nuvoton npcm845 i3c
21mr|kernel-6.12-generic-6.12.74-2|9826	- i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work()
21mr|kernel-6.12-generic-6.12.74-2|9827	- i3c: master: svc: Fix missing STOP for master request
21mr|kernel-6.12-generic-6.12.74-2|9828	- i3c: master: svc: Flush FIFO before sending Dynamic Address Assignment(DAA)
21mr|kernel-6.12-generic-6.12.74-2|9829	- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()
21mr|kernel-6.12-generic-6.12.74-2|9830	- ice: count combined queues using Rx/Tx count
21mr|kernel-6.12-generic-6.12.74-2|9831	- ice: Fix LACP bonds without SRIOV environment
21mr|kernel-6.12-generic-6.12.74-2|9832	- ice: fix vf->num_mac count with port representors
21mr|kernel-6.12-generic-6.12.74-2|9833	- ice: init flow director before RDMA
21mr|kernel-6.12-generic-6.12.74-2|9834	- ice: Initial support for E825C hardware in ice_adapter
21mr|kernel-6.12-generic-6.12.74-2|9835	- ice: treat dyn_allowed only as suggestion
21mr|kernel-6.12-generic-6.12.74-2|9836	- ice: use DSN instead of PCI BDF for ice_adapter index
21mr|kernel-6.12-generic-6.12.74-2|9837	- idpf: fix idpf_vport_splitq_napi_poll()
21mr|kernel-6.12-generic-6.12.74-2|9838	- idpf: fix null-ptr-deref in idpf_features_check
21mr|kernel-6.12-generic-6.12.74-2|9839	- idpf: fix offloads support for encapsulated packets
21mr|kernel-6.12-generic-6.12.74-2|9840	- idpf: fix potential memory leak on kcalloc() failure
21mr|kernel-6.12-generic-6.12.74-2|9841	- idpf: protect shutdown from reset
21mr|kernel-6.12-generic-6.12.74-2|9842	- ieee802154: ca8210: Use proper setters and getters for bitwise types
21mr|kernel-6.12-generic-6.12.74-2|9843	- igc: fix lock order in igc_ptp_reset
21mr|kernel-6.12-generic-6.12.74-2|9844	- iio: accel: adxl355: Make timestamp 64-bit aligned using aligned_s64
21mr|kernel-6.12-generic-6.12.74-2|9845	- iio: accel: adxl367: fix setting odr for activity time update
21mr|kernel-6.12-generic-6.12.74-2|9846	- iio: adc: ad7266: Fix potential timestamp alignment issue.
21mr|kernel-6.12-generic-6.12.74-2|9847	- iio: adc: ad7606: fix serial register access
21mr|kernel-6.12-generic-6.12.74-2|9848	- iio: adc: ad7768-1: Fix conversion result sign
21mr|kernel-6.12-generic-6.12.74-2|9849	- iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
21mr|kernel-6.12-generic-6.12.74-2|9850	- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
21mr|kernel-6.12-generic-6.12.74-2|9851	- iio: adc: ad7944: don't use storagebits for sizing
21mr|kernel-6.12-generic-6.12.74-2|9852	- iio: adc: dln2: Use aligned_s64 for timestamp
21mr|kernel-6.12-generic-6.12.74-2|9853	- iio: adc: rockchip: Fix clock initialization sequence
21mr|kernel-6.12-generic-6.12.74-2|9854	- iio: adis16201: Correct inclinometer channel resolution
21mr|kernel-6.12-generic-6.12.74-2|9855	- iio: chemical: pms7003: use aligned_s64 for timestamp
21mr|kernel-6.12-generic-6.12.74-2|9856	- iio: chemical: sps30: use aligned_s64 for timestamp
21mr|kernel-6.12-generic-6.12.74-2|9857	- iio: imu: inv_mpu6050: align buffer for timestamp
21mr|kernel-6.12-generic-6.12.74-2|9858	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
21mr|kernel-6.12-generic-6.12.74-2|9859	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
21mr|kernel-6.12-generic-6.12.74-2|9860	- iio: light: opt3001: fix deadlock due to concurrent flag access
21mr|kernel-6.12-generic-6.12.74-2|9861	- iio: pressure: mprls0025pa: use aligned_s64 for timestamp
21mr|kernel-6.12-generic-6.12.74-2|9862	- iio: temp: maxim-thermocouple: Fix potential lack of DMA safe buffer.
21mr|kernel-6.12-generic-6.12.74-2|9863	- ima: process_measurement() needlessly takes inode_lock() on MAY_READ
21mr|kernel-6.12-generic-6.12.74-2|9864	- Input: cyttsp5 - ensure minimum reset pulse width
21mr|kernel-6.12-generic-6.12.74-2|9865	- Input: cyttsp5 - fix power control issue on wakeup
21mr|kernel-6.12-generic-6.12.74-2|9866	- Input: mtk-pmic-keys - fix possible null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|9867	- Input: synaptics - enable InterTouch on Dell Precision M3800
21mr|kernel-6.12-generic-6.12.74-2|9868	- Input: synaptics - enable InterTouch on Dynabook Portege X30-D
21mr|kernel-6.12-generic-6.12.74-2|9869	- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
21mr|kernel-6.12-generic-6.12.74-2|9870	- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
21mr|kernel-6.12-generic-6.12.74-2|9871	- Input: synaptics - enable SMBus for HP Elitebook 850 G1
21mr|kernel-6.12-generic-6.12.74-2|9872	- Input: xpad - add more controllers
21mr|kernel-6.12-generic-6.12.74-2|9873	- Input: xpad - add support for 8BitDo Ultimate 2 Wireless Controller
21mr|kernel-6.12-generic-6.12.74-2|9874	- Input: xpad - fix Share button on Xbox One controllers
21mr|kernel-6.12-generic-6.12.74-2|9875	- Input: xpad - fix two controller table values
21mr|kernel-6.12-generic-6.12.74-2|9876	- intel_th: avoid using deprecated page->mapping, index fields
21mr|kernel-6.12-generic-6.12.74-2|9877	- iomap: skip unnecessary ifs_block_is_uptodate check
21mr|kernel-6.12-generic-6.12.74-2|9878	- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
21mr|kernel-6.12-generic-6.12.74-2|9879	- iommu/amd/pgtbl_v2: Improve error handling
21mr|kernel-6.12-generic-6.12.74-2|9880	- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
21mr|kernel-6.12-generic-6.12.74-2|9881	- iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids
21mr|kernel-6.12-generic-6.12.74-2|9882	- iommu/arm-smmu-v3: Fix pgsize_bit for sva domains
21mr|kernel-6.12-generic-6.12.74-2|9883	- iommu: Clear iommu-dma ops on cleanup
21mr|kernel-6.12-generic-6.12.74-2|9884	- iommufd: Disallow allocating nested parent domain with fault ID
21mr|kernel-6.12-generic-6.12.74-2|9885	- iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability
21mr|kernel-6.12-generic-6.12.74-2|9886	- iommu: Fix two issues in iommu_copy_struct_from_user()
21mr|kernel-6.12-generic-6.12.74-2|9887	- iommu: Handle race with default domain setup
21mr|kernel-6.12-generic-6.12.74-2|9888	- iommu: Keep dev->iommu state consistent
21mr|kernel-6.12-generic-6.12.74-2|9889	- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)
21mr|kernel-6.12-generic-6.12.74-2|9890	- io_uring: always arm linked timeouts prior to issue
21mr|kernel-6.12-generic-6.12.74-2|9891	- io_uring: always do atomic put from iowq
21mr|kernel-6.12-generic-6.12.74-2|9892	- io_uring: don't duplicate flushing in io_req_post_cqe
21mr|kernel-6.12-generic-6.12.74-2|9893	- io_uring: ensure deferred completions are flushed for multishot
21mr|kernel-6.12-generic-6.12.74-2|9894	- io_uring/fdinfo: annotate racy sq/cq head/tail reads
21mr|kernel-6.12-generic-6.12.74-2|9895	- io_uring: fix overflow resched cqe reordering
21mr|kernel-6.12-generic-6.12.74-2|9896	- io_uring: fix 'sync' handling of io_fallback_tw()
21mr|kernel-6.12-generic-6.12.74-2|9897	- io_uring/msg: initialise msg request opcode
21mr|kernel-6.12-generic-6.12.74-2|9898	- io_uring/sqpoll: Increase task_work submission batch size
21mr|kernel-6.12-generic-6.12.74-2|9899	- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
21mr|kernel-6.12-generic-6.12.74-2|9900	- ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().
21mr|kernel-6.12-generic-6.12.74-2|9901	- ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only
21mr|kernel-6.12-generic-6.12.74-2|9902	- ipv6: save dontfrag in cork
21mr|kernel-6.12-generic-6.12.74-2|9903	- ipvs: fix uninit-value for saddr in do_output_route4
21mr|kernel-6.12-generic-6.12.74-2|9904	- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
21mr|kernel-6.12-generic-6.12.74-2|9905	- irqchip/qcom-mpm: Prevent crash when trying to handle non-wake GPIOs
21mr|kernel-6.12-generic-6.12.74-2|9906	- irqchip/riscv-aplic: Add support for hart indexes
21mr|kernel-6.12-generic-6.12.74-2|9907	- irqchip/riscv-imsic: Separate next and previous pointers in IMSIC vector
21mr|kernel-6.12-generic-6.12.74-2|9908	- irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base
21mr|kernel-6.12-generic-6.12.74-2|9909	- irqchip/riscv-imsic: Start local sync timer on correct CPU
21mr|kernel-6.12-generic-6.12.74-2|9910	- jbd2: do not try to recover wiped journal
21mr|kernel-6.12-generic-6.12.74-2|9911	- kbuild: add dependency from vmlinux to sorttable
21mr|kernel-6.12-generic-6.12.74-2|9912	- kbuild: Disable -Wdefault-const-init-unsafe
21mr|kernel-6.12-generic-6.12.74-2|9913	- kbuild: fix argument parsing in scripts/config
21mr|kernel-6.12-generic-6.12.74-2|9914	- kbuild: Properly disable -Wunterminated-string-initialization for clang
21mr|kernel-6.12-generic-6.12.74-2|9915	- kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf
21mr|kernel-6.12-generic-6.12.74-2|9916	- kconfig: merge_config: use an empty file as initfile
21mr|kernel-6.12-generic-6.12.74-2|9917	- kernel/fork: only call untrack_pfn_clear() on VMAs duplicated for fork()
21mr|kernel-6.12-generic-6.12.74-2|9918	- kernel: globalize lookup_or_create_module_kobject()
21mr|kernel-6.12-generic-6.12.74-2|9919	- kernel: param: rename locate_module_kobject
21mr|kernel-6.12-generic-6.12.74-2|9920	- ksmbd: add netdev-up/down event debug print
21mr|kernel-6.12-generic-6.12.74-2|9921	- ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL
21mr|kernel-6.12-generic-6.12.74-2|9922	- ksmbd: fix memory leak in parse_lease_state()
21mr|kernel-6.12-generic-6.12.74-2|9923	- ksmbd: fix stream write failure
21mr|kernel-6.12-generic-6.12.74-2|9924	- ksmbd: Fix UAF in __close_file_table_ids
21mr|kernel-6.12-generic-6.12.74-2|9925	- ksmbd: fix use-after-free in kerberos authentication
21mr|kernel-6.12-generic-6.12.74-2|9926	- ksmbd: fix use-after-free in ksmbd_session_rpc_open
21mr|kernel-6.12-generic-6.12.74-2|9927	- ksmbd: fix use-after-free in session logoff
21mr|kernel-6.12-generic-6.12.74-2|9928	- ksmbd: fix use-after-free in __smb2_lease_break_noti()
21mr|kernel-6.12-generic-6.12.74-2|9929	- ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING"
21mr|kernel-6.12-generic-6.12.74-2|9930	- ksmbd: prevent out-of-bounds stream writes by validating *pos
21mr|kernel-6.12-generic-6.12.74-2|9931	- ksmbd: prevent rename with empty string
21mr|kernel-6.12-generic-6.12.74-2|9932	- ksmbd: use __GFP_RETRY_MAYFAIL
21mr|kernel-6.12-generic-6.12.74-2|9933	- kunit: tool: Use qboot on QEMU x86_64
21mr|kernel-6.12-generic-6.12.74-2|9934	- KVM: Add member to struct kvm_gfn_range to indicate private/shared
21mr|kernel-6.12-generic-6.12.74-2|9935	- KVM: s390: Don't use %%pK through debug printing
21mr|kernel-6.12-generic-6.12.74-2|9936	- KVM: s390: Don't use %%pK through tracepoints
21mr|kernel-6.12-generic-6.12.74-2|9937	- KVM: SVM: Allocate IR data using atomic allocation
21mr|kernel-6.12-generic-6.12.74-2|9938	- KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature
21mr|kernel-6.12-generic-6.12.74-2|9939	- KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception
21mr|kernel-6.12-generic-6.12.74-2|9940	- KVM: x86: Explicitly treat routing entry type changes as changes
21mr|kernel-6.12-generic-6.12.74-2|9941	- KVM: x86/mmu: Prevent installing hugepages when mem attributes are changing
21mr|kernel-6.12-generic-6.12.74-2|9942	- KVM: x86: Reset IRTE to host control if *new* route isn't postable
21mr|kernel-6.12-generic-6.12.74-2|9943	- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
21mr|kernel-6.12-generic-6.12.74-2|9944	- leds: pwm-multicolor: Add check for fwnode_property_read_u32
21mr|kernel-6.12-generic-6.12.74-2|9945	- leds: trigger: netdev: Configure LED blink interval for HW offload
21mr|kernel-6.12-generic-6.12.74-2|9946	- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
21mr|kernel-6.12-generic-6.12.74-2|9947	- libbpf: Fix out-of-bound read
21mr|kernel-6.12-generic-6.12.74-2|9948	- lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP
21mr|kernel-6.12-generic-6.12.74-2|9949	- libnvdimm/labels: Fix divide error in nd_label_data_init()
21mr|kernel-6.12-generic-6.12.74-2|9950	- llc: fix data loss when reading from a socket in llc_ui_recvmsg()
21mr|kernel-6.12-generic-6.12.74-2|9951	- lockdep: Fix wait context check on softirq for PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|9952	- LoongArch: Fix MAX_REG_OFFSET calculation
21mr|kernel-6.12-generic-6.12.74-2|9953	- LoongArch: Handle fp, lsx, lasx and lbt assembly symbols
21mr|kernel-6.12-generic-6.12.74-2|9954	- LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally
21mr|kernel-6.12-generic-6.12.74-2|9955	- LoongArch: KVM: Fully clear some CSRs when VM reboot
21mr|kernel-6.12-generic-6.12.74-2|9956	- LoongArch: Make do_xyz() exception handlers more robust
21mr|kernel-6.12-generic-6.12.74-2|9957	- LoongArch: Make regs_irqs_disabled() more clear
21mr|kernel-6.12-generic-6.12.74-2|9958	- LoongArch: Move __arch_cpu_idle() to .cpuidle.text section
21mr|kernel-6.12-generic-6.12.74-2|9959	- LoongArch: Prevent cond_resched() occurring within kernel-fpu
21mr|kernel-6.12-generic-6.12.74-2|9960	- LoongArch: Remove a bogus reference to ZONE_DMA
21mr|kernel-6.12-generic-6.12.74-2|9961	- LoongArch: Return NULL from huge_pte_offset() for invalid PMD
21mr|kernel-6.12-generic-6.12.74-2|9962	- LoongArch: Save and restore CSR.CNTC for hibernation
21mr|kernel-6.12-generic-6.12.74-2|9963	- LoongArch: Select ARCH_USE_MEMTEST
21mr|kernel-6.12-generic-6.12.74-2|9964	- LoongArch: uprobes: Remove redundant code about resume_era
21mr|kernel-6.12-generic-6.12.74-2|9965	- LoongArch: uprobes: Remove user_{en,dis}able_single_step()
21mr|kernel-6.12-generic-6.12.74-2|9966	- loop: Add sanity check for read/write_iter
21mr|kernel-6.12-generic-6.12.74-2|9967	- loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize
21mr|kernel-6.12-generic-6.12.74-2|9968	- loop: don't require ->write_iter for writable files in loop_configure
21mr|kernel-6.12-generic-6.12.74-2|9969	- loop: factor out a loop_assign_backing_file helper
21mr|kernel-6.12-generic-6.12.74-2|9970	- loop: Fix ABBA locking race
21mr|kernel-6.12-generic-6.12.74-2|9971	- loop: refactor queue limits updates
21mr|kernel-6.12-generic-6.12.74-2|9972	- loop: Simplify discard granularity calc
21mr|kernel-6.12-generic-6.12.74-2|9973	- loop: Use bdev limit helpers for configuring discard
21mr|kernel-6.12-generic-6.12.74-2|9974	- mailbox: pcc: Always clear the platform ack interrupt first
21mr|kernel-6.12-generic-6.12.74-2|9975	- mailbox: pcc: Fix the possible race in updation of chan_in_use flag
21mr|kernel-6.12-generic-6.12.74-2|9976	- mailbox: pcc: Use acpi_os_ioremap() instead of ioremap()
21mr|kernel-6.12-generic-6.12.74-2|9977	- mailbox: use error ret code of of_parse_phandle_with_args()
21mr|kernel-6.12-generic-6.12.74-2|9978	- MAINTAINERS: Update Alexey Makhalov's email address
21mr|kernel-6.12-generic-6.12.74-2|9979	- mcb: fix a double free bug in chameleon_parse_gdd()
21mr|kernel-6.12-generic-6.12.74-2|9980	- mctp: Fix incorrect tx flow invalidation condition in mctp-i2c
21mr|kernel-6.12-generic-6.12.74-2|9981	- mctp: no longer rely on net->dev_index_head[]
21mr|kernel-6.12-generic-6.12.74-2|9982	- md/raid1: Add check for missing source disk in process_checks()
21mr|kernel-6.12-generic-6.12.74-2|9983	- media: adv7180: Disable test-pattern control on adv7180
21mr|kernel-6.12-generic-6.12.74-2|9984	- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
21mr|kernel-6.12-generic-6.12.74-2|9985	- media: cx231xx: set device_caps for 417
21mr|kernel-6.12-generic-6.12.74-2|9986	- media: i2c: imx214: Check number of lanes from device tree
21mr|kernel-6.12-generic-6.12.74-2|9987	- media: i2c: imx214: Convert to CCI register access helpers
21mr|kernel-6.12-generic-6.12.74-2|9988	- media: i2c: imx214: Fix link frequency validation
21mr|kernel-6.12-generic-6.12.74-2|9989	- media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl()
21mr|kernel-6.12-generic-6.12.74-2|9990	- media: i2c: imx214: Replace register addresses with macros
21mr|kernel-6.12-generic-6.12.74-2|9991	- media: i2c: imx214: Simplify with dev_err_probe()
21mr|kernel-6.12-generic-6.12.74-2|9992	- media: i2c: imx214: Use subdev active state
21mr|kernel-6.12-generic-6.12.74-2|9993	- media: i2c: imx219: Correct the minimum vblanking value
21mr|kernel-6.12-generic-6.12.74-2|9994	- media: imx335: Set vblank immediately
21mr|kernel-6.12-generic-6.12.74-2|9995	- media: ov08x40: Add missing ov08x40_identify_module() call on stream-start
21mr|kernel-6.12-generic-6.12.74-2|9996	- media: ov08x40: Move ov08x40_identify_module() function up
21mr|kernel-6.12-generic-6.12.74-2|9997	- media: qcom: camss: Add default case in vfe_src_pad_code
21mr|kernel-6.12-generic-6.12.74-2|9998	- media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available
21mr|kernel-6.12-generic-6.12.74-2|9999	- media: tc358746: improve calculation of the D-PHY timing registers
21mr|kernel-6.12-generic-6.12.74-2|10000	- media: test-drivers: vivid: don't call schedule in loop
21mr|kernel-6.12-generic-6.12.74-2|10001	- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map
21mr|kernel-6.12-generic-6.12.74-2|10002	- media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value
21mr|kernel-6.12-generic-6.12.74-2|10003	- media: v4l: Memset argument to 0 before calling get_mbus_config pad op
21mr|kernel-6.12-generic-6.12.74-2|10004	- mei: me: add panther lake H DID
21mr|kernel-6.12-generic-6.12.74-2|10005	- mei: vsc: Fix fortify-panic caused by invalid counted_by() use
21mr|kernel-6.12-generic-6.12.74-2|10006	- mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf type
21mr|kernel-6.12-generic-6.12.74-2|10007	- memblock: Accept allocated memory before use in memblock_double_array()
21mr|kernel-6.12-generic-6.12.74-2|10008	- memcg: always call cond_resched() after fn()
21mr|kernel-6.12-generic-6.12.74-2|10009	- mfd: axp20x: AXP717: Add AXP717_TS_PIN_CFG to writeable regs
21mr|kernel-6.12-generic-6.12.74-2|10010	- mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check
21mr|kernel-6.12-generic-6.12.74-2|10011	- MIPS: cm: Detect CM quirks from device tree
21mr|kernel-6.12-generic-6.12.74-2|10012	- MIPS: cm: Fix warning if MIPS_CM is disabled
21mr|kernel-6.12-generic-6.12.74-2|10013	- MIPS: Fix MAX_REG_OFFSET
21mr|kernel-6.12-generic-6.12.74-2|10014	- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
21mr|kernel-6.12-generic-6.12.74-2|10015	- MIPS: Use arch specific syscall name match function
21mr|kernel-6.12-generic-6.12.74-2|10016	- misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack
21mr|kernel-6.12-generic-6.12.74-2|10017	- misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration
21mr|kernel-6.12-generic-6.12.74-2|10018	- misc: pci_endpoint_test: Give disabled BARs a distinct error code
21mr|kernel-6.12-generic-6.12.74-2|10019	- mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devices
21mr|kernel-6.12-generic-6.12.74-2|10020	- mmc: dw_mmc: add exynos7870 DW MMC support
21mr|kernel-6.12-generic-6.12.74-2|10021	- mmc: host: Wait for Vdd to settle on card power off
21mr|kernel-6.12-generic-6.12.74-2|10022	- mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe
21mr|kernel-6.12-generic-6.12.74-2|10023	- mmc: sdhci: Disable SD card clock before changing parameters
21mr|kernel-6.12-generic-6.12.74-2|10024	- mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get
21mr|kernel-6.12-generic-6.12.74-2|10025	- mm: fix folio_pte_batch() on XEN PV
21mr|kernel-6.12-generic-6.12.74-2|10026	- mm/huge_memory: fix dereferencing invalid pmd migration entry
21mr|kernel-6.12-generic-6.12.74-2|10027	- mm/memblock: pass size instead of end to memblock_set_node()
21mr|kernel-6.12-generic-6.12.74-2|10028	- mm/memblock: repeat setting reserved region nid if array is doubled
21mr|kernel-6.12-generic-6.12.74-2|10029	- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled
21mr|kernel-6.12-generic-6.12.74-2|10030	- mm/page_alloc.c: avoid infinite retries caused by cpuset race
21mr|kernel-6.12-generic-6.12.74-2|10031	- mm: page_alloc: don't steal single pages from biggest buddy
21mr|kernel-6.12-generic-6.12.74-2|10032	- mm/page_alloc: fix race condition in unaccepted memory handling
21mr|kernel-6.12-generic-6.12.74-2|10033	- mm: page_alloc: speed up fallbacks in rmqueue_bulk()
21mr|kernel-6.12-generic-6.12.74-2|10034	- mm, slab: clean up slab->obj_exts always
21mr|kernel-6.12-generic-6.12.74-2|10035	- mm: userfaultfd: correct dirty flags set for both present and swap pte
21mr|kernel-6.12-generic-6.12.74-2|10036	- mm/userfaultfd: fix uninitialized output field for -EAGAIN race
21mr|kernel-6.12-generic-6.12.74-2|10037	- mm: vmalloc: actually use the in-place vrealloc region
21mr|kernel-6.12-generic-6.12.74-2|10038	- mm: vmalloc: only zero-init on vrealloc shrink
21mr|kernel-6.12-generic-6.12.74-2|10039	- mm: vmalloc: support more granular vrealloc() sizing
21mr|kernel-6.12-generic-6.12.74-2|10040	- mm/vmscan: don't try to reclaim hwpoison folio
21mr|kernel-6.12-generic-6.12.74-2|10041	- module: ensure that kobject_put() is safe for module type kobjects
21mr|kernel-6.12-generic-6.12.74-2|10042	- module: sign with sha512 instead of sha1 by default
21mr|kernel-6.12-generic-6.12.74-2|10043	- mptcp: pm: userspace: flags: clearer msg if no remote addr
21mr|kernel-6.12-generic-6.12.74-2|10044	- mq-deadline: don't call req_get_ioprio from the I/O completion handler
21mr|kernel-6.12-generic-6.12.74-2|10045	- net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
21mr|kernel-6.12-generic-6.12.74-2|10046	- net: dlink: Correct endianness handling of led_mode
21mr|kernel-6.12-generic-6.12.74-2|10047	- net: dsa: b53: allow leaky reserved multicast
21mr|kernel-6.12-generic-6.12.74-2|10048	- net: dsa: b53: always rejoin default untagged VLAN on bridge leave
21mr|kernel-6.12-generic-6.12.74-2|10049	- net: dsa: b53: do not allow to configure VLAN 0
21mr|kernel-6.12-generic-6.12.74-2|10050	- net: dsa: b53: do not program vlans when vlan filtering is off
21mr|kernel-6.12-generic-6.12.74-2|10051	- net: dsa: b53: do not set learning and unicast/multicast on up
21mr|kernel-6.12-generic-6.12.74-2|10052	- net: dsa: b53: fix clearing PVID of a port
21mr|kernel-6.12-generic-6.12.74-2|10053	- net: dsa: b53: fix flushing old pvid VLAN on pvid change
21mr|kernel-6.12-generic-6.12.74-2|10054	- net: dsa: b53: fix learning on VLAN unaware bridges
21mr|kernel-6.12-generic-6.12.74-2|10055	- net: dsa: b53: fix toggling vlan_filtering
21mr|kernel-6.12-generic-6.12.74-2|10056	- net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
21mr|kernel-6.12-generic-6.12.74-2|10057	- net: dsa: b53: keep CPU port always tagged again
21mr|kernel-6.12-generic-6.12.74-2|10058	- net: dsa: b53: prevent standalone from trying to forward to other ports
21mr|kernel-6.12-generic-6.12.74-2|10059	- net: dsa: felix: fix broken taprio gate states after clock jump
21mr|kernel-6.12-generic-6.12.74-2|10060	- net: dsa: microchip: linearize skb for tail-tagging switches
21mr|kernel-6.12-generic-6.12.74-2|10061	- net: dsa: mt7530: sync driver-specific behavior of MT7531 variants
21mr|kernel-6.12-generic-6.12.74-2|10062	- net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
21mr|kernel-6.12-generic-6.12.74-2|10063	- net: dsa: mv88e6xxx: enable PVT for 6321 switch
21mr|kernel-6.12-generic-6.12.74-2|10064	- net: dsa: mv88e6xxx: enable STU methods for 6320 family
21mr|kernel-6.12-generic-6.12.74-2|10065	- net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
21mr|kernel-6.12-generic-6.12.74-2|10066	- net: dsa: mv88e6xxx: fix VTU methods for 6320 family
21mr|kernel-6.12-generic-6.12.74-2|10067	- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
21mr|kernel-6.12-generic-6.12.74-2|10068	- net: dwmac-sun8i: Use parsed internal PHY address instead of 1
21mr|kernel-6.12-generic-6.12.74-2|10069	- net: enetc: refactor bulk flipping of RX buffers to separate function
21mr|kernel-6.12-generic-6.12.74-2|10070	- net: ethernet: mtk_eth_soc: do not reset PSE when setting FE
21mr|kernel-6.12-generic-6.12.74-2|10071	- net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAM
21mr|kernel-6.12-generic-6.12.74-2|10072	- net: ethernet: mtk_eth_soc: fix typo for declaration MT7988 ESW capability
21mr|kernel-6.12-generic-6.12.74-2|10073	- net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration
21mr|kernel-6.12-generic-6.12.74-2|10074	- net: ethernet: mtk_eth_soc: reset all TX queues on DMA free
21mr|kernel-6.12-generic-6.12.74-2|10075	- net: ethernet: mtk_eth_soc: sync mtk_clks_source_name array
21mr|kernel-6.12-generic-6.12.74-2|10076	- net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only
21mr|kernel-6.12-generic-6.12.74-2|10077	- net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll
21mr|kernel-6.12-generic-6.12.74-2|10078	- net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised
21mr|kernel-6.12-generic-6.12.74-2|10079	- net: ethernet: ti: cpsw_new: populate netdev of_node
21mr|kernel-6.12-generic-6.12.74-2|10080	- net: export a helper for adding up queue stats
21mr|kernel-6.12-generic-6.12.74-2|10081	- net: fec: ERR007885 Workaround for conventional TX
21mr|kernel-6.12-generic-6.12.74-2|10082	- net: fec: Refactor MAC reset to function
21mr|kernel-6.12-generic-6.12.74-2|10083	- netfilter: conntrack: Bound nf_conntrack sysctl writes
21mr|kernel-6.12-generic-6.12.74-2|10084	- netfilter: fib: avoid lookup if socket is available
21mr|kernel-6.12-generic-6.12.74-2|10085	- netfilter: ipset: fix region locking in hash types
21mr|kernel-6.12-generic-6.12.74-2|10086	- net: Fix the devmem sock opts and msgs for parisc
21mr|kernel-6.12-generic-6.12.74-2|10087	- net: flush_backlog() small changes
21mr|kernel-6.12-generic-6.12.74-2|10088	- netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS
21mr|kernel-6.12-generic-6.12.74-2|10089	- net: hns3: defer calling ptp_clock_register()
21mr|kernel-6.12-generic-6.12.74-2|10090	- net: hns3: fix an interrupt residual problem
21mr|kernel-6.12-generic-6.12.74-2|10091	- net: hns3: fixed debugfs tm_qset size
21mr|kernel-6.12-generic-6.12.74-2|10092	- net: hns3: store rx VLAN tag offload state for VF
21mr|kernel-6.12-generic-6.12.74-2|10093	- net: hsr: Fix PRP duplicate detection
21mr|kernel-6.12-generic-6.12.74-2|10094	- net: ipv6: fix UDPv6 GSO segmentation with NAT
21mr|kernel-6.12-generic-6.12.74-2|10095	- net: ipv6: Init tunnel link-netns before registering dev
21mr|kernel-6.12-generic-6.12.74-2|10096	- net: lan743x: Fix memleak issue when GSO enabled
21mr|kernel-6.12-generic-6.12.74-2|10097	- net: lan743x: Restore SGMII CTRL register on resume
21mr|kernel-6.12-generic-6.12.74-2|10098	- netlink: specs: tc: all actions are indexed arrays
21mr|kernel-6.12-generic-6.12.74-2|10099	- netlink: specs: tc: fix a couple of attribute names
21mr|kernel-6.12-generic-6.12.74-2|10100	- net: lwtunnel: disable BHs when required
21mr|kernel-6.12-generic-6.12.74-2|10101	- net/mana: fix warning in the writer of client oob
21mr|kernel-6.12-generic-6.12.74-2|10102	- net: mctp: Don't access ifa_index when missing
21mr|kernel-6.12-generic-6.12.74-2|10103	- net: mctp: Ensure keys maintain only one ref to corresponding dev
21mr|kernel-6.12-generic-6.12.74-2|10104	- net: mdio: mux-meson-gxl: set reversed bit when using internal phy
21mr|kernel-6.12-generic-6.12.74-2|10105	- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
21mr|kernel-6.12-generic-6.12.74-2|10106	- net/mlx5: Apply rate-limiting to high temperature warning
21mr|kernel-6.12-generic-6.12.74-2|10107	- net/mlx5: Avoid report two health errors on same syndrome
21mr|kernel-6.12-generic-6.12.74-2|10108	- net/mlx5: Change POOL_NEXT_SIZE define value and make it global
21mr|kernel-6.12-generic-6.12.74-2|10109	- net/mlx5e: Add correct match to check IPSec syndromes for switchdev mode
21mr|kernel-6.12-generic-6.12.74-2|10110	- net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled
21mr|kernel-6.12-generic-6.12.74-2|10111	- net/mlx5e: Disable MACsec offload for uplink representor profile
21mr|kernel-6.12-generic-6.12.74-2|10112	- net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhealthy_recover
21mr|kernel-6.12-generic-6.12.74-2|10113	- net/mlx5e: reduce rep rxq depth to 256 for ECPF
21mr|kernel-6.12-generic-6.12.74-2|10114	- net/mlx5e: reduce the max log mpwrq sz for ECPF and reps
21mr|kernel-6.12-generic-6.12.74-2|10115	- net/mlx5e: set the tx_queue_len for pfifo_fast
21mr|kernel-6.12-generic-6.12.74-2|10116	- net/mlx5: E-switch, Fix error handling for enabling roce
21mr|kernel-6.12-generic-6.12.74-2|10117	- net/mlx5: E-Switch, Initialize MAC Address for Default GID
21mr|kernel-6.12-generic-6.12.74-2|10118	- net/mlx5e: TC, Continue the attr process even if encap entry is invalid
21mr|kernel-6.12-generic-6.12.74-2|10119	- net/mlx5e: Use custom tunnel header for vxlan gbp
21mr|kernel-6.12-generic-6.12.74-2|10120	- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
21mr|kernel-6.12-generic-6.12.74-2|10121	- net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table()
21mr|kernel-6.12-generic-6.12.74-2|10122	- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
21mr|kernel-6.12-generic-6.12.74-2|10123	- net/mlx5: Move ttc allocation after switch case to prevent leaks
21mr|kernel-6.12-generic-6.12.74-2|10124	- net/mlx5: XDP, Enable TX side XDP multi-buffer support
21mr|kernel-6.12-generic-6.12.74-2|10125	- net: mscc: ocelot: delete PVID VLAN when readding it as non-PVID
21mr|kernel-6.12-generic-6.12.74-2|10126	- net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads
21mr|kernel-6.12-generic-6.12.74-2|10127	- net: page_pool: avoid false positive warning if NAPI was never added
21mr|kernel-6.12-generic-6.12.74-2|10128	- net: phy: leds: fix memory leak
21mr|kernel-6.12-generic-6.12.74-2|10129	- net: phylink: use pl->link_interface in phylink_expects_phy()
21mr|kernel-6.12-generic-6.12.74-2|10130	- net: phy: microchip: force IRQ polling mode for lan88xx
21mr|kernel-6.12-generic-6.12.74-2|10131	- net: phy: nxp-c45-tja11xx: add match_phy_device to TJA1103/TJA1104
21mr|kernel-6.12-generic-6.12.74-2|10132	- net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
21mr|kernel-6.12-generic-6.12.74-2|10133	- net: pktgen: fix mpls maximum labels list parsing
21mr|kernel-6.12-generic-6.12.74-2|10134	- net: qede: Initialize qede_ll_ops with designated initializer
21mr|kernel-6.12-generic-6.12.74-2|10135	- net_sched: drr: Fix double list add in class with netem as child qdisc
21mr|kernel-6.12-generic-6.12.74-2|10136	- net_sched: ets: Fix double list add in class with netem as child qdisc
21mr|kernel-6.12-generic-6.12.74-2|10137	- net_sched: Flush gso_skb list too during ->change()
21mr|kernel-6.12-generic-6.12.74-2|10138	- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
21mr|kernel-6.12-generic-6.12.74-2|10139	- net_sched: hfsc: Fix a UAF vulnerability in class handling
21mr|kernel-6.12-generic-6.12.74-2|10140	- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
21mr|kernel-6.12-generic-6.12.74-2|10141	- net_sched: qfq: Fix double list add in class with netem as child qdisc
21mr|kernel-6.12-generic-6.12.74-2|10142	- net: selftests: initialize TCP header and skb payload with zero
21mr|kernel-6.12-generic-6.12.74-2|10143	- net/smc: use the correct ndev to find pnetid by pnetid table
21mr|kernel-6.12-generic-6.12.74-2|10144	- net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size
21mr|kernel-6.12-generic-6.12.74-2|10145	- net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during probe
21mr|kernel-6.12-generic-6.12.74-2|10146	- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
21mr|kernel-6.12-generic-6.12.74-2|10147	- net/tls: fix kernel panic when alloc_page failed
21mr|kernel-6.12-generic-6.12.74-2|10148	- net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards
21mr|kernel-6.12-generic-6.12.74-2|10149	- net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus
21mr|kernel-6.12-generic-6.12.74-2|10150	- net: use sock_gen_put() when sk_state is TCP_TIME_WAIT
21mr|kernel-6.12-generic-6.12.74-2|10151	- net: vertexcom: mse102x: Add range check for CMD_RTS
21mr|kernel-6.12-generic-6.12.74-2|10152	- net: vertexcom: mse102x: Fix LEN_MASK
21mr|kernel-6.12-generic-6.12.74-2|10153	- net: vertexcom: mse102x: Fix possible stuck of SPI interrupt
21mr|kernel-6.12-generic-6.12.74-2|10154	- net: vertexcom: mse102x: Fix RX error handling
21mr|kernel-6.12-generic-6.12.74-2|10155	- net: xgene-v2: remove incorrect ACPI_PTR annotation
21mr|kernel-6.12-generic-6.12.74-2|10156	- NFS: Don't allow waiting for exiting tasks
21mr|kernel-6.12-generic-6.12.74-2|10157	- nfs: handle failure of nfs_get_lock_context in unlock path
21mr|kernel-6.12-generic-6.12.74-2|10158	- NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
21mr|kernel-6.12-generic-6.12.74-2|10159	- NFSv4/pnfs: Reset the layout state after a layoutreturn
21mr|kernel-6.12-generic-6.12.74-2|10160	- NFSv4: Treat ENETUNREACH errors as fatal for state recovery
21mr|kernel-6.12-generic-6.12.74-2|10161	- nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs()
21mr|kernel-6.12-generic-6.12.74-2|10162	- ntb_hw_amd: Add NTB PCI ID for new gen CPU
21mr|kernel-6.12-generic-6.12.74-2|10163	- ntb: reduce stack usage in idt_scan_mws
21mr|kernel-6.12-generic-6.12.74-2|10164	- nvme: fixup scan failure for non-ANA multipath controllers
21mr|kernel-6.12-generic-6.12.74-2|10165	- nvmem: core: fix bit offsets of more than one byte
21mr|kernel-6.12-generic-6.12.74-2|10166	- nvmem: core: update raw_len if the bit reading is required
21mr|kernel-6.12-generic-6.12.74-2|10167	- nvmem: core: verify cell's raw_len
21mr|kernel-6.12-generic-6.12.74-2|10168	- nvmem: qfprom: switch to 4-byte aligned reads
21mr|kernel-6.12-generic-6.12.74-2|10169	- nvmem: rockchip-otp: add rk3576 variant data
21mr|kernel-6.12-generic-6.12.74-2|10170	- nvmem: rockchip-otp: Move read-offset into variant-data
21mr|kernel-6.12-generic-6.12.74-2|10171	- nvme: multipath: fix return value of nvme_available_path
21mr|kernel-6.12-generic-6.12.74-2|10172	- nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable
21mr|kernel-6.12-generic-6.12.74-2|10173	- nvme-pci: add quirks for device 126f:1001
21mr|kernel-6.12-generic-6.12.74-2|10174	- nvme-pci: add quirks for WDC Blue SN550 15b7:5009
21mr|kernel-6.12-generic-6.12.74-2|10175	- nvme-pci: fix queue unquiesce check on slot_reset
21mr|kernel-6.12-generic-6.12.74-2|10176	- nvme-pci: make nvme_pci_npages_prp() __always_inline
21mr|kernel-6.12-generic-6.12.74-2|10177	- nvme: requeue namespace scan on missed AENs
21mr|kernel-6.12-generic-6.12.74-2|10178	- nvme: re-read ANA log page after ns scan completes
21mr|kernel-6.12-generic-6.12.74-2|10179	- nvme-tcp: fix premature queue removal and I/O failover
21mr|kernel-6.12-generic-6.12.74-2|10180	- nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS
21mr|kernel-6.12-generic-6.12.74-2|10181	- nvmet-fc: put ref when assoc->del_work is already scheduled
21mr|kernel-6.12-generic-6.12.74-2|10182	- nvmet-fc: take tgtport reference only once
21mr|kernel-6.12-generic-6.12.74-2|10183	- nvmet-tcp: don't restore null sk_state_change
21mr|kernel-6.12-generic-6.12.74-2|10184	- nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS
21mr|kernel-6.12-generic-6.12.74-2|10185	- nvme: unblock ctrl state transition for firmware update
21mr|kernel-6.12-generic-6.12.74-2|10186	- objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
21mr|kernel-6.12-generic-6.12.74-2|10187	- objtool: Fix error handling inconsistencies in check()
21mr|kernel-6.12-generic-6.12.74-2|10188	- objtool: Ignore end-of-section jumps for KCOV/GCOV
21mr|kernel-6.12-generic-6.12.74-2|10189	- objtool, lkdtm: Obfuscate the do_nothing() pointer
21mr|kernel-6.12-generic-6.12.74-2|10190	- objtool, panic: Disable SMAP in __stack_chk_fail()
21mr|kernel-6.12-generic-6.12.74-2|10191	- objtool: Properly disable uaccess validation
21mr|kernel-6.12-generic-6.12.74-2|10192	- objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc()
21mr|kernel-6.12-generic-6.12.74-2|10193	- objtool/rust: add one more `noreturn` Rust function for Rust 1.87.0
21mr|kernel-6.12-generic-6.12.74-2|10194	- objtool: Silence more KCOV warnings
21mr|kernel-6.12-generic-6.12.74-2|10195	- objtool: Silence more KCOV warnings, part 2
21mr|kernel-6.12-generic-6.12.74-2|10196	- objtool: Stop UNRET validation on UD2
21mr|kernel-6.12-generic-6.12.74-2|10197	- ocfs2: fix the issue with discontiguous allocation in the global_bitmap
21mr|kernel-6.12-generic-6.12.74-2|10198	- ocfs2: implement handshaking with ocfs2 recovery thread
21mr|kernel-6.12-generic-6.12.74-2|10199	- ocfs2: stop quota recovery before disabling quotas
21mr|kernel-6.12-generic-6.12.74-2|10200	- ocfs2: switch osb->disable_recovery to enum
21mr|kernel-6.12-generic-6.12.74-2|10201	- octeon_ep: Fix host hang issue during device reboot
21mr|kernel-6.12-generic-6.12.74-2|10202	- octeon_ep_vf: Resolve netdevice usage count issue
21mr|kernel-6.12-generic-6.12.74-2|10203	- octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG
21mr|kernel-6.12-generic-6.12.74-2|10204	- octeontx2-af: Fix CGX Receive counters
21mr|kernel-6.12-generic-6.12.74-2|10205	- Octeontx2-af: RPM: Register driver with PCI subsys IDs
21mr|kernel-6.12-generic-6.12.74-2|10206	- octeontx2-af: Set LMT_ENA bit for APR table entries
21mr|kernel-6.12-generic-6.12.74-2|10207	- octeontx2-pf: Add AF_XDP non-zero copy support
21mr|kernel-6.12-generic-6.12.74-2|10208	- octeontx2-pf: Do not reallocate all ntuple filters
21mr|kernel-6.12-generic-6.12.74-2|10209	- octeontx2-pf: macsec: Fix incorrect max transmit size in TX secy
21mr|kernel-6.12-generic-6.12.74-2|10210	- of: resolver: Fix device node refcount leakage in of_resolve_phandles()
21mr|kernel-6.12-generic-6.12.74-2|10211	- of: resolver: Simplify of_resolve_phandles() using __free()
21mr|kernel-6.12-generic-6.12.74-2|10212	- openvswitch: Fix unsafe attribute parsing in output_userspace()
21mr|kernel-6.12-generic-6.12.74-2|10213	- orangefs: Do not truncate file size
21mr|kernel-6.12-generic-6.12.74-2|10214	- padata: do not leak refcount in reorder_work
21mr|kernel-6.12-generic-6.12.74-2|10215	- parisc: Fix double SIGFPE crash
21mr|kernel-6.12-generic-6.12.74-2|10216	- parisc: PDT: Fix missing prototype warning
21mr|kernel-6.12-generic-6.12.74-2|10217	- PCI: brcmstb: Add a softdep to MIP MSI-X driver
21mr|kernel-6.12-generic-6.12.74-2|10218	- PCI: brcmstb: Expand inbound window size up to 64GB
21mr|kernel-6.12-generic-6.12.74-2|10219	- PCI: dwc: ep: Ensure proper iteration over outbound map windows
21mr|kernel-6.12-generic-6.12.74-2|10220	- PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off()
21mr|kernel-6.12-generic-6.12.74-2|10221	- PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops
21mr|kernel-6.12-generic-6.12.74-2|10222	- PCI: epf-mhi: Update device ID for SA8775P
21mr|kernel-6.12-generic-6.12.74-2|10223	- PCI: Fix old_size lower bound in calculate_iosize() too
21mr|kernel-6.12-generic-6.12.74-2|10224	- PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads
21mr|kernel-6.12-generic-6.12.74-2|10225	- PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag
21mr|kernel-6.12-generic-6.12.74-2|10226	- PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends
21mr|kernel-6.12-generic-6.12.74-2|10227	- PCI: vmd: Disable MSI remapping bypass under Xen
21mr|kernel-6.12-generic-6.12.74-2|10228	- pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
21mr|kernel-6.12-generic-6.12.74-2|10229	- pds_core: make pdsc_auxbus_dev_del() void
21mr|kernel-6.12-generic-6.12.74-2|10230	- pds_core: make wait_context part of q_info
21mr|kernel-6.12-generic-6.12.74-2|10231	- pds_core: Prevent possible adminq overflow/stuck condition
21mr|kernel-6.12-generic-6.12.74-2|10232	- pds_core: Remove unnecessary check in pds_client_adminq_cmd()
21mr|kernel-6.12-generic-6.12.74-2|10233	- pds_core: remove write-after-free of client_id
21mr|kernel-6.12-generic-6.12.74-2|10234	- pds_core: specify auxiliary_device to be created
21mr|kernel-6.12-generic-6.12.74-2|10235	- perf/amd/ibs: Fix ->config to sample period calculation for OP PMU
21mr|kernel-6.12-generic-6.12.74-2|10236	- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt
21mr|kernel-6.12-generic-6.12.74-2|10237	- perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters
21mr|kernel-6.12-generic-6.12.74-2|10238	- perf: Avoid the read if the count is already updated
21mr|kernel-6.12-generic-6.12.74-2|10239	- perf/core: Clean up perf_try_init_event()
21mr|kernel-6.12-generic-6.12.74-2|10240	- perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init
21mr|kernel-6.12-generic-6.12.74-2|10241	- perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type
21mr|kernel-6.12-generic-6.12.74-2|10242	- perf/x86: Fix non-sampling (counting) events on certain x86 platforms
21mr|kernel-6.12-generic-6.12.74-2|10243	- perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq
21mr|kernel-6.12-generic-6.12.74-2|10244	- perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value.
21mr|kernel-6.12-generic-6.12.74-2|10245	- perf/x86/intel: Only check the group flag for X86 leader
21mr|kernel-6.12-generic-6.12.74-2|10246	- phy: core: don't require set_mode() callback for phy_get_mode() to work
21mr|kernel-6.12-generic-6.12.74-2|10247	- phy: exynos5-usbdrd: fix EDS distribution tuning (gs101)
21mr|kernel-6.12-generic-6.12.74-2|10248	- phy: Fix error handling in tegra_xusb_port_init
21mr|kernel-6.12-generic-6.12.74-2|10249	- phy: phy-rockchip-samsung-hdptx: Swap the definitions of LCPLL_REF and ROPLL_REF
21mr|kernel-6.12-generic-6.12.74-2|10250	- phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off
21mr|kernel-6.12-generic-6.12.74-2|10251	- phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind
21mr|kernel-6.12-generic-6.12.74-2|10252	- phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data
21mr|kernel-6.12-generic-6.12.74-2|10253	- phy: renesas: rcar-gen3-usb2: Move IRQ request in probe
21mr|kernel-6.12-generic-6.12.74-2|10254	- phy: renesas: rcar-gen3-usb2: Set timing registers only once
21mr|kernel-6.12-generic-6.12.74-2|10255	- phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init
21mr|kernel-6.12-generic-6.12.74-2|10256	- phy: rockchip: usbdp: Only verify link rates/lanes/voltage when the corresponding set flags are set
21mr|kernel-6.12-generic-6.12.74-2|10257	- phy: tegra: xusb: remove a stray unlock
21mr|kernel-6.12-generic-6.12.74-2|10258	- phy: tegra: xusb: Use a bitmask for UTMI pad power state tracking
21mr|kernel-6.12-generic-6.12.74-2|10259	- pidfs: improve multi-threaded exec and premature thread-group leader exit polling
21mr|kernel-6.12-generic-6.12.74-2|10260	- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
21mr|kernel-6.12-generic-6.12.74-2|10261	- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
21mr|kernel-6.12-generic-6.12.74-2|10262	- pinctrl: imx: Return NULL if no group is matched and found
21mr|kernel-6.12-generic-6.12.74-2|10263	- pinctrl: mcp23s08: Get rid of spurious level interrupts
21mr|kernel-6.12-generic-6.12.74-2|10264	- pinctrl: meson: define the pull up/down resistor value as 60 kOhm
21mr|kernel-6.12-generic-6.12.74-2|10265	- pinctrl: qcom: switch to devm_register_sys_off_handler()
21mr|kernel-6.12-generic-6.12.74-2|10266	- pinctrl: renesas: rza2: Fix potential NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|10267	- pinctrl: renesas: rzg2l: Add suspend/resume support for pull up/down
21mr|kernel-6.12-generic-6.12.74-2|10268	- pinctrl: sophgo: avoid to modify untouched bit when setting cv1800 pinconf
21mr|kernel-6.12-generic-6.12.74-2|10269	- pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group()
21mr|kernel-6.12-generic-6.12.74-2|10270	- pinctrl-tegra: Restore SFSEL bit when freeing pins
21mr|kernel-6.12-generic-6.12.74-2|10271	- platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL)
21mr|kernel-6.12-generic-6.12.74-2|10272	- platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cycles
21mr|kernel-6.12-generic-6.12.74-2|10273	- platform/x86: asus-wmi: Disable OOBE state after resume from hibernation
21mr|kernel-6.12-generic-6.12.74-2|10274	- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
21mr|kernel-6.12-generic-6.12.74-2|10275	- platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store()
21mr|kernel-6.12-generic-6.12.74-2|10276	- platform/x86: ideapad-laptop: add support for some new buttons
21mr|kernel-6.12-generic-6.12.74-2|10277	- platform/x86/intel: hid: Add Pantherlake support
21mr|kernel-6.12-generic-6.12.74-2|10278	- platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplug
21mr|kernel-6.12-generic-6.12.74-2|10279	- platform/x86: think-lmi: Fix attribute name usage for non-compliant items
21mr|kernel-6.12-generic-6.12.74-2|10280	- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id()
21mr|kernel-6.12-generic-6.12.74-2|10281	- pmdomain: imx: gpcv2: use proper helper for property detection
21mr|kernel-6.12-generic-6.12.74-2|10282	- pmdomain: renesas: rcar: Remove obsolete nullify checks
21mr|kernel-6.12-generic-6.12.74-2|10283	- PM: EM: Address RCU-related sparse warnings
21mr|kernel-6.12-generic-6.12.74-2|10284	- PM: EM: use kfree_rcu() to simplify the code
21mr|kernel-6.12-generic-6.12.74-2|10285	- pNFS/flexfiles: Report ENETDOWN as a connection error
21mr|kernel-6.12-generic-6.12.74-2|10286	- PNP: Expand length of fixup id string
21mr|kernel-6.12-generic-6.12.74-2|10287	- posix-timers: Add cond_resched() to posix_timer_add() search loop
21mr|kernel-6.12-generic-6.12.74-2|10288	- posix-timers: Ensure that timer initialization is fully visible
21mr|kernel-6.12-generic-6.12.74-2|10289	- powerpc/boot: Check for ld-option support
21mr|kernel-6.12-generic-6.12.74-2|10290	- powerpc/boot: Fix dash warning
21mr|kernel-6.12-generic-6.12.74-2|10291	- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
21mr|kernel-6.12-generic-6.12.74-2|10292	- powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits
21mr|kernel-6.12-generic-6.12.74-2|10293	- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory
21mr|kernel-6.12-generic-6.12.74-2|10294	- power: supply: axp20x_battery: Update temp sensor for AXP717 from device tree
21mr|kernel-6.12-generic-6.12.74-2|10295	- printk: Check CON_SUSPEND when unblanking a console
21mr|kernel-6.12-generic-6.12.74-2|10296	- pstore: Change kmsg_bytes storage size to u32
21mr|kernel-6.12-generic-6.12.74-2|10297	- ptp: ocp: Fix NULL dereference in Adva board SMA sysfs operations
21mr|kernel-6.12-generic-6.12.74-2|10298	- ptp: ocp: Limit signal/freq counts in summary output functions
21mr|kernel-6.12-generic-6.12.74-2|10299	- qibfs: fix _another_ leak
21mr|kernel-6.12-generic-6.12.74-2|10300	- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
21mr|kernel-6.12-generic-6.12.74-2|10301	- r8152: add vendor/device ID pair for Dell Alienware AW1022z
21mr|kernel-6.12-generic-6.12.74-2|10302	- r8169: disable RTL8126 ZRX-DC timeout
21mr|kernel-6.12-generic-6.12.74-2|10303	- r8169: don't scan PHY addresses > 0
21mr|kernel-6.12-generic-6.12.74-2|10304	- rcu: Fix get_state_synchronize_rcu_full() GP-start detection
21mr|kernel-6.12-generic-6.12.74-2|10305	- rcu: fix header guard for rcu_all_qs()
21mr|kernel-6.12-generic-6.12.74-2|10306	- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
21mr|kernel-6.12-generic-6.12.74-2|10307	- rcu: handle unstable rdp in rcu_read_unlock_strict()
21mr|kernel-6.12-generic-6.12.74-2|10308	- RDMA/core: Fix best page size finding when it can cross SG entries
21mr|kernel-6.12-generic-6.12.74-2|10309	- RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem
21mr|kernel-6.12-generic-6.12.74-2|10310	- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
21mr|kernel-6.12-generic-6.12.74-2|10311	- RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject()
21mr|kernel-6.12-generic-6.12.74-2|10312	- regulator: ad5398: Add device tree support
21mr|kernel-6.12-generic-6.12.74-2|10313	- regulator: max20086: fix invalid memory access
21mr|kernel-6.12-generic-6.12.74-2|10314	- remoteproc: qcom_wcnss: Fix on platforms without fallback regulators
21mr|kernel-6.12-generic-6.12.74-2|10315	- remoteproc: qcom_wcnss: Handle platforms with only single power domain
21mr|kernel-6.12-generic-6.12.74-2|10316	- Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection"
21mr|kernel-6.12-generic-6.12.74-2|10317	- Revert "btrfs: canonicalize the device path before adding it"
21mr|kernel-6.12-generic-6.12.74-2|10318	- Revert "drivers: core: synchronize really_probe() and dev_uevent()"
21mr|kernel-6.12-generic-6.12.74-2|10319	- Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY"
21mr|kernel-6.12-generic-6.12.74-2|10320	- Revert "drm/amd/display: Hardware cursor changes color when switched to software cursor"
21mr|kernel-6.12-generic-6.12.74-2|10321	- Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP"
21mr|kernel-6.12-generic-6.12.74-2|10322	- Revert "drm/amd: Keep display off while going into S4"
21mr|kernel-6.12-generic-6.12.74-2|10323	- Revert "drm/amd: Stop evicting resources on APUs in suspend"
21mr|kernel-6.12-generic-6.12.74-2|10324	- Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"
21mr|kernel-6.12-generic-6.12.74-2|10325	- Revert "net: dsa: mv88e6xxx: fix internal PHYs for 6320 family"
21mr|kernel-6.12-generic-6.12.74-2|10326	- Revert "rndis_host: Flag RNDIS modems as WWAN devices"
21mr|kernel-6.12-generic-6.12.74-2|10327	- Revert "um: work around sched_yield not yielding in time-travel mode"
21mr|kernel-6.12-generic-6.12.74-2|10328	- ring-buffer: Fix persistent buffer when commit page is the reader page
21mr|kernel-6.12-generic-6.12.74-2|10329	- riscv: Allow NOMMU kernels to access all of RAM
21mr|kernel-6.12-generic-6.12.74-2|10330	- riscv: Call secondary mmu notifier when flushing the tlb
21mr|kernel-6.12-generic-6.12.74-2|10331	- riscv: dts: sophgo: fix DMA data-width configuration for CV18xx
21mr|kernel-6.12-generic-6.12.74-2|10332	- riscv: misaligned: Add handling for ZCB instructions
21mr|kernel-6.12-generic-6.12.74-2|10333	- riscv: misaligned: enable IRQs while handling misaligned accesses
21mr|kernel-6.12-generic-6.12.74-2|10334	- riscv: misaligned: factorize trap handling
21mr|kernel-6.12-generic-6.12.74-2|10335	- riscv: Provide all alternative macros all the time
21mr|kernel-6.12-generic-6.12.74-2|10336	- riscv: Replace function-like macro by static inline function
21mr|kernel-6.12-generic-6.12.74-2|10337	- riscv: uprobes: Add missing fence.i after building the XOL buffer
21mr|kernel-6.12-generic-6.12.74-2|10338	- rtase: Modify the condition used to detect overflow in rtase_calc_time_mitigation
21mr|kernel-6.12-generic-6.12.74-2|10339	- rtc: ds1307: stop disabling alarms on probe
21mr|kernel-6.12-generic-6.12.74-2|10340	- rtc: pcf85063: do a SW reset if POR failed
21mr|kernel-6.12-generic-6.12.74-2|10341	- rtc: rv3032: fix EERD location
21mr|kernel-6.12-generic-6.12.74-2|10342	- rust: allow Rust 1.87.0's `clippy::ptr_eq` lint
21mr|kernel-6.12-generic-6.12.74-2|10343	- rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint
21mr|kernel-6.12-generic-6.12.74-2|10344	- rust: clean Rust 1.88.0's `unnecessary_transmutes` lint
21mr|kernel-6.12-generic-6.12.74-2|10345	- rust: clean Rust 1.88.0's warning about `clippy::disallowed_macros` configuration
21mr|kernel-6.12-generic-6.12.74-2|10346	- rust: firmware: Use `ffi::c_char` type in `FwFunc`
21mr|kernel-6.12-generic-6.12.74-2|10347	- s390/entry: Fix last breaking event handling in case of stack corruption
21mr|kernel-6.12-generic-6.12.74-2|10348	- s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs
21mr|kernel-6.12-generic-6.12.74-2|10349	- s390/pci: Fix missing check for zpci_create_device() error return
21mr|kernel-6.12-generic-6.12.74-2|10350	- s390/sclp: Add check for get_zeroed_page()
21mr|kernel-6.12-generic-6.12.74-2|10351	- s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste()
21mr|kernel-6.12-generic-6.12.74-2|10352	- s390/tty: Fix a potential memory leak bug
21mr|kernel-6.12-generic-6.12.74-2|10353	- s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log
21mr|kernel-6.12-generic-6.12.74-2|10354	- samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora
21mr|kernel-6.12-generic-6.12.74-2|10355	- sch_drr: make drr_qlen_notify() idempotent
21mr|kernel-6.12-generic-6.12.74-2|10356	- sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash
21mr|kernel-6.12-generic-6.12.74-2|10357	- sched_ext: bpf_iter_scx_dsq_new() should always initialize iterator
21mr|kernel-6.12-generic-6.12.74-2|10358	- sched_ext: Use kvzalloc for large exit_dump allocation
21mr|kernel-6.12-generic-6.12.74-2|10359	- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
21mr|kernel-6.12-generic-6.12.74-2|10360	- sched: Reduce the default slice to avoid tasks getting an extra tick
21mr|kernel-6.12-generic-6.12.74-2|10361	- sch_ets: make est_qlen_notify() idempotent
21mr|kernel-6.12-generic-6.12.74-2|10362	- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
21mr|kernel-6.12-generic-6.12.74-2|10363	- sch_hfsc: make hfsc_qlen_notify() idempotent
21mr|kernel-6.12-generic-6.12.74-2|10364	- sch_htb: make htb_deactivate() idempotent
21mr|kernel-6.12-generic-6.12.74-2|10365	- sch_htb: make htb_qlen_notify() idempotent
21mr|kernel-6.12-generic-6.12.74-2|10366	- sch_qfq: make qfq_qlen_notify() idempotent
21mr|kernel-6.12-generic-6.12.74-2|10367	- scsi: core: Clear flags for scsi_cmnd that did not complete
21mr|kernel-6.12-generic-6.12.74-2|10368	- scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
21mr|kernel-6.12-generic-6.12.74-2|10369	- scsi: Improve CDL control
21mr|kernel-6.12-generic-6.12.74-2|10370	- scsi: logging: Fix scsi_logging_level bounds
21mr|kernel-6.12-generic-6.12.74-2|10371	- scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails
21mr|kernel-6.12-generic-6.12.74-2|10372	- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
21mr|kernel-6.12-generic-6.12.74-2|10373	- scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk
21mr|kernel-6.12-generic-6.12.74-2|10374	- scsi: mpi3mr: Add level check to control event logging
21mr|kernel-6.12-generic-6.12.74-2|10375	- scsi: mpi3mr: Fix pending I/O counter
21mr|kernel-6.12-generic-6.12.74-2|10376	- scsi: mpi3mr: Update timestamp only for supervisor IOCs
21mr|kernel-6.12-generic-6.12.74-2|10377	- scsi: mpt3sas: Send a diag reset if target reset fails
21mr|kernel-6.12-generic-6.12.74-2|10378	- scsi: pm80xx: Set phy_attached to zero when device is gone
21mr|kernel-6.12-generic-6.12.74-2|10379	- scsi: scsi_debug: First fixes for tapes
21mr|kernel-6.12-generic-6.12.74-2|10380	- scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer
21mr|kernel-6.12-generic-6.12.74-2|10381	- scsi: st: ERASE does not change tape location
21mr|kernel-6.12-generic-6.12.74-2|10382	- scsi: st: Restore some drive settings after reset
21mr|kernel-6.12-generic-6.12.74-2|10383	- scsi: st: Tighten the page format heuristics with MODE SELECT
21mr|kernel-6.12-generic-6.12.74-2|10384	- scsi: target: iscsi: Fix timeout on deleted connection
21mr|kernel-6.12-generic-6.12.74-2|10385	- scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr()
21mr|kernel-6.12-generic-6.12.74-2|10386	- scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer()
21mr|kernel-6.12-generic-6.12.74-2|10387	- scsi: ufs: core: Remove redundant query_complete trace
21mr|kernel-6.12-generic-6.12.74-2|10388	- scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable WriteBooster
21mr|kernel-6.12-generic-6.12.74-2|10389	- scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set
21mr|kernel-6.12-generic-6.12.74-2|10390	- scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO
21mr|kernel-6.12-generic-6.12.74-2|10391	- scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init()
21mr|kernel-6.12-generic-6.12.74-2|10392	- scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend()
21mr|kernel-6.12-generic-6.12.74-2|10393	- scsi: ufs: exynos: Move phy calls to .exit() callback
21mr|kernel-6.12-generic-6.12.74-2|10394	- scsi: ufs: exynos: Move UFS shareability value to drvdata
21mr|kernel-6.12-generic-6.12.74-2|10395	- scsi: ufs: exynos: Remove empty drv_init method
21mr|kernel-6.12-generic-6.12.74-2|10396	- scsi: ufs: exynos: Remove superfluous function parameter
21mr|kernel-6.12-generic-6.12.74-2|10397	- scsi: ufs: Introduce quirk to extend PA_HIBERN8TIME for UFS devices
21mr|kernel-6.12-generic-6.12.74-2|10398	- scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort()
21mr|kernel-6.12-generic-6.12.74-2|10399	- scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get
21mr|kernel-6.12-generic-6.12.74-2|10400	- selftests/bpf: Adjust data size to have ETH_HLEN
21mr|kernel-6.12-generic-6.12.74-2|10401	- selftests/bpf: check program redirect in xdp_cpumap_attach
21mr|kernel-6.12-generic-6.12.74-2|10402	- selftests/bpf: fix bpf_map_redirect call for cpu map test
21mr|kernel-6.12-generic-6.12.74-2|10403	- selftests/bpf: Fix stdout race condition in traffic monitor
21mr|kernel-6.12-generic-6.12.74-2|10404	- selftests/bpf: make xdp_cpumap_attach keep redirect prog attached
21mr|kernel-6.12-generic-6.12.74-2|10405	- selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete failure
21mr|kernel-6.12-generic-6.12.74-2|10406	- selftests/mincore: Allow read-ahead pages to reach the end of the file
21mr|kernel-6.12-generic-6.12.74-2|10407	- selftests/mm: compaction_test: support platform with huge mount of memory
21mr|kernel-6.12-generic-6.12.74-2|10408	- selftests/mm: fix a build failure on powerpc
21mr|kernel-6.12-generic-6.12.74-2|10409	- selftests: ncdevmem: Make client_ip optional
21mr|kernel-6.12-generic-6.12.74-2|10410	- selftests: ncdevmem: Redirect all non-payload output to stderr
21mr|kernel-6.12-generic-6.12.74-2|10411	- selftests: ncdevmem: Separate out dmabuf provider
21mr|kernel-6.12-generic-6.12.74-2|10412	- selftests: ncdevmem: Switch to AF_INET6
21mr|kernel-6.12-generic-6.12.74-2|10413	- selftests: ncdevmem: Unify error handling
21mr|kernel-6.12-generic-6.12.74-2|10414	- selftests/net: have `gro.sh -t` return a correct exit code
21mr|kernel-6.12-generic-6.12.74-2|10415	- selftests: ublk: fix test_stripe_04
21mr|kernel-6.12-generic-6.12.74-2|10416	- selftest/x86/bugs: Add selftests for ITS
21mr|kernel-6.12-generic-6.12.74-2|10417	- serial: mctrl_gpio: split disable_ms into sync and no_sync APIs
21mr|kernel-6.12-generic-6.12.74-2|10418	- serial: msm: Configure correct working mode before starting earlycon
21mr|kernel-6.12-generic-6.12.74-2|10419	- serial: sh-sci: Save and restore more registers
21mr|kernel-6.12-generic-6.12.74-2|10420	- serial: sh-sci: Update the suspend/resume support
21mr|kernel-6.12-generic-6.12.74-2|10421	- serial: sifive: lock port in startup()/shutdown() callbacks
21mr|kernel-6.12-generic-6.12.74-2|10422	- smack: recognize ipv4 CIPSO w/o categories
21mr|kernel-6.12-generic-6.12.74-2|10423	- smack: Revert "smackfs: Added check catlen"
21mr|kernel-6.12-generic-6.12.74-2|10424	- smb: client: Avoid race in open_cached_dir with lease breaks
21mr|kernel-6.12-generic-6.12.74-2|10425	- smb: client: fix memory leak during error handling for POSIX mkdir
21mr|kernel-6.12-generic-6.12.74-2|10426	- smb: client: Fix use-after-free in cifs_fill_dirent
21mr|kernel-6.12-generic-6.12.74-2|10427	- smb: client: fix zero length for mkdir POSIX create context
21mr|kernel-6.12-generic-6.12.74-2|10428	- smb: client: Reset all search buffer pointers when releasing buffer
21mr|kernel-6.12-generic-6.12.74-2|10429	- smb: client: Store original IO parameters and prevent zero IO sizes
21mr|kernel-6.12-generic-6.12.74-2|10430	- smb: server: smb2pdu: check return value of xa_store()
21mr|kernel-6.12-generic-6.12.74-2|10431	- soc: apple: rtkit: Implement OSLog buffers properly
21mr|kernel-6.12-generic-6.12.74-2|10432	- soc: apple: rtkit: Use high prio work queue
21mr|kernel-6.12-generic-6.12.74-2|10433	- soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables
21mr|kernel-6.12-generic-6.12.74-2|10434	- soc: qcom: ice: introduce devm_of_qcom_ice_get
21mr|kernel-6.12-generic-6.12.74-2|10435	- soc: samsung: include linux/array_size.h where needed
21mr|kernel-6.12-generic-6.12.74-2|10436	- soc: ti: k3-socinfo: Do not use syscon helper to build regmap
21mr|kernel-6.12-generic-6.12.74-2|10437	- sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
21mr|kernel-6.12-generic-6.12.74-2|10438	- soundwire: amd: change the soundwire wake enable/disable sequence
21mr|kernel-6.12-generic-6.12.74-2|10439	- soundwire: bus: Fix race on the creation of the IRQ domain
21mr|kernel-6.12-generic-6.12.74-2|10440	- soundwire: cadence_master: set frame shape and divider based on actual clk freq
21mr|kernel-6.12-generic-6.12.74-2|10441	- spi: loopback-test: Do not split 1024-byte hexdumps
21mr|kernel-6.12-generic-6.12.74-2|10442	- spi-rockchip: Fix register out of bounds access
21mr|kernel-6.12-generic-6.12.74-2|10443	- spi: spi-fsl-dspi: Halt the module after a new message transfer
21mr|kernel-6.12-generic-6.12.74-2|10444	- spi: spi-fsl-dspi: Reset SR flags before sending a new message
21mr|kernel-6.12-generic-6.12.74-2|10445	- spi: spi-fsl-dspi: restrict register range for regmap access
21mr|kernel-6.12-generic-6.12.74-2|10446	- spi: spi-imx: Add check for spi_imx_setupxfer()
21mr|kernel-6.12-generic-6.12.74-2|10447	- spi: spi-mux: Fix coverity issue, unchecked return value
21mr|kernel-6.12-generic-6.12.74-2|10448	- spi: tegra114: Don't fail set_cs_timing when delays are zero
21mr|kernel-6.12-generic-6.12.74-2|10449	- spi: tegra114: Use value to check for invalid delays
21mr|kernel-6.12-generic-6.12.74-2|10450	- spi: tegra210-quad: add rate limiting and simplify timeout error message
21mr|kernel-6.12-generic-6.12.74-2|10451	- spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts
21mr|kernel-6.12-generic-6.12.74-2|10452	- spi: use container_of_cont() for to_spi_device()
21mr|kernel-6.12-generic-6.12.74-2|10453	- spi: zynqmp-gqspi: Always acknowledge interrupts
21mr|kernel-6.12-generic-6.12.74-2|10454	- splice: remove duplicate noinline from pipe_clear_nowait
21mr|kernel-6.12-generic-6.12.74-2|10455	- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
21mr|kernel-6.12-generic-6.12.74-2|10456	- staging: axis-fifo: Remove hardware resets for user errors
21mr|kernel-6.12-generic-6.12.74-2|10457	- staging: bcm2835-camera: Initialise dev in v4l2_dev
21mr|kernel-6.12-generic-6.12.74-2|10458	- staging: iio: adc: ad7816: Correct conditional logic for store mode
21mr|kernel-6.12-generic-6.12.74-2|10459	- staging: vchiq_arm: Create keep-alive thread during probe
21mr|kernel-6.12-generic-6.12.74-2|10460	- SUNRPC: Don't allow waiting for exiting tasks
21mr|kernel-6.12-generic-6.12.74-2|10461	- SUNRPC: rpcbind should never reset the port to the value '0'
21mr|kernel-6.12-generic-6.12.74-2|10462	- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
21mr|kernel-6.12-generic-6.12.74-2|10463	- tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
21mr|kernel-6.12-generic-6.12.74-2|10464	- tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
21mr|kernel-6.12-generic-6.12.74-2|10465	- tests/ncdevmem: Fix double-free of queue array
21mr|kernel-6.12-generic-6.12.74-2|10466	- thermal/drivers/mediatek/lvts: Start sensor interrupts disabled
21mr|kernel-6.12-generic-6.12.74-2|10467	- thermal/drivers/qoriq: Power down TMU on system suspend
21mr|kernel-6.12-generic-6.12.74-2|10468	- thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature
21mr|kernel-6.12-generic-6.12.74-2|10469	- thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer
21mr|kernel-6.12-generic-6.12.74-2|10470	- thunderbolt: Scan retimers after device router has been enumerated
21mr|kernel-6.12-generic-6.12.74-2|10471	- timekeeping: Add a lockdep override in tick_freeze()
21mr|kernel-6.12-generic-6.12.74-2|10472	- timer_list: Don't use %%pK through printk()
21mr|kernel-6.12-generic-6.12.74-2|10473	- tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
21mr|kernel-6.12-generic-6.12.74-2|10474	- tools/build: Don't pass test log files to linker
21mr|kernel-6.12-generic-6.12.74-2|10475	- tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing
21mr|kernel-6.12-generic-6.12.74-2|10476	- tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options
21mr|kernel-6.12-generic-6.12.74-2|10477	- tools: ynl-gen: don't output external constants
21mr|kernel-6.12-generic-6.12.74-2|10478	- tools: ynl-gen: validate 0 len strings from kernel
21mr|kernel-6.12-generic-6.12.74-2|10479	- tpm: Convert warn to dbg in tpm2_start_auth_session()
21mr|kernel-6.12-generic-6.12.74-2|10480	- tpm: Mask TPM RC in tpm2_start_auth_session()
21mr|kernel-6.12-generic-6.12.74-2|10481	- tpm: tis: Double the timeout B to 4s
21mr|kernel-6.12-generic-6.12.74-2|10482	- tracing: Add __print_dynamic_array() helper
21mr|kernel-6.12-generic-6.12.74-2|10483	- tracing: Do not take trace_event_sem in print_event_fields()
21mr|kernel-6.12-generic-6.12.74-2|10484	- tracing: Fix oob write in trace_seq_to_buffer()
21mr|kernel-6.12-generic-6.12.74-2|10485	- tracing: Mark binary printing functions with __printf() attribute
21mr|kernel-6.12-generic-6.12.74-2|10486	- tracing: probes: Fix a possible race in trace_probe_log APIs
21mr|kernel-6.12-generic-6.12.74-2|10487	- tracing: samples: Initialize trace_array_printk() with the correct function
21mr|kernel-6.12-generic-6.12.74-2|10488	- tracing: Verify event formats that have "%%*p.."
21mr|kernel-6.12-generic-6.12.74-2|10489	- tsnep: fix timestamping with a stacked DSA driver
21mr|kernel-6.12-generic-6.12.74-2|10490	- tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT
21mr|kernel-6.12-generic-6.12.74-2|10491	- types: Complement the aligned types with signed 64-bit one
21mr|kernel-6.12-generic-6.12.74-2|10492	- ublk: complete command synchronously on error
21mr|kernel-6.12-generic-6.12.74-2|10493	- ublk: enforce ublks_max only for unprivileged devices
21mr|kernel-6.12-generic-6.12.74-2|10494	- ubsan: Fix panic from test_ubsan_out_of_bounds
21mr|kernel-6.12-generic-6.12.74-2|10495	- udf: Make sure i_lenExtents is uptodate on inode eviction
21mr|kernel-6.12-generic-6.12.74-2|10496	- uio_hv_generic: Fix sysfs creation path for ring buffer
21mr|kernel-6.12-generic-6.12.74-2|10497	- um: Store full CSGSFS and SS register from mcontext
21mr|kernel-6.12-generic-6.12.74-2|10498	- um: Update min_low_pfn to match changes in uml_reserved
21mr|kernel-6.12-generic-6.12.74-2|10499	- um: work around sched_yield not yielding in time-travel mode
21mr|kernel-6.12-generic-6.12.74-2|10500	- usb: cdns3: Fix deadlock when using NCM gadget
21mr|kernel-6.12-generic-6.12.74-2|10501	- usb: cdnsp: Fix issue with resuming from L1
21mr|kernel-6.12-generic-6.12.74-2|10502	- usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
21mr|kernel-6.12-generic-6.12.74-2|10503	- usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
21mr|kernel-6.12-generic-6.12.74-2|10504	- usb: chipidea: ci_hdrc_imx: fix usbmisc handling
21mr|kernel-6.12-generic-6.12.74-2|10505	- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
21mr|kernel-6.12-generic-6.12.74-2|10506	- usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield
21mr|kernel-6.12-generic-6.12.74-2|10507	- usb: dwc3: gadget: check that event count does not exceed event buffer length
21mr|kernel-6.12-generic-6.12.74-2|10508	- usb: dwc3: gadget: Make gadget_wakeup asynchronous
21mr|kernel-6.12-generic-6.12.74-2|10509	- usb: dwc3: gadget: Refactor loop to avoid NULL endpoints
21mr|kernel-6.12-generic-6.12.74-2|10510	- usb: dwc3: xilinx: Prevent spike in reset signal
21mr|kernel-6.12-generic-6.12.74-2|10511	- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
21mr|kernel-6.12-generic-6.12.74-2|10512	- usb: gadget: f_ecm: Add get_status callback
21mr|kernel-6.12-generic-6.12.74-2|10513	- usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
21mr|kernel-6.12-generic-6.12.74-2|10514	- usb: gadget: Use get_status callback to set remote wakeup capability
21mr|kernel-6.12-generic-6.12.74-2|10515	- usb: host: max3421-hcd: Add missing spi_device_id table
21mr|kernel-6.12-generic-6.12.74-2|10516	- usb: host: tegra: Prevent host controller crash when OTG port is used
21mr|kernel-6.12-generic-6.12.74-2|10517	- usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func
21mr|kernel-6.12-generic-6.12.74-2|10518	- usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs
21mr|kernel-6.12-generic-6.12.74-2|10519	- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
21mr|kernel-6.12-generic-6.12.74-2|10520	- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
21mr|kernel-6.12-generic-6.12.74-2|10521	- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
21mr|kernel-6.12-generic-6.12.74-2|10522	- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
21mr|kernel-6.12-generic-6.12.74-2|10523	- USB: serial: option: add Sierra Wireless EM9291
21mr|kernel-6.12-generic-6.12.74-2|10524	- USB: serial: simple: add OWON HDS200 series oscilloscope support
21mr|kernel-6.12-generic-6.12.74-2|10525	- USB: storage: quirk for ADATA Portable HDD CH94
21mr|kernel-6.12-generic-6.12.74-2|10526	- usb: typec: class: Fix NULL pointer access
21mr|kernel-6.12-generic-6.12.74-2|10527	- usb: typec: class: Invalidate USB device pointers on partner unregistration
21mr|kernel-6.12-generic-6.12.74-2|10528	- usb: typec: class: Unlocked on error in typec_register_partner()
21mr|kernel-6.12-generic-6.12.74-2|10529	- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
21mr|kernel-6.12-generic-6.12.74-2|10530	- usb: typec: ucsi: displayport: Fix deadlock
21mr|kernel-6.12-generic-6.12.74-2|10531	- usb: typec: ucsi: displayport: Fix NULL pointer access
21mr|kernel-6.12-generic-6.12.74-2|10532	- usb: uhci-platform: Make the clock really optional
21mr|kernel-6.12-generic-6.12.74-2|10533	- usb: usbtmc: Fix erroneous generic_read ioctl return
21mr|kernel-6.12-generic-6.12.74-2|10534	- usb: usbtmc: Fix erroneous get_stb ioctl error returns
21mr|kernel-6.12-generic-6.12.74-2|10535	- usb: usbtmc: Fix erroneous wait_srq ioctl return
21mr|kernel-6.12-generic-6.12.74-2|10536	- USB: usbtmc: use interruptible sleep in usbtmc_read
21mr|kernel-6.12-generic-6.12.74-2|10537	- USB: VLI disk crashes if LPM is used
21mr|kernel-6.12-generic-6.12.74-2|10538	- USB: wdm: add annotation
21mr|kernel-6.12-generic-6.12.74-2|10539	- USB: wdm: close race between wdm_open and wdm_wwan_port_stop
21mr|kernel-6.12-generic-6.12.74-2|10540	- USB: wdm: handle IO errors in wdm_wwan_port_start
21mr|kernel-6.12-generic-6.12.74-2|10541	- USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
21mr|kernel-6.12-generic-6.12.74-2|10542	- usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
21mr|kernel-6.12-generic-6.12.74-2|10543	- usb: xhci: Complete 'error mid TD' transfers when handling Missed Service
21mr|kernel-6.12-generic-6.12.74-2|10544	- usb: xhci: Don't change the status of stalled TDs on failed Stop EP
21mr|kernel-6.12-generic-6.12.74-2|10545	- usb: xhci: Fix invalid pointer dereference in Etron workaround
21mr|kernel-6.12-generic-6.12.74-2|10546	- usb: xhci: Fix isochronous Ring Underrun/Overrun event handling
21mr|kernel-6.12-generic-6.12.74-2|10547	- usb: xhci: Fix Short Packet handling rework ignoring errors
21mr|kernel-6.12-generic-6.12.74-2|10548	- usb: xhci: set page size to the xHCI-supported size
21mr|kernel-6.12-generic-6.12.74-2|10549	- vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines
21mr|kernel-6.12-generic-6.12.74-2|10550	- vfio/pci: Align huge faults to order
21mr|kernel-6.12-generic-6.12.74-2|10551	- vfio/pci: Handle INTx IRQ_NOTCONNECTED
21mr|kernel-6.12-generic-6.12.74-2|10552	- vhost-scsi: Add better resource allocation failure handling
21mr|kernel-6.12-generic-6.12.74-2|10553	- vhost-scsi: Fix vhost_scsi_send_bad_target()
21mr|kernel-6.12-generic-6.12.74-2|10554	- vhost-scsi: Fix vhost_scsi_send_status()
21mr|kernel-6.12-generic-6.12.74-2|10555	- vhost-scsi: protect vq->log_used with vq->mutex
21mr|kernel-6.12-generic-6.12.74-2|10556	- vhost-scsi: Return queue full for page alloc failures during copy
21mr|kernel-6.12-generic-6.12.74-2|10557	- vhost_task: fix vhost_task_create() documentation
21mr|kernel-6.12-generic-6.12.74-2|10558	- virtio_console: fix missing byte order handling for cols and rows
21mr|kernel-6.12-generic-6.12.74-2|10559	- virtio_net: ensure netdev_tx_reset_queue is called on bind xsk for tx
21mr|kernel-6.12-generic-6.12.74-2|10560	- virtio-net: fix total qstat values
21mr|kernel-6.12-generic-6.12.74-2|10561	- virtio-net: free xsk_buffs on error in virtnet_xsk_pool_enable()
21mr|kernel-6.12-generic-6.12.74-2|10562	- virtio_net: xsk: bind/unbind xsk for tx
21mr|kernel-6.12-generic-6.12.74-2|10563	- virtio_ring: add a func argument 'recycle_done' to virtqueue_reset()
21mr|kernel-6.12-generic-6.12.74-2|10564	- virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN
21mr|kernel-6.12-generic-6.12.74-2|10565	- vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
21mr|kernel-6.12-generic-6.12.74-2|10566	- vmxnet3: update MTU after device quiesce
21mr|kernel-6.12-generic-6.12.74-2|10567	- vsock/test: Fix occasional failure in SIOCOUTQ tests
21mr|kernel-6.12-generic-6.12.74-2|10568	- vxlan: Annotate FDB data races
21mr|kernel-6.12-generic-6.12.74-2|10569	- vxlan: Join / leave MC group after remote changes
21mr|kernel-6.12-generic-6.12.74-2|10570	- vxlan: vnifilter: Fix unlocked deletion of default FDB entry
21mr|kernel-6.12-generic-6.12.74-2|10571	- watchdog: aspeed: fix 64-bit division
21mr|kernel-6.12-generic-6.12.74-2|10572	- watchdog: aspeed: Update bootstatus handling
21mr|kernel-6.12-generic-6.12.74-2|10573	- wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation
21mr|kernel-6.12-generic-6.12.74-2|10574	- wifi: ath12k: Avoid napi_sync() before napi_enable()
21mr|kernel-6.12-generic-6.12.74-2|10575	- wifi: ath12k: Fetch regdb.bin file from board-2.bin
21mr|kernel-6.12-generic-6.12.74-2|10576	- wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override
21mr|kernel-6.12-generic-6.12.74-2|10577	- wifi: ath12k: Fix end offset bit definition in monitor ring descriptor
21mr|kernel-6.12-generic-6.12.74-2|10578	- wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV
21mr|kernel-6.12-generic-6.12.74-2|10579	- wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band
21mr|kernel-6.12-generic-6.12.74-2|10580	- wifi: ath12k: Report proper tx completion status to mac80211
21mr|kernel-6.12-generic-6.12.74-2|10581	- wifi: ath9k: return by of_get_mac_address
21mr|kernel-6.12-generic-6.12.74-2|10582	- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
21mr|kernel-6.12-generic-6.12.74-2|10583	- wifi: cfg80211: allow IR in 20 MHz configurations
21mr|kernel-6.12-generic-6.12.74-2|10584	- wifi: cfg80211: fix out-of-bounds access during multi-link element defragmentation
21mr|kernel-6.12-generic-6.12.74-2|10585	- wifi: iwlwifi: add support for Killer on MTL
21mr|kernel-6.12-generic-6.12.74-2|10586	- wifi: iwlwifi: don't warn during reprobe
21mr|kernel-6.12-generic-6.12.74-2|10587	- wifi: iwlwifi: don't warn if the NIC is gone in resume
21mr|kernel-6.12-generic-6.12.74-2|10588	- wifi: iwlwifi: don't warn when if there is a FW error
21mr|kernel-6.12-generic-6.12.74-2|10589	- wifi: iwlwifi: fix debug actions order
21mr|kernel-6.12-generic-6.12.74-2|10590	- wifi: iwlwifi: fix the check for the SCRATCH register upon resume
21mr|kernel-6.12-generic-6.12.74-2|10591	- wifi: iwlwifi: fix the ECKV UEFI variable name
21mr|kernel-6.12-generic-6.12.74-2|10592	- wifi: iwlwifi: mark Br device not integrated
21mr|kernel-6.12-generic-6.12.74-2|10593	- wifi: iwlwifi: mvm: fix setting the TK when associated
21mr|kernel-6.12-generic-6.12.74-2|10594	- wifi: iwlwifi: use correct IMR dump variable
21mr|kernel-6.12-generic-6.12.74-2|10595	- wifi: iwlwifi: w/a FW SMPS mode selection
21mr|kernel-6.12-generic-6.12.74-2|10596	- wifi: mac80211: don't unconditionally call drv_mgd_complete_tx()
21mr|kernel-6.12-generic-6.12.74-2|10597	- wifi: mac80211: fix the type of status_code for negotiated TID to Link Mapping
21mr|kernel-6.12-generic-6.12.74-2|10598	- wifi: mac80211: fix warning on disconnect during failed ML reconf
21mr|kernel-6.12-generic-6.12.74-2|10599	- wifi: mac80211_hwsim: Fix MLD address translation
21mr|kernel-6.12-generic-6.12.74-2|10600	- wifi: mac80211: remove misplaced drv_mgd_complete_tx() call
21mr|kernel-6.12-generic-6.12.74-2|10601	- wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx
21mr|kernel-6.12-generic-6.12.74-2|10602	- wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request
21mr|kernel-6.12-generic-6.12.74-2|10603	- wifi: mt76: disable napi on driver removal
21mr|kernel-6.12-generic-6.12.74-2|10604	- wifi: mt76: mt7925: fix fails to enter low power mode in suspend state
21mr|kernel-6.12-generic-6.12.74-2|10605	- wifi: mt76: mt7925: load the appropriate CLC data based on hardware type
21mr|kernel-6.12-generic-6.12.74-2|10606	- wifi: mt76: mt7996: fix SER reset trigger on WED reset
21mr|kernel-6.12-generic-6.12.74-2|10607	- wifi: mt76: mt7996: revise TXS size
21mr|kernel-6.12-generic-6.12.74-2|10608	- wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2
21mr|kernel-6.12-generic-6.12.74-2|10609	- wifi: mwifiex: Fix HT40 bandwidth issue.
21mr|kernel-6.12-generic-6.12.74-2|10610	- wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release
21mr|kernel-6.12-generic-6.12.74-2|10611	- wifi: rtl8xxxu: retry firmware download on error
21mr|kernel-6.12-generic-6.12.74-2|10612	- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
21mr|kernel-6.12-generic-6.12.74-2|10613	- wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
21mr|kernel-6.12-generic-6.12.74-2|10614	- wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
21mr|kernel-6.12-generic-6.12.74-2|10615	- wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU
21mr|kernel-6.12-generic-6.12.74-2|10616	- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
21mr|kernel-6.12-generic-6.12.74-2|10617	- wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU
21mr|kernel-6.12-generic-6.12.74-2|10618	- wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU
21mr|kernel-6.12-generic-6.12.74-2|10619	- wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet
21mr|kernel-6.12-generic-6.12.74-2|10620	- wifi: rtw89: call power_on ahead before selecting firmware
21mr|kernel-6.12-generic-6.12.74-2|10621	- wifi: rtw89: coex: Assign value over than 0 to avoid firmware timer hang
21mr|kernel-6.12-generic-6.12.74-2|10622	- wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi scan event
21mr|kernel-6.12-generic-6.12.74-2|10623	- wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware
21mr|kernel-6.12-generic-6.12.74-2|10624	- wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32()
21mr|kernel-6.12-generic-6.12.74-2|10625	- wifi: rtw89: fw: propagate error code from rtw89_h2c_tx()
21mr|kernel-6.12-generic-6.12.74-2|10626	- wifi: rtw89: fw: validate multi-firmware header before accessing
21mr|kernel-6.12-generic-6.12.74-2|10627	- wifi: rtw89: fw: validate multi-firmware header before getting its size
21mr|kernel-6.12-generic-6.12.74-2|10628	- wifi: rtw89: set force HE TB mode when connecting to 11ax AP
21mr|kernel-6.12-generic-6.12.74-2|10629	- x86/bhi: Do not set BHI_DIS_S in 32-bit mode
21mr|kernel-6.12-generic-6.12.74-2|10630	- x86/boot/sev: Support memory acceptance in the EFI stub under SVSM
21mr|kernel-6.12-generic-6.12.74-2|10631	- x86/bpf: Add IBHF call at end of classic BPF
21mr|kernel-6.12-generic-6.12.74-2|10632	- x86/bpf: Call branch history clearing sequence on exit
21mr|kernel-6.12-generic-6.12.74-2|10633	- x86/bugs: Don't fill RSB on context switch with eIBRS
21mr|kernel-6.12-generic-6.12.74-2|10634	- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
21mr|kernel-6.12-generic-6.12.74-2|10635	- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
21mr|kernel-6.12-generic-6.12.74-2|10636	- x86/bugs: Use SBPB in write_ibpb() if applicable
21mr|kernel-6.12-generic-6.12.74-2|10637	- x86/build: Fix broken copy command in genimage.sh when making isoimage
21mr|kernel-6.12-generic-6.12.74-2|10638	- x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
21mr|kernel-6.12-generic-6.12.74-2|10639	- x86/fred: Fix system hang during S4 resume with FRED enabled
21mr|kernel-6.12-generic-6.12.74-2|10640	- x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers
21mr|kernel-6.12-generic-6.12.74-2|10641	- x86/i8253: Call clockevent_i8253_disable() with interrupts disabled
21mr|kernel-6.12-generic-6.12.74-2|10642	- x86/ibt: Handle FineIBT in handle_cfi_failure()
21mr|kernel-6.12-generic-6.12.74-2|10643	- x86/ibt: Keep IBT disabled during alternative patching
21mr|kernel-6.12-generic-6.12.74-2|10644	- x86/insn: Fix CTEST instruction decoding
21mr|kernel-6.12-generic-6.12.74-2|10645	- x86/its: Add support for ITS-safe indirect thunk
21mr|kernel-6.12-generic-6.12.74-2|10646	- x86/its: Add support for ITS-safe return thunk
21mr|kernel-6.12-generic-6.12.74-2|10647	- x86/its: Add support for RSB stuffing mitigation
21mr|kernel-6.12-generic-6.12.74-2|10648	- x86/its: Add "vmexit" option to skip mitigation on some CPUs
21mr|kernel-6.12-generic-6.12.74-2|10649	- x86/its: Align RETs in BHB clear sequence to avoid thunking
21mr|kernel-6.12-generic-6.12.74-2|10650	- x86/its: Enable Indirect Target Selection mitigation
21mr|kernel-6.12-generic-6.12.74-2|10651	- x86/its: Enumerate Indirect Target Selection (ITS) bug
21mr|kernel-6.12-generic-6.12.74-2|10652	- x86/its: FineIBT-paranoid vs ITS
21mr|kernel-6.12-generic-6.12.74-2|10653	- x86/its: Fix build errors when CONFIG_MODULES=n
21mr|kernel-6.12-generic-6.12.74-2|10654	- x86/its: Use dynamic thunks for indirect branches
21mr|kernel-6.12-generic-6.12.74-2|10655	- x86/kaslr: Reduce KASLR entropy on most x86 systems
21mr|kernel-6.12-generic-6.12.74-2|10656	- x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust >= 1.88
21mr|kernel-6.12-generic-6.12.74-2|10657	- x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op()
21mr|kernel-6.12-generic-6.12.74-2|10658	- x86/microcode: Consolidate the loader enablement checking
21mr|kernel-6.12-generic-6.12.74-2|10659	- x86/microcode: Update the Intel processor flag scan check
21mr|kernel-6.12-generic-6.12.74-2|10660	- x86/mm: Check return value from memblock_phys_alloc_range()
21mr|kernel-6.12-generic-6.12.74-2|10661	- x86/mm: Eliminate window where TLB flushes may be inadvertently skipped
21mr|kernel-6.12-generic-6.12.74-2|10662	- x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers bounce buffers
21mr|kernel-6.12-generic-6.12.74-2|10663	- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
21mr|kernel-6.12-generic-6.12.74-2|10664	- x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL macro
21mr|kernel-6.12-generic-6.12.74-2|10665	- x86/smpboot: Fix INIT delay assignment for extended Intel Families
21mr|kernel-6.12-generic-6.12.74-2|10666	- x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
21mr|kernel-6.12-generic-6.12.74-2|10667	- x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
21mr|kernel-6.12-generic-6.12.74-2|10668	- x86/speculation: Simplify and make CALL_NOSPEC consistent
21mr|kernel-6.12-generic-6.12.74-2|10669	- x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMP
21mr|kernel-6.12-generic-6.12.74-2|10670	- x86/traps: Cleanup and robustify decode_bug()
21mr|kernel-6.12-generic-6.12.74-2|10671	- x86/xen: disable CPU idle and frequency drivers for PVH dom0
21mr|kernel-6.12-generic-6.12.74-2|10672	- xen: Add support for XenServer 6.1 platform device
21mr|kernel-6.12-generic-6.12.74-2|10673	- xenbus: Allow PVH dom0 a non-local xenstore
21mr|kernel-6.12-generic-6.12.74-2|10674	- xenbus: Use kref to track req lifetime
21mr|kernel-6.12-generic-6.12.74-2|10675	- xen: Change xen-acpi-processor dom0 dependency
21mr|kernel-6.12-generic-6.12.74-2|10676	- xen-netfront: handle NULL returned by xdp_convert_buff_to_frame()
21mr|kernel-6.12-generic-6.12.74-2|10677	- xen/pci: Do not register devices with segments >= 0x10000
21mr|kernel-6.12-generic-6.12.74-2|10678	- xen: swiotlb: Use swiotlb bouncing if kmalloc allocation demands it
21mr|kernel-6.12-generic-6.12.74-2|10679	- xfrm: Fix UDP GRO handling for some corner cases
21mr|kernel-6.12-generic-6.12.74-2|10680	- xfrm: prevent high SEQ input in non-ESN mode
21mr|kernel-6.12-generic-6.12.74-2|10681	- xfrm: Sanitize marks before insert
21mr|kernel-6.12-generic-6.12.74-2|10682	- xfs: Do not allow norecovery mount with quotacheck
21mr|kernel-6.12-generic-6.12.74-2|10683	- xfs: do not check NEEDSREPAIR if ro,norecovery mount.
21mr|kernel-6.12-generic-6.12.74-2|10684	- xfs: flush inodegc before swapon
21mr|kernel-6.12-generic-6.12.74-2|10685	- xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate
21mr|kernel-6.12-generic-6.12.74-2|10686	- xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive.
21mr|kernel-6.12-generic-6.12.74-2|10687	- xhci: dbc: Improve performance by removing delay in transfer event polling.
21mr|kernel-6.12-generic-6.12.74-2|10688	- xhci: Handle spurious events on Etron host isoc enpoints
21mr|kernel-6.12-generic-6.12.74-2|10689	- xhci: Limit time spent with xHC interrupts disabled during bus resume
21mr|kernel-6.12-generic-6.12.74-2|10690	- xsk: Fix race condition in AF_XDP generic RX path
21mr|kernel-6.12-generic-6.12.74-2|10691	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|10692	
21mr|kernel-6.12-generic-6.12.74-2|10693	* Tue May 6 2025 repo bot <abf@abf.io> 6.12.25-1
21mr|kernel-6.12-generic-6.12.74-2|10694	- fix undefined macro
21mr|kernel-6.12-generic-6.12.74-2|10695	
21mr|kernel-6.12-generic-6.12.74-2|10696	- Merge: b9d5875 3725d1e
21mr|kernel-6.12-generic-6.12.74-2|10697	* Mon Apr 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.25-1
21mr|kernel-6.12-generic-6.12.74-2|10698	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-generic-6.12.74-2|10699	
21mr|kernel-6.12-generic-6.12.74-2|10700	* Mon Apr 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|10701	- [bot] upd: 6.12.23 -> 6.12.25
21mr|kernel-6.12-generic-6.12.74-2|10702	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|10703	- accel/ivpu: Fix deadlock in ivpu_ms_cleanup()
21mr|kernel-6.12-generic-6.12.74-2|10704	- accel/ivpu: Fix PM related deadlocks in MS IOCTLs
21mr|kernel-6.12-generic-6.12.74-2|10705	- accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal()
21mr|kernel-6.12-generic-6.12.74-2|10706	- ACPI: platform-profile: Fix CFI violation when accessing sysfs files
21mr|kernel-6.12-generic-6.12.74-2|10707	- ahci: add PCI ID for Marvell 88SE9215 SATA Controller
21mr|kernel-6.12-generic-6.12.74-2|10708	- ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI
21mr|kernel-6.12-generic-6.12.74-2|10709	- ALSA: hda/cirrus_scodec_test: Don't select dependencies
21mr|kernel-6.12-generic-6.12.74-2|10710	- ALSA: hda: improve bass speaker support for ASUS Zenbook UM5606WA
21mr|kernel-6.12-generic-6.12.74-2|10711	- ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist
21mr|kernel-6.12-generic-6.12.74-2|10712	- ALSA: hda: intel: Fix Optimus when GPU has no sound
21mr|kernel-6.12-generic-6.12.74-2|10713	- ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx
21mr|kernel-6.12-generic-6.12.74-2|10714	- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
21mr|kernel-6.12-generic-6.12.74-2|10715	- ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130
21mr|kernel-6.12-generic-6.12.74-2|10716	- ALSA: usb-audio: Fix CME quirk for UF series keyboards
21mr|kernel-6.12-generic-6.12.74-2|10717	- arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9
21mr|kernel-6.12-generic-6.12.74-2|10718	- arm64: cputype: Add MIDR_CORTEX_A76AE
21mr|kernel-6.12-generic-6.12.74-2|10719	- arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD
21mr|kernel-6.12-generic-6.12.74-2|10720	- arm64: dts: exynos: gs101: disable pinctrl_gsacore node
21mr|kernel-6.12-generic-6.12.74-2|10721	- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
21mr|kernel-6.12-generic-6.12.74-2|10722	- arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list
21mr|kernel-6.12-generic-6.12.74-2|10723	- arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists
21mr|kernel-6.12-generic-6.12.74-2|10724	- arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list
21mr|kernel-6.12-generic-6.12.74-2|10725	- arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB
21mr|kernel-6.12-generic-6.12.74-2|10726	- arm64: mm: Correct the update of max_pfn
21mr|kernel-6.12-generic-6.12.74-2|10727	- arm64: mops: Do not dereference src reg for a set operation
21mr|kernel-6.12-generic-6.12.74-2|10728	- arm64/sysreg: Add register fields for HDFGRTR2_EL2
21mr|kernel-6.12-generic-6.12.74-2|10729	- arm64/sysreg: Add register fields for HDFGWTR2_EL2
21mr|kernel-6.12-generic-6.12.74-2|10730	- arm64/sysreg: Add register fields for HFGITR2_EL2
21mr|kernel-6.12-generic-6.12.74-2|10731	- arm64/sysreg: Add register fields for HFGRTR2_EL2
21mr|kernel-6.12-generic-6.12.74-2|10732	- arm64/sysreg: Add register fields for HFGWTR2_EL2
21mr|kernel-6.12-generic-6.12.74-2|10733	- arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1
21mr|kernel-6.12-generic-6.12.74-2|10734	- arm64: tegra: Remove the Orin NX/Nano suspend key
21mr|kernel-6.12-generic-6.12.74-2|10735	- ASoC: amd: Add DMI quirk for ACP6X mic support
21mr|kernel-6.12-generic-6.12.74-2|10736	- ASoC: amd: ps: use macro for ACP6.3 pci revision id
21mr|kernel-6.12-generic-6.12.74-2|10737	- ASoC: amd: yc: update quirk data for new Lenovo model
21mr|kernel-6.12-generic-6.12.74-2|10738	- ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
21mr|kernel-6.12-generic-6.12.74-2|10739	- ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
21mr|kernel-6.12-generic-6.12.74-2|10740	- ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe()
21mr|kernel-6.12-generic-6.12.74-2|10741	- ASoC: cs42l43: Reset clamp override on jack removal
21mr|kernel-6.12-generic-6.12.74-2|10742	- ASoC: dwc: always enable/disable i2s irqs
21mr|kernel-6.12-generic-6.12.74-2|10743	- ASoC: fsl_audmix: register card device depends on 'dais' property
21mr|kernel-6.12-generic-6.12.74-2|10744	- ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event
21mr|kernel-6.12-generic-6.12.74-2|10745	- ASoC: Intel: adl: add 2xrt1316 audio configuration
21mr|kernel-6.12-generic-6.12.74-2|10746	- ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe()
21mr|kernel-6.12-generic-6.12.74-2|10747	- ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16
21mr|kernel-6.12-generic-6.12.74-2|10748	- ASoC: q6apm: add q6apm_get_hw_pointer helper
21mr|kernel-6.12-generic-6.12.74-2|10749	- ASoC: q6apm-dai: make use of q6apm_get_hw_pointer
21mr|kernel-6.12-generic-6.12.74-2|10750	- ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs
21mr|kernel-6.12-generic-6.12.74-2|10751	- ASoC: qcom: Fix sc7280 lpass potential buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|10752	- ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns.
21mr|kernel-6.12-generic-6.12.74-2|10753	- ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment.
21mr|kernel-6.12-generic-6.12.74-2|10754	- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path
21mr|kernel-6.12-generic-6.12.74-2|10755	- ASoC: SOF: topology: Use krealloc_array() to replace krealloc()
21mr|kernel-6.12-generic-6.12.74-2|10756	- asus-laptop: Fix an uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|10757	- ata: libata-core: Add 'external' to the libata.force kernel parameter
21mr|kernel-6.12-generic-6.12.74-2|10758	- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
21mr|kernel-6.12-generic-6.12.74-2|10759	- ata: libata-sata: Save all fields from sense data descriptor
21mr|kernel-6.12-generic-6.12.74-2|10760	- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()
21mr|kernel-6.12-generic-6.12.74-2|10761	- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
21mr|kernel-6.12-generic-6.12.74-2|10762	- auxdisplay: hd44780: Fix an API misuse in hd44780.c
21mr|kernel-6.12-generic-6.12.74-2|10763	- backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
21mr|kernel-6.12-generic-6.12.74-2|10764	- blk-mq: introduce blk_mq_map_hw_queues
21mr|kernel-6.12-generic-6.12.74-2|10765	- block: add a rq_list type
21mr|kernel-6.12-generic-6.12.74-2|10766	- block: don't reorder requests in blk_add_rq_to_plug
21mr|kernel-6.12-generic-6.12.74-2|10767	- block: fix resource leak in blk_register_queue() error path
21mr|kernel-6.12-generic-6.12.74-2|10768	- block: integrity: Do not call set_page_dirty_lock()
21mr|kernel-6.12-generic-6.12.74-2|10769	- block: make struct rq_list available for !CONFIG_BLOCK
21mr|kernel-6.12-generic-6.12.74-2|10770	- block: remove rq_list_move
21mr|kernel-6.12-generic-6.12.74-2|10771	- Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE
21mr|kernel-6.12-generic-6.12.74-2|10772	- Bluetooth: Add quirk for broken READ_VOICE_SETTING
21mr|kernel-6.12-generic-6.12.74-2|10773	- Bluetooth: btintel_pcie: Add device id of Whale Peak
21mr|kernel-6.12-generic-6.12.74-2|10774	- Bluetooth: btrtl: Prevent potential NULL dereference
21mr|kernel-6.12-generic-6.12.74-2|10775	- Bluetooth: btusb: Add 2 HWIDs for MT7922
21mr|kernel-6.12-generic-6.12.74-2|10776	- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
21mr|kernel-6.12-generic-6.12.74-2|10777	- Bluetooth: hci_qca: use the power sequencer for wcn6750
21mr|kernel-6.12-generic-6.12.74-2|10778	- Bluetooth: hci_uart: Fix another race during initialization
21mr|kernel-6.12-generic-6.12.74-2|10779	- Bluetooth: hci_uart: fix race during initialization
21mr|kernel-6.12-generic-6.12.74-2|10780	- Bluetooth: l2cap: Check encryption key size on incoming connection
21mr|kernel-6.12-generic-6.12.74-2|10781	- Bluetooth: l2cap: Process valid commands in too long frame
21mr|kernel-6.12-generic-6.12.74-2|10782	- Bluetooth: qca: simplify WCN399x NVM loading
21mr|kernel-6.12-generic-6.12.74-2|10783	- Bluetooth: vhci: Avoid needless snprintf() calls
21mr|kernel-6.12-generic-6.12.74-2|10784	- bpf: add find_containing_subprog() utility function
21mr|kernel-6.12-generic-6.12.74-2|10785	- bpf: check changes_pkt_data property for extension programs
21mr|kernel-6.12-generic-6.12.74-2|10786	- bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs
21mr|kernel-6.12-generic-6.12.74-2|10787	- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
21mr|kernel-6.12-generic-6.12.74-2|10788	- bpf: track changes_pkt_data property for global functions
21mr|kernel-6.12-generic-6.12.74-2|10789	- btrfs: correctly escape subvol in btrfs_show_options()
21mr|kernel-6.12-generic-6.12.74-2|10790	- btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers
21mr|kernel-6.12-generic-6.12.74-2|10791	- btrfs: harden block_group::bg_list against list_del() races
21mr|kernel-6.12-generic-6.12.74-2|10792	- btrfs: tests: fix chunk map leak after failure to add it to the tree
21mr|kernel-6.12-generic-6.12.74-2|10793	- btrfs: zoned: fix zone activation with missing devices
21mr|kernel-6.12-generic-6.12.74-2|10794	- btrfs: zoned: fix zone finishing with missing devices
21mr|kernel-6.12-generic-6.12.74-2|10795	- bus: mhi: host: Fix race between unprepare and queue_buf
21mr|kernel-6.12-generic-6.12.74-2|10796	- can: flexcan: add NXP S32G2/S32G3 SoC support
21mr|kernel-6.12-generic-6.12.74-2|10797	- can: flexcan: Add quirk to handle separate interrupt lines for mailboxes
21mr|kernel-6.12-generic-6.12.74-2|10798	- can: rockchip_canfd: fix broken quirks checks
21mr|kernel-6.12-generic-6.12.74-2|10799	- cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk
21mr|kernel-6.12-generic-6.12.74-2|10800	- cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation
21mr|kernel-6.12-generic-6.12.74-2|10801	- cgroup/cpuset: Fix error handling in remote_partition_disable()
21mr|kernel-6.12-generic-6.12.74-2|10802	- cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask()
21mr|kernel-6.12-generic-6.12.74-2|10803	- cgroup/cpuset: Fix race between newly created partition and dying one
21mr|kernel-6.12-generic-6.12.74-2|10804	- cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set
21mr|kernel-6.12-generic-6.12.74-2|10805	- cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()"
21mr|kernel-6.12-generic-6.12.74-2|10806	- cifs: avoid NULL pointer dereference in dbg call
21mr|kernel-6.12-generic-6.12.74-2|10807	- cifs: Ensure that all non-client-specific reparse points are processed by the server
21mr|kernel-6.12-generic-6.12.74-2|10808	- cifs: fix integer overflow in match_server()
21mr|kernel-6.12-generic-6.12.74-2|10809	- CIFS: Propagate min offload along with other parameters from primary to secondary channels.
21mr|kernel-6.12-generic-6.12.74-2|10810	- clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks
21mr|kernel-6.12-generic-6.12.74-2|10811	- clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code
21mr|kernel-6.12-generic-6.12.74-2|10812	- clk: qcom: gdsc: Release pm subdomains in reverse add order
21mr|kernel-6.12-generic-6.12.74-2|10813	- clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
21mr|kernel-6.12-generic-6.12.74-2|10814	- clk: renesas: r9a07g043: Fix HP clock source for RZ/Five
21mr|kernel-6.12-generic-6.12.74-2|10815	- clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup
21mr|kernel-6.12-generic-6.12.74-2|10816	- codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
21mr|kernel-6.12-generic-6.12.74-2|10817	- cpufreq: Reference count policy in cpufreq_update_limits()
21mr|kernel-6.12-generic-6.12.74-2|10818	- cpufreq/sched: Explicitly synchronize limits_changed flag handling
21mr|kernel-6.12-generic-6.12.74-2|10819	- cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
21mr|kernel-6.12-generic-6.12.74-2|10820	- crypto: caam/qi - Fix drv_ctx refcount bug
21mr|kernel-6.12-generic-6.12.74-2|10821	- crypto: ccp - Fix check for the primary ASP device
21mr|kernel-6.12-generic-6.12.74-2|10822	- crypto: ccp - Fix uAPI definitions of PSP errors
21mr|kernel-6.12-generic-6.12.74-2|10823	- crypto: tegra - Do not use fixed size buffers
21mr|kernel-6.12-generic-6.12.74-2|10824	- crypto: tegra - Fix IV usage for AES ECB
21mr|kernel-6.12-generic-6.12.74-2|10825	- crypto: tegra - remove redundant error check on ret
21mr|kernel-6.12-generic-6.12.74-2|10826	- cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
21mr|kernel-6.12-generic-6.12.74-2|10827	- dlm: fix error if active rsb is not hashed
21mr|kernel-6.12-generic-6.12.74-2|10828	- dlm: fix error if inactive rsb is not hashed
21mr|kernel-6.12-generic-6.12.74-2|10829	- dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline()
21mr|kernel-6.12-generic-6.12.74-2|10830	- dm-ebs: fix prefetch-vs-suspend race
21mr|kernel-6.12-generic-6.12.74-2|10831	- dm-integrity: fix non-constant-time tag verification
21mr|kernel-6.12-generic-6.12.74-2|10832	- dm-integrity: set ti->error on memory allocation failure
21mr|kernel-6.12-generic-6.12.74-2|10833	- dm-verity: fix prefetch-vs-suspend race
21mr|kernel-6.12-generic-6.12.74-2|10834	- driver core: bus: add irq_get_affinity callback to bus_type
21mr|kernel-6.12-generic-6.12.74-2|10835	- drivers: base: devres: Allow to release group on device release
21mr|kernel-6.12-generic-6.12.74-2|10836	- drm: allow encoder mode_set even when connectors change for crtc
21mr|kernel-6.12-generic-6.12.74-2|10837	- drm/amd/display: Actually do immediate vblank disable
21mr|kernel-6.12-generic-6.12.74-2|10838	- drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1
21mr|kernel-6.12-generic-6.12.74-2|10839	- drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1
21mr|kernel-6.12-generic-6.12.74-2|10840	- drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes()
21mr|kernel-6.12-generic-6.12.74-2|10841	- drm/amd/display: Increase vblank offdelay for PSR panels
21mr|kernel-6.12-generic-6.12.74-2|10842	- drm/amd/display: prevent hang on link training fail
21mr|kernel-6.12-generic-6.12.74-2|10843	- drm/amd/display: Protect FPU in dml21_copy()
21mr|kernel-6.12-generic-6.12.74-2|10844	- drm/amd/display: Protect FPU in dml2_init()/dml21_init()
21mr|kernel-6.12-generic-6.12.74-2|10845	- drm/amd/display: Protect FPU in dml2_validate()/dml21_validate()
21mr|kernel-6.12-generic-6.12.74-2|10846	- drm/amd/display: stop DML2 from removing pipes based on planes
21mr|kernel-6.12-generic-6.12.74-2|10847	- drm/amd/display: Temporarily disable hostvm on DCN31
21mr|kernel-6.12-generic-6.12.74-2|10848	- drm/amd/display: Update Cursor request mode to the beginning prefetch always
21mr|kernel-6.12-generic-6.12.74-2|10849	- drm/amdgpu/dma_buf: fix page_link check
21mr|kernel-6.12-generic-6.12.74-2|10850	- drm/amdgpu: Fix the race condition for draining retry fault
21mr|kernel-6.12-generic-6.12.74-2|10851	- drm/amdgpu: fix warning of drm_mm_clean
21mr|kernel-6.12-generic-6.12.74-2|10852	- drm/amdgpu: grab an additional reference on the gang fence v2
21mr|kernel-6.12-generic-6.12.74-2|10853	- drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create()
21mr|kernel-6.12-generic-6.12.74-2|10854	- drm/amdgpu: immediately use GTT for new allocations
21mr|kernel-6.12-generic-6.12.74-2|10855	- drm/amdgpu/mes11: optimize MES pipe FW version fetching
21mr|kernel-6.12-generic-6.12.74-2|10856	- drm/amdgpu/mes12: optimize MES pipe FW version fetching
21mr|kernel-6.12-generic-6.12.74-2|10857	- drm/amdgpu: Prefer shadow rom when available
21mr|kernel-6.12-generic-6.12.74-2|10858	- drm/amdgpu: Unlocked unmap only clear page table leaves
21mr|kernel-6.12-generic-6.12.74-2|10859	- drm/amd: Handle being compiled without SI or CIK support better
21mr|kernel-6.12-generic-6.12.74-2|10860	- drm/amdkfd: clamp queue size to minimum
21mr|kernel-6.12-generic-6.12.74-2|10861	- drm/amdkfd: debugfs hang_hws skip GPU with MES
21mr|kernel-6.12-generic-6.12.74-2|10862	- drm/amdkfd: Fix mode1 reset crash issue
21mr|kernel-6.12-generic-6.12.74-2|10863	- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
21mr|kernel-6.12-generic-6.12.74-2|10864	- drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero
21mr|kernel-6.12-generic-6.12.74-2|10865	- drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero
21mr|kernel-6.12-generic-6.12.74-2|10866	- drm/amd/pm/powerplay: Prevent division by zero
21mr|kernel-6.12-generic-6.12.74-2|10867	- drm/amd/pm: Prevent division by zero
21mr|kernel-6.12-generic-6.12.74-2|10868	- drm/amd/pm/smu11: Prevent division by zero
21mr|kernel-6.12-generic-6.12.74-2|10869	- drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero
21mr|kernel-6.12-generic-6.12.74-2|10870	- drm/ast: Fix ast_dp connection status
21mr|kernel-6.12-generic-6.12.74-2|10871	- drm/bridge: panel: forbid initializing a panel with unknown connector type
21mr|kernel-6.12-generic-6.12.74-2|10872	- drm/debugfs: fix printk format for bridge index
21mr|kernel-6.12-generic-6.12.74-2|10873	- drm/i915: Disable RPG during live selftest
21mr|kernel-6.12-generic-6.12.74-2|10874	- drm/i915/gvt: fix unterminated-string-initialization warning
21mr|kernel-6.12-generic-6.12.74-2|10875	- drm/i915/huc: Fix fence not released on early probe errors
21mr|kernel-6.12-generic-6.12.74-2|10876	- drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed
21mr|kernel-6.12-generic-6.12.74-2|10877	- drm/imagination: fix firmware memory leaks
21mr|kernel-6.12-generic-6.12.74-2|10878	- drm/imagination: take paired job reference
21mr|kernel-6.12-generic-6.12.74-2|10879	- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
21mr|kernel-6.12-generic-6.12.74-2|10880	- drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data
21mr|kernel-6.12-generic-6.12.74-2|10881	- drm/mgag200: Fix value in <VBLKSTR> register
21mr|kernel-6.12-generic-6.12.74-2|10882	- drm/msm/a6xx+: Don't let IB_SIZE overflow
21mr|kernel-6.12-generic-6.12.74-2|10883	- drm/msm/a6xx: Fix stale rpmh votes from GPU
21mr|kernel-6.12-generic-6.12.74-2|10884	- drm/msm/dsi: Add check for devm_kstrdup()
21mr|kernel-6.12-generic-6.12.74-2|10885	- drm/nouveau: prime: fix ttm_bo_delayed_delete oops
21mr|kernel-6.12-generic-6.12.74-2|10886	- drm: panel-orientation-quirks: Add new quirk for GPD Win 2
21mr|kernel-6.12-generic-6.12.74-2|10887	- drm: panel-orientation-quirks: Add quirk for AYA NEO Slide
21mr|kernel-6.12-generic-6.12.74-2|10888	- drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel)
21mr|kernel-6.12-generic-6.12.74-2|10889	- drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB
21mr|kernel-6.12-generic-6.12.74-2|10890	- drm: panel-orientation-quirks: Add support for AYANEO 2S
21mr|kernel-6.12-generic-6.12.74-2|10891	- drm/repaper: fix integer overflows in repeat functions
21mr|kernel-6.12-generic-6.12.74-2|10892	- drm/sti: remove duplicate object names
21mr|kernel-6.12-generic-6.12.74-2|10893	- drm/tests: cmdline: Fix drm_display_mode memory leak
21mr|kernel-6.12-generic-6.12.74-2|10894	- drm/tests: helpers: Create kunit helper to destroy a drm_display_mode
21mr|kernel-6.12-generic-6.12.74-2|10895	- drm/tests: modeset: Fix drm_display_mode memory leak
21mr|kernel-6.12-generic-6.12.74-2|10896	- drm/tests: modes: Fix drm_display_mode memory leak
21mr|kernel-6.12-generic-6.12.74-2|10897	- drm/tests: probe-helper: Fix drm_display_mode memory leak
21mr|kernel-6.12-generic-6.12.74-2|10898	- drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later
21mr|kernel-6.12-generic-6.12.74-2|10899	- drm/xe/bmg: Add new PCI IDs
21mr|kernel-6.12-generic-6.12.74-2|10900	- drm/xe/dma_buf: stop relying on placement in unmap
21mr|kernel-6.12-generic-6.12.74-2|10901	- drm/xe: Fix an out-of-bounds shift when invalidating TLB
21mr|kernel-6.12-generic-6.12.74-2|10902	- drm/xe/hw_engine: define sysfs_ops on all directories
21mr|kernel-6.12-generic-6.12.74-2|10903	- drm/xe: Set LRC addresses before guc load
21mr|kernel-6.12-generic-6.12.74-2|10904	- drm/xe: Use local fence in error path of xe_migrate_clear
21mr|kernel-6.12-generic-6.12.74-2|10905	- drm/xe/userptr: fix notifier vs folio deadlock
21mr|kernel-6.12-generic-6.12.74-2|10906	- drm/xe/vf: Don't try to trigger a full GT reset if VF
21mr|kernel-6.12-generic-6.12.74-2|10907	- drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds
21mr|kernel-6.12-generic-6.12.74-2|10908	- dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg'
21mr|kernel-6.12-generic-6.12.74-2|10909	- dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg'
21mr|kernel-6.12-generic-6.12.74-2|10910	- dt-bindings: media: st,stmipid02: correct lane-polarities maxItems
21mr|kernel-6.12-generic-6.12.74-2|10911	- dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry
21mr|kernel-6.12-generic-6.12.74-2|10912	- efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32
21mr|kernel-6.12-generic-6.12.74-2|10913	- erofs: set error to bio if file-backed IO fails
21mr|kernel-6.12-generic-6.12.74-2|10914	- eth: bnxt: fix missing ring index trim on error path
21mr|kernel-6.12-generic-6.12.74-2|10915	- ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll()
21mr|kernel-6.12-generic-6.12.74-2|10916	- ext4: don't treat fhandle lookup of ea_inode as FS corruption
21mr|kernel-6.12-generic-6.12.74-2|10917	- ext4: fix off-by-one error in do_split
21mr|kernel-6.12-generic-6.12.74-2|10918	- ext4: ignore xattrs past end
21mr|kernel-6.12-generic-6.12.74-2|10919	- ext4: protect ext4_release_dquot against freezing
21mr|kernel-6.12-generic-6.12.74-2|10920	- f2fs: don't retry IO for corrupted data scenario
21mr|kernel-6.12-generic-6.12.74-2|10921	- f2fs: fix to avoid atomicity corruption of atomic file
21mr|kernel-6.12-generic-6.12.74-2|10922	- f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()
21mr|kernel-6.12-generic-6.12.74-2|10923	- fbdev: omapfb: Add 'plane' value check
21mr|kernel-6.12-generic-6.12.74-2|10924	- Flush console log from kernel_power_off()
21mr|kernel-6.12-generic-6.12.74-2|10925	- fs: consistently deref the files table with rcu_dereference_raw()
21mr|kernel-6.12-generic-6.12.74-2|10926	- fs/jfs: cast inactags to s64 to prevent potential overflow
21mr|kernel-6.12-generic-6.12.74-2|10927	- fs/jfs: Prevent integer overflow in AG size calculation
21mr|kernel-6.12-generic-6.12.74-2|10928	- ftrace: Add cond_resched() to ftrace_graph_set_hash()
21mr|kernel-6.12-generic-6.12.74-2|10929	- ftrace: fix incorrect hash size in register_ftrace_direct()
21mr|kernel-6.12-generic-6.12.74-2|10930	- ftrace: Properly merge notrace hashes
21mr|kernel-6.12-generic-6.12.74-2|10931	- gpiolib: of: Fix the choice for Ingenic NAND quirk
21mr|kernel-6.12-generic-6.12.74-2|10932	- gpio: tegra186: fix resource handling in ACPI probe path
21mr|kernel-6.12-generic-6.12.74-2|10933	- gpio: zynq: Fix wakeup source leaks on device unbind
21mr|kernel-6.12-generic-6.12.74-2|10934	- gve: handle overflow when reporting TX consumed descriptors
21mr|kernel-6.12-generic-6.12.74-2|10935	- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
21mr|kernel-6.12-generic-6.12.74-2|10936	- HID: Add hid-universal-pidff driver and supported device ids
21mr|kernel-6.12-generic-6.12.74-2|10937	- HID: hid-universal-pidff: Add Asetek wheelbases support
21mr|kernel-6.12-generic-6.12.74-2|10938	- HID: pidff: Add FIX_WHEEL_DIRECTION quirk
21mr|kernel-6.12-generic-6.12.74-2|10939	- HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol
21mr|kernel-6.12-generic-6.12.74-2|10940	- HID: pidff: Add MISSING_DELAY quirk and its detection
21mr|kernel-6.12-generic-6.12.74-2|10941	- HID: pidff: Add MISSING_PBO quirk and its detection
21mr|kernel-6.12-generic-6.12.74-2|10942	- HID: pidff: Add PERIODIC_SINE_ONLY quirk
21mr|kernel-6.12-generic-6.12.74-2|10943	- HID: pidff: Add PERMISSIVE_CONTROL quirk
21mr|kernel-6.12-generic-6.12.74-2|10944	- HID: pidff: Clamp effect playback LOOP_COUNT value
21mr|kernel-6.12-generic-6.12.74-2|10945	- HID: pidff: Clamp PERIODIC effect period to device's logical range
21mr|kernel-6.12-generic-6.12.74-2|10946	- HID: pidff: Comment and code style update
21mr|kernel-6.12-generic-6.12.74-2|10947	- HID: pidff: Completely rework and fix pidff_reset function
21mr|kernel-6.12-generic-6.12.74-2|10948	- HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff
21mr|kernel-6.12-generic-6.12.74-2|10949	- HID: pidff: Convert infinite length from Linux API to PID standard
21mr|kernel-6.12-generic-6.12.74-2|10950	- HID: pidff: Define values used in pidff_find_special_fields
21mr|kernel-6.12-generic-6.12.74-2|10951	- HID: pidff: Do not send effect envelope if it's empty
21mr|kernel-6.12-generic-6.12.74-2|10952	- HID: pidff: Factor out code for setting gain
21mr|kernel-6.12-generic-6.12.74-2|10953	- HID: pidff: Factor out pool report fetch and remove excess declaration
21mr|kernel-6.12-generic-6.12.74-2|10954	- HID: pidff: Fix 90 degrees direction name North -> East
21mr|kernel-6.12-generic-6.12.74-2|10955	- HID: pidff: Fix null pointer dereference in pidff_find_fields
21mr|kernel-6.12-generic-6.12.74-2|10956	- HID: pidff: Fix set_device_control()
21mr|kernel-6.12-generic-6.12.74-2|10957	- HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX
21mr|kernel-6.12-generic-6.12.74-2|10958	- HID: pidff: Move all hid-pidff definitions to a dedicated header
21mr|kernel-6.12-generic-6.12.74-2|10959	- HID: pidff: Remove redundant call to pidff_find_special_keys
21mr|kernel-6.12-generic-6.12.74-2|10960	- HID: pidff: Rename two functions to align them with naming convention
21mr|kernel-6.12-generic-6.12.74-2|10961	- HID: pidff: Rescale time values to match field units
21mr|kernel-6.12-generic-6.12.74-2|10962	- HID: pidff: Simplify pidff_rescale_signed
21mr|kernel-6.12-generic-6.12.74-2|10963	- HID: pidff: Simplify pidff_upload_effect function
21mr|kernel-6.12-generic-6.12.74-2|10964	- HID: pidff: Stop all effects before enabling actuators
21mr|kernel-6.12-generic-6.12.74-2|10965	- HID: pidff: Support device error response from PID_BLOCK_LOAD
21mr|kernel-6.12-generic-6.12.74-2|10966	- HID: pidff: Use macros instead of hardcoded min/max values for shorts
21mr|kernel-6.12-generic-6.12.74-2|10967	- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition
21mr|kernel-6.12-generic-6.12.74-2|10968	- i2c: atr: Fix wrong include
21mr|kernel-6.12-generic-6.12.74-2|10969	- i2c: cros-ec-tunnel: defer probe if parent EC is not present
21mr|kernel-6.12-generic-6.12.74-2|10970	- i3c: Add NULL pointer check in i3c_master_queue_ibi()
21mr|kernel-6.12-generic-6.12.74-2|10971	- i3c: master: svc: Use readsb helper for reading MDB
21mr|kernel-6.12-generic-6.12.74-2|10972	- igc: add lock preventing multiple simultaneous PTM transactions
21mr|kernel-6.12-generic-6.12.74-2|10973	- igc: cleanup PTP module if probe fails
21mr|kernel-6.12-generic-6.12.74-2|10974	- igc: fix PTM cycle trigger logic
21mr|kernel-6.12-generic-6.12.74-2|10975	- igc: handle the IGC_PTP_ENABLED flag correctly
21mr|kernel-6.12-generic-6.12.74-2|10976	- igc: increase wait time before retrying PTM
21mr|kernel-6.12-generic-6.12.74-2|10977	- igc: move ktime snapshot into PTM retry loop
21mr|kernel-6.12-generic-6.12.74-2|10978	- ima: limit the number of open-writers integrity violations
21mr|kernel-6.12-generic-6.12.74-2|10979	- ima: limit the number of ToMToU integrity violations
21mr|kernel-6.12-generic-6.12.74-2|10980	- iommu/exynos: Fix suspend/resume with IDENTITY domain
21mr|kernel-6.12-generic-6.12.74-2|10981	- iommufd: Fail replace if device has not been attached
21mr|kernel-6.12-generic-6.12.74-2|10982	- iommufd: Fix uninitialized rc in iommufd_access_rw()
21mr|kernel-6.12-generic-6.12.74-2|10983	- iommufd: Make attach_handle generic than fault specific
21mr|kernel-6.12-generic-6.12.74-2|10984	- iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group
21mr|kernel-6.12-generic-6.12.74-2|10985	- iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent()
21mr|kernel-6.12-generic-6.12.74-2|10986	- iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes
21mr|kernel-6.12-generic-6.12.74-2|10987	- iommu/vt-d: Fix possible circular locking dependency
21mr|kernel-6.12-generic-6.12.74-2|10988	- iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled
21mr|kernel-6.12-generic-6.12.74-2|10989	- iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs
21mr|kernel-6.12-generic-6.12.74-2|10990	- io_uring/kbuf: reject zero sized provided buffers
21mr|kernel-6.12-generic-6.12.74-2|10991	- io_uring/net: fix accept multishot handling
21mr|kernel-6.12-generic-6.12.74-2|10992	- io_uring/net: fix io_req_post_cqe abuse by send bundle
21mr|kernel-6.12-generic-6.12.74-2|10993	- ipv6: add exception routes to GC list in rt6_insert_exception
21mr|kernel-6.12-generic-6.12.74-2|10994	- ipv6: Align behavior across nexthops during path selection
21mr|kernel-6.12-generic-6.12.74-2|10995	- isofs: Prevent the use of too small fid
21mr|kernel-6.12-generic-6.12.74-2|10996	- jbd2: remove wrong sb->s_sequence check
21mr|kernel-6.12-generic-6.12.74-2|10997	- jfs: add sanity check for agwidth in dbMount
21mr|kernel-6.12-generic-6.12.74-2|10998	- jfs: Fix uninit-value access of imap allocated in the diMount() function
21mr|kernel-6.12-generic-6.12.74-2|10999	- jfs: Prevent copying of nlink with value 0 from disk inode
21mr|kernel-6.12-generic-6.12.74-2|11000	- kbuild: Add '-fno-builtin-wcslen'
21mr|kernel-6.12-generic-6.12.74-2|11001	- kbuild: exclude .rodata.(cst|str)* when building ranges
21mr|kernel-6.12-generic-6.12.74-2|11002	- ksmbd: Fix dangling pointer in krb_authenticate
21mr|kernel-6.12-generic-6.12.74-2|11003	- ksmbd: fix the warning from __kernel_write_iter
21mr|kernel-6.12-generic-6.12.74-2|11004	- ksmbd: fix use-after-free in smb_break_all_levII_oplock()
21mr|kernel-6.12-generic-6.12.74-2|11005	- ksmbd: Prevent integer overflow in calculation of deadtime
21mr|kernel-6.12-generic-6.12.74-2|11006	- ktest: Fix Test Failures Due to Missing LOG_FILE Directories
21mr|kernel-6.12-generic-6.12.74-2|11007	- kunit: qemu_configs: SH: Respect kunit cmdline
21mr|kernel-6.12-generic-6.12.74-2|11008	- KVM: Allow building irqbypass.ko as as module when kvm.ko is a module
21mr|kernel-6.12-generic-6.12.74-2|11009	- KVM: arm64: Tear down vGIC on failed vCPU creation
21mr|kernel-6.12-generic-6.12.74-2|11010	- KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests
21mr|kernel-6.12-generic-6.12.74-2|11011	- KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses
21mr|kernel-6.12-generic-6.12.74-2|11012	- KVM: x86: Explicitly zero-initialize on-stack CPUID unions
21mr|kernel-6.12-generic-6.12.74-2|11013	- landlock: Add erratum for TCP fix
21mr|kernel-6.12-generic-6.12.74-2|11014	- landlock: Add the errata interface
21mr|kernel-6.12-generic-6.12.74-2|11015	- landlock: Always allow signals between threads of the same process
21mr|kernel-6.12-generic-6.12.74-2|11016	- landlock: Move code to ease future backports
21mr|kernel-6.12-generic-6.12.74-2|11017	- landlock: Prepare to add second errata
21mr|kernel-6.12-generic-6.12.74-2|11018	- leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs
21mr|kernel-6.12-generic-6.12.74-2|11019	- leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs
21mr|kernel-6.12-generic-6.12.74-2|11020	- libbpf: Prevent compiler warnings/errors
21mr|kernel-6.12-generic-6.12.74-2|11021	- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets
21mr|kernel-6.12-generic-6.12.74-2|11022	- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
21mr|kernel-6.12-generic-6.12.74-2|11023	- LoongArch: Eliminate superfluous get_numa_distances_cnt()
21mr|kernel-6.12-generic-6.12.74-2|11024	- loop: aio inherit the ioprio of original request
21mr|kernel-6.12-generic-6.12.74-2|11025	- loop: LOOP_SET_FD: send uevents for partitions
21mr|kernel-6.12-generic-6.12.74-2|11026	- loop: properly send KOBJ_CHANGED uevent for disk device
21mr|kernel-6.12-generic-6.12.74-2|11027	- loop: stop using vfs_iter_{read,write} for buffered I/O
21mr|kernel-6.12-generic-6.12.74-2|11028	- mailbox: tegra-hsp: Define dimensioning masks in SoC data
21mr|kernel-6.12-generic-6.12.74-2|11029	- md: fix mddev uaf while iterating all_mddevs list
21mr|kernel-6.12-generic-6.12.74-2|11030	- md/md-bitmap: fix stats collection for external bitmaps
21mr|kernel-6.12-generic-6.12.74-2|11031	- md/raid10: fix missing discard IO accounting
21mr|kernel-6.12-generic-6.12.74-2|11032	- media: chips-media: wave5: Avoid race condition in the interrupt handler
21mr|kernel-6.12-generic-6.12.74-2|11033	- media: chips-media: wave5: Fix a hang after seeking
21mr|kernel-6.12-generic-6.12.74-2|11034	- media: chips-media: wave5: Fix gray color on screen
21mr|kernel-6.12-generic-6.12.74-2|11035	- media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster
21mr|kernel-6.12-generic-6.12.74-2|11036	- media: hi556: Fix memory leak (on error) in hi556_check_hwcfg()
21mr|kernel-6.12-generic-6.12.74-2|11037	- media: i2c: adv748x: Fix test pattern selection mask
21mr|kernel-6.12-generic-6.12.74-2|11038	- media: i2c: ccs: Set the device's runtime PM status correctly in probe
21mr|kernel-6.12-generic-6.12.74-2|11039	- media: i2c: ccs: Set the device's runtime PM status correctly in remove
21mr|kernel-6.12-generic-6.12.74-2|11040	- media: i2c: imx214: Rectify probe error handling related to runtime PM
21mr|kernel-6.12-generic-6.12.74-2|11041	- media: i2c: imx219: Rectify runtime PM handling in probe and remove
21mr|kernel-6.12-generic-6.12.74-2|11042	- media: i2c: imx319: Rectify runtime PM handling probe and remove
21mr|kernel-6.12-generic-6.12.74-2|11043	- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO
21mr|kernel-6.12-generic-6.12.74-2|11044	- media: i2c: ov7251: Set enable GPIO low in probe
21mr|kernel-6.12-generic-6.12.74-2|11045	- media: imx219: Adjust PLL settings based on the number of MIPI lanes
21mr|kernel-6.12-generic-6.12.74-2|11046	- media: intel/ipu6: set the dev_parent of video device to pdev
21mr|kernel-6.12-generic-6.12.74-2|11047	- media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization
21mr|kernel-6.12-generic-6.12.74-2|11048	- media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline
21mr|kernel-6.12-generic-6.12.74-2|11049	- media: mgb4: Fix CMT registers update logic
21mr|kernel-6.12-generic-6.12.74-2|11050	- media: mgb4: Fix switched CMT frequency range "magic values" sets
21mr|kernel-6.12-generic-6.12.74-2|11051	- media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning
21mr|kernel-6.12-generic-6.12.74-2|11052	- media: nuvoton: Fix reference handling of ece_node
21mr|kernel-6.12-generic-6.12.74-2|11053	- media: nuvoton: Fix reference handling of ece_pdev
21mr|kernel-6.12-generic-6.12.74-2|11054	- media: platform: stm32: Add check for clk_enable()
21mr|kernel-6.12-generic-6.12.74-2|11055	- media: rockchip: rga: fix rga offset lookup
21mr|kernel-6.12-generic-6.12.74-2|11056	- media: s5p-mfc: Corrected NV12M/NV21M plane-sizes
21mr|kernel-6.12-generic-6.12.74-2|11057	- media: siano: Fix error handling in smsdvb_module_init()
21mr|kernel-6.12-generic-6.12.74-2|11058	- media: streamzap: prevent processing IR data on URB failure
21mr|kernel-6.12-generic-6.12.74-2|11059	- media: uapi: rkisp1-config: Fix typo in extensible params example
21mr|kernel-6.12-generic-6.12.74-2|11060	- media: uvcvideo: Add quirk for Actions UVC05
21mr|kernel-6.12-generic-6.12.74-2|11061	- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
21mr|kernel-6.12-generic-6.12.74-2|11062	- media: venus: hfi: add a check to handle OOB in sfr region
21mr|kernel-6.12-generic-6.12.74-2|11063	- media: venus: hfi: add check to handle incorrect queue size
21mr|kernel-6.12-generic-6.12.74-2|11064	- media: venus: hfi_parser: add check to avoid out of bound access
21mr|kernel-6.12-generic-6.12.74-2|11065	- media: venus: hfi_parser: refactor hfi packet parsing logic
21mr|kernel-6.12-generic-6.12.74-2|11066	- media: vim2m: print device name after registering device
21mr|kernel-6.12-generic-6.12.74-2|11067	- media: visl: Fix ERANGE error when setting enum controls
21mr|kernel-6.12-generic-6.12.74-2|11068	- mfd: ene-kb3930: Fix a potential NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|11069	- MIPS: cevt-ds1287: Add missing ds1287.h include
21mr|kernel-6.12-generic-6.12.74-2|11070	- MIPS: dec: Declare which_prom() as static
21mr|kernel-6.12-generic-6.12.74-2|11071	- MIPS: ds1287: Match ds1287_set_base_clock() function types
21mr|kernel-6.12-generic-6.12.74-2|11072	- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error
21mr|kernel-6.12-generic-6.12.74-2|11073	- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error
21mr|kernel-6.12-generic-6.12.74-2|11074	- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type
21mr|kernel-6.12-generic-6.12.74-2|11075	- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
21mr|kernel-6.12-generic-6.12.74-2|11076	- mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves
21mr|kernel-6.12-generic-6.12.74-2|11077	- mm/compaction: fix bug in hugetlb handling pathway
21mr|kernel-6.12-generic-6.12.74-2|11078	- mm/damon/ops: have damon_get_folio return folio even for tail pages
21mr|kernel-6.12-generic-6.12.74-2|11079	- mm: fix apply_to_existing_page_range()
21mr|kernel-6.12-generic-6.12.74-2|11080	- mm: fix filemap_get_folios_contig returning batches of identical folios
21mr|kernel-6.12-generic-6.12.74-2|11081	- mm: fix lazy mmu docs and usage
21mr|kernel-6.12-generic-6.12.74-2|11082	- mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable()
21mr|kernel-6.12-generic-6.12.74-2|11083	- mm/hugetlb: move hugetlb_sysctl_init() to the __init section
21mr|kernel-6.12-generic-6.12.74-2|11084	- mm/hwpoison: do not send SIGBUS to processes with recovered clean pages
21mr|kernel-6.12-generic-6.12.74-2|11085	- mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper
21mr|kernel-6.12-generic-6.12.74-2|11086	- mm: make page_mapped_in_vma() hugetlb walk aware
21mr|kernel-6.12-generic-6.12.74-2|11087	- mm/mremap: correctly handle partial mremap() of VMA starting at 0
21mr|kernel-6.12-generic-6.12.74-2|11088	- mm/rmap: reject hugetlb folios in folio_make_device_exclusive()
21mr|kernel-6.12-generic-6.12.74-2|11089	- mm/userfaultfd: fix release hang over concurrent GUP
21mr|kernel-6.12-generic-6.12.74-2|11090	- mm/vma: add give_up_on_oom option on modify/merge, use in uffd release
21mr|kernel-6.12-generic-6.12.74-2|11091	- mptcp: fix NULL pointer in can_accept_new_subflow
21mr|kernel-6.12-generic-6.12.74-2|11092	- mptcp: only inc MPJoinAckHMacFailure for HMAC failures
21mr|kernel-6.12-generic-6.12.74-2|11093	- mptcp: sockopt: fix getting freebind & transparent
21mr|kernel-6.12-generic-6.12.74-2|11094	- mptcp: sockopt: fix getting IPV6_V6ONLY
21mr|kernel-6.12-generic-6.12.74-2|11095	- mtd: Add check for devm_kcalloc()
21mr|kernel-6.12-generic-6.12.74-2|11096	- mtd: inftlcore: Add error check for inftl_read_oob()
21mr|kernel-6.12-generic-6.12.74-2|11097	- mtd: rawnand: Add status chack in r852_ready()
21mr|kernel-6.12-generic-6.12.74-2|11098	- mtd: rawnand: brcmnand: fix PM resume warning
21mr|kernel-6.12-generic-6.12.74-2|11099	- mtd: Replace kcalloc() with devm_kcalloc()
21mr|kernel-6.12-generic-6.12.74-2|11100	- net: b53: enable BPDU reception for management port
21mr|kernel-6.12-generic-6.12.74-2|11101	- net: bridge: switchdev: do not notify new brentries as changed
21mr|kernel-6.12-generic-6.12.74-2|11102	- net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails
21mr|kernel-6.12-generic-6.12.74-2|11103	- net: dsa: clean up FDB, MDB, VLAN entries on unbind
21mr|kernel-6.12-generic-6.12.74-2|11104	- net: dsa: free routing table on probe failure
21mr|kernel-6.12-generic-6.12.74-2|11105	- net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered
21mr|kernel-6.12-generic-6.12.74-2|11106	- net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported
21mr|kernel-6.12-generic-6.12.74-2|11107	- net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
21mr|kernel-6.12-generic-6.12.74-2|11108	- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family
21mr|kernel-6.12-generic-6.12.74-2|11109	- net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps
21mr|kernel-6.12-generic-6.12.74-2|11110	- net: ethernet: mtk_eth_soc: reapply mdc divider on reset
21mr|kernel-6.12-generic-6.12.74-2|11111	- net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings
21mr|kernel-6.12-generic-6.12.74-2|11112	- net: ethernet: ti: am65-cpsw: fix port_np reference counting
21mr|kernel-6.12-generic-6.12.74-2|11113	- net: ethtool: Don't call .cleanup_data when prepare_data fails
21mr|kernel-6.12-generic-6.12.74-2|11114	- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.
21mr|kernel-6.12-generic-6.12.74-2|11115	- net: libwx: handle page_pool_dev_alloc_pages error
21mr|kernel-6.12-generic-6.12.74-2|11116	- netlink: specs: ovs_vport: align with C codegen capabilities
21mr|kernel-6.12-generic-6.12.74-2|11117	- netlink: specs: rt-link: add an attr layer around alt-ifname
21mr|kernel-6.12-generic-6.12.74-2|11118	- netlink: specs: rt-link: adjust mctp attribute naming
21mr|kernel-6.12-generic-6.12.74-2|11119	- net: mana: Switch to page pool for jumbo frames
21mr|kernel-6.12-generic-6.12.74-2|11120	- net: mctp: Set SOCK_RCU_FREE
21mr|kernel-6.12-generic-6.12.74-2|11121	- net: ngbe: fix memory leak in ngbe_probe() error path
21mr|kernel-6.12-generic-6.12.74-2|11122	- net: openvswitch: fix nested key length validation in the set() action
21mr|kernel-6.12-generic-6.12.74-2|11123	- net: page_pool: don't cast mp param to devmem
21mr|kernel-6.12-generic-6.12.74-2|11124	- net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY
21mr|kernel-6.12-generic-6.12.74-2|11125	- net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()
21mr|kernel-6.12-generic-6.12.74-2|11126	- net: ppp: Add bound checking for skb data on ppp_sync_txmung
21mr|kernel-6.12-generic-6.12.74-2|11127	- net_sched: sch_sfq: move the limit validation
21mr|kernel-6.12-generic-6.12.74-2|11128	- net_sched: sch_sfq: use a temporary work area for validating configuration
21mr|kernel-6.12-generic-6.12.74-2|11129	- net: sfp: add quirk for 2.5G OEM BX SFP
21mr|kernel-6.12-generic-6.12.74-2|11130	- net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module
21mr|kernel-6.12-generic-6.12.74-2|11131	- net: ti: icss-iep: Add phase offset configuration for perout signal
21mr|kernel-6.12-generic-6.12.74-2|11132	- net: ti: icss-iep: Add pwidth configuration for perout signal
21mr|kernel-6.12-generic-6.12.74-2|11133	- net: ti: icss-iep: Fix possible NULL pointer dereference for perout request
21mr|kernel-6.12-generic-6.12.74-2|11134	- net: tls: explicitly disallow disconnect
21mr|kernel-6.12-generic-6.12.74-2|11135	- net: txgbe: fix memory leak in txgbe_probe() error path
21mr|kernel-6.12-generic-6.12.74-2|11136	- net: usb: asix_devices: add FiberGecko DeviceID
21mr|kernel-6.12-generic-6.12.74-2|11137	- net: vlan: don't propagate flags on open
21mr|kernel-6.12-generic-6.12.74-2|11138	- nfs: add missing selections of CONFIG_CRC32
21mr|kernel-6.12-generic-6.12.74-2|11139	- nfsd: decrease sc_count directly if fail to queue dl_recall
21mr|kernel-6.12-generic-6.12.74-2|11140	- nfsd: don't ignore the return code of svc_proc_register()
21mr|kernel-6.12-generic-6.12.74-2|11141	- NFSD: Fix CB_GETATTR status fix
21mr|kernel-6.12-generic-6.12.74-2|11142	- NFSD: fix decoding in nfs4_xdr_dec_cb_getattr
21mr|kernel-6.12-generic-6.12.74-2|11143	- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
21mr|kernel-6.12-generic-6.12.74-2|11144	- ntb: use 64-bit arithmetic for the MSI doorbell mask
21mr|kernel-6.12-generic-6.12.74-2|11145	- nvmet-fcloop: swap list_add_tail arguments
21mr|kernel-6.12-generic-6.12.74-2|11146	- nvmet-fc: Remove unused functions
21mr|kernel-6.12-generic-6.12.74-2|11147	- objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret()
21mr|kernel-6.12-generic-6.12.74-2|11148	- objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0
21mr|kernel-6.12-generic-6.12.74-2|11149	- octeontx2-pf: qos: fix VF root node parent queue index
21mr|kernel-6.12-generic-6.12.74-2|11150	- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()
21mr|kernel-6.12-generic-6.12.74-2|11151	- of/irq: Fix device node refcount leakage in API of_irq_parse_one()
21mr|kernel-6.12-generic-6.12.74-2|11152	- of/irq: Fix device node refcount leakage in API of_irq_parse_raw()
21mr|kernel-6.12-generic-6.12.74-2|11153	- of/irq: Fix device node refcount leakages in of_irq_count()
21mr|kernel-6.12-generic-6.12.74-2|11154	- of/irq: Fix device node refcount leakages in of_irq_init()
21mr|kernel-6.12-generic-6.12.74-2|11155	- ovl: don't allow datadir only
21mr|kernel-6.12-generic-6.12.74-2|11156	- ovl: remove unused forward declaration
21mr|kernel-6.12-generic-6.12.74-2|11157	- page_pool: avoid infinite loop to schedule delayed worker
21mr|kernel-6.12-generic-6.12.74-2|11158	- PCI: Add Rockchip Vendor ID
21mr|kernel-6.12-generic-6.12.74-2|11159	- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
21mr|kernel-6.12-generic-6.12.74-2|11160	- PCI: Check BAR index for validity
21mr|kernel-6.12-generic-6.12.74-2|11161	- PCI: Enable Configuration RRS SV early
21mr|kernel-6.12-generic-6.12.74-2|11162	- PCI: Fix reference leak in pci_alloc_child_bus()
21mr|kernel-6.12-generic-6.12.74-2|11163	- PCI: Fix reference leak in pci_register_host_bridge()
21mr|kernel-6.12-generic-6.12.74-2|11164	- PCI: Fix wrong length of devres array
21mr|kernel-6.12-generic-6.12.74-2|11165	- PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4
21mr|kernel-6.12-generic-6.12.74-2|11166	- PCI: pciehp: Avoid unnecessary device replacement check
21mr|kernel-6.12-generic-6.12.74-2|11167	- PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type
21mr|kernel-6.12-generic-6.12.74-2|11168	- pds_core: fix memory leak in pdsc_debugfs_add_qcq()
21mr|kernel-6.12-generic-6.12.74-2|11169	- perf: arm_pmu: Don't disable counter in armpmu_add()
21mr|kernel-6.12-generic-6.12.74-2|11170	- perf/core: Add aux_pause, aux_resume, aux_start_paused
21mr|kernel-6.12-generic-6.12.74-2|11171	- perf/core: Simplify the perf_event_alloc() error path
21mr|kernel-6.12-generic-6.12.74-2|11172	- perf/dwc_pcie: fix some unreleased resources
21mr|kernel-6.12-generic-6.12.74-2|11173	- perf: Fix hang while freeing sigtrap event
21mr|kernel-6.12-generic-6.12.74-2|11174	- perf/x86/intel: Allow to update user space GPRs from PEBS records
21mr|kernel-6.12-generic-6.12.74-2|11175	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX
21mr|kernel-6.12-generic-6.12.74-2|11176	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
21mr|kernel-6.12-generic-6.12.74-2|11177	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR
21mr|kernel-6.12-generic-6.12.74-2|11178	- phy: freescale: imx8m-pcie: assert phy reset and perst in power off
21mr|kernel-6.12-generic-6.12.74-2|11179	- pinctrl: qcom: Clear latched interrupt status when changing IRQ type
21mr|kernel-6.12-generic-6.12.74-2|11180	- pinctrl: samsung: add support for eint_fltcon_offset
21mr|kernel-6.12-generic-6.12.74-2|11181	- platform/chrome: cros_ec_lpc: Match on Framework ACPI device
21mr|kernel-6.12-generic-6.12.74-2|11182	- platform/x86: amd: pmf: Fix STT limits
21mr|kernel-6.12-generic-6.12.74-2|11183	- platform/x86: msi-wmi-platform: Rename "data" variable
21mr|kernel-6.12-generic-6.12.74-2|11184	- platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug
21mr|kernel-6.12-generic-6.12.74-2|11185	- platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig
21mr|kernel-6.12-generic-6.12.74-2|11186	- pm: cpupower: bench: Prevent NULL dereference on malloc failure
21mr|kernel-6.12-generic-6.12.74-2|11187	- PM: hibernate: Avoid deadlock in hibernate_compressor_param_set()
21mr|kernel-6.12-generic-6.12.74-2|11188	- ptp: ocp: fix start time alignment in ptp_ocp_signal_set
21mr|kernel-6.12-generic-6.12.74-2|11189	- pwm: fsl-ftm: Handle clk_get_rate() returning 0
21mr|kernel-6.12-generic-6.12.74-2|11190	- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
21mr|kernel-6.12-generic-6.12.74-2|11191	- pwm: rcar: Improve register calculation
21mr|kernel-6.12-generic-6.12.74-2|11192	- RAS/AMD/ATL: Include row[13] bit in row retirement
21mr|kernel-6.12-generic-6.12.74-2|11193	- RAS/AMD/FMPM: Get masked address
21mr|kernel-6.12-generic-6.12.74-2|11194	- RDMA/cma: Fix workqueue crash in cma_netevent_work_handler
21mr|kernel-6.12-generic-6.12.74-2|11195	- RDMA/core: Silence oversized kvmalloc() warning
21mr|kernel-6.12-generic-6.12.74-2|11196	- RDMA/hns: Fix wrong maximum DMA segment size
21mr|kernel-6.12-generic-6.12.74-2|11197	- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
21mr|kernel-6.12-generic-6.12.74-2|11198	- Revert "f2fs: rebuild nat_bits during umount"
21mr|kernel-6.12-generic-6.12.74-2|11199	- Revert "media: imx214: Fix the error handling in imx214_probe()"
21mr|kernel-6.12-generic-6.12.74-2|11200	- Revert "PCI: Avoid reset when disabled via sysfs"
21mr|kernel-6.12-generic-6.12.74-2|11201	- Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free"
21mr|kernel-6.12-generic-6.12.74-2|11202	- Revert "smb: client: fix TCP timers deadlock after rmmod"
21mr|kernel-6.12-generic-6.12.74-2|11203	- Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process"
21mr|kernel-6.12-generic-6.12.74-2|11204	- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-6.12-generic-6.12.74-2|11205	- ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio()
21mr|kernel-6.12-generic-6.12.74-2|11206	- riscv: Avoid fortify warning in syscall_get_arguments()
21mr|kernel-6.12-generic-6.12.74-2|11207	- riscv: KGDB: Do not inline arch_kgdb_breakpoint()
21mr|kernel-6.12-generic-6.12.74-2|11208	- riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
21mr|kernel-6.12-generic-6.12.74-2|11209	- riscv: module: Allocate PLT entries for R_RISCV_PLT32
21mr|kernel-6.12-generic-6.12.74-2|11210	- riscv: module: Fix out-of-bounds relocation access
21mr|kernel-6.12-generic-6.12.74-2|11211	- riscv: Properly export reserved regions in /proc/iomem
21mr|kernel-6.12-generic-6.12.74-2|11212	- riscv: Use kvmalloc_array on relocation_hashtable
21mr|kernel-6.12-generic-6.12.74-2|11213	- rust: disable `clippy::needless_continue`
21mr|kernel-6.12-generic-6.12.74-2|11214	- rust: kasan/kbuild: fix missing flags on first build
21mr|kernel-6.12-generic-6.12.74-2|11215	- rust: kbuild: use `pound` to support GNU Make < 4.3
21mr|kernel-6.12-generic-6.12.74-2|11216	- s390/cpumf: Fix double free on error in cpumf_pmu_event_init()
21mr|kernel-6.12-generic-6.12.74-2|11217	- s390: Fix linker error when -no-pie option is unavailable
21mr|kernel-6.12-generic-6.12.74-2|11218	- s390/pci: Fix s390_mmio_read/write syscall page fault handling
21mr|kernel-6.12-generic-6.12.74-2|11219	- s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs
21mr|kernel-6.12-generic-6.12.74-2|11220	- s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues
21mr|kernel-6.12-generic-6.12.74-2|11221	- sched_ext: create_dsq: Return -EEXIST on duplicate request
21mr|kernel-6.12-generic-6.12.74-2|11222	- scripts: generate_rust_analyzer: Add ffi crate
21mr|kernel-6.12-generic-6.12.74-2|11223	- scsi: hisi_sas: Enable force phy when SATA disk directly connected
21mr|kernel-6.12-generic-6.12.74-2|11224	- scsi: iscsi: Fix missing scsi_host_put() in error path
21mr|kernel-6.12-generic-6.12.74-2|11225	- scsi: megaraid_sas: Block zero-length ATA VPD inquiry
21mr|kernel-6.12-generic-6.12.74-2|11226	- scsi: mpi3mr: Avoid reply queue full condition
21mr|kernel-6.12-generic-6.12.74-2|11227	- scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue
21mr|kernel-6.12-generic-6.12.74-2|11228	- scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues
21mr|kernel-6.12-generic-6.12.74-2|11229	- scsi: smartpqi: Use is_kdump_kernel() to check for kdump
21mr|kernel-6.12-generic-6.12.74-2|11230	- scsi: st: Fix array overflow in st_setup()
21mr|kernel-6.12-generic-6.12.74-2|11231	- scsi: target: spc: Fix RSOC parameter data header size
21mr|kernel-6.12-generic-6.12.74-2|11232	- scsi: ufs: exynos: Ensure consistent phy reference counts
21mr|kernel-6.12-generic-6.12.74-2|11233	- sctp: detect and prevent references to a freed transport in sendmsg
21mr|kernel-6.12-generic-6.12.74-2|11234	- selftests/bpf: extend changes_pkt_data with cases w/o subprograms
21mr|kernel-6.12-generic-6.12.74-2|11235	- selftests/bpf: Fix raw_tp null handling test
21mr|kernel-6.12-generic-6.12.74-2|11236	- selftests/bpf: freplace tests for tracking of changes_packet_data
21mr|kernel-6.12-generic-6.12.74-2|11237	- selftests/bpf: test for changing packet data from global functions
21mr|kernel-6.12-generic-6.12.74-2|11238	- selftests/bpf: validate that tail call invalidates packet pointers
21mr|kernel-6.12-generic-6.12.74-2|11239	- selftests/futex: futex_waitv wouldblock test should fail
21mr|kernel-6.12-generic-6.12.74-2|11240	- selftests/landlock: Add a new test for setuid()
21mr|kernel-6.12-generic-6.12.74-2|11241	- selftests/landlock: Split signal_scoping_threads tests
21mr|kernel-6.12-generic-6.12.74-2|11242	- selftests/mm: generate a temporary mountpoint for cgroup filesystem
21mr|kernel-6.12-generic-6.12.74-2|11243	- selftests: mptcp: close fd_in before returning in main_loop
21mr|kernel-6.12-generic-6.12.74-2|11244	- selftests: mptcp: fix incorrect fd checks in main_loop
21mr|kernel-6.12-generic-6.12.74-2|11245	- slab: ensure slab->obj_exts is clear in a newly allocated slab page
21mr|kernel-6.12-generic-6.12.74-2|11246	- smb311 client: fix missing tcon check when mounting with linux/posix extensions
21mr|kernel-6.12-generic-6.12.74-2|11247	- smb3 client: fix open hardlink on deferred close file error
21mr|kernel-6.12-generic-6.12.74-2|11248	- smb: client: fix UAF in decryption with multichannel
21mr|kernel-6.12-generic-6.12.74-2|11249	- smc: Fix lockdep false-positive for IPPROTO_SMC.
21mr|kernel-6.12-generic-6.12.74-2|11250	- soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()
21mr|kernel-6.12-generic-6.12.74-2|11251	- sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes
21mr|kernel-6.12-generic-6.12.74-2|11252	- sparc/mm: disable preemption in lazy mmu mode
21mr|kernel-6.12-generic-6.12.74-2|11253	- spi: cadence-qspi: Fix probe on AM62A LP SK
21mr|kernel-6.12-generic-6.12.74-2|11254	- string: Add load_unaligned_zeropad() code path to sized_strscpy()
21mr|kernel-6.12-generic-6.12.74-2|11255	- svcrdma: do not unregister device for listeners
21mr|kernel-6.12-generic-6.12.74-2|11256	- tc: Ensure we have enough buffer space when sending filter netlink notifications
21mr|kernel-6.12-generic-6.12.74-2|11257	- test suite: use %%zu to print size_t
21mr|kernel-6.12-generic-6.12.74-2|11258	- thermal/drivers/mediatek/lvts: Disable monitor mode during suspend
21mr|kernel-6.12-generic-6.12.74-2|11259	- thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold
21mr|kernel-6.12-generic-6.12.74-2|11260	- thermal/drivers/rockchip: Add missing rk3328 mapping entry
21mr|kernel-6.12-generic-6.12.74-2|11261	- tipc: fix memory leak in tipc_link_xmit
21mr|kernel-6.12-generic-6.12.74-2|11262	- tpm: do not start chip while suspended
21mr|kernel-6.12-generic-6.12.74-2|11263	- tpm: End any active auth session before shutdown
21mr|kernel-6.12-generic-6.12.74-2|11264	- tpm, tpm_tis: Fix timeout handling when waiting for TPM status
21mr|kernel-6.12-generic-6.12.74-2|11265	- tpm, tpm_tis: Workaround failed command reception on Infineon devices
21mr|kernel-6.12-generic-6.12.74-2|11266	- tracing: Do not add length to print format in synthetic events
21mr|kernel-6.12-generic-6.12.74-2|11267	- tracing: Fix filter string testing
21mr|kernel-6.12-generic-6.12.74-2|11268	- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER
21mr|kernel-6.12-generic-6.12.74-2|11269	- tracing: fprobe events: Fix possible UAF on modules
21mr|kernel-6.12-generic-6.12.74-2|11270	- tracing: probe-events: Add comments about entry data storing code
21mr|kernel-6.12-generic-6.12.74-2|11271	- ublk: fix handling recovery & reissue in ublk_abort_queue()
21mr|kernel-6.12-generic-6.12.74-2|11272	- ublk: refactor recovery configuration flag helpers
21mr|kernel-6.12-generic-6.12.74-2|11273	- udf: Fix inode_getblk() return value
21mr|kernel-6.12-generic-6.12.74-2|11274	- umount: Allow superblock owners to force umount
21mr|kernel-6.12-generic-6.12.74-2|11275	- vdpa/mlx5: Fix oversized null mkey longer than 32bit
21mr|kernel-6.12-generic-6.12.74-2|11276	- virtiofs: add filesystem context source name check
21mr|kernel-6.12-generic-6.12.74-2|11277	- wifi: at76c50x: fix use after free access in at76_disconnect
21mr|kernel-6.12-generic-6.12.74-2|11278	- wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues
21mr|kernel-6.12-generic-6.12.74-2|11279	- wifi: ath11k: fix memory leak in ath11k_xxx_remove()
21mr|kernel-6.12-generic-6.12.74-2|11280	- wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi
21mr|kernel-6.12-generic-6.12.74-2|11281	- wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process
21mr|kernel-6.12-generic-6.12.74-2|11282	- wifi: ath12k: fix memory leak in ath12k_pci_remove()
21mr|kernel-6.12-generic-6.12.74-2|11283	- wifi: mac80211: add strict mode disabling workarounds
21mr|kernel-6.12-generic-6.12.74-2|11284	- wifi: mac80211: ensure sdata->work is canceled before initialized.
21mr|kernel-6.12-generic-6.12.74-2|11285	- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
21mr|kernel-6.12-generic-6.12.74-2|11286	- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
21mr|kernel-6.12-generic-6.12.74-2|11287	- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
21mr|kernel-6.12-generic-6.12.74-2|11288	- wifi: mt76: Add check for devm_kstrdup()
21mr|kernel-6.12-generic-6.12.74-2|11289	- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
21mr|kernel-6.12-generic-6.12.74-2|11290	- wifi: mt76: mt7925: ensure wow pattern command align fw format
21mr|kernel-6.12-generic-6.12.74-2|11291	- wifi: mt76: mt7925: fix country count limitation for CLC
21mr|kernel-6.12-generic-6.12.74-2|11292	- wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present
21mr|kernel-6.12-generic-6.12.74-2|11293	- wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO
21mr|kernel-6.12-generic-6.12.74-2|11294	- wifi: wl1251: fix memory leak in wl1251_tx_work
21mr|kernel-6.12-generic-6.12.74-2|11295	- writeback: fix false warning in inode_to_wb()
21mr|kernel-6.12-generic-6.12.74-2|11296	- x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI
21mr|kernel-6.12-generic-6.12.74-2|11297	- x86/boot/sev: Avoid shared GHCB page for early memory acceptance
21mr|kernel-6.12-generic-6.12.74-2|11298	- x86/cpu/amd: Fix workaround for erratum 1054
21mr|kernel-6.12-generic-6.12.74-2|11299	- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine
21mr|kernel-6.12-generic-6.12.74-2|11300	- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()
21mr|kernel-6.12-generic-6.12.74-2|11301	- x86/ia32: Leave NULL selector values 0~3 unchanged
21mr|kernel-6.12-generic-6.12.74-2|11302	- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches
21mr|kernel-6.12-generic-6.12.74-2|11303	- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW
21mr|kernel-6.12-generic-6.12.74-2|11304	- x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT
21mr|kernel-6.12-generic-6.12.74-2|11305	- x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2
21mr|kernel-6.12-generic-6.12.74-2|11306	- x86/xen: fix balloon target initialization for PVH dom0
21mr|kernel-6.12-generic-6.12.74-2|11307	- xen: fix multicall debug feature
21mr|kernel-6.12-generic-6.12.74-2|11308	- xenfs/xensyms: respect hypervisor's "next" indication
21mr|kernel-6.12-generic-6.12.74-2|11309	- xen/mcelog: Add __nonstring annotations for unterminated strings
21mr|kernel-6.12-generic-6.12.74-2|11310	- zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault
21mr|kernel-6.12-generic-6.12.74-2|11311	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|11312	
21mr|kernel-6.12-generic-6.12.74-2|11313	- Merge: d007541 5235cbd
21mr|kernel-6.12-generic-6.12.74-2|11314	* Tue Apr 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|11315	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-generic-6.12.74-2|11316	
21mr|kernel-6.12-generic-6.12.74-2|11317	* Tue Apr 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|11318	- [bot] upd: 6.12.22 -> 6.12.23
21mr|kernel-6.12-generic-6.12.74-2|11319	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|11320	- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
21mr|kernel-6.12-generic-6.12.74-2|11321	- ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
21mr|kernel-6.12-generic-6.12.74-2|11322	- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
21mr|kernel-6.12-generic-6.12.74-2|11323	- ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers
21mr|kernel-6.12-generic-6.12.74-2|11324	- affs: don't write overlarge OFS data block size fields
21mr|kernel-6.12-generic-6.12.74-2|11325	- affs: generate OFS sequence numbers starting at 1
21mr|kernel-6.12-generic-6.12.74-2|11326	- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0
21mr|kernel-6.12-generic-6.12.74-2|11327	- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
21mr|kernel-6.12-generic-6.12.74-2|11328	- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|11329	- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|11330	- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|11331	- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|11332	- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|11333	- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|11334	- ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA
21mr|kernel-6.12-generic-6.12.74-2|11335	- ALSA: hda/realtek: Always honor no_shutup_pins
21mr|kernel-6.12-generic-6.12.74-2|11336	- ALSA: hda/realtek: Fix Asus Z13 2025 audio
21mr|kernel-6.12-generic-6.12.74-2|11337	- ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA
21mr|kernel-6.12-generic-6.12.74-2|11338	- ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model
21mr|kernel-6.12-generic-6.12.74-2|11339	- ALSA: timer: Don't take register_mutex with copy_from/to_user()
21mr|kernel-6.12-generic-6.12.74-2|11340	- arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig
21mr|kernel-6.12-generic-6.12.74-2|11341	- arcnet: Add NULL check in com20020pci_probe()
21mr|kernel-6.12-generic-6.12.74-2|11342	- arm64: Don't call NULL in do_compat_alignment_fixup()
21mr|kernel-6.12-generic-6.12.74-2|11343	- ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE
21mr|kernel-6.12-generic-6.12.74-2|11344	- ARM: 9444/1: add KEEP() keyword to ARM_VECTORS
21mr|kernel-6.12-generic-6.12.74-2|11345	- ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry
21mr|kernel-6.12-generic-6.12.74-2|11346	- ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe()
21mr|kernel-6.12-generic-6.12.74-2|11347	- ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius
21mr|kernel-6.12-generic-6.12.74-2|11348	- ASoC: cs35l41: check the return value from spi_setup()
21mr|kernel-6.12-generic-6.12.74-2|11349	- ASoC: imx-card: Add NULL check in imx_card_probe()
21mr|kernel-6.12-generic-6.12.74-2|11350	- ASoC: rt1320: set wake_capable = 0 explicitly
21mr|kernel-6.12-generic-6.12.74-2|11351	- ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
21mr|kernel-6.12-generic-6.12.74-2|11352	- auxdisplay: MAX6959 should select BITREVERSE
21mr|kernel-6.12-generic-6.12.74-2|11353	- auxdisplay: panel: Fix an API misuse in panel.c
21mr|kernel-6.12-generic-6.12.74-2|11354	- bpf: Fix array bounds error with may_goto
21mr|kernel-6.12-generic-6.12.74-2|11355	- bpf: Use preempt_count() directly in bpf_send_signal_common()
21mr|kernel-6.12-generic-6.12.74-2|11356	- can: statistics: use atomic access in hot path
21mr|kernel-6.12-generic-6.12.74-2|11357	- cgroup/rstat: Fix forceidle time in cpu.stat
21mr|kernel-6.12-generic-6.12.74-2|11358	- cgroup/rstat: Tracking cgroup-level niced CPU time
21mr|kernel-6.12-generic-6.12.74-2|11359	- cifs: fix incorrect validation for num_aces field of smb_acl
21mr|kernel-6.12-generic-6.12.74-2|11360	- clk: amlogic: g12a: fix mmc A peripheral clock
21mr|kernel-6.12-generic-6.12.74-2|11361	- clk: amlogic: g12b: fix cluster A parent data
21mr|kernel-6.12-generic-6.12.74-2|11362	- clk: amlogic: gxbb: drop incorrect flag on 32k clock
21mr|kernel-6.12-generic-6.12.74-2|11363	- clk: amlogic: gxbb: drop non existing 32k clock parent
21mr|kernel-6.12-generic-6.12.74-2|11364	- clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents
21mr|kernel-6.12-generic-6.12.74-2|11365	- clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
21mr|kernel-6.12-generic-6.12.74-2|11366	- clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable()
21mr|kernel-6.12-generic-6.12.74-2|11367	- clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK
21mr|kernel-6.12-generic-6.12.74-2|11368	- clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
21mr|kernel-6.12-generic-6.12.74-2|11369	- clk: renesas: r8a08g045: Check the source of the CPU PLL settings
21mr|kernel-6.12-generic-6.12.74-2|11370	- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
21mr|kernel-6.12-generic-6.12.74-2|11371	- clk: samsung: Fix UBSAN panic in samsung_clk_init()
21mr|kernel-6.12-generic-6.12.74-2|11372	- context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()
21mr|kernel-6.12-generic-6.12.74-2|11373	- coresight: catu: Fix number of pages while using 64k pages
21mr|kernel-6.12-generic-6.12.74-2|11374	- coresight-etm4x: add isb() before reading the TRCSTATR
21mr|kernel-6.12-generic-6.12.74-2|11375	- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
21mr|kernel-6.12-generic-6.12.74-2|11376	- cpufreq: scpi: compare kHz instead of Hz
21mr|kernel-6.12-generic-6.12.74-2|11377	- cpufreq: tegra194: Allow building for Tegra234
21mr|kernel-6.12-generic-6.12.74-2|11378	- crypto: api - Fix larval relookup type and mask
21mr|kernel-6.12-generic-6.12.74-2|11379	- crypto: bpf - Add MODULE_DESCRIPTION for skcipher
21mr|kernel-6.12-generic-6.12.74-2|11380	- crypto: hisilicon/sec2 - fix for aead auth key length
21mr|kernel-6.12-generic-6.12.74-2|11381	- crypto: hisilicon/sec2 - fix for aead authsize alignment
21mr|kernel-6.12-generic-6.12.74-2|11382	- crypto: hisilicon/sec2 - fix for sec spec check
21mr|kernel-6.12-generic-6.12.74-2|11383	- crypto: iaa - Test the correct request flag
21mr|kernel-6.12-generic-6.12.74-2|11384	- crypto: nx - Fix uninitialised hv_nxc on error
21mr|kernel-6.12-generic-6.12.74-2|11385	- crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD
21mr|kernel-6.12-generic-6.12.74-2|11386	- crypto: qat - remove access to parity register for QAT GEN4
21mr|kernel-6.12-generic-6.12.74-2|11387	- crypto: qat - set parity error mask for qat_420xx
21mr|kernel-6.12-generic-6.12.74-2|11388	- crypto: tegra - check return value for hash do_one_req
21mr|kernel-6.12-generic-6.12.74-2|11389	- crypto: tegra - Fix CMAC intermediate result handling
21mr|kernel-6.12-generic-6.12.74-2|11390	- crypto: tegra - Set IV to NULL explicitly for AES ECB
21mr|kernel-6.12-generic-6.12.74-2|11391	- crypto: tegra - Use HMAC fallback when keyslots are full
21mr|kernel-6.12-generic-6.12.74-2|11392	- crypto: tegra - Use separate buffer for setkey
21mr|kernel-6.12-generic-6.12.74-2|11393	- dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister
21mr|kernel-6.12-generic-6.12.74-2|11394	- dmaengine: fsl-edma: free irq correctly in remove path
21mr|kernel-6.12-generic-6.12.74-2|11395	- drm/amd/display: avoid NPD when ASIC does not support DMUB
21mr|kernel-6.12-generic-6.12.74-2|11396	- drm/amd/display: fix an indent issue in DML21
21mr|kernel-6.12-generic-6.12.74-2|11397	- drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
21mr|kernel-6.12-generic-6.12.74-2|11398	- drm/amdgpu/gfx11: fix num_mec
21mr|kernel-6.12-generic-6.12.74-2|11399	- drm/amdgpu/gfx12: fix num_mec
21mr|kernel-6.12-generic-6.12.74-2|11400	- drm/amdgpu: refine smu send msg debug log format
21mr|kernel-6.12-generic-6.12.74-2|11401	- drm/amdgpu/umsch: fix ucode check
21mr|kernel-6.12-generic-6.12.74-2|11402	- drm/amd: Keep display off while going into S4
21mr|kernel-6.12-generic-6.12.74-2|11403	- drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables'
21mr|kernel-6.12-generic-6.12.74-2|11404	- drm/bridge: it6505: fix HDCP V match check is not performed correctly
21mr|kernel-6.12-generic-6.12.74-2|11405	- drm/bridge: ti-sn65dsi86: Fix multiple instances
21mr|kernel-6.12-generic-6.12.74-2|11406	- drm/dp_mst: Fix drm RAD print
21mr|kernel-6.12-generic-6.12.74-2|11407	- drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr
21mr|kernel-6.12-generic-6.12.74-2|11408	- drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
21mr|kernel-6.12-generic-6.12.74-2|11409	- drm/mediatek: Fix config_updating flag never false when no mbox channel
21mr|kernel-6.12-generic-6.12.74-2|11410	- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
21mr|kernel-6.12-generic-6.12.74-2|11411	- drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
21mr|kernel-6.12-generic-6.12.74-2|11412	- drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump
21mr|kernel-6.12-generic-6.12.74-2|11413	- drm/msm/dpu: don't use active in atomic_check()
21mr|kernel-6.12-generic-6.12.74-2|11414	- drm/msm/dsi/phy: Program clock inverters in correct register
21mr|kernel-6.12-generic-6.12.74-2|11415	- drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host
21mr|kernel-6.12-generic-6.12.74-2|11416	- drm/msm/dsi: Use existing per-interface slice count in DSC timing
21mr|kernel-6.12-generic-6.12.74-2|11417	- drm/panel: ilitek-ili9882t: fix GPIO name in error message
21mr|kernel-6.12-generic-6.12.74-2|11418	- drm/panthor: Update CS_STATUS_ defines to correct values
21mr|kernel-6.12-generic-6.12.74-2|11419	- drm/ssd130x: ensure ssd132x pitch is correct
21mr|kernel-6.12-generic-6.12.74-2|11420	- drm/ssd130x: fix ssd132x encoding
21mr|kernel-6.12-generic-6.12.74-2|11421	- drm/ssd130x: Set SPI .id_table to prevent an SPI core warning
21mr|kernel-6.12-generic-6.12.74-2|11422	- drm/vkms: Fix use after free and double free on init error
21mr|kernel-6.12-generic-6.12.74-2|11423	- drm: xlnx: zynqmp: Fix max dma segment size
21mr|kernel-6.12-generic-6.12.74-2|11424	- dt-bindings: vendor-prefixes: add GOcontroll
21mr|kernel-6.12-generic-6.12.74-2|11425	- dummycon: fix default rows/cols
21mr|kernel-6.12-generic-6.12.74-2|11426	- e1000e: change k1 configuration on MTP and later platforms
21mr|kernel-6.12-generic-6.12.74-2|11427	- EDAC/ie31200: Fix the DIMM size mask for several SoCs
21mr|kernel-6.12-generic-6.12.74-2|11428	- EDAC/ie31200: Fix the error path order of ie31200_init()
21mr|kernel-6.12-generic-6.12.74-2|11429	- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
21mr|kernel-6.12-generic-6.12.74-2|11430	- EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids
21mr|kernel-6.12-generic-6.12.74-2|11431	- exec: fix the racy usage of fs_struct->in_exec
21mr|kernel-6.12-generic-6.12.74-2|11432	- exfat: add a check for invalid data size
21mr|kernel-6.12-generic-6.12.74-2|11433	- exfat: fix missing shutdown check
21mr|kernel-6.12-generic-6.12.74-2|11434	- exfat: fix potential wrong error return from get_block
21mr|kernel-6.12-generic-6.12.74-2|11435	- exfat: fix random stack corruption after get_block
21mr|kernel-6.12-generic-6.12.74-2|11436	- exfat: fix the infinite loop in exfat_find_last_cluster()
21mr|kernel-6.12-generic-6.12.74-2|11437	- ext4: don't over-report free space or inodes in statvfs
21mr|kernel-6.12-generic-6.12.74-2|11438	- ext4: fix OOB read when checking dotdot dir
21mr|kernel-6.12-generic-6.12.74-2|11439	- fbdev: au1100fb: Move a variable assignment behind a null pointer check
21mr|kernel-6.12-generic-6.12.74-2|11440	- fbdev: sm501fb: Add some geometry checks.
21mr|kernel-6.12-generic-6.12.74-2|11441	- firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success
21mr|kernel-6.12-generic-6.12.74-2|11442	- fs/9p: fix NULL pointer dereference on mkdir
21mr|kernel-6.12-generic-6.12.74-2|11443	- fs/ntfs3: Fix a couple integer overflows on 32bit systems
21mr|kernel-6.12-generic-6.12.74-2|11444	- fs/ntfs3: Prevent integer overflow in hdr_first_de()
21mr|kernel-6.12-generic-6.12.74-2|11445	- fs/ntfs3: Update inode->i_mapping->a_ops on compression state
21mr|kernel-6.12-generic-6.12.74-2|11446	- fs/procfs: fix the comment above proc_pid_wchan()
21mr|kernel-6.12-generic-6.12.74-2|11447	- fuse: fix dax truncate/punch_hole fault path
21mr|kernel-6.12-generic-6.12.74-2|11448	- gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines
21mr|kernel-6.12-generic-6.12.74-2|11449	- greybus: gb-beagleplay: Add error handling for gb_greybus_init
21mr|kernel-6.12-generic-6.12.74-2|11450	- HID: i2c-hid: improve i2c_hid_get_report error message
21mr|kernel-6.12-generic-6.12.74-2|11451	- HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
21mr|kernel-6.12-generic-6.12.74-2|11452	- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
21mr|kernel-6.12-generic-6.12.74-2|11453	- i3c: master: svc: Fix missing the IBI rules
21mr|kernel-6.12-generic-6.12.74-2|11454	- IB/mad: Check available slots before posting receive WRs
21mr|kernel-6.12-generic-6.12.74-2|11455	- idpf: Don't hard code napi_struct size
21mr|kernel-6.12-generic-6.12.74-2|11456	- idpf: fix adapter NULL pointer dereference on reboot
21mr|kernel-6.12-generic-6.12.74-2|11457	- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
21mr|kernel-6.12-generic-6.12.74-2|11458	- iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails.
21mr|kernel-6.12-generic-6.12.74-2|11459	- iio: adc: ad4130: Fix comparison of channel setups
21mr|kernel-6.12-generic-6.12.74-2|11460	- iio: adc: ad7124: Fix comparison of channel configs
21mr|kernel-6.12-generic-6.12.74-2|11461	- iio: adc: ad7173: Fix comparison of channel configs
21mr|kernel-6.12-generic-6.12.74-2|11462	- iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset
21mr|kernel-6.12-generic-6.12.74-2|11463	- iio: backend: make sure to NULL terminate stack buffer
21mr|kernel-6.12-generic-6.12.74-2|11464	- iio: light: Add check for array bounds in veml6075_read_int_time_ms
21mr|kernel-6.12-generic-6.12.74-2|11465	- ipv6: Do not consider link down nexthops in path selection
21mr|kernel-6.12-generic-6.12.74-2|11466	- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
21mr|kernel-6.12-generic-6.12.74-2|11467	- ipv6: Start path selection from the first nexthop
21mr|kernel-6.12-generic-6.12.74-2|11468	- isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
21mr|kernel-6.12-generic-6.12.74-2|11469	- jfs: add index corruption check to DT_GETPAGE()
21mr|kernel-6.12-generic-6.12.74-2|11470	- jfs: fix slab-out-of-bounds read in ea_get()
21mr|kernel-6.12-generic-6.12.74-2|11471	- kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally
21mr|kernel-6.12-generic-6.12.74-2|11472	- kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page()
21mr|kernel-6.12-generic-6.12.74-2|11473	- kexec: initialize ELF lowest address to ULONG_MAX
21mr|kernel-6.12-generic-6.12.74-2|11474	- ksmbd: add bounds check for create lease context
21mr|kernel-6.12-generic-6.12.74-2|11475	- ksmbd: add bounds check for durable handle context
21mr|kernel-6.12-generic-6.12.74-2|11476	- ksmbd: fix multichannel connection failure
21mr|kernel-6.12-generic-6.12.74-2|11477	- ksmbd: fix null pointer dereference in alloc_preauth_hash()
21mr|kernel-6.12-generic-6.12.74-2|11478	- ksmbd: fix overflow in dacloffset bounds check
21mr|kernel-6.12-generic-6.12.74-2|11479	- ksmbd: fix r_count dec/increment mismatch
21mr|kernel-6.12-generic-6.12.74-2|11480	- ksmbd: fix session use-after-free in multichannel connection
21mr|kernel-6.12-generic-6.12.74-2|11481	- ksmbd: fix use-after-free in ksmbd_sessions_deregister()
21mr|kernel-6.12-generic-6.12.74-2|11482	- ksmbd: use aead_request_free to match aead_request_alloc
21mr|kernel-6.12-generic-6.12.74-2|11483	- ksmbd: validate zero num_subauth before sub_auth is accessed
21mr|kernel-6.12-generic-6.12.74-2|11484	- kunit/stackinit: Use fill byte different from Clang i386 pattern
21mr|kernel-6.12-generic-6.12.74-2|11485	- KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error
21mr|kernel-6.12-generic-6.12.74-2|11486	- KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected
21mr|kernel-6.12-generic-6.12.74-2|11487	- leds: Fix LED_OFF brightness race
21mr|kernel-6.12-generic-6.12.74-2|11488	- lib: 842: Improve error handling in sw842_compress()
21mr|kernel-6.12-generic-6.12.74-2|11489	- libbpf: Fix hypothetical STT_SECTION extern NULL deref case
21mr|kernel-6.12-generic-6.12.74-2|11490	- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
21mr|kernel-6.12-generic-6.12.74-2|11491	- lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock
21mr|kernel-6.12-generic-6.12.74-2|11492	- locking/semaphore: Use wake_q to wake up processes outside lock critical section
21mr|kernel-6.12-generic-6.12.74-2|11493	- LoongArch: BPF: Don't override subprog's return value
21mr|kernel-6.12-generic-6.12.74-2|11494	- LoongArch: BPF: Fix off-by-one error in build_prologue()
21mr|kernel-6.12-generic-6.12.74-2|11495	- LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC
21mr|kernel-6.12-generic-6.12.74-2|11496	- LoongArch: Fix device node refcount leak in fdt_cpu_clk_init()
21mr|kernel-6.12-generic-6.12.74-2|11497	- LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig
21mr|kernel-6.12-generic-6.12.74-2|11498	- LoongArch: Increase ARCH_DMA_MINALIGN up to 16
21mr|kernel-6.12-generic-6.12.74-2|11499	- LoongArch: Increase MAX_IO_PICS up to 8
21mr|kernel-6.12-generic-6.12.74-2|11500	- LoongArch: Rework the arch_kgdb_breakpoint() implementation
21mr|kernel-6.12-generic-6.12.74-2|11501	- mdacon: rework dependency list
21mr|kernel-6.12-generic-6.12.74-2|11502	- media: omap3isp: Handle ARM dma_iommu_mapping
21mr|kernel-6.12-generic-6.12.74-2|11503	- media: platform: allgro-dvt: unregister v4l2_device on the error path
21mr|kernel-6.12-generic-6.12.74-2|11504	- media: streamzap: fix race between device disconnection and urb callback
21mr|kernel-6.12-generic-6.12.74-2|11505	- media: verisilicon: HEVC: Initialize start_bit field
21mr|kernel-6.12-generic-6.12.74-2|11506	- media: vimc: skip .s_stream() for stopped entities
21mr|kernel-6.12-generic-6.12.74-2|11507	- memory: omap-gpmc: drop no compatible check
21mr|kernel-6.12-generic-6.12.74-2|11508	- mfd: sm501: Switch to BIT() to mitigate integer overflows
21mr|kernel-6.12-generic-6.12.74-2|11509	- mmc: omap: Fix memory leak in mmc_omap_new_slot
21mr|kernel-6.12-generic-6.12.74-2|11510	- mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD
21mr|kernel-6.12-generic-6.12.74-2|11511	- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
21mr|kernel-6.12-generic-6.12.74-2|11512	- mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs
21mr|kernel-6.12-generic-6.12.74-2|11513	- mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead()
21mr|kernel-6.12-generic-6.12.74-2|11514	- net: decrease cached dst counters in dst_release
21mr|kernel-6.12-generic-6.12.74-2|11515	- net: devmem: do not WARN conditionally after netdev_rx_queue_restart()
21mr|kernel-6.12-generic-6.12.74-2|11516	- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
21mr|kernel-6.12-generic-6.12.74-2|11517	- net: dsa: rtl8366rb: don't prompt users for LED control
21mr|kernel-6.12-generic-6.12.74-2|11518	- netfilter: nf_tables: don't unregister hook when table is dormant
21mr|kernel-6.12-generic-6.12.74-2|11519	- netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only
21mr|kernel-6.12-generic-6.12.74-2|11520	- netfilter: nft_tunnel: fix geneve_opt type confusion addition
21mr|kernel-6.12-generic-6.12.74-2|11521	- net: fix geneve_opt length integer overflow
21mr|kernel-6.12-generic-6.12.74-2|11522	- netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int
21mr|kernel-6.12-generic-6.12.74-2|11523	- net: ibmveth: make veth_pool_store stop hanging
21mr|kernel-6.12-generic-6.12.74-2|11524	- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
21mr|kernel-6.12-generic-6.12.74-2|11525	- net/mlx5e: SHAMPO, Make reserved size independent of page size
21mr|kernel-6.12-generic-6.12.74-2|11526	- net: mvpp2: Prevent parser TCAM memory corruption
21mr|kernel-6.12-generic-6.12.74-2|11527	- net: phy: broadcom: Correct BCM5221 PHY model detection
21mr|kernel-6.12-generic-6.12.74-2|11528	- net_sched: skbprio: Remove overly strict queue assertions
21mr|kernel-6.12-generic-6.12.74-2|11529	- nfs: Add missing release on error in nfs_lock_and_join_requests()
21mr|kernel-6.12-generic-6.12.74-2|11530	- nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()
21mr|kernel-6.12-generic-6.12.74-2|11531	- nfsd: fix management of listener transports
21mr|kernel-6.12-generic-6.12.74-2|11532	- NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory
21mr|kernel-6.12-generic-6.12.74-2|11533	- NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs()
21mr|kernel-6.12-generic-6.12.74-2|11534	- nfsd: put dl_stid if fail to queue dl_recall
21mr|kernel-6.12-generic-6.12.74-2|11535	- NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
21mr|kernel-6.12-generic-6.12.74-2|11536	- NFS: fix open_owner_id_maxsz and related fields.
21mr|kernel-6.12-generic-6.12.74-2|11537	- NFS: Shut down the nfs_client only after all the superblocks
21mr|kernel-6.12-generic-6.12.74-2|11538	- NFSv4: Avoid unnecessary scans of filesystems for delayed delegations
21mr|kernel-6.12-generic-6.12.74-2|11539	- NFSv4: Avoid unnecessary scans of filesystems for expired delegations
21mr|kernel-6.12-generic-6.12.74-2|11540	- NFSv4: Avoid unnecessary scans of filesystems for returning delegations
21mr|kernel-6.12-generic-6.12.74-2|11541	- NFSv4: Don't trigger uneccessary scans for return-on-close delegations
21mr|kernel-6.12-generic-6.12.74-2|11542	- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
21mr|kernel-6.12-generic-6.12.74-2|11543	- ntb: intel: Fix using link status DB's
21mr|kernel-6.12-generic-6.12.74-2|11544	- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
21mr|kernel-6.12-generic-6.12.74-2|11545	- nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer
21mr|kernel-6.12-generic-6.12.74-2|11546	- nvme-pci: clean up CMBMSC when registering CMB fails
21mr|kernel-6.12-generic-6.12.74-2|11547	- nvme-pci: fix stuck reset on concurrent DPC and HP
21mr|kernel-6.12-generic-6.12.74-2|11548	- nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
21mr|kernel-6.12-generic-6.12.74-2|11549	- nvme-tcp: fix possible UAF in nvme_tcp_poll
21mr|kernel-6.12-generic-6.12.74-2|11550	- objtool: Fix segfault in ignore_unreachable_insn()
21mr|kernel-6.12-generic-6.12.74-2|11551	- objtool: Fix verbose disassembly if CROSS_COMPILE isn't set
21mr|kernel-6.12-generic-6.12.74-2|11552	- objtool/loongarch: Add unwind hints in prepare_frametrace()
21mr|kernel-6.12-generic-6.12.74-2|11553	- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
21mr|kernel-6.12-generic-6.12.74-2|11554	- objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show()
21mr|kernel-6.12-generic-6.12.74-2|11555	- ocfs2: validate l_tree_depth to avoid out-of-bounds access
21mr|kernel-6.12-generic-6.12.74-2|11556	- octeontx2-af: Fix mbox INTR handler when num VFs > 64
21mr|kernel-6.12-generic-6.12.74-2|11557	- octeontx2-af: Free NIX_AF_INT_VEC_GEN irq
21mr|kernel-6.12-generic-6.12.74-2|11558	- of: property: Increase NR_FWNODE_REFERENCE_ARGS
21mr|kernel-6.12-generic-6.12.74-2|11559	- PCI/ACS: Fix 'pci=config_acs=' parameter
21mr|kernel-6.12-generic-6.12.74-2|11560	- PCI/ASPM: Fix link state exit during switch upstream function removal
21mr|kernel-6.12-generic-6.12.74-2|11561	- PCI: Avoid reset when disabled via sysfs
21mr|kernel-6.12-generic-6.12.74-2|11562	- PCI: brcmstb: Fix error path after a call to regulator_bulk_get()
21mr|kernel-6.12-generic-6.12.74-2|11563	- PCI: brcmstb: Fix potential premature regulator disabling
21mr|kernel-6.12-generic-6.12.74-2|11564	- PCI: brcmstb: Set generation limit before PCIe link up
21mr|kernel-6.12-generic-6.12.74-2|11565	- PCI: brcmstb: Use internal register to change link capability
21mr|kernel-6.12-generic-6.12.74-2|11566	- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
21mr|kernel-6.12-generic-6.12.74-2|11567	- PCI: dwc: ep: Return -ENOMEM for allocation failures
21mr|kernel-6.12-generic-6.12.74-2|11568	- PCI: Fix BAR resizing when VF BARs are assigned
21mr|kernel-6.12-generic-6.12.74-2|11569	- PCI: histb: Fix an error handling path in histb_pcie_probe()
21mr|kernel-6.12-generic-6.12.74-2|11570	- PCI: pciehp: Don't enable HPIE when resuming in poll mode
21mr|kernel-6.12-generic-6.12.74-2|11571	- PCI/portdrv: Only disable pciehp interrupts early when needed
21mr|kernel-6.12-generic-6.12.74-2|11572	- PCI: Remove add_align overwrite unrelated to size0
21mr|kernel-6.12-generic-6.12.74-2|11573	- PCI: Remove stray put_device() in pci_register_host_bridge()
21mr|kernel-6.12-generic-6.12.74-2|11574	- PCI: Use downstream bridges for distributing resources
21mr|kernel-6.12-generic-6.12.74-2|11575	- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
21mr|kernel-6.12-generic-6.12.74-2|11576	- perf: Always feature test reallocarray
21mr|kernel-6.12-generic-6.12.74-2|11577	- perf arm-spe: Fix load-store operation checking
21mr|kernel-6.12-generic-6.12.74-2|11578	- perf bench: Fix perf bench syscall loop count
21mr|kernel-6.12-generic-6.12.74-2|11579	- perf bpf-filter: Fix a parsing error with comma
21mr|kernel-6.12-generic-6.12.74-2|11580	- perf build: Fix in-tree build due to symbolic link
21mr|kernel-6.12-generic-6.12.74-2|11581	- perf/core: Fix child_total_time_enabled accounting bug at task exit
21mr|kernel-6.12-generic-6.12.74-2|11582	- perf/core: Fix perf_pmu_register() vs. perf_init_event()
21mr|kernel-6.12-generic-6.12.74-2|11583	- perf debug: Avoid stack overflow in recursive error message
21mr|kernel-6.12-generic-6.12.74-2|11584	- perf dso: fix dso__is_kallsyms() check
21mr|kernel-6.12-generic-6.12.74-2|11585	- perf evlist: Add success path to evlist__create_syswide_maps
21mr|kernel-6.12-generic-6.12.74-2|11586	- perf: intel-tpebs: Fix incorrect usage of zfree()
21mr|kernel-6.12-generic-6.12.74-2|11587	- perf pmu: Don't double count common sysfs and json events
21mr|kernel-6.12-generic-6.12.74-2|11588	- perf python: Check if there is space to copy all the event
21mr|kernel-6.12-generic-6.12.74-2|11589	- perf python: Decrement the refcount of just created event on failure
21mr|kernel-6.12-generic-6.12.74-2|11590	- perf python: Don't keep a raw_data pointer to consumed ring buffer space
21mr|kernel-6.12-generic-6.12.74-2|11591	- perf python: Fixup description of sample.id event member
21mr|kernel-6.12-generic-6.12.74-2|11592	- perf report: Switch data file correctly in TUI
21mr|kernel-6.12-generic-6.12.74-2|11593	- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
21mr|kernel-6.12-generic-6.12.74-2|11594	- perf stat: Fix find_stat for mixed legacy/non-legacy events
21mr|kernel-6.12-generic-6.12.74-2|11595	- perf tools: annotate asm_pure_loop.S
21mr|kernel-6.12-generic-6.12.74-2|11596	- perf units: Fix insufficient array space
21mr|kernel-6.12-generic-6.12.74-2|11597	- perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation
21mr|kernel-6.12-generic-6.12.74-2|11598	- perf/x86/intel: Apply static call for drain_pebs
21mr|kernel-6.12-generic-6.12.74-2|11599	- perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read
21mr|kernel-6.12-generic-6.12.74-2|11600	- phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id
21mr|kernel-6.12-generic-6.12.74-2|11601	- pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm()
21mr|kernel-6.12-generic-6.12.74-2|11602	- pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment
21mr|kernel-6.12-generic-6.12.74-2|11603	- pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw()
21mr|kernel-6.12-generic-6.12.74-2|11604	- pinctrl: renesas: rza2: Fix missing of_node_put() call
21mr|kernel-6.12-generic-6.12.74-2|11605	- pinctrl: renesas: rzg2l: Fix missing of_node_put() call
21mr|kernel-6.12-generic-6.12.74-2|11606	- pinctrl: renesas: rzg2l: Suppress binding attributes
21mr|kernel-6.12-generic-6.12.74-2|11607	- pinctrl: renesas: rzv2m: Fix missing of_node_put() call
21mr|kernel-6.12-generic-6.12.74-2|11608	- pinctrl: tegra: Set SFIO mode to Mux Register
21mr|kernel-6.12-generic-6.12.74-2|11609	- platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc()
21mr|kernel-6.12-generic-6.12.74-2|11610	- platform/x86/amd/pmf: Propagate PMF-TA return codes
21mr|kernel-6.12-generic-6.12.74-2|11611	- platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA
21mr|kernel-6.12-generic-6.12.74-2|11612	- platform/x86: dell-ddv: Fix temperature calculation
21mr|kernel-6.12-generic-6.12.74-2|11613	- platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static
21mr|kernel-6.12-generic-6.12.74-2|11614	- platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet
21mr|kernel-6.12-generic-6.12.74-2|11615	- platform/x86/intel/vsec: Add Diamond Rapids support
21mr|kernel-6.12-generic-6.12.74-2|11616	- platform/x86: ISST: Correct command storage data length
21mr|kernel-6.12-generic-6.12.74-2|11617	- platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static
21mr|kernel-6.12-generic-6.12.74-2|11618	- platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560
21mr|kernel-6.12-generic-6.12.74-2|11619	- PM: sleep: Adjust check before setting power.must_resume
21mr|kernel-6.12-generic-6.12.74-2|11620	- PM: sleep: Fix handling devices with direct_complete set on errors
21mr|kernel-6.12-generic-6.12.74-2|11621	- powerpc/kexec: fix physical address calculation in clear_utlb_entry()
21mr|kernel-6.12-generic-6.12.74-2|11622	- power: supply: bq27xxx_battery: do not update cached flags prematurely
21mr|kernel-6.12-generic-6.12.74-2|11623	- power: supply: max77693: Fix wrong conversion of charge input threshold value
21mr|kernel-6.12-generic-6.12.74-2|11624	- rcu-tasks: Always inline rcu_irq_work_resched()
21mr|kernel-6.12-generic-6.12.74-2|11625	- RDMA/core: Don't expose hw_counters outside of init net namespace
21mr|kernel-6.12-generic-6.12.74-2|11626	- RDMA/core: Fix use-after-free when rename device name
21mr|kernel-6.12-generic-6.12.74-2|11627	- RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()
21mr|kernel-6.12-generic-6.12.74-2|11628	- RDMA/mana_ib: Ensure variable err is initialized
21mr|kernel-6.12-generic-6.12.74-2|11629	- RDMA/mlx5: Fix calculation of total invalidated pages
21mr|kernel-6.12-generic-6.12.74-2|11630	- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
21mr|kernel-6.12-generic-6.12.74-2|11631	- RDMA/mlx5: Fix MR cache initialization error flow
21mr|kernel-6.12-generic-6.12.74-2|11632	- RDMA/mlx5: Fix page_size variable overflow
21mr|kernel-6.12-generic-6.12.74-2|11633	- regulator: pca9450: Fix enable register for LDO5
21mr|kernel-6.12-generic-6.12.74-2|11634	- remoteproc: core: Clear table_sz when rproc_shutdown
21mr|kernel-6.12-generic-6.12.74-2|11635	- remoteproc: qcom: pas: add minidump_id to SC7280 WPSS
21mr|kernel-6.12-generic-6.12.74-2|11636	- remoteproc: qcom_q6v5_mss: Handle platforms with one power domain
21mr|kernel-6.12-generic-6.12.74-2|11637	- remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
21mr|kernel-6.12-generic-6.12.74-2|11638	- remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226
21mr|kernel-6.12-generic-6.12.74-2|11639	- Remove unnecessary firmware version check for gc v9_4_2
21mr|kernel-6.12-generic-6.12.74-2|11640	- ring-buffer: Fix bytes_dropped calculation issue
21mr|kernel-6.12-generic-6.12.74-2|11641	- RISC-V: errata: Use medany for relocatable builds
21mr|kernel-6.12-generic-6.12.74-2|11642	- riscv: Fix hugetlb retrieval of number of ptes in case of !present pte
21mr|kernel-6.12-generic-6.12.74-2|11643	- riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra
21mr|kernel-6.12-generic-6.12.74-2|11644	- riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator
21mr|kernel-6.12-generic-6.12.74-2|11645	- RISC-V: KVM: Disable the kernel perf counter during configure
21mr|kernel-6.12-generic-6.12.74-2|11646	- riscv/purgatory: 4B align purgatory_start
21mr|kernel-6.12-generic-6.12.74-2|11647	- rndis_host: Flag RNDIS modems as WWAN devices
21mr|kernel-6.12-generic-6.12.74-2|11648	- rtnetlink: Allocate vfinfo size for VF GUIDs when supported
21mr|kernel-6.12-generic-6.12.74-2|11649	- rust: Fix enabling Rust and building with GCC for LoongArch
21mr|kernel-6.12-generic-6.12.74-2|11650	- rust: fix signature of rust_fmt_argument
21mr|kernel-6.12-generic-6.12.74-2|11651	- s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation
21mr|kernel-6.12-generic-6.12.74-2|11652	- s390: Remove ioremap_wt() and pgprot_writethrough()
21mr|kernel-6.12-generic-6.12.74-2|11653	- sched: Cancel the slice protection of the idle entity
21mr|kernel-6.12-generic-6.12.74-2|11654	- sched/deadline: Use online cpus for validating runtime
21mr|kernel-6.12-generic-6.12.74-2|11655	- sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks
21mr|kernel-6.12-generic-6.12.74-2|11656	- sched/smt: Always inline sched_smt_active()
21mr|kernel-6.12-generic-6.12.74-2|11657	- sctp: add mutual exclusion in proc_sctp_do_udp_port()
21mr|kernel-6.12-generic-6.12.74-2|11658	- selftests/bpf: Fix freplace_link segfault in tailcalls prog test
21mr|kernel-6.12-generic-6.12.74-2|11659	- selftests/bpf: Fix string read in strncmp benchmark
21mr|kernel-6.12-generic-6.12.74-2|11660	- selftests/bpf: Select NUMA_NO_NODE to create map
21mr|kernel-6.12-generic-6.12.74-2|11661	- selftests/mm/cow: fix the incorrect error handling
21mr|kernel-6.12-generic-6.12.74-2|11662	- selftests: netfilter: skip br_netfilter queue tests if kernel is tainted
21mr|kernel-6.12-generic-6.12.74-2|11663	- selinux: Chain up tool resolving errors in install_policy.sh
21mr|kernel-6.12-generic-6.12.74-2|11664	- smack: dont compile ipv6 code unless ipv6 is configured
21mr|kernel-6.12-generic-6.12.74-2|11665	- smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label
21mr|kernel-6.12-generic-6.12.74-2|11666	- smb: client: Fix netns refcount imbalance causing leaks and use-after-free
21mr|kernel-6.12-generic-6.12.74-2|11667	- smb: common: change the data type of num_aces to le16
21mr|kernel-6.12-generic-6.12.74-2|11668	- soundwire: slave: fix an OF node reference leak in soundwire slave device
21mr|kernel-6.12-generic-6.12.74-2|11669	- spi: bcm2835: Do not call gpiod_put() on invalid descriptor
21mr|kernel-6.12-generic-6.12.74-2|11670	- spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent
21mr|kernel-6.12-generic-6.12.74-2|11671	- spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock()
21mr|kernel-6.12-generic-6.12.74-2|11672	- spufs: fix a leak in spufs_create_context()
21mr|kernel-6.12-generic-6.12.74-2|11673	- spufs: fix a leak on spufs_new_file() failure
21mr|kernel-6.12-generic-6.12.74-2|11674	- spufs: fix gang directory lifetimes
21mr|kernel-6.12-generic-6.12.74-2|11675	- staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES
21mr|kernel-6.12-generic-6.12.74-2|11676	- staging: vchiq_arm: Fix possible NPR of keep-alive thread
21mr|kernel-6.12-generic-6.12.74-2|11677	- staging: vchiq_arm: Register debugfs after cdev
21mr|kernel-6.12-generic-6.12.74-2|11678	- thermal: core: Remove duplicate struct declaration
21mr|kernel-6.12-generic-6.12.74-2|11679	- thermal: int340x: Add NULL check for adev
21mr|kernel-6.12-generic-6.12.74-2|11680	- tools/power turbostat: report CoreThr per measurement interval
21mr|kernel-6.12-generic-6.12.74-2|11681	- tools/x86: Fix linux/unaligned.h include path in lib/insn.c
21mr|kernel-6.12-generic-6.12.74-2|11682	- tracing: Correct the refcount if the hist/hist_debug file fails to open
21mr|kernel-6.12-generic-6.12.74-2|11683	- tracing: Do not use PERF enums when perf is not defined
21mr|kernel-6.12-generic-6.12.74-2|11684	- tracing: Ensure module defining synth event cannot be unloaded while tracing
21mr|kernel-6.12-generic-6.12.74-2|11685	- tracing: Fix synth event printk format for str fields
21mr|kernel-6.12-generic-6.12.74-2|11686	- tracing: Fix use-after-free in print_graph_function_flags during tracer switching
21mr|kernel-6.12-generic-6.12.74-2|11687	- tracing/hist: Add poll(POLLIN) support on hist file
21mr|kernel-6.12-generic-6.12.74-2|11688	- tracing/hist: Support POLLPRI event for poll on histogram
21mr|kernel-6.12-generic-6.12.74-2|11689	- tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
21mr|kernel-6.12-generic-6.12.74-2|11690	- tracing: Switch trace_events_hist.c code over to use guard()
21mr|kernel-6.12-generic-6.12.74-2|11691	- tty: n_tty: use uint for space returned by tty_write_room()
21mr|kernel-6.12-generic-6.12.74-2|11692	- tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning
21mr|kernel-6.12-generic-6.12.74-2|11693	- tty: serial: fsl_lpuart: use port struct directly to simply code
21mr|kernel-6.12-generic-6.12.74-2|11694	- tty: serial: fsl_lpuart: Use u32 and u8 for register variables
21mr|kernel-6.12-generic-6.12.74-2|11695	- tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register
21mr|kernel-6.12-generic-6.12.74-2|11696	- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
21mr|kernel-6.12-generic-6.12.74-2|11697	- ublk: make sure ubq->canceling is set when queue is frozen
21mr|kernel-6.12-generic-6.12.74-2|11698	- ucsi_ccg: Don't show failed to get FW build information error
21mr|kernel-6.12-generic-6.12.74-2|11699	- udp: Fix memory accounting leak.
21mr|kernel-6.12-generic-6.12.74-2|11700	- udp: Fix multiple wraparounds of sk->sk_rmem_alloc.
21mr|kernel-6.12-generic-6.12.74-2|11701	- um: hostfs: avoid issues on inode number reuse by host
21mr|kernel-6.12-generic-6.12.74-2|11702	- um: Pass the correct Rust target and options with gcc
21mr|kernel-6.12-generic-6.12.74-2|11703	- um: remove copy_from_kernel_nofault_allowed
21mr|kernel-6.12-generic-6.12.74-2|11704	- uprobes/x86: Harden uretprobe syscall trampoline check
21mr|kernel-6.12-generic-6.12.74-2|11705	- usbnet:fix NPE during rx_complete
21mr|kernel-6.12-generic-6.12.74-2|11706	- usb: xhci: correct debug message page size calculation
21mr|kernel-6.12-generic-6.12.74-2|11707	- vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint
21mr|kernel-6.12-generic-6.12.74-2|11708	- vsock: avoid timeout during connect() if the socket is closing
21mr|kernel-6.12-generic-6.12.74-2|11709	- w1: fix NULL pointer dereference in probe
21mr|kernel-6.12-generic-6.12.74-2|11710	- watchdog/hardlockup/perf: Fix perf_event memory leak
21mr|kernel-6.12-generic-6.12.74-2|11711	- watch_queue: fix pipe accounting mismatch
21mr|kernel-6.12-generic-6.12.74-2|11712	- wifi: brcmfmac: keep power during suspend if board requires it
21mr|kernel-6.12-generic-6.12.74-2|11713	- wifi: iwlwifi: fw: allocate chained SG tables for dump
21mr|kernel-6.12-generic-6.12.74-2|11714	- wifi: iwlwifi: mvm: use the right version of the rate API
21mr|kernel-6.12-generic-6.12.74-2|11715	- wifi: mac80211: Cleanup sta TXQs on flush
21mr|kernel-6.12-generic-6.12.74-2|11716	- wifi: mac80211: fix SA Query processing in MLO
21mr|kernel-6.12-generic-6.12.74-2|11717	- wifi: mac80211: Fix sparse warning for monitor_sdata
21mr|kernel-6.12-generic-6.12.74-2|11718	- wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state
21mr|kernel-6.12-generic-6.12.74-2|11719	- wifi: mac80211: remove debugfs dir for virtual monitor
21mr|kernel-6.12-generic-6.12.74-2|11720	- wifi: mt76: mt7921: fix kernel panic due to null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|11721	- wifi: mt76: mt7925: remove unused acpi function for clc
21mr|kernel-6.12-generic-6.12.74-2|11722	- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
21mr|kernel-6.12-generic-6.12.74-2|11723	- x86/entry: Add __init to ia32_emulation_override_cmdline()
21mr|kernel-6.12-generic-6.12.74-2|11724	- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
21mr|kernel-6.12-generic-6.12.74-2|11725	- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
21mr|kernel-6.12-generic-6.12.74-2|11726	- x86/fpu: Fix guest FPU state buffer allocation size
21mr|kernel-6.12-generic-6.12.74-2|11727	- x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures
21mr|kernel-6.12-generic-6.12.74-2|11728	- x86/hyperv: Fix check of return value from snp_set_vmsa()
21mr|kernel-6.12-generic-6.12.74-2|11729	- x86/hyperv: Fix output argument to hypercall that changes page visibility
21mr|kernel-6.12-generic-6.12.74-2|11730	- x86/hyperv/vtl: Stop kernel from probing VTL0 low memory
21mr|kernel-6.12-generic-6.12.74-2|11731	- x86/Kconfig: Add cmpxchg8b support back to Geode CPUs
21mr|kernel-6.12-generic-6.12.74-2|11732	- x86/mce: use is_copy_from_user() to determine copy-from-user context
21mr|kernel-6.12-generic-6.12.74-2|11733	- x86/microcode/AMD: Fix __apply_microcode_amd()'s return value
21mr|kernel-6.12-generic-6.12.74-2|11734	- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
21mr|kernel-6.12-generic-6.12.74-2|11735	- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
21mr|kernel-6.12-generic-6.12.74-2|11736	- x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()
21mr|kernel-6.12-generic-6.12.74-2|11737	- x86/platform: Only allow CONFIG_EISA for 32-bit
21mr|kernel-6.12-generic-6.12.74-2|11738	- x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors
21mr|kernel-6.12-generic-6.12.74-2|11739	- x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()
21mr|kernel-6.12-generic-6.12.74-2|11740	- x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
21mr|kernel-6.12-generic-6.12.74-2|11741	- x86/tdx: Fix arch_safe_halt() execution for TDX VMs
21mr|kernel-6.12-generic-6.12.74-2|11742	- x86/traps: Make exc_double_fault() consistently noreturn
21mr|kernel-6.12-generic-6.12.74-2|11743	- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|11744	- x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs
21mr|kernel-6.12-generic-6.12.74-2|11745	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|11746	
21mr|kernel-6.12-generic-6.12.74-2|11747	* Tue Apr 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|11748	- Revert "do not pull here various crappy packages and DO NOT RUINE MY SYSTEM"
21mr|kernel-6.12-generic-6.12.74-2|11749	- We could not reproduce KVM/Qemu breakage with kvm-disable-virt-at-load
21mr|kernel-6.12-generic-6.12.74-2|11750	- This reverts commit cdeb6f36f663b9ce4b16b633485d70bbcd4fcf37.
21mr|kernel-6.12-generic-6.12.74-2|11751	
21mr|kernel-6.12-generic-6.12.74-2|11752	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|11753	- be able to set snoop=0 for module snd-hda-intel on non-x86
21mr|kernel-6.12-generic-6.12.74-2|11754	
21mr|kernel-6.12-generic-6.12.74-2|11755	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|11756	- [bot] upd: 6.12.21 -> 6.12.22
21mr|kernel-6.12-generic-6.12.74-2|11757	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|11758	- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
21mr|kernel-6.12-generic-6.12.74-2|11759	- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names
21mr|kernel-6.12-generic-6.12.74-2|11760	- atm: Fix NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|11761	- bcachefs: bch2_ioctl_subvolume_destroy() fixes
21mr|kernel-6.12-generic-6.12.74-2|11762	- counter: microchip-tcb-capture: Fix undefined counter channel state on probe
21mr|kernel-6.12-generic-6.12.74-2|11763	- counter: stm32-lptimer-cnt: fix error handling when enabling
21mr|kernel-6.12-generic-6.12.74-2|11764	- drm/amd/display: Don't write DP_MSTM_CTRL after LT
21mr|kernel-6.12-generic-6.12.74-2|11765	- HID: hid-plantronics: Add mic mute mapping and generalize quirks
21mr|kernel-6.12-generic-6.12.74-2|11766	- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove
21mr|kernel-6.12-generic-6.12.74-2|11767	- netfilter: socket: Lookup orig tuple for IPv6 SNAT
21mr|kernel-6.12-generic-6.12.74-2|11768	- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
21mr|kernel-6.12-generic-6.12.74-2|11769	- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
21mr|kernel-6.12-generic-6.12.74-2|11770	- net: usb: usbnet: restore usb%%d name exception for local mac addresses
21mr|kernel-6.12-generic-6.12.74-2|11771	- nfsd: fix legacy client tracking initialization
21mr|kernel-6.12-generic-6.12.74-2|11772	- perf tools: Fix up some comments and code to properly use the event_source bus
21mr|kernel-6.12-generic-6.12.74-2|11773	- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
21mr|kernel-6.12-generic-6.12.74-2|11774	- serial: stm32: do not deassert RS485 RTS GPIO prematurely
21mr|kernel-6.12-generic-6.12.74-2|11775	- tty: serial: 8250: Add Brainboxes XC devices
21mr|kernel-6.12-generic-6.12.74-2|11776	- tty: serial: 8250: Add some more device IDs
21mr|kernel-6.12-generic-6.12.74-2|11777	- tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
21mr|kernel-6.12-generic-6.12.74-2|11778	- usb: xhci: Apply the link chain quirk on NEC isoc endpoints
21mr|kernel-6.12-generic-6.12.74-2|11779	- usb: xhci: Don't skip on Stopped - Length Invalid
21mr|kernel-6.12-generic-6.12.74-2|11780	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|11781	
21mr|kernel-6.12-generic-6.12.74-2|11782	* Mon Mar 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.21-2
21mr|kernel-6.12-generic-6.12.74-2|11783	- use different paths then dkms-zfs
21mr|kernel-6.12-generic-6.12.74-2|11784	
21mr|kernel-6.12-generic-6.12.74-2|11785	* Mon Mar 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|11786	- Off AUFS
21mr|kernel-6.12-generic-6.12.74-2|11787	- We have become fed up with AUFS: it takes too much resources to update kernel because of it.
21mr|kernel-6.12-generic-6.12.74-2|11788	- It has broken again:
21mr|kernel-6.12-generic-6.12.74-2|11789	- ```
21mr|kernel-6.12-generic-6.12.74-2|11790	- DEBUG: + echo 'Building kernel 6.12.21-generic-1rosa13-loongarch'
21mr|kernel-6.12-generic-6.12.74-2|11791	- DEBUG: Building kernel 6.12.21-generic-1rosa13-loongarch
21mr|kernel-6.12-generic-6.12.74-2|11792	- DEBUG: + TARGETS=all
21mr|kernel-6.12-generic-6.12.74-2|11793	- DEBUG: + /usr/bin/make -O -j64 V=1 VERBOSE=1 CC=gcc ARCH=loongarch V=1 -s all
21mr|kernel-6.12-generic-6.12.74-2|11794	- DEBUG: mm/mmap.c: In function '__do_sys_remap_file_pages':
21mr|kernel-6.12-generic-6.12.74-2|11795	- DEBUG: mm/mmap.c:1718:23: error: 'struct vm_area_struct' has no member named 'vm_prfile'; did you mean 'vm_file'?
21mr|kernel-6.12-generic-6.12.74-2|11796	- DEBUG:  1718 |         prfile = vma->vm_prfile;
21mr|kernel-6.12-generic-6.12.74-2|11797	- DEBUG:       |                       ^~~~~~~~~
21mr|kernel-6.12-generic-6.12.74-2|11798	- DEBUG:       |                       vm_file
21mr|kernel-6.12-generic-6.12.74-2|11799	- DEBUG: mm/mmap.c:1779:31: error: 'struct vm_area_struct' has no member named 'vm_prfile'; did you mean 'vm_file'?
21mr|kernel-6.12-generic-6.12.74-2|11800	- DEBUG:  1779 |                 if (!new_vma->vm_prfile)
21mr|kernel-6.12-generic-6.12.74-2|11801	- DEBUG:       |                               ^~~~~~~~~
21mr|kernel-6.12-generic-6.12.74-2|11802	- DEBUG:       |                               vm_file
21mr|kernel-6.12-generic-6.12.74-2|11803	- DEBUG: mm/mmap.c:1780:34: error: 'struct vm_area_struct' has no member named 'vm_prfile'; did you mean 'vm_file'?
21mr|kernel-6.12-generic-6.12.74-2|11804	- DEBUG:  1780 |                         new_vma->vm_prfile = prfile;
21mr|kernel-6.12-generic-6.12.74-2|11805	- DEBUG:       |                                  ^~~~~~~~~
21mr|kernel-6.12-generic-6.12.74-2|11806	- DEBUG:       |                                  vm_file
21mr|kernel-6.12-generic-6.12.74-2|11807	- DEBUG: make[3]: *** [scripts/Makefile.build:229: mm/mmap.o] Error 1
21mr|kernel-6.12-generic-6.12.74-2|11808	- ```
21mr|kernel-6.12-generic-6.12.74-2|11809	- There is no really big need in it.
21mr|kernel-6.12-generic-6.12.74-2|11810	- Barium uses overlayfs by default, it can use AUFS to hotplug modules without reboot, but it is not critically important functionality.
21mr|kernel-6.12-generic-6.12.74-2|11811	
21mr|kernel-6.12-generic-6.12.74-2|11812	* Mon Mar 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|11813	- [bot] upd: 6.12.16 -> 6.12.21
21mr|kernel-6.12-generic-6.12.74-2|11814	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|11815	- accel/ivpu: Add coredump support
21mr|kernel-6.12-generic-6.12.74-2|11816	- accel/ivpu: Add FW state dump on TDR
21mr|kernel-6.12-generic-6.12.74-2|11817	- accel/ivpu: Fix error handling in recovery/reset
21mr|kernel-6.12-generic-6.12.74-2|11818	- accel/ivpu: Limit FW version string length
21mr|kernel-6.12-generic-6.12.74-2|11819	- accel/qaic: Fix integer overflow in qaic_validate_req()
21mr|kernel-6.12-generic-6.12.74-2|11820	- accel/qaic: Fix possible data corruption in BOs > 2G
21mr|kernel-6.12-generic-6.12.74-2|11821	- acct: block access to kernel internal filesystems
21mr|kernel-6.12-generic-6.12.74-2|11822	- acct: perform last write from workqueue
21mr|kernel-6.12-generic-6.12.74-2|11823	- ACPI: resource: IRQ override for Eluktronics MECH-17
21mr|kernel-6.12-generic-6.12.74-2|11824	- acpi: typec: ucsi: Introduce a ->poll_cci method
21mr|kernel-6.12-generic-6.12.74-2|11825	- afs: Fix the server_list to unuse a displaced server rather than putting it
21mr|kernel-6.12-generic-6.12.74-2|11826	- afs: Give an afs_server object a ref on the afs_cell object it points to
21mr|kernel-6.12-generic-6.12.74-2|11827	- alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
21mr|kernel-6.12-generic-6.12.74-2|11828	- ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
21mr|kernel-6.12-generic-6.12.74-2|11829	- ALSA: hda/cirrus: Correct the full scale volume set logic
21mr|kernel-6.12-generic-6.12.74-2|11830	- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
21mr|kernel-6.12-generic-6.12.74-2|11831	- ALSA: hda: hda-intel: add Panther Lake-H support
21mr|kernel-6.12-generic-6.12.74-2|11832	- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
21mr|kernel-6.12-generic-6.12.74-2|11833	- ALSA: hda: intel-dsp-config: Add PTL-H support
21mr|kernel-6.12-generic-6.12.74-2|11834	- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform
21mr|kernel-6.12-generic-6.12.74-2|11835	- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage
21mr|kernel-6.12-generic-6.12.74-2|11836	- ALSA: hda/realtek: Fix microphone regression on ASUS N705UD
21mr|kernel-6.12-generic-6.12.74-2|11837	- ALSA: hda/realtek: Fixup ALC225 depop procedure
21mr|kernel-6.12-generic-6.12.74-2|11838	- ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
21mr|kernel-6.12-generic-6.12.74-2|11839	- ALSA: hda/realtek: Limit mic boost on Positivo ARN50
21mr|kernel-6.12-generic-6.12.74-2|11840	- ALSA: hda/realtek: Remove (revert) duplicate Ally X config
21mr|kernel-6.12-generic-6.12.74-2|11841	- ALSA: hda/realtek: update ALC222 depop optimize
21mr|kernel-6.12-generic-6.12.74-2|11842	- ALSA: seq: Avoid module auto-load handling at event delivery
21mr|kernel-6.12-generic-6.12.74-2|11843	- ALSA: seq: Drop UMP events when no UMP-conversion is set
21mr|kernel-6.12-generic-6.12.74-2|11844	- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
21mr|kernel-6.12-generic-6.12.74-2|11845	- ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
21mr|kernel-6.12-generic-6.12.74-2|11846	- ALSA: usx2y: validate nrpacks module parameter on probe
21mr|kernel-6.12-generic-6.12.74-2|11847	- amdgpu/pm/legacy: fix suspend/resume issues
21mr|kernel-6.12-generic-6.12.74-2|11848	- apple-nvme: Release power domains when probe fails
21mr|kernel-6.12-generic-6.12.74-2|11849	- arm64: amu: Delay allocating cpumask for AMU FIE support
21mr|kernel-6.12-generic-6.12.74-2|11850	- arm64: dts: bcm2712: PL011 UARTs are actually r1p5
21mr|kernel-6.12-generic-6.12.74-2|11851	- arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card
21mr|kernel-6.12-generic-6.12.74-2|11852	- arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card
21mr|kernel-6.12-generic-6.12.74-2|11853	- arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply
21mr|kernel-6.12-generic-6.12.74-2|11854	- arm64: dts: mediatek: mt8183: Disable DSI display output by default
21mr|kernel-6.12-generic-6.12.74-2|11855	- arm64: dts: mediatek: mt8183-pumpkin: add HDMI support
21mr|kernel-6.12-generic-6.12.74-2|11856	- arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
21mr|kernel-6.12-generic-6.12.74-2|11857	- arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
21mr|kernel-6.12-generic-6.12.74-2|11858	- arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
21mr|kernel-6.12-generic-6.12.74-2|11859	- arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
21mr|kernel-6.12-generic-6.12.74-2|11860	- arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook
21mr|kernel-6.12-generic-6.12.74-2|11861	- arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou
21mr|kernel-6.12-generic-6.12.74-2|11862	- arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou
21mr|kernel-6.12-generic-6.12.74-2|11863	- arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
21mr|kernel-6.12-generic-6.12.74-2|11864	- arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM
21mr|kernel-6.12-generic-6.12.74-2|11865	- arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar
21mr|kernel-6.12-generic-6.12.74-2|11866	- arm64: dts: rockchip: remove supports-cqe from rk3588 tiger
21mr|kernel-6.12-generic-6.12.74-2|11867	- arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1
21mr|kernel-6.12-generic-6.12.74-2|11868	- arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes
21mr|kernel-6.12-generic-6.12.74-2|11869	- arm64/mm: Fix Boot panic on Ampere Altra
21mr|kernel-6.12-generic-6.12.74-2|11870	- arm64: mm: Populate vmemmap at the page level if not section aligned
21mr|kernel-6.12-generic-6.12.74-2|11871	- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
21mr|kernel-6.12-generic-6.12.74-2|11872	- ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX
21mr|kernel-6.12-generic-6.12.74-2|11873	- ARM: dts: bcm2711: Don't mark timer regs unconfigured
21mr|kernel-6.12-generic-6.12.74-2|11874	- ARM: dts: bcm2711: Fix xHCI power-domain
21mr|kernel-6.12-generic-6.12.74-2|11875	- ARM: dts: bcm2711: PL011 UARTs are actually r1p5
21mr|kernel-6.12-generic-6.12.74-2|11876	- ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200
21mr|kernel-6.12-generic-6.12.74-2|11877	- ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300
21mr|kernel-6.12-generic-6.12.74-2|11878	- ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6
21mr|kernel-6.12-generic-6.12.74-2|11879	- ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP
21mr|kernel-6.12-generic-6.12.74-2|11880	- ARM: shmobile: smp: Enforce shmobile_smp_* alignment
21mr|kernel-6.12-generic-6.12.74-2|11881	- arp: switch to dev_getbyhwaddr() in arp_req_set_public()
21mr|kernel-6.12-generic-6.12.74-2|11882	- ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model
21mr|kernel-6.12-generic-6.12.74-2|11883	- ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
21mr|kernel-6.12-generic-6.12.74-2|11884	- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
21mr|kernel-6.12-generic-6.12.74-2|11885	- ASoC: cs35l56: Prevent races when soft-resetting using SPI control
21mr|kernel-6.12-generic-6.12.74-2|11886	- ASoC: cs42l43: Fix maximum ADC Volume
21mr|kernel-6.12-generic-6.12.74-2|11887	- ASoC: dapm-graph: set fill colour of turned on nodes
21mr|kernel-6.12-generic-6.12.74-2|11888	- ASoC: es8328: fix route from DAC to output
21mr|kernel-6.12-generic-6.12.74-2|11889	- ASoC: fsl_micfil: Enable default case in micfil_set_quality()
21mr|kernel-6.12-generic-6.12.74-2|11890	- ASoC: fsl: Rename stream name of SAI DAI driver
21mr|kernel-6.12-generic-6.12.74-2|11891	- ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
21mr|kernel-6.12-generic-6.12.74-2|11892	- ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull
21mr|kernel-6.12-generic-6.12.74-2|11893	- ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID
21mr|kernel-6.12-generic-6.12.74-2|11894	- ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14
21mr|kernel-6.12-generic-6.12.74-2|11895	- ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
21mr|kernel-6.12-generic-6.12.74-2|11896	- ASoC: ops: Consistently treat platform_max as control value
21mr|kernel-6.12-generic-6.12.74-2|11897	- ASoC: renesas: rz-ssi: Add a check for negative sample_space
21mr|kernel-6.12-generic-6.12.74-2|11898	- ASoC: renesas: rz-ssi: Terminate all the DMA transactions
21mr|kernel-6.12-generic-6.12.74-2|11899	- ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
21mr|kernel-6.12-generic-6.12.74-2|11900	- ASoC: rsnd: adjust convert rate limitation
21mr|kernel-6.12-generic-6.12.74-2|11901	- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
21mr|kernel-6.12-generic-6.12.74-2|11902	- ASoC: rsnd: indicate unsupported clock rate
21mr|kernel-6.12-generic-6.12.74-2|11903	- ASoC: rt722-sdca: add missing readable registers
21mr|kernel-6.12-generic-6.12.74-2|11904	- ASoC: simple-card-utils.c: add missing dlc->of_node
21mr|kernel-6.12-generic-6.12.74-2|11905	- ASoC: SOF: amd: Add post_fw_run_delay ACP quirk
21mr|kernel-6.12-generic-6.12.74-2|11906	- ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE
21mr|kernel-6.12-generic-6.12.74-2|11907	- ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup
21mr|kernel-6.12-generic-6.12.74-2|11908	- ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
21mr|kernel-6.12-generic-6.12.74-2|11909	- ASoC: SOF: Intel: pci-ptl: Add support for PTL-H
21mr|kernel-6.12-generic-6.12.74-2|11910	- ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
21mr|kernel-6.12-generic-6.12.74-2|11911	- ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
21mr|kernel-6.12-generic-6.12.74-2|11912	- ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
21mr|kernel-6.12-generic-6.12.74-2|11913	- ASoC: tas2764: Fix power control mask
21mr|kernel-6.12-generic-6.12.74-2|11914	- ASoC: tas2764: Set the SDOUT polarity correctly
21mr|kernel-6.12-generic-6.12.74-2|11915	- ASoC: tas2770: Fix volume scale
21mr|kernel-6.12-generic-6.12.74-2|11916	- ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs
21mr|kernel-6.12-generic-6.12.74-2|11917	- batman-adv: Ignore own maximum aggregation size during RX
21mr|kernel-6.12-generic-6.12.74-2|11918	- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
21mr|kernel-6.12-generic-6.12.74-2|11919	- block: change blk_mq_add_to_batch() third argument type to bool
21mr|kernel-6.12-generic-6.12.74-2|11920	- block: fix conversion of GPT partition name to 7-bit
21mr|kernel-6.12-generic-6.12.74-2|11921	- block: fix 'kmem_cache of name 'bio-108' already exists'
21mr|kernel-6.12-generic-6.12.74-2|11922	- block: Remove zone write plugs when handling native zone append writes
21mr|kernel-6.12-generic-6.12.74-2|11923	- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected()
21mr|kernel-6.12-generic-6.12.74-2|11924	- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()
21mr|kernel-6.12-generic-6.12.74-2|11925	- bluetooth: btusb: Initialize .owner field of force_poll_sync_fops
21mr|kernel-6.12-generic-6.12.74-2|11926	- Bluetooth: Fix error code in chan_alloc_skb_cb()
21mr|kernel-6.12-generic-6.12.74-2|11927	- Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters
21mr|kernel-6.12-generic-6.12.74-2|11928	- Bluetooth: hci_event: Fix enabling passive scanning
21mr|kernel-6.12-generic-6.12.74-2|11929	- Bluetooth: L2CAP: Fix corrupted list in hci_chan_del
21mr|kernel-6.12-generic-6.12.74-2|11930	- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
21mr|kernel-6.12-generic-6.12.74-2|11931	- Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd
21mr|kernel-6.12-generic-6.12.74-2|11932	- Bluetooth: qca: Fix poor RF performance for WCN6855
21mr|kernel-6.12-generic-6.12.74-2|11933	- Bluetooth: qca: Update firmware-name to support board specific nvm
21mr|kernel-6.12-generic-6.12.74-2|11934	- bnxt_en: handle tpa_info in queue API implementation
21mr|kernel-6.12-generic-6.12.74-2|11935	- bnxt_en: refactor tpa_info alloc/free into helpers
21mr|kernel-6.12-generic-6.12.74-2|11936	- bonding: fix incorrect MAC address setting to receive NS messages
21mr|kernel-6.12-generic-6.12.74-2|11937	- bpf: avoid holding freeze_mutex during mmap operation
21mr|kernel-6.12-generic-6.12.74-2|11938	- bpf: Disable non stream socket for strparser
21mr|kernel-6.12-generic-6.12.74-2|11939	- bpf: Fix deadlock when freeing cgroup storage
21mr|kernel-6.12-generic-6.12.74-2|11940	- bpf: Fix softlockup in arena_map_free on 64k page kernel
21mr|kernel-6.12-generic-6.12.74-2|11941	- bpf: Fix wrong copied_seq calculation
21mr|kernel-6.12-generic-6.12.74-2|11942	- bpf: skip non exist keys in generic_map_lookup_batch
21mr|kernel-6.12-generic-6.12.74-2|11943	- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
21mr|kernel-6.12-generic-6.12.74-2|11944	- bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
21mr|kernel-6.12-generic-6.12.74-2|11945	- btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop
21mr|kernel-6.12-generic-6.12.74-2|11946	- btrfs: do not assume the full page range is not dirty in extent_writepage_io()
21mr|kernel-6.12-generic-6.12.74-2|11947	- btrfs: fix a leaked chunk map issue in read_one_chunk()
21mr|kernel-6.12-generic-6.12.74-2|11948	- btrfs: fix data overwriting bug during buffered write when block size < page size
21mr|kernel-6.12-generic-6.12.74-2|11949	- btrfs: fix double accounting race when btrfs_run_delalloc_range() failed
21mr|kernel-6.12-generic-6.12.74-2|11950	- btrfs: fix double accounting race when extent_writepage_io() failed
21mr|kernel-6.12-generic-6.12.74-2|11951	- btrfs: fix two misuses of folio_shift()
21mr|kernel-6.12-generic-6.12.74-2|11952	- btrfs: mark all dirty sectors as locked inside writepage_delalloc()
21mr|kernel-6.12-generic-6.12.74-2|11953	- btrfs: move the delalloc range bitmap search into extent_io.c
21mr|kernel-6.12-generic-6.12.74-2|11954	- btrfs: remove unused btrfs_folio_start_writer_lock()
21mr|kernel-6.12-generic-6.12.74-2|11955	- btrfs: rename btrfs_folio_(set|start|end)_writer_lock()
21mr|kernel-6.12-generic-6.12.74-2|11956	- btrfs: unify to use writer locks for subpage locking
21mr|kernel-6.12-generic-6.12.74-2|11957	- btrfs: use btrfs_inode in extent_writepage()
21mr|kernel-6.12-generic-6.12.74-2|11958	- bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
21mr|kernel-6.12-generic-6.12.74-2|11959	- caif_virtio: fix wrong pointer check in cfv_probe()
21mr|kernel-6.12-generic-6.12.74-2|11960	- can: flexcan: disable transceiver during system PM
21mr|kernel-6.12-generic-6.12.74-2|11961	- can: flexcan: only change CAN state when link up in system PM
21mr|kernel-6.12-generic-6.12.74-2|11962	- can: rcar_canfd: Fix page entries in the AFL list
21mr|kernel-6.12-generic-6.12.74-2|11963	- can: ucan: fix out of bound read in strscpy() source
21mr|kernel-6.12-generic-6.12.74-2|11964	- cdx: Fix possible UAF error in driver_override_show()
21mr|kernel-6.12-generic-6.12.74-2|11965	- char: misc: deallocate static minor in error path
21mr|kernel-6.12-generic-6.12.74-2|11966	- cifs: Fix integer overflow while processing acdirmax mount option
21mr|kernel-6.12-generic-6.12.74-2|11967	- cifs: Fix integer overflow while processing acregmax mount option
21mr|kernel-6.12-generic-6.12.74-2|11968	- cifs: Fix integer overflow while processing actimeo mount option
21mr|kernel-6.12-generic-6.12.74-2|11969	- cifs: Fix integer overflow while processing closetimeo mount option
21mr|kernel-6.12-generic-6.12.74-2|11970	- cifs: Remove symlink member from cifs_open_info_data union
21mr|kernel-6.12-generic-6.12.74-2|11971	- cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point()
21mr|kernel-6.12-generic-6.12.74-2|11972	- cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes
21mr|kernel-6.12-generic-6.12.74-2|11973	- cifs: Validate content of WSL reparse point buffers
21mr|kernel-6.12-generic-6.12.74-2|11974	- clk: samsung: gs101: fix synchronous external abort in samsung_clk_save()
21mr|kernel-6.12-generic-6.12.74-2|11975	- clk: samsung: update PLL locktime for PLL142XX used on FSD platform
21mr|kernel-6.12-generic-6.12.74-2|11976	- coredump: Only sort VMAs when core_sort_vma sysctl is set
21mr|kernel-6.12-generic-6.12.74-2|11977	- devlink: fix xa_alloc_cyclic() error handling
21mr|kernel-6.12-generic-6.12.74-2|11978	- dma: kmsan: export kmsan_handle_dma() for modules
21mr|kernel-6.12-generic-6.12.74-2|11979	- dma-mapping: fix missing clear bdr in check_ram_in_range_map()
21mr|kernel-6.12-generic-6.12.74-2|11980	- dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature
21mr|kernel-6.12-generic-6.12.74-2|11981	- dm-integrity: Avoid divide by zero in table status in Inline mode
21mr|kernel-6.12-generic-6.12.74-2|11982	- dm vdo: add missing spin_lock_init
21mr|kernel-6.12-generic-6.12.74-2|11983	- docs: rust: remove spurious item in `expect` list
21mr|kernel-6.12-generic-6.12.74-2|11984	- Documentation: rust: add coding guidelines on lints
21mr|kernel-6.12-generic-6.12.74-2|11985	- Documentation: rust: discuss `#[expect(...)]` in the guidelines
21mr|kernel-6.12-generic-6.12.74-2|11986	- dpll: fix xa_alloc_cyclic() error handling
21mr|kernel-6.12-generic-6.12.74-2|11987	- drivers: core: fix device leak in __fw_devlink_relax_cycles()
21mr|kernel-6.12-generic-6.12.74-2|11988	- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
21mr|kernel-6.12-generic-6.12.74-2|11989	- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
21mr|kernel-6.12-generic-6.12.74-2|11990	- drm: Add client-agnostic setup helper
21mr|kernel-6.12-generic-6.12.74-2|11991	- drm/amd/amdkfd: Evict all queues even HWS remove queue failed
21mr|kernel-6.12-generic-6.12.74-2|11992	- drm/amd/display: add a quirk to enable eDP0 on DP1
21mr|kernel-6.12-generic-6.12.74-2|11993	- drm/amd/display: Assign normalized_pix_clk when color depth = 14
21mr|kernel-6.12-generic-6.12.74-2|11994	- drm/amd/display: Correct register address in dcn35
21mr|kernel-6.12-generic-6.12.74-2|11995	- drm/amd/display: Disable PSR-SU on eDP panels
21mr|kernel-6.12-generic-6.12.74-2|11996	- drm/amd/display: Disable unneeded hpd interrupts during dm_init
21mr|kernel-6.12-generic-6.12.74-2|11997	- drm/amd/display: fix default brightness
21mr|kernel-6.12-generic-6.12.74-2|11998	- drm/amd/display: Fix HPD after gpu reset
21mr|kernel-6.12-generic-6.12.74-2|11999	- drm/amd/display: Fix message for support_edp0_on_dp1
21mr|kernel-6.12-generic-6.12.74-2|12000	- drm/amd/display: fix missing .is_two_pixels_per_container
21mr|kernel-6.12-generic-6.12.74-2|12001	- drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
21mr|kernel-6.12-generic-6.12.74-2|12002	- drm/amd/display: Fix out-of-bound accesses
21mr|kernel-6.12-generic-6.12.74-2|12003	- drm/amd/display: Fix slab-use-after-free on hdcp_work
21mr|kernel-6.12-generic-6.12.74-2|12004	- drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER
21mr|kernel-6.12-generic-6.12.74-2|12005	- drm/amd/display: Restore correct backlight brightness after a GPU reset
21mr|kernel-6.12-generic-6.12.74-2|12006	- drm/amd/display: update dcn351 used clock offset
21mr|kernel-6.12-generic-6.12.74-2|12007	- drm/amd/display: Use HW lock mgr for PSR1 when only one eDP
21mr|kernel-6.12-generic-6.12.74-2|12008	- drm/amdgpu: bump version for RV/PCO compute fix
21mr|kernel-6.12-generic-6.12.74-2|12009	- drm/amdgpu: disable BAR resize on Dell G5 SE
21mr|kernel-6.12-generic-6.12.74-2|12010	- drm/amdgpu/display: Allow DCC for video formats on GFX12
21mr|kernel-6.12-generic-6.12.74-2|12011	- drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
21mr|kernel-6.12-generic-6.12.74-2|12012	- drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size
21mr|kernel-6.12-generic-6.12.74-2|12013	- drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini()
21mr|kernel-6.12-generic-6.12.74-2|12014	- drm/amdgpu/gfx9: manually control gfxoff for CS on RV
21mr|kernel-6.12-generic-6.12.74-2|12015	- drm/amdgpu: init return value in amdgpu_ttm_clear_buffer
21mr|kernel-6.12-generic-6.12.74-2|12016	- drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags
21mr|kernel-6.12-generic-6.12.74-2|12017	- drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2
21mr|kernel-6.12-generic-6.12.74-2|12018	- drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2
21mr|kernel-6.12-generic-6.12.74-2|12019	- drm/amdgpu: Remove JPEG from vega and carrizo video caps
21mr|kernel-6.12-generic-6.12.74-2|12020	- drm/amdgpu: Restore uncached behaviour on GFX12
21mr|kernel-6.12-generic-6.12.74-2|12021	- drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler
21mr|kernel-6.12-generic-6.12.74-2|12022	- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue
21mr|kernel-6.12-generic-6.12.74-2|12023	- drm/amdkfd: Fix user queue validation on Gfx7/8
21mr|kernel-6.12-generic-6.12.74-2|12024	- drm/amdkfd: Move gfx12 trap handler to separate file
21mr|kernel-6.12-generic-6.12.74-2|12025	- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd
21mr|kernel-6.12-generic-6.12.74-2|12026	- drm/amd/pm: add unique_id for gfx12
21mr|kernel-6.12-generic-6.12.74-2|12027	- drm/amd/pm: always allow ih interrupt from fw
21mr|kernel-6.12-generic-6.12.74-2|12028	- drm/atomic: Filter out redundant DPMS calls
21mr|kernel-6.12-generic-6.12.74-2|12029	- drm/dp_mst: Fix locking when skipping CSN before topology probing
21mr|kernel-6.12-generic-6.12.74-2|12030	- drm/fbdev: Add memory-agnostic fbdev client
21mr|kernel-6.12-generic-6.12.74-2|12031	- drm/fbdev-helper: Move color-mode lookup into 4CC format helper
21mr|kernel-6.12-generic-6.12.74-2|12032	- drm/fbdev-ttm: Support struct drm_driver.fbdev_probe
21mr|kernel-6.12-generic-6.12.74-2|12033	- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
21mr|kernel-6.12-generic-6.12.74-2|12034	- drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
21mr|kernel-6.12-generic-6.12.74-2|12035	- drm/i915/cdclk: Do cdclk post plane programming later
21mr|kernel-6.12-generic-6.12.74-2|12036	- drm/i915/color: Extract intel_color_modeset()
21mr|kernel-6.12-generic-6.12.74-2|12037	- drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
21mr|kernel-6.12-generic-6.12.74-2|12038	- drm/i915/dp: Fix error handling during 128b/132b link training
21mr|kernel-6.12-generic-6.12.74-2|12039	- drm/i915/dsi: convert to struct intel_display
21mr|kernel-6.12-generic-6.12.74-2|12040	- drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro
21mr|kernel-6.12-generic-6.12.74-2|12041	- drm/i915/gt: Use spin_lock_irqsave() in interruptible context
21mr|kernel-6.12-generic-6.12.74-2|12042	- drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to indicate support for partial mmaps
21mr|kernel-6.12-generic-6.12.74-2|12043	- drm/i915: Make sure all planes in use by the joiner have their crtc included
21mr|kernel-6.12-generic-6.12.74-2|12044	- drm/i915: Plumb 'dsb' all way to the plane hooks
21mr|kernel-6.12-generic-6.12.74-2|12045	- drm/imagination: avoid deadlock on fence release
21mr|kernel-6.12-generic-6.12.74-2|12046	- drm/imagination: Fix timestamps in firmware traces
21mr|kernel-6.12-generic-6.12.74-2|12047	- drm/imagination: Hold drm_gem_gpuva lock for unmap
21mr|kernel-6.12-generic-6.12.74-2|12048	- drm/imagination: only init job done fences once
21mr|kernel-6.12-generic-6.12.74-2|12049	- drm/msm: Avoid rounding up to one jiffy
21mr|kernel-6.12-generic-6.12.74-2|12050	- drm/msm/dpu: Disable dither in phys encoder cleanup
21mr|kernel-6.12-generic-6.12.74-2|12051	- drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
21mr|kernel-6.12-generic-6.12.74-2|12052	- drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x
21mr|kernel-6.12-generic-6.12.74-2|12053	- drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450
21mr|kernel-6.12-generic-6.12.74-2|12054	- drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
21mr|kernel-6.12-generic-6.12.74-2|12055	- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side
21mr|kernel-6.12-generic-6.12.74-2|12056	- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
21mr|kernel-6.12-generic-6.12.74-2|12057	- drm/nouveau: Do not override forced connector status
21mr|kernel-6.12-generic-6.12.74-2|12058	- drm/nouveau/pmu: Fix gp10b firmware guard
21mr|kernel-6.12-generic-6.12.74-2|12059	- drm/nouveau: Run DRM default client setup
21mr|kernel-6.12-generic-6.12.74-2|12060	- drm/nouveau: select FW caching
21mr|kernel-6.12-generic-6.12.74-2|12061	- drm: panel: jd9365da-h3: fix reset signal polarity
21mr|kernel-6.12-generic-6.12.74-2|12062	- drm/panic: allow verbose boolean for clarity
21mr|kernel-6.12-generic-6.12.74-2|12063	- drm/panic: allow verbose version check
21mr|kernel-6.12-generic-6.12.74-2|12064	- drm/panic: avoid reimplementing Iterator::find
21mr|kernel-6.12-generic-6.12.74-2|12065	- drm/panic: correctly indent continuation of line in list item
21mr|kernel-6.12-generic-6.12.74-2|12066	- drm/panic: fix overindented list items in documentation
21mr|kernel-6.12-generic-6.12.74-2|12067	- drm/panic: prefer eliding lifetimes
21mr|kernel-6.12-generic-6.12.74-2|12068	- drm/panic: remove redundant field when assigning value
21mr|kernel-6.12-generic-6.12.74-2|12069	- drm/panic: remove unnecessary borrow in alignment_pattern
21mr|kernel-6.12-generic-6.12.74-2|12070	- drm/panic: use `div_ceil` to clean Clippy warning
21mr|kernel-6.12-generic-6.12.74-2|12071	- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M
21mr|kernel-6.12-generic-6.12.74-2|12072	- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
21mr|kernel-6.12-generic-6.12.74-2|12073	- drm/sched: Fix fence reference count leak
21mr|kernel-6.12-generic-6.12.74-2|12074	- drm/sched: Fix preprocessor guard
21mr|kernel-6.12-generic-6.12.74-2|12075	- drm/tests: hdmi: Fix recursive locking
21mr|kernel-6.12-generic-6.12.74-2|12076	- drm/tests: hdmi: Remove redundant assignments
21mr|kernel-6.12-generic-6.12.74-2|12077	- drm/tests: hdmi: Reorder DRM entities variables assignment
21mr|kernel-6.12-generic-6.12.74-2|12078	- drm/v3d: Don't run jobs that have errors flagged in its fence
21mr|kernel-6.12-generic-6.12.74-2|12079	- drm/vkms: Round fixp2int conversion in lerp_u16
21mr|kernel-6.12-generic-6.12.74-2|12080	- drm/xe: Add staging tree for VM binds
21mr|kernel-6.12-generic-6.12.74-2|12081	- drm/xe: cancel pending job timer before freeing scheduler
21mr|kernel-6.12-generic-6.12.74-2|12082	- drm/xe: Fix exporting xe buffers multiple times
21mr|kernel-6.12-generic-6.12.74-2|12083	- drm/xe: Fix fault mode invalidation with unbind
21mr|kernel-6.12-generic-6.12.74-2|12084	- drm/xe: Fix GT "for each engine" workarounds
21mr|kernel-6.12-generic-6.12.74-2|12085	- drm/xe/hmm: Don't dereference struct page pointers without notifier lock
21mr|kernel-6.12-generic-6.12.74-2|12086	- drm/xe/hmm: Style- and include fixes
21mr|kernel-6.12-generic-6.12.74-2|12087	- drm/xe/oa: Add input fence dependencies
21mr|kernel-6.12-generic-6.12.74-2|12088	- drm/xe/oa: Add syncs support to OA config ioctl
21mr|kernel-6.12-generic-6.12.74-2|12089	- drm/xe/oa: Allow oa_exponent value of 0
21mr|kernel-6.12-generic-6.12.74-2|12090	- drm/xe/oa: Allow only certain property changes from config
21mr|kernel-6.12-generic-6.12.74-2|12091	- drm/xe/oa: Move functions up so they can be reused for config ioctl
21mr|kernel-6.12-generic-6.12.74-2|12092	- drm/xe/oa: Separate batch submission from waiting for completion
21mr|kernel-6.12-generic-6.12.74-2|12093	- drm/xe/oa: Signal output fences
21mr|kernel-6.12-generic-6.12.74-2|12094	- drm/xe/oa/uapi: Define and parse OA sync properties
21mr|kernel-6.12-generic-6.12.74-2|12095	- drm/xe/pm: Temporarily disable D3Cold on BMG
21mr|kernel-6.12-generic-6.12.74-2|12096	- drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size)
21mr|kernel-6.12-generic-6.12.74-2|12097	- drm/xe: Release guc ids before cancelling work
21mr|kernel-6.12-generic-6.12.74-2|12098	- drm/xe: Remove double pageflip
21mr|kernel-6.12-generic-6.12.74-2|12099	- drm/xe/userptr: Fix an incorrect assert
21mr|kernel-6.12-generic-6.12.74-2|12100	- drm/xe/userptr: fix EFAULT handling
21mr|kernel-6.12-generic-6.12.74-2|12101	- drm/xe/userptr: properly setup pfn_flags_mask
21mr|kernel-6.12-generic-6.12.74-2|12102	- drm/xe/userptr: restore invalidation list on error
21mr|kernel-6.12-generic-6.12.74-2|12103	- drm/xe/userptr: Unmap userptrs in the mmu notifier
21mr|kernel-6.12-generic-6.12.74-2|12104	- drm/xe/vm: Fix a misplaced #endif
21mr|kernel-6.12-generic-6.12.74-2|12105	- drm/xe/vm: Validate userptr during gpu vma prefetching
21mr|kernel-6.12-generic-6.12.74-2|12106	- drop_monitor: fix incorrect initialization order
21mr|kernel-6.12-generic-6.12.74-2|12107	- dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for R-Car V4M
21mr|kernel-6.12-generic-6.12.74-2|12108	- EDAC/qcom: Correct interrupt enable register configuration
21mr|kernel-6.12-generic-6.12.74-2|12109	- eeprom: digsy_mtc: Make GPIO lookup table match the device
21mr|kernel-6.12-generic-6.12.74-2|12110	- efi: Don't map the entire mokvar table to determine its size
21mr|kernel-6.12-generic-6.12.74-2|12111	- efi/libstub: Avoid physical address 0x0 when doing random allocation
21mr|kernel-6.12-generic-6.12.74-2|12112	- eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
21mr|kernel-6.12-generic-6.12.74-2|12113	- eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic
21mr|kernel-6.12-generic-6.12.74-2|12114	- eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx}
21mr|kernel-6.12-generic-6.12.74-2|12115	- eth: bnxt: fix memory leak in queue reset
21mr|kernel-6.12-generic-6.12.74-2|12116	- eth: bnxt: fix truesize for mb-xdp-pass case
21mr|kernel-6.12-generic-6.12.74-2|12117	- eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc()
21mr|kernel-6.12-generic-6.12.74-2|12118	- eth: bnxt: use page pool for head frags
21mr|kernel-6.12-generic-6.12.74-2|12119	- ethtool: linkstate: migrate linkstate functions to support multi-PHY setups
21mr|kernel-6.12-generic-6.12.74-2|12120	- exfat: fix just enough dentries but allocate a new cluster to dir
21mr|kernel-6.12-generic-6.12.74-2|12121	- exfat: fix soft lockup in exfat_clear_bitmap
21mr|kernel-6.12-generic-6.12.74-2|12122	- exfat: short-circuit zero-byte writes in exfat_file_write_iter
21mr|kernel-6.12-generic-6.12.74-2|12123	- fbdev: hyperv_fb: Allow graceful removal of framebuffer
21mr|kernel-6.12-generic-6.12.74-2|12124	- fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs
21mr|kernel-6.12-generic-6.12.74-2|12125	- fbdev: hyperv_fb: iounmap() the correct memory when removing a device
21mr|kernel-6.12-generic-6.12.74-2|12126	- fbdev: hyperv_fb: Simplify hvfb_putmem
21mr|kernel-6.12-generic-6.12.74-2|12127	- firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set
21mr|kernel-6.12-generic-6.12.74-2|12128	- firmware: cs_dsp: Remove async regmap writes
21mr|kernel-6.12-generic-6.12.74-2|12129	- firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC
21mr|kernel-6.12-generic-6.12.74-2|12130	- firmware: imx-scu: fix OF node leak in .probe()
21mr|kernel-6.12-generic-6.12.74-2|12131	- firmware: qcom: scm: Fix error code in probe()
21mr|kernel-6.12-generic-6.12.74-2|12132	- firmware: qcom: uefisecapp: fix efivars registration race
21mr|kernel-6.12-generic-6.12.74-2|12133	- Fix mmu notifiers for range-based invalidates
21mr|kernel-6.12-generic-6.12.74-2|12134	- flow_dissector: Fix handling of mixed port and port-range keys
21mr|kernel-6.12-generic-6.12.74-2|12135	- flow_dissector: Fix port range key handling in BPF conversion
21mr|kernel-6.12-generic-6.12.74-2|12136	- fs/netfs/read_collect: add to next->prev_donated
21mr|kernel-6.12-generic-6.12.74-2|12137	- fs/netfs/read_collect: fix crash due to uninitialized `prev` variable
21mr|kernel-6.12-generic-6.12.74-2|12138	- fs/netfs/read_pgpriv2: skip folio queues without `marks3`
21mr|kernel-6.12-generic-6.12.74-2|12139	- ftrace: Avoid potential division by zero in function_stat_show()
21mr|kernel-6.12-generic-6.12.74-2|12140	- ftrace: Correct preemption accounting for function tracing.
21mr|kernel-6.12-generic-6.12.74-2|12141	- ftrace: Do not add duplicate entries in subops manager ops
21mr|kernel-6.12-generic-6.12.74-2|12142	- ftrace: Fix accounting of adding subops to a manager ops
21mr|kernel-6.12-generic-6.12.74-2|12143	- fuse: don't truncate cached, mutated symlink
21mr|kernel-6.12-generic-6.12.74-2|12144	- futex: Pass in task to futex_queue()
21mr|kernel-6.12-generic-6.12.74-2|12145	- geneve: Fix use-after-free in geneve_find_dev().
21mr|kernel-6.12-generic-6.12.74-2|12146	- geneve: Suppress list corruption splat in geneve_destroy_tunnels().
21mr|kernel-6.12-generic-6.12.74-2|12147	- gpio: aggregator: protect driver attr handlers against module unload
21mr|kernel-6.12-generic-6.12.74-2|12148	- gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
21mr|kernel-6.12-generic-6.12.74-2|12149	- gpio: rcar: Fix missing of_node_put() call
21mr|kernel-6.12-generic-6.12.74-2|12150	- gpio: rcar: Use raw_spinlock to protect register access
21mr|kernel-6.12-generic-6.12.74-2|12151	- gpio: vf610: add locking to gpio direction functions
21mr|kernel-6.12-generic-6.12.74-2|12152	- gpio: vf610: use generic device_get_match_data()
21mr|kernel-6.12-generic-6.12.74-2|12153	- gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU
21mr|kernel-6.12-generic-6.12.74-2|12154	- gre: Fix IPv6 link-local address generation.
21mr|kernel-6.12-generic-6.12.74-2|12155	- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
21mr|kernel-6.12-generic-6.12.74-2|12156	- gve: set xdp redirect target only when it is available
21mr|kernel-6.12-generic-6.12.74-2|12157	- HID: apple: disable Fn key handling on the Omoton KB066
21mr|kernel-6.12-generic-6.12.74-2|12158	- HID: apple: fix up the F6 key on the Omoton KB066 keyboard
21mr|kernel-6.12-generic-6.12.74-2|12159	- HID: appleir: Fix potential NULL dereference at raw event handle
21mr|kernel-6.12-generic-6.12.74-2|12160	- HID: google: fix unused variable warning under !CONFIG_ACPI
21mr|kernel-6.12-generic-6.12.74-2|12161	- HID: hid-apple: Apple Magic Keyboard a3203 USB-C support
21mr|kernel-6.12-generic-6.12.74-2|12162	- HID: hid-steam: Fix issues with disabling both gamepad mode and lizard mode
21mr|kernel-6.12-generic-6.12.74-2|12163	- HID: hid-steam: Fix use-after-free when detaching device
21mr|kernel-6.12-generic-6.12.74-2|12164	- HID: ignore non-functional sensor in HP 5MP Camera
21mr|kernel-6.12-generic-6.12.74-2|12165	- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
21mr|kernel-6.12-generic-6.12.74-2|12166	- HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove()
21mr|kernel-6.12-generic-6.12.74-2|12167	- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
21mr|kernel-6.12-generic-6.12.74-2|12168	- HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs
21mr|kernel-6.12-generic-6.12.74-2|12169	- HID: intel-ish-hid: Send clock sync message immediately after reset
21mr|kernel-6.12-generic-6.12.74-2|12170	- HID: topre: Fix n-key rollover on Realforce R3S TKL boards
21mr|kernel-6.12-generic-6.12.74-2|12171	- hrtimers: Mark is_migration_base() with __always_inline
21mr|kernel-6.12-generic-6.12.74-2|12172	- hwmon: (ad7314) Validate leading zero bits and return error
21mr|kernel-6.12-generic-6.12.74-2|12173	- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()
21mr|kernel-6.12-generic-6.12.74-2|12174	- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
21mr|kernel-6.12-generic-6.12.74-2|12175	- hwmon: (peci/dimmtemp) Do not provide fake thresholds data
21mr|kernel-6.12-generic-6.12.74-2|12176	- hwmon: (pmbus) Initialise page count in pmbus_identify()
21mr|kernel-6.12-generic-6.12.74-2|12177	- hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio
21mr|kernel-6.12-generic-6.12.74-2|12178	- i2c: ali1535: Fix an error handling path in ali1535_probe()
21mr|kernel-6.12-generic-6.12.74-2|12179	- i2c: ali15x3: Fix an error handling path in ali15x3_probe()
21mr|kernel-6.12-generic-6.12.74-2|12180	- i2c: ls2x: Fix frequency division register access
21mr|kernel-6.12-generic-6.12.74-2|12181	- i2c: npcm: disable interrupt enable bit before devm_request_irq
21mr|kernel-6.12-generic-6.12.74-2|12182	- i2c: omap: fix IRQ storms
21mr|kernel-6.12-generic-6.12.74-2|12183	- i2c: sis630: Fix an error handling path in sis630_probe()
21mr|kernel-6.12-generic-6.12.74-2|12184	- IB/mlx5: Set and get correct qp_num for a DCT QP
21mr|kernel-6.12-generic-6.12.74-2|12185	- ibmvnic: Add stat for tx direct vs tx batched
21mr|kernel-6.12-generic-6.12.74-2|12186	- ibmvnic: Don't reference skb after sending to VIOS
21mr|kernel-6.12-generic-6.12.74-2|12187	- ice: add E830 HW VF mailbox message limit support
21mr|kernel-6.12-generic-6.12.74-2|12188	- ice: Avoid setting default Rx VSI twice in switchdev setup
21mr|kernel-6.12-generic-6.12.74-2|12189	- ice: do not configure destination override for switchdev
21mr|kernel-6.12-generic-6.12.74-2|12190	- ice: Fix deinitializing VF in error path
21mr|kernel-6.12-generic-6.12.74-2|12191	- ice: fix memory leak in aRFS after reset
21mr|kernel-6.12-generic-6.12.74-2|12192	- ice: Fix switchdev slow-path in LAG
21mr|kernel-6.12-generic-6.12.74-2|12193	- idpf: fix checksums set in idpf_rx_rsc()
21mr|kernel-6.12-generic-6.12.74-2|12194	- iio: adc: ad7192: fix channel select
21mr|kernel-6.12-generic-6.12.74-2|12195	- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value
21mr|kernel-6.12-generic-6.12.74-2|12196	- iio: dac: ad3552r: clear reset status flag
21mr|kernel-6.12-generic-6.12.74-2|12197	- iio: filter: admv8818: Force initialization of SDO
21mr|kernel-6.12-generic-6.12.74-2|12198	- iio: light: apds9306: fix max_scale_nano values
21mr|kernel-6.12-generic-6.12.74-2|12199	- ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr
21mr|kernel-6.12-generic-6.12.74-2|12200	- Input: ads7846 - fix gpiod allocation
21mr|kernel-6.12-generic-6.12.74-2|12201	- Input: goodix-berlin - fix vddio regulator references
21mr|kernel-6.12-generic-6.12.74-2|12202	- Input: i8042 - add required quirks for missing old boardnames
21mr|kernel-6.12-generic-6.12.74-2|12203	- Input: i8042 - swap old quirk combination with new quirk for more devices
21mr|kernel-6.12-generic-6.12.74-2|12204	- Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ
21mr|kernel-6.12-generic-6.12.74-2|12205	- Input: i8042 - swap old quirk combination with new quirk for several devices
21mr|kernel-6.12-generic-6.12.74-2|12206	- Input: iqs7222 - preserve system status register
21mr|kernel-6.12-generic-6.12.74-2|12207	- Input: serio - define serio_pause_rx guard to pause and resume serio ports
21mr|kernel-6.12-generic-6.12.74-2|12208	- Input: synaptics - fix crash when enabling pass-through port
21mr|kernel-6.12-generic-6.12.74-2|12209	- Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers
21mr|kernel-6.12-generic-6.12.74-2|12210	- Input: xpad - add multiple supported devices
21mr|kernel-6.12-generic-6.12.74-2|12211	- Input: xpad - add support for TECNO Pocket Go
21mr|kernel-6.12-generic-6.12.74-2|12212	- Input: xpad - add support for ZOTAC Gaming Zone
21mr|kernel-6.12-generic-6.12.74-2|12213	- Input: xpad - rename QH controller to Legion Go S
21mr|kernel-6.12-generic-6.12.74-2|12214	- intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
21mr|kernel-6.12-generic-6.12.74-2|12215	- intel_th: pci: Add Arrow Lake support
21mr|kernel-6.12-generic-6.12.74-2|12216	- intel_th: pci: Add Panther Lake-H support
21mr|kernel-6.12-generic-6.12.74-2|12217	- intel_th: pci: Add Panther Lake-P/U support
21mr|kernel-6.12-generic-6.12.74-2|12218	- iommu/vt-d: Fix suspicious RCU usage
21mr|kernel-6.12-generic-6.12.74-2|12219	- iommu/vt-d: Remove device comparison in context_setup_pass_through_cb
21mr|kernel-6.12-generic-6.12.74-2|12220	- io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally
21mr|kernel-6.12-generic-6.12.74-2|12221	- io_uring/net: fix sendzc double notif flush
21mr|kernel-6.12-generic-6.12.74-2|12222	- io_uring/net: save msg_control for compat
21mr|kernel-6.12-generic-6.12.74-2|12223	- io_uring: prevent opcode speculation
21mr|kernel-6.12-generic-6.12.74-2|12224	- io_uring/rw: forbid multishot async reads
21mr|kernel-6.12-generic-6.12.74-2|12225	- io-wq: backoff when retrying worker creation
21mr|kernel-6.12-generic-6.12.74-2|12226	- ipv4: Convert icmp_route_lookup() to dscp_t.
21mr|kernel-6.12-generic-6.12.74-2|12227	- ipv4: Convert ip_route_input() to dscp_t.
21mr|kernel-6.12-generic-6.12.74-2|12228	- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
21mr|kernel-6.12-generic-6.12.74-2|12229	- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
21mr|kernel-6.12-generic-6.12.74-2|12230	- ipvlan: ensure network headers are in skb linear part
21mr|kernel-6.12-generic-6.12.74-2|12231	- ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.
21mr|kernel-6.12-generic-6.12.74-2|12232	- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
21mr|kernel-6.12-generic-6.12.74-2|12233	- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
21mr|kernel-6.12-generic-6.12.74-2|12234	- irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
21mr|kernel-6.12-generic-6.12.74-2|12235	- irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt request
21mr|kernel-6.12-generic-6.12.74-2|12236	- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
21mr|kernel-6.12-generic-6.12.74-2|12237	- kbuild: hdrcheck: fix cross build with clang
21mr|kernel-6.12-generic-6.12.74-2|12238	- kbuild: rust: remove the `alloc` crate and `GlobalAlloc`
21mr|kernel-6.12-generic-6.12.74-2|12239	- kbuild: userprogs: use correct lld when linking through clang
21mr|kernel-6.12-generic-6.12.74-2|12240	- keys: Fix UAF in key_put()
21mr|kernel-6.12-generic-6.12.74-2|12241	- ksmbd: fix bug on trap in smb2_lock
21mr|kernel-6.12-generic-6.12.74-2|12242	- ksmbd: fix incorrect validation for num_aces field of smb_acl
21mr|kernel-6.12-generic-6.12.74-2|12243	- ksmbd: fix out-of-bounds in parse_sec_desc()
21mr|kernel-6.12-generic-6.12.74-2|12244	- ksmbd: fix type confusion via race condition when using ipc_msg_send_request
21mr|kernel-6.12-generic-6.12.74-2|12245	- ksmbd: fix use-after-free in ksmbd_free_work_struct
21mr|kernel-6.12-generic-6.12.74-2|12246	- ksmbd: fix use-after-free in smb2_lock
21mr|kernel-6.12-generic-6.12.74-2|12247	- ksmbd: prevent connection release during oplock break notification
21mr|kernel-6.12-generic-6.12.74-2|12248	- KVM: arm64: Calculate cptr_el2 traps on activating traps
21mr|kernel-6.12-generic-6.12.74-2|12249	- KVM: arm64: Eagerly switch ZCR_EL{1,2}
21mr|kernel-6.12-generic-6.12.74-2|12250	- KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2
21mr|kernel-6.12-generic-6.12.74-2|12251	- KVM: arm64: Mark some header functions as inline
21mr|kernel-6.12-generic-6.12.74-2|12252	- KVM: arm64: Refactor exit handlers
21mr|kernel-6.12-generic-6.12.74-2|12253	- KVM: arm64: Remove host FPSIMD saving for non-protected KVM
21mr|kernel-6.12-generic-6.12.74-2|12254	- KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN
21mr|kernel-6.12-generic-6.12.74-2|12255	- KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
21mr|kernel-6.12-generic-6.12.74-2|12256	- KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
21mr|kernel-6.12-generic-6.12.74-2|12257	- KVM: e500: always restore irqs
21mr|kernel-6.12-generic-6.12.74-2|12258	- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
21mr|kernel-6.12-generic-6.12.74-2|12259	- KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value
21mr|kernel-6.12-generic-6.12.74-2|12260	- KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled
21mr|kernel-6.12-generic-6.12.74-2|12261	- KVM: SVM: Save host DR masks on CPUs with DebugSwap
21mr|kernel-6.12-generic-6.12.74-2|12262	- KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow
21mr|kernel-6.12-generic-6.12.74-2|12263	- KVM: SVM: Suppress DEBUGCTL.BTF on AMD
21mr|kernel-6.12-generic-6.12.74-2|12264	- KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM
21mr|kernel-6.12-generic-6.12.74-2|12265	- KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()
21mr|kernel-6.12-generic-6.12.74-2|12266	- KVM: x86: Inline kvm_get_apic_mode() in lapic.h
21mr|kernel-6.12-generic-6.12.74-2|12267	- KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs
21mr|kernel-6.12-generic-6.12.74-2|12268	- KVM: x86: Snapshot the host's DEBUGCTL in common x86
21mr|kernel-6.12-generic-6.12.74-2|12269	- landlock: Fix non-TCP sockets restriction
21mr|kernel-6.12-generic-6.12.74-2|12270	- libfs: Fix duplicate directory entry in offset_dir_lookup
21mr|kernel-6.12-generic-6.12.74-2|12271	- lib/iov_iter: fix import_iovec_ubuf iovec management
21mr|kernel-6.12-generic-6.12.74-2|12272	- libsubcmd: Silence compiler warning
21mr|kernel-6.12-generic-6.12.74-2|12273	- llc: do not use skb_get() before dev_queue_xmit()
21mr|kernel-6.12-generic-6.12.74-2|12274	- LoongArch: Convert unreachable() to BUG()
21mr|kernel-6.12-generic-6.12.74-2|12275	- LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE
21mr|kernel-6.12-generic-6.12.74-2|12276	- LoongArch: KVM: Add interrupt checking for AVEC
21mr|kernel-6.12-generic-6.12.74-2|12277	- LoongArch: KVM: Fix GPA size issue about VM
21mr|kernel-6.12-generic-6.12.74-2|12278	- LoongArch: KVM: Reload guest CSR registers after sleep
21mr|kernel-6.12-generic-6.12.74-2|12279	- LoongArch: KVM: Set host with kernel mode when switch to VM mode
21mr|kernel-6.12-generic-6.12.74-2|12280	- LoongArch: Set max_pfn with the PFN of the last page
21mr|kernel-6.12-generic-6.12.74-2|12281	- loongarch: Use ASM_REACHABLE
21mr|kernel-6.12-generic-6.12.74-2|12282	- LoongArch: Use polling play_dead() when resuming from hibernation
21mr|kernel-6.12-generic-6.12.74-2|12283	- MAINTAINERS: add entry for the Rust `alloc` module
21mr|kernel-6.12-generic-6.12.74-2|12284	- mctp i3c: handle NULL header address
21mr|kernel-6.12-generic-6.12.74-2|12285	- md/raid*: Fix the set_queue_limits implementations
21mr|kernel-6.12-generic-6.12.74-2|12286	- mei: me: add panther lake P DID
21mr|kernel-6.12-generic-6.12.74-2|12287	- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO
21mr|kernel-6.12-generic-6.12.74-2|12288	- memcg: drain obj stock on cpu hotplug teardown
21mr|kernel-6.12-generic-6.12.74-2|12289	- mm: abort vma_modify() on merge out of memory failure
21mr|kernel-6.12-generic-6.12.74-2|12290	- mmc: atmel-mci: Add missing clk_disable_unprepare()
21mr|kernel-6.12-generic-6.12.74-2|12291	- mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops
21mr|kernel-6.12-generic-6.12.74-2|12292	- mm: don't skip arch_sync_kernel_mappings() in error paths
21mr|kernel-6.12-generic-6.12.74-2|12293	- mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT
21mr|kernel-6.12-generic-6.12.74-2|12294	- mm: fix finish_fault() handling for large folios
21mr|kernel-6.12-generic-6.12.74-2|12295	- mm: fix kernel BUG when userfaultfd_move encounters swapcache
21mr|kernel-6.12-generic-6.12.74-2|12296	- mm/huge_memory: drop beyond-EOF folios with the right number of refs
21mr|kernel-6.12-generic-6.12.74-2|12297	- mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
21mr|kernel-6.12-generic-6.12.74-2|12298	- mm/hugetlb: wait for hugetlb folios to be freed
21mr|kernel-6.12-generic-6.12.74-2|12299	- mm,madvise,hugetlb: check for 0-length range after end address adjustment
21mr|kernel-6.12-generic-6.12.74-2|12300	- mm: memory-failure: update ttu flag inside unmap_poisoned_folio
21mr|kernel-6.12-generic-6.12.74-2|12301	- mm: memory-hotplug: check folio ref count first in do_migrate_range
21mr|kernel-6.12-generic-6.12.74-2|12302	- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
21mr|kernel-6.12-generic-6.12.74-2|12303	- mm/migrate: fix shmem xarray update during migration
21mr|kernel-6.12-generic-6.12.74-2|12304	- mm/page_alloc: fix memory accept before watermarks gets initialized
21mr|kernel-6.12-generic-6.12.74-2|12305	- mm/page_alloc: fix uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|12306	- mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq
21mr|kernel-6.12-generic-6.12.74-2|12307	- mptcp: always handle address removal under msk socket lock
21mr|kernel-6.12-generic-6.12.74-2|12308	- mptcp: Fix data stream corruption in the address announcement
21mr|kernel-6.12-generic-6.12.74-2|12309	- mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr
21mr|kernel-6.12-generic-6.12.74-2|12310	- mptcp: reset when MPTCP opts are dropped after join
21mr|kernel-6.12-generic-6.12.74-2|12311	- mptcp: safety check before fallback
21mr|kernel-6.12-generic-6.12.74-2|12312	- mtd: rawnand: cadence: fix error code in cadence_nand_init()
21mr|kernel-6.12-generic-6.12.74-2|12313	- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
21mr|kernel-6.12-generic-6.12.74-2|12314	- mtd: rawnand: cadence: use dma_map_resource for sdma address
21mr|kernel-6.12-generic-6.12.74-2|12315	- mtd: spi-nor: sst: Fix SST write failure
21mr|kernel-6.12-generic-6.12.74-2|12316	- net: Add non-RCU dev_getbyhwaddr() helper
21mr|kernel-6.12-generic-6.12.74-2|12317	- net: Add rx_skb of kfree_skb to raw_tp_null_args[].
21mr|kernel-6.12-generic-6.12.74-2|12318	- net: allow small head cache usage with large MAX_SKB_FRAGS values
21mr|kernel-6.12-generic-6.12.74-2|12319	- net: atm: fix use after free in lec_send()
21mr|kernel-6.12-generic-6.12.74-2|12320	- net: axienet: Set mac_managed_pm
21mr|kernel-6.12-generic-6.12.74-2|12321	- net: cadence: macb: Synchronize stats calculations
21mr|kernel-6.12-generic-6.12.74-2|12322	- net: Clear old fragment checksum value in napi_reuse_skb
21mr|kernel-6.12-generic-6.12.74-2|12323	- net: dsa: mt7530: Fix traffic flooding for MMIO devices
21mr|kernel-6.12-generic-6.12.74-2|12324	- net: dsa: mv88e6xxx: Verify after ATU Load ops
21mr|kernel-6.12-generic-6.12.74-2|12325	- net: dsa: rtl8366rb: Fix compilation problem
21mr|kernel-6.12-generic-6.12.74-2|12326	- net: enetc: correct the xdp_tx statistics
21mr|kernel-6.12-generic-6.12.74-2|12327	- net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
21mr|kernel-6.12-generic-6.12.74-2|12328	- net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
21mr|kernel-6.12-generic-6.12.74-2|12329	- net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
21mr|kernel-6.12-generic-6.12.74-2|12330	- net: enetc: update UDP checksum when updating originTimestamp field
21mr|kernel-6.12-generic-6.12.74-2|12331	- net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC
21mr|kernel-6.12-generic-6.12.74-2|12332	- net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence
21mr|kernel-6.12-generic-6.12.74-2|12333	- net: ethernet: ti: am65-cpsw: select PAGE_POOL
21mr|kernel-6.12-generic-6.12.74-2|12334	- net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device
21mr|kernel-6.12-generic-6.12.74-2|12335	- net: ethtool: plumb PHY stats to PHY drivers
21mr|kernel-6.12-generic-6.12.74-2|12336	- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
21mr|kernel-6.12-generic-6.12.74-2|12337	- netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around
21mr|kernel-6.12-generic-6.12.74-2|12338	- netfilter: nf_tables: make destruction work queue pernet
21mr|kernel-6.12-generic-6.12.74-2|12339	- netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
21mr|kernel-6.12-generic-6.12.74-2|12340	- netfilter: nft_exthdr: fix offset with ipv4_find_option()
21mr|kernel-6.12-generic-6.12.74-2|12341	- netfs: Call `invalidate_cache` only if implemented
21mr|kernel-6.12-generic-6.12.74-2|12342	- net: gso: fix ownership in __udp_gso_segment
21mr|kernel-6.12-generic-6.12.74-2|12343	- net: Handle napi_schedule() calls from non-interrupt
21mr|kernel-6.12-generic-6.12.74-2|12344	- net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error
21mr|kernel-6.12-generic-6.12.74-2|12345	- net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7
21mr|kernel-6.12-generic-6.12.74-2|12346	- net: ipa: Fix QSB data for v4.7
21mr|kernel-6.12-generic-6.12.74-2|12347	- net: ipa: Fix v4.7 resource group names
21mr|kernel-6.12-generic-6.12.74-2|12348	- net: ipv6: fix dst ref loop in ila lwtunnel
21mr|kernel-6.12-generic-6.12.74-2|12349	- net: ipv6: fix dst ref loop on input in rpl lwt
21mr|kernel-6.12-generic-6.12.74-2|12350	- net: ipv6: fix dst ref loop on input in seg6 lwt
21mr|kernel-6.12-generic-6.12.74-2|12351	- net: ipv6: fix missing dst ref drop in ila lwtunnel
21mr|kernel-6.12-generic-6.12.74-2|12352	- net: ipv6: fix TCP GSO segmentation with NAT
21mr|kernel-6.12-generic-6.12.74-2|12353	- net: ipv6: ioam6: fix lwtunnel_output() loop
21mr|kernel-6.12-generic-6.12.74-2|12354	- net: loopback: Avoid sending IP packets without an Ethernet header
21mr|kernel-6.12-generic-6.12.74-2|12355	- net: lwtunnel: fix recursion loops
21mr|kernel-6.12-generic-6.12.74-2|12356	- net: mana: Support holes in device list reply msg
21mr|kernel-6.12-generic-6.12.74-2|12357	- net: mctp i2c: Copy headers if cloned
21mr|kernel-6.12-generic-6.12.74-2|12358	- net: mctp i3c: Copy headers if cloned
21mr|kernel-6.12-generic-6.12.74-2|12359	- net: mctp: unshare packets when reassembling
21mr|kernel-6.12-generic-6.12.74-2|12360	- netmem: prevent TX of unreadable skbs
21mr|kernel-6.12-generic-6.12.74-2|12361	- net/mlx5: Bridge, fix the crash caused by LAG state check
21mr|kernel-6.12-generic-6.12.74-2|12362	- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
21mr|kernel-6.12-generic-6.12.74-2|12363	- net/mlx5: Fill out devlink dev info only for PFs
21mr|kernel-6.12-generic-6.12.74-2|12364	- net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs
21mr|kernel-6.12-generic-6.12.74-2|12365	- net/mlx5: handle errors in mlx5_chains_create_table()
21mr|kernel-6.12-generic-6.12.74-2|12366	- net/mlx5: HWS, Rightsize bwc matcher priority
21mr|kernel-6.12-generic-6.12.74-2|12367	- net/mlx5: IRQ, Fix null string in debug print
21mr|kernel-6.12-generic-6.12.74-2|12368	- net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch
21mr|kernel-6.12-generic-6.12.74-2|12369	- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
21mr|kernel-6.12-generic-6.12.74-2|12370	- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
21mr|kernel-6.12-generic-6.12.74-2|12371	- net: openvswitch: remove misbehaving actions length check
21mr|kernel-6.12-generic-6.12.74-2|12372	- net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata
21mr|kernel-6.12-generic-6.12.74-2|12373	- net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata
21mr|kernel-6.12-generic-6.12.74-2|12374	- net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT
21mr|kernel-6.12-generic-6.12.74-2|12375	- netpoll: hold rcu read lock in __netpoll_send_skb()
21mr|kernel-6.12-generic-6.12.74-2|12376	- net: pse-pd: Avoid setting max_uA in regulator constraints
21mr|kernel-6.12-generic-6.12.74-2|12377	- net: pse-pd: Fix deadlock in current limit functions
21mr|kernel-6.12-generic-6.12.74-2|12378	- net: pse-pd: pd692x0: Fix power limit retrieval
21mr|kernel-6.12-generic-6.12.74-2|12379	- net: pse-pd: Use power limit at driver side instead of current limit
21mr|kernel-6.12-generic-6.12.74-2|12380	- net/sched: cls_api: fix error handling causing NULL dereference
21mr|kernel-6.12-generic-6.12.74-2|12381	- net_sched: Prevent creation of classes with TC_H_ROOT
21mr|kernel-6.12-generic-6.12.74-2|12382	- net: set the minimum for net_hotdata.netdev_budget_usecs
21mr|kernel-6.12-generic-6.12.74-2|12383	- net: stmmac: dwmac-loongson: Add fix_soc_reset() callback
21mr|kernel-6.12-generic-6.12.74-2|12384	- net: switchdev: Convert blocking notification chain to a raw one
21mr|kernel-6.12-generic-6.12.74-2|12385	- net: ti: icssg-prueth: Add lock to stats
21mr|kernel-6.12-generic-6.12.74-2|12386	- net: ti: icss-iep: Reject perout generation request
21mr|kernel-6.12-generic-6.12.74-2|12387	- net-timestamp: support TCP GSO case for a few missing flags
21mr|kernel-6.12-generic-6.12.74-2|12388	- net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
21mr|kernel-6.12-generic-6.12.74-2|12389	- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
21mr|kernel-6.12-generic-6.12.74-2|12390	- NFS: Adjust delegated timestamps for O_DIRECT reads and writes
21mr|kernel-6.12-generic-6.12.74-2|12391	- NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback
21mr|kernel-6.12-generic-6.12.74-2|12392	- NFS: O_DIRECT writes must check and adjust the file length
21mr|kernel-6.12-generic-6.12.74-2|12393	- NFSv4: Fix a deadlock when recovering state on a sillyrenamed file
21mr|kernel-6.12-generic-6.12.74-2|12394	- nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
21mr|kernel-6.12-generic-6.12.74-2|12395	- nvme-fc: do not ignore connectivity loss during connecting
21mr|kernel-6.12-generic-6.12.74-2|12396	- nvme-fc: go straight to connecting state when initializing
21mr|kernel-6.12-generic-6.12.74-2|12397	- nvme-fc: rely on state transitions to handle connectivity loss
21mr|kernel-6.12-generic-6.12.74-2|12398	- nvme/ioctl: add missing space in err message
21mr|kernel-6.12-generic-6.12.74-2|12399	- nvme-ioctl: fix leaked requests on mapping error
21mr|kernel-6.12-generic-6.12.74-2|12400	- nvme: move error logging from nvme_end_req() to __nvme_end_req()
21mr|kernel-6.12-generic-6.12.74-2|12401	- nvme: only allow entering LIVE from CONNECTING state
21mr|kernel-6.12-generic-6.12.74-2|12402	- nvme-pci: add support for sgl metadata
21mr|kernel-6.12-generic-6.12.74-2|12403	- nvme-pci: quirk Acer FA100 for non-uniqueue identifiers
21mr|kernel-6.12-generic-6.12.74-2|12404	- nvme-pci: use sgls for all user requests if possible
21mr|kernel-6.12-generic-6.12.74-2|12405	- nvme-tcp: add basic support for the C2HTermReq PDU
21mr|kernel-6.12-generic-6.12.74-2|12406	- nvme-tcp: Fix a C2HTermReq error message
21mr|kernel-6.12-generic-6.12.74-2|12407	- nvme: tcp: Fix compilation warning with W=1
21mr|kernel-6.12-generic-6.12.74-2|12408	- nvme-tcp: fix connect failure on receiving partial ICResp PDU
21mr|kernel-6.12-generic-6.12.74-2|12409	- nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu()
21mr|kernel-6.12-generic-6.12.74-2|12410	- nvme-tcp: fix signedness bug in nvme_tcp_init_connection()
21mr|kernel-6.12-generic-6.12.74-2|12411	- nvmet-rdma: recheck queue state is LIVE in state lock in recv done
21mr|kernel-6.12-generic-6.12.74-2|12412	- nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
21mr|kernel-6.12-generic-6.12.74-2|12413	- objtool: Fix C jump table annotations for Clang
21mr|kernel-6.12-generic-6.12.74-2|12414	- objtool: Ignore dangling jump table entries
21mr|kernel-6.12-generic-6.12.74-2|12415	- objtool: Remove annotate_{,un}reachable()
21mr|kernel-6.12-generic-6.12.74-2|12416	- ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
21mr|kernel-6.12-generic-6.12.74-2|12417	- PCI: Export pci_intx_unmanaged() and pcim_intx()
21mr|kernel-6.12-generic-6.12.74-2|12418	- PCI: Make pcim_request_all_regions() a public function
21mr|kernel-6.12-generic-6.12.74-2|12419	- PCI: pci_ids: add INTEL_HDA_PTL_H
21mr|kernel-6.12-generic-6.12.74-2|12420	- PCI: Remove devres from pci_intx()
21mr|kernel-6.12-generic-6.12.74-2|12421	- PCI: Restore original INTX_DISABLE bit by pcim_intx()
21mr|kernel-6.12-generic-6.12.74-2|12422	- perf/core: Add RCU read lock protection to perf_iterate_ctx()
21mr|kernel-6.12-generic-6.12.74-2|12423	- perf/core: Fix low freq setting via IOC_PERIOD
21mr|kernel-6.12-generic-6.12.74-2|12424	- perf/core: Fix pmus_lock vs. pmus_srcu ordering
21mr|kernel-6.12-generic-6.12.74-2|12425	- perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list
21mr|kernel-6.12-generic-6.12.74-2|12426	- perf/x86: Fix low freqency setting issue
21mr|kernel-6.12-generic-6.12.74-2|12427	- perf/x86/intel: Fix event constraints for LNC
21mr|kernel-6.12-generic-6.12.74-2|12428	- perf/x86/intel: Use better start period for frequency mode
21mr|kernel-6.12-generic-6.12.74-2|12429	- perf/x86/rapl: Add support for Intel Arrow Lake U
21mr|kernel-6.12-generic-6.12.74-2|12430	- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
21mr|kernel-6.12-generic-6.12.74-2|12431	- phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit()
21mr|kernel-6.12-generic-6.12.74-2|12432	- phy: fix xa_alloc_cyclic() error handling
21mr|kernel-6.12-generic-6.12.74-2|12433	- phy: rockchip: fix Kconfig dependency more
21mr|kernel-6.12-generic-6.12.74-2|12434	- phy: rockchip: naneng-combphy: compatible reset with old DT
21mr|kernel-6.12-generic-6.12.74-2|12435	- phy: tegra: xusb: reset VBUS & ID OVERRIDE
21mr|kernel-6.12-generic-6.12.74-2|12436	- phy: ti: gmii-sel: Do not use syscon helper to build regmap
21mr|kernel-6.12-generic-6.12.74-2|12437	- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
21mr|kernel-6.12-generic-6.12.74-2|12438	- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw
21mr|kernel-6.12-generic-6.12.74-2|12439	- platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
21mr|kernel-6.12-generic-6.12.74-2|12440	- platform/x86: int3472: Call "reset" GPIO "enable" for INT347E
21mr|kernel-6.12-generic-6.12.74-2|12441	- platform/x86: int3472: Use correct type for "polarity", call it gpio_flags
21mr|kernel-6.12-generic-6.12.74-2|12442	- platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show()
21mr|kernel-6.12-generic-6.12.74-2|12443	- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e
21mr|kernel-6.12-generic-6.12.74-2|12444	- platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e
21mr|kernel-6.12-generic-6.12.74-2|12445	- platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles
21mr|kernel-6.12-generic-6.12.74-2|12446	- pmdomain: amlogic: fix T7 ISP secpower
21mr|kernel-6.12-generic-6.12.74-2|12447	- powercap: call put_device() on an error path in powercap_register_control_type()
21mr|kernel-6.12-generic-6.12.74-2|12448	- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
21mr|kernel-6.12-generic-6.12.74-2|12449	- powerpc/code-patching: Disable KASAN report during patching via temporary mm
21mr|kernel-6.12-generic-6.12.74-2|12450	- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
21mr|kernel-6.12-generic-6.12.74-2|12451	- power: supply: axp20x_battery: Fix fault handling for AXP717
21mr|kernel-6.12-generic-6.12.74-2|12452	- power: supply: da9150-fg: fix potential overflow
21mr|kernel-6.12-generic-6.12.74-2|12453	- ppp: Fix KMSAN uninit-value warning with bpf
21mr|kernel-6.12-generic-6.12.74-2|12454	- proc: fix UAF in proc_get_inode()
21mr|kernel-6.12-generic-6.12.74-2|12455	- qlcnic: fix memory leak issues in qlcnic_sriov_common.c
21mr|kernel-6.12-generic-6.12.74-2|12456	- rapidio: add check for rio_add_net() in rio_scan_alloc_net()
21mr|kernel-6.12-generic-6.12.74-2|12457	- rapidio: fix an API misues when rio_add_net() fails
21mr|kernel-6.12-generic-6.12.74-2|12458	- rcuref: Plug slowpath race in rcuref_put()
21mr|kernel-6.12-generic-6.12.74-2|12459	- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
21mr|kernel-6.12-generic-6.12.74-2|12460	- RDMA/bnxt_re: Add sanity checks on rdev validity
21mr|kernel-6.12-generic-6.12.74-2|12461	- RDMA/bnxt_re: Allocate dev_attr information dynamically
21mr|kernel-6.12-generic-6.12.74-2|12462	- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
21mr|kernel-6.12-generic-6.12.74-2|12463	- RDMA/bnxt_re: Cache MSIx info to a local structure
21mr|kernel-6.12-generic-6.12.74-2|12464	- RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors are reserved
21mr|kernel-6.12-generic-6.12.74-2|12465	- RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers
21mr|kernel-6.12-generic-6.12.74-2|12466	- RDMA/bnxt_re: Fix the statistics for Gen P7 VF
21mr|kernel-6.12-generic-6.12.74-2|12467	- RDMA/bnxt_re: Refactor NQ allocation
21mr|kernel-6.12-generic-6.12.74-2|12468	- RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()
21mr|kernel-6.12-generic-6.12.74-2|12469	- RDMA/hns: Fix invalid sq params not being blocked
21mr|kernel-6.12-generic-6.12.74-2|12470	- RDMA/hns: Fix mbox timing out by adding retry mechanism
21mr|kernel-6.12-generic-6.12.74-2|12471	- RDMA/hns: Fix missing xa_destroy()
21mr|kernel-6.12-generic-6.12.74-2|12472	- RDMA/hns: Fix soft lockup during bt pages loop
21mr|kernel-6.12-generic-6.12.74-2|12473	- RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()
21mr|kernel-6.12-generic-6.12.74-2|12474	- RDMA/hns: Fix wrong value of max_sge_rd
21mr|kernel-6.12-generic-6.12.74-2|12475	- RDMA/mana_ib: Allocate PAGE aligned doorbell index
21mr|kernel-6.12-generic-6.12.74-2|12476	- RDMA/mlx5: Fix AH static rate parsing
21mr|kernel-6.12-generic-6.12.74-2|12477	- RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error
21mr|kernel-6.12-generic-6.12.74-2|12478	- RDMA/mlx5: Fix a WARN during dereg_mr for DM type
21mr|kernel-6.12-generic-6.12.74-2|12479	- RDMA/mlx5: Fix bind QP error cleanup flow
21mr|kernel-6.12-generic-6.12.74-2|12480	- RDMA/mlx5: Fix implicit ODP hang on parent deregistration
21mr|kernel-6.12-generic-6.12.74-2|12481	- RDMA/mlx5: Fix the recovery flow of the UMR QP
21mr|kernel-6.12-generic-6.12.74-2|12482	- RDMA/mlx5: Handle errors returned from mlx5r_ib_rate()
21mr|kernel-6.12-generic-6.12.74-2|12483	- RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests
21mr|kernel-6.12-generic-6.12.74-2|12484	- regulator: check that dummy regulator has been probed before using it
21mr|kernel-6.12-generic-6.12.74-2|12485	- regulator: dummy: force synchronous probing
21mr|kernel-6.12-generic-6.12.74-2|12486	- Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context"
21mr|kernel-6.12-generic-6.12.74-2|12487	- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
21mr|kernel-6.12-generic-6.12.74-2|12488	- Revert "gre: Fix IPv6 link-local address generation."
21mr|kernel-6.12-generic-6.12.74-2|12489	- Revert "KVM: e500: always restore irqs"
21mr|kernel-6.12-generic-6.12.74-2|12490	- Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()"
21mr|kernel-6.12-generic-6.12.74-2|12491	- Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock"
21mr|kernel-6.12-generic-6.12.74-2|12492	- Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults"
21mr|kernel-6.12-generic-6.12.74-2|12493	- Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone"
21mr|kernel-6.12-generic-6.12.74-2|12494	- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
21mr|kernel-6.12-generic-6.12.74-2|12495	- Revert "openvswitch: switch to per-action label counting in conntrack"
21mr|kernel-6.12-generic-6.12.74-2|12496	- Revert "sched/core: Reduce cost of sched_move_task when config autogroup"
21mr|kernel-6.12-generic-6.12.74-2|12497	- Revert "selftests/mm: remove local __NR_* definitions"
21mr|kernel-6.12-generic-6.12.74-2|12498	- riscv: cacheinfo: Use of_property_present() for non-boolean properties
21mr|kernel-6.12-generic-6.12.74-2|12499	- riscv: cpufeature: use bitmap_equal() instead of memcmp()
21mr|kernel-6.12-generic-6.12.74-2|12500	- riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions
21mr|kernel-6.12-generic-6.12.74-2|12501	- riscv/futex: sign extend compare value in atomic cmpxchg
21mr|kernel-6.12-generic-6.12.74-2|12502	- riscv: KVM: Fix hart suspend status check
21mr|kernel-6.12-generic-6.12.74-2|12503	- riscv: KVM: Fix hart suspend_type use
21mr|kernel-6.12-generic-6.12.74-2|12504	- riscv: KVM: Fix SBI IPI error generation
21mr|kernel-6.12-generic-6.12.74-2|12505	- riscv: KVM: Fix SBI TIME error generation
21mr|kernel-6.12-generic-6.12.74-2|12506	- riscv: signal: fix signal frame size
21mr|kernel-6.12-generic-6.12.74-2|12507	- riscv: signal: fix signal_minsigstksz
21mr|kernel-6.12-generic-6.12.74-2|12508	- rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
21mr|kernel-6.12-generic-6.12.74-2|12509	- rtase: Fix improper release of ring list entries in rtase_sw_reset
21mr|kernel-6.12-generic-6.12.74-2|12510	- rust: alloc: add `Allocator` trait
21mr|kernel-6.12-generic-6.12.74-2|12511	- rust: alloc: add `Box` to prelude
21mr|kernel-6.12-generic-6.12.74-2|12512	- rust: alloc: add __GFP_NOWARN to `Flags`
21mr|kernel-6.12-generic-6.12.74-2|12513	- rust: alloc: add module `allocator_test`
21mr|kernel-6.12-generic-6.12.74-2|12514	- rust: alloc: add `Vec` to prelude
21mr|kernel-6.12-generic-6.12.74-2|12515	- rust: alloc: Fix `ArrayLayout` allocations
21mr|kernel-6.12-generic-6.12.74-2|12516	- rust: alloc: implement `Allocator` for `Kmalloc`
21mr|kernel-6.12-generic-6.12.74-2|12517	- rust: alloc: implement `Cmalloc` in module allocator_test
21mr|kernel-6.12-generic-6.12.74-2|12518	- rust: alloc: implement `collect` for `IntoIter`
21mr|kernel-6.12-generic-6.12.74-2|12519	- rust: alloc: implement `contains` for `Flags`
21mr|kernel-6.12-generic-6.12.74-2|12520	- rust: alloc: implement `IntoIterator` for `Vec`
21mr|kernel-6.12-generic-6.12.74-2|12521	- rust: alloc: implement kernel `Box`
21mr|kernel-6.12-generic-6.12.74-2|12522	- rust: alloc: implement kernel `Vec` type
21mr|kernel-6.12-generic-6.12.74-2|12523	- rust: alloc: implement `KVmalloc` allocator
21mr|kernel-6.12-generic-6.12.74-2|12524	- rust: alloc: implement `ReallocFunc`
21mr|kernel-6.12-generic-6.12.74-2|12525	- rust: alloc: implement `Vmalloc` allocator
21mr|kernel-6.12-generic-6.12.74-2|12526	- rust: alloc: introduce `ArrayLayout`
21mr|kernel-6.12-generic-6.12.74-2|12527	- rust: alloc: make `allocator` module public
21mr|kernel-6.12-generic-6.12.74-2|12528	- rust: alloc: remove extension of std's `Box`
21mr|kernel-6.12-generic-6.12.74-2|12529	- rust: alloc: remove `VecExt` extension
21mr|kernel-6.12-generic-6.12.74-2|12530	- rust: alloc: rename `KernelAllocator` to `Kmalloc`
21mr|kernel-6.12-generic-6.12.74-2|12531	- rust: alloc: satisfy POSIX alignment requirement
21mr|kernel-6.12-generic-6.12.74-2|12532	- rust: alloc: separate `aligned_size` from `krealloc_aligned`
21mr|kernel-6.12-generic-6.12.74-2|12533	- rust: alloc: update module comment of alloc.rs
21mr|kernel-6.12-generic-6.12.74-2|12534	- rust: block: fix formatting in GenDisk doc
21mr|kernel-6.12-generic-6.12.74-2|12535	- rust: Disallow BTF generation with Rust + LTO
21mr|kernel-6.12-generic-6.12.74-2|12536	- rust: enable `clippy::ignored_unit_patterns` lint
21mr|kernel-6.12-generic-6.12.74-2|12537	- rust: enable Clippy's `check-private-items`
21mr|kernel-6.12-generic-6.12.74-2|12538	- rust: enable `clippy::undocumented_unsafe_blocks` lint
21mr|kernel-6.12-generic-6.12.74-2|12539	- rust: enable `clippy::unnecessary_safety_comment` lint
21mr|kernel-6.12-generic-6.12.74-2|12540	- rust: enable `clippy::unnecessary_safety_doc` lint
21mr|kernel-6.12-generic-6.12.74-2|12541	- rust: enable `rustdoc::unescaped_backticks` lint
21mr|kernel-6.12-generic-6.12.74-2|12542	- rust: error: add missing newline to pr_warn! calls
21mr|kernel-6.12-generic-6.12.74-2|12543	- rust: error: check for config `test` in `Error::name`
21mr|kernel-6.12-generic-6.12.74-2|12544	- rust: error: make conversion functions public
21mr|kernel-6.12-generic-6.12.74-2|12545	- rust: error: optimize error type to use nonzero
21mr|kernel-6.12-generic-6.12.74-2|12546	- rust: error: use `core::alloc::LayoutError`
21mr|kernel-6.12-generic-6.12.74-2|12547	- rust: finish using custom FFI integer types
21mr|kernel-6.12-generic-6.12.74-2|12548	- rust: fix size_t in bindgen prototypes of C builtins
21mr|kernel-6.12-generic-6.12.74-2|12549	- rust: init: add missing newline to pr_info! calls
21mr|kernel-6.12-generic-6.12.74-2|12550	- rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Option<KBox<T>>`
21mr|kernel-6.12-generic-6.12.74-2|12551	- rust: init: remove unneeded `#[allow(clippy::disallowed_names)]`
21mr|kernel-6.12-generic-6.12.74-2|12552	- rust: introduce `.clippy.toml`
21mr|kernel-6.12-generic-6.12.74-2|12553	- rust: kbuild: expand rusttest target for macros
21mr|kernel-6.12-generic-6.12.74-2|12554	- rust: lockdep: Remove support for dynamically allocated LockClassKeys
21mr|kernel-6.12-generic-6.12.74-2|12555	- rust: map `__kernel_size_t` and friends also to usize/isize
21mr|kernel-6.12-generic-6.12.74-2|12556	- rust: map `long` to `isize` and `char` to `u8`
21mr|kernel-6.12-generic-6.12.74-2|12557	- rust: provide proper code documentation titles
21mr|kernel-6.12-generic-6.12.74-2|12558	- rust: remove leftover mentions of the `alloc` crate
21mr|kernel-6.12-generic-6.12.74-2|12559	- rust: replace `clippy::dbg_macro` with `disallowed_macros`
21mr|kernel-6.12-generic-6.12.74-2|12560	- rust: sort global Rust flags
21mr|kernel-6.12-generic-6.12.74-2|12561	- rust: start using the `#[expect(...)]` attribute
21mr|kernel-6.12-generic-6.12.74-2|12562	- rust: str: test: replace `alloc::format`
21mr|kernel-6.12-generic-6.12.74-2|12563	- rust: sync: remove unneeded `#[allow(clippy::non_send_fields_in_send_ty)]`
21mr|kernel-6.12-generic-6.12.74-2|12564	- rust: treewide: switch to our kernel `Box` type
21mr|kernel-6.12-generic-6.12.74-2|12565	- rust: treewide: switch to the kernel `Vec` type
21mr|kernel-6.12-generic-6.12.74-2|12566	- rust: types: avoid repetition in `{As,From}Bytes` impls
21mr|kernel-6.12-generic-6.12.74-2|12567	- rust: use custom FFI integer types
21mr|kernel-6.12-generic-6.12.74-2|12568	- rust: workqueue: remove unneeded ``#[allow(clippy::new_ret_no_self)]`
21mr|kernel-6.12-generic-6.12.74-2|12569	- rxrpc: rxperf: Fix missing decoding of terminal magic cookie
21mr|kernel-6.12-generic-6.12.74-2|12570	- s390/boot: Fix ESSA detection
21mr|kernel-6.12-generic-6.12.74-2|12571	- s390/cio: Fix CHPID "configure" attribute caching
21mr|kernel-6.12-generic-6.12.74-2|12572	- s390/ism: add release function for struct device
21mr|kernel-6.12-generic-6.12.74-2|12573	- s390/traps: Fix test_monitor_call() inline assembly
21mr|kernel-6.12-generic-6.12.74-2|12574	- sched: address a potential NULL pointer dereference in the GRED scheduler.
21mr|kernel-6.12-generic-6.12.74-2|12575	- sched: Clarify wake_up_q()'s write to task->wake_q.next
21mr|kernel-6.12-generic-6.12.74-2|12576	- sched/core: Prevent rescheduling when interrupts are disabled
21mr|kernel-6.12-generic-6.12.74-2|12577	- sched/debug: Provide slice length for fair tasks
21mr|kernel-6.12-generic-6.12.74-2|12578	- sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq()
21mr|kernel-6.12-generic-6.12.74-2|12579	- sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq()
21mr|kernel-6.12-generic-6.12.74-2|12580	- sched_ext: Fix migration disabled handling in targeted dispatches
21mr|kernel-6.12-generic-6.12.74-2|12581	- sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called without balance()
21mr|kernel-6.12-generic-6.12.74-2|12582	- sched_ext: selftests/dsp_local_on: Fix selftest on UP systems
21mr|kernel-6.12-generic-6.12.74-2|12583	- sched_ext: selftests/dsp_local_on: Fix sporadic failures
21mr|kernel-6.12-generic-6.12.74-2|12584	- sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl()
21mr|kernel-6.12-generic-6.12.74-2|12585	- sched/fair: Fix potential memory corruption in child_cfs_rq_on_list
21mr|kernel-6.12-generic-6.12.74-2|12586	- scripts: generate_rust_analyzer: add missing include_dirs
21mr|kernel-6.12-generic-6.12.74-2|12587	- scripts: generate_rust_analyzer: add missing macros deps
21mr|kernel-6.12-generic-6.12.74-2|12588	- scripts: generate_rust_analyzer: add uapi crate
21mr|kernel-6.12-generic-6.12.74-2|12589	- scsi: core: Clear driver private data when retrying request
21mr|kernel-6.12-generic-6.12.74-2|12590	- scsi: core: Use GFP_NOIO to avoid circular locking dependency
21mr|kernel-6.12-generic-6.12.74-2|12591	- scsi: qla1280: Fix kernel oops when debug level > 2
21mr|kernel-6.12-generic-6.12.74-2|12592	- scsi: ufs: core: bsg: Fix crash when arpmb command fails
21mr|kernel-6.12-generic-6.12.74-2|12593	- scsi: ufs: core: Fix error return with query response
21mr|kernel-6.12-generic-6.12.74-2|12594	- scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()
21mr|kernel-6.12-generic-6.12.74-2|12595	- scsi: ufs: core: Set default runtime/system PM levels before ufshcd_hba_init()
21mr|kernel-6.12-generic-6.12.74-2|12596	- sctp: Fix undefined behavior in left shift operation
21mr|kernel-6.12-generic-6.12.74-2|12597	- selftests: always check mask returned by statmount(2)
21mr|kernel-6.12-generic-6.12.74-2|12598	- selftests: bonding: fix incorrect mac address
21mr|kernel-6.12-generic-6.12.74-2|12599	- selftests/bpf: Add tests for raw_tp null handling
21mr|kernel-6.12-generic-6.12.74-2|12600	- selftests/bpf: Clean up open-coded gettid syscall invocations
21mr|kernel-6.12-generic-6.12.74-2|12601	- selftests/bpf: Fix invalid flag of recv()
21mr|kernel-6.12-generic-6.12.74-2|12602	- selftests/cgroup: use bash in test_cpuset_v1_hp.sh
21mr|kernel-6.12-generic-6.12.74-2|12603	- selftests/damon/damon_nr_regions: set ops update for merge results check to 100ms
21mr|kernel-6.12-generic-6.12.74-2|12604	- selftests/damon/damon_nr_regions: sort collected regiosn before checking with min/max boundaries
21mr|kernel-6.12-generic-6.12.74-2|12605	- selftests/damon/damos_quota_goal: handle minimum quota that cannot be further reduced
21mr|kernel-6.12-generic-6.12.74-2|12606	- selftests/damon/damos_quota: make real expectation of quota exceeds
21mr|kernel-6.12-generic-6.12.74-2|12607	- selftests: drv-net: Check if combined-count exists
21mr|kernel-6.12-generic-6.12.74-2|12608	- selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP
21mr|kernel-6.12-generic-6.12.74-2|12609	- selftests/landlock: Test that MPTCP actions are not restricted
21mr|kernel-6.12-generic-6.12.74-2|12610	- selftests/mm: build with -O2
21mr|kernel-6.12-generic-6.12.74-2|12611	- selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation
21mr|kernel-6.12-generic-6.12.74-2|12612	- slimbus: messaging: Free transaction ID in delayed interrupt scenario
21mr|kernel-6.12-generic-6.12.74-2|12613	- smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions
21mr|kernel-6.12-generic-6.12.74-2|12614	- smb3: add support for IAKerb
21mr|kernel-6.12-generic-6.12.74-2|12615	- smb: client: Add check for next_buffer in receive_encrypted_standard()
21mr|kernel-6.12-generic-6.12.74-2|12616	- smb: client: fix chmod(2) regression with ATTR_READONLY
21mr|kernel-6.12-generic-6.12.74-2|12617	- smb: client: Fix match_session bug preventing session reuse
21mr|kernel-6.12-generic-6.12.74-2|12618	- smb: client: fix noisy when tree connecting to DFS interlink targets
21mr|kernel-6.12-generic-6.12.74-2|12619	- smb: client: fix regression with guest option
21mr|kernel-6.12-generic-6.12.74-2|12620	- soc: imx8m: Remove global soc_uid
21mr|kernel-6.12-generic-6.12.74-2|12621	- soc: imx8m: Unregister cpufreq and soc dev in cleanup path
21mr|kernel-6.12-generic-6.12.74-2|12622	- soc: imx8m: Use devm_* to simplify probe failure handling
21mr|kernel-6.12-generic-6.12.74-2|12623	- sockmap, vsock: For connectible sockets allow only connected
21mr|kernel-6.12-generic-6.12.74-2|12624	- soc: loongson: loongson2_guts: Add check for devm_kstrdup()
21mr|kernel-6.12-generic-6.12.74-2|12625	- soc: qcom: pdr: Fix the potential deadlock
21mr|kernel-6.12-generic-6.12.74-2|12626	- spi: microchip-core: prevent RX overflows when transmit size > FIFO size
21mr|kernel-6.12-generic-6.12.74-2|12627	- stmmac: loongson: Pass correct arg to PCI function
21mr|kernel-6.12-generic-6.12.74-2|12628	- strparser: Add read_sock callback
21mr|kernel-6.12-generic-6.12.74-2|12629	- SUNRPC: Handle -ETIMEDOUT return from tlshd
21mr|kernel-6.12-generic-6.12.74-2|12630	- SUNRPC: Prevent looping due to rpc_signal_task() races
21mr|kernel-6.12-generic-6.12.74-2|12631	- sunrpc: suppress warnings for unused procfs functions
21mr|kernel-6.12-generic-6.12.74-2|12632	- tcp: adjust rcvq_space after updating scaling ratio
21mr|kernel-6.12-generic-6.12.74-2|12633	- tcp: Defer ts_recent changes until req is owned
21mr|kernel-6.12-generic-6.12.74-2|12634	- tcp: devmem: don't write truncated dmabuf CMSGs to userspace
21mr|kernel-6.12-generic-6.12.74-2|12635	- tcp: drop secpath at the same time as we currently drop dst
21mr|kernel-6.12-generic-6.12.74-2|12636	- tee: optee: Fix supplicant wait loop
21mr|kernel-6.12-generic-6.12.74-2|12637	- thermal: core: Move lists of thermal instances to trip descriptors
21mr|kernel-6.12-generic-6.12.74-2|12638	- thermal/cpufreq_cooling: Remove structure member documentation
21mr|kernel-6.12-generic-6.12.74-2|12639	- thermal: gov_power_allocator: Add missing NULL pointer check
21mr|kernel-6.12-generic-6.12.74-2|12640	- thermal: gov_power_allocator: Fix incorrect calculation in divvy_up_power()
21mr|kernel-6.12-generic-6.12.74-2|12641	- thermal: gov_power_allocator: Update total_weight on bind and cdev updates
21mr|kernel-6.12-generic-6.12.74-2|12642	- thermal/of: Fix cdev lookup in thermal_of_should_bind()
21mr|kernel-6.12-generic-6.12.74-2|12643	- thermal: of: Simplify thermal_of_should_bind with scoped for each OF child
21mr|kernel-6.12-generic-6.12.74-2|12644	- tools/sched_ext: Add helper to check task migration state
21mr|kernel-6.12-generic-6.12.74-2|12645	- tracing: Fix bad hist from corrupting named_triggers list
21mr|kernel-6.12-generic-6.12.74-2|12646	- tracing: Fix using ret variable in tracing_set_tracer()
21mr|kernel-6.12-generic-6.12.74-2|12647	- tracing: Have the error of __tracing_resize_ring_buffer() passed to user
21mr|kernel-6.12-generic-6.12.74-2|12648	- tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro
21mr|kernel-6.12-generic-6.12.74-2|12649	- tracing: Switch trace.c code over to use guard()
21mr|kernel-6.12-generic-6.12.74-2|12650	- tracing: tprobe-events: Fix a memory leak when tprobe with $retval
21mr|kernel-6.12-generic-6.12.74-2|12651	- tracing: tprobe-events: Fix leakage of module refcount
21mr|kernel-6.12-generic-6.12.74-2|12652	- tracing: tprobe-events: Fix to clean up tprobe correctly when module unload
21mr|kernel-6.12-generic-6.12.74-2|12653	- tracing: tprobe-events: Reject invalid tracepoint name
21mr|kernel-6.12-generic-6.12.74-2|12654	- ublk: set_params: properly check if parameters can be applied
21mr|kernel-6.12-generic-6.12.74-2|12655	- unreachable: Unify
21mr|kernel-6.12-generic-6.12.74-2|12656	- uprobes: Fix race in uprobe_free_utask
21mr|kernel-6.12-generic-6.12.74-2|12657	- uprobes: Reject the shared zeropage in uprobe_write_opcode()
21mr|kernel-6.12-generic-6.12.74-2|12658	- usb: atm: cxacru: fix a flaw in existing endpoint checks
21mr|kernel-6.12-generic-6.12.74-2|12659	- usb: dwc3: gadget: Prevent irq storm when TH re-executes
21mr|kernel-6.12-generic-6.12.74-2|12660	- usb: dwc3: Set SUSPENDENABLE soon after phy init
21mr|kernel-6.12-generic-6.12.74-2|12661	- usb: gadget: Check bmAttributes only if configuration is valid
21mr|kernel-6.12-generic-6.12.74-2|12662	- usb: gadget: Fix setting self-powered state on suspend
21mr|kernel-6.12-generic-6.12.74-2|12663	- USB: gadget: f_midi: f_midi_complete to call queue_work
21mr|kernel-6.12-generic-6.12.74-2|12664	- usb: gadget: Set self-powered based on MaxPower and bmAttributes
21mr|kernel-6.12-generic-6.12.74-2|12665	- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails
21mr|kernel-6.12-generic-6.12.74-2|12666	- usb: hub: lack of clearing xHC resources
21mr|kernel-6.12-generic-6.12.74-2|12667	- usbnet: gl620a: fix endpoint checking in genelink_bind()
21mr|kernel-6.12-generic-6.12.74-2|12668	- usb: phy: generic: Use proper helper for property detection
21mr|kernel-6.12-generic-6.12.74-2|12669	- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
21mr|kernel-6.12-generic-6.12.74-2|12670	- usb: renesas_usbhs: Call clk_put()
21mr|kernel-6.12-generic-6.12.74-2|12671	- usb: renesas_usbhs: Flush the notify_hotplug_work
21mr|kernel-6.12-generic-6.12.74-2|12672	- usb: renesas_usbhs: Use devm_usb_get_phy()
21mr|kernel-6.12-generic-6.12.74-2|12673	- USB: serial: ftdi_sio: add support for Altera USB Blaster 3
21mr|kernel-6.12-generic-6.12.74-2|12674	- USB: serial: option: add Telit Cinterion FE990B compositions
21mr|kernel-6.12-generic-6.12.74-2|12675	- USB: serial: option: fix Telit Cinterion FE990A name
21mr|kernel-6.12-generic-6.12.74-2|12676	- USB: serial: option: match on interface class for Telit FN990B
21mr|kernel-6.12-generic-6.12.74-2|12677	- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
21mr|kernel-6.12-generic-6.12.74-2|12678	- usb: typec: ucsi: Fix NULL pointer access
21mr|kernel-6.12-generic-6.12.74-2|12679	- usb: typec: ucsi: increase timeout for PPM reset operations
21mr|kernel-6.12-generic-6.12.74-2|12680	- usb: xhci: Enable the TRB overfetch quirk on VIA VL805
21mr|kernel-6.12-generic-6.12.74-2|12681	- userfaultfd: do not block on locking a large folio with raised refcount
21mr|kernel-6.12-generic-6.12.74-2|12682	- userfaultfd: fix PTE unmapping stack-allocated PTE copies
21mr|kernel-6.12-generic-6.12.74-2|12683	- vboxsf: fix building with GCC 15
21mr|kernel-6.12-generic-6.12.74-2|12684	- vhost: return task creation error instead of NULL
21mr|kernel-6.12-generic-6.12.74-2|12685	- vlan: enforce underlying device type
21mr|kernel-6.12-generic-6.12.74-2|12686	- vmlinux.lds: Ensure that const vars with relocations are mapped R/O
21mr|kernel-6.12-generic-6.12.74-2|12687	- vsock/bpf: Warn on socket without transport
21mr|kernel-6.12-generic-6.12.74-2|12688	- vsock/virtio: fix variables initialization during resuming
21mr|kernel-6.12-generic-6.12.74-2|12689	- wifi: cfg80211: cancel wiphy_work before freeing wiphy
21mr|kernel-6.12-generic-6.12.74-2|12690	- wifi: cfg80211: regulatory: improve invalid hints checking
21mr|kernel-6.12-generic-6.12.74-2|12691	- wifi: iwlwifi: Fix A-MSDU TSO preparation
21mr|kernel-6.12-generic-6.12.74-2|12692	- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU
21mr|kernel-6.12-generic-6.12.74-2|12693	- wifi: iwlwifi: limit printed string from FW file
21mr|kernel-6.12-generic-6.12.74-2|12694	- wifi: iwlwifi: mvm: clean up ROC on failure
21mr|kernel-6.12-generic-6.12.74-2|12695	- wifi: iwlwifi: mvm: don't try to talk to a dead firmware
21mr|kernel-6.12-generic-6.12.74-2|12696	- wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms
21mr|kernel-6.12-generic-6.12.74-2|12697	- wifi: iwlwifi: pcie: Fix TSO preparation
21mr|kernel-6.12-generic-6.12.74-2|12698	- wifi: mac80211: don't queue sdata::work for a non-running sdata
21mr|kernel-6.12-generic-6.12.74-2|12699	- wifi: mac80211: fix MLE non-inheritance parsing
21mr|kernel-6.12-generic-6.12.74-2|12700	- wifi: mac80211: fix vendor-specific inheritance
21mr|kernel-6.12-generic-6.12.74-2|12701	- wifi: mac80211: Support parsing EPCS ML element
21mr|kernel-6.12-generic-6.12.74-2|12702	- wifi: nl80211: reject cooked mode if it is set along with other flags
21mr|kernel-6.12-generic-6.12.74-2|12703	- x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()
21mr|kernel-6.12-generic-6.12.74-2|12704	- x86/boot: Sanitize boot params before parsing command line
21mr|kernel-6.12-generic-6.12.74-2|12705	- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output
21mr|kernel-6.12-generic-6.12.74-2|12706	- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
21mr|kernel-6.12-generic-6.12.74-2|12707	- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
21mr|kernel-6.12-generic-6.12.74-2|12708	- x86/cpu: Validate CPUID leaf 0x2 EDX output
21mr|kernel-6.12-generic-6.12.74-2|12709	- x86/irq: Define trace events conditionally
21mr|kernel-6.12-generic-6.12.74-2|12710	- x86/microcode/AMD: Add get_patch_level()
21mr|kernel-6.12-generic-6.12.74-2|12711	- x86/microcode/AMD: Add some forgotten models to the SHA check
21mr|kernel-6.12-generic-6.12.74-2|12712	- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
21mr|kernel-6.12-generic-6.12.74-2|12713	- x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration
21mr|kernel-6.12-generic-6.12.74-2|12714	- x86/microcode/AMD: Have __apply_microcode_amd() return bool
21mr|kernel-6.12-generic-6.12.74-2|12715	- x86/microcode/AMD: Load only SHA256-checksummed patches
21mr|kernel-6.12-generic-6.12.74-2|12716	- x86/microcode/AMD: Merge early_apply_microcode() into its single callsite
21mr|kernel-6.12-generic-6.12.74-2|12717	- x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature
21mr|kernel-6.12-generic-6.12.74-2|12718	- x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations
21mr|kernel-6.12-generic-6.12.74-2|12719	- x86/microcode/AMD: Return bool from find_blobs_in_containers()
21mr|kernel-6.12-generic-6.12.74-2|12720	- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode
21mr|kernel-6.12-generic-6.12.74-2|12721	- x86/of: Don't use DTB for SMP setup if ACPI is enabled
21mr|kernel-6.12-generic-6.12.74-2|12722	- x86/sgx: Fix size overflows in sgx_encl_create()
21mr|kernel-6.12-generic-6.12.74-2|12723	- x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors
21mr|kernel-6.12-generic-6.12.74-2|12724	- Xen/swiotlb: mark xen_swiotlb_fixup() __init
21mr|kernel-6.12-generic-6.12.74-2|12725	- xe/oa: Fix query mode of operation for OAR/OAC
21mr|kernel-6.12-generic-6.12.74-2|12726	- xfrm: fix tunnel mode TX datapath in packet offload mode
21mr|kernel-6.12-generic-6.12.74-2|12727	- xfrm_output: Force software GSO only in tunnel mode
21mr|kernel-6.12-generic-6.12.74-2|12728	- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
21mr|kernel-6.12-generic-6.12.74-2|12729	- xhci: pci: Fix indentation in the PCI device ID definitions
21mr|kernel-6.12-generic-6.12.74-2|12730	- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts
21mr|kernel-6.12-generic-6.12.74-2|12731	- xsk: fix an integer overflow in xp_create_and_assign_umem()
21mr|kernel-6.12-generic-6.12.74-2|12732	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|12733	
21mr|kernel-6.12-generic-6.12.74-2|12734	* Mon Mar 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|12735	- Revert "Updated to 6.12.20"
21mr|kernel-6.12-generic-6.12.74-2|12736	- This reverts commit 983286480ea7a4fcf66dc0f4ca60669a2b5ba775.
21mr|kernel-6.12-generic-6.12.74-2|12737	
21mr|kernel-6.12-generic-6.12.74-2|12738	- Merge: a73201b 9832864
21mr|kernel-6.12-generic-6.12.74-2|12739	* Fri Mar 28 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12740	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.12-generic-6.12.74-2|12741	
21mr|kernel-6.12-generic-6.12.74-2|12742	* Fri Mar 28 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12743	- Updated to 6.12.20
21mr|kernel-6.12-generic-6.12.74-2|12744	
21mr|kernel-6.12-generic-6.12.74-2|12745	- Merge: dfb085f 5237282
21mr|kernel-6.12-generic-6.12.74-2|12746	* Fri Mar 28 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12747	- Merge 2023.1 to 2021.1
21mr|kernel-6.12-generic-6.12.74-2|12748	
21mr|kernel-6.12-generic-6.12.74-2|12749	* Thu Mar 27 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12750	- Bump release: add ZFS support
21mr|kernel-6.12-generic-6.12.74-2|12751	
21mr|kernel-6.12-generic-6.12.74-2|12752	* Thu Mar 27 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12753	- fix: add %%exclude from kernel-files for kvadra-touchpad
21mr|kernel-6.12-generic-6.12.74-2|12754	
21mr|kernel-6.12-generic-6.12.74-2|12755	* Thu Feb 27 2025 alex stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12756	- do not pull here various crappy packages and DO NOT RUINE MY SYSTEM
21mr|kernel-6.12-generic-6.12.74-2|12757	
21mr|kernel-6.12-generic-6.12.74-2|12758	* Tue Feb 25 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.12-generic-6.12.74-2|12759	- do not pull texlive
21mr|kernel-6.12-generic-6.12.74-2|12760	
21mr|kernel-6.12-generic-6.12.74-2|12761	* Tue Feb 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.16-3
21mr|kernel-6.12-generic-6.12.74-2|12762	- Reapply "Updated to 6.12.16"
21mr|kernel-6.12-generic-6.12.74-2|12763	- This reverts commit 706456dbe790976e4d035e52ca21abdf7c1a5bbb.
21mr|kernel-6.12-generic-6.12.74-2|12764	
21mr|kernel-6.12-generic-6.12.74-2|12765	* Tue Feb 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.13-4
21mr|kernel-6.12-generic-6.12.74-2|12766	- Revert "Updated to 6.12.16"
21mr|kernel-6.12-generic-6.12.74-2|12767	- This reverts commit 25c025c7d96f2dcb611ddbbc97538bcae5b9617f.
21mr|kernel-6.12-generic-6.12.74-2|12768	
21mr|kernel-6.12-generic-6.12.74-2|12769	* Tue Feb 25 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|12770	- temporary solution for not generated initrd
21mr|kernel-6.12-generic-6.12.74-2|12771	
21mr|kernel-6.12-generic-6.12.74-2|12772	* Tue Feb 25 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12773	- Add a crutch for VirtualBox/VMWare
21mr|kernel-6.12-generic-6.12.74-2|12774	
21mr|kernel-6.12-generic-6.12.74-2|12775	* Mon Feb 24 2025 Victor Ryzhikh <victorr2007@yandex.ru> 6.12.16-1
21mr|kernel-6.12-generic-6.12.74-2|12776	- Updated to 6.12.16
21mr|kernel-6.12-generic-6.12.74-2|12777	
21mr|kernel-6.12-generic-6.12.74-2|12778	* Mon Feb 24 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12779	- Updated to 6.12.16
21mr|kernel-6.12-generic-6.12.74-2|12780	
21mr|kernel-6.12-generic-6.12.74-2|12781	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.12-generic-6.12.74-2|12782	- R: kmod
21mr|kernel-6.12-generic-6.12.74-2|12783	
21mr|kernel-6.12-generic-6.12.74-2|12784	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.12-generic-6.12.74-2|12785	- do not pull dracut in kernel rpm, moving it to file trigger in rosa-kernel-tools
21mr|kernel-6.12-generic-6.12.74-2|12786	
21mr|kernel-6.12-generic-6.12.74-2|12787	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.12-generic-6.12.74-2|12788	- automated spec cleanup
21mr|kernel-6.12-generic-6.12.74-2|12789	
21mr|kernel-6.12-generic-6.12.74-2|12790	* Fri Feb 14 2025 Victor Ryzhikh <victorr2007@yandex.ru> 6.12.13-1
21mr|kernel-6.12-generic-6.12.74-2|12791	- Updated to 6.12.13
21mr|kernel-6.12-generic-6.12.74-2|12792	
21mr|kernel-6.12-generic-6.12.74-2|12793	* Fri Feb 14 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12794	- Updated to 6.12.13
21mr|kernel-6.12-generic-6.12.74-2|12795	
21mr|kernel-6.12-generic-6.12.74-2|12796	* Tue Feb 4 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12797	- embed in kernel VIRTIO_BLK
21mr|kernel-6.12-generic-6.12.74-2|12798	
21mr|kernel-6.12-generic-6.12.74-2|12799	* Sun Feb 2 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12800	- enable more usb drivers for arm64
21mr|kernel-6.12-generic-6.12.74-2|12801	
21mr|kernel-6.12-generic-6.12.74-2|12802	* Sun Feb 2 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12803	- reapply kernels for loongarch64/riscv64
21mr|kernel-6.12-generic-6.12.74-2|12804	
21mr|kernel-6.12-generic-6.12.74-2|12805	* Sun Feb 2 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12806	- CONFIG_VIRTIO_PCI=y now, needed for proper work of mkosi initrds, drop reiserfs
21mr|kernel-6.12-generic-6.12.74-2|12807	
21mr|kernel-6.12-generic-6.12.74-2|12808	* Wed Jan 29 2025 BiteDasher <finziyr@yandex.ru> 6.12.11-2
21mr|kernel-6.12-generic-6.12.74-2|12809	- macros.ksobirator: fix %%ksob_mk_module_pkg for packages with '-' in name
21mr|kernel-6.12-generic-6.12.74-2|12810	
21mr|kernel-6.12-generic-6.12.74-2|12811	* Wed Jan 29 2025 BiteDasher <finziyr@yandex.ru> 6.12.10-2
21mr|kernel-6.12-generic-6.12.74-2|12812	- macros.ksobirator: fix %%ksob_mk_module_pkg for packages with '-' in name
21mr|kernel-6.12-generic-6.12.74-2|12813	
21mr|kernel-6.12-generic-6.12.74-2|12814	* Wed Jan 29 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12815	- Bump release: add hotfix-kvadra-touchpad crutch
21mr|kernel-6.12-generic-6.12.74-2|12816	
21mr|kernel-6.12-generic-6.12.74-2|12817	* Wed Jan 29 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12818	- Bump release: add hotfix-kvadra-touchpad crutch
21mr|kernel-6.12-generic-6.12.74-2|12819	
21mr|kernel-6.12-generic-6.12.74-2|12820	* Fri Jan 24 2025 Victor Ryzhikh <victorr2007@yandex.ru> 6.12.11-1
21mr|kernel-6.12-generic-6.12.74-2|12821	- Updated to 6.12.11
21mr|kernel-6.12-generic-6.12.74-2|12822	
21mr|kernel-6.12-generic-6.12.74-2|12823	* Fri Jan 24 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12824	- Updated to 6.12.11
21mr|kernel-6.12-generic-6.12.74-2|12825	
21mr|kernel-6.12-generic-6.12.74-2|12826	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12827	- enable BPF for bpftune daemon
21mr|kernel-6.12-generic-6.12.74-2|12828	
21mr|kernel-6.12-generic-6.12.74-2|12829	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12830	- enable BPF debug info for bpftune
21mr|kernel-6.12-generic-6.12.74-2|12831	
21mr|kernel-6.12-generic-6.12.74-2|12832	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12833	- bpftool moved to sbin
21mr|kernel-6.12-generic-6.12.74-2|12834	
21mr|kernel-6.12-generic-6.12.74-2|12835	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12836	- fix build
21mr|kernel-6.12-generic-6.12.74-2|12837	
21mr|kernel-6.12-generic-6.12.74-2|12838	* Wed Jan 22 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12839	- enable bpftool
21mr|kernel-6.12-generic-6.12.74-2|12840	
21mr|kernel-6.12-generic-6.12.74-2|12841	* Fri Jan 17 2025 Victor Ryzhikh <victorr2007@yandex.ru> 6.12.10-1
21mr|kernel-6.12-generic-6.12.74-2|12842	- Updated to 6.12.10
21mr|kernel-6.12-generic-6.12.74-2|12843	
21mr|kernel-6.12-generic-6.12.74-2|12844	* Fri Jan 17 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12845	- Updated to 6.12.10
21mr|kernel-6.12-generic-6.12.74-2|12846	
21mr|kernel-6.12-generic-6.12.74-2|12847	* Fri Jan 10 2025 Victor Ryzhikh <victorr2007@yandex.ru> 6.12.9-1
21mr|kernel-6.12-generic-6.12.74-2|12848	- Updated to 6.12.9
21mr|kernel-6.12-generic-6.12.74-2|12849	
21mr|kernel-6.12-generic-6.12.74-2|12850	* Fri Jan 10 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12851	- Updated to 6.12.9
21mr|kernel-6.12-generic-6.12.74-2|12852	
21mr|kernel-6.12-generic-6.12.74-2|12853	* Sun Jan 5 2025 Victor Ryzhikh <victorr2007@yandex.ru> 6.12.8-1
21mr|kernel-6.12-generic-6.12.74-2|12854	- Updated to 6.12.8
21mr|kernel-6.12-generic-6.12.74-2|12855	
21mr|kernel-6.12-generic-6.12.74-2|12856	* Sun Jan 5 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|12857	- Updated to 6.12.8
21mr|kernel-6.12-generic-6.12.74-2|12858	
21mr|kernel-6.12-generic-6.12.74-2|12859	* Thu Dec 26 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12860	- add ibft
21mr|kernel-6.12-generic-6.12.74-2|12861	
21mr|kernel-6.12-generic-6.12.74-2|12862	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12863	- disable logo
21mr|kernel-6.12-generic-6.12.74-2|12864	
21mr|kernel-6.12-generic-6.12.74-2|12865	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12866	- loongarch64: enable more crypto modules
21mr|kernel-6.12-generic-6.12.74-2|12867	
21mr|kernel-6.12-generic-6.12.74-2|12868	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru> 6.12.6-1
21mr|kernel-6.12-generic-6.12.74-2|12869	- adjust FB drivers for loongarch64
21mr|kernel-6.12-generic-6.12.74-2|12870	
21mr|kernel-6.12-generic-6.12.74-2|12871	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|12872	- enable few modules
21mr|kernel-6.12-generic-6.12.74-2|12873	
21mr|kernel-6.12-generic-6.12.74-2|12874	* Wed Dec 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|12875	- off CONFIG_DRM_I915_REPLAY_GPU_HANGS_API (big warning that this is for kernel developers only)
21mr|kernel-6.12-generic-6.12.74-2|12876	
21mr|kernel-6.12-generic-6.12.74-2|12877	* Wed Dec 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|12878	- [bot] upd: 6.12.5 -> 6.12.6
21mr|kernel-6.12-generic-6.12.74-2|12879	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|12880	- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
21mr|kernel-6.12-generic-6.12.74-2|12881	- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
21mr|kernel-6.12-generic-6.12.74-2|12882	- ACPI: resource: Fix memory resource type union access
21mr|kernel-6.12-generic-6.12.74-2|12883	- ALSA: control: Avoid WARN() for symlink errors
21mr|kernel-6.12-generic-6.12.74-2|12884	- ALSA: hda/realtek: Fix headset mic on Acer Nitro 5
21mr|kernel-6.12-generic-6.12.74-2|12885	- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
21mr|kernel-6.12-generic-6.12.74-2|12886	- amdgpu/uvd: get ring reference from rq scheduler
21mr|kernel-6.12-generic-6.12.74-2|12887	- ASoC: amd: yc: Fix the wrong return value
21mr|kernel-6.12-generic-6.12.74-2|12888	- ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER
21mr|kernel-6.12-generic-6.12.74-2|12889	- ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER
21mr|kernel-6.12-generic-6.12.74-2|12890	- ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array
21mr|kernel-6.12-generic-6.12.74-2|12891	- ASoC: tas2781: Fix calibration issue in stress test
21mr|kernel-6.12-generic-6.12.74-2|12892	- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
21mr|kernel-6.12-generic-6.12.74-2|12893	- batman-adv: Do not let TT changes list grows indefinitely
21mr|kernel-6.12-generic-6.12.74-2|12894	- batman-adv: Do not send uninitialized TT changes
21mr|kernel-6.12-generic-6.12.74-2|12895	- batman-adv: Remove uninitialized data in full table TT response
21mr|kernel-6.12-generic-6.12.74-2|12896	- blk-cgroup: Fix UAF in blkcg_unpin_online()
21mr|kernel-6.12-generic-6.12.74-2|12897	- blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
21mr|kernel-6.12-generic-6.12.74-2|12898	- blk-mq: move cpuhp callback registering out of q->sysfs_lock
21mr|kernel-6.12-generic-6.12.74-2|12899	- block: Fix potential deadlock while freezing queue and acquiring sysfs_lock
21mr|kernel-6.12-generic-6.12.74-2|12900	- block: get wp_offset by bdev_offset_from_zone_start
21mr|kernel-6.12-generic-6.12.74-2|12901	- block: Ignore REQ_NOWAIT for zone reset and zone finish operations
21mr|kernel-6.12-generic-6.12.74-2|12902	- block: Prevent potential deadlocks in zone write plug error recovery
21mr|kernel-6.12-generic-6.12.74-2|12903	- block: Switch to using refcount_t for zone write plugs
21mr|kernel-6.12-generic-6.12.74-2|12904	- block: Use a zone write plug BIO work for REQ_NOWAIT BIOs
21mr|kernel-6.12-generic-6.12.74-2|12905	- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump
21mr|kernel-6.12-generic-6.12.74-2|12906	- Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating
21mr|kernel-6.12-generic-6.12.74-2|12907	- Bluetooth: Improve setsockopt() handling of malformed user input
21mr|kernel-6.12-generic-6.12.74-2|12908	- Bluetooth: iso: Always release hdev at the end of iso_listen_bis
21mr|kernel-6.12-generic-6.12.74-2|12909	- Bluetooth: iso: Fix circular lock in iso_conn_big_sync
21mr|kernel-6.12-generic-6.12.74-2|12910	- Bluetooth: iso: Fix circular lock in iso_listen_bis
21mr|kernel-6.12-generic-6.12.74-2|12911	- Bluetooth: iso: Fix recursive locking warning
21mr|kernel-6.12-generic-6.12.74-2|12912	- Bluetooth: SCO: Add support for 16 bits transparent voice setting
21mr|kernel-6.12-generic-6.12.74-2|12913	- bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips
21mr|kernel-6.12-generic-6.12.74-2|12914	- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips
21mr|kernel-6.12-generic-6.12.74-2|12915	- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-6.12-generic-6.12.74-2|12916	- bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features
21mr|kernel-6.12-generic-6.12.74-2|12917	- bpf: Augment raw_tp arguments with PTR_MAYBE_NULL
21mr|kernel-6.12-generic-6.12.74-2|12918	- bpf: Check size for BTF-based ctx access of pointer members
21mr|kernel-6.12-generic-6.12.74-2|12919	- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
21mr|kernel-6.12-generic-6.12.74-2|12920	- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
21mr|kernel-6.12-generic-6.12.74-2|12921	- bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog
21mr|kernel-6.12-generic-6.12.74-2|12922	- bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL"
21mr|kernel-6.12-generic-6.12.74-2|12923	- bpf, sockmap: Fix race between element replace and close()
21mr|kernel-6.12-generic-6.12.74-2|12924	- bpf, sockmap: Fix update element with same
21mr|kernel-6.12-generic-6.12.74-2|12925	- cifs: Fix rmdir failure due to ongoing I/O on deleted file
21mr|kernel-6.12-generic-6.12.74-2|12926	- clk: en7523: Fix wrong BUS clock for EN7581
21mr|kernel-6.12-generic-6.12.74-2|12927	- crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem
21mr|kernel-6.12-generic-6.12.74-2|12928	- cxgb4: use port number to set mac addr
21mr|kernel-6.12-generic-6.12.74-2|12929	- dm: Fix dm-zoned-reclaim zone write pointer alignment
21mr|kernel-6.12-generic-6.12.74-2|12930	- Documentation: networking: Add a caveat to nexthop_compat_mode sysctl
21mr|kernel-6.12-generic-6.12.74-2|12931	- Documentation: PM: Clarify pm_runtime_resume_and_get() return value
21mr|kernel-6.12-generic-6.12.74-2|12932	- drm/amdgpu: fix UVD contiguous CS mapping problem
21mr|kernel-6.12-generic-6.12.74-2|12933	- drm/amdgpu: fix when the cleaner shader is emitted
21mr|kernel-6.12-generic-6.12.74-2|12934	- drm/amdkfd: Dereference null return value
21mr|kernel-6.12-generic-6.12.74-2|12935	- drm/amdkfd: hard-code cacheline size for gfx11
21mr|kernel-6.12-generic-6.12.74-2|12936	- drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12
21mr|kernel-6.12-generic-6.12.74-2|12937	- drm/amdkfd: pause autosuspend when creating pdd
21mr|kernel-6.12-generic-6.12.74-2|12938	- drm/amd/pm: Set SMU v13.0.7 default workload type
21mr|kernel-6.12-generic-6.12.74-2|12939	- drm/i915/color: Stop using non-posted DSB writes for legacy LUT
21mr|kernel-6.12-generic-6.12.74-2|12940	- drm/i915: Fix memory leak by correcting cache object name in error handler
21mr|kernel-6.12-generic-6.12.74-2|12941	- drm/i915: Fix NULL pointer dereference in capture_engine
21mr|kernel-6.12-generic-6.12.74-2|12942	- drm/panic: remove spurious empty line to clean warning
21mr|kernel-6.12-generic-6.12.74-2|12943	- drm/xe: Call invalidation_fence_fini for PT inval fences in error state
21mr|kernel-6.12-generic-6.12.74-2|12944	- drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt
21mr|kernel-6.12-generic-6.12.74-2|12945	- drm/xe/reg_sr: Remove register pool
21mr|kernel-6.12-generic-6.12.74-2|12946	- gpio: graniterapids: Check if GPIO line can be used for IRQs
21mr|kernel-6.12-generic-6.12.74-2|12947	- gpio: graniterapids: Determine if GPIO pad can be used by driver
21mr|kernel-6.12-generic-6.12.74-2|12948	- gpio: graniterapids: Fix GPIO Ack functionality
21mr|kernel-6.12-generic-6.12.74-2|12949	- gpio: graniterapids: Fix incorrect BAR assignment
21mr|kernel-6.12-generic-6.12.74-2|12950	- gpio: graniterapids: Fix invalid GPI_IS register offset
21mr|kernel-6.12-generic-6.12.74-2|12951	- gpio: graniterapids: Fix invalid RXEVCFG register bitmask
21mr|kernel-6.12-generic-6.12.74-2|12952	- gpio: graniterapids: Fix vGPIO driver crash
21mr|kernel-6.12-generic-6.12.74-2|12953	- gpio: ljca: Initialize num before accessing item in ljca_gpio_config
21mr|kernel-6.12-generic-6.12.74-2|12954	- iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context
21mr|kernel-6.12-generic-6.12.74-2|12955	- iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain
21mr|kernel-6.12-generic-6.12.74-2|12956	- iommu/vt-d: Remove cache tags before disabling ATS
21mr|kernel-6.12-generic-6.12.74-2|12957	- kselftest/arm64: abi: fix SVCR detection
21mr|kernel-6.12-generic-6.12.74-2|12958	- ksmbd: fix racy issue from session lookup and expire
21mr|kernel-6.12-generic-6.12.74-2|12959	- KVM: arm64: Disable MPAM visibility by default and ignore VMM writes
21mr|kernel-6.12-generic-6.12.74-2|12960	- libperf: evlist: Fix --cpu argument on hybrid platform
21mr|kernel-6.12-generic-6.12.74-2|12961	- memcg: slub: fix SUnreclaim for post charged objects
21mr|kernel-6.12-generic-6.12.74-2|12962	- net: defer final 'struct net' free in netns dismantle
21mr|kernel-6.12-generic-6.12.74-2|12963	- net: dsa: felix: fix stuck CPU-injected packets with short taprio windows
21mr|kernel-6.12-generic-6.12.74-2|12964	- net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries
21mr|kernel-6.12-generic-6.12.74-2|12965	- net: dsa: tag_ocelot_8021q: fix broken reception
21mr|kernel-6.12-generic-6.12.74-2|12966	- netfilter: IDLETIMER: Fix for possible ABBA deadlock
21mr|kernel-6.12-generic-6.12.74-2|12967	- netfilter: nf_tables: do not defer rule destruction via call_rcu
21mr|kernel-6.12-generic-6.12.74-2|12968	- net: lapb: increase LAPB_HEADER_LEN
21mr|kernel-6.12-generic-6.12.74-2|12969	- net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs
21mr|kernel-6.12-generic-6.12.74-2|12970	- net: mana: Fix memory leak in mana_gd_setup_irqs
21mr|kernel-6.12-generic-6.12.74-2|12971	- net/mlx5: DR, prevent potential error pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|12972	- net: mscc: ocelot: be resilient to loss of PTP packets during transmission
21mr|kernel-6.12-generic-6.12.74-2|12973	- net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()
21mr|kernel-6.12-generic-6.12.74-2|12974	- net: mscc: ocelot: improve handling of TX timestamp for unknown skb
21mr|kernel-6.12-generic-6.12.74-2|12975	- net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe
21mr|kernel-6.12-generic-6.12.74-2|12976	- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
21mr|kernel-6.12-generic-6.12.74-2|12977	- net: renesas: rswitch: avoid use-after-put for a device tree node
21mr|kernel-6.12-generic-6.12.74-2|12978	- net: renesas: rswitch: fix initial MPIC register setting
21mr|kernel-6.12-generic-6.12.74-2|12979	- net: renesas: rswitch: fix leaked pointer on error path
21mr|kernel-6.12-generic-6.12.74-2|12980	- net: renesas: rswitch: fix possible early skb release
21mr|kernel-6.12-generic-6.12.74-2|12981	- net: renesas: rswitch: fix race window between tx start and complete
21mr|kernel-6.12-generic-6.12.74-2|12982	- net: renesas: rswitch: handle stop vs interrupt race
21mr|kernel-6.12-generic-6.12.74-2|12983	- net/sched: netem: account for backlog updates from child qdisc
21mr|kernel-6.12-generic-6.12.74-2|12984	- net: sparx5: fix FDMA performance issue
21mr|kernel-6.12-generic-6.12.74-2|12985	- net: sparx5: fix the maximum frame length register
21mr|kernel-6.12-generic-6.12.74-2|12986	- net, team, bonding: Add netdev_base_features helper
21mr|kernel-6.12-generic-6.12.74-2|12987	- objtool/x86: allow syscall instruction
21mr|kernel-6.12-generic-6.12.74-2|12988	- perf ftrace: Fix undefined behavior in cmp_profile_data()
21mr|kernel-6.12-generic-6.12.74-2|12989	- perf machine: Initialize machine->env to address a segfault
21mr|kernel-6.12-generic-6.12.74-2|12990	- perf tools: Fix build-id event recording
21mr|kernel-6.12-generic-6.12.74-2|12991	- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG
21mr|kernel-6.12-generic-6.12.74-2|12992	- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
21mr|kernel-6.12-generic-6.12.74-2|12993	- qca_spi: Fix clock speed for multiple QCA7000
21mr|kernel-6.12-generic-6.12.74-2|12994	- qca_spi: Make driver probing reliable
21mr|kernel-6.12-generic-6.12.74-2|12995	- regulator: axp20x: AXP717: set ramp_delay
21mr|kernel-6.12-generic-6.12.74-2|12996	- riscv: Fix IPIs usage in kfence_protect_page()
21mr|kernel-6.12-generic-6.12.74-2|12997	- riscv: Fix wrong usage of __pa() on a fixmap address
21mr|kernel-6.12-generic-6.12.74-2|12998	- riscv: mm: Do not call pmd dtor on vmemmap page table teardown
21mr|kernel-6.12-generic-6.12.74-2|12999	- rust: kbuild: set `bindgen`'s Rust target version
21mr|kernel-6.12-generic-6.12.74-2|13000	- sched/deadline: Fix replenish_dl_new_period dl_server condition
21mr|kernel-6.12-generic-6.12.74-2|13001	- scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe
21mr|kernel-6.12-generic-6.12.74-2|13002	- selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted
21mr|kernel-6.12-generic-6.12.74-2|13003	- selftests: mlxsw: sharedbuffer: Remove duplicate test cases
21mr|kernel-6.12-generic-6.12.74-2|13004	- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
21mr|kernel-6.12-generic-6.12.74-2|13005	- selftests: netfilter: Stabilize rpath.sh
21mr|kernel-6.12-generic-6.12.74-2|13006	- serial: sh-sci: Check if TX data was written to device in .tx_empty()
21mr|kernel-6.12-generic-6.12.74-2|13007	- spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()
21mr|kernel-6.12-generic-6.12.74-2|13008	- spi: rockchip: Fix PM runtime count on no-op cs
21mr|kernel-6.12-generic-6.12.74-2|13009	- splice: do not checksum AF_UNIX sockets
21mr|kernel-6.12-generic-6.12.74-2|13010	- tcp: check space before adding MPTCP SYN options
21mr|kernel-6.12-generic-6.12.74-2|13011	- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-6.12-generic-6.12.74-2|13012	- team: Fix initial vlan_feature set in __team_compute_features
21mr|kernel-6.12-generic-6.12.74-2|13013	- tipc: fix NULL deref in cleanup_bearer()
21mr|kernel-6.12-generic-6.12.74-2|13014	- usb: core: hcd: only check primary hcd skip_phy_initialization
21mr|kernel-6.12-generic-6.12.74-2|13015	- usb: dwc2: Fix HCD port connection race
21mr|kernel-6.12-generic-6.12.74-2|13016	- usb: dwc2: Fix HCD resume
21mr|kernel-6.12-generic-6.12.74-2|13017	- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
21mr|kernel-6.12-generic-6.12.74-2|13018	- usb: dwc3: imx8mp: fix software node kernel dump
21mr|kernel-6.12-generic-6.12.74-2|13019	- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode
21mr|kernel-6.12-generic-6.12.74-2|13020	- usb: ehci-hcd: fix call balance of clocks handling routines
21mr|kernel-6.12-generic-6.12.74-2|13021	- usb: gadget: midi2: Fix interpretation of is_midi1 bits
21mr|kernel-6.12-generic-6.12.74-2|13022	- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
21mr|kernel-6.12-generic-6.12.74-2|13023	- usb: host: max3421-hcd: Correctly abort a USB request.
21mr|kernel-6.12-generic-6.12.74-2|13024	- usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support
21mr|kernel-6.12-generic-6.12.74-2|13025	- usb: typec: anx7411: fix fwnode_handle reference leak
21mr|kernel-6.12-generic-6.12.74-2|13026	- usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe()
21mr|kernel-6.12-generic-6.12.74-2|13027	- usb: typec: ucsi: Fix completion notifications
21mr|kernel-6.12-generic-6.12.74-2|13028	- virtio_net: correct netdev_tx_reset_queue() invocation point
21mr|kernel-6.12-generic-6.12.74-2|13029	- virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize
21mr|kernel-6.12-generic-6.12.74-2|13030	- virtio_ring: add a func argument 'recycle_done' to virtqueue_resize()
21mr|kernel-6.12-generic-6.12.74-2|13031	- wifi: cfg80211: sme: init n_channels before channels[] access
21mr|kernel-6.12-generic-6.12.74-2|13032	- wifi: mac80211: fix a queue stall in certain cases of CSA
21mr|kernel-6.12-generic-6.12.74-2|13033	- wifi: mac80211: fix station NSS capability initialization order
21mr|kernel-6.12-generic-6.12.74-2|13034	- wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon
21mr|kernel-6.12-generic-6.12.74-2|13035	- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
21mr|kernel-6.12-generic-6.12.74-2|13036	- x86: make get_cpu_vendor() accessible from Xen code
21mr|kernel-6.12-generic-6.12.74-2|13037	- x86/static-call: fix 32-bit build
21mr|kernel-6.12-generic-6.12.74-2|13038	- x86/static-call: provide a way to do very early static-call updates
21mr|kernel-6.12-generic-6.12.74-2|13039	- x86/xen: add central hypercall functions
21mr|kernel-6.12-generic-6.12.74-2|13040	- x86/xen: don't do PV iret hypercall through hypercall page
21mr|kernel-6.12-generic-6.12.74-2|13041	- x86/xen: remove hypercall page
21mr|kernel-6.12-generic-6.12.74-2|13042	- x86/xen: use new hypercall functions instead of hypercall page
21mr|kernel-6.12-generic-6.12.74-2|13043	- xen/netfront: fix crash when removing device
21mr|kernel-6.12-generic-6.12.74-2|13044	- xfs: don't drop errno values when we fail to ficlone the entire range
21mr|kernel-6.12-generic-6.12.74-2|13045	- xfs: fix null bno_hint handling in xfs_rtallocate_rtg
21mr|kernel-6.12-generic-6.12.74-2|13046	- xfs: fix scrub tracepoints when inode-rooted btrees are involved
21mr|kernel-6.12-generic-6.12.74-2|13047	- xfs: only run precommits once per transaction object
21mr|kernel-6.12-generic-6.12.74-2|13048	- xfs: return a 64-bit block count from xfs_btree_count_blocks
21mr|kernel-6.12-generic-6.12.74-2|13049	- xfs: return from xfs_symlink_verify early on V4 filesystems
21mr|kernel-6.12-generic-6.12.74-2|13050	- xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink
21mr|kernel-6.12-generic-6.12.74-2|13051	- xfs: unlock inodes when erroring out of xfs_trans_alloc_dir
21mr|kernel-6.12-generic-6.12.74-2|13052	- xfs: update btree keys correctly when _insrec splits an inode root block
21mr|kernel-6.12-generic-6.12.74-2|13053	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|13054	
21mr|kernel-6.12-generic-6.12.74-2|13055	* Wed Dec 25 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|13056	- got finally WORKING loongarch64 config
21mr|kernel-6.12-generic-6.12.74-2|13057	
21mr|kernel-6.12-generic-6.12.74-2|13058	* Tue Dec 24 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|13059	- java is fixed for l64
21mr|kernel-6.12-generic-6.12.74-2|13060	
21mr|kernel-6.12-generic-6.12.74-2|13061	* Tue Dec 24 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|13062	- add more ATA modules for loongarch64
21mr|kernel-6.12-generic-6.12.74-2|13063	
21mr|kernel-6.12-generic-6.12.74-2|13064	* Sun Dec 15 2024 Victor Ryzhikh <victorr2007@yandex.ru> 6.12.5-1
21mr|kernel-6.12-generic-6.12.74-2|13065	- Updated to 6.12.5
21mr|kernel-6.12-generic-6.12.74-2|13066	
21mr|kernel-6.12-generic-6.12.74-2|13067	* Sun Dec 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|13068	- Updated to 6.12.5
21mr|kernel-6.12-generic-6.12.74-2|13069	
21mr|kernel-6.12-generic-6.12.74-2|13070	* Thu Dec 12 2024 BiteDasher <finziyr@yandex.ru> 6.12.4-3
21mr|kernel-6.12-generic-6.12.74-2|13071	- bump release: create a symlink (crutch) for custom modules
21mr|kernel-6.12-generic-6.12.74-2|13072	
21mr|kernel-6.12-generic-6.12.74-2|13073	* Tue Dec 10 2024 Alexander Stefanov <alexander@mezon.ru> 6.12.4-2
21mr|kernel-6.12-generic-6.12.74-2|13074	- add zstd for loong64
21mr|kernel-6.12-generic-6.12.74-2|13075	
21mr|kernel-6.12-generic-6.12.74-2|13076	* Sun Dec 15 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|kernel-6.12-generic-6.12.74-2|13077	- Fix r8169.ko build
21mr|kernel-6.12-generic-6.12.74-2|13078	
21mr|kernel-6.12-generic-6.12.74-2|13079	* Tue Dec 10 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|13080	- update loongarch64 config
21mr|kernel-6.12-generic-6.12.74-2|13081	
21mr|kernel-6.12-generic-6.12.74-2|13082	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|kernel-6.12-generic-6.12.74-2|13083	- turn on extra modules
21mr|kernel-6.12-generic-6.12.74-2|13084	
21mr|kernel-6.12-generic-6.12.74-2|13085	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|kernel-6.12-generic-6.12.74-2|13086	- [bot] upd: 6.12.1 -> 6.12.4
21mr|kernel-6.12-generic-6.12.74-2|13087	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|13088	- 9p/xen: fix init sequence
21mr|kernel-6.12-generic-6.12.74-2|13089	- 9p/xen: fix release of IRQ
21mr|kernel-6.12-generic-6.12.74-2|13090	- accel/ivpu: Prevent recovery invocation during probe and resume
21mr|kernel-6.12-generic-6.12.74-2|13091	- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
21mr|kernel-6.12-generic-6.12.74-2|13092	- ACPI: CPPC: Fix _CPC register setting issue
21mr|kernel-6.12-generic-6.12.74-2|13093	- ad7780: fix division by zero in ad7780_write_raw()
21mr|kernel-6.12-generic-6.12.74-2|13094	- ALSA: 6fire: Release resources at card release
21mr|kernel-6.12-generic-6.12.74-2|13095	- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.12-generic-6.12.74-2|13096	- ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc()
21mr|kernel-6.12-generic-6.12.74-2|13097	- ALSA: hda/realtek: Apply quirk for Medion E15433
21mr|kernel-6.12-generic-6.12.74-2|13098	- ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform
21mr|kernel-6.12-generic-6.12.74-2|13099	- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
21mr|kernel-6.12-generic-6.12.74-2|13100	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i
21mr|kernel-6.12-generic-6.12.74-2|13101	- ALSA: hda/realtek: Set PCBeep to default value for ALC274
21mr|kernel-6.12-generic-6.12.74-2|13102	- ALSA: hda/realtek: Update ALC225 depop procedure
21mr|kernel-6.12-generic-6.12.74-2|13103	- ALSA: hda/realtek: Update ALC256 depop procedure
21mr|kernel-6.12-generic-6.12.74-2|13104	- ALSA: pcm: Add sanity NULL check for the default mmap fault handler
21mr|kernel-6.12-generic-6.12.74-2|13105	- ALSA: rawmidi: Fix kvfree() call in spinlock
21mr|kernel-6.12-generic-6.12.74-2|13106	- ALSA: ump: Fix evaluation of MIDI 1.0 FB info
21mr|kernel-6.12-generic-6.12.74-2|13107	- ALSA: us122l: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.12-generic-6.12.74-2|13108	- ALSA: usb-audio: Fix out of bounds reads when finding clock sources
21mr|kernel-6.12-generic-6.12.74-2|13109	- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
21mr|kernel-6.12-generic-6.12.74-2|13110	- ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.12-generic-6.12.74-2|13111	- amd-pstate: Set min_perf to nominal_perf for active mode performance gov
21mr|kernel-6.12-generic-6.12.74-2|13112	- apparmor: fix 'Do simple duplicate message elimination'
21mr|kernel-6.12-generic-6.12.74-2|13113	- apparmor: test: Fix memory leak for aa_unpack_strdup()
21mr|kernel-6.12-generic-6.12.74-2|13114	- arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
21mr|kernel-6.12-generic-6.12.74-2|13115	- arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
21mr|kernel-6.12-generic-6.12.74-2|13116	- arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay
21mr|kernel-6.12-generic-6.12.74-2|13117	- arm64: dts: imx8mn-tqma8mqnl-mba8mx-usbot: fix coexistence of output-low and output-high in GPIO
21mr|kernel-6.12-generic-6.12.74-2|13118	- arm64: dts: mediatek: mt6358: fix dtbs_check error
21mr|kernel-6.12-generic-6.12.74-2|13119	- arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
21mr|kernel-6.12-generic-6.12.74-2|13120	- arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface
21mr|kernel-6.12-generic-6.12.74-2|13121	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
21mr|kernel-6.12-generic-6.12.74-2|13122	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
21mr|kernel-6.12-generic-6.12.74-2|13123	- arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
21mr|kernel-6.12-generic-6.12.74-2|13124	- arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
21mr|kernel-6.12-generic-6.12.74-2|13125	- arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes
21mr|kernel-6.12-generic-6.12.74-2|13126	- arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
21mr|kernel-6.12-generic-6.12.74-2|13127	- arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain
21mr|kernel-6.12-generic-6.12.74-2|13128	- arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI
21mr|kernel-6.12-generic-6.12.74-2|13129	- arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
21mr|kernel-6.12-generic-6.12.74-2|13130	- arm64: dts: mt8183: Add port node to dpi node
21mr|kernel-6.12-generic-6.12.74-2|13131	- arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.12-generic-6.12.74-2|13132	- arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.12-generic-6.12.74-2|13133	- arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.12-generic-6.12.74-2|13134	- arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.12-generic-6.12.74-2|13135	- arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
21mr|kernel-6.12-generic-6.12.74-2|13136	- arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
21mr|kernel-6.12-generic-6.12.74-2|13137	- arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
21mr|kernel-6.12-generic-6.12.74-2|13138	- arm64: dts: mt8195: Fix dtbs_check error for mutex node
21mr|kernel-6.12-generic-6.12.74-2|13139	- arm64: dts: qcom: qcs6390-rb3gen2: use modem.mbn for modem DSP
21mr|kernel-6.12-generic-6.12.74-2|13140	- arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw
21mr|kernel-6.12-generic-6.12.74-2|13141	- arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges
21mr|kernel-6.12-generic-6.12.74-2|13142	- arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
21mr|kernel-6.12-generic-6.12.74-2|13143	- arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region
21mr|kernel-6.12-generic-6.12.74-2|13144	- arm64: dts: qcom: x1e80100-slim7x: Drop orientation-switch from USB SS[0-1] QMP PHYs
21mr|kernel-6.12-generic-6.12.74-2|13145	- arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers
21mr|kernel-6.12-generic-6.12.74-2|13146	- arm64: dts: qcom: x1e80100-vivobook-s15: Drop orientation-switch from USB SS[0-1] QMP PHYs
21mr|kernel-6.12-generic-6.12.74-2|13147	- arm64: dts: renesas: hihope: Drop #sound-dai-cells
21mr|kernel-6.12-generic-6.12.74-2|13148	- arm64: dts: rockchip: correct analog audio name on Indiedroid Nova
21mr|kernel-6.12-generic-6.12.74-2|13149	- arm64: dts: rockchip: Remove 'enable-active-low' from two boards
21mr|kernel-6.12-generic-6.12.74-2|13150	- arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
21mr|kernel-6.12-generic-6.12.74-2|13151	- arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary McASP AFIFOs
21mr|kernel-6.12-generic-6.12.74-2|13152	- arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
21mr|kernel-6.12-generic-6.12.74-2|13153	- arm64: dts: ti: k3-j7200: Fix register map for main domain pmx
21mr|kernel-6.12-generic-6.12.74-2|13154	- arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
21mr|kernel-6.12-generic-6.12.74-2|13155	- arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances
21mr|kernel-6.12-generic-6.12.74-2|13156	- arm64: Expose ID_AA64ISAR1_EL1.XS to sanitised feature consumers
21mr|kernel-6.12-generic-6.12.74-2|13157	- arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
21mr|kernel-6.12-generic-6.12.74-2|13158	- arm64: probes: Disable kprobes/uprobes on MOPS instructions
21mr|kernel-6.12-generic-6.12.74-2|13159	- arm64: tegra: p2180: Add mandatory compatible for WiFi node
21mr|kernel-6.12-generic-6.12.74-2|13160	- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
21mr|kernel-6.12-generic-6.12.74-2|13161	- ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow
21mr|kernel-6.12-generic-6.12.74-2|13162	- ARM: 9430/1: entry: Do a dummy read from VMAP shadow
21mr|kernel-6.12-generic-6.12.74-2|13163	- ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire()
21mr|kernel-6.12-generic-6.12.74-2|13164	- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
21mr|kernel-6.12-generic-6.12.74-2|13165	- ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode
21mr|kernel-6.12-generic-6.12.74-2|13166	- ARM: dts: omap36xx: declare 1GHz OPP as turbo again
21mr|kernel-6.12-generic-6.12.74-2|13167	- ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash
21mr|kernel-6.12-generic-6.12.74-2|13168	- ASoC: amd: acp: fix for cpu dai index logic
21mr|kernel-6.12-generic-6.12.74-2|13169	- ASoC: amd: acp: fix for inconsistent indenting
21mr|kernel-6.12-generic-6.12.74-2|13170	- ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00
21mr|kernel-6.12-generic-6.12.74-2|13171	- ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry
21mr|kernel-6.12-generic-6.12.74-2|13172	- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
21mr|kernel-6.12-generic-6.12.74-2|13173	- ASoC: da7213: Populate max_register to regmap_config
21mr|kernel-6.12-generic-6.12.74-2|13174	- ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
21mr|kernel-6.12-generic-6.12.74-2|13175	- ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios
21mr|kernel-6.12-generic-6.12.74-2|13176	- ASoC: fsl_micfil: fix regmap_write_bits usage
21mr|kernel-6.12-generic-6.12.74-2|13177	- ASoC: imx-audmix: Add NULL check in imx_audmix_probe
21mr|kernel-6.12-generic-6.12.74-2|13178	- ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe
21mr|kernel-6.12-generic-6.12.74-2|13179	- ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c
21mr|kernel-6.12-generic-6.12.74-2|13180	- binder: add delivered_freeze to debugfs output
21mr|kernel-6.12-generic-6.12.74-2|13181	- binder: allow freeze notification for dead nodes
21mr|kernel-6.12-generic-6.12.74-2|13182	- binder: fix BINDER_WORK_CLEAR_FREEZE_NOTIFICATION debug logs
21mr|kernel-6.12-generic-6.12.74-2|13183	- binder: fix BINDER_WORK_FROZEN_BINDER debug logs
21mr|kernel-6.12-generic-6.12.74-2|13184	- binder: fix freeze UAF in binder_release_work()
21mr|kernel-6.12-generic-6.12.74-2|13185	- binder: fix memleak of proc->delivered_freeze
21mr|kernel-6.12-generic-6.12.74-2|13186	- binder: fix node UAF in binder_add_freeze_work()
21mr|kernel-6.12-generic-6.12.74-2|13187	- binder: fix OOB in binder_add_freeze_work()
21mr|kernel-6.12-generic-6.12.74-2|13188	- blk-mq: add non_owner variant of start_freeze/unfreeze queue APIs
21mr|kernel-6.12-generic-6.12.74-2|13189	- blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long
21mr|kernel-6.12-generic-6.12.74-2|13190	- blk-settings: round down io_opt to physical_block_size
21mr|kernel-6.12-generic-6.12.74-2|13191	- block: always verify unfreeze lock on the owner task
21mr|kernel-6.12-generic-6.12.74-2|13192	- block, bfq: fix bfqq uaf in bfq_limit_depth()
21mr|kernel-6.12-generic-6.12.74-2|13193	- block: Don't allow an atomic write be truncated in blkdev_write_iter()
21mr|kernel-6.12-generic-6.12.74-2|13194	- block: don't verify IO lock for freeze/unfreeze in elevator_init_mq()
21mr|kernel-6.12-generic-6.12.74-2|13195	- block: fix bio_split_rw_at to take zone_write_granularity into account
21mr|kernel-6.12-generic-6.12.74-2|13196	- block: fix missing dispatching request when queue is started or unquiesced
21mr|kernel-6.12-generic-6.12.74-2|13197	- block: fix ordering between checking BLK_MQ_S_STOPPED request adding
21mr|kernel-6.12-generic-6.12.74-2|13198	- block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding
21mr|kernel-6.12-generic-6.12.74-2|13199	- block: fix uaf for flush rq while iterating tags
21mr|kernel-6.12-generic-6.12.74-2|13200	- block/fs: Pass an iocb to generic_atomic_write_valid()
21mr|kernel-6.12-generic-6.12.74-2|13201	- block: model freeze & enter queue as lock for supporting lockdep
21mr|kernel-6.12-generic-6.12.74-2|13202	- block: Prevent potential deadlock in blk_revalidate_disk_zones()
21mr|kernel-6.12-generic-6.12.74-2|13203	- block: return unsigned int from bdev_io_min
21mr|kernel-6.12-generic-6.12.74-2|13204	- block: take chunk_sectors into account in bio_split_write_zeroes
21mr|kernel-6.12-generic-6.12.74-2|13205	- Bluetooth: btbcm: fix missing of_node_put() in btbcm_get_board_name()
21mr|kernel-6.12-generic-6.12.74-2|13206	- Bluetooth: btintel: Do no pass vendor events to stack
21mr|kernel-6.12-generic-6.12.74-2|13207	- Bluetooth: btintel_pcie: Add handshake between driver and firmware
21mr|kernel-6.12-generic-6.12.74-2|13208	- Bluetooth: btmtk: adjust the position to init iso data anchor
21mr|kernel-6.12-generic-6.12.74-2|13209	- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
21mr|kernel-6.12-generic-6.12.74-2|13210	- Bluetooth: fix use-after-free in device_for_each_child()
21mr|kernel-6.12-generic-6.12.74-2|13211	- Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending
21mr|kernel-6.12-generic-6.12.74-2|13212	- Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending
21mr|kernel-6.12-generic-6.12.74-2|13213	- Bluetooth: ISO: Send BIG Create Sync via hci_sync
21mr|kernel-6.12-generic-6.12.74-2|13214	- Bluetooth: ISO: Use kref to track lifetime of iso_conn
21mr|kernel-6.12-generic-6.12.74-2|13215	- Bluetooth: MGMT: Fix possible deadlocks
21mr|kernel-6.12-generic-6.12.74-2|13216	- Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync
21mr|kernel-6.12-generic-6.12.74-2|13217	- bnxt_en: Fix queue start to update vnic RSS table
21mr|kernel-6.12-generic-6.12.74-2|13218	- bnxt_en: Fix receive ring space parameters when XDP is active
21mr|kernel-6.12-generic-6.12.74-2|13219	- bnxt_en: Refactor bnxt_ptp_init()
21mr|kernel-6.12-generic-6.12.74-2|13220	- bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
21mr|kernel-6.12-generic-6.12.74-2|13221	- bnxt_en: Set backplane link modes correctly for ethtool
21mr|kernel-6.12-generic-6.12.74-2|13222	- bnxt_en: Unregister PTP during PCI shutdown and suspend
21mr|kernel-6.12-generic-6.12.74-2|13223	- bpf: Add kernel symbol for struct_ops trampoline
21mr|kernel-6.12-generic-6.12.74-2|13224	- bpf: Allow return values 0 and 1 for kprobe session
21mr|kernel-6.12-generic-6.12.74-2|13225	- bpf, arm64: Remove garbage frame for struct_ops trampoline
21mr|kernel-6.12-generic-6.12.74-2|13226	- bpf, bpftool: Fix incorrect disasm pc
21mr|kernel-6.12-generic-6.12.74-2|13227	- bpf: fix recursive lock when verdict program return SK_PASS
21mr|kernel-6.12-generic-6.12.74-2|13228	- bpf: Fix the xdp_adjust_tail sample prog issue
21mr|kernel-6.12-generic-6.12.74-2|13229	- bpf: Force uprobe bpf program to always return 0
21mr|kernel-6.12-generic-6.12.74-2|13230	- bpf: Mark raw_tp arguments with PTR_MAYBE_NULL
21mr|kernel-6.12-generic-6.12.74-2|13231	- bpf, sockmap: Fix sk_msg_reset_curr
21mr|kernel-6.12-generic-6.12.74-2|13232	- bpf, sockmap: Several fixes to bpf_msg_pop_data
21mr|kernel-6.12-generic-6.12.74-2|13233	- bpf, sockmap: Several fixes to bpf_msg_push_data
21mr|kernel-6.12-generic-6.12.74-2|13234	- bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable
21mr|kernel-6.12-generic-6.12.74-2|13235	- bpf: Use function pointers count as struct_ops links count
21mr|kernel-6.12-generic-6.12.74-2|13236	- brd: decrease the number of allocated pages which discarded
21mr|kernel-6.12-generic-6.12.74-2|13237	- brd: defer automatic disk creation until module initialization succeeds
21mr|kernel-6.12-generic-6.12.74-2|13238	- btrfs: add a sanity check for btrfs root in btrfs_search_slot()
21mr|kernel-6.12-generic-6.12.74-2|13239	- btrfs: change btrfs_encoded_read() so that reading of extent is done by caller
21mr|kernel-6.12-generic-6.12.74-2|13240	- btrfs: don't loop for nowait writes when checking for cross references
21mr|kernel-6.12-generic-6.12.74-2|13241	- btrfs: drop unused parameter file_offset from btrfs_encoded_read_regular_fill_pages()
21mr|kernel-6.12-generic-6.12.74-2|13242	- btrfs: fix use-after-free in btrfs_encoded_read_endio()
21mr|kernel-6.12-generic-6.12.74-2|13243	- btrfs: move priv off stack in btrfs_encoded_read_regular_fill_pages()
21mr|kernel-6.12-generic-6.12.74-2|13244	- btrfs: ref-verify: fix use-after-free after invalid ref action
21mr|kernel-6.12-generic-6.12.74-2|13245	- bus: mhi: host: Switch trace_mhi_gen_tre fields to native endian
21mr|kernel-6.12-generic-6.12.74-2|13246	- cachefiles: Fix incorrect length return value in cachefiles_ondemand_fd_write_iter()
21mr|kernel-6.12-generic-6.12.74-2|13247	- cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
21mr|kernel-6.12-generic-6.12.74-2|13248	- cachefiles: Fix NULL pointer dereference in object->file
21mr|kernel-6.12-generic-6.12.74-2|13249	- ceph: extract entity name from device id
21mr|kernel-6.12-generic-6.12.74-2|13250	- ceph: fix cred leak in ceph_mds_check_access()
21mr|kernel-6.12-generic-6.12.74-2|13251	- ceph: pass cred pointer to ceph_mds_auth_match()
21mr|kernel-6.12-generic-6.12.74-2|13252	- cgroup/bpf: only cgroup v2 can be attached by bpf programs
21mr|kernel-6.12-generic-6.12.74-2|13253	- checkpatch: always parse orig_commit in fixes tag
21mr|kernel-6.12-generic-6.12.74-2|13254	- cifs: during remount, make sure passwords are in sync
21mr|kernel-6.12-generic-6.12.74-2|13255	- cifs: Fix parsing native symlinks relative to the export
21mr|kernel-6.12-generic-6.12.74-2|13256	- cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session
21mr|kernel-6.12-generic-6.12.74-2|13257	- cifs: support mounting with alternate password to allow password rotation
21mr|kernel-6.12-generic-6.12.74-2|13258	- cifs: unlock on error in smb3_reconfigure()
21mr|kernel-6.12-generic-6.12.74-2|13259	- cleanup: Remove address space of returned pointer
21mr|kernel-6.12-generic-6.12.74-2|13260	- clk: Allow kunit tests to run without OF_OVERLAY enabled
21mr|kernel-6.12-generic-6.12.74-2|13261	- clk: clk-apple-nco: Add NULL check in applnco_probe
21mr|kernel-6.12-generic-6.12.74-2|13262	- clk: clk-axi-clkgen: make sure to enable the AXI bus clock
21mr|kernel-6.12-generic-6.12.74-2|13263	- clk: clk-loongson2: Fix memory corruption bug in struct loongson2_clk_provider
21mr|kernel-6.12-generic-6.12.74-2|13264	- clk: clk-loongson2: Fix potential buffer overflow in flexible-array member access
21mr|kernel-6.12-generic-6.12.74-2|13265	- clk: en7523: fix estimation of fixed rate for EN7581
21mr|kernel-6.12-generic-6.12.74-2|13266	- clk: en7523: introduce chip_scu regmap
21mr|kernel-6.12-generic-6.12.74-2|13267	- clk: en7523: move clock_register in hw_init callback
21mr|kernel-6.12-generic-6.12.74-2|13268	- clk: en7523: remove REG_PCIE*_{MEM,MEM_MASK} configuration
21mr|kernel-6.12-generic-6.12.74-2|13269	- clk: imx: clk-scu: fix clk enable state save and restore
21mr|kernel-6.12-generic-6.12.74-2|13270	- clk: imx: fracn-gppll: correct PLL initialization flow
21mr|kernel-6.12-generic-6.12.74-2|13271	- clk: imx: fracn-gppll: fix pll power up
21mr|kernel-6.12-generic-6.12.74-2|13272	- clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains()
21mr|kernel-6.12-generic-6.12.74-2|13273	- clk: imx: lpcg-scu: SW workaround for errata (e10858)
21mr|kernel-6.12-generic-6.12.74-2|13274	- clk: mediatek: drop two dead config options
21mr|kernel-6.12-generic-6.12.74-2|13275	- clk: qcom: gcc-qcs404: fix initial rate of GPLL3
21mr|kernel-6.12-generic-6.12.74-2|13276	- clk: qcom: videocc-sm8550: depend on either gcc-sm8550 or gcc-sm8650
21mr|kernel-6.12-generic-6.12.74-2|13277	- clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883
21mr|kernel-6.12-generic-6.12.74-2|13278	- clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs
21mr|kernel-6.12-generic-6.12.74-2|13279	- clk: renesas: rzg2l: Fix FOUTPOSTDIV clk
21mr|kernel-6.12-generic-6.12.74-2|13280	- clk: sophgo: avoid integer overflow in sg2042_pll_recalc_rate()
21mr|kernel-6.12-generic-6.12.74-2|13281	- clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset
21mr|kernel-6.12-generic-6.12.74-2|13282	- clocksource/drivers:sp804: Make user selectable
21mr|kernel-6.12-generic-6.12.74-2|13283	- clocksource/drivers/timer-ti-dm: Fix child node refcount handling
21mr|kernel-6.12-generic-6.12.74-2|13284	- comedi: Flush partial mappings in error case
21mr|kernel-6.12-generic-6.12.74-2|13285	- Compiler Attributes: disable __counted_by for clang < 19.1.3
21mr|kernel-6.12-generic-6.12.74-2|13286	- counter: stm32-timer-cnt: Add check for clk_enable()
21mr|kernel-6.12-generic-6.12.74-2|13287	- counter: stm32-timer-cnt: fix device_node handling in probe_encoder()
21mr|kernel-6.12-generic-6.12.74-2|13288	- counter: ti-ecap-capture: Add check for clk_enable()
21mr|kernel-6.12-generic-6.12.74-2|13289	- cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged
21mr|kernel-6.12-generic-6.12.74-2|13290	- cpufreq/amd-pstate: Don't update CPPC request in amd_pstate_cpu_boost_update()
21mr|kernel-6.12-generic-6.12.74-2|13291	- cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()
21mr|kernel-6.12-generic-6.12.74-2|13292	- cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()
21mr|kernel-6.12-generic-6.12.74-2|13293	- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()
21mr|kernel-6.12-generic-6.12.74-2|13294	- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()
21mr|kernel-6.12-generic-6.12.74-2|13295	- cpufreq: loongson2: Unregister platform_driver on failure
21mr|kernel-6.12-generic-6.12.74-2|13296	- cpufreq: loongson3: Check for error code from devm_mutex_init() call
21mr|kernel-6.12-generic-6.12.74-2|13297	- cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
21mr|kernel-6.12-generic-6.12.74-2|13298	- cpufreq: scmi: Fix cleanup path when boost enablement fails
21mr|kernel-6.12-generic-6.12.74-2|13299	- crypto: bcm - add error check in the ahash_hmac_init function
21mr|kernel-6.12-generic-6.12.74-2|13300	- crypto: caam - add error check to caam_rsa_set_priv_key_form
21mr|kernel-6.12-generic-6.12.74-2|13301	- crypto: caam - Fix the pointer passed to caam_qi_shutdown()
21mr|kernel-6.12-generic-6.12.74-2|13302	- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
21mr|kernel-6.12-generic-6.12.74-2|13303	- crypto: cavium - Fix the if condition to exit loop after timeout
21mr|kernel-6.12-generic-6.12.74-2|13304	- crypto: hisilicon/qm - disable same error report before resetting
21mr|kernel-6.12-generic-6.12.74-2|13305	- crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init()
21mr|kernel-6.12-generic-6.12.74-2|13306	- crypto: mxs-dcp - Fix AES-CBC with hardware-bound keys
21mr|kernel-6.12-generic-6.12.74-2|13307	- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
21mr|kernel-6.12-generic-6.12.74-2|13308	- crypto: qat - Fix missing destroy_workqueue in adf_init_aer()
21mr|kernel-6.12-generic-6.12.74-2|13309	- crypto: qat/qat_420xx - fix off by one in uof_get_name()
21mr|kernel-6.12-generic-6.12.74-2|13310	- crypto: qat/qat_4xxx - fix off by one in uof_get_name()
21mr|kernel-6.12-generic-6.12.74-2|13311	- crypto: qat - remove check after debugfs_create_dir()
21mr|kernel-6.12-generic-6.12.74-2|13312	- crypto: qat - remove faulty arbiter config reset
21mr|kernel-6.12-generic-6.12.74-2|13313	- crypto: x86/aegis128 - access 32-bit arguments as 32-bit
21mr|kernel-6.12-generic-6.12.74-2|13314	- dax: delete a stale directory pmem
21mr|kernel-6.12-generic-6.12.74-2|13315	- devres: Fix page faults when tracing devres from unloaded modules
21mr|kernel-6.12-generic-6.12.74-2|13316	- dlm: fix dlm_recover_members refcount on error
21mr|kernel-6.12-generic-6.12.74-2|13317	- dlm: fix swapped args sb_flags vs sb_status
21mr|kernel-6.12-generic-6.12.74-2|13318	- dm: Fix typo in error message
21mr|kernel-6.12-generic-6.12.74-2|13319	- dm thin: Add missing destroy_work_on_stack()
21mr|kernel-6.12-generic-6.12.74-2|13320	- doc: rcu: update printed dynticks counter bits
21mr|kernel-6.12-generic-6.12.74-2|13321	- docs: media: update location of the media patches
21mr|kernel-6.12-generic-6.12.74-2|13322	- driver core: fw_devlink: Stop trying to optimize cycle detection logic
21mr|kernel-6.12-generic-6.12.74-2|13323	- drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
21mr|kernel-6.12-generic-6.12.74-2|13324	- drm/amd: Add some missing straps from NBIO 7.11.0
21mr|kernel-6.12-generic-6.12.74-2|13325	- drm/amd/display: fix a memleak issue when driver is removed
21mr|kernel-6.12-generic-6.12.74-2|13326	- drm/amd/display: Fix handling of plane refcount
21mr|kernel-6.12-generic-6.12.74-2|13327	- drm/amd/display: Fix incorrect DSC recompute trigger
21mr|kernel-6.12-generic-6.12.74-2|13328	- drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe
21mr|kernel-6.12-generic-6.12.74-2|13329	- drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp
21mr|kernel-6.12-generic-6.12.74-2|13330	- drm/amd/display: Increase idle worker HPD detection time
21mr|kernel-6.12-generic-6.12.74-2|13331	- drm/amd/display: Reduce HPD Detection Interval for IPS
21mr|kernel-6.12-generic-6.12.74-2|13332	- drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto
21mr|kernel-6.12-generic-6.12.74-2|13333	- drm/amd/display: Skip Invalid Streams from DSC Policy
21mr|kernel-6.12-generic-6.12.74-2|13334	- drm/amd/display: update pipe selection policy to check head pipe
21mr|kernel-6.12-generic-6.12.74-2|13335	- drm/amd: Fix initialization mistake for NBIO 7.11 devices
21mr|kernel-6.12-generic-6.12.74-2|13336	- drm/amdgpu: fix ACA bank count boundary check error
21mr|kernel-6.12-generic-6.12.74-2|13337	- drm/amdgpu: Fix JPEG v4.0.3 register write
21mr|kernel-6.12-generic-6.12.74-2|13338	- drm/amdgpu: Fix map/unmap queue logic
21mr|kernel-6.12-generic-6.12.74-2|13339	- drm/amdgpu: Fix the memory allocation issue in amdgpu_discovery_get_nps_info()
21mr|kernel-6.12-generic-6.12.74-2|13340	- drm/amdgpu: fix usage slab after free
21mr|kernel-6.12-generic-6.12.74-2|13341	- drm/amdgpu/gfx9: Add Cleaner Shader Deinitialization in gfx_v9_0 Module
21mr|kernel-6.12-generic-6.12.74-2|13342	- drm/amdgpu/pm: add gen5 display to the user on smu v14.0.2/3
21mr|kernel-6.12-generic-6.12.74-2|13343	- drm/amdkfd: Fix wrong usage of INIT_WORK()
21mr|kernel-6.12-generic-6.12.74-2|13344	- drm/amdkfd: Use dynamic allocation for CU occupancy array in 'kfd_get_cu_occupancy()'
21mr|kernel-6.12-generic-6.12.74-2|13345	- drm/amdkfd: Use the correct wptr size
21mr|kernel-6.12-generic-6.12.74-2|13346	- drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3
21mr|kernel-6.12-generic-6.12.74-2|13347	- drm/amd/pm: Remove arcturus min power limit
21mr|kernel-6.12-generic-6.12.74-2|13348	- drm/amd/pm: skip setting the power source on smu v14.0.2/3
21mr|kernel-6.12-generic-6.12.74-2|13349	- drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7
21mr|kernel-6.12-generic-6.12.74-2|13350	- drm/bridge: anx7625: Drop EDID cache on bridge power off
21mr|kernel-6.12-generic-6.12.74-2|13351	- drm/bridge: it6505: Drop EDID cache on bridge power off
21mr|kernel-6.12-generic-6.12.74-2|13352	- drm/bridge: it6505: Fix inverted reset polarity
21mr|kernel-6.12-generic-6.12.74-2|13353	- drm/bridge: tc358767: Fix link properties discovery
21mr|kernel-6.12-generic-6.12.74-2|13354	- drm/etnaviv: flush shader L1 cache after user commandstream
21mr|kernel-6.12-generic-6.12.74-2|13355	- drm/etnaviv: hold GPU lock across perfmon sampling
21mr|kernel-6.12-generic-6.12.74-2|13356	- drm/etnaviv: Request pages from DMA32 zone on addressing_limited
21mr|kernel-6.12-generic-6.12.74-2|13357	- drm/fbdev-dma: Select FB_DEFERRED_IO
21mr|kernel-6.12-generic-6.12.74-2|13358	- drm: fsl-dcu: enable PIXCLK on LS1021A
21mr|kernel-6.12-generic-6.12.74-2|13359	- drm/imagination: Convert to use time_before macro
21mr|kernel-6.12-generic-6.12.74-2|13360	- drm/imagination: Use pvr_vm_context_get()
21mr|kernel-6.12-generic-6.12.74-2|13361	- drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|13362	- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|13363	- drm/mediatek: Fix child node refcount handling in early exit
21mr|kernel-6.12-generic-6.12.74-2|13364	- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
21mr|kernel-6.12-generic-6.12.74-2|13365	- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|13366	- drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
21mr|kernel-6.12-generic-6.12.74-2|13367	- drm/msm/dpu: drop LM_3 / LM_4 on MSM8998
21mr|kernel-6.12-generic-6.12.74-2|13368	- drm/msm/dpu: drop LM_3 / LM_4 on SDM845
21mr|kernel-6.12-generic-6.12.74-2|13369	- drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block
21mr|kernel-6.12-generic-6.12.74-2|13370	- drm/msm/gpu: Check the status of registration to PM QoS
21mr|kernel-6.12-generic-6.12.74-2|13371	- drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()
21mr|kernel-6.12-generic-6.12.74-2|13372	- drm/omap: Fix locking in omap_gem_new_dmabuf()
21mr|kernel-6.12-generic-6.12.74-2|13373	- drm/omap: Fix possible NULL dereference
21mr|kernel-6.12-generic-6.12.74-2|13374	- drm: panel: jd9365da-h3: Remove unused num_init_cmds structure member
21mr|kernel-6.12-generic-6.12.74-2|13375	- drm/panel: nt35510: Make new commands optional
21mr|kernel-6.12-generic-6.12.74-2|13376	- drm: panel: nv3052c: correct spi_device_id for RG35XX panel
21mr|kernel-6.12-generic-6.12.74-2|13377	- drm/panfrost: Add missing OPP table refcnt decremental
21mr|kernel-6.12-generic-6.12.74-2|13378	- drm/panfrost: Remove unused id_mask from struct panfrost_model
21mr|kernel-6.12-generic-6.12.74-2|13379	- drm/panic: Fix uninitialized spinlock acquisition with CONFIG_DRM_PANIC=n
21mr|kernel-6.12-generic-6.12.74-2|13380	- drm/panic: Select ZLIB_DEFLATE for DRM_PANIC_SCREEN_QR_CODE
21mr|kernel-6.12-generic-6.12.74-2|13381	- drm/panthor: Fix OPP refcnt leaks in devfreq initialisation
21mr|kernel-6.12-generic-6.12.74-2|13382	- drm/panthor: introduce job cycle and timestamp accounting
21mr|kernel-6.12-generic-6.12.74-2|13383	- drm/panthor: record current and maximum device clock frequencies
21mr|kernel-6.12-generic-6.12.74-2|13384	- drm/radeon: Fix spurious unplug event on radeon HDMI
21mr|kernel-6.12-generic-6.12.74-2|13385	- drm/sti: avoid potential dereference of error pointers
21mr|kernel-6.12-generic-6.12.74-2|13386	- drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check
21mr|kernel-6.12-generic-6.12.74-2|13387	- drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check
21mr|kernel-6.12-generic-6.12.74-2|13388	- drm: use ATOMIC64_INIT() for atomic64_t
21mr|kernel-6.12-generic-6.12.74-2|13389	- drm/v3d: Address race-condition in MMU flush
21mr|kernel-6.12-generic-6.12.74-2|13390	- drm/v3d: Appease lockdep while updating GPU stats
21mr|kernel-6.12-generic-6.12.74-2|13391	- drm/v3d: Flush the MMU before we supply more memory to the binner
21mr|kernel-6.12-generic-6.12.74-2|13392	- drm/vc4: Correct generation check in vc4_hvs_lut_load
21mr|kernel-6.12-generic-6.12.74-2|13393	- drm/vc4: hdmi: Avoid hang with debug registers when suspended
21mr|kernel-6.12-generic-6.12.74-2|13394	- drm/vc4: hdmi: Increase audio MAI fifo dreq threshold
21mr|kernel-6.12-generic-6.12.74-2|13395	- drm/vc4: hvs: Correct logic on stopping an HVS channel
21mr|kernel-6.12-generic-6.12.74-2|13396	- drm/vc4: hvs: Don't write gamma luts on 2711
21mr|kernel-6.12-generic-6.12.74-2|13397	- drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer
21mr|kernel-6.12-generic-6.12.74-2|13398	- drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function
21mr|kernel-6.12-generic-6.12.74-2|13399	- drm/vc4: Introduce generation number enum
21mr|kernel-6.12-generic-6.12.74-2|13400	- drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush
21mr|kernel-6.12-generic-6.12.74-2|13401	- drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_lut_load
21mr|kernel-6.12-generic-6.12.74-2|13402	- drm/vkms: Drop unnecessary call to drm_crtc_cleanup()
21mr|kernel-6.12-generic-6.12.74-2|13403	- drm/xe/guc_submit: fix race around suspend_pending
21mr|kernel-6.12-generic-6.12.74-2|13404	- drm/xe/hdcp: Fix gsc structure check in fw check status
21mr|kernel-6.12-generic-6.12.74-2|13405	- drm/xe/migrate: fix pat index usage
21mr|kernel-6.12-generic-6.12.74-2|13406	- drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
21mr|kernel-6.12-generic-6.12.74-2|13407	- drm/xe/ufence: Wake up waiters after setting ufence->signalled
21mr|kernel-6.12-generic-6.12.74-2|13408	- drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs
21mr|kernel-6.12-generic-6.12.74-2|13409	- drm: xlnx: zynqmp_disp: layer may be null while releasing
21mr|kernel-6.12-generic-6.12.74-2|13410	- drm: xlnx: zynqmp_dpsub: fix hotplug detection
21mr|kernel-6.12-generic-6.12.74-2|13411	- drm: zynqmp_kms: Unplug DRM device before removal
21mr|kernel-6.12-generic-6.12.74-2|13412	- dt-bindings: cache: qcom,llcc: Fix X1E80100 reg entries
21mr|kernel-6.12-generic-6.12.74-2|13413	- dt-bindings: clock: axi-clkgen: include AXI clk
21mr|kernel-6.12-generic-6.12.74-2|13414	- dt-bindings: iio: dac: ad3552r: fix maximum spi speed
21mr|kernel-6.12-generic-6.12.74-2|13415	- dt-bindings: net: fec: add pps channel property
21mr|kernel-6.12-generic-6.12.74-2|13416	- dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only
21mr|kernel-6.12-generic-6.12.74-2|13417	- dt-bindings: pinctrl: samsung: Fix interrupt constraint for variants with fallbacks
21mr|kernel-6.12-generic-6.12.74-2|13418	- dt-bindings: serial: rs485: Fix rs485-rts-delay property
21mr|kernel-6.12-generic-6.12.74-2|13419	- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
21mr|kernel-6.12-generic-6.12.74-2|13420	- EDAC/bluefield: Fix potential integer overflow
21mr|kernel-6.12-generic-6.12.74-2|13421	- EDAC/fsl_ddr: Fix bad bit shift operations
21mr|kernel-6.12-generic-6.12.74-2|13422	- EDAC/igen6: Avoid segmentation fault on module unload
21mr|kernel-6.12-generic-6.12.74-2|13423	- EDAC/skx_common: Differentiate memory error sources
21mr|kernel-6.12-generic-6.12.74-2|13424	- EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator
21mr|kernel-6.12-generic-6.12.74-2|13425	- efi/libstub: fix efi_parse_options() ignoring the default command line
21mr|kernel-6.12-generic-6.12.74-2|13426	- efi/libstub: Free correct pointer on failure
21mr|kernel-6.12-generic-6.12.74-2|13427	- efs: fix the efs new mount api implementation
21mr|kernel-6.12-generic-6.12.74-2|13428	- erofs: fix blksize < PAGE_SIZE for file-backed mounts
21mr|kernel-6.12-generic-6.12.74-2|13429	- erofs: fix file-backed mounts over FUSE
21mr|kernel-6.12-generic-6.12.74-2|13430	- erofs: handle NONHEAD !delta[1] lclusters gracefully
21mr|kernel-6.12-generic-6.12.74-2|13431	- eth: fbnic: don't disable the PCI device twice
21mr|kernel-6.12-generic-6.12.74-2|13432	- exfat: fix file being changed by unaligned direct write
21mr|kernel-6.12-generic-6.12.74-2|13433	- exfat: fix out-of-bounds access of directory entries
21mr|kernel-6.12-generic-6.12.74-2|13434	- exfat: fix uninit-value in __exfat_get_dentry_set
21mr|kernel-6.12-generic-6.12.74-2|13435	- ext4: avoid remount errors with 'abort' mount option
21mr|kernel-6.12-generic-6.12.74-2|13436	- ext4: fix FS_IOC_GETFSMAP handling
21mr|kernel-6.12-generic-6.12.74-2|13437	- ext4: fix race in buffer_head read fault injection
21mr|kernel-6.12-generic-6.12.74-2|13438	- ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
21mr|kernel-6.12-generic-6.12.74-2|13439	- f2fs: check curseg->inited before write_sum_page in change_curseg
21mr|kernel-6.12-generic-6.12.74-2|13440	- f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks
21mr|kernel-6.12-generic-6.12.74-2|13441	- f2fs: fix fiemap failure issue when page size is 16KB
21mr|kernel-6.12-generic-6.12.74-2|13442	- f2fs: Fix not used variable 'index'
21mr|kernel-6.12-generic-6.12.74-2|13443	- f2fs: fix null-ptr-deref in f2fs_submit_page_bio()
21mr|kernel-6.12-generic-6.12.74-2|13444	- f2fs: fix race in concurrent f2fs_stop_gc_thread
21mr|kernel-6.12-generic-6.12.74-2|13445	- f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
21mr|kernel-6.12-generic-6.12.74-2|13446	- f2fs: fix to account dirty data in __get_secs_required()
21mr|kernel-6.12-generic-6.12.74-2|13447	- f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode
21mr|kernel-6.12-generic-6.12.74-2|13448	- f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason()
21mr|kernel-6.12-generic-6.12.74-2|13449	- f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID
21mr|kernel-6.12-generic-6.12.74-2|13450	- f2fs: fix to do cast in F2FS_{BLK_TO_BYTES, BTYES_TO_BLK} to avoid overflow
21mr|kernel-6.12-generic-6.12.74-2|13451	- f2fs: fix to do sanity check on node blkaddr in truncate_node()
21mr|kernel-6.12-generic-6.12.74-2|13452	- f2fs: fix to drop all discards after creating snapshot on lvm device
21mr|kernel-6.12-generic-6.12.74-2|13453	- f2fs: fix to map blocks correctly for direct write
21mr|kernel-6.12-generic-6.12.74-2|13454	- fadump: reserve param area if below boot_mem_top
21mr|kernel-6.12-generic-6.12.74-2|13455	- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
21mr|kernel-6.12-generic-6.12.74-2|13456	- fcntl: make F_DUPFD_QUERY associative
21mr|kernel-6.12-generic-6.12.74-2|13457	- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
21mr|kernel-6.12-generic-6.12.74-2|13458	- firmware: google: Unregister driver_info on failure
21mr|kernel-6.12-generic-6.12.74-2|13459	- firmware_loader: Fix possible resource leak in fw_log_firmware_info()
21mr|kernel-6.12-generic-6.12.74-2|13460	- fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid()
21mr|kernel-6.12-generic-6.12.74-2|13461	- fsnotify: Fix ordering of iput() and watched_objects decrement
21mr|kernel-6.12-generic-6.12.74-2|13462	- fsnotify: fix sending inotify event with unexpected filename
21mr|kernel-6.12-generic-6.12.74-2|13463	- fs/ntfs3: Equivalent transition from page to folio
21mr|kernel-6.12-generic-6.12.74-2|13464	- fs_parser: update mount_api doc to match function signature
21mr|kernel-6.12-generic-6.12.74-2|13465	- fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero
21mr|kernel-6.12-generic-6.12.74-2|13466	- fs/proc/kcore.c: fix coccinelle reported ERROR instances
21mr|kernel-6.12-generic-6.12.74-2|13467	- fs/smb/client: implement chmod() for SMB3 POSIX Extensions
21mr|kernel-6.12-generic-6.12.74-2|13468	- ftrace: Fix regression with module command in stack_trace_filter
21mr|kernel-6.12-generic-6.12.74-2|13469	- gfs2: Allow immediate GLF_VERIFY_DELETE work
21mr|kernel-6.12-generic-6.12.74-2|13470	- gfs2: Fix unlinked inode cleanup
21mr|kernel-6.12-generic-6.12.74-2|13471	- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE
21mr|kernel-6.12-generic-6.12.74-2|13472	- gpio: exar: set value when external pull-up or pull-down is present
21mr|kernel-6.12-generic-6.12.74-2|13473	- gpio: sloppy-logic-analyzer remove reference to rcu_momentary_dyntick_idle()
21mr|kernel-6.12-generic-6.12.74-2|13474	- gpio: zevio: Add missed label initialisation
21mr|kernel-6.12-generic-6.12.74-2|13475	- gve: Flow steering trigger reset only for timeout error
21mr|kernel-6.12-generic-6.12.74-2|13476	- hfsplus: don't query the device logical block size multiple times
21mr|kernel-6.12-generic-6.12.74-2|13477	- HID: hyperv: streamline driver probe to avoid devres issues
21mr|kernel-6.12-generic-6.12.74-2|13478	- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
21mr|kernel-6.12-generic-6.12.74-2|13479	- hostfs: Fix the NULL vs IS_ERR() bug for __filemap_get_folio()
21mr|kernel-6.12-generic-6.12.74-2|13480	- hwmon: (aquacomputer_d5next) Fix length of speed_input array
21mr|kernel-6.12-generic-6.12.74-2|13481	- hwmon: (nct6775-core) Fix overflows seen when writing limit attributes
21mr|kernel-6.12-generic-6.12.74-2|13482	- hwmon: (pmbus/core) clear faults after setting smbalert mask
21mr|kernel-6.12-generic-6.12.74-2|13483	- hwmon: (tps23861) Fix reporting of negative temperatures
21mr|kernel-6.12-generic-6.12.74-2|13484	- i2c: dev: Fix memory leak when underlying adapter does not support I2C
21mr|kernel-6.12-generic-6.12.74-2|13485	- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
21mr|kernel-6.12-generic-6.12.74-2|13486	- i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin
21mr|kernel-6.12-generic-6.12.74-2|13487	- i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-generic-6.12.74-2|13488	- i3c: master: svc: fix possible assignment of the same address to two devices
21mr|kernel-6.12-generic-6.12.74-2|13489	- i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter
21mr|kernel-6.12-generic-6.12.74-2|13490	- i40e: Fix handling changed priv flags
21mr|kernel-6.12-generic-6.12.74-2|13491	- ice: consistently use q_idx in ice_vc_cfg_qs_msg()
21mr|kernel-6.12-generic-6.12.74-2|13492	- iio: accel: adxl380: fix raw sample read
21mr|kernel-6.12-generic-6.12.74-2|13493	- iio: accel: kx022a: Fix raw read format
21mr|kernel-6.12-generic-6.12.74-2|13494	- iio: adc: ad4000: Check for error code from devm_mutex_init() call
21mr|kernel-6.12-generic-6.12.74-2|13495	- iio: adc: ad4000: fix reading unsigned data
21mr|kernel-6.12-generic-6.12.74-2|13496	- iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer
21mr|kernel-6.12-generic-6.12.74-2|13497	- iio: adc: pac1921: Check for error code from devm_mutex_init() call
21mr|kernel-6.12-generic-6.12.74-2|13498	- iio: backend: fix wrong pointer passed to IS_ERR()
21mr|kernel-6.12-generic-6.12.74-2|13499	- iio: dac: adi-axi-dac: fix wrong register bitfield
21mr|kernel-6.12-generic-6.12.74-2|13500	- iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name()
21mr|kernel-6.12-generic-6.12.74-2|13501	- iio: gts: fix infinite loop for gain_to_scaletables()
21mr|kernel-6.12-generic-6.12.74-2|13502	- iio: gts: Fix uninitialized symbol 'ret'
21mr|kernel-6.12-generic-6.12.74-2|13503	- iio: invensense: fix multiple odr switch when FIFO is off
21mr|kernel-6.12-generic-6.12.74-2|13504	- iio: light: al3010: Fix an error handling path in al3010_probe()
21mr|kernel-6.12-generic-6.12.74-2|13505	- initramfs: avoid filename buffer overrun
21mr|kernel-6.12-generic-6.12.74-2|13506	- Input: cs40l50 - fix wrong usage of INIT_WORK()
21mr|kernel-6.12-generic-6.12.74-2|13507	- interconnect: qcom: icc-rpmh: probe defer incase of missing QoS clock dependency
21mr|kernel-6.12-generic-6.12.74-2|13508	- iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB
21mr|kernel-6.12-generic-6.12.74-2|13509	- iommu/arm-smmu: Defer probe of clients after smmu device bound
21mr|kernel-6.12-generic-6.12.74-2|13510	- iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables
21mr|kernel-6.12-generic-6.12.74-2|13511	- iommu/s390: Implement blocking domain
21mr|kernel-6.12-generic-6.12.74-2|13512	- iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift
21mr|kernel-6.12-generic-6.12.74-2|13513	- iommu/tegra241-cmdqv: Fix unused variable warning
21mr|kernel-6.12-generic-6.12.74-2|13514	- iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir
21mr|kernel-6.12-generic-6.12.74-2|13515	- iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes()
21mr|kernel-6.12-generic-6.12.74-2|13516	- iommu/vt-d: Fix checks and print in pgtable_walk()
21mr|kernel-6.12-generic-6.12.74-2|13517	- io_uring: check for overflows in io_pin_pages
21mr|kernel-6.12-generic-6.12.74-2|13518	- io_uring: fix corner case forgetting to vunmap
21mr|kernel-6.12-generic-6.12.74-2|13519	- ip6mr: fix tables suspicious RCU usage
21mr|kernel-6.12-generic-6.12.74-2|13520	- ipc: fix memleak if msg_init_ns failed in create_ipc_ns
21mr|kernel-6.12-generic-6.12.74-2|13521	- ipmr: fix tables suspicious RCU usage
21mr|kernel-6.12-generic-6.12.74-2|13522	- ipv6: Fix soft lockups in fib6_select_path under high next hop churn
21mr|kernel-6.12-generic-6.12.74-2|13523	- ipv6: release nexthop on device removal
21mr|kernel-6.12-generic-6.12.74-2|13524	- irqchip/irq-mvebu-sei: Move misplaced select() callback to SEI CP domain
21mr|kernel-6.12-generic-6.12.74-2|13525	- irqchip/riscv-aplic: Prevent crash when MSI domain is missing
21mr|kernel-6.12-generic-6.12.74-2|13526	- isofs: avoid memory leak in iocharset
21mr|kernel-6.12-generic-6.12.74-2|13527	- jffs2: fix use of uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|13528	- jfs: xattr: check invalid xattr size more strictly
21mr|kernel-6.12-generic-6.12.74-2|13529	- kasan: move checks to do_strncpy_from_user
21mr|kernel-6.12-generic-6.12.74-2|13530	- kbuild: deb-pkg: Don't fail if modules.order is missing
21mr|kernel-6.12-generic-6.12.74-2|13531	- kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
21mr|kernel-6.12-generic-6.12.74-2|13532	- kcsan, seqlock: Support seqcount_latch_t
21mr|kernel-6.12-generic-6.12.74-2|13533	- kernel-doc: allow object-like macros in ReST output
21mr|kernel-6.12-generic-6.12.74-2|13534	- kfifo: don't include dma-mapping.h in kfifo.h
21mr|kernel-6.12-generic-6.12.74-2|13535	- kselftest/arm64: Fix encoding for SVE B16B16 test
21mr|kernel-6.12-generic-6.12.74-2|13536	- kselftest/arm64: hwcap: fix f8dp2 cpuinfo name
21mr|kernel-6.12-generic-6.12.74-2|13537	- kselftest/arm64: mte: fix printf type warnings about longs
21mr|kernel-6.12-generic-6.12.74-2|13538	- kselftest/arm64: mte: fix printf type warnings about __u64
21mr|kernel-6.12-generic-6.12.74-2|13539	- ksmbd: fix use-after-free in SMB request handling
21mr|kernel-6.12-generic-6.12.74-2|13540	- kunit: Fix potential null dereference in kunit_device_driver_test()
21mr|kernel-6.12-generic-6.12.74-2|13541	- kunit: skb: use "gfp" variable instead of hardcoding GFP_KERNEL
21mr|kernel-6.12-generic-6.12.74-2|13542	- kunit: string-stream: Fix a UAF bug in kunit_init_suite()
21mr|kernel-6.12-generic-6.12.74-2|13543	- KVM: arm64: Don't retire aborted MMIO instruction
21mr|kernel-6.12-generic-6.12.74-2|13544	- KVM: arm64: Get rid of userspace_irqchip_in_use
21mr|kernel-6.12-generic-6.12.74-2|13545	- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
21mr|kernel-6.12-generic-6.12.74-2|13546	- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
21mr|kernel-6.12-generic-6.12.74-2|13547	- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
21mr|kernel-6.12-generic-6.12.74-2|13548	- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
21mr|kernel-6.12-generic-6.12.74-2|13549	- KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR
21mr|kernel-6.12-generic-6.12.74-2|13550	- KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells
21mr|kernel-6.12-generic-6.12.74-2|13551	- KVM: PPC: Book3S HV: Fix kmv -> kvm typo
21mr|kernel-6.12-generic-6.12.74-2|13552	- KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests
21mr|kernel-6.12-generic-6.12.74-2|13553	- KVM: x86: add back X86_LOCAL_APIC dependency
21mr|kernel-6.12-generic-6.12.74-2|13554	- KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMD
21mr|kernel-6.12-generic-6.12.74-2|13555	- KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
21mr|kernel-6.12-generic-6.12.74-2|13556	- KVM: x86: switch hugepage recovery thread to vhost_task
21mr|kernel-6.12-generic-6.12.74-2|13557	- leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths
21mr|kernel-6.12-generic-6.12.74-2|13558	- leds: ktd2692: Set missing timing properties
21mr|kernel-6.12-generic-6.12.74-2|13559	- leds: lp55xx: Remove redundant test for invalid channel number
21mr|kernel-6.12-generic-6.12.74-2|13560	- leds: max5970: Fix unreleased fwnode_handle in probe function
21mr|kernel-6.12-generic-6.12.74-2|13561	- libbpf: Add missing per-arch include path
21mr|kernel-6.12-generic-6.12.74-2|13562	- libbpf: Fix expected_attach_type set handling in program load callback
21mr|kernel-6.12-generic-6.12.74-2|13563	- libbpf: Fix output .symtab byte-order during linking
21mr|kernel-6.12-generic-6.12.74-2|13564	- libbpf: fix sym_is_subprog() logic for weak global subprogs
21mr|kernel-6.12-generic-6.12.74-2|13565	- libbpf: move global data mmap()'ing into bpf_object__load()
21mr|kernel-6.12-generic-6.12.74-2|13566	- libbpf: never interpret subprogs in .text as entry programs
21mr|kernel-6.12-generic-6.12.74-2|13567	- lib: string_helpers: silence snprintf() output truncation warning
21mr|kernel-6.12-generic-6.12.74-2|13568	- llc: Improve setsockopt() handling of malformed user input
21mr|kernel-6.12-generic-6.12.74-2|13569	- locking/atomic/x86: Use ALT_OUTPUT_SP() for __alternative_atomic64()
21mr|kernel-6.12-generic-6.12.74-2|13570	- locking/atomic/x86: Use ALT_OUTPUT_SP() for __arch_{,try_}cmpxchg64_emu()
21mr|kernel-6.12-generic-6.12.74-2|13571	- locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
21mr|kernel-6.12-generic-6.12.74-2|13572	- locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks.
21mr|kernel-6.12-generic-6.12.74-2|13573	- LoongArch: BPF: Sign-extend return values
21mr|kernel-6.12-generic-6.12.74-2|13574	- LoongArch: Explicitly specify code model in Makefile
21mr|kernel-6.12-generic-6.12.74-2|13575	- LoongArch: Fix build failure with GCC 15 (-std=gnu23)
21mr|kernel-6.12-generic-6.12.74-2|13576	- loop: fix type of block size
21mr|kernel-6.12-generic-6.12.74-2|13577	- m68k: coldfire/device.c: only build FEC when HW macros are defined
21mr|kernel-6.12-generic-6.12.74-2|13578	- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
21mr|kernel-6.12-generic-6.12.74-2|13579	- m68k: mvme147: Fix SCSI controller IRQ numbers
21mr|kernel-6.12-generic-6.12.74-2|13580	- m68k: mvme147: Reinstate early console
21mr|kernel-6.12-generic-6.12.74-2|13581	- mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
21mr|kernel-6.12-generic-6.12.74-2|13582	- mailbox: mtk-cmdq: fix wrong use of sizeof in cmdq_get_clocks()
21mr|kernel-6.12-generic-6.12.74-2|13583	- mailbox, remoteproc: k3-m4+: fix compile testing
21mr|kernel-6.12-generic-6.12.74-2|13584	- MAINTAINERS: appoint myself the XFS maintainer for 6.12 LTS
21mr|kernel-6.12-generic-6.12.74-2|13585	- MAINTAINERS: update location of media main tree
21mr|kernel-6.12-generic-6.12.74-2|13586	- maple_tree: refine mas_store_root() on storing NULL
21mr|kernel-6.12-generic-6.12.74-2|13587	- marvell: pxa168_eth: fix call balance of pep->clk handling routines
21mr|kernel-6.12-generic-6.12.74-2|13588	- md/md-bitmap: Add missing destroy_work_on_stack()
21mr|kernel-6.12-generic-6.12.74-2|13589	- md/raid5: Wait sync io to finish before changing group cnt
21mr|kernel-6.12-generic-6.12.74-2|13590	- media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-generic-6.12.74-2|13591	- media: amphion: Set video drvdata before register video device
21mr|kernel-6.12-generic-6.12.74-2|13592	- media: atomisp: Add check for rgby_data memory allocation failure
21mr|kernel-6.12-generic-6.12.74-2|13593	- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
21mr|kernel-6.12-generic-6.12.74-2|13594	- media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call
21mr|kernel-6.12-generic-6.12.74-2|13595	- media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-generic-6.12.74-2|13596	- media: i2c: max96717: clean up on error in max96717_subdev_init()
21mr|kernel-6.12-generic-6.12.74-2|13597	- media: i2c: tc358743: Fix crash in the probe error path when using polling
21mr|kernel-6.12-generic-6.12.74-2|13598	- media: i2c: vgxy61: Fix an error handling path in vgxy61_detect()
21mr|kernel-6.12-generic-6.12.74-2|13599	- media: imx-jpeg: Ensure power suppliers be suspended before detach them
21mr|kernel-6.12-generic-6.12.74-2|13600	- media: imx-jpeg: Set video drvdata before register video device
21mr|kernel-6.12-generic-6.12.74-2|13601	- media: intel/ipu6: do not handle interrupts when device is disabled
21mr|kernel-6.12-generic-6.12.74-2|13602	- media: ipu6: Fix DMA and physical address debugging messages for 32-bit
21mr|kernel-6.12-generic-6.12.74-2|13603	- media: ipu6: not override the dma_ops of device in driver
21mr|kernel-6.12-generic-6.12.74-2|13604	- media: ipu6: remove architecture DMA ops dependency in Kconfig
21mr|kernel-6.12-generic-6.12.74-2|13605	- media: mtk-jpeg: Fix null-ptr-deref during unload module
21mr|kernel-6.12-generic-6.12.74-2|13606	- media: ov08x40: Fix burst write sequence
21mr|kernel-6.12-generic-6.12.74-2|13607	- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
21mr|kernel-6.12-generic-6.12.74-2|13608	- media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available
21mr|kernel-6.12-generic-6.12.74-2|13609	- media: platform: rga: fix 32-bit DMA limitation
21mr|kernel-6.12-generic-6.12.74-2|13610	- media: qcom: camss: fix error path on configuration of power domains
21mr|kernel-6.12-generic-6.12.74-2|13611	- media: ts2020: fix null-ptr-deref in ts2020_probe()
21mr|kernel-6.12-generic-6.12.74-2|13612	- media: uvcvideo: Require entities to have a non-zero unique ID
21mr|kernel-6.12-generic-6.12.74-2|13613	- media: uvcvideo: Stop stream during unregister
21mr|kernel-6.12-generic-6.12.74-2|13614	- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
21mr|kernel-6.12-generic-6.12.74-2|13615	- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-generic-6.12.74-2|13616	- media: verisilicon: av1: Fix reference video buffer pointer assignment
21mr|kernel-6.12-generic-6.12.74-2|13617	- media: wl128x: Fix atomicity violation in fmc_send_cmd()
21mr|kernel-6.12-generic-6.12.74-2|13618	- mfd: da9052-spi: Change read-mask to write-mask
21mr|kernel-6.12-generic-6.12.74-2|13619	- mfd: intel_soc_pmic_bxtwc: Fix IRQ domain names duplication
21mr|kernel-6.12-generic-6.12.74-2|13620	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
21mr|kernel-6.12-generic-6.12.74-2|13621	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
21mr|kernel-6.12-generic-6.12.74-2|13622	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
21mr|kernel-6.12-generic-6.12.74-2|13623	- mfd: rt5033: Fix missing regmap_del_irq_chip()
21mr|kernel-6.12-generic-6.12.74-2|13624	- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
21mr|kernel-6.12-generic-6.12.74-2|13625	- microblaze: Export xmb_manager functions
21mr|kernel-6.12-generic-6.12.74-2|13626	- mips: asm: fix warning when disabling MIPS_FP_SUPPORT
21mr|kernel-6.12-generic-6.12.74-2|13627	- misc: apds990x: Fix missing pm_runtime_disable()
21mr|kernel-6.12-generic-6.12.74-2|13628	- mmc: mmc_spi: drop buggy snprintf()
21mr|kernel-6.12-generic-6.12.74-2|13629	- mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
21mr|kernel-6.12-generic-6.12.74-2|13630	- mm/slub: Avoid list corruption when removing a slab from the full list
21mr|kernel-6.12-generic-6.12.74-2|13631	- mm/vmalloc: combine all TLB flush operations of KASAN shadow virtual address into one operation
21mr|kernel-6.12-generic-6.12.74-2|13632	- modpost: remove incorrect code in do_eisa_entry()
21mr|kernel-6.12-generic-6.12.74-2|13633	- mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE
21mr|kernel-6.12-generic-6.12.74-2|13634	- mtd: rawnand: atmel: Fix possible memory leak
21mr|kernel-6.12-generic-6.12.74-2|13635	- mtd: spinand: winbond: Fix 512GW, 01GW, 01JW and 02JW ECC information
21mr|kernel-6.12-generic-6.12.74-2|13636	- mtd: spinand: winbond: Fix 512GW and 02JW OOB layout
21mr|kernel-6.12-generic-6.12.74-2|13637	- mtd: spi-nor: core: replace dummy buswidth from addr to data
21mr|kernel-6.12-generic-6.12.74-2|13638	- mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP
21mr|kernel-6.12-generic-6.12.74-2|13639	- mtd: ubi: fix unreleased fwnode_handle in find_volume_fwnode()
21mr|kernel-6.12-generic-6.12.74-2|13640	- net/9p/usbg: fix handling of the failed kzalloc() memory allocation
21mr|kernel-6.12-generic-6.12.74-2|13641	- netdev-genl: Hold rcu_read_lock in napi_get
21mr|kernel-6.12-generic-6.12.74-2|13642	- netdevsim: copy addresses for both in and out paths
21mr|kernel-6.12-generic-6.12.74-2|13643	- net: fec: make PPS channel configurable
21mr|kernel-6.12-generic-6.12.74-2|13644	- net: fec: refactor PPS channel configuration
21mr|kernel-6.12-generic-6.12.74-2|13645	- netfilter: ipset: add missing range check in bitmap_ip_uadt
21mr|kernel-6.12-generic-6.12.74-2|13646	- netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion
21mr|kernel-6.12-generic-6.12.74-2|13647	- netfilter: nf_tables: must hold rcu read lock while iterating expression type list
21mr|kernel-6.12-generic-6.12.74-2|13648	- netfilter: nf_tables: must hold rcu read lock while iterating object type list
21mr|kernel-6.12-generic-6.12.74-2|13649	- netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
21mr|kernel-6.12-generic-6.12.74-2|13650	- net: hsr: fix hsr_init_sk() vs network/transport headers.
21mr|kernel-6.12-generic-6.12.74-2|13651	- net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged
21mr|kernel-6.12-generic-6.12.74-2|13652	- netkit: Add option for scrubbing skb meta data
21mr|kernel-6.12-generic-6.12.74-2|13653	- net/l2tp: fix warning in l2tp_exit_net found by syzbot
21mr|kernel-6.12-generic-6.12.74-2|13654	- netlink: fix false positive warning in extack during dumps
21mr|kernel-6.12-generic-6.12.74-2|13655	- netlink: typographical error in nlmsg_type constants definition
21mr|kernel-6.12-generic-6.12.74-2|13656	- net: mdio-ipq4019: add missing error check
21mr|kernel-6.12-generic-6.12.74-2|13657	- net: microchip: vcap: Add typegroup table terminators in kunit tests
21mr|kernel-6.12-generic-6.12.74-2|13658	- net: phy: dp83869: fix status reporting for 1000base-x autonegotiation
21mr|kernel-6.12-generic-6.12.74-2|13659	- netpoll: Use rcu_access_pointer() in netpoll_poll_lock
21mr|kernel-6.12-generic-6.12.74-2|13660	- net: rfkill: gpio: Add check for clk_enable()
21mr|kernel-6.12-generic-6.12.74-2|13661	- net_sched: sch_fq: don't follow the fast path if Tx is behind now
21mr|kernel-6.12-generic-6.12.74-2|13662	- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
21mr|kernel-6.12-generic-6.12.74-2|13663	- net: stmmac: set initial EEE policy configuration
21mr|kernel-6.12-generic-6.12.74-2|13664	- net: txgbe: fix null pointer to pcs
21mr|kernel-6.12-generic-6.12.74-2|13665	- net: txgbe: remove GPIO interrupt controller
21mr|kernel-6.12-generic-6.12.74-2|13666	- net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
21mr|kernel-6.12-generic-6.12.74-2|13667	- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
21mr|kernel-6.12-generic-6.12.74-2|13668	- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
21mr|kernel-6.12-generic-6.12.74-2|13669	- nfs/blocklayout: Don't attempt unregister for invalid block device
21mr|kernel-6.12-generic-6.12.74-2|13670	- nfs/blocklayout: Limit repeat device registration on failure
21mr|kernel-6.12-generic-6.12.74-2|13671	- nfs_common: must not hold RCU while calling nfsd_file_put_local
21mr|kernel-6.12-generic-6.12.74-2|13672	- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
21mr|kernel-6.12-generic-6.12.74-2|13673	- nfsd: drop inode parameter from nfsd4_change_attribute()
21mr|kernel-6.12-generic-6.12.74-2|13674	- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
21mr|kernel-6.12-generic-6.12.74-2|13675	- NFSD: Fix nfsd4_shutdown_copy()
21mr|kernel-6.12-generic-6.12.74-2|13676	- nfsd: make sure exp active before svc_export_show
21mr|kernel-6.12-generic-6.12.74-2|13677	- NFSD: Prevent a potential integer overflow
21mr|kernel-6.12-generic-6.12.74-2|13678	- NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
21mr|kernel-6.12-generic-6.12.74-2|13679	- nfsd: release svc_expkey/svc_export with rcu_work
21mr|kernel-6.12-generic-6.12.74-2|13680	- nfs: ignore SB_RDONLY when mounting nfs
21mr|kernel-6.12-generic-6.12.74-2|13681	- nfs/localio: must clear res.replen in nfs_local_read_done
21mr|kernel-6.12-generic-6.12.74-2|13682	- NFSv4.0: Fix a use-after-free problem in the asynchronous open()
21mr|kernel-6.12-generic-6.12.74-2|13683	- nvme-fabrics: fix kernel crash while shutting down controller
21mr|kernel-6.12-generic-6.12.74-2|13684	- nvmem: core: Check read_only flag for force_ro in bin_attr_nvmem_write()
21mr|kernel-6.12-generic-6.12.74-2|13685	- nvme/multipath: Fix RCU list traversal to use SRCU primitive
21mr|kernel-6.12-generic-6.12.74-2|13686	- nvme-pci: fix freeing of the HMB descriptor table
21mr|kernel-6.12-generic-6.12.74-2|13687	- nvme-pci: reverse request order in nvme_queue_rqs
21mr|kernel-6.12-generic-6.12.74-2|13688	- ocfs2: fix uninitialized value in ocfs2_file_read_iter()
21mr|kernel-6.12-generic-6.12.74-2|13689	- octeontx2-af: Quiesce traffic before NIX block reset
21mr|kernel-6.12-generic-6.12.74-2|13690	- octeontx2-af: RPM: Fix low network performance
21mr|kernel-6.12-generic-6.12.74-2|13691	- octeontx2-af: RPM: Fix mismatch in lmac type
21mr|kernel-6.12-generic-6.12.74-2|13692	- octeontx2-af: RPM: fix stale FCFEC counters
21mr|kernel-6.12-generic-6.12.74-2|13693	- octeontx2-af: RPM: fix stale RSFEC counters
21mr|kernel-6.12-generic-6.12.74-2|13694	- octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
21mr|kernel-6.12-generic-6.12.74-2|13695	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
21mr|kernel-6.12-generic-6.12.74-2|13696	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c
21mr|kernel-6.12-generic-6.12.74-2|13697	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c
21mr|kernel-6.12-generic-6.12.74-2|13698	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
21mr|kernel-6.12-generic-6.12.74-2|13699	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c
21mr|kernel-6.12-generic-6.12.74-2|13700	- of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify
21mr|kernel-6.12-generic-6.12.74-2|13701	- openrisc: Implement fixmap to fix earlycon
21mr|kernel-6.12-generic-6.12.74-2|13702	- ovl: Filter invalid inodes with missing lookup function
21mr|kernel-6.12-generic-6.12.74-2|13703	- ovl: properly handle large files in ovl_security_fileattr
21mr|kernel-6.12-generic-6.12.74-2|13704	- parisc/ftrace: Fix function graph tracing disablement
21mr|kernel-6.12-generic-6.12.74-2|13705	- PCI: cpqphp: Fix PCIBIOS_* return value confusion
21mr|kernel-6.12-generic-6.12.74-2|13706	- PCI: dwc: ep: Fix advertised resizable BAR size regression
21mr|kernel-6.12-generic-6.12.74-2|13707	- PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()
21mr|kernel-6.12-generic-6.12.74-2|13708	- PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'
21mr|kernel-6.12-generic-6.12.74-2|13709	- PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()
21mr|kernel-6.12-generic-6.12.74-2|13710	- PCI: Fix reset_method_store() memory leak
21mr|kernel-6.12-generic-6.12.74-2|13711	- PCI: Fix use-after-free of slot->bus on hot remove
21mr|kernel-6.12-generic-6.12.74-2|13712	- PCI: imx6: Fix suspend/resume support on i.MX6QDL
21mr|kernel-6.12-generic-6.12.74-2|13713	- PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds
21mr|kernel-6.12-generic-6.12.74-2|13714	- PCI: keystone: Add link up check to ks_pcie_other_map_bus()
21mr|kernel-6.12-generic-6.12.74-2|13715	- PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible
21mr|kernel-6.12-generic-6.12.74-2|13716	- PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes
21mr|kernel-6.12-generic-6.12.74-2|13717	- PCI: qcom: Disable ASPM L0s for X1E80100
21mr|kernel-6.12-generic-6.12.74-2|13718	- PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported
21mr|kernel-6.12-generic-6.12.74-2|13719	- PCI: qcom-ep: Move controller cleanups to qcom_pcie_perst_deassert()
21mr|kernel-6.12-generic-6.12.74-2|13720	- PCI: rockchip-ep: Fix address translation unit programming
21mr|kernel-6.12-generic-6.12.74-2|13721	- PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert()
21mr|kernel-6.12-generic-6.12.74-2|13722	- perf/arm-cmn: Ensure port and device id bits are set properly
21mr|kernel-6.12-generic-6.12.74-2|13723	- perf/arm-smmuv3: Fix lockdep assert in ->event_init()
21mr|kernel-6.12-generic-6.12.74-2|13724	- perf bpf-filter: Return -ENOMEM directly when pfi allocation fails
21mr|kernel-6.12-generic-6.12.74-2|13725	- perf build: Add missing cflags when building with custom libtraceevent
21mr|kernel-6.12-generic-6.12.74-2|13726	- perf cs-etm: Don't flush when packet_queue fills up
21mr|kernel-6.12-generic-6.12.74-2|13727	- perf disasm: Fix capstone memory leak
21mr|kernel-6.12-generic-6.12.74-2|13728	- perf disasm: Fix not cleaning up disasm_line in symbol__disassemble_raw()
21mr|kernel-6.12-generic-6.12.74-2|13729	- perf disasm: Use disasm_line__free() to properly free disasm_line
21mr|kernel-6.12-generic-6.12.74-2|13730	- perf dso: Fix symtab_type for kmod compression
21mr|kernel-6.12-generic-6.12.74-2|13731	- perf ftrace latency: Fix unit on histogram first entry when using --use-nsec
21mr|kernel-6.12-generic-6.12.74-2|13732	- perf jevents: Don't stop at the first matched pmu when searching a events table
21mr|kernel-6.12-generic-6.12.74-2|13733	- perf jevents: fix breakage when do perf stat on system metric
21mr|kernel-6.12-generic-6.12.74-2|13734	- perf list: Fix topic and pmu_name argument order
21mr|kernel-6.12-generic-6.12.74-2|13735	- perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC}
21mr|kernel-6.12-generic-6.12.74-2|13736	- perf probe: Correct demangled symbols in C++ program
21mr|kernel-6.12-generic-6.12.74-2|13737	- perf probe: Fix libdw memory leak
21mr|kernel-6.12-generic-6.12.74-2|13738	- perf stat: Close cork_fd when create_perf_stat_counter() failed
21mr|kernel-6.12-generic-6.12.74-2|13739	- perf stat: Fix affinity memory leaks on error path
21mr|kernel-6.12-generic-6.12.74-2|13740	- perf test attr: Add back missing topdown events
21mr|kernel-6.12-generic-6.12.74-2|13741	- perf trace: Avoid garbage when not printing a syscall's arguments
21mr|kernel-6.12-generic-6.12.74-2|13742	- perf trace: avoid garbage when not printing a trace event's arguments
21mr|kernel-6.12-generic-6.12.74-2|13743	- perf trace: Do not lose last events in a race
21mr|kernel-6.12-generic-6.12.74-2|13744	- perf trace: Fix tracing itself, creating feedback loops
21mr|kernel-6.12-generic-6.12.74-2|13745	- perf trace: Keep exited threads for summary
21mr|kernel-6.12-generic-6.12.74-2|13746	- perf/x86/intel/pt: Fix buffer full but size is 0 case
21mr|kernel-6.12-generic-6.12.74-2|13747	- phy: airoha: Fix REG_CSR_2L_JCPLL_SDM_HREN config in airoha_pcie_phy_init_ssc_jcpll()
21mr|kernel-6.12-generic-6.12.74-2|13748	- phy: airoha: Fix REG_CSR_2L_PLL_CMN_RESERVE0 config in airoha_pcie_phy_init_clk_out()
21mr|kernel-6.12-generic-6.12.74-2|13749	- phy: airoha: Fix REG_CSR_2L_RX{0,1}_REV0 definitions
21mr|kernel-6.12-generic-6.12.74-2|13750	- phy: airoha: Fix REG_PCIE_PMA_TX_RESET config in airoha_pcie_phy_init_csr_2l()
21mr|kernel-6.12-generic-6.12.74-2|13751	- phy: realtek: usb: fix NULL deref in rtk_usb2phy_probe
21mr|kernel-6.12-generic-6.12.74-2|13752	- phy: realtek: usb: fix NULL deref in rtk_usb3phy_probe
21mr|kernel-6.12-generic-6.12.74-2|13753	- pinctrl: k210: Undef K210_PC_DEFAULT
21mr|kernel-6.12-generic-6.12.74-2|13754	- pinctrl: qcom: spmi: fix debugfs drive strength
21mr|kernel-6.12-generic-6.12.74-2|13755	- pinctrl: renesas: rzg2l: Fix missing return in rzg2l_pinctrl_register()
21mr|kernel-6.12-generic-6.12.74-2|13756	- pinctrl: renesas: Select PINCTRL_RZG2L for RZ/V2H(P) SoC
21mr|kernel-6.12-generic-6.12.74-2|13757	- pinctrl: zynqmp: drop excess struct member description
21mr|kernel-6.12-generic-6.12.74-2|13758	- platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
21mr|kernel-6.12-generic-6.12.74-2|13759	- platform/x86: asus-wmi: Fix inconsistent use of thermal policies
21mr|kernel-6.12-generic-6.12.74-2|13760	- platform/x86/intel/pmt: allow user offset for PMT callbacks
21mr|kernel-6.12-generic-6.12.74-2|13761	- platform/x86: panasonic-laptop: Return errno correctly in show callback
21mr|kernel-6.12-generic-6.12.74-2|13762	- pmdomain: ti-sci: Add missing of_node_put() for args.np
21mr|kernel-6.12-generic-6.12.74-2|13763	- posix-timers: Target group sigqueue to current task only if not exiting
21mr|kernel-6.12-generic-6.12.74-2|13764	- powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang
21mr|kernel-6.12-generic-6.12.74-2|13765	- powerpc/fadump: allocate memory for additional parameters early
21mr|kernel-6.12-generic-6.12.74-2|13766	- powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init()
21mr|kernel-6.12-generic-6.12.74-2|13767	- powerpc/fadump: Refactor and prepare fadump_cma_init for late init
21mr|kernel-6.12-generic-6.12.74-2|13768	- powerpc: Fix stack protector Kconfig test for clang
21mr|kernel-6.12-generic-6.12.74-2|13769	- powerpc/kexec: Fix return of uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|13770	- powerpc/mm/fault: Fix kfence page fault reporting
21mr|kernel-6.12-generic-6.12.74-2|13771	- powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
21mr|kernel-6.12-generic-6.12.74-2|13772	- powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector
21mr|kernel-6.12-generic-6.12.74-2|13773	- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
21mr|kernel-6.12-generic-6.12.74-2|13774	- powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang
21mr|kernel-6.12-generic-6.12.74-2|13775	- powerpc/vdso: Flag VDSO64 entry points as functions
21mr|kernel-6.12-generic-6.12.74-2|13776	- power: reset: ep93xx: add AUXILIARY_BUS dependency
21mr|kernel-6.12-generic-6.12.74-2|13777	- power: sequencing: make the QCom PMU pwrseq driver depend on CONFIG_OF
21mr|kernel-6.12-generic-6.12.74-2|13778	- power: supply: bq27xxx: Fix registers of bq27426
21mr|kernel-6.12-generic-6.12.74-2|13779	- power: supply: core: Remove might_sleep() from power_supply_put()
21mr|kernel-6.12-generic-6.12.74-2|13780	- power: supply: rt9471: Fix wrong WDT function regfield declaration
21mr|kernel-6.12-generic-6.12.74-2|13781	- power: supply: rt9471: Use IC status regfield to report real charger status
21mr|kernel-6.12-generic-6.12.74-2|13782	- pwm: Assume a disabled PWM to emit a constant inactive output
21mr|kernel-6.12-generic-6.12.74-2|13783	- pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
21mr|kernel-6.12-generic-6.12.74-2|13784	- quota: flush quota_release_work upon quota writeback
21mr|kernel-6.12-generic-6.12.74-2|13785	- rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu
21mr|kernel-6.12-generic-6.12.74-2|13786	- rcu/nocb: Fix missed RCU barrier on deoffloading
21mr|kernel-6.12-generic-6.12.74-2|13787	- rcuscale: Do a proper cleanup if kfree_scale_init() fails
21mr|kernel-6.12-generic-6.12.74-2|13788	- rcu/srcutiny: don't return before reenabling preemption
21mr|kernel-6.12-generic-6.12.74-2|13789	- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
21mr|kernel-6.12-generic-6.12.74-2|13790	- RDMA/bnxt_re: Correct the sequence of device suspend
21mr|kernel-6.12-generic-6.12.74-2|13791	- RDMA/core: Implement RoCE GID port rescan and export delete function
21mr|kernel-6.12-generic-6.12.74-2|13792	- RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages
21mr|kernel-6.12-generic-6.12.74-2|13793	- RDMA/hns: Disassociate mmap pages for all uctx when HW is being reset
21mr|kernel-6.12-generic-6.12.74-2|13794	- RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci
21mr|kernel-6.12-generic-6.12.74-2|13795	- RDMA/hns: Fix cpu stuck caused by printings during reset
21mr|kernel-6.12-generic-6.12.74-2|13796	- RDMA/hns: Fix different dgids mapping to the same dip_idx
21mr|kernel-6.12-generic-6.12.74-2|13797	- RDMA/hns: Fix flush cqe error when racing with destroy qp
21mr|kernel-6.12-generic-6.12.74-2|13798	- RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
21mr|kernel-6.12-generic-6.12.74-2|13799	- RDMA/hns: Fix out-of-order issue of requester when setting FENCE
21mr|kernel-6.12-generic-6.12.74-2|13800	- RDMA/hns: Modify debugfs name
21mr|kernel-6.12-generic-6.12.74-2|13801	- RDMA/hns: Use dev_* printings in hem code instead of ibdev_*
21mr|kernel-6.12-generic-6.12.74-2|13802	- RDMA/mlx5: Call dev_put() after the blocking notifier
21mr|kernel-6.12-generic-6.12.74-2|13803	- RDMA/mlx5: Ensure active slave attachment to the bond IB device
21mr|kernel-6.12-generic-6.12.74-2|13804	- RDMA/mlx5: Move events notifier registration to be after device registration
21mr|kernel-6.12-generic-6.12.74-2|13805	- RDMA/rxe: Fix the qp flush warnings in req
21mr|kernel-6.12-generic-6.12.74-2|13806	- RDMA/rxe: Set queue pair cur_qp_state when being queried
21mr|kernel-6.12-generic-6.12.74-2|13807	- regmap: irq: Set lockdep class for hierarchical IRQ domains
21mr|kernel-6.12-generic-6.12.74-2|13808	- regulator: qcom-smd: make smd_vreg_rpm static
21mr|kernel-6.12-generic-6.12.74-2|13809	- regulator: rk808: Restrict DVS GPIOs to the RK808 variant only
21mr|kernel-6.12-generic-6.12.74-2|13810	- remoteproc: qcom: adsp: Remove subdevs on the error path of adsp_probe()
21mr|kernel-6.12-generic-6.12.74-2|13811	- remoteproc: qcom: pas: add minidump_id to SM8350 resources
21mr|kernel-6.12-generic-6.12.74-2|13812	- remoteproc: qcom: pas: Remove subdevs on the error path of adsp_probe()
21mr|kernel-6.12-generic-6.12.74-2|13813	- remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
21mr|kernel-6.12-generic-6.12.74-2|13814	- remoteproc: qcom_q6v5_pas: disable auto boot for wpss
21mr|kernel-6.12-generic-6.12.74-2|13815	- Rename .data.once to .data..once to fix resetting WARN*_ONCE
21mr|kernel-6.12-generic-6.12.74-2|13816	- Rename .data.unlikely to .data..unlikely
21mr|kernel-6.12-generic-6.12.74-2|13817	- Revert "block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator()"
21mr|kernel-6.12-generic-6.12.74-2|13818	- Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
21mr|kernel-6.12-generic-6.12.74-2|13819	- Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable"
21mr|kernel-6.12-generic-6.12.74-2|13820	- Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs"
21mr|kernel-6.12-generic-6.12.74-2|13821	- Revert "f2fs: remove unreachable lazytime mount option parsing"
21mr|kernel-6.12-generic-6.12.74-2|13822	- Revert "fs: don't block i_writecount during exec"
21mr|kernel-6.12-generic-6.12.74-2|13823	- Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()"
21mr|kernel-6.12-generic-6.12.74-2|13824	- Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests"
21mr|kernel-6.12-generic-6.12.74-2|13825	- Revert "scripts/faddr2line: Check only two symbols when calculating symbol size"
21mr|kernel-6.12-generic-6.12.74-2|13826	- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
21mr|kernel-6.12-generic-6.12.74-2|13827	- Revert "usb: gadget: composite: fix OS descriptors w_value logic"
21mr|kernel-6.12-generic-6.12.74-2|13828	- Revert "wifi: iwlegacy: do not skip frames with bad FCS"
21mr|kernel-6.12-generic-6.12.74-2|13829	- RISC-V: Check scalar unaligned access on all CPUs
21mr|kernel-6.12-generic-6.12.74-2|13830	- RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation
21mr|kernel-6.12-generic-6.12.74-2|13831	- riscv: kvm: Fix out-of-bounds array access
21mr|kernel-6.12-generic-6.12.74-2|13832	- RISC-V: Scalar unaligned access emulated on hotplug CPUs
21mr|kernel-6.12-generic-6.12.74-2|13833	- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
21mr|kernel-6.12-generic-6.12.74-2|13834	- rtase: Corrects error handling of the rtase_check_mac_version_valid()
21mr|kernel-6.12-generic-6.12.74-2|13835	- rtase: Correct the speed for RTL907XD-V1
21mr|kernel-6.12-generic-6.12.74-2|13836	- rtase: Refactor the rtase_check_mac_version_valid() function
21mr|kernel-6.12-generic-6.12.74-2|13837	- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
21mr|kernel-6.12-generic-6.12.74-2|13838	- rtc: abx80x: Fix WDT bit position of the status register
21mr|kernel-6.12-generic-6.12.74-2|13839	- rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
21mr|kernel-6.12-generic-6.12.74-2|13840	- rtc: rzn1: fix BCD to rtc_time conversion errors
21mr|kernel-6.12-generic-6.12.74-2|13841	- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|13842	- rtla/timerlat: Do not set params->user_workload with -U
21mr|kernel-6.12-generic-6.12.74-2|13843	- rust: block: fix formatting of `kernel::block::mq::request` module
21mr|kernel-6.12-generic-6.12.74-2|13844	- rust: helpers: Avoid raw_spin_lock initialization for PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|13845	- rust: kernel: fix THIS_MODULE header path in ThisModule doc comment
21mr|kernel-6.12-generic-6.12.74-2|13846	- rust: macros: fix documentation of the paste! macro
21mr|kernel-6.12-generic-6.12.74-2|13847	- rust: rbtree: fix `SAFETY` comments that should be `# Safety` sections
21mr|kernel-6.12-generic-6.12.74-2|13848	- rxrpc: Improve setsockopt() handling of malformed user input
21mr|kernel-6.12-generic-6.12.74-2|13849	- s390/cio: Do not unregister the subchannel based on DNV
21mr|kernel-6.12-generic-6.12.74-2|13850	- s390/cpum_sf: Fix and protect memory allocation of SDBs with mutex
21mr|kernel-6.12-generic-6.12.74-2|13851	- s390/entry: Mark IRQ entries to fix stack depot warnings
21mr|kernel-6.12-generic-6.12.74-2|13852	- s390/facilities: Fix warning about shadow of global variable
21mr|kernel-6.12-generic-6.12.74-2|13853	- s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct()
21mr|kernel-6.12-generic-6.12.74-2|13854	- s390/pageattr: Implement missing kernel_page_present()
21mr|kernel-6.12-generic-6.12.74-2|13855	- s390/pci: Fix potential double remove of hotplug slot
21mr|kernel-6.12-generic-6.12.74-2|13856	- s390/stacktrace: Use break instead of return statement
21mr|kernel-6.12-generic-6.12.74-2|13857	- s390/syscalls: Avoid creation of arch/arch/ directory
21mr|kernel-6.12-generic-6.12.74-2|13858	- s390/virtio_ccw: Fix dma_parm pointer not set up
21mr|kernel-6.12-generic-6.12.74-2|13859	- sched/cpufreq: Ensure sd is rebuilt for EAS check
21mr|kernel-6.12-generic-6.12.74-2|13860	- sched/ext: Remove sched_fork() hack
21mr|kernel-6.12-generic-6.12.74-2|13861	- sched_ext: scx_bpf_dispatch_from_dsq_set_*() are allowed from unlocked context
21mr|kernel-6.12-generic-6.12.74-2|13862	- sched: Initialize idle tasks only once
21mr|kernel-6.12-generic-6.12.74-2|13863	- scripts/kernel-doc: Do not track section counter across processed files
21mr|kernel-6.12-generic-6.12.74-2|13864	- scsi: bfa: Fix use-after-free in bfad_im_module_exit()
21mr|kernel-6.12-generic-6.12.74-2|13865	- scsi: fusion: Remove unused variable 'rc'
21mr|kernel-6.12-generic-6.12.74-2|13866	- scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset
21mr|kernel-6.12-generic-6.12.74-2|13867	- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
21mr|kernel-6.12-generic-6.12.74-2|13868	- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
21mr|kernel-6.12-generic-6.12.74-2|13869	- scsi: sg: Enable runtime power management
21mr|kernel-6.12-generic-6.12.74-2|13870	- scsi: target: Fix incorrect function name in pscsi_create_type_disk()
21mr|kernel-6.12-generic-6.12.74-2|13871	- scsi: ufs: exynos: Add check inside exynos_ufs_config_smu()
21mr|kernel-6.12-generic-6.12.74-2|13872	- scsi: ufs: exynos: Fix hibern8 notify callbacks
21mr|kernel-6.12-generic-6.12.74-2|13873	- selftests/bpf: add missing header include for htons
21mr|kernel-6.12-generic-6.12.74-2|13874	- selftests: bpf: Add missing per-arch include path
21mr|kernel-6.12-generic-6.12.74-2|13875	- selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|13876	- selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|13877	- selftests/bpf: Fix backtrace printing for selftests crashes
21mr|kernel-6.12-generic-6.12.74-2|13878	- selftests/bpf: Fix msg_verify_data in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|13879	- selftests/bpf: Fix SENDPAGE data logic in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|13880	- selftests/bpf: fix test_spin_lock_fail.c's global vars usage
21mr|kernel-6.12-generic-6.12.74-2|13881	- selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|13882	- selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|13883	- selftests/bpf: Fix uprobe_multi compilation error
21mr|kernel-6.12-generic-6.12.74-2|13884	- selftests/bpf: skip the timer_lockup test for single-CPU nodes
21mr|kernel-6.12-generic-6.12.74-2|13885	- selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
21mr|kernel-6.12-generic-6.12.74-2|13886	- selftests: netfilter: Fix missing return values in conntrack_dump_flush
21mr|kernel-6.12-generic-6.12.74-2|13887	- selftests: net: really check for bg process completion
21mr|kernel-6.12-generic-6.12.74-2|13888	- selftests/resctrl: Fix memory overflow due to unhandled wraparound
21mr|kernel-6.12-generic-6.12.74-2|13889	- selftests/resctrl: Print accurate buffer size as part of MBM results
21mr|kernel-6.12-generic-6.12.74-2|13890	- selftests/resctrl: Protect against array overrun during iMC config parsing
21mr|kernel-6.12-generic-6.12.74-2|13891	- serial: 8250_fintek: Add support for F81216E
21mr|kernel-6.12-generic-6.12.74-2|13892	- serial: 8250: omap: Move pm_runtime_get_sync
21mr|kernel-6.12-generic-6.12.74-2|13893	- serial: amba-pl011: fix build regression
21mr|kernel-6.12-generic-6.12.74-2|13894	- serial: amba-pl011: Fix RX stall when DMA is used
21mr|kernel-6.12-generic-6.12.74-2|13895	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-6.12-generic-6.12.74-2|13896	- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-6.12-generic-6.12.74-2|13897	- sh: intc: Fix use-after-free bug in register_intc_controller()
21mr|kernel-6.12-generic-6.12.74-2|13898	- slab: Fix too strict alignment check in create_cache()
21mr|kernel-6.12-generic-6.12.74-2|13899	- smb3: request handle caching when caching directories
21mr|kernel-6.12-generic-6.12.74-2|13900	- smb: cached directories can be more than root file handle
21mr|kernel-6.12-generic-6.12.74-2|13901	- smb: client: disable directory caching when dir_cache_timeout is zero
21mr|kernel-6.12-generic-6.12.74-2|13902	- smb: client: fix NULL ptr deref in crypto_aead_setkey()
21mr|kernel-6.12-generic-6.12.74-2|13903	- smb: client: fix use-after-free of signing key
21mr|kernel-6.12-generic-6.12.74-2|13904	- smb: client: handle max length for SMB symlinks
21mr|kernel-6.12-generic-6.12.74-2|13905	- smb: Don't leak cfid when reconnect races with open_cached_dir
21mr|kernel-6.12-generic-6.12.74-2|13906	- smb: During unmount, ensure all cached dir instances drop their dentry
21mr|kernel-6.12-generic-6.12.74-2|13907	- smb: Initialize cfid->tcon before performing network ops
21mr|kernel-6.12-generic-6.12.74-2|13908	- smb: prevent use-after-free due to open_cached_dir error paths
21mr|kernel-6.12-generic-6.12.74-2|13909	- soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure
21mr|kernel-6.12-generic-6.12.74-2|13910	- soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
21mr|kernel-6.12-generic-6.12.74-2|13911	- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
21mr|kernel-6.12-generic-6.12.74-2|13912	- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|13913	- spi: atmel-quadspi: Fix register name in verbose logging function
21mr|kernel-6.12-generic-6.12.74-2|13914	- spi: Fix acpi deferred irq probe
21mr|kernel-6.12-generic-6.12.74-2|13915	- spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|13916	- spi: tegra210-quad: Avoid shift-out-of-bounds
21mr|kernel-6.12-generic-6.12.74-2|13917	- spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
21mr|kernel-6.12-generic-6.12.74-2|13918	- spmi: pmic-arb: fix return path in for_each_available_child_of_node()
21mr|kernel-6.12-generic-6.12.74-2|13919	- staging: vchiq_arm: Fix missing refcount decrement in error path for fw_node
21mr|kernel-6.12-generic-6.12.74-2|13920	- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
21mr|kernel-6.12-generic-6.12.74-2|13921	- sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket
21mr|kernel-6.12-generic-6.12.74-2|13922	- SUNRPC: make sure cache entry active before cache_show
21mr|kernel-6.12-generic-6.12.74-2|13923	- SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT
21mr|kernel-6.12-generic-6.12.74-2|13924	- svcrdma: Address an integer overflow
21mr|kernel-6.12-generic-6.12.74-2|13925	- svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()
21mr|kernel-6.12-generic-6.12.74-2|13926	- tcp: Fix use-after-free of nreq in reqsk_timer_handler().
21mr|kernel-6.12-generic-6.12.74-2|13927	- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
21mr|kernel-6.12-generic-6.12.74-2|13928	- thermal: core: Fix race between zone registration and system suspend
21mr|kernel-6.12-generic-6.12.74-2|13929	- thermal: core: Initialize thermal zones before registering them
21mr|kernel-6.12-generic-6.12.74-2|13930	- thermal: core: Mark thermal zones as initializing to start with
21mr|kernel-6.12-generic-6.12.74-2|13931	- thermal: core: Rearrange PM notification code
21mr|kernel-6.12-generic-6.12.74-2|13932	- thermal: core: Represent suspend-related thermal zone flags as bits
21mr|kernel-6.12-generic-6.12.74-2|13933	- thermal: int3400: Fix reading of current_uuid for active policy
21mr|kernel-6.12-generic-6.12.74-2|13934	- thermal/lib: Fix memory leak on error in thermal_genl_auto()
21mr|kernel-6.12-generic-6.12.74-2|13935	- thermal: testing: Initialize some variables annoteded with _free()
21mr|kernel-6.12-generic-6.12.74-2|13936	- thermal: testing: Use DEFINE_FREE() and __free() to simplify code
21mr|kernel-6.12-generic-6.12.74-2|13937	- time: Fix references to _msecs_to_jiffies() handling of values
21mr|kernel-6.12-generic-6.12.74-2|13938	- time: Partially revert cleanup on msecs_to_jiffies() documentation
21mr|kernel-6.12-generic-6.12.74-2|13939	- timers: Add missing READ_ONCE() in __run_timer_base()
21mr|kernel-6.12-generic-6.12.74-2|13940	- tools/lib/thermal: Make more generic the command encoding function
21mr|kernel-6.12-generic-6.12.74-2|13941	- tools/nolibc: s390: include std.h
21mr|kernel-6.12-generic-6.12.74-2|13942	- tools/power turbostat: Fix child's argument forwarding
21mr|kernel-6.12-generic-6.12.74-2|13943	- tools/power turbostat: Fix trailing '\n' parsing
21mr|kernel-6.12-generic-6.12.74-2|13944	- tpm: fix signed/unsigned bug when checking event logs
21mr|kernel-6.12-generic-6.12.74-2|13945	- trace/trace_event_perf: remove duplicate samples on the first tracepoint event
21mr|kernel-6.12-generic-6.12.74-2|13946	- tracing: Fix function timing profiler to initialize hashtable
21mr|kernel-6.12-generic-6.12.74-2|13947	- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
21mr|kernel-6.12-generic-6.12.74-2|13948	- ubi: fastmap: Fix duplicate slab cache names while attaching
21mr|kernel-6.12-generic-6.12.74-2|13949	- ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty
21mr|kernel-6.12-generic-6.12.74-2|13950	- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
21mr|kernel-6.12-generic-6.12.74-2|13951	- ubifs: Correct the total block count by deducting journal reservation
21mr|kernel-6.12-generic-6.12.74-2|13952	- ubi: wl: Put source PEB into correct list if trying locking LEB failed
21mr|kernel-6.12-generic-6.12.74-2|13953	- ublk: fix error code for unsupported command
21mr|kernel-6.12-generic-6.12.74-2|13954	- ublk: fix ublk_ch_mmap() for 64K page size
21mr|kernel-6.12-generic-6.12.74-2|13955	- udmabuf: change folios array from kmalloc to kvmalloc
21mr|kernel-6.12-generic-6.12.74-2|13956	- udmabuf: fix vmap_udmabuf error page set
21mr|kernel-6.12-generic-6.12.74-2|13957	- um: Always dump trace for specified task in show_stack
21mr|kernel-6.12-generic-6.12.74-2|13958	- um: Fix potential integer overflow during physmem setup
21mr|kernel-6.12-generic-6.12.74-2|13959	- um: Fix the return value of elf_core_copy_task_fpregs
21mr|kernel-6.12-generic-6.12.74-2|13960	- um: net: Do not use drvdata in release
21mr|kernel-6.12-generic-6.12.74-2|13961	- um: ubd: Do not use drvdata in release
21mr|kernel-6.12-generic-6.12.74-2|13962	- um: ubd: Initialize ubd's disk pointer in ubd_add
21mr|kernel-6.12-generic-6.12.74-2|13963	- um: vector: Do not use drvdata in release
21mr|kernel-6.12-generic-6.12.74-2|13964	- unicode: Fix utf8_load() error path
21mr|kernel-6.12-generic-6.12.74-2|13965	- USB: chaoskey: fail open after removal
21mr|kernel-6.12-generic-6.12.74-2|13966	- USB: chaoskey: Fix possible deadlock chaoskey_list_lock
21mr|kernel-6.12-generic-6.12.74-2|13967	- usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
21mr|kernel-6.12-generic-6.12.74-2|13968	- usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic
21mr|kernel-6.12-generic-6.12.74-2|13969	- usb: dwc3: gadget: Fix checking for number of TRBs left
21mr|kernel-6.12-generic-6.12.74-2|13970	- usb: dwc3: gadget: Fix looping of queued SG entries
21mr|kernel-6.12-generic-6.12.74-2|13971	- usb: ehci-spear: fix call balance of sehci clk handling routines
21mr|kernel-6.12-generic-6.12.74-2|13972	- usb: gadget: uvc: wake pump everytime we update the free list
21mr|kernel-6.12-generic-6.12.74-2|13973	- usb: misc: ljca: move usb_autopm_put_interface() after wait for response
21mr|kernel-6.12-generic-6.12.74-2|13974	- usb: misc: ljca: set small runtime autosuspend delay
21mr|kernel-6.12-generic-6.12.74-2|13975	- usb: musb: Fix hardware lockup on first Rx endpoint request
21mr|kernel-6.12-generic-6.12.74-2|13976	- usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
21mr|kernel-6.12-generic-6.12.74-2|13977	- usb: typec: ucsi: glink: fix off-by-one in connector_status
21mr|kernel-6.12-generic-6.12.74-2|13978	- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
21mr|kernel-6.12-generic-6.12.74-2|13979	- usb: xhci: Avoid queuing redundant Stop Endpoint commands
21mr|kernel-6.12-generic-6.12.74-2|13980	- usb: xhci: Fix TD invalidation under pending Set TR Dequeue
21mr|kernel-6.12-generic-6.12.74-2|13981	- usb: xhci: Limit Stop Endpoint retries
21mr|kernel-6.12-generic-6.12.74-2|13982	- usb: yurex: make waiting on yurex_write interruptible
21mr|kernel-6.12-generic-6.12.74-2|13983	- util_macros.h: fix/rework find_closest() macros
21mr|kernel-6.12-generic-6.12.74-2|13984	- vdpa/mlx5: Fix suboptimal range on iotlb iteration
21mr|kernel-6.12-generic-6.12.74-2|13985	- vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages()
21mr|kernel-6.12-generic-6.12.74-2|13986	- vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data()
21mr|kernel-6.12-generic-6.12.74-2|13987	- vfio/pci: Properly hide first-in-list PCIe extended capability
21mr|kernel-6.12-generic-6.12.74-2|13988	- vfio/qat: fix overflow check in qat_vf_resume_write()
21mr|kernel-6.12-generic-6.12.74-2|13989	- virtio_blk: reverse request order in virtio_queue_rqs
21mr|kernel-6.12-generic-6.12.74-2|13990	- virtiofs: use pages instead of pointer for kernel direct IO
21mr|kernel-6.12-generic-6.12.74-2|13991	- vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event
21mr|kernel-6.12-generic-6.12.74-2|13992	- watchdog: Add HAS_IOPORT dependency for SBC8360 and SBC7240
21mr|kernel-6.12-generic-6.12.74-2|13993	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
21mr|kernel-6.12-generic-6.12.74-2|13994	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
21mr|kernel-6.12-generic-6.12.74-2|13995	- wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR
21mr|kernel-6.12-generic-6.12.74-2|13996	- wifi: ath12k: fix crash when unbinding
21mr|kernel-6.12-generic-6.12.74-2|13997	- wifi: ath12k: fix one more memcpy size error
21mr|kernel-6.12-generic-6.12.74-2|13998	- wifi: ath12k: fix use-after-free in ath12k_dp_cc_cleanup()
21mr|kernel-6.12-generic-6.12.74-2|13999	- wifi: ath12k: fix warning when unbinding
21mr|kernel-6.12-generic-6.12.74-2|14000	- wifi: ath12k: Skip Rx TID cleanup for self peer
21mr|kernel-6.12-generic-6.12.74-2|14001	- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
21mr|kernel-6.12-generic-6.12.74-2|14002	- wifi: brcmfmac: release 'root' node in all execution paths
21mr|kernel-6.12-generic-6.12.74-2|14003	- wifi: cfg80211: check radio iface combination for multi radio per wiphy
21mr|kernel-6.12-generic-6.12.74-2|14004	- wifi: cfg80211: Remove the Medium Synchronization Delay validity check
21mr|kernel-6.12-generic-6.12.74-2|14005	- wifi: cw1200: Fix potential NULL dereference
21mr|kernel-6.12-generic-6.12.74-2|14006	- wifi: iwlwifi: allow fast resume on ax200
21mr|kernel-6.12-generic-6.12.74-2|14007	- wifi: iwlwifi: mvm: tell iwlmei when we finished suspending
21mr|kernel-6.12-generic-6.12.74-2|14008	- wifi: mwifiex: add missing locking for cfg80211 calls
21mr|kernel-6.12-generic-6.12.74-2|14009	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
21mr|kernel-6.12-generic-6.12.74-2|14010	- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|14011	- wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scan
21mr|kernel-6.12-generic-6.12.74-2|14012	- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|14013	- wifi: rtl8xxxu: Perform update_beacon_work when beaconing is enabled
21mr|kernel-6.12-generic-6.12.74-2|14014	- wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures
21mr|kernel-6.12-generic-6.12.74-2|14015	- wifi: rtw89: coex: check NULL return of kmalloc in btc_fw_set_monreg()
21mr|kernel-6.12-generic-6.12.74-2|14016	- wifi: rtw89: Fix TX fail with A2DP after scanning
21mr|kernel-6.12-generic-6.12.74-2|14017	- wifi: rtw89: read bss_conf corresponding to the link
21mr|kernel-6.12-generic-6.12.74-2|14018	- wifi: rtw89: read link_sta corresponding to the link
21mr|kernel-6.12-generic-6.12.74-2|14019	- wifi: rtw89: refactor STA related func ahead for MLO
21mr|kernel-6.12-generic-6.12.74-2|14020	- wifi: rtw89: refactor VIF related func ahead for MLO
21mr|kernel-6.12-generic-6.12.74-2|14021	- wifi: rtw89: rename rtw89_sta to rtw89_sta_link ahead for MLO
21mr|kernel-6.12-generic-6.12.74-2|14022	- wifi: rtw89: rename rtw89_vif to rtw89_vif_link ahead for MLO
21mr|kernel-6.12-generic-6.12.74-2|14023	- wifi: rtw89: tweak driver architecture for impending MLO support
21mr|kernel-6.12-generic-6.12.74-2|14024	- wifi: rtw89: unlock on error path in rtw89_ops_unassign_vif_chanctx()
21mr|kernel-6.12-generic-6.12.74-2|14025	- wifi: wfx: Fix error handling in wfx_core_init()
21mr|kernel-6.12-generic-6.12.74-2|14026	- wifi: wilc1000: Set MAC after operation mode
21mr|kernel-6.12-generic-6.12.74-2|14027	- wireguard: selftests: load nf_conntrack if not present
21mr|kernel-6.12-generic-6.12.74-2|14028	- x86/CPU/AMD: Terminate the erratum_1386_microcode array
21mr|kernel-6.12-generic-6.12.74-2|14029	- x86/Documentation: Update algo in init_size description of boot protocol
21mr|kernel-6.12-generic-6.12.74-2|14030	- x86: fix off-by-one in access_ok()
21mr|kernel-6.12-generic-6.12.74-2|14031	- x86/microcode/AMD: Flush patch buffer mapping after application
21mr|kernel-6.12-generic-6.12.74-2|14032	- x86/mm: Carve out INVLPG inline asm for use by others
21mr|kernel-6.12-generic-6.12.74-2|14033	- x86/pvh: Call C code via the kernel virtual mapping
21mr|kernel-6.12-generic-6.12.74-2|14034	- x86/tdx: Dynamically disable SEPT violations from causing #VEs
21mr|kernel-6.12-generic-6.12.74-2|14035	- x86/tdx: Introduce wrappers to read and write TD metadata
21mr|kernel-6.12-generic-6.12.74-2|14036	- x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup()
21mr|kernel-6.12-generic-6.12.74-2|14037	- x86/unwind/orc: Fix unwind for newly forked tasks
21mr|kernel-6.12-generic-6.12.74-2|14038	- xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
21mr|kernel-6.12-generic-6.12.74-2|14039	- xfs: fix simplify extent lookup in xfs_can_free_eofblocks
21mr|kernel-6.12-generic-6.12.74-2|14040	- xfs: remove unknown compat feature check in superblock write validation
21mr|kernel-6.12-generic-6.12.74-2|14041	- xhci: Combine two if statements for Etron xHCI host
21mr|kernel-6.12-generic-6.12.74-2|14042	- xhci: Don't issue Reset Device command to Etron xHCI host
21mr|kernel-6.12-generic-6.12.74-2|14043	- xhci: Don't perform Soft Retry for Etron xHCI host
21mr|kernel-6.12-generic-6.12.74-2|14044	- xhci: Fix control transfer error on Etron xHCI host
21mr|kernel-6.12-generic-6.12.74-2|14045	- xsk: Free skb when TX metadata options are invalid
21mr|kernel-6.12-generic-6.12.74-2|14046	- zram: clear IDLE flag after recompression
21mr|kernel-6.12-generic-6.12.74-2|14047	- zram: fix NULL pointer in comp_algorithm_show()
21mr|kernel-6.12-generic-6.12.74-2|14048	- zram: permit only one post-processing operation at a time
21mr|kernel-6.12-generic-6.12.74-2|14049	- zram: ZRAM_DEF_COMP should depend on ZRAM
21mr|kernel-6.12-generic-6.12.74-2|14050	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|14051	
21mr|kernel-6.12-generic-6.12.74-2|14052	* Tue Dec 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.1-1
21mr|kernel-6.12-generic-6.12.74-2|14053	- upd aarch64 config (by BiteDasher)
21mr|kernel-6.12-generic-6.12.74-2|14054	
21mr|kernel-6.12-generic-6.12.74-2|14055	* Tue Dec 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14056	- upd loongarch config (by BiteDasher)
21mr|kernel-6.12-generic-6.12.74-2|14057	
21mr|kernel-6.12-generic-6.12.74-2|14058	* Tue Dec 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.12.1-1
21mr|kernel-6.12-generic-6.12.74-2|14059	- v6.12
21mr|kernel-6.12-generic-6.12.74-2|14060	- Initial config for x86_64
21mr|kernel-6.12-generic-6.12.74-2|14061	- Restored AUFS (config values were taken from kernel-6.6)
21mr|kernel-6.12-generic-6.12.74-2|14062	- Bumped timeout on Intel GPUs to 5000 ms to avoid hangs in Blender on some Intel hardware (let's test such value)
21mr|kernel-6.12-generic-6.12.74-2|14063	- Using new zswap allocator instead of depreceated one
21mr|kernel-6.12-generic-6.12.74-2|14064	
21mr|kernel-6.12-generic-6.12.74-2|14065	* Tue Nov 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14066	- Updated to 6.11.10
21mr|kernel-6.12-generic-6.12.74-2|14067	
21mr|kernel-6.12-generic-6.12.74-2|14068	* Tue Nov 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14069	- Updated to 6.11.10
21mr|kernel-6.12-generic-6.12.74-2|14070	
21mr|kernel-6.12-generic-6.12.74-2|14071	* Sun Nov 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14072	- Updated to 6.11.9
21mr|kernel-6.12-generic-6.12.74-2|14073	
21mr|kernel-6.12-generic-6.12.74-2|14074	* Sun Nov 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14075	- Updated to 6.11.9
21mr|kernel-6.12-generic-6.12.74-2|14076	
21mr|kernel-6.12-generic-6.12.74-2|14077	* Fri Nov 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14078	- Updated to 6.11.8
21mr|kernel-6.12-generic-6.12.74-2|14079	
21mr|kernel-6.12-generic-6.12.74-2|14080	* Fri Nov 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14081	- Updated to 6.11.8
21mr|kernel-6.12-generic-6.12.74-2|14082	
21mr|kernel-6.12-generic-6.12.74-2|14083	* Mon Nov 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14084	- Disabled binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|14085	
21mr|kernel-6.12-generic-6.12.74-2|14086	* Mon Nov 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14087	- Updated to 6.11.7
21mr|kernel-6.12-generic-6.12.74-2|14088	
21mr|kernel-6.12-generic-6.12.74-2|14089	* Mon Nov 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14090	- Updated to 6.11.7
21mr|kernel-6.12-generic-6.12.74-2|14091	
21mr|kernel-6.12-generic-6.12.74-2|14092	* Wed Oct 23 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14093	- Updated to 6.11.5
21mr|kernel-6.12-generic-6.12.74-2|14094	
21mr|kernel-6.12-generic-6.12.74-2|14095	* Wed Oct 23 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14096	- Updated to 6.11.5
21mr|kernel-6.12-generic-6.12.74-2|14097	
21mr|kernel-6.12-generic-6.12.74-2|14098	* Tue Oct 22 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|14099	- update arm64 config
21mr|kernel-6.12-generic-6.12.74-2|14100	
21mr|kernel-6.12-generic-6.12.74-2|14101	* Sat Oct 19 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14102	- Enable binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|14103	- This reverts commit 316e678a8798494e94ed186810702c20f5d94433.
21mr|kernel-6.12-generic-6.12.74-2|14104	
21mr|kernel-6.12-generic-6.12.74-2|14105	* Fri Oct 18 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14106	- Disabled binary_extra_modules
21mr|kernel-6.12-generic-6.12.74-2|14107	
21mr|kernel-6.12-generic-6.12.74-2|14108	* Thu Oct 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14109	- Updated to 6.11.4
21mr|kernel-6.12-generic-6.12.74-2|14110	
21mr|kernel-6.12-generic-6.12.74-2|14111	* Thu Oct 17 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14112	- Updated to 6.11.4
21mr|kernel-6.12-generic-6.12.74-2|14113	
21mr|kernel-6.12-generic-6.12.74-2|14114	* Thu Oct 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14115	- [bot] upd: 6.11.2 -> 6.11.3
21mr|kernel-6.12-generic-6.12.74-2|14116	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|14117	- accel/ivpu: Add missing MODULE_FIRMWARE metadata
21mr|kernel-6.12-generic-6.12.74-2|14118	- ACPI: battery: Fix possible crash when unregistering a battery hook
21mr|kernel-6.12-generic-6.12.74-2|14119	- ACPI: battery: Simplify battery hook locking
21mr|kernel-6.12-generic-6.12.74-2|14120	- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package()
21mr|kernel-6.12-generic-6.12.74-2|14121	- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
21mr|kernel-6.12-generic-6.12.74-2|14122	- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
21mr|kernel-6.12-generic-6.12.74-2|14123	- ACPICA: iasl: handle empty connection_node
21mr|kernel-6.12-generic-6.12.74-2|14124	- ACPI: CPPC: Add support for setting EPP register in FFH
21mr|kernel-6.12-generic-6.12.74-2|14125	- ACPI: EC: Do not release locks during operation region accesses
21mr|kernel-6.12-generic-6.12.74-2|14126	- ACPI: PAD: fix crash in exit_round_robin()
21mr|kernel-6.12-generic-6.12.74-2|14127	- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[]
21mr|kernel-6.12-generic-6.12.74-2|14128	- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[]
21mr|kernel-6.12-generic-6.12.74-2|14129	- ACPI: resource: Loosen the Asus E1404GAB DMI match to also cover the E1404GA
21mr|kernel-6.12-generic-6.12.74-2|14130	- ACPI: resource: Remove duplicate Asus E1504GAB IRQ override
21mr|kernel-6.12-generic-6.12.74-2|14131	- ACPI: resource: Skip IRQ override on Asus Vivobook Go E1404GAB
21mr|kernel-6.12-generic-6.12.74-2|14132	- ACPI: video: Add backlight=native quirk for Dell OptiPlex 5480 AIO
21mr|kernel-6.12-generic-6.12.74-2|14133	- ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18
21mr|kernel-6.12-generic-6.12.74-2|14134	- afs: Fix missing wire-up of afs_retry_request()
21mr|kernel-6.12-generic-6.12.74-2|14135	- afs: Fix the setting of the server responding flag
21mr|kernel-6.12-generic-6.12.74-2|14136	- ALSA: asihpi: Fix potential OOB array access
21mr|kernel-6.12-generic-6.12.74-2|14137	- ALSA: control: Fix leftover snd_power_unref()
21mr|kernel-6.12-generic-6.12.74-2|14138	- ALSA: control: Fix power_ref lock order for compat code, too
21mr|kernel-6.12-generic-6.12.74-2|14139	- ALSA: control: Take power_ref lock primarily
21mr|kernel-6.12-generic-6.12.74-2|14140	- ALSA: core: add isascii() check to card ID generator
21mr|kernel-6.12-generic-6.12.74-2|14141	- ALSA: gus: Fix some error handling paths related to get_bpos() usage
21mr|kernel-6.12-generic-6.12.74-2|14142	- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin
21mr|kernel-6.12-generic-6.12.74-2|14143	- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs
21mr|kernel-6.12-generic-6.12.74-2|14144	- ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200
21mr|kernel-6.12-generic-6.12.74-2|14145	- ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9
21mr|kernel-6.12-generic-6.12.74-2|14146	- ALSA: hda/realtek: fix mute/micmute LED for HP mt645 G8
21mr|kernel-6.12-generic-6.12.74-2|14147	- ALSA: hda/realtek: Fix the push button function for the ALC257
21mr|kernel-6.12-generic-6.12.74-2|14148	- ALSA: hda/realtek: Refactor and simplify Samsung Galaxy Book init
21mr|kernel-6.12-generic-6.12.74-2|14149	- ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop
21mr|kernel-6.12-generic-6.12.74-2|14150	- ALSA: hdsp: Break infinite MIDI input flush loop
21mr|kernel-6.12-generic-6.12.74-2|14151	- ALSA: line6: add hw monitor volume control to POD HD500X
21mr|kernel-6.12-generic-6.12.74-2|14152	- ALSA: mixer_oss: Remove some incorrect kfree_const() usages
21mr|kernel-6.12-generic-6.12.74-2|14153	- ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET
21mr|kernel-6.12-generic-6.12.74-2|14154	- ALSA: usb-audio: Add input value sanity checks for standard types
21mr|kernel-6.12-generic-6.12.74-2|14155	- ALSA: usb-audio: Add logitech Audio profile quirk
21mr|kernel-6.12-generic-6.12.74-2|14156	- ALSA: usb-audio: Add mixer quirk for RME Digiface USB
21mr|kernel-6.12-generic-6.12.74-2|14157	- ALSA: usb-audio: Add native DSD support for Luxman D-08u
21mr|kernel-6.12-generic-6.12.74-2|14158	- ALSA: usb-audio: Add quirk for RME Digiface USB
21mr|kernel-6.12-generic-6.12.74-2|14159	- ALSA: usb-audio: Define macros for quirk table entries
21mr|kernel-6.12-generic-6.12.74-2|14160	- ALSA: usb-audio: Replace complex quirk lines with macros
21mr|kernel-6.12-generic-6.12.74-2|14161	- aoe: fix the potential use-after-free problem in more places
21mr|kernel-6.12-generic-6.12.74-2|14162	- arm64: cputype: Add Neoverse-N3 definitions
21mr|kernel-6.12-generic-6.12.74-2|14163	- arm64: errata: Expand speculative SSBS workaround once more
21mr|kernel-6.12-generic-6.12.74-2|14164	- arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS
21mr|kernel-6.12-generic-6.12.74-2|14165	- arm64: Subscribe Microsoft Azure Cobalt 100 to erratum 3194386
21mr|kernel-6.12-generic-6.12.74-2|14166	- arm64: trans_pgd: mark PTEs entries as valid to avoid dead kexec()
21mr|kernel-6.12-generic-6.12.74-2|14167	- ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized
21mr|kernel-6.12-generic-6.12.74-2|14168	- ASoC: codecs: wsa883x: Handle reading version failure
21mr|kernel-6.12-generic-6.12.74-2|14169	- ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m
21mr|kernel-6.12-generic-6.12.74-2|14170	- ASoC: Intel: boards: always check the result of acpi_dev_get_first_match_dev()
21mr|kernel-6.12-generic-6.12.74-2|14171	- ASoC: Intel: soc-acpi-intel-rpl-match: add missing empty item
21mr|kernel-6.12-generic-6.12.74-2|14172	- ASoC: topology: Fix incorrect addressing assignments
21mr|kernel-6.12-generic-6.12.74-2|14173	- ata: pata_serverworks: Do not use the term blacklist
21mr|kernel-6.12-generic-6.12.74-2|14174	- ata: sata_sil: Rename sil_blacklist to sil_quirks
21mr|kernel-6.12-generic-6.12.74-2|14175	- blk_iocost: fix more out of bound shifts
21mr|kernel-6.12-generic-6.12.74-2|14176	- block: fix integer overflow in BLKSECDISCARD
21mr|kernel-6.12-generic-6.12.74-2|14177	- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|14178	- Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B
21mr|kernel-6.12-generic-6.12.74-2|14179	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122
21mr|kernel-6.12-generic-6.12.74-2|14180	- Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
21mr|kernel-6.12-generic-6.12.74-2|14181	- Bluetooth: L2CAP: Fix uaf in l2cap_connect
21mr|kernel-6.12-generic-6.12.74-2|14182	- Bluetooth: MGMT: Fix possible crash on mgmt_index_removed
21mr|kernel-6.12-generic-6.12.74-2|14183	- bnxt_en: Extend maximum length of version string by 1 byte
21mr|kernel-6.12-generic-6.12.74-2|14184	- bpf: Fix a sdiv overflow issue
21mr|kernel-6.12-generic-6.12.74-2|14185	- bpf: Make the pointer returned by iter next method valid
21mr|kernel-6.12-generic-6.12.74-2|14186	- bpftool: Fix undefined behavior caused by shifting into the sign bit
21mr|kernel-6.12-generic-6.12.74-2|14187	- bpftool: Fix undefined behavior in qsort(NULL, 0, ...)
21mr|kernel-6.12-generic-6.12.74-2|14188	- bridge: mcast: Fail MDB get request on empty entry
21mr|kernel-6.12-generic-6.12.74-2|14189	- btrfs: don't readahead the relocation inode on RST
21mr|kernel-6.12-generic-6.12.74-2|14190	- btrfs: drop the backref cache during relocation if we commit
21mr|kernel-6.12-generic-6.12.74-2|14191	- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
21mr|kernel-6.12-generic-6.12.74-2|14192	- btrfs: send: fix buffer overflow detection when copying path to cache entry
21mr|kernel-6.12-generic-6.12.74-2|14193	- btrfs: send: fix invalid clone operation for file that got its size decreased
21mr|kernel-6.12-generic-6.12.74-2|14194	- btrfs: wait for fixup workers before stopping cleaner kthread during umount
21mr|kernel-6.12-generic-6.12.74-2|14195	- cachefiles: fix dentry leak in cachefiles_open_file()
21mr|kernel-6.12-generic-6.12.74-2|14196	- can: netlink: avoid call to do_set_data_bittiming callback with stale can_priv::ctrlmode
21mr|kernel-6.12-generic-6.12.74-2|14197	- ceph: fix a memory leak on cap_auths in MDS client
21mr|kernel-6.12-generic-6.12.74-2|14198	- ceph: fix cap ref leak via netfs init_request
21mr|kernel-6.12-generic-6.12.74-2|14199	- ceph: remove the incorrect Fw reference check when dirtying pages
21mr|kernel-6.12-generic-6.12.74-2|14200	- cifs: Do not convert delimiter when parsing NFS-style symlinks
21mr|kernel-6.12-generic-6.12.74-2|14201	- cifs: Fix buffer overflow when parsing NFS reparse points
21mr|kernel-6.12-generic-6.12.74-2|14202	- cifs: Remove intermediate object of failed create reparse call
21mr|kernel-6.12-generic-6.12.74-2|14203	- clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL
21mr|kernel-6.12-generic-6.12.74-2|14204	- clk: qcom: clk-rpmh: Fix overflow in BCM vote
21mr|kernel-6.12-generic-6.12.74-2|14205	- clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks
21mr|kernel-6.12-generic-6.12.74-2|14206	- clk: qcom: gcc-sc8180x: Add GPLL9 support
21mr|kernel-6.12-generic-6.12.74-2|14207	- clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table
21mr|kernel-6.12-generic-6.12.74-2|14208	- clk: qcom: gcc-sc8180x: Register QUPv3 RCGs for DFS on sc8180x
21mr|kernel-6.12-generic-6.12.74-2|14209	- clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src
21mr|kernel-6.12-generic-6.12.74-2|14210	- clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.12-generic-6.12.74-2|14211	- clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.12-generic-6.12.74-2|14212	- clk: rockchip: fix error for unknown clocks
21mr|kernel-6.12-generic-6.12.74-2|14213	- clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix
21mr|kernel-6.12-generic-6.12.74-2|14214	- close_range(): fix the logics in descriptor table trimming
21mr|kernel-6.12-generic-6.12.74-2|14215	- cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value
21mr|kernel-6.12-generic-6.12.74-2|14216	- cpufreq: Avoid a bad reference count on CPU node
21mr|kernel-6.12-generic-6.12.74-2|14217	- cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock
21mr|kernel-6.12-generic-6.12.74-2|14218	- cpufreq: loongson3: Use raw_smp_processor_id() in do_service_request()
21mr|kernel-6.12-generic-6.12.74-2|14219	- crypto: hisilicon - fix missed error branch
21mr|kernel-6.12-generic-6.12.74-2|14220	- crypto: octeontx2 - Fix authenc setkey
21mr|kernel-6.12-generic-6.12.74-2|14221	- crypto: octeontx - Fix authenc setkey
21mr|kernel-6.12-generic-6.12.74-2|14222	- crypto: octeontx* - Select CRYPTO_AUTHENC
21mr|kernel-6.12-generic-6.12.74-2|14223	- crypto: simd - Do not call crypto_alloc_tfm during registration
21mr|kernel-6.12-generic-6.12.74-2|14224	- crypto: x86/sha256 - Add parentheses around macros' single arguments
21mr|kernel-6.12-generic-6.12.74-2|14225	- drivers/perf: arm_spe: Use perf_allow_kernel() for permissions
21mr|kernel-6.12-generic-6.12.74-2|14226	- drivers/perf: riscv: Align errno for unsupported perf event
21mr|kernel-6.12-generic-6.12.74-2|14227	- drm/amd/display: Add HDR workaround for specific eDP
21mr|kernel-6.12-generic-6.12.74-2|14228	- drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2)
21mr|kernel-6.12-generic-6.12.74-2|14229	- drm/amd/display: Add null check for 'afb' in amdgpu_dm_update_cursor (v2)
21mr|kernel-6.12-generic-6.12.74-2|14230	- drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw
21mr|kernel-6.12-generic-6.12.74-2|14231	- drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn401_init_hw
21mr|kernel-6.12-generic-6.12.74-2|14232	- drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw
21mr|kernel-6.12-generic-6.12.74-2|14233	- drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func
21mr|kernel-6.12-generic-6.12.74-2|14234	- drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func
21mr|kernel-6.12-generic-6.12.74-2|14235	- drm/amd/display: Add NULL check for function pointer in dcn401_set_output_transfer_func
21mr|kernel-6.12-generic-6.12.74-2|14236	- drm/amd/display: Add null check for head_pipe in dcn201_acquire_free_pipe_for_layer
21mr|kernel-6.12-generic-6.12.74-2|14237	- drm/amd/display: Add null check for head_pipe in dcn32_acquire_idle_pipe_for_head_pipe_in_layer
21mr|kernel-6.12-generic-6.12.74-2|14238	- drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe
21mr|kernel-6.12-generic-6.12.74-2|14239	- drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream
21mr|kernel-6.12-generic-6.12.74-2|14240	- drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT`
21mr|kernel-6.12-generic-6.12.74-2|14241	- drm/amd/display: Avoid overflow assignment in link_dp_cts
21mr|kernel-6.12-generic-6.12.74-2|14242	- drm/amd/display: avoid set dispclk to 0
21mr|kernel-6.12-generic-6.12.74-2|14243	- drm/amd/display: Check null-initialized variables
21mr|kernel-6.12-generic-6.12.74-2|14244	- drm/amd/display: Check null pointer before try to access it
21mr|kernel-6.12-generic-6.12.74-2|14245	- drm/amd/display: Check null pointers before multiple uses
21mr|kernel-6.12-generic-6.12.74-2|14246	- drm/amd/display: Check null pointers before used
21mr|kernel-6.12-generic-6.12.74-2|14247	- drm/amd/display: Check null pointers before using dc->clk_mgr
21mr|kernel-6.12-generic-6.12.74-2|14248	- drm/amd/display: Check null pointers before using them
21mr|kernel-6.12-generic-6.12.74-2|14249	- drm/amd/display: Check phantom_stream before it is used
21mr|kernel-6.12-generic-6.12.74-2|14250	- drm/amd/display: Check stream before comparing them
21mr|kernel-6.12-generic-6.12.74-2|14251	- drm/amd/display: Check stream_status before it is used
21mr|kernel-6.12-generic-6.12.74-2|14252	- drm/amd/display: Deallocate DML memory if allocation fails
21mr|kernel-6.12-generic-6.12.74-2|14253	- drm/amd/display: Disable replay if VRR capability is false
21mr|kernel-6.12-generic-6.12.74-2|14254	- drm/amd/display: Enable idle workqueue for more IPS modes
21mr|kernel-6.12-generic-6.12.74-2|14255	- drm/amd/display: fix a UBSAN warning in DML2.1
21mr|kernel-6.12-generic-6.12.74-2|14256	- drm/amd/display: fix double free issue during amdgpu module unload
21mr|kernel-6.12-generic-6.12.74-2|14257	- drm/amd/display: Fix index out of bounds in DCN30 color transformation
21mr|kernel-6.12-generic-6.12.74-2|14258	- drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation
21mr|kernel-6.12-generic-6.12.74-2|14259	- drm/amd/display: Fix index out of bounds in degamma hardware format translation
21mr|kernel-6.12-generic-6.12.74-2|14260	- drm/amd/display: Fix possible overflow in integer multiplication
21mr|kernel-6.12-generic-6.12.74-2|14261	- drm/amd/display: Fix system hang while resume with TBT monitor
21mr|kernel-6.12-generic-6.12.74-2|14262	- drm/amd/display: Fix VRR cannot enable
21mr|kernel-6.12-generic-6.12.74-2|14263	- drm/amd/display: Force enable 3DLUT DMA check for dcn401 in DML
21mr|kernel-6.12-generic-6.12.74-2|14264	- drm/amd/display: guard write a 0 post_divider value to HW
21mr|kernel-6.12-generic-6.12.74-2|14265	- drm/amd/display: handle nulled pipe context in DCE110's set_drr()
21mr|kernel-6.12-generic-6.12.74-2|14266	- drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream'
21mr|kernel-6.12-generic-6.12.74-2|14267	- drm/amd/display: Implement bounds check for stream encoder creation in DCN401
21mr|kernel-6.12-generic-6.12.74-2|14268	- drm/amd/display: Increase array size of dummy_boolean
21mr|kernel-6.12-generic-6.12.74-2|14269	- drm/amd/display: Initialize denominators' default to 1
21mr|kernel-6.12-generic-6.12.74-2|14270	- drm/amd/display: Initialize get_bytes_per_element's default to 1
21mr|kernel-6.12-generic-6.12.74-2|14271	- drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags
21mr|kernel-6.12-generic-6.12.74-2|14272	- drm/amd/display: Re-enable panel replay feature
21mr|kernel-6.12-generic-6.12.74-2|14273	- drm/amd/display: Restore Optimized pbn Value if Failed to Disable DSC
21mr|kernel-6.12-generic-6.12.74-2|14274	- drm/amd/display: Revert Avoid overflow assignment
21mr|kernel-6.12-generic-6.12.74-2|14275	- drm/amd/display: Underflow Seen on DCN401 eGPU
21mr|kernel-6.12-generic-6.12.74-2|14276	- drm/amd/display: Unlock Pipes Based On DET Allocation
21mr|kernel-6.12-generic-6.12.74-2|14277	- drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35
21mr|kernel-6.12-generic-6.12.74-2|14278	- drm/amd/display: Use gpuvm_min_page_size_kbytes for DML2 surfaces
21mr|kernel-6.12-generic-6.12.74-2|14279	- drm/amdgpu: add list empty check to avoid null pointer issue
21mr|kernel-6.12-generic-6.12.74-2|14280	- drm/amdgpu: add raven1 gfxoff quirk
21mr|kernel-6.12-generic-6.12.74-2|14281	- drm/amdgpu: Block MMR_READ IOCTL in reset
21mr|kernel-6.12-generic-6.12.74-2|14282	- drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit
21mr|kernel-6.12-generic-6.12.74-2|14283	- drm/amdgpu: enable gfxoff quirk on HP 705G4
21mr|kernel-6.12-generic-6.12.74-2|14284	- drm/amdgpu: Fix get each xcp macro
21mr|kernel-6.12-generic-6.12.74-2|14285	- drm/amdgpu: fix ptr check warning in gfx10 ip_dump
21mr|kernel-6.12-generic-6.12.74-2|14286	- drm/amdgpu: fix ptr check warning in gfx11 ip_dump
21mr|kernel-6.12-generic-6.12.74-2|14287	- drm/amdgpu: fix ptr check warning in gfx9 ip_dump
21mr|kernel-6.12-generic-6.12.74-2|14288	- drm/amdgpu: fix unchecked return value warning for amdgpu_atombios
21mr|kernel-6.12-generic-6.12.74-2|14289	- drm/amdgpu: fix unchecked return value warning for amdgpu_gfx
21mr|kernel-6.12-generic-6.12.74-2|14290	- drm/amdgpu/gfx10: use rlc safe mode for soft recovery
21mr|kernel-6.12-generic-6.12.74-2|14291	- drm/amdgpu/gfx11: enter safe mode before touching CP_INT_CNTL
21mr|kernel-6.12-generic-6.12.74-2|14292	- drm/amdgpu/gfx11: use rlc safe mode for soft recovery
21mr|kernel-6.12-generic-6.12.74-2|14293	- drm/amdgpu/gfx12: properly handle error ints on all pipes
21mr|kernel-6.12-generic-6.12.74-2|14294	- drm/amdgpu/gfx12: use rlc safe mode for soft recovery
21mr|kernel-6.12-generic-6.12.74-2|14295	- drm/amdgpu/gfx9: properly handle error ints on all pipes
21mr|kernel-6.12-generic-6.12.74-2|14296	- drm/amdgpu/gfx9: use rlc safe mode for soft recovery
21mr|kernel-6.12-generic-6.12.74-2|14297	- drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer
21mr|kernel-6.12-generic-6.12.74-2|14298	- drm/amdkfd: Check int source id for utcl2 poison event
21mr|kernel-6.12-generic-6.12.74-2|14299	- drm/amdkfd: Fix resource leak in criu restore queue
21mr|kernel-6.12-generic-6.12.74-2|14300	- drm/amd/pm: ensure the fw_info is not null before using it
21mr|kernel-6.12-generic-6.12.74-2|14301	- drm/connector: hdmi: Fix writing Dynamic Range Mastering infoframes
21mr|kernel-6.12-generic-6.12.74-2|14302	- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS
21mr|kernel-6.12-generic-6.12.74-2|14303	- drm/i915/display: BMG supports UHBR13.5
21mr|kernel-6.12-generic-6.12.74-2|14304	- drm/i915/dp: Fix AUX IO power enabling for eDP PSR
21mr|kernel-6.12-generic-6.12.74-2|14305	- drm/i915/dp: Fix colorimetry detection
21mr|kernel-6.12-generic-6.12.74-2|14306	- drm/i915/gem: fix bitwise and logical AND mixup
21mr|kernel-6.12-generic-6.12.74-2|14307	- drm/i915/psr: Do not wait for PSR being idle on on Panel Replay
21mr|kernel-6.12-generic-6.12.74-2|14308	- drm/mediatek: ovl_adaptor: Add missing of_node_put()
21mr|kernel-6.12-generic-6.12.74-2|14309	- drm/msm/adreno: Assign msm_gpu->pdev earlier to avoid nullptrs
21mr|kernel-6.12-generic-6.12.74-2|14310	- drm: omapdrm: Add missing check for alloc_ordered_workqueue
21mr|kernel-6.12-generic-6.12.74-2|14311	- drm/panthor: Don't add write fences to the shared BOs
21mr|kernel-6.12-generic-6.12.74-2|14312	- drm/panthor: Don't declare a queue blocked if deferred operations are pending
21mr|kernel-6.12-generic-6.12.74-2|14313	- drm/panthor: Fix access to uninitialized variable in tick_ctx_cleanup()
21mr|kernel-6.12-generic-6.12.74-2|14314	- drm/panthor: Fix race when converting group handle to group object
21mr|kernel-6.12-generic-6.12.74-2|14315	- drm/panthor: Lock the VM resv before calling drm_gpuvm_bo_obtain_prealloc()
21mr|kernel-6.12-generic-6.12.74-2|14316	- drm/printer: Allow NULL data in devcoredump printer
21mr|kernel-6.12-generic-6.12.74-2|14317	- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()
21mr|kernel-6.12-generic-6.12.74-2|14318	- drm/rockchip: vop: clear DMA stop bit on RK3066
21mr|kernel-6.12-generic-6.12.74-2|14319	- drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066
21mr|kernel-6.12-generic-6.12.74-2|14320	- drm/sched: Add locking to drm_sched_entity_modify_sched
21mr|kernel-6.12-generic-6.12.74-2|14321	- drm/sched: Always increment correct scheduler score
21mr|kernel-6.12-generic-6.12.74-2|14322	- drm/sched: Always wake up correct scheduler in drm_sched_entity_push_job
21mr|kernel-6.12-generic-6.12.74-2|14323	- drm/sched: Fix dynamic job-flow control race
21mr|kernel-6.12-generic-6.12.74-2|14324	- drm/sched: revert "Always increment correct scheduler score"
21mr|kernel-6.12-generic-6.12.74-2|14325	- drm/stm: Avoid use-after-free issues with crtc and plane
21mr|kernel-6.12-generic-6.12.74-2|14326	- drm/stm: ltdc: reset plane transparency after plane disable
21mr|kernel-6.12-generic-6.12.74-2|14327	- drm/v3d: Prevent out of bounds access in performance query extensions
21mr|kernel-6.12-generic-6.12.74-2|14328	- drm/xe: Add timeout to preempt fences
21mr|kernel-6.12-generic-6.12.74-2|14329	- drm/xe: Clean up VM / exec queue file lock usage.
21mr|kernel-6.12-generic-6.12.74-2|14330	- drm/xe: Drop warn on xe_guc_pc_gucrc_disable in guc pc fini
21mr|kernel-6.12-generic-6.12.74-2|14331	- drm/xe/fbdev: Limit the usage of stolen for LNL+
21mr|kernel-6.12-generic-6.12.74-2|14332	- drm/xe: Fix memory leak on xe_alloc_pf_queue failure
21mr|kernel-6.12-generic-6.12.74-2|14333	- drm/xe: fix UAF around queue destruction
21mr|kernel-6.12-generic-6.12.74-2|14334	- drm/xe: fixup xe_alloc_pf_queue
21mr|kernel-6.12-generic-6.12.74-2|14335	- drm/xe: Generate oob before compiling anything
21mr|kernel-6.12-generic-6.12.74-2|14336	- drm/xe/guc_submit: add missing locking in wedged_fini
21mr|kernel-6.12-generic-6.12.74-2|14337	- drm/xe/hdcp: Check GSC structure validity
21mr|kernel-6.12-generic-6.12.74-2|14338	- drm/xe: Name and document Wa_14019789679
21mr|kernel-6.12-generic-6.12.74-2|14339	- drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream close
21mr|kernel-6.12-generic-6.12.74-2|14340	- drm/xe: Prevent null pointer access in xe_migrate_copy
21mr|kernel-6.12-generic-6.12.74-2|14341	- drm/xe: Restore pci state upon resume
21mr|kernel-6.12-generic-6.12.74-2|14342	- drm/xe: Resume TDR after GT reset
21mr|kernel-6.12-generic-6.12.74-2|14343	- drm/xe: Use topology to determine page fault queue size
21mr|kernel-6.12-generic-6.12.74-2|14344	- drm/xe/vm: move xa_alloc to prevent UAF
21mr|kernel-6.12-generic-6.12.74-2|14345	- drm/xe/vram: fix ccs offset calculation
21mr|kernel-6.12-generic-6.12.74-2|14346	- dt-bindings: clock: exynos7885: Fix duplicated binding
21mr|kernel-6.12-generic-6.12.74-2|14347	- dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x
21mr|kernel-6.12-generic-6.12.74-2|14348	- dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems
21mr|kernel-6.12-generic-6.12.74-2|14349	- e1000e: avoid failing the system during pm_suspend
21mr|kernel-6.12-generic-6.12.74-2|14350	- EINJ, CXL: Fix CXL device SBDF calculation
21mr|kernel-6.12-generic-6.12.74-2|14351	- exec: don't WARN for racy path_noexec check
21mr|kernel-6.12-generic-6.12.74-2|14352	- exfat: fix memory leak in exfat_load_bitmap()
21mr|kernel-6.12-generic-6.12.74-2|14353	- ext4: aovid use-after-free in ext4_ext_insert_extent()
21mr|kernel-6.12-generic-6.12.74-2|14354	- ext4: avoid use-after-free in ext4_ext_show_leaf()
21mr|kernel-6.12-generic-6.12.74-2|14355	- ext4: correct encrypted dentry name hash when not casefolded
21mr|kernel-6.12-generic-6.12.74-2|14356	- ext4: dax: fix overflowing extents beyond inode size when partially writing
21mr|kernel-6.12-generic-6.12.74-2|14357	- ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free
21mr|kernel-6.12-generic-6.12.74-2|14358	- ext4: ext4_search_dir should return a proper error
21mr|kernel-6.12-generic-6.12.74-2|14359	- ext4: filesystems without casefold feature cannot be mounted with siphash
21mr|kernel-6.12-generic-6.12.74-2|14360	- ext4: fix access to uninitialised lock in fc replay path
21mr|kernel-6.12-generic-6.12.74-2|14361	- ext4: fix double brelse() the buffer of the extents path
21mr|kernel-6.12-generic-6.12.74-2|14362	- ext4: fix error message when rejecting the default hash
21mr|kernel-6.12-generic-6.12.74-2|14363	- ext4: fix fast commit inode enqueueing during a full journal commit
21mr|kernel-6.12-generic-6.12.74-2|14364	- ext4: fix i_data_sem unlock order in ext4_ind_migrate()
21mr|kernel-6.12-generic-6.12.74-2|14365	- ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible()
21mr|kernel-6.12-generic-6.12.74-2|14366	- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()
21mr|kernel-6.12-generic-6.12.74-2|14367	- ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list()
21mr|kernel-6.12-generic-6.12.74-2|14368	- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()
21mr|kernel-6.12-generic-6.12.74-2|14369	- ext4: fix off by one issue in alloc_flex_gd()
21mr|kernel-6.12-generic-6.12.74-2|14370	- ext4: fix slab-use-after-free in ext4_split_extent_at()
21mr|kernel-6.12-generic-6.12.74-2|14371	- ext4: fix timer use-after-free on failed mount
21mr|kernel-6.12-generic-6.12.74-2|14372	- ext4: mark fc as ineligible using an handle in ext4_xattr_set()
21mr|kernel-6.12-generic-6.12.74-2|14373	- ext4: no need to continue when the number of entries is 1
21mr|kernel-6.12-generic-6.12.74-2|14374	- ext4: propagate errors from ext4_find_extent() in ext4_insert_range()
21mr|kernel-6.12-generic-6.12.74-2|14375	- ext4: update orig_path in ext4_find_extent()
21mr|kernel-6.12-generic-6.12.74-2|14376	- ext4: use handle to mark fc as ineligible in __track_dentry_update()
21mr|kernel-6.12-generic-6.12.74-2|14377	- f2fs: add write priority option based on zone UFS
21mr|kernel-6.12-generic-6.12.74-2|14378	- f2fs: do FG_GC when GC boosting is required for zoned devices
21mr|kernel-6.12-generic-6.12.74-2|14379	- f2fs: fix to don't panic system for no free segment fault injection
21mr|kernel-6.12-generic-6.12.74-2|14380	- f2fs: forcibly migrate to secure space for zoned device file pinning
21mr|kernel-6.12-generic-6.12.74-2|14381	- f2fs: increase BG GC migration window granularity when boosted for zoned devices
21mr|kernel-6.12-generic-6.12.74-2|14382	- f2fs: introduce migration_window_granularity
21mr|kernel-6.12-generic-6.12.74-2|14383	- f2fs: make BG GC more aggressive for zoned devices
21mr|kernel-6.12-generic-6.12.74-2|14384	- fbdev: efifb: Register sysfs groups through driver core
21mr|kernel-6.12-generic-6.12.74-2|14385	- fbdev: pxafb: Fix possible use after free in pxafb_task()
21mr|kernel-6.12-generic-6.12.74-2|14386	- firmware/sysfb: Disable sysfb for firmware buffers with unknown parent
21mr|kernel-6.12-generic-6.12.74-2|14387	- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()
21mr|kernel-6.12-generic-6.12.74-2|14388	- fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name
21mr|kernel-6.12-generic-6.12.74-2|14389	- gfs2: fix double destroy_workqueue error
21mr|kernel-6.12-generic-6.12.74-2|14390	- gpio: davinci: fix lazy disable
21mr|kernel-6.12-generic-6.12.74-2|14391	- gpiolib: Fix potential NULL pointer dereference in gpiod_get_label()
21mr|kernel-6.12-generic-6.12.74-2|14392	- gso: fix udp gso fraglist segmentation after pull from frag_list
21mr|kernel-6.12-generic-6.12.74-2|14393	- HID: bpf: fix cfi stubs for hid_bpf_ops
21mr|kernel-6.12-generic-6.12.74-2|14394	- HID: i2c-hid: ensure various commands do not interfere with each other
21mr|kernel-6.12-generic-6.12.74-2|14395	- HID: Ignore battery for all ELAN I2C-HID devices
21mr|kernel-6.12-generic-6.12.74-2|14396	- HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio
21mr|kernel-6.12-generic-6.12.74-2|14397	- hwmon: (nct6775) add G15CF to ASUS WMI monitoring list
21mr|kernel-6.12-generic-6.12.74-2|14398	- i2c: core: Lock address during client device instantiation
21mr|kernel-6.12-generic-6.12.74-2|14399	- i2c: designware: fix controller is holding SCL low while ENABLE bit is disabled
21mr|kernel-6.12-generic-6.12.74-2|14400	- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|14401	- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|14402	- i2c: synquacer: Deal with optional PCLK correctly
21mr|kernel-6.12-generic-6.12.74-2|14403	- i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-generic-6.12.74-2|14404	- i2c: xiic: Wait for TX empty to avoid missed TX NAKs
21mr|kernel-6.12-generic-6.12.74-2|14405	- i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver Due to Race Condition
21mr|kernel-6.12-generic-6.12.74-2|14406	- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node()
21mr|kernel-6.12-generic-6.12.74-2|14407	- ieee802154: Fix build error
21mr|kernel-6.12-generic-6.12.74-2|14408	- iio: magnetometer: ak8975: Fix reading for ak099xx sensors
21mr|kernel-6.12-generic-6.12.74-2|14409	- iio: pressure: bmp280: Fix regmap for BMP280 device
21mr|kernel-6.12-generic-6.12.74-2|14410	- iio: pressure: bmp280: Fix waiting time for BMP3xx configuration
21mr|kernel-6.12-generic-6.12.74-2|14411	- Input: adp5589-keys - fix adp5589_gpio_get_value()
21mr|kernel-6.12-generic-6.12.74-2|14412	- Input: adp5589-keys - fix NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|14413	- intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake
21mr|kernel-6.12-generic-6.12.74-2|14414	- iomap: constrain the file range passed to iomap_file_unshare
21mr|kernel-6.12-generic-6.12.74-2|14415	- iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release
21mr|kernel-6.12-generic-6.12.74-2|14416	- iommu/arm-smmu-v3: Do not use devm for the cd table allocations
21mr|kernel-6.12-generic-6.12.74-2|14417	- iommu/arm-smmu-v3: Match Stall behaviour for S2
21mr|kernel-6.12-generic-6.12.74-2|14418	- iommu/vt-d: Always reserve a domain ID for identity setup
21mr|kernel-6.12-generic-6.12.74-2|14419	- iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count
21mr|kernel-6.12-generic-6.12.74-2|14420	- iommu/vt-d: Unconditionally flush device TLB for pasid table updates
21mr|kernel-6.12-generic-6.12.74-2|14421	- io_uring: fix memory leak when cache init fail
21mr|kernel-6.12-generic-6.12.74-2|14422	- io_uring/net: harden multishot termination case for recv
21mr|kernel-6.12-generic-6.12.74-2|14423	- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).
21mr|kernel-6.12-generic-6.12.74-2|14424	- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit
21mr|kernel-6.12-generic-6.12.74-2|14425	- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family
21mr|kernel-6.12-generic-6.12.74-2|14426	- jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit
21mr|kernel-6.12-generic-6.12.74-2|14427	- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error
21mr|kernel-6.12-generic-6.12.74-2|14428	- jfs: check if leafidx greater than num leaves per dmap tree
21mr|kernel-6.12-generic-6.12.74-2|14429	- jfs: Fix uaf in dbFreeBits
21mr|kernel-6.12-generic-6.12.74-2|14430	- jfs: Fix uninit-value access of new_ea in ea_buffer
21mr|kernel-6.12-generic-6.12.74-2|14431	- jfs: UBSAN: shift-out-of-bounds in dbFindBits
21mr|kernel-6.12-generic-6.12.74-2|14432	- jump_label: Fix static_key_slow_dec() yet again
21mr|kernel-6.12-generic-6.12.74-2|14433	- kconfig: fix infinite loop in sym_calc_choice()
21mr|kernel-6.12-generic-6.12.74-2|14434	- kconfig: qconf: fix buffer overflow in debug links
21mr|kernel-6.12-generic-6.12.74-2|14435	- kconfig: qconf: move conf_read() before drawing tree pain
21mr|kernel-6.12-generic-6.12.74-2|14436	- kselftest/devices/probe: Fix SyntaxWarning in regex strings for Python3
21mr|kernel-6.12-generic-6.12.74-2|14437	- kselftests: mm: fix wrong __NR_userfaultfd value
21mr|kernel-6.12-generic-6.12.74-2|14438	- ksmbd: add refcnt to ksmbd_conn struct
21mr|kernel-6.12-generic-6.12.74-2|14439	- ksmbd: fix warning: comparison of distinct pointer types lacks a cast
21mr|kernel-6.12-generic-6.12.74-2|14440	- KVM: arm64: Fix kvm_has_feat*() handling of negative features
21mr|kernel-6.12-generic-6.12.74-2|14441	- l2tp: free sessions using rcu
21mr|kernel-6.12-generic-6.12.74-2|14442	- l2tp: prevent possible tunnel refcount underflow
21mr|kernel-6.12-generic-6.12.74-2|14443	- l2tp: use rcu list add/del when updating lists
21mr|kernel-6.12-generic-6.12.74-2|14444	- leds: pca9532: Remove irrelevant blink configuration error message
21mr|kernel-6.12-generic-6.12.74-2|14445	- lib/buildid: harden build ID parsing logic
21mr|kernel-6.12-generic-6.12.74-2|14446	- mac802154: Fix potential RCU dereference issue in mac802154_scan_worker
21mr|kernel-6.12-generic-6.12.74-2|14447	- mailbox: ARM_MHU_V3 should depend on ARM64
21mr|kernel-6.12-generic-6.12.74-2|14448	- mailbox: bcm2835: Fix timeout during suspend mode
21mr|kernel-6.12-generic-6.12.74-2|14449	- mailbox: rockchip: fix a typo in module autoloading
21mr|kernel-6.12-generic-6.12.74-2|14450	- media: i2c: ar0521: Use cansleep version of gpiod_set_value()
21mr|kernel-6.12-generic-6.12.74-2|14451	- media: imx335: Fix reset-gpio handling
21mr|kernel-6.12-generic-6.12.74-2|14452	- media: ov5675: Fix power on/off delay timings
21mr|kernel-6.12-generic-6.12.74-2|14453	- media: qcom: camss: Fix ordering of pm_runtime_enable
21mr|kernel-6.12-generic-6.12.74-2|14454	- media: qcom: camss: Remove use_count guard in stop_streaming
21mr|kernel-6.12-generic-6.12.74-2|14455	- media: sun4i_csi: Implement link validate for sun4i_csi subdev
21mr|kernel-6.12-generic-6.12.74-2|14456	- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags
21mr|kernel-6.12-generic-6.12.74-2|14457	- media: venus: fix use after free bug in venus_remove due to race condition
21mr|kernel-6.12-generic-6.12.74-2|14458	- media: videobuf2: Drop minimum allocation requirement of 2 buffers
21mr|kernel-6.12-generic-6.12.74-2|14459	- memory: tegra186-emc: drop unused to_tegra186_emc()
21mr|kernel-6.12-generic-6.12.74-2|14460	- mm/filemap: fix filemap_get_folios_contig THP panic
21mr|kernel-6.12-generic-6.12.74-2|14461	- mm/gup: fix memfd_pin_folios alloc race panic
21mr|kernel-6.12-generic-6.12.74-2|14462	- mm/gup: fix memfd_pin_folios hugetlb page allocation
21mr|kernel-6.12-generic-6.12.74-2|14463	- mm/hugetlb: fix memfd_pin_folios free_huge_pages leak
21mr|kernel-6.12-generic-6.12.74-2|14464	- mm/hugetlb: fix memfd_pin_folios resv_huge_pages leak
21mr|kernel-6.12-generic-6.12.74-2|14465	- mm/hugetlb: simplify refs in memfd_alloc_folio
21mr|kernel-6.12-generic-6.12.74-2|14466	- mm: krealloc: consider spare memory for __GFP_ZERO
21mr|kernel-6.12-generic-6.12.74-2|14467	- mm, slub: avoid zeroing kmalloc redzone
21mr|kernel-6.12-generic-6.12.74-2|14468	- mm: z3fold: deprecate CONFIG_Z3FOLD
21mr|kernel-6.12-generic-6.12.74-2|14469	- net: add more sanity checks to qdisc_pkt_len_init()
21mr|kernel-6.12-generic-6.12.74-2|14470	- net: Add netif_get_gro_max_size helper for GRO
21mr|kernel-6.12-generic-6.12.74-2|14471	- net: atlantic: Avoid warning about potential string truncation
21mr|kernel-6.12-generic-6.12.74-2|14472	- net: avoid potential underflow in qdisc_pkt_len_init() with UFO
21mr|kernel-6.12-generic-6.12.74-2|14473	- netdev-genl: Set extack and fix error on napi-get
21mr|kernel-6.12-generic-6.12.74-2|14474	- net: dsa: improve shutdown sequence
21mr|kernel-6.12-generic-6.12.74-2|14475	- net: ethernet: lantiq_etop: fix memory disclosure
21mr|kernel-6.12-generic-6.12.74-2|14476	- net: fec: Reload PTP registers after link-state change
21mr|kernel-6.12-generic-6.12.74-2|14477	- net: fec: Restart PPS after link state change
21mr|kernel-6.12-generic-6.12.74-2|14478	- netfilter: nf_tables: do not remove elements if set backend implements .abort
21mr|kernel-6.12-generic-6.12.74-2|14479	- netfilter: nf_tables: prevent nf_skb_duplicated corruption
21mr|kernel-6.12-generic-6.12.74-2|14480	- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED
21mr|kernel-6.12-generic-6.12.74-2|14481	- net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size
21mr|kernel-6.12-generic-6.12.74-2|14482	- netfs: Cancel dirty folios that have no storage destination
21mr|kernel-6.12-generic-6.12.74-2|14483	- netfs: Fix missing wakeup after issuing writes
21mr|kernel-6.12-generic-6.12.74-2|14484	- net: gso: fix tcp fraglist segmentation after pull from frag_list
21mr|kernel-6.12-generic-6.12.74-2|14485	- net: hisilicon: hip04: fix OF node leak in probe()
21mr|kernel-6.12-generic-6.12.74-2|14486	- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info()
21mr|kernel-6.12-generic-6.12.74-2|14487	- net: hisilicon: hns_mdio: fix OF node leak in probe()
21mr|kernel-6.12-generic-6.12.74-2|14488	- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|14489	- net/mlx5: Added cond_resched() to crdump collection
21mr|kernel-6.12-generic-6.12.74-2|14490	- net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice
21mr|kernel-6.12-generic-6.12.74-2|14491	- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc()
21mr|kernel-6.12-generic-6.12.74-2|14492	- net/mlx5e: SHAMPO, Fix overflow of hd_per_wq
21mr|kernel-6.12-generic-6.12.74-2|14493	- net/mlx5: Fix error path in multi-packet WQE transmit
21mr|kernel-6.12-generic-6.12.74-2|14494	- net: mvpp2: Increase size of queue_name buffer
21mr|kernel-6.12-generic-6.12.74-2|14495	- net: napi: Prevent overflow of napi_defer_hard_irqs
21mr|kernel-6.12-generic-6.12.74-2|14496	- net/ncsi: Disable the ncsi work before freeing the associated structure
21mr|kernel-6.12-generic-6.12.74-2|14497	- net: pcs: xpcs: fix the wrong register that was written back
21mr|kernel-6.12-generic-6.12.74-2|14498	- net: phy: Check for read errors in SIOCGMIIREG
21mr|kernel-6.12-generic-6.12.74-2|14499	- net: phy: realtek: Check the index value in led_hw_control_get
21mr|kernel-6.12-generic-6.12.74-2|14500	- netpoll: Ensure clean state on setup failures
21mr|kernel-6.12-generic-6.12.74-2|14501	- net: sched: consistently use rcu_replace_pointer() in taprio_change()
21mr|kernel-6.12-generic-6.12.74-2|14502	- net: skbuff: sprinkle more __GFP_NOWARN on ingress allocs
21mr|kernel-6.12-generic-6.12.74-2|14503	- net: sparx5: Fix invalid timestamps
21mr|kernel-6.12-generic-6.12.74-2|14504	- net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check
21mr|kernel-6.12-generic-6.12.74-2|14505	- net: stmmac: Fix zero-division error when disabling tc cbs
21mr|kernel-6.12-generic-6.12.74-2|14506	- net: test for not too small csum_start in virtio_net_hdr_to_skb()
21mr|kernel-6.12-generic-6.12.74-2|14507	- net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable()
21mr|kernel-6.12-generic-6.12.74-2|14508	- net/xen-netback: prevent UAF in xenvif_flush_hash()
21mr|kernel-6.12-generic-6.12.74-2|14509	- nfp: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.12-generic-6.12.74-2|14510	- NFSD: Async COPY result needs to return a write verifier
21mr|kernel-6.12-generic-6.12.74-2|14511	- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds
21mr|kernel-6.12-generic-6.12.74-2|14512	- NFSD: Fix NFSv4's PUTPUBFH operation
21mr|kernel-6.12-generic-6.12.74-2|14513	- NFSD: Limit the number of concurrent async COPY operations
21mr|kernel-6.12-generic-6.12.74-2|14514	- nfsd: map the EBADMSG to nfserr_io to avoid warning
21mr|kernel-6.12-generic-6.12.74-2|14515	- nvme: fix metadata handling in nvme-passthrough
21mr|kernel-6.12-generic-6.12.74-2|14516	- nvme-keyring: restrict match length for version '1' identifiers
21mr|kernel-6.12-generic-6.12.74-2|14517	- nvme-tcp: check for invalidated or revoked key
21mr|kernel-6.12-generic-6.12.74-2|14518	- nvme-tcp: fix link failure for TCP auth
21mr|kernel-6.12-generic-6.12.74-2|14519	- nvme-tcp: sanitize TLS key handling
21mr|kernel-6.12-generic-6.12.74-2|14520	- ocfs2: cancel dqi_sync_work before freeing oinfo
21mr|kernel-6.12-generic-6.12.74-2|14521	- ocfs2: fix null-ptr-deref when journal load failed.
21mr|kernel-6.12-generic-6.12.74-2|14522	- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate
21mr|kernel-6.12-generic-6.12.74-2|14523	- ocfs2: fix the la space leak when unmounting an ocfs2 volume
21mr|kernel-6.12-generic-6.12.74-2|14524	- ocfs2: fix uninit-value in ocfs2_get_block()
21mr|kernel-6.12-generic-6.12.74-2|14525	- ocfs2: remove unreasonable unlock in ocfs2_read_blocks
21mr|kernel-6.12-generic-6.12.74-2|14526	- ocfs2: reserve space for inline xattr before attaching reflink tree
21mr|kernel-6.12-generic-6.12.74-2|14527	- of: address: Report error on resource bounds overflow
21mr|kernel-6.12-generic-6.12.74-2|14528	- of/irq: Refer to actual buffer size in of_irq_parse_one()
21mr|kernel-6.12-generic-6.12.74-2|14529	- of/irq: Support #msi-cells=<0> in of_msi_get_domain
21mr|kernel-6.12-generic-6.12.74-2|14530	- ovl: fail if trusted xattrs are needed but caller lacks permission
21mr|kernel-6.12-generic-6.12.74-2|14531	- ovl: fsync after metadata copy-up
21mr|kernel-6.12-generic-6.12.74-2|14532	- parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards
21mr|kernel-6.12-generic-6.12.74-2|14533	- parisc: Fix 64-bit userspace syscall path
21mr|kernel-6.12-generic-6.12.74-2|14534	- parisc: Fix itlb miss handler for 64-bit programs
21mr|kernel-6.12-generic-6.12.74-2|14535	- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality
21mr|kernel-6.12-generic-6.12.74-2|14536	- perf callchain: Fix stitch LBR memory leaks
21mr|kernel-6.12-generic-6.12.74-2|14537	- perf/core: Fix small negative period being ignored
21mr|kernel-6.12-generic-6.12.74-2|14538	- perf: Fix event_function_call() locking
21mr|kernel-6.12-generic-6.12.74-2|14539	- perf hist: Update hist symbol when updating maps
21mr|kernel-6.12-generic-6.12.74-2|14540	- perf python: Allow checking for the existence of warning options in clang
21mr|kernel-6.12-generic-6.12.74-2|14541	- perf python: Disable -Wno-cast-function-type-mismatch if present on clang
21mr|kernel-6.12-generic-6.12.74-2|14542	- perf: Really fix event_function_call() locking
21mr|kernel-6.12-generic-6.12.74-2|14543	- perf report: Fix segfault when 'sym' sort key is not used
21mr|kernel-6.12-generic-6.12.74-2|14544	- perf,x86: avoid missing caller address in stack traces captured in uprobe
21mr|kernel-6.12-generic-6.12.74-2|14545	- pidfs: check for valid pid namespace
21mr|kernel-6.12-generic-6.12.74-2|14546	- platform/mellanox: mlxbf-pmc: fix lockdep warning
21mr|kernel-6.12-generic-6.12.74-2|14547	- platform/x86/amd: pmf: Add quirk for TUF Gaming A14
21mr|kernel-6.12-generic-6.12.74-2|14548	- platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug
21mr|kernel-6.12-generic-6.12.74-2|14549	- platform/x86: lenovo-ymc: Ignore the 0x0 state
21mr|kernel-6.12-generic-6.12.74-2|14550	- platform/x86: touchscreen_dmi: add nanote-next quirk
21mr|kernel-6.12-generic-6.12.74-2|14551	- platform/x86: x86-android-tablets: Adjust Xiaomi Pad 2 bottom bezel touch buttons LED
21mr|kernel-6.12-generic-6.12.74-2|14552	- platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors
21mr|kernel-6.12-generic-6.12.74-2|14553	- pmdomain: core: Don't hold the genpd-lock when calling dev_pm_domain_set()
21mr|kernel-6.12-generic-6.12.74-2|14554	- pmdomain: core: Reduce debug summary table width
21mr|kernel-6.12-generic-6.12.74-2|14555	- pmdomain: core: Use dev_name() instead of kobject_get_path() in debugfs
21mr|kernel-6.12-generic-6.12.74-2|14556	- powerpc/pseries: Use correct data types from pseries_hp_errorlog struct
21mr|kernel-6.12-generic-6.12.74-2|14557	- powerpc/vdso: Fix VDSO data access when running in a non-root time namespace
21mr|kernel-6.12-generic-6.12.74-2|14558	- power: reset: brcmstb: Do not go into infinite loop if reset fails
21mr|kernel-6.12-generic-6.12.74-2|14559	- power: supply: Drop use_cnt check from power_supply_property_is_writeable()
21mr|kernel-6.12-generic-6.12.74-2|14560	- power: supply: hwmon: Fix missing temp1_max_alarm attribute
21mr|kernel-6.12-generic-6.12.74-2|14561	- ppp: do not assume bh is held in ppp_channel_bridge_input()
21mr|kernel-6.12-generic-6.12.74-2|14562	- proc: add config & param to block forcing mem writes
21mr|kernel-6.12-generic-6.12.74-2|14563	- r8169: add tally counter fields added with RTL8125
21mr|kernel-6.12-generic-6.12.74-2|14564	- r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun"
21mr|kernel-6.12-generic-6.12.74-2|14565	- rcuscale: Provide clear error when async specified without primitives
21mr|kernel-6.12-generic-6.12.74-2|14566	- rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb()
21mr|kernel-6.12-generic-6.12.74-2|14567	- RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page
21mr|kernel-6.12-generic-6.12.74-2|14568	- RDMA/mana_ib: use the correct page table index based on hardware page size
21mr|kernel-6.12-generic-6.12.74-2|14569	- remoteproc: k3-r5: Acquire mailbox handle during probe routine
21mr|kernel-6.12-generic-6.12.74-2|14570	- remoteproc: k3-r5: Delay notification of wakeup event
21mr|kernel-6.12-generic-6.12.74-2|14571	- remoteproc: k3-r5: Fix error handling when power-up failed
21mr|kernel-6.12-generic-6.12.74-2|14572	- resource: fix region_intersects() vs add_memory_driver_managed()
21mr|kernel-6.12-generic-6.12.74-2|14573	- Revert "ALSA: hda: Conditionally use snooping for AMD HDMI"
21mr|kernel-6.12-generic-6.12.74-2|14574	- Revert "drm/amd/display: Skip Recompute DSC Params if no Stream on Link"
21mr|kernel-6.12-generic-6.12.74-2|14575	- riscv: define ILLEGAL_POINTER_VALUE for 64bit
21mr|kernel-6.12-generic-6.12.74-2|14576	- riscv: Fix kernel stack size when KASAN is enabled
21mr|kernel-6.12-generic-6.12.74-2|14577	- rtc: at91sam9: fix OF node leak in probe() error path
21mr|kernel-6.12-generic-6.12.74-2|14578	- rtla: Fix the help text in osnoise and timerlat top tools
21mr|kernel-6.12-generic-6.12.74-2|14579	- rust: kbuild: auto generate helper exports
21mr|kernel-6.12-generic-6.12.74-2|14580	- rust: kbuild: split up helpers.c
21mr|kernel-6.12-generic-6.12.74-2|14581	- rust: mutex: fix __mutex_init() usage in case of PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|14582	- rust: sync: require `T: Sync` for `LockedBy::access`
21mr|kernel-6.12-generic-6.12.74-2|14583	- rxrpc: Fix a race between socket set up and I/O thread creation
21mr|kernel-6.12-generic-6.12.74-2|14584	- sched/core: Add clearing of ->dl_server in put_prev_task_balance()
21mr|kernel-6.12-generic-6.12.74-2|14585	- sched/core: Clear prev->dl_server in CFS pick fast path
21mr|kernel-6.12-generic-6.12.74-2|14586	- sched/deadline: Comment sched_dl_entity::dl_server variable
21mr|kernel-6.12-generic-6.12.74-2|14587	- sched: psi: fix bogus pressure spikes from aggregation race
21mr|kernel-6.12-generic-6.12.74-2|14588	- scripts/gdb: add iteration function for rbtree
21mr|kernel-6.12-generic-6.12.74-2|14589	- scripts/gdb: fix lx-mounts command error
21mr|kernel-6.12-generic-6.12.74-2|14590	- scripts/gdb: fix timerlist parsing issue
21mr|kernel-6.12-generic-6.12.74-2|14591	- scsi: aacraid: Rearrange order of struct aac_srb_unit
21mr|kernel-6.12-generic-6.12.74-2|14592	- scsi: lpfc: Fix unsolicited FLOGI kref imbalance when in direct attached topology
21mr|kernel-6.12-generic-6.12.74-2|14593	- scsi: lpfc: Update PRLO handling in direct attached topology
21mr|kernel-6.12-generic-6.12.74-2|14594	- scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths
21mr|kernel-6.12-generic-6.12.74-2|14595	- scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers
21mr|kernel-6.12-generic-6.12.74-2|14596	- scsi: pm8001: Do not overwrite PCI queue mapping
21mr|kernel-6.12-generic-6.12.74-2|14597	- scsi: smartpqi: add new controller PCI IDs
21mr|kernel-6.12-generic-6.12.74-2|14598	- scsi: smartpqi: Add new controller PCI IDs
21mr|kernel-6.12-generic-6.12.74-2|14599	- scsi: smartpqi: correct stream detection
21mr|kernel-6.12-generic-6.12.74-2|14600	- scsi: st: Fix input/output error on empty drive reset
21mr|kernel-6.12-generic-6.12.74-2|14601	- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
21mr|kernel-6.12-generic-6.12.74-2|14602	- selftest: hid: add missing run-hid-tools-tests.sh
21mr|kernel-6.12-generic-6.12.74-2|14603	- selftests/bpf: fix uprobe.path leak in bpf_testmod
21mr|kernel-6.12-generic-6.12.74-2|14604	- selftests: breakpoints: use remaining time to check if suspend succeed
21mr|kernel-6.12-generic-6.12.74-2|14605	- selftests/mm: fix charge_reserved_hugetlb.sh test
21mr|kernel-6.12-generic-6.12.74-2|14606	- selftests: netfilter: Add missing return value
21mr|kernel-6.12-generic-6.12.74-2|14607	- selftests: netfilter: Fix nft_audit.sh for newer nft binaries
21mr|kernel-6.12-generic-6.12.74-2|14608	- selftests/nolibc: avoid passing NULL to printf("%%s")
21mr|kernel-6.12-generic-6.12.74-2|14609	- selftests: vDSO: fix ELF hash table entry size for s390x
21mr|kernel-6.12-generic-6.12.74-2|14610	- selftests: vDSO: fix vdso_config for powerpc
21mr|kernel-6.12-generic-6.12.74-2|14611	- selftests: vDSO: fix vdso_config for s390
21mr|kernel-6.12-generic-6.12.74-2|14612	- selftests: vDSO: fix vDSO name for powerpc
21mr|kernel-6.12-generic-6.12.74-2|14613	- selftests: vDSO: fix vDSO symbols lookup for powerpc64
21mr|kernel-6.12-generic-6.12.74-2|14614	- smb3: fix incorrect mode displayed for read-only files
21mr|kernel-6.12-generic-6.12.74-2|14615	- smb: client: use actual path when queryfs
21mr|kernel-6.12-generic-6.12.74-2|14616	- spi: bcm63xx: Fix missing pm_runtime_disable()
21mr|kernel-6.12-generic-6.12.74-2|14617	- spi: bcm63xx: Fix module autoloading
21mr|kernel-6.12-generic-6.12.74-2|14618	- spi: rpc-if: Add missing MODULE_DEVICE_TABLE
21mr|kernel-6.12-generic-6.12.74-2|14619	- spi: s3c64xx: fix timeout counters in flush_fifo
21mr|kernel-6.12-generic-6.12.74-2|14620	- spi: spi-cadence: Fix missing spi_controller_is_target() check
21mr|kernel-6.12-generic-6.12.74-2|14621	- spi: spi-cadence: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-generic-6.12.74-2|14622	- spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.12-generic-6.12.74-2|14623	- static_call: Handle module init failure correctly in static_call_del_module()
21mr|kernel-6.12-generic-6.12.74-2|14624	- static_call: Replace pointless WARN_ON() in static_call_module_notify()
21mr|kernel-6.12-generic-6.12.74-2|14625	- sunrpc: change sp_nrthreads from atomic_t to unsigned int.
21mr|kernel-6.12-generic-6.12.74-2|14626	- sysctl: avoid spurious permanent empty tables
21mr|kernel-6.12-generic-6.12.74-2|14627	- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process
21mr|kernel-6.12-generic-6.12.74-2|14628	- tipc: guard against string buffer overrun
21mr|kernel-6.12-generic-6.12.74-2|14629	- tomoyo: fallback to realpath if symlink's pathname does not exist
21mr|kernel-6.12-generic-6.12.74-2|14630	- tools/hv: Add memory allocation check in hv_fcopy_start
21mr|kernel-6.12-generic-6.12.74-2|14631	- tools/nolibc: powerpc: limit stack-protector workaround to GCC
21mr|kernel-6.12-generic-6.12.74-2|14632	- tools/rtla: Fix installation from out-of-tree build
21mr|kernel-6.12-generic-6.12.74-2|14633	- tools/x86/kcpuid: Protect against faulty "max subleaf" values
21mr|kernel-6.12-generic-6.12.74-2|14634	- tracing/hwlat: Fix a race during cpuhp processing
21mr|kernel-6.12-generic-6.12.74-2|14635	- tracing/timerlat: Drop interface_lock in stop_kthread()
21mr|kernel-6.12-generic-6.12.74-2|14636	- tracing/timerlat: Fix a race during cpuhp processing
21mr|kernel-6.12-generic-6.12.74-2|14637	- tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline
21mr|kernel-6.12-generic-6.12.74-2|14638	- uprobes: fix kernel info leak via "[uprobes]" vma
21mr|kernel-6.12-generic-6.12.74-2|14639	- vfs: use RCU in ilookup
21mr|kernel-6.12-generic-6.12.74-2|14640	- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()
21mr|kernel-6.12-generic-6.12.74-2|14641	- virt: sev-guest: Ensure the SNP guest messages do not exceed a page
21mr|kernel-6.12-generic-6.12.74-2|14642	- vrf: revert "vrf: Remove unnecessary RCU-bh critical section"
21mr|kernel-6.12-generic-6.12.74-2|14643	- wifi: ath11k: fix array out-of-bound access in SoC stats
21mr|kernel-6.12-generic-6.12.74-2|14644	- wifi: ath12k: fix array out-of-bound access in SoC stats
21mr|kernel-6.12-generic-6.12.74-2|14645	- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats()
21mr|kernel-6.12-generic-6.12.74-2|14646	- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit
21mr|kernel-6.12-generic-6.12.74-2|14647	- wifi: cfg80211: Set correct chandef when starting CAC
21mr|kernel-6.12-generic-6.12.74-2|14648	- wifi: iwlwifi: allow only CN mcc from WRDD
21mr|kernel-6.12-generic-6.12.74-2|14649	- wifi: iwlwifi: mvm: avoid NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|14650	- wifi: iwlwifi: mvm: drop wrong STA selection in TX
21mr|kernel-6.12-generic-6.12.74-2|14651	- wifi: iwlwifi: mvm: Fix a race in scan abort flow
21mr|kernel-6.12-generic-6.12.74-2|14652	- wifi: iwlwifi: mvm: use correct key iteration
21mr|kernel-6.12-generic-6.12.74-2|14653	- wifi: mac80211: fix RCU list iterations
21mr|kernel-6.12-generic-6.12.74-2|14654	- wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation
21mr|kernel-6.12-generic-6.12.74-2|14655	- wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable
21mr|kernel-6.12-generic-6.12.74-2|14656	- wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker
21mr|kernel-6.12-generic-6.12.74-2|14657	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext()
21mr|kernel-6.12-generic-6.12.74-2|14658	- wifi: rtw88: select WANT_DEV_COREDUMP
21mr|kernel-6.12-generic-6.12.74-2|14659	- wifi: rtw89: 885xb: reset IDMEM mode to prevent download firmware failure
21mr|kernel-6.12-generic-6.12.74-2|14660	- wifi: rtw89: avoid reading out of bounds when loading TX power FW elements
21mr|kernel-6.12-generic-6.12.74-2|14661	- wifi: rtw89: avoid to add interface to list twice when SER
21mr|kernel-6.12-generic-6.12.74-2|14662	- wifi: rtw89: correct base HT rate mask for firmware
21mr|kernel-6.12-generic-6.12.74-2|14663	- wifi: wilc1000: Do not operate uninitialized hardware during suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|14664	- x86/apic: Remove logical destination mode for 64-bit
21mr|kernel-6.12-generic-6.12.74-2|14665	- x86/bugs: Add missing NO_SSB flag
21mr|kernel-6.12-generic-6.12.74-2|14666	- x86/bugs: Fix handling when SRSO mitigation is disabled
21mr|kernel-6.12-generic-6.12.74-2|14667	- x86/ioapic: Handle allocation failures gracefully
21mr|kernel-6.12-generic-6.12.74-2|14668	- x86/kexec: Add EFI config table identity mapping for kexec kernel
21mr|kernel-6.12-generic-6.12.74-2|14669	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-6.12-generic-6.12.74-2|14670	- x86/pkeys: Add PKRU as a parameter in signal handling functions
21mr|kernel-6.12-generic-6.12.74-2|14671	- x86/pkeys: Restore altstack access in sigreturn()
21mr|kernel-6.12-generic-6.12.74-2|14672	- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()
21mr|kernel-6.12-generic-6.12.74-2|14673	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|14674	
21mr|kernel-6.12-generic-6.12.74-2|14675	* Thu Oct 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14676	- update and enable out-of-tree modules
21mr|kernel-6.12-generic-6.12.74-2|14677	
21mr|kernel-6.12-generic-6.12.74-2|14678	* Fri Oct 4 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14679	- Updated to 6.11.2
21mr|kernel-6.12-generic-6.12.74-2|14680	
21mr|kernel-6.12-generic-6.12.74-2|14681	* Fri Oct 4 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14682	- Updated to 6.11.2
21mr|kernel-6.12-generic-6.12.74-2|14683	
21mr|kernel-6.12-generic-6.12.74-2|14684	* Thu Oct 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14685	- tmp hack for perf on loongarch
21mr|kernel-6.12-generic-6.12.74-2|14686	- DEBUG: Makefile.config:1176: No openjdk development package found, please install JDK package, e.g. openjdk-8-jdk, java-1.8.0-openjdk-devel
21mr|kernel-6.12-generic-6.12.74-2|14687	
21mr|kernel-6.12-generic-6.12.74-2|14688	* Thu Oct 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14689	- java is only 21 on loongarch, java-devel is provided by 1.8.0 on other arches
21mr|kernel-6.12-generic-6.12.74-2|14690	
21mr|kernel-6.12-generic-6.12.74-2|14691	* Thu Oct 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14692	- Drop not used Baikal patches
21mr|kernel-6.12-generic-6.12.74-2|14693	- I will restore them later if needed.
21mr|kernel-6.12-generic-6.12.74-2|14694	- A separate kernel-6.6-baikal we probably be built from the official SDK from Baikal
21mr|kernel-6.12-generic-6.12.74-2|14695	- (I do not like it, but it is the only way to support newer BIOSes)
21mr|kernel-6.12-generic-6.12.74-2|14696	
21mr|kernel-6.12-generic-6.12.74-2|14697	* Thu Oct 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14698	- Kernel v6.11
21mr|kernel-6.12-generic-6.12.74-2|14699	- Made configs for x86_64 and loongarch64.
21mr|kernel-6.12-generic-6.12.74-2|14700	- Configs for arm64, riscv64 and i686 were not updated even for v6.10.
21mr|kernel-6.12-generic-6.12.74-2|14701	
21mr|kernel-6.12-generic-6.12.74-2|14702	* Tue Oct 1 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14703	- Updated to 6.10.12
21mr|kernel-6.12-generic-6.12.74-2|14704	
21mr|kernel-6.12-generic-6.12.74-2|14705	* Tue Oct 1 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14706	- Updated to 6.10.12
21mr|kernel-6.12-generic-6.12.74-2|14707	
21mr|kernel-6.12-generic-6.12.74-2|14708	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14709	- Fix dracut version requires
21mr|kernel-6.12-generic-6.12.74-2|14710	
21mr|kernel-6.12-generic-6.12.74-2|14711	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14712	- Updated to 6.10.11
21mr|kernel-6.12-generic-6.12.74-2|14713	
21mr|kernel-6.12-generic-6.12.74-2|14714	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14715	- Updated to 6.10.11
21mr|kernel-6.12-generic-6.12.74-2|14716	
21mr|kernel-6.12-generic-6.12.74-2|14717	* Thu Sep 26 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|14718	- build kernel-headers for aarch64/riscv64
21mr|kernel-6.12-generic-6.12.74-2|14719	
21mr|kernel-6.12-generic-6.12.74-2|14720	* Thu Sep 26 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|14721	- use just regular dracut
21mr|kernel-6.12-generic-6.12.74-2|14722	
21mr|kernel-6.12-generic-6.12.74-2|14723	* Wed Sep 18 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|14724	- more common config
21mr|kernel-6.12-generic-6.12.74-2|14725	
21mr|kernel-6.12-generic-6.12.74-2|14726	* Wed Sep 18 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|14727	- now kernel working
21mr|kernel-6.12-generic-6.12.74-2|14728	
21mr|kernel-6.12-generic-6.12.74-2|14729	* Tue Sep 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|14730	- adjust a bit kernel config for loongarch64
21mr|kernel-6.12-generic-6.12.74-2|14731	
21mr|kernel-6.12-generic-6.12.74-2|14732	* Tue Sep 17 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.12-generic-6.12.74-2|14733	- fix loongarch vmlinuz.efi install
21mr|kernel-6.12-generic-6.12.74-2|14734	
21mr|kernel-6.12-generic-6.12.74-2|14735	* Fri Sep 13 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14736	- Updated to 6.10.10
21mr|kernel-6.12-generic-6.12.74-2|14737	
21mr|kernel-6.12-generic-6.12.74-2|14738	* Fri Sep 13 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14739	- Updated to 6.10.10
21mr|kernel-6.12-generic-6.12.74-2|14740	
21mr|kernel-6.12-generic-6.12.74-2|14741	* Mon Sep 9 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14742	- Updated to 6.10.9
21mr|kernel-6.12-generic-6.12.74-2|14743	
21mr|kernel-6.12-generic-6.12.74-2|14744	* Mon Sep 9 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14745	- Updated to 6.10.9
21mr|kernel-6.12-generic-6.12.74-2|14746	
21mr|kernel-6.12-generic-6.12.74-2|14747	* Thu Sep 5 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14748	- Updated to 6.10.8
21mr|kernel-6.12-generic-6.12.74-2|14749	
21mr|kernel-6.12-generic-6.12.74-2|14750	* Thu Sep 5 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14751	- Updated to 6.10.8
21mr|kernel-6.12-generic-6.12.74-2|14752	
21mr|kernel-6.12-generic-6.12.74-2|14753	* Tue Sep 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14754	- headers are built from kernel-6.6 in rosa2023.1 and in kernel-6.1 in rosa2021.1
21mr|kernel-6.12-generic-6.12.74-2|14755	
21mr|kernel-6.12-generic-6.12.74-2|14756	* Tue Sep 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14757	- fix loongarch
21mr|kernel-6.12-generic-6.12.74-2|14758	
21mr|kernel-6.12-generic-6.12.74-2|14759	* Tue Sep 3 2024 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14760	- Init loongarch
21mr|kernel-6.12-generic-6.12.74-2|14761	- Config based on x86_64.
21mr|kernel-6.12-generic-6.12.74-2|14762	- Co-authored-by mikhailnov.
21mr|kernel-6.12-generic-6.12.74-2|14763	
21mr|kernel-6.12-generic-6.12.74-2|14764	* Tue Sep 3 2024 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.12-generic-6.12.74-2|14765	- Init v6.10
21mr|kernel-6.12-generic-6.12.74-2|14766	- only x86_64 config for now
21mr|kernel-6.12-generic-6.12.74-2|14767	- TODO: configs for other arches
21mr|kernel-6.12-generic-6.12.74-2|14768	- TODO: update Baikal-M patches
21mr|kernel-6.12-generic-6.12.74-2|14769	- TODO: enable binary kernel modules
21mr|kernel-6.12-generic-6.12.74-2|14770	- TODO: enable AUFS
21mr|kernel-6.12-generic-6.12.74-2|14771	- TODO: add loongarch64
21mr|kernel-6.12-generic-6.12.74-2|14772	
21mr|kernel-6.12-generic-6.12.74-2|14773	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14774	- Patches for Macbooks 2018+
21mr|kernel-6.12-generic-6.12.74-2|14775	
21mr|kernel-6.12-generic-6.12.74-2|14776	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14777	- Update config (just reran make oldconfig, no functional changes)
21mr|kernel-6.12-generic-6.12.74-2|14778	
21mr|kernel-6.12-generic-6.12.74-2|14779	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|14780	- [bot] upd: 6.6.45 -> 6.6.47
21mr|kernel-6.12-generic-6.12.74-2|14781	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|14782	- ACPI: battery: create alarm sysfs attribute atomically
21mr|kernel-6.12-generic-6.12.74-2|14783	- ACPI: SBS: manage alarm sysfs attribute through psy core
21mr|kernel-6.12-generic-6.12.74-2|14784	- af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().
21mr|kernel-6.12-generic-6.12.74-2|14785	- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
21mr|kernel-6.12-generic-6.12.74-2|14786	- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
21mr|kernel-6.12-generic-6.12.74-2|14787	- ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks
21mr|kernel-6.12-generic-6.12.74-2|14788	- ALSA: line6: Fix racy access to midibuf
21mr|kernel-6.12-generic-6.12.74-2|14789	- ALSA: usb-audio: Re-add ScratchAmp quirk entries
21mr|kernel-6.12-generic-6.12.74-2|14790	- ALSA: usb: Fix UBSAN warning in parse_audio_unit()
21mr|kernel-6.12-generic-6.12.74-2|14791	- arm64: Add Neoverse-V2 part
21mr|kernel-6.12-generic-6.12.74-2|14792	- arm64: barrier: Restore spec_bar() macro
21mr|kernel-6.12-generic-6.12.74-2|14793	- arm64: cputype: Add Cortex-A720 definitions
21mr|kernel-6.12-generic-6.12.74-2|14794	- arm64: cputype: Add Cortex-A725 definitions
21mr|kernel-6.12-generic-6.12.74-2|14795	- arm64: cputype: Add Cortex-X1C definitions
21mr|kernel-6.12-generic-6.12.74-2|14796	- arm64: cputype: Add Cortex-X3 definitions
21mr|kernel-6.12-generic-6.12.74-2|14797	- arm64: cputype: Add Cortex-X4 definitions
21mr|kernel-6.12-generic-6.12.74-2|14798	- arm64: cputype: Add Cortex-X925 definitions
21mr|kernel-6.12-generic-6.12.74-2|14799	- arm64: cputype: Add Neoverse-V3 definitions
21mr|kernel-6.12-generic-6.12.74-2|14800	- arm64: errata: Add workaround for Arm errata 3194386 and 3312417
21mr|kernel-6.12-generic-6.12.74-2|14801	- arm64: errata: Expand speculative SSBS workaround
21mr|kernel-6.12-generic-6.12.74-2|14802	- arm64: errata: Expand speculative SSBS workaround (again)
21mr|kernel-6.12-generic-6.12.74-2|14803	- arm64: errata: Unify speculative SSBS errata logic
21mr|kernel-6.12-generic-6.12.74-2|14804	- ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx
21mr|kernel-6.12-generic-6.12.74-2|14805	- ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask
21mr|kernel-6.12-generic-6.12.74-2|14806	- ASoC: codecs: wsa881x: Correct Soundwire ports mask
21mr|kernel-6.12-generic-6.12.74-2|14807	- ASoC: codecs: wsa883x: Correct Soundwire ports mask
21mr|kernel-6.12-generic-6.12.74-2|14808	- ASoC: codecs: wsa883x: parse port-mapping information
21mr|kernel-6.12-generic-6.12.74-2|14809	- ASoC: codecs: wsa884x: Correct Soundwire ports mask
21mr|kernel-6.12-generic-6.12.74-2|14810	- ASoC: codecs: wsa884x: parse port-mapping information
21mr|kernel-6.12-generic-6.12.74-2|14811	- ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT
21mr|kernel-6.12-generic-6.12.74-2|14812	- ASoC: SOF: Remove libraries from topology lookups
21mr|kernel-6.12-generic-6.12.74-2|14813	- ASoC: sti: add missing probe entry for player and reader
21mr|kernel-6.12-generic-6.12.74-2|14814	- ASoC: topology: Clean up route loading
21mr|kernel-6.12-generic-6.12.74-2|14815	- ASoC: topology: Fix route memory corruption
21mr|kernel-6.12-generic-6.12.74-2|14816	- binfmt_flat: Fix corruption when not offsetting data start
21mr|kernel-6.12-generic-6.12.74-2|14817	- block: change rq_integrity_vec to respect the iterator
21mr|kernel-6.12-generic-6.12.74-2|14818	- block: use the right type for stub rq_integrity_vec()
21mr|kernel-6.12-generic-6.12.74-2|14819	- Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloading
21mr|kernel-6.12-generic-6.12.74-2|14820	- Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor
21mr|kernel-6.12-generic-6.12.74-2|14821	- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
21mr|kernel-6.12-generic-6.12.74-2|14822	- Bluetooth: RFCOMM: Fix not validating setsockopt user input
21mr|kernel-6.12-generic-6.12.74-2|14823	- bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
21mr|kernel-6.12-generic-6.12.74-2|14824	- bpf: kprobe: remove unused declaring of bpf_kprobe_override
21mr|kernel-6.12-generic-6.12.74-2|14825	- bpf, net: Use DEV_STAT_INC()
21mr|kernel-6.12-generic-6.12.74-2|14826	- bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
21mr|kernel-6.12-generic-6.12.74-2|14827	- btrfs: avoid using fixed char array size for tree names
21mr|kernel-6.12-generic-6.12.74-2|14828	- btrfs: do not clear page dirty inside extent_write_locked_range()
21mr|kernel-6.12-generic-6.12.74-2|14829	- btrfs: fix bitmap leak when loading free space cache on duplicate entry
21mr|kernel-6.12-generic-6.12.74-2|14830	- btrfs: fix corruption after buffer fault in during direct IO append write
21mr|kernel-6.12-generic-6.12.74-2|14831	- btrfs: fix double inode unlock for direct IO sync writes
21mr|kernel-6.12-generic-6.12.74-2|14832	- can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum
21mr|kernel-6.12-generic-6.12.74-2|14833	- can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd
21mr|kernel-6.12-generic-6.12.74-2|14834	- cgroup: Make operations on the cgroup root_list RCU safe
21mr|kernel-6.12-generic-6.12.74-2|14835	- cgroup: Move rcu_head up near the top of cgroup_root
21mr|kernel-6.12-generic-6.12.74-2|14836	- cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath
21mr|kernel-6.12-generic-6.12.74-2|14837	- clocksource/drivers/sh_cmt: Address race condition for clock events
21mr|kernel-6.12-generic-6.12.74-2|14838	- clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()
21mr|kernel-6.12-generic-6.12.74-2|14839	- clocksource: Scale the watchdog read retries automatically
21mr|kernel-6.12-generic-6.12.74-2|14840	- driver core: Fix uevent_show() vs driver detach race
21mr|kernel-6.12-generic-6.12.74-2|14841	- drm/admgpu: fix dereferencing null pointer context
21mr|kernel-6.12-generic-6.12.74-2|14842	- drm/amd/display: Add delay to improve LTTPR UHBR interop
21mr|kernel-6.12-generic-6.12.74-2|14843	- drm/amd/display: Add null checker before passing variables
21mr|kernel-6.12-generic-6.12.74-2|14844	- drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update
21mr|kernel-6.12-generic-6.12.74-2|14845	- drm/amd/display: Skip Recompute DSC Params if no Stream on Link
21mr|kernel-6.12-generic-6.12.74-2|14846	- drm/amdgpu: Add lock around VF RLCG interface
21mr|kernel-6.12-generic-6.12.74-2|14847	- drm/amdgpu: fix potential resource leak warning
21mr|kernel-6.12-generic-6.12.74-2|14848	- drm/amdgpu: Fix the null pointer dereference to ras_manager
21mr|kernel-6.12-generic-6.12.74-2|14849	- drm/amdgpu: Forward soft recovery errors to userspace
21mr|kernel-6.12-generic-6.12.74-2|14850	- drm/amdgpu/pm: Fix the null pointer dereference for smu7
21mr|kernel-6.12-generic-6.12.74-2|14851	- drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
21mr|kernel-6.12-generic-6.12.74-2|14852	- drm/amdgpu/pm: Fix the param type of set_power_profile_mode
21mr|kernel-6.12-generic-6.12.74-2|14853	- drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
21mr|kernel-6.12-generic-6.12.74-2|14854	- drm/bridge: analogix_dp: properly handle zero sized AUX transactions
21mr|kernel-6.12-generic-6.12.74-2|14855	- drm/client: fix null pointer dereference in drm_client_modeset_probe
21mr|kernel-6.12-generic-6.12.74-2|14856	- drm/dp_mst: Skip CSN if topology probing is not done yet
21mr|kernel-6.12-generic-6.12.74-2|14857	- drm/i915/gem: Adjust vma offset for framebuffer mmap offset
21mr|kernel-6.12-generic-6.12.74-2|14858	- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
21mr|kernel-6.12-generic-6.12.74-2|14859	- drm/lima: Mark simple_ondemand governor as softdep
21mr|kernel-6.12-generic-6.12.74-2|14860	- drm/mgag200: Bind I2C lifetime to DRM device
21mr|kernel-6.12-generic-6.12.74-2|14861	- drm/mgag200: Set DDC timeout in milliseconds
21mr|kernel-6.12-generic-6.12.74-2|14862	- drm/radeon: Remove __counted_by from StateArray.states[]
21mr|kernel-6.12-generic-6.12.74-2|14863	- erofs: avoid debugging output for (de)compressed data
21mr|kernel-6.12-generic-6.12.74-2|14864	- eventfs: Don't return NULL in eventfs_create_dir()
21mr|kernel-6.12-generic-6.12.74-2|14865	- eventfs: Use SRCU for freeing eventfs_inodes
21mr|kernel-6.12-generic-6.12.74-2|14866	- exec: Fix ToCToU between perm check and set-uid/gid usage
21mr|kernel-6.12-generic-6.12.74-2|14867	- ext4: convert ext4_da_do_write_end() to take a folio
21mr|kernel-6.12-generic-6.12.74-2|14868	- ext4: do not create EA inode under buffer lock
21mr|kernel-6.12-generic-6.12.74-2|14869	- ext4: fix uninitialized variable in ext4_inlinedir_to_tree
21mr|kernel-6.12-generic-6.12.74-2|14870	- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
21mr|kernel-6.12-generic-6.12.74-2|14871	- ext4: sanity check for NULL pointer after ext4_force_shutdown
21mr|kernel-6.12-generic-6.12.74-2|14872	- f2fs: fix to cover read extent cache access with lock
21mr|kernel-6.12-generic-6.12.74-2|14873	- f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
21mr|kernel-6.12-generic-6.12.74-2|14874	- fou: remove warn in gue_gro_receive on unsupported protocol
21mr|kernel-6.12-generic-6.12.74-2|14875	- fs: Annotate struct file_handle with __counted_by() and use struct_size()
21mr|kernel-6.12-generic-6.12.74-2|14876	- fs: Convert to bdev_open_by_dev()
21mr|kernel-6.12-generic-6.12.74-2|14877	- fs/ntfs3: Do copy_to_user out of run_lock
21mr|kernel-6.12-generic-6.12.74-2|14878	- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails
21mr|kernel-6.12-generic-6.12.74-2|14879	- genirq/cpuhotplug: Skip suspended interrupts when restoring affinity
21mr|kernel-6.12-generic-6.12.74-2|14880	- genirq/irqdesc: Honor caller provided affinity in alloc_desc()
21mr|kernel-6.12-generic-6.12.74-2|14881	- gpio: prevent potential speculation leaks in gpio_device_get_desc()
21mr|kernel-6.12-generic-6.12.74-2|14882	- hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu
21mr|kernel-6.12-generic-6.12.74-2|14883	- i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume
21mr|kernel-6.12-generic-6.12.74-2|14884	- i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
21mr|kernel-6.12-generic-6.12.74-2|14885	- i2c: smbus: Improve handling of stuck alerts
21mr|kernel-6.12-generic-6.12.74-2|14886	- i2c: smbus: Send alert notifications to all devices if source not found
21mr|kernel-6.12-generic-6.12.74-2|14887	- ice: Fix reset handler
21mr|kernel-6.12-generic-6.12.74-2|14888	- Input: bcm5974 - check endpoint type before starting traffic
21mr|kernel-6.12-generic-6.12.74-2|14889	- ipv6: fix source address selection with route leak
21mr|kernel-6.12-generic-6.12.74-2|14890	- irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()
21mr|kernel-6.12-generic-6.12.74-2|14891	- irqchip/mbigen: Fix mbigen node address layout
21mr|kernel-6.12-generic-6.12.74-2|14892	- irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'
21mr|kernel-6.12-generic-6.12.74-2|14893	- irqchip/xilinx: Fix shift out of bounds
21mr|kernel-6.12-generic-6.12.74-2|14894	- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer
21mr|kernel-6.12-generic-6.12.74-2|14895	- jfs: Convert to bdev_open_by_dev()
21mr|kernel-6.12-generic-6.12.74-2|14896	- jfs: fix log->bdev_handle null ptr deref in lbmStartIO
21mr|kernel-6.12-generic-6.12.74-2|14897	- jfs: fix null ptr deref in dtInsertEntry
21mr|kernel-6.12-generic-6.12.74-2|14898	- jfs: Fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-6.12-generic-6.12.74-2|14899	- jfs: fix shift-out-of-bounds in dbJoin
21mr|kernel-6.12-generic-6.12.74-2|14900	- jump_label: Fix the fix, brown paper bags galore
21mr|kernel-6.12-generic-6.12.74-2|14901	- kcov: properly check for softirq context
21mr|kernel-6.12-generic-6.12.74-2|14902	- kprobes: Fix to check symbol prefixes correctly
21mr|kernel-6.12-generic-6.12.74-2|14903	- KVM: arm64: Don't defer TLB invalidation when zapping table entries
21mr|kernel-6.12-generic-6.12.74-2|14904	- KVM: arm64: Don't pass a TLBI level hint when zapping table entries
21mr|kernel-6.12-generic-6.12.74-2|14905	- l2tp: fix lockdep splat
21mr|kernel-6.12-generic-6.12.74-2|14906	- LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
21mr|kernel-6.12-generic-6.12.74-2|14907	- LoongArch: Enable general EFI poweroff method
21mr|kernel-6.12-generic-6.12.74-2|14908	- md: do not delete safemode_timer in mddev_suspend
21mr|kernel-6.12-generic-6.12.74-2|14909	- md/raid5: avoid BUG_ON() while continue reshape after reassembling
21mr|kernel-6.12-generic-6.12.74-2|14910	- media: amphion: Remove lock in s_ctrl callback
21mr|kernel-6.12-generic-6.12.74-2|14911	- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
21mr|kernel-6.12-generic-6.12.74-2|14912	- media: uvcvideo: Fix the bandwdith quirk on USB 3.x
21mr|kernel-6.12-generic-6.12.74-2|14913	- media: uvcvideo: Ignore empty TS packets
21mr|kernel-6.12-generic-6.12.74-2|14914	- media: xc2028: avoid use-after-free in load_firmware_cb()
21mr|kernel-6.12-generic-6.12.74-2|14915	- memcg: protect concurrent access to mem_cgroup_idr
21mr|kernel-6.12-generic-6.12.74-2|14916	- mISDN: fix MISDN_TIME_STAMP handling
21mr|kernel-6.12-generic-6.12.74-2|14917	- mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick
21mr|kernel-6.12-generic-6.12.74-2|14918	- mm: gup: stop abusing try_grab_folio
21mr|kernel-6.12-generic-6.12.74-2|14919	- mm: huge_memory: don't force huge page alignment on 32 bit
21mr|kernel-6.12-generic-6.12.74-2|14920	- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines
21mr|kernel-6.12-generic-6.12.74-2|14921	- mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio()
21mr|kernel-6.12-generic-6.12.74-2|14922	- mm/page_table_check: support userfault wr-protect entries
21mr|kernel-6.12-generic-6.12.74-2|14923	- module: make waiting for a concurrent module loader interruptible
21mr|kernel-6.12-generic-6.12.74-2|14924	- module: warn about excessively long module waits
21mr|kernel-6.12-generic-6.12.74-2|14925	- mptcp: fully established after ADD_ADDR echo on MPJ
21mr|kernel-6.12-generic-6.12.74-2|14926	- mptcp: pm: deny endp with signal + subflow + port
21mr|kernel-6.12-generic-6.12.74-2|14927	- mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set
21mr|kernel-6.12-generic-6.12.74-2|14928	- mptcp: pm: don't try to create sf if alloc failed
21mr|kernel-6.12-generic-6.12.74-2|14929	- mptcp: pm: fix backup support in signal endpoints
21mr|kernel-6.12-generic-6.12.74-2|14930	- mptcp: pm: reduce indentation blocks
21mr|kernel-6.12-generic-6.12.74-2|14931	- net: add copy_safe_from_sockptr() helper
21mr|kernel-6.12-generic-6.12.74-2|14932	- net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities
21mr|kernel-6.12-generic-6.12.74-2|14933	- net: bridge: mcast: wait for previous gc cycles when removing port
21mr|kernel-6.12-generic-6.12.74-2|14934	- net: don't dump stack on queue timeout
21mr|kernel-6.12-generic-6.12.74-2|14935	- net: drop bad gso csum_start and offset in virtio_net_hdr
21mr|kernel-6.12-generic-6.12.74-2|14936	- net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
21mr|kernel-6.12-generic-6.12.74-2|14937	- net: fec: Stop PPS on driver remove
21mr|kernel-6.12-generic-6.12.74-2|14938	- netfilter: nf_tables: prefer nft_chain_validate
21mr|kernel-6.12-generic-6.12.74-2|14939	- net: linkwatch: use system_unbound_wq
21mr|kernel-6.12-generic-6.12.74-2|14940	- net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink
21mr|kernel-6.12-generic-6.12.74-2|14941	- net:rds: Fix possible deadlock in rds_message_put
21mr|kernel-6.12-generic-6.12.74-2|14942	- net: sctp: fix skb leak in sctp_inq_free()
21mr|kernel-6.12-generic-6.12.74-2|14943	- net/smc: add the max value of fallback reason count
21mr|kernel-6.12-generic-6.12.74-2|14944	- net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3
21mr|kernel-6.12-generic-6.12.74-2|14945	- net: tls, add test to capture error on large splice
21mr|kernel-6.12-generic-6.12.74-2|14946	- net: usb: qmi_wwan: fix memory leak for not ip packets
21mr|kernel-6.12-generic-6.12.74-2|14947	- nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies
21mr|kernel-6.12-generic-6.12.74-2|14948	- nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
21mr|kernel-6.12-generic-6.12.74-2|14949	- NFSD: Fix frame size warning in svc_export_parse()
21mr|kernel-6.12-generic-6.12.74-2|14950	- nfsd: make all of the nfsd stats per-network namespace
21mr|kernel-6.12-generic-6.12.74-2|14951	- nfsd: make svc_stat per-network namespace instead of global
21mr|kernel-6.12-generic-6.12.74-2|14952	- nfsd: remove nfsd_stats, make th_cnt a global counter
21mr|kernel-6.12-generic-6.12.74-2|14953	- nfsd: rename NFSD_NET_* to NFSD_STATS_*
21mr|kernel-6.12-generic-6.12.74-2|14954	- NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
21mr|kernel-6.12-generic-6.12.74-2|14955	- nfsd: stop setting ->pg_stats for unused stats
21mr|kernel-6.12-generic-6.12.74-2|14956	- nouveau: set placement to original placement on uvmm validate.
21mr|kernel-6.12-generic-6.12.74-2|14957	- ntp: Clamp maxerror and esterror to operating range
21mr|kernel-6.12-generic-6.12.74-2|14958	- ntp: Safeguard against time_constant overflow
21mr|kernel-6.12-generic-6.12.74-2|14959	- nvme/pci: Add APST quirk for Lenovo N60z laptop
21mr|kernel-6.12-generic-6.12.74-2|14960	- padata: Fix possible divide-by-0 panic in padata_mt_helper()
21mr|kernel-6.12-generic-6.12.74-2|14961	- parisc: fix a possible DMA corruption
21mr|kernel-6.12-generic-6.12.74-2|14962	- parisc: fix unaligned accesses in BPF
21mr|kernel-6.12-generic-6.12.74-2|14963	- PCI: Add Edimax Vendor ID to pci_ids.h
21mr|kernel-6.12-generic-6.12.74-2|14964	- platform/x86/intel/ifs: Gen2 Scan test support
21mr|kernel-6.12-generic-6.12.74-2|14965	- platform/x86/intel/ifs: Initialize union ifs_status to zero
21mr|kernel-6.12-generic-6.12.74-2|14966	- platform/x86/intel/ifs: Store IFS generation number
21mr|kernel-6.12-generic-6.12.74-2|14967	- power: supply: axp288_charger: Fix constant_charge_voltage writes
21mr|kernel-6.12-generic-6.12.74-2|14968	- power: supply: axp288_charger: Round constant_charge_voltage writes down
21mr|kernel-6.12-generic-6.12.74-2|14969	- power: supply: qcom_battmgr: return EAGAIN when firmware service is not up
21mr|kernel-6.12-generic-6.12.74-2|14970	- pppoe: Fix memory leak in pppoe_sendmsg()
21mr|kernel-6.12-generic-6.12.74-2|14971	- profiling: remove profile=sleep support
21mr|kernel-6.12-generic-6.12.74-2|14972	- quota: Detect loops in quota tree
21mr|kernel-6.12-generic-6.12.74-2|14973	- rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation
21mr|kernel-6.12-generic-6.12.74-2|14974	- rcutorture: Fix rcu_torture_fwd_cb_cr() data race
21mr|kernel-6.12-generic-6.12.74-2|14975	- reiserfs: fix uninit-value in comp_keys
21mr|kernel-6.12-generic-6.12.74-2|14976	- Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
21mr|kernel-6.12-generic-6.12.74-2|14977	- Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update"
21mr|kernel-6.12-generic-6.12.74-2|14978	- Revert "Input: bcm5974 - check endpoint type before starting traffic"
21mr|kernel-6.12-generic-6.12.74-2|14979	- Revert "jfs: fix shift-out-of-bounds in dbJoin"
21mr|kernel-6.12-generic-6.12.74-2|14980	- Revert "selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky"
21mr|kernel-6.12-generic-6.12.74-2|14981	- s390/sclp: Prevent release of buffer in I/O
21mr|kernel-6.12-generic-6.12.74-2|14982	- sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()
21mr|kernel-6.12-generic-6.12.74-2|14983	- sched/core: Introduce sched_set_rq_on/offline() helper
21mr|kernel-6.12-generic-6.12.74-2|14984	- sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime
21mr|kernel-6.12-generic-6.12.74-2|14985	- sched/smt: Fix unbalance sched_smt_present dec/inc
21mr|kernel-6.12-generic-6.12.74-2|14986	- sched/smt: Introduce sched_smt_present_inc/dec() helper
21mr|kernel-6.12-generic-6.12.74-2|14987	- scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES
21mr|kernel-6.12-generic-6.12.74-2|14988	- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES
21mr|kernel-6.12-generic-6.12.74-2|14989	- scsi: ufs: core: Do not set link to OFF state while waking up from hibernation
21mr|kernel-6.12-generic-6.12.74-2|14990	- scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic
21mr|kernel-6.12-generic-6.12.74-2|14991	- sctp: Fix null-ptr-deref in reuseport_add_sock().
21mr|kernel-6.12-generic-6.12.74-2|14992	- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT
21mr|kernel-6.12-generic-6.12.74-2|14993	- selftests: mm: add s390 to ARCH check
21mr|kernel-6.12-generic-6.12.74-2|14994	- selftests: mptcp: fix error path
21mr|kernel-6.12-generic-6.12.74-2|14995	- selftests: mptcp: join: ability to invert ADD_ADDR check
21mr|kernel-6.12-generic-6.12.74-2|14996	- selftests: mptcp: join: test both signal & subflow
21mr|kernel-6.12-generic-6.12.74-2|14997	- serial: core: check uartclk for zero to avoid divide by zero
21mr|kernel-6.12-generic-6.12.74-2|14998	- smb3: fix setting SecurityFlags when encryption is required
21mr|kernel-6.12-generic-6.12.74-2|14999	- smb: client: handle lack of FSCTL_GET_REPARSE_POINT support
21mr|kernel-6.12-generic-6.12.74-2|15000	- spi: spidev: Add missing spi_device_id for bh2228fv
21mr|kernel-6.12-generic-6.12.74-2|15001	- spi: spi-fsl-lpspi: Fix scldiv calculation
21mr|kernel-6.12-generic-6.12.74-2|15002	- Squashfs: fix variable overflow triggered by sysbot
21mr|kernel-6.12-generic-6.12.74-2|15003	- squashfs: squashfs_read_data need to check if the length is 0
21mr|kernel-6.12-generic-6.12.74-2|15004	- sunrpc: don't change ->sv_stats if it doesn't exist
21mr|kernel-6.12-generic-6.12.74-2|15005	- SUNRPC: Fix a race to wake a sync task
21mr|kernel-6.12-generic-6.12.74-2|15006	- sunrpc: pass in the sv_stats struct through svc_create_pooled
21mr|kernel-6.12-generic-6.12.74-2|15007	- sunrpc: remove ->pg_stats from svc_program
21mr|kernel-6.12-generic-6.12.74-2|15008	- sunrpc: use the struct net as the svc proc private
21mr|kernel-6.12-generic-6.12.74-2|15009	- tcp_metrics: optimize tcp_metrics_flush_all()
21mr|kernel-6.12-generic-6.12.74-2|15010	- tick/broadcast: Move per CPU pointer access into the atomic section
21mr|kernel-6.12-generic-6.12.74-2|15011	- timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()
21mr|kernel-6.12-generic-6.12.74-2|15012	- tools headers arm64: Sync arm64's cputype.h with the kernel sources
21mr|kernel-6.12-generic-6.12.74-2|15013	- tracefs: Fix inode allocation
21mr|kernel-6.12-generic-6.12.74-2|15014	- tracefs: Use generic inode RCU for synchronizing freeing
21mr|kernel-6.12-generic-6.12.74-2|15015	- tracing: Fix overflow in get_free_elt()
21mr|kernel-6.12-generic-6.12.74-2|15016	- udf: prevent integer overflow in udf_bitmap_free_blocks()
21mr|kernel-6.12-generic-6.12.74-2|15017	- usb: gadget: core: Check for unset descriptor
21mr|kernel-6.12-generic-6.12.74-2|15018	- usb: gadget: midi2: Fix the response for FB info with block 0xff
21mr|kernel-6.12-generic-6.12.74-2|15019	- usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.
21mr|kernel-6.12-generic-6.12.74-2|15020	- usb: gadget: u_serial: Set start_delayed during suspend
21mr|kernel-6.12-generic-6.12.74-2|15021	- USB: serial: debug: do not echo input by default
21mr|kernel-6.12-generic-6.12.74-2|15022	- usb: vhci-hcd: Do not drop references before new references are gained
21mr|kernel-6.12-generic-6.12.74-2|15023	- vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler
21mr|kernel-6.12-generic-6.12.74-2|15024	- wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler
21mr|kernel-6.12-generic-6.12.74-2|15025	- wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup()
21mr|kernel-6.12-generic-6.12.74-2|15026	- wifi: ath12k: fix soft lockup on suspend
21mr|kernel-6.12-generic-6.12.74-2|15027	- wifi: ath12k: rename the sc naming convention to ab
21mr|kernel-6.12-generic-6.12.74-2|15028	- wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
21mr|kernel-6.12-generic-6.12.74-2|15029	- wifi: mac80211: fix change_address deadlock during unregister
21mr|kernel-6.12-generic-6.12.74-2|15030	- wifi: mac80211: take wiphy lock for MAC addr change
21mr|kernel-6.12-generic-6.12.74-2|15031	- wifi: nl80211: disallow setting special AP channel widths
21mr|kernel-6.12-generic-6.12.74-2|15032	- wifi: nl80211: don't give key data to userspace
21mr|kernel-6.12-generic-6.12.74-2|15033	- x86/mm: Fix pti_clone_entry_text() for i386
21mr|kernel-6.12-generic-6.12.74-2|15034	- x86/mm: Fix pti_clone_pgtable() alignment assumption
21mr|kernel-6.12-generic-6.12.74-2|15035	- x86/mtrr: Check if fixed MTRRs exist before saving them
21mr|kernel-6.12-generic-6.12.74-2|15036	- x86/paravirt: Fix incorrect virt spinlock setting on bare metal
21mr|kernel-6.12-generic-6.12.74-2|15037	- xen: privcmd: Switch from mutex to spinlock for irqfds
21mr|kernel-6.12-generic-6.12.74-2|15038	- xfs: fix log recovery buffer allocation for the legacy h_size fixup
21mr|kernel-6.12-generic-6.12.74-2|15039	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.12-generic-6.12.74-2|15040	
21mr|kernel-6.12-generic-6.12.74-2|15041	* Thu Aug 15 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|15042	- Moved "sed -i..."  down in %%prep of spec
21mr|kernel-6.12-generic-6.12.74-2|15043	
21mr|kernel-6.12-generic-6.12.74-2|15044	- Merge: 733b55c 153fdbb
21mr|kernel-6.12-generic-6.12.74-2|15045	* Wed Aug 14 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|15046	- autoupdated to 6.6.45
21mr|kernel-6.12-generic-6.12.74-2|15047	
21mr|kernel-6.12-generic-6.12.74-2|15048	* Wed Aug 14 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.12-generic-6.12.74-2|15049	- [bot] upd: 6.6.4 -> 6.6.45
21mr|kernel-6.12-generic-6.12.74-2|15050	- Changelog:
21mr|kernel-6.12-generic-6.12.74-2|15051	- 9p: add missing locking around taking dentry fid list
21mr|kernel-6.12-generic-6.12.74-2|15052	- 9p: explicitly deny setlease attempts
21mr|kernel-6.12-generic-6.12.74-2|15053	- 9p: Fix initialisation of netfs_inode for 9p
21mr|kernel-6.12-generic-6.12.74-2|15054	- 9p: Fix read/write debug statements to report server reply
21mr|kernel-6.12-generic-6.12.74-2|15055	- 9p: prevent read overrun in protocol dump tracepoint
21mr|kernel-6.12-generic-6.12.74-2|15056	- accel/habanalabs: add support for Gaudi2C device
21mr|kernel-6.12-generic-6.12.74-2|15057	- accel/habanalabs: fix information leak in sec_attest_info()
21mr|kernel-6.12-generic-6.12.74-2|15058	- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings
21mr|kernel-6.12-generic-6.12.74-2|15059	- accel/ivpu/37xx: Fix interrupt_clear_with_0 WA initialization
21mr|kernel-6.12-generic-6.12.74-2|15060	- accel/ivpu/40xx: Stop passing SKU boot parameters to FW
21mr|kernel-6.12-generic-6.12.74-2|15061	- accel/ivpu: Disable d3hot_delay on all NPU generations
21mr|kernel-6.12-generic-6.12.74-2|15062	- accel/ivpu: Don't enable any tiles by default on VPU40xx
21mr|kernel-6.12-generic-6.12.74-2|15063	- accel/ivpu: Fix deadlock in context_xa
21mr|kernel-6.12-generic-6.12.74-2|15064	- accel/ivpu: Force snooping for MMU writes
21mr|kernel-6.12-generic-6.12.74-2|15065	- accel/ivpu: Print information about used workarounds
21mr|kernel-6.12-generic-6.12.74-2|15066	- accel/qaic: Fix GEM import path code
21mr|kernel-6.12-generic-6.12.74-2|15067	- accel/qaic: Implement quirk for SOC_HW_VERSION
21mr|kernel-6.12-generic-6.12.74-2|15068	- ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
21mr|kernel-6.12-generic-6.12.74-2|15069	- ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
21mr|kernel-6.12-generic-6.12.74-2|15070	- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
21mr|kernel-6.12-generic-6.12.74-2|15071	- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
21mr|kernel-6.12-generic-6.12.74-2|15072	- ACPI: CPPC: Fix access width used for PCC registers
21mr|kernel-6.12-generic-6.12.74-2|15073	- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
21mr|kernel-6.12-generic-6.12.74-2|15074	- ACPI: CPPC: Use access_width over bit_width for system memory accesses
21mr|kernel-6.12-generic-6.12.74-2|15075	- ACPI: disable -Wstringop-truncation
21mr|kernel-6.12-generic-6.12.74-2|15076	- ACPI: EC: Abort address space access upon error
21mr|kernel-6.12-generic-6.12.74-2|15077	- ACPI: EC: Avoid returning AE_OK on errors in address space handler
21mr|kernel-6.12-generic-6.12.74-2|15078	- ACPI: EC: Evaluate orphan _REG under EC device
21mr|kernel-6.12-generic-6.12.74-2|15079	- ACPI: EC: Install address space handler at the namespace root
21mr|kernel-6.12-generic-6.12.74-2|15080	- ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error
21mr|kernel-6.12-generic-6.12.74-2|15081	- ACPI: extlog: fix NULL pointer dereference check
21mr|kernel-6.12-generic-6.12.74-2|15082	- ACPI: Fix Generic Initiator Affinity _OSC bit
21mr|kernel-6.12-generic-6.12.74-2|15083	- ACPI: LPIT: Avoid u32 multiplication overflow
21mr|kernel-6.12-generic-6.12.74-2|15084	- ACPI: LPSS: Advertise number of chip selects via property
21mr|kernel-6.12-generic-6.12.74-2|15085	- ACPI: LPSS: Fix the fractional clock divider flags
21mr|kernel-6.12-generic-6.12.74-2|15086	- ACPI: NUMA: Fix the logic of getting the fake_pxm value
21mr|kernel-6.12-generic-6.12.74-2|15087	- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency
21mr|kernel-6.12-generic-6.12.74-2|15088	- ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
21mr|kernel-6.12-generic-6.12.74-2|15089	- acpi: property: Let args be NULL in __acpi_node_get_property_reference
21mr|kernel-6.12-generic-6.12.74-2|15090	- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
21mr|kernel-6.12-generic-6.12.74-2|15091	- ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override
21mr|kernel-6.12-generic-6.12.74-2|15092	- ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
21mr|kernel-6.12-generic-6.12.74-2|15093	- ACPI: resource: Do IRQ override on Lunnen Ground laptops
21mr|kernel-6.12-generic-6.12.74-2|15094	- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
21mr|kernel-6.12-generic-6.12.74-2|15095	- ACPI: scan: Do not increase dep_unmet for already met dependencies
21mr|kernel-6.12-generic-6.12.74-2|15096	- ACPI: scan: Fix device check notification handling
21mr|kernel-6.12-generic-6.12.74-2|15097	- ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup
21mr|kernel-6.12-generic-6.12.74-2|15098	- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
21mr|kernel-6.12-generic-6.12.74-2|15099	- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
21mr|kernel-6.12-generic-6.12.74-2|15100	- ACPI: video: check for error while searching for backlight device parent
21mr|kernel-6.12-generic-6.12.74-2|15101	- ACPI: video: Use acpi_video_device for cooling-dev driver data
21mr|kernel-6.12-generic-6.12.74-2|15102	- ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets
21mr|kernel-6.12-generic-6.12.74-2|15103	- ACPI: x86: Force StorageD3Enable on more products
21mr|kernel-6.12-generic-6.12.74-2|15104	- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS
21mr|kernel-6.12-generic-6.12.74-2|15105	- Add definition for new smb3.1.1 command type
21mr|kernel-6.12-generic-6.12.74-2|15106	- admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET
21mr|kernel-6.12-generic-6.12.74-2|15107	- af_packet: avoid a false positive warning in packet_setsockopt()
21mr|kernel-6.12-generic-6.12.74-2|15108	- af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
21mr|kernel-6.12-generic-6.12.74-2|15109	- af_packet: Handle outgoing VLAN packets without hardware offloading
21mr|kernel-6.12-generic-6.12.74-2|15110	- afs: Don't cross .backup mountpoint from backup volume
21mr|kernel-6.12-generic-6.12.74-2|15111	- afs: Fix dynamic root lookup DNS check
21mr|kernel-6.12-generic-6.12.74-2|15112	- afs: Fix endless loop in directory parsing
21mr|kernel-6.12-generic-6.12.74-2|15113	- afs: Fix overwriting of result of DNS query
21mr|kernel-6.12-generic-6.12.74-2|15114	- afs: Fix refcount underflow from error handling race
21mr|kernel-6.12-generic-6.12.74-2|15115	- afs: Fix the dynamic root's d_delete to always delete unused dentries
21mr|kernel-6.12-generic-6.12.74-2|15116	- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
21mr|kernel-6.12-generic-6.12.74-2|15117	- afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
21mr|kernel-6.12-generic-6.12.74-2|15118	- afs: Fix use-after-free due to get/remove race in volume tree
21mr|kernel-6.12-generic-6.12.74-2|15119	- afs: Hide silly-rename files from userspace
21mr|kernel-6.12-generic-6.12.74-2|15120	- afs: Increase buffer size in afs_update_volume_status()
21mr|kernel-6.12-generic-6.12.74-2|15121	- afs: Revert "afs: Hide silly-rename files from userspace"
21mr|kernel-6.12-generic-6.12.74-2|15122	- af_unix: Annodate data-races around sk->sk_state for writers.
21mr|kernel-6.12-generic-6.12.74-2|15123	- af_unix: Annotate data-race around unix_sk(sk)->addr.
21mr|kernel-6.12-generic-6.12.74-2|15124	- af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
21mr|kernel-6.12-generic-6.12.74-2|15125	- af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
21mr|kernel-6.12-generic-6.12.74-2|15126	- af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
21mr|kernel-6.12-generic-6.12.74-2|15127	- af_unix: Annotate data-race of sk->sk_state in unix_accept().
21mr|kernel-6.12-generic-6.12.74-2|15128	- af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
21mr|kernel-6.12-generic-6.12.74-2|15129	- af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().
21mr|kernel-6.12-generic-6.12.74-2|15130	- af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().
21mr|kernel-6.12-generic-6.12.74-2|15131	- af_unix: Annotate data-races around sk->sk_sndbuf.
21mr|kernel-6.12-generic-6.12.74-2|15132	- af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
21mr|kernel-6.12-generic-6.12.74-2|15133	- af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
21mr|kernel-6.12-generic-6.12.74-2|15134	- af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().
21mr|kernel-6.12-generic-6.12.74-2|15135	- af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
21mr|kernel-6.12-generic-6.12.74-2|15136	- af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
21mr|kernel-6.12-generic-6.12.74-2|15137	- af_unix: Clear stale u->oob_skb.
21mr|kernel-6.12-generic-6.12.74-2|15138	- af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash
21mr|kernel-6.12-generic-6.12.74-2|15139	- af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
21mr|kernel-6.12-generic-6.12.74-2|15140	- af_unix: Don't peek OOB data without MSG_OOB.
21mr|kernel-6.12-generic-6.12.74-2|15141	- af_unix: Drop oob_skb ref before purging queue in GC.
21mr|kernel-6.12-generic-6.12.74-2|15142	- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
21mr|kernel-6.12-generic-6.12.74-2|15143	- af_unix: Fix garbage collector racing against connect()
21mr|kernel-6.12-generic-6.12.74-2|15144	- af_unix: fix lockdep positive in sk_diag_dump_icons()
21mr|kernel-6.12-generic-6.12.74-2|15145	- af_unix: Fix task hung while purging oob_skb in GC.
21mr|kernel-6.12-generic-6.12.74-2|15146	- af_unix: Read sk->sk_hash under bindlock during bind().
21mr|kernel-6.12-generic-6.12.74-2|15147	- af_unix: Read with MSG_PEEK loops if the first unread byte is OOB
21mr|kernel-6.12-generic-6.12.74-2|15148	- af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer.
21mr|kernel-6.12-generic-6.12.74-2|15149	- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
21mr|kernel-6.12-generic-6.12.74-2|15150	- af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
21mr|kernel-6.12-generic-6.12.74-2|15151	- af_unix: Use skb_queue_empty_lockless() in unix_release_sock().
21mr|kernel-6.12-generic-6.12.74-2|15152	- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
21mr|kernel-6.12-generic-6.12.74-2|15153	- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
21mr|kernel-6.12-generic-6.12.74-2|15154	- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
21mr|kernel-6.12-generic-6.12.74-2|15155	- ahci: asm1064: asm1166: don't limit reported ports
21mr|kernel-6.12-generic-6.12.74-2|15156	- ahci: asm1064: correct count of reported ports
21mr|kernel-6.12-generic-6.12.74-2|15157	- ahci: asm1166: correct count of reported ports
21mr|kernel-6.12-generic-6.12.74-2|15158	- ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts
21mr|kernel-6.12-generic-6.12.74-2|15159	- ALSA: core: Fix NULL module pointer assignment at card init
21mr|kernel-6.12-generic-6.12.74-2|15160	- ALSA: core: Remove debugfs at disconnection
21mr|kernel-6.12-generic-6.12.74-2|15161	- ALSA: dmaengine_pcm: terminate dmaengine before synchronize
21mr|kernel-6.12-generic-6.12.74-2|15162	- ALSA: dmaengine: Synchronize dma channel after drop()
21mr|kernel-6.12-generic-6.12.74-2|15163	- ALSA: Drop leftover snd-rtctimer stuff from Makefile
21mr|kernel-6.12-generic-6.12.74-2|15164	- ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware()
21mr|kernel-6.12-generic-6.12.74-2|15165	- ALSA: emu10k1: fix E-MU card dock presence monitoring
21mr|kernel-6.12-generic-6.12.74-2|15166	- ALSA: emu10k1: fix E-MU dock initialization
21mr|kernel-6.12-generic-6.12.74-2|15167	- ALSA: emu10k1: make E-MU FPGA writes potentially more reliable
21mr|kernel-6.12-generic-6.12.74-2|15168	- ALSA: emu10k1: move the whole GPIO event handling to the workqueue
21mr|kernel-6.12-generic-6.12.74-2|15169	- ALSA: emux: improve patch ioctl data validation
21mr|kernel-6.12-generic-6.12.74-2|15170	- ALSA: firewire-lib: fix to check cycle continuity
21mr|kernel-6.12-generic-6.12.74-2|15171	- ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
21mr|kernel-6.12-generic-6.12.74-2|15172	- ALSA: Fix deadlocks with kctl removals at disconnection
21mr|kernel-6.12-generic-6.12.74-2|15173	- ALSA: hda: Conditionally use snooping for AMD HDMI
21mr|kernel-6.12-generic-6.12.74-2|15174	- ALSA: hda/conexant: Add quirk for SWS JS201D
21mr|kernel-6.12-generic-6.12.74-2|15175	- ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140
21mr|kernel-6.12-generic-6.12.74-2|15176	- ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
21mr|kernel-6.12-generic-6.12.74-2|15177	- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
21mr|kernel-6.12-generic-6.12.74-2|15178	- ALSA: hda: cs35l56: Add ACPI device match tables
21mr|kernel-6.12-generic-6.12.74-2|15179	- ALSA: hda: cs35l56: Component should be unbound before deconstruction
21mr|kernel-6.12-generic-6.12.74-2|15180	- ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot()
21mr|kernel-6.12-generic-6.12.74-2|15181	- ALSA: hda: cs35l56: Fix lifecycle of codec pointer
21mr|kernel-6.12-generic-6.12.74-2|15182	- ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance
21mr|kernel-6.12-generic-6.12.74-2|15183	- ALSA: hda: cs35l56: Initialize all ASP1 registers
21mr|kernel-6.12-generic-6.12.74-2|15184	- ALSA: hda/cs35l56: select intended config FW_CS_DSP
21mr|kernel-6.12-generic-6.12.74-2|15185	- ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE
21mr|kernel-6.12-generic-6.12.74-2|15186	- ALSA: hda: cs35l56: Set the init_done flag before component_add()
21mr|kernel-6.12-generic-6.12.74-2|15187	- ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
21mr|kernel-6.12-generic-6.12.74-2|15188	- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
21mr|kernel-6.12-generic-6.12.74-2|15189	- ALSA: hda: Disable power-save on KONTRON SinglePC
21mr|kernel-6.12-generic-6.12.74-2|15190	- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
21mr|kernel-6.12-generic-6.12.74-2|15191	- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
21mr|kernel-6.12-generic-6.12.74-2|15192	- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
21mr|kernel-6.12-generic-6.12.74-2|15193	- ALSA: hda: Increase default bdl_pos_adj for Apollo Lake
21mr|kernel-6.12-generic-6.12.74-2|15194	- ALSA: hda: Intel: add HDA_ARL PCI ID support
21mr|kernel-6.12-generic-6.12.74-2|15195	- ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
21mr|kernel-6.12-generic-6.12.74-2|15196	- ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option
21mr|kernel-6.12-generic-6.12.74-2|15197	- ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection
21mr|kernel-6.12-generic-6.12.74-2|15198	- ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format
21mr|kernel-6.12-generic-6.12.74-2|15199	- ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()
21mr|kernel-6.12-generic-6.12.74-2|15200	- ALSA: hda: Properly setup HDMI stream
21mr|kernel-6.12-generic-6.12.74-2|15201	- ALSA: hda/realtek: Add Framework laptop 16 to quirks
21mr|kernel-6.12-generic-6.12.74-2|15202	- ALSA: hda/realtek - Add Headset Mic supported Acer NB platform
21mr|kernel-6.12-generic-6.12.74-2|15203	- ALSA: hda/realtek: add IDs for Dell dual spk platform
21mr|kernel-6.12-generic-6.12.74-2|15204	- ALSA: hda/realtek: Add more codec ID to no shutup pins list
21mr|kernel-6.12-generic-6.12.74-2|15205	- ALSA: hda/realtek: add new Framework laptop to quirks
21mr|kernel-6.12-generic-6.12.74-2|15206	- ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
21mr|kernel-6.12-generic-6.12.74-2|15207	- ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA
21mr|kernel-6.12-generic-6.12.74-2|15208	- ALSA: hda/realtek: add quirk for Clevo V5[46]0TU
21mr|kernel-6.12-generic-6.12.74-2|15209	- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
21mr|kernel-6.12-generic-6.12.74-2|15210	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
21mr|kernel-6.12-generic-6.12.74-2|15211	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9
21mr|kernel-6.12-generic-6.12.74-2|15212	- ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models
21mr|kernel-6.12-generic-6.12.74-2|15213	- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
21mr|kernel-6.12-generic-6.12.74-2|15214	- ALSA: hda/realtek: Add quirks for Lenovo 13X
21mr|kernel-6.12-generic-6.12.74-2|15215	- ALSA: hda/realtek: Add quirks for some Clevo laptops
21mr|kernel-6.12-generic-6.12.74-2|15216	- ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform
21mr|kernel-6.12-generic-6.12.74-2|15217	- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
21mr|kernel-6.12-generic-6.12.74-2|15218	- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
21mr|kernel-6.12-generic-6.12.74-2|15219	- ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp
21mr|kernel-6.12-generic-6.12.74-2|15220	- ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port
21mr|kernel-6.12-generic-6.12.74-2|15221	- ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads
21mr|kernel-6.12-generic-6.12.74-2|15222	- ALSA: hda/realtek: Apply mute LED quirk for HP15-db
21mr|kernel-6.12-generic-6.12.74-2|15223	- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA
21mr|kernel-6.12-generic-6.12.74-2|15224	- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC
21mr|kernel-6.12-generic-6.12.74-2|15225	- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
21mr|kernel-6.12-generic-6.12.74-2|15226	- ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM
21mr|kernel-6.12-generic-6.12.74-2|15227	- ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5
21mr|kernel-6.12-generic-6.12.74-2|15228	- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
21mr|kernel-6.12-generic-6.12.74-2|15229	- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
21mr|kernel-6.12-generic-6.12.74-2|15230	- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
21mr|kernel-6.12-generic-6.12.74-2|15231	- ALSA: hda/realtek: Enable Mute LED on HP 250 G7
21mr|kernel-6.12-generic-6.12.74-2|15232	- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
21mr|kernel-6.12-generic-6.12.74-2|15233	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
21mr|kernel-6.12-generic-6.12.74-2|15234	- ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook
21mr|kernel-6.12-generic-6.12.74-2|15235	- ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series
21mr|kernel-6.12-generic-6.12.74-2|15236	- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
21mr|kernel-6.12-generic-6.12.74-2|15237	- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform
21mr|kernel-6.12-generic-6.12.74-2|15238	- ALSA: hda/realtek - Fix inactive headset mic jack
21mr|kernel-6.12-generic-6.12.74-2|15239	- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx
21mr|kernel-6.12-generic-6.12.74-2|15240	- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6
21mr|kernel-6.12-generic-6.12.74-2|15241	- ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU
21mr|kernel-6.12-generic-6.12.74-2|15242	- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
21mr|kernel-6.12-generic-6.12.74-2|15243	- ALSA: hda/realtek: fix mute/micmute LED For HP mt645
21mr|kernel-6.12-generic-6.12.74-2|15244	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11.
21mr|kernel-6.12-generic-6.12.74-2|15245	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11.
21mr|kernel-6.12-generic-6.12.74-2|15246	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.
21mr|kernel-6.12-generic-6.12.74-2|15247	- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook
21mr|kernel-6.12-generic-6.12.74-2|15248	- ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook
21mr|kernel-6.12-generic-6.12.74-2|15249	- ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power
21mr|kernel-6.12-generic-6.12.74-2|15250	- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
21mr|kernel-6.12-generic-6.12.74-2|15251	- ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
21mr|kernel-6.12-generic-6.12.74-2|15252	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
21mr|kernel-6.12-generic-6.12.74-2|15253	- ALSA: hda/realtek: Headset Mic VREF to 100%%
21mr|kernel-6.12-generic-6.12.74-2|15254	- ALSA: hda/realtek: Limit mic boost on N14AP7
21mr|kernel-6.12-generic-6.12.74-2|15255	- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
21mr|kernel-6.12-generic-6.12.74-2|15256	- ALSA: hda/realtek: Remove Framework Laptop 16 from quirks
21mr|kernel-6.12-generic-6.12.74-2|15257	- ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5
21mr|kernel-6.12-generic-6.12.74-2|15258	- ALSA: hda/realtek: tas2781: enable subwoofer volume control
21mr|kernel-6.12-generic-6.12.74-2|15259	- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
21mr|kernel-6.12-generic-6.12.74-2|15260	- ALSA: hda: Refer to correct stream index at loops
21mr|kernel-6.12-generic-6.12.74-2|15261	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
21mr|kernel-6.12-generic-6.12.74-2|15262	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx
21mr|kernel-6.12-generic-6.12.74-2|15263	- ALSA: hda: Replace numeric device IDs with constant values
21mr|kernel-6.12-generic-6.12.74-2|15264	- ALSA: hda/tas2781: add locks to kcontrols
21mr|kernel-6.12-generic-6.12.74-2|15265	- ALSA: hda/tas2781: add lock to system_suspend
21mr|kernel-6.12-generic-6.12.74-2|15266	- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1
21mr|kernel-6.12-generic-6.12.74-2|15267	- ALSA: hda/tas2781: add ptrs to calibration functions
21mr|kernel-6.12-generic-6.12.74-2|15268	- ALSA: hda/tas2781: call cleanup functions only once
21mr|kernel-6.12-generic-6.12.74-2|15269	- ALSA: hda: tas2781: Component should be unbound before deconstruction
21mr|kernel-6.12-generic-6.12.74-2|15270	- ALSA: hda/tas2781: configure the amp after firmware load
21mr|kernel-6.12-generic-6.12.74-2|15271	- ALSA: hda/tas2781: correct the register for pow calibrated data
21mr|kernel-6.12-generic-6.12.74-2|15272	- ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend
21mr|kernel-6.12-generic-6.12.74-2|15273	- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
21mr|kernel-6.12-generic-6.12.74-2|15274	- ALSA: hda/tas2781: do not use regcache
21mr|kernel-6.12-generic-6.12.74-2|15275	- ALSA: hda/tas2781: handle missing EFI calibration data
21mr|kernel-6.12-generic-6.12.74-2|15276	- ALSA: hda/tas2781: leave hda_component in usable state
21mr|kernel-6.12-generic-6.12.74-2|15277	- ALSA: hda/tas2781: move set_drv_data outside tasdevice_init
21mr|kernel-6.12-generic-6.12.74-2|15278	- ALSA: hda/tas2781: remove digital gain kcontrol
21mr|kernel-6.12-generic-6.12.74-2|15279	- ALSA: hda/tas2781: remove sound controls in unbind
21mr|kernel-6.12-generic-6.12.74-2|15280	- ALSA: hda/tas2781: reset the amp before component_add
21mr|kernel-6.12-generic-6.12.74-2|15281	- ALSA: hda/tas2781: restore power state after system_resume
21mr|kernel-6.12-generic-6.12.74-2|15282	- ALSA: hda/tas2781: select program 0, conf 0 by default
21mr|kernel-6.12-generic-6.12.74-2|15283	- ALSA: hda/tas2781: use dev_dbg in system_resume
21mr|kernel-6.12-generic-6.12.74-2|15284	- ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE
21mr|kernel-6.12-generic-6.12.74-2|15285	- ALSA: jack: Use guard() for locking
21mr|kernel-6.12-generic-6.12.74-2|15286	- ALSA: line6: Zero-initialize message buffers
21mr|kernel-6.12-generic-6.12.74-2|15287	- ALSA: oxygen: Fix right channel of capture volume mixer
21mr|kernel-6.12-generic-6.12.74-2|15288	- ALSA: PCM: Allow resume only for suspended streams
21mr|kernel-6.12-generic-6.12.74-2|15289	- ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
21mr|kernel-6.12-generic-6.12.74-2|15290	- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
21mr|kernel-6.12-generic-6.12.74-2|15291	- ALSA: pcmtest: stop timer before buffer is released
21mr|kernel-6.12-generic-6.12.74-2|15292	- ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put()
21mr|kernel-6.12-generic-6.12.74-2|15293	- ALSA: scarlett2: Add correct product series name to messages
21mr|kernel-6.12-generic-6.12.74-2|15294	- ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support
21mr|kernel-6.12-generic-6.12.74-2|15295	- ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support
21mr|kernel-6.12-generic-6.12.74-2|15296	- ALSA: scarlett2: Add missing error checks to *_ctl_get()
21mr|kernel-6.12-generic-6.12.74-2|15297	- ALSA: scarlett2: Add missing error check to scarlett2_config_save()
21mr|kernel-6.12-generic-6.12.74-2|15298	- ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config()
21mr|kernel-6.12-generic-6.12.74-2|15299	- ALSA: scarlett2: Add support for Clarett 8Pre USB
21mr|kernel-6.12-generic-6.12.74-2|15300	- ALSA: scarlett2: Allow passing any output to line_out_remap()
21mr|kernel-6.12-generic-6.12.74-2|15301	- ALSA: scarlett2: Default mixer driver to enabled
21mr|kernel-6.12-generic-6.12.74-2|15302	- ALSA: scarlett2: Move USB IDs out from device_info struct
21mr|kernel-6.12-generic-6.12.74-2|15303	- ALSA: scarlett2: Rename scarlett_gen2 to scarlett2
21mr|kernel-6.12-generic-6.12.74-2|15304	- ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion
21mr|kernel-6.12-generic-6.12.74-2|15305	- ALSA: seq: fix function cast warnings
21mr|kernel-6.12-generic-6.12.74-2|15306	- ALSA: seq: Fix incorrect UMP type for system messages
21mr|kernel-6.12-generic-6.12.74-2|15307	- ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion
21mr|kernel-6.12-generic-6.12.74-2|15308	- ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages
21mr|kernel-6.12-generic-6.12.74-2|15309	- ALSA: seq: Fix missing MSB in MIDI2 SPP conversion
21mr|kernel-6.12-generic-6.12.74-2|15310	- ALSA: seq: Fix yet another spot for system message conversion
21mr|kernel-6.12-generic-6.12.74-2|15311	- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
21mr|kernel-6.12-generic-6.12.74-2|15312	- ALSA: seq: ump: Fix missing System Reset message handling
21mr|kernel-6.12-generic-6.12.74-2|15313	- ALSA: seq: ump: Fix swapped song position pointer data
21mr|kernel-6.12-generic-6.12.74-2|15314	- ALSA: seq: ump: Optimize conversions from SysEx to UMP
21mr|kernel-6.12-generic-6.12.74-2|15315	- ALSA: seq: ump: Skip useless ports for static blocks
21mr|kernel-6.12-generic-6.12.74-2|15316	- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
21mr|kernel-6.12-generic-6.12.74-2|15317	- ALSA: timer: Set lower bound of start tick time
21mr|kernel-6.12-generic-6.12.74-2|15318	- ALSA: ump: Don't accept an invalid UMP protocol number
21mr|kernel-6.12-generic-6.12.74-2|15319	- ALSA: ump: Don't clear bank selection after sending a program change
21mr|kernel-6.12-generic-6.12.74-2|15320	- ALSA: ump: Don't update FB name for static blocks
21mr|kernel-6.12-generic-6.12.74-2|15321	- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
21mr|kernel-6.12-generic-6.12.74-2|15322	- ALSA: ump: Force 1 Group for MIDI1 FBs
21mr|kernel-6.12-generic-6.12.74-2|15323	- ALSA: ump: Set default protocol when not given explicitly
21mr|kernel-6.12-generic-6.12.74-2|15324	- ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
21mr|kernel-6.12-generic-6.12.74-2|15325	- ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter
21mr|kernel-6.12-generic-6.12.74-2|15326	- ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision
21mr|kernel-6.12-generic-6.12.74-2|15327	- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
21mr|kernel-6.12-generic-6.12.74-2|15328	- ALSA: usb-audio: add quirk for RODE NT-USB+
21mr|kernel-6.12-generic-6.12.74-2|15329	- ALSA: usb-audio: Check presence of valid altsetting control
21mr|kernel-6.12-generic-6.12.74-2|15330	- ALSA: usb-audio: Correct surround channels in UAC1 channel map
21mr|kernel-6.12-generic-6.12.74-2|15331	- ALSA: usb-audio: Fix microphone sound on HD webcam.
21mr|kernel-6.12-generic-6.12.74-2|15332	- ALSA: usb-audio: Ignore clock selector errors for single connection
21mr|kernel-6.12-generic-6.12.74-2|15333	- ALSA: usb-audio: Increase delay in MOTU M quirk
21mr|kernel-6.12-generic-6.12.74-2|15334	- ALSA: usb-audio: Move HD Webcam quirk to the right place
21mr|kernel-6.12-generic-6.12.74-2|15335	- ALSA: usb-audio: Sort quirk table entries
21mr|kernel-6.12-generic-6.12.74-2|15336	- ALSA: usb-audio: Stop parsing channels bits when all channels are found.
21mr|kernel-6.12-generic-6.12.74-2|15337	- amd/amdkfd: sync all devices to wait all processes being evicted
21mr|kernel-6.12-generic-6.12.74-2|15338	- amdkfd: use calloc instead of kzalloc to avoid integer overflow
21mr|kernel-6.12-generic-6.12.74-2|15339	- amt: do not use overwrapped cb area
21mr|kernel-6.12-generic-6.12.74-2|15340	- aoe: avoid potential deadlock at set_capacity
21mr|kernel-6.12-generic-6.12.74-2|15341	- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
21mr|kernel-6.12-generic-6.12.74-2|15342	- apparmor: avoid crash when parsed profile name is empty
21mr|kernel-6.12-generic-6.12.74-2|15343	- apparmor: Fix move_mount mediation by detecting if source is detached
21mr|kernel-6.12-generic-6.12.74-2|15344	- apparmor: Fix null pointer deref when receiving skb during sock creation
21mr|kernel-6.12-generic-6.12.74-2|15345	- apparmor: fix possible memory leak in unpack_trans_table
21mr|kernel-6.12-generic-6.12.74-2|15346	- apparmor: Fix ref count leak in task_kill
21mr|kernel-6.12-generic-6.12.74-2|15347	- apparmor: use kvfree_sensitive to free data->data
21mr|kernel-6.12-generic-6.12.74-2|15348	- appletalk: Fix Use-After-Free in atalk_ioctl
21mr|kernel-6.12-generic-6.12.74-2|15349	- ARC: fix smatch warning
21mr|kernel-6.12-generic-6.12.74-2|15350	- ARC: fix spare error
21mr|kernel-6.12-generic-6.12.74-2|15351	- arch: consolidate arch_irq_work_raise prototypes
21mr|kernel-6.12-generic-6.12.74-2|15352	- arcnet: restoring support for multiple Sohard Arcnet cards
21mr|kernel-6.12-generic-6.12.74-2|15353	- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
21mr|kernel-6.12-generic-6.12.74-2|15354	- arm64: add dependency between vmlinuz.efi and Image
21mr|kernel-6.12-generic-6.12.74-2|15355	- arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process
21mr|kernel-6.12-generic-6.12.74-2|15356	- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
21mr|kernel-6.12-generic-6.12.74-2|15357	- arm64: bpf: fix 32bit unconditional bswap
21mr|kernel-6.12-generic-6.12.74-2|15358	- arm64: defconfig: enable the vf610 gpio driver
21mr|kernel-6.12-generic-6.12.74-2|15359	- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
21mr|kernel-6.12-generic-6.12.74-2|15360	- arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3
21mr|kernel-6.12-generic-6.12.74-2|15361	- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
21mr|kernel-6.12-generic-6.12.74-2|15362	- arm64: dts: amlogic: add power domain to hdmitx
21mr|kernel-6.12-generic-6.12.74-2|15363	- arm64: dts: amlogic: fix format for s4 uart node
21mr|kernel-6.12-generic-6.12.74-2|15364	- arm64: dts: amlogic: gx: correct hdmi clocks
21mr|kernel-6.12-generic-6.12.74-2|15365	- arm64: dts: amlogic: setup hdmi system clock
21mr|kernel-6.12-generic-6.12.74-2|15366	- arm64: dts: amlogic: sm1: fix spdif compatibles
21mr|kernel-6.12-generic-6.12.74-2|15367	- arm64: dts: armada-3720-turris-mox: set irq type for RTC
21mr|kernel-6.12-generic-6.12.74-2|15368	- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
21mr|kernel-6.12-generic-6.12.74-2|15369	- arm64: dts: Fix dtc interrupt_provider warnings
21mr|kernel-6.12-generic-6.12.74-2|15370	- arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
21mr|kernel-6.12-generic-6.12.74-2|15371	- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO
21mr|kernel-6.12-generic-6.12.74-2|15372	- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
21mr|kernel-6.12-generic-6.12.74-2|15373	- arm64: dts: hi3798cv200: fix the size of GICR
21mr|kernel-6.12-generic-6.12.74-2|15374	- arm64: dts: hisilicon: hikey970-pmic: fix regulator cells properties
21mr|kernel-6.12-generic-6.12.74-2|15375	- arm64: dts: imx8-apalis: set wifi regulator to always-on
21mr|kernel-6.12-generic-6.12.74-2|15376	- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
21mr|kernel-6.12-generic-6.12.74-2|15377	- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
21mr|kernel-6.12-generic-6.12.74-2|15378	- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
21mr|kernel-6.12-generic-6.12.74-2|15379	- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
21mr|kernel-6.12-generic-6.12.74-2|15380	- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
21mr|kernel-6.12-generic-6.12.74-2|15381	- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
21mr|kernel-6.12-generic-6.12.74-2|15382	- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
21mr|kernel-6.12-generic-6.12.74-2|15383	- arm64: dts: imx8mm: Reduce GPU to nominal speed
21mr|kernel-6.12-generic-6.12.74-2|15384	- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
21mr|kernel-6.12-generic-6.12.74-2|15385	- arm64: dts: imx8mp: add HDMI power-domains
21mr|kernel-6.12-generic-6.12.74-2|15386	- arm64: dts: imx8mp: Add NPU Node
21mr|kernel-6.12-generic-6.12.74-2|15387	- arm64: dts: imx8mp: Disable UART4 by default on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.12-generic-6.12.74-2|15388	- arm64: dts: imx8mp-evk: Fix hdmi@3d node
21mr|kernel-6.12-generic-6.12.74-2|15389	- arm64: dts: imx8mp: Fix pgc_mlmix location
21mr|kernel-6.12-generic-6.12.74-2|15390	- arm64: dts: imx8mp: Fix pgc vpu locations
21mr|kernel-6.12-generic-6.12.74-2|15391	- arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM
21mr|kernel-6.12-generic-6.12.74-2|15392	- arm64: dts: imx8mp: Fix TC9595 reset GPIO on DH i.MX8M Plus DHCOM SoM
21mr|kernel-6.12-generic-6.12.74-2|15393	- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
21mr|kernel-6.12-generic-6.12.74-2|15394	- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.12-generic-6.12.74-2|15395	- arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
21mr|kernel-6.12-generic-6.12.74-2|15396	- arm64: dts: imx8qm-ss-dma: fix can lpcg indices
21mr|kernel-6.12-generic-6.12.74-2|15397	- arm64: dts: imx8-ss-conn: fix usb lpcg indices
21mr|kernel-6.12-generic-6.12.74-2|15398	- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
21mr|kernel-6.12-generic-6.12.74-2|15399	- arm64: dts: imx8-ss-dma: fix adc lpcg indices
21mr|kernel-6.12-generic-6.12.74-2|15400	- arm64: dts: imx8-ss-dma: fix can lpcg indices
21mr|kernel-6.12-generic-6.12.74-2|15401	- arm64: dts: imx8-ss-dma: fix spi lpcg indices
21mr|kernel-6.12-generic-6.12.74-2|15402	- arm64: dts: imx8-ss-lsio: Add PWM interrupts
21mr|kernel-6.12-generic-6.12.74-2|15403	- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
21mr|kernel-6.12-generic-6.12.74-2|15404	- arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
21mr|kernel-6.12-generic-6.12.74-2|15405	- arm64: dts: imx93: correct mediamix power
21mr|kernel-6.12-generic-6.12.74-2|15406	- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
21mr|kernel-6.12-generic-6.12.74-2|15407	- arm64: dts: mediatek: add missing space before {
21mr|kernel-6.12-generic-6.12.74-2|15408	- arm64: dts: mediatek: cherry: Add platform thermal configuration
21mr|kernel-6.12-generic-6.12.74-2|15409	- arm64: dts: mediatek: cherry: Describe CPU supplies
21mr|kernel-6.12-generic-6.12.74-2|15410	- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7
21mr|kernel-6.12-generic-6.12.74-2|15411	- arm64: dts: mediatek: mt2712: fix validation errors
21mr|kernel-6.12-generic-6.12.74-2|15412	- arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
21mr|kernel-6.12-generic-6.12.74-2|15413	- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
21mr|kernel-6.12-generic-6.12.74-2|15414	- arm64: dts: mediatek: mt7622: fix clock controllers
21mr|kernel-6.12-generic-6.12.74-2|15415	- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
21mr|kernel-6.12-generic-6.12.74-2|15416	- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
21mr|kernel-6.12-generic-6.12.74-2|15417	- arm64: dts: mediatek: mt7622: fix IR nodename
21mr|kernel-6.12-generic-6.12.74-2|15418	- arm64: dts: mediatek: mt7622: fix memory node warning check
21mr|kernel-6.12-generic-6.12.74-2|15419	- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
21mr|kernel-6.12-generic-6.12.74-2|15420	- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
21mr|kernel-6.12-generic-6.12.74-2|15421	- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name
21mr|kernel-6.12-generic-6.12.74-2|15422	- arm64: dts: mediatek: mt7986: drop invalid properties from ethsys
21mr|kernel-6.12-generic-6.12.74-2|15423	- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
21mr|kernel-6.12-generic-6.12.74-2|15424	- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller
21mr|kernel-6.12-generic-6.12.74-2|15425	- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
21mr|kernel-6.12-generic-6.12.74-2|15426	- arm64: dts: mediatek: mt7986: fix SPI bus width properties
21mr|kernel-6.12-generic-6.12.74-2|15427	- arm64: dts: mediatek: mt7986: fix SPI nodename
21mr|kernel-6.12-generic-6.12.74-2|15428	- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-"
21mr|kernel-6.12-generic-6.12.74-2|15429	- arm64: dts: mediatek: mt7986: reorder nodes
21mr|kernel-6.12-generic-6.12.74-2|15430	- arm64: dts: mediatek: mt7986: reorder properties
21mr|kernel-6.12-generic-6.12.74-2|15431	- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
21mr|kernel-6.12-generic-6.12.74-2|15432	- arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
21mr|kernel-6.12-generic-6.12.74-2|15433	- arm64: dts: mediatek: mt8183: correct MDP3 DMA-related nodes
21mr|kernel-6.12-generic-6.12.74-2|15434	- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntc
21mr|kernel-6.12-generic-6.12.74-2|15435	- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
21mr|kernel-6.12-generic-6.12.74-2|15436	- arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
21mr|kernel-6.12-generic-6.12.74-2|15437	- arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg,jack-det-rate` mismatch
21mr|kernel-6.12-generic-6.12.74-2|15438	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
21mr|kernel-6.12-generic-6.12.74-2|15439	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties
21mr|kernel-6.12-generic-6.12.74-2|15440	- arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358
21mr|kernel-6.12-generic-6.12.74-2|15441	- arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
21mr|kernel-6.12-generic-6.12.74-2|15442	- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains
21mr|kernel-6.12-generic-6.12.74-2|15443	- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers
21mr|kernel-6.12-generic-6.12.74-2|15444	- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name
21mr|kernel-6.12-generic-6.12.74-2|15445	- arm64: dts: mediatek: mt8186: fix address warning for ADSP mailboxes
21mr|kernel-6.12-generic-6.12.74-2|15446	- arm64: dts: mediatek: mt8186: Fix alias prefix for ovl_2l0
21mr|kernel-6.12-generic-6.12.74-2|15447	- arm64: dts: mediatek: mt8186: fix clock names for power domains
21mr|kernel-6.12-generic-6.12.74-2|15448	- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
21mr|kernel-6.12-generic-6.12.74-2|15449	- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex
21mr|kernel-6.12-generic-6.12.74-2|15450	- arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us for pp3300_mipibrdg
21mr|kernel-6.12-generic-6.12.74-2|15451	- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
21mr|kernel-6.12-generic-6.12.74-2|15452	- arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315
21mr|kernel-6.12-generic-6.12.74-2|15453	- arm64: dts: mediatek: mt8192: fix vencoder clock name
21mr|kernel-6.12-generic-6.12.74-2|15454	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex
21mr|kernel-6.12-generic-6.12.74-2|15455	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1
21mr|kernel-6.12-generic-6.12.74-2|15456	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys
21mr|kernel-6.12-generic-6.12.74-2|15457	- arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315
21mr|kernel-6.12-generic-6.12.74-2|15458	- arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS
21mr|kernel-6.12-generic-6.12.74-2|15459	- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocks
21mr|kernel-6.12-generic-6.12.74-2|15460	- arm64: dts: mediatek: mt8195: revise VDOSYS RDMA node name
21mr|kernel-6.12-generic-6.12.74-2|15461	- arm64: dts: meson: fix S4 power-controller node
21mr|kernel-6.12-generic-6.12.74-2|15462	- arm64: dts: mt7986: change cooling trips
21mr|kernel-6.12-generic-6.12.74-2|15463	- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
21mr|kernel-6.12-generic-6.12.74-2|15464	- arm64: dts: mt7986: fix emmc hs400 mode without uboot initialization
21mr|kernel-6.12-generic-6.12.74-2|15465	- arm64: dts: mt8183: kukui: Fix underscores in node names
21mr|kernel-6.12-generic-6.12.74-2|15466	- arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
21mr|kernel-6.12-generic-6.12.74-2|15467	- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
21mr|kernel-6.12-generic-6.12.74-2|15468	- arm64: dts: qcom: acer-aspire1: Correct audio codec definition
21mr|kernel-6.12-generic-6.12.74-2|15469	- arm64: dts: qcom: Add missing vio-supply for AW2013
21mr|kernel-6.12-generic-6.12.74-2|15470	- arm64: dts: qcom: Fix coresight warnings in in-ports and out-ports
21mr|kernel-6.12-generic-6.12.74-2|15471	- arm64: dts: qcom: Fix interrupt-map cell sizes
21mr|kernel-6.12-generic-6.12.74-2|15472	- arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-generic-6.12.74-2|15473	- arm64: dts: qcom: ipq6018: fix clock rates for GCC_USB0_MOCK_UTMI_CLK
21mr|kernel-6.12-generic-6.12.74-2|15474	- arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-generic-6.12.74-2|15475	- arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely
21mr|kernel-6.12-generic-6.12.74-2|15476	- arm64: dts: qcom: msm8939: Make blsp_dma controlled-remotely
21mr|kernel-6.12-generic-6.12.74-2|15477	- arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-generic-6.12.74-2|15478	- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
21mr|kernel-6.12-generic-6.12.74-2|15479	- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
21mr|kernel-6.12-generic-6.12.74-2|15480	- arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
21mr|kernel-6.12-generic-6.12.74-2|15481	- arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-generic-6.12.74-2|15482	- arm64: dts: qcom: msm8998: enable adreno_smmu by default
21mr|kernel-6.12-generic-6.12.74-2|15483	- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
21mr|kernel-6.12-generic-6.12.74-2|15484	- arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings
21mr|kernel-6.12-generic-6.12.74-2|15485	- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
21mr|kernel-6.12-generic-6.12.74-2|15486	- arm64: dts: qcom: qcs404: fix bluetooth device address
21mr|kernel-6.12-generic-6.12.74-2|15487	- arm64: dts: qcom: qdu1000: Add secure qfprom node
21mr|kernel-6.12-generic-6.12.74-2|15488	- arm64: dts: qcom: qdu1000-idp: drop unused LLCC multi-ch-bit-off
21mr|kernel-6.12-generic-6.12.74-2|15489	- arm64: dts: qcom: qrb2210-rb1: Hook up USB3
21mr|kernel-6.12-generic-6.12.74-2|15490	- arm64: dts: qcom: qrb2210-rb1: use USB host mode
21mr|kernel-6.12-generic-6.12.74-2|15491	- arm64: dts: qcom: qrb4210-rb2: don't force usb peripheral mode
21mr|kernel-6.12-generic-6.12.74-2|15492	- arm64: dts: qcom: qrb4210-rb2: make L9A always-on
21mr|kernel-6.12-generic-6.12.74-2|15493	- arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio
21mr|kernel-6.12-generic-6.12.74-2|15494	- arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
21mr|kernel-6.12-generic-6.12.74-2|15495	- arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration
21mr|kernel-6.12-generic-6.12.74-2|15496	- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
21mr|kernel-6.12-generic-6.12.74-2|15497	- arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure physical timer
21mr|kernel-6.12-generic-6.12.74-2|15498	- arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15499	- arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-generic-6.12.74-2|15500	- arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent
21mr|kernel-6.12-generic-6.12.74-2|15501	- arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode
21mr|kernel-6.12-generic-6.12.74-2|15502	- arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15503	- arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-generic-6.12.74-2|15504	- arm64: dts: qcom: sc7180: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.12-generic-6.12.74-2|15505	- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
21mr|kernel-6.12-generic-6.12.74-2|15506	- arm64: dts: qcom: sc7280: Add additional MSI interrupts
21mr|kernel-6.12-generic-6.12.74-2|15507	- arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode
21mr|kernel-6.12-generic-6.12.74-2|15508	- arm64: dts: qcom: sc7280: Fix up GPU SIDs
21mr|kernel-6.12-generic-6.12.74-2|15509	- arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15510	- arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15511	- arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-generic-6.12.74-2|15512	- arm64: dts: qcom: sc7280: Mark Adreno SMMU as DMA coherent
21mr|kernel-6.12-generic-6.12.74-2|15513	- arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent
21mr|kernel-6.12-generic-6.12.74-2|15514	- arm64: dts: qcom: sc7280: Mark some nodes as 'reserved'
21mr|kernel-6.12-generic-6.12.74-2|15515	- arm64: dts: qcom: sc7280: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.12-generic-6.12.74-2|15516	- arm64: dts: qcom: sc8180x: Add missing CPU off state
21mr|kernel-6.12-generic-6.12.74-2|15517	- arm64: dts: qcom: sc8180x: add power-domain to UFS PHY
21mr|kernel-6.12-generic-6.12.74-2|15518	- arm64: dts: qcom: sc8180x: Correct PCIe slave ports
21mr|kernel-6.12-generic-6.12.74-2|15519	- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
21mr|kernel-6.12-generic-6.12.74-2|15520	- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
21mr|kernel-6.12-generic-6.12.74-2|15521	- arm64: dts: qcom: sc8180x: Fix LLCC reg property again
21mr|kernel-6.12-generic-6.12.74-2|15522	- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller
21mr|kernel-6.12-generic-6.12.74-2|15523	- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
21mr|kernel-6.12-generic-6.12.74-2|15524	- arm64: dts: qcom: sc8180x: Fix up PCIe nodes
21mr|kernel-6.12-generic-6.12.74-2|15525	- arm64: dts: qcom: sc8180x: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-generic-6.12.74-2|15526	- arm64: dts: qcom: sc8180x: fix USB SS wakeup
21mr|kernel-6.12-generic-6.12.74-2|15527	- arm64: dts: qcom: sc8180x: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15528	- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
21mr|kernel-6.12-generic-6.12.74-2|15529	- arm64: dts: qcom: sc8180x: Mark PCIe hosts cache-coherent
21mr|kernel-6.12-generic-6.12.74-2|15530	- arm64: dts: qcom: sc8180x-primus: Fix HALL_INT polarity
21mr|kernel-6.12-generic-6.12.74-2|15531	- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
21mr|kernel-6.12-generic-6.12.74-2|15532	- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
21mr|kernel-6.12-generic-6.12.74-2|15533	- arm64: dts: qcom: sc8180x: switch PCIe QMP PHY to new style of bindings
21mr|kernel-6.12-generic-6.12.74-2|15534	- arm64: dts: qcom: sc8180x: switch UFS QMP PHY to new style of bindings
21mr|kernel-6.12-generic-6.12.74-2|15535	- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
21mr|kernel-6.12-generic-6.12.74-2|15536	- arm64: dts: qcom: sc8280xp-crd: fix eDP phy compatible
21mr|kernel-6.12-generic-6.12.74-2|15537	- arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-generic-6.12.74-2|15538	- arm64: dts: qcom: sc8280xp-x13s: add missing camera LED pin config
21mr|kernel-6.12-generic-6.12.74-2|15539	- arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on
21mr|kernel-6.12-generic-6.12.74-2|15540	- arm64: dts: qcom: sc8280xp-x13s: limit pcie4 link speed
21mr|kernel-6.12-generic-6.12.74-2|15541	- arm64: dts: qcom: sc8280xp-x13s: Use the correct DP PHY compatible
21mr|kernel-6.12-generic-6.12.74-2|15542	- arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-generic-6.12.74-2|15543	- arm64: dts: qcom: sdm670: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-generic-6.12.74-2|15544	- arm64: dts: qcom: sdm670: fix USB SS wakeup
21mr|kernel-6.12-generic-6.12.74-2|15545	- arm64: dts: qcom: sdm670: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15546	- arm64: dts: qcom: sdm845: add power-domain to UFS PHY
21mr|kernel-6.12-generic-6.12.74-2|15547	- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
21mr|kernel-6.12-generic-6.12.74-2|15548	- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
21mr|kernel-6.12-generic-6.12.74-2|15549	- arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-generic-6.12.74-2|15550	- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-generic-6.12.74-2|15551	- arm64: dts: qcom: sdm845: fix USB SS wakeup
21mr|kernel-6.12-generic-6.12.74-2|15552	- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15553	- arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-generic-6.12.74-2|15554	- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
21mr|kernel-6.12-generic-6.12.74-2|15555	- arm64: dts: qcom: sdm845: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.12-generic-6.12.74-2|15556	- arm64: dts: qcom: sdm845: switch USB QMP PHY to new style of bindings
21mr|kernel-6.12-generic-6.12.74-2|15557	- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
21mr|kernel-6.12-generic-6.12.74-2|15558	- arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path
21mr|kernel-6.12-generic-6.12.74-2|15559	- arm64: dts: qcom: sm6115: add power-domain to UFS PHY
21mr|kernel-6.12-generic-6.12.74-2|15560	- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
21mr|kernel-6.12-generic-6.12.74-2|15561	- arm64: dts: qcom: sm6125: add interrupts to DWC3 USB controller
21mr|kernel-6.12-generic-6.12.74-2|15562	- arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property
21mr|kernel-6.12-generic-6.12.74-2|15563	- arm64: dts: qcom: sm6350: add power-domain to UFS PHY
21mr|kernel-6.12-generic-6.12.74-2|15564	- arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB
21mr|kernel-6.12-generic-6.12.74-2|15565	- arm64: dts: qcom: sm6350: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-generic-6.12.74-2|15566	- arm64: dts: qcom: sm6375: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15567	- arm64: dts: qcom: sm6375: Hook up MPM
21mr|kernel-6.12-generic-6.12.74-2|15568	- arm64: dts: qcom: sm8150: correct PCIe wake-gpios
21mr|kernel-6.12-generic-6.12.74-2|15569	- arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-generic-6.12.74-2|15570	- arm64: dts: qcom: sm8150: fix USB SS wakeup
21mr|kernel-6.12-generic-6.12.74-2|15571	- arm64: dts: qcom: sm8150: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15572	- arm64: dts: qcom: sm8150-hdk: fix SS USB regulators
21mr|kernel-6.12-generic-6.12.74-2|15573	- arm64: dts: qcom: sm8150: make dispcc cast minimal vote on MMCX
21mr|kernel-6.12-generic-6.12.74-2|15574	- arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-generic-6.12.74-2|15575	- arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs
21mr|kernel-6.12-generic-6.12.74-2|15576	- arm64: dts: qcom: sm8250: add power-domain to UFS PHY
21mr|kernel-6.12-generic-6.12.74-2|15577	- arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered
21mr|kernel-6.12-generic-6.12.74-2|15578	- arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings
21mr|kernel-6.12-generic-6.12.74-2|15579	- arm64: dts: qcom: sm8350: add power-domain to UFS PHY
21mr|kernel-6.12-generic-6.12.74-2|15580	- arm64: dts: qcom: sm8350: Fix DMA0 address
21mr|kernel-6.12-generic-6.12.74-2|15581	- arm64: dts: qcom: sm8350: Fix remoteproc interrupt type
21mr|kernel-6.12-generic-6.12.74-2|15582	- arm64: dts: qcom: sm8450: Add missing interconnects to serial
21mr|kernel-6.12-generic-6.12.74-2|15583	- arm64: dts: qcom: sm8450: add power-domain to UFS PHY
21mr|kernel-6.12-generic-6.12.74-2|15584	- arm64: dts: qcom: sm8450: correct TX Soundwire clock
21mr|kernel-6.12-generic-6.12.74-2|15585	- arm64: dts: qcom: sm8450: fix soundwire controllers node name
21mr|kernel-6.12-generic-6.12.74-2|15586	- arm64: dts: qcom: sm8450: Fix the msi-map entries
21mr|kernel-6.12-generic-6.12.74-2|15587	- arm64: dts: qcom: sm8550: correct TX Soundwire clock
21mr|kernel-6.12-generic-6.12.74-2|15588	- arm64: dts: qcom: sm8550: fix soundwire controllers node name
21mr|kernel-6.12-generic-6.12.74-2|15589	- arm64: dts: qcom: sm8550: Fix SPMI channels size
21mr|kernel-6.12-generic-6.12.74-2|15590	- arm64: dts: qcom: sm8550: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15591	- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
21mr|kernel-6.12-generic-6.12.74-2|15592	- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
21mr|kernel-6.12-generic-6.12.74-2|15593	- arm64: dts: qcom: sm8550: Separate out X3 idle state
21mr|kernel-6.12-generic-6.12.74-2|15594	- arm64: dts: qcom: sm8550: Update idle state time requirements
21mr|kernel-6.12-generic-6.12.74-2|15595	- arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-generic-6.12.74-2|15596	- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
21mr|kernel-6.12-generic-6.12.74-2|15597	- arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-generic-6.12.74-2|15598	- arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-generic-6.12.74-2|15599	- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
21mr|kernel-6.12-generic-6.12.74-2|15600	- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
21mr|kernel-6.12-generic-6.12.74-2|15601	- arm64: dts: renesas: r8a779g0: Restore sort order
21mr|kernel-6.12-generic-6.12.74-2|15602	- arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-generic-6.12.74-2|15603	- arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-generic-6.12.74-2|15604	- arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.12-generic-6.12.74-2|15605	- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
21mr|kernel-6.12-generic-6.12.74-2|15606	- arm64: dts: renesas: white-hawk-cpu: Fix missing serial console pin control
21mr|kernel-6.12-generic-6.12.74-2|15607	- arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
21mr|kernel-6.12-generic-6.12.74-2|15608	- arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
21mr|kernel-6.12-generic-6.12.74-2|15609	- arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu
21mr|kernel-6.12-generic-6.12.74-2|15610	- arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
21mr|kernel-6.12-generic-6.12.74-2|15611	- arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
21mr|kernel-6.12-generic-6.12.74-2|15612	- arm64: dts: rockchip: Add sound-dai-cells for RK3368
21mr|kernel-6.12-generic-6.12.74-2|15613	- arm64: dts: rockchip: configure eth pad driver strength for orangepi r1 plus lts
21mr|kernel-6.12-generic-6.12.74-2|15614	- arm64: dts: rockchip: Correct Indiedroid Nova GPIO Names
21mr|kernel-6.12-generic-6.12.74-2|15615	- arm64: dts: rockchip: disable display subsystem for Lunzn Fastrhino R6xS
21mr|kernel-6.12-generic-6.12.74-2|15616	- arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
21mr|kernel-6.12-generic-6.12.74-2|15617	- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
21mr|kernel-6.12-generic-6.12.74-2|15618	- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
21mr|kernel-6.12-generic-6.12.74-2|15619	- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
21mr|kernel-6.12-generic-6.12.74-2|15620	- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
21mr|kernel-6.12-generic-6.12.74-2|15621	- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
21mr|kernel-6.12-generic-6.12.74-2|15622	- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
21mr|kernel-6.12-generic-6.12.74-2|15623	- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
21mr|kernel-6.12-generic-6.12.74-2|15624	- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
21mr|kernel-6.12-generic-6.12.74-2|15625	- arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S
21mr|kernel-6.12-generic-6.12.74-2|15626	- arm64: dts: rockchip: Fix led pinctrl of lubancat 1
21mr|kernel-6.12-generic-6.12.74-2|15627	- arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc
21mr|kernel-6.12-generic-6.12.74-2|15628	- arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
21mr|kernel-6.12-generic-6.12.74-2|15629	- arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru
21mr|kernel-6.12-generic-6.12.74-2|15630	- arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
21mr|kernel-6.12-generic-6.12.74-2|15631	- arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS
21mr|kernel-6.12-generic-6.12.74-2|15632	- arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS
21mr|kernel-6.12-generic-6.12.74-2|15633	- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
21mr|kernel-6.12-generic-6.12.74-2|15634	- arm64: dts: rockchip: fix rk3328 hdmi ports node
21mr|kernel-6.12-generic-6.12.74-2|15635	- arm64: dts: rockchip: fix rk3399 hdmi ports node
21mr|kernel-6.12-generic-6.12.74-2|15636	- arm64: dts: rockchip: fix rk356x pcie msg interrupt name
21mr|kernel-6.12-generic-6.12.74-2|15637	- arm64: dts: rockchip: Fix rk3588 USB power-domain clocks
21mr|kernel-6.12-generic-6.12.74-2|15638	- arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s
21mr|kernel-6.12-generic-6.12.74-2|15639	- arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B
21mr|kernel-6.12-generic-6.12.74-2|15640	- arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on rk3399-gru
21mr|kernel-6.12-generic-6.12.74-2|15641	- arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS
21mr|kernel-6.12-generic-6.12.74-2|15642	- arm64: dts: rockchip: Increase VOP clk rate on RK3328
21mr|kernel-6.12-generic-6.12.74-2|15643	- arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
21mr|kernel-6.12-generic-6.12.74-2|15644	- arm64: dts: rockchip: mark system power controller on rk3588-evb1
21mr|kernel-6.12-generic-6.12.74-2|15645	- arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro
21mr|kernel-6.12-generic-6.12.74-2|15646	- arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
21mr|kernel-6.12-generic-6.12.74-2|15647	- arm64: dts: rockchip: remove unused usb2 nodes for Lunzn Fastrhino R6xS
21mr|kernel-6.12-generic-6.12.74-2|15648	- arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s
21mr|kernel-6.12-generic-6.12.74-2|15649	- arm64: dts: rockchip: set num-cs property for spi on px30
21mr|kernel-6.12-generic-6.12.74-2|15650	- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
21mr|kernel-6.12-generic-6.12.74-2|15651	- arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
21mr|kernel-6.12-generic-6.12.74-2|15652	- arm64: dts: sprd: Add clock reference for pll2 on UMS512
21mr|kernel-6.12-generic-6.12.74-2|15653	- arm64: dts: sprd: Change UMS512 idle-state nodename to match bindings
21mr|kernel-6.12-generic-6.12.74-2|15654	- arm64: dts: sprd: fix the cpu node for UMS512
21mr|kernel-6.12-generic-6.12.74-2|15655	- arm64: dts: ti: Add common1 register space for AM62x SoC
21mr|kernel-6.12-generic-6.12.74-2|15656	- arm64: dts: ti: Add common1 register space for AM65x SoC
21mr|kernel-6.12-generic-6.12.74-2|15657	- arm64: dts: ti: iot2050: Re-add aliases
21mr|kernel-6.12-generic-6.12.74-2|15658	- arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs
21mr|kernel-6.12-generic-6.12.74-2|15659	- arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes
21mr|kernel-6.12-generic-6.12.74-2|15660	- arm64: dts: ti: k3-am62-main: disable usb lpm
21mr|kernel-6.12-generic-6.12.74-2|15661	- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
21mr|kernel-6.12-generic-6.12.74-2|15662	- arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs
21mr|kernel-6.12-generic-6.12.74-2|15663	- arm64: dts: ti: k3-am62x: Drop McASP AFIFOs
21mr|kernel-6.12-generic-6.12.74-2|15664	- arm64: dts: ti: k3-am642-evm: Add boot phase tags marking
21mr|kernel-6.12-generic-6.12.74-2|15665	- arm64: dts: ti: k3-am642-sk: Add boot phase tags marking
21mr|kernel-6.12-generic-6.12.74-2|15666	- arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level
21mr|kernel-6.12-generic-6.12.74-2|15667	- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
21mr|kernel-6.12-generic-6.12.74-2|15668	- arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
21mr|kernel-6.12-generic-6.12.74-2|15669	- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0
21mr|kernel-6.12-generic-6.12.74-2|15670	- arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0
21mr|kernel-6.12-generic-6.12.74-2|15671	- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0
21mr|kernel-6.12-generic-6.12.74-2|15672	- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
21mr|kernel-6.12-generic-6.12.74-2|15673	- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0
21mr|kernel-6.12-generic-6.12.74-2|15674	- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
21mr|kernel-6.12-generic-6.12.74-2|15675	- arm64: dts: ti: verdin-am62: Set memory size to 2gb
21mr|kernel-6.12-generic-6.12.74-2|15676	- arm64: dts: tqma8mpql: fix audio codec iov-supply
21mr|kernel-6.12-generic-6.12.74-2|15677	- arm64: dts: xilinx: Apply overlays to base dtbs
21mr|kernel-6.12-generic-6.12.74-2|15678	- arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD
21mr|kernel-6.12-generic-6.12.74-2|15679	- arm64: errata: Add Cortex-A510 speculative unprivileged load workaround
21mr|kernel-6.12-generic-6.12.74-2|15680	- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang
21mr|kernel-6.12-generic-6.12.74-2|15681	- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
21mr|kernel-6.12-generic-6.12.74-2|15682	- arm64: hibernate: Fix level3 translation fault in swsusp_save()
21mr|kernel-6.12-generic-6.12.74-2|15683	- arm64: irq: set the correct node for shadow call stack
21mr|kernel-6.12-generic-6.12.74-2|15684	- arm64: irq: set the correct node for VMAP stack
21mr|kernel-6.12-generic-6.12.74-2|15685	- arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
21mr|kernel-6.12-generic-6.12.74-2|15686	- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
21mr|kernel-6.12-generic-6.12.74-2|15687	- arm64/mm: Modify range-based tlbi to decrement scale
21mr|kernel-6.12-generic-6.12.74-2|15688	- arm64: properly install vmlinuz.efi
21mr|kernel-6.12-generic-6.12.74-2|15689	- arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptrace
21mr|kernel-6.12-generic-6.12.74-2|15690	- arm64/ptrace: Use saved floating point state type to determine SVE layout
21mr|kernel-6.12-generic-6.12.74-2|15691	- arm64: Rename ARM64_WORKAROUND_2966298
21mr|kernel-6.12-generic-6.12.74-2|15692	- arm64/signal: Don't assume that TIF_SVE means we saved SVE state
21mr|kernel-6.12-generic-6.12.74-2|15693	- arm64/sme: Always exit sme_alloc() early with existing storage
21mr|kernel-6.12-generic-6.12.74-2|15694	- arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend
21mr|kernel-6.12-generic-6.12.74-2|15695	- arm64/sme: Restore SME registers on exit from suspend
21mr|kernel-6.12-generic-6.12.74-2|15696	- arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
21mr|kernel-6.12-generic-6.12.74-2|15697	- arm64/sve: Lower the maximum allocation for the SVE ptrace regset
21mr|kernel-6.12-generic-6.12.74-2|15698	- arm64: tegra: Correct Tegra132 I2C alias
21mr|kernel-6.12-generic-6.12.74-2|15699	- arm64: tegra: Set the correct PHY mode for MGBE
21mr|kernel-6.12-generic-6.12.74-2|15700	- arm64: tlb: Fix TLBI RANGE operand
21mr|kernel-6.12-generic-6.12.74-2|15701	- arm64: zynqmp: Fix clock node name in kv260 cards
21mr|kernel-6.12-generic-6.12.74-2|15702	- arm64: zynqmp: Move fixed clock to / for kv260
21mr|kernel-6.12-generic-6.12.74-2|15703	- ARM: 9324/1: fix get_user() broken with veneer
21mr|kernel-6.12-generic-6.12.74-2|15704	- ARM: 9330/1: davinci: also select PINCTRL
21mr|kernel-6.12-generic-6.12.74-2|15705	- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
21mr|kernel-6.12-generic-6.12.74-2|15706	- ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses
21mr|kernel-6.12-generic-6.12.74-2|15707	- ARM: 9381/1: kasan: clear stale stack poison
21mr|kernel-6.12-generic-6.12.74-2|15708	- ARM: 9406/1: Fix callchain_trace() return value
21mr|kernel-6.12-generic-6.12.74-2|15709	- ARM: configs: sunxi: Enable DRM_DW_HDMI
21mr|kernel-6.12-generic-6.12.74-2|15710	- ARM: davinci: always select CONFIG_CPU_ARM926T
21mr|kernel-6.12-generic-6.12.74-2|15711	- ARM: davinci: Convert comma to semicolon
21mr|kernel-6.12-generic-6.12.74-2|15712	- ARM: dts: arm: realview: Fix development chip ROM compatible value
21mr|kernel-6.12-generic-6.12.74-2|15713	- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
21mr|kernel-6.12-generic-6.12.74-2|15714	- ARM: dts: dra7: Fix DRA7 L3 NoC node register size
21mr|kernel-6.12-generic-6.12.74-2|15715	- ARM: dts: exynos4212-tab3: add samsung,invert-vclk flag to fimd
21mr|kernel-6.12-generic-6.12.74-2|15716	- arm: dts: Fix dtc interrupt_map warnings
21mr|kernel-6.12-generic-6.12.74-2|15717	- arm: dts: Fix dtc interrupt_provider warnings
21mr|kernel-6.12-generic-6.12.74-2|15718	- ARM: dts: Fix occasional boot hang for am3 usb
21mr|kernel-6.12-generic-6.12.74-2|15719	- ARM: dts: Fix TPM schema violations
21mr|kernel-6.12-generic-6.12.74-2|15720	- ARM: dts: imx1: Fix sram node
21mr|kernel-6.12-generic-6.12.74-2|15721	- ARM: dts: imx23/28: Fix the DMA controller node name
21mr|kernel-6.12-generic-6.12.74-2|15722	- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
21mr|kernel-6.12-generic-6.12.74-2|15723	- ARM: dts: imx25/27-eukrea: Fix RTC node name
21mr|kernel-6.12-generic-6.12.74-2|15724	- ARM: dts: imx25/27: Pass timing0
21mr|kernel-6.12-generic-6.12.74-2|15725	- ARM: dts: imx25: Fix the iim compatible string
21mr|kernel-6.12-generic-6.12.74-2|15726	- ARM: dts: imx27-apf27dev: Fix LED name
21mr|kernel-6.12-generic-6.12.74-2|15727	- ARM: dts: imx27: Fix sram node
21mr|kernel-6.12-generic-6.12.74-2|15728	- ARM: dts: imx28-xea: Pass the 'model' property
21mr|kernel-6.12-generic-6.12.74-2|15729	- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
21mr|kernel-6.12-generic-6.12.74-2|15730	- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
21mr|kernel-6.12-generic-6.12.74-2|15731	- ARM: dts: imx6q-apalis: add can power-up delay on ixora board
21mr|kernel-6.12-generic-6.12.74-2|15732	- ARM: dts: imx6qdl-kontron-samx6i: fix board reset
21mr|kernel-6.12-generic-6.12.74-2|15733	- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
21mr|kernel-6.12-generic-6.12.74-2|15734	- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
21mr|kernel-6.12-generic-6.12.74-2|15735	- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
21mr|kernel-6.12-generic-6.12.74-2|15736	- ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
21mr|kernel-6.12-generic-6.12.74-2|15737	- ARM: dts: imx6q: skov: fix ethernet clock regression
21mr|kernel-6.12-generic-6.12.74-2|15738	- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
21mr|kernel-6.12-generic-6.12.74-2|15739	- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
21mr|kernel-6.12-generic-6.12.74-2|15740	- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
21mr|kernel-6.12-generic-6.12.74-2|15741	- ARM: dts: imx7d: Fix coresight funnel ports
21mr|kernel-6.12-generic-6.12.74-2|15742	- ARM: dts: imx7s: Fix lcdif compatible
21mr|kernel-6.12-generic-6.12.74-2|15743	- ARM: dts: imx7s: Fix nand-controller #size-cells
21mr|kernel-6.12-generic-6.12.74-2|15744	- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
21mr|kernel-6.12-generic-6.12.74-2|15745	- ARM: dts: imx: Use flash@0,0 pattern
21mr|kernel-6.12-generic-6.12.74-2|15746	- arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
21mr|kernel-6.12-generic-6.12.74-2|15747	- ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property
21mr|kernel-6.12-generic-6.12.74-2|15748	- ARM: dts: qcom: apq8064: correct XOADC register address
21mr|kernel-6.12-generic-6.12.74-2|15749	- ARM: dts: qcom: mdm9615: fix PMIC node labels
21mr|kernel-6.12-generic-6.12.74-2|15750	- ARM: dts: qcom: msm8226: provide dsi phy clocks to mmcc
21mr|kernel-6.12-generic-6.12.74-2|15751	- ARM: dts: qcom: msm8660: fix PMIC node labels
21mr|kernel-6.12-generic-6.12.74-2|15752	- ARM: dts: qcom: msm8974: correct qfprom node size
21mr|kernel-6.12-generic-6.12.74-2|15753	- ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells'
21mr|kernel-6.12-generic-6.12.74-2|15754	- ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.12-generic-6.12.74-2|15755	- ARM: dts: qcom: sdx55: fix USB SS wakeup
21mr|kernel-6.12-generic-6.12.74-2|15756	- ARM: dts: qcom: sdx55: fix USB wakeup interrupt types
21mr|kernel-6.12-generic-6.12.74-2|15757	- ARM: dts: qcom: sdx65: correct PCIe EP phy-names
21mr|kernel-6.12-generic-6.12.74-2|15758	- ARM: dts: qcom: sdx65: correct SPMI node name
21mr|kernel-6.12-generic-6.12.74-2|15759	- ARM: dts: qcom: strip prefix from PMIC files
21mr|kernel-6.12-generic-6.12.74-2|15760	- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
21mr|kernel-6.12-generic-6.12.74-2|15761	- ARM: dts: renesas: rcar-gen2: Add missing #interrupt-cells to DA9063 nodes
21mr|kernel-6.12-generic-6.12.74-2|15762	- ARM: dts: rockchip: Drop interrupts property from pwm-rockchip nodes
21mr|kernel-6.12-generic-6.12.74-2|15763	- ARM: dts: rockchip: fix rk3036 hdmi ports node
21mr|kernel-6.12-generic-6.12.74-2|15764	- ARM: dts: rockchip: fix rk322x hdmi ports node
21mr|kernel-6.12-generic-6.12.74-2|15765	- ARM: dts: rockchip: fix rk3288 hdmi ports node
21mr|kernel-6.12-generic-6.12.74-2|15766	- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
21mr|kernel-6.12-generic-6.12.74-2|15767	- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
21mr|kernel-6.12-generic-6.12.74-2|15768	- ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
21mr|kernel-6.12-generic-6.12.74-2|15769	- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
21mr|kernel-6.12-generic-6.12.74-2|15770	- ARM: dts: samsung: exynos4: fix camera unit addresses/ranges
21mr|kernel-6.12-generic-6.12.74-2|15771	- ARM: dts: samsung: s5pv210: fix camera unit addresses/ranges
21mr|kernel-6.12-generic-6.12.74-2|15772	- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
21mr|kernel-6.12-generic-6.12.74-2|15773	- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
21mr|kernel-6.12-generic-6.12.74-2|15774	- ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx STGEN timer
21mr|kernel-6.12-generic-6.12.74-2|15775	- ARM: dts: stm32: don't mix SCMI and non-SCMI board compatibles
21mr|kernel-6.12-generic-6.12.74-2|15776	- ARM: dts: sunxi: remove duplicated entries in makefile
21mr|kernel-6.12-generic-6.12.74-2|15777	- ARM: ep93xx: Add terminator to gpiod_lookup_table
21mr|kernel-6.12-generic-6.12.74-2|15778	- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
21mr|kernel-6.12-generic-6.12.74-2|15779	- ARM: imx_v6_v7_defconfig: Restore CONFIG_BACKLIGHT_CLASS_DEVICE
21mr|kernel-6.12-generic-6.12.74-2|15780	- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
21mr|kernel-6.12-generic-6.12.74-2|15781	- ARM: OMAP2+: fix N810 MMC gpiod table
21mr|kernel-6.12-generic-6.12.74-2|15782	- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
21mr|kernel-6.12-generic-6.12.74-2|15783	- ARM: OMAP2+: fix USB regression on Nokia N8x0
21mr|kernel-6.12-generic-6.12.74-2|15784	- ARM: PL011: Fix DMA support
21mr|kernel-6.12-generic-6.12.74-2|15785	- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6
21mr|kernel-6.12-generic-6.12.74-2|15786	- ARM: spitz: fix GPIO assignment for backlight
21mr|kernel-6.12-generic-6.12.74-2|15787	- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init
21mr|kernel-6.12-generic-6.12.74-2|15788	- ARM: sun9i: smp: fix return code check of of_property_match_string
21mr|kernel-6.12-generic-6.12.74-2|15789	- arp: Prevent overflow in arp_req_get().
21mr|kernel-6.12-generic-6.12.74-2|15790	- asix: Add check for usbnet_get_endpoints
21mr|kernel-6.12-generic-6.12.74-2|15791	- asm-generic: Fix 32 bit __generic_cmpxchg_local
21mr|kernel-6.12-generic-6.12.74-2|15792	- asm-generic: make sparse happy with odd-sized put_unaligned_*()
21mr|kernel-6.12-generic-6.12.74-2|15793	- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
21mr|kernel-6.12-generic-6.12.74-2|15794	- ASoC: acp: Support microphone from device Acer 315-24p
21mr|kernel-6.12-generic-6.12.74-2|15795	- ASoC: amd: acp: add a null check for chip_pdev structure
21mr|kernel-6.12-generic-6.12.74-2|15796	- ASoC: amd: acp: Add check for cpu dai link initialization
21mr|kernel-6.12-generic-6.12.74-2|15797	- ASoC: amd: acp: Add missing error handling in sof-mach
21mr|kernel-6.12-generic-6.12.74-2|15798	- ASoC: amd: acp: fix for acp_init function error handling
21mr|kernel-6.12-generic-6.12.74-2|15799	- ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe()
21mr|kernel-6.12-generic-6.12.74-2|15800	- ASoC: amd: Add new dmi entries for acp5x platform
21mr|kernel-6.12-generic-6.12.74-2|15801	- ASoC: amd: Adjust error handling in case of absent codec device
21mr|kernel-6.12-generic-6.12.74-2|15802	- ASoC: amd: vangogh: Drop conflicting ACPI-based probing
21mr|kernel-6.12-generic-6.12.74-2|15803	- ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13
21mr|kernel-6.12-generic-6.12.74-2|15804	- ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
21mr|kernel-6.12-generic-6.12.74-2|15805	- ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF
21mr|kernel-6.12-generic-6.12.74-2|15806	- ASoC: amd: yc: Add HP 255 G10 into quirk table
21mr|kernel-6.12-generic-6.12.74-2|15807	- ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table
21mr|kernel-6.12-generic-6.12.74-2|15808	- ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table
21mr|kernel-6.12-generic-6.12.74-2|15809	- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
21mr|kernel-6.12-generic-6.12.74-2|15810	- ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA
21mr|kernel-6.12-generic-6.12.74-2|15811	- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
21mr|kernel-6.12-generic-6.12.74-2|15812	- ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2
21mr|kernel-6.12-generic-6.12.74-2|15813	- ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU
21mr|kernel-6.12-generic-6.12.74-2|15814	- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
21mr|kernel-6.12-generic-6.12.74-2|15815	- ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
21mr|kernel-6.12-generic-6.12.74-2|15816	- ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init
21mr|kernel-6.12-generic-6.12.74-2|15817	- ASoC: atmel: convert not to use asoc_xxx()
21mr|kernel-6.12-generic-6.12.74-2|15818	- ASoC: codecs: lpass-tx-macro: set active_decimator correct default value
21mr|kernel-6.12-generic-6.12.74-2|15819	- ASoC: codecs: lpass-wsa-macro: fix compander volume hack
21mr|kernel-6.12-generic-6.12.74-2|15820	- ASoC: codecs: wcd938x: fix headphones volume controls
21mr|kernel-6.12-generic-6.12.74-2|15821	- ASoC: codecs: wcd938x: handle deferred probe
21mr|kernel-6.12-generic-6.12.74-2|15822	- ASoC: codecs: wsa881x: set clk_stop_mode1 flag
21mr|kernel-6.12-generic-6.12.74-2|15823	- ASoC: codecs: wsa883x: fix PA volume control
21mr|kernel-6.12-generic-6.12.74-2|15824	- ASoC: cs35l33: Fix GPIO name and drop legacy include
21mr|kernel-6.12-generic-6.12.74-2|15825	- ASoC: cs35l34: Fix GPIO name and drop legacy include
21mr|kernel-6.12-generic-6.12.74-2|15826	- ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config
21mr|kernel-6.12-generic-6.12.74-2|15827	- ASoC: cs35l45: Prevent IRQ handling when suspending/resuming
21mr|kernel-6.12-generic-6.12.74-2|15828	- ASoC: cs35l45: Prevents spinning during runtime suspend
21mr|kernel-6.12-generic-6.12.74-2|15829	- ASoC: cs35l45: Use modern pm_ops
21mr|kernel-6.12-generic-6.12.74-2|15830	- ASoC: cs35l56: Accept values greater than 0 as IRQ numbers
21mr|kernel-6.12-generic-6.12.74-2|15831	- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
21mr|kernel-6.12-generic-6.12.74-2|15832	- ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
21mr|kernel-6.12-generic-6.12.74-2|15833	- ASoC: cs35l56: Don't add the same register patch multiple times
21mr|kernel-6.12-generic-6.12.74-2|15834	- ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
21mr|kernel-6.12-generic-6.12.74-2|15835	- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
21mr|kernel-6.12-generic-6.12.74-2|15836	- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
21mr|kernel-6.12-generic-6.12.74-2|15837	- ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
21mr|kernel-6.12-generic-6.12.74-2|15838	- ASoC: cs35l56: Fix to ensure ASP1 registers match cache
21mr|kernel-6.12-generic-6.12.74-2|15839	- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
21mr|kernel-6.12-generic-6.12.74-2|15840	- ASoC: cs42l43: Handle error from devm_pm_runtime_enable
21mr|kernel-6.12-generic-6.12.74-2|15841	- ASoC: cs42l43: Only restrict 44.1kHz for the ASP
21mr|kernel-6.12-generic-6.12.74-2|15842	- ASoC: cs43130: Fix incorrect frame delay configuration
21mr|kernel-6.12-generic-6.12.74-2|15843	- ASoC: cs43130: Fix the position of const qualifier
21mr|kernel-6.12-generic-6.12.74-2|15844	- ASoC: da7219-aad: fix usage of device_get_named_child_node()
21mr|kernel-6.12-generic-6.12.74-2|15845	- ASoC: da7219: Support low DC impedance headset
21mr|kernel-6.12-generic-6.12.74-2|15846	- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
21mr|kernel-6.12-generic-6.12.74-2|15847	- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
21mr|kernel-6.12-generic-6.12.74-2|15848	- ASoC: fsl-asoc-card: set priv->pdev before using it
21mr|kernel-6.12-generic-6.12.74-2|15849	- ASoC: fsl: fsl_qmc_audio: Check devm_kasprintf() returned value
21mr|kernel-6.12-generic-6.12.74-2|15850	- ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable
21mr|kernel-6.12-generic-6.12.74-2|15851	- ASoC: fsl_sai: Fix channel swap issue on i.MX8MP
21mr|kernel-6.12-generic-6.12.74-2|15852	- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
21mr|kernel-6.12-generic-6.12.74-2|15853	- ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case
21mr|kernel-6.12-generic-6.12.74-2|15854	- ASoC: fsl_xcvr: refine the requested phy clock frequency
21mr|kernel-6.12-generic-6.12.74-2|15855	- ASoC: hdac_hda: Conditionally register dais for HDMI and Analog
21mr|kernel-6.12-generic-6.12.74-2|15856	- ASoC: hdmi-codec: fix missing report for jack initial status
21mr|kernel-6.12-generic-6.12.74-2|15857	- ASoC: Intel: avs: Fix ASRC module initialization
21mr|kernel-6.12-generic-6.12.74-2|15858	- ASoC: Intel: avs: Fix potential integer overflow
21mr|kernel-6.12-generic-6.12.74-2|15859	- ASoC: Intel: avs: Populate board selection with new I2S entries
21mr|kernel-6.12-generic-6.12.74-2|15860	- ASoC: Intel: avs: Set name of control as in topology
21mr|kernel-6.12-generic-6.12.74-2|15861	- ASoC: Intel: avs: ssm4567: Do not ignore route checks
21mr|kernel-6.12-generic-6.12.74-2|15862	- ASoC: Intel: avs: Test result of avs_get_module_entry()
21mr|kernel-6.12-generic-6.12.74-2|15863	- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
21mr|kernel-6.12-generic-6.12.74-2|15864	- ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk
21mr|kernel-6.12-generic-6.12.74-2|15865	- ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
21mr|kernel-6.12-generic-6.12.74-2|15866	- ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too
21mr|kernel-6.12-generic-6.12.74-2|15867	- ASoC: Intel: common: add ACPI matching tables for Arrow Lake
21mr|kernel-6.12-generic-6.12.74-2|15868	- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
21mr|kernel-6.12-generic-6.12.74-2|15869	- ASoC: Intel: Disable route checks for Skylake boards
21mr|kernel-6.12-generic-6.12.74-2|15870	- ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch
21mr|kernel-6.12-generic-6.12.74-2|15871	- ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available
21mr|kernel-6.12-generic-6.12.74-2|15872	- ASoC: Intel: Skylake: Fix mem leak in few functions
21mr|kernel-6.12-generic-6.12.74-2|15873	- ASoC: Intel: Skylake: mem leak in skl register function
21mr|kernel-6.12-generic-6.12.74-2|15874	- ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14
21mr|kernel-6.12-generic-6.12.74-2|15875	- ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F
21mr|kernel-6.12-generic-6.12.74-2|15876	- ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk
21mr|kernel-6.12-generic-6.12.74-2|15877	- ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL
21mr|kernel-6.12-generic-6.12.74-2|15878	- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
21mr|kernel-6.12-generic-6.12.74-2|15879	- ASoC: kirkwood: Fix potential NULL dereference
21mr|kernel-6.12-generic-6.12.74-2|15880	- ASoC: max98088: Check for clk_prepare_enable() error
21mr|kernel-6.12-generic-6.12.74-2|15881	- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
21mr|kernel-6.12-generic-6.12.74-2|15882	- ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision
21mr|kernel-6.12-generic-6.12.74-2|15883	- ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset
21mr|kernel-6.12-generic-6.12.74-2|15884	- ASoC: mediatek: mt8192: fix register configuration for tdm
21mr|kernel-6.12-generic-6.12.74-2|15885	- ASoC: mediatek: sof-common: Add NULL check for normal_link string
21mr|kernel-6.12-generic-6.12.74-2|15886	- ASoC: meson: aiu: fix function pointer type mismatch
21mr|kernel-6.12-generic-6.12.74-2|15887	- ASoC: meson: axg-card: make links nonatomic
21mr|kernel-6.12-generic-6.12.74-2|15888	- ASoC: meson: axg-fifo: use FIELD helpers
21mr|kernel-6.12-generic-6.12.74-2|15889	- ASoC: meson: axg-fifo: use threaded irq to check periods
21mr|kernel-6.12-generic-6.12.74-2|15890	- ASoC: meson: axg-tdm-interface: add frame rate constraint
21mr|kernel-6.12-generic-6.12.74-2|15891	- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
21mr|kernel-6.12-generic-6.12.74-2|15892	- ASoC: meson: axg-tdm-interface: manage formatters in trigger
21mr|kernel-6.12-generic-6.12.74-2|15893	- ASoC: meson: cards: select SND_DYNAMIC_MINORS
21mr|kernel-6.12-generic-6.12.74-2|15894	- ASoC: meson: g12a-toacodec: Fix event generation
21mr|kernel-6.12-generic-6.12.74-2|15895	- ASoC: meson: g12a-toacodec: Validate written enum values
21mr|kernel-6.12-generic-6.12.74-2|15896	- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
21mr|kernel-6.12-generic-6.12.74-2|15897	- ASoC: meson: g12a-tohdmitx: Validate written enum values
21mr|kernel-6.12-generic-6.12.74-2|15898	- ASoC: meson: t9015: fix function pointer type mismatch
21mr|kernel-6.12-generic-6.12.74-2|15899	- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
21mr|kernel-6.12-generic-6.12.74-2|15900	- ASoC: ops: add correct range check for limiting volume
21mr|kernel-6.12-generic-6.12.74-2|15901	- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
21mr|kernel-6.12-generic-6.12.74-2|15902	- ASoC: q6apm-lpass-dai: close graph on prepare errors
21mr|kernel-6.12-generic-6.12.74-2|15903	- ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-6.12-generic-6.12.74-2|15904	- ASoC: qcom: convert not to use asoc_xxx()
21mr|kernel-6.12-generic-6.12.74-2|15905	- ASoC: qcom: Fix uninitialized pointer dmactl
21mr|kernel-6.12-generic-6.12.74-2|15906	- ASoC: qcom: sc8280xp: Limit speaker digital volumes
21mr|kernel-6.12-generic-6.12.74-2|15907	- ASoC: qcom: sc8280xp: limit speaker volumes
21mr|kernel-6.12-generic-6.12.74-2|15908	- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
21mr|kernel-6.12-generic-6.12.74-2|15909	- ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk
21mr|kernel-6.12-generic-6.12.74-2|15910	- ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[]
21mr|kernel-6.12-generic-6.12.74-2|15911	- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
21mr|kernel-6.12-generic-6.12.74-2|15912	- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
21mr|kernel-6.12-generic-6.12.74-2|15913	- ASoC: rt5645: Make LattePanda board DMI match more precise
21mr|kernel-6.12-generic-6.12.74-2|15914	- ASoC: rt5650: add mutex to avoid the jack detection failure
21mr|kernel-6.12-generic-6.12.74-2|15915	- ASoC: rt5682-sdw: fix locking sequence
21mr|kernel-6.12-generic-6.12.74-2|15916	- ASoC: rt711-sdca: fix locking sequence
21mr|kernel-6.12-generic-6.12.74-2|15917	- ASoC: rt711-sdw: fix locking sequence
21mr|kernel-6.12-generic-6.12.74-2|15918	- ASoC: rt712-sdca-sdw: fix locking sequence
21mr|kernel-6.12-generic-6.12.74-2|15919	- ASoC: rt715: add vendor clear control register
21mr|kernel-6.12-generic-6.12.74-2|15920	- ASoC: rt715-sdca: volume step modification
21mr|kernel-6.12-generic-6.12.74-2|15921	- ASoC: rt722-sdca: add headset microphone vrefo setting
21mr|kernel-6.12-generic-6.12.74-2|15922	- ASoC: rt722-sdca: modify channel number to support 4 channels
21mr|kernel-6.12-generic-6.12.74-2|15923	- ASoC: rt722-sdca-sdw: add debounce time for type detection
21mr|kernel-6.12-generic-6.12.74-2|15924	- ASoC: rt722-sdca-sdw: add silence detection register as volatile
21mr|kernel-6.12-generic-6.12.74-2|15925	- ASoC: rt722-sdca-sdw: fix locking sequence
21mr|kernel-6.12-generic-6.12.74-2|15926	- ASoC: sh: rz-ssi: Fix error message print
21mr|kernel-6.12-generic-6.12.74-2|15927	- ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
21mr|kernel-6.12-generic-6.12.74-2|15928	- ASoC: soc-core.c: Skip dummy codec when adding platforms
21mr|kernel-6.12-generic-6.12.74-2|15929	- ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
21mr|kernel-6.12-generic-6.12.74-2|15930	- ASoC: SOF: Add some bounds checking to firmware data
21mr|kernel-6.12-generic-6.12.74-2|15931	- ASoC: SOF: amd: fix for false dsp interrupts
21mr|kernel-6.12-generic-6.12.74-2|15932	- ASoC: sof: amd: fix for firmware reload failure in Vangogh platform
21mr|kernel-6.12-generic-6.12.74-2|15933	- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
21mr|kernel-6.12-generic-6.12.74-2|15934	- ASoC: SOF: amd: Optimize quirk for Valve Galileo
21mr|kernel-6.12-generic-6.12.74-2|15935	- ASoC: SOF: imx8m: Fix DSP control regmap retrieval
21mr|kernel-6.12-generic-6.12.74-2|15936	- ASoC: SOF: Intel: add default firmware library path for LNL
21mr|kernel-6.12-generic-6.12.74-2|15937	- ASoC: SOF: Intel: hda-codec: Delay the codec device registration
21mr|kernel-6.12-generic-6.12.74-2|15938	- ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend
21mr|kernel-6.12-generic-6.12.74-2|15939	- ASoC: SOF: Intel: hda: fix null deref on system suspend entry
21mr|kernel-6.12-generic-6.12.74-2|15940	- ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES
21mr|kernel-6.12-generic-6.12.74-2|15941	- ASoC: SOF: Intel: lnl: Correct rom_status_reg
21mr|kernel-6.12-generic-6.12.74-2|15942	- ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails
21mr|kernel-6.12-generic-6.12.74-2|15943	- ASoC: SOF: Intel: mtl: Correct rom_status_reg
21mr|kernel-6.12-generic-6.12.74-2|15944	- ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed
21mr|kernel-6.12-generic-6.12.74-2|15945	- ASoC: SOF: Intel: mtl: Implement firmware boot state check
21mr|kernel-6.12-generic-6.12.74-2|15946	- ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions
21mr|kernel-6.12-generic-6.12.74-2|15947	- ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions
21mr|kernel-6.12-generic-6.12.74-2|15948	- ASoC: SOF: Introduce generic names for IPC types
21mr|kernel-6.12-generic-6.12.74-2|15949	- ASoC: SOF: IPC3: fix message bounds on ipc ops
21mr|kernel-6.12-generic-6.12.74-2|15950	- ASoC: SOF: ipc3-topology: Fix pipeline tear down logic
21mr|kernel-6.12-generic-6.12.74-2|15951	- ASoC: SOF: ipc4-loader: remove the CPC check warnings
21mr|kernel-6.12-generic-6.12.74-2|15952	- ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend
21mr|kernel-6.12-generic-6.12.74-2|15953	- ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_pipeline
21mr|kernel-6.12-generic-6.12.74-2|15954	- ASoC: SOF: ipc4-topology: Correct data structures for the GAIN module
21mr|kernel-6.12-generic-6.12.74-2|15955	- ASoC: SOF: ipc4-topology: Correct data structures for the SRC module
21mr|kernel-6.12-generic-6.12.74-2|15956	- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
21mr|kernel-6.12-generic-6.12.74-2|15957	- ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare
21mr|kernel-6.12-generic-6.12.74-2|15958	- ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3
21mr|kernel-6.12-generic-6.12.74-2|15959	- ASoC: SOF: sof-audio: Modify logic for enabling/disabling topology cores
21mr|kernel-6.12-generic-6.12.74-2|15960	- ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback
21mr|kernel-6.12-generic-6.12.74-2|15961	- ASoC: SOF: topology: Fix mem leak in sof_dai_load()
21mr|kernel-6.12-generic-6.12.74-2|15962	- ASoC: SOF: topology: Use partial match for disconnecting DAI link and DAI widget
21mr|kernel-6.12-generic-6.12.74-2|15963	- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
21mr|kernel-6.12-generic-6.12.74-2|15964	- ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
21mr|kernel-6.12-generic-6.12.74-2|15965	- ASoC: tas2781: add module parameter to tascodec_init()
21mr|kernel-6.12-generic-6.12.74-2|15966	- ASoC: tas2781: add support for FW version 0x0503
21mr|kernel-6.12-generic-6.12.74-2|15967	- ASoC: tas2781: check the validity of prm_no/cfg_no
21mr|kernel-6.12-generic-6.12.74-2|15968	- ASoc: tas2781: Enable RCA-based playback without DSP firmware download
21mr|kernel-6.12-generic-6.12.74-2|15969	- ASoC: tas2781: Fix a warning reported by robot kernel test
21mr|kernel-6.12-generic-6.12.74-2|15970	- ASoC: TAS2781: Fix tasdev_load_calibrated_data()
21mr|kernel-6.12-generic-6.12.74-2|15971	- ASoC: tas2781: Fix wrong loading calibrated data sequence
21mr|kernel-6.12-generic-6.12.74-2|15972	- ASoC: tegra: Fix DSPK 16-bit playback
21mr|kernel-6.12-generic-6.12.74-2|15973	- ASoC: ti: Convert Pandora ASoC to GPIO descriptors
21mr|kernel-6.12-generic-6.12.74-2|15974	- ASoC: ti: davinci-mcasp: Fix race condition during probe
21mr|kernel-6.12-generic-6.12.74-2|15975	- ASoC: ti: davinci-mcasp: Set min period size using FIFO config
21mr|kernel-6.12-generic-6.12.74-2|15976	- ASoC: ti: omap-hdmi: Fix too long driver name
21mr|kernel-6.12-generic-6.12.74-2|15977	- ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin
21mr|kernel-6.12-generic-6.12.74-2|15978	- ASoC: topology: Do not assign fields that are already set
21mr|kernel-6.12-generic-6.12.74-2|15979	- ASoC: topology: Fix references to freed memory
21mr|kernel-6.12-generic-6.12.74-2|15980	- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
21mr|kernel-6.12-generic-6.12.74-2|15981	- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
21mr|kernel-6.12-generic-6.12.74-2|15982	- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
21mr|kernel-6.12-generic-6.12.74-2|15983	- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
21mr|kernel-6.12-generic-6.12.74-2|15984	- ASoC: wm8974: Correct boost mixer inputs
21mr|kernel-6.12-generic-6.12.74-2|15985	- ASoC: wm_adsp: Don't overwrite fwf_name with the default
21mr|kernel-6.12-generic-6.12.74-2|15986	- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
21mr|kernel-6.12-generic-6.12.74-2|15987	- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
21mr|kernel-6.12-generic-6.12.74-2|15988	- async: Introduce async_schedule_dev_nocall()
21mr|kernel-6.12-generic-6.12.74-2|15989	- async: Split async_schedule_node_domain()
21mr|kernel-6.12-generic-6.12.74-2|15990	- ata: ahci: add identifiers for ASM2116 series adapters
21mr|kernel-6.12-generic-6.12.74-2|15991	- ata: ahci_ceva: fix error handling for Xilinx GT PHY support
21mr|kernel-6.12-generic-6.12.74-2|15992	- ata: ahci: Clean up sysfs file on error
21mr|kernel-6.12-generic-6.12.74-2|15993	- ata: libata-core: Allow command duration limits detection for ACS-4 drives
21mr|kernel-6.12-generic-6.12.74-2|15994	- ata: libata-core: Do not try to set sleeping devices to standby
21mr|kernel-6.12-generic-6.12.74-2|15995	- ata: libata-core: Fix double free on error
21mr|kernel-6.12-generic-6.12.74-2|15996	- ata: libata-core: Fix null pointer dereference on error
21mr|kernel-6.12-generic-6.12.74-2|15997	- ata: libata-scsi: Do not overwrite valid sense data when CK_COND=1
21mr|kernel-6.12-generic-6.12.74-2|15998	- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
21mr|kernel-6.12-generic-6.12.74-2|15999	- ata: libata-scsi: Fix offsets for the fixed format sense data
21mr|kernel-6.12-generic-6.12.74-2|16000	- ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
21mr|kernel-6.12-generic-6.12.74-2|16001	- ata: pata_legacy: make legacy_exit() work again
21mr|kernel-6.12-generic-6.12.74-2|16002	- ata: sata_gemini: Check clk_enable() result
21mr|kernel-6.12-generic-6.12.74-2|16003	- ata: sata_mv: Fix PCI device ID table declaration compilation warning
21mr|kernel-6.12-generic-6.12.74-2|16004	- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
21mr|kernel-6.12-generic-6.12.74-2|16005	- ata,scsi: libata-core: Do not leak memory for ata_port struct members
21mr|kernel-6.12-generic-6.12.74-2|16006	- atm: Fix Use-After-Free in do_vcc_ioctl
21mr|kernel-6.12-generic-6.12.74-2|16007	- atm: idt77252: fix a memleak in open_card_ubr0
21mr|kernel-6.12-generic-6.12.74-2|16008	- atm: solos-pci: Fix potential deadlock on &cli_queue_lock
21mr|kernel-6.12-generic-6.12.74-2|16009	- atm: solos-pci: Fix potential deadlock on &tx_queue_lock
21mr|kernel-6.12-generic-6.12.74-2|16010	- audit: Send netlink ACK before setting connection in auditd_set
21mr|kernel-6.12-generic-6.12.74-2|16011	- auxdisplay: ht16k33: Drop reference after LED registration
21mr|kernel-6.12-generic-6.12.74-2|16012	- Avoid hw_desc array overrun in dw-axi-dmac
21mr|kernel-6.12-generic-6.12.74-2|16013	- ax25: Fix netdev refcount issue
21mr|kernel-6.12-generic-6.12.74-2|16014	- ax25: Fix refcount imbalance on inbound connections
21mr|kernel-6.12-generic-6.12.74-2|16015	- ax25: Fix reference count leak issue of net_device
21mr|kernel-6.12-generic-6.12.74-2|16016	- ax25: Fix reference count leak issues of ax25_dev
21mr|kernel-6.12-generic-6.12.74-2|16017	- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
21mr|kernel-6.12-generic-6.12.74-2|16018	- ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put()
21mr|kernel-6.12-generic-6.12.74-2|16019	- ax25: Use kernel universal linked list to implement ax25_dev_list
21mr|kernel-6.12-generic-6.12.74-2|16020	- backlight: da9052: Fully initialize backlight_properties during probe
21mr|kernel-6.12-generic-6.12.74-2|16021	- backlight: ktz8866: Correct the check for of_property_read_u32
21mr|kernel-6.12-generic-6.12.74-2|16022	- backlight: lm3630a: Don't set bl->props.brightness in get_brightness
21mr|kernel-6.12-generic-6.12.74-2|16023	- backlight: lm3630a: Initialize backlight_properties on init
21mr|kernel-6.12-generic-6.12.74-2|16024	- backlight: lm3639: Fully initialize backlight_properties during probe
21mr|kernel-6.12-generic-6.12.74-2|16025	- backlight: lp8788: Fully initialize backlight_properties during probe
21mr|kernel-6.12-generic-6.12.74-2|16026	- base/node.c: initialize the accessor list before registering
21mr|kernel-6.12-generic-6.12.74-2|16027	- batman-adv: Avoid infinite loop trying to resize local TT
21mr|kernel-6.12-generic-6.12.74-2|16028	- batman-adv: bypass empty buckets in batadv_purge_orig_ref()
21mr|kernel-6.12-generic-6.12.74-2|16029	- batman-adv: Don't accept TT entries for out-of-spec VIDs
21mr|kernel-6.12-generic-6.12.74-2|16030	- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
21mr|kernel-6.12-generic-6.12.74-2|16031	- bcache: avoid NULL checking to c->root in run_cache_set()
21mr|kernel-6.12-generic-6.12.74-2|16032	- bcache: avoid oversize memory allocation by small stripe_size
21mr|kernel-6.12-generic-6.12.74-2|16033	- bcache: fix variable length array abuse in btree_iter
21mr|kernel-6.12-generic-6.12.74-2|16034	- bcache: remove redundant assignment to variable cur_idx
21mr|kernel-6.12-generic-6.12.74-2|16035	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
21mr|kernel-6.12-generic-6.12.74-2|16036	- binder: check offset alignment in binder_get_object()
21mr|kernel-6.12-generic-6.12.74-2|16037	- binder: fix async space check for 0-sized buffers
21mr|kernel-6.12-generic-6.12.74-2|16038	- binder: fix comment on binder_alloc_new_buf() return value
21mr|kernel-6.12-generic-6.12.74-2|16039	- binder: fix hang of unregistered readers
21mr|kernel-6.12-generic-6.12.74-2|16040	- binder: fix max_thread type inconsistency
21mr|kernel-6.12-generic-6.12.74-2|16041	- binder: fix race between mmput() and do_exit()
21mr|kernel-6.12-generic-6.12.74-2|16042	- binder: fix trivial typo of binder_free_buf_locked()
21mr|kernel-6.12-generic-6.12.74-2|16043	- binder: fix unused alloc->free_async_space
21mr|kernel-6.12-generic-6.12.74-2|16044	- binder: fix use-after-free in shinker's callback
21mr|kernel-6.12-generic-6.12.74-2|16045	- binder: signal epoll threads of self-work
21mr|kernel-6.12-generic-6.12.74-2|16046	- binder: use EPOLLERR from eventpoll.h
21mr|kernel-6.12-generic-6.12.74-2|16047	- bitops: add missing prototype check
21mr|kernel-6.12-generic-6.12.74-2|16048	- blk-cgroup: bypass blkcg_deactivate_policy after destroying
21mr|kernel-6.12-generic-6.12.74-2|16049	- blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
21mr|kernel-6.12-generic-6.12.74-2|16050	- blk-cgroup: fix list corruption from resetting io stat
21mr|kernel-6.12-generic-6.12.74-2|16051	- blk-cgroup: fix rcu lockdep warning in blkg_lookup()
21mr|kernel-6.12-generic-6.12.74-2|16052	- blk-cgroup: Properly propagate the iostat update up the hierarchy
21mr|kernel-6.12-generic-6.12.74-2|16053	- blk-iocost: avoid out of bounds shift
21mr|kernel-6.12-generic-6.12.74-2|16054	- blk-iocost: do not WARN if iocg was already offlined
21mr|kernel-6.12-generic-6.12.74-2|16055	- blk-iocost: Fix an UBSAN shift-out-of-bounds warning
21mr|kernel-6.12-generic-6.12.74-2|16056	- blk-mq: don't count completed flush data request as inflight in case of quiesce
21mr|kernel-6.12-generic-6.12.74-2|16057	- blk-mq: fix IO hang from sbitmap wakeup race
21mr|kernel-6.12-generic-6.12.74-2|16058	- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
21mr|kernel-6.12-generic-6.12.74-2|16059	- blk-wbt: Fix detection of dirty-throttled tasks
21mr|kernel-6.12-generic-6.12.74-2|16060	- block: add a disk_has_partscan helper
21mr|kernel-6.12-generic-6.12.74-2|16061	- block: add a partscan sysfs attribute for disks
21mr|kernel-6.12-generic-6.12.74-2|16062	- block: add check of 'minors' and 'first_minor' in device_add_disk()
21mr|kernel-6.12-generic-6.12.74-2|16063	- block: add check that partition length needs to be aligned with block size
21mr|kernel-6.12-generic-6.12.74-2|16064	- block: Call .limit_depth() after .hctx has been set
21mr|kernel-6.12-generic-6.12.74-2|16065	- block: Clear zone limits for a non-zoned stacked queue
21mr|kernel-6.12-generic-6.12.74-2|16066	- block: define bvec_iter as __packed __aligned(4)
21mr|kernel-6.12-generic-6.12.74-2|16067	- block: Do not force full zone append completion in req_bio_endio()
21mr|kernel-6.12-generic-6.12.74-2|16068	- block: ensure we hold a queue reference when using queue limits
21mr|kernel-6.12-generic-6.12.74-2|16069	- block: fix and simplify blkdevparts= cmdline parsing
21mr|kernel-6.12-generic-6.12.74-2|16070	- block: fix deadlock between sd_remove & sd_release
21mr|kernel-6.12-generic-6.12.74-2|16071	- block: Fix iterating over an empty bio with bio_for_each_folio_all
21mr|kernel-6.12-generic-6.12.74-2|16072	- block: fix overflow in blk_ioctl_discard()
21mr|kernel-6.12-generic-6.12.74-2|16073	- block: Fix page refcounts for unaligned buffers in __bio_release_pages()
21mr|kernel-6.12-generic-6.12.74-2|16074	- block: fix partial zone append completion handling in req_bio_endio()
21mr|kernel-6.12-generic-6.12.74-2|16075	- block: fix q->blkg_list corruption during disk rebind
21mr|kernel-6.12-generic-6.12.74-2|16076	- block: fix request.queuelist usage in flush
21mr|kernel-6.12-generic-6.12.74-2|16077	- block: Fix WARNING in _copy_from_iter
21mr|kernel-6.12-generic-6.12.74-2|16078	- block: initialize integrity buffer to zero before writing it to media
21mr|kernel-6.12-generic-6.12.74-2|16079	- block/ioctl: prefer different overflow check
21mr|kernel-6.12-generic-6.12.74-2|16080	- blocklayoutdriver: Fix reference leak of pnfs_device_node
21mr|kernel-6.12-generic-6.12.74-2|16081	- block: Move checking GENHD_FL_NO_PART to bdev_add_partition()
21mr|kernel-6.12-generic-6.12.74-2|16082	- block/mq-deadline: Fix the tag reservation code
21mr|kernel-6.12-generic-6.12.74-2|16083	- block: prevent an integer overflow in bvec_try_merge_hw_page
21mr|kernel-6.12-generic-6.12.74-2|16084	- block: prevent division by zero in blk_rq_stat_sum()
21mr|kernel-6.12-generic-6.12.74-2|16085	- block: Provide bdev_open_* functions
21mr|kernel-6.12-generic-6.12.74-2|16086	- block: refine the EOF check in blkdev_iomap_begin
21mr|kernel-6.12-generic-6.12.74-2|16087	- block: Remove special-casing of compound pages
21mr|kernel-6.12-generic-6.12.74-2|16088	- block: renumber QUEUE_FLAG_HW_WC
21mr|kernel-6.12-generic-6.12.74-2|16089	- block/rnbd-srv: Check for unlikely string overflow
21mr|kernel-6.12-generic-6.12.74-2|16090	- block: sed-opal: avoid possible wrong address reference in read_sed_opal_key()
21mr|kernel-6.12-generic-6.12.74-2|16091	- block: sed-opal: handle empty atoms when parsing response
21mr|kernel-6.12-generic-6.12.74-2|16092	- block: Set memalloc_noio to false on device_add_disk() error path
21mr|kernel-6.12-generic-6.12.74-2|16093	- block: support to account io_ticks precisely
21mr|kernel-6.12-generic-6.12.74-2|16094	- block: warn once for each partition in bio_check_ro()
21mr|kernel-6.12-generic-6.12.74-2|16095	- Bluetooth: Add more enc key size check
21mr|kernel-6.12-generic-6.12.74-2|16096	- Bluetooth: Add new quirk for broken read key length on ATS2851
21mr|kernel-6.12-generic-6.12.74-2|16097	- Bluetooth: add quirk for broken address properties
21mr|kernel-6.12-generic-6.12.74-2|16098	- Bluetooth: af_bluetooth: Fix deadlock
21mr|kernel-6.12-generic-6.12.74-2|16099	- Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
21mr|kernel-6.12-generic-6.12.74-2|16100	- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
21mr|kernel-6.12-generic-6.12.74-2|16101	- Bluetooth: Avoid potential use-after-free in hci_error_reset
21mr|kernel-6.12-generic-6.12.74-2|16102	- Bluetooth: btintel: Fail setup on error
21mr|kernel-6.12-generic-6.12.74-2|16103	- Bluetooth: btintel: Fixe build regression
21mr|kernel-6.12-generic-6.12.74-2|16104	- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
21mr|kernel-6.12-generic-6.12.74-2|16105	- Bluetooth: btintel: Refactor btintel_set_ppag()
21mr|kernel-6.12-generic-6.12.74-2|16106	- Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
21mr|kernel-6.12-generic-6.12.74-2|16107	- Bluetooth: btmtkuart: fix recv_buf() return value
21mr|kernel-6.12-generic-6.12.74-2|16108	- Bluetooth: btnxpuart: Add handling for boot-signature timeout errors
21mr|kernel-6.12-generic-6.12.74-2|16109	- Bluetooth: btnxpuart: Enable Power Save feature on startup
21mr|kernel-6.12-generic-6.12.74-2|16110	- Bluetooth: btnxpuart: Fix btnxpuart_close
21mr|kernel-6.12-generic-6.12.74-2|16111	- Bluetooth: btnxpuart: fix recv_buf() return value
21mr|kernel-6.12-generic-6.12.74-2|16112	- Bluetooth: btrtl: fix out of bounds memory access
21mr|kernel-6.12-generic-6.12.74-2|16113	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
21mr|kernel-6.12-generic-6.12.74-2|16114	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
21mr|kernel-6.12-generic-6.12.74-2|16115	- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
21mr|kernel-6.12-generic-6.12.74-2|16116	- Bluetooth: btusb: Fix memory leak
21mr|kernel-6.12-generic-6.12.74-2|16117	- Bluetooth: btusb: Fix triggering coredump implementation for QCA
21mr|kernel-6.12-generic-6.12.74-2|16118	- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
21mr|kernel-6.12-generic-6.12.74-2|16119	- Bluetooth: compute LE flow credits based on recvbuf space
21mr|kernel-6.12-generic-6.12.74-2|16120	- Bluetooth: Enforce validation on max value of connection interval
21mr|kernel-6.12-generic-6.12.74-2|16121	- Bluetooth: Fix atomicity violation in {min,max}_key_size_set
21mr|kernel-6.12-generic-6.12.74-2|16122	- Bluetooth: Fix bogus check for re-auth no supported with non-ssp
21mr|kernel-6.12-generic-6.12.74-2|16123	- Bluetooth: fix connection setup in l2cap_connect
21mr|kernel-6.12-generic-6.12.74-2|16124	- Bluetooth: Fix deadlock in vhci_send_frame
21mr|kernel-6.12-generic-6.12.74-2|16125	- Bluetooth: Fix eir name length
21mr|kernel-6.12-generic-6.12.74-2|16126	- Bluetooth: Fix memory leak in hci_req_sync_complete()
21mr|kernel-6.12-generic-6.12.74-2|16127	- Bluetooth: Fix not notifying when connection encryption changes
21mr|kernel-6.12-generic-6.12.74-2|16128	- Bluetooth: Fix TOCTOU in HCI debugfs implementation
21mr|kernel-6.12-generic-6.12.74-2|16129	- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
21mr|kernel-6.12-generic-6.12.74-2|16130	- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout
21mr|kernel-6.12-generic-6.12.74-2|16131	- Bluetooth: fix use-after-free in accessing skb after sending it
21mr|kernel-6.12-generic-6.12.74-2|16132	- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
21mr|kernel-6.12-generic-6.12.74-2|16133	- Bluetooth: hci_bcm4377: Fix msgid release
21mr|kernel-6.12-generic-6.12.74-2|16134	- Bluetooth: hci_bcm4377: Use correct unit for timeouts
21mr|kernel-6.12-generic-6.12.74-2|16135	- Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
21mr|kernel-6.12-generic-6.12.74-2|16136	- Bluetooth: hci_core: Cancel request on command timeout
21mr|kernel-6.12-generic-6.12.74-2|16137	- Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis
21mr|kernel-6.12-generic-6.12.74-2|16138	- Bluetooth: hci_core: Fix possible buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|16139	- bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX
21mr|kernel-6.12-generic-6.12.74-2|16140	- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
21mr|kernel-6.12-generic-6.12.74-2|16141	- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
21mr|kernel-6.12-generic-6.12.74-2|16142	- Bluetooth: hci_event: Fix not indicating new connection for BIG Sync
21mr|kernel-6.12-generic-6.12.74-2|16143	- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
21mr|kernel-6.12-generic-6.12.74-2|16144	- Bluetooth: hci_event: Fix setting of unicast qos interval
21mr|kernel-6.12-generic-6.12.74-2|16145	- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
21mr|kernel-6.12-generic-6.12.74-2|16146	- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
21mr|kernel-6.12-generic-6.12.74-2|16147	- Bluetooth: hci_event: set the conn encrypted before conn establishes
21mr|kernel-6.12-generic-6.12.74-2|16148	- Bluetooth: hci_event: shut up a false-positive warning
21mr|kernel-6.12-generic-6.12.74-2|16149	- Bluetooth: HCI: Fix potential null-ptr-deref
21mr|kernel-6.12-generic-6.12.74-2|16150	- Bluetooth: hci_h5: Add ability to allocate memory for private data
21mr|kernel-6.12-generic-6.12.74-2|16151	- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
21mr|kernel-6.12-generic-6.12.74-2|16152	- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
21mr|kernel-6.12-generic-6.12.74-2|16153	- Bluetooth: HCI: Remove HCI_AMP support
21mr|kernel-6.12-generic-6.12.74-2|16154	- Bluetooth: hci_sync: Check the correct flag before starting a scan
21mr|kernel-6.12-generic-6.12.74-2|16155	- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
21mr|kernel-6.12-generic-6.12.74-2|16156	- Bluetooth: hci_sync: fix BR/EDR wakeup bug
21mr|kernel-6.12-generic-6.12.74-2|16157	- Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync
21mr|kernel-6.12-generic-6.12.74-2|16158	- Bluetooth: hci_sync: Fix overwriting request callback
21mr|kernel-6.12-generic-6.12.74-2|16159	- Bluetooth: hci_sync: Fix suspending with wrong filter policy
21mr|kernel-6.12-generic-6.12.74-2|16160	- Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY
21mr|kernel-6.12-generic-6.12.74-2|16161	- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
21mr|kernel-6.12-generic-6.12.74-2|16162	- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor
21mr|kernel-6.12-generic-6.12.74-2|16163	- Bluetooth: Ignore too large handle values in BIG
21mr|kernel-6.12-generic-6.12.74-2|16164	- Bluetooth: ISO: Align broadcast sync_timeout with connection timeout
21mr|kernel-6.12-generic-6.12.74-2|16165	- Bluetooth: ISO: Avoid creating child socket if PA sync is terminating
21mr|kernel-6.12-generic-6.12.74-2|16166	- Bluetooth: ISO: Check socket flag instead of hcon
21mr|kernel-6.12-generic-6.12.74-2|16167	- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
21mr|kernel-6.12-generic-6.12.74-2|16168	- Bluetooth: ISO: Fix BIS cleanup
21mr|kernel-6.12-generic-6.12.74-2|16169	- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit
21mr|kernel-6.12-generic-6.12.74-2|16170	- Bluetooth: L2CAP: Fix deadlock
21mr|kernel-6.12-generic-6.12.74-2|16171	- Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()
21mr|kernel-6.12-generic-6.12.74-2|16172	- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout
21mr|kernel-6.12-generic-6.12.74-2|16173	- Bluetooth: L2CAP: Fix possible multiple reject send
21mr|kernel-6.12-generic-6.12.74-2|16174	- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
21mr|kernel-6.12-generic-6.12.74-2|16175	- Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect()
21mr|kernel-6.12-generic-6.12.74-2|16176	- Bluetooth: L2CAP: Send reject on command corrupted request
21mr|kernel-6.12-generic-6.12.74-2|16177	- bluetooth/l2cap: sync sock recv cb and release
21mr|kernel-6.12-generic-6.12.74-2|16178	- Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID
21mr|kernel-6.12-generic-6.12.74-2|16179	- Bluetooth: mgmt: Fix limited discoverable off timeout
21mr|kernel-6.12-generic-6.12.74-2|16180	- Bluetooth: mgmt: Remove leftover queuing of power_off work
21mr|kernel-6.12-generic-6.12.74-2|16181	- Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
21mr|kernel-6.12-generic-6.12.74-2|16182	- Bluetooth: msft: Fix memory leak
21mr|kernel-6.12-generic-6.12.74-2|16183	- Bluetooth: msft: fix slab-use-after-free in msft_do_close()
21mr|kernel-6.12-generic-6.12.74-2|16184	- Bluetooth: msft: __hci_cmd_sync() doesn't return NULL
21mr|kernel-6.12-generic-6.12.74-2|16185	- Bluetooth: qca: add missing firmware sanity checks
21mr|kernel-6.12-generic-6.12.74-2|16186	- Bluetooth: qca: add support for QCA2066
21mr|kernel-6.12-generic-6.12.74-2|16187	- Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
21mr|kernel-6.12-generic-6.12.74-2|16188	- Bluetooth: qca: fix device-address endianness
21mr|kernel-6.12-generic-6.12.74-2|16189	- Bluetooth: qca: Fix error code in qca_read_fw_build_info()
21mr|kernel-6.12-generic-6.12.74-2|16190	- Bluetooth: qca: fix firmware check error path
21mr|kernel-6.12-generic-6.12.74-2|16191	- Bluetooth: qca: fix info leak when fetching board id
21mr|kernel-6.12-generic-6.12.74-2|16192	- Bluetooth: qca: fix info leak when fetching fw build id
21mr|kernel-6.12-generic-6.12.74-2|16193	- Bluetooth: qca: fix invalid device address check
21mr|kernel-6.12-generic-6.12.74-2|16194	- Bluetooth: qca: fix NULL-deref on non-serdev setup
21mr|kernel-6.12-generic-6.12.74-2|16195	- Bluetooth: qca: fix NULL-deref on non-serdev suspend
21mr|kernel-6.12-generic-6.12.74-2|16196	- Bluetooth: qca: fix NVM configuration parsing
21mr|kernel-6.12-generic-6.12.74-2|16197	- Bluetooth: qca: Fix triggering coredump implementation
21mr|kernel-6.12-generic-6.12.74-2|16198	- Bluetooth: qca: fix wcn3991 device address check
21mr|kernel-6.12-generic-6.12.74-2|16199	- Bluetooth: qca: Fix wrong event type for patch config command
21mr|kernel-6.12-generic-6.12.74-2|16200	- Bluetooth: qca: generalise device address check
21mr|kernel-6.12-generic-6.12.74-2|16201	- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
21mr|kernel-6.12-generic-6.12.74-2|16202	- Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()
21mr|kernel-6.12-generic-6.12.74-2|16203	- Bluetooth: Remove BT_HS
21mr|kernel-6.12-generic-6.12.74-2|16204	- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
21mr|kernel-6.12-generic-6.12.74-2|16205	- Bluetooth: Remove superfluous call to hci_conn_check_pending()
21mr|kernel-6.12-generic-6.12.74-2|16206	- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.12-generic-6.12.74-2|16207	- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security
21mr|kernel-6.12-generic-6.12.74-2|16208	- Bluetooth: SCO: Fix not validating setsockopt user input
21mr|kernel-6.12-generic-6.12.74-2|16209	- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
21mr|kernel-6.12-generic-6.12.74-2|16210	- bna: ensure the copied buf is NUL terminated
21mr|kernel-6.12-generic-6.12.74-2|16211	- bnx2x: Fix firmware version string character counts
21mr|kernel-6.12-generic-6.12.74-2|16212	- bnx2x: Fix multiple UBSAN array-index-out-of-bounds
21mr|kernel-6.12-generic-6.12.74-2|16213	- bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send()
21mr|kernel-6.12-generic-6.12.74-2|16214	- bnxt_en: Clear resource reservation during resume
21mr|kernel-6.12-generic-6.12.74-2|16215	- bnxt_en: do not map packet buffers twice
21mr|kernel-6.12-generic-6.12.74-2|16216	- bnxt_en: Fix error recovery for RoCE ulp client
21mr|kernel-6.12-generic-6.12.74-2|16217	- bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic
21mr|kernel-6.12-generic-6.12.74-2|16218	- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
21mr|kernel-6.12-generic-6.12.74-2|16219	- bnxt_en: Fix skb recycling logic in bnxt_deliver_skb()
21mr|kernel-6.12-generic-6.12.74-2|16220	- bnxt_en: Fix the PCI-AER routines
21mr|kernel-6.12-generic-6.12.74-2|16221	- bnxt_en: Fix wrong return value check in bnxt_close_nic()
21mr|kernel-6.12-generic-6.12.74-2|16222	- bnxt_en: Prevent kernel warning when running offline self test
21mr|kernel-6.12-generic-6.12.74-2|16223	- bnxt_en: refactor reset close code
21mr|kernel-6.12-generic-6.12.74-2|16224	- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
21mr|kernel-6.12-generic-6.12.74-2|16225	- bnxt_en: Reset PTP tx_avail after possible firmware reset
21mr|kernel-6.12-generic-6.12.74-2|16226	- bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
21mr|kernel-6.12-generic-6.12.74-2|16227	- bnxt_en: Wait for FLR to complete during probe
21mr|kernel-6.12-generic-6.12.74-2|16228	- bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
21mr|kernel-6.12-generic-6.12.74-2|16229	- bnxt_re: Fix imm_data endianness
21mr|kernel-6.12-generic-6.12.74-2|16230	- bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY
21mr|kernel-6.12-generic-6.12.74-2|16231	- bonding: fix oops during rmmod
21mr|kernel-6.12-generic-6.12.74-2|16232	- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
21mr|kernel-6.12-generic-6.12.74-2|16233	- bonding: remove print in bond_verify_device_path
21mr|kernel-6.12-generic-6.12.74-2|16234	- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
21mr|kernel-6.12-generic-6.12.74-2|16235	- bootconfig: use memblock_free_late to free xbc memory to buddy
21mr|kernel-6.12-generic-6.12.74-2|16236	- bounds: support non-power-of-two CONFIG_NR_CPUS
21mr|kernel-6.12-generic-6.12.74-2|16237	- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
21mr|kernel-6.12-generic-6.12.74-2|16238	- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
21mr|kernel-6.12-generic-6.12.74-2|16239	- bpf: Add bpf_sock_addr_set_sun_path() to allow writing unix sockaddr from bpf
21mr|kernel-6.12-generic-6.12.74-2|16240	- bpf: Add crosstask check to __bpf_get_stack
21mr|kernel-6.12-generic-6.12.74-2|16241	- bpf: Add map and need_defer parameters to .map_fd_put_ptr()
21mr|kernel-6.12-generic-6.12.74-2|16242	- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
21mr|kernel-6.12-generic-6.12.74-2|16243	- bpf: Add missed var_off setting in coerce_subreg_to_size_sx()
21mr|kernel-6.12-generic-6.12.74-2|16244	- bpf: Add missed var_off setting in set_sext32_default_val()
21mr|kernel-6.12-generic-6.12.74-2|16245	- bpf: Add missing BPF_LINK_TYPE invocations
21mr|kernel-6.12-generic-6.12.74-2|16246	- bpf: Allow delete from sockmap/sockhash only if update is allowed
21mr|kernel-6.12-generic-6.12.74-2|16247	- bpf: annotate BTF show functions with __printf
21mr|kernel-6.12-generic-6.12.74-2|16248	- bpf, arm64: fix bug in BPF_LDX_MEMSX
21mr|kernel-6.12-generic-6.12.74-2|16249	- bpf, arm64: Fix incorrect runtime stats
21mr|kernel-6.12-generic-6.12.74-2|16250	- bpf: Avoid iter->offset making backward progress in bpf_iter_udp
21mr|kernel-6.12-generic-6.12.74-2|16251	- bpf: Avoid splat in pskb_pull_reason
21mr|kernel-6.12-generic-6.12.74-2|16252	- bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
21mr|kernel-6.12-generic-6.12.74-2|16253	- bpf: Check bloom filter map value size
21mr|kernel-6.12-generic-6.12.74-2|16254	- bpf: check bpf_func_state->callback_depth when pruning states
21mr|kernel-6.12-generic-6.12.74-2|16255	- bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers
21mr|kernel-6.12-generic-6.12.74-2|16256	- bpf: correct loop detection for iterators convergence
21mr|kernel-6.12-generic-6.12.74-2|16257	- bpf: Defer the free of inner map when necessary
21mr|kernel-6.12-generic-6.12.74-2|16258	- bpf: Derive source IP addr via bpf_*_fib_lookup()
21mr|kernel-6.12-generic-6.12.74-2|16259	- bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
21mr|kernel-6.12-generic-6.12.74-2|16260	- bpf: enforce precision of R0 on callback return
21mr|kernel-6.12-generic-6.12.74-2|16261	- bpf, events: Use prog to emit ksymbol event for main program
21mr|kernel-6.12-generic-6.12.74-2|16262	- bpf: exact states comparison for iterator convergence checks
21mr|kernel-6.12-generic-6.12.74-2|16263	- bpf: extract __check_reg_arg() utility function
21mr|kernel-6.12-generic-6.12.74-2|16264	- bpf: extract same_callsites() as utility function
21mr|kernel-6.12-generic-6.12.74-2|16265	- bpf: extract setup_func_entry() utility function
21mr|kernel-6.12-generic-6.12.74-2|16266	- bpf: Fail bpf_timer_cancel when callback is being cancelled
21mr|kernel-6.12-generic-6.12.74-2|16267	- bpf: Fix accesses to uninit stack slots
21mr|kernel-6.12-generic-6.12.74-2|16268	- bpf: Fix a few selftest failures due to llvm18 change
21mr|kernel-6.12-generic-6.12.74-2|16269	- bpf: Fix a potential use-after-free in bpf_link_free()
21mr|kernel-6.12-generic-6.12.74-2|16270	- bpf: Fix a race condition between btf_put() and map_free()
21mr|kernel-6.12-generic-6.12.74-2|16271	- bpf: Fix a segment issue when downgrading gso_size
21mr|kernel-6.12-generic-6.12.74-2|16272	- bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4
21mr|kernel-6.12-generic-6.12.74-2|16273	- bpf: Fix a verifier verbose message
21mr|kernel-6.12-generic-6.12.74-2|16274	- bpf: fix check for attempt to corrupt spilled pointer
21mr|kernel-6.12-generic-6.12.74-2|16275	- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
21mr|kernel-6.12-generic-6.12.74-2|16276	- bpf: Fix hashtab overflow check on 32-bit arches
21mr|kernel-6.12-generic-6.12.74-2|16277	- bpf: fix multi-uprobe PID filtering logic
21mr|kernel-6.12-generic-6.12.74-2|16278	- bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT
21mr|kernel-6.12-generic-6.12.74-2|16279	- bpf: fix order of args in call to bpf_map_kvcalloc
21mr|kernel-6.12-generic-6.12.74-2|16280	- bpf: Fix overrunning reservations in ringbuf
21mr|kernel-6.12-generic-6.12.74-2|16281	- bpf: Fix potential integer overflow in resolve_btfids
21mr|kernel-6.12-generic-6.12.74-2|16282	- bpf: Fix prog_array_map_poke_run map poke update
21mr|kernel-6.12-generic-6.12.74-2|16283	- bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel
21mr|kernel-6.12-generic-6.12.74-2|16284	- bpf: Fix re-attachment branch in bpf_tracing_prog_attach
21mr|kernel-6.12-generic-6.12.74-2|16285	- bpf: Fix stackmap overflow check on 32-bit arches
21mr|kernel-6.12-generic-6.12.74-2|16286	- bpf: Fix too early release of tcx_entry
21mr|kernel-6.12-generic-6.12.74-2|16287	- bpf: Fix verification of indirect var-off stack access
21mr|kernel-6.12-generic-6.12.74-2|16288	- bpf: Fix verifier assumptions about socket->sk
21mr|kernel-6.12-generic-6.12.74-2|16289	- bpf: Guard stack limits against 32bit overflow
21mr|kernel-6.12-generic-6.12.74-2|16290	- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
21mr|kernel-6.12-generic-6.12.74-2|16291	- bpf: iter_udp: Retry with a larger batch size without going back to the previous bucket
21mr|kernel-6.12-generic-6.12.74-2|16292	- bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition
21mr|kernel-6.12-generic-6.12.74-2|16293	- bpf: keep track of max number of bpf_loop callback iterations
21mr|kernel-6.12-generic-6.12.74-2|16294	- bpf: Limit the number of kprobes when attaching program to multiple kprobes
21mr|kernel-6.12-generic-6.12.74-2|16295	- bpf: Limit the number of uprobes when attaching program to multiple uprobes
21mr|kernel-6.12-generic-6.12.74-2|16296	- bpf, lpm: Fix check prefixlen before walking trie
21mr|kernel-6.12-generic-6.12.74-2|16297	- bpf: make timer data struct more generic
21mr|kernel-6.12-generic-6.12.74-2|16298	- bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode
21mr|kernel-6.12-generic-6.12.74-2|16299	- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
21mr|kernel-6.12-generic-6.12.74-2|16300	- bpf: move explored_state() closer to the beginning of verifier.c
21mr|kernel-6.12-generic-6.12.74-2|16301	- bpf: Optimize the free of inner map
21mr|kernel-6.12-generic-6.12.74-2|16302	- bpf: Pack struct bpf_fib_lookup
21mr|kernel-6.12-generic-6.12.74-2|16303	- bpf: prevent r10 register from being marked as precise
21mr|kernel-6.12-generic-6.12.74-2|16304	- bpf: print full verifier states on infinite loop detection
21mr|kernel-6.12-generic-6.12.74-2|16305	- bpf: Propagate modified uaddrlen from cgroup sockaddr programs
21mr|kernel-6.12-generic-6.12.74-2|16306	- bpf: Protect against int overflow for stack access size
21mr|kernel-6.12-generic-6.12.74-2|16307	- bpf: put uprobe link's path and task in release callback
21mr|kernel-6.12-generic-6.12.74-2|16308	- bpf: Re-enable unit_size checking for global per-cpu allocator
21mr|kernel-6.12-generic-6.12.74-2|16309	- bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
21mr|kernel-6.12-generic-6.12.74-2|16310	- bpf: replace bpf_timer_init with a generic helper
21mr|kernel-6.12-generic-6.12.74-2|16311	- bpf: report RCU QS in cpumap kthread
21mr|kernel-6.12-generic-6.12.74-2|16312	- bpf, scripts: Correct GPL license name
21mr|kernel-6.12-generic-6.12.74-2|16313	- bpf: Set need_defer as false when clearing fd array during map free
21mr|kernel-6.12-generic-6.12.74-2|16314	- bpf: Set run context for rawtp test_run callback
21mr|kernel-6.12-generic-6.12.74-2|16315	- bpf: Set uattr->batch.count as zero before batched update or deletion
21mr|kernel-6.12-generic-6.12.74-2|16316	- bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
21mr|kernel-6.12-generic-6.12.74-2|16317	- bpf, sockmap: af_unix stream sockets need to hold ref for pair sock
21mr|kernel-6.12-generic-6.12.74-2|16318	- bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()
21mr|kernel-6.12-generic-6.12.74-2|16319	- bpf: sockmap, fix proto update hook to avoid dup calls
21mr|kernel-6.12-generic-6.12.74-2|16320	- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
21mr|kernel-6.12-generic-6.12.74-2|16321	- bpf: sockmap, updating the sg structure should also update curr
21mr|kernel-6.12-generic-6.12.74-2|16322	- bpf: Store ref_ctr_offsets values in bpf_uprobe array
21mr|kernel-6.12-generic-6.12.74-2|16323	- bpf: support deferring bpf_link dealloc to after RCU grace period
21mr|kernel-6.12-generic-6.12.74-2|16324	- bpf: syzkaller found null ptr deref in unix_bpf proto add
21mr|kernel-6.12-generic-6.12.74-2|16325	- bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()
21mr|kernel-6.12-generic-6.12.74-2|16326	- bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()
21mr|kernel-6.12-generic-6.12.74-2|16327	- bpftool: Align output skeleton ELF code
21mr|kernel-6.12-generic-6.12.74-2|16328	- bpftool: Fix missing pids during link show
21mr|kernel-6.12-generic-6.12.74-2|16329	- bpftool: Fix -Wcast-qual warning
21mr|kernel-6.12-generic-6.12.74-2|16330	- bpftool: Mount bpffs on provided dir instead of parent dir
21mr|kernel-6.12-generic-6.12.74-2|16331	- bpftool: Mount bpffs when pinmaps path not under the bpffs
21mr|kernel-6.12-generic-6.12.74-2|16332	- bpftool: Silence build warning about calloc()
21mr|kernel-6.12-generic-6.12.74-2|16333	- bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
21mr|kernel-6.12-generic-6.12.74-2|16334	- bpf: Use c->unit_size to select target cache during free
21mr|kernel-6.12-generic-6.12.74-2|16335	- bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}()
21mr|kernel-6.12-generic-6.12.74-2|16336	- bpf: verify callbacks as if they are called unknown number of times
21mr|kernel-6.12-generic-6.12.74-2|16337	- bpf: widening for callback iterators
21mr|kernel-6.12-generic-6.12.74-2|16338	- bpf, x86: Fix PROBE_MEM runtime load check
21mr|kernel-6.12-generic-6.12.74-2|16339	- bridge/br_netlink.c: no need to return void function
21mr|kernel-6.12-generic-6.12.74-2|16340	- bridge: cfm: fix enum typo in br_cc_ccm_tx_parse
21mr|kernel-6.12-generic-6.12.74-2|16341	- bridge: mcast: fix disabled snooping after long uptime
21mr|kernel-6.12-generic-6.12.74-2|16342	- btrfs: add and use helper to check if block group is used
21mr|kernel-6.12-generic-6.12.74-2|16343	- btrfs: add dmesg output for first mount and last unmount of a filesystem
21mr|kernel-6.12-generic-6.12.74-2|16344	- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
21mr|kernel-6.12-generic-6.12.74-2|16345	- btrfs: always clear PERTRANS metadata during commit
21mr|kernel-6.12-generic-6.12.74-2|16346	- btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted
21mr|kernel-6.12-generic-6.12.74-2|16347	- btrfs: defrag: avoid unnecessary defrag caused by incorrect extent size
21mr|kernel-6.12-generic-6.12.74-2|16348	- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args
21mr|kernel-6.12-generic-6.12.74-2|16349	- btrfs: dev-replace: properly validate device names
21mr|kernel-6.12-generic-6.12.74-2|16350	- btrfs: do not allow non subvolume root targets for snapshot
21mr|kernel-6.12-generic-6.12.74-2|16351	- btrfs: do not ASSERT() if the newly created subvolume already got read
21mr|kernel-6.12-generic-6.12.74-2|16352	- btrfs: do not delete unused block group if it may be used soon
21mr|kernel-6.12-generic-6.12.74-2|16353	- btrfs: do not subtract delalloc from avail bytes
21mr|kernel-6.12-generic-6.12.74-2|16354	- btrfs: do not wait for short bulk allocation
21mr|kernel-6.12-generic-6.12.74-2|16355	- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume
21mr|kernel-6.12-generic-6.12.74-2|16356	- btrfs: don't clear qgroup reserved bit in release_folio
21mr|kernel-6.12-generic-6.12.74-2|16357	- btrfs: don't drop extent_map for free space inode on write error
21mr|kernel-6.12-generic-6.12.74-2|16358	- btrfs: don't reserve space for checksums when writing to nocow files
21mr|kernel-6.12-generic-6.12.74-2|16359	- btrfs: don't warn if discard range is not aligned to sector
21mr|kernel-6.12-generic-6.12.74-2|16360	- btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is given
21mr|kernel-6.12-generic-6.12.74-2|16361	- btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
21mr|kernel-6.12-generic-6.12.74-2|16362	- btrfs: fallback if compressed IO fails for ENOSPC
21mr|kernel-6.12-generic-6.12.74-2|16363	- btrfs: fix 64bit compat send ioctl arguments not initializing version member
21mr|kernel-6.12-generic-6.12.74-2|16364	- btrfs: fix adding block group to a reclaim list and the unused list during reclaim
21mr|kernel-6.12-generic-6.12.74-2|16365	- btrfs: fix crash on racing fsync and size-extending write into prealloc
21mr|kernel-6.12-generic-6.12.74-2|16366	- btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
21mr|kernel-6.12-generic-6.12.74-2|16367	- btrfs: fix data races when accessing the reserved amount of block reserves
21mr|kernel-6.12-generic-6.12.74-2|16368	- btrfs: fix deadlock with fiemap and extent locking
21mr|kernel-6.12-generic-6.12.74-2|16369	- btrfs: fix double free of anonymous device after snapshot creation failure
21mr|kernel-6.12-generic-6.12.74-2|16370	- btrfs: fix extent map use-after-free when adding pages to compressed bio
21mr|kernel-6.12-generic-6.12.74-2|16371	- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
21mr|kernel-6.12-generic-6.12.74-2|16372	- btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send()
21mr|kernel-6.12-generic-6.12.74-2|16373	- btrfs: fix leak of qgroup extent records after transaction abort
21mr|kernel-6.12-generic-6.12.74-2|16374	- btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
21mr|kernel-6.12-generic-6.12.74-2|16375	- btrfs: fix off-by-one when checking chunk map includes logical address
21mr|kernel-6.12-generic-6.12.74-2|16376	- btrfs: fix qgroup_free_reserved_data int overflow
21mr|kernel-6.12-generic-6.12.74-2|16377	- btrfs: fix race between ordered extent completion and fiemap
21mr|kernel-6.12-generic-6.12.74-2|16378	- btrfs: fix race in read_extent_buffer_pages()
21mr|kernel-6.12-generic-6.12.74-2|16379	- btrfs: fix race when detecting delalloc ranges during fiemap
21mr|kernel-6.12-generic-6.12.74-2|16380	- btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range()
21mr|kernel-6.12-generic-6.12.74-2|16381	- btrfs: forbid creating subvol qgroups
21mr|kernel-6.12-generic-6.12.74-2|16382	- btrfs: forbid deleting live subvol qgroup
21mr|kernel-6.12-generic-6.12.74-2|16383	- btrfs: free qgroup pertrans reserve on transaction abort
21mr|kernel-6.12-generic-6.12.74-2|16384	- btrfs: free qgroup reserve when ORDERED_IOERR is set
21mr|kernel-6.12-generic-6.12.74-2|16385	- btrfs: free the allocated memory if btrfs_alloc_page_array() fails
21mr|kernel-6.12-generic-6.12.74-2|16386	- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
21mr|kernel-6.12-generic-6.12.74-2|16387	- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve
21mr|kernel-6.12-generic-6.12.74-2|16388	- btrfs: make error messages more clear when getting a chunk map
21mr|kernel-6.12-generic-6.12.74-2|16389	- btrfs: qgroup: always free reserved space for extent records
21mr|kernel-6.12-generic-6.12.74-2|16390	- btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
21mr|kernel-6.12-generic-6.12.74-2|16391	- btrfs: qgroup: correctly model root qgroup rsv in convert
21mr|kernel-6.12-generic-6.12.74-2|16392	- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
21mr|kernel-6.12-generic-6.12.74-2|16393	- btrfs: qgroup: fix quota root leak after quota disable failure
21mr|kernel-6.12-generic-6.12.74-2|16394	- btrfs: qgroup: iterate qgroups without memory allocation for qgroup_reserve()
21mr|kernel-6.12-generic-6.12.74-2|16395	- btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta()
21mr|kernel-6.12-generic-6.12.74-2|16396	- btrfs: record delayed inode root in transaction
21mr|kernel-6.12-generic-6.12.74-2|16397	- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
21mr|kernel-6.12-generic-6.12.74-2|16398	- btrfs: ref-verify: free ref cache before clearing mount opt
21mr|kernel-6.12-generic-6.12.74-2|16399	- btrfs: reject encoded write if inode has nodatasum flag set
21mr|kernel-6.12-generic-6.12.74-2|16400	- btrfs: retry block group reclaim without infinite loop
21mr|kernel-6.12-generic-6.12.74-2|16401	- btrfs: return accurate error code on open failure in open_fs_devices()
21mr|kernel-6.12-generic-6.12.74-2|16402	- btrfs: scrub: avoid use-after-free when chunk length is not 64K aligned
21mr|kernel-6.12-generic-6.12.74-2|16403	- btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning
21mr|kernel-6.12-generic-6.12.74-2|16404	- btrfs: scrub: run relocation repair when/only needed
21mr|kernel-6.12-generic-6.12.74-2|16405	- btrfs: send: don't issue unnecessary zero writes for trailing hole
21mr|kernel-6.12-generic-6.12.74-2|16406	- btrfs: send: ensure send_fd is writable
21mr|kernel-6.12-generic-6.12.74-2|16407	- btrfs: send: handle path ref underflow in header iterate_inode_ref()
21mr|kernel-6.12-generic-6.12.74-2|16408	- btrfs: send: return EOPNOTSUPP on unknown flags
21mr|kernel-6.12-generic-6.12.74-2|16409	- btrfs: set correct ram_bytes when splitting ordered extent
21mr|kernel-6.12-generic-6.12.74-2|16410	- btrfs: sysfs: validate scrub_speed_max value
21mr|kernel-6.12-generic-6.12.74-2|16411	- btrfs: tree-checker: add type and sequence check for inline backrefs
21mr|kernel-6.12-generic-6.12.74-2|16412	- btrfs: tree-checker: fix inline ref size in error messages
21mr|kernel-6.12-generic-6.12.74-2|16413	- btrfs: use NOFS context when getting inodes during logging and log replay
21mr|kernel-6.12-generic-6.12.74-2|16414	- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
21mr|kernel-6.12-generic-6.12.74-2|16415	- btrfs: zoned: don't skip block groups with 100%% zone unusable
21mr|kernel-6.12-generic-6.12.74-2|16416	- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
21mr|kernel-6.12-generic-6.12.74-2|16417	- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
21mr|kernel-6.12-generic-6.12.74-2|16418	- btrfs: zoned: factor out prepare_allocation_zoned()
21mr|kernel-6.12-generic-6.12.74-2|16419	- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
21mr|kernel-6.12-generic-6.12.74-2|16420	- btrfs: zoned: fix initial free space detection
21mr|kernel-6.12-generic-6.12.74-2|16421	- btrfs: zoned: fix lock ordering in btrfs_zone_activate()
21mr|kernel-6.12-generic-6.12.74-2|16422	- btrfs: zoned: fix use-after-free due to race with dev replace
21mr|kernel-6.12-generic-6.12.74-2|16423	- btrfs: zoned: fix zone_unusable accounting on making block group read-write again
21mr|kernel-6.12-generic-6.12.74-2|16424	- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
21mr|kernel-6.12-generic-6.12.74-2|16425	- btrfs: zoned: optimize hint byte for zoned allocator
21mr|kernel-6.12-generic-6.12.74-2|16426	- btrfs: zoned: use zone aware sb location for scrub
21mr|kernel-6.12-generic-6.12.74-2|16427	- bus: imx-weim: fix valid range check
21mr|kernel-6.12-generic-6.12.74-2|16428	- bus: mhi: ep: check the correct variable in mhi_ep_register_controller()
21mr|kernel-6.12-generic-6.12.74-2|16429	- bus: mhi: ep: Do not allocate event ring element on stack
21mr|kernel-6.12-generic-6.12.74-2|16430	- bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs
21mr|kernel-6.12-generic-6.12.74-2|16431	- bus: mhi: ep: Use slab allocator where applicable
21mr|kernel-6.12-generic-6.12.74-2|16432	- bus: mhi: host: Add alignment check for event ring read pointer
21mr|kernel-6.12-generic-6.12.74-2|16433	- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
21mr|kernel-6.12-generic-6.12.74-2|16434	- bus: mhi: host: Add spinlock to protect WP access when queueing TREs
21mr|kernel-6.12-generic-6.12.74-2|16435	- bus: mhi: host: Drop chan lock before queuing buffers
21mr|kernel-6.12-generic-6.12.74-2|16436	- bus: moxtet: Add spi device table
21mr|kernel-6.12-generic-6.12.74-2|16437	- bus: moxtet: Mark the irq as shared
21mr|kernel-6.12-generic-6.12.74-2|16438	- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
21mr|kernel-6.12-generic-6.12.74-2|16439	- bus: ti-sysc: Flush posted write only after srst_udelay
21mr|kernel-6.12-generic-6.12.74-2|16440	- bytcr_rt5640 : inverse jack detect for Archos 101 cesium
21mr|kernel-6.12-generic-6.12.74-2|16441	- cache: ax45mp_cache: Align end size to cache boundary in ax45mp_dma_cache_wback()
21mr|kernel-6.12-generic-6.12.74-2|16442	- cachefiles: add consistency check for copen/cread
21mr|kernel-6.12-generic-6.12.74-2|16443	- cachefiles: add missing lock protection when polling
21mr|kernel-6.12-generic-6.12.74-2|16444	- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
21mr|kernel-6.12-generic-6.12.74-2|16445	- cachefiles: add restore command to recover inflight ondemand read requests
21mr|kernel-6.12-generic-6.12.74-2|16446	- cachefiles: add spin_lock for cachefiles_ondemand_info
21mr|kernel-6.12-generic-6.12.74-2|16447	- cachefiles: cancel all requests for the object that is being dropped
21mr|kernel-6.12-generic-6.12.74-2|16448	- cachefiles: cyclic allocation of msg_id to avoid reuse
21mr|kernel-6.12-generic-6.12.74-2|16449	- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
21mr|kernel-6.12-generic-6.12.74-2|16450	- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
21mr|kernel-6.12-generic-6.12.74-2|16451	- cachefiles: extract ondemand info field from cachefiles_object
21mr|kernel-6.12-generic-6.12.74-2|16452	- cachefiles: fix memory leak in cachefiles_add_cache()
21mr|kernel-6.12-generic-6.12.74-2|16453	- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
21mr|kernel-6.12-generic-6.12.74-2|16454	- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
21mr|kernel-6.12-generic-6.12.74-2|16455	- cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie()
21mr|kernel-6.12-generic-6.12.74-2|16456	- cachefiles: fix slab-use-after-free in fscache_withdraw_volume()
21mr|kernel-6.12-generic-6.12.74-2|16457	- cachefiles: flush all requests after setting CACHEFILES_DEAD
21mr|kernel-6.12-generic-6.12.74-2|16458	- cachefiles: introduce object ondemand state
21mr|kernel-6.12-generic-6.12.74-2|16459	- cachefiles: make on-demand read killable
21mr|kernel-6.12-generic-6.12.74-2|16460	- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
21mr|kernel-6.12-generic-6.12.74-2|16461	- cachefiles: never get a new anonymous fd if ondemand_id is valid
21mr|kernel-6.12-generic-6.12.74-2|16462	- cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop
21mr|kernel-6.12-generic-6.12.74-2|16463	- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
21mr|kernel-6.12-generic-6.12.74-2|16464	- cachefiles: remove requests from xarray during flushing requests
21mr|kernel-6.12-generic-6.12.74-2|16465	- cachefiles: resend an open request if the read request's object is closed
21mr|kernel-6.12-generic-6.12.74-2|16466	- cachefiles: Set object to close if ondemand_id < 0 in copen
21mr|kernel-6.12-generic-6.12.74-2|16467	- cachefiles: stop sending new request when dropping object
21mr|kernel-6.12-generic-6.12.74-2|16468	- cachefiles: wait for ondemand_object_worker to finish when dropping object
21mr|kernel-6.12-generic-6.12.74-2|16469	- calipso: fix memory leak in netlbl_calipso_add_pass()
21mr|kernel-6.12-generic-6.12.74-2|16470	- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
21mr|kernel-6.12-generic-6.12.74-2|16471	- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
21mr|kernel-6.12-generic-6.12.74-2|16472	- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
21mr|kernel-6.12-generic-6.12.74-2|16473	- can: kvaser_usb: fix return value for hif_usb_send_regout
21mr|kernel-6.12-generic-6.12.74-2|16474	- can: m_can: Start/Cancel polling timer together with interrupts
21mr|kernel-6.12-generic-6.12.74-2|16475	- can: mcp251xfd: fix infinite loop when xmit fails
21mr|kernel-6.12-generic-6.12.74-2|16476	- can: netlink: Fix TDCO calculation using the old data bittiming
21mr|kernel-6.12-generic-6.12.74-2|16477	- cdrom: rearrange last_media_change check to avoid unintentional overflow
21mr|kernel-6.12-generic-6.12.74-2|16478	- ceph: fix deadlock or deadcode of misusing dget()
21mr|kernel-6.12-generic-6.12.74-2|16479	- ceph: fix incorrect kmalloc size of pagevec mempool
21mr|kernel-6.12-generic-6.12.74-2|16480	- ceph: fix invalid pointer access if get_quota_realm return ERR_PTR
21mr|kernel-6.12-generic-6.12.74-2|16481	- ceph: pass the mdsc to several helpers
21mr|kernel-6.12-generic-6.12.74-2|16482	- ceph: prevent use-after-free in encode_cap_msg()
21mr|kernel-6.12-generic-6.12.74-2|16483	- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
21mr|kernel-6.12-generic-6.12.74-2|16484	- ceph: reinitialize mds feature bit even when session in open
21mr|kernel-6.12-generic-6.12.74-2|16485	- ceph: rename _to_client() to _to_fs_client()
21mr|kernel-6.12-generic-6.12.74-2|16486	- ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTION
21mr|kernel-6.12-generic-6.12.74-2|16487	- ceph: stop copying to iter at EOF on sync reads
21mr|kernel-6.12-generic-6.12.74-2|16488	- ceph: switch to corrected encoding of max_xattr_size in mdsmap
21mr|kernel-6.12-generic-6.12.74-2|16489	- cgroup/cpuset: Fix retval in update_cpumask()
21mr|kernel-6.12-generic-6.12.74-2|16490	- cgroup/cpuset: Prevent UAF in proc_cpuset_show()
21mr|kernel-6.12-generic-6.12.74-2|16491	- cgroup_freezer: cgroup_freezing: Check if not frozen
21mr|kernel-6.12-generic-6.12.74-2|16492	- char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
21mr|kernel-6.12-generic-6.12.74-2|16493	- checkstack: fix printed address
21mr|kernel-6.12-generic-6.12.74-2|16494	- cifs: Add client version details to NTLM authenticate message
21mr|kernel-6.12-generic-6.12.74-2|16495	- cifs: Add tracing for the cifs_tcon struct refcounting
21mr|kernel-6.12-generic-6.12.74-2|16496	- cifs: add xid to query server interface call
21mr|kernel-6.12-generic-6.12.74-2|16497	- cifs: after disabling multichannel, mark tcon for reconnect
21mr|kernel-6.12-generic-6.12.74-2|16498	- cifs: allow changing password during remount
21mr|kernel-6.12-generic-6.12.74-2|16499	- cifs: avoid redundant calls to disable multichannel
21mr|kernel-6.12-generic-6.12.74-2|16500	- cifs: change tcon status when need_reconnect is set on it
21mr|kernel-6.12-generic-6.12.74-2|16501	- cifs: cifs_chan_is_iface_active should be called with chan_lock held
21mr|kernel-6.12-generic-6.12.74-2|16502	- cifs: cifs_pick_channel should try selecting active channels
21mr|kernel-6.12-generic-6.12.74-2|16503	- cifs: commands that are retried should have replay flag set
21mr|kernel-6.12-generic-6.12.74-2|16504	- cifs: defer close file handles having RH lease
21mr|kernel-6.12-generic-6.12.74-2|16505	- cifs: delete unnecessary NULL checks in cifs_chan_update_iface()
21mr|kernel-6.12-generic-6.12.74-2|16506	- cifs: do not depend on release_iface for maintaining iface_list
21mr|kernel-6.12-generic-6.12.74-2|16507	- cifs: do not let cifs_chan_update_iface deallocate channels
21mr|kernel-6.12-generic-6.12.74-2|16508	- cifs: do not search for channel if server is terminating
21mr|kernel-6.12-generic-6.12.74-2|16509	- cifs: Don't use certain unnecessary folio_*() functions
21mr|kernel-6.12-generic-6.12.74-2|16510	- cifs: failure to add channel on iface should bump up weight
21mr|kernel-6.12-generic-6.12.74-2|16511	- cifs: fix a pending undercount of srv_count
21mr|kernel-6.12-generic-6.12.74-2|16512	- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
21mr|kernel-6.12-generic-6.12.74-2|16513	- cifs: Fix duplicate fscache cookie warnings
21mr|kernel-6.12-generic-6.12.74-2|16514	- cifs: fixes for get_inode_info
21mr|kernel-6.12-generic-6.12.74-2|16515	- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved
21mr|kernel-6.12-generic-6.12.74-2|16516	- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
21mr|kernel-6.12-generic-6.12.74-2|16517	- cifs: Fix flushing, invalidation and file size with copy_file_range()
21mr|kernel-6.12-generic-6.12.74-2|16518	- cifs: Fix flushing, invalidation and file size with FICLONE
21mr|kernel-6.12-generic-6.12.74-2|16519	- cifs: fix in logging in cifs_chan_update_iface
21mr|kernel-6.12-generic-6.12.74-2|16520	- cifs: fix lock ordering while disabling multichannel
21mr|kernel-6.12-generic-6.12.74-2|16521	- cifs: fix noisy message on copy_file_range
21mr|kernel-6.12-generic-6.12.74-2|16522	- cifs: Fix non-availability of dedup breaking generic/304
21mr|kernel-6.12-generic-6.12.74-2|16523	- cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path
21mr|kernel-6.12-generic-6.12.74-2|16524	- cifs: Fix reacquisition of volume cookie on still-live connection
21mr|kernel-6.12-generic-6.12.74-2|16525	- cifs: fix reconnect with SMB1 UNIX Extensions
21mr|kernel-6.12-generic-6.12.74-2|16526	- cifs: fix setting SecurityFlags to true
21mr|kernel-6.12-generic-6.12.74-2|16527	- cifs: fix stray unlock in cifs_chan_skip_or_disable
21mr|kernel-6.12-generic-6.12.74-2|16528	- cifs: fix typo in module parameter enable_gcm_256
21mr|kernel-6.12-generic-6.12.74-2|16529	- cifs: fix underflow in parse_server_interfaces()
21mr|kernel-6.12-generic-6.12.74-2|16530	- cifs: fix use after free for iface while disabling secondary channels
21mr|kernel-6.12-generic-6.12.74-2|16531	- cifs: Fix writeback data corruption
21mr|kernel-6.12-generic-6.12.74-2|16532	- cifs: get rid of dup length check in parse_reparse_point()
21mr|kernel-6.12-generic-6.12.74-2|16533	- cifs: handle cases where a channel is closed
21mr|kernel-6.12-generic-6.12.74-2|16534	- cifs: handle cases where multiple sessions share connection
21mr|kernel-6.12-generic-6.12.74-2|16535	- cifs: handle servers that still advertise multichannel after disabling
21mr|kernel-6.12-generic-6.12.74-2|16536	- cifs: handle when server starts supporting multichannel
21mr|kernel-6.12-generic-6.12.74-2|16537	- cifs: handle when server stops supporting multichannel
21mr|kernel-6.12-generic-6.12.74-2|16538	- cifs: helper function to check replayable error codes
21mr|kernel-6.12-generic-6.12.74-2|16539	- cifs: make cifs_chan_update_iface() a void function
21mr|kernel-6.12-generic-6.12.74-2|16540	- cifs: make sure server interfaces are requested only for SMB3+
21mr|kernel-6.12-generic-6.12.74-2|16541	- cifs: make sure that channel scaling is done only once
21mr|kernel-6.12-generic-6.12.74-2|16542	- cifs: minor comment cleanup
21mr|kernel-6.12-generic-6.12.74-2|16543	- cifs: mount with "unix" mount option for SMB1 incorrectly handled
21mr|kernel-6.12-generic-6.12.74-2|16544	- cifs: Move some extern decls from .c files to .h
21mr|kernel-6.12-generic-6.12.74-2|16545	- cifs: new mount option called retrans
21mr|kernel-6.12-generic-6.12.74-2|16546	- cifs: new nt status codes from MS-SMB2
21mr|kernel-6.12-generic-6.12.74-2|16547	- cifs: open_cached_dir(): add FILE_READ_EA to desired access
21mr|kernel-6.12-generic-6.12.74-2|16548	- cifs: open_cached_dir should not rely on primary channel
21mr|kernel-6.12-generic-6.12.74-2|16549	- cifs: Pass unbyteswapped eof value into SMB2_set_eof()
21mr|kernel-6.12-generic-6.12.74-2|16550	- cifs: pick channel for tcon and tdis
21mr|kernel-6.12-generic-6.12.74-2|16551	- cifs: prevent updating file size from server if we have a read/write lease
21mr|kernel-6.12-generic-6.12.74-2|16552	- cifs: print server capabilities in DebugData
21mr|kernel-6.12-generic-6.12.74-2|16553	- cifs: reconnect worker should take reference on server struct unconditionally
21mr|kernel-6.12-generic-6.12.74-2|16554	- cifs: reconnect work should have reference on server struct
21mr|kernel-6.12-generic-6.12.74-2|16555	- cifs: reduce warning log level for server not advertising interfaces
21mr|kernel-6.12-generic-6.12.74-2|16556	- cifs: reinstate original behavior again for forceuid/forcegid
21mr|kernel-6.12-generic-6.12.74-2|16557	- cifs: remove redundant variable assignment
21mr|kernel-6.12-generic-6.12.74-2|16558	- cifs: remove redundant variable tcon_exist
21mr|kernel-6.12-generic-6.12.74-2|16559	- cifs: remove unneeded return statement
21mr|kernel-6.12-generic-6.12.74-2|16560	- cifs: set replay flag for retries of write command
21mr|kernel-6.12-generic-6.12.74-2|16561	- cifs: translate network errors on send to -ECONNABORTED
21mr|kernel-6.12-generic-6.12.74-2|16562	- cifs: update iface_last_update on each query-and-update
21mr|kernel-6.12-generic-6.12.74-2|16563	- cifs: update the same create_guid on replay
21mr|kernel-6.12-generic-6.12.74-2|16564	- cipso: fix total option length computation
21mr|kernel-6.12-generic-6.12.74-2|16565	- class: fix use-after-free in class_register()
21mr|kernel-6.12-generic-6.12.74-2|16566	- client: convert to new timestamp accessors
21mr|kernel-6.12-generic-6.12.74-2|16567	- clk: bcm: dvp: Assign ->num before accessing ->hws
21mr|kernel-6.12-generic-6.12.74-2|16568	- clk: bcm: rpi: Assign ->num before accessing ->hws
21mr|kernel-6.12-generic-6.12.74-2|16569	- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
21mr|kernel-6.12-generic-6.12.74-2|16570	- clkdev: Update clkdev id usage to allow for longer names
21mr|kernel-6.12-generic-6.12.74-2|16571	- clk: Don't hold prepare_lock when calling kref_put()
21mr|kernel-6.12-generic-6.12.74-2|16572	- clk: en7523: fix rate divider for slic and spi clocks
21mr|kernel-6.12-generic-6.12.74-2|16573	- clk: Fix clk_core_get NULL dereference
21mr|kernel-6.12-generic-6.12.74-2|16574	- clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw
21mr|kernel-6.12-generic-6.12.74-2|16575	- clk: Get runtime PM before walking tree during disable_unused
21mr|kernel-6.12-generic-6.12.74-2|16576	- clk: Get runtime PM before walking tree for clk_summary
21mr|kernel-6.12-generic-6.12.74-2|16577	- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
21mr|kernel-6.12-generic-6.12.74-2|16578	- clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
21mr|kernel-6.12-generic-6.12.74-2|16579	- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
21mr|kernel-6.12-generic-6.12.74-2|16580	- clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks
21mr|kernel-6.12-generic-6.12.74-2|16581	- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition
21mr|kernel-6.12-generic-6.12.74-2|16582	- clk: Initialize struct clk_core kref earlier
21mr|kernel-6.12-generic-6.12.74-2|16583	- clk: mediatek: Do a runtime PM get on controllers during probe
21mr|kernel-6.12-generic-6.12.74-2|16584	- clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe()
21mr|kernel-6.12-generic-6.12.74-2|16585	- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
21mr|kernel-6.12-generic-6.12.74-2|16586	- clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe()
21mr|kernel-6.12-generic-6.12.74-2|16587	- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
21mr|kernel-6.12-generic-6.12.74-2|16588	- clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
21mr|kernel-6.12-generic-6.12.74-2|16589	- clk: mediatek: mt8365-mm: fix DPI0 parent
21mr|kernel-6.12-generic-6.12.74-2|16590	- clk: mediatek: pllfh: Don't log error for missing fhctl node
21mr|kernel-6.12-generic-6.12.74-2|16591	- clk: meson: Add missing clocks to axg_clk_regmaps
21mr|kernel-6.12-generic-6.12.74-2|16592	- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
21mr|kernel-6.12-generic-6.12.74-2|16593	- clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
21mr|kernel-6.12-generic-6.12.74-2|16594	- clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs
21mr|kernel-6.12-generic-6.12.74-2|16595	- clk: qcom: clk-alpha-pll: remove invalid Stromer register offset
21mr|kernel-6.12-generic-6.12.74-2|16596	- clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs
21mr|kernel-6.12-generic-6.12.74-2|16597	- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
21mr|kernel-6.12-generic-6.12.74-2|16598	- clk: qcom: dispcc-sm6350: fix DisplayPort clocks
21mr|kernel-6.12-generic-6.12.74-2|16599	- clk: qcom: dispcc-sm8450: fix DisplayPort clocks
21mr|kernel-6.12-generic-6.12.74-2|16600	- clk: qcom: dispcc-sm8550: fix DisplayPort clocks
21mr|kernel-6.12-generic-6.12.74-2|16601	- clk: qcom: dispcc-sm8550: Update disp PLL settings
21mr|kernel-6.12-generic-6.12.74-2|16602	- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk'
21mr|kernel-6.12-generic-6.12.74-2|16603	- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk'
21mr|kernel-6.12-generic-6.12.74-2|16604	- clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset
21mr|kernel-6.12-generic-6.12.74-2|16605	- clk: qcom: gcc-ipq5018: fix terminating of frequency table arrays
21mr|kernel-6.12-generic-6.12.74-2|16606	- clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
21mr|kernel-6.12-generic-6.12.74-2|16607	- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
21mr|kernel-6.12-generic-6.12.74-2|16608	- clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag
21mr|kernel-6.12-generic-6.12.74-2|16609	- clk: qcom: gcc-ipq9574: fix terminating of frequency table arrays
21mr|kernel-6.12-generic-6.12.74-2|16610	- clk: qcom: gcc-sa8775p: Update the GDSC wait_val fields and flags
21mr|kernel-6.12-generic-6.12.74-2|16611	- clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
21mr|kernel-6.12-generic-6.12.74-2|16612	- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
21mr|kernel-6.12-generic-6.12.74-2|16613	- clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
21mr|kernel-6.12-generic-6.12.74-2|16614	- clk: qcom: gcc-sm8550: Add the missing RETAIN_FF_ENABLE GDSC flag
21mr|kernel-6.12-generic-6.12.74-2|16615	- clk: qcom: gcc-sm8550: Mark RCGs shared where applicable
21mr|kernel-6.12-generic-6.12.74-2|16616	- clk: qcom: gcc-sm8550: Mark the PCIe GDSCs votable
21mr|kernel-6.12-generic-6.12.74-2|16617	- clk: qcom: gcc-sm8550: use collapse-voting for PCIe GDSCs
21mr|kernel-6.12-generic-6.12.74-2|16618	- clk: qcom: gpucc-sa8775p: Park RCG's clk source at XO during disable
21mr|kernel-6.12-generic-6.12.74-2|16619	- clk: qcom: gpucc-sa8775p: Remove the CLK_IS_CRITICAL and ALWAYS_ON flags
21mr|kernel-6.12-generic-6.12.74-2|16620	- clk: qcom: gpucc-sa8775p: Update wait_val fields for GPU GDSC's
21mr|kernel-6.12-generic-6.12.74-2|16621	- clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
21mr|kernel-6.12-generic-6.12.74-2|16622	- clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
21mr|kernel-6.12-generic-6.12.74-2|16623	- clk: qcom: kpss-xcc: Return of_clk_add_hw_provider to transfer the error
21mr|kernel-6.12-generic-6.12.74-2|16624	- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
21mr|kernel-6.12-generic-6.12.74-2|16625	- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
21mr|kernel-6.12-generic-6.12.74-2|16626	- clk: qcom: mmcc-msm8998: fix venus clock issue
21mr|kernel-6.12-generic-6.12.74-2|16627	- clk: qcom: Park shared RCGs upon registration
21mr|kernel-6.12-generic-6.12.74-2|16628	- clk: qcom: reset: Commonize the de/assert functions
21mr|kernel-6.12-generic-6.12.74-2|16629	- clk: qcom: reset: Ensure write completion on reset de/assertion
21mr|kernel-6.12-generic-6.12.74-2|16630	- clk: qcom: smd-rpm: Restore msm8976 num_clk
21mr|kernel-6.12-generic-6.12.74-2|16631	- clk: qcom: videocc-sm8150: Add missing PLL config property
21mr|kernel-6.12-generic-6.12.74-2|16632	- clk: qcom: videocc-sm8150: Update the videocc resets
21mr|kernel-6.12-generic-6.12.74-2|16633	- clk: Remove prepare_lock hold assertion in __clk_release()
21mr|kernel-6.12-generic-6.12.74-2|16634	- clk: renesas: r8a779a0: Fix CANFD parent clock
21mr|kernel-6.12-generic-6.12.74-2|16635	- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
21mr|kernel-6.12-generic-6.12.74-2|16636	- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
21mr|kernel-6.12-generic-6.12.74-2|16637	- clk: renesas: r9a07g043: Add clock and reset entry for PLIC
21mr|kernel-6.12-generic-6.12.74-2|16638	- clk: renesas: rzg2l: Check reset monitor registers
21mr|kernel-6.12-generic-6.12.74-2|16639	- clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset()
21mr|kernel-6.12-generic-6.12.74-2|16640	- clk: rockchip: rk3128: Fix aclk_peri_src's parent
21mr|kernel-6.12-generic-6.12.74-2|16641	- clk: rockchip: rk3128: Fix HCLK_OTG gate register
21mr|kernel-6.12-generic-6.12.74-2|16642	- clk: rockchip: rk3128: Fix SCLK_SDMMC's clock name
21mr|kernel-6.12-generic-6.12.74-2|16643	- clk: rockchip: rk3568: Add PLL rate for 292.5MHz
21mr|kernel-6.12-generic-6.12.74-2|16644	- clk: rs9: Fix DIF OEn bit placement on 9FGV0241
21mr|kernel-6.12-generic-6.12.74-2|16645	- clk: rs9: fix wrong default value for clock amplitude
21mr|kernel-6.12-generic-6.12.74-2|16646	- clk: samsung: exynos850: Propagate SPI IPCLK rate change
21mr|kernel-6.12-generic-6.12.74-2|16647	- clk: samsung: exynosautov9: fix wrong pll clock id value
21mr|kernel-6.12-generic-6.12.74-2|16648	- clk: Show active consumers of clocks in debugfs
21mr|kernel-6.12-generic-6.12.74-2|16649	- clk: si521xx: Increase stack based print buffer size in probe
21mr|kernel-6.12-generic-6.12.74-2|16650	- clk: si5341: fix an error code problem in si5341_output_clk_set_rate
21mr|kernel-6.12-generic-6.12.74-2|16651	- clk: sifive: Do not register clkdevs for PRCI clocks
21mr|kernel-6.12-generic-6.12.74-2|16652	- clk: sp7021: fix return value check in sp7021_clk_probe()
21mr|kernel-6.12-generic-6.12.74-2|16653	- clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI
21mr|kernel-6.12-generic-6.12.74-2|16654	- clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common
21mr|kernel-6.12-generic-6.12.74-2|16655	- clk: sunxi-ng: common: Support minimum and maximum rate
21mr|kernel-6.12-generic-6.12.74-2|16656	- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change
21mr|kernel-6.12-generic-6.12.74-2|16657	- clk: zynq: Prevent null pointer dereference caused by kmalloc failure
21mr|kernel-6.12-generic-6.12.74-2|16658	- clocksource/drivers/arm_global_timer: Fix maximum prescaler value
21mr|kernel-6.12-generic-6.12.74-2|16659	- clocksource/drivers/timer-ti-dm: Fix make W=n kerneldoc warnings
21mr|kernel-6.12-generic-6.12.74-2|16660	- clocksource: Skip watchdog check for large watchdog intervals
21mr|kernel-6.12-generic-6.12.74-2|16661	- comedi: comedi_test: Prevent timers rescheduling during deletion
21mr|kernel-6.12-generic-6.12.74-2|16662	- comedi: vmk80xx: fix incomplete endpoint checking
21mr|kernel-6.12-generic-6.12.74-2|16663	- Compiler Attributes: Add __uninitialized macro
21mr|kernel-6.12-generic-6.12.74-2|16664	- connector/cn_proc: revert "connector: Fix proc_event_num_listeners count not cleared"
21mr|kernel-6.12-generic-6.12.74-2|16665	- connector: Fix invalid conversion in cn_proc.h
21mr|kernel-6.12-generic-6.12.74-2|16666	- connector: Fix proc_event_num_listeners count not cleared
21mr|kernel-6.12-generic-6.12.74-2|16667	- coresight: etm4x: Do not hardcode IOMEM access for register restore
21mr|kernel-6.12-generic-6.12.74-2|16668	- coresight: etm4x: Do not save/restore Data trace control registers
21mr|kernel-6.12-generic-6.12.74-2|16669	- coresight: etm4x: Fix access to resource selector registers
21mr|kernel-6.12-generic-6.12.74-2|16670	- coresight: etm4x: Fix unbalanced pm_runtime_enable()
21mr|kernel-6.12-generic-6.12.74-2|16671	- coresight: etm4x: Fix width of CCITMIN field
21mr|kernel-6.12-generic-6.12.74-2|16672	- coresight: etm4x: Remove bogous __exit annotation for some functions
21mr|kernel-6.12-generic-6.12.74-2|16673	- coresight: etm4x: Safe access for TRCQCLTR
21mr|kernel-6.12-generic-6.12.74-2|16674	- coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
21mr|kernel-6.12-generic-6.12.74-2|16675	- coresight: Fix crash when Perf and sysfs modes are used concurrently
21mr|kernel-6.12-generic-6.12.74-2|16676	- coresight: Fix issue where a source device's helpers aren't disabled
21mr|kernel-6.12-generic-6.12.74-2|16677	- coresight: Fix ref leak when of_coresight_parse_endpoint() fails
21mr|kernel-6.12-generic-6.12.74-2|16678	- coresight: ultrasoc-smb: Config SMB buffer before register sink
21mr|kernel-6.12-generic-6.12.74-2|16679	- coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb
21mr|kernel-6.12-generic-6.12.74-2|16680	- coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base
21mr|kernel-6.12-generic-6.12.74-2|16681	- counter: linux/counter.h: fix Excess kernel-doc description warning
21mr|kernel-6.12-generic-6.12.74-2|16682	- counter: ti-eqep: enable clock at probe
21mr|kernel-6.12-generic-6.12.74-2|16683	- cppc_cpufreq: Fix possible null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|16684	- cpu: Fix broken cmdline "nosmp" and "maxcpus=0"
21mr|kernel-6.12-generic-6.12.74-2|16685	- cpufreq: ACPI: Mark boost policy as enabled when setting boost
21mr|kernel-6.12-generic-6.12.74-2|16686	- cpufreq: Allow drivers to advertise boost enabled
21mr|kernel-6.12-generic-6.12.74-2|16687	- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
21mr|kernel-6.12-generic-6.12.74-2|16688	- cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf()
21mr|kernel-6.12-generic-6.12.74-2|16689	- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update
21mr|kernel-6.12-generic-6.12.74-2|16690	- cpufreq/amd-pstate: Fix setting scaling max/min freq values
21mr|kernel-6.12-generic-6.12.74-2|16691	- cpufreq: amd-pstate: Fix the inconsistency in max frequency units
21mr|kernel-6.12-generic-6.12.74-2|16692	- cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch()
21mr|kernel-6.12-generic-6.12.74-2|16693	- cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems
21mr|kernel-6.12-generic-6.12.74-2|16694	- cpufreq/amd-pstate: Only print supported EPP values for performance governor
21mr|kernel-6.12-generic-6.12.74-2|16695	- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
21mr|kernel-6.12-generic-6.12.74-2|16696	- cpufreq: brcmstb-avs-cpufreq: ISO C90 forbids mixed declarations
21mr|kernel-6.12-generic-6.12.74-2|16697	- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
21mr|kernel-6.12-generic-6.12.74-2|16698	- cpufreq: dt: always allocate zeroed cpumask
21mr|kernel-6.12-generic-6.12.74-2|16699	- cpufreq: exit() callback is optional
21mr|kernel-6.12-generic-6.12.74-2|16700	- cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw()
21mr|kernel-6.12-generic-6.12.74-2|16701	- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
21mr|kernel-6.12-generic-6.12.74-2|16702	- cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
21mr|kernel-6.12-generic-6.12.74-2|16703	- cpufreq: intel_pstate: Refine computation of P-state for given frequency
21mr|kernel-6.12-generic-6.12.74-2|16704	- cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing
21mr|kernel-6.12-generic-6.12.74-2|16705	- cpufreq: Limit resolving a frequency to policy min/max
21mr|kernel-6.12-generic-6.12.74-2|16706	- cpufreq: mediatek-hw: Don't error out if supply is not found
21mr|kernel-6.12-generic-6.12.74-2|16707	- cpufreq: mediatek-hw: Wait for CPU supplies before probing
21mr|kernel-6.12-generic-6.12.74-2|16708	- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
21mr|kernel-6.12-generic-6.12.74-2|16709	- cpufreq: qcom-nvmem: fix memory leaks in probe error paths
21mr|kernel-6.12-generic-6.12.74-2|16710	- cpufreq: qcom-nvmem: Simplify driver data allocation
21mr|kernel-6.12-generic-6.12.74-2|16711	- cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()
21mr|kernel-6.12-generic-6.12.74-2|16712	- cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
21mr|kernel-6.12-generic-6.12.74-2|16713	- cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
21mr|kernel-6.12-generic-6.12.74-2|16714	- cpuidle: Avoid potential overflow in integer multiplication
21mr|kernel-6.12-generic-6.12.74-2|16715	- cpuidle: haltpoll: Do not enable interrupts when entering idle
21mr|kernel-6.12-generic-6.12.74-2|16716	- cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n
21mr|kernel-6.12-generic-6.12.74-2|16717	- cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
21mr|kernel-6.12-generic-6.12.74-2|16718	- cpumask: limit FORCE_NR_CPUS to just the UP case
21mr|kernel-6.12-generic-6.12.74-2|16719	- cpu: Re-enable CPU mitigations by default for !X86 architectures
21mr|kernel-6.12-generic-6.12.74-2|16720	- cred: get rid of CONFIG_DEBUG_CREDENTIALS
21mr|kernel-6.12-generic-6.12.74-2|16721	- cred: switch to using atomic_long_t
21mr|kernel-6.12-generic-6.12.74-2|16722	- crypto: aead,cipher - zeroize key buffer after use
21mr|kernel-6.12-generic-6.12.74-2|16723	- crypto: af_alg - Disallow multiple in-flight AIO requests
21mr|kernel-6.12-generic-6.12.74-2|16724	- crypto: algif_hash - Remove bogus SGL free on zero-length error path
21mr|kernel-6.12-generic-6.12.74-2|16725	- crypto: api - Disallow identical driver names
21mr|kernel-6.12-generic-6.12.74-2|16726	- crypto: arm64/neonbs - fix out-of-bounds access on short input
21mr|kernel-6.12-generic-6.12.74-2|16727	- crypto: arm/sha - fix function cast warnings
21mr|kernel-6.12-generic-6.12.74-2|16728	- crypto: bcm - Fix pointer arithmetic
21mr|kernel-6.12-generic-6.12.74-2|16729	- crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg()
21mr|kernel-6.12-generic-6.12.74-2|16730	- crypto: ccp - drop platform ifdef checks
21mr|kernel-6.12-generic-6.12.74-2|16731	- crypto: ccp - fix memleak in ccp_init_dm_workarea
21mr|kernel-6.12-generic-6.12.74-2|16732	- crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
21mr|kernel-6.12-generic-6.12.74-2|16733	- crypto: ecdh - explicitly zeroize private_key
21mr|kernel-6.12-generic-6.12.74-2|16734	- crypto: ecdsa - Fix module auto-load on add-key
21mr|kernel-6.12-generic-6.12.74-2|16735	- crypto: ecrdsa - Fix module auto-load on add_key
21mr|kernel-6.12-generic-6.12.74-2|16736	- crypto: hisilicon/debugfs - Fix debugfs uninit process issue
21mr|kernel-6.12-generic-6.12.74-2|16737	- crypto: hisilicon/hpre - save capability registers in probe process
21mr|kernel-6.12-generic-6.12.74-2|16738	- crypto: hisilicon/qm - add a function to set qm algs
21mr|kernel-6.12-generic-6.12.74-2|16739	- crypto: hisilicon/qm - Add the err memory release process to qm uninit
21mr|kernel-6.12-generic-6.12.74-2|16740	- crypto: hisilicon/qm - fix EQ/AEQ interrupt issue
21mr|kernel-6.12-generic-6.12.74-2|16741	- crypto: hisilicon/qm - save capability registers in qm init process
21mr|kernel-6.12-generic-6.12.74-2|16742	- crypto: hisilicon/sec2 - save capability registers in probe process
21mr|kernel-6.12-generic-6.12.74-2|16743	- crypto: hisilicon/sec - Fix memory leak for sec resource release
21mr|kernel-6.12-generic-6.12.74-2|16744	- crypto: hisilicon/zip - add zip comp high perf mode configuration
21mr|kernel-6.12-generic-6.12.74-2|16745	- crypto: hisilicon/zip - save capability registers in probe process
21mr|kernel-6.12-generic-6.12.74-2|16746	- crypto: jh7110 - Correct deferred probe return
21mr|kernel-6.12-generic-6.12.74-2|16747	- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
21mr|kernel-6.12-generic-6.12.74-2|16748	- crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
21mr|kernel-6.12-generic-6.12.74-2|16749	- crypto: octeontx2 - Fix cptvf driver cleanup
21mr|kernel-6.12-generic-6.12.74-2|16750	- crypto: p10-aes-gcm - Avoid -Wstringop-overflow warnings
21mr|kernel-6.12-generic-6.12.74-2|16751	- crypto: qat - avoid division by zero
21mr|kernel-6.12-generic-6.12.74-2|16752	- crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
21mr|kernel-6.12-generic-6.12.74-2|16753	- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
21mr|kernel-6.12-generic-6.12.74-2|16754	- crypto: qat - fix double free during reset
21mr|kernel-6.12-generic-6.12.74-2|16755	- crypto: qat - fix ring to service map for dcc in 4xxx
21mr|kernel-6.12-generic-6.12.74-2|16756	- crypto: qat - move adf_cfg_services
21mr|kernel-6.12-generic-6.12.74-2|16757	- crypto: qat - relocate and rename get_service_enabled()
21mr|kernel-6.12-generic-6.12.74-2|16758	- crypto: qat - resolve race condition during AER recovery
21mr|kernel-6.12-generic-6.12.74-2|16759	- crypto: qat - specify firmware files for 402xx
21mr|kernel-6.12-generic-6.12.74-2|16760	- crypto: rk3288 - Fix use after free in unprepare
21mr|kernel-6.12-generic-6.12.74-2|16761	- crypto: rsa - add a check for allocation failure
21mr|kernel-6.12-generic-6.12.74-2|16762	- crypto: s390/aes - Fix buffer overread in CTR mode
21mr|kernel-6.12-generic-6.12.74-2|16763	- crypto: sa2ul - Return crypto_aead_setkey to transfer the error
21mr|kernel-6.12-generic-6.12.74-2|16764	- crypto: safexcel - Add error handling for dma_map_sg() calls
21mr|kernel-6.12-generic-6.12.74-2|16765	- crypto: sahara - avoid skcipher fallback code duplication
21mr|kernel-6.12-generic-6.12.74-2|16766	- crypto: sahara - do not resize req->src when doing hash operations
21mr|kernel-6.12-generic-6.12.74-2|16767	- crypto: sahara - fix ahash reqsize
21mr|kernel-6.12-generic-6.12.74-2|16768	- crypto: sahara - fix ahash selftest failure
21mr|kernel-6.12-generic-6.12.74-2|16769	- crypto: sahara - fix cbc selftest failure
21mr|kernel-6.12-generic-6.12.74-2|16770	- crypto: sahara - fix error handling in sahara_hw_descriptor_create()
21mr|kernel-6.12-generic-6.12.74-2|16771	- crypto: sahara - fix processing hash requests with req->nbytes < sg->length
21mr|kernel-6.12-generic-6.12.74-2|16772	- crypto: sahara - fix processing requests with cryptlen < sg->length
21mr|kernel-6.12-generic-6.12.74-2|16773	- crypto: sahara - fix wait_for_completion_timeout() error handling
21mr|kernel-6.12-generic-6.12.74-2|16774	- crypto: sahara - handle zero-length aes requests
21mr|kernel-6.12-generic-6.12.74-2|16775	- crypto: sahara - improve error handling in sahara_sha_process()
21mr|kernel-6.12-generic-6.12.74-2|16776	- crypto: sahara - remove FLAGS_NEW_KEY logic
21mr|kernel-6.12-generic-6.12.74-2|16777	- crypto: scomp - fix req->dst buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|16778	- crypto: starfive - Fix dev_err_probe return error
21mr|kernel-6.12-generic-6.12.74-2|16779	- crypto: stm32/crc32 - fix parsing list of devices
21mr|kernel-6.12-generic-6.12.74-2|16780	- crypto: sun8i-ce - Fix use after free in unprepare
21mr|kernel-6.12-generic-6.12.74-2|16781	- crypto: virtio/akcipher - Fix stack overflow on memcpy
21mr|kernel-6.12-generic-6.12.74-2|16782	- crypto: virtio - Handle dataq logic with tasklet
21mr|kernel-6.12-generic-6.12.74-2|16783	- crypto: virtio - Wait for tasklet to complete on device remove
21mr|kernel-6.12-generic-6.12.74-2|16784	- crypto: x86/nh-avx2 - add missing vzeroupper
21mr|kernel-6.12-generic-6.12.74-2|16785	- crypto: x86/sha256-avx2 - add missing vzeroupper
21mr|kernel-6.12-generic-6.12.74-2|16786	- crypto: x86/sha512-avx2 - add missing vzeroupper
21mr|kernel-6.12-generic-6.12.74-2|16787	- crypto: xilinx - call finalize with bh disabled
21mr|kernel-6.12-generic-6.12.74-2|16788	- crypto: xts - use 'spawn' for underlying single-block cipher
21mr|kernel-6.12-generic-6.12.74-2|16789	- csky: fix arch_jump_label_transform_static override
21mr|kernel-6.12-generic-6.12.74-2|16790	- csky, hexagon: fix broken sys_sync_file_range
21mr|kernel-6.12-generic-6.12.74-2|16791	- cxgb4: Properly lock TX queue for the selftest.
21mr|kernel-6.12-generic-6.12.74-2|16792	- cxl/acpi: Fix load failures due to single window creation failure
21mr|kernel-6.12-generic-6.12.74-2|16793	- cxl: Add cxl_decoders_committed() helper
21mr|kernel-6.12-generic-6.12.74-2|16794	- cxl: Add cxl_num_decoders_committed() usage to cxl_test
21mr|kernel-6.12-generic-6.12.74-2|16795	- cxl/core: Always hold region_rwsem while reading poison lists
21mr|kernel-6.12-generic-6.12.74-2|16796	- cxl/core: Fix initialization of mbox_cmd.size_out in get event
21mr|kernel-6.12-generic-6.12.74-2|16797	- cxl/core: Fix potential payload size confusion in cxl_mem_get_poison()
21mr|kernel-6.12-generic-6.12.74-2|16798	- cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned
21mr|kernel-6.12-generic-6.12.74-2|16799	- cxl/hdm: Fix a benign lockdep splat
21mr|kernel-6.12-generic-6.12.74-2|16800	- cxl/hdm: Fix dpa translation locking
21mr|kernel-6.12-generic-6.12.74-2|16801	- cxl/memdev: Hold region_rwsem during inject and clear poison ops
21mr|kernel-6.12-generic-6.12.74-2|16802	- cxl/mem: Fix for the index of Clear Event Record Handle
21mr|kernel-6.12-generic-6.12.74-2|16803	- cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window
21mr|kernel-6.12-generic-6.12.74-2|16804	- cxl/pmu: Ensure put_device on pmu devices
21mr|kernel-6.12-generic-6.12.74-2|16805	- cxl/port: Fix decoder initialization when nr_targets > interleave_ways
21mr|kernel-6.12-generic-6.12.74-2|16806	- cxl/port: Fix missing target list lock
21mr|kernel-6.12-generic-6.12.74-2|16807	- cxl/region: Allow out of order assembly of autodiscovered regions
21mr|kernel-6.12-generic-6.12.74-2|16808	- cxl/region: Avoid null pointer dereference in region lookup
21mr|kernel-6.12-generic-6.12.74-2|16809	- cxl/region: check interleave capability
21mr|kernel-6.12-generic-6.12.74-2|16810	- cxl/region: Fix cxlr_pmem leaks
21mr|kernel-6.12-generic-6.12.74-2|16811	- cxl/region: Fix memregion leaks in devm_cxl_add_region()
21mr|kernel-6.12-generic-6.12.74-2|16812	- cxl/region：Fix overflow issue in alloc_hpa()
21mr|kernel-6.12-generic-6.12.74-2|16813	- cxl/region: fix x9 interleave typo
21mr|kernel-6.12-generic-6.12.74-2|16814	- cxl/region: Handle endpoint decoders in cxl_region_find_decoder()
21mr|kernel-6.12-generic-6.12.74-2|16815	- cxl/region: Move cxl_dpa_to_region() work to the region driver
21mr|kernel-6.12-generic-6.12.74-2|16816	- cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c
21mr|kernel-6.12-generic-6.12.74-2|16817	- cxl/trace: Correct DPA field masks for general_media & dram events
21mr|kernel-6.12-generic-6.12.74-2|16818	- cxl/trace: Properly initialize cxl_poison region name
21mr|kernel-6.12-generic-6.12.74-2|16819	- dccp/tcp: Unhash sk from ehash for tb2 alloc failure after check_estalblished().
21mr|kernel-6.12-generic-6.12.74-2|16820	- debugfs: fix automount d_fsdata usage
21mr|kernel-6.12-generic-6.12.74-2|16821	- debugobjects: Stop accessing objects after releasing hash bucket lock
21mr|kernel-6.12-generic-6.12.74-2|16822	- decompress_bunzip2: fix rare decompression failure
21mr|kernel-6.12-generic-6.12.74-2|16823	- devcoredump: Send uevent once devcd is ready
21mr|kernel-6.12-generic-6.12.74-2|16824	- device property: Implement device_is_big_endian()
21mr|kernel-6.12-generic-6.12.74-2|16825	- devlink: Fix command annotation documentation
21mr|kernel-6.12-generic-6.12.74-2|16826	- devlink: fix port dump cmd type
21mr|kernel-6.12-generic-6.12.74-2|16827	- devlink: fix port new reply cmd type
21mr|kernel-6.12-generic-6.12.74-2|16828	- devlink: fix possible use-after-free and memory leaks in devlink_init()
21mr|kernel-6.12-generic-6.12.74-2|16829	- devlink: Fix referring to hw_addr attribute during state validation
21mr|kernel-6.12-generic-6.12.74-2|16830	- dev/parport: fix the array out-of-bounds risk
21mr|kernel-6.12-generic-6.12.74-2|16831	- dev_printk: Add and use dev_no_printk()
21mr|kernel-6.12-generic-6.12.74-2|16832	- devres: Fix devm_krealloc() wasting memory
21mr|kernel-6.12-generic-6.12.74-2|16833	- devres: Fix memory leakage caused by driver API devm_free_percpu()
21mr|kernel-6.12-generic-6.12.74-2|16834	- dlm: fix format seq ops type 4
21mr|kernel-6.12-generic-6.12.74-2|16835	- dlm: fix user space lkb refcounting
21mr|kernel-6.12-generic-6.12.74-2|16836	- dlm: fix user space lock decision to copy lvb
21mr|kernel-6.12-generic-6.12.74-2|16837	- dlm: use kernel_connect() and kernel_bind()
21mr|kernel-6.12-generic-6.12.74-2|16838	- dma-buf: fix check in dma_resv_add_fence
21mr|kernel-6.12-generic-6.12.74-2|16839	- dma-buf: Fix NULL pointer dereference in sanitycheck()
21mr|kernel-6.12-generic-6.12.74-2|16840	- dma-buf: handle testing kthreads creation failure
21mr|kernel-6.12-generic-6.12.74-2|16841	- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
21mr|kernel-6.12-generic-6.12.74-2|16842	- dma-direct: Leak pages on dma_set_decrypted() failure
21mr|kernel-6.12-generic-6.12.74-2|16843	- dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH
21mr|kernel-6.12-generic-6.12.74-2|16844	- dmaengine: axi-dmac: fix possible race in remove()
21mr|kernel-6.12-generic-6.12.74-2|16845	- dmaengine: dw-edma: Add HDMA remote interrupt configuration
21mr|kernel-6.12-generic-6.12.74-2|16846	- dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup
21mr|kernel-6.12-generic-6.12.74-2|16847	- dmaengine: dw-edma: Fix the ch_count hdma callback
21mr|kernel-6.12-generic-6.12.74-2|16848	- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
21mr|kernel-6.12-generic-6.12.74-2|16849	- dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup
21mr|kernel-6.12-generic-6.12.74-2|16850	- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
21mr|kernel-6.12-generic-6.12.74-2|16851	- dmaengine: dw-edma: increase size of 'name' in debugfs code
21mr|kernel-6.12-generic-6.12.74-2|16852	- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
21mr|kernel-6.12-generic-6.12.74-2|16853	- dmaengine: fix NULL pointer in channel unregistration function
21mr|kernel-6.12-generic-6.12.74-2|16854	- dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
21mr|kernel-6.12-generic-6.12.74-2|16855	- dmaengine: fsl-edma: add address for channel mux register in fsl_edma_chan
21mr|kernel-6.12-generic-6.12.74-2|16856	- dmaengine: fsl-edma: add i.MX8ULP edma support
21mr|kernel-6.12-generic-6.12.74-2|16857	- dmaengine: fsl-edma: Add judgment on enabling round robin arbitration
21mr|kernel-6.12-generic-6.12.74-2|16858	- dmaengine: fsl-edma: avoid linking both modules
21mr|kernel-6.12-generic-6.12.74-2|16859	- dmaengine: fsl-edma: change the memory access from local into remote mode in i.MX 8QM
21mr|kernel-6.12-generic-6.12.74-2|16860	- dmaengine: fsl-edma: clean up unused "fsl,imx8qm-adma" compatible string
21mr|kernel-6.12-generic-6.12.74-2|16861	- dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo scenario
21mr|kernel-6.12-generic-6.12.74-2|16862	- dmaengine: fsl-edma: correct max_segment_size setting
21mr|kernel-6.12-generic-6.12.74-2|16863	- dmaengine: fsl-edma: Do not suspend and resume the masked dma channel when the system is sleeping
21mr|kernel-6.12-generic-6.12.74-2|16864	- dmaengine: fsl-edma: fix DMA channel leak in eDMAv4
21mr|kernel-6.12-generic-6.12.74-2|16865	- dmaengine: fsl-edma: fix eDMAv4 channel allocation issue
21mr|kernel-6.12-generic-6.12.74-2|16866	- dmaengine: fsl-edma: fix wrong pointer check in fsl_edma3_attach_pd()
21mr|kernel-6.12-generic-6.12.74-2|16867	- dmaengine: fsl-edma: utilize common dt-binding header file
21mr|kernel-6.12-generic-6.12.74-2|16868	- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
21mr|kernel-6.12-generic-6.12.74-2|16869	- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
21mr|kernel-6.12-generic-6.12.74-2|16870	- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
21mr|kernel-6.12-generic-6.12.74-2|16871	- dmaengine: fsl-qdma: increase size of 'irq_name'
21mr|kernel-6.12-generic-6.12.74-2|16872	- dmaengine: fsl-qdma: init irq after reg initialization
21mr|kernel-6.12-generic-6.12.74-2|16873	- dmaengine: idma64: Add check for dma_set_max_seg_size
21mr|kernel-6.12-generic-6.12.74-2|16874	- dmaengine: idxd: add a new security check to deal with a hardware erratum
21mr|kernel-6.12-generic-6.12.74-2|16875	- dmaengine: idxd: add a write() method for applications to submit work
21mr|kernel-6.12-generic-6.12.74-2|16876	- dmaengine: idxd: Avoid unnecessary destruction of file_ida
21mr|kernel-6.12-generic-6.12.74-2|16877	- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
21mr|kernel-6.12-generic-6.12.74-2|16878	- dmaengine: idxd: Ensure safe user copy of completion record
21mr|kernel-6.12-generic-6.12.74-2|16879	- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
21mr|kernel-6.12-generic-6.12.74-2|16880	- dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
21mr|kernel-6.12-generic-6.12.74-2|16881	- dmaengine: idxd: Move dma_free_coherent() out of spinlocked context
21mr|kernel-6.12-generic-6.12.74-2|16882	- dmaengine: idxd: Protect int_handle field in hw descriptor
21mr|kernel-6.12-generic-6.12.74-2|16883	- dmaengine: idxd: Remove shadow Event Log head stored in idxd
21mr|kernel-6.12-generic-6.12.74-2|16884	- dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
21mr|kernel-6.12-generic-6.12.74-2|16885	- dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
21mr|kernel-6.12-generic-6.12.74-2|16886	- dmaengine: ioatdma: Fix leaking on version mismatch
21mr|kernel-6.12-generic-6.12.74-2|16887	- dmaengine: ioatdma: Fix missing kmem_cache_destroy()
21mr|kernel-6.12-generic-6.12.74-2|16888	- dmaengine: owl: fix register access functions
21mr|kernel-6.12-generic-6.12.74-2|16889	- dmaengine: pl330: issue_pending waits until WFP state
21mr|kernel-6.12-generic-6.12.74-2|16890	- dmaengine: ptdma: use consistent DMA masks
21mr|kernel-6.12-generic-6.12.74-2|16891	- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state"
21mr|kernel-6.12-generic-6.12.74-2|16892	- dmaengine: shdma: increase size of 'dev_id'
21mr|kernel-6.12-generic-6.12.74-2|16893	- dmaengine: stm32-dma: avoid bitfield overflow assertion
21mr|kernel-6.12-generic-6.12.74-2|16894	- dmaengine: tegra186: Fix residual calculation
21mr|kernel-6.12-generic-6.12.74-2|16895	- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
21mr|kernel-6.12-generic-6.12.74-2|16896	- dmaengine: ti: edma: Add some null pointer checks to the edma_probe
21mr|kernel-6.12-generic-6.12.74-2|16897	- dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data
21mr|kernel-6.12-generic-6.12.74-2|16898	- dmaengine: ti: k3-psil-am62: Fix SPI PDMA data
21mr|kernel-6.12-generic-6.12.74-2|16899	- dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
21mr|kernel-6.12-generic-6.12.74-2|16900	- dmaengine: ti: k3-udma: Report short packet errors
21mr|kernel-6.12-generic-6.12.74-2|16901	- dma: fix call order in dmam_free_coherent
21mr|kernel-6.12-generic-6.12.74-2|16902	- dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
21mr|kernel-6.12-generic-6.12.74-2|16903	- dma-mapping: benchmark: fix node id validation
21mr|kernel-6.12-generic-6.12.74-2|16904	- dma-mapping: benchmark: fix up kthread-related error handling
21mr|kernel-6.12-generic-6.12.74-2|16905	- dma-mapping: benchmark: handle NUMA_NO_NODE correctly
21mr|kernel-6.12-generic-6.12.74-2|16906	- dma-mapping: clear dev->dma_mem to NULL after freeing it
21mr|kernel-6.12-generic-6.12.74-2|16907	- dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users
21mr|kernel-6.12-generic-6.12.74-2|16908	- dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM
21mr|kernel-6.12-generic-6.12.74-2|16909	- dma: xilinx_dpdma: Fix locking
21mr|kernel-6.12-generic-6.12.74-2|16910	- dm: call the resume method on internal suspend
21mr|kernel-6.12-generic-6.12.74-2|16911	- dm-crypt, dm-verity: disable tasklets
21mr|kernel-6.12-generic-6.12.74-2|16912	- dm-crypt: don't modify the data when using authenticated encryption
21mr|kernel-6.12-generic-6.12.74-2|16913	- dm-crypt: recheck the integrity tag after a failure
21mr|kernel-6.12-generic-6.12.74-2|16914	- dm-crypt: start allocating with MAX_ORDER
21mr|kernel-6.12-generic-6.12.74-2|16915	- dm-integrity: align the outgoing bio in integrity_recheck
21mr|kernel-6.12-generic-6.12.74-2|16916	- dm-integrity, dm-verity: reduce stack usage for recheck
21mr|kernel-6.12-generic-6.12.74-2|16917	- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
21mr|kernel-6.12-generic-6.12.74-2|16918	- dm-integrity: fix a memory leak when rechecking the data
21mr|kernel-6.12-generic-6.12.74-2|16919	- dm integrity: fix out-of-range warning
21mr|kernel-6.12-generic-6.12.74-2|16920	- dm-integrity: recheck the integrity tag after a failure
21mr|kernel-6.12-generic-6.12.74-2|16921	- dm io: Support IO priority
21mr|kernel-6.12-generic-6.12.74-2|16922	- dm: limit the number of targets and parameter size area
21mr|kernel-6.12-generic-6.12.74-2|16923	- dm raid: fix false positive for requeue needed during reshape
21mr|kernel-6.12-generic-6.12.74-2|16924	- dm-raid: fix lockdep waring in "pers->hot_add_disk"
21mr|kernel-6.12-generic-6.12.74-2|16925	- dm snapshot: fix lockup in dm_exception_table_exit
21mr|kernel-6.12-generic-6.12.74-2|16926	- dm-verity: align struct dm_verity_fec_io properly
21mr|kernel-6.12-generic-6.12.74-2|16927	- dm-verity, dm-crypt: align "struct bvec_iter" correctly
21mr|kernel-6.12-generic-6.12.74-2|16928	- dm verity: don't perform FEC for failed readahead IO
21mr|kernel-6.12-generic-6.12.74-2|16929	- dm-verity: fix dm_is_verity_target() when dm-verity is builtin
21mr|kernel-6.12-generic-6.12.74-2|16930	- dm verity: initialize fec io before freeing it
21mr|kernel-6.12-generic-6.12.74-2|16931	- dm-verity: recheck the hash after a failure
21mr|kernel-6.12-generic-6.12.74-2|16932	- Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS filter matching sysfs file
21mr|kernel-6.12-generic-6.12.74-2|16933	- docs: Instruct LaTeX to cope with deeper nesting
21mr|kernel-6.12-generic-6.12.74-2|16934	- docs: kernel_abi.py: fix command injection
21mr|kernel-6.12-generic-6.12.74-2|16935	- docs: kernel_feat.py: fix build error for missing files
21mr|kernel-6.12-generic-6.12.74-2|16936	- docs: kernel_feat.py: fix potential command injection
21mr|kernel-6.12-generic-6.12.74-2|16937	- docs: kernel_include.py: Cope with docutils 0.21
21mr|kernel-6.12-generic-6.12.74-2|16938	- docs: Restore "smart quotes" for quotes
21mr|kernel-6.12-generic-6.12.74-2|16939	- docs: sparse: add sparse.rst to toctree
21mr|kernel-6.12-generic-6.12.74-2|16940	- docs: sparse: move TW sparse.txt to TW dev-tools
21mr|kernel-6.12-generic-6.12.74-2|16941	- Documentation/arch/ia64/features.rst: fix kernel-feat directive
21mr|kernel-6.12-generic-6.12.74-2|16942	- Documentation/hw-vuln: Add documentation for RFDS
21mr|kernel-6.12-generic-6.12.74-2|16943	- Documentation/sphinx: fix Python string escapes
21mr|kernel-6.12-generic-6.12.74-2|16944	- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
21mr|kernel-6.12-generic-6.12.74-2|16945	- dpaa2-eth: increase the needed headroom to account for alignment
21mr|kernel-6.12-generic-6.12.74-2|16946	- dpaa2-eth: recycle the RX buffer only after all processing done
21mr|kernel-6.12-generic-6.12.74-2|16947	- dpaa2-switch: do not ask for MDB, VLAN and FDB replay
21mr|kernel-6.12-generic-6.12.74-2|16948	- dpaa2-switch: fix size of the dma_unmap
21mr|kernel-6.12-generic-6.12.74-2|16949	- driver core: Add a guard() definition for the device_lock()
21mr|kernel-6.12-generic-6.12.74-2|16950	- driver core: Fix device_link_flag_is_sync_state_only()
21mr|kernel-6.12-generic-6.12.74-2|16951	- driver core: fw_devlink: Improve detection of overlapping cycles
21mr|kernel-6.12-generic-6.12.74-2|16952	- driver core: Introduce device_link_wait_removal()
21mr|kernel-6.12-generic-6.12.74-2|16953	- drivers/amd/pm: fix a use-after-free in kv_parse_power_table
21mr|kernel-6.12-generic-6.12.74-2|16954	- drivers/base/cpu: crash data showing should depends on KEXEC_CORE
21mr|kernel-6.12-generic-6.12.74-2|16955	- drivers: clk: zynqmp: calculate closest mux rate
21mr|kernel-6.12-generic-6.12.74-2|16956	- drivers: clk: zynqmp: update divider round rate logic
21mr|kernel-6.12-generic-6.12.74-2|16957	- drivers: core: synchronize really_probe() and dev_uevent()
21mr|kernel-6.12-generic-6.12.74-2|16958	- Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory
21mr|kernel-6.12-generic-6.12.74-2|16959	- Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted
21mr|kernel-6.12-generic-6.12.74-2|16960	- Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails
21mr|kernel-6.12-generic-6.12.74-2|16961	- Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl
21mr|kernel-6.12-generic-6.12.74-2|16962	- drivers/nvme: Add quirks for device 126f:2262
21mr|kernel-6.12-generic-6.12.74-2|16963	- drivers: perf: added capabilities for legacy PMU
21mr|kernel-6.12-generic-6.12.74-2|16964	- drivers: perf: ctr_get_width function for legacy is not defined
21mr|kernel-6.12-generic-6.12.74-2|16965	- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09
21mr|kernel-6.12-generic-6.12.74-2|16966	- drivers/perf: hisi: Fix some event id for HiSilicon UC pmu
21mr|kernel-6.12-generic-6.12.74-2|16967	- drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()
21mr|kernel-6.12-generic-6.12.74-2|16968	- drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group
21mr|kernel-6.12-generic-6.12.74-2|16969	- drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group
21mr|kernel-6.12-generic-6.12.74-2|16970	- drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
21mr|kernel-6.12-generic-6.12.74-2|16971	- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
21mr|kernel-6.12-generic-6.12.74-2|16972	- drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpus
21mr|kernel-6.12-generic-6.12.74-2|16973	- drivers/ps3: select VIDEO to provide cmdline functions
21mr|kernel-6.12-generic-6.12.74-2|16974	- drivers: soc: xilinx: check return status of get_api_version()
21mr|kernel-6.12-generic-6.12.74-2|16975	- drivers/thermal/loongson2_thermal: Fix incorrect PTR_ERR() judgment
21mr|kernel-6.12-generic-6.12.74-2|16976	- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
21mr|kernel-6.12-generic-6.12.74-2|16977	- drivers/xen: Improve the late XenStore init protocol
21mr|kernel-6.12-generic-6.12.74-2|16978	- drm: add drm_gem_object_is_shared_for_memory_stats() helper
21mr|kernel-6.12-generic-6.12.74-2|16979	- drm: Allow drivers to indicate the damage helpers to ignore damage clips
21mr|kernel-6.12-generic-6.12.74-2|16980	- drm/amd: Add concept of running prepare_suspend() sequence for IP blocks
21mr|kernel-6.12-generic-6.12.74-2|16981	- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param 'doorbell_index'
21mr|kernel-6.12-generic-6.12.74-2|16982	- drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
21mr|kernel-6.12-generic-6.12.74-2|16983	- drm/amd/amdgpu: Fix uninitialized variable warnings
21mr|kernel-6.12-generic-6.12.74-2|16984	- drm/amd/display: Account for cursor prefetch BW in DML1 mode support
21mr|kernel-6.12-generic-6.12.74-2|16985	- drm/amd/display: Add align done check
21mr|kernel-6.12-generic-6.12.74-2|16986	- drm/amd/display: Add case for dcn35 to support usb4 dmub hpd event
21mr|kernel-6.12-generic-6.12.74-2|16987	- drm/amd/display: Add dpia display mode validation logic
21mr|kernel-6.12-generic-6.12.74-2|16988	- drm/amd/display: Add dtbclk access to dcn315
21mr|kernel-6.12-generic-6.12.74-2|16989	- drm/amd/display: Add monitor patch for specific eDP
21mr|kernel-6.12-generic-6.12.74-2|16990	- drm/amd/display: Add NULL test for 'timing generator' in 'dcn21_set_pipe()'
21mr|kernel-6.12-generic-6.12.74-2|16991	- drm/amd/display: add nv12 bounding box
21mr|kernel-6.12-generic-6.12.74-2|16992	- drm/amd/display: Add refresh rate range check
21mr|kernel-6.12-generic-6.12.74-2|16993	- drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()'
21mr|kernel-6.12-generic-6.12.74-2|16994	- drm/amd/display: Add VCO speed parameter for DCN31 FPU
21mr|kernel-6.12-generic-6.12.74-2|16995	- drm/amd/display: adjust few initialization order in dm
21mr|kernel-6.12-generic-6.12.74-2|16996	- drm/amd/display: Align the returned error code with legacy DP
21mr|kernel-6.12-generic-6.12.74-2|16997	- drm/amd/display: Allocate zero bw after bw alloc enable
21mr|kernel-6.12-generic-6.12.74-2|16998	- drm/amd/display: Atom Integrated System Info v2_2 for DCN35
21mr|kernel-6.12-generic-6.12.74-2|16999	- drm/amd/display: Avoid enum conversion warning
21mr|kernel-6.12-generic-6.12.74-2|17000	- drm/amd/display: avoid stringop-overflow warnings for dp_decide_lane_settings()
21mr|kernel-6.12-generic-6.12.74-2|17001	- drm/amd/display: Check for NULL pointer
21mr|kernel-6.12-generic-6.12.74-2|17002	- drm/amd/display: Check index msg_id before read or write
21mr|kernel-6.12-generic-6.12.74-2|17003	- drm/amd/display: Check pipe offset before setting vblank
21mr|kernel-6.12-generic-6.12.74-2|17004	- drm/amd/display: Clear OPTC mem select on disable
21mr|kernel-6.12-generic-6.12.74-2|17005	- drm/amd/display: Disable PSR-SU on Parade 0803 TCON again
21mr|kernel-6.12-generic-6.12.74-2|17006	- drm/amd/display: Disable seamless boot on 128b/132b encoding
21mr|kernel-6.12-generic-6.12.74-2|17007	- drm/amd/display: Disconnect phantom pipe OPP from OPTC being disabled
21mr|kernel-6.12-generic-6.12.74-2|17008	- drm/amd/display: Do not recursively call manual trigger programming
21mr|kernel-6.12-generic-6.12.74-2|17009	- drm/amd/display: Enable colorspace property for MST connectors
21mr|kernel-6.12-generic-6.12.74-2|17010	- drm/amd/display: Exit idle optimizations before HDCP execution
21mr|kernel-6.12-generic-6.12.74-2|17011	- drm/amd/display: fix ABM disablement
21mr|kernel-6.12-generic-6.12.74-2|17012	- drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
21mr|kernel-6.12-generic-6.12.74-2|17013	- drm/amd/display: fix bandwidth validation failure on DCN 2.1
21mr|kernel-6.12-generic-6.12.74-2|17014	- drm/amd/display: Fix buffer overflow in 'get_host_router_total_dp_tunnel_bw()'
21mr|kernel-6.12-generic-6.12.74-2|17015	- drm/amd/display: Fix DC mode screen flickering on DCN321
21mr|kernel-6.12-generic-6.12.74-2|17016	- drm/amd/display: fix disable otg wa logic in DCN316
21mr|kernel-6.12-generic-6.12.74-2|17017	- drm/amd/display: Fix division by zero in setup_dsc_config
21mr|kernel-6.12-generic-6.12.74-2|17018	- drm/amd/display: Fix DPSTREAM CLK on and off sequence
21mr|kernel-6.12-generic-6.12.74-2|17019	- drm/amd/display: fixed integer types and null check locations
21mr|kernel-6.12-generic-6.12.74-2|17020	- drm/amd/display: Fix hang/underflow when transitioning to ODM4:1
21mr|kernel-6.12-generic-6.12.74-2|17021	- drm/amd/display: fix hw rotated modes when PSR-SU is enabled
21mr|kernel-6.12-generic-6.12.74-2|17022	- drm/amd/display: Fix incorrect DSC instance for MST
21mr|kernel-6.12-generic-6.12.74-2|17023	- drm/amd/display: Fix late derefrence 'dsc' check in 'link_set_dsc_pps_packet()'
21mr|kernel-6.12-generic-6.12.74-2|17024	- drm/amd/display: Fix memory leak in dm_sw_fini()
21mr|kernel-6.12-generic-6.12.74-2|17025	- drm/amd/display: Fix minor issues in BW Allocation Phase2
21mr|kernel-6.12-generic-6.12.74-2|17026	- drm/amd/display: Fix MPCC 1DLUT programming
21mr|kernel-6.12-generic-6.12.74-2|17027	- drm/amd/display: Fix MST Null Ptr for RV
21mr|kernel-6.12-generic-6.12.74-2|17028	- drm/amd/display: Fix MST PBN/X.Y value calculations
21mr|kernel-6.12-generic-6.12.74-2|17029	- drm/amd/display: Fix nanosec stat overflow
21mr|kernel-6.12-generic-6.12.74-2|17030	- drm/amd/display: Fix noise issue on HDMI AV mute
21mr|kernel-6.12-generic-6.12.74-2|17031	- drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini()
21mr|kernel-6.12-generic-6.12.74-2|17032	- drm/amd/display: Fix 'panel_cntl' could be null in 'dcn21_set_backlight_level()'
21mr|kernel-6.12-generic-6.12.74-2|17033	- drm/amd/display: Fix potential index out of bounds in color transformation function
21mr|kernel-6.12-generic-6.12.74-2|17034	- drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
21mr|kernel-6.12-generic-6.12.74-2|17035	- drm/amd/display: Fix refresh rate range for some panel
21mr|kernel-6.12-generic-6.12.74-2|17036	- drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR
21mr|kernel-6.12-generic-6.12.74-2|17037	- drm/amd/display: Fix tiled display misalignment
21mr|kernel-6.12-generic-6.12.74-2|17038	- drm/amd/display: Fix uninitialized variables in DM
21mr|kernel-6.12-generic-6.12.74-2|17039	- drm/amd/display: Fix uninitialized variable usage in core_link_ 'read_dpcd() & write_dpcd()' functions
21mr|kernel-6.12-generic-6.12.74-2|17040	- drm/amd/display: Fix variable deferencing before NULL check in edp_setup_replay()
21mr|kernel-6.12-generic-6.12.74-2|17041	- drm/amd/display: Force p-state disallow if leaving no plane config
21mr|kernel-6.12-generic-6.12.74-2|17042	- drm/amd/display: force toggle rate wa for first link training for a retimer
21mr|kernel-6.12-generic-6.12.74-2|17043	- drm/amd/display: For prefetch mode > 0, extend prefetch if possible
21mr|kernel-6.12-generic-6.12.74-2|17044	- drm/amd/display: get dprefclk ss info from integration info table
21mr|kernel-6.12-generic-6.12.74-2|17045	- drm/amd/display: handle range offsets in VRR ranges
21mr|kernel-6.12-generic-6.12.74-2|17046	- drm/amd/display: Handle Y carry-over in VCP X.Y calculation
21mr|kernel-6.12-generic-6.12.74-2|17047	- drm/amd/display: Implement bounds check for stream encoder creation in DCN301
21mr|kernel-6.12-generic-6.12.74-2|17048	- drm/amd/display: Include udelay when waiting for INBOX0 ACK
21mr|kernel-6.12-generic-6.12.74-2|17049	- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
21mr|kernel-6.12-generic-6.12.74-2|17050	- drm/amd/display: Increase frame-larger-than for all display_mode_vba files
21mr|kernel-6.12-generic-6.12.74-2|17051	- drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml
21mr|kernel-6.12-generic-6.12.74-2|17052	- drm/amd/display: Increase num voltage states to 40
21mr|kernel-6.12-generic-6.12.74-2|17053	- drm/amd/display: make flip_timestamp_in_us a 64-bit variable
21mr|kernel-6.12-generic-6.12.74-2|17054	- drm/amd/display: Only clear symclk otg flag for HDMI
21mr|kernel-6.12-generic-6.12.74-2|17055	- drm/amd/display: Pass pwrseq inst for backlight and ABM
21mr|kernel-6.12-generic-6.12.74-2|17056	- drm/amd/display: pbn_div need be updated for hotplug event
21mr|kernel-6.12-generic-6.12.74-2|17057	- drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A
21mr|kernel-6.12-generic-6.12.74-2|17058	- drm/amd/display: Preserve original aspect ratio in create stream
21mr|kernel-6.12-generic-6.12.74-2|17059	- drm/amd/display: Prevent crash when disable stream
21mr|kernel-6.12-generic-6.12.74-2|17060	- drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4
21mr|kernel-6.12-generic-6.12.74-2|17061	- drm/amd/display: Reduce default backlight min from 5 nits to 1 nits
21mr|kernel-6.12-generic-6.12.74-2|17062	- drm/amd/display: Refactor edp power control
21mr|kernel-6.12-generic-6.12.74-2|17063	- drm/amd/display: refactor ILR to make it work
21mr|kernel-6.12-generic-6.12.74-2|17064	- drm/amd/display: Remove min_dst_y_next_start check for Z8
21mr|kernel-6.12-generic-6.12.74-2|17065	- drm/amd/display: Remove pixle rate limit for subvp
21mr|kernel-6.12-generic-6.12.74-2|17066	- drm/amd/display: Remove power sequencing check
21mr|kernel-6.12-generic-6.12.74-2|17067	- drm/amd/display: Request usb4 bw for mst streams
21mr|kernel-6.12-generic-6.12.74-2|17068	- drm/amd/display: Restore guard against default backlight value < 1 nit
21mr|kernel-6.12-generic-6.12.74-2|17069	- drm/amd/display: Return the correct HDCP error code
21mr|kernel-6.12-generic-6.12.74-2|17070	- drm/amd/display: revert Exit idle optimizations before HDCP execution
21mr|kernel-6.12-generic-6.12.74-2|17071	- drm/amd/display: Revert Remove pixle rate limit for subvp
21mr|kernel-6.12-generic-6.12.74-2|17072	- drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present
21mr|kernel-6.12-generic-6.12.74-2|17073	- drm/amd/display: Set color_mgmt_changed to true on unsuspend
21mr|kernel-6.12-generic-6.12.74-2|17074	- drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST
21mr|kernel-6.12-generic-6.12.74-2|17075	- drm/amd/display: Simplify brightness initialization
21mr|kernel-6.12-generic-6.12.74-2|17076	- drm/amd/display: Skip finding free audio for unknown engine_id
21mr|kernel-6.12-generic-6.12.74-2|17077	- drm/amd/display: Skip on writeback when it's not applicable
21mr|kernel-6.12-generic-6.12.74-2|17078	- drm/amd/display: update dcn315 lpddr pstate latency
21mr|kernel-6.12-generic-6.12.74-2|17079	- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
21mr|kernel-6.12-generic-6.12.74-2|17080	- drm/amd/display: Use DRAM speed from validation for dummy p-state
21mr|kernel-6.12-generic-6.12.74-2|17081	- drm/amd/display: Use freesync when `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found
21mr|kernel-6.12-generic-6.12.74-2|17082	- drm/amd: Don't init MEC2 firmware when it fails to load
21mr|kernel-6.12-generic-6.12.74-2|17083	- drm/amd: Enable PCIe PME from D3
21mr|kernel-6.12-generic-6.12.74-2|17084	- drm/amd: Evict resources during PM ops prepare() callback
21mr|kernel-6.12-generic-6.12.74-2|17085	- drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
21mr|kernel-6.12-generic-6.12.74-2|17086	- drm/amd: Flush GFXOFF requests in prepare stage
21mr|kernel-6.12-generic-6.12.74-2|17087	- drm/amdgpu: add error handle to avoid out-of-bounds
21mr|kernel-6.12-generic-6.12.74-2|17088	- drm/amdgpu: Add NULL checks for function pointers
21mr|kernel-6.12-generic-6.12.74-2|17089	- drm/amdgpu: add shared fdinfo stats
21mr|kernel-6.12-generic-6.12.74-2|17090	- drm/amdgpu: always force full reset for SOC21
21mr|kernel-6.12-generic-6.12.74-2|17091	- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
21mr|kernel-6.12-generic-6.12.74-2|17092	- drm/amdgpu: apply the RV2 system aperture fix to RN/CZN as well
21mr|kernel-6.12-generic-6.12.74-2|17093	- drm/amdgpu: Assign correct bits for SDMA HDP flush
21mr|kernel-6.12-generic-6.12.74-2|17094	- drm/amdgpu/atomfirmware: add intergrated info v2.3 table
21mr|kernel-6.12-generic-6.12.74-2|17095	- drm/amdgpu/atomfirmware: fix parsing of vram_info
21mr|kernel-6.12-generic-6.12.74-2|17096	- drm/amdgpu/atomfirmware: silence UBSAN warning
21mr|kernel-6.12-generic-6.12.74-2|17097	- drm/amdgpu: avoid using null object of framebuffer
21mr|kernel-6.12-generic-6.12.74-2|17098	- drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
21mr|kernel-6.12-generic-6.12.74-2|17099	- drm/amdgpu: correct chunk_ptr to a pointer to chunk.
21mr|kernel-6.12-generic-6.12.74-2|17100	- drm/amdgpu: correct the amdgpu runtime dereference usage count
21mr|kernel-6.12-generic-6.12.74-2|17101	- drm/amdgpu: correct the cu count for gfx v11
21mr|kernel-6.12-generic-6.12.74-2|17102	- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
21mr|kernel-6.12-generic-6.12.74-2|17103	- drm/amdgpu: disable MCBP by default
21mr|kernel-6.12-generic-6.12.74-2|17104	- drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt
21mr|kernel-6.12-generic-6.12.74-2|17105	- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)
21mr|kernel-6.12-generic-6.12.74-2|17106	- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
21mr|kernel-6.12-generic-6.12.74-2|17107	- drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series
21mr|kernel-6.12-generic-6.12.74-2|17108	- drm/amdgpu: fall back to INPUT power for AVG power via INFO IOCTL
21mr|kernel-6.12-generic-6.12.74-2|17109	- drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini
21mr|kernel-6.12-generic-6.12.74-2|17110	- drm/amdgpu: fix avg vs input power reporting on smu7
21mr|kernel-6.12-generic-6.12.74-2|17111	- drm/amdgpu: Fix buffer size in gfx_v9_4_3_init_ cp_compute_microcode() and rlc_microcode()
21mr|kernel-6.12-generic-6.12.74-2|17112	- drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
21mr|kernel-6.12-generic-6.12.74-2|17113	- drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible
21mr|kernel-6.12-generic-6.12.74-2|17114	- drm/amdgpu: fix deadlock while reading mqd from debugfs
21mr|kernel-6.12-generic-6.12.74-2|17115	- drm/amdgpu: fix doorbell regression
21mr|kernel-6.12-generic-6.12.74-2|17116	- drm/amdgpu: Fix ecc irq enable/disable unpaired
21mr|kernel-6.12-generic-6.12.74-2|17117	- drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap
21mr|kernel-6.12-generic-6.12.74-2|17118	- drm/amdgpu: Fix '*fw' from request_firmware() not released in 'amdgpu_ucode_request()'
21mr|kernel-6.12-generic-6.12.74-2|17119	- drm/amdgpu: Fix HDP flush for VFs on nbio v7.9
21mr|kernel-6.12-generic-6.12.74-2|17120	- drm/amdgpu: fix incorrect number of active RBs for gfx11
21mr|kernel-6.12-generic-6.12.74-2|17121	- drm/amdgpu: Fix leak when GPU memory allocation fails
21mr|kernel-6.12-generic-6.12.74-2|17122	- drm/amdgpu: fix memory overflow in the IB test
21mr|kernel-6.12-generic-6.12.74-2|17123	- drm/amdgpu: Fix memory range calculation
21mr|kernel-6.12-generic-6.12.74-2|17124	- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
21mr|kernel-6.12-generic-6.12.74-2|17125	- drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'
21mr|kernel-6.12-generic-6.12.74-2|17126	- drm/amdgpu: Fix pci state save during mode-1 reset
21mr|kernel-6.12-generic-6.12.74-2|17127	- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
21mr|kernel-6.12-generic-6.12.74-2|17128	- drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()'
21mr|kernel-6.12-generic-6.12.74-2|17129	- drm/amdgpu: Fix refclk reporting for SMU v13.0.6
21mr|kernel-6.12-generic-6.12.74-2|17130	- drm/amdgpu: Fix shared buff copy to user
21mr|kernel-6.12-generic-6.12.74-2|17131	- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
21mr|kernel-6.12-generic-6.12.74-2|17132	- drm/amdgpu: fix tear down order in amdgpu_vm_pt_free
21mr|kernel-6.12-generic-6.12.74-2|17133	- drm/amdgpu: Fix the null pointer when load rlc firmware
21mr|kernel-6.12-generic-6.12.74-2|17134	- drm/amdgpu: Fix the ring buffer size for queue VM flush
21mr|kernel-6.12-generic-6.12.74-2|17135	- drm/amdgpu: fix the warning about the expression (int)size - len
21mr|kernel-6.12-generic-6.12.74-2|17136	- drm/amdgpu: fix UBSAN warning in kv_dpm.c
21mr|kernel-6.12-generic-6.12.74-2|17137	- drm/amdgpu: fix uninitialized scalar variable warning
21mr|kernel-6.12-generic-6.12.74-2|17138	- drm/amdgpu: Fix uninitialized variable warnings
21mr|kernel-6.12-generic-6.12.74-2|17139	- drm/amdgpu: fix use-after-free bug
21mr|kernel-6.12-generic-6.12.74-2|17140	- drm/amdgpu: Fix VCN allocation in CPX partition
21mr|kernel-6.12-generic-6.12.74-2|17141	- drm/amdgpu: fix visible VRAM handling during faults
21mr|kernel-6.12-generic-6.12.74-2|17142	- drm/amdgpu: Fix VRAM memory accounting
21mr|kernel-6.12-generic-6.12.74-2|17143	- drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'
21mr|kernel-6.12-generic-6.12.74-2|17144	- drm/amdgpu: Force order between a read and write to the same address
21mr|kernel-6.12-generic-6.12.74-2|17145	- drm/amdgpu/gfx10: set UNORD_DISPATCH in compute MQDs
21mr|kernel-6.12-generic-6.12.74-2|17146	- drm/amdgpu/gfx11: set UNORD_DISPATCH in compute MQDs
21mr|kernel-6.12-generic-6.12.74-2|17147	- drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2
21mr|kernel-6.12-generic-6.12.74-2|17148	- drm/amdgpu: Indicate CU havest info to CP
21mr|kernel-6.12-generic-6.12.74-2|17149	- drm/amdgpu: Initialize timestamp for some legacy SOCs
21mr|kernel-6.12-generic-6.12.74-2|17150	- drm/amdgpu: init microcode chip name from ip versions
21mr|kernel-6.12-generic-6.12.74-2|17151	- drm/amdgpu: Let KFD sync with VM fences
21mr|kernel-6.12-generic-6.12.74-2|17152	- drm/amdgpu/mes: fix use-after-free issue
21mr|kernel-6.12-generic-6.12.74-2|17153	- drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2
21mr|kernel-6.12-generic-6.12.74-2|17154	- drm/amdgpu/pm: Fix the error of pwm1_enable setting
21mr|kernel-6.12-generic-6.12.74-2|17155	- drm/amdgpu/pm: Fix the power source flag error
21mr|kernel-6.12-generic-6.12.74-2|17156	- drm/amdgpu: re-create idle bo's PTE during VM state machine reset
21mr|kernel-6.12-generic-6.12.74-2|17157	- drm/amdgpu: Refine IB schedule error logging
21mr|kernel-6.12-generic-6.12.74-2|17158	- drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
21mr|kernel-6.12-generic-6.12.74-2|17159	- drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
21mr|kernel-6.12-generic-6.12.74-2|17160	- drm/amdgpu: remove invalid resource->start check v2
21mr|kernel-6.12-generic-6.12.74-2|17161	- drm/amdgpu: Reset dGPU if suspend got aborted
21mr|kernel-6.12-generic-6.12.74-2|17162	- drm/amdgpu: reset gpu for s3 suspend abort case
21mr|kernel-6.12-generic-6.12.74-2|17163	- drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
21mr|kernel-6.12-generic-6.12.74-2|17164	- drm/amdgpu: reset vm state machine after gpu reset(vram lost)
21mr|kernel-6.12-generic-6.12.74-2|17165	- drm/amdgpu: Restrict extended wait to PSP v13.0.6
21mr|kernel-6.12-generic-6.12.74-2|17166	- drm/amdgpu/sdma5.2: add begin/end_use ring callbacks
21mr|kernel-6.12-generic-6.12.74-2|17167	- drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
21mr|kernel-6.12-generic-6.12.74-2|17168	- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
21mr|kernel-6.12-generic-6.12.74-2|17169	- drm/amdgpu: silence UBSAN warning
21mr|kernel-6.12-generic-6.12.74-2|17170	- drm/amdgpu: skip gpu_info fw loading on navi12
21mr|kernel-6.12-generic-6.12.74-2|17171	- drm/amdgpu: skip to program GFXDEC registers for suspend abort
21mr|kernel-6.12-generic-6.12.74-2|17172	- drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution
21mr|kernel-6.12-generic-6.12.74-2|17173	- drm/amdgpu: Update BO eviction priorities
21mr|kernel-6.12-generic-6.12.74-2|17174	- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
21mr|kernel-6.12-generic-6.12.74-2|17175	- drm/amdgpu: update retry times for psp BL wait
21mr|kernel-6.12-generic-6.12.74-2|17176	- drm/amdgpu: Use another offset for GC 9.4.3 remap
21mr|kernel-6.12-generic-6.12.74-2|17177	- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
21mr|kernel-6.12-generic-6.12.74-2|17178	- drm/amdgpu: validate the parameters of bo mapping operations more clearly
21mr|kernel-6.12-generic-6.12.74-2|17179	- drm/amdkfd: Add VRAM accounting for SVM migration
21mr|kernel-6.12-generic-6.12.74-2|17180	- drm/amdkfd: Check cgroup when returning DMABuf info
21mr|kernel-6.12-generic-6.12.74-2|17181	- drm/amdkfd: Confirm list is non-empty before utilizing list_first_entry in kfd_topology.c
21mr|kernel-6.12-generic-6.12.74-2|17182	- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
21mr|kernel-6.12-generic-6.12.74-2|17183	- drm/amdkfd: Fix CU Masking for GFX 9.4.3
21mr|kernel-6.12-generic-6.12.74-2|17184	- drm/amdkfd: fixes for HMM mem allocation
21mr|kernel-6.12-generic-6.12.74-2|17185	- drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()'
21mr|kernel-6.12-generic-6.12.74-2|17186	- drm/amdkfd: Fix lock dependency warning
21mr|kernel-6.12-generic-6.12.74-2|17187	- drm/amdkfd: Fix lock dependency warning with srcu
21mr|kernel-6.12-generic-6.12.74-2|17188	- drm/amdkfd: Fix memory leak in create_process failure
21mr|kernel-6.12-generic-6.12.74-2|17189	- drm/amdkfd: fix mes set shader debugger process management
21mr|kernel-6.12-generic-6.12.74-2|17190	- drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'
21mr|kernel-6.12-generic-6.12.74-2|17191	- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
21mr|kernel-6.12-generic-6.12.74-2|17192	- drm/amdkfd: Fix type of 'dbg_flags' in 'struct kfd_process'
21mr|kernel-6.12-generic-6.12.74-2|17193	- drm/amdkfd: Flush the process wq before creating a kfd_process
21mr|kernel-6.12-generic-6.12.74-2|17194	- drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit
21mr|kernel-6.12-generic-6.12.74-2|17195	- drm/amdkfd: get doorbell's absolute offset based on the db_size
21mr|kernel-6.12-generic-6.12.74-2|17196	- drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
21mr|kernel-6.12-generic-6.12.74-2|17197	- drm/amdkfd: only flush mes process context if mes support is there
21mr|kernel-6.12-generic-6.12.74-2|17198	- drm/amdkfd: range check cp bad op exception interrupts
21mr|kernel-6.12-generic-6.12.74-2|17199	- drm/amdkfd: Reset GPU on queue preemption failure
21mr|kernel-6.12-generic-6.12.74-2|17200	- drm/amdkfd: svm range always mapped flag not working on APU
21mr|kernel-6.12-generic-6.12.74-2|17201	- drm/amdkfd: Use common function for IP version check
21mr|kernel-6.12-generic-6.12.74-2|17202	- drm/amdkfd: Use correct drm device for cgroup permission check
21mr|kernel-6.12-generic-6.12.74-2|17203	- drm/amd/pm: fix a double-free in amdgpu_parse_extended_power_table
21mr|kernel-6.12-generic-6.12.74-2|17204	- drm/amd/pm: fix a double-free in si_dpm_init
21mr|kernel-6.12-generic-6.12.74-2|17205	- drm/amd/pm: Fix aldebaran pcie speed reporting
21mr|kernel-6.12-generic-6.12.74-2|17206	- drm/amd/pm: fix a memleak in aldebaran_tables_init
21mr|kernel-6.12-generic-6.12.74-2|17207	- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
21mr|kernel-6.12-generic-6.12.74-2|17208	- drm/amd/pm: Fix esm reg mask use to get pcie speed
21mr|kernel-6.12-generic-6.12.74-2|17209	- drm/amd/pm: Restore config space after reset
21mr|kernel-6.12-generic-6.12.74-2|17210	- drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init
21mr|kernel-6.12-generic-6.12.74-2|17211	- drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
21mr|kernel-6.12-generic-6.12.74-2|17212	- drm/arm/komeda: Fix komeda probe failing if there are no links in the secondary pipeline
21mr|kernel-6.12-generic-6.12.74-2|17213	- drm/arm/malidp: fix a possible null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|17214	- drm/ast: Fix soft lockup
21mr|kernel-6.12-generic-6.12.74-2|17215	- drm/atomic-helpers: Invoke end_fb_access while owning plane state
21mr|kernel-6.12-generic-6.12.74-2|17216	- drm/bridge: add ->edid_read hook and drm_bridge_edid_read()
21mr|kernel-6.12-generic-6.12.74-2|17217	- drm/bridge: anx7625: Don't log an error when DSI host can't be found
21mr|kernel-6.12-generic-6.12.74-2|17218	- drm/bridge: anx7625: Ensure bridge is suspended in disable()
21mr|kernel-6.12-generic-6.12.74-2|17219	- drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms
21mr|kernel-6.12-generic-6.12.74-2|17220	- drm/bridge: anx7625: Update audio status while detecting
21mr|kernel-6.12-generic-6.12.74-2|17221	- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|17222	- drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|17223	- drm/bridge: dpc3433: Don't log an error when DSI host can't be found
21mr|kernel-6.12-generic-6.12.74-2|17224	- drm/bridge: Fixed a DP link training bug
21mr|kernel-6.12-generic-6.12.74-2|17225	- drm/bridge: Fix improper bridge init order with pre_enable_prev_first
21mr|kernel-6.12-generic-6.12.74-2|17226	- drm/bridge: Fix typo in post_disable() description
21mr|kernel-6.12-generic-6.12.74-2|17227	- drm/bridge: icn6211: Don't log an error when DSI host can't be found
21mr|kernel-6.12-generic-6.12.74-2|17228	- drm/bridge: it6505: fix hibernate to resume no display issue
21mr|kernel-6.12-generic-6.12.74-2|17229	- drm/bridge: lt8912b: clear the EDID property on failures
21mr|kernel-6.12-generic-6.12.74-2|17230	- drm/bridge: lt8912b: do not return negative values from .get_modes()
21mr|kernel-6.12-generic-6.12.74-2|17231	- drm/bridge: lt8912b: Don't log an error when DSI host can't be found
21mr|kernel-6.12-generic-6.12.74-2|17232	- drm/bridge: lt8912b: use drm_bridge_edid_read()
21mr|kernel-6.12-generic-6.12.74-2|17233	- drm/bridge: lt9611: Don't log an error when DSI host can't be found
21mr|kernel-6.12-generic-6.12.74-2|17234	- drm/bridge: lt9611uxc: Don't log an error when DSI host can't be found
21mr|kernel-6.12-generic-6.12.74-2|17235	- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
21mr|kernel-6.12-generic-6.12.74-2|17236	- drm/bridge: nxp-ptn3460: simplify some error checking
21mr|kernel-6.12-generic-6.12.74-2|17237	- drm/bridge/panel: Fix runtime warning on panel bridge release
21mr|kernel-6.12-generic-6.12.74-2|17238	- drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable()
21mr|kernel-6.12-generic-6.12.74-2|17239	- drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case
21mr|kernel-6.12-generic-6.12.74-2|17240	- drm/bridge: parade-ps8640: Never store more than msg->size bytes in AUX xfer
21mr|kernel-6.12-generic-6.12.74-2|17241	- drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transfer
21mr|kernel-6.12-generic-6.12.74-2|17242	- drm/bridge: ps8640: Fix size mismatch warning w/ len
21mr|kernel-6.12-generic-6.12.74-2|17243	- drm: bridge: samsung-dsim: Don't use FORCE_STOP_STATE
21mr|kernel-6.12-generic-6.12.74-2|17244	- drm/bridge: sii902x: Fix audio codec unregistration
21mr|kernel-6.12-generic-6.12.74-2|17245	- drm/bridge: sii902x: Fix probing race issue
21mr|kernel-6.12-generic-6.12.74-2|17246	- drm/bridge: tc358767: Fix return value on error case
21mr|kernel-6.12-generic-6.12.74-2|17247	- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
21mr|kernel-6.12-generic-6.12.74-2|17248	- drm/bridge: tc358775: Don't log an error when DSI host can't be found
21mr|kernel-6.12-generic-6.12.74-2|17249	- drm/bridge: tc358775: fix support for jeida-18 and jeida-24
21mr|kernel-6.12-generic-6.12.74-2|17250	- drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer
21mr|kernel-6.12-generic-6.12.74-2|17251	- drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
21mr|kernel-6.12-generic-6.12.74-2|17252	- drm/buddy: fix range bias
21mr|kernel-6.12-generic-6.12.74-2|17253	- drm: Check output polling initialized before disabling
21mr|kernel-6.12-generic-6.12.74-2|17254	- drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
21mr|kernel-6.12-generic-6.12.74-2|17255	- drm/ci: add subset-1-gfx to LAVA_TAGS and adjust shards
21mr|kernel-6.12-generic-6.12.74-2|17256	- drm/ci: update device type for volteer devices
21mr|kernel-6.12-generic-6.12.74-2|17257	- drm/ci: uprev mesa version: fix container build & crosvm
21mr|kernel-6.12-generic-6.12.74-2|17258	- drm: ci: use clk_ignore_unused for apq8016
21mr|kernel-6.12-generic-6.12.74-2|17259	- drm/client: Fully protect modes[] with dev->mode_config.mutex
21mr|kernel-6.12-generic-6.12.74-2|17260	- drm/connector: Add \n to message about demoting connector force-probes
21mr|kernel-6.12-generic-6.12.74-2|17261	- drm/crtc: fix uninitialized variable use
21mr|kernel-6.12-generic-6.12.74-2|17262	- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
21mr|kernel-6.12-generic-6.12.74-2|17263	- drm: Disable the cursor plane on atomic contexts with virtualized drivers
21mr|kernel-6.12-generic-6.12.74-2|17264	- drm: Don't treat 0 as -1 in drm_fixp2int_ceil
21mr|kernel-6.12-generic-6.12.74-2|17265	- drm: Don't unref the same fb many times by mistake due to deadlock handling
21mr|kernel-6.12-generic-6.12.74-2|17266	- drm/dp: Don't attempt AUX transfers when eDP panels are not powered
21mr|kernel-6.12-generic-6.12.74-2|17267	- drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|17268	- drm/dp_mst: Fix fractional DSC bpp handling
21mr|kernel-6.12-generic-6.12.74-2|17269	- drm/drm_file: Fix pid refcounting race
21mr|kernel-6.12-generic-6.12.74-2|17270	- drm/drm_file: fix use of uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|17271	- drm/drv: propagate errors from drm_modeset_register_all()
21mr|kernel-6.12-generic-6.12.74-2|17272	- drm/edid: also call add modes in EDID connector update fallback
21mr|kernel-6.12-generic-6.12.74-2|17273	- drm/edid: Parse topology block for all DispID structure v1.x
21mr|kernel-6.12-generic-6.12.74-2|17274	- drm/etnaviv: don't block scheduler when GPU is still active
21mr|kernel-6.12-generic-6.12.74-2|17275	- drm/etnaviv: fix DMA direction handling for cached RW buffers
21mr|kernel-6.12-generic-6.12.74-2|17276	- drm/etnaviv: fix tx clock gating on some GC7000 variants
21mr|kernel-6.12-generic-6.12.74-2|17277	- drm/etnaviv: Restore some id values
21mr|kernel-6.12-generic-6.12.74-2|17278	- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
21mr|kernel-6.12-generic-6.12.74-2|17279	- drm/exynos: do not return negative values from .get_modes()
21mr|kernel-6.12-generic-6.12.74-2|17280	- drm/exynos: dp: drop driver owner initialization
21mr|kernel-6.12-generic-6.12.74-2|17281	- drm/exynos: fix accidental on-stack copy of exynos_drm_plane
21mr|kernel-6.12-generic-6.12.74-2|17282	- drm/exynos: fix a potential error pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|17283	- drm/exynos: fix a wrong error checking
21mr|kernel-6.12-generic-6.12.74-2|17284	- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume
21mr|kernel-6.12-generic-6.12.74-2|17285	- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
21mr|kernel-6.12-generic-6.12.74-2|17286	- drm/exynos/vidi: fix memory leak in .get_modes()
21mr|kernel-6.12-generic-6.12.74-2|17287	- drm/fbdev-dma: Only set smem_start is enable per module option
21mr|kernel-6.12-generic-6.12.74-2|17288	- drm/fbdev-generic: Do not set physical framebuffer address
21mr|kernel-6.12-generic-6.12.74-2|17289	- drm: Fix drm_fixp2int_round() making it add 0.5
21mr|kernel-6.12-generic-6.12.74-2|17290	- drm: Fix FD ownership check in drm_master_check_perm()
21mr|kernel-6.12-generic-6.12.74-2|17291	- drm: Fix TODO list mentioning non-KMS drivers
21mr|kernel-6.12-generic-6.12.74-2|17292	- drm/framebuffer: Fix use of uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|17293	- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
21mr|kernel-6.12-generic-6.12.74-2|17294	- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
21mr|kernel-6.12-generic-6.12.74-2|17295	- drm/gma500: Remove lid code
21mr|kernel-6.12-generic-6.12.74-2|17296	- drm/i915: Add missing ; to __assign_str() macros in tracepoint code
21mr|kernel-6.12-generic-6.12.74-2|17297	- drm/i915: Adjust seamless_m_n flag behaviour
21mr|kernel-6.12-generic-6.12.74-2|17298	- drm/i915: Also check for VGA converter in eDP probe
21mr|kernel-6.12-generic-6.12.74-2|17299	- drm/i915/audio: Fix audio time stamp programming for DP
21mr|kernel-6.12-generic-6.12.74-2|17300	- drm/i915/bios: Fix parsing backlight BDB data
21mr|kernel-6.12-generic-6.12.74-2|17301	- drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
21mr|kernel-6.12-generic-6.12.74-2|17302	- drm/i915: Call intel_pre_plane_updates() also for pipes getting enabled
21mr|kernel-6.12-generic-6.12.74-2|17303	- drm/i915/cdclk: Fix CDCLK programming order when pipes are active
21mr|kernel-6.12-generic-6.12.74-2|17304	- drm/i915/cdclk: Fix voltage_level programming edge case
21mr|kernel-6.12-generic-6.12.74-2|17305	- drm/i915: Change intel_pipe_update_{start,end}() calling convention
21mr|kernel-6.12-generic-6.12.74-2|17306	- drm/i915: Check before removing mm notifier
21mr|kernel-6.12-generic-6.12.74-2|17307	- drm/i915: Consolidate condition for Wa_22011802037
21mr|kernel-6.12-generic-6.12.74-2|17308	- drm/i915/dg2: Drop pre-production GT workarounds
21mr|kernel-6.12-generic-6.12.74-2|17309	- drm/i915: Disable live M/N updates when using bigjoiner
21mr|kernel-6.12-generic-6.12.74-2|17310	- drm/i915: Disable port sync when bigjoiner is used
21mr|kernel-6.12-generic-6.12.74-2|17311	- drm/i915/display: Use i915_gem_object_get_dma_address to get dma address
21mr|kernel-6.12-generic-6.12.74-2|17312	- drm/i915/dmc: Don't enable any pipe DMC events
21mr|kernel-6.12-generic-6.12.74-2|17313	- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
21mr|kernel-6.12-generic-6.12.74-2|17314	- drm/i915: Don't explode when the dig port we don't have an AUX CH
21mr|kernel-6.12-generic-6.12.74-2|17315	- drm/i915/dp: Don't switch the LTTPR mode on an active link
21mr|kernel-6.12-generic-6.12.74-2|17316	- drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern
21mr|kernel-6.12-generic-6.12.74-2|17317	- drm/i915/dp: Reset intel_dp->link_trained before retraining the link
21mr|kernel-6.12-generic-6.12.74-2|17318	- drm/i915/dpt: Make DPT object unshrinkable
21mr|kernel-6.12-generic-6.12.74-2|17319	- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
21mr|kernel-6.12-generic-6.12.74-2|17320	- drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select
21mr|kernel-6.12-generic-6.12.74-2|17321	- drm/i915: Eliminate IS_MTL_GRAPHICS_STEP
21mr|kernel-6.12-generic-6.12.74-2|17322	- drm/i915: Enable VRR later during fastsets
21mr|kernel-6.12-generic-6.12.74-2|17323	- drm/i915: Extract intel_crtc_vblank_evade_scanlines()
21mr|kernel-6.12-generic-6.12.74-2|17324	- drm/i915: Fix ADL+ tiled plane stride when the POT stride is smaller than the original
21mr|kernel-6.12-generic-6.12.74-2|17325	- drm/i915: Fix audio component initialization
21mr|kernel-6.12-generic-6.12.74-2|17326	- drm/i915: Fix FEC pipe A vs. DDI A mixup
21mr|kernel-6.12-generic-6.12.74-2|17327	- drm/i915: Fix FEC state dump
21mr|kernel-6.12-generic-6.12.74-2|17328	- drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
21mr|kernel-6.12-generic-6.12.74-2|17329	- drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
21mr|kernel-6.12-generic-6.12.74-2|17330	- drm/i915: Fix remapped stride with CCS on ADL+
21mr|kernel-6.12-generic-6.12.74-2|17331	- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
21mr|kernel-6.12-generic-6.12.74-2|17332	- drm/i915/gt: Automate CCS Mode setting during engine resets
21mr|kernel-6.12-generic-6.12.74-2|17333	- drm/i915/gt: Disable HW load balancing for CCS
21mr|kernel-6.12-generic-6.12.74-2|17334	- drm/i915/gt: Disarm breadcrumbs if engines are already idle
21mr|kernel-6.12-generic-6.12.74-2|17335	- drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
21mr|kernel-6.12-generic-6.12.74-2|17336	- drm/i915/gt: Do not generate the command streamer for all the CCS
21mr|kernel-6.12-generic-6.12.74-2|17337	- drm/i915/gt: Enable only one CCS for compute workload
21mr|kernel-6.12-generic-6.12.74-2|17338	- drm/i915/gt: Fix CCS id's calculation for CCS mode setting
21mr|kernel-6.12-generic-6.12.74-2|17339	- drm/i915/gt: Fix potential UAF by revoke of fence registers
21mr|kernel-6.12-generic-6.12.74-2|17340	- drm/i915/gt: Reset queue_priority_hint on parking
21mr|kernel-6.12-generic-6.12.74-2|17341	- drm/i915/guc: avoid FIELD_PREP warning
21mr|kernel-6.12-generic-6.12.74-2|17342	- drm/i915/gvt: Fix uninitialized variable in handle_mmio()
21mr|kernel-6.12-generic-6.12.74-2|17343	- drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
21mr|kernel-6.12-generic-6.12.74-2|17344	- drm/i915/hwmon: Fix locking inversion in sysfs getter
21mr|kernel-6.12-generic-6.12.74-2|17345	- drm/i915/hwmon: Fix static analysis tool reported issues
21mr|kernel-6.12-generic-6.12.74-2|17346	- drm/i915/hwmon: Get rid of devm
21mr|kernel-6.12-generic-6.12.74-2|17347	- drm/i915: Introduce crtc_state->enhanced_framing
21mr|kernel-6.12-generic-6.12.74-2|17348	- drm/i915/lnl: Remove watchdog timers for PSR
21mr|kernel-6.12-generic-6.12.74-2|17349	- drm/i915/mso: using joiner is not possible with eDP MSO
21mr|kernel-6.12-generic-6.12.74-2|17350	- drm/i915/mst: Fix .mode_valid_ctx() return values
21mr|kernel-6.12-generic-6.12.74-2|17351	- drm/i915/mst: Limit MST+DSC to TGL+
21mr|kernel-6.12-generic-6.12.74-2|17352	- drm/i915/mst: Reject FEC+MST on ICL
21mr|kernel-6.12-generic-6.12.74-2|17353	- drm/i915/mst: Reject modes that require the bigjoiner
21mr|kernel-6.12-generic-6.12.74-2|17354	- drm/i915/mtl: Fix HDMI/DP PLL clock selection
21mr|kernel-6.12-generic-6.12.74-2|17355	- drm/i915/mtl: Update workaround 14016712196
21mr|kernel-6.12-generic-6.12.74-2|17356	- drm/i915/mtl: Update workaround 14018575942
21mr|kernel-6.12-generic-6.12.74-2|17357	- drm/i915/perf: Update handling of MMIO triggered reports
21mr|kernel-6.12-generic-6.12.74-2|17358	- drm/i915: Pre-populate the cursor physical dma address
21mr|kernel-6.12-generic-6.12.74-2|17359	- drm/i915/psr: Only allow PSR in LPSP mode on HSW non-ULT
21mr|kernel-6.12-generic-6.12.74-2|17360	- drm/i915: Reject async flips with bigjoiner
21mr|kernel-6.12-generic-6.12.74-2|17361	- drm/i915: Replace several IS_METEORLAKE with proper IP version checks
21mr|kernel-6.12-generic-6.12.74-2|17362	- drm/i915/selftests: Fix engine reset count storage for multi-tile
21mr|kernel-6.12-generic-6.12.74-2|17363	- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
21mr|kernel-6.12-generic-6.12.74-2|17364	- drm/i915: Tidy workaround definitions
21mr|kernel-6.12-generic-6.12.74-2|17365	- drm/i915/tv: Fix TV mode
21mr|kernel-6.12-generic-6.12.74-2|17366	- drm/i915: Use internal class when counting engine resets
21mr|kernel-6.12-generic-6.12.74-2|17367	- drm/i915/vma: Fix UAF on destroy against retire race
21mr|kernel-6.12-generic-6.12.74-2|17368	- drm/i915/vrr: Disable VRR when using bigjoiner
21mr|kernel-6.12-generic-6.12.74-2|17369	- drm/i915/xelpg: Call Xe_LPG workaround functions based on IP version
21mr|kernel-6.12-generic-6.12.74-2|17370	- drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74
21mr|kernel-6.12-generic-6.12.74-2|17371	- drm/imx/ipuv3: do not return negative values from .get_modes()
21mr|kernel-6.12-generic-6.12.74-2|17372	- drm/imx/lcdc: Fix double-free of driver data
21mr|kernel-6.12-generic-6.12.74-2|17373	- drm/komeda: check for error-valued pointer
21mr|kernel-6.12-generic-6.12.74-2|17374	- drm/lcdif: Do not disable clocks on already suspended hardware
21mr|kernel-6.12-generic-6.12.74-2|17375	- drm/lima: add mask irq callback to gp and pp
21mr|kernel-6.12-generic-6.12.74-2|17376	- drm/lima: fix a memleak in lima_heap_alloc
21mr|kernel-6.12-generic-6.12.74-2|17377	- drm/lima: fix shared irq handling on driver remove
21mr|kernel-6.12-generic-6.12.74-2|17378	- drm/lima: mask irqs in timeout path before hard reset
21mr|kernel-6.12-generic-6.12.74-2|17379	- drm/mediatek: Add 0 size check to mtk_drm_gem_obj
21mr|kernel-6.12-generic-6.12.74-2|17380	- drm/mediatek: Add missing plane settings when async update
21mr|kernel-6.12-generic-6.12.74-2|17381	- drm/mediatek: Add OVL compatible name for MT8195
21mr|kernel-6.12-generic-6.12.74-2|17382	- drm/mediatek: Add spinlock for setting vblank event in atomic_begin
21mr|kernel-6.12-generic-6.12.74-2|17383	- drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time
21mr|kernel-6.12-generic-6.12.74-2|17384	- drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency
21mr|kernel-6.12-generic-6.12.74-2|17385	- drm/mediatek: dp: Fix mtk_dp_aux_transfer return value
21mr|kernel-6.12-generic-6.12.74-2|17386	- drm/mediatek/dp: Fix spurious kfree()
21mr|kernel-6.12-generic-6.12.74-2|17387	- drm/mediatek/dp: switch to ->edid_read callback
21mr|kernel-6.12-generic-6.12.74-2|17388	- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
21mr|kernel-6.12-generic-6.12.74-2|17389	- drm/mediatek: Fix access violation in mtk_drm_crtc_dma_dev_get
21mr|kernel-6.12-generic-6.12.74-2|17390	- drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
21mr|kernel-6.12-generic-6.12.74-2|17391	- drm/mediatek: Fix destination alpha error in OVL
21mr|kernel-6.12-generic-6.12.74-2|17392	- drm/mediatek: fix kernel oops if no crtc is found
21mr|kernel-6.12-generic-6.12.74-2|17393	- drm/mediatek: Fix underrun in VDO1 when switches off the layer
21mr|kernel-6.12-generic-6.12.74-2|17394	- drm/mediatek: Fix XRGB setting error in Mixer
21mr|kernel-6.12-generic-6.12.74-2|17395	- drm/mediatek: Fix XRGB setting error in OVL
21mr|kernel-6.12-generic-6.12.74-2|17396	- drm/mediatek: Remove less-than-zero comparison of an unsigned value
21mr|kernel-6.12-generic-6.12.74-2|17397	- drm/mediatek: Remove the redundant driver data for DPI
21mr|kernel-6.12-generic-6.12.74-2|17398	- drm/mediatek: Return error if MDP RDMA failed to enable the clock
21mr|kernel-6.12-generic-6.12.74-2|17399	- drm/mediatek: Turn off the layers with zero width or height
21mr|kernel-6.12-generic-6.12.74-2|17400	- drm/mediatek: Use 8-bit alpha in ETHDR
21mr|kernel-6.12-generic-6.12.74-2|17401	- drm/meson: Don't remove bridges which are created by other drivers
21mr|kernel-6.12-generic-6.12.74-2|17402	- drm/meson: dw-hdmi: add bandgap setting for g12
21mr|kernel-6.12-generic-6.12.74-2|17403	- drm/meson: dw-hdmi: power up phy on device init
21mr|kernel-6.12-generic-6.12.74-2|17404	- drm/meson: fix canvas release in bind function
21mr|kernel-6.12-generic-6.12.74-2|17405	- drm/meson: gate px_clk when setting rate
21mr|kernel-6.12-generic-6.12.74-2|17406	- drm/meson: vclk: fix calculation of 59.94 fractional rates
21mr|kernel-6.12-generic-6.12.74-2|17407	- drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE
21mr|kernel-6.12-generic-6.12.74-2|17408	- drm/mipi-dsi: Fix detach call without attach
21mr|kernel-6.12-generic-6.12.74-2|17409	- drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
21mr|kernel-6.12-generic-6.12.74-2|17410	- drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_generic_write_seq()
21mr|kernel-6.12-generic-6.12.74-2|17411	- drm/mipi-dsi: use correct return type for the DSC functions
21mr|kernel-6.12-generic-6.12.74-2|17412	- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
21mr|kernel-6.12-generic-6.12.74-2|17413	- drm/msm/adreno: Fix A680 chip id
21mr|kernel-6.12-generic-6.12.74-2|17414	- drm/msm/dp: Add DisplayPort controller for SM8650
21mr|kernel-6.12-generic-6.12.74-2|17415	- drm/msm/dp: allow voltage swing / pre emphasis of 3
21mr|kernel-6.12-generic-6.12.74-2|17416	- drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected
21mr|kernel-6.12-generic-6.12.74-2|17417	- drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
21mr|kernel-6.12-generic-6.12.74-2|17418	- drm/msm/dpu: Add callback function pointer check before its call
21mr|kernel-6.12-generic-6.12.74-2|17419	- drm/msm/dpu: add division of drm_display_mode's hskew parameter
21mr|kernel-6.12-generic-6.12.74-2|17420	- drm/msm/dpu: add helper to get IRQ-related data
21mr|kernel-6.12-generic-6.12.74-2|17421	- drm/msm/dpu: Add missing safe_lut_tbl in sc8180x catalog
21mr|kernel-6.12-generic-6.12.74-2|17422	- drm/msm/dpu: Always flush the slave INTF on the CTL
21mr|kernel-6.12-generic-6.12.74-2|17423	- drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanup
21mr|kernel-6.12-generic-6.12.74-2|17424	- drm/msm/dpu: correct clk bit for WB2 block
21mr|kernel-6.12-generic-6.12.74-2|17425	- drm/msm/dpu: don't allow overriding data from catalog
21mr|kernel-6.12-generic-6.12.74-2|17426	- drm/msm/dpu: Drop enable and frame_count parameters from dpu_hw_setup_misr()
21mr|kernel-6.12-generic-6.12.74-2|17427	- drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
21mr|kernel-6.12-generic-6.12.74-2|17428	- drm/msm/dpu: enable writeback on SM8350
21mr|kernel-6.12-generic-6.12.74-2|17429	- drm/msm/dpu: enable writeback on SM8450
21mr|kernel-6.12-generic-6.12.74-2|17430	- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
21mr|kernel-6.12-generic-6.12.74-2|17431	- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
21mr|kernel-6.12-generic-6.12.74-2|17432	- drm/msm/dpu: fix writeback programming for YUV cases
21mr|kernel-6.12-generic-6.12.74-2|17433	- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
21mr|kernel-6.12-generic-6.12.74-2|17434	- drm/msm/dpu: make the irq table size static
21mr|kernel-6.12-generic-6.12.74-2|17435	- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
21mr|kernel-6.12-generic-6.12.74-2|17436	- drm/msm/dpu: populate SSPP scaler block version
21mr|kernel-6.12-generic-6.12.74-2|17437	- drm/msm/dpu: Ratelimit framedone timeout msgs
21mr|kernel-6.12-generic-6.12.74-2|17438	- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
21mr|kernel-6.12-generic-6.12.74-2|17439	- drm/msm/dpu: Set input_sel bit for INTF
21mr|kernel-6.12-generic-6.12.74-2|17440	- drm/msm/dpu: stop using raw IRQ indices in the kernel output
21mr|kernel-6.12-generic-6.12.74-2|17441	- drm/msm/dsi: Enable runtime PM
21mr|kernel-6.12-generic-6.12.74-2|17442	- drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk
21mr|kernel-6.12-generic-6.12.74-2|17443	- drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
21mr|kernel-6.12-generic-6.12.74-2|17444	- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
21mr|kernel-6.12-generic-6.12.74-2|17445	- drm/msm/gem: Fix double resv lock aquire
21mr|kernel-6.12-generic-6.12.74-2|17446	- drm/msm/mdp4: flush vblank event on disable
21mr|kernel-6.12-generic-6.12.74-2|17447	- drm/msms/dp: fixed link clock divider bits be over written in BPC unknown case
21mr|kernel-6.12-generic-6.12.74-2|17448	- drm/msm: Wire up tlb ops
21mr|kernel-6.12-generic-6.12.74-2|17449	- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
21mr|kernel-6.12-generic-6.12.74-2|17450	- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
21mr|kernel-6.12-generic-6.12.74-2|17451	- drm/nouveau: don't fini scheduler before entity flush
21mr|kernel-6.12-generic-6.12.74-2|17452	- drm/nouveau/dp: Don't probe eDP ports twice harder
21mr|kernel-6.12-generic-6.12.74-2|17453	- drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer
21mr|kernel-6.12-generic-6.12.74-2|17454	- drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
21mr|kernel-6.12-generic-6.12.74-2|17455	- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
21mr|kernel-6.12-generic-6.12.74-2|17456	- drm/nouveau: fix stale locked mutex in nouveau_gem_ioctl_pushbuf
21mr|kernel-6.12-generic-6.12.74-2|17457	- drm/nouveau: prime: fix refcount underflow
21mr|kernel-6.12-generic-6.12.74-2|17458	- drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocations
21mr|kernel-6.12-generic-6.12.74-2|17459	- drm: nv04: Fix out of bounds access
21mr|kernel-6.12-generic-6.12.74-2|17460	- drm/omapdrm: Fix console by implementing fb_dirty
21mr|kernel-6.12-generic-6.12.74-2|17461	- drm/omapdrm: Fix console with deferred ops
21mr|kernel-6.12-generic-6.12.74-2|17462	- drm/panel: atna33xc20: Fix unbalanced regulator in the case HPD doesn't assert
21mr|kernel-6.12-generic-6.12.74-2|17463	- drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
21mr|kernel-6.12-generic-6.12.74-2|17464	- drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
21mr|kernel-6.12-generic-6.12.74-2|17465	- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
21mr|kernel-6.12-generic-6.12.74-2|17466	- drm/panel: do not return negative error codes from drm_panel_get_modes()
21mr|kernel-6.12-generic-6.12.74-2|17467	- drm/panel-edp: Add AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49 V8.0
21mr|kernel-6.12-generic-6.12.74-2|17468	- drm/panel-edp: Add override_edid_mode quirk for generic edp
21mr|kernel-6.12-generic-6.12.74-2|17469	- drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing
21mr|kernel-6.12-generic-6.12.74-2|17470	- drm/panel-edp: drm/panel-edp: Fix AUO B116XTN02 name
21mr|kernel-6.12-generic-6.12.74-2|17471	- drm/panel-edp: use put_sync in unprepare
21mr|kernel-6.12-generic-6.12.74-2|17472	- drm/panel-elida-kd35t133: hold panel in reset for unprepare
21mr|kernel-6.12-generic-6.12.74-2|17473	- drm/panel: himax-hx8394: Handle errors from mipi_dsi_dcs_set_display_on() better
21mr|kernel-6.12-generic-6.12.74-2|17474	- drm/panel: ili9341: Correct use of device property APIs
21mr|kernel-6.12-generic-6.12.74-2|17475	- drm/panel: ili9341: Respect deferred probe
21mr|kernel-6.12-generic-6.12.74-2|17476	- drm/panel: ili9341: Use predefined error codes
21mr|kernel-6.12-generic-6.12.74-2|17477	- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
21mr|kernel-6.12-generic-6.12.74-2|17478	- drm/panel: novatek-nt35950: Don't log an error when DSI host can't be found
21mr|kernel-6.12-generic-6.12.74-2|17479	- drm/panel: nt36523: fix return value check in nt36523_probe()
21mr|kernel-6.12-generic-6.12.74-2|17480	- drm/panel: nv3051d: Hold panel in reset for unprepare
21mr|kernel-6.12-generic-6.12.74-2|17481	- drm: panel-orientation-quirks: Add quirk for Aya Neo KUN
21mr|kernel-6.12-generic-6.12.74-2|17482	- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
21mr|kernel-6.12-generic-6.12.74-2|17483	- drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
21mr|kernel-6.12-generic-6.12.74-2|17484	- drm: panel-orientation-quirks: Add quirk for Valve Galileo
21mr|kernel-6.12-generic-6.12.74-2|17485	- drm/panel: samsung-s6d7aa0: drop DRM_BUS_FLAG_DE_HIGH for lsl080al02
21mr|kernel-6.12-generic-6.12.74-2|17486	- drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]
21mr|kernel-6.12-generic-6.12.74-2|17487	- drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
21mr|kernel-6.12-generic-6.12.74-2|17488	- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
21mr|kernel-6.12-generic-6.12.74-2|17489	- drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation
21mr|kernel-6.12-generic-6.12.74-2|17490	- drm/panel: sitronix-st7789v: fix display size for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.12-generic-6.12.74-2|17491	- drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.12-generic-6.12.74-2|17492	- drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.12-generic-6.12.74-2|17493	- drm/panel: st7701: Fix AVCL calculation
21mr|kernel-6.12-generic-6.12.74-2|17494	- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel power sequence
21mr|kernel-6.12-generic-6.12.74-2|17495	- drm/panel: visionox-rm69299: don't unregister DSI device
21mr|kernel-6.12-generic-6.12.74-2|17496	- drm/panfrost: fix power transition timeout warnings
21mr|kernel-6.12-generic-6.12.74-2|17497	- drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
21mr|kernel-6.12-generic-6.12.74-2|17498	- drm/panfrost: Ignore core_mask for poweroff and disable PWRTRANS irq
21mr|kernel-6.12-generic-6.12.74-2|17499	- drm/panfrost: Mark simple_ondemand governor as softdep
21mr|kernel-6.12-generic-6.12.74-2|17500	- drm/panfrost: Really power off GPU cores in panfrost_gpu_power_off()
21mr|kernel-6.12-generic-6.12.74-2|17501	- drm/prime: Support page array >= 4GB
21mr|kernel-6.12-generic-6.12.74-2|17502	- drm/prime: Unbreak virtgpu dma-buf export
21mr|kernel-6.12-generic-6.12.74-2|17503	- drm/probe-helper: warn about negative .get_modes()
21mr|kernel-6.12-generic-6.12.74-2|17504	- drm/qxl: Add check for drm_cvt_mode
21mr|kernel-6.12-generic-6.12.74-2|17505	- drm/radeon: check bo_va->bo is non-NULL before using it
21mr|kernel-6.12-generic-6.12.74-2|17506	- drm/radeon: check return value of radeon_ring_lock()
21mr|kernel-6.12-generic-6.12.74-2|17507	- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
21mr|kernel-6.12-generic-6.12.74-2|17508	- drm/radeon/dpm: fix a memleak in sumo_parse_power_table
21mr|kernel-6.12-generic-6.12.74-2|17509	- drm/radeon: fix UBSAN warning in kv_dpm.c
21mr|kernel-6.12-generic-6.12.74-2|17510	- drm/radeon: make -fstrict-flex-arrays=3 happy
21mr|kernel-6.12-generic-6.12.74-2|17511	- drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
21mr|kernel-6.12-generic-6.12.74-2|17512	- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
21mr|kernel-6.12-generic-6.12.74-2|17513	- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
21mr|kernel-6.12-generic-6.12.74-2|17514	- drm/radeon/radeon_display: Decrease the size of allocated memory
21mr|kernel-6.12-generic-6.12.74-2|17515	- drm/radeon: silence UBSAN warning (v3)
21mr|kernel-6.12-generic-6.12.74-2|17516	- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
21mr|kernel-6.12-generic-6.12.74-2|17517	- drm/rockchip: inno_hdmi: Fix video timing
21mr|kernel-6.12-generic-6.12.74-2|17518	- drm/rockchip: lvds: do not overwrite error code
21mr|kernel-6.12-generic-6.12.74-2|17519	- drm/rockchip: lvds: do not print scary message when probing defer
21mr|kernel-6.12-generic-6.12.74-2|17520	- drm/rockchip: vop2: Do not divide height twice for YUV
21mr|kernel-6.12-generic-6.12.74-2|17521	- drm/rockchip: vop2: Fix the port mux of VP2
21mr|kernel-6.12-generic-6.12.74-2|17522	- drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
21mr|kernel-6.12-generic-6.12.74-2|17523	- drm/sun4i: hdmi: Convert encoder to atomic
21mr|kernel-6.12-generic-6.12.74-2|17524	- drm/sun4i: hdmi: Move mode_set into enable
21mr|kernel-6.12-generic-6.12.74-2|17525	- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
21mr|kernel-6.12-generic-6.12.74-2|17526	- drm/syncobj: handle NULL fence in syncobj_eventfd_entry_func
21mr|kernel-6.12-generic-6.12.74-2|17527	- drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
21mr|kernel-6.12-generic-6.12.74-2|17528	- drm/tegra: dsi: Add missing check for of_find_device_by_node
21mr|kernel-6.12-generic-6.12.74-2|17529	- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
21mr|kernel-6.12-generic-6.12.74-2|17530	- drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
21mr|kernel-6.12-generic-6.12.74-2|17531	- drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
21mr|kernel-6.12-generic-6.12.74-2|17532	- drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
21mr|kernel-6.12-generic-6.12.74-2|17533	- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
21mr|kernel-6.12-generic-6.12.74-2|17534	- drm/tegra: Remove existing framebuffer only if we support display
21mr|kernel-6.12-generic-6.12.74-2|17535	- drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe()
21mr|kernel-6.12-generic-6.12.74-2|17536	- drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
21mr|kernel-6.12-generic-6.12.74-2|17537	- drm/tests: helpers: Include missing drm_drv header
21mr|kernel-6.12-generic-6.12.74-2|17538	- drm/tidss: Check for K2G in in dispc_softreset()
21mr|kernel-6.12-generic-6.12.74-2|17539	- drm/tidss: Fix atomic_flush check
21mr|kernel-6.12-generic-6.12.74-2|17540	- drm/tidss: Fix dss reset
21mr|kernel-6.12-generic-6.12.74-2|17541	- drm/tidss: Fix initial plane zpos values
21mr|kernel-6.12-generic-6.12.74-2|17542	- drm/tidss: Fix sync-lost issue with two displays
21mr|kernel-6.12-generic-6.12.74-2|17543	- drm/tidss: Move reset to the end of dispc_init()
21mr|kernel-6.12-generic-6.12.74-2|17544	- drm/tidss: Return error value from from softreset
21mr|kernel-6.12-generic-6.12.74-2|17545	- drm/tilcdc: Fix irq free on unload
21mr|kernel-6.12-generic-6.12.74-2|17546	- drm/ttm: Fix an invalid freeing on already freed page in error path
21mr|kernel-6.12-generic-6.12.74-2|17547	- drm/ttm: Make sure the mapped tt pages are decrypted when needed
21mr|kernel-6.12-generic-6.12.74-2|17548	- drm/ttm: Print the memory decryption status just once
21mr|kernel-6.12-generic-6.12.74-2|17549	- drm/ttm: return ENOSPC from ttm_bo_mem_space v3
21mr|kernel-6.12-generic-6.12.74-2|17550	- drm/ttm: stop pooling cached NUMA pages v2
21mr|kernel-6.12-generic-6.12.74-2|17551	- drm/ttm/tests: depend on UML || COMPILE_TEST
21mr|kernel-6.12-generic-6.12.74-2|17552	- drm/udl: Remove DRM_CONNECTOR_POLL_HPD
21mr|kernel-6.12-generic-6.12.74-2|17553	- drm: Update file owner during use
21mr|kernel-6.12-generic-6.12.74-2|17554	- drm: using mul_u32_u32() requires linux/math64.h
21mr|kernel-6.12-generic-6.12.74-2|17555	- drm/vc4: don't check if plane->state->fb == state->fb
21mr|kernel-6.12-generic-6.12.74-2|17556	- drm: vc4: Fix possible null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|17557	- drm/vc4: hdmi: do not return negative values from .get_modes()
21mr|kernel-6.12-generic-6.12.74-2|17558	- drm/virtio: Disable damage clipping if FB changed since last page-flip
21mr|kernel-6.12-generic-6.12.74-2|17559	- drm/virtio: Fix type of dma-fence context variable
21mr|kernel-6.12-generic-6.12.74-2|17560	- drm/virtio: Set segment size for virtio_gpu device
21mr|kernel-6.12-generic-6.12.74-2|17561	- drm/vkms: Avoid reading beyond LUT array
21mr|kernel-6.12-generic-6.12.74-2|17562	- drm/vmwgfx: 3D disabled should not effect STDU memory limits
21mr|kernel-6.12-generic-6.12.74-2|17563	- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed
21mr|kernel-6.12-generic-6.12.74-2|17564	- drm/vmwgfx: Don't memcmp equivalent pointers
21mr|kernel-6.12-generic-6.12.74-2|17565	- drm/vmwgfx: Enable DMA mappings with SEV
21mr|kernel-6.12-generic-6.12.74-2|17566	- drm/vmwgfx: Filter modes which exceed graphics memory
21mr|kernel-6.12-generic-6.12.74-2|17567	- drm/vmwgfx: Fix a deadlock in dma buf fence polling
21mr|kernel-6.12-generic-6.12.74-2|17568	- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
21mr|kernel-6.12-generic-6.12.74-2|17569	- drm/vmwgfx: Fix crtc's atomic check conditional
21mr|kernel-6.12-generic-6.12.74-2|17570	- drm/vmwgfx: Fix invalid reads in fence signaled events
21mr|kernel-6.12-generic-6.12.74-2|17571	- drm/vmwgfx: Fix Legacy Display Unit
21mr|kernel-6.12-generic-6.12.74-2|17572	- drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency
21mr|kernel-6.12-generic-6.12.74-2|17573	- drm/vmwgfx: Fix overlay when using Screen Targets
21mr|kernel-6.12-generic-6.12.74-2|17574	- drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
21mr|kernel-6.12-generic-6.12.74-2|17575	- drm/vmwgfx: Fix prime import/export
21mr|kernel-6.12-generic-6.12.74-2|17576	- drm/vmwgfx: Fix the lifetime of the bo cursor memory
21mr|kernel-6.12-generic-6.12.74-2|17577	- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs
21mr|kernel-6.12-generic-6.12.74-2|17578	- drm/vmwgfx: Refactor drm connector probing for display modes
21mr|kernel-6.12-generic-6.12.74-2|17579	- drm/vmwgfx: Remove STDU logic from generic mode_valid function
21mr|kernel-6.12-generic-6.12.74-2|17580	- drm/vmwgfx: Sort primary plane formats by order of preference
21mr|kernel-6.12-generic-6.12.74-2|17581	- drm/vmwgfx: Trigger a modeset when the screen moves
21mr|kernel-6.12-generic-6.12.74-2|17582	- drm/vmwgfx: Unmap the surface before resetting it on a plane state
21mr|kernel-6.12-generic-6.12.74-2|17583	- drm: zynqmp_dpsub: Always register bridge
21mr|kernel-6.12-generic-6.12.74-2|17584	- drm: zynqmp_dpsub: Fix an error handling path in zynqmp_dpsub_probe()
21mr|kernel-6.12-generic-6.12.74-2|17585	- drm: zynqmp_kms: Fix AUX bus not getting unregistered
21mr|kernel-6.12-generic-6.12.74-2|17586	- drop_monitor: replace spin_lock by raw_spin_lock
21mr|kernel-6.12-generic-6.12.74-2|17587	- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
21mr|kernel-6.12-generic-6.12.74-2|17588	- dsa: lan9303: Fix mapping between DSA port number and PHY address
21mr|kernel-6.12-generic-6.12.74-2|17589	- dt-bindings: adc: axi-adc: add clocks property
21mr|kernel-6.12-generic-6.12.74-2|17590	- dt-bindings: adc: axi-adc: update bindings for backend framework
21mr|kernel-6.12-generic-6.12.74-2|17591	- dt-bindings: arm: qcom: Fix html link
21mr|kernel-6.12-generic-6.12.74-2|17592	- dt-bindings: clock: Update the videocc resets for sm8150
21mr|kernel-6.12-generic-6.12.74-2|17593	- dt-bindings: dma: fsl-edma: Add fsl-edma.h to prevent hardcoding in dts
21mr|kernel-6.12-generic-6.12.74-2|17594	- dt-bindings: dma: fsl-edma: fix dma-channels constraints
21mr|kernel-6.12-generic-6.12.74-2|17595	- dt-bindings: gpio: xilinx: Fix node address in gpio
21mr|kernel-6.12-generic-6.12.74-2|17596	- dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
21mr|kernel-6.12-generic-6.12.74-2|17597	- dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
21mr|kernel-6.12-generic-6.12.74-2|17598	- dt-bindings: iio: health: maxim,max30102: fix compatible check
21mr|kernel-6.12-generic-6.12.74-2|17599	- dt-bindings: interrupt-controller: Allow #power-domain-cells
21mr|kernel-6.12-generic-6.12.74-2|17600	- dt-bindings: media: mediatek: mdp3: correct RDMA and WROT node with generic names
21mr|kernel-6.12-generic-6.12.74-2|17601	- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
21mr|kernel-6.12-generic-6.12.74-2|17602	- dt-bindings: net: mediatek: remove wrongly added clocks and SerDes
21mr|kernel-6.12-generic-6.12.74-2|17603	- dt-bindings: net: snps,dwmac: Tx coe unsupported
21mr|kernel-6.12-generic-6.12.74-2|17604	- dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
21mr|kernel-6.12-generic-6.12.74-2|17605	- dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties
21mr|kernel-6.12-generic-6.12.74-2|17606	- dt-bindings: PCI: rcar-pci-host: Add optional regulators
21mr|kernel-6.12-generic-6.12.74-2|17607	- dt-bindings: PCI: rockchip,rk3399-pcie: Add missing maxItems to ep-gpios
21mr|kernel-6.12-generic-6.12.74-2|17608	- dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: fix msm899[68] power-domains
21mr|kernel-6.12-generic-6.12.74-2|17609	- dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: fix path to header
21mr|kernel-6.12-generic-6.12.74-2|17610	- dt-bindings: phy: qcom,usb-snps-femto-v2: use correct fallback for sc8180x
21mr|kernel-6.12-generic-6.12.74-2|17611	- dt-bindings: pinctrl: mediatek: mt7622: fix array properties
21mr|kernel-6.12-generic-6.12.74-2|17612	- dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
21mr|kernel-6.12-generic-6.12.74-2|17613	- dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix binding references
21mr|kernel-6.12-generic-6.12.74-2|17614	- dt-bindings: thermal: correct thermal zone node name limit
21mr|kernel-6.12-generic-6.12.74-2|17615	- dt-bindings: thermal: loongson,ls2k-thermal: Add Loongson-2K0500 compatible
21mr|kernel-6.12-generic-6.12.74-2|17616	- dt-bindings: thermal: loongson,ls2k-thermal: Fix binding check issues
21mr|kernel-6.12-generic-6.12.74-2|17617	- dt-bindings: thermal: loongson,ls2k-thermal: Fix incorrect compatible definition
21mr|kernel-6.12-generic-6.12.74-2|17618	- dt: dt-extract-compatibles: Don't follow symlinks when walking tree
21mr|kernel-6.12-generic-6.12.74-2|17619	- dt: dt-extract-compatibles: Handle cfile arguments in generator function
21mr|kernel-6.12-generic-6.12.74-2|17620	- dyndbg: fix old BUG_ON in >control parser
21mr|kernel-6.12-generic-6.12.74-2|17621	- e1000e: change usleep_range to udelay in PHY mdic access
21mr|kernel-6.12-generic-6.12.74-2|17622	- e1000e: correct maximum frequency adjustment values
21mr|kernel-6.12-generic-6.12.74-2|17623	- e1000e: Fix S0ix residency on corporate systems
21mr|kernel-6.12-generic-6.12.74-2|17624	- e1000e: Minor flow correction in e1000_shutdown function
21mr|kernel-6.12-generic-6.12.74-2|17625	- e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue
21mr|kernel-6.12-generic-6.12.74-2|17626	- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
21mr|kernel-6.12-generic-6.12.74-2|17627	- ecryptfs: Fix buffer size for tag 66 packet
21mr|kernel-6.12-generic-6.12.74-2|17628	- ecryptfs: Reject casefold directory inodes
21mr|kernel-6.12-generic-6.12.74-2|17629	- EDAC/amd64: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-generic-6.12.74-2|17630	- EDAC, i10nm: make skx_common.o a separate module
21mr|kernel-6.12-generic-6.12.74-2|17631	- EDAC/igen6: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-generic-6.12.74-2|17632	- EDAC/thunderx: Fix possible out-of-bounds string access
21mr|kernel-6.12-generic-6.12.74-2|17633	- eeprom: at24: fix memory corruption race condition
21mr|kernel-6.12-generic-6.12.74-2|17634	- eeprom: at24: Probe for DDR3 thermal sensor in the SPD case
21mr|kernel-6.12-generic-6.12.74-2|17635	- efi/capsule-loader: fix incorrect allocation size
21mr|kernel-6.12-generic-6.12.74-2|17636	- efi: disable mirror feature during crashkernel
21mr|kernel-6.12-generic-6.12.74-2|17637	- efi: Don't add memblocks for soft-reserved memory
21mr|kernel-6.12-generic-6.12.74-2|17638	- efi: fix panic in kdump kernel
21mr|kernel-6.12-generic-6.12.74-2|17639	- efi/libstub: Add generic support for parsing mem_encrypt=
21mr|kernel-6.12-generic-6.12.74-2|17640	- efi/libstub: Cast away type warning in use of max()
21mr|kernel-6.12-generic-6.12.74-2|17641	- efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address
21mr|kernel-6.12-generic-6.12.74-2|17642	- efi: libstub: only free priv.runtime_map when allocated
21mr|kernel-6.12-generic-6.12.74-2|17643	- efi/libstub: zboot.lds: Discard .discard sections
21mr|kernel-6.12-generic-6.12.74-2|17644	- efi/libstub: Zero initialize heap allocated struct screen_info
21mr|kernel-6.12-generic-6.12.74-2|17645	- efi/loongarch: Directly position the loaded image file
21mr|kernel-6.12-generic-6.12.74-2|17646	- efi/loongarch: Use load address to calculate kernel entry address
21mr|kernel-6.12-generic-6.12.74-2|17647	- efi: runtime: Fix potential overflow of soft-reserved region size
21mr|kernel-6.12-generic-6.12.74-2|17648	- efi/unaccepted: Fix off-by-one when checking for overlapping ranges
21mr|kernel-6.12-generic-6.12.74-2|17649	- efivarfs: force RO when remounting if SetVariable is not supported
21mr|kernel-6.12-generic-6.12.74-2|17650	- efivarfs: Free s_fs_info on unmount
21mr|kernel-6.12-generic-6.12.74-2|17651	- efivarfs: Request at most 512 bytes for variable names
21mr|kernel-6.12-generic-6.12.74-2|17652	- efi/x86: Avoid physical KASLR on older Dell systems
21mr|kernel-6.12-generic-6.12.74-2|17653	- efi/x86: Free EFI memory map only when installing a new one.
21mr|kernel-6.12-generic-6.12.74-2|17654	- enetc: avoid truncating error message
21mr|kernel-6.12-generic-6.12.74-2|17655	- enic: Validate length of nl attributes in enic_set_vf_port
21mr|kernel-6.12-generic-6.12.74-2|17656	- entry: Respect changes to system call number by trace_sys_enter()
21mr|kernel-6.12-generic-6.12.74-2|17657	- epoll: be better about file lifetimes
21mr|kernel-6.12-generic-6.12.74-2|17658	- erofs: apply proper VMA alignment for memory mapped files on THP
21mr|kernel-6.12-generic-6.12.74-2|17659	- erofs: avoid allocating DEFLATE streams before mounting
21mr|kernel-6.12-generic-6.12.74-2|17660	- erofs: Convert to use bdev_open_by_path()
21mr|kernel-6.12-generic-6.12.74-2|17661	- erofs: ensure m_llen is reset to 0 if metadata is invalid
21mr|kernel-6.12-generic-6.12.74-2|17662	- erofs: fix handling kern_mount() failure
21mr|kernel-6.12-generic-6.12.74-2|17663	- erofs: fix inconsistent per-file compression format
21mr|kernel-6.12-generic-6.12.74-2|17664	- erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
21mr|kernel-6.12-generic-6.12.74-2|17665	- erofs: fix lz4 inplace decompression
21mr|kernel-6.12-generic-6.12.74-2|17666	- erofs: fix memory leak on short-lived bounced pages
21mr|kernel-6.12-generic-6.12.74-2|17667	- erofs: fix NULL dereference of dif->bdev_handle in fscache mode
21mr|kernel-6.12-generic-6.12.74-2|17668	- erofs: fix refcount on the metabuf used for inode lookup
21mr|kernel-6.12-generic-6.12.74-2|17669	- erofs: fix up compacted indexes for block size < 4096
21mr|kernel-6.12-generic-6.12.74-2|17670	- erofs: fix ztailpacking for subpage compressed blocks
21mr|kernel-6.12-generic-6.12.74-2|17671	- erofs: get rid of erofs_fs_context
21mr|kernel-6.12-generic-6.12.74-2|17672	- erofs: reliably distinguish block based and fscache mode
21mr|kernel-6.12-generic-6.12.74-2|17673	- erofs: simplify compression configuration parser
21mr|kernel-6.12-generic-6.12.74-2|17674	- erspan: make sure erspan_base_hdr is present in skb->head
21mr|kernel-6.12-generic-6.12.74-2|17675	- eth: bnxt: fix counting packets discarded due to OOM and netpoll
21mr|kernel-6.12-generic-6.12.74-2|17676	- ethernet: Add helper for assigning packet type when dest address does not match device address
21mr|kernel-6.12-generic-6.12.74-2|17677	- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
21mr|kernel-6.12-generic-6.12.74-2|17678	- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
21mr|kernel-6.12-generic-6.12.74-2|17679	- ethtool: don't propagate EOPNOTSUPP from dumps
21mr|kernel-6.12-generic-6.12.74-2|17680	- ethtool: netlink: Add missing ethnl_ops_begin/complete
21mr|kernel-6.12-generic-6.12.74-2|17681	- ethtool: netlink: do not return SQI value if link is down
21mr|kernel-6.12-generic-6.12.74-2|17682	- eventfs: Clean up dentry ops and add revalidate function
21mr|kernel-6.12-generic-6.12.74-2|17683	- eventfs: Create eventfs_root_inode to store dentry
21mr|kernel-6.12-generic-6.12.74-2|17684	- eventfs: Delete eventfs_inode when the last dentry is freed
21mr|kernel-6.12-generic-6.12.74-2|17685	- eventfs: Do ctx->pos update for all iterations in eventfs_iterate()
21mr|kernel-6.12-generic-6.12.74-2|17686	- eventfs: Do not allow NULL parent to eventfs_start_creating()
21mr|kernel-6.12-generic-6.12.74-2|17687	- eventfs: Do not create dentries nor inodes in iterate_shared
21mr|kernel-6.12-generic-6.12.74-2|17688	- eventfs: Do not differentiate the toplevel events directory
21mr|kernel-6.12-generic-6.12.74-2|17689	- eventfs: Do not invalidate dentry in create_file/dir_dentry()
21mr|kernel-6.12-generic-6.12.74-2|17690	- eventfs: Do not treat events directory different than other directories
21mr|kernel-6.12-generic-6.12.74-2|17691	- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
21mr|kernel-6.12-generic-6.12.74-2|17692	- eventfs: Fix bitwise fields for "is_events"
21mr|kernel-6.12-generic-6.12.74-2|17693	- eventfs: Fix events beyond NAME_MAX blocking tasks
21mr|kernel-6.12-generic-6.12.74-2|17694	- eventfs: Fix failure path in eventfs_create_events_dir()
21mr|kernel-6.12-generic-6.12.74-2|17695	- eventfs: Fix file and directory uid and gid ownership
21mr|kernel-6.12-generic-6.12.74-2|17696	- eventfs: Fix kerneldoc of eventfs_remove_rec()
21mr|kernel-6.12-generic-6.12.74-2|17697	- eventfs: Fix typo in eventfs_inode union comment
21mr|kernel-6.12-generic-6.12.74-2|17698	- eventfs: Fix WARN_ON() in create_file_dentry()
21mr|kernel-6.12-generic-6.12.74-2|17699	- eventfs: Free all of the eventfs_inode after RCU
21mr|kernel-6.12-generic-6.12.74-2|17700	- eventfs: Get rid of dentry pointers without refcounts
21mr|kernel-6.12-generic-6.12.74-2|17701	- eventfs: Have a free_ei() that just frees the eventfs_inode
21mr|kernel-6.12-generic-6.12.74-2|17702	- eventfs: Have event files and directories default to parent uid and gid
21mr|kernel-6.12-generic-6.12.74-2|17703	- eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is set
21mr|kernel-6.12-generic-6.12.74-2|17704	- eventfs: Have "events" directory get permissions from its parent
21mr|kernel-6.12-generic-6.12.74-2|17705	- eventfs: Have the inodes all for files and directories all be the same
21mr|kernel-6.12-generic-6.12.74-2|17706	- eventfs: Hold eventfs_mutex when calling callback functions
21mr|kernel-6.12-generic-6.12.74-2|17707	- eventfs: Initialize the tracefs inode properly
21mr|kernel-6.12-generic-6.12.74-2|17708	- eventfs: Keep all directory links at 1
21mr|kernel-6.12-generic-6.12.74-2|17709	- eventfs: Keep the directories from having the same inode number as files
21mr|kernel-6.12-generic-6.12.74-2|17710	- eventfs: Make sure that parent->d_inode is locked in creating files/dirs
21mr|kernel-6.12-generic-6.12.74-2|17711	- eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()
21mr|kernel-6.12-generic-6.12.74-2|17712	- eventfs: Read ei->entries before ei->children in eventfs_iterate()
21mr|kernel-6.12-generic-6.12.74-2|17713	- eventfs: Remove eventfs_file and just use eventfs_inode
21mr|kernel-6.12-generic-6.12.74-2|17714	- eventfs: Remove expectation that ei->is_freed means ei->dentry == NULL
21mr|kernel-6.12-generic-6.12.74-2|17715	- eventfs: Remove extra dget() in eventfs_create_events_dir()
21mr|kernel-6.12-generic-6.12.74-2|17716	- eventfs: Remove fsnotify*() functions from lookup()
21mr|kernel-6.12-generic-6.12.74-2|17717	- eventfs: Remove "is_freed" union with rcu head
21mr|kernel-6.12-generic-6.12.74-2|17718	- eventfs: Remove "lookup" parameter from create_dir/file_dentry()
21mr|kernel-6.12-generic-6.12.74-2|17719	- eventfs: Remove special processing of dput() of events directory
21mr|kernel-6.12-generic-6.12.74-2|17720	- eventfs: Remove unused d_parent pointer field
21mr|kernel-6.12-generic-6.12.74-2|17721	- eventfs: Restructure eventfs_inode structure to be more condensed
21mr|kernel-6.12-generic-6.12.74-2|17722	- eventfs: Save directory inodes in the eventfs_inode structure
21mr|kernel-6.12-generic-6.12.74-2|17723	- eventfs: Save ownership and mode
21mr|kernel-6.12-generic-6.12.74-2|17724	- eventfs: Shortcut eventfs_iterate() by skipping entries already read
21mr|kernel-6.12-generic-6.12.74-2|17725	- eventfs: Stop using dcache_readdir() for getdents()
21mr|kernel-6.12-generic-6.12.74-2|17726	- eventfs: Test for ei->is_freed when accessing ei->dentry
21mr|kernel-6.12-generic-6.12.74-2|17727	- eventfs/tracing: Add callback for release of an eventfs_inode
21mr|kernel-6.12-generic-6.12.74-2|17728	- eventfs: Update all the eventfs_inodes from the events descriptor
21mr|kernel-6.12-generic-6.12.74-2|17729	- eventfs: Use ERR_CAST() in eventfs_create_events_dir()
21mr|kernel-6.12-generic-6.12.74-2|17730	- eventfs: Use eventfs_remove_events_dir()
21mr|kernel-6.12-generic-6.12.74-2|17731	- eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held
21mr|kernel-6.12-generic-6.12.74-2|17732	- eventfs: Use kcalloc() instead of kzalloc()
21mr|kernel-6.12-generic-6.12.74-2|17733	- eventfs: Use simple_recursive_removal() to clean up dentries
21mr|kernel-6.12-generic-6.12.74-2|17734	- eventfs: Warn if an eventfs_inode is freed without is_freed being set
21mr|kernel-6.12-generic-6.12.74-2|17735	- exec: Fix error handling in begin_new_exec()
21mr|kernel-6.12-generic-6.12.74-2|17736	- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
21mr|kernel-6.12-generic-6.12.74-2|17737	- exfat: fix potential deadlock on __exfat_get_dentry_set
21mr|kernel-6.12-generic-6.12.74-2|17738	- ext2: Fix ki_pos update for DIO buffered-io fallback case
21mr|kernel-6.12-generic-6.12.74-2|17739	- ext2: Verify bitmap and itable block numbers before using them
21mr|kernel-6.12-generic-6.12.74-2|17740	- ext4: add a hint for block bitmap corrupt state in mb_groups
21mr|kernel-6.12-generic-6.12.74-2|17741	- ext4: allow for the last group to be marked as trimmed
21mr|kernel-6.12-generic-6.12.74-2|17742	- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
21mr|kernel-6.12-generic-6.12.74-2|17743	- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
21mr|kernel-6.12-generic-6.12.74-2|17744	- ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
21mr|kernel-6.12-generic-6.12.74-2|17745	- ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt
21mr|kernel-6.12-generic-6.12.74-2|17746	- ext4: avoid excessive credit estimate in ext4_tmpfile()
21mr|kernel-6.12-generic-6.12.74-2|17747	- ext4: avoid online resizing failures due to oversized flex bg
21mr|kernel-6.12-generic-6.12.74-2|17748	- ext4: avoid overflow when setting values via sysfs
21mr|kernel-6.12-generic-6.12.74-2|17749	- ext4: avoid ptr null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|17750	- ext4: avoid writing unitialized memory to disk in EA inodes
21mr|kernel-6.12-generic-6.12.74-2|17751	- ext4: check dot and dotdot of dx_root before making dir indexed
21mr|kernel-6.12-generic-6.12.74-2|17752	- ext4: check the extent status again before inserting delalloc block
21mr|kernel-6.12-generic-6.12.74-2|17753	- ext4: convert to exclusive lock while inserting delalloc extents
21mr|kernel-6.12-generic-6.12.74-2|17754	- ext4: correct best extent lstart adjustment logic
21mr|kernel-6.12-generic-6.12.74-2|17755	- ext4: correct the hole length returned by ext4_map_blocks()
21mr|kernel-6.12-generic-6.12.74-2|17756	- ext4: don't track ranges in fast_commit if inode has inlined data
21mr|kernel-6.12-generic-6.12.74-2|17757	- ext4: factor out a common helper to query extent map
21mr|kernel-6.12-generic-6.12.74-2|17758	- ext4: fix corruption during on-line resize
21mr|kernel-6.12-generic-6.12.74-2|17759	- ext4: fix double-free of blocks due to wrong extents moved_len
21mr|kernel-6.12-generic-6.12.74-2|17760	- ext4: Fixes len calculation in mpage_journal_page_buffers
21mr|kernel-6.12-generic-6.12.74-2|17761	- ext4: fix inconsistent between segment fstrim and full fstrim
21mr|kernel-6.12-generic-6.12.74-2|17762	- ext4: fix infinite loop when replaying fast_commit
21mr|kernel-6.12-generic-6.12.74-2|17763	- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
21mr|kernel-6.12-generic-6.12.74-2|17764	- ext4: fix potential unnitialized variable
21mr|kernel-6.12-generic-6.12.74-2|17765	- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
21mr|kernel-6.12-generic-6.12.74-2|17766	- ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
21mr|kernel-6.12-generic-6.12.74-2|17767	- ext4: fix warning in ext4_dio_write_end_io()
21mr|kernel-6.12-generic-6.12.74-2|17768	- ext4: forbid commit inconsistent quota data when errors=remount-ro
21mr|kernel-6.12-generic-6.12.74-2|17769	- ext4: make sure the first directory block is not a hole
21mr|kernel-6.12-generic-6.12.74-2|17770	- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
21mr|kernel-6.12-generic-6.12.74-2|17771	- ext4: refactor ext4_da_map_blocks()
21mr|kernel-6.12-generic-6.12.74-2|17772	- ext4: regenerate buddy after block freeing failed if under fc replay
21mr|kernel-6.12-generic-6.12.74-2|17773	- ext4: remove the redundant folio_wait_stable()
21mr|kernel-6.12-generic-6.12.74-2|17774	- ext4: remove unnecessary check from alloc_flex_gd()
21mr|kernel-6.12-generic-6.12.74-2|17775	- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
21mr|kernel-6.12-generic-6.12.74-2|17776	- ext4: treat end of range as exclusive in ext4_zero_range()
21mr|kernel-6.12-generic-6.12.74-2|17777	- ext4: unify the type of flexbg_size to unsigned int
21mr|kernel-6.12-generic-6.12.74-2|17778	- extcon: fix possible name leak in extcon_dev_register()
21mr|kernel-6.12-generic-6.12.74-2|17779	- extcon: max8997: select IRQ_DOMAIN instead of depending on it
21mr|kernel-6.12-generic-6.12.74-2|17780	- f2fs: Add inline to f2fs_build_fault_attr() stub
21mr|kernel-6.12-generic-6.12.74-2|17781	- f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid
21mr|kernel-6.12-generic-6.12.74-2|17782	- f2fs: check number of blocks in a current section
21mr|kernel-6.12-generic-6.12.74-2|17783	- f2fs: check validation of fault attrs in f2fs_build_fault_attr()
21mr|kernel-6.12-generic-6.12.74-2|17784	- f2fs: Clean up errors in segment.h
21mr|kernel-6.12-generic-6.12.74-2|17785	- f2fs: compress: don't allow unaligned truncation on released compress inode
21mr|kernel-6.12-generic-6.12.74-2|17786	- f2fs: compress: fix error path of inc_valid_block_count()
21mr|kernel-6.12-generic-6.12.74-2|17787	- f2fs: compress: fix reserve_cblocks counting error when out of space
21mr|kernel-6.12-generic-6.12.74-2|17788	- f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
21mr|kernel-6.12-generic-6.12.74-2|17789	- f2fs: compress: fix to check compress flag w/ .i_sem lock
21mr|kernel-6.12-generic-6.12.74-2|17790	- f2fs: compress: fix to check unreleased compressed cluster
21mr|kernel-6.12-generic-6.12.74-2|17791	- f2fs: compress: fix to check zstd compress level correctly in mount option
21mr|kernel-6.12-generic-6.12.74-2|17792	- f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
21mr|kernel-6.12-generic-6.12.74-2|17793	- f2fs: compress: fix to cover normal cluster write with cp_rwsem
21mr|kernel-6.12-generic-6.12.74-2|17794	- f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock
21mr|kernel-6.12-generic-6.12.74-2|17795	- f2fs: compress: fix to guarantee persisting compressed blocks by CP
21mr|kernel-6.12-generic-6.12.74-2|17796	- f2fs: compress: fix to relocate check condition in f2fs_ioc_{,de}compress_file()
21mr|kernel-6.12-generic-6.12.74-2|17797	- f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks()
21mr|kernel-6.12-generic-6.12.74-2|17798	- f2fs: compress: fix to update i_compr_blocks correctly
21mr|kernel-6.12-generic-6.12.74-2|17799	- f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
21mr|kernel-6.12-generic-6.12.74-2|17800	- f2fs: delete obsolete FI_DROP_CACHE
21mr|kernel-6.12-generic-6.12.74-2|17801	- f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN
21mr|kernel-6.12-generic-6.12.74-2|17802	- f2fs: deprecate io_bits
21mr|kernel-6.12-generic-6.12.74-2|17803	- f2fs: don't set RO when shutting down f2fs
21mr|kernel-6.12-generic-6.12.74-2|17804	- f2fs: explicitly null-terminate the xattr list
21mr|kernel-6.12-generic-6.12.74-2|17805	- f2fs: fix block migration when section is not aligned to pow2
21mr|kernel-6.12-generic-6.12.74-2|17806	- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
21mr|kernel-6.12-generic-6.12.74-2|17807	- f2fs: fix return value of f2fs_convert_inline_inode()
21mr|kernel-6.12-generic-6.12.74-2|17808	- f2fs: fix start segno of large section
21mr|kernel-6.12-generic-6.12.74-2|17809	- f2fs: fix to add missing iput() in gc_data_segment()
21mr|kernel-6.12-generic-6.12.74-2|17810	- f2fs: fix to avoid dirent corruption
21mr|kernel-6.12-generic-6.12.74-2|17811	- f2fs: fix to avoid potential panic during recovery
21mr|kernel-6.12-generic-6.12.74-2|17812	- f2fs: fix to avoid use SSR allocate when do defragment
21mr|kernel-6.12-generic-6.12.74-2|17813	- f2fs: fix to check compress file in f2fs_move_file_range()
21mr|kernel-6.12-generic-6.12.74-2|17814	- f2fs: fix to check pinfile flag in f2fs_move_file_range()
21mr|kernel-6.12-generic-6.12.74-2|17815	- f2fs: fix to check return value of f2fs_recover_xattr_data
21mr|kernel-6.12-generic-6.12.74-2|17816	- f2fs: fix to check return value of f2fs_reserve_new_block()
21mr|kernel-6.12-generic-6.12.74-2|17817	- f2fs: fix to create selinux label during whiteout initialization
21mr|kernel-6.12-generic-6.12.74-2|17818	- f2fs: fix to don't dirty inode for readonly filesystem
21mr|kernel-6.12-generic-6.12.74-2|17819	- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
21mr|kernel-6.12-generic-6.12.74-2|17820	- f2fs: fix to force buffered IO on inline_data inode
21mr|kernel-6.12-generic-6.12.74-2|17821	- f2fs: fix to release node block count in error path of f2fs_new_node_page()
21mr|kernel-6.12-generic-6.12.74-2|17822	- f2fs: fix to relocate check condition in f2fs_fallocate()
21mr|kernel-6.12-generic-6.12.74-2|17823	- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
21mr|kernel-6.12-generic-6.12.74-2|17824	- f2fs: fix to tag gcing flag on page during block migration
21mr|kernel-6.12-generic-6.12.74-2|17825	- f2fs: fix to truncate meta inode pages forcely
21mr|kernel-6.12-generic-6.12.74-2|17826	- f2fs: fix to truncate preallocated blocks in f2fs_file_open()
21mr|kernel-6.12-generic-6.12.74-2|17827	- f2fs: fix to update iostat correctly in f2fs_filemap_fault()
21mr|kernel-6.12-generic-6.12.74-2|17828	- f2fs: fix to update user block counts in block_operations()
21mr|kernel-6.12-generic-6.12.74-2|17829	- f2fs: fix to use correct segment type in f2fs_allocate_data_block()
21mr|kernel-6.12-generic-6.12.74-2|17830	- f2fs: fix to wait on block writeback for post_read case
21mr|kernel-6.12-generic-6.12.74-2|17831	- f2fs: fix to wait on page writeback in __clone_blkaddrs()
21mr|kernel-6.12-generic-6.12.74-2|17832	- f2fs: fix write pointers on zoned device after roll forward
21mr|kernel-6.12-generic-6.12.74-2|17833	- f2fs: introduce f2fs_invalidate_internal_cache() for cleanup
21mr|kernel-6.12-generic-6.12.74-2|17834	- f2fs: introduce get_available_block_count() for cleanup
21mr|kernel-6.12-generic-6.12.74-2|17835	- f2fs: introduce get_dnode_addr() to clean up codes
21mr|kernel-6.12-generic-6.12.74-2|17836	- f2fs: kill heap-based allocation
21mr|kernel-6.12-generic-6.12.74-2|17837	- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
21mr|kernel-6.12-generic-6.12.74-2|17838	- f2fs: multidev: fix to recognize valid zero block address
21mr|kernel-6.12-generic-6.12.74-2|17839	- f2fs: remove clear SB_INLINECRYPT flag in default_options
21mr|kernel-6.12-generic-6.12.74-2|17840	- f2fs: ro: compress: fix to avoid caching unaligned extent
21mr|kernel-6.12-generic-6.12.74-2|17841	- f2fs: separate f2fs_gc_range() to use GC for a range
21mr|kernel-6.12-generic-6.12.74-2|17842	- f2fs: support file pinning for zoned devices
21mr|kernel-6.12-generic-6.12.74-2|17843	- f2fs: support printk_ratelimited() in f2fs_printk()
21mr|kernel-6.12-generic-6.12.74-2|17844	- f2fs: truncate page cache before clearing flags when aborting atomic write
21mr|kernel-6.12-generic-6.12.74-2|17845	- f2fs: update blkaddr in __set_data_blkaddr() for cleanup
21mr|kernel-6.12-generic-6.12.74-2|17846	- f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC
21mr|kernel-6.12-generic-6.12.74-2|17847	- f2fs: use f2fs_{err,info}_ratelimited() for cleanup
21mr|kernel-6.12-generic-6.12.74-2|17848	- f2fs: use meta inode for GC of atomic file
21mr|kernel-6.12-generic-6.12.74-2|17849	- f2fs: use meta inode for GC of COW file
21mr|kernel-6.12-generic-6.12.74-2|17850	- f2fs: write missing last sum blk of file pinning section
21mr|kernel-6.12-generic-6.12.74-2|17851	- f2fs: zone: fix to remove pow2 check condition for zoned block device
21mr|kernel-6.12-generic-6.12.74-2|17852	- f2fs: zone: fix to wait completion of last bio in zone correctly
21mr|kernel-6.12-generic-6.12.74-2|17853	- fast_dput(): handle underflows gracefully
21mr|kernel-6.12-generic-6.12.74-2|17854	- fat: fix uninitialized field in nostale filehandles
21mr|kernel-6.12-generic-6.12.74-2|17855	- fbcon: always restore the old font data in fbcon_do_set_font()
21mr|kernel-6.12-generic-6.12.74-2|17856	- fbdev/acornfb: Fix name of fb_ops initializer macro
21mr|kernel-6.12-generic-6.12.74-2|17857	- fbdev: fix incorrect address computation in deferred IO
21mr|kernel-6.12-generic-6.12.74-2|17858	- fbdev: flush deferred IO before closing
21mr|kernel-6.12-generic-6.12.74-2|17859	- fbdev: flush deferred work in fb_deferred_io_fsync()
21mr|kernel-6.12-generic-6.12.74-2|17860	- fbdev: imxfb: fix left margin setting
21mr|kernel-6.12-generic-6.12.74-2|17861	- fbdev: Provide I/O-memory helpers as module
21mr|kernel-6.12-generic-6.12.74-2|17862	- fbdev: savage: Error out if pixclock equals zero
21mr|kernel-6.12-generic-6.12.74-2|17863	- fbdev: savage: Handle err return when savagefb_check_var failed
21mr|kernel-6.12-generic-6.12.74-2|17864	- fbdev: sh7760fb: allow modular build
21mr|kernel-6.12-generic-6.12.74-2|17865	- fbdev: shmobile: fix snprintf truncation
21mr|kernel-6.12-generic-6.12.74-2|17866	- fbdev: sis: Error out if pixclock equals zero
21mr|kernel-6.12-generic-6.12.74-2|17867	- fbdev: sisfb: hide unused variables
21mr|kernel-6.12-generic-6.12.74-2|17868	- fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes
21mr|kernel-6.12-generic-6.12.74-2|17869	- fbdev/vesafb: Replace references to global screen_info by local pointer
21mr|kernel-6.12-generic-6.12.74-2|17870	- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
21mr|kernel-6.12-generic-6.12.74-2|17871	- fbmon: prevent division by zero in fb_videomode_from_videomode()
21mr|kernel-6.12-generic-6.12.74-2|17872	- filelock: Fix fcntl/close race recovery compat path
21mr|kernel-6.12-generic-6.12.74-2|17873	- filelock: fix potential use-after-free in posix_lock_inode
21mr|kernel-6.12-generic-6.12.74-2|17874	- filelock: Remove locks reliably when fcntl/close race is detected
21mr|kernel-6.12-generic-6.12.74-2|17875	- filemap: add helper mapping_max_folio_size()
21mr|kernel-6.12-generic-6.12.74-2|17876	- firewire: core: correct documentation of fw_csr_string() kernel API
21mr|kernel-6.12-generic-6.12.74-2|17877	- firewire: core: fix possible memory leak in create_units()
21mr|kernel-6.12-generic-6.12.74-2|17878	- firewire: core: send bus reset promptly on gap count error
21mr|kernel-6.12-generic-6.12.74-2|17879	- firewire: core: use long bus reset on gap count error
21mr|kernel-6.12-generic-6.12.74-2|17880	- firewire: nosy: ensure user_length is taken into account when fetching packet contents
21mr|kernel-6.12-generic-6.12.74-2|17881	- firewire: ohci: fulfill timestamp for some local asynchronous transaction
21mr|kernel-6.12-generic-6.12.74-2|17882	- firewire: ohci: mask bus reset interrupts between ISR and bottom half
21mr|kernel-6.12-generic-6.12.74-2|17883	- firewire: ohci: prevent leak of left-over IRQ on unbind
21mr|kernel-6.12-generic-6.12.74-2|17884	- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
21mr|kernel-6.12-generic-6.12.74-2|17885	- firmware: arm_scmi: Check mailbox/SMT channel for consistency
21mr|kernel-6.12-generic-6.12.74-2|17886	- firmware: arm_scmi: Extend perf protocol ops to get information of a domain
21mr|kernel-6.12-generic-6.12.74-2|17887	- firmware: arm_scmi: Extend perf protocol ops to get number of domains
21mr|kernel-6.12-generic-6.12.74-2|17888	- firmware: arm_scmi: Fix double free in SMC transport cleanup path
21mr|kernel-6.12-generic-6.12.74-2|17889	- firmware: arm_scmi: Fix frequency truncation by promoting multiplier type
21mr|kernel-6.12-generic-6.12.74-2|17890	- firmware: arm_scmi: Fix possible frequency truncation when using level indexing mode
21mr|kernel-6.12-generic-6.12.74-2|17891	- firmware: arm_scmi: Make raw debugfs entries non-seekable
21mr|kernel-6.12-generic-6.12.74-2|17892	- firmware: arm_scmi: Simplify error path in scmi_dvfs_device_opps_add()
21mr|kernel-6.12-generic-6.12.74-2|17893	- firmware: arm_scmi: Use xa_insert() to store opps
21mr|kernel-6.12-generic-6.12.74-2|17894	- firmware: arm_scmi: Use xa_insert() when saving raw queues
21mr|kernel-6.12-generic-6.12.74-2|17895	- firmware: cs_dsp: Fix overflow checking of wmfw header
21mr|kernel-6.12-generic-6.12.74-2|17896	- firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers
21mr|kernel-6.12-generic-6.12.74-2|17897	- firmware: cs_dsp: Return error if block header overflows file
21mr|kernel-6.12-generic-6.12.74-2|17898	- firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files
21mr|kernel-6.12-generic-6.12.74-2|17899	- firmware: cs_dsp: Validate payload length before processing block
21mr|kernel-6.12-generic-6.12.74-2|17900	- firmware: dmi-id: add a release callback function
21mr|kernel-6.12-generic-6.12.74-2|17901	- firmware: dmi: Stop decoding on broken entry
21mr|kernel-6.12-generic-6.12.74-2|17902	- firmware: psci: Fix return value from psci_system_suspend()
21mr|kernel-6.12-generic-6.12.74-2|17903	- firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails
21mr|kernel-6.12-generic-6.12.74-2|17904	- firmware: qcom: scm: Fix __scm and waitq completion variable initialization
21mr|kernel-6.12-generic-6.12.74-2|17905	- firmware: raspberrypi: Use correct device for DMA mappings
21mr|kernel-6.12-generic-6.12.74-2|17906	- firmware/sysfb: Update screen_info for relocated EFI framebuffers
21mr|kernel-6.12-generic-6.12.74-2|17907	- firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
21mr|kernel-6.12-generic-6.12.74-2|17908	- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
21mr|kernel-6.12-generic-6.12.74-2|17909	- firmware: turris-mox-rwtm: Do not complete if there are no waiters
21mr|kernel-6.12-generic-6.12.74-2|17910	- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
21mr|kernel-6.12-generic-6.12.74-2|17911	- firmware: turris-mox-rwtm: Initialize completion before mailbox
21mr|kernel-6.12-generic-6.12.74-2|17912	- Fix a potential infinite loop in extract_user_to_sg()
21mr|kernel-6.12-generic-6.12.74-2|17913	- Fix race for duplicate reqsk on identical SYN
21mr|kernel-6.12-generic-6.12.74-2|17914	- Fix userfaultfd_api to return EINVAL as expected
21mr|kernel-6.12-generic-6.12.74-2|17915	- Fix write to cloned skb in ipv6_hop_ioam()
21mr|kernel-6.12-generic-6.12.74-2|17916	- fjes: fix memleaks in fjes_hw_setup
21mr|kernel-6.12-generic-6.12.74-2|17917	- fork: defer linking file vma until vma is fully initialized
21mr|kernel-6.12-generic-6.12.74-2|17918	- fpga: bridge: add owner module and take its refcount
21mr|kernel-6.12-generic-6.12.74-2|17919	- fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card
21mr|kernel-6.12-generic-6.12.74-2|17920	- fpga: manager: add owner module and take its refcount
21mr|kernel-6.12-generic-6.12.74-2|17921	- fpga: region: add owner module and take its refcount
21mr|kernel-6.12-generic-6.12.74-2|17922	- fs/9p: drop inodes immediately on non-.L too
21mr|kernel-6.12-generic-6.12.74-2|17923	- fs/9p: fix the cache always being enabled on files with qid flags
21mr|kernel-6.12-generic-6.12.74-2|17924	- fs/9p: only translate RWX permissions for plain 9P2000
21mr|kernel-6.12-generic-6.12.74-2|17925	- fs/9p: translate O_TRUNC into OTRUNC
21mr|kernel-6.12-generic-6.12.74-2|17926	- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
21mr|kernel-6.12-generic-6.12.74-2|17927	- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
21mr|kernel-6.12-generic-6.12.74-2|17928	- fs: better handle deep ancestor chains in is_subdir()
21mr|kernel-6.12-generic-6.12.74-2|17929	- fs: cifs: Fix atime update check
21mr|kernel-6.12-generic-6.12.74-2|17930	- fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
21mr|kernel-6.12-generic-6.12.74-2|17931	- fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
21mr|kernel-6.12-generic-6.12.74-2|17932	- fs/file: fix the check in find_next_fd()
21mr|kernel-6.12-generic-6.12.74-2|17933	- fs: Fix rw_hint validation
21mr|kernel-6.12-generic-6.12.74-2|17934	- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
21mr|kernel-6.12-generic-6.12.74-2|17935	- fs: indicate request originates from old mount API
21mr|kernel-6.12-generic-6.12.74-2|17936	- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.12-generic-6.12.74-2|17937	- fs/kernfs/dir: obey S_ISGID
21mr|kernel-6.12-generic-6.12.74-2|17938	- fs: new accessor methods for atime and mtime
21mr|kernel-6.12-generic-6.12.74-2|17939	- fsnotify: Do not generate events for O_PATH file descriptors
21mr|kernel-6.12-generic-6.12.74-2|17940	- fs/ntfs3: Add a check for attr_names and oatbl
21mr|kernel-6.12-generic-6.12.74-2|17941	- fs/ntfs3: Add file_modified
21mr|kernel-6.12-generic-6.12.74-2|17942	- fs/ntfs3: Add missing .dirty_folio in address_space_operations
21mr|kernel-6.12-generic-6.12.74-2|17943	- fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()
21mr|kernel-6.12-generic-6.12.74-2|17944	- fs/ntfs3: Break dir enumeration if directory contents error
21mr|kernel-6.12-generic-6.12.74-2|17945	- fs/ntfs3: Check 'folio' pointer for NULL
21mr|kernel-6.12-generic-6.12.74-2|17946	- fs/ntfs3: Correct function is_rst_area_valid
21mr|kernel-6.12-generic-6.12.74-2|17947	- fs/ntfs3: Correct hard links updating when dealing with DOS names
21mr|kernel-6.12-generic-6.12.74-2|17948	- fs/ntfs3: Correct undo if ntfs_create_inode failed
21mr|kernel-6.12-generic-6.12.74-2|17949	- fs/ntfs3: Deny getting attr data block in compressed frame
21mr|kernel-6.12-generic-6.12.74-2|17950	- fs/ntfs3: Disable ATTR_LIST_ENTRY size check
21mr|kernel-6.12-generic-6.12.74-2|17951	- fs/ntfs3: Drop stray '\' (backslash) in formatting string
21mr|kernel-6.12-generic-6.12.74-2|17952	- fs/ntfs3: Drop suid and sgid bits as a part of fpunch
21mr|kernel-6.12-generic-6.12.74-2|17953	- fs/ntfs3: Fix an NULL dereference bug
21mr|kernel-6.12-generic-6.12.74-2|17954	- fs/ntfs3: fix build without CONFIG_NTFS3_LZX_XPRESS
21mr|kernel-6.12-generic-6.12.74-2|17955	- fs/ntfs3: Fix case when index is reused during tree transformation
21mr|kernel-6.12-generic-6.12.74-2|17956	- fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"
21mr|kernel-6.12-generic-6.12.74-2|17957	- fs/ntfs3: Fixed overflow check in mi_enum_attr()
21mr|kernel-6.12-generic-6.12.74-2|17958	- fs/ntfs3: Fix field-spanning write in INDEX_HDR
21mr|kernel-6.12-generic-6.12.74-2|17959	- fs/ntfs3: Fix getting file type
21mr|kernel-6.12-generic-6.12.74-2|17960	- fs/ntfs3: Fix multithreaded stress test
21mr|kernel-6.12-generic-6.12.74-2|17961	- fs/ntfs3: Fix oob in ntfs_listxattr
21mr|kernel-6.12-generic-6.12.74-2|17962	- fs/ntfs3: Fix the format of the "nocase" mount option
21mr|kernel-6.12-generic-6.12.74-2|17963	- fs/ntfs3: Fix transform resident to nonresident for compressed files
21mr|kernel-6.12-generic-6.12.74-2|17964	- fs/ntfs3: Implement super_operations::shutdown
21mr|kernel-6.12-generic-6.12.74-2|17965	- fs/ntfs3: Improve alternative boot processing
21mr|kernel-6.12-generic-6.12.74-2|17966	- fs/ntfs3: Improve ntfs_dir_count
21mr|kernel-6.12-generic-6.12.74-2|17967	- fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP
21mr|kernel-6.12-generic-6.12.74-2|17968	- fs/ntfs3: Mark volume as dirty if xattr is broken
21mr|kernel-6.12-generic-6.12.74-2|17969	- fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT
21mr|kernel-6.12-generic-6.12.74-2|17970	- fs/ntfs3: Missed error return
21mr|kernel-6.12-generic-6.12.74-2|17971	- fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting
21mr|kernel-6.12-generic-6.12.74-2|17972	- fs/ntfs3: Modified fix directory element type detection
21mr|kernel-6.12-generic-6.12.74-2|17973	- fs/ntfs3: ntfs3_forced_shutdown use int instead of bool
21mr|kernel-6.12-generic-6.12.74-2|17974	- fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
21mr|kernel-6.12-generic-6.12.74-2|17975	- fs/ntfs3: Print warning while fixing hard links count
21mr|kernel-6.12-generic-6.12.74-2|17976	- fs/ntfs3: Reduce stack usage
21mr|kernel-6.12-generic-6.12.74-2|17977	- fs/ntfs3: Remove max link count info display during driver init
21mr|kernel-6.12-generic-6.12.74-2|17978	- fs/ntfs3: Replace inode_trylock with inode_lock
21mr|kernel-6.12-generic-6.12.74-2|17979	- fs/ntfs3: Taking DOS names into account during link counting
21mr|kernel-6.12-generic-6.12.74-2|17980	- fs/ntfs3: Update inode->i_size after success write into compressed file
21mr|kernel-6.12-generic-6.12.74-2|17981	- fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed
21mr|kernel-6.12-generic-6.12.74-2|17982	- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
21mr|kernel-6.12-generic-6.12.74-2|17983	- fs/ntfs3: Use i_size_read and i_size_write
21mr|kernel-6.12-generic-6.12.74-2|17984	- fs/ntfs3: Use kvfree to free memory allocated by kvmalloc
21mr|kernel-6.12-generic-6.12.74-2|17985	- fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
21mr|kernel-6.12-generic-6.12.74-2|17986	- fs/ntfs3: Use variable length array instead of fixed size
21mr|kernel-6.12-generic-6.12.74-2|17987	- fs/ntfs3: Validate ff offset
21mr|kernel-6.12-generic-6.12.74-2|17988	- fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
21mr|kernel-6.12-generic-6.12.74-2|17989	- fs/pipe: move check to pipe_has_watch_queue()
21mr|kernel-6.12-generic-6.12.74-2|17990	- fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()
21mr|kernel-6.12-generic-6.12.74-2|17991	- fs/proc: fix softlockup in __read_vmcore
21mr|kernel-6.12-generic-6.12.74-2|17992	- fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr
21mr|kernel-6.12-generic-6.12.74-2|17993	- fs/proc/task_mmu: don't indicate PM_MMAP_EXCLUSIVE without PM_PRESENT
21mr|kernel-6.12-generic-6.12.74-2|17994	- fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
21mr|kernel-6.12-generic-6.12.74-2|17995	- fs/proc/task_mmu: properly detect PM_MMAP_EXCLUSIVE per page of PMD-mapped THPs
21mr|kernel-6.12-generic-6.12.74-2|17996	- fs: relax mount_setattr() permission checks
21mr|kernel-6.12-generic-6.12.74-2|17997	- fs/select: rework stack allocation hack for clang
21mr|kernel-6.12-generic-6.12.74-2|17998	- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
21mr|kernel-6.12-generic-6.12.74-2|17999	- fsverity: use register_sysctl_init() to avoid kmemleak warning
21mr|kernel-6.12-generic-6.12.74-2|18000	- fs/writeback: bail out if there is no more inodes for IO and queued once
21mr|kernel-6.12-generic-6.12.74-2|18001	- ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default
21mr|kernel-6.12-generic-6.12.74-2|18002	- ftrace: Fix modification of direct_function hash while in use
21mr|kernel-6.12-generic-6.12.74-2|18003	- ftrace: Fix possible use-after-free issue in ftrace_location()
21mr|kernel-6.12-generic-6.12.74-2|18004	- ftruncate: pass a signed offset
21mr|kernel-6.12-generic-6.12.74-2|18005	- fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
21mr|kernel-6.12-generic-6.12.74-2|18006	- fuse: disable FOPEN_PARALLEL_DIRECT_WRITES with FUSE_DIRECT_IO_ALLOW_MMAP
21mr|kernel-6.12-generic-6.12.74-2|18007	- fuse: don't unhash root
21mr|kernel-6.12-generic-6.12.74-2|18008	- fuse: fix leaked ENOSYS error on first statx call
21mr|kernel-6.12-generic-6.12.74-2|18009	- fuse: fix root lookup with nonzero generation
21mr|kernel-6.12-generic-6.12.74-2|18010	- fuse: fix VM_MAYSHARE and direct_io_allow_mmap
21mr|kernel-6.12-generic-6.12.74-2|18011	- fuse: Rename DIRECT_IO_RELAX to DIRECT_IO_ALLOW_MMAP
21mr|kernel-6.12-generic-6.12.74-2|18012	- fuse: replace remaining make_bad_inode() with fuse_make_bad()
21mr|kernel-6.12-generic-6.12.74-2|18013	- fuse: share lookup state between submount and its parent
21mr|kernel-6.12-generic-6.12.74-2|18014	- fuse: verify {g,u}id mount options correctly
21mr|kernel-6.12-generic-6.12.74-2|18015	- gcc-plugins: randstruct: Update code comment in relayout_struct()
21mr|kernel-6.12-generic-6.12.74-2|18016	- gcc-plugins/stackleak: Avoid .head.text section
21mr|kernel-6.12-generic-6.12.74-2|18017	- gcov: add support for GCC 14
21mr|kernel-6.12-generic-6.12.74-2|18018	- gen_compile_commands: fix invalid escape sequence warning
21mr|kernel-6.12-generic-6.12.74-2|18019	- geneve: fix header validation in geneve[6]_xmit_skb
21mr|kernel-6.12-generic-6.12.74-2|18020	- geneve: Fix incorrect inner network header offset when innerprotoinherit is set
21mr|kernel-6.12-generic-6.12.74-2|18021	- geneve: make sure to pull inner header in geneve_rx()
21mr|kernel-6.12-generic-6.12.74-2|18022	- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
21mr|kernel-6.12-generic-6.12.74-2|18023	- genirq: Initialize resend_node hlist for all interrupt descriptors
21mr|kernel-6.12-generic-6.12.74-2|18024	- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
21mr|kernel-6.12-generic-6.12.74-2|18025	- gfs2: Convert gfs2_internal_read to folios
21mr|kernel-6.12-generic-6.12.74-2|18026	- gfs2: Don't forget to complete delayed withdraw
21mr|kernel-6.12-generic-6.12.74-2|18027	- gfs2: do_xmote fixes
21mr|kernel-6.12-generic-6.12.74-2|18028	- gfs2: finish_xmote cleanup
21mr|kernel-6.12-generic-6.12.74-2|18029	- gfs2: Fix "ignore unlock failures after withdraw"
21mr|kernel-6.12-generic-6.12.74-2|18030	- gfs2: Fix invalid metadata access in punch_hole
21mr|kernel-6.12-generic-6.12.74-2|18031	- gfs2: fix kernel BUG in gfs2_quota_cleanup
21mr|kernel-6.12-generic-6.12.74-2|18032	- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
21mr|kernel-6.12-generic-6.12.74-2|18033	- gfs2: Fix NULL pointer dereference in gfs2_log_flush
21mr|kernel-6.12-generic-6.12.74-2|18034	- gfs2: Fix potential glock use-after-free on unmount
21mr|kernel-6.12-generic-6.12.74-2|18035	- gfs2: Get rid of gfs2_alloc_blocks generation parameter
21mr|kernel-6.12-generic-6.12.74-2|18036	- gfs2: Mark withdraws as unlikely
21mr|kernel-6.12-generic-6.12.74-2|18037	- gfs2: No longer use 'extern' in function declarations
21mr|kernel-6.12-generic-6.12.74-2|18038	- gfs2: Remove ill-placed consistency check
21mr|kernel-6.12-generic-6.12.74-2|18039	- gfs2: Rename gfs2_lookup_{ simple => meta }
21mr|kernel-6.12-generic-6.12.74-2|18040	- gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn
21mr|kernel-6.12-generic-6.12.74-2|18041	- gpio: 74x164: Enable output pins after registers are reset
21mr|kernel-6.12-generic-6.12.74-2|18042	- gpio: cdev: check for NULL labels when sanitizing them for irqs
21mr|kernel-6.12-generic-6.12.74-2|18043	- gpio: cdev: fix missed label sanitizing in debounce_setup()
21mr|kernel-6.12-generic-6.12.74-2|18044	- gpio: cdev: sanitize the label before requesting the interrupt
21mr|kernel-6.12-generic-6.12.74-2|18045	- gpio: crystalcove: Use -ENOTSUPP consistently
21mr|kernel-6.12-generic-6.12.74-2|18046	- gpio: davinci: Validate the obtained number of IRQs
21mr|kernel-6.12-generic-6.12.74-2|18047	- gpio: dwapb: mask/unmask IRQ when disable/enale it
21mr|kernel-6.12-generic-6.12.74-2|18048	- gpio: eic-sprd: Clear interrupt after set the interrupt type
21mr|kernel-6.12-generic-6.12.74-2|18049	- gpio: fix resource unwinding order in error path
21mr|kernel-6.12-generic-6.12.74-2|18050	- gpiolib: acpi: Fix failed in acpi_gpiochip_find() by adding parent node match
21mr|kernel-6.12-generic-6.12.74-2|18051	- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04
21mr|kernel-6.12-generic-6.12.74-2|18052	- gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|18053	- gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
21mr|kernel-6.12-generic-6.12.74-2|18054	- gpiolib: cdev: fix uninitialised kfifo
21mr|kernel-6.12-generic-6.12.74-2|18055	- gpiolib: cdev: Fix use after free in lineinfo_changed_notify
21mr|kernel-6.12-generic-6.12.74-2|18056	- gpiolib: cdev: relocate debounce_period_us from struct gpio_desc
21mr|kernel-6.12-generic-6.12.74-2|18057	- gpiolib: Fix the error path order in gpiochip_add_data_with_key()
21mr|kernel-6.12-generic-6.12.74-2|18058	- gpiolib: make gpio_device_get() and gpio_device_put() public
21mr|kernel-6.12-generic-6.12.74-2|18059	- gpiolib: of: add polarity quirk for TSC2005
21mr|kernel-6.12-generic-6.12.74-2|18060	- gpiolib: of: fix lookup quirk for MIPS Lantiq
21mr|kernel-6.12-generic-6.12.74-2|18061	- gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index()
21mr|kernel-6.12-generic-6.12.74-2|18062	- gpiolib: provide gpio_device_find()
21mr|kernel-6.12-generic-6.12.74-2|18063	- gpiolib: swnode: Remove wrong header inclusion
21mr|kernel-6.12-generic-6.12.74-2|18064	- gpiolib: sysfs: Fix error handling on failed export
21mr|kernel-6.12-generic-6.12.74-2|18065	- gpio: lpc32xx: fix module autoloading
21mr|kernel-6.12-generic-6.12.74-2|18066	- gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe
21mr|kernel-6.12-generic-6.12.74-2|18067	- gpio: mmio: do not calculate bgpio_bits via "ngpios"
21mr|kernel-6.12-generic-6.12.74-2|18068	- gpio: nomadik: fix offset bug in nmk_pmx_set()
21mr|kernel-6.12-generic-6.12.74-2|18069	- gpio: pca953x: fix pca953x_irq_bus_sync_unlock race
21mr|kernel-6.12-generic-6.12.74-2|18070	- gpio: sysfs: drop the mention of gpiochip_find() from sysfs code
21mr|kernel-6.12-generic-6.12.74-2|18071	- gpio: tangier: Use correct type for the IRQ chip data
21mr|kernel-6.12-generic-6.12.74-2|18072	- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
21mr|kernel-6.12-generic-6.12.74-2|18073	- gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type
21mr|kernel-6.12-generic-6.12.74-2|18074	- gpio: tqmx86: fix typo in Kconfig label
21mr|kernel-6.12-generic-6.12.74-2|18075	- gpio: tqmx86: introduce shadow register for GPIO output value
21mr|kernel-6.12-generic-6.12.74-2|18076	- gpio: tqmx86: store IRQ trigger type and unmask status separately
21mr|kernel-6.12-generic-6.12.74-2|18077	- gpio: vf610: allow disabling the vf610 driver
21mr|kernel-6.12-generic-6.12.74-2|18078	- gpio: wcove: Use -ENOTSUPP consistently
21mr|kernel-6.12-generic-6.12.74-2|18079	- gpu/drm/radeon: fix two memleaks in radeon_vm_init
21mr|kernel-6.12-generic-6.12.74-2|18080	- gpu: host1x: Do not setup DMA for virtual devices
21mr|kernel-6.12-generic-6.12.74-2|18081	- greybus: arche-ctrl: move device table to its right location
21mr|kernel-6.12-generic-6.12.74-2|18082	- greybus: Fix use-after-free bug in gb_interface_release due to race condition.
21mr|kernel-6.12-generic-6.12.74-2|18083	- greybus: lights: check return of get_channel_from_mode
21mr|kernel-6.12-generic-6.12.74-2|18084	- gro: fix ownership transfer
21mr|kernel-6.12-generic-6.12.74-2|18085	- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
21mr|kernel-6.12-generic-6.12.74-2|18086	- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
21mr|kernel-6.12-generic-6.12.74-2|18087	- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
21mr|kernel-6.12-generic-6.12.74-2|18088	- gve: Clear napi->skb before dev_kfree_skb_any()
21mr|kernel-6.12-generic-6.12.74-2|18089	- gve: Fix an edge case for TSO skb validity check
21mr|kernel-6.12-generic-6.12.74-2|18090	- gve: Fix skb truesize underestimation
21mr|kernel-6.12-generic-6.12.74-2|18091	- gve: Fix XDP TX completion handling when counters overflow
21mr|kernel-6.12-generic-6.12.74-2|18092	- gve: ignore nonrelevant GSO type bits when processing TSO headers
21mr|kernel-6.12-generic-6.12.74-2|18093	- hexagon: fix fadvise64_64 calling conventions
21mr|kernel-6.12-generic-6.12.74-2|18094	- hexagon: vmlinux.lds.S: handle attributes section
21mr|kernel-6.12-generic-6.12.74-2|18095	- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
21mr|kernel-6.12-generic-6.12.74-2|18096	- hfsplus: fix to avoid false alarm of circular locking
21mr|kernel-6.12-generic-6.12.74-2|18097	- hfsplus: fix uninit-value in copy_name
21mr|kernel-6.12-generic-6.12.74-2|18098	- HID: add ALWAYS_POLL quirk for Apple kb
21mr|kernel-6.12-generic-6.12.74-2|18099	- HID: Add quirk for Labtec/ODDOR/aikeec handbrake
21mr|kernel-6.12-generic-6.12.74-2|18100	- HID: Add quirk for Logitech Casa touchpad
21mr|kernel-6.12-generic-6.12.74-2|18101	- HID: amd_sfh: Avoid disabling the interrupt
21mr|kernel-6.12-generic-6.12.74-2|18102	- HID: amd_sfh: Handle "no sensors" in PM operations
21mr|kernel-6.12-generic-6.12.74-2|18103	- HID: amd_sfh: Move sensor discovery before HID device initialization
21mr|kernel-6.12-generic-6.12.74-2|18104	- HID: amd_sfh: Update HPD sensor structure elements
21mr|kernel-6.12-generic-6.12.74-2|18105	- HID: apple: add Jamesdonkey and A3R to non-apple keyboards list
21mr|kernel-6.12-generic-6.12.74-2|18106	- hid: asus: asus_report_fixup: fix potential read out of bounds
21mr|kernel-6.12-generic-6.12.74-2|18107	- HID: asus: fix more n-key report descriptors if n-key quirked
21mr|kernel-6.12-generic-6.12.74-2|18108	- HID: bpf: actually free hdev memory after attaching a HID-BPF program
21mr|kernel-6.12-generic-6.12.74-2|18109	- HID: bpf: remove double fdget()
21mr|kernel-6.12-generic-6.12.74-2|18110	- HID: core: remove unnecessary WARN_ON() in implement()
21mr|kernel-6.12-generic-6.12.74-2|18111	- HID: glorious: fix Glorious Model I HID report
21mr|kernel-6.12-generic-6.12.74-2|18112	- HID: hid-asus: add const to read-only outgoing usb buffer
21mr|kernel-6.12-generic-6.12.74-2|18113	- HID: hid-asus: reset the backlight brightness level on resume
21mr|kernel-6.12-generic-6.12.74-2|18114	- HID: hidraw: fix a problem of memory leak in hidraw_release()
21mr|kernel-6.12-generic-6.12.74-2|18115	- HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[]
21mr|kernel-6.12-generic-6.12.74-2|18116	- HID: i2c-hid: elan: fix reset suspend current leakage
21mr|kernel-6.12-generic-6.12.74-2|18117	- HID: i2c-hid-of: fix NULL-deref on failed power up
21mr|kernel-6.12-generic-6.12.74-2|18118	- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
21mr|kernel-6.12-generic-6.12.74-2|18119	- HID: Ignore battery for ELAN touchscreens 2F2C and 4116
21mr|kernel-6.12-generic-6.12.74-2|18120	- HID: input: avoid polling stylus battery on Chromebook Pompom
21mr|kernel-6.12-generic-6.12.74-2|18121	- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
21mr|kernel-6.12-generic-6.12.74-2|18122	- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc
21mr|kernel-6.12-generic-6.12.74-2|18123	- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
21mr|kernel-6.12-generic-6.12.74-2|18124	- HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
21mr|kernel-6.12-generic-6.12.74-2|18125	- HID: logitech-dj: allow mice to use all types of reports
21mr|kernel-6.12-generic-6.12.74-2|18126	- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
21mr|kernel-6.12-generic-6.12.74-2|18127	- HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2
21mr|kernel-6.12-generic-6.12.74-2|18128	- HID: mcp2221: Allow IO to start during probe
21mr|kernel-6.12-generic-6.12.74-2|18129	- HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled
21mr|kernel-6.12-generic-6.12.74-2|18130	- HID: mcp2221: Set driver data before I2C adapter add
21mr|kernel-6.12-generic-6.12.74-2|18131	- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
21mr|kernel-6.12-generic-6.12.74-2|18132	- HID: multitouch: Add required quirk for Synaptics 0xcddc device
21mr|kernel-6.12-generic-6.12.74-2|18133	- HID: nintendo: fix initializer element is not constant error
21mr|kernel-6.12-generic-6.12.74-2|18134	- HID: nintendo: Prevent divide-by-zero on code
21mr|kernel-6.12-generic-6.12.74-2|18135	- HID: nvidia-shield: Add missing check for input_ff_create_memless
21mr|kernel-6.12-generic-6.12.74-2|18136	- HID: nvidia-shield: Add missing null pointer checks to LED initialization
21mr|kernel-6.12-generic-6.12.74-2|18137	- HID: sensor-hub: Enable hid core report processing for all devices
21mr|kernel-6.12-generic-6.12.74-2|18138	- HID: wacom: Correct behavior when processing some confidence == false touches
21mr|kernel-6.12-generic-6.12.74-2|18139	- HID: wacom: Do not register input devices until after hid_hw_start
21mr|kernel-6.12-generic-6.12.74-2|18140	- HID: wacom: generic: Avoid reporting a serial of '0' to userspace
21mr|kernel-6.12-generic-6.12.74-2|18141	- HID: wacom: Modify pen IDs
21mr|kernel-6.12-generic-6.12.74-2|18142	- highmem: fix a memory copy problem in memcpy_from_folio
21mr|kernel-6.12-generic-6.12.74-2|18143	- hisi_acc_vfio_pci: Update migration data pointer correctly on saving/resume
21mr|kernel-6.12-generic-6.12.74-2|18144	- hostfs: fix dev_t handling
21mr|kernel-6.12-generic-6.12.74-2|18145	- hpet: Support 32-bit userspace
21mr|kernel-6.12-generic-6.12.74-2|18146	- hrtimer: Report offline hrtimer enqueue
21mr|kernel-6.12-generic-6.12.74-2|18147	- hrtimers: Push pending hrtimers away from outgoing CPU earlier
21mr|kernel-6.12-generic-6.12.74-2|18148	- hsr: Fix uninit-value access in hsr_get_node()
21mr|kernel-6.12-generic-6.12.74-2|18149	- hsr: Handle failures in module init
21mr|kernel-6.12-generic-6.12.74-2|18150	- hsr: Simplify code for announcing HSR nodes timer setup
21mr|kernel-6.12-generic-6.12.74-2|18151	- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
21mr|kernel-6.12-generic-6.12.74-2|18152	- hugetlb: force allocating surplus hugepages on mempolicy allowed nodes
21mr|kernel-6.12-generic-6.12.74-2|18153	- hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes
21mr|kernel-6.12-generic-6.12.74-2|18154	- hv_netvsc: Don't free decrypted memory
21mr|kernel-6.12-generic-6.12.74-2|18155	- hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
21mr|kernel-6.12-generic-6.12.74-2|18156	- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
21mr|kernel-6.12-generic-6.12.74-2|18157	- hv_netvsc: rndis_filter needs to select NLS
21mr|kernel-6.12-generic-6.12.74-2|18158	- hwmon: (acpi_power_meter) Fix 4.29 MW bug
21mr|kernel-6.12-generic-6.12.74-2|18159	- hwmon: (adt7475) Fix default duty on fan is disabled
21mr|kernel-6.12-generic-6.12.74-2|18160	- hwmon: (amc6821) add of_match table
21mr|kernel-6.12-generic-6.12.74-2|18161	- hwmon: (aspeed-pwm-tacho) mutex for tach reading
21mr|kernel-6.12-generic-6.12.74-2|18162	- hwmon: (coretemp) Enlarge per package core count limit
21mr|kernel-6.12-generic-6.12.74-2|18163	- hwmon: (coretemp) Fix bogus core_id to attr name mapping
21mr|kernel-6.12-generic-6.12.74-2|18164	- hwmon: (coretemp) Fix out-of-bounds memory access
21mr|kernel-6.12-generic-6.12.74-2|18165	- hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock
21mr|kernel-6.12-generic-6.12.74-2|18166	- hwmon: (corsair-cpro) Use a separate buffer for sending commands
21mr|kernel-6.12-generic-6.12.74-2|18167	- hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event()
21mr|kernel-6.12-generic-6.12.74-2|18168	- hwmon: (corsair-psu) Fix probe when built-in
21mr|kernel-6.12-generic-6.12.74-2|18169	- hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6
21mr|kernel-6.12-generic-6.12.74-2|18170	- hwmon: (intel-m10-bmc-hwmon) Fix multiplier for N6000 board power sensor
21mr|kernel-6.12-generic-6.12.74-2|18171	- hwmon: (max6697) Fix swapped temp{1,8} critical alarms
21mr|kernel-6.12-generic-6.12.74-2|18172	- hwmon: (max6697) Fix underflow when writing limit attributes
21mr|kernel-6.12-generic-6.12.74-2|18173	- hwmon: (nct6775) Fix access to temperature configuration registers
21mr|kernel-6.12-generic-6.12.74-2|18174	- hwmon: (nct6775) Fix fan speed set failure in automatic mode
21mr|kernel-6.12-generic-6.12.74-2|18175	- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
21mr|kernel-6.12-generic-6.12.74-2|18176	- hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us
21mr|kernel-6.12-generic-6.12.74-2|18177	- hwmon: (shtc1) Fix property misspelling
21mr|kernel-6.12-generic-6.12.74-2|18178	- hwrng: amd - Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-generic-6.12.74-2|18179	- hwrng: core - Fix page fault dead lock on mmap-ed hwrng
21mr|kernel-6.12-generic-6.12.74-2|18180	- hwrng: core - Fix wrong quality calculation at hw rng registration
21mr|kernel-6.12-generic-6.12.74-2|18181	- hwrng: starfive - Fix dev_err_probe return error
21mr|kernel-6.12-generic-6.12.74-2|18182	- hwtracing: hisi_ptt: Add dummy callback pmu::read()
21mr|kernel-6.12-generic-6.12.74-2|18183	- hwtracing: hisi_ptt: Don't try to attach a task
21mr|kernel-6.12-generic-6.12.74-2|18184	- hwtracing: hisi_ptt: Handle the interrupt in hardirq context
21mr|kernel-6.12-generic-6.12.74-2|18185	- hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()
21mr|kernel-6.12-generic-6.12.74-2|18186	- i2c: acpi: Unbind mux adapters before delete
21mr|kernel-6.12-generic-6.12.74-2|18187	- i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
21mr|kernel-6.12-generic-6.12.74-2|18188	- i2c: at91: Fix the functionality flags of the slave-only interface
21mr|kernel-6.12-generic-6.12.74-2|18189	- i2c: cadence: Avoid fifo clear after start
21mr|kernel-6.12-generic-6.12.74-2|18190	- i2c: core: Fix atomic xfer check for non-preempt config
21mr|kernel-6.12-generic-6.12.74-2|18191	- i2c: designware: Fix corrupted memory seen in the ISR
21mr|kernel-6.12-generic-6.12.74-2|18192	- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
21mr|kernel-6.12-generic-6.12.74-2|18193	- i2c: designware: Fix the functionality flags of the slave-only interface
21mr|kernel-6.12-generic-6.12.74-2|18194	- i2c: i801: Annotate apanel_addr as __ro_after_init
21mr|kernel-6.12-generic-6.12.74-2|18195	- i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
21mr|kernel-6.12-generic-6.12.74-2|18196	- i2c: i801: Fix block process call transactions
21mr|kernel-6.12-generic-6.12.74-2|18197	- i2c: imx: when being a target, mark the last read as processed
21mr|kernel-6.12-generic-6.12.74-2|18198	- i2c: mark HostNotify target address as used
21mr|kernel-6.12-generic-6.12.74-2|18199	- i2c: ocores: Move system PM hooks to the NOIRQ phase
21mr|kernel-6.12-generic-6.12.74-2|18200	- i2c: ocores: set IACK bit after core is enabled
21mr|kernel-6.12-generic-6.12.74-2|18201	- i2c: pasemi: split driver into two separate modules
21mr|kernel-6.12-generic-6.12.74-2|18202	- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
21mr|kernel-6.12-generic-6.12.74-2|18203	- i2c: qcom-geni: Correct I2C TRE sequence
21mr|kernel-6.12-generic-6.12.74-2|18204	- i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()
21mr|kernel-6.12-generic-6.12.74-2|18205	- i2c: rcar: bring hardware to known state when probing
21mr|kernel-6.12-generic-6.12.74-2|18206	- i2c: rcar: clear NO_RXDMA flag after resetting
21mr|kernel-6.12-generic-6.12.74-2|18207	- i2c: rcar: ensure Gen3+ reset does not disturb local targets
21mr|kernel-6.12-generic-6.12.74-2|18208	- i2c: rcar: fix error code in probe()
21mr|kernel-6.12-generic-6.12.74-2|18209	- i2c: rcar: introduce Gen4 devices
21mr|kernel-6.12-generic-6.12.74-2|18210	- i2c: rcar: reset controller is mandatory for Gen3+
21mr|kernel-6.12-generic-6.12.74-2|18211	- i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126
21mr|kernel-6.12-generic-6.12.74-2|18212	- i2c: rk3x: fix potential spinlock recursion on poll
21mr|kernel-6.12-generic-6.12.74-2|18213	- i2c: s3c24xx: fix read transfers in polling mode
21mr|kernel-6.12-generic-6.12.74-2|18214	- i2c: s3c24xx: fix transferring more than one message in polling mode
21mr|kernel-6.12-generic-6.12.74-2|18215	- i2c: smbus: fix NULL function pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|18216	- i2c: synquacer: Fix an error handling path in synquacer_i2c_probe()
21mr|kernel-6.12-generic-6.12.74-2|18217	- i2c: testunit: avoid re-issued work after read message
21mr|kernel-6.12-generic-6.12.74-2|18218	- i2c: testunit: discard write requests while old command is running
21mr|kernel-6.12-generic-6.12.74-2|18219	- i2c: testunit: don't erase registers after STOP
21mr|kernel-6.12-generic-6.12.74-2|18220	- i3c: add actual_len in i3c_priv_xfer
21mr|kernel-6.12-generic-6.12.74-2|18221	- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
21mr|kernel-6.12-generic-6.12.74-2|18222	- i3c: master: cdns: Update maximum prescaler value for i2c clock
21mr|kernel-6.12-generic-6.12.74-2|18223	- i3c: master: svc: change ENXIO to EAGAIN when IBI occurs during start frame
21mr|kernel-6.12-generic-6.12.74-2|18224	- i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
21mr|kernel-6.12-generic-6.12.74-2|18225	- i3c: master: svc: rename read_len as actual_len
21mr|kernel-6.12-generic-6.12.74-2|18226	- i3c: master: svc: return actual transfer data len
21mr|kernel-6.12-generic-6.12.74-2|18227	- i40e: disable NAPI right after disabling irqs when handling xsk_pool
21mr|kernel-6.12-generic-6.12.74-2|18228	- i40e: Do not allow untrusted VF to remove administratively set MAC
21mr|kernel-6.12-generic-6.12.74-2|18229	- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
21mr|kernel-6.12-generic-6.12.74-2|18230	- i40e: Enforce software interrupt during busy-poll exit
21mr|kernel-6.12-generic-6.12.74-2|18231	- i40e: Fix filter input checks to prevent config with invalid values
21mr|kernel-6.12-generic-6.12.74-2|18232	- i40e: fix i40e_count_filters() to count only active/new filters
21mr|kernel-6.12-generic-6.12.74-2|18233	- i40e: fix: remove needless retries of NVM update
21mr|kernel-6.12-generic-6.12.74-2|18234	- i40e: Fix unexpected MFS warning message
21mr|kernel-6.12-generic-6.12.74-2|18235	- i40e: fix use-after-free in i40e_aqc_add_filters()
21mr|kernel-6.12-generic-6.12.74-2|18236	- i40e: Fix VF disable behavior to block all traffic
21mr|kernel-6.12-generic-6.12.74-2|18237	- i40e: Fix VF MAC filter removal
21mr|kernel-6.12-generic-6.12.74-2|18238	- i40e: fix vf may be used uninitialized in this function warning
21mr|kernel-6.12-generic-6.12.74-2|18239	- i40e: Fix waiting for queues of all VSIs to be disabled
21mr|kernel-6.12-generic-6.12.74-2|18240	- i40e: Fix XDP program unloading while removing the driver
21mr|kernel-6.12-generic-6.12.74-2|18241	- i40e: handle multi-buffer packets that are shrunk by xdp prog
21mr|kernel-6.12-generic-6.12.74-2|18242	- i40e: Move memory allocation structures to i40e_alloc.h
21mr|kernel-6.12-generic-6.12.74-2|18243	- i40e: Refactor I40E_MDIO_CLAUSE* macros
21mr|kernel-6.12-generic-6.12.74-2|18244	- i40e: Remove back pointer from i40e_hw structure
21mr|kernel-6.12-generic-6.12.74-2|18245	- i40e: Remove circular header dependencies and fix headers
21mr|kernel-6.12-generic-6.12.74-2|18246	- i40e: Remove _t suffix from enum type names
21mr|kernel-6.12-generic-6.12.74-2|18247	- i40e: Report MFS in decimal base instead of hex
21mr|kernel-6.12-generic-6.12.74-2|18248	- i40e: Restore VF MSI-X state during PCI reset
21mr|kernel-6.12-generic-6.12.74-2|18249	- i40e: set xdp_rxq_info::frag_size
21mr|kernel-6.12-generic-6.12.74-2|18250	- i40e: Simplify memory allocation functions
21mr|kernel-6.12-generic-6.12.74-2|18251	- i40e: Split i40e_osdep.h
21mr|kernel-6.12-generic-6.12.74-2|18252	- i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue
21mr|kernel-6.12-generic-6.12.74-2|18253	- i915: make inject_virtual_interrupt() void
21mr|kernel-6.12-generic-6.12.74-2|18254	- i915/perf: Remove code to update PWR_CLK_STATE for gen12
21mr|kernel-6.12-generic-6.12.74-2|18255	- iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close
21mr|kernel-6.12-generic-6.12.74-2|18256	- iavf: Fix TC config comparison with existing adapter TC config
21mr|kernel-6.12-generic-6.12.74-2|18257	- iavf: Handle ntuple on/off based on new state machines for flow director
21mr|kernel-6.12-generic-6.12.74-2|18258	- iavf: Introduce new state machines for flow director
21mr|kernel-6.12-generic-6.12.74-2|18259	- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero
21mr|kernel-6.12-generic-6.12.74-2|18260	- IB/core: Implement a limit on UMAD receive List
21mr|kernel-6.12-generic-6.12.74-2|18261	- IB/hfi1: Fix a memleak in init_credit_return
21mr|kernel-6.12-generic-6.12.74-2|18262	- IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
21mr|kernel-6.12-generic-6.12.74-2|18263	- IB/ipoib: Fix mcast list locking
21mr|kernel-6.12-generic-6.12.74-2|18264	- IB/iser: Prevent invalidating wrong MR
21mr|kernel-6.12-generic-6.12.74-2|18265	- IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported
21mr|kernel-6.12-generic-6.12.74-2|18266	- IB/mlx5: Use __iowrite64_copy() for write combining stores
21mr|kernel-6.12-generic-6.12.74-2|18267	- ibmvnic: Add tx check to prevent skb leak
21mr|kernel-6.12-generic-6.12.74-2|18268	- ibmvnic: Free any outstanding tx skbs during scrq reset
21mr|kernel-6.12-generic-6.12.74-2|18269	- ice: Add a per-VF limit on number of FDIR filters
21mr|kernel-6.12-generic-6.12.74-2|18270	- ice: add flag to distinguish reset from .ndo_bpf in XDP rings config
21mr|kernel-6.12-generic-6.12.74-2|18271	- ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog
21mr|kernel-6.12-generic-6.12.74-2|18272	- ice: alter feature support check for SRIOV and LAG
21mr|kernel-6.12-generic-6.12.74-2|18273	- ice: avoid IRQ collision to fix init failure on ACPI S3 resume
21mr|kernel-6.12-generic-6.12.74-2|18274	- ice: don't busy wait for Rx queue disable in ice_qp_dis()
21mr|kernel-6.12-generic-6.12.74-2|18275	- ice: fix accounting if a VLAN already exists
21mr|kernel-6.12-generic-6.12.74-2|18276	- ice: Fix checking for unsupported keys on non-tunnel device
21mr|kernel-6.12-generic-6.12.74-2|18277	- ice: fix enabling RX VLAN filtering
21mr|kernel-6.12-generic-6.12.74-2|18278	- ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values
21mr|kernel-6.12-generic-6.12.74-2|18279	- ice: fix iteration of TLVs in Preserved Fields Area
21mr|kernel-6.12-generic-6.12.74-2|18280	- ice: fix LAG and VF lock dependency in ice_reset_vf()
21mr|kernel-6.12-generic-6.12.74-2|18281	- ice: Fix link_down_on_close message
21mr|kernel-6.12-generic-6.12.74-2|18282	- ice: fix memory corruption bug with suspend and rebuild
21mr|kernel-6.12-generic-6.12.74-2|18283	- ice: Fix PF with enabled XDP going no-carrier after reset
21mr|kernel-6.12-generic-6.12.74-2|18284	- ice: fix pre-shifted bit usage
21mr|kernel-6.12-generic-6.12.74-2|18285	- ice: Fix recipe read procedure
21mr|kernel-6.12-generic-6.12.74-2|18286	- ice: fix stats being updated by way too large values
21mr|kernel-6.12-generic-6.12.74-2|18287	- ice: fix theoretical out-of-bounds access in ethtool link modes
21mr|kernel-6.12-generic-6.12.74-2|18288	- ice: fix typo in assignment
21mr|kernel-6.12-generic-6.12.74-2|18289	- ice: Fix VF Reset paths when interface in a failed over aggregate
21mr|kernel-6.12-generic-6.12.74-2|18290	- ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
21mr|kernel-6.12-generic-6.12.74-2|18291	- ice: Interpret .set_channels() input differently
21mr|kernel-6.12-generic-6.12.74-2|18292	- ice: pass VSI pointer into ice_vc_isvalid_q_id
21mr|kernel-6.12-generic-6.12.74-2|18293	- ice: realloc VSI stats arrays
21mr|kernel-6.12-generic-6.12.74-2|18294	- ice: Rebuild TC queues on VSI queue reconfiguration
21mr|kernel-6.12-generic-6.12.74-2|18295	- ice: Refactor FW data type and fix bitmap casting issue
21mr|kernel-6.12-generic-6.12.74-2|18296	- ice: remove af_xdp_zc_qps bitmap
21mr|kernel-6.12-generic-6.12.74-2|18297	- ice: remove redundant xdp_rxq_info registration
21mr|kernel-6.12-generic-6.12.74-2|18298	- ice: remove unnecessary duplicate checks for VF VSI ID
21mr|kernel-6.12-generic-6.12.74-2|18299	- ice: reorder disabling IRQ and NAPI in ice_qp_dis
21mr|kernel-6.12-generic-6.12.74-2|18300	- ice: replace synchronize_rcu with synchronize_net
21mr|kernel-6.12-generic-6.12.74-2|18301	- ice: respect netif readiness in AF_XDP ZC related ndo's
21mr|kernel-6.12-generic-6.12.74-2|18302	- ice: Restore fix disabling RX VLAN filtering
21mr|kernel-6.12-generic-6.12.74-2|18303	- ice: Shut down VSI with "link-down-on-close" enabled
21mr|kernel-6.12-generic-6.12.74-2|18304	- ice: stop trashing VF VSI aggregator node ID information
21mr|kernel-6.12-generic-6.12.74-2|18305	- ice: tc: allow zero flags in parsing tc flower
21mr|kernel-6.12-generic-6.12.74-2|18306	- ice: tc: check src_vsi in case of traffic from VF
21mr|kernel-6.12-generic-6.12.74-2|18307	- ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue
21mr|kernel-6.12-generic-6.12.74-2|18308	- ice: use relative VSI index for VFs instead of PF VSI number
21mr|kernel-6.12-generic-6.12.74-2|18309	- ice: virtchnl: stop pretending to support RSS over AQ or registers
21mr|kernel-6.12-generic-6.12.74-2|18310	- ice: work on pre-XDP prog frag count
21mr|kernel-6.12-generic-6.12.74-2|18311	- icmp: prevent possible NULL dereferences from icmp_build_probe()
21mr|kernel-6.12-generic-6.12.74-2|18312	- ida: Fix crash in ida_free when the bitmap is empty
21mr|kernel-6.12-generic-6.12.74-2|18313	- idma64: Don't try to serve interrupts when device is powered off
21mr|kernel-6.12-generic-6.12.74-2|18314	- igb: extend PTP timestamp adjustments to i211
21mr|kernel-6.12-generic-6.12.74-2|18315	- igb: Fix missing time sync events
21mr|kernel-6.12-generic-6.12.74-2|18316	- igc: avoid returning frame twice in XDP_REDIRECT
21mr|kernel-6.12-generic-6.12.74-2|18317	- igc: Check VLAN EtherType mask
21mr|kernel-6.12-generic-6.12.74-2|18318	- igc: Check VLAN TCI mask
21mr|kernel-6.12-generic-6.12.74-2|18319	- igc: fix a log entry using uninitialized netdev
21mr|kernel-6.12-generic-6.12.74-2|18320	- igc: Fix double reset adapter triggered from a single taprio cmd
21mr|kernel-6.12-generic-6.12.74-2|18321	- igc: Fix hicredit calculation
21mr|kernel-6.12-generic-6.12.74-2|18322	- igc: Fix missing time sync events
21mr|kernel-6.12-generic-6.12.74-2|18323	- igc: Remove stale comment about Tx timestamping
21mr|kernel-6.12-generic-6.12.74-2|18324	- igc: Report VLAN EtherType matching back to user
21mr|kernel-6.12-generic-6.12.74-2|18325	- iio: accel: adxl367: fix DEVID read after reset
21mr|kernel-6.12-generic-6.12.74-2|18326	- iio: accel: adxl367: fix I2C FIFO data register
21mr|kernel-6.12-generic-6.12.74-2|18327	- iio: accel: bma400: Fix a compilation problem
21mr|kernel-6.12-generic-6.12.74-2|18328	- iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
21mr|kernel-6.12-generic-6.12.74-2|18329	- iio: accel: mxc4005: allow module autoloading via OF compatible
21mr|kernel-6.12-generic-6.12.74-2|18330	- iio: accel: mxc4005: Interrupt handling fixes
21mr|kernel-6.12-generic-6.12.74-2|18331	- iio: accel: mxc4005: Reset chip on probe() and resume()
21mr|kernel-6.12-generic-6.12.74-2|18332	- iio: adc: ad4130: only set GPIO_CTRL if pin is unused
21mr|kernel-6.12-generic-6.12.74-2|18333	- iio: adc: ad4130: zero-initialize clock init data
21mr|kernel-6.12-generic-6.12.74-2|18334	- iio: adc: ad7091r: Allow users to configure device events
21mr|kernel-6.12-generic-6.12.74-2|18335	- iio: adc: ad7091r: Enable internal vref if external vref is not supplied
21mr|kernel-6.12-generic-6.12.74-2|18336	- iio: adc: ad7091r: Pass iio_dev to event handler
21mr|kernel-6.12-generic-6.12.74-2|18337	- iio: adc: ad7091r: Set alert bit in config register
21mr|kernel-6.12-generic-6.12.74-2|18338	- iio: adc: ad7266: Fix variable checking bug
21mr|kernel-6.12-generic-6.12.74-2|18339	- iio: adc: ad9467: add mutex to struct ad9467_state
21mr|kernel-6.12-generic-6.12.74-2|18340	- iio: adc: ad9467: convert to backend framework
21mr|kernel-6.12-generic-6.12.74-2|18341	- iio: adc: ad9467: don't ignore error codes
21mr|kernel-6.12-generic-6.12.74-2|18342	- iio: adc: ad9467: fix reset gpio handling
21mr|kernel-6.12-generic-6.12.74-2|18343	- iio: adc: ad9467: fix scale setting
21mr|kernel-6.12-generic-6.12.74-2|18344	- iio: adc: ad9467: fix scan type sign
21mr|kernel-6.12-generic-6.12.74-2|18345	- iio: adc: ad9467: use chip_info variables instead of array
21mr|kernel-6.12-generic-6.12.74-2|18346	- iio: adc: ad9467: use spi_get_device_match_data()
21mr|kernel-6.12-generic-6.12.74-2|18347	- iio: adc: adi-axi-adc: convert to regmap
21mr|kernel-6.12-generic-6.12.74-2|18348	- iio: adc: adi-axi-adc: move to backend framework
21mr|kernel-6.12-generic-6.12.74-2|18349	- iio: adc: adi-axi-adc: only error out in major version mismatch
21mr|kernel-6.12-generic-6.12.74-2|18350	- iio: adc: ad_sigma_delta: ensure proper DMA alignment
21mr|kernel-6.12-generic-6.12.74-2|18351	- iio: adc: axi-adc: make sure AXI clock is enabled
21mr|kernel-6.12-generic-6.12.74-2|18352	- iio: adc: imx93: add four channels for imx93 adc
21mr|kernel-6.12-generic-6.12.74-2|18353	- iio: adc: meson: add separate config for axg SoC family
21mr|kernel-6.12-generic-6.12.74-2|18354	- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
21mr|kernel-6.12-generic-6.12.74-2|18355	- iio: adc: rockchip_saradc: use mask for write_enable bitfield
21mr|kernel-6.12-generic-6.12.74-2|18356	- iio: adc: stm32: Fixing err code to not indicate success
21mr|kernel-6.12-generic-6.12.74-2|18357	- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
21mr|kernel-6.12-generic-6.12.74-2|18358	- iio: add the IIO backend framework
21mr|kernel-6.12-generic-6.12.74-2|18359	- iio: buffer-dmaengine: export buffer alloc and free functions
21mr|kernel-6.12-generic-6.12.74-2|18360	- iio: chemical: bme680: Fix calibration data variable
21mr|kernel-6.12-generic-6.12.74-2|18361	- iio: chemical: bme680: Fix overflows in compensate() functions
21mr|kernel-6.12-generic-6.12.74-2|18362	- iio: chemical: bme680: Fix pressure value output
21mr|kernel-6.12-generic-6.12.74-2|18363	- iio: chemical: bme680: Fix sensor data read operation
21mr|kernel-6.12-generic-6.12.74-2|18364	- iio: commom: st_sensors: ensure proper DMA alignment
21mr|kernel-6.12-generic-6.12.74-2|18365	- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
21mr|kernel-6.12-generic-6.12.74-2|18366	- iio: core: fix memleak in iio_device_register_sysfs
21mr|kernel-6.12-generic-6.12.74-2|18367	- iio: core: Leave private pointer NULL when no private data supplied
21mr|kernel-6.12-generic-6.12.74-2|18368	- iio: dac: ad5592r: fix temperature channel scaling value
21mr|kernel-6.12-generic-6.12.74-2|18369	- iio: Fix the sorting functionality in iio_gts_build_avail_time_table
21mr|kernel-6.12-generic-6.12.74-2|18370	- iio: frequency: adrf6780: rm clk provider include
21mr|kernel-6.12-generic-6.12.74-2|18371	- iio: gts-helper: Fix division loop
21mr|kernel-6.12-generic-6.12.74-2|18372	- iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
21mr|kernel-6.12-generic-6.12.74-2|18373	- iio: imu: adis16475: add spi_device_id table
21mr|kernel-6.12-generic-6.12.74-2|18374	- iio:imu: adis16475: Fix sync mode setting
21mr|kernel-6.12-generic-6.12.74-2|18375	- iio: imu: adis16475: use bit numbers in assign_bit()
21mr|kernel-6.12-generic-6.12.74-2|18376	- iio: imu: adis: ensure proper DMA alignment
21mr|kernel-6.12-generic-6.12.74-2|18377	- iio: imu: bno055: serdev requires REGMAP
21mr|kernel-6.12-generic-6.12.74-2|18378	- iio: imu: inv_icm42600: delete unneeded update watermark call
21mr|kernel-6.12-generic-6.12.74-2|18379	- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
21mr|kernel-6.12-generic-6.12.74-2|18380	- iio: imu: inv_mpu6050: fix FIFO parsing when empty
21mr|kernel-6.12-generic-6.12.74-2|18381	- iio: imu: inv_mpu6050: fix frequency setting when chip is off
21mr|kernel-6.12-generic-6.12.74-2|18382	- iio: invensense: fix interrupt timestamp alignment
21mr|kernel-6.12-generic-6.12.74-2|18383	- iio: invensense: fix odr switching to same value
21mr|kernel-6.12-generic-6.12.74-2|18384	- iio: kx022a: Fix acceleration value scaling
21mr|kernel-6.12-generic-6.12.74-2|18385	- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
21mr|kernel-6.12-generic-6.12.74-2|18386	- iio: pressure: bmp280: Add missing bmp085 to SPI id table
21mr|kernel-6.12-generic-6.12.74-2|18387	- iio: pressure: bmp280: Fix BMP580 temperature reading
21mr|kernel-6.12-generic-6.12.74-2|18388	- iio: pressure: dps310: support negative temperature values
21mr|kernel-6.12-generic-6.12.74-2|18389	- iio: pressure: Fixes BME280 SPI driver data
21mr|kernel-6.12-generic-6.12.74-2|18390	- iio: pressure: fix some word spelling errors
21mr|kernel-6.12-generic-6.12.74-2|18391	- iio: pressure: mprls0025pa fix off-by-one enum
21mr|kernel-6.12-generic-6.12.74-2|18392	- iio: tmag5273: fix temperature offset
21mr|kernel-6.12-generic-6.12.74-2|18393	- iio: triggered-buffer: prevent possible freeing of wrong buffer
21mr|kernel-6.12-generic-6.12.74-2|18394	- iio: trigger: Fix condition for own trigger
21mr|kernel-6.12-generic-6.12.74-2|18395	- iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask
21mr|kernel-6.12-generic-6.12.74-2|18396	- ila: block BH in ila_output()
21mr|kernel-6.12-generic-6.12.74-2|18397	- ima: Avoid blocking in RCU read-side critical section
21mr|kernel-6.12-generic-6.12.74-2|18398	- ima: Fix use-after-free on a dentry's dname.name
21mr|kernel-6.12-generic-6.12.74-2|18399	- inet_diag: annotate data-races around inet_diag_table[]
21mr|kernel-6.12-generic-6.12.74-2|18400	- inet_diag: Initialize pad field in struct inet_diag_req_v2
21mr|kernel-6.12-generic-6.12.74-2|18401	- inet: inet_defrag: prevent sk release while still in use
21mr|kernel-6.12-generic-6.12.74-2|18402	- inet: read sk->sk_family once in inet_recv_error()
21mr|kernel-6.12-generic-6.12.74-2|18403	- init/Kconfig: lower GCC version check for -Warray-bounds
21mr|kernel-6.12-generic-6.12.74-2|18404	- init/main.c: Fix potential static_command_line memory overflow
21mr|kernel-6.12-generic-6.12.74-2|18405	- init: open /initrd.image with O_LARGEFILE
21mr|kernel-6.12-generic-6.12.74-2|18406	- input: Add event code for accessibility key
21mr|kernel-6.12-generic-6.12.74-2|18407	- input: Add support for "Do Not Disturb"
21mr|kernel-6.12-generic-6.12.74-2|18408	- Input: ads7846 - use spi_device_id table
21mr|kernel-6.12-generic-6.12.74-2|18409	- Input: allocate keycode for Display refresh rate toggle
21mr|kernel-6.12-generic-6.12.74-2|18410	- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
21mr|kernel-6.12-generic-6.12.74-2|18411	- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
21mr|kernel-6.12-generic-6.12.74-2|18412	- Input: atkbd - use ab83 as id when skipping the getid command
21mr|kernel-6.12-generic-6.12.74-2|18413	- Input: cyapa - add missing input core locking to suspend/resume functions
21mr|kernel-6.12-generic-6.12.74-2|18414	- Input: elan_i2c - do not leave interrupt disabled on suspend failure
21mr|kernel-6.12-generic-6.12.74-2|18415	- Input: elantech - fix touchpad state on resume for Lenovo N24
21mr|kernel-6.12-generic-6.12.74-2|18416	- Input: ff-core - prefer struct_size over open coded arithmetic
21mr|kernel-6.12-generic-6.12.74-2|18417	- Input: goodix - accept ACPI resources with gpio_count == 3 && gpio_int_idx == 0
21mr|kernel-6.12-generic-6.12.74-2|18418	- Input: gpio_keys_polled - suppress deferred probe error for gpio
21mr|kernel-6.12-generic-6.12.74-2|18419	- Input: i8042 - add Ayaneo Kun to i8042 quirk table
21mr|kernel-6.12-generic-6.12.74-2|18420	- Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
21mr|kernel-6.12-generic-6.12.74-2|18421	- Input: i8042 - add nomux quirk for Acer P459-G2-M
21mr|kernel-6.12-generic-6.12.74-2|18422	- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
21mr|kernel-6.12-generic-6.12.74-2|18423	- Input: ili210x - fix ili251x_read_touch_data() return value
21mr|kernel-6.12-generic-6.12.74-2|18424	- Input: imagis - use FIELD_GET where applicable
21mr|kernel-6.12-generic-6.12.74-2|18425	- Input: ims-pcu - fix printf string overflow
21mr|kernel-6.12-generic-6.12.74-2|18426	- Input: ipaq-micro-keys - add error handling for devm_kmemdup
21mr|kernel-6.12-generic-6.12.74-2|18427	- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
21mr|kernel-6.12-generic-6.12.74-2|18428	- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
21mr|kernel-6.12-generic-6.12.74-2|18429	- Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1
21mr|kernel-6.12-generic-6.12.74-2|18430	- Input: qt1050 - handle CHIP_ID reading error
21mr|kernel-6.12-generic-6.12.74-2|18431	- Input: silead - Always support 10 fingers
21mr|kernel-6.12-generic-6.12.74-2|18432	- Input: soc_button_array - add mapping for airplane mode button
21mr|kernel-6.12-generic-6.12.74-2|18433	- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
21mr|kernel-6.12-generic-6.12.74-2|18434	- input/touchscreen: imagis: Correct the maximum touch area value
21mr|kernel-6.12-generic-6.12.74-2|18435	- Input: try trimming too long modalias strings
21mr|kernel-6.12-generic-6.12.74-2|18436	- Input: xpad - add additional HyperX Controller Identifiers
21mr|kernel-6.12-generic-6.12.74-2|18437	- Input: xpad - add Lenovo Legion Go controllers
21mr|kernel-6.12-generic-6.12.74-2|18438	- Input: xpad - add Razer Wolverine V2 support
21mr|kernel-6.12-generic-6.12.74-2|18439	- Input: xpad - add support for ASUS ROG RAIKIRI
21mr|kernel-6.12-generic-6.12.74-2|18440	- Input: xpad - add support for ASUS ROG RAIKIRI PRO
21mr|kernel-6.12-generic-6.12.74-2|18441	- Input: xpad - add support for Snakebyte GAMEPADs
21mr|kernel-6.12-generic-6.12.74-2|18442	- intel: add bit macro includes where needed
21mr|kernel-6.12-generic-6.12.74-2|18443	- intel: legacy: field get conversion
21mr|kernel-6.12-generic-6.12.74-2|18444	- intel_th: pci: Add Granite Rapids SOC support
21mr|kernel-6.12-generic-6.12.74-2|18445	- intel_th: pci: Add Granite Rapids support
21mr|kernel-6.12-generic-6.12.74-2|18446	- intel_th: pci: Add Lunar Lake support
21mr|kernel-6.12-generic-6.12.74-2|18447	- intel_th: pci: Add Meteor Lake-S CPU support
21mr|kernel-6.12-generic-6.12.74-2|18448	- intel_th: pci: Add Meteor Lake-S support
21mr|kernel-6.12-generic-6.12.74-2|18449	- intel_th: pci: Add Sapphire Rapids SOC support
21mr|kernel-6.12-generic-6.12.74-2|18450	- intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers
21mr|kernel-6.12-generic-6.12.74-2|18451	- interconnect: Don't access req_list while it's being manipulated
21mr|kernel-6.12-generic-6.12.74-2|18452	- interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port assignment
21mr|kernel-6.12-generic-6.12.74-2|18453	- interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID
21mr|kernel-6.12-generic-6.12.74-2|18454	- interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
21mr|kernel-6.12-generic-6.12.74-2|18455	- interconnect: qcom: sm8250: Enable sync_state
21mr|kernel-6.12-generic-6.12.74-2|18456	- interconnect: qcom: sm8550: Enable sync_state
21mr|kernel-6.12-generic-6.12.74-2|18457	- interconnect: Treat xlate() returning NULL node as an error
21mr|kernel-6.12-generic-6.12.74-2|18458	- iomap: clear the per-folio dirty bits on all writeback failures
21mr|kernel-6.12-generic-6.12.74-2|18459	- iomap: fault in smaller chunks for non-large folio mappings
21mr|kernel-6.12-generic-6.12.74-2|18460	- iomap: Fix iomap_adjust_read_range for plen calculation
21mr|kernel-6.12-generic-6.12.74-2|18461	- iommu/amd: Fix sysfs leak in iommu init
21mr|kernel-6.12-generic-6.12.74-2|18462	- iommu/amd: Mark interrupt as managed
21mr|kernel-6.12-generic-6.12.74-2|18463	- iommu/arm-smmu-qcom: Add missing GMU entry to match table
21mr|kernel-6.12-generic-6.12.74-2|18464	- iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
21mr|kernel-6.12-generic-6.12.74-2|18465	- iommu: Avoid more races around device probe
21mr|kernel-6.12-generic-6.12.74-2|18466	- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
21mr|kernel-6.12-generic-6.12.74-2|18467	- iommu/dma: Trace bounce buffer usage when mapping buffers
21mr|kernel-6.12-generic-6.12.74-2|18468	- iommu: Don't reserve 0-length IOVA region
21mr|kernel-6.12-generic-6.12.74-2|18469	- iommufd: Fix iopt_access_list_id overwrite bug
21mr|kernel-6.12-generic-6.12.74-2|18470	- iommufd/iova_bitmap: Bounds check mapped::pages access
21mr|kernel-6.12-generic-6.12.74-2|18471	- iommufd/iova_bitmap: Consider page offset for the pages to be pinned
21mr|kernel-6.12-generic-6.12.74-2|18472	- iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array
21mr|kernel-6.12-generic-6.12.74-2|18473	- iommu: Fix compilation without CONFIG_IOMMU_INTEL
21mr|kernel-6.12-generic-6.12.74-2|18474	- iommu: Fix printk arg in of_iommu_get_resv_regions()
21mr|kernel-6.12-generic-6.12.74-2|18475	- iommu: Map reserved memory as cacheable if device is coherent
21mr|kernel-6.12-generic-6.12.74-2|18476	- iommu: mtk: fix module autoloading
21mr|kernel-6.12-generic-6.12.74-2|18477	- iommu: Return right value in iommu_sva_bind_device()
21mr|kernel-6.12-generic-6.12.74-2|18478	- iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en
21mr|kernel-6.12-generic-6.12.74-2|18479	- iommu: Undo pasid attachment only for the devices that have succeeded
21mr|kernel-6.12-generic-6.12.74-2|18480	- iommu/vt-d: Add MTL to quirk list to skip TE disabling
21mr|kernel-6.12-generic-6.12.74-2|18481	- iommu/vt-d: Allocate local memory for page request queue
21mr|kernel-6.12-generic-6.12.74-2|18482	- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
21mr|kernel-6.12-generic-6.12.74-2|18483	- iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
21mr|kernel-6.12-generic-6.12.74-2|18484	- iommu/vt-d: Fix identity map bounds in si_domain_init()
21mr|kernel-6.12-generic-6.12.74-2|18485	- iommu/vt-d: Fix incorrect cache invalidation for mm notification
21mr|kernel-6.12-generic-6.12.74-2|18486	- iommu/vt-d: Fix wrong use of pasid config
21mr|kernel-6.12-generic-6.12.74-2|18487	- iommu/vt-d: Make context clearing consistent with context mapping
21mr|kernel-6.12-generic-6.12.74-2|18488	- iommu/vt-d: Omit devTLB invalidation requests when TES=0
21mr|kernel-6.12-generic-6.12.74-2|18489	- iommu/vt-d: Support enforce_cache_coherency only for empty domains
21mr|kernel-6.12-generic-6.12.74-2|18490	- ionic: bypass firmware cmds when stuck in reset
21mr|kernel-6.12-generic-6.12.74-2|18491	- ionic: Fix dim work handling in split interrupt mode
21mr|kernel-6.12-generic-6.12.74-2|18492	- ionic: fix snprintf format length warning
21mr|kernel-6.12-generic-6.12.74-2|18493	- ionic: fix use after netif_napi_del()
21mr|kernel-6.12-generic-6.12.74-2|18494	- ionic: pass opcode to devcmd_wait
21mr|kernel-6.12-generic-6.12.74-2|18495	- ionic: set adminq irq affinity
21mr|kernel-6.12-generic-6.12.74-2|18496	- io_uring: adjust defer tw counting
21mr|kernel-6.12-generic-6.12.74-2|18497	- io_uring/af_unix: disable sending io_uring over sockets
21mr|kernel-6.12-generic-6.12.74-2|18498	- io_uring: check for non-NULL file pointer in io_file_can_poll()
21mr|kernel-6.12-generic-6.12.74-2|18499	- io_uring: clean rings on NO_MMAP alloc fail
21mr|kernel-6.12-generic-6.12.74-2|18500	- io_uring: clear opcode specific data for an early failure
21mr|kernel-6.12-generic-6.12.74-2|18501	- io_uring/cmd: fix breakage in SOCKET_URING_OP_SIOC* implementation
21mr|kernel-6.12-generic-6.12.74-2|18502	- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
21mr|kernel-6.12-generic-6.12.74-2|18503	- io_uring: don't check iopoll if request completes
21mr|kernel-6.12-generic-6.12.74-2|18504	- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
21mr|kernel-6.12-generic-6.12.74-2|18505	- io_uring: don't save/restore iowait state
21mr|kernel-6.12-generic-6.12.74-2|18506	- io_uring: drop any code related to SCM_RIGHTS
21mr|kernel-6.12-generic-6.12.74-2|18507	- io_uring: enable io_mem_alloc/free to be used in other parts
21mr|kernel-6.12-generic-6.12.74-2|18508	- io_uring: ensure local task_work is run on wait timeout
21mr|kernel-6.12-generic-6.12.74-2|18509	- io_uring: fail NOP if non-zero op flags is passed in
21mr|kernel-6.12-generic-6.12.74-2|18510	- io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure
21mr|kernel-6.12-generic-6.12.74-2|18511	- io_uring: fix io_match_task must_hold
21mr|kernel-6.12-generic-6.12.74-2|18512	- io_uring: fix mshot io-wq checks
21mr|kernel-6.12-generic-6.12.74-2|18513	- io_uring: fix mutex_unlock with unreferenced ctx
21mr|kernel-6.12-generic-6.12.74-2|18514	- io_uring: fix poll_remove stalled req completion
21mr|kernel-6.12-generic-6.12.74-2|18515	- io_uring: Fix release of pinned pages when __io_uaddr_map fails
21mr|kernel-6.12-generic-6.12.74-2|18516	- io_uring: free io_buffer_list entries via RCU
21mr|kernel-6.12-generic-6.12.74-2|18517	- io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue()
21mr|kernel-6.12-generic-6.12.74-2|18518	- io_uring/io-wq: limit retrying worker initialisation
21mr|kernel-6.12-generic-6.12.74-2|18519	- io_uring/io-wq: Use set_bit() and test_bit() at worker->flags
21mr|kernel-6.12-generic-6.12.74-2|18520	- io_uring/kbuf: check for buffer list readiness after NULL check
21mr|kernel-6.12-generic-6.12.74-2|18521	- io_uring/kbuf: defer release of mapped buffer rings
21mr|kernel-6.12-generic-6.12.74-2|18522	- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring()
21mr|kernel-6.12-generic-6.12.74-2|18523	- io_uring/kbuf: get rid of bl->is_ready
21mr|kernel-6.12-generic-6.12.74-2|18524	- io_uring/kbuf: get rid of lower BGID lists
21mr|kernel-6.12-generic-6.12.74-2|18525	- io_uring/kbuf: hold io_buffer_list reference over mmap
21mr|kernel-6.12-generic-6.12.74-2|18526	- io_uring/kbuf: protect io_buffer_list teardown with a reference
21mr|kernel-6.12-generic-6.12.74-2|18527	- io_uring/kbuf: recycle freed mapped buffer ring entries
21mr|kernel-6.12-generic-6.12.74-2|18528	- io_uring/net: correctly handle multishot recvmsg retry setup
21mr|kernel-6.12-generic-6.12.74-2|18529	- io_uring/net: correct the type of variable
21mr|kernel-6.12-generic-6.12.74-2|18530	- io_uring/net: fix multishot accept overflow handling
21mr|kernel-6.12-generic-6.12.74-2|18531	- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
21mr|kernel-6.12-generic-6.12.74-2|18532	- io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers
21mr|kernel-6.12-generic-6.12.74-2|18533	- io_uring/net: limit inline multishot retries
21mr|kernel-6.12-generic-6.12.74-2|18534	- io_uring/net: move receive multishot out of the generic msghdr path
21mr|kernel-6.12-generic-6.12.74-2|18535	- io_uring/net: restore msg_control on sendzc retry
21mr|kernel-6.12-generic-6.12.74-2|18536	- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
21mr|kernel-6.12-generic-6.12.74-2|18537	- io_uring/net: un-indent mshot retry path in io_recv_finish()
21mr|kernel-6.12-generic-6.12.74-2|18538	- io_uring/poll: add requeue return code from poll multishot handling
21mr|kernel-6.12-generic-6.12.74-2|18539	- io_uring/poll: move poll execution helpers higher up
21mr|kernel-6.12-generic-6.12.74-2|18540	- io_uring: remove looping around handling traditional task_work
21mr|kernel-6.12-generic-6.12.74-2|18541	- io_uring: remove unconditional looping in local task_work handling
21mr|kernel-6.12-generic-6.12.74-2|18542	- io_uring/rsrc: don't lock while !TASK_RUNNING
21mr|kernel-6.12-generic-6.12.74-2|18543	- io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed
21mr|kernel-6.12-generic-6.12.74-2|18544	- io_uring/rw: ensure io->bytes_done is always initialized
21mr|kernel-6.12-generic-6.12.74-2|18545	- io_uring/sqpoll: work around a potential audit memory leak
21mr|kernel-6.12-generic-6.12.74-2|18546	- io_uring: tighten task exit cancellations
21mr|kernel-6.12-generic-6.12.74-2|18547	- io_uring/unix: drop usage of io_uring socket
21mr|kernel-6.12-generic-6.12.74-2|18548	- io_uring: use fget/fput consistently
21mr|kernel-6.12-generic-6.12.74-2|18549	- io_uring: use private workqueue for exit work
21mr|kernel-6.12-generic-6.12.74-2|18550	- io_uring: use the right type for work_llist empty check
21mr|kernel-6.12-generic-6.12.74-2|18551	- io-wq: write next_work before dropping acct_lock
21mr|kernel-6.12-generic-6.12.74-2|18552	- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
21mr|kernel-6.12-generic-6.12.74-2|18553	- ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
21mr|kernel-6.12-generic-6.12.74-2|18554	- ipmi: ssif_bmc: prevent integer overflow on 32bit systems
21mr|kernel-6.12-generic-6.12.74-2|18555	- ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
21mr|kernel-6.12-generic-6.12.74-2|18556	- ipmr: fix kernel panic when forwarding mcast packets
21mr|kernel-6.12-generic-6.12.74-2|18557	- ipmr: support IP_PKTINFO on cache report IGMP msg
21mr|kernel-6.12-generic-6.12.74-2|18558	- ipv4: check for NULL idev in ip_route_use_hint()
21mr|kernel-6.12-generic-6.12.74-2|18559	- ipv4: Fix incorrect source address in Record Route option
21mr|kernel-6.12-generic-6.12.74-2|18560	- ipv4: Fix incorrect TOS in fibmatch route get reply
21mr|kernel-6.12-generic-6.12.74-2|18561	- ipv4: Fix incorrect TOS in route get reply
21mr|kernel-6.12-generic-6.12.74-2|18562	- ipv4: fix source address selection with route leak
21mr|kernel-6.12-generic-6.12.74-2|18563	- ipv4: Fix uninit-value access in __ip_make_skb()
21mr|kernel-6.12-generic-6.12.74-2|18564	- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
21mr|kernel-6.12-generic-6.12.74-2|18565	- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
21mr|kernel-6.12-generic-6.12.74-2|18566	- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
21mr|kernel-6.12-generic-6.12.74-2|18567	- ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
21mr|kernel-6.12-generic-6.12.74-2|18568	- ipv4/route: avoid unused-but-set-variable warning
21mr|kernel-6.12-generic-6.12.74-2|18569	- ipv6: annotate data-races around cnf.disable_ipv6
21mr|kernel-6.12-generic-6.12.74-2|18570	- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
21mr|kernel-6.12-generic-6.12.74-2|18571	- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()
21mr|kernel-6.12-generic-6.12.74-2|18572	- ipv6: fib6_rules: flush route cache when rule is changed
21mr|kernel-6.12-generic-6.12.74-2|18573	- ipv6: fib: hide unused 'pn' variable
21mr|kernel-6.12-generic-6.12.74-2|18574	- ipv6: Fix infinite recursion in fib6_dump_done().
21mr|kernel-6.12-generic-6.12.74-2|18575	- ipv6: fix ndisc_is_useropt() handling for PIO
21mr|kernel-6.12-generic-6.12.74-2|18576	- ipv6: fix possible race in __fib6_drop_pcpu_from()
21mr|kernel-6.12-generic-6.12.74-2|18577	- ipv6: fix potential NULL deref in fib6_add()
21mr|kernel-6.12-generic-6.12.74-2|18578	- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
21mr|kernel-6.12-generic-6.12.74-2|18579	- ipv6: Fix potential uninit-value access in __ip6_make_skb()
21mr|kernel-6.12-generic-6.12.74-2|18580	- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
21mr|kernel-6.12-generic-6.12.74-2|18581	- ipv6: init the accept_queue's spinlocks in inet6_create
21mr|kernel-6.12-generic-6.12.74-2|18582	- ipv6: ioam: block BH from ioam6_output()
21mr|kernel-6.12-generic-6.12.74-2|18583	- ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work
21mr|kernel-6.12-generic-6.12.74-2|18584	- ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
21mr|kernel-6.12-generic-6.12.74-2|18585	- ipv6: prevent NULL dereference in ip6_output()
21mr|kernel-6.12-generic-6.12.74-2|18586	- ipv6: prevent possible NULL dereference in rt6_probe()
21mr|kernel-6.12-generic-6.12.74-2|18587	- ipv6: prevent possible NULL deref in fib6_nh_init()
21mr|kernel-6.12-generic-6.12.74-2|18588	- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
21mr|kernel-6.12-generic-6.12.74-2|18589	- ipv6: sr: add missing seg6_local_exit
21mr|kernel-6.12-generic-6.12.74-2|18590	- ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
21mr|kernel-6.12-generic-6.12.74-2|18591	- ipv6: sr: fix incorrect unregister order
21mr|kernel-6.12-generic-6.12.74-2|18592	- ipv6: sr: fix invalid unregister error path
21mr|kernel-6.12-generic-6.12.74-2|18593	- ipv6: sr: fix memleak in seg6_hmac_init_algo
21mr|kernel-6.12-generic-6.12.74-2|18594	- ipv6: sr: fix missing sk_buff release in seg6_input_core
21mr|kernel-6.12-generic-6.12.74-2|18595	- ipv6: sr: fix possible use-after-free and null-ptr-deref
21mr|kernel-6.12-generic-6.12.74-2|18596	- ipv6: take care of scope when choosing the src addr
21mr|kernel-6.12-generic-6.12.74-2|18597	- ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
21mr|kernel-6.12-generic-6.12.74-2|18598	- ipvs: avoid stat macros calls from preemptible context
21mr|kernel-6.12-generic-6.12.74-2|18599	- ipvs: Avoid unnecessary calls to skb_is_gso_sctp
21mr|kernel-6.12-generic-6.12.74-2|18600	- ipvs: Fix checksumming on GSO of SCTP packets
21mr|kernel-6.12-generic-6.12.74-2|18601	- ipvs: properly dereference pe in ip_vs_add_service
21mr|kernel-6.12-generic-6.12.74-2|18602	- irqchip/alpine-msi: Fix off-by-one in allocation error path
21mr|kernel-6.12-generic-6.12.74-2|18603	- irqchip/gic-v3-its: Do not assume vPE tables are preallocated
21mr|kernel-6.12-generic-6.12.74-2|18604	- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
21mr|kernel-6.12-generic-6.12.74-2|18605	- irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()
21mr|kernel-6.12-generic-6.12.74-2|18606	- irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors
21mr|kernel-6.12-generic-6.12.74-2|18607	- irqchip/gic-v3-its: Prevent double free on error
21mr|kernel-6.12-generic-6.12.74-2|18608	- irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems
21mr|kernel-6.12-generic-6.12.74-2|18609	- irqchip/imx-irqsteer: Handle runtime power management correctly
21mr|kernel-6.12-generic-6.12.74-2|18610	- irqchip/irq-brcmstb-l2: Add write memory barrier before exit
21mr|kernel-6.12-generic-6.12.74-2|18611	- irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()
21mr|kernel-6.12-generic-6.12.74-2|18612	- irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()
21mr|kernel-6.12-generic-6.12.74-2|18613	- irqchip/loongson-liointc: Set different ISRs for different cores
21mr|kernel-6.12-generic-6.12.74-2|18614	- irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
21mr|kernel-6.12-generic-6.12.74-2|18615	- irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU
21mr|kernel-6.12-generic-6.12.74-2|18616	- irqchip/mbigen: Don't use bus_get_dev_root() to find the parent
21mr|kernel-6.12-generic-6.12.74-2|18617	- irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based on register's index
21mr|kernel-6.12-generic-6.12.74-2|18618	- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
21mr|kernel-6.12-generic-6.12.74-2|18619	- irqchip/renesas-rzg2l: Implement restriction when writing ISCR register
21mr|kernel-6.12-generic-6.12.74-2|18620	- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type
21mr|kernel-6.12-generic-6.12.74-2|18621	- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi()
21mr|kernel-6.12-generic-6.12.74-2|18622	- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi()
21mr|kernel-6.12-generic-6.12.74-2|18623	- irqchip/riscv-intc: Allow large non-standard interrupt number
21mr|kernel-6.12-generic-6.12.74-2|18624	- irqchip/riscv-intc: Introduce Andes hart-level interrupt controller
21mr|kernel-6.12-generic-6.12.74-2|18625	- irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails
21mr|kernel-6.12-generic-6.12.74-2|18626	- irqchip/sifive-plic: Enable interrupt if needed before EOI
21mr|kernel-6.12-generic-6.12.74-2|18627	- irqdomain: Fixed unbalanced fwnode get and put
21mr|kernel-6.12-generic-6.12.74-2|18628	- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
21mr|kernel-6.12-generic-6.12.74-2|18629	- isofs: handle CDs with bad root inode but good Joliet root directory
21mr|kernel-6.12-generic-6.12.74-2|18630	- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
21mr|kernel-6.12-generic-6.12.74-2|18631	- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
21mr|kernel-6.12-generic-6.12.74-2|18632	- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
21mr|kernel-6.12-generic-6.12.74-2|18633	- ixgbe: Refactor overtemp event handling
21mr|kernel-6.12-generic-6.12.74-2|18634	- ixgbe: Refactor returning internal error codes
21mr|kernel-6.12-generic-6.12.74-2|18635	- jbd2: avoid infinite transaction commit loop
21mr|kernel-6.12-generic-6.12.74-2|18636	- jbd2: correct the printing of write_flags in jbd2_write_superblock()
21mr|kernel-6.12-generic-6.12.74-2|18637	- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
21mr|kernel-6.12-generic-6.12.74-2|18638	- jbd2: increase the journal IO's priority
21mr|kernel-6.12-generic-6.12.74-2|18639	- jbd2: make jbd2_journal_get_max_txn_bufs() internal
21mr|kernel-6.12-generic-6.12.74-2|18640	- jbd2: precompute number of transaction descriptor blocks
21mr|kernel-6.12-generic-6.12.74-2|18641	- jffs2: Fix potential illegal address access in jffs2_free_inode
21mr|kernel-6.12-generic-6.12.74-2|18642	- jffs2: prevent xattr node from overflowing the eraseblock
21mr|kernel-6.12-generic-6.12.74-2|18643	- jfs: don't walk off the end of ealist
21mr|kernel-6.12-generic-6.12.74-2|18644	- jfs: fix array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.12-generic-6.12.74-2|18645	- jfs: Fix array-index-out-of-bounds in diFree
21mr|kernel-6.12-generic-6.12.74-2|18646	- jfs: fix array-index-out-of-bounds in diNewExt
21mr|kernel-6.12-generic-6.12.74-2|18647	- jfs: fix slab-out-of-bounds Read in dtSearch
21mr|kernel-6.12-generic-6.12.74-2|18648	- jfs: fix uaf in jfs_evict_inode
21mr|kernel-6.12-generic-6.12.74-2|18649	- jfs: xattr: fix buffer overflow for invalid xattr
21mr|kernel-6.12-generic-6.12.74-2|18650	- Julia Lawall reported this null pointer dereference, this should fix it.
21mr|kernel-6.12-generic-6.12.74-2|18651	- jump_label: Fix concurrency issues in static_key_slow_dec()
21mr|kernel-6.12-generic-6.12.74-2|18652	- kallsyms: ignore ARMv4 thunks along with others
21mr|kernel-6.12-generic-6.12.74-2|18653	- kasan, fortify: properly rename memintrinsics
21mr|kernel-6.12-generic-6.12.74-2|18654	- kasan/test: avoid gcc warning for intentional overflow
21mr|kernel-6.12-generic-6.12.74-2|18655	- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
21mr|kernel-6.12-generic-6.12.74-2|18656	- kbuild: avoid build error when single DTB is turned into composite DTB
21mr|kernel-6.12-generic-6.12.74-2|18657	- kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries
21mr|kernel-6.12-generic-6.12.74-2|18658	- kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates
21mr|kernel-6.12-generic-6.12.74-2|18659	- kbuild: fix build ID symlinks to installed debug VDSO files
21mr|kernel-6.12-generic-6.12.74-2|18660	- kbuild: Fix build target deb-pkg: ln: failed to create hard link
21mr|kernel-6.12-generic-6.12.74-2|18661	- kbuild: Fix changing ELF file type for output of gen_btf for big endian
21mr|kernel-6.12-generic-6.12.74-2|18662	- kbuild: Fix '-S -c' in x86 stack protector scripts
21mr|kernel-6.12-generic-6.12.74-2|18663	- kbuild: fix short log for AS in link-vmlinux.sh
21mr|kernel-6.12-generic-6.12.74-2|18664	- kbuild: Install dtb files as 0644 in Makefile.dtbinst
21mr|kernel-6.12-generic-6.12.74-2|18665	- kbuild: Make ld-version.sh more robust against version string changes
21mr|kernel-6.12-generic-6.12.74-2|18666	- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
21mr|kernel-6.12-generic-6.12.74-2|18667	- kbuild: Remove support for Clang's ThinLTO caching
21mr|kernel-6.12-generic-6.12.74-2|18668	- kbuild: rust: force `alloc` extern to allow "empty" Rust files
21mr|kernel-6.12-generic-6.12.74-2|18669	- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
21mr|kernel-6.12-generic-6.12.74-2|18670	- kbuild: unify vdso_install rules
21mr|kernel-6.12-generic-6.12.74-2|18671	- kconfig: fix comparison to constant symbols, 'm', 'n'
21mr|kernel-6.12-generic-6.12.74-2|18672	- kconfig: fix infinite loop when expanding a macro at the end of file
21mr|kernel-6.12-generic-6.12.74-2|18673	- kconfig: fix memory leak from range properties
21mr|kernel-6.12-generic-6.12.74-2|18674	- kconfig: gconf: give a proper initial state to the Save button
21mr|kernel-6.12-generic-6.12.74-2|18675	- kconfig: remove wrong expr_trans_bool()
21mr|kernel-6.12-generic-6.12.74-2|18676	- kcov: don't lose track of remote references during softirqs
21mr|kernel-6.12-generic-6.12.74-2|18677	- kdb: address -Wformat-security warnings
21mr|kernel-6.12-generic-6.12.74-2|18678	- kdb: Fix a potential buffer overflow in kdb_local()
21mr|kernel-6.12-generic-6.12.74-2|18679	- kdb: Fix buffer overflow during tab-complete
21mr|kernel-6.12-generic-6.12.74-2|18680	- kdb: Fix console handling when editing and tab-completing commands
21mr|kernel-6.12-generic-6.12.74-2|18681	- kdb: Merge identical case statements in kdb_read()
21mr|kernel-6.12-generic-6.12.74-2|18682	- kdb: Use format-specifiers rather than memset() for padding in kdb_read()
21mr|kernel-6.12-generic-6.12.74-2|18683	- kdb: Use format-strings rather than '\0' injection in kdb_read()
21mr|kernel-6.12-generic-6.12.74-2|18684	- kdb: Use the passed prompt in kdb_position_cursor()
21mr|kernel-6.12-generic-6.12.74-2|18685	- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
21mr|kernel-6.12-generic-6.12.74-2|18686	- kernel/numa.c: Move logging out of numa.h
21mr|kernel-6.12-generic-6.12.74-2|18687	- kernel: rerun task_work while freezing in get_signal()
21mr|kernel-6.12-generic-6.12.74-2|18688	- kernel/resource: Increment by align value in get_free_mem_region()
21mr|kernel-6.12-generic-6.12.74-2|18689	- kernfs: convert kernfs_idr_lock to an irq safe raw spinlock
21mr|kernel-6.12-generic-6.12.74-2|18690	- kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy()
21mr|kernel-6.12-generic-6.12.74-2|18691	- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
21mr|kernel-6.12-generic-6.12.74-2|18692	- kexec: do syscore_shutdown() in kernel_kexec
21mr|kernel-6.12-generic-6.12.74-2|18693	- kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMP
21mr|kernel-6.12-generic-6.12.74-2|18694	- kexec: fix KEXEC_FILE dependencies
21mr|kernel-6.12-generic-6.12.74-2|18695	- kexec: select CRYPTO from KEXEC_FILE instead of depending on it
21mr|kernel-6.12-generic-6.12.74-2|18696	- KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATURE_SELFTEST
21mr|kernel-6.12-generic-6.12.74-2|18697	- KEYS: asymmetric: Add missing dependency on CRYPTO_SIG
21mr|kernel-6.12-generic-6.12.74-2|18698	- keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
21mr|kernel-6.12-generic-6.12.74-2|18699	- keys, dns: Fix missing size check of V1 server-list header
21mr|kernel-6.12-generic-6.12.74-2|18700	- keys, dns: Fix size check of V1 server-list header
21mr|kernel-6.12-generic-6.12.74-2|18701	- KEYS: encrypted: Add check for strsep
21mr|kernel-6.12-generic-6.12.74-2|18702	- keys: Fix overwrite of key expiration on instantiation
21mr|kernel-6.12-generic-6.12.74-2|18703	- KEYS: trusted: Do not use WARN when encode fails
21mr|kernel-6.12-generic-6.12.74-2|18704	- KEYS: trusted: Fix memory leak in tpm2_key_encode()
21mr|kernel-6.12-generic-6.12.74-2|18705	- kheaders: explicitly define file modes for archived headers
21mr|kernel-6.12-generic-6.12.74-2|18706	- kheaders: use `command -v` to test for existence of `cpio`
21mr|kernel-6.12-generic-6.12.74-2|18707	- kmsan: compiler_types: declare __no_sanitize_or_inline
21mr|kernel-6.12-generic-6.12.74-2|18708	- kmsan: do not wipe out origin when doing partial unpoisoning
21mr|kernel-6.12-generic-6.12.74-2|18709	- knfsd: LOOKUP can return an illegal error value
21mr|kernel-6.12-generic-6.12.74-2|18710	- kobject_uevent: Fix OOB access within zap_modalias_env()
21mr|kernel-6.12-generic-6.12.74-2|18711	- kprobe/ftrace: bail out if ftrace was killed
21mr|kernel-6.12-generic-6.12.74-2|18712	- kprobe/ftrace: fix build error due to bad function definition
21mr|kernel-6.12-generic-6.12.74-2|18713	- kprobes: consistent rcu api usage for kretprobe holder
21mr|kernel-6.12-generic-6.12.74-2|18714	- kprobes: Fix possible use-after-free issue on kprobe registration
21mr|kernel-6.12-generic-6.12.74-2|18715	- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address
21mr|kernel-6.12-generic-6.12.74-2|18716	- kselftest: Add a ksft_perror() helper
21mr|kernel-6.12-generic-6.12.74-2|18717	- kselftest/alsa - conf: Stringify the printed errno in sysfs_get()
21mr|kernel-6.12-generic-6.12.74-2|18718	- kselftest: alsa: fixed a print formatting warning
21mr|kernel-6.12-generic-6.12.74-2|18719	- kselftest/alsa - mixer-test: fix the number of parameters to ksft_exit_fail_msg()
21mr|kernel-6.12-generic-6.12.74-2|18720	- kselftest/alsa - mixer-test: Fix the print format specifier warning
21mr|kernel-6.12-generic-6.12.74-2|18721	- kselftest: arm64: Add a null pointer check
21mr|kernel-6.12-generic-6.12.74-2|18722	- ksmbd: add continuous availability share parameter
21mr|kernel-6.12-generic-6.12.74-2|18723	- ksmbd: Add kernel-doc for ksmbd_extract_sharename() function
21mr|kernel-6.12-generic-6.12.74-2|18724	- ksmbd: Add missing set_freezable() for freezable kthread
21mr|kernel-6.12-generic-6.12.74-2|18725	- ksmbd: add support for durable handles v1/v2
21mr|kernel-6.12-generic-6.12.74-2|18726	- ksmbd: add support for surrogate pair conversion
21mr|kernel-6.12-generic-6.12.74-2|18727	- ksmbd: auth: fix most kernel-doc warnings
21mr|kernel-6.12-generic-6.12.74-2|18728	- ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()
21mr|kernel-6.12-generic-6.12.74-2|18729	- ksmbd: avoid to send duplicate lease break notifications
21mr|kernel-6.12-generic-6.12.74-2|18730	- ksmbd: avoid to send duplicate oplock break notifications
21mr|kernel-6.12-generic-6.12.74-2|18731	- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
21mr|kernel-6.12-generic-6.12.74-2|18732	- ksmbd: common: use struct_group_attr instead of struct_group for network_open_info
21mr|kernel-6.12-generic-6.12.74-2|18733	- ksmbd: discard write access to the directory open
21mr|kernel-6.12-generic-6.12.74-2|18734	- ksmbd: do not grant v2 lease if parent lease key and epoch are not set
21mr|kernel-6.12-generic-6.12.74-2|18735	- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
21mr|kernel-6.12-generic-6.12.74-2|18736	- ksmbd: don't allow O_TRUNC open on read-only share
21mr|kernel-6.12-generic-6.12.74-2|18737	- ksmbd: don't increment epoch if current state and request state are same
21mr|kernel-6.12-generic-6.12.74-2|18738	- ksmbd: don't send oplock break if rename fails
21mr|kernel-6.12-generic-6.12.74-2|18739	- ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
21mr|kernel-6.12-generic-6.12.74-2|18740	- ksmbd: downgrade RWH lease caching state to RH for directory
21mr|kernel-6.12-generic-6.12.74-2|18741	- ksmbd: fix global oob in ksmbd_nl_policy
21mr|kernel-6.12-generic-6.12.74-2|18742	- ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
21mr|kernel-6.12-generic-6.12.74-2|18743	- ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
21mr|kernel-6.12-generic-6.12.74-2|18744	- ksmbd: fix memory leak in smb2_lock()
21mr|kernel-6.12-generic-6.12.74-2|18745	- ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()
21mr|kernel-6.12-generic-6.12.74-2|18746	- ksmbd: fix missing use of get_write in in smb2_set_ea()
21mr|kernel-6.12-generic-6.12.74-2|18747	- ksmbd: fix possible deadlock in smb2_open
21mr|kernel-6.12-generic-6.12.74-2|18748	- ksmbd: fix possible null-deref in smb_lazy_parent_lease_break_close
21mr|kernel-6.12-generic-6.12.74-2|18749	- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
21mr|kernel-6.12-generic-6.12.74-2|18750	- ksmbd: fix potential circular locking issue in smb2_set_ea()
21mr|kernel-6.12-generic-6.12.74-2|18751	- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
21mr|kernel-6.12-generic-6.12.74-2|18752	- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
21mr|kernel-6.12-generic-6.12.74-2|18753	- ksmbd: Fix spelling mistake "connction" -> "connection"
21mr|kernel-6.12-generic-6.12.74-2|18754	- ksmbd: fix UAF issue in ksmbd_tcp_new_connection()
21mr|kernel-6.12-generic-6.12.74-2|18755	- ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect()
21mr|kernel-6.12-generic-6.12.74-2|18756	- ksmbd: fix wrong allocation size update in smb2_open()
21mr|kernel-6.12-generic-6.12.74-2|18757	- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
21mr|kernel-6.12-generic-6.12.74-2|18758	- ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
21mr|kernel-6.12-generic-6.12.74-2|18759	- ksmbd: free ppace array on error in parse_dacl
21mr|kernel-6.12-generic-6.12.74-2|18760	- ksmbd: ignore trailing slashes in share paths
21mr|kernel-6.12-generic-6.12.74-2|18761	- ksmbd: lazy v2 lease break on smb2_write()
21mr|kernel-6.12-generic-6.12.74-2|18762	- ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous session
21mr|kernel-6.12-generic-6.12.74-2|18763	- ksmbd: move leading slash check to smb2_get_name()
21mr|kernel-6.12-generic-6.12.74-2|18764	- ksmbd: move oplock handling after unlock parent dir
21mr|kernel-6.12-generic-6.12.74-2|18765	- ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
21mr|kernel-6.12-generic-6.12.74-2|18766	- ksmbd: no need to wait for binded connection termination at logoff
21mr|kernel-6.12-generic-6.12.74-2|18767	- ksmbd: off ipv6only for both ipv4/ipv6 binding
21mr|kernel-6.12-generic-6.12.74-2|18768	- ksmbd: only v2 leases handle the directory
21mr|kernel-6.12-generic-6.12.74-2|18769	- ksmbd: prevent memory leak on error return
21mr|kernel-6.12-generic-6.12.74-2|18770	- ksmbd: release interim response after sending status pending response
21mr|kernel-6.12-generic-6.12.74-2|18771	- ksmbd: Remove unused field in ksmbd_user struct
21mr|kernel-6.12-generic-6.12.74-2|18772	- ksmbd: reorganize ksmbd_iov_pin_rsp()
21mr|kernel-6.12-generic-6.12.74-2|18773	- ksmbd: replace generic_fillattr with vfs_getattr
21mr|kernel-6.12-generic-6.12.74-2|18774	- ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info
21mr|kernel-6.12-generic-6.12.74-2|18775	- ksmbd: return FILE_DEVICE_DISK instead of super magic
21mr|kernel-6.12-generic-6.12.74-2|18776	- ksmbd: send lease break notification on FILE_RENAME_INFORMATION
21mr|kernel-6.12-generic-6.12.74-2|18777	- ksmbd: send v2 lease break notification for directory
21mr|kernel-6.12-generic-6.12.74-2|18778	- ksmbd: separately allocate ci per dentry
21mr|kernel-6.12-generic-6.12.74-2|18779	- ksmbd: set epoch in create context v2 lease
21mr|kernel-6.12-generic-6.12.74-2|18780	- ksmbd: set v2 lease capability
21mr|kernel-6.12-generic-6.12.74-2|18781	- ksmbd: set v2 lease version on lease upgrade
21mr|kernel-6.12-generic-6.12.74-2|18782	- ksmbd: use rwsem instead of rwlock for lease break
21mr|kernel-6.12-generic-6.12.74-2|18783	- ksmbd: validate mech token in session setup
21mr|kernel-6.12-generic-6.12.74-2|18784	- ksmbd: validate payload size in ipc response
21mr|kernel-6.12-generic-6.12.74-2|18785	- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
21mr|kernel-6.12-generic-6.12.74-2|18786	- ksmbd: validate the zero field of packet header
21mr|kernel-6.12-generic-6.12.74-2|18787	- ksmbd: vfs: fix all kernel-doc warnings
21mr|kernel-6.12-generic-6.12.74-2|18788	- ktest: force $buildonly = 1 for 'make_warnings_file' test type
21mr|kernel-6.12-generic-6.12.74-2|18789	- kthread: add kthread_stop_put
21mr|kernel-6.12-generic-6.12.74-2|18790	- kunit: debugfs: Fix unchecked dereference in debugfs_print_results()
21mr|kernel-6.12-generic-6.12.74-2|18791	- kunit: Fix kthread reference
21mr|kernel-6.12-generic-6.12.74-2|18792	- kunit: Fix timeout message
21mr|kernel-6.12-generic-6.12.74-2|18793	- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
21mr|kernel-6.12-generic-6.12.74-2|18794	- kunit: Reset suite counter right before running tests
21mr|kernel-6.12-generic-6.12.74-2|18795	- kunit: run test suites only after module initialization completes
21mr|kernel-6.12-generic-6.12.74-2|18796	- kunit: test: Log the correct filter string in executor_test
21mr|kernel-6.12-generic-6.12.74-2|18797	- kunit: tool: fix parsing of test attributes
21mr|kernel-6.12-generic-6.12.74-2|18798	- kunit: Warn if tests are slow
21mr|kernel-6.12-generic-6.12.74-2|18799	- KVM: Always flush async #PF workqueue when vCPU is being destroyed
21mr|kernel-6.12-generic-6.12.74-2|18800	- KVM: arm64: AArch32: Fix spurious trapping of conditional instructions
21mr|kernel-6.12-generic-6.12.74-2|18801	- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
21mr|kernel-6.12-generic-6.12.74-2|18802	- KVM: arm64: Disassociate vcpus from redistributor region on teardown
21mr|kernel-6.12-generic-6.12.74-2|18803	- KVM: arm64: Ensure target address is granule-aligned for range TLBI
21mr|kernel-6.12-generic-6.12.74-2|18804	- KVM: arm64: Fix AArch32 register narrowing on userspace write
21mr|kernel-6.12-generic-6.12.74-2|18805	- KVM: arm64: Fix circular locking dependency
21mr|kernel-6.12-generic-6.12.74-2|18806	- KVM: arm64: Fix host-programmed guest events in nVHE
21mr|kernel-6.12-generic-6.12.74-2|18807	- KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_vcpu_destroy()
21mr|kernel-6.12-generic-6.12.74-2|18808	- KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy
21mr|kernel-6.12-generic-6.12.74-2|18809	- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache
21mr|kernel-6.12-generic-6.12.74-2|18810	- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
21mr|kernel-6.12-generic-6.12.74-2|18811	- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
21mr|kernel-6.12-generic-6.12.74-2|18812	- KVM: arm64: vgic: Simplify kvm_vgic_destroy()
21mr|kernel-6.12-generic-6.12.74-2|18813	- KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()
21mr|kernel-6.12-generic-6.12.74-2|18814	- KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
21mr|kernel-6.12-generic-6.12.74-2|18815	- KVM: arm64: vgic-v4: Restore pending state on host userspace write
21mr|kernel-6.12-generic-6.12.74-2|18816	- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
21mr|kernel-6.12-generic-6.12.74-2|18817	- KVM: nVMX: Add a helper to get highest pending from Posted Interrupt vector
21mr|kernel-6.12-generic-6.12.74-2|18818	- KVM: nVMX: Check for pending posted interrupts when looking for nested events
21mr|kernel-6.12-generic-6.12.74-2|18819	- KVM: nVMX: Request immediate exit iff pending nested event needs injection
21mr|kernel-6.12-generic-6.12.74-2|18820	- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers
21mr|kernel-6.12-generic-6.12.74-2|18821	- KVM: PPC: Book3S HV: Fix the get_one_reg of SDAR
21mr|kernel-6.12-generic-6.12.74-2|18822	- KVM: PPC: Book3S HV: Fix the set_one_reg for MMCR3
21mr|kernel-6.12-generic-6.12.74-2|18823	- KVM: PPC: Book3S HV: Handle pending exceptions on guest entry with MSR_EE
21mr|kernel-6.12-generic-6.12.74-2|18824	- KVM: PPC: Book3S HV: Introduce low level MSR accessor
21mr|kernel-6.12-generic-6.12.74-2|18825	- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()
21mr|kernel-6.12-generic-6.12.74-2|18826	- KVM: PPC: Book3S HV: Use accessors for VCPU registers
21mr|kernel-6.12-generic-6.12.74-2|18827	- KVM: s390: add stat counter for shadow gmap events
21mr|kernel-6.12-generic-6.12.74-2|18828	- KVM: s390: fix LPSWEY handling
21mr|kernel-6.12-generic-6.12.74-2|18829	- KVM: s390: fix setting of fpc register
21mr|kernel-6.12-generic-6.12.74-2|18830	- KVM: s390/mm: Properly reset no-dat
21mr|kernel-6.12-generic-6.12.74-2|18831	- KVM: s390: vsie: fix race during shadow creation
21mr|kernel-6.12-generic-6.12.74-2|18832	- KVM: s390: vsie: fix wrong VIR 37 when MSO is used
21mr|kernel-6.12-generic-6.12.74-2|18833	- KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF
21mr|kernel-6.12-generic-6.12.74-2|18834	- KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing
21mr|kernel-6.12-generic-6.12.74-2|18835	- KVM: selftests: Delete superfluous, unused "stage" variable in AMX test
21mr|kernel-6.12-generic-6.12.74-2|18836	- KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test
21mr|kernel-6.12-generic-6.12.74-2|18837	- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
21mr|kernel-6.12-generic-6.12.74-2|18838	- KVM: SEV-ES: Delegate LBR virtualization to the processor
21mr|kernel-6.12-generic-6.12.74-2|18839	- KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent
21mr|kernel-6.12-generic-6.12.74-2|18840	- KVM: SVM: Add support for allowing zero SEV ASIDs
21mr|kernel-6.12-generic-6.12.74-2|18841	- KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()
21mr|kernel-6.12-generic-6.12.74-2|18842	- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
21mr|kernel-6.12-generic-6.12.74-2|18843	- KVM: SVM: Use unsigned integers when dealing with ASIDs
21mr|kernel-6.12-generic-6.12.74-2|18844	- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
21mr|kernel-6.12-generic-6.12.74-2|18845	- KVM: VMX: Move posted interrupt descriptor out of VMX code
21mr|kernel-6.12-generic-6.12.74-2|18846	- KVM/VMX: Move VERW closer to VMentry for MDS mitigation
21mr|kernel-6.12-generic-6.12.74-2|18847	- KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch}
21mr|kernel-6.12-generic-6.12.74-2|18848	- KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
21mr|kernel-6.12-generic-6.12.74-2|18849	- KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
21mr|kernel-6.12-generic-6.12.74-2|18850	- KVM: x86: Add BHI_NO
21mr|kernel-6.12-generic-6.12.74-2|18851	- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace
21mr|kernel-6.12-generic-6.12.74-2|18852	- KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
21mr|kernel-6.12-generic-6.12.74-2|18853	- KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID
21mr|kernel-6.12-generic-6.12.74-2|18854	- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
21mr|kernel-6.12-generic-6.12.74-2|18855	- KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu
21mr|kernel-6.12-generic-6.12.74-2|18856	- KVM: x86: Mark target gfn of emulated atomic instruction as dirty
21mr|kernel-6.12-generic-6.12.74-2|18857	- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status
21mr|kernel-6.12-generic-6.12.74-2|18858	- KVM: x86/pmu: Disable support for adaptive PEBS
21mr|kernel-6.12-generic-6.12.74-2|18859	- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
21mr|kernel-6.12-generic-6.12.74-2|18860	- KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL
21mr|kernel-6.12-generic-6.12.74-2|18861	- KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl
21mr|kernel-6.12-generic-6.12.74-2|18862	- KVM: x86/pmu: Move PMU reset logic to common x86 code
21mr|kernel-6.12-generic-6.12.74-2|18863	- KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing
21mr|kernel-6.12-generic-6.12.74-2|18864	- KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET"
21mr|kernel-6.12-generic-6.12.74-2|18865	- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
21mr|kernel-6.12-generic-6.12.74-2|18866	- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
21mr|kernel-6.12-generic-6.12.74-2|18867	- KVM: x86: Use a switch statement and macros in __feature_translate()
21mr|kernel-6.12-generic-6.12.74-2|18868	- KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled
21mr|kernel-6.12-generic-6.12.74-2|18869	- l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
21mr|kernel-6.12-generic-6.12.74-2|18870	- l2tp: pass correct message length to ip6_append_data
21mr|kernel-6.12-generic-6.12.74-2|18871	- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
21mr|kernel-6.12-generic-6.12.74-2|18872	- lan966x: Fix crash when adding interface under a lag
21mr|kernel-6.12-generic-6.12.74-2|18873	- landlock: Don't lose track of restrictions on cred_transfer
21mr|kernel-6.12-generic-6.12.74-2|18874	- landlock: Fix asymmetric private inodes referring
21mr|kernel-6.12-generic-6.12.74-2|18875	- landlock: Fix d_parent walk
21mr|kernel-6.12-generic-6.12.74-2|18876	- landlock: Warn once if a Landlock action is requested while disabled
21mr|kernel-6.12-generic-6.12.74-2|18877	- leds: an30259a: Use devm_mutex_init() for mutex initialization
21mr|kernel-6.12-generic-6.12.74-2|18878	- leds: aw200xx: Fix write to DIM parameter
21mr|kernel-6.12-generic-6.12.74-2|18879	- leds: aw2013: Select missing dependency REGMAP_I2C
21mr|kernel-6.12-generic-6.12.74-2|18880	- leds: aw2013: Unlock mutex before destroying it
21mr|kernel-6.12-generic-6.12.74-2|18881	- leds: class: Don't expose color sysfs entry
21mr|kernel-6.12-generic-6.12.74-2|18882	- leds: flash: leds-qcom-flash: Test the correct variable in init
21mr|kernel-6.12-generic-6.12.74-2|18883	- leds: ledtrig-tty: Free allocated ttyname buffer on deactivate
21mr|kernel-6.12-generic-6.12.74-2|18884	- leds: mt6360: Fix memory leak in mt6360_init_isnk_properties()
21mr|kernel-6.12-generic-6.12.74-2|18885	- leds: pwm: Disable PWM when going to suspend
21mr|kernel-6.12-generic-6.12.74-2|18886	- leds: sgm3140: Add missing timer cleanup and flash gpio control
21mr|kernel-6.12-generic-6.12.74-2|18887	- leds: ss4200: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-generic-6.12.74-2|18888	- leds: trigger: Call synchronize_rcu() before calling trig->activate()
21mr|kernel-6.12-generic-6.12.74-2|18889	- leds: trigger: netdev: Fix kernel panic on interface rename trig notify
21mr|kernel-6.12-generic-6.12.74-2|18890	- leds: trigger: netdev: fix RTNL handling to prevent potential deadlock
21mr|kernel-6.12-generic-6.12.74-2|18891	- leds: trigger: panic: Don't register panic notifier if creating the trigger failed
21mr|kernel-6.12-generic-6.12.74-2|18892	- leds: trigger: Remove unused function led_trigger_rename_static()
21mr|kernel-6.12-generic-6.12.74-2|18893	- leds: triggers: Flush pending brightness before activating trigger
21mr|kernel-6.12-generic-6.12.74-2|18894	- leds: trigger: Store brightness set by led_trigger_event()
21mr|kernel-6.12-generic-6.12.74-2|18895	- leds: trigger: Unregister sysfs attributes before calling deactivate()
21mr|kernel-6.12-generic-6.12.74-2|18896	- libapi: Add missing linux/types.h header to get the __u64 type on io.h
21mr|kernel-6.12-generic-6.12.74-2|18897	- libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
21mr|kernel-6.12-generic-6.12.74-2|18898	- libbpf: Apply map_set_def_max_entries() for inner_maps on creation
21mr|kernel-6.12-generic-6.12.74-2|18899	- libbpf: Checking the btf_type kind when fixing variable offsets
21mr|kernel-6.12-generic-6.12.74-2|18900	- libbpf: Fix error message in attach_kprobe_multi
21mr|kernel-6.12-generic-6.12.74-2|18901	- libbpf: Fix faccessat() usage on Android
21mr|kernel-6.12-generic-6.12.74-2|18902	- libbpf: Fix no-args func prototype BTF dumping syntax
21mr|kernel-6.12-generic-6.12.74-2|18903	- libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos
21mr|kernel-6.12-generic-6.12.74-2|18904	- libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET
21mr|kernel-6.12-generic-6.12.74-2|18905	- libbpf: Use OPTS_SET() macro in bpf_xdp_query()
21mr|kernel-6.12-generic-6.12.74-2|18906	- lib/build_OID_registry: don't mention the full path of the script in output
21mr|kernel-6.12-generic-6.12.74-2|18907	- libceph: fail sparse-read if the data length doesn't match
21mr|kernel-6.12-generic-6.12.74-2|18908	- libceph: fix race between delayed_work() and ceph_monc_stop()
21mr|kernel-6.12-generic-6.12.74-2|18909	- libceph: just wait for more data to be available on the socket
21mr|kernel-6.12-generic-6.12.74-2|18910	- libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*()
21mr|kernel-6.12-generic-6.12.74-2|18911	- lib/cmdline: Fix an invalid format specifier in an assertion msg
21mr|kernel-6.12-generic-6.12.74-2|18912	- lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly
21mr|kernel-6.12-generic-6.12.74-2|18913	- lib/Kconfig.debug: TEST_IOV_ITER depends on MMU
21mr|kernel-6.12-generic-6.12.74-2|18914	- lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
21mr|kernel-6.12-generic-6.12.74-2|18915	- lib: objagg: Fix general protection fault
21mr|kernel-6.12-generic-6.12.74-2|18916	- libperf evlist: Avoid out-of-bounds access
21mr|kernel-6.12-generic-6.12.74-2|18917	- libsubcmd: Fix memory leak in uniq()
21mr|kernel-6.12-generic-6.12.74-2|18918	- libsubcmd: Fix parse-options memory leak
21mr|kernel-6.12-generic-6.12.74-2|18919	- lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure
21mr|kernel-6.12-generic-6.12.74-2|18920	- lib/vsprintf: Fix %%pfwf when current node refcount == 0
21mr|kernel-6.12-generic-6.12.74-2|18921	- linux/export: Ensure natural alignment of kcrctab array
21mr|kernel-6.12-generic-6.12.74-2|18922	- linux/export: Fix alignment for 64-bit ksymtab entries
21mr|kernel-6.12-generic-6.12.74-2|18923	- linux/init: remove __memexit* annotations
21mr|kernel-6.12-generic-6.12.74-2|18924	- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
21mr|kernel-6.12-generic-6.12.74-2|18925	- lirc: rc_dev_get_from_fd(): fix file leak
21mr|kernel-6.12-generic-6.12.74-2|18926	- lkdtm: Disable CFI checking for perms functions
21mr|kernel-6.12-generic-6.12.74-2|18927	- llc: call sock_orphan() at release time
21mr|kernel-6.12-generic-6.12.74-2|18928	- llc: Drop support for ETH_P_TR_802_2.
21mr|kernel-6.12-generic-6.12.74-2|18929	- llc: make llc_ui_sendmsg() more robust against bonding changes
21mr|kernel-6.12-generic-6.12.74-2|18930	- locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
21mr|kernel-6.12-generic-6.12.74-2|18931	- locking/atomic/x86: Correct the definition of __arch_try_cmpxchg128()
21mr|kernel-6.12-generic-6.12.74-2|18932	- locking/mutex: Introduce devm_mutex_init()
21mr|kernel-6.12-generic-6.12.74-2|18933	- locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers
21mr|kernel-6.12-generic-6.12.74-2|18934	- LoongArch: Add all CPUs enabled by fdt to NUMA node 0
21mr|kernel-6.12-generic-6.12.74-2|18935	- LoongArch: Add dependency between vmlinuz.efi and vmlinux.efi
21mr|kernel-6.12-generic-6.12.74-2|18936	- LoongArch: Apply dynamic relocations for LLD
21mr|kernel-6.12-generic-6.12.74-2|18937	- LoongArch: BPF: Don't sign extend function return value
21mr|kernel-6.12-generic-6.12.74-2|18938	- LoongArch: BPF: Don't sign extend memory load operand
21mr|kernel-6.12-generic-6.12.74-2|18939	- LoongArch: BPF: Prevent out-of-bounds memory access
21mr|kernel-6.12-generic-6.12.74-2|18940	- LoongArch: Call early_init_fdt_scan_reserved_mem() earlier
21mr|kernel-6.12-generic-6.12.74-2|18941	- LoongArch: Change acpi_core_pic[NR_CPUS] to acpi_core_pic[MAX_CORE_PIC]
21mr|kernel-6.12-generic-6.12.74-2|18942	- LoongArch: Change __my_cpu_offset definition to avoid mis-optimization
21mr|kernel-6.12-generic-6.12.74-2|18943	- LoongArch: Check TIF_LOAD_WATCH to enable user space watchpoint
21mr|kernel-6.12-generic-6.12.74-2|18944	- LoongArch/crypto: Clean up useless assignment operations
21mr|kernel-6.12-generic-6.12.74-2|18945	- LoongArch: Define the __io_aw() hook as mmiowb()
21mr|kernel-6.12-generic-6.12.74-2|18946	- LoongArch: Disable IRQ before init_fn() for nonboot CPUs
21mr|kernel-6.12-generic-6.12.74-2|18947	- LoongArch: Fix access error when read fault on a write-only VMA
21mr|kernel-6.12-generic-6.12.74-2|18948	- LoongArch: Fix and simplify fcsr initialization on execve()
21mr|kernel-6.12-generic-6.12.74-2|18949	- LoongArch: Fix callchain parse error with kernel tracepoint events
21mr|kernel-6.12-generic-6.12.74-2|18950	- LoongArch: Fix callchain parse error with kernel tracepoint events again
21mr|kernel-6.12-generic-6.12.74-2|18951	- LoongArch: Fix earlycon parameter if KASAN enabled
21mr|kernel-6.12-generic-6.12.74-2|18952	- LoongArch: Fix entry point in kernel image header
21mr|kernel-6.12-generic-6.12.74-2|18953	- LoongArch: Fix multiple hardware watchpoint issues
21mr|kernel-6.12-generic-6.12.74-2|18954	- LoongArch: Fix watchpoint setting error
21mr|kernel-6.12-generic-6.12.74-2|18955	- LoongArch: Implement constant timer shutdown interface
21mr|kernel-6.12-generic-6.12.74-2|18956	- LoongArch: Lately init pmu after smp is online
21mr|kernel-6.12-generic-6.12.74-2|18957	- LoongArch: Mark {dmw,tlb}_virt_to_page() exports as non-GPL
21mr|kernel-6.12-generic-6.12.74-2|18958	- LoongArch: Override higher address bits in JUMP_VIRT_ADDR
21mr|kernel-6.12-generic-6.12.74-2|18959	- LoongArch: Preserve syscall nr across execve()
21mr|kernel-6.12-generic-6.12.74-2|18960	- LoongArch: Record pc instead of offset in la_abs relocation
21mr|kernel-6.12-generic-6.12.74-2|18961	- LoongArch: Select ARCH_ENABLE_THP_MIGRATION instead of redefining it
21mr|kernel-6.12-generic-6.12.74-2|18962	- LoongArch: Select HAVE_ARCH_SECCOMP to use the common SECCOMP menu
21mr|kernel-6.12-generic-6.12.74-2|18963	- LoongArch: Set unwind stack type to unknown rather than set error flag
21mr|kernel-6.12-generic-6.12.74-2|18964	- LoongArch: Silence the boot warning about 'nokaslr'
21mr|kernel-6.12-generic-6.12.74-2|18965	- LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init()
21mr|kernel-6.12-generic-6.12.74-2|18966	- LoongArch/smp: Call rcutree_report_cpu_starting() earlier
21mr|kernel-6.12-generic-6.12.74-2|18967	- LoongArch: Trigger user-space watchpoints correctly
21mr|kernel-6.12-generic-6.12.74-2|18968	- LoongArch: Update cpu_sibling_map when disabling nonboot CPUs
21mr|kernel-6.12-generic-6.12.74-2|18969	- LoongArch: vDSO: Disable UBSAN instrumentation
21mr|kernel-6.12-generic-6.12.74-2|18970	- loop: fix the the direct I/O support check when used on top of block devices
21mr|kernel-6.12-generic-6.12.74-2|18971	- lsm: fix default return value of the socket_getpeersec_*() hooks
21mr|kernel-6.12-generic-6.12.74-2|18972	- lsm: fix the logic in security_inode_getsecctx()
21mr|kernel-6.12-generic-6.12.74-2|18973	- lsm: new security_file_ioctl_compat() hook
21mr|kernel-6.12-generic-6.12.74-2|18974	- m68k: amiga: Turn off Warp1260 interrupts during boot
21mr|kernel-6.12-generic-6.12.74-2|18975	- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
21mr|kernel-6.12-generic-6.12.74-2|18976	- m68k: cmpxchg: Fix return value for default case in __arch_xchg()
21mr|kernel-6.12-generic-6.12.74-2|18977	- m68k: Fix spinlock race in kernel thread creation
21mr|kernel-6.12-generic-6.12.74-2|18978	- m68k: mac: Fix reboot hang on Mac IIci
21mr|kernel-6.12-generic-6.12.74-2|18979	- mac802154: fix llsec key resources release in mac802154_llsec_key_del
21mr|kernel-6.12-generic-6.12.74-2|18980	- mac802154: fix time calculation in ieee802154_configure_durations()
21mr|kernel-6.12-generic-6.12.74-2|18981	- macintosh/therm_windtunnel: fix module unload.
21mr|kernel-6.12-generic-6.12.74-2|18982	- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
21mr|kernel-6.12-generic-6.12.74-2|18983	- macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst
21mr|kernel-6.12-generic-6.12.74-2|18984	- macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads
21mr|kernel-6.12-generic-6.12.74-2|18985	- mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt
21mr|kernel-6.12-generic-6.12.74-2|18986	- MAINTAINERS: add Catherine as xfs maintainer for 6.6.y
21mr|kernel-6.12-generic-6.12.74-2|18987	- maple_tree: do not preallocate nodes for slot stores
21mr|kernel-6.12-generic-6.12.74-2|18988	- maple_tree: fix mas_empty_area_rev() null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|18989	- md: bypass block throttle for superblock update
21mr|kernel-6.12-generic-6.12.74-2|18990	- md: Don't clear MD_CLOSING when the raid is about to stop
21mr|kernel-6.12-generic-6.12.74-2|18991	- md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()
21mr|kernel-6.12-generic-6.12.74-2|18992	- md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK ioctl
21mr|kernel-6.12-generic-6.12.74-2|18993	- md: fix deadlock between mddev_suspend and flush bio
21mr|kernel-6.12-generic-6.12.74-2|18994	- md: fix kmemleak of rdev->serial
21mr|kernel-6.12-generic-6.12.74-2|18995	- md: Fix missing release of 'active_io' for flush
21mr|kernel-6.12-generic-6.12.74-2|18996	- md: fix resync softlockup when bitmap size is less than array size
21mr|kernel-6.12-generic-6.12.74-2|18997	- md/md-bitmap: fix incorrect usage for sb_index
21mr|kernel-6.12-generic-6.12.74-2|18998	- md/md-bitmap: fix writing non bitmap pages
21mr|kernel-6.12-generic-6.12.74-2|18999	- md/raid1: Use blk_opf_t for read and write operations
21mr|kernel-6.12-generic-6.12.74-2|19000	- md/raid5: fix atomicity violation in raid5_cache_count
21mr|kernel-6.12-generic-6.12.74-2|19001	- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
21mr|kernel-6.12-generic-6.12.74-2|19002	- md/raid6: use valid sector values to determine if an I/O should wait on the reshape
21mr|kernel-6.12-generic-6.12.74-2|19003	- md: synchronize flush io with array reconfiguration
21mr|kernel-6.12-generic-6.12.74-2|19004	- md: Whenassemble the array, consult the superblock of the freshest device
21mr|kernel-6.12-generic-6.12.74-2|19005	- media: amphion: Fix VPU core alias name
21mr|kernel-6.12-generic-6.12.74-2|19006	- media: amphion: remove mutext lock in condition of wait_event
21mr|kernel-6.12-generic-6.12.74-2|19007	- media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
21mr|kernel-6.12-generic-6.12.74-2|19008	- media: bttv: add back vbi hack
21mr|kernel-6.12-generic-6.12.74-2|19009	- media: bttv: start_streaming should return a proper error code
21mr|kernel-6.12-generic-6.12.74-2|19010	- media: cadence: csi2rx: configure DPHY before starting source stream
21mr|kernel-6.12-generic-6.12.74-2|19011	- media: cadence: csi2rx: use match fwnode for media link
21mr|kernel-6.12-generic-6.12.74-2|19012	- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
21mr|kernel-6.12-generic-6.12.74-2|19013	- media: cec: cec-api: add locking in cec_release()
21mr|kernel-6.12-generic-6.12.74-2|19014	- media: cec: core: avoid confusing "transmit timed out" message
21mr|kernel-6.12-generic-6.12.74-2|19015	- media: cec: core: avoid recursive cec_claim_log_addrs
21mr|kernel-6.12-generic-6.12.74-2|19016	- media: cec: core: remove length check of Timer Status
21mr|kernel-6.12-generic-6.12.74-2|19017	- media: cedrus: h265: Fix configuring bitstream size
21mr|kernel-6.12-generic-6.12.74-2|19018	- media: cx231xx: fix a memleak in cx231xx_init_isoc
21mr|kernel-6.12-generic-6.12.74-2|19019	- media: ddbridge: fix an error code problem in ddb_probe
21mr|kernel-6.12-generic-6.12.74-2|19020	- media: dt-bindings: media: rkisp1: Fix the port description for the parallel interface
21mr|kernel-6.12-generic-6.12.74-2|19021	- media: dt-bindings: ovti,ov2680: Fix the power supply names
21mr|kernel-6.12-generic-6.12.74-2|19022	- media: dvb: as102-fe: Fix as10x_register_addr packing
21mr|kernel-6.12-generic-6.12.74-2|19023	- media: dvbdev: drop refcount on error path in dvb_device_open()
21mr|kernel-6.12-generic-6.12.74-2|19024	- media: dvbdev: Initialize sbuf
21mr|kernel-6.12-generic-6.12.74-2|19025	- media: dvb-frontends: avoid stack overflow warnings with clang
21mr|kernel-6.12-generic-6.12.74-2|19026	- media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()
21mr|kernel-6.12-generic-6.12.74-2|19027	- media: dvb-frontends: tda10048: Fix integer overflow
21mr|kernel-6.12-generic-6.12.74-2|19028	- media: dvb-frontends: tda18271c2dd: Remove casting during div
21mr|kernel-6.12-generic-6.12.74-2|19029	- media: dvb-usb: dib0700_devices: Add missing release_firmware()
21mr|kernel-6.12-generic-6.12.74-2|19030	- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
21mr|kernel-6.12-generic-6.12.74-2|19031	- media: dw2102: Don't translate i2c read into write
21mr|kernel-6.12-generic-6.12.74-2|19032	- media: dw2102: fix a potential buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|19033	- media: edia: dvbdev: fix a use-after-free
21mr|kernel-6.12-generic-6.12.74-2|19034	- media: em28xx: annotate unchecked call to media_device_register()
21mr|kernel-6.12-generic-6.12.74-2|19035	- media: flexcop-usb: fix sanity check of bNumEndpoints
21mr|kernel-6.12-generic-6.12.74-2|19036	- media: go7007: add check of return value of go7007_read_addr()
21mr|kernel-6.12-generic-6.12.74-2|19037	- media: go7007: fix a memleak in go7007_load_encoder
21mr|kernel-6.12-generic-6.12.74-2|19038	- media: i2c: et8ek8: Don't strip remove function when driver is builtin
21mr|kernel-6.12-generic-6.12.74-2|19039	- media: i2c: Fix imx412 exposure control
21mr|kernel-6.12-generic-6.12.74-2|19040	- media: i2c: imx219: fix msr access command sequence
21mr|kernel-6.12-generic-6.12.74-2|19041	- media: i2c: imx290: Fix IMX920 typo
21mr|kernel-6.12-generic-6.12.74-2|19042	- media: i2c: imx290: Properly encode registers as little-endian
21mr|kernel-6.12-generic-6.12.74-2|19043	- media: i2c: imx335: Fix hblank min/max values
21mr|kernel-6.12-generic-6.12.74-2|19044	- media: i2c: st-mipid02: correct format propagation
21mr|kernel-6.12-generic-6.12.74-2|19045	- media: imon: Fix race getting ictx->lock
21mr|kernel-6.12-generic-6.12.74-2|19046	- media: imx355: Enable runtime PM before registering async sub-device
21mr|kernel-6.12-generic-6.12.74-2|19047	- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
21mr|kernel-6.12-generic-6.12.74-2|19048	- media: imx-jpeg: Drop initial source change event if capture has been setup
21mr|kernel-6.12-generic-6.12.74-2|19049	- media: imx-mipi-csis: Drop extra clock enable at probe()
21mr|kernel-6.12-generic-6.12.74-2|19050	- media: imx-mipi-csis: Fix clock handling in remove()
21mr|kernel-6.12-generic-6.12.74-2|19051	- media: imx-pxp: Fix ERR_PTR dereference in pxp_probe()
21mr|kernel-6.12-generic-6.12.74-2|19052	- media: intel/ipu6: Fix build with !ACPI
21mr|kernel-6.12-generic-6.12.74-2|19053	- media: ipu3-cio2: Request IRQ earlier
21mr|kernel-6.12-generic-6.12.74-2|19054	- media: ir_toy: fix a memleak in irtoy_tx
21mr|kernel-6.12-generic-6.12.74-2|19055	- media: ivsc: csi: add separate lock for v4l2 control handler
21mr|kernel-6.12-generic-6.12.74-2|19056	- media: ivsc: csi: don't count privacy on as error
21mr|kernel-6.12-generic-6.12.74-2|19057	- media: ivsc: csi: Swap SINK and SOURCE pads
21mr|kernel-6.12-generic-6.12.74-2|19058	- media: lgdt3306a: Add a check against null-pointer-def
21mr|kernel-6.12-generic-6.12.74-2|19059	- media: mc: Add local pad to pipeline regardless of the link state
21mr|kernel-6.12-generic-6.12.74-2|19060	- media: mc: Add num_links flag to media_pad
21mr|kernel-6.12-generic-6.12.74-2|19061	- media: mc: Expand MUST_CONNECT flag to always require an enabled link
21mr|kernel-6.12-generic-6.12.74-2|19062	- media: mc: Fix flags handling when creating pad links
21mr|kernel-6.12-generic-6.12.74-2|19063	- media: mc: Fix graph walk in media_pipeline_start
21mr|kernel-6.12-generic-6.12.74-2|19064	- media: mc: mark the media devnode as registered from the, start
21mr|kernel-6.12-generic-6.12.74-2|19065	- media: mc: Rename pad variable to clarify intent
21mr|kernel-6.12-generic-6.12.74-2|19066	- media: mediatek: vcodec: add encoder power management helper functions
21mr|kernel-6.12-generic-6.12.74-2|19067	- media: mediatek: vcodec: adding lock to protect decoder context list
21mr|kernel-6.12-generic-6.12.74-2|19068	- media: mediatek: vcodec: adding lock to protect encoder context list
21mr|kernel-6.12-generic-6.12.74-2|19069	- media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
21mr|kernel-6.12-generic-6.12.74-2|19070	- media: mediatek: vcodec: Fix oops when HEVC init fails
21mr|kernel-6.12-generic-6.12.74-2|19071	- media: mediatek: vcodec: fix possible unbalanced PM counter
21mr|kernel-6.12-generic-6.12.74-2|19072	- media: mediatek: vcodec: Handle invalid decoder vsi
21mr|kernel-6.12-generic-6.12.74-2|19073	- media: mediatek: vcodec: Only free buffer VA that is not NULL
21mr|kernel-6.12-generic-6.12.74-2|19074	- media: mtk-jpeg: Fix timeout schedule error in mtk_jpegdec_worker.
21mr|kernel-6.12-generic-6.12.74-2|19075	- media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run
21mr|kernel-6.12-generic-6.12.74-2|19076	- media: mtk-jpeg: Remove cancel worker in mtk_jpeg_remove to avoid the crash of multi-core JPEG devices
21mr|kernel-6.12-generic-6.12.74-2|19077	- media: mtk-vcodec: potential null pointer deference in SCP
21mr|kernel-6.12-generic-6.12.74-2|19078	- media: mxl5xx: Move xpt structures off stack
21mr|kernel-6.12-generic-6.12.74-2|19079	- media: ngene: Add dvb_ca_en50221_init return value check
21mr|kernel-6.12-generic-6.12.74-2|19080	- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before access
21mr|kernel-6.12-generic-6.12.74-2|19081	- media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECT
21mr|kernel-6.12-generic-6.12.74-2|19082	- media: ov01a10: Enable runtime PM before registering async sub-device
21mr|kernel-6.12-generic-6.12.74-2|19083	- media: ov13b10: Enable runtime PM before registering async sub-device
21mr|kernel-6.12-generic-6.12.74-2|19084	- media: ov2680: Allow probing if link-frequencies is absent
21mr|kernel-6.12-generic-6.12.74-2|19085	- media: ov2680: Clear the 'ret' variable on success
21mr|kernel-6.12-generic-6.12.74-2|19086	- media: ov2680: Do not fail if data-lanes property is absent
21mr|kernel-6.12-generic-6.12.74-2|19087	- media: ov9734: Enable runtime PM before registering async sub-device
21mr|kernel-6.12-generic-6.12.74-2|19088	- media: pci: ivtv: Add check for DMA map result
21mr|kernel-6.12-generic-6.12.74-2|19089	- media: pvrusb2: fix pvr2_stream_callback casts
21mr|kernel-6.12-generic-6.12.74-2|19090	- media: pvrusb2: fix uaf in pvr2_context_set_notify
21mr|kernel-6.12-generic-6.12.74-2|19091	- media: pvrusb2: fix use after free on context disconnection
21mr|kernel-6.12-generic-6.12.74-2|19092	- media: pvrusb2: remove redundant NULL check
21mr|kernel-6.12-generic-6.12.74-2|19093	- media: qcom: camss: Comment CSID dt_id field
21mr|kernel-6.12-generic-6.12.74-2|19094	- media: qcom: camss: Fix genpd cleanup
21mr|kernel-6.12-generic-6.12.74-2|19095	- media: qcom: camss: Fix V4L2 async notifier error path
21mr|kernel-6.12-generic-6.12.74-2|19096	- media: radio-shark2: Avoid led_names truncations
21mr|kernel-6.12-generic-6.12.74-2|19097	- media: rcar-csi2: Cleanup subdevice in remove()
21mr|kernel-6.12-generic-6.12.74-2|19098	- media: rcar-csi2: Disable runtime_pm in probe error
21mr|kernel-6.12-generic-6.12.74-2|19099	- media: rcar-vin: Fix YUYV8_1X16 handling for CSI-2
21mr|kernel-6.12-generic-6.12.74-2|19100	- media: rcar-vin: work around -Wenum-compare-conditional warning
21mr|kernel-6.12-generic-6.12.74-2|19101	- media: rc: bpf attach/detach requires write permission
21mr|kernel-6.12-generic-6.12.74-2|19102	- media: renesas: vsp1: Fix _irqsave and _irq mix
21mr|kernel-6.12-generic-6.12.74-2|19103	- media: renesas: vsp1: Store RPF partition configuration per RPF instance
21mr|kernel-6.12-generic-6.12.74-2|19104	- media: Revert "media: rkisp1: Drop IRQF_SHARED"
21mr|kernel-6.12-generic-6.12.74-2|19105	- media: rkisp1: Drop IRQF_SHARED
21mr|kernel-6.12-generic-6.12.74-2|19106	- media: rkisp1: Fix IRQ disable race issue
21mr|kernel-6.12-generic-6.12.74-2|19107	- media: rkisp1: Fix IRQ handler return values
21mr|kernel-6.12-generic-6.12.74-2|19108	- media: rkisp1: Fix IRQ handling due to shared interrupts
21mr|kernel-6.12-generic-6.12.74-2|19109	- media: rkisp1: Fix media device memory leak
21mr|kernel-6.12-generic-6.12.74-2|19110	- media: rkisp1: resizer: Stop manual allocation of v4l2_subdev_state
21mr|kernel-6.12-generic-6.12.74-2|19111	- media: rkisp1: Store IRQ lines
21mr|kernel-6.12-generic-6.12.74-2|19112	- media: rkvdec: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.12-generic-6.12.74-2|19113	- media: rockchip: rga: fix swizzling for RGB formats
21mr|kernel-6.12-generic-6.12.74-2|19114	- media: s2255: Use refcount_t instead of atomic_t for num_channels
21mr|kernel-6.12-generic-6.12.74-2|19115	- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
21mr|kernel-6.12-generic-6.12.74-2|19116	- media: sta2x11: fix irq handler cast
21mr|kernel-6.12-generic-6.12.74-2|19117	- media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
21mr|kernel-6.12-generic-6.12.74-2|19118	- media: stk1160: fix bounds checking in stk1160_copy_video()
21mr|kernel-6.12-generic-6.12.74-2|19119	- media: stk1160: Fixed high volume of stk1160_dbg messages
21mr|kernel-6.12-generic-6.12.74-2|19120	- media: sun8i-di: Fix chroma difference threshold
21mr|kernel-6.12-generic-6.12.74-2|19121	- media: sun8i-di: Fix coefficient writes
21mr|kernel-6.12-generic-6.12.74-2|19122	- media: sun8i-di: Fix power on/off sequences
21mr|kernel-6.12-generic-6.12.74-2|19123	- media: sunxi: a83-mips-csi2: also select GENERIC_PHY
21mr|kernel-6.12-generic-6.12.74-2|19124	- media: tc358743: register v4l2 async device only after successful setup
21mr|kernel-6.12-generic-6.12.74-2|19125	- media: ttpci: fix two memleaks in budget_av_attach
21mr|kernel-6.12-generic-6.12.74-2|19126	- media: uvcvideo: Add quirk for invalid dev_sof in Logitech C920
21mr|kernel-6.12-generic-6.12.74-2|19127	- media: uvcvideo: Add quirk for Logitech Rally Bar
21mr|kernel-6.12-generic-6.12.74-2|19128	- media: uvcvideo: Disable autosuspend for Insta360 Link
21mr|kernel-6.12-generic-6.12.74-2|19129	- media: uvcvideo: Fix integer overflow calculating timestamp
21mr|kernel-6.12-generic-6.12.74-2|19130	- media: uvcvideo: Fix power line control for a Chicony camera
21mr|kernel-6.12-generic-6.12.74-2|19131	- media: uvcvideo: Fix power line control for SunplusIT camera
21mr|kernel-6.12-generic-6.12.74-2|19132	- media: uvcvideo: Override default flags
21mr|kernel-6.12-generic-6.12.74-2|19133	- media: uvcvideo: Quirk for invalid dev_sof in Logitech C922
21mr|kernel-6.12-generic-6.12.74-2|19134	- media: v4l2-cci: Add support for little-endian encoded registers
21mr|kernel-6.12-generic-6.12.74-2|19135	- media: v4l2: cci: print leading 0 on error
21mr|kernel-6.12-generic-6.12.74-2|19136	- media: v4l2-core: hold videodev_lock until dev reg, finishes
21mr|kernel-6.12-generic-6.12.74-2|19137	- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
21mr|kernel-6.12-generic-6.12.74-2|19138	- media: v4l2-subdev: Document and enforce .s_stream() requirements
21mr|kernel-6.12-generic-6.12.74-2|19139	- media: v4l2-subdev: Fix a 64bit bug
21mr|kernel-6.12-generic-6.12.74-2|19140	- media: v4l2-subdev: Fix stream handling for crop API
21mr|kernel-6.12-generic-6.12.74-2|19141	- media: v4l2-tpg: fix some memleaks in tpg_alloc
21mr|kernel-6.12-generic-6.12.74-2|19142	- media: v4l: async: Don't set notifier's V4L2 device if registering fails
21mr|kernel-6.12-generic-6.12.74-2|19143	- media: v4l: async: Fix duplicated list deletion
21mr|kernel-6.12-generic-6.12.74-2|19144	- media: v4l: async: Fix notifier list entry init
21mr|kernel-6.12-generic-6.12.74-2|19145	- media: v4l: async: Fix NULL pointer dereference in adding ancillary links
21mr|kernel-6.12-generic-6.12.74-2|19146	- media: v4l: async: Properly re-initialise notifier entry in unregister
21mr|kernel-6.12-generic-6.12.74-2|19147	- media: v4l: cci: Add macros to obtain register width and address
21mr|kernel-6.12-generic-6.12.74-2|19148	- media: v4l: cci: Include linux/bits.h
21mr|kernel-6.12-generic-6.12.74-2|19149	- media: v4l: Don't turn on privacy LED if streamon fails
21mr|kernel-6.12-generic-6.12.74-2|19150	- media: venus: fix use after free in vdec_close
21mr|kernel-6.12-generic-6.12.74-2|19151	- media: venus: flush all buffers in output plane streamoff
21mr|kernel-6.12-generic-6.12.74-2|19152	- media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.12-generic-6.12.74-2|19153	- media: videobuf2-dma-sg: fix vmap callback
21mr|kernel-6.12-generic-6.12.74-2|19154	- media: videobuf2: request more buffers for vb2_read
21mr|kernel-6.12-generic-6.12.74-2|19155	- media: visl: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.12-generic-6.12.74-2|19156	- media: vsp1: Remove unbalanced .s_stream(0) calls
21mr|kernel-6.12-generic-6.12.74-2|19157	- media: xc4000: Fix atomicity violation in xc4000_get_frequency
21mr|kernel-6.12-generic-6.12.74-2|19158	- mei: demote client disconnect warning on suspend to debug
21mr|kernel-6.12-generic-6.12.74-2|19159	- mei: gsc_proxy: match component when GSC is on different bus
21mr|kernel-6.12-generic-6.12.74-2|19160	- mei: me: add arrow lake point H DID
21mr|kernel-6.12-generic-6.12.74-2|19161	- mei: me: add arrow lake point S DID
21mr|kernel-6.12-generic-6.12.74-2|19162	- mei: me: add lunar lake point M DID
21mr|kernel-6.12-generic-6.12.74-2|19163	- mei: me: disable RPL-S on SPS and IGN firmwares
21mr|kernel-6.12-generic-6.12.74-2|19164	- mei: me: release irq in mei_me_pci_resume error path
21mr|kernel-6.12-generic-6.12.74-2|19165	- memblock: fix crash when reserved memory is not added to memory
21mr|kernel-6.12-generic-6.12.74-2|19166	- memblock tests: fix undefined reference to `BIT'
21mr|kernel-6.12-generic-6.12.74-2|19167	- memblock tests: fix undefined reference to `early_pfn_to_nid'
21mr|kernel-6.12-generic-6.12.74-2|19168	- memblock tests: fix undefined reference to `panic'
21mr|kernel-6.12-generic-6.12.74-2|19169	- memory-failure: use a folio in me_huge_page()
21mr|kernel-6.12-generic-6.12.74-2|19170	- memory: fsl_ifc: Make FSL_IFC config visible and selectable
21mr|kernel-6.12-generic-6.12.74-2|19171	- memory: tegra: Correct DLA client names
21mr|kernel-6.12-generic-6.12.74-2|19172	- memtest: use {READ,WRITE}_ONCE in memory scanning
21mr|kernel-6.12-generic-6.12.74-2|19173	- mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
21mr|kernel-6.12-generic-6.12.74-2|19174	- mfd: cs42l43: Correct SoundWire port list
21mr|kernel-6.12-generic-6.12.74-2|19175	- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
21mr|kernel-6.12-generic-6.12.74-2|19176	- mfd: cs42l43: Fix wrong register defaults
21mr|kernel-6.12-generic-6.12.74-2|19177	- mfd: intel-lpss: Fix the fractional clock divider flags
21mr|kernel-6.12-generic-6.12.74-2|19178	- mfd: omap-usb-tll: Use struct_size to allocate tll
21mr|kernel-6.12-generic-6.12.74-2|19179	- mfd: rk8xx: fixup devices registration with PLATFORM_DEVID_AUTO
21mr|kernel-6.12-generic-6.12.74-2|19180	- mfd: rsmu: Split core code into separate module
21mr|kernel-6.12-generic-6.12.74-2|19181	- mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
21mr|kernel-6.12-generic-6.12.74-2|19182	- mfd: syscon: Fix null pointer dereference in of_syscon_register()
21mr|kernel-6.12-generic-6.12.74-2|19183	- mfd: ti_am335x_tscadc: Fix TI SoC dependencies
21mr|kernel-6.12-generic-6.12.74-2|19184	- mfd: tps6594: Add null pointer check to tps6594_device_init()
21mr|kernel-6.12-generic-6.12.74-2|19185	- microblaze: Remove early printk call from cpuinfo-static.c
21mr|kernel-6.12-generic-6.12.74-2|19186	- microblaze: Remove gcc flag for non existing early_printk.c file
21mr|kernel-6.12-generic-6.12.74-2|19187	- minmax: add umin(a, b) and umax(a, b)
21mr|kernel-6.12-generic-6.12.74-2|19188	- minmax: allow comparisons of 'int' against 'unsigned char/short'
21mr|kernel-6.12-generic-6.12.74-2|19189	- minmax: allow min()/max()/clamp() if the arguments have the same signedness.
21mr|kernel-6.12-generic-6.12.74-2|19190	- minmax: deduplicate __unconst_integer_typeof()
21mr|kernel-6.12-generic-6.12.74-2|19191	- minmax: fix header inclusions
21mr|kernel-6.12-generic-6.12.74-2|19192	- minmax: fix indentation of __cmp_once() and __clamp_once()
21mr|kernel-6.12-generic-6.12.74-2|19193	- minmax: relax check to allow comparison between unsigned arguments and signed constants
21mr|kernel-6.12-generic-6.12.74-2|19194	- minmax: scsi: fix mis-use of 'clamp()' in sr.c
21mr|kernel-6.12-generic-6.12.74-2|19195	- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
21mr|kernel-6.12-generic-6.12.74-2|19196	- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
21mr|kernel-6.12-generic-6.12.74-2|19197	- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
21mr|kernel-6.12-generic-6.12.74-2|19198	- mips: bmips: BCM6358: make sure CBR is correctly set
21mr|kernel-6.12-generic-6.12.74-2|19199	- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan
21mr|kernel-6.12-generic-6.12.74-2|19200	- MIPS: Clear Cause.BD in instruction_pointer_set
21mr|kernel-6.12-generic-6.12.74-2|19201	- mips: dmi: Fix early remap on MIPS32
21mr|kernel-6.12-generic-6.12.74-2|19202	- MIPS: dts: loongson: Add ISA node
21mr|kernel-6.12-generic-6.12.74-2|19203	- MIPS: dts: loongson: drop incorrect dwmac fallback compatible
21mr|kernel-6.12-generic-6.12.74-2|19204	- MIPS: dts: loongson: Fix GMAC phy node
21mr|kernel-6.12-generic-6.12.74-2|19205	- MIPS: dts: loongson: Fix liointc IRQ polarity
21mr|kernel-6.12-generic-6.12.74-2|19206	- MIPS: dts: loongson: Fix ls2k1000-rtc interrupt
21mr|kernel-6.12-generic-6.12.74-2|19207	- mips: fix compat_sys_lseek syscall
21mr|kernel-6.12-generic-6.12.74-2|19208	- mips: Fix incorrect max_low_pfn adjustment
21mr|kernel-6.12-generic-6.12.74-2|19209	- mips: Fix max_mapnr being uninitialized on early stages
21mr|kernel-6.12-generic-6.12.74-2|19210	- MIPS: ip30: ip30-console: Add missing include
21mr|kernel-6.12-generic-6.12.74-2|19211	- MIPS: kernel: Clear FPU states when setting up kernel threads
21mr|kernel-6.12-generic-6.12.74-2|19212	- MIPS: lantiq: register smp_ops on non-smp platforms
21mr|kernel-6.12-generic-6.12.74-2|19213	- MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
21mr|kernel-6.12-generic-6.12.74-2|19214	- MIPS: Loongson64: Enable DMA noncoherent support
21mr|kernel-6.12-generic-6.12.74-2|19215	- MIPS: Loongson64: env: Hook up Loongsson-2K
21mr|kernel-6.12-generic-6.12.74-2|19216	- MIPS: Loongson64: Handle more memory types passed from firmware
21mr|kernel-6.12-generic-6.12.74-2|19217	- MIPS: Loongson64: Remove memory node for builtin-dtb
21mr|kernel-6.12-generic-6.12.74-2|19218	- MIPS: Loongson64: Reserve vgabios memory on boot
21mr|kernel-6.12-generic-6.12.74-2|19219	- MIPS: Loongson64: reset: Prioritise firmware service
21mr|kernel-6.12-generic-6.12.74-2|19220	- MIPS: Loongson64: Test register availability before use
21mr|kernel-6.12-generic-6.12.74-2|19221	- MIPS: Octeon: Add PCIe link status check
21mr|kernel-6.12-generic-6.12.74-2|19222	- MIPS: Octeron: remove source file executable bit
21mr|kernel-6.12-generic-6.12.74-2|19223	- MIPS: pci: lantiq: restore reset gpio polarity
21mr|kernel-6.12-generic-6.12.74-2|19224	- MIPS: reserve exception vector space ONLY ONCE
21mr|kernel-6.12-generic-6.12.74-2|19225	- MIPS: Routerboard 532: Fix vendor retry check code
21mr|kernel-6.12-generic-6.12.74-2|19226	- MIPS: scall: Save thread_info.syscall unconditionally on entry
21mr|kernel-6.12-generic-6.12.74-2|19227	- mips/smp: Call rcutree_report_cpu_starting() earlier
21mr|kernel-6.12-generic-6.12.74-2|19228	- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
21mr|kernel-6.12-generic-6.12.74-2|19229	- misc: fastrpc: Avoid updating PD type for capability request
21mr|kernel-6.12-generic-6.12.74-2|19230	- misc: fastrpc: Copy the complete capability structure to user
21mr|kernel-6.12-generic-6.12.74-2|19231	- misc: fastrpc: Fix DSP capabilities request
21mr|kernel-6.12-generic-6.12.74-2|19232	- misc: fastrpc: Fix memory leak in audio daemon attach operation
21mr|kernel-6.12-generic-6.12.74-2|19233	- misc: fastrpc: Fix ownership reassignment of remote heap
21mr|kernel-6.12-generic-6.12.74-2|19234	- misc: fastrpc: Mark all sessions as invalid in cb_remove
21mr|kernel-6.12-generic-6.12.74-2|19235	- misc: fastrpc: Pass proper arguments to scm call
21mr|kernel-6.12-generic-6.12.74-2|19236	- misc: fastrpc: Restrict untrusted app to attach to privileged PD
21mr|kernel-6.12-generic-6.12.74-2|19237	- misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callback
21mr|kernel-6.12-generic-6.12.74-2|19238	- misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|19239	- misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
21mr|kernel-6.12-generic-6.12.74-2|19240	- misc: mei: client.c: return negative error code in mei_cl_write
21mr|kernel-6.12-generic-6.12.74-2|19241	- misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()
21mr|kernel-6.12-generic-6.12.74-2|19242	- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
21mr|kernel-6.12-generic-6.12.74-2|19243	- misc: microchip: pci1xxxx: Fix return value of nvmem callbacks
21mr|kernel-6.12-generic-6.12.74-2|19244	- misc: open-dice: Fix spurious lockdep warning
21mr|kernel-6.12-generic-6.12.74-2|19245	- misc/pvpanic: deduplicate common code
21mr|kernel-6.12-generic-6.12.74-2|19246	- misc/pvpanic-pci: register attributes via pci_driver
21mr|kernel-6.12-generic-6.12.74-2|19247	- mISDN: Fix a use after free in hfcmulti_tx()
21mr|kernel-6.12-generic-6.12.74-2|19248	- Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO
21mr|kernel-6.12-generic-6.12.74-2|19249	- mlx5: avoid truncating error message
21mr|kernel-6.12-generic-6.12.74-2|19250	- mlx5: stop warning for 64KB pages
21mr|kernel-6.12-generic-6.12.74-2|19251	- mlxbf-bootctl: correctly identify secure boot with development keys
21mr|kernel-6.12-generic-6.12.74-2|19252	- mlxbf_gige: call request_irq() after NAPI initialized
21mr|kernel-6.12-generic-6.12.74-2|19253	- mlxbf_gige: Enable the GigE port in mlxbf_gige_open
21mr|kernel-6.12-generic-6.12.74-2|19254	- mlxbf_gige: Fix intermittent no ip issue
21mr|kernel-6.12-generic-6.12.74-2|19255	- mlxbf_gige: fix receive packet race condition
21mr|kernel-6.12-generic-6.12.74-2|19256	- mlxbf_gige: stop interface during shutdown
21mr|kernel-6.12-generic-6.12.74-2|19257	- mlxbf_gige: stop PHY during open() error paths
21mr|kernel-6.12-generic-6.12.74-2|19258	- mlxsw: core_env: Fix driver initialization with old firmware
21mr|kernel-6.12-generic-6.12.74-2|19259	- mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file
21mr|kernel-6.12-generic-6.12.74-2|19260	- mlxsw: core: Unregister EMAD trap using FORWARD action
21mr|kernel-6.12-generic-6.12.74-2|19261	- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
21mr|kernel-6.12-generic-6.12.74-2|19262	- mlxsw: spectrum_acl_erp: Fix object nesting warning
21mr|kernel-6.12-generic-6.12.74-2|19263	- mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
21mr|kernel-6.12-generic-6.12.74-2|19264	- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
21mr|kernel-6.12-generic-6.12.74-2|19265	- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
21mr|kernel-6.12-generic-6.12.74-2|19266	- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
21mr|kernel-6.12-generic-6.12.74-2|19267	- mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path
21mr|kernel-6.12-generic-6.12.74-2|19268	- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
21mr|kernel-6.12-generic-6.12.74-2|19269	- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
21mr|kernel-6.12-generic-6.12.74-2|19270	- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
21mr|kernel-6.12-generic-6.12.74-2|19271	- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
21mr|kernel-6.12-generic-6.12.74-2|19272	- mlxsw: spectrum_acl_tcam: Fix stack corruption
21mr|kernel-6.12-generic-6.12.74-2|19273	- mlxsw: spectrum_acl_tcam: Fix warning during rehash
21mr|kernel-6.12-generic-6.12.74-2|19274	- mlxsw: spectrum_acl_tcam: Rate limit error message
21mr|kernel-6.12-generic-6.12.74-2|19275	- mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems
21mr|kernel-6.12-generic-6.12.74-2|19276	- mlxsw: spectrum_router: Register netdevice notifier before nexthop
21mr|kernel-6.12-generic-6.12.74-2|19277	- mlxsw: Use refcount_t for reference counting
21mr|kernel-6.12-generic-6.12.74-2|19278	- mm: avoid overflows in dirty throttling logic
21mr|kernel-6.12-generic-6.12.74-2|19279	- mm: cachestat: fix folio read-after-free in cache walk
21mr|kernel-6.12-generic-6.12.74-2|19280	- mm: cachestat: fix two shmem bugs
21mr|kernel-6.12-generic-6.12.74-2|19281	- mmc: block: Be sure to wait while busy in CQE error recovery
21mr|kernel-6.12-generic-6.12.74-2|19282	- mmc: block: Do not lose cache flush during CQE error recovery
21mr|kernel-6.12-generic-6.12.74-2|19283	- mmc: block: Retry commands in CQE error recovery
21mr|kernel-6.12-generic-6.12.74-2|19284	- mmc: core: Add HS400 tuning in HS400es initialization
21mr|kernel-6.12-generic-6.12.74-2|19285	- mmc: core: Add mmc_gpiod_set_cd_config() function
21mr|kernel-6.12-generic-6.12.74-2|19286	- mmc: core: Avoid negative index with array access
21mr|kernel-6.12-generic-6.12.74-2|19287	- mmc: core: Cancel delayed work before releasing host
21mr|kernel-6.12-generic-6.12.74-2|19288	- mmc: core: Do not force a retune before RPMB switch
21mr|kernel-6.12-generic-6.12.74-2|19289	- mmc: core: Fix eMMC initialization with 1-bit bus connection
21mr|kernel-6.12-generic-6.12.74-2|19290	- mmc: core: Fix switch on gp3 partition
21mr|kernel-6.12-generic-6.12.74-2|19291	- mmc: core: Initialize mmc_blk_ioc_data
21mr|kernel-6.12-generic-6.12.74-2|19292	- mmc: core: Use mrq.sbc in close-ended ffu
21mr|kernel-6.12-generic-6.12.74-2|19293	- mmc: cqhci: Fix task clearing in CQE error recovery
21mr|kernel-6.12-generic-6.12.74-2|19294	- mmc: cqhci: Increase recovery halt timeout
21mr|kernel-6.12-generic-6.12.74-2|19295	- mmc: cqhci: Warn of halt or task clear failure
21mr|kernel-6.12-generic-6.12.74-2|19296	- mmc: davinci: Don't strip remove function when driver is builtin
21mr|kernel-6.12-generic-6.12.74-2|19297	- mm/cma: drop incorrect alignment check in cma_init_reserved_mem
21mr|kernel-6.12-generic-6.12.74-2|19298	- mmc: meson-mx-sdhc: Fix initialization frozen issue
21mr|kernel-6.12-generic-6.12.74-2|19299	- mmc: mmci: stm32: fix DMA API overlapping mappings warning
21mr|kernel-6.12-generic-6.12.74-2|19300	- mmc: mmc_spi: remove custom DMA mapped buffers
21mr|kernel-6.12-generic-6.12.74-2|19301	- mmc: omap: fix broken slot switch lookup
21mr|kernel-6.12-generic-6.12.74-2|19302	- mmc: omap: fix deferred probe
21mr|kernel-6.12-generic-6.12.74-2|19303	- mmc: omap: restore original power up/down steps
21mr|kernel-6.12-generic-6.12.74-2|19304	- mm: convert DAX lock/unlock page to lock/unlock folio
21mr|kernel-6.12-generic-6.12.74-2|19305	- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
21mr|kernel-6.12-generic-6.12.74-2|19306	- mmc: rpmb: fixes pause retune on all RPMB partitions.
21mr|kernel-6.12-generic-6.12.74-2|19307	- mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA
21mr|kernel-6.12-generic-6.12.74-2|19308	- mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
21mr|kernel-6.12-generic-6.12.74-2|19309	- mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
21mr|kernel-6.12-generic-6.12.74-2|19310	- mmc: sdhci-acpi: Sort DMI quirks alphabetically
21mr|kernel-6.12-generic-6.12.74-2|19311	- mmc: sdhci: Add support for "Tuning Error" interrupts
21mr|kernel-6.12-generic-6.12.74-2|19312	- mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
21mr|kernel-6.12-generic-6.12.74-2|19313	- mmc: sdhci_am654: Add OTAP/ITAP delay enable
21mr|kernel-6.12-generic-6.12.74-2|19314	- mmc: sdhci_am654: Add tuning algorithm for delay chain
21mr|kernel-6.12-generic-6.12.74-2|19315	- mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
21mr|kernel-6.12-generic-6.12.74-2|19316	- mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
21mr|kernel-6.12-generic-6.12.74-2|19317	- mmc: sdhci_am654: Fix TI SoC dependencies
21mr|kernel-6.12-generic-6.12.74-2|19318	- mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
21mr|kernel-6.12-generic-6.12.74-2|19319	- mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
21mr|kernel-6.12-generic-6.12.74-2|19320	- mmc: sdhci: Do not invert write-protect twice
21mr|kernel-6.12-generic-6.12.74-2|19321	- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
21mr|kernel-6.12-generic-6.12.74-2|19322	- mmc: sdhci-msm: pervent access to suspended controller
21mr|kernel-6.12-generic-6.12.74-2|19323	- mmc: sdhci_omap: Fix TI SoC dependencies
21mr|kernel-6.12-generic-6.12.74-2|19324	- mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode
21mr|kernel-6.12-generic-6.12.74-2|19325	- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-generic-6.12.74-2|19326	- mmc: sdhci-pci-gli: Disable LPM during initialization
21mr|kernel-6.12-generic-6.12.74-2|19327	- mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-generic-6.12.74-2|19328	- mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS
21mr|kernel-6.12-generic-6.12.74-2|19329	- mmc: sdhci-sprd: Fix eMMC init failure after hw reset
21mr|kernel-6.12-generic-6.12.74-2|19330	- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
21mr|kernel-6.12-generic-6.12.74-2|19331	- mmc: sdhci-xenon: add timeout for PHY init complete
21mr|kernel-6.12-generic-6.12.74-2|19332	- mmc: sdhci-xenon: fix PHY init clock stability
21mr|kernel-6.12-generic-6.12.74-2|19333	- mmc: slot-gpio: Allow non-sleeping GPIO ro
21mr|kernel-6.12-generic-6.12.74-2|19334	- mmc: tmio: avoid concurrent runs of mmc_request_done()
21mr|kernel-6.12-generic-6.12.74-2|19335	- mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
21mr|kernel-6.12-generic-6.12.74-2|19336	- mm/damon/core: make damon_start() waits until kdamond_fn() starts
21mr|kernel-6.12-generic-6.12.74-2|19337	- mm/damon/core: merge regions aggressively when max_nr_regions is unmet
21mr|kernel-6.12-generic-6.12.74-2|19338	- mm/damon/core: use number of passed access sampling as a timer
21mr|kernel-6.12-generic-6.12.74-2|19339	- mm/damon/lru_sort: fix quota status loss due to online tunings
21mr|kernel-6.12-generic-6.12.74-2|19340	- mm/damon/reclaim: fix quota stauts loss due to online tunings
21mr|kernel-6.12-generic-6.12.74-2|19341	- mm/damon/sysfs: eliminate potential uninitialized variable warning
21mr|kernel-6.12-generic-6.12.74-2|19342	- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
21mr|kernel-6.12-generic-6.12.74-2|19343	- mm/filemap: avoid buffered read/write race to read inconsistent data
21mr|kernel-6.12-generic-6.12.74-2|19344	- mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray
21mr|kernel-6.12-generic-6.12.74-2|19345	- mm/filemap: skip to create PMD-sized page cache if needed
21mr|kernel-6.12-generic-6.12.74-2|19346	- mm: fix incorrect vbq reference in purge_fragmented_block
21mr|kernel-6.12-generic-6.12.74-2|19347	- mm: fix old/young bit handling in the faulting path
21mr|kernel-6.12-generic-6.12.74-2|19348	- mm: fix oops when filemap_map_pmd() without prealloc_pte
21mr|kernel-6.12-generic-6.12.74-2|19349	- mm: fix race between __split_huge_pmd_locked() and GUP-fast
21mr|kernel-6.12-generic-6.12.74-2|19350	- mm: fix unmap_mapping_range high bits shift bug
21mr|kernel-6.12-generic-6.12.74-2|19351	- mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH
21mr|kernel-6.12-generic-6.12.74-2|19352	- mm/huge_memory: don't unpoison huge_zero_folio
21mr|kernel-6.12-generic-6.12.74-2|19353	- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio()
21mr|kernel-6.12-generic-6.12.74-2|19354	- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
21mr|kernel-6.12-generic-6.12.74-2|19355	- mm/hugetlb: fix possible recursive locking detected warning
21mr|kernel-6.12-generic-6.12.74-2|19356	- mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
21mr|kernel-6.12-generic-6.12.74-2|19357	- mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
21mr|kernel-6.12-generic-6.12.74-2|19358	- mm: Introduce flush_cache_vmap_early()
21mr|kernel-6.12-generic-6.12.74-2|19359	- mm, kmsan: fix infinite recursion due to RCU critical section
21mr|kernel-6.12-generic-6.12.74-2|19360	- mm/ksm: fix ksm_pages_scanned accounting
21mr|kernel-6.12-generic-6.12.74-2|19361	- mm/ksm: fix ksm_zero_pages accounting
21mr|kernel-6.12-generic-6.12.74-2|19362	- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly
21mr|kernel-6.12-generic-6.12.74-2|19363	- mm: memcontrol: clarify swapaccount=0 deprecation warning
21mr|kernel-6.12-generic-6.12.74-2|19364	- mm/memory-failure: cast index to loff_t before shifting it
21mr|kernel-6.12-generic-6.12.74-2|19365	- mm/memory-failure: check the mapcount of the precise page
21mr|kernel-6.12-generic-6.12.74-2|19366	- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled
21mr|kernel-6.12-generic-6.12.74-2|19367	- mm/memory-failure: fix handling of dissolved but not taken off from buddy pages
21mr|kernel-6.12-generic-6.12.74-2|19368	- mm/memory-failure: pass the folio and the page to collect_procs()
21mr|kernel-6.12-generic-6.12.74-2|19369	- mm/memory_hotplug: add missing mem_hotplug_lock
21mr|kernel-6.12-generic-6.12.74-2|19370	- mm/memory_hotplug: fix error handling in add_memory_resource()
21mr|kernel-6.12-generic-6.12.74-2|19371	- mm/memory_hotplug: fix memmap_on_memory sysfs value retrieval
21mr|kernel-6.12-generic-6.12.74-2|19372	- mm/memory: Use exception ip to search exception tables
21mr|kernel-6.12-generic-6.12.74-2|19373	- mm/mglru: fix div-by-zero in vmpressure_calc_level()
21mr|kernel-6.12-generic-6.12.74-2|19374	- mm/mglru: fix ineffective protection calculation
21mr|kernel-6.12-generic-6.12.74-2|19375	- mm/mglru: fix overshooting shrinker memory
21mr|kernel-6.12-generic-6.12.74-2|19376	- mm/mglru: fix underprotected page cache
21mr|kernel-6.12-generic-6.12.74-2|19377	- mm/mglru: reclaim offlined memcgs harder
21mr|kernel-6.12-generic-6.12.74-2|19378	- mm/mglru: respect min_ttl_ms with memcgs
21mr|kernel-6.12-generic-6.12.74-2|19379	- mm/mglru: skip special VMAs in lru_gen_look_around()
21mr|kernel-6.12-generic-6.12.74-2|19380	- mm/mglru: try to stop at high watermarks
21mr|kernel-6.12-generic-6.12.74-2|19381	- mm: migrate: fix getting incorrect page mapping during page migration
21mr|kernel-6.12-generic-6.12.74-2|19382	- mm: migrate high-order folios in swap cache correctly
21mr|kernel-6.12-generic-6.12.74-2|19383	- mm: migrate: record the mlocked page status to remove unnecessary lru drain
21mr|kernel-6.12-generic-6.12.74-2|19384	- mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default
21mr|kernel-6.12-generic-6.12.74-2|19385	- mm, mmap: fix vma_merge() case 7 with vma_ops->close
21mr|kernel-6.12-generic-6.12.74-2|19386	- mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
21mr|kernel-6.12-generic-6.12.74-2|19387	- mm/numa_balancing: teach mpol_to_str about the balancing mode
21mr|kernel-6.12-generic-6.12.74-2|19388	- mm: optimize the redundant loop of mm_update_owner_next()
21mr|kernel-6.12-generic-6.12.74-2|19389	- mm: page_alloc: control latency caused by zone PCP draining
21mr|kernel-6.12-generic-6.12.74-2|19390	- mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist()
21mr|kernel-6.12-generic-6.12.74-2|19391	- mm/page_alloc: Separate THP PCP into movable and non-movable categories
21mr|kernel-6.12-generic-6.12.74-2|19392	- mm: page_alloc: unreserve highatomic page blocks before oom
21mr|kernel-6.12-generic-6.12.74-2|19393	- mm: page_ref: remove folio_try_get_rcu()
21mr|kernel-6.12-generic-6.12.74-2|19394	- mm/page_table_check: fix crash on ZONE_DEVICE
21mr|kernel-6.12-generic-6.12.74-2|19395	- mm: prevent derefencing NULL ptr in pfn_section_valid()
21mr|kernel-6.12-generic-6.12.74-2|19396	- mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again
21mr|kernel-6.12-generic-6.12.74-2|19397	- mm: ratelimit stat flush from workingset shrinker
21mr|kernel-6.12-generic-6.12.74-2|19398	- mm: restrict the pcp batch scale factor to avoid too long latency
21mr|kernel-6.12-generic-6.12.74-2|19399	- mm/rmap: fix misplaced parenthesis of a likely()
21mr|kernel-6.12-generic-6.12.74-2|19400	- mm/secretmem: fix GUP-fast succeeding on secretmem folios
21mr|kernel-6.12-generic-6.12.74-2|19401	- mm/shmem: disable PMD-sized page cache if needed
21mr|kernel-6.12-generic-6.12.74-2|19402	- mm/shmem: fix race in shmem_undo_range w/THP
21mr|kernel-6.12-generic-6.12.74-2|19403	- mm/shmem: inline shmem_is_huge() for disabled transparent hugepages
21mr|kernel-6.12-generic-6.12.74-2|19404	- mm/slab: make __free(kfree) accept error pointers
21mr|kernel-6.12-generic-6.12.74-2|19405	- mm/slub, kunit: Use inverted data to corrupt kmem cache
21mr|kernel-6.12-generic-6.12.74-2|19406	- mm/sparsemem: fix race in accessing memory_section->usage
21mr|kernel-6.12-generic-6.12.74-2|19407	- mm: support page_mapcount() on page_has_type() pages
21mr|kernel-6.12-generic-6.12.74-2|19408	- mm: swap: fix race between free_swap_and_cache() and swapoff()
21mr|kernel-6.12-generic-6.12.74-2|19409	- mm/swap: fix race when skipping swapcache
21mr|kernel-6.12-generic-6.12.74-2|19410	- mm,swapops: update check in is_pfn_swap_entry for hwpoison entries
21mr|kernel-6.12-generic-6.12.74-2|19411	- mm, treewide: introduce NR_PAGE_ORDERS
21mr|kernel-6.12-generic-6.12.74-2|19412	- mm/treewide: replace pud_large() with pud_leaf()
21mr|kernel-6.12-generic-6.12.74-2|19413	- mm: turn folio_test_hugetlb into a PageType
21mr|kernel-6.12-generic-6.12.74-2|19414	- mm: use memalloc_nofs_save() in page_cache_ra_order()
21mr|kernel-6.12-generic-6.12.74-2|19415	- mm/userfaultfd: allow hugetlb change protection upon poison entry
21mr|kernel-6.12-generic-6.12.74-2|19416	- mm/userfaultfd: Do not place zeropages when zeropages are disallowed
21mr|kernel-6.12-generic-6.12.74-2|19417	- mm/userfaultfd: reset ptes when close() for wr-protected ones
21mr|kernel-6.12-generic-6.12.74-2|19418	- mm: vmalloc: check if a hash-index is in cpu_possible_mask
21mr|kernel-6.12-generic-6.12.74-2|19419	- mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL
21mr|kernel-6.12-generic-6.12.74-2|19420	- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
21mr|kernel-6.12-generic-6.12.74-2|19421	- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations
21mr|kernel-6.12-generic-6.12.74-2|19422	- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
21mr|kernel-6.12-generic-6.12.74-2|19423	- mm: zswap: fix missing folio cleanup in writeback race path
21mr|kernel-6.12-generic-6.12.74-2|19424	- mm/zswap: invalidate duplicate entry when !zswap_enabled
21mr|kernel-6.12-generic-6.12.74-2|19425	- modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS
21mr|kernel-6.12-generic-6.12.74-2|19426	- modpost: do not make find_tosym() return NULL
21mr|kernel-6.12-generic-6.12.74-2|19427	- modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o
21mr|kernel-6.12-generic-6.12.74-2|19428	- modpost: fix null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|19429	- modpost: fix section mismatch message for RELA
21mr|kernel-6.12-generic-6.12.74-2|19430	- modpost: Optimize symbol search from linear to binary search
21mr|kernel-6.12-generic-6.12.74-2|19431	- modpost: trim leading spaces when processing source files list
21mr|kernel-6.12-generic-6.12.74-2|19432	- module: don't ignore sysfs_create_link() failures
21mr|kernel-6.12-generic-6.12.74-2|19433	- modules: Drop the .export_symbol section from the final modules
21mr|kernel-6.12-generic-6.12.74-2|19434	- modules: wait do_free_init correctly
21mr|kernel-6.12-generic-6.12.74-2|19435	- mptcp: add CurrEstab MIB counter support
21mr|kernel-6.12-generic-6.12.74-2|19436	- mptcp: add needs_id for netlink appending addr
21mr|kernel-6.12-generic-6.12.74-2|19437	- mptcp: add needs_id for userspace appending addr
21mr|kernel-6.12-generic-6.12.74-2|19438	- mptcp: avoid printing warning once on client side
21mr|kernel-6.12-generic-6.12.74-2|19439	- mptcp: avoid some duplicate code in socket option handling
21mr|kernel-6.12-generic-6.12.74-2|19440	- mptcp: check addrs list in userspace_pm_get_local_id
21mr|kernel-6.12-generic-6.12.74-2|19441	- mptcp: cleanup SOL_TCP handling
21mr|kernel-6.12-generic-6.12.74-2|19442	- mptcp: corner case locking for rx path fields initialization
21mr|kernel-6.12-generic-6.12.74-2|19443	- mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB
21mr|kernel-6.12-generic-6.12.74-2|19444	- mptcp: distinguish rcv vs sent backup flag in requests
21mr|kernel-6.12-generic-6.12.74-2|19445	- mptcp: don't account accept() of non-MPC client as fallback to TCP
21mr|kernel-6.12-generic-6.12.74-2|19446	- mptcp: don't overwrite sock_ops in mptcp_is_tcpsk()
21mr|kernel-6.12-generic-6.12.74-2|19447	- mptcp: drop the push_pending field
21mr|kernel-6.12-generic-6.12.74-2|19448	- mptcp: ensure snd_nxt is properly initialized on connect
21mr|kernel-6.12-generic-6.12.74-2|19449	- mptcp: ensure snd_una is properly initialized on connect
21mr|kernel-6.12-generic-6.12.74-2|19450	- mptcp: fix bad RCVPRUNED mib accounting
21mr|kernel-6.12-generic-6.12.74-2|19451	- mptcp: fix data races on local_id
21mr|kernel-6.12-generic-6.12.74-2|19452	- mptcp: fix data races on remote_id
21mr|kernel-6.12-generic-6.12.74-2|19453	- mptcp: fix data re-injection from stale subflow
21mr|kernel-6.12-generic-6.12.74-2|19454	- mptcp: fix double-free on socket dismantle
21mr|kernel-6.12-generic-6.12.74-2|19455	- mptcp: fix duplicate data handling
21mr|kernel-6.12-generic-6.12.74-2|19456	- mptcp: fix duplicate subflow creation
21mr|kernel-6.12-generic-6.12.74-2|19457	- mptcp: fix full TCP keep-alive support
21mr|kernel-6.12-generic-6.12.74-2|19458	- mptcp: fix inconsistent state on fastopen race
21mr|kernel-6.12-generic-6.12.74-2|19459	- mptcp: fix lockless access in subflow ULP diag
21mr|kernel-6.12-generic-6.12.74-2|19460	- mptcp: fix more tx path fields initialization
21mr|kernel-6.12-generic-6.12.74-2|19461	- mptcp: fix NL PM announced address accounting
21mr|kernel-6.12-generic-6.12.74-2|19462	- mptcp: fix possible deadlock in subflow diag
21mr|kernel-6.12-generic-6.12.74-2|19463	- mptcp: fix possible NULL pointer dereference on close
21mr|kernel-6.12-generic-6.12.74-2|19464	- mptcp: fix potential wake-up event loss
21mr|kernel-6.12-generic-6.12.74-2|19465	- mptcp: fix rcv space initialization
21mr|kernel-6.12-generic-6.12.74-2|19466	- mptcp: fix snd_wnd initialization for passive socket
21mr|kernel-6.12-generic-6.12.74-2|19467	- mptcp: fix uninit-value in mptcp_incoming_options
21mr|kernel-6.12-generic-6.12.74-2|19468	- mptcp: fix user-space PM announced address accounting
21mr|kernel-6.12-generic-6.12.74-2|19469	- mptcp: give rcvlowat some love
21mr|kernel-6.12-generic-6.12.74-2|19470	- mptcp: map v4 address to v6 when destroying subflow
21mr|kernel-6.12-generic-6.12.74-2|19471	- mptcp: mib: count MPJ with backup flag
21mr|kernel-6.12-generic-6.12.74-2|19472	- mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN
21mr|kernel-6.12-generic-6.12.74-2|19473	- mptcp: only allow set existing scheduler for net.mptcp.scheduler
21mr|kernel-6.12-generic-6.12.74-2|19474	- mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
21mr|kernel-6.12-generic-6.12.74-2|19475	- mptcp: pm: only set request_bkup flag when sending MP_PRIO
21mr|kernel-6.12-generic-6.12.74-2|19476	- mptcp: pm: update add_addr counters after connect
21mr|kernel-6.12-generic-6.12.74-2|19477	- mptcp: prevent BPF accessing lowat from a subflow socket.
21mr|kernel-6.12-generic-6.12.74-2|19478	- mptcp: prevent tcp diag from closing listener subflows
21mr|kernel-6.12-generic-6.12.74-2|19479	- mptcp: push at DSS boundaries
21mr|kernel-6.12-generic-6.12.74-2|19480	- mptcp: really cope with fastopen race
21mr|kernel-6.12-generic-6.12.74-2|19481	- mptcp: refactor sndbuf auto-tuning
21mr|kernel-6.12-generic-6.12.74-2|19482	- mptcp: refine opt_mp_capable determination
21mr|kernel-6.12-generic-6.12.74-2|19483	- mptcp: relax check on MPC passive fallback
21mr|kernel-6.12-generic-6.12.74-2|19484	- mptcp: sched: check both directions for backup
21mr|kernel-6.12-generic-6.12.74-2|19485	- mptcp: SO_KEEPALIVE: fix getsockopt support
21mr|kernel-6.12-generic-6.12.74-2|19486	- mptcp: strict validation before using mp_opt->hmac
21mr|kernel-6.12-generic-6.12.74-2|19487	- mptcp: use mptcp_set_state
21mr|kernel-6.12-generic-6.12.74-2|19488	- mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()
21mr|kernel-6.12-generic-6.12.74-2|19489	- mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()
21mr|kernel-6.12-generic-6.12.74-2|19490	- mptcp: userspace pm send RM_ADDR for ID 0
21mr|kernel-6.12-generic-6.12.74-2|19491	- mtd: core: Report error if first mtd_otp_size() call fails in mtd_otp_nvmem_add()
21mr|kernel-6.12-generic-6.12.74-2|19492	- mtd: diskonchip: work around ubsan link failure
21mr|kernel-6.12-generic-6.12.74-2|19493	- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
21mr|kernel-6.12-generic-6.12.74-2|19494	- mtd: limit OTP NVMEM cell parse to non-NAND devices
21mr|kernel-6.12-generic-6.12.74-2|19495	- mtd: make mtd_test.c a separate module
21mr|kernel-6.12-generic-6.12.74-2|19496	- mtd: maps: physmap-core: fix flash size larger than 32-bit
21mr|kernel-6.12-generic-6.12.74-2|19497	- mtd: maps: vmu-flash: Fix the (mtd core) switch to ref counters
21mr|kernel-6.12-generic-6.12.74-2|19498	- mtd: partitions: redboot: Added conversion of operands to a larger type
21mr|kernel-6.12-generic-6.12.74-2|19499	- mtd: rawnand: Bypass a couple of sanity checks during NAND identification
21mr|kernel-6.12-generic-6.12.74-2|19500	- mtd: rawnand: Clarify conditions to enable continuous reads
21mr|kernel-6.12-generic-6.12.74-2|19501	- mtd: rawnand: Constrain even more when continuous reads are enabled
21mr|kernel-6.12-generic-6.12.74-2|19502	- mtd: rawnand: Ensure ECC configuration is propagated to upper layers
21mr|kernel-6.12-generic-6.12.74-2|19503	- mtd: rawnand: Fix and simplify again the continuous read derivations
21mr|kernel-6.12-generic-6.12.74-2|19504	- mtd: rawnand: Fix core interference with sequential reads
21mr|kernel-6.12-generic-6.12.74-2|19505	- mtd: rawnand: Fix the nand_read_data_op() early check
21mr|kernel-6.12-generic-6.12.74-2|19506	- mtd: rawnand: hynix: fixed typo
21mr|kernel-6.12-generic-6.12.74-2|19507	- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
21mr|kernel-6.12-generic-6.12.74-2|19508	- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
21mr|kernel-6.12-generic-6.12.74-2|19509	- mtd: rawnand: marvell: fix layouts
21mr|kernel-6.12-generic-6.12.74-2|19510	- mtd: rawnand: meson: fix scrambling mode value in command macro
21mr|kernel-6.12-generic-6.12.74-2|19511	- mtd: rawnand: Prevent crossing LUN boundaries during sequential reads
21mr|kernel-6.12-generic-6.12.74-2|19512	- mtd: rawnand: Prevent sequential reads with on-die ECC engines
21mr|kernel-6.12-generic-6.12.74-2|19513	- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in qcom_misc_cmd_type_exec()
21mr|kernel-6.12-generic-6.12.74-2|19514	- mtd: rawnand: rockchip: ensure NVDDR timings are rejected
21mr|kernel-6.12-generic-6.12.74-2|19515	- mtd: spinand: Add support for 5-byte IDs
21mr|kernel-6.12-generic-6.12.74-2|19516	- mtd: spinand: esmt: Extend IDs to 5 bytes
21mr|kernel-6.12-generic-6.12.74-2|19517	- mtd: spinand: gigadevice: Fix the get ecc status issue
21mr|kernel-6.12-generic-6.12.74-2|19518	- nbd: always initialize struct msghdr completely
21mr|kernel-6.12-generic-6.12.74-2|19519	- nbd: factor out a helper to get nbd_config without holding 'config_lock'
21mr|kernel-6.12-generic-6.12.74-2|19520	- nbd: fix null-ptr-dereference while accessing 'nbd->config'
21mr|kernel-6.12-generic-6.12.74-2|19521	- nbd: Fix signal handling
21mr|kernel-6.12-generic-6.12.74-2|19522	- nbd: fold nbd config initialization into nbd_alloc_config()
21mr|kernel-6.12-generic-6.12.74-2|19523	- nbd: Improve the documentation of the locking assumptions
21mr|kernel-6.12-generic-6.12.74-2|19524	- nbd: null check for nla_nest_start
21mr|kernel-6.12-generic-6.12.74-2|19525	- nbd: pass nbd_sock to nbd_read_reply() instead of index
21mr|kernel-6.12-generic-6.12.74-2|19526	- neighbour: Don't let neigh_forced_gc() disable preemption for long
21mr|kernel-6.12-generic-6.12.74-2|19527	- neighbour: Fix __randomize_layout crash in struct neighbour
21mr|kernel-6.12-generic-6.12.74-2|19528	- net: 9p: avoid freeing uninit memory in p9pdu_vreadf
21mr|kernel-6.12-generic-6.12.74-2|19529	- net/9p: fix uninit-value in p9_client_rpc()
21mr|kernel-6.12-generic-6.12.74-2|19530	- net: add more sanity check in virtio_net_hdr_to_skb()
21mr|kernel-6.12-generic-6.12.74-2|19531	- net: add netdev_lockdep_set_classes() to virtual drivers
21mr|kernel-6.12-generic-6.12.74-2|19532	- net: allow skb_datagram_iter to be called from any context
21mr|kernel-6.12-generic-6.12.74-2|19533	- net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled
21mr|kernel-6.12-generic-6.12.74-2|19534	- net: atlantic: eliminate double free in error handling logic
21mr|kernel-6.12-generic-6.12.74-2|19535	- net: atlantic: Fix DMA mapping for PTP hwts ring
21mr|kernel-6.12-generic-6.12.74-2|19536	- net: atlantic: fix double free in ring reinit logic
21mr|kernel-6.12-generic-6.12.74-2|19537	- net: atlantic: Fix NULL dereference of skb pointer in
21mr|kernel-6.12-generic-6.12.74-2|19538	- net: avoid build bug in skb extension length calculation
21mr|kernel-6.12-generic-6.12.74-2|19539	- net: axienet: start napi before enabling Rx/Tx
21mr|kernel-6.12-generic-6.12.74-2|19540	- net: b44: set pause params only when interface is up
21mr|kernel-6.12-generic-6.12.74-2|19541	- net: bcmasp: Bring up unimac after PHY link up
21mr|kernel-6.12-generic-6.12.74-2|19542	- net: bcmasp: Fix error code in probe()
21mr|kernel-6.12-generic-6.12.74-2|19543	- net: bcmasp: fix memory leak when bringing down interface
21mr|kernel-6.12-generic-6.12.74-2|19544	- net: bcmasp: Indicate MAC is in charge of PHY PM
21mr|kernel-6.12-generic-6.12.74-2|19545	- net: bcmasp: Sanity check is off by one
21mr|kernel-6.12-generic-6.12.74-2|19546	- net: bcmgenet: Fix FCS generation for fragmented skbuffs
21mr|kernel-6.12-generic-6.12.74-2|19547	- net: bcmgenet: Reset RBUF on first open
21mr|kernel-6.12-generic-6.12.74-2|19548	- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
21mr|kernel-6.12-generic-6.12.74-2|19549	- net: bcmgenet: synchronize UMAC_CMD access
21mr|kernel-6.12-generic-6.12.74-2|19550	- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
21mr|kernel-6.12-generic-6.12.74-2|19551	- net: blackhole_dev: fix build warning for ethh set but not used
21mr|kernel-6.12-generic-6.12.74-2|19552	- net/bnx2x: Prevent access to a freed page in page_pool
21mr|kernel-6.12-generic-6.12.74-2|19553	- net: bnxt: fix a potential use-after-free in bnxt_init_tc
21mr|kernel-6.12-generic-6.12.74-2|19554	- net: bonding: correctly annotate RCU in bond_should_notify_peers()
21mr|kernel-6.12-generic-6.12.74-2|19555	- net/bpf: Avoid unused "sin_addr_len" warning when CONFIG_CGROUP_BPF is not set
21mr|kernel-6.12-generic-6.12.74-2|19556	- net: bridge: fix corrupted ethernet header on multicast-to-unicast
21mr|kernel-6.12-generic-6.12.74-2|19557	- net: bridge: fix multicast-to-unicast with fraglist GSO
21mr|kernel-6.12-generic-6.12.74-2|19558	- net: bridge: mst: Check vlan state for egress decision
21mr|kernel-6.12-generic-6.12.74-2|19559	- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
21mr|kernel-6.12-generic-6.12.74-2|19560	- net: bridge: mst: fix vlan use-after-free
21mr|kernel-6.12-generic-6.12.74-2|19561	- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
21mr|kernel-6.12-generic-6.12.74-2|19562	- net: bridge: switchdev: Ensure deferred event delivery on unoffload
21mr|kernel-6.12-generic-6.12.74-2|19563	- net: bridge: switchdev: Skip MDB replays of deferred events on offload
21mr|kernel-6.12-generic-6.12.74-2|19564	- net: bridge: xmit: make sure we have at least eth header len bytes
21mr|kernel-6.12-generic-6.12.74-2|19565	- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
21mr|kernel-6.12-generic-6.12.74-2|19566	- net: can: j1939: Initialize unused data in j1939_send_one()
21mr|kernel-6.12-generic-6.12.74-2|19567	- net: can: j1939: recover socket queue on CAN bus error during BAM transmission
21mr|kernel-6.12-generic-6.12.74-2|19568	- net: change maximum number of UDP segments to 128
21mr|kernel-6.12-generic-6.12.74-2|19569	- net: check dev->gso_max_size in gso_features_check()
21mr|kernel-6.12-generic-6.12.74-2|19570	- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
21mr|kernel-6.12-generic-6.12.74-2|19571	- net: constify sk_dst_get() and __sk_dst_get() argument
21mr|kernel-6.12-generic-6.12.74-2|19572	- net: core: reject skb_copy(_expand) for fraglist GSO skbs
21mr|kernel-6.12-generic-6.12.74-2|19573	- netdevsim: avoid potential loop in nsim_dev_trap_report_work()
21mr|kernel-6.12-generic-6.12.74-2|19574	- netdevsim: Don't accept device bound programs
21mr|kernel-6.12-generic-6.12.74-2|19575	- net: do not leave a dangling sk pointer, when socket creation fails
21mr|kernel-6.12-generic-6.12.74-2|19576	- net/dpaa2: Avoid explicit cpumask var allocation on stack
21mr|kernel-6.12-generic-6.12.74-2|19577	- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree
21mr|kernel-6.12-generic-6.12.74-2|19578	- net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
21mr|kernel-6.12-generic-6.12.74-2|19579	- net: dsa: microchip: fix initial port flush problem
21mr|kernel-6.12-generic-6.12.74-2|19580	- net: dsa: microchip: fix register write order in ksz8_ind_write8()
21mr|kernel-6.12-generic-6.12.74-2|19581	- net: dsa: microchip: fix RGMII error in KSZ DSA driver
21mr|kernel-6.12-generic-6.12.74-2|19582	- net: dsa: microchip: fix wrong register write when masking interrupt
21mr|kernel-6.12-generic-6.12.74-2|19583	- net: dsa: microchip: provide a list of valid protocols for xmit handler
21mr|kernel-6.12-generic-6.12.74-2|19584	- net: dsa: microchip: use collision based back pressure mode
21mr|kernel-6.12-generic-6.12.74-2|19585	- net: dsa: mt7530: fix 10M/100M speed on MT7988 switch
21mr|kernel-6.12-generic-6.12.74-2|19586	- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
21mr|kernel-6.12-generic-6.12.74-2|19587	- net: dsa: mt7530: fix handling of all link-local frames
21mr|kernel-6.12-generic-6.12.74-2|19588	- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
21mr|kernel-6.12-generic-6.12.74-2|19589	- net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
21mr|kernel-6.12-generic-6.12.74-2|19590	- net: dsa: mt7530: fix mirroring frames received on local port
21mr|kernel-6.12-generic-6.12.74-2|19591	- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
21mr|kernel-6.12-generic-6.12.74-2|19592	- net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
21mr|kernel-6.12-generic-6.12.74-2|19593	- net: dsa: mt7530: trap link-local frames regardless of ST Port State
21mr|kernel-6.12-generic-6.12.74-2|19594	- net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_caps()
21mr|kernel-6.12-generic-6.12.74-2|19595	- net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family
21mr|kernel-6.12-generic-6.12.74-2|19596	- net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlers
21mr|kernel-6.12-generic-6.12.74-2|19597	- net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family switches
21mr|kernel-6.12-generic-6.12.74-2|19598	- net: dsa: mv88e6xxx: Correct check for empty list
21mr|kernel-6.12-generic-6.12.74-2|19599	- net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 reads
21mr|kernel-6.12-generic-6.12.74-2|19600	- net: dsa: mv88e6xxx: fix marvell 6350 probe crash
21mr|kernel-6.12-generic-6.12.74-2|19601	- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
21mr|kernel-6.12-generic-6.12.74-2|19602	- net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
21mr|kernel-6.12-generic-6.12.74-2|19603	- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341
21mr|kernel-6.12-generic-6.12.74-2|19604	- net: dsa: mv88e6xxx: fix usable ports on 88e6020
21mr|kernel-6.12-generic-6.12.74-2|19605	- net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
21mr|kernel-6.12-generic-6.12.74-2|19606	- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
21mr|kernel-6.12-generic-6.12.74-2|19607	- net: dsa: qca8k: fix illegal usage of GPIO
21mr|kernel-6.12-generic-6.12.74-2|19608	- net dsa: qca8k: fix usages of device_get_named_child_node()
21mr|kernel-6.12-generic-6.12.74-2|19609	- net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failure
21mr|kernel-6.12-generic-6.12.74-2|19610	- net: dsa: realtek: keep default LED state in rtl8366rb
21mr|kernel-6.12-generic-6.12.74-2|19611	- net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()
21mr|kernel-6.12-generic-6.12.74-2|19612	- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
21mr|kernel-6.12-generic-6.12.74-2|19613	- net: ena: Destroy correct number of xdp queues upon failure
21mr|kernel-6.12-generic-6.12.74-2|19614	- net: ena: Fix DMA syncing in XDP path when SWIOTLB is on
21mr|kernel-6.12-generic-6.12.74-2|19615	- net: ena: Fix incorrect descriptor free behavior
21mr|kernel-6.12-generic-6.12.74-2|19616	- net: ena: Fix potential sign extension issue
21mr|kernel-6.12-generic-6.12.74-2|19617	- net: ena: Fix redundant device NUMA node override
21mr|kernel-6.12-generic-6.12.74-2|19618	- net: ena: Fix xdp drops handling due to multibuf packets
21mr|kernel-6.12-generic-6.12.74-2|19619	- net: ena: Fix XDP redirection error
21mr|kernel-6.12-generic-6.12.74-2|19620	- net: ena: Move XDP code to its new files
21mr|kernel-6.12-generic-6.12.74-2|19621	- net: ena: Pass ena_adapter instead of net_device to ena_xmit_common()
21mr|kernel-6.12-generic-6.12.74-2|19622	- net: ena: Reduce lines with longer column width boundary
21mr|kernel-6.12-generic-6.12.74-2|19623	- net: ena: Remove ena_select_queue
21mr|kernel-6.12-generic-6.12.74-2|19624	- net: ena: Set tx_info->xdpf value to NULL
21mr|kernel-6.12-generic-6.12.74-2|19625	- net: ena: Use tx_ring instead of xdp_ring for XDP channel TX
21mr|kernel-6.12-generic-6.12.74-2|19626	- net: ena: Wrong missing IO completions check order
21mr|kernel-6.12-generic-6.12.74-2|19627	- net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
21mr|kernel-6.12-generic-6.12.74-2|19628	- net: esp: fix bad handling of pages from page_pool
21mr|kernel-6.12-generic-6.12.74-2|19629	- net: ethernet: cortina: Locking fixes
21mr|kernel-6.12-generic-6.12.74-2|19630	- net: ethernet: lantiq_etop: fix double free in detach
21mr|kernel-6.12-generic-6.12.74-2|19631	- net: ethernet: mtk_eth_soc: fix PPE hanging issue
21mr|kernel-6.12-generic-6.12.74-2|19632	- net: ethernet: mtk_eth_soc: fix WED + wifi reset
21mr|kernel-6.12-generic-6.12.74-2|19633	- net: ethernet: mtk_eth_soc: set DMA coherent mask to get PPE working
21mr|kernel-6.12-generic-6.12.74-2|19634	- net: ethernet: mtk-star-emac: set mac_managed_pm when probing
21mr|kernel-6.12-generic-6.12.74-2|19635	- net: ethernet: mtk_wed: fix possible NULL pointer dereference in mtk_wed_wo_queue_tx_clean()
21mr|kernel-6.12-generic-6.12.74-2|19636	- net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames
21mr|kernel-6.12-generic-6.12.74-2|19637	- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
21mr|kernel-6.12-generic-6.12.74-2|19638	- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
21mr|kernel-6.12-generic-6.12.74-2|19639	- net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
21mr|kernel-6.12-generic-6.12.74-2|19640	- net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
21mr|kernel-6.12-generic-6.12.74-2|19641	- net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()
21mr|kernel-6.12-generic-6.12.74-2|19642	- net:fec: Add fec_enet_deinit()
21mr|kernel-6.12-generic-6.12.74-2|19643	- net: fec: avoid lock evasion when reading pps_enable
21mr|kernel-6.12-generic-6.12.74-2|19644	- net: fec: correct queue selection
21mr|kernel-6.12-generic-6.12.74-2|19645	- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
21mr|kernel-6.12-generic-6.12.74-2|19646	- net: fec: fix the unhandled context fault from smmu
21mr|kernel-6.12-generic-6.12.74-2|19647	- net: fec: Refactor: #define magic constants
21mr|kernel-6.12-generic-6.12.74-2|19648	- net: fec: remove .ndo_poll_controller to avoid deadlocks
21mr|kernel-6.12-generic-6.12.74-2|19649	- net: fec: Set mac_managed_pm during probe
21mr|kernel-6.12-generic-6.12.74-2|19650	- netfilter: bpf: fix bad registration on nf_defrag
21mr|kernel-6.12-generic-6.12.74-2|19651	- netfilter: bridge: confirm multicast packets before passing them up the stack
21mr|kernel-6.12-generic-6.12.74-2|19652	- netfilter: bridge: replace physindev with physinif in nf_bridge_info
21mr|kernel-6.12-generic-6.12.74-2|19653	- netfilter: br_netfilter: skip conntrack input hook for promisc packets
21mr|kernel-6.12-generic-6.12.74-2|19654	- netfilter: complete validation of user input
21mr|kernel-6.12-generic-6.12.74-2|19655	- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
21mr|kernel-6.12-generic-6.12.74-2|19656	- netfilter: conntrack: correct window scaling with retransmitted SYN
21mr|kernel-6.12-generic-6.12.74-2|19657	- netfilter: ctnetlink: use helper function to calculate expect ID
21mr|kernel-6.12-generic-6.12.74-2|19658	- netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n
21mr|kernel-6.12-generic-6.12.74-2|19659	- netfilter: flowtable: incorrect pppoe tuple
21mr|kernel-6.12-generic-6.12.74-2|19660	- netfilter: flowtable: validate pppoe header
21mr|kernel-6.12-generic-6.12.74-2|19661	- netfilter: ipset: Add list flush to cancel_gc
21mr|kernel-6.12-generic-6.12.74-2|19662	- netfilter: ipset: fix performance regression in swap operation
21mr|kernel-6.12-generic-6.12.74-2|19663	- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
21mr|kernel-6.12-generic-6.12.74-2|19664	- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
21mr|kernel-6.12-generic-6.12.74-2|19665	- netfilter: ipset: Fix suspicious rcu_dereference_protected()
21mr|kernel-6.12-generic-6.12.74-2|19666	- netfilter: ipset: Missing gc cancellations fixed
21mr|kernel-6.12-generic-6.12.74-2|19667	- netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init().
21mr|kernel-6.12-generic-6.12.74-2|19668	- netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().
21mr|kernel-6.12-generic-6.12.74-2|19669	- netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core
21mr|kernel-6.12-generic-6.12.74-2|19670	- netfilter: nf_conntrack_h323: Add protection for bmp length out of range
21mr|kernel-6.12-generic-6.12.74-2|19671	- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
21mr|kernel-6.12-generic-6.12.74-2|19672	- netfilter: nf_nat: fix action not being set for all ct states
21mr|kernel-6.12-generic-6.12.74-2|19673	- netfilter: nfnetlink_log: use proper helper for fetching physinif
21mr|kernel-6.12-generic-6.12.74-2|19674	- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu()
21mr|kernel-6.12-generic-6.12.74-2|19675	- netfilter: nf_queue: remove excess nf_bridge variable
21mr|kernel-6.12-generic-6.12.74-2|19676	- netfilter: nf_set_pipapo: fix initial map fill
21mr|kernel-6.12-generic-6.12.74-2|19677	- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
21mr|kernel-6.12-generic-6.12.74-2|19678	- netfilter: nf_tables: bail out on mismatching dynset and set expressions
21mr|kernel-6.12-generic-6.12.74-2|19679	- netfilter: nf_tables: check if catch-all set element is active in next generation
21mr|kernel-6.12-generic-6.12.74-2|19680	- netfilter: nf_tables: disallow anonymous set with timeout flag
21mr|kernel-6.12-generic-6.12.74-2|19681	- netfilter: nf_tables: discard table flag update with pending basechain deletion
21mr|kernel-6.12-generic-6.12.74-2|19682	- netfilter: nf_tables: do not allow mismatch field size and set key length
21mr|kernel-6.12-generic-6.12.74-2|19683	- netfilter: nf_tables: do not compare internal table flags on updates
21mr|kernel-6.12-generic-6.12.74-2|19684	- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
21mr|kernel-6.12-generic-6.12.74-2|19685	- netfilter: nf_tables: fix 'exist' matching on bigendian arches
21mr|kernel-6.12-generic-6.12.74-2|19686	- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
21mr|kernel-6.12-generic-6.12.74-2|19687	- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
21mr|kernel-6.12-generic-6.12.74-2|19688	- netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
21mr|kernel-6.12-generic-6.12.74-2|19689	- netfilter: nf_tables: flush pending destroy work before exit_net release
21mr|kernel-6.12-generic-6.12.74-2|19690	- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
21mr|kernel-6.12-generic-6.12.74-2|19691	- netfilter: nf_tables: honor table dormant flag from netdev release event path
21mr|kernel-6.12-generic-6.12.74-2|19692	- netfilter: nf_tables: mark newset as dead on transaction abort
21mr|kernel-6.12-generic-6.12.74-2|19693	- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
21mr|kernel-6.12-generic-6.12.74-2|19694	- netfilter: nf_tables: register hooks last when adding new chain/flowtable
21mr|kernel-6.12-generic-6.12.74-2|19695	- netfilter: nf_tables: reject constant set with timeout
21mr|kernel-6.12-generic-6.12.74-2|19696	- netfilter: nf_tables: reject destroy command to remove basechain hooks
21mr|kernel-6.12-generic-6.12.74-2|19697	- netfilter: nf_tables: reject invalid set policy
21mr|kernel-6.12-generic-6.12.74-2|19698	- netfilter: nf_tables: reject new basechain after table flag update
21mr|kernel-6.12-generic-6.12.74-2|19699	- netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
21mr|kernel-6.12-generic-6.12.74-2|19700	- netfilter: nf_tables: reject QUEUE/DROP verdict parameters
21mr|kernel-6.12-generic-6.12.74-2|19701	- netfilter: nf_tables: reject table flag and netdev basechain updates
21mr|kernel-6.12-generic-6.12.74-2|19702	- netfilter: nf_tables: release batch on table validation from abort path
21mr|kernel-6.12-generic-6.12.74-2|19703	- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
21mr|kernel-6.12-generic-6.12.74-2|19704	- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes
21mr|kernel-6.12-generic-6.12.74-2|19705	- netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
21mr|kernel-6.12-generic-6.12.74-2|19706	- netfilter: nf_tables: rise cap on SELinux secmark context
21mr|kernel-6.12-generic-6.12.74-2|19707	- netfilter: nf_tables: set dormant flag on hook register failure
21mr|kernel-6.12-generic-6.12.74-2|19708	- netfilter: nf_tables: set transport offset from mac header for netdev/egress
21mr|kernel-6.12-generic-6.12.74-2|19709	- netfilter: nf_tables: skip dead set elements in netlink dump
21mr|kernel-6.12-generic-6.12.74-2|19710	- netfilter: nf_tables: skip netdev hook unregistration if table is dormant
21mr|kernel-6.12-generic-6.12.74-2|19711	- netfilter: nf_tables: skip set commit for deleted/destroyed sets
21mr|kernel-6.12-generic-6.12.74-2|19712	- netfilter: nf_tables: unconditionally flush pending work before notifier
21mr|kernel-6.12-generic-6.12.74-2|19713	- netfilter: nf_tables: use kzalloc for hook allocation
21mr|kernel-6.12-generic-6.12.74-2|19714	- netfilter: nf_tables: validate chain type update if available
21mr|kernel-6.12-generic-6.12.74-2|19715	- netfilter: nf_tables: validate family when identifying table via handle
21mr|kernel-6.12-generic-6.12.74-2|19716	- netfilter: nf_tables: validate NFPROTO_* family
21mr|kernel-6.12-generic-6.12.74-2|19717	- netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
21mr|kernel-6.12-generic-6.12.74-2|19718	- netfilter: nft_compat: narrow down revision to unsigned 8-bits
21mr|kernel-6.12-generic-6.12.74-2|19719	- netfilter: nft_compat: reject unused compat flag
21mr|kernel-6.12-generic-6.12.74-2|19720	- netfilter: nft_compat: restrict match/target protocol to u16
21mr|kernel-6.12-generic-6.12.74-2|19721	- netfilter: nft_ct: fix l3num expectations with inet pseudo family
21mr|kernel-6.12-generic-6.12.74-2|19722	- netfilter: nft_ct: reject direction for ct id
21mr|kernel-6.12-generic-6.12.74-2|19723	- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
21mr|kernel-6.12-generic-6.12.74-2|19724	- netfilter: nft_fib: allow from forward/input without iif selector
21mr|kernel-6.12-generic-6.12.74-2|19725	- netfilter: nft_flow_offload: release dst in case direct xmit path is used
21mr|kernel-6.12-generic-6.12.74-2|19726	- netfilter: nft_flow_offload: reset dst in route object after setting up flow
21mr|kernel-6.12-generic-6.12.74-2|19727	- netfilter: nft_immediate: drop chain reference counter on error
21mr|kernel-6.12-generic-6.12.74-2|19728	- netfilter: nft_inner: validate mandatory meta and payload
21mr|kernel-6.12-generic-6.12.74-2|19729	- netfilter: nft_limit: do not ignore unsupported flags
21mr|kernel-6.12-generic-6.12.74-2|19730	- netfilter: nft_limit: reject configurations that cause integer overflow
21mr|kernel-6.12-generic-6.12.74-2|19731	- netfilter: nft_payload: restore vlan q-in-q match support
21mr|kernel-6.12-generic-6.12.74-2|19732	- netfilter: nft_payload: skbuff vlan metadata mangle support
21mr|kernel-6.12-generic-6.12.74-2|19733	- netfilter: nft_set_pipapo: add helper to release pcpu scratch area
21mr|kernel-6.12-generic-6.12.74-2|19734	- netfilter: nft_set_pipapo_avx2: disable softinterrupts
21mr|kernel-6.12-generic-6.12.74-2|19735	- netfilter: nft_set_pipapo: constify lookup fn args where possible
21mr|kernel-6.12-generic-6.12.74-2|19736	- netfilter: nft_set_pipapo: do not free live element
21mr|kernel-6.12-generic-6.12.74-2|19737	- netfilter: nft_set_pipapo: release elements in clone only from destroy path
21mr|kernel-6.12-generic-6.12.74-2|19738	- netfilter: nft_set_pipapo: remove scratch_aligned pointer
21mr|kernel-6.12-generic-6.12.74-2|19739	- netfilter: nft_set_pipapo: skip inactive elements during set walk
21mr|kernel-6.12-generic-6.12.74-2|19740	- netfilter: nft_set_pipapo: store index in scratch maps
21mr|kernel-6.12-generic-6.12.74-2|19741	- netfilter: nft_set_rbtree: skip end interval element from gc
21mr|kernel-6.12-generic-6.12.74-2|19742	- netfilter: propagate net to nf_bridge_get_physindev
21mr|kernel-6.12-generic-6.12.74-2|19743	- netfilter: tproxy: bail out if IP has been disabled on the device
21mr|kernel-6.12-generic-6.12.74-2|19744	- netfilter: validate user input for expected length
21mr|kernel-6.12-generic-6.12.74-2|19745	- netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
21mr|kernel-6.12-generic-6.12.74-2|19746	- net: fix __dst_negative_advice() race
21mr|kernel-6.12-generic-6.12.74-2|19747	- net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams.
21mr|kernel-6.12-generic-6.12.74-2|19748	- net: fix out-of-bounds access in ops_init
21mr|kernel-6.12-generic-6.12.74-2|19749	- net: fix rc7's __skb_datagram_iter()
21mr|kernel-6.12-generic-6.12.74-2|19750	- net: fix removing a namespace with conflicting altnames
21mr|kernel-6.12-generic-6.12.74-2|19751	- net: fix sk_memory_allocated_{add|sub} vs softirqs
21mr|kernel-6.12-generic-6.12.74-2|19752	- net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE
21mr|kernel-6.12-generic-6.12.74-2|19753	- netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume()
21mr|kernel-6.12-generic-6.12.74-2|19754	- netfs, fscache: Prevent Oops in fscache_put_cache()
21mr|kernel-6.12-generic-6.12.74-2|19755	- net: give more chances to rcu in netdev_wait_allrefs_any()
21mr|kernel-6.12-generic-6.12.74-2|19756	- net: gro: add flush check in udp_gro_receive_segment
21mr|kernel-6.12-generic-6.12.74-2|19757	- net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb
21mr|kernel-6.12-generic-6.12.74-2|19758	- net: gro: parse ipv6 ext headers without frag0 invalidation
21mr|kernel-6.12-generic-6.12.74-2|19759	- net: gtp: Fix Use-After-Free in gtp_dellink
21mr|kernel-6.12-generic-6.12.74-2|19760	- net/handshake: Fix handshake_req_destroy_test1
21mr|kernel-6.12-generic-6.12.74-2|19761	- net: hns3: add cond_resched() to hns3 ring buffer init process
21mr|kernel-6.12-generic-6.12.74-2|19762	- net: hns3: change type of numa_node_mask as nodemask_t
21mr|kernel-6.12-generic-6.12.74-2|19763	- net: hns3: direct return when receive a unknown mailbox message
21mr|kernel-6.12-generic-6.12.74-2|19764	- net: hns3: fix index limit to support all queue stats
21mr|kernel-6.12-generic-6.12.74-2|19765	- net: hns3: fix kernel crash problem in concurrent scenario
21mr|kernel-6.12-generic-6.12.74-2|19766	- net: hns3: fix kernel crash when 1588 is received on HIP08 devices
21mr|kernel-6.12-generic-6.12.74-2|19767	- net: hns3: fix kernel crash when devlink reload during initialization
21mr|kernel-6.12-generic-6.12.74-2|19768	- net: hns3: fix kernel crash when devlink reload during pf initialization
21mr|kernel-6.12-generic-6.12.74-2|19769	- net: hns3: fix port duplex configure error in IMP reset
21mr|kernel-6.12-generic-6.12.74-2|19770	- net: hns3: fix port vlan filter not disabled issue
21mr|kernel-6.12-generic-6.12.74-2|19771	- net: hns3: fix wrong judgment condition issue
21mr|kernel-6.12-generic-6.12.74-2|19772	- net: hns3: mark unexcuted loopback test result as UNEXECUTED
21mr|kernel-6.12-generic-6.12.74-2|19773	- net: hns3: release PTP resources if pf initialization failed
21mr|kernel-6.12-generic-6.12.74-2|19774	- net: hns3: tracing: fix hclgevf trace event strings
21mr|kernel-6.12-generic-6.12.74-2|19775	- net: hns3: use appropriate barrier function after setting a bit value
21mr|kernel-6.12-generic-6.12.74-2|19776	- net: hns3: using user configure after hardware reset
21mr|kernel-6.12-generic-6.12.74-2|19777	- net: hns: fix fake link up on xge port
21mr|kernel-6.12-generic-6.12.74-2|19778	- net: hns: fix wrong head when modify the tx feature when sending packets
21mr|kernel-6.12-generic-6.12.74-2|19779	- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
21mr|kernel-6.12-generic-6.12.74-2|19780	- net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
21mr|kernel-6.12-generic-6.12.74-2|19781	- net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
21mr|kernel-6.12-generic-6.12.74-2|19782	- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
21mr|kernel-6.12-generic-6.12.74-2|19783	- net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)
21mr|kernel-6.12-generic-6.12.74-2|19784	- net: Implement missing SO_TIMESTAMPING_NEW cmsg support
21mr|kernel-6.12-generic-6.12.74-2|19785	- net: ipa: don't overrun IPA suspend interrupt registers
21mr|kernel-6.12-generic-6.12.74-2|19786	- net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
21mr|kernel-6.12-generic-6.12.74-2|19787	- net: ip_tunnel: prevent perpetual headroom growth
21mr|kernel-6.12-generic-6.12.74-2|19788	- net: ipv4: fix a memleak in ip_setup_cork
21mr|kernel-6.12-generic-6.12.74-2|19789	- net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
21mr|kernel-6.12-generic-6.12.74-2|19790	- net/ipv6: Fix route deleting failure when metric equals 0
21mr|kernel-6.12-generic-6.12.74-2|19791	- net/ipv6: Fix the RT cache flush via sysctl using a previous delay
21mr|kernel-6.12-generic-6.12.74-2|19792	- net: ipv6: fix wrong start position when receive hop-by-hop fragment
21mr|kernel-6.12-generic-6.12.74-2|19793	- net/ipv6: Revert remove expired routes with a separated list of routes
21mr|kernel-6.12-generic-6.12.74-2|19794	- net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
21mr|kernel-6.12-generic-6.12.74-2|19795	- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
21mr|kernel-6.12-generic-6.12.74-2|19796	- net/iucv: Avoid explicit cpumask var allocation on stack
21mr|kernel-6.12-generic-6.12.74-2|19797	- net/iucv: fix the allocation size of iucv_path_table array
21mr|kernel-6.12-generic-6.12.74-2|19798	- net/iucv: fix use after free in iucv_sock_close()
21mr|kernel-6.12-generic-6.12.74-2|19799	- net: kcm: fix direct access to bv_len
21mr|kernel-6.12-generic-6.12.74-2|19800	- net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
21mr|kernel-6.12-generic-6.12.74-2|19801	- net: ks8851: Fix another TX stall caused by wrong ISR flag handling
21mr|kernel-6.12-generic-6.12.74-2|19802	- net: ks8851: Fix deadlock with the SPI chip variant
21mr|kernel-6.12-generic-6.12.74-2|19803	- net: ks8851: Fix potential TX stall after interface reopen
21mr|kernel-6.12-generic-6.12.74-2|19804	- net: ks8851: Fix TX stall caused by TX buffer overrun
21mr|kernel-6.12-generic-6.12.74-2|19805	- net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
21mr|kernel-6.12-generic-6.12.74-2|19806	- net: ks8851: Inline ks8851_rx_skb()
21mr|kernel-6.12-generic-6.12.74-2|19807	- net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs
21mr|kernel-6.12-generic-6.12.74-2|19808	- net l2tp: drop flow hash on forward
21mr|kernel-6.12-generic-6.12.74-2|19809	- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
21mr|kernel-6.12-generic-6.12.74-2|19810	- net: lan743x: disable WOL upon resume to restore full data path operation
21mr|kernel-6.12-generic-6.12.74-2|19811	- net: lan743x: Support WOL at both the PHY and MAC appropriately
21mr|kernel-6.12-generic-6.12.74-2|19812	- net: lan78xx: fix runtime PM count underflow on link stop
21mr|kernel-6.12-generic-6.12.74-2|19813	- net: lan78xx: fix "softirq work is pending" error
21mr|kernel-6.12-generic-6.12.74-2|19814	- net: lan966x: Fix port configuration when using SGMII interface
21mr|kernel-6.12-generic-6.12.74-2|19815	- net: lan966x: remove debugfs directory in probe() error path
21mr|kernel-6.12-generic-6.12.74-2|19816	- net: lan966x: Remove ptp traps in case the ptp is not enabled.
21mr|kernel-6.12-generic-6.12.74-2|19817	- net: libwx: fix alloc msix vectors failed
21mr|kernel-6.12-generic-6.12.74-2|19818	- net: libwx: fix memory leak on free page
21mr|kernel-6.12-generic-6.12.74-2|19819	- net: libwx: fix memory leak on msix entry
21mr|kernel-6.12-generic-6.12.74-2|19820	- netlink: add nla be16/32 types to minlen array
21mr|kernel-6.12-generic-6.12.74-2|19821	- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
21mr|kernel-6.12-generic-6.12.74-2|19822	- netlink: fix potential sleeping issue in mqueue_flush_file
21mr|kernel-6.12-generic-6.12.74-2|19823	- net: ll_temac: platform_get_resource replaced by wrong function
21mr|kernel-6.12-generic-6.12.74-2|19824	- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()
21mr|kernel-6.12-generic-6.12.74-2|19825	- net: make SK_MEMORY_PCPU_RESERV tunable
21mr|kernel-6.12-generic-6.12.74-2|19826	- net: mana: Fix possible double free in error handling path
21mr|kernel-6.12-generic-6.12.74-2|19827	- net: mana: Fix Rx DMA datasize and skb_over_panic
21mr|kernel-6.12-generic-6.12.74-2|19828	- net: mana: Fix the extra HZ in mana_hwc_send_request
21mr|kernel-6.12-generic-6.12.74-2|19829	- net: mana: select PAGE_POOL
21mr|kernel-6.12-generic-6.12.74-2|19830	- net: mark racy access on sk->sk_rcvbuf
21mr|kernel-6.12-generic-6.12.74-2|19831	- net: mctp: copy skb ext data when fragmenting
21mr|kernel-6.12-generic-6.12.74-2|19832	- net: mctp: put sock on tag allocation failure
21mr|kernel-6.12-generic-6.12.74-2|19833	- net: mctp: take ownership of skb in mctp_local_output
21mr|kernel-6.12-generic-6.12.74-2|19834	- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
21mr|kernel-6.12-generic-6.12.74-2|19835	- net: micrel: Fix lan8841_config_intr after getting out of sleep mode
21mr|kernel-6.12-generic-6.12.74-2|19836	- net: micrel: Fix PTP frame parsing for lan8814
21mr|kernel-6.12-generic-6.12.74-2|19837	- net: micrel: Fix PTP frame parsing for lan8841
21mr|kernel-6.12-generic-6.12.74-2|19838	- net: micrel: Fix receiving the timestamp in the frame for lan8841
21mr|kernel-6.12-generic-6.12.74-2|19839	- net: missing check virtio
21mr|kernel-6.12-generic-6.12.74-2|19840	- net/mlx5: Add a timeout to acquire the command queue semaphore
21mr|kernel-6.12-generic-6.12.74-2|19841	- net/mlx5: Always drain health in shutdown callback
21mr|kernel-6.12-generic-6.12.74-2|19842	- net/mlx5: Always stop health timer during driver removal
21mr|kernel-6.12-generic-6.12.74-2|19843	- net/mlx5: Bridge, Enable mcast in smfs steering mode
21mr|kernel-6.12-generic-6.12.74-2|19844	- net/mlx5: Bridge, fix multicast packets sent to uplink
21mr|kernel-6.12-generic-6.12.74-2|19845	- net/mlx5: Check capability for fw_reset
21mr|kernel-6.12-generic-6.12.74-2|19846	- net/mlx5: Correctly compare pkt reformat ids
21mr|kernel-6.12-generic-6.12.74-2|19847	- net/mlx5: Discard command completions in internal error
21mr|kernel-6.12-generic-6.12.74-2|19848	- net/mlx5: DR, Can't go to uplink vport on RX rule
21mr|kernel-6.12-generic-6.12.74-2|19849	- net/mlx5: DR, Use the right GVMI number for drop action
21mr|kernel-6.12-generic-6.12.74-2|19850	- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
21mr|kernel-6.12-generic-6.12.74-2|19851	- net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup()
21mr|kernel-6.12-generic-6.12.74-2|19852	- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec
21mr|kernel-6.12-generic-6.12.74-2|19853	- net/mlx5e: Allow software parsing when IPsec crypto is enabled
21mr|kernel-6.12-generic-6.12.74-2|19854	- net/mlx5e: Change the warning when ignore_flow_level is not supported
21mr|kernel-6.12-generic-6.12.74-2|19855	- net/mlx5e: Check netdev pointer before checking its net ns
21mr|kernel-6.12-generic-6.12.74-2|19856	- net/mlx5e: Check the number of elements before walk TC rhashtable
21mr|kernel-6.12-generic-6.12.74-2|19857	- net/mlx5e: Correct snprintf truncation handling for fw_version buffer
21mr|kernel-6.12-generic-6.12.74-2|19858	- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
21mr|kernel-6.12-generic-6.12.74-2|19859	- net/mlx5e: Decrease num_block_tc when unblock tc offload
21mr|kernel-6.12-generic-6.12.74-2|19860	- net/mlx5e: Disable IPsec offload support if not FW steering
21mr|kernel-6.12-generic-6.12.74-2|19861	- net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit
21mr|kernel-6.12-generic-6.12.74-2|19862	- net/mlx5e: Ensure that IPsec sequence packet number starts from 1
21mr|kernel-6.12-generic-6.12.74-2|19863	- net/mlx5e: fix a double-free in arfs_create_groups
21mr|kernel-6.12-generic-6.12.74-2|19864	- net/mlx5e: fix a potential double-free in fs_any_create_groups
21mr|kernel-6.12-generic-6.12.74-2|19865	- net/mlx5e: fix a potential double-free in fs_udp_create_groups
21mr|kernel-6.12-generic-6.12.74-2|19866	- net/mlx5e: Fix a race in command alloc flow
21mr|kernel-6.12-generic-6.12.74-2|19867	- net/mlx5e: Fix CT entry update leaks of modify header context
21mr|kernel-6.12-generic-6.12.74-2|19868	- net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get()
21mr|kernel-6.12-generic-6.12.74-2|19869	- net/mlx5e: Fix error codes in alloc_branch_attr()
21mr|kernel-6.12-generic-6.12.74-2|19870	- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets
21mr|kernel-6.12-generic-6.12.74-2|19871	- net/mlx5e: Fix IPsec tunnel mode offload feature check
21mr|kernel-6.12-generic-6.12.74-2|19872	- net/mlx5e: Fix MACsec state loss upon state update in offload path
21mr|kernel-6.12-generic-6.12.74-2|19873	- net/mlx5e: Fix mlx5e_priv_init() cleanup flow
21mr|kernel-6.12-generic-6.12.74-2|19874	- net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context
21mr|kernel-6.12-generic-6.12.74-2|19875	- net/mlx5e: Fix overrun reported by coverity
21mr|kernel-6.12-generic-6.12.74-2|19876	- net/mlx5e: Fix peer flow lists handling
21mr|kernel-6.12-generic-6.12.74-2|19877	- net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work
21mr|kernel-6.12-generic-6.12.74-2|19878	- net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
21mr|kernel-6.12-generic-6.12.74-2|19879	- net/mlx5e: Fix UDP GSO for encapsulated packets
21mr|kernel-6.12-generic-6.12.74-2|19880	- net/mlx5e: Honor user choice of IPsec replay window size
21mr|kernel-6.12-generic-6.12.74-2|19881	- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
21mr|kernel-6.12-generic-6.12.74-2|19882	- net/mlx5e: Ignore IPsec replay window values on sender side
21mr|kernel-6.12-generic-6.12.74-2|19883	- net/mlx5: Enable 4 ports multiport E-switch
21mr|kernel-6.12-generic-6.12.74-2|19884	- net/mlx5e: Prevent deadlock while disabling aRFS
21mr|kernel-6.12-generic-6.12.74-2|19885	- net/mlx5e: Reduce eswitch mode_lock protection context
21mr|kernel-6.12-generic-6.12.74-2|19886	- net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability
21mr|kernel-6.12-generic-6.12.74-2|19887	- net/mlx5: E-switch, Change flow rule destination checking
21mr|kernel-6.12-generic-6.12.74-2|19888	- net/mlx5: E-switch, Create ingress ACL when needed
21mr|kernel-6.12-generic-6.12.74-2|19889	- net/mlx5: E-switch, store eswitch pointer before registering devlink_param
21mr|kernel-6.12-generic-6.12.74-2|19890	- net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context
21mr|kernel-6.12-generic-6.12.74-2|19891	- net/mlx5e: TC, Don't offload post action rule if not supported
21mr|kernel-6.12-generic-6.12.74-2|19892	- net/mlx5e: Tidy up IPsec NAT-T SA discovery
21mr|kernel-6.12-generic-6.12.74-2|19893	- net/mlx5e: Unify esw and normal IPsec status table creation/destruction
21mr|kernel-6.12-generic-6.12.74-2|19894	- net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map
21mr|kernel-6.12-generic-6.12.74-2|19895	- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion
21mr|kernel-6.12-generic-6.12.74-2|19896	- net/mlx5e: XDP, Drop fragmented packets larger than MTU size
21mr|kernel-6.12-generic-6.12.74-2|19897	- net/mlx5: Fix a NULL vs IS_ERR() check
21mr|kernel-6.12-generic-6.12.74-2|19898	- net/mlx5: Fix a WARN upon a callback command failure
21mr|kernel-6.12-generic-6.12.74-2|19899	- net/mlx5: Fix error handling in irq_pool_request_irq
21mr|kernel-6.12-generic-6.12.74-2|19900	- net/mlx5: Fix fw tracer first block check
21mr|kernel-6.12-generic-6.12.74-2|19901	- net/mlx5: Fix missing lock on sync reset reload
21mr|kernel-6.12-generic-6.12.74-2|19902	- net/mlx5: Fix MTMP register capability offset in MCAM register
21mr|kernel-6.12-generic-6.12.74-2|19903	- net/mlx5: Fix tainted pointer delete is case of flow rules creation fail
21mr|kernel-6.12-generic-6.12.74-2|19904	- net/mlx5: Lag, do bond only if slaves agree on roce state
21mr|kernel-6.12-generic-6.12.74-2|19905	- net/mlx5: Lag, don't use the hardcoded value of the first port
21mr|kernel-6.12-generic-6.12.74-2|19906	- net/mlx5: Lag, restore buckets number to default after hash LAG deactivation
21mr|kernel-6.12-generic-6.12.74-2|19907	- net/mlx5: Nack sync reset request when HotPlug is enabled
21mr|kernel-6.12-generic-6.12.74-2|19908	- net/mlx5: offset comp irq index in name by one
21mr|kernel-6.12-generic-6.12.74-2|19909	- net/mlx5: Properly link new fs rules into the tree
21mr|kernel-6.12-generic-6.12.74-2|19910	- net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num
21mr|kernel-6.12-generic-6.12.74-2|19911	- net/mlx5: Register devlink first under devlink lock
21mr|kernel-6.12-generic-6.12.74-2|19912	- net/mlx5: Reload only IB representors upon lag disable/enable
21mr|kernel-6.12-generic-6.12.74-2|19913	- net/mlx5: SF, Stop waiting for FW as teardown was called
21mr|kernel-6.12-generic-6.12.74-2|19914	- net/mlx5: Stop waiting for PCI if pci channel is offline
21mr|kernel-6.12-generic-6.12.74-2|19915	- net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO
21mr|kernel-6.12-generic-6.12.74-2|19916	- net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules
21mr|kernel-6.12-generic-6.12.74-2|19917	- net: mpls: error out if inner headers are not set
21mr|kernel-6.12-generic-6.12.74-2|19918	- net: mscc: ocelot: fix eMAC TX RMON stats for bucket 256-511 and above
21mr|kernel-6.12-generic-6.12.74-2|19919	- net: mscc: ocelot: fix pMAC TX RMON stats for bucket 256-511 and above
21mr|kernel-6.12-generic-6.12.74-2|19920	- net: mvmdio: Avoid excessive sleeps in polled mode
21mr|kernel-6.12-generic-6.12.74-2|19921	- net: mvpp2: clear BM pool before initialization
21mr|kernel-6.12-generic-6.12.74-2|19922	- net: mvpp2: Don't re-use loop iterator
21mr|kernel-6.12-generic-6.12.74-2|19923	- net: mvpp2: use slab_build_skb for oversized frames
21mr|kernel-6.12-generic-6.12.74-2|19924	- net/ncsi: Fix netlink major/minor version numbers
21mr|kernel-6.12-generic-6.12.74-2|19925	- net/ncsi: Fix the multi thread manner of NCSI driver
21mr|kernel-6.12-generic-6.12.74-2|19926	- net/ncsi: Simplify Kconfig/dts control flow
21mr|kernel-6.12-generic-6.12.74-2|19927	- net: netconsole: Disable target before netpoll cleanup
21mr|kernel-6.12-generic-6.12.74-2|19928	- net: netdev_queue: netdev_txq_completed_mb(): fix wake condition
21mr|kernel-6.12-generic-6.12.74-2|19929	- net: netdevsim: don't try to destroy PHC on VFs
21mr|kernel-6.12-generic-6.12.74-2|19930	- net: nexthop: Initialize all fields in dumped nexthops
21mr|kernel-6.12-generic-6.12.74-2|19931	- netns: Make get_net_ns() handle zero refcount net
21mr|kernel-6.12-generic-6.12.74-2|19932	- net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx()
21mr|kernel-6.12-generic-6.12.74-2|19933	- net: openvswitch: fix overwriting ct original tuple for ICMPv6
21mr|kernel-6.12-generic-6.12.74-2|19934	- net: openvswitch: fix unwanted error log on timeout policy probing
21mr|kernel-6.12-generic-6.12.74-2|19935	- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
21mr|kernel-6.12-generic-6.12.74-2|19936	- net: openvswitch: limit the number of recursions from action sets
21mr|kernel-6.12-generic-6.12.74-2|19937	- net: pcs: xpcs: Return EINVAL in the internal methods
21mr|kernel-6.12-generic-6.12.74-2|19938	- net: pds_core: Fix possible double free in error handling path
21mr|kernel-6.12-generic-6.12.74-2|19939	- net: phy: at803x: fix passing the wrong reference for config_intr
21mr|kernel-6.12-generic-6.12.74-2|19940	- net: phy: dp83822: Fix RGMII TX delay configuration
21mr|kernel-6.12-generic-6.12.74-2|19941	- net: phy: dp83869: Fix MII mode failure
21mr|kernel-6.12-generic-6.12.74-2|19942	- net: phy: fix phy_get_internal_delay accessing an empty array
21mr|kernel-6.12-generic-6.12.74-2|19943	- net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
21mr|kernel-6.12-generic-6.12.74-2|19944	- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
21mr|kernel-6.12-generic-6.12.74-2|19945	- net: phy: mediatek-ge-soc: sync driver with MediaTek SDK
21mr|kernel-6.12-generic-6.12.74-2|19946	- net: phy: micrel: add Microchip KSZ 9477 to the device table
21mr|kernel-6.12-generic-6.12.74-2|19947	- net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume
21mr|kernel-6.12-generic-6.12.74-2|19948	- net: phy: micrel: Fix potential null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|19949	- net: phy: micrel: Fix the KSZ9131 MDI-X status issue
21mr|kernel-6.12-generic-6.12.74-2|19950	- net: phy: micrel: fix ts_info value in case of no phc
21mr|kernel-6.12-generic-6.12.74-2|19951	- net: phy: Micrel KSZ8061: fix errata solution not taking effect problem
21mr|kernel-6.12-generic-6.12.74-2|19952	- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
21mr|kernel-6.12-generic-6.12.74-2|19953	- net: phy: micrel: populate .soft_reset for KSZ9131
21mr|kernel-6.12-generic-6.12.74-2|19954	- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061
21mr|kernel-6.12-generic-6.12.74-2|19955	- net: phy: microchip: lan87xx: reinit PHY after cable test
21mr|kernel-6.12-generic-6.12.74-2|19956	- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
21mr|kernel-6.12-generic-6.12.74-2|19957	- net: phy: phy_device: Fix PHY LED blinking code comment
21mr|kernel-6.12-generic-6.12.74-2|19958	- net: phy: phy_device: Prevent nullptr exceptions on ISR
21mr|kernel-6.12-generic-6.12.74-2|19959	- net: phy: realtek: add support for RTL8366S Gigabit PHY
21mr|kernel-6.12-generic-6.12.74-2|19960	- net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY
21mr|kernel-6.12-generic-6.12.74-2|19961	- net: phy: skip LED triggers on PHYs on SFP modules
21mr|kernel-6.12-generic-6.12.74-2|19962	- netpoll: Fix race condition in netpoll_owner_active
21mr|kernel-6.12-generic-6.12.74-2|19963	- net: prevent mss overflow in skb_segment()
21mr|kernel-6.12-generic-6.12.74-2|19964	- net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP
21mr|kernel-6.12-generic-6.12.74-2|19965	- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()
21mr|kernel-6.12-generic-6.12.74-2|19966	- net: qede: use return from qede_parse_actions()
21mr|kernel-6.12-generic-6.12.74-2|19967	- net: qede: use return from qede_parse_flow_attr() for flower
21mr|kernel-6.12-generic-6.12.74-2|19968	- net: qede: use return from qede_parse_flow_attr() for flow_spec
21mr|kernel-6.12-generic-6.12.74-2|19969	- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
21mr|kernel-6.12-generic-6.12.74-2|19970	- net: qrtr: ns: Fix module refcnt
21mr|kernel-6.12-generic-6.12.74-2|19971	- net: qrtr: ns: Return 0 if server port is not present
21mr|kernel-6.12-generic-6.12.74-2|19972	- net: qualcomm: rmnet: fix global oob in rmnet_policy
21mr|kernel-6.12-generic-6.12.74-2|19973	- net: ravb: Always process TX descriptor ring
21mr|kernel-6.12-generic-6.12.74-2|19974	- net: ravb: Always update error counters
21mr|kernel-6.12-generic-6.12.74-2|19975	- net: ravb: Check return value of reset_control_deassert()
21mr|kernel-6.12-generic-6.12.74-2|19976	- net: ravb: Fix dma_addr_t truncation in error case
21mr|kernel-6.12-generic-6.12.74-2|19977	- net: ravb: Keep reverse order of operations in ravb_remove()
21mr|kernel-6.12-generic-6.12.74-2|19978	- net: ravb: Let IP-specific receive function to interrogate descriptors
21mr|kernel-6.12-generic-6.12.74-2|19979	- net: ravb: Make write access to CXR35 first before accessing other EMAC registers
21mr|kernel-6.12-generic-6.12.74-2|19980	- net: ravb: Start TX queues after HW initialization succeeded
21mr|kernel-6.12-generic-6.12.74-2|19981	- net: ravb: Stop DMA in case of failures on ravb_open()
21mr|kernel-6.12-generic-6.12.74-2|19982	- net: ravb: Use pm_runtime_resume_and_get()
21mr|kernel-6.12-generic-6.12.74-2|19983	- net: ravb: Wait for operating mode to be applied
21mr|kernel-6.12-generic-6.12.74-2|19984	- net/rds: fix possible cp null dereference
21mr|kernel-6.12-generic-6.12.74-2|19985	- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv
21mr|kernel-6.12-generic-6.12.74-2|19986	- net/rds: fix WARNING in rds_conn_connect_if_down
21mr|kernel-6.12-generic-6.12.74-2|19987	- net: relax socket state check at accept time.
21mr|kernel-6.12-generic-6.12.74-2|19988	- net: Remove acked SYN flag from packet in the transmit queue correctly
21mr|kernel-6.12-generic-6.12.74-2|19989	- net: report RCU QS on threaded NAPI repolling
21mr|kernel-6.12-generic-6.12.74-2|19990	- net: Return error from sk_stream_wait_connect() if sk_wait_event() fails
21mr|kernel-6.12-generic-6.12.74-2|19991	- net: rfkill: gpio: set GPIO direction
21mr|kernel-6.12-generic-6.12.74-2|19992	- netrom: Fix a data-race around sysctl_netrom_default_path_quality
21mr|kernel-6.12-generic-6.12.74-2|19993	- netrom: Fix a data-race around sysctl_netrom_link_fails_count
21mr|kernel-6.12-generic-6.12.74-2|19994	- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
21mr|kernel-6.12-generic-6.12.74-2|19995	- netrom: Fix a data-race around sysctl_netrom_routing_control
21mr|kernel-6.12-generic-6.12.74-2|19996	- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
21mr|kernel-6.12-generic-6.12.74-2|19997	- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
21mr|kernel-6.12-generic-6.12.74-2|19998	- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
21mr|kernel-6.12-generic-6.12.74-2|19999	- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
21mr|kernel-6.12-generic-6.12.74-2|20000	- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
21mr|kernel-6.12-generic-6.12.74-2|20001	- netrom: Fix a data-race around sysctl_netrom_transport_timeout
21mr|kernel-6.12-generic-6.12.74-2|20002	- netrom: Fix a memory leak in nr_heartbeat_expiry()
21mr|kernel-6.12-generic-6.12.74-2|20003	- netrom: Fix data-races around sysctl_net_busy_read
21mr|kernel-6.12-generic-6.12.74-2|20004	- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
21mr|kernel-6.12-generic-6.12.74-2|20005	- netrom: fix possible dead-lock in nr_rt_ioctl()
21mr|kernel-6.12-generic-6.12.74-2|20006	- net/rose: fix races in rose_kill_by_device()
21mr|kernel-6.12-generic-6.12.74-2|20007	- net/rose: Fix Use-After-Free in rose_ioctl
21mr|kernel-6.12-generic-6.12.74-2|20008	- net: rswitch: Fix missing dev_kfree_skb_any() in error path
21mr|kernel-6.12-generic-6.12.74-2|20009	- net: rswitch: Fix return value in rswitch_start_xmit()
21mr|kernel-6.12-generic-6.12.74-2|20010	- net: rswitch: Fix type of ret in rswitch_start_xmit()
21mr|kernel-6.12-generic-6.12.74-2|20011	- net: Save and restore msg_namelen in sock_sendmsg
21mr|kernel-6.12-generic-6.12.74-2|20012	- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
21mr|kernel-6.12-generic-6.12.74-2|20013	- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
21mr|kernel-6.12-generic-6.12.74-2|20014	- net/sched: act_ct: fix skb leak and crash on ooo frags
21mr|kernel-6.12-generic-6.12.74-2|20015	- net/sched: act_ct: Take per-cb reference to tcf_ct_flow_table
21mr|kernel-6.12-generic-6.12.74-2|20016	- net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability
21mr|kernel-6.12-generic-6.12.74-2|20017	- net/sched: act_mirred: don't override retval if we already lost the skb
21mr|kernel-6.12-generic-6.12.74-2|20018	- net/sched: act_mirred: use the backlog for mirred ingress
21mr|kernel-6.12-generic-6.12.74-2|20019	- net/sched: act_skbmod: prevent kernel-infoleak
21mr|kernel-6.12-generic-6.12.74-2|20020	- net: sched: em_text: fix possible memory leak in em_text_destroy()
21mr|kernel-6.12-generic-6.12.74-2|20021	- net/sched: fix false lockdep warning on qdisc root lock
21mr|kernel-6.12-generic-6.12.74-2|20022	- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
21mr|kernel-6.12-generic-6.12.74-2|20023	- net/sched: Fix UAF when resolving a clash
21mr|kernel-6.12-generic-6.12.74-2|20024	- net/sched: flower: Add lock protection when remove filter handle
21mr|kernel-6.12-generic-6.12.74-2|20025	- net/sched: flower: Fix chain template offload
21mr|kernel-6.12-generic-6.12.74-2|20026	- net: sched: ife: fix potential use-after-free
21mr|kernel-6.12-generic-6.12.74-2|20027	- net: sched: sch_multiq: fix possible OOB write in multiq_tune()
21mr|kernel-6.12-generic-6.12.74-2|20028	- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
21mr|kernel-6.12-generic-6.12.74-2|20029	- net/sched: taprio: extend minimum interval restriction to entire cycle too
21mr|kernel-6.12-generic-6.12.74-2|20030	- net/sched: taprio: make q->picos_per_byte available to fill_sched_entry()
21mr|kernel-6.12-generic-6.12.74-2|20031	- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
21mr|kernel-6.12-generic-6.12.74-2|20032	- net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
21mr|kernel-6.12-generic-6.12.74-2|20033	- net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module
21mr|kernel-6.12-generic-6.12.74-2|20034	- net: sfp: Always call `sfp_sm_mod_remove()` on remove
21mr|kernel-6.12-generic-6.12.74-2|20035	- net: sfp-bus: fix SFP mode detect from bitrate
21mr|kernel-6.12-generic-6.12.74-2|20036	- net: skbuff: add overflow debug check to pull/push helpers
21mr|kernel-6.12-generic-6.12.74-2|20037	- net: smc91x: Fix m68k kernel compilation for ColdFire CPU
21mr|kernel-6.12-generic-6.12.74-2|20038	- net/smc: avoid overwriting when adjusting sock bufsizes
21mr|kernel-6.12-generic-6.12.74-2|20039	- net/smc: disable SEID on non-s390 archs where virtual ISM may be used
21mr|kernel-6.12-generic-6.12.74-2|20040	- net/smc: fix illegal rmb_desc access in SMC-D connection dump
21mr|kernel-6.12-generic-6.12.74-2|20041	- net/smc: fix invalid link access in dumping SMC-R connections
21mr|kernel-6.12-generic-6.12.74-2|20042	- net/smc: fix missing byte order conversion in CLC handshake
21mr|kernel-6.12-generic-6.12.74-2|20043	- net/smc: fix neighbour and rtable leak in smc_ib_find_route()
21mr|kernel-6.12-generic-6.12.74-2|20044	- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
21mr|kernel-6.12-generic-6.12.74-2|20045	- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined
21mr|kernel-6.12-generic-6.12.74-2|20046	- net: smsc95xx: add support for SYS TEC USB-SPEmodule1
21mr|kernel-6.12-generic-6.12.74-2|20047	- net: sparx5: Add spinlock for frame transmission from CPU
21mr|kernel-6.12-generic-6.12.74-2|20048	- net: sparx5: Fix use after free inside sparx5_del_mact_entry
21mr|kernel-6.12-generic-6.12.74-2|20049	- net: sparx5: fix wrong config being used when reconfiguring PCS
21mr|kernel-6.12-generic-6.12.74-2|20050	- net: sparx5: flower: fix fragment flags handling
21mr|kernel-6.12-generic-6.12.74-2|20051	- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only
21mr|kernel-6.12-generic-6.12.74-2|20052	- net: stmmac: Assign configured channel value to EXTTS event
21mr|kernel-6.12-generic-6.12.74-2|20053	- net: stmmac: Correct byte order of perfect_match
21mr|kernel-6.12-generic-6.12.74-2|20054	- net: stmmac: do not clear TBS enable bit on link up/down
21mr|kernel-6.12-generic-6.12.74-2|20055	- net: stmmac: dwmac-qcom-ethqos: Configure host DMA width
21mr|kernel-6.12-generic-6.12.74-2|20056	- net: stmmac: dwmac-qcom-ethqos: Fix drops in 10M SGMII RX
21mr|kernel-6.12-generic-6.12.74-2|20057	- net: stmmac: dwmac-qcom-ethqos: fix error array size
21mr|kernel-6.12-generic-6.12.74-2|20058	- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
21mr|kernel-6.12-generic-6.12.74-2|20059	- net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls
21mr|kernel-6.12-generic-6.12.74-2|20060	- net: stmmac: Fix ethool link settings ops for integrated PCS
21mr|kernel-6.12-generic-6.12.74-2|20061	- net: stmmac: fix ethtool per-queue statistics
21mr|kernel-6.12-generic-6.12.74-2|20062	- net: stmmac: fix FPE events losing
21mr|kernel-6.12-generic-6.12.74-2|20063	- net: stmmac: Fix incorrect dereference in interrupt handlers
21mr|kernel-6.12-generic-6.12.74-2|20064	- net: stmmac: fix incorrect flag check in timestamp interrupt
21mr|kernel-6.12-generic-6.12.74-2|20065	- net: stmmac: Fix IP-cores specific MAC capabilities
21mr|kernel-6.12-generic-6.12.74-2|20066	- net: stmmac: Fix max-speed being ignored on queue re-init
21mr|kernel-6.12-generic-6.12.74-2|20067	- net: stmmac: fix rx queue priority assignment
21mr|kernel-6.12-generic-6.12.74-2|20068	- net: stmmac: Handle disabled MDIO busses from devicetree
21mr|kernel-6.12-generic-6.12.74-2|20069	- net: stmmac: No need to calculate speed divider when offload is disabled
21mr|kernel-6.12-generic-6.12.74-2|20070	- net: stmmac: Prevent DSA tags from breaking COE
21mr|kernel-6.12-generic-6.12.74-2|20071	- net: stmmac: protect updates of 64-bit statistics counters
21mr|kernel-6.12-generic-6.12.74-2|20072	- net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters
21mr|kernel-6.12-generic-6.12.74-2|20073	- net: stmmac: Tx coe sw fallback
21mr|kernel-6.12-generic-6.12.74-2|20074	- net: stmmac: Wait a bit for the reset to take effect
21mr|kernel-6.12-generic-6.12.74-2|20075	- net: stmmac: xgmac: Disable FPE MMC interrupts
21mr|kernel-6.12-generic-6.12.74-2|20076	- net: stmmac: xgmac: fix a typo of register name in DPP safety handling
21mr|kernel-6.12-generic-6.12.74-2|20077	- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
21mr|kernel-6.12-generic-6.12.74-2|20078	- net: stmmac: xgmac: use #define for string constants
21mr|kernel-6.12-generic-6.12.74-2|20079	- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
21mr|kernel-6.12-generic-6.12.74-2|20080	- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket
21mr|kernel-6.12-generic-6.12.74-2|20081	- net-sysfs: convert dev->operstate reads to lockless ones
21mr|kernel-6.12-generic-6.12.74-2|20082	- net: sysfs: Fix /sys/class/net/<iface> path
21mr|kernel-6.12-generic-6.12.74-2|20083	- net: sysfs: Fix /sys/class/net/<iface> path for statistics
21mr|kernel-6.12-generic-6.12.74-2|20084	- net/tg3: fix race condition in tg3_reset_task()
21mr|kernel-6.12-generic-6.12.74-2|20085	- net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe()
21mr|kernel-6.12-generic-6.12.74-2|20086	- net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns()
21mr|kernel-6.12-generic-6.12.74-2|20087	- net: ti: icssg-prueth: Fix start counter for ft1 filter
21mr|kernel-6.12-generic-6.12.74-2|20088	- net: tls: factor out tls_*crypt_async_wait()
21mr|kernel-6.12-generic-6.12.74-2|20089	- net: tls: fix marking packets as decrypted
21mr|kernel-6.12-generic-6.12.74-2|20090	- net: tls: fix returned read length with async decrypt
21mr|kernel-6.12-generic-6.12.74-2|20091	- net: tls: fix use-after-free with partial reads and async decrypt
21mr|kernel-6.12-generic-6.12.74-2|20092	- net: tls, fix WARNIING in __sk_msg_free
21mr|kernel-6.12-generic-6.12.74-2|20093	- net: tls: handle backlogging of crypto requests
21mr|kernel-6.12-generic-6.12.74-2|20094	- net: tls, update curr on splice as well
21mr|kernel-6.12-generic-6.12.74-2|20095	- net: txgbe: fix clk_name exceed MAX_DEV_ID limits
21mr|kernel-6.12-generic-6.12.74-2|20096	- net: txgbe: fix i2c dev name cannot match clkdev
21mr|kernel-6.12-generic-6.12.74-2|20097	- net: txgbe: initialize num_q_vectors for MSI/INTx interrupts
21mr|kernel-6.12-generic-6.12.74-2|20098	- net: usb: ax88179_178a: avoid failed operations when device is disconnected
21mr|kernel-6.12-generic-6.12.74-2|20099	- net: usb: ax88179_178a: avoid the interface always configured as random address
21mr|kernel-6.12-generic-6.12.74-2|20100	- net: usb: ax88179_178a: avoid two consecutive device resets
21mr|kernel-6.12-generic-6.12.74-2|20101	- net: usb: ax88179_178a: avoid writing the mac address before first reading
21mr|kernel-6.12-generic-6.12.74-2|20102	- net: usb: ax88179_178a: fix link status when link is set to down/up
21mr|kernel-6.12-generic-6.12.74-2|20103	- net: usb: ax88179_178a: improve link status logs
21mr|kernel-6.12-generic-6.12.74-2|20104	- net: usb: ax88179_178a: improve reset check
21mr|kernel-6.12-generic-6.12.74-2|20105	- net: usb: ax88179_178a: stop lying about skb->truesize
21mr|kernel-6.12-generic-6.12.74-2|20106	- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
21mr|kernel-6.12-generic-6.12.74-2|20107	- net: usb: qmi_wwan: add Telit FN912 compositions
21mr|kernel-6.12-generic-6.12.74-2|20108	- net: usb: qmi_wwan: add Telit FN920C04 compositions
21mr|kernel-6.12-generic-6.12.74-2|20109	- net: usb: qmi_wwan: claim interface 4 for ZTE MF290
21mr|kernel-6.12-generic-6.12.74-2|20110	- net:usb:qmi_wwan: support Rolling modules
21mr|kernel-6.12-generic-6.12.74-2|20111	- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
21mr|kernel-6.12-generic-6.12.74-2|20112	- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
21mr|kernel-6.12-generic-6.12.74-2|20113	- net: usb: smsc95xx: stop lying about skb->truesize
21mr|kernel-6.12-generic-6.12.74-2|20114	- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
21mr|kernel-6.12-generic-6.12.74-2|20115	- net: usb: sr9700: stop lying about skb->truesize
21mr|kernel-6.12-generic-6.12.74-2|20116	- net: veth: clear GRO when clearing XDP even when down
21mr|kernel-6.12-generic-6.12.74-2|20117	- net: veth: do not manipulate GRO when using XDP
21mr|kernel-6.12-generic-6.12.74-2|20118	- net: wangxun: fix to change Rx features
21mr|kernel-6.12-generic-6.12.74-2|20119	- net: wwan: iosm: Fix tainted pointer delete is case of region creation fail
21mr|kernel-6.12-generic-6.12.74-2|20120	- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
21mr|kernel-6.12-generic-6.12.74-2|20121	- net/x25: fix incorrect parameter validation in the x25_getsockopt() function
21mr|kernel-6.12-generic-6.12.74-2|20122	- nfc: Do not send datagram if socket state isn't LLCP_BOUND
21mr|kernel-6.12-generic-6.12.74-2|20123	- nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local
21mr|kernel-6.12-generic-6.12.74-2|20124	- nfc/nci: Add the inconsistency check between the input data length and count
21mr|kernel-6.12-generic-6.12.74-2|20125	- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
21mr|kernel-6.12-generic-6.12.74-2|20126	- nfc: nci: Fix kcov check in nci_rx_work()
21mr|kernel-6.12-generic-6.12.74-2|20127	- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
21mr|kernel-6.12-generic-6.12.74-2|20128	- nfc: nci: Fix uninit-value in nci_rx_work
21mr|kernel-6.12-generic-6.12.74-2|20129	- nfc: nci: free rx_data_reassembly skb on NCI device cleanup
21mr|kernel-6.12-generic-6.12.74-2|20130	- NFC: trf7970a: disable all regulators on removal
21mr|kernel-6.12-generic-6.12.74-2|20131	- nfc: virtual_ncidev: Add variable to check if ndev is running
21mr|kernel-6.12-generic-6.12.74-2|20132	- nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag
21mr|kernel-6.12-generic-6.12.74-2|20133	- nfp: flower: add hardware offload check for post ct entry
21mr|kernel-6.12-generic-6.12.74-2|20134	- nfp: flower: fix for take a mutex lock in soft irq context and rcu lock
21mr|kernel-6.12-generic-6.12.74-2|20135	- nfp: flower: fix hardware offload for the transfer layer port
21mr|kernel-6.12-generic-6.12.74-2|20136	- nfp: flower: handle acti_netdevs allocation failure
21mr|kernel-6.12-generic-6.12.74-2|20137	- nfp: flower: prevent re-adding mac index for bonded port
21mr|kernel-6.12-generic-6.12.74-2|20138	- nfp: use correct macro for LengthSelect in BAR config
21mr|kernel-6.12-generic-6.12.74-2|20139	- NFS: add barriers when testing for NFS_FSDATA_BLOCKED
21mr|kernel-6.12-generic-6.12.74-2|20140	- nfs: Avoid flushing many pages with NFS_FILE_SYNC
21mr|kernel-6.12-generic-6.12.74-2|20141	- nfsd: call nfsd_last_thread() before final nfsd_put()
21mr|kernel-6.12-generic-6.12.74-2|20142	- nfsd: don't take fi_lock in nfsd_break_deleg_cb()
21mr|kernel-6.12-generic-6.12.74-2|20143	- nfsd: drop the nfsd_put helper
21mr|kernel-6.12-generic-6.12.74-2|20144	- NFSD: Fix nfsd_clid_class use of __string_len() macro
21mr|kernel-6.12-generic-6.12.74-2|20145	- nfsd: fix RELEASE_LOCKOWNER
21mr|kernel-6.12-generic-6.12.74-2|20146	- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
21mr|kernel-6.12-generic-6.12.74-2|20147	- nfs: don't invalidate dentries on transient errors
21mr|kernel-6.12-generic-6.12.74-2|20148	- nfs: drop the incorrect assertion in nfs_swap_rw()
21mr|kernel-6.12-generic-6.12.74-2|20149	- NFSD: Support write delegations in LAYOUTGET
21mr|kernel-6.12-generic-6.12.74-2|20150	- nfs: expose /proc/net/sunrpc/nfs in net namespaces
21mr|kernel-6.12-generic-6.12.74-2|20151	- NFS: Fix an off by one in root_nfs_cat()
21mr|kernel-6.12-generic-6.12.74-2|20152	- NFS: Fix data corruption caused by congestion.
21mr|kernel-6.12-generic-6.12.74-2|20153	- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt
21mr|kernel-6.12-generic-6.12.74-2|20154	- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
21mr|kernel-6.12-generic-6.12.74-2|20155	- NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
21mr|kernel-6.12-generic-6.12.74-2|20156	- nfs: fix UAF in direct writes
21mr|kernel-6.12-generic-6.12.74-2|20157	- nfs: fix undefined behavior in nfs_block_bits()
21mr|kernel-6.12-generic-6.12.74-2|20158	- nfs: Handle error of rpc_proc_register() in nfs_net_init().
21mr|kernel-6.12-generic-6.12.74-2|20159	- nfs: keep server info for remounts
21mr|kernel-6.12-generic-6.12.74-2|20160	- nfs: make the rpc_stat per net namespace
21mr|kernel-6.12-generic-6.12.74-2|20161	- nfs: propagate readlink errors in nfs_symlink_filler
21mr|kernel-6.12-generic-6.12.74-2|20162	- NFS: Read unlock folio on nfs_page_create_from_folio() error
21mr|kernel-6.12-generic-6.12.74-2|20163	- NFS: Use parent's objective cred in nfs_access_login_time()
21mr|kernel-6.12-generic-6.12.74-2|20164	- NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
21mr|kernel-6.12-generic-6.12.74-2|20165	- NFSv4.1 enforce rootpath check in fs_location query
21mr|kernel-6.12-generic-6.12.74-2|20166	- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
21mr|kernel-6.12-generic-6.12.74-2|20167	- NFSv4.1/pnfs: fix NFS with TLS in pnfs
21mr|kernel-6.12-generic-6.12.74-2|20168	- NFSv4.2: fix listxattr maximum XDR buffer size
21mr|kernel-6.12-generic-6.12.74-2|20169	- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
21mr|kernel-6.12-generic-6.12.74-2|20170	- NFSv4: Fix memory leak in nfs4_set_security_label
21mr|kernel-6.12-generic-6.12.74-2|20171	- NFSv4: Fixup smatch warning for ambiguous return
21mr|kernel-6.12-generic-6.12.74-2|20172	- nilfs2: add missing check for inode numbers on directory entries
21mr|kernel-6.12-generic-6.12.74-2|20173	- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
21mr|kernel-6.12-generic-6.12.74-2|20174	- nilfs2: fix data corruption in dsync block recovery for small block sizes
21mr|kernel-6.12-generic-6.12.74-2|20175	- nilfs2: fix failure to detect DAT corruption in btree and direct mappings
21mr|kernel-6.12-generic-6.12.74-2|20176	- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
21mr|kernel-6.12-generic-6.12.74-2|20177	- nilfs2: fix incorrect inode allocation from reserved inodes
21mr|kernel-6.12-generic-6.12.74-2|20178	- nilfs2: fix inode number range checks
21mr|kernel-6.12-generic-6.12.74-2|20179	- nilfs2: fix kernel bug on rename operation of broken directory
21mr|kernel-6.12-generic-6.12.74-2|20180	- nilfs2: fix missing error check for sb_set_blocksize call
21mr|kernel-6.12-generic-6.12.74-2|20181	- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
21mr|kernel-6.12-generic-6.12.74-2|20182	- nilfs2: fix OOB in nilfs_set_de_type
21mr|kernel-6.12-generic-6.12.74-2|20183	- nilfs2: fix out-of-range warning
21mr|kernel-6.12-generic-6.12.74-2|20184	- nilfs2: fix potential bug in end_buffer_async_write
21mr|kernel-6.12-generic-6.12.74-2|20185	- nilfs2: fix potential hang in nilfs_detach_log_writer()
21mr|kernel-6.12-generic-6.12.74-2|20186	- nilfs2: fix potential kernel bug due to lack of writeback flag waiting
21mr|kernel-6.12-generic-6.12.74-2|20187	- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
21mr|kernel-6.12-generic-6.12.74-2|20188	- nilfs2: fix use-after-free of timer for log writer thread
21mr|kernel-6.12-generic-6.12.74-2|20189	- nilfs2: handle inconsistent state in nilfs_btnode_create_block()
21mr|kernel-6.12-generic-6.12.74-2|20190	- nilfs2: prevent kernel bug at submit_bh_wbc()
21mr|kernel-6.12-generic-6.12.74-2|20191	- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
21mr|kernel-6.12-generic-6.12.74-2|20192	- nilfs2: return the mapped address from nilfs_get_page()
21mr|kernel-6.12-generic-6.12.74-2|20193	- nouveau: add an ioctl to report vram usage
21mr|kernel-6.12-generic-6.12.74-2|20194	- nouveau: add an ioctl to return vram bar size.
21mr|kernel-6.12-generic-6.12.74-2|20195	- nouveau/dmem: handle kcalloc() allocation failure
21mr|kernel-6.12-generic-6.12.74-2|20196	- nouveau: find the smallest page allocation to cover a buffer alloc.
21mr|kernel-6.12-generic-6.12.74-2|20197	- nouveau: fix function cast warning
21mr|kernel-6.12-generic-6.12.74-2|20198	- nouveau: fix function cast warnings
21mr|kernel-6.12-generic-6.12.74-2|20199	- nouveau: fix instmem race condition around ptr stores
21mr|kernel-6.12-generic-6.12.74-2|20200	- nouveau: lock the client object tree.
21mr|kernel-6.12-generic-6.12.74-2|20201	- nouveau: offload fence uevents work to workqueue
21mr|kernel-6.12-generic-6.12.74-2|20202	- nouveau: report byte usage in VRAM usage.
21mr|kernel-6.12-generic-6.12.74-2|20203	- nouveau: reset the bo resource bus info after an eviction
21mr|kernel-6.12-generic-6.12.74-2|20204	- nouveau/svm: fix kvcalloc() argument order
21mr|kernel-6.12-generic-6.12.74-2|20205	- nouveau/tu102: flush all pdbs on vmm flush
21mr|kernel-6.12-generic-6.12.74-2|20206	- nouveau: use an rwlock for the event lock.
21mr|kernel-6.12-generic-6.12.74-2|20207	- nouveau/uvmm: fix addr/range calcs for remap operations
21mr|kernel-6.12-generic-6.12.74-2|20208	- nouveau/vmm: don't set addr on the fail path to avoid warning
21mr|kernel-6.12-generic-6.12.74-2|20209	- nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment().
21mr|kernel-6.12-generic-6.12.74-2|20210	- NTB: fix possible name leak in ntb_register_device()
21mr|kernel-6.12-generic-6.12.74-2|20211	- null_blk: Do not allow runt zone with zone capacity smaller then zone size
21mr|kernel-6.12-generic-6.12.74-2|20212	- null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS
21mr|kernel-6.12-generic-6.12.74-2|20213	- null_blk: Fix missing mutex_destroy() at module removal
21mr|kernel-6.12-generic-6.12.74-2|20214	- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
21mr|kernel-6.12-generic-6.12.74-2|20215	- null_blk: fix validation of block size
21mr|kernel-6.12-generic-6.12.74-2|20216	- null_blk: Print correct max open zones limit in null_init_zoned_dev()
21mr|kernel-6.12-generic-6.12.74-2|20217	- nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
21mr|kernel-6.12-generic-6.12.74-2|20218	- nvme-auth: set explanation code for failure2 msgs
21mr|kernel-6.12-generic-6.12.74-2|20219	- nvme: avoid double free special payload
21mr|kernel-6.12-generic-6.12.74-2|20220	- nvme: cancel pending I/O if nvme controller is in terminal state
21mr|kernel-6.12-generic-6.12.74-2|20221	- nvme: catch errors from nvme_configure_metadata()
21mr|kernel-6.12-generic-6.12.74-2|20222	- nvme: check for valid nvme_identify_ns() before using it
21mr|kernel-6.12-generic-6.12.74-2|20223	- nvme-core: check for too small lba shift
21mr|kernel-6.12-generic-6.12.74-2|20224	- nvme-core: fix a memory leak in nvme_ns_info_from_identify()
21mr|kernel-6.12-generic-6.12.74-2|20225	- nvme: ensure reset state check ordering
21mr|kernel-6.12-generic-6.12.74-2|20226	- nvme-fc: do not wait in vain when unloading module
21mr|kernel-6.12-generic-6.12.74-2|20227	- nvme: find numa distance only if controller has valid numa id
21mr|kernel-6.12-generic-6.12.74-2|20228	- nvme: fix deadlock between reset and scan
21mr|kernel-6.12-generic-6.12.74-2|20229	- nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA.
21mr|kernel-6.12-generic-6.12.74-2|20230	- nvme: fix nvme_pr_* status code parsing
21mr|kernel-6.12-generic-6.12.74-2|20231	- nvme: fix reconnection fail due to reserved tag allocation
21mr|kernel-6.12-generic-6.12.74-2|20232	- nvme: fixup comment for nvme RDMA Provider Type
21mr|kernel-6.12-generic-6.12.74-2|20233	- nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH
21mr|kernel-6.12-generic-6.12.74-2|20234	- nvme: introduce helper function to get ctrl state
21mr|kernel-6.12-generic-6.12.74-2|20235	- nvme-ioctl: move capable() admin check to the end
21mr|kernel-6.12-generic-6.12.74-2|20236	- nvmem: add explicit config option to read old syntax fixed OF cells
21mr|kernel-6.12-generic-6.12.74-2|20237	- nvmem: brcm_nvram: store a copy of NVRAM content
21mr|kernel-6.12-generic-6.12.74-2|20238	- nvmem: core: only change name to fram for current attribute
21mr|kernel-6.12-generic-6.12.74-2|20239	- nvmem: Do not expect fixed layouts to grab a layout driver
21mr|kernel-6.12-generic-6.12.74-2|20240	- nvmem: meson-efuse: fix function pointer type mismatch
21mr|kernel-6.12-generic-6.12.74-2|20241	- nvmem: meson-efuse: Fix return value of nvmem callbacks
21mr|kernel-6.12-generic-6.12.74-2|20242	- nvmem: rmem: Fix return value of rmem_read()
21mr|kernel-6.12-generic-6.12.74-2|20243	- nvmem: rockchip-otp: set add_legacy_fixed_of_cells config option
21mr|kernel-6.12-generic-6.12.74-2|20244	- nvme-multipath: find NUMA path only for online numa-node
21mr|kernel-6.12-generic-6.12.74-2|20245	- nvme-multipath: fix io accounting on failover
21mr|kernel-6.12-generic-6.12.74-2|20246	- nvme-pci: add missing condition check for existence of mapped data
21mr|kernel-6.12-generic-6.12.74-2|20247	- nvme-pci: Add quirk for broken MSIs
21mr|kernel-6.12-generic-6.12.74-2|20248	- nvme-pci: Add sleep quirk for Kingston drives
21mr|kernel-6.12-generic-6.12.74-2|20249	- nvme-pci: fix sleeping function called from interrupt context
21mr|kernel-6.12-generic-6.12.74-2|20250	- nvme-pci: Fix the instructions for disabling power management
21mr|kernel-6.12-generic-6.12.74-2|20251	- nvme: prevent potential spectre v1 gadget
21mr|kernel-6.12-generic-6.12.74-2|20252	- nvmet: always initialize cqe.result
21mr|kernel-6.12-generic-6.12.74-2|20253	- nvmet-auth: fix nvmet_auth hash error handling
21mr|kernel-6.12-generic-6.12.74-2|20254	- nvmet-auth: replace pr_debug() with pr_err() to report an error.
21mr|kernel-6.12-generic-6.12.74-2|20255	- nvmet-auth: return the error code to the nvmet_auth_host_hash() callers
21mr|kernel-6.12-generic-6.12.74-2|20256	- nvme-tcp: add definitions for TLS cipher suites
21mr|kernel-6.12-generic-6.12.74-2|20257	- nvmet-fc: abort command when there is no binding
21mr|kernel-6.12-generic-6.12.74-2|20258	- nvmet-fc: avoid deadlock on delete association path
21mr|kernel-6.12-generic-6.12.74-2|20259	- nvmet-fc: defer cleanup using RCU properly
21mr|kernel-6.12-generic-6.12.74-2|20260	- nvmet-fc: hold reference on hostport match
21mr|kernel-6.12-generic-6.12.74-2|20261	- nvmet-fcloop: swap the list_add_tail arguments
21mr|kernel-6.12-generic-6.12.74-2|20262	- nvmet-fc: release reference on target port
21mr|kernel-6.12-generic-6.12.74-2|20263	- nvmet-fc: take ref count on tgtport before delete assoc
21mr|kernel-6.12-generic-6.12.74-2|20264	- nvmet: fix a possible leak when destroy a ctrl during qp establishment
21mr|kernel-6.12-generic-6.12.74-2|20265	- nvmet: fix ns enable/disable possible hang
21mr|kernel-6.12-generic-6.12.74-2|20266	- nvmet: fix nvme status code when namespace is disabled
21mr|kernel-6.12-generic-6.12.74-2|20267	- nvmet-passthru: propagate status from id override functions
21mr|kernel-6.12-generic-6.12.74-2|20268	- nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists()
21mr|kernel-6.12-generic-6.12.74-2|20269	- nvme: trace: avoid memcpy overflow warning
21mr|kernel-6.12-generic-6.12.74-2|20270	- nvmet: re-fix tracing strncpy() warning
21mr|kernel-6.12-generic-6.12.74-2|20271	- nvmet-tcp: fix a crash in nvmet_req_complete()
21mr|kernel-6.12-generic-6.12.74-2|20272	- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
21mr|kernel-6.12-generic-6.12.74-2|20273	- nvmet-tcp: fix nvme tcp ida memory leak
21mr|kernel-6.12-generic-6.12.74-2|20274	- nvmet-tcp: fix possible memory leak when tearing down a controller
21mr|kernel-6.12-generic-6.12.74-2|20275	- nvmet-tcp: Fix the H2C expected PDU len calculation
21mr|kernel-6.12-generic-6.12.74-2|20276	- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
21mr|kernel-6.12-generic-6.12.74-2|20277	- ocfs2: add bounds checking to ocfs2_check_dir_entry()
21mr|kernel-6.12-generic-6.12.74-2|20278	- ocfs2: convert to new timestamp accessors
21mr|kernel-6.12-generic-6.12.74-2|20279	- ocfs2: fix DIO failure due to insufficient transaction credits
21mr|kernel-6.12-generic-6.12.74-2|20280	- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
21mr|kernel-6.12-generic-6.12.74-2|20281	- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
21mr|kernel-6.12-generic-6.12.74-2|20282	- ocfs2: fix races between hole punching and AIO+DIO
21mr|kernel-6.12-generic-6.12.74-2|20283	- ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link
21mr|kernel-6.12-generic-6.12.74-2|20284	- ocfs2: use coarse time for new created files
21mr|kernel-6.12-generic-6.12.74-2|20285	- octeon_ep: explicitly test for firmware ready value
21mr|kernel-6.12-generic-6.12.74-2|20286	- octeontx2-af: Add array index check
21mr|kernel-6.12-generic-6.12.74-2|20287	- octeontx2-af: Add missing mcs flr handler call
21mr|kernel-6.12-generic-6.12.74-2|20288	- octeontx2-af: Adjust Tx credits when MCS external bypass is disabled
21mr|kernel-6.12-generic-6.12.74-2|20289	- octeontx2-af: Always allocate PF entries from low prioriy zone
21mr|kernel-6.12-generic-6.12.74-2|20290	- octeontx2-af: Always configure NIX TX link credits based on max frame size
21mr|kernel-6.12-generic-6.12.74-2|20291	- octeontx2-af: avoid off-by-one read from userspace
21mr|kernel-6.12-generic-6.12.74-2|20292	- octeontx2-af: Check return value of nix_get_nixlf before using nixlf
21mr|kernel-6.12-generic-6.12.74-2|20293	- octeontx2-af: CN10KB: Fix FIFO length calculation for RPM2
21mr|kernel-6.12-generic-6.12.74-2|20294	- octeontx2-af: Consider the action set by PF
21mr|kernel-6.12-generic-6.12.74-2|20295	- octeontx2-af: fix a issue with cpt_lf_alloc mailbox
21mr|kernel-6.12-generic-6.12.74-2|20296	- octeontx2-af: fix a use-after-free in rvu_nix_register_reporters
21mr|kernel-6.12-generic-6.12.74-2|20297	- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
21mr|kernel-6.12-generic-6.12.74-2|20298	- octeontx2-af: fix detection of IP layer
21mr|kernel-6.12-generic-6.12.74-2|20299	- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()
21mr|kernel-6.12-generic-6.12.74-2|20300	- octeontx2-af: fix issue with IPv4 match for RSS
21mr|kernel-6.12-generic-6.12.74-2|20301	- octeontx2-af: fix issue with IPv6 ext match for RSS
21mr|kernel-6.12-generic-6.12.74-2|20302	- octeontx2-af: Fix issue with loading coalesced KPU profiles
21mr|kernel-6.12-generic-6.12.74-2|20303	- octeontx2-af: Fix marking couple of structure as __packed
21mr|kernel-6.12-generic-6.12.74-2|20304	- octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry
21mr|kernel-6.12-generic-6.12.74-2|20305	- octeontx2-af: Fix mcs sa cam entries size
21mr|kernel-6.12-generic-6.12.74-2|20306	- octeontx2-af: Fix mcs stats register address
21mr|kernel-6.12-generic-6.12.74-2|20307	- octeontx2-af: Fix NIX SQ mode and BP config
21mr|kernel-6.12-generic-6.12.74-2|20308	- octeontx2-af: Fix pause frame configuration
21mr|kernel-6.12-generic-6.12.74-2|20309	- Octeontx2-af: fix pause frame configuration in GMP mode
21mr|kernel-6.12-generic-6.12.74-2|20310	- octeontx2-af: Fix possible buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|20311	- octeontx2-af: Re-enable MAC TX in otx2_stop processing
21mr|kernel-6.12-generic-6.12.74-2|20312	- octeontx2-af: replace cpt slot with lf id on reg write
21mr|kernel-6.12-generic-6.12.74-2|20313	- octeontx2-af: Update RSS algorithm index
21mr|kernel-6.12-generic-6.12.74-2|20314	- octeontx2-af: Update Tx link register range
21mr|kernel-6.12-generic-6.12.74-2|20315	- octeontx2-af: Use matching wake_up API variant in CGX command interface
21mr|kernel-6.12-generic-6.12.74-2|20316	- octeontx2-af: Use separate handlers for interrupts
21mr|kernel-6.12-generic-6.12.74-2|20317	- octeontx2: Detect the mbox up or down message via register
21mr|kernel-6.12-generic-6.12.74-2|20318	- octeontx2-pf: Add error handling to VLAN unoffload handling
21mr|kernel-6.12-generic-6.12.74-2|20319	- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
21mr|kernel-6.12-generic-6.12.74-2|20320	- octeontx2-pf: check negative error code in otx2_open()
21mr|kernel-6.12-generic-6.12.74-2|20321	- octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing
21mr|kernel-6.12-generic-6.12.74-2|20322	- octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
21mr|kernel-6.12-generic-6.12.74-2|20323	- octeontx2-pf: Fix a memleak otx2_sq_init
21mr|kernel-6.12-generic-6.12.74-2|20324	- octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver
21mr|kernel-6.12-generic-6.12.74-2|20325	- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
21mr|kernel-6.12-generic-6.12.74-2|20326	- octeontx2-pf: Fix graceful exit during PFC configuration failure
21mr|kernel-6.12-generic-6.12.74-2|20327	- octeontx2-pf: Fix linking objects into multiple modules
21mr|kernel-6.12-generic-6.12.74-2|20328	- octeontx2-pf: Fix promisc mcam entry action
21mr|kernel-6.12-generic-6.12.74-2|20329	- octeontx2-pf: Fix transmit scheduler resource leak
21mr|kernel-6.12-generic-6.12.74-2|20330	- Octeontx2-pf: Free send queue buffers incase of leaf to inner
21mr|kernel-6.12-generic-6.12.74-2|20331	- octeontx2-pf: Remove xdp queues on program detach
21mr|kernel-6.12-generic-6.12.74-2|20332	- octeontx2-pf: Restore TC ingress police rules when interface is up
21mr|kernel-6.12-generic-6.12.74-2|20333	- octeontx2-pf: Send UP messages to VF only when VF is up.
21mr|kernel-6.12-generic-6.12.74-2|20334	- octeontx2-pf: Use default max_active works instead of one
21mr|kernel-6.12-generic-6.12.74-2|20335	- octeontx2-pf: Wait till detach_resources msg is complete
21mr|kernel-6.12-generic-6.12.74-2|20336	- of: dynamic: Fix of_reconfig_get_state_change() return value documentation
21mr|kernel-6.12-generic-6.12.74-2|20337	- of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
21mr|kernel-6.12-generic-6.12.74-2|20338	- of: Fix double free in of_parse_phandle_with_args_map
21mr|kernel-6.12-generic-6.12.74-2|20339	- of/irq: Disable "interrupt-map" parsing for PASEMI Nemo
21mr|kernel-6.12-generic-6.12.74-2|20340	- of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw()
21mr|kernel-6.12-generic-6.12.74-2|20341	- of: module: add buffer overflow check in of_modalias()
21mr|kernel-6.12-generic-6.12.74-2|20342	- of: module: prevent NULL pointer dereference in vsnprintf()
21mr|kernel-6.12-generic-6.12.74-2|20343	- of: property: Add in-ports/out-ports support to of_graph_get_port_parent()
21mr|kernel-6.12-generic-6.12.74-2|20344	- of: property: fix typo in io-channels
21mr|kernel-6.12-generic-6.12.74-2|20345	- of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
21mr|kernel-6.12-generic-6.12.74-2|20346	- of: property: Improve finding the consumer of a remote-endpoint property
21mr|kernel-6.12-generic-6.12.74-2|20347	- of: property: Improve finding the supplier of a remote-endpoint property
21mr|kernel-6.12-generic-6.12.74-2|20348	- of: unittest: Fix compile in the non-dynamic case
21mr|kernel-6.12-generic-6.12.74-2|20349	- of: unittest: Fix of_count_phandle_with_args() expected value message
21mr|kernel-6.12-generic-6.12.74-2|20350	- openpromfs: finish conversion to the new mount API
21mr|kernel-6.12-generic-6.12.74-2|20351	- openrisc: traps: Don't send signals to kernel mode threads
21mr|kernel-6.12-generic-6.12.74-2|20352	- openvswitch: get related ct labels from its master if it is not confirmed
21mr|kernel-6.12-generic-6.12.74-2|20353	- openvswitch: Set the skbuff pkt_type for proper pmtud support.
21mr|kernel-6.12-generic-6.12.74-2|20354	- OPP: debugfs: Fix warning around icc_get_name()
21mr|kernel-6.12-generic-6.12.74-2|20355	- OPP: Pass rounded rate to _set_opp()
21mr|kernel-6.12-generic-6.12.74-2|20356	- OPP: ti: Fix ti_opp_supply_probe wrong return values
21mr|kernel-6.12-generic-6.12.74-2|20357	- orangefs: fix out-of-bounds fsid access
21mr|kernel-6.12-generic-6.12.74-2|20358	- overflow: Allow non-type arg to type_max() and type_min()
21mr|kernel-6.12-generic-6.12.74-2|20359	- ovl: add support for appending lowerdirs one by one
21mr|kernel-6.12-generic-6.12.74-2|20360	- ovl: Always reject mounting over case-insensitive directories
21mr|kernel-6.12-generic-6.12.74-2|20361	- ovl: fix encoding fid for lower only root
21mr|kernel-6.12-generic-6.12.74-2|20362	- ovl: fix memory leak in ovl_parse_param()
21mr|kernel-6.12-generic-6.12.74-2|20363	- ovl: refactor layer parsing helpers
21mr|kernel-6.12-generic-6.12.74-2|20364	- ovl: remove unused code in lowerdir param parsing
21mr|kernel-6.12-generic-6.12.74-2|20365	- ovl: remove upper umask handling from ovl_create_upper()
21mr|kernel-6.12-generic-6.12.74-2|20366	- ovl: store and show the user provided lowerdir mount option
21mr|kernel-6.12-generic-6.12.74-2|20367	- packet: annotate data-races around ignore_outgoing
21mr|kernel-6.12-generic-6.12.74-2|20368	- packet: Move reference count in packet_sock to atomic_long_t
21mr|kernel-6.12-generic-6.12.74-2|20369	- padata: Disable BH when taking works lock on MT path
21mr|kernel-6.12-generic-6.12.74-2|20370	- panic: Flush kernel log buffer at the end
21mr|kernel-6.12-generic-6.12.74-2|20371	- parisc: add missing export of __cmpxchg_u8()
21mr|kernel-6.12-generic-6.12.74-2|20372	- parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros
21mr|kernel-6.12-generic-6.12.74-2|20373	- parisc: BTLB: Fix crash when setting up BTLB at CPU bringup
21mr|kernel-6.12-generic-6.12.74-2|20374	- parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
21mr|kernel-6.12-generic-6.12.74-2|20375	- parisc: Define sigset_t in parisc uapi header
21mr|kernel-6.12-generic-6.12.74-2|20376	- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
21mr|kernel-6.12-generic-6.12.74-2|20377	- parisc: Ensure 32-bit alignment on parisc unwind section
21mr|kernel-6.12-generic-6.12.74-2|20378	- parisc/firmware: Fix F-extend for PDC addresses
21mr|kernel-6.12-generic-6.12.74-2|20379	- parisc: Fix asm operand number out of range build error in bug table
21mr|kernel-6.12-generic-6.12.74-2|20380	- parisc: Fix csum_ipv6_magic on 32-bit systems
21mr|kernel-6.12-generic-6.12.74-2|20381	- parisc: Fix csum_ipv6_magic on 64-bit systems
21mr|kernel-6.12-generic-6.12.74-2|20382	- parisc: Fix ip_fast_csum
21mr|kernel-6.12-generic-6.12.74-2|20383	- parisc: Fix random data corruption from exception handler
21mr|kernel-6.12-generic-6.12.74-2|20384	- parisc: Fix stack unwinder
21mr|kernel-6.12-generic-6.12.74-2|20385	- parisc: Fix warning at drivers/pci/msi/msi.h:121
21mr|kernel-6.12-generic-6.12.74-2|20386	- parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check
21mr|kernel-6.12-generic-6.12.74-2|20387	- parisc: Mark altinstructions read-only and 32-bit aligned
21mr|kernel-6.12-generic-6.12.74-2|20388	- parisc: Mark ex_table entries 32-bit aligned in assembly.h
21mr|kernel-6.12-generic-6.12.74-2|20389	- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
21mr|kernel-6.12-generic-6.12.74-2|20390	- parisc: Mark jump_table naturally aligned
21mr|kernel-6.12-generic-6.12.74-2|20391	- parisc: Mark lock_aligned variables 16-byte aligned on SMP
21mr|kernel-6.12-generic-6.12.74-2|20392	- parisc/power: Fix power soft-off button emulation on qemu
21mr|kernel-6.12-generic-6.12.74-2|20393	- parisc: Prevent hung tasks when printing inventory on serial console
21mr|kernel-6.12-generic-6.12.74-2|20394	- parisc: Reduce size of the bug_table on 64-bit kernel by half
21mr|kernel-6.12-generic-6.12.74-2|20395	- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
21mr|kernel-6.12-generic-6.12.74-2|20396	- parisc: Try to fix random segmentation faults in package builds
21mr|kernel-6.12-generic-6.12.74-2|20397	- parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd()
21mr|kernel-6.12-generic-6.12.74-2|20398	- parisc: use correct compat recv/recvfrom syscalls
21mr|kernel-6.12-generic-6.12.74-2|20399	- parisc: use generic sys_fanotify_mark implementation
21mr|kernel-6.12-generic-6.12.74-2|20400	- parisc: Use natural CPU alignment for bug_table
21mr|kernel-6.12-generic-6.12.74-2|20401	- parport: Add support for Brainboxes IX/UC/PX parallel cards
21mr|kernel-6.12-generic-6.12.74-2|20402	- parport: parport_serial: Add Brainboxes BAR details
21mr|kernel-6.12-generic-6.12.74-2|20403	- parport: parport_serial: Add Brainboxes device IDs and geometry
21mr|kernel-6.12-generic-6.12.74-2|20404	- PCI: Add ACS quirk for more Zhaoxin Root Ports
21mr|kernel-6.12-generic-6.12.74-2|20405	- PCI: add INTEL_HDA_ARL to pci_ids.h
21mr|kernel-6.12-generic-6.12.74-2|20406	- PCI: Add no PM reset quirk for NVIDIA Spectrum devices
21mr|kernel-6.12-generic-6.12.74-2|20407	- PCI: Add pci_get_base_class() helper
21mr|kernel-6.12-generic-6.12.74-2|20408	- PCI/AER: Block runtime suspend when handling errors
21mr|kernel-6.12-generic-6.12.74-2|20409	- PCI/AER: Decode Requester ID when no error info found
21mr|kernel-6.12-generic-6.12.74-2|20410	- PCI/ASPM: Add pci_enable_link_state_locked()
21mr|kernel-6.12-generic-6.12.74-2|20411	- PCI/ASPM: Fix deadlock when enabling ASPM
21mr|kernel-6.12-generic-6.12.74-2|20412	- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource()
21mr|kernel-6.12-generic-6.12.74-2|20413	- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
21mr|kernel-6.12-generic-6.12.74-2|20414	- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
21mr|kernel-6.12-generic-6.12.74-2|20415	- PCI: Do not wait for disconnected devices when resuming
21mr|kernel-6.12-generic-6.12.74-2|20416	- PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
21mr|kernel-6.12-generic-6.12.74-2|20417	- PCI/DPC: Print all TLP Prefixes, not just the first
21mr|kernel-6.12-generic-6.12.74-2|20418	- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
21mr|kernel-6.12-generic-6.12.74-2|20419	- PCI/DPC: Use FIELD_GET()
21mr|kernel-6.12-generic-6.12.74-2|20420	- PCI: dwc: endpoint: Fix advertised resizable BAR size
21mr|kernel-6.12-generic-6.12.74-2|20421	- PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support
21mr|kernel-6.12-generic-6.12.74-2|20422	- PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
21mr|kernel-6.12-generic-6.12.74-2|20423	- PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot
21mr|kernel-6.12-generic-6.12.74-2|20424	- PCI: dw-rockchip: Fix initial PERST# GPIO value
21mr|kernel-6.12-generic-6.12.74-2|20425	- PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
21mr|kernel-6.12-generic-6.12.74-2|20426	- PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
21mr|kernel-6.12-generic-6.12.74-2|20427	- PCI: endpoint: Clean up error handling in vpci_scan_bus()
21mr|kernel-6.12-generic-6.12.74-2|20428	- PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
21mr|kernel-6.12-generic-6.12.74-2|20429	- PCI: epf-mhi: Fix the DMA data direction of dma_unmap_single()
21mr|kernel-6.12-generic-6.12.74-2|20430	- PCI: Fix 64GT/s effective data rate calculation
21mr|kernel-6.12-generic-6.12.74-2|20431	- PCI: Fix active state requirement in PME polling
21mr|kernel-6.12-generic-6.12.74-2|20432	- PCI: Fix resource double counting on remove & rescan
21mr|kernel-6.12-generic-6.12.74-2|20433	- PCI: hv: Fix ring buffer size calculation
21mr|kernel-6.12-generic-6.12.74-2|20434	- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
21mr|kernel-6.12-generic-6.12.74-2|20435	- PCI: Introduce cleanup helpers for device reference counts and locks
21mr|kernel-6.12-generic-6.12.74-2|20436	- pci_iounmap(): Fix MMIO mapping leak
21mr|kernel-6.12-generic-6.12.74-2|20437	- PCI: keystone: Don't enable BAR 0 for AM654x
21mr|kernel-6.12-generic-6.12.74-2|20438	- PCI: keystone: Fix NULL pointer dereference in case of DT error in ks_pcie_setup_rc_app_regs()
21mr|kernel-6.12-generic-6.12.74-2|20439	- PCI: keystone: Fix race condition when initializing PHYs
21mr|kernel-6.12-generic-6.12.74-2|20440	- PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
21mr|kernel-6.12-generic-6.12.74-2|20441	- PCI: loongson: Enable MSI in LS7A Root Complex
21mr|kernel-6.12-generic-6.12.74-2|20442	- PCI: loongson: Limit MRRS to 256
21mr|kernel-6.12-generic-6.12.74-2|20443	- PCI: Make pci_dev_is_disconnected() helper public for other drivers
21mr|kernel-6.12-generic-6.12.74-2|20444	- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
21mr|kernel-6.12-generic-6.12.74-2|20445	- PCI: mediatek: Clear interrupt status before dispatching handler
21mr|kernel-6.12-generic-6.12.74-2|20446	- PCI: mediatek-gen3: Fix translation window size calculation
21mr|kernel-6.12-generic-6.12.74-2|20447	- PCI/MSI: Fix UAF in msi_capability_init
21mr|kernel-6.12-generic-6.12.74-2|20448	- PCI/MSI: Prevent MSI hardware interrupt number truncation
21mr|kernel-6.12-generic-6.12.74-2|20449	- PCI: of_property: Return error for int_map allocation failure
21mr|kernel-6.12-generic-6.12.74-2|20450	- PCI: Only override AMD USB controller if required
21mr|kernel-6.12-generic-6.12.74-2|20451	- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
21mr|kernel-6.12-generic-6.12.74-2|20452	- PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg()
21mr|kernel-6.12-generic-6.12.74-2|20453	- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
21mr|kernel-6.12-generic-6.12.74-2|20454	- PCI/PM: Drain runtime-idle callbacks before driver removal
21mr|kernel-6.12-generic-6.12.74-2|20455	- PCI: qcom: Enable BDF to SID translation properly
21mr|kernel-6.12-generic-6.12.74-2|20456	- PCI: qcom-ep: Disable resources unconditionally during PERST# assert
21mr|kernel-6.12-generic-6.12.74-2|20457	- PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
21mr|kernel-6.12-generic-6.12.74-2|20458	- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
21mr|kernel-6.12-generic-6.12.74-2|20459	- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
21mr|kernel-6.12-generic-6.12.74-2|20460	- PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word()
21mr|kernel-6.12-generic-6.12.74-2|20461	- PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
21mr|kernel-6.12-generic-6.12.74-2|20462	- PCI: switchtec: Fix stdev_release() crash after surprise hot remove
21mr|kernel-6.12-generic-6.12.74-2|20463	- PCI: tegra194: Fix probe path for Endpoint mode
21mr|kernel-6.12-generic-6.12.74-2|20464	- PCI: vmd: Fix potential deadlock when enabling ASPM
21mr|kernel-6.12-generic-6.12.74-2|20465	- PCI: Wait for Link Training==0 before starting Link retrain
21mr|kernel-6.12-generic-6.12.74-2|20466	- pds_core: Cancel AQ work on teardown
21mr|kernel-6.12-generic-6.12.74-2|20467	- pds_core: Clear BARs on reset
21mr|kernel-6.12-generic-6.12.74-2|20468	- pds_core: implement pci reset handlers
21mr|kernel-6.12-generic-6.12.74-2|20469	- pds_core: Prevent health thread from running during reset/remove
21mr|kernel-6.12-generic-6.12.74-2|20470	- pds_core: Prevent race issues involving the adminq
21mr|kernel-6.12-generic-6.12.74-2|20471	- pds_core: Rework teardown/setup flow to be more common
21mr|kernel-6.12-generic-6.12.74-2|20472	- pds_core: Use struct pdsc for the pdsc_adminq_isr private data
21mr|kernel-6.12-generic-6.12.74-2|20473	- pds_vdpa: clear config callback when status goes to 0
21mr|kernel-6.12-generic-6.12.74-2|20474	- pds_vdpa: fix up format-truncation complaint
21mr|kernel-6.12-generic-6.12.74-2|20475	- pds_vdpa: set features order
21mr|kernel-6.12-generic-6.12.74-2|20476	- perf annotate: Fix annotation_calc_lines() to pass correct address to get_srcline()
21mr|kernel-6.12-generic-6.12.74-2|20477	- perf annotate: Get rid of duplicate --group option item
21mr|kernel-6.12-generic-6.12.74-2|20478	- perf annotate: Introduce global annotation_options
21mr|kernel-6.12-generic-6.12.74-2|20479	- perf annotate: Split branch stack cycles information out of 'struct annotation_line'
21mr|kernel-6.12-generic-6.12.74-2|20480	- perf annotate: Use global annotation_options
21mr|kernel-6.12-generic-6.12.74-2|20481	- perf/arm-cmn: Fix HN-F class_occup_id events
21mr|kernel-6.12-generic-6.12.74-2|20482	- perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count)
21mr|kernel-6.12-generic-6.12.74-2|20483	- perf/arm-dmc620: Fix lockdep assert in ->event_init()
21mr|kernel-6.12-generic-6.12.74-2|20484	- perf auxtrace: Fix multiple use of --itrace option
21mr|kernel-6.12-generic-6.12.74-2|20485	- perf bench internals inject-build-id: Fix trap divide when collecting just one DSO
21mr|kernel-6.12-generic-6.12.74-2|20486	- perf bench uprobe: Remove lib64 from libc.so.6 binary path
21mr|kernel-6.12-generic-6.12.74-2|20487	- perf bpf: Clean up the generated/copied vmlinux.h
21mr|kernel-6.12-generic-6.12.74-2|20488	- perf/core: Fix missing wakeup when waiting for context reference
21mr|kernel-6.12-generic-6.12.74-2|20489	- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
21mr|kernel-6.12-generic-6.12.74-2|20490	- perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present
21mr|kernel-6.12-generic-6.12.74-2|20491	- perf: CXL: fix CPMU filter value mask length
21mr|kernel-6.12-generic-6.12.74-2|20492	- perf: CXL: fix mismatched cpmu event opcode
21mr|kernel-6.12-generic-6.12.74-2|20493	- perf daemon: Fix file leak in daemon_session__control
21mr|kernel-6.12-generic-6.12.74-2|20494	- perf db-export: Fix missing reference count get in call_path_from_sample()
21mr|kernel-6.12-generic-6.12.74-2|20495	- perf docs: Document bpf event modifier
21mr|kernel-6.12-generic-6.12.74-2|20496	- perf env: Avoid recursively taking env->bpf_progs.lock
21mr|kernel-6.12-generic-6.12.74-2|20497	- perf evlist: Add evlist__findnew_tracking_event() helper
21mr|kernel-6.12-generic-6.12.74-2|20498	- perf evlist: Add perf_evlist__go_system_wide() helper
21mr|kernel-6.12-generic-6.12.74-2|20499	- perf evlist: Fix evlist__new_default() for > 1 core PMU
21mr|kernel-6.12-generic-6.12.74-2|20500	- perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
21mr|kernel-6.12-generic-6.12.74-2|20501	- perf expr: Fix "has_event" function for metric style events
21mr|kernel-6.12-generic-6.12.74-2|20502	- perf: Fix default aux_watermark calculation
21mr|kernel-6.12-generic-6.12.74-2|20503	- perf: Fix event leak upon exec and file release
21mr|kernel-6.12-generic-6.12.74-2|20504	- perf: Fix event leak upon exit
21mr|kernel-6.12-generic-6.12.74-2|20505	- perf: Fix perf_aux_size() for greater-than 32-bit size
21mr|kernel-6.12-generic-6.12.74-2|20506	- perf: Fix perf_event_validate_size()
21mr|kernel-6.12-generic-6.12.74-2|20507	- perf: Fix perf_event_validate_size() lockdep splat
21mr|kernel-6.12-generic-6.12.74-2|20508	- perf: Fix the nr_addr_filters fix
21mr|kernel-6.12-generic-6.12.74-2|20509	- perf genelf: Set ELF program header addresses properly
21mr|kernel-6.12-generic-6.12.74-2|20510	- perf header: Fix one memory leakage in perf_event__fprintf_event_update()
21mr|kernel-6.12-generic-6.12.74-2|20511	- perf header: Fix segfault on build_mem_topology() error path
21mr|kernel-6.12-generic-6.12.74-2|20512	- perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event()
21mr|kernel-6.12-generic-6.12.74-2|20513	- perf: imx_perf: fix counter start and config sequence
21mr|kernel-6.12-generic-6.12.74-2|20514	- perf intel-pt: Fix aux_watermark calculation for 64-bit size
21mr|kernel-6.12-generic-6.12.74-2|20515	- perf intel-pt: Fix exclude_guest setting
21mr|kernel-6.12-generic-6.12.74-2|20516	- perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)
21mr|kernel-6.12-generic-6.12.74-2|20517	- perf list: Fix JSON segfault by setting the used skip_duplicate_pmus callback
21mr|kernel-6.12-generic-6.12.74-2|20518	- perf lock contention: Add a missing NULL check
21mr|kernel-6.12-generic-6.12.74-2|20519	- perf machine thread: Remove exited threads by default
21mr|kernel-6.12-generic-6.12.74-2|20520	- perf maps: Move symbol maps functions to maps.c
21mr|kernel-6.12-generic-6.12.74-2|20521	- perf mem: Fix error on hybrid related to availability of mem event in a PMU
21mr|kernel-6.12-generic-6.12.74-2|20522	- perf metric: Don't remove scale from counts
21mr|kernel-6.12-generic-6.12.74-2|20523	- perf metrics: Avoid segv if default metricgroup isn't set
21mr|kernel-6.12-generic-6.12.74-2|20524	- perf pmu: Assume sysfs events are always the same case
21mr|kernel-6.12-generic-6.12.74-2|20525	- perf pmu: "Compat" supports regular expression matching identifiers
21mr|kernel-6.12-generic-6.12.74-2|20526	- perf pmu: Count sys and cpuid JSON events separately
21mr|kernel-6.12-generic-6.12.74-2|20527	- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
21mr|kernel-6.12-generic-6.12.74-2|20528	- perf pmu: Move pmu__find_core_pmu() to pmus.c
21mr|kernel-6.12-generic-6.12.74-2|20529	- perf pmus: Fixes always false when compare duplicates aliases
21mr|kernel-6.12-generic-6.12.74-2|20530	- perf pmu: Treat the msr pmu as software
21mr|kernel-6.12-generic-6.12.74-2|20531	- perf: Prevent passing zero nr_pages to rb_alloc_aux()
21mr|kernel-6.12-generic-6.12.74-2|20532	- perf print-events: make is_event_supported() more robust
21mr|kernel-6.12-generic-6.12.74-2|20533	- perf probe: Add missing libgen.h header needed for using basename()
21mr|kernel-6.12-generic-6.12.74-2|20534	- perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording
21mr|kernel-6.12-generic-6.12.74-2|20535	- perf record: Delete session after stopping sideband thread
21mr|kernel-6.12-generic-6.12.74-2|20536	- perf record: Fix debug message placement for test consumption
21mr|kernel-6.12-generic-6.12.74-2|20537	- perf record: Fix possible incorrect free in record__switch_output()
21mr|kernel-6.12-generic-6.12.74-2|20538	- perf record: Lazy load kernel symbols
21mr|kernel-6.12-generic-6.12.74-2|20539	- perf record: Move setting tracking events before record__init_thread_masks()
21mr|kernel-6.12-generic-6.12.74-2|20540	- perf report: Avoid SEGV in report__setup_sample_type()
21mr|kernel-6.12-generic-6.12.74-2|20541	- perf report: Convert to the global annotation_options
21mr|kernel-6.12-generic-6.12.74-2|20542	- perf report: Fix condition in sort__sym_cmp()
21mr|kernel-6.12-generic-6.12.74-2|20543	- perf: RISCV: Fix panic on pmu overflow handler
21mr|kernel-6.12-generic-6.12.74-2|20544	- perf: riscv: Fix selecting counters in legacy mode
21mr|kernel-6.12-generic-6.12.74-2|20545	- perf sched timehist: Fix -g/--call-graph option failure
21mr|kernel-6.12-generic-6.12.74-2|20546	- perf: script: add raw|disasm arguments to --insn-trace option
21mr|kernel-6.12-generic-6.12.74-2|20547	- perf script: Show also errors for --insn-trace option
21mr|kernel-6.12-generic-6.12.74-2|20548	- perf srcline: Add missed addr2line closes
21mr|kernel-6.12-generic-6.12.74-2|20549	- perf stat: Avoid metric-only segv
21mr|kernel-6.12-generic-6.12.74-2|20550	- perf stat: Do not fail on metrics on s390 z/VM systems
21mr|kernel-6.12-generic-6.12.74-2|20551	- perf stat: Don't display metric header for non-leader uncore events
21mr|kernel-6.12-generic-6.12.74-2|20552	- perf stat: Exit perf stat if parse groups fails
21mr|kernel-6.12-generic-6.12.74-2|20553	- perf stat: Fix hard coded LL miss units
21mr|kernel-6.12-generic-6.12.74-2|20554	- perf stat: Fix the hard-coded metrics calculation on the hybrid
21mr|kernel-6.12-generic-6.12.74-2|20555	- perf symbols: Fix ownership of string in dso__load_vmlinux()
21mr|kernel-6.12-generic-6.12.74-2|20556	- perf test: Add a test for strcmp_cpuid_str() expression
21mr|kernel-6.12-generic-6.12.74-2|20557	- perf test: Make test_arm_callgraph_fp.sh more robust
21mr|kernel-6.12-generic-6.12.74-2|20558	- perf test record user-regs: Fix mask for vg register
21mr|kernel-6.12-generic-6.12.74-2|20559	- perf test: Remove atomics from test_loop to avoid test failures
21mr|kernel-6.12-generic-6.12.74-2|20560	- perf tests: Apply attributes to all events in object code reading test
21mr|kernel-6.12-generic-6.12.74-2|20561	- perf test shell arm_coresight: Increase buffer size for Coresight basic tests
21mr|kernel-6.12-generic-6.12.74-2|20562	- perf tests: Make "test data symbol" more robust on Neoverse N1
21mr|kernel-6.12-generic-6.12.74-2|20563	- perf thread: Fixes to thread__new() related to initializing comm
21mr|kernel-6.12-generic-6.12.74-2|20564	- perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
21mr|kernel-6.12-generic-6.12.74-2|20565	- perf tool: fix dereferencing NULL al->maps
21mr|kernel-6.12-generic-6.12.74-2|20566	- perf tools: Add/use PMU reverse lookup from config to name
21mr|kernel-6.12-generic-6.12.74-2|20567	- perf tools: Use pmus to describe type from attribute
21mr|kernel-6.12-generic-6.12.74-2|20568	- perf top: Convert to the global annotation_options
21mr|kernel-6.12-generic-6.12.74-2|20569	- perf top: Uniform the event name for the hybrid machine
21mr|kernel-6.12-generic-6.12.74-2|20570	- perf top: Use evsel's cpus to replace user_requested_cpus
21mr|kernel-6.12-generic-6.12.74-2|20571	- perf ui browser: Avoid SEGV on title
21mr|kernel-6.12-generic-6.12.74-2|20572	- perf ui browser: Don't save pointer to stack memory
21mr|kernel-6.12-generic-6.12.74-2|20573	- perf unwind-libdw: Handle JIT-generated DSOs properly
21mr|kernel-6.12-generic-6.12.74-2|20574	- perf unwind-libunwind: Fix base address for .eh_frame
21mr|kernel-6.12-generic-6.12.74-2|20575	- perf util: Add a function for replacing characters in a string
21mr|kernel-6.12-generic-6.12.74-2|20576	- perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields
21mr|kernel-6.12-generic-6.12.74-2|20577	- perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT
21mr|kernel-6.12-generic-6.12.74-2|20578	- perf/x86/amd/core: Avoid register reset when CPU is dead
21mr|kernel-6.12-generic-6.12.74-2|20579	- perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later
21mr|kernel-6.12-generic-6.12.74-2|20580	- perf/x86/amd/lbr: Discard erroneous branch entries
21mr|kernel-6.12-generic-6.12.74-2|20581	- perf/x86/amd/lbr: Use freeze based on availability
21mr|kernel-6.12-generic-6.12.74-2|20582	- perf/x86: Fix out of range data
21mr|kernel-6.12-generic-6.12.74-2|20583	- perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake
21mr|kernel-6.12-generic-6.12.74-2|20584	- perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event
21mr|kernel-6.12-generic-6.12.74-2|20585	- perf/x86/intel/ds: Fix non 0 retire latency on Raptorlake
21mr|kernel-6.12-generic-6.12.74-2|20586	- perf/x86/intel/pt: Fix a topa_entry base address calculation
21mr|kernel-6.12-generic-6.12.74-2|20587	- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
21mr|kernel-6.12-generic-6.12.74-2|20588	- perf/x86/intel/pt: Fix topa_entry base length
21mr|kernel-6.12-generic-6.12.74-2|20589	- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology()
21mr|kernel-6.12-generic-6.12.74-2|20590	- perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR
21mr|kernel-6.12-generic-6.12.74-2|20591	- perf/x86: Serialize set_attr_rdpmc()
21mr|kernel-6.12-generic-6.12.74-2|20592	- phonet: fix rtm_phonet_notify() skb allocation
21mr|kernel-6.12-generic-6.12.74-2|20593	- phonet/pep: fix racy skb_queue_empty() use
21mr|kernel-6.12-generic-6.12.74-2|20594	- phonet: take correct lock to peek at the RX queue
21mr|kernel-6.12-generic-6.12.74-2|20595	- phy: cadence-torrent: Check return value on register read
21mr|kernel-6.12-generic-6.12.74-2|20596	- phy: freescale: imx8m-pcie: fix pcie link-up instability
21mr|kernel-6.12-generic-6.12.74-2|20597	- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
21mr|kernel-6.12-generic-6.12.74-2|20598	- phy: marvell: a3700-comphy: Fix hardcoded array size
21mr|kernel-6.12-generic-6.12.74-2|20599	- phy: marvell: a3700-comphy: Fix out of bounds read
21mr|kernel-6.12-generic-6.12.74-2|20600	- phy: mediatek: mipi: mt8183: fix minimal supported frequency
21mr|kernel-6.12-generic-6.12.74-2|20601	- phy: qcom: m31: match requested regulator name with dt schema
21mr|kernel-6.12-generic-6.12.74-2|20602	- phy: qcom: qmp-combo: fix duplicate return in qmp_v4_configure_dp_phy
21mr|kernel-6.12-generic-6.12.74-2|20603	- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
21mr|kernel-6.12-generic-6.12.74-2|20604	- phy: qcom: qmp-combo: Fix VCO div offset on v3
21mr|kernel-6.12-generic-6.12.74-2|20605	- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
21mr|kernel-6.12-generic-6.12.74-2|20606	- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
21mr|kernel-6.12-generic-6.12.74-2|20607	- phy: rockchip: naneng-combphy: Fix mux on rk3588
21mr|kernel-6.12-generic-6.12.74-2|20608	- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
21mr|kernel-6.12-generic-6.12.74-2|20609	- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
21mr|kernel-6.12-generic-6.12.74-2|20610	- phy: sunplus: return negative error code in sp_usb_phy_probe
21mr|kernel-6.12-generic-6.12.74-2|20611	- phy: tegra: xusb: Add API to retrieve the port number of phy
21mr|kernel-6.12-generic-6.12.74-2|20612	- phy: ti: gmii-sel: Fix register offset when parent is not a syscon node
21mr|kernel-6.12-generic-6.12.74-2|20613	- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
21mr|kernel-6.12-generic-6.12.74-2|20614	- phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered
21mr|kernel-6.12-generic-6.12.74-2|20615	- phy: zynqmp: Enable reference clock correctly
21mr|kernel-6.12-generic-6.12.74-2|20616	- pinctrl: amd: Mask non-wake source pins with interrupt enabled at suspend
21mr|kernel-6.12-generic-6.12.74-2|20617	- pinctrl: at91-pio4: use dedicated lock class for IRQ
21mr|kernel-6.12-generic-6.12.74-2|20618	- pinctrl: avoid reload of p state in list iteration
21mr|kernel-6.12-generic-6.12.74-2|20619	- pinctrl: baytrail: Fix selecting gpio pinctrl state
21mr|kernel-6.12-generic-6.12.74-2|20620	- pinctrl: baytrail: Fix types of config value in byt_pin_config_set()
21mr|kernel-6.12-generic-6.12.74-2|20621	- pinctrl: core: delete incorrect free in pinctrl_enable()
21mr|kernel-6.12-generic-6.12.74-2|20622	- pinctrl: core: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.12-generic-6.12.74-2|20623	- pinctrl: cy8c95x0: Fix get_pincfg
21mr|kernel-6.12-generic-6.12.74-2|20624	- pinctrl: cy8c95x0: Fix regression
21mr|kernel-6.12-generic-6.12.74-2|20625	- pinctrl: cy8c95x0: Fix typo
21mr|kernel-6.12-generic-6.12.74-2|20626	- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()
21mr|kernel-6.12-generic-6.12.74-2|20627	- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
21mr|kernel-6.12-generic-6.12.74-2|20628	- pinctrl: freescale: mxs: Fix refcount of child
21mr|kernel-6.12-generic-6.12.74-2|20629	- pinctrl: lochnagar: Don't build on MIPS
21mr|kernel-6.12-generic-6.12.74-2|20630	- pinctrl: mediatek: Drop bogus slew rate register range for MT8186
21mr|kernel-6.12-generic-6.12.74-2|20631	- pinctrl: mediatek: Drop bogus slew rate register range for MT8192
21mr|kernel-6.12-generic-6.12.74-2|20632	- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback
21mr|kernel-6.12-generic-6.12.74-2|20633	- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE
21mr|kernel-6.12-generic-6.12.74-2|20634	- pinctrl/meson: fix typo in PDM's pin name
21mr|kernel-6.12-generic-6.12.74-2|20635	- pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T
21mr|kernel-6.12-generic-6.12.74-2|20636	- pinctrl: qcom: pinctrl-sm7150: Fix sdc1 and ufs special pins regs
21mr|kernel-6.12-generic-6.12.74-2|20637	- pinctrl: qcom: spmi-gpio: drop broken pm8008 support
21mr|kernel-6.12-generic-6.12.74-2|20638	- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
21mr|kernel-6.12-generic-6.12.74-2|20639	- pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
21mr|kernel-6.12-generic-6.12.74-2|20640	- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
21mr|kernel-6.12-generic-6.12.74-2|20641	- pinctrl: renesas: r8a779g0: Fix CANFD5 suffix
21mr|kernel-6.12-generic-6.12.74-2|20642	- pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes
21mr|kernel-6.12-generic-6.12.74-2|20643	- pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes
21mr|kernel-6.12-generic-6.12.74-2|20644	- pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes
21mr|kernel-6.12-generic-6.12.74-2|20645	- pinctrl: renesas: r8a779g0: Fix IRQ suffixes
21mr|kernel-6.12-generic-6.12.74-2|20646	- pinctrl: renesas: r8a779g0: FIX PWM suffixes
21mr|kernel-6.12-generic-6.12.74-2|20647	- pinctrl: renesas: r8a779g0: Fix TCLK suffixes
21mr|kernel-6.12-generic-6.12.74-2|20648	- pinctrl: renesas: r8a779g0: Fix TPU suffixes
21mr|kernel-6.12-generic-6.12.74-2|20649	- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
21mr|kernel-6.12-generic-6.12.74-2|20650	- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
21mr|kernel-6.12-generic-6.12.74-2|20651	- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
21mr|kernel-6.12-generic-6.12.74-2|20652	- pinctrl: rockchip: update rk3308 iomux routes
21mr|kernel-6.12-generic-6.12.74-2|20653	- pinctrl: rockchip: use dedicated pinctrl type for RK3328
21mr|kernel-6.12-generic-6.12.74-2|20654	- pinctrl: s32cc: Avoid possible string truncation
21mr|kernel-6.12-generic-6.12.74-2|20655	- pinctrl: single: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.12-generic-6.12.74-2|20656	- pinctrl: starfive: jh7100: ignore disabled device tree nodes
21mr|kernel-6.12-generic-6.12.74-2|20657	- pinctrl: starfive: jh7110: ignore disabled device tree nodes
21mr|kernel-6.12-generic-6.12.74-2|20658	- pinctrl: stm32: Add check for devm_kcalloc
21mr|kernel-6.12-generic-6.12.74-2|20659	- pinctrl: stm32: fix array read out of bound
21mr|kernel-6.12-generic-6.12.74-2|20660	- pinctrl: ti: ti-iodelay: Drop if block with always false condition
21mr|kernel-6.12-generic-6.12.74-2|20661	- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.12-generic-6.12.74-2|20662	- pipe: wakeup wr_wait after setting max_usage
21mr|kernel-6.12-generic-6.12.74-2|20663	- platform/chrome: cros_ec_debugfs: fix wrong EC message version
21mr|kernel-6.12-generic-6.12.74-2|20664	- platform/chrome: cros_ec: Handle events during suspend after resume completion
21mr|kernel-6.12-generic-6.12.74-2|20665	- platform/chrome: cros_ec_proto: Lock device when updating MKBP version
21mr|kernel-6.12-generic-6.12.74-2|20666	- platform/chrome: cros_ec_uart: properly fix race condition
21mr|kernel-6.12-generic-6.12.74-2|20667	- platform/mellanox: Add null pointer checks for devm_kasprintf()
21mr|kernel-6.12-generic-6.12.74-2|20668	- platform/mellanox: Check devm_hwmon_device_register_with_groups() return value
21mr|kernel-6.12-generic-6.12.74-2|20669	- platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full
21mr|kernel-6.12-generic-6.12.74-2|20670	- platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources
21mr|kernel-6.12-generic-6.12.74-2|20671	- platform: mips: cpu_hwmon: Disable driver on unsupported hardware
21mr|kernel-6.12-generic-6.12.74-2|20672	- platform/surface: aggregator: fix recv_buf() return value
21mr|kernel-6.12-generic-6.12.74-2|20673	- platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13
21mr|kernel-6.12-generic-6.12.74-2|20674	- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
21mr|kernel-6.12-generic-6.12.74-2|20675	- platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks
21mr|kernel-6.12-generic-6.12.74-2|20676	- platform/x86/amd/pmc: Move platform defines to header
21mr|kernel-6.12-generic-6.12.74-2|20677	- platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne
21mr|kernel-6.12-generic-6.12.74-2|20678	- platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
21mr|kernel-6.12-generic-6.12.74-2|20679	- platform/x86: dell-smbios: Fix wrong token data in sysfs
21mr|kernel-6.12-generic-6.12.74-2|20680	- platform/x86/intel/pmc: Add suspend callback
21mr|kernel-6.12-generic-6.12.74-2|20681	- platform/x86/intel/pmc: Allow reenabling LTRs
21mr|kernel-6.12-generic-6.12.74-2|20682	- platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore()
21mr|kernel-6.12-generic-6.12.74-2|20683	- platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback
21mr|kernel-6.12-generic-6.12.74-2|20684	- platform/x86: intel_telemetry: Fix kernel doc descriptions
21mr|kernel-6.12-generic-6.12.74-2|20685	- platform/x86/intel/tpmi: Change vsec offset to u64
21mr|kernel-6.12-generic-6.12.74-2|20686	- platform/x86/intel/tpmi: Handle error from tpmi_process_info()
21mr|kernel-6.12-generic-6.12.74-2|20687	- platform/x86/intel-uncore-freq: Don't present root domain on error
21mr|kernel-6.12-generic-6.12.74-2|20688	- platform/x86: intel-uncore-freq: Fix types in sysfs callbacks
21mr|kernel-6.12-generic-6.12.74-2|20689	- platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
21mr|kernel-6.12-generic-6.12.74-2|20690	- platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler
21mr|kernel-6.12-generic-6.12.74-2|20691	- platform/x86: intel-vbtn: Update tablet mode switch at end of probe
21mr|kernel-6.12-generic-6.12.74-2|20692	- platform/x86/intel/vsec: Fix xa_alloc memory leak
21mr|kernel-6.12-generic-6.12.74-2|20693	- platform/x86: ISST: Add Grand Ridge to HPM CPU list
21mr|kernel-6.12-generic-6.12.74-2|20694	- platform/x86: ISST: Add Granite Rapids-D to HPM CPU list
21mr|kernel-6.12-generic-6.12.74-2|20695	- platform/x86: lg-laptop: Change ACPI device id
21mr|kernel-6.12-generic-6.12.74-2|20696	- platform/x86: lg-laptop: Remove LGEX0815 hotkey handling
21mr|kernel-6.12-generic-6.12.74-2|20697	- platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB
21mr|kernel-6.12-generic-6.12.74-2|20698	- platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe
21mr|kernel-6.12-generic-6.12.74-2|20699	- platform/x86: p2sb: Don't init until unassigned resources have been assigned
21mr|kernel-6.12-generic-6.12.74-2|20700	- platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR
21mr|kernel-6.12-generic-6.12.74-2|20701	- platform/x86: thinkpad_acpi: fix for incorrect fan reporting on some ThinkPad systems
21mr|kernel-6.12-generic-6.12.74-2|20702	- platform/x86: thinkpad_acpi: Only update profile if successfully converted
21mr|kernel-6.12-generic-6.12.74-2|20703	- platform/x86: thinkpad_acpi: Take hotkey_mutex during hotkey_exit()
21mr|kernel-6.12-generic-6.12.74-2|20704	- platform/x86: toshiba_acpi: Add quirk for buttons on Z830
21mr|kernel-6.12-generic-6.12.74-2|20705	- platform/x86: toshiba_acpi: Fix array out-of-bounds access
21mr|kernel-6.12-generic-6.12.74-2|20706	- platform/x86: toshiba_acpi: Fix quickstart quirk handling
21mr|kernel-6.12-generic-6.12.74-2|20707	- platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
21mr|kernel-6.12-generic-6.12.74-2|20708	- platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
21mr|kernel-6.12-generic-6.12.74-2|20709	- platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
21mr|kernel-6.12-generic-6.12.74-2|20710	- platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet
21mr|kernel-6.12-generic-6.12.74-2|20711	- platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
21mr|kernel-6.12-generic-6.12.74-2|20712	- platform/x86: wireless-hotkey: Add support for LG Airplane Button
21mr|kernel-6.12-generic-6.12.74-2|20713	- platform/x86: wmi: Skip blocks with zero instances
21mr|kernel-6.12-generic-6.12.74-2|20714	- platform/x86: x86-android-tablets: Fix acer_b1_750_goodix_gpios name
21mr|kernel-6.12-generic-6.12.74-2|20715	- PM / devfreq: Fix buffer overflow in trans_stat_show
21mr|kernel-6.12-generic-6.12.74-2|20716	- PM / devfreq: Synchronize devfreq_monitor_[start/stop]
21mr|kernel-6.12-generic-6.12.74-2|20717	- pmdomain: core: Move the unused cleanup to a _sync initcall
21mr|kernel-6.12-generic-6.12.74-2|20718	- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain
21mr|kernel-6.12-generic-6.12.74-2|20719	- pmdomain: mediatek: fix race conditions with genpd
21mr|kernel-6.12-generic-6.12.74-2|20720	- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
21mr|kernel-6.12-generic-6.12.74-2|20721	- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
21mr|kernel-6.12-generic-6.12.74-2|20722	- pmdomain: qcom: rpmhpd: Skip retention level for Power Domains
21mr|kernel-6.12-generic-6.12.74-2|20723	- pmdomain: renesas: r8a77980-sysc: CR7 must be always on
21mr|kernel-6.12-generic-6.12.74-2|20724	- pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
21mr|kernel-6.12-generic-6.12.74-2|20725	- pmdomain: ti-sci: Fix duplicate PD referrals
21mr|kernel-6.12-generic-6.12.74-2|20726	- PM: hibernate: Enforce ordering during image compression/decompression
21mr|kernel-6.12-generic-6.12.74-2|20727	- PM: s2idle: Make sure CPUs will wakeup directly on resume
21mr|kernel-6.12-generic-6.12.74-2|20728	- PM: sleep: Fix possible deadlocks in core system-wide PM code
21mr|kernel-6.12-generic-6.12.74-2|20729	- PM: sleep: wakeirq: fix wake irq warning in system suspend
21mr|kernel-6.12-generic-6.12.74-2|20730	- PM: suspend: Set mem_sleep_current during kernel command line setup
21mr|kernel-6.12-generic-6.12.74-2|20731	- pNFS/filelayout: fixup pNfs allocation modes
21mr|kernel-6.12-generic-6.12.74-2|20732	- pNFS: Fix the pnfs block driver's calculation of layoutget size
21mr|kernel-6.12-generic-6.12.74-2|20733	- PNP: ACPI: fix fortify warning
21mr|kernel-6.12-generic-6.12.74-2|20734	- posix-timers: Get rid of [COMPAT_]SYS_NI() uses
21mr|kernel-6.12-generic-6.12.74-2|20735	- powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
21mr|kernel-6.12-generic-6.12.74-2|20736	- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
21mr|kernel-6.12-generic-6.12.74-2|20737	- powercap: DTPM: Fix unneeded conversions to micro-Watts
21mr|kernel-6.12-generic-6.12.74-2|20738	- powercap: intel_rapl: Fix a NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|20739	- powercap: intel_rapl: Fix locking in TPMI RAPL
21mr|kernel-6.12-generic-6.12.74-2|20740	- powercap: intel_rapl_tpmi: Fix a register bug
21mr|kernel-6.12-generic-6.12.74-2|20741	- powercap: intel_rapl_tpmi: Fix System Domain probing
21mr|kernel-6.12-generic-6.12.74-2|20742	- powerpc/44x: select I2C for CURRITUCK
21mr|kernel-6.12-generic-6.12.74-2|20743	- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
21mr|kernel-6.12-generic-6.12.74-2|20744	- powerpc/64: Set task pt_regs->link to the LR value on scv entry
21mr|kernel-6.12-generic-6.12.74-2|20745	- powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()
21mr|kernel-6.12-generic-6.12.74-2|20746	- powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0
21mr|kernel-6.12-generic-6.12.74-2|20747	- powerpc/64s: Increase default stack size to 32KB
21mr|kernel-6.12-generic-6.12.74-2|20748	- powerpc/6xx: set High BAT Enable flag on G2_LE cores
21mr|kernel-6.12-generic-6.12.74-2|20749	- powerpc/8xx: fix size given to set_huge_pte_at()
21mr|kernel-6.12-generic-6.12.74-2|20750	- powerpc: add crtsavres.o to always-y instead of extra-y
21mr|kernel-6.12-generic-6.12.74-2|20751	- powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
21mr|kernel-6.12-generic-6.12.74-2|20752	- powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
21mr|kernel-6.12-generic-6.12.74-2|20753	- powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data
21mr|kernel-6.12-generic-6.12.74-2|20754	- powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]
21mr|kernel-6.12-generic-6.12.74-2|20755	- powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
21mr|kernel-6.12-generic-6.12.74-2|20756	- powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E
21mr|kernel-6.12-generic-6.12.74-2|20757	- powerpc/crypto/chacha-p10: Fix failure on non Power10
21mr|kernel-6.12-generic-6.12.74-2|20758	- powerpc: Don't clobber f0/vs0 during fp|altivec register save
21mr|kernel-6.12-generic-6.12.74-2|20759	- powerpc/eeh: avoid possible crash when edev->pdev changes
21mr|kernel-6.12-generic-6.12.74-2|20760	- powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
21mr|kernel-6.12-generic-6.12.74-2|20761	- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
21mr|kernel-6.12-generic-6.12.74-2|20762	- powerpc: Fix build error due to is_valid_bugaddr()
21mr|kernel-6.12-generic-6.12.74-2|20763	- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
21mr|kernel-6.12-generic-6.12.74-2|20764	- powerpc/fsl: Fix mfpmr build errors with newer binutils
21mr|kernel-6.12-generic-6.12.74-2|20765	- powerpc/fsl-soc: hide unused const variable
21mr|kernel-6.12-generic-6.12.74-2|20766	- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
21mr|kernel-6.12-generic-6.12.74-2|20767	- powerpc/ftrace: Ignore ftrace locations in exit text sections
21mr|kernel-6.12-generic-6.12.74-2|20768	- powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function
21mr|kernel-6.12-generic-6.12.74-2|20769	- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
21mr|kernel-6.12-generic-6.12.74-2|20770	- powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
21mr|kernel-6.12-generic-6.12.74-2|20771	- powerpc/io: Avoid clang null pointer arithmetic warnings
21mr|kernel-6.12-generic-6.12.74-2|20772	- powerpc/kasan: Fix addr error caused by page alignment
21mr|kernel-6.12-generic-6.12.74-2|20773	- powerpc/kasan: Limit KASAN thread size increase to 32KB
21mr|kernel-6.12-generic-6.12.74-2|20774	- powerpc/lib: Validate size for vector operations
21mr|kernel-6.12-generic-6.12.74-2|20775	- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
21mr|kernel-6.12-generic-6.12.74-2|20776	- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
21mr|kernel-6.12-generic-6.12.74-2|20777	- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
21mr|kernel-6.12-generic-6.12.74-2|20778	- powerpc/powernv: Add a null pointer check in opal_event_init()
21mr|kernel-6.12-generic-6.12.74-2|20779	- powerpc/powernv: Add a null pointer check in opal_powercap_init()
21mr|kernel-6.12-generic-6.12.74-2|20780	- powerpc/powernv: Add a null pointer check to scom_debug_init_one()
21mr|kernel-6.12-generic-6.12.74-2|20781	- powerpc/prom: Add CPU info to hardware description string later
21mr|kernel-6.12-generic-6.12.74-2|20782	- powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2
21mr|kernel-6.12-generic-6.12.74-2|20783	- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
21mr|kernel-6.12-generic-6.12.74-2|20784	- powerpc/pseries: Enforce hcall result buffer validity and size
21mr|kernel-6.12-generic-6.12.74-2|20785	- powerpc/pseries: fix accuracy of stolen time
21mr|kernel-6.12-generic-6.12.74-2|20786	- powerpc/pseries: Fix potential memleak in papr_get_attr()
21mr|kernel-6.12-generic-6.12.74-2|20787	- powerpc/pseries: Fix scv instruction crash with kexec
21mr|kernel-6.12-generic-6.12.74-2|20788	- powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller
21mr|kernel-6.12-generic-6.12.74-2|20789	- powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV device
21mr|kernel-6.12-generic-6.12.74-2|20790	- powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add
21mr|kernel-6.12-generic-6.12.74-2|20791	- powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
21mr|kernel-6.12-generic-6.12.74-2|20792	- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE
21mr|kernel-6.12-generic-6.12.74-2|20793	- powerpc/pseries/lparcfg: drop error message from guest name lookup
21mr|kernel-6.12-generic-6.12.74-2|20794	- powerpc/pseries: make max polling consistent for longer H_CALLs
21mr|kernel-6.12-generic-6.12.74-2|20795	- powerpc/pseries/memhp: Fix access beyond end of drmem array
21mr|kernel-6.12-generic-6.12.74-2|20796	- powerpc/pseries/vas: Migration suspend waits for no in-progress open windows
21mr|kernel-6.12-generic-6.12.74-2|20797	- powerpc/pseries: Whitelist dtl slub object for copying to userspace
21mr|kernel-6.12-generic-6.12.74-2|20798	- powerpc: restore some missing spu syscalls
21mr|kernel-6.12-generic-6.12.74-2|20799	- powerpc/rtas: Avoid warning on invalid token argument to sys_rtas()
21mr|kernel-6.12-generic-6.12.74-2|20800	- powerpc/rtas: use correct function name for resetting TCE tables
21mr|kernel-6.12-generic-6.12.74-2|20801	- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
21mr|kernel-6.12-generic-6.12.74-2|20802	- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
21mr|kernel-6.12-generic-6.12.74-2|20803	- powerpc/uaccess: Fix build errors seen with GCC 13/14
21mr|kernel-6.12-generic-6.12.74-2|20804	- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
21mr|kernel-6.12-generic-6.12.74-2|20805	- powerpc/xmon: Fix disassembly CPU feature checks
21mr|kernel-6.12-generic-6.12.74-2|20806	- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
21mr|kernel-6.12-generic-6.12.74-2|20807	- power: rt9455: hide unused rt9455_boost_voltage_values
21mr|kernel-6.12-generic-6.12.74-2|20808	- power: supply: bq256xx: fix some problem in bq256xx_hw_init
21mr|kernel-6.12-generic-6.12.74-2|20809	- power: supply: bq27xxx-i2c: Do not free non existing IRQ
21mr|kernel-6.12-generic-6.12.74-2|20810	- power: supply: cros_usbpd: provide ID table for avoiding fallback match
21mr|kernel-6.12-generic-6.12.74-2|20811	- power: supply: cw2015: correct time_to_empty units in sysfs
21mr|kernel-6.12-generic-6.12.74-2|20812	- power: supply: Fix null pointer dereference in smb2_probe
21mr|kernel-6.12-generic-6.12.74-2|20813	- power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator
21mr|kernel-6.12-generic-6.12.74-2|20814	- ppdev: Add an error check in register_device
21mr|kernel-6.12-generic-6.12.74-2|20815	- ppdev: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.12-generic-6.12.74-2|20816	- ppp_async: limit MRU to 64K
21mr|kernel-6.12-generic-6.12.74-2|20817	- ppp: reject claimed-as-LCP but actually malformed packets
21mr|kernel-6.12-generic-6.12.74-2|20818	- prctl: generalize PR_SET_MDWE support check to be per-arch
21mr|kernel-6.12-generic-6.12.74-2|20819	- printk: Disable passing console lock owner completely during panic()
21mr|kernel-6.12-generic-6.12.74-2|20820	- printk: For @suppress_panic_printk check for other CPU in panic
21mr|kernel-6.12-generic-6.12.74-2|20821	- printk: Let no_printk() use _printk()
21mr|kernel-6.12-generic-6.12.74-2|20822	- printk: Update @console_may_schedule in console_trylock_spinning()
21mr|kernel-6.12-generic-6.12.74-2|20823	- proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation
21mr|kernel-6.12-generic-6.12.74-2|20824	- protect the fetch of ->fd[fd] in do_dup2() from mispredictions
21mr|kernel-6.12-generic-6.12.74-2|20825	- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
21mr|kernel-6.12-generic-6.12.74-2|20826	- pstore: inode: Convert mutex usage to guard(mutex)
21mr|kernel-6.12-generic-6.12.74-2|20827	- pstore: inode: Only d_invalidate() is needed
21mr|kernel-6.12-generic-6.12.74-2|20828	- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
21mr|kernel-6.12-generic-6.12.74-2|20829	- pstore/ram: Fix crash when setting number of cpus to an odd number
21mr|kernel-6.12-generic-6.12.74-2|20830	- pstore/zone: Add a null pointer check to the psz_kmsg_read
21mr|kernel-6.12-generic-6.12.74-2|20831	- ptp: Fix error message on failed pin verification
21mr|kernel-6.12-generic-6.12.74-2|20832	- ptp: fix integer overflow in max_vclocks_store
21mr|kernel-6.12-generic-6.12.74-2|20833	- ptrace: Introduce exception_ip arch hook
21mr|kernel-6.12-generic-6.12.74-2|20834	- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
21mr|kernel-6.12-generic-6.12.74-2|20835	- pwm: atmel-tcb: Fix race condition and convert to guards
21mr|kernel-6.12-generic-6.12.74-2|20836	- pwm: Fix out-of-bounds access in of_pwm_single_xlate()
21mr|kernel-6.12-generic-6.12.74-2|20837	- pwm: img: fix pwm clock lookup
21mr|kernel-6.12-generic-6.12.74-2|20838	- pwm: jz4740: Don't use dev_err_probe() in .request()
21mr|kernel-6.12-generic-6.12.74-2|20839	- pwm: Rename pwm_apply_state() to pwm_apply_might_sleep()
21mr|kernel-6.12-generic-6.12.74-2|20840	- pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
21mr|kernel-6.12-generic-6.12.74-2|20841	- pwm: sti: Prepare removing pwm_chip from driver data
21mr|kernel-6.12-generic-6.12.74-2|20842	- pwm: sti: Simplify probe function using devm functions
21mr|kernel-6.12-generic-6.12.74-2|20843	- pwm: stm32: Always do lazy disabling
21mr|kernel-6.12-generic-6.12.74-2|20844	- pwm: stm32: Fix enable count for clk in .probe()
21mr|kernel-6.12-generic-6.12.74-2|20845	- pwm: stm32: Refuse too small period requests
21mr|kernel-6.12-generic-6.12.74-2|20846	- pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
21mr|kernel-6.12-generic-6.12.74-2|20847	- qca_debug: Fix ethtool -G iface tx behavior
21mr|kernel-6.12-generic-6.12.74-2|20848	- qca_debug: Prevent crash on TX ring changes
21mr|kernel-6.12-generic-6.12.74-2|20849	- qca_spi: Fix reset behavior
21mr|kernel-6.12-generic-6.12.74-2|20850	- qca_spi: Make interrupt remembering atomic
21mr|kernel-6.12-generic-6.12.74-2|20851	- qed: avoid truncating work queue length
21mr|kernel-6.12-generic-6.12.74-2|20852	- qed: Fix a potential use-after-free in qed_cxt_tables_alloc
21mr|kernel-6.12-generic-6.12.74-2|20853	- qibfs: fix dentry leak
21mr|kernel-6.12-generic-6.12.74-2|20854	- quota: Fix potential NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|20855	- quota: Fix rcu annotations of inode dquot pointers
21mr|kernel-6.12-generic-6.12.74-2|20856	- quota: Properly annotate i_dquot arrays with __rcu
21mr|kernel-6.12-generic-6.12.74-2|20857	- r8152: Add RTL8152_INACCESSIBLE checks to more loops
21mr|kernel-6.12-generic-6.12.74-2|20858	- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
21mr|kernel-6.12-generic-6.12.74-2|20859	- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
21mr|kernel-6.12-generic-6.12.74-2|20860	- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
21mr|kernel-6.12-generic-6.12.74-2|20861	- r8152: add vendor/device ID pair for ASUS USB-C2500
21mr|kernel-6.12-generic-6.12.74-2|20862	- r8152: Hold the rtnl_lock for all of reset
21mr|kernel-6.12-generic-6.12.74-2|20863	- r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
21mr|kernel-6.12-generic-6.12.74-2|20864	- r8169: fix deadlock on RTL8125 in jumbo mtu mode
21mr|kernel-6.12-generic-6.12.74-2|20865	- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
21mr|kernel-6.12-generic-6.12.74-2|20866	- r8169: Fix PCI error on system resume
21mr|kernel-6.12-generic-6.12.74-2|20867	- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
21mr|kernel-6.12-generic-6.12.74-2|20868	- r8169: fix rtl8125b PAUSE frames blasting when suspended
21mr|kernel-6.12-generic-6.12.74-2|20869	- r8169: prevent potential deadlock in rtl8169_close
21mr|kernel-6.12-generic-6.12.74-2|20870	- r8169: skip DASH fw status checks when DASH is disabled
21mr|kernel-6.12-generic-6.12.74-2|20871	- raid1: fix use-after-free for original bio in raid1_write_request()
21mr|kernel-6.12-generic-6.12.74-2|20872	- random: handle creditable entropy from atomic process context
21mr|kernel-6.12-generic-6.12.74-2|20873	- randomize_kstack: Improve entropy diffusion
21mr|kernel-6.12-generic-6.12.74-2|20874	- randomize_kstack: Remove non-functional per-arch entropy filtering
21mr|kernel-6.12-generic-6.12.74-2|20875	- ravb: Fix races between ravb_tx_timeout_work() and net related ops
21mr|kernel-6.12-generic-6.12.74-2|20876	- rbd: don't assume rbd_is_lock_owner() for exclusive mappings
21mr|kernel-6.12-generic-6.12.74-2|20877	- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
21mr|kernel-6.12-generic-6.12.74-2|20878	- rbd: don't move requests to the running list on errors
21mr|kernel-6.12-generic-6.12.74-2|20879	- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
21mr|kernel-6.12-generic-6.12.74-2|20880	- rcu: add a helper to report consolidated flavor QS
21mr|kernel-6.12-generic-6.12.74-2|20881	- rcu: Break rcu_node_0 --> &rq->__lock order
21mr|kernel-6.12-generic-6.12.74-2|20882	- rcu: Defer RCU kthreads wakeup when CPU is dying
21mr|kernel-6.12-generic-6.12.74-2|20883	- rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery
21mr|kernel-6.12-generic-6.12.74-2|20884	- rcu/exp: Handle RCU expedited grace period kworker allocation failure
21mr|kernel-6.12-generic-6.12.74-2|20885	- rcu: Fix buffer overflow in print_cpu_stall_info()
21mr|kernel-6.12-generic-6.12.74-2|20886	- rcu: Introduce rcu_cpu_online()
21mr|kernel-6.12-generic-6.12.74-2|20887	- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
21mr|kernel-6.12-generic-6.12.74-2|20888	- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
21mr|kernel-6.12-generic-6.12.74-2|20889	- rcu/tasks: Fix stale task snaphot for Tasks Trace
21mr|kernel-6.12-generic-6.12.74-2|20890	- rcu/tasks: Handle new PF_IDLE semantics
21mr|kernel-6.12-generic-6.12.74-2|20891	- rcu-tasks: Repair RCU Tasks Trace quiescence check
21mr|kernel-6.12-generic-6.12.74-2|20892	- rcu/tasks-trace: Handle new PF_IDLE semantics
21mr|kernel-6.12-generic-6.12.74-2|20893	- rcutorture: Fix invalid context warning when enable srcu barrier testing
21mr|kernel-6.12-generic-6.12.74-2|20894	- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
21mr|kernel-6.12-generic-6.12.74-2|20895	- rcutorture: Make stall-tasks directly exit when rcutorture tests end
21mr|kernel-6.12-generic-6.12.74-2|20896	- RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq
21mr|kernel-6.12-generic-6.12.74-2|20897	- RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters
21mr|kernel-6.12-generic-6.12.74-2|20898	- RDMA/bnxt_re: Correct module description string
21mr|kernel-6.12-generic-6.12.74-2|20899	- RDMA/bnxt_re: Fix the max msix vectors macro
21mr|kernel-6.12-generic-6.12.74-2|20900	- RDMA/bnxt_re: Fix the sparse warnings
21mr|kernel-6.12-generic-6.12.74-2|20901	- RDMA/bnxt_re: Refactor the queue index update
21mr|kernel-6.12-generic-6.12.74-2|20902	- RDMA/bnxt_re: Remove roundup_pow_of_two depth for all hardware queue resources
21mr|kernel-6.12-generic-6.12.74-2|20903	- RDMA/bnxt_re: Return error for SRQ resize
21mr|kernel-6.12-generic-6.12.74-2|20904	- RDMA/bnxt_re: Update the HW interface definitions
21mr|kernel-6.12-generic-6.12.74-2|20905	- RDMA/cache: Release GID table even if leak is detected
21mr|kernel-6.12-generic-6.12.74-2|20906	- RDMA/cm: add timeout to cm_destroy_id wait
21mr|kernel-6.12-generic-6.12.74-2|20907	- RDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siw
21mr|kernel-6.12-generic-6.12.74-2|20908	- RDMA/cm: Print the old state when cm_destroy_id gets timeout
21mr|kernel-6.12-generic-6.12.74-2|20909	- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz
21mr|kernel-6.12-generic-6.12.74-2|20910	- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
21mr|kernel-6.12-generic-6.12.74-2|20911	- RDMA/core: Remove NULL check before dev_{put, hold}
21mr|kernel-6.12-generic-6.12.74-2|20912	- RDMA/device: Fix a race between mad_client and cm_client init
21mr|kernel-6.12-generic-6.12.74-2|20913	- RDMA/device: Return error earlier if port in not valid
21mr|kernel-6.12-generic-6.12.74-2|20914	- RDMA: Fix netdev tracker in ib_device_set_netdev
21mr|kernel-6.12-generic-6.12.74-2|20915	- RDMA/hns: Check atomic wr length
21mr|kernel-6.12-generic-6.12.74-2|20916	- RDMA/hns: Fix deadlock on SRQ async events.
21mr|kernel-6.12-generic-6.12.74-2|20917	- RDMA/hns: Fix GMV table pagesize
21mr|kernel-6.12-generic-6.12.74-2|20918	- RDMA/hns: Fix inappropriate err code for unsupported operations
21mr|kernel-6.12-generic-6.12.74-2|20919	- RDMA/hns: Fix insufficient extend DB for VFs.
21mr|kernel-6.12-generic-6.12.74-2|20920	- RDMA/hns: Fix memory leak in free_mr_init()
21mr|kernel-6.12-generic-6.12.74-2|20921	- RDMA/hns: Fix mis-modifying default congestion control algorithm
21mr|kernel-6.12-generic-6.12.74-2|20922	- RDMA/hns: Fix missing pagesize and alignment check in FRMR
21mr|kernel-6.12-generic-6.12.74-2|20923	- RDMA/hns: Fix return value in hns_roce_map_mr_sg
21mr|kernel-6.12-generic-6.12.74-2|20924	- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
21mr|kernel-6.12-generic-6.12.74-2|20925	- RDMA/hns: Fix UAF for cq async event
21mr|kernel-6.12-generic-6.12.74-2|20926	- RDMA/hns: Fix undifined behavior caused by invalid max_sge
21mr|kernel-6.12-generic-6.12.74-2|20927	- RDMA/hns: Fix unmatch exception handling when init eq table fails
21mr|kernel-6.12-generic-6.12.74-2|20928	- RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm
21mr|kernel-6.12-generic-6.12.74-2|20929	- RDMA/hns: Modify the print level of CQE error
21mr|kernel-6.12-generic-6.12.74-2|20930	- RDMA/hns: Use complete parentheses in macros
21mr|kernel-6.12-generic-6.12.74-2|20931	- RDMA/IPoIB: Fix error code return in ipoib_mcast_join
21mr|kernel-6.12-generic-6.12.74-2|20932	- RDMA/IPoIB: Fix format truncation compilation errors
21mr|kernel-6.12-generic-6.12.74-2|20933	- RDMA/irdma: Add AE for too many RNRS
21mr|kernel-6.12-generic-6.12.74-2|20934	- RDMA/irdma: Add wait for suspend on SQD
21mr|kernel-6.12-generic-6.12.74-2|20935	- RDMA/irdma: Avoid free the non-cqp_request scratch
21mr|kernel-6.12-generic-6.12.74-2|20936	- RDMA/irdma: Do not modify to SQD on error
21mr|kernel-6.12-generic-6.12.74-2|20937	- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
21mr|kernel-6.12-generic-6.12.74-2|20938	- RDMA/irdma: Fix KASAN issue with tasklet
21mr|kernel-6.12-generic-6.12.74-2|20939	- RDMA/irdma: Fix support for 64k pages
21mr|kernel-6.12-generic-6.12.74-2|20940	- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
21mr|kernel-6.12-generic-6.12.74-2|20941	- RDMA/irdma: Remove duplicate assignment
21mr|kernel-6.12-generic-6.12.74-2|20942	- RDMA/irdma: Set the CQ read threshold for GEN 1
21mr|kernel-6.12-generic-6.12.74-2|20943	- RDMA/irdma: Validate max_send_wr and max_recv_wr
21mr|kernel-6.12-generic-6.12.74-2|20944	- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
21mr|kernel-6.12-generic-6.12.74-2|20945	- RDMA/mana_ib: Fix bug in creation of dma regions
21mr|kernel-6.12-generic-6.12.74-2|20946	- RDMA/mana_ib: Ignore optional access flags for MRs
21mr|kernel-6.12-generic-6.12.74-2|20947	- RDMA/mlx4: Fix truncated output warning in alias_GUID.c
21mr|kernel-6.12-generic-6.12.74-2|20948	- RDMA/mlx4: Fix truncated output warning in mad.c
21mr|kernel-6.12-generic-6.12.74-2|20949	- RDMA/mlx5: Add check for srq max_sge attribute
21mr|kernel-6.12-generic-6.12.74-2|20950	- RDMA/mlx5: Adding remote atomic access flag to updatable flags
21mr|kernel-6.12-generic-6.12.74-2|20951	- RDMA/mlx5: Change the key being sent for MPV device affiliation
21mr|kernel-6.12-generic-6.12.74-2|20952	- RDMA/mlx5: Fix fortify source warning while accessing Eth segment
21mr|kernel-6.12-generic-6.12.74-2|20953	- RDMA/mlx5: Fix mkey cache WQ flush
21mr|kernel-6.12-generic-6.12.74-2|20954	- RDMA/mlx5: Fix port number for counter query in multi-port configuration
21mr|kernel-6.12-generic-6.12.74-2|20955	- RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init
21mr|kernel-6.12-generic-6.12.74-2|20956	- RDMA/mlx5: Follow rb_key.ats when creating new mkeys
21mr|kernel-6.12-generic-6.12.74-2|20957	- RDMA/mlx5: Relax DEVX access upon modify commands
21mr|kernel-6.12-generic-6.12.74-2|20958	- RDMA/mlx5: Remove extra unlock on error path
21mr|kernel-6.12-generic-6.12.74-2|20959	- RDMA/mlx5: Send events from IB driver about device affiliation state
21mr|kernel-6.12-generic-6.12.74-2|20960	- RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
21mr|kernel-6.12-generic-6.12.74-2|20961	- RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent
21mr|kernel-6.12-generic-6.12.74-2|20962	- RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled
21mr|kernel-6.12-generic-6.12.74-2|20963	- RDMA/qedr: Fix qedr_create_user_qp error flow
21mr|kernel-6.12-generic-6.12.74-2|20964	- RDMA/restrack: Fix potential invalid address access
21mr|kernel-6.12-generic-6.12.74-2|20965	- RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
21mr|kernel-6.12-generic-6.12.74-2|20966	- RDMA/rtrs-clt: Fix the max_send_wr setting
21mr|kernel-6.12-generic-6.12.74-2|20967	- RDMA/rtrs-clt: Remove the warnings for req in_use check
21mr|kernel-6.12-generic-6.12.74-2|20968	- RDMA/rtrs-clt: Start hb after path_up
21mr|kernel-6.12-generic-6.12.74-2|20969	- RDMA/rtrs-srv: Check return values while processing info request
21mr|kernel-6.12-generic-6.12.74-2|20970	- RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight
21mr|kernel-6.12-generic-6.12.74-2|20971	- RDMA/rtrs-srv: Do not unconditionally enable irq
21mr|kernel-6.12-generic-6.12.74-2|20972	- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
21mr|kernel-6.12-generic-6.12.74-2|20973	- RDMA/rxe: Allow good work requests to be executed
21mr|kernel-6.12-generic-6.12.74-2|20974	- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
21mr|kernel-6.12-generic-6.12.74-2|20975	- RDMA/rxe: Fix data copy for IB_SEND_INLINE
21mr|kernel-6.12-generic-6.12.74-2|20976	- RDMA/rxe: Fix incorrect rxe_put in error path
21mr|kernel-6.12-generic-6.12.74-2|20977	- RDMA/rxe: Fix responder length checking for UD request packets
21mr|kernel-6.12-generic-6.12.74-2|20978	- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
21mr|kernel-6.12-generic-6.12.74-2|20979	- RDMA/rxe: Fix the problem "mutex_destroy missing"
21mr|kernel-6.12-generic-6.12.74-2|20980	- RDMA/srpt: Do not register event handler until srpt device is fully setup
21mr|kernel-6.12-generic-6.12.74-2|20981	- RDMA/srpt: fix function pointer cast warnings
21mr|kernel-6.12-generic-6.12.74-2|20982	- RDMA/srpt: Support specifying the srpt_service_guid parameter
21mr|kernel-6.12-generic-6.12.74-2|20983	- RDMA/usnic: Silence uninitialized symbol smatch warnings
21mr|kernel-6.12-generic-6.12.74-2|20984	- rds: introduce acquire/release ordering in acquire/release_in_xmit()
21mr|kernel-6.12-generic-6.12.74-2|20985	- rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
21mr|kernel-6.12-generic-6.12.74-2|20986	- readahead: avoid multiple marked readahead pages
21mr|kernel-6.12-generic-6.12.74-2|20987	- Reapply "drm/qxl: simplify qxl_fence_wait"
21mr|kernel-6.12-generic-6.12.74-2|20988	- regmap: Add regmap_read_bypassed()
21mr|kernel-6.12-generic-6.12.74-2|20989	- regmap: fix bogus error on regcache_sync success
21mr|kernel-6.12-generic-6.12.74-2|20990	- regmap-i2c: Subtract reg size from max_write
21mr|kernel-6.12-generic-6.12.74-2|20991	- regmap: kunit: Ensure that changed bytes are actually different
21mr|kernel-6.12-generic-6.12.74-2|20992	- regmap: maple: Fix cache corruption in regcache_maple_drop()
21mr|kernel-6.12-generic-6.12.74-2|20993	- regmap: maple: Fix uninitialized symbol 'ret' warnings
21mr|kernel-6.12-generic-6.12.74-2|20994	- regulator: bd71815: fix ramp values
21mr|kernel-6.12-generic-6.12.74-2|20995	- regulator: bd71828: Don't overwrite runtime voltages
21mr|kernel-6.12-generic-6.12.74-2|20996	- regulator: change devm_regulator_get_enable_optional() stub to return Ok
21mr|kernel-6.12-generic-6.12.74-2|20997	- regulator: change stubbed devm_regulator_get_enable to return Ok
21mr|kernel-6.12-generic-6.12.74-2|20998	- regulator: core: fix debugfs creation regression
21mr|kernel-6.12-generic-6.12.74-2|20999	- regulator: core: Fix modpost error "regulator_get_regmap" undefined
21mr|kernel-6.12-generic-6.12.74-2|21000	- regulator: core: Only increment use_count when enable_count changes
21mr|kernel-6.12-generic-6.12.74-2|21001	- regulator: irq_helpers: duplicate IRQ name
21mr|kernel-6.12-generic-6.12.74-2|21002	- regulator (max5970): Fix IRQ handler
21mr|kernel-6.12-generic-6.12.74-2|21003	- regulator: max5970: Fix regulator child node name
21mr|kernel-6.12-generic-6.12.74-2|21004	- regulator: mt6360: De-capitalize devicetree regulator subnodes
21mr|kernel-6.12-generic-6.12.74-2|21005	- regulator: pickable ranges: don't always cache vsel
21mr|kernel-6.12-generic-6.12.74-2|21006	- regulator: pwm-regulator: Add validity checks in continuous .get_voltage
21mr|kernel-6.12-generic-6.12.74-2|21007	- regulator: qcom-refgen: fix module autoloading
21mr|kernel-6.12-generic-6.12.74-2|21008	- regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared interrupt register
21mr|kernel-6.12-generic-6.12.74-2|21009	- regulator: tps6287x: Force writing VSEL bit
21mr|kernel-6.12-generic-6.12.74-2|21010	- regulator: tps65132: Add of_match table
21mr|kernel-6.12-generic-6.12.74-2|21011	- regulator: tps6594-regulator: Correct multi-phase configuration
21mr|kernel-6.12-generic-6.12.74-2|21012	- regulator: userspace-consumer: add module device table
21mr|kernel-6.12-generic-6.12.74-2|21013	- regulator: vqmmc-ipq4019: fix module autoloading
21mr|kernel-6.12-generic-6.12.74-2|21014	- reiserfs: Avoid touching renamed directory if parent does not change
21mr|kernel-6.12-generic-6.12.74-2|21015	- remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init
21mr|kernel-6.12-generic-6.12.74-2|21016	- remoteproc: imx_rproc: Skip over memory region when node value is NULL
21mr|kernel-6.12-generic-6.12.74-2|21017	- remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
21mr|kernel-6.12-generic-6.12.74-2|21018	- remoteproc: k3-r5: Jump to error handling labels in start/stop errors
21mr|kernel-6.12-generic-6.12.74-2|21019	- remoteproc: k3-r5: Wait for core0 power-up before powering up core1
21mr|kernel-6.12-generic-6.12.74-2|21020	- remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
21mr|kernel-6.12-generic-6.12.74-2|21021	- remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
21mr|kernel-6.12-generic-6.12.74-2|21022	- remoteproc: stm32: Fix incorrect type in assignment for va
21mr|kernel-6.12-generic-6.12.74-2|21023	- remoteproc: stm32_rproc: Fix mailbox interrupts queuing
21mr|kernel-6.12-generic-6.12.74-2|21024	- remoteproc: virtio: Fix wdg cannot recovery remote processor
21mr|kernel-6.12-generic-6.12.74-2|21025	- rename(): fix the locking of subdirectories
21mr|kernel-6.12-generic-6.12.74-2|21026	- Re-revert "drm/amd/display: Enable Replay for static screen use cases"
21mr|kernel-6.12-generic-6.12.74-2|21027	- reset: Fix crash when freeing non-existent optional resets
21mr|kernel-6.12-generic-6.12.74-2|21028	- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
21mr|kernel-6.12-generic-6.12.74-2|21029	- rethook: Use __rcu pointer for rethook::handler
21mr|kernel-6.12-generic-6.12.74-2|21030	- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
21mr|kernel-6.12-generic-6.12.74-2|21031	- Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching"
21mr|kernel-6.12-generic-6.12.74-2|21032	- Revert "ALSA: firewire-lib: obsolete workqueue for period update"
21mr|kernel-6.12-generic-6.12.74-2|21033	- Revert "ALSA: firewire-lib: operate for period elapse event in process context"
21mr|kernel-6.12-generic-6.12.74-2|21034	- Revert "ASoC: amd: Add new dmi entries for acp5x platform"
21mr|kernel-6.12-generic-6.12.74-2|21035	- Revert "block/mq-deadline: use correct way to throttling write requests"
21mr|kernel-6.12-generic-6.12.74-2|21036	- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
21mr|kernel-6.12-generic-6.12.74-2|21037	- Revert "bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()"
21mr|kernel-6.12-generic-6.12.74-2|21038	- Revert "bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()"
21mr|kernel-6.12-generic-6.12.74-2|21039	- Revert "cifs: reconnect work should have reference on server struct"
21mr|kernel-6.12-generic-6.12.74-2|21040	- Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units"
21mr|kernel-6.12-generic-6.12.74-2|21041	- Revert "drivers/firmware: Move sysfb_init() from device_initcall to subsys_initcall_sync"
21mr|kernel-6.12-generic-6.12.74-2|21042	- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
21mr|kernel-6.12-generic-6.12.74-2|21043	- Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"
21mr|kernel-6.12-generic-6.12.74-2|21044	- Revert "drm/amd/display: fix bandwidth validation failure on DCN 2.1"
21mr|kernel-6.12-generic-6.12.74-2|21045	- Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR"
21mr|kernel-6.12-generic-6.12.74-2|21046	- Revert "drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz"
21mr|kernel-6.12-generic-6.12.74-2|21047	- Revert "drm/amd: Enable PCIe PME from D3"
21mr|kernel-6.12-generic-6.12.74-2|21048	- Revert "drm/amd: flush any delayed gfxoff on suspend entry"
21mr|kernel-6.12-generic-6.12.74-2|21049	- Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"
21mr|kernel-6.12-generic-6.12.74-2|21050	- Revert "drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole"
21mr|kernel-6.12-generic-6.12.74-2|21051	- Revert "drm/amd/pm: resolve reboot exception for si oland"
21mr|kernel-6.12-generic-6.12.74-2|21052	- Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"
21mr|kernel-6.12-generic-6.12.74-2|21053	- Revert "drm/i915/dsi: Do display on sequence later on icl+"
21mr|kernel-6.12-generic-6.12.74-2|21054	- Revert "drm/msm/gpu: Push gpu lock down past runpm"
21mr|kernel-6.12-generic-6.12.74-2|21055	- Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"
21mr|kernel-6.12-generic-6.12.74-2|21056	- Revert "drm/omapdrm: Annotate dma-fence critical section in commit path"
21mr|kernel-6.12-generic-6.12.74-2|21057	- Revert "drm/prime: Unexport helpers for fd/handle conversion"
21mr|kernel-6.12-generic-6.12.74-2|21058	- Revert "drm/qxl: simplify qxl_fence_wait"
21mr|kernel-6.12-generic-6.12.74-2|21059	- Revert "drm/tidss: Annotate dma-fence critical section in commit path"
21mr|kernel-6.12-generic-6.12.74-2|21060	- Revert "eventfs: Check for NULL ef in eventfs_set_attr()"
21mr|kernel-6.12-generic-6.12.74-2|21061	- Revert "eventfs: Delete eventfs_inode when the last dentry is freed"
21mr|kernel-6.12-generic-6.12.74-2|21062	- Revert "eventfs: Do not allow NULL parent to eventfs_start_creating()"
21mr|kernel-6.12-generic-6.12.74-2|21063	- Revert "eventfs: Remove "is_freed" union with rcu head"
21mr|kernel-6.12-generic-6.12.74-2|21064	- Revert "eventfs: Save ownership and mode"
21mr|kernel-6.12-generic-6.12.74-2|21065	- Revert "eventfs: Use simple_recursive_removal() to clean up dentries"
21mr|kernel-6.12-generic-6.12.74-2|21066	- Revert "fork: defer linking file vma until vma is fully initialized"
21mr|kernel-6.12-generic-6.12.74-2|21067	- Revert "igc: fix a log entry using uninitialized netdev"
21mr|kernel-6.12-generic-6.12.74-2|21068	- Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI"
21mr|kernel-6.12-generic-6.12.74-2|21069	- Revert "kernfs: convert kernfs_idr_lock to an irq safe raw spinlock"
21mr|kernel-6.12-generic-6.12.74-2|21070	- Revert "KEYS: encrypted: Add check for strsep"
21mr|kernel-6.12-generic-6.12.74-2|21071	- Revert "kobject: Remove redundant checks for whether ktype is NULL"
21mr|kernel-6.12-generic-6.12.74-2|21072	- Revert "leds: led-core: Fix refcount leak in of_led_get()"
21mr|kernel-6.12-generic-6.12.74-2|21073	- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
21mr|kernel-6.12-generic-6.12.74-2|21074	- Revert "MIPS: pci: lantiq: restore reset gpio polarity"
21mr|kernel-6.12-generic-6.12.74-2|21075	- Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"
21mr|kernel-6.12-generic-6.12.74-2|21076	- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
21mr|kernel-6.12-generic-6.12.74-2|21077	- Revert "net/mlx5: Block entering switchdev mode with ns inconsistency"
21mr|kernel-6.12-generic-6.12.74-2|21078	- Revert "net/mlx5e: Check the number of elements before walk TC rhashtable"
21mr|kernel-6.12-generic-6.12.74-2|21079	- Revert "net/mlx5e: fix double free of encap_header"
21mr|kernel-6.12-generic-6.12.74-2|21080	- Revert "net/mlx5e: fix double free of encap_header in update funcs"
21mr|kernel-6.12-generic-6.12.74-2|21081	- Revert "net: rtnetlink: Enslave device before bringing it up"
21mr|kernel-6.12-generic-6.12.74-2|21082	- Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits"
21mr|kernel-6.12-generic-6.12.74-2|21083	- Revert "net: txgbe: fix i2c dev name cannot match clkdev"
21mr|kernel-6.12-generic-6.12.74-2|21084	- Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"
21mr|kernel-6.12-generic-6.12.74-2|21085	- Revert "nvme-fc: fix race between error recovery and creating association"
21mr|kernel-6.12-generic-6.12.74-2|21086	- Revert "parisc: Only list existing CPUs in cpu_possible_mask"
21mr|kernel-6.12-generic-6.12.74-2|21087	- Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
21mr|kernel-6.12-generic-6.12.74-2|21088	- Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"
21mr|kernel-6.12-generic-6.12.74-2|21089	- Revert "platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe"
21mr|kernel-6.12-generic-6.12.74-2|21090	- Revert "powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data"
21mr|kernel-6.12-generic-6.12.74-2|21091	- Revert "powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]"
21mr|kernel-6.12-generic-6.12.74-2|21092	- Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add"
21mr|kernel-6.12-generic-6.12.74-2|21093	- Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"
21mr|kernel-6.12-generic-6.12.74-2|21094	- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""
21mr|kernel-6.12-generic-6.12.74-2|21095	- Revert "riscv: kdump: fix crashkernel reserving problem on RISC-V"
21mr|kernel-6.12-generic-6.12.74-2|21096	- Revert "riscv: mm: support Svnapot in huge vmap"
21mr|kernel-6.12-generic-6.12.74-2|21097	- Revert "s390/ism: fix receive message buffer allocation"
21mr|kernel-6.12-generic-6.12.74-2|21098	- Revert "sched/fair: Make sure to try to detach at least one movable task"
21mr|kernel-6.12-generic-6.12.74-2|21099	- Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity"
21mr|kernel-6.12-generic-6.12.74-2|21100	- Revert "selftests/bpf: Add netkit to tc_redirect selftest"
21mr|kernel-6.12-generic-6.12.74-2|21101	- Revert "selftests: error out if kernel header files are not yet built"
21mr|kernel-6.12-generic-6.12.74-2|21102	- Revert "serial: core: only stop transmit when HW fifo is empty"
21mr|kernel-6.12-generic-6.12.74-2|21103	- Revert "sh: Handle calling csum_partial with misaligned data"
21mr|kernel-6.12-generic-6.12.74-2|21104	- Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()"
21mr|kernel-6.12-generic-6.12.74-2|21105	- Revert "usb: cdc-wdm: close race between read and workqueue"
21mr|kernel-6.12-generic-6.12.74-2|21106	- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"
21mr|kernel-6.12-generic-6.12.74-2|21107	- Revert "usb: dwc3: Soft reset phy on probe for host"
21mr|kernel-6.12-generic-6.12.74-2|21108	- Revert "usb: gadget: f_uvc: change endpoint allocation in uvc_function_bind()"
21mr|kernel-6.12-generic-6.12.74-2|21109	- Revert "usb: phy: generic: Get the vbus supply"
21mr|kernel-6.12-generic-6.12.74-2|21110	- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
21mr|kernel-6.12-generic-6.12.74-2|21111	- Revert "usb: typec: tcpm: fix cc role at port reset"
21mr|kernel-6.12-generic-6.12.74-2|21112	- Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role"
21mr|kernel-6.12-generic-6.12.74-2|21113	- Revert "usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB"
21mr|kernel-6.12-generic-6.12.74-2|21114	- Revert "wifi: cfg80211: fix CQM for non-range use"
21mr|kernel-6.12-generic-6.12.74-2|21115	- Revert "workqueue.c: Increase workqueue name length"
21mr|kernel-6.12-generic-6.12.74-2|21116	- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()"
21mr|kernel-6.12-generic-6.12.74-2|21117	- Revert "workqueue: Factor out pwq_is_empty()"
21mr|kernel-6.12-generic-6.12.74-2|21118	- Revert "workqueue: Implement system-wide nr_active enforcement for unbound workqueues"
21mr|kernel-6.12-generic-6.12.74-2|21119	- Revert "workqueue: Introduce struct wq_node_nr_active"
21mr|kernel-6.12-generic-6.12.74-2|21120	- Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while activating"
21mr|kernel-6.12-generic-6.12.74-2|21121	- Revert "workqueue: Move nr_active handling into helpers"
21mr|kernel-6.12-generic-6.12.74-2|21122	- Revert "workqueue: Move pwq->max_active to wq->max_active"
21mr|kernel-6.12-generic-6.12.74-2|21123	- Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()"
21mr|kernel-6.12-generic-6.12.74-2|21124	- Revert "workqueue: RCU protect wq->dfl_pwq and implement accessors for it"
21mr|kernel-6.12-generic-6.12.74-2|21125	- Revert "workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()"
21mr|kernel-6.12-generic-6.12.74-2|21126	- Revert "workqueue: Shorten events_freezable_power_efficient name"
21mr|kernel-6.12-generic-6.12.74-2|21127	- Revert "x86/bugs: Use fixed addressing for VERW operand"
21mr|kernel-6.12-generic-6.12.74-2|21128	- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
21mr|kernel-6.12-generic-6.12.74-2|21129	- Revert "x86/mpparse: Register APIC address only once"
21mr|kernel-6.12-generic-6.12.74-2|21130	- Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
21mr|kernel-6.12-generic-6.12.74-2|21131	- ring-buffer: Clean ring_buffer_poll_wait() error return
21mr|kernel-6.12-generic-6.12.74-2|21132	- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
21mr|kernel-6.12-generic-6.12.74-2|21133	- ring-buffer: Do not set shortest_full when full target is hit
21mr|kernel-6.12-generic-6.12.74-2|21134	- ring-buffer: Do not try to put back write_stamp
21mr|kernel-6.12-generic-6.12.74-2|21135	- ring-buffer: Do not update before stamp when switching sub-buffers
21mr|kernel-6.12-generic-6.12.74-2|21136	- ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg()
21mr|kernel-6.12-generic-6.12.74-2|21137	- ring-buffer: Fix a race between readers and resize checks
21mr|kernel-6.12-generic-6.12.74-2|21138	- ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
21mr|kernel-6.12-generic-6.12.74-2|21139	- ring-buffer: Fix full_waiters_pending in poll
21mr|kernel-6.12-generic-6.12.74-2|21140	- ring-buffer: Fix memory leak of free page
21mr|kernel-6.12-generic-6.12.74-2|21141	- ring-buffer: Fix resetting of shortest_full
21mr|kernel-6.12-generic-6.12.74-2|21142	- ring-buffer: Fix slowpath of interrupted event
21mr|kernel-6.12-generic-6.12.74-2|21143	- ring-buffer: Fix wake ups when buffer_percent is set to 100
21mr|kernel-6.12-generic-6.12.74-2|21144	- ring-buffer: Fix waking up ring buffer readers
21mr|kernel-6.12-generic-6.12.74-2|21145	- ring-buffer: Fix writing to the buffer with max_data_size
21mr|kernel-6.12-generic-6.12.74-2|21146	- ring-buffer: Force absolute timestamp on discard of event
21mr|kernel-6.12-generic-6.12.74-2|21147	- ring-buffer: Have rb_time_cmpxchg() set the msb counter too
21mr|kernel-6.12-generic-6.12.74-2|21148	- ring-buffer: Have saved event hold the entire event
21mr|kernel-6.12-generic-6.12.74-2|21149	- ring-buffer: Only update pages_touched when a new page is touched
21mr|kernel-6.12-generic-6.12.74-2|21150	- ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
21mr|kernel-6.12-generic-6.12.74-2|21151	- ring-buffer: Test last update in 32bit version of __rb_time_read()
21mr|kernel-6.12-generic-6.12.74-2|21152	- ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
21mr|kernel-6.12-generic-6.12.74-2|21153	- ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()
21mr|kernel-6.12-generic-6.12.74-2|21154	- riscv: add CALLER_ADDRx support
21mr|kernel-6.12-generic-6.12.74-2|21155	- riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vma
21mr|kernel-6.12-generic-6.12.74-2|21156	- riscv, bpf: Fix incorrect runtime stats
21mr|kernel-6.12-generic-6.12.74-2|21157	- riscv, bpf: make some atomic operations fully ordered
21mr|kernel-6.12-generic-6.12.74-2|21158	- riscv: Check if the code to patch lies in the exit section
21mr|kernel-6.12-generic-6.12.74-2|21159	- riscv: declare overflow_stack as exported from traps.c
21mr|kernel-6.12-generic-6.12.74-2|21160	- riscv: Disable preemption when using patch_map()
21mr|kernel-6.12-generic-6.12.74-2|21161	- riscv: don't probe unaligned access speed if already done
21mr|kernel-6.12-generic-6.12.74-2|21162	- riscv: Don't use PGD entries for the linear mapping
21mr|kernel-6.12-generic-6.12.74-2|21163	- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
21mr|kernel-6.12-generic-6.12.74-2|21164	- riscv: dts: sifive: add missing #interrupt-cells to pmic
21mr|kernel-6.12-generic-6.12.74-2|21165	- riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board
21mr|kernel-6.12-generic-6.12.74-2|21166	- riscv: dts: starfive: visionfive 2: Remove non-existing TDM hardware
21mr|kernel-6.12-generic-6.12.74-2|21167	- riscv/efistub: Ensure GP-relative addressing is not used
21mr|kernel-6.12-generic-6.12.74-2|21168	- riscv: errata: andes: Probe for IOCP only once in boot stage
21mr|kernel-6.12-generic-6.12.74-2|21169	- riscv: Fix an off-by-one in get_early_cmdline()
21mr|kernel-6.12-generic-6.12.74-2|21170	- riscv: Fix arch_hugetlb_migration_supported() for NAPOT
21mr|kernel-6.12-generic-6.12.74-2|21171	- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
21mr|kernel-6.12-generic-6.12.74-2|21172	- riscv: Fix build error on rv32 + XIP
21mr|kernel-6.12-generic-6.12.74-2|21173	- riscv: Fix compilation error with FAST_GUP and rv32
21mr|kernel-6.12-generic-6.12.74-2|21174	- riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macro
21mr|kernel-6.12-generic-6.12.74-2|21175	- riscv: Fix hugetlb_mask_last_page() when NAPOT is enabled
21mr|kernel-6.12-generic-6.12.74-2|21176	- riscv: Fix linear mapping checks for non-contiguous memory regions
21mr|kernel-6.12-generic-6.12.74-2|21177	- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
21mr|kernel-6.12-generic-6.12.74-2|21178	- riscv: fix misaligned access handling of C.SWSP and C.SDSP
21mr|kernel-6.12-generic-6.12.74-2|21179	- riscv: Fix module_alloc() that did not reset the linear mapping permissions
21mr|kernel-6.12-generic-6.12.74-2|21180	- riscv: fix overlap of allocated page and PTR_ERR
21mr|kernel-6.12-generic-6.12.74-2|21181	- riscv: Fix pte_leaf_size() for NAPOT
21mr|kernel-6.12-generic-6.12.74-2|21182	- riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXEC
21mr|kernel-6.12-generic-6.12.74-2|21183	- riscv: Fix set_huge_pte_at() for NAPOT mapping
21mr|kernel-6.12-generic-6.12.74-2|21184	- riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear mappings
21mr|kernel-6.12-generic-6.12.74-2|21185	- riscv: Fix spurious errors from __get/put_kernel_nofault
21mr|kernel-6.12-generic-6.12.74-2|21186	- riscv: Fix TASK_SIZE on 64-bit NOMMU
21mr|kernel-6.12-generic-6.12.74-2|21187	- RISC-V: fix vector insn load/store width mask
21mr|kernel-6.12-generic-6.12.74-2|21188	- riscv: fix VMALLOC_START definition
21mr|kernel-6.12-generic-6.12.74-2|21189	- riscv: Fix wrong usage of lm_alias() when splitting a huge linear mapping
21mr|kernel-6.12-generic-6.12.74-2|21190	- riscv: Flush the tlb when a page directory is freed
21mr|kernel-6.12-generic-6.12.74-2|21191	- riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled
21mr|kernel-6.12-generic-6.12.74-2|21192	- RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
21mr|kernel-6.12-generic-6.12.74-2|21193	- riscv: Improve flush_tlb_kernel_range()
21mr|kernel-6.12-generic-6.12.74-2|21194	- riscv: Improve tlb_flush()
21mr|kernel-6.12-generic-6.12.74-2|21195	- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
21mr|kernel-6.12-generic-6.12.74-2|21196	- riscv: kexec: Avoid deadlock in kexec crash path
21mr|kernel-6.12-generic-6.12.74-2|21197	- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation
21mr|kernel-6.12-generic-6.12.74-2|21198	- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
21mr|kernel-6.12-generic-6.12.74-2|21199	- RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext function
21mr|kernel-6.12-generic-6.12.74-2|21200	- RISC-V: KVM: Fix the initial sample period value
21mr|kernel-6.12-generic-6.12.74-2|21201	- RISC-V: KVM: No need to use mask when hart-index-bit is 0
21mr|kernel-6.12-generic-6.12.74-2|21202	- RISCV: KVM: update external interrupt atomically for IMSIC swfile
21mr|kernel-6.12-generic-6.12.74-2|21203	- riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb
21mr|kernel-6.12-generic-6.12.74-2|21204	- riscv: Make XIP bootable again
21mr|kernel-6.12-generic-6.12.74-2|21205	- riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
21mr|kernel-6.12-generic-6.12.74-2|21206	- riscv: mm: execute local TLB flush after populating vmemmap
21mr|kernel-6.12-generic-6.12.74-2|21207	- riscv: mm: Fixup compat arch_get_mmap_end
21mr|kernel-6.12-generic-6.12.74-2|21208	- riscv: mm: Fixup compat mode boot failure
21mr|kernel-6.12-generic-6.12.74-2|21209	- riscv: prevent pt_regs corruption for secondary idle threads
21mr|kernel-6.12-generic-6.12.74-2|21210	- riscv: process: Fix kernel gp leakage
21mr|kernel-6.12-generic-6.12.74-2|21211	- riscv: remove unused functions in traps_misaligned.c
21mr|kernel-6.12-generic-6.12.74-2|21212	- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
21mr|kernel-6.12-generic-6.12.74-2|21213	- riscv: signal: handle syscall restart before get_signal
21mr|kernel-6.12-generic-6.12.74-2|21214	- riscv: Sparse-Memory/vmemmap out-of-bounds fix
21mr|kernel-6.12-generic-6.12.74-2|21215	- riscv: stacktrace: convert arch_stack_walk() to noinstr
21mr|kernel-6.12-generic-6.12.74-2|21216	- riscv: stacktrace: fixed walk_stackframe()
21mr|kernel-6.12-generic-6.12.74-2|21217	- riscv: stacktrace: fix usage of ftrace_graph_ret_addr()
21mr|kernel-6.12-generic-6.12.74-2|21218	- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
21mr|kernel-6.12-generic-6.12.74-2|21219	- rootfs: Fix support for rootfstype= when root= is given
21mr|kernel-6.12-generic-6.12.74-2|21220	- rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
21mr|kernel-6.12-generic-6.12.74-2|21221	- rpmsg: virtio: Free driver_override when rpmsg_remove()
21mr|kernel-6.12-generic-6.12.74-2|21222	- rtc: abx80x: Fix return value of nvmem callback on read
21mr|kernel-6.12-generic-6.12.74-2|21223	- rtc: Add support for configuring the UIP timeout for RTC reads
21mr|kernel-6.12-generic-6.12.74-2|21224	- rtc: Adjust failure return code for cmos_set_alarm()
21mr|kernel-6.12-generic-6.12.74-2|21225	- rtc: cmos: Fix return value of nvmem callbacks
21mr|kernel-6.12-generic-6.12.74-2|21226	- rtc: cmos: Use ACPI alarm for non-Intel x86 systems too
21mr|kernel-6.12-generic-6.12.74-2|21227	- rtc: Extend timeout for waiting for UIP to clear to 1s
21mr|kernel-6.12-generic-6.12.74-2|21228	- rtc: interface: Add RTC offset to alarm after fix-up
21mr|kernel-6.12-generic-6.12.74-2|21229	- rtc: isl1208: Fix return value of nvmem callbacks
21mr|kernel-6.12-generic-6.12.74-2|21230	- rtc: mc146818-lib: Adjust failure return code for mc146818_get_time()
21mr|kernel-6.12-generic-6.12.74-2|21231	- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
21mr|kernel-6.12-generic-6.12.74-2|21232	- rtc: test: Fix invalid format specifier.
21mr|kernel-6.12-generic-6.12.74-2|21233	- rtla/auto-analysis: Replace \t with spaces
21mr|kernel-6.12-generic-6.12.74-2|21234	- rtla/timerlat: Fix histogram report when a cpu count is 0
21mr|kernel-6.12-generic-6.12.74-2|21235	- rtla/timerlat: Simplify "no value" printing on top
21mr|kernel-6.12-generic-6.12.74-2|21236	- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation
21mr|kernel-6.12-generic-6.12.74-2|21237	- rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink().
21mr|kernel-6.12-generic-6.12.74-2|21238	- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
21mr|kernel-6.12-generic-6.12.74-2|21239	- rust: arc: add explicit `drop()` around `Box::from_raw()`
21mr|kernel-6.12-generic-6.12.74-2|21240	- rust: don't select CONSTRUCTORS
21mr|kernel-6.12-generic-6.12.74-2|21241	- rust: Ignore preserve-most functions
21mr|kernel-6.12-generic-6.12.74-2|21242	- rust: init: remove impl Zeroable for Infallible
21mr|kernel-6.12-generic-6.12.74-2|21243	- rust: kernel: require `Send` for `Module` implementations
21mr|kernel-6.12-generic-6.12.74-2|21244	- rust: macros: fix soundness issue in `module!` macro
21mr|kernel-6.12-generic-6.12.74-2|21245	- rust: make mutually exclusive with CFI_CLANG
21mr|kernel-6.12-generic-6.12.74-2|21246	- rust: module: place generated init_module() function in .init.text
21mr|kernel-6.12-generic-6.12.74-2|21247	- rust: print: use explicit link in documentation
21mr|kernel-6.12-generic-6.12.74-2|21248	- rust: remove `params` from `module` macro example
21mr|kernel-6.12-generic-6.12.74-2|21249	- rust: SHADOW_CALL_STACK is incompatible with Rust
21mr|kernel-6.12-generic-6.12.74-2|21250	- rust: task: remove redundant explicit link
21mr|kernel-6.12-generic-6.12.74-2|21251	- rust: upgrade to Rust 1.72.1
21mr|kernel-6.12-generic-6.12.74-2|21252	- rust: upgrade to Rust 1.73.0
21mr|kernel-6.12-generic-6.12.74-2|21253	- rv: Update rv_en(dis)able_monitor doc to match kernel-doc
21mr|kernel-6.12-generic-6.12.74-2|21254	- rxrpc: Clients must accept conn from any address
21mr|kernel-6.12-generic-6.12.74-2|21255	- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
21mr|kernel-6.12-generic-6.12.74-2|21256	- rxrpc: Fix congestion control algorithm
21mr|kernel-6.12-generic-6.12.74-2|21257	- rxrpc: Fix counting of new acks and nacks
21mr|kernel-6.12-generic-6.12.74-2|21258	- rxrpc: Fix delayed ACKs to not set the reference serial number
21mr|kernel-6.12-generic-6.12.74-2|21259	- rxrpc: Fix generation of serial numbers to skip zero
21mr|kernel-6.12-generic-6.12.74-2|21260	- rxrpc: Fix response to PING RESPONSE ACKs to a dead call
21mr|kernel-6.12-generic-6.12.74-2|21261	- rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue
21mr|kernel-6.12-generic-6.12.74-2|21262	- rxrpc: Fix some minor issues with bundle tracing
21mr|kernel-6.12-generic-6.12.74-2|21263	- rxrpc: Fix the names of the fields in the ACK trailer struct
21mr|kernel-6.12-generic-6.12.74-2|21264	- rxrpc: Fix use of Don't Fragment flag
21mr|kernel-6.12-generic-6.12.74-2|21265	- rxrpc: Only transmit one ACK per jumbo packet received
21mr|kernel-6.12-generic-6.12.74-2|21266	- s390/ap: Fix crash in AP internal function modify_bitmap()
21mr|kernel-6.12-generic-6.12.74-2|21267	- s390/boot: always align vmalloc area on segment boundary
21mr|kernel-6.12-generic-6.12.74-2|21268	- s390/boot: Remove alt_stfle_fac_list from decompressor
21mr|kernel-6.12-generic-6.12.74-2|21269	- s390/bpf: Emit a barrier for BPF_FETCH instructions
21mr|kernel-6.12-generic-6.12.74-2|21270	- s390/bpf: Fix bpf_plt pointer arithmetic
21mr|kernel-6.12-generic-6.12.74-2|21271	- s390/cache: prevent rebuild of shared_cpu_list
21mr|kernel-6.12-generic-6.12.74-2|21272	- s390/cio: Ensure the copied buf is NUL terminated
21mr|kernel-6.12-generic-6.12.74-2|21273	- s390/cio: fix invalid -EBUSY on ccw_device_start
21mr|kernel-6.12-generic-6.12.74-2|21274	- s390/cio: fix race condition during online processing
21mr|kernel-6.12-generic-6.12.74-2|21275	- s390/cio: fix tracepoint subchannel type field
21mr|kernel-6.12-generic-6.12.74-2|21276	- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
21mr|kernel-6.12-generic-6.12.74-2|21277	- s390/cpacf: Make use of invalid opcode produce a link error
21mr|kernel-6.12-generic-6.12.74-2|21278	- s390/cpacf: Split and rework cpacf query functions
21mr|kernel-6.12-generic-6.12.74-2|21279	- s390/cpum_cf: Fix endless loop in CF_DIAG event stop
21mr|kernel-6.12-generic-6.12.74-2|21280	- s390/dasd: fix double module refcount decrement
21mr|kernel-6.12-generic-6.12.74-2|21281	- s390/dasd: fix error checks in dasd_copy_pair_store()
21mr|kernel-6.12-generic-6.12.74-2|21282	- s390/dasd: Use dev_*() for device log messages
21mr|kernel-6.12-generic-6.12.74-2|21283	- s390/entry: align system call table on 8 bytes
21mr|kernel-6.12-generic-6.12.74-2|21284	- s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
21mr|kernel-6.12-generic-6.12.74-2|21285	- s390/ipl: Fix incorrect initialization of nvme dump block
21mr|kernel-6.12-generic-6.12.74-2|21286	- s390/ism: fix receive message buffer allocation
21mr|kernel-6.12-generic-6.12.74-2|21287	- s390/ism: Properly fix receive message buffer allocation
21mr|kernel-6.12-generic-6.12.74-2|21288	- s390: Mark psw in __load_psw_mask() as __unitialized
21mr|kernel-6.12-generic-6.12.74-2|21289	- s390/mm: Add NULL pointer check to crst_table_free() base_crst_free()
21mr|kernel-6.12-generic-6.12.74-2|21290	- s390/mm: Convert gmap_make_secure to use a folio
21mr|kernel-6.12-generic-6.12.74-2|21291	- s390/mm: Convert make_page_secure to use a folio
21mr|kernel-6.12-generic-6.12.74-2|21292	- s390/mm: Fix clearing storage keys for huge pages
21mr|kernel-6.12-generic-6.12.74-2|21293	- s390/mm: Fix storage key clearing for guest huge pages
21mr|kernel-6.12-generic-6.12.74-2|21294	- s390/mm: Fix VM_FAULT_HWPOISON handling in do_exception()
21mr|kernel-6.12-generic-6.12.74-2|21295	- s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests
21mr|kernel-6.12-generic-6.12.74-2|21296	- s390/pai: fix attr_event_free upper limit for pai device drivers
21mr|kernel-6.12-generic-6.12.74-2|21297	- s390/pci: Add missing virt_to_phys() for directed DIBV
21mr|kernel-6.12-generic-6.12.74-2|21298	- s390/pci: Allow allocation of more than 1 MSI interrupt
21mr|kernel-6.12-generic-6.12.74-2|21299	- s390/pci: fix max size calculation in zpci_memcpy_toio()
21mr|kernel-6.12-generic-6.12.74-2|21300	- s390/pci: Refactor arch_setup_msi_irqs()
21mr|kernel-6.12-generic-6.12.74-2|21301	- s390/pkey: Wipe sensitive data on failure
21mr|kernel-6.12-generic-6.12.74-2|21302	- s390/ptrace: handle setting of fpc register correctly
21mr|kernel-6.12-generic-6.12.74-2|21303	- s390/qdio: handle deferred cc1
21mr|kernel-6.12-generic-6.12.74-2|21304	- s390/qeth: Fix kernel panic after setting hsuid
21mr|kernel-6.12-generic-6.12.74-2|21305	- s390/qeth: Fix potential loss of L3-IP@ in case of network issues
21mr|kernel-6.12-generic-6.12.74-2|21306	- s390/qeth: handle deferred cc1
21mr|kernel-6.12-generic-6.12.74-2|21307	- s390/sclp: Fix sclp_init() cleanup on failure
21mr|kernel-6.12-generic-6.12.74-2|21308	- s390/scm: fix virtual vs physical address confusion
21mr|kernel-6.12-generic-6.12.74-2|21309	- s390: use the correct count for __iowrite64_copy()
21mr|kernel-6.12-generic-6.12.74-2|21310	- s390/uv: Don't call folio_wait_writeback() without a folio reference
21mr|kernel-6.12-generic-6.12.74-2|21311	- s390/vdso64: filter out munaligned-symbols flag for vdso
21mr|kernel-6.12-generic-6.12.74-2|21312	- s390/vdso: Add CFI for RA register to asm macro vdso_func
21mr|kernel-6.12-generic-6.12.74-2|21313	- s390/vdso: Create .build-id links for unstripped vdso files
21mr|kernel-6.12-generic-6.12.74-2|21314	- s390/vdso: drop '-fPIC' from LDFLAGS
21mr|kernel-6.12-generic-6.12.74-2|21315	- s390/vdso: Generate unwind information for C modules
21mr|kernel-6.12-generic-6.12.74-2|21316	- s390/vdso: Use standard stack frame layout
21mr|kernel-6.12-generic-6.12.74-2|21317	- s390/vfio-ap: always filter entire AP matrix
21mr|kernel-6.12-generic-6.12.74-2|21318	- s390/vfio-ap: do not reset queue removed from host config
21mr|kernel-6.12-generic-6.12.74-2|21319	- s390/vfio-ap: fix sysfs status attribute for AP queue devices
21mr|kernel-6.12-generic-6.12.74-2|21320	- s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB
21mr|kernel-6.12-generic-6.12.74-2|21321	- s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration
21mr|kernel-6.12-generic-6.12.74-2|21322	- s390/vfio-ap: reset queues associated with adapter for queue unbound from driver
21mr|kernel-6.12-generic-6.12.74-2|21323	- s390/vfio-ap: reset queues filtered from the guest's AP config
21mr|kernel-6.12-generic-6.12.74-2|21324	- s390/vfio-ap: unpin pages on gisc registration failure
21mr|kernel-6.12-generic-6.12.74-2|21325	- s390/vtime: fix average steal time calculation
21mr|kernel-6.12-generic-6.12.74-2|21326	- s390/vx: fix save/restore of fpu kernel context
21mr|kernel-6.12-generic-6.12.74-2|21327	- s390/zcrypt: fix reference counting on zcrypt card objects
21mr|kernel-6.12-generic-6.12.74-2|21328	- saa7134: Unchecked i2c_transfer function result fixed
21mr|kernel-6.12-generic-6.12.74-2|21329	- sbitmap: fix io hung due to race on sbitmap_word::cleared
21mr|kernel-6.12-generic-6.12.74-2|21330	- sbitmap: use READ_ONCE to access map->word
21mr|kernel-6.12-generic-6.12.74-2|21331	- sched: act_ct: add netns into the key of tcf_ct_flow_table
21mr|kernel-6.12-generic-6.12.74-2|21332	- sched: act_ct: take care of padding in struct zones_ht_key
21mr|kernel-6.12-generic-6.12.74-2|21333	- sched: Add missing memory barrier in switch_mm_cid
21mr|kernel-6.12-generic-6.12.74-2|21334	- sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write()
21mr|kernel-6.12-generic-6.12.74-2|21335	- sched/eevdf: Always update V if se->on_rq when reweighting
21mr|kernel-6.12-generic-6.12.74-2|21336	- sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr
21mr|kernel-6.12-generic-6.12.74-2|21337	- sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()
21mr|kernel-6.12-generic-6.12.74-2|21338	- sched/fair: Add EAS checks before updating root_domain::overutilized
21mr|kernel-6.12-generic-6.12.74-2|21339	- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level
21mr|kernel-6.12-generic-6.12.74-2|21340	- sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks
21mr|kernel-6.12-generic-6.12.74-2|21341	- sched/fair: Take the scheduling domain into account in select_idle_core()
21mr|kernel-6.12-generic-6.12.74-2|21342	- sched/fair: Take the scheduling domain into account in select_idle_smt()
21mr|kernel-6.12-generic-6.12.74-2|21343	- sched/fair: Update min_vruntime for reweight_entity() correctly
21mr|kernel-6.12-generic-6.12.74-2|21344	- sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU
21mr|kernel-6.12-generic-6.12.74-2|21345	- sched/membarrier: reduce the ability to hammer on sys_membarrier
21mr|kernel-6.12-generic-6.12.74-2|21346	- sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath
21mr|kernel-6.12-generic-6.12.74-2|21347	- sched/rt: Disallow writing invalid values to sched_rt_period_us
21mr|kernel-6.12-generic-6.12.74-2|21348	- sched: Simplify tg_set_cfs_bandwidth()
21mr|kernel-6.12-generic-6.12.74-2|21349	- scripts/bpf_doc: Use silent mode when exec make cmd
21mr|kernel-6.12-generic-6.12.74-2|21350	- scripts/checkstack.pl: match all stack sizes for s390
21mr|kernel-6.12-generic-6.12.74-2|21351	- scripts/decode_stacktrace.sh: optionally use LLVM utilities
21mr|kernel-6.12-generic-6.12.74-2|21352	- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
21mr|kernel-6.12-generic-6.12.74-2|21353	- scripts/get_abi: fix source path leak
21mr|kernel-6.12-generic-6.12.74-2|21354	- scs: add CONFIG_MMU dependency for vfree_atomic()
21mr|kernel-6.12-generic-6.12.74-2|21355	- scsi: arcmsr: Support new PCI device IDs 1883 and 1886
21mr|kernel-6.12-generic-6.12.74-2|21356	- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
21mr|kernel-6.12-generic-6.12.74-2|21357	- scsi: bfa: Ensure the copied buf is NUL terminated
21mr|kernel-6.12-generic-6.12.74-2|21358	- scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
21mr|kernel-6.12-generic-6.12.74-2|21359	- scsi: bfa: Use the proper data type for BLIST flags
21mr|kernel-6.12-generic-6.12.74-2|21360	- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
21mr|kernel-6.12-generic-6.12.74-2|21361	- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload
21mr|kernel-6.12-generic-6.12.74-2|21362	- scsi: Change SCSI device boolean fields to single bit flags
21mr|kernel-6.12-generic-6.12.74-2|21363	- scsi: core: alua: I/O errors for ALUA state transitions
21mr|kernel-6.12-generic-6.12.74-2|21364	- scsi: core: Always send batch on reset or error handling command
21mr|kernel-6.12-generic-6.12.74-2|21365	- scsi: core: Consult supported VPD page list prior to fetching page
21mr|kernel-6.12-generic-6.12.74-2|21366	- scsi: core: Disable CDL by default
21mr|kernel-6.12-generic-6.12.74-2|21367	- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
21mr|kernel-6.12-generic-6.12.74-2|21368	- scsi: core: Fix unremoved procfs host directory regression
21mr|kernel-6.12-generic-6.12.74-2|21369	- scsi: core: Handle devices which return an unusually large VPD page count
21mr|kernel-6.12-generic-6.12.74-2|21370	- scsi: core: Kick the requeue list after inserting when flushing
21mr|kernel-6.12-generic-6.12.74-2|21371	- scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
21mr|kernel-6.12-generic-6.12.74-2|21372	- scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
21mr|kernel-6.12-generic-6.12.74-2|21373	- scsi: csiostor: Avoid function pointer casts
21mr|kernel-6.12-generic-6.12.74-2|21374	- scsi: fnic: Return error if vmalloc() failed
21mr|kernel-6.12-generic-6.12.74-2|21375	- scsi: hisi_sas: Check before using pointer variables
21mr|kernel-6.12-generic-6.12.74-2|21376	- scsi: hisi_sas: Correct the number of global debugfs registers
21mr|kernel-6.12-generic-6.12.74-2|21377	- scsi: hisi_sas: Handle the NCQ error returned by D2H frame
21mr|kernel-6.12-generic-6.12.74-2|21378	- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
21mr|kernel-6.12-generic-6.12.74-2|21379	- scsi: hisi_sas: Replace with standard error code return value
21mr|kernel-6.12-generic-6.12.74-2|21380	- scsi: hisi_sas: Rollback some operations if FLR failed
21mr|kernel-6.12-generic-6.12.74-2|21381	- scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PM
21mr|kernel-6.12-generic-6.12.74-2|21382	- scsi: hpsa: Fix allocation size for Scsi_Host private data
21mr|kernel-6.12-generic-6.12.74-2|21383	- scsi: isci: Fix an error code problem in isci_io_request_build()
21mr|kernel-6.12-generic-6.12.74-2|21384	- scsi: jazz_esp: Only build if SCSI core is builtin
21mr|kernel-6.12-generic-6.12.74-2|21385	- scsi: libfc: Don't schedule abort twice
21mr|kernel-6.12-generic-6.12.74-2|21386	- scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
21mr|kernel-6.12-generic-6.12.74-2|21387	- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
21mr|kernel-6.12-generic-6.12.74-2|21388	- scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN
21mr|kernel-6.12-generic-6.12.74-2|21389	- scsi: libsas: Fix disk not being scanned in after being removed
21mr|kernel-6.12-generic-6.12.74-2|21390	- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed
21mr|kernel-6.12-generic-6.12.74-2|21391	- scsi: libsas: Fix the failure of adding phy with zero-address to port
21mr|kernel-6.12-generic-6.12.74-2|21392	- scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE state
21mr|kernel-6.12-generic-6.12.74-2|21393	- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
21mr|kernel-6.12-generic-6.12.74-2|21394	- scsi: lpfc: Correct size for wqe for memset()
21mr|kernel-6.12-generic-6.12.74-2|21395	- scsi: lpfc: Fix a possible null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|21396	- scsi: lpfc: Fix possible file string name overflow when updating firmware
21mr|kernel-6.12-generic-6.12.74-2|21397	- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
21mr|kernel-6.12-generic-6.12.74-2|21398	- scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes
21mr|kernel-6.12-generic-6.12.74-2|21399	- scsi: lpfc: Move NPIV's transport unregistration to after resource clean up
21mr|kernel-6.12-generic-6.12.74-2|21400	- scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC
21mr|kernel-6.12-generic-6.12.74-2|21401	- scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()
21mr|kernel-6.12-generic-6.12.74-2|21402	- scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling
21mr|kernel-6.12-generic-6.12.74-2|21403	- scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()
21mr|kernel-6.12-generic-6.12.74-2|21404	- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic
21mr|kernel-6.12-generic-6.12.74-2|21405	- scsi: lpfc: Use a dedicated lock for ras_fwlog state
21mr|kernel-6.12-generic-6.12.74-2|21406	- scsi: lpfc: Use unsigned type for num_sge
21mr|kernel-6.12-generic-6.12.74-2|21407	- scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116
21mr|kernel-6.12-generic-6.12.74-2|21408	- scsi: mpi3mr: Add support for SAS5116 PCI IDs
21mr|kernel-6.12-generic-6.12.74-2|21409	- scsi: mpi3mr: Avoid memcpy field-spanning write WARNING
21mr|kernel-6.12-generic-6.12.74-2|21410	- scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State
21mr|kernel-6.12-generic-6.12.74-2|21411	- scsi: mpi3mr: Clean up block devices post controller reset
21mr|kernel-6.12-generic-6.12.74-2|21412	- scsi: mpi3mr: Fix ATA NCQ priority support
21mr|kernel-6.12-generic-6.12.74-2|21413	- scsi: mpi3mr: Refresh sdev queue depth after controller reset
21mr|kernel-6.12-generic-6.12.74-2|21414	- scsi: mpi3mr: Sanitise num_phys
21mr|kernel-6.12-generic-6.12.74-2|21415	- scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()
21mr|kernel-6.12-generic-6.12.74-2|21416	- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
21mr|kernel-6.12-generic-6.12.74-2|21417	- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
21mr|kernel-6.12-generic-6.12.74-2|21418	- scsi: mylex: Fix sysfs buffer lengths
21mr|kernel-6.12-generic-6.12.74-2|21419	- scsi: qedf: Don't process stag work during unload and recovery
21mr|kernel-6.12-generic-6.12.74-2|21420	- scsi: qedf: Ensure the copied buf is NUL terminated
21mr|kernel-6.12-generic-6.12.74-2|21421	- scsi: qedf: Make qedf_execute_tmf() non-preemptible
21mr|kernel-6.12-generic-6.12.74-2|21422	- scsi: qedf: Set qed_slowpath_params to zero before use
21mr|kernel-6.12-generic-6.12.74-2|21423	- scsi: qedf: Wait for stag work during unload
21mr|kernel-6.12-generic-6.12.74-2|21424	- scsi: qedi: Fix crash while reading debugfs attribute
21mr|kernel-6.12-generic-6.12.74-2|21425	- scsi: qla2xxx: Change debug message during driver unload
21mr|kernel-6.12-generic-6.12.74-2|21426	- scsi: qla2xxx: Complete command early within lock
21mr|kernel-6.12-generic-6.12.74-2|21427	- scsi: qla2xxx: Delay I/O Abort on PCI error
21mr|kernel-6.12-generic-6.12.74-2|21428	- scsi: qla2xxx: During vport delete send async logout explicitly
21mr|kernel-6.12-generic-6.12.74-2|21429	- scsi: qla2xxx: Fix command flush on cable pull
21mr|kernel-6.12-generic-6.12.74-2|21430	- scsi: qla2xxx: Fix debugfs output for fw_resource_count
21mr|kernel-6.12-generic-6.12.74-2|21431	- scsi: qla2xxx: Fix double free of fcport
21mr|kernel-6.12-generic-6.12.74-2|21432	- scsi: qla2xxx: Fix double free of the ha->vp_map pointer
21mr|kernel-6.12-generic-6.12.74-2|21433	- scsi: qla2xxx: Fix flash read failure
21mr|kernel-6.12-generic-6.12.74-2|21434	- scsi: qla2xxx: Fix for possible memory corruption
21mr|kernel-6.12-generic-6.12.74-2|21435	- scsi: qla2xxx: Fix N2N stuck connection
21mr|kernel-6.12-generic-6.12.74-2|21436	- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
21mr|kernel-6.12-generic-6.12.74-2|21437	- scsi: qla2xxx: Fix optrom version displayed in FDMI
21mr|kernel-6.12-generic-6.12.74-2|21438	- scsi: qla2xxx: NVME|FCP prefer flag not being honored
21mr|kernel-6.12-generic-6.12.74-2|21439	- scsi: qla2xxx: Prevent command send on chip reset
21mr|kernel-6.12-generic-6.12.74-2|21440	- scsi: qla2xxx: Reduce fabric scan duplicate code
21mr|kernel-6.12-generic-6.12.74-2|21441	- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
21mr|kernel-6.12-generic-6.12.74-2|21442	- scsi: qla2xxx: Split FCE|EFT trace control
21mr|kernel-6.12-generic-6.12.74-2|21443	- scsi: qla2xxx: Unable to act on RSCN for port online
21mr|kernel-6.12-generic-6.12.74-2|21444	- scsi: qla2xxx: Update manufacturer detail
21mr|kernel-6.12-generic-6.12.74-2|21445	- scsi: qla2xxx: Use QP lock to search for bsg
21mr|kernel-6.12-generic-6.12.74-2|21446	- scsi: qla2xxx: validate nvme_local_port correctly
21mr|kernel-6.12-generic-6.12.74-2|21447	- scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
21mr|kernel-6.12-generic-6.12.74-2|21448	- scsi: sd: Fix sshdr use in sd_suspend_common()
21mr|kernel-6.12-generic-6.12.74-2|21449	- scsi: sd: Fix system start for ATA devices
21mr|kernel-6.12-generic-6.12.74-2|21450	- scsi: sd: Fix TCG OPAL unlock on system resume
21mr|kernel-6.12-generic-6.12.74-2|21451	- scsi: sd: Unregister device if device_add_disk() failed in sd_probe()
21mr|kernel-6.12-generic-6.12.74-2|21452	- scsi: sd: usb_storage: uas: Access media prior to querying device properties
21mr|kernel-6.12-generic-6.12.74-2|21453	- scsi: sd: Use READ(16) when reading block zero on large capacity disks
21mr|kernel-6.12-generic-6.12.74-2|21454	- scsi: sg: Avoid race in error handling & drop bogus warn
21mr|kernel-6.12-generic-6.12.74-2|21455	- scsi: sg: Avoid sg device teardown race
21mr|kernel-6.12-generic-6.12.74-2|21456	- scsi: smartpqi: Add new controller PCI IDs
21mr|kernel-6.12-generic-6.12.74-2|21457	- scsi: smartpqi: Fix disable_managed_interrupts
21mr|kernel-6.12-generic-6.12.74-2|21458	- scsi: smartpqi: Fix logical volume rescan race condition
21mr|kernel-6.12-generic-6.12.74-2|21459	- scsi: sr: Fix unintentional arithmetic wraparound
21mr|kernel-6.12-generic-6.12.74-2|21460	- scsi: storvsc: Fix ring buffer size calculation
21mr|kernel-6.12-generic-6.12.74-2|21461	- scsi: target: core: add missing file_{start,end}_write()
21mr|kernel-6.12-generic-6.12.74-2|21462	- scsi: target: core: Add TMF to tmr_list handling
21mr|kernel-6.12-generic-6.12.74-2|21463	- scsi: target: Fix SELinux error when systemd-modules loads the target module
21mr|kernel-6.12-generic-6.12.74-2|21464	- scsi: target: pscsi: Fix bio_put() for error case
21mr|kernel-6.12-generic-6.12.74-2|21465	- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
21mr|kernel-6.12-generic-6.12.74-2|21466	- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
21mr|kernel-6.12-generic-6.12.74-2|21467	- scsi: ufs: core: Fix MCQ MAC configuration
21mr|kernel-6.12-generic-6.12.74-2|21468	- scsi: ufs: core: Fix MCQ mode dev command timeout
21mr|kernel-6.12-generic-6.12.74-2|21469	- scsi: ufs: core: Fix shift issue in ufshcd_clear_cmd()
21mr|kernel-6.12-generic-6.12.74-2|21470	- scsi: ufs: core: Fix ufshcd_abort_one racing issue
21mr|kernel-6.12-generic-6.12.74-2|21471	- scsi: ufs: core: Fix ufshcd_clear_cmd racing issue
21mr|kernel-6.12-generic-6.12.74-2|21472	- scsi: ufs: core: Free memory allocated for model before reinit
21mr|kernel-6.12-generic-6.12.74-2|21473	- scsi: ufs: core: Let the sq_lock protect sq_tail_slot access
21mr|kernel-6.12-generic-6.12.74-2|21474	- scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search()
21mr|kernel-6.12-generic-6.12.74-2|21475	- scsi: ufs: core: Perform read back after disabling interrupts
21mr|kernel-6.12-generic-6.12.74-2|21476	- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
21mr|kernel-6.12-generic-6.12.74-2|21477	- scsi: ufs: core: Perform read back after writing UTP_TASK_REQ_LIST_BASE_H
21mr|kernel-6.12-generic-6.12.74-2|21478	- scsi: ufs: core: Quiesce request queues before checking pending cmds
21mr|kernel-6.12-generic-6.12.74-2|21479	- scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan()
21mr|kernel-6.12-generic-6.12.74-2|21480	- scsi: ufs: core: Remove the ufshcd_release() in ufshcd_err_handling_prepare()
21mr|kernel-6.12-generic-6.12.74-2|21481	- scsi: ufs: core: Simplify power management during async scan
21mr|kernel-6.12-generic-6.12.74-2|21482	- scsi: ufs: core: WLUN suspend dev/link state error recovery
21mr|kernel-6.12-generic-6.12.74-2|21483	- scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort()
21mr|kernel-6.12-generic-6.12.74-2|21484	- scsi: ufs: mcq: Fix missing argument 'hba' in MCQ_OPR_OFFSET_n
21mr|kernel-6.12-generic-6.12.74-2|21485	- scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5
21mr|kernel-6.12-generic-6.12.74-2|21486	- scsi: ufs: qcom: Fix the return value of ufs_qcom_ice_program_key()
21mr|kernel-6.12-generic-6.12.74-2|21487	- scsi: ufs: qcom: Fix the return value when platform_get_resource_byname() fails
21mr|kernel-6.12-generic-6.12.74-2|21488	- scsi: ufs: qcom: Perform read back after writing CGC enable
21mr|kernel-6.12-generic-6.12.74-2|21489	- scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
21mr|kernel-6.12-generic-6.12.74-2|21490	- scsi: ufs: qcom: Perform read back after writing reset bit
21mr|kernel-6.12-generic-6.12.74-2|21491	- scsi: ufs: qcom: Perform read back after writing unipro mode
21mr|kernel-6.12-generic-6.12.74-2|21492	- scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in ufs_qcom_clk_scale_notify()
21mr|kernel-6.12-generic-6.12.74-2|21493	- sctp: fix busy polling
21mr|kernel-6.12-generic-6.12.74-2|21494	- sctp: prefer struct_size over open coded arithmetic
21mr|kernel-6.12-generic-6.12.74-2|21495	- sctp: support MSG_ERRQUEUE flag in recvmsg()
21mr|kernel-6.12-generic-6.12.74-2|21496	- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
21mr|kernel-6.12-generic-6.12.74-2|21497	- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
21mr|kernel-6.12-generic-6.12.74-2|21498	- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
21mr|kernel-6.12-generic-6.12.74-2|21499	- selftest: Don't reuse port for SO_INCOMING_CPU test.
21mr|kernel-6.12-generic-6.12.74-2|21500	- selftests/binderfs: use the Makefile's rules, not Make's implicit rules
21mr|kernel-6.12-generic-6.12.74-2|21501	- selftests: bonding: Change script interpreter
21mr|kernel-6.12-generic-6.12.74-2|21502	- selftests: bonding: Check initial state
21mr|kernel-6.12-generic-6.12.74-2|21503	- selftests: bonding: do not set port down when adding to bond
21mr|kernel-6.12-generic-6.12.74-2|21504	- selftests: bonding: do not test arp/ns target with mode balance-alb/tlb
21mr|kernel-6.12-generic-6.12.74-2|21505	- selftests: bonding: Increase timeout to 1200s
21mr|kernel-6.12-generic-6.12.74-2|21506	- selftests: bonding: set active slave to primary eth1 specifically
21mr|kernel-6.12-generic-6.12.74-2|21507	- selftests/bpf: Add assert for user stacks in test_task_stack
21mr|kernel-6.12-generic-6.12.74-2|21508	- selftests/bpf: Add netkit to tc_redirect selftest
21mr|kernel-6.12-generic-6.12.74-2|21509	- selftests/bpf: adjust dummy_st_ops_success to detect additional error
21mr|kernel-6.12-generic-6.12.74-2|21510	- selftests/bpf: check if max number of bpf_loop iterations is tracked
21mr|kernel-6.12-generic-6.12.74-2|21511	- selftests/bpf: Check length of recv in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|21512	- selftests/bpf: Close fd in error path in drop_on_reuseport
21mr|kernel-6.12-generic-6.12.74-2|21513	- selftests/bpf: Close obj in error path in xdp_adjust_tail
21mr|kernel-6.12-generic-6.12.74-2|21514	- selftests/bpf: De-veth-ize the tc_redirect test case
21mr|kernel-6.12-generic-6.12.74-2|21515	- selftests/bpf: Disable IPv6 for lwt_redirect test
21mr|kernel-6.12-generic-6.12.74-2|21516	- selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops
21mr|kernel-6.12-generic-6.12.74-2|21517	- selftests/bpf: dummy_st_ops should reject 0 for non-nullable params
21mr|kernel-6.12-generic-6.12.74-2|21518	- selftests/bpf: Extend tcx tests to cover late tcx_entry release
21mr|kernel-6.12-generic-6.12.74-2|21519	- selftests/bpf: fexit_sleep: Fix stack allocation for arm64
21mr|kernel-6.12-generic-6.12.74-2|21520	- selftests/bpf: Fix a fd leak in error paths in open_netns
21mr|kernel-6.12-generic-6.12.74-2|21521	- selftests/bpf: fix bpf_loop_bench for new callback verification scheme
21mr|kernel-6.12-generic-6.12.74-2|21522	- selftests/bpf: fix compiler warnings in RELEASE=1 mode
21mr|kernel-6.12-generic-6.12.74-2|21523	- selftests/bpf: Fix erroneous bitmask operation
21mr|kernel-6.12-generic-6.12.74-2|21524	- selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
21mr|kernel-6.12-generic-6.12.74-2|21525	- selftests/bpf: Fix issues in setup_classid_environment()
21mr|kernel-6.12-generic-6.12.74-2|21526	- selftests/bpf: Fix pointer arithmetic in test_xdp_do_redirect
21mr|kernel-6.12-generic-6.12.74-2|21527	- selftests/bpf: Fix potential premature unload in bpf_testmod
21mr|kernel-6.12-generic-6.12.74-2|21528	- selftests/bpf: Fix prog numbers in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|21529	- selftests/bpf: Fix pyperf180 compilation failure with clang18
21mr|kernel-6.12-generic-6.12.74-2|21530	- selftests/bpf: fix RELEASE=1 build for tc_opts
21mr|kernel-6.12-generic-6.12.74-2|21531	- selftests/bpf: Fix the flaky tc_redirect_dtime test
21mr|kernel-6.12-generic-6.12.74-2|21532	- selftests/bpf: Fix umount cgroup2 error in test_sockmap
21mr|kernel-6.12-generic-6.12.74-2|21533	- selftests/bpf: Fix up xdp bonding test wrt feature flags
21mr|kernel-6.12-generic-6.12.74-2|21534	- selftests/bpf: Null checks for links in bpf_tcp_ca
21mr|kernel-6.12-generic-6.12.74-2|21535	- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh
21mr|kernel-6.12-generic-6.12.74-2|21536	- selftests/bpf: Relax time_tai test for equal timestamps in tai_forward
21mr|kernel-6.12-generic-6.12.74-2|21537	- selftests/bpf: Remove flaky test_btf_id test
21mr|kernel-6.12-generic-6.12.74-2|21538	- selftests/bpf: satisfy compiler by having explicit return in btf test
21mr|kernel-6.12-generic-6.12.74-2|21539	- selftests/bpf: test if state loops are detected in a tricky case
21mr|kernel-6.12-generic-6.12.74-2|21540	- selftests/bpf: tests for iterating callbacks
21mr|kernel-6.12-generic-6.12.74-2|21541	- selftests/bpf: tests with delayed read/precision makrs in loop body
21mr|kernel-6.12-generic-6.12.74-2|21542	- selftests/bpf: test widening for iterating callbacks
21mr|kernel-6.12-generic-6.12.74-2|21543	- selftests/bpf: track string payload offset as scalar in strobemeta
21mr|kernel-6.12-generic-6.12.74-2|21544	- selftests/bpf: track tcp payload offset as scalar in xdp_synproxy
21mr|kernel-6.12-generic-6.12.74-2|21545	- selftests/bpf: Wait for the netstamp_needed_key static key to be turned on
21mr|kernel-6.12-generic-6.12.74-2|21546	- selftests: bridge_mdb: Use MDB get instead of dump
21mr|kernel-6.12-generic-6.12.74-2|21547	- selftests: cachestat: Fix build warnings on ppc64
21mr|kernel-6.12-generic-6.12.74-2|21548	- selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2 mounted without nsdelegate
21mr|kernel-6.12-generic-6.12.74-2|21549	- selftests: cmsg_ipv6: repeat the exact packet
21mr|kernel-6.12-generic-6.12.74-2|21550	- selftests: default to host arch for LLVM builds
21mr|kernel-6.12-generic-6.12.74-2|21551	- selftests: fill in some missing configs for net
21mr|kernel-6.12-generic-6.12.74-2|21552	- selftests: fix OOM in msg_zerocopy selftest
21mr|kernel-6.12-generic-6.12.74-2|21553	- selftests: forwarding: Add missing config entries
21mr|kernel-6.12-generic-6.12.74-2|21554	- selftests: forwarding: Add missing multicast routing config entries
21mr|kernel-6.12-generic-6.12.74-2|21555	- selftests: forwarding: Avoid failures to source net/lib.sh
21mr|kernel-6.12-generic-6.12.74-2|21556	- selftests: forwarding: devlink_lib: Wait for udev events after reloading
21mr|kernel-6.12-generic-6.12.74-2|21557	- selftests: forwarding: Fix bridge locked port test flakiness
21mr|kernel-6.12-generic-6.12.74-2|21558	- selftests: forwarding: Fix bridge MDB test flakiness
21mr|kernel-6.12-generic-6.12.74-2|21559	- selftests: forwarding: Fix layer 2 miss test flakiness
21mr|kernel-6.12-generic-6.12.74-2|21560	- selftests: forwarding: Fix ping failure due to short timeout
21mr|kernel-6.12-generic-6.12.74-2|21561	- selftests: forwarding: Suppress grep warnings
21mr|kernel-6.12-generic-6.12.74-2|21562	- selftests/ftrace: Fix BTFARG testcase to check fprobe is enabled correctly
21mr|kernel-6.12-generic-6.12.74-2|21563	- selftests/ftrace: Fix event filter target_func selection
21mr|kernel-6.12-generic-6.12.74-2|21564	- selftests/ftrace: Fix to check required event file
21mr|kernel-6.12-generic-6.12.74-2|21565	- selftests/ftrace: Limit length in subsystem-enable tests
21mr|kernel-6.12-generic-6.12.74-2|21566	- selftests/futex: pass _GNU_SOURCE without a value to the compiler
21mr|kernel-6.12-generic-6.12.74-2|21567	- selftests/iommu: fix the config fragment
21mr|kernel-6.12-generic-6.12.74-2|21568	- selftests/kcmp: remove unused open mode
21mr|kernel-6.12-generic-6.12.74-2|21569	- selftests: kselftest: Fix build failure with NOLIBC
21mr|kernel-6.12-generic-6.12.74-2|21570	- selftests/landlock: Add cred_transfer test
21mr|kernel-6.12-generic-6.12.74-2|21571	- selftests/landlock: Fix fs_test build with old libc
21mr|kernel-6.12-generic-6.12.74-2|21572	- selftests: make order checking verbose in msg_zerocopy selftest
21mr|kernel-6.12-generic-6.12.74-2|21573	- selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
21mr|kernel-6.12-generic-6.12.74-2|21574	- selftests/mm: compaction_test: fix bogus test success on Aarch64
21mr|kernel-6.12-generic-6.12.74-2|21575	- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
21mr|kernel-6.12-generic-6.12.74-2|21576	- selftests/mm: conform test to TAP format output
21mr|kernel-6.12-generic-6.12.74-2|21577	- selftests/mm: cow: print ksft header before printing anything else
21mr|kernel-6.12-generic-6.12.74-2|21578	- selftests/mm: fix ARM related issue with fork after pthread_create
21mr|kernel-6.12-generic-6.12.74-2|21579	- selftests/mm: fix build warnings on ppc64
21mr|kernel-6.12-generic-6.12.74-2|21580	- selftests/mm: Fix build with _FORTIFY_SOURCE
21mr|kernel-6.12-generic-6.12.74-2|21581	- selftests: mm: fix map_hugetlb failure on 64K page size systems
21mr|kernel-6.12-generic-6.12.74-2|21582	- selftests/mm: fix powerpc ARCH check
21mr|kernel-6.12-generic-6.12.74-2|21583	- selftests/mm: gup_test: conform test to TAP format output
21mr|kernel-6.12-generic-6.12.74-2|21584	- selftests: mm: hugepage-vmemmap fails on 64K page size systems
21mr|kernel-6.12-generic-6.12.74-2|21585	- selftests/mm: include strings.h for ffsl
21mr|kernel-6.12-generic-6.12.74-2|21586	- selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
21mr|kernel-6.12-generic-6.12.74-2|21587	- selftests/mm: log a consistent test name for check_compaction
21mr|kernel-6.12-generic-6.12.74-2|21588	- selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM
21mr|kernel-6.12-generic-6.12.74-2|21589	- selftests/mm: switch to bash from sh
21mr|kernel-6.12-generic-6.12.74-2|21590	- selftests/mm: uffd-unit-test check if huge page size is 0
21mr|kernel-6.12-generic-6.12.74-2|21591	- selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
21mr|kernel-6.12-generic-6.12.74-2|21592	- selftests: mptcp: add chk_subflows_total helper
21mr|kernel-6.12-generic-6.12.74-2|21593	- selftests: mptcp: add evts_get_info helper
21mr|kernel-6.12-generic-6.12.74-2|21594	- selftests: mptcp: add missing kconfig for NF Filter
21mr|kernel-6.12-generic-6.12.74-2|21595	- selftests: mptcp: add missing kconfig for NF Filter in v6
21mr|kernel-6.12-generic-6.12.74-2|21596	- selftests: mptcp: add missing kconfig for NF Mangle
21mr|kernel-6.12-generic-6.12.74-2|21597	- selftests: mptcp: add mptcp_lib_get_counter
21mr|kernel-6.12-generic-6.12.74-2|21598	- selftests: mptcp: add mptcp_lib_is_v6
21mr|kernel-6.12-generic-6.12.74-2|21599	- selftests: mptcp: add mptcp_lib_kill_wait
21mr|kernel-6.12-generic-6.12.74-2|21600	- selftests: mptcp: add ms units for tc-netem delay
21mr|kernel-6.12-generic-6.12.74-2|21601	- selftests: mptcp: allow changing subtests prefix
21mr|kernel-6.12-generic-6.12.74-2|21602	- selftests: mptcp: always close input's FD if opened
21mr|kernel-6.12-generic-6.12.74-2|21603	- selftests: mptcp: connect: fix shellcheck warnings
21mr|kernel-6.12-generic-6.12.74-2|21604	- selftests: mptcp: decrease BW in simult flows
21mr|kernel-6.12-generic-6.12.74-2|21605	- selftests: mptcp: diag: check CURRESTAB counters
21mr|kernel-6.12-generic-6.12.74-2|21606	- selftests: mptcp: diag: fix bash warnings on older kernels
21mr|kernel-6.12-generic-6.12.74-2|21607	- selftests: mptcp: diag: return KSFT_FAIL not test_cnt
21mr|kernel-6.12-generic-6.12.74-2|21608	- selftests: mptcp: diag: unique 'cestab' subtest names
21mr|kernel-6.12-generic-6.12.74-2|21609	- selftests: mptcp: diag: unique 'in use' subtest names
21mr|kernel-6.12-generic-6.12.74-2|21610	- selftests: mptcp: display simult in extra_msg
21mr|kernel-6.12-generic-6.12.74-2|21611	- selftests: mptcp: increase timeout to 30 min
21mr|kernel-6.12-generic-6.12.74-2|21612	- selftests: mptcp: join: add ss mptcp support check
21mr|kernel-6.12-generic-6.12.74-2|21613	- selftests: mptcp: join: check backup support in signal endp
21mr|kernel-6.12-generic-6.12.74-2|21614	- selftests: mptcp: join: fix dev in check_endpoint
21mr|kernel-6.12-generic-6.12.74-2|21615	- selftests: mptcp: join: fix subflow_send_ack lookup
21mr|kernel-6.12-generic-6.12.74-2|21616	- selftests: mptcp: join: mark 'fail' tests as flaky
21mr|kernel-6.12-generic-6.12.74-2|21617	- selftests: mptcp: join: stop transfer when check is done (part 1)
21mr|kernel-6.12-generic-6.12.74-2|21618	- selftests: mptcp: join: stop transfer when check is done (part 2)
21mr|kernel-6.12-generic-6.12.74-2|21619	- selftests: mptcp: join: validate backup in MPJ
21mr|kernel-6.12-generic-6.12.74-2|21620	- selftests: mptcp: pm nl: also list skipped tests
21mr|kernel-6.12-generic-6.12.74-2|21621	- selftests: mptcp: pm nl: avoid error msg on older kernels
21mr|kernel-6.12-generic-6.12.74-2|21622	- selftests: mptcp: print_test out of verify_listener_events
21mr|kernel-6.12-generic-6.12.74-2|21623	- selftests: mptcp: rm subflow with v4/v4mapped addr
21mr|kernel-6.12-generic-6.12.74-2|21624	- selftests: mptcp: simult flows: fix some subtest names
21mr|kernel-6.12-generic-6.12.74-2|21625	- selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky
21mr|kernel-6.12-generic-6.12.74-2|21626	- selftests: mptcp: update userspace pm test helpers
21mr|kernel-6.12-generic-6.12.74-2|21627	- selftests: mptcp: use += operator to append strings
21mr|kernel-6.12-generic-6.12.74-2|21628	- selftests: mptcp: userspace_pm: fixed subtest names
21mr|kernel-6.12-generic-6.12.74-2|21629	- selftests: mptcp: userspace_pm: unique subtest names
21mr|kernel-6.12-generic-6.12.74-2|21630	- selftests/mqueue: Set timeout to 180 seconds
21mr|kernel-6.12-generic-6.12.74-2|21631	- selftests/net: add lib.sh
21mr|kernel-6.12-generic-6.12.74-2|21632	- selftests: net: add missing config for amt.sh
21mr|kernel-6.12-generic-6.12.74-2|21633	- selftests: net: add missing config for big tcp tests
21mr|kernel-6.12-generic-6.12.74-2|21634	- selftests: net: add missing config for GENEVE
21mr|kernel-6.12-generic-6.12.74-2|21635	- selftests: net: add missing config for nftables-backed iptables
21mr|kernel-6.12-generic-6.12.74-2|21636	- selftests: net: add missing config for NF_TARGET_TTL
21mr|kernel-6.12-generic-6.12.74-2|21637	- selftests: net: add missing config for pmtu.sh tests
21mr|kernel-6.12-generic-6.12.74-2|21638	- selftests: net: Add missing matchall classifier
21mr|kernel-6.12-generic-6.12.74-2|21639	- selftests: net: add missing required classifier
21mr|kernel-6.12-generic-6.12.74-2|21640	- selftests: net: add more missing kernel config
21mr|kernel-6.12-generic-6.12.74-2|21641	- selftests/net: add variable NS_LIST for lib.sh
21mr|kernel-6.12-generic-6.12.74-2|21642	- selftests: net: avoid just another constant wait
21mr|kernel-6.12-generic-6.12.74-2|21643	- selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
21mr|kernel-6.12-generic-6.12.74-2|21644	- selftests/net: change shebang to bash to support "source"
21mr|kernel-6.12-generic-6.12.74-2|21645	- selftests/net: convert pmtu.sh to run it in unique namespace
21mr|kernel-6.12-generic-6.12.74-2|21646	- selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace
21mr|kernel-6.12-generic-6.12.74-2|21647	- selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace
21mr|kernel-6.12-generic-6.12.74-2|21648	- selftests/net: convert unicast_extensions.sh to run it in unique namespace
21mr|kernel-6.12-generic-6.12.74-2|21649	- selftests: net: cut more slack for gro fwd tests.
21mr|kernel-6.12-generic-6.12.74-2|21650	- selftests: netdevsim: fix the udp_tunnel_nic test
21mr|kernel-6.12-generic-6.12.74-2|21651	- selftests: net: don't access /dev/stdout in pmtu.sh
21mr|kernel-6.12-generic-6.12.74-2|21652	- selftests: net: enable some more knobs
21mr|kernel-6.12-generic-6.12.74-2|21653	- selftests: net: explicitly wait for listener ready
21mr|kernel-6.12-generic-6.12.74-2|21654	- selftests/net: fix a char signedness issue
21mr|kernel-6.12-generic-6.12.74-2|21655	- selftests: net: fix available tunnels detection
21mr|kernel-6.12-generic-6.12.74-2|21656	- selftests: net: Fix bridge backup port test flakiness
21mr|kernel-6.12-generic-6.12.74-2|21657	- selftests/net: fix grep checking for fib_nexthop_multiprefix
21mr|kernel-6.12-generic-6.12.74-2|21658	- selftests/net: fix gro.c compilation failure due to non-existent opt_ipproto_off
21mr|kernel-6.12-generic-6.12.74-2|21659	- selftests: net: fix rps_default_mask with >32 CPUs
21mr|kernel-6.12-generic-6.12.74-2|21660	- selftests: net: fix tcp listener handling in pmtu.sh
21mr|kernel-6.12-generic-6.12.74-2|21661	- selftests/net: fix uninitialized variables
21mr|kernel-6.12-generic-6.12.74-2|21662	- selftests: net: give more time for GRO aggregation
21mr|kernel-6.12-generic-6.12.74-2|21663	- selftests: net: gro fwd: update vxlan GRO test expectations
21mr|kernel-6.12-generic-6.12.74-2|21664	- selftests: net: included needed helper in the install targets
21mr|kernel-6.12-generic-6.12.74-2|21665	- selftests/net: ipsec: fix constant out of range
21mr|kernel-6.12-generic-6.12.74-2|21666	- selftests: net: kill smcrouted in the cleanup logic in amt.sh
21mr|kernel-6.12-generic-6.12.74-2|21667	- selftests: net: let big_tcp test cope with slow env
21mr|kernel-6.12-generic-6.12.74-2|21668	- selftests: net: lib: avoid error removing empty netns name
21mr|kernel-6.12-generic-6.12.74-2|21669	- selftests/net/lib: no need to record ns name if it already exist
21mr|kernel-6.12-generic-6.12.74-2|21670	- selftests: net: lib: support errexit with busywait
21mr|kernel-6.12-generic-6.12.74-2|21671	- selftests/net/lib: update busywait timeout value
21mr|kernel-6.12-generic-6.12.74-2|21672	- selftests: net: List helper scripts in TEST_FILES Makefile variable
21mr|kernel-6.12-generic-6.12.74-2|21673	- selftests: net: more strict check in net_helper
21mr|kernel-6.12-generic-6.12.74-2|21674	- selftests: net: move amt to socat for better compatibility
21mr|kernel-6.12-generic-6.12.74-2|21675	- selftests/net: mptcp: fix uninitialized variable warnings
21mr|kernel-6.12-generic-6.12.74-2|21676	- selftests: net: remove dependency on ebpf tests
21mr|kernel-6.12-generic-6.12.74-2|21677	- selftests/net: specify the interface when do arping
21mr|kernel-6.12-generic-6.12.74-2|21678	- selftests/net: synchronize udpgro tests' tx and rx connection
21mr|kernel-6.12-generic-6.12.74-2|21679	- selftests/net: unix: fix unused variable compiler warning
21mr|kernel-6.12-generic-6.12.74-2|21680	- selftests/nolibc: fix testcase status alignment
21mr|kernel-6.12-generic-6.12.74-2|21681	- selftests/openat2: Fix build warnings on ppc64
21mr|kernel-6.12-generic-6.12.74-2|21682	- selftests: openvswitch: Add validation for the recursion test
21mr|kernel-6.12-generic-6.12.74-2|21683	- selftests: openvswitch: Set value to nla flags.
21mr|kernel-6.12-generic-6.12.74-2|21684	- selftests: openvswitch: Use bash as interpreter
21mr|kernel-6.12-generic-6.12.74-2|21685	- selftests/powerpc/dexcr: Add -no-pie to hashchk tests
21mr|kernel-6.12-generic-6.12.74-2|21686	- selftests/powerpc: Fix error handling in FPU/VMX preemption tests
21mr|kernel-6.12-generic-6.12.74-2|21687	- selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()
21mr|kernel-6.12-generic-6.12.74-2|21688	- selftests/resctrl: fix clang build failure: use LOCAL_HDRS
21mr|kernel-6.12-generic-6.12.74-2|21689	- selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops
21mr|kernel-6.12-generic-6.12.74-2|21690	- selftests/resctrl: Move run_benchmark() to a more fitting file
21mr|kernel-6.12-generic-6.12.74-2|21691	- selftests: reuseaddr_conflict: add missing new line at the end of the output
21mr|kernel-6.12-generic-6.12.74-2|21692	- selftests/seccomp: Change the syscall used in KILL_THREAD test
21mr|kernel-6.12-generic-6.12.74-2|21693	- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
21mr|kernel-6.12-generic-6.12.74-2|21694	- selftests/seccomp: user_notification_addfd check nextfd is available
21mr|kernel-6.12-generic-6.12.74-2|21695	- selftests: secretmem: floor the memory size to the multiple of page_size
21mr|kernel-6.12-generic-6.12.74-2|21696	- selftests/sgx: Fix linker script asserts
21mr|kernel-6.12-generic-6.12.74-2|21697	- selftests/sgx: Fix uninitialized pointer dereference in error path
21mr|kernel-6.12-generic-6.12.74-2|21698	- selftests/sgx: Fix uninitialized pointer dereferences in encl_get_entry
21mr|kernel-6.12-generic-6.12.74-2|21699	- selftests/sgx: Include memory clobber for inline asm in test enclave
21mr|kernel-6.12-generic-6.12.74-2|21700	- selftests/sgx: Skip non X86_64 platform
21mr|kernel-6.12-generic-6.12.74-2|21701	- selftests/sigaltstack: Fix ppc64 GCC build
21mr|kernel-6.12-generic-6.12.74-2|21702	- selftests: sud_test: return correct emulated syscall value on RISC-V
21mr|kernel-6.12-generic-6.12.74-2|21703	- selftests: team: Add missing config options
21mr|kernel-6.12-generic-6.12.74-2|21704	- selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC
21mr|kernel-6.12-generic-6.12.74-2|21705	- selftests: timers: Convert posix_timers test to generate KTAP output
21mr|kernel-6.12-generic-6.12.74-2|21706	- selftests: timers: Fix abs() warning in posix_timers test
21mr|kernel-6.12-generic-6.12.74-2|21707	- selftests: timers: Fix posix_timers ksft_print_msg() warning
21mr|kernel-6.12-generic-6.12.74-2|21708	- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior
21mr|kernel-6.12-generic-6.12.74-2|21709	- selftests/timers/posix_timers: Reimplement check_timer_distribution()
21mr|kernel-6.12-generic-6.12.74-2|21710	- selftests: tls: use exact comparison in recv_partial
21mr|kernel-6.12-generic-6.12.74-2|21711	- selftests/tracing: Fix event filter test to retry up to 10 times
21mr|kernel-6.12-generic-6.12.74-2|21712	- selftests/vDSO: fix clang build errors and warnings
21mr|kernel-6.12-generic-6.12.74-2|21713	- selftests: vxlan_mdb: Fix failures with old libnet
21mr|kernel-6.12-generic-6.12.74-2|21714	- selftest/timerns: fix clang build failures for abs() calls
21mr|kernel-6.12-generic-6.12.74-2|21715	- selinux: avoid dereference of garbage after mount failure
21mr|kernel-6.12-generic-6.12.74-2|21716	- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
21mr|kernel-6.12-generic-6.12.74-2|21717	- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
21mr|kernel-6.12-generic-6.12.74-2|21718	- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
21mr|kernel-6.12-generic-6.12.74-2|21719	- serial: 8250_bcm2835aux: Restore clock error handling
21mr|kernel-6.12-generic-6.12.74-2|21720	- serial: 8250_bcm7271: use default_mux_rate if possible
21mr|kernel-6.12-generic-6.12.74-2|21721	- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
21mr|kernel-6.12-generic-6.12.74-2|21722	- serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw
21mr|kernel-6.12-generic-6.12.74-2|21723	- serial: 8250_dw: Replace ACPI device check by a quirk
21mr|kernel-6.12-generic-6.12.74-2|21724	- serial: 8250_dw: Revert "Move definitions to the shared header"
21mr|kernel-6.12-generic-6.12.74-2|21725	- serial: 8250_dw: Switch to use uart_read_port_properties()
21mr|kernel-6.12-generic-6.12.74-2|21726	- serial: 8250_exar: Don't remove GPIO device on suspend
21mr|kernel-6.12-generic-6.12.74-2|21727	- serial: 8250_exar: Set missing rs485_supported flag
21mr|kernel-6.12-generic-6.12.74-2|21728	- serial: 8250_omap: Add earlycon support for the AM654 UART controller
21mr|kernel-6.12-generic-6.12.74-2|21729	- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed
21mr|kernel-6.12-generic-6.12.74-2|21730	- serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
21mr|kernel-6.12-generic-6.12.74-2|21731	- serial: 8250_omap: Implementation of Errata i2310
21mr|kernel-6.12-generic-6.12.74-2|21732	- serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
21mr|kernel-6.12-generic-6.12.74-2|21733	- serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup
21mr|kernel-6.12-generic-6.12.74-2|21734	- serial: amba-pl011: Fix DMA transmission in RS485 mode
21mr|kernel-6.12-generic-6.12.74-2|21735	- serial: apbuart: fix console prompt on qemu
21mr|kernel-6.12-generic-6.12.74-2|21736	- serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()
21mr|kernel-6.12-generic-6.12.74-2|21737	- serial: core: Add UPIO_UNKNOWN constant for unknown port type
21mr|kernel-6.12-generic-6.12.74-2|21738	- serial: core: Clearing the circular buffer before NULLifying it
21mr|kernel-6.12-generic-6.12.74-2|21739	- serial: core: fix kernel-doc for uart_port_unlock_irqrestore()
21mr|kernel-6.12-generic-6.12.74-2|21740	- serial: core: Fix missing shutdown and startup for serial base port
21mr|kernel-6.12-generic-6.12.74-2|21741	- serial: core: fix sanitizing check for RTS settings
21mr|kernel-6.12-generic-6.12.74-2|21742	- serial: core, imx: do not set RS485 enabled if it is not supported
21mr|kernel-6.12-generic-6.12.74-2|21743	- serial: core: introduce uart_port_tx_flags()
21mr|kernel-6.12-generic-6.12.74-2|21744	- serial: core: introduce uart_port_tx_limited_flags()
21mr|kernel-6.12-generic-6.12.74-2|21745	- serial: core: make sure RS485 cannot be enabled when it is not supported
21mr|kernel-6.12-generic-6.12.74-2|21746	- serial: core: only stop transmit when HW fifo is empty
21mr|kernel-6.12-generic-6.12.74-2|21747	- serial: core: Provide port lock wrappers
21mr|kernel-6.12-generic-6.12.74-2|21748	- serial: core: set missing supported flag for RX during TX GPIO
21mr|kernel-6.12-generic-6.12.74-2|21749	- serial: core: Simplify uart_get_rs485_mode()
21mr|kernel-6.12-generic-6.12.74-2|21750	- serial: Do not hold the port lock when setting rx-during-tx GPIO
21mr|kernel-6.12-generic-6.12.74-2|21751	- serial: exar: adding missing CTI and Exar PCI ids
21mr|kernel-6.12-generic-6.12.74-2|21752	- serial: imx: Correct clock error message in function probe()
21mr|kernel-6.12-generic-6.12.74-2|21753	- serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock
21mr|kernel-6.12-generic-6.12.74-2|21754	- serial: imx: fix tx statemachine deadlock
21mr|kernel-6.12-generic-6.12.74-2|21755	- serial: imx: Introduce timeout when waiting on transmitter empty
21mr|kernel-6.12-generic-6.12.74-2|21756	- serial: imx: only set receiver level if it is zero
21mr|kernel-6.12-generic-6.12.74-2|21757	- serial: imx: Raise TX trigger level to 8
21mr|kernel-6.12-generic-6.12.74-2|21758	- serial: imx: set receiver level before starting uart
21mr|kernel-6.12-generic-6.12.74-2|21759	- serial: kgdboc: Fix NMI-safety problems from keyboard reset code
21mr|kernel-6.12-generic-6.12.74-2|21760	- serial: Lock console when calling into driver before registration
21mr|kernel-6.12-generic-6.12.74-2|21761	- serial: ma35d1: Validate console index before assignment
21mr|kernel-6.12-generic-6.12.74-2|21762	- serial: max3100: Fix bitwise types
21mr|kernel-6.12-generic-6.12.74-2|21763	- serial: max3100: Lock port->lock when calling uart_handle_cts_change()
21mr|kernel-6.12-generic-6.12.74-2|21764	- serial: max3100: Update uart_driver_registered on driver removal
21mr|kernel-6.12-generic-6.12.74-2|21765	- serial: max310x: fail probe if clock crystal is unstable
21mr|kernel-6.12-generic-6.12.74-2|21766	- serial: max310x: fix NULL pointer dereference in I2C instantiation
21mr|kernel-6.12-generic-6.12.74-2|21767	- serial: max310x: fix syntax error in IRQ error message
21mr|kernel-6.12-generic-6.12.74-2|21768	- serial: max310x: improve crystal stable clock detection
21mr|kernel-6.12-generic-6.12.74-2|21769	- serial: max310x: prevent infinite while() loop in port startup
21mr|kernel-6.12-generic-6.12.74-2|21770	- serial: max310x: set default value when reading clock ready bit
21mr|kernel-6.12-generic-6.12.74-2|21771	- serial: mxs-auart: add spinlock around changing cts state
21mr|kernel-6.12-generic-6.12.74-2|21772	- serial: mxs-auart: fix tx
21mr|kernel-6.12-generic-6.12.74-2|21773	- serial: omap: do not override settings for RS485 support
21mr|kernel-6.12-generic-6.12.74-2|21774	- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
21mr|kernel-6.12-generic-6.12.74-2|21775	- serial: port: Don't block system suspend even if bytes are left to xmit
21mr|kernel-6.12-generic-6.12.74-2|21776	- serial: port: Don't suspend if the port is still busy
21mr|kernel-6.12-generic-6.12.74-2|21777	- serial: port: Introduce a common helper to read properties
21mr|kernel-6.12-generic-6.12.74-2|21778	- serial: sc16is7xx: add check for unsupported SPI modes during probe
21mr|kernel-6.12-generic-6.12.74-2|21779	- serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
21mr|kernel-6.12-generic-6.12.74-2|21780	- serial: sc16is7xx: address RX timeout interrupt errata
21mr|kernel-6.12-generic-6.12.74-2|21781	- serial: sc16is7xx: change EFR lock to operate on each channels
21mr|kernel-6.12-generic-6.12.74-2|21782	- serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO
21mr|kernel-6.12-generic-6.12.74-2|21783	- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
21mr|kernel-6.12-generic-6.12.74-2|21784	- serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error
21mr|kernel-6.12-generic-6.12.74-2|21785	- serial: sc16is7xx: fix unconditional activation of THRI interrupt
21mr|kernel-6.12-generic-6.12.74-2|21786	- serial: sc16is7xx: improve do/while loop in sc16is7xx_irq()
21mr|kernel-6.12-generic-6.12.74-2|21787	- serial: sc16is7xx: improve regmap debugfs by using one regmap per port
21mr|kernel-6.12-generic-6.12.74-2|21788	- serial: sc16is7xx: remove global regmap from struct sc16is7xx_port
21mr|kernel-6.12-generic-6.12.74-2|21789	- serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq()
21mr|kernel-6.12-generic-6.12.74-2|21790	- serial: sc16is7xx: remove unused line structure member
21mr|kernel-6.12-generic-6.12.74-2|21791	- serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name()
21mr|kernel-6.12-generic-6.12.74-2|21792	- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro
21mr|kernel-6.12-generic-6.12.74-2|21793	- serial: sc16is7xx: set safe default SPI clock frequency
21mr|kernel-6.12-generic-6.12.74-2|21794	- serial: sc16is7xx: Use port lock wrappers
21mr|kernel-6.12-generic-6.12.74-2|21795	- serial: sh-sci: protect invalidating RXDMA on shutdown
21mr|kernel-6.12-generic-6.12.74-2|21796	- serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled
21mr|kernel-6.12-generic-6.12.74-2|21797	- serial: stm32: Reset .throttled state in .startup()
21mr|kernel-6.12-generic-6.12.74-2|21798	- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
21mr|kernel-6.12-generic-6.12.74-2|21799	- server: convert to new timestamp accessors
21mr|kernel-6.12-generic-6.12.74-2|21800	- SEV: disable SEV-ES DebugSwap by default
21mr|kernel-6.12-generic-6.12.74-2|21801	- sfc: fix a double-free bug in efx_probe_filters
21mr|kernel-6.12-generic-6.12.74-2|21802	- sh: ecovec24: Rename missed backlight field from fbdev to dev
21mr|kernel-6.12-generic-6.12.74-2|21803	- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
21mr|kernel-6.12-generic-6.12.74-2|21804	- sh: rework sync_file_range ABI
21mr|kernel-6.12-generic-6.12.74-2|21805	- sign-file: Fix incorrect return values check
21mr|kernel-6.12-generic-6.12.74-2|21806	- skmsg: Skip zero length skb in sk_msg_recvmsg
21mr|kernel-6.12-generic-6.12.74-2|21807	- slimbus: core: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.12-generic-6.12.74-2|21808	- slimbus: qcom-ngd-ctrl: Add timeout for wait operation
21mr|kernel-6.12-generic-6.12.74-2|21809	- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
21mr|kernel-6.12-generic-6.12.74-2|21810	- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
21mr|kernel-6.12-generic-6.12.74-2|21811	- smb311: additional compression flag defined in updated protocol spec
21mr|kernel-6.12-generic-6.12.74-2|21812	- smb311: correct incorrect offset field in compression header
21mr|kernel-6.12-generic-6.12.74-2|21813	- smb3: add dynamic trace point for ioctls
21mr|kernel-6.12-generic-6.12.74-2|21814	- smb3: add missing null server pointer check
21mr|kernel-6.12-generic-6.12.74-2|21815	- smb3: add trace event for mknod
21mr|kernel-6.12-generic-6.12.74-2|21816	- smb3: clarify mount warning
21mr|kernel-6.12-generic-6.12.74-2|21817	- SMB3: clarify some of the unused CreateOption flags
21mr|kernel-6.12-generic-6.12.74-2|21818	- smb3: fix broken reconnect when password changing on the server by allowing password rotation
21mr|kernel-6.12-generic-6.12.74-2|21819	- smb3: fix lock ordering potential deadlock in cifs_sync_mid_result
21mr|kernel-6.12-generic-6.12.74-2|21820	- smb3: fix Open files on server counter going negative
21mr|kernel-6.12-generic-6.12.74-2|21821	- smb3: Improve exception handling in allocate_mr_list()
21mr|kernel-6.12-generic-6.12.74-2|21822	- smb3: minor cleanup of session handling code
21mr|kernel-6.12-generic-6.12.74-2|21823	- smb3: minor RDMA cleanup
21mr|kernel-6.12-generic-6.12.74-2|21824	- smb3: missing lock when picking channel
21mr|kernel-6.12-generic-6.12.74-2|21825	- smb3: more minor cleanups for session handling routines
21mr|kernel-6.12-generic-6.12.74-2|21826	- smb3: retrying on failed server close
21mr|kernel-6.12-generic-6.12.74-2|21827	- smb3: show beginning time for per share stats
21mr|kernel-6.12-generic-6.12.74-2|21828	- smb3: update allocation size more accurately on write completion
21mr|kernel-6.12-generic-6.12.74-2|21829	- smb: client: add support for WSL reparse points
21mr|kernel-6.12-generic-6.12.74-2|21830	- smb: client: allow creating special files via reparse points
21mr|kernel-6.12-generic-6.12.74-2|21831	- smb: client: allow creating symlinks via reparse points
21mr|kernel-6.12-generic-6.12.74-2|21832	- smb: client: cleanup smb2_query_reparse_point()
21mr|kernel-6.12-generic-6.12.74-2|21833	- smb: client, common: fix fortify warnings
21mr|kernel-6.12-generic-6.12.74-2|21834	- smb: client: delete "true", "false" defines
21mr|kernel-6.12-generic-6.12.74-2|21835	- smb: client: do not defer close open handles to deleted files
21mr|kernel-6.12-generic-6.12.74-2|21836	- smb: client: don't clobber ->i_rdev from cached reparse points
21mr|kernel-6.12-generic-6.12.74-2|21837	- smb: client: extend smb2_compound_op() to accept more commands
21mr|kernel-6.12-generic-6.12.74-2|21838	- smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs()
21mr|kernel-6.12-generic-6.12.74-2|21839	- smb: client: fix deadlock in smb2_find_smb_tcon()
21mr|kernel-6.12-generic-6.12.74-2|21840	- smb: client: fix hardlinking of reparse points
21mr|kernel-6.12-generic-6.12.74-2|21841	- smb: client: Fix minor whitespace errors and warnings
21mr|kernel-6.12-generic-6.12.74-2|21842	- smb: client: fix missing mode bits for SMB symlinks
21mr|kernel-6.12-generic-6.12.74-2|21843	- smb: client: fix NULL deref in asn1_ber_decoder()
21mr|kernel-6.12-generic-6.12.74-2|21844	- smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file()
21mr|kernel-6.12-generic-6.12.74-2|21845	- smb: client: fix OOB in cifsd when receiving compounded resps
21mr|kernel-6.12-generic-6.12.74-2|21846	- smb: client: fix OOB in receive_encrypted_standard()
21mr|kernel-6.12-generic-6.12.74-2|21847	- smb: client: fix OOB in SMB2_query_info_init()
21mr|kernel-6.12-generic-6.12.74-2|21848	- smb: client: fix OOB in smb2_query_reparse_point()
21mr|kernel-6.12-generic-6.12.74-2|21849	- smb: client: fix OOB in smbCalcSize()
21mr|kernel-6.12-generic-6.12.74-2|21850	- smb: client: fix parsing of SMB3.1.1 POSIX create context
21mr|kernel-6.12-generic-6.12.74-2|21851	- smb: client: fix potential broken compound request
21mr|kernel-6.12-generic-6.12.74-2|21852	- smb: client: fix potential NULL deref in parse_dfs_referrals()
21mr|kernel-6.12-generic-6.12.74-2|21853	- smb: client: fix potential OOB in cifs_dump_detail()
21mr|kernel-6.12-generic-6.12.74-2|21854	- smb: client: fix potential OOB in smb2_dump_detail()
21mr|kernel-6.12-generic-6.12.74-2|21855	- smb: client: fix potential OOBs in smb2_parse_contexts()
21mr|kernel-6.12-generic-6.12.74-2|21856	- smb: client: fix potential UAF in cifs_debug_files_proc_show()
21mr|kernel-6.12-generic-6.12.74-2|21857	- smb: client: fix potential UAF in cifs_dump_full_key()
21mr|kernel-6.12-generic-6.12.74-2|21858	- smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
21mr|kernel-6.12-generic-6.12.74-2|21859	- smb: client: fix potential UAF in cifs_stats_proc_show()
21mr|kernel-6.12-generic-6.12.74-2|21860	- smb: client: fix potential UAF in cifs_stats_proc_write()
21mr|kernel-6.12-generic-6.12.74-2|21861	- smb: client: fix potential UAF in is_valid_oplock_break()
21mr|kernel-6.12-generic-6.12.74-2|21862	- smb: client: fix potential UAF in smb2_is_network_name_deleted()
21mr|kernel-6.12-generic-6.12.74-2|21863	- smb: client: fix potential UAF in smb2_is_valid_lease_break()
21mr|kernel-6.12-generic-6.12.74-2|21864	- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
21mr|kernel-6.12-generic-6.12.74-2|21865	- smb: client: fix rename(2) regression against samba
21mr|kernel-6.12-generic-6.12.74-2|21866	- smb: client: fix renaming of reparse points
21mr|kernel-6.12-generic-6.12.74-2|21867	- smb: client: Fix struct_group() usage in __packed structs
21mr|kernel-6.12-generic-6.12.74-2|21868	- smb: client: fix UAF in smb2_reconnect_server()
21mr|kernel-6.12-generic-6.12.74-2|21869	- smb: client: get rid of smb311_posix_query_path_info()
21mr|kernel-6.12-generic-6.12.74-2|21870	- smb: client: guarantee refcounted children from parent session
21mr|kernel-6.12-generic-6.12.74-2|21871	- smb: client: handle DFS tcons in cifs_construct_tcon()
21mr|kernel-6.12-generic-6.12.74-2|21872	- smb: client: handle path separator of created SMB symlinks
21mr|kernel-6.12-generic-6.12.74-2|21873	- smb: client: handle special files and symlinks in SMB3 POSIX
21mr|kernel-6.12-generic-6.12.74-2|21874	- smb: client: implement ->query_reparse_point() for SMB1
21mr|kernel-6.12-generic-6.12.74-2|21875	- smb: client: increase number of PDUs allowed in a compound request
21mr|kernel-6.12-generic-6.12.74-2|21876	- smb: client: instantiate when creating SFU files
21mr|kernel-6.12-generic-6.12.74-2|21877	- smb: client: introduce cifs_sfu_make_node()
21mr|kernel-6.12-generic-6.12.74-2|21878	- smb: client: introduce ->parse_reparse_point()
21mr|kernel-6.12-generic-6.12.74-2|21879	- smb: client: introduce reparse mount option
21mr|kernel-6.12-generic-6.12.74-2|21880	- smb: client: introduce SMB2_OP_QUERY_WSL_EA
21mr|kernel-6.12-generic-6.12.74-2|21881	- smb: client: move most of reparse point handling code to common file
21mr|kernel-6.12-generic-6.12.74-2|21882	- smb: client: negotiate compression algorithms
21mr|kernel-6.12-generic-6.12.74-2|21883	- smb: client: optimise reparse point querying
21mr|kernel-6.12-generic-6.12.74-2|21884	- smb: client: parse owner/group when creating reparse points
21mr|kernel-6.12-generic-6.12.74-2|21885	- smb: client: parse uid, gid, mode and dev from WSL reparse points
21mr|kernel-6.12-generic-6.12.74-2|21886	- smb: client: reduce number of parameters in smb2_compound_op()
21mr|kernel-6.12-generic-6.12.74-2|21887	- smb: client: refresh referral without acquiring refpath_lock
21mr|kernel-6.12-generic-6.12.74-2|21888	- smb: client: remove extra @chan_count check in __cifs_put_smb_ses()
21mr|kernel-6.12-generic-6.12.74-2|21889	- smb: client: report correct st_size for SMB and NFS symlinks
21mr|kernel-6.12-generic-6.12.74-2|21890	- smb: client: retry compound request without reusing lease
21mr|kernel-6.12-generic-6.12.74-2|21891	- smb: client: return reparse type in /proc/mounts
21mr|kernel-6.12-generic-6.12.74-2|21892	- smb: client: reuse file lease key in compound operations
21mr|kernel-6.12-generic-6.12.74-2|21893	- smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex
21mr|kernel-6.12-generic-6.12.74-2|21894	- smb: client: set correct d_type for reparse DFS/DFSR and mount point
21mr|kernel-6.12-generic-6.12.74-2|21895	- smb: client: set correct d_type for reparse points under DFS mounts
21mr|kernel-6.12-generic-6.12.74-2|21896	- smb: client: set correct file type from NFS reparse points
21mr|kernel-6.12-generic-6.12.74-2|21897	- smb: client: set correct id, uid and cruid for multiuser automounts
21mr|kernel-6.12-generic-6.12.74-2|21898	- smb: client: stop revalidating reparse points unnecessarily
21mr|kernel-6.12-generic-6.12.74-2|21899	- smb: common: fix fields sizes in compression_pattern_payload_v1
21mr|kernel-6.12-generic-6.12.74-2|21900	- smb: common: simplify compression headers
21mr|kernel-6.12-generic-6.12.74-2|21901	- smb: do not test the return value of folio_start_writeback()
21mr|kernel-6.12-generic-6.12.74-2|21902	- smb: Fix regression in writes when non-standard maximum write size negotiated
21mr|kernel-6.12-generic-6.12.74-2|21903	- smb: Fix some kernel-doc comments
21mr|kernel-6.12-generic-6.12.74-2|21904	- smb: smb2pdu.h: Avoid -Wflex-array-member-not-at-end warnings
21mr|kernel-6.12-generic-6.12.74-2|21905	- smb: use crypto_shash_digest() in symlink_hash()
21mr|kernel-6.12-generic-6.12.74-2|21906	- smb: Work around Clang __bdos() type confusion
21mr|kernel-6.12-generic-6.12.74-2|21907	- smp: Provide 'setup_max_cpus' definition on UP too
21mr|kernel-6.12-generic-6.12.74-2|21908	- soc: fsl: cpm1: qmc: Fix __iomem addresses declaration
21mr|kernel-6.12-generic-6.12.74-2|21909	- soc: fsl: cpm1: qmc: Fix rx channel reset
21mr|kernel-6.12-generic-6.12.74-2|21910	- soc: fsl: cpm1: tsa: Fix __iomem addresses declaration
21mr|kernel-6.12-generic-6.12.74-2|21911	- soc: fsl: dpio: fix kcalloc() argument order
21mr|kernel-6.12-generic-6.12.74-2|21912	- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
21mr|kernel-6.12-generic-6.12.74-2|21913	- soc: fsl: qbman: Use raw spinlock for cgr_lock
21mr|kernel-6.12-generic-6.12.74-2|21914	- sock_diag: annotate data-races around sock_diag_handlers[family]
21mr|kernel-6.12-generic-6.12.74-2|21915	- sock_map: avoid race between sock_map_close and sk_psock_put
21mr|kernel-6.12-generic-6.12.74-2|21916	- soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
21mr|kernel-6.12-generic-6.12.74-2|21917	- soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
21mr|kernel-6.12-generic-6.12.74-2|21918	- soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove
21mr|kernel-6.12-generic-6.12.74-2|21919	- soc: qcom: llcc: Check return value on Broadcast_OR reg read
21mr|kernel-6.12-generic-6.12.74-2|21920	- soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration
21mr|kernel-6.12-generic-6.12.74-2|21921	- soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset
21mr|kernel-6.12-generic-6.12.74-2|21922	- soc: qcom: pdr: fix parsing of domains lists
21mr|kernel-6.12-generic-6.12.74-2|21923	- soc: qcom: pdr: protect locator_addr with the main mutex
21mr|kernel-6.12-generic-6.12.74-2|21924	- soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free
21mr|kernel-6.12-generic-6.12.74-2|21925	- soc: qcom: pmic_glink_altmode: fix port sanity check
21mr|kernel-6.12-generic-6.12.74-2|21926	- soc: qcom: pmic_glink: don't traverse clients list without a lock
21mr|kernel-6.12-generic-6.12.74-2|21927	- soc: qcom: pmic_glink: Fix boot when QRTR=m
21mr|kernel-6.12-generic-6.12.74-2|21928	- soc: qcom: pmic_glink: Handle the return value of pmic_glink_init
21mr|kernel-6.12-generic-6.12.74-2|21929	- soc: qcom: pmic_glink: Make client-lock non-sleeping
21mr|kernel-6.12-generic-6.12.74-2|21930	- soc: qcom: pmic_glink: notify clients about the current state
21mr|kernel-6.12-generic-6.12.74-2|21931	- soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
21mr|kernel-6.12-generic-6.12.74-2|21932	- soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers
21mr|kernel-6.12-generic-6.12.74-2|21933	- soc: qcom: socinfo: rename PM2250 to PM4125
21mr|kernel-6.12-generic-6.12.74-2|21934	- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
21mr|kernel-6.12-generic-6.12.74-2|21935	- soc: xilinx: Fix for call trace due to the usage of smp_processor_id()
21mr|kernel-6.12-generic-6.12.74-2|21936	- soc: xilinx: fix unhandled SGI warning message
21mr|kernel-6.12-generic-6.12.74-2|21937	- soc: xilinx: rename cpu_number1 to dummy_cpu_number
21mr|kernel-6.12-generic-6.12.74-2|21938	- softirq: Fix suspicious RCU usage in __do_softirq()
21mr|kernel-6.12-generic-6.12.74-2|21939	- software node: Let args be NULL in software_node_get_reference_args
21mr|kernel-6.12-generic-6.12.74-2|21940	- soundwire: amd: fix for wake interrupt handling for clockstop mode
21mr|kernel-6.12-generic-6.12.74-2|21941	- soundwire: bus: introduce controller_id
21mr|kernel-6.12-generic-6.12.74-2|21942	- soundwire: cadence: fix invalid PDI offset
21mr|kernel-6.12-generic-6.12.74-2|21943	- soundwire: fix initializing sysfs for same devices on different buses
21mr|kernel-6.12-generic-6.12.74-2|21944	- soundwire: intel_ace2x: fix AC timing setting for ACE2.x
21mr|kernel-6.12-generic-6.12.74-2|21945	- soundwire: stream: fix NULL pointer dereference for multi_link
21mr|kernel-6.12-generic-6.12.74-2|21946	- sparc32: Fix parport build with sparc32
21mr|kernel-6.12-generic-6.12.74-2|21947	- sparc32: Fix section mismatch in leon_pci_grpci
21mr|kernel-6.12-generic-6.12.74-2|21948	- sparc64: Fix incorrect function signature and add prototype for prom_cif_init
21mr|kernel-6.12-generic-6.12.74-2|21949	- sparc64: Fix number of online CPUs
21mr|kernel-6.12-generic-6.12.74-2|21950	- sparc64: NMI watchdog: fix return value of __setup handler
21mr|kernel-6.12-generic-6.12.74-2|21951	- sparc: fix compat recv/recvfrom syscalls
21mr|kernel-6.12-generic-6.12.74-2|21952	- sparc: fix old compat_sys_select()
21mr|kernel-6.12-generic-6.12.74-2|21953	- sparc: Fix undefined reference to fb_is_primary_device
21mr|kernel-6.12-generic-6.12.74-2|21954	- sparc: move struct termio to asm/termios.h
21mr|kernel-6.12-generic-6.12.74-2|21955	- sparc: vDSO: fix return value of __setup handler
21mr|kernel-6.12-generic-6.12.74-2|21956	- speakup: Avoid crash on very long word
21mr|kernel-6.12-generic-6.12.74-2|21957	- speakup: Fix 8bit characters from direct synth
21mr|kernel-6.12-generic-6.12.74-2|21958	- speakup: Fix sizeof() vs ARRAY_SIZE() bug
21mr|kernel-6.12-generic-6.12.74-2|21959	- spi: atmel: Do not cancel a transfer upon any signal
21mr|kernel-6.12-generic-6.12.74-2|21960	- spi: atmel: Fix clock issue when using devices with different polarities
21mr|kernel-6.12-generic-6.12.74-2|21961	- spi: atmel: Prevent spi transfers from being killed
21mr|kernel-6.12-generic-6.12.74-2|21962	- spi: atmel-quadspi: Add missing check for clk_prepare
21mr|kernel-6.12-generic-6.12.74-2|21963	- spi: axi-spi-engine: fix version format string
21mr|kernel-6.12-generic-6.12.74-2|21964	- spi: axi-spi-engine: move msg state to new struct
21mr|kernel-6.12-generic-6.12.74-2|21965	- spi: axi-spi-engine: simplify driver data allocation
21mr|kernel-6.12-generic-6.12.74-2|21966	- spi: axi-spi-engine: use common AXI macros
21mr|kernel-6.12-generic-6.12.74-2|21967	- spi: axi-spi-engine: use devm_spi_alloc_host()
21mr|kernel-6.12-generic-6.12.74-2|21968	- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read
21mr|kernel-6.12-generic-6.12.74-2|21969	- spi: cadence: Ensure data lines set to low during dummy-cycle period
21mr|kernel-6.12-generic-6.12.74-2|21970	- spi: cadence-qspi: fix pointer reference in runtime PM hooks
21mr|kernel-6.12-generic-6.12.74-2|21971	- spi: cadence-quadspi: add missing clk_disable_unprepare() in cqspi_probe()
21mr|kernel-6.12-generic-6.12.74-2|21972	- spi: cadence: revert "Add SPI transfer delays"
21mr|kernel-6.12-generic-6.12.74-2|21973	- spi: coldfire-qspi: Remove an erroneous clk_disable_unprepare() from the remove function
21mr|kernel-6.12-generic-6.12.74-2|21974	- spi: cs42l43: Correct SPI root clock speed
21mr|kernel-6.12-generic-6.12.74-2|21975	- spi: cs42l43: Handle error from devm_pm_runtime_enable
21mr|kernel-6.12-generic-6.12.74-2|21976	- spi: Don't mark message DMA mapped when no transfer in it is
21mr|kernel-6.12-generic-6.12.74-2|21977	- spi: fix finalize message on error return
21mr|kernel-6.12-generic-6.12.74-2|21978	- spi: fix null pointer dereference within spi_sync
21mr|kernel-6.12-generic-6.12.74-2|21979	- spi: Fix OCTAL mode support
21mr|kernel-6.12-generic-6.12.74-2|21980	- spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs
21mr|kernel-6.12-generic-6.12.74-2|21981	- spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
21mr|kernel-6.12-generic-6.12.74-2|21982	- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
21mr|kernel-6.12-generic-6.12.74-2|21983	- spi: imx: fix the burst length at DMA mode and CPU mode
21mr|kernel-6.12-generic-6.12.74-2|21984	- spi: intel-pci: Add support for Arrow Lake SPI serial flash
21mr|kernel-6.12-generic-6.12.74-2|21985	- spi: intel-pci: Add support for Lunar Lake-M SPI serial flash
21mr|kernel-6.12-generic-6.12.74-2|21986	- spi: intel-pci: Remove Meteor Lake-S SoC PCI ID from the list
21mr|kernel-6.12-generic-6.12.74-2|21987	- spi: lpspi: Avoid potential use-after-free in probe()
21mr|kernel-6.12-generic-6.12.74-2|21988	- spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe
21mr|kernel-6.12-generic-6.12.74-2|21989	- spi: microchip-core: defer asserting chip select until just before write to TX FIFO
21mr|kernel-6.12-generic-6.12.74-2|21990	- spi: microchip-core: ensure TX and RX FIFOs are empty at start of a transfer
21mr|kernel-6.12-generic-6.12.74-2|21991	- spi: microchip-core: fix init function not setting the master and motorola modes
21mr|kernel-6.12-generic-6.12.74-2|21992	- spi: microchip-core: fix the issues in the isr
21mr|kernel-6.12-generic-6.12.74-2|21993	- spi: microchip-core: only disable SPI controller when register value change requires it
21mr|kernel-6.12-generic-6.12.74-2|21994	- spi: microchip-core-qspi: fix setting spi bus clock rate
21mr|kernel-6.12-generic-6.12.74-2|21995	- spi: microchip-core: switch to use modern name
21mr|kernel-6.12-generic-6.12.74-2|21996	- spi: mux: set ctlr->bits_per_word_mask
21mr|kernel-6.12-generic-6.12.74-2|21997	- spi: ppc4xx: Drop write-only variable
21mr|kernel-6.12-generic-6.12.74-2|21998	- spi: s3c64xx: allow full FIFO masks
21mr|kernel-6.12-generic-6.12.74-2|21999	- spi: s3c64xx: define a magic value
21mr|kernel-6.12-generic-6.12.74-2|22000	- spi: s3c64xx: determine the fifo depth only once
21mr|kernel-6.12-generic-6.12.74-2|22001	- spi: s3c64xx: explicitly include <linux/bits.h>
21mr|kernel-6.12-generic-6.12.74-2|22002	- spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro
21mr|kernel-6.12-generic-6.12.74-2|22003	- spi: s3c64xx: remove else after return
21mr|kernel-6.12-generic-6.12.74-2|22004	- spi: s3c64xx: sort headers alphabetically
21mr|kernel-6.12-generic-6.12.74-2|22005	- spi: s3c64xx: Use DMA mode from fifo size
21mr|kernel-6.12-generic-6.12.74-2|22006	- spi: sh-msiof: avoid integer overflow in constants
21mr|kernel-6.12-generic-6.12.74-2|22007	- spi: sh-msiof: Enforce fixed DTDL for R-Car H3
21mr|kernel-6.12-generic-6.12.74-2|22008	- spi: spi-axi-spi-engine: Use helper function devm_clk_get_enabled()
21mr|kernel-6.12-generic-6.12.74-2|22009	- spi: spi-cadence: Reverse the order of interleaved write and read operations
21mr|kernel-6.12-generic-6.12.74-2|22010	- spi: spidev: add correct compatible for Rohm BH2228FV
21mr|kernel-6.12-generic-6.12.74-2|22011	- spi: spi-imx: correctly configure burst length when using dma
21mr|kernel-6.12-generic-6.12.74-2|22012	- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
21mr|kernel-6.12-generic-6.12.74-2|22013	- spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
21mr|kernel-6.12-generic-6.12.74-2|22014	- spi: spi-microchip-core: Fix the number of chip selects supported
21mr|kernel-6.12-generic-6.12.74-2|22015	- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
21mr|kernel-6.12-generic-6.12.74-2|22016	- spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
21mr|kernel-6.12-generic-6.12.74-2|22017	- spi: stm32: Don't warn about spurious interrupts
21mr|kernel-6.12-generic-6.12.74-2|22018	- spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
21mr|kernel-6.12-generic-6.12.74-2|22019	- spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
21mr|kernel-6.12-generic-6.12.74-2|22020	- spmi: hisi-spmi-controller: Do not override device identifier
21mr|kernel-6.12-generic-6.12.74-2|22021	- spmi: mediatek: Fix UAF on device remove
21mr|kernel-6.12-generic-6.12.74-2|22022	- spmi: mtk-pmif: Serialize PMIF status check and command submission
21mr|kernel-6.12-generic-6.12.74-2|22023	- Squashfs: check the inode number is not the invalid value of zero
21mr|kernel-6.12-generic-6.12.74-2|22024	- squashfs: convert to new timestamp accessors
21mr|kernel-6.12-generic-6.12.74-2|22025	- sr9800: Add check for usbnet_get_endpoints
21mr|kernel-6.12-generic-6.12.74-2|22026	- srcu: Use try-lock lockdep annotation for NMI-safe access.
21mr|kernel-6.12-generic-6.12.74-2|22027	- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
21mr|kernel-6.12-generic-6.12.74-2|22028	- stackdepot: respect __GFP_NOLOCKDEP allocation flag
21mr|kernel-6.12-generic-6.12.74-2|22029	- staging: greybus: fix get_channel_from_mode() failure path
21mr|kernel-6.12-generic-6.12.74-2|22030	- staging: iio: ad5933: fix type mismatch regression
21mr|kernel-6.12-generic-6.12.74-2|22031	- staging: vc04_services: changen strncpy() to strscpy_pad()
21mr|kernel-6.12-generic-6.12.74-2|22032	- staging: vc04_services: fix information leak in create_component()
21mr|kernel-6.12-generic-6.12.74-2|22033	- stm class: Fix a double free in stm_register_device()
21mr|kernel-6.12-generic-6.12.74-2|22034	- stmmac: Clear variable when destroying workqueue
21mr|kernel-6.12-generic-6.12.74-2|22035	- stmmac: dwmac-loongson: Add architecture dependency
21mr|kernel-6.12-generic-6.12.74-2|22036	- stmmac: dwmac-loongson: drop useless check for compatible fallback
21mr|kernel-6.12-generic-6.12.74-2|22037	- stmmac: dwmac-loongson: Make sure MDIO is initialized before use
21mr|kernel-6.12-generic-6.12.74-2|22038	- SUNRPC: add a missing rpc_stat for TCP TLS
21mr|kernel-6.12-generic-6.12.74-2|22039	- sunrpc: add a struct rpc_stats arg to rpc_create_args
21mr|kernel-6.12-generic-6.12.74-2|22040	- SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
21mr|kernel-6.12-generic-6.12.74-2|22041	- SUNRPC: fix a memleak in gss_import_v2_context
21mr|kernel-6.12-generic-6.12.74-2|22042	- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
21mr|kernel-6.12-generic-6.12.74-2|22043	- SUNRPC: Fix a suspicious RCU usage warning
21mr|kernel-6.12-generic-6.12.74-2|22044	- SUNRPC: Fix gss_free_in_token_pages()
21mr|kernel-6.12-generic-6.12.74-2|22045	- SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
21mr|kernel-6.12-generic-6.12.74-2|22046	- sunrpc: fix NFSACL RPC retry on soft mount
21mr|kernel-6.12-generic-6.12.74-2|22047	- SUNRPC: Fix rpcgss_context trace event acceptor field
21mr|kernel-6.12-generic-6.12.74-2|22048	- SUNRPC: fix some memleaks in gssx_dec_option_array
21mr|kernel-6.12-generic-6.12.74-2|22049	- SUNRPC: Fixup gss_status tracepoint error output
21mr|kernel-6.12-generic-6.12.74-2|22050	- SUNRPC: fix _xprt_switch_find_current_entry logic
21mr|kernel-6.12-generic-6.12.74-2|22051	- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
21mr|kernel-6.12-generic-6.12.74-2|22052	- sunrpc: removed redundant procp check
21mr|kernel-6.12-generic-6.12.74-2|22053	- SUNRPC: return proper error from gss_wrap_req_priv
21mr|kernel-6.12-generic-6.12.74-2|22054	- SUNRPC: Revert 5f7fc5d69f6e92ec0b38774c387f5cf7812c5806
21mr|kernel-6.12-generic-6.12.74-2|22055	- SUNRPC: use request size to initialize bio_vec in svc_udp_sendto()
21mr|kernel-6.12-generic-6.12.74-2|22056	- swiotlb: Enforce page alignment in swiotlb_alloc()
21mr|kernel-6.12-generic-6.12.74-2|22057	- swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
21mr|kernel-6.12-generic-6.12.74-2|22058	- swiotlb: Fix alignment checks when both allocation and DMA masks are present
21mr|kernel-6.12-generic-6.12.74-2|22059	- swiotlb: Fix double-allocation of slots due to broken alignment handling
21mr|kernel-6.12-generic-6.12.74-2|22060	- swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()
21mr|kernel-6.12-generic-6.12.74-2|22061	- swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y
21mr|kernel-6.12-generic-6.12.74-2|22062	- swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
21mr|kernel-6.12-generic-6.12.74-2|22063	- syscalls: fix compat_sys_io_pgetevents_time64 usage
21mr|kernel-6.12-generic-6.12.74-2|22064	- syscalls: fix sys_fanotify_mark prototype
21mr|kernel-6.12-generic-6.12.74-2|22065	- sysctl: allow change system v ipc sysctls inside ipc namespace
21mr|kernel-6.12-generic-6.12.74-2|22066	- sysctl: allow to change limits for posix messages queues
21mr|kernel-6.12-generic-6.12.74-2|22067	- sysctl: always initialize i_uid/i_gid
21mr|kernel-6.12-generic-6.12.74-2|22068	- sysctl: Fix out of bounds access for empty sysctl registers
21mr|kernel-6.12-generic-6.12.74-2|22069	- sysctl: treewide: drop unused argument ctl_table_root::set_ownership(table)
21mr|kernel-6.12-generic-6.12.74-2|22070	- sysv: don't call sb_bread() with pointers_lock held
21mr|kernel-6.12-generic-6.12.74-2|22071	- tap: add missing verification for short frame
21mr|kernel-6.12-generic-6.12.74-2|22072	- task_work: Introduce task_work_cancel() again
21mr|kernel-6.12-generic-6.12.74-2|22073	- task_work: s/task_work_cancel()/task_work_cancel_func()/
21mr|kernel-6.12-generic-6.12.74-2|22074	- tcp: Add memory barrier to tcp_push()
21mr|kernel-6.12-generic-6.12.74-2|22075	- tcp: add sanity checks to rx zerocopy
21mr|kernel-6.12-generic-6.12.74-2|22076	- tcp: add tcp_done_with_error() helper
21mr|kernel-6.12-generic-6.12.74-2|22077	- tcp: Adjust clamping window for applications specifying SO_RCVBUF
21mr|kernel-6.12-generic-6.12.74-2|22078	- tcp: annotate data-races around tp->window_clamp
21mr|kernel-6.12-generic-6.12.74-2|22079	- tcp: avoid premature drops in tcp_add_backlog()
21mr|kernel-6.12-generic-6.12.74-2|22080	- tcp: avoid too many retransmit packets
21mr|kernel-6.12-generic-6.12.74-2|22081	- tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
21mr|kernel-6.12-generic-6.12.74-2|22082	- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
21mr|kernel-6.12-generic-6.12.74-2|22083	- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets
21mr|kernel-6.12-generic-6.12.74-2|22084	- tcp: define initial scaling factor value as a macro
21mr|kernel-6.12-generic-6.12.74-2|22085	- tcp: derive delack_max from rto_min
21mr|kernel-6.12-generic-6.12.74-2|22086	- tcp: do not accept ACK of bytes we never sent
21mr|kernel-6.12-generic-6.12.74-2|22087	- tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.
21mr|kernel-6.12-generic-6.12.74-2|22088	- tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
21mr|kernel-6.12-generic-6.12.74-2|22089	- tcp: fix incorrect undo caused by DSACK of TLP retransmit
21mr|kernel-6.12-generic-6.12.74-2|22090	- tcp: fix mid stream window clamp.
21mr|kernel-6.12-generic-6.12.74-2|22091	- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
21mr|kernel-6.12-generic-6.12.74-2|22092	- tcp: fix race in tcp_v6_syn_recv_sock()
21mr|kernel-6.12-generic-6.12.74-2|22093	- tcp: fix race in tcp_write_err()
21mr|kernel-6.12-generic-6.12.74-2|22094	- tcp: fix races in tcp_v[46]_err()
21mr|kernel-6.12-generic-6.12.74-2|22095	- tcp: Fix refcnt handling in __inet_hash_connect().
21mr|kernel-6.12-generic-6.12.74-2|22096	- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
21mr|kernel-6.12-generic-6.12.74-2|22097	- tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO
21mr|kernel-6.12-generic-6.12.74-2|22098	- tcp: increase the default TCP scaling ratio
21mr|kernel-6.12-generic-6.12.74-2|22099	- tcp: make sure init the accept_queue's spinlocks once
21mr|kernel-6.12-generic-6.12.74-2|22100	- tcp_metrics: validate source addr length
21mr|kernel-6.12-generic-6.12.74-2|22101	- tcp: properly terminate timers for kernel sockets
21mr|kernel-6.12-generic-6.12.74-2|22102	- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().
21mr|kernel-6.12-generic-6.12.74-2|22103	- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
21mr|kernel-6.12-generic-6.12.74-2|22104	- team: Fix use-after-free when an option instance allocation fails
21mr|kernel-6.12-generic-6.12.74-2|22105	- tee: optee: ffa: Fix missing-field-initializers warning
21mr|kernel-6.12-generic-6.12.74-2|22106	- tee: optee: Fix kernel panic caused by incorrect error handling
21mr|kernel-6.12-generic-6.12.74-2|22107	- tee: optee: Fix supplicant based device enumeration
21mr|kernel-6.12-generic-6.12.74-2|22108	- tg3: Increment tx_dropped in tg3_tso_bug()
21mr|kernel-6.12-generic-6.12.74-2|22109	- tg3: Move the [rt]x_dropped counters to tg3_napi
21mr|kernel-6.12-generic-6.12.74-2|22110	- thermal: bcm2835: Convert to platform remove callback returning void
21mr|kernel-6.12-generic-6.12.74-2|22111	- thermal: core: Fix NULL pointer dereference in zone registration error path
21mr|kernel-6.12-generic-6.12.74-2|22112	- thermal: core: Fix thermal zone suspend-resume synchronization
21mr|kernel-6.12-generic-6.12.74-2|22113	- thermal: core: Store trip pointer in struct thermal_instance
21mr|kernel-6.12-generic-6.12.74-2|22114	- thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
21mr|kernel-6.12-generic-6.12.74-2|22115	- thermal/drivers/broadcom: Fix race between removal and clock disable
21mr|kernel-6.12-generic-6.12.74-2|22116	- thermal/drivers/mediatek: Fix control buffer enablement on MT7896
21mr|kernel-6.12-generic-6.12.74-2|22117	- thermal/drivers/mediatek/lvts_thermal: Check NULL ptr on lvts_data
21mr|kernel-6.12-generic-6.12.74-2|22118	- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling path
21mr|kernel-6.12-generic-6.12.74-2|22119	- thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data
21mr|kernel-6.12-generic-6.12.74-2|22120	- thermal/drivers/qcom/lmh: Check for SCM availability at probe
21mr|kernel-6.12-generic-6.12.74-2|22121	- thermal/drivers/qoriq: Fix getting tmu range
21mr|kernel-6.12-generic-6.12.74-2|22122	- thermal/drivers/tsens: Fix null pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|22123	- thermal: gov_power_allocator: avoid inability to reset a cdev
21mr|kernel-6.12-generic-6.12.74-2|22124	- thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature
21mr|kernel-6.12-generic-6.12.74-2|22125	- thermal: intel: hfi: Add syscore callbacks for system-wide PM
21mr|kernel-6.12-generic-6.12.74-2|22126	- thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline
21mr|kernel-6.12-generic-6.12.74-2|22127	- thermal: intel: hfi: Refactor enabling code into helper functions
21mr|kernel-6.12-generic-6.12.74-2|22128	- thermal/of: Assume polling-delay(-passive) 0 when absent
21mr|kernel-6.12-generic-6.12.74-2|22129	- thermal: trip: Drop lockdep assertion from thermal_zone_trip_id()
21mr|kernel-6.12-generic-6.12.74-2|22130	- thermal: trip: Drop redundant trips check from for_each_thermal_trip()
21mr|kernel-6.12-generic-6.12.74-2|22131	- thunderbolt: Avoid notify PM core about runtime PM resume
21mr|kernel-6.12-generic-6.12.74-2|22132	- thunderbolt: debugfs: Fix margin debugfs node creation condition
21mr|kernel-6.12-generic-6.12.74-2|22133	- thunderbolt: Fix memory leak in margining_port_remove()
21mr|kernel-6.12-generic-6.12.74-2|22134	- thunderbolt: Fix setting the CNS bit in ROUTER_CS_5
21mr|kernel-6.12-generic-6.12.74-2|22135	- thunderbolt: Fix wake configurations after device unplug
21mr|kernel-6.12-generic-6.12.74-2|22136	- thunderbolt: Introduce tb_path_deactivate_hop()
21mr|kernel-6.12-generic-6.12.74-2|22137	- thunderbolt: Introduce tb_port_reset()
21mr|kernel-6.12-generic-6.12.74-2|22138	- thunderbolt: Keep the domain powered when USB4 port is in redrive mode
21mr|kernel-6.12-generic-6.12.74-2|22139	- thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers
21mr|kernel-6.12-generic-6.12.74-2|22140	- thunderbolt: Reset only non-USB4 host routers in resume
21mr|kernel-6.12-generic-6.12.74-2|22141	- thunderbolt: Reset topology created by the boot firmware
21mr|kernel-6.12-generic-6.12.74-2|22142	- tick/broadcast: Make takeover of broadcast hrtimer reliable
21mr|kernel-6.12-generic-6.12.74-2|22143	- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()
21mr|kernel-6.12-generic-6.12.74-2|22144	- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
21mr|kernel-6.12-generic-6.12.74-2|22145	- tick/sched: Preserve number of idle sleeps across CPU hotplug events
21mr|kernel-6.12-generic-6.12.74-2|22146	- timekeeping: Fix cross-timestamp interpolation corner case decision
21mr|kernel-6.12-generic-6.12.74-2|22147	- timekeeping: Fix cross-timestamp interpolation for non-x86
21mr|kernel-6.12-generic-6.12.74-2|22148	- timekeeping: Fix cross-timestamp interpolation on counter wrap
21mr|kernel-6.12-generic-6.12.74-2|22149	- time: test: Fix incorrect format specifier
21mr|kernel-6.12-generic-6.12.74-2|22150	- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
21mr|kernel-6.12-generic-6.12.74-2|22151	- tipc: fix a possible memleak in tipc_buf_append
21mr|kernel-6.12-generic-6.12.74-2|22152	- tipc: fix UAF in error path
21mr|kernel-6.12-generic-6.12.74-2|22153	- tipc: force a dst refcount before doing decryption
21mr|kernel-6.12-generic-6.12.74-2|22154	- tipc: Return non-zero value from tipc_udp_addr2str() on error
21mr|kernel-6.12-generic-6.12.74-2|22155	- tls: adjust recv return with async crypto and failed copy to userspace
21mr|kernel-6.12-generic-6.12.74-2|22156	- tls: break out of main loop when PEEK gets a non-data record
21mr|kernel-6.12-generic-6.12.74-2|22157	- tls: decrement decrypt_pending if no async completion will be called
21mr|kernel-6.12-generic-6.12.74-2|22158	- tls: don't skip over different type records from the rx_list
21mr|kernel-6.12-generic-6.12.74-2|22159	- tls: extract context alloc/initialization out of tls_set_sw_offload
21mr|kernel-6.12-generic-6.12.74-2|22160	- tls: fix lockless read of strp->msg_ready in ->poll
21mr|kernel-6.12-generic-6.12.74-2|22161	- tls: fix missing memory barrier in tls_init
21mr|kernel-6.12-generic-6.12.74-2|22162	- tls: fix peeking with sync+async decryption
21mr|kernel-6.12-generic-6.12.74-2|22163	- tls: fix race between async notify and socket close
21mr|kernel-6.12-generic-6.12.74-2|22164	- tls: fix race between tx work scheduling and socket close
21mr|kernel-6.12-generic-6.12.74-2|22165	- tls: fix use-after-free on failed backlog decryption
21mr|kernel-6.12-generic-6.12.74-2|22166	- tls: get psock ref after taking rxlock to avoid leak
21mr|kernel-6.12-generic-6.12.74-2|22167	- tls: recv: process_rx_list shouldn't use an offset with kvec
21mr|kernel-6.12-generic-6.12.74-2|22168	- tls: separate no-async decryption request handling from async
21mr|kernel-6.12-generic-6.12.74-2|22169	- tls: stop recv() if initial process_rx_list gave us non-DATA
21mr|kernel-6.12-generic-6.12.74-2|22170	- tmpfs: fix race on handling dquot rbtree
21mr|kernel-6.12-generic-6.12.74-2|22171	- tomoyo: fix UAF write bug in tomoyo_write_control()
21mr|kernel-6.12-generic-6.12.74-2|22172	- tools/arch/x86/intel_sdsi: Fix maximum meter bundle length
21mr|kernel-6.12-generic-6.12.74-2|22173	- tools/arch/x86/intel_sdsi: Fix meter_certificate decoding
21mr|kernel-6.12-generic-6.12.74-2|22174	- tools/arch/x86/intel_sdsi: Fix meter_show display
21mr|kernel-6.12-generic-6.12.74-2|22175	- tools: iio: replace seekdir() in iio_generic_buffer
21mr|kernel-6.12-generic-6.12.74-2|22176	- tools/latency-collector: Fix -Wformat-security compile warns
21mr|kernel-6.12-generic-6.12.74-2|22177	- tools/memory-model: Fix bug in lock.cat
21mr|kernel-6.12-generic-6.12.74-2|22178	- tools/nolibc/stdlib: fix memory error in realloc()
21mr|kernel-6.12-generic-6.12.74-2|22179	- tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs
21mr|kernel-6.12-generic-6.12.74-2|22180	- tools/power turbostat: Fix added raw MSR output
21mr|kernel-6.12-generic-6.12.74-2|22181	- tools/power turbostat: Fix Bzy_MHz documentation typo
21mr|kernel-6.12-generic-6.12.74-2|22182	- tools/power/turbostat: Fix uncore frequency file string
21mr|kernel-6.12-generic-6.12.74-2|22183	- tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read
21mr|kernel-6.12-generic-6.12.74-2|22184	- tools/power turbostat: Increase the limit for fd opened
21mr|kernel-6.12-generic-6.12.74-2|22185	- tools/power turbostat: Print ucode revision only if valid
21mr|kernel-6.12-generic-6.12.74-2|22186	- tools/power turbostat: Remember global max_die_id
21mr|kernel-6.12-generic-6.12.74-2|22187	- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
21mr|kernel-6.12-generic-6.12.74-2|22188	- tools/resolve_btfids: fix build with musl libc
21mr|kernel-6.12-generic-6.12.74-2|22189	- tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
21mr|kernel-6.12-generic-6.12.74-2|22190	- tools/resolve_btfids: Fix cross-compilation to non-host endianness
21mr|kernel-6.12-generic-6.12.74-2|22191	- tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
21mr|kernel-6.12-generic-6.12.74-2|22192	- tools/rtla: Exit with EXIT_SUCCESS when help is invoked
21mr|kernel-6.12-generic-6.12.74-2|22193	- tools/rtla: Fix clang warning about mount_point var size
21mr|kernel-6.12-generic-6.12.74-2|22194	- tools/rtla: Fix Makefile compiler options for clang
21mr|kernel-6.12-generic-6.12.74-2|22195	- tools/rtla: Fix uninitialized bucket/data->bucket_size warning
21mr|kernel-6.12-generic-6.12.74-2|22196	- tools/rtla: Remove unused sched_getattr() function
21mr|kernel-6.12-generic-6.12.74-2|22197	- tools/rtla: Replace setting prio with nice for SCHED_OTHER
21mr|kernel-6.12-generic-6.12.74-2|22198	- tools/rv: Fix curr_reactor uninitialized variable
21mr|kernel-6.12-generic-6.12.74-2|22199	- tools/rv: Fix Makefile compiler options for clang
21mr|kernel-6.12-generic-6.12.74-2|22200	- tools: selftests: riscv: Fix compile warnings in mm tests
21mr|kernel-6.12-generic-6.12.74-2|22201	- tools: selftests: riscv: Fix compile warnings in vector tests
21mr|kernel-6.12-generic-6.12.74-2|22202	- tools: ynl: don't ignore errors in NLMSG_DONE messages
21mr|kernel-6.12-generic-6.12.74-2|22203	- tools: ynl: don't leak mcast_groups on init error
21mr|kernel-6.12-generic-6.12.74-2|22204	- tools: ynl: fix handling of multiple mcast groups
21mr|kernel-6.12-generic-6.12.74-2|22205	- tools: ynl: fix setting presence bits in simple nests
21mr|kernel-6.12-generic-6.12.74-2|22206	- tools: ynl: make sure we always pass yarg to mnl_cb_run
21mr|kernel-6.12-generic-6.12.74-2|22207	- tpm_tis: Do *not* flush uninitialized work
21mr|kernel-6.12-generic-6.12.74-2|22208	- tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer
21mr|kernel-6.12-generic-6.12.74-2|22209	- tpm,tpm_tis: Avoid warning splat at shutdown
21mr|kernel-6.12-generic-6.12.74-2|22210	- tracefs: Avoid using the ei->dentry pointer unnecessarily
21mr|kernel-6.12-generic-6.12.74-2|22211	- tracefs: Check for dentry->d_inode exists in set_gid()
21mr|kernel-6.12-generic-6.12.74-2|22212	- tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()
21mr|kernel-6.12-generic-6.12.74-2|22213	- tracefs: dentry lookup crapectomy
21mr|kernel-6.12-generic-6.12.74-2|22214	- tracefs/eventfs: Modify mismatched function name
21mr|kernel-6.12-generic-6.12.74-2|22215	- tracefs/eventfs: Use root and instance inodes as default ownership
21mr|kernel-6.12-generic-6.12.74-2|22216	- tracefs: remove stale update_gid code
21mr|kernel-6.12-generic-6.12.74-2|22217	- tracefs: Reset permissions on remount if permissions are options
21mr|kernel-6.12-generic-6.12.74-2|22218	- tracefs: Still use mount point as default permissions for instances
21mr|kernel-6.12-generic-6.12.74-2|22219	- tracefs: Zero out the tracefs_inode when allocating it
21mr|kernel-6.12-generic-6.12.74-2|22220	- trace/pid_list: Change gfp flags in pid_list_fill_irq()
21mr|kernel-6.12-generic-6.12.74-2|22221	- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
21mr|kernel-6.12-generic-6.12.74-2|22222	- tracing: Add size check when printing trace_marker output
21mr|kernel-6.12-generic-6.12.74-2|22223	- tracing: Always update snapshot buffer size
21mr|kernel-6.12-generic-6.12.74-2|22224	- tracing: Build event generation tests only as modules
21mr|kernel-6.12-generic-6.12.74-2|22225	- tracing: Disable snapshot buffer when stopping instance tracers
21mr|kernel-6.12-generic-6.12.74-2|22226	- tracing: Ensure visibility when inserting an element into tracing_map
21mr|kernel-6.12-generic-6.12.74-2|22227	- tracing: Fix a NULL vs IS_ERR() bug in event_subsystem_dir()
21mr|kernel-6.12-generic-6.12.74-2|22228	- tracing: Fix a possible race when disabling buffered events
21mr|kernel-6.12-generic-6.12.74-2|22229	- tracing: Fix a warning when allocating buffered events fails
21mr|kernel-6.12-generic-6.12.74-2|22230	- tracing: Fix blocked reader of snapshot buffer
21mr|kernel-6.12-generic-6.12.74-2|22231	- tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef
21mr|kernel-6.12-generic-6.12.74-2|22232	- tracing: Fix incomplete locking when disabling buffered events
21mr|kernel-6.12-generic-6.12.74-2|22233	- tracing: Fix uaf issue when open the hist or hist_debug file
21mr|kernel-6.12-generic-6.12.74-2|22234	- tracing: Fix wasted memory in saved_cmdlines logic
21mr|kernel-6.12-generic-6.12.74-2|22235	- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
21mr|kernel-6.12-generic-6.12.74-2|22236	- tracing: hide unused ftrace_event_id_fops
21mr|kernel-6.12-generic-6.12.74-2|22237	- tracing: Inform kmemleak of saved_cmdlines allocation
21mr|kernel-6.12-generic-6.12.74-2|22238	- tracing: Make system_callback() function static
21mr|kernel-6.12-generic-6.12.74-2|22239	- tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
21mr|kernel-6.12-generic-6.12.74-2|22240	- tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
21mr|kernel-6.12-generic-6.12.74-2|22241	- tracing/probes: fix error check in parse_btf_field()
21mr|kernel-6.12-generic-6.12.74-2|22242	- tracing/probes: Fix to search structure fields correctly
21mr|kernel-6.12-generic-6.12.74-2|22243	- tracing/probes: Fix to set arg size and fmt after setting type from BTF
21mr|kernel-6.12-generic-6.12.74-2|22244	- tracing/probes: Fix to show a parse error for bad type for $comm
21mr|kernel-6.12-generic-6.12.74-2|22245	- tracing/selftests: Fix kprobe event name test for .isra. functions
21mr|kernel-6.12-generic-6.12.74-2|22246	- tracing: Stop current tracer when resizing buffer
21mr|kernel-6.12-generic-6.12.74-2|22247	- tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
21mr|kernel-6.12-generic-6.12.74-2|22248	- tracing/synthetic: Fix trace_string() return value
21mr|kernel-6.12-generic-6.12.74-2|22249	- tracing/timerlat: Move hrtimer_init to timerlat_fd open()
21mr|kernel-6.12-generic-6.12.74-2|22250	- tracing/trigger: Fix to return error if failed to alloc snapshot
21mr|kernel-6.12-generic-6.12.74-2|22251	- tracing: Update snapshot buffer on resize if it is allocated
21mr|kernel-6.12-generic-6.12.74-2|22252	- tracing: Use .flush() call to wake up readers
21mr|kernel-6.12-generic-6.12.74-2|22253	- tracing/user_events: Allow events to persist for perfmon_capable users
21mr|kernel-6.12-generic-6.12.74-2|22254	- tracing/user_events: Fix non-spaced field matching
21mr|kernel-6.12-generic-6.12.74-2|22255	- tracing/user_events: Prepare find/delete for same name events
21mr|kernel-6.12-generic-6.12.74-2|22256	- tsnep: Fix mapping for zero copy XDP_TX action
21mr|kernel-6.12-generic-6.12.74-2|22257	- tsnep: Fix XDP_RING_NEED_WAKEUP for empty fill ring
21mr|kernel-6.12-generic-6.12.74-2|22258	- tsnep: Remove FCS for XDP data path
21mr|kernel-6.12-generic-6.12.74-2|22259	- tty: add the option to have a tty reject a new ldisc
21mr|kernel-6.12-generic-6.12.74-2|22260	- tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
21mr|kernel-6.12-generic-6.12.74-2|22261	- tty: don't check for signal_pending() in send_break()
21mr|kernel-6.12-generic-6.12.74-2|22262	- tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
21mr|kernel-6.12-generic-6.12.74-2|22263	- tty: mcf: MCF54418 has 10 UARTS
21mr|kernel-6.12-generic-6.12.74-2|22264	- tty: n_gsm: fix missing receive state reset after mode switch
21mr|kernel-6.12-generic-6.12.74-2|22265	- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
21mr|kernel-6.12-generic-6.12.74-2|22266	- tty: n_tty: Fix buffer offsets when lookahead is used
21mr|kernel-6.12-generic-6.12.74-2|22267	- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
21mr|kernel-6.12-generic-6.12.74-2|22268	- tty: serial: imx: Fix broken RS485
21mr|kernel-6.12-generic-6.12.74-2|22269	- tty: serial: ma35d1: Add a NULL check for of_node
21mr|kernel-6.12-generic-6.12.74-2|22270	- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
21mr|kernel-6.12-generic-6.12.74-2|22271	- tty: use 'if' in send_break() instead of 'goto'
21mr|kernel-6.12-generic-6.12.74-2|22272	- tty: vt: fix 20 vs 0x20 typo in EScsiignore
21mr|kernel-6.12-generic-6.12.74-2|22273	- tun: add missing rx stats accounting in tun_xdp_act
21mr|kernel-6.12-generic-6.12.74-2|22274	- tun: add missing verification for short frame
21mr|kernel-6.12-generic-6.12.74-2|22275	- tun: fix missing dropped counter in tun_xdp_act
21mr|kernel-6.12-generic-6.12.74-2|22276	- tun: Fix xdp_rxq_info's queue_index when detaching
21mr|kernel-6.12-generic-6.12.74-2|22277	- tun: limit printing rate when illegal packet received by tun dev
21mr|kernel-6.12-generic-6.12.74-2|22278	- tunnels: fix out of bounds access when building IPv6 PMTU error
21mr|kernel-6.12-generic-6.12.74-2|22279	- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
21mr|kernel-6.12-generic-6.12.74-2|22280	- uapi: in6: replace temporary label with rfc9486
21mr|kernel-6.12-generic-6.12.74-2|22281	- uapi: propagate __struct_group() attributes to the container union
21mr|kernel-6.12-generic-6.12.74-2|22282	- ubd: refactor the interrupt handler
21mr|kernel-6.12-generic-6.12.74-2|22283	- ubd: untagle discard vs write zeroes not support handling
21mr|kernel-6.12-generic-6.12.74-2|22284	- ubi: Check for too small LEB size in VTBL code
21mr|kernel-6.12-generic-6.12.74-2|22285	- ubi: correct the calculation of fastmap size
21mr|kernel-6.12-generic-6.12.74-2|22286	- ubi: eba: properly rollback inside self_check_eba
21mr|kernel-6.12-generic-6.12.74-2|22287	- ubifs: fix possible dereference after free
21mr|kernel-6.12-generic-6.12.74-2|22288	- ubifs: Set page uptodate in the correct place
21mr|kernel-6.12-generic-6.12.74-2|22289	- ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
21mr|kernel-6.12-generic-6.12.74-2|22290	- ublk: move ublk_cancel_dev() out of ub->mutex
21mr|kernel-6.12-generic-6.12.74-2|22291	- UBSAN: array-index-out-of-bounds in dtSplitRoot
21mr|kernel-6.12-generic-6.12.74-2|22292	- udf: Avoid using corrupted block bitmap buffer
21mr|kernel-6.12-generic-6.12.74-2|22293	- udf: Convert udf_expand_file_adinicb() to use a folio
21mr|kernel-6.12-generic-6.12.74-2|22294	- udf: Fix bogus checksum computation in udf_rename()
21mr|kernel-6.12-generic-6.12.74-2|22295	- udf: Fix lock ordering in udf_evict_inode()
21mr|kernel-6.12-generic-6.12.74-2|22296	- udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb()
21mr|kernel-6.12-generic-6.12.74-2|22297	- udf: udftime: prevent overflow in udf_disk_stamp_to_time()
21mr|kernel-6.12-generic-6.12.74-2|22298	- udp: annotate data-races around up->pending
21mr|kernel-6.12-generic-6.12.74-2|22299	- udp: Avoid call to compute_score on multiple sites
21mr|kernel-6.12-generic-6.12.74-2|22300	- udp: do not accept non-tunnel GSO skbs landing in a tunnel
21mr|kernel-6.12-generic-6.12.74-2|22301	- udp: do not transition UDP GRO fraglist partial checksums to unnecessary
21mr|kernel-6.12-generic-6.12.74-2|22302	- udp: fix busy polling
21mr|kernel-6.12-generic-6.12.74-2|22303	- udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
21mr|kernel-6.12-generic-6.12.74-2|22304	- udp: preserve the connected status if only UDP cmsg
21mr|kernel-6.12-generic-6.12.74-2|22305	- udp: prevent local UDP tunnel packets from being GROed
21mr|kernel-6.12-generic-6.12.74-2|22306	- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
21mr|kernel-6.12-generic-6.12.74-2|22307	- uio: Fix use-after-free in uio_open
21mr|kernel-6.12-generic-6.12.74-2|22308	- uio_hv_generic: Don't free decrypted memory
21mr|kernel-6.12-generic-6.12.74-2|22309	- um: Add winch to winch_handlers before registering winch IRQ
21mr|kernel-6.12-generic-6.12.74-2|22310	- um: Don't use vfprintf() for os_info()
21mr|kernel-6.12-generic-6.12.74-2|22311	- um: Fix adding '-no-pie' for clang
21mr|kernel-6.12-generic-6.12.74-2|22312	- um: Fix naming clash between UML and scheduler
21mr|kernel-6.12-generic-6.12.74-2|22313	- um: Fix return value in ubd_init()
21mr|kernel-6.12-generic-6.12.74-2|22314	- um: Fix the declaration of kasan_map_memory
21mr|kernel-6.12-generic-6.12.74-2|22315	- um: Fix the -Wmissing-prototypes warning for get_thread_reg
21mr|kernel-6.12-generic-6.12.74-2|22316	- um: Fix the -Wmissing-prototypes warning for __switch_mm
21mr|kernel-6.12-generic-6.12.74-2|22317	- um: net: Fix return type of uml_net_start_xmit()
21mr|kernel-6.12-generic-6.12.74-2|22318	- um: time-travel: fix signal blocking race/hang
21mr|kernel-6.12-generic-6.12.74-2|22319	- um: time-travel: fix time corruption
21mr|kernel-6.12-generic-6.12.74-2|22320	- um: time-travel: fix time-travel-start option
21mr|kernel-6.12-generic-6.12.74-2|22321	- um: vector: fix bpfflash parameter evaluation
21mr|kernel-6.12-generic-6.12.74-2|22322	- um: virt-pci: fix platform map offset
21mr|kernel-6.12-generic-6.12.74-2|22323	- update workarounds for gcc "asm goto" issue
21mr|kernel-6.12-generic-6.12.74-2|22324	- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
21mr|kernel-6.12-generic-6.12.74-2|22325	- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
21mr|kernel-6.12-generic-6.12.74-2|22326	- usb: aqc111: check packet for fixup for true limit
21mr|kernel-6.12-generic-6.12.74-2|22327	- usb: aqc111: stop lying about skb->truesize
21mr|kernel-6.12-generic-6.12.74-2|22328	- usb: atm: cxacru: fix endpoint checking in cxacru_bind()
21mr|kernel-6.12-generic-6.12.74-2|22329	- usb: cdc-acm: return correct error code on unsupported break
21mr|kernel-6.12-generic-6.12.74-2|22330	- usb: cdc-wdm: close race between read and workqueue
21mr|kernel-6.12-generic-6.12.74-2|22331	- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
21mr|kernel-6.12-generic-6.12.74-2|22332	- usb: cdns3: fix iso transfer error when mult is not zero
21mr|kernel-6.12-generic-6.12.74-2|22333	- usb: cdns3: fix memory double free when handle zero packet
21mr|kernel-6.12-generic-6.12.74-2|22334	- usb: cdns3: fix uvc failure work since sg support enabled
21mr|kernel-6.12-generic-6.12.74-2|22335	- usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled
21mr|kernel-6.12-generic-6.12.74-2|22336	- usb: cdnsp: blocked some cdns3 specific code
21mr|kernel-6.12-generic-6.12.74-2|22337	- usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers
21mr|kernel-6.12-generic-6.12.74-2|22338	- usb: chipidea: core: handle power lost in workqueue
21mr|kernel-6.12-generic-6.12.74-2|22339	- usb: chipidea: wait controller resume finished for wakeup irq
21mr|kernel-6.12-generic-6.12.74-2|22340	- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
21mr|kernel-6.12-generic-6.12.74-2|22341	- USB: core: Add hub_get() and hub_put() routines
21mr|kernel-6.12-generic-6.12.74-2|22342	- USB: core: Fix access violation during port device removal
21mr|kernel-6.12-generic-6.12.74-2|22343	- USB: core: Fix deadlock in port "disable" sysfs attribute
21mr|kernel-6.12-generic-6.12.74-2|22344	- USB: core: Fix deadlock in usb_deauthorize_interface()
21mr|kernel-6.12-generic-6.12.74-2|22345	- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor
21mr|kernel-6.12-generic-6.12.74-2|22346	- usb: core: Prevent null pointer dereference in update_port_device_state
21mr|kernel-6.12-generic-6.12.74-2|22347	- usb: Disable USB3 LPM at shutdown
21mr|kernel-6.12-generic-6.12.74-2|22348	- usb: dwc2: gadget: Fix exiting from clock gating
21mr|kernel-6.12-generic-6.12.74-2|22349	- usb: dwc2: gadget: LPM flow fix
21mr|kernel-6.12-generic-6.12.74-2|22350	- usb: dwc2: host: Fix dereference issue in DDMA completion flow.
21mr|kernel-6.12-generic-6.12.74-2|22351	- usb: dwc2: host: Fix hibernation flow
21mr|kernel-6.12-generic-6.12.74-2|22352	- usb: dwc2: host: Fix ISOC flow in DDMA mode
21mr|kernel-6.12-generic-6.12.74-2|22353	- usb: dwc2: host: Fix remote wakeup from hibernation
21mr|kernel-6.12-generic-6.12.74-2|22354	- usb: dwc3-am62: Disable wakeup at remove
21mr|kernel-6.12-generic-6.12.74-2|22355	- usb: dwc3-am62: fix module unload/reload behavior
21mr|kernel-6.12-generic-6.12.74-2|22356	- usb: dwc3: core: Add DWC31 version 2.00a controller
21mr|kernel-6.12-generic-6.12.74-2|22357	- usb: dwc3: core: Prevent phy suspend during init
21mr|kernel-6.12-generic-6.12.74-2|22358	- usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
21mr|kernel-6.12-generic-6.12.74-2|22359	- usb: dwc3: core: Workaround for CSR read timeout
21mr|kernel-6.12-generic-6.12.74-2|22360	- usb: dwc3: gadget: Don't disconnect if not started
21mr|kernel-6.12-generic-6.12.74-2|22361	- usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
21mr|kernel-6.12-generic-6.12.74-2|22362	- usb: dwc3: gadget: Handle EP0 request dequeuing properly
21mr|kernel-6.12-generic-6.12.74-2|22363	- usb: dwc3: gadget: Queue PM runtime idle on disconnect event
21mr|kernel-6.12-generic-6.12.74-2|22364	- usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-6.12-generic-6.12.74-2|22365	- usb: dwc3: pci: add support for the Intel Arrow Lake-H
21mr|kernel-6.12-generic-6.12.74-2|22366	- usb: dwc3: pci: add support for the Intel Panther Lake
21mr|kernel-6.12-generic-6.12.74-2|22367	- usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380
21mr|kernel-6.12-generic-6.12.74-2|22368	- usb: dwc3: pci: Drop duplicate ID
21mr|kernel-6.12-generic-6.12.74-2|22369	- usb: dwc3: Properly set system wakeup
21mr|kernel-6.12-generic-6.12.74-2|22370	- usb: dwc3: Wait unconditionally after issuing EndXfer command
21mr|kernel-6.12-generic-6.12.74-2|22371	- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
21mr|kernel-6.12-generic-6.12.74-2|22372	- usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device
21mr|kernel-6.12-generic-6.12.74-2|22373	- usb: f_mass_storage: forbid async queue when shutdown happen
21mr|kernel-6.12-generic-6.12.74-2|22374	- usb: fotg210: Add missing kernel doc description
21mr|kernel-6.12-generic-6.12.74-2|22375	- usb: fotg210-hcd: delete an incorrect bounds test
21mr|kernel-6.12-generic-6.12.74-2|22376	- usb: gadget: aspeed_udc: fix device address configuration
21mr|kernel-6.12-generic-6.12.74-2|22377	- usb: gadget: composite: fix OS descriptors w_value logic
21mr|kernel-6.12-generic-6.12.74-2|22378	- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
21mr|kernel-6.12-generic-6.12.74-2|22379	- USB: gadget: core: adjust uevent timing on gadget unbind
21mr|kernel-6.12-generic-6.12.74-2|22380	- usb: gadget: f_fs: Fix a race condition when processing setup packets.
21mr|kernel-6.12-generic-6.12.74-2|22381	- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
21mr|kernel-6.12-generic-6.12.74-2|22382	- usb: gadget: f_hid: fix report descriptor allocation
21mr|kernel-6.12-generic-6.12.74-2|22383	- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
21mr|kernel-6.12-generic-6.12.74-2|22384	- usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.12-generic-6.12.74-2|22385	- usb: gadget: midi2: Fix incorrect default MIDI2 protocol setup
21mr|kernel-6.12-generic-6.12.74-2|22386	- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
21mr|kernel-6.12-generic-6.12.74-2|22387	- usb: gadget: ncm: Fix handling of zero block length packets
21mr|kernel-6.12-generic-6.12.74-2|22388	- usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
21mr|kernel-6.12-generic-6.12.74-2|22389	- usb: gadget: omap_udc: fix USB gadget regression on Palm TE
21mr|kernel-6.12-generic-6.12.74-2|22390	- usb: gadget: printer: fix races against disable
21mr|kernel-6.12-generic-6.12.74-2|22391	- usb: gadget: printer: SS+ support
21mr|kernel-6.12-generic-6.12.74-2|22392	- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
21mr|kernel-6.12-generic-6.12.74-2|22393	- usb: gadget: u_audio: Clear uac pointer when freed.
21mr|kernel-6.12-generic-6.12.74-2|22394	- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
21mr|kernel-6.12-generic-6.12.74-2|22395	- usb: gadget: uvc: configfs: ensure guid to be valid before set
21mr|kernel-6.12-generic-6.12.74-2|22396	- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
21mr|kernel-6.12-generic-6.12.74-2|22397	- usb: gadget: uvc: use correct buffer size when parsing configfs lists
21mr|kernel-6.12-generic-6.12.74-2|22398	- usb: gadget: webcam: Make g_webcam loadable again
21mr|kernel-6.12-generic-6.12.74-2|22399	- usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-6.12-generic-6.12.74-2|22400	- usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub
21mr|kernel-6.12-generic-6.12.74-2|22401	- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
21mr|kernel-6.12-generic-6.12.74-2|22402	- usb: hub: Replace hardcoded quirk value with BIT() macro
21mr|kernel-6.12-generic-6.12.74-2|22403	- usb: misc: uss720: check for incompatible versions of the Belkin F5U002
21mr|kernel-6.12-generic-6.12.74-2|22404	- usb: mon: Fix atomicity violation in mon_bin_vma_fault
21mr|kernel-6.12-generic-6.12.74-2|22405	- usb: musb: da8xx: fix a resource leak in probe()
21mr|kernel-6.12-generic-6.12.74-2|22406	- usb: new quirk to reduce the SET_ADDRESS request timeout
21mr|kernel-6.12-generic-6.12.74-2|22407	- usb: ohci: Prevent missed ohci interrupts
21mr|kernel-6.12-generic-6.12.74-2|22408	- usb: phy: generic: Get the vbus supply
21mr|kernel-6.12-generic-6.12.74-2|22409	- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
21mr|kernel-6.12-generic-6.12.74-2|22410	- usb: port: Don't try to peer unused USB ports based on location
21mr|kernel-6.12-generic-6.12.74-2|22411	- usb: roles: don't get/set_role() when usb_role_switch is unregistered
21mr|kernel-6.12-generic-6.12.74-2|22412	- usb: roles: fix NULL pointer issue when put module's reference
21mr|kernel-6.12-generic-6.12.74-2|22413	- USB: serial: add device ID for VeriFone adapter
21mr|kernel-6.12-generic-6.12.74-2|22414	- USB: serial: cp210x: add ID for IMST iM871A-USB
21mr|kernel-6.12-generic-6.12.74-2|22415	- USB: serial: cp210x: add ID for MGP Instruments PDS100
21mr|kernel-6.12-generic-6.12.74-2|22416	- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
21mr|kernel-6.12-generic-6.12.74-2|22417	- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
21mr|kernel-6.12-generic-6.12.74-2|22418	- USB: serial: ftdi_sio: update Actisense PIDs constant names
21mr|kernel-6.12-generic-6.12.74-2|22419	- USB: serial: mos7840: fix crash on resume
21mr|kernel-6.12-generic-6.12.74-2|22420	- USB: serial: option: add Fibocom FM101-GL variant
21mr|kernel-6.12-generic-6.12.74-2|22421	- USB: serial: option: add Fibocom FM135-GL variants
21mr|kernel-6.12-generic-6.12.74-2|22422	- USB: serial: option: add Fibocom FM350-GL
21mr|kernel-6.12-generic-6.12.74-2|22423	- USB: serial: option: add Foxconn T99W265 with new baseline
21mr|kernel-6.12-generic-6.12.74-2|22424	- USB: serial: option: add Lonsung U8300/U9300 product
21mr|kernel-6.12-generic-6.12.74-2|22425	- USB: serial: option: add MeiG Smart SLM320 product
21mr|kernel-6.12-generic-6.12.74-2|22426	- USB: serial: option: add Netprisma LCUK54 series modules
21mr|kernel-6.12-generic-6.12.74-2|22427	- USB: serial: option: add Quectel EG912Y module support
21mr|kernel-6.12-generic-6.12.74-2|22428	- USB: serial: option: add Quectel RM500Q R13 firmware support
21mr|kernel-6.12-generic-6.12.74-2|22429	- USB: serial: option: add Rolling RW101-GL and RW135-GL support
21mr|kernel-6.12-generic-6.12.74-2|22430	- USB: serial: option: add Rolling RW350-GL variants
21mr|kernel-6.12-generic-6.12.74-2|22431	- USB: serial: option: add support for Fibocom FM650/FG650
21mr|kernel-6.12-generic-6.12.74-2|22432	- USB: serial: option: add support for Foxconn T99W651
21mr|kernel-6.12-generic-6.12.74-2|22433	- USB: serial: option: add Telit FN912 rmnet compositions
21mr|kernel-6.12-generic-6.12.74-2|22434	- USB: serial: option: add Telit FN920C04 rmnet compositions
21mr|kernel-6.12-generic-6.12.74-2|22435	- USB: serial: option: add Telit generic core-dump composition
21mr|kernel-6.12-generic-6.12.74-2|22436	- USB: serial: option: support Quectel EM060K sub-models
21mr|kernel-6.12-generic-6.12.74-2|22437	- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
21mr|kernel-6.12-generic-6.12.74-2|22438	- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
21mr|kernel-6.12-generic-6.12.74-2|22439	- usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3
21mr|kernel-6.12-generic-6.12.74-2|22440	- usb-storage: alauda: Check whether the media is initialized
21mr|kernel-6.12-generic-6.12.74-2|22441	- usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
21mr|kernel-6.12-generic-6.12.74-2|22442	- usb: typec: class: fix typec_altmode_put_partner to put plugs
21mr|kernel-6.12-generic-6.12.74-2|22443	- usb: typec-mux: nb7vpq904m: unregister typec switch on probe error and remove
21mr|kernel-6.12-generic-6.12.74-2|22444	- usb: typec: Return size of buffer if pd_set operation succeeds
21mr|kernel-6.12-generic-6.12.74-2|22445	- usb: typec: tcpci: add generic tcpci fallback compatible
21mr|kernel-6.12-generic-6.12.74-2|22446	- usb: typec: tcpm: Check for port partner validity before consuming it
21mr|kernel-6.12-generic-6.12.74-2|22447	- usb: typec: tcpm: clear pd_event queue in PORT_RESET
21mr|kernel-6.12-generic-6.12.74-2|22448	- usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps
21mr|kernel-6.12-generic-6.12.74-2|22449	- usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state
21mr|kernel-6.12-generic-6.12.74-2|22450	- usb: typec: tcpm: unregister existing source caps before re-registration
21mr|kernel-6.12-generic-6.12.74-2|22451	- usb: typec: tipd: fix event checking for tps6598x
21mr|kernel-6.12-generic-6.12.74-2|22452	- usb: typec: tpcm: Fix issues with power being removed during reset
21mr|kernel-6.12-generic-6.12.74-2|22453	- usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices
21mr|kernel-6.12-generic-6.12.74-2|22454	- usb: typec: ucsi: Ack also failed Get Error commands
21mr|kernel-6.12-generic-6.12.74-2|22455	- usb: typec: ucsi: Ack unsupported commands
21mr|kernel-6.12-generic-6.12.74-2|22456	- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
21mr|kernel-6.12-generic-6.12.74-2|22457	- usb: typec: ucsi: always register a link to USB PD device
21mr|kernel-6.12-generic-6.12.74-2|22458	- usb: typec: ucsi: Check for notifications after init
21mr|kernel-6.12-generic-6.12.74-2|22459	- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
21mr|kernel-6.12-generic-6.12.74-2|22460	- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
21mr|kernel-6.12-generic-6.12.74-2|22461	- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
21mr|kernel-6.12-generic-6.12.74-2|22462	- usb: typec: ucsi: displayport: Fix potential deadlock
21mr|kernel-6.12-generic-6.12.74-2|22463	- usb: typec: ucsi: Fix connector check on init
21mr|kernel-6.12-generic-6.12.74-2|22464	- usb: typec: ucsi: fix gpio-based orientation detection
21mr|kernel-6.12-generic-6.12.74-2|22465	- usb: typec: ucsi: Fix race between typec_switch and role_switch
21mr|kernel-6.12-generic-6.12.74-2|22466	- usb: typec: ucsi_glink: drop special handling for CCI_BUSY
21mr|kernel-6.12-generic-6.12.74-2|22467	- usb: typec: ucsi: glink: fix child node release in probe function
21mr|kernel-6.12-generic-6.12.74-2|22468	- usb: typec: ucsi: Limit read size on v1.2
21mr|kernel-6.12-generic-6.12.74-2|22469	- usb: typec: ucsi: Never send a lone connector change ack
21mr|kernel-6.12-generic-6.12.74-2|22470	- usb: typec: ucsi: simplify partner's PD caps registration
21mr|kernel-6.12-generic-6.12.74-2|22471	- USB: UAS: return ENODEV when submit urbs fail with device not attached
21mr|kernel-6.12-generic-6.12.74-2|22472	- usb: ucsi_acpi: Fix command completion handling
21mr|kernel-6.12-generic-6.12.74-2|22473	- usb: ucsi_acpi: Quirk to ack a connector change ack cmd
21mr|kernel-6.12-generic-6.12.74-2|22474	- usb: ucsi: Add missing ppm_lock
21mr|kernel-6.12-generic-6.12.74-2|22475	- usb: ucsi: stm32: fix command completion handling
21mr|kernel-6.12-generic-6.12.74-2|22476	- usb: udc: remove warning when queue disabled ep
21mr|kernel-6.12-generic-6.12.74-2|22477	- usb: ulpi: Fix debugfs directory leak
21mr|kernel-6.12-generic-6.12.74-2|22478	- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
21mr|kernel-6.12-generic-6.12.74-2|22479	- USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected
21mr|kernel-6.12-generic-6.12.74-2|22480	- usb: xhci: Add error handling in xhci_map_urb_for_dma
21mr|kernel-6.12-generic-6.12.74-2|22481	- usb: xhci: Add timeout argument in address_device USB HCD callback
21mr|kernel-6.12-generic-6.12.74-2|22482	- usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer
21mr|kernel-6.12-generic-6.12.74-2|22483	- usb: xhci-plat: Don't include xhci.h
21mr|kernel-6.12-generic-6.12.74-2|22484	- usb: xhci-plat: fix usb disconnect issue after s4
21mr|kernel-6.12-generic-6.12.74-2|22485	- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB
21mr|kernel-6.12-generic-6.12.74-2|22486	- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
21mr|kernel-6.12-generic-6.12.74-2|22487	- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
21mr|kernel-6.12-generic-6.12.74-2|22488	- vboxsf: explicitly deny setlease attempts
21mr|kernel-6.12-generic-6.12.74-2|22489	- vdpa: Fix an error handling path in eni_vdpa_probe()
21mr|kernel-6.12-generic-6.12.74-2|22490	- vdpa/mlx5: Allow CVQ size changes
21mr|kernel-6.12-generic-6.12.74-2|22491	- vdpa/mlx5: preserve CVQ vringh index
21mr|kernel-6.12-generic-6.12.74-2|22492	- vdpa_sim: reset must not run
21mr|kernel-6.12-generic-6.12.74-2|22493	- vduse: Temporarily fail if control queue feature requested
21mr|kernel-6.12-generic-6.12.74-2|22494	- vduse: validate block features only with block devices
21mr|kernel-6.12-generic-6.12.74-2|22495	- veth: try harder when allocating queue memory
21mr|kernel-6.12-generic-6.12.74-2|22496	- VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist
21mr|kernel-6.12-generic-6.12.74-2|22497	- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart
21mr|kernel-6.12-generic-6.12.74-2|22498	- vfio/fsl-mc: Block calling interrupt handler without trigger
21mr|kernel-6.12-generic-6.12.74-2|22499	- vfio: Introduce interface to flush virqfd inject workqueue
21mr|kernel-6.12-generic-6.12.74-2|22500	- vfio/mtty: Overhaul mtty interrupt handling
21mr|kernel-6.12-generic-6.12.74-2|22501	- vfio/pci: Collect hot-reset devices to local buffer
21mr|kernel-6.12-generic-6.12.74-2|22502	- vfio/pci: Create persistent INTx handler
21mr|kernel-6.12-generic-6.12.74-2|22503	- vfio/pci: Disable auto-enable of exclusive INTx IRQ
21mr|kernel-6.12-generic-6.12.74-2|22504	- vfio/pci: fix potential memory leak in vfio_intx_enable()
21mr|kernel-6.12-generic-6.12.74-2|22505	- vfio/pci: Init the count variable in collecting hot-reset devices
21mr|kernel-6.12-generic-6.12.74-2|22506	- vfio/pci: Lock external INTx masking ops
21mr|kernel-6.12-generic-6.12.74-2|22507	- vfio/pds: Always clear the save/restore FDs on reset
21mr|kernel-6.12-generic-6.12.74-2|22508	- vfio/pds: Fix calculations in pds_vfio_dirty_sync
21mr|kernel-6.12-generic-6.12.74-2|22509	- vfio/pds: Fix mutex lock->magic != lock warning
21mr|kernel-6.12-generic-6.12.74-2|22510	- vfio/pds: Fix possible sleep while in atomic context
21mr|kernel-6.12-generic-6.12.74-2|22511	- vfio/pds: Make sure migration file isn't accessed after reset
21mr|kernel-6.12-generic-6.12.74-2|22512	- vfio/platform: Create persistent IRQ handlers
21mr|kernel-6.12-generic-6.12.74-2|22513	- vfio/platform: Disable virqfds on cleanup
21mr|kernel-6.12-generic-6.12.74-2|22514	- vfs: don't mod negative dentry count when on shrinker list
21mr|kernel-6.12-generic-6.12.74-2|22515	- vgacon: rework screen_info #ifdef checks
21mr|kernel-6.12-generic-6.12.74-2|22516	- vhost: Add smp_rmb() in vhost_enable_notify()
21mr|kernel-6.12-generic-6.12.74-2|22517	- vhost: Add smp_rmb() in vhost_vq_avail_empty()
21mr|kernel-6.12-generic-6.12.74-2|22518	- vhost: Release worker mutex during flushes
21mr|kernel-6.12-generic-6.12.74-2|22519	- vhost-scsi: Handle vhost_vq_work_queue failures for events
21mr|kernel-6.12-generic-6.12.74-2|22520	- vhost_task: Handle SIGKILL by flushing work and exiting
21mr|kernel-6.12-generic-6.12.74-2|22521	- vhost: Use virtqueue mutex for swapping worker
21mr|kernel-6.12-generic-6.12.74-2|22522	- vhost/vsock: always initialize seqpacket_allow
21mr|kernel-6.12-generic-6.12.74-2|22523	- video: Add helpers for decoding screen_info
21mr|kernel-6.12-generic-6.12.74-2|22524	- video: logo: Drop full path of the input filename in generated file
21mr|kernel-6.12-generic-6.12.74-2|22525	- video: Provide screen_info_get_pci_dev() to find screen_info's PCI device
21mr|kernel-6.12-generic-6.12.74-2|22526	- virt: acrn: stop using follow_pfn
21mr|kernel-6.12-generic-6.12.74-2|22527	- virtchnl: Add header dependencies
21mr|kernel-6.12-generic-6.12.74-2|22528	- virtio-blk: Ensure no requests in virtqueues before deleting vqs.
21mr|kernel-6.12-generic-6.12.74-2|22529	- virtio_blk: fix snprintf truncation compiler warning
21mr|kernel-6.12-generic-6.12.74-2|22530	- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
21mr|kernel-6.12-generic-6.12.74-2|22531	- virtio_net: avoid data-races on dev->stats fields
21mr|kernel-6.12-generic-6.12.74-2|22532	- virtio_net: checksum offloading handling fix
21mr|kernel-6.12-generic-6.12.74-2|22533	- virtio_net: Do not send RSS key if it is not supported
21mr|kernel-6.12-generic-6.12.74-2|22534	- virtio_net: Fix "‘%%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
21mr|kernel-6.12-generic-6.12.74-2|22535	- virtio_net: fixing XDP for fully checksummed packets handling
21mr|kernel-6.12-generic-6.12.74-2|22536	- virtio_net: fix missing dma unmap for resize
21mr|kernel-6.12-generic-6.12.74-2|22537	- virtio: packed: fix unmap leak for indirect desc table
21mr|kernel-6.12-generic-6.12.74-2|22538	- virtio: reenable config if freezing device failed
21mr|kernel-6.12-generic-6.12.74-2|22539	- virtio_ring: fix syncs DMA memory with different direction
21mr|kernel-6.12-generic-6.12.74-2|22540	- virtio/vsock: fix logic which reduces credit update messages
21mr|kernel-6.12-generic-6.12.74-2|22541	- virtio/vsock: send credit update during setting SO_RCVLOWAT
21mr|kernel-6.12-generic-6.12.74-2|22542	- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
21mr|kernel-6.12-generic-6.12.74-2|22543	- VMCI: Fix an error handling path in vmci_guest_probe_device()
21mr|kernel-6.12-generic-6.12.74-2|22544	- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
21mr|kernel-6.12-generic-6.12.74-2|22545	- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
21mr|kernel-6.12-generic-6.12.74-2|22546	- vmci: prevent speculation leaks by sanitizing event in event_deliver()
21mr|kernel-6.12-generic-6.12.74-2|22547	- vmlinux.lds.h: catch .bss..L* sections into BSS")
21mr|kernel-6.12-generic-6.12.74-2|22548	- vmxnet3: disable rx data ring on dma allocation failure
21mr|kernel-6.12-generic-6.12.74-2|22549	- vmxnet3: Fix missing reserved tailroom
21mr|kernel-6.12-generic-6.12.74-2|22550	- vsock/virtio: fix packet delivery to tap device
21mr|kernel-6.12-generic-6.12.74-2|22551	- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
21mr|kernel-6.12-generic-6.12.74-2|22552	- vt: fix unicode buffer corruption when deleting characters
21mr|kernel-6.12-generic-6.12.74-2|22553	- vxlan: Add missing VNI filter counter update in arp_reduce().
21mr|kernel-6.12-generic-6.12.74-2|22554	- vxlan: drop packets from invalid src-address
21mr|kernel-6.12-generic-6.12.74-2|22555	- vxlan: Fix racy device stats updates.
21mr|kernel-6.12-generic-6.12.74-2|22556	- vxlan: Fix regression when dropping packets due to invalid src addresses
21mr|kernel-6.12-generic-6.12.74-2|22557	- vxlan: Pull inner IP header in vxlan_rcv().
21mr|kernel-6.12-generic-6.12.74-2|22558	- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
21mr|kernel-6.12-generic-6.12.74-2|22559	- watchdog: bd9576: Drop "always-running" property
21mr|kernel-6.12-generic-6.12.74-2|22560	- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
21mr|kernel-6.12-generic-6.12.74-2|22561	- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
21mr|kernel-6.12-generic-6.12.74-2|22562	- watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
21mr|kernel-6.12-generic-6.12.74-2|22563	- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
21mr|kernel-6.12-generic-6.12.74-2|22564	- watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused
21mr|kernel-6.12-generic-6.12.74-2|22565	- watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
21mr|kernel-6.12-generic-6.12.74-2|22566	- watchdog: rzg2l_wdt: Check return status of pm_runtime_put()
21mr|kernel-6.12-generic-6.12.74-2|22567	- watchdog: rzg2l_wdt: Use pm_runtime_resume_and_get()
21mr|kernel-6.12-generic-6.12.74-2|22568	- watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in sa1100dog_probe()
21mr|kernel-6.12-generic-6.12.74-2|22569	- watchdog: set cdev owner before adding
21mr|kernel-6.12-generic-6.12.74-2|22570	- watchdog: starfive: add lock annotations to fix context imbalances
21mr|kernel-6.12-generic-6.12.74-2|22571	- watchdog: starfive: Check pm_runtime_enabled() before decrementing usage counter
21mr|kernel-6.12-generic-6.12.74-2|22572	- watchdog: stm32_iwdg: initialize default timeout
21mr|kernel-6.12-generic-6.12.74-2|22573	- wifi: ar5523: enable proper endpoint verification
21mr|kernel-6.12-generic-6.12.74-2|22574	- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger()
21mr|kernel-6.12-generic-6.12.74-2|22575	- wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
21mr|kernel-6.12-generic-6.12.74-2|22576	- wifi: ath10k: fix QCOM_RPROC_COMMON dependency
21mr|kernel-6.12-generic-6.12.74-2|22577	- wifi: ath10k: poll service ready message before failing
21mr|kernel-6.12-generic-6.12.74-2|22578	- wifi: ath10k: populate board data for WCN3990
21mr|kernel-6.12-generic-6.12.74-2|22579	- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID
21mr|kernel-6.12-generic-6.12.74-2|22580	- wifi: ath11k: decrease MHI channel buffer length to 8KB
21mr|kernel-6.12-generic-6.12.74-2|22581	- wifi: ath11k: Defer on rproc_get failure
21mr|kernel-6.12-generic-6.12.74-2|22582	- wifi: ath11k: don't force enable power save on non-running vdevs
21mr|kernel-6.12-generic-6.12.74-2|22583	- wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early
21mr|kernel-6.12-generic-6.12.74-2|22584	- wifi: ath11k: fix wrong definition of CE ring's base address
21mr|kernel-6.12-generic-6.12.74-2|22585	- wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
21mr|kernel-6.12-generic-6.12.74-2|22586	- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
21mr|kernel-6.12-generic-6.12.74-2|22587	- wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights
21mr|kernel-6.12-generic-6.12.74-2|22588	- wifi: ath12k: change DMA direction while mapping reinjected packets
21mr|kernel-6.12-generic-6.12.74-2|22589	- wifi: ath12k: Correct 6 GHz frequency value in rx status
21mr|kernel-6.12-generic-6.12.74-2|22590	- wifi: ath12k: fix and enable AP mode for WCN7850
21mr|kernel-6.12-generic-6.12.74-2|22591	- wifi: ath12k: fix fetching MCBC flag for QCN9274
21mr|kernel-6.12-generic-6.12.74-2|22592	- wifi: ath12k: fix firmware crash during reo reinject
21mr|kernel-6.12-generic-6.12.74-2|22593	- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
21mr|kernel-6.12-generic-6.12.74-2|22594	- wifi: ath12k: fix invalid memory access while processing fragmented packets
21mr|kernel-6.12-generic-6.12.74-2|22595	- wifi: ath12k: Fix issues in channel list update
21mr|kernel-6.12-generic-6.12.74-2|22596	- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
21mr|kernel-6.12-generic-6.12.74-2|22597	- wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850
21mr|kernel-6.12-generic-6.12.74-2|22598	- wifi: ath12k: Fix tx completion ring (WBM2SW) setup failure
21mr|kernel-6.12-generic-6.12.74-2|22599	- wifi: ath12k: fix wrong definition of CE ring's base address
21mr|kernel-6.12-generic-6.12.74-2|22600	- wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights
21mr|kernel-6.12-generic-6.12.74-2|22601	- wifi: ath12k: use correct flag field for 320 MHz channels
21mr|kernel-6.12-generic-6.12.74-2|22602	- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
21mr|kernel-6.12-generic-6.12.74-2|22603	- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
21mr|kernel-6.12-generic-6.12.74-2|22604	- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
21mr|kernel-6.12-generic-6.12.74-2|22605	- wifi: ath9k: work around memset overflow warning
21mr|kernel-6.12-generic-6.12.74-2|22606	- wifi: avoid offset calculation on NULL pointer
21mr|kernel-6.12-generic-6.12.74-2|22607	- wifi: b43: Disable QoS for bcm4331
21mr|kernel-6.12-generic-6.12.74-2|22608	- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
21mr|kernel-6.12-generic-6.12.74-2|22609	- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
21mr|kernel-6.12-generic-6.12.74-2|22610	- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
21mr|kernel-6.12-generic-6.12.74-2|22611	- wifi: brcm80211: handle pmk_op allocation failure
21mr|kernel-6.12-generic-6.12.74-2|22612	- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
21mr|kernel-6.12-generic-6.12.74-2|22613	- wifi: brcmfmac: add per-vendor feature detection callback
21mr|kernel-6.12-generic-6.12.74-2|22614	- wifi: brcmfmac: Adjust n_channels usage for __counted_by
21mr|kernel-6.12-generic-6.12.74-2|22615	- wifi: brcmfmac: avoid invalid list operation when vendor attach fails
21mr|kernel-6.12-generic-6.12.74-2|22616	- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
21mr|kernel-6.12-generic-6.12.74-2|22617	- wifi: brcmfmac: Demote vendor-specific attach/detach messages to info
21mr|kernel-6.12-generic-6.12.74-2|22618	- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
21mr|kernel-6.12-generic-6.12.74-2|22619	- wifi: brcmfmac: pcie: handle randbuf allocation failure
21mr|kernel-6.12-generic-6.12.74-2|22620	- wifi: brcmsmac: avoid function pointer casts
21mr|kernel-6.12-generic-6.12.74-2|22621	- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
21mr|kernel-6.12-generic-6.12.74-2|22622	- wifi: carl9170: add a proper sanity check for endpoints
21mr|kernel-6.12-generic-6.12.74-2|22623	- wifi: carl9170: re-fix fortified-memset warning
21mr|kernel-6.12-generic-6.12.74-2|22624	- wifi: cfg80211: add a flag to disable wireless extensions
21mr|kernel-6.12-generic-6.12.74-2|22625	- wifi: cfg80211: Add my certificate
21mr|kernel-6.12-generic-6.12.74-2|22626	- wifi: cfg80211: check A-MSDU format more carefully
21mr|kernel-6.12-generic-6.12.74-2|22627	- wifi: cfg80211: correct comment about MLD ID
21mr|kernel-6.12-generic-6.12.74-2|22628	- wifi: cfg80211: fix 6 GHz scan request building
21mr|kernel-6.12-generic-6.12.74-2|22629	- wifi: cfg80211: fix certs build to not depend on file order
21mr|kernel-6.12-generic-6.12.74-2|22630	- wifi: cfg80211: fix CQM for non-range use
21mr|kernel-6.12-generic-6.12.74-2|22631	- wifi: cfg80211: fix missing interfaces when dumping
21mr|kernel-6.12-generic-6.12.74-2|22632	- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
21mr|kernel-6.12-generic-6.12.74-2|22633	- wifi: cfg80211: fix rdev_dump_mpp() arguments order
21mr|kernel-6.12-generic-6.12.74-2|22634	- wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done
21mr|kernel-6.12-generic-6.12.74-2|22635	- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class
21mr|kernel-6.12-generic-6.12.74-2|22636	- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
21mr|kernel-6.12-generic-6.12.74-2|22637	- wifi: cfg80211: fix wiphy delayed work queueing
21mr|kernel-6.12-generic-6.12.74-2|22638	- wifi: cfg80211: free beacon_ies when overridden from hidden BSS
21mr|kernel-6.12-generic-6.12.74-2|22639	- wifi: cfg80211: fully move wiphy work to unbound workqueue
21mr|kernel-6.12-generic-6.12.74-2|22640	- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()
21mr|kernel-6.12-generic-6.12.74-2|22641	- wifi: cfg80211: Lock wiphy in cfg80211_get_station
21mr|kernel-6.12-generic-6.12.74-2|22642	- wifi: cfg80211: lock wiphy mutex for rfkill poll
21mr|kernel-6.12-generic-6.12.74-2|22643	- wifi: cfg80211: parse all ML elements in an ML probe response
21mr|kernel-6.12-generic-6.12.74-2|22644	- wifi: cfg80211: pmsr: use correct nla_get_uX functions
21mr|kernel-6.12-generic-6.12.74-2|22645	- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
21mr|kernel-6.12-generic-6.12.74-2|22646	- wifi: cfg80211: wext: set ssids=NULL for passive scans
21mr|kernel-6.12-generic-6.12.74-2|22647	- wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()
21mr|kernel-6.12-generic-6.12.74-2|22648	- wifi: ieee80211: don't require protected vendor action frames
21mr|kernel-6.12-generic-6.12.74-2|22649	- wifi: ieee80211: fix ieee80211_mle_basic_sta_prof_size_ok()
21mr|kernel-6.12-generic-6.12.74-2|22650	- wifi: iwlwifi: acpi: fix WPFC reading
21mr|kernel-6.12-generic-6.12.74-2|22651	- wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
21mr|kernel-6.12-generic-6.12.74-2|22652	- wifi: iwlwifi: assign phy_ctxt before eSR activation
21mr|kernel-6.12-generic-6.12.74-2|22653	- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
21mr|kernel-6.12-generic-6.12.74-2|22654	- wifi: iwlwifi: dbg-tlv: ensure NUL termination
21mr|kernel-6.12-generic-6.12.74-2|22655	- wifi: iwlwifi: disable multi rx queue for 9000
21mr|kernel-6.12-generic-6.12.74-2|22656	- wifi: iwlwifi: do not announce EPCS support
21mr|kernel-6.12-generic-6.12.74-2|22657	- wifi: iwlwifi: don't support triggered EHT CQI feedback
21mr|kernel-6.12-generic-6.12.74-2|22658	- wifi: iwlwifi: exit eSR only after the FW does
21mr|kernel-6.12-generic-6.12.74-2|22659	- wifi: iwlwifi: fix a memory corruption
21mr|kernel-6.12-generic-6.12.74-2|22660	- wifi: iwlwifi: fix double-free bug
21mr|kernel-6.12-generic-6.12.74-2|22661	- wifi: iwlwifi: fix EWRD table validity check
21mr|kernel-6.12-generic-6.12.74-2|22662	- wifi: iwlwifi: fix out of bound copy_from_user
21mr|kernel-6.12-generic-6.12.74-2|22663	- wifi: iwlwifi: Fix some error codes
21mr|kernel-6.12-generic-6.12.74-2|22664	- wifi: iwlwifi: fw: don't always use FW dump trig
21mr|kernel-6.12-generic-6.12.74-2|22665	- wifi: iwlwifi: mvm: allocate STA links only for active links
21mr|kernel-6.12-generic-6.12.74-2|22666	- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
21mr|kernel-6.12-generic-6.12.74-2|22667	- wifi: iwlwifi: mvm: d3: fix IPN byte order
21mr|kernel-6.12-generic-6.12.74-2|22668	- wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup
21mr|kernel-6.12-generic-6.12.74-2|22669	- wifi: iwlwifi: mvm: disable MLO for the time being
21mr|kernel-6.12-generic-6.12.74-2|22670	- wifi: iwlwifi: mvm: don't initialize csa_work twice
21mr|kernel-6.12-generic-6.12.74-2|22671	- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
21mr|kernel-6.12-generic-6.12.74-2|22672	- wifi: iwlwifi: mvm: don't set replay counters to 0xff
21mr|kernel-6.12-generic-6.12.74-2|22673	- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
21mr|kernel-6.12-generic-6.12.74-2|22674	- wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL
21mr|kernel-6.12-generic-6.12.74-2|22675	- wifi: iwlwifi: mvm: fix a crash when we run out of stations
21mr|kernel-6.12-generic-6.12.74-2|22676	- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
21mr|kernel-6.12-generic-6.12.74-2|22677	- wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask
21mr|kernel-6.12-generic-6.12.74-2|22678	- wifi: iwlwifi: mvm: fix erroneous queue index mask
21mr|kernel-6.12-generic-6.12.74-2|22679	- wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill
21mr|kernel-6.12-generic-6.12.74-2|22680	- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
21mr|kernel-6.12-generic-6.12.74-2|22681	- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
21mr|kernel-6.12-generic-6.12.74-2|22682	- wifi: iwlwifi: mvm: guard against invalid STA ID on removal
21mr|kernel-6.12-generic-6.12.74-2|22683	- wifi: iwlwifi: mvm: handle BA session teardown in RF-kill
21mr|kernel-6.12-generic-6.12.74-2|22684	- wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd
21mr|kernel-6.12-generic-6.12.74-2|22685	- wifi: iwlwifi: mvm: include link ID when releasing frames
21mr|kernel-6.12-generic-6.12.74-2|22686	- wifi: iwlwifi: mvm: initialize rates in FW earlier
21mr|kernel-6.12-generic-6.12.74-2|22687	- wifi: iwlwifi: mvm: init vif works only once
21mr|kernel-6.12-generic-6.12.74-2|22688	- wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option
21mr|kernel-6.12-generic-6.12.74-2|22689	- wifi: iwlwifi: mvm: remove old PASN station when adding a new one
21mr|kernel-6.12-generic-6.12.74-2|22690	- wifi: iwlwifi: mvm: remove stale STA link data during restart
21mr|kernel-6.12-generic-6.12.74-2|22691	- wifi: iwlwifi: mvm: report beacon protection failures
21mr|kernel-6.12-generic-6.12.74-2|22692	- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
21mr|kernel-6.12-generic-6.12.74-2|22693	- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
21mr|kernel-6.12-generic-6.12.74-2|22694	- wifi: iwlwifi: mvm: rfi: fix potential response leaks
21mr|kernel-6.12-generic-6.12.74-2|22695	- wifi: iwlwifi: mvm: select STA mask only for active links
21mr|kernel-6.12-generic-6.12.74-2|22696	- wifi: iwlwifi: mvm: send TX path flush in rfkill
21mr|kernel-6.12-generic-6.12.74-2|22697	- wifi: iwlwifi: mvm: set properly mac header
21mr|kernel-6.12-generic-6.12.74-2|22698	- wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request
21mr|kernel-6.12-generic-6.12.74-2|22699	- wifi: iwlwifi: mvm: use correct address 3 in A-MSDU
21mr|kernel-6.12-generic-6.12.74-2|22700	- wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
21mr|kernel-6.12-generic-6.12.74-2|22701	- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
21mr|kernel-6.12-generic-6.12.74-2|22702	- wifi: iwlwifi: pcie: avoid a NULL pointer dereference
21mr|kernel-6.12-generic-6.12.74-2|22703	- wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ
21mr|kernel-6.12-generic-6.12.74-2|22704	- wifi: iwlwifi: pcie: fix RB status reading
21mr|kernel-6.12-generic-6.12.74-2|22705	- wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK
21mr|kernel-6.12-generic-6.12.74-2|22706	- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
21mr|kernel-6.12-generic-6.12.74-2|22707	- wifi: iwlwifi: read txq->read_ptr under lock
21mr|kernel-6.12-generic-6.12.74-2|22708	- wifi: iwlwifi: reconfigure TLC during HW restart
21mr|kernel-6.12-generic-6.12.74-2|22709	- wifi: iwlwifi: support EHT for WH
21mr|kernel-6.12-generic-6.12.74-2|22710	- wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()
21mr|kernel-6.12-generic-6.12.74-2|22711	- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
21mr|kernel-6.12-generic-6.12.74-2|22712	- wifi: libertas: stop selecting wext
21mr|kernel-6.12-generic-6.12.74-2|22713	- wifi: mac80211: accept broadcast probe responses on 6 GHz
21mr|kernel-6.12-generic-6.12.74-2|22714	- wifi: mac80211: adding missing drv_mgd_complete_tx() call
21mr|kernel-6.12-generic-6.12.74-2|22715	- wifi: mac80211: apply mcast rate only if interface is up
21mr|kernel-6.12-generic-6.12.74-2|22716	- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
21mr|kernel-6.12-generic-6.12.74-2|22717	- wifi: mac80211: check defragmentation succeeded
21mr|kernel-6.12-generic-6.12.74-2|22718	- wifi: mac80211: check if the existing link config remains unchanged
21mr|kernel-6.12-generic-6.12.74-2|22719	- wifi: mac80211: clean up assignments to pointer cache.
21mr|kernel-6.12-generic-6.12.74-2|22720	- wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
21mr|kernel-6.12-generic-6.12.74-2|22721	- wifi: mac80211: disable softirqs for queued frame handling
21mr|kernel-6.12-generic-6.12.74-2|22722	- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers during flush
21mr|kernel-6.12-generic-6.12.74-2|22723	- wifi: mac80211: don't re-add debugfs during reconfig
21mr|kernel-6.12-generic-6.12.74-2|22724	- wifi: mac80211: don't use rate mask for scanning
21mr|kernel-6.12-generic-6.12.74-2|22725	- wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field
21mr|kernel-6.12-generic-6.12.74-2|22726	- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
21mr|kernel-6.12-generic-6.12.74-2|22727	- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc
21mr|kernel-6.12-generic-6.12.74-2|22728	- wifi: mac80211: fix potential sta-link leak
21mr|kernel-6.12-generic-6.12.74-2|22729	- wifi: mac80211: fix prep_connection error path
21mr|kernel-6.12-generic-6.12.74-2|22730	- wifi: mac80211: fix race condition on enabling fast-xmit
21mr|kernel-6.12-generic-6.12.74-2|22731	- wifi: mac80211: fix RCU use in TDLS fast-xmit
21mr|kernel-6.12-generic-6.12.74-2|22732	- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
21mr|kernel-6.12-generic-6.12.74-2|22733	- wifi: mac80211: fix unaligned le16 access
21mr|kernel-6.12-generic-6.12.74-2|22734	- wifi: mac80211: fix waiting for beacons logic
21mr|kernel-6.12-generic-6.12.74-2|22735	- wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_sta_ht_cap
21mr|kernel-6.12-generic-6.12.74-2|22736	- wifi: mac80211: handle tasklet frames before stopping
21mr|kernel-6.12-generic-6.12.74-2|22737	- wifi: mac80211_hwsim: init peer measurement result
21mr|kernel-6.12-generic-6.12.74-2|22738	- wifi: mac80211: mesh: check element parsing succeeded
21mr|kernel-6.12-generic-6.12.74-2|22739	- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
21mr|kernel-6.12-generic-6.12.74-2|22740	- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
21mr|kernel-6.12-generic-6.12.74-2|22741	- wifi: mac80211: mesh_plink: fix matches_local logic
21mr|kernel-6.12-generic-6.12.74-2|22742	- wifi: mac80211: only call drv_sta_rc_update for uploaded stations
21mr|kernel-6.12-generic-6.12.74-2|22743	- wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
21mr|kernel-6.12-generic-6.12.74-2|22744	- wifi: mac80211: remove link before AP
21mr|kernel-6.12-generic-6.12.74-2|22745	- wifi: mac80211: set station RX-NSS on reconfig
21mr|kernel-6.12-generic-6.12.74-2|22746	- wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded
21mr|kernel-6.12-generic-6.12.74-2|22747	- wifi: mac80211: track capability/opmode NSS separately
21mr|kernel-6.12-generic-6.12.74-2|22748	- wifi: mac80211: Use flexible array in struct ieee80211_tim_ie
21mr|kernel-6.12-generic-6.12.74-2|22749	- wifi: mt76: connac: fix EHT phy mode check
21mr|kernel-6.12-generic-6.12.74-2|22750	- wifi: mt76: fix broken precal loading from MTD for mt7915
21mr|kernel-6.12-generic-6.12.74-2|22751	- wifi: mt76: fix crash with WED rx support enabled
21mr|kernel-6.12-generic-6.12.74-2|22752	- wifi: mt76: fix typo in mt76_get_of_eeprom_from_nvmem function
21mr|kernel-6.12-generic-6.12.74-2|22753	- wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset
21mr|kernel-6.12-generic-6.12.74-2|22754	- wifi: mt76: mt7603: fix tx queue of loopback packets
21mr|kernel-6.12-generic-6.12.74-2|22755	- wifi: mt76: mt7915: add locking for accessing mapped registers
21mr|kernel-6.12-generic-6.12.74-2|22756	- wifi: mt76: mt7915: also MT7981 is 3T3R but nss2 on 5 GHz band
21mr|kernel-6.12-generic-6.12.74-2|22757	- wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init()
21mr|kernel-6.12-generic-6.12.74-2|22758	- wifi: mt76: mt7915: fix EEPROM offset of TSSI flag on MT7981
21mr|kernel-6.12-generic-6.12.74-2|22759	- wifi: mt76: mt7915: workaround too long expansion sparse warnings
21mr|kernel-6.12-generic-6.12.74-2|22760	- wifi: mt76: mt7921e: fix use-after-free in free_irq()
21mr|kernel-6.12-generic-6.12.74-2|22761	- wifi: mt76: mt7921: fix country count limitation for CLC
21mr|kernel-6.12-generic-6.12.74-2|22762	- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
21mr|kernel-6.12-generic-6.12.74-2|22763	- wifi: mt76: mt7921s: fix workqueue problem causes STA association fail
21mr|kernel-6.12-generic-6.12.74-2|22764	- wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI
21mr|kernel-6.12-generic-6.12.74-2|22765	- wifi: mt76: mt792x: fix ethtool warning
21mr|kernel-6.12-generic-6.12.74-2|22766	- wifi: mt76: mt7996: add locking for accessing mapped registers
21mr|kernel-6.12-generic-6.12.74-2|22767	- wifi: mt76: mt7996: add PCI IDs for mt7992
21mr|kernel-6.12-generic-6.12.74-2|22768	- wifi: mt76: mt7996: add sanity checks for background radar trigger
21mr|kernel-6.12-generic-6.12.74-2|22769	- wifi: mt76: mt7996: disable AMSDU for non-data frames
21mr|kernel-6.12-generic-6.12.74-2|22770	- wifi: mt76: mt7996: fix efuse reading issue
21mr|kernel-6.12-generic-6.12.74-2|22771	- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
21mr|kernel-6.12-generic-6.12.74-2|22772	- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value
21mr|kernel-6.12-generic-6.12.74-2|22773	- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
21mr|kernel-6.12-generic-6.12.74-2|22774	- wifi: mt76: mt7996: fix rate usage of inband discovery frames
21mr|kernel-6.12-generic-6.12.74-2|22775	- wifi: mt76: mt7996: fix the size of struct bss_rate_tlv
21mr|kernel-6.12-generic-6.12.74-2|22776	- wifi: mt76: mt7996: fix TWT issues
21mr|kernel-6.12-generic-6.12.74-2|22777	- wifi: mt76: replace skb_put with skb_put_zero
21mr|kernel-6.12-generic-6.12.74-2|22778	- wifi: mwifiex: add extra delay for firmware ready
21mr|kernel-6.12-generic-6.12.74-2|22779	- wifi: mwifiex: configure BSSID consistently when starting AP
21mr|kernel-6.12-generic-6.12.74-2|22780	- wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
21mr|kernel-6.12-generic-6.12.74-2|22781	- wifi: mwifiex: Fix interface type change
21mr|kernel-6.12-generic-6.12.74-2|22782	- wifi: mwifiex: fix uninitialized firmware_stat
21mr|kernel-6.12-generic-6.12.74-2|22783	- wifi: mwl8k: initialize cmd->addr[] properly
21mr|kernel-6.12-generic-6.12.74-2|22784	- wifi: nl80211: Avoid address calculations via out of bounds array indexing
21mr|kernel-6.12-generic-6.12.74-2|22785	- wifi: nl80211: don't free NULL coalescing rule
21mr|kernel-6.12-generic-6.12.74-2|22786	- wifi: nl80211: fix deadlock in nl80211_set_cqm_rssi (6.6.x)
21mr|kernel-6.12-generic-6.12.74-2|22787	- wifi: nl80211: reject iftype change with mesh ID change
21mr|kernel-6.12-generic-6.12.74-2|22788	- wifi: plfxlc: check for allocation failure in plfxlc_usb_wreq_async()
21mr|kernel-6.12-generic-6.12.74-2|22789	- wifi: rt2x00: correct wrong BBP register in RxDCOC calibration
21mr|kernel-6.12-generic-6.12.74-2|22790	- wifi: rt2x00: restart beacon queue when hardware reset
21mr|kernel-6.12-generic-6.12.74-2|22791	- wifi: rtl8xxxu: 8188f: Limit TX power index
21mr|kernel-6.12-generic-6.12.74-2|22792	- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
21mr|kernel-6.12-generic-6.12.74-2|22793	- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
21mr|kernel-6.12-generic-6.12.74-2|22794	- wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor
21mr|kernel-6.12-generic-6.12.74-2|22795	- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
21mr|kernel-6.12-generic-6.12.74-2|22796	- wifi: rtlwifi: add calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22797	- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
21mr|kernel-6.12-generic-6.12.74-2|22798	- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
21mr|kernel-6.12-generic-6.12.74-2|22799	- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22800	- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22801	- wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22802	- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22803	- wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
21mr|kernel-6.12-generic-6.12.74-2|22804	- wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
21mr|kernel-6.12-generic-6.12.74-2|22805	- wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
21mr|kernel-6.12-generic-6.12.74-2|22806	- wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22807	- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22808	- wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22809	- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
21mr|kernel-6.12-generic-6.12.74-2|22810	- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
21mr|kernel-6.12-generic-6.12.74-2|22811	- wifi: rtw88: 8821c: Fix beacon loss and disconnect
21mr|kernel-6.12-generic-6.12.74-2|22812	- wifi: rtw88: 8821c: Fix false alarm count
21mr|kernel-6.12-generic-6.12.74-2|22813	- wifi: rtw88: 8821cu: Fix connection failure
21mr|kernel-6.12-generic-6.12.74-2|22814	- wifi: rtw88: 8821cu: Fix firmware upload fail
21mr|kernel-6.12-generic-6.12.74-2|22815	- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
21mr|kernel-6.12-generic-6.12.74-2|22816	- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
21mr|kernel-6.12-generic-6.12.74-2|22817	- wifi: rtw88: sdio: Honor the host max_req_size in the RX path
21mr|kernel-6.12-generic-6.12.74-2|22818	- wifi: rtw88: usb: Fix disconnection after beacon loss
21mr|kernel-6.12-generic-6.12.74-2|22819	- wifi: rtw89: 8852b: fix definition of KIP register number
21mr|kernel-6.12-generic-6.12.74-2|22820	- wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members
21mr|kernel-6.12-generic-6.12.74-2|22821	- wifi: rtw89: correct aSIFSTime for 6GHz band
21mr|kernel-6.12-generic-6.12.74-2|22822	- wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter()
21mr|kernel-6.12-generic-6.12.74-2|22823	- wifi: rtw89: fix misbehavior of TX beacon in concurrent mode
21mr|kernel-6.12-generic-6.12.74-2|22824	- wifi: rtw89: fix null pointer access when abort scan
21mr|kernel-6.12-generic-6.12.74-2|22825	- wifi: rtw89: fix timeout calculation in rtw89_roc_end()
21mr|kernel-6.12-generic-6.12.74-2|22826	- wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command
21mr|kernel-6.12-generic-6.12.74-2|22827	- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
21mr|kernel-6.12-generic-6.12.74-2|22828	- wifi: virt_wifi: avoid reporting connection success with wrong SSID
21mr|kernel-6.12-generic-6.12.74-2|22829	- wifi: virt_wifi: don't use strlen() in const context
21mr|kernel-6.12-generic-6.12.74-2|22830	- wifi: wfx: fix memory leak when starting AP
21mr|kernel-6.12-generic-6.12.74-2|22831	- wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap()
21mr|kernel-6.12-generic-6.12.74-2|22832	- wifi: wilc1000: do not realloc workqueue everytime an interface is added
21mr|kernel-6.12-generic-6.12.74-2|22833	- wifi: wilc1000: fix declarations ordering
21mr|kernel-6.12-generic-6.12.74-2|22834	- wifi: wilc1000: fix ies_len type in connect path
21mr|kernel-6.12-generic-6.12.74-2|22835	- wifi: wilc1000: fix multi-vif management when deleting a vif
21mr|kernel-6.12-generic-6.12.74-2|22836	- wifi: wilc1000: fix RCU usage in connect path
21mr|kernel-6.12-generic-6.12.74-2|22837	- wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
21mr|kernel-6.12-generic-6.12.74-2|22838	- wifi: wilc1000: revert reset line logic flip
21mr|kernel-6.12-generic-6.12.74-2|22839	- wireguard: allowedips: avoid unaligned 64-bit memory accesses
21mr|kernel-6.12-generic-6.12.74-2|22840	- wireguard: netlink: access device through ctx instead of peer
21mr|kernel-6.12-generic-6.12.74-2|22841	- wireguard: netlink: check for dangling peer via is_dead instead of empty list
21mr|kernel-6.12-generic-6.12.74-2|22842	- wireguard: queueing: annotate intentional data race in cpu round robin
21mr|kernel-6.12-generic-6.12.74-2|22843	- wireguard: receive: annotate data-race around receiving_counter.counter
21mr|kernel-6.12-generic-6.12.74-2|22844	- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
21mr|kernel-6.12-generic-6.12.74-2|22845	- wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU
21mr|kernel-6.12-generic-6.12.74-2|22846	- wireguard: send: annotate intentional data race in checking empty queue
21mr|kernel-6.12-generic-6.12.74-2|22847	- work around gcc bugs with 'asm goto' with outputs
21mr|kernel-6.12-generic-6.12.74-2|22848	- workqueue.c: Increase workqueue name length
21mr|kernel-6.12-generic-6.12.74-2|22849	- workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()
21mr|kernel-6.12-generic-6.12.74-2|22850	- workqueue: Factor out pwq_is_empty()
21mr|kernel-6.12-generic-6.12.74-2|22851	- workqueue: Fix selection of wake_cpu in kick_pool()
21mr|kernel-6.12-generic-6.12.74-2|22852	- workqueue: Implement system-wide nr_active enforcement for unbound workqueues
21mr|kernel-6.12-generic-6.12.74-2|22853	- workqueue: Increase worker desc's length to 32
21mr|kernel-6.12-generic-6.12.74-2|22854	- workqueue: Introduce struct wq_node_nr_active
21mr|kernel-6.12-generic-6.12.74-2|22855	- workqueue: Make sure that wq_unbound_cpumask is never empty
21mr|kernel-6.12-generic-6.12.74-2|22856	- workqueue: Make wq_adjust_max_active() round-robin pwqs while activating
21mr|kernel-6.12-generic-6.12.74-2|22857	- workqueue: Move nr_active handling into helpers
21mr|kernel-6.12-generic-6.12.74-2|22858	- workqueue: Move pwq->max_active to wq->max_active
21mr|kernel-6.12-generic-6.12.74-2|22859	- workqueue: RCU protect wq->dfl_pwq and implement accessors for it
21mr|kernel-6.12-generic-6.12.74-2|22860	- workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()
21mr|kernel-6.12-generic-6.12.74-2|22861	- workqueue: Shorten events_freezable_power_efficient name
21mr|kernel-6.12-generic-6.12.74-2|22862	- x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
21mr|kernel-6.12-generic-6.12.74-2|22863	- x86/alternatives: Sync core before enabling interrupts
21mr|kernel-6.12-generic-6.12.74-2|22864	- x86/amd_nb: Check for invalid SMN reads
21mr|kernel-6.12-generic-6.12.74-2|22865	- x86/apic: Don't access the APIC when disabling x2APIC
21mr|kernel-6.12-generic-6.12.74-2|22866	- x86/apic: Force native_apic_mem_read() to use the MOV instruction
21mr|kernel-6.12-generic-6.12.74-2|22867	- x86/asm: Use %%c/%%n instead of %%P operand modifier in asm templates
21mr|kernel-6.12-generic-6.12.74-2|22868	- x86/barrier: Do not serialize MSR accesses on AMD
21mr|kernel-6.12-generic-6.12.74-2|22869	- x86/bhi: Add BHI mitigation knob
21mr|kernel-6.12-generic-6.12.74-2|22870	- x86/bhi: Add support for clearing branch history at syscall entry
21mr|kernel-6.12-generic-6.12.74-2|22871	- x86/bhi: Avoid warning in #DB handler due to BHI mitigation
21mr|kernel-6.12-generic-6.12.74-2|22872	- x86/bhi: Define SPEC_CTRL_BHI_DIS_S
21mr|kernel-6.12-generic-6.12.74-2|22873	- x86/bhi: Enumerate Branch History Injection (BHI) bug
21mr|kernel-6.12-generic-6.12.74-2|22874	- x86/bhi: Mitigate KVM by default
21mr|kernel-6.12-generic-6.12.74-2|22875	- x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57
21mr|kernel-6.12-generic-6.12.74-2|22876	- x86/boot: Construct PE/COFF .text section from assembler
21mr|kernel-6.12-generic-6.12.74-2|22877	- x86/boot: Define setup size in linker script
21mr|kernel-6.12-generic-6.12.74-2|22878	- x86/boot: Derive file size from _edata symbol
21mr|kernel-6.12-generic-6.12.74-2|22879	- x86/boot: Don't add the EFI stub to targets, again
21mr|kernel-6.12-generic-6.12.74-2|22880	- x86/boot: Drop PE/COFF .reloc section
21mr|kernel-6.12-generic-6.12.74-2|22881	- x86/boot: Drop redundant code setting the root device
21mr|kernel-6.12-generic-6.12.74-2|22882	- x86/boot: Drop references to startup_64
21mr|kernel-6.12-generic-6.12.74-2|22883	- x86/boot: Grab kernel_info offset from zoffset header directly
21mr|kernel-6.12-generic-6.12.74-2|22884	- x86/boot: Ignore NMIs during very early boot
21mr|kernel-6.12-generic-6.12.74-2|22885	- x86/boot: Ignore relocations in .notes sections in walk_relocs() too
21mr|kernel-6.12-generic-6.12.74-2|22886	- x86/boot: Increase section and file alignment to 4k/512
21mr|kernel-6.12-generic-6.12.74-2|22887	- x86/boot: Move mem_encrypt= parsing to the decompressor
21mr|kernel-6.12-generic-6.12.74-2|22888	- x86/boot: Omit compression buffer from PE/COFF image memory footprint
21mr|kernel-6.12-generic-6.12.74-2|22889	- x86/boot: Remove the 'bugger off' message
21mr|kernel-6.12-generic-6.12.74-2|22890	- x86/boot: Set EFI handover offset directly in header asm
21mr|kernel-6.12-generic-6.12.74-2|22891	- x86/boot: Split off PE/COFF .data section
21mr|kernel-6.12-generic-6.12.74-2|22892	- x86/bpf: Fix IP after emitting call depth accounting
21mr|kernel-6.12-generic-6.12.74-2|22893	- x86/bugs: Add asm helpers for executing VERW
21mr|kernel-6.12-generic-6.12.74-2|22894	- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
21mr|kernel-6.12-generic-6.12.74-2|22895	- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
21mr|kernel-6.12-generic-6.12.74-2|22896	- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
21mr|kernel-6.12-generic-6.12.74-2|22897	- x86/bugs: Fix BHI documentation
21mr|kernel-6.12-generic-6.12.74-2|22898	- x86/bugs: Fix BHI handling of RRSBA
21mr|kernel-6.12-generic-6.12.74-2|22899	- x86/bugs: Fix BHI retpoline check
21mr|kernel-6.12-generic-6.12.74-2|22900	- x86/bugs: Fix return type of spectre_bhi_state()
21mr|kernel-6.12-generic-6.12.74-2|22901	- x86/bugs: Fix the SRSO mitigation on Zen3/4
21mr|kernel-6.12-generic-6.12.74-2|22902	- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
21mr|kernel-6.12-generic-6.12.74-2|22903	- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
21mr|kernel-6.12-generic-6.12.74-2|22904	- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
21mr|kernel-6.12-generic-6.12.74-2|22905	- x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
21mr|kernel-6.12-generic-6.12.74-2|22906	- x86/bugs: Use fixed addressing for VERW operand
21mr|kernel-6.12-generic-6.12.74-2|22907	- x86/coco: Disable 32-bit emulation by default on TDX and SEV
21mr|kernel-6.12-generic-6.12.74-2|22908	- x86/coco: Require seeding RNG with RDRAND on CoCo systems
21mr|kernel-6.12-generic-6.12.74-2|22909	- x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
21mr|kernel-6.12-generic-6.12.74-2|22910	- x86/CPU/AMD: Add X86_FEATURE_ZEN1
21mr|kernel-6.12-generic-6.12.74-2|22911	- x86/CPU/AMD: Add ZenX generations flags
21mr|kernel-6.12-generic-6.12.74-2|22912	- x86/CPU/AMD: Carve out the erratum 1386 fix
21mr|kernel-6.12-generic-6.12.74-2|22913	- x86/CPU/AMD: Check vendor in the AMD microcode callback
21mr|kernel-6.12-generic-6.12.74-2|22914	- x86/CPU/AMD: Get rid of amd_erratum_1054[]
21mr|kernel-6.12-generic-6.12.74-2|22915	- x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function
21mr|kernel-6.12-generic-6.12.74-2|22916	- x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function
21mr|kernel-6.12-generic-6.12.74-2|22917	- x86/CPU/AMD: Move Zenbleed check to the Zen2 init function
21mr|kernel-6.12-generic-6.12.74-2|22918	- x86/CPU/AMD: Update the Zenbleed microcode revisions
21mr|kernel-6.12-generic-6.12.74-2|22919	- x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
21mr|kernel-6.12-generic-6.12.74-2|22920	- x86/cpufeatures: Add new word for scattered features
21mr|kernel-6.12-generic-6.12.74-2|22921	- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
21mr|kernel-6.12-generic-6.12.74-2|22922	- x86/cpu: Fix check for RDPKRU in __show_regs()
21mr|kernel-6.12-generic-6.12.74-2|22923	- x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
21mr|kernel-6.12-generic-6.12.74-2|22924	- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
21mr|kernel-6.12-generic-6.12.74-2|22925	- x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
21mr|kernel-6.12-generic-6.12.74-2|22926	- x86/csum: clean up `csum_partial' further
21mr|kernel-6.12-generic-6.12.74-2|22927	- x86/csum: Remove unnecessary odd handling
21mr|kernel-6.12-generic-6.12.74-2|22928	- x86/e820: Don't reserve SETUP_RNG_SEED in e820
21mr|kernel-6.12-generic-6.12.74-2|22929	- x86/efi: Disregard setup header of loaded image
21mr|kernel-6.12-generic-6.12.74-2|22930	- x86/efi: Drop alignment flags from PE section headers
21mr|kernel-6.12-generic-6.12.74-2|22931	- x86/efi: Drop EFI stub .bss from .data section
21mr|kernel-6.12-generic-6.12.74-2|22932	- x86/efistub: Add missing boot_params for mixed mode compat entry
21mr|kernel-6.12-generic-6.12.74-2|22933	- x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
21mr|kernel-6.12-generic-6.12.74-2|22934	- x86/efistub: Avoid returning EFI_SUCCESS on error
21mr|kernel-6.12-generic-6.12.74-2|22935	- x86/efistub: Call mixed mode boot services on the firmware's stack
21mr|kernel-6.12-generic-6.12.74-2|22936	- x86/efistub: Clear decompressor BSS in native EFI entrypoint
21mr|kernel-6.12-generic-6.12.74-2|22937	- x86/efistub: Don't clear BSS twice in mixed mode
21mr|kernel-6.12-generic-6.12.74-2|22938	- x86/efistub: Give up if memory attribute protocol returns an error
21mr|kernel-6.12-generic-6.12.74-2|22939	- x86/efistub: Omit physical KASLR when memory reservations exist
21mr|kernel-6.12-generic-6.12.74-2|22940	- x86/efistub: Reinstate soft limit for initrd loading
21mr|kernel-6.12-generic-6.12.74-2|22941	- x86/efistub: Remap kernel text read-only before dropping NX attribute
21mr|kernel-6.12-generic-6.12.74-2|22942	- x86/efistub: Revert to heap allocated boot_params for PE entrypoint
21mr|kernel-6.12-generic-6.12.74-2|22943	- x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
21mr|kernel-6.12-generic-6.12.74-2|22944	- x86/entry_32: Add VERW just before userspace transition
21mr|kernel-6.12-generic-6.12.74-2|22945	- x86/entry_64: Add VERW just before userspace transition
21mr|kernel-6.12-generic-6.12.74-2|22946	- x86/entry/64: Remove obsolete comment on tracing vs. SYSRET
21mr|kernel-6.12-generic-6.12.74-2|22947	- x86/entry: Convert INT 0x80 emulation to IDTENTRY
21mr|kernel-6.12-generic-6.12.74-2|22948	- x86/entry: Do not allow external 0x80 interrupts
21mr|kernel-6.12-generic-6.12.74-2|22949	- x86/entry/ia32: Ensure s32 is sign extended to s64
21mr|kernel-6.12-generic-6.12.74-2|22950	- x86/entry: Rename ignore_sysret()
21mr|kernel-6.12-generic-6.12.74-2|22951	- x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram
21mr|kernel-6.12-generic-6.12.74-2|22952	- x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup
21mr|kernel-6.12-generic-6.12.74-2|22953	- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD
21mr|kernel-6.12-generic-6.12.74-2|22954	- x86/fpu: Stop relying on userspace for info to fault in xsave buffer
21mr|kernel-6.12-generic-6.12.74-2|22955	- x86/head/64: Move the __head definition to <asm/init.h>
21mr|kernel-6.12-generic-6.12.74-2|22956	- x86/hyperv: Allow 15-bit APIC IDs for VTL platforms
21mr|kernel-6.12-generic-6.12.74-2|22957	- x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM
21mr|kernel-6.12-generic-6.12.74-2|22958	- x86/hyperv: Use per cpu initial stack for vtl context
21mr|kernel-6.12-generic-6.12.74-2|22959	- x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS
21mr|kernel-6.12-generic-6.12.74-2|22960	- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
21mr|kernel-6.12-generic-6.12.74-2|22961	- x86: Introduce ia32_enabled()
21mr|kernel-6.12-generic-6.12.74-2|22962	- x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS
21mr|kernel-6.12-generic-6.12.74-2|22963	- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
21mr|kernel-6.12-generic-6.12.74-2|22964	- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y
21mr|kernel-6.12-generic-6.12.74-2|22965	- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
21mr|kernel-6.12-generic-6.12.74-2|22966	- x86/kexec: Fix bug with call depth tracking
21mr|kernel-6.12-generic-6.12.74-2|22967	- x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
21mr|kernel-6.12-generic-6.12.74-2|22968	- x86/kvm: Do not try to disable kvmclock if it was not enabled
21mr|kernel-6.12-generic-6.12.74-2|22969	- x86/lib: Fix overflow when counting digits
21mr|kernel-6.12-generic-6.12.74-2|22970	- x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups
21mr|kernel-6.12-generic-6.12.74-2|22971	- x86/mce/inject: Clear test status value
21mr|kernel-6.12-generic-6.12.74-2|22972	- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
21mr|kernel-6.12-generic-6.12.74-2|22973	- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
21mr|kernel-6.12-generic-6.12.74-2|22974	- x86/microcode: do not cache microcode if it will not be used
21mr|kernel-6.12-generic-6.12.74-2|22975	- x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()
21mr|kernel-6.12-generic-6.12.74-2|22976	- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type
21mr|kernel-6.12-generic-6.12.74-2|22977	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-6.12-generic-6.12.74-2|22978	- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
21mr|kernel-6.12-generic-6.12.74-2|22979	- x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
21mr|kernel-6.12-generic-6.12.74-2|22980	- x86/mm/pat: fix VM_PAT handling in COW mappings
21mr|kernel-6.12-generic-6.12.74-2|22981	- x86/mm: Remove broken vsyscall emulation code from the page fault code
21mr|kernel-6.12-generic-6.12.74-2|22982	- x86/mpparse: Register APIC address only once
21mr|kernel-6.12-generic-6.12.74-2|22983	- x86/nmi: Fix the inverse "in NMI handler" check
21mr|kernel-6.12-generic-6.12.74-2|22984	- x86/nospec: Refactor UNTRAIN_RET[_*]
21mr|kernel-6.12-generic-6.12.74-2|22985	- x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks()
21mr|kernel-6.12-generic-6.12.74-2|22986	- x86/numa: Fix the address overlap check in numa_fill_memblks()
21mr|kernel-6.12-generic-6.12.74-2|22987	- x86/numa: Fix the sort compare func used in numa_fill_memblks()
21mr|kernel-6.12-generic-6.12.74-2|22988	- x86/of: Return consistent error type from x86_of_pci_irq_enable()
21mr|kernel-6.12-generic-6.12.74-2|22989	- x86/pat: Fix W^X violation false-positives when running as Xen PV guest
21mr|kernel-6.12-generic-6.12.74-2|22990	- x86/pat: Introduce lookup_address_in_pgd_attr()
21mr|kernel-6.12-generic-6.12.74-2|22991	- x86/pat: Restructure _lookup_address_cpa()
21mr|kernel-6.12-generic-6.12.74-2|22992	- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
21mr|kernel-6.12-generic-6.12.74-2|22993	- x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS
21mr|kernel-6.12-generic-6.12.74-2|22994	- x86/pci: Skip early E820 check for ECAM region
21mr|kernel-6.12-generic-6.12.74-2|22995	- x86/pci/xen: Fix PCIBIOS_* return code handling
21mr|kernel-6.12-generic-6.12.74-2|22996	- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.12-generic-6.12.74-2|22997	- x86/pm: Work around false positive kmemleak report in msr_build_context()
21mr|kernel-6.12-generic-6.12.74-2|22998	- x86/purgatory: Switch to the position-independent small code model
21mr|kernel-6.12-generic-6.12.74-2|22999	- x86, relocs: Ignore relocations in .notes section
21mr|kernel-6.12-generic-6.12.74-2|23000	- x86/resctrl: Implement new mba_MBps throttling heuristic
21mr|kernel-6.12-generic-6.12.74-2|23001	- x86/resctrl: Read supported bandwidth sources from CPUID
21mr|kernel-6.12-generic-6.12.74-2|23002	- x86/resctrl: Remove hard-coded memory bandwidth limit
21mr|kernel-6.12-generic-6.12.74-2|23003	- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
21mr|kernel-6.12-generic-6.12.74-2|23004	- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
21mr|kernel-6.12-generic-6.12.74-2|23005	- x86/rfds: Mitigate Register File Data Sampling (RFDS)
21mr|kernel-6.12-generic-6.12.74-2|23006	- x86: set SPECTRE_BHI_ON as default
21mr|kernel-6.12-generic-6.12.74-2|23007	- x86/sev: Fix kernel crash due to late update to read-only ghcb_version
21mr|kernel-6.12-generic-6.12.74-2|23008	- x86/sev: Fix position dependent variable references in startup code
21mr|kernel-6.12-generic-6.12.74-2|23009	- x86/sev: Move early startup code into .head.text section
21mr|kernel-6.12-generic-6.12.74-2|23010	- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
21mr|kernel-6.12-generic-6.12.74-2|23011	- x86/shstk: Make return uprobe work with shadow stack
21mr|kernel-6.12-generic-6.12.74-2|23012	- x86/sme: Fix memory encryption setting if enabled by default and not overridden
21mr|kernel-6.12-generic-6.12.74-2|23013	- x86/sme: Move early SME kernel encryption handling into .head.text
21mr|kernel-6.12-generic-6.12.74-2|23014	- x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully
21mr|kernel-6.12-generic-6.12.74-2|23015	- x86/speculation, objtool: Use absolute relocations for annotations
21mr|kernel-6.12-generic-6.12.74-2|23016	- x86/srso: Disentangle rethunk-dependent options
21mr|kernel-6.12-generic-6.12.74-2|23017	- x86/srso: Improve i-cache locality for alias mitigation
21mr|kernel-6.12-generic-6.12.74-2|23018	- x86: stop playing stack games in profile_pc()
21mr|kernel-6.12-generic-6.12.74-2|23019	- x86/syscall: Don't force use of indirect calls for system calls
21mr|kernel-6.12-generic-6.12.74-2|23020	- x86/tdx: Allow 32-bit emulation by default
21mr|kernel-6.12-generic-6.12.74-2|23021	- x86/tdx: Preserve shared bit on mprotect()
21mr|kernel-6.12-generic-6.12.74-2|23022	- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
21mr|kernel-6.12-generic-6.12.74-2|23023	- x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking
21mr|kernel-6.12-generic-6.12.74-2|23024	- x86/xen: add CPU dependencies for 32-bit build
21mr|kernel-6.12-generic-6.12.74-2|23025	- x86/xen: Add some null pointer checking to smp.c
21mr|kernel-6.12-generic-6.12.74-2|23026	- x86/xen: attempt to inflate the memory balloon on PVH
21mr|kernel-6.12-generic-6.12.74-2|23027	- x86/xen: Convert comma to semicolon
21mr|kernel-6.12-generic-6.12.74-2|23028	- x86/xen: fix percpu vcpu_info allocation
21mr|kernel-6.12-generic-6.12.74-2|23029	- xdp, bonding: Fix feature flags when there are no slave devs anymore
21mr|kernel-6.12-generic-6.12.74-2|23030	- xdp: fix invalid wait context of page_pool_destroy()
21mr|kernel-6.12-generic-6.12.74-2|23031	- xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL
21mr|kernel-6.12-generic-6.12.74-2|23032	- xdp: Remove WARN() from __xdp_reg_mem_model()
21mr|kernel-6.12-generic-6.12.74-2|23033	- xdp: use flags field to disambiguate broadcast redirect
21mr|kernel-6.12-generic-6.12.74-2|23034	- xen/events: close evtchn after mapping cleanup
21mr|kernel-6.12-generic-6.12.74-2|23035	- xen/events: drop xen_allocate_irqs_dynamic()
21mr|kernel-6.12-generic-6.12.74-2|23036	- xen/events: fix error code in xen_bind_pirq_msi_to_irq()
21mr|kernel-6.12-generic-6.12.74-2|23037	- xen/events: increment refcnt only if event channel is refcounted
21mr|kernel-6.12-generic-6.12.74-2|23038	- xen/events: modify internal [un]bind interfaces
21mr|kernel-6.12-generic-6.12.74-2|23039	- xen/events: reduce externally visible helper functions
21mr|kernel-6.12-generic-6.12.74-2|23040	- xen/events: remove some simple helpers from events_base.c
21mr|kernel-6.12-generic-6.12.74-2|23041	- xen: evtchn: Allow shared registration of IRQ handers
21mr|kernel-6.12-generic-6.12.74-2|23042	- xen/evtchn: avoid WARN() when unbinding an event channel
21mr|kernel-6.12-generic-6.12.74-2|23043	- xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
21mr|kernel-6.12-generic-6.12.74-2|23044	- xen-netback: don't produce zero-size SKB frags
21mr|kernel-6.12-generic-6.12.74-2|23045	- xen-netback: properly sync TX responses
21mr|kernel-6.12-generic-6.12.74-2|23046	- xen-netfront: Add missing skb_mark_for_recycle
21mr|kernel-6.12-generic-6.12.74-2|23047	- xen/x86: add extra pages to unpopulated-alloc if available
21mr|kernel-6.12-generic-6.12.74-2|23048	- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
21mr|kernel-6.12-generic-6.12.74-2|23049	- xfrm: Allow UDP encapsulation only in offload modes
21mr|kernel-6.12-generic-6.12.74-2|23050	- xfrm: Avoid clang fortify warning in copy_to_user_tmpl()
21mr|kernel-6.12-generic-6.12.74-2|23051	- xfrm: call xfrm_dev_policy_delete when kill policy
21mr|kernel-6.12-generic-6.12.74-2|23052	- xfrm: Export symbol xfrm_dev_state_delete.
21mr|kernel-6.12-generic-6.12.74-2|23053	- xfrm: fix netdev reference count imbalance
21mr|kernel-6.12-generic-6.12.74-2|23054	- xfrm: Fix unregister netdevice hang on hardware offload.
21mr|kernel-6.12-generic-6.12.74-2|23055	- xfrm: fix xfrm child route lookup for packet offload
21mr|kernel-6.12-generic-6.12.74-2|23056	- xfrm: Pass UDP encapsulation in TX packet offload
21mr|kernel-6.12-generic-6.12.74-2|23057	- xfrm: Preserve vlan tags for transport mode software GRO
21mr|kernel-6.12-generic-6.12.74-2|23058	- xfrm: set skb control buffer based on packet offload as well
21mr|kernel-6.12-generic-6.12.74-2|23059	- xfs: abort intent items when recovery intents fail
21mr|kernel-6.12-generic-6.12.74-2|23060	- xfs: add lock protection when remove perag from radix tree
21mr|kernel-6.12-generic-6.12.74-2|23061	- xfs: add missing nrext64 inode flag check to scrub
21mr|kernel-6.12-generic-6.12.74-2|23062	- xfs: allow cross-linking special files without project quota
21mr|kernel-6.12-generic-6.12.74-2|23063	- xfs: allow read IO and FICLONE to run concurrently
21mr|kernel-6.12-generic-6.12.74-2|23064	- xfs: allow sunit mount option to repair bad primary sb stripe values
21mr|kernel-6.12-generic-6.12.74-2|23065	- xfs: bump max fsgeom struct version
21mr|kernel-6.12-generic-6.12.74-2|23066	- xfs: clean up dqblk extraction
21mr|kernel-6.12-generic-6.12.74-2|23067	- xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags
21mr|kernel-6.12-generic-6.12.74-2|23068	- xfs: consider minlen sized extents in xfs_rtallocate_extent_block
21mr|kernel-6.12-generic-6.12.74-2|23069	- xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t
21mr|kernel-6.12-generic-6.12.74-2|23070	- xfs: don't allow overly small or large realtime volumes
21mr|kernel-6.12-generic-6.12.74-2|23071	- xfs: don't leak recovered attri intent items
21mr|kernel-6.12-generic-6.12.74-2|23072	- xfs: don't use current->journal_info
21mr|kernel-6.12-generic-6.12.74-2|23073	- xfs: dquot recovery does not validate the recovered dquot
21mr|kernel-6.12-generic-6.12.74-2|23074	- xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real
21mr|kernel-6.12-generic-6.12.74-2|23075	- xfs: ensure submit buffers on LSN boundaries in error handlers
21mr|kernel-6.12-generic-6.12.74-2|23076	- xfs: factor out xfs_defer_pending_abort
21mr|kernel-6.12-generic-6.12.74-2|23077	- xfs: fix 32-bit truncation in xfs_compute_rextslog
21mr|kernel-6.12-generic-6.12.74-2|23078	- xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS
21mr|kernel-6.12-generic-6.12.74-2|23079	- xfs: fix an off-by-one error in xreap_agextent_binval
21mr|kernel-6.12-generic-6.12.74-2|23080	- xfs: fix imprecise logic in xchk_btree_check_block_owner
21mr|kernel-6.12-generic-6.12.74-2|23081	- xfs: fix internal error from AGFL exhaustion
21mr|kernel-6.12-generic-6.12.74-2|23082	- xfs: fix perag leak when growfs fails
21mr|kernel-6.12-generic-6.12.74-2|23083	- xfs: fix scrub stats file permissions
21mr|kernel-6.12-generic-6.12.74-2|23084	- xfs: fix SEEK_HOLE/DATA for regions with active COW extents
21mr|kernel-6.12-generic-6.12.74-2|23085	- xfs: fix units conversion error in xfs_bmap_del_extent_delay
21mr|kernel-6.12-generic-6.12.74-2|23086	- xfs: force all buffers to be written during btree bulk load
21mr|kernel-6.12-generic-6.12.74-2|23087	- xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space
21mr|kernel-6.12-generic-6.12.74-2|23088	- xfs: hoist freeing of rt data fork extent mappings
21mr|kernel-6.12-generic-6.12.74-2|23089	- xfs: initialise di_crc in xfs_log_dinode
21mr|kernel-6.12-generic-6.12.74-2|23090	- xfs: inode recovery does not validate the recovered inode
21mr|kernel-6.12-generic-6.12.74-2|23091	- xfs: introduce protection for drop nlink
21mr|kernel-6.12-generic-6.12.74-2|23092	- xfs: make rextslog computation consistent with mkfs
21mr|kernel-6.12-generic-6.12.74-2|23093	- xfs: make sure maxlen is still congruent with prod when rounding down
21mr|kernel-6.12-generic-6.12.74-2|23094	- xfs: make xchk_iget safer in the presence of corrupt inode btrees
21mr|kernel-6.12-generic-6.12.74-2|23095	- xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
21mr|kernel-6.12-generic-6.12.74-2|23096	- xfs: only remap the written blocks in xfs_reflink_end_cow_extent
21mr|kernel-6.12-generic-6.12.74-2|23097	- xfs: pass the xfs_defer_pending object to iop_recover
21mr|kernel-6.12-generic-6.12.74-2|23098	- xfs: prevent rt growfs when quota is enabled
21mr|kernel-6.12-generic-6.12.74-2|23099	- xfs: read only mounts with fsopen mount API are busted
21mr|kernel-6.12-generic-6.12.74-2|23100	- xfs: recompute growfsrtfree transaction reservation while growing rt volume
21mr|kernel-6.12-generic-6.12.74-2|23101	- xfs: remove conditional building of rt geometry validator functions
21mr|kernel-6.12-generic-6.12.74-2|23102	- xfs: remove unused fields from struct xbtree_ifakeroot
21mr|kernel-6.12-generic-6.12.74-2|23103	- xfs: reset XFS_ATTR_INCOMPLETE filter on node removal
21mr|kernel-6.12-generic-6.12.74-2|23104	- xfs: respect the stable writes flag on the RT device
21mr|kernel-6.12-generic-6.12.74-2|23105	- xfs: rt stubs should return negative errnos when rt disabled
21mr|kernel-6.12-generic-6.12.74-2|23106	- xfs: short circuit xfs_growfs_data_private() if delta is zero
21mr|kernel-6.12-generic-6.12.74-2|23107	- xfs: shrink failure needs to hold AGI buffer
21mr|kernel-6.12-generic-6.12.74-2|23108	- xfs: transfer recovered intent item ownership in ->iop_recover
21mr|kernel-6.12-generic-6.12.74-2|23109	- xfs: update dir3 leaf block metadata after swap
21mr|kernel-6.12-generic-6.12.74-2|23110	- xfs: up(ic_sema) if flushing data device fails
21mr|kernel-6.12-generic-6.12.74-2|23111	- xfs: use xfs_defer_pending objects to recover intent items
21mr|kernel-6.12-generic-6.12.74-2|23112	- xhci: always resume roothubs if xHC was reset during resume
21mr|kernel-6.12-generic-6.12.74-2|23113	- xhci: Apply broken streams quirk to Etron EJ188 xHCI host
21mr|kernel-6.12-generic-6.12.74-2|23114	- xhci: Apply reset resume quirk to Etron EJ188 xHCI host
21mr|kernel-6.12-generic-6.12.74-2|23115	- xhci: Fix failure to detect ring expansion need.
21mr|kernel-6.12-generic-6.12.74-2|23116	- xhci: handle isoc Babble and Buffer Overrun events properly
21mr|kernel-6.12-generic-6.12.74-2|23117	- xhci: Handle TD clearing for multiple streams case
21mr|kernel-6.12-generic-6.12.74-2|23118	- xhci: process isoc TD properly when there was a transaction error mid TD.
21mr|kernel-6.12-generic-6.12.74-2|23119	- xhci: Set correct transferred length for cancelled bulk transfers
21mr|kernel-6.12-generic-6.12.74-2|23120	- xprtrdma: Fix rpcrdma_reqs_reset()
21mr|kernel-6.12-generic-6.12.74-2|23121	- xsk: add multi-buffer support for sockets sharing umem
21mr|kernel-6.12-generic-6.12.74-2|23122	- xsk: Add truesize to skb_add_rx_frag().
21mr|kernel-6.12-generic-6.12.74-2|23123	- xsk: fix usage of multi-buffer BPF helpers for ZC XDP
21mr|kernel-6.12-generic-6.12.74-2|23124	- xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags
21mr|kernel-6.12-generic-6.12.74-2|23125	- xsk: recycle buffer in case Rx queue was full
21mr|kernel-6.12-generic-6.12.74-2|23126	- xsk: Skip polling event check for unbound socket
21mr|kernel-6.12-generic-6.12.74-2|23127	- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
21mr|kernel-6.12-generic-6.12.74-2|23128	- xtensa: fix MAKE_PC_FROM_RA second argument
21mr|kernel-6.12-generic-6.12.74-2|23129	- zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
21mr|kernel-6.12-generic-6.12.74-2|23130	- zonefs: Improve error handling
21mr|kernel-6.12-generic-6.12.74-2|23131	- zstd: Fix array-index-out-of-bounds UBSAN warning
21mr|kernel-6.12-generic-6.12.74-2|23132	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)

13257 21
21mr|kernel-6.1-generic-6.1.152-2|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-6.1-generic-6.1.152-2|2	%define	_buildshell /bin/bash
21mr|kernel-6.1-generic-6.1.152-2|3	
21mr|kernel-6.1-generic-6.1.152-2|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-6.1-generic-6.1.152-2|5	# but it is a different python version in different ROSA
21mr|kernel-6.1-generic-6.1.152-2|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-6.1-generic-6.1.152-2|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-6.1-generic-6.1.152-2|8	%define	_python_bytecompile_build 0
21mr|kernel-6.1-generic-6.1.152-2|9	
21mr|kernel-6.1-generic-6.1.152-2|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-6.1-generic-6.1.152-2|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-6.1-generic-6.1.152-2|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-6.1-generic-6.1.152-2|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-6.1-generic-6.1.152-2|14	# so we do not loose much by disabling it.
21mr|kernel-6.1-generic-6.1.152-2|15	%global	_find_debuginfo_dwz_opts %{nil}
21mr|kernel-6.1-generic-6.1.152-2|16	
21mr|kernel-6.1-generic-6.1.152-2|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-6.1-generic-6.1.152-2|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-6.1-generic-6.1.152-2|19	# to achive this, there must be no conflicting files.
21mr|kernel-6.1-generic-6.1.152-2|20	# Probably signing and compressing of kernel modules
21mr|kernel-6.1-generic-6.1.152-2|21	# has to be moved to %%_spec_install_post.
21mr|kernel-6.1-generic-6.1.152-2|22	%global	_debuginfo_subpackages %{nil}
21mr|kernel-6.1-generic-6.1.152-2|23	%global	_debuginfo_template %{nil}
21mr|kernel-6.1-generic-6.1.152-2|24	%undefine	_debugsource_packages
21mr|kernel-6.1-generic-6.1.152-2|25	
21mr|kernel-6.1-generic-6.1.152-2|26	# Avoid rediffing patches like AUFS when possible
21mr|kernel-6.1-generic-6.1.152-2|27	%define _default_patch_fuzz 10
21mr|kernel-6.1-generic-6.1.152-2|28	
21mr|kernel-6.1-generic-6.1.152-2|29	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-6.1-generic-6.1.152-2|30	%global	_build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-6.1-generic-6.1.152-2|31	%global	_build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-6.1-generic-6.1.152-2|32	
21mr|kernel-6.1-generic-6.1.152-2|33	%define kernelversion 6
21mr|kernel-6.1-generic-6.1.152-2|34	%define patchlevel 1
21mr|kernel-6.1-generic-6.1.152-2|35	%define sublevel 152
21mr|kernel-6.1-generic-6.1.152-2|36	
21mr|kernel-6.1-generic-6.1.152-2|37	# Release number. Increase this before a rebuild.
21mr|kernel-6.1-generic-6.1.152-2|38	%define rpmrel 2
21mr|kernel-6.1-generic-6.1.152-2|39	%define fullrpmrel %{rpmrel}
21mr|kernel-6.1-generic-6.1.152-2|40	
21mr|kernel-6.1-generic-6.1.152-2|41	%define rpmtag %{disttag}
21mr|kernel-6.1-generic-6.1.152-2|42	
21mr|kernel-6.1-generic-6.1.152-2|43	# Version defines
21mr|kernel-6.1-generic-6.1.152-2|44	%define kversion %{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-6.1-generic-6.1.152-2|45	%define kverrel %{kversion}-%{fullrpmrel}
21mr|kernel-6.1-generic-6.1.152-2|46	%define tar_ver %{kernelversion}.%{patchlevel}
21mr|kernel-6.1-generic-6.1.152-2|47	
21mr|kernel-6.1-generic-6.1.152-2|48	%ifarch %{ix86}
21mr|kernel-6.1-generic-6.1.152-2|49	%define	arch_suffix	i686
21mr|kernel-6.1-generic-6.1.152-2|50	%endif
21mr|kernel-6.1-generic-6.1.152-2|51	
21mr|kernel-6.1-generic-6.1.152-2|52	%ifarch %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|53	%define	arch_suffix	x86_64
21mr|kernel-6.1-generic-6.1.152-2|54	%endif
21mr|kernel-6.1-generic-6.1.152-2|55	
21mr|kernel-6.1-generic-6.1.152-2|56	%ifarch aarch64
21mr|kernel-6.1-generic-6.1.152-2|57	%define	arch_suffix	arm64
21mr|kernel-6.1-generic-6.1.152-2|58	%endif
21mr|kernel-6.1-generic-6.1.152-2|59	%ifarch riscv64
21mr|kernel-6.1-generic-6.1.152-2|60	%define	arch_suffix	riscv64
21mr|kernel-6.1-generic-6.1.152-2|61	%endif
21mr|kernel-6.1-generic-6.1.152-2|62	
21mr|kernel-6.1-generic-6.1.152-2|63	%define	buildrpmrel	%{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-6.1-generic-6.1.152-2|64	%define	buildrel	%{kversion}-%{buildrpmrel}
21mr|kernel-6.1-generic-6.1.152-2|65	
21mr|kernel-6.1-generic-6.1.152-2|66	# Add not only the build time generated key to the trusted keyring,
21mr|kernel-6.1-generic-6.1.152-2|67	# but also add public keys of private ROSA's keys
21mr|kernel-6.1-generic-6.1.152-2|68	%bcond_without	additional_keys
21mr|kernel-6.1-generic-6.1.152-2|69	
21mr|kernel-6.1-generic-6.1.152-2|70	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-6.1-generic-6.1.152-2|71	%bcond_with	fail
21mr|kernel-6.1-generic-6.1.152-2|72	
21mr|kernel-6.1-generic-6.1.152-2|73	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-6.1-generic-6.1.152-2|74	# Not buildable on aarch64, rarely needed in general
21mr|kernel-6.1-generic-6.1.152-2|75	%bcond_with	uml
21mr|kernel-6.1-generic-6.1.152-2|76	
21mr|kernel-6.1-generic-6.1.152-2|77	# "Nickel" is a special brand for certified distros
21mr|kernel-6.1-generic-6.1.152-2|78	%if %{mdvver} == 201905
21mr|kernel-6.1-generic-6.1.152-2|79	%bcond_without	nickel
21mr|kernel-6.1-generic-6.1.152-2|80	# Require kernel modules to be signed
21mr|kernel-6.1-generic-6.1.152-2|81	%bcond_without	oblig_signed_modules
21mr|kernel-6.1-generic-6.1.152-2|82	%else
21mr|kernel-6.1-generic-6.1.152-2|83	%bcond_with nickel
21mr|kernel-6.1-generic-6.1.152-2|84	%bcond_with oblig_signed_modules
21mr|kernel-6.1-generic-6.1.152-2|85	%endif
21mr|kernel-6.1-generic-6.1.152-2|86	
21mr|kernel-6.1-generic-6.1.152-2|87	# Build binary out-of-tree kernel modules (experimental)
21mr|kernel-6.1-generic-6.1.152-2|88	%bcond_without binary_extra_modules
21mr|kernel-6.1-generic-6.1.152-2|89	# Sign kernel modules with GOST key (experimental)
21mr|kernel-6.1-generic-6.1.152-2|90	%bcond_without gost_sign
21mr|kernel-6.1-generic-6.1.152-2|91	
21mr|kernel-6.1-generic-6.1.152-2|92	%bcond_with ccache
21mr|kernel-6.1-generic-6.1.152-2|93	%bcond_without flow_abi
21mr|kernel-6.1-generic-6.1.152-2|94	%bcond_without aufs
21mr|kernel-6.1-generic-6.1.152-2|95	
21mr|kernel-6.1-generic-6.1.152-2|96	# 1. VirtualBox is for x86_32 and x86_64 only
21mr|kernel-6.1-generic-6.1.152-2|97	# 2. I do not know how to solve the problem that userspace part of VirtualBox
21mr|kernel-6.1-generic-6.1.152-2|98	# will be updated ahead of these binary modules. So just off building them.
21mr|kernel-6.1-generic-6.1.152-2|99	%bcond_with binary_virtualbox_host
21mr|kernel-6.1-generic-6.1.152-2|100	
21mr|kernel-6.1-generic-6.1.152-2|101	# Shredder-kernel works only on x86_64, makes manipulations with syscalls tables,
21mr|kernel-6.1-generic-6.1.152-2|102	# loading/unloading of the module failed sometimes on kernel 5.4
21mr|kernel-6.1-generic-6.1.152-2|103	# and it has not been adapted for kernel 5.10 (is not buildable)
21mr|kernel-6.1-generic-6.1.152-2|104	%bcond_with binary_shredder
21mr|kernel-6.1-generic-6.1.152-2|105	
21mr|kernel-6.1-generic-6.1.152-2|106	# Compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-6.1-generic-6.1.152-2|107	%bcond_without compress_modules
21mr|kernel-6.1-generic-6.1.152-2|108	
21mr|kernel-6.1-generic-6.1.152-2|109	# enable bpftune (doens't work on i686)
21mr|kernel-6.1-generic-6.1.152-2|110	%ifarch %{ix86}
21mr|kernel-6.1-generic-6.1.152-2|111	%bcond_with bpftool
21mr|kernel-6.1-generic-6.1.152-2|112	%else
21mr|kernel-6.1-generic-6.1.152-2|113	%bcond_without bpftool
21mr|kernel-6.1-generic-6.1.152-2|114	%endif
21mr|kernel-6.1-generic-6.1.152-2|115	# Spend more resources on compression, but make resulting size less;
21mr|kernel-6.1-generic-6.1.152-2|116	# decompression speed will not be affected, but more memory will be required
21mr|kernel-6.1-generic-6.1.152-2|117	# which should not a problem here (performance penalty from allocating more
21mr|kernel-6.1-generic-6.1.152-2|118	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-6.1-generic-6.1.152-2|119	%define	zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-6.1-generic-6.1.152-2|120	
21mr|kernel-6.1-generic-6.1.152-2|121	# Kernel flavour
21mr|kernel-6.1-generic-6.1.152-2|122	%if %{with nickel}
21mr|kernel-6.1-generic-6.1.152-2|123	%define	flavour	nickel
21mr|kernel-6.1-generic-6.1.152-2|124	%else
21mr|kernel-6.1-generic-6.1.152-2|125	%define	flavour	generic
21mr|kernel-6.1-generic-6.1.152-2|126	%endif
21mr|kernel-6.1-generic-6.1.152-2|127	
21mr|kernel-6.1-generic-6.1.152-2|128	# The full kernel version
21mr|kernel-6.1-generic-6.1.152-2|129	%define	kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-6.1-generic-6.1.152-2|130	
21mr|kernel-6.1-generic-6.1.152-2|131	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|132	
21mr|kernel-6.1-generic-6.1.152-2|133	%define	top_dir_name	kernel-%{_arch}
21mr|kernel-6.1-generic-6.1.152-2|134	%define	build_dir	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-6.1-generic-6.1.152-2|135	%define	src_dir	%{build_dir}/linux-%{tar_ver}
21mr|kernel-6.1-generic-6.1.152-2|136	
21mr|kernel-6.1-generic-6.1.152-2|137	# Common target directories
21mr|kernel-6.1-generic-6.1.152-2|138	%define	_bootdir	/boot
21mr|kernel-6.1-generic-6.1.152-2|139	%define	devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|140	%define	initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-6.1-generic-6.1.152-2|141	%if %{mdvver} >= 202310
21mr|kernel-6.1-generic-6.1.152-2|142	%define	_modulesdir	/usr/lib/modules
21mr|kernel-6.1-generic-6.1.152-2|143	%else
21mr|kernel-6.1-generic-6.1.152-2|144	%define	_modulesdir	/lib/modules
21mr|kernel-6.1-generic-6.1.152-2|145	%endif
21mr|kernel-6.1-generic-6.1.152-2|146	
21mr|kernel-6.1-generic-6.1.152-2|147	# Directories needed for building
21mr|kernel-6.1-generic-6.1.152-2|148	%define	temp_root	%{build_dir}/temp-root
21mr|kernel-6.1-generic-6.1.152-2|149	%define	temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-6.1-generic-6.1.152-2|150	%define	temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-6.1-generic-6.1.152-2|151	%define	temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-6.1-generic-6.1.152-2|152	
21mr|kernel-6.1-generic-6.1.152-2|153	# Directories definition needed for installing
21mr|kernel-6.1-generic-6.1.152-2|154	%define	target_boot	%{buildroot}%{_bootdir}
21mr|kernel-6.1-generic-6.1.152-2|155	%define	target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-6.1-generic-6.1.152-2|156	
21mr|kernel-6.1-generic-6.1.152-2|157	# Manual control of creating and deleting keys
21mr|kernel-6.1-generic-6.1.152-2|158	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-6.1-generic-6.1.152-2|159	# and is not saved anywhere.
21mr|kernel-6.1-generic-6.1.152-2|160	%define	certs_dir_rnd certs
21mr|kernel-6.1-generic-6.1.152-2|161	%define	certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-6.1-generic-6.1.152-2|162	%define	certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-6.1-generic-6.1.152-2|163	%define	certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-6.1-generic-6.1.152-2|164	%define	certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-6.1-generic-6.1.152-2|165	%define	certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-6.1-generic-6.1.152-2|166	
21mr|kernel-6.1-generic-6.1.152-2|167	%define	kernel_files %{_builddir}/kernel_files.list
21mr|kernel-6.1-generic-6.1.152-2|168	%define	debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-6.1-generic-6.1.152-2|169	
21mr|kernel-6.1-generic-6.1.152-2|170	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-6.1-generic-6.1.152-2|171	%global	__debug_install_post \
21mr|kernel-6.1-generic-6.1.152-2|172	%{__debug_install_post} \
21mr|kernel-6.1-generic-6.1.152-2|173	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-6.1-generic-6.1.152-2|174	
21mr|kernel-6.1-generic-6.1.152-2|175	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|176	
21mr|kernel-6.1-generic-6.1.152-2|177	%if %{with binary_extra_modules}
21mr|kernel-6.1-generic-6.1.152-2|178	# global instead of define to speed up things
21mr|kernel-6.1-generic-6.1.152-2|179	%global nvidia_340_j %{kroko_j -p kernel-source-nvidia340 -r 340}
21mr|kernel-6.1-generic-6.1.152-2|180	%global nvidia_340_n %{kroko_n -p kernel-source-nvidia340 -r 340}
21mr|kernel-6.1-generic-6.1.152-2|181	%global nvidia_390_j %{kroko_j -p kernel-source-nvidia390 -r 390}
21mr|kernel-6.1-generic-6.1.152-2|182	%global nvidia_390_n %{kroko_n -p kernel-source-nvidia390 -r 390}
21mr|kernel-6.1-generic-6.1.152-2|183	%global nvidia_470_j %{kroko_j -p kernel-source-nvidia470 -r 470}
21mr|kernel-6.1-generic-6.1.152-2|184	%global nvidia_470_n %{kroko_n -p kernel-source-nvidia470 -r 470}
21mr|kernel-6.1-generic-6.1.152-2|185	%global nvidia_550_j %{kroko_j -p kernel-source-nvidia550 -r 550}
21mr|kernel-6.1-generic-6.1.152-2|186	%global nvidia_550_n %{kroko_n -p kernel-source-nvidia550 -r 550}
21mr|kernel-6.1-generic-6.1.152-2|187	%global nvidia_580_j %{kroko_j -p kernel-source-nvidia580-open -r 580}
21mr|kernel-6.1-generic-6.1.152-2|188	%global nvidia_580_n %{kroko_n -p kernel-source-nvidia580-open -r 580}
21mr|kernel-6.1-generic-6.1.152-2|189	
21mr|kernel-6.1-generic-6.1.152-2|190	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|kernel-6.1-generic-6.1.152-2|191	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|kernel-6.1-generic-6.1.152-2|192	%{?!kroko_req_modules_in_kernel:%global kroko_req_modules_in_kernel(j:n:p:) %{nil}}
21mr|kernel-6.1-generic-6.1.152-2|193	
21mr|kernel-6.1-generic-6.1.152-2|194	# global, not define, must be expanded only once
21mr|kernel-6.1-generic-6.1.152-2|195	%global kroko_release %kroko_mk_release -n kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-6.1-generic-6.1.152-2|196	
21mr|kernel-6.1-generic-6.1.152-2|197	%endif #/binary_extra_modules
21mr|kernel-6.1-generic-6.1.152-2|198	
21mr|kernel-6.1-generic-6.1.152-2|199	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|200	
21mr|kernel-6.1-generic-6.1.152-2|201	# Buildtime flags
21mr|kernel-6.1-generic-6.1.152-2|202	%{?_without_doc: %global build_doc 0}
21mr|kernel-6.1-generic-6.1.152-2|203	%{?_without_devel: %global build_devel 0}
21mr|kernel-6.1-generic-6.1.152-2|204	%{?_without_debug: %global build_debug 0}
21mr|kernel-6.1-generic-6.1.152-2|205	%{?_without_perf: %global build_perf 0}
21mr|kernel-6.1-generic-6.1.152-2|206	
21mr|kernel-6.1-generic-6.1.152-2|207	%{?_with_doc: %global build_doc 1}
21mr|kernel-6.1-generic-6.1.152-2|208	%{?_with_devel: %global build_devel 1}
21mr|kernel-6.1-generic-6.1.152-2|209	%{?_with_debug: %global build_debug 1}
21mr|kernel-6.1-generic-6.1.152-2|210	%{?_with_perf: %global build_perf 1}
21mr|kernel-6.1-generic-6.1.152-2|211	%{?_with_modxz: %global build_modxz 0}
21mr|kernel-6.1-generic-6.1.152-2|212	
21mr|kernel-6.1-generic-6.1.152-2|213	# Build defines
21mr|kernel-6.1-generic-6.1.152-2|214	%define	build_doc	1
21mr|kernel-6.1-generic-6.1.152-2|215	%define	build_devel	1
21mr|kernel-6.1-generic-6.1.152-2|216	%define	build_debug	1
21mr|kernel-6.1-generic-6.1.152-2|217	
21mr|kernel-6.1-generic-6.1.152-2|218	# Build kernel-headers package
21mr|kernel-6.1-generic-6.1.152-2|219	%if %{mdvver} >= 202115
21mr|kernel-6.1-generic-6.1.152-2|220	%define	build_headers	1
21mr|kernel-6.1-generic-6.1.152-2|221	%else
21mr|kernel-6.1-generic-6.1.152-2|222	%define	build_headers	0
21mr|kernel-6.1-generic-6.1.152-2|223	%endif
21mr|kernel-6.1-generic-6.1.152-2|224	
21mr|kernel-6.1-generic-6.1.152-2|225	# Build perf and cpupower tools
21mr|kernel-6.1-generic-6.1.152-2|226	%define	build_perf	1
21mr|kernel-6.1-generic-6.1.152-2|227	
21mr|kernel-6.1-generic-6.1.152-2|228	%if %{with compress_modules}
21mr|kernel-6.1-generic-6.1.152-2|229	%if %{with modxz}
21mr|kernel-6.1-generic-6.1.152-2|230	%define	kmod_suffix .xz
21mr|kernel-6.1-generic-6.1.152-2|231	%else
21mr|kernel-6.1-generic-6.1.152-2|232	%define	kmod_suffix .zst
21mr|kernel-6.1-generic-6.1.152-2|233	%endif
21mr|kernel-6.1-generic-6.1.152-2|234	%else
21mr|kernel-6.1-generic-6.1.152-2|235	%define	kmod_suffix %{nil}
21mr|kernel-6.1-generic-6.1.152-2|236	%endif
21mr|kernel-6.1-generic-6.1.152-2|237	
21mr|kernel-6.1-generic-6.1.152-2|238	%if !%{build_debug}
21mr|kernel-6.1-generic-6.1.152-2|239	# Disable debug rpms.
21mr|kernel-6.1-generic-6.1.152-2|240	%define	_enable_debug_packages	%{nil}
21mr|kernel-6.1-generic-6.1.152-2|241	%define	debug_package		%{nil}
21mr|kernel-6.1-generic-6.1.152-2|242	%endif
21mr|kernel-6.1-generic-6.1.152-2|243	
21mr|kernel-6.1-generic-6.1.152-2|244	# End of user definitions
21mr|kernel-6.1-generic-6.1.152-2|245	
21mr|kernel-6.1-generic-6.1.152-2|246	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-6.1-generic-6.1.152-2|247	%if %{with ccache}
21mr|kernel-6.1-generic-6.1.152-2|248	%define	kmake KBUILD_BUILD_TIMESTAMP='' %make_build CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-6.1-generic-6.1.152-2|249	%else
21mr|kernel-6.1-generic-6.1.152-2|250	%define	kmake %make_build CC='gcc' ARCH="%{arch_type}"
21mr|kernel-6.1-generic-6.1.152-2|251	%endif
21mr|kernel-6.1-generic-6.1.152-2|252	
21mr|kernel-6.1-generic-6.1.152-2|253	# There are places where parallel make don't work
21mr|kernel-6.1-generic-6.1.152-2|254	%define	smake make
21mr|kernel-6.1-generic-6.1.152-2|255	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|256	%define	arch_type x86
21mr|kernel-6.1-generic-6.1.152-2|257	%endif
21mr|kernel-6.1-generic-6.1.152-2|258	%ifarch	aarch64
21mr|kernel-6.1-generic-6.1.152-2|259	%define	arch_type arm64
21mr|kernel-6.1-generic-6.1.152-2|260	%endif
21mr|kernel-6.1-generic-6.1.152-2|261	%ifarch	riscv64
21mr|kernel-6.1-generic-6.1.152-2|262	%define	arch_type riscv
21mr|kernel-6.1-generic-6.1.152-2|263	%endif
21mr|kernel-6.1-generic-6.1.152-2|264	
21mr|kernel-6.1-generic-6.1.152-2|265	# Parallelize xargs invocations on smp machines
21mr|kernel-6.1-generic-6.1.152-2|266	%define	kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-6.1-generic-6.1.152-2|267	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-6.1-generic-6.1.152-2|268	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-6.1-generic-6.1.152-2|269	
21mr|kernel-6.1-generic-6.1.152-2|270	#
21mr|kernel-6.1-generic-6.1.152-2|271	# SRC RPM description
21mr|kernel-6.1-generic-6.1.152-2|272	#
21mr|kernel-6.1-generic-6.1.152-2|273	Summary:	The Linux kernel
21mr|kernel-6.1-generic-6.1.152-2|274	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-6.1-generic-6.1.152-2|275	Version:	%{kversion}
21mr|kernel-6.1-generic-6.1.152-2|276	Release:	%{fullrpmrel}
21mr|kernel-6.1-generic-6.1.152-2|277	License:	GPLv2
21mr|kernel-6.1-generic-6.1.152-2|278	Group:		System/Kernel and hardware
21mr|kernel-6.1-generic-6.1.152-2|279	Url:		https://www.kernel.org
21mr|kernel-6.1-generic-6.1.152-2|280	
21mr|kernel-6.1-generic-6.1.152-2|281	ExclusiveArch: %{x86_64} %{ix86} aarch64 riscv64
21mr|kernel-6.1-generic-6.1.152-2|282	
21mr|kernel-6.1-generic-6.1.152-2|283	####################################################################
21mr|kernel-6.1-generic-6.1.152-2|284	#
21mr|kernel-6.1-generic-6.1.152-2|285	# Sources
21mr|kernel-6.1-generic-6.1.152-2|286	#
21mr|kernel-6.1-generic-6.1.152-2|287	#Source0:	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
21mr|kernel-6.1-generic-6.1.152-2|288	Source0:	https://github.com/torvalds/linux/archive/refs/tags/v6.1.tar.gz?/linux-6.1.tar.gz
21mr|kernel-6.1-generic-6.1.152-2|289	
21mr|kernel-6.1-generic-6.1.152-2|290	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-6.1-generic-6.1.152-2|291	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-6.1-generic-6.1.152-2|292	#Source2:	0001-disable-mrproper-prepare-scripts-configs-in-devel-rp.patch
21mr|kernel-6.1-generic-6.1.152-2|293	
21mr|kernel-6.1-generic-6.1.152-2|294	# TODO: Make a separate package "ksobirator" and BR it
21mr|kernel-6.1-generic-6.1.152-2|295	# after testing these macros properly
21mr|kernel-6.1-generic-6.1.152-2|296	Source3:	macros.ksobirator
21mr|kernel-6.1-generic-6.1.152-2|297	%{load:%{SOURCE3}}
21mr|kernel-6.1-generic-6.1.152-2|298	
21mr|kernel-6.1-generic-6.1.152-2|299	# Kernel configuration files.
21mr|kernel-6.1-generic-6.1.152-2|300	Source111:	kernel-x86_64.config
21mr|kernel-6.1-generic-6.1.152-2|301	Source112:	kernel-i686.config
21mr|kernel-6.1-generic-6.1.152-2|302	Source113:	kernel-arm64.config
21mr|kernel-6.1-generic-6.1.152-2|303	Source114:	kernel-riscv64.config
21mr|kernel-6.1-generic-6.1.152-2|304	
21mr|kernel-6.1-generic-6.1.152-2|305	Source80:	kernel.rpmlintrc
21mr|kernel-6.1-generic-6.1.152-2|306	
21mr|kernel-6.1-generic-6.1.152-2|307	# Additional keys that can be used to sign kernel modules
21mr|kernel-6.1-generic-6.1.152-2|308	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-6.1-generic-6.1.152-2|309	# Source201..206: public_key_GOST_*.pem
21mr|kernel-6.1-generic-6.1.152-2|310	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-6.1-generic-6.1.152-2|311	# Source207..212: public_key_RSA_*.pem
21mr|kernel-6.1-generic-6.1.152-2|312	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-6.1-generic-6.1.152-2|313	
21mr|kernel-6.1-generic-6.1.152-2|314	####################################################################
21mr|kernel-6.1-generic-6.1.152-2|315	
21mr|kernel-6.1-generic-6.1.152-2|316	# Patches
21mr|kernel-6.1-generic-6.1.152-2|317	
21mr|kernel-6.1-generic-6.1.152-2|318	# The patch to make kernel x.y.z from x.y.0.
21mr|kernel-6.1-generic-6.1.152-2|319	Patch1:		https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
21mr|kernel-6.1-generic-6.1.152-2|320	
21mr|kernel-6.1-generic-6.1.152-2|321	# ROSA-specific patches
21mr|kernel-6.1-generic-6.1.152-2|322	Patch2:		kernel-5.10.93-fix-perf-build.patch
21mr|kernel-6.1-generic-6.1.152-2|323	# Keep in sync with patch in r8168
21mr|kernel-6.1-generic-6.1.152-2|324	Patch3:		0001-r8169-remove-devices-supported-by-r8168.patch
21mr|kernel-6.1-generic-6.1.152-2|325	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-6.1-generic-6.1.152-2|326	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-6.1-generic-6.1.152-2|327	# If it fails, the whole build fails, which is unfortunate. Let us avoid
21mr|kernel-6.1-generic-6.1.152-2|328	# this.
21mr|kernel-6.1-generic-6.1.152-2|329	Patch101:	0001-perf-skip-xmlto-validation.patch
21mr|kernel-6.1-generic-6.1.152-2|330	
21mr|kernel-6.1-generic-6.1.152-2|331	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-6.1-generic-6.1.152-2|332	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-6.1-generic-6.1.152-2|333	Patch102:	0001-audit-make-it-less-verbose.patch
21mr|kernel-6.1-generic-6.1.152-2|334	
21mr|kernel-6.1-generic-6.1.152-2|335	%if %{with aufs}
21mr|kernel-6.1-generic-6.1.152-2|336	# https://github.com/sfjro/aufs-linux/compare/830b3c68c1fb1e9176028d02ef86f3cf76aa2476..834d19786ccd95485e397fc0f36ef7d6c3b04c95.diff
21mr|kernel-6.1-generic-6.1.152-2|337	Patch103:	aufs-6.1.diff
21mr|kernel-6.1-generic-6.1.152-2|338	%endif
21mr|kernel-6.1-generic-6.1.152-2|339	
21mr|kernel-6.1-generic-6.1.152-2|340	# For kmod() generator of RPM Provides
21mr|kernel-6.1-generic-6.1.152-2|341	# Changes version of aacraid.ko
21mr|kernel-6.1-generic-6.1.152-2|342	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-6.1-generic-6.1.152-2|343	
21mr|kernel-6.1-generic-6.1.152-2|344	# AltHa LSM Module
21mr|kernel-6.1-generic-6.1.152-2|345	# https://www.altlinux.org/AltHa
21mr|kernel-6.1-generic-6.1.152-2|346	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-6.1-generic-6.1.152-2|347	# TODO: known problem: https://bugzilla.altlinux.org/show_bug.cgi?id=38225
21mr|kernel-6.1-generic-6.1.152-2|348	Patch201:	0001-altha.patch
21mr|kernel-6.1-generic-6.1.152-2|349	
21mr|kernel-6.1-generic-6.1.152-2|350	# sent to upstream, https://patchwork.kernel.org/patch/11446123/
21mr|kernel-6.1-generic-6.1.152-2|351	Patch302:	0001-sign-file-full-functionality-with-modern-LibreSSL.patch
21mr|kernel-6.1-generic-6.1.152-2|352	# Allow to off modules signature check dynamically
21mr|kernel-6.1-generic-6.1.152-2|353	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-6.1-generic-6.1.152-2|354	# https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=322
21mr|kernel-6.1-generic-6.1.152-2|355	Patch307:	0001-drm-i915-ability-to-disable-DRRS.patch
21mr|kernel-6.1-generic-6.1.152-2|356	# for Baikal
21mr|kernel-6.1-generic-6.1.152-2|357	Patch308:	0001-ALSA-hda-disability-of-snoop-on-non-x86.patch
21mr|kernel-6.1-generic-6.1.152-2|358	
21mr|kernel-6.1-generic-6.1.152-2|359	# Support sound on notebook Aquarius NS685U R11 (https://linux-hardware.org/?probe=339dc3db60)
21mr|kernel-6.1-generic-6.1.152-2|360	Patch0401: 0401-ASoC-es8316-Use-increased-GPIO-debounce-time.patch
21mr|kernel-6.1-generic-6.1.152-2|361	Patch0402: 0402-ASoC-Intel-sof_es8336-Add-more-quirks-for-Russian-ha.patch
21mr|kernel-6.1-generic-6.1.152-2|362	Patch0403: 0403-ASoC-Intel-sof_es8336-Add-a-quirk-for-Aquarius-NS685.patch
21mr|kernel-6.1-generic-6.1.152-2|363	
21mr|kernel-6.1-generic-6.1.152-2|364	# Inferit Compact
21mr|kernel-6.1-generic-6.1.152-2|365	Patch0410: 0410-Fix-mic-Inferit-Compact.patch
21mr|kernel-6.1-generic-6.1.152-2|366	
21mr|kernel-6.1-generic-6.1.152-2|367	# Support Baikal-M (aarch64)
21mr|kernel-6.1-generic-6.1.152-2|368	# From https://github.com/asheplyakov/linux/commits/baikalm-6.1.y
21mr|kernel-6.1-generic-6.1.152-2|369	Patch0600: 0600-clk-added-Baikal-M-clock-management-unit-driver.patch
21mr|kernel-6.1-generic-6.1.152-2|370	Patch0601: 0601-cpufreq-dt-don-t-load-on-Baikal-M-SoC.patch
21mr|kernel-6.1-generic-6.1.152-2|371	Patch0602: 0602-serial-8250_dw-verify-clock-rate-in-dw8250_set_termi.patch
21mr|kernel-6.1-generic-6.1.152-2|372	Patch0603: 0603-usb-dwc3-of-simple-added-compatible-string-for-Baika.patch
21mr|kernel-6.1-generic-6.1.152-2|373	Patch0604: 0604-dw-pcie-refuse-to-load-on-Baikal-M-with-recent-firmw.patch
21mr|kernel-6.1-generic-6.1.152-2|374	Patch0605: 0605-arm64-Enable-armv8-based-Baikal-M-SoC-support.patch
21mr|kernel-6.1-generic-6.1.152-2|375	Patch0606: 0606-efi-rtc-avoid-calling-efi.get_time-on-Baikal-M-SoC.patch
21mr|kernel-6.1-generic-6.1.152-2|376	Patch0607: 0607-arm64-stub-fixed-secondary-cores-boot-on-Baikal-M-So.patch
21mr|kernel-6.1-generic-6.1.152-2|377	Patch0608: 0608-pm-disable-all-sleep-states-on-Baikal-M-based-boards.patch
21mr|kernel-6.1-generic-6.1.152-2|378	Patch0609: 0609-net-fwnode_get_phy_id-consider-all-compatible-string.patch
21mr|kernel-6.1-generic-6.1.152-2|379	Patch0610: 0610-net-stmmac-inital-support-of-Baikal-T1-M-SoCs-GMAC.patch
21mr|kernel-6.1-generic-6.1.152-2|380	Patch0611: 0611-dt-bindings-dwmac-Add-bindings-for-Baikal-T1-M-SoCs.patch
21mr|kernel-6.1-generic-6.1.152-2|381	Patch0612: 0612-net-dwmac-baikal-added-compatible-strings.patch
21mr|kernel-6.1-generic-6.1.152-2|382	Patch0613: 0613-Added-TF307-TF306-board-management-controller-driver.patch
21mr|kernel-6.1-generic-6.1.152-2|383	Patch0614: 0614-hwmon-bt1-pvt-access-registers-via-pvt_-readl-writel.patch
21mr|kernel-6.1-generic-6.1.152-2|384	Patch0615: 0615-hwmon-bt1-pvt-define-pvt_readl-pvt_writel-for-Baikal.patch
21mr|kernel-6.1-generic-6.1.152-2|385	Patch0616: 0616-hwmon-bt1-pvt-adjusted-probing-for-Baikal-M-SoC.patch
21mr|kernel-6.1-generic-6.1.152-2|386	Patch0617: 0617-hwmon-bt1-pvt-added-compatible-baikal-pvt.patch
21mr|kernel-6.1-generic-6.1.152-2|387	Patch0618: 0618-drm-new-bridge-driver-stdp4028.patch
21mr|kernel-6.1-generic-6.1.152-2|388	Patch0619: 0619-drm-added-Baikal-M-SoC-video-display-unit-driver.patch
21mr|kernel-6.1-generic-6.1.152-2|389	Patch0620: 0620-drm-bridge-dw-hdmi-support-ahb-audio-hw-revision-0x2.patch
21mr|kernel-6.1-generic-6.1.152-2|390	Patch0621: 0621-dt-bindings-dw-hdmi-added-ahb-audio-regshift.patch
21mr|kernel-6.1-generic-6.1.152-2|391	Patch0622: 0622-drm-bridge-dw-hdmi-force-ahb-audio-register-offset-f.patch
21mr|kernel-6.1-generic-6.1.152-2|392	Patch0623: 0623-drm-panfrost-forcibly-set-dma-coherent-on-Baikal-M.patch
21mr|kernel-6.1-generic-6.1.152-2|393	Patch0624: 0624-drm-panfrost-disable-devfreq-on-Baikal-M.patch
21mr|kernel-6.1-generic-6.1.152-2|394	Patch0625: 0625-ALSA-hda-Baikal-M-support.patch
21mr|kernel-6.1-generic-6.1.152-2|395	Patch0626: 0626-PCI-pcie-baikal-driver-for-Baikal-M-with-new-firmwar.patch
21mr|kernel-6.1-generic-6.1.152-2|396	Patch0627: 0627-BROKEN-dwc-i2s-support-Baikal-M-SoC.patch
21mr|kernel-6.1-generic-6.1.152-2|397	Patch0628: 0628-input-added-TF307-serio-PS-2-emulator-driver.patch
21mr|kernel-6.1-generic-6.1.152-2|398	Patch0629: 0629-input-new-driver-serdev-serio.patch
21mr|kernel-6.1-generic-6.1.152-2|399	Patch0630: 0630-phy-realtek-leds-configuration-for-RTL8211f.patch
21mr|kernel-6.1-generic-6.1.152-2|400	Patch0631: 0631-arm64-defconfig-for-Baikal-M-testing.patch
21mr|kernel-6.1-generic-6.1.152-2|401	
21mr|kernel-6.1-generic-6.1.152-2|402	Patch0651: 0651-ALSA-hda-update-Baikal-M-from-Elpitech.patch
21mr|kernel-6.1-generic-6.1.152-2|403	Patch0652: 0652-ALSA-hda-disable-snoop-on-Baikal-by-default.patch
21mr|kernel-6.1-generic-6.1.152-2|404	# https://github.com/Elpitech/kernel/commit/40a95600
21mr|kernel-6.1-generic-6.1.152-2|405	Patch0653: 0653-hda-hda_sysfs-Fix-infinite-looping-in-snd_hda_load_p.patch
21mr|kernel-6.1-generic-6.1.152-2|406	# https://github.com/Elpitech/kernel/commit/91901af2
21mr|kernel-6.1-generic-6.1.152-2|407	Patch0654: 0654-PCI-designware-Move-dw_pcie_iatu_detect-before-host_.patch
21mr|kernel-6.1-generic-6.1.152-2|408	
21mr|kernel-6.1-generic-6.1.152-2|409	# Fix sound for Huawei Matebook D15 (BOM-WXX9) and probably some others
21mr|kernel-6.1-generic-6.1.152-2|410	Patch6661: 666-ES8336-Huawei-part1.patch
21mr|kernel-6.1-generic-6.1.152-2|411	Patch6662: 666-ES8336-Huawei-part2.patch
21mr|kernel-6.1-generic-6.1.152-2|412	
21mr|kernel-6.1-generic-6.1.152-2|413	# Disable AutoReq
21mr|kernel-6.1-generic-6.1.152-2|414	AutoReq:	0
21mr|kernel-6.1-generic-6.1.152-2|415	# but keep autoprov for kmod(xxx)
21mr|kernel-6.1-generic-6.1.152-2|416	AutoProv:	1
21mr|kernel-6.1-generic-6.1.152-2|417	
21mr|kernel-6.1-generic-6.1.152-2|418	BuildRequires:	bash
21mr|kernel-6.1-generic-6.1.152-2|419	BuildRequires:	bc
21mr|kernel-6.1-generic-6.1.152-2|420	BuildRequires:	binutils
21mr|kernel-6.1-generic-6.1.152-2|421	BuildRequires:	bison
21mr|kernel-6.1-generic-6.1.152-2|422	BuildRequires:	bzip2
21mr|kernel-6.1-generic-6.1.152-2|423	%if %{with ccache}
21mr|kernel-6.1-generic-6.1.152-2|424	BuildRequires:	ccache
21mr|kernel-6.1-generic-6.1.152-2|425	%endif
21mr|kernel-6.1-generic-6.1.152-2|426	BuildRequires:	flex
21mr|kernel-6.1-generic-6.1.152-2|427	BuildRequires:	gcc
21mr|kernel-6.1-generic-6.1.152-2|428	# ./scripts/mkcompile_h
21mr|kernel-6.1-generic-6.1.152-2|429	BuildRequires:	hostname
21mr|kernel-6.1-generic-6.1.152-2|430	BuildRequires:	kmod-compat
21mr|kernel-6.1-generic-6.1.152-2|431	BuildRequires:	rsync
21mr|kernel-6.1-generic-6.1.152-2|432	%if %{with compress_modules}
21mr|kernel-6.1-generic-6.1.152-2|433	%if %{with modxz}
21mr|kernel-6.1-generic-6.1.152-2|434	BuildRequires:	xz
21mr|kernel-6.1-generic-6.1.152-2|435	%else
21mr|kernel-6.1-generic-6.1.152-2|436	BuildRequires:	zstd
21mr|kernel-6.1-generic-6.1.152-2|437	%endif
21mr|kernel-6.1-generic-6.1.152-2|438	%endif
21mr|kernel-6.1-generic-6.1.152-2|439	%ifarch aarch64
21mr|kernel-6.1-generic-6.1.152-2|440	BuildRequires:	uboot-tools
21mr|kernel-6.1-generic-6.1.152-2|441	%endif
21mr|kernel-6.1-generic-6.1.152-2|442	BuildRequires:	kmod-devel
21mr|kernel-6.1-generic-6.1.152-2|443	BuildRequires:	pkgconfig(libelf)
21mr|kernel-6.1-generic-6.1.152-2|444	%ifarch x86_64 aarch64
21mr|kernel-6.1-generic-6.1.152-2|445	BuildRequires:	numa-devel
21mr|kernel-6.1-generic-6.1.152-2|446	%endif
21mr|kernel-6.1-generic-6.1.152-2|447	%if %{with uml}
21mr|kernel-6.1-generic-6.1.152-2|448	BuildRequires:	vde-devel
21mr|kernel-6.1-generic-6.1.152-2|449	%endif
21mr|kernel-6.1-generic-6.1.152-2|450	# For power tools
21mr|kernel-6.1-generic-6.1.152-2|451	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-6.1-generic-6.1.152-2|452	
21mr|kernel-6.1-generic-6.1.152-2|453	# For perf
21mr|kernel-6.1-generic-6.1.152-2|454	%if %{build_perf}
21mr|kernel-6.1-generic-6.1.152-2|455	BuildRequires:	asciidoc
21mr|kernel-6.1-generic-6.1.152-2|456	BuildRequires:	perl-ExtUtils-Embed
21mr|kernel-6.1-generic-6.1.152-2|457	BuildRequires:	python3
21mr|kernel-6.1-generic-6.1.152-2|458	BuildRequires:	xmlto
21mr|kernel-6.1-generic-6.1.152-2|459	BuildRequires:	audit-devel
21mr|kernel-6.1-generic-6.1.152-2|460	BuildRequires:	binutils-devel
21mr|kernel-6.1-generic-6.1.152-2|461	BuildRequires:	elfutils-devel
21mr|kernel-6.1-generic-6.1.152-2|462	BuildRequires:	java-1.8.0-openjdk-devel
21mr|kernel-6.1-generic-6.1.152-2|463	BuildRequires:	libunwind-devel
21mr|kernel-6.1-generic-6.1.152-2|464	BuildRequires:	newt-devel
21mr|kernel-6.1-generic-6.1.152-2|465	BuildRequires:	perl-devel
21mr|kernel-6.1-generic-6.1.152-2|466	BuildRequires:	pkgconfig(babeltrace)
21mr|kernel-6.1-generic-6.1.152-2|467	BuildRequires:	pkgconfig(libcap)
21mr|kernel-6.1-generic-6.1.152-2|468	BuildRequires:	pkgconfig(libcrypto)
21mr|kernel-6.1-generic-6.1.152-2|469	BuildRequires:	pkgconfig(python3)
21mr|kernel-6.1-generic-6.1.152-2|470	BuildRequires:	pkgconfig(slang)
21mr|kernel-6.1-generic-6.1.152-2|471	BuildRequires:	pkgconfig(zlib)
21mr|kernel-6.1-generic-6.1.152-2|472	BuildRequires:	python3-setuptools
21mr|kernel-6.1-generic-6.1.152-2|473	%endif
21mr|kernel-6.1-generic-6.1.152-2|474	
21mr|kernel-6.1-generic-6.1.152-2|475	# (To generate keys)
21mr|kernel-6.1-generic-6.1.152-2|476	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-6.1-generic-6.1.152-2|477	# or dlopen()-ing external library
21mr|kernel-6.1-generic-6.1.152-2|478	BuildRequires:	libressl
21mr|kernel-6.1-generic-6.1.152-2|479	BuildRequires:	libressl-devel
21mr|kernel-6.1-generic-6.1.152-2|480	# To verify signatures (find, xargs, hexdump)
21mr|kernel-6.1-generic-6.1.152-2|481	BuildRequires:	findutils
21mr|kernel-6.1-generic-6.1.152-2|482	BuildRequires:	util-linux
21mr|kernel-6.1-generic-6.1.152-2|483	
21mr|kernel-6.1-generic-6.1.152-2|484	%if %{with binary_extra_modules}
21mr|kernel-6.1-generic-6.1.152-2|485	BuildRequires:	auto-krokodil-rpm-macros
21mr|kernel-6.1-generic-6.1.152-2|486	BuildRequires:	kernel-source-rtl8821cu
21mr|kernel-6.1-generic-6.1.152-2|487	BuildRequires:	kernel-source-rtl88x2bu
21mr|kernel-6.1-generic-6.1.152-2|488	BuildRequires:	kernel-source-rtl8812au
21mr|kernel-6.1-generic-6.1.152-2|489	BuildRequires:	kernel-source-rtl8821au
21mr|kernel-6.1-generic-6.1.152-2|490	BuildRequires:	kernel-source-rtl8814au
21mr|kernel-6.1-generic-6.1.152-2|491	BuildRequires:	kernel-source-rtk_btusb
21mr|kernel-6.1-generic-6.1.152-2|492	BuildRequires:	kernel-source-rtl8188gu
21mr|kernel-6.1-generic-6.1.152-2|493	BuildRequires:	kernel-source-rtl8723du
21mr|kernel-6.1-generic-6.1.152-2|494	BuildRequires:	kernel-source-rtl8852au
21mr|kernel-6.1-generic-6.1.152-2|495	BuildRequires:	kernel-source-rtl8192du
21mr|kernel-6.1-generic-6.1.152-2|496	BuildRequires:	kernel-source-rtl8822cu
21mr|kernel-6.1-generic-6.1.152-2|497	BuildRequires:	kernel-source-rtw89
21mr|kernel-6.1-generic-6.1.152-2|498	BuildRequires:	kernel-source-r8168
21mr|kernel-6.1-generic-6.1.152-2|499	# Broadcom-wl and nvidia contain a proprietary blob which is only for x86
21mr|kernel-6.1-generic-6.1.152-2|500	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|501	BuildRequires:	kernel-source-broadcom-wl
21mr|kernel-6.1-generic-6.1.152-2|502	BuildRequires:	kernel-source-nvidia340
21mr|kernel-6.1-generic-6.1.152-2|503	BuildRequires:	kernel-source-nvidia390
21mr|kernel-6.1-generic-6.1.152-2|504	%endif
21mr|kernel-6.1-generic-6.1.152-2|505	# Nvidia470+ are x86_64 only (maybe aarch64 will be also packaged later)
21mr|kernel-6.1-generic-6.1.152-2|506	%ifarch %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|507	BuildRequires:	kernel-source-nvidia470
21mr|kernel-6.1-generic-6.1.152-2|508	BuildRequires:	kernel-source-nvidia550
21mr|kernel-6.1-generic-6.1.152-2|509	BuildRequires:	kernel-source-nvidia580-open
21mr|kernel-6.1-generic-6.1.152-2|510	BuildRequires:	kernel-source-nvidia580-proprietary
21mr|kernel-6.1-generic-6.1.152-2|511	%endif
21mr|kernel-6.1-generic-6.1.152-2|512	BuildRequires:	kernel-source-tripso
21mr|kernel-6.1-generic-6.1.152-2|513	BuildRequires:	kernel-source-ipt-so
21mr|kernel-6.1-generic-6.1.152-2|514	BuildRequires:	kernel-source-nwfermi
21mr|kernel-6.1-generic-6.1.152-2|515	%if %{with binary_virtualbox_host}
21mr|kernel-6.1-generic-6.1.152-2|516	BuildRequires:	kernel-source-virtualbox
21mr|kernel-6.1-generic-6.1.152-2|517	%endif
21mr|kernel-6.1-generic-6.1.152-2|518	BuildRequires:	kernel-source-v4l2loopback
21mr|kernel-6.1-generic-6.1.152-2|519	%if %{with binary_shredder}
21mr|kernel-6.1-generic-6.1.152-2|520	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-6.1-generic-6.1.152-2|521	%endif
21mr|kernel-6.1-generic-6.1.152-2|522	# Rosa-test-suite is maintained in certified branches only nlkm, memfreetest, pcietest
21mr|kernel-6.1-generic-6.1.152-2|523	%if %{with nickel}
21mr|kernel-6.1-generic-6.1.152-2|524	BuildRequires:	kernel-source-rosa-test-suite
21mr|kernel-6.1-generic-6.1.152-2|525	%endif
21mr|kernel-6.1-generic-6.1.152-2|526	%endif
21mr|kernel-6.1-generic-6.1.152-2|527	# End of with binary_extra_modules
21mr|kernel-6.1-generic-6.1.152-2|528	
21mr|kernel-6.1-generic-6.1.152-2|529	Provides:	kernel = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|530	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|531	Provides:	kernel-abi(%{kver_full}) = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|532	# Dnf config-manager --dump | grep installonly
21mr|kernel-6.1-generic-6.1.152-2|533	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-6.1-generic-6.1.152-2|534	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-6.1-generic-6.1.152-2|535	
21mr|kernel-6.1-generic-6.1.152-2|536	# >= because of added support of zstd-compressed modules
21mr|kernel-6.1-generic-6.1.152-2|537	Requires(posttrans):	dracut >= 053-0.git5eb736.5
21mr|kernel-6.1-generic-6.1.152-2|538	Requires(posttrans):	kmod >= 28-3
21mr|kernel-6.1-generic-6.1.152-2|539	
21mr|kernel-6.1-generic-6.1.152-2|540	# Need for rebuild dkms drivers
21mr|kernel-6.1-generic-6.1.152-2|541	Recommends:	(%{name}-devel%{_isa} = %{EVRD} if dkms)
21mr|kernel-6.1-generic-6.1.152-2|542	# not blob, support of devices supported by r8168 is removed from r8169
21mr|kernel-6.1-generic-6.1.152-2|543	Recommends:	%{ksob_module_pkg_name r8168} = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|544	
21mr|kernel-6.1-generic-6.1.152-2|545	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-6.1-generic-6.1.152-2|546	Recommends:	linux-firmware
21mr|kernel-6.1-generic-6.1.152-2|547	Recommends:	microcode
21mr|kernel-6.1-generic-6.1.152-2|548	# Set BFQ as default scheduler for HDDs
21mr|kernel-6.1-generic-6.1.152-2|549	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-6.1-generic-6.1.152-2|550	Recommends:	udev-rules-ioschedulers
21mr|kernel-6.1-generic-6.1.152-2|551	Recommends:	wireless-regdb
21mr|kernel-6.1-generic-6.1.152-2|552	
21mr|kernel-6.1-generic-6.1.152-2|553	%if %{with flow_abi}
21mr|kernel-6.1-generic-6.1.152-2|554	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.1-generic-6.1.152-2|555	%endif
21mr|kernel-6.1-generic-6.1.152-2|556	
21mr|kernel-6.1-generic-6.1.152-2|557	%ifarch %{ix86}
21mr|kernel-6.1-generic-6.1.152-2|558	Conflicts:	arch(x86_64)
21mr|kernel-6.1-generic-6.1.152-2|559	%endif
21mr|kernel-6.1-generic-6.1.152-2|560	
21mr|kernel-6.1-generic-6.1.152-2|561	# XXX temporary hack to upgrade from kernel-headers 1:5.4
21mr|kernel-6.1-generic-6.1.152-2|562	%if %{build_headers}
21mr|kernel-6.1-generic-6.1.152-2|563	Recommends:	kernel-headers = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|564	%endif
21mr|kernel-6.1-generic-6.1.152-2|565	
21mr|kernel-6.1-generic-6.1.152-2|566	%if %{with binary_extra_modules}
21mr|kernel-6.1-generic-6.1.152-2|567	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|568	%kroko_req_modules_in_kernel -j %{nvidia_340_j} -n %{nvidia_340_n} -p %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|569	%kroko_req_modules_in_kernel -j %{nvidia_390_j} -n %{nvidia_390_n} -p %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|570	%endif
21mr|kernel-6.1-generic-6.1.152-2|571	%ifarch %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|572	%kroko_req_modules_in_kernel -j %{nvidia_470_j} -n %{nvidia_470_n} -p %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|573	%kroko_req_modules_in_kernel -j %{nvidia_550_j} -n %{nvidia_550_n} -p %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|574	%kroko_req_modules_in_kernel -j %{nvidia_580_j} -n %{nvidia_580_n} -p %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|575	%endif
21mr|kernel-6.1-generic-6.1.152-2|576	%endif
21mr|kernel-6.1-generic-6.1.152-2|577	
21mr|kernel-6.1-generic-6.1.152-2|578	%description
21mr|kernel-6.1-generic-6.1.152-2|579	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-6.1-generic-6.1.152-2|580	operating system. The kernel handles the basic functions
21mr|kernel-6.1-generic-6.1.152-2|581	of the operating system: memory allocation, process allocation, device
21mr|kernel-6.1-generic-6.1.152-2|582	input and output, etc. This is a general-purpose kernel.
21mr|kernel-6.1-generic-6.1.152-2|583	
21mr|kernel-6.1-generic-6.1.152-2|584	%posttrans
21mr|kernel-6.1-generic-6.1.152-2|585	# update information about modules, useful if kernel-module* packages were
21mr|kernel-6.1-generic-6.1.152-2|586	# installed in one transaction with this kernel (%%transfiletrigger* will run later)
21mr|kernel-6.1-generic-6.1.152-2|587	depmod -a %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|588	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-6.1-generic-6.1.152-2|589	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-6.1-generic-6.1.152-2|590	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-6.1-generic-6.1.152-2|591	# that is created then will be non-functional. But when the user installs
21mr|kernel-6.1-generic-6.1.152-2|592	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-6.1-generic-6.1.152-2|593	# one here.
21mr|kernel-6.1-generic-6.1.152-2|594	dracut -f %{initrd_path} %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|595	
21mr|kernel-6.1-generic-6.1.152-2|596	# File triggers from grub packages will handle this.
21mr|kernel-6.1-generic-6.1.152-2|597	#/usr/sbin/update-grub2
21mr|kernel-6.1-generic-6.1.152-2|598	
21mr|kernel-6.1-generic-6.1.152-2|599	%transfiletriggerin -- %{_modulesdir}/%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|600	# Detect all modules, including ones inside kernel-module* packages
21mr|kernel-6.1-generic-6.1.152-2|601	if grep -qE '/.*\.ko(|\..*)' ; then
21mr|kernel-6.1-generic-6.1.152-2|602	depmod -a %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|603	fi
21mr|kernel-6.1-generic-6.1.152-2|604	
21mr|kernel-6.1-generic-6.1.152-2|605	%transfiletriggerpostun -- %{_modulesdir}/%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|606	# Handle e.g. removal of kernel-module* packages
21mr|kernel-6.1-generic-6.1.152-2|607	# List of files is not available here (?)
21mr|kernel-6.1-generic-6.1.152-2|608	depmod -a %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|609	
21mr|kernel-6.1-generic-6.1.152-2|610	%files -f %{kernel_files}
21mr|kernel-6.1-generic-6.1.152-2|611	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|612	%{_bootdir}/symvers-%{kver_full}.*
21mr|kernel-6.1-generic-6.1.152-2|613	%{_bootdir}/config-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|614	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|615	%ghost %{initrd_path}
21mr|kernel-6.1-generic-6.1.152-2|616	%ifarch %{armx}
21mr|kernel-6.1-generic-6.1.152-2|617	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|618	%endif
21mr|kernel-6.1-generic-6.1.152-2|619	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-6.1-generic-6.1.152-2|620	%if %{with flow_abi}
21mr|kernel-6.1-generic-6.1.152-2|621	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.1-generic-6.1.152-2|622	%endif
21mr|kernel-6.1-generic-6.1.152-2|623	%if %{with binary_extra_modules}
21mr|kernel-6.1-generic-6.1.152-2|624	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821cu.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|625	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/88x2bu.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|626	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8812au.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|627	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821au.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|628	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8814au.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|629	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|630	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8188gu.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|631	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8723du.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|632	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852au.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|633	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8192du.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|634	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/88x2cu.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|635	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-6.1-generic-6.1.152-2|636	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/net/ethernet/realtek/r8168.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|637	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|638	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|639	%endif
21mr|kernel-6.1-generic-6.1.152-2|640	%if %{with binary_shredder}
21mr|kernel-6.1-generic-6.1.152-2|641	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|642	%endif
21mr|kernel-6.1-generic-6.1.152-2|643	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/media/v4l2loopback.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|644	%if %{with binary_virtualbox_host}
21mr|kernel-6.1-generic-6.1.152-2|645	# vbox host modules may be built here (vboxnetflt vboxnetadp vboxdrv vboxpci)
21mr|kernel-6.1-generic-6.1.152-2|646	# vbox guest modules are in the mainline kernel now (vboxvideo vboxguest vboxsf)
21mr|kernel-6.1-generic-6.1.152-2|647	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|648	%endif
21mr|kernel-6.1-generic-6.1.152-2|649	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|650	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|651	%if %{with nickel}
21mr|kernel-6.1-generic-6.1.152-2|652	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|653	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|654	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|655	%endif
21mr|kernel-6.1-generic-6.1.152-2|656	%endif
21mr|kernel-6.1-generic-6.1.152-2|657	# End of with binary_extra_modules
21mr|kernel-6.1-generic-6.1.152-2|658	
21mr|kernel-6.1-generic-6.1.152-2|659	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|660	
21mr|kernel-6.1-generic-6.1.152-2|661	%if %{build_devel}
21mr|kernel-6.1-generic-6.1.152-2|662	%package devel
21mr|kernel-6.1-generic-6.1.152-2|663	Summary:	Development files for %{name}
21mr|kernel-6.1-generic-6.1.152-2|664	Group:		Development/Kernel
21mr|kernel-6.1-generic-6.1.152-2|665	Requires:	glibc-devel
21mr|kernel-6.1-generic-6.1.152-2|666	Requires:	ncurses-devel
21mr|kernel-6.1-generic-6.1.152-2|667	Requires:	gcc
21mr|kernel-6.1-generic-6.1.152-2|668	Requires:	make
21mr|kernel-6.1-generic-6.1.152-2|669	Requires:	perl
21mr|kernel-6.1-generic-6.1.152-2|670	Requires:	%{name} = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|671	Provides:	kernel-devel = %{kverrel}
21mr|kernel-6.1-generic-6.1.152-2|672	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-6.1-generic-6.1.152-2|673	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-6.1-generic-6.1.152-2|674	
21mr|kernel-6.1-generic-6.1.152-2|675	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-6.1-generic-6.1.152-2|676	OrderWithRequires(post):	dkms
21mr|kernel-6.1-generic-6.1.152-2|677	# Try to remove the main kernel package after removing this devel package
21mr|kernel-6.1-generic-6.1.152-2|678	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-6.1-generic-6.1.152-2|679	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-6.1-generic-6.1.152-2|680	# deal with directories owned in the main package
21mr|kernel-6.1-generic-6.1.152-2|681	# (note that the devel package does not explicitly require the main package,
21mr|kernel-6.1-generic-6.1.152-2|682	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-6.1-generic-6.1.152-2|683	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|684	
21mr|kernel-6.1-generic-6.1.152-2|685	%ifarch %{ix86}
21mr|kernel-6.1-generic-6.1.152-2|686	Conflicts:	arch(x86_64)
21mr|kernel-6.1-generic-6.1.152-2|687	%endif
21mr|kernel-6.1-generic-6.1.152-2|688	
21mr|kernel-6.1-generic-6.1.152-2|689	%description devel
21mr|kernel-6.1-generic-6.1.152-2|690	This package contains the kernel files (headers and build tools) that should
21mr|kernel-6.1-generic-6.1.152-2|691	be enough to build additional drivers for use with %{name}.
21mr|kernel-6.1-generic-6.1.152-2|692	
21mr|kernel-6.1-generic-6.1.152-2|693	
21mr|kernel-6.1-generic-6.1.152-2|694	%post devel
21mr|kernel-6.1-generic-6.1.152-2|695	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-6.1-generic-6.1.152-2|696	dkms_autoinstaller start %{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|697	fi
21mr|kernel-6.1-generic-6.1.152-2|698	
21mr|kernel-6.1-generic-6.1.152-2|699	
21mr|kernel-6.1-generic-6.1.152-2|700	%preun devel
21mr|kernel-6.1-generic-6.1.152-2|701	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-6.1-generic-6.1.152-2|702	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-6.1-generic-6.1.152-2|703	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-6.1-generic-6.1.152-2|704	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-6.1-generic-6.1.152-2|705	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-6.1-generic-6.1.152-2|706	# too.
21mr|kernel-6.1-generic-6.1.152-2|707	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-6.1-generic-6.1.152-2|708	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-6.1-generic-6.1.152-2|709	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-6.1-generic-6.1.152-2|710	fi
21mr|kernel-6.1-generic-6.1.152-2|711	
21mr|kernel-6.1-generic-6.1.152-2|712	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-6.1-generic-6.1.152-2|713	
21mr|kernel-6.1-generic-6.1.152-2|714	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-6.1-generic-6.1.152-2|715	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-6.1-generic-6.1.152-2|716	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-6.1-generic-6.1.152-2|717	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-6.1-generic-6.1.152-2|718	done
21mr|kernel-6.1-generic-6.1.152-2|719	
21mr|kernel-6.1-generic-6.1.152-2|720	
21mr|kernel-6.1-generic-6.1.152-2|721	%files devel
21mr|kernel-6.1-generic-6.1.152-2|722	%{devel_root}
21mr|kernel-6.1-generic-6.1.152-2|723	%{_modulesdir}/%{kver_full}/build
21mr|kernel-6.1-generic-6.1.152-2|724	%{_modulesdir}/%{kver_full}/source
21mr|kernel-6.1-generic-6.1.152-2|725	%endif
21mr|kernel-6.1-generic-6.1.152-2|726	# End of build_devel
21mr|kernel-6.1-generic-6.1.152-2|727	
21mr|kernel-6.1-generic-6.1.152-2|728	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|729	
21mr|kernel-6.1-generic-6.1.152-2|730	%if %{build_debug}
21mr|kernel-6.1-generic-6.1.152-2|731	%package debuginfo
21mr|kernel-6.1-generic-6.1.152-2|732	Summary:	Debuginfo for %{name}
21mr|kernel-6.1-generic-6.1.152-2|733	Group:		Development/Debug
21mr|kernel-6.1-generic-6.1.152-2|734	Provides:	kernel-debug = %{kverrel}
21mr|kernel-6.1-generic-6.1.152-2|735	AutoReq:	0
21mr|kernel-6.1-generic-6.1.152-2|736	AutoProv:	0
21mr|kernel-6.1-generic-6.1.152-2|737	
21mr|kernel-6.1-generic-6.1.152-2|738	%description debuginfo
21mr|kernel-6.1-generic-6.1.152-2|739	This package contains the files with debuginfo for %{name}.
21mr|kernel-6.1-generic-6.1.152-2|740	
21mr|kernel-6.1-generic-6.1.152-2|741	%files debuginfo -f %{debuginfo_files}
21mr|kernel-6.1-generic-6.1.152-2|742	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|743	%endif
21mr|kernel-6.1-generic-6.1.152-2|744	# End of build_debug
21mr|kernel-6.1-generic-6.1.152-2|745	
21mr|kernel-6.1-generic-6.1.152-2|746	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|747	%if %{with bpftool}
21mr|kernel-6.1-generic-6.1.152-2|748	%package -n bpftool
21mr|kernel-6.1-generic-6.1.152-2|749	Summary:        Inspection and simple manipulation of eBPF programs and maps
21mr|kernel-6.1-generic-6.1.152-2|750	Group:          System/Kernel and hardware
21mr|kernel-6.1-generic-6.1.152-2|751	BuildRequires:  pahole
21mr|kernel-6.1-generic-6.1.152-2|752	BuildRequires:  lld
21mr|kernel-6.1-generic-6.1.152-2|753	BuildRequires:  llvm
21mr|kernel-6.1-generic-6.1.152-2|754	
21mr|kernel-6.1-generic-6.1.152-2|755	%description -n bpftool
21mr|kernel-6.1-generic-6.1.152-2|756	This package contains the bpftool, which allows inspection and simple
21mr|kernel-6.1-generic-6.1.152-2|757	manipulation of eBPF programs and maps.
21mr|kernel-6.1-generic-6.1.152-2|758	
21mr|kernel-6.1-generic-6.1.152-2|759	%files -n bpftool
21mr|kernel-6.1-generic-6.1.152-2|760	%{_sbindir}/bpftool
21mr|kernel-6.1-generic-6.1.152-2|761	%{_sysconfdir}/bash_completion.d/bpftool
21mr|kernel-6.1-generic-6.1.152-2|762	%endif
21mr|kernel-6.1-generic-6.1.152-2|763	
21mr|kernel-6.1-generic-6.1.152-2|764	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|765	
21mr|kernel-6.1-generic-6.1.152-2|766	%if %{build_doc}
21mr|kernel-6.1-generic-6.1.152-2|767	%package doc
21mr|kernel-6.1-generic-6.1.152-2|768	Summary:	Various documentation bits found in the kernel source
21mr|kernel-6.1-generic-6.1.152-2|769	Group:		Documentation
21mr|kernel-6.1-generic-6.1.152-2|770	BuildArch:	noarch
21mr|kernel-6.1-generic-6.1.152-2|771	
21mr|kernel-6.1-generic-6.1.152-2|772	%description doc
21mr|kernel-6.1-generic-6.1.152-2|773	This package contains documentation files from the kernel source.
21mr|kernel-6.1-generic-6.1.152-2|774	
21mr|kernel-6.1-generic-6.1.152-2|775	%files doc
21mr|kernel-6.1-generic-6.1.152-2|776	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-6.1-generic-6.1.152-2|777	%endif
21mr|kernel-6.1-generic-6.1.152-2|778	
21mr|kernel-6.1-generic-6.1.152-2|779	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|780	
21mr|kernel-6.1-generic-6.1.152-2|781	%if %{build_perf}
21mr|kernel-6.1-generic-6.1.152-2|782	%package -n perf
21mr|kernel-6.1-generic-6.1.152-2|783	Summary:	perf tool and the supporting documentation
21mr|kernel-6.1-generic-6.1.152-2|784	Group:		System/Kernel and hardware
21mr|kernel-6.1-generic-6.1.152-2|785	
21mr|kernel-6.1-generic-6.1.152-2|786	%description -n perf
21mr|kernel-6.1-generic-6.1.152-2|787	The package contains perf tool and the supporting documentation.
21mr|kernel-6.1-generic-6.1.152-2|788	
21mr|kernel-6.1-generic-6.1.152-2|789	%files -n perf
21mr|kernel-6.1-generic-6.1.152-2|790	%{_bindir}/perf
21mr|kernel-6.1-generic-6.1.152-2|791	%ifarch x86_64
21mr|kernel-6.1-generic-6.1.152-2|792	%{_bindir}/perf-read-vdso32
21mr|kernel-6.1-generic-6.1.152-2|793	%endif
21mr|kernel-6.1-generic-6.1.152-2|794	%{_bindir}/trace
21mr|kernel-6.1-generic-6.1.152-2|795	%{_includedir}/perf/perf_dlfilter.h
21mr|kernel-6.1-generic-6.1.152-2|796	%dir %{_libexecdir}/perf-core
21mr|kernel-6.1-generic-6.1.152-2|797	%dir %{_libdir}/traceevent
21mr|kernel-6.1-generic-6.1.152-2|798	%dir %{_libdir}/traceevent/plugins
21mr|kernel-6.1-generic-6.1.152-2|799	%{_libdir}/libperf-jvmti.so
21mr|kernel-6.1-generic-6.1.152-2|800	%{_libdir}/traceevent/plugins/*
21mr|kernel-6.1-generic-6.1.152-2|801	%{_libexecdir}/perf-core/*
21mr|kernel-6.1-generic-6.1.152-2|802	%{_mandir}/man[1-8]/perf*
21mr|kernel-6.1-generic-6.1.152-2|803	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-6.1-generic-6.1.152-2|804	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-6.1-generic-6.1.152-2|805	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-6.1-generic-6.1.152-2|806	/usr/lib/perf/examples/bpf/*
21mr|kernel-6.1-generic-6.1.152-2|807	/usr/lib/perf/include/bpf/*
21mr|kernel-6.1-generic-6.1.152-2|808	%endif
21mr|kernel-6.1-generic-6.1.152-2|809	
21mr|kernel-6.1-generic-6.1.152-2|810	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|811	
21mr|kernel-6.1-generic-6.1.152-2|812	%if %{build_headers}
21mr|kernel-6.1-generic-6.1.152-2|813	%package -n kernel-headers
21mr|kernel-6.1-generic-6.1.152-2|814	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-6.1-generic-6.1.152-2|815	Group:		System/Kernel and hardware
21mr|kernel-6.1-generic-6.1.152-2|816	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|817	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-6.1-generic-6.1.152-2|818	
21mr|kernel-6.1-generic-6.1.152-2|819	%description -n kernel-headers
21mr|kernel-6.1-generic-6.1.152-2|820	C header files from the Linux kernel. The header files define
21mr|kernel-6.1-generic-6.1.152-2|821	structures and constants that are needed for building most
21mr|kernel-6.1-generic-6.1.152-2|822	standard programs, notably the C library.
21mr|kernel-6.1-generic-6.1.152-2|823	
21mr|kernel-6.1-generic-6.1.152-2|824	This package is not suitable for building kernel modules, you
21mr|kernel-6.1-generic-6.1.152-2|825	should use the 'kernel-devel' package instead.
21mr|kernel-6.1-generic-6.1.152-2|826	
21mr|kernel-6.1-generic-6.1.152-2|827	%files -n kernel-headers
21mr|kernel-6.1-generic-6.1.152-2|828	%{_includedir}/*
21mr|kernel-6.1-generic-6.1.152-2|829	%if %{build_perf}
21mr|kernel-6.1-generic-6.1.152-2|830	%exclude %{_includedir}/perf/perf_dlfilter.h
21mr|kernel-6.1-generic-6.1.152-2|831	%endif
21mr|kernel-6.1-generic-6.1.152-2|832	%endif
21mr|kernel-6.1-generic-6.1.152-2|833	
21mr|kernel-6.1-generic-6.1.152-2|834	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|835	
21mr|kernel-6.1-generic-6.1.152-2|836	%if %{with uml}
21mr|kernel-6.1-generic-6.1.152-2|837	%package uml
21mr|kernel-6.1-generic-6.1.152-2|838	Summary:	User Mode Linux binary
21mr|kernel-6.1-generic-6.1.152-2|839	Group:		System/Kernel and hardware
21mr|kernel-6.1-generic-6.1.152-2|840	Provides:	kernel-uml = %{kverrel}
21mr|kernel-6.1-generic-6.1.152-2|841	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-6.1-generic-6.1.152-2|842	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-6.1-generic-6.1.152-2|843	
21mr|kernel-6.1-generic-6.1.152-2|844	%description uml
21mr|kernel-6.1-generic-6.1.152-2|845	User Mode Linux binary.
21mr|kernel-6.1-generic-6.1.152-2|846	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-6.1-generic-6.1.152-2|847	
21mr|kernel-6.1-generic-6.1.152-2|848	%files uml
21mr|kernel-6.1-generic-6.1.152-2|849	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|850	
21mr|kernel-6.1-generic-6.1.152-2|851	#-----------------------------------------------------------------------------
21mr|kernel-6.1-generic-6.1.152-2|852	
21mr|kernel-6.1-generic-6.1.152-2|853	%package uml-modules
21mr|kernel-6.1-generic-6.1.152-2|854	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-6.1-generic-6.1.152-2|855	Group:		System/Kernel and hardware
21mr|kernel-6.1-generic-6.1.152-2|856	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-6.1-generic-6.1.152-2|857	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-6.1-generic-6.1.152-2|858	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-6.1-generic-6.1.152-2|859	
21mr|kernel-6.1-generic-6.1.152-2|860	%description uml-modules
21mr|kernel-6.1-generic-6.1.152-2|861	User Mode Linux (UML) kernel modules:
21mr|kernel-6.1-generic-6.1.152-2|862	- not compressed;
21mr|kernel-6.1-generic-6.1.152-2|863	- not stripped;
21mr|kernel-6.1-generic-6.1.152-2|864	- signed.
21mr|kernel-6.1-generic-6.1.152-2|865	
21mr|kernel-6.1-generic-6.1.152-2|866	%files uml-modules
21mr|kernel-6.1-generic-6.1.152-2|867	%{_modulesdir}-uml/%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|868	
21mr|kernel-6.1-generic-6.1.152-2|869	%endif
21mr|kernel-6.1-generic-6.1.152-2|870	# End of uml
21mr|kernel-6.1-generic-6.1.152-2|871	
21mr|kernel-6.1-generic-6.1.152-2|872	#-----------------------------------------------------------------------------
21mr|kernel-6.1-generic-6.1.152-2|873	
21mr|kernel-6.1-generic-6.1.152-2|874	###############################
21mr|kernel-6.1-generic-6.1.152-2|875	# Extra modules package definitions
21mr|kernel-6.1-generic-6.1.152-2|876	
21mr|kernel-6.1-generic-6.1.152-2|877	%if %{with binary_extra_modules}
21mr|kernel-6.1-generic-6.1.152-2|878	%ksob_mk_module_pkg -n 8821cu -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|879	# add "-r rtl88x2bu-blacklist" in 5.18+!!!
21mr|kernel-6.1-generic-6.1.152-2|880	%ksob_mk_module_pkg -n 88x2bu -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|881	# "-r xxx-blacklist" was not added for modules bellow because
21mr|kernel-6.1-generic-6.1.152-2|882	# blacklisted modules have not appeared in upstream yet
21mr|kernel-6.1-generic-6.1.152-2|883	%ksob_mk_module_pkg -n 8812au -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|884	# for RTL8811AU and RTL8821AU
21mr|kernel-6.1-generic-6.1.152-2|885	%ksob_mk_module_pkg -n 8821au -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|886	%ksob_mk_module_pkg -n 8814au -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|887	%ksob_mk_module_pkg -n rtk_btusb -s drivers/bluetooth -r rtk_btusb-firmware
21mr|kernel-6.1-generic-6.1.152-2|888	%ksob_mk_module_pkg -n 8188gu -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|889	%ksob_mk_module_pkg -n 8723du -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|890	%ksob_mk_module_pkg -n 8852au -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|891	%ksob_mk_module_pkg -n 8192du -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|892	%ksob_mk_module_pkg -n 88x2cu -s net/wireless
21mr|kernel-6.1-generic-6.1.152-2|893	%ksob_mk_modules_pkg -n rtw89 -s net/wireless/realtek/rtw89p
21mr|kernel-6.1-generic-6.1.152-2|894	%ksob_mk_module_pkg -n r8168 -s drivers/net/ethernet/realtek
21mr|kernel-6.1-generic-6.1.152-2|895	
21mr|kernel-6.1-generic-6.1.152-2|896	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|897	%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
21mr|kernel-6.1-generic-6.1.152-2|898	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_340_j} -n %{nvidia_340_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|899	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_390_j} -n %{nvidia_390_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|900	%endif
21mr|kernel-6.1-generic-6.1.152-2|901	%ifarch %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|902	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_470_j} -n %{nvidia_470_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|903	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_550_j} -n %{nvidia_550_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix} -o %{quote:510 515 520 525}
21mr|kernel-6.1-generic-6.1.152-2|904	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t proprietary -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|905	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t open -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.1-generic-6.1.152-2|906	%endif
21mr|kernel-6.1-generic-6.1.152-2|907	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-6.1-generic-6.1.152-2|908	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-6.1-generic-6.1.152-2|909	%ksob_mk_module_pkg -n nwfermi -s drivers/input
21mr|kernel-6.1-generic-6.1.152-2|910	%ksob_mk_module_pkg -n v4l2loopback -s drivers/media -r v4l2loopback
21mr|kernel-6.1-generic-6.1.152-2|911	
21mr|kernel-6.1-generic-6.1.152-2|912	%if %{with binary_shredder}
21mr|kernel-6.1-generic-6.1.152-2|913	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-6.1-generic-6.1.152-2|914	%endif
21mr|kernel-6.1-generic-6.1.152-2|915	
21mr|kernel-6.1-generic-6.1.152-2|916	#-----------------------------------------------------------------------------
21mr|kernel-6.1-generic-6.1.152-2|917	
21mr|kernel-6.1-generic-6.1.152-2|918	###############
21mr|kernel-6.1-generic-6.1.152-2|919	# Virtualbox host
21mr|kernel-6.1-generic-6.1.152-2|920	
21mr|kernel-6.1-generic-6.1.152-2|921	%if %{with binary_virtualbox_host}
21mr|kernel-6.1-generic-6.1.152-2|922	%ksob_mk_module_pkg -n vboxnetflt -s misc
21mr|kernel-6.1-generic-6.1.152-2|923	%ksob_mk_module_pkg -n vboxnetadp -s misc
21mr|kernel-6.1-generic-6.1.152-2|924	%ksob_mk_module_pkg -n vboxdrv -s misc
21mr|kernel-6.1-generic-6.1.152-2|925	%ksob_mk_module_pkg -n vboxpci -s misc
21mr|kernel-6.1-generic-6.1.152-2|926	
21mr|kernel-6.1-generic-6.1.152-2|927	# A package which will pull all those modules
21mr|kernel-6.1-generic-6.1.152-2|928	%package -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.1-generic-6.1.152-2|929	Summary:	Meta package to pull VirtualBox host kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-6.1-generic-6.1.152-2|930	Group:		System/Kernel and hardware
21mr|kernel-6.1-generic-6.1.152-2|931	Requires:	%ksob_module_pkg_name vboxnetflt
21mr|kernel-6.1-generic-6.1.152-2|932	Requires:	%ksob_module_pkg_name vboxnetadp
21mr|kernel-6.1-generic-6.1.152-2|933	Requires:	%ksob_module_pkg_name vboxdrv
21mr|kernel-6.1-generic-6.1.152-2|934	Requires:	%ksob_module_pkg_name vboxpci
21mr|kernel-6.1-generic-6.1.152-2|935	
21mr|kernel-6.1-generic-6.1.152-2|936	%description -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.1-generic-6.1.152-2|937	Meta package to pull VirtualBox host kernel modules for %{name}.
21mr|kernel-6.1-generic-6.1.152-2|938	
21mr|kernel-6.1-generic-6.1.152-2|939	%files -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.1-generic-6.1.152-2|940	# empty
21mr|kernel-6.1-generic-6.1.152-2|941	%endif
21mr|kernel-6.1-generic-6.1.152-2|942	#End of ifarch x86
21mr|kernel-6.1-generic-6.1.152-2|943	
21mr|kernel-6.1-generic-6.1.152-2|944	#-----------------------------------------------------------------------------
21mr|kernel-6.1-generic-6.1.152-2|945	
21mr|kernel-6.1-generic-6.1.152-2|946	%if %{with nickel}
21mr|kernel-6.1-generic-6.1.152-2|947	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-6.1-generic-6.1.152-2|948	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-6.1-generic-6.1.152-2|949	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-6.1-generic-6.1.152-2|950	%endif
21mr|kernel-6.1-generic-6.1.152-2|951	
21mr|kernel-6.1-generic-6.1.152-2|952	%endif
21mr|kernel-6.1-generic-6.1.152-2|953	# End of binary_extra_modules
21mr|kernel-6.1-generic-6.1.152-2|954	
21mr|kernel-6.1-generic-6.1.152-2|955	#################################################################
21mr|kernel-6.1-generic-6.1.152-2|956	
21mr|kernel-6.1-generic-6.1.152-2|957	%if %{with flow_abi}
21mr|kernel-6.1-generic-6.1.152-2|958	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.1-generic-6.1.152-2|959	Summary:	Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-6.1-generic-6.1.152-2|960	Group:		System/Kernel and hardware
21mr|kernel-6.1-generic-6.1.152-2|961	
21mr|kernel-6.1-generic-6.1.152-2|962	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.1-generic-6.1.152-2|963	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-6.1-generic-6.1.152-2|964	Some vendors provide binary-only kernel modules. They can put them into %{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-6.1-generic-6.1.152-2|965	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours
21mr|kernel-6.1-generic-6.1.152-2|966	but there is no guarantee that these modules will load and work correctly on
21mr|kernel-6.1-generic-6.1.152-2|967	newer or older kernels then the ones they were build against.
21mr|kernel-6.1-generic-6.1.152-2|968	
21mr|kernel-6.1-generic-6.1.152-2|969	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-6.1-generic-6.1.152-2|970	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-6.1-generic-6.1.152-2|971	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-6.1-generic-6.1.152-2|972	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-6.1-generic-6.1.152-2|973	
21mr|kernel-6.1-generic-6.1.152-2|974	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.1-generic-6.1.152-2|975	%{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.1-generic-6.1.152-2|976	%endif
21mr|kernel-6.1-generic-6.1.152-2|977	# End of flow_abi
21mr|kernel-6.1-generic-6.1.152-2|978	
21mr|kernel-6.1-generic-6.1.152-2|979	################################################
21mr|kernel-6.1-generic-6.1.152-2|980	
21mr|kernel-6.1-generic-6.1.152-2|981	%prep
21mr|kernel-6.1-generic-6.1.152-2|982	# Avoid accidental merge
21mr|kernel-6.1-generic-6.1.152-2|983	%if 0%{?rpm5}
21mr|kernel-6.1-generic-6.1.152-2|984	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-6.1-generic-6.1.152-2|985	%endif
21mr|kernel-6.1-generic-6.1.152-2|986	
21mr|kernel-6.1-generic-6.1.152-2|987	%setup -q -n %{top_dir_name} -c
21mr|kernel-6.1-generic-6.1.152-2|988	grep -Irl /lib/modules | xargs sed -i -e 's,/lib/modules,%{_modulesdir},g' -e 's,/usr/usr/lib/modules,/usr/lib/modules,g'
21mr|kernel-6.1-generic-6.1.152-2|989	
21mr|kernel-6.1-generic-6.1.152-2|990	%if %{with uml}
21mr|kernel-6.1-generic-6.1.152-2|991	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-6.1-generic-6.1.152-2|992	%endif
21mr|kernel-6.1-generic-6.1.152-2|993	cd %{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|994	
21mr|kernel-6.1-generic-6.1.152-2|995	%autopatch -p1
21mr|kernel-6.1-generic-6.1.152-2|996	
21mr|kernel-6.1-generic-6.1.152-2|997	#
21mr|kernel-6.1-generic-6.1.152-2|998	# Setup Begin
21mr|kernel-6.1-generic-6.1.152-2|999	#
21mr|kernel-6.1-generic-6.1.152-2|1000	
21mr|kernel-6.1-generic-6.1.152-2|1001	##################################
21mr|kernel-6.1-generic-6.1.152-2|1002	# Kernel configuration
21mr|kernel-6.1-generic-6.1.152-2|1003	
21mr|kernel-6.1-generic-6.1.152-2|1004	echo "Creating the kernel configuration file."
21mr|kernel-6.1-generic-6.1.152-2|1005	
21mr|kernel-6.1-generic-6.1.152-2|1006	# Configs
21mr|kernel-6.1-generic-6.1.152-2|1007	cp %{SOURCE111} .
21mr|kernel-6.1-generic-6.1.152-2|1008	cp %{SOURCE112} .
21mr|kernel-6.1-generic-6.1.152-2|1009	cp %{SOURCE113} .
21mr|kernel-6.1-generic-6.1.152-2|1010	cp %{SOURCE114} .
21mr|kernel-6.1-generic-6.1.152-2|1011	cp kernel-%{arch_suffix}.config .config
21mr|kernel-6.1-generic-6.1.152-2|1012	
21mr|kernel-6.1-generic-6.1.152-2|1013	touch %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1014	
21mr|kernel-6.1-generic-6.1.152-2|1015	# Get rid of unwanted files
21mr|kernel-6.1-generic-6.1.152-2|1016	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-6.1-generic-6.1.152-2|1017	# Wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-6.1-generic-6.1.152-2|1018	find . -name "*.g*ignore" -delete
21mr|kernel-6.1-generic-6.1.152-2|1019	
21mr|kernel-6.1-generic-6.1.152-2|1020	# adapt for non-usr-moved platforms
21mr|kernel-6.1-generic-6.1.152-2|1021	%if %{without fail}
21mr|kernel-6.1-generic-6.1.152-2|1022	%if %{mdvver} < 202310
21mr|kernel-6.1-generic-6.1.152-2|1023	sed -i -e 's,/usr/sbin/,/sbin/,g' .config
21mr|kernel-6.1-generic-6.1.152-2|1024	%endif
21mr|kernel-6.1-generic-6.1.152-2|1025	%endif
21mr|kernel-6.1-generic-6.1.152-2|1026	
21mr|kernel-6.1-generic-6.1.152-2|1027	# Disable debug info if requested (enabled by default)
21mr|kernel-6.1-generic-6.1.152-2|1028	%if ! %build_debug
21mr|kernel-6.1-generic-6.1.152-2|1029	sed -i -e '/CONFIG_DEBUG_INFO/d' -e '/CONFIG_GDB_SCRIPTS/d' .config
21mr|kernel-6.1-generic-6.1.152-2|1030	echo '# CONFIG_DEBUG_INFO is not set' >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1031	echo '# CONFIG_GDB_SCRIPTS is not set' >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1032	%endif
21mr|kernel-6.1-generic-6.1.152-2|1033	
21mr|kernel-6.1-generic-6.1.152-2|1034	sed -i '/CONFIG_MODULE_SIG_FORCE/d' .config
21mr|kernel-6.1-generic-6.1.152-2|1035	%if %{with oblig_signed_modules}
21mr|kernel-6.1-generic-6.1.152-2|1036	# Disallow loading not signed modules
21mr|kernel-6.1-generic-6.1.152-2|1037	# But 0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch allows to override this in cmdline
21mr|kernel-6.1-generic-6.1.152-2|1038	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1039	%else
21mr|kernel-6.1-generic-6.1.152-2|1040	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1041	%endif
21mr|kernel-6.1-generic-6.1.152-2|1042	
21mr|kernel-6.1-generic-6.1.152-2|1043	sed -i '/CONFIG_MODULE_SIG_KEY/d' .config
21mr|kernel-6.1-generic-6.1.152-2|1044	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-6.1-generic-6.1.152-2|1045	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1046	
21mr|kernel-6.1-generic-6.1.152-2|1047	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-6.1-generic-6.1.152-2|1048	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-6.1-generic-6.1.152-2|1049	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1050	
21mr|kernel-6.1-generic-6.1.152-2|1051	# Memory wiping
21mr|kernel-6.1-generic-6.1.152-2|1052	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-6.1-generic-6.1.152-2|1053	# Estimated performance impact is described in the commit
21mr|kernel-6.1-generic-6.1.152-2|1054	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-6.1-generic-6.1.152-2|1055	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-6.1-generic-6.1.152-2|1056	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-6.1-generic-6.1.152-2|1057	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1058	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-6.1-generic-6.1.152-2|1059	# To disable, add to cmdline: init_on_free=0
21mr|kernel-6.1-generic-6.1.152-2|1060	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-6.1-generic-6.1.152-2|1061	%if %{with nickel}
21mr|kernel-6.1-generic-6.1.152-2|1062	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1063	%else
21mr|kernel-6.1-generic-6.1.152-2|1064	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1065	%endif
21mr|kernel-6.1-generic-6.1.152-2|1066	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-6.1-generic-6.1.152-2|1067	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-6.1-generic-6.1.152-2|1068	
21mr|kernel-6.1-generic-6.1.152-2|1069	# To load kernel keyring in UML
21mr|kernel-6.1-generic-6.1.152-2|1070	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-6.1-generic-6.1.152-2|1071	if ! grep -q "^CONFIG_CRYPTO_${i}=y$" .config; then
21mr|kernel-6.1-generic-6.1.152-2|1072	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-6.1-generic-6.1.152-2|1073	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-6.1-generic-6.1.152-2|1074	fi
21mr|kernel-6.1-generic-6.1.152-2|1075	done
21mr|kernel-6.1-generic-6.1.152-2|1076	
21mr|kernel-6.1-generic-6.1.152-2|1077	cat %{build_dir}/.config.append >> .config
21mr|kernel-6.1-generic-6.1.152-2|1078	
21mr|kernel-6.1-generic-6.1.152-2|1079	##################
21mr|kernel-6.1-generic-6.1.152-2|1080	# End of kernel config
21mr|kernel-6.1-generic-6.1.152-2|1081	
21mr|kernel-6.1-generic-6.1.152-2|1082	
21mr|kernel-6.1-generic-6.1.152-2|1083	# Store the config file in the appropriate directory.
21mr|kernel-6.1-generic-6.1.152-2|1084	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-6.1-generic-6.1.152-2|1085	mkdir -p "${CONFIG_DIR}"
21mr|kernel-6.1-generic-6.1.152-2|1086	
21mr|kernel-6.1-generic-6.1.152-2|1087	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-6.1-generic-6.1.152-2|1088	
21mr|kernel-6.1-generic-6.1.152-2|1089	make ARCH=%{arch_type} oldconfig
21mr|kernel-6.1-generic-6.1.152-2|1090	# When it is needed to edit kernel configs, run:
21mr|kernel-6.1-generic-6.1.152-2|1091	# abf fetch
21mr|kernel-6.1-generic-6.1.152-2|1092	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-6.1-generic-6.1.152-2|1093	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-6.1-generic-6.1.152-2|1094	%{?_with_fail:exit 1}
21mr|kernel-6.1-generic-6.1.152-2|1095	mv .config ${cfg_file}
21mr|kernel-6.1-generic-6.1.152-2|1096	echo "Created ${cfg_file}."
21mr|kernel-6.1-generic-6.1.152-2|1097	
21mr|kernel-6.1-generic-6.1.152-2|1098	# Make sure the kernel has the sublevel we know it has...
21mr|kernel-6.1-generic-6.1.152-2|1099	LC_ALL=C sed -ri "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
21mr|kernel-6.1-generic-6.1.152-2|1100	
21mr|kernel-6.1-generic-6.1.152-2|1101	# Get rid of unwanted files
21mr|kernel-6.1-generic-6.1.152-2|1102	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-6.1-generic-6.1.152-2|1103	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-6.1-generic-6.1.152-2|1104	
21mr|kernel-6.1-generic-6.1.152-2|1105	# Versionize python shebang (#!/usr/bin/env python -> #!/usr/bin/python3) in scripts
21mr|kernel-6.1-generic-6.1.152-2|1106	grep -Irl '^#!/usr/bin/env python' | xargs sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},'
21mr|kernel-6.1-generic-6.1.152-2|1107	
21mr|kernel-6.1-generic-6.1.152-2|1108	# Drop env from bash scripts
21mr|kernel-6.1-generic-6.1.152-2|1109	sed -i '1 s,^#!.*env .*,#!%{_bindir}/bash,' scripts/config
21mr|kernel-6.1-generic-6.1.152-2|1110	
21mr|kernel-6.1-generic-6.1.152-2|1111	# Drop env from perl scripts
21mr|kernel-6.1-generic-6.1.152-2|1112	grep -IrlE '^#!.*env perl' | xargs sed -i -e '1 s,^#!/usr/bin/env perl$,#!{_bindir}/perl,'
21mr|kernel-6.1-generic-6.1.152-2|1113	
21mr|kernel-6.1-generic-6.1.152-2|1114	# Frankly, Under Closer looK on other modules, it was probably a bad idea to move this header in other place (reversed from 6.12)
21mr|kernel-6.1-generic-6.1.152-2|1115	mkdir -pv "%{src_dir}/include/linux"
21mr|kernel-6.1-generic-6.1.152-2|1116	ln -s ../asm-generic/unaligned.h "%{src_dir}/include/linux/unaligned.h"
21mr|kernel-6.1-generic-6.1.152-2|1117	
21mr|kernel-6.1-generic-6.1.152-2|1118	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|1119	
21mr|kernel-6.1-generic-6.1.152-2|1120	%build
21mr|kernel-6.1-generic-6.1.152-2|1121	# Ensure that build time generated private keys don't get published
21mr|kernel-6.1-generic-6.1.152-2|1122	# as e.g. "RPM build root" on ABF!
21mr|kernel-6.1-generic-6.1.152-2|1123	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-6.1-generic-6.1.152-2|1124	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-6.1-generic-6.1.152-2|1125	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-6.1-generic-6.1.152-2|1126	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-6.1-generic-6.1.152-2|1127	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-6.1-generic-6.1.152-2|1128	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-6.1-generic-6.1.152-2|1129	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-6.1-generic-6.1.152-2|1130	_cleanup(){
21mr|kernel-6.1-generic-6.1.152-2|1131	# Show resulting kernel public keys for debugging
21mr|kernel-6.1-generic-6.1.152-2|1132	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-6.1-generic-6.1.152-2|1133	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-6.1-generic-6.1.152-2|1134	%if %{with uml}
21mr|kernel-6.1-generic-6.1.152-2|1135	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-6.1-generic-6.1.152-2|1136	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-6.1-generic-6.1.152-2|1137	%endif
21mr|kernel-6.1-generic-6.1.152-2|1138	}
21mr|kernel-6.1-generic-6.1.152-2|1139	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-6.1-generic-6.1.152-2|1140	trap "_cleanup" EXIT
21mr|kernel-6.1-generic-6.1.152-2|1141	
21mr|kernel-6.1-generic-6.1.152-2|1142	rm -rf %{temp_root}
21mr|kernel-6.1-generic-6.1.152-2|1143	install -d %{temp_root}
21mr|kernel-6.1-generic-6.1.152-2|1144	
21mr|kernel-6.1-generic-6.1.152-2|1145	cd %{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1146	
21mr|kernel-6.1-generic-6.1.152-2|1147	### Keys for signing kernel modules
21mr|kernel-6.1-generic-6.1.152-2|1148	# Keys can be generated both manually and automatically,
21mr|kernel-6.1-generic-6.1.152-2|1149	# let's generate them by ourselves to take full control of the process
21mr|kernel-6.1-generic-6.1.152-2|1150	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-6.1-generic-6.1.152-2|1151	# See also certs/Makefile in kernel source
21mr|kernel-6.1-generic-6.1.152-2|1152	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-6.1-generic-6.1.152-2|1153	
21mr|kernel-6.1-generic-6.1.152-2|1154	# On ABF, %%packager == $username <$email>
21mr|kernel-6.1-generic-6.1.152-2|1155	# Try to extract email from %%packager if it is set
21mr|kernel-6.1-generic-6.1.152-2|1156	_get_email(){
21mr|kernel-6.1-generic-6.1.152-2|1157	# Check that macro %%packager was set and is not empty
21mr|kernel-6.1-generic-6.1.152-2|1158	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-6.1-generic-6.1.152-2|1159	# If was not set or is empty, use default email
21mr|kernel-6.1-generic-6.1.152-2|1160	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-6.1-generic-6.1.152-2|1161	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-6.1-generic-6.1.152-2|1162	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-6.1-generic-6.1.152-2|1163	fi
21mr|kernel-6.1-generic-6.1.152-2|1164	# Validate that what we have now is a valid email
21mr|kernel-6.1-generic-6.1.152-2|1165	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-6.1-generic-6.1.152-2|1166	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-6.1-generic-6.1.152-2|1167	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-6.1-generic-6.1.152-2|1168	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-6.1-generic-6.1.152-2|1169	# If it is, use it
21mr|kernel-6.1-generic-6.1.152-2|1170	then echo "$temp" && return
21mr|kernel-6.1-generic-6.1.152-2|1171	# Otherwise use default email
21mr|kernel-6.1-generic-6.1.152-2|1172	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-6.1-generic-6.1.152-2|1173	fi
21mr|kernel-6.1-generic-6.1.152-2|1174	# If script above has not return'ed for any reason,
21mr|kernel-6.1-generic-6.1.152-2|1175	# e.g. because of non-bash shell being not able to
21mr|kernel-6.1-generic-6.1.152-2|1176	# process regexp, use default email
21mr|kernel-6.1-generic-6.1.152-2|1177	echo 'rpmbuild@rosa.unknown'
21mr|kernel-6.1-generic-6.1.152-2|1178	}
21mr|kernel-6.1-generic-6.1.152-2|1179	email="$(_get_email)"
21mr|kernel-6.1-generic-6.1.152-2|1180	
21mr|kernel-6.1-generic-6.1.152-2|1181	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-6.1-generic-6.1.152-2|1182	[ req ]
21mr|kernel-6.1-generic-6.1.152-2|1183	prompt = no
21mr|kernel-6.1-generic-6.1.152-2|1184	string_mask = utf8only
21mr|kernel-6.1-generic-6.1.152-2|1185	#default_keyfile = %%{certs_signing_key_priv_rnd}
21mr|kernel-6.1-generic-6.1.152-2|1186	distinguished_name = req_distinguished_name
21mr|kernel-6.1-generic-6.1.152-2|1187	x509_extensions = myexts
21mr|kernel-6.1-generic-6.1.152-2|1188	[ req_distinguished_name ]
21mr|kernel-6.1-generic-6.1.152-2|1189	organizationName = %{vendor} rpmbuild
21mr|kernel-6.1-generic-6.1.152-2|1190	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-6.1-generic-6.1.152-2|1191	emailAddress = ${email}
21mr|kernel-6.1-generic-6.1.152-2|1192	[ myexts ]
21mr|kernel-6.1-generic-6.1.152-2|1193	basicConstraints=critical,CA:FALSE
21mr|kernel-6.1-generic-6.1.152-2|1194	keyUsage=digitalSignature
21mr|kernel-6.1-generic-6.1.152-2|1195	subjectKeyIdentifier=hash
21mr|kernel-6.1-generic-6.1.152-2|1196	authorityKeyIdentifier=keyid
21mr|kernel-6.1-generic-6.1.152-2|1197	EOF
21mr|kernel-6.1-generic-6.1.152-2|1198	cat "%{certs_key_config_rnd}"
21mr|kernel-6.1-generic-6.1.152-2|1199	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-6.1-generic-6.1.152-2|1200	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-6.1-generic-6.1.152-2|1201	# Avoid using the template
21mr|kernel-6.1-generic-6.1.152-2|1202	rm -f "%{certs_key_config_rnd}"
21mr|kernel-6.1-generic-6.1.152-2|1203	
21mr|kernel-6.1-generic-6.1.152-2|1204	_libressl_gen_key(){
21mr|kernel-6.1-generic-6.1.152-2|1205	if [ "$GOST_KEY" = 1 ]
21mr|kernel-6.1-generic-6.1.152-2|1206	then
21mr|kernel-6.1-generic-6.1.152-2|1207	lssl_req_gost_args="\
21mr|kernel-6.1-generic-6.1.152-2|1208	-newkey gost2001 \
21mr|kernel-6.1-generic-6.1.152-2|1209	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-6.1-generic-6.1.152-2|1210	-streebog512"
21mr|kernel-6.1-generic-6.1.152-2|1211	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-6.1-generic-6.1.152-2|1212	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-6.1-generic-6.1.152-2|1213	else
21mr|kernel-6.1-generic-6.1.152-2|1214	lssl_req_gost_args=""
21mr|kernel-6.1-generic-6.1.152-2|1215	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-6.1-generic-6.1.152-2|1216	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-6.1-generic-6.1.152-2|1217	fi
21mr|kernel-6.1-generic-6.1.152-2|1218	libressl req -new -nodes -utf8 -batch \
21mr|kernel-6.1-generic-6.1.152-2|1219	$lssl_req_gost_args \
21mr|kernel-6.1-generic-6.1.152-2|1220	-days 109500 \
21mr|kernel-6.1-generic-6.1.152-2|1221	-x509 -config "$CONFIG" \
21mr|kernel-6.1-generic-6.1.152-2|1222	-out "$OUT" \
21mr|kernel-6.1-generic-6.1.152-2|1223	-keyout "$OUT"
21mr|kernel-6.1-generic-6.1.152-2|1224	
21mr|kernel-6.1-generic-6.1.152-2|1225	# Verify
21mr|kernel-6.1-generic-6.1.152-2|1226	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-6.1-generic-6.1.152-2|1227	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.1-generic-6.1.152-2|1228	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-6.1-generic-6.1.152-2|1229	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.1-generic-6.1.152-2|1230	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-6.1-generic-6.1.152-2|1231	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.1-generic-6.1.152-2|1232	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-6.1-generic-6.1.152-2|1233	fi
21mr|kernel-6.1-generic-6.1.152-2|1234	}
21mr|kernel-6.1-generic-6.1.152-2|1235	
21mr|kernel-6.1-generic-6.1.152-2|1236	GOST_KEY=0 _libressl_gen_key
21mr|kernel-6.1-generic-6.1.152-2|1237	GOST_KEY=1 _libressl_gen_key
21mr|kernel-6.1-generic-6.1.152-2|1238	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-6.1-generic-6.1.152-2|1239	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-6.1-generic-6.1.152-2|1240	
21mr|kernel-6.1-generic-6.1.152-2|1241	# Strip public parts from the generated PEMs
21mr|kernel-6.1-generic-6.1.152-2|1242	sed -n \
21mr|kernel-6.1-generic-6.1.152-2|1243	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-6.1-generic-6.1.152-2|1244	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-6.1-generic-6.1.152-2|1245	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-6.1-generic-6.1.152-2|1246	> "%{certs_public_keys}"
21mr|kernel-6.1-generic-6.1.152-2|1247	
21mr|kernel-6.1-generic-6.1.152-2|1248	# Link sign-file and extract-cert with LibreSSL instead of OpenSSL
21mr|kernel-6.1-generic-6.1.152-2|1249	if [ $? != 0 ] ; then exit $? ; fi
21mr|kernel-6.1-generic-6.1.152-2|1250	sed -i %{src_dir}/scripts/Makefile \
21mr|kernel-6.1-generic-6.1.152-2|1251	%if %{with uml}
21mr|kernel-6.1-generic-6.1.152-2|1252	%{src_dir}.uml/scripts/Makefile \
21mr|kernel-6.1-generic-6.1.152-2|1253	%endif
21mr|kernel-6.1-generic-6.1.152-2|1254	-e "s, libcrypto , libressl-libcrypto ,g"
21mr|kernel-6.1-generic-6.1.152-2|1255	
21mr|kernel-6.1-generic-6.1.152-2|1256	%if %{with additional_keys}
21mr|kernel-6.1-generic-6.1.152-2|1257	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-6.1-generic-6.1.152-2|1258	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-6.1-generic-6.1.152-2|1259	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-6.1-generic-6.1.152-2|1260	>> "%{certs_public_keys}"
21mr|kernel-6.1-generic-6.1.152-2|1261	%endif
21mr|kernel-6.1-generic-6.1.152-2|1262	# End of additional_keys
21mr|kernel-6.1-generic-6.1.152-2|1263	cat %{certs_public_keys}
21mr|kernel-6.1-generic-6.1.152-2|1264	
21mr|kernel-6.1-generic-6.1.152-2|1265	# .config
21mr|kernel-6.1-generic-6.1.152-2|1266	%smake -s mrproper
21mr|kernel-6.1-generic-6.1.152-2|1267	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-6.1-generic-6.1.152-2|1268	
21mr|kernel-6.1-generic-6.1.152-2|1269	# Make sure EXTRAVERSION says what we want it to say
21mr|kernel-6.1-generic-6.1.152-2|1270	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-6.1-generic-6.1.152-2|1271	
21mr|kernel-6.1-generic-6.1.152-2|1272	# Build the kernel
21mr|kernel-6.1-generic-6.1.152-2|1273	echo "Building kernel %{kver_full}"
21mr|kernel-6.1-generic-6.1.152-2|1274	
21mr|kernel-6.1-generic-6.1.152-2|1275	TARGETS="all"
21mr|kernel-6.1-generic-6.1.152-2|1276	# need to install dtbs to proper boot arm64 devices
21mr|kernel-6.1-generic-6.1.152-2|1277	%ifarch %{armx}
21mr|kernel-6.1-generic-6.1.152-2|1278	TARGETS="$TARGETS dtbs"
21mr|kernel-6.1-generic-6.1.152-2|1279	%endif
21mr|kernel-6.1-generic-6.1.152-2|1280	
21mr|kernel-6.1-generic-6.1.152-2|1281	%kmake V=1 -s $TARGETS
21mr|kernel-6.1-generic-6.1.152-2|1282	
21mr|kernel-6.1-generic-6.1.152-2|1283	# Install modules
21mr|kernel-6.1-generic-6.1.152-2|1284	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1285	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-6.1-generic-6.1.152-2|1286	
21mr|kernel-6.1-generic-6.1.152-2|1287	%if %{with binary_extra_modules}
21mr|kernel-6.1-generic-6.1.152-2|1288	# Build and install procedure is specific to each Makefile from kernmel-source-* packages
21mr|kernel-6.1-generic-6.1.152-2|1289	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-6.1-generic-6.1.152-2|1290	# Copy directory because write permissions are required
21mr|kernel-6.1-generic-6.1.152-2|1291	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-6.1-generic-6.1.152-2|1292	
21mr|kernel-6.1-generic-6.1.152-2|1293	# $1: name of kernel module
21mr|kernel-6.1-generic-6.1.152-2|1294	# $2: directory (e.g.: kernel/net/wireless)
21mr|kernel-6.1-generic-6.1.152-2|1295	_build_rtl(){
21mr|kernel-6.1-generic-6.1.152-2|1296	local modname
21mr|kernel-6.1-generic-6.1.152-2|1297	cp -r "$(rpm -q --qf "/usr/src/rtl${1}-%%{VERSION}-%%{RELEASE}" kernel-source-rtl${1})" kernel-source-rtl${1}
21mr|kernel-6.1-generic-6.1.152-2|1298	pushd kernel-source-rtl${1}
21mr|kernel-6.1-generic-6.1.152-2|1299	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-6.1-generic-6.1.152-2|1300	mkdir -p %{temp_modules}/%{kver_full}/${2}
21mr|kernel-6.1-generic-6.1.152-2|1301	if [ -n "${3}" ]; then
21mr|kernel-6.1-generic-6.1.152-2|1302	modname="${3}"
21mr|kernel-6.1-generic-6.1.152-2|1303	else
21mr|kernel-6.1-generic-6.1.152-2|1304	modname="${1}"
21mr|kernel-6.1-generic-6.1.152-2|1305	fi
21mr|kernel-6.1-generic-6.1.152-2|1306	cp ${modname}.ko %{temp_modules}/%{kver_full}/${2}
21mr|kernel-6.1-generic-6.1.152-2|1307	popd
21mr|kernel-6.1-generic-6.1.152-2|1308	rm -fr kernel-source-rtl${1}
21mr|kernel-6.1-generic-6.1.152-2|1309	}
21mr|kernel-6.1-generic-6.1.152-2|1310	
21mr|kernel-6.1-generic-6.1.152-2|1311	_build_rtl 8821cu kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1312	_build_rtl 88x2bu kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1313	_build_rtl 8812au kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1314	_build_rtl 8821au kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1315	_build_rtl 8821au kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1316	_build_rtl 8814au kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1317	_build_rtl 8188gu kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1318	_build_rtl 8723du kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1319	_build_rtl 8852au kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1320	_build_rtl 8192du kernel/net/wireless
21mr|kernel-6.1-generic-6.1.152-2|1321	_build_rtl 8822cu kernel/net/wireless 88x2cu
21mr|kernel-6.1-generic-6.1.152-2|1322	
21mr|kernel-6.1-generic-6.1.152-2|1323	cp -r "$(rpm -q --qf "/usr/src/r8168-%%{VERSION}-%%{RELEASE}" kernel-source-r8168)" kernel-source-r8168
21mr|kernel-6.1-generic-6.1.152-2|1324	pushd kernel-source-r8168
21mr|kernel-6.1-generic-6.1.152-2|1325	%kmake -C %{src_dir} KERNELRELEASE=%{kver_full} KERNELDIR=%{src_dir} M="$PWD" modules
21mr|kernel-6.1-generic-6.1.152-2|1326	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.1-generic-6.1.152-2|1327	cp r8168.ko %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.1-generic-6.1.152-2|1328	popd
21mr|kernel-6.1-generic-6.1.152-2|1329	rm -fr kernel-source-r8168
21mr|kernel-6.1-generic-6.1.152-2|1330	
21mr|kernel-6.1-generic-6.1.152-2|1331	cp -r "$(rpm -q --qf '/usr/src/rtk_btusb-%%{VERSION}-%%{RELEASE}' kernel-source-rtk_btusb)" kernel-source-rtk_btusb
21mr|kernel-6.1-generic-6.1.152-2|1332	pushd kernel-source-rtk_btusb
21mr|kernel-6.1-generic-6.1.152-2|1333	%kmake KDIR=%{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1334	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/
21mr|kernel-6.1-generic-6.1.152-2|1335	cp rtk_btusb.ko %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko
21mr|kernel-6.1-generic-6.1.152-2|1336	popd
21mr|kernel-6.1-generic-6.1.152-2|1337	rm -fr kernel-source-rtk_btusb
21mr|kernel-6.1-generic-6.1.152-2|1338	
21mr|kernel-6.1-generic-6.1.152-2|1339	cp -r "$(rpm -q --qf '/usr/src/rtw89-%%{VERSION}-%%{RELEASE}' kernel-source-rtw89)" kernel-source-rtw89
21mr|kernel-6.1-generic-6.1.152-2|1340	pushd kernel-source-rtw89
21mr|kernel-6.1-generic-6.1.152-2|1341	%kmake KSRC=%{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1342	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-6.1-generic-6.1.152-2|1343	cp *.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/realtek/rtw89p
21mr|kernel-6.1-generic-6.1.152-2|1344	popd
21mr|kernel-6.1-generic-6.1.152-2|1345	rm -fr kernel-source-rtw89
21mr|kernel-6.1-generic-6.1.152-2|1346	
21mr|kernel-6.1-generic-6.1.152-2|1347	_build_nvidia(){
21mr|kernel-6.1-generic-6.1.152-2|1348	local t="${2:-}"
21mr|kernel-6.1-generic-6.1.152-2|1349	test -n "$t" && t="-$t"
21mr|kernel-6.1-generic-6.1.152-2|1350	cp -r "$(rpm -q --qf "/usr/src/nvidia${1}${t}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1}${t})" kernel-source-nvidia${1}${t}
21mr|kernel-6.1-generic-6.1.152-2|1351	pushd kernel-source-nvidia${1}${t}
21mr|kernel-6.1-generic-6.1.152-2|1352	%make_build SYSSRC=%{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1353	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}
21mr|kernel-6.1-generic-6.1.152-2|1354	# put them here to extract debug and compress, will be moved later
21mr|kernel-6.1-generic-6.1.152-2|1355	install -m0644 $(find . -name '*.ko') %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}/"$i"
21mr|kernel-6.1-generic-6.1.152-2|1356	popd
21mr|kernel-6.1-generic-6.1.152-2|1357	rm -fr kernel-source-nvidia${1}${t}
21mr|kernel-6.1-generic-6.1.152-2|1358	# for rosa-kernel-tools
21mr|kernel-6.1-generic-6.1.152-2|1359	mkdir -p %{temp_root}/var/spool/initramfs-regen
21mr|kernel-6.1-generic-6.1.152-2|1360	touch %{temp_root}/var/spool/initramfs-regen/nvidia${1}${t}.%{kroko_release}
21mr|kernel-6.1-generic-6.1.152-2|1361	}
21mr|kernel-6.1-generic-6.1.152-2|1362	
21mr|kernel-6.1-generic-6.1.152-2|1363	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|1364	cp -r "$(rpm -q --qf '/usr/src/broadcom-wl-%%{VERSION}-%%{RELEASE}' kernel-source-broadcom-wl)" kernel-source-broadcom-wl
21mr|kernel-6.1-generic-6.1.152-2|1365	pushd kernel-source-broadcom-wl
21mr|kernel-6.1-generic-6.1.152-2|1366	%kmake -C %{src_dir} M="$PWD"
21mr|kernel-6.1-generic-6.1.152-2|1367	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-6.1-generic-6.1.152-2|1368	cp wl.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/wl.ko
21mr|kernel-6.1-generic-6.1.152-2|1369	popd
21mr|kernel-6.1-generic-6.1.152-2|1370	rm -fr kernel-source-broadcom-wl
21mr|kernel-6.1-generic-6.1.152-2|1371	
21mr|kernel-6.1-generic-6.1.152-2|1372	_build_nvidia 340
21mr|kernel-6.1-generic-6.1.152-2|1373	_build_nvidia 390
21mr|kernel-6.1-generic-6.1.152-2|1374	%endif
21mr|kernel-6.1-generic-6.1.152-2|1375	
21mr|kernel-6.1-generic-6.1.152-2|1376	%ifarch %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|1377	_build_nvidia 470
21mr|kernel-6.1-generic-6.1.152-2|1378	_build_nvidia 550
21mr|kernel-6.1-generic-6.1.152-2|1379	_build_nvidia 580 proprietary
21mr|kernel-6.1-generic-6.1.152-2|1380	_build_nvidia 580 open
21mr|kernel-6.1-generic-6.1.152-2|1381	%endif
21mr|kernel-6.1-generic-6.1.152-2|1382	
21mr|kernel-6.1-generic-6.1.152-2|1383	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-6.1-generic-6.1.152-2|1384	pushd kernel-source-tripso
21mr|kernel-6.1-generic-6.1.152-2|1385	%kmake KDIR=%{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1386	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-6.1-generic-6.1.152-2|1387	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-6.1-generic-6.1.152-2|1388	popd
21mr|kernel-6.1-generic-6.1.152-2|1389	rm -fr kernel-source-tripso
21mr|kernel-6.1-generic-6.1.152-2|1390	
21mr|kernel-6.1-generic-6.1.152-2|1391	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-6.1-generic-6.1.152-2|1392	pushd kernel-source-ipt-so
21mr|kernel-6.1-generic-6.1.152-2|1393	%kmake KDIR=%{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1394	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-6.1-generic-6.1.152-2|1395	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-6.1-generic-6.1.152-2|1396	popd
21mr|kernel-6.1-generic-6.1.152-2|1397	rm -fr kernel-source-ipt-so
21mr|kernel-6.1-generic-6.1.152-2|1398	
21mr|kernel-6.1-generic-6.1.152-2|1399	cp -r "$(rpm -q --qf '/usr/src/nwfermi-%%{VERSION}-%%{RELEASE}' kernel-source-nwfermi)" kernel-source-nwfermi
21mr|kernel-6.1-generic-6.1.152-2|1400	pushd kernel-source-nwfermi
21mr|kernel-6.1-generic-6.1.152-2|1401	#%%kmake KERNEL_SOURCE=%{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1402	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.1-generic-6.1.152-2|1403	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/input
21mr|kernel-6.1-generic-6.1.152-2|1404	cp nwfermi.ko %{temp_modules}/%{kver_full}/kernel/drivers/input/
21mr|kernel-6.1-generic-6.1.152-2|1405	popd
21mr|kernel-6.1-generic-6.1.152-2|1406	rm -fr kernel-source-nwfermi
21mr|kernel-6.1-generic-6.1.152-2|1407	
21mr|kernel-6.1-generic-6.1.152-2|1408	%if %{with binary_shredder}
21mr|kernel-6.1-generic-6.1.152-2|1409	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-6.1-generic-6.1.152-2|1410	pushd kernel-source-shredder-kernel
21mr|kernel-6.1-generic-6.1.152-2|1411	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1412	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-6.1-generic-6.1.152-2|1413	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-6.1-generic-6.1.152-2|1414	popd
21mr|kernel-6.1-generic-6.1.152-2|1415	rm -fr kernel-source-shredder-kernel
21mr|kernel-6.1-generic-6.1.152-2|1416	%endif
21mr|kernel-6.1-generic-6.1.152-2|1417	
21mr|kernel-6.1-generic-6.1.152-2|1418	%if %{with binary_virtualbox_host}
21mr|kernel-6.1-generic-6.1.152-2|1419	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-6.1-generic-6.1.152-2|1420	cp -r "$(rpm -q --qf '/usr/src/virtualbox-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox)" kernel-source-virtualbox
21mr|kernel-6.1-generic-6.1.152-2|1421	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.1-generic-6.1.152-2|1422	pushd kernel-source-virtualbox
21mr|kernel-6.1-generic-6.1.152-2|1423	make -C vboxdrv KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1424	cp -fv vboxdrv/Module.symvers vboxnetflt
21mr|kernel-6.1-generic-6.1.152-2|1425	cp -fv vboxdrv/Module.symvers vboxnetadp
21mr|kernel-6.1-generic-6.1.152-2|1426	make -C vboxnetflt KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1427	make -C vboxnetadp KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1428	cp -fv vboxnetadp/Module.symvers vboxpci/
21mr|kernel-6.1-generic-6.1.152-2|1429	make -C vboxpci KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1430	for i in vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-6.1-generic-6.1.152-2|1431	do
21mr|kernel-6.1-generic-6.1.152-2|1432	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.1-generic-6.1.152-2|1433	done
21mr|kernel-6.1-generic-6.1.152-2|1434	popd
21mr|kernel-6.1-generic-6.1.152-2|1435	%endif
21mr|kernel-6.1-generic-6.1.152-2|1436	
21mr|kernel-6.1-generic-6.1.152-2|1437	cp -r "$(rpm -q --qf '/usr/src/v4l2loopback-%%{VERSION}-%%{RELEASE}' kernel-source-v4l2loopback)" kernel-source-v4l2loopback
21mr|kernel-6.1-generic-6.1.152-2|1438	pushd kernel-source-v4l2loopback
21mr|kernel-6.1-generic-6.1.152-2|1439	cat Kbuild > Makefile
21mr|kernel-6.1-generic-6.1.152-2|1440	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-6.1-generic-6.1.152-2|1441	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.1-generic-6.1.152-2|1442	cp v4l2loopback.ko %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-6.1-generic-6.1.152-2|1443	pushd
21mr|kernel-6.1-generic-6.1.152-2|1444	rm -fr kernel-source-v4l2loopback
21mr|kernel-6.1-generic-6.1.152-2|1445	
21mr|kernel-6.1-generic-6.1.152-2|1446	%if %{with nickel}
21mr|kernel-6.1-generic-6.1.152-2|1447	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-6.1-generic-6.1.152-2|1448	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-6.1-generic-6.1.152-2|1449	pushd kernel-source-rosa-test-suite
21mr|kernel-6.1-generic-6.1.152-2|1450	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.1-generic-6.1.152-2|1451	for i in nlkm memfreetest pcietest
21mr|kernel-6.1-generic-6.1.152-2|1452	do
21mr|kernel-6.1-generic-6.1.152-2|1453	cat << EOF > Makefile
21mr|kernel-6.1-generic-6.1.152-2|1454	obj-m := ${i}.o
21mr|kernel-6.1-generic-6.1.152-2|1455	all:
21mr|kernel-6.1-generic-6.1.152-2|1456	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-6.1-generic-6.1.152-2|1457	EOF
21mr|kernel-6.1-generic-6.1.152-2|1458	%kmake
21mr|kernel-6.1-generic-6.1.152-2|1459	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.1-generic-6.1.152-2|1460	done
21mr|kernel-6.1-generic-6.1.152-2|1461	popd
21mr|kernel-6.1-generic-6.1.152-2|1462	%endif
21mr|kernel-6.1-generic-6.1.152-2|1463	# End with nickel <- with binary_extra_modules
21mr|kernel-6.1-generic-6.1.152-2|1464	
21mr|kernel-6.1-generic-6.1.152-2|1465	%endif
21mr|kernel-6.1-generic-6.1.152-2|1466	# End with binary_extra_modules
21mr|kernel-6.1-generic-6.1.152-2|1467	
21mr|kernel-6.1-generic-6.1.152-2|1468	%if %{with uml}
21mr|kernel-6.1-generic-6.1.152-2|1469	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-6.1-generic-6.1.152-2|1470	pushd %{src_dir}.uml
21mr|kernel-6.1-generic-6.1.152-2|1471	%kmake ARCH=um defconfig
21mr|kernel-6.1-generic-6.1.152-2|1472	%kmake ARCH=um linux
21mr|kernel-6.1-generic-6.1.152-2|1473	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1474	#rm -fv linux
21mr|kernel-6.1-generic-6.1.152-2|1475	%kmake V=1 ARCH=um modules
21mr|kernel-6.1-generic-6.1.152-2|1476	mkdir -p %{temp_root}%{_modulesdir}-uml/%{kver_full}/
21mr|kernel-6.1-generic-6.1.152-2|1477	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}%{_modulesdir}-uml/%{kver_full}/ modules_install
21mr|kernel-6.1-generic-6.1.152-2|1478	popd
21mr|kernel-6.1-generic-6.1.152-2|1479	%endif
21mr|kernel-6.1-generic-6.1.152-2|1480	
21mr|kernel-6.1-generic-6.1.152-2|1481	install -d %{temp_boot}
21mr|kernel-6.1-generic-6.1.152-2|1482	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1483	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1484	%if %{with modxz}
21mr|kernel-6.1-generic-6.1.152-2|1485	xz -c Module.symvers > %{temp_boot}/symvers-%{kver_full}.xz
21mr|kernel-6.1-generic-6.1.152-2|1486	%else
21mr|kernel-6.1-generic-6.1.152-2|1487	%{zstd_cmd} Module.symvers
21mr|kernel-6.1-generic-6.1.152-2|1488	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-6.1-generic-6.1.152-2|1489	%endif
21mr|kernel-6.1-generic-6.1.152-2|1490	
21mr|kernel-6.1-generic-6.1.152-2|1491	%ifarch %{armx}
21mr|kernel-6.1-generic-6.1.152-2|1492	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-6.1-generic-6.1.152-2|1493	%endif
21mr|kernel-6.1-generic-6.1.152-2|1494	
21mr|kernel-6.1-generic-6.1.152-2|1495	%ifarch aarch64 riscv64
21mr|kernel-6.1-generic-6.1.152-2|1496	cp -f arch/%{arch_type}/boot/Image* %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1497	%else
21mr|kernel-6.1-generic-6.1.152-2|1498	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1499	%endif
21mr|kernel-6.1-generic-6.1.152-2|1500	
21mr|kernel-6.1-generic-6.1.152-2|1501	# Headers
21mr|kernel-6.1-generic-6.1.152-2|1502	%if %{build_headers}
21mr|kernel-6.1-generic-6.1.152-2|1503	%make_build INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-6.1-generic-6.1.152-2|1504	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-6.1-generic-6.1.152-2|1505	%endif
21mr|kernel-6.1-generic-6.1.152-2|1506	
21mr|kernel-6.1-generic-6.1.152-2|1507	# Remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-6.1-generic-6.1.152-2|1508	rm -rf %{temp_root}/lib/firmware
21mr|kernel-6.1-generic-6.1.152-2|1509	
21mr|kernel-6.1-generic-6.1.152-2|1510	# Prepare the files for kernel*-devel
21mr|kernel-6.1-generic-6.1.152-2|1511	%if %{build_devel}
21mr|kernel-6.1-generic-6.1.152-2|1512	
21mr|kernel-6.1-generic-6.1.152-2|1513	mkdir -p %{temp_devel_root}
21mr|kernel-6.1-generic-6.1.152-2|1514	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-6.1-generic-6.1.152-2|1515	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-6.1-generic-6.1.152-2|1516	
21mr|kernel-6.1-generic-6.1.152-2|1517	cp -fR include %{temp_devel_root}
21mr|kernel-6.1-generic-6.1.152-2|1518	
21mr|kernel-6.1-generic-6.1.152-2|1519	cp -fR scripts %{temp_devel_root}
21mr|kernel-6.1-generic-6.1.152-2|1520	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-6.1-generic-6.1.152-2|1521	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-6.1-generic-6.1.152-2|1522	cp -fR tools %{temp_devel_root}/
21mr|kernel-6.1-generic-6.1.152-2|1523	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-6.1-generic-6.1.152-2|1524	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.1-generic-6.1.152-2|1525	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-6.1-generic-6.1.152-2|1526	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-6.1-generic-6.1.152-2|1527	# Needed for arch/x86/purgatory
21mr|kernel-6.1-generic-6.1.152-2|1528	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-6.1-generic-6.1.152-2|1529	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-6.1-generic-6.1.152-2|1530	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-6.1-generic-6.1.152-2|1531	# needed for kexec
21mr|kernel-6.1-generic-6.1.152-2|1532	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-6.1-generic-6.1.152-2|1533	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-6.1-generic-6.1.152-2|1534	%endif
21mr|kernel-6.1-generic-6.1.152-2|1535	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-6.1-generic-6.1.152-2|1536	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-6.1-generic-6.1.152-2|1537	
21mr|kernel-6.1-generic-6.1.152-2|1538	# Needed for truecrypt build (Danny)
21mr|kernel-6.1-generic-6.1.152-2|1539	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-6.1-generic-6.1.152-2|1540	
21mr|kernel-6.1-generic-6.1.152-2|1541	# Needed for lirc_gpio (#39004)
21mr|kernel-6.1-generic-6.1.152-2|1542	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-6.1-generic-6.1.152-2|1543	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-6.1-generic-6.1.152-2|1544	cp -fR drivers/media/common/btcx-risc.h %{temp_devel_root}/drivers/media/common/
21mr|kernel-6.1-generic-6.1.152-2|1545	
21mr|kernel-6.1-generic-6.1.152-2|1546	# Add acpica header files, needed for fglrx build
21mr|kernel-6.1-generic-6.1.152-2|1547	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-6.1-generic-6.1.152-2|1548	
21mr|kernel-6.1-generic-6.1.152-2|1549	%if %{with aufs}
21mr|kernel-6.1-generic-6.1.152-2|1550	# aufs2 has a special file needed
21mr|kernel-6.1-generic-6.1.152-2|1551	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-6.1-generic-6.1.152-2|1552	%endif
21mr|kernel-6.1-generic-6.1.152-2|1553	
21mr|kernel-6.1-generic-6.1.152-2|1554	# SELinux needs security/selinux/include
21mr|kernel-6.1-generic-6.1.152-2|1555	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-6.1-generic-6.1.152-2|1556	
21mr|kernel-6.1-generic-6.1.152-2|1557	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-6.1-generic-6.1.152-2|1558	mips mn10300 nds32 nios2 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-6.1-generic-6.1.152-2|1559	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-6.1-generic-6.1.152-2|1560	done
21mr|kernel-6.1-generic-6.1.152-2|1561	
21mr|kernel-6.1-generic-6.1.152-2|1562	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-6.1-generic-6.1.152-2|1563	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-6.1-generic-6.1.152-2|1564	pushd %{temp_devel_root}
21mr|kernel-6.1-generic-6.1.152-2|1565	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-6.1-generic-6.1.152-2|1566	popd
21mr|kernel-6.1-generic-6.1.152-2|1567	
21mr|kernel-6.1-generic-6.1.152-2|1568	rm -f %{temp_devel_root}/.config.old
21mr|kernel-6.1-generic-6.1.152-2|1569	
21mr|kernel-6.1-generic-6.1.152-2|1570	# Fix permissions
21mr|kernel-6.1-generic-6.1.152-2|1571	chmod -R a+rX %{temp_devel_root}
21mr|kernel-6.1-generic-6.1.152-2|1572	
21mr|kernel-6.1-generic-6.1.152-2|1573	# Disable mrproper in -devel rpms
21mr|kernel-6.1-generic-6.1.152-2|1574	#patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-6.1-generic-6.1.152-2|1575	%endif
21mr|kernel-6.1-generic-6.1.152-2|1576	# End of build_devel
21mr|kernel-6.1-generic-6.1.152-2|1577	
21mr|kernel-6.1-generic-6.1.152-2|1578	
21mr|kernel-6.1-generic-6.1.152-2|1579	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-6.1-generic-6.1.152-2|1580	%if %{build_debug}
21mr|kernel-6.1-generic-6.1.152-2|1581	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.1-generic-6.1.152-2|1582	-name "*.ko" | \
21mr|kernel-6.1-generic-6.1.152-2|1583	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-6.1-generic-6.1.152-2|1584	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.1-generic-6.1.152-2|1585	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-6.1-generic-6.1.152-2|1586	sh -c 'cd `dirname {}`; \
21mr|kernel-6.1-generic-6.1.152-2|1587	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-6.1-generic-6.1.152-2|1588	--strip-debug `basename {}`'
21mr|kernel-6.1-generic-6.1.152-2|1589	%endif
21mr|kernel-6.1-generic-6.1.152-2|1590	# End of build_debug
21mr|kernel-6.1-generic-6.1.152-2|1591	
21mr|kernel-6.1-generic-6.1.152-2|1592	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-6.1-generic-6.1.152-2|1593	_libressl_sign(){
21mr|kernel-6.1-generic-6.1.152-2|1594	if [ ! -f "$1" ]; then
21mr|kernel-6.1-generic-6.1.152-2|1595	echo "No file $1"
21mr|kernel-6.1-generic-6.1.152-2|1596	return 0
21mr|kernel-6.1-generic-6.1.152-2|1597	fi
21mr|kernel-6.1-generic-6.1.152-2|1598	f="$1"
21mr|kernel-6.1-generic-6.1.152-2|1599	%if %{with gost_sign}
21mr|kernel-6.1-generic-6.1.152-2|1600	%{src_dir}/scripts/sign-file streebog512 \
21mr|kernel-6.1-generic-6.1.152-2|1601	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-6.1-generic-6.1.152-2|1602	%else
21mr|kernel-6.1-generic-6.1.152-2|1603	%{src_dir}/scripts/sign-file sha512 \
21mr|kernel-6.1-generic-6.1.152-2|1604	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-6.1-generic-6.1.152-2|1605	%endif
21mr|kernel-6.1-generic-6.1.152-2|1606	unset f
21mr|kernel-6.1-generic-6.1.152-2|1607	}
21mr|kernel-6.1-generic-6.1.152-2|1608	export -f _libressl_sign
21mr|kernel-6.1-generic-6.1.152-2|1609	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.1-generic-6.1.152-2|1610	%if %{with uml}
21mr|kernel-6.1-generic-6.1.152-2|1611	%{temp_root}%{_modulesdir}-uml/%{kver_full} \
21mr|kernel-6.1-generic-6.1.152-2|1612	%endif
21mr|kernel-6.1-generic-6.1.152-2|1613	-name '*.ko' -print0 | sort -u | \
21mr|kernel-6.1-generic-6.1.152-2|1614	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-6.1-generic-6.1.152-2|1615	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-6.1-generic-6.1.152-2|1616	
21mr|kernel-6.1-generic-6.1.152-2|1617	# Set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-6.1-generic-6.1.152-2|1618	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-6.1-generic-6.1.152-2|1619	
21mr|kernel-6.1-generic-6.1.152-2|1620	%if %{build_perf}
21mr|kernel-6.1-generic-6.1.152-2|1621	%smake -C tools/perf -s PYTHON=%{__python3} HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-6.1-generic-6.1.152-2|1622	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-6.1-generic-6.1.152-2|1623	%endif
21mr|kernel-6.1-generic-6.1.152-2|1624	
21mr|kernel-6.1-generic-6.1.152-2|1625	%if %{with bpftool}
21mr|kernel-6.1-generic-6.1.152-2|1626	%smake -C tools/bpf/bpftool CC=%{__cc} HOSTCC=%{__cc} ARCH=%{arch_type} LLVM=1 DESTDIR="%{temp_root}" V=0 VERBOSE=0
21mr|kernel-6.1-generic-6.1.152-2|1627	%smake -C tools/bpf/bpftool DESTDIR="%{temp_root}" prefix=%{_prefix} bash_compdir=%{_sysconfdir}/bash_completion.d/ mandir=%{_mandir} ARCH=%{arch_type} install V=0 VERBOSE=0
21mr|kernel-6.1-generic-6.1.152-2|1628	%endif
21mr|kernel-6.1-generic-6.1.152-2|1629	
21mr|kernel-6.1-generic-6.1.152-2|1630	_cleanup
21mr|kernel-6.1-generic-6.1.152-2|1631	
21mr|kernel-6.1-generic-6.1.152-2|1632	############################################################################
21mr|kernel-6.1-generic-6.1.152-2|1633	
21mr|kernel-6.1-generic-6.1.152-2|1634	%install
21mr|kernel-6.1-generic-6.1.152-2|1635	cd %{src_dir}
21mr|kernel-6.1-generic-6.1.152-2|1636	
21mr|kernel-6.1-generic-6.1.152-2|1637	# TODO: get rid of temporary directory, install to buildroot directly?
21mr|kernel-6.1-generic-6.1.152-2|1638	# We want to be able to test several times the install part
21mr|kernel-6.1-generic-6.1.152-2|1639	rm -rf %{buildroot}
21mr|kernel-6.1-generic-6.1.152-2|1640	cp -a %{temp_root} %{buildroot}
21mr|kernel-6.1-generic-6.1.152-2|1641	
21mr|kernel-6.1-generic-6.1.152-2|1642	#if %%{with oblig_signed_modules}
21mr|kernel-6.1-generic-6.1.152-2|1643	# Multithreaded verification that every kernel module has a signature attached to it
21mr|kernel-6.1-generic-6.1.152-2|1644	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-6.1-generic-6.1.152-2|1645	touch %{certs_verify_tmp}
21mr|kernel-6.1-generic-6.1.152-2|1646	_verify_signature(){
21mr|kernel-6.1-generic-6.1.152-2|1647	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-6.1-generic-6.1.152-2|1648	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | grep -q '~Module signature appended~'; then
21mr|kernel-6.1-generic-6.1.152-2|1649	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-6.1-generic-6.1.152-2|1650	rm -f %{certs_verify_tmp}
21mr|kernel-6.1-generic-6.1.152-2|1651	fi
21mr|kernel-6.1-generic-6.1.152-2|1652	else
21mr|kernel-6.1-generic-6.1.152-2|1653	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-6.1-generic-6.1.152-2|1654	exit 1
21mr|kernel-6.1-generic-6.1.152-2|1655	fi
21mr|kernel-6.1-generic-6.1.152-2|1656	}
21mr|kernel-6.1-generic-6.1.152-2|1657	export -f _verify_signature
21mr|kernel-6.1-generic-6.1.152-2|1658	find %{target_modules} \
21mr|kernel-6.1-generic-6.1.152-2|1659	%if %{with uml}
21mr|kernel-6.1-generic-6.1.152-2|1660	%{buildroot}%{_modulesdir}-uml/%{kver_full} \
21mr|kernel-6.1-generic-6.1.152-2|1661	%endif
21mr|kernel-6.1-generic-6.1.152-2|1662	-name '*.ko' -print0 | sort -u | \
21mr|kernel-6.1-generic-6.1.152-2|1663	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-6.1-generic-6.1.152-2|1664	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-6.1-generic-6.1.152-2|1665	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-6.1-generic-6.1.152-2|1666	exit 1
21mr|kernel-6.1-generic-6.1.152-2|1667	fi
21mr|kernel-6.1-generic-6.1.152-2|1668	rm -f %{certs_verify_tmp}
21mr|kernel-6.1-generic-6.1.152-2|1669	#endif
21mr|kernel-6.1-generic-6.1.152-2|1670	
21mr|kernel-6.1-generic-6.1.152-2|1671	# Compressing modules
21mr|kernel-6.1-generic-6.1.152-2|1672	%if %{with compress_modules}
21mr|kernel-6.1-generic-6.1.152-2|1673	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-6.1-generic-6.1.152-2|1674	# * decompressed: 266.3 MiB
21mr|kernel-6.1-generic-6.1.152-2|1675	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-6.1-generic-6.1.152-2|1676	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-6.1-generic-6.1.152-2|1677	# * zstd -6 without training: 79.6 MiB
21mr|kernel-6.1-generic-6.1.152-2|1678	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-6.1-generic-6.1.152-2|1679	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-6.1-generic-6.1.152-2|1680	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-6.1-generic-6.1.152-2|1681	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-6.1-generic-6.1.152-2|1682	# Testing speed of loading modules:
21mr|kernel-6.1-generic-6.1.152-2|1683	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-6.1-generic-6.1.152-2|1684	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-6.1-generic-6.1.152-2|1685	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-6.1-generic-6.1.152-2|1686	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-6.1-generic-6.1.152-2|1687	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-6.1-generic-6.1.152-2|1688	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-6.1-generic-6.1.152-2|1689	# took 43-47s, with disk cache (2+ runs) ~42s, +21%%
21mr|kernel-6.1-generic-6.1.152-2|1690	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-6.1-generic-6.1.152-2|1691	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%%)
21mr|kernel-6.1-generic-6.1.152-2|1692	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-6.1-generic-6.1.152-2|1693	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%%)
21mr|kernel-6.1-generic-6.1.152-2|1694	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-6.1-generic-6.1.152-2|1695	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-6.1-generic-6.1.152-2|1696	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-6.1-generic-6.1.152-2|1697	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-6.1-generic-6.1.152-2|1698	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-6.1-generic-6.1.152-2|1699	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-6.1-generic-6.1.152-2|1700	# Let's use zstd for now.
21mr|kernel-6.1-generic-6.1.152-2|1701	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-6.1-generic-6.1.152-2|1702	# but upstream kernels still cannot decompress it.
21mr|kernel-6.1-generic-6.1.152-2|1703	#{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-6.1-generic-6.1.152-2|1704	#[ -f dictionary ]
21mr|kernel-6.1-generic-6.1.152-2|1705	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-6.1-generic-6.1.152-2|1706	%if %{with modxz}
21mr|kernel-6.1-generic-6.1.152-2|1707	find %{target_modules} -name "*.ko" | %kxargs xz -6e
21mr|kernel-6.1-generic-6.1.152-2|1708	%else
21mr|kernel-6.1-generic-6.1.152-2|1709	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-6.1-generic-6.1.152-2|1710	rm -f dictionary
21mr|kernel-6.1-generic-6.1.152-2|1711	%endif
21mr|kernel-6.1-generic-6.1.152-2|1712	%endif
21mr|kernel-6.1-generic-6.1.152-2|1713	
21mr|kernel-6.1-generic-6.1.152-2|1714	%if %{with binary_extra_modules}
21mr|kernel-6.1-generic-6.1.152-2|1715	# Move nvidia modules to manage them via alternatives(8), leave *.debug
21mr|kernel-6.1-generic-6.1.152-2|1716	# TODO: better handle debug here and in the package in general
21mr|kernel-6.1-generic-6.1.152-2|1717	find %{target_modules}/%{kver_full}/kernel/drivers/video -name 'nvidia???*' -type d -maxdepth 1 |
21mr|kernel-6.1-generic-6.1.152-2|1718	while read -r line
21mr|kernel-6.1-generic-6.1.152-2|1719	do
21mr|kernel-6.1-generic-6.1.152-2|1720	nv="$(basename "$line")"
21mr|kernel-6.1-generic-6.1.152-2|1721	mkdir -p %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1722	mv -v "$line"/*.ko%{kmod_suffix} %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1723	dir_no_buildroot="$(echo "$line" | sed -e 's,^%{buildroot},,')"
21mr|kernel-6.1-generic-6.1.152-2|1724	echo "%exclude $dir_no_buildroot" >> %{kernel_files}
21mr|kernel-6.1-generic-6.1.152-2|1725	%if %{build_debug}
21mr|kernel-6.1-generic-6.1.152-2|1726	echo "%dir $dir_no_buildroot" >> %{debuginfo_files}
21mr|kernel-6.1-generic-6.1.152-2|1727	%endif
21mr|kernel-6.1-generic-6.1.152-2|1728	done
21mr|kernel-6.1-generic-6.1.152-2|1729	%endif #/with binary_extra_modules
21mr|kernel-6.1-generic-6.1.152-2|1730	
21mr|kernel-6.1-generic-6.1.152-2|1731	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-6.1-generic-6.1.152-2|1732	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-6.1-generic-6.1.152-2|1733	
21mr|kernel-6.1-generic-6.1.152-2|1734	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-6.1-generic-6.1.152-2|1735	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-6.1-generic-6.1.152-2|1736	# 65 MiB is a bit more than needed, but let's be more sure that there is enought space.
21mr|kernel-6.1-generic-6.1.152-2|1737	# On my PC, zstd-compressed initrds take 58,5 MiB.
21mr|kernel-6.1-generic-6.1.152-2|1738	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-6.1-generic-6.1.152-2|1739	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-6.1-generic-6.1.152-2|1740	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=65
21mr|kernel-6.1-generic-6.1.152-2|1741	
21mr|kernel-6.1-generic-6.1.152-2|1742	%if %{build_debug}
21mr|kernel-6.1-generic-6.1.152-2|1743	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-6.1-generic-6.1.152-2|1744	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-6.1-generic-6.1.152-2|1745	%endif
21mr|kernel-6.1-generic-6.1.152-2|1746	# End of build_debug
21mr|kernel-6.1-generic-6.1.152-2|1747	
21mr|kernel-6.1-generic-6.1.152-2|1748	pushd %{target_modules}
21mr|kernel-6.1-generic-6.1.152-2|1749	for i in *; do
21mr|kernel-6.1-generic-6.1.152-2|1750	rm -f $i/build $i/source
21mr|kernel-6.1-generic-6.1.152-2|1751	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-6.1-generic-6.1.152-2|1752	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-6.1-generic-6.1.152-2|1753	done
21mr|kernel-6.1-generic-6.1.152-2|1754	
21mr|kernel-6.1-generic-6.1.152-2|1755	# Sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-6.1-generic-6.1.152-2|1756	# we really need the depmod -ae here
21mr|kernel-6.1-generic-6.1.152-2|1757	for i in *; do
21mr|kernel-6.1-generic-6.1.152-2|1758	/usr/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-6.1-generic-6.1.152-2|1759	echo $?
21mr|kernel-6.1-generic-6.1.152-2|1760	done
21mr|kernel-6.1-generic-6.1.152-2|1761	
21mr|kernel-6.1-generic-6.1.152-2|1762	# We used to create modules.description files which contained the
21mr|kernel-6.1-generic-6.1.152-2|1763	# description strings for the modules as shown by modinfo. These files
21mr|kernel-6.1-generic-6.1.152-2|1764	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-6.1-generic-6.1.152-2|1765	# checks for their existence) but keep them empty.
21mr|kernel-6.1-generic-6.1.152-2|1766	for i in *; do
21mr|kernel-6.1-generic-6.1.152-2|1767	touch $i/modules.description
21mr|kernel-6.1-generic-6.1.152-2|1768	done
21mr|kernel-6.1-generic-6.1.152-2|1769	popd
21mr|kernel-6.1-generic-6.1.152-2|1770	
21mr|kernel-6.1-generic-6.1.152-2|1771	# Need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-6.1-generic-6.1.152-2|1772	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-6.1-generic-6.1.152-2|1773	
21mr|kernel-6.1-generic-6.1.152-2|1774	%if %{build_perf}
21mr|kernel-6.1-generic-6.1.152-2|1775	# Perf tool binary and supporting scripts/binaries
21mr|kernel-6.1-generic-6.1.152-2|1776	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-6.1-generic-6.1.152-2|1777	
21mr|kernel-6.1-generic-6.1.152-2|1778	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-6.1-generic-6.1.152-2|1779	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-6.1-generic-6.1.152-2|1780	%{buildroot}%{_libexecdir}/perf-core/scripts/python/exported-sql-viewer.py \
21mr|kernel-6.1-generic-6.1.152-2|1781	%{buildroot}%{_libexecdir}/perf-core/scripts/python/libxed.py
21mr|kernel-6.1-generic-6.1.152-2|1782	sed -i -e '1s,^#!/usr/bin/python$,#!%{__python3},' \
21mr|kernel-6.1-generic-6.1.152-2|1783	%{buildroot}%{_libexecdir}/perf-core/tests/shell/lib/perf_json_output_lint.py
21mr|kernel-6.1-generic-6.1.152-2|1784	
21mr|kernel-6.1-generic-6.1.152-2|1785	# Perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-6.1-generic-6.1.152-2|1786	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-6.1-generic-6.1.152-2|1787	%endif
21mr|kernel-6.1-generic-6.1.152-2|1788	
21mr|kernel-6.1-generic-6.1.152-2|1789	# Delete junk
21mr|kernel-6.1-generic-6.1.152-2|1790	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-6.1-generic-6.1.152-2|1791	
21mr|kernel-6.1-generic-6.1.152-2|1792	%if %{with flow_abi}
21mr|kernel-6.1-generic-6.1.152-2|1793	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-6.1-generic-6.1.152-2|1794	# and avoid tricks with depmod configs
21mr|kernel-6.1-generic-6.1.152-2|1795	mkdir -p %{buildroot}%{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.1-generic-6.1.152-2|1796	ln -s %{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.1-generic-6.1.152-2|1797	%endif
21mr|kernel-6.1-generic-6.1.152-2|1798	
21mr|kernel-6.1-generic-6.1.152-2|1799	# Drop hidden files
21mr|kernel-6.1-generic-6.1.152-2|1800	rm -f %{buildroot}%{_docdir}/kernel-5.10-generic-doc/devicetree/bindings/.yamllint
21mr|kernel-6.1-generic-6.1.152-2|1801	
21mr|kernel-6.1-generic-6.1.152-2|1802	# Fix perms
21mr|kernel-6.1-generic-6.1.152-2|1803	%if %{build_perf}
21mr|kernel-6.1-generic-6.1.152-2|1804	chmod -x %{buildroot}%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-6.1-generic-6.1.152-2|1805	chmod -x %{buildroot}%{_prefix}/lib/perf/examples/bpf/*.c
21mr|kernel-6.1-generic-6.1.152-2|1806	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/*.h
21mr|kernel-6.1-generic-6.1.152-2|1807	chmod -x %{buildroot}%{_prefix}/lib/perf/include/bpf/linux/*.h
21mr|kernel-6.1-generic-6.1.152-2|1808	chmod -x %{buildroot}%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-6.1-generic-6.1.152-2|1809	%endif
21mr|kernel-6.1-generic-6.1.152-2|1810	
21mr|kernel-6.1-generic-6.1.152-2|1811	%changelog
21mr|kernel-6.1-generic-6.1.152-2|1812	* Mon Oct 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.152-2
21mr|kernel-6.1-generic-6.1.152-2|1813	- add missing obsoletes for nvidia550 (they were probably missing by mistake)
21mr|kernel-6.1-generic-6.1.152-2|1814	
21mr|kernel-6.1-generic-6.1.152-2|1815	* Mon Oct 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|1816	- Add nvidia580
21mr|kernel-6.1-generic-6.1.152-2|1817	
21mr|kernel-6.1-generic-6.1.152-2|1818	* Tue Sep 16 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|1819	- Disable bpftool for i686
21mr|kernel-6.1-generic-6.1.152-2|1820	
21mr|kernel-6.1-generic-6.1.152-2|1821	* Tue Sep 16 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|1822	- Update configs
21mr|kernel-6.1-generic-6.1.152-2|1823	
21mr|kernel-6.1-generic-6.1.152-2|1824	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru> 6.1.152-1
21mr|kernel-6.1-generic-6.1.152-2|1825	- Update configs
21mr|kernel-6.1-generic-6.1.152-2|1826	
21mr|kernel-6.1-generic-6.1.152-2|1827	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|1828	- [bot] upd: 6.1.150 -> 6.1.152
21mr|kernel-6.1-generic-6.1.152-2|1829	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|1830	- ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids()
21mr|kernel-6.1-generic-6.1.152-2|1831	- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model
21mr|kernel-6.1-generic-6.1.152-2|1832	- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup
21mr|kernel-6.1-generic-6.1.152-2|1833	- ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA
21mr|kernel-6.1-generic-6.1.152-2|1834	- ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY
21mr|kernel-6.1-generic-6.1.152-2|1835	- ALSA: usb-audio: Add mute TLV for playback volumes on some devices
21mr|kernel-6.1-generic-6.1.152-2|1836	- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOM
21mr|kernel-6.1-generic-6.1.152-2|1837	- arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro
21mr|kernel-6.1-generic-6.1.152-2|1838	- ax25: properly unshare skbs in ax25_kiss_rcv()
21mr|kernel-6.1-generic-6.1.152-2|1839	- batman-adv: fix OOB read/write in network-coding decode
21mr|kernel-6.1-generic-6.1.152-2|1840	- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()
21mr|kernel-6.1-generic-6.1.152-2|1841	- Bluetooth: hci_sync: Avoid adding default advertising on startup
21mr|kernel-6.1-generic-6.1.152-2|1842	- bpf: Add cookie object to bpf maps
21mr|kernel-6.1-generic-6.1.152-2|1843	- bpf: Fix oob access in cgroup local storage
21mr|kernel-6.1-generic-6.1.152-2|1844	- bpf: Move bpf map owner out of common struct
21mr|kernel-6.1-generic-6.1.152-2|1845	- bpf: Move cgroup iterator helpers to bpf.h
21mr|kernel-6.1-generic-6.1.152-2|1846	- btrfs: adjust subpage bit start based on sectorsize
21mr|kernel-6.1-generic-6.1.152-2|1847	- btrfs: avoid load/store tearing races when checking if an inode was logged
21mr|kernel-6.1-generic-6.1.152-2|1848	- btrfs: fix race between logging inode and checking if it was logged before
21mr|kernel-6.1-generic-6.1.152-2|1849	- btrfs: fix race between setting last_dir_index_offset and inode logging
21mr|kernel-6.1-generic-6.1.152-2|1850	- cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN
21mr|kernel-6.1-generic-6.1.152-2|1851	- cifs: prevent NULL pointer dereference in UTF16 conversion
21mr|kernel-6.1-generic-6.1.152-2|1852	- cpufreq: intel_pstate: Check turbo_is_disabled() in store_no_turbo()
21mr|kernel-6.1-generic-6.1.152-2|1853	- cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization
21mr|kernel-6.1-generic-6.1.152-2|1854	- cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller
21mr|kernel-6.1-generic-6.1.152-2|1855	- cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE()
21mr|kernel-6.1-generic-6.1.152-2|1856	- cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo()
21mr|kernel-6.1-generic-6.1.152-2|1857	- cpufreq: intel_pstate: Revise global turbo disable check
21mr|kernel-6.1-generic-6.1.152-2|1858	- cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode
21mr|kernel-6.1-generic-6.1.152-2|1859	- cpufreq/sched: Explicitly synchronize limits_changed flag handling
21mr|kernel-6.1-generic-6.1.152-2|1860	- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()
21mr|kernel-6.1-generic-6.1.152-2|1861	- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status()
21mr|kernel-6.1-generic-6.1.152-2|1862	- Documentation/hw-vuln: Add VMSCAPE documentation
21mr|kernel-6.1-generic-6.1.152-2|1863	- drm/amd/amdgpu: Fix missing error return on kzalloc failure
21mr|kernel-6.1-generic-6.1.152-2|1864	- drm/amd/amdgpu: Fix style problems in amdgpu_psp.c
21mr|kernel-6.1-generic-6.1.152-2|1865	- drm/amd/display: Check link_res->hpo_dp_link_enc before using it
21mr|kernel-6.1-generic-6.1.152-2|1866	- drm/amd/display: Don't warn when missing DCE encoder caps
21mr|kernel-6.1-generic-6.1.152-2|1867	- drm/amdgpu: drop hw access in non-DC audio fini
21mr|kernel-6.1-generic-6.1.152-2|1868	- drm/amdgpu: Optimize RAS TA initialization and TA unload funcs
21mr|kernel-6.1-generic-6.1.152-2|1869	- drm/amdgpu: remove the check of init status in psp_ras_initialize
21mr|kernel-6.1-generic-6.1.152-2|1870	- drm/amdgpu: Replace DRM_* with dev_* in amdgpu_psp.c
21mr|kernel-6.1-generic-6.1.152-2|1871	- drm/amdgpu: Skip TMR allocation if not required
21mr|kernel-6.1-generic-6.1.152-2|1872	- drm/amd: Make flashing messages quieter
21mr|kernel-6.1-generic-6.1.152-2|1873	- drm/bridge: ti-sn65dsi86: fix REFCLK setting
21mr|kernel-6.1-generic-6.1.152-2|1874	- e1000e: fix heap overflow in e1000_set_eeprom
21mr|kernel-6.1-generic-6.1.152-2|1875	- fs: relax assertions on failure to encode file handles
21mr|kernel-6.1-generic-6.1.152-2|1876	- fs: writeback: fix use-after-free in __mark_inode_dirty()
21mr|kernel-6.1-generic-6.1.152-2|1877	- hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM
21mr|kernel-6.1-generic-6.1.152-2|1878	- i2c: designware: Fix an error handling path in i2c_dw_pci_probe()
21mr|kernel-6.1-generic-6.1.152-2|1879	- i40e: Fix potential invalid access when MAC list is empty
21mr|kernel-6.1-generic-6.1.152-2|1880	- icmp: fix icmp_ndo_send address translation for reply direction
21mr|kernel-6.1-generic-6.1.152-2|1881	- iio: chemical: pms7003: use aligned_s64 for timestamp
21mr|kernel-6.1-generic-6.1.152-2|1882	- iio: light: opt3001: fix deadlock due to concurrent flag access
21mr|kernel-6.1-generic-6.1.152-2|1883	- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
21mr|kernel-6.1-generic-6.1.152-2|1884	- mctp: return -ENOPROTOOPT for unknown getsockopt options
21mr|kernel-6.1-generic-6.1.152-2|1885	- mISDN: Fix memory leak in dsp_hwec_enable()
21mr|kernel-6.1-generic-6.1.152-2|1886	- mm: move page table sync declarations to linux/pgtable.h
21mr|kernel-6.1-generic-6.1.152-2|1887	- mm/slub: avoid accessing metadata when pointer is invalid in object_err()
21mr|kernel-6.1-generic-6.1.152-2|1888	- mm: slub: avoid wake up kswapd in set_track_prepare
21mr|kernel-6.1-generic-6.1.152-2|1889	- mm, slub: refactor free debug processing
21mr|kernel-6.1-generic-6.1.152-2|1890	- net: atm: fix memory leak in atm_register_sysfs when device_register fail
21mr|kernel-6.1-generic-6.1.152-2|1891	- net: dsa: microchip: linearize skb for tail-tagging switches
21mr|kernel-6.1-generic-6.1.152-2|1892	- net: dsa: microchip: update tag_ksz masks for KSZ9477 family
21mr|kernel-6.1-generic-6.1.152-2|1893	- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets
21mr|kernel-6.1-generic-6.1.152-2|1894	- netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm
21mr|kernel-6.1-generic-6.1.152-2|1895	- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY
21mr|kernel-6.1-generic-6.1.152-2|1896	- net: macb: Fix tx_ptr_lock locking
21mr|kernel-6.1-generic-6.1.152-2|1897	- net: pcs: rzn1-miic: Correct MODCTRL register offset
21mr|kernel-6.1-generic-6.1.152-2|1898	- net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync()
21mr|kernel-6.1-generic-6.1.152-2|1899	- net/smc: Remove validation of reserved bits in CLC Decline message
21mr|kernel-6.1-generic-6.1.152-2|1900	- net: thunder_bgx: add a missing of_node_put
21mr|kernel-6.1-generic-6.1.152-2|1901	- net: thunder_bgx: decrement cleanup index before use
21mr|kernel-6.1-generic-6.1.152-2|1902	- ocfs2: prevent release journal inode after journal shutdown
21mr|kernel-6.1-generic-6.1.152-2|1903	- PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads
21mr|kernel-6.1-generic-6.1.152-2|1904	- pcmcia: Add error handling for add_interval() in do_validate_mem()
21mr|kernel-6.1-generic-6.1.152-2|1905	- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()
21mr|kernel-6.1-generic-6.1.152-2|1906	- pcmcia: omap: Add missing check for platform_get_resource
21mr|kernel-6.1-generic-6.1.152-2|1907	- phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
21mr|kernel-6.1-generic-6.1.152-2|1908	- ppp: fix memory leak in pad_compress_skb
21mr|kernel-6.1-generic-6.1.152-2|1909	- proc: fix missing pde_set_flags() for net proc files
21mr|kernel-6.1-generic-6.1.152-2|1910	- Revert "drm/amdgpu: Avoid extra evict-restore process."
21mr|kernel-6.1-generic-6.1.152-2|1911	- scsi: lpfc: Fix buffer free/clear order in deferred receive path
21mr|kernel-6.1-generic-6.1.152-2|1912	- selftest: net: Fix weird setsockopt() in bind_bhash.c.
21mr|kernel-6.1-generic-6.1.152-2|1913	- slub: Reflow ___slab_alloc()
21mr|kernel-6.1-generic-6.1.152-2|1914	- spi: spi-fsl-lpspi: Fix transmissions when using CONT
21mr|kernel-6.1-generic-6.1.152-2|1915	- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort
21mr|kernel-6.1-generic-6.1.152-2|1916	- spi: spi-fsl-lpspi: Set correct chip-select polarity bit
21mr|kernel-6.1-generic-6.1.152-2|1917	- spi: tegra114: Don't fail set_cs_timing when delays are zero
21mr|kernel-6.1-generic-6.1.152-2|1918	- spi: tegra114: Remove unnecessary NULL-pointer checks
21mr|kernel-6.1-generic-6.1.152-2|1919	- spi: tegra114: Use value to check for invalid delays
21mr|kernel-6.1-generic-6.1.152-2|1920	- tee: fix NULL pointer dereference in tee_shm_put
21mr|kernel-6.1-generic-6.1.152-2|1921	- tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible"
21mr|kernel-6.1-generic-6.1.152-2|1922	- tools: gpio: remove the include directory on make clean
21mr|kernel-6.1-generic-6.1.152-2|1923	- tools: gpio: rm .*.cmd on make clean
21mr|kernel-6.1-generic-6.1.152-2|1924	- vmxnet3: update MTU after device quiesce
21mr|kernel-6.1-generic-6.1.152-2|1925	- wifi: cfg80211: fix use-after-free in cmp_bss()
21mr|kernel-6.1-generic-6.1.152-2|1926	- wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()
21mr|kernel-6.1-generic-6.1.152-2|1927	- wifi: cw1200: cap SSID length in cw1200_do_join()
21mr|kernel-6.1-generic-6.1.152-2|1928	- wifi: libertas: cap SSID len in lbs_associate()
21mr|kernel-6.1-generic-6.1.152-2|1929	- wifi: mwifiex: Initialize the chan_stats array to zero
21mr|kernel-6.1-generic-6.1.152-2|1930	- x86/bugs: Move cpu_bugs_smt_update() down
21mr|kernel-6.1-generic-6.1.152-2|1931	- x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()
21mr|kernel-6.1-generic-6.1.152-2|1932	- x86/vmscape: Add conditional IBPB mitigation
21mr|kernel-6.1-generic-6.1.152-2|1933	- x86/vmscape: Add old Intel CPUs to affected list
21mr|kernel-6.1-generic-6.1.152-2|1934	- x86/vmscape: Enable the mitigation
21mr|kernel-6.1-generic-6.1.152-2|1935	- x86/vmscape: Enumerate VMSCAPE bug
21mr|kernel-6.1-generic-6.1.152-2|1936	- x86/vmscape: Warn when STIBP is disabled with SMT
21mr|kernel-6.1-generic-6.1.152-2|1937	- xirc2ps_cs: fix register access when enabling FullDuplex
21mr|kernel-6.1-generic-6.1.152-2|1938	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|1939	
21mr|kernel-6.1-generic-6.1.152-2|1940	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|1941	- Add bpftool (backport from 6.12)
21mr|kernel-6.1-generic-6.1.152-2|1942	
21mr|kernel-6.1-generic-6.1.152-2|1943	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|1944	- Update kernel configs
21mr|kernel-6.1-generic-6.1.152-2|1945	
21mr|kernel-6.1-generic-6.1.152-2|1946	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|1947	- [bot] upd: 6.1.141 -> 6.1.150
21mr|kernel-6.1-generic-6.1.152-2|1948	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|1949	- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
21mr|kernel-6.1-generic-6.1.152-2|1950	- ACPI: battery: negate current when discharging
21mr|kernel-6.1-generic-6.1.152-2|1951	- ACPI: bus: Bail out if acpi_kobj registration fails
21mr|kernel-6.1-generic-6.1.152-2|1952	- ACPICA: Avoid sequence overread in call to strncmp()
21mr|kernel-6.1-generic-6.1.152-2|1953	- ACPICA: fix acpi operand cache leak in dswstate.c
21mr|kernel-6.1-generic-6.1.152-2|1954	- ACPICA: fix acpi parse and parseext cache leaks
21mr|kernel-6.1-generic-6.1.152-2|1955	- ACPICA: Refuse to evaluate a method if arguments are missing
21mr|kernel-6.1-generic-6.1.152-2|1956	- ACPICA: utilities: Fix overflow check in vsnprintf()
21mr|kernel-6.1-generic-6.1.152-2|1957	- ACPI: CPPC: Fix NULL pointer dereference when nosmp is used
21mr|kernel-6.1-generic-6.1.152-2|1958	- acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio()
21mr|kernel-6.1-generic-6.1.152-2|1959	- ACPI: EC: Add device to acpi_ec_no_wakeup[] qurik list
21mr|kernel-6.1-generic-6.1.152-2|1960	- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions"
21mr|kernel-6.1-generic-6.1.152-2|1961	- ACPI: pfr_update: Fix the driver update version check
21mr|kernel-6.1-generic-6.1.152-2|1962	- ACPI: PRM: Reduce unnecessary printing to avoid user confusion
21mr|kernel-6.1-generic-6.1.152-2|1963	- ACPI: processor: fix acpi_object initialization
21mr|kernel-6.1-generic-6.1.152-2|1964	- ACPI: processor: perflib: Fix initial _PPC limit application
21mr|kernel-6.1-generic-6.1.152-2|1965	- ACPI: processor: perflib: Move problematic pr->performance check
21mr|kernel-6.1-generic-6.1.152-2|1966	- af_packet: fix soft lockup issue caused by tpacket_snd()
21mr|kernel-6.1-generic-6.1.152-2|1967	- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()
21mr|kernel-6.1-generic-6.1.152-2|1968	- af_unix: Don't call skb_get() for OOB skb.
21mr|kernel-6.1-generic-6.1.152-2|1969	- af_unix: Don't leave consecutive consumed OOB skbs.
21mr|kernel-6.1-generic-6.1.152-2|1970	- af_unix: Don't set -ECONNRESET for consumed OOB skb.
21mr|kernel-6.1-generic-6.1.152-2|1971	- alloc_fdtable(): change calling conventions.
21mr|kernel-6.1-generic-6.1.152-2|1972	- ALSA: hda: Add missing NVIDIA HDA codec IDs
21mr|kernel-6.1-generic-6.1.152-2|1973	- ALSA: hda: Add new pci id for AMD GPU display HD audio controller
21mr|kernel-6.1-generic-6.1.152-2|1974	- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
21mr|kernel-6.1-generic-6.1.152-2|1975	- ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()
21mr|kernel-6.1-generic-6.1.152-2|1976	- ALSA: hda: Disable jack polling at shutdown
21mr|kernel-6.1-generic-6.1.152-2|1977	- ALSA: hda: Handle the jack polling always via a work
21mr|kernel-6.1-generic-6.1.152-2|1978	- ALSA: hda: Ignore unsol events for cards being shut down
21mr|kernel-6.1-generic-6.1.152-2|1979	- ALSA: hda/intel: Add Thinkpad E15 to PM deny list
21mr|kernel-6.1-generic-6.1.152-2|1980	- ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks
21mr|kernel-6.1-generic-6.1.152-2|1981	- ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
21mr|kernel-6.1-generic-6.1.152-2|1982	- ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
21mr|kernel-6.1-generic-6.1.152-2|1983	- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
21mr|kernel-6.1-generic-6.1.152-2|1984	- ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100
21mr|kernel-6.1-generic-6.1.152-2|1985	- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
21mr|kernel-6.1-generic-6.1.152-2|1986	- ALSA: hda/realtek: Fix headset mic on HONOR BRB-X
21mr|kernel-6.1-generic-6.1.152-2|1987	- ALSA: hda/tegra: Add Tegra264 support
21mr|kernel-6.1-generic-6.1.152-2|1988	- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4
21mr|kernel-6.1-generic-6.1.152-2|1989	- ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()
21mr|kernel-6.1-generic-6.1.152-2|1990	- ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
21mr|kernel-6.1-generic-6.1.152-2|1991	- ALSA: sb: Don't allow changing the DMA mode during operations
21mr|kernel-6.1-generic-6.1.152-2|1992	- ALSA: sb: Force to disable DMAs once when DMA mode is changed
21mr|kernel-6.1-generic-6.1.152-2|1993	- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
21mr|kernel-6.1-generic-6.1.152-2|1994	- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
21mr|kernel-6.1-generic-6.1.152-2|1995	- ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1
21mr|kernel-6.1-generic-6.1.152-2|1996	- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
21mr|kernel-6.1-generic-6.1.152-2|1997	- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
21mr|kernel-6.1-generic-6.1.152-2|1998	- ALSA: usb-audio: Fix size validation in convert_chmap_v3()
21mr|kernel-6.1-generic-6.1.152-2|1999	- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card
21mr|kernel-6.1-generic-6.1.152-2|2000	- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
21mr|kernel-6.1-generic-6.1.152-2|2001	- ALSA: usb-audio: Validate UAC3 cluster segment descriptors
21mr|kernel-6.1-generic-6.1.152-2|2002	- ALSA: usb-audio: Validate UAC3 power domain descriptors, too
21mr|kernel-6.1-generic-6.1.152-2|2003	- amd/amdkfd: fix a kfd_process ref leak
21mr|kernel-6.1-generic-6.1.152-2|2004	- amd-xgbe: align CL37 AN sequence as per databook
21mr|kernel-6.1-generic-6.1.152-2|2005	- aoe: clean device rq_list in aoedev_downdev()
21mr|kernel-6.1-generic-6.1.152-2|2006	- aoe: defer rexmit timer downdev work to workqueue
21mr|kernel-6.1-generic-6.1.152-2|2007	- apparmor: ensure WB_HISTORY_SIZE value is a power of 2
21mr|kernel-6.1-generic-6.1.152-2|2008	- apparmor: use the condition in AA_BUG_FMT even with debug disabled
21mr|kernel-6.1-generic-6.1.152-2|2009	- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
21mr|kernel-6.1-generic-6.1.152-2|2010	- arm64/cpufeatures/kvm: Add ARMv8.9 FEAT_ECBHB bits in ID_AA64MMFR1 register
21mr|kernel-6.1-generic-6.1.152-2|2011	- arm64: defconfig: mediatek: enable PHY drivers
21mr|kernel-6.1-generic-6.1.152-2|2012	- arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename
21mr|kernel-6.1-generic-6.1.152-2|2013	- arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on
21mr|kernel-6.1-generic-6.1.152-2|2014	- arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
21mr|kernel-6.1-generic-6.1.152-2|2015	- arm64: dts: imx8mm-beacon: Fix RTC capacitive load
21mr|kernel-6.1-generic-6.1.152-2|2016	- arm64: dts: imx8mm: Drop sd-vsel-gpios from i.MX8M Mini Verdin SoM
21mr|kernel-6.1-generic-6.1.152-2|2017	- arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
21mr|kernel-6.1-generic-6.1.152-2|2018	- arm64: dts: imx8mn-beacon: Fix RTC capacitive load
21mr|kernel-6.1-generic-6.1.152-2|2019	- arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs
21mr|kernel-6.1-generic-6.1.152-2|2020	- arm64: dts: mediatek: mt8195: Reparent vdec1/2 and venc1 power domains
21mr|kernel-6.1-generic-6.1.152-2|2021	- arm64: dts: mt6359: Add missing 'compatible' property to regulators node
21mr|kernel-6.1-generic-6.1.152-2|2022	- arm64: dts: mt6359: Rename RTC node to match binding expectations
21mr|kernel-6.1-generic-6.1.152-2|2023	- arm64: dts: qcom: sc7180: Expand IMEM region
21mr|kernel-6.1-generic-6.1.152-2|2024	- arm64: dts: qcom: sda660-ifc6560: Fix dt-validate warning
21mr|kernel-6.1-generic-6.1.152-2|2025	- arm64: dts: qcom: sdm660-lavender: Add missing USB phy supply
21mr|kernel-6.1-generic-6.1.152-2|2026	- arm64: dts: qcom: sdm660-xiaomi-lavender: Add missing SD card detect GPIO
21mr|kernel-6.1-generic-6.1.152-2|2027	- arm64: dts: qcom: sdm845: Expand IMEM region
21mr|kernel-6.1-generic-6.1.152-2|2028	- arm64: dts: qcom: sm8250: Fix CPU7 opp table
21mr|kernel-6.1-generic-6.1.152-2|2029	- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou
21mr|kernel-6.1-generic-6.1.152-2|2030	- arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support
21mr|kernel-6.1-generic-6.1.152-2|2031	- arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0
21mr|kernel-6.1-generic-6.1.152-2|2032	- arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property
21mr|kernel-6.1-generic-6.1.152-2|2033	- arm64: dts: ti: k3-am65-main: Fix sdhci node properties
21mr|kernel-6.1-generic-6.1.152-2|2034	- arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators
21mr|kernel-6.1-generic-6.1.152-2|2035	- arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
21mr|kernel-6.1-generic-6.1.152-2|2036	- arm64/fpsimd: Discard stale CPU state when handling SME traps
21mr|kernel-6.1-generic-6.1.152-2|2037	- arm64/fpsimd: Fix merging of FPSIMD state during signal return
21mr|kernel-6.1-generic-6.1.152-2|2038	- arm64: Handle KCOV __init vs inline mismatches
21mr|kernel-6.1-generic-6.1.152-2|2039	- arm64: Mark kernel as tainted on SAE and SError panic
21mr|kernel-6.1-generic-6.1.152-2|2040	- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()
21mr|kernel-6.1-generic-6.1.152-2|2041	- arm64: Restrict pagetable teardown to avoid false warning
21mr|kernel-6.1-generic-6.1.152-2|2042	- arm64: Support ARM64_VA_BITS=52 when setting ARCH_MMAP_RND_BITS_MAX
21mr|kernel-6.1-generic-6.1.152-2|2043	- ARM: 9354/1: ptrace: Use bitfield helpers
21mr|kernel-6.1-generic-6.1.152-2|2044	- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
21mr|kernel-6.1-generic-6.1.152-2|2045	- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
21mr|kernel-6.1-generic-6.1.152-2|2046	- ARM: aspeed: Don't select SRAM
21mr|kernel-6.1-generic-6.1.152-2|2047	- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board
21mr|kernel-6.1-generic-6.1.152-2|2048	- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms
21mr|kernel-6.1-generic-6.1.152-2|2049	- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time
21mr|kernel-6.1-generic-6.1.152-2|2050	- ARM: dts: at91: at91sam9263: fix NAND chip selects
21mr|kernel-6.1-generic-6.1.152-2|2051	- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select
21mr|kernel-6.1-generic-6.1.152-2|2052	- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
21mr|kernel-6.1-generic-6.1.152-2|2053	- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device
21mr|kernel-6.1-generic-6.1.152-2|2054	- arm: dts: ti: omap: Fixup pinheader typo
21mr|kernel-6.1-generic-6.1.152-2|2055	- ARM: dts: vfxxx: Correctly use two tuples for timer address
21mr|kernel-6.1-generic-6.1.152-2|2056	- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
21mr|kernel-6.1-generic-6.1.152-2|2057	- ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
21mr|kernel-6.1-generic-6.1.152-2|2058	- ARM: rockchip: fix kernel hang during smp initialization
21mr|kernel-6.1-generic-6.1.152-2|2059	- ARM: tegra: Use I/O memcpy to write to IRAM
21mr|kernel-6.1-generic-6.1.152-2|2060	- ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx
21mr|kernel-6.1-generic-6.1.152-2|2061	- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
21mr|kernel-6.1-generic-6.1.152-2|2062	- ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic
21mr|kernel-6.1-generic-6.1.152-2|2063	- ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9
21mr|kernel-6.1-generic-6.1.152-2|2064	- ASoC: amd: yc: update quirk data for HP Victus
21mr|kernel-6.1-generic-6.1.152-2|2065	- ASoC: apple: mca: Constrain channels according to TDM mask
21mr|kernel-6.1-generic-6.1.152-2|2066	- ASoC: codecs: hda: Fix RPM usage count underflow
21mr|kernel-6.1-generic-6.1.152-2|2067	- ASoC: codecs: rt5640: Retry DEVICE_ID verification
21mr|kernel-6.1-generic-6.1.152-2|2068	- ASoC: codecs: tx-macro: correct tx_macro_component_drv name
21mr|kernel-6.1-generic-6.1.152-2|2069	- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
21mr|kernel-6.1-generic-6.1.152-2|2070	- ASoC: codecs: wcd9335: Handle nicer probe deferral and simplify with dev_err_probe()
21mr|kernel-6.1-generic-6.1.152-2|2071	- ASoC: codec: wcd9335: Convert to GPIO descriptors
21mr|kernel-6.1-generic-6.1.152-2|2072	- ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime()
21mr|kernel-6.1-generic-6.1.152-2|2073	- ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
21mr|kernel-6.1-generic-6.1.152-2|2074	- ASoC: fsl: merge DAI call back functions into ops
21mr|kernel-6.1-generic-6.1.152-2|2075	- ASoC: fsl_sai: Force a software reset when starting in consumer mode
21mr|kernel-6.1-generic-6.1.152-2|2076	- ASoC: fsl_sai: replace regmap_write with regmap_update_bits
21mr|kernel-6.1-generic-6.1.152-2|2077	- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection
21mr|kernel-6.1-generic-6.1.152-2|2078	- ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX
21mr|kernel-6.1-generic-6.1.152-2|2079	- ASoC: Intel: avs: Fix uninitialized pointer error in probe()
21mr|kernel-6.1-generic-6.1.152-2|2080	- ASoC: Intel: fix SND_SOC_SOF dependencies
21mr|kernel-6.1-generic-6.1.152-2|2081	- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
21mr|kernel-6.1-generic-6.1.152-2|2082	- ASoC: ops: dynamically allocate struct snd_ctl_elem_value
21mr|kernel-6.1-generic-6.1.152-2|2083	- ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()
21mr|kernel-6.1-generic-6.1.152-2|2084	- ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe()
21mr|kernel-6.1-generic-6.1.152-2|2085	- ASoC: soc-dai.h: merge DAI call back functions into ops
21mr|kernel-6.1-generic-6.1.152-2|2086	- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()
21mr|kernel-6.1-generic-6.1.152-2|2087	- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed
21mr|kernel-6.1-generic-6.1.152-2|2088	- ASoC: tas2764: Enable main IRQs
21mr|kernel-6.1-generic-6.1.152-2|2089	- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
21mr|kernel-6.1-generic-6.1.152-2|2090	- ASoC: tegra210_ahub: Add check to of_device_get_match_data()
21mr|kernel-6.1-generic-6.1.152-2|2091	- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|2092	- ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled
21mr|kernel-6.1-generic-6.1.152-2|2093	- ata: libata-sata: Disallow changing LPM state if not supported
21mr|kernel-6.1-generic-6.1.152-2|2094	- ata: libata-scsi: Fix ata_to_sense_error() status handling
21mr|kernel-6.1-generic-6.1.152-2|2095	- ata: pata_cs5536: fix build on 32-bit UML
21mr|kernel-6.1-generic-6.1.152-2|2096	- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
21mr|kernel-6.1-generic-6.1.152-2|2097	- ath10k: snoc: fix unbalanced IRQ enable in crash recovery
21mr|kernel-6.1-generic-6.1.152-2|2098	- atm: atmtcp: Free invalid length skb in atmtcp_c_send().
21mr|kernel-6.1-generic-6.1.152-2|2099	- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().
21mr|kernel-6.1-generic-6.1.152-2|2100	- atm: clip: Fix infinite recursive call of clip_push().
21mr|kernel-6.1-generic-6.1.152-2|2101	- atm: clip: Fix memory leak of struct clip_vcc.
21mr|kernel-6.1-generic-6.1.152-2|2102	- atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
21mr|kernel-6.1-generic-6.1.152-2|2103	- atm: clip: Fix potential null-ptr-deref in to_atmarpd().
21mr|kernel-6.1-generic-6.1.152-2|2104	- atm: clip: prevent NULL deref in clip_push()
21mr|kernel-6.1-generic-6.1.152-2|2105	- atm: idt77252: Add missing `dma_map_error()`
21mr|kernel-6.1-generic-6.1.152-2|2106	- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
21mr|kernel-6.1-generic-6.1.152-2|2107	- atm: Revert atm_account_tx() if copy_from_iter_full() fails.
21mr|kernel-6.1-generic-6.1.152-2|2108	- attach_recursive_mnt(): do not lock the covering tree when sliding something under it
21mr|kernel-6.1-generic-6.1.152-2|2109	- backlight: pm8941: Add NULL check in wled_configure()
21mr|kernel-6.1-generic-6.1.152-2|2110	- bcache: fix NULL pointer in cache_set_flush()
21mr|kernel-6.1-generic-6.1.152-2|2111	- be2net: Use correct byte order and format string for TCP seq and ack_seq
21mr|kernel-6.1-generic-6.1.152-2|2112	- benet: fix BUG when creating VFs
21mr|kernel-6.1-generic-6.1.152-2|2113	- better lockdep annotations for simple_recursive_removal()
21mr|kernel-6.1-generic-6.1.152-2|2114	- bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP
21mr|kernel-6.1-generic-6.1.152-2|2115	- block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
21mr|kernel-6.1-generic-6.1.152-2|2116	- block: Make REQ_OP_ZONE_FINISH a write operation
21mr|kernel-6.1-generic-6.1.152-2|2117	- block: reject invalid operation in submit_bio_noacct
21mr|kernel-6.1-generic-6.1.152-2|2118	- Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID
21mr|kernel-6.1-generic-6.1.152-2|2119	- Bluetooth: Fix NULL pointer deference on eir_get_service_data
21mr|kernel-6.1-generic-6.1.152-2|2120	- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
21mr|kernel-6.1-generic-6.1.152-2|2121	- Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync()
21mr|kernel-6.1-generic-6.1.152-2|2122	- Bluetooth: hci_core: fix list_for_each_entry_rcu usage
21mr|kernel-6.1-generic-6.1.152-2|2123	- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced
21mr|kernel-6.1-generic-6.1.152-2|2124	- Bluetooth: hci_event: Mark connection as closed during suspend disconnect
21mr|kernel-6.1-generic-6.1.152-2|2125	- Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success
21mr|kernel-6.1-generic-6.1.152-2|2126	- Bluetooth: hci_qca: move the SoC type check to the right place
21mr|kernel-6.1-generic-6.1.152-2|2127	- Bluetooth: HCI: Set extended advertising data synchronously
21mr|kernel-6.1-generic-6.1.152-2|2128	- Bluetooth: hci_sync: Fix broadcast/PA when using an existing instance
21mr|kernel-6.1-generic-6.1.152-2|2129	- Bluetooth: hci_sync: fix connectable extended advertising when using static random address
21mr|kernel-6.1-generic-6.1.152-2|2130	- Bluetooth: hci_sync: Fix not disabling advertising instance
21mr|kernel-6.1-generic-6.1.152-2|2131	- Bluetooth: hci_sync: fix set_local_name race condition
21mr|kernel-6.1-generic-6.1.152-2|2132	- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
21mr|kernel-6.1-generic-6.1.152-2|2133	- Bluetooth: hci_sync: revert some mesh modifications
21mr|kernel-6.1-generic-6.1.152-2|2134	- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
21mr|kernel-6.1-generic-6.1.152-2|2135	- Bluetooth: L2CAP: Fix L2CAP MTU negotiation
21mr|kernel-6.1-generic-6.1.152-2|2136	- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION
21mr|kernel-6.1-generic-6.1.152-2|2137	- Bluetooth: MGMT: Fix sparse errors
21mr|kernel-6.1-generic-6.1.152-2|2138	- Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete
21mr|kernel-6.1-generic-6.1.152-2|2139	- Bluetooth: MGMT: iterate over mesh commands in mgmt_mesh_foreach()
21mr|kernel-6.1-generic-6.1.152-2|2140	- Bluetooth: MGMT: mesh_send: check instances prior disabling advertising
21mr|kernel-6.1-generic-6.1.152-2|2141	- Bluetooth: MGMT: set_mesh: update LE scan interval and window
21mr|kernel-6.1-generic-6.1.152-2|2142	- Bluetooth: Prevent unintended pause by checking if advertising is active
21mr|kernel-6.1-generic-6.1.152-2|2143	- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
21mr|kernel-6.1-generic-6.1.152-2|2144	- Bluetooth: SMP: If an unallowed command is received consider it a failure
21mr|kernel-6.1-generic-6.1.152-2|2145	- bnxt_en: Fix DCB ETS validation
21mr|kernel-6.1-generic-6.1.152-2|2146	- bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy()
21mr|kernel-6.1-generic-6.1.152-2|2147	- bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.c
21mr|kernel-6.1-generic-6.1.152-2|2148	- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
21mr|kernel-6.1-generic-6.1.152-2|2149	- bonding: Add independent control state machine
21mr|kernel-6.1-generic-6.1.152-2|2150	- bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU
21mr|kernel-6.1-generic-6.1.152-2|2151	- bonding: update LACP activity flag after setting lacp_active
21mr|kernel-6.1-generic-6.1.152-2|2152	- bpf: Avoid __bpf_prog_ret0_warn when jit fails
21mr|kernel-6.1-generic-6.1.152-2|2153	- bpf: Check flow_dissector ctx accesses are aligned
21mr|kernel-6.1-generic-6.1.152-2|2154	- bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()
21mr|kernel-6.1-generic-6.1.152-2|2155	- bpf: fix ktls panic with sockmap
21mr|kernel-6.1-generic-6.1.152-2|2156	- bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE
21mr|kernel-6.1-generic-6.1.152-2|2157	- bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ
21mr|kernel-6.1-generic-6.1.152-2|2158	- bpf: Fix WARN() in get_bpf_raw_tp_regs
21mr|kernel-6.1-generic-6.1.152-2|2159	- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls
21mr|kernel-6.1-generic-6.1.152-2|2160	- bpf/preload: Don't select USERMODE_DRIVER
21mr|kernel-6.1-generic-6.1.152-2|2161	- bpf: Reject %%p%% format string in bprintf-like helpers
21mr|kernel-6.1-generic-6.1.152-2|2162	- bpf, sockmap: Avoid using sk_socket after free when sending
21mr|kernel-6.1-generic-6.1.152-2|2163	- bpf, sockmap: Fix data lost during EAGAIN retries
21mr|kernel-6.1-generic-6.1.152-2|2164	- bpf, sockmap: fix duplicated data transmission
21mr|kernel-6.1-generic-6.1.152-2|2165	- bpf, sockmap: Fix panic when calling skb_linearize
21mr|kernel-6.1-generic-6.1.152-2|2166	- bpf, sockmap: Fix psock incorrectly pointing to sk
21mr|kernel-6.1-generic-6.1.152-2|2167	- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
21mr|kernel-6.1-generic-6.1.152-2|2168	- btrfs: abort transaction during log replay if walk_log_tree() failed
21mr|kernel-6.1-generic-6.1.152-2|2169	- btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()
21mr|kernel-6.1-generic-6.1.152-2|2170	- btrfs: do not allow relocation of partially dropped subvolumes
21mr|kernel-6.1-generic-6.1.152-2|2171	- btrfs: fix a race between renames and directory logging
21mr|kernel-6.1-generic-6.1.152-2|2172	- btrfs: fix assertion when building free space tree
21mr|kernel-6.1-generic-6.1.152-2|2173	- btrfs: fix iteration of extrefs during log replay
21mr|kernel-6.1-generic-6.1.152-2|2174	- btrfs: fix log tree replay failure due to file with 0 links and extents
21mr|kernel-6.1-generic-6.1.152-2|2175	- btrfs: fix missing error handling when searching for inode refs during log replay
21mr|kernel-6.1-generic-6.1.152-2|2176	- btrfs: fix qgroup reservation leak on failure to allocate ordered extent
21mr|kernel-6.1-generic-6.1.152-2|2177	- btrfs: handle csum tree error with rescue=ibadroots correctly
21mr|kernel-6.1-generic-6.1.152-2|2178	- btrfs: populate otime when logging an inode item
21mr|kernel-6.1-generic-6.1.152-2|2179	- btrfs: propagate last_unlink_trans earlier when doing a rmdir
21mr|kernel-6.1-generic-6.1.152-2|2180	- btrfs: qgroup: fix race between quota disable and quota rescan ioctl
21mr|kernel-6.1-generic-6.1.152-2|2181	- btrfs: send: use fallocate for hole punching with send stream v2
21mr|kernel-6.1-generic-6.1.152-2|2182	- btrfs: update superblock's device bytes_used when dropping chunk
21mr|kernel-6.1-generic-6.1.152-2|2183	- btrfs: use btrfs_record_snapshot_destroy() during rmdir
21mr|kernel-6.1-generic-6.1.152-2|2184	- btrfs: zoned: do not remove unwritten non-data block group
21mr|kernel-6.1-generic-6.1.152-2|2185	- btrfs: zoned: use filesystem size not disk size for reclaim decision
21mr|kernel-6.1-generic-6.1.152-2|2186	- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device
21mr|kernel-6.1-generic-6.1.152-2|2187	- bus: fsl-mc: fix double-free on mc_dev
21mr|kernel-6.1-generic-6.1.152-2|2188	- bus: fsl-mc: fix GET/SET_TAILDROP command ids
21mr|kernel-6.1-generic-6.1.152-2|2189	- bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()
21mr|kernel-6.1-generic-6.1.152-2|2190	- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
21mr|kernel-6.1-generic-6.1.152-2|2191	- bus: mhi: host: Detect events pointing to unexpected TREs
21mr|kernel-6.1-generic-6.1.152-2|2192	- bus: mhi: host: Fix conflict between power_up and SYSERR
21mr|kernel-6.1-generic-6.1.152-2|2193	- bus: mhi: host: Fix endianness of BHI vector table
21mr|kernel-6.1-generic-6.1.152-2|2194	- cachefiles: Fix the incorrect return value in __cachefiles_write()
21mr|kernel-6.1-generic-6.1.152-2|2195	- caif: reduce stack size, again
21mr|kernel-6.1-generic-6.1.152-2|2196	- calipso: Don't call calipso functions for AF_INET sk.
21mr|kernel-6.1-generic-6.1.152-2|2197	- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
21mr|kernel-6.1-generic-6.1.152-2|2198	- calipso: unlock rcu before returning -EAFNOSUPPORT
21mr|kernel-6.1-generic-6.1.152-2|2199	- can: dev: can_restart(): move debug message and stats after successful restart
21mr|kernel-6.1-generic-6.1.152-2|2200	- can: dev: can_restart(): reverse logic to remove need for goto
21mr|kernel-6.1-generic-6.1.152-2|2201	- can: kvaser_pciefd: Store device channel index
21mr|kernel-6.1-generic-6.1.152-2|2202	- can: kvaser_usb: Assign netdev.dev_port based on device channel index
21mr|kernel-6.1-generic-6.1.152-2|2203	- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
21mr|kernel-6.1-generic-6.1.152-2|2204	- can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_mode
21mr|kernel-6.1-generic-6.1.152-2|2205	- can: peak_usb: fix USB FD devices potential malfunction
21mr|kernel-6.1-generic-6.1.152-2|2206	- can: tcan4x5x: fix power regulator retrieval during probe
21mr|kernel-6.1-generic-6.1.152-2|2207	- cdc-acm: fix race between initial clearing halt and open
21mr|kernel-6.1-generic-6.1.152-2|2208	- ceph: fix possible integer overflow in ceph_zero_objects()
21mr|kernel-6.1-generic-6.1.152-2|2209	- ceph: set superblock s_magic for IMA fsmagic matching
21mr|kernel-6.1-generic-6.1.152-2|2210	- cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
21mr|kernel-6.1-generic-6.1.152-2|2211	- cgroup,freezer: fix incomplete freezing when attaching tasks
21mr|kernel-6.1-generic-6.1.152-2|2212	- cifs: Correctly set SMB1 SessionKey field in Session Setup Request
21mr|kernel-6.1-generic-6.1.152-2|2213	- cifs: Fix calling CIFSFindFirst() for root path without msearch
21mr|kernel-6.1-generic-6.1.152-2|2214	- cifs: Fix cifs_query_path_info() for Windows NT servers
21mr|kernel-6.1-generic-6.1.152-2|2215	- cifs: reset connections for all channels when reconnect requested
21mr|kernel-6.1-generic-6.1.152-2|2216	- cifs: reset iface weights when we cannot find a candidate
21mr|kernel-6.1-generic-6.1.152-2|2217	- clk: bcm: rpi: Add NULL check in raspberrypi_clk_register()
21mr|kernel-6.1-generic-6.1.152-2|2218	- clk: clk-axi-clkgen: fix fpfd_max frequency for zynq
21mr|kernel-6.1-generic-6.1.152-2|2219	- clk: davinci: Add NULL check in davinci_lpsc_clk_register()
21mr|kernel-6.1-generic-6.1.152-2|2220	- clk: meson-g12a: add missing fclk_div2 to spicc
21mr|kernel-6.1-generic-6.1.152-2|2221	- clk: qcom: dispcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.1-generic-6.1.152-2|2222	- clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz
21mr|kernel-6.1-generic-6.1.152-2|2223	- clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.1-generic-6.1.152-2|2224	- clk: qcom: gpucc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.1-generic-6.1.152-2|2225	- clk: rockchip: rk3036: mark ddrphy as critical
21mr|kernel-6.1-generic-6.1.152-2|2226	- clk: sunxi-ng: v3s: Fix de clock definition
21mr|kernel-6.1-generic-6.1.152-2|2227	- clk: xilinx: vcu: unregister pll_post only if registered correctly
21mr|kernel-6.1-generic-6.1.152-2|2228	- clocksource: Fix the CPUs' choice in the watchdog per CPU verification
21mr|kernel-6.1-generic-6.1.152-2|2229	- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns
21mr|kernel-6.1-generic-6.1.152-2|2230	- comedi: aio_iiro_16: Fix bit shift out of bounds
21mr|kernel-6.1-generic-6.1.152-2|2231	- comedi: comedi_test: Fix possible deletion of uninitialized timers
21mr|kernel-6.1-generic-6.1.152-2|2232	- comedi: das16m1: Fix bit shift out of bounds
21mr|kernel-6.1-generic-6.1.152-2|2233	- comedi: das6402: Fix bit shift out of bounds
21mr|kernel-6.1-generic-6.1.152-2|2234	- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
21mr|kernel-6.1-generic-6.1.152-2|2235	- comedi: Fix initialization of data for instructions that write to subdevice
21mr|kernel-6.1-generic-6.1.152-2|2236	- comedi: fix race between polling and detaching
21mr|kernel-6.1-generic-6.1.152-2|2237	- comedi: Fix some signed shift left operations
21mr|kernel-6.1-generic-6.1.152-2|2238	- comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
21mr|kernel-6.1-generic-6.1.152-2|2239	- comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()
21mr|kernel-6.1-generic-6.1.152-2|2240	- comedi: Make insn_rw_emulate_bits() do insn->n samples
21mr|kernel-6.1-generic-6.1.152-2|2241	- comedi: pcl726: Prevent invalid irq number
21mr|kernel-6.1-generic-6.1.152-2|2242	- comedi: pcl812: Fix bit shift out of bounds
21mr|kernel-6.1-generic-6.1.152-2|2243	- compiler: remove __ADDRESSABLE_ASM{_STR,}() again
21mr|kernel-6.1-generic-6.1.152-2|2244	- configfs: Do not override creating attribute file failure in populate_attrs()
21mr|kernel-6.1-generic-6.1.152-2|2245	- coresight: Only check bottom two claim bits
21mr|kernel-6.1-generic-6.1.152-2|2246	- coresight: prevent deactivate active config while enabling the config
21mr|kernel-6.1-generic-6.1.152-2|2247	- counter: interrupt-cnt: Protect enable/disable OPs with mutex
21mr|kernel-6.1-generic-6.1.152-2|2248	- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()
21mr|kernel-6.1-generic-6.1.152-2|2249	- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
21mr|kernel-6.1-generic-6.1.152-2|2250	- cpufreq: Exit governor when failed to start old governor
21mr|kernel-6.1-generic-6.1.152-2|2251	- cpufreq: Initialize cpufreq-based frequency-invariance later
21mr|kernel-6.1-generic-6.1.152-2|2252	- cpufreq: Init policy->rwsem before it may be possibly used
21mr|kernel-6.1-generic-6.1.152-2|2253	- cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode
21mr|kernel-6.1-generic-6.1.152-2|2254	- cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs
21mr|kernel-6.1-generic-6.1.152-2|2255	- crypto: arm/aes-neonbs - work around gcc-15 warning
21mr|kernel-6.1-generic-6.1.152-2|2256	- crypto: ccp - Fix crash when rebind ccp device for ccp.ko
21mr|kernel-6.1-generic-6.1.152-2|2257	- crypto: hisilicon/hpre - fix dma unmap sequence
21mr|kernel-6.1-generic-6.1.152-2|2258	- crypto: img-hash - Fix dma_unmap_sg() nents value
21mr|kernel-6.1-generic-6.1.152-2|2259	- crypto: inside-secure - Fix `dma_unmap_sg()` nents value
21mr|kernel-6.1-generic-6.1.152-2|2260	- crypto: keembay - Fix dma_unmap_sg() nents value
21mr|kernel-6.1-generic-6.1.152-2|2261	- crypto: lrw - Only add ecb if it is not already there
21mr|kernel-6.1-generic-6.1.152-2|2262	- crypto: marvell/cesa - Avoid empty transfer descriptor
21mr|kernel-6.1-generic-6.1.152-2|2263	- crypto: marvell/cesa - Do not chain submitted requests
21mr|kernel-6.1-generic-6.1.152-2|2264	- crypto: marvell/cesa - Fix engine load inaccuracy
21mr|kernel-6.1-generic-6.1.152-2|2265	- crypto: marvell/cesa - Handle zero-length skcipher requests
21mr|kernel-6.1-generic-6.1.152-2|2266	- crypto: octeontx2 - add timeout for load_fvc completion poll
21mr|kernel-6.1-generic-6.1.152-2|2267	- crypto: qat - fix ring to service map for QAT GEN4
21mr|kernel-6.1-generic-6.1.152-2|2268	- crypto: qat - fix seq_file position update in adf_ring_next()
21mr|kernel-6.1-generic-6.1.152-2|2269	- crypto: sun8i-ce-cipher - fix error handling in sun8i_ce_cipher_prepare()
21mr|kernel-6.1-generic-6.1.152-2|2270	- crypto: sun8i-ce - fix nents passed to dma_unmap_sg()
21mr|kernel-6.1-generic-6.1.152-2|2271	- crypto: sun8i-ce - move fallback ahash_request to the end of the struct
21mr|kernel-6.1-generic-6.1.152-2|2272	- crypto: sun8i-ss - do not use sg_dma_len before calling DMA functions
21mr|kernel-6.1-generic-6.1.152-2|2273	- crypto: xts - Only add ecb if it is not already there
21mr|kernel-6.1-generic-6.1.152-2|2274	- dma-buf: fix timeout handling in dma_resv_wait_timeout v2
21mr|kernel-6.1-generic-6.1.152-2|2275	- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap
21mr|kernel-6.1-generic-6.1.152-2|2276	- dmaengine: nbpfaxi: Add missing check after DMA map
21mr|kernel-6.1-generic-6.1.152-2|2277	- dmaengine: nbpfaxi: Fix memory corruption in probe()
21mr|kernel-6.1-generic-6.1.152-2|2278	- dmaengine: stm32-dma: configure next sg only if there are more than 2 sgs
21mr|kernel-6.1-generic-6.1.152-2|2279	- dmaengine: ti: Add NULL check in udma_probe()
21mr|kernel-6.1-generic-6.1.152-2|2280	- dmaengine: xilinx_dma: Set dma_device directions
21mr|kernel-6.1-generic-6.1.152-2|2281	- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
21mr|kernel-6.1-generic-6.1.152-2|2282	- dm: don't change md if dm_table_set_restrictions() fails
21mr|kernel-6.1-generic-6.1.152-2|2283	- dm: free table mempools if not used in __bind
21mr|kernel-6.1-generic-6.1.152-2|2284	- dm-mirror: fix a tiny race condition
21mr|kernel-6.1-generic-6.1.152-2|2285	- dm-mpath: don't print the "loaded" message if registering fails
21mr|kernel-6.1-generic-6.1.152-2|2286	- dm-raid: fix variable in journal device check
21mr|kernel-6.1-generic-6.1.152-2|2287	- dm-table: fix checking for rq stackable devices
21mr|kernel-6.1-generic-6.1.152-2|2288	- do_change_type(): refuse to operate on unmounted/not ours mounts
21mr|kernel-6.1-generic-6.1.152-2|2289	- Documentation: ACPI: Fix parent device references
21mr|kernel-6.1-generic-6.1.152-2|2290	- dpaa2-eth: Fix device reference count leak in MAC endpoint handling
21mr|kernel-6.1-generic-6.1.152-2|2291	- dpaa2-eth: fix xdp_rxq_info leak
21mr|kernel-6.1-generic-6.1.152-2|2292	- dpaa2-switch: Fix device reference count leak in MAC endpoint handling
21mr|kernel-6.1-generic-6.1.152-2|2293	- dpaa_eth: don't use fixed_phy_change_carrier
21mr|kernel-6.1-generic-6.1.152-2|2294	- drbd: add missing kref_get in handle_write_conflicts
21mr|kernel-6.1-generic-6.1.152-2|2295	- driver: net: ethernet: mtk_star_emac: fix suspend/resume issue
21mr|kernel-6.1-generic-6.1.152-2|2296	- Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary
21mr|kernel-6.1-generic-6.1.152-2|2297	- Drivers: hv: Change hv_free_hyperv_page() to take void * argument
21mr|kernel-6.1-generic-6.1.152-2|2298	- drivers: hv, hyperv_fb: Untangle and refactor Hyper-V panic notifiers
21mr|kernel-6.1-generic-6.1.152-2|2299	- Drivers: hv: move panic report code from vmbus to hv early init code
21mr|kernel-6.1-generic-6.1.152-2|2300	- Drivers: hv: vmbus: Add utility function for querying ring size
21mr|kernel-6.1-generic-6.1.152-2|2301	- Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails
21mr|kernel-6.1-generic-6.1.152-2|2302	- Drivers: hv: vmbus: Remove second mapping of VMBus monitor pages
21mr|kernel-6.1-generic-6.1.152-2|2303	- drivers/rapidio/rio_cm.c: prevent possible heap overwrite
21mr|kernel-6.1-generic-6.1.152-2|2304	- drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to manual
21mr|kernel-6.1-generic-6.1.152-2|2305	- drm/amd/display: Add null pointer check for get_first_active_display()
21mr|kernel-6.1-generic-6.1.152-2|2306	- drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
21mr|kernel-6.1-generic-6.1.152-2|2307	- drm/amd/display: Avoid a NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|2308	- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang
21mr|kernel-6.1-generic-6.1.152-2|2309	- drm/amd/display: Don't overclock DCE 6 by 15%%
21mr|kernel-6.1-generic-6.1.152-2|2310	- drm/amd/display: Don't overwrite dce60_clk_mgr
21mr|kernel-6.1-generic-6.1.152-2|2311	- drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
21mr|kernel-6.1-generic-6.1.152-2|2312	- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
21mr|kernel-6.1-generic-6.1.152-2|2313	- drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
21mr|kernel-6.1-generic-6.1.152-2|2314	- drm/amd/display: Fix 'failed to blank crtc!'
21mr|kernel-6.1-generic-6.1.152-2|2315	- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
21mr|kernel-6.1-generic-6.1.152-2|2316	- drm/amd/display: Only finalize atomic_obj if it was initialized
21mr|kernel-6.1-generic-6.1.152-2|2317	- drm/amd/display: Separate set_gsl from set_gsl_source_select
21mr|kernel-6.1-generic-6.1.152-2|2318	- drm/amdgpu: Add kicker device detection
21mr|kernel-6.1-generic-6.1.152-2|2319	- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
21mr|kernel-6.1-generic-6.1.152-2|2320	- drm/amdgpu: Avoid extra evict-restore process.
21mr|kernel-6.1-generic-6.1.152-2|2321	- drm/amdgpu: fix incorrect vm flags to map bo
21mr|kernel-6.1-generic-6.1.152-2|2322	- drm/amdgpu: update mmhub 3.0.1 client id mappings
21mr|kernel-6.1-generic-6.1.152-2|2323	- drm/amdkfd: Destroy KFD debugfs after destroy KFD wq
21mr|kernel-6.1-generic-6.1.152-2|2324	- drm/amdkfd: Don't call mmput from MMU notifier callback
21mr|kernel-6.1-generic-6.1.152-2|2325	- drm/amdkfd: Fix race in GWS queue scheduling
21mr|kernel-6.1-generic-6.1.152-2|2326	- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value
21mr|kernel-6.1-generic-6.1.152-2|2327	- drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table
21mr|kernel-6.1-generic-6.1.152-2|2328	- drm/amd: Restore cached power limit during resume
21mr|kernel-6.1-generic-6.1.152-2|2329	- drm/bridge: cdns-dsi: Check return value when getting default PHY config
21mr|kernel-6.1-generic-6.1.152-2|2330	- drm/bridge: cdns-dsi: Fix connecting to next bridge
21mr|kernel-6.1-generic-6.1.152-2|2331	- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
21mr|kernel-6.1-generic-6.1.152-2|2332	- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
21mr|kernel-6.1-generic-6.1.152-2|2333	- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
21mr|kernel-6.1-generic-6.1.152-2|2334	- drm/bridge: lt9611uxc: Fix an error handling path in lt9611uxc_probe()
21mr|kernel-6.1-generic-6.1.152-2|2335	- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
21mr|kernel-6.1-generic-6.1.152-2|2336	- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
21mr|kernel-6.1-generic-6.1.152-2|2337	- drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
21mr|kernel-6.1-generic-6.1.152-2|2338	- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
21mr|kernel-6.1-generic-6.1.152-2|2339	- drm/etnaviv: Protect the scheduler's pending list with its lock
21mr|kernel-6.1-generic-6.1.152-2|2340	- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
21mr|kernel-6.1-generic-6.1.152-2|2341	- drm/exynos: fimd: Guard display clock control with runtime PM calls
21mr|kernel-6.1-generic-6.1.152-2|2342	- drm/gem: Fix race in drm_gem_handle_create_tail()
21mr|kernel-6.1-generic-6.1.152-2|2343	- drm/hisilicon/hibmc: fix the hibmc loaded failed bug
21mr|kernel-6.1-generic-6.1.152-2|2344	- drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x
21mr|kernel-6.1-generic-6.1.152-2|2345	- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
21mr|kernel-6.1-generic-6.1.152-2|2346	- drm/i915/gsc: mei interrupt top half should be in irq disabled context
21mr|kernel-6.1-generic-6.1.152-2|2347	- drm/i915/gt: Fix timeline left held on VMA alloc error
21mr|kernel-6.1-generic-6.1.152-2|2348	- drm/i915/selftests: Change mock_request() to return error pointers
21mr|kernel-6.1-generic-6.1.152-2|2349	- drm/meson: fix debug log statement when setting the HDMI clocks
21mr|kernel-6.1-generic-6.1.152-2|2350	- drm/meson: fix more rounding issues with 59.94Hz modes
21mr|kernel-6.1-generic-6.1.152-2|2351	- drm/meson: Use 1000ULL when operating with mode->clock
21mr|kernel-6.1-generic-6.1.152-2|2352	- drm/meson: use unsigned long long / Hz for frequency types
21mr|kernel-6.1-generic-6.1.152-2|2353	- drm/meson: use vclk_freq instead of pixel_freq in debug print
21mr|kernel-6.1-generic-6.1.152-2|2354	- drm/msm: Defer fd_install in SUBMIT ioctl
21mr|kernel-6.1-generic-6.1.152-2|2355	- drm/msm/disp: Correct porch timing for SDM845
21mr|kernel-6.1-generic-6.1.152-2|2356	- drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
21mr|kernel-6.1-generic-6.1.152-2|2357	- drm/msm: Fix a fence leak in submit error path
21mr|kernel-6.1-generic-6.1.152-2|2358	- drm/msm: Fix another leak in the submit error path
21mr|kernel-6.1-generic-6.1.152-2|2359	- drm/msm/gpu: Fix crash when throttling GPU immediately during boot
21mr|kernel-6.1-generic-6.1.152-2|2360	- drm/msm: use trylock for debugfs
21mr|kernel-6.1-generic-6.1.152-2|2361	- drm/nouveau/bl: increase buffer size to avoid truncate warning
21mr|kernel-6.1-generic-6.1.152-2|2362	- drm/nouveau/disp: Always accept linear modifier
21mr|kernel-6.1-generic-6.1.152-2|2363	- drm: rcar-du: Fix memory leak in rcar_du_vsps_init()
21mr|kernel-6.1-generic-6.1.152-2|2364	- drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
21mr|kernel-6.1-generic-6.1.152-2|2365	- drm/sched: Increment job count before swapping tail spsc queue
21mr|kernel-6.1-generic-6.1.152-2|2366	- drm/sched: Remove optimization that causes hang when killing dependent jobs
21mr|kernel-6.1-generic-6.1.152-2|2367	- drm/tegra: Assign plane type before registration
21mr|kernel-6.1-generic-6.1.152-2|2368	- drm/tegra: Fix a possible null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|2369	- drm/tegra: nvdec: Fix dma_alloc_coherent error check
21mr|kernel-6.1-generic-6.1.152-2|2370	- drm/tegra: rgb: Fix the unbound reference count
21mr|kernel-6.1-generic-6.1.152-2|2371	- drm/ttm: fix error handling in ttm_buffer_object_transfer
21mr|kernel-6.1-generic-6.1.152-2|2372	- drm/ttm: Respect the shrinker core free target
21mr|kernel-6.1-generic-6.1.152-2|2373	- drm/ttm: Should to return the evict error
21mr|kernel-6.1-generic-6.1.152-2|2374	- drm/udl: Unregister device before cleaning up on disconnect
21mr|kernel-6.1-generic-6.1.152-2|2375	- drm/v3d: Disable interrupts before resetting the GPU
21mr|kernel-6.1-generic-6.1.152-2|2376	- drm/vkms: Adjust vkms_state->active_planes allocation type
21mr|kernel-6.1-generic-6.1.152-2|2377	- drm/vmwgfx: Add seqno waiter for sync_files
21mr|kernel-6.1-generic-6.1.152-2|2378	- dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints
21mr|kernel-6.1-generic-6.1.152-2|2379	- dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints
21mr|kernel-6.1-generic-6.1.152-2|2380	- dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties
21mr|kernel-6.1-generic-6.1.152-2|2381	- dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
21mr|kernel-6.1-generic-6.1.152-2|2382	- dt-bindings: vendor-prefixes: Add Liontron name
21mr|kernel-6.1-generic-6.1.152-2|2383	- dummycon: Trigger redraw when switching consoles with deferred takeover
21mr|kernel-6.1-generic-6.1.152-2|2384	- e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
21mr|kernel-6.1-generic-6.1.152-2|2385	- e1000e: ignore uninitialized checksum word on tgp
21mr|kernel-6.1-generic-6.1.152-2|2386	- EDAC/altera: Use correct write width with the INTTEST register
21mr|kernel-6.1-generic-6.1.152-2|2387	- EDAC/skx_common: Fix general protection fault
21mr|kernel-6.1-generic-6.1.152-2|2388	- EDAC/synopsys: Clear the ECC counters on init
21mr|kernel-6.1-generic-6.1.152-2|2389	- efi/libstub: Describe missing 'out' parameter in efi_load_initrd
21mr|kernel-6.1-generic-6.1.152-2|2390	- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare
21mr|kernel-6.1-generic-6.1.152-2|2391	- emulex/benet: correct command version selection in be_cmd_get_stats()
21mr|kernel-6.1-generic-6.1.152-2|2392	- enic: fix incorrect MTU comparison in enic_change_mtu()
21mr|kernel-6.1-generic-6.1.152-2|2393	- erofs: adapt folios for z_erofs_read_folio()
21mr|kernel-6.1-generic-6.1.152-2|2394	- erofs: address D-cache aliasing
21mr|kernel-6.1-generic-6.1.152-2|2395	- erofs: allocate extra bvec pages directly instead of retrying
21mr|kernel-6.1-generic-6.1.152-2|2396	- erofs: avoid on-stack pagepool directly passed by arguments
21mr|kernel-6.1-generic-6.1.152-2|2397	- erofs: clean up z_erofs_pcluster_readmore()
21mr|kernel-6.1-generic-6.1.152-2|2398	- erofs: drop z_erofs_page_mark_eio()
21mr|kernel-6.1-generic-6.1.152-2|2399	- erofs: fix to add missing tracepoint in erofs_read_folio()
21mr|kernel-6.1-generic-6.1.152-2|2400	- erofs: get rid of debug_one_dentry()
21mr|kernel-6.1-generic-6.1.152-2|2401	- erofs: remove the member readahead from struct z_erofs_decompress_frontend
21mr|kernel-6.1-generic-6.1.152-2|2402	- erofs: remove unused trace event erofs_destroy_inode
21mr|kernel-6.1-generic-6.1.152-2|2403	- erofs: simplify z_erofs_transform_plain()
21mr|kernel-6.1-generic-6.1.152-2|2404	- erofs: sunset erofs_dbg()
21mr|kernel-6.1-generic-6.1.152-2|2405	- et131x: Add missing check after DMA map
21mr|kernel-6.1-generic-6.1.152-2|2406	- eth: bnxt: fix one of the W=1 warnings about fortified memcpy()
21mr|kernel-6.1-generic-6.1.152-2|2407	- ethernet: atl1: Add missing DMA mapping error checks and count errors
21mr|kernel-6.1-generic-6.1.152-2|2408	- ethernet: intel: fix building with large NR_CPUS
21mr|kernel-6.1-generic-6.1.152-2|2409	- eventpoll: Fix semi-unbounded recursion
21mr|kernel-6.1-generic-6.1.152-2|2410	- ext2: Handle fiemap on empty files to prevent EINVAL
21mr|kernel-6.1-generic-6.1.152-2|2411	- ext4: check fast symlink for ea_inode correctly
21mr|kernel-6.1-generic-6.1.152-2|2412	- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
21mr|kernel-6.1-generic-6.1.152-2|2413	- ext4: don't try to clear the orphan_present feature block device is r/o
21mr|kernel-6.1-generic-6.1.152-2|2414	- ext4: ensure i_size is smaller than maxbytes
21mr|kernel-6.1-generic-6.1.152-2|2415	- ext4: factor out ext4_get_maxbytes()
21mr|kernel-6.1-generic-6.1.152-2|2416	- ext4: fix calculation of credits for extent tree modification
21mr|kernel-6.1-generic-6.1.152-2|2417	- ext4: fix fsmap end of range reporting with bigalloc
21mr|kernel-6.1-generic-6.1.152-2|2418	- ext4: fix hole length calculation overflow in non-extent inodes
21mr|kernel-6.1-generic-6.1.152-2|2419	- ext4: fix largest free orders lists corruption on mb_optimize_scan switch
21mr|kernel-6.1-generic-6.1.152-2|2420	- ext4: fix reserved gdt blocks handling in fsmap
21mr|kernel-6.1-generic-6.1.152-2|2421	- ext4: fix zombie groups in average fragment size lists
21mr|kernel-6.1-generic-6.1.152-2|2422	- ext4: inline: fix len overflow in ext4_prepare_inline_data
21mr|kernel-6.1-generic-6.1.152-2|2423	- ext4: preserve SB_I_VERSION on remount
21mr|kernel-6.1-generic-6.1.152-2|2424	- ext4: use kmalloc_array() for array space allocation
21mr|kernel-6.1-generic-6.1.152-2|2425	- f2fs: clean up w/ fscrypt_is_bounce_page()
21mr|kernel-6.1-generic-6.1.152-2|2426	- f2fs: doc: fix wrong quota mount option description
21mr|kernel-6.1-generic-6.1.152-2|2427	- f2fs: don't over-report free space or inodes in statvfs
21mr|kernel-6.1-generic-6.1.152-2|2428	- f2fs: fix KMSAN uninit-value in extent_info usage
21mr|kernel-6.1-generic-6.1.152-2|2429	- f2fs: fix to avoid out-of-boundary access in devs.path
21mr|kernel-6.1-generic-6.1.152-2|2430	- f2fs: fix to avoid out-of-boundary access in dnode page
21mr|kernel-6.1-generic-6.1.152-2|2431	- f2fs: fix to avoid panic in f2fs_evict_inode
21mr|kernel-6.1-generic-6.1.152-2|2432	- f2fs: fix to avoid UAF in f2fs_sync_inode_meta()
21mr|kernel-6.1-generic-6.1.152-2|2433	- f2fs: fix to calculate dirty data during has_not_enough_free_secs()
21mr|kernel-6.1-generic-6.1.152-2|2434	- f2fs: fix to call clear_page_private_reference in .{release,invalid}_folio
21mr|kernel-6.1-generic-6.1.152-2|2435	- f2fs: fix to correct check conditions in f2fs_cross_rename
21mr|kernel-6.1-generic-6.1.152-2|2436	- f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed()
21mr|kernel-6.1-generic-6.1.152-2|2437	- f2fs: fix to do sanity check on ino and xnid
21mr|kernel-6.1-generic-6.1.152-2|2438	- f2fs: fix to do sanity check on sbi->total_valid_block_count
21mr|kernel-6.1-generic-6.1.152-2|2439	- f2fs: fix to do sanity check on sit_bitmap_size
21mr|kernel-6.1-generic-6.1.152-2|2440	- f2fs: fix to update upper_p in __get_secs_required() correctly
21mr|kernel-6.1-generic-6.1.152-2|2441	- f2fs: prevent kernel warning due to negative i_nlink from corrupted image
21mr|kernel-6.1-generic-6.1.152-2|2442	- f2fs: use d_inode(dentry) cleanup dentry->d_inode
21mr|kernel-6.1-generic-6.1.152-2|2443	- f2fs: vm_unmap_ram() may be called from an invalid context
21mr|kernel-6.1-generic-6.1.152-2|2444	- fbcon: Fix outdated registered_fb reference in comment
21mr|kernel-6.1-generic-6.1.152-2|2445	- fbcon: Make sure modelist not set on unregistered console
21mr|kernel-6.1-generic-6.1.152-2|2446	- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod()
21mr|kernel-6.1-generic-6.1.152-2|2447	- fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-6.1-generic-6.1.152-2|2448	- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-6.1-generic-6.1.152-2|2449	- fbdev: fix potential buffer overflow in do_register_framebuffer()
21mr|kernel-6.1-generic-6.1.152-2|2450	- fbdev: Fix vmalloc out-of-bounds write in fast_imageblit
21mr|kernel-6.1-generic-6.1.152-2|2451	- fbdev: hyperv_fb: Convert comma to semicolon
21mr|kernel-6.1-generic-6.1.152-2|2452	- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
21mr|kernel-6.1-generic-6.1.152-2|2453	- firmware: arm_scmi: Add a common helper to check if a message is supported
21mr|kernel-6.1-generic-6.1.152-2|2454	- firmware: arm_scmi: Ensure that the message-id supports fastchannel
21mr|kernel-6.1-generic-6.1.152-2|2455	- firmware: psci: Fix refcount leak in psci_dt_init
21mr|kernel-6.1-generic-6.1.152-2|2456	- firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES
21mr|kernel-6.1-generic-6.1.152-2|2457	- fix locking in efi_secret_unlink()
21mr|kernel-6.1-generic-6.1.152-2|2458	- fix proc_sys_compare() handling of in-lookup dentries
21mr|kernel-6.1-generic-6.1.152-2|2459	- fix propagation graph breakage by MOVE_MOUNT_SET_GROUP move_mount(2)
21mr|kernel-6.1-generic-6.1.152-2|2460	- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
21mr|kernel-6.1-generic-6.1.152-2|2461	- fs/buffer: fix use-after-free when call bh_read() helper
21mr|kernel-6.1-generic-6.1.152-2|2462	- fs_context: fix parameter name in infofc() macro
21mr|kernel-6.1-generic-6.1.152-2|2463	- fscrypt: Don't use problematic non-inline crypto engines
21mr|kernel-6.1-generic-6.1.152-2|2464	- fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass
21mr|kernel-6.1-generic-6.1.152-2|2465	- fs/filesystems: Fix potential unsigned integer underflow in fs_name()
21mr|kernel-6.1-generic-6.1.152-2|2466	- fs/jfs: consolidate sanity checking in dbMount
21mr|kernel-6.1-generic-6.1.152-2|2467	- fs/ntfs3: Add sanity check for file name
21mr|kernel-6.1-generic-6.1.152-2|2468	- fs/ntfs3: correctly create symlink for relative path
21mr|kernel-6.1-generic-6.1.152-2|2469	- fs/ntfs3: handle hdr_first_de() return value
21mr|kernel-6.1-generic-6.1.152-2|2470	- fs: omfs: Use flexible-array member in struct omfs_extent
21mr|kernel-6.1-generic-6.1.152-2|2471	- fs/orangefs: Allow 2 more characters in do_c_string()
21mr|kernel-6.1-generic-6.1.152-2|2472	- fs/orangefs: use snprintf() instead of sprintf()
21mr|kernel-6.1-generic-6.1.152-2|2473	- fs: Prevent file descriptor table allocations exceeding INT_MAX
21mr|kernel-6.1-generic-6.1.152-2|2474	- fs/smb: Fix inconsistent refcnt update
21mr|kernel-6.1-generic-6.1.152-2|2475	- ftrace: Also allocate and copy hash for reading of filter files
21mr|kernel-6.1-generic-6.1.152-2|2476	- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
21mr|kernel-6.1-generic-6.1.152-2|2477	- ftrace: Fix UAF when lookup kallsym after ftrace disabled
21mr|kernel-6.1-generic-6.1.152-2|2478	- gfs2: gfs2_create_inode error handling fix
21mr|kernel-6.1-generic-6.1.152-2|2479	- gfs2: move msleep to sleepable context
21mr|kernel-6.1-generic-6.1.152-2|2480	- gpio: mlxbf2: use platform_get_irq_optional()
21mr|kernel-6.1-generic-6.1.152-2|2481	- gpio: tps65912: check the return value of regmap_update_bits()
21mr|kernel-6.1-generic-6.1.152-2|2482	- gpio: virtio: Fix config space reading.
21mr|kernel-6.1-generic-6.1.152-2|2483	- gpio: wcd934x: check the return value of regmap_update_bits()
21mr|kernel-6.1-generic-6.1.152-2|2484	- gre: Fix IPv6 multicast route creation.
21mr|kernel-6.1-generic-6.1.152-2|2485	- gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO
21mr|kernel-6.1-generic-6.1.152-2|2486	- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt
21mr|kernel-6.1-generic-6.1.152-2|2487	- gve: Fix stuck TX queue for DQ queue format
21mr|kernel-6.1-generic-6.1.152-2|2488	- gve: prevent ethtool ops after shutdown
21mr|kernel-6.1-generic-6.1.152-2|2489	- gve: Return error for unknown admin queue command
21mr|kernel-6.1-generic-6.1.152-2|2490	- hfs: fix not erasing deleted b-tree node issue
21mr|kernel-6.1-generic-6.1.152-2|2491	- hfs: fix slab-out-of-bounds in hfs_bnode_read()
21mr|kernel-6.1-generic-6.1.152-2|2492	- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
21mr|kernel-6.1-generic-6.1.152-2|2493	- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
21mr|kernel-6.1-generic-6.1.152-2|2494	- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
21mr|kernel-6.1-generic-6.1.152-2|2495	- hfsplus: remove mutex_lock check in hfsplus_free_extents
21mr|kernel-6.1-generic-6.1.152-2|2496	- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
21mr|kernel-6.1-generic-6.1.152-2|2497	- HID: apple: avoid setting up battery timer for devices without battery
21mr|kernel-6.1-generic-6.1.152-2|2498	- HID: asus: fix UAF via HID_CLAIMED_INPUT validation
21mr|kernel-6.1-generic-6.1.152-2|2499	- HID: core: do not bypass hid_hw_raw_request
21mr|kernel-6.1-generic-6.1.152-2|2500	- HID: core: ensure __hid_request reserves the report ID as the first byte
21mr|kernel-6.1-generic-6.1.152-2|2501	- HID: core: ensure the allocated report buffer can contain the reserved report ID
21mr|kernel-6.1-generic-6.1.152-2|2502	- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version()
21mr|kernel-6.1-generic-6.1.152-2|2503	- HID: input: rename hidinput_set_battery_charge_status()
21mr|kernel-6.1-generic-6.1.152-2|2504	- HID: input: report battery status changes immediately
21mr|kernel-6.1-generic-6.1.152-2|2505	- HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
21mr|kernel-6.1-generic-6.1.152-2|2506	- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
21mr|kernel-6.1-generic-6.1.152-2|2507	- HID: magicmouse: avoid setting up battery timer when not needed
21mr|kernel-6.1-generic-6.1.152-2|2508	- HID: mcp2221: Don't set bus speed on every transfer
21mr|kernel-6.1-generic-6.1.152-2|2509	- HID: mcp2221: Handle reads greater than 60 bytes
21mr|kernel-6.1-generic-6.1.152-2|2510	- HID: mcp2221: Set driver data before I2C adapter add
21mr|kernel-6.1-generic-6.1.152-2|2511	- HID: multitouch: fix slab out-of-bounds access in mt_report_fixup()
21mr|kernel-6.1-generic-6.1.152-2|2512	- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
21mr|kernel-6.1-generic-6.1.152-2|2513	- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse()
21mr|kernel-6.1-generic-6.1.152-2|2514	- HID: wacom: Add a new Art Pen 2
21mr|kernel-6.1-generic-6.1.152-2|2515	- HID: wacom: fix kobject reference count leak
21mr|kernel-6.1-generic-6.1.152-2|2516	- HID: wacom: fix memory leak on kobject creation failure
21mr|kernel-6.1-generic-6.1.152-2|2517	- HID: wacom: fix memory leak on sysfs attribute creation failure
21mr|kernel-6.1-generic-6.1.152-2|2518	- hisi_acc_vfio_pci: add eq and aeq interruption restore
21mr|kernel-6.1-generic-6.1.152-2|2519	- hisi_acc_vfio_pci: fix XQE dma address error
21mr|kernel-6.1-generic-6.1.152-2|2520	- hv_netvsc: Fix panic during namespace deletion with VF
21mr|kernel-6.1-generic-6.1.152-2|2521	- hwmon: (asus-ec-sensors) check sensor index in read_string()
21mr|kernel-6.1-generic-6.1.152-2|2522	- hwmon: (corsair-cpro) Validate the size of the received input buffer
21mr|kernel-6.1-generic-6.1.152-2|2523	- hwmon: (emc2305) Set initial PWM minimum value during probe based on thermal state
21mr|kernel-6.1-generic-6.1.152-2|2524	- hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
21mr|kernel-6.1-generic-6.1.152-2|2525	- hwmon: (occ) fix unaligned accesses
21mr|kernel-6.1-generic-6.1.152-2|2526	- hwmon: (occ) Rework attribute registration for stack usage
21mr|kernel-6.1-generic-6.1.152-2|2527	- hwmon: (pmbus/max34440) Fix support for max34451
21mr|kernel-6.1-generic-6.1.152-2|2528	- hwrng: mtk - handle devm_pm_runtime_enable errors
21mr|kernel-6.1-generic-6.1.152-2|2529	- i2c/designware: Fix an initialization issue
21mr|kernel-6.1-generic-6.1.152-2|2530	- i2c: designware: Invoke runtime suspend on quick slave re-registration
21mr|kernel-6.1-generic-6.1.152-2|2531	- i2c: Force DLL0945 touchpad i2c freq to 100khz
21mr|kernel-6.1-generic-6.1.152-2|2532	- i2c: npcm: Add clock toggle recovery
21mr|kernel-6.1-generic-6.1.152-2|2533	- i2c: qup: jump out of the loop in case of timeout
21mr|kernel-6.1-generic-6.1.152-2|2534	- i2c: robotfuzz-osif: disable zero-length read messages
21mr|kernel-6.1-generic-6.1.152-2|2535	- i2c: stm32: fix the device used for the DMA map
21mr|kernel-6.1-generic-6.1.152-2|2536	- i2c: tegra: check msg length in SMBUS block read
21mr|kernel-6.1-generic-6.1.152-2|2537	- i2c: tegra: Fix reset error handling with ACPI
21mr|kernel-6.1-generic-6.1.152-2|2538	- i2c: tiny-usb: disable zero-length read messages
21mr|kernel-6.1-generic-6.1.152-2|2539	- i2c: virtio: Avoid hang by using interruptible completion wait
21mr|kernel-6.1-generic-6.1.152-2|2540	- i3c: add missing include to internal header
21mr|kernel-6.1-generic-6.1.152-2|2541	- i3c: don't fail if GETHDRCAP is unsupported
21mr|kernel-6.1-generic-6.1.152-2|2542	- i3c: master: Initialize ret in i3c_i2c_notifier_call()
21mr|kernel-6.1-generic-6.1.152-2|2543	- i40e: Add rx_missed_errors for buffer exhaustion
21mr|kernel-6.1-generic-6.1.152-2|2544	- i40e: fix MMIO write access to an invalid page in i40e_clear_hw
21mr|kernel-6.1-generic-6.1.152-2|2545	- i40e: report VF tx_dropped with tx_errors instead of tx_discards
21mr|kernel-6.1-generic-6.1.152-2|2546	- i40e: retry VFLR handling if there is ongoing VF reset
21mr|kernel-6.1-generic-6.1.152-2|2547	- i40e: return false from i40e_reset_vf if reset is in progress
21mr|kernel-6.1-generic-6.1.152-2|2548	- i40e: When removing VF MAC filters, only check PF-set MAC
21mr|kernel-6.1-generic-6.1.152-2|2549	- IB/cm: use rwlock for MAD agent lock
21mr|kernel-6.1-generic-6.1.152-2|2550	- ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof
21mr|kernel-6.1-generic-6.1.152-2|2551	- ice: create new Tx scheduler nodes for new queues only
21mr|kernel-6.1-generic-6.1.152-2|2552	- ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
21mr|kernel-6.1-generic-6.1.152-2|2553	- ice: fix check for existing switch rule
21mr|kernel-6.1-generic-6.1.152-2|2554	- ice: fix rebuilding the Tx scheduler tree for large queue counts
21mr|kernel-6.1-generic-6.1.152-2|2555	- igc: disable L1.2 PCI-E link substate to avoid performance issue
21mr|kernel-6.1-generic-6.1.152-2|2556	- igc: fix disabling L1.2 PCI-E link substate on I226 on init
21mr|kernel-6.1-generic-6.1.152-2|2557	- iio: accel: fxls8962af: Fix temperature calculation
21mr|kernel-6.1-generic-6.1.152-2|2558	- iio: accel: fxls8962af: Fix temperature scan element sign
21mr|kernel-6.1-generic-6.1.152-2|2559	- iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flush
21mr|kernel-6.1-generic-6.1.152-2|2560	- iio: adc: ad7124: Fix 3dB filter frequency reading
21mr|kernel-6.1-generic-6.1.152-2|2561	- iio: adc: ad7606_spi: fix reg write value mask
21mr|kernel-6.1-generic-6.1.152-2|2562	- iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement
21mr|kernel-6.1-generic-6.1.152-2|2563	- iio: adc: ad7949: use spi_is_bpw_supported()
21mr|kernel-6.1-generic-6.1.152-2|2564	- iio: adc: ad_sigma_delta: change to buffer predisable
21mr|kernel-6.1-generic-6.1.152-2|2565	- iio: adc: ad_sigma_delta: don't overallocate scan buffer
21mr|kernel-6.1-generic-6.1.152-2|2566	- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
21mr|kernel-6.1-generic-6.1.152-2|2567	- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
21mr|kernel-6.1-generic-6.1.152-2|2568	- iio: adc: max1363: Reorder mode_list[] entries
21mr|kernel-6.1-generic-6.1.152-2|2569	- iio: adc: stm32-adc: Fix race in installing chained IRQ handler
21mr|kernel-6.1-generic-6.1.152-2|2570	- iio: filter: admv8818: fix band 4, state 15
21mr|kernel-6.1-generic-6.1.152-2|2571	- iio: filter: admv8818: fix integer overflow
21mr|kernel-6.1-generic-6.1.152-2|2572	- iio: filter: admv8818: fix range calculation
21mr|kernel-6.1-generic-6.1.152-2|2573	- iio: filter: admv8818: Support frequencies >= 2^32
21mr|kernel-6.1-generic-6.1.152-2|2574	- iio: hid-sensor-prox: Fix incorrect OFFSET calculation
21mr|kernel-6.1-generic-6.1.152-2|2575	- iio: hid-sensor-prox: Restore lost scale assignments
21mr|kernel-6.1-generic-6.1.152-2|2576	- iio: imu: bno055: fix OOB access of hw_xlate array
21mr|kernel-6.1-generic-6.1.152-2|2577	- iio: imu: inv_icm42600: change invalid data error to -EBUSY
21mr|kernel-6.1-generic-6.1.152-2|2578	- iio: imu: inv_icm42600: Fix temperature calculation
21mr|kernel-6.1-generic-6.1.152-2|2579	- iio: light: as73211: Ensure buffer holes are zeroed
21mr|kernel-6.1-generic-6.1.152-2|2580	- iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
21mr|kernel-6.1-generic-6.1.152-2|2581	- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
21mr|kernel-6.1-generic-6.1.152-2|2582	- iio: proximity: isl29501: fix buffered read on big-endian systems
21mr|kernel-6.1-generic-6.1.152-2|2583	- iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()
21mr|kernel-6.1-generic-6.1.152-2|2584	- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
21mr|kernel-6.1-generic-6.1.152-2|2585	- Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
21mr|kernel-6.1-generic-6.1.152-2|2586	- Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer()
21mr|kernel-6.1-generic-6.1.152-2|2587	- Input: ims-pcu - check record size in ims_pcu_flash_firmware()
21mr|kernel-6.1-generic-6.1.152-2|2588	- Input: sparcspkr - avoid unannotated fall-through
21mr|kernel-6.1-generic-6.1.152-2|2589	- Input: synaptics-rmi - fix crash with unsupported versions of F34
21mr|kernel-6.1-generic-6.1.152-2|2590	- Input: xpad - set correct controller type for Acer NGR200
21mr|kernel-6.1-generic-6.1.152-2|2591	- Input: xpad - support Acer NGR 200 Controller
21mr|kernel-6.1-generic-6.1.152-2|2592	- interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node
21mr|kernel-6.1-generic-6.1.152-2|2593	- interconnect: qcom: sc8180x: specify num_nodes
21mr|kernel-6.1-generic-6.1.152-2|2594	- interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg
21mr|kernel-6.1-generic-6.1.152-2|2595	- iommu/amd: Avoid stack buffer overflow from kernel cmdline
21mr|kernel-6.1-generic-6.1.152-2|2596	- iommu/amd: Ensure GA log notifier callbacks finish running before module unload
21mr|kernel-6.1-generic-6.1.152-2|2597	- iommu: Protect against overflow in iommu_pgsize()
21mr|kernel-6.1-generic-6.1.152-2|2598	- iommu: remove duplicate selection of DMAR_TABLE
21mr|kernel-6.1-generic-6.1.152-2|2599	- ionic: clean dbpage in de-init
21mr|kernel-6.1-generic-6.1.152-2|2600	- ionic: Prevent driver/fw getting out of sync on devcmd(s)
21mr|kernel-6.1-generic-6.1.152-2|2601	- iosys-map: Fix undefined behavior in iosys_map_clear()
21mr|kernel-6.1-generic-6.1.152-2|2602	- io_uring: account drain memory to cgroup
21mr|kernel-6.1-generic-6.1.152-2|2603	- io_uring: don't use int for ABI
21mr|kernel-6.1-generic-6.1.152-2|2604	- io_uring/kbuf: account ring io_buffer_list memory
21mr|kernel-6.1-generic-6.1.152-2|2605	- io_uring/poll: fix POLLERR handling
21mr|kernel-6.1-generic-6.1.152-2|2606	- ipc: fix to protect IPCS lookups using RCU
21mr|kernel-6.1-generic-6.1.152-2|2607	- ipmi: Fix strcpy source and destination the same
21mr|kernel-6.1-generic-6.1.152-2|2608	- ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()
21mr|kernel-6.1-generic-6.1.152-2|2609	- ipmi: Use dev_warn_ratelimited() for incorrect message warnings
21mr|kernel-6.1-generic-6.1.152-2|2610	- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
21mr|kernel-6.1-generic-6.1.152-2|2611	- ipv6: annotate data-races around rt->fib6_nsiblings
21mr|kernel-6.1-generic-6.1.152-2|2612	- ipv6: fix possible infinite loop in fib6_info_uses_dev()
21mr|kernel-6.1-generic-6.1.152-2|2613	- ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc().
21mr|kernel-6.1-generic-6.1.152-2|2614	- ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
21mr|kernel-6.1-generic-6.1.152-2|2615	- ipv6: prevent infinite loop in rt6_nlmsg_size()
21mr|kernel-6.1-generic-6.1.152-2|2616	- ipv6: reject malicious packets in ipv6_gso_segment()
21mr|kernel-6.1-generic-6.1.152-2|2617	- ipv6: sr: Fix MAC comparison to be constant-time
21mr|kernel-6.1-generic-6.1.152-2|2618	- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
21mr|kernel-6.1-generic-6.1.152-2|2619	- irqchip: Build IMX_MU_MSI only on ARM
21mr|kernel-6.1-generic-6.1.152-2|2620	- isofs: Verify inode mode when loading from disk
21mr|kernel-6.1-generic-6.1.152-2|2621	- iwlwifi: Add missing check for alloc_ordered_workqueue
21mr|kernel-6.1-generic-6.1.152-2|2622	- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc
21mr|kernel-6.1-generic-6.1.152-2|2623	- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
21mr|kernel-6.1-generic-6.1.152-2|2624	- jbd2: prevent softlockup in jbd2_log_do_checkpoint()
21mr|kernel-6.1-generic-6.1.152-2|2625	- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
21mr|kernel-6.1-generic-6.1.152-2|2626	- jffs2: check that raw node were preallocated before writing summary
21mr|kernel-6.1-generic-6.1.152-2|2627	- jfs: fix metapage reference count leak in dbAllocCtl
21mr|kernel-6.1-generic-6.1.152-2|2628	- jfs: Regular file corruption check
21mr|kernel-6.1-generic-6.1.152-2|2629	- jfs: reject on-disk inodes of an unsupported type
21mr|kernel-6.1-generic-6.1.152-2|2630	- jfs: truncate good inode pages when hard link is 0
21mr|kernel-6.1-generic-6.1.152-2|2631	- jfs: upper bound check of tree index in dbAllocAG
21mr|kernel-6.1-generic-6.1.152-2|2632	- jfs: validate AG parameters in dbMount() to prevent crashes
21mr|kernel-6.1-generic-6.1.152-2|2633	- kallsyms: fix build without execinfo
21mr|kernel-6.1-generic-6.1.152-2|2634	- kasan: remove kasan_find_vm_area() to prevent possible deadlock
21mr|kernel-6.1-generic-6.1.152-2|2635	- kasan: use vmalloc_dump_obj() for vmalloc error reports
21mr|kernel-6.1-generic-6.1.152-2|2636	- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS
21mr|kernel-6.1-generic-6.1.152-2|2637	- kbuild: Add CLANG_FLAGS to as-instr
21mr|kernel-6.1-generic-6.1.152-2|2638	- kbuild: Add KBUILD_CPPFLAGS to as-option invocation
21mr|kernel-6.1-generic-6.1.152-2|2639	- kbuild: hdrcheck: fix cross build with clang
21mr|kernel-6.1-generic-6.1.152-2|2640	- kbuild: userprogs: fix bitsize and target detection on clang
21mr|kernel-6.1-generic-6.1.152-2|2641	- kbuild: userprogs: use correct linker when mixing clang and GNU ld
21mr|kernel-6.1-generic-6.1.152-2|2642	- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed()
21mr|kernel-6.1-generic-6.1.152-2|2643	- kconfig: gconf: fix potential memory leak in renderer_edited()
21mr|kernel-6.1-generic-6.1.152-2|2644	- kconfig: lxdialog: fix 'space' to (de)select options
21mr|kernel-6.1-generic-6.1.152-2|2645	- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
21mr|kernel-6.1-generic-6.1.152-2|2646	- kconfig: nconf: Ensure null termination where strncpy is used
21mr|kernel-6.1-generic-6.1.152-2|2647	- kconfig: qconf: fix ConfigList::updateListAllforAll()
21mr|kernel-6.1-generic-6.1.152-2|2648	- kcsan: test: Initialize dummy variable
21mr|kernel-6.1-generic-6.1.152-2|2649	- kernel: trace: preemptirq_delay_test: use offstack cpu mask
21mr|kernel-6.1-generic-6.1.152-2|2650	- kernfs: Relax constraint in draining guard
21mr|kernel-6.1-generic-6.1.152-2|2651	- kselftest/arm64: Fix check for setting new VLs in sve-ptrace
21mr|kernel-6.1-generic-6.1.152-2|2652	- kselftest/arm64: Specify SVE data when testing VL set in sve-ptrace
21mr|kernel-6.1-generic-6.1.152-2|2653	- ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension
21mr|kernel-6.1-generic-6.1.152-2|2654	- ksmbd: extend the connection limiting mechanism to support IPv6
21mr|kernel-6.1-generic-6.1.152-2|2655	- ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()
21mr|kernel-6.1-generic-6.1.152-2|2656	- ksmbd: fix corrupted mtime and ctime in smb2_open
21mr|kernel-6.1-generic-6.1.152-2|2657	- ksmbd: fix null pointer dereference error in generate_encryptionkey
21mr|kernel-6.1-generic-6.1.152-2|2658	- ksmbd: fix null pointer dereference in destroy_previous_session
21mr|kernel-6.1-generic-6.1.152-2|2659	- ksmbd: fix potential use-after-free in oplock/lease break ack
21mr|kernel-6.1-generic-6.1.152-2|2660	- ksmbd: fix Preauh_HashValue race condition
21mr|kernel-6.1-generic-6.1.152-2|2661	- ksmbd: limit repeated connections from clients with the same IP
21mr|kernel-6.1-generic-6.1.152-2|2662	- ksmbd: remove unsafe_memcpy use in session setup
21mr|kernel-6.1-generic-6.1.152-2|2663	- ksmbd: Use unsafe_memcpy() for ntlm_negotiate
21mr|kernel-6.1-generic-6.1.152-2|2664	- ktest.pl: Prevent recursion of default variable options
21mr|kernel-6.1-generic-6.1.152-2|2665	- ktls, sockmap: Fix missing uncharge operation
21mr|kernel-6.1-generic-6.1.152-2|2666	- Kunit to check the longest symbol length
21mr|kernel-6.1-generic-6.1.152-2|2667	- KVM: arm64: Fix kernel BUG() due to bad backport of FPSIMD/SVE/SME fix
21mr|kernel-6.1-generic-6.1.152-2|2668	- KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter
21mr|kernel-6.1-generic-6.1.152-2|2669	- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
21mr|kernel-6.1-generic-6.1.152-2|2670	- KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY
21mr|kernel-6.1-generic-6.1.152-2|2671	- KVM: SVM: Advertise TSA CPUID bits to guests
21mr|kernel-6.1-generic-6.1.152-2|2672	- KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs
21mr|kernel-6.1-generic-6.1.152-2|2673	- KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight
21mr|kernel-6.1-generic-6.1.152-2|2674	- KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow
21mr|kernel-6.1-generic-6.1.152-2|2675	- KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported
21mr|kernel-6.1-generic-6.1.152-2|2676	- KVM: VMX: Extract checking of guest's DEBUGCTL into helper
21mr|kernel-6.1-generic-6.1.152-2|2677	- KVM: VMX: Flush shadow VMCS on emergency reboot
21mr|kernel-6.1-generic-6.1.152-2|2678	- KVM: VMX: Handle forced exit due to preemption timer in fastpath
21mr|kernel-6.1-generic-6.1.152-2|2679	- KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2
21mr|kernel-6.1-generic-6.1.152-2|2680	- KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guest
21mr|kernel-6.1-generic-6.1.152-2|2681	- KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits
21mr|kernel-6.1-generic-6.1.152-2|2682	- KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs
21mr|kernel-6.1-generic-6.1.152-2|2683	- KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap
21mr|kernel-6.1-generic-6.1.152-2|2684	- KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag
21mr|kernel-6.1-generic-6.1.152-2|2685	- KVM: x86: Fully defer to vendor code to decide how to force immediate exit
21mr|kernel-6.1-generic-6.1.152-2|2686	- KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers
21mr|kernel-6.1-generic-6.1.152-2|2687	- KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint
21mr|kernel-6.1-generic-6.1.152-2|2688	- KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()
21mr|kernel-6.1-generic-6.1.152-2|2689	- KVM: x86/pmu: Gate all "unimplemented MSR" prints on report_ignored_msrs
21mr|kernel-6.1-generic-6.1.152-2|2690	- KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)
21mr|kernel-6.1-generic-6.1.152-2|2691	- KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs
21mr|kernel-6.1-generic-6.1.152-2|2692	- KVM: x86: Snapshot the host's DEBUGCTL in common x86
21mr|kernel-6.1-generic-6.1.152-2|2693	- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
21mr|kernel-6.1-generic-6.1.152-2|2694	- KVM: x86: use array_index_nospec with indices that come from guest
21mr|kernel-6.1-generic-6.1.152-2|2695	- KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table.
21mr|kernel-6.1-generic-6.1.152-2|2696	- leds: leds-lp50xx: Handle reg to get correct multi_index
21mr|kernel-6.1-generic-6.1.152-2|2697	- leds: multicolor: Fix intensity setting while SW blinking
21mr|kernel-6.1-generic-6.1.152-2|2698	- libbpf: Add identical pointer detection to btf_dedup_is_equiv()
21mr|kernel-6.1-generic-6.1.152-2|2699	- libbpf: Fix buffer overflow in bpf_object__init_prog
21mr|kernel-6.1-generic-6.1.152-2|2700	- libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
21mr|kernel-6.1-generic-6.1.152-2|2701	- libbpf: Use proper errno value in linker
21mr|kernel-6.1-generic-6.1.152-2|2702	- libbpf: Use proper errno value in nlattr
21mr|kernel-6.1-generic-6.1.152-2|2703	- lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap
21mr|kernel-6.1-generic-6.1.152-2|2704	- lib: test_objagg: Set error message in check_expect_hints_stats()
21mr|kernel-6.1-generic-6.1.152-2|2705	- Logitech C-270 even more broken
21mr|kernel-6.1-generic-6.1.152-2|2706	- LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg
21mr|kernel-6.1-generic-6.1.152-2|2707	- LoongArch: BPF: Fix jump offset calculation in tailcall
21mr|kernel-6.1-generic-6.1.152-2|2708	- m68k: Don't unregister boot console needlessly
21mr|kernel-6.1-generic-6.1.152-2|2709	- m68k: Fix lost column on framebuffer debug console
21mr|kernel-6.1-generic-6.1.152-2|2710	- m68k: mac: Fix macintosh_config for Mac II
21mr|kernel-6.1-generic-6.1.152-2|2711	- macsec: MACsec SCI assignment for ES = 0
21mr|kernel-6.1-generic-6.1.152-2|2712	- mailbox: Not protect module_put with spin_lock_irqsave
21mr|kernel-6.1-generic-6.1.152-2|2713	- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
21mr|kernel-6.1-generic-6.1.152-2|2714	- maple_tree: fix mt_destroy_walk() on root leaf node
21mr|kernel-6.1-generic-6.1.152-2|2715	- md: dm-zoned-target: Initialize return variable r to avoid uninitialized use
21mr|kernel-6.1-generic-6.1.152-2|2716	- md/md-bitmap: fix dm-raid max_write_behind setting
21mr|kernel-6.1-generic-6.1.152-2|2717	- md/md-bitmap: fix GPF in bitmap_get_stats()
21mr|kernel-6.1-generic-6.1.152-2|2718	- md/raid1: Fix stack memory use after return in raid1_reshape
21mr|kernel-6.1-generic-6.1.152-2|2719	- media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case
21mr|kernel-6.1-generic-6.1.152-2|2720	- media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div
21mr|kernel-6.1-generic-6.1.152-2|2721	- media: ccs-pll: Start OP pre-PLL multiplier search from correct value
21mr|kernel-6.1-generic-6.1.152-2|2722	- media: ccs-pll: Start VT pre-PLL multiplier search from correct value
21mr|kernel-6.1-generic-6.1.152-2|2723	- media: cxusb: no longer judge rbuf when the write fails
21mr|kernel-6.1-generic-6.1.152-2|2724	- media: davinci: vpif: Fix memory leak in probe error path
21mr|kernel-6.1-generic-6.1.152-2|2725	- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb()
21mr|kernel-6.1-generic-6.1.152-2|2726	- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
21mr|kernel-6.1-generic-6.1.152-2|2727	- media: gspca: Add bounds checking to firmware parser
21mr|kernel-6.1-generic-6.1.152-2|2728	- media: gspca: Add error handling for stv06xx_read_sensor()
21mr|kernel-6.1-generic-6.1.152-2|2729	- media: hi556: correct the test pattern configuration
21mr|kernel-6.1-generic-6.1.152-2|2730	- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()
21mr|kernel-6.1-generic-6.1.152-2|2731	- media: imx-jpeg: Add a timeout mechanism for each frame
21mr|kernel-6.1-generic-6.1.152-2|2732	- media: imx-jpeg: Cleanup after an allocation error
21mr|kernel-6.1-generic-6.1.152-2|2733	- media: imx-jpeg: Drop the first error frames
21mr|kernel-6.1-generic-6.1.152-2|2734	- media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead
21mr|kernel-6.1-generic-6.1.152-2|2735	- media: imx-jpeg: Remove unnecessary memset() after dma_alloc_coherent()
21mr|kernel-6.1-generic-6.1.152-2|2736	- media: imx-jpeg: Reset slot data pointers when freed
21mr|kernel-6.1-generic-6.1.152-2|2737	- media: imx-jpeg: Support to assign slot for encoder/decoder
21mr|kernel-6.1-generic-6.1.152-2|2738	- media: omap3isp: use sgtable-based scatterlist wrappers
21mr|kernel-6.1-generic-6.1.152-2|2739	- media: ov2659: Fix memory leaks in ov2659_probe()
21mr|kernel-6.1-generic-6.1.152-2|2740	- media: ov8856: suppress probe deferral errors
21mr|kernel-6.1-generic-6.1.152-2|2741	- media: qcom: camss: cleanup media device allocated resource on error path
21mr|kernel-6.1-generic-6.1.152-2|2742	- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()
21mr|kernel-6.1-generic-6.1.152-2|2743	- media: rkvdec: Fix frame size enumeration
21mr|kernel-6.1-generic-6.1.152-2|2744	- media: tc358743: Check I2C succeeded during probe
21mr|kernel-6.1-generic-6.1.152-2|2745	- media: tc358743: Increase FIFO trigger level to 374
21mr|kernel-6.1-generic-6.1.152-2|2746	- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
21mr|kernel-6.1-generic-6.1.152-2|2747	- media: usb: hdpvr: disable zero-length read messages
21mr|kernel-6.1-generic-6.1.152-2|2748	- media: usbtv: Lock resolution while streaming
21mr|kernel-6.1-generic-6.1.152-2|2749	- media: uvcvideo: Do not mark valid metadata as invalid
21mr|kernel-6.1-generic-6.1.152-2|2750	- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format()
21mr|kernel-6.1-generic-6.1.152-2|2751	- media: uvcvideo: Fix bandwidth issue for Alcor camera
21mr|kernel-6.1-generic-6.1.152-2|2752	- media: uvcvideo: Fix deferred probing error
21mr|kernel-6.1-generic-6.1.152-2|2753	- media: uvcvideo: Return the number of processed controls
21mr|kernel-6.1-generic-6.1.152-2|2754	- media: uvcvideo: Rollback non processed entities on error
21mr|kernel-6.1-generic-6.1.152-2|2755	- media: uvcvideo: Send control events for partial succeeds
21mr|kernel-6.1-generic-6.1.152-2|2756	- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control
21mr|kernel-6.1-generic-6.1.152-2|2757	- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()
21mr|kernel-6.1-generic-6.1.152-2|2758	- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check
21mr|kernel-6.1-generic-6.1.152-2|2759	- media: v4l2-dev: fix error handling in __video_register_device()
21mr|kernel-6.1-generic-6.1.152-2|2760	- media: venus: Add a check for packet size after reading from shared memory
21mr|kernel-6.1-generic-6.1.152-2|2761	- media: venus: Fix OOB read due to missing payload bound check
21mr|kernel-6.1-generic-6.1.152-2|2762	- media: venus: Fix probe error handling
21mr|kernel-6.1-generic-6.1.152-2|2763	- media: venus: hfi: explicitly release IRQ during teardown
21mr|kernel-6.1-generic-6.1.152-2|2764	- media: venus: Introduce accessors for remapped hfi_buffer_reqs members
21mr|kernel-6.1-generic-6.1.152-2|2765	- media: venus: protect against spurious interrupts during probe
21mr|kernel-6.1-generic-6.1.152-2|2766	- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.
21mr|kernel-6.1-generic-6.1.152-2|2767	- media: venus: venc: Clamp param smaller than 1fps and bigger than 240
21mr|kernel-6.1-generic-6.1.152-2|2768	- media: videobuf2: use sgtable-based scatterlist wrappers
21mr|kernel-6.1-generic-6.1.152-2|2769	- media: vidtv: Terminating the subsequent process of initialization failure
21mr|kernel-6.1-generic-6.1.152-2|2770	- media: vivid: Change the siize of the composing
21mr|kernel-6.1-generic-6.1.152-2|2771	- media: vivid: fix wrong pixel_array control size
21mr|kernel-6.1-generic-6.1.152-2|2772	- mei: bus: Check for still connected devices in mei_cl_bus_dev_release()
21mr|kernel-6.1-generic-6.1.152-2|2773	- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()
21mr|kernel-6.1-generic-6.1.152-2|2774	- memstick: Fix deadlock by moving removing flag earlier
21mr|kernel-6.1-generic-6.1.152-2|2775	- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove()
21mr|kernel-6.1-generic-6.1.152-2|2776	- mfd: max14577: Fix wakeup source leaks on device unbind
21mr|kernel-6.1-generic-6.1.152-2|2777	- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE
21mr|kernel-6.1-generic-6.1.152-2|2778	- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
21mr|kernel-6.1-generic-6.1.152-2|2779	- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
21mr|kernel-6.1-generic-6.1.152-2|2780	- mips: dts: lantiq: danube: add missing burst length property
21mr|kernel-6.1-generic-6.1.152-2|2781	- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation
21mr|kernel-6.1-generic-6.1.152-2|2782	- MIPS: lantiq: falcon: sysctrl: fix request memory check logic
21mr|kernel-6.1-generic-6.1.152-2|2783	- mips: lantiq: xway: sysctrl: rename the etop node
21mr|kernel-6.1-generic-6.1.152-2|2784	- MIPS: Loongson64: Add missing '#interrupt-cells' for loongson64c_ls7a
21mr|kernel-6.1-generic-6.1.152-2|2785	- MIPS: mm: tlb-r4k: Uniquify TLB entries on init
21mr|kernel-6.1-generic-6.1.152-2|2786	- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
21mr|kernel-6.1-generic-6.1.152-2|2787	- misc: rtsx: usb: Ensure mmc child device is active when card is present
21mr|kernel-6.1-generic-6.1.152-2|2788	- mlxsw: spectrum: Forward packets with an IPv4 link-local source IP
21mr|kernel-6.1-generic-6.1.152-2|2789	- mmc: Add quirk to disable DDR50 tuning
21mr|kernel-6.1-generic-6.1.152-2|2790	- mmc: bcm2835: Fix dma_unmap_sg() nents value
21mr|kernel-6.1-generic-6.1.152-2|2791	- mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
21mr|kernel-6.1-generic-6.1.152-2|2792	- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
21mr|kernel-6.1-generic-6.1.152-2|2793	- mmc: sdhci: Add a helper function for dump register in dynamic debug mode
21mr|kernel-6.1-generic-6.1.152-2|2794	- mmc: sdhci_am654: Workaround for Errata i2312
21mr|kernel-6.1-generic-6.1.152-2|2795	- mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
21mr|kernel-6.1-generic-6.1.152-2|2796	- mmc: sdhci-pci-gli: Add a new function to simplify the code
21mr|kernel-6.1-generic-6.1.152-2|2797	- mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER
21mr|kernel-6.1-generic-6.1.152-2|2798	- mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
21mr|kernel-6.1-generic-6.1.152-2|2799	- mmc: sdhci-pci-gli: Use PCI AER definitions, not hard-coded values
21mr|kernel-6.1-generic-6.1.152-2|2800	- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models
21mr|kernel-6.1-generic-6.1.152-2|2801	- mm/debug_vm_pgtable: clear page table entries at destroy_args()
21mr|kernel-6.1-generic-6.1.152-2|2802	- mm: drop the assumption that VM_SHARED always implies writable
21mr|kernel-6.1-generic-6.1.152-2|2803	- mm: fix ratelimit_pages update error in dirty_ratio_handler()
21mr|kernel-6.1-generic-6.1.152-2|2804	- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
21mr|kernel-6.1-generic-6.1.152-2|2805	- mm/huge_memory: fix dereferencing invalid pmd migration entry
21mr|kernel-6.1-generic-6.1.152-2|2806	- mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
21mr|kernel-6.1-generic-6.1.152-2|2807	- mm: hugetlb: independent PMD page table shared count
21mr|kernel-6.1-generic-6.1.152-2|2808	- mm/hugetlb: unshare page tables during VMA split, not before
21mr|kernel-6.1-generic-6.1.152-2|2809	- mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma
21mr|kernel-6.1-generic-6.1.152-2|2810	- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock
21mr|kernel-6.1-generic-6.1.152-2|2811	- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
21mr|kernel-6.1-generic-6.1.152-2|2812	- mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
21mr|kernel-6.1-generic-6.1.152-2|2813	- mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
21mr|kernel-6.1-generic-6.1.152-2|2814	- mm: reinstate ability to map write-sealed memfd mappings read-only
21mr|kernel-6.1-generic-6.1.152-2|2815	- mm/uffd: fix vma operation where start addr cuts part of vma
21mr|kernel-6.1-generic-6.1.152-2|2816	- mm: update memfd seal write check to include F_SEAL_WRITE
21mr|kernel-6.1-generic-6.1.152-2|2817	- mm/vmalloc: leave lazy MMU mode on PTE mapping error
21mr|kernel-6.1-generic-6.1.152-2|2818	- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
21mr|kernel-6.1-generic-6.1.152-2|2819	- module: Prevent silent truncation of module name in delete_module(2)
21mr|kernel-6.1-generic-6.1.152-2|2820	- module: Restore the moduleparam prefix length check
21mr|kernel-6.1-generic-6.1.152-2|2821	- most: core: Drop device reference after usage in get_channel()
21mr|kernel-6.1-generic-6.1.152-2|2822	- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
21mr|kernel-6.1-generic-6.1.152-2|2823	- mptcp: disable add_addr retransmission when timeout is 0
21mr|kernel-6.1-generic-6.1.152-2|2824	- mptcp: drop skb if MPTCP skb extension allocation fails
21mr|kernel-6.1-generic-6.1.152-2|2825	- mptcp: make fallback action and fallback decision atomic
21mr|kernel-6.1-generic-6.1.152-2|2826	- mptcp: plug races between subflow fail and subflow creation
21mr|kernel-6.1-generic-6.1.152-2|2827	- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit
21mr|kernel-6.1-generic-6.1.152-2|2828	- mptcp: reset fallback status gracefully at disconnect() time
21mr|kernel-6.1-generic-6.1.152-2|2829	- mtd: fix possible integer overflow in erase_xfer()
21mr|kernel-6.1-generic-6.1.152-2|2830	- mtd: nand: ecc-mxic: Fix use of uninitialized variable ret
21mr|kernel-6.1-generic-6.1.152-2|2831	- mtd: nand: sunxi: Add randomizer configuration before randomizer enable
21mr|kernel-6.1-generic-6.1.152-2|2832	- mtd: rawnand: atmel: Fix dma_mapping_error() address
21mr|kernel-6.1-generic-6.1.152-2|2833	- mtd: rawnand: atmel: set pmecc data setup time
21mr|kernel-6.1-generic-6.1.152-2|2834	- mtd: rawnand: fsmc: Add missing check after DMA map
21mr|kernel-6.1-generic-6.1.152-2|2835	- mtd: rawnand: renesas: Add missing check after DMA map
21mr|kernel-6.1-generic-6.1.152-2|2836	- mtd: rawnand: rockchip: Add missing check after DMA map
21mr|kernel-6.1-generic-6.1.152-2|2837	- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk
21mr|kernel-6.1-generic-6.1.152-2|2838	- mtd: spinand: fix memory leak of ECC engine conf
21mr|kernel-6.1-generic-6.1.152-2|2839	- mtd: spinand: propagate spinand_wait() errors from spinand_write_page()
21mr|kernel-6.1-generic-6.1.152-2|2840	- mtd: spi-nor: Fix spi_nor_try_unlock_all()
21mr|kernel-6.1-generic-6.1.152-2|2841	- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
21mr|kernel-6.1-generic-6.1.152-2|2842	- mtk-sd: Prevent memory corruption from DMA map failure
21mr|kernel-6.1-generic-6.1.152-2|2843	- mtk-sd: reset host->mrq on prepare_data() error
21mr|kernel-6.1-generic-6.1.152-2|2844	- mwl8k: Add missing check after DMA map
21mr|kernel-6.1-generic-6.1.152-2|2845	- nbd: fix uaf in nbd_genl_connect() error path
21mr|kernel-6.1-generic-6.1.152-2|2846	- neighbour: add support for NUD_PERMANENT proxy entries
21mr|kernel-6.1-generic-6.1.152-2|2847	- net: add netdev_lockdep_set_classes() to virtual drivers
21mr|kernel-6.1-generic-6.1.152-2|2848	- net: ag71xx: Add missing check after DMA map
21mr|kernel-6.1-generic-6.1.152-2|2849	- net: appletalk: Fix device refcount leak in atrtr_create()
21mr|kernel-6.1-generic-6.1.152-2|2850	- net: appletalk: Fix use-after-free in AARP proxy probe
21mr|kernel-6.1-generic-6.1.152-2|2851	- net: atlantic: add set_power to fw_ops for atl2 to fix wol
21mr|kernel-6.1-generic-6.1.152-2|2852	- net: atlantic: generate software timestamp just before the doorbell
21mr|kernel-6.1-generic-6.1.152-2|2853	- net: atm: add lec_mutex
21mr|kernel-6.1-generic-6.1.152-2|2854	- net: atm: fix /proc/net/atm/lec handling
21mr|kernel-6.1-generic-6.1.152-2|2855	- net: bridge: Do not offload IGMP/MLD messages
21mr|kernel-6.1-generic-6.1.152-2|2856	- net: bridge: fix soft lockup in br_multicast_query_expired()
21mr|kernel-6.1-generic-6.1.152-2|2857	- net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
21mr|kernel-6.1-generic-6.1.152-2|2858	- net: bridge: mcast: update multicast contex when vlan state is changed
21mr|kernel-6.1-generic-6.1.152-2|2859	- net: ch9200: fix uninitialised access during mii_nway_restart
21mr|kernel-6.1-generic-6.1.152-2|2860	- net: dlink: add synchronization for stats update
21mr|kernel-6.1-generic-6.1.152-2|2861	- net: dlink: fix multicast stats being counted incorrectly
21mr|kernel-6.1-generic-6.1.152-2|2862	- net: dpaa: fix device leak when querying time stamp info
21mr|kernel-6.1-generic-6.1.152-2|2863	- net: drop UFO packets in udp_rcv_segment()
21mr|kernel-6.1-generic-6.1.152-2|2864	- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325
21mr|kernel-6.1-generic-6.1.152-2|2865	- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325
21mr|kernel-6.1-generic-6.1.152-2|2866	- net: dsa: b53: prevent DIS_LEARNING access on BCM5325
21mr|kernel-6.1-generic-6.1.152-2|2867	- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
21mr|kernel-6.1-generic-6.1.152-2|2868	- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
21mr|kernel-6.1-generic-6.1.152-2|2869	- net: dsa: tag_brcm: legacy: fix pskb_may_pull length
21mr|kernel-6.1-generic-6.1.152-2|2870	- net: emaclite: Fix missing pointer increment in aligned_read()
21mr|kernel-6.1-generic-6.1.152-2|2871	- net: enetc: Correct endianness handling in _enetc_rd_reg64
21mr|kernel-6.1-generic-6.1.152-2|2872	- net: enetc: fix device and OF node leak at probe
21mr|kernel-6.1-generic-6.1.152-2|2873	- net: ethernet: cortina: Use TOE/TSO on all TCP
21mr|kernel-6.1-generic-6.1.152-2|2874	- net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path
21mr|kernel-6.1-generic-6.1.152-2|2875	- net: fec: allow disable coalescing
21mr|kernel-6.1-generic-6.1.152-2|2876	- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it
21mr|kernel-6.1-generic-6.1.152-2|2877	- netfilter: ctnetlink: fix refcount leak on table dump
21mr|kernel-6.1-generic-6.1.152-2|2878	- netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()
21mr|kernel-6.1-generic-6.1.152-2|2879	- netfilter: nf_conntrack: fix crash due to removal of uninitialised entry
21mr|kernel-6.1-generic-6.1.152-2|2880	- netfilter: nf_reject: don't leak dst refcount for loopback packets
21mr|kernel-6.1-generic-6.1.152-2|2881	- netfilter: nf_set_pipapo_avx2: fix initial map fill
21mr|kernel-6.1-generic-6.1.152-2|2882	- netfilter: nf_tables: adjust lockdep assertions handling
21mr|kernel-6.1-generic-6.1.152-2|2883	- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy
21mr|kernel-6.1-generic-6.1.152-2|2884	- netfilter: nft_quota: match correctly when the quota just depleted
21mr|kernel-6.1-generic-6.1.152-2|2885	- netfilter: nft_tunnel: fix geneve_opt dump
21mr|kernel-6.1-generic-6.1.152-2|2886	- netfilter: xt_nfacct: don't assume acct name is null-terminated
21mr|kernel-6.1-generic-6.1.152-2|2887	- net: Fix checksum update for ILA adj-transport
21mr|kernel-6.1-generic-6.1.152-2|2888	- net: Fix TOCTOU issue in sk_is_readable()
21mr|kernel-6.1-generic-6.1.152-2|2889	- net: fix udp gso skb_segment after pull from frag_list
21mr|kernel-6.1-generic-6.1.152-2|2890	- net: ftgmac100: select FIXED_PHY
21mr|kernel-6.1-generic-6.1.152-2|2891	- net: gianfar: fix device leak when querying time stamp info
21mr|kernel-6.1-generic-6.1.152-2|2892	- net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM
21mr|kernel-6.1-generic-6.1.152-2|2893	- net: hns3: disable interrupt when ptp init failed
21mr|kernel-6.1-generic-6.1.152-2|2894	- net: hns3: fix concurrent setting vlan filter issue
21mr|kernel-6.1-generic-6.1.152-2|2895	- net: hns3: fixed vf get max channels bug
21mr|kernel-6.1-generic-6.1.152-2|2896	- net, hsr: reject HSR frame if skb can't hold tag
21mr|kernel-6.1-generic-6.1.152-2|2897	- net: ice: Perform accurate aRFS flow match
21mr|kernel-6.1-generic-6.1.152-2|2898	- net: ipv4: fix incorrect MTU in broadcast routes
21mr|kernel-6.1-generic-6.1.152-2|2899	- net: ipv4: fix regression in local-broadcast routes
21mr|kernel-6.1-generic-6.1.152-2|2900	- net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain
21mr|kernel-6.1-generic-6.1.152-2|2901	- net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get()
21mr|kernel-6.1-generic-6.1.152-2|2902	- net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices
21mr|kernel-6.1-generic-6.1.152-2|2903	- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy
21mr|kernel-6.1-generic-6.1.152-2|2904	- net: lan966x: Make sure to insert the vlan tags also in host mode
21mr|kernel-6.1-generic-6.1.152-2|2905	- netlink: avoid infinite retry looping in netlink_unicast()
21mr|kernel-6.1-generic-6.1.152-2|2906	- netlink: Fix rmem check in netlink_broadcast_deliver().
21mr|kernel-6.1-generic-6.1.152-2|2907	- netlink: Fix wraparounds of sk->sk_rmem_alloc.
21mr|kernel-6.1-generic-6.1.152-2|2908	- netlink: make sure we allow at least one dump skb
21mr|kernel-6.1-generic-6.1.152-2|2909	- net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
21mr|kernel-6.1-generic-6.1.152-2|2910	- net: macb: Check return value of dma_set_mask_and_coherent()
21mr|kernel-6.1-generic-6.1.152-2|2911	- net: mctp: Prevent duplicate binds
21mr|kernel-6.1-generic-6.1.152-2|2912	- net/mdiobus: Fix potential out-of-bounds read/write access
21mr|kernel-6.1-generic-6.1.152-2|2913	- net: mdio: C22 is now optional, EOPNOTSUPP if not provided
21mr|kernel-6.1-generic-6.1.152-2|2914	- netmem: fix skb_frag_address_safe with unreadable skbs
21mr|kernel-6.1-generic-6.1.152-2|2915	- net: microchip: lan743x: Reduce PTP timeout on HW failure
21mr|kernel-6.1-generic-6.1.152-2|2916	- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info
21mr|kernel-6.1-generic-6.1.152-2|2917	- net/mlx4_en: Prevent potential integer overflow calculating Hz
21mr|kernel-6.1-generic-6.1.152-2|2918	- net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
21mr|kernel-6.1-generic-6.1.152-2|2919	- net/mlx5: Check device memory pointer before usage
21mr|kernel-6.1-generic-6.1.152-2|2920	- net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
21mr|kernel-6.1-generic-6.1.152-2|2921	- net/mlx5: Correctly set gso_segs when LRO is used
21mr|kernel-6.1-generic-6.1.152-2|2922	- net/mlx5: Correctly set gso_size when LRO is used
21mr|kernel-6.1-generic-6.1.152-2|2923	- net/mlx5e: Fix leak of Geneve TLV option object
21mr|kernel-6.1-generic-6.1.152-2|2924	- net/mlx5: Ensure fw pages are always allocated on same NUMA
21mr|kernel-6.1-generic-6.1.152-2|2925	- net/mlx5e: Properly access RCU protected qdisc_sleeping variable
21mr|kernel-6.1-generic-6.1.152-2|2926	- net/mlx5e: Set local Xoff after FW update
21mr|kernel-6.1-generic-6.1.152-2|2927	- net/mlx5e: Update and set Xon/Xoff upon MTU set
21mr|kernel-6.1-generic-6.1.152-2|2928	- net/mlx5e: Update and set Xon/Xoff upon port speed set
21mr|kernel-6.1-generic-6.1.152-2|2929	- net/mlx5: Fix memory leak in cmd_exec()
21mr|kernel-6.1-generic-6.1.152-2|2930	- net/mlx5: Fix return value when searching for existing flow group
21mr|kernel-6.1-generic-6.1.152-2|2931	- net/mlx5: Reload auxiliary drivers on fw_activate
21mr|kernel-6.1-generic-6.1.152-2|2932	- net/mlx5: Update the list of the PCI supported devices
21mr|kernel-6.1-generic-6.1.152-2|2933	- net: mtk_eth_soc: fix device leak at probe
21mr|kernel-6.1-generic-6.1.152-2|2934	- net: ncsi: Fix buffer overflow in fetching version id
21mr|kernel-6.1-generic-6.1.152-2|2935	- net: ncsi: Fix GCPS 64-bit member variables
21mr|kernel-6.1-generic-6.1.152-2|2936	- net: openvswitch: Fix the dead loop of MPLS parse
21mr|kernel-6.1-generic-6.1.152-2|2937	- net/packet: fix a race in packet_set_ring() and packet_notifier()
21mr|kernel-6.1-generic-6.1.152-2|2938	- net: phy: micrel: fix KSZ8081/KSZ8091 cable test
21mr|kernel-6.1-generic-6.1.152-2|2939	- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
21mr|kernel-6.1-generic-6.1.152-2|2940	- net: phy: mscc: Fix memory leak when using one step timestamping
21mr|kernel-6.1-generic-6.1.152-2|2941	- net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames
21mr|kernel-6.1-generic-6.1.152-2|2942	- net: phy: smsc: add proper reset flags for LAN8710A
21mr|kernel-6.1-generic-6.1.152-2|2943	- net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
21mr|kernel-6.1-generic-6.1.152-2|2944	- net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
21mr|kernel-6.1-generic-6.1.152-2|2945	- netpoll: prevent hanging NAPI when netcons gets enabled
21mr|kernel-6.1-generic-6.1.152-2|2946	- net: rose: convert 'use' field to refcount_t
21mr|kernel-6.1-generic-6.1.152-2|2947	- net: rose: fix a typo in rose_clear_routes()
21mr|kernel-6.1-generic-6.1.152-2|2948	- net: rose: include node references in rose_neigh refcount
21mr|kernel-6.1-generic-6.1.152-2|2949	- net: rose: split remove and free operations in rose_remove_neigh()
21mr|kernel-6.1-generic-6.1.152-2|2950	- net/sched: Abort __tc_modify_qdisc if parent class does not exist
21mr|kernel-6.1-generic-6.1.152-2|2951	- net_sched: act_ctinfo: use atomic64_t for three counters
21mr|kernel-6.1-generic-6.1.152-2|2952	- net/sched: Always pass notifications when child class becomes empty
21mr|kernel-6.1-generic-6.1.152-2|2953	- net_sched: ets: fix a race in ets_qdisc_change()
21mr|kernel-6.1-generic-6.1.152-2|2954	- net/sched: ets: use old 'nbands' while purging unused classes
21mr|kernel-6.1-generic-6.1.152-2|2955	- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit
21mr|kernel-6.1-generic-6.1.152-2|2956	- net_sched: prio: fix a race in prio_tune()
21mr|kernel-6.1-generic-6.1.152-2|2957	- net_sched: red: fix a race in __red_change()
21mr|kernel-6.1-generic-6.1.152-2|2958	- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate
21mr|kernel-6.1-generic-6.1.152-2|2959	- net/sched: Restrict conditions for adding duplicating netems to qdisc tree
21mr|kernel-6.1-generic-6.1.152-2|2960	- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree
21mr|kernel-6.1-generic-6.1.152-2|2961	- net_sched: sch_ets: implement lockless ets_dump()
21mr|kernel-6.1-generic-6.1.152-2|2962	- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class
21mr|kernel-6.1-generic-6.1.152-2|2963	- net/sched: sch_qfq: Fix race condition on qfq_aggregate
21mr|kernel-6.1-generic-6.1.152-2|2964	- net_sched: sch_sfq: fix a potential crash on gso_skb handling
21mr|kernel-6.1-generic-6.1.152-2|2965	- net_sched: sch_sfq: reject invalid perturb period
21mr|kernel-6.1-generic-6.1.152-2|2966	- net_sched: tbf: fix a race in tbf_change()
21mr|kernel-6.1-generic-6.1.152-2|2967	- net: selftests: fix TCP packet checksum
21mr|kernel-6.1-generic-6.1.152-2|2968	- net: stmmac: make sure that ptp_rate is not 0 before configuring timestamping
21mr|kernel-6.1-generic-6.1.152-2|2969	- net: stmmac: platform: guarantee uniqueness of bus_id
21mr|kernel-6.1-generic-6.1.152-2|2970	- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts
21mr|kernel-6.1-generic-6.1.152-2|2971	- net: thunderbolt: Enable end-to-end flow control also in transmit
21mr|kernel-6.1-generic-6.1.152-2|2972	- net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
21mr|kernel-6.1-generic-6.1.152-2|2973	- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id()
21mr|kernel-6.1-generic-6.1.152-2|2974	- net: tipc: fix refcount warning in tipc_aead_encrypt
21mr|kernel-6.1-generic-6.1.152-2|2975	- net: usb: aqc111: debug info before sanitation
21mr|kernel-6.1-generic-6.1.152-2|2976	- net: usb: aqc111: fix error handling of usbnet read calls
21mr|kernel-6.1-generic-6.1.152-2|2977	- net: usb: asix_devices: add phy_mask for ax88772 mdio bus
21mr|kernel-6.1-generic-6.1.152-2|2978	- net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization
21mr|kernel-6.1-generic-6.1.152-2|2979	- net: usb: cdc-ncm: check for filtering capability
21mr|kernel-6.1-generic-6.1.152-2|2980	- net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
21mr|kernel-6.1-generic-6.1.152-2|2981	- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
21mr|kernel-6.1-generic-6.1.152-2|2982	- net: usbnet: Fix the wrong netif_carrier_on() call
21mr|kernel-6.1-generic-6.1.152-2|2983	- net: usb: qmi_wwan: add SIMCom 8230C composition
21mr|kernel-6.1-generic-6.1.152-2|2984	- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions
21mr|kernel-6.1-generic-6.1.152-2|2985	- net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi
21mr|kernel-6.1-generic-6.1.152-2|2986	- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
21mr|kernel-6.1-generic-6.1.152-2|2987	- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs
21mr|kernel-6.1-generic-6.1.152-2|2988	- NFC: nci: uart: Set tty->disc_data only in success path
21mr|kernel-6.1-generic-6.1.152-2|2989	- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
21mr|kernel-6.1-generic-6.1.152-2|2990	- nfs: clear SB_RDONLY before getting superblock
21mr|kernel-6.1-generic-6.1.152-2|2991	- NFSD: detect mismatch of file handle and delegation stateid in OPEN op
21mr|kernel-6.1-generic-6.1.152-2|2992	- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
21mr|kernel-6.1-generic-6.1.152-2|2993	- nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
21mr|kernel-6.1-generic-6.1.152-2|2994	- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
21mr|kernel-6.1-generic-6.1.152-2|2995	- NFS: Fix a race when updating an existing write
21mr|kernel-6.1-generic-6.1.152-2|2996	- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
21mr|kernel-6.1-generic-6.1.152-2|2997	- NFS: Fix the setting of capabilities when automounting a new filesystem
21mr|kernel-6.1-generic-6.1.152-2|2998	- NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
21mr|kernel-6.1-generic-6.1.152-2|2999	- NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate()
21mr|kernel-6.1-generic-6.1.152-2|3000	- nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests
21mr|kernel-6.1-generic-6.1.152-2|3001	- nfs: ignore SB_RDONLY when remounting nfs
21mr|kernel-6.1-generic-6.1.152-2|3002	- NFSv4.2: another fix for listxattr
21mr|kernel-6.1-generic-6.1.152-2|3003	- NFSv4.2: fix listxattr to return selinux security label
21mr|kernel-6.1-generic-6.1.152-2|3004	- NFSv4: Always set NLINK even if the server doesn't support it
21mr|kernel-6.1-generic-6.1.152-2|3005	- NFSv4/flexfiles: Fix handling of NFS level errors in I/O
21mr|kernel-6.1-generic-6.1.152-2|3006	- NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
21mr|kernel-6.1-generic-6.1.152-2|3007	- NFSv4: xattr handlers should check for absent nfs filehandles
21mr|kernel-6.1-generic-6.1.152-2|3008	- nilfs2: add pointer check for nilfs_direct_propagate()
21mr|kernel-6.1-generic-6.1.152-2|3009	- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate()
21mr|kernel-6.1-generic-6.1.152-2|3010	- nilfs2: reject invalid file types when reading inodes
21mr|kernel-6.1-generic-6.1.152-2|3011	- nui: Fix dma_mapping_error() check
21mr|kernel-6.1-generic-6.1.152-2|3012	- nvme: always punt polled uring_cmd end_io work to task_work
21mr|kernel-6.1-generic-6.1.152-2|3013	- nvme: fix misaccounting of nvme-mpath inflight I/O
21mr|kernel-6.1-generic-6.1.152-2|3014	- nvmem: layouts: u-boot-env: remove crc32 endianness conversion
21mr|kernel-6.1-generic-6.1.152-2|3015	- nvmet-fcloop: access fcpreq only when holding reqlock
21mr|kernel-6.1-generic-6.1.152-2|3016	- ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
21mr|kernel-6.1-generic-6.1.152-2|3017	- octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()
21mr|kernel-6.1-generic-6.1.152-2|3018	- ovl: Check for NULL d_inode() in ovl_dentry_upper()
21mr|kernel-6.1-generic-6.1.152-2|3019	- parisc: Check region is readable by user in raw_copy_from_user()
21mr|kernel-6.1-generic-6.1.152-2|3020	- parisc: fix building with gcc-15
21mr|kernel-6.1-generic-6.1.152-2|3021	- parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers
21mr|kernel-6.1-generic-6.1.152-2|3022	- parisc: Makefile: fix a typo in palo.conf
21mr|kernel-6.1-generic-6.1.152-2|3023	- parisc: Revise gateway LWS calls to probe user read access
21mr|kernel-6.1-generic-6.1.152-2|3024	- parisc: Revise __get_user() to probe user read access
21mr|kernel-6.1-generic-6.1.152-2|3025	- parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault()
21mr|kernel-6.1-generic-6.1.152-2|3026	- parisc/unaligned: Fix hex output to show 8 hex chars
21mr|kernel-6.1-generic-6.1.152-2|3027	- parisc: Update comments in make_insert_tlb
21mr|kernel-6.1-generic-6.1.152-2|3028	- pch_uart: Fix dma_sync_sg_for_device() nents value
21mr|kernel-6.1-generic-6.1.152-2|3029	- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
21mr|kernel-6.1-generic-6.1.152-2|3030	- PCI: Add ACS quirk for Loongson PCIe
21mr|kernel-6.1-generic-6.1.152-2|3031	- PCI: apple: Fix missing OF node reference in apple_pcie_setup_port
21mr|kernel-6.1-generic-6.1.152-2|3032	- PCI: apple: Set only available ports up
21mr|kernel-6.1-generic-6.1.152-2|3033	- PCI: apple: Use gpiod_set_value_cansleep in probe flow
21mr|kernel-6.1-generic-6.1.152-2|3034	- PCI: apple: Use helper function for_each_child_of_node_scoped()
21mr|kernel-6.1-generic-6.1.152-2|3035	- PCI: cadence-ep: Correct PBA offset in .set_msix() callback
21mr|kernel-6.1-generic-6.1.152-2|3036	- PCI: cadence: Fix runtime atomic count underflow
21mr|kernel-6.1-generic-6.1.152-2|3037	- PCI/DPC: Initialize aer_err_info before using it
21mr|kernel-6.1-generic-6.1.152-2|3038	- PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit()
21mr|kernel-6.1-generic-6.1.152-2|3039	- PCI: endpoint: Fix configfs group list head handling
21mr|kernel-6.1-generic-6.1.152-2|3040	- PCI: endpoint: Fix configfs group removal on driver teardown
21mr|kernel-6.1-generic-6.1.152-2|3041	- PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute
21mr|kernel-6.1-generic-6.1.152-2|3042	- PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails
21mr|kernel-6.1-generic-6.1.152-2|3043	- PCI: Extend isolated function probing to LoongArch
21mr|kernel-6.1-generic-6.1.152-2|3044	- PCI: Fix lock symmetry in pci_slot_unlock()
21mr|kernel-6.1-generic-6.1.152-2|3045	- PCI: pnv_php: Clean up allocated IRQs on unplug
21mr|kernel-6.1-generic-6.1.152-2|3046	- PCI: pnv_php: Fix surprise plug detection and recovery
21mr|kernel-6.1-generic-6.1.152-2|3047	- PCI: pnv_php: Work around switches with broken presence detection
21mr|kernel-6.1-generic-6.1.152-2|3048	- PCI: rockchip-host: Fix "Unexpected Completion" log message
21mr|kernel-6.1-generic-6.1.152-2|3049	- PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining
21mr|kernel-6.1-generic-6.1.152-2|3050	- PCI: rockchip: Use standard PCIe definitions
21mr|kernel-6.1-generic-6.1.152-2|3051	- perf build: Warn when libdebuginfod devel files are not available
21mr|kernel-6.1-generic-6.1.152-2|3052	- perf/core: Don't leak AUX buffer refcount on allocation failure
21mr|kernel-6.1-generic-6.1.152-2|3053	- perf/core: Exit early on perf_mmap() fail
21mr|kernel-6.1-generic-6.1.152-2|3054	- perf/core: Fix broken throttling when max_samples_per_tick=1
21mr|kernel-6.1-generic-6.1.152-2|3055	- perf/core: Prevent VMA split of buffer mappings
21mr|kernel-6.1-generic-6.1.152-2|3056	- perf: Ensure bpf_perf_link path is properly serialized
21mr|kernel-6.1-generic-6.1.152-2|3057	- perf: Fix sample vs do_exit()
21mr|kernel-6.1-generic-6.1.152-2|3058	- perf intel-pt: Fix PEBS-via-PT data_src
21mr|kernel-6.1-generic-6.1.152-2|3059	- perf record: Fix incorrect --user-regs comments
21mr|kernel-6.1-generic-6.1.152-2|3060	- perf: Revert to requiring CAP_SYS_ADMIN for uprobes
21mr|kernel-6.1-generic-6.1.152-2|3061	- perf sched: Fix memory leaks for evsel->priv in timehist
21mr|kernel-6.1-generic-6.1.152-2|3062	- perf sched: Fix memory leaks in 'perf sched latency'
21mr|kernel-6.1-generic-6.1.152-2|3063	- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3
21mr|kernel-6.1-generic-6.1.152-2|3064	- perf tests bp_account: Fix leaked file descriptor
21mr|kernel-6.1-generic-6.1.152-2|3065	- perf tests switch-tracking: Fix timestamp comparison
21mr|kernel-6.1-generic-6.1.152-2|3066	- perf ui browser hists: Set actions->thread before calling do_zoom_thread()
21mr|kernel-6.1-generic-6.1.152-2|3067	- perf/x86/intel: Fix crash in icl_update_topdown_event()
21mr|kernel-6.1-generic-6.1.152-2|3068	- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()
21mr|kernel-6.1-generic-6.1.152-2|3069	- phy: mscc: Fix parsing of unicast frames
21mr|kernel-6.1-generic-6.1.152-2|3070	- phy: mscc: Fix timestamping for vsc8584
21mr|kernel-6.1-generic-6.1.152-2|3071	- phy: mscc: Fix when PTP clock is register and unregister
21mr|kernel-6.1-generic-6.1.152-2|3072	- phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug
21mr|kernel-6.1-generic-6.1.152-2|3073	- phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode
21mr|kernel-6.1-generic-6.1.152-2|3074	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()
21mr|kernel-6.1-generic-6.1.152-2|3075	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()
21mr|kernel-6.1-generic-6.1.152-2|3076	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()
21mr|kernel-6.1-generic-6.1.152-2|3077	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()
21mr|kernel-6.1-generic-6.1.152-2|3078	- pinctrl: armada-37xx: set GPIO output value before setting direction
21mr|kernel-6.1-generic-6.1.152-2|3079	- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs > 31
21mr|kernel-6.1-generic-6.1.152-2|3080	- pinctrl: at91: Fix possible out-of-boundary access
21mr|kernel-6.1-generic-6.1.152-2|3081	- pinctrl: mcp23s08: Reset all pins to input at probe
21mr|kernel-6.1-generic-6.1.152-2|3082	- pinctrl: qcom: msm: mark certain pins as invalid for interrupts
21mr|kernel-6.1-generic-6.1.152-2|3083	- pinctrl: qcom: pinctrl-qcm2290: Add missing pins
21mr|kernel-6.1-generic-6.1.152-2|3084	- pinctrl: stm32: Manage irq affinity settings
21mr|kernel-6.1-generic-6.1.152-2|3085	- pinctrl: STMFX: add missing HAS_IOMEM dependency
21mr|kernel-6.1-generic-6.1.152-2|3086	- pinctrl: sunxi: Fix memory leak on krealloc failure
21mr|kernel-6.1-generic-6.1.152-2|3087	- platform/chrome: cros_ec: remove unneeded label and if-condition
21mr|kernel-6.1-generic-6.1.152-2|3088	- platform/chrome: cros_ec_typec: Defer probe on missing EC parent
21mr|kernel-6.1-generic-6.1.152-2|3089	- platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()
21mr|kernel-6.1-generic-6.1.152-2|3090	- platform/chrome: cros_ec: Use per-device lockdep key
21mr|kernel-6.1-generic-6.1.152-2|3091	- platform/loongarch: laptop: Add backlight power control support
21mr|kernel-6.1-generic-6.1.152-2|3092	- platform/loongarch: laptop: Get brightness setting from EC on probe
21mr|kernel-6.1-generic-6.1.152-2|3093	- platform/loongarch: laptop: Unregister generic_sub_drivers on exit
21mr|kernel-6.1-generic-6.1.152-2|3094	- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
21mr|kernel-6.1-generic-6.1.152-2|3095	- platform/mellanox: mlxreg-lc: Fix logic error in power state check
21mr|kernel-6.1-generic-6.1.152-2|3096	- platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message
21mr|kernel-6.1-generic-6.1.152-2|3097	- platform/x86: dell_rbu: Fix list usage
21mr|kernel-6.1-generic-6.1.152-2|3098	- platform/x86: dell_rbu: Stop overwriting data buffer
21mr|kernel-6.1-generic-6.1.152-2|3099	- platform/x86: dell-wmi-sysman: Fix class device unregistration
21mr|kernel-6.1-generic-6.1.152-2|3100	- platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
21mr|kernel-6.1-generic-6.1.152-2|3101	- platform/x86: ideapad-laptop: add missing Ideapad Pro 5 fn keys
21mr|kernel-6.1-generic-6.1.152-2|3102	- platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots
21mr|kernel-6.1-generic-6.1.152-2|3103	- platform/x86: ideapad-laptop: use usleep_range() for EC polling
21mr|kernel-6.1-generic-6.1.152-2|3104	- platform/x86: think-lmi: Create ksets consecutively
21mr|kernel-6.1-generic-6.1.152-2|3105	- platform/x86: think-lmi: Fix class device unregistration
21mr|kernel-6.1-generic-6.1.152-2|3106	- platform/x86: think-lmi: Fix kobject cleanup
21mr|kernel-6.1-generic-6.1.152-2|3107	- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches
21mr|kernel-6.1-generic-6.1.152-2|3108	- pldmfw: Select CRC32 when PLDMFW is selected
21mr|kernel-6.1-generic-6.1.152-2|3109	- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop()
21mr|kernel-6.1-generic-6.1.152-2|3110	- PM / devfreq: Check governor before using governor->name
21mr|kernel-6.1-generic-6.1.152-2|3111	- PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store()
21mr|kernel-6.1-generic-6.1.152-2|3112	- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id()
21mr|kernel-6.1-generic-6.1.152-2|3113	- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov
21mr|kernel-6.1-generic-6.1.152-2|3114	- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit()
21mr|kernel-6.1-generic-6.1.152-2|3115	- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()
21mr|kernel-6.1-generic-6.1.152-2|3116	- PM: sleep: console: Fix the black screen issue
21mr|kernel-6.1-generic-6.1.152-2|3117	- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices
21mr|kernel-6.1-generic-6.1.152-2|3118	- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks()
21mr|kernel-6.1-generic-6.1.152-2|3119	- pNFS: Fix disk addr range check in block/scsi layout
21mr|kernel-6.1-generic-6.1.152-2|3120	- pNFS: Fix stripe mapping in block/scsi layout
21mr|kernel-6.1-generic-6.1.152-2|3121	- pNFS: Fix uninited ptr deref in block/scsi layout
21mr|kernel-6.1-generic-6.1.152-2|3122	- pNFS/flexfiles: don't attempt pnfs on fatal DS errors
21mr|kernel-6.1-generic-6.1.152-2|3123	- pNFS: Handle RPC size limit for layoutcommits
21mr|kernel-6.1-generic-6.1.152-2|3124	- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
21mr|kernel-6.1-generic-6.1.152-2|3125	- powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw()
21mr|kernel-6.1-generic-6.1.152-2|3126	- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer
21mr|kernel-6.1-generic-6.1.152-2|3127	- powerpc/crash: Fix non-smp kexec preparation
21mr|kernel-6.1-generic-6.1.152-2|3128	- powerpc/eeh: Export eeh_unfreeze_pe()
21mr|kernel-6.1-generic-6.1.152-2|3129	- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery
21mr|kernel-6.1-generic-6.1.152-2|3130	- powerpc/eeh: Make EEH driver device hotplug safe
21mr|kernel-6.1-generic-6.1.152-2|3131	- powerpc/eeh: Rely on dev->link_active_reporting
21mr|kernel-6.1-generic-6.1.152-2|3132	- powerpc: Fix struct termio related ioctl macros
21mr|kernel-6.1-generic-6.1.152-2|3133	- powerpc: floppy: Add missing checks after DMA map
21mr|kernel-6.1-generic-6.1.152-2|3134	- powerpc/kvm: Fix ifdef to remove build warning
21mr|kernel-6.1-generic-6.1.152-2|3135	- powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap
21mr|kernel-6.1-generic-6.1.152-2|3136	- powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states
21mr|kernel-6.1-generic-6.1.152-2|3137	- powerpc/vas: Return -EINVAL if the offset is non-zero in mmap()
21mr|kernel-6.1-generic-6.1.152-2|3138	- power: reset: at91-reset: Optimize at91_reset()
21mr|kernel-6.1-generic-6.1.152-2|3139	- power: supply: bq27xxx: Retrieve again when busy
21mr|kernel-6.1-generic-6.1.152-2|3140	- power: supply: cpcap-charger: Fix null check for power_supply_get_by_name
21mr|kernel-6.1-generic-6.1.152-2|3141	- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set
21mr|kernel-6.1-generic-6.1.152-2|3142	- ppp: fix race conditions in ppp_fill_forward_path
21mr|kernel-6.1-generic-6.1.152-2|3143	- pps: clients: gpio: fix interrupt handling order in remove path
21mr|kernel-6.1-generic-6.1.152-2|3144	- pps: fix poll support
21mr|kernel-6.1-generic-6.1.152-2|3145	- pptp: ensure minimal skb length in pptp_xmit()
21mr|kernel-6.1-generic-6.1.152-2|3146	- pptp: fix pptp_xmit() error path
21mr|kernel-6.1-generic-6.1.152-2|3147	- proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al
21mr|kernel-6.1-generic-6.1.152-2|3148	- ptp: allow reading of currently dialed frequency to succeed on free-running clocks
21mr|kernel-6.1-generic-6.1.152-2|3149	- ptp: fix breakage after ptp_vclock_in_use() rework
21mr|kernel-6.1-generic-6.1.152-2|3150	- ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use()
21mr|kernel-6.1-generic-6.1.152-2|3151	- ptp: Use ratelimite for freerun error message
21mr|kernel-6.1-generic-6.1.152-2|3152	- pwm: imx-tpm: Reset counter if CMOD is 0
21mr|kernel-6.1-generic-6.1.152-2|3153	- pwm: mediatek: Ensure to disable clocks in error path
21mr|kernel-6.1-generic-6.1.152-2|3154	- pwm: mediatek: Fix duty and period setting
21mr|kernel-6.1-generic-6.1.152-2|3155	- pwm: mediatek: Handle hardware enable and clock enable separately
21mr|kernel-6.1-generic-6.1.152-2|3156	- raid10: cleanup memleak at raid10_make_request
21mr|kernel-6.1-generic-6.1.152-2|3157	- randstruct: gcc-plugin: Fix attribute addition
21mr|kernel-6.1-generic-6.1.152-2|3158	- randstruct: gcc-plugin: Remove bogus void member
21mr|kernel-6.1-generic-6.1.152-2|3159	- rcu: Protect ->defer_qs_iw_pending from data race
21mr|kernel-6.1-generic-6.1.152-2|3160	- rcu: Return early if callback is not specified
21mr|kernel-6.1-generic-6.1.152-2|3161	- RDMA/bnxt_re: Fix to initialize the PBL array
21mr|kernel-6.1-generic-6.1.152-2|3162	- RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work
21mr|kernel-6.1-generic-6.1.152-2|3163	- RDMA/core: Rate limit GID cache warning messages
21mr|kernel-6.1-generic-6.1.152-2|3164	- RDMA/core: reduce stack using in nldev_stat_get_doit()
21mr|kernel-6.1-generic-6.1.152-2|3165	- RDMA/erdma: Fix ignored return value of init_kernel_qp
21mr|kernel-6.1-generic-6.1.152-2|3166	- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
21mr|kernel-6.1-generic-6.1.152-2|3167	- RDMA/hns: Fix -Wframe-larger-than issue
21mr|kernel-6.1-generic-6.1.152-2|3168	- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h
21mr|kernel-6.1-generic-6.1.152-2|3169	- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
21mr|kernel-6.1-generic-6.1.152-2|3170	- RDMA/mlx5: Fix CC counters query for MPV
21mr|kernel-6.1-generic-6.1.152-2|3171	- RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction
21mr|kernel-6.1-generic-6.1.152-2|3172	- RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
21mr|kernel-6.1-generic-6.1.152-2|3173	- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-6.1-generic-6.1.152-2|3174	- regmap: fix potential memory leak of regmap_bus
21mr|kernel-6.1-generic-6.1.152-2|3175	- regulator: core: fix NULL dereference on unbind due to stale coupling data
21mr|kernel-6.1-generic-6.1.152-2|3176	- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
21mr|kernel-6.1-generic-6.1.152-2|3177	- regulator: max14577: Add error check for max14577_read_reg()
21mr|kernel-6.1-generic-6.1.152-2|3178	- regulator: max20086: Change enable gpio to optional
21mr|kernel-6.1-generic-6.1.152-2|3179	- regulator: max20086: Fix MAX200086 chip id
21mr|kernel-6.1-generic-6.1.152-2|3180	- regulator: max20086: Fix refcount leak in max20086_parse_regulators_dt()
21mr|kernel-6.1-generic-6.1.152-2|3181	- remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach()
21mr|kernel-6.1-generic-6.1.152-2|3182	- remoteproc: core: Release rproc->clean_table after rproc_attach() fails
21mr|kernel-6.1-generic-6.1.152-2|3183	- remoteproc: imx_rproc: skip clock enable when M-core is managed by the SCU
21mr|kernel-6.1-generic-6.1.152-2|3184	- remoteproc: k3-r5: Drop check performed in k3_r5_rproc_{mbox_callback/kick}
21mr|kernel-6.1-generic-6.1.152-2|3185	- remoteproc: qcom_wcnss_iris: Add missing put_device() on error in probe
21mr|kernel-6.1-generic-6.1.152-2|3186	- reset: brcmstb: Enable reset drivers for ARCH_BCM2835
21mr|kernel-6.1-generic-6.1.152-2|3187	- Revert "ACPI: battery: negate current when discharging"
21mr|kernel-6.1-generic-6.1.152-2|3188	- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"
21mr|kernel-6.1-generic-6.1.152-2|3189	- Revert "cgroup_freezer: cgroup_freezing: Check if not frozen"
21mr|kernel-6.1-generic-6.1.152-2|3190	- Revert "cpufreq: tegra186: Share policy per cluster"
21mr|kernel-6.1-generic-6.1.152-2|3191	- Revert "drm/amdgpu: fix incorrect vm flags to map bo"
21mr|kernel-6.1-generic-6.1.152-2|3192	- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS"
21mr|kernel-6.1-generic-6.1.152-2|3193	- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
21mr|kernel-6.1-generic-6.1.152-2|3194	- Revert "fs/ntfs3: Replace inode_trylock with inode_lock"
21mr|kernel-6.1-generic-6.1.152-2|3195	- Revert "io_uring: ensure deferred completions are posted for multishot"
21mr|kernel-6.1-generic-6.1.152-2|3196	- Revert "ipv6: save dontfrag in cork"
21mr|kernel-6.1-generic-6.1.152-2|3197	- Revert "mmc: sdhci: Disable SD card clock before changing parameters"
21mr|kernel-6.1-generic-6.1.152-2|3198	- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"
21mr|kernel-6.1-generic-6.1.152-2|3199	- Revert "vmci: Prevent the dispatching of uninitialized payloads"
21mr|kernel-6.1-generic-6.1.152-2|3200	- Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older
21mr|kernel-6.1-generic-6.1.152-2|3201	- RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs
21mr|kernel-6.1-generic-6.1.152-2|3202	- RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls
21mr|kernel-6.1-generic-6.1.152-2|3203	- rose: fix dangling neighbour pointers in rose_rt_device_down()
21mr|kernel-6.1-generic-6.1.152-2|3204	- rpl: Fix use-after-free in rpl_do_srh_inline().
21mr|kernel-6.1-generic-6.1.152-2|3205	- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send()
21mr|kernel-6.1-generic-6.1.152-2|3206	- rseq: Fix segfault on registration when rseq_cs is non-zero
21mr|kernel-6.1-generic-6.1.152-2|3207	- rtc: cmos: use spin_lock_irqsave in cmos_interrupt
21mr|kernel-6.1-generic-6.1.152-2|3208	- rtc: ds1307: fix incorrect maximum clock rate handling
21mr|kernel-6.1-generic-6.1.152-2|3209	- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
21mr|kernel-6.1-generic-6.1.152-2|3210	- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
21mr|kernel-6.1-generic-6.1.152-2|3211	- rtc: Fix offset calculation for .start_secs < 0
21mr|kernel-6.1-generic-6.1.152-2|3212	- rtc: hym8563: fix incorrect maximum clock rate handling
21mr|kernel-6.1-generic-6.1.152-2|3213	- rtc: Make rtc_time64_to_tm() support dates before 1970
21mr|kernel-6.1-generic-6.1.152-2|3214	- rtc: nct3018y: fix incorrect maximum clock rate handling
21mr|kernel-6.1-generic-6.1.152-2|3215	- rtc: pcf85063: fix incorrect maximum clock rate handling
21mr|kernel-6.1-generic-6.1.152-2|3216	- rtc: pcf8563: fix incorrect maximum clock rate handling
21mr|kernel-6.1-generic-6.1.152-2|3217	- rtc: rv3028: fix incorrect maximum clock rate handling
21mr|kernel-6.1-generic-6.1.152-2|3218	- rtc: sh: assign correct interrupts with DT
21mr|kernel-6.1-generic-6.1.152-2|3219	- rust: module: place cleanup_module() in .exit.text section
21mr|kernel-6.1-generic-6.1.152-2|3220	- rxrpc: Fix oops due to non-existence of prealloc backlog struct
21mr|kernel-6.1-generic-6.1.152-2|3221	- s390/bpf: Store backchain even for leaf progs
21mr|kernel-6.1-generic-6.1.152-2|3222	- s390/entry: Fix last breaking event handling in case of stack corruption
21mr|kernel-6.1-generic-6.1.152-2|3223	- s390/hypfs: Avoid unnecessary ioctl registration in debugfs
21mr|kernel-6.1-generic-6.1.152-2|3224	- s390/hypfs: Enable limited access during lockdown
21mr|kernel-6.1-generic-6.1.152-2|3225	- s390/pci: Do not try re-enabling load/store if device is disabled
21mr|kernel-6.1-generic-6.1.152-2|3226	- s390/pci: Fix __pcilg_mio_inuser() inline assembly
21mr|kernel-6.1-generic-6.1.152-2|3227	- s390/pkey: Prevent overflow in size calculation for memdup_user()
21mr|kernel-6.1-generic-6.1.152-2|3228	- s390/sclp: Fix SCCB present check
21mr|kernel-6.1-generic-6.1.152-2|3229	- s390/stp: Remove udelay from stp_sync_clock()
21mr|kernel-6.1-generic-6.1.152-2|3230	- s390/time: Use monotonic clock in get_cycles()
21mr|kernel-6.1-generic-6.1.152-2|3231	- samples: mei: Fix building on musl libc
21mr|kernel-6.1-generic-6.1.152-2|3232	- sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up()
21mr|kernel-6.1-generic-6.1.152-2|3233	- sched: Change nr_uninterruptible type to unsigned long
21mr|kernel-6.1-generic-6.1.152-2|3234	- sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails
21mr|kernel-6.1-generic-6.1.152-2|3235	- scsi: aacraid: Stop using PCI_IRQ_AFFINITY
21mr|kernel-6.1-generic-6.1.152-2|3236	- scsi: bfa: Double-free fix
21mr|kernel-6.1-generic-6.1.152-2|3237	- scsi: core: sysfs: Correct sysfs attributes access rights
21mr|kernel-6.1-generic-6.1.152-2|3238	- scsi: core: ufs: Fix a hang in the error handler
21mr|kernel-6.1-generic-6.1.152-2|3239	- scsi: elx: efct: Fix dma_unmap_sg() nents value
21mr|kernel-6.1-generic-6.1.152-2|3240	- scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()
21mr|kernel-6.1-generic-6.1.152-2|3241	- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans
21mr|kernel-6.1-generic-6.1.152-2|3242	- scsi: hisi_sas: Call I_T_nexus after soft reset for SATA disk
21mr|kernel-6.1-generic-6.1.152-2|3243	- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
21mr|kernel-6.1-generic-6.1.152-2|3244	- scsi: isci: Fix dma_unmap_sg() nents value
21mr|kernel-6.1-generic-6.1.152-2|3245	- scsi: iscsi: Fix incorrect error path labels for flashnode operations
21mr|kernel-6.1-generic-6.1.152-2|3246	- scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
21mr|kernel-6.1-generic-6.1.152-2|3247	- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
21mr|kernel-6.1-generic-6.1.152-2|3248	- scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands
21mr|kernel-6.1-generic-6.1.152-2|3249	- scsi: lpfc: Remove redundant assignment to avoid memory leak
21mr|kernel-6.1-generic-6.1.152-2|3250	- scsi: lpfc: Use memcpy() for BIOS version
21mr|kernel-6.1-generic-6.1.152-2|3251	- scsi: megaraid_sas: Fix invalid node index
21mr|kernel-6.1-generic-6.1.152-2|3252	- scsi: mpi3mr: Correctly handle ATA device errors
21mr|kernel-6.1-generic-6.1.152-2|3253	- scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
21mr|kernel-6.1-generic-6.1.152-2|3254	- scsi: mpi3mr: Fix race between config read submit and interrupt completion
21mr|kernel-6.1-generic-6.1.152-2|3255	- scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
21mr|kernel-6.1-generic-6.1.152-2|3256	- scsi: mpt3sas: Correctly handle ATA device errors
21mr|kernel-6.1-generic-6.1.152-2|3257	- scsi: mpt3sas: Fix a fw_event memory leak
21mr|kernel-6.1-generic-6.1.152-2|3258	- scsi: mvsas: Fix dma_unmap_sg() nents value
21mr|kernel-6.1-generic-6.1.152-2|3259	- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops
21mr|kernel-6.1-generic-6.1.152-2|3260	- scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
21mr|kernel-6.1-generic-6.1.152-2|3261	- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
21mr|kernel-6.1-generic-6.1.152-2|3262	- scsi: qla4xxx: Prevent a potential error pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|3263	- scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"
21mr|kernel-6.1-generic-6.1.152-2|3264	- scsi: s390: zfcp: Ensure synchronous unit_add
21mr|kernel-6.1-generic-6.1.152-2|3265	- scsi: sd: Make sd shutdown issue START STOP UNIT appropriately
21mr|kernel-6.1-generic-6.1.152-2|3266	- scsi: storvsc: Increase the timeouts to storvsc_timeout
21mr|kernel-6.1-generic-6.1.152-2|3267	- scsi: target: core: Generate correct identifiers for PR OUT transport IDs
21mr|kernel-6.1-generic-6.1.152-2|3268	- scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
21mr|kernel-6.1-generic-6.1.152-2|3269	- scsi: ufs: core: Fix spelling of a sysfs attribute name
21mr|kernel-6.1-generic-6.1.152-2|3270	- scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume
21mr|kernel-6.1-generic-6.1.152-2|3271	- scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
21mr|kernel-6.1-generic-6.1.152-2|3272	- scsi: ufs: ufs-pci: Fix default runtime and system PM levels
21mr|kernel-6.1-generic-6.1.152-2|3273	- scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers
21mr|kernel-6.1-generic-6.1.152-2|3274	- sctp: Do not wake readers in __sctp_write_space()
21mr|kernel-6.1-generic-6.1.152-2|3275	- sctp: initialize more fields in sctp_v6_from_sk()
21mr|kernel-6.1-generic-6.1.152-2|3276	- securityfs: don't pin dentries twice, once is enough...
21mr|kernel-6.1-generic-6.1.152-2|3277	- seg6: Fix validation of nexthop addresses
21mr|kernel-6.1-generic-6.1.152-2|3278	- selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size
21mr|kernel-6.1-generic-6.1.152-2|3279	- selftests: Fix errno checking in syscall_user_dispatch test
21mr|kernel-6.1-generic-6.1.152-2|3280	- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t
21mr|kernel-6.1-generic-6.1.152-2|3281	- selftests/memfd: add test for mapping write-sealed memfd read-only
21mr|kernel-6.1-generic-6.1.152-2|3282	- selftests: mptcp: connect: also cover alt modes
21mr|kernel-6.1-generic-6.1.152-2|3283	- selftests: mptcp: connect: also cover checksum
21mr|kernel-6.1-generic-6.1.152-2|3284	- selftests: mptcp: pm: check flush doesn't reset limits
21mr|kernel-6.1-generic-6.1.152-2|3285	- selftests: net: increase inter-packet timeout in udpgro.sh
21mr|kernel-6.1-generic-6.1.152-2|3286	- selftests/perf_events: Add a mmap() correctness test
21mr|kernel-6.1-generic-6.1.152-2|3287	- selftests: rtnetlink.sh: remove esp4_offload after test
21mr|kernel-6.1-generic-6.1.152-2|3288	- selftests/seccomp: fix syscall_restart test for arm compat
21mr|kernel-6.1-generic-6.1.152-2|3289	- selftests/tracing: Fix false failure of subsystem event test
21mr|kernel-6.1-generic-6.1.152-2|3290	- selftests: tracing: Use mutex_unlock for testing glob filter
21mr|kernel-6.1-generic-6.1.152-2|3291	- selftests/x86: Add a test to detect infinite SIGTRAP handler loop
21mr|kernel-6.1-generic-6.1.152-2|3292	- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
21mr|kernel-6.1-generic-6.1.152-2|3293	- serial: 8250: fix panic due to PSLVERR
21mr|kernel-6.1-generic-6.1.152-2|3294	- serial: Fix potential null-ptr-deref in mlb_usio_probe()
21mr|kernel-6.1-generic-6.1.152-2|3295	- serial: imx: Restore original RXTL for console to fix data loss
21mr|kernel-6.1-generic-6.1.152-2|3296	- serial: sh-sci: Check if TX data was written to device in .tx_empty()
21mr|kernel-6.1-generic-6.1.152-2|3297	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-6.1-generic-6.1.152-2|3298	- serial: sh-sci: Increment the runtime usage counter for the earlycon device
21mr|kernel-6.1-generic-6.1.152-2|3299	- serial: sh-sci: Move runtime PM enable to sci_probe_single()
21mr|kernel-6.1-generic-6.1.152-2|3300	- sh: Do not use hyphen in exported variable name
21mr|kernel-6.1-generic-6.1.152-2|3301	- smb3 client: fix return code mapping of remap_file_range
21mr|kernel-6.1-generic-6.1.152-2|3302	- smb3: fix for slab out of bounds on mount to ksmbd
21mr|kernel-6.1-generic-6.1.152-2|3303	- smb: client: fix first command failure during re-negotiation
21mr|kernel-6.1-generic-6.1.152-2|3304	- smb: client: fix race condition in negotiate timeout by using more precise timing
21mr|kernel-6.1-generic-6.1.152-2|3305	- smb: client: fix race with concurrent opens in rename(2)
21mr|kernel-6.1-generic-6.1.152-2|3306	- smb: client: fix race with concurrent opens in unlink(2)
21mr|kernel-6.1-generic-6.1.152-2|3307	- smb: client: fix use-after-free in cifs_oplock_break
21mr|kernel-6.1-generic-6.1.152-2|3308	- smb: client: fix use-after-free in crypt_message when using async crypto
21mr|kernel-6.1-generic-6.1.152-2|3309	- smb: client: let recv_done() cleanup before notifying the callers.
21mr|kernel-6.1-generic-6.1.152-2|3310	- smb: client: remove redundant lstrp update in negotiate protocol
21mr|kernel-6.1-generic-6.1.152-2|3311	- smb: improve directory cache reuse for readdir operations
21mr|kernel-6.1-generic-6.1.152-2|3312	- smb/server: avoid deadlock when linking with ReplaceIfExists
21mr|kernel-6.1-generic-6.1.152-2|3313	- smb: server: Fix extension string in ksmbd_extract_shortname()
21mr|kernel-6.1-generic-6.1.152-2|3314	- smb: server: let recv_done() avoid touching data_transfer after cleanup/move
21mr|kernel-6.1-generic-6.1.152-2|3315	- smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection
21mr|kernel-6.1-generic-6.1.152-2|3316	- smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
21mr|kernel-6.1-generic-6.1.152-2|3317	- smb: server: make use of rdma_destroy_qp()
21mr|kernel-6.1-generic-6.1.152-2|3318	- smb: server: remove separate empty_recvmsg_queue
21mr|kernel-6.1-generic-6.1.152-2|3319	- smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()
21mr|kernel-6.1-generic-6.1.152-2|3320	- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
21mr|kernel-6.1-generic-6.1.152-2|3321	- soc: aspeed: lpc: Fix impossible judgment condition
21mr|kernel-6.1-generic-6.1.152-2|3322	- soc: aspeed: lpc-snoop: Cleanup resources in stack-order
21mr|kernel-6.1-generic-6.1.152-2|3323	- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
21mr|kernel-6.1-generic-6.1.152-2|3324	- sock: Correct error checking condition for (assign|release)_proto_idx()
21mr|kernel-6.1-generic-6.1.152-2|3325	- soc: qcom: mdt_loader: Enhance split binary detection
21mr|kernel-6.1-generic-6.1.152-2|3326	- soc: qcom: mdt_loader: Ensure we don't read past the ELF header
21mr|kernel-6.1-generic-6.1.152-2|3327	- soc: qcom: QMI encoding/decoding for big endian
21mr|kernel-6.1-generic-6.1.152-2|3328	- soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS
21mr|kernel-6.1-generic-6.1.152-2|3329	- soc/tegra: pmc: Ensure power-domains are in a known state
21mr|kernel-6.1-generic-6.1.152-2|3330	- software node: Correct a OOB check in software_node_get_reference_args()
21mr|kernel-6.1-generic-6.1.152-2|3331	- soundwire: stream: restore params when prepare ports fail
21mr|kernel-6.1-generic-6.1.152-2|3332	- spi: bcm63xx-hsspi: fix shared reset
21mr|kernel-6.1-generic-6.1.152-2|3333	- spi: bcm63xx-spi: fix shared reset
21mr|kernel-6.1-generic-6.1.152-2|3334	- spi: sh-msiof: Fix maximum DMA transfer size
21mr|kernel-6.1-generic-6.1.152-2|3335	- spi: spi-fsl-dspi: Clear completion counter before initiating transfer
21mr|kernel-6.1-generic-6.1.152-2|3336	- spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers
21mr|kernel-6.1-generic-6.1.152-2|3337	- spi: tegra210-quad: modify chip select (CS) deactivation
21mr|kernel-6.1-generic-6.1.152-2|3338	- spi: tegra210-quad: remove redundant error handling code
21mr|kernel-6.1-generic-6.1.152-2|3339	- Squashfs: check return result of sb_min_blocksize
21mr|kernel-6.1-generic-6.1.152-2|3340	- squashfs: fix memory leak in squashfs_fill_super
21mr|kernel-6.1-generic-6.1.152-2|3341	- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()
21mr|kernel-6.1-generic-6.1.152-2|3342	- staging: iio: ad5933: Correct settling cycles encoding per datasheet
21mr|kernel-6.1-generic-6.1.152-2|3343	- staging: nvec: Fix incorrect null termination of battery manufacturer
21mr|kernel-6.1-generic-6.1.152-2|3344	- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
21mr|kernel-6.1-generic-6.1.152-2|3345	- staging: vc04_services: Drop VCHIQ_ERROR usage
21mr|kernel-6.1-generic-6.1.152-2|3346	- staging: vc04_services: Drop VCHIQ_RETRY usage
21mr|kernel-6.1-generic-6.1.152-2|3347	- staging: vc04_services: Drop VCHIQ_SUCCESS usage
21mr|kernel-6.1-generic-6.1.152-2|3348	- staging: vchiq_arm: Make vchiq_shutdown never fail
21mr|kernel-6.1-generic-6.1.152-2|3349	- sunvdc: Balance device refcount in vdc_port_mpgroup_check
21mr|kernel-6.1-generic-6.1.152-2|3350	- tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
21mr|kernel-6.1-generic-6.1.152-2|3351	- tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows
21mr|kernel-6.1-generic-6.1.152-2|3352	- tcp: fix passive TFO socket having invalid NAPI ID
21mr|kernel-6.1-generic-6.1.152-2|3353	- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range
21mr|kernel-6.1-generic-6.1.152-2|3354	- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior
21mr|kernel-6.1-generic-6.1.152-2|3355	- tee: Prevent size calculation wraparound on 32-bit kernels
21mr|kernel-6.1-generic-6.1.152-2|3356	- thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required
21mr|kernel-6.1-generic-6.1.152-2|3357	- thermal: sysfs: Return ENODATA instead of EAGAIN for reads
21mr|kernel-6.1-generic-6.1.152-2|3358	- thunderbolt: Do not double dequeue a configuration request
21mr|kernel-6.1-generic-6.1.152-2|3359	- thunderbolt: Fix bit masking in tb_dp_port_set_hops()
21mr|kernel-6.1-generic-6.1.152-2|3360	- thunderbolt: Fix copy+paste error in match_service_id()
21mr|kernel-6.1-generic-6.1.152-2|3361	- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
21mr|kernel-6.1-generic-6.1.152-2|3362	- tipc: Fix use-after-free in tipc_conn_close().
21mr|kernel-6.1-generic-6.1.152-2|3363	- tipc: use kfree_sensitive() for aead cleanup
21mr|kernel-6.1-generic-6.1.152-2|3364	- tls: always refresh the queue when reading sock
21mr|kernel-6.1-generic-6.1.152-2|3365	- tls: fix handling of zero-length records on the rx_list
21mr|kernel-6.1-generic-6.1.152-2|3366	- tls: separate no-async decryption request handling from async
21mr|kernel-6.1-generic-6.1.152-2|3367	- tools/build: Fix s390(x) cross-compilation with clang
21mr|kernel-6.1-generic-6.1.152-2|3368	- tools/nolibc: define time_t in terms of __kernel_old_time_t
21mr|kernel-6.1-generic-6.1.152-2|3369	- tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros
21mr|kernel-6.1-generic-6.1.152-2|3370	- tools/resolve_btfids: Fix build when cross compiling kernel with clang.
21mr|kernel-6.1-generic-6.1.152-2|3371	- tracing: Add down_write(trace_event_sem) when adding trace event
21mr|kernel-6.1-generic-6.1.152-2|3372	- tracing: Fix compilation warning on arm32
21mr|kernel-6.1-generic-6.1.152-2|3373	- tracing: Fix error handling in event_trigger_parse()
21mr|kernel-6.1-generic-6.1.152-2|3374	- tracing: Limit access to parser->buffer when trace_get_user failed
21mr|kernel-6.1-generic-6.1.152-2|3375	- tracing: Remove unneeded goto out logic
21mr|kernel-6.1-generic-6.1.152-2|3376	- tracing: Rename event_trigger_alloc() to trigger_data_alloc()
21mr|kernel-6.1-generic-6.1.152-2|3377	- tty: serial: uartlite: register uart driver in init
21mr|kernel-6.1-generic-6.1.152-2|3378	- tty: vt: make consw::con_switch() return a bool
21mr|kernel-6.1-generic-6.1.152-2|3379	- tty: vt: make init parameter of consw::con_init() a bool
21mr|kernel-6.1-generic-6.1.152-2|3380	- tty: vt: sanitize arguments of consw::con_clear()
21mr|kernel-6.1-generic-6.1.152-2|3381	- uapi: in6: restore visibility of most IPv6 socket options
21mr|kernel-6.1-generic-6.1.152-2|3382	- ublk: use vmalloc for ublk_device's __queues
21mr|kernel-6.1-generic-6.1.152-2|3383	- ucount: fix atomic_long_inc_below() argument type
21mr|kernel-6.1-generic-6.1.152-2|3384	- udf: Verify partition map count
21mr|kernel-6.1-generic-6.1.152-2|3385	- udmabuf: use sgtable-based scatterlist wrappers
21mr|kernel-6.1-generic-6.1.152-2|3386	- udp: also consider secpath when evaluating ipsec use for checksumming
21mr|kernel-6.1-generic-6.1.152-2|3387	- uio_hv_generic: Align ring size to system page
21mr|kernel-6.1-generic-6.1.152-2|3388	- uio_hv_generic: Query the ringbuffer size for device
21mr|kernel-6.1-generic-6.1.152-2|3389	- uio_hv_generic: Use correct size for interrupt and monitor pages
21mr|kernel-6.1-generic-6.1.152-2|3390	- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
21mr|kernel-6.1-generic-6.1.152-2|3391	- um: Re-evaluate thread flags repeatedly
21mr|kernel-6.1-generic-6.1.152-2|3392	- um: rtc: Avoid shadowing err in uml_rtc_start()
21mr|kernel-6.1-generic-6.1.152-2|3393	- um: ubd: Add missing error check in start_io_thread()
21mr|kernel-6.1-generic-6.1.152-2|3394	- um: use proper care when taking mmap lock during segfault
21mr|kernel-6.1-generic-6.1.152-2|3395	- um: vector: Reduce stack usage in vector_eth_configure()
21mr|kernel-6.1-generic-6.1.152-2|3396	- usb: Add checks for snprintf() calls in usb_alloc_dev()
21mr|kernel-6.1-generic-6.1.152-2|3397	- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()
21mr|kernel-6.1-generic-6.1.152-2|3398	- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
21mr|kernel-6.1-generic-6.1.152-2|3399	- usb: cdnsp: do not disable slot for disabled slot
21mr|kernel-6.1-generic-6.1.152-2|3400	- usb: cdnsp: Fix issue with CV Bad Descriptor test
21mr|kernel-6.1-generic-6.1.152-2|3401	- usb: cdnsp: Fix issue with detecting command completion event
21mr|kernel-6.1-generic-6.1.152-2|3402	- usb: cdnsp: Fix issue with detecting USB 3.2 speed
21mr|kernel-6.1-generic-6.1.152-2|3403	- usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
21mr|kernel-6.1-generic-6.1.152-2|3404	- usb: cdnsp: Replace snprintf() with the safer scnprintf() variant
21mr|kernel-6.1-generic-6.1.152-2|3405	- usb: chipidea: add USB PHY event
21mr|kernel-6.1-generic-6.1.152-2|3406	- usb: common: usb-conn-gpio: use a unique name for usb connector device
21mr|kernel-6.1-generic-6.1.152-2|3407	- usb: core: config: Prevent OOB read in SS endpoint companion parsing
21mr|kernel-6.1-generic-6.1.152-2|3408	- usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test
21mr|kernel-6.1-generic-6.1.152-2|3409	- usb: core: usb_submit_urb: downgrade type check
21mr|kernel-6.1-generic-6.1.152-2|3410	- usb: dwc2: also exit clock_gating when stopping udc while suspended
21mr|kernel-6.1-generic-6.1.152-2|3411	- usb: dwc3: Abort suspend on soft disconnect failure
21mr|kernel-6.1-generic-6.1.152-2|3412	- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
21mr|kernel-6.1-generic-6.1.152-2|3413	- usb: dwc3: imx8mp: fix device leak at unbind
21mr|kernel-6.1-generic-6.1.152-2|3414	- usb: dwc3: meson-g12a: fix device leaks at unbind
21mr|kernel-6.1-generic-6.1.152-2|3415	- usb: dwc3: qcom: Don't leave BCR asserted
21mr|kernel-6.1-generic-6.1.152-2|3416	- usb: dwc3: Remove WARN_ON for device endpoint command timeouts
21mr|kernel-6.1-generic-6.1.152-2|3417	- usb: early: xhci-dbc: Fix early_ioremap leak
21mr|kernel-6.1-generic-6.1.152-2|3418	- usb: Flush altsetting 0 endpoints before reinitializating them after reset.
21mr|kernel-6.1-generic-6.1.152-2|3419	- usb: gadget: configfs: Fix OOB read on empty string write
21mr|kernel-6.1-generic-6.1.152-2|3420	- usb: gadget : fix use-after-free in composite_dev_cleanup()
21mr|kernel-6.1-generic-6.1.152-2|3421	- usb: gadget: udc: renesas_usb3: fix device leak at unbind
21mr|kernel-6.1-generic-6.1.152-2|3422	- usb: gadget: u_serial: Fix race condition in TTY wakeup
21mr|kernel-6.1-generic-6.1.152-2|3423	- usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe()
21mr|kernel-6.1-generic-6.1.152-2|3424	- usb: hub: Don't try to recover devices lost during warm reset.
21mr|kernel-6.1-generic-6.1.152-2|3425	- usb: hub: fix detection of high tier USB3 devices behind suspended hubs
21mr|kernel-6.1-generic-6.1.152-2|3426	- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
21mr|kernel-6.1-generic-6.1.152-2|3427	- usb: hub: Fix flushing of delayed work used for post resume purposes
21mr|kernel-6.1-generic-6.1.152-2|3428	- usb: misc: apple-mfi-fastcharge: Make power supply names unique
21mr|kernel-6.1-generic-6.1.152-2|3429	- usb: musb: Add and use inline functions musb_{get,set}_state
21mr|kernel-6.1-generic-6.1.152-2|3430	- usb: musb: fix gadget state on disconnect
21mr|kernel-6.1-generic-6.1.152-2|3431	- usb: musb: omap2430: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|3432	- usb: musb: omap2430: fix device leak at unbind
21mr|kernel-6.1-generic-6.1.152-2|3433	- usb: net: sierra: check for no status endpoint
21mr|kernel-6.1-generic-6.1.152-2|3434	- usb: phy: mxs: disconnect line when USB charger is attached
21mr|kernel-6.1-generic-6.1.152-2|3435	- usb: potential integer overflow in usbg_make_tpg()
21mr|kernel-6.1-generic-6.1.152-2|3436	- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
21mr|kernel-6.1-generic-6.1.152-2|3437	- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE
21mr|kernel-6.1-generic-6.1.152-2|3438	- usb: renesas_usbhs: Reorder clock handling and power management in probe
21mr|kernel-6.1-generic-6.1.152-2|3439	- usb: renesas-xhci: Fix External ROM access timeouts
21mr|kernel-6.1-generic-6.1.152-2|3440	- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
21mr|kernel-6.1-generic-6.1.152-2|3441	- USB: serial: option: add Foxconn T99W640
21mr|kernel-6.1-generic-6.1.152-2|3442	- USB: serial: option: add Foxconn T99W709
21mr|kernel-6.1-generic-6.1.152-2|3443	- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition
21mr|kernel-6.1-generic-6.1.152-2|3444	- USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB
21mr|kernel-6.1-generic-6.1.152-2|3445	- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
21mr|kernel-6.1-generic-6.1.152-2|3446	- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
21mr|kernel-6.1-generic-6.1.152-2|3447	- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device
21mr|kernel-6.1-generic-6.1.152-2|3448	- usb: storage: realtek_cr: Use correct byte order for bcs->Residue
21mr|kernel-6.1-generic-6.1.152-2|3449	- usb: typec: altmodes/displayport: do not index invalid pin_assignments
21mr|kernel-6.1-generic-6.1.152-2|3450	- usb: typec: displayport: Fix potential deadlock
21mr|kernel-6.1-generic-6.1.152-2|3451	- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
21mr|kernel-6.1-generic-6.1.152-2|3452	- usb: typec: fusb302: cache PD RX state
21mr|kernel-6.1-generic-6.1.152-2|3453	- usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
21mr|kernel-6.1-generic-6.1.152-2|3454	- usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set
21mr|kernel-6.1-generic-6.1.152-2|3455	- usb: typec: tcpm: allow switching to mode accessory to mux properly
21mr|kernel-6.1-generic-6.1.152-2|3456	- usb: typec: tcpm: allow to use sink in accessory mode
21mr|kernel-6.1-generic-6.1.152-2|3457	- usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach
21mr|kernel-6.1-generic-6.1.152-2|3458	- usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx()
21mr|kernel-6.1-generic-6.1.152-2|3459	- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default
21mr|kernel-6.1-generic-6.1.152-2|3460	- usb: typec: ucsi: Update power_supply on power role change
21mr|kernel-6.1-generic-6.1.152-2|3461	- usb: usbtmc: Fix read_stb function and get_stb ioctl
21mr|kernel-6.1-generic-6.1.152-2|3462	- usb: usbtmc: Fix timeout value in get_stb
21mr|kernel-6.1-generic-6.1.152-2|3463	- usb: xhci: Avoid showing errors during surprise removal
21mr|kernel-6.1-generic-6.1.152-2|3464	- usb: xhci: Avoid showing warnings for dying controller
21mr|kernel-6.1-generic-6.1.152-2|3465	- usb: xhci: print xhci->xhc_state when queue_command failed
21mr|kernel-6.1-generic-6.1.152-2|3466	- usb: xhci: quirk for data loss in ISOC transfers
21mr|kernel-6.1-generic-6.1.152-2|3467	- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command
21mr|kernel-6.1-generic-6.1.152-2|3468	- use uniform permission checks for all mount propagation changes
21mr|kernel-6.1-generic-6.1.152-2|3469	- vfio/mlx5: fix possible overflow in tracking max message size
21mr|kernel-6.1-generic-6.1.152-2|3470	- vfio/pci: Separate SR-IOV VF dev_set
21mr|kernel-6.1-generic-6.1.152-2|3471	- vfio/type1: conditional rescheduling while pinning
21mr|kernel-6.1-generic-6.1.152-2|3472	- vfio/type1: Fix error unwind in migration dirty bitmap allocation
21mr|kernel-6.1-generic-6.1.152-2|3473	- vgacon: Add check for vc_origin address range in vgacon_scroll()
21mr|kernel-6.1-generic-6.1.152-2|3474	- vgacon: remove unneeded forward declarations
21mr|kernel-6.1-generic-6.1.152-2|3475	- vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen()
21mr|kernel-6.1-generic-6.1.152-2|3476	- vhost: fail early when __vhost_add_used() fails
21mr|kernel-6.1-generic-6.1.152-2|3477	- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()
21mr|kernel-6.1-generic-6.1.152-2|3478	- vhost-scsi: Fix log flooding with target does not exist errors
21mr|kernel-6.1-generic-6.1.152-2|3479	- vhost-scsi: protect vq->log_used with vq->mutex
21mr|kernel-6.1-generic-6.1.152-2|3480	- vhost/vsock: Avoid allocating arbitrarily-sized SKBs
21mr|kernel-6.1-generic-6.1.152-2|3481	- virtio-net: ensure the received length does not exceed allocated size
21mr|kernel-6.1-generic-6.1.152-2|3482	- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify
21mr|kernel-6.1-generic-6.1.152-2|3483	- vmci: Prevent the dispatching of uninitialized payloads
21mr|kernel-6.1-generic-6.1.152-2|3484	- vmxnet3: correctly report gso type for UDP tunnels
21mr|kernel-6.1-generic-6.1.152-2|3485	- vrf: Drop existing dst reference in vrf_ip6_input_dst
21mr|kernel-6.1-generic-6.1.152-2|3486	- vsock: Do not allow binding to VMADDR_PORT_ANY
21mr|kernel-6.1-generic-6.1.152-2|3487	- vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
21mr|kernel-6.1-generic-6.1.152-2|3488	- vsock: Fix transport_{g2h,h2g} TOCTOU
21mr|kernel-6.1-generic-6.1.152-2|3489	- vsock: Fix transport_* TOCTOU
21mr|kernel-6.1-generic-6.1.152-2|3490	- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
21mr|kernel-6.1-generic-6.1.152-2|3491	- vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page
21mr|kernel-6.1-generic-6.1.152-2|3492	- vsock/virtio: Validate length in packet header before skb_put()
21mr|kernel-6.1-generic-6.1.152-2|3493	- vsock/vmci: Clear the vmci transport packet properly when initializing it
21mr|kernel-6.1-generic-6.1.152-2|3494	- vt: add missing notification when switching back to text mode
21mr|kernel-6.1-generic-6.1.152-2|3495	- vt: defkeymap: Map keycodes above 127 to K_HOLE
21mr|kernel-6.1-generic-6.1.152-2|3496	- vt: keyboard: Don't process Unicode characters in K_OFF mode
21mr|kernel-6.1-generic-6.1.152-2|3497	- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl()
21mr|kernel-6.1-generic-6.1.152-2|3498	- vxlan: Do not treat dst cache initialization errors as fatal
21mr|kernel-6.1-generic-6.1.152-2|3499	- watchdog: da9052_wdt: respect TWDMIN
21mr|kernel-6.1-generic-6.1.152-2|3500	- watchdog: dw_wdt: Fix default timeout
21mr|kernel-6.1-generic-6.1.152-2|3501	- watchdog: exar: Shorten identity name to fit correctly
21mr|kernel-6.1-generic-6.1.152-2|3502	- watchdog: iTCO_wdt: Report error if timeout configuration fails
21mr|kernel-6.1-generic-6.1.152-2|3503	- watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition
21mr|kernel-6.1-generic-6.1.152-2|3504	- watchdog: ziirave_wdt: check record length in ziirave_firm_verify()
21mr|kernel-6.1-generic-6.1.152-2|3505	- wifi: ath11k: avoid burning CPU in ath11k_debugfs_fw_stats_request()
21mr|kernel-6.1-generic-6.1.152-2|3506	- wifi: ath11k: clear initialized flag for deinit-ed srng lists
21mr|kernel-6.1-generic-6.1.152-2|3507	- wifi: ath11k: convert timeouts to secs_to_jiffies()
21mr|kernel-6.1-generic-6.1.152-2|3508	- wifi: ath11k: don't use static variables in ath11k_debugfs_fw_stats_process()
21mr|kernel-6.1-generic-6.1.152-2|3509	- wifi: ath11k: don't wait when there is no vdev started
21mr|kernel-6.1-generic-6.1.152-2|3510	- wifi: ath11k: fix dest ring-buffer corruption
21mr|kernel-6.1-generic-6.1.152-2|3511	- wifi: ath11k: fix dest ring-buffer corruption when ring is full
21mr|kernel-6.1-generic-6.1.152-2|3512	- wifi: ath11k: fix node corruption in ar->arvifs list
21mr|kernel-6.1-generic-6.1.152-2|3513	- wifi: ath11k: Fix QMI memory reuse logic
21mr|kernel-6.1-generic-6.1.152-2|3514	- wifi: ath11k: fix ring-buffer corruption
21mr|kernel-6.1-generic-6.1.152-2|3515	- wifi: ath11k: fix rx completion meta data corruption
21mr|kernel-6.1-generic-6.1.152-2|3516	- wifi: ath11k: fix soc_dp_stats debugfs file permission
21mr|kernel-6.1-generic-6.1.152-2|3517	- wifi: ath11k: fix source ring-buffer corruption
21mr|kernel-6.1-generic-6.1.152-2|3518	- wifi: ath11k: remove unused function ath11k_tm_event_wmi()
21mr|kernel-6.1-generic-6.1.152-2|3519	- wifi: ath11k: validate ath11k_crypto_mode on top of ath11k_core_qmi_firmware_ready
21mr|kernel-6.1-generic-6.1.152-2|3520	- wifi: ath6kl: remove WARN on bad firmware input
21mr|kernel-6.1-generic-6.1.152-2|3521	- wifi: ath9k_htc: Abort software beacon handling if disabled
21mr|kernel-6.1-generic-6.1.152-2|3522	- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE
21mr|kernel-6.1-generic-6.1.152-2|3523	- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()
21mr|kernel-6.1-generic-6.1.152-2|3524	- wifi: carl9170: do not ping device which has failed to load firmware
21mr|kernel-6.1-generic-6.1.152-2|3525	- wifi: cfg80211: Fix interface type validation
21mr|kernel-6.1-generic-6.1.152-2|3526	- wifi: cfg80211: init wiphy_work before allocating rfkill fails
21mr|kernel-6.1-generic-6.1.152-2|3527	- wifi: cfg80211: reject HTC bit for management frames
21mr|kernel-6.1-generic-6.1.152-2|3528	- wifi: iwlegacy: Check rate_idx range after addition
21mr|kernel-6.1-generic-6.1.152-2|3529	- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
21mr|kernel-6.1-generic-6.1.152-2|3530	- wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
21mr|kernel-6.1-generic-6.1.152-2|3531	- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
21mr|kernel-6.1-generic-6.1.152-2|3532	- wifi: iwlwifi: mvm: fix scan request validation
21mr|kernel-6.1-generic-6.1.152-2|3533	- wifi: mac80211: avoid lockdep checking when removing deflink
21mr|kernel-6.1-generic-6.1.152-2|3534	- wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()
21mr|kernel-6.1-generic-6.1.152-2|3535	- wifi: mac80211: check basic rates validity in sta_link_apply_parameters
21mr|kernel-6.1-generic-6.1.152-2|3536	- wifi: mac80211: do not offer a mesh path if forwarding is disabled
21mr|kernel-6.1-generic-6.1.152-2|3537	- wifi: mac80211: Do not schedule stopped TXQs
21mr|kernel-6.1-generic-6.1.152-2|3538	- wifi: mac80211: Don't call fq_flow_idx() for management frames
21mr|kernel-6.1-generic-6.1.152-2|3539	- wifi: mac80211: don't complete management TX on SAE commit
21mr|kernel-6.1-generic-6.1.152-2|3540	- wifi: mac80211: drop invalid source address OCB frames
21mr|kernel-6.1-generic-6.1.152-2|3541	- wifi: mac80211: fix beacon interval calculation overflow
21mr|kernel-6.1-generic-6.1.152-2|3542	- wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled
21mr|kernel-6.1-generic-6.1.152-2|3543	- wifi: mac80211: reject TDLS operations when station is not associated
21mr|kernel-6.1-generic-6.1.152-2|3544	- wifi: mac80211: update radar_required in channel context after channel switch
21mr|kernel-6.1-generic-6.1.152-2|3545	- wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
21mr|kernel-6.1-generic-6.1.152-2|3546	- wifi: mt76: mt7921: add 160 MHz AP for mt7922 device
21mr|kernel-6.1-generic-6.1.152-2|3547	- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
21mr|kernel-6.1-generic-6.1.152-2|3548	- wifi: plfxlc: Fix error handling in usb driver probe
21mr|kernel-6.1-generic-6.1.152-2|3549	- wifi: prevent A-MSDU attacks in mesh networks
21mr|kernel-6.1-generic-6.1.152-2|3550	- wifi: rtl818x: Kill URBs before clearing tx status queue
21mr|kernel-6.1-generic-6.1.152-2|3551	- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
21mr|kernel-6.1-generic-6.1.152-2|3552	- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
21mr|kernel-6.1-generic-6.1.152-2|3553	- wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc()
21mr|kernel-6.1-generic-6.1.152-2|3554	- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`.
21mr|kernel-6.1-generic-6.1.152-2|3555	- wifi: rtw88: do not ignore hardware read error during DPK
21mr|kernel-6.1-generic-6.1.152-2|3556	- wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds
21mr|kernel-6.1-generic-6.1.152-2|3557	- wifi: rtw89: Disable deep power saving for USB/SDIO
21mr|kernel-6.1-generic-6.1.152-2|3558	- wifi: rtw89: Fix rtw89_mac_power_switch() for USB
21mr|kernel-6.1-generic-6.1.152-2|3559	- wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB
21mr|kernel-6.1-generic-6.1.152-2|3560	- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
21mr|kernel-6.1-generic-6.1.152-2|3561	- wireguard: device: enable threaded NAPI
21mr|kernel-6.1-generic-6.1.152-2|3562	- wireless: purelifi: plfxlc: fix memory leak in plfxlc_usb_wreq_asyn()
21mr|kernel-6.1-generic-6.1.152-2|3563	- x86/boot: Compile boot code with -std=gnu11 too
21mr|kernel-6.1-generic-6.1.152-2|3564	- x86/bugs: Add a Transient Scheduler Attacks mitigation
21mr|kernel-6.1-generic-6.1.152-2|3565	- x86/bugs: Avoid warning when overriding return thunk
21mr|kernel-6.1-generic-6.1.152-2|3566	- x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()
21mr|kernel-6.1-generic-6.1.152-2|3567	- x86/bugs: Rename MDS machinery to something more generic
21mr|kernel-6.1-generic-6.1.152-2|3568	- x86/CPU/AMD: Properly check the TSA microcode
21mr|kernel-6.1-generic-6.1.152-2|3569	- x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
21mr|kernel-6.1-generic-6.1.152-2|3570	- x86/cpu: Sanitize CPUID(0x80000000) output
21mr|kernel-6.1-generic-6.1.152-2|3571	- x86: Fix X86_FEATURE_VERW_CLEAR definition
21mr|kernel-6.1-generic-6.1.152-2|3572	- x86/fpu: Delay instruction pointer fixup until after warning
21mr|kernel-6.1-generic-6.1.152-2|3573	- x86/hyperv: Fix usage of cpu_online_mask to get valid cpu
21mr|kernel-6.1-generic-6.1.152-2|3574	- x86/iopl: Cure TIF_IO_BITMAP inconsistencies
21mr|kernel-6.1-generic-6.1.152-2|3575	- x86/mce/amd: Add default names for MCA banks and blocks
21mr|kernel-6.1-generic-6.1.152-2|3576	- x86/mce/amd: Fix threshold limit reset
21mr|kernel-6.1-generic-6.1.152-2|3577	- x86/mce: Don't remove sysfs if thresholding sysfs init fails
21mr|kernel-6.1-generic-6.1.152-2|3578	- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
21mr|kernel-6.1-generic-6.1.152-2|3579	- x86/mm: Disable hugetlb page table sharing on 32-bit
21mr|kernel-6.1-generic-6.1.152-2|3580	- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges()
21mr|kernel-6.1-generic-6.1.152-2|3581	- x86/process: Move the buffer clearing before MONITOR
21mr|kernel-6.1-generic-6.1.152-2|3582	- x86/reboot: Harden virtualization hooks for emergency reboot
21mr|kernel-6.1-generic-6.1.152-2|3583	- x86/reboot: KVM: Handle VMXOFF in KVM's reboot callback
21mr|kernel-6.1-generic-6.1.152-2|3584	- x86/sev: Evict cache lines during SNP memory validation
21mr|kernel-6.1-generic-6.1.152-2|3585	- x86/sgx: Prevent attempts to reclaim poisoned pages
21mr|kernel-6.1-generic-6.1.152-2|3586	- x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c
21mr|kernel-6.1-generic-6.1.152-2|3587	- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
21mr|kernel-6.1-generic-6.1.152-2|3588	- xen/gntdev: remove struct gntdev_copy_batch from stack
21mr|kernel-6.1-generic-6.1.152-2|3589	- xen/netfront: Fix TX response spurious interrupts
21mr|kernel-6.1-generic-6.1.152-2|3590	- xfrm: interface: fix use-after-free after changing collect_md xfrm interface
21mr|kernel-6.1-generic-6.1.152-2|3591	- xfs: attr forks require attr, not attr2
21mr|kernel-6.1-generic-6.1.152-2|3592	- xfs: clean up the rtbitmap fsmap backend
21mr|kernel-6.1-generic-6.1.152-2|3593	- xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set
21mr|kernel-6.1-generic-6.1.152-2|3594	- xfs: create a new helper to return a file's allocation unit
21mr|kernel-6.1-generic-6.1.152-2|3595	- xfs: declare xfs_file.c symbols in xfs_file.h
21mr|kernel-6.1-generic-6.1.152-2|3596	- xfs: do not propagate ENODATA disk errors into xattr code
21mr|kernel-6.1-generic-6.1.152-2|3597	- xfs: don't walk off the end of a directory data block
21mr|kernel-6.1-generic-6.1.152-2|3598	- xfs: fix an agbno overflow in __xfs_getfsmap_datadev
21mr|kernel-6.1-generic-6.1.152-2|3599	- xfs: fix getfsmap reporting past the last rt extent
21mr|kernel-6.1-generic-6.1.152-2|3600	- xfs: fix integer overflows in the fsmap rtbitmap and logdev backends
21mr|kernel-6.1-generic-6.1.152-2|3601	- xfs: fix interval filtering in multi-step fsmap queries
21mr|kernel-6.1-generic-6.1.152-2|3602	- xfs: fix logdev fsmap query result filtering
21mr|kernel-6.1-generic-6.1.152-2|3603	- xfs: fix the contact address for the sysfs ABI documentation
21mr|kernel-6.1-generic-6.1.152-2|3604	- xfs: Fix the owner setting issue for rmap query in xfs fsmap
21mr|kernel-6.1-generic-6.1.152-2|3605	- xfs: fix xfs_btree_query_range callers to initialize btree rec fully
21mr|kernel-6.1-generic-6.1.152-2|3606	- xfs: Fix xfs_flush_unmap_range() range for RT
21mr|kernel-6.1-generic-6.1.152-2|3607	- xfs: Fix xfs_prepare_shift() range for RT
21mr|kernel-6.1-generic-6.1.152-2|3608	- xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags
21mr|kernel-6.1-generic-6.1.152-2|3609	- xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
21mr|kernel-6.1-generic-6.1.152-2|3610	- xfs: reset rootdir extent size hint after growfsrt
21mr|kernel-6.1-generic-6.1.152-2|3611	- xfs: take m_growlock when running growfsrt
21mr|kernel-6.1-generic-6.1.152-2|3612	- xfs: use consistent uid/gid when grabbing dquots for inodes
21mr|kernel-6.1-generic-6.1.152-2|3613	- xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
21mr|kernel-6.1-generic-6.1.152-2|3614	- xfs: validate fsmap offsets specified in the query keys
21mr|kernel-6.1-generic-6.1.152-2|3615	- xfs: verify buffer, inode, and dquot items every tx commit
21mr|kernel-6.1-generic-6.1.152-2|3616	- xhci: Allow RPM on the USB controller (1022:43f7) by default
21mr|kernel-6.1-generic-6.1.152-2|3617	- xhci: dbc: Flush queued requests before stopping dbc
21mr|kernel-6.1-generic-6.1.152-2|3618	- xhci: dbctty: disable ECHO flag by default
21mr|kernel-6.1-generic-6.1.152-2|3619	- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
21mr|kernel-6.1-generic-6.1.152-2|3620	- zynq_fpga: use sgtable-based scatterlist wrappers
21mr|kernel-6.1-generic-6.1.152-2|3621	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|3622	
21mr|kernel-6.1-generic-6.1.152-2|3623	* Wed Sep 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|3624	- Bump release
21mr|kernel-6.1-generic-6.1.152-2|3625	
21mr|kernel-6.1-generic-6.1.152-2|3626	* Wed Sep 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|3627	- Add BTF sections debug in kernel configs
21mr|kernel-6.1-generic-6.1.152-2|3628	
21mr|kernel-6.1-generic-6.1.152-2|3629	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru> 6.1.141-1
21mr|kernel-6.1-generic-6.1.152-2|3630	- Fix 8822cu build
21mr|kernel-6.1-generic-6.1.152-2|3631	
21mr|kernel-6.1-generic-6.1.152-2|3632	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|3633	- Update kernel configs
21mr|kernel-6.1-generic-6.1.152-2|3634	
21mr|kernel-6.1-generic-6.1.152-2|3635	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|3636	- [bot] upd: 6.1.140 -> 6.1.141
21mr|kernel-6.1-generic-6.1.152-2|3637	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|3638	- ACPI: HED: Always initialize before evged
21mr|kernel-6.1-generic-6.1.152-2|3639	- af_unix: Add dead flag to struct scm_fp_list.
21mr|kernel-6.1-generic-6.1.152-2|3640	- af_unix: Allocate struct unix_edge for each inflight AF_UNIX fd.
21mr|kernel-6.1-generic-6.1.152-2|3641	- af_unix: Allocate struct unix_vertex for each inflight AF_UNIX fd.
21mr|kernel-6.1-generic-6.1.152-2|3642	- af_unix: Assign a unique index to SCC.
21mr|kernel-6.1-generic-6.1.152-2|3643	- af_unix: Avoid Tarjan's algorithm if unnecessary.
21mr|kernel-6.1-generic-6.1.152-2|3644	- af_unix: Bulk update unix_tot_inflight/unix_inflight when queuing skb.
21mr|kernel-6.1-generic-6.1.152-2|3645	- af_unix: Detect dead SCC.
21mr|kernel-6.1-generic-6.1.152-2|3646	- af_unix: Detect Strongly Connected Components.
21mr|kernel-6.1-generic-6.1.152-2|3647	- af_unix: Don't access successor in unix_del_edges() during GC.
21mr|kernel-6.1-generic-6.1.152-2|3648	- af_unix: Fix garbage collection of embryos carrying OOB with SCM_RIGHTS
21mr|kernel-6.1-generic-6.1.152-2|3649	- af_unix: Fix uninit-value in __unix_walk_scc()
21mr|kernel-6.1-generic-6.1.152-2|3650	- af_unix: Fix up unix_edge.successor for embryo socket.
21mr|kernel-6.1-generic-6.1.152-2|3651	- af_unix: Iterate all vertices by DFS.
21mr|kernel-6.1-generic-6.1.152-2|3652	- af_unix: Kconfig: make CONFIG_UNIX bool
21mr|kernel-6.1-generic-6.1.152-2|3653	- af_unix: Link struct unix_edge when queuing skb.
21mr|kernel-6.1-generic-6.1.152-2|3654	- af_unix: Remove CONFIG_UNIX_SCM.
21mr|kernel-6.1-generic-6.1.152-2|3655	- af_unix: Remove io_uring code for GC.
21mr|kernel-6.1-generic-6.1.152-2|3656	- af_unix: Remove lock dance in unix_peek_fds().
21mr|kernel-6.1-generic-6.1.152-2|3657	- af_unix: Replace BUG_ON() with WARN_ON_ONCE().
21mr|kernel-6.1-generic-6.1.152-2|3658	- af_unix: Replace garbage collection algorithm.
21mr|kernel-6.1-generic-6.1.152-2|3659	- af_unix: Return struct unix_sock from unix_get_socket().
21mr|kernel-6.1-generic-6.1.152-2|3660	- af_unix: Run GC on only one CPU.
21mr|kernel-6.1-generic-6.1.152-2|3661	- af_unix: Save listener for embryo socket.
21mr|kernel-6.1-generic-6.1.152-2|3662	- af_unix: Save O(n) setup of Tarjan's algo.
21mr|kernel-6.1-generic-6.1.152-2|3663	- af_unix: Skip GC if no cycle exists.
21mr|kernel-6.1-generic-6.1.152-2|3664	- af_unix: Try not to hold unix_gc_lock during accept().
21mr|kernel-6.1-generic-6.1.152-2|3665	- af_unix: Try to run GC async.
21mr|kernel-6.1-generic-6.1.152-2|3666	- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
21mr|kernel-6.1-generic-6.1.152-2|3667	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10
21mr|kernel-6.1-generic-6.1.152-2|3668	- ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7
21mr|kernel-6.1-generic-6.1.152-2|3669	- ALSA: pcm: Fix race of buffer access at PCM OSS layer
21mr|kernel-6.1-generic-6.1.152-2|3670	- ALSA: seq: Improve data consistency at polling
21mr|kernel-6.1-generic-6.1.152-2|3671	- arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src
21mr|kernel-6.1-generic-6.1.152-2|3672	- arm64: Add support for HIP09 Spectre-BHB mitigation
21mr|kernel-6.1-generic-6.1.152-2|3673	- arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
21mr|kernel-6.1-generic-6.1.152-2|3674	- arm64/mm: Check PUD_TYPE_TABLE in pud_bad()
21mr|kernel-6.1-generic-6.1.152-2|3675	- arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
21mr|kernel-6.1-generic-6.1.152-2|3676	- ARM: at91: pm: fix at91_suspend_finish for ZQ calibration
21mr|kernel-6.1-generic-6.1.152-2|3677	- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
21mr|kernel-6.1-generic-6.1.152-2|3678	- ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode
21mr|kernel-6.1-generic-6.1.152-2|3679	- ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of()
21mr|kernel-6.1-generic-6.1.152-2|3680	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
21mr|kernel-6.1-generic-6.1.152-2|3681	- ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect
21mr|kernel-6.1-generic-6.1.152-2|3682	- ASoC: ops: Enforce platform maximum on initial value
21mr|kernel-6.1-generic-6.1.152-2|3683	- ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup()
21mr|kernel-6.1-generic-6.1.152-2|3684	- ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
21mr|kernel-6.1-generic-6.1.152-2|3685	- ASoC: sun4i-codec: support hp-det-gpios property
21mr|kernel-6.1-generic-6.1.152-2|3686	- ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG
21mr|kernel-6.1-generic-6.1.152-2|3687	- ASoC: tas2764: Mark SW_RESET as volatile
21mr|kernel-6.1-generic-6.1.152-2|3688	- ASoC: tas2764: Power up/down amp on mute ops
21mr|kernel-6.1-generic-6.1.152-2|3689	- auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common"
21mr|kernel-6.1-generic-6.1.152-2|3690	- Bluetooth: L2CAP: Fix not checking l2cap_chan security level
21mr|kernel-6.1-generic-6.1.152-2|3691	- bonding: report duplicate MAC address in all situations
21mr|kernel-6.1-generic-6.1.152-2|3692	- bpf: fix possible endless loop in BPF map iteration
21mr|kernel-6.1-generic-6.1.152-2|3693	- bpf: Return prog btf_id without capable check
21mr|kernel-6.1-generic-6.1.152-2|3694	- bpftool: Fix readlink usage in get_fd_type
21mr|kernel-6.1-generic-6.1.152-2|3695	- bridge: netfilter: Fix forwarding of fragmented packets
21mr|kernel-6.1-generic-6.1.152-2|3696	- btrfs: avoid linker error in btrfs_find_create_tree_block()
21mr|kernel-6.1-generic-6.1.152-2|3697	- btrfs: check folio mapping after unlock in relocate_one_folio()
21mr|kernel-6.1-generic-6.1.152-2|3698	- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
21mr|kernel-6.1-generic-6.1.152-2|3699	- btrfs: fix non-empty delayed iputs list on unmount due to async workers
21mr|kernel-6.1-generic-6.1.152-2|3700	- btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work()
21mr|kernel-6.1-generic-6.1.152-2|3701	- btrfs: make btrfs_discard_workfn() block_group ref explicit
21mr|kernel-6.1-generic-6.1.152-2|3702	- btrfs: run btrfs_error_commit_super() early
21mr|kernel-6.1-generic-6.1.152-2|3703	- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
21mr|kernel-6.1-generic-6.1.152-2|3704	- can: bcm: add locking for bcm_op runtime updates
21mr|kernel-6.1-generic-6.1.152-2|3705	- can: bcm: add missing rcu read protection for procfs content
21mr|kernel-6.1-generic-6.1.152-2|3706	- can: c_can: Use of_property_present() to test existence of DT property
21mr|kernel-6.1-generic-6.1.152-2|3707	- can: slcan: allow reception of short error messages
21mr|kernel-6.1-generic-6.1.152-2|3708	- cgroup: Fix compilation issue due to cgroup_mutex not being exported
21mr|kernel-6.1-generic-6.1.152-2|3709	- cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES
21mr|kernel-6.1-generic-6.1.152-2|3710	- cifs: Fix establishing NetBIOS session for SMB2+ connection
21mr|kernel-6.1-generic-6.1.152-2|3711	- cifs: Fix negotiate retry functionality
21mr|kernel-6.1-generic-6.1.152-2|3712	- cifs: Fix querying and creating MF symlinks over SMB1
21mr|kernel-6.1-generic-6.1.152-2|3713	- clk: imx8mp: inform CCF of maximum frequency of clocks
21mr|kernel-6.1-generic-6.1.152-2|3714	- clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs
21mr|kernel-6.1-generic-6.1.152-2|3715	- clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate
21mr|kernel-6.1-generic-6.1.152-2|3716	- clk: sunxi-ng: d1: Add missing divider for MMC mod clocks
21mr|kernel-6.1-generic-6.1.152-2|3717	- clocksource: mips-gic-timer: Enable counter when CPUs start
21mr|kernel-6.1-generic-6.1.152-2|3718	- coredump: fix error handling for replace_fd()
21mr|kernel-6.1-generic-6.1.152-2|3719	- coredump: hand a pidfd to the usermode coredump helper
21mr|kernel-6.1-generic-6.1.152-2|3720	- cpufreq: tegra186: Share policy per cluster
21mr|kernel-6.1-generic-6.1.152-2|3721	- cpuidle: menu: Avoid discarding useful information
21mr|kernel-6.1-generic-6.1.152-2|3722	- crypto: algif_hash - fix double free in hash_accept
21mr|kernel-6.1-generic-6.1.152-2|3723	- crypto: lzo - Fix compression buffer overrun
21mr|kernel-6.1-generic-6.1.152-2|3724	- crypto: octeontx2 - suppress auth failure screaming due to negative tests
21mr|kernel-6.1-generic-6.1.152-2|3725	- dlm: make tcp still work in multi-link env
21mr|kernel-6.1-generic-6.1.152-2|3726	- dmaengine: idxd: add idxd_copy_cr() to copy user completion record during page fault handling
21mr|kernel-6.1-generic-6.1.152-2|3727	- dmaengine: idxd: add per DSA wq workqueue for processing cr faults
21mr|kernel-6.1-generic-6.1.152-2|3728	- dmaengine: idxd: Fix allowing write() from different address spaces
21mr|kernel-6.1-generic-6.1.152-2|3729	- dmaengine: idxd: Fix passing freed memory in idxd_cdev_open()
21mr|kernel-6.1-generic-6.1.152-2|3730	- dmaengine: idxd: Fix ->poll() return value
21mr|kernel-6.1-generic-6.1.152-2|3731	- dma-mapping: avoid potential unused data compilation warning
21mr|kernel-6.1-generic-6.1.152-2|3732	- dm cache: prevent BUG_ON by blocking retries on failed device resumes
21mr|kernel-6.1-generic-6.1.152-2|3733	- dm: fix unconditional IO throttle caused by REQ_PREFLUSH
21mr|kernel-6.1-generic-6.1.152-2|3734	- dm: restrict dm device size to 2^63-512 bytes
21mr|kernel-6.1-generic-6.1.152-2|3735	- dql: Fix dql->limit value when reset.
21mr|kernel-6.1-generic-6.1.152-2|3736	- drm: Add valid clones check
21mr|kernel-6.1-generic-6.1.152-2|3737	- drm/amd/display: calculate the remain segments for all pipes
21mr|kernel-6.1-generic-6.1.152-2|3738	- drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer()
21mr|kernel-6.1-generic-6.1.152-2|3739	- drm/amd/display: Guard against setting dispclk low for dcn31x
21mr|kernel-6.1-generic-6.1.152-2|3740	- drm/amd/display: handle max_downscale_src_width fail check
21mr|kernel-6.1-generic-6.1.152-2|3741	- drm/amd/display: Initial psr_version with correct setting
21mr|kernel-6.1-generic-6.1.152-2|3742	- drm/amdgpu: Allow P2P access through XGMI
21mr|kernel-6.1-generic-6.1.152-2|3743	- drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c
21mr|kernel-6.1-generic-6.1.152-2|3744	- drm/amdgpu: enlarge the VBIOS binary size limit
21mr|kernel-6.1-generic-6.1.152-2|3745	- drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
21mr|kernel-6.1-generic-6.1.152-2|3746	- drm/amdkfd: KFD release_work possible circular locking
21mr|kernel-6.1-generic-6.1.152-2|3747	- drm/ast: Find VBIOS mode from regular display size
21mr|kernel-6.1-generic-6.1.152-2|3748	- drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
21mr|kernel-6.1-generic-6.1.152-2|3749	- drm/edid: fixed the bug that hdr metadata was not reset
21mr|kernel-6.1-generic-6.1.152-2|3750	- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
21mr|kernel-6.1-generic-6.1.152-2|3751	- drm/panel-edp: Add Starry 116KHD024006
21mr|kernel-6.1-generic-6.1.152-2|3752	- drm/rockchip: vop2: Add uv swap for cluster window
21mr|kernel-6.1-generic-6.1.152-2|3753	- EDAC/ie31200: work around false positive build warning
21mr|kernel-6.1-generic-6.1.152-2|3754	- espintcp: remove encap socket caching to avoid reference leak
21mr|kernel-6.1-generic-6.1.152-2|3755	- eth: mlx4: don't try to complete XDP frames in netpoll
21mr|kernel-6.1-generic-6.1.152-2|3756	- ext4: reject the 'data_err=abort' option in nojournal mode
21mr|kernel-6.1-generic-6.1.152-2|3757	- ext4: reorder capability check last
21mr|kernel-6.1-generic-6.1.152-2|3758	- fbcon: Use correct erase colour for clearing in fbcon
21mr|kernel-6.1-generic-6.1.152-2|3759	- fbdev: core: tileblit: Implement missing margin clearing for tileblit
21mr|kernel-6.1-generic-6.1.152-2|3760	- fbdev: fsl-diu-fb: add missing device_remove_file()
21mr|kernel-6.1-generic-6.1.152-2|3761	- firmware: arm_ffa: Set dma_mask for ffa devices
21mr|kernel-6.1-generic-6.1.152-2|3762	- fork: use pidfd_prepare()
21mr|kernel-6.1-generic-6.1.152-2|3763	- fpga: altera-cvp: Increase credit timeout
21mr|kernel-6.1-generic-6.1.152-2|3764	- fuse: Return EPERM rather than ENOSYS from link()
21mr|kernel-6.1-generic-6.1.152-2|3765	- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie
21mr|kernel-6.1-generic-6.1.152-2|3766	- gfs2: Check for empty queue in run_queue
21mr|kernel-6.1-generic-6.1.152-2|3767	- gpio: pca953x: Add missing header(s)
21mr|kernel-6.1-generic-6.1.152-2|3768	- gpio: pca953x: fix IRQ storm on system wake up
21mr|kernel-6.1-generic-6.1.152-2|3769	- gpio: pca953x: Simplify code with cleanup helpers
21mr|kernel-6.1-generic-6.1.152-2|3770	- gpio: pca953x: Split pca953x_restore_context() and pca953x_save_context()
21mr|kernel-6.1-generic-6.1.152-2|3771	- HID: quirks: Add ADATA XPG alpha wireless mouse support
21mr|kernel-6.1-generic-6.1.152-2|3772	- HID: usbkbd: Fix the bit shift number for LED_KANA
21mr|kernel-6.1-generic-6.1.152-2|3773	- hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING
21mr|kernel-6.1-generic-6.1.152-2|3774	- hwmon: (dell-smm) Increment the number of fans
21mr|kernel-6.1-generic-6.1.152-2|3775	- hwmon: (gpio-fan) Add missing mutex locks
21mr|kernel-6.1-generic-6.1.152-2|3776	- hwmon: (xgene-hwmon) use appropriate type for the latency value
21mr|kernel-6.1-generic-6.1.152-2|3777	- i2c: pxa: fix call balance of i2c->clk handling routines
21mr|kernel-6.1-generic-6.1.152-2|3778	- i2c: qup: Vote for interconnect bandwidth to DRAM
21mr|kernel-6.1-generic-6.1.152-2|3779	- i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work()
21mr|kernel-6.1-generic-6.1.152-2|3780	- i3c: master: svc: Fix missing STOP for master request
21mr|kernel-6.1-generic-6.1.152-2|3781	- i3c: master: svc: Flush FIFO before sending Dynamic Address Assignment(DAA)
21mr|kernel-6.1-generic-6.1.152-2|3782	- ice: count combined queues using Rx/Tx count
21mr|kernel-6.1-generic-6.1.152-2|3783	- ice: fix vf->num_mac count with port representors
21mr|kernel-6.1-generic-6.1.152-2|3784	- ieee802154: ca8210: Use proper setters and getters for bitwise types
21mr|kernel-6.1-generic-6.1.152-2|3785	- iommu/amd/pgtbl_v2: Improve error handling
21mr|kernel-6.1-generic-6.1.152-2|3786	- io_uring/fdinfo: annotate racy sq/cq head/tail reads
21mr|kernel-6.1-generic-6.1.152-2|3787	- io_uring: fix overflow resched cqe reordering
21mr|kernel-6.1-generic-6.1.152-2|3788	- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
21mr|kernel-6.1-generic-6.1.152-2|3789	- ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().
21mr|kernel-6.1-generic-6.1.152-2|3790	- ipv6: save dontfrag in cork
21mr|kernel-6.1-generic-6.1.152-2|3791	- kbuild: Disable -Wdefault-const-init-unsafe
21mr|kernel-6.1-generic-6.1.152-2|3792	- kbuild: fix argument parsing in scripts/config
21mr|kernel-6.1-generic-6.1.152-2|3793	- kconfig: merge_config: use an empty file as initfile
21mr|kernel-6.1-generic-6.1.152-2|3794	- ksmbd: fix stream write failure
21mr|kernel-6.1-generic-6.1.152-2|3795	- kunit: tool: Use qboot on QEMU x86_64
21mr|kernel-6.1-generic-6.1.152-2|3796	- leds: pwm-multicolor: Add check for fwnode_property_read_u32
21mr|kernel-6.1-generic-6.1.152-2|3797	- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
21mr|kernel-6.1-generic-6.1.152-2|3798	- libbpf: Fix out-of-bound read
21mr|kernel-6.1-generic-6.1.152-2|3799	- libnvdimm/labels: Fix divide error in nd_label_data_init()
21mr|kernel-6.1-generic-6.1.152-2|3800	- llc: fix data loss when reading from a socket in llc_ui_recvmsg()
21mr|kernel-6.1-generic-6.1.152-2|3801	- lockdep: Fix wait context check on softirq for PREEMPT_RT
21mr|kernel-6.1-generic-6.1.152-2|3802	- mailbox: use error ret code of of_parse_phandle_with_args()
21mr|kernel-6.1-generic-6.1.152-2|3803	- media: adv7180: Disable test-pattern control on adv7180
21mr|kernel-6.1-generic-6.1.152-2|3804	- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
21mr|kernel-6.1-generic-6.1.152-2|3805	- media: cx231xx: set device_caps for 417
21mr|kernel-6.1-generic-6.1.152-2|3806	- media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available
21mr|kernel-6.1-generic-6.1.152-2|3807	- media: test-drivers: vivid: don't call schedule in loop
21mr|kernel-6.1-generic-6.1.152-2|3808	- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map
21mr|kernel-6.1-generic-6.1.152-2|3809	- memcg: always call cond_resched() after fn()
21mr|kernel-6.1-generic-6.1.152-2|3810	- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
21mr|kernel-6.1-generic-6.1.152-2|3811	- MIPS: Use arch specific syscall name match function
21mr|kernel-6.1-generic-6.1.152-2|3812	- mmc: dw_mmc: add exynos7870 DW MMC support
21mr|kernel-6.1-generic-6.1.152-2|3813	- mmc: host: Wait for Vdd to settle on card power off
21mr|kernel-6.1-generic-6.1.152-2|3814	- mmc: sdhci: Disable SD card clock before changing parameters
21mr|kernel-6.1-generic-6.1.152-2|3815	- mm/page_alloc.c: avoid infinite retries caused by cpuset race
21mr|kernel-6.1-generic-6.1.152-2|3816	- net: dwmac-sun8i: Use parsed internal PHY address instead of 1
21mr|kernel-6.1-generic-6.1.152-2|3817	- net: enetc: refactor bulk flipping of RX buffers to separate function
21mr|kernel-6.1-generic-6.1.152-2|3818	- net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only
21mr|kernel-6.1-generic-6.1.152-2|3819	- net: ethernet: ti: am65-cpsw: Lower random mac address error print to info
21mr|kernel-6.1-generic-6.1.152-2|3820	- net: ethernet: ti: cpsw_new: populate netdev of_node
21mr|kernel-6.1-generic-6.1.152-2|3821	- netfilter: conntrack: Bound nf_conntrack sysctl writes
21mr|kernel-6.1-generic-6.1.152-2|3822	- net: lan743x: Restore SGMII CTRL register on resume
21mr|kernel-6.1-generic-6.1.152-2|3823	- net/mana: fix warning in the writer of client oob
21mr|kernel-6.1-generic-6.1.152-2|3824	- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
21mr|kernel-6.1-generic-6.1.152-2|3825	- net/mlx5: Apply rate-limiting to high temperature warning
21mr|kernel-6.1-generic-6.1.152-2|3826	- net/mlx5: Avoid report two health errors on same syndrome
21mr|kernel-6.1-generic-6.1.152-2|3827	- net/mlx5e: reduce rep rxq depth to 256 for ECPF
21mr|kernel-6.1-generic-6.1.152-2|3828	- net/mlx5e: set the tx_queue_len for pfifo_fast
21mr|kernel-6.1-generic-6.1.152-2|3829	- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
21mr|kernel-6.1-generic-6.1.152-2|3830	- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
21mr|kernel-6.1-generic-6.1.152-2|3831	- net: phylink: use pl->link_interface in phylink_expects_phy()
21mr|kernel-6.1-generic-6.1.152-2|3832	- net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
21mr|kernel-6.1-generic-6.1.152-2|3833	- net: pktgen: fix mpls maximum labels list parsing
21mr|kernel-6.1-generic-6.1.152-2|3834	- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
21mr|kernel-6.1-generic-6.1.152-2|3835	- net/smc: use the correct ndev to find pnetid by pnetid table
21mr|kernel-6.1-generic-6.1.152-2|3836	- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
21mr|kernel-6.1-generic-6.1.152-2|3837	- net: xgene-v2: remove incorrect ACPI_PTR annotation
21mr|kernel-6.1-generic-6.1.152-2|3838	- NFS: Avoid flushing data while holding directory locks in nfs_rename()
21mr|kernel-6.1-generic-6.1.152-2|3839	- NFS: Don't allow waiting for exiting tasks
21mr|kernel-6.1-generic-6.1.152-2|3840	- nfs: don't share pNFS DS connections between net namespaces
21mr|kernel-6.1-generic-6.1.152-2|3841	- NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
21mr|kernel-6.1-generic-6.1.152-2|3842	- NFSv4: Treat ENETUNREACH errors as fatal for state recovery
21mr|kernel-6.1-generic-6.1.152-2|3843	- nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
21mr|kernel-6.1-generic-6.1.152-2|3844	- nvmet-tcp: don't restore null sk_state_change
21mr|kernel-6.1-generic-6.1.152-2|3845	- objtool: Properly disable uaccess validation
21mr|kernel-6.1-generic-6.1.152-2|3846	- octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG
21mr|kernel-6.1-generic-6.1.152-2|3847	- octeontx2-af: Set LMT_ENA bit for APR table entries
21mr|kernel-6.1-generic-6.1.152-2|3848	- octeontx2-pf: Add AF_XDP non-zero copy support
21mr|kernel-6.1-generic-6.1.152-2|3849	- octeontx2-pf: Add support for page pool
21mr|kernel-6.1-generic-6.1.152-2|3850	- octeontx2-pf: Fix page pool cache index corruption.
21mr|kernel-6.1-generic-6.1.152-2|3851	- octeontx2-pf: fix page_pool creation fail for rings > 32k
21mr|kernel-6.1-generic-6.1.152-2|3852	- octeontx2-pf: Fix page pool frag allocation warning
21mr|kernel-6.1-generic-6.1.152-2|3853	- orangefs: Do not truncate file size
21mr|kernel-6.1-generic-6.1.152-2|3854	- padata: do not leak refcount in reorder_work
21mr|kernel-6.1-generic-6.1.152-2|3855	- PCI: brcmstb: Add a softdep to MIP MSI-X driver
21mr|kernel-6.1-generic-6.1.152-2|3856	- PCI: brcmstb: Expand inbound window size up to 64GB
21mr|kernel-6.1-generic-6.1.152-2|3857	- PCI: dwc: ep: Ensure proper iteration over outbound map windows
21mr|kernel-6.1-generic-6.1.152-2|3858	- PCI: Fix old_size lower bound in calculate_iosize() too
21mr|kernel-6.1-generic-6.1.152-2|3859	- PCI: vmd: Disable MSI remapping bypass under Xen
21mr|kernel-6.1-generic-6.1.152-2|3860	- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt
21mr|kernel-6.1-generic-6.1.152-2|3861	- perf/arm-cmn: Fix REQ2/SNP2 mixup
21mr|kernel-6.1-generic-6.1.152-2|3862	- perf/arm-cmn: Initialise cmn->cpu earlier
21mr|kernel-6.1-generic-6.1.152-2|3863	- perf: Avoid the read if the count is already updated
21mr|kernel-6.1-generic-6.1.152-2|3864	- perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type
21mr|kernel-6.1-generic-6.1.152-2|3865	- phy: core: don't require set_mode() callback for phy_get_mode() to work
21mr|kernel-6.1-generic-6.1.152-2|3866	- phy: renesas: rcar-gen3-usb2: Add support to initialize the bus
21mr|kernel-6.1-generic-6.1.152-2|3867	- phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off
21mr|kernel-6.1-generic-6.1.152-2|3868	- phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data
21mr|kernel-6.1-generic-6.1.152-2|3869	- phy: renesas: rcar-gen3-usb2: Move IRQ request in probe
21mr|kernel-6.1-generic-6.1.152-2|3870	- pid: add pidfd_prepare()
21mr|kernel-6.1-generic-6.1.152-2|3871	- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
21mr|kernel-6.1-generic-6.1.152-2|3872	- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
21mr|kernel-6.1-generic-6.1.152-2|3873	- pinctrl: meson: define the pull up/down resistor value as 60 kOhm
21mr|kernel-6.1-generic-6.1.152-2|3874	- pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group()
21mr|kernel-6.1-generic-6.1.152-2|3875	- pinctrl-tegra: Restore SFSEL bit when freeing pins
21mr|kernel-6.1-generic-6.1.152-2|3876	- platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store()
21mr|kernel-6.1-generic-6.1.152-2|3877	- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
21mr|kernel-6.1-generic-6.1.152-2|3878	- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
21mr|kernel-6.1-generic-6.1.152-2|3879	- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
21mr|kernel-6.1-generic-6.1.152-2|3880	- pmdomain: imx: gpcv2: use proper helper for property detection
21mr|kernel-6.1-generic-6.1.152-2|3881	- pNFS/flexfiles: Report ENETDOWN as a connection error
21mr|kernel-6.1-generic-6.1.152-2|3882	- posix-timers: Add cond_resched() to posix_timer_add() search loop
21mr|kernel-6.1-generic-6.1.152-2|3883	- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
21mr|kernel-6.1-generic-6.1.152-2|3884	- r8152: add vendor/device ID pair for Dell Alienware AW1022z
21mr|kernel-6.1-generic-6.1.152-2|3885	- r8169: don't scan PHY addresses > 0
21mr|kernel-6.1-generic-6.1.152-2|3886	- rcu: fix header guard for rcu_all_qs()
21mr|kernel-6.1-generic-6.1.152-2|3887	- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
21mr|kernel-6.1-generic-6.1.152-2|3888	- rcu: handle unstable rdp in rcu_read_unlock_strict()
21mr|kernel-6.1-generic-6.1.152-2|3889	- RDMA/core: Fix best page size finding when it can cross SG entries
21mr|kernel-6.1-generic-6.1.152-2|3890	- RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject()
21mr|kernel-6.1-generic-6.1.152-2|3891	- regulator: ad5398: Add device tree support
21mr|kernel-6.1-generic-6.1.152-2|3892	- remoteproc: qcom_wcnss: Fix on platforms without fallback regulators
21mr|kernel-6.1-generic-6.1.152-2|3893	- remoteproc: qcom_wcnss: Handle platforms with only single power domain
21mr|kernel-6.1-generic-6.1.152-2|3894	- Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection"
21mr|kernel-6.1-generic-6.1.152-2|3895	- Revert "drm/amd: Keep display off while going into S4"
21mr|kernel-6.1-generic-6.1.152-2|3896	- rtc: ds1307: stop disabling alarms on probe
21mr|kernel-6.1-generic-6.1.152-2|3897	- rtc: rv3032: fix EERD location
21mr|kernel-6.1-generic-6.1.152-2|3898	- s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log
21mr|kernel-6.1-generic-6.1.152-2|3899	- samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora
21mr|kernel-6.1-generic-6.1.152-2|3900	- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
21mr|kernel-6.1-generic-6.1.152-2|3901	- scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails
21mr|kernel-6.1-generic-6.1.152-2|3902	- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
21mr|kernel-6.1-generic-6.1.152-2|3903	- scsi: mpi3mr: Add level check to control event logging
21mr|kernel-6.1-generic-6.1.152-2|3904	- scsi: mpt3sas: Send a diag reset if target reset fails
21mr|kernel-6.1-generic-6.1.152-2|3905	- scsi: st: ERASE does not change tape location
21mr|kernel-6.1-generic-6.1.152-2|3906	- scsi: st: Restore some drive settings after reset
21mr|kernel-6.1-generic-6.1.152-2|3907	- scsi: st: Tighten the page format heuristics with MODE SELECT
21mr|kernel-6.1-generic-6.1.152-2|3908	- scsi: target: iscsi: Fix timeout on deleted connection
21mr|kernel-6.1-generic-6.1.152-2|3909	- selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete failure
21mr|kernel-6.1-generic-6.1.152-2|3910	- selftests/net: have `gro.sh -t` return a correct exit code
21mr|kernel-6.1-generic-6.1.152-2|3911	- serial: mctrl_gpio: split disable_ms into sync and no_sync APIs
21mr|kernel-6.1-generic-6.1.152-2|3912	- serial: sh-sci: Save and restore more registers
21mr|kernel-6.1-generic-6.1.152-2|3913	- serial: sh-sci: Update the suspend/resume support
21mr|kernel-6.1-generic-6.1.152-2|3914	- smack: recognize ipv4 CIPSO w/o categories
21mr|kernel-6.1-generic-6.1.152-2|3915	- smb: client: Fix use-after-free in cifs_fill_dirent
21mr|kernel-6.1-generic-6.1.152-2|3916	- smb: client: Reset all search buffer pointers when releasing buffer
21mr|kernel-6.1-generic-6.1.152-2|3917	- soc: apple: rtkit: Implement OSLog buffers properly
21mr|kernel-6.1-generic-6.1.152-2|3918	- soc: apple: rtkit: Use high prio work queue
21mr|kernel-6.1-generic-6.1.152-2|3919	- soc: ti: k3-socinfo: Do not use syscon helper to build regmap
21mr|kernel-6.1-generic-6.1.152-2|3920	- spi: spi-fsl-dspi: Halt the module after a new message transfer
21mr|kernel-6.1-generic-6.1.152-2|3921	- spi: spi-fsl-dspi: Reset SR flags before sending a new message
21mr|kernel-6.1-generic-6.1.152-2|3922	- spi: spi-fsl-dspi: restrict register range for regmap access
21mr|kernel-6.1-generic-6.1.152-2|3923	- spi: spi-sun4i: fix early activation
21mr|kernel-6.1-generic-6.1.152-2|3924	- spi: zynqmp-gqspi: Always acknowledge interrupts
21mr|kernel-6.1-generic-6.1.152-2|3925	- SUNRPC: Don't allow waiting for exiting tasks
21mr|kernel-6.1-generic-6.1.152-2|3926	- SUNRPC: rpcbind should never reset the port to the value '0'
21mr|kernel-6.1-generic-6.1.152-2|3927	- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
21mr|kernel-6.1-generic-6.1.152-2|3928	- tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
21mr|kernel-6.1-generic-6.1.152-2|3929	- tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
21mr|kernel-6.1-generic-6.1.152-2|3930	- thermal/drivers/qoriq: Power down TMU on system suspend
21mr|kernel-6.1-generic-6.1.152-2|3931	- thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer
21mr|kernel-6.1-generic-6.1.152-2|3932	- timer_list: Don't use %%pK through printk()
21mr|kernel-6.1-generic-6.1.152-2|3933	- tools/build: Don't pass test log files to linker
21mr|kernel-6.1-generic-6.1.152-2|3934	- tracing: Mark binary printing functions with __printf() attribute
21mr|kernel-6.1-generic-6.1.152-2|3935	- um: let 'make clean' properly clean underlying SUBARCH as well
21mr|kernel-6.1-generic-6.1.152-2|3936	- um: Store full CSGSFS and SS register from mcontext
21mr|kernel-6.1-generic-6.1.152-2|3937	- um: Update min_low_pfn to match changes in uml_reserved
21mr|kernel-6.1-generic-6.1.152-2|3938	- vfio/pci: Handle INTx IRQ_NOTCONNECTED
21mr|kernel-6.1-generic-6.1.152-2|3939	- virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN
21mr|kernel-6.1-generic-6.1.152-2|3940	- vxlan: Annotate FDB data races
21mr|kernel-6.1-generic-6.1.152-2|3941	- vxlan: Join / leave MC group after remote changes
21mr|kernel-6.1-generic-6.1.152-2|3942	- wifi: ath9k: return by of_get_mac_address
21mr|kernel-6.1-generic-6.1.152-2|3943	- wifi: iwlwifi: add support for Killer on MTL
21mr|kernel-6.1-generic-6.1.152-2|3944	- wifi: mac80211: don't unconditionally call drv_mgd_complete_tx()
21mr|kernel-6.1-generic-6.1.152-2|3945	- wifi: mac80211: remove misplaced drv_mgd_complete_tx() call
21mr|kernel-6.1-generic-6.1.152-2|3946	- wifi: rtl8xxxu: retry firmware download on error
21mr|kernel-6.1-generic-6.1.152-2|3947	- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
21mr|kernel-6.1-generic-6.1.152-2|3948	- wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
21mr|kernel-6.1-generic-6.1.152-2|3949	- wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
21mr|kernel-6.1-generic-6.1.152-2|3950	- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
21mr|kernel-6.1-generic-6.1.152-2|3951	- wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU
21mr|kernel-6.1-generic-6.1.152-2|3952	- wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet
21mr|kernel-6.1-generic-6.1.152-2|3953	- wifi: rtw89: fw: propagate error code from rtw89_h2c_tx()
21mr|kernel-6.1-generic-6.1.152-2|3954	- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
21mr|kernel-6.1-generic-6.1.152-2|3955	- x86/build: Fix broken copy command in genimage.sh when making isoimage
21mr|kernel-6.1-generic-6.1.152-2|3956	- x86/kaslr: Reduce KASLR entropy on most x86 systems
21mr|kernel-6.1-generic-6.1.152-2|3957	- x86/mm: Check return value from memblock_phys_alloc_range()
21mr|kernel-6.1-generic-6.1.152-2|3958	- x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers bounce buffers
21mr|kernel-6.1-generic-6.1.152-2|3959	- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
21mr|kernel-6.1-generic-6.1.152-2|3960	- xen: Add support for XenServer 6.1 platform device
21mr|kernel-6.1-generic-6.1.152-2|3961	- xenbus: Allow PVH dom0 a non-local xenstore
21mr|kernel-6.1-generic-6.1.152-2|3962	- xfrm: Sanitize marks before insert
21mr|kernel-6.1-generic-6.1.152-2|3963	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|3964	
21mr|kernel-6.1-generic-6.1.152-2|3965	* Fri Jun 6 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|3966	- Add rtl8822cu support
21mr|kernel-6.1-generic-6.1.152-2|3967	
21mr|kernel-6.1-generic-6.1.152-2|3968	* Tue Jun 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|3969	- Bump release: add patch for Inferit Compact
21mr|kernel-6.1-generic-6.1.152-2|3970	
21mr|kernel-6.1-generic-6.1.152-2|3971	* Fri May 30 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|3972	- [bot] upd: 6.1.134 -> 6.1.140
21mr|kernel-6.1-generic-6.1.152-2|3973	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|3974	- 9p/net: fix improper handling of bogus negative read/write replies
21mr|kernel-6.1-generic-6.1.152-2|3975	- ACPI: EC: Set ec_no_wakeup for Lenovo Go S
21mr|kernel-6.1-generic-6.1.152-2|3976	- ACPI: platform-profile: Fix CFI violation when accessing sysfs files
21mr|kernel-6.1-generic-6.1.152-2|3977	- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
21mr|kernel-6.1-generic-6.1.152-2|3978	- ACPI: PPTT: Fix processor subtable walk
21mr|kernel-6.1-generic-6.1.152-2|3979	- ahci: add PCI ID for Marvell 88SE9215 SATA Controller
21mr|kernel-6.1-generic-6.1.152-2|3980	- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
21mr|kernel-6.1-generic-6.1.152-2|3981	- ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist
21mr|kernel-6.1-generic-6.1.152-2|3982	- ALSA: hda: intel: Fix Optimus when GPU has no sound
21mr|kernel-6.1-generic-6.1.152-2|3983	- ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model
21mr|kernel-6.1-generic-6.1.152-2|3984	- ALSA: sh: SND_AICA should depend on SH_DMA_API
21mr|kernel-6.1-generic-6.1.152-2|3985	- ALSA: usb-audio: Add sample rate quirk for Audioengine D1
21mr|kernel-6.1-generic-6.1.152-2|3986	- ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
21mr|kernel-6.1-generic-6.1.152-2|3987	- ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset
21mr|kernel-6.1-generic-6.1.152-2|3988	- ALSA: usb-audio: Fix CME quirk for UF series keyboards
21mr|kernel-6.1-generic-6.1.152-2|3989	- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
21mr|kernel-6.1-generic-6.1.152-2|3990	- arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
21mr|kernel-6.1-generic-6.1.152-2|3991	- arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users
21mr|kernel-6.1-generic-6.1.152-2|3992	- arm64: cputype: Add MIDR_CORTEX_A76AE
21mr|kernel-6.1-generic-6.1.152-2|3993	- arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD
21mr|kernel-6.1-generic-6.1.152-2|3994	- arm64: dts: imx8mm-verdin: Link reg_usdhc2_vqmmc to usdhc2
21mr|kernel-6.1-generic-6.1.152-2|3995	- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
21mr|kernel-6.1-generic-6.1.152-2|3996	- arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list
21mr|kernel-6.1-generic-6.1.152-2|3997	- arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
21mr|kernel-6.1-generic-6.1.152-2|3998	- arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists
21mr|kernel-6.1-generic-6.1.152-2|3999	- arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list
21mr|kernel-6.1-generic-6.1.152-2|4000	- arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB
21mr|kernel-6.1-generic-6.1.152-2|4001	- arm64/fpsimd: Have KVM explicitly say which FP registers to save
21mr|kernel-6.1-generic-6.1.152-2|4002	- arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM
21mr|kernel-6.1-generic-6.1.152-2|4003	- arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE
21mr|kernel-6.1-generic-6.1.152-2|4004	- arm64: insn: Add support for encoding DSB
21mr|kernel-6.1-generic-6.1.152-2|4005	- arm64: mm: Correct the update of max_pfn
21mr|kernel-6.1-generic-6.1.152-2|4006	- arm64: proton-pack: Add new CPUs 'k' values for branch mitigation
21mr|kernel-6.1-generic-6.1.152-2|4007	- arm64: proton-pack: Expose whether the branchy loop k value
21mr|kernel-6.1-generic-6.1.152-2|4008	- arm64: proton-pack: Expose whether the platform is mitigated by firmware
21mr|kernel-6.1-generic-6.1.152-2|4009	- arm64/sme: Always exit sme_alloc() early with existing storage
21mr|kernel-6.1-generic-6.1.152-2|4010	- ARM: dts: opos6ul: add ksz8081 phy properties
21mr|kernel-6.1-generic-6.1.152-2|4011	- ASoC: amd: Add DMI quirk for ACP6X mic support
21mr|kernel-6.1-generic-6.1.152-2|4012	- ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
21mr|kernel-6.1-generic-6.1.152-2|4013	- ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
21mr|kernel-6.1-generic-6.1.152-2|4014	- ASoC: fsl_audmix: register card device depends on 'dais' property
21mr|kernel-6.1-generic-6.1.152-2|4015	- ASoC: qcom: Fix sc7280 lpass potential buffer overflow
21mr|kernel-6.1-generic-6.1.152-2|4016	- ASoC: qcom: q6afe-dai: fix Display Port Playback stream name
21mr|kernel-6.1-generic-6.1.152-2|4017	- ASoC: qcom: q6dsp: add support to more display ports
21mr|kernel-6.1-generic-6.1.152-2|4018	- ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns.
21mr|kernel-6.1-generic-6.1.152-2|4019	- ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment.
21mr|kernel-6.1-generic-6.1.152-2|4020	- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path
21mr|kernel-6.1-generic-6.1.152-2|4021	- ASoC: soc-core: Stop using of_property_read_bool() for non-boolean properties
21mr|kernel-6.1-generic-6.1.152-2|4022	- ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence
21mr|kernel-6.1-generic-6.1.152-2|4023	- ASoC: Use of_property_read_bool()
21mr|kernel-6.1-generic-6.1.152-2|4024	- asus-laptop: Fix an uninitialized variable
21mr|kernel-6.1-generic-6.1.152-2|4025	- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
21mr|kernel-6.1-generic-6.1.152-2|4026	- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()
21mr|kernel-6.1-generic-6.1.152-2|4027	- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
21mr|kernel-6.1-generic-6.1.152-2|4028	- auxdisplay: hd44780: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|4029	- auxdisplay: hd44780: Fix an API misuse in hd44780.c
21mr|kernel-6.1-generic-6.1.152-2|4030	- backlight: led_bl: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|4031	- backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
21mr|kernel-6.1-generic-6.1.152-2|4032	- binfmt_elf: Calculate total_size earlier
21mr|kernel-6.1-generic-6.1.152-2|4033	- binfmt_elf: elf_bss no longer used by load_elf_binary()
21mr|kernel-6.1-generic-6.1.152-2|4034	- binfmt_elf: Honor PT_LOAD alignment for static PIE
21mr|kernel-6.1-generic-6.1.152-2|4035	- binfmt_elf: Leave a gap between .bss and brk
21mr|kernel-6.1-generic-6.1.152-2|4036	- binfmt_elf: Move brk for static PIE even if ASLR disabled
21mr|kernel-6.1-generic-6.1.152-2|4037	- binfmt_elf: Support segments with 0 filesz and misaligned starts
21mr|kernel-6.1-generic-6.1.152-2|4038	- binfmt: Fix whitespace issues
21mr|kernel-6.1-generic-6.1.152-2|4039	- blk-cgroup: support to track if policy is online
21mr|kernel-6.1-generic-6.1.152-2|4040	- blk-iocost: do not WARN if iocg was already offlined
21mr|kernel-6.1-generic-6.1.152-2|4041	- Bluetooth: btrtl: Prevent potential NULL dereference
21mr|kernel-6.1-generic-6.1.152-2|4042	- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
21mr|kernel-6.1-generic-6.1.152-2|4043	- Bluetooth: hci_uart: Fix another race during initialization
21mr|kernel-6.1-generic-6.1.152-2|4044	- Bluetooth: hci_uart: fix race during initialization
21mr|kernel-6.1-generic-6.1.152-2|4045	- Bluetooth: l2cap: Check encryption key size on incoming connection
21mr|kernel-6.1-generic-6.1.152-2|4046	- Bluetooth: qca: simplify WCN399x NVM loading
21mr|kernel-6.1-generic-6.1.152-2|4047	- bnxt_en: Fix coredump logic to free allocated buffer
21mr|kernel-6.1-generic-6.1.152-2|4048	- bnxt_en: Fix ethtool -d byte order for 32-bit values
21mr|kernel-6.1-generic-6.1.152-2|4049	- bnxt_en: Fix out-of-bound memcpy() during ethtool -w
21mr|kernel-6.1-generic-6.1.152-2|4050	- bnxt_en: Fix receive ring space parameters when XDP is active
21mr|kernel-6.1-generic-6.1.152-2|4051	- bpf, arm64: Fix address emission with tag-based KASAN enabled
21mr|kernel-6.1-generic-6.1.152-2|4052	- bpf, arm64: Fix trampoline for BPF_TRAMP_F_CALL_ORIG
21mr|kernel-6.1-generic-6.1.152-2|4053	- bpf: avoid holding freeze_mutex during mmap operation
21mr|kernel-6.1-generic-6.1.152-2|4054	- bpf: Fix deadlock between rcu_tasks_trace and event_mutex.
21mr|kernel-6.1-generic-6.1.152-2|4055	- bpf: Prevent tail call between progs attached to different hooks
21mr|kernel-6.1-generic-6.1.152-2|4056	- bpf: Scrub packet on bpf_redirect_peer
21mr|kernel-6.1-generic-6.1.152-2|4057	- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
21mr|kernel-6.1-generic-6.1.152-2|4058	- btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()
21mr|kernel-6.1-generic-6.1.152-2|4059	- btrfs: correctly escape subvol in btrfs_show_options()
21mr|kernel-6.1-generic-6.1.152-2|4060	- btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
21mr|kernel-6.1-generic-6.1.152-2|4061	- btrfs: fix discard worker infinite loop after disabling discard
21mr|kernel-6.1-generic-6.1.152-2|4062	- btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers
21mr|kernel-6.1-generic-6.1.152-2|4063	- btrfs: fix qgroup reserve leaks in cow_file_range
21mr|kernel-6.1-generic-6.1.152-2|4064	- btrfs: fix the length of reserved qgroup to free
21mr|kernel-6.1-generic-6.1.152-2|4065	- btrfs: zoned: fix zone activation with missing devices
21mr|kernel-6.1-generic-6.1.152-2|4066	- btrfs: zoned: fix zone finishing with missing devices
21mr|kernel-6.1-generic-6.1.152-2|4067	- bus: mhi: host: Fix race between unprepare and queue_buf
21mr|kernel-6.1-generic-6.1.152-2|4068	- can: gw: fix RCU/BH usage in cgw_create_job()
21mr|kernel-6.1-generic-6.1.152-2|4069	- can: mcan: m_can_class_unregister(): fix order of unregistration calls
21mr|kernel-6.1-generic-6.1.152-2|4070	- can: mcp251xfd: fix TDC setting for low data bit rates
21mr|kernel-6.1-generic-6.1.152-2|4071	- can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
21mr|kernel-6.1-generic-6.1.152-2|4072	- cifs: avoid NULL pointer dereference in dbg call
21mr|kernel-6.1-generic-6.1.152-2|4073	- cifs: fix integer overflow in match_server()
21mr|kernel-6.1-generic-6.1.152-2|4074	- cifs: use origin fullpath for automounts
21mr|kernel-6.1-generic-6.1.152-2|4075	- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
21mr|kernel-6.1-generic-6.1.152-2|4076	- clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code
21mr|kernel-6.1-generic-6.1.152-2|4077	- clk: qcom: gdsc: Release pm subdomains in reverse add order
21mr|kernel-6.1-generic-6.1.152-2|4078	- clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
21mr|kernel-6.1-generic-6.1.152-2|4079	- clk: renesas: r9a07g04[34]: Fix typo for sel_shdi variable
21mr|kernel-6.1-generic-6.1.152-2|4080	- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux
21mr|kernel-6.1-generic-6.1.152-2|4081	- clk: renesas: r9a07g043: Fix HP clock source for RZ/Five
21mr|kernel-6.1-generic-6.1.152-2|4082	- clk: renesas: rzg2l: Add struct clk_hw_data
21mr|kernel-6.1-generic-6.1.152-2|4083	- clk: renesas: rzg2l: Refactor SD mux driver
21mr|kernel-6.1-generic-6.1.152-2|4084	- clk: renesas: rzg2l: Remove CPG_SDHI_DSEL from generic header
21mr|kernel-6.1-generic-6.1.152-2|4085	- clk: renesas: rzg2l: Use u32 for flag and mux_flags
21mr|kernel-6.1-generic-6.1.152-2|4086	- clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup
21mr|kernel-6.1-generic-6.1.152-2|4087	- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
21mr|kernel-6.1-generic-6.1.152-2|4088	- codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
21mr|kernel-6.1-generic-6.1.152-2|4089	- comedi: jr3_pci: Fix synchronous deletion of timer
21mr|kernel-6.1-generic-6.1.152-2|4090	- cpufreq: Avoid using inconsistent policy->min and policy->max
21mr|kernel-6.1-generic-6.1.152-2|4091	- cpufreq: cppc: Fix invalid return value in .get() callback
21mr|kernel-6.1-generic-6.1.152-2|4092	- cpufreq: Fix setting policy limits when frequency tables are used
21mr|kernel-6.1-generic-6.1.152-2|4093	- cpufreq: Reference count policy in cpufreq_update_limits()
21mr|kernel-6.1-generic-6.1.152-2|4094	- cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
21mr|kernel-6.1-generic-6.1.152-2|4095	- cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
21mr|kernel-6.1-generic-6.1.152-2|4096	- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
21mr|kernel-6.1-generic-6.1.152-2|4097	- crypto: atmel-sha204a - Set hwrng quality to lowest possible
21mr|kernel-6.1-generic-6.1.152-2|4098	- crypto: caam/qi - Fix drv_ctx refcount bug
21mr|kernel-6.1-generic-6.1.152-2|4099	- crypto: ccp - Fix check for the primary ASP device
21mr|kernel-6.1-generic-6.1.152-2|4100	- crypto: null - Use spin lock instead of mutex
21mr|kernel-6.1-generic-6.1.152-2|4101	- cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
21mr|kernel-6.1-generic-6.1.152-2|4102	- dma-buf: insert memory barrier before updating num_fences
21mr|kernel-6.1-generic-6.1.152-2|4103	- dma/contiguous: avoid warning about unused size_bytes
21mr|kernel-6.1-generic-6.1.152-2|4104	- dm: add missing unlock on in dm_keyslot_evict()
21mr|kernel-6.1-generic-6.1.152-2|4105	- dmaengine: dmatest: Fix dmatest waiting less when interrupted
21mr|kernel-6.1-generic-6.1.152-2|4106	- dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals
21mr|kernel-6.1-generic-6.1.152-2|4107	- dmaengine: idxd: Add missing cleanups in cleanup internals
21mr|kernel-6.1-generic-6.1.152-2|4108	- dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call
21mr|kernel-6.1-generic-6.1.152-2|4109	- dmaengine: idxd: fix memory leak in error handling path of idxd_alloc
21mr|kernel-6.1-generic-6.1.152-2|4110	- dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe
21mr|kernel-6.1-generic-6.1.152-2|4111	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines
21mr|kernel-6.1-generic-6.1.152-2|4112	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups
21mr|kernel-6.1-generic-6.1.152-2|4113	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs
21mr|kernel-6.1-generic-6.1.152-2|4114	- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
21mr|kernel-6.1-generic-6.1.152-2|4115	- dmaengine: ti: k3-udma: Add missing locking
21mr|kernel-6.1-generic-6.1.152-2|4116	- dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
21mr|kernel-6.1-generic-6.1.152-2|4117	- dm: always update the array size in realloc_argv on success
21mr|kernel-6.1-generic-6.1.152-2|4118	- dm-bufio: don't schedule in atomic context
21mr|kernel-6.1-generic-6.1.152-2|4119	- dm-ebs: fix prefetch-vs-suspend race
21mr|kernel-6.1-generic-6.1.152-2|4120	- dm: fix copying after src array boundaries
21mr|kernel-6.1-generic-6.1.152-2|4121	- dm-integrity: fix a warning on invalid table line
21mr|kernel-6.1-generic-6.1.152-2|4122	- dm-integrity: set ti->error on memory allocation failure
21mr|kernel-6.1-generic-6.1.152-2|4123	- dm-verity: fix prefetch-vs-suspend race
21mr|kernel-6.1-generic-6.1.152-2|4124	- Documentation: x86/bugs/its: Add ITS documentation
21mr|kernel-6.1-generic-6.1.152-2|4125	- do_umount(): add missing barrier before refcount checks in sync case
21mr|kernel-6.1-generic-6.1.152-2|4126	- drivers: base: devres: Allow to release group on device release
21mr|kernel-6.1-generic-6.1.152-2|4127	- Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges
21mr|kernel-6.1-generic-6.1.152-2|4128	- Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()
21mr|kernel-6.1-generic-6.1.152-2|4129	- drm: allow encoder mode_set even when connectors change for crtc
21mr|kernel-6.1-generic-6.1.152-2|4130	- drm/amd: Add Suspend/Hibernate notification callback support
21mr|kernel-6.1-generic-6.1.152-2|4131	- drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp
21mr|kernel-6.1-generic-6.1.152-2|4132	- drm/amd/display: Avoid flooding unnecessary info messages
21mr|kernel-6.1-generic-6.1.152-2|4133	- drm/amd/display: Change HDCP update sequence for DM
21mr|kernel-6.1-generic-6.1.152-2|4134	- drm/amd/display: Clean up style problems in amdgpu_dm_hdcp.c
21mr|kernel-6.1-generic-6.1.152-2|4135	- drm/amd/display: Copy AUX read reply data whenever length > 0
21mr|kernel-6.1-generic-6.1.152-2|4136	- drm/amd/display: Correct the reply value when AUX write incomplete
21mr|kernel-6.1-generic-6.1.152-2|4137	- drm/amd/display: Fix gpu reset in multidisplay config
21mr|kernel-6.1-generic-6.1.152-2|4138	- drm/amd/display: Fix slab-use-after-free in hdcp
21mr|kernel-6.1-generic-6.1.152-2|4139	- drm/amd/display: Fix the checking condition in dmub aux handling
21mr|kernel-6.1-generic-6.1.152-2|4140	- drm/amd/display: Fix wrong handling for AUX_DEFER case
21mr|kernel-6.1-generic-6.1.152-2|4141	- drm/amd/display: Force full update in gpu reset
21mr|kernel-6.1-generic-6.1.152-2|4142	- drm/amd/display: phase2 enable mst hdcp multiple displays
21mr|kernel-6.1-generic-6.1.152-2|4143	- drm/amd/display: Remove incorrect checking in dmub aux handler
21mr|kernel-6.1-generic-6.1.152-2|4144	- drm/amd/display: Shift DMUB AUX reply command if necessary
21mr|kernel-6.1-generic-6.1.152-2|4145	- drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
21mr|kernel-6.1-generic-6.1.152-2|4146	- drm/amd/display: Update Cursor request mode to the beginning prefetch always
21mr|kernel-6.1-generic-6.1.152-2|4147	- drm/amdgpu/dma_buf: fix page_link check
21mr|kernel-6.1-generic-6.1.152-2|4148	- drm/amdgpu: fix pm notifier handling
21mr|kernel-6.1-generic-6.1.152-2|4149	- drm/amdgpu: Fix the runtime resume failure issue
21mr|kernel-6.1-generic-6.1.152-2|4150	- drm/amdgpu: grab an additional reference on the gang fence v2
21mr|kernel-6.1-generic-6.1.152-2|4151	- drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create()
21mr|kernel-6.1-generic-6.1.152-2|4152	- drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush
21mr|kernel-6.1-generic-6.1.152-2|4153	- drm/amdgpu: trigger flr_work if reading pf2vf data failed
21mr|kernel-6.1-generic-6.1.152-2|4154	- drm/amd: Handle being compiled without SI or CIK support better
21mr|kernel-6.1-generic-6.1.152-2|4155	- drm/amdkfd: clamp queue size to minimum
21mr|kernel-6.1-generic-6.1.152-2|4156	- drm/amdkfd: Fix mode1 reset crash issue
21mr|kernel-6.1-generic-6.1.152-2|4157	- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
21mr|kernel-6.1-generic-6.1.152-2|4158	- drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero
21mr|kernel-6.1-generic-6.1.152-2|4159	- drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero
21mr|kernel-6.1-generic-6.1.152-2|4160	- drm/amd/pm/powerplay: Prevent division by zero
21mr|kernel-6.1-generic-6.1.152-2|4161	- drm/amd/pm: Prevent division by zero
21mr|kernel-6.1-generic-6.1.152-2|4162	- drm/amd/pm/smu11: Prevent division by zero
21mr|kernel-6.1-generic-6.1.152-2|4163	- drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero
21mr|kernel-6.1-generic-6.1.152-2|4164	- drm/amd: Stop evicting resources on APUs in suspend
21mr|kernel-6.1-generic-6.1.152-2|4165	- drm/bridge: panel: forbid initializing a panel with unknown connector type
21mr|kernel-6.1-generic-6.1.152-2|4166	- drm/i915/gvt: fix unterminated-string-initialization warning
21mr|kernel-6.1-generic-6.1.152-2|4167	- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
21mr|kernel-6.1-generic-6.1.152-2|4168	- drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data
21mr|kernel-6.1-generic-6.1.152-2|4169	- drm/msm/a6xx: Fix stale rpmh votes from GPU
21mr|kernel-6.1-generic-6.1.152-2|4170	- drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()
21mr|kernel-6.1-generic-6.1.152-2|4171	- drm/nouveau: prime: fix ttm_bo_delayed_delete oops
21mr|kernel-6.1-generic-6.1.152-2|4172	- drm: panel-orientation-quirks: Add new quirk for GPD Win 2
21mr|kernel-6.1-generic-6.1.152-2|4173	- drm: panel-orientation-quirks: Add quirk for AYA NEO Slide
21mr|kernel-6.1-generic-6.1.152-2|4174	- drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel)
21mr|kernel-6.1-generic-6.1.152-2|4175	- drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB
21mr|kernel-6.1-generic-6.1.152-2|4176	- drm: panel-orientation-quirks: Add support for AYANEO 2S
21mr|kernel-6.1-generic-6.1.152-2|4177	- drm/panel: simple: Update timings for AUO G101EVN010
21mr|kernel-6.1-generic-6.1.152-2|4178	- drm/repaper: fix integer overflows in repeat functions
21mr|kernel-6.1-generic-6.1.152-2|4179	- drm/sti: remove duplicate object names
21mr|kernel-6.1-generic-6.1.152-2|4180	- drm/v3d: Add job to pending list if the reset was skipped
21mr|kernel-6.1-generic-6.1.152-2|4181	- EDAC/altera: Set DDR and SDMMC interrupt mask before registration
21mr|kernel-6.1-generic-6.1.152-2|4182	- EDAC/altera: Test the correct error reg offset
21mr|kernel-6.1-generic-6.1.152-2|4183	- ext4: don't treat fhandle lookup of ea_inode as FS corruption
21mr|kernel-6.1-generic-6.1.152-2|4184	- ext4: fix off-by-one error in do_split
21mr|kernel-6.1-generic-6.1.152-2|4185	- ext4: ignore xattrs past end
21mr|kernel-6.1-generic-6.1.152-2|4186	- ext4: make block validity check resistent to sb bh corruption
21mr|kernel-6.1-generic-6.1.152-2|4187	- ext4: protect ext4_release_dquot against freezing
21mr|kernel-6.1-generic-6.1.152-2|4188	- f2fs: don't retry IO for corrupted data scenario
21mr|kernel-6.1-generic-6.1.152-2|4189	- f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()
21mr|kernel-6.1-generic-6.1.152-2|4190	- fbdev: omapfb: Add 'plane' value check
21mr|kernel-6.1-generic-6.1.152-2|4191	- firmware: arm_ffa: Skip Rx buffer ownership release if not acquired
21mr|kernel-6.1-generic-6.1.152-2|4192	- firmware: arm_scmi: Balance device refcount when destroying devices
21mr|kernel-6.1-generic-6.1.152-2|4193	- fs: consistently deref the files table with rcu_dereference_raw()
21mr|kernel-6.1-generic-6.1.152-2|4194	- fs/jfs: cast inactags to s64 to prevent potential overflow
21mr|kernel-6.1-generic-6.1.152-2|4195	- fs/jfs: Prevent integer overflow in AG size calculation
21mr|kernel-6.1-generic-6.1.152-2|4196	- fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
21mr|kernel-6.1-generic-6.1.152-2|4197	- ftrace: Add cond_resched() to ftrace_graph_set_hash()
21mr|kernel-6.1-generic-6.1.152-2|4198	- ftrace: Fix preemption accounting for stacktrace filter command
21mr|kernel-6.1-generic-6.1.152-2|4199	- ftrace: Fix preemption accounting for stacktrace trigger command
21mr|kernel-6.1-generic-6.1.152-2|4200	- gpio: tegra186: fix resource handling in ACPI probe path
21mr|kernel-6.1-generic-6.1.152-2|4201	- gpio: zynq: Fix wakeup source leaks on device unbind
21mr|kernel-6.1-generic-6.1.152-2|4202	- gre: Fix again IPv6 link-local address generation.
21mr|kernel-6.1-generic-6.1.152-2|4203	- gve: handle overflow when reporting TX consumed descriptors
21mr|kernel-6.1-generic-6.1.152-2|4204	- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
21mr|kernel-6.1-generic-6.1.152-2|4205	- HID: pidff: Convert infinite length from Linux API to PID standard
21mr|kernel-6.1-generic-6.1.152-2|4206	- HID: pidff: Do not send effect envelope if it's empty
21mr|kernel-6.1-generic-6.1.152-2|4207	- HID: pidff: Fix null pointer dereference in pidff_find_fields
21mr|kernel-6.1-generic-6.1.152-2|4208	- HID: thrustmaster: fix memory leak in thrustmaster_interrupts()
21mr|kernel-6.1-generic-6.1.152-2|4209	- HID: uclogic: Add NULL check in uclogic_input_configured()
21mr|kernel-6.1-generic-6.1.152-2|4210	- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition
21mr|kernel-6.1-generic-6.1.152-2|4211	- hv_netvsc: Preserve contiguous PFN grouping in the page buffer array
21mr|kernel-6.1-generic-6.1.152-2|4212	- hv_netvsc: Remove rmsg_pgcnt
21mr|kernel-6.1-generic-6.1.152-2|4213	- hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages
21mr|kernel-6.1-generic-6.1.152-2|4214	- hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio
21mr|kernel-6.1-generic-6.1.152-2|4215	- i2c: cros-ec-tunnel: defer probe if parent EC is not present
21mr|kernel-6.1-generic-6.1.152-2|4216	- i2c: imx-lpi2c: Fix clock count when probe defers
21mr|kernel-6.1-generic-6.1.152-2|4217	- i3c: Add NULL pointer check in i3c_master_queue_ibi()
21mr|kernel-6.1-generic-6.1.152-2|4218	- i3c: master: svc: Use readsb helper for reading MDB
21mr|kernel-6.1-generic-6.1.152-2|4219	- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()
21mr|kernel-6.1-generic-6.1.152-2|4220	- igc: cleanup PTP module if probe fails
21mr|kernel-6.1-generic-6.1.152-2|4221	- igc: fix PTM cycle trigger logic
21mr|kernel-6.1-generic-6.1.152-2|4222	- igc: handle the IGC_PTP_ENABLED flag correctly
21mr|kernel-6.1-generic-6.1.152-2|4223	- igc: move ktime snapshot into PTM retry loop
21mr|kernel-6.1-generic-6.1.152-2|4224	- iio: accel: adxl355: Make timestamp 64-bit aligned using aligned_s64
21mr|kernel-6.1-generic-6.1.152-2|4225	- iio: accel: adxl367: fix setting odr for activity time update
21mr|kernel-6.1-generic-6.1.152-2|4226	- iio: adc: ad7266: Fix potential timestamp alignment issue.
21mr|kernel-6.1-generic-6.1.152-2|4227	- iio: adc: ad7606: fix serial register access
21mr|kernel-6.1-generic-6.1.152-2|4228	- iio: adc: ad7768-1: Fix conversion result sign
21mr|kernel-6.1-generic-6.1.152-2|4229	- iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
21mr|kernel-6.1-generic-6.1.152-2|4230	- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
21mr|kernel-6.1-generic-6.1.152-2|4231	- iio: adc: dln2: Use aligned_s64 for timestamp
21mr|kernel-6.1-generic-6.1.152-2|4232	- iio: adis16201: Correct inclinometer channel resolution
21mr|kernel-6.1-generic-6.1.152-2|4233	- iio: chemical: sps30: use aligned_s64 for timestamp
21mr|kernel-6.1-generic-6.1.152-2|4234	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
21mr|kernel-6.1-generic-6.1.152-2|4235	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
21mr|kernel-6.1-generic-6.1.152-2|4236	- iio: temp: maxim-thermocouple: Fix potential lack of DMA safe buffer.
21mr|kernel-6.1-generic-6.1.152-2|4237	- Input: mtk-pmic-keys - fix possible null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|4238	- Input: synaptics - enable InterTouch on Dell Precision M3800
21mr|kernel-6.1-generic-6.1.152-2|4239	- Input: synaptics - enable InterTouch on Dynabook Portege X30-D
21mr|kernel-6.1-generic-6.1.152-2|4240	- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
21mr|kernel-6.1-generic-6.1.152-2|4241	- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
21mr|kernel-6.1-generic-6.1.152-2|4242	- Input: synaptics - enable SMBus for HP Elitebook 850 G1
21mr|kernel-6.1-generic-6.1.152-2|4243	- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
21mr|kernel-6.1-generic-6.1.152-2|4244	- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
21mr|kernel-6.1-generic-6.1.152-2|4245	- iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids
21mr|kernel-6.1-generic-6.1.152-2|4246	- iommu/arm-smmu-v3: Use the new rb tree helpers
21mr|kernel-6.1-generic-6.1.152-2|4247	- iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group
21mr|kernel-6.1-generic-6.1.152-2|4248	- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)
21mr|kernel-6.1-generic-6.1.152-2|4249	- io_uring: always arm linked timeouts prior to issue
21mr|kernel-6.1-generic-6.1.152-2|4250	- io_uring: ensure deferred completions are posted for multishot
21mr|kernel-6.1-generic-6.1.152-2|4251	- io_uring/kbuf: reject zero sized provided buffers
21mr|kernel-6.1-generic-6.1.152-2|4252	- io_uring/net: fix accept multishot handling
21mr|kernel-6.1-generic-6.1.152-2|4253	- ipv4: Drop tos parameter from flowi4_update_output()
21mr|kernel-6.1-generic-6.1.152-2|4254	- ipv4: Fix uninit-value access in __ip_make_skb()
21mr|kernel-6.1-generic-6.1.152-2|4255	- ipv6: Align behavior across nexthops during path selection
21mr|kernel-6.1-generic-6.1.152-2|4256	- ipv6: Fix potential uninit-value access in __ip6_make_skb()
21mr|kernel-6.1-generic-6.1.152-2|4257	- ipvs: fix uninit-value for saddr in do_output_route4
21mr|kernel-6.1-generic-6.1.152-2|4258	- irqchip/gic-v2m: Mark a few functions __init
21mr|kernel-6.1-generic-6.1.152-2|4259	- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
21mr|kernel-6.1-generic-6.1.152-2|4260	- irqchip/qcom-mpm: Prevent crash when trying to handle non-wake GPIOs
21mr|kernel-6.1-generic-6.1.152-2|4261	- isofs: Prevent the use of too small fid
21mr|kernel-6.1-generic-6.1.152-2|4262	- jbd2: remove wrong sb->s_sequence check
21mr|kernel-6.1-generic-6.1.152-2|4263	- jfs: add sanity check for agwidth in dbMount
21mr|kernel-6.1-generic-6.1.152-2|4264	- jfs: define xtree root and page independently
21mr|kernel-6.1-generic-6.1.152-2|4265	- jfs: Fix uninit-value access of imap allocated in the diMount() function
21mr|kernel-6.1-generic-6.1.152-2|4266	- jfs: Prevent copying of nlink with value 0 from disk inode
21mr|kernel-6.1-generic-6.1.152-2|4267	- kbuild: Add '-fno-builtin-wcslen'
21mr|kernel-6.1-generic-6.1.152-2|4268	- ksmbd: Fix dangling pointer in krb_authenticate
21mr|kernel-6.1-generic-6.1.152-2|4269	- ksmbd: fix memory leak in parse_lease_state()
21mr|kernel-6.1-generic-6.1.152-2|4270	- ksmbd: fix the warning from __kernel_write_iter
21mr|kernel-6.1-generic-6.1.152-2|4271	- ksmbd: fix use-after-free in kerberos authentication
21mr|kernel-6.1-generic-6.1.152-2|4272	- ksmbd: Prevent integer overflow in calculation of deadtime
21mr|kernel-6.1-generic-6.1.152-2|4273	- ksmbd: prevent out-of-bounds stream writes by validating *pos
21mr|kernel-6.1-generic-6.1.152-2|4274	- ktest: Fix Test Failures Due to Missing LOG_FILE Directories
21mr|kernel-6.1-generic-6.1.152-2|4275	- KVM: arm64: Calculate cptr_el2 traps on activating traps
21mr|kernel-6.1-generic-6.1.152-2|4276	- KVM: arm64: Discard any SVE state when entering KVM guests
21mr|kernel-6.1-generic-6.1.152-2|4277	- KVM: arm64: Eagerly switch ZCR_EL{1,2}
21mr|kernel-6.1-generic-6.1.152-2|4278	- KVM: arm64: Mark some header functions as inline
21mr|kernel-6.1-generic-6.1.152-2|4279	- KVM: arm64: Refactor exit handlers
21mr|kernel-6.1-generic-6.1.152-2|4280	- KVM: arm64: Remove host FPSIMD saving for non-protected KVM
21mr|kernel-6.1-generic-6.1.152-2|4281	- KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN
21mr|kernel-6.1-generic-6.1.152-2|4282	- KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
21mr|kernel-6.1-generic-6.1.152-2|4283	- KVM: arm64: Tear down vGIC on failed vCPU creation
21mr|kernel-6.1-generic-6.1.152-2|4284	- KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
21mr|kernel-6.1-generic-6.1.152-2|4285	- KVM: s390: Don't use %%pK through tracepoints
21mr|kernel-6.1-generic-6.1.152-2|4286	- KVM: SVM: Allocate IR data using atomic allocation
21mr|kernel-6.1-generic-6.1.152-2|4287	- KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses
21mr|kernel-6.1-generic-6.1.152-2|4288	- KVM: x86: Explicitly treat routing entry type changes as changes
21mr|kernel-6.1-generic-6.1.152-2|4289	- KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop
21mr|kernel-6.1-generic-6.1.152-2|4290	- KVM: x86: Reset IRTE to host control if *new* route isn't postable
21mr|kernel-6.1-generic-6.1.152-2|4291	- landlock: Add the errata interface
21mr|kernel-6.1-generic-6.1.152-2|4292	- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets
21mr|kernel-6.1-generic-6.1.152-2|4293	- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
21mr|kernel-6.1-generic-6.1.152-2|4294	- LoongArch: Eliminate superfluous get_numa_distances_cnt()
21mr|kernel-6.1-generic-6.1.152-2|4295	- LoongArch: Explicitly specify code model in Makefile
21mr|kernel-6.1-generic-6.1.152-2|4296	- LoongArch: Fix build error due to backport
21mr|kernel-6.1-generic-6.1.152-2|4297	- LoongArch: Fix MAX_REG_OFFSET calculation
21mr|kernel-6.1-generic-6.1.152-2|4298	- LoongArch: Make regs_irqs_disabled() more clear
21mr|kernel-6.1-generic-6.1.152-2|4299	- LoongArch: Remove a bogus reference to ZONE_DMA
21mr|kernel-6.1-generic-6.1.152-2|4300	- LoongArch: Return NULL from huge_pte_offset() for invalid PMD
21mr|kernel-6.1-generic-6.1.152-2|4301	- LoongArch: Select ARCH_USE_MEMTEST
21mr|kernel-6.1-generic-6.1.152-2|4302	- loop: aio inherit the ioprio of original request
21mr|kernel-6.1-generic-6.1.152-2|4303	- loop: LOOP_SET_FD: send uevents for partitions
21mr|kernel-6.1-generic-6.1.152-2|4304	- loop: properly send KOBJ_CHANGED uevent for disk device
21mr|kernel-6.1-generic-6.1.152-2|4305	- mcb: fix a double free bug in chameleon_parse_gdd()
21mr|kernel-6.1-generic-6.1.152-2|4306	- md: factor out a helper from mddev_put()
21mr|kernel-6.1-generic-6.1.152-2|4307	- md: fix mddev uaf while iterating all_mddevs list
21mr|kernel-6.1-generic-6.1.152-2|4308	- md/md-bitmap: fix stats collection for external bitmaps
21mr|kernel-6.1-generic-6.1.152-2|4309	- md: move initialization and destruction of 'io_acct_set' to md.c
21mr|kernel-6.1-generic-6.1.152-2|4310	- md/raid10: fix missing discard IO accounting
21mr|kernel-6.1-generic-6.1.152-2|4311	- md/raid1: Add check for missing source disk in process_checks()
21mr|kernel-6.1-generic-6.1.152-2|4312	- media: i2c: adv748x: Fix test pattern selection mask
21mr|kernel-6.1-generic-6.1.152-2|4313	- media: i2c: ccs: Set the device's runtime PM status correctly in probe
21mr|kernel-6.1-generic-6.1.152-2|4314	- media: i2c: ccs: Set the device's runtime PM status correctly in remove
21mr|kernel-6.1-generic-6.1.152-2|4315	- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO
21mr|kernel-6.1-generic-6.1.152-2|4316	- media: i2c: ov7251: Set enable GPIO low in probe
21mr|kernel-6.1-generic-6.1.152-2|4317	- media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline
21mr|kernel-6.1-generic-6.1.152-2|4318	- media: platform: stm32: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|4319	- media: siano: Fix error handling in smsdvb_module_init()
21mr|kernel-6.1-generic-6.1.152-2|4320	- media: streamzap: prevent processing IR data on URB failure
21mr|kernel-6.1-generic-6.1.152-2|4321	- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
21mr|kernel-6.1-generic-6.1.152-2|4322	- media: venus: hfi: add a check to handle OOB in sfr region
21mr|kernel-6.1-generic-6.1.152-2|4323	- media: venus: hfi: add check to handle incorrect queue size
21mr|kernel-6.1-generic-6.1.152-2|4324	- media: venus: hfi_parser: add check to avoid out of bound access
21mr|kernel-6.1-generic-6.1.152-2|4325	- media: venus: hfi_parser: refactor hfi packet parsing logic
21mr|kernel-6.1-generic-6.1.152-2|4326	- media: vim2m: print device name after registering device
21mr|kernel-6.1-generic-6.1.152-2|4327	- mei: me: add panther lake H DID
21mr|kernel-6.1-generic-6.1.152-2|4328	- mfd: ene-kb3930: Fix a potential NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|4329	- MIPS: cevt-ds1287: Add missing ds1287.h include
21mr|kernel-6.1-generic-6.1.152-2|4330	- MIPS: cm: Detect CM quirks from device tree
21mr|kernel-6.1-generic-6.1.152-2|4331	- MIPS: cm: Fix warning if MIPS_CM is disabled
21mr|kernel-6.1-generic-6.1.152-2|4332	- MIPS: dec: Declare which_prom() as static
21mr|kernel-6.1-generic-6.1.152-2|4333	- MIPS: ds1287: Match ds1287_set_base_clock() function types
21mr|kernel-6.1-generic-6.1.152-2|4334	- MIPS: Fix MAX_REG_OFFSET
21mr|kernel-6.1-generic-6.1.152-2|4335	- misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack
21mr|kernel-6.1-generic-6.1.152-2|4336	- misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration
21mr|kernel-6.1-generic-6.1.152-2|4337	- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error
21mr|kernel-6.1-generic-6.1.152-2|4338	- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error
21mr|kernel-6.1-generic-6.1.152-2|4339	- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type
21mr|kernel-6.1-generic-6.1.152-2|4340	- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
21mr|kernel-6.1-generic-6.1.152-2|4341	- mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves
21mr|kernel-6.1-generic-6.1.152-2|4342	- mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe
21mr|kernel-6.1-generic-6.1.152-2|4343	- mm: fix apply_to_existing_page_range()
21mr|kernel-6.1-generic-6.1.152-2|4344	- mm: fix filemap_get_folios_contig returning batches of identical folios
21mr|kernel-6.1-generic-6.1.152-2|4345	- mm: Fix is_zero_page() usage in try_grab_page()
21mr|kernel-6.1-generic-6.1.152-2|4346	- mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable()
21mr|kernel-6.1-generic-6.1.152-2|4347	- mm/hwpoison: do not send SIGBUS to processes with recovered clean pages
21mr|kernel-6.1-generic-6.1.152-2|4348	- mm/rmap: reject hugetlb folios in folio_make_device_exclusive()
21mr|kernel-6.1-generic-6.1.152-2|4349	- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
21mr|kernel-6.1-generic-6.1.152-2|4350	- module: ensure that kobject_put() is safe for module type kobjects
21mr|kernel-6.1-generic-6.1.152-2|4351	- module: sign with sha512 instead of sha1 by default
21mr|kernel-6.1-generic-6.1.152-2|4352	- mptcp: fix NULL pointer in can_accept_new_subflow
21mr|kernel-6.1-generic-6.1.152-2|4353	- mptcp: only inc MPJoinAckHMacFailure for HMAC failures
21mr|kernel-6.1-generic-6.1.152-2|4354	- mptcp: sockopt: fix getting freebind & transparent
21mr|kernel-6.1-generic-6.1.152-2|4355	- mptcp: sockopt: fix getting IPV6_V6ONLY
21mr|kernel-6.1-generic-6.1.152-2|4356	- mtd: Add check for devm_kcalloc()
21mr|kernel-6.1-generic-6.1.152-2|4357	- mtd: inftlcore: Add error check for inftl_read_oob()
21mr|kernel-6.1-generic-6.1.152-2|4358	- mtd: rawnand: Add status chack in r852_ready()
21mr|kernel-6.1-generic-6.1.152-2|4359	- mtd: rawnand: brcmnand: fix PM resume warning
21mr|kernel-6.1-generic-6.1.152-2|4360	- mtd: Replace kcalloc() with devm_kcalloc()
21mr|kernel-6.1-generic-6.1.152-2|4361	- net: b53: enable BPDU reception for management port
21mr|kernel-6.1-generic-6.1.152-2|4362	- net: bridge: switchdev: do not notify new brentries as changed
21mr|kernel-6.1-generic-6.1.152-2|4363	- net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
21mr|kernel-6.1-generic-6.1.152-2|4364	- net: dlink: Correct endianness handling of led_mode
21mr|kernel-6.1-generic-6.1.152-2|4365	- net: dsa: add support for mac_prepare() and mac_finish() calls
21mr|kernel-6.1-generic-6.1.152-2|4366	- net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails
21mr|kernel-6.1-generic-6.1.152-2|4367	- net: dsa: b53: allow leaky reserved multicast
21mr|kernel-6.1-generic-6.1.152-2|4368	- net: dsa: b53: always rejoin default untagged VLAN on bridge leave
21mr|kernel-6.1-generic-6.1.152-2|4369	- net: dsa: b53: fix clearing PVID of a port
21mr|kernel-6.1-generic-6.1.152-2|4370	- net: dsa: b53: fix flushing old pvid VLAN on pvid change
21mr|kernel-6.1-generic-6.1.152-2|4371	- net: dsa: b53: fix learning on VLAN unaware bridges
21mr|kernel-6.1-generic-6.1.152-2|4372	- net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
21mr|kernel-6.1-generic-6.1.152-2|4373	- net: dsa: felix: fix broken taprio gate states after clock jump
21mr|kernel-6.1-generic-6.1.152-2|4374	- net: dsa: mv88e6xxx: add field to specify internal phys layout
21mr|kernel-6.1-generic-6.1.152-2|4375	- net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered
21mr|kernel-6.1-generic-6.1.152-2|4376	- net: dsa: mv88e6xxx: don't dispose of Global2 IRQ mappings from mdiobus code
21mr|kernel-6.1-generic-6.1.152-2|4377	- net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
21mr|kernel-6.1-generic-6.1.152-2|4378	- net: dsa: mv88e6xxx: enable PVT for 6321 switch
21mr|kernel-6.1-generic-6.1.152-2|4379	- net: dsa: mv88e6xxx: enable STU methods for 6320 family
21mr|kernel-6.1-generic-6.1.152-2|4380	- net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
21mr|kernel-6.1-generic-6.1.152-2|4381	- net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported
21mr|kernel-6.1-generic-6.1.152-2|4382	- net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
21mr|kernel-6.1-generic-6.1.152-2|4383	- net: dsa: mv88e6xxx: fix VTU methods for 6320 family
21mr|kernel-6.1-generic-6.1.152-2|4384	- net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish
21mr|kernel-6.1-generic-6.1.152-2|4385	- net: dsa: mv88e6xxx: pass directly chip structure to mv88e6xxx_phy_is_internal
21mr|kernel-6.1-generic-6.1.152-2|4386	- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family
21mr|kernel-6.1-generic-6.1.152-2|4387	- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
21mr|kernel-6.1-generic-6.1.152-2|4388	- net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll
21mr|kernel-6.1-generic-6.1.152-2|4389	- net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised
21mr|kernel-6.1-generic-6.1.152-2|4390	- net: ethtool: Don't call .cleanup_data when prepare_data fails
21mr|kernel-6.1-generic-6.1.152-2|4391	- net: fec: ERR007885 Workaround for conventional TX
21mr|kernel-6.1-generic-6.1.152-2|4392	- netfilter: ipset: fix region locking in hash types
21mr|kernel-6.1-generic-6.1.152-2|4393	- netfilter: nf_tables: do not defer rule destruction via call_rcu
21mr|kernel-6.1-generic-6.1.152-2|4394	- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
21mr|kernel-6.1-generic-6.1.152-2|4395	- netfilter: nf_tables: wait for rcu grace period on net_device removal
21mr|kernel-6.1-generic-6.1.152-2|4396	- net: hns3: defer calling ptp_clock_register()
21mr|kernel-6.1-generic-6.1.152-2|4397	- net: hns3: fix an interrupt residual problem
21mr|kernel-6.1-generic-6.1.152-2|4398	- net: hns3: fixed debugfs tm_qset size
21mr|kernel-6.1-generic-6.1.152-2|4399	- net: hns3: store rx VLAN tag offload state for VF
21mr|kernel-6.1-generic-6.1.152-2|4400	- net: ipv6: fix UDPv6 GSO segmentation with NAT
21mr|kernel-6.1-generic-6.1.152-2|4401	- net: lan743x: Fix memleak issue when GSO enabled
21mr|kernel-6.1-generic-6.1.152-2|4402	- net: lwtunnel: disable BHs when required
21mr|kernel-6.1-generic-6.1.152-2|4403	- net: mctp: Ensure keys maintain only one ref to corresponding dev
21mr|kernel-6.1-generic-6.1.152-2|4404	- net: mctp: Set SOCK_RCU_FREE
21mr|kernel-6.1-generic-6.1.152-2|4405	- net/mlx5e: Disable MACsec offload for uplink representor profile
21mr|kernel-6.1-generic-6.1.152-2|4406	- net/mlx5: E-switch, Fix error handling for enabling roce
21mr|kernel-6.1-generic-6.1.152-2|4407	- net/mlx5: E-Switch, Initialize MAC Address for Default GID
21mr|kernel-6.1-generic-6.1.152-2|4408	- net: mscc: ocelot: delete PVID VLAN when readding it as non-PVID
21mr|kernel-6.1-generic-6.1.152-2|4409	- net: mscc: ocelot: treat 802.1ad tagged traffic as 802.1Q-untagged
21mr|kernel-6.1-generic-6.1.152-2|4410	- net: openvswitch: fix nested key length validation in the set() action
21mr|kernel-6.1-generic-6.1.152-2|4411	- net: phy: leds: fix memory leak
21mr|kernel-6.1-generic-6.1.152-2|4412	- net: phy: microchip: force IRQ polling mode for lan88xx
21mr|kernel-6.1-generic-6.1.152-2|4413	- net: ppp: Add bound checking for skb data on ppp_sync_txmung
21mr|kernel-6.1-generic-6.1.152-2|4414	- net: qede: Initialize qede_ll_ops with designated initializer
21mr|kernel-6.1-generic-6.1.152-2|4415	- net/sched: act_mirred: don't override retval if we already lost the skb
21mr|kernel-6.1-generic-6.1.152-2|4416	- net/sched: cls_api: conditional notification of events
21mr|kernel-6.1-generic-6.1.152-2|4417	- net_sched: drr: Fix double list add in class with netem as child qdisc
21mr|kernel-6.1-generic-6.1.152-2|4418	- net_sched: ets: Fix double list add in class with netem as child qdisc
21mr|kernel-6.1-generic-6.1.152-2|4419	- net_sched: Flush gso_skb list too during ->change()
21mr|kernel-6.1-generic-6.1.152-2|4420	- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
21mr|kernel-6.1-generic-6.1.152-2|4421	- net_sched: hfsc: Fix a UAF vulnerability in class handling
21mr|kernel-6.1-generic-6.1.152-2|4422	- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
21mr|kernel-6.1-generic-6.1.152-2|4423	- net_sched: qfq: Fix double list add in class with netem as child qdisc
21mr|kernel-6.1-generic-6.1.152-2|4424	- net_sched: sch_sfq: move the limit validation
21mr|kernel-6.1-generic-6.1.152-2|4425	- net_sched: sch_sfq: use a temporary work area for validating configuration
21mr|kernel-6.1-generic-6.1.152-2|4426	- net: selftests: initialize TCP header and skb payload with zero
21mr|kernel-6.1-generic-6.1.152-2|4427	- net: tls: explicitly disallow disconnect
21mr|kernel-6.1-generic-6.1.152-2|4428	- net/tls: fix kernel panic when alloc_page failed
21mr|kernel-6.1-generic-6.1.152-2|4429	- net: vertexcom: mse102x: Add range check for CMD_RTS
21mr|kernel-6.1-generic-6.1.152-2|4430	- net: vertexcom: mse102x: Fix LEN_MASK
21mr|kernel-6.1-generic-6.1.152-2|4431	- net: vertexcom: mse102x: Fix possible stuck of SPI interrupt
21mr|kernel-6.1-generic-6.1.152-2|4432	- net: vertexcom: mse102x: Fix RX error handling
21mr|kernel-6.1-generic-6.1.152-2|4433	- net: vlan: don't propagate flags on open
21mr|kernel-6.1-generic-6.1.152-2|4434	- nfs: add missing selections of CONFIG_CRC32
21mr|kernel-6.1-generic-6.1.152-2|4435	- nfsd: decrease sc_count directly if fail to queue dl_recall
21mr|kernel-6.1-generic-6.1.152-2|4436	- nfs: handle failure of nfs_get_lock_context in unlock path
21mr|kernel-6.1-generic-6.1.152-2|4437	- nfs: move nfs_fhandle_hash to common include file
21mr|kernel-6.1-generic-6.1.152-2|4438	- NFSv4/pnfs: Reset the layout state after a layoutreturn
21mr|kernel-6.1-generic-6.1.152-2|4439	- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
21mr|kernel-6.1-generic-6.1.152-2|4440	- ntb_hw_amd: Add NTB PCI ID for new gen CPU
21mr|kernel-6.1-generic-6.1.152-2|4441	- ntb: reduce stack usage in idt_scan_mws
21mr|kernel-6.1-generic-6.1.152-2|4442	- ntb: use 64-bit arithmetic for the MSI doorbell mask
21mr|kernel-6.1-generic-6.1.152-2|4443	- nvme: fixup scan failure for non-ANA multipath controllers
21mr|kernel-6.1-generic-6.1.152-2|4444	- nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable
21mr|kernel-6.1-generic-6.1.152-2|4445	- nvme-pci: make nvme_pci_npages_prp() __always_inline
21mr|kernel-6.1-generic-6.1.152-2|4446	- nvme: requeue namespace scan on missed AENs
21mr|kernel-6.1-generic-6.1.152-2|4447	- nvme: re-read ANA log page after ns scan completes
21mr|kernel-6.1-generic-6.1.152-2|4448	- nvme-tcp: fix premature queue removal and I/O failover
21mr|kernel-6.1-generic-6.1.152-2|4449	- nvmet-fcloop: swap list_add_tail arguments
21mr|kernel-6.1-generic-6.1.152-2|4450	- nvmet-fc: put ref when assoc->del_work is already scheduled
21mr|kernel-6.1-generic-6.1.152-2|4451	- nvmet-fc: Remove unused functions
21mr|kernel-6.1-generic-6.1.152-2|4452	- nvmet-fc: take tgtport reference only once
21mr|kernel-6.1-generic-6.1.152-2|4453	- nvme: unblock ctrl state transition for firmware update
21mr|kernel-6.1-generic-6.1.152-2|4454	- objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
21mr|kernel-6.1-generic-6.1.152-2|4455	- objtool, lkdtm: Obfuscate the do_nothing() pointer
21mr|kernel-6.1-generic-6.1.152-2|4456	- objtool: Silence more KCOV warnings
21mr|kernel-6.1-generic-6.1.152-2|4457	- objtool: Silence more KCOV warnings, part 2
21mr|kernel-6.1-generic-6.1.152-2|4458	- objtool: Stop UNRET validation on UD2
21mr|kernel-6.1-generic-6.1.152-2|4459	- ocfs2: implement handshaking with ocfs2 recovery thread
21mr|kernel-6.1-generic-6.1.152-2|4460	- ocfs2: stop quota recovery before disabling quotas
21mr|kernel-6.1-generic-6.1.152-2|4461	- ocfs2: switch osb->disable_recovery to enum
21mr|kernel-6.1-generic-6.1.152-2|4462	- octeontx2-pf: macsec: Fix incorrect max transmit size in TX secy
21mr|kernel-6.1-generic-6.1.152-2|4463	- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()
21mr|kernel-6.1-generic-6.1.152-2|4464	- of/irq: Fix device node refcount leakage in API of_irq_parse_one()
21mr|kernel-6.1-generic-6.1.152-2|4465	- of/irq: Fix device node refcount leakage in API of_irq_parse_raw()
21mr|kernel-6.1-generic-6.1.152-2|4466	- of/irq: Fix device node refcount leakages in of_irq_count()
21mr|kernel-6.1-generic-6.1.152-2|4467	- of/irq: Fix device node refcount leakages in of_irq_init()
21mr|kernel-6.1-generic-6.1.152-2|4468	- of: module: add buffer overflow check in of_modalias()
21mr|kernel-6.1-generic-6.1.152-2|4469	- of: resolver: Fix device node refcount leakage in of_resolve_phandles()
21mr|kernel-6.1-generic-6.1.152-2|4470	- of: resolver: Simplify of_resolve_phandles() using __free()
21mr|kernel-6.1-generic-6.1.152-2|4471	- openvswitch: Fix unsafe attribute parsing in output_userspace()
21mr|kernel-6.1-generic-6.1.152-2|4472	- page_pool: avoid infinite loop to schedule delayed worker
21mr|kernel-6.1-generic-6.1.152-2|4473	- parisc: Fix double SIGFPE crash
21mr|kernel-6.1-generic-6.1.152-2|4474	- parisc: PDT: Fix missing prototype warning
21mr|kernel-6.1-generic-6.1.152-2|4475	- PCI: Assign PCI domain IDs by ida_alloc()
21mr|kernel-6.1-generic-6.1.152-2|4476	- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
21mr|kernel-6.1-generic-6.1.152-2|4477	- PCI: Fix reference leak in pci_alloc_child_bus()
21mr|kernel-6.1-generic-6.1.152-2|4478	- PCI: Fix reference leak in pci_register_host_bridge()
21mr|kernel-6.1-generic-6.1.152-2|4479	- PCI: Fix use-after-free in pci_bus_release_domain_nr()
21mr|kernel-6.1-generic-6.1.152-2|4480	- PCI: imx6: Skip controller_id generation logic for i.MX7D
21mr|kernel-6.1-generic-6.1.152-2|4481	- PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type
21mr|kernel-6.1-generic-6.1.152-2|4482	- perf: arm_pmu: Don't disable counter in armpmu_add()
21mr|kernel-6.1-generic-6.1.152-2|4483	- perf/x86: Fix non-sampling (counting) events on certain x86 platforms
21mr|kernel-6.1-generic-6.1.152-2|4484	- perf/x86/intel: Allow to update user space GPRs from PEBS records
21mr|kernel-6.1-generic-6.1.152-2|4485	- perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value.
21mr|kernel-6.1-generic-6.1.152-2|4486	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX
21mr|kernel-6.1-generic-6.1.152-2|4487	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
21mr|kernel-6.1-generic-6.1.152-2|4488	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR
21mr|kernel-6.1-generic-6.1.152-2|4489	- phy: Fix error handling in tegra_xusb_port_init
21mr|kernel-6.1-generic-6.1.152-2|4490	- phy: freescale: imx8m-pcie: Add i.MX8MP PCIe PHY support
21mr|kernel-6.1-generic-6.1.152-2|4491	- phy: freescale: imx8m-pcie: Add one missing error return
21mr|kernel-6.1-generic-6.1.152-2|4492	- phy: freescale: imx8m-pcie: assert phy reset and perst in power off
21mr|kernel-6.1-generic-6.1.152-2|4493	- phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check
21mr|kernel-6.1-generic-6.1.152-2|4494	- phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind
21mr|kernel-6.1-generic-6.1.152-2|4495	- phy: renesas: rcar-gen3-usb2: Set timing registers only once
21mr|kernel-6.1-generic-6.1.152-2|4496	- pinctrl: qcom: Clear latched interrupt status when changing IRQ type
21mr|kernel-6.1-generic-6.1.152-2|4497	- pinctrl: renesas: rza2: Fix potential NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|4498	- platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it
21mr|kernel-6.1-generic-6.1.152-2|4499	- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
21mr|kernel-6.1-generic-6.1.152-2|4500	- platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplug
21mr|kernel-6.1-generic-6.1.152-2|4501	- pm: cpupower: bench: Prevent NULL dereference on malloc failure
21mr|kernel-6.1-generic-6.1.152-2|4502	- powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()
21mr|kernel-6.1-generic-6.1.152-2|4503	- ptp: ocp: fix start time alignment in ptp_ocp_signal_set
21mr|kernel-6.1-generic-6.1.152-2|4504	- pwm: fsl-ftm: Handle clk_get_rate() returning 0
21mr|kernel-6.1-generic-6.1.152-2|4505	- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
21mr|kernel-6.1-generic-6.1.152-2|4506	- pwm: rcar: Improve register calculation
21mr|kernel-6.1-generic-6.1.152-2|4507	- qibfs: fix _another_ leak
21mr|kernel-6.1-generic-6.1.152-2|4508	- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
21mr|kernel-6.1-generic-6.1.152-2|4509	- rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep()
21mr|kernel-6.1-generic-6.1.152-2|4510	- RDMA/cma: Fix workqueue crash in cma_netevent_work_handler
21mr|kernel-6.1-generic-6.1.152-2|4511	- RDMA/core: Silence oversized kvmalloc() warning
21mr|kernel-6.1-generic-6.1.152-2|4512	- RDMA/hns: Fix wrong maximum DMA segment size
21mr|kernel-6.1-generic-6.1.152-2|4513	- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
21mr|kernel-6.1-generic-6.1.152-2|4514	- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
21mr|kernel-6.1-generic-6.1.152-2|4515	- regulator: max20086: fix invalid memory access
21mr|kernel-6.1-generic-6.1.152-2|4516	- Revert "drm/amd: Stop evicting resources on APUs in suspend"
21mr|kernel-6.1-generic-6.1.152-2|4517	- Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"
21mr|kernel-6.1-generic-6.1.152-2|4518	- Revert "LoongArch: BPF: Fix off-by-one error in build_prologue()"
21mr|kernel-6.1-generic-6.1.152-2|4519	- Revert "net: phy: microchip: force IRQ polling mode for lan88xx"
21mr|kernel-6.1-generic-6.1.152-2|4520	- Revert "PCI: Avoid reset when disabled via sysfs"
21mr|kernel-6.1-generic-6.1.152-2|4521	- Revert "rndis_host: Flag RNDIS modems as WWAN devices"
21mr|kernel-6.1-generic-6.1.152-2|4522	- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-6.1-generic-6.1.152-2|4523	- Revert "x86/kexec: Allocate PGD for x86_64 transition page tables separately"
21mr|kernel-6.1-generic-6.1.152-2|4524	- Revert "Xen/swiotlb: mark xen_swiotlb_fixup() __init"
21mr|kernel-6.1-generic-6.1.152-2|4525	- riscv: Avoid fortify warning in syscall_get_arguments()
21mr|kernel-6.1-generic-6.1.152-2|4526	- riscv: KGDB: Do not inline arch_kgdb_breakpoint()
21mr|kernel-6.1-generic-6.1.152-2|4527	- riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
21mr|kernel-6.1-generic-6.1.152-2|4528	- riscv: mm: Fix the out of bound issue of vmemmap address
21mr|kernel-6.1-generic-6.1.152-2|4529	- riscv: Properly export reserved regions in /proc/iomem
21mr|kernel-6.1-generic-6.1.152-2|4530	- rtc: pcf85063: do a SW reset if POR failed
21mr|kernel-6.1-generic-6.1.152-2|4531	- rtnl: add helper to check if a notification is needed
21mr|kernel-6.1-generic-6.1.152-2|4532	- rtnl: add helper to check if rtnl group has listeners
21mr|kernel-6.1-generic-6.1.152-2|4533	- s390/sclp: Add check for get_zeroed_page()
21mr|kernel-6.1-generic-6.1.152-2|4534	- s390/tty: Fix a potential memory leak bug
21mr|kernel-6.1-generic-6.1.152-2|4535	- sch_drr: make drr_qlen_notify() idempotent
21mr|kernel-6.1-generic-6.1.152-2|4536	- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
21mr|kernel-6.1-generic-6.1.152-2|4537	- sch_ets: make est_qlen_notify() idempotent
21mr|kernel-6.1-generic-6.1.152-2|4538	- sch_hfsc: make hfsc_qlen_notify() idempotent
21mr|kernel-6.1-generic-6.1.152-2|4539	- sch_htb: make htb_deactivate() idempotent
21mr|kernel-6.1-generic-6.1.152-2|4540	- sch_htb: make htb_qlen_notify() idempotent
21mr|kernel-6.1-generic-6.1.152-2|4541	- sch_qfq: make qfq_qlen_notify() idempotent
21mr|kernel-6.1-generic-6.1.152-2|4542	- scsi: core: Clear flags for scsi_cmnd that did not complete
21mr|kernel-6.1-generic-6.1.152-2|4543	- scsi: hisi_sas: Enable force phy when SATA disk directly connected
21mr|kernel-6.1-generic-6.1.152-2|4544	- scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
21mr|kernel-6.1-generic-6.1.152-2|4545	- scsi: iscsi: Fix missing scsi_host_put() in error path
21mr|kernel-6.1-generic-6.1.152-2|4546	- scsi: megaraid_sas: Block zero-length ATA VPD inquiry
21mr|kernel-6.1-generic-6.1.152-2|4547	- scsi: pm80xx: Set phy_attached to zero when device is gone
21mr|kernel-6.1-generic-6.1.152-2|4548	- scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer
21mr|kernel-6.1-generic-6.1.152-2|4549	- scsi: st: Fix array overflow in st_setup()
21mr|kernel-6.1-generic-6.1.152-2|4550	- scsi: ufs: exynos: Ensure consistent phy reference counts
21mr|kernel-6.1-generic-6.1.152-2|4551	- scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init()
21mr|kernel-6.1-generic-6.1.152-2|4552	- sctp: add mutual exclusion in proc_sctp_do_udp_port()
21mr|kernel-6.1-generic-6.1.152-2|4553	- sctp: detect and prevent references to a freed transport in sendmsg
21mr|kernel-6.1-generic-6.1.152-2|4554	- selftests/exec: Build both static and non-static load_address tests
21mr|kernel-6.1-generic-6.1.152-2|4555	- selftests/exec: load_address: conform test to TAP format output
21mr|kernel-6.1-generic-6.1.152-2|4556	- selftests/futex: futex_waitv wouldblock test should fail
21mr|kernel-6.1-generic-6.1.152-2|4557	- selftests/mincore: Allow read-ahead pages to reach the end of the file
21mr|kernel-6.1-generic-6.1.152-2|4558	- selftests/mm: compaction_test: support platform with huge mount of memory
21mr|kernel-6.1-generic-6.1.152-2|4559	- selftests/mm: generate a temporary mountpoint for cgroup filesystem
21mr|kernel-6.1-generic-6.1.152-2|4560	- selftests: mptcp: close fd_in before returning in main_loop
21mr|kernel-6.1-generic-6.1.152-2|4561	- selftests: ublk: fix test_stripe_04
21mr|kernel-6.1-generic-6.1.152-2|4562	- serial: msm: Configure correct working mode before starting earlycon
21mr|kernel-6.1-generic-6.1.152-2|4563	- serial: sifive: lock port in startup()/shutdown() callbacks
21mr|kernel-6.1-generic-6.1.152-2|4564	- sign-file,extract-cert: avoid using deprecated ERR_get_error_line()
21mr|kernel-6.1-generic-6.1.152-2|4565	- sign-file,extract-cert: move common SSL helper functions to a header
21mr|kernel-6.1-generic-6.1.152-2|4566	- sign-file,extract-cert: use pkcs11 provider for OPENSSL MAJOR >= 3
21mr|kernel-6.1-generic-6.1.152-2|4567	- smb311 client: fix missing tcon check when mounting with linux/posix extensions
21mr|kernel-6.1-generic-6.1.152-2|4568	- smb3 client: fix open hardlink on deferred close file error
21mr|kernel-6.1-generic-6.1.152-2|4569	- smb: client: fix memory leak during error handling for POSIX mkdir
21mr|kernel-6.1-generic-6.1.152-2|4570	- smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()
21mr|kernel-6.1-generic-6.1.152-2|4571	- soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()
21mr|kernel-6.1-generic-6.1.152-2|4572	- sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
21mr|kernel-6.1-generic-6.1.152-2|4573	- sparc/mm: disable preemption in lazy mmu mode
21mr|kernel-6.1-generic-6.1.152-2|4574	- spi: cadence-qspi: fix pointer reference in runtime PM hooks
21mr|kernel-6.1-generic-6.1.152-2|4575	- spi: cadence-qspi: Fix probe on AM62A LP SK
21mr|kernel-6.1-generic-6.1.152-2|4576	- spi: loopback-test: Do not split 1024-byte hexdumps
21mr|kernel-6.1-generic-6.1.152-2|4577	- spi: spi-imx: Add check for spi_imx_setupxfer()
21mr|kernel-6.1-generic-6.1.152-2|4578	- spi: tegra210-quad: add rate limiting and simplify timeout error message
21mr|kernel-6.1-generic-6.1.152-2|4579	- spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts
21mr|kernel-6.1-generic-6.1.152-2|4580	- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
21mr|kernel-6.1-generic-6.1.152-2|4581	- staging: axis-fifo: Remove hardware resets for user errors
21mr|kernel-6.1-generic-6.1.152-2|4582	- staging: iio: adc: ad7816: Correct conditional logic for store mode
21mr|kernel-6.1-generic-6.1.152-2|4583	- string: Add load_unaligned_zeropad() code path to sized_strscpy()
21mr|kernel-6.1-generic-6.1.152-2|4584	- tc: Ensure we have enough buffer space when sending filter netlink notifications
21mr|kernel-6.1-generic-6.1.152-2|4585	- test suite: use %%zu to print size_t
21mr|kernel-6.1-generic-6.1.152-2|4586	- thermal/drivers/rockchip: Add missing rk3328 mapping entry
21mr|kernel-6.1-generic-6.1.152-2|4587	- thunderbolt: Scan retimers after device router has been enumerated
21mr|kernel-6.1-generic-6.1.152-2|4588	- tipc: fix memory leak in tipc_link_xmit
21mr|kernel-6.1-generic-6.1.152-2|4589	- tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
21mr|kernel-6.1-generic-6.1.152-2|4590	- tpm: tis: Double the timeout B to 4s
21mr|kernel-6.1-generic-6.1.152-2|4591	- tpm, tpm_tis: Fix timeout handling when waiting for TPM status
21mr|kernel-6.1-generic-6.1.152-2|4592	- tpm, tpm_tis: Workaround failed command reception on Infineon devices
21mr|kernel-6.1-generic-6.1.152-2|4593	- tracing: Add __cpumask to denote a trace event field that is a cpumask_t
21mr|kernel-6.1-generic-6.1.152-2|4594	- tracing: Add __print_dynamic_array() helper
21mr|kernel-6.1-generic-6.1.152-2|4595	- tracing: Add __string_len() example
21mr|kernel-6.1-generic-6.1.152-2|4596	- tracing: Fix cpumask() example typo
21mr|kernel-6.1-generic-6.1.152-2|4597	- tracing: Fix filter string testing
21mr|kernel-6.1-generic-6.1.152-2|4598	- tracing: Fix oob write in trace_seq_to_buffer()
21mr|kernel-6.1-generic-6.1.152-2|4599	- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER
21mr|kernel-6.1-generic-6.1.152-2|4600	- tracing: probes: Fix a possible race in trace_probe_log APIs
21mr|kernel-6.1-generic-6.1.152-2|4601	- tracing: Remove pointer (asterisk) and brackets from cpumask_t field
21mr|kernel-6.1-generic-6.1.152-2|4602	- tracing: samples: Initialize trace_array_printk() with the correct function
21mr|kernel-6.1-generic-6.1.152-2|4603	- tracing: Verify event formats that have "%%*p.."
21mr|kernel-6.1-generic-6.1.152-2|4604	- types: Complement the aligned types with signed 64-bit one
21mr|kernel-6.1-generic-6.1.152-2|4605	- ubsan: Fix panic from test_ubsan_out_of_bounds
21mr|kernel-6.1-generic-6.1.152-2|4606	- udmabuf: fix a buf size overflow issue during udmabuf creation
21mr|kernel-6.1-generic-6.1.152-2|4607	- umount: Allow superblock owners to force umount
21mr|kernel-6.1-generic-6.1.152-2|4608	- usb: cdns3: Fix deadlock when using NCM gadget
21mr|kernel-6.1-generic-6.1.152-2|4609	- usb: cdnsp: Fix issue with resuming from L1
21mr|kernel-6.1-generic-6.1.152-2|4610	- usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
21mr|kernel-6.1-generic-6.1.152-2|4611	- usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
21mr|kernel-6.1-generic-6.1.152-2|4612	- usb: chipidea: ci_hdrc_imx: fix usbmisc handling
21mr|kernel-6.1-generic-6.1.152-2|4613	- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
21mr|kernel-6.1-generic-6.1.152-2|4614	- usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield
21mr|kernel-6.1-generic-6.1.152-2|4615	- usb: dwc3: gadget: check that event count does not exceed event buffer length
21mr|kernel-6.1-generic-6.1.152-2|4616	- usb: dwc3: gadget: Refactor loop to avoid NULL endpoints
21mr|kernel-6.1-generic-6.1.152-2|4617	- usb: dwc3: xilinx: Prevent spike in reset signal
21mr|kernel-6.1-generic-6.1.152-2|4618	- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
21mr|kernel-6.1-generic-6.1.152-2|4619	- usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
21mr|kernel-6.1-generic-6.1.152-2|4620	- usb: host: max3421-hcd: Add missing spi_device_id table
21mr|kernel-6.1-generic-6.1.152-2|4621	- usb: host: tegra: Prevent host controller crash when OTG port is used
21mr|kernel-6.1-generic-6.1.152-2|4622	- usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func
21mr|kernel-6.1-generic-6.1.152-2|4623	- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
21mr|kernel-6.1-generic-6.1.152-2|4624	- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
21mr|kernel-6.1-generic-6.1.152-2|4625	- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
21mr|kernel-6.1-generic-6.1.152-2|4626	- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
21mr|kernel-6.1-generic-6.1.152-2|4627	- USB: serial: option: add Sierra Wireless EM9291
21mr|kernel-6.1-generic-6.1.152-2|4628	- USB: serial: simple: add OWON HDS200 series oscilloscope support
21mr|kernel-6.1-generic-6.1.152-2|4629	- USB: storage: quirk for ADATA Portable HDD CH94
21mr|kernel-6.1-generic-6.1.152-2|4630	- usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
21mr|kernel-6.1-generic-6.1.152-2|4631	- usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
21mr|kernel-6.1-generic-6.1.152-2|4632	- usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
21mr|kernel-6.1-generic-6.1.152-2|4633	- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
21mr|kernel-6.1-generic-6.1.152-2|4634	- usb: typec: ucsi: displayport: Fix deadlock
21mr|kernel-6.1-generic-6.1.152-2|4635	- usb: typec: ucsi: displayport: Fix NULL pointer access
21mr|kernel-6.1-generic-6.1.152-2|4636	- usb: uhci-platform: Make the clock really optional
21mr|kernel-6.1-generic-6.1.152-2|4637	- usb: usbtmc: Fix erroneous generic_read ioctl return
21mr|kernel-6.1-generic-6.1.152-2|4638	- usb: usbtmc: Fix erroneous get_stb ioctl error returns
21mr|kernel-6.1-generic-6.1.152-2|4639	- usb: usbtmc: Fix erroneous wait_srq ioctl return
21mr|kernel-6.1-generic-6.1.152-2|4640	- USB: usbtmc: use interruptible sleep in usbtmc_read
21mr|kernel-6.1-generic-6.1.152-2|4641	- USB: VLI disk crashes if LPM is used
21mr|kernel-6.1-generic-6.1.152-2|4642	- USB: wdm: add annotation
21mr|kernel-6.1-generic-6.1.152-2|4643	- USB: wdm: close race between wdm_open and wdm_wwan_port_stop
21mr|kernel-6.1-generic-6.1.152-2|4644	- USB: wdm: handle IO errors in wdm_wwan_port_start
21mr|kernel-6.1-generic-6.1.152-2|4645	- USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
21mr|kernel-6.1-generic-6.1.152-2|4646	- usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
21mr|kernel-6.1-generic-6.1.152-2|4647	- vdpa/mlx5: Fix oversized null mkey longer than 32bit
21mr|kernel-6.1-generic-6.1.152-2|4648	- virtio_console: fix missing byte order handling for cols and rows
21mr|kernel-6.1-generic-6.1.152-2|4649	- virtiofs: add filesystem context source name check
21mr|kernel-6.1-generic-6.1.152-2|4650	- vxlan: vnifilter: Fix unlocked deletion of default FDB entry
21mr|kernel-6.1-generic-6.1.152-2|4651	- wifi: at76c50x: fix use after free access in at76_disconnect
21mr|kernel-6.1-generic-6.1.152-2|4652	- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
21mr|kernel-6.1-generic-6.1.152-2|4653	- wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
21mr|kernel-6.1-generic-6.1.152-2|4654	- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
21mr|kernel-6.1-generic-6.1.152-2|4655	- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
21mr|kernel-6.1-generic-6.1.152-2|4656	- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
21mr|kernel-6.1-generic-6.1.152-2|4657	- wifi: mt76: Add check for devm_kstrdup()
21mr|kernel-6.1-generic-6.1.152-2|4658	- wifi: mt76: disable napi on driver removal
21mr|kernel-6.1-generic-6.1.152-2|4659	- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
21mr|kernel-6.1-generic-6.1.152-2|4660	- wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release
21mr|kernel-6.1-generic-6.1.152-2|4661	- wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
21mr|kernel-6.1-generic-6.1.152-2|4662	- wifi: wl1251: fix memory leak in wl1251_tx_work
21mr|kernel-6.1-generic-6.1.152-2|4663	- writeback: fix false warning in inode_to_wb()
21mr|kernel-6.1-generic-6.1.152-2|4664	- x86/alternative: Optimize returns patching
21mr|kernel-6.1-generic-6.1.152-2|4665	- x86/alternatives: Remove faulty optimization
21mr|kernel-6.1-generic-6.1.152-2|4666	- x86/bhi: Do not set BHI_DIS_S in 32-bit mode
21mr|kernel-6.1-generic-6.1.152-2|4667	- x86/bpf: Add IBHF call at end of classic BPF
21mr|kernel-6.1-generic-6.1.152-2|4668	- x86/bpf: Call branch history clearing sequence on exit
21mr|kernel-6.1-generic-6.1.152-2|4669	- x86/bugs: Don't fill RSB on context switch with eIBRS
21mr|kernel-6.1-generic-6.1.152-2|4670	- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
21mr|kernel-6.1-generic-6.1.152-2|4671	- x86/bugs: Use SBPB in write_ibpb() if applicable
21mr|kernel-6.1-generic-6.1.152-2|4672	- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine
21mr|kernel-6.1-generic-6.1.152-2|4673	- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()
21mr|kernel-6.1-generic-6.1.152-2|4674	- x86/i8253: Call clockevent_i8253_disable() with interrupts disabled
21mr|kernel-6.1-generic-6.1.152-2|4675	- x86/ibt: Keep IBT disabled during alternative patching
21mr|kernel-6.1-generic-6.1.152-2|4676	- x86/its: Add support for ITS-safe indirect thunk
21mr|kernel-6.1-generic-6.1.152-2|4677	- x86/its: Add support for ITS-safe return thunk
21mr|kernel-6.1-generic-6.1.152-2|4678	- x86/its: Add "vmexit" option to skip mitigation on some CPUs
21mr|kernel-6.1-generic-6.1.152-2|4679	- x86/its: Align RETs in BHB clear sequence to avoid thunking
21mr|kernel-6.1-generic-6.1.152-2|4680	- x86/its: Enable Indirect Target Selection mitigation
21mr|kernel-6.1-generic-6.1.152-2|4681	- x86/its: Enumerate Indirect Target Selection (ITS) bug
21mr|kernel-6.1-generic-6.1.152-2|4682	- x86/its: FineIBT-paranoid vs ITS
21mr|kernel-6.1-generic-6.1.152-2|4683	- x86/its: Fix build errors when CONFIG_MODULES=n
21mr|kernel-6.1-generic-6.1.152-2|4684	- x86/its: Use dynamic thunks for indirect branches
21mr|kernel-6.1-generic-6.1.152-2|4685	- x86/mm: Eliminate window where TLB flushes may be inadvertently skipped
21mr|kernel-6.1-generic-6.1.152-2|4686	- x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc()
21mr|kernel-6.1-generic-6.1.152-2|4687	- x86/pvh: Call C code via the kernel virtual mapping
21mr|kernel-6.1-generic-6.1.152-2|4688	- x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
21mr|kernel-6.1-generic-6.1.152-2|4689	- x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
21mr|kernel-6.1-generic-6.1.152-2|4690	- x86/speculation: Simplify and make CALL_NOSPEC consistent
21mr|kernel-6.1-generic-6.1.152-2|4691	- x86/split_lock: Fix the delayed detection logic
21mr|kernel-6.1-generic-6.1.152-2|4692	- xdp: Reset bpf_redirect_info before running a xdp's BPF prog.
21mr|kernel-6.1-generic-6.1.152-2|4693	- xenbus: Use kref to track req lifetime
21mr|kernel-6.1-generic-6.1.152-2|4694	- xen: Change xen-acpi-processor dom0 dependency
21mr|kernel-6.1-generic-6.1.152-2|4695	- xenfs/xensyms: respect hypervisor's "next" indication
21mr|kernel-6.1-generic-6.1.152-2|4696	- xen/mcelog: Add __nonstring annotations for unterminated strings
21mr|kernel-6.1-generic-6.1.152-2|4697	- xen-netfront: handle NULL returned by xdp_convert_buff_to_frame()
21mr|kernel-6.1-generic-6.1.152-2|4698	- xfs: allow symlinks with short remote targets
21mr|kernel-6.1-generic-6.1.152-2|4699	- xfs: allow unlinked symlinks and dirs with zero size
21mr|kernel-6.1-generic-6.1.152-2|4700	- xfs: check opcode and iovec count match in xlog_recover_attri_commit_pass2
21mr|kernel-6.1-generic-6.1.152-2|4701	- xfs: convert delayed extents to unwritten when zeroing post eof blocks
21mr|kernel-6.1-generic-6.1.152-2|4702	- xfs: fix error returns from xfs_bmapi_write
21mr|kernel-6.1-generic-6.1.152-2|4703	- xfs: fix freeing speculative preallocations for preallocated files
21mr|kernel-6.1-generic-6.1.152-2|4704	- xfs: fix xfs_bmap_add_extent_delay_real for partial conversions
21mr|kernel-6.1-generic-6.1.152-2|4705	- xfs: make sure sb_fdblocks is non-negative
21mr|kernel-6.1-generic-6.1.152-2|4706	- xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional
21mr|kernel-6.1-generic-6.1.152-2|4707	- xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset
21mr|kernel-6.1-generic-6.1.152-2|4708	- xfs: match lock mode in xfs_buffered_write_iomap_begin()
21mr|kernel-6.1-generic-6.1.152-2|4709	- xfs: remove a racy if_bytes check in xfs_reflink_end_cow_extent
21mr|kernel-6.1-generic-6.1.152-2|4710	- xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item recovery
21mr|kernel-6.1-generic-6.1.152-2|4711	- xfs: restrict when we try to align cow fork delalloc to cowextsz hints
21mr|kernel-6.1-generic-6.1.152-2|4712	- xfs: revert commit 44af6c7e59b12
21mr|kernel-6.1-generic-6.1.152-2|4713	- xfs: validate recovered name buffers when recovering xattr items
21mr|kernel-6.1-generic-6.1.152-2|4714	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|4715	
21mr|kernel-6.1-generic-6.1.152-2|4716	* Tue Apr 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|4717	- patch seems to have no useful effect and ads artefacts on Edelweis BM1BM1-D
21mr|kernel-6.1-generic-6.1.152-2|4718	
21mr|kernel-6.1-generic-6.1.152-2|4719	* Fri Apr 11 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|4720	- [bot] upd: 6.1.128 -> 6.1.134
21mr|kernel-6.1-generic-6.1.152-2|4721	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|4722	- acct: block access to kernel internal filesystems
21mr|kernel-6.1-generic-6.1.152-2|4723	- acct: perform last write from workqueue
21mr|kernel-6.1-generic-6.1.152-2|4724	- ACPI: fan: cleanup resources in the error path of .probe()
21mr|kernel-6.1-generic-6.1.152-2|4725	- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
21mr|kernel-6.1-generic-6.1.152-2|4726	- ACPI: PRM: Remove unnecessary strict handler address checks
21mr|kernel-6.1-generic-6.1.152-2|4727	- ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
21mr|kernel-6.1-generic-6.1.152-2|4728	- ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()
21mr|kernel-6.1-generic-6.1.152-2|4729	- ACPI: resource: IRQ override for Eluktronics MECH-17
21mr|kernel-6.1-generic-6.1.152-2|4730	- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
21mr|kernel-6.1-generic-6.1.152-2|4731	- affs: don't write overlarge OFS data block size fields
21mr|kernel-6.1-generic-6.1.152-2|4732	- affs: generate OFS sequence numbers starting at 1
21mr|kernel-6.1-generic-6.1.152-2|4733	- afs: Fix directory format encoding struct
21mr|kernel-6.1-generic-6.1.152-2|4734	- afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
21mr|kernel-6.1-generic-6.1.152-2|4735	- afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
21mr|kernel-6.1-generic-6.1.152-2|4736	- afs: Fix the server_list to unuse a displaced server rather than putting it
21mr|kernel-6.1-generic-6.1.152-2|4737	- afs: Make it possible to find the volumes that are using a server
21mr|kernel-6.1-generic-6.1.152-2|4738	- afs: remove variable nr_servers
21mr|kernel-6.1-generic-6.1.152-2|4739	- alpha: align stack for page fault and user unaligned trap handlers
21mr|kernel-6.1-generic-6.1.152-2|4740	- alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
21mr|kernel-6.1-generic-6.1.152-2|4741	- alpha: make stack 16-byte aligned (most cases)
21mr|kernel-6.1-generic-6.1.152-2|4742	- alpha: replace hardcoded stack offsets with autogenerated ones
21mr|kernel-6.1-generic-6.1.152-2|4743	- ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
21mr|kernel-6.1-generic-6.1.152-2|4744	- ALSA: hda/cirrus: Correct the full scale volume set logic
21mr|kernel-6.1-generic-6.1.152-2|4745	- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
21mr|kernel-6.1-generic-6.1.152-2|4746	- ALSA: hda: Fix headset detection failure due to unstable sort
21mr|kernel-6.1-generic-6.1.152-2|4747	- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0
21mr|kernel-6.1-generic-6.1.152-2|4748	- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
21mr|kernel-6.1-generic-6.1.152-2|4749	- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
21mr|kernel-6.1-generic-6.1.152-2|4750	- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform
21mr|kernel-6.1-generic-6.1.152-2|4751	- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA
21mr|kernel-6.1-generic-6.1.152-2|4752	- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA
21mr|kernel-6.1-generic-6.1.152-2|4753	- ALSA: hda/realtek: Always honor no_shutup_pins
21mr|kernel-6.1-generic-6.1.152-2|4754	- ALSA: hda/realtek: Enable headset mic on Positivo C6400
21mr|kernel-6.1-generic-6.1.152-2|4755	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx
21mr|kernel-6.1-generic-6.1.152-2|4756	- ALSA: hda/realtek: Fix Asus Z13 2025 audio
21mr|kernel-6.1-generic-6.1.152-2|4757	- ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop
21mr|kernel-6.1-generic-6.1.152-2|4758	- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage
21mr|kernel-6.1-generic-6.1.152-2|4759	- ALSA: hda/realtek: Fixup ALC225 depop procedure
21mr|kernel-6.1-generic-6.1.152-2|4760	- ALSA: hda/realtek: Limit mic boost on Positivo ARN50
21mr|kernel-6.1-generic-6.1.152-2|4761	- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
21mr|kernel-6.1-generic-6.1.152-2|4762	- ALSA: hda/realtek: update ALC222 depop optimize
21mr|kernel-6.1-generic-6.1.152-2|4763	- ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
21mr|kernel-6.1-generic-6.1.152-2|4764	- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names
21mr|kernel-6.1-generic-6.1.152-2|4765	- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
21mr|kernel-6.1-generic-6.1.152-2|4766	- ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
21mr|kernel-6.1-generic-6.1.152-2|4767	- ALSA: usx2y: validate nrpacks module parameter on probe
21mr|kernel-6.1-generic-6.1.152-2|4768	- amdgpu/pm/legacy: fix suspend/resume issues
21mr|kernel-6.1-generic-6.1.152-2|4769	- APEI: GHES: Have GHES honor the panic= setting
21mr|kernel-6.1-generic-6.1.152-2|4770	- arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig
21mr|kernel-6.1-generic-6.1.152-2|4771	- arcnet: Add NULL check in com20020pci_probe()
21mr|kernel-6.1-generic-6.1.152-2|4772	- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array
21mr|kernel-6.1-generic-6.1.152-2|4773	- arm64: Don't call NULL in do_compat_alignment_fixup()
21mr|kernel-6.1-generic-6.1.152-2|4774	- arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card
21mr|kernel-6.1-generic-6.1.152-2|4775	- arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply
21mr|kernel-6.1-generic-6.1.152-2|4776	- arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
21mr|kernel-6.1-generic-6.1.152-2|4777	- arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
21mr|kernel-6.1-generic-6.1.152-2|4778	- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
21mr|kernel-6.1-generic-6.1.152-2|4779	- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
21mr|kernel-6.1-generic-6.1.152-2|4780	- arm64: dts: mediatek: mt8183: Disable DSI display output by default
21mr|kernel-6.1-generic-6.1.152-2|4781	- arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
21mr|kernel-6.1-generic-6.1.152-2|4782	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings
21mr|kernel-6.1-generic-6.1.152-2|4783	- arm64: dts: mediatek: mt8183: willow: Support second source touchscreen
21mr|kernel-6.1-generic-6.1.152-2|4784	- arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property
21mr|kernel-6.1-generic-6.1.152-2|4785	- arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property
21mr|kernel-6.1-generic-6.1.152-2|4786	- arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property
21mr|kernel-6.1-generic-6.1.152-2|4787	- arm64: dts: mediatek: mt8516: add i2c clock-div property
21mr|kernel-6.1-generic-6.1.152-2|4788	- arm64: dts: mediatek: mt8516: fix GICv2 range
21mr|kernel-6.1-generic-6.1.152-2|4789	- arm64: dts: mediatek: mt8516: fix wdt irq type
21mr|kernel-6.1-generic-6.1.152-2|4790	- arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
21mr|kernel-6.1-generic-6.1.152-2|4791	- arm64: dts: mt8183: set DMIC one-wire mode on Damu
21mr|kernel-6.1-generic-6.1.152-2|4792	- arm64: dts: qcom: msm8916: correct sleep clock frequency
21mr|kernel-6.1-generic-6.1.152-2|4793	- arm64: dts: qcom: msm8994: correct sleep clock frequency
21mr|kernel-6.1-generic-6.1.152-2|4794	- arm64: dts: qcom: msm8994: Describe USB interrupts
21mr|kernel-6.1-generic-6.1.152-2|4795	- arm64: dts: qcom: msm8996: Fix up USB3 interrupts
21mr|kernel-6.1-generic-6.1.152-2|4796	- arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property
21mr|kernel-6.1-generic-6.1.152-2|4797	- arm64: dts: qcom: pm6150l: add temp sensor and thermal zone config
21mr|kernel-6.1-generic-6.1.152-2|4798	- arm64: dts: qcom: sc7180: Add compat qcom,sc7180-dsi-ctrl
21mr|kernel-6.1-generic-6.1.152-2|4799	- arm64: dts: qcom: sc7180: Don't enable lpass clocks by default
21mr|kernel-6.1-generic-6.1.152-2|4800	- arm64: dts: qcom: sc7180: Drop redundant disable in mdp
21mr|kernel-6.1-generic-6.1.152-2|4801	- arm64: dts: qcom: sc7180-idp: use just "port" in panel
21mr|kernel-6.1-generic-6.1.152-2|4802	- arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays
21mr|kernel-6.1-generic-6.1.152-2|4803	- arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone
21mr|kernel-6.1-generic-6.1.152-2|4804	- arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply
21mr|kernel-6.1-generic-6.1.152-2|4805	- arm64: dts: qcom: sc7180-trogdor-quackingstick: use just "port" in panel
21mr|kernel-6.1-generic-6.1.152-2|4806	- arm64: dts: qcom: sc7180-trogdor-wormdingler: use just "port" in panel
21mr|kernel-6.1-generic-6.1.152-2|4807	- arm64: dts: qcom: sc7280: correct sleep clock frequency
21mr|kernel-6.1-generic-6.1.152-2|4808	- arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes
21mr|kernel-6.1-generic-6.1.152-2|4809	- arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
21mr|kernel-6.1-generic-6.1.152-2|4810	- arm64: dts: qcom: sm6125: correct sleep clock frequency
21mr|kernel-6.1-generic-6.1.152-2|4811	- arm64: dts: qcom: sm6350: Fix ADSP memory length
21mr|kernel-6.1-generic-6.1.152-2|4812	- arm64: dts: qcom: sm6350: Fix MPSS memory length
21mr|kernel-6.1-generic-6.1.152-2|4813	- arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value
21mr|kernel-6.1-generic-6.1.152-2|4814	- arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties
21mr|kernel-6.1-generic-6.1.152-2|4815	- arm64: dts: qcom: sm8250: correct sleep clock frequency
21mr|kernel-6.1-generic-6.1.152-2|4816	- arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts
21mr|kernel-6.1-generic-6.1.152-2|4817	- arm64: dts: qcom: sm8350: correct sleep clock frequency
21mr|kernel-6.1-generic-6.1.152-2|4818	- arm64: dts: qcom: sm8350: Fix MPSS memory length
21mr|kernel-6.1-generic-6.1.152-2|4819	- arm64: dts: qcom: sm8450: correct sleep clock frequency
21mr|kernel-6.1-generic-6.1.152-2|4820	- arm64: dts: qcom: sm8450: Fix CDSP memory length
21mr|kernel-6.1-generic-6.1.152-2|4821	- arm64: dts: qcom: sm8450: Fix MPSS memory length
21mr|kernel-6.1-generic-6.1.152-2|4822	- arm64: dts: qcom: trim addresses to 8 digits
21mr|kernel-6.1-generic-6.1.152-2|4823	- arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
21mr|kernel-6.1-generic-6.1.152-2|4824	- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
21mr|kernel-6.1-generic-6.1.152-2|4825	- arm64: dts: ti: k3-am62a: Remove duplicate GICR reg
21mr|kernel-6.1-generic-6.1.152-2|4826	- arm64: dts: ti: k3-am62: Remove duplicate GICR reg
21mr|kernel-6.1-generic-6.1.152-2|4827	- arm64: Handle .ARM.attributes section in linker scripts
21mr|kernel-6.1-generic-6.1.152-2|4828	- arm64/mm: Ensure adequate HUGE_MAX_HSTATE
21mr|kernel-6.1-generic-6.1.152-2|4829	- arm64: mm: Populate vmemmap at the page level if not section aligned
21mr|kernel-6.1-generic-6.1.152-2|4830	- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
21mr|kernel-6.1-generic-6.1.152-2|4831	- arm64: tegra: Disable Tegra234 sce-fabric node
21mr|kernel-6.1-generic-6.1.152-2|4832	- arm64: tegra: Fix Tegra234 PCIe interrupt-map
21mr|kernel-6.1-generic-6.1.152-2|4833	- arm64: tegra: Fix typo in Tegra234 dce-fabric compatible
21mr|kernel-6.1-generic-6.1.152-2|4834	- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed()
21mr|kernel-6.1-generic-6.1.152-2|4835	- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts
21mr|kernel-6.1-generic-6.1.152-2|4836	- ARM: at91: pm: change BU Power Switch to automatic mode
21mr|kernel-6.1-generic-6.1.152-2|4837	- ARM: dts: bcm2711: Don't mark timer regs unconfigured
21mr|kernel-6.1-generic-6.1.152-2|4838	- ARM: dts: bcm2711: PL011 UARTs are actually r1p5
21mr|kernel-6.1-generic-6.1.152-2|4839	- ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus
21mr|kernel-6.1-generic-6.1.152-2|4840	- ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6
21mr|kernel-6.1-generic-6.1.152-2|4841	- ARM: dts: mediatek: mt7623: fix IR nodename
21mr|kernel-6.1-generic-6.1.152-2|4842	- ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP
21mr|kernel-6.1-generic-6.1.152-2|4843	- ARM: Remove address checking for MMUless devices
21mr|kernel-6.1-generic-6.1.152-2|4844	- ARM: shmobile: smp: Enforce shmobile_smp_* alignment
21mr|kernel-6.1-generic-6.1.152-2|4845	- arp: switch to dev_getbyhwaddr() in arp_req_set_public()
21mr|kernel-6.1-generic-6.1.152-2|4846	- arp: use RCU protection in arp_xmit()
21mr|kernel-6.1-generic-6.1.152-2|4847	- ASoC: acp: Support microphone from Lenovo Go S
21mr|kernel-6.1-generic-6.1.152-2|4848	- ASoC: amd: Add ACPI dependency to fix build error
21mr|kernel-6.1-generic-6.1.152-2|4849	- ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model
21mr|kernel-6.1-generic-6.1.152-2|4850	- ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
21mr|kernel-6.1-generic-6.1.152-2|4851	- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
21mr|kernel-6.1-generic-6.1.152-2|4852	- ASoC: cs35l41: check the return value from spi_setup()
21mr|kernel-6.1-generic-6.1.152-2|4853	- ASoC: es8328: fix route from DAC to output
21mr|kernel-6.1-generic-6.1.152-2|4854	- ASoC: fsl_micfil: Enable default case in micfil_set_quality()
21mr|kernel-6.1-generic-6.1.152-2|4855	- ASoC: imx-card: Add NULL check in imx_card_probe()
21mr|kernel-6.1-generic-6.1.152-2|4856	- ASoC: Intel: avs: Fix theoretical infinite loop
21mr|kernel-6.1-generic-6.1.152-2|4857	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V
21mr|kernel-6.1-generic-6.1.152-2|4858	- ASoC: ops: Consistently treat platform_max as control value
21mr|kernel-6.1-generic-6.1.152-2|4859	- ASoC: renesas: rz-ssi: Add a check for negative sample_space
21mr|kernel-6.1-generic-6.1.152-2|4860	- ASoC: renesas: rz-ssi: Use only the proper amount of dividers
21mr|kernel-6.1-generic-6.1.152-2|4861	- ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
21mr|kernel-6.1-generic-6.1.152-2|4862	- ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback
21mr|kernel-6.1-generic-6.1.152-2|4863	- ASoC: rsnd: adjust convert rate limitation
21mr|kernel-6.1-generic-6.1.152-2|4864	- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
21mr|kernel-6.1-generic-6.1.152-2|4865	- ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback
21mr|kernel-6.1-generic-6.1.152-2|4866	- ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
21mr|kernel-6.1-generic-6.1.152-2|4867	- ASoC: sun4i-spdif: Add clock multiplier settings
21mr|kernel-6.1-generic-6.1.152-2|4868	- ASoC: tas2764: Fix power control mask
21mr|kernel-6.1-generic-6.1.152-2|4869	- ASoC: tas2764: Set the SDOUT polarity correctly
21mr|kernel-6.1-generic-6.1.152-2|4870	- ASoC: tas2770: Fix volume scale
21mr|kernel-6.1-generic-6.1.152-2|4871	- ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
21mr|kernel-6.1-generic-6.1.152-2|4872	- ata: libata-sff: Ensure that we cannot write outside the allocated buffer
21mr|kernel-6.1-generic-6.1.152-2|4873	- atm: Fix NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|4874	- ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt
21mr|kernel-6.1-generic-6.1.152-2|4875	- ax25: rcu protect dev->ax25_ptr
21mr|kernel-6.1-generic-6.1.152-2|4876	- batman-adv: Drop unmanaged ELP metric worker
21mr|kernel-6.1-generic-6.1.152-2|4877	- batman-adv: fix panic during interface removal
21mr|kernel-6.1-generic-6.1.152-2|4878	- batman-adv: Ignore neighbor throughput metrics in error case
21mr|kernel-6.1-generic-6.1.152-2|4879	- batman-adv: Ignore own maximum aggregation size during RX
21mr|kernel-6.1-generic-6.1.152-2|4880	- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
21mr|kernel-6.1-generic-6.1.152-2|4881	- bgmac: reduce max frame size to support just MTU 1500
21mr|kernel-6.1-generic-6.1.152-2|4882	- binfmt_flat: Fix integer overflow bug on 32 bit systems
21mr|kernel-6.1-generic-6.1.152-2|4883	- blk-cgroup: Fix class @block_class's subsystem refcount leakage
21mr|kernel-6.1-generic-6.1.152-2|4884	- block, bfq: fix bfqq uaf in bfq_limit_depth()
21mr|kernel-6.1-generic-6.1.152-2|4885	- block, bfq: fix re-introduced UAF in bic_set_bfqq()
21mr|kernel-6.1-generic-6.1.152-2|4886	- block, bfq: split sync bfq_queues on a per-actuator basis
21mr|kernel-6.1-generic-6.1.152-2|4887	- block: don't revert iter for -EIOCBQUEUED
21mr|kernel-6.1-generic-6.1.152-2|4888	- block: fix conversion of GPT partition name to 7-bit
21mr|kernel-6.1-generic-6.1.152-2|4889	- block: fix 'kmem_cache of name 'bio-108' already exists'
21mr|kernel-6.1-generic-6.1.152-2|4890	- block: retry call probe after request_module in blk_request_module
21mr|kernel-6.1-generic-6.1.152-2|4891	- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected()
21mr|kernel-6.1-generic-6.1.152-2|4892	- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()
21mr|kernel-6.1-generic-6.1.152-2|4893	- bluetooth: btusb: Initialize .owner field of force_poll_sync_fops
21mr|kernel-6.1-generic-6.1.152-2|4894	- Bluetooth: Fix error code in chan_alloc_skb_cb()
21mr|kernel-6.1-generic-6.1.152-2|4895	- Bluetooth: hci_event: Fix enabling passive scanning
21mr|kernel-6.1-generic-6.1.152-2|4896	- Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection
21mr|kernel-6.1-generic-6.1.152-2|4897	- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
21mr|kernel-6.1-generic-6.1.152-2|4898	- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
21mr|kernel-6.1-generic-6.1.152-2|4899	- Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync
21mr|kernel-6.1-generic-6.1.152-2|4900	- Bluetooth: qca: Fix poor RF performance for WCN6855
21mr|kernel-6.1-generic-6.1.152-2|4901	- Bluetooth: qca: Support downloading board id specific NVM for WCN7850
21mr|kernel-6.1-generic-6.1.152-2|4902	- Bluetooth: qca: Update firmware-name to support board specific nvm
21mr|kernel-6.1-generic-6.1.152-2|4903	- bonding: fix incorrect MAC address setting to receive NS messages
21mr|kernel-6.1-generic-6.1.152-2|4904	- bpf: Fix wrong copied_seq calculation
21mr|kernel-6.1-generic-6.1.152-2|4905	- bpf: Send signals asynchronously if !preemptible
21mr|kernel-6.1-generic-6.1.152-2|4906	- bpf: skip non exist keys in generic_map_lookup_batch
21mr|kernel-6.1-generic-6.1.152-2|4907	- bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write
21mr|kernel-6.1-generic-6.1.152-2|4908	- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
21mr|kernel-6.1-generic-6.1.152-2|4909	- bpf: Use preempt_count() directly in bpf_send_signal_common()
21mr|kernel-6.1-generic-6.1.152-2|4910	- bpf, vsock: Invoke proto::close on close()
21mr|kernel-6.1-generic-6.1.152-2|4911	- btrfs: avoid monopolizing a core when activating a swap file
21mr|kernel-6.1-generic-6.1.152-2|4912	- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling
21mr|kernel-6.1-generic-6.1.152-2|4913	- btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents()
21mr|kernel-6.1-generic-6.1.152-2|4914	- btrfs: fix hole expansion when writing at an offset beyond EOF
21mr|kernel-6.1-generic-6.1.152-2|4915	- btrfs: fix use-after-free when attempting to join an aborted transaction
21mr|kernel-6.1-generic-6.1.152-2|4916	- btrfs: handle errors from btrfs_dec_ref() properly
21mr|kernel-6.1-generic-6.1.152-2|4917	- btrfs: output the reason for open_ctree() failure
21mr|kernel-6.1-generic-6.1.152-2|4918	- bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
21mr|kernel-6.1-generic-6.1.152-2|4919	- cachefiles: Fix NULL pointer dereference in object->file
21mr|kernel-6.1-generic-6.1.152-2|4920	- caif_virtio: fix wrong pointer check in cfv_probe()
21mr|kernel-6.1-generic-6.1.152-2|4921	- can: c_can: fix unbalanced runtime PM disable in error path
21mr|kernel-6.1-generic-6.1.152-2|4922	- can: ctucanfd: handle skb allocation failure
21mr|kernel-6.1-generic-6.1.152-2|4923	- can: ems_pci: move ASIX AX99100 ids to pci_ids.h
21mr|kernel-6.1-generic-6.1.152-2|4924	- can: flexcan: disable transceiver during system PM
21mr|kernel-6.1-generic-6.1.152-2|4925	- can: flexcan: only change CAN state when link up in system PM
21mr|kernel-6.1-generic-6.1.152-2|4926	- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero
21mr|kernel-6.1-generic-6.1.152-2|4927	- can: rcar_canfd: Fix page entries in the AFL list
21mr|kernel-6.1-generic-6.1.152-2|4928	- can: statistics: use atomic access in hot path
21mr|kernel-6.1-generic-6.1.152-2|4929	- cgroup: fix race between fork and cgroup.kill
21mr|kernel-6.1-generic-6.1.152-2|4930	- cgroup: Remove steal time from usage_usec
21mr|kernel-6.1-generic-6.1.152-2|4931	- cifs: Fix integer overflow while processing acdirmax mount option
21mr|kernel-6.1-generic-6.1.152-2|4932	- cifs: Fix integer overflow while processing acregmax mount option
21mr|kernel-6.1-generic-6.1.152-2|4933	- cifs: Fix integer overflow while processing actimeo mount option
21mr|kernel-6.1-generic-6.1.152-2|4934	- cifs: Fix integer overflow while processing closetimeo mount option
21mr|kernel-6.1-generic-6.1.152-2|4935	- clk: amlogic: g12a: fix mmc A peripheral clock
21mr|kernel-6.1-generic-6.1.152-2|4936	- clk: amlogic: g12b: fix cluster A parent data
21mr|kernel-6.1-generic-6.1.152-2|4937	- clk: amlogic: gxbb: drop incorrect flag on 32k clock
21mr|kernel-6.1-generic-6.1.152-2|4938	- clk: amlogic: gxbb: drop non existing 32k clock parent
21mr|kernel-6.1-generic-6.1.152-2|4939	- clk: analogbits: Fix incorrect calculation of vco rate delta
21mr|kernel-6.1-generic-6.1.152-2|4940	- clk: imx8mp: Fix clkout1/2 support
21mr|kernel-6.1-generic-6.1.152-2|4941	- clk: mediatek: clk-mtk: Add dummy clock ops
21mr|kernel-6.1-generic-6.1.152-2|4942	- clk: mediatek: mt2701-bdp: add missing dummy clk
21mr|kernel-6.1-generic-6.1.152-2|4943	- clk: mediatek: mt2701-img: add missing dummy clk
21mr|kernel-6.1-generic-6.1.152-2|4944	- clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe
21mr|kernel-6.1-generic-6.1.152-2|4945	- clk: qcom: clk-alpha-pll: fix alpha mode configuration
21mr|kernel-6.1-generic-6.1.152-2|4946	- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate
21mr|kernel-6.1-generic-6.1.152-2|4947	- clk: qcom: dispcc-sm6350: Add missing parent_map for a clock
21mr|kernel-6.1-generic-6.1.152-2|4948	- clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg
21mr|kernel-6.1-generic-6.1.152-2|4949	- clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
21mr|kernel-6.1-generic-6.1.152-2|4950	- clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs
21mr|kernel-6.1-generic-6.1.152-2|4951	- clk: qcom: gcc-sm6350: Add missing parent_map for two clocks
21mr|kernel-6.1-generic-6.1.152-2|4952	- clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
21mr|kernel-6.1-generic-6.1.152-2|4953	- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
21mr|kernel-6.1-generic-6.1.152-2|4954	- clk: samsung: Fix UBSAN panic in samsung_clk_init()
21mr|kernel-6.1-generic-6.1.152-2|4955	- clk: samsung: update PLL locktime for PLL142XX used on FSD platform
21mr|kernel-6.1-generic-6.1.152-2|4956	- clk: sunxi-ng: a100: enable MMC clock reparenting
21mr|kernel-6.1-generic-6.1.152-2|4957	- clockevents/drivers/i8253: Fix stop sequence for timer 0
21mr|kernel-6.1-generic-6.1.152-2|4958	- clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context
21mr|kernel-6.1-generic-6.1.152-2|4959	- clocksource: Use pr_info() for "Checking clocksource synchronization" message
21mr|kernel-6.1-generic-6.1.152-2|4960	- context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()
21mr|kernel-6.1-generic-6.1.152-2|4961	- coresight: catu: Fix number of pages while using 64k pages
21mr|kernel-6.1-generic-6.1.152-2|4962	- coresight-etm4x: add isb() before reading the TRCSTATR
21mr|kernel-6.1-generic-6.1.152-2|4963	- counter: microchip-tcb-capture: Fix undefined counter channel state on probe
21mr|kernel-6.1-generic-6.1.152-2|4964	- counter: stm32-lptimer-cnt: fix error handling when enabling
21mr|kernel-6.1-generic-6.1.152-2|4965	- cpufreq: ACPI: Fix max-frequency computation
21mr|kernel-6.1-generic-6.1.152-2|4966	- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
21mr|kernel-6.1-generic-6.1.152-2|4967	- cpufreq: s3c64xx: Fix compilation warning
21mr|kernel-6.1-generic-6.1.152-2|4968	- cpufreq: schedutil: Fix superfluous updates caused by need_freq_update
21mr|kernel-6.1-generic-6.1.152-2|4969	- cpufreq: scpi: compare kHz instead of Hz
21mr|kernel-6.1-generic-6.1.152-2|4970	- cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS
21mr|kernel-6.1-generic-6.1.152-2|4971	- cpupower: fix TSC MHz calculation
21mr|kernel-6.1-generic-6.1.152-2|4972	- crypto: hisilicon/sec2 - fix for aead auth key length
21mr|kernel-6.1-generic-6.1.152-2|4973	- crypto: hisilicon/sec2 - fix for aead authsize alignment
21mr|kernel-6.1-generic-6.1.152-2|4974	- crypto: hisilicon/sec2 - fix for aead icv error
21mr|kernel-6.1-generic-6.1.152-2|4975	- crypto: hisilicon/sec2 - fix for aead invalid authsize
21mr|kernel-6.1-generic-6.1.152-2|4976	- crypto: hisilicon/sec2 - optimize the error return process
21mr|kernel-6.1-generic-6.1.152-2|4977	- crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
21mr|kernel-6.1-generic-6.1.152-2|4978	- crypto: nx - Fix uninitialised hv_nxc on error
21mr|kernel-6.1-generic-6.1.152-2|4979	- crypto: qce - fix goto jump in error path
21mr|kernel-6.1-generic-6.1.152-2|4980	- crypto: qce - fix priority to be less than ARMv8 CE
21mr|kernel-6.1-generic-6.1.152-2|4981	- crypto: qce - unregister previously registered algos in error path
21mr|kernel-6.1-generic-6.1.152-2|4982	- dmaengine: ti: edma: fix OF node reference leaks in edma_driver
21mr|kernel-6.1-generic-6.1.152-2|4983	- dma: kmsan: export kmsan_handle_dma() for modules
21mr|kernel-6.1-generic-6.1.152-2|4984	- dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()
21mr|kernel-6.1-generic-6.1.152-2|4985	- dm-crypt: track tag_offset in convert_context
21mr|kernel-6.1-generic-6.1.152-2|4986	- drivers/card_reader/rtsx_usb: Restore interrupt based detection
21mr|kernel-6.1-generic-6.1.152-2|4987	- drivers: core: fix device leak in __fw_devlink_relax_cycles()
21mr|kernel-6.1-generic-6.1.152-2|4988	- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
21mr|kernel-6.1-generic-6.1.152-2|4989	- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
21mr|kernel-6.1-generic-6.1.152-2|4990	- drm/amd/display: Add NULL pointer check for kzalloc
21mr|kernel-6.1-generic-6.1.152-2|4991	- drm/amd/display: Assign normalized_pix_clk when color depth = 14
21mr|kernel-6.1-generic-6.1.152-2|4992	- drm/amd/display: avoid NPD when ASIC does not support DMUB
21mr|kernel-6.1-generic-6.1.152-2|4993	- drm/amd/display: Check denominator crb_pipes before used
21mr|kernel-6.1-generic-6.1.152-2|4994	- drm/amd/display: Disable PSR-SU on eDP panels
21mr|kernel-6.1-generic-6.1.152-2|4995	- drm/amd/display: fix double free issue during amdgpu module unload
21mr|kernel-6.1-generic-6.1.152-2|4996	- drm/amd/display: fixed integer types and null check locations
21mr|kernel-6.1-generic-6.1.152-2|4997	- drm/amd/display: Fix HPD after gpu reset
21mr|kernel-6.1-generic-6.1.152-2|4998	- drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor
21mr|kernel-6.1-generic-6.1.152-2|4999	- drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
21mr|kernel-6.1-generic-6.1.152-2|5000	- drm/amd/display: Fix slab-use-after-free on hdcp_work
21mr|kernel-6.1-generic-6.1.152-2|5001	- drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
21mr|kernel-6.1-generic-6.1.152-2|5002	- drm/amd/display: Restore correct backlight brightness after a GPU reset
21mr|kernel-6.1-generic-6.1.152-2|5003	- drm/amd/display: Use HW lock mgr for PSR1 when only one eDP
21mr|kernel-6.1-generic-6.1.152-2|5004	- drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table()
21mr|kernel-6.1-generic-6.1.152-2|5005	- drm/amdgpu: Check extended configuration space register when system uses large bar
21mr|kernel-6.1-generic-6.1.152-2|5006	- drm/amdgpu: disable BAR resize on Dell G5 SE
21mr|kernel-6.1-generic-6.1.152-2|5007	- drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
21mr|kernel-6.1-generic-6.1.152-2|5008	- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
21mr|kernel-6.1-generic-6.1.152-2|5009	- drm/amdgpu: fix use-after-free bug
21mr|kernel-6.1-generic-6.1.152-2|5010	- drm/amdgpu/gfx11: fix num_mec
21mr|kernel-6.1-generic-6.1.152-2|5011	- drm/amd: Keep display off while going into S4
21mr|kernel-6.1-generic-6.1.152-2|5012	- drm/amd/pm: Mark MM activity as unsupported
21mr|kernel-6.1-generic-6.1.152-2|5013	- drm/atomic: Filter out redundant DPMS calls
21mr|kernel-6.1-generic-6.1.152-2|5014	- drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT
21mr|kernel-6.1-generic-6.1.152-2|5015	- drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE
21mr|kernel-6.1-generic-6.1.152-2|5016	- drm/bridge: it6505: fix HDCP Bstatus check
21mr|kernel-6.1-generic-6.1.152-2|5017	- drm/bridge: it6505: fix HDCP CTS compare V matching
21mr|kernel-6.1-generic-6.1.152-2|5018	- drm/bridge: it6505: fix HDCP encryption when R0 ready
21mr|kernel-6.1-generic-6.1.152-2|5019	- drm/bridge: it6505: fix HDCP V match check is not performed correctly
21mr|kernel-6.1-generic-6.1.152-2|5020	- drm/bridge: ti-sn65dsi86: Fix multiple instances
21mr|kernel-6.1-generic-6.1.152-2|5021	- drm/dp_mst: Fix drm RAD print
21mr|kernel-6.1-generic-6.1.152-2|5022	- drm/dp_mst: Fix locking when skipping CSN before topology probing
21mr|kernel-6.1-generic-6.1.152-2|5023	- drm/etnaviv: Fix page property being used for non writecombine buffers
21mr|kernel-6.1-generic-6.1.152-2|5024	- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
21mr|kernel-6.1-generic-6.1.152-2|5025	- drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
21mr|kernel-6.1-generic-6.1.152-2|5026	- drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes
21mr|kernel-6.1-generic-6.1.152-2|5027	- drm/i915/guc: Debug print LRC state entries only if the context is pinned
21mr|kernel-6.1-generic-6.1.152-2|5028	- drm/i915: Make sure all planes in use by the joiner have their crtc included
21mr|kernel-6.1-generic-6.1.152-2|5029	- drm/i915/selftests: avoid using uninitialized context
21mr|kernel-6.1-generic-6.1.152-2|5030	- drm/komeda: Add check for komeda_get_layer_fourcc_list()
21mr|kernel-6.1-generic-6.1.152-2|5031	- drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
21mr|kernel-6.1-generic-6.1.152-2|5032	- drm/mediatek: Fix coverity issue with unintentional integer overflow
21mr|kernel-6.1-generic-6.1.152-2|5033	- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
21mr|kernel-6.1-generic-6.1.152-2|5034	- drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
21mr|kernel-6.1-generic-6.1.152-2|5035	- drm/modeset: Handle tiled displays in pan_display_atomic.
21mr|kernel-6.1-generic-6.1.152-2|5036	- drm/msm/dp: set safe_to_exit_level before printing it
21mr|kernel-6.1-generic-6.1.152-2|5037	- drm/msm/dpu: Disable dither in phys encoder cleanup
21mr|kernel-6.1-generic-6.1.152-2|5038	- drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
21mr|kernel-6.1-generic-6.1.152-2|5039	- drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host
21mr|kernel-6.1-generic-6.1.152-2|5040	- drm/nouveau: Do not override forced connector status
21mr|kernel-6.1-generic-6.1.152-2|5041	- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M
21mr|kernel-6.1-generic-6.1.152-2|5042	- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
21mr|kernel-6.1-generic-6.1.152-2|5043	- drm/rcar-du: dsi: Fix PHY lock bit check
21mr|kernel-6.1-generic-6.1.152-2|5044	- drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()
21mr|kernel-6.1-generic-6.1.152-2|5045	- drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8
21mr|kernel-6.1-generic-6.1.152-2|5046	- drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset
21mr|kernel-6.1-generic-6.1.152-2|5047	- drm/rockchip: vop2: Fix the mixer alpha setup for layer 0
21mr|kernel-6.1-generic-6.1.152-2|5048	- drm/rockchip: vop2: Fix the windows switch between different layers
21mr|kernel-6.1-generic-6.1.152-2|5049	- drm/rockchip: vop2: set bg dly and prescan dly at vop2_post_config
21mr|kernel-6.1-generic-6.1.152-2|5050	- drm/rockchip: vop2: Set YUV/RGB overlay mode
21mr|kernel-6.1-generic-6.1.152-2|5051	- drm/sched: Fix preprocessor guard
21mr|kernel-6.1-generic-6.1.152-2|5052	- drm/tidss: Add simple K2G manual reset
21mr|kernel-6.1-generic-6.1.152-2|5053	- drm/tidss: Clear the interrupt status for interrupts being disabled
21mr|kernel-6.1-generic-6.1.152-2|5054	- drm/tidss: Fix issue in irq handling causing irq-flood issue
21mr|kernel-6.1-generic-6.1.152-2|5055	- drm/tidss: Fix race condition while handling interrupt registers
21mr|kernel-6.1-generic-6.1.152-2|5056	- drm/v3d: Don't run jobs that have errors flagged in its fence
21mr|kernel-6.1-generic-6.1.152-2|5057	- drm/v3d: Stop active perfmon if it is being destroyed
21mr|kernel-6.1-generic-6.1.152-2|5058	- drm/virtio: New fence for every plane update
21mr|kernel-6.1-generic-6.1.152-2|5059	- drm/vkms: Fix use after free and double free on init error
21mr|kernel-6.1-generic-6.1.152-2|5060	- drm: xlnx: zynqmp: Fix max dma segment size
21mr|kernel-6.1-generic-6.1.152-2|5061	- drop_monitor: fix incorrect initialization order
21mr|kernel-6.1-generic-6.1.152-2|5062	- dt-bindings: leds: class-multicolor: Fix path to color definitions
21mr|kernel-6.1-generic-6.1.152-2|5063	- dt-bindings: mfd: bd71815: Fix rsense and typos
21mr|kernel-6.1-generic-6.1.152-2|5064	- dt-bindings: mmc: controller: clarify the address-cells description
21mr|kernel-6.1-generic-6.1.152-2|5065	- dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL
21mr|kernel-6.1-generic-6.1.152-2|5066	- EDAC/ie31200: Fix the DIMM size mask for several SoCs
21mr|kernel-6.1-generic-6.1.152-2|5067	- EDAC/ie31200: Fix the error path order of ie31200_init()
21mr|kernel-6.1-generic-6.1.152-2|5068	- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
21mr|kernel-6.1-generic-6.1.152-2|5069	- EDAC/qcom: Correct interrupt enable register configuration
21mr|kernel-6.1-generic-6.1.152-2|5070	- eeprom: digsy_mtc: Make GPIO lookup table match the device
21mr|kernel-6.1-generic-6.1.152-2|5071	- efi: Avoid cold plugged memory for placing the kernel
21mr|kernel-6.1-generic-6.1.152-2|5072	- efi/libstub: Avoid physical address 0x0 when doing random allocation
21mr|kernel-6.1-generic-6.1.152-2|5073	- efi: libstub: Use '-std=gnu11' to fix build with GCC 15
21mr|kernel-6.1-generic-6.1.152-2|5074	- efi: sysfb_efi: fix W=1 warnings when EFI is not set
21mr|kernel-6.1-generic-6.1.152-2|5075	- eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
21mr|kernel-6.1-generic-6.1.152-2|5076	- exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case
21mr|kernel-6.1-generic-6.1.152-2|5077	- exfat: fix soft lockup in exfat_clear_bitmap
21mr|kernel-6.1-generic-6.1.152-2|5078	- exfat: fix the infinite loop in exfat_find_last_cluster()
21mr|kernel-6.1-generic-6.1.152-2|5079	- ext4: don't over-report free space or inodes in statvfs
21mr|kernel-6.1-generic-6.1.152-2|5080	- ext4: fix OOB read when checking dotdot dir
21mr|kernel-6.1-generic-6.1.152-2|5081	- f2fs: fix to wait dio completion
21mr|kernel-6.1-generic-6.1.152-2|5082	- f2fs: Introduce linear search for dentries
21mr|kernel-6.1-generic-6.1.152-2|5083	- fbdev: au1100fb: Move a variable assignment behind a null pointer check
21mr|kernel-6.1-generic-6.1.152-2|5084	- fbdev: hyperv_fb: iounmap() the correct memory when removing a device
21mr|kernel-6.1-generic-6.1.152-2|5085	- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
21mr|kernel-6.1-generic-6.1.152-2|5086	- fbdev: omap: use threaded IRQ for LCD DMA
21mr|kernel-6.1-generic-6.1.152-2|5087	- fbdev: sm501fb: Add some geometry checks.
21mr|kernel-6.1-generic-6.1.152-2|5088	- firmware: imx-scu: fix OF node leak in .probe()
21mr|kernel-6.1-generic-6.1.152-2|5089	- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry
21mr|kernel-6.1-generic-6.1.152-2|5090	- flow_dissector: Fix handling of mixed port and port-range keys
21mr|kernel-6.1-generic-6.1.152-2|5091	- flow_dissector: Fix port range key handling in BPF conversion
21mr|kernel-6.1-generic-6.1.152-2|5092	- flow_dissector: use RCU protection to fetch dev_net()
21mr|kernel-6.1-generic-6.1.152-2|5093	- fs: fix proc_handler for sysctl_nr_open
21mr|kernel-6.1-generic-6.1.152-2|5094	- fs/ntfs3: Add rough attr alloc_size check
21mr|kernel-6.1-generic-6.1.152-2|5095	- fs/ntfs3: Change new sparse cluster processing
21mr|kernel-6.1-generic-6.1.152-2|5096	- fs/ntfs3: Fix a couple integer overflows on 32bit systems
21mr|kernel-6.1-generic-6.1.152-2|5097	- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
21mr|kernel-6.1-generic-6.1.152-2|5098	- fs/proc: do_task_stat: Fix ESP not readable during coredump
21mr|kernel-6.1-generic-6.1.152-2|5099	- fs/procfs: fix the comment above proc_pid_wchan()
21mr|kernel-6.1-generic-6.1.152-2|5100	- ftrace: Avoid potential division by zero in function_stat_show()
21mr|kernel-6.1-generic-6.1.152-2|5101	- ftrace: Correct preemption accounting for function tracing.
21mr|kernel-6.1-generic-6.1.152-2|5102	- ftrace: Do not add duplicate entries in subops manager ops
21mr|kernel-6.1-generic-6.1.152-2|5103	- fuse: don't truncate cached, mutated symlink
21mr|kernel-6.1-generic-6.1.152-2|5104	- fuse: fix dax truncate/punch_hole fault path
21mr|kernel-6.1-generic-6.1.152-2|5105	- geneve: Fix use-after-free in geneve_find_dev().
21mr|kernel-6.1-generic-6.1.152-2|5106	- geneve: Suppress list corruption splat in geneve_destroy_tunnels().
21mr|kernel-6.1-generic-6.1.152-2|5107	- genirq: Make handle_enforce_irqctx() unconditionally available
21mr|kernel-6.1-generic-6.1.152-2|5108	- genksyms: fix memory leak when the same symbol is added from source
21mr|kernel-6.1-generic-6.1.152-2|5109	- genksyms: fix memory leak when the same symbol is read from *.symref file
21mr|kernel-6.1-generic-6.1.152-2|5110	- gpio: aggregator: protect driver attr handlers against module unload
21mr|kernel-6.1-generic-6.1.152-2|5111	- gpio: bcm-kona: Add missing newline to dev_err format string
21mr|kernel-6.1-generic-6.1.152-2|5112	- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0
21mr|kernel-6.1-generic-6.1.152-2|5113	- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ
21mr|kernel-6.1-generic-6.1.152-2|5114	- gpiolib: acpi: Add a quirk for Acer Nitro ANV14
21mr|kernel-6.1-generic-6.1.152-2|5115	- gpio: mxc: remove dead code after switch to DT-only
21mr|kernel-6.1-generic-6.1.152-2|5116	- gpio: pca953x: Improve interrupt support
21mr|kernel-6.1-generic-6.1.152-2|5117	- gpio: rcar: Fix missing of_node_put() call
21mr|kernel-6.1-generic-6.1.152-2|5118	- gpio: rcar: Use raw_spinlock to protect register access
21mr|kernel-6.1-generic-6.1.152-2|5119	- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock
21mr|kernel-6.1-generic-6.1.152-2|5120	- gpio: xilinx: Convert gpio_lock to raw spinlock
21mr|kernel-6.1-generic-6.1.152-2|5121	- gpio: xilinx: Convert to immutable irq_chip
21mr|kernel-6.1-generic-6.1.152-2|5122	- gpio: xilinx: remove excess kernel doc
21mr|kernel-6.1-generic-6.1.152-2|5123	- gpu: drm_dp_cec: fix broken CEC adapter properties check
21mr|kernel-6.1-generic-6.1.152-2|5124	- Grab mm lock before grabbing pt lock
21mr|kernel-6.1-generic-6.1.152-2|5125	- gre: Fix IPv6 link-local address generation.
21mr|kernel-6.1-generic-6.1.152-2|5126	- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
21mr|kernel-6.1-generic-6.1.152-2|5127	- hexagon: Fix unbalanced spinlock in die()
21mr|kernel-6.1-generic-6.1.152-2|5128	- hexagon: fix using plain integer as NULL pointer warning in cmpxchg
21mr|kernel-6.1-generic-6.1.152-2|5129	- HID: apple: disable Fn key handling on the Omoton KB066
21mr|kernel-6.1-generic-6.1.152-2|5130	- HID: apple: fix up the F6 key on the Omoton KB066 keyboard
21mr|kernel-6.1-generic-6.1.152-2|5131	- HID: appleir: Fix potential NULL dereference at raw event handle
21mr|kernel-6.1-generic-6.1.152-2|5132	- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
21mr|kernel-6.1-generic-6.1.152-2|5133	- HID: google: fix unused variable warning under !CONFIG_ACPI
21mr|kernel-6.1-generic-6.1.152-2|5134	- HID: hid-apple: Apple Magic Keyboard a3203 USB-C support
21mr|kernel-6.1-generic-6.1.152-2|5135	- HID: hid-plantronics: Add mic mute mapping and generalize quirks
21mr|kernel-6.1-generic-6.1.152-2|5136	- HID: hid-sensor-hub: don't use stale platform-data on remove
21mr|kernel-6.1-generic-6.1.152-2|5137	- HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints()
21mr|kernel-6.1-generic-6.1.152-2|5138	- HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check
21mr|kernel-6.1-generic-6.1.152-2|5139	- HID: i2c-hid: improve i2c_hid_get_report error message
21mr|kernel-6.1-generic-6.1.152-2|5140	- HID: ignore non-functional sensor in HP 5MP Camera
21mr|kernel-6.1-generic-6.1.152-2|5141	- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
21mr|kernel-6.1-generic-6.1.152-2|5142	- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
21mr|kernel-6.1-generic-6.1.152-2|5143	- HID: intel-ish-hid: Send clock sync message immediately after reset
21mr|kernel-6.1-generic-6.1.152-2|5144	- HID: multitouch: Add NULL check in mt_input_configured
21mr|kernel-6.1-generic-6.1.152-2|5145	- HID: multitouch: fix support for Goodix PID 0x01e9
21mr|kernel-6.1-generic-6.1.152-2|5146	- HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
21mr|kernel-6.1-generic-6.1.152-2|5147	- HID: Wacom: Add PCI Wacom device support
21mr|kernel-6.1-generic-6.1.152-2|5148	- hrtimers: Mark is_migration_base() with __always_inline
21mr|kernel-6.1-generic-6.1.152-2|5149	- hrtimer: Use and report correct timerslack values for realtime tasks
21mr|kernel-6.1-generic-6.1.152-2|5150	- hwmon: (ad7314) Validate leading zero bits and return error
21mr|kernel-6.1-generic-6.1.152-2|5151	- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()
21mr|kernel-6.1-generic-6.1.152-2|5152	- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
21mr|kernel-6.1-generic-6.1.152-2|5153	- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
21mr|kernel-6.1-generic-6.1.152-2|5154	- hwmon: (pmbus) Initialise page count in pmbus_identify()
21mr|kernel-6.1-generic-6.1.152-2|5155	- i2c: ali1535: Fix an error handling path in ali1535_probe()
21mr|kernel-6.1-generic-6.1.152-2|5156	- i2c: ali15x3: Fix an error handling path in ali15x3_probe()
21mr|kernel-6.1-generic-6.1.152-2|5157	- i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz
21mr|kernel-6.1-generic-6.1.152-2|5158	- i2c: npcm: disable interrupt enable bit before devm_request_irq
21mr|kernel-6.1-generic-6.1.152-2|5159	- i2c: omap: fix IRQ storms
21mr|kernel-6.1-generic-6.1.152-2|5160	- i2c: sis630: Fix an error handling path in sis630_probe()
21mr|kernel-6.1-generic-6.1.152-2|5161	- i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition
21mr|kernel-6.1-generic-6.1.152-2|5162	- i3c: master: Fix missing 'ret' assignment in set_speed()
21mr|kernel-6.1-generic-6.1.152-2|5163	- i3c: master: svc: Fix missing the IBI rules
21mr|kernel-6.1-generic-6.1.152-2|5164	- iavf: allow changing VLAN state without calling PF
21mr|kernel-6.1-generic-6.1.152-2|5165	- IB/mad: Check available slots before posting receive WRs
21mr|kernel-6.1-generic-6.1.152-2|5166	- IB/mlx5: Set and get correct qp_num for a DCT QP
21mr|kernel-6.1-generic-6.1.152-2|5167	- ibmvnic: Add stat for tx direct vs tx batched
21mr|kernel-6.1-generic-6.1.152-2|5168	- ibmvnic: Don't reference skb after sending to VIOS
21mr|kernel-6.1-generic-6.1.152-2|5169	- ibmvnic: Inspect header requirements before using scrq direct
21mr|kernel-6.1-generic-6.1.152-2|5170	- ibmvnic: Introduce send sub-crq direct
21mr|kernel-6.1-generic-6.1.152-2|5171	- ibmvnic: Perform tx CSO during send scrq direct
21mr|kernel-6.1-generic-6.1.152-2|5172	- ibmvnic: Return error code on TX scrq flush fail
21mr|kernel-6.1-generic-6.1.152-2|5173	- ice: fix memory leak in aRFS after reset
21mr|kernel-6.1-generic-6.1.152-2|5174	- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
21mr|kernel-6.1-generic-6.1.152-2|5175	- iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails.
21mr|kernel-6.1-generic-6.1.152-2|5176	- iio: adc: ad7124: Fix comparison of channel configs
21mr|kernel-6.1-generic-6.1.152-2|5177	- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value
21mr|kernel-6.1-generic-6.1.152-2|5178	- iio: dac: ad3552r: clear reset status flag
21mr|kernel-6.1-generic-6.1.152-2|5179	- iio: filter: admv8818: Force initialization of SDO
21mr|kernel-6.1-generic-6.1.152-2|5180	- iio: light: as73211: fix channel handling in only-color triggered buffer
21mr|kernel-6.1-generic-6.1.152-2|5181	- include: net: add static inline dst_dev_overhead() to dst.h
21mr|kernel-6.1-generic-6.1.152-2|5182	- inetpeer: do not get a refcount in inet_getpeer()
21mr|kernel-6.1-generic-6.1.152-2|5183	- inetpeer: remove create argument of inet_getpeer()
21mr|kernel-6.1-generic-6.1.152-2|5184	- inetpeer: remove create argument of inet_getpeer_v[46]()
21mr|kernel-6.1-generic-6.1.152-2|5185	- inetpeer: update inetpeer timestamp in inet_getpeer()
21mr|kernel-6.1-generic-6.1.152-2|5186	- Input: allocate keycode for phone linking
21mr|kernel-6.1-generic-6.1.152-2|5187	- Input: i8042 - add required quirks for missing old boardnames
21mr|kernel-6.1-generic-6.1.152-2|5188	- Input: i8042 - swap old quirk combination with new quirk for more devices
21mr|kernel-6.1-generic-6.1.152-2|5189	- Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ
21mr|kernel-6.1-generic-6.1.152-2|5190	- Input: i8042 - swap old quirk combination with new quirk for several devices
21mr|kernel-6.1-generic-6.1.152-2|5191	- intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
21mr|kernel-6.1-generic-6.1.152-2|5192	- intel_th: pci: Add Arrow Lake support
21mr|kernel-6.1-generic-6.1.152-2|5193	- intel_th: pci: Add Panther Lake-H support
21mr|kernel-6.1-generic-6.1.152-2|5194	- intel_th: pci: Add Panther Lake-P/U support
21mr|kernel-6.1-generic-6.1.152-2|5195	- iommu/arm-smmu-v3: Clean up more on probe failure
21mr|kernel-6.1-generic-6.1.152-2|5196	- iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()
21mr|kernel-6.1-generic-6.1.152-2|5197	- iommu: Return right value in iommu_sva_bind_device()
21mr|kernel-6.1-generic-6.1.152-2|5198	- io_uring: add ring freeing helper
21mr|kernel-6.1-generic-6.1.152-2|5199	- io_uring: don't attempt to mmap larger than what the user asks for
21mr|kernel-6.1-generic-6.1.152-2|5200	- io_uring/filetable: ensure node switch is always done, if needed
21mr|kernel-6.1-generic-6.1.152-2|5201	- io_uring: fix corner case forgetting to vunmap
21mr|kernel-6.1-generic-6.1.152-2|5202	- io_uring: fix io_req_prep_async with provided buffers
21mr|kernel-6.1-generic-6.1.152-2|5203	- io_uring: fix multishots with selected buffers
21mr|kernel-6.1-generic-6.1.152-2|5204	- io_uring: get rid of remap_pfn_range() for mapping rings/sqes
21mr|kernel-6.1-generic-6.1.152-2|5205	- io_uring/net: don't retry connect operation on EPOLLERR
21mr|kernel-6.1-generic-6.1.152-2|5206	- io_uring/net: save msg_control for compat
21mr|kernel-6.1-generic-6.1.152-2|5207	- io_uring: return error pointer from io_mem_alloc()
21mr|kernel-6.1-generic-6.1.152-2|5208	- io_uring/rw: commit provided buffer state on async
21mr|kernel-6.1-generic-6.1.152-2|5209	- ipmi: ipmb: Add check devm_kasprintf() returned value
21mr|kernel-6.1-generic-6.1.152-2|5210	- ipmr: do not call mr_mfc_uses_dev() for unres entries
21mr|kernel-6.1-generic-6.1.152-2|5211	- ipv4: add RCU protection to ip4_dst_hoplimit()
21mr|kernel-6.1-generic-6.1.152-2|5212	- ipv4: Convert icmp_route_lookup() to dscp_t.
21mr|kernel-6.1-generic-6.1.152-2|5213	- ipv4: Convert ip_route_input() to dscp_t.
21mr|kernel-6.1-generic-6.1.152-2|5214	- ipv4: icmp: convert to dev_net_rcu()
21mr|kernel-6.1-generic-6.1.152-2|5215	- ipv4: icmp: Pass full DS field to ip_route_input()
21mr|kernel-6.1-generic-6.1.152-2|5216	- ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup()
21mr|kernel-6.1-generic-6.1.152-2|5217	- ipv4: use RCU protection in inet_select_addr()
21mr|kernel-6.1-generic-6.1.152-2|5218	- ipv4: use RCU protection in __ip_rt_update_pmtu()
21mr|kernel-6.1-generic-6.1.152-2|5219	- ipv4: use RCU protection in ipv4_default_advmss()
21mr|kernel-6.1-generic-6.1.152-2|5220	- ipv4: use RCU protection in rt_is_expired()
21mr|kernel-6.1-generic-6.1.152-2|5221	- ipv6: Do not consider link down nexthops in path selection
21mr|kernel-6.1-generic-6.1.152-2|5222	- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
21mr|kernel-6.1-generic-6.1.152-2|5223	- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
21mr|kernel-6.1-generic-6.1.152-2|5224	- ipv6: mcast: add RCU protection to mld_newpack()
21mr|kernel-6.1-generic-6.1.152-2|5225	- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
21mr|kernel-6.1-generic-6.1.152-2|5226	- ipv6: Start path selection from the first nexthop
21mr|kernel-6.1-generic-6.1.152-2|5227	- ipv6: use RCU protection in ip6_default_advmss()
21mr|kernel-6.1-generic-6.1.152-2|5228	- ipvlan: ensure network headers are in skb linear part
21mr|kernel-6.1-generic-6.1.152-2|5229	- ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.
21mr|kernel-6.1-generic-6.1.152-2|5230	- ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound()
21mr|kernel-6.1-generic-6.1.152-2|5231	- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
21mr|kernel-6.1-generic-6.1.152-2|5232	- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
21mr|kernel-6.1-generic-6.1.152-2|5233	- irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so
21mr|kernel-6.1-generic-6.1.152-2|5234	- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
21mr|kernel-6.1-generic-6.1.152-2|5235	- isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
21mr|kernel-6.1-generic-6.1.152-2|5236	- jfs: add index corruption check to DT_GETPAGE()
21mr|kernel-6.1-generic-6.1.152-2|5237	- jfs: fix slab-out-of-bounds read in ea_get()
21mr|kernel-6.1-generic-6.1.152-2|5238	- kbuild: Move -Wenum-enum-conversion to W=2
21mr|kernel-6.1-generic-6.1.152-2|5239	- kbuild: switch from lz4c to lz4 for compression
21mr|kernel-6.1-generic-6.1.152-2|5240	- kbuild: userprogs: use correct lld when linking through clang
21mr|kernel-6.1-generic-6.1.152-2|5241	- kconfig: add warn-unknown-symbols sanity check
21mr|kernel-6.1-generic-6.1.152-2|5242	- kconfig: deduplicate code in conf_read_simple()
21mr|kernel-6.1-generic-6.1.152-2|5243	- kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
21mr|kernel-6.1-generic-6.1.152-2|5244	- kconfig: fix memory leak in sym_warn_unmet_dep()
21mr|kernel-6.1-generic-6.1.152-2|5245	- kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()
21mr|kernel-6.1-generic-6.1.152-2|5246	- kconfig: require a space after '#' for valid input
21mr|kernel-6.1-generic-6.1.152-2|5247	- kconfig: WERROR unmet symbol dependency
21mr|kernel-6.1-generic-6.1.152-2|5248	- kdb: Do not assume write() callback available
21mr|kernel-6.1-generic-6.1.152-2|5249	- kexec: initialize ELF lowest address to ULONG_MAX
21mr|kernel-6.1-generic-6.1.152-2|5250	- kfence: skip __GFP_THISNODE allocations on NUMA systems
21mr|kernel-6.1-generic-6.1.152-2|5251	- ksmbd: add bounds check for create lease context
21mr|kernel-6.1-generic-6.1.152-2|5252	- ksmbd: fix bug on trap in smb2_lock
21mr|kernel-6.1-generic-6.1.152-2|5253	- ksmbd: fix incorrect validation for num_aces field of smb_acl
21mr|kernel-6.1-generic-6.1.152-2|5254	- ksmbd: fix integer overflows on 32 bit systems
21mr|kernel-6.1-generic-6.1.152-2|5255	- ksmbd: fix multichannel connection failure
21mr|kernel-6.1-generic-6.1.152-2|5256	- ksmbd: fix session use-after-free in multichannel connection
21mr|kernel-6.1-generic-6.1.152-2|5257	- ksmbd: fix type confusion via race condition when using ipc_msg_send_request
21mr|kernel-6.1-generic-6.1.152-2|5258	- ksmbd: fix use-after-free in ksmbd_sessions_deregister()
21mr|kernel-6.1-generic-6.1.152-2|5259	- ksmbd: fix use-after-free in smb2_lock
21mr|kernel-6.1-generic-6.1.152-2|5260	- ksmbd: use aead_request_free to match aead_request_alloc
21mr|kernel-6.1-generic-6.1.152-2|5261	- ksmbd: validate zero num_subauth before sub_auth is accessed
21mr|kernel-6.1-generic-6.1.152-2|5262	- ktest.pl: Check kernelrelease return in get_version
21mr|kernel-6.1-generic-6.1.152-2|5263	- ktest.pl: Remove unused declarations in run_bisect_test function
21mr|kernel-6.1-generic-6.1.152-2|5264	- kunit/overflow: Fix UB in overflow_allocation_test
21mr|kernel-6.1-generic-6.1.152-2|5265	- KVM: e500: always restore irqs
21mr|kernel-6.1-generic-6.1.152-2|5266	- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
21mr|kernel-6.1-generic-6.1.152-2|5267	- KVM: nSVM: Enter guest mode before initializing nested NPT MMU
21mr|kernel-6.1-generic-6.1.152-2|5268	- KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()
21mr|kernel-6.1-generic-6.1.152-2|5269	- KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock
21mr|kernel-6.1-generic-6.1.152-2|5270	- KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults
21mr|kernel-6.1-generic-6.1.152-2|5271	- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages
21mr|kernel-6.1-generic-6.1.152-2|5272	- KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value
21mr|kernel-6.1-generic-6.1.152-2|5273	- KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel
21mr|kernel-6.1-generic-6.1.152-2|5274	- landlock: Handle weird files
21mr|kernel-6.1-generic-6.1.152-2|5275	- leds: lp8860: Write full EEPROM, not only half of it
21mr|kernel-6.1-generic-6.1.152-2|5276	- leds: mlxreg: Use devm_mutex_init() for mutex initialization
21mr|kernel-6.1-generic-6.1.152-2|5277	- leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
21mr|kernel-6.1-generic-6.1.152-2|5278	- lib: 842: Improve error handling in sw842_compress()
21mr|kernel-6.1-generic-6.1.152-2|5279	- libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing
21mr|kernel-6.1-generic-6.1.152-2|5280	- libbpf: Fix hypothetical STT_SECTION extern NULL deref case
21mr|kernel-6.1-generic-6.1.152-2|5281	- libbpf: Fix segfault due to libelf functions not setting errno
21mr|kernel-6.1-generic-6.1.152-2|5282	- lib/buildid: Handle memfd_secret() files in build_id_parse()
21mr|kernel-6.1-generic-6.1.152-2|5283	- llc: do not use skb_get() before dev_queue_xmit()
21mr|kernel-6.1-generic-6.1.152-2|5284	- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
21mr|kernel-6.1-generic-6.1.152-2|5285	- lockdep: Fix upper limit for LOCKDEP_*_BITS configs
21mr|kernel-6.1-generic-6.1.152-2|5286	- lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock
21mr|kernel-6.1-generic-6.1.152-2|5287	- locking/semaphore: Use wake_q to wake up processes outside lock critical section
21mr|kernel-6.1-generic-6.1.152-2|5288	- LoongArch: BPF: Fix off-by-one error in build_prologue()
21mr|kernel-6.1-generic-6.1.152-2|5289	- LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC
21mr|kernel-6.1-generic-6.1.152-2|5290	- LoongArch: Convert unreachable() to BUG()
21mr|kernel-6.1-generic-6.1.152-2|5291	- LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|5292	- LoongArch: Increase ARCH_DMA_MINALIGN up to 16
21mr|kernel-6.1-generic-6.1.152-2|5293	- m68k: vga: Fix I/O defines
21mr|kernel-6.1-generic-6.1.152-2|5294	- mailbox: tegra-hsp: Clear mailbox before using message
21mr|kernel-6.1-generic-6.1.152-2|5295	- maple_tree: fix static analyser cppcheck issue
21mr|kernel-6.1-generic-6.1.152-2|5296	- maple_tree: simplify split calculation
21mr|kernel-6.1-generic-6.1.152-2|5297	- mdacon: rework dependency list
21mr|kernel-6.1-generic-6.1.152-2|5298	- md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
21mr|kernel-6.1-generic-6.1.152-2|5299	- md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
21mr|kernel-6.1-generic-6.1.152-2|5300	- md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
21mr|kernel-6.1-generic-6.1.152-2|5301	- md/md-cluster: fix spares warnings for __le64
21mr|kernel-6.1-generic-6.1.152-2|5302	- media: camif-core: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|5303	- media: ccs: Clean up parsed CCS static data on parse failure
21mr|kernel-6.1-generic-6.1.152-2|5304	- media: ccs: Fix CCS static data parsing for large block sizes
21mr|kernel-6.1-generic-6.1.152-2|5305	- media: ccs: Fix cleanup order in ccs_probe()
21mr|kernel-6.1-generic-6.1.152-2|5306	- media: cxd2841er: fix 64-bit division on gcc-9
21mr|kernel-6.1-generic-6.1.152-2|5307	- media: i2c: et8ek8: Don't strip remove function when driver is builtin
21mr|kernel-6.1-generic-6.1.152-2|5308	- media: i2c: imx412: Add missing newline to prints
21mr|kernel-6.1-generic-6.1.152-2|5309	- media: i2c: ov9282: Correct the exposure offset
21mr|kernel-6.1-generic-6.1.152-2|5310	- media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
21mr|kernel-6.1-generic-6.1.152-2|5311	- media: lmedm04: Handle errors for lme2510_int_read
21mr|kernel-6.1-generic-6.1.152-2|5312	- media: marvell: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|5313	- media: mc: fix endpoint iteration
21mr|kernel-6.1-generic-6.1.152-2|5314	- media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning
21mr|kernel-6.1-generic-6.1.152-2|5315	- media: mediatek: vcodec: Fix VP8 stateless decoder smatch warning
21mr|kernel-6.1-generic-6.1.152-2|5316	- media: mediatek: vcodec: Handle invalid decoder vsi
21mr|kernel-6.1-generic-6.1.152-2|5317	- media: mipi-csis: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|5318	- media: mtk-vcodec: potential null pointer deference in SCP
21mr|kernel-6.1-generic-6.1.152-2|5319	- media: ov5640: fix get_light_freq on auto
21mr|kernel-6.1-generic-6.1.152-2|5320	- media: platform: allgro-dvt: unregister v4l2_device on the error path
21mr|kernel-6.1-generic-6.1.152-2|5321	- media: rc: iguanair: handle timeouts
21mr|kernel-6.1-generic-6.1.152-2|5322	- media: streamzap: fix race between device disconnection and urb callback
21mr|kernel-6.1-generic-6.1.152-2|5323	- media: Switch to use dev_err_probe() helper
21mr|kernel-6.1-generic-6.1.152-2|5324	- media: uvcvideo: Fix crash during unbind if gpio unit is in use
21mr|kernel-6.1-generic-6.1.152-2|5325	- media: uvcvideo: Fix double free in error path
21mr|kernel-6.1-generic-6.1.152-2|5326	- media: uvcvideo: Fix event flags in uvc_ctrl_send_events
21mr|kernel-6.1-generic-6.1.152-2|5327	- media: uvcvideo: Only save async fh if success
21mr|kernel-6.1-generic-6.1.152-2|5328	- media: uvcvideo: Propagate buf->error to userspace
21mr|kernel-6.1-generic-6.1.152-2|5329	- media: uvcvideo: Refactor iterators
21mr|kernel-6.1-generic-6.1.152-2|5330	- media: uvcvideo: Remove dangling pointers
21mr|kernel-6.1-generic-6.1.152-2|5331	- media: uvcvideo: Remove redundant NULL assignment
21mr|kernel-6.1-generic-6.1.152-2|5332	- media: verisilicon: HEVC: Initialize start_bit field
21mr|kernel-6.1-generic-6.1.152-2|5333	- media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
21mr|kernel-6.1-generic-6.1.152-2|5334	- mei: me: add panther lake P DID
21mr|kernel-6.1-generic-6.1.152-2|5335	- memcg: fix soft lockup in the OOM process
21mr|kernel-6.1-generic-6.1.152-2|5336	- memory: omap-gpmc: drop no compatible check
21mr|kernel-6.1-generic-6.1.152-2|5337	- memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()
21mr|kernel-6.1-generic-6.1.152-2|5338	- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove
21mr|kernel-6.1-generic-6.1.152-2|5339	- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
21mr|kernel-6.1-generic-6.1.152-2|5340	- mfd: sm501: Switch to BIT() to mitigate integer overflows
21mr|kernel-6.1-generic-6.1.152-2|5341	- mfd: syscon: Add of_syscon_register_regmap() API
21mr|kernel-6.1-generic-6.1.152-2|5342	- mfd: syscon: Fix race in device_node_get_regmap()
21mr|kernel-6.1-generic-6.1.152-2|5343	- mfd: syscon: Remove extern from function prototypes
21mr|kernel-6.1-generic-6.1.152-2|5344	- mfd: syscon: Use scoped variables with memory allocators to simplify error paths
21mr|kernel-6.1-generic-6.1.152-2|5345	- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static
21mr|kernel-6.1-generic-6.1.152-2|5346	- MIPS: Loongson64: remove ROM Size unit in boardinfo
21mr|kernel-6.1-generic-6.1.152-2|5347	- mips/math-emu: fix emulation of the prefx instruction
21mr|kernel-6.1-generic-6.1.152-2|5348	- misc: fastrpc: Deregister device nodes properly in error scenarios
21mr|kernel-6.1-generic-6.1.152-2|5349	- misc: fastrpc: Fix copy buffer page size
21mr|kernel-6.1-generic-6.1.152-2|5350	- misc: fastrpc: Fix registered buffer page address
21mr|kernel-6.1-generic-6.1.152-2|5351	- mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()
21mr|kernel-6.1-generic-6.1.152-2|5352	- mm: add nommu variant of vm_insert_pages()
21mr|kernel-6.1-generic-6.1.152-2|5353	- mmc: atmel-mci: Add missing clk_disable_unprepare()
21mr|kernel-6.1-generic-6.1.152-2|5354	- mmc: core: Respect quirk_max_rate for non-UHS SDIO card
21mr|kernel-6.1-generic-6.1.152-2|5355	- mmc: mtk-sd: Fix register settings for hs400(es) mode
21mr|kernel-6.1-generic-6.1.152-2|5356	- mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops
21mr|kernel-6.1-generic-6.1.152-2|5357	- mmc: sdhci-msm: Correctly set the load for the regulator
21mr|kernel-6.1-generic-6.1.152-2|5358	- mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD
21mr|kernel-6.1-generic-6.1.152-2|5359	- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
21mr|kernel-6.1-generic-6.1.152-2|5360	- mm: Don't pin ZERO_PAGE in pin_user_pages()
21mr|kernel-6.1-generic-6.1.152-2|5361	- mm: don't skip arch_sync_kernel_mappings() in error paths
21mr|kernel-6.1-generic-6.1.152-2|5362	- mm: gup: fix infinite loop within __get_longterm_locked
21mr|kernel-6.1-generic-6.1.152-2|5363	- mm: kmemleak: fix upper boundary check for physical address objects
21mr|kernel-6.1-generic-6.1.152-2|5364	- mm,madvise,hugetlb: check for 0-length range after end address adjustment
21mr|kernel-6.1-generic-6.1.152-2|5365	- mm/memory: Use exception ip to search exception tables
21mr|kernel-6.1-generic-6.1.152-2|5366	- mm/migrate: fix shmem xarray update during migration
21mr|kernel-6.1-generic-6.1.152-2|5367	- mm/page_alloc: fix uninitialized variable
21mr|kernel-6.1-generic-6.1.152-2|5368	- mm: update mark_victim tracepoints fields
21mr|kernel-6.1-generic-6.1.152-2|5369	- module: Extend the preempt disabled section in dereference_symbol_descriptor().
21mr|kernel-6.1-generic-6.1.152-2|5370	- mptcp: always handle address removal under msk socket lock
21mr|kernel-6.1-generic-6.1.152-2|5371	- mptcp: consolidate suboption status
21mr|kernel-6.1-generic-6.1.152-2|5372	- mptcp: Fix data stream corruption in the address announcement
21mr|kernel-6.1-generic-6.1.152-2|5373	- mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr
21mr|kernel-6.1-generic-6.1.152-2|5374	- mptcp: handle fastopen disconnect correctly
21mr|kernel-6.1-generic-6.1.152-2|5375	- mptcp: pm: only set fullmesh for subflow endp
21mr|kernel-6.1-generic-6.1.152-2|5376	- mptcp: prevent excessive coalescing on receive
21mr|kernel-6.1-generic-6.1.152-2|5377	- mptcp: reset when MPTCP opts are dropped after join
21mr|kernel-6.1-generic-6.1.152-2|5378	- mptcp: safety check before fallback
21mr|kernel-6.1-generic-6.1.152-2|5379	- mtd: hyperbus: hbmc-am654: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|5380	- mtd: hyperbus: hbmc-am654: fix an OF node reference leak
21mr|kernel-6.1-generic-6.1.152-2|5381	- mtd: onenand: Fix uninitialized retlen in do_otp_read()
21mr|kernel-6.1-generic-6.1.152-2|5382	- mtd: rawnand: cadence: fix error code in cadence_nand_init()
21mr|kernel-6.1-generic-6.1.152-2|5383	- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
21mr|kernel-6.1-generic-6.1.152-2|5384	- mtd: rawnand: cadence: use dma_map_resource for sdma address
21mr|kernel-6.1-generic-6.1.152-2|5385	- nbd: don't allow reconnect after disconnect
21mr|kernel-6.1-generic-6.1.152-2|5386	- ndisc: extend RCU protection in ndisc_send_skb()
21mr|kernel-6.1-generic-6.1.152-2|5387	- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()
21mr|kernel-6.1-generic-6.1.152-2|5388	- ndisc: use RCU protection in ndisc_alloc_skb()
21mr|kernel-6.1-generic-6.1.152-2|5389	- neighbour: delete redundant judgment statements
21mr|kernel-6.1-generic-6.1.152-2|5390	- neighbour: use RCU protection in __neigh_notify()
21mr|kernel-6.1-generic-6.1.152-2|5391	- net: add dev_net_rcu() helper
21mr|kernel-6.1-generic-6.1.152-2|5392	- net: Add non-RCU dev_getbyhwaddr() helper
21mr|kernel-6.1-generic-6.1.152-2|5393	- net: atlantic: fix warning during hot unplug
21mr|kernel-6.1-generic-6.1.152-2|5394	- net: atm: fix use after free in lec_send()
21mr|kernel-6.1-generic-6.1.152-2|5395	- net: avoid race between device unregistration and ethnl ops
21mr|kernel-6.1-generic-6.1.152-2|5396	- net: axienet: Set mac_managed_pm
21mr|kernel-6.1-generic-6.1.152-2|5397	- net: cadence: macb: Synchronize stats calculations
21mr|kernel-6.1-generic-6.1.152-2|5398	- net: Clear old fragment checksum value in napi_reuse_skb
21mr|kernel-6.1-generic-6.1.152-2|5399	- net: davicom: fix UAF in dm9000_drv_remove
21mr|kernel-6.1-generic-6.1.152-2|5400	- netdevsim: print human readable IP address
21mr|kernel-6.1-generic-6.1.152-2|5401	- net: dsa: fix netdev_priv() dereference before check on non-DSA netdevice events
21mr|kernel-6.1-generic-6.1.152-2|5402	- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
21mr|kernel-6.1-generic-6.1.152-2|5403	- net: dsa: mv88e6xxx: Verify after ATU Load ops
21mr|kernel-6.1-generic-6.1.152-2|5404	- netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
21mr|kernel-6.1-generic-6.1.152-2|5405	- net: enetc: correct the xdp_tx statistics
21mr|kernel-6.1-generic-6.1.152-2|5406	- net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
21mr|kernel-6.1-generic-6.1.152-2|5407	- net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
21mr|kernel-6.1-generic-6.1.152-2|5408	- net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
21mr|kernel-6.1-generic-6.1.152-2|5409	- net: enetc: update UDP checksum when updating originTimestamp field
21mr|kernel-6.1-generic-6.1.152-2|5410	- net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()
21mr|kernel-6.1-generic-6.1.152-2|5411	- net: fec: implement TSO descriptor cleanup
21mr|kernel-6.1-generic-6.1.152-2|5412	- netfilter: allow exp not to be removed in nf_ct_find_expectation
21mr|kernel-6.1-generic-6.1.152-2|5413	- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
21mr|kernel-6.1-generic-6.1.152-2|5414	- netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around
21mr|kernel-6.1-generic-6.1.152-2|5415	- netfilter: nf_tables: reject mismatching sum of field_len with set key length
21mr|kernel-6.1-generic-6.1.152-2|5416	- netfilter: nft_counter: Use u64_stats_t for statistic.
21mr|kernel-6.1-generic-6.1.152-2|5417	- netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
21mr|kernel-6.1-generic-6.1.152-2|5418	- netfilter: nft_exthdr: fix offset with ipv4_find_option()
21mr|kernel-6.1-generic-6.1.152-2|5419	- netfilter: nft_flow_offload: update tcp state flags under lock
21mr|kernel-6.1-generic-6.1.152-2|5420	- netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only
21mr|kernel-6.1-generic-6.1.152-2|5421	- netfilter: nft_tunnel: fix geneve_opt type confusion addition
21mr|kernel-6.1-generic-6.1.152-2|5422	- netfilter: socket: Lookup orig tuple for IPv6 SNAT
21mr|kernel-6.1-generic-6.1.152-2|5423	- net: fix geneve_opt length integer overflow
21mr|kernel-6.1-generic-6.1.152-2|5424	- net: gso: fix ownership in __udp_gso_segment
21mr|kernel-6.1-generic-6.1.152-2|5425	- net: hns3: fix oops when unload drivers paralleling
21mr|kernel-6.1-generic-6.1.152-2|5426	- net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error
21mr|kernel-6.1-generic-6.1.152-2|5427	- net: hsr: fix fill_frame_info() regression vs VLAN packets
21mr|kernel-6.1-generic-6.1.152-2|5428	- net/ipv4: add tracepoint for icmp_send
21mr|kernel-6.1-generic-6.1.152-2|5429	- net: ipv4: Cache pmtu for all packet paths if multipath enabled
21mr|kernel-6.1-generic-6.1.152-2|5430	- net: ipv6: fix dst ref loop in ila lwtunnel
21mr|kernel-6.1-generic-6.1.152-2|5431	- net: ipv6: fix dst ref loop on input in rpl lwt
21mr|kernel-6.1-generic-6.1.152-2|5432	- net: ipv6: fix dst ref loop on input in seg6 lwt
21mr|kernel-6.1-generic-6.1.152-2|5433	- net: ipv6: fix missing dst ref drop in ila lwtunnel
21mr|kernel-6.1-generic-6.1.152-2|5434	- net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
21mr|kernel-6.1-generic-6.1.152-2|5435	- net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
21mr|kernel-6.1-generic-6.1.152-2|5436	- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
21mr|kernel-6.1-generic-6.1.152-2|5437	- net: let net.core.dev_weight always be non-zero
21mr|kernel-6.1-generic-6.1.152-2|5438	- net: loopback: Avoid sending IP packets without an Ethernet header
21mr|kernel-6.1-generic-6.1.152-2|5439	- net: lwtunnel: fix recursion loops
21mr|kernel-6.1-generic-6.1.152-2|5440	- net: mctp i2c: Copy headers if cloned
21mr|kernel-6.1-generic-6.1.152-2|5441	- net/mlx5: Bridge, fix the crash caused by LAG state check
21mr|kernel-6.1-generic-6.1.152-2|5442	- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
21mr|kernel-6.1-generic-6.1.152-2|5443	- net/mlx5e: SHAMPO, Make reserved size independent of page size
21mr|kernel-6.1-generic-6.1.152-2|5444	- net/mlx5: handle errors in mlx5_chains_create_table()
21mr|kernel-6.1-generic-6.1.152-2|5445	- net/mlx5: IRQ, Fix null string in debug print
21mr|kernel-6.1-generic-6.1.152-2|5446	- net/mlx5: use do_aux_work for PHC overflow checks
21mr|kernel-6.1-generic-6.1.152-2|5447	- net/mlxfw: Drop hard coded max FW flash image size
21mr|kernel-6.1-generic-6.1.152-2|5448	- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
21mr|kernel-6.1-generic-6.1.152-2|5449	- net: mvpp2: Prevent parser TCAM memory corruption
21mr|kernel-6.1-generic-6.1.152-2|5450	- net/ncsi: Add NC-SI 1.2 Get MC MAC Address command
21mr|kernel-6.1-generic-6.1.152-2|5451	- net/ncsi: fix locking in Get MAC Address handling
21mr|kernel-6.1-generic-6.1.152-2|5452	- net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling
21mr|kernel-6.1-generic-6.1.152-2|5453	- net/ncsi: wait for the last response to Deselect Package before configuring channel
21mr|kernel-6.1-generic-6.1.152-2|5454	- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
21mr|kernel-6.1-generic-6.1.152-2|5455	- net: netdevsim: try to close UDP port harness races
21mr|kernel-6.1-generic-6.1.152-2|5456	- net: openvswitch: remove misbehaving actions length check
21mr|kernel-6.1-generic-6.1.152-2|5457	- net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset
21mr|kernel-6.1-generic-6.1.152-2|5458	- netpoll: hold rcu read lock in __netpoll_send_skb()
21mr|kernel-6.1-generic-6.1.152-2|5459	- net: rose: fix timer races against user threads
21mr|kernel-6.1-generic-6.1.152-2|5460	- net: rose: lock the socket in rose_bind()
21mr|kernel-6.1-generic-6.1.152-2|5461	- net/rose: prevent integer overflows in rose_setsockopt()
21mr|kernel-6.1-generic-6.1.152-2|5462	- net: sched: Disallow replacing of child qdisc from one parent to another
21mr|kernel-6.1-generic-6.1.152-2|5463	- net: sched: Fix truncation of offloaded action statistics
21mr|kernel-6.1-generic-6.1.152-2|5464	- net_sched: Prevent creation of classes with TC_H_ROOT
21mr|kernel-6.1-generic-6.1.152-2|5465	- net_sched: sch_sfq: annotate data-races around q->perturb_period
21mr|kernel-6.1-generic-6.1.152-2|5466	- net_sched: sch_sfq: don't allow 1 packet limit
21mr|kernel-6.1-generic-6.1.152-2|5467	- net_sched: sch_sfq: handle bigger packets
21mr|kernel-6.1-generic-6.1.152-2|5468	- net_sched: skbprio: Remove overly strict queue assertions
21mr|kernel-6.1-generic-6.1.152-2|5469	- net: set the minimum for net_hotdata.netdev_budget_usecs
21mr|kernel-6.1-generic-6.1.152-2|5470	- net: sh_eth: Fix missing rtnl lock in suspend/resume path
21mr|kernel-6.1-generic-6.1.152-2|5471	- net/smc: fix data error when recvmsg with MSG_PEEK flag
21mr|kernel-6.1-generic-6.1.152-2|5472	- net: switchdev: Convert blocking notification chain to a raw one
21mr|kernel-6.1-generic-6.1.152-2|5473	- net-timestamp: support TCP GSO case for a few missing flags
21mr|kernel-6.1-generic-6.1.152-2|5474	- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu()
21mr|kernel-6.1-generic-6.1.152-2|5475	- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
21mr|kernel-6.1-generic-6.1.152-2|5476	- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
21mr|kernel-6.1-generic-6.1.152-2|5477	- net: usb: rtl8150: enable basic endpoint checking
21mr|kernel-6.1-generic-6.1.152-2|5478	- net: usb: usbnet: restore usb%%d name exception for local mac addresses
21mr|kernel-6.1-generic-6.1.152-2|5479	- net: wwan: iosm: Fix hibernation by re-binding the driver around it
21mr|kernel-6.1-generic-6.1.152-2|5480	- net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
21mr|kernel-6.1-generic-6.1.152-2|5481	- NFC: nci: Add bounds checking in nci_hci_create_pipe()
21mr|kernel-6.1-generic-6.1.152-2|5482	- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
21mr|kernel-6.1-generic-6.1.152-2|5483	- nfsd: clear acl_access/acl_default after releasing them
21mr|kernel-6.1-generic-6.1.152-2|5484	- NFSD: fix hang in nfsd4_shutdown_callback
21mr|kernel-6.1-generic-6.1.152-2|5485	- nfsd: put dl_stid if fail to queue dl_recall
21mr|kernel-6.1-generic-6.1.152-2|5486	- NFSD: Reset cb_seq_status after NFS4ERR_DELAY
21mr|kernel-6.1-generic-6.1.152-2|5487	- NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
21mr|kernel-6.1-generic-6.1.152-2|5488	- NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
21mr|kernel-6.1-generic-6.1.152-2|5489	- NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
21mr|kernel-6.1-generic-6.1.152-2|5490	- NFSv4: Don't trigger uneccessary scans for return-on-close delegations
21mr|kernel-6.1-generic-6.1.152-2|5491	- nilfs2: do not force clear folio if buffer is referenced
21mr|kernel-6.1-generic-6.1.152-2|5492	- nilfs2: do not output warnings when clearing dirty buffers
21mr|kernel-6.1-generic-6.1.152-2|5493	- nilfs2: eliminate staggered calls to kunmap in nilfs_rename
21mr|kernel-6.1-generic-6.1.152-2|5494	- nilfs2: fix possible int overflows in nilfs_fiemap()
21mr|kernel-6.1-generic-6.1.152-2|5495	- nilfs2: handle errors that nilfs_prepare_chunk() may return
21mr|kernel-6.1-generic-6.1.152-2|5496	- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link
21mr|kernel-6.1-generic-6.1.152-2|5497	- nilfs2: protect access to buffers with no active references
21mr|kernel-6.1-generic-6.1.152-2|5498	- nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
21mr|kernel-6.1-generic-6.1.152-2|5499	- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
21mr|kernel-6.1-generic-6.1.152-2|5500	- ntb: intel: Fix using link status DB's
21mr|kernel-6.1-generic-6.1.152-2|5501	- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
21mr|kernel-6.1-generic-6.1.152-2|5502	- nvme: Add error check for xa_store in nvme_get_effects_log
21mr|kernel-6.1-generic-6.1.152-2|5503	- nvme-fc: go straight to connecting state when initializing
21mr|kernel-6.1-generic-6.1.152-2|5504	- nvme: fix metadata handling in nvme-passthrough
21mr|kernel-6.1-generic-6.1.152-2|5505	- nvme: handle connectivity loss in nvme_set_queue_count
21mr|kernel-6.1-generic-6.1.152-2|5506	- nvme/ioctl: add missing space in err message
21mr|kernel-6.1-generic-6.1.152-2|5507	- nvmem: core: improve range check for nvmem_cell_write()
21mr|kernel-6.1-generic-6.1.152-2|5508	- nvmem: qcom-spmi-sdam: Set size in struct nvmem_config
21mr|kernel-6.1-generic-6.1.152-2|5509	- nvme: only allow entering LIVE from CONNECTING state
21mr|kernel-6.1-generic-6.1.152-2|5510	- nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk
21mr|kernel-6.1-generic-6.1.152-2|5511	- nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk
21mr|kernel-6.1-generic-6.1.152-2|5512	- nvme-pci: clean up CMBMSC when registering CMB fails
21mr|kernel-6.1-generic-6.1.152-2|5513	- nvme-pci: quirk Acer FA100 for non-uniqueue identifiers
21mr|kernel-6.1-generic-6.1.152-2|5514	- nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
21mr|kernel-6.1-generic-6.1.152-2|5515	- nvme-tcp: add basic support for the C2HTermReq PDU
21mr|kernel-6.1-generic-6.1.152-2|5516	- nvme-tcp: Fix a C2HTermReq error message
21mr|kernel-6.1-generic-6.1.152-2|5517	- nvme-tcp: fix possible UAF in nvme_tcp_poll
21mr|kernel-6.1-generic-6.1.152-2|5518	- nvmet-rdma: recheck queue state is LIVE in state lock in recv done
21mr|kernel-6.1-generic-6.1.152-2|5519	- nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
21mr|kernel-6.1-generic-6.1.152-2|5520	- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
21mr|kernel-6.1-generic-6.1.152-2|5521	- ocfs2: check dir i_size in ocfs2_find_entry
21mr|kernel-6.1-generic-6.1.152-2|5522	- ocfs2: fix incorrect CPU endianness conversion causing mount failure
21mr|kernel-6.1-generic-6.1.152-2|5523	- ocfs2: handle a symlink read error correctly
21mr|kernel-6.1-generic-6.1.152-2|5524	- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot
21mr|kernel-6.1-generic-6.1.152-2|5525	- ocfs2: validate l_tree_depth to avoid out-of-bounds access
21mr|kernel-6.1-generic-6.1.152-2|5526	- octeontx2-af: Fix mbox INTR handler when num VFs > 64
21mr|kernel-6.1-generic-6.1.152-2|5527	- octeontx2-af: Free NIX_AF_INT_VEC_GEN irq
21mr|kernel-6.1-generic-6.1.152-2|5528	- of: Correct child specifier used as input of the 2nd nexus node
21mr|kernel-6.1-generic-6.1.152-2|5529	- of: Fix of_find_node_opts_by_path() handling of alias+path+options
21mr|kernel-6.1-generic-6.1.152-2|5530	- of: property: Increase NR_FWNODE_REFERENCE_ARGS
21mr|kernel-6.1-generic-6.1.152-2|5531	- of: reserved-memory: Do not make kmemleak ignore freed address
21mr|kernel-6.1-generic-6.1.152-2|5532	- of: reserved-memory: Fix using wrong number of cells to get property 'alignment'
21mr|kernel-6.1-generic-6.1.152-2|5533	- openvswitch: use RCU protection in ovs_vport_cmd_fill_info()
21mr|kernel-6.1-generic-6.1.152-2|5534	- OPP: Add dev_pm_opp_find_freq_exact_indexed()
21mr|kernel-6.1-generic-6.1.152-2|5535	- OPP: add index check to assert to avoid buffer overflow in _read_freq()
21mr|kernel-6.1-generic-6.1.152-2|5536	- OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized
21mr|kernel-6.1-generic-6.1.152-2|5537	- OPP: Introduce dev_pm_opp_find_freq_{ceil/floor}_indexed() APIs
21mr|kernel-6.1-generic-6.1.152-2|5538	- OPP: Introduce dev_pm_opp_get_freq_indexed() API
21mr|kernel-6.1-generic-6.1.152-2|5539	- OPP: OF: Fix an OF node leak in _opp_add_static_v2()
21mr|kernel-6.1-generic-6.1.152-2|5540	- OPP: Rearrange entries in pm_opp.h
21mr|kernel-6.1-generic-6.1.152-2|5541	- OPP: Reuse dev_pm_opp_get_freq_indexed()
21mr|kernel-6.1-generic-6.1.152-2|5542	- orangefs: fix a oob in orangefs_debug_write
21mr|kernel-6.1-generic-6.1.152-2|5543	- ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
21mr|kernel-6.1-generic-6.1.152-2|5544	- padata: add pd get/put refcnt helper
21mr|kernel-6.1-generic-6.1.152-2|5545	- padata: avoid UAF for reorder_work
21mr|kernel-6.1-generic-6.1.152-2|5546	- padata: fix sysfs store callback check
21mr|kernel-6.1-generic-6.1.152-2|5547	- padata: fix UAF in padata_reorder
21mr|kernel-6.1-generic-6.1.152-2|5548	- parport_pc: add support for ASIX AX99100
21mr|kernel-6.1-generic-6.1.152-2|5549	- partitions: ldm: remove the initial kernel-doc notation
21mr|kernel-6.1-generic-6.1.152-2|5550	- partitions: mac: fix handling of bogus partition table
21mr|kernel-6.1-generic-6.1.152-2|5551	- PCI/ASPM: Fix link state exit during switch upstream function removal
21mr|kernel-6.1-generic-6.1.152-2|5552	- PCI: Avoid reset when disabled via sysfs
21mr|kernel-6.1-generic-6.1.152-2|5553	- PCI: brcmstb: Fix error path after a call to regulator_bulk_get()
21mr|kernel-6.1-generic-6.1.152-2|5554	- PCI: brcmstb: Fix potential premature regulator disabling
21mr|kernel-6.1-generic-6.1.152-2|5555	- PCI: brcmstb: Use internal register to change link capability
21mr|kernel-6.1-generic-6.1.152-2|5556	- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
21mr|kernel-6.1-generic-6.1.152-2|5557	- PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P
21mr|kernel-6.1-generic-6.1.152-2|5558	- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
21mr|kernel-6.1-generic-6.1.152-2|5559	- PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf()
21mr|kernel-6.1-generic-6.1.152-2|5560	- PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
21mr|kernel-6.1-generic-6.1.152-2|5561	- PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error
21mr|kernel-6.1-generic-6.1.152-2|5562	- PCI: epf-test: Simplify DMA support checks
21mr|kernel-6.1-generic-6.1.152-2|5563	- PCI: pciehp: Don't enable HPIE when resuming in poll mode
21mr|kernel-6.1-generic-6.1.152-2|5564	- PCI/portdrv: Only disable pciehp interrupts early when needed
21mr|kernel-6.1-generic-6.1.152-2|5565	- PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
21mr|kernel-6.1-generic-6.1.152-2|5566	- PCI: Remove stray put_device() in pci_register_host_bridge()
21mr|kernel-6.1-generic-6.1.152-2|5567	- PCI: switchtec: Add Microchip PCI100X device IDs
21mr|kernel-6.1-generic-6.1.152-2|5568	- PCI: Use downstream bridges for distributing resources
21mr|kernel-6.1-generic-6.1.152-2|5569	- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
21mr|kernel-6.1-generic-6.1.152-2|5570	- perf/core: Fix low freq setting via IOC_PERIOD
21mr|kernel-6.1-generic-6.1.152-2|5571	- perf evlist: Add success path to evlist__create_syswide_maps
21mr|kernel-6.1-generic-6.1.152-2|5572	- perf python: Check if there is space to copy all the event
21mr|kernel-6.1-generic-6.1.152-2|5573	- perf python: Decrement the refcount of just created event on failure
21mr|kernel-6.1-generic-6.1.152-2|5574	- perf python: Don't keep a raw_data pointer to consumed ring buffer space
21mr|kernel-6.1-generic-6.1.152-2|5575	- perf python: Fixup description of sample.id event member
21mr|kernel-6.1-generic-6.1.152-2|5576	- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
21mr|kernel-6.1-generic-6.1.152-2|5577	- perf tools: annotate asm_pure_loop.S
21mr|kernel-6.1-generic-6.1.152-2|5578	- perf units: Fix insufficient array space
21mr|kernel-6.1-generic-6.1.152-2|5579	- perf/x86: Fix low freqency setting issue
21mr|kernel-6.1-generic-6.1.152-2|5580	- perf/x86/intel: Apply static call for drain_pebs
21mr|kernel-6.1-generic-6.1.152-2|5581	- perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read
21mr|kernel-6.1-generic-6.1.152-2|5582	- perf/x86/intel: Ensure LBRs are disabled when a CPU is starting
21mr|kernel-6.1-generic-6.1.152-2|5583	- perf/x86/intel: Use better start period for frequency mode
21mr|kernel-6.1-generic-6.1.152-2|5584	- pfifo_tail_enqueue: Drop new packet when sch->limit == 0
21mr|kernel-6.1-generic-6.1.152-2|5585	- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
21mr|kernel-6.1-generic-6.1.152-2|5586	- phy: rockchip: naneng-combphy: compatible reset with old DT
21mr|kernel-6.1-generic-6.1.152-2|5587	- phy: tegra: xusb: reset VBUS & ID OVERRIDE
21mr|kernel-6.1-generic-6.1.152-2|5588	- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
21mr|kernel-6.1-generic-6.1.152-2|5589	- pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware
21mr|kernel-6.1-generic-6.1.152-2|5590	- pinctrl: renesas: rza2: Fix missing of_node_put() call
21mr|kernel-6.1-generic-6.1.152-2|5591	- pinctrl: renesas: rzg2l: Fix missing of_node_put() call
21mr|kernel-6.1-generic-6.1.152-2|5592	- pinctrl: renesas: rzv2m: Fix missing of_node_put() call
21mr|kernel-6.1-generic-6.1.152-2|5593	- pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails
21mr|kernel-6.1-generic-6.1.152-2|5594	- pinctrl: stm32: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|5595	- pinctrl: stm32: Add check for devm_kcalloc
21mr|kernel-6.1-generic-6.1.152-2|5596	- pinctrl: stm32: check devm_kasprintf() returned value
21mr|kernel-6.1-generic-6.1.152-2|5597	- pinctrl: stm32: fix array read out of bound
21mr|kernel-6.1-generic-6.1.152-2|5598	- pinctrl: stm32: set default gpio line names using pin names
21mr|kernel-6.1-generic-6.1.152-2|5599	- pinctrl: tegra: Set SFIO mode to Mux Register
21mr|kernel-6.1-generic-6.1.152-2|5600	- platform/x86: acer-wmi: Ignore AC events
21mr|kernel-6.1-generic-6.1.152-2|5601	- platform/x86: int3472: Check for adev == NULL
21mr|kernel-6.1-generic-6.1.152-2|5602	- platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet
21mr|kernel-6.1-generic-6.1.152-2|5603	- platform/x86: ISST: Correct command storage data length
21mr|kernel-6.1-generic-6.1.152-2|5604	- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e
21mr|kernel-6.1-generic-6.1.152-2|5605	- platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e
21mr|kernel-6.1-generic-6.1.152-2|5606	- platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles
21mr|kernel-6.1-generic-6.1.152-2|5607	- PM: hibernate: Add error handling for syscore_suspend()
21mr|kernel-6.1-generic-6.1.152-2|5608	- PM: sleep: Adjust check before setting power.must_resume
21mr|kernel-6.1-generic-6.1.152-2|5609	- PM: sleep: Fix handling devices with direct_complete set on errors
21mr|kernel-6.1-generic-6.1.152-2|5610	- pnfs/flexfiles: retry getting layout segment for reads
21mr|kernel-6.1-generic-6.1.152-2|5611	- powercap: call put_device() on an error path in powercap_register_control_type()
21mr|kernel-6.1-generic-6.1.152-2|5612	- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
21mr|kernel-6.1-generic-6.1.152-2|5613	- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
21mr|kernel-6.1-generic-6.1.152-2|5614	- powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active
21mr|kernel-6.1-generic-6.1.152-2|5615	- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
21mr|kernel-6.1-generic-6.1.152-2|5616	- powerpc/pseries/eeh: Fix get PE state translation
21mr|kernel-6.1-generic-6.1.152-2|5617	- power: supply: da9150-fg: fix potential overflow
21mr|kernel-6.1-generic-6.1.152-2|5618	- power: supply: max77693: Fix wrong conversion of charge input threshold value
21mr|kernel-6.1-generic-6.1.152-2|5619	- ppp: Fix KMSAN uninit-value warning with bpf
21mr|kernel-6.1-generic-6.1.152-2|5620	- pps: Fix a use-after-free
21mr|kernel-6.1-generic-6.1.152-2|5621	- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
21mr|kernel-6.1-generic-6.1.152-2|5622	- proc: fix UAF in proc_get_inode()
21mr|kernel-6.1-generic-6.1.152-2|5623	- pstore/blk: trivial typo fixes
21mr|kernel-6.1-generic-6.1.152-2|5624	- ptp: Ensure info->enable callback is always set
21mr|kernel-6.1-generic-6.1.152-2|5625	- ptp: Properly handle compat ioctls
21mr|kernel-6.1-generic-6.1.152-2|5626	- ptrace: Introduce exception_ip arch hook
21mr|kernel-6.1-generic-6.1.152-2|5627	- pwm: stm32: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|5628	- pwm: stm32-lp: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|5629	- qlcnic: fix memory leak issues in qlcnic_sriov_common.c
21mr|kernel-6.1-generic-6.1.152-2|5630	- rapidio: add check for rio_add_net() in rio_scan_alloc_net()
21mr|kernel-6.1-generic-6.1.152-2|5631	- rapidio: fix an API misues when rio_add_net() fails
21mr|kernel-6.1-generic-6.1.152-2|5632	- rcu-tasks: Always inline rcu_irq_work_resched()
21mr|kernel-6.1-generic-6.1.152-2|5633	- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
21mr|kernel-6.1-generic-6.1.152-2|5634	- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
21mr|kernel-6.1-generic-6.1.152-2|5635	- RDMA/core: Don't expose hw_counters outside of init net namespace
21mr|kernel-6.1-generic-6.1.152-2|5636	- rdma/cxgb4: Prevent potential integer overflow on 32bit
21mr|kernel-6.1-generic-6.1.152-2|5637	- RDMA/efa: Reset device on probe failure
21mr|kernel-6.1-generic-6.1.152-2|5638	- RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()
21mr|kernel-6.1-generic-6.1.152-2|5639	- RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()
21mr|kernel-6.1-generic-6.1.152-2|5640	- RDMA/hns: Fix soft lockup during bt pages loop
21mr|kernel-6.1-generic-6.1.152-2|5641	- RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()
21mr|kernel-6.1-generic-6.1.152-2|5642	- RDMA/hns: Fix wrong value of max_sge_rd
21mr|kernel-6.1-generic-6.1.152-2|5643	- RDMA/mlx4: Avoid false error about access to uninitialized gids array
21mr|kernel-6.1-generic-6.1.152-2|5644	- RDMA/mlx5: Fix bind QP error cleanup flow
21mr|kernel-6.1-generic-6.1.152-2|5645	- RDMA/mlx5: Fix calculation of total invalidated pages
21mr|kernel-6.1-generic-6.1.152-2|5646	- RDMA/mlx5: Fix indirect mkey ODP page count
21mr|kernel-6.1-generic-6.1.152-2|5647	- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
21mr|kernel-6.1-generic-6.1.152-2|5648	- RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"
21mr|kernel-6.1-generic-6.1.152-2|5649	- RDMA/srp: Fix error handling in srp_add_port
21mr|kernel-6.1-generic-6.1.152-2|5650	- regmap-irq: Add missing kfree()
21mr|kernel-6.1-generic-6.1.152-2|5651	- regulator: check that dummy regulator has been probed before using it
21mr|kernel-6.1-generic-6.1.152-2|5652	- regulator: core: Add missing newline character
21mr|kernel-6.1-generic-6.1.152-2|5653	- regulator: dt-bindings: mt6315: Drop regulator-compatible property
21mr|kernel-6.1-generic-6.1.152-2|5654	- regulator: of: Implement the unwind path of of_regulator_match()
21mr|kernel-6.1-generic-6.1.152-2|5655	- remoteproc: core: Clear table_sz when rproc_shutdown
21mr|kernel-6.1-generic-6.1.152-2|5656	- remoteproc: core: Fix ida_free call while not allocated
21mr|kernel-6.1-generic-6.1.152-2|5657	- remoteproc: qcom_q6v5_mss: Handle platforms with one power domain
21mr|kernel-6.1-generic-6.1.152-2|5658	- remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
21mr|kernel-6.1-generic-6.1.152-2|5659	- Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context"
21mr|kernel-6.1-generic-6.1.152-2|5660	- Revert "btrfs: avoid monopolizing a core when activating a swap file"
21mr|kernel-6.1-generic-6.1.152-2|5661	- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
21mr|kernel-6.1-generic-6.1.152-2|5662	- Revert "drm/amd/display: Use HW lock mgr for PSR1"
21mr|kernel-6.1-generic-6.1.152-2|5663	- Revert "gre: Fix IPv6 link-local address generation."
21mr|kernel-6.1-generic-6.1.152-2|5664	- Revert "KVM: e500: always restore irqs"
21mr|kernel-6.1-generic-6.1.152-2|5665	- Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()"
21mr|kernel-6.1-generic-6.1.152-2|5666	- Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock"
21mr|kernel-6.1-generic-6.1.152-2|5667	- Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults"
21mr|kernel-6.1-generic-6.1.152-2|5668	- Revert "media: uvcvideo: Require entities to have a non-zero unique ID"
21mr|kernel-6.1-generic-6.1.152-2|5669	- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
21mr|kernel-6.1-generic-6.1.152-2|5670	- ring-buffer: Fix bytes_dropped calculation issue
21mr|kernel-6.1-generic-6.1.152-2|5671	- riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra
21mr|kernel-6.1-generic-6.1.152-2|5672	- riscv/futex: sign extend compare value in atomic cmpxchg
21mr|kernel-6.1-generic-6.1.152-2|5673	- rndis_host: Flag RNDIS modems as WWAN devices
21mr|kernel-6.1-generic-6.1.152-2|5674	- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
21mr|kernel-6.1-generic-6.1.152-2|5675	- rtc: zynqmp: Fix optional clock name property
21mr|kernel-6.1-generic-6.1.152-2|5676	- rtla: Add trace_instance_stop
21mr|kernel-6.1-generic-6.1.152-2|5677	- rtla/osnoise: Distinguish missing workload option
21mr|kernel-6.1-generic-6.1.152-2|5678	- rtla/timerlat_hist: Abort event processing on second signal
21mr|kernel-6.1-generic-6.1.152-2|5679	- rtla/timerlat_hist: Stop timerlat tracer on signal
21mr|kernel-6.1-generic-6.1.152-2|5680	- rtla/timerlat_top: Abort event processing on second signal
21mr|kernel-6.1-generic-6.1.152-2|5681	- rtla/timerlat_top: Stop timerlat tracer on signal
21mr|kernel-6.1-generic-6.1.152-2|5682	- rtnetlink: Allocate vfinfo size for VF GUIDs when supported
21mr|kernel-6.1-generic-6.1.152-2|5683	- rust: Disallow BTF generation with Rust + LTO
21mr|kernel-6.1-generic-6.1.152-2|5684	- rv: Reset per-task monitors also for idle tasks
21mr|kernel-6.1-generic-6.1.152-2|5685	- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
21mr|kernel-6.1-generic-6.1.152-2|5686	- s390/cio: Fix CHPID "configure" attribute caching
21mr|kernel-6.1-generic-6.1.152-2|5687	- s390/futex: Fix FUTEX_OP_ANDN implementation
21mr|kernel-6.1-generic-6.1.152-2|5688	- s390/traps: Fix test_monitor_call() inline assembly
21mr|kernel-6.1-generic-6.1.152-2|5689	- safesetid: check size of policy writes
21mr|kernel-6.1-generic-6.1.152-2|5690	- samples/landlock: Fix possible NULL dereference in parse_path()
21mr|kernel-6.1-generic-6.1.152-2|5691	- sched: address a potential NULL pointer dereference in the GRED scheduler.
21mr|kernel-6.1-generic-6.1.152-2|5692	- sched: Clarify wake_up_q()'s write to task->wake_q.next
21mr|kernel-6.1-generic-6.1.152-2|5693	- sched/core: Prevent rescheduling when interrupts are disabled
21mr|kernel-6.1-generic-6.1.152-2|5694	- sched/deadline: Use online cpus for validating runtime
21mr|kernel-6.1-generic-6.1.152-2|5695	- sched: Don't try to catch up excess steal time.
21mr|kernel-6.1-generic-6.1.152-2|5696	- sched/fair: Fix potential memory corruption in child_cfs_rq_on_list
21mr|kernel-6.1-generic-6.1.152-2|5697	- sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat
21mr|kernel-6.1-generic-6.1.152-2|5698	- sched/isolation: Prevent boot crash when the boot CPU is nohz_full
21mr|kernel-6.1-generic-6.1.152-2|5699	- sched/psi: Use task->psi_flags to clear in CPU migration
21mr|kernel-6.1-generic-6.1.152-2|5700	- sched/smt: Always inline sched_smt_active()
21mr|kernel-6.1-generic-6.1.152-2|5701	- scripts: generate_rust_analyzer: add missing macros deps
21mr|kernel-6.1-generic-6.1.152-2|5702	- scripts: generate_rust_analyzer: Handle sub-modules with no Makefile
21mr|kernel-6.1-generic-6.1.152-2|5703	- scripts: generate_rust_analyzer: provide `cfg`s for `core` and `alloc`
21mr|kernel-6.1-generic-6.1.152-2|5704	- scripts: `make rust-analyzer` for out-of-tree modules
21mr|kernel-6.1-generic-6.1.152-2|5705	- scsi: core: Clear driver private data when retrying request
21mr|kernel-6.1-generic-6.1.152-2|5706	- scsi: core: Do not retry I/Os during depopulation
21mr|kernel-6.1-generic-6.1.152-2|5707	- scsi: core: Handle depopulation and restoration in progress
21mr|kernel-6.1-generic-6.1.152-2|5708	- scsi: core: Use GFP_NOIO to avoid circular locking dependency
21mr|kernel-6.1-generic-6.1.152-2|5709	- scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan()
21mr|kernel-6.1-generic-6.1.152-2|5710	- scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
21mr|kernel-6.1-generic-6.1.152-2|5711	- scsi: qla1280: Fix kernel oops when debug level > 2
21mr|kernel-6.1-generic-6.1.152-2|5712	- scsi: qla2xxx: Move FCE Trace buffer allocation to user control
21mr|kernel-6.1-generic-6.1.152-2|5713	- scsi: storvsc: Set correct data length for sending SCSI command without payload
21mr|kernel-6.1-generic-6.1.152-2|5714	- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
21mr|kernel-6.1-generic-6.1.152-2|5715	- scsi: ufs: bsg: Set bsg_queue to NULL after removal
21mr|kernel-6.1-generic-6.1.152-2|5716	- scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions
21mr|kernel-6.1-generic-6.1.152-2|5717	- sctp: Fix undefined behavior in left shift operation
21mr|kernel-6.1-generic-6.1.152-2|5718	- select: Fix unbalanced user_access_end()
21mr|kernel-6.1-generic-6.1.152-2|5719	- selftests/bpf: Fix string read in strncmp benchmark
21mr|kernel-6.1-generic-6.1.152-2|5720	- selftests/bpf: Select NUMA_NO_NODE to create map
21mr|kernel-6.1-generic-6.1.152-2|5721	- selftests: gpio: gpio-sim: Fix missing chip disablements
21mr|kernel-6.1-generic-6.1.152-2|5722	- selftests: harness: fix printing of mismatch values in __EXPECT()
21mr|kernel-6.1-generic-6.1.152-2|5723	- selftests/landlock: Fix error message
21mr|kernel-6.1-generic-6.1.152-2|5724	- selftests: mptcp: connect: -f: no reconnect
21mr|kernel-6.1-generic-6.1.152-2|5725	- selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack()
21mr|kernel-6.1-generic-6.1.152-2|5726	- selftests/powerpc: Fix argument order to timer_sub()
21mr|kernel-6.1-generic-6.1.152-2|5727	- selftests: rtnetlink: update netdevsim ipsec output format
21mr|kernel-6.1-generic-6.1.152-2|5728	- selftests: timers: clocksource-switch: Adapt progress to kselftest framework
21mr|kernel-6.1-generic-6.1.152-2|5729	- selinux: Chain up tool resolving errors in install_policy.sh
21mr|kernel-6.1-generic-6.1.152-2|5730	- serial: 8250: Adjust the timeout for FIFO mode
21mr|kernel-6.1-generic-6.1.152-2|5731	- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
21mr|kernel-6.1-generic-6.1.152-2|5732	- serial: 8250: Fix fifo underflow on flush
21mr|kernel-6.1-generic-6.1.152-2|5733	- serial: 8250_pci: add support for ASIX AX99100
21mr|kernel-6.1-generic-6.1.152-2|5734	- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use
21mr|kernel-6.1-generic-6.1.152-2|5735	- serial: sh-sci: Drop __initdata macro for port_cfg
21mr|kernel-6.1-generic-6.1.152-2|5736	- slimbus: messaging: Free transaction ID in delayed interrupt scenario
21mr|kernel-6.1-generic-6.1.152-2|5737	- smack: dont compile ipv6 code unless ipv6 is configured
21mr|kernel-6.1-generic-6.1.152-2|5738	- smb3: add support for IAKerb
21mr|kernel-6.1-generic-6.1.152-2|5739	- smb: client: Add check for next_buffer in receive_encrypted_standard()
21mr|kernel-6.1-generic-6.1.152-2|5740	- smb: client: change lease epoch type from unsigned int to __u16
21mr|kernel-6.1-generic-6.1.152-2|5741	- smb: client: Fix match_session bug preventing session reuse
21mr|kernel-6.1-generic-6.1.152-2|5742	- smb: client: fix noisy when tree connecting to DFS interlink targets
21mr|kernel-6.1-generic-6.1.152-2|5743	- smb: client: fix oops due to unset link speed
21mr|kernel-6.1-generic-6.1.152-2|5744	- smb: client: fix potential UAF in cifs_dump_full_key()
21mr|kernel-6.1-generic-6.1.152-2|5745	- soc: atmel: fix device_node release in atmel_soc_device_init()
21mr|kernel-6.1-generic-6.1.152-2|5746	- soc: imx8m: Remove global soc_uid
21mr|kernel-6.1-generic-6.1.152-2|5747	- soc: imx8m: Unregister cpufreq and soc dev in cleanup path
21mr|kernel-6.1-generic-6.1.152-2|5748	- soc: imx8m: Use devm_* to simplify probe failure handling
21mr|kernel-6.1-generic-6.1.152-2|5749	- soc/mediatek: mtk-devapc: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|5750	- soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
21mr|kernel-6.1-generic-6.1.152-2|5751	- soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
21mr|kernel-6.1-generic-6.1.152-2|5752	- soc: mediatek: mtk-devapc: Switch to devm_clk_get_enabled()
21mr|kernel-6.1-generic-6.1.152-2|5753	- soc: qcom: pdr: Fix the potential deadlock
21mr|kernel-6.1-generic-6.1.152-2|5754	- soc: qcom: smem_state: fix missing of_node_put in error path
21mr|kernel-6.1-generic-6.1.152-2|5755	- soc: qcom: socinfo: Avoid out of bounds read of serial number
21mr|kernel-6.1-generic-6.1.152-2|5756	- soundwire: slave: fix an OF node reference leak in soundwire slave device
21mr|kernel-6.1-generic-6.1.152-2|5757	- spi: atmel-qspi: Memory barriers after memory-mapped I/O
21mr|kernel-6.1-generic-6.1.152-2|5758	- spi: atmel-quadspi: Add support for configuring CS timing
21mr|kernel-6.1-generic-6.1.152-2|5759	- spi: atmel-quadspi: Avoid overwriting delay register settings
21mr|kernel-6.1-generic-6.1.152-2|5760	- spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families
21mr|kernel-6.1-generic-6.1.152-2|5761	- spi: atmel-quadspi: Fix wrong register value written to MR
21mr|kernel-6.1-generic-6.1.152-2|5762	- spi: atmel-quadspi: switch to use modern name
21mr|kernel-6.1-generic-6.1.152-2|5763	- spi-mxs: Fix chipselect glitch
21mr|kernel-6.1-generic-6.1.152-2|5764	- spi: zynq-qspi: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|5765	- spufs: fix a leak in spufs_create_context()
21mr|kernel-6.1-generic-6.1.152-2|5766	- spufs: fix a leak on spufs_new_file() failure
21mr|kernel-6.1-generic-6.1.152-2|5767	- spufs: fix gang directory lifetimes
21mr|kernel-6.1-generic-6.1.152-2|5768	- Squashfs: check the inode number is not the invalid value of zero
21mr|kernel-6.1-generic-6.1.152-2|5769	- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
21mr|kernel-6.1-generic-6.1.152-2|5770	- staging: media: max96712: fix kernel oops when removing module
21mr|kernel-6.1-generic-6.1.152-2|5771	- staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES
21mr|kernel-6.1-generic-6.1.152-2|5772	- strparser: Add read_sock callback
21mr|kernel-6.1-generic-6.1.152-2|5773	- SUNRPC: convert RPC_TASK_* constants to enum
21mr|kernel-6.1-generic-6.1.152-2|5774	- SUNRPC: Prevent looping due to rpc_signal_task() races
21mr|kernel-6.1-generic-6.1.152-2|5775	- sunrpc: suppress warnings for unused procfs functions
21mr|kernel-6.1-generic-6.1.152-2|5776	- tcp_cubic: fix incorrect HyStart round start detection
21mr|kernel-6.1-generic-6.1.152-2|5777	- tcp: Defer ts_recent changes until req is owned
21mr|kernel-6.1-generic-6.1.152-2|5778	- tcp: drop secpath at the same time as we currently drop dst
21mr|kernel-6.1-generic-6.1.152-2|5779	- tcp: fix forever orphan socket caused by tcp_abort
21mr|kernel-6.1-generic-6.1.152-2|5780	- tcp: fix races in tcp_abort()
21mr|kernel-6.1-generic-6.1.152-2|5781	- team: better TEAM_OPTION_TYPE_STRING validation
21mr|kernel-6.1-generic-6.1.152-2|5782	- team: prevent adding a device which is already a team device lower
21mr|kernel-6.1-generic-6.1.152-2|5783	- tee: optee: Fix supplicant wait loop
21mr|kernel-6.1-generic-6.1.152-2|5784	- tg3: Disable tg3 PCIe AER on system reboot
21mr|kernel-6.1-generic-6.1.152-2|5785	- thermal/cpufreq_cooling: Remove structure member documentation
21mr|kernel-6.1-generic-6.1.152-2|5786	- thermal: int340x: Add NULL check for adev
21mr|kernel-6.1-generic-6.1.152-2|5787	- tipc: re-order conditions in tipc_crypto_key_rcv()
21mr|kernel-6.1-generic-6.1.152-2|5788	- tomoyo: don't emit warning in tomoyo_write_control()
21mr|kernel-6.1-generic-6.1.152-2|5789	- tools/bootconfig: Fix the wrong format specifier
21mr|kernel-6.1-generic-6.1.152-2|5790	- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
21mr|kernel-6.1-generic-6.1.152-2|5791	- tpm: Change to kvalloc() in eventlog/acpi.c
21mr|kernel-6.1-generic-6.1.152-2|5792	- tpm: Use managed allocation for bios event log
21mr|kernel-6.1-generic-6.1.152-2|5793	- tracing: Do not use PERF enums when perf is not defined
21mr|kernel-6.1-generic-6.1.152-2|5794	- tracing: Ensure module defining synth event cannot be unloaded while tracing
21mr|kernel-6.1-generic-6.1.152-2|5795	- tracing: Fix bad hist from corrupting named_triggers list
21mr|kernel-6.1-generic-6.1.152-2|5796	- tracing: Fix synth event printk format for str fields
21mr|kernel-6.1-generic-6.1.152-2|5797	- tracing: Fix use-after-free in print_graph_function_flags during tracer switching
21mr|kernel-6.1-generic-6.1.152-2|5798	- tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
21mr|kernel-6.1-generic-6.1.152-2|5799	- tty: serial: 8250: Add Brainboxes XC devices
21mr|kernel-6.1-generic-6.1.152-2|5800	- tty: serial: 8250: Add some more device IDs
21mr|kernel-6.1-generic-6.1.152-2|5801	- tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
21mr|kernel-6.1-generic-6.1.152-2|5802	- tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform
21mr|kernel-6.1-generic-6.1.152-2|5803	- tty: xilinx_uartps: split sysrq handling
21mr|kernel-6.1-generic-6.1.152-2|5804	- tun: fix group permission check
21mr|kernel-6.1-generic-6.1.152-2|5805	- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
21mr|kernel-6.1-generic-6.1.152-2|5806	- tun: revert fix group permission check
21mr|kernel-6.1-generic-6.1.152-2|5807	- ubifs: skip dumping tnc tree when zroot is null
21mr|kernel-6.1-generic-6.1.152-2|5808	- ublk: set_params: properly check if parameters can be applied
21mr|kernel-6.1-generic-6.1.152-2|5809	- udp: Fix memory accounting leak.
21mr|kernel-6.1-generic-6.1.152-2|5810	- udp: gso: do not drop small packets when PMTU reduces
21mr|kernel-6.1-generic-6.1.152-2|5811	- um: remove copy_from_kernel_nofault_allowed
21mr|kernel-6.1-generic-6.1.152-2|5812	- uprobes: Fix race in uprobe_free_utask
21mr|kernel-6.1-generic-6.1.152-2|5813	- uprobes: Reject the shared zeropage in uprobe_write_opcode()
21mr|kernel-6.1-generic-6.1.152-2|5814	- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone
21mr|kernel-6.1-generic-6.1.152-2|5815	- usb: atm: cxacru: fix a flaw in existing endpoint checks
21mr|kernel-6.1-generic-6.1.152-2|5816	- usb: cdc-acm: Check control transfer buffer size before access
21mr|kernel-6.1-generic-6.1.152-2|5817	- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk
21mr|kernel-6.1-generic-6.1.152-2|5818	- usb: cdc-acm: Fix handling of oversized fragments
21mr|kernel-6.1-generic-6.1.152-2|5819	- usb: chipidea/ci_hdrc_imx: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|5820	- usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()
21mr|kernel-6.1-generic-6.1.152-2|5821	- usb: core: fix pipe creation for get_bMaxPacketSize0
21mr|kernel-6.1-generic-6.1.152-2|5822	- usb: dwc2: gadget: remove of_node reference upon udc_stop
21mr|kernel-6.1-generic-6.1.152-2|5823	- usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()
21mr|kernel-6.1-generic-6.1.152-2|5824	- usb: dwc3: core: Defer the probe until USB power supply ready
21mr|kernel-6.1-generic-6.1.152-2|5825	- usb: dwc3: Fix timeout issue during controller enter/exit from halt state
21mr|kernel-6.1-generic-6.1.152-2|5826	- usb: dwc3: gadget: Prevent irq storm when TH re-executes
21mr|kernel-6.1-generic-6.1.152-2|5827	- usb: dwc3: Set SUSPENDENABLE soon after phy init
21mr|kernel-6.1-generic-6.1.152-2|5828	- usb: gadget: Check bmAttributes only if configuration is valid
21mr|kernel-6.1-generic-6.1.152-2|5829	- USB: gadget: core: create sysfs link between udc and gadget
21mr|kernel-6.1-generic-6.1.152-2|5830	- usb: gadget: core: flush gadget workqueue after device removal
21mr|kernel-6.1-generic-6.1.152-2|5831	- usb: gadget: Fix setting self-powered state on suspend
21mr|kernel-6.1-generic-6.1.152-2|5832	- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths
21mr|kernel-6.1-generic-6.1.152-2|5833	- USB: gadget: f_midi: f_midi_complete to call queue_work
21mr|kernel-6.1-generic-6.1.152-2|5834	- usb: gadget: f_tcm: Decrement command ref count on cleanup
21mr|kernel-6.1-generic-6.1.152-2|5835	- usb: gadget: f_tcm: Don't free command immediately
21mr|kernel-6.1-generic-6.1.152-2|5836	- usb: gadget: f_tcm: Don't prepare BOT write request twice
21mr|kernel-6.1-generic-6.1.152-2|5837	- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint
21mr|kernel-6.1-generic-6.1.152-2|5838	- usb: gadget: f_tcm: Fix Get/SetInterface return value
21mr|kernel-6.1-generic-6.1.152-2|5839	- usb: gadget: f_tcm: Translate error to sense
21mr|kernel-6.1-generic-6.1.152-2|5840	- usb: gadget: Set self-powered based on MaxPower and bmAttributes
21mr|kernel-6.1-generic-6.1.152-2|5841	- usb: gadget: udc: renesas_usb3: Fix compiler warning
21mr|kernel-6.1-generic-6.1.152-2|5842	- usb: gadget: uvc: Fix ERR_PTR dereference in uvc_v4l2.c
21mr|kernel-6.1-generic-6.1.152-2|5843	- USB: hub: Ignore non-compliant devices with too many configs or interfaces
21mr|kernel-6.1-generic-6.1.152-2|5844	- usb: hub: lack of clearing xHC resources
21mr|kernel-6.1-generic-6.1.152-2|5845	- usbnet:fix NPE during rx_complete
21mr|kernel-6.1-generic-6.1.152-2|5846	- usbnet: gl620a: fix endpoint checking in genelink_bind()
21mr|kernel-6.1-generic-6.1.152-2|5847	- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI
21mr|kernel-6.1-generic-6.1.152-2|5848	- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
21mr|kernel-6.1-generic-6.1.152-2|5849	- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist
21mr|kernel-6.1-generic-6.1.152-2|5850	- usb: renesas_usbhs: Call clk_put()
21mr|kernel-6.1-generic-6.1.152-2|5851	- usb: renesas_usbhs: Flush the notify_hotplug_work
21mr|kernel-6.1-generic-6.1.152-2|5852	- usb: renesas_usbhs: Use devm_usb_get_phy()
21mr|kernel-6.1-generic-6.1.152-2|5853	- usb: roles: set switch registered flag early on
21mr|kernel-6.1-generic-6.1.152-2|5854	- USB: serial: ftdi_sio: add support for Altera USB Blaster 3
21mr|kernel-6.1-generic-6.1.152-2|5855	- USB: serial: option: add MeiG Smart SLM828
21mr|kernel-6.1-generic-6.1.152-2|5856	- USB: serial: option: add Telit Cinterion FE990B compositions
21mr|kernel-6.1-generic-6.1.152-2|5857	- USB: serial: option: add Telit Cinterion FN990B compositions
21mr|kernel-6.1-generic-6.1.152-2|5858	- USB: serial: option: drop MeiG Smart defines
21mr|kernel-6.1-generic-6.1.152-2|5859	- USB: serial: option: fix Telit Cinterion FE990A name
21mr|kernel-6.1-generic-6.1.152-2|5860	- USB: serial: option: fix Telit Cinterion FN990A name
21mr|kernel-6.1-generic-6.1.152-2|5861	- USB: serial: option: match on interface class for Telit FN990B
21mr|kernel-6.1-generic-6.1.152-2|5862	- usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS
21mr|kernel-6.1-generic-6.1.152-2|5863	- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
21mr|kernel-6.1-generic-6.1.152-2|5864	- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE
21mr|kernel-6.1-generic-6.1.152-2|5865	- usb: typec: ucsi: Fix NULL pointer access
21mr|kernel-6.1-generic-6.1.152-2|5866	- usb: typec: ucsi: increase timeout for PPM reset operations
21mr|kernel-6.1-generic-6.1.152-2|5867	- usb: xhci: correct debug message page size calculation
21mr|kernel-6.1-generic-6.1.152-2|5868	- usb: xhci: Enable the TRB overfetch quirk on VIA VL805
21mr|kernel-6.1-generic-6.1.152-2|5869	- usb: xhci: Fix NULL pointer dereference on certain command aborts
21mr|kernel-6.1-generic-6.1.152-2|5870	- vboxsf: fix building with GCC 15
21mr|kernel-6.1-generic-6.1.152-2|5871	- vfio/pci: Enable iowrite64 and ioread64 for vfio pci
21mr|kernel-6.1-generic-6.1.152-2|5872	- vfio/platform: check the bounds of read/write syscalls
21mr|kernel-6.1-generic-6.1.152-2|5873	- vlan: enforce underlying device type
21mr|kernel-6.1-generic-6.1.152-2|5874	- vmlinux.lds: Ensure that const vars with relocations are mapped R/O
21mr|kernel-6.1-generic-6.1.152-2|5875	- vrf: use RCU protection in l3mdev_l3_out()
21mr|kernel-6.1-generic-6.1.152-2|5876	- vsock: avoid timeout during connect() if the socket is closing
21mr|kernel-6.1-generic-6.1.152-2|5877	- vsock: Keep the binding until socket destruction
21mr|kernel-6.1-generic-6.1.152-2|5878	- vsock: Orphan socket after transport release
21mr|kernel-6.1-generic-6.1.152-2|5879	- vxlan: check vxlan_vnigroup_init() return value
21mr|kernel-6.1-generic-6.1.152-2|5880	- vxlan: Fix uninit-value in vxlan_vnifilter_dump()
21mr|kernel-6.1-generic-6.1.152-2|5881	- watch_queue: fix pipe accounting mismatch
21mr|kernel-6.1-generic-6.1.152-2|5882	- wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855
21mr|kernel-6.1-generic-6.1.152-2|5883	- wifi: brcmfmac: Check the return value of of_property_read_string_index()
21mr|kernel-6.1-generic-6.1.152-2|5884	- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
21mr|kernel-6.1-generic-6.1.152-2|5885	- wifi: brcmfmac: keep power during suspend if board requires it
21mr|kernel-6.1-generic-6.1.152-2|5886	- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
21mr|kernel-6.1-generic-6.1.152-2|5887	- wifi: cfg80211: adjust allocation of colocated AP data
21mr|kernel-6.1-generic-6.1.152-2|5888	- wifi: cfg80211: cancel wiphy_work before freeing wiphy
21mr|kernel-6.1-generic-6.1.152-2|5889	- wifi: cfg80211: Handle specific BSSID in 6GHz scanning
21mr|kernel-6.1-generic-6.1.152-2|5890	- wifi: cfg80211: regulatory: improve invalid hints checking
21mr|kernel-6.1-generic-6.1.152-2|5891	- wifi: iwlwifi: avoid memory leak
21mr|kernel-6.1-generic-6.1.152-2|5892	- wifi: iwlwifi: fw: allocate chained SG tables for dump
21mr|kernel-6.1-generic-6.1.152-2|5893	- wifi: iwlwifi: limit printed string from FW file
21mr|kernel-6.1-generic-6.1.152-2|5894	- wifi: iwlwifi: mvm: ensure offloading TID queue exists
21mr|kernel-6.1-generic-6.1.152-2|5895	- wifi: iwlwifi: mvm: use the right version of the rate API
21mr|kernel-6.1-generic-6.1.152-2|5896	- wifi: mac80211: Fix common size calculation for ML element
21mr|kernel-6.1-generic-6.1.152-2|5897	- wifi: mac80211: prohibit deactivating all links
21mr|kernel-6.1-generic-6.1.152-2|5898	- wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO
21mr|kernel-6.1-generic-6.1.152-2|5899	- wifi: mt76: mt7915: fix register mapping
21mr|kernel-6.1-generic-6.1.152-2|5900	- wifi: mt76: mt7921: fix using incorrect group cipher after disconnection.
21mr|kernel-6.1-generic-6.1.152-2|5901	- wifi: nl80211: reject cooked mode if it is set along with other flags
21mr|kernel-6.1-generic-6.1.152-2|5902	- wifi: rtlwifi: destroy workqueue at rtl_deinit_core
21mr|kernel-6.1-generic-6.1.152-2|5903	- wifi: rtlwifi: do not complete firmware loading needlessly
21mr|kernel-6.1-generic-6.1.152-2|5904	- wifi: rtlwifi: fix init_sw_vars leak when probe fails
21mr|kernel-6.1-generic-6.1.152-2|5905	- wifi: rtlwifi: fix memory leaks and invalid access at probe error path
21mr|kernel-6.1-generic-6.1.152-2|5906	- wifi: rtlwifi: pci: wait for firmware loading before releasing memory
21mr|kernel-6.1-generic-6.1.152-2|5907	- wifi: rtlwifi: remove unused check_buddy_priv
21mr|kernel-6.1-generic-6.1.152-2|5908	- wifi: rtlwifi: remove unused dualmac control leftovers
21mr|kernel-6.1-generic-6.1.152-2|5909	- wifi: rtlwifi: remove unused timer and related code
21mr|kernel-6.1-generic-6.1.152-2|5910	- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step
21mr|kernel-6.1-generic-6.1.152-2|5911	- wifi: rtlwifi: rtl8821ae: Fix media status report
21mr|kernel-6.1-generic-6.1.152-2|5912	- wifi: rtlwifi: usb: fix workqueue leak when probe fails
21mr|kernel-6.1-generic-6.1.152-2|5913	- wifi: rtlwifi: wait for firmware loading before releasing memory
21mr|kernel-6.1-generic-6.1.152-2|5914	- wifi: wcn36xx: fix channel survey memory allocation size
21mr|kernel-6.1-generic-6.1.152-2|5915	- wifi: wlcore: fix unbalanced pm_runtime calls
21mr|kernel-6.1-generic-6.1.152-2|5916	- x86/amd_nb: Restrict init function to AMD-based systems
21mr|kernel-6.1-generic-6.1.152-2|5917	- x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()
21mr|kernel-6.1-generic-6.1.152-2|5918	- x86/boot: Use '-std=gnu11' to fix build with GCC 15
21mr|kernel-6.1-generic-6.1.152-2|5919	- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output
21mr|kernel-6.1-generic-6.1.152-2|5920	- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
21mr|kernel-6.1-generic-6.1.152-2|5921	- x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
21mr|kernel-6.1-generic-6.1.152-2|5922	- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
21mr|kernel-6.1-generic-6.1.152-2|5923	- x86/cpu: Validate CPUID leaf 0x2 EDX output
21mr|kernel-6.1-generic-6.1.152-2|5924	- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
21mr|kernel-6.1-generic-6.1.152-2|5925	- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
21mr|kernel-6.1-generic-6.1.152-2|5926	- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
21mr|kernel-6.1-generic-6.1.152-2|5927	- x86/fpu: Fix guest FPU state buffer allocation size
21mr|kernel-6.1-generic-6.1.152-2|5928	- x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures
21mr|kernel-6.1-generic-6.1.152-2|5929	- x86/i8253: Disable PIT timer 0 when not in use
21mr|kernel-6.1-generic-6.1.152-2|5930	- x86/irq: Define trace events conditionally
21mr|kernel-6.1-generic-6.1.152-2|5931	- x86/kexec: Allocate PGD for x86_64 transition page tables separately
21mr|kernel-6.1-generic-6.1.152-2|5932	- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
21mr|kernel-6.1-generic-6.1.152-2|5933	- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode
21mr|kernel-6.1-generic-6.1.152-2|5934	- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
21mr|kernel-6.1-generic-6.1.152-2|5935	- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
21mr|kernel-6.1-generic-6.1.152-2|5936	- x86/mm/tlb: Only trim the mm_cpumask once a second
21mr|kernel-6.1-generic-6.1.152-2|5937	- x86/platform: Only allow CONFIG_EISA for 32-bit
21mr|kernel-6.1-generic-6.1.152-2|5938	- x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()
21mr|kernel-6.1-generic-6.1.152-2|5939	- x86/sgx: Fix size overflows in sgx_encl_create()
21mr|kernel-6.1-generic-6.1.152-2|5940	- x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
21mr|kernel-6.1-generic-6.1.152-2|5941	- x86/speculation: Add __update_spec_ctrl() helper
21mr|kernel-6.1-generic-6.1.152-2|5942	- x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0
21mr|kernel-6.1-generic-6.1.152-2|5943	- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
21mr|kernel-6.1-generic-6.1.152-2|5944	- x86/xen: add FRAME_END to xen_hypercall_hvm()
21mr|kernel-6.1-generic-6.1.152-2|5945	- x86/xen: allow larger contiguous memory regions in PV guests
21mr|kernel-6.1-generic-6.1.152-2|5946	- x86/xen: fix xen_hypercall_hvm() to not clobber %%rbx
21mr|kernel-6.1-generic-6.1.152-2|5947	- xen: remove a confusing comment on auto-translated guest I/O
21mr|kernel-6.1-generic-6.1.152-2|5948	- Xen/swiotlb: mark xen_swiotlb_fixup() __init
21mr|kernel-6.1-generic-6.1.152-2|5949	- xen/swiotlb: relax alignment requirements
21mr|kernel-6.1-generic-6.1.152-2|5950	- xfrm_output: Force software GSO only in tunnel mode
21mr|kernel-6.1-generic-6.1.152-2|5951	- xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
21mr|kernel-6.1-generic-6.1.152-2|5952	- xfs: Add error handling for xfs_reflink_cancel_cow_range
21mr|kernel-6.1-generic-6.1.152-2|5953	- xfs: add lock protection when remove perag from radix tree
21mr|kernel-6.1-generic-6.1.152-2|5954	- xfs: consider minlen sized extents in xfs_rtallocate_extent_block
21mr|kernel-6.1-generic-6.1.152-2|5955	- xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t
21mr|kernel-6.1-generic-6.1.152-2|5956	- xfs: don't allow overly small or large realtime volumes
21mr|kernel-6.1-generic-6.1.152-2|5957	- xfs: don't leak recovered attri intent items
21mr|kernel-6.1-generic-6.1.152-2|5958	- xfs: don't over-report free space or inodes in statvfs
21mr|kernel-6.1-generic-6.1.152-2|5959	- xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real
21mr|kernel-6.1-generic-6.1.152-2|5960	- xfs: fix 32-bit truncation in xfs_compute_rextslog
21mr|kernel-6.1-generic-6.1.152-2|5961	- xfs: fix bounds check in xfs_defer_agfl_block()
21mr|kernel-6.1-generic-6.1.152-2|5962	- xfs: fix confusing xfs_extent_item variable names
21mr|kernel-6.1-generic-6.1.152-2|5963	- xfs: fix perag leak when growfs fails
21mr|kernel-6.1-generic-6.1.152-2|5964	- xfs: force all buffers to be written during btree bulk load
21mr|kernel-6.1-generic-6.1.152-2|5965	- xfs: give xfs_extfree_intent its own perag reference
21mr|kernel-6.1-generic-6.1.152-2|5966	- xfs: initialise di_crc in xfs_log_dinode
21mr|kernel-6.1-generic-6.1.152-2|5967	- xfs: make rextslog computation consistent with mkfs
21mr|kernel-6.1-generic-6.1.152-2|5968	- xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
21mr|kernel-6.1-generic-6.1.152-2|5969	- xfs: pass per-ag references to xfs_free_extent
21mr|kernel-6.1-generic-6.1.152-2|5970	- xfs: pass refcount intent directly through the log intent code
21mr|kernel-6.1-generic-6.1.152-2|5971	- xfs: pass the xfs_bmbt_irec directly through the log intent code
21mr|kernel-6.1-generic-6.1.152-2|5972	- xfs: pass xfs_extent_free_item directly through the log intent code
21mr|kernel-6.1-generic-6.1.152-2|5973	- xfs: recompute growfsrtfree transaction reservation while growing rt volume
21mr|kernel-6.1-generic-6.1.152-2|5974	- xfs: remove conditional building of rt geometry validator functions
21mr|kernel-6.1-generic-6.1.152-2|5975	- xfs: remove unused fields from struct xbtree_ifakeroot
21mr|kernel-6.1-generic-6.1.152-2|5976	- xfs: report realtime block quota limits on realtime directories
21mr|kernel-6.1-generic-6.1.152-2|5977	- xfs: reserve less log space when recovering log intent items
21mr|kernel-6.1-generic-6.1.152-2|5978	- xfs: reset XFS_ATTR_INCOMPLETE filter on node removal
21mr|kernel-6.1-generic-6.1.152-2|5979	- xfs: update dir3 leaf block metadata after swap
21mr|kernel-6.1-generic-6.1.152-2|5980	- xfs: use deferred frees for btree block freeing
21mr|kernel-6.1-generic-6.1.152-2|5981	- xfs: validate block number being freed before adding to xefi
21mr|kernel-6.1-generic-6.1.152-2|5982	- xhci: pci: Fix indentation in the PCI device ID definitions
21mr|kernel-6.1-generic-6.1.152-2|5983	- xsk: fix an integer overflow in xp_create_and_assign_umem()
21mr|kernel-6.1-generic-6.1.152-2|5984	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|5985	
21mr|kernel-6.1-generic-6.1.152-2|5986	* Fri Apr 11 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|5987	- Pick Elpitech fix for PCI-e on Baikal
21mr|kernel-6.1-generic-6.1.152-2|5988	- Note that we (ALT Linux patches) and Elpitech/Baikal Electronic use a different driver:
21mr|kernel-6.1-generic-6.1.152-2|5989	- they use dw-pcie, we use baikal-pcie for Baikal-M, while they use their variant of baikal-pcie only for Baikal-S.
21mr|kernel-6.1-generic-6.1.152-2|5990	
21mr|kernel-6.1-generic-6.1.152-2|5991	* Thu Apr 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|5992	- try a w/a of artefacts (seems to have no effect for now)
21mr|kernel-6.1-generic-6.1.152-2|5993	
21mr|kernel-6.1-generic-6.1.152-2|5994	* Thu Apr 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|5995	- fix loading sound patch from Elpitech firmware
21mr|kernel-6.1-generic-6.1.152-2|5996	
21mr|kernel-6.1-generic-6.1.152-2|5997	* Thu Apr 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|5998	- disable sound snoop on Baikal
21mr|kernel-6.1-generic-6.1.152-2|5999	
21mr|kernel-6.1-generic-6.1.152-2|6000	* Thu Apr 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|6001	- Revert "w/a graphical artefacts on Xorg on Baikal-M Mali GPU"
21mr|kernel-6.1-generic-6.1.152-2|6002	- GPUs freeze
21mr|kernel-6.1-generic-6.1.152-2|6003	- This reverts commit abcfb5f00e721449843566738f1c48db95b24e9c.
21mr|kernel-6.1-generic-6.1.152-2|6004	
21mr|kernel-6.1-generic-6.1.152-2|6005	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|6006	- be able to set snoop=0 for snd-hda-intel on ARM
21mr|kernel-6.1-generic-6.1.152-2|6007	
21mr|kernel-6.1-generic-6.1.152-2|6008	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|6009	- Update HDA sound driver for Elpitech boards with Baikal-M
21mr|kernel-6.1-generic-6.1.152-2|6010	
21mr|kernel-6.1-generic-6.1.152-2|6011	- Merge: 58d4e7b f1c1f24
21mr|kernel-6.1-generic-6.1.152-2|6012	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|6013	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|kernel-6.1-generic-6.1.152-2|6014	
21mr|kernel-6.1-generic-6.1.152-2|6015	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|6016	- Ability to disable DRRS on Intel GPUs
21mr|kernel-6.1-generic-6.1.152-2|6017	
21mr|kernel-6.1-generic-6.1.152-2|6018	* Tue Apr 8 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|6019	- w/a graphical artefacts on Xorg on Baikal-M Mali GPU
21mr|kernel-6.1-generic-6.1.152-2|6020	
21mr|kernel-6.1-generic-6.1.152-2|6021	- Merge: 77540b5 a5e2b31
21mr|kernel-6.1-generic-6.1.152-2|6022	* Mon Feb 17 2025 BiteDasher <finziyr@yandex.ru> 6.1.128-1
21mr|kernel-6.1-generic-6.1.152-2|6023	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|kernel-6.1-generic-6.1.152-2|6024	
21mr|kernel-6.1-generic-6.1.152-2|6025	* Mon Feb 17 2025 BiteDasher <finziyr@yandex.ru> 6.1.128-1
21mr|kernel-6.1-generic-6.1.152-2|6026	- [bot] upd: 6.1.127 -> 6.1.128
21mr|kernel-6.1-generic-6.1.152-2|6027	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|6028	- ACPI: resource: acpi_dev_irq_override(): Check DMI match last
21mr|kernel-6.1-generic-6.1.152-2|6029	- ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
21mr|kernel-6.1-generic-6.1.152-2|6030	- ALSA: usb-audio: Add delay quirk for USB Audio Device
21mr|kernel-6.1-generic-6.1.152-2|6031	- ASoC: samsung: Add missing depends on I2C
21mr|kernel-6.1-generic-6.1.152-2|6032	- ASoC: samsung: Add missing selects for MFD_WM8994
21mr|kernel-6.1-generic-6.1.152-2|6033	- ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creation
21mr|kernel-6.1-generic-6.1.152-2|6034	- ASoC: samsung: midas_wm1811: Map missing jack kcontrols
21mr|kernel-6.1-generic-6.1.152-2|6035	- ASoC: wm8994: Add depends on MFD core
21mr|kernel-6.1-generic-6.1.152-2|6036	- block: fix integer overflow in BLKSECDISCARD
21mr|kernel-6.1-generic-6.1.152-2|6037	- block: fix uaf for flush rq while iterating tags
21mr|kernel-6.1-generic-6.1.152-2|6038	- bpf: Fix bpf_sk_select_reuseport() memory leak
21mr|kernel-6.1-generic-6.1.152-2|6039	- cachefiles: Parse the "secctx" immediately
21mr|kernel-6.1-generic-6.1.152-2|6040	- drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
21mr|kernel-6.1-generic-6.1.152-2|6041	- drm/amd/display: Use HW lock mgr for PSR1
21mr|kernel-6.1-generic-6.1.152-2|6042	- drm/amdgpu: fix usage slab after free
21mr|kernel-6.1-generic-6.1.152-2|6043	- drm/i915/fb: Relax clear color alignment to 64 bytes
21mr|kernel-6.1-generic-6.1.152-2|6044	- drm/v3d: Assign job pointer to NULL before signaling the fence
21mr|kernel-6.1-generic-6.1.152-2|6045	- drm/v3d: Ensure job pointer is set to NULL after job completion
21mr|kernel-6.1-generic-6.1.152-2|6046	- erofs: handle NONHEAD !delta[1] lclusters gracefully
21mr|kernel-6.1-generic-6.1.152-2|6047	- erofs: tidy up EROFS on-disk naming
21mr|kernel-6.1-generic-6.1.152-2|6048	- ext4: fix access to uninitialised lock in fc replay path
21mr|kernel-6.1-generic-6.1.152-2|6049	- filemap: avoid truncating 64-bit offset to 32 bits
21mr|kernel-6.1-generic-6.1.152-2|6050	- fs: fix missing declaration of init_files
21mr|kernel-6.1-generic-6.1.152-2|6051	- fs/proc: fix softlockup in __read_vmcore (part 2)
21mr|kernel-6.1-generic-6.1.152-2|6052	- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
21mr|kernel-6.1-generic-6.1.152-2|6053	- gpiolib: cdev: Fix use after free in lineinfo_changed_notify
21mr|kernel-6.1-generic-6.1.152-2|6054	- gtp: Destroy device along with udp socket's netns dismantle.
21mr|kernel-6.1-generic-6.1.152-2|6055	- gtp: use exit_batch_rtnl() method
21mr|kernel-6.1-generic-6.1.152-2|6056	- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
21mr|kernel-6.1-generic-6.1.152-2|6057	- hfs: Sanity check the root record
21mr|kernel-6.1-generic-6.1.152-2|6058	- hrtimers: Handle CPU state correctly on hotplug
21mr|kernel-6.1-generic-6.1.152-2|6059	- hwmon: (tmp513) Fix division of negative numbers
21mr|kernel-6.1-generic-6.1.152-2|6060	- i2c: mux: demux-pinctrl: check initial mux selection, too
21mr|kernel-6.1-generic-6.1.152-2|6061	- i2c: rcar: fix NACK handling when being a target
21mr|kernel-6.1-generic-6.1.152-2|6062	- iio: adc: rockchip_saradc: fix information leak in triggered buffer
21mr|kernel-6.1-generic-6.1.152-2|6063	- iio: imu: inv_icm42600: fix spi burst write not supported
21mr|kernel-6.1-generic-6.1.152-2|6064	- iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
21mr|kernel-6.1-generic-6.1.152-2|6065	- Input: atkbd - map F23 key to support default copilot shortcut
21mr|kernel-6.1-generic-6.1.152-2|6066	- Input: xpad - add support for wooting two he (arm)
21mr|kernel-6.1-generic-6.1.152-2|6067	- Input: xpad - add unofficial Xbox 360 wireless receiver clone
21mr|kernel-6.1-generic-6.1.152-2|6068	- iomap: avoid avoid truncating 64-bit offset to 32 bits
21mr|kernel-6.1-generic-6.1.152-2|6069	- io_uring: fix waiters missing wake ups
21mr|kernel-6.1-generic-6.1.152-2|6070	- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()
21mr|kernel-6.1-generic-6.1.152-2|6071	- ipv6: Fix soft lockups in fib6_select_path under high next hop churn
21mr|kernel-6.1-generic-6.1.152-2|6072	- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
21mr|kernel-6.1-generic-6.1.152-2|6073	- irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
21mr|kernel-6.1-generic-6.1.152-2|6074	- irqchip: Plug a OF node reference leak in platform_irqchip_probe()
21mr|kernel-6.1-generic-6.1.152-2|6075	- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
21mr|kernel-6.1-generic-6.1.152-2|6076	- kheaders: Ignore silly-rename files
21mr|kernel-6.1-generic-6.1.152-2|6077	- mac802154: check local interfaces before deleting sdata list
21mr|kernel-6.1-generic-6.1.152-2|6078	- mptcp: be sure to send ack when mptcp-level window re-opens
21mr|kernel-6.1-generic-6.1.152-2|6079	- net: add exit_batch_rtnl() method
21mr|kernel-6.1-generic-6.1.152-2|6080	- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
21mr|kernel-6.1-generic-6.1.152-2|6081	- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
21mr|kernel-6.1-generic-6.1.152-2|6082	- net: fix data-races around sk->sk_forward_alloc
21mr|kernel-6.1-generic-6.1.152-2|6083	- net/mlx5: Clear port select structure when fail to create
21mr|kernel-6.1-generic-6.1.152-2|6084	- net/mlx5: Fix RDMA TX steering prio
21mr|kernel-6.1-generic-6.1.152-2|6085	- net: sched: fix ets qdisc OOB Indexing
21mr|kernel-6.1-generic-6.1.152-2|6086	- net: xilinx: axienet: Fix IRQ coalescing packet count overflow
21mr|kernel-6.1-generic-6.1.152-2|6087	- nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
21mr|kernel-6.1-generic-6.1.152-2|6088	- nfsd: add list_head nf_gc to struct nfsd_file
21mr|kernel-6.1-generic-6.1.152-2|6089	- nvmet: propagate npwg topology
21mr|kernel-6.1-generic-6.1.152-2|6090	- openvswitch: fix lockup on tx to unregistering netdev with carrier
21mr|kernel-6.1-generic-6.1.152-2|6091	- pktgen: Avoid out-of-bounds access in get_imix_entries
21mr|kernel-6.1-generic-6.1.152-2|6092	- pmdomain: imx8mp-blk-ctrl: add missing loop break condition
21mr|kernel-6.1-generic-6.1.152-2|6093	- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
21mr|kernel-6.1-generic-6.1.152-2|6094	- RDMA/rxe: Fix the qp flush warnings in req
21mr|kernel-6.1-generic-6.1.152-2|6095	- regmap: detach regmap from dev on regmap_exit
21mr|kernel-6.1-generic-6.1.152-2|6096	- Revert "drm/amdgpu: rework resume handling for display (v2)"
21mr|kernel-6.1-generic-6.1.152-2|6097	- Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
21mr|kernel-6.1-generic-6.1.152-2|6098	- Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
21mr|kernel-6.1-generic-6.1.152-2|6099	- Revert "PCI: Use preserve_config in place of pci_flags"
21mr|kernel-6.1-generic-6.1.152-2|6100	- Revert "regmap: detach regmap from dev on regmap_exit"
21mr|kernel-6.1-generic-6.1.152-2|6101	- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
21mr|kernel-6.1-generic-6.1.152-2|6102	- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
21mr|kernel-6.1-generic-6.1.152-2|6103	- scsi: sg: Fix slab-use-after-free read in sg_release()
21mr|kernel-6.1-generic-6.1.152-2|6104	- scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
21mr|kernel-6.1-generic-6.1.152-2|6105	- scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers
21mr|kernel-6.1-generic-6.1.152-2|6106	- seccomp: Stub for !CONFIG_SECCOMP
21mr|kernel-6.1-generic-6.1.152-2|6107	- selftests: mptcp: avoid spurious errors on disconnect
21mr|kernel-6.1-generic-6.1.152-2|6108	- selftests: tc-testing: reduce rshift value
21mr|kernel-6.1-generic-6.1.152-2|6109	- smb: client: fix NULL ptr deref in crypto_aead_setkey()
21mr|kernel-6.1-generic-6.1.152-2|6110	- smb: client: fix UAF in async decryption
21mr|kernel-6.1-generic-6.1.152-2|6111	- softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
21mr|kernel-6.1-generic-6.1.152-2|6112	- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
21mr|kernel-6.1-generic-6.1.152-2|6113	- vfio/platform: check the bounds of read/write syscalls
21mr|kernel-6.1-generic-6.1.152-2|6114	- vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
21mr|kernel-6.1-generic-6.1.152-2|6115	- vsock: reset socket state when de-assigning the transport
21mr|kernel-6.1-generic-6.1.152-2|6116	- vsock/virtio: cancel close work in the destructor
21mr|kernel-6.1-generic-6.1.152-2|6117	- vsock/virtio: discard packets if the transport changes
21mr|kernel-6.1-generic-6.1.152-2|6118	- wifi: ath10k: avoid NULL pointer error during sdio remove
21mr|kernel-6.1-generic-6.1.152-2|6119	- wifi: iwlwifi: add a few rate index validity checks
21mr|kernel-6.1-generic-6.1.152-2|6120	- x86/asm: Make serialize() always_inline
21mr|kernel-6.1-generic-6.1.152-2|6121	- x86/xen: fix SLS mitigation in xen_hypercall_iret()
21mr|kernel-6.1-generic-6.1.152-2|6122	- xfs: abort intent items when recovery intents fail
21mr|kernel-6.1-generic-6.1.152-2|6123	- xfs: allow read IO and FICLONE to run concurrently
21mr|kernel-6.1-generic-6.1.152-2|6124	- xfs: bump max fsgeom struct version
21mr|kernel-6.1-generic-6.1.152-2|6125	- xfs: clean up dqblk extraction
21mr|kernel-6.1-generic-6.1.152-2|6126	- xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags
21mr|kernel-6.1-generic-6.1.152-2|6127	- xfs: dquot recovery does not validate the recovered dquot
21mr|kernel-6.1-generic-6.1.152-2|6128	- xfs: factor out xfs_defer_pending_abort
21mr|kernel-6.1-generic-6.1.152-2|6129	- xfs: fix internal error from AGFL exhaustion
21mr|kernel-6.1-generic-6.1.152-2|6130	- xfs: fix units conversion error in xfs_bmap_del_extent_delay
21mr|kernel-6.1-generic-6.1.152-2|6131	- xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space
21mr|kernel-6.1-generic-6.1.152-2|6132	- xfs: hoist freeing of rt data fork extent mappings
21mr|kernel-6.1-generic-6.1.152-2|6133	- xfs: inode recovery does not validate the recovered inode
21mr|kernel-6.1-generic-6.1.152-2|6134	- xfs: introduce protection for drop nlink
21mr|kernel-6.1-generic-6.1.152-2|6135	- xfs: make sure maxlen is still congruent with prod when rounding down
21mr|kernel-6.1-generic-6.1.152-2|6136	- xfs: only remap the written blocks in xfs_reflink_end_cow_extent
21mr|kernel-6.1-generic-6.1.152-2|6137	- xfs: prevent rt growfs when quota is enabled
21mr|kernel-6.1-generic-6.1.152-2|6138	- xfs: respect the stable writes flag on the RT device
21mr|kernel-6.1-generic-6.1.152-2|6139	- xfs: rt stubs should return negative errnos when rt disabled
21mr|kernel-6.1-generic-6.1.152-2|6140	- xfs: up(ic_sema) if flushing data device fails
21mr|kernel-6.1-generic-6.1.152-2|6141	- zram: fix potential UAF of zram table
21mr|kernel-6.1-generic-6.1.152-2|6142	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|6143	
21mr|kernel-6.1-generic-6.1.152-2|6144	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.1-generic-6.1.152-2|6145	- automated spec cleanup
21mr|kernel-6.1-generic-6.1.152-2|6146	
21mr|kernel-6.1-generic-6.1.152-2|6147	* Fri Feb 7 2025 BiteDasher <finziyr@yandex.ru> 6.1.127-1
21mr|kernel-6.1-generic-6.1.152-2|6148	- Backport a super workaround for asm/unaligned.h from 6.12
21mr|kernel-6.1-generic-6.1.152-2|6149	
21mr|kernel-6.1-generic-6.1.152-2|6150	* Mon Feb 10 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|6151	- Backport a super workaround for asm/unaligned.h from 6.12
21mr|kernel-6.1-generic-6.1.152-2|6152	
21mr|kernel-6.1-generic-6.1.152-2|6153	* Wed Feb 5 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|6154	- Remove patch '0501-Revert-bounds-support-non-power-of-two-CONFIG_NR_CPUS.patch'
21mr|kernel-6.1-generic-6.1.152-2|6155	
21mr|kernel-6.1-generic-6.1.152-2|6156	* Tue Feb 4 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|6157	- Add patches for sound on Huawei Matebook D15
21mr|kernel-6.1-generic-6.1.152-2|6158	
21mr|kernel-6.1-generic-6.1.152-2|6159	* Tue Feb 4 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|6160	- Fix aufs-6.1 patches
21mr|kernel-6.1-generic-6.1.152-2|6161	
21mr|kernel-6.1-generic-6.1.152-2|6162	* Mon Jan 27 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|6163	- [bot] upd: 6.1.89 -> 6.1.127
21mr|kernel-6.1-generic-6.1.152-2|6164	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|6165	- 9p: add missing locking around taking dentry fid list
21mr|kernel-6.1-generic-6.1.152-2|6166	- 9p: Avoid creating multiple slab caches with the same name
21mr|kernel-6.1-generic-6.1.152-2|6167	- 9p: explicitly deny setlease attempts
21mr|kernel-6.1-generic-6.1.152-2|6168	- 9p: fix slab cache name creation for real
21mr|kernel-6.1-generic-6.1.152-2|6169	- 9P FS: Fix wild-memory-access write in v9fs_get_acl
21mr|kernel-6.1-generic-6.1.152-2|6170	- 9p/xen: fix init sequence
21mr|kernel-6.1-generic-6.1.152-2|6171	- 9p/xen: fix release of IRQ
21mr|kernel-6.1-generic-6.1.152-2|6172	- ABI: testing: fix admv8818 attr description
21mr|kernel-6.1-generic-6.1.152-2|6173	- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
21mr|kernel-6.1-generic-6.1.152-2|6174	- ACPI: battery: create alarm sysfs attribute atomically
21mr|kernel-6.1-generic-6.1.152-2|6175	- ACPI: battery: Fix possible crash when unregistering a battery hook
21mr|kernel-6.1-generic-6.1.152-2|6176	- ACPI: battery: Simplify battery hook locking
21mr|kernel-6.1-generic-6.1.152-2|6177	- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue
21mr|kernel-6.1-generic-6.1.152-2|6178	- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package()
21mr|kernel-6.1-generic-6.1.152-2|6179	- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
21mr|kernel-6.1-generic-6.1.152-2|6180	- ACPICA: executer/exsystem: Don't nag user about every Stall() violating the spec
21mr|kernel-6.1-generic-6.1.152-2|6181	- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
21mr|kernel-6.1-generic-6.1.152-2|6182	- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
21mr|kernel-6.1-generic-6.1.152-2|6183	- ACPICA: iasl: handle empty connection_node
21mr|kernel-6.1-generic-6.1.152-2|6184	- ACPICA: Implement ACPI_WARNING_ONCE and ACPI_ERROR_ONCE
21mr|kernel-6.1-generic-6.1.152-2|6185	- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
21mr|kernel-6.1-generic-6.1.152-2|6186	- ACPI: CPPC: Fix access width used for PCC registers
21mr|kernel-6.1-generic-6.1.152-2|6187	- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
21mr|kernel-6.1-generic-6.1.152-2|6188	- ACPI: CPPC: Fix _CPC register setting issue
21mr|kernel-6.1-generic-6.1.152-2|6189	- ACPI: CPPC: Fix MASK_VAL() usage
21mr|kernel-6.1-generic-6.1.152-2|6190	- ACPI: CPPC: Make rmw_lock a raw_spin_lock
21mr|kernel-6.1-generic-6.1.152-2|6191	- ACPI: CPPC: Use access_width over bit_width for system memory accesses
21mr|kernel-6.1-generic-6.1.152-2|6192	- ACPI: disable -Wstringop-truncation
21mr|kernel-6.1-generic-6.1.152-2|6193	- ACPI: EC: Abort address space access upon error
21mr|kernel-6.1-generic-6.1.152-2|6194	- ACPI: EC: Avoid returning AE_OK on errors in address space handler
21mr|kernel-6.1-generic-6.1.152-2|6195	- ACPI: EC: Do not release locks during operation region accesses
21mr|kernel-6.1-generic-6.1.152-2|6196	- ACPI: Fix Generic Initiator Affinity _OSC bit
21mr|kernel-6.1-generic-6.1.152-2|6197	- ACPI: LPSS: Advertise number of chip selects via property
21mr|kernel-6.1-generic-6.1.152-2|6198	- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
21mr|kernel-6.1-generic-6.1.152-2|6199	- ACPI: PAD: fix crash in exit_round_robin()
21mr|kernel-6.1-generic-6.1.152-2|6200	- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe()
21mr|kernel-6.1-generic-6.1.152-2|6201	- ACPI: PRM: Clean up guid type in struct prm_handler_info
21mr|kernel-6.1-generic-6.1.152-2|6202	- ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context
21mr|kernel-6.1-generic-6.1.152-2|6203	- ACPI: processor: Fix memory leaks in error paths of processor_add()
21mr|kernel-6.1-generic-6.1.152-2|6204	- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency
21mr|kernel-6.1-generic-6.1.152-2|6205	- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()
21mr|kernel-6.1-generic-6.1.152-2|6206	- ACPI: resource: acpi_dev_irq_override(): Check DMI match last
21mr|kernel-6.1-generic-6.1.152-2|6207	- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
21mr|kernel-6.1-generic-6.1.152-2|6208	- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[]
21mr|kernel-6.1-generic-6.1.152-2|6209	- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
21mr|kernel-6.1-generic-6.1.152-2|6210	- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[]
21mr|kernel-6.1-generic-6.1.152-2|6211	- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]
21mr|kernel-6.1-generic-6.1.152-2|6212	- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
21mr|kernel-6.1-generic-6.1.152-2|6213	- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
21mr|kernel-6.1-generic-6.1.152-2|6214	- ACPI: resource: Fix memory resource type union access
21mr|kernel-6.1-generic-6.1.152-2|6215	- ACPI: SBS: manage alarm sysfs attribute through psy core
21mr|kernel-6.1-generic-6.1.152-2|6216	- ACPI: sysfs: validate return type of _STR method
21mr|kernel-6.1-generic-6.1.152-2|6217	- ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18
21mr|kernel-6.1-generic-6.1.152-2|6218	- ACPI: x86: Force StorageD3Enable on more products
21mr|kernel-6.1-generic-6.1.152-2|6219	- ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable
21mr|kernel-6.1-generic-6.1.152-2|6220	- ad7780: fix division by zero in ad7780_write_raw()
21mr|kernel-6.1-generic-6.1.152-2|6221	- admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET
21mr|kernel-6.1-generic-6.1.152-2|6222	- af_packet: avoid a false positive warning in packet_setsockopt()
21mr|kernel-6.1-generic-6.1.152-2|6223	- af_packet: avoid erroring out after sock_init_data() in packet_create()
21mr|kernel-6.1-generic-6.1.152-2|6224	- af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
21mr|kernel-6.1-generic-6.1.152-2|6225	- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
21mr|kernel-6.1-generic-6.1.152-2|6226	- af_packet: fix vlan_get_tci() vs MSG_PEEK
21mr|kernel-6.1-generic-6.1.152-2|6227	- af_packet: Handle outgoing VLAN packets without hardware offloading
21mr|kernel-6.1-generic-6.1.152-2|6228	- afs: Automatically generate trace tag enums
21mr|kernel-6.1-generic-6.1.152-2|6229	- afs: Don't cross .backup mountpoint from backup volume
21mr|kernel-6.1-generic-6.1.152-2|6230	- afs: fix __afs_break_callback() / afs_drop_open_mmap() race
21mr|kernel-6.1-generic-6.1.152-2|6231	- afs: Fix missing subdir edit when renamed between parent dirs
21mr|kernel-6.1-generic-6.1.152-2|6232	- afs: Fix the maximum cell name length
21mr|kernel-6.1-generic-6.1.152-2|6233	- af_unix: Annodate data-races around sk->sk_state for writers.
21mr|kernel-6.1-generic-6.1.152-2|6234	- af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
21mr|kernel-6.1-generic-6.1.152-2|6235	- af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
21mr|kernel-6.1-generic-6.1.152-2|6236	- af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
21mr|kernel-6.1-generic-6.1.152-2|6237	- af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().
21mr|kernel-6.1-generic-6.1.152-2|6238	- af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().
21mr|kernel-6.1-generic-6.1.152-2|6239	- af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
21mr|kernel-6.1-generic-6.1.152-2|6240	- af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
21mr|kernel-6.1-generic-6.1.152-2|6241	- af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().
21mr|kernel-6.1-generic-6.1.152-2|6242	- af_unix: annotate lockless accesses to sk->sk_err
21mr|kernel-6.1-generic-6.1.152-2|6243	- af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash
21mr|kernel-6.1-generic-6.1.152-2|6244	- af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().
21mr|kernel-6.1-generic-6.1.152-2|6245	- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
21mr|kernel-6.1-generic-6.1.152-2|6246	- af_unix: Read sk->sk_hash under bindlock during bind().
21mr|kernel-6.1-generic-6.1.152-2|6247	- af_unix: Read with MSG_PEEK loops if the first unread byte is OOB
21mr|kernel-6.1-generic-6.1.152-2|6248	- af_unix: Remove put_pid()/put_cred() in copy_peercred().
21mr|kernel-6.1-generic-6.1.152-2|6249	- af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer.
21mr|kernel-6.1-generic-6.1.152-2|6250	- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
21mr|kernel-6.1-generic-6.1.152-2|6251	- af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
21mr|kernel-6.1-generic-6.1.152-2|6252	- af_unix: Use skb_queue_empty_lockless() in unix_release_sock().
21mr|kernel-6.1-generic-6.1.152-2|6253	- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
21mr|kernel-6.1-generic-6.1.152-2|6254	- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
21mr|kernel-6.1-generic-6.1.152-2|6255	- ALSA: 6fire: Release resources at card release
21mr|kernel-6.1-generic-6.1.152-2|6256	- ALSA: asihpi: Fix potential OOB array access
21mr|kernel-6.1-generic-6.1.152-2|6257	- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.1-generic-6.1.152-2|6258	- ALSA: control: Apply sanity check of input values for user elements
21mr|kernel-6.1-generic-6.1.152-2|6259	- ALSA: core: add isascii() check to card ID generator
21mr|kernel-6.1-generic-6.1.152-2|6260	- ALSA: core: Fix NULL module pointer assignment at card init
21mr|kernel-6.1-generic-6.1.152-2|6261	- ALSA: core: Remove debugfs at disconnection
21mr|kernel-6.1-generic-6.1.152-2|6262	- ALSA: dmaengine_pcm: terminate dmaengine before synchronize
21mr|kernel-6.1-generic-6.1.152-2|6263	- ALSA: dmaengine: Synchronize dma channel after drop()
21mr|kernel-6.1-generic-6.1.152-2|6264	- ALSA: emux: improve patch ioctl data validation
21mr|kernel-6.1-generic-6.1.152-2|6265	- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()
21mr|kernel-6.1-generic-6.1.152-2|6266	- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()
21mr|kernel-6.1-generic-6.1.152-2|6267	- ALSA: Fix deadlocks with kctl removals at disconnection
21mr|kernel-6.1-generic-6.1.152-2|6268	- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
21mr|kernel-6.1-generic-6.1.152-2|6269	- ALSA: hda: Add input value sanity checks to HDMI channel map controls
21mr|kernel-6.1-generic-6.1.152-2|6270	- ALSA: hda: Conditionally use snooping for AMD HDMI
21mr|kernel-6.1-generic-6.1.152-2|6271	- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices
21mr|kernel-6.1-generic-6.1.152-2|6272	- ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2
21mr|kernel-6.1-generic-6.1.152-2|6273	- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin
21mr|kernel-6.1-generic-6.1.152-2|6274	- ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
21mr|kernel-6.1-generic-6.1.152-2|6275	- ALSA: hda/conexant: fix Z60MR100 startup pop issue
21mr|kernel-6.1-generic-6.1.152-2|6276	- ALSA: hda/conexant: Mute speakers at suspend / shutdown
21mr|kernel-6.1-generic-6.1.152-2|6277	- ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2
21mr|kernel-6.1-generic-6.1.152-2|6278	- ALSA: hda: cs35l41: fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|6279	- ALSA: hda/cs8409: Fix possible NULL dereference
21mr|kernel-6.1-generic-6.1.152-2|6280	- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
21mr|kernel-6.1-generic-6.1.152-2|6281	- ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
21mr|kernel-6.1-generic-6.1.152-2|6282	- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs
21mr|kernel-6.1-generic-6.1.152-2|6283	- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
21mr|kernel-6.1-generic-6.1.152-2|6284	- ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option
21mr|kernel-6.1-generic-6.1.152-2|6285	- ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection
21mr|kernel-6.1-generic-6.1.152-2|6286	- ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()
21mr|kernel-6.1-generic-6.1.152-2|6287	- ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200
21mr|kernel-6.1-generic-6.1.152-2|6288	- ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks
21mr|kernel-6.1-generic-6.1.152-2|6289	- ALSA: hda/realtek: Add more codec ID to no shutup pins list
21mr|kernel-6.1-generic-6.1.152-2|6290	- ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
21mr|kernel-6.1-generic-6.1.152-2|6291	- ALSA: hda/realtek: add patch for internal mic in Lenovo V145
21mr|kernel-6.1-generic-6.1.152-2|6292	- ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
21mr|kernel-6.1-generic-6.1.152-2|6293	- ALSA: hda/realtek: Add quirk for ASUS ROG G634Z
21mr|kernel-6.1-generic-6.1.152-2|6294	- ALSA: hda/realtek: add quirk for Clevo V5[46]0TU
21mr|kernel-6.1-generic-6.1.152-2|6295	- ALSA hda/realtek: Add quirk for Framework F111:000C
21mr|kernel-6.1-generic-6.1.152-2|6296	- ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9
21mr|kernel-6.1-generic-6.1.152-2|6297	- ALSA: hda/realtek: Add quirks for Lenovo 13X
21mr|kernel-6.1-generic-6.1.152-2|6298	- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593
21mr|kernel-6.1-generic-6.1.152-2|6299	- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
21mr|kernel-6.1-generic-6.1.152-2|6300	- ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
21mr|kernel-6.1-generic-6.1.152-2|6301	- ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
21mr|kernel-6.1-generic-6.1.152-2|6302	- ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp
21mr|kernel-6.1-generic-6.1.152-2|6303	- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers
21mr|kernel-6.1-generic-6.1.152-2|6304	- ALSA: hda/realtek: Apply quirk for Medion E15433
21mr|kernel-6.1-generic-6.1.152-2|6305	- ALSA: hda/realtek: cs35l41: Fix device ID / model name
21mr|kernel-6.1-generic-6.1.152-2|6306	- ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table
21mr|kernel-6.1-generic-6.1.152-2|6307	- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
21mr|kernel-6.1-generic-6.1.152-2|6308	- ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM
21mr|kernel-6.1-generic-6.1.152-2|6309	- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
21mr|kernel-6.1-generic-6.1.152-2|6310	- ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
21mr|kernel-6.1-generic-6.1.152-2|6311	- ALSA: hda/realtek: Enable Mute LED on HP 250 G7
21mr|kernel-6.1-generic-6.1.152-2|6312	- ALSA: hda/realtek - Fixed ALC256 headphone no sound
21mr|kernel-6.1-generic-6.1.152-2|6313	- ALSA: hda/realtek - FIxed ALC285 headphone no sound
21mr|kernel-6.1-generic-6.1.152-2|6314	- ALSA: hda/realtek - Fixed Clevo platform headset Mic issue
21mr|kernel-6.1-generic-6.1.152-2|6315	- ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3
21mr|kernel-6.1-generic-6.1.152-2|6316	- ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1
21mr|kernel-6.1-generic-6.1.152-2|6317	- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
21mr|kernel-6.1-generic-6.1.152-2|6318	- ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
21mr|kernel-6.1-generic-6.1.152-2|6319	- ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU
21mr|kernel-6.1-generic-6.1.152-2|6320	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11.
21mr|kernel-6.1-generic-6.1.152-2|6321	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i
21mr|kernel-6.1-generic-6.1.152-2|6322	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11.
21mr|kernel-6.1-generic-6.1.152-2|6323	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.
21mr|kernel-6.1-generic-6.1.152-2|6324	- ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10
21mr|kernel-6.1-generic-6.1.152-2|6325	- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
21mr|kernel-6.1-generic-6.1.152-2|6326	- ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
21mr|kernel-6.1-generic-6.1.152-2|6327	- ALSA: hda/realtek: Fix the push button function for the ALC257
21mr|kernel-6.1-generic-6.1.152-2|6328	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
21mr|kernel-6.1-generic-6.1.152-2|6329	- ALSA: hda/realtek: Limit internal Mic boost on Dell platform
21mr|kernel-6.1-generic-6.1.152-2|6330	- ALSA: hda/realtek: Limit mic boost on N14AP7
21mr|kernel-6.1-generic-6.1.152-2|6331	- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
21mr|kernel-6.1-generic-6.1.152-2|6332	- ALSA: hda/realtek: Remove Framework Laptop 16 from quirks
21mr|kernel-6.1-generic-6.1.152-2|6333	- ALSA: hda/realtek: Set PCBeep to default value for ALC274
21mr|kernel-6.1-generic-6.1.152-2|6334	- ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx
21mr|kernel-6.1-generic-6.1.152-2|6335	- ALSA: hda/realtek: Update ALC225 depop procedure
21mr|kernel-6.1-generic-6.1.152-2|6336	- ALSA: hda/realtek: Update ALC256 depop procedure
21mr|kernel-6.1-generic-6.1.152-2|6337	- ALSA: hda/realtek: Update default depop procedure
21mr|kernel-6.1-generic-6.1.152-2|6338	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
21mr|kernel-6.1-generic-6.1.152-2|6339	- ALSA: hdsp: Break infinite MIDI input flush loop
21mr|kernel-6.1-generic-6.1.152-2|6340	- ALSA: jack: Use guard() for locking
21mr|kernel-6.1-generic-6.1.152-2|6341	- ALSA: line6: add hw monitor volume control to POD HD500X
21mr|kernel-6.1-generic-6.1.152-2|6342	- ALSA: line6: Fix racy access to midibuf
21mr|kernel-6.1-generic-6.1.152-2|6343	- ALSA: line6: Zero-initialize message buffers
21mr|kernel-6.1-generic-6.1.152-2|6344	- ALSA: mixer_oss: Remove some incorrect kfree_const() usages
21mr|kernel-6.1-generic-6.1.152-2|6345	- ALSA: pcm: Add sanity NULL check for the default mmap fault handler
21mr|kernel-6.1-generic-6.1.152-2|6346	- ALSA: PCM: Allow resume only for suspended streams
21mr|kernel-6.1-generic-6.1.152-2|6347	- ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
21mr|kernel-6.1-generic-6.1.152-2|6348	- ALSA: seq: oss: Fix races at processing SysEx messages
21mr|kernel-6.1-generic-6.1.152-2|6349	- ALSA: timer: Relax start tick time check for slave timer elements
21mr|kernel-6.1-generic-6.1.152-2|6350	- ALSA: timer: Set lower bound of start tick time
21mr|kernel-6.1-generic-6.1.152-2|6351	- ALSA: us122l: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.1-generic-6.1.152-2|6352	- ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
21mr|kernel-6.1-generic-6.1.152-2|6353	- ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET
21mr|kernel-6.1-generic-6.1.152-2|6354	- ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
21mr|kernel-6.1-generic-6.1.152-2|6355	- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
21mr|kernel-6.1-generic-6.1.152-2|6356	- ALSA: usb-audio: Add input value sanity checks for standard types
21mr|kernel-6.1-generic-6.1.152-2|6357	- ALSA: usb-audio: Add logitech Audio profile quirk
21mr|kernel-6.1-generic-6.1.152-2|6358	- ALSA: usb-audio: add mixer mapping for Corsair HS80
21mr|kernel-6.1-generic-6.1.152-2|6359	- ALSA: usb-audio: Add native DSD support for Luxman D-08u
21mr|kernel-6.1-generic-6.1.152-2|6360	- ALSA: usb-audio: Add quirk for HP 320 FHD Webcam
21mr|kernel-6.1-generic-6.1.152-2|6361	- ALSA: usb-audio: Add quirks for Dell WD19 dock
21mr|kernel-6.1-generic-6.1.152-2|6362	- ALSA: usb-audio: Correct surround channels in UAC1 channel map
21mr|kernel-6.1-generic-6.1.152-2|6363	- ALSA: usb-audio: Define macros for quirk table entries
21mr|kernel-6.1-generic-6.1.152-2|6364	- ALSA: usb-audio: Fix a DMA to stack memory bug
21mr|kernel-6.1-generic-6.1.152-2|6365	- ALSA: usb-audio: Fix microphone sound on HD webcam.
21mr|kernel-6.1-generic-6.1.152-2|6366	- ALSA: usb-audio: Fix out of bounds reads when finding clock sources
21mr|kernel-6.1-generic-6.1.152-2|6367	- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
21mr|kernel-6.1-generic-6.1.152-2|6368	- ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
21mr|kernel-6.1-generic-6.1.152-2|6369	- ALSA: usb-audio: Make mic volume workarounds globally applicable
21mr|kernel-6.1-generic-6.1.152-2|6370	- ALSA: usb-audio: Move HD Webcam quirk to the right place
21mr|kernel-6.1-generic-6.1.152-2|6371	- ALSA: usb-audio: Notify xrun for low-latency mode
21mr|kernel-6.1-generic-6.1.152-2|6372	- ALSA: usb-audio: Re-add ScratchAmp quirk entries
21mr|kernel-6.1-generic-6.1.152-2|6373	- ALSA: usb-audio: Replace complex quirk lines with macros
21mr|kernel-6.1-generic-6.1.152-2|6374	- ALSA: usb-audio: Support Yamaha P-125 quirk entry
21mr|kernel-6.1-generic-6.1.152-2|6375	- ALSA: usb-audio: US16x08: Initialize array before use
21mr|kernel-6.1-generic-6.1.152-2|6376	- ALSA: usb: Fix UBSAN warning in parse_audio_unit()
21mr|kernel-6.1-generic-6.1.152-2|6377	- ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.1-generic-6.1.152-2|6378	- amdgpu/uvd: get ring reference from rq scheduler
21mr|kernel-6.1-generic-6.1.152-2|6379	- aoe: fix the potential use-after-free problem in more places
21mr|kernel-6.1-generic-6.1.152-2|6380	- apparmor: fix 'Do simple duplicate message elimination'
21mr|kernel-6.1-generic-6.1.152-2|6381	- apparmor: Fix null pointer deref when receiving skb during sock creation
21mr|kernel-6.1-generic-6.1.152-2|6382	- apparmor: fix policy_unpack_test on big endian systems
21mr|kernel-6.1-generic-6.1.152-2|6383	- apparmor: fix possible NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|6384	- apparmor: test: Fix memory leak for aa_unpack_strdup()
21mr|kernel-6.1-generic-6.1.152-2|6385	- apparmor: use kvfree_sensitive to free data->data
21mr|kernel-6.1-generic-6.1.152-2|6386	- ARC: build: Try to guess GCC variant of cross compiler
21mr|kernel-6.1-generic-6.1.152-2|6387	- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
21mr|kernel-6.1-generic-6.1.152-2|6388	- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry
21mr|kernel-6.1-generic-6.1.152-2|6389	- arm64: acpi: Move get_cpu_for_acpi_id() to a header
21mr|kernel-6.1-generic-6.1.152-2|6390	- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
21mr|kernel-6.1-generic-6.1.152-2|6391	- arm64: Add Cortex-715 CPU part definition
21mr|kernel-6.1-generic-6.1.152-2|6392	- arm64: Add Neoverse-V2 part
21mr|kernel-6.1-generic-6.1.152-2|6393	- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
21mr|kernel-6.1-generic-6.1.152-2|6394	- arm64: atomics: lse: remove stale dependency on JUMP_LABEL
21mr|kernel-6.1-generic-6.1.152-2|6395	- arm64: barrier: Restore spec_bar() macro
21mr|kernel-6.1-generic-6.1.152-2|6396	- arm64: cputype: Add Cortex-A720 definitions
21mr|kernel-6.1-generic-6.1.152-2|6397	- arm64: cputype: Add Cortex-A725 definitions
21mr|kernel-6.1-generic-6.1.152-2|6398	- arm64: cputype: Add Cortex-X1C definitions
21mr|kernel-6.1-generic-6.1.152-2|6399	- arm64: cputype: Add Cortex-X3 definitions
21mr|kernel-6.1-generic-6.1.152-2|6400	- arm64: cputype: Add Cortex-X4 definitions
21mr|kernel-6.1-generic-6.1.152-2|6401	- arm64: cputype: Add Cortex-X925 definitions
21mr|kernel-6.1-generic-6.1.152-2|6402	- arm64: cputype: Add Neoverse-N3 definitions
21mr|kernel-6.1-generic-6.1.152-2|6403	- arm64: cputype: Add Neoverse-V3 definitions
21mr|kernel-6.1-generic-6.1.152-2|6404	- arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
21mr|kernel-6.1-generic-6.1.152-2|6405	- arm64: dts: amlogic: gx: correct hdmi clocks
21mr|kernel-6.1-generic-6.1.152-2|6406	- arm64: dts: amlogic: sm1: fix spdif compatibles
21mr|kernel-6.1-generic-6.1.152-2|6407	- arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GB
21mr|kernel-6.1-generic-6.1.152-2|6408	- arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
21mr|kernel-6.1-generic-6.1.152-2|6409	- arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
21mr|kernel-6.1-generic-6.1.152-2|6410	- arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay
21mr|kernel-6.1-generic-6.1.152-2|6411	- arm64: dts: hi3798cv200: fix the size of GICR
21mr|kernel-6.1-generic-6.1.152-2|6412	- arm64: dts: imx8mp: correct sdhc ipg clk
21mr|kernel-6.1-generic-6.1.152-2|6413	- arm64: dts: imx8qm: Fix VPU core alias name
21mr|kernel-6.1-generic-6.1.152-2|6414	- arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
21mr|kernel-6.1-generic-6.1.152-2|6415	- arm64: dts: imx8qxp: Add VPU subsystem file
21mr|kernel-6.1-generic-6.1.152-2|6416	- arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs
21mr|kernel-6.1-generic-6.1.152-2|6417	- arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
21mr|kernel-6.1-generic-6.1.152-2|6418	- arm64: dts: mediatek: mt2712: fix validation errors
21mr|kernel-6.1-generic-6.1.152-2|6419	- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
21mr|kernel-6.1-generic-6.1.152-2|6420	- arm64: dts: mediatek: mt7622: fix clock controllers
21mr|kernel-6.1-generic-6.1.152-2|6421	- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
21mr|kernel-6.1-generic-6.1.152-2|6422	- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
21mr|kernel-6.1-generic-6.1.152-2|6423	- arm64: dts: mediatek: mt7622: fix IR nodename
21mr|kernel-6.1-generic-6.1.152-2|6424	- arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
21mr|kernel-6.1-generic-6.1.152-2|6425	- arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
21mr|kernel-6.1-generic-6.1.152-2|6426	- arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
21mr|kernel-6.1-generic-6.1.152-2|6427	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
21mr|kernel-6.1-generic-6.1.152-2|6428	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
21mr|kernel-6.1-generic-6.1.152-2|6429	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
21mr|kernel-6.1-generic-6.1.152-2|6430	- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex
21mr|kernel-6.1-generic-6.1.152-2|6431	- arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315
21mr|kernel-6.1-generic-6.1.152-2|6432	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex
21mr|kernel-6.1-generic-6.1.152-2|6433	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys
21mr|kernel-6.1-generic-6.1.152-2|6434	- arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled
21mr|kernel-6.1-generic-6.1.152-2|6435	- arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315
21mr|kernel-6.1-generic-6.1.152-2|6436	- arm64: dts: meson: fix S4 power-controller node
21mr|kernel-6.1-generic-6.1.152-2|6437	- arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.1-generic-6.1.152-2|6438	- arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.1-generic-6.1.152-2|6439	- arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.1-generic-6.1.152-2|6440	- arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.1-generic-6.1.152-2|6441	- arm64: dts: mt8183: jacuzzi: Move panel under aux-bus
21mr|kernel-6.1-generic-6.1.152-2|6442	- arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
21mr|kernel-6.1-generic-6.1.152-2|6443	- arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
21mr|kernel-6.1-generic-6.1.152-2|6444	- arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
21mr|kernel-6.1-generic-6.1.152-2|6445	- arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB
21mr|kernel-6.1-generic-6.1.152-2|6446	- arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
21mr|kernel-6.1-generic-6.1.152-2|6447	- arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
21mr|kernel-6.1-generic-6.1.152-2|6448	- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
21mr|kernel-6.1-generic-6.1.152-2|6449	- arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
21mr|kernel-6.1-generic-6.1.152-2|6450	- arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
21mr|kernel-6.1-generic-6.1.152-2|6451	- arm64: dts: qcom: msm8998: enable adreno_smmu by default
21mr|kernel-6.1-generic-6.1.152-2|6452	- arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings
21mr|kernel-6.1-generic-6.1.152-2|6453	- arm64: dts: qcom: qcs404: fix bluetooth device address
21mr|kernel-6.1-generic-6.1.152-2|6454	- arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration
21mr|kernel-6.1-generic-6.1.152-2|6455	- arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB
21mr|kernel-6.1-generic-6.1.152-2|6456	- arm64: dts: qcom: sdm845: add power-domain to UFS PHY
21mr|kernel-6.1-generic-6.1.152-2|6457	- arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property
21mr|kernel-6.1-generic-6.1.152-2|6458	- arm64: dts: qcom: sm6350: add power-domain to UFS PHY
21mr|kernel-6.1-generic-6.1.152-2|6459	- arm64: dts: qcom: sm8150: align TLMM pin configuration with DT schema
21mr|kernel-6.1-generic-6.1.152-2|6460	- arm64: dts: qcom: sm8250: add power-domain to UFS PHY
21mr|kernel-6.1-generic-6.1.152-2|6461	- arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings
21mr|kernel-6.1-generic-6.1.152-2|6462	- arm64: dts: qcom: sm8450: add power-domain to UFS PHY
21mr|kernel-6.1-generic-6.1.152-2|6463	- arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems
21mr|kernel-6.1-generic-6.1.152-2|6464	- arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.1-generic-6.1.152-2|6465	- arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.1-generic-6.1.152-2|6466	- arm64: dts: renesas: r8a779g0: Add L3 cache controller
21mr|kernel-6.1-generic-6.1.152-2|6467	- arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.1-generic-6.1.152-2|6468	- arm64: dts: renesas: r8a779g0: Add secondary CA76 CPU cores
21mr|kernel-6.1-generic-6.1.152-2|6469	- arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.1-generic-6.1.152-2|6470	- arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes
21mr|kernel-6.1-generic-6.1.152-2|6471	- arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.1-generic-6.1.152-2|6472	- arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes
21mr|kernel-6.1-generic-6.1.152-2|6473	- arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.1-generic-6.1.152-2|6474	- arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes
21mr|kernel-6.1-generic-6.1.152-2|6475	- arm64: dts: rockchip: add hevc power domain clock to rk3328
21mr|kernel-6.1-generic-6.1.152-2|6476	- arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
21mr|kernel-6.1-generic-6.1.152-2|6477	- arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu
21mr|kernel-6.1-generic-6.1.152-2|6478	- arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
21mr|kernel-6.1-generic-6.1.152-2|6479	- arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
21mr|kernel-6.1-generic-6.1.152-2|6480	- arm64: dts: rockchip: Add sound-dai-cells for RK3368
21mr|kernel-6.1-generic-6.1.152-2|6481	- arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity
21mr|kernel-6.1-generic-6.1.152-2|6482	- arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
21mr|kernel-6.1-generic-6.1.152-2|6483	- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
21mr|kernel-6.1-generic-6.1.152-2|6484	- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
21mr|kernel-6.1-generic-6.1.152-2|6485	- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
21mr|kernel-6.1-generic-6.1.152-2|6486	- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
21mr|kernel-6.1-generic-6.1.152-2|6487	- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards
21mr|kernel-6.1-generic-6.1.152-2|6488	- arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma
21mr|kernel-6.1-generic-6.1.152-2|6489	- arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc
21mr|kernel-6.1-generic-6.1.152-2|6490	- arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
21mr|kernel-6.1-generic-6.1.152-2|6491	- arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E
21mr|kernel-6.1-generic-6.1.152-2|6492	- arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
21mr|kernel-6.1-generic-6.1.152-2|6493	- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610
21mr|kernel-6.1-generic-6.1.152-2|6494	- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator
21mr|kernel-6.1-generic-6.1.152-2|6495	- arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s
21mr|kernel-6.1-generic-6.1.152-2|6496	- arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B
21mr|kernel-6.1-generic-6.1.152-2|6497	- arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node
21mr|kernel-6.1-generic-6.1.152-2|6498	- arm64: dts: rockchip: Increase VOP clk rate on RK3328
21mr|kernel-6.1-generic-6.1.152-2|6499	- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma
21mr|kernel-6.1-generic-6.1.152-2|6500	- arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency
21mr|kernel-6.1-generic-6.1.152-2|6501	- arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro
21mr|kernel-6.1-generic-6.1.152-2|6502	- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion
21mr|kernel-6.1-generic-6.1.152-2|6503	- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328
21mr|kernel-6.1-generic-6.1.152-2|6504	- arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
21mr|kernel-6.1-generic-6.1.152-2|6505	- arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s
21mr|kernel-6.1-generic-6.1.152-2|6506	- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
21mr|kernel-6.1-generic-6.1.152-2|6507	- arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
21mr|kernel-6.1-generic-6.1.152-2|6508	- arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations
21mr|kernel-6.1-generic-6.1.152-2|6509	- arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
21mr|kernel-6.1-generic-6.1.152-2|6510	- arm64: errata: Add workaround for Arm errata 3194386 and 3312417
21mr|kernel-6.1-generic-6.1.152-2|6511	- arm64: errata: Expand speculative SSBS workaround
21mr|kernel-6.1-generic-6.1.152-2|6512	- arm64: errata: Expand speculative SSBS workaround (again)
21mr|kernel-6.1-generic-6.1.152-2|6513	- arm64: errata: Expand speculative SSBS workaround once more
21mr|kernel-6.1-generic-6.1.152-2|6514	- arm64: errata: Unify speculative SSBS errata logic
21mr|kernel-6.1-generic-6.1.152-2|6515	- arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
21mr|kernel-6.1-generic-6.1.152-2|6516	- arm64: Fix KASAN random tag seed initialization
21mr|kernel-6.1-generic-6.1.152-2|6517	- arm64: Force position-independent veneers
21mr|kernel-6.1-generic-6.1.152-2|6518	- arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
21mr|kernel-6.1-generic-6.1.152-2|6519	- arm64: Kconfig: Make SME depend on BROKEN for now
21mr|kernel-6.1-generic-6.1.152-2|6520	- arm64: probes: Fix simulate_ldr*_literal()
21mr|kernel-6.1-generic-6.1.152-2|6521	- arm64: probes: Fix uprobes for big-endian kernels
21mr|kernel-6.1-generic-6.1.152-2|6522	- arm64: probes: Remove broken LDR (literal) uprobe support
21mr|kernel-6.1-generic-6.1.152-2|6523	- arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
21mr|kernel-6.1-generic-6.1.152-2|6524	- arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint
21mr|kernel-6.1-generic-6.1.152-2|6525	- arm64/sve: Discard stale CPU state when handling SVE traps
21mr|kernel-6.1-generic-6.1.152-2|6526	- arm64: tegra: Correct Tegra132 I2C alias
21mr|kernel-6.1-generic-6.1.152-2|6527	- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
21mr|kernel-6.1-generic-6.1.152-2|6528	- arm64:uprobe fix the uprobe SWBP_INSN in big-endian
21mr|kernel-6.1-generic-6.1.152-2|6529	- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning
21mr|kernel-6.1-generic-6.1.152-2|6530	- ARM: 9324/1: fix get_user() broken with veneer
21mr|kernel-6.1-generic-6.1.152-2|6531	- ARM: 9381/1: kasan: clear stale stack poison
21mr|kernel-6.1-generic-6.1.152-2|6532	- ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels
21mr|kernel-6.1-generic-6.1.152-2|6533	- ARM: 9420/1: smp: Fix SMP for xip kernels
21mr|kernel-6.1-generic-6.1.152-2|6534	- ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow
21mr|kernel-6.1-generic-6.1.152-2|6535	- ARM: 9430/1: entry: Do a dummy read from VMAP shadow
21mr|kernel-6.1-generic-6.1.152-2|6536	- ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire()
21mr|kernel-6.1-generic-6.1.152-2|6537	- ARM: configs: sunxi: Enable DRM_DW_HDMI
21mr|kernel-6.1-generic-6.1.152-2|6538	- ARM: davinci: Convert comma to semicolon
21mr|kernel-6.1-generic-6.1.152-2|6539	- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin
21mr|kernel-6.1-generic-6.1.152-2|6540	- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
21mr|kernel-6.1-generic-6.1.152-2|6541	- ARM: dts: imx6qdl-kontron-samx6i: fix board reset
21mr|kernel-6.1-generic-6.1.152-2|6542	- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
21mr|kernel-6.1-generic-6.1.152-2|6543	- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
21mr|kernel-6.1-generic-6.1.152-2|6544	- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
21mr|kernel-6.1-generic-6.1.152-2|6545	- ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
21mr|kernel-6.1-generic-6.1.152-2|6546	- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property
21mr|kernel-6.1-generic-6.1.152-2|6547	- ARM: dts: imxrt1050: Fix clocks for mmc
21mr|kernel-6.1-generic-6.1.152-2|6548	- ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property
21mr|kernel-6.1-generic-6.1.152-2|6549	- ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks
21mr|kernel-6.1-generic-6.1.152-2|6550	- ARM: dts: microchip: sama7g5: Fix RTT clock
21mr|kernel-6.1-generic-6.1.152-2|6551	- ARM: dts: rockchip: drop grf reference from rk3036 hdmi
21mr|kernel-6.1-generic-6.1.152-2|6552	- ARM: dts: rockchip: fix rk3036 acodec node
21mr|kernel-6.1-generic-6.1.152-2|6553	- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin
21mr|kernel-6.1-generic-6.1.152-2|6554	- ARM: dts: rockchip: Fix the spi controller on rk3036
21mr|kernel-6.1-generic-6.1.152-2|6555	- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
21mr|kernel-6.1-generic-6.1.152-2|6556	- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
21mr|kernel-6.1-generic-6.1.152-2|6557	- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
21mr|kernel-6.1-generic-6.1.152-2|6558	- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
21mr|kernel-6.1-generic-6.1.152-2|6559	- ARM: spitz: fix GPIO assignment for backlight
21mr|kernel-6.1-generic-6.1.152-2|6560	- ARM: versatile: fix OF node leak in CPUs prepare
21mr|kernel-6.1-generic-6.1.152-2|6561	- ASoC: allow module autoloading for table board_ids
21mr|kernel-6.1-generic-6.1.152-2|6562	- ASoC: allow module autoloading for table db1200_pids
21mr|kernel-6.1-generic-6.1.152-2|6563	- ASoC: amd: acp: fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|6564	- ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe()
21mr|kernel-6.1-generic-6.1.152-2|6565	- ASoC: amd: Adjust error handling in case of absent codec device
21mr|kernel-6.1-generic-6.1.152-2|6566	- ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00
21mr|kernel-6.1-generic-6.1.152-2|6567	- ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx
21mr|kernel-6.1-generic-6.1.152-2|6568	- ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW
21mr|kernel-6.1-generic-6.1.152-2|6569	- ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry
21mr|kernel-6.1-generic-6.1.152-2|6570	- ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022
21mr|kernel-6.1-generic-6.1.152-2|6571	- ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA
21mr|kernel-6.1-generic-6.1.152-2|6572	- ASoC: amd: yc: Fix the wrong return value
21mr|kernel-6.1-generic-6.1.152-2|6573	- ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6
21mr|kernel-6.1-generic-6.1.152-2|6574	- ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6
21mr|kernel-6.1-generic-6.1.152-2|6575	- ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
21mr|kernel-6.1-generic-6.1.152-2|6576	- ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized
21mr|kernel-6.1-generic-6.1.152-2|6577	- ASoC: audio-graph-card2: Purge absent supplies for device tree nodes
21mr|kernel-6.1-generic-6.1.152-2|6578	- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
21mr|kernel-6.1-generic-6.1.152-2|6579	- ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values
21mr|kernel-6.1-generic-6.1.152-2|6580	- ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask
21mr|kernel-6.1-generic-6.1.152-2|6581	- ASoC: codecs: wsa881x: Correct Soundwire ports mask
21mr|kernel-6.1-generic-6.1.152-2|6582	- ASoC: codecs: wsa883x: Correct Soundwire ports mask
21mr|kernel-6.1-generic-6.1.152-2|6583	- ASoC: codecs: wsa883x: Handle reading version failure
21mr|kernel-6.1-generic-6.1.152-2|6584	- ASoC: codecs: wsa883x: parse port-mapping information
21mr|kernel-6.1-generic-6.1.152-2|6585	- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()
21mr|kernel-6.1-generic-6.1.152-2|6586	- ASoC: da7219-aad: fix usage of device_get_named_child_node()
21mr|kernel-6.1-generic-6.1.152-2|6587	- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object
21mr|kernel-6.1-generic-6.1.152-2|6588	- ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties
21mr|kernel-6.1-generic-6.1.152-2|6589	- ASoC: dt-bindings: davinci-mcasp: Fix interrupts property
21mr|kernel-6.1-generic-6.1.152-2|6590	- ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
21mr|kernel-6.1-generic-6.1.152-2|6591	- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
21mr|kernel-6.1-generic-6.1.152-2|6592	- ASoC: fsl-asoc-card: set priv->pdev before using it
21mr|kernel-6.1-generic-6.1.152-2|6593	- ASoC: fsl_micfil: fix regmap_write_bits usage
21mr|kernel-6.1-generic-6.1.152-2|6594	- ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
21mr|kernel-6.1-generic-6.1.152-2|6595	- ASoC: hdmi-codec: reorder channel allocation list
21mr|kernel-6.1-generic-6.1.152-2|6596	- ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m
21mr|kernel-6.1-generic-6.1.152-2|6597	- ASoC: Intel: avs: Fix ASRC module initialization
21mr|kernel-6.1-generic-6.1.152-2|6598	- ASoC: Intel: avs: Fix potential integer overflow
21mr|kernel-6.1-generic-6.1.152-2|6599	- ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init()
21mr|kernel-6.1-generic-6.1.152-2|6600	- ASoC: Intel: avs: ssm4567: Do not ignore route checks
21mr|kernel-6.1-generic-6.1.152-2|6601	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
21mr|kernel-6.1-generic-6.1.152-2|6602	- ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec
21mr|kernel-6.1-generic-6.1.152-2|6603	- ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too
21mr|kernel-6.1-generic-6.1.152-2|6604	- ASoC: Intel: Disable route checks for Skylake boards
21mr|kernel-6.1-generic-6.1.152-2|6605	- ASoC: intel: fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|6606	- ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict
21mr|kernel-6.1-generic-6.1.152-2|6607	- ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14
21mr|kernel-6.1-generic-6.1.152-2|6608	- ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C
21mr|kernel-6.1-generic-6.1.152-2|6609	- ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
21mr|kernel-6.1-generic-6.1.152-2|6610	- ASoC: Intel: sst: Fix used of uninitialized ctx to log an error
21mr|kernel-6.1-generic-6.1.152-2|6611	- ASoC: Intel: sst: Support LPE0F28 ACPI HID
21mr|kernel-6.1-generic-6.1.152-2|6612	- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
21mr|kernel-6.1-generic-6.1.152-2|6613	- ASoC: kirkwood: Fix potential NULL dereference
21mr|kernel-6.1-generic-6.1.152-2|6614	- ASoC: max98088: Check for clk_prepare_enable() error
21mr|kernel-6.1-generic-6.1.152-2|6615	- ASoC: mediatek: disable buffer pre-allocation
21mr|kernel-6.1-generic-6.1.152-2|6616	- ASoC: mediatek: mt8192: fix register configuration for tdm
21mr|kernel-6.1-generic-6.1.152-2|6617	- ASoC: meson: axg-card: fix 'use-after-free'
21mr|kernel-6.1-generic-6.1.152-2|6618	- ASoC: meson: axg-card: make links nonatomic
21mr|kernel-6.1-generic-6.1.152-2|6619	- ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT
21mr|kernel-6.1-generic-6.1.152-2|6620	- ASoC: meson: axg-fifo: use FIELD helpers
21mr|kernel-6.1-generic-6.1.152-2|6621	- ASoC: meson: axg-fifo: use threaded irq to check periods
21mr|kernel-6.1-generic-6.1.152-2|6622	- ASoC: meson: axg-tdm-interface: manage formatters in trigger
21mr|kernel-6.1-generic-6.1.152-2|6623	- ASoC: meson: cards: select SND_DYNAMIC_MINORS
21mr|kernel-6.1-generic-6.1.152-2|6624	- ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-6.1-generic-6.1.152-2|6625	- ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-6.1-generic-6.1.152-2|6626	- ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string
21mr|kernel-6.1-generic-6.1.152-2|6627	- ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk
21mr|kernel-6.1-generic-6.1.152-2|6628	- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
21mr|kernel-6.1-generic-6.1.152-2|6629	- ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error
21mr|kernel-6.1-generic-6.1.152-2|6630	- ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error
21mr|kernel-6.1-generic-6.1.152-2|6631	- ASoC: rt715: add vendor clear control register
21mr|kernel-6.1-generic-6.1.152-2|6632	- ASoC: rt715-sdca: volume step modification
21mr|kernel-6.1-generic-6.1.152-2|6633	- ASoC: SOF: amd: Fix for acp init sequence
21mr|kernel-6.1-generic-6.1.152-2|6634	- ASoC: SOF: imx8m: Fix DSP control regmap retrieval
21mr|kernel-6.1-generic-6.1.152-2|6635	- ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data
21mr|kernel-6.1-generic-6.1.152-2|6636	- ASoC: SOF: mediatek: Add missing board compatible
21mr|kernel-6.1-generic-6.1.152-2|6637	- ASoC: SOF: Remove libraries from topology lookups
21mr|kernel-6.1-generic-6.1.152-2|6638	- ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback
21mr|kernel-6.1-generic-6.1.152-2|6639	- ASoc: SOF: topology: Clear SOF link platform name upon unload
21mr|kernel-6.1-generic-6.1.152-2|6640	- ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove
21mr|kernel-6.1-generic-6.1.152-2|6641	- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
21mr|kernel-6.1-generic-6.1.152-2|6642	- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
21mr|kernel-6.1-generic-6.1.152-2|6643	- ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode
21mr|kernel-6.1-generic-6.1.152-2|6644	- ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
21mr|kernel-6.1-generic-6.1.152-2|6645	- ASoC: tda7419: fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|6646	- ASoC: tegra: Fix CBB error during probe()
21mr|kernel-6.1-generic-6.1.152-2|6647	- ASoC: tegra: Fix DSPK 16-bit playback
21mr|kernel-6.1-generic-6.1.152-2|6648	- ASoC: ti: davinci-mcasp: Fix race condition during probe
21mr|kernel-6.1-generic-6.1.152-2|6649	- ASoC: ti: davinci-mcasp: Set min period size using FIFO config
21mr|kernel-6.1-generic-6.1.152-2|6650	- ASoC: ti: omap-hdmi: Fix too long driver name
21mr|kernel-6.1-generic-6.1.152-2|6651	- ASoC: topology: Clean up route loading
21mr|kernel-6.1-generic-6.1.152-2|6652	- ASoC: topology: Do not assign fields that are already set
21mr|kernel-6.1-generic-6.1.152-2|6653	- ASoC: topology: Fix references to freed memory
21mr|kernel-6.1-generic-6.1.152-2|6654	- ASoC: topology: Fix route memory corruption
21mr|kernel-6.1-generic-6.1.152-2|6655	- ASoC: topology: Properly initialize soc_enum values
21mr|kernel-6.1-generic-6.1.152-2|6656	- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
21mr|kernel-6.1-generic-6.1.152-2|6657	- ata: ahci: Clean up sysfs file on error
21mr|kernel-6.1-generic-6.1.152-2|6658	- ata: libata: avoid superfluous disk spin down + spin up during hibernation
21mr|kernel-6.1-generic-6.1.152-2|6659	- ata: libata-core: Fix double free on error
21mr|kernel-6.1-generic-6.1.152-2|6660	- ata: libata-core: Fix null pointer dereference on error
21mr|kernel-6.1-generic-6.1.152-2|6661	- ata: libata: Fix memory leak for error path in ata_host_alloc()
21mr|kernel-6.1-generic-6.1.152-2|6662	- ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
21mr|kernel-6.1-generic-6.1.152-2|6663	- ata: pata_legacy: make legacy_exit() work again
21mr|kernel-6.1-generic-6.1.152-2|6664	- ata: pata_macio: Use WARN instead of BUG
21mr|kernel-6.1-generic-6.1.152-2|6665	- ata: pata_serverworks: Do not use the term blacklist
21mr|kernel-6.1-generic-6.1.152-2|6666	- ata: sata_gemini: Check clk_enable() result
21mr|kernel-6.1-generic-6.1.152-2|6667	- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
21mr|kernel-6.1-generic-6.1.152-2|6668	- ata: sata_sil: Rename sil_blacklist to sil_quirks
21mr|kernel-6.1-generic-6.1.152-2|6669	- atm: idt77252: prevent use after free in dequeue_rx()
21mr|kernel-6.1-generic-6.1.152-2|6670	- auxdisplay: ht16k33: Drop reference after LED registration
21mr|kernel-6.1-generic-6.1.152-2|6671	- Avoid hw_desc array overrun in dw-axi-dmac
21mr|kernel-6.1-generic-6.1.152-2|6672	- ax25: Fix netdev refcount issue
21mr|kernel-6.1-generic-6.1.152-2|6673	- ax25: Fix refcount imbalance on inbound connections
21mr|kernel-6.1-generic-6.1.152-2|6674	- ax25: Fix reference count leak issue of net_device
21mr|kernel-6.1-generic-6.1.152-2|6675	- ax25: Fix reference count leak issues of ax25_dev
21mr|kernel-6.1-generic-6.1.152-2|6676	- ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put()
21mr|kernel-6.1-generic-6.1.152-2|6677	- ax25: Use kernel universal linked list to implement ax25_dev_list
21mr|kernel-6.1-generic-6.1.152-2|6678	- bareudp: Fix device stats updates.
21mr|kernel-6.1-generic-6.1.152-2|6679	- bareudp: Pull inner IP header in bareudp_udp_encap_recv().
21mr|kernel-6.1-generic-6.1.152-2|6680	- bareudp: Pull inner IP header on xmit.
21mr|kernel-6.1-generic-6.1.152-2|6681	- batman-adv: bypass empty buckets in batadv_purge_orig_ref()
21mr|kernel-6.1-generic-6.1.152-2|6682	- batman-adv: Do not let TT changes list grows indefinitely
21mr|kernel-6.1-generic-6.1.152-2|6683	- batman-adv: Do not send uninitialized TT changes
21mr|kernel-6.1-generic-6.1.152-2|6684	- batman-adv: Don't accept TT entries for out-of-spec VIDs
21mr|kernel-6.1-generic-6.1.152-2|6685	- batman-adv: Remove uninitialized data in full table TT response
21mr|kernel-6.1-generic-6.1.152-2|6686	- bcache: fix variable length array abuse in btree_iter
21mr|kernel-6.1-generic-6.1.152-2|6687	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
21mr|kernel-6.1-generic-6.1.152-2|6688	- be2net: fix potential memory leak in be_xmit()
21mr|kernel-6.1-generic-6.1.152-2|6689	- binder: fix hang of unregistered readers
21mr|kernel-6.1-generic-6.1.152-2|6690	- binder: fix max_thread type inconsistency
21mr|kernel-6.1-generic-6.1.152-2|6691	- binder: fix UAF caused by offsets overwrite
21mr|kernel-6.1-generic-6.1.152-2|6692	- binfmt_flat: Fix corruption when not offsetting data start
21mr|kernel-6.1-generic-6.1.152-2|6693	- binfmt_misc: cleanup on filesystem umount
21mr|kernel-6.1-generic-6.1.152-2|6694	- bitmap: introduce generic optimized bitmap_size()
21mr|kernel-6.1-generic-6.1.152-2|6695	- bitops: add missing prototype check
21mr|kernel-6.1-generic-6.1.152-2|6696	- blk-cgroup: Fix UAF in blkcg_unpin_online()
21mr|kernel-6.1-generic-6.1.152-2|6697	- blk-integrity: convert to struct device_attribute
21mr|kernel-6.1-generic-6.1.152-2|6698	- blk-integrity: register sysfs attributes on struct device
21mr|kernel-6.1-generic-6.1.152-2|6699	- blk-integrity: use sysfs_emit
21mr|kernel-6.1-generic-6.1.152-2|6700	- blk-iocost: avoid out of bounds shift
21mr|kernel-6.1-generic-6.1.152-2|6701	- blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
21mr|kernel-6.1-generic-6.1.152-2|6702	- blk_iocost: fix more out of bound shifts
21mr|kernel-6.1-generic-6.1.152-2|6703	- blk-mq: register cpuhp callback after hctx is added to xarray table
21mr|kernel-6.1-generic-6.1.152-2|6704	- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
21mr|kernel-6.1-generic-6.1.152-2|6705	- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator()
21mr|kernel-6.1-generic-6.1.152-2|6706	- block, bfq: don't break merge chain in bfq_split_bfqq()
21mr|kernel-6.1-generic-6.1.152-2|6707	- block, bfq: fix possible UAF for bfqq->bic with merge chain
21mr|kernel-6.1-generic-6.1.152-2|6708	- block, bfq: fix procress reference leakage for bfqq in merge chain
21mr|kernel-6.1-generic-6.1.152-2|6709	- block, bfq: fix uaf for accessing waker_bfqq after splitting
21mr|kernel-6.1-generic-6.1.152-2|6710	- block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
21mr|kernel-6.1-generic-6.1.152-2|6711	- block: Call .limit_depth() after .hctx has been set
21mr|kernel-6.1-generic-6.1.152-2|6712	- block: change rq_integrity_vec to respect the iterator
21mr|kernel-6.1-generic-6.1.152-2|6713	- block: cleanup bio_integrity_prep
21mr|kernel-6.1-generic-6.1.152-2|6714	- block: fix bio_split_rw_at to take zone_write_granularity into account
21mr|kernel-6.1-generic-6.1.152-2|6715	- block: Fix elevator_get_default() checking for NULL q->tag_set
21mr|kernel-6.1-generic-6.1.152-2|6716	- block: Fix lockdep warning in blk_mq_mark_tag_wait
21mr|kernel-6.1-generic-6.1.152-2|6717	- block: fix ordering between checking BLK_MQ_S_STOPPED request adding
21mr|kernel-6.1-generic-6.1.152-2|6718	- block: fix overflow in blk_ioctl_discard()
21mr|kernel-6.1-generic-6.1.152-2|6719	- block: fix potential invalid pointer dereference in blk_add_partition
21mr|kernel-6.1-generic-6.1.152-2|6720	- block: fix sanity checks in blk_rq_map_user_bvec
21mr|kernel-6.1-generic-6.1.152-2|6721	- block: fix uaf for flush rq while iterating tags
21mr|kernel-6.1-generic-6.1.152-2|6722	- block: Fix where bio IO priority gets set
21mr|kernel-6.1-generic-6.1.152-2|6723	- block: initialize integrity buffer to zero before writing it to media
21mr|kernel-6.1-generic-6.1.152-2|6724	- block/ioctl: prefer different overflow check
21mr|kernel-6.1-generic-6.1.152-2|6725	- block/mq-deadline: Fix the tag reservation code
21mr|kernel-6.1-generic-6.1.152-2|6726	- block: open code __blk_account_io_done()
21mr|kernel-6.1-generic-6.1.152-2|6727	- block: open code __blk_account_io_start()
21mr|kernel-6.1-generic-6.1.152-2|6728	- block: print symbolic error name instead of error code
21mr|kernel-6.1-generic-6.1.152-2|6729	- block: refactor to use helper
21mr|kernel-6.1-generic-6.1.152-2|6730	- block: remove the blk_flush_integrity call in blk_integrity_unregister
21mr|kernel-6.1-generic-6.1.152-2|6731	- block: return unsigned int from bdev_io_min
21mr|kernel-6.1-generic-6.1.152-2|6732	- block: support to account io_ticks precisely
21mr|kernel-6.1-generic-6.1.152-2|6733	- block: use the right type for stub rq_integrity_vec()
21mr|kernel-6.1-generic-6.1.152-2|6734	- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
21mr|kernel-6.1-generic-6.1.152-2|6735	- Bluetooth: bnep: Fix out-of-bound access
21mr|kernel-6.1-generic-6.1.152-2|6736	- Bluetooth: bnep: fix wild-memory-access in proto_unregister
21mr|kernel-6.1-generic-6.1.152-2|6737	- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|6738	- Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarations
21mr|kernel-6.1-generic-6.1.152-2|6739	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
21mr|kernel-6.1-generic-6.1.152-2|6740	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
21mr|kernel-6.1-generic-6.1.152-2|6741	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122
21mr|kernel-6.1-generic-6.1.152-2|6742	- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
21mr|kernel-6.1-generic-6.1.152-2|6743	- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
21mr|kernel-6.1-generic-6.1.152-2|6744	- Bluetooth: btusb: Fix not handling ZPL/short-transfer
21mr|kernel-6.1-generic-6.1.152-2|6745	- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001
21mr|kernel-6.1-generic-6.1.152-2|6746	- Bluetooth: Call iso_exit() on module unload
21mr|kernel-6.1-generic-6.1.152-2|6747	- Bluetooth: compute LE flow credits based on recvbuf space
21mr|kernel-6.1-generic-6.1.152-2|6748	- Bluetooth: Consolidate code around sk_alloc into a helper function
21mr|kernel-6.1-generic-6.1.152-2|6749	- Bluetooth: Fix hci_link_tx_to RCU lock usage
21mr|kernel-6.1-generic-6.1.152-2|6750	- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
21mr|kernel-6.1-generic-6.1.152-2|6751	- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
21mr|kernel-6.1-generic-6.1.152-2|6752	- Bluetooth: Fix usage of __hci_cmd_sync_status
21mr|kernel-6.1-generic-6.1.152-2|6753	- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout
21mr|kernel-6.1-generic-6.1.152-2|6754	- Bluetooth: fix use-after-free in device_for_each_child()
21mr|kernel-6.1-generic-6.1.152-2|6755	- Bluetooth: hci_conn: Check non NULL function before calling for HFP offload
21mr|kernel-6.1-generic-6.1.152-2|6756	- Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
21mr|kernel-6.1-generic-6.1.152-2|6757	- Bluetooth: hci_core: Fix calling mgmt_device_connected
21mr|kernel-6.1-generic-6.1.152-2|6758	- Bluetooth: hci_core: Fix LE quote calculation
21mr|kernel-6.1-generic-6.1.152-2|6759	- Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
21mr|kernel-6.1-generic-6.1.152-2|6760	- Bluetooth: hci_core: Fix not handling hibernation actions
21mr|kernel-6.1-generic-6.1.152-2|6761	- Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED
21mr|kernel-6.1-generic-6.1.152-2|6762	- Bluetooth: hci_core: Fix sleeping function called from invalid context
21mr|kernel-6.1-generic-6.1.152-2|6763	- Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
21mr|kernel-6.1-generic-6.1.152-2|6764	- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
21mr|kernel-6.1-generic-6.1.152-2|6765	- Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs
21mr|kernel-6.1-generic-6.1.152-2|6766	- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO
21mr|kernel-6.1-generic-6.1.152-2|6767	- Bluetooth: hci_sock: Fix not validating setsockopt user input
21mr|kernel-6.1-generic-6.1.152-2|6768	- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queue
21mr|kernel-6.1-generic-6.1.152-2|6769	- Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor
21mr|kernel-6.1-generic-6.1.152-2|6770	- Bluetooth: hci_sync: Fix not setting Random Address when required
21mr|kernel-6.1-generic-6.1.152-2|6771	- Bluetooth: hci_sync: Fix suspending with wrong filter policy
21mr|kernel-6.1-generic-6.1.152-2|6772	- Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL
21mr|kernel-6.1-generic-6.1.152-2|6773	- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor
21mr|kernel-6.1-generic-6.1.152-2|6774	- Bluetooth: ISO: Fix multiple init when debugfs is disabled
21mr|kernel-6.1-generic-6.1.152-2|6775	- Bluetooth: ISO: Fix not validating setsockopt user input
21mr|kernel-6.1-generic-6.1.152-2|6776	- Bluetooth: iso: Fix recursive locking warning
21mr|kernel-6.1-generic-6.1.152-2|6777	- Bluetooth: ISO: Fix UAF on iso_sock_timeout
21mr|kernel-6.1-generic-6.1.152-2|6778	- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
21mr|kernel-6.1-generic-6.1.152-2|6779	- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
21mr|kernel-6.1-generic-6.1.152-2|6780	- Bluetooth: L2CAP: Fix deadlock
21mr|kernel-6.1-generic-6.1.152-2|6781	- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout
21mr|kernel-6.1-generic-6.1.152-2|6782	- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
21mr|kernel-6.1-generic-6.1.152-2|6783	- Bluetooth: L2CAP: Fix uaf in l2cap_connect
21mr|kernel-6.1-generic-6.1.152-2|6784	- bluetooth/l2cap: sync sock recv cb and release
21mr|kernel-6.1-generic-6.1.152-2|6785	- Bluetooth: MGMT: Add error handling to pair_device()
21mr|kernel-6.1-generic-6.1.152-2|6786	- Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID
21mr|kernel-6.1-generic-6.1.152-2|6787	- Bluetooth: MGMT: Fix possible crash on mgmt_index_removed
21mr|kernel-6.1-generic-6.1.152-2|6788	- Bluetooth: MGMT: Fix possible deadlocks
21mr|kernel-6.1-generic-6.1.152-2|6789	- Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync
21mr|kernel-6.1-generic-6.1.152-2|6790	- Bluetooth: MGMT: Ignore keys being loaded with invalid type
21mr|kernel-6.1-generic-6.1.152-2|6791	- Bluetooth: msft: fix slab-use-after-free in msft_do_close()
21mr|kernel-6.1-generic-6.1.152-2|6792	- Bluetooth: qca: add missing firmware sanity checks
21mr|kernel-6.1-generic-6.1.152-2|6793	- Bluetooth: qca: add support for QCA2066
21mr|kernel-6.1-generic-6.1.152-2|6794	- Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
21mr|kernel-6.1-generic-6.1.152-2|6795	- Bluetooth: qca: Fix error code in qca_read_fw_build_info()
21mr|kernel-6.1-generic-6.1.152-2|6796	- Bluetooth: qca: fix firmware check error path
21mr|kernel-6.1-generic-6.1.152-2|6797	- Bluetooth: qca: fix info leak when fetching board id
21mr|kernel-6.1-generic-6.1.152-2|6798	- Bluetooth: qca: fix info leak when fetching fw build id
21mr|kernel-6.1-generic-6.1.152-2|6799	- Bluetooth: qca: fix invalid device address check
21mr|kernel-6.1-generic-6.1.152-2|6800	- Bluetooth: qca: fix NULL-deref on non-serdev suspend
21mr|kernel-6.1-generic-6.1.152-2|6801	- Bluetooth: qca: fix NVM configuration parsing
21mr|kernel-6.1-generic-6.1.152-2|6802	- Bluetooth: qca: fix wcn3991 device address check
21mr|kernel-6.1-generic-6.1.152-2|6803	- Bluetooth: qca: generalise device address check
21mr|kernel-6.1-generic-6.1.152-2|6804	- Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()
21mr|kernel-6.1-generic-6.1.152-2|6805	- Bluetooth: Remove debugfs directory on module init failure
21mr|kernel-6.1-generic-6.1.152-2|6806	- Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc()
21mr|kernel-6.1-generic-6.1.152-2|6807	- Bluetooth: RFCOMM: Fix not validating setsockopt user input
21mr|kernel-6.1-generic-6.1.152-2|6808	- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change
21mr|kernel-6.1-generic-6.1.152-2|6809	- Bluetooth: SCO: Add support for 16 bits transparent voice setting
21mr|kernel-6.1-generic-6.1.152-2|6810	- Bluetooth: SCO: Fix possible circular locking dependency on sco_connect_cfm
21mr|kernel-6.1-generic-6.1.152-2|6811	- Bluetooth: SCO: fix sco_conn related locking and validity issues
21mr|kernel-6.1-generic-6.1.152-2|6812	- Bluetooth: SCO: Fix UAF on sco_sock_timeout
21mr|kernel-6.1-generic-6.1.152-2|6813	- Bluetooth: SMP: Fix assumption of Central always being Initiator
21mr|kernel-6.1-generic-6.1.152-2|6814	- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
21mr|kernel-6.1-generic-6.1.152-2|6815	- bna: ensure the copied buf is NUL terminated
21mr|kernel-6.1-generic-6.1.152-2|6816	- bnx2x: Fix multiple UBSAN array-index-out-of-bounds
21mr|kernel-6.1-generic-6.1.152-2|6817	- bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send()
21mr|kernel-6.1-generic-6.1.152-2|6818	- bnxt_en: Extend maximum length of version string by 1 byte
21mr|kernel-6.1-generic-6.1.152-2|6819	- bnxt_en: Fix possible memory leak when hwrm_req_replace fails
21mr|kernel-6.1-generic-6.1.152-2|6820	- bnxt_en: Fix the PCI-AER routines
21mr|kernel-6.1-generic-6.1.152-2|6821	- bnxt_en: refactor reset close code
21mr|kernel-6.1-generic-6.1.152-2|6822	- bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
21mr|kernel-6.1-generic-6.1.152-2|6823	- bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
21mr|kernel-6.1-generic-6.1.152-2|6824	- bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
21mr|kernel-6.1-generic-6.1.152-2|6825	- bnxt_re: Fix imm_data endianness
21mr|kernel-6.1-generic-6.1.152-2|6826	- bonding: add ns target multicast address to slave device
21mr|kernel-6.1-generic-6.1.152-2|6827	- bonding: fix bond_ipsec_offload_ok return type
21mr|kernel-6.1-generic-6.1.152-2|6828	- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-6.1-generic-6.1.152-2|6829	- bonding: fix null pointer deref in bond_ipsec_offload_ok
21mr|kernel-6.1-generic-6.1.152-2|6830	- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
21mr|kernel-6.1-generic-6.1.152-2|6831	- bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave()
21mr|kernel-6.1-generic-6.1.152-2|6832	- bonding: fix xfrm real_dev null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|6833	- bonding: fix xfrm state handling when clearing active slave
21mr|kernel-6.1-generic-6.1.152-2|6834	- bonding: implement xdo_dev_state_free and call it after deletion
21mr|kernel-6.1-generic-6.1.152-2|6835	- bootconfig: Fix the kerneldoc of _xbc_exit()
21mr|kernel-6.1-generic-6.1.152-2|6836	- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
21mr|kernel-6.1-generic-6.1.152-2|6837	- bpf: Add a check for struct bpf_fib_lookup size
21mr|kernel-6.1-generic-6.1.152-2|6838	- bpf: Add MEM_WRITE attribute
21mr|kernel-6.1-generic-6.1.152-2|6839	- bpf: Allow delete from sockmap/sockhash only if update is allowed
21mr|kernel-6.1-generic-6.1.152-2|6840	- bpf: Allow reads from uninit stack
21mr|kernel-6.1-generic-6.1.152-2|6841	- bpf: annotate BTF show functions with __printf
21mr|kernel-6.1-generic-6.1.152-2|6842	- bpf, arm64: Fix incorrect runtime stats
21mr|kernel-6.1-generic-6.1.152-2|6843	- bpf, arm64: Remove garbage frame for struct_ops trampoline
21mr|kernel-6.1-generic-6.1.152-2|6844	- bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
21mr|kernel-6.1-generic-6.1.152-2|6845	- bpf: Avoid splat in pskb_pull_reason
21mr|kernel-6.1-generic-6.1.152-2|6846	- bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
21mr|kernel-6.1-generic-6.1.152-2|6847	- bpf: Check bloom filter map value size
21mr|kernel-6.1-generic-6.1.152-2|6848	- bpf: Check negative offsets in __bpf_skb_min_len()
21mr|kernel-6.1-generic-6.1.152-2|6849	- bpf: Check percpu map value size first
21mr|kernel-6.1-generic-6.1.152-2|6850	- bpf: Check validity of link->type in bpf_link_show_fdinfo()
21mr|kernel-6.1-generic-6.1.152-2|6851	- bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos
21mr|kernel-6.1-generic-6.1.152-2|6852	- bpf: devmap: provide rxq after redirect
21mr|kernel-6.1-generic-6.1.152-2|6853	- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl log
21mr|kernel-6.1-generic-6.1.152-2|6854	- bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
21mr|kernel-6.1-generic-6.1.152-2|6855	- bpf, events: Use prog to emit ksymbol event for main program
21mr|kernel-6.1-generic-6.1.152-2|6856	- bpf: Fix a segment issue when downgrading gso_size
21mr|kernel-6.1-generic-6.1.152-2|6857	- bpf: Fix a verifier verbose message
21mr|kernel-6.1-generic-6.1.152-2|6858	- bpf: Fix bpf_sk_select_reuseport() memory leak
21mr|kernel-6.1-generic-6.1.152-2|6859	- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit
21mr|kernel-6.1-generic-6.1.152-2|6860	- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
21mr|kernel-6.1-generic-6.1.152-2|6861	- bpf: Fix exact match conditions in trie_get_next_key()
21mr|kernel-6.1-generic-6.1.152-2|6862	- bpf: fix filed access without lock
21mr|kernel-6.1-generic-6.1.152-2|6863	- bpf: Fix helper writes to read-only maps
21mr|kernel-6.1-generic-6.1.152-2|6864	- bpf: Fix iter/task tid filtering
21mr|kernel-6.1-generic-6.1.152-2|6865	- bpf: fix kfunc btf caching for modules
21mr|kernel-6.1-generic-6.1.152-2|6866	- bpf: Fix memory leak in bpf_core_apply
21mr|kernel-6.1-generic-6.1.152-2|6867	- bpf: Fix mismatched RCU unlock flavour in bpf_out_neigh_v6
21mr|kernel-6.1-generic-6.1.152-2|6868	- bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT
21mr|kernel-6.1-generic-6.1.152-2|6869	- bpf: fix OOB devmap writes when deleting elements
21mr|kernel-6.1-generic-6.1.152-2|6870	- bpf: fix order of args in call to bpf_map_kvcalloc
21mr|kernel-6.1-generic-6.1.152-2|6871	- bpf: Fix out-of-bounds write in trie_get_next_key()
21mr|kernel-6.1-generic-6.1.152-2|6872	- bpf: Fix overloading of MEM_UNINIT's meaning
21mr|kernel-6.1-generic-6.1.152-2|6873	- bpf: Fix overrunning reservations in ringbuf
21mr|kernel-6.1-generic-6.1.152-2|6874	- bpf: fix potential error return
21mr|kernel-6.1-generic-6.1.152-2|6875	- bpf: Fix potential integer overflow in resolve_btfids
21mr|kernel-6.1-generic-6.1.152-2|6876	- bpf: fix recursive lock when verdict program return SK_PASS
21mr|kernel-6.1-generic-6.1.152-2|6877	- bpf: Fix the xdp_adjust_tail sample prog issue
21mr|kernel-6.1-generic-6.1.152-2|6878	- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
21mr|kernel-6.1-generic-6.1.152-2|6879	- bpf: Fix updating attached freplace prog in prog_array map
21mr|kernel-6.1-generic-6.1.152-2|6880	- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
21mr|kernel-6.1-generic-6.1.152-2|6881	- bpf: Handle in-place update for full LPM trie correctly
21mr|kernel-6.1-generic-6.1.152-2|6882	- bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged types
21mr|kernel-6.1-generic-6.1.152-2|6883	- bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition
21mr|kernel-6.1-generic-6.1.152-2|6884	- bpf: kprobe: remove unused declaring of bpf_kprobe_override
21mr|kernel-6.1-generic-6.1.152-2|6885	- bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0
21mr|kernel-6.1-generic-6.1.152-2|6886	- bpf: Make sure internal and UAPI bpf_redirect flags don't overlap
21mr|kernel-6.1-generic-6.1.152-2|6887	- bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode
21mr|kernel-6.1-generic-6.1.152-2|6888	- bpf, net: Use DEV_STAT_INC()
21mr|kernel-6.1-generic-6.1.152-2|6889	- bpf: Pack struct bpf_fib_lookup
21mr|kernel-6.1-generic-6.1.152-2|6890	- bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog
21mr|kernel-6.1-generic-6.1.152-2|6891	- bpf,perf: Fix perf_event_detach_bpf_prog error handling
21mr|kernel-6.1-generic-6.1.152-2|6892	- bpf: Reduce smap->elem_size
21mr|kernel-6.1-generic-6.1.152-2|6893	- bpf: Refactor some inode/task/sk storage functions for reuse
21mr|kernel-6.1-generic-6.1.152-2|6894	- bpf: Remove __bpf_local_storage_map_alloc
21mr|kernel-6.1-generic-6.1.152-2|6895	- bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
21mr|kernel-6.1-generic-6.1.152-2|6896	- bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
21mr|kernel-6.1-generic-6.1.152-2|6897	- bpf: Set run context for rawtp test_run callback
21mr|kernel-6.1-generic-6.1.152-2|6898	- bpf: Silence a warning in btf_type_id_size()
21mr|kernel-6.1-generic-6.1.152-2|6899	- bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
21mr|kernel-6.1-generic-6.1.152-2|6900	- bpf, sockmap: Fix race between element replace and close()
21mr|kernel-6.1-generic-6.1.152-2|6901	- bpf, sockmap: Fix sk_msg_reset_curr
21mr|kernel-6.1-generic-6.1.152-2|6902	- bpf, sockmap: Fix update element with same
21mr|kernel-6.1-generic-6.1.152-2|6903	- bpf, sockmap: Several fixes to bpf_msg_pop_data
21mr|kernel-6.1-generic-6.1.152-2|6904	- bpf, sockmap: Several fixes to bpf_msg_push_data
21mr|kernel-6.1-generic-6.1.152-2|6905	- bpf: Split off basic BPF verifier log into separate file
21mr|kernel-6.1-generic-6.1.152-2|6906	- bpf: Synchronize dispatcher update with bpf_dispatcher_xdp_func
21mr|kernel-6.1-generic-6.1.152-2|6907	- bpf: sync_linked_regs() must preserve subreg_def
21mr|kernel-6.1-generic-6.1.152-2|6908	- bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()
21mr|kernel-6.1-generic-6.1.152-2|6909	- bpftool: Fix missing pids during link show
21mr|kernel-6.1-generic-6.1.152-2|6910	- bpftool: fix potential NULL pointer dereferencing in prog_dump()
21mr|kernel-6.1-generic-6.1.152-2|6911	- bpftool: Mount bpffs when pinmaps path not under the bpffs
21mr|kernel-6.1-generic-6.1.152-2|6912	- bpftool: Remove asserts from JIT disassembler
21mr|kernel-6.1-generic-6.1.152-2|6913	- bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
21mr|kernel-6.1-generic-6.1.152-2|6914	- bpf: use bpf_map_kvcalloc in bpf_local_storage
21mr|kernel-6.1-generic-6.1.152-2|6915	- bpf: use kvzmalloc to allocate BPF verifier environment
21mr|kernel-6.1-generic-6.1.152-2|6916	- bpf: Use raw_spinlock_t in ringbuf
21mr|kernel-6.1-generic-6.1.152-2|6917	- bpf, x64: Fix a jit convergence issue
21mr|kernel-6.1-generic-6.1.152-2|6918	- bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error
21mr|kernel-6.1-generic-6.1.152-2|6919	- brd: defer automatic disk creation until module initialization succeeds
21mr|kernel-6.1-generic-6.1.152-2|6920	- bridge/br_netlink.c: no need to return void function
21mr|kernel-6.1-generic-6.1.152-2|6921	- btf, scripts: rust: drop is_rust_module.sh
21mr|kernel-6.1-generic-6.1.152-2|6922	- btrfs: add a sanity check for btrfs root in btrfs_search_slot()
21mr|kernel-6.1-generic-6.1.152-2|6923	- btrfs: add might_sleep() annotations
21mr|kernel-6.1-generic-6.1.152-2|6924	- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
21mr|kernel-6.1-generic-6.1.152-2|6925	- btrfs: always clear PERTRANS metadata during commit
21mr|kernel-6.1-generic-6.1.152-2|6926	- btrfs: avoid monopolizing a core when activating a swap file
21mr|kernel-6.1-generic-6.1.152-2|6927	- btrfs: avoid unnecessary device path update for the same device
21mr|kernel-6.1-generic-6.1.152-2|6928	- btrfs: avoid using fixed char array size for tree names
21mr|kernel-6.1-generic-6.1.152-2|6929	- btrfs: calculate the right space for delayed refs when updating global reserve
21mr|kernel-6.1-generic-6.1.152-2|6930	- btrfs: change BUG_ON to assertion in tree_move_down()
21mr|kernel-6.1-generic-6.1.152-2|6931	- btrfs: change BUG_ON to assertion when checking for delayed_node root
21mr|kernel-6.1-generic-6.1.152-2|6932	- btrfs: clean up our handling of refs == 0 in snapshot delete
21mr|kernel-6.1-generic-6.1.152-2|6933	- btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_remove_delayed_item()
21mr|kernel-6.1-generic-6.1.152-2|6934	- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent()
21mr|kernel-6.1-generic-6.1.152-2|6935	- btrfs: do not BUG_ON on failure to get dir index for new snapshot
21mr|kernel-6.1-generic-6.1.152-2|6936	- btrfs: do not clear read-only when adding sprout device
21mr|kernel-6.1-generic-6.1.152-2|6937	- btrfs: do not wait for short bulk allocation
21mr|kernel-6.1-generic-6.1.152-2|6938	- btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()
21mr|kernel-6.1-generic-6.1.152-2|6939	- btrfs: don't loop for nowait writes when checking for cross references
21mr|kernel-6.1-generic-6.1.152-2|6940	- btrfs: fix adding block group to a reclaim list and the unused list during reclaim
21mr|kernel-6.1-generic-6.1.152-2|6941	- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
21mr|kernel-6.1-generic-6.1.152-2|6942	- btrfs: fix bitmap leak when loading free space cache on duplicate entry
21mr|kernel-6.1-generic-6.1.152-2|6943	- btrfs: fix corruption after buffer fault in during direct IO append write
21mr|kernel-6.1-generic-6.1.152-2|6944	- btrfs: fix crash on racing fsync and size-extending write into prealloc
21mr|kernel-6.1-generic-6.1.152-2|6945	- btrfs: fix double inode unlock for direct IO sync writes
21mr|kernel-6.1-generic-6.1.152-2|6946	- btrfs: fix extent map use-after-free when adding pages to compressed bio
21mr|kernel-6.1-generic-6.1.152-2|6947	- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
21mr|kernel-6.1-generic-6.1.152-2|6948	- btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send()
21mr|kernel-6.1-generic-6.1.152-2|6949	- btrfs: fix leak of qgroup extent records after transaction abort
21mr|kernel-6.1-generic-6.1.152-2|6950	- btrfs: fix missing snapshot drew unlock when root is dead during swap activation
21mr|kernel-6.1-generic-6.1.152-2|6951	- btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item()
21mr|kernel-6.1-generic-6.1.152-2|6952	- btrfs: fix race between direct IO write and fsync when using same fd
21mr|kernel-6.1-generic-6.1.152-2|6953	- btrfs: fix uninitialized pointer free in add_inode_ref()
21mr|kernel-6.1-generic-6.1.152-2|6954	- btrfs: fix uninitialized pointer free on read_alloc_one_name() error
21mr|kernel-6.1-generic-6.1.152-2|6955	- btrfs: fix use-after-free in btrfs_encoded_read_endio()
21mr|kernel-6.1-generic-6.1.152-2|6956	- btrfs: fix use-after-free when COWing tree bock and tracing is enabled
21mr|kernel-6.1-generic-6.1.152-2|6957	- btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range()
21mr|kernel-6.1-generic-6.1.152-2|6958	- btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
21mr|kernel-6.1-generic-6.1.152-2|6959	- btrfs: handle invalid root reference found in may_destroy_subvol()
21mr|kernel-6.1-generic-6.1.152-2|6960	- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()
21mr|kernel-6.1-generic-6.1.152-2|6961	- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve
21mr|kernel-6.1-generic-6.1.152-2|6962	- btrfs: make btrfs_destroy_delayed_refs() return void
21mr|kernel-6.1-generic-6.1.152-2|6963	- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
21mr|kernel-6.1-generic-6.1.152-2|6964	- btrfs: qgroup: fix quota root leak after quota disable failure
21mr|kernel-6.1-generic-6.1.152-2|6965	- btrfs: ref-verify: fix use-after-free after invalid ref action
21mr|kernel-6.1-generic-6.1.152-2|6966	- btrfs: reinitialize delayed ref list after deleting it from the list
21mr|kernel-6.1-generic-6.1.152-2|6967	- btrfs: remove unnecessary prototype declarations at disk-io.c
21mr|kernel-6.1-generic-6.1.152-2|6968	- btrfs: rename and export __btrfs_cow_block()
21mr|kernel-6.1-generic-6.1.152-2|6969	- btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()
21mr|kernel-6.1-generic-6.1.152-2|6970	- btrfs: replace BUG_ON with ASSERT in walk_down_proc()
21mr|kernel-6.1-generic-6.1.152-2|6971	- btrfs: replace BUG_ON() with error handling at update_ref_for_cow()
21mr|kernel-6.1-generic-6.1.152-2|6972	- btrfs: replace sb::s_blocksize by fs_info::sectorsize
21mr|kernel-6.1-generic-6.1.152-2|6973	- btrfs: retry block group reclaim without infinite loop
21mr|kernel-6.1-generic-6.1.152-2|6974	- btrfs: return accurate error code on open failure in open_fs_devices()
21mr|kernel-6.1-generic-6.1.152-2|6975	- btrfs: run delayed iputs when flushing delalloc
21mr|kernel-6.1-generic-6.1.152-2|6976	- btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning
21mr|kernel-6.1-generic-6.1.152-2|6977	- btrfs: send: allow cloning non-aligned extent if it ends at i_size
21mr|kernel-6.1-generic-6.1.152-2|6978	- btrfs: send: fix invalid clone operation for file that got its size decreased
21mr|kernel-6.1-generic-6.1.152-2|6979	- btrfs: send: handle unexpected data in header buffer in begin_cmd()
21mr|kernel-6.1-generic-6.1.152-2|6980	- btrfs: sysfs: fix direct super block member reads
21mr|kernel-6.1-generic-6.1.152-2|6981	- btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()
21mr|kernel-6.1-generic-6.1.152-2|6982	- btrfs: tree-checker: add dev extent item checks
21mr|kernel-6.1-generic-6.1.152-2|6983	- btrfs: tree-checker: reject inline extent items with 0 ref count
21mr|kernel-6.1-generic-6.1.152-2|6984	- btrfs: update target inode's ctime on unlink
21mr|kernel-6.1-generic-6.1.152-2|6985	- btrfs: wait for fixup workers before stopping cleaner kthread during umount
21mr|kernel-6.1-generic-6.1.152-2|6986	- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
21mr|kernel-6.1-generic-6.1.152-2|6987	- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
21mr|kernel-6.1-generic-6.1.152-2|6988	- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
21mr|kernel-6.1-generic-6.1.152-2|6989	- btrfs: zoned: fix initial free space detection
21mr|kernel-6.1-generic-6.1.152-2|6990	- btrfs: zoned: fix missing RCU locking in error message when loading zone info
21mr|kernel-6.1-generic-6.1.152-2|6991	- btrfs: zoned: fix use-after-free due to race with dev replace
21mr|kernel-6.1-generic-6.1.152-2|6992	- btrfs: zoned: fix zone unusable accounting for freed reserved extent
21mr|kernel-6.1-generic-6.1.152-2|6993	- btrfs: zoned: fix zone_unusable accounting on making block group read-write again
21mr|kernel-6.1-generic-6.1.152-2|6994	- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
21mr|kernel-6.1-generic-6.1.152-2|6995	- btrfs: zoned: properly take lock to read/update block group's zoned variables
21mr|kernel-6.1-generic-6.1.152-2|6996	- build-id: require program headers to be right after ELF header
21mr|kernel-6.1-generic-6.1.152-2|6997	- bus: integrator-lm: fix OF node leak in probe()
21mr|kernel-6.1-generic-6.1.152-2|6998	- bus: mhi: host: pci_generic: add support for Telit FE990 modem
21mr|kernel-6.1-generic-6.1.152-2|6999	- bus: mhi: host: pci_generic: Fix the name for the Telit FE990A
21mr|kernel-6.1-generic-6.1.152-2|7000	- bytcr_rt5640 : inverse jack detect for Archos 101 cesium
21mr|kernel-6.1-generic-6.1.152-2|7001	- cachefiles: add consistency check for copen/cread
21mr|kernel-6.1-generic-6.1.152-2|7002	- cachefiles: add missing lock protection when polling
21mr|kernel-6.1-generic-6.1.152-2|7003	- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
21mr|kernel-6.1-generic-6.1.152-2|7004	- cachefiles: add restore command to recover inflight ondemand read requests
21mr|kernel-6.1-generic-6.1.152-2|7005	- cachefiles: add spin_lock for cachefiles_ondemand_info
21mr|kernel-6.1-generic-6.1.152-2|7006	- cachefiles: cancel all requests for the object that is being dropped
21mr|kernel-6.1-generic-6.1.152-2|7007	- cachefiles: cyclic allocation of msg_id to avoid reuse
21mr|kernel-6.1-generic-6.1.152-2|7008	- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
21mr|kernel-6.1-generic-6.1.152-2|7009	- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
21mr|kernel-6.1-generic-6.1.152-2|7010	- cachefiles: extract ondemand info field from cachefiles_object
21mr|kernel-6.1-generic-6.1.152-2|7011	- cachefiles: fix dentry leak in cachefiles_open_file()
21mr|kernel-6.1-generic-6.1.152-2|7012	- cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
21mr|kernel-6.1-generic-6.1.152-2|7013	- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
21mr|kernel-6.1-generic-6.1.152-2|7014	- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
21mr|kernel-6.1-generic-6.1.152-2|7015	- cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie()
21mr|kernel-6.1-generic-6.1.152-2|7016	- cachefiles: fix slab-use-after-free in fscache_withdraw_volume()
21mr|kernel-6.1-generic-6.1.152-2|7017	- cachefiles: flush all requests after setting CACHEFILES_DEAD
21mr|kernel-6.1-generic-6.1.152-2|7018	- cachefiles: introduce object ondemand state
21mr|kernel-6.1-generic-6.1.152-2|7019	- cachefiles: make on-demand read killable
21mr|kernel-6.1-generic-6.1.152-2|7020	- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
21mr|kernel-6.1-generic-6.1.152-2|7021	- cachefiles: never get a new anonymous fd if ondemand_id is valid
21mr|kernel-6.1-generic-6.1.152-2|7022	- cachefiles: Parse the "secctx" immediately
21mr|kernel-6.1-generic-6.1.152-2|7023	- cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop
21mr|kernel-6.1-generic-6.1.152-2|7024	- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
21mr|kernel-6.1-generic-6.1.152-2|7025	- cachefiles: remove requests from xarray during flushing requests
21mr|kernel-6.1-generic-6.1.152-2|7026	- cachefiles: resend an open request if the read request's object is closed
21mr|kernel-6.1-generic-6.1.152-2|7027	- cachefiles: Set object to close if ondemand_id < 0 in copen
21mr|kernel-6.1-generic-6.1.152-2|7028	- cachefiles: stop sending new request when dropping object
21mr|kernel-6.1-generic-6.1.152-2|7029	- cachefiles: wait for ondemand_object_worker to finish when dropping object
21mr|kernel-6.1-generic-6.1.152-2|7030	- can: bcm: Clear bo->bcm_proc_read after remove_proc_entry().
21mr|kernel-6.1-generic-6.1.152-2|7031	- can: bcm: Remove proc entry when dev is unregistered.
21mr|kernel-6.1-generic-6.1.152-2|7032	- can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails
21mr|kernel-6.1-generic-6.1.152-2|7033	- can: c_can: fix {rx,tx}_errors statistics
21mr|kernel-6.1-generic-6.1.152-2|7034	- can: dev: can_set_termination(): allow sleeping GPIOs
21mr|kernel-6.1-generic-6.1.152-2|7035	- can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.1-generic-6.1.152-2|7036	- can: gs_usb: add usb endpoint address detection at driver probe step
21mr|kernel-6.1-generic-6.1.152-2|7037	- can: gs_usb: add VID/PID for Xylanta SAINT3 product family
21mr|kernel-6.1-generic-6.1.152-2|7038	- can: gs_usb: gs_usb_probe(): align block comment
21mr|kernel-6.1-generic-6.1.152-2|7039	- can: gs_usb: remove leading space from goto labels
21mr|kernel-6.1-generic-6.1.152-2|7040	- can: gs_usb: uniformly use "parent" as variable name for struct gs_usb
21mr|kernel-6.1-generic-6.1.152-2|7041	- can: hi311x: hi3110_can_ist(): fix potential use-after-free
21mr|kernel-6.1-generic-6.1.152-2|7042	- can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics
21mr|kernel-6.1-generic-6.1.152-2|7043	- can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.1-generic-6.1.152-2|7044	- can: j1939: fix error in J1939 documentation.
21mr|kernel-6.1-generic-6.1.152-2|7045	- can: j1939: j1939_session_new(): fix skb reference counting
21mr|kernel-6.1-generic-6.1.152-2|7046	- can: j1939: use correct function name in comment
21mr|kernel-6.1-generic-6.1.152-2|7047	- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
21mr|kernel-6.1-generic-6.1.152-2|7048	- can: kvaser_usb: fix return value for hif_usb_send_regout
21mr|kernel-6.1-generic-6.1.152-2|7049	- can: m_can: enable NAPI before enabling interrupts
21mr|kernel-6.1-generic-6.1.152-2|7050	- can: m_can: m_can_close(): stop clocks after device has been shut down
21mr|kernel-6.1-generic-6.1.152-2|7051	- can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.1-generic-6.1.152-2|7052	- can: m_can: Release irq on error in m_can_open
21mr|kernel-6.1-generic-6.1.152-2|7053	- can: m_can: Remove repeated check for is_peripheral
21mr|kernel-6.1-generic-6.1.152-2|7054	- can: mcp251xfd: clarify the meaning of timestamp
21mr|kernel-6.1-generic-6.1.152-2|7055	- can: mcp251xfd: fix infinite loop when xmit fails
21mr|kernel-6.1-generic-6.1.152-2|7056	- can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode
21mr|kernel-6.1-generic-6.1.152-2|7057	- can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation
21mr|kernel-6.1-generic-6.1.152-2|7058	- can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6.
21mr|kernel-6.1-generic-6.1.152-2|7059	- can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate function
21mr|kernel-6.1-generic-6.1.152-2|7060	- can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes
21mr|kernel-6.1-generic-6.1.152-2|7061	- can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration
21mr|kernel-6.1-generic-6.1.152-2|7062	- can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop()
21mr|kernel-6.1-generic-6.1.152-2|7063	- can: mcp251xfd: properly indent labels
21mr|kernel-6.1-generic-6.1.152-2|7064	- can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd
21mr|kernel-6.1-generic-6.1.152-2|7065	- can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum
21mr|kernel-6.1-generic-6.1.152-2|7066	- can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum
21mr|kernel-6.1-generic-6.1.152-2|7067	- can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd
21mr|kernel-6.1-generic-6.1.152-2|7068	- can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open
21mr|kernel-6.1-generic-6.1.152-2|7069	- can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.1-generic-6.1.152-2|7070	- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
21mr|kernel-6.1-generic-6.1.152-2|7071	- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.1-generic-6.1.152-2|7072	- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
21mr|kernel-6.1-generic-6.1.152-2|7073	- cdrom: rearrange last_media_change check to avoid unintentional overflow
21mr|kernel-6.1-generic-6.1.152-2|7074	- ceph: extract entity name from device id
21mr|kernel-6.1-generic-6.1.152-2|7075	- ceph: fix cap ref leak via netfs init_request
21mr|kernel-6.1-generic-6.1.152-2|7076	- ceph: fix incorrect kmalloc size of pagevec mempool
21mr|kernel-6.1-generic-6.1.152-2|7077	- ceph: give up on paths longer than PATH_MAX
21mr|kernel-6.1-generic-6.1.152-2|7078	- ceph: remove the incorrect Fw reference check when dirtying pages
21mr|kernel-6.1-generic-6.1.152-2|7079	- ceph: validate snapdirname option length when mounting
21mr|kernel-6.1-generic-6.1.152-2|7080	- cgroup: Avoid extra dereference in css_populate_dir()
21mr|kernel-6.1-generic-6.1.152-2|7081	- cgroup/bpf: only cgroup v2 can be attached by bpf programs
21mr|kernel-6.1-generic-6.1.152-2|7082	- cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction
21mr|kernel-6.1-generic-6.1.152-2|7083	- cgroup/cpuset: Prevent UAF in proc_cpuset_show()
21mr|kernel-6.1-generic-6.1.152-2|7084	- cgroup: Fix potential overflow issue when checking max_depth
21mr|kernel-6.1-generic-6.1.152-2|7085	- cgroup: Make operations on the cgroup root_list RCU safe
21mr|kernel-6.1-generic-6.1.152-2|7086	- cgroup: Move rcu_head up near the top of cgroup_root
21mr|kernel-6.1-generic-6.1.152-2|7087	- cgroup: Protect css->cgroup write under css_set_lock
21mr|kernel-6.1-generic-6.1.152-2|7088	- char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
21mr|kernel-6.1-generic-6.1.152-2|7089	- char: xillybus: Check USB endpoints when probing device
21mr|kernel-6.1-generic-6.1.152-2|7090	- char: xillybus: Don't destroy workqueue from work item running on it
21mr|kernel-6.1-generic-6.1.152-2|7091	- char: xillybus: Fix trivial bug with mutex
21mr|kernel-6.1-generic-6.1.152-2|7092	- char: xillybus: Prevent use-after-free due to race condition
21mr|kernel-6.1-generic-6.1.152-2|7093	- char: xillybus: Refine workqueue handling
21mr|kernel-6.1-generic-6.1.152-2|7094	- chelsio/chtls: prevent potential integer overflow on 32bit
21mr|kernel-6.1-generic-6.1.152-2|7095	- cifs: Fix buffer overflow when parsing NFS reparse points
21mr|kernel-6.1-generic-6.1.152-2|7096	- cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region
21mr|kernel-6.1-generic-6.1.152-2|7097	- cifs: fix noisy message on copy_file_range
21mr|kernel-6.1-generic-6.1.152-2|7098	- cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path
21mr|kernel-6.1-generic-6.1.152-2|7099	- cifs: fix reconnect with SMB1 UNIX Extensions
21mr|kernel-6.1-generic-6.1.152-2|7100	- cifs: fix setting SecurityFlags to true
21mr|kernel-6.1-generic-6.1.152-2|7101	- cifs: fix typo in module parameter enable_gcm_256
21mr|kernel-6.1-generic-6.1.152-2|7102	- cifs: mount with "unix" mount option for SMB1 incorrectly handled
21mr|kernel-6.1-generic-6.1.152-2|7103	- cifs: reinstate original behavior again for forceuid/forcegid
21mr|kernel-6.1-generic-6.1.152-2|7104	- cifs: Replace remaining 1-element arrays
21mr|kernel-6.1-generic-6.1.152-2|7105	- cifs: use the least loaded channel for sending requests
21mr|kernel-6.1-generic-6.1.152-2|7106	- cipso: fix total option length computation
21mr|kernel-6.1-generic-6.1.152-2|7107	- clk: bcm: bcm53573: fix OF node leak in init
21mr|kernel-6.1-generic-6.1.152-2|7108	- clk: clk-apple-nco: Add NULL check in applnco_probe
21mr|kernel-6.1-generic-6.1.152-2|7109	- clk: clk-axi-clkgen: make sure to enable the AXI bus clock
21mr|kernel-6.1-generic-6.1.152-2|7110	- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
21mr|kernel-6.1-generic-6.1.152-2|7111	- clk: Don't hold prepare_lock when calling kref_put()
21mr|kernel-6.1-generic-6.1.152-2|7112	- clk: en7523: fix rate divider for slic and spi clocks
21mr|kernel-6.1-generic-6.1.152-2|7113	- clk: imx: clk-scu: fix clk enable state save and restore
21mr|kernel-6.1-generic-6.1.152-2|7114	- clk: imx: composite-7ulp: Check the PCC present bit
21mr|kernel-6.1-generic-6.1.152-2|7115	- clk: imx: composite-8m: Enable gate clk with mcore_booted
21mr|kernel-6.1-generic-6.1.152-2|7116	- clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection
21mr|kernel-6.1-generic-6.1.152-2|7117	- clk: imx: fracn-gppll: correct PLL initialization flow
21mr|kernel-6.1-generic-6.1.152-2|7118	- clk: imx: fracn-gppll: fix fractional part of PLL getting lost
21mr|kernel-6.1-generic-6.1.152-2|7119	- clk: imx: fracn-gppll: fix pll power up
21mr|kernel-6.1-generic-6.1.152-2|7120	- clk: imx: fracn-gppll: support integer pll
21mr|kernel-6.1-generic-6.1.152-2|7121	- clk: imx: imx8mp: fix clock tree update of TF-A managed clocks
21mr|kernel-6.1-generic-6.1.152-2|7122	- clk: imx: imx8qxp: Parent should be initialized earlier than the clock
21mr|kernel-6.1-generic-6.1.152-2|7123	- clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk
21mr|kernel-6.1-generic-6.1.152-2|7124	- clk: imx: lpcg-scu: SW workaround for errata (e10858)
21mr|kernel-6.1-generic-6.1.152-2|7125	- clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D
21mr|kernel-6.1-generic-6.1.152-2|7126	- clk: mediatek: clk-mtk: Register MFG notifier in mtk_clk_simple_probe()
21mr|kernel-6.1-generic-6.1.152-2|7127	- clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
21mr|kernel-6.1-generic-6.1.152-2|7128	- clk: mediatek: mt8365-mm: fix DPI0 parent
21mr|kernel-6.1-generic-6.1.152-2|7129	- clk: qcom: branch: Add helper functions for setting retain bits
21mr|kernel-6.1-generic-6.1.152-2|7130	- clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
21mr|kernel-6.1-generic-6.1.152-2|7131	- clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL
21mr|kernel-6.1-generic-6.1.152-2|7132	- clk: qcom: clk-alpha-pll: Fix the pll post div mask
21mr|kernel-6.1-generic-6.1.152-2|7133	- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API
21mr|kernel-6.1-generic-6.1.152-2|7134	- clk: qcom: clk-rpmh: Fix overflow in BCM vote
21mr|kernel-6.1-generic-6.1.152-2|7135	- clk: qcom: dispcc-sm6350: fix DisplayPort clocks
21mr|kernel-6.1-generic-6.1.152-2|7136	- clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks
21mr|kernel-6.1-generic-6.1.152-2|7137	- clk: qcom: dispcc-sm8250: use special function for Lucid 5LPE PLL
21mr|kernel-6.1-generic-6.1.152-2|7138	- clk: qcom: dispcc-sm8450: fix DisplayPort clocks
21mr|kernel-6.1-generic-6.1.152-2|7139	- clk: qcom: gcc-qcs404: fix initial rate of GPLL3
21mr|kernel-6.1-generic-6.1.152-2|7140	- clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
21mr|kernel-6.1-generic-6.1.152-2|7141	- clk: qcom: gcc-sc8180x: Add GPLL9 support
21mr|kernel-6.1-generic-6.1.152-2|7142	- clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table
21mr|kernel-6.1-generic-6.1.152-2|7143	- clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
21mr|kernel-6.1-generic-6.1.152-2|7144	- clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src
21mr|kernel-6.1-generic-6.1.152-2|7145	- clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.1-generic-6.1.152-2|7146	- clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.1-generic-6.1.152-2|7147	- clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
21mr|kernel-6.1-generic-6.1.152-2|7148	- clk: qcom: mmcc-msm8998: fix venus clock issue
21mr|kernel-6.1-generic-6.1.152-2|7149	- clk: qcom: Park shared RCGs upon registration
21mr|kernel-6.1-generic-6.1.152-2|7150	- clk: renesas: r8a779a0: Fix CANFD parent clock
21mr|kernel-6.1-generic-6.1.152-2|7151	- clk: renesas: r9a07g043: Add clock and reset entry for PLIC
21mr|kernel-6.1-generic-6.1.152-2|7152	- clk: renesas: rzg2l: Fix FOUTPOSTDIV clk
21mr|kernel-6.1-generic-6.1.152-2|7153	- clk: rockchip: fix error for unknown clocks
21mr|kernel-6.1-generic-6.1.152-2|7154	- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228
21mr|kernel-6.1-generic-6.1.152-2|7155	- clk: rs9: fix wrong default value for clock amplitude
21mr|kernel-6.1-generic-6.1.152-2|7156	- clk: samsung: exynos7885: do not define number of clocks in bindings
21mr|kernel-6.1-generic-6.1.152-2|7157	- clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix
21mr|kernel-6.1-generic-6.1.152-2|7158	- clk: samsung: exynosautov9: fix wrong pll clock id value
21mr|kernel-6.1-generic-6.1.152-2|7159	- clk: sifive: Do not register clkdevs for PRCI clocks
21mr|kernel-6.1-generic-6.1.152-2|7160	- clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset
21mr|kernel-6.1-generic-6.1.152-2|7161	- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change
21mr|kernel-6.1-generic-6.1.152-2|7162	- clk: ti: dra7-atl: Fix leak of of_nodes
21mr|kernel-6.1-generic-6.1.152-2|7163	- clk: visconti: Add bounds-checking coverage for struct visconti_pll_provider
21mr|kernel-6.1-generic-6.1.152-2|7164	- clocksource/drivers/arm_global_timer: Guard against division by zero
21mr|kernel-6.1-generic-6.1.152-2|7165	- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime
21mr|kernel-6.1-generic-6.1.152-2|7166	- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX
21mr|kernel-6.1-generic-6.1.152-2|7167	- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init()
21mr|kernel-6.1-generic-6.1.152-2|7168	- clocksource/drivers/sh_cmt: Address race condition for clock events
21mr|kernel-6.1-generic-6.1.152-2|7169	- clocksource/drivers:sp804: Make user selectable
21mr|kernel-6.1-generic-6.1.152-2|7170	- clocksource/drivers/timer-of: Remove percpu irq related code
21mr|kernel-6.1-generic-6.1.152-2|7171	- clocksource/drivers/timer-ti-dm: Fix child node refcount handling
21mr|kernel-6.1-generic-6.1.152-2|7172	- clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()
21mr|kernel-6.1-generic-6.1.152-2|7173	- clocksource: Make watchdog and suspend-timing multiplication overflow safe
21mr|kernel-6.1-generic-6.1.152-2|7174	- clocksource: Scale the watchdog read retries automatically
21mr|kernel-6.1-generic-6.1.152-2|7175	- close_range(): fix the logics in descriptor table trimming
21mr|kernel-6.1-generic-6.1.152-2|7176	- closures: Change BUG_ON() to WARN_ON()
21mr|kernel-6.1-generic-6.1.152-2|7177	- comedi: Flush partial mappings in error case
21mr|kernel-6.1-generic-6.1.152-2|7178	- comedi: ni_routing: tools: Check when the file could not be opened
21mr|kernel-6.1-generic-6.1.152-2|7179	- Compiler Attributes: Add __uninitialized macro
21mr|kernel-6.1-generic-6.1.152-2|7180	- compiler-gcc: be consistent with underscores use for `no_sanitize`
21mr|kernel-6.1-generic-6.1.152-2|7181	- compiler-gcc: remove attribute support check for `__no_sanitize_address__`
21mr|kernel-6.1-generic-6.1.152-2|7182	- coresight: etm4x: Do not hardcode IOMEM access for register restore
21mr|kernel-6.1-generic-6.1.152-2|7183	- coresight: etm4x: Do not save/restore Data trace control registers
21mr|kernel-6.1-generic-6.1.152-2|7184	- coresight: etm4x: Fix access to resource selector registers
21mr|kernel-6.1-generic-6.1.152-2|7185	- coresight: etm4x: Fix unbalanced pm_runtime_enable()
21mr|kernel-6.1-generic-6.1.152-2|7186	- coresight: etm4x: Safe access for TRCQCLTR
21mr|kernel-6.1-generic-6.1.152-2|7187	- coresight: Fix ref leak when of_coresight_parse_endpoint() fails
21mr|kernel-6.1-generic-6.1.152-2|7188	- coresight: tmc: sg: Do not leak sg_table
21mr|kernel-6.1-generic-6.1.152-2|7189	- counter: linux/counter.h: fix Excess kernel-doc description warning
21mr|kernel-6.1-generic-6.1.152-2|7190	- counter: stm32-timer-cnt: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|7191	- counter: ti-ecap-capture: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|7192	- counter: ti-eqep: enable clock at probe
21mr|kernel-6.1-generic-6.1.152-2|7193	- cppc_cpufreq: Fix possible null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|7194	- cpufreq: amd-pstate: Fix the inconsistency in max frequency units
21mr|kernel-6.1-generic-6.1.152-2|7195	- cpufreq: Avoid a bad reference count on CPU node
21mr|kernel-6.1-generic-6.1.152-2|7196	- cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception
21mr|kernel-6.1-generic-6.1.152-2|7197	- cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()
21mr|kernel-6.1-generic-6.1.152-2|7198	- cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()
21mr|kernel-6.1-generic-6.1.152-2|7199	- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()
21mr|kernel-6.1-generic-6.1.152-2|7200	- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()
21mr|kernel-6.1-generic-6.1.152-2|7201	- cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}()
21mr|kernel-6.1-generic-6.1.152-2|7202	- cpufreq: exit() callback is optional
21mr|kernel-6.1-generic-6.1.152-2|7203	- cpufreq: Generalize of_perf_domain_get_sharing_cpumask phandle format
21mr|kernel-6.1-generic-6.1.152-2|7204	- cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock
21mr|kernel-6.1-generic-6.1.152-2|7205	- cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing
21mr|kernel-6.1-generic-6.1.152-2|7206	- cpufreq: loongson2: Unregister platform_driver on failure
21mr|kernel-6.1-generic-6.1.152-2|7207	- cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
21mr|kernel-6.1-generic-6.1.152-2|7208	- cpufreq: qcom-nvmem: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|7209	- cpufreq: qcom-nvmem: fix memory leaks in probe error paths
21mr|kernel-6.1-generic-6.1.152-2|7210	- cpufreq: qcom-nvmem: Simplify driver data allocation
21mr|kernel-6.1-generic-6.1.152-2|7211	- cpufreq: scmi: Avoid overflow of target_freq in fast switch
21mr|kernel-6.1-generic-6.1.152-2|7212	- cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
21mr|kernel-6.1-generic-6.1.152-2|7213	- cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately
21mr|kernel-6.1-generic-6.1.152-2|7214	- cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
21mr|kernel-6.1-generic-6.1.152-2|7215	- cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu
21mr|kernel-6.1-generic-6.1.152-2|7216	- cpu: Re-enable CPU mitigations by default for !X86 architectures
21mr|kernel-6.1-generic-6.1.152-2|7217	- crypto: aead,cipher - zeroize key buffer after use
21mr|kernel-6.1-generic-6.1.152-2|7218	- crypto: api - Add crypto_clone_tfm
21mr|kernel-6.1-generic-6.1.152-2|7219	- crypto: api - Add crypto_tfm_get
21mr|kernel-6.1-generic-6.1.152-2|7220	- crypto: api - Fix liveliness check in crypto_alg_tested
21mr|kernel-6.1-generic-6.1.152-2|7221	- crypto: bcm - add error check in the ahash_hmac_init function
21mr|kernel-6.1-generic-6.1.152-2|7222	- crypto: bcm - Fix pointer arithmetic
21mr|kernel-6.1-generic-6.1.152-2|7223	- crypto: caam - add error check to caam_rsa_set_priv_key_form
21mr|kernel-6.1-generic-6.1.152-2|7224	- crypto: caam - Fix the pointer passed to caam_qi_shutdown()
21mr|kernel-6.1-generic-6.1.152-2|7225	- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
21mr|kernel-6.1-generic-6.1.152-2|7226	- crypto: cavium - Fix the if condition to exit loop after timeout
21mr|kernel-6.1-generic-6.1.152-2|7227	- crypto: ccp - drop platform ifdef checks
21mr|kernel-6.1-generic-6.1.152-2|7228	- crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure
21mr|kernel-6.1-generic-6.1.152-2|7229	- crypto: ecdh - explicitly zeroize private_key
21mr|kernel-6.1-generic-6.1.152-2|7230	- crypto: ecdsa - Fix module auto-load on add-key
21mr|kernel-6.1-generic-6.1.152-2|7231	- crypto: ecrdsa - Fix module auto-load on add_key
21mr|kernel-6.1-generic-6.1.152-2|7232	- crypto: hisilicon/debugfs - Fix debugfs uninit process issue
21mr|kernel-6.1-generic-6.1.152-2|7233	- crypto: hisilicon/hpre - enable sva error interrupt event
21mr|kernel-6.1-generic-6.1.152-2|7234	- crypto: hisilicon/hpre - mask cluster timeout error
21mr|kernel-6.1-generic-6.1.152-2|7235	- crypto: hisilicon/qm - disable same error report before resetting
21mr|kernel-6.1-generic-6.1.152-2|7236	- crypto: hisilicon/qm - fix coding style issues
21mr|kernel-6.1-generic-6.1.152-2|7237	- crypto: hisilicon/qm - inject error before stopping queue
21mr|kernel-6.1-generic-6.1.152-2|7238	- crypto: hisilicon/qm - reset device before enabling it
21mr|kernel-6.1-generic-6.1.152-2|7239	- crypto: hisilicon/sec - Fix memory leak for sec resource release
21mr|kernel-6.1-generic-6.1.152-2|7240	- crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init()
21mr|kernel-6.1-generic-6.1.152-2|7241	- crypto: marvell/cesa - Disable hash algorithms
21mr|kernel-6.1-generic-6.1.152-2|7242	- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
21mr|kernel-6.1-generic-6.1.152-2|7243	- crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
21mr|kernel-6.1-generic-6.1.152-2|7244	- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
21mr|kernel-6.1-generic-6.1.152-2|7245	- crypto: qat - fix unintentional re-enabling of error interrupts
21mr|kernel-6.1-generic-6.1.152-2|7246	- crypto: qat - remove faulty arbiter config reset
21mr|kernel-6.1-generic-6.1.152-2|7247	- crypto: simd - Do not call crypto_alloc_tfm during registration
21mr|kernel-6.1-generic-6.1.152-2|7248	- crypto: x86/aegis128 - access 32-bit arguments as 32-bit
21mr|kernel-6.1-generic-6.1.152-2|7249	- crypto: x86/nh-avx2 - add missing vzeroupper
21mr|kernel-6.1-generic-6.1.152-2|7250	- crypto: x86/sha256-avx2 - add missing vzeroupper
21mr|kernel-6.1-generic-6.1.152-2|7251	- crypto: x86/sha512-avx2 - add missing vzeroupper
21mr|kernel-6.1-generic-6.1.152-2|7252	- crypto: xor - fix template benchmarking
21mr|kernel-6.1-generic-6.1.152-2|7253	- csky, hexagon: fix broken sys_sync_file_range
21mr|kernel-6.1-generic-6.1.152-2|7254	- cxgb4: add forgotten u64 ivlan cast before shift
21mr|kernel-6.1-generic-6.1.152-2|7255	- cxgb4: Avoid removal of uninserted tid
21mr|kernel-6.1-generic-6.1.152-2|7256	- cxgb4: Properly lock TX queue for the selftest.
21mr|kernel-6.1-generic-6.1.152-2|7257	- cxgb4: use port number to set mac addr
21mr|kernel-6.1-generic-6.1.152-2|7258	- cxl/acpi: Move rescan to the workqueue
21mr|kernel-6.1-generic-6.1.152-2|7259	- cxl/core: Fix incorrect vendor debug UUID define
21mr|kernel-6.1-generic-6.1.152-2|7260	- cxl/pci: Break out range register decoding from cxl_hdm_decode_init()
21mr|kernel-6.1-generic-6.1.152-2|7261	- cxl/pci: fix error code in __cxl_hdm_decode_init()
21mr|kernel-6.1-generic-6.1.152-2|7262	- cxl/pci: Fix to record only non-zero ranges
21mr|kernel-6.1-generic-6.1.152-2|7263	- cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices()
21mr|kernel-6.1-generic-6.1.152-2|7264	- cxl/region: Fix region creation for greater than x2 switches
21mr|kernel-6.1-generic-6.1.152-2|7265	- cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c
21mr|kernel-6.1-generic-6.1.152-2|7266	- dax: delete a stale directory pmem
21mr|kernel-6.1-generic-6.1.152-2|7267	- dccp: Fix memory leak in dccp_feat_change_recv
21mr|kernel-6.1-generic-6.1.152-2|7268	- debugobjects: Fix conditions in fill_pool()
21mr|kernel-6.1-generic-6.1.152-2|7269	- decompress_bunzip2: fix rare decompression failure
21mr|kernel-6.1-generic-6.1.152-2|7270	- delayacct: improve the average delay precision of getdelay tool to microsecond
21mr|kernel-6.1-generic-6.1.152-2|7271	- device-dax: correct pgoff align in dax_set_mapping()
21mr|kernel-6.1-generic-6.1.152-2|7272	- device property: Add cleanup.h based fwnode_handle_put() scope based cleanup.
21mr|kernel-6.1-generic-6.1.152-2|7273	- device property: Constify device child node APIs
21mr|kernel-6.1-generic-6.1.152-2|7274	- device property: Introduce device_for_each_child_node_scoped()
21mr|kernel-6.1-generic-6.1.152-2|7275	- devlink: bump the instance index directly when iterating
21mr|kernel-6.1-generic-6.1.152-2|7276	- devlink: drop the filter argument from devlinks_xa_find_get
21mr|kernel-6.1-generic-6.1.152-2|7277	- dev/parport: fix the array out-of-bounds risk
21mr|kernel-6.1-generic-6.1.152-2|7278	- dev_printk: Add and use dev_no_printk()
21mr|kernel-6.1-generic-6.1.152-2|7279	- devres: Fix devm_krealloc() wasting memory
21mr|kernel-6.1-generic-6.1.152-2|7280	- devres: Fix memory leakage caused by driver API devm_free_percpu()
21mr|kernel-6.1-generic-6.1.152-2|7281	- devres: Initialize an uninitialized struct member
21mr|kernel-6.1-generic-6.1.152-2|7282	- dma: allow dma_get_cache_alignment() to be overridden by the arch code
21mr|kernel-6.1-generic-6.1.152-2|7283	- dma-buf: fix dma_fence_array_signaled v4
21mr|kernel-6.1-generic-6.1.152-2|7284	- dma-buf: heaps: Fix off-by-one in CMA heap fault handler
21mr|kernel-6.1-generic-6.1.152-2|7285	- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
21mr|kernel-6.1-generic-6.1.152-2|7286	- dma-debug: avoid deadlock between dma debug vs printk and netconsole
21mr|kernel-6.1-generic-6.1.152-2|7287	- dma-debug: fix a possible deadlock on radix_lock
21mr|kernel-6.1-generic-6.1.152-2|7288	- dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
21mr|kernel-6.1-generic-6.1.152-2|7289	- dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks
21mr|kernel-6.1-generic-6.1.152-2|7290	- dmaengine: apple-admac: Avoid accessing registers in probe
21mr|kernel-6.1-generic-6.1.152-2|7291	- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
21mr|kernel-6.1-generic-6.1.152-2|7292	- dmaengine: axi-dmac: fix possible race in remove()
21mr|kernel-6.1-generic-6.1.152-2|7293	- dmaengine: dw: Add memory bus width verification
21mr|kernel-6.1-generic-6.1.152-2|7294	- dmaengine: dw: Add peripheral bus width verification
21mr|kernel-6.1-generic-6.1.152-2|7295	- dmaengine: dw: Select only supported masters for ACPI devices
21mr|kernel-6.1-generic-6.1.152-2|7296	- dmaengine: idma64: Add check for dma_set_max_seg_size
21mr|kernel-6.1-generic-6.1.152-2|7297	- dmaengine: idxd: add a new security check to deal with a hardware erratum
21mr|kernel-6.1-generic-6.1.152-2|7298	- dmaengine: idxd: add a write() method for applications to submit work
21mr|kernel-6.1-generic-6.1.152-2|7299	- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
21mr|kernel-6.1-generic-6.1.152-2|7300	- dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
21mr|kernel-6.1-generic-6.1.152-2|7301	- dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
21mr|kernel-6.1-generic-6.1.152-2|7302	- dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
21mr|kernel-6.1-generic-6.1.152-2|7303	- dmaengine: ioatdma: Fix leaking on version mismatch
21mr|kernel-6.1-generic-6.1.152-2|7304	- dmaengine: ioatdma: Fix missing kmem_cache_destroy()
21mr|kernel-6.1-generic-6.1.152-2|7305	- dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting()
21mr|kernel-6.1-generic-6.1.152-2|7306	- dmaengine: ioat: use PCI core macros for PCIe Capability
21mr|kernel-6.1-generic-6.1.152-2|7307	- dmaengine: mv_xor: fix child node refcount handling in early exit
21mr|kernel-6.1-generic-6.1.152-2|7308	- dmaengine: owl: fix register access functions
21mr|kernel-6.1-generic-6.1.152-2|7309	- dmaengine: pl330: issue_pending waits until WFP state
21mr|kernel-6.1-generic-6.1.152-2|7310	- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state"
21mr|kernel-6.1-generic-6.1.152-2|7311	- dmaengine: tegra186: Fix residual calculation
21mr|kernel-6.1-generic-6.1.152-2|7312	- dmaengine: tegra: Return correct DMA status when paused
21mr|kernel-6.1-generic-6.1.152-2|7313	- dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
21mr|kernel-6.1-generic-6.1.152-2|7314	- dma-fence: Fix reference leak on fence merge failure path
21mr|kernel-6.1-generic-6.1.152-2|7315	- dma-fence: Use kernel's sort for merging fences
21mr|kernel-6.1-generic-6.1.152-2|7316	- dma: fix call order in dmam_free_coherent
21mr|kernel-6.1-generic-6.1.152-2|7317	- dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
21mr|kernel-6.1-generic-6.1.152-2|7318	- dma-mapping: benchmark: Don't starve others when doing the test
21mr|kernel-6.1-generic-6.1.152-2|7319	- dma-mapping: benchmark: fix node id validation
21mr|kernel-6.1-generic-6.1.152-2|7320	- dma-mapping: benchmark: handle NUMA_NO_NODE correctly
21mr|kernel-6.1-generic-6.1.152-2|7321	- dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users
21mr|kernel-6.1-generic-6.1.152-2|7322	- dm array: fix cursor index when skipping across block boundaries
21mr|kernel-6.1-generic-6.1.152-2|7323	- dm array: fix releasing a faulty array block twice in dm_array_cursor_end
21mr|kernel-6.1-generic-6.1.152-2|7324	- dm array: fix unreleased btree blocks on closing a faulty array cursor
21mr|kernel-6.1-generic-6.1.152-2|7325	- dma: xilinx_dpdma: Fix locking
21mr|kernel-6.1-generic-6.1.152-2|7326	- dm cache: correct the number of origin blocks to match the target length
21mr|kernel-6.1-generic-6.1.152-2|7327	- dm cache: fix flushing uninitialized delayed_work on cache_ctr error
21mr|kernel-6.1-generic-6.1.152-2|7328	- dm cache: fix out-of-bounds access to the dirty bitset when resizing
21mr|kernel-6.1-generic-6.1.152-2|7329	- dm cache: fix potential out-of-bounds access on the first resume
21mr|kernel-6.1-generic-6.1.152-2|7330	- dm cache: optimize dirty bit checking with find_next_bit when resizing
21mr|kernel-6.1-generic-6.1.152-2|7331	- dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
21mr|kernel-6.1-generic-6.1.152-2|7332	- dm init: Handle minors larger than 255
21mr|kernel-6.1-generic-6.1.152-2|7333	- dm-integrity: fix a race condition when accessing recalc_sector
21mr|kernel-6.1-generic-6.1.152-2|7334	- dm persistent data: fix memory allocation failure
21mr|kernel-6.1-generic-6.1.152-2|7335	- dm resume: don't return EINVAL when signalled
21mr|kernel-6.1-generic-6.1.152-2|7336	- dm suspend: return -ERESTARTSYS instead of -EINTR
21mr|kernel-6.1-generic-6.1.152-2|7337	- dm thin: Add missing destroy_work_on_stack()
21mr|kernel-6.1-generic-6.1.152-2|7338	- dm thin: make get_first_thin use rcu-safe list first function
21mr|kernel-6.1-generic-6.1.152-2|7339	- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow
21mr|kernel-6.1-generic-6.1.152-2|7340	- dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
21mr|kernel-6.1-generic-6.1.152-2|7341	- dm-verity: fix dm_is_verity_target() when dm-verity is builtin
21mr|kernel-6.1-generic-6.1.152-2|7342	- doc: rcu: update printed dynticks counter bits
21mr|kernel-6.1-generic-6.1.152-2|7343	- docs/bpf: Document BPF_MAP_TYPE_LPM_TRIE map
21mr|kernel-6.1-generic-6.1.152-2|7344	- docs: kernel_include.py: Cope with docutils 0.21
21mr|kernel-6.1-generic-6.1.152-2|7345	- docs: net: reformat driver.rst from a list to sections
21mr|kernel-6.1-generic-6.1.152-2|7346	- docs/zh_CN: Update the translation of delay-accounting to 6.1-rc8
21mr|kernel-6.1-generic-6.1.152-2|7347	- Documentation: PM: Clarify pm_runtime_resume_and_get() return value
21mr|kernel-6.1-generic-6.1.152-2|7348	- dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
21mr|kernel-6.1-generic-6.1.152-2|7349	- drbd: Add NULL check for net_conf to prevent dereference in state validation
21mr|kernel-6.1-generic-6.1.152-2|7350	- drbd: Fix atomicity violation in drbd_uuid_set_bm()
21mr|kernel-6.1-generic-6.1.152-2|7351	- driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link
21mr|kernel-6.1-generic-6.1.152-2|7352	- driver core: bus: Fix double free in driver API bus_register()
21mr|kernel-6.1-generic-6.1.152-2|7353	- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute
21mr|kernel-6.1-generic-6.1.152-2|7354	- driver core: Fix uevent_show() vs driver detach race
21mr|kernel-6.1-generic-6.1.152-2|7355	- driver core: fw_devlink: Improve logs for cycle detection
21mr|kernel-6.1-generic-6.1.152-2|7356	- driver core: fw_devlink: Stop trying to optimize cycle detection logic
21mr|kernel-6.1-generic-6.1.152-2|7357	- driver: iio: add missing checks on iio_info's callback access
21mr|kernel-6.1-generic-6.1.152-2|7358	- drivers: core: synchronize really_probe() and dev_uevent()
21mr|kernel-6.1-generic-6.1.152-2|7359	- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind()
21mr|kernel-6.1-generic-6.1.152-2|7360	- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
21mr|kernel-6.1-generic-6.1.152-2|7361	- Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted
21mr|kernel-6.1-generic-6.1.152-2|7362	- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic
21mr|kernel-6.1-generic-6.1.152-2|7363	- Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl
21mr|kernel-6.1-generic-6.1.152-2|7364	- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error
21mr|kernel-6.1-generic-6.1.152-2|7365	- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error
21mr|kernel-6.1-generic-6.1.152-2|7366	- drivers/perf: Fix ali_drw_pmu driver interrupt status clearing
21mr|kernel-6.1-generic-6.1.152-2|7367	- drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()
21mr|kernel-6.1-generic-6.1.152-2|7368	- drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group
21mr|kernel-6.1-generic-6.1.152-2|7369	- drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group
21mr|kernel-6.1-generic-6.1.152-2|7370	- drivers/perf: hisi_pcie: Record hardware counts correctly
21mr|kernel-6.1-generic-6.1.152-2|7371	- drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpus
21mr|kernel-6.1-generic-6.1.152-2|7372	- drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
21mr|kernel-6.1-generic-6.1.152-2|7373	- drivers: soc: xilinx: check return status of get_api_version()
21mr|kernel-6.1-generic-6.1.152-2|7374	- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
21mr|kernel-6.1-generic-6.1.152-2|7375	- drivers/xen: Improve the late XenStore init protocol
21mr|kernel-6.1-generic-6.1.152-2|7376	- drm: adv7511: Drop dsi single lane support
21mr|kernel-6.1-generic-6.1.152-2|7377	- drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
21mr|kernel-6.1-generic-6.1.152-2|7378	- drm/amd: Add gfx12 swizzle mode defs
21mr|kernel-6.1-generic-6.1.152-2|7379	- drm/amd/amdgpu: Check tbo resource pointer
21mr|kernel-6.1-generic-6.1.152-2|7380	- drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring
21mr|kernel-6.1-generic-6.1.152-2|7381	- drm/amd/amdgpu: Fix style errors in amdgpu_drv.c & amdgpu_device.c
21mr|kernel-6.1-generic-6.1.152-2|7382	- drm/amd/amdgpu/imu_v11_0: Increase buffer size to ensure all possible values can be stored
21mr|kernel-6.1-generic-6.1.152-2|7383	- drm/amd/amdgpu: Properly tune the size of struct
21mr|kernel-6.1-generic-6.1.152-2|7384	- drm/amd: check num of link levels when update pcie param
21mr|kernel-6.1-generic-6.1.152-2|7385	- drm/amd/display: Account for cursor prefetch BW in DML1 mode support
21mr|kernel-6.1-generic-6.1.152-2|7386	- drm/amd/display: Add array index check for hdcp ddc access
21mr|kernel-6.1-generic-6.1.152-2|7387	- drm/amd/display: Add check for granularity in dml ceil/floor helpers
21mr|kernel-6.1-generic-6.1.152-2|7388	- drm/amd/display: Add dtbclk access to dcn315
21mr|kernel-6.1-generic-6.1.152-2|7389	- drm/amd/display: added NULL check at start of dc_validate_stream
21mr|kernel-6.1-generic-6.1.152-2|7390	- drm/amd/display: Add null checker before passing variables
21mr|kernel-6.1-generic-6.1.152-2|7391	- drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update
21mr|kernel-6.1-generic-6.1.152-2|7392	- drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2)
21mr|kernel-6.1-generic-6.1.152-2|7393	- drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw
21mr|kernel-6.1-generic-6.1.152-2|7394	- drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw
21mr|kernel-6.1-generic-6.1.152-2|7395	- drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func
21mr|kernel-6.1-generic-6.1.152-2|7396	- drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func
21mr|kernel-6.1-generic-6.1.152-2|7397	- drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func
21mr|kernel-6.1-generic-6.1.152-2|7398	- drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream
21mr|kernel-6.1-generic-6.1.152-2|7399	- drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing
21mr|kernel-6.1-generic-6.1.152-2|7400	- drm/amd/display: Add VCO speed parameter for DCN31 FPU
21mr|kernel-6.1-generic-6.1.152-2|7401	- drm/amd/display: Adjust cursor position
21mr|kernel-6.1-generic-6.1.152-2|7402	- drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT`
21mr|kernel-6.1-generic-6.1.152-2|7403	- drm/amd/display: Assign linear_pitch_alignment even for VM
21mr|kernel-6.1-generic-6.1.152-2|7404	- drm/amd/display: Atom Integrated System Info v2_2 for DCN35
21mr|kernel-6.1-generic-6.1.152-2|7405	- drm/amd/display: avoid using null object of framebuffer
21mr|kernel-6.1-generic-6.1.152-2|7406	- drm/amd/display: Check BIOS images before it is used
21mr|kernel-6.1-generic-6.1.152-2|7407	- drm/amd/display: Check denominator pbn_div before used
21mr|kernel-6.1-generic-6.1.152-2|7408	- drm/amd/display: Check for NULL pointer
21mr|kernel-6.1-generic-6.1.152-2|7409	- drm/amd/display: Check gpio_id before used as array index
21mr|kernel-6.1-generic-6.1.152-2|7410	- drm/amd/display: Check HDCP returned status
21mr|kernel-6.1-generic-6.1.152-2|7411	- drm/amd/display: Check index msg_id before read or write
21mr|kernel-6.1-generic-6.1.152-2|7412	- drm/amd/display: Check msg_id before processing transcation
21mr|kernel-6.1-generic-6.1.152-2|7413	- drm/amd/display: Check null-initialized variables
21mr|kernel-6.1-generic-6.1.152-2|7414	- drm/amd/display: Check null pointer before dereferencing se
21mr|kernel-6.1-generic-6.1.152-2|7415	- drm/amd/display: Check null pointers before using dc->clk_mgr
21mr|kernel-6.1-generic-6.1.152-2|7416	- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
21mr|kernel-6.1-generic-6.1.152-2|7417	- drm/amd/display: Check phantom_stream before it is used
21mr|kernel-6.1-generic-6.1.152-2|7418	- drm/amd/display: Check pipe offset before setting vblank
21mr|kernel-6.1-generic-6.1.152-2|7419	- drm/amd/display: Check stream before comparing them
21mr|kernel-6.1-generic-6.1.152-2|7420	- drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
21mr|kernel-6.1-generic-6.1.152-2|7421	- drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too
21mr|kernel-6.1-generic-6.1.152-2|7422	- drm/amd/display: drop unnecessary NULL checks in debugfs
21mr|kernel-6.1-generic-6.1.152-2|7423	- drm/amd/display: Ensure index calculation will not overflow
21mr|kernel-6.1-generic-6.1.152-2|7424	- drm/amd/display: Exit idle optimizations before HDCP execution
21mr|kernel-6.1-generic-6.1.152-2|7425	- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
21mr|kernel-6.1-generic-6.1.152-2|7426	- drm/amd/display: Fix division by zero in setup_dsc_config
21mr|kernel-6.1-generic-6.1.152-2|7427	- drm/amd/display: Fix incorrect DSC instance for MST
21mr|kernel-6.1-generic-6.1.152-2|7428	- drm/amd/display: Fix index out of bounds in DCN30 color transformation
21mr|kernel-6.1-generic-6.1.152-2|7429	- drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation
21mr|kernel-6.1-generic-6.1.152-2|7430	- drm/amd/display: Fix index out of bounds in degamma hardware format translation
21mr|kernel-6.1-generic-6.1.152-2|7431	- drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
21mr|kernel-6.1-generic-6.1.152-2|7432	- drm/amd/display: Fix potential index out of bounds in color transformation function
21mr|kernel-6.1-generic-6.1.152-2|7433	- drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination
21mr|kernel-6.1-generic-6.1.152-2|7434	- drm/amd/display: Fix system hang while resume with TBT monitor
21mr|kernel-6.1-generic-6.1.152-2|7435	- drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream'
21mr|kernel-6.1-generic-6.1.152-2|7436	- drm/amd/display: Handle Y carry-over in VCP X.Y calculation
21mr|kernel-6.1-generic-6.1.152-2|7437	- drm/amd/display: increase MAX_SURFACES to the value supported by hw
21mr|kernel-6.1-generic-6.1.152-2|7438	- drm/amd/display: Initialize denominators' default to 1
21mr|kernel-6.1-generic-6.1.152-2|7439	- drm/amd/display: Initialize get_bytes_per_element's default to 1
21mr|kernel-6.1-generic-6.1.152-2|7440	- drm/amd/display: revert Exit idle optimizations before HDCP execution
21mr|kernel-6.1-generic-6.1.152-2|7441	- drm/amd/display: Round calculated vtotal
21mr|kernel-6.1-generic-6.1.152-2|7442	- drm/amd/display: Set color_mgmt_changed to true on unsuspend
21mr|kernel-6.1-generic-6.1.152-2|7443	- drm/amd/display: Skip finding free audio for unknown engine_id
21mr|kernel-6.1-generic-6.1.152-2|7444	- drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
21mr|kernel-6.1-generic-6.1.152-2|7445	- drm/amd/display: Skip on writeback when it's not applicable
21mr|kernel-6.1-generic-6.1.152-2|7446	- drm/amd/display: Skip Recompute DSC Params if no Stream on Link
21mr|kernel-6.1-generic-6.1.152-2|7447	- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
21mr|kernel-6.1-generic-6.1.152-2|7448	- drm/amd/display: Spinlock before reading event
21mr|kernel-6.1-generic-6.1.152-2|7449	- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
21mr|kernel-6.1-generic-6.1.152-2|7450	- drm/amd/display: Validate backlight caps are sane
21mr|kernel-6.1-generic-6.1.152-2|7451	- drm/amd/display: Validate hw_points_num before using it
21mr|kernel-6.1-generic-6.1.152-2|7452	- drm/amd: Fix initialization mistake for NBIO 7.7.0
21mr|kernel-6.1-generic-6.1.152-2|7453	- drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
21mr|kernel-6.1-generic-6.1.152-2|7454	- drm/amdgpu: Actually check flags for all context ops.
21mr|kernel-6.1-generic-6.1.152-2|7455	- drm/amdgpu: add error handle to avoid out-of-bounds
21mr|kernel-6.1-generic-6.1.152-2|7456	- drm/amdgpu: Add lock around VF RLCG interface
21mr|kernel-6.1-generic-6.1.152-2|7457	- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()
21mr|kernel-6.1-generic-6.1.152-2|7458	- drm/amdgpu: add raven1 gfxoff quirk
21mr|kernel-6.1-generic-6.1.152-2|7459	- drm/amdgpu: Adjust debugfs eviction and IB access permissions
21mr|kernel-6.1-generic-6.1.152-2|7460	- drm/amdgpu: align pp_power_profile_mode with kernel docs
21mr|kernel-6.1-generic-6.1.152-2|7461	- drm/amdgpu/atomfirmware: add intergrated info v2.3 table
21mr|kernel-6.1-generic-6.1.152-2|7462	- drm/amdgpu/atomfirmware: fix parsing of vram_info
21mr|kernel-6.1-generic-6.1.152-2|7463	- drm/amdgpu/atomfirmware: silence UBSAN warning
21mr|kernel-6.1-generic-6.1.152-2|7464	- drm/amdgpu/atomfirmware: Silence UBSAN warning
21mr|kernel-6.1-generic-6.1.152-2|7465	- drm/amdgpu: avoid reading vf2pf info size from FB
21mr|kernel-6.1-generic-6.1.152-2|7466	- drm/amdgpu: avoid using null object of framebuffer
21mr|kernel-6.1-generic-6.1.152-2|7467	- drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6
21mr|kernel-6.1-generic-6.1.152-2|7468	- drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
21mr|kernel-6.1-generic-6.1.152-2|7469	- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts
21mr|kernel-6.1-generic-6.1.152-2|7470	- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih
21mr|kernel-6.1-generic-6.1.152-2|7471	- drm/amdgpu: Dereference the ATCS ACPI buffer
21mr|kernel-6.1-generic-6.1.152-2|7472	- drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit
21mr|kernel-6.1-generic-6.1.152-2|7473	- drm/amdgpu: don't access invalid sched
21mr|kernel-6.1-generic-6.1.152-2|7474	- drm/amdgpu: enable gfxoff quirk on HP 705G4
21mr|kernel-6.1-generic-6.1.152-2|7475	- drm/amdgpu: fix dereference after null check
21mr|kernel-6.1-generic-6.1.152-2|7476	- drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent
21mr|kernel-6.1-generic-6.1.152-2|7477	- drm/amdgpu: Fix leak when GPU memory allocation fails
21mr|kernel-6.1-generic-6.1.152-2|7478	- drm/amdgpu: fix mc_data out-of-bounds read warning
21mr|kernel-6.1-generic-6.1.152-2|7479	- drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
21mr|kernel-6.1-generic-6.1.152-2|7480	- drm/amdgpu: Fix out-of-bounds write warning
21mr|kernel-6.1-generic-6.1.152-2|7481	- drm/amdgpu: fix overflowed array index read warning
21mr|kernel-6.1-generic-6.1.152-2|7482	- drm/amdgpu: Fix pci state save during mode-1 reset
21mr|kernel-6.1-generic-6.1.152-2|7483	- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
21mr|kernel-6.1-generic-6.1.152-2|7484	- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
21mr|kernel-6.1-generic-6.1.152-2|7485	- drm/amdgpu: Fix smatch static checker warning
21mr|kernel-6.1-generic-6.1.152-2|7486	- drm/amdgpu: Fix the null pointer dereference to ras_manager
21mr|kernel-6.1-generic-6.1.152-2|7487	- drm/amdgpu: Fix the ring buffer size for queue VM flush
21mr|kernel-6.1-generic-6.1.152-2|7488	- drm/amdgpu: fix the waring dereferencing hive
21mr|kernel-6.1-generic-6.1.152-2|7489	- drm/amdgpu: fix UBSAN warning in kv_dpm.c
21mr|kernel-6.1-generic-6.1.152-2|7490	- drm/amdgpu: fix ucode out-of-bounds read warning
21mr|kernel-6.1-generic-6.1.152-2|7491	- drm/amdgpu: fix unchecked return value warning for amdgpu_gfx
21mr|kernel-6.1-generic-6.1.152-2|7492	- drm/amdgpu: fix uninitialized scalar variable warning
21mr|kernel-6.1-generic-6.1.152-2|7493	- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
21mr|kernel-6.1-generic-6.1.152-2|7494	- drm/amdgpu: Fix uninitialized variable warnings
21mr|kernel-6.1-generic-6.1.152-2|7495	- drm/amdgpu: fix usage slab after free
21mr|kernel-6.1-generic-6.1.152-2|7496	- drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes
21mr|kernel-6.1-generic-6.1.152-2|7497	- drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
21mr|kernel-6.1-generic-6.1.152-2|7498	- drm/amdgpu/hdp5.2: do a posting read when flushing HDP
21mr|kernel-6.1-generic-6.1.152-2|7499	- drm/amdgpu: Initialize timestamp for some legacy SOCs
21mr|kernel-6.1-generic-6.1.152-2|7500	- drm/amdgpu/jpeg2: properly set atomics vmid field
21mr|kernel-6.1-generic-6.1.152-2|7501	- drm/amdgpu/mes: fix use-after-free issue
21mr|kernel-6.1-generic-6.1.152-2|7502	- drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2
21mr|kernel-6.1-generic-6.1.152-2|7503	- drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
21mr|kernel-6.1-generic-6.1.152-2|7504	- drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
21mr|kernel-6.1-generic-6.1.152-2|7505	- drm/amdgpu/pm: Fix the null pointer dereference for smu7
21mr|kernel-6.1-generic-6.1.152-2|7506	- drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
21mr|kernel-6.1-generic-6.1.152-2|7507	- drm/amdgpu/pm: Fix the param type of set_power_profile_mode
21mr|kernel-6.1-generic-6.1.152-2|7508	- drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
21mr|kernel-6.1-generic-6.1.152-2|7509	- drm/amdgpu/pm: Fix uninitialized variable warning for smu10
21mr|kernel-6.1-generic-6.1.152-2|7510	- drm/amdgpu: prevent BO_HANDLES error from being overwritten
21mr|kernel-6.1-generic-6.1.152-2|7511	- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported
21mr|kernel-6.1-generic-6.1.152-2|7512	- drm/amdgpu: properly handle vbios fake edid sizing
21mr|kernel-6.1-generic-6.1.152-2|7513	- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
21mr|kernel-6.1-generic-6.1.152-2|7514	- drm/amdgpu: Refine IB schedule error logging
21mr|kernel-6.1-generic-6.1.152-2|7515	- drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
21mr|kernel-6.1-generic-6.1.152-2|7516	- drm/amdgpu: Replace one-element array with flexible-array member
21mr|kernel-6.1-generic-6.1.152-2|7517	- drm/amdgpu: rework resume handling for display (v2)
21mr|kernel-6.1-generic-6.1.152-2|7518	- drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
21mr|kernel-6.1-generic-6.1.152-2|7519	- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
21mr|kernel-6.1-generic-6.1.152-2|7520	- drm/amdgpu: Set no_hw_access when VF request full GPU fails
21mr|kernel-6.1-generic-6.1.152-2|7521	- drm/amdgpu: set the right AMDGPU sg segment limitation
21mr|kernel-6.1-generic-6.1.152-2|7522	- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
21mr|kernel-6.1-generic-6.1.152-2|7523	- drm/amdgpu/swsmu: always force a state reprogram on init
21mr|kernel-6.1-generic-6.1.152-2|7524	- drm/amdgpu/swsmu: Only force workload setup on init
21mr|kernel-6.1-generic-6.1.152-2|7525	- drm/amdgpu: the warning dereferencing obj for nbio_v7_4
21mr|kernel-6.1-generic-6.1.152-2|7526	- drm/amdgpu: Update BO eviction priorities
21mr|kernel-6.1-generic-6.1.152-2|7527	- drm/amdgpu: update type of buf size to u32 for eeprom functions
21mr|kernel-6.1-generic-6.1.152-2|7528	- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
21mr|kernel-6.1-generic-6.1.152-2|7529	- drm/amdgpu: Validate TA binary size
21mr|kernel-6.1-generic-6.1.152-2|7530	- drm/amdgpu/vcn: identify unified queue in sw init
21mr|kernel-6.1-generic-6.1.152-2|7531	- drm/amdgpu/vcn: not pause dpg for unified queue
21mr|kernel-6.1-generic-6.1.152-2|7532	- drm/amd: Guard against bad data for ATIF ACPI method
21mr|kernel-6.1-generic-6.1.152-2|7533	- drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer
21mr|kernel-6.1-generic-6.1.152-2|7534	- drm/amdkfd: Correct the migration DMA map direction
21mr|kernel-6.1-generic-6.1.152-2|7535	- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
21mr|kernel-6.1-generic-6.1.152-2|7536	- drm/amdkfd: Fix resource leak in criu restore queue
21mr|kernel-6.1-generic-6.1.152-2|7537	- drm/amdkfd: Fix wrong usage of INIT_WORK()
21mr|kernel-6.1-generic-6.1.152-2|7538	- drm/amdkfd: Flush the process wq before creating a kfd_process
21mr|kernel-6.1-generic-6.1.152-2|7539	- drm/amdkfd: Move dma unmapping after TLB flush
21mr|kernel-6.1-generic-6.1.152-2|7540	- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
21mr|kernel-6.1-generic-6.1.152-2|7541	- drm/amdkfd: reserve the BO before validating it
21mr|kernel-6.1-generic-6.1.152-2|7542	- drm/amd/pm: check negtive return for table entries
21mr|kernel-6.1-generic-6.1.152-2|7543	- drm/amd/pm: check specific index for aldebaran
21mr|kernel-6.1-generic-6.1.152-2|7544	- drm/amd/pm: ensure the fw_info is not null before using it
21mr|kernel-6.1-generic-6.1.152-2|7545	- drm/amd/pm: Fix aldebaran pcie speed reporting
21mr|kernel-6.1-generic-6.1.152-2|7546	- drm/amd/pm: Fix negative array index read
21mr|kernel-6.1-generic-6.1.152-2|7547	- drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
21mr|kernel-6.1-generic-6.1.152-2|7548	- drm/amd/pm: fix the Out-of-bounds read warning
21mr|kernel-6.1-generic-6.1.152-2|7549	- drm/amd/pm: fix uninitialized variable warning
21mr|kernel-6.1-generic-6.1.152-2|7550	- drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
21mr|kernel-6.1-generic-6.1.152-2|7551	- drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
21mr|kernel-6.1-generic-6.1.152-2|7552	- drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
21mr|kernel-6.1-generic-6.1.152-2|7553	- drm/amd/pm: fix warning using uninitialized value of max_vid_step
21mr|kernel-6.1-generic-6.1.152-2|7554	- drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7
21mr|kernel-6.1-generic-6.1.152-2|7555	- drm/arm/malidp: fix a possible null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|7556	- drm/bridge: adv7511_audio: Update Audio InfoFrame properly
21mr|kernel-6.1-generic-6.1.152-2|7557	- drm: bridge: adv7511: use dev_err_probe in probe function
21mr|kernel-6.1-generic-6.1.152-2|7558	- drm/bridge: analogix_dp: properly handle zero sized AUX transactions
21mr|kernel-6.1-generic-6.1.152-2|7559	- drm/bridge: anx7625: Don't log an error when DSI host can't be found
21mr|kernel-6.1-generic-6.1.152-2|7560	- drm/bridge: anx7625: Drop EDID cache on bridge power off
21mr|kernel-6.1-generic-6.1.152-2|7561	- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|7562	- drm/bridge: dpc3433: Don't log an error when DSI host can't be found
21mr|kernel-6.1-generic-6.1.152-2|7563	- drm/bridge: Fix improper bridge init order with pre_enable_prev_first
21mr|kernel-6.1-generic-6.1.152-2|7564	- drm/bridge: icn6211: Don't log an error when DSI host can't be found
21mr|kernel-6.1-generic-6.1.152-2|7565	- drm/bridge: it6505: Enable module autoloading
21mr|kernel-6.1-generic-6.1.152-2|7566	- drm/bridge: it6505: Fix inverted reset polarity
21mr|kernel-6.1-generic-6.1.152-2|7567	- drm/bridge: it6505: update usleep_range for RC circuit charge time
21mr|kernel-6.1-generic-6.1.152-2|7568	- drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid()
21mr|kernel-6.1-generic-6.1.152-2|7569	- drm/bridge: lt8912b: Don't log an error when DSI host can't be found
21mr|kernel-6.1-generic-6.1.152-2|7570	- drm/bridge: lt9611: Don't log an error when DSI host can't be found
21mr|kernel-6.1-generic-6.1.152-2|7571	- drm/bridge: lt9611uxc: Don't log an error when DSI host can't be found
21mr|kernel-6.1-generic-6.1.152-2|7572	- drm/bridge/panel: Fix runtime warning on panel bridge release
21mr|kernel-6.1-generic-6.1.152-2|7573	- drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
21mr|kernel-6.1-generic-6.1.152-2|7574	- drm/bridge: tc358767: Fix link properties discovery
21mr|kernel-6.1-generic-6.1.152-2|7575	- drm/bridge: tc358768: Attempt to fix DSI horizontal timings
21mr|kernel-6.1-generic-6.1.152-2|7576	- drm/bridge: tc358768: Fix DSI command tx
21mr|kernel-6.1-generic-6.1.152-2|7577	- drm/bridge: tc358775: Don't log an error when DSI host can't be found
21mr|kernel-6.1-generic-6.1.152-2|7578	- drm/bridge: tc358775: fix support for jeida-18 and jeida-24
21mr|kernel-6.1-generic-6.1.152-2|7579	- drm: Check output polling initialized before disabling
21mr|kernel-6.1-generic-6.1.152-2|7580	- drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
21mr|kernel-6.1-generic-6.1.152-2|7581	- drm/client: fix null pointer dereference in drm_client_modeset_probe
21mr|kernel-6.1-generic-6.1.152-2|7582	- drm/connector: Add \n to message about demoting connector force-probes
21mr|kernel-6.1-generic-6.1.152-2|7583	- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS
21mr|kernel-6.1-generic-6.1.152-2|7584	- drm/crtc: fix uninitialized variable use even harder
21mr|kernel-6.1-generic-6.1.152-2|7585	- drm/display: Fix building with GCC 15
21mr|kernel-6.1-generic-6.1.152-2|7586	- drm/dp: Don't attempt AUX transfers when eDP panels are not powered
21mr|kernel-6.1-generic-6.1.152-2|7587	- drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req()
21mr|kernel-6.1-generic-6.1.152-2|7588	- drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
21mr|kernel-6.1-generic-6.1.152-2|7589	- drm/dp_mst: Fix MST sideband message body length check
21mr|kernel-6.1-generic-6.1.152-2|7590	- drm/dp_mst: Fix resetting msg rx state after topology removal
21mr|kernel-6.1-generic-6.1.152-2|7591	- drm/dp_mst: Skip CSN if topology probing is not done yet
21mr|kernel-6.1-generic-6.1.152-2|7592	- drm/dp_mst: Verify request type in the corresponding down message reply
21mr|kernel-6.1-generic-6.1.152-2|7593	- drm/etnaviv: don't block scheduler when GPU is still active
21mr|kernel-6.1-generic-6.1.152-2|7594	- drm/etnaviv: fix DMA direction handling for cached RW buffers
21mr|kernel-6.1-generic-6.1.152-2|7595	- drm/etnaviv: fix power register offset on GC300
21mr|kernel-6.1-generic-6.1.152-2|7596	- drm/etnaviv: flush shader L1 cache after user commandstream
21mr|kernel-6.1-generic-6.1.152-2|7597	- drm/etnaviv: hold GPU lock across perfmon sampling
21mr|kernel-6.1-generic-6.1.152-2|7598	- drm/etnaviv: Request pages from DMA32 zone on addressing_limited
21mr|kernel-6.1-generic-6.1.152-2|7599	- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
21mr|kernel-6.1-generic-6.1.152-2|7600	- drm/exynos/vidi: fix memory leak in .get_modes()
21mr|kernel-6.1-generic-6.1.152-2|7601	- drm: fsl-dcu: enable PIXCLK on LS1021A
21mr|kernel-6.1-generic-6.1.152-2|7602	- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
21mr|kernel-6.1-generic-6.1.152-2|7603	- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
21mr|kernel-6.1-generic-6.1.152-2|7604	- drm/i915: Add a function to mmap framebuffer obj
21mr|kernel-6.1-generic-6.1.152-2|7605	- drm/i915/audio: Fix audio time stamp programming for DP
21mr|kernel-6.1-generic-6.1.152-2|7606	- drm/i915/bios: Fix parsing backlight BDB data
21mr|kernel-6.1-generic-6.1.152-2|7607	- drm/i915/dg1: Fix power gate sequence.
21mr|kernel-6.1-generic-6.1.152-2|7608	- drm/i915/dp: Don't switch the LTTPR mode on an active link
21mr|kernel-6.1-generic-6.1.152-2|7609	- drm/i915/dp: Reset intel_dp->link_trained before retraining the link
21mr|kernel-6.1-generic-6.1.152-2|7610	- drm/i915/dpt: Make DPT object unshrinkable
21mr|kernel-6.1-generic-6.1.152-2|7611	- drm/i915/fb: Relax clear color alignment to 64 bytes
21mr|kernel-6.1-generic-6.1.152-2|7612	- drm/i915/fence: Mark debug_fence_free() with __maybe_unused
21mr|kernel-6.1-generic-6.1.152-2|7613	- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
21mr|kernel-6.1-generic-6.1.152-2|7614	- drm/i915: Fix a NULL vs IS_ERR() bug
21mr|kernel-6.1-generic-6.1.152-2|7615	- drm/i915: Fix memory leak by correcting cache object name in error handler
21mr|kernel-6.1-generic-6.1.152-2|7616	- drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
21mr|kernel-6.1-generic-6.1.152-2|7617	- drm/i915/gem: Adjust vma offset for framebuffer mmap offset
21mr|kernel-6.1-generic-6.1.152-2|7618	- drm/i915/gem: fix bitwise and logical AND mixup
21mr|kernel-6.1-generic-6.1.152-2|7619	- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
21mr|kernel-6.1-generic-6.1.152-2|7620	- drm/i915/gt: Disarm breadcrumbs if engines are already idle
21mr|kernel-6.1-generic-6.1.152-2|7621	- drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
21mr|kernel-6.1-generic-6.1.152-2|7622	- drm/i915/gt: Fix potential UAF by revoke of fence registers
21mr|kernel-6.1-generic-6.1.152-2|7623	- drm/i915/guc: avoid FIELD_PREP warning
21mr|kernel-6.1-generic-6.1.152-2|7624	- drm/i915/guc: prevent a possible int overflow in wq offsets
21mr|kernel-6.1-generic-6.1.152-2|7625	- drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
21mr|kernel-6.1-generic-6.1.152-2|7626	- drm/i915/mso: using joiner is not possible with eDP MSO
21mr|kernel-6.1-generic-6.1.152-2|7627	- drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|7628	- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|7629	- drm/komeda: check for error-valued pointer
21mr|kernel-6.1-generic-6.1.152-2|7630	- drm: komeda: Fix an issue related to normalized zpos
21mr|kernel-6.1-generic-6.1.152-2|7631	- drm/lcdif: Do not disable clocks on already suspended hardware
21mr|kernel-6.1-generic-6.1.152-2|7632	- drm/lima: add mask irq callback to gp and pp
21mr|kernel-6.1-generic-6.1.152-2|7633	- drm/lima: fix shared irq handling on driver remove
21mr|kernel-6.1-generic-6.1.152-2|7634	- drm/lima: Mark simple_ondemand governor as softdep
21mr|kernel-6.1-generic-6.1.152-2|7635	- drm/lima: mask irqs in timeout path before hard reset
21mr|kernel-6.1-generic-6.1.152-2|7636	- drm/lima: set gp bus_stop bit before hard reset
21mr|kernel-6.1-generic-6.1.152-2|7637	- drm/mcde: Enable module autoloading
21mr|kernel-6.1-generic-6.1.152-2|7638	- drm/mediatek: Add 0 size check to mtk_drm_gem_obj
21mr|kernel-6.1-generic-6.1.152-2|7639	- drm/mediatek: Add missing plane settings when async update
21mr|kernel-6.1-generic-6.1.152-2|7640	- drm/mediatek: Add OVL compatible name for MT8195
21mr|kernel-6.1-generic-6.1.152-2|7641	- drm/mediatek: Add return value check when reading DPCD
21mr|kernel-6.1-generic-6.1.152-2|7642	- drm/mediatek: dp: Add support for embedded DisplayPort aux-bus
21mr|kernel-6.1-generic-6.1.152-2|7643	- drm/mediatek: dp: Fix mtk_dp_aux_transfer return value
21mr|kernel-6.1-generic-6.1.152-2|7644	- drm/mediatek: dp: Move PHY registration to new function
21mr|kernel-6.1-generic-6.1.152-2|7645	- drm/mediatek: Fix missing configuration flags in mtk_crtc_ddp_config()
21mr|kernel-6.1-generic-6.1.152-2|7646	- drm/mediatek: Fix mode valid issue for dp
21mr|kernel-6.1-generic-6.1.152-2|7647	- drm/mediatek: Fix YCbCr422 color format issue for DP
21mr|kernel-6.1-generic-6.1.152-2|7648	- drm/mediatek: stop selecting foreign drivers
21mr|kernel-6.1-generic-6.1.152-2|7649	- drm/mediatek: Use spin_lock_irqsave() for CRTC event lock
21mr|kernel-6.1-generic-6.1.152-2|7650	- drm/meson: dw-hdmi: add bandgap setting for g12
21mr|kernel-6.1-generic-6.1.152-2|7651	- drm/meson: dw-hdmi: power up phy on device init
21mr|kernel-6.1-generic-6.1.152-2|7652	- drm/meson: fix canvas release in bind function
21mr|kernel-6.1-generic-6.1.152-2|7653	- drm/meson: plane: Add error handling
21mr|kernel-6.1-generic-6.1.152-2|7654	- drm/meson: vclk: fix calculation of 59.94 fractional rates
21mr|kernel-6.1-generic-6.1.152-2|7655	- drm/mgag200: Bind I2C lifetime to DRM device
21mr|kernel-6.1-generic-6.1.152-2|7656	- drm/mgag200: Set DDC timeout in milliseconds
21mr|kernel-6.1-generic-6.1.152-2|7657	- drm/mipi-dsi: Fix mipi_dsi_dcs_write_seq() macro definition format
21mr|kernel-6.1-generic-6.1.152-2|7658	- drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
21mr|kernel-6.1-generic-6.1.152-2|7659	- drm/mipi-dsi: use correct return type for the DSC functions
21mr|kernel-6.1-generic-6.1.152-2|7660	- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
21mr|kernel-6.1-generic-6.1.152-2|7661	- drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
21mr|kernel-6.1-generic-6.1.152-2|7662	- drm/msm/a5xx: disable preemption in submits by default
21mr|kernel-6.1-generic-6.1.152-2|7663	- drm/msm/a5xx: fix races in preemption evaluation stage
21mr|kernel-6.1-generic-6.1.152-2|7664	- drm/msm/a5xx: properly clear preemption records on resume
21mr|kernel-6.1-generic-6.1.152-2|7665	- drm/msm/a5xx: workaround early ring-buffer emptiness check
21mr|kernel-6.1-generic-6.1.152-2|7666	- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
21mr|kernel-6.1-generic-6.1.152-2|7667	- drm/msm/adreno: Fix error return if missing firmware-name
21mr|kernel-6.1-generic-6.1.152-2|7668	- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|7669	- drm/msm: Allocate memory for disp snapshot with kvzalloc()
21mr|kernel-6.1-generic-6.1.152-2|7670	- drm/msm: Avoid NULL dereference in msm_disp_state_print_regs()
21mr|kernel-6.1-generic-6.1.152-2|7671	- drm/msm: DEVFREQ_GOV_SIMPLE_ONDEMAND is no longer needed
21mr|kernel-6.1-generic-6.1.152-2|7672	- drm/msm/dp: allow voltage swing / pre emphasis of 3
21mr|kernel-6.1-generic-6.1.152-2|7673	- drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected
21mr|kernel-6.1-generic-6.1.152-2|7674	- drm/msm/dp: fix the max supported bpp logic
21mr|kernel-6.1-generic-6.1.152-2|7675	- drm/msm/dp: reset the link phy params before link training
21mr|kernel-6.1-generic-6.1.152-2|7676	- drm/msm/dp: Return IRQ_NONE for unhandled interrupts
21mr|kernel-6.1-generic-6.1.152-2|7677	- drm/msm/dpu: Always flush the slave INTF on the CTL
21mr|kernel-6.1-generic-6.1.152-2|7678	- drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
21mr|kernel-6.1-generic-6.1.152-2|7679	- drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
21mr|kernel-6.1-generic-6.1.152-2|7680	- drm/msm/dpu: don't always program merge_3d block
21mr|kernel-6.1-generic-6.1.152-2|7681	- drm/msm/dpu: don't play tricks with debug macros
21mr|kernel-6.1-generic-6.1.152-2|7682	- drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
21mr|kernel-6.1-generic-6.1.152-2|7683	- drm/msm/dpu: make sure phys resources are properly initialized
21mr|kernel-6.1-generic-6.1.152-2|7684	- drm/msm/dpu: Wire up DSC mask for active CTL configuration
21mr|kernel-6.1-generic-6.1.152-2|7685	- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation
21mr|kernel-6.1-generic-6.1.152-2|7686	- drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk
21mr|kernel-6.1-generic-6.1.152-2|7687	- drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
21mr|kernel-6.1-generic-6.1.152-2|7688	- drm/msm: Enable clamp_to_idle for 7c3
21mr|kernel-6.1-generic-6.1.152-2|7689	- drm/msm: Fix incorrect file name output in adreno_request_fw()
21mr|kernel-6.1-generic-6.1.152-2|7690	- drm/msm: fix %%s null argument error
21mr|kernel-6.1-generic-6.1.152-2|7691	- drm/msm/gpu: Add devfreq tuning debugfs
21mr|kernel-6.1-generic-6.1.152-2|7692	- drm/msm/gpu: Bypass PM QoS constraint for idle clamp
21mr|kernel-6.1-generic-6.1.152-2|7693	- drm/msm/gpu: Check the status of registration to PM QoS
21mr|kernel-6.1-generic-6.1.152-2|7694	- drm/msm: Reduce fallout of fence signaling vs reclaim hangs
21mr|kernel-6.1-generic-6.1.152-2|7695	- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
21mr|kernel-6.1-generic-6.1.152-2|7696	- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
21mr|kernel-6.1-generic-6.1.152-2|7697	- drm/nouveau/dp: Don't probe eDP ports twice harder
21mr|kernel-6.1-generic-6.1.152-2|7698	- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
21mr|kernel-6.1-generic-6.1.152-2|7699	- drm/nouveau: prime: fix refcount underflow
21mr|kernel-6.1-generic-6.1.152-2|7700	- drm: omapdrm: Add missing check for alloc_ordered_workqueue
21mr|kernel-6.1-generic-6.1.152-2|7701	- drm/omap: Fix locking in omap_gem_new_dmabuf()
21mr|kernel-6.1-generic-6.1.152-2|7702	- drm/omap: Fix possible NULL dereference
21mr|kernel-6.1-generic-6.1.152-2|7703	- drm/panel: atna33xc20: Fix unbalanced regulator in the case HPD doesn't assert
21mr|kernel-6.1-generic-6.1.152-2|7704	- drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
21mr|kernel-6.1-generic-6.1.152-2|7705	- drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
21mr|kernel-6.1-generic-6.1.152-2|7706	- drm/panel: ili9341: Respect deferred probe
21mr|kernel-6.1-generic-6.1.152-2|7707	- drm/panel: ili9341: Use predefined error codes
21mr|kernel-6.1-generic-6.1.152-2|7708	- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
21mr|kernel-6.1-generic-6.1.152-2|7709	- drm/panel: novatek-nt35950: Don't log an error when DSI host can't be found
21mr|kernel-6.1-generic-6.1.152-2|7710	- drm/panel: novatek-nt35950: fix return value check in nt35950_probe()
21mr|kernel-6.1-generic-6.1.152-2|7711	- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
21mr|kernel-6.1-generic-6.1.152-2|7712	- drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition
21mr|kernel-6.1-generic-6.1.152-2|7713	- drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK
21mr|kernel-6.1-generic-6.1.152-2|7714	- drm: panel-orientation-quirks: Add quirk for Aya Neo KUN
21mr|kernel-6.1-generic-6.1.152-2|7715	- drm: panel-orientation-quirks: Add quirk for Ayn Loki Max
21mr|kernel-6.1-generic-6.1.152-2|7716	- drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero
21mr|kernel-6.1-generic-6.1.152-2|7717	- drm: panel-orientation-quirks: Add quirk for OrangePi Neo
21mr|kernel-6.1-generic-6.1.152-2|7718	- drm: panel-orientation-quirks: Add quirk for Valve Galileo
21mr|kernel-6.1-generic-6.1.152-2|7719	- drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict
21mr|kernel-6.1-generic-6.1.152-2|7720	- drm/panel-samsung-atna33xc20: Use ktime_get_boottime for delays
21mr|kernel-6.1-generic-6.1.152-2|7721	- drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
21mr|kernel-6.1-generic-6.1.152-2|7722	- drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
21mr|kernel-6.1-generic-6.1.152-2|7723	- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
21mr|kernel-6.1-generic-6.1.152-2|7724	- drm/panfrost: Mark simple_ondemand governor as softdep
21mr|kernel-6.1-generic-6.1.152-2|7725	- drm/panfrost: Remove unused id_mask from struct panfrost_model
21mr|kernel-6.1-generic-6.1.152-2|7726	- drm/printer: Allow NULL data in devcoredump printer
21mr|kernel-6.1-generic-6.1.152-2|7727	- drm/qxl: Add check for drm_cvt_mode
21mr|kernel-6.1-generic-6.1.152-2|7728	- drm/radeon: check bo_va->bo is non-NULL before using it
21mr|kernel-6.1-generic-6.1.152-2|7729	- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets
21mr|kernel-6.1-generic-6.1.152-2|7730	- drm/radeon: Fix encoder->possible_clones
21mr|kernel-6.1-generic-6.1.152-2|7731	- drm/radeon: fix UBSAN warning in kv_dpm.c
21mr|kernel-6.1-generic-6.1.152-2|7732	- drm/radeon: properly handle vbios fake edid sizing
21mr|kernel-6.1-generic-6.1.152-2|7733	- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()
21mr|kernel-6.1-generic-6.1.152-2|7734	- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
21mr|kernel-6.1-generic-6.1.152-2|7735	- drm/radeon/radeon_display: Decrease the size of allocated memory
21mr|kernel-6.1-generic-6.1.152-2|7736	- drm/radeon: Replace one-element array with flexible-array member
21mr|kernel-6.1-generic-6.1.152-2|7737	- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode
21mr|kernel-6.1-generic-6.1.152-2|7738	- drm/rockchip: vop2: clear afbc en and transform bit for cluster window at linear mode
21mr|kernel-6.1-generic-6.1.152-2|7739	- drm/rockchip: vop2: Do not divide height twice for YUV
21mr|kernel-6.1-generic-6.1.152-2|7740	- drm/rockchip: vop2: Fix the port mux of VP2
21mr|kernel-6.1-generic-6.1.152-2|7741	- drm/rockchip: vop: Allow 4096px width scaling
21mr|kernel-6.1-generic-6.1.152-2|7742	- drm/rockchip: vop: clear DMA stop bit on RK3066
21mr|kernel-6.1-generic-6.1.152-2|7743	- drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066
21mr|kernel-6.1-generic-6.1.152-2|7744	- drm/rockchip: vop: Fix a dereferenced before check warning
21mr|kernel-6.1-generic-6.1.152-2|7745	- drm/rockchip: vop: limit maximum resolution to hardware capabilities
21mr|kernel-6.1-generic-6.1.152-2|7746	- drm/sched: Add locking to drm_sched_entity_modify_sched
21mr|kernel-6.1-generic-6.1.152-2|7747	- drm/sched: memset() 'job' in drm_sched_job_init()
21mr|kernel-6.1-generic-6.1.152-2|7748	- drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
21mr|kernel-6.1-generic-6.1.152-2|7749	- drm/sti: Add __iomem for mixer_dbg_mxn's parameter
21mr|kernel-6.1-generic-6.1.152-2|7750	- drm/sti: avoid potential dereference of error pointers
21mr|kernel-6.1-generic-6.1.152-2|7751	- drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check
21mr|kernel-6.1-generic-6.1.152-2|7752	- drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check
21mr|kernel-6.1-generic-6.1.152-2|7753	- drm/stm: Avoid use-after-free issues with crtc and plane
21mr|kernel-6.1-generic-6.1.152-2|7754	- drm/stm: Fix an error handling path in stm_drm_platform_probe()
21mr|kernel-6.1-generic-6.1.152-2|7755	- drm/stm: ltdc: check memory returned by devm_kzalloc()
21mr|kernel-6.1-generic-6.1.152-2|7756	- drm/stm: ltdc: reset plane transparency after plane disable
21mr|kernel-6.1-generic-6.1.152-2|7757	- drm/tegra: Zero-initialize iosys_map
21mr|kernel-6.1-generic-6.1.152-2|7758	- drm/ttm: Make sure the mapped tt pages are decrypted when needed
21mr|kernel-6.1-generic-6.1.152-2|7759	- drm/ttm: Print the memory decryption status just once
21mr|kernel-6.1-generic-6.1.152-2|7760	- drm/udl: Move connector to modesetting code
21mr|kernel-6.1-generic-6.1.152-2|7761	- drm/udl: Remove DRM_CONNECTOR_POLL_HPD
21mr|kernel-6.1-generic-6.1.152-2|7762	- drm/udl: Rename struct udl_drm_connector to struct udl_connector
21mr|kernel-6.1-generic-6.1.152-2|7763	- drm/udl: Test pixel limit in mode-config's mode-valid function
21mr|kernel-6.1-generic-6.1.152-2|7764	- drm/udl: Use USB timeout constant when reading EDID
21mr|kernel-6.1-generic-6.1.152-2|7765	- drm/udl: Various improvements to the connector
21mr|kernel-6.1-generic-6.1.152-2|7766	- drm/v3d: Address race-condition in MMU flush
21mr|kernel-6.1-generic-6.1.152-2|7767	- drm/v3d: Enable Performance Counters before clearing them
21mr|kernel-6.1-generic-6.1.152-2|7768	- drm/v3d: Ensure job pointer is set to NULL after job completion
21mr|kernel-6.1-generic-6.1.152-2|7769	- drm/v3d: Stop the active perfmon before being destroyed
21mr|kernel-6.1-generic-6.1.152-2|7770	- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA
21mr|kernel-6.1-generic-6.1.152-2|7771	- drm: vc4: Fix possible null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|7772	- drm/vc4: hdmi: Avoid hang with debug registers when suspended
21mr|kernel-6.1-generic-6.1.152-2|7773	- drm/vc4: hdmi: Avoid log spam for audio start failure
21mr|kernel-6.1-generic-6.1.152-2|7774	- drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_get
21mr|kernel-6.1-generic-6.1.152-2|7775	- drm/vc4: hvs: Correct logic on stopping an HVS channel
21mr|kernel-6.1-generic-6.1.152-2|7776	- drm/vc4: hvs: Don't write gamma luts on 2711
21mr|kernel-6.1-generic-6.1.152-2|7777	- drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer
21mr|kernel-6.1-generic-6.1.152-2|7778	- drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function
21mr|kernel-6.1-generic-6.1.152-2|7779	- drm/vc4: hvs: Set AXI panic modes for the HVS
21mr|kernel-6.1-generic-6.1.152-2|7780	- drm/vc4: Stop the active perfmon before being destroyed
21mr|kernel-6.1-generic-6.1.152-2|7781	- drm/vmwgfx: 3D disabled should not effect STDU memory limits
21mr|kernel-6.1-generic-6.1.152-2|7782	- drm/vmwgfx: Filter modes which exceed graphics memory
21mr|kernel-6.1-generic-6.1.152-2|7783	- drm/vmwgfx: Fix a deadlock in dma buf fence polling
21mr|kernel-6.1-generic-6.1.152-2|7784	- drm/vmwgfx: Fix invalid reads in fence signaled events
21mr|kernel-6.1-generic-6.1.152-2|7785	- drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency
21mr|kernel-6.1-generic-6.1.152-2|7786	- drm/vmwgfx: Fix overlay when using Screen Targets
21mr|kernel-6.1-generic-6.1.152-2|7787	- drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check
21mr|kernel-6.1-generic-6.1.152-2|7788	- drm/vmwgfx: Handle surface check failure correctly
21mr|kernel-6.1-generic-6.1.152-2|7789	- drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS
21mr|kernel-6.1-generic-6.1.152-2|7790	- drm/vmwgfx: Port the framebuffer code to drm fb helpers
21mr|kernel-6.1-generic-6.1.152-2|7791	- drm/vmwgfx: Prevent unmapping active read buffers
21mr|kernel-6.1-generic-6.1.152-2|7792	- drm/vmwgfx: Refactor drm connector probing for display modes
21mr|kernel-6.1-generic-6.1.152-2|7793	- drm/vmwgfx: Remove STDU logic from generic mode_valid function
21mr|kernel-6.1-generic-6.1.152-2|7794	- drm/vmwgfx: Trigger a modeset when the screen moves
21mr|kernel-6.1-generic-6.1.152-2|7795	- drop_monitor: replace spin_lock by raw_spin_lock
21mr|kernel-6.1-generic-6.1.152-2|7796	- dsa: qca8k: Use nested lock to avoid splat
21mr|kernel-6.1-generic-6.1.152-2|7797	- dt-bindings: clock: axi-clkgen: include AXI clk
21mr|kernel-6.1-generic-6.1.152-2|7798	- dt-bindings: clock: exynos7885: Fix duplicated binding
21mr|kernel-6.1-generic-6.1.152-2|7799	- dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x
21mr|kernel-6.1-generic-6.1.152-2|7800	- dt-bindings: clock: qcom: Add missing UFS QREF clocks
21mr|kernel-6.1-generic-6.1.152-2|7801	- dt-bindings: display: adi,adv7533: Drop single lane support
21mr|kernel-6.1-generic-6.1.152-2|7802	- dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
21mr|kernel-6.1-generic-6.1.152-2|7803	- dt-bindings: i2c: Drop unneeded quotes
21mr|kernel-6.1-generic-6.1.152-2|7804	- dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
21mr|kernel-6.1-generic-6.1.152-2|7805	- dt-bindings: iio: asahi-kasei,ak8975: drop incorrect AK09116 compatible
21mr|kernel-6.1-generic-6.1.152-2|7806	- dt-bindings: iio: dac: ad3552r: fix maximum spi speed
21mr|kernel-6.1-generic-6.1.152-2|7807	- dt-bindings: iio: health: maxim,max30102: fix compatible check
21mr|kernel-6.1-generic-6.1.152-2|7808	- dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties
21mr|kernel-6.1-generic-6.1.152-2|7809	- dt-bindings: PCI: rcar-pci-host: Add optional regulators
21mr|kernel-6.1-generic-6.1.152-2|7810	- dt-bindings: pinctrl: mediatek: mt7622: fix array properties
21mr|kernel-6.1-generic-6.1.152-2|7811	- dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
21mr|kernel-6.1-generic-6.1.152-2|7812	- dt-bindings: serial: rs485: Fix rs485-rts-delay property
21mr|kernel-6.1-generic-6.1.152-2|7813	- dt-bindings: thermal: correct thermal zone node name limit
21mr|kernel-6.1-generic-6.1.152-2|7814	- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
21mr|kernel-6.1-generic-6.1.152-2|7815	- dyndbg: fix old BUG_ON in >control parser
21mr|kernel-6.1-generic-6.1.152-2|7816	- e1000e: Fix S0ix residency on corporate systems
21mr|kernel-6.1-generic-6.1.152-2|7817	- ecryptfs: Fix buffer size for tag 66 packet
21mr|kernel-6.1-generic-6.1.152-2|7818	- EDAC/bluefield: Fix potential integer overflow
21mr|kernel-6.1-generic-6.1.152-2|7819	- EDAC/fsl_ddr: Fix bad bit shift operations
21mr|kernel-6.1-generic-6.1.152-2|7820	- EDAC, i10nm: make skx_common.o a separate module
21mr|kernel-6.1-generic-6.1.152-2|7821	- EDAC/igen6: Avoid segmentation fault on module unload
21mr|kernel-6.1-generic-6.1.152-2|7822	- EDAC/igen6: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.1-generic-6.1.152-2|7823	- EDAC/igen6: Fix conversion of system address to physical memory address
21mr|kernel-6.1-generic-6.1.152-2|7824	- EDAC/synopsys: Fix ECC status and IRQ control race condition
21mr|kernel-6.1-generic-6.1.152-2|7825	- EDAC/synopsys: Fix error injection on Zynq UltraScale+
21mr|kernel-6.1-generic-6.1.152-2|7826	- eeprom: at24: fix memory corruption race condition
21mr|kernel-6.1-generic-6.1.152-2|7827	- eeprom: at24: Probe for DDR3 thermal sensor in the SPD case
21mr|kernel-6.1-generic-6.1.152-2|7828	- eeprom: at24: Use dev_err_probe for nvmem register failure
21mr|kernel-6.1-generic-6.1.152-2|7829	- eeprom: digsy_mtc: Fix 93xx46 driver probe failure
21mr|kernel-6.1-generic-6.1.152-2|7830	- efi: libstub: only free priv.runtime_map when allocated
21mr|kernel-6.1-generic-6.1.152-2|7831	- efi/libstub: zboot.lds: Discard .discard sections
21mr|kernel-6.1-generic-6.1.152-2|7832	- efi: memmap: Move manipulation routines into x86 arch tree
21mr|kernel-6.1-generic-6.1.152-2|7833	- efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption
21mr|kernel-6.1-generic-6.1.152-2|7834	- efivarfs: Fix error on non-existent file
21mr|kernel-6.1-generic-6.1.152-2|7835	- efi/x86: Free EFI memory map only when installing a new one.
21mr|kernel-6.1-generic-6.1.152-2|7836	- efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures
21mr|kernel-6.1-generic-6.1.152-2|7837	- ELF: fix kernel.randomize_va_space double read
21mr|kernel-6.1-generic-6.1.152-2|7838	- enic: Validate length of nl attributes in enic_set_vf_port
21mr|kernel-6.1-generic-6.1.152-2|7839	- ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate()
21mr|kernel-6.1-generic-6.1.152-2|7840	- epoll: Add synchronous wakeup support for ep_poll_callback
21mr|kernel-6.1-generic-6.1.152-2|7841	- epoll: annotate racy check
21mr|kernel-6.1-generic-6.1.152-2|7842	- epoll: be better about file lifetimes
21mr|kernel-6.1-generic-6.1.152-2|7843	- erofs: avoid debugging output for (de)compressed data
21mr|kernel-6.1-generic-6.1.152-2|7844	- erofs: avoid hardcoded blocksize for subpage block support
21mr|kernel-6.1-generic-6.1.152-2|7845	- erofs: ensure m_llen is reset to 0 if metadata is invalid
21mr|kernel-6.1-generic-6.1.152-2|7846	- erofs: fix incorrect symlink detection in fast symlink
21mr|kernel-6.1-generic-6.1.152-2|7847	- erofs: get rid of erofs_inode_datablocks()
21mr|kernel-6.1-generic-6.1.152-2|7848	- erofs: get rid of z_erofs_do_map_blocks() forward declaration
21mr|kernel-6.1-generic-6.1.152-2|7849	- erofs: handle NONHEAD !delta[1] lclusters gracefully
21mr|kernel-6.1-generic-6.1.152-2|7850	- erofs: set block size to the on-disk block size
21mr|kernel-6.1-generic-6.1.152-2|7851	- erofs: tidy up EROFS on-disk naming
21mr|kernel-6.1-generic-6.1.152-2|7852	- eth: bcmsysport: fix call balance of priv->clk handling routines
21mr|kernel-6.1-generic-6.1.152-2|7853	- eth: bnxt: fix counting packets discarded due to OOM and netpoll
21mr|kernel-6.1-generic-6.1.152-2|7854	- ethernet: Add helper for assigning packet type when dest address does not match device address
21mr|kernel-6.1-generic-6.1.152-2|7855	- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
21mr|kernel-6.1-generic-6.1.152-2|7856	- ethtool: check device is present when getting link settings
21mr|kernel-6.1-generic-6.1.152-2|7857	- ethtool: Fix wrong mod state in case of verbose and no_mask bitset
21mr|kernel-6.1-generic-6.1.152-2|7858	- ethtool: netlink: do not return SQI value if link is down
21mr|kernel-6.1-generic-6.1.152-2|7859	- exec: don't WARN for racy path_noexec check
21mr|kernel-6.1-generic-6.1.152-2|7860	- exec: Fix ToCToU between perm check and set-uid/gid usage
21mr|kernel-6.1-generic-6.1.152-2|7861	- exfat: fix memory leak in exfat_load_bitmap()
21mr|kernel-6.1-generic-6.1.152-2|7862	- exfat: fix potential deadlock on __exfat_get_dentry_set
21mr|kernel-6.1-generic-6.1.152-2|7863	- exfat: fix the infinite loop in __exfat_free_cluster()
21mr|kernel-6.1-generic-6.1.152-2|7864	- exfat: fix the infinite loop in exfat_readdir()
21mr|kernel-6.1-generic-6.1.152-2|7865	- exfat: fix uninit-value in __exfat_get_dentry_set
21mr|kernel-6.1-generic-6.1.152-2|7866	- exfat: support dynamic allocate bh for exfat_entry_set_cache
21mr|kernel-6.1-generic-6.1.152-2|7867	- ext2: Verify bitmap and itable block numbers before using them
21mr|kernel-6.1-generic-6.1.152-2|7868	- ext4: aovid use-after-free in ext4_ext_insert_extent()
21mr|kernel-6.1-generic-6.1.152-2|7869	- ext4: avoid buffer_head leak in ext4_mark_inode_used()
21mr|kernel-6.1-generic-6.1.152-2|7870	- ext4: avoid excessive credit estimate in ext4_tmpfile()
21mr|kernel-6.1-generic-6.1.152-2|7871	- ext4: avoid negative min_clusters in find_group_orlov()
21mr|kernel-6.1-generic-6.1.152-2|7872	- ext4: avoid OOB when system.data xattr changes underneath the filesystem
21mr|kernel-6.1-generic-6.1.152-2|7873	- ext4: avoid potential buffer_head leak in __ext4_new_inode()
21mr|kernel-6.1-generic-6.1.152-2|7874	- ext4: avoid remount errors with 'abort' mount option
21mr|kernel-6.1-generic-6.1.152-2|7875	- ext4: avoid use-after-free in ext4_ext_show_leaf()
21mr|kernel-6.1-generic-6.1.152-2|7876	- ext4: avoid writing unitialized memory to disk in EA inodes
21mr|kernel-6.1-generic-6.1.152-2|7877	- ext4: check dot and dotdot of dx_root before making dir indexed
21mr|kernel-6.1-generic-6.1.152-2|7878	- ext4: check the extent status again before inserting delalloc block
21mr|kernel-6.1-generic-6.1.152-2|7879	- ext4: check the return value of ext4_xattr_inode_dec_ref()
21mr|kernel-6.1-generic-6.1.152-2|7880	- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard
21mr|kernel-6.1-generic-6.1.152-2|7881	- ext4: convert to exclusive lock while inserting delalloc extents
21mr|kernel-6.1-generic-6.1.152-2|7882	- ext4: correct encrypted dentry name hash when not casefolded
21mr|kernel-6.1-generic-6.1.152-2|7883	- ext4: dax: fix overflowing extents beyond inode size when partially writing
21mr|kernel-6.1-generic-6.1.152-2|7884	- ext4: do not create EA inode under buffer lock
21mr|kernel-6.1-generic-6.1.152-2|7885	- ext4: do not trim the group with corrupted block bitmap
21mr|kernel-6.1-generic-6.1.152-2|7886	- ext4: don't set SB_RDONLY after filesystem errors
21mr|kernel-6.1-generic-6.1.152-2|7887	- ext4: don't track ranges in fast_commit if inode has inlined data
21mr|kernel-6.1-generic-6.1.152-2|7888	- ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free
21mr|kernel-6.1-generic-6.1.152-2|7889	- ext4: ext4_search_dir should return a proper error
21mr|kernel-6.1-generic-6.1.152-2|7890	- ext4: factor out a common helper to query extent map
21mr|kernel-6.1-generic-6.1.152-2|7891	- ext4: fix double brelse() the buffer of the extents path
21mr|kernel-6.1-generic-6.1.152-2|7892	- ext4: fix fast commit inode enqueueing during a full journal commit
21mr|kernel-6.1-generic-6.1.152-2|7893	- ext4: fix FS_IOC_GETFSMAP handling
21mr|kernel-6.1-generic-6.1.152-2|7894	- ext4: fix i_data_sem unlock order in ext4_ind_migrate()
21mr|kernel-6.1-generic-6.1.152-2|7895	- ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible()
21mr|kernel-6.1-generic-6.1.152-2|7896	- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()
21mr|kernel-6.1-generic-6.1.152-2|7897	- ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list()
21mr|kernel-6.1-generic-6.1.152-2|7898	- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()
21mr|kernel-6.1-generic-6.1.152-2|7899	- ext4: fix infinite loop when replaying fast_commit
21mr|kernel-6.1-generic-6.1.152-2|7900	- ext4: fix inode tree inconsistency caused by ENOMEM
21mr|kernel-6.1-generic-6.1.152-2|7901	- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
21mr|kernel-6.1-generic-6.1.152-2|7902	- ext4: fix possible tid_t sequence overflows
21mr|kernel-6.1-generic-6.1.152-2|7903	- ext4: fix potential unnitialized variable
21mr|kernel-6.1-generic-6.1.152-2|7904	- ext4: fix slab-use-after-free in ext4_split_extent_at()
21mr|kernel-6.1-generic-6.1.152-2|7905	- ext4: fix timer use-after-free on failed mount
21mr|kernel-6.1-generic-6.1.152-2|7906	- ext4: fix uninitialized variable in ext4_inlinedir_to_tree
21mr|kernel-6.1-generic-6.1.152-2|7907	- ext4: fix unit mismatch in ext4_mb_new_blocks_simple
21mr|kernel-6.1-generic-6.1.152-2|7908	- ext4: fix wrong unit use in ext4_mb_find_by_goal
21mr|kernel-6.1-generic-6.1.152-2|7909	- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
21mr|kernel-6.1-generic-6.1.152-2|7910	- ext4: handle redirtying in ext4_bio_write_page()
21mr|kernel-6.1-generic-6.1.152-2|7911	- ext4, jbd2: add an optimized bmap for the journal inode
21mr|kernel-6.1-generic-6.1.152-2|7912	- ext4: make 'abort' mount option handling standard
21mr|kernel-6.1-generic-6.1.152-2|7913	- ext4: make ext4_es_insert_extent() return void
21mr|kernel-6.1-generic-6.1.152-2|7914	- ext4: make sure the first directory block is not a hole
21mr|kernel-6.1-generic-6.1.152-2|7915	- ext4: mark fc as ineligible using an handle in ext4_xattr_set()
21mr|kernel-6.1-generic-6.1.152-2|7916	- ext4: nested locking for xattr inode
21mr|kernel-6.1-generic-6.1.152-2|7917	- ext4: no need to continue when the number of entries is 1
21mr|kernel-6.1-generic-6.1.152-2|7918	- ext4: propagate errors from ext4_find_extent() in ext4_insert_range()
21mr|kernel-6.1-generic-6.1.152-2|7919	- ext4: refactor ext4_da_map_blocks()
21mr|kernel-6.1-generic-6.1.152-2|7920	- ext4: reject casefold inode flag without casefold feature
21mr|kernel-6.1-generic-6.1.152-2|7921	- ext4: remove unused parameter from ext4_mb_new_blocks_simple()
21mr|kernel-6.1-generic-6.1.152-2|7922	- ext4: return error on ext4_find_inline_entry
21mr|kernel-6.1-generic-6.1.152-2|7923	- ext4: set the type of max_zeroout to unsigned int to avoid overflow
21mr|kernel-6.1-generic-6.1.152-2|7924	- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
21mr|kernel-6.1-generic-6.1.152-2|7925	- ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple
21mr|kernel-6.1-generic-6.1.152-2|7926	- ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
21mr|kernel-6.1-generic-6.1.152-2|7927	- ext4: try all groups in ext4_mb_new_blocks_simple
21mr|kernel-6.1-generic-6.1.152-2|7928	- ext4: update orig_path in ext4_find_extent()
21mr|kernel-6.1-generic-6.1.152-2|7929	- ext4: use handle to mark fc as ineligible in __track_dentry_update()
21mr|kernel-6.1-generic-6.1.152-2|7930	- extcon: max8997: select IRQ_DOMAIN instead of depending on it
21mr|kernel-6.1-generic-6.1.152-2|7931	- f2fs: Add inline to f2fs_build_fault_attr() stub
21mr|kernel-6.1-generic-6.1.152-2|7932	- f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid
21mr|kernel-6.1-generic-6.1.152-2|7933	- f2fs: atomic: fix to truncate pagecache before on-disk metadata truncation
21mr|kernel-6.1-generic-6.1.152-2|7934	- f2fs: avoid dead loop in f2fs_issue_checkpoint()
21mr|kernel-6.1-generic-6.1.152-2|7935	- f2fs: avoid potential int overflow in sanity_check_area_boundary()
21mr|kernel-6.1-generic-6.1.152-2|7936	- f2fs: check curseg->inited before write_sum_page in change_curseg
21mr|kernel-6.1-generic-6.1.152-2|7937	- f2fs: check validation of fault attrs in f2fs_build_fault_attr()
21mr|kernel-6.1-generic-6.1.152-2|7938	- f2fs: clean up w/ dotdot_name
21mr|kernel-6.1-generic-6.1.152-2|7939	- f2fs: compress: don't allow unaligned truncation on released compress inode
21mr|kernel-6.1-generic-6.1.152-2|7940	- f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks
21mr|kernel-6.1-generic-6.1.152-2|7941	- f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock
21mr|kernel-6.1-generic-6.1.152-2|7942	- f2fs: compress: fix to relocate check condition in f2fs_ioc_{,de}compress_file()
21mr|kernel-6.1-generic-6.1.152-2|7943	- f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks()
21mr|kernel-6.1-generic-6.1.152-2|7944	- f2fs: compress: fix to update i_compr_blocks correctly
21mr|kernel-6.1-generic-6.1.152-2|7945	- f2fs: factor the read/write tracing logic into a helper
21mr|kernel-6.1-generic-6.1.152-2|7946	- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
21mr|kernel-6.1-generic-6.1.152-2|7947	- f2fs: fix return value of f2fs_convert_inline_inode()
21mr|kernel-6.1-generic-6.1.152-2|7948	- f2fs: fix several potential integer overflows in file offsets
21mr|kernel-6.1-generic-6.1.152-2|7949	- f2fs: fix start segno of large section
21mr|kernel-6.1-generic-6.1.152-2|7950	- f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
21mr|kernel-6.1-generic-6.1.152-2|7951	- f2fs: fix to account dirty data in __get_secs_required()
21mr|kernel-6.1-generic-6.1.152-2|7952	- f2fs: fix to add missing iput() in gc_data_segment()
21mr|kernel-6.1-generic-6.1.152-2|7953	- f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode
21mr|kernel-6.1-generic-6.1.152-2|7954	- f2fs: fix to avoid racing in between read and OPU dio write
21mr|kernel-6.1-generic-6.1.152-2|7955	- f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID
21mr|kernel-6.1-generic-6.1.152-2|7956	- f2fs: fix to avoid use SSR allocate when do defragment
21mr|kernel-6.1-generic-6.1.152-2|7957	- f2fs: fix to check atomic_file in f2fs ioctl interfaces
21mr|kernel-6.1-generic-6.1.152-2|7958	- f2fs: fix to check pinfile flag in f2fs_move_file_range()
21mr|kernel-6.1-generic-6.1.152-2|7959	- f2fs: fix to don't dirty inode for readonly filesystem
21mr|kernel-6.1-generic-6.1.152-2|7960	- f2fs: fix to do sanity check in update_sit_entry
21mr|kernel-6.1-generic-6.1.152-2|7961	- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
21mr|kernel-6.1-generic-6.1.152-2|7962	- f2fs: fix to force buffered IO on inline_data inode
21mr|kernel-6.1-generic-6.1.152-2|7963	- f2fs: fix to release node block count in error path of f2fs_new_node_page()
21mr|kernel-6.1-generic-6.1.152-2|7964	- f2fs: fix to relocate check condition in f2fs_fallocate()
21mr|kernel-6.1-generic-6.1.152-2|7965	- f2fs: fix to truncate preallocated blocks in f2fs_file_open()
21mr|kernel-6.1-generic-6.1.152-2|7966	- f2fs: fix to update i_ctime in __f2fs_setxattr()
21mr|kernel-6.1-generic-6.1.152-2|7967	- f2fs: fix to update user block counts in block_operations()
21mr|kernel-6.1-generic-6.1.152-2|7968	- f2fs: fix to wait on page writeback in __clone_blkaddrs()
21mr|kernel-6.1-generic-6.1.152-2|7969	- f2fs: fix to wait page writeback before setting gcing flag
21mr|kernel-6.1-generic-6.1.152-2|7970	- f2fs: fix typos in comments
21mr|kernel-6.1-generic-6.1.152-2|7971	- f2fs: get rid of online repaire on corrupted directory
21mr|kernel-6.1-generic-6.1.152-2|7972	- f2fs: multidev: fix to recognize valid zero block address
21mr|kernel-6.1-generic-6.1.152-2|7973	- f2fs: open code allocate_segment_by_default
21mr|kernel-6.1-generic-6.1.152-2|7974	- f2fs: prevent possible int overflow in dir_block_index()
21mr|kernel-6.1-generic-6.1.152-2|7975	- f2fs: reduce expensive checkpoint trigger frequency
21mr|kernel-6.1-generic-6.1.152-2|7976	- f2fs: remove clear SB_INLINECRYPT flag in default_options
21mr|kernel-6.1-generic-6.1.152-2|7977	- f2fs: remove struct segment_allocation default_salloc_ops
21mr|kernel-6.1-generic-6.1.152-2|7978	- f2fs: remove the unused flush argument to change_curseg
21mr|kernel-6.1-generic-6.1.152-2|7979	- f2fs: remove unneeded check condition in __f2fs_setxattr()
21mr|kernel-6.1-generic-6.1.152-2|7980	- f2fs: Require FMODE_WRITE for atomic write ioctls
21mr|kernel-6.1-generic-6.1.152-2|7981	- fat: fix uninitialized variable
21mr|kernel-6.1-generic-6.1.152-2|7982	- fbcon: Fix a NULL pointer dereference issue in fbcon_putcs
21mr|kernel-6.1-generic-6.1.152-2|7983	- fbdev: efifb: Register sysfs groups through driver core
21mr|kernel-6.1-generic-6.1.152-2|7984	- fbdev: fix incorrect address computation in deferred IO
21mr|kernel-6.1-generic-6.1.152-2|7985	- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe()
21mr|kernel-6.1-generic-6.1.152-2|7986	- fbdev: offb: fix up missing cleanup.h
21mr|kernel-6.1-generic-6.1.152-2|7987	- fbdev: offb: replace of_node_put with __free(device_node)
21mr|kernel-6.1-generic-6.1.152-2|7988	- fbdev: pxafb: Fix possible use after free in pxafb_task()
21mr|kernel-6.1-generic-6.1.152-2|7989	- fbdev: savage: Handle err return when savagefb_check_var failed
21mr|kernel-6.1-generic-6.1.152-2|7990	- fbdev/sh7760fb: Alloc DMA memory from hardware device
21mr|kernel-6.1-generic-6.1.152-2|7991	- fbdev: sh7760fb: allow modular build
21mr|kernel-6.1-generic-6.1.152-2|7992	- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
21mr|kernel-6.1-generic-6.1.152-2|7993	- fbdev: shmobile: fix snprintf truncation
21mr|kernel-6.1-generic-6.1.152-2|7994	- fbdev: sisfb: Fix strbuf array overflow
21mr|kernel-6.1-generic-6.1.152-2|7995	- fbdev: sisfb: hide unused variables
21mr|kernel-6.1-generic-6.1.152-2|7996	- filelock: Fix fcntl/close race recovery compat path
21mr|kernel-6.1-generic-6.1.152-2|7997	- filelock: fix potential use-after-free in posix_lock_inode
21mr|kernel-6.1-generic-6.1.152-2|7998	- filelock: Remove locks reliably when fcntl/close race is detected
21mr|kernel-6.1-generic-6.1.152-2|7999	- filemap: avoid truncating 64-bit offset to 32 bits
21mr|kernel-6.1-generic-6.1.152-2|8000	- filemap: Fix bounds checking in filemap_read()
21mr|kernel-6.1-generic-6.1.152-2|8001	- firewire: nosy: ensure user_length is taken into account when fetching packet contents
21mr|kernel-6.1-generic-6.1.152-2|8002	- firewire: ohci: mask bus reset interrupts between ISR and bottom half
21mr|kernel-6.1-generic-6.1.152-2|8003	- firmware: arm_scmi: Fix double free in OPTEE transport
21mr|kernel-6.1-generic-6.1.152-2|8004	- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
21mr|kernel-6.1-generic-6.1.152-2|8005	- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()
21mr|kernel-6.1-generic-6.1.152-2|8006	- firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid
21mr|kernel-6.1-generic-6.1.152-2|8007	- firmware: cs_dsp: Don't allow writes to read-only controls
21mr|kernel-6.1-generic-6.1.152-2|8008	- firmware: cs_dsp: Fix overflow checking of wmfw header
21mr|kernel-6.1-generic-6.1.152-2|8009	- firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers
21mr|kernel-6.1-generic-6.1.152-2|8010	- firmware: cs_dsp: Return error if block header overflows file
21mr|kernel-6.1-generic-6.1.152-2|8011	- firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files
21mr|kernel-6.1-generic-6.1.152-2|8012	- firmware: cs_dsp: Validate payload length before processing block
21mr|kernel-6.1-generic-6.1.152-2|8013	- firmware: dmi-id: add a release callback function
21mr|kernel-6.1-generic-6.1.152-2|8014	- firmware: dmi: Stop decoding on broken entry
21mr|kernel-6.1-generic-6.1.152-2|8015	- firmware: google: Unregister driver_info on failure
21mr|kernel-6.1-generic-6.1.152-2|8016	- firmware_loader: Block path traversal
21mr|kernel-6.1-generic-6.1.152-2|8017	- firmware: psci: Fix return value from psci_system_suspend()
21mr|kernel-6.1-generic-6.1.152-2|8018	- firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails
21mr|kernel-6.1-generic-6.1.152-2|8019	- firmware: raspberrypi: Use correct device for DMA mappings
21mr|kernel-6.1-generic-6.1.152-2|8020	- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()
21mr|kernel-6.1-generic-6.1.152-2|8021	- firmware: turris-mox-rwtm: Do not complete if there are no waiters
21mr|kernel-6.1-generic-6.1.152-2|8022	- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
21mr|kernel-6.1-generic-6.1.152-2|8023	- firmware: turris-mox-rwtm: Initialize completion before mailbox
21mr|kernel-6.1-generic-6.1.152-2|8024	- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
21mr|kernel-6.1-generic-6.1.152-2|8025	- Fix race for duplicate reqsk on identical SYN
21mr|kernel-6.1-generic-6.1.152-2|8026	- Fix userfaultfd_api to return EINVAL as expected
21mr|kernel-6.1-generic-6.1.152-2|8027	- fork: defer linking file vma until vma is fully initialized
21mr|kernel-6.1-generic-6.1.152-2|8028	- fou: fix initialization of grc
21mr|kernel-6.1-generic-6.1.152-2|8029	- fou: Fix null-ptr-deref in GRO.
21mr|kernel-6.1-generic-6.1.152-2|8030	- fou: remove warn in gue_gro_receive on unsupported protocol
21mr|kernel-6.1-generic-6.1.152-2|8031	- fpga: bridge: add owner module and take its refcount
21mr|kernel-6.1-generic-6.1.152-2|8032	- fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card
21mr|kernel-6.1-generic-6.1.152-2|8033	- fpga: manager: add owner module and take its refcount
21mr|kernel-6.1-generic-6.1.152-2|8034	- fpga: region: add owner module and take its refcount
21mr|kernel-6.1-generic-6.1.152-2|8035	- freezer, sched: Report frozen tasks as 'D' instead of 'R'
21mr|kernel-6.1-generic-6.1.152-2|8036	- fs/9p: drop inodes immediately on non-.L too
21mr|kernel-6.1-generic-6.1.152-2|8037	- fs/9p: fix uninitialized values during inode evict
21mr|kernel-6.1-generic-6.1.152-2|8038	- fs/9p: only translate RWX permissions for plain 9P2000
21mr|kernel-6.1-generic-6.1.152-2|8039	- fs/9p: translate O_TRUNC into OTRUNC
21mr|kernel-6.1-generic-6.1.152-2|8040	- fs: better handle deep ancestor chains in is_subdir()
21mr|kernel-6.1-generic-6.1.152-2|8041	- fs: binfmt_elf_efpic: don't use missing interpreter's properties
21mr|kernel-6.1-generic-6.1.152-2|8042	- fs: Create a generic is_dot_dotdot() utility
21mr|kernel-6.1-generic-6.1.152-2|8043	- fs: create kiocb_{start,end}_write() helpers
21mr|kernel-6.1-generic-6.1.152-2|8044	- fsdax: dax_unshare_iter needs to copy entire blocks
21mr|kernel-6.1-generic-6.1.152-2|8045	- fsdax: dax_unshare_iter() should return a valid length
21mr|kernel-6.1-generic-6.1.152-2|8046	- fsdax: remove zeroing code from dax_unshare_iter
21mr|kernel-6.1-generic-6.1.152-2|8047	- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
21mr|kernel-6.1-generic-6.1.152-2|8048	- fsdax,xfs: port unshare to fsdax
21mr|kernel-6.1-generic-6.1.152-2|8049	- fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
21mr|kernel-6.1-generic-6.1.152-2|8050	- fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
21mr|kernel-6.1-generic-6.1.152-2|8051	- fs/file: fix the check in find_next_fd()
21mr|kernel-6.1-generic-6.1.152-2|8052	- fs: Fix file_set_fowner LSM hook inconsistencies
21mr|kernel-6.1-generic-6.1.152-2|8053	- fs: fix missing declaration of init_files
21mr|kernel-6.1-generic-6.1.152-2|8054	- fs: Fix uninitialized value issue in from_kuid and from_kgid
21mr|kernel-6.1-generic-6.1.152-2|8055	- fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name
21mr|kernel-6.1-generic-6.1.152-2|8056	- fs/namespace: fnic: Switch to use %%ptTd
21mr|kernel-6.1-generic-6.1.152-2|8057	- fs/netfs/fscache_cookie: add missing "n_accesses" check
21mr|kernel-6.1-generic-6.1.152-2|8058	- fsnotify: clear PARENT_WATCHED flags lazily
21mr|kernel-6.1-generic-6.1.152-2|8059	- fsnotify: Do not generate events for O_PATH file descriptors
21mr|kernel-6.1-generic-6.1.152-2|8060	- fsnotify: fix sending inotify event with unexpected filename
21mr|kernel-6.1-generic-6.1.152-2|8061	- fs/ntfs3: Additional check in ni_clear()
21mr|kernel-6.1-generic-6.1.152-2|8062	- fs/ntfs3: Additional check in ntfs_file_release
21mr|kernel-6.1-generic-6.1.152-2|8063	- fs/ntfs3: Add missing .dirty_folio in address_space_operations
21mr|kernel-6.1-generic-6.1.152-2|8064	- fs/ntfs3: Add more attributes checks in mi_enum_attr()
21mr|kernel-6.1-generic-6.1.152-2|8065	- fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()
21mr|kernel-6.1-generic-6.1.152-2|8066	- fs/ntfs3: Break dir enumeration if directory contents error
21mr|kernel-6.1-generic-6.1.152-2|8067	- fs/ntfs3: Check if more than chunk-size bytes are written
21mr|kernel-6.1-generic-6.1.152-2|8068	- fs/ntfs3: Check more cases when directory is corrupted
21mr|kernel-6.1-generic-6.1.152-2|8069	- fs/ntfs3: Do copy_to_user out of run_lock
21mr|kernel-6.1-generic-6.1.152-2|8070	- fs/ntfs3: Do not call file_modified if collapse range failed
21mr|kernel-6.1-generic-6.1.152-2|8071	- fs/ntfs3: Fix case when index is reused during tree transformation
21mr|kernel-6.1-generic-6.1.152-2|8072	- fs/ntfs3: Fixed overflow check in mi_enum_attr()
21mr|kernel-6.1-generic-6.1.152-2|8073	- fs/ntfs3: Fix field-spanning write in INDEX_HDR
21mr|kernel-6.1-generic-6.1.152-2|8074	- fs/ntfs3: Fix general protection fault in run_is_mapped_full
21mr|kernel-6.1-generic-6.1.152-2|8075	- fs/ntfs3: Fix getting file type
21mr|kernel-6.1-generic-6.1.152-2|8076	- fs/ntfs3: Fix possible deadlock in mi_read
21mr|kernel-6.1-generic-6.1.152-2|8077	- fs/ntfs3: Fix sparse warning in ni_fiemap
21mr|kernel-6.1-generic-6.1.152-2|8078	- fs/ntfs3: Fix transform resident to nonresident for compressed files
21mr|kernel-6.1-generic-6.1.152-2|8079	- fs/ntfs3: Fix warning possible deadlock in ntfs_set_state
21mr|kernel-6.1-generic-6.1.152-2|8080	- fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP
21mr|kernel-6.1-generic-6.1.152-2|8081	- fs/ntfs3: Mark volume as dirty if xattr is broken
21mr|kernel-6.1-generic-6.1.152-2|8082	- fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT
21mr|kernel-6.1-generic-6.1.152-2|8083	- fs/ntfs3: Missed error return
21mr|kernel-6.1-generic-6.1.152-2|8084	- fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting
21mr|kernel-6.1-generic-6.1.152-2|8085	- fs/ntfs3: One more reason to mark inode bad
21mr|kernel-6.1-generic-6.1.152-2|8086	- fs/ntfs3: Refactor enum_rstbl to suppress static checker
21mr|kernel-6.1-generic-6.1.152-2|8087	- fs/ntfs3: Remove max link count info display during driver init
21mr|kernel-6.1-generic-6.1.152-2|8088	- fs/ntfs3: Replace inode_trylock with inode_lock
21mr|kernel-6.1-generic-6.1.152-2|8089	- fs/ntfs3: Sequential field availability check in mi_enum_attr()
21mr|kernel-6.1-generic-6.1.152-2|8090	- fs/ntfs3: Stale inode instead of bad
21mr|kernel-6.1-generic-6.1.152-2|8091	- fs/ntfs3: Taking DOS names into account during link counting
21mr|kernel-6.1-generic-6.1.152-2|8092	- fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed
21mr|kernel-6.1-generic-6.1.152-2|8093	- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
21mr|kernel-6.1-generic-6.1.152-2|8094	- fs/ntfs3: Use ALIGN kernel macro
21mr|kernel-6.1-generic-6.1.152-2|8095	- fs/ntfs3: Use kvfree to free memory allocated by kvmalloc
21mr|kernel-6.1-generic-6.1.152-2|8096	- fs/ntfs3: Use variable length array instead of fixed size
21mr|kernel-6.1-generic-6.1.152-2|8097	- fs/ntfs3: Validate ff offset
21mr|kernel-6.1-generic-6.1.152-2|8098	- fs_parser: update mount_api doc to match function signature
21mr|kernel-6.1-generic-6.1.152-2|8099	- fs/proc: fix compile warning about variable 'vmcore_mmap_ops'
21mr|kernel-6.1-generic-6.1.152-2|8100	- fs/proc: fix softlockup in __read_vmcore
21mr|kernel-6.1-generic-6.1.152-2|8101	- fs/proc: fix softlockup in __read_vmcore (part 2)
21mr|kernel-6.1-generic-6.1.152-2|8102	- fs/proc/kcore: avoid bounce buffer for ktext data
21mr|kernel-6.1-generic-6.1.152-2|8103	- fs/proc/kcore.c: allow translation of physical memory addresses
21mr|kernel-6.1-generic-6.1.152-2|8104	- fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero
21mr|kernel-6.1-generic-6.1.152-2|8105	- fs/proc/kcore.c: fix coccinelle reported ERROR instances
21mr|kernel-6.1-generic-6.1.152-2|8106	- fs/proc/kcore: convert read_kcore() to read_kcore_iter()
21mr|kernel-6.1-generic-6.1.152-2|8107	- fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions
21mr|kernel-6.1-generic-6.1.152-2|8108	- fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
21mr|kernel-6.1-generic-6.1.152-2|8109	- ftrace: Fix possible use-after-free issue in ftrace_location()
21mr|kernel-6.1-generic-6.1.152-2|8110	- ftrace: Fix regression with module command in stack_trace_filter
21mr|kernel-6.1-generic-6.1.152-2|8111	- ftruncate: pass a signed offset
21mr|kernel-6.1-generic-6.1.152-2|8112	- fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY
21mr|kernel-6.1-generic-6.1.152-2|8113	- fuse: add feature flag for expire-only
21mr|kernel-6.1-generic-6.1.152-2|8114	- fuse: add request extension
21mr|kernel-6.1-generic-6.1.152-2|8115	- fuse: allow non-extending parallel direct writes on the same file
21mr|kernel-6.1-generic-6.1.152-2|8116	- fuse: fix memory leak in fuse_create_open
21mr|kernel-6.1-generic-6.1.152-2|8117	- fuse: fix UAF in rcu pathwalks
21mr|kernel-6.1-generic-6.1.152-2|8118	- fuse: Initialize beyond-EOF page contents before setting uptodate
21mr|kernel-6.1-generic-6.1.152-2|8119	- fuse: update stats for pages in dropped aux writeback list
21mr|kernel-6.1-generic-6.1.152-2|8120	- fuse: use unsigned type for getxattr/listxattr size truncation
21mr|kernel-6.1-generic-6.1.152-2|8121	- fuse: verify {g,u}id mount options correctly
21mr|kernel-6.1-generic-6.1.152-2|8122	- gcc-plugins: Rename last_stmt() for GCC 14+
21mr|kernel-6.1-generic-6.1.152-2|8123	- gcov: add support for GCC 14
21mr|kernel-6.1-generic-6.1.152-2|8124	- genetlink: hold RCU in genlmsg_mcast()
21mr|kernel-6.1-generic-6.1.152-2|8125	- geneve: do not assume mac header is set in geneve_xmit_skb()
21mr|kernel-6.1-generic-6.1.152-2|8126	- geneve: Fix incorrect inner network header offset when innerprotoinherit is set
21mr|kernel-6.1-generic-6.1.152-2|8127	- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
21mr|kernel-6.1-generic-6.1.152-2|8128	- genirq/irqdesc: Honor caller provided affinity in alloc_desc()
21mr|kernel-6.1-generic-6.1.152-2|8129	- gfs2: Don't forget to complete delayed withdraw
21mr|kernel-6.1-generic-6.1.152-2|8130	- gfs2: don't withdraw if init_threads() got interrupted
21mr|kernel-6.1-generic-6.1.152-2|8131	- gfs2: Fix another freeze/thaw hang
21mr|kernel-6.1-generic-6.1.152-2|8132	- gfs2: Fix "ignore unlock failures after withdraw"
21mr|kernel-6.1-generic-6.1.152-2|8133	- gfs2: Fix invalid metadata access in punch_hole
21mr|kernel-6.1-generic-6.1.152-2|8134	- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc
21mr|kernel-6.1-generic-6.1.152-2|8135	- gfs2: Refcounting fix in gfs2_thaw_super
21mr|kernel-6.1-generic-6.1.152-2|8136	- gfs2: Remove freeze_go_demote_ok
21mr|kernel-6.1-generic-6.1.152-2|8137	- gfs2: Remove LM_FLAG_PRIORITY flag
21mr|kernel-6.1-generic-6.1.152-2|8138	- gfs2: Rename gfs2_freeze_lock{ => _shared }
21mr|kernel-6.1-generic-6.1.152-2|8139	- gfs2: Rename remaining "transaction" glock references
21mr|kernel-6.1-generic-6.1.152-2|8140	- gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR}
21mr|kernel-6.1-generic-6.1.152-2|8141	- gfs2: Rename the {freeze,thaw}_super callbacks
21mr|kernel-6.1-generic-6.1.152-2|8142	- gfs2: Rework freeze / thaw logic
21mr|kernel-6.1-generic-6.1.152-2|8143	- gfs2: setattr_chown: Add missing initialization
21mr|kernel-6.1-generic-6.1.152-2|8144	- gfs2: Stop using gfs2_make_fs_ro for withdraw
21mr|kernel-6.1-generic-6.1.152-2|8145	- gpio: aspeed: Add the flush write to ensure the write complete.
21mr|kernel-6.1-generic-6.1.152-2|8146	- gpio: aspeed: Use devm_clk api to manage clock source
21mr|kernel-6.1-generic-6.1.152-2|8147	- gpio: crystalcove: Use -ENOTSUPP consistently
21mr|kernel-6.1-generic-6.1.152-2|8148	- gpio: davinci: fix lazy disable
21mr|kernel-6.1-generic-6.1.152-2|8149	- gpio: davinci: Validate the obtained number of IRQs
21mr|kernel-6.1-generic-6.1.152-2|8150	- gpio: exar: set value when external pull-up or pull-down is present
21mr|kernel-6.1-generic-6.1.152-2|8151	- gpio: grgpio: Add NULL check in grgpio_probe
21mr|kernel-6.1-generic-6.1.152-2|8152	- gpio: grgpio: use a helper variable to store the address of ofdev->dev
21mr|kernel-6.1-generic-6.1.152-2|8153	- gpiolib: cdev: Add missing header(s)
21mr|kernel-6.1-generic-6.1.152-2|8154	- gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
21mr|kernel-6.1-generic-6.1.152-2|8155	- gpiolib: cdev: fix uninitialised kfifo
21mr|kernel-6.1-generic-6.1.152-2|8156	- gpiolib: cdev: Fix use after free in lineinfo_changed_notify
21mr|kernel-6.1-generic-6.1.152-2|8157	- gpiolib: cdev: Ignore reconfiguration without direction
21mr|kernel-6.1-generic-6.1.152-2|8158	- gpiolib: cdev: relocate debounce_period_us from struct gpio_desc
21mr|kernel-6.1-generic-6.1.152-2|8159	- gpio: modepin: Enable module autoloading
21mr|kernel-6.1-generic-6.1.152-2|8160	- gpio: pca953x: fix pca953x_irq_bus_sync_unlock race
21mr|kernel-6.1-generic-6.1.152-2|8161	- gpio: prevent potential speculation leaks in gpio_device_get_desc()
21mr|kernel-6.1-generic-6.1.152-2|8162	- gpio: rockchip: fix OF node leak in probe()
21mr|kernel-6.1-generic-6.1.152-2|8163	- gpio: tqmx86: Convert to immutable irq_chip
21mr|kernel-6.1-generic-6.1.152-2|8164	- gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type
21mr|kernel-6.1-generic-6.1.152-2|8165	- gpio: tqmx86: fix typo in Kconfig label
21mr|kernel-6.1-generic-6.1.152-2|8166	- gpio: tqmx86: introduce shadow register for GPIO output value
21mr|kernel-6.1-generic-6.1.152-2|8167	- gpio: tqmx86: remove unneeded call to platform_set_drvdata()
21mr|kernel-6.1-generic-6.1.152-2|8168	- gpio: tqmx86: store IRQ trigger type and unmask status separately
21mr|kernel-6.1-generic-6.1.152-2|8169	- gpio: wcove: Use -ENOTSUPP consistently
21mr|kernel-6.1-generic-6.1.152-2|8170	- gpu: host1x: Do not setup DMA for virtual devices
21mr|kernel-6.1-generic-6.1.152-2|8171	- greybus: arche-ctrl: move device table to its right location
21mr|kernel-6.1-generic-6.1.152-2|8172	- greybus: Fix use-after-free bug in gb_interface_release due to race condition.
21mr|kernel-6.1-generic-6.1.152-2|8173	- greybus: lights: check return of get_channel_from_mode
21mr|kernel-6.1-generic-6.1.152-2|8174	- gso: fix dodgy bit handling for GSO_UDP_L4
21mr|kernel-6.1-generic-6.1.152-2|8175	- gso: fix udp gso fraglist segmentation after pull from frag_list
21mr|kernel-6.1-generic-6.1.152-2|8176	- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
21mr|kernel-6.1-generic-6.1.152-2|8177	- gtp: allow -1 to be specified as file description from userspace
21mr|kernel-6.1-generic-6.1.152-2|8178	- gtp: Destroy device along with udp socket's netns dismantle.
21mr|kernel-6.1-generic-6.1.152-2|8179	- gtp: fix a potential NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|8180	- gtp: pull network headers in gtp_dev_xmit()
21mr|kernel-6.1-generic-6.1.152-2|8181	- gtp: use exit_batch_rtnl() method
21mr|kernel-6.1-generic-6.1.152-2|8182	- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
21mr|kernel-6.1-generic-6.1.152-2|8183	- gve: Clear napi->skb before dev_kfree_skb_any()
21mr|kernel-6.1-generic-6.1.152-2|8184	- gve: Fix an edge case for TSO skb validity check
21mr|kernel-6.1-generic-6.1.152-2|8185	- gve: Fixes for napi_poll when budget is 0
21mr|kernel-6.1-generic-6.1.152-2|8186	- gve: ignore nonrelevant GSO type bits when processing TSO headers
21mr|kernel-6.1-generic-6.1.152-2|8187	- hexagon: Disable constant extender optimization for LLVM prior to 19.1.0
21mr|kernel-6.1-generic-6.1.152-2|8188	- hexagon: fix fadvise64_64 calling conventions
21mr|kernel-6.1-generic-6.1.152-2|8189	- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
21mr|kernel-6.1-generic-6.1.152-2|8190	- hfsplus: don't query the device logical block size multiple times
21mr|kernel-6.1-generic-6.1.152-2|8191	- hfsplus: fix to avoid false alarm of circular locking
21mr|kernel-6.1-generic-6.1.152-2|8192	- hfsplus: fix uninit-value in copy_name
21mr|kernel-6.1-generic-6.1.152-2|8193	- hfs: Sanity check the root record
21mr|kernel-6.1-generic-6.1.152-2|8194	- HID: Add quirk for Logitech Casa touchpad
21mr|kernel-6.1-generic-6.1.152-2|8195	- HID: amd_sfh: free driver_data after destroying hid device
21mr|kernel-6.1-generic-6.1.152-2|8196	- HID: amd_sfh: Handle "no sensors" in PM operations
21mr|kernel-6.1-generic-6.1.152-2|8197	- HID: amd_sfh: Move sensor discovery before HID device initialization
21mr|kernel-6.1-generic-6.1.152-2|8198	- HID: amd_sfh: Remove duplicate cleanup
21mr|kernel-6.1-generic-6.1.152-2|8199	- HID: amd_sfh: Split sensor and HID initialization
21mr|kernel-6.1-generic-6.1.152-2|8200	- HID: amd_sfh: Switch to device-managed dmam_alloc_coherent()
21mr|kernel-6.1-generic-6.1.152-2|8201	- hid: asus: asus_report_fixup: fix potential read out of bounds
21mr|kernel-6.1-generic-6.1.152-2|8202	- HID: asus: fix more n-key report descriptors if n-key quirked
21mr|kernel-6.1-generic-6.1.152-2|8203	- HID: core: remove unnecessary WARN_ON() in implement()
21mr|kernel-6.1-generic-6.1.152-2|8204	- HID: core: zero-initialize the report buffer
21mr|kernel-6.1-generic-6.1.152-2|8205	- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup
21mr|kernel-6.1-generic-6.1.152-2|8206	- HID: i2c-hid: elan: Add ili9882t timing
21mr|kernel-6.1-generic-6.1.152-2|8207	- HID: i2c-hid: elan: fix reset suspend current leakage
21mr|kernel-6.1-generic-6.1.152-2|8208	- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
21mr|kernel-6.1-generic-6.1.152-2|8209	- HID: Ignore battery for ELAN touchscreens 2F2C and 4116
21mr|kernel-6.1-generic-6.1.152-2|8210	- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma
21mr|kernel-6.1-generic-6.1.152-2|8211	- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
21mr|kernel-6.1-generic-6.1.152-2|8212	- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc
21mr|kernel-6.1-generic-6.1.152-2|8213	- HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard
21mr|kernel-6.1-generic-6.1.152-2|8214	- HID: logitech-dj: allow mice to use all types of reports
21mr|kernel-6.1-generic-6.1.152-2|8215	- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
21mr|kernel-6.1-generic-6.1.152-2|8216	- HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
21mr|kernel-6.1-generic-6.1.152-2|8217	- HID: microsoft: Add rumble support to latest xbox controllers
21mr|kernel-6.1-generic-6.1.152-2|8218	- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad
21mr|kernel-6.1-generic-6.1.152-2|8219	- HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad
21mr|kernel-6.1-generic-6.1.152-2|8220	- HID: multitouch: Add support for B2402FVA track point
21mr|kernel-6.1-generic-6.1.152-2|8221	- HID: multitouch: Add support for GT7868Q
21mr|kernel-6.1-generic-6.1.152-2|8222	- HID: multitouch: Add support for lenovo Y9000P Touchpad
21mr|kernel-6.1-generic-6.1.152-2|8223	- HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio
21mr|kernel-6.1-generic-6.1.152-2|8224	- HID: plantronics: Workaround for an unexcepted opposite volume key
21mr|kernel-6.1-generic-6.1.152-2|8225	- HID: wacom: Defer calculation of resolution until resolution_code is known
21mr|kernel-6.1-generic-6.1.152-2|8226	- HID: wacom: Do not warn about dropped packets for first packet
21mr|kernel-6.1-generic-6.1.152-2|8227	- HID: wacom: fix when get product name maybe null pointer
21mr|kernel-6.1-generic-6.1.152-2|8228	- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
21mr|kernel-6.1-generic-6.1.152-2|8229	- HID: wacom: Modify pen IDs
21mr|kernel-6.1-generic-6.1.152-2|8230	- HID: wacom: Support sequence numbers smaller than 16-bit
21mr|kernel-6.1-generic-6.1.152-2|8231	- hpet: Support 32-bit userspace
21mr|kernel-6.1-generic-6.1.152-2|8232	- hrtimer: Prevent queuing of hrtimer without a function callback
21mr|kernel-6.1-generic-6.1.152-2|8233	- hrtimer: Select housekeeping CPU during migration
21mr|kernel-6.1-generic-6.1.152-2|8234	- hrtimers: Handle CPU state correctly on hotplug
21mr|kernel-6.1-generic-6.1.152-2|8235	- hsr: Simplify code for announcing HSR nodes timer setup
21mr|kernel-6.1-generic-6.1.152-2|8236	- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event
21mr|kernel-6.1-generic-6.1.152-2|8237	- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer
21mr|kernel-6.1-generic-6.1.152-2|8238	- hwmon: (adc128d818) Fix underflows seen when writing limit attributes
21mr|kernel-6.1-generic-6.1.152-2|8239	- hwmon: (adm9240) Add missing dependency on REGMAP_I2C
21mr|kernel-6.1-generic-6.1.152-2|8240	- hwmon: (adt7470) Add missing dependency on REGMAP_I2C
21mr|kernel-6.1-generic-6.1.152-2|8241	- hwmon: (adt7475) Fix default duty on fan is disabled
21mr|kernel-6.1-generic-6.1.152-2|8242	- hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING
21mr|kernel-6.1-generic-6.1.152-2|8243	- hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock
21mr|kernel-6.1-generic-6.1.152-2|8244	- hwmon: (corsair-cpro) Use a separate buffer for sending commands
21mr|kernel-6.1-generic-6.1.152-2|8245	- hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event()
21mr|kernel-6.1-generic-6.1.152-2|8246	- hwmon: (k10temp) Check return value of amd_smn_read()
21mr|kernel-6.1-generic-6.1.152-2|8247	- hwmon: (lm95234) Fix underflows seen when writing limit attributes
21mr|kernel-6.1-generic-6.1.152-2|8248	- hwmon: (ltc2992) Avoid division by zero
21mr|kernel-6.1-generic-6.1.152-2|8249	- hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
21mr|kernel-6.1-generic-6.1.152-2|8250	- hwmon: (max16065) Fix alarm attributes
21mr|kernel-6.1-generic-6.1.152-2|8251	- hwmon: (max16065) Fix overflows seen when writing limits
21mr|kernel-6.1-generic-6.1.152-2|8252	- hwmon: (max16065) Remove use of i2c_match_id()
21mr|kernel-6.1-generic-6.1.152-2|8253	- hwmon: (max6697) Fix swapped temp{1,8} critical alarms
21mr|kernel-6.1-generic-6.1.152-2|8254	- hwmon: (max6697) Fix underflow when writing limit attributes
21mr|kernel-6.1-generic-6.1.152-2|8255	- hwmon: (nct6775-core) Fix overflows seen when writing limit attributes
21mr|kernel-6.1-generic-6.1.152-2|8256	- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes
21mr|kernel-6.1-generic-6.1.152-2|8257	- hwmon: (ntc_thermistor) fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|8258	- hwmon: (pc87360) Bounds check data->innr usage
21mr|kernel-6.1-generic-6.1.152-2|8259	- hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2
21mr|kernel-6.1-generic-6.1.152-2|8260	- hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us
21mr|kernel-6.1-generic-6.1.152-2|8261	- hwmon: (shtc1) Fix property misspelling
21mr|kernel-6.1-generic-6.1.152-2|8262	- hwmon: (tmp513) Add missing dependency on REGMAP_I2C
21mr|kernel-6.1-generic-6.1.152-2|8263	- hwmon: (tmp513) Don't use "proxy" headers
21mr|kernel-6.1-generic-6.1.152-2|8264	- hwmon: (tmp513) Fix Current Register value interpretation
21mr|kernel-6.1-generic-6.1.152-2|8265	- hwmon: (tmp513) Fix division of negative numbers
21mr|kernel-6.1-generic-6.1.152-2|8266	- hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers
21mr|kernel-6.1-generic-6.1.152-2|8267	- hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
21mr|kernel-6.1-generic-6.1.152-2|8268	- hwmon: (tmp513) Simplify with dev_err_probe()
21mr|kernel-6.1-generic-6.1.152-2|8269	- hwmon: (tmp513) Use SI constants from units.h
21mr|kernel-6.1-generic-6.1.152-2|8270	- hwmon: (tps23861) Fix reporting of negative temperatures
21mr|kernel-6.1-generic-6.1.152-2|8271	- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes
21mr|kernel-6.1-generic-6.1.152-2|8272	- hwrng: amd - Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.1-generic-6.1.152-2|8273	- hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init
21mr|kernel-6.1-generic-6.1.152-2|8274	- hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume
21mr|kernel-6.1-generic-6.1.152-2|8275	- hwrng: mtk - Use devm_pm_runtime_enable
21mr|kernel-6.1-generic-6.1.152-2|8276	- hwspinlock: Introduce hwspin_lock_bust()
21mr|kernel-6.1-generic-6.1.152-2|8277	- i2c: acpi: Unbind mux adapters before delete
21mr|kernel-6.1-generic-6.1.152-2|8278	- i2c: add fwnode APIs
21mr|kernel-6.1-generic-6.1.152-2|8279	- i2c: Add i2c_get_match_data()
21mr|kernel-6.1-generic-6.1.152-2|8280	- i2c: aspeed: Update the stop sw state when the bus recovery occurs
21mr|kernel-6.1-generic-6.1.152-2|8281	- i2c: at91: Fix the functionality flags of the slave-only interface
21mr|kernel-6.1-generic-6.1.152-2|8282	- i2c: core: Lock address during client device instantiation
21mr|kernel-6.1-generic-6.1.152-2|8283	- i2c: create debugfs entry per adapter
21mr|kernel-6.1-generic-6.1.152-2|8284	- i2c: designware: Fix the functionality flags of the slave-only interface
21mr|kernel-6.1-generic-6.1.152-2|8285	- i2c: Fix conditional for substituting empty ACPI functions
21mr|kernel-6.1-generic-6.1.152-2|8286	- i2c: i801: Annotate apanel_addr as __ro_after_init
21mr|kernel-6.1-generic-6.1.152-2|8287	- i2c: i801: Use a different adapter-name for IDF adapters
21mr|kernel-6.1-generic-6.1.152-2|8288	- i2c: imx: add imx7d compatible string for applying erratum ERR007805
21mr|kernel-6.1-generic-6.1.152-2|8289	- i2c: isch: Add missed 'else'
21mr|kernel-6.1-generic-6.1.152-2|8290	- i2c: mark HostNotify target address as used
21mr|kernel-6.1-generic-6.1.152-2|8291	- i2c: microchip-core: actually use repeated sends
21mr|kernel-6.1-generic-6.1.152-2|8292	- i2c: microchip-core: fix "ghost" detections
21mr|kernel-6.1-generic-6.1.152-2|8293	- i2c: mux: demux-pinctrl: check initial mux selection, too
21mr|kernel-6.1-generic-6.1.152-2|8294	- i2c: ocores: set IACK bit after core is enabled
21mr|kernel-6.1-generic-6.1.152-2|8295	- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
21mr|kernel-6.1-generic-6.1.152-2|8296	- i2c: pnx: Fix timeout in wait functions
21mr|kernel-6.1-generic-6.1.152-2|8297	- i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variant
21mr|kernel-6.1-generic-6.1.152-2|8298	- i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume
21mr|kernel-6.1-generic-6.1.152-2|8299	- i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
21mr|kernel-6.1-generic-6.1.152-2|8300	- i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()
21mr|kernel-6.1-generic-6.1.152-2|8301	- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|8302	- i2c: rcar: bring hardware to known state when probing
21mr|kernel-6.1-generic-6.1.152-2|8303	- i2c: rcar: clear NO_RXDMA flag after resetting
21mr|kernel-6.1-generic-6.1.152-2|8304	- i2c: rcar: ensure Gen3+ reset does not disturb local targets
21mr|kernel-6.1-generic-6.1.152-2|8305	- i2c: rcar: fix error code in probe()
21mr|kernel-6.1-generic-6.1.152-2|8306	- i2c: rcar: fix NACK handling when being a target
21mr|kernel-6.1-generic-6.1.152-2|8307	- i2c: rcar: introduce Gen4 devices
21mr|kernel-6.1-generic-6.1.152-2|8308	- i2c: rcar: reset controller is mandatory for Gen3+
21mr|kernel-6.1-generic-6.1.152-2|8309	- i2c: riic: Always round-up when calculating bus period
21mr|kernel-6.1-generic-6.1.152-2|8310	- i2c: riic: avoid potential division by zero
21mr|kernel-6.1-generic-6.1.152-2|8311	- i2c: smbus: fix NULL function pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|8312	- i2c: smbus: Improve handling of stuck alerts
21mr|kernel-6.1-generic-6.1.152-2|8313	- i2c: smbus: Send alert notifications to all devices if source not found
21mr|kernel-6.1-generic-6.1.152-2|8314	- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume
21mr|kernel-6.1-generic-6.1.152-2|8315	- i2c: tegra: allow DVC support to be compiled out
21mr|kernel-6.1-generic-6.1.152-2|8316	- i2c: tegra: allow VI support to be compiled out
21mr|kernel-6.1-generic-6.1.152-2|8317	- i2c: tegra: Do not mark ACPI devices as irq safe
21mr|kernel-6.1-generic-6.1.152-2|8318	- i2c: testunit: avoid re-issued work after read message
21mr|kernel-6.1-generic-6.1.152-2|8319	- i2c: testunit: discard write requests while old command is running
21mr|kernel-6.1-generic-6.1.152-2|8320	- i2c: testunit: don't erase registers after STOP
21mr|kernel-6.1-generic-6.1.152-2|8321	- i2c: Use IS_REACHABLE() for substituting empty ACPI functions
21mr|kernel-6.1-generic-6.1.152-2|8322	- i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.1-generic-6.1.152-2|8323	- i2c: xiic: improve error message when transfer fails to start
21mr|kernel-6.1-generic-6.1.152-2|8324	- i2c: xiic: Try re-initialization on bus busy timeout
21mr|kernel-6.1-generic-6.1.152-2|8325	- i2c: xiic: Use devm_clk_get_enabled()
21mr|kernel-6.1-generic-6.1.152-2|8326	- i2c: xiic: Wait for TX empty to avoid missed TX NAKs
21mr|kernel-6.1-generic-6.1.152-2|8327	- i3c: Make i3c_master_unregister() return void
21mr|kernel-6.1-generic-6.1.152-2|8328	- i3c: master: add enable(disable) hot join in sys entry
21mr|kernel-6.1-generic-6.1.152-2|8329	- i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED
21mr|kernel-6.1-generic-6.1.152-2|8330	- i3c: master: Fix dynamic address leak when 'assigned-address' is present
21mr|kernel-6.1-generic-6.1.152-2|8331	- i3c: master: fix kernel-doc check warning
21mr|kernel-6.1-generic-6.1.152-2|8332	- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
21mr|kernel-6.1-generic-6.1.152-2|8333	- i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin
21mr|kernel-6.1-generic-6.1.152-2|8334	- i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS
21mr|kernel-6.1-generic-6.1.152-2|8335	- i3c: master: support to adjust first broadcast address speed
21mr|kernel-6.1-generic-6.1.152-2|8336	- i3c: master: svc: add hot join support
21mr|kernel-6.1-generic-6.1.152-2|8337	- i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
21mr|kernel-6.1-generic-6.1.152-2|8338	- i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.1-generic-6.1.152-2|8339	- i3c: master: svc: fix possible assignment of the same address to two devices
21mr|kernel-6.1-generic-6.1.152-2|8340	- i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver Due to Race Condition
21mr|kernel-6.1-generic-6.1.152-2|8341	- i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter
21mr|kernel-6.1-generic-6.1.152-2|8342	- i3c: master: svc: use slow speed for first broadcast address
21mr|kernel-6.1-generic-6.1.152-2|8343	- i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer
21mr|kernel-6.1-generic-6.1.152-2|8344	- i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup
21mr|kernel-6.1-generic-6.1.152-2|8345	- i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
21mr|kernel-6.1-generic-6.1.152-2|8346	- i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out
21mr|kernel-6.1-generic-6.1.152-2|8347	- i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
21mr|kernel-6.1-generic-6.1.152-2|8348	- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
21mr|kernel-6.1-generic-6.1.152-2|8349	- i40e: Fix macvlan leak by synchronizing access to mac_filter_hash
21mr|kernel-6.1-generic-6.1.152-2|8350	- i40e: fix race condition by adding filter's intermediate sync state
21mr|kernel-6.1-generic-6.1.152-2|8351	- i40e: Fix XDP program unloading while removing the driver
21mr|kernel-6.1-generic-6.1.152-2|8352	- i40e: Report MFS in decimal base instead of hex
21mr|kernel-6.1-generic-6.1.152-2|8353	- i915/guc: Accumulate active runtime on gt reset
21mr|kernel-6.1-generic-6.1.152-2|8354	- i915/guc: Ensure busyness counter increases motonically
21mr|kernel-6.1-generic-6.1.152-2|8355	- i915/guc: Reset engine utilization buffer before registration
21mr|kernel-6.1-generic-6.1.152-2|8356	- iavf: Fix TC config comparison with existing adapter TC config
21mr|kernel-6.1-generic-6.1.152-2|8357	- IB/core: Fix ib_cache_setup_one error flow cleanup
21mr|kernel-6.1-generic-6.1.152-2|8358	- IB/core: Implement a limit on UMAD receive List
21mr|kernel-6.1-generic-6.1.152-2|8359	- IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock
21mr|kernel-6.1-generic-6.1.152-2|8360	- IB/mlx5: Use __iowrite64_copy() for write combining stores
21mr|kernel-6.1-generic-6.1.152-2|8361	- ibmvnic: Add tx check to prevent skb leak
21mr|kernel-6.1-generic-6.1.152-2|8362	- ibmvnic: Free any outstanding tx skbs during scrq reset
21mr|kernel-6.1-generic-6.1.152-2|8363	- ice: Add a per-VF limit on number of FDIR filters
21mr|kernel-6.1-generic-6.1.152-2|8364	- ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog
21mr|kernel-6.1-generic-6.1.152-2|8365	- ice: Add netif_device_attach/detach into PF reset flow
21mr|kernel-6.1-generic-6.1.152-2|8366	- ice: Add xdp_buff to ice_rx_ring struct
21mr|kernel-6.1-generic-6.1.152-2|8367	- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node()
21mr|kernel-6.1-generic-6.1.152-2|8368	- ice: allow hot-swapping XDP programs
21mr|kernel-6.1-generic-6.1.152-2|8369	- ice: avoid IRQ collision to fix init failure on ACPI S3 resume
21mr|kernel-6.1-generic-6.1.152-2|8370	- ice: change q_index variable type to s16 to store -1 value
21mr|kernel-6.1-generic-6.1.152-2|8371	- ice: do not bring the VSI up, if it was down before the XDP setup
21mr|kernel-6.1-generic-6.1.152-2|8372	- ice: don't busy wait for Rx queue disable in ice_qp_dis()
21mr|kernel-6.1-generic-6.1.152-2|8373	- ice: fix accounting for filters shared by multiple VSIs
21mr|kernel-6.1-generic-6.1.152-2|8374	- ice: fix accounting if a VLAN already exists
21mr|kernel-6.1-generic-6.1.152-2|8375	- ice: fix ICE_LAST_OFFSET formula
21mr|kernel-6.1-generic-6.1.152-2|8376	- ice: fix incorrect PHY settings for 100 GB/s
21mr|kernel-6.1-generic-6.1.152-2|8377	- ice: fix iteration of TLVs in Preserved Fields Area
21mr|kernel-6.1-generic-6.1.152-2|8378	- ice: Fix netif_is_ice() in Safe Mode
21mr|kernel-6.1-generic-6.1.152-2|8379	- ice: fix page reuse when PAGE_SIZE is over 8k
21mr|kernel-6.1-generic-6.1.152-2|8380	- ice: fix VLAN replay after reset
21mr|kernel-6.1-generic-6.1.152-2|8381	- ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
21mr|kernel-6.1-generic-6.1.152-2|8382	- ice: fix W=1 headers mismatch
21mr|kernel-6.1-generic-6.1.152-2|8383	- ice: Interpret .set_channels() input differently
21mr|kernel-6.1-generic-6.1.152-2|8384	- ice: Introduce new parameters in ice_sched_node
21mr|kernel-6.1-generic-6.1.152-2|8385	- ice: move RDMA init to ice_idc.c
21mr|kernel-6.1-generic-6.1.152-2|8386	- ice: pass VSI pointer into ice_vc_isvalid_q_id
21mr|kernel-6.1-generic-6.1.152-2|8387	- ice: Prepare legacy-rx for upcoming XDP multi-buffer support
21mr|kernel-6.1-generic-6.1.152-2|8388	- ice: Pull out next_to_clean bump out of ice_put_rx_buf()
21mr|kernel-6.1-generic-6.1.152-2|8389	- ice: remove af_xdp_zc_qps bitmap
21mr|kernel-6.1-generic-6.1.152-2|8390	- ice: remove null checks before devm_kfree() calls
21mr|kernel-6.1-generic-6.1.152-2|8391	- ice: remove unnecessary duplicate checks for VF VSI ID
21mr|kernel-6.1-generic-6.1.152-2|8392	- ice: replace synchronize_rcu with synchronize_net
21mr|kernel-6.1-generic-6.1.152-2|8393	- ice: respect netif readiness in AF_XDP ZC related ndo's
21mr|kernel-6.1-generic-6.1.152-2|8394	- ice: Store page count inside ice_rx_buf
21mr|kernel-6.1-generic-6.1.152-2|8395	- ice: Use ice_max_xdp_frame_size() in ice_xdp_setup_prog()
21mr|kernel-6.1-generic-6.1.152-2|8396	- icmp: Add counters for rate limits
21mr|kernel-6.1-generic-6.1.152-2|8397	- icmp: change the order of rate limits
21mr|kernel-6.1-generic-6.1.152-2|8398	- icmp: prevent possible NULL dereferences from icmp_build_probe()
21mr|kernel-6.1-generic-6.1.152-2|8399	- idma64: Don't try to serve interrupts when device is powered off
21mr|kernel-6.1-generic-6.1.152-2|8400	- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
21mr|kernel-6.1-generic-6.1.152-2|8401	- ieee802154: Fix build error
21mr|kernel-6.1-generic-6.1.152-2|8402	- igb: Always call igb_xdp_ring_update_tail() under Tx lock
21mr|kernel-6.1-generic-6.1.152-2|8403	- igb: Do not bring the device up after non-fatal error
21mr|kernel-6.1-generic-6.1.152-2|8404	- igb: Fix not clearing TimeSync interrupts for 82580
21mr|kernel-6.1-generic-6.1.152-2|8405	- igb: Fix potential invalid memory access in igb_init_module()
21mr|kernel-6.1-generic-6.1.152-2|8406	- igc: Correct the launchtime offset
21mr|kernel-6.1-generic-6.1.152-2|8407	- igc: fix a log entry using uninitialized netdev
21mr|kernel-6.1-generic-6.1.152-2|8408	- igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer
21mr|kernel-6.1-generic-6.1.152-2|8409	- igc: Fix qbv tx latency by setting gtxoffset
21mr|kernel-6.1-generic-6.1.152-2|8410	- igc: Fix reset adapter logics when tx mode change
21mr|kernel-6.1-generic-6.1.152-2|8411	- igc: Unlock on error in igc_io_resume()
21mr|kernel-6.1-generic-6.1.152-2|8412	- iio: accel: bma400: Fix uninitialized variable field_value in tap event handling.
21mr|kernel-6.1-generic-6.1.152-2|8413	- iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
21mr|kernel-6.1-generic-6.1.152-2|8414	- iio: accel: mxc4005: allow module autoloading via OF compatible
21mr|kernel-6.1-generic-6.1.152-2|8415	- iio: accel: mxc4005: Interrupt handling fixes
21mr|kernel-6.1-generic-6.1.152-2|8416	- iio: accel: mxc4005: Reset chip on probe() and resume()
21mr|kernel-6.1-generic-6.1.152-2|8417	- iio: adc: ad7124: Disable all channels at probe time
21mr|kernel-6.1-generic-6.1.152-2|8418	- iio: adc: ad7124: fix chip ID mismatch
21mr|kernel-6.1-generic-6.1.152-2|8419	- iio: adc: ad7124: fix config comparison
21mr|kernel-6.1-generic-6.1.152-2|8420	- iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()
21mr|kernel-6.1-generic-6.1.152-2|8421	- iio: adc: ad7266: Fix variable checking bug
21mr|kernel-6.1-generic-6.1.152-2|8422	- iio: adc: ad7606: fix oversampling gpio array
21mr|kernel-6.1-generic-6.1.152-2|8423	- iio: adc: ad7606: fix standby gpio state to match the documentation
21mr|kernel-6.1-generic-6.1.152-2|8424	- iio: adc: ad7606: remove frstdata check for serial mode
21mr|kernel-6.1-generic-6.1.152-2|8425	- iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer
21mr|kernel-6.1-generic-6.1.152-2|8426	- iio: adc: ad9467: fix scan type sign
21mr|kernel-6.1-generic-6.1.152-2|8427	- iio: adc: at91: call input_free_device() on allocated iio_dev
21mr|kernel-6.1-generic-6.1.152-2|8428	- iio: adc: rockchip_saradc: fix information leak in triggered buffer
21mr|kernel-6.1-generic-6.1.152-2|8429	- iio: adc: stm32: Fixing err code to not indicate success
21mr|kernel-6.1-generic-6.1.152-2|8430	- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8431	- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
21mr|kernel-6.1-generic-6.1.152-2|8432	- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8433	- iio: adc: ti-ads8688: fix information leak in triggered buffer
21mr|kernel-6.1-generic-6.1.152-2|8434	- iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8435	- iio: buffer-dmaengine: fix releasing dma channel on error
21mr|kernel-6.1-generic-6.1.152-2|8436	- iio: chemical: bme680: Fix calibration data variable
21mr|kernel-6.1-generic-6.1.152-2|8437	- iio: chemical: bme680: Fix overflows in compensate() functions
21mr|kernel-6.1-generic-6.1.152-2|8438	- iio: chemical: bme680: Fix pressure value output
21mr|kernel-6.1-generic-6.1.152-2|8439	- iio: chemical: bme680: Fix read/write ops to device by adding mutexes
21mr|kernel-6.1-generic-6.1.152-2|8440	- iio: chemical: bme680: Fix sensor data read operation
21mr|kernel-6.1-generic-6.1.152-2|8441	- iio: core: Leave private pointer NULL when no private data supplied
21mr|kernel-6.1-generic-6.1.152-2|8442	- iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8443	- iio: dac: ad5592r: fix temperature channel scaling value
21mr|kernel-6.1-generic-6.1.152-2|8444	- iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8445	- iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8446	- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8447	- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8448	- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
21mr|kernel-6.1-generic-6.1.152-2|8449	- iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name()
21mr|kernel-6.1-generic-6.1.152-2|8450	- iio: fix scale application in iio_convert_raw_to_processed_unlocked
21mr|kernel-6.1-generic-6.1.152-2|8451	- iio: frequency: {admv4420,adrf6780}: format Kconfig entries
21mr|kernel-6.1-generic-6.1.152-2|8452	- iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8453	- iio: frequency: adrf6780: rm clk provider include
21mr|kernel-6.1-generic-6.1.152-2|8454	- iio: gyro: fxas21002c: Fix missing data update in trigger handler
21mr|kernel-6.1-generic-6.1.152-2|8455	- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()
21mr|kernel-6.1-generic-6.1.152-2|8456	- iio:imu: adis16475: Fix sync mode setting
21mr|kernel-6.1-generic-6.1.152-2|8457	- iio: imu: inv_icm42600: delete unneeded update watermark call
21mr|kernel-6.1-generic-6.1.152-2|8458	- iio: imu: inv_icm42600: fix spi burst write not supported
21mr|kernel-6.1-generic-6.1.152-2|8459	- iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
21mr|kernel-6.1-generic-6.1.152-2|8460	- iio: imu: kmx61: fix information leak in triggered buffer
21mr|kernel-6.1-generic-6.1.152-2|8461	- iio: inkern: call iio_device_put() only on mapped devices
21mr|kernel-6.1-generic-6.1.152-2|8462	- iio: light: al3010: Fix an error handling path in al3010_probe()
21mr|kernel-6.1-generic-6.1.152-2|8463	- iio: light: ltr501: Add LTER0303 to the supported devices
21mr|kernel-6.1-generic-6.1.152-2|8464	- iio: light: opt3001: add missing full-scale range value
21mr|kernel-6.1-generic-6.1.152-2|8465	- iio: light: vcnl4035: fix information leak in triggered buffer
21mr|kernel-6.1-generic-6.1.152-2|8466	- iio: light: veml6030: fix ALS sensor resolution
21mr|kernel-6.1-generic-6.1.152-2|8467	- iio: light: veml6030: fix IIO device retrieval from embedded device
21mr|kernel-6.1-generic-6.1.152-2|8468	- iio: light: veml6030: fix microlux value calculation
21mr|kernel-6.1-generic-6.1.152-2|8469	- iio: magnetometer: ak8975: Convert enum->pointer for data in the match tables
21mr|kernel-6.1-generic-6.1.152-2|8470	- iio: magnetometer: ak8975: drop incorrect AK09116 compatible
21mr|kernel-6.1-generic-6.1.152-2|8471	- iio: magnetometer: ak8975: Fix reading for ak099xx sensors
21mr|kernel-6.1-generic-6.1.152-2|8472	- iio: magnetometer: ak8975: Fix 'Unexpected device' error
21mr|kernel-6.1-generic-6.1.152-2|8473	- iio: magnetometer: yas530: use signed integer type for clamp limits
21mr|kernel-6.1-generic-6.1.152-2|8474	- iio: pressure: dps310: support negative temperature values
21mr|kernel-6.1-generic-6.1.152-2|8475	- iio: pressure: zpa2326: fix information leak in triggered buffer
21mr|kernel-6.1-generic-6.1.152-2|8476	- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.1-generic-6.1.152-2|8477	- iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask
21mr|kernel-6.1-generic-6.1.152-2|8478	- ila: block BH in ila_output()
21mr|kernel-6.1-generic-6.1.152-2|8479	- ila: call nf_unregister_net_hooks() sooner
21mr|kernel-6.1-generic-6.1.152-2|8480	- ila: serialize calls to nf_register_net_hooks()
21mr|kernel-6.1-generic-6.1.152-2|8481	- ima: Avoid blocking in RCU read-side critical section
21mr|kernel-6.1-generic-6.1.152-2|8482	- ima: fix buffer overrun in ima_eventdigest_init_common
21mr|kernel-6.1-generic-6.1.152-2|8483	- ima: Fix use-after-free on a dentry's dname.name
21mr|kernel-6.1-generic-6.1.152-2|8484	- inet_diag: Initialize pad field in struct inet_diag_req_v2
21mr|kernel-6.1-generic-6.1.152-2|8485	- inet: factor out locked section of inet_accept() in a new helper
21mr|kernel-6.1-generic-6.1.152-2|8486	- initramfs: avoid filename buffer overrun
21mr|kernel-6.1-generic-6.1.152-2|8487	- Input: adp5588-keys - fix check on return code
21mr|kernel-6.1-generic-6.1.152-2|8488	- Input: adp5589-keys - fix adp5589_gpio_get_value()
21mr|kernel-6.1-generic-6.1.152-2|8489	- Input: adp5589-keys - fix NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|8490	- Input: ads7846 - ratelimit the spi_sync error message
21mr|kernel-6.1-generic-6.1.152-2|8491	- Input: cyapa - add missing input core locking to suspend/resume functions
21mr|kernel-6.1-generic-6.1.152-2|8492	- Input: elan_i2c - do not leave interrupt disabled on suspend failure
21mr|kernel-6.1-generic-6.1.152-2|8493	- Input: elantech - fix touchpad state on resume for Lenovo N24
21mr|kernel-6.1-generic-6.1.152-2|8494	- Input: ff-core - prefer struct_size over open coded arithmetic
21mr|kernel-6.1-generic-6.1.152-2|8495	- Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line
21mr|kernel-6.1-generic-6.1.152-2|8496	- Input: i8042 - add Ayaneo Kun to i8042 quirk table
21mr|kernel-6.1-generic-6.1.152-2|8497	- Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3
21mr|kernel-6.1-generic-6.1.152-2|8498	- Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table
21mr|kernel-6.1-generic-6.1.152-2|8499	- Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table
21mr|kernel-6.1-generic-6.1.152-2|8500	- Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table
21mr|kernel-6.1-generic-6.1.152-2|8501	- Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination
21mr|kernel-6.1-generic-6.1.152-2|8502	- Input: ili210x - fix ili251x_read_touch_data() return value
21mr|kernel-6.1-generic-6.1.152-2|8503	- Input: ili210x - use kvmalloc() to allocate buffer for firmware update
21mr|kernel-6.1-generic-6.1.152-2|8504	- Input: ilitek_ts_i2c - add report id message validation
21mr|kernel-6.1-generic-6.1.152-2|8505	- Input: ilitek_ts_i2c - avoid wrong input subsystem sync
21mr|kernel-6.1-generic-6.1.152-2|8506	- Input: ims-pcu - fix printf string overflow
21mr|kernel-6.1-generic-6.1.152-2|8507	- Input: ioc3kbd - add device table
21mr|kernel-6.1-generic-6.1.152-2|8508	- Input: ioc3kbd - convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|8509	- Input: MT - limit max slots
21mr|kernel-6.1-generic-6.1.152-2|8510	- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
21mr|kernel-6.1-generic-6.1.152-2|8511	- Input: qt1050 - handle CHIP_ID reading error
21mr|kernel-6.1-generic-6.1.152-2|8512	- Input: silead - Always support 10 fingers
21mr|kernel-6.1-generic-6.1.152-2|8513	- Input: synaptics - enable SMBus for HP Elitebook 840 G2
21mr|kernel-6.1-generic-6.1.152-2|8514	- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal
21mr|kernel-6.1-generic-6.1.152-2|8515	- Input: try trimming too long modalias strings
21mr|kernel-6.1-generic-6.1.152-2|8516	- Input: uinput - reject requests with unreasonable number of slots
21mr|kernel-6.1-generic-6.1.152-2|8517	- intel_th: pci: Add Granite Rapids SOC support
21mr|kernel-6.1-generic-6.1.152-2|8518	- intel_th: pci: Add Granite Rapids support
21mr|kernel-6.1-generic-6.1.152-2|8519	- intel_th: pci: Add Lunar Lake support
21mr|kernel-6.1-generic-6.1.152-2|8520	- intel_th: pci: Add Meteor Lake-S CPU support
21mr|kernel-6.1-generic-6.1.152-2|8521	- intel_th: pci: Add Meteor Lake-S support
21mr|kernel-6.1-generic-6.1.152-2|8522	- intel_th: pci: Add Sapphire Rapids SOC support
21mr|kernel-6.1-generic-6.1.152-2|8523	- interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port assignment
21mr|kernel-6.1-generic-6.1.152-2|8524	- interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID
21mr|kernel-6.1-generic-6.1.152-2|8525	- iomap: avoid avoid truncating 64-bit offset to 32 bits
21mr|kernel-6.1-generic-6.1.152-2|8526	- iomap: buffered write failure should not truncate the page cache
21mr|kernel-6.1-generic-6.1.152-2|8527	- iomap: constrain the file range passed to iomap_file_unshare
21mr|kernel-6.1-generic-6.1.152-2|8528	- iomap: convert iomap_unshare_iter to use large folios
21mr|kernel-6.1-generic-6.1.152-2|8529	- iomap: don't bother unsharing delalloc extents
21mr|kernel-6.1-generic-6.1.152-2|8530	- iomap: Fix iomap_adjust_read_range for plen calculation
21mr|kernel-6.1-generic-6.1.152-2|8531	- iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release
21mr|kernel-6.1-generic-6.1.152-2|8532	- iomap: improve shared block detection in iomap_unshare_iter
21mr|kernel-6.1-generic-6.1.152-2|8533	- iomap: share iomap_unshare_iter predicate code with fsdax
21mr|kernel-6.1-generic-6.1.152-2|8534	- iomap: turn iomap_want_unshare_iter into an inline function
21mr|kernel-6.1-generic-6.1.152-2|8535	- iomap: write iomap validity checks
21mr|kernel-6.1-generic-6.1.152-2|8536	- iommu/amd: Do not set the D bit on AMD v2 table entries
21mr|kernel-6.1-generic-6.1.152-2|8537	- iommu/amd: Fix sysfs leak in iommu init
21mr|kernel-6.1-generic-6.1.152-2|8538	- iommu/arm-smmu: Defer probe of clients after smmu device bound
21mr|kernel-6.1-generic-6.1.152-2|8539	- iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux
21mr|kernel-6.1-generic-6.1.152-2|8540	- iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
21mr|kernel-6.1-generic-6.1.152-2|8541	- iommu: Do not return 0 from map_pages if it doesn't do anything
21mr|kernel-6.1-generic-6.1.152-2|8542	- iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables
21mr|kernel-6.1-generic-6.1.152-2|8543	- iommu: mtk: fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|8544	- iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en
21mr|kernel-6.1-generic-6.1.152-2|8545	- iommu: sun50i: clear bypass register
21mr|kernel-6.1-generic-6.1.152-2|8546	- iommu/vt-d: Always reserve a domain ID for identity setup
21mr|kernel-6.1-generic-6.1.152-2|8547	- iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes()
21mr|kernel-6.1-generic-6.1.152-2|8548	- iommu/vt-d: Fix checks and print in pgtable_walk()
21mr|kernel-6.1-generic-6.1.152-2|8549	- iommu/vt-d: Fix identity map bounds in si_domain_init()
21mr|kernel-6.1-generic-6.1.152-2|8550	- iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices
21mr|kernel-6.1-generic-6.1.152-2|8551	- iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count
21mr|kernel-6.1-generic-6.1.152-2|8552	- iommu/vt-d: Fix to convert mm pfn to dma pfn
21mr|kernel-6.1-generic-6.1.152-2|8553	- iommu/vt-d: Handle volatile descriptor status read
21mr|kernel-6.1-generic-6.1.152-2|8554	- ionic: Fix netdev notifier unregister on failure
21mr|kernel-6.1-generic-6.1.152-2|8555	- ionic: fix potential irq name truncation
21mr|kernel-6.1-generic-6.1.152-2|8556	- ionic: fix use after netif_napi_del()
21mr|kernel-6.1-generic-6.1.152-2|8557	- ionic: use ee->offset when returning sprom data
21mr|kernel-6.1-generic-6.1.152-2|8558	- io_uring: always lock __io_cqring_overflow_flush
21mr|kernel-6.1-generic-6.1.152-2|8559	- io_uring: check for non-NULL file pointer in io_file_can_poll()
21mr|kernel-6.1-generic-6.1.152-2|8560	- io_uring: check if iowq is killed before queuing
21mr|kernel-6.1-generic-6.1.152-2|8561	- io_uring: check if we need to reschedule during overflow flush
21mr|kernel-6.1-generic-6.1.152-2|8562	- io_uring: don't use TIF_NOTIFY_SIGNAL to test for availability of task_work
21mr|kernel-6.1-generic-6.1.152-2|8563	- io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
21mr|kernel-6.1-generic-6.1.152-2|8564	- io_uring: fail NOP if non-zero op flags is passed in
21mr|kernel-6.1-generic-6.1.152-2|8565	- io_uring: fix io_match_task must_hold
21mr|kernel-6.1-generic-6.1.152-2|8566	- io_uring: fix possible deadlock in io_register_iowq_max_workers()
21mr|kernel-6.1-generic-6.1.152-2|8567	- io_uring: Fix registered ring file refcount leak
21mr|kernel-6.1-generic-6.1.152-2|8568	- io_uring/io-wq: do not allow pinning outside of cpuset
21mr|kernel-6.1-generic-6.1.152-2|8569	- io_uring/io-wq: inherit cpuset of cgroup in io worker
21mr|kernel-6.1-generic-6.1.152-2|8570	- io_uring/io-wq: limit retrying worker initialisation
21mr|kernel-6.1-generic-6.1.152-2|8571	- io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workers
21mr|kernel-6.1-generic-6.1.152-2|8572	- io_uring/net: harden multishot termination case for recv
21mr|kernel-6.1-generic-6.1.152-2|8573	- io_uring: rename kiocb_end_write() local helper
21mr|kernel-6.1-generic-6.1.152-2|8574	- io_uring/rw: avoid punting to io-wq directly
21mr|kernel-6.1-generic-6.1.152-2|8575	- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write
21mr|kernel-6.1-generic-6.1.152-2|8576	- io_uring/rw: split io_read() into a helper
21mr|kernel-6.1-generic-6.1.152-2|8577	- io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
21mr|kernel-6.1-generic-6.1.152-2|8578	- io_uring/sqpoll: close race on waiting for sqring entries
21mr|kernel-6.1-generic-6.1.152-2|8579	- io_uring/sqpoll: do not allow pinning outside of cpuset
21mr|kernel-6.1-generic-6.1.152-2|8580	- io_uring/sqpoll: do not put cpumask on stack
21mr|kernel-6.1-generic-6.1.152-2|8581	- io_uring/sqpoll: Do not set PF_NO_SETAFFINITY on sqpoll threads
21mr|kernel-6.1-generic-6.1.152-2|8582	- io_uring/sqpoll: fix sqpoll error handling races
21mr|kernel-6.1-generic-6.1.152-2|8583	- io_uring/sqpoll: retain test for whether the CPU is valid
21mr|kernel-6.1-generic-6.1.152-2|8584	- io_uring/sqpoll: work around a potential audit memory leak
21mr|kernel-6.1-generic-6.1.152-2|8585	- io_uring/tctx: work around xa_store() allocation error issue
21mr|kernel-6.1-generic-6.1.152-2|8586	- io_uring: tighten task exit cancellations
21mr|kernel-6.1-generic-6.1.152-2|8587	- io_uring: use kiocb_{start,end}_write() helpers
21mr|kernel-6.1-generic-6.1.152-2|8588	- io_uring: use the right type for work_llist empty check
21mr|kernel-6.1-generic-6.1.152-2|8589	- io_uring: wake up optimisations
21mr|kernel-6.1-generic-6.1.152-2|8590	- ip6mr: fix tables suspicious RCU usage
21mr|kernel-6.1-generic-6.1.152-2|8591	- ip6_tunnel: Fix broken GRO
21mr|kernel-6.1-generic-6.1.152-2|8592	- ipc: fix memleak if msg_init_ns failed in create_ipc_ns
21mr|kernel-6.1-generic-6.1.152-2|8593	- ipip,ip_tunnel,sit: Add FOU support for externally controlled ipip devices
21mr|kernel-6.1-generic-6.1.152-2|8594	- ipmi: docs: don't advertise deprecated sysfs entries
21mr|kernel-6.1-generic-6.1.152-2|8595	- ipmr: Fix access to mfc_cache_list without lock held
21mr|kernel-6.1-generic-6.1.152-2|8596	- ipmr: fix tables suspicious RCU usage
21mr|kernel-6.1-generic-6.1.152-2|8597	- ip_tunnel: annotate data-races around t->parms.link
21mr|kernel-6.1-generic-6.1.152-2|8598	- ipv4: check for NULL idev in ip_route_use_hint()
21mr|kernel-6.1-generic-6.1.152-2|8599	- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).
21mr|kernel-6.1-generic-6.1.152-2|8600	- ipv4: Fix incorrect source address in Record Route option
21mr|kernel-6.1-generic-6.1.152-2|8601	- ipv4: Fix incorrect TOS in fibmatch route get reply
21mr|kernel-6.1-generic-6.1.152-2|8602	- ipv4: Fix incorrect TOS in route get reply
21mr|kernel-6.1-generic-6.1.152-2|8603	- ipv4: fix source address selection with route leak
21mr|kernel-6.1-generic-6.1.152-2|8604	- ipv4: give an IPv4 dev to blackhole_netdev
21mr|kernel-6.1-generic-6.1.152-2|8605	- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit
21mr|kernel-6.1-generic-6.1.152-2|8606	- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
21mr|kernel-6.1-generic-6.1.152-2|8607	- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
21mr|kernel-6.1-generic-6.1.152-2|8608	- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()
21mr|kernel-6.1-generic-6.1.152-2|8609	- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
21mr|kernel-6.1-generic-6.1.152-2|8610	- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family
21mr|kernel-6.1-generic-6.1.152-2|8611	- ipv6: annotate data-races around cnf.disable_ipv6
21mr|kernel-6.1-generic-6.1.152-2|8612	- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()
21mr|kernel-6.1-generic-6.1.152-2|8613	- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()
21mr|kernel-6.1-generic-6.1.152-2|8614	- ipv6: fix ndisc_is_useropt() handling for PIO
21mr|kernel-6.1-generic-6.1.152-2|8615	- ipv6: fix possible race in __fib6_drop_pcpu_from()
21mr|kernel-6.1-generic-6.1.152-2|8616	- ipv6: fix possible UAF in ip6_finish_output2()
21mr|kernel-6.1-generic-6.1.152-2|8617	- ipv6: fix source address selection with route leak
21mr|kernel-6.1-generic-6.1.152-2|8618	- ipv6: ioam: block BH from ioam6_output()
21mr|kernel-6.1-generic-6.1.152-2|8619	- ipv6: prevent NULL dereference in ip6_output()
21mr|kernel-6.1-generic-6.1.152-2|8620	- ipv6: prevent possible NULL dereference in rt6_probe()
21mr|kernel-6.1-generic-6.1.152-2|8621	- ipv6: prevent possible NULL deref in fib6_nh_init()
21mr|kernel-6.1-generic-6.1.152-2|8622	- ipv6: prevent possible UAF in ip6_xmit()
21mr|kernel-6.1-generic-6.1.152-2|8623	- ipv6: prevent UAF in ip6_send_skb()
21mr|kernel-6.1-generic-6.1.152-2|8624	- ipv6: release nexthop on device removal
21mr|kernel-6.1-generic-6.1.152-2|8625	- ipv6: sr: add missing seg6_local_exit
21mr|kernel-6.1-generic-6.1.152-2|8626	- ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
21mr|kernel-6.1-generic-6.1.152-2|8627	- ipv6: sr: fix incorrect unregister order
21mr|kernel-6.1-generic-6.1.152-2|8628	- ipv6: sr: fix invalid unregister error path
21mr|kernel-6.1-generic-6.1.152-2|8629	- ipv6: sr: fix memleak in seg6_hmac_init_algo
21mr|kernel-6.1-generic-6.1.152-2|8630	- ipv6: sr: fix missing sk_buff release in seg6_input_core
21mr|kernel-6.1-generic-6.1.152-2|8631	- ipv6: take care of scope when choosing the src addr
21mr|kernel-6.1-generic-6.1.152-2|8632	- ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
21mr|kernel-6.1-generic-6.1.152-2|8633	- ipvs: Avoid unnecessary calls to skb_is_gso_sctp
21mr|kernel-6.1-generic-6.1.152-2|8634	- ipvs: Fix checksumming on GSO of SCTP packets
21mr|kernel-6.1-generic-6.1.152-2|8635	- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
21mr|kernel-6.1-generic-6.1.152-2|8636	- ipvs: properly dereference pe in ip_vs_add_service
21mr|kernel-6.1-generic-6.1.152-2|8637	- irqchip/alpine-msi: Fix off-by-one in allocation error path
21mr|kernel-6.1-generic-6.1.152-2|8638	- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1
21mr|kernel-6.1-generic-6.1.152-2|8639	- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
21mr|kernel-6.1-generic-6.1.152-2|8640	- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()
21mr|kernel-6.1-generic-6.1.152-2|8641	- irqchip/gic-v3: Force propagation of the active state with a read-back
21mr|kernel-6.1-generic-6.1.152-2|8642	- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
21mr|kernel-6.1-generic-6.1.152-2|8643	- irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
21mr|kernel-6.1-generic-6.1.152-2|8644	- irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()
21mr|kernel-6.1-generic-6.1.152-2|8645	- irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1
21mr|kernel-6.1-generic-6.1.152-2|8646	- irqchip/gic-v3-its: Prevent double free on error
21mr|kernel-6.1-generic-6.1.152-2|8647	- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc
21mr|kernel-6.1-generic-6.1.152-2|8648	- irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
21mr|kernel-6.1-generic-6.1.152-2|8649	- irqchip/imx-irqsteer: Handle runtime power management correctly
21mr|kernel-6.1-generic-6.1.152-2|8650	- irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()
21mr|kernel-6.1-generic-6.1.152-2|8651	- irqchip/loongson-liointc: Set different ISRs for different cores
21mr|kernel-6.1-generic-6.1.152-2|8652	- irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
21mr|kernel-6.1-generic-6.1.152-2|8653	- irqchip/mbigen: Fix mbigen node address layout
21mr|kernel-6.1-generic-6.1.152-2|8654	- irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'
21mr|kernel-6.1-generic-6.1.152-2|8655	- irqchip/ocelot: Fix trigger register address
21mr|kernel-6.1-generic-6.1.152-2|8656	- irqchip: Plug a OF node reference leak in platform_irqchip_probe()
21mr|kernel-6.1-generic-6.1.152-2|8657	- irqchip/renesas-rzg2l: Add support for suspend to RAM
21mr|kernel-6.1-generic-6.1.152-2|8658	- irqchip/renesas-rzg2l: Align struct member names to tabs
21mr|kernel-6.1-generic-6.1.152-2|8659	- irqchip/renesas-rzg2l: Document structure members
21mr|kernel-6.1-generic-6.1.152-2|8660	- irqchip/renesas-rzg2l: Do not set TIEN and TINT source at the same time
21mr|kernel-6.1-generic-6.1.152-2|8661	- irqchip/renesas-rzg2l: Fix missing put_device
21mr|kernel-6.1-generic-6.1.152-2|8662	- irqchip/sifive-plic: Unmask interrupt in plic_irq_enable()
21mr|kernel-6.1-generic-6.1.152-2|8663	- irqchip/xilinx: Fix shift out of bounds
21mr|kernel-6.1-generic-6.1.152-2|8664	- irqdomain: Fixed unbalanced fwnode get and put
21mr|kernel-6.1-generic-6.1.152-2|8665	- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
21mr|kernel-6.1-generic-6.1.152-2|8666	- ixgbe: downgrade logging of unsupported VF API version to debug
21mr|kernel-6.1-generic-6.1.152-2|8667	- ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
21mr|kernel-6.1-generic-6.1.152-2|8668	- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer
21mr|kernel-6.1-generic-6.1.152-2|8669	- jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit
21mr|kernel-6.1-generic-6.1.152-2|8670	- jbd2: flush filesystem device before updating tail sequence
21mr|kernel-6.1-generic-6.1.152-2|8671	- jbd2: increase IO priority for writing revoke records
21mr|kernel-6.1-generic-6.1.152-2|8672	- jbd2: make jbd2_journal_get_max_txn_bufs() internal
21mr|kernel-6.1-generic-6.1.152-2|8673	- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error
21mr|kernel-6.1-generic-6.1.152-2|8674	- jffs2: Fix potential illegal address access in jffs2_free_inode
21mr|kernel-6.1-generic-6.1.152-2|8675	- jffs2: Fix rtime decompressor
21mr|kernel-6.1-generic-6.1.152-2|8676	- jffs2: fix use of uninitialized variable
21mr|kernel-6.1-generic-6.1.152-2|8677	- jffs2: Prevent rtime decompress memory corruption
21mr|kernel-6.1-generic-6.1.152-2|8678	- jffs2: prevent xattr node from overflowing the eraseblock
21mr|kernel-6.1-generic-6.1.152-2|8679	- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.1-generic-6.1.152-2|8680	- jfs: array-index-out-of-bounds fix in dtReadFirst
21mr|kernel-6.1-generic-6.1.152-2|8681	- jfs: check if leafidx greater than num leaves per dmap tree
21mr|kernel-6.1-generic-6.1.152-2|8682	- jfs: don't walk off the end of ealist
21mr|kernel-6.1-generic-6.1.152-2|8683	- jfs: Fix array-index-out-of-bounds in diFree
21mr|kernel-6.1-generic-6.1.152-2|8684	- jfs: fix array-index-out-of-bounds in jfs_readdir
21mr|kernel-6.1-generic-6.1.152-2|8685	- jfs: fix null ptr deref in dtInsertEntry
21mr|kernel-6.1-generic-6.1.152-2|8686	- jfs: fix out-of-bounds in dbNextAG() and diAlloc()
21mr|kernel-6.1-generic-6.1.152-2|8687	- jfs: Fix sanity check in dbMount
21mr|kernel-6.1-generic-6.1.152-2|8688	- jfs: Fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-6.1-generic-6.1.152-2|8689	- jfs: fix shift-out-of-bounds in dbJoin
21mr|kernel-6.1-generic-6.1.152-2|8690	- jfs: fix shift-out-of-bounds in dbSplit
21mr|kernel-6.1-generic-6.1.152-2|8691	- jfs: Fix uaf in dbFreeBits
21mr|kernel-6.1-generic-6.1.152-2|8692	- jfs: Fix uninit-value access of new_ea in ea_buffer
21mr|kernel-6.1-generic-6.1.152-2|8693	- jfs: UBSAN: shift-out-of-bounds in dbFindBits
21mr|kernel-6.1-generic-6.1.152-2|8694	- jfs: xattr: check invalid xattr size more strictly
21mr|kernel-6.1-generic-6.1.152-2|8695	- jfs: xattr: fix buffer overflow for invalid xattr
21mr|kernel-6.1-generic-6.1.152-2|8696	- jump_label: Fix concurrency issues in static_key_slow_dec()
21mr|kernel-6.1-generic-6.1.152-2|8697	- jump_label: Fix static_key_slow_dec() yet again
21mr|kernel-6.1-generic-6.1.152-2|8698	- jump_label: Fix the fix, brown paper bags galore
21mr|kernel-6.1-generic-6.1.152-2|8699	- jump_label: Prevent key->enabled int overflow
21mr|kernel-6.1-generic-6.1.152-2|8700	- jump_label: Simplify and clarify static_key_fast_inc_cpus_locked()
21mr|kernel-6.1-generic-6.1.152-2|8701	- jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_cpuslocked()
21mr|kernel-6.1-generic-6.1.152-2|8702	- kasan: Fix Software Tag-Based KASAN with GCC
21mr|kernel-6.1-generic-6.1.152-2|8703	- kasan: make report_lock a raw spinlock
21mr|kernel-6.1-generic-6.1.152-2|8704	- kasan: remove vmalloc_percpu test
21mr|kernel-6.1-generic-6.1.152-2|8705	- kasan: suppress recursive reports for HW_TAGS
21mr|kernel-6.1-generic-6.1.152-2|8706	- kbuild: avoid build error when single DTB is turned into composite DTB
21mr|kernel-6.1-generic-6.1.152-2|8707	- kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries
21mr|kernel-6.1-generic-6.1.152-2|8708	- kbuild: Fix '-S -c' in x86 stack protector scripts
21mr|kernel-6.1-generic-6.1.152-2|8709	- kbuild: fix short log for AS in link-vmlinux.sh
21mr|kernel-6.1-generic-6.1.152-2|8710	- kbuild: Install dtb files as 0644 in Makefile.dtbinst
21mr|kernel-6.1-generic-6.1.152-2|8711	- kbuild: Make ld-version.sh more robust against version string changes
21mr|kernel-6.1-generic-6.1.152-2|8712	- kbuild: refactor host*_flags
21mr|kernel-6.1-generic-6.1.152-2|8713	- kbuild: Remove support for Clang's ThinLTO caching
21mr|kernel-6.1-generic-6.1.152-2|8714	- kbuild: rust: avoid creating temporary files
21mr|kernel-6.1-generic-6.1.152-2|8715	- kbuild: rust_is_available: handle failures calling `$RUSTC`/`$BINDGEN`
21mr|kernel-6.1-generic-6.1.152-2|8716	- kbuild: rust_is_available: normalize version matching
21mr|kernel-6.1-generic-6.1.152-2|8717	- kbuild: specify output names separately for each emission type from rustc
21mr|kernel-6.1-generic-6.1.152-2|8718	- kcm: Serialise kcm_sendmsg() for the same socket.
21mr|kernel-6.1-generic-6.1.152-2|8719	- kconfig: fix comparison to constant symbols, 'm', 'n'
21mr|kernel-6.1-generic-6.1.152-2|8720	- kconfig: gconf: give a proper initial state to the Save button
21mr|kernel-6.1-generic-6.1.152-2|8721	- kconfig: qconf: fix buffer overflow in debug links
21mr|kernel-6.1-generic-6.1.152-2|8722	- kconfig: remove wrong expr_trans_bool()
21mr|kernel-6.1-generic-6.1.152-2|8723	- kcov: don't lose track of remote references during softirqs
21mr|kernel-6.1-generic-6.1.152-2|8724	- kcov: mark in_softirq_really() as __always_inline
21mr|kernel-6.1-generic-6.1.152-2|8725	- kcov: properly check for softirq context
21mr|kernel-6.1-generic-6.1.152-2|8726	- kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
21mr|kernel-6.1-generic-6.1.152-2|8727	- kcsan, seqlock: Support seqcount_latch_t
21mr|kernel-6.1-generic-6.1.152-2|8728	- kcsan: Turn report_filterlist_lock into a raw_spinlock
21mr|kernel-6.1-generic-6.1.152-2|8729	- kdb: address -Wformat-security warnings
21mr|kernel-6.1-generic-6.1.152-2|8730	- kdb: Fix buffer overflow during tab-complete
21mr|kernel-6.1-generic-6.1.152-2|8731	- kdb: Fix console handling when editing and tab-completing commands
21mr|kernel-6.1-generic-6.1.152-2|8732	- kdb: Merge identical case statements in kdb_read()
21mr|kernel-6.1-generic-6.1.152-2|8733	- kdb: Use format-specifiers rather than memset() for padding in kdb_read()
21mr|kernel-6.1-generic-6.1.152-2|8734	- kdb: Use format-strings rather than '\0' injection in kdb_read()
21mr|kernel-6.1-generic-6.1.152-2|8735	- kdb: Use the passed prompt in kdb_position_cursor()
21mr|kernel-6.1-generic-6.1.152-2|8736	- kernel/numa.c: Move logging out of numa.h
21mr|kernel-6.1-generic-6.1.152-2|8737	- kernel: rerun task_work while freezing in get_signal()
21mr|kernel-6.1-generic-6.1.152-2|8738	- kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy()
21mr|kernel-6.1-generic-6.1.152-2|8739	- kernfs: fix all kernel-doc warnings and multiple typos
21mr|kernel-6.1-generic-6.1.152-2|8740	- kernfs: fix false-positive WARN(nr_mmapped) in kernfs_drain_open_files
21mr|kernel-6.1-generic-6.1.152-2|8741	- KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATURE_SELFTEST
21mr|kernel-6.1-generic-6.1.152-2|8742	- keys: Fix overwrite of key expiration on instantiation
21mr|kernel-6.1-generic-6.1.152-2|8743	- KEYS: prevent NULL pointer dereference in find_asymmetric_key()
21mr|kernel-6.1-generic-6.1.152-2|8744	- KEYS: trusted: Do not use WARN when encode fails
21mr|kernel-6.1-generic-6.1.152-2|8745	- KEYS: trusted: Fix memory leak in tpm2_key_encode()
21mr|kernel-6.1-generic-6.1.152-2|8746	- kheaders: explicitly define file modes for archived headers
21mr|kernel-6.1-generic-6.1.152-2|8747	- kheaders: Ignore silly-rename files
21mr|kernel-6.1-generic-6.1.152-2|8748	- kmsan: compiler_types: declare __no_sanitize_or_inline
21mr|kernel-6.1-generic-6.1.152-2|8749	- kmsan: do not wipe out origin when doing partial unpoisoning
21mr|kernel-6.1-generic-6.1.152-2|8750	- knfsd: LOOKUP can return an illegal error value
21mr|kernel-6.1-generic-6.1.152-2|8751	- kobject_uevent: Fix OOB access within zap_modalias_env()
21mr|kernel-6.1-generic-6.1.152-2|8752	- kprobes: Fix to check symbol prefixes correctly
21mr|kernel-6.1-generic-6.1.152-2|8753	- kselftest/arm64: Actually test SME vector length changes via sigreturn
21mr|kernel-6.1-generic-6.1.152-2|8754	- kselftest: arm64: Add a null pointer check
21mr|kernel-6.1-generic-6.1.152-2|8755	- kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
21mr|kernel-6.1-generic-6.1.152-2|8756	- kselftest/arm64: Don't pass headers to the compiler as source
21mr|kernel-6.1-generic-6.1.152-2|8757	- kselftest/arm64: Fix enumeration of systems without 128 bit SME for SSVE+ZA
21mr|kernel-6.1-generic-6.1.152-2|8758	- kselftest/arm64: Initialise current at build time in signal tests
21mr|kernel-6.1-generic-6.1.152-2|8759	- kselftest/arm64: mte: fix printf type warnings about longs
21mr|kernel-6.1-generic-6.1.152-2|8760	- kselftest/arm64: mte: fix printf type warnings about __u64
21mr|kernel-6.1-generic-6.1.152-2|8761	- kselftest/arm64: signal: fix/refactor SVE vector length enumeration
21mr|kernel-6.1-generic-6.1.152-2|8762	- kselftest/arm64: Verify simultaneous SSVE and ZA context generation
21mr|kernel-6.1-generic-6.1.152-2|8763	- kselftests: dmabuf-heaps: Ensure the driver name is null-terminated
21mr|kernel-6.1-generic-6.1.152-2|8764	- ksmbd: allow write with FILE_APPEND_DATA
21mr|kernel-6.1-generic-6.1.152-2|8765	- ksmbd: avoid to send duplicate lease break notifications
21mr|kernel-6.1-generic-6.1.152-2|8766	- ksmbd: avoid to send duplicate oplock break notifications
21mr|kernel-6.1-generic-6.1.152-2|8767	- ksmbd: discard write access to the directory open
21mr|kernel-6.1-generic-6.1.152-2|8768	- ksmbd: do not grant v2 lease if parent lease key and epoch are not set
21mr|kernel-6.1-generic-6.1.152-2|8769	- ksmbd: fix a missing return value check bug
21mr|kernel-6.1-generic-6.1.152-2|8770	- ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
21mr|kernel-6.1-generic-6.1.152-2|8771	- ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
21mr|kernel-6.1-generic-6.1.152-2|8772	- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
21mr|kernel-6.1-generic-6.1.152-2|8773	- ksmbd: fix racy issue from session lookup and expire
21mr|kernel-6.1-generic-6.1.152-2|8774	- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
21mr|kernel-6.1-generic-6.1.152-2|8775	- ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create
21mr|kernel-6.1-generic-6.1.152-2|8776	- ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp
21mr|kernel-6.1-generic-6.1.152-2|8777	- ksmbd: Fix the missing xa_store error check
21mr|kernel-6.1-generic-6.1.152-2|8778	- ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
21mr|kernel-6.1-generic-6.1.152-2|8779	- ksmbd: fix user-after-free from session log off
21mr|kernel-6.1-generic-6.1.152-2|8780	- ksmbd: handle caseless file creation
21mr|kernel-6.1-generic-6.1.152-2|8781	- ksmbd: ignore trailing slashes in share paths
21mr|kernel-6.1-generic-6.1.152-2|8782	- ksmbd: make __dir_empty() compatible with POSIX
21mr|kernel-6.1-generic-6.1.152-2|8783	- ksmbd: off ipv6only for both ipv4/ipv6 binding
21mr|kernel-6.1-generic-6.1.152-2|8784	- ksmbd: override fsids for share path check
21mr|kernel-6.1-generic-6.1.152-2|8785	- ksmbd: override fsids for smb2_query_info()
21mr|kernel-6.1-generic-6.1.152-2|8786	- ksmbd: retry iterate_dir in smb2_query_dir
21mr|kernel-6.1-generic-6.1.152-2|8787	- ksmbd: return FILE_DEVICE_DISK instead of super magic
21mr|kernel-6.1-generic-6.1.152-2|8788	- ksmbd: the buffer of smb2 query dir response has at least 1 byte
21mr|kernel-6.1-generic-6.1.152-2|8789	- ksmbd: Unlock on in ksmbd_tcp_set_interfaces()
21mr|kernel-6.1-generic-6.1.152-2|8790	- ksmbd: unset the binding mark of a reused connection
21mr|kernel-6.1-generic-6.1.152-2|8791	- ktest.pl: Avoid false positives with grub2 skip regex
21mr|kernel-6.1-generic-6.1.152-2|8792	- kthread: fix task state in kthread worker if being frozen
21mr|kernel-6.1-generic-6.1.152-2|8793	- kthread: unpark only parked kthread
21mr|kernel-6.1-generic-6.1.152-2|8794	- kunit: Fix kthread reference
21mr|kernel-6.1-generic-6.1.152-2|8795	- kunit: Fix timeout message
21mr|kernel-6.1-generic-6.1.152-2|8796	- KVM: arm64: AArch32: Fix spurious trapping of conditional instructions
21mr|kernel-6.1-generic-6.1.152-2|8797	- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
21mr|kernel-6.1-generic-6.1.152-2|8798	- KVM: arm64: Change kvm_handle_mmio_return() return polarity
21mr|kernel-6.1-generic-6.1.152-2|8799	- KVM: arm64: Disassociate vcpus from redistributor region on teardown
21mr|kernel-6.1-generic-6.1.152-2|8800	- KVM: arm64: Don't eagerly teardown the vgic on init error
21mr|kernel-6.1-generic-6.1.152-2|8801	- KVM: arm64: Don't pass a TLBI level hint when zapping table entries
21mr|kernel-6.1-generic-6.1.152-2|8802	- KVM: arm64: Don't retire aborted MMIO instruction
21mr|kernel-6.1-generic-6.1.152-2|8803	- KVM: arm64: Fix AArch32 register narrowing on userspace write
21mr|kernel-6.1-generic-6.1.152-2|8804	- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
21mr|kernel-6.1-generic-6.1.152-2|8805	- KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
21mr|kernel-6.1-generic-6.1.152-2|8806	- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
21mr|kernel-6.1-generic-6.1.152-2|8807	- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
21mr|kernel-6.1-generic-6.1.152-2|8808	- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
21mr|kernel-6.1-generic-6.1.152-2|8809	- KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()
21mr|kernel-6.1-generic-6.1.152-2|8810	- KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
21mr|kernel-6.1-generic-6.1.152-2|8811	- KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR
21mr|kernel-6.1-generic-6.1.152-2|8812	- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
21mr|kernel-6.1-generic-6.1.152-2|8813	- KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
21mr|kernel-6.1-generic-6.1.152-2|8814	- KVM: nVMX: Request immediate exit iff pending nested event needs injection
21mr|kernel-6.1-generic-6.1.152-2|8815	- KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled
21mr|kernel-6.1-generic-6.1.152-2|8816	- KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells
21mr|kernel-6.1-generic-6.1.152-2|8817	- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()
21mr|kernel-6.1-generic-6.1.152-2|8818	- KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests
21mr|kernel-6.1-generic-6.1.152-2|8819	- KVM: s390: Change virtual to physical address access in diag 0x258 handler
21mr|kernel-6.1-generic-6.1.152-2|8820	- KVM: s390: fix LPSWEY handling
21mr|kernel-6.1-generic-6.1.152-2|8821	- KVM: s390: gaccess: Check if guest address is in memslot
21mr|kernel-6.1-generic-6.1.152-2|8822	- KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF
21mr|kernel-6.1-generic-6.1.152-2|8823	- KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing
21mr|kernel-6.1-generic-6.1.152-2|8824	- KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE
21mr|kernel-6.1-generic-6.1.152-2|8825	- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
21mr|kernel-6.1-generic-6.1.152-2|8826	- KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
21mr|kernel-6.1-generic-6.1.152-2|8827	- KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS
21mr|kernel-6.1-generic-6.1.152-2|8828	- KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
21mr|kernel-6.1-generic-6.1.152-2|8829	- KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init
21mr|kernel-6.1-generic-6.1.152-2|8830	- KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID
21mr|kernel-6.1-generic-6.1.152-2|8831	- KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bits
21mr|kernel-6.1-generic-6.1.152-2|8832	- KVM: x86: fire timer when it is migrated and expired, and in oneshot mode
21mr|kernel-6.1-generic-6.1.152-2|8833	- KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn()
21mr|kernel-6.1-generic-6.1.152-2|8834	- KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
21mr|kernel-6.1-generic-6.1.152-2|8835	- KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()
21mr|kernel-6.1-generic-6.1.152-2|8836	- KVM: x86: Play nice with protected guests in complete_hypercall_exit()
21mr|kernel-6.1-generic-6.1.152-2|8837	- KVM: x86: Unconditionally set irr_pending when updating APICv state
21mr|kernel-6.1-generic-6.1.152-2|8838	- l2tp: fix lockdep splat
21mr|kernel-6.1-generic-6.1.152-2|8839	- landlock: Don't lose track of restrictions on cred_transfer
21mr|kernel-6.1-generic-6.1.152-2|8840	- landlock: Fix d_parent walk
21mr|kernel-6.1-generic-6.1.152-2|8841	- leds: class: Protect brightness_show() with led_cdev->led_access mutex
21mr|kernel-6.1-generic-6.1.152-2|8842	- leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths
21mr|kernel-6.1-generic-6.1.152-2|8843	- leds: lp55xx: Remove redundant test for invalid channel number
21mr|kernel-6.1-generic-6.1.152-2|8844	- leds: mt6360: Fix memory leak in mt6360_init_isnk_properties()
21mr|kernel-6.1-generic-6.1.152-2|8845	- leds: spi-byte: Call of_node_put() on error path
21mr|kernel-6.1-generic-6.1.152-2|8846	- leds: ss4200: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.1-generic-6.1.152-2|8847	- leds: trigger: Call synchronize_rcu() before calling trig->activate()
21mr|kernel-6.1-generic-6.1.152-2|8848	- leds: trigger: Remove unused function led_trigger_rename_static()
21mr|kernel-6.1-generic-6.1.152-2|8849	- leds: triggers: Flush pending brightness before activating trigger
21mr|kernel-6.1-generic-6.1.152-2|8850	- leds: trigger: Store brightness set by led_trigger_event()
21mr|kernel-6.1-generic-6.1.152-2|8851	- leds: trigger: Unregister sysfs attributes before calling deactivate()
21mr|kernel-6.1-generic-6.1.152-2|8852	- libbpf: Add NULL checks to bpf_object__{prev_map,next_map}
21mr|kernel-6.1-generic-6.1.152-2|8853	- libbpf: Checking the btf_type kind when fixing variable offsets
21mr|kernel-6.1-generic-6.1.152-2|8854	- libbpf: Fix error message in attach_kprobe_multi
21mr|kernel-6.1-generic-6.1.152-2|8855	- libbpf: Fix no-args func prototype BTF dumping syntax
21mr|kernel-6.1-generic-6.1.152-2|8856	- libbpf: Fix output .symtab byte-order during linking
21mr|kernel-6.1-generic-6.1.152-2|8857	- libbpf: fix sym_is_subprog() logic for weak global subprogs
21mr|kernel-6.1-generic-6.1.152-2|8858	- libbpf: never interpret subprogs in .text as entry programs
21mr|kernel-6.1-generic-6.1.152-2|8859	- lib/buildid: Fix build ID parsing logic
21mr|kernel-6.1-generic-6.1.152-2|8860	- lib/buildid: harden build ID parsing logic
21mr|kernel-6.1-generic-6.1.152-2|8861	- libceph: fix race between delayed_work() and ceph_monc_stop()
21mr|kernel-6.1-generic-6.1.152-2|8862	- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()
21mr|kernel-6.1-generic-6.1.152-2|8863	- lib: objagg: Fix general protection fault
21mr|kernel-6.1-generic-6.1.152-2|8864	- lib/sbitmap: define swap_lock as raw_spinlock_t
21mr|kernel-6.1-generic-6.1.152-2|8865	- lib: stackinit: hide never-taken branch from compiler
21mr|kernel-6.1-generic-6.1.152-2|8866	- lib: string_helpers: silence snprintf() output truncation warning
21mr|kernel-6.1-generic-6.1.152-2|8867	- libsubcmd: Don't free the usage string
21mr|kernel-6.1-generic-6.1.152-2|8868	- libsubcmd: Fix parse-options memory leak
21mr|kernel-6.1-generic-6.1.152-2|8869	- lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure
21mr|kernel-6.1-generic-6.1.152-2|8870	- lib/xarray: introduce a new helper xas_get_order
21mr|kernel-6.1-generic-6.1.152-2|8871	- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
21mr|kernel-6.1-generic-6.1.152-2|8872	- lirc: rc_dev_get_from_fd(): fix file leak
21mr|kernel-6.1-generic-6.1.152-2|8873	- llc: Improve setsockopt() handling of malformed user input
21mr|kernel-6.1-generic-6.1.152-2|8874	- lockdep: fix deadlock issue between lockdep and rcu
21mr|kernel-6.1-generic-6.1.152-2|8875	- locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
21mr|kernel-6.1-generic-6.1.152-2|8876	- locking/mutex: Introduce devm_mutex_init()
21mr|kernel-6.1-generic-6.1.152-2|8877	- locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers
21mr|kernel-6.1-generic-6.1.152-2|8878	- LoongArch: Add architecture specific huge_pte_clear()
21mr|kernel-6.1-generic-6.1.152-2|8879	- LoongArch: Add support to clone a time namespace
21mr|kernel-6.1-generic-6.1.152-2|8880	- LoongArch: BPF: Sign-extend return values
21mr|kernel-6.1-generic-6.1.152-2|8881	- LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS
21mr|kernel-6.1-generic-6.1.152-2|8882	- LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE
21mr|kernel-6.1-generic-6.1.152-2|8883	- LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
21mr|kernel-6.1-generic-6.1.152-2|8884	- LoongArch: Don't crash in stack_top() for tasks without vDSO
21mr|kernel-6.1-generic-6.1.152-2|8885	- LoongArch: Fix access error when read fault on a write-only VMA
21mr|kernel-6.1-generic-6.1.152-2|8886	- LoongArch: Fix build errors due to backported TIMENS
21mr|kernel-6.1-generic-6.1.152-2|8887	- LoongArch: Fix build failure with GCC 15 (-std=gnu23)
21mr|kernel-6.1-generic-6.1.152-2|8888	- LoongArch: Fix callchain parse error with kernel tracepoint events
21mr|kernel-6.1-generic-6.1.152-2|8889	- LoongArch: Fix callchain parse error with kernel tracepoint events again
21mr|kernel-6.1-generic-6.1.152-2|8890	- LoongArch: Fix memleak in pci_acpi_scan_root()
21mr|kernel-6.1-generic-6.1.152-2|8891	- LoongArch: Fix sleeping in atomic context for PREEMPT_RT
21mr|kernel-6.1-generic-6.1.152-2|8892	- LoongArch: Get correct cores_per_package for SMT systems
21mr|kernel-6.1-generic-6.1.152-2|8893	- LoongArch: Lately init pmu after smp is online
21mr|kernel-6.1-generic-6.1.152-2|8894	- LoongArch: Remove the unused dma-direct.h
21mr|kernel-6.1-generic-6.1.152-2|8895	- LoongArch: Tweak CFLAGS for Clang compatibility
21mr|kernel-6.1-generic-6.1.152-2|8896	- LoongArch: Use "Exception return address" to comment ERA
21mr|kernel-6.1-generic-6.1.152-2|8897	- loop: don't set QUEUE_FLAG_NOMERGES
21mr|kernel-6.1-generic-6.1.152-2|8898	- m68k: amiga: Turn off Warp1260 interrupts during boot
21mr|kernel-6.1-generic-6.1.152-2|8899	- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
21mr|kernel-6.1-generic-6.1.152-2|8900	- m68k: cmpxchg: Fix return value for default case in __arch_xchg()
21mr|kernel-6.1-generic-6.1.152-2|8901	- m68k: coldfire/device.c: only build FEC when HW macros are defined
21mr|kernel-6.1-generic-6.1.152-2|8902	- m68k: Fix kernel_clone_args.flags in m68k_clone()
21mr|kernel-6.1-generic-6.1.152-2|8903	- m68k: Fix spinlock race in kernel thread creation
21mr|kernel-6.1-generic-6.1.152-2|8904	- m68k: mac: Fix reboot hang on Mac IIci
21mr|kernel-6.1-generic-6.1.152-2|8905	- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
21mr|kernel-6.1-generic-6.1.152-2|8906	- m68k: mvme147: Fix SCSI controller IRQ numbers
21mr|kernel-6.1-generic-6.1.152-2|8907	- m68k: mvme147: Reinstate early console
21mr|kernel-6.1-generic-6.1.152-2|8908	- m68k: mvme16x: Add and use "mvme16x.h"
21mr|kernel-6.1-generic-6.1.152-2|8909	- mac80211: fix user-power when emulating chanctx
21mr|kernel-6.1-generic-6.1.152-2|8910	- mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
21mr|kernel-6.1-generic-6.1.152-2|8911	- mac802154: check local interfaces before deleting sdata list
21mr|kernel-6.1-generic-6.1.152-2|8912	- mac802154: fix time calculation in ieee802154_configure_durations()
21mr|kernel-6.1-generic-6.1.152-2|8913	- macintosh/therm_windtunnel: fix module unload.
21mr|kernel-6.1-generic-6.1.152-2|8914	- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
21mr|kernel-6.1-generic-6.1.152-2|8915	- macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst
21mr|kernel-6.1-generic-6.1.152-2|8916	- macsec: don't increment counters for an unrelated SA
21mr|kernel-6.1-generic-6.1.152-2|8917	- macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads
21mr|kernel-6.1-generic-6.1.152-2|8918	- macsec: Fix use-after-free while sending the offloading packet
21mr|kernel-6.1-generic-6.1.152-2|8919	- mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
21mr|kernel-6.1-generic-6.1.152-2|8920	- mailbox: bcm2835: Fix timeout during suspend mode
21mr|kernel-6.1-generic-6.1.152-2|8921	- mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable()
21mr|kernel-6.1-generic-6.1.152-2|8922	- mailbox: rockchip: fix a typo in module autoloading
21mr|kernel-6.1-generic-6.1.152-2|8923	- MAINTAINERS: add leah to 6.1 MAINTAINERS file
21mr|kernel-6.1-generic-6.1.152-2|8924	- maple_tree: correct tree corruption on spanning store
21mr|kernel-6.1-generic-6.1.152-2|8925	- maple_tree: fix allocation in mas_sparse_area()
21mr|kernel-6.1-generic-6.1.152-2|8926	- maple_tree: fix mas_empty_area_rev() null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|8927	- maple_tree: refine mas_store_root() on storing NULL
21mr|kernel-6.1-generic-6.1.152-2|8928	- marvell: pxa168_eth: fix call balance of pep->clk handling routines
21mr|kernel-6.1-generic-6.1.152-2|8929	- mctp: Handle error of rtnl_register_module().
21mr|kernel-6.1-generic-6.1.152-2|8930	- mctp i2c: handle NULL header address
21mr|kernel-6.1-generic-6.1.152-2|8931	- md: clean up invalid BUG_ON in md_ioctl
21mr|kernel-6.1-generic-6.1.152-2|8932	- md: do not delete safemode_timer in mddev_suspend
21mr|kernel-6.1-generic-6.1.152-2|8933	- md: fix deadlock between mddev_suspend and flush bio
21mr|kernel-6.1-generic-6.1.152-2|8934	- md: fix kmemleak of rdev->serial
21mr|kernel-6.1-generic-6.1.152-2|8935	- md: fix resync softlockup when bitmap size is less than array size
21mr|kernel-6.1-generic-6.1.152-2|8936	- md/raid10: improve code of mrdev in raid10_sync_request
21mr|kernel-6.1-generic-6.1.152-2|8937	- md/raid5: avoid BUG_ON() while continue reshape after reassembling
21mr|kernel-6.1-generic-6.1.152-2|8938	- md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log'
21mr|kernel-6.1-generic-6.1.152-2|8939	- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
21mr|kernel-6.1-generic-6.1.152-2|8940	- media: adv7604: prevent underflow condition when reporting colorspace
21mr|kernel-6.1-generic-6.1.152-2|8941	- media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.1-generic-6.1.152-2|8942	- media: amphion: Fix VPU core alias name
21mr|kernel-6.1-generic-6.1.152-2|8943	- media: amphion: Remove lock in s_ctrl callback
21mr|kernel-6.1-generic-6.1.152-2|8944	- media: amphion: Set video drvdata before register video device
21mr|kernel-6.1-generic-6.1.152-2|8945	- media: ar0521: don't overflow when checking PLL values
21mr|kernel-6.1-generic-6.1.152-2|8946	- media: aspeed: Fix memory overwrite if timing is 1600x900
21mr|kernel-6.1-generic-6.1.152-2|8947	- media: atomisp: Add check for rgby_data memory allocation failure
21mr|kernel-6.1-generic-6.1.152-2|8948	- media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
21mr|kernel-6.1-generic-6.1.152-2|8949	- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
21mr|kernel-6.1-generic-6.1.152-2|8950	- media: cec: cec-api: add locking in cec_release()
21mr|kernel-6.1-generic-6.1.152-2|8951	- media: cec: core: avoid confusing "transmit timed out" message
21mr|kernel-6.1-generic-6.1.152-2|8952	- media: cec: core: avoid recursive cec_claim_log_addrs
21mr|kernel-6.1-generic-6.1.152-2|8953	- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
21mr|kernel-6.1-generic-6.1.152-2|8954	- media: cx24116: prevent overflows on SNR calculus
21mr|kernel-6.1-generic-6.1.152-2|8955	- media: drivers/media/dvb-core: copy user arrays safely
21mr|kernel-6.1-generic-6.1.152-2|8956	- media: dt-bindings: ovti,ov2680: Fix the power supply names
21mr|kernel-6.1-generic-6.1.152-2|8957	- media: dvb: as102-fe: Fix as10x_register_addr packing
21mr|kernel-6.1-generic-6.1.152-2|8958	- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set
21mr|kernel-6.1-generic-6.1.152-2|8959	- media: dvbdev: Initialize sbuf
21mr|kernel-6.1-generic-6.1.152-2|8960	- media: dvbdev: prevent the risk of out of memory access
21mr|kernel-6.1-generic-6.1.152-2|8961	- media: dvb_frontend: don't play tricks with underflow values
21mr|kernel-6.1-generic-6.1.152-2|8962	- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
21mr|kernel-6.1-generic-6.1.152-2|8963	- media: dvb-frontends: tda10048: Fix integer overflow
21mr|kernel-6.1-generic-6.1.152-2|8964	- media: dvb-frontends: tda18271c2dd: Remove casting during div
21mr|kernel-6.1-generic-6.1.152-2|8965	- media: dvb-usb: dib0700_devices: Add missing release_firmware()
21mr|kernel-6.1-generic-6.1.152-2|8966	- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
21mr|kernel-6.1-generic-6.1.152-2|8967	- media: dw2102: Don't translate i2c read into write
21mr|kernel-6.1-generic-6.1.152-2|8968	- media: dw2102: fix a potential buffer overflow
21mr|kernel-6.1-generic-6.1.152-2|8969	- media: flexcop-usb: fix sanity check of bNumEndpoints
21mr|kernel-6.1-generic-6.1.152-2|8970	- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
21mr|kernel-6.1-generic-6.1.152-2|8971	- media: i2c: ar0521: Use cansleep version of gpiod_set_value()
21mr|kernel-6.1-generic-6.1.152-2|8972	- media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.1-generic-6.1.152-2|8973	- media: i2c: Fix imx412 exposure control
21mr|kernel-6.1-generic-6.1.152-2|8974	- media: i2c: imx335: Enable regulator supplies
21mr|kernel-6.1-generic-6.1.152-2|8975	- media: i2c: tc358743: Fix crash in the probe error path when using polling
21mr|kernel-6.1-generic-6.1.152-2|8976	- media: imon: Fix race getting ictx->lock
21mr|kernel-6.1-generic-6.1.152-2|8977	- media: imx335: Fix reset-gpio handling
21mr|kernel-6.1-generic-6.1.152-2|8978	- media: imx-jpeg: Ensure power suppliers be suspended before detach them
21mr|kernel-6.1-generic-6.1.152-2|8979	- media: imx-jpeg: Set video drvdata before register video device
21mr|kernel-6.1-generic-6.1.152-2|8980	- media: ipu3-cio2: Request IRQ earlier
21mr|kernel-6.1-generic-6.1.152-2|8981	- media: lgdt3306a: Add a check against null-pointer-def
21mr|kernel-6.1-generic-6.1.152-2|8982	- media: mc: Fix graph walk in media_pipeline_start
21mr|kernel-6.1-generic-6.1.152-2|8983	- media: mc: mark the media devnode as registered from the, start
21mr|kernel-6.1-generic-6.1.152-2|8984	- media: mxl5xx: Move xpt structures off stack
21mr|kernel-6.1-generic-6.1.152-2|8985	- media: ngene: Add dvb_ca_en50221_init return value check
21mr|kernel-6.1-generic-6.1.152-2|8986	- media: pci: cx23885: check cx23885_vdev_init() return
21mr|kernel-6.1-generic-6.1.152-2|8987	- media: pci: ivtv: Add check for DMA map result
21mr|kernel-6.1-generic-6.1.152-2|8988	- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
21mr|kernel-6.1-generic-6.1.152-2|8989	- media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available
21mr|kernel-6.1-generic-6.1.152-2|8990	- media: pulse8-cec: fix data timestamp at pulse8_setup()
21mr|kernel-6.1-generic-6.1.152-2|8991	- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse
21mr|kernel-6.1-generic-6.1.152-2|8992	- media: qcom: camss: Fix ordering of pm_runtime_enable
21mr|kernel-6.1-generic-6.1.152-2|8993	- media: qcom: venus: fix incorrect return value
21mr|kernel-6.1-generic-6.1.152-2|8994	- media: radio-isa: use dev_name to fill in bus_info
21mr|kernel-6.1-generic-6.1.152-2|8995	- media: radio-shark2: Avoid led_names truncations
21mr|kernel-6.1-generic-6.1.152-2|8996	- media: rcar-csi2: Cleanup subdevice in remove()
21mr|kernel-6.1-generic-6.1.152-2|8997	- media: rcar-csi2: Disable runtime_pm in probe error
21mr|kernel-6.1-generic-6.1.152-2|8998	- media: rcar-vin: Fix YUYV8_1X16 handling for CSI-2
21mr|kernel-6.1-generic-6.1.152-2|8999	- media: rcar-vin: work around -Wenum-compare-conditional warning
21mr|kernel-6.1-generic-6.1.152-2|9000	- media: renesas: vsp1: Fix _irqsave and _irq mix
21mr|kernel-6.1-generic-6.1.152-2|9001	- media: renesas: vsp1: Store RPF partition configuration per RPF instance
21mr|kernel-6.1-generic-6.1.152-2|9002	- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
21mr|kernel-6.1-generic-6.1.152-2|9003	- media: s2255: Use refcount_t instead of atomic_t for num_channels
21mr|kernel-6.1-generic-6.1.152-2|9004	- media: s5p-jpeg: prevent buffer overflows
21mr|kernel-6.1-generic-6.1.152-2|9005	- media: s5p-mfc: Fix potential deadlock on condlock
21mr|kernel-6.1-generic-6.1.152-2|9006	- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
21mr|kernel-6.1-generic-6.1.152-2|9007	- media: stb0899_algo: initialize cfr before using it
21mr|kernel-6.1-generic-6.1.152-2|9008	- media: stk1160: fix bounds checking in stk1160_copy_video()
21mr|kernel-6.1-generic-6.1.152-2|9009	- media: sun4i_csi: Implement link validate for sun4i_csi subdev
21mr|kernel-6.1-generic-6.1.152-2|9010	- media: sunxi: a83-mips-csi2: also select GENERIC_PHY
21mr|kernel-6.1-generic-6.1.152-2|9011	- media: ts2020: fix null-ptr-deref in ts2020_probe()
21mr|kernel-6.1-generic-6.1.152-2|9012	- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags
21mr|kernel-6.1-generic-6.1.152-2|9013	- media: usbtv: Remove useless locks in usbtv_video_free()
21mr|kernel-6.1-generic-6.1.152-2|9014	- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
21mr|kernel-6.1-generic-6.1.152-2|9015	- media: uvcvideo: Enforce alignment of frame and interval
21mr|kernel-6.1-generic-6.1.152-2|9016	- media: uvcvideo: Fix integer overflow calculating timestamp
21mr|kernel-6.1-generic-6.1.152-2|9017	- media: uvcvideo: Fix the bandwdith quirk on USB 3.x
21mr|kernel-6.1-generic-6.1.152-2|9018	- media: uvcvideo: Ignore empty TS packets
21mr|kernel-6.1-generic-6.1.152-2|9019	- media: uvcvideo: Override default flags
21mr|kernel-6.1-generic-6.1.152-2|9020	- media: uvcvideo: Require entities to have a non-zero unique ID
21mr|kernel-6.1-generic-6.1.152-2|9021	- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format
21mr|kernel-6.1-generic-6.1.152-2|9022	- media: uvcvideo: Stop stream during unregister
21mr|kernel-6.1-generic-6.1.152-2|9023	- media: v4l2-core: hold videodev_lock until dev reg, finishes
21mr|kernel-6.1-generic-6.1.152-2|9024	- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
21mr|kernel-6.1-generic-6.1.152-2|9025	- media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()
21mr|kernel-6.1-generic-6.1.152-2|9026	- media: v4l2-tpg: prevent the risk of a division by zero
21mr|kernel-6.1-generic-6.1.152-2|9027	- media: v4l: async: Fix NULL pointer dereference in adding ancillary links
21mr|kernel-6.1-generic-6.1.152-2|9028	- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.1-generic-6.1.152-2|9029	- media: venus: fix use after free bug in venus_remove due to race condition
21mr|kernel-6.1-generic-6.1.152-2|9030	- media: venus: fix use after free in vdec_close
21mr|kernel-6.1-generic-6.1.152-2|9031	- media: venus: flush all buffers in output plane streamoff
21mr|kernel-6.1-generic-6.1.152-2|9032	- media: venus: provide ctx queue lock for ioctl synchronization
21mr|kernel-6.1-generic-6.1.152-2|9033	- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put()
21mr|kernel-6.1-generic-6.1.152-2|9034	- media: vivid: don't set HDMI TX controls if there are no HDMI outputs
21mr|kernel-6.1-generic-6.1.152-2|9035	- media: vivid: fix wrong sizeimage value for mplane
21mr|kernel-6.1-generic-6.1.152-2|9036	- media: wl128x: Fix atomicity violation in fmc_send_cmd()
21mr|kernel-6.1-generic-6.1.152-2|9037	- media: xc2028: avoid use-after-free in load_firmware_cb()
21mr|kernel-6.1-generic-6.1.152-2|9038	- mei: demote client disconnect warning on suspend to debug
21mr|kernel-6.1-generic-6.1.152-2|9039	- mei: me: add lunar lake point M DID
21mr|kernel-6.1-generic-6.1.152-2|9040	- mei: me: release irq in mei_me_pci_resume error path
21mr|kernel-6.1-generic-6.1.152-2|9041	- memblock tests: fix undefined reference to `BIT'
21mr|kernel-6.1-generic-6.1.152-2|9042	- memblock tests: fix undefined reference to `early_pfn_to_nid'
21mr|kernel-6.1-generic-6.1.152-2|9043	- memblock tests: fix undefined reference to `panic'
21mr|kernel-6.1-generic-6.1.152-2|9044	- memcg: protect concurrent access to mem_cgroup_idr
21mr|kernel-6.1-generic-6.1.152-2|9045	- memcg_write_event_control(): fix a user-triggerable oops
21mr|kernel-6.1-generic-6.1.152-2|9046	- memory: fsl_ifc: Make FSL_IFC config visible and selectable
21mr|kernel-6.1-generic-6.1.152-2|9047	- memory: renesas-rpc-if: Improve Runtime PM handling
21mr|kernel-6.1-generic-6.1.152-2|9048	- memory: renesas-rpc-if: Pass device instead of rpcif to rpcif_*()
21mr|kernel-6.1-generic-6.1.152-2|9049	- memory: renesas-rpc-if: Remove Runtime PM wrappers
21mr|kernel-6.1-generic-6.1.152-2|9050	- memory: stm32-fmc2-ebi: check regmap_read return value
21mr|kernel-6.1-generic-6.1.152-2|9051	- memory: tegra: Skip SID programming if SID registers aren't set
21mr|kernel-6.1-generic-6.1.152-2|9052	- mfd: da9052-spi: Change read-mask to write-mask
21mr|kernel-6.1-generic-6.1.152-2|9053	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
21mr|kernel-6.1-generic-6.1.152-2|9054	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
21mr|kernel-6.1-generic-6.1.152-2|9055	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
21mr|kernel-6.1-generic-6.1.152-2|9056	- mfd: omap-usb-tll: Use struct_size to allocate tll
21mr|kernel-6.1-generic-6.1.152-2|9057	- mfd: rsmu: Split core code into separate module
21mr|kernel-6.1-generic-6.1.152-2|9058	- mfd: rt5033: Fix missing regmap_del_irq_chip()
21mr|kernel-6.1-generic-6.1.152-2|9059	- mfd: stpmic1: Fix swapped mask/unmask in irq chip
21mr|kernel-6.1-generic-6.1.152-2|9060	- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
21mr|kernel-6.1-generic-6.1.152-2|9061	- microblaze: don't treat zero reserved memory regions as error
21mr|kernel-6.1-generic-6.1.152-2|9062	- microblaze: Export xmb_manager functions
21mr|kernel-6.1-generic-6.1.152-2|9063	- microblaze: Remove early printk call from cpuinfo-static.c
21mr|kernel-6.1-generic-6.1.152-2|9064	- microblaze: Remove gcc flag for non existing early_printk.c file
21mr|kernel-6.1-generic-6.1.152-2|9065	- migrate: convert migrate_pages() to use folios
21mr|kernel-6.1-generic-6.1.152-2|9066	- migrate: convert unmap_and_move() to use folios
21mr|kernel-6.1-generic-6.1.152-2|9067	- migrate_pages_batch: fix statistics for longterm pin retry
21mr|kernel-6.1-generic-6.1.152-2|9068	- migrate_pages: organize stats with struct migrate_pages_stats
21mr|kernel-6.1-generic-6.1.152-2|9069	- migrate_pages: restrict number of pages to migrate in batch
21mr|kernel-6.1-generic-6.1.152-2|9070	- migrate_pages: separate hugetlb folios migration
21mr|kernel-6.1-generic-6.1.152-2|9071	- migrate_pages: split unmap_and_move() to _unmap() and _move()
21mr|kernel-6.1-generic-6.1.152-2|9072	- minmax: allow comparisons of 'int' against 'unsigned char/short'
21mr|kernel-6.1-generic-6.1.152-2|9073	- minmax: allow min()/max()/clamp() if the arguments have the same signedness.
21mr|kernel-6.1-generic-6.1.152-2|9074	- minmax: clamp more efficiently by avoiding extra comparison
21mr|kernel-6.1-generic-6.1.152-2|9075	- minmax: fix header inclusions
21mr|kernel-6.1-generic-6.1.152-2|9076	- minmax: reduce min/max macro expansion in atomisp driver
21mr|kernel-6.1-generic-6.1.152-2|9077	- minmax: relax check to allow comparison between unsigned arguments and signed constants
21mr|kernel-6.1-generic-6.1.152-2|9078	- minmax: sanity check constant bounds when clamping
21mr|kernel-6.1-generic-6.1.152-2|9079	- mips: asm: fix warning when disabling MIPS_FP_SUPPORT
21mr|kernel-6.1-generic-6.1.152-2|9080	- mips: bmips: BCM6358: make sure CBR is correctly set
21mr|kernel-6.1-generic-6.1.152-2|9081	- MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed
21mr|kernel-6.1-generic-6.1.152-2|9082	- MIPS: dts: bcm63268: Add missing properties to the TWD node
21mr|kernel-6.1-generic-6.1.152-2|9083	- MIPS: dts: loongson: Add ISA node
21mr|kernel-6.1-generic-6.1.152-2|9084	- MIPS: dts: loongson: Fix GMAC phy node
21mr|kernel-6.1-generic-6.1.152-2|9085	- MIPS: dts: loongson: Fix liointc IRQ polarity
21mr|kernel-6.1-generic-6.1.152-2|9086	- MIPS: dts: loongson: Fix ls2k1000-rtc interrupt
21mr|kernel-6.1-generic-6.1.152-2|9087	- mips: fix compat_sys_lseek syscall
21mr|kernel-6.1-generic-6.1.152-2|9088	- MIPS: ip30: ip30-console: Add missing include
21mr|kernel-6.1-generic-6.1.152-2|9089	- MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000
21mr|kernel-6.1-generic-6.1.152-2|9090	- MIPS: Loongson64: DTS: Fix msi node for ls7a
21mr|kernel-6.1-generic-6.1.152-2|9091	- MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
21mr|kernel-6.1-generic-6.1.152-2|9092	- MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
21mr|kernel-6.1-generic-6.1.152-2|9093	- MIPS: Loongson64: env: Hook up Loongsson-2K
21mr|kernel-6.1-generic-6.1.152-2|9094	- MIPS: Loongson64: Remove memory node for builtin-dtb
21mr|kernel-6.1-generic-6.1.152-2|9095	- MIPS: Loongson64: reset: Prioritise firmware service
21mr|kernel-6.1-generic-6.1.152-2|9096	- MIPS: Loongson64: Set timer mode in cpu-probe
21mr|kernel-6.1-generic-6.1.152-2|9097	- MIPS: Loongson64: Test register availability before use
21mr|kernel-6.1-generic-6.1.152-2|9098	- MIPS: mipsregs: Set proper ISA level for virt extensions
21mr|kernel-6.1-generic-6.1.152-2|9099	- MIPS: Octeon: Add PCIe link status check
21mr|kernel-6.1-generic-6.1.152-2|9100	- MIPS: Octeron: remove source file executable bit
21mr|kernel-6.1-generic-6.1.152-2|9101	- MIPS: pci: lantiq: restore reset gpio polarity
21mr|kernel-6.1-generic-6.1.152-2|9102	- MIPS: Probe toolchain support of -msym32
21mr|kernel-6.1-generic-6.1.152-2|9103	- MIPS: Routerboard 532: Fix vendor retry check code
21mr|kernel-6.1-generic-6.1.152-2|9104	- MIPS: scall: Save thread_info.syscall unconditionally on entry
21mr|kernel-6.1-generic-6.1.152-2|9105	- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
21mr|kernel-6.1-generic-6.1.152-2|9106	- misc: apds990x: Fix missing pm_runtime_disable()
21mr|kernel-6.1-generic-6.1.152-2|9107	- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
21mr|kernel-6.1-generic-6.1.152-2|9108	- misc: fastrpc: Avoid updating PD type for capability request
21mr|kernel-6.1-generic-6.1.152-2|9109	- misc: fastrpc: Copy the complete capability structure to user
21mr|kernel-6.1-generic-6.1.152-2|9110	- misc: fastrpc: Fix DSP capabilities request
21mr|kernel-6.1-generic-6.1.152-2|9111	- misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()
21mr|kernel-6.1-generic-6.1.152-2|9112	- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
21mr|kernel-6.1-generic-6.1.152-2|9113	- misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
21mr|kernel-6.1-generic-6.1.152-2|9114	- misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config
21mr|kernel-6.1-generic-6.1.152-2|9115	- misc/pvpanic: deduplicate common code
21mr|kernel-6.1-generic-6.1.152-2|9116	- misc/pvpanic-pci: register attributes via pci_driver
21mr|kernel-6.1-generic-6.1.152-2|9117	- misc: sgi-gru: Don't disable preemption in GRU driver
21mr|kernel-6.1-generic-6.1.152-2|9118	- mISDN: Fix a use after free in hfcmulti_tx()
21mr|kernel-6.1-generic-6.1.152-2|9119	- mlx5: stop warning for 64KB pages
21mr|kernel-6.1-generic-6.1.152-2|9120	- mlxbf_gige: disable RX filters until RX path initialized
21mr|kernel-6.1-generic-6.1.152-2|9121	- mlxbf_gige: Remove two unused function declarations
21mr|kernel-6.1-generic-6.1.152-2|9122	- mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file
21mr|kernel-6.1-generic-6.1.152-2|9123	- mlxsw: core: Unregister EMAD trap using FORWARD action
21mr|kernel-6.1-generic-6.1.152-2|9124	- mlxsw: spectrum_acl_erp: Fix object nesting warning
21mr|kernel-6.1-generic-6.1.152-2|9125	- mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
21mr|kernel-6.1-generic-6.1.152-2|9126	- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
21mr|kernel-6.1-generic-6.1.152-2|9127	- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
21mr|kernel-6.1-generic-6.1.152-2|9128	- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
21mr|kernel-6.1-generic-6.1.152-2|9129	- mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path
21mr|kernel-6.1-generic-6.1.152-2|9130	- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
21mr|kernel-6.1-generic-6.1.152-2|9131	- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
21mr|kernel-6.1-generic-6.1.152-2|9132	- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
21mr|kernel-6.1-generic-6.1.152-2|9133	- mlxsw: spectrum_acl_tcam: Fix warning during rehash
21mr|kernel-6.1-generic-6.1.152-2|9134	- mlxsw: spectrum_acl_tcam: Rate limit error message
21mr|kernel-6.1-generic-6.1.152-2|9135	- mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems
21mr|kernel-6.1-generic-6.1.152-2|9136	- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address
21mr|kernel-6.1-generic-6.1.152-2|9137	- mlxsw: spectrum_ipip: Rename Spectrum-2 ip6gre operations
21mr|kernel-6.1-generic-6.1.152-2|9138	- mlxsw: spectrum_ptp: Add missing verification before pushing Tx header
21mr|kernel-6.1-generic-6.1.152-2|9139	- mlxsw: spectrum_router: Add support for double entry RIFs
21mr|kernel-6.1-generic-6.1.152-2|9140	- mm: add private field of first tail to struct page and struct folio
21mr|kernel-6.1-generic-6.1.152-2|9141	- mm: avoid gcc complaint about pointer casting
21mr|kernel-6.1-generic-6.1.152-2|9142	- mm: avoid leaving partial pfn mappings around in error case
21mr|kernel-6.1-generic-6.1.152-2|9143	- mm: avoid overflows in dirty throttling logic
21mr|kernel-6.1-generic-6.1.152-2|9144	- mm: avoid unsafe VMA hook invocation when error arises on mmap hook
21mr|kernel-6.1-generic-6.1.152-2|9145	- mm: call the security_mmap_file() LSM hook in remap_file_pages()
21mr|kernel-6.1-generic-6.1.152-2|9146	- mmc: Avoid open coding by using mmc_op_tuning()
21mr|kernel-6.1-generic-6.1.152-2|9147	- mmc: core: Add HS400 tuning in HS400es initialization
21mr|kernel-6.1-generic-6.1.152-2|9148	- mmc: core: Add mmc_gpiod_set_cd_config() function
21mr|kernel-6.1-generic-6.1.152-2|9149	- mmc: core: Add SD card quirk for broken poweroff notification
21mr|kernel-6.1-generic-6.1.152-2|9150	- mmc: core: apply SD quirks earlier during probe
21mr|kernel-6.1-generic-6.1.152-2|9151	- mmc: core: Do not force a retune before RPMB switch
21mr|kernel-6.1-generic-6.1.152-2|9152	- mmc: core: Further prevent card detect during shutdown
21mr|kernel-6.1-generic-6.1.152-2|9153	- mmc: cqhci: Fix checking of CQHCI_HALT state
21mr|kernel-6.1-generic-6.1.152-2|9154	- mmc: davinci: Don't strip remove function when driver is builtin
21mr|kernel-6.1-generic-6.1.152-2|9155	- mmc: dw_mmc: allow biu and ciu clocks to defer
21mr|kernel-6.1-generic-6.1.152-2|9156	- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K
21mr|kernel-6.1-generic-6.1.152-2|9157	- mm/cma: drop incorrect alignment check in cma_init_reserved_mem
21mr|kernel-6.1-generic-6.1.152-2|9158	- mmc: mmc_spi: drop buggy snprintf()
21mr|kernel-6.1-generic-6.1.152-2|9159	- mmc: mmc_test: Fix NULL dereference on allocation failure
21mr|kernel-6.1-generic-6.1.152-2|9160	- mmc: mtk-sd: Fix error handle of probe function
21mr|kernel-6.1-generic-6.1.152-2|9161	- mmc: mtk-sd: receive cmd8 data when hs400 tuning fail
21mr|kernel-6.1-generic-6.1.152-2|9162	- mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA
21mr|kernel-6.1-generic-6.1.152-2|9163	- mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
21mr|kernel-6.1-generic-6.1.152-2|9164	- mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
21mr|kernel-6.1-generic-6.1.152-2|9165	- mmc: sdhci-acpi: Sort DMI quirks alphabetically
21mr|kernel-6.1-generic-6.1.152-2|9166	- mmc: sdhci: Add support for "Tuning Error" interrupts
21mr|kernel-6.1-generic-6.1.152-2|9167	- mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
21mr|kernel-6.1-generic-6.1.152-2|9168	- mmc: sdhci_am654: Add OTAP/ITAP delay enable
21mr|kernel-6.1-generic-6.1.152-2|9169	- mmc: sdhci_am654: Add tuning algorithm for delay chain
21mr|kernel-6.1-generic-6.1.152-2|9170	- mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
21mr|kernel-6.1-generic-6.1.152-2|9171	- mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
21mr|kernel-6.1-generic-6.1.152-2|9172	- mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
21mr|kernel-6.1-generic-6.1.152-2|9173	- mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
21mr|kernel-6.1-generic-6.1.152-2|9174	- mmc: sdhci: Do not invert write-protect twice
21mr|kernel-6.1-generic-6.1.152-2|9175	- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
21mr|kernel-6.1-generic-6.1.152-2|9176	- mmc: sdhci-msm: pervent access to suspended controller
21mr|kernel-6.1-generic-6.1.152-2|9177	- mmc: sdhci-of-aspeed: fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|9178	- mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
21mr|kernel-6.1-generic-6.1.152-2|9179	- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.1-generic-6.1.152-2|9180	- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
21mr|kernel-6.1-generic-6.1.152-2|9181	- mmc: sunxi-mmc: Fix A100 compatible description
21mr|kernel-6.1-generic-6.1.152-2|9182	- mm/damon/core: merge regions aggressively when max_nr_regions is unmet
21mr|kernel-6.1-generic-6.1.152-2|9183	- mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
21mr|kernel-6.1-generic-6.1.152-2|9184	- mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock
21mr|kernel-6.1-generic-6.1.152-2|9185	- mm/filemap: optimize filemap folio adding
21mr|kernel-6.1-generic-6.1.152-2|9186	- mm/filemap: return early if failed to allocate memory for split
21mr|kernel-6.1-generic-6.1.152-2|9187	- mm: Fix missing folio invalidation calls during truncation
21mr|kernel-6.1-generic-6.1.152-2|9188	- mm: fix NULL pointer dereference in alloc_pages_bulk_noprof
21mr|kernel-6.1-generic-6.1.152-2|9189	- mm: fix race between __split_huge_pmd_locked() and GUP-fast
21mr|kernel-6.1-generic-6.1.152-2|9190	- mm/huge_memory: don't unpoison huge_zero_folio
21mr|kernel-6.1-generic-6.1.152-2|9191	- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines
21mr|kernel-6.1-generic-6.1.152-2|9192	- mm/hugetlb: add folio_hstate()
21mr|kernel-6.1-generic-6.1.152-2|9193	- mm/hugetlb: add folio support to hugetlb specific flag macros
21mr|kernel-6.1-generic-6.1.152-2|9194	- mm/hugetlb: add hugetlb_folio_subpool() helpers
21mr|kernel-6.1-generic-6.1.152-2|9195	- mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios
21mr|kernel-6.1-generic-6.1.152-2|9196	- mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() to folios
21mr|kernel-6.1-generic-6.1.152-2|9197	- mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios
21mr|kernel-6.1-generic-6.1.152-2|9198	- mm/hugetlb: convert free_huge_page to folios
21mr|kernel-6.1-generic-6.1.152-2|9199	- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio()
21mr|kernel-6.1-generic-6.1.152-2|9200	- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
21mr|kernel-6.1-generic-6.1.152-2|9201	- mm/hugetlb: fix possible recursive locking detected warning
21mr|kernel-6.1-generic-6.1.152-2|9202	- mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio()
21mr|kernel-6.1-generic-6.1.152-2|9203	- mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
21mr|kernel-6.1-generic-6.1.152-2|9204	- mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file()
21mr|kernel-6.1-generic-6.1.152-2|9205	- mm: krealloc: consider spare memory for __GFP_ZERO
21mr|kernel-6.1-generic-6.1.152-2|9206	- mm: krealloc: Fix MTE false alarm in __do_krealloc
21mr|kernel-6.1-generic-6.1.152-2|9207	- mm/memory-failure: fix handling of dissolved but not taken off from buddy pages
21mr|kernel-6.1-generic-6.1.152-2|9208	- mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu
21mr|kernel-6.1-generic-6.1.152-2|9209	- mm/mglru: fix div-by-zero in vmpressure_calc_level()
21mr|kernel-6.1-generic-6.1.152-2|9210	- mm/migrate.c: stop using 0 as NULL pointer
21mr|kernel-6.1-generic-6.1.152-2|9211	- mm: migrate: try again if THP split is failed due to page refcnt
21mr|kernel-6.1-generic-6.1.152-2|9212	- mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default
21mr|kernel-6.1-generic-6.1.152-2|9213	- mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
21mr|kernel-6.1-generic-6.1.152-2|9214	- mm/numa_balancing: teach mpol_to_str about the balancing mode
21mr|kernel-6.1-generic-6.1.152-2|9215	- mm/numa: no task_numa_fault() call if PMD is changed
21mr|kernel-6.1-generic-6.1.152-2|9216	- mm/numa: no task_numa_fault() call if PTE is changed
21mr|kernel-6.1-generic-6.1.152-2|9217	- mm: only enforce minimum stack gap size if it's sensible
21mr|kernel-6.1-generic-6.1.152-2|9218	- mm: optimize the redundant loop of mm_update_owner_next()
21mr|kernel-6.1-generic-6.1.152-2|9219	- mm: page_alloc: control latency caused by zone PCP draining
21mr|kernel-6.1-generic-6.1.152-2|9220	- mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves
21mr|kernel-6.1-generic-6.1.152-2|9221	- mm/page_alloc: explicitly define what alloc flags deplete min reserves
21mr|kernel-6.1-generic-6.1.152-2|9222	- mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags
21mr|kernel-6.1-generic-6.1.152-2|9223	- mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist()
21mr|kernel-6.1-generic-6.1.152-2|9224	- mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves
21mr|kernel-6.1-generic-6.1.152-2|9225	- mm: page_alloc: move mlocked flag clearance into free_pages_prepare()
21mr|kernel-6.1-generic-6.1.152-2|9226	- mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE
21mr|kernel-6.1-generic-6.1.152-2|9227	- mm/page_alloc: Separate THP PCP into movable and non-movable categories
21mr|kernel-6.1-generic-6.1.152-2|9228	- mm/page_alloc: treat RT tasks similar to __GFP_HIGH
21mr|kernel-6.1-generic-6.1.152-2|9229	- mm/page_table_check: fix crash on ZONE_DEVICE
21mr|kernel-6.1-generic-6.1.152-2|9230	- mm: prevent derefencing NULL ptr in pfn_section_valid()
21mr|kernel-6.1-generic-6.1.152-2|9231	- mm/readahead: fix large folio support in async readahead
21mr|kernel-6.1-generic-6.1.152-2|9232	- mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling
21mr|kernel-6.1-generic-6.1.152-2|9233	- mm: remove kern_addr_valid() completely
21mr|kernel-6.1-generic-6.1.152-2|9234	- mm: Remove kmem_valid_obj()
21mr|kernel-6.1-generic-6.1.152-2|9235	- mm: resolve faulty mmap_region() error path behaviour
21mr|kernel-6.1-generic-6.1.152-2|9236	- mm: restrict the pcp batch scale factor to avoid too long latency
21mr|kernel-6.1-generic-6.1.152-2|9237	- mm: revert "mm: shmem: fix data-race in shmem_getattr()"
21mr|kernel-6.1-generic-6.1.152-2|9238	- mm: shmem: fix data-race in shmem_getattr()
21mr|kernel-6.1-generic-6.1.152-2|9239	- mm/slab: decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGN
21mr|kernel-6.1-generic-6.1.152-2|9240	- mm/slab: make __free(kfree) accept error pointers
21mr|kernel-6.1-generic-6.1.152-2|9241	- mm/slub, kunit: Use inverted data to corrupt kmem cache
21mr|kernel-6.1-generic-6.1.152-2|9242	- mm/swapfile: skip HugeTLB pages for unuse_vma
21mr|kernel-6.1-generic-6.1.152-2|9243	- mm,swapops: update check in is_pfn_swap_entry for hwpoison entries
21mr|kernel-6.1-generic-6.1.152-2|9244	- mm: unconditionally close VMAs on error
21mr|kernel-6.1-generic-6.1.152-2|9245	- mm: use memalloc_nofs_save() in page_cache_ra_order()
21mr|kernel-6.1-generic-6.1.152-2|9246	- mm, vmalloc: fix high order __GFP_NOFAIL allocations
21mr|kernel-6.1-generic-6.1.152-2|9247	- mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0
21mr|kernel-6.1-generic-6.1.152-2|9248	- mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL
21mr|kernel-6.1-generic-6.1.152-2|9249	- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
21mr|kernel-6.1-generic-6.1.152-2|9250	- mm/vmstat: fix a W=1 clang compiler warning
21mr|kernel-6.1-generic-6.1.152-2|9251	- mm: z3fold: deprecate CONFIG_Z3FOLD
21mr|kernel-6.1-generic-6.1.152-2|9252	- modpost: Add .irqentry.text to OTHER_SECTIONS
21mr|kernel-6.1-generic-6.1.152-2|9253	- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
21mr|kernel-6.1-generic-6.1.152-2|9254	- modpost: fix the missed iteration for the max bit in do_input()
21mr|kernel-6.1-generic-6.1.152-2|9255	- modpost: remove incorrect code in do_eisa_entry()
21mr|kernel-6.1-generic-6.1.152-2|9256	- module: Fix KCOV-ignored file name
21mr|kernel-6.1-generic-6.1.152-2|9257	- mount: handle OOM on mnt_warn_timestamp_expiry
21mr|kernel-6.1-generic-6.1.152-2|9258	- mptcp: add userspace_pm_lookup_addr_by_id helper
21mr|kernel-6.1-generic-6.1.152-2|9259	- mptcp: avoid duplicated SUB_CLOSED events
21mr|kernel-6.1-generic-6.1.152-2|9260	- mptcp: avoid some duplicate code in socket option handling
21mr|kernel-6.1-generic-6.1.152-2|9261	- mptcp: be sure to send ack when mptcp-level window re-opens
21mr|kernel-6.1-generic-6.1.152-2|9262	- mptcp: cleanup SOL_TCP handling
21mr|kernel-6.1-generic-6.1.152-2|9263	- mptcp: close subflow when receiving TCP+FIN
21mr|kernel-6.1-generic-6.1.152-2|9264	- mptcp: cope racing subflow creation in mptcp_rcv_space_adjust
21mr|kernel-6.1-generic-6.1.152-2|9265	- mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
21mr|kernel-6.1-generic-6.1.152-2|9266	- mptcp: define more local variables sk
21mr|kernel-6.1-generic-6.1.152-2|9267	- mptcp: distinguish rcv vs sent backup flag in requests
21mr|kernel-6.1-generic-6.1.152-2|9268	- mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
21mr|kernel-6.1-generic-6.1.152-2|9269	- mptcp: drop lookup_by_id in lookup_addr
21mr|kernel-6.1-generic-6.1.152-2|9270	- mptcp: ensure snd_nxt is properly initialized on connect
21mr|kernel-6.1-generic-6.1.152-2|9271	- mptcp: ensure snd_una is properly initialized on connect
21mr|kernel-6.1-generic-6.1.152-2|9272	- mptcp: error out earlier on disconnect
21mr|kernel-6.1-generic-6.1.152-2|9273	- mptcp: export local_address
21mr|kernel-6.1-generic-6.1.152-2|9274	- mptcp: fallback when MPTCP opts are dropped after 1st data
21mr|kernel-6.1-generic-6.1.152-2|9275	- mptcp: fix bad RCVPRUNED mib accounting
21mr|kernel-6.1-generic-6.1.152-2|9276	- mptcp: fix duplicate data handling
21mr|kernel-6.1-generic-6.1.152-2|9277	- mptcp: fix full TCP keep-alive support
21mr|kernel-6.1-generic-6.1.152-2|9278	- mptcp: fix NL PM announced address accounting
21mr|kernel-6.1-generic-6.1.152-2|9279	- mptcp: fix possible integer overflow in mptcp_reset_tout_timer
21mr|kernel-6.1-generic-6.1.152-2|9280	- mptcp: fix recvbuffer adjust on sleeping rcvmsg
21mr|kernel-6.1-generic-6.1.152-2|9281	- mptcp: fix TCP options overflow.
21mr|kernel-6.1-generic-6.1.152-2|9282	- mptcp: fix user-space PM announced address accounting
21mr|kernel-6.1-generic-6.1.152-2|9283	- mptcp: fully established after ADD_ADDR echo on MPJ
21mr|kernel-6.1-generic-6.1.152-2|9284	- mptcp: handle consistently DSS corruption
21mr|kernel-6.1-generic-6.1.152-2|9285	- mptcp: hold pm lock when deleting entry
21mr|kernel-6.1-generic-6.1.152-2|9286	- mptcp: make pm_remove_addrs_and_subflows static
21mr|kernel-6.1-generic-6.1.152-2|9287	- mptcp: mib: count MPJ with backup flag
21mr|kernel-6.1-generic-6.1.152-2|9288	- mptcp: pass addr to mptcp_pm_alloc_anno_list
21mr|kernel-6.1-generic-6.1.152-2|9289	- mptcp: pm: ADD_ADDR 0 is not a new address
21mr|kernel-6.1-generic-6.1.152-2|9290	- mptcp: pm: avoid possible UaF when selecting endp
21mr|kernel-6.1-generic-6.1.152-2|9291	- mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
21mr|kernel-6.1-generic-6.1.152-2|9292	- mptcp: pm: deny endp with signal + subflow + port
21mr|kernel-6.1-generic-6.1.152-2|9293	- mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set
21mr|kernel-6.1-generic-6.1.152-2|9294	- mptcp: pm: do not remove already closed subflows
21mr|kernel-6.1-generic-6.1.152-2|9295	- mptcp: pm: do not remove closing subflows
21mr|kernel-6.1-generic-6.1.152-2|9296	- mptcp: pm: don't try to create sf if alloc failed
21mr|kernel-6.1-generic-6.1.152-2|9297	- mptcp: pm: fix backup support in signal endpoints
21mr|kernel-6.1-generic-6.1.152-2|9298	- mptcp: pm: fix ID 0 endp usage after multiple re-creations
21mr|kernel-6.1-generic-6.1.152-2|9299	- mptcp: pm: fix RM_ADDR ID for the initial subflow
21mr|kernel-6.1-generic-6.1.152-2|9300	- mptcp: pm: Fix uaf in __timer_delete_sync
21mr|kernel-6.1-generic-6.1.152-2|9301	- mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow
21mr|kernel-6.1-generic-6.1.152-2|9302	- mptcp: pm: fullmesh: select the right ID later
21mr|kernel-6.1-generic-6.1.152-2|9303	- mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
21mr|kernel-6.1-generic-6.1.152-2|9304	- mptcp: pm: only decrement add_addr_accepted for MPJ req
21mr|kernel-6.1-generic-6.1.152-2|9305	- mptcp: pm: only mark 'subflow' endp as available
21mr|kernel-6.1-generic-6.1.152-2|9306	- mptcp: pm: only set request_bkup flag when sending MP_PRIO
21mr|kernel-6.1-generic-6.1.152-2|9307	- mptcp: pm: reduce indentation blocks
21mr|kernel-6.1-generic-6.1.152-2|9308	- mptcp: pm: remove mptcp_pm_remove_subflow()
21mr|kernel-6.1-generic-6.1.152-2|9309	- mptcp: pm: reset MPC endp ID when re-added
21mr|kernel-6.1-generic-6.1.152-2|9310	- mptcp: pm: reuse ID 0 after delete and re-add
21mr|kernel-6.1-generic-6.1.152-2|9311	- mptcp: pm: re-using ID of unused flushed subflows
21mr|kernel-6.1-generic-6.1.152-2|9312	- mptcp: pm: re-using ID of unused removed ADD_ADDR
21mr|kernel-6.1-generic-6.1.152-2|9313	- mptcp: pm: re-using ID of unused removed subflows
21mr|kernel-6.1-generic-6.1.152-2|9314	- mptcp: pm: send ACK on an active subflow
21mr|kernel-6.1-generic-6.1.152-2|9315	- mptcp: pm: skip connecting to already established sf
21mr|kernel-6.1-generic-6.1.152-2|9316	- mptcp: pm: update add_addr counters after connect
21mr|kernel-6.1-generic-6.1.152-2|9317	- mptcp: pm: use _rcu variant under rcu_read_lock
21mr|kernel-6.1-generic-6.1.152-2|9318	- mptcp: pr_debug: add missing \n at the end
21mr|kernel-6.1-generic-6.1.152-2|9319	- mptcp: prevent MPC handshake on port-based signal endpoints
21mr|kernel-6.1-generic-6.1.152-2|9320	- mptcp: sched: check both backup in retrans
21mr|kernel-6.1-generic-6.1.152-2|9321	- mptcp: sched: check both directions for backup
21mr|kernel-6.1-generic-6.1.152-2|9322	- mptcp: SO_KEEPALIVE: fix getsockopt support
21mr|kernel-6.1-generic-6.1.152-2|9323	- mptcp: unify pm get_local_id interfaces
21mr|kernel-6.1-generic-6.1.152-2|9324	- mptcp: update local address flags when setting it
21mr|kernel-6.1-generic-6.1.152-2|9325	- mptcp: use sock_kfree_s instead of kfree
21mr|kernel-6.1-generic-6.1.152-2|9326	- mtd: core: Report error if first mtd_otp_size() call fails in mtd_otp_nvmem_add()
21mr|kernel-6.1-generic-6.1.152-2|9327	- mtd: diskonchip: Cast an operand to prevent potential overflow
21mr|kernel-6.1-generic-6.1.152-2|9328	- mtd: diskonchip: work around ubsan link failure
21mr|kernel-6.1-generic-6.1.152-2|9329	- mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE
21mr|kernel-6.1-generic-6.1.152-2|9330	- mtd: hyperbus: rpc-if: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|9331	- mtd: make mtd_test.c a separate module
21mr|kernel-6.1-generic-6.1.152-2|9332	- mtd: partitions: redboot: Added conversion of operands to a larger type
21mr|kernel-6.1-generic-6.1.152-2|9333	- mtd: powernv: Add check devm_kasprintf() returned value
21mr|kernel-6.1-generic-6.1.152-2|9334	- mtd: rawnand: arasan: Fix double assertion of chip-select
21mr|kernel-6.1-generic-6.1.152-2|9335	- mtd: rawnand: arasan: Fix missing de-registration of NAND
21mr|kernel-6.1-generic-6.1.152-2|9336	- mtd: rawnand: atmel: Fix possible memory leak
21mr|kernel-6.1-generic-6.1.152-2|9337	- mtd: rawnand: Bypass a couple of sanity checks during NAND identification
21mr|kernel-6.1-generic-6.1.152-2|9338	- mtd: rawnand: Ensure ECC configuration is propagated to upper layers
21mr|kernel-6.1-generic-6.1.152-2|9339	- mtd: rawnand: fix double free in atmel_pmecc_create_user()
21mr|kernel-6.1-generic-6.1.152-2|9340	- mtd: rawnand: hynix: fixed typo
21mr|kernel-6.1-generic-6.1.152-2|9341	- mtd: rawnand: mtk: Factorize out the logic cleaning mtk chips
21mr|kernel-6.1-generic-6.1.152-2|9342	- mtd: rawnand: mtk: Fix init error path
21mr|kernel-6.1-generic-6.1.152-2|9343	- mtd: rawnand: mtk: Use for_each_child_of_node_scoped()
21mr|kernel-6.1-generic-6.1.152-2|9344	- mtd: rawnand: rockchip: ensure NVDDR timings are rejected
21mr|kernel-6.1-generic-6.1.152-2|9345	- mtd: slram: insert break after errors in parsing the map
21mr|kernel-6.1-generic-6.1.152-2|9346	- mtd: spi-nor: core: replace dummy buswidth from addr to data
21mr|kernel-6.1-generic-6.1.152-2|9347	- mtd: spi-nor: winbond: fix w25q128 regression
21mr|kernel-6.1-generic-6.1.152-2|9348	- nbd: fix race between timeout and normal completion
21mr|kernel-6.1-generic-6.1.152-2|9349	- net: 802: LLC+SNAP OID:PID lookup on start of skb data
21mr|kernel-6.1-generic-6.1.152-2|9350	- net/9p: fix uninit-value in p9_client_rpc()
21mr|kernel-6.1-generic-6.1.152-2|9351	- net: add copy_safe_from_sockptr() helper
21mr|kernel-6.1-generic-6.1.152-2|9352	- net: add exit_batch_rtnl() method
21mr|kernel-6.1-generic-6.1.152-2|9353	- net: add more sanity checks to qdisc_pkt_len_init()
21mr|kernel-6.1-generic-6.1.152-2|9354	- net: add pskb_may_pull_reason() helper
21mr|kernel-6.1-generic-6.1.152-2|9355	- net: af_can: do not leave a dangling sk pointer in can_create()
21mr|kernel-6.1-generic-6.1.152-2|9356	- net: allow skb_datagram_iter to be called from any context
21mr|kernel-6.1-generic-6.1.152-2|9357	- net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled
21mr|kernel-6.1-generic-6.1.152-2|9358	- net: amd: mvme147: Fix probe banner message
21mr|kernel-6.1-generic-6.1.152-2|9359	- net: arc: fix the device for dma_map_single/dma_unmap_single
21mr|kernel-6.1-generic-6.1.152-2|9360	- net: arc: rockchip: fix emac mdio node support
21mr|kernel-6.1-generic-6.1.152-2|9361	- net: atlantic: Avoid warning about potential string truncation
21mr|kernel-6.1-generic-6.1.152-2|9362	- net: avoid potential underflow in qdisc_pkt_len_init() with UFO
21mr|kernel-6.1-generic-6.1.152-2|9363	- net: axienet: Fix register defines comment description
21mr|kernel-6.1-generic-6.1.152-2|9364	- net: axienet: start napi before enabling Rx/Tx
21mr|kernel-6.1-generic-6.1.152-2|9365	- net: b44: set pause params only when interface is up
21mr|kernel-6.1-generic-6.1.152-2|9366	- net: bcmgenet: Clear RGMII_LINK upon link down
21mr|kernel-6.1-generic-6.1.152-2|9367	- net: bcmgenet: Reset RBUF on first open
21mr|kernel-6.1-generic-6.1.152-2|9368	- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
21mr|kernel-6.1-generic-6.1.152-2|9369	- net: bcmgenet: synchronize UMAC_CMD access
21mr|kernel-6.1-generic-6.1.152-2|9370	- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
21mr|kernel-6.1-generic-6.1.152-2|9371	- net: bonding: correctly annotate RCU in bond_should_notify_peers()
21mr|kernel-6.1-generic-6.1.152-2|9372	- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN
21mr|kernel-6.1-generic-6.1.152-2|9373	- net: bridge: fix corrupted ethernet header on multicast-to-unicast
21mr|kernel-6.1-generic-6.1.152-2|9374	- net: bridge: fix multicast-to-unicast with fraglist GSO
21mr|kernel-6.1-generic-6.1.152-2|9375	- net: bridge: mcast: wait for previous gc cycles when removing port
21mr|kernel-6.1-generic-6.1.152-2|9376	- net: bridge: mst: Check vlan state for egress decision
21mr|kernel-6.1-generic-6.1.152-2|9377	- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
21mr|kernel-6.1-generic-6.1.152-2|9378	- net: bridge: mst: fix vlan use-after-free
21mr|kernel-6.1-generic-6.1.152-2|9379	- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
21mr|kernel-6.1-generic-6.1.152-2|9380	- net: bridge: xmit: make sure we have at least eth header len bytes
21mr|kernel-6.1-generic-6.1.152-2|9381	- net: busy-poll: use ktime_get_ns() instead of local_clock()
21mr|kernel-6.1-generic-6.1.152-2|9382	- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
21mr|kernel-6.1-generic-6.1.152-2|9383	- net: can: j1939: Initialize unused data in j1939_send_one()
21mr|kernel-6.1-generic-6.1.152-2|9384	- net: can: j1939: recover socket queue on CAN bus error during BAM transmission
21mr|kernel-6.1-generic-6.1.152-2|9385	- net: change maximum number of UDP segments to 128
21mr|kernel-6.1-generic-6.1.152-2|9386	- net: core: reject skb_copy(_expand) for fraglist GSO skbs
21mr|kernel-6.1-generic-6.1.152-2|9387	- net: defer final 'struct net' free in netns dismantle
21mr|kernel-6.1-generic-6.1.152-2|9388	- netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()
21mr|kernel-6.1-generic-6.1.152-2|9389	- netdevsim: copy addresses for both in and out paths
21mr|kernel-6.1-generic-6.1.152-2|9390	- netdevsim: prevent bad user input in nsim_dev_health_break_write()
21mr|kernel-6.1-generic-6.1.152-2|9391	- netdevsim: use cond_resched() in nsim_dev_trap_report_work()
21mr|kernel-6.1-generic-6.1.152-2|9392	- net: do not delay dst_entries_add() in dst_release()
21mr|kernel-6.1-generic-6.1.152-2|9393	- net: do not leave a dangling sk pointer, when socket creation fails
21mr|kernel-6.1-generic-6.1.152-2|9394	- net: don't dump stack on queue timeout
21mr|kernel-6.1-generic-6.1.152-2|9395	- net/dpaa2: Avoid explicit cpumask var allocation on stack
21mr|kernel-6.1-generic-6.1.152-2|9396	- net: dpaa: avoid on-stack arrays of NR_CPUS elements
21mr|kernel-6.1-generic-6.1.152-2|9397	- net: dpaa: Pad packets to ETH_ZLEN
21mr|kernel-6.1-generic-6.1.152-2|9398	- net: drop bad gso csum_start and offset in virtio_net_hdr
21mr|kernel-6.1-generic-6.1.152-2|9399	- net: dsa: b53: allow lower MTUs on BCM5325/5365
21mr|kernel-6.1-generic-6.1.152-2|9400	- net: dsa: b53: fix jumbo frame mtu check
21mr|kernel-6.1-generic-6.1.152-2|9401	- net: dsa: b53: fix jumbo frames on 10/100 ports
21mr|kernel-6.1-generic-6.1.152-2|9402	- net: dsa: b53: fix max MTU for 1g switches
21mr|kernel-6.1-generic-6.1.152-2|9403	- net: dsa: b53: fix max MTU for BCM5325/BCM5365
21mr|kernel-6.1-generic-6.1.152-2|9404	- net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
21mr|kernel-6.1-generic-6.1.152-2|9405	- net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
21mr|kernel-6.1-generic-6.1.152-2|9406	- net: dsa: felix: fix stuck CPU-injected packets with short taprio windows
21mr|kernel-6.1-generic-6.1.152-2|9407	- net: dsa: lan9303: ensure chip reset and wait for READY status
21mr|kernel-6.1-generic-6.1.152-2|9408	- net: dsa: microchip: add ksz_rmw8() function
21mr|kernel-6.1-generic-6.1.152-2|9409	- net: dsa: microchip: fix initial port flush problem
21mr|kernel-6.1-generic-6.1.152-2|9410	- net: dsa: microchip: Fix KSZ9477 set_ageing_time function
21mr|kernel-6.1-generic-6.1.152-2|9411	- net: dsa: microchip: Fix LAN937X set_ageing_time function
21mr|kernel-6.1-generic-6.1.152-2|9412	- net: dsa: microchip: fix RGMII error in KSZ DSA driver
21mr|kernel-6.1-generic-6.1.152-2|9413	- net: dsa: microchip: fix wrong register write when masking interrupt
21mr|kernel-6.1-generic-6.1.152-2|9414	- net: dsa: microchip: use collision based back pressure mode
21mr|kernel-6.1-generic-6.1.152-2|9415	- net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlers
21mr|kernel-6.1-generic-6.1.152-2|9416	- net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family switches
21mr|kernel-6.1-generic-6.1.152-2|9417	- net: dsa: mv88e6xxx: Correct check for empty list
21mr|kernel-6.1-generic-6.1.152-2|9418	- net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x
21mr|kernel-6.1-generic-6.1.152-2|9419	- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341
21mr|kernel-6.1-generic-6.1.152-2|9420	- net: dsa: mv88e6xxx: Fix out-of-bound access
21mr|kernel-6.1-generic-6.1.152-2|9421	- net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
21mr|kernel-6.1-generic-6.1.152-2|9422	- net: dsa: realtek: keep default LED state in rtl8366rb
21mr|kernel-6.1-generic-6.1.152-2|9423	- net: dsa: tag_ocelot: call only the relevant portion of __skb_vlan_pop() on TX
21mr|kernel-6.1-generic-6.1.152-2|9424	- net: dsa: tag_ocelot: do not rely on skb_mac_header() for VLAN xmit
21mr|kernel-6.1-generic-6.1.152-2|9425	- net: dsa: vsc73xx: check busy flag in MDIO operations
21mr|kernel-6.1-generic-6.1.152-2|9426	- net: dsa: vsc73xx: fix possible subblocks range of CAPT block
21mr|kernel-6.1-generic-6.1.152-2|9427	- net: dsa: vsc73xx: pass value in phy_write operation
21mr|kernel-6.1-generic-6.1.152-2|9428	- net: dsa: vsc73xx: use read_poll_timeout instead delay loop
21mr|kernel-6.1-generic-6.1.152-2|9429	- netem: fix return value if duplicate enqueue fails
21mr|kernel-6.1-generic-6.1.152-2|9430	- net: ena: Add dynamic recycling mechanism for rx buffers
21mr|kernel-6.1-generic-6.1.152-2|9431	- net: ena: Fix DMA syncing in XDP path when SWIOTLB is on
21mr|kernel-6.1-generic-6.1.152-2|9432	- net: ena: Fix redundant device NUMA node override
21mr|kernel-6.1-generic-6.1.152-2|9433	- net: ena: Reduce lines with longer column width boundary
21mr|kernel-6.1-generic-6.1.152-2|9434	- net: enetc: add missing static descriptor and inline keyword
21mr|kernel-6.1-generic-6.1.152-2|9435	- net: enetc: remove xdp_drops statistic from enetc_xdp_drop()
21mr|kernel-6.1-generic-6.1.152-2|9436	- net: enetc: set MAC address to the VF net_device
21mr|kernel-6.1-generic-6.1.152-2|9437	- net: enetc: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|9438	- net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
21mr|kernel-6.1-generic-6.1.152-2|9439	- net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo()
21mr|kernel-6.1-generic-6.1.152-2|9440	- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()
21mr|kernel-6.1-generic-6.1.152-2|9441	- net: ethernet: bgmac-platform: fix an OF node reference leak
21mr|kernel-6.1-generic-6.1.152-2|9442	- net: ethernet: cortina: Drop TSO support
21mr|kernel-6.1-generic-6.1.152-2|9443	- net: ethernet: cortina: Locking fixes
21mr|kernel-6.1-generic-6.1.152-2|9444	- net: ethernet: cortina: Restore TSO support
21mr|kernel-6.1-generic-6.1.152-2|9445	- net: ethernet: fs_enet: Use %%pa to format resource_size_t
21mr|kernel-6.1-generic-6.1.152-2|9446	- net: ethernet: lantiq_etop: fix double free in detach
21mr|kernel-6.1-generic-6.1.152-2|9447	- net: ethernet: lantiq_etop: fix memory disclosure
21mr|kernel-6.1-generic-6.1.152-2|9448	- net: ethernet: mtk-star-emac: set mac_managed_pm when probing
21mr|kernel-6.1-generic-6.1.152-2|9449	- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
21mr|kernel-6.1-generic-6.1.152-2|9450	- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
21mr|kernel-6.1-generic-6.1.152-2|9451	- net: ethernet: use ip_hdrlen() instead of bit shift
21mr|kernel-6.1-generic-6.1.152-2|9452	- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
21mr|kernel-6.1-generic-6.1.152-2|9453	- net: explicitly clear the sk pointer, when pf->create fails
21mr|kernel-6.1-generic-6.1.152-2|9454	- net: export inet_lookup_reuseport and inet6_lookup_reuseport
21mr|kernel-6.1-generic-6.1.152-2|9455	- net:fec: Add fec_enet_deinit()
21mr|kernel-6.1-generic-6.1.152-2|9456	- net: fec: avoid lock evasion when reading pps_enable
21mr|kernel-6.1-generic-6.1.152-2|9457	- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
21mr|kernel-6.1-generic-6.1.152-2|9458	- net: fec_mpc52xx_phy: Use %%pa to format resource_size_t
21mr|kernel-6.1-generic-6.1.152-2|9459	- net: fec: Refactor: #define magic constants
21mr|kernel-6.1-generic-6.1.152-2|9460	- net: fec: remove .ndo_poll_controller to avoid deadlocks
21mr|kernel-6.1-generic-6.1.152-2|9461	- net: fec: Stop PPS on driver remove
21mr|kernel-6.1-generic-6.1.152-2|9462	- netfilter: allow ipv6 fragments to arrive on different devices
21mr|kernel-6.1-generic-6.1.152-2|9463	- netfilter: br_netfilter: fix panic with metadata_dst skb
21mr|kernel-6.1-generic-6.1.152-2|9464	- netfilter: conntrack: clamp maximum hashtable size to INT_MAX
21mr|kernel-6.1-generic-6.1.152-2|9465	- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS
21mr|kernel-6.1-generic-6.1.152-2|9466	- netfilter: ctnetlink: use helper function to calculate expect ID
21mr|kernel-6.1-generic-6.1.152-2|9467	- netfilter: fib: check correct rtable in vrf setups
21mr|kernel-6.1-generic-6.1.152-2|9468	- netfilter: Fix use-after-free in get_info()
21mr|kernel-6.1-generic-6.1.152-2|9469	- netfilter: flowtable: initialise extack before use
21mr|kernel-6.1-generic-6.1.152-2|9470	- netfilter: flowtable: validate vlan header
21mr|kernel-6.1-generic-6.1.152-2|9471	- netfilter: ipset: Add list flush to cancel_gc
21mr|kernel-6.1-generic-6.1.152-2|9472	- netfilter: ipset: add missing range check in bitmap_ip_uadt
21mr|kernel-6.1-generic-6.1.152-2|9473	- netfilter: ipset: Fix for recursive locking warning
21mr|kernel-6.1-generic-6.1.152-2|9474	- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
21mr|kernel-6.1-generic-6.1.152-2|9475	- netfilter: ipset: Fix suspicious rcu_dereference_protected()
21mr|kernel-6.1-generic-6.1.152-2|9476	- netfilter: ipset: Hold module reference while requesting a module
21mr|kernel-6.1-generic-6.1.152-2|9477	- netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init().
21mr|kernel-6.1-generic-6.1.152-2|9478	- netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().
21mr|kernel-6.1-generic-6.1.152-2|9479	- netfilter: nf_conncount: fix wrong variable type
21mr|kernel-6.1-generic-6.1.152-2|9480	- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu()
21mr|kernel-6.1-generic-6.1.152-2|9481	- netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
21mr|kernel-6.1-generic-6.1.152-2|9482	- netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n
21mr|kernel-6.1-generic-6.1.152-2|9483	- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put()
21mr|kernel-6.1-generic-6.1.152-2|9484	- netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()
21mr|kernel-6.1-generic-6.1.152-2|9485	- netfilter: nf_set_pipapo: fix initial map fill
21mr|kernel-6.1-generic-6.1.152-2|9486	- netfilter: nf_tables: A better name for nft_obj_filter
21mr|kernel-6.1-generic-6.1.152-2|9487	- netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests
21mr|kernel-6.1-generic-6.1.152-2|9488	- netfilter: nf_tables: allow clone callbacks to sleep
21mr|kernel-6.1-generic-6.1.152-2|9489	- netfilter: nf_tables: Audit log dump reset after the fact
21mr|kernel-6.1-generic-6.1.152-2|9490	- netfilter: nf_tables: bail out if stateful expression provides no .clone
21mr|kernel-6.1-generic-6.1.152-2|9491	- netfilter: nf_tables: Carry reset boolean in nft_obj_dump_ctx
21mr|kernel-6.1-generic-6.1.152-2|9492	- netfilter: nf_tables: Carry s_idx in nft_obj_dump_ctx
21mr|kernel-6.1-generic-6.1.152-2|9493	- netfilter: nf_tables: Drop pointless memset in nf_tables_dump_obj
21mr|kernel-6.1-generic-6.1.152-2|9494	- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire
21mr|kernel-6.1-generic-6.1.152-2|9495	- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
21mr|kernel-6.1-generic-6.1.152-2|9496	- netfilter: nf_tables: honor table dormant flag from netdev release event path
21mr|kernel-6.1-generic-6.1.152-2|9497	- netfilter: nf_tables: imbalance in flowtable binding
21mr|kernel-6.1-generic-6.1.152-2|9498	- netfilter: nf_tables: Introduce nf_tables_getobj_single
21mr|kernel-6.1-generic-6.1.152-2|9499	- netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation
21mr|kernel-6.1-generic-6.1.152-2|9500	- netfilter: nf_tables: Keep deleted flowtable hooks until after RCU
21mr|kernel-6.1-generic-6.1.152-2|9501	- netfilter: nf_tables: missing iterator type in lookup walk
21mr|kernel-6.1-generic-6.1.152-2|9502	- netfilter: nf_tables: must hold rcu read lock while iterating object type list
21mr|kernel-6.1-generic-6.1.152-2|9503	- netfilter: nf_tables: nft_obj_filter fits into cb->ctx
21mr|kernel-6.1-generic-6.1.152-2|9504	- netfilter: nf_tables: prefer nft_chain_validate
21mr|kernel-6.1-generic-6.1.152-2|9505	- netfilter: nf_tables: prevent nf_skb_duplicated corruption
21mr|kernel-6.1-generic-6.1.152-2|9506	- netfilter: nf_tables: reject element expiration with no timeout
21mr|kernel-6.1-generic-6.1.152-2|9507	- netfilter: nf_tables: reject expiration higher than timeout
21mr|kernel-6.1-generic-6.1.152-2|9508	- netfilter: nf_tables: remove annotation to access set timeout while holding lock
21mr|kernel-6.1-generic-6.1.152-2|9509	- netfilter: nf_tables: restore IP sanity checks for netdev/egress
21mr|kernel-6.1-generic-6.1.152-2|9510	- netfilter: nf_tables: rise cap on SELinux secmark context
21mr|kernel-6.1-generic-6.1.152-2|9511	- netfilter: nf_tables: skip transaction if update object is not implemented
21mr|kernel-6.1-generic-6.1.152-2|9512	- netfilter: nf_tables: Unconditionally allocate nft_obj_filter
21mr|kernel-6.1-generic-6.1.152-2|9513	- netfilter: nf_tables: unconditionally flush pending work before notifier
21mr|kernel-6.1-generic-6.1.152-2|9514	- netfilter: nf_tables: use timestamp to check for set element timeout
21mr|kernel-6.1-generic-6.1.152-2|9515	- netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
21mr|kernel-6.1-generic-6.1.152-2|9516	- netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
21mr|kernel-6.1-generic-6.1.152-2|9517	- netfilter: nft_fib: allow from forward/input without iif selector
21mr|kernel-6.1-generic-6.1.152-2|9518	- netfilter: nft_payload: move struct nft_payload_set definition where it belongs
21mr|kernel-6.1-generic-6.1.152-2|9519	- netfilter: nft_payload: rebuild vlan header on h_proto access
21mr|kernel-6.1-generic-6.1.152-2|9520	- netfilter: nft_payload: rebuild vlan header when needed
21mr|kernel-6.1-generic-6.1.152-2|9521	- netfilter: nft_payload: restore vlan q-in-q match support
21mr|kernel-6.1-generic-6.1.152-2|9522	- netfilter: nft_payload: sanitize offset and length before calling skb_checksum()
21mr|kernel-6.1-generic-6.1.152-2|9523	- netfilter: nft_payload: skbuff vlan metadata mangle support
21mr|kernel-6.1-generic-6.1.152-2|9524	- netfilter: nft_set_hash: skip duplicated elements pending gc run
21mr|kernel-6.1-generic-6.1.152-2|9525	- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
21mr|kernel-6.1-generic-6.1.152-2|9526	- netfilter: nft_set_pipapo_avx2: disable softinterrupts
21mr|kernel-6.1-generic-6.1.152-2|9527	- netfilter: nft_set_pipapo: constify lookup fn args where possible
21mr|kernel-6.1-generic-6.1.152-2|9528	- netfilter: nft_set_pipapo: walk over current view on netlink dump
21mr|kernel-6.1-generic-6.1.152-2|9529	- netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level()
21mr|kernel-6.1-generic-6.1.152-2|9530	- netfilter: nft_socket: fix sk refcount leaks
21mr|kernel-6.1-generic-6.1.152-2|9531	- netfilter: nft_socket: make cgroupsv2 matching work with namespaces
21mr|kernel-6.1-generic-6.1.152-2|9532	- netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level
21mr|kernel-6.1-generic-6.1.152-2|9533	- netfilter: tproxy: bail out if IP has been disabled on the device
21mr|kernel-6.1-generic-6.1.152-2|9534	- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED
21mr|kernel-6.1-generic-6.1.152-2|9535	- netfilter: xtables: avoid NFPROTO_UNSPEC where needed
21mr|kernel-6.1-generic-6.1.152-2|9536	- netfilter: x_tables: fix LED ID check in led_tg_check()
21mr|kernel-6.1-generic-6.1.152-2|9537	- netfilter: xtables: fix typo causing some targets not to load on IPv6
21mr|kernel-6.1-generic-6.1.152-2|9538	- net: Fix an unsafe loop on the list
21mr|kernel-6.1-generic-6.1.152-2|9539	- net: fix crash when config small gso_max_size/gso_ipv4_max_size
21mr|kernel-6.1-generic-6.1.152-2|9540	- net: fix data-races around sk->sk_forward_alloc
21mr|kernel-6.1-generic-6.1.152-2|9541	- net: fix __dst_negative_advice() race
21mr|kernel-6.1-generic-6.1.152-2|9542	- net: fix memory leak in tcp_conn_request()
21mr|kernel-6.1-generic-6.1.152-2|9543	- net: Fix netns for ip_tunnel_init_flow()
21mr|kernel-6.1-generic-6.1.152-2|9544	- net: fix out-of-bounds access in ops_init
21mr|kernel-6.1-generic-6.1.152-2|9545	- net: fix races in netdev_tx_sent_queue()/dev_watchdog()
21mr|kernel-6.1-generic-6.1.152-2|9546	- net: fix rc7's __skb_datagram_iter()
21mr|kernel-6.1-generic-6.1.152-2|9547	- net: fix sk_memory_allocated_{add|sub} vs softirqs
21mr|kernel-6.1-generic-6.1.152-2|9548	- net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE
21mr|kernel-6.1-generic-6.1.152-2|9549	- netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
21mr|kernel-6.1-generic-6.1.152-2|9550	- netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume()
21mr|kernel-6.1-generic-6.1.152-2|9551	- net: ftgmac100: Enable TX interrupt to avoid TX timeout
21mr|kernel-6.1-generic-6.1.152-2|9552	- net: ftgmac100: Ensure tx descriptor updates are visible
21mr|kernel-6.1-generic-6.1.152-2|9553	- net: give more chances to rcu in netdev_wait_allrefs_any()
21mr|kernel-6.1-generic-6.1.152-2|9554	- net: gro: add flush check in udp_gro_receive_segment
21mr|kernel-6.1-generic-6.1.152-2|9555	- net: gtp: Fix Use-After-Free in gtp_dellink
21mr|kernel-6.1-generic-6.1.152-2|9556	- net: hinic: Fix cleanup in create_rxqs/txqs()
21mr|kernel-6.1-generic-6.1.152-2|9557	- net: hisilicon: hip04: fix OF node leak in probe()
21mr|kernel-6.1-generic-6.1.152-2|9558	- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info()
21mr|kernel-6.1-generic-6.1.152-2|9559	- net: hisilicon: hns_mdio: fix OF node leak in probe()
21mr|kernel-6.1-generic-6.1.152-2|9560	- net: hns3: add checking for vf id of mailbox
21mr|kernel-6.1-generic-6.1.152-2|9561	- net: hns3: add cond_resched() to hns3 ring buffer init process
21mr|kernel-6.1-generic-6.1.152-2|9562	- net: hns3: change type of numa_node_mask as nodemask_t
21mr|kernel-6.1-generic-6.1.152-2|9563	- net: hns3: direct return when receive a unknown mailbox message
21mr|kernel-6.1-generic-6.1.152-2|9564	- net: hns3: fix a deadlock problem when config TC during resetting
21mr|kernel-6.1-generic-6.1.152-2|9565	- net: hns3: fix kernel crash problem in concurrent scenario
21mr|kernel-6.1-generic-6.1.152-2|9566	- net: hns3: fix kernel crash when devlink reload during initialization
21mr|kernel-6.1-generic-6.1.152-2|9567	- net: hns3: fix kernel crash when uninstalling driver
21mr|kernel-6.1-generic-6.1.152-2|9568	- net: hns3: fix port vlan filter not disabled issue
21mr|kernel-6.1-generic-6.1.152-2|9569	- net: hns3: fix wrong use of semaphore up
21mr|kernel-6.1-generic-6.1.152-2|9570	- net: hns3: release PTP resources if pf initialization failed
21mr|kernel-6.1-generic-6.1.152-2|9571	- net: hns3: use appropriate barrier function after setting a bit value
21mr|kernel-6.1-generic-6.1.152-2|9572	- net: hns3: use the user's cfg after reset
21mr|kernel-6.1-generic-6.1.152-2|9573	- net: hns3: using user configure after hardware reset
21mr|kernel-6.1-generic-6.1.152-2|9574	- net: hsr: avoid potential out-of-bound access in fill_frame_info()
21mr|kernel-6.1-generic-6.1.152-2|9575	- net: hsr: fix hsr_init_sk() vs network/transport headers.
21mr|kernel-6.1-generic-6.1.152-2|9576	- net: ibm/emac: allocate dummy net_device dynamically
21mr|kernel-6.1-generic-6.1.152-2|9577	- net: ibm: emac: mal: add dcr_unmap to _remove
21mr|kernel-6.1-generic-6.1.152-2|9578	- net: ibm: emac: mal: fix wrong goto
21mr|kernel-6.1-generic-6.1.152-2|9579	- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
21mr|kernel-6.1-generic-6.1.152-2|9580	- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|9581	- net: inet6: do not leave a dangling sk pointer in inet6_create()
21mr|kernel-6.1-generic-6.1.152-2|9582	- net: inet: do not leave a dangling sk pointer in inet_create()
21mr|kernel-6.1-generic-6.1.152-2|9583	- net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged
21mr|kernel-6.1-generic-6.1.152-2|9584	- net/ipv6: Fix route deleting failure when metric equals 0
21mr|kernel-6.1-generic-6.1.152-2|9585	- net/ipv6: Fix the RT cache flush via sysctl using a previous delay
21mr|kernel-6.1-generic-6.1.152-2|9586	- net: ipv6: fix wrong start position when receive hop-by-hop fragment
21mr|kernel-6.1-generic-6.1.152-2|9587	- net/ipv6: release expired exception dst cached in socket
21mr|kernel-6.1-generic-6.1.152-2|9588	- net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
21mr|kernel-6.1-generic-6.1.152-2|9589	- net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input
21mr|kernel-6.1-generic-6.1.152-2|9590	- net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL
21mr|kernel-6.1-generic-6.1.152-2|9591	- net/iucv: Avoid explicit cpumask var allocation on stack
21mr|kernel-6.1-generic-6.1.152-2|9592	- net/iucv: fix use after free in iucv_sock_close()
21mr|kernel-6.1-generic-6.1.152-2|9593	- net: ks8851: Fix another TX stall caused by wrong ISR flag handling
21mr|kernel-6.1-generic-6.1.152-2|9594	- net: ks8851: Fix deadlock with the SPI chip variant
21mr|kernel-6.1-generic-6.1.152-2|9595	- net: ks8851: Fix potential TX stall after interface reopen
21mr|kernel-6.1-generic-6.1.152-2|9596	- net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs
21mr|kernel-6.1-generic-6.1.152-2|9597	- net l2tp: drop flow hash on forward
21mr|kernel-6.1-generic-6.1.152-2|9598	- net: lan743x: disable WOL upon resume to restore full data path operation
21mr|kernel-6.1-generic-6.1.152-2|9599	- net: lan743x: Support WOL at both the PHY and MAC appropriately
21mr|kernel-6.1-generic-6.1.152-2|9600	- net: lapb: increase LAPB_HEADER_LEN
21mr|kernel-6.1-generic-6.1.152-2|9601	- netlink: hold nlk->cb_mutex longer in __netlink_dump_start()
21mr|kernel-6.1-generic-6.1.152-2|9602	- netlink: terminate outstanding dump on socket close
21mr|kernel-6.1-generic-6.1.152-2|9603	- netlink: typographical error in nlmsg_type constants definition
21mr|kernel-6.1-generic-6.1.152-2|9604	- net: linkwatch: use system_unbound_wq
21mr|kernel-6.1-generic-6.1.152-2|9605	- net: llc: reset skb->transport_header
21mr|kernel-6.1-generic-6.1.152-2|9606	- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()
21mr|kernel-6.1-generic-6.1.152-2|9607	- net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY
21mr|kernel-6.1-generic-6.1.152-2|9608	- net: Make copy_safe_from_sockptr() match documentation
21mr|kernel-6.1-generic-6.1.152-2|9609	- net: make SK_MEMORY_PCPU_RESERV tunable
21mr|kernel-6.1-generic-6.1.152-2|9610	- net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings
21mr|kernel-6.1-generic-6.1.152-2|9611	- net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup
21mr|kernel-6.1-generic-6.1.152-2|9612	- net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
21mr|kernel-6.1-generic-6.1.152-2|9613	- net: mark racy access on sk->sk_rcvbuf
21mr|kernel-6.1-generic-6.1.152-2|9614	- net: mctp: handle skb cleanup on sock_queue failures
21mr|kernel-6.1-generic-6.1.152-2|9615	- net: mctp-serial: Fix missing escapes on transmit
21mr|kernel-6.1-generic-6.1.152-2|9616	- net: mctp: test: Use correct skb for route input check
21mr|kernel-6.1-generic-6.1.152-2|9617	- net: mdiobus: fix an OF node reference leak
21mr|kernel-6.1-generic-6.1.152-2|9618	- net: mdio-ipq4019: add missing error check
21mr|kernel-6.1-generic-6.1.152-2|9619	- net: missing check virtio
21mr|kernel-6.1-generic-6.1.152-2|9620	- net/mlx5: Add a timeout to acquire the command queue semaphore
21mr|kernel-6.1-generic-6.1.152-2|9621	- net/mlx5: Added cond_resched() to crdump collection
21mr|kernel-6.1-generic-6.1.152-2|9622	- net/mlx5: Add missing masks and QoS bit masks for scheduling elements
21mr|kernel-6.1-generic-6.1.152-2|9623	- net/mlx5: Always drain health in shutdown callback
21mr|kernel-6.1-generic-6.1.152-2|9624	- net/mlx5: Always stop health timer during driver removal
21mr|kernel-6.1-generic-6.1.152-2|9625	- net/mlx5: Clear port select structure when fail to create
21mr|kernel-6.1-generic-6.1.152-2|9626	- net/mlx5: Correct TASR typo into TSAR
21mr|kernel-6.1-generic-6.1.152-2|9627	- net/mlx5: Discard command completions in internal error
21mr|kernel-6.1-generic-6.1.152-2|9628	- net/mlx5: DR, prevent potential error pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|9629	- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
21mr|kernel-6.1-generic-6.1.152-2|9630	- net/mlx5e: Add missing link modes to ptys2ethtool_map
21mr|kernel-6.1-generic-6.1.152-2|9631	- net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup()
21mr|kernel-6.1-generic-6.1.152-2|9632	- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec
21mr|kernel-6.1-generic-6.1.152-2|9633	- net/mlx5e: Correctly report errors for ethtool rx flows
21mr|kernel-6.1-generic-6.1.152-2|9634	- net/mlx5e: CT: Fix null-ptr-deref in add rule err flow
21mr|kernel-6.1-generic-6.1.152-2|9635	- net/mlx5e: Don't call cleanup on profile rollback failure
21mr|kernel-6.1-generic-6.1.152-2|9636	- net/mlx5e: Fail with messages when params are not valid for XSK
21mr|kernel-6.1-generic-6.1.152-2|9637	- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets
21mr|kernel-6.1-generic-6.1.152-2|9638	- net/mlx5e: Fix IPsec tunnel mode offload feature check
21mr|kernel-6.1-generic-6.1.152-2|9639	- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc()
21mr|kernel-6.1-generic-6.1.152-2|9640	- net/mlx5e: Fix UDP GSO for encapsulated packets
21mr|kernel-6.1-generic-6.1.152-2|9641	- net/mlx5e: kTLS, Fix incorrect page refcounting
21mr|kernel-6.1-generic-6.1.152-2|9642	- net/mlx5e: Remove workaround to avoid syndrome for internal port
21mr|kernel-6.1-generic-6.1.152-2|9643	- net/mlx5e: SHAMPO, Fix incorrect page release
21mr|kernel-6.1-generic-6.1.152-2|9644	- net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink
21mr|kernel-6.1-generic-6.1.152-2|9645	- net/mlx5: E-switch, Create ingress ACL when needed
21mr|kernel-6.1-generic-6.1.152-2|9646	- net/mlx5e: Take state lock during tx timeout reporter
21mr|kernel-6.1-generic-6.1.152-2|9647	- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion
21mr|kernel-6.1-generic-6.1.152-2|9648	- net/mlx5: Explicitly set scheduling element and TSAR type
21mr|kernel-6.1-generic-6.1.152-2|9649	- net/mlx5: Fix bridge mode operations when there are no VFs
21mr|kernel-6.1-generic-6.1.152-2|9650	- net/mlx5: Fix command bitmask initialization
21mr|kernel-6.1-generic-6.1.152-2|9651	- net/mlx5: Fix error path in multi-packet WQE transmit
21mr|kernel-6.1-generic-6.1.152-2|9652	- net/mlx5: Fix missing lock on sync reset reload
21mr|kernel-6.1-generic-6.1.152-2|9653	- net/mlx5: Fix RDMA TX steering prio
21mr|kernel-6.1-generic-6.1.152-2|9654	- net/mlx5: Fix tainted pointer delete is case of flow rules creation fail
21mr|kernel-6.1-generic-6.1.152-2|9655	- net/mlx5: Fix variable not being completed when function returns
21mr|kernel-6.1-generic-6.1.152-2|9656	- net/mlx5: fs, lock FTE when checking if active
21mr|kernel-6.1-generic-6.1.152-2|9657	- net/mlx5: Lag, do bond only if slaves agree on roce state
21mr|kernel-6.1-generic-6.1.152-2|9658	- net/mlx5: Lag, don't use the hardcoded value of the first port
21mr|kernel-6.1-generic-6.1.152-2|9659	- net/mlx5: Remove redundant cmdif revision check
21mr|kernel-6.1-generic-6.1.152-2|9660	- net/mlx5: Split function_setup() to enable and open functions
21mr|kernel-6.1-generic-6.1.152-2|9661	- net/mlx5: split mlx5_cmd_init() to probe and reload routines
21mr|kernel-6.1-generic-6.1.152-2|9662	- net/mlx5: Stop waiting for PCI if pci channel is offline
21mr|kernel-6.1-generic-6.1.152-2|9663	- net/mlx5: Stop waiting for PCI up if teardown was triggered
21mr|kernel-6.1-generic-6.1.152-2|9664	- net/mlx5: Unregister notifier on eswitch init failure
21mr|kernel-6.1-generic-6.1.152-2|9665	- net/mlx5: Update the list of the PCI supported devices
21mr|kernel-6.1-generic-6.1.152-2|9666	- net/mlx5: Verify support for scheduling element and TSAR type
21mr|kernel-6.1-generic-6.1.152-2|9667	- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
21mr|kernel-6.1-generic-6.1.152-2|9668	- net: Move {l,t,d}stats allocation to core and convert veth & vrf
21mr|kernel-6.1-generic-6.1.152-2|9669	- net: mscc: ocelot: be resilient to loss of PTP packets during transmission
21mr|kernel-6.1-generic-6.1.152-2|9670	- net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic()
21mr|kernel-6.1-generic-6.1.152-2|9671	- net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()
21mr|kernel-6.1-generic-6.1.152-2|9672	- net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q"
21mr|kernel-6.1-generic-6.1.152-2|9673	- net: mscc: ocelot: improve handling of TX timestamp for unknown skb
21mr|kernel-6.1-generic-6.1.152-2|9674	- net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe
21mr|kernel-6.1-generic-6.1.152-2|9675	- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
21mr|kernel-6.1-generic-6.1.152-2|9676	- net: mscc: ocelot: serialize access to the injection/extraction groups
21mr|kernel-6.1-generic-6.1.152-2|9677	- net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection
21mr|kernel-6.1-generic-6.1.152-2|9678	- net: mv643xx_eth: fix an OF node reference leak
21mr|kernel-6.1-generic-6.1.152-2|9679	- net: mvpp2: Don't re-use loop iterator
21mr|kernel-6.1-generic-6.1.152-2|9680	- net: mvpp2: Increase size of queue_name buffer
21mr|kernel-6.1-generic-6.1.152-2|9681	- net/ncsi: Fix the multi thread manner of NCSI driver
21mr|kernel-6.1-generic-6.1.152-2|9682	- net/ncsi: Simplify Kconfig/dts control flow
21mr|kernel-6.1-generic-6.1.152-2|9683	- net/neighbor: clear error in case strict check is not set
21mr|kernel-6.1-generic-6.1.152-2|9684	- net: netconsole: Disable target before netpoll cleanup
21mr|kernel-6.1-generic-6.1.152-2|9685	- net: nexthop: Initialize all fields in dumped nexthops
21mr|kernel-6.1-generic-6.1.152-2|9686	- netns: Make get_net_ns() handle zero refcount net
21mr|kernel-6.1-generic-6.1.152-2|9687	- net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx()
21mr|kernel-6.1-generic-6.1.152-2|9688	- net: openvswitch: fix overwriting ct original tuple for ICMPv6
21mr|kernel-6.1-generic-6.1.152-2|9689	- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
21mr|kernel-6.1-generic-6.1.152-2|9690	- net: phy: bcm84881: Fix some error handling paths
21mr|kernel-6.1-generic-6.1.152-2|9691	- net: phy: dp83822: Fix reset pin definitions
21mr|kernel-6.1-generic-6.1.152-2|9692	- net: phy: dp83869: fix memory corruption when enabling fiber
21mr|kernel-6.1-generic-6.1.152-2|9693	- net: phy: micrel: add Microchip KSZ 9477 to the device table
21mr|kernel-6.1-generic-6.1.152-2|9694	- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061
21mr|kernel-6.1-generic-6.1.152-2|9695	- net: phy: microchip: lan87xx: reinit PHY after cable test
21mr|kernel-6.1-generic-6.1.152-2|9696	- net: phy: mxl-gpy: enhance delay time required by loopback disable function
21mr|kernel-6.1-generic-6.1.152-2|9697	- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
21mr|kernel-6.1-generic-6.1.152-2|9698	- net: phy: ti: add PHY_RST_AFTER_CLK_EN flag
21mr|kernel-6.1-generic-6.1.152-2|9699	- net: phy: vitesse: repair vsc73xx autonegotiation
21mr|kernel-6.1-generic-6.1.152-2|9700	- net: plip: fix break; causing plip to never transmit
21mr|kernel-6.1-generic-6.1.152-2|9701	- netpoll: Fix race condition in netpoll_owner_active
21mr|kernel-6.1-generic-6.1.152-2|9702	- netpoll: Use rcu_access_pointer() in netpoll_poll_lock
21mr|kernel-6.1-generic-6.1.152-2|9703	- netpoll: Use rcu_access_pointer() in __netpoll_setup
21mr|kernel-6.1-generic-6.1.152-2|9704	- net: provide macros for commonly copied lockless queue stop/wake code
21mr|kernel-6.1-generic-6.1.152-2|9705	- net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP
21mr|kernel-6.1-generic-6.1.152-2|9706	- net/qed: allow old cards not supporting "num_images" to work
21mr|kernel-6.1-generic-6.1.152-2|9707	- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()
21mr|kernel-6.1-generic-6.1.152-2|9708	- net: qede: use return from qede_parse_actions()
21mr|kernel-6.1-generic-6.1.152-2|9709	- net: qede: use return from qede_parse_flow_attr() for flower
21mr|kernel-6.1-generic-6.1.152-2|9710	- net: qede: use return from qede_parse_flow_attr() for flow_spec
21mr|kernel-6.1-generic-6.1.152-2|9711	- net: qrtr: ns: Fix module refcnt
21mr|kernel-6.1-generic-6.1.152-2|9712	- net: qrtr: Update packets cloning when broadcasting
21mr|kernel-6.1-generic-6.1.152-2|9713	- net: ravb: Only advertise Rx/Tx timestamps if hardware supports it
21mr|kernel-6.1-generic-6.1.152-2|9714	- net:rds: Fix possible deadlock in rds_message_put
21mr|kernel-6.1-generic-6.1.152-2|9715	- net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
21mr|kernel-6.1-generic-6.1.152-2|9716	- net: relax socket state check at accept time.
21mr|kernel-6.1-generic-6.1.152-2|9717	- net: remove duplicate reuseport_lookup functions
21mr|kernel-6.1-generic-6.1.152-2|9718	- net: restrict SO_REUSEPORT to inet sockets
21mr|kernel-6.1-generic-6.1.152-2|9719	- net: rfkill: gpio: Add check for clk_enable()
21mr|kernel-6.1-generic-6.1.152-2|9720	- netrom: check buffer length before accessing it
21mr|kernel-6.1-generic-6.1.152-2|9721	- netrom: Fix a memory leak in nr_heartbeat_expiry()
21mr|kernel-6.1-generic-6.1.152-2|9722	- netrom: fix possible dead-lock in nr_rt_ioctl()
21mr|kernel-6.1-generic-6.1.152-2|9723	- net/sched: accept TCA_STAB only for root qdisc
21mr|kernel-6.1-generic-6.1.152-2|9724	- net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers
21mr|kernel-6.1-generic-6.1.152-2|9725	- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
21mr|kernel-6.1-generic-6.1.152-2|9726	- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
21mr|kernel-6.1-generic-6.1.152-2|9727	- net/sched: adjust device watchdog timer to detect stopped queue at right time
21mr|kernel-6.1-generic-6.1.152-2|9728	- net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
21mr|kernel-6.1-generic-6.1.152-2|9729	- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
21mr|kernel-6.1-generic-6.1.152-2|9730	- net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes.
21mr|kernel-6.1-generic-6.1.152-2|9731	- net/sched: cls_u32: replace int refcounts with proper refcounts
21mr|kernel-6.1-generic-6.1.152-2|9732	- net: sched: consistently use rcu_replace_pointer() in taprio_change()
21mr|kernel-6.1-generic-6.1.152-2|9733	- net: sched: fix erspan_opt settings in cls_flower
21mr|kernel-6.1-generic-6.1.152-2|9734	- net/sched: fix false lockdep warning on qdisc root lock
21mr|kernel-6.1-generic-6.1.152-2|9735	- net: sched: fix ordering of qlen adjustment
21mr|kernel-6.1-generic-6.1.152-2|9736	- net/sched: Fix UAF when resolving a clash
21mr|kernel-6.1-generic-6.1.152-2|9737	- net: sched: fix use-after-free in taprio_change()
21mr|kernel-6.1-generic-6.1.152-2|9738	- net/sched: netem: account for backlog updates from child qdisc
21mr|kernel-6.1-generic-6.1.152-2|9739	- net: sched: Print msecs when transmit queue time out
21mr|kernel-6.1-generic-6.1.152-2|9740	- net: sched: sch_multiq: fix possible OOB write in multiq_tune()
21mr|kernel-6.1-generic-6.1.152-2|9741	- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
21mr|kernel-6.1-generic-6.1.152-2|9742	- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
21mr|kernel-6.1-generic-6.1.152-2|9743	- net/sched: taprio: extend minimum interval restriction to entire cycle too
21mr|kernel-6.1-generic-6.1.152-2|9744	- net/sched: tbf: correct backlog statistic for GSO packets
21mr|kernel-6.1-generic-6.1.152-2|9745	- net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
21mr|kernel-6.1-generic-6.1.152-2|9746	- net: sched: use RCU read-side critical section in taprio_dump()
21mr|kernel-6.1-generic-6.1.152-2|9747	- net: sctp: fix skb leak in sctp_inq_free()
21mr|kernel-6.1-generic-6.1.152-2|9748	- net/sctp: Prevent autoclose integer overflow in sctp_association_init()
21mr|kernel-6.1-generic-6.1.152-2|9749	- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition
21mr|kernel-6.1-generic-6.1.152-2|9750	- net: sfp: Always call `sfp_sm_mod_remove()` on remove
21mr|kernel-6.1-generic-6.1.152-2|9751	- net: sfp: change quirks for Alcatel Lucent G-010S-P
21mr|kernel-6.1-generic-6.1.152-2|9752	- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
21mr|kernel-6.1-generic-6.1.152-2|9753	- net: smc91x: Fix m68k kernel compilation for ColdFire CPU
21mr|kernel-6.1-generic-6.1.152-2|9754	- net/smc: avoid overwriting when adjusting sock bufsizes
21mr|kernel-6.1-generic-6.1.152-2|9755	- net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
21mr|kernel-6.1-generic-6.1.152-2|9756	- net/smc: check return value of sock_recvmsg when draining clc data
21mr|kernel-6.1-generic-6.1.152-2|9757	- net/smc: check smcd_v2_ext_offset when receiving proposal msg
21mr|kernel-6.1-generic-6.1.152-2|9758	- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
21mr|kernel-6.1-generic-6.1.152-2|9759	- net/smc: fix LGR and link use-after-free issue
21mr|kernel-6.1-generic-6.1.152-2|9760	- net/smc: fix neighbour and rtable leak in smc_ib_find_route()
21mr|kernel-6.1-generic-6.1.152-2|9761	- net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid
21mr|kernel-6.1-generic-6.1.152-2|9762	- net/smc: protect link down work from execute after lgr freed
21mr|kernel-6.1-generic-6.1.152-2|9763	- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined
21mr|kernel-6.1-generic-6.1.152-2|9764	- net: sparx5: fix FDMA performance issue
21mr|kernel-6.1-generic-6.1.152-2|9765	- net: sparx5: Fix invalid timestamps
21mr|kernel-6.1-generic-6.1.152-2|9766	- net: sparx5: fix the maximum frame length register
21mr|kernel-6.1-generic-6.1.152-2|9767	- net: stmmac: Assign configured channel value to EXTTS event
21mr|kernel-6.1-generic-6.1.152-2|9768	- net: stmmac: Correct byte order of perfect_match
21mr|kernel-6.1-generic-6.1.152-2|9769	- net: stmmac: don't create a MDIO bus if unnecessary
21mr|kernel-6.1-generic-6.1.152-2|9770	- net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check
21mr|kernel-6.1-generic-6.1.152-2|9771	- net: stmmac: dwmac-loongson: Init ref and PTP clocks rate
21mr|kernel-6.1-generic-6.1.152-2|9772	- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
21mr|kernel-6.1-generic-6.1.152-2|9773	- net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case
21mr|kernel-6.1-generic-6.1.152-2|9774	- net: stmmac: Fix zero-division error when disabling tc cbs
21mr|kernel-6.1-generic-6.1.152-2|9775	- net: stmmac: No need to calculate speed divider when offload is disabled
21mr|kernel-6.1-generic-6.1.152-2|9776	- net: stmmac: platform: provide devm_stmmac_probe_config_dt()
21mr|kernel-6.1-generic-6.1.152-2|9777	- net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters
21mr|kernel-6.1-generic-6.1.152-2|9778	- net: stmmac: restructure the error path of stmmac_probe_config_dt()
21mr|kernel-6.1-generic-6.1.152-2|9779	- net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled
21mr|kernel-6.1-generic-6.1.152-2|9780	- net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data
21mr|kernel-6.1-generic-6.1.152-2|9781	- net/sun3_82586: Avoid reading past buffer in debug output
21mr|kernel-6.1-generic-6.1.152-2|9782	- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()
21mr|kernel-6.1-generic-6.1.152-2|9783	- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket
21mr|kernel-6.1-generic-6.1.152-2|9784	- net-sysfs: convert dev->operstate reads to lockless ones
21mr|kernel-6.1-generic-6.1.152-2|9785	- net: systemport: fix potential memory leak in bcm_sysport_xmit()
21mr|kernel-6.1-generic-6.1.152-2|9786	- net: tighten bad gso csum offset check in virtio_net_hdr
21mr|kernel-6.1-generic-6.1.152-2|9787	- net-timestamp: make sk_tskey more predictable in error path
21mr|kernel-6.1-generic-6.1.152-2|9788	- net: tipc: avoid possible garbage value
21mr|kernel-6.1-generic-6.1.152-2|9789	- net: usb: ax88179_178a: fix link status when link is set to down/up
21mr|kernel-6.1-generic-6.1.152-2|9790	- net: usb: ax88179_178a: improve link status logs
21mr|kernel-6.1-generic-6.1.152-2|9791	- net: usb: ax88179_178a: improve reset check
21mr|kernel-6.1-generic-6.1.152-2|9792	- net: usb: ax88179_178a: stop lying about skb->truesize
21mr|kernel-6.1-generic-6.1.152-2|9793	- net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
21mr|kernel-6.1-generic-6.1.152-2|9794	- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
21mr|kernel-6.1-generic-6.1.152-2|9795	- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
21mr|kernel-6.1-generic-6.1.152-2|9796	- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition
21mr|kernel-6.1-generic-6.1.152-2|9797	- net: usb: qmi_wwan: add MeiG Smart SRM825L
21mr|kernel-6.1-generic-6.1.152-2|9798	- net: usb: qmi_wwan: add Quectel RG650V
21mr|kernel-6.1-generic-6.1.152-2|9799	- net: usb: qmi_wwan: add Telit FE910C04 compositions
21mr|kernel-6.1-generic-6.1.152-2|9800	- net: usb: qmi_wwan: add Telit FN912 compositions
21mr|kernel-6.1-generic-6.1.152-2|9801	- net: usb: qmi_wwan: add Telit FN920C04 compositions
21mr|kernel-6.1-generic-6.1.152-2|9802	- net: usb: qmi_wwan: fix memory leak for not ip packets
21mr|kernel-6.1-generic-6.1.152-2|9803	- net:usb:qmi_wwan: support Rolling modules
21mr|kernel-6.1-generic-6.1.152-2|9804	- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
21mr|kernel-6.1-generic-6.1.152-2|9805	- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
21mr|kernel-6.1-generic-6.1.152-2|9806	- net: usb: smsc95xx: stop lying about skb->truesize
21mr|kernel-6.1-generic-6.1.152-2|9807	- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
21mr|kernel-6.1-generic-6.1.152-2|9808	- net: usb: sr9700: stop lying about skb->truesize
21mr|kernel-6.1-generic-6.1.152-2|9809	- net: usb: usbnet: fix name regression
21mr|kernel-6.1-generic-6.1.152-2|9810	- net: usb: usbnet: fix race in probe failure
21mr|kernel-6.1-generic-6.1.152-2|9811	- net: use unrcu_pointer() helper
21mr|kernel-6.1-generic-6.1.152-2|9812	- net: vertexcom: mse102x: Fix possible double free of TX skb
21mr|kernel-6.1-generic-6.1.152-2|9813	- net: vertexcom: mse102x: Fix tx_bytes calculation
21mr|kernel-6.1-generic-6.1.152-2|9814	- net: wwan: fix global oob in wwan_rtnl_policy
21mr|kernel-6.1-generic-6.1.152-2|9815	- net: wwan: iosm: Fix tainted pointer delete is case of region creation fail
21mr|kernel-6.1-generic-6.1.152-2|9816	- net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
21mr|kernel-6.1-generic-6.1.152-2|9817	- net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable()
21mr|kernel-6.1-generic-6.1.152-2|9818	- net: wwan: t7xx: Fix FSM command timeout issue
21mr|kernel-6.1-generic-6.1.152-2|9819	- net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc()
21mr|kernel-6.1-generic-6.1.152-2|9820	- net/xen-netback: prevent UAF in xenvif_flush_hash()
21mr|kernel-6.1-generic-6.1.152-2|9821	- net: xilinx: axienet: Always disable promiscuous mode
21mr|kernel-6.1-generic-6.1.152-2|9822	- net: xilinx: axienet: Fix dangling multicast addresses
21mr|kernel-6.1-generic-6.1.152-2|9823	- net: xilinx: axienet: Fix IRQ coalescing packet count overflow
21mr|kernel-6.1-generic-6.1.152-2|9824	- net: xilinx: axienet: Fix packet counting
21mr|kernel-6.1-generic-6.1.152-2|9825	- net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()
21mr|kernel-6.1-generic-6.1.152-2|9826	- net: xilinx: axienet: Fix race in axienet_stop
21mr|kernel-6.1-generic-6.1.152-2|9827	- net: xilinx: axienet: Schedule NAPI in two steps
21mr|kernel-6.1-generic-6.1.152-2|9828	- nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies
21mr|kernel-6.1-generic-6.1.152-2|9829	- nfc/nci: Add the inconsistency check between the input data length and count
21mr|kernel-6.1-generic-6.1.152-2|9830	- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
21mr|kernel-6.1-generic-6.1.152-2|9831	- nfc: nci: Fix kcov check in nci_rx_work()
21mr|kernel-6.1-generic-6.1.152-2|9832	- nfc: nci: Fix uninit-value in nci_rx_work
21mr|kernel-6.1-generic-6.1.152-2|9833	- nfc: pn533: Add poll mod list filling check
21mr|kernel-6.1-generic-6.1.152-2|9834	- NFC: trf7970a: disable all regulators on removal
21mr|kernel-6.1-generic-6.1.152-2|9835	- nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
21mr|kernel-6.1-generic-6.1.152-2|9836	- nfp: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|9837	- NFS: add barriers when testing for NFS_FSDATA_BLOCKED
21mr|kernel-6.1-generic-6.1.152-2|9838	- nfs: avoid i_lock contention in nfs_clear_invalid_mapping
21mr|kernel-6.1-generic-6.1.152-2|9839	- NFS: avoid infinite loop in pnfs_update_layout.
21mr|kernel-6.1-generic-6.1.152-2|9840	- NFS: Avoid unnecessary rescanning of the per-server delegation list
21mr|kernel-6.1-generic-6.1.152-2|9841	- nfsd: add list_head nf_gc to struct nfsd_file
21mr|kernel-6.1-generic-6.1.152-2|9842	- NFSD: Async COPY result needs to return a write verifier
21mr|kernel-6.1-generic-6.1.152-2|9843	- nfsd: call cache_put if xdr_reserve_space returns NULL
21mr|kernel-6.1-generic-6.1.152-2|9844	- nfsd: call nfsd_last_thread() before final nfsd_put()
21mr|kernel-6.1-generic-6.1.152-2|9845	- nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net
21mr|kernel-6.1-generic-6.1.152-2|9846	- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
21mr|kernel-6.1-generic-6.1.152-2|9847	- nfsd: don't allow nfsd threads to be signalled.
21mr|kernel-6.1-generic-6.1.152-2|9848	- nfsd: don't call locks_release_private() twice concurrently
21mr|kernel-6.1-generic-6.1.152-2|9849	- nfsd: drop the nfsd_put helper
21mr|kernel-6.1-generic-6.1.152-2|9850	- nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
21mr|kernel-6.1-generic-6.1.152-2|9851	- nfsd: Fix a regression in nfsd_setattr()
21mr|kernel-6.1-generic-6.1.152-2|9852	- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds
21mr|kernel-6.1-generic-6.1.152-2|9853	- NFSD: Fix frame size warning in svc_export_parse()
21mr|kernel-6.1-generic-6.1.152-2|9854	- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
21mr|kernel-6.1-generic-6.1.152-2|9855	- NFSD: Fix nfsd4_shutdown_copy()
21mr|kernel-6.1-generic-6.1.152-2|9856	- NFSD: Fix NFSv4's PUTPUBFH operation
21mr|kernel-6.1-generic-6.1.152-2|9857	- nfsd: fix refcount leak when file is unhashed after being found
21mr|kernel-6.1-generic-6.1.152-2|9858	- NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point
21mr|kernel-6.1-generic-6.1.152-2|9859	- NFSD: Initialize struct nfsd4_copy earlier
21mr|kernel-6.1-generic-6.1.152-2|9860	- NFSD: Limit the number of concurrent async COPY operations
21mr|kernel-6.1-generic-6.1.152-2|9861	- nfsd: make all of the nfsd stats per-network namespace
21mr|kernel-6.1-generic-6.1.152-2|9862	- nfsd: make sure exp active before svc_export_show
21mr|kernel-6.1-generic-6.1.152-2|9863	- nfsd: make svc_stat per-network namespace instead of global
21mr|kernel-6.1-generic-6.1.152-2|9864	- nfsd: map the EBADMSG to nfserr_io to avoid warning
21mr|kernel-6.1-generic-6.1.152-2|9865	- NFSD: Mark filecache "down" if init fails
21mr|kernel-6.1-generic-6.1.152-2|9866	- nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net
21mr|kernel-6.1-generic-6.1.152-2|9867	- nfsd: move reply cache initialization into nfsd startup
21mr|kernel-6.1-generic-6.1.152-2|9868	- NFSD: Never decrement pending_async_copies on error
21mr|kernel-6.1-generic-6.1.152-2|9869	- nfs: don't invalidate dentries on transient errors
21mr|kernel-6.1-generic-6.1.152-2|9870	- NFSD: Prevent a potential integer overflow
21mr|kernel-6.1-generic-6.1.152-2|9871	- NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
21mr|kernel-6.1-generic-6.1.152-2|9872	- NFSD: Refactor nfsd_reply_cache_free_locked()
21mr|kernel-6.1-generic-6.1.152-2|9873	- NFSD: Refactor the duplicate reply cache shrinker
21mr|kernel-6.1-generic-6.1.152-2|9874	- nfsd: remove nfsd_stats, make th_cnt a global counter
21mr|kernel-6.1-generic-6.1.152-2|9875	- nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire
21mr|kernel-6.1-generic-6.1.152-2|9876	- nfsd: rename NFSD_NET_* to NFSD_STATS_*
21mr|kernel-6.1-generic-6.1.152-2|9877	- NFSD: Rename nfsd_reply_cache_alloc()
21mr|kernel-6.1-generic-6.1.152-2|9878	- NFSD: Replace nfsd_prune_bucket()
21mr|kernel-6.1-generic-6.1.152-2|9879	- nfsd: restore callback functionality for NFSv4.0
21mr|kernel-6.1-generic-6.1.152-2|9880	- nfsd: return -EINVAL when namelen is 0
21mr|kernel-6.1-generic-6.1.152-2|9881	- NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
21mr|kernel-6.1-generic-6.1.152-2|9882	- nfs: drop the incorrect assertion in nfs_swap_rw()
21mr|kernel-6.1-generic-6.1.152-2|9883	- nfsd: separate nfsd_last_thread() from nfsd_put()
21mr|kernel-6.1-generic-6.1.152-2|9884	- nfsd: Simplify code around svc_exit_thread() call in nfsd()
21mr|kernel-6.1-generic-6.1.152-2|9885	- NFSD: simplify error paths in nfsd_svc()
21mr|kernel-6.1-generic-6.1.152-2|9886	- nfsd: stop setting ->pg_stats for unused stats
21mr|kernel-6.1-generic-6.1.152-2|9887	- nfs: expose /proc/net/sunrpc/nfs in net namespaces
21mr|kernel-6.1-generic-6.1.152-2|9888	- nfs: Fix KMSAN warning in decode_getfattr_attrs()
21mr|kernel-6.1-generic-6.1.152-2|9889	- nfs: fix memory leak in error path of nfs4_do_reclaim
21mr|kernel-6.1-generic-6.1.152-2|9890	- NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
21mr|kernel-6.1-generic-6.1.152-2|9891	- nfs: fix undefined behavior in nfs_block_bits()
21mr|kernel-6.1-generic-6.1.152-2|9892	- nfs: Handle error of rpc_proc_register() in nfs_net_init().
21mr|kernel-6.1-generic-6.1.152-2|9893	- nfs: ignore SB_RDONLY when mounting nfs
21mr|kernel-6.1-generic-6.1.152-2|9894	- nfs: keep server info for remounts
21mr|kernel-6.1-generic-6.1.152-2|9895	- nfs: make the rpc_stat per net namespace
21mr|kernel-6.1-generic-6.1.152-2|9896	- NFS/pnfs: Fix a live lock between recalled layouts and layoutget
21mr|kernel-6.1-generic-6.1.152-2|9897	- nfs: propagate readlink errors in nfs_symlink_filler
21mr|kernel-6.1-generic-6.1.152-2|9898	- NFS: remove revoked delegation from server's delegation list
21mr|kernel-6.1-generic-6.1.152-2|9899	- NFSv3: handle out-of-order write replies.
21mr|kernel-6.1-generic-6.1.152-2|9900	- NFSv3: only use NFS timeout for MOUNT when protocols are compatible
21mr|kernel-6.1-generic-6.1.152-2|9901	- NFSv4.0: Fix a use-after-free problem in the asynchronous open()
21mr|kernel-6.1-generic-6.1.152-2|9902	- NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
21mr|kernel-6.1-generic-6.1.152-2|9903	- NFSv4.1 enforce rootpath check in fs_location query
21mr|kernel-6.1-generic-6.1.152-2|9904	- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations
21mr|kernel-6.1-generic-6.1.152-2|9905	- NFSv4: Fix clearing of layout segments in layoutreturn
21mr|kernel-6.1-generic-6.1.152-2|9906	- NFSv4: Fix memory leak in nfs4_set_security_label
21mr|kernel-6.1-generic-6.1.152-2|9907	- NFSv4: Fixup smatch warning for ambiguous return
21mr|kernel-6.1-generic-6.1.152-2|9908	- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()
21mr|kernel-6.1-generic-6.1.152-2|9909	- nilfs2: add missing check for inode numbers on directory entries
21mr|kernel-6.1-generic-6.1.152-2|9910	- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
21mr|kernel-6.1-generic-6.1.152-2|9911	- nilfs2: determine empty node blocks as corrupted
21mr|kernel-6.1-generic-6.1.152-2|9912	- nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
21mr|kernel-6.1-generic-6.1.152-2|9913	- nilfs2: fix incorrect inode allocation from reserved inodes
21mr|kernel-6.1-generic-6.1.152-2|9914	- nilfs2: fix inode number range checks
21mr|kernel-6.1-generic-6.1.152-2|9915	- nilfs2: fix kernel bug due to missing clearing of buffer delay flag
21mr|kernel-6.1-generic-6.1.152-2|9916	- nilfs2: fix kernel bug due to missing clearing of checked flag
21mr|kernel-6.1-generic-6.1.152-2|9917	- nilfs2: fix kernel bug on rename operation of broken directory
21mr|kernel-6.1-generic-6.1.152-2|9918	- nilfs2: fix missing cleanup on rollforward recovery error
21mr|kernel-6.1-generic-6.1.152-2|9919	- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
21mr|kernel-6.1-generic-6.1.152-2|9920	- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint
21mr|kernel-6.1-generic-6.1.152-2|9921	- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
21mr|kernel-6.1-generic-6.1.152-2|9922	- nilfs2: fix out-of-range warning
21mr|kernel-6.1-generic-6.1.152-2|9923	- nilfs2: fix potential deadlock with newly created symlinks
21mr|kernel-6.1-generic-6.1.152-2|9924	- nilfs2: fix potential hang in nilfs_detach_log_writer()
21mr|kernel-6.1-generic-6.1.152-2|9925	- nilfs2: fix potential kernel bug due to lack of writeback flag waiting
21mr|kernel-6.1-generic-6.1.152-2|9926	- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert()
21mr|kernel-6.1-generic-6.1.152-2|9927	- nilfs2: fix potential oob read in nilfs_btree_check_delete()
21mr|kernel-6.1-generic-6.1.152-2|9928	- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
21mr|kernel-6.1-generic-6.1.152-2|9929	- nilfs2: fix state management in error path of log writing function
21mr|kernel-6.1-generic-6.1.152-2|9930	- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
21mr|kernel-6.1-generic-6.1.152-2|9931	- nilfs2: fix use-after-free of timer for log writer thread
21mr|kernel-6.1-generic-6.1.152-2|9932	- nilfs2: handle inconsistent state in nilfs_btnode_create_block()
21mr|kernel-6.1-generic-6.1.152-2|9933	- nilfs2: initialize "struct nilfs_binfo_dat"->bi_pad field
21mr|kernel-6.1-generic-6.1.152-2|9934	- nilfs2: prevent use of deleted inode
21mr|kernel-6.1-generic-6.1.152-2|9935	- nilfs2: prevent WARNING in nilfs_dat_commit_end()
21mr|kernel-6.1-generic-6.1.152-2|9936	- nilfs2: propagate directory read errors from nilfs_find_entry()
21mr|kernel-6.1-generic-6.1.152-2|9937	- nilfs2: protect references to superblock parameters exposed in sysfs
21mr|kernel-6.1-generic-6.1.152-2|9938	- nilfs2: return the mapped address from nilfs_get_page()
21mr|kernel-6.1-generic-6.1.152-2|9939	- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error
21mr|kernel-6.1-generic-6.1.152-2|9940	- nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment().
21mr|kernel-6.1-generic-6.1.152-2|9941	- ntb: Force physically contiguous allocation of rx ring buffers
21mr|kernel-6.1-generic-6.1.152-2|9942	- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir()
21mr|kernel-6.1-generic-6.1.152-2|9943	- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition
21mr|kernel-6.1-generic-6.1.152-2|9944	- ntb_perf: Fix printk format
21mr|kernel-6.1-generic-6.1.152-2|9945	- ntfs3: Add bounds checking to mi_enum_attr()
21mr|kernel-6.1-generic-6.1.152-2|9946	- ntp: Clamp maxerror and esterror to operating range
21mr|kernel-6.1-generic-6.1.152-2|9947	- ntp: Remove invalid cast in time offset math
21mr|kernel-6.1-generic-6.1.152-2|9948	- ntp: Safeguard against time_constant overflow
21mr|kernel-6.1-generic-6.1.152-2|9949	- null_blk: Do not allow runt zone with zone capacity smaller then zone size
21mr|kernel-6.1-generic-6.1.152-2|9950	- null_blk: Fix missing mutex_destroy() at module removal
21mr|kernel-6.1-generic-6.1.152-2|9951	- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
21mr|kernel-6.1-generic-6.1.152-2|9952	- null_blk: Fix return value of nullb_device_power_store()
21mr|kernel-6.1-generic-6.1.152-2|9953	- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
21mr|kernel-6.1-generic-6.1.152-2|9954	- null_blk: fix validation of block size
21mr|kernel-6.1-generic-6.1.152-2|9955	- null_blk: Print correct max open zones limit in null_init_zoned_dev()
21mr|kernel-6.1-generic-6.1.152-2|9956	- null_blk: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.1-generic-6.1.152-2|9957	- nvdimm: Fix devs leaks in scan_labels()
21mr|kernel-6.1-generic-6.1.152-2|9958	- nvdimm: rectify the illogical code within nd_dax_probe()
21mr|kernel-6.1-generic-6.1.152-2|9959	- nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
21mr|kernel-6.1-generic-6.1.152-2|9960	- nvme: avoid double free special payload
21mr|kernel-6.1-generic-6.1.152-2|9961	- nvme: clear caller pointer on identify failure
21mr|kernel-6.1-generic-6.1.152-2|9962	- nvme: disable CC.CRIME (NVME_CC_CRIME)
21mr|kernel-6.1-generic-6.1.152-2|9963	- nvme: find numa distance only if controller has valid numa id
21mr|kernel-6.1-generic-6.1.152-2|9964	- nvme: fixup comment for nvme RDMA Provider Type
21mr|kernel-6.1-generic-6.1.152-2|9965	- nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH
21mr|kernel-6.1-generic-6.1.152-2|9966	- nvme: make keep-alive synchronous operation
21mr|kernel-6.1-generic-6.1.152-2|9967	- nvmem: core: only change name to fram for current attribute
21mr|kernel-6.1-generic-6.1.152-2|9968	- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc
21mr|kernel-6.1-generic-6.1.152-2|9969	- nvmem: meson-efuse: Fix return value of nvmem callbacks
21mr|kernel-6.1-generic-6.1.152-2|9970	- nvmem: rmem: Fix return value of rmem_read()
21mr|kernel-6.1-generic-6.1.152-2|9971	- nvme-multipath: defer partition scanning
21mr|kernel-6.1-generic-6.1.152-2|9972	- nvme-multipath: find NUMA path only for online numa-node
21mr|kernel-6.1-generic-6.1.152-2|9973	- nvme-multipath: system fails to create generic nvme device
21mr|kernel-6.1-generic-6.1.152-2|9974	- nvme/pci: Add APST quirk for Lenovo N60z laptop
21mr|kernel-6.1-generic-6.1.152-2|9975	- nvme-pci: add missing condition check for existence of mapped data
21mr|kernel-6.1-generic-6.1.152-2|9976	- nvme-pci: Add sleep quirk for Samsung 990 Evo
21mr|kernel-6.1-generic-6.1.152-2|9977	- nvme-pci: fix freeing of the HMB descriptor table
21mr|kernel-6.1-generic-6.1.152-2|9978	- nvme-pci: Fix the instructions for disabling power management
21mr|kernel-6.1-generic-6.1.152-2|9979	- nvme-pci: qdepth 1 quirk
21mr|kernel-6.1-generic-6.1.152-2|9980	- nvme-pci: reverse request order in nvme_queue_rqs
21mr|kernel-6.1-generic-6.1.152-2|9981	- nvmet: always initialize cqe.result
21mr|kernel-6.1-generic-6.1.152-2|9982	- nvmet-auth: assign dh_key to NULL after kfree_sensitive
21mr|kernel-6.1-generic-6.1.152-2|9983	- nvmet-auth: fix nvmet_auth hash error handling
21mr|kernel-6.1-generic-6.1.152-2|9984	- nvmet-auth: replace pr_debug() with pr_err() to report an error.
21mr|kernel-6.1-generic-6.1.152-2|9985	- nvmet-auth: return the error code to the nvmet_auth_host_hash() callers
21mr|kernel-6.1-generic-6.1.152-2|9986	- nvme: tcp: avoid race between queue_lock lock and destroy
21mr|kernel-6.1-generic-6.1.152-2|9987	- nvmet: fix a possible leak when destroy a ctrl during qp establishment
21mr|kernel-6.1-generic-6.1.152-2|9988	- nvmet: fix ns enable/disable possible hang
21mr|kernel-6.1-generic-6.1.152-2|9989	- nvmet: fix nvme status code when namespace is disabled
21mr|kernel-6.1-generic-6.1.152-2|9990	- nvmet-passthru: propagate status from id override functions
21mr|kernel-6.1-generic-6.1.152-2|9991	- nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists()
21mr|kernel-6.1-generic-6.1.152-2|9992	- nvmet: propagate npwg topology
21mr|kernel-6.1-generic-6.1.152-2|9993	- nvmet-rdma: fix possible bad dereference when freeing rsps
21mr|kernel-6.1-generic-6.1.152-2|9994	- nvmet-tcp: do not continue for invalid icreq
21mr|kernel-6.1-generic-6.1.152-2|9995	- nvmet-tcp: fix kernel crash if commands allocation fails
21mr|kernel-6.1-generic-6.1.152-2|9996	- nvmet-tcp: fix possible memory leak when tearing down a controller
21mr|kernel-6.1-generic-6.1.152-2|9997	- nvmet-trace: avoid dereferencing pointer too early
21mr|kernel-6.1-generic-6.1.152-2|9998	- objtool/x86: allow syscall instruction
21mr|kernel-6.1-generic-6.1.152-2|9999	- ocfs2: add bounds checking to ocfs2_check_dir_entry()
21mr|kernel-6.1-generic-6.1.152-2|10000	- ocfs2: add bounds checking to ocfs2_xattr_find_entry()
21mr|kernel-6.1-generic-6.1.152-2|10001	- ocfs2: cancel dqi_sync_work before freeing oinfo
21mr|kernel-6.1-generic-6.1.152-2|10002	- ocfs2: correct return value of ocfs2_local_free_info()
21mr|kernel-6.1-generic-6.1.152-2|10003	- ocfs2: fix DIO failure due to insufficient transaction credits
21mr|kernel-6.1-generic-6.1.152-2|10004	- ocfs2: fix null-ptr-deref when journal load failed.
21mr|kernel-6.1-generic-6.1.152-2|10005	- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate
21mr|kernel-6.1-generic-6.1.152-2|10006	- ocfs2: fix races between hole punching and AIO+DIO
21mr|kernel-6.1-generic-6.1.152-2|10007	- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
21mr|kernel-6.1-generic-6.1.152-2|10008	- ocfs2: fix the la space leak when unmounting an ocfs2 volume
21mr|kernel-6.1-generic-6.1.152-2|10009	- ocfs2: fix UBSAN warning in ocfs2_verify_volume()
21mr|kernel-6.1-generic-6.1.152-2|10010	- ocfs2: fix uninitialized value in ocfs2_file_read_iter()
21mr|kernel-6.1-generic-6.1.152-2|10011	- ocfs2: fix uninit-value in ocfs2_get_block()
21mr|kernel-6.1-generic-6.1.152-2|10012	- ocfs2: free inode when ocfs2_get_init_inode() fails
21mr|kernel-6.1-generic-6.1.152-2|10013	- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow
21mr|kernel-6.1-generic-6.1.152-2|10014	- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()
21mr|kernel-6.1-generic-6.1.152-2|10015	- ocfs2: remove unreasonable unlock in ocfs2_read_blocks
21mr|kernel-6.1-generic-6.1.152-2|10016	- ocfs2: reserve space for inline xattr before attaching reflink tree
21mr|kernel-6.1-generic-6.1.152-2|10017	- ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
21mr|kernel-6.1-generic-6.1.152-2|10018	- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry()
21mr|kernel-6.1-generic-6.1.152-2|10019	- ocfs2: uncache inode which has failed entering the group
21mr|kernel-6.1-generic-6.1.152-2|10020	- ocfs2: update seq_file index in ocfs2_dlm_seq_next
21mr|kernel-6.1-generic-6.1.152-2|10021	- ocfs2: use coarse time for new created files
21mr|kernel-6.1-generic-6.1.152-2|10022	- octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx()
21mr|kernel-6.1-generic-6.1.152-2|10023	- octeon_ep: Implement helper for iterating packets in Rx queue
21mr|kernel-6.1-generic-6.1.152-2|10024	- octeontx2-af: Always allocate PF entries from low prioriy zone
21mr|kernel-6.1-generic-6.1.152-2|10025	- octeontx2-af: avoid off-by-one read from userspace
21mr|kernel-6.1-generic-6.1.152-2|10026	- octeontx2-af: extend RSS supported offload types
21mr|kernel-6.1-generic-6.1.152-2|10027	- octeontx2-af: fix a issue with cpt_lf_alloc mailbox
21mr|kernel-6.1-generic-6.1.152-2|10028	- octeontx2-af: Fix CPT AF register offset calculation
21mr|kernel-6.1-generic-6.1.152-2|10029	- octeontx2-af: fix detection of IP layer
21mr|kernel-6.1-generic-6.1.152-2|10030	- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()
21mr|kernel-6.1-generic-6.1.152-2|10031	- octeontx2-af: fix issue with IPv4 match for RSS
21mr|kernel-6.1-generic-6.1.152-2|10032	- octeontx2-af: fix issue with IPv6 ext match for RSS
21mr|kernel-6.1-generic-6.1.152-2|10033	- octeontx2-af: Fix potential integer overflows on integer shifts
21mr|kernel-6.1-generic-6.1.152-2|10034	- octeontx2-af: Modify SMQ flush sequence to drop packets
21mr|kernel-6.1-generic-6.1.152-2|10035	- octeontx2-af: replace cpt slot with lf id on reg write
21mr|kernel-6.1-generic-6.1.152-2|10036	- octeontx2-af: RPM: Fix mismatch in lmac type
21mr|kernel-6.1-generic-6.1.152-2|10037	- octeontx2-af: Set XOFF on other child transmit schedulers during SMQ flush
21mr|kernel-6.1-generic-6.1.152-2|10038	- octeontx2-af: update cpt lf alloc mailbox
21mr|kernel-6.1-generic-6.1.152-2|10039	- octeontx2-pf: Add error handling to VLAN unoffload handling
21mr|kernel-6.1-generic-6.1.152-2|10040	- octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
21mr|kernel-6.1-generic-6.1.152-2|10041	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
21mr|kernel-6.1-generic-6.1.152-2|10042	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c
21mr|kernel-6.1-generic-6.1.152-2|10043	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c
21mr|kernel-6.1-generic-6.1.152-2|10044	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
21mr|kernel-6.1-generic-6.1.152-2|10045	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c
21mr|kernel-6.1-generic-6.1.152-2|10046	- of: Add cleanup.h based auto release via __free(device_node) markings
21mr|kernel-6.1-generic-6.1.152-2|10047	- of/address: Add support for 3 address cell bus
21mr|kernel-6.1-generic-6.1.152-2|10048	- of: address: Fix address translation when address-size is greater than 2
21mr|kernel-6.1-generic-6.1.152-2|10049	- of: address: Preserve the flags portion on 1:1 dma-ranges mapping
21mr|kernel-6.1-generic-6.1.152-2|10050	- of: address: Remove duplicated functions
21mr|kernel-6.1-generic-6.1.152-2|10051	- of: address: Store number of bus flag cells rather than bool
21mr|kernel-6.1-generic-6.1.152-2|10052	- of: Fix error path in of_parse_phandle_with_args_map()
21mr|kernel-6.1-generic-6.1.152-2|10053	- of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
21mr|kernel-6.1-generic-6.1.152-2|10054	- of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling
21mr|kernel-6.1-generic-6.1.152-2|10055	- of/irq: Disable "interrupt-map" parsing for PASEMI Nemo
21mr|kernel-6.1-generic-6.1.152-2|10056	- of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw()
21mr|kernel-6.1-generic-6.1.152-2|10057	- of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent()
21mr|kernel-6.1-generic-6.1.152-2|10058	- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
21mr|kernel-6.1-generic-6.1.152-2|10059	- of/irq: Prevent device address out-of-bounds read in interrupt map walk
21mr|kernel-6.1-generic-6.1.152-2|10060	- of/irq: Refer to actual buffer size in of_irq_parse_one()
21mr|kernel-6.1-generic-6.1.152-2|10061	- of/irq: Support #msi-cells=<0> in of_msi_get_domain
21mr|kernel-6.1-generic-6.1.152-2|10062	- of: unittest: Add bus address range parsing tests
21mr|kernel-6.1-generic-6.1.152-2|10063	- openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)
21mr|kernel-6.1-generic-6.1.152-2|10064	- openpromfs: finish conversion to the new mount API
21mr|kernel-6.1-generic-6.1.152-2|10065	- openrisc: Call setup_memory() earlier in the init sequence
21mr|kernel-6.1-generic-6.1.152-2|10066	- openvswitch: fix lockup on tx to unregistering netdev with carrier
21mr|kernel-6.1-generic-6.1.152-2|10067	- openvswitch: Set the skbuff pkt_type for proper pmtud support.
21mr|kernel-6.1-generic-6.1.152-2|10068	- OPP: ti: Fix ti_opp_supply_probe wrong return values
21mr|kernel-6.1-generic-6.1.152-2|10069	- orangefs: fix out-of-bounds fsid access
21mr|kernel-6.1-generic-6.1.152-2|10070	- ovl: Filter invalid inodes with missing lookup function
21mr|kernel-6.1-generic-6.1.152-2|10071	- ovl: properly handle large files in ovl_security_fileattr
21mr|kernel-6.1-generic-6.1.152-2|10072	- ovl: remove upper umask handling from ovl_create_upper()
21mr|kernel-6.1-generic-6.1.152-2|10073	- p2sb: Do not scan and remove the P2SB device when it is unhidden
21mr|kernel-6.1-generic-6.1.152-2|10074	- p2sb: Factor out p2sb_read_from_cache()
21mr|kernel-6.1-generic-6.1.152-2|10075	- p2sb: Introduce the global flag p2sb_hidden_by_bios
21mr|kernel-6.1-generic-6.1.152-2|10076	- p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
21mr|kernel-6.1-generic-6.1.152-2|10077	- padata: Disable BH when taking works lock on MT path
21mr|kernel-6.1-generic-6.1.152-2|10078	- padata: Fix possible divide-by-0 panic in padata_mt_helper()
21mr|kernel-6.1-generic-6.1.152-2|10079	- padata: Honor the caller's alignment in case of chunk_size 0
21mr|kernel-6.1-generic-6.1.152-2|10080	- padata: use integer wrap around to prevent deadlock on seq_nr overflow
21mr|kernel-6.1-generic-6.1.152-2|10081	- parisc: add missing export of __cmpxchg_u8()
21mr|kernel-6.1-generic-6.1.152-2|10082	- parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
21mr|kernel-6.1-generic-6.1.152-2|10083	- parisc: Define sigset_t in parisc uapi header
21mr|kernel-6.1-generic-6.1.152-2|10084	- parisc: Fix 64-bit userspace syscall path
21mr|kernel-6.1-generic-6.1.152-2|10085	- parisc: fix a possible DMA corruption
21mr|kernel-6.1-generic-6.1.152-2|10086	- parisc: Fix itlb miss handler for 64-bit programs
21mr|kernel-6.1-generic-6.1.152-2|10087	- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality
21mr|kernel-6.1-generic-6.1.152-2|10088	- parisc: Fix warning at drivers/pci/msi/msi.h:121
21mr|kernel-6.1-generic-6.1.152-2|10089	- parisc/ftrace: Fix function graph tracing disablement
21mr|kernel-6.1-generic-6.1.152-2|10090	- parisc: use correct compat recv/recvfrom syscalls
21mr|kernel-6.1-generic-6.1.152-2|10091	- parisc: use generic sys_fanotify_mark implementation
21mr|kernel-6.1-generic-6.1.152-2|10092	- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367
21mr|kernel-6.1-generic-6.1.152-2|10093	- parport: Proper fix for array out-of-bounds access
21mr|kernel-6.1-generic-6.1.152-2|10094	- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals
21mr|kernel-6.1-generic-6.1.152-2|10095	- PCI: Add ACS quirk for Broadcom BCM5760X NIC
21mr|kernel-6.1-generic-6.1.152-2|10096	- PCI: Add ACS quirk for Qualcomm SA8775P
21mr|kernel-6.1-generic-6.1.152-2|10097	- PCI: Add ACS quirk for Wangxun FF5xxx NICs
21mr|kernel-6.1-generic-6.1.152-2|10098	- PCI: Add Edimax Vendor ID to pci_ids.h
21mr|kernel-6.1-generic-6.1.152-2|10099	- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip
21mr|kernel-6.1-generic-6.1.152-2|10100	- PCI: Add missing bridge lock to pci_bus_lock()
21mr|kernel-6.1-generic-6.1.152-2|10101	- PCI: Add 'reset_subordinate' to reset hierarchy below bridge
21mr|kernel-6.1-generic-6.1.152-2|10102	- PCI/AER: Disable AER service on suspend
21mr|kernel-6.1-generic-6.1.152-2|10103	- PCI: al: Check IORESOURCE_BUS existence during probe
21mr|kernel-6.1-generic-6.1.152-2|10104	- PCI: cpqphp: Fix PCIBIOS_* return value confusion
21mr|kernel-6.1-generic-6.1.152-2|10105	- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
21mr|kernel-6.1-generic-6.1.152-2|10106	- PCI: Detect and trust built-in Thunderbolt chips
21mr|kernel-6.1-generic-6.1.152-2|10107	- PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
21mr|kernel-6.1-generic-6.1.152-2|10108	- PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot
21mr|kernel-6.1-generic-6.1.152-2|10109	- PCI: dw-rockchip: Fix initial PERST# GPIO value
21mr|kernel-6.1-generic-6.1.152-2|10110	- PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
21mr|kernel-6.1-generic-6.1.152-2|10111	- PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
21mr|kernel-6.1-generic-6.1.152-2|10112	- PCI: endpoint: Clean up error handling in vpci_scan_bus()
21mr|kernel-6.1-generic-6.1.152-2|10113	- PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()
21mr|kernel-6.1-generic-6.1.152-2|10114	- PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
21mr|kernel-6.1-generic-6.1.152-2|10115	- PCI: endpoint: Use a separate lock for protecting epc->pci_epf list
21mr|kernel-6.1-generic-6.1.152-2|10116	- PCI: Fix reset_method_store() memory leak
21mr|kernel-6.1-generic-6.1.152-2|10117	- PCI: Fix resource double counting on remove & rescan
21mr|kernel-6.1-generic-6.1.152-2|10118	- PCI: Fix use-after-free of slot->bus on hot remove
21mr|kernel-6.1-generic-6.1.152-2|10119	- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv
21mr|kernel-6.1-generic-6.1.152-2|10120	- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
21mr|kernel-6.1-generic-6.1.152-2|10121	- PCI: imx6: Fix missing call to phy_power_off() in error handling
21mr|kernel-6.1-generic-6.1.152-2|10122	- PCI: Introduce cleanup helpers for device reference counts and locks
21mr|kernel-6.1-generic-6.1.152-2|10123	- PCI: Introduce pci_resource_n()
21mr|kernel-6.1-generic-6.1.152-2|10124	- PCI: keystone: Add link up check to ks_pcie_other_map_bus()
21mr|kernel-6.1-generic-6.1.152-2|10125	- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)
21mr|kernel-6.1-generic-6.1.152-2|10126	- PCI: keystone: Don't enable BAR 0 for AM654x
21mr|kernel-6.1-generic-6.1.152-2|10127	- PCI: keystone: Fix if-statement expression in ks_pcie_quirk()
21mr|kernel-6.1-generic-6.1.152-2|10128	- PCI: keystone: Fix NULL pointer dereference in case of DT error in ks_pcie_setup_rc_app_regs()
21mr|kernel-6.1-generic-6.1.152-2|10129	- PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
21mr|kernel-6.1-generic-6.1.152-2|10130	- PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible
21mr|kernel-6.1-generic-6.1.152-2|10131	- PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port()
21mr|kernel-6.1-generic-6.1.152-2|10132	- PCI: loongson: Enable MSI in LS7A Root Complex
21mr|kernel-6.1-generic-6.1.152-2|10133	- PCI: Mark Creative Labs EMU20k2 INTx masking as broken
21mr|kernel-6.1-generic-6.1.152-2|10134	- PCI/MSI: Fix UAF in msi_capability_init
21mr|kernel-6.1-generic-6.1.152-2|10135	- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
21mr|kernel-6.1-generic-6.1.152-2|10136	- PCI/PM: Drop pci_bridge_wait_for_secondary_bus() timeout parameter
21mr|kernel-6.1-generic-6.1.152-2|10137	- PCI/PM: Increase wait time after resume
21mr|kernel-6.1-generic-6.1.152-2|10138	- PCI/PM: Mark devices disconnected if upstream PCIe link is down on resume
21mr|kernel-6.1-generic-6.1.152-2|10139	- PCI: qcom-ep: Disable resources unconditionally during PERST# assert
21mr|kernel-6.1-generic-6.1.152-2|10140	- PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
21mr|kernel-6.1-generic-6.1.152-2|10141	- PCI: rockchip-ep: Fix address translation unit programming
21mr|kernel-6.1-generic-6.1.152-2|10142	- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
21mr|kernel-6.1-generic-6.1.152-2|10143	- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
21mr|kernel-6.1-generic-6.1.152-2|10144	- PCI: tegra194: Fix probe path for Endpoint mode
21mr|kernel-6.1-generic-6.1.152-2|10145	- PCI: Use preserve_config in place of pci_flags
21mr|kernel-6.1-generic-6.1.152-2|10146	- PCI: vmd: Create domain symlink before pci_bus_add_devices()
21mr|kernel-6.1-generic-6.1.152-2|10147	- PCI: Wait for Link before restoring Downstream Buses
21mr|kernel-6.1-generic-6.1.152-2|10148	- PCI: xilinx-nwl: Clean up clock on probe failure/removal
21mr|kernel-6.1-generic-6.1.152-2|10149	- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler
21mr|kernel-6.1-generic-6.1.152-2|10150	- PCI: xilinx-nwl: Fix register misspelling
21mr|kernel-6.1-generic-6.1.152-2|10151	- pcmcia: Use resource_size function on resource object
21mr|kernel-6.1-generic-6.1.152-2|10152	- perf annotate: Get rid of duplicate --group option item
21mr|kernel-6.1-generic-6.1.152-2|10153	- perf/arm-cmn: Ensure dtm_idx is big enough
21mr|kernel-6.1-generic-6.1.152-2|10154	- perf/arm-cmn: Ensure port and device id bits are set properly
21mr|kernel-6.1-generic-6.1.152-2|10155	- perf/arm-cmn: Fail DTC counter allocation correctly
21mr|kernel-6.1-generic-6.1.152-2|10156	- perf/arm-cmn: Improve debugfs pretty-printing for large configs
21mr|kernel-6.1-generic-6.1.152-2|10157	- perf/arm-cmn: Refactor node ID handling. Again.
21mr|kernel-6.1-generic-6.1.152-2|10158	- perf/arm-cmn: Rework DTC counters (again)
21mr|kernel-6.1-generic-6.1.152-2|10159	- perf/arm-dmc620: Fix lockdep assert in ->event_init()
21mr|kernel-6.1-generic-6.1.152-2|10160	- perf/arm-smmuv3: Fix lockdep assert in ->event_init()
21mr|kernel-6.1-generic-6.1.152-2|10161	- perf/aux: Fix AUX buffer serialization
21mr|kernel-6.1-generic-6.1.152-2|10162	- perf bench internals inject-build-id: Fix trap divide when collecting just one DSO
21mr|kernel-6.1-generic-6.1.152-2|10163	- perf/core: Fix missing wakeup when waiting for context reference
21mr|kernel-6.1-generic-6.1.152-2|10164	- perf/core: Fix small negative period being ignored
21mr|kernel-6.1-generic-6.1.152-2|10165	- perf cs-etm: Don't flush when packet_queue fills up
21mr|kernel-6.1-generic-6.1.152-2|10166	- perf daemon: Fix file leak in daemon_session__control
21mr|kernel-6.1-generic-6.1.152-2|10167	- perf docs: Document bpf event modifier
21mr|kernel-6.1-generic-6.1.152-2|10168	- perf: Fix default aux_watermark calculation
21mr|kernel-6.1-generic-6.1.152-2|10169	- perf: Fix event leak upon exec and file release
21mr|kernel-6.1-generic-6.1.152-2|10170	- perf: Fix event leak upon exit
21mr|kernel-6.1-generic-6.1.152-2|10171	- perf: Fix perf_aux_size() for greater-than 32-bit size
21mr|kernel-6.1-generic-6.1.152-2|10172	- perf ftrace latency: Fix unit on histogram first entry when using --use-nsec
21mr|kernel-6.1-generic-6.1.152-2|10173	- perf hist: Update hist symbol when updating maps
21mr|kernel-6.1-generic-6.1.152-2|10174	- perf inject: Fix leader sampling inserting additional samples
21mr|kernel-6.1-generic-6.1.152-2|10175	- perf intel-pt: Fix aux_watermark calculation for 64-bit size
21mr|kernel-6.1-generic-6.1.152-2|10176	- perf intel-pt: Fix exclude_guest setting
21mr|kernel-6.1-generic-6.1.152-2|10177	- perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)
21mr|kernel-6.1-generic-6.1.152-2|10178	- perf lock: Don't pass an ERR_PTR() directly to perf_session__delete()
21mr|kernel-6.1-generic-6.1.152-2|10179	- perf lock: Dynamically allocate lockhash_table
21mr|kernel-6.1-generic-6.1.152-2|10180	- perf mem: Free the allocated sort string, fixing a leak
21mr|kernel-6.1-generic-6.1.152-2|10181	- perf: Prevent passing zero nr_pages to rb_alloc_aux()
21mr|kernel-6.1-generic-6.1.152-2|10182	- perf probe: Add missing libgen.h header needed for using basename()
21mr|kernel-6.1-generic-6.1.152-2|10183	- perf probe: Correct demangled symbols in C++ program
21mr|kernel-6.1-generic-6.1.152-2|10184	- perf probe: Fix libdw memory leak
21mr|kernel-6.1-generic-6.1.152-2|10185	- perf record: Delete session after stopping sideband thread
21mr|kernel-6.1-generic-6.1.152-2|10186	- perf report: Avoid SEGV in report__setup_sample_type()
21mr|kernel-6.1-generic-6.1.152-2|10187	- perf report: Fix condition in sort__sym_cmp()
21mr|kernel-6.1-generic-6.1.152-2|10188	- perf report: Fix segfault when 'sym' sort key is not used
21mr|kernel-6.1-generic-6.1.152-2|10189	- perf sched: Avoid large stack allocations
21mr|kernel-6.1-generic-6.1.152-2|10190	- perf sched: Fix memory leak in perf_sched__map()
21mr|kernel-6.1-generic-6.1.152-2|10191	- perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}()
21mr|kernel-6.1-generic-6.1.152-2|10192	- perf sched: Move curr_thread initialization to perf_sched__map()
21mr|kernel-6.1-generic-6.1.152-2|10193	- perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay()
21mr|kernel-6.1-generic-6.1.152-2|10194	- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time
21mr|kernel-6.1-generic-6.1.152-2|10195	- perf sched timehist: Fix missing free of session in perf_sched__timehist()
21mr|kernel-6.1-generic-6.1.152-2|10196	- perf: script: add raw|disasm arguments to --insn-trace option
21mr|kernel-6.1-generic-6.1.152-2|10197	- perf script: Show also errors for --insn-trace option
21mr|kernel-6.1-generic-6.1.152-2|10198	- perf stat: Close cork_fd when create_perf_stat_counter() failed
21mr|kernel-6.1-generic-6.1.152-2|10199	- perf stat: Display iostat headers correctly
21mr|kernel-6.1-generic-6.1.152-2|10200	- perf stat: Don't display metric header for non-leader uncore events
21mr|kernel-6.1-generic-6.1.152-2|10201	- perf stat: Fix affinity memory leaks on error path
21mr|kernel-6.1-generic-6.1.152-2|10202	- perf test: Add 'brstack' test workload
21mr|kernel-6.1-generic-6.1.152-2|10203	- perf test: Add 'datasym' test workload
21mr|kernel-6.1-generic-6.1.152-2|10204	- perf test: Add 'leafloop' test workload
21mr|kernel-6.1-generic-6.1.152-2|10205	- perf test: Add 'sqrtloop' test workload
21mr|kernel-6.1-generic-6.1.152-2|10206	- perf test: Add 'thloop' test workload
21mr|kernel-6.1-generic-6.1.152-2|10207	- perf test: Add -w/--workload option
21mr|kernel-6.1-generic-6.1.152-2|10208	- perf test: Make test_arm_callgraph_fp.sh more robust
21mr|kernel-6.1-generic-6.1.152-2|10209	- perf test: Replace arm callgraph fp test workload with leafloop
21mr|kernel-6.1-generic-6.1.152-2|10210	- perf tests arm_callgraph_fp: Address shellcheck warnings about signal names and adding double quotes for expression
21mr|kernel-6.1-generic-6.1.152-2|10211	- perf tests: Fix test_arm_callgraph_fp variable expansion
21mr|kernel-6.1-generic-6.1.152-2|10212	- perf tests: Make "test data symbol" more robust on Neoverse N1
21mr|kernel-6.1-generic-6.1.152-2|10213	- perf time-utils: Fix 32-bit nsec parsing
21mr|kernel-6.1-generic-6.1.152-2|10214	- perf trace: Avoid garbage when not printing a syscall's arguments
21mr|kernel-6.1-generic-6.1.152-2|10215	- perf trace: avoid garbage when not printing a trace event's arguments
21mr|kernel-6.1-generic-6.1.152-2|10216	- perf trace: Do not lose last events in a race
21mr|kernel-6.1-generic-6.1.152-2|10217	- perf ui browser: Avoid SEGV on title
21mr|kernel-6.1-generic-6.1.152-2|10218	- perf ui browser: Don't save pointer to stack memory
21mr|kernel-6.1-generic-6.1.152-2|10219	- perf unwind-libdw: Handle JIT-generated DSOs properly
21mr|kernel-6.1-generic-6.1.152-2|10220	- perf unwind-libunwind: Fix base address for .eh_frame
21mr|kernel-6.1-generic-6.1.152-2|10221	- perf/x86/amd: Warn only on new bits set
21mr|kernel-6.1-generic-6.1.152-2|10222	- perf,x86: avoid missing caller address in stack traces captured in uprobe
21mr|kernel-6.1-generic-6.1.152-2|10223	- perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake
21mr|kernel-6.1-generic-6.1.152-2|10224	- perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated
21mr|kernel-6.1-generic-6.1.152-2|10225	- perf/x86/intel: Limit the period on Haswell
21mr|kernel-6.1-generic-6.1.152-2|10226	- perf/x86/intel/pt: Fix a topa_entry base address calculation
21mr|kernel-6.1-generic-6.1.152-2|10227	- perf/x86/intel/pt: Fix buffer full but size is 0 case
21mr|kernel-6.1-generic-6.1.152-2|10228	- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
21mr|kernel-6.1-generic-6.1.152-2|10229	- perf/x86/intel/pt: Fix sampling synchronization
21mr|kernel-6.1-generic-6.1.152-2|10230	- perf/x86/intel/pt: Fix topa_entry base length
21mr|kernel-6.1-generic-6.1.152-2|10231	- perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR
21mr|kernel-6.1-generic-6.1.152-2|10232	- perf/x86: Serialize set_attr_rdpmc()
21mr|kernel-6.1-generic-6.1.152-2|10233	- phonet: fix rtm_phonet_notify() skb allocation
21mr|kernel-6.1-generic-6.1.152-2|10234	- phy: cadence-torrent: Check return value on register read
21mr|kernel-6.1-generic-6.1.152-2|10235	- phy: core: Fix an OF node refcount leakage in _of_phy_get()
21mr|kernel-6.1-generic-6.1.152-2|10236	- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
21mr|kernel-6.1-generic-6.1.152-2|10237	- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider
21mr|kernel-6.1-generic-6.1.152-2|10238	- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
21mr|kernel-6.1-generic-6.1.152-2|10239	- phy: core: Fix that API devm_phy_put() fails to release the phy
21mr|kernel-6.1-generic-6.1.152-2|10240	- phy: freescale: imx8m-pcie: fix pcie link-up instability
21mr|kernel-6.1-generic-6.1.152-2|10241	- phy: freescale: imx8m-pcie: Refine i.MX8MM PCIe PHY driver
21mr|kernel-6.1-generic-6.1.152-2|10242	- phy: marvell: a3700-comphy: Fix hardcoded array size
21mr|kernel-6.1-generic-6.1.152-2|10243	- phy: marvell: a3700-comphy: Fix out of bounds read
21mr|kernel-6.1-generic-6.1.152-2|10244	- phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
21mr|kernel-6.1-generic-6.1.152-2|10245	- phy: rockchip: naneng-combphy: fix phy reset
21mr|kernel-6.1-generic-6.1.152-2|10246	- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
21mr|kernel-6.1-generic-6.1.152-2|10247	- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
21mr|kernel-6.1-generic-6.1.152-2|10248	- phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered
21mr|kernel-6.1-generic-6.1.152-2|10249	- phy: usb: Toggle the PHY power during init
21mr|kernel-6.1-generic-6.1.152-2|10250	- phy: xilinx: add runtime PM support
21mr|kernel-6.1-generic-6.1.152-2|10251	- phy: xilinx: phy-zynqmp: dynamic clock support for power-save
21mr|kernel-6.1-generic-6.1.152-2|10252	- phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
21mr|kernel-6.1-generic-6.1.152-2|10253	- phy: zynqmp: Enable reference clock correctly
21mr|kernel-6.1-generic-6.1.152-2|10254	- phy: zynqmp: Take the phy mutex in xlate
21mr|kernel-6.1-generic-6.1.152-2|10255	- pid: Replace struct pid 1-element array with flex-array
21mr|kernel-6.1-generic-6.1.152-2|10256	- pinctrl: apple: check devm_kasprintf() returned value
21mr|kernel-6.1-generic-6.1.152-2|10257	- pinctrl: at91: make it work with current gpiolib
21mr|kernel-6.1-generic-6.1.152-2|10258	- pinctrl: baytrail: Fix selecting gpio pinctrl state
21mr|kernel-6.1-generic-6.1.152-2|10259	- pinctrl: core: delete incorrect free in pinctrl_enable()
21mr|kernel-6.1-generic-6.1.152-2|10260	- pinctrl: core: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.1-generic-6.1.152-2|10261	- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()
21mr|kernel-6.1-generic-6.1.152-2|10262	- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()
21mr|kernel-6.1-generic-6.1.152-2|10263	- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
21mr|kernel-6.1-generic-6.1.152-2|10264	- pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
21mr|kernel-6.1-generic-6.1.152-2|10265	- pinctrl: freescale: mxs: Fix refcount of child
21mr|kernel-6.1-generic-6.1.152-2|10266	- pinctrl: intel: Make use of struct pinfunction and PINCTRL_PINFUNCTION()
21mr|kernel-6.1-generic-6.1.152-2|10267	- pinctrl: Introduce struct pinfunction and PINCTRL_PINFUNCTION() macro
21mr|kernel-6.1-generic-6.1.152-2|10268	- pinctrl: k210: Undef K210_PC_DEFAULT
21mr|kernel-6.1-generic-6.1.152-2|10269	- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
21mr|kernel-6.1-generic-6.1.152-2|10270	- pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE
21mr|kernel-6.1-generic-6.1.152-2|10271	- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback
21mr|kernel-6.1-generic-6.1.152-2|10272	- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE
21mr|kernel-6.1-generic-6.1.152-2|10273	- pinctrl/meson: fix typo in PDM's pin name
21mr|kernel-6.1-generic-6.1.152-2|10274	- pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID
21mr|kernel-6.1-generic-6.1.152-2|10275	- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function
21mr|kernel-6.1-generic-6.1.152-2|10276	- pinctrl: mvebu: Use devm_platform_get_and_ioremap_resource()
21mr|kernel-6.1-generic-6.1.152-2|10277	- pinctrl: ocelot: fix system hang on level based interrupts
21mr|kernel-6.1-generic-6.1.152-2|10278	- pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T
21mr|kernel-6.1-generic-6.1.152-2|10279	- pinctrl: qcom-pmic-gpio: add support for PM8937
21mr|kernel-6.1-generic-6.1.152-2|10280	- pinctrl: qcom: spmi: fix debugfs drive strength
21mr|kernel-6.1-generic-6.1.152-2|10281	- pinctrl: qcom: spmi-gpio: drop broken pm8008 support
21mr|kernel-6.1-generic-6.1.152-2|10282	- pinctrl: qcom: spmi-mpp: Add PM8937 compatible
21mr|kernel-6.1-generic-6.1.152-2|10283	- pinctrl: renesas: r8a779g0: Fix CANFD5 suffix
21mr|kernel-6.1-generic-6.1.152-2|10284	- pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes
21mr|kernel-6.1-generic-6.1.152-2|10285	- pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes
21mr|kernel-6.1-generic-6.1.152-2|10286	- pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes
21mr|kernel-6.1-generic-6.1.152-2|10287	- pinctrl: renesas: r8a779g0: Fix IRQ suffixes
21mr|kernel-6.1-generic-6.1.152-2|10288	- pinctrl: renesas: r8a779g0: FIX PWM suffixes
21mr|kernel-6.1-generic-6.1.152-2|10289	- pinctrl: renesas: r8a779g0: Fix TCLK suffixes
21mr|kernel-6.1-generic-6.1.152-2|10290	- pinctrl: renesas: r8a779g0: Fix TPU suffixes
21mr|kernel-6.1-generic-6.1.152-2|10291	- pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
21mr|kernel-6.1-generic-6.1.152-2|10292	- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
21mr|kernel-6.1-generic-6.1.152-2|10293	- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
21mr|kernel-6.1-generic-6.1.152-2|10294	- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
21mr|kernel-6.1-generic-6.1.152-2|10295	- pinctrl: rockchip: update rk3308 iomux routes
21mr|kernel-6.1-generic-6.1.152-2|10296	- pinctrl: rockchip: use dedicated pinctrl type for RK3328
21mr|kernel-6.1-generic-6.1.152-2|10297	- pinctrl: single: fix missing error code in pcs_probe()
21mr|kernel-6.1-generic-6.1.152-2|10298	- pinctrl: single: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.1-generic-6.1.152-2|10299	- pinctrl: single: fix potential NULL dereference in pcs_get_function()
21mr|kernel-6.1-generic-6.1.152-2|10300	- pinctrl: ti: ti-iodelay: Drop if block with always false condition
21mr|kernel-6.1-generic-6.1.152-2|10301	- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.1-generic-6.1.152-2|10302	- pinctrl: zynqmp: drop excess struct member description
21mr|kernel-6.1-generic-6.1.152-2|10303	- pktgen: Avoid out-of-bounds access in get_imix_entries
21mr|kernel-6.1-generic-6.1.152-2|10304	- platform/chrome: cros_ec_debugfs: fix wrong EC message version
21mr|kernel-6.1-generic-6.1.152-2|10305	- platform/chrome: cros_ec_proto: Lock device when updating MKBP version
21mr|kernel-6.1-generic-6.1.152-2|10306	- platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
21mr|kernel-6.1-generic-6.1.152-2|10307	- platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources
21mr|kernel-6.1-generic-6.1.152-2|10308	- platform: mips: cpu_hwmon: Disable driver on unsupported hardware
21mr|kernel-6.1-generic-6.1.152-2|10309	- platform/surface: aggregator: Fix warning when controller is destroyed in probe
21mr|kernel-6.1-generic-6.1.152-2|10310	- platform/surface: aggregator_registry: Add support for Surface Laptop Go 3
21mr|kernel-6.1-generic-6.1.152-2|10311	- platform/surface: aggregator_registry: Add Support for Surface Pro 10
21mr|kernel-6.1-generic-6.1.152-2|10312	- platform/x86/amd/pmc: Detect when STB is not available
21mr|kernel-6.1-generic-6.1.152-2|10313	- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
21mr|kernel-6.1-generic-6.1.152-2|10314	- platform/x86: dell-smbios-base: Extends support to Alienware products
21mr|kernel-6.1-generic-6.1.152-2|10315	- platform/x86: dell-smbios: Fix error path in dell_smbios_init()
21mr|kernel-6.1-generic-6.1.152-2|10316	- platform/x86: dell-smbios: Fix wrong token data in sysfs
21mr|kernel-6.1-generic-6.1.152-2|10317	- platform/x86: dell-sysman: add support for alienware products
21mr|kernel-6.1-generic-6.1.152-2|10318	- platform/x86: dell-wmi-base: Handle META key Lock/Unlock events
21mr|kernel-6.1-generic-6.1.152-2|10319	- platform/x86: dell-wmi: Ignore suspend notifications
21mr|kernel-6.1-generic-6.1.152-2|10320	- platform/x86/intel/ifs: Gen2 Scan test support
21mr|kernel-6.1-generic-6.1.152-2|10321	- platform/x86/intel/ifs: Initialize union ifs_status to zero
21mr|kernel-6.1-generic-6.1.152-2|10322	- platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug
21mr|kernel-6.1-generic-6.1.152-2|10323	- platform/x86: lg-laptop: Change ACPI device id
21mr|kernel-6.1-generic-6.1.152-2|10324	- platform/x86: lg-laptop: fix %%s null argument warning
21mr|kernel-6.1-generic-6.1.152-2|10325	- platform/x86: lg-laptop: Remove LGEX0815 hotkey handling
21mr|kernel-6.1-generic-6.1.152-2|10326	- platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB
21mr|kernel-6.1-generic-6.1.152-2|10327	- platform/x86: p2sb: Don't init until unassigned resources have been assigned
21mr|kernel-6.1-generic-6.1.152-2|10328	- platform/x86: p2sb: Make p2sb_get_devfn() return void
21mr|kernel-6.1-generic-6.1.152-2|10329	- platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array
21mr|kernel-6.1-generic-6.1.152-2|10330	- platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses
21mr|kernel-6.1-generic-6.1.152-2|10331	- platform/x86: panasonic-laptop: Return errno correctly in show callback
21mr|kernel-6.1-generic-6.1.152-2|10332	- platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect fan speed
21mr|kernel-6.1-generic-6.1.152-2|10333	- platform/x86: toshiba_acpi: Add quirk for buttons on Z830
21mr|kernel-6.1-generic-6.1.152-2|10334	- platform/x86: toshiba_acpi: Fix array out-of-bounds access
21mr|kernel-6.1-generic-6.1.152-2|10335	- platform/x86: toshiba_acpi: Fix quickstart quirk handling
21mr|kernel-6.1-generic-6.1.152-2|10336	- platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
21mr|kernel-6.1-generic-6.1.152-2|10337	- platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
21mr|kernel-6.1-generic-6.1.152-2|10338	- platform/x86: touchscreen_dmi: add nanote-next quirk
21mr|kernel-6.1-generic-6.1.152-2|10339	- platform/x86: wireless-hotkey: Add support for LG Airplane Button
21mr|kernel-6.1-generic-6.1.152-2|10340	- platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors
21mr|kernel-6.1-generic-6.1.152-2|10341	- PM / devfreq: Fix build issues with devfreq disabled
21mr|kernel-6.1-generic-6.1.152-2|10342	- pmdomain: core: Add missing put_device()
21mr|kernel-6.1-generic-6.1.152-2|10343	- pmdomain: core: Harden inter-column space in debug summary
21mr|kernel-6.1-generic-6.1.152-2|10344	- pmdomain: imx8mp-blk-ctrl: add missing loop break condition
21mr|kernel-6.1-generic-6.1.152-2|10345	- pmdomain: imx: wait SSAR when i.MX93 power domain on
21mr|kernel-6.1-generic-6.1.152-2|10346	- pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
21mr|kernel-6.1-generic-6.1.152-2|10347	- pmdomain: ti-sci: Add missing of_node_put() for args.np
21mr|kernel-6.1-generic-6.1.152-2|10348	- pmdomain: ti-sci: Fix duplicate PD referrals
21mr|kernel-6.1-generic-6.1.152-2|10349	- pNFS/filelayout: fixup pNfs allocation modes
21mr|kernel-6.1-generic-6.1.152-2|10350	- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
21mr|kernel-6.1-generic-6.1.152-2|10351	- posix-clock: Fix missing timespec64 check in pc_clock_settime()
21mr|kernel-6.1-generic-6.1.152-2|10352	- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()
21mr|kernel-6.1-generic-6.1.152-2|10353	- posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone
21mr|kernel-6.1-generic-6.1.152-2|10354	- posix-timers: Ensure timer ID search-loop limit is valid
21mr|kernel-6.1-generic-6.1.152-2|10355	- powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request()
21mr|kernel-6.1-generic-6.1.152-2|10356	- powercap: RAPL: fix invalid initialization for pl4_supported field
21mr|kernel-6.1-generic-6.1.152-2|10357	- powerpc/64: Add big-endian ELFv2 flavour to crypto VMX asm generation
21mr|kernel-6.1-generic-6.1.152-2|10358	- powerpc/64: Add support to build with prefixed instructions
21mr|kernel-6.1-generic-6.1.152-2|10359	- powerpc/64e: Define mmu_pte_psize static
21mr|kernel-6.1-generic-6.1.152-2|10360	- powerpc/64e: remove unused IBM HTW code
21mr|kernel-6.1-generic-6.1.152-2|10361	- powerpc/64e: split out nohash Book3E 64-bit code
21mr|kernel-6.1-generic-6.1.152-2|10362	- powerpc/64: Option to build big-endian with ELFv2 ABI
21mr|kernel-6.1-generic-6.1.152-2|10363	- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
21mr|kernel-6.1-generic-6.1.152-2|10364	- powerpc/8xx: Fix initial memory mapping
21mr|kernel-6.1-generic-6.1.152-2|10365	- powerpc/8xx: Fix kernel vs user address comparison
21mr|kernel-6.1-generic-6.1.152-2|10366	- powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang
21mr|kernel-6.1-generic-6.1.152-2|10367	- powerpc: Allow CONFIG_PPC64_BIG_ENDIAN_ELF_ABI_V2 with ld.lld 15+
21mr|kernel-6.1-generic-6.1.152-2|10368	- powerpc/atomic: Use YZ constraints for DS-form instructions
21mr|kernel-6.1-generic-6.1.152-2|10369	- powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
21mr|kernel-6.1-generic-6.1.152-2|10370	- powerpc/boot: Handle allocation failure in simple_realloc()
21mr|kernel-6.1-generic-6.1.152-2|10371	- powerpc/boot: Only free if realloc() succeeds
21mr|kernel-6.1-generic-6.1.152-2|10372	- powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
21mr|kernel-6.1-generic-6.1.152-2|10373	- powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
21mr|kernel-6.1-generic-6.1.152-2|10374	- powerpc/eeh: avoid possible crash when edev->pdev changes
21mr|kernel-6.1-generic-6.1.152-2|10375	- powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init()
21mr|kernel-6.1-generic-6.1.152-2|10376	- powerpc/fadump: Refactor and prepare fadump_cma_init for late init
21mr|kernel-6.1-generic-6.1.152-2|10377	- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
21mr|kernel-6.1-generic-6.1.152-2|10378	- powerpc: Fix stack protector Kconfig test for clang
21mr|kernel-6.1-generic-6.1.152-2|10379	- powerpc/fsl-soc: hide unused const variable
21mr|kernel-6.1-generic-6.1.152-2|10380	- powerpc/io: Avoid clang null pointer arithmetic warnings
21mr|kernel-6.1-generic-6.1.152-2|10381	- powerpc/kexec_file: fix cpus node update to FDT
21mr|kernel-6.1-generic-6.1.152-2|10382	- powerpc/kexec: Fix return of uninitialized variable
21mr|kernel-6.1-generic-6.1.152-2|10383	- powerpc/kexec: make the update_cpus_node() function public
21mr|kernel-6.1-generic-6.1.152-2|10384	- powerpc/mm/fault: Fix kfence page fault reporting
21mr|kernel-6.1-generic-6.1.152-2|10385	- powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL
21mr|kernel-6.1-generic-6.1.152-2|10386	- powerpc: move the ARCH_DMA_MINALIGN definition to asm/cache.h
21mr|kernel-6.1-generic-6.1.152-2|10387	- powerpc/powernv: Free name on error in opal_event_init()
21mr|kernel-6.1-generic-6.1.152-2|10388	- powerpc/prom: Add CPU info to hardware description string later
21mr|kernel-6.1-generic-6.1.152-2|10389	- powerpc/prom_init: Fixup missing powermac #size-cells
21mr|kernel-6.1-generic-6.1.152-2|10390	- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
21mr|kernel-6.1-generic-6.1.152-2|10391	- powerpc/pseries: Add helper to get PLPKS password length
21mr|kernel-6.1-generic-6.1.152-2|10392	- powerpc/pseries: Avoid hcall in plpks_is_available() on non-pseries
21mr|kernel-6.1-generic-6.1.152-2|10393	- powerpc/pseries: Enforce hcall result buffer validity and size
21mr|kernel-6.1-generic-6.1.152-2|10394	- powerpc/pseries: Expose PLPKS config values, support additional fields
21mr|kernel-6.1-generic-6.1.152-2|10395	- powerpc/pseries: Fix alignment of PLPKS structures and buffers
21mr|kernel-6.1-generic-6.1.152-2|10396	- powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
21mr|kernel-6.1-generic-6.1.152-2|10397	- powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector
21mr|kernel-6.1-generic-6.1.152-2|10398	- powerpc/pseries: Fix scv instruction crash with kexec
21mr|kernel-6.1-generic-6.1.152-2|10399	- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE
21mr|kernel-6.1-generic-6.1.152-2|10400	- powerpc/pseries/lparcfg: drop error message from guest name lookup
21mr|kernel-6.1-generic-6.1.152-2|10401	- powerpc/pseries: make max polling consistent for longer H_CALLs
21mr|kernel-6.1-generic-6.1.152-2|10402	- powerpc/pseries: Move PLPKS constants to header file
21mr|kernel-6.1-generic-6.1.152-2|10403	- powerpc/pseries: Move plpks.h to include directory
21mr|kernel-6.1-generic-6.1.152-2|10404	- powerpc/pseries: replace kmalloc with kzalloc in PLPKS driver
21mr|kernel-6.1-generic-6.1.152-2|10405	- powerpc/pseries: Use correct data types from pseries_hp_errorlog struct
21mr|kernel-6.1-generic-6.1.152-2|10406	- powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
21mr|kernel-6.1-generic-6.1.152-2|10407	- powerpc/pseries: Whitelist dtl slub object for copying to userspace
21mr|kernel-6.1-generic-6.1.152-2|10408	- powerpc: restore some missing spu syscalls
21mr|kernel-6.1-generic-6.1.152-2|10409	- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
21mr|kernel-6.1-generic-6.1.152-2|10410	- powerpc/uaccess: Fix build errors seen with GCC 13/14
21mr|kernel-6.1-generic-6.1.152-2|10411	- powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang
21mr|kernel-6.1-generic-6.1.152-2|10412	- powerpc/vdso: Fix VDSO data access when running in a non-root time namespace
21mr|kernel-6.1-generic-6.1.152-2|10413	- powerpc/vdso: Flag VDSO64 entry points as functions
21mr|kernel-6.1-generic-6.1.152-2|10414	- powerpc/vdso: Improve linker flags
21mr|kernel-6.1-generic-6.1.152-2|10415	- powerpc/vdso: Include CLANG_FLAGS explicitly in ldflags-y
21mr|kernel-6.1-generic-6.1.152-2|10416	- powerpc/vdso: Refactor CFLAGS for CVDSO build
21mr|kernel-6.1-generic-6.1.152-2|10417	- powerpc/vdso: Remove an unsupported flag from vgettimeofday-32.o with clang
21mr|kernel-6.1-generic-6.1.152-2|10418	- powerpc/vdso: Remove unused '-s' flag from ASFLAGS
21mr|kernel-6.1-generic-6.1.152-2|10419	- powerpc/vdso: Skip objtool from running on VDSO files
21mr|kernel-6.1-generic-6.1.152-2|10420	- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu
21mr|kernel-6.1-generic-6.1.152-2|10421	- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
21mr|kernel-6.1-generic-6.1.152-2|10422	- powerpc/xmon: Fix disassembly CPU feature checks
21mr|kernel-6.1-generic-6.1.152-2|10423	- power: reset: brcmstb: Do not go into infinite loop if reset fails
21mr|kernel-6.1-generic-6.1.152-2|10424	- power: rt9455: hide unused rt9455_boost_voltage_values
21mr|kernel-6.1-generic-6.1.152-2|10425	- power: supply: axp20x_battery: Remove design from min and max voltage
21mr|kernel-6.1-generic-6.1.152-2|10426	- power: supply: axp288_charger: Fix constant_charge_voltage writes
21mr|kernel-6.1-generic-6.1.152-2|10427	- power: supply: axp288_charger: Round constant_charge_voltage writes down
21mr|kernel-6.1-generic-6.1.152-2|10428	- power: supply: bq27xxx: Fix registers of bq27426
21mr|kernel-6.1-generic-6.1.152-2|10429	- power: supply: core: Remove might_sleep() from power_supply_put()
21mr|kernel-6.1-generic-6.1.152-2|10430	- power: supply: cros_usbpd: provide ID table for avoiding fallback match
21mr|kernel-6.1-generic-6.1.152-2|10431	- power: supply: gpio-charger: Fix set charge current limits
21mr|kernel-6.1-generic-6.1.152-2|10432	- power: supply: hwmon: Fix missing temp1_max_alarm attribute
21mr|kernel-6.1-generic-6.1.152-2|10433	- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense
21mr|kernel-6.1-generic-6.1.152-2|10434	- power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator
21mr|kernel-6.1-generic-6.1.152-2|10435	- ppdev: Add an error check in register_device
21mr|kernel-6.1-generic-6.1.152-2|10436	- ppdev: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.1-generic-6.1.152-2|10437	- ppp: do not assume bh is held in ppp_channel_bridge_input()
21mr|kernel-6.1-generic-6.1.152-2|10438	- ppp: fix ppp_async_encode() illegal access
21mr|kernel-6.1-generic-6.1.152-2|10439	- pppoe: Fix memory leak in pppoe_sendmsg()
21mr|kernel-6.1-generic-6.1.152-2|10440	- ppp: reject claimed-as-LCP but actually malformed packets
21mr|kernel-6.1-generic-6.1.152-2|10441	- pps: add an error check in parport_attach
21mr|kernel-6.1-generic-6.1.152-2|10442	- pps: remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.1-generic-6.1.152-2|10443	- printk: Let no_printk() use _printk()
21mr|kernel-6.1-generic-6.1.152-2|10444	- proc: add config & param to block forcing mem writes
21mr|kernel-6.1-generic-6.1.152-2|10445	- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
21mr|kernel-6.1-generic-6.1.152-2|10446	- profiling: remove profile=sleep support
21mr|kernel-6.1-generic-6.1.152-2|10447	- protect the fetch of ->fd[fd] in do_dup2() from mispredictions
21mr|kernel-6.1-generic-6.1.152-2|10448	- ptp: Add error handling for adjfine callback in ptp_clock_adjtime
21mr|kernel-6.1-generic-6.1.152-2|10449	- ptp: convert remaining drivers to adjfine interface
21mr|kernel-6.1-generic-6.1.152-2|10450	- ptp: Fix error message on failed pin verification
21mr|kernel-6.1-generic-6.1.152-2|10451	- ptp: fix integer overflow in max_vclocks_store
21mr|kernel-6.1-generic-6.1.152-2|10452	- ptp: kvm: Use decrypted memory in confidential guest on x86
21mr|kernel-6.1-generic-6.1.152-2|10453	- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
21mr|kernel-6.1-generic-6.1.152-2|10454	- pwm: atmel-tcb: Don't track polarity in driver data
21mr|kernel-6.1-generic-6.1.152-2|10455	- pwm: atmel-tcb: Fix race condition and convert to guards
21mr|kernel-6.1-generic-6.1.152-2|10456	- pwm: atmel-tcb: Put per-channel data into driver data
21mr|kernel-6.1-generic-6.1.152-2|10457	- pwm: atmel-tcb: Unroll atmel_tcb_pwm_set_polarity() into only caller
21mr|kernel-6.1-generic-6.1.152-2|10458	- pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
21mr|kernel-6.1-generic-6.1.152-2|10459	- pwm: imx-tpm: Use correct MODULO value for EPWM mode
21mr|kernel-6.1-generic-6.1.152-2|10460	- pwm: sti: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|10461	- pwm: sti: Prepare removing pwm_chip from driver data
21mr|kernel-6.1-generic-6.1.152-2|10462	- pwm: sti: Simplify probe function using devm functions
21mr|kernel-6.1-generic-6.1.152-2|10463	- pwm: stm32: Always do lazy disabling
21mr|kernel-6.1-generic-6.1.152-2|10464	- pwm: stm32: Refuse too small period requests
21mr|kernel-6.1-generic-6.1.152-2|10465	- pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode.
21mr|kernel-6.1-generic-6.1.152-2|10466	- qca_spi: Fix clock speed for multiple QCA7000
21mr|kernel-6.1-generic-6.1.152-2|10467	- qca_spi: Make driver probing reliable
21mr|kernel-6.1-generic-6.1.152-2|10468	- qca_spi: Make interrupt remembering atomic
21mr|kernel-6.1-generic-6.1.152-2|10469	- qed: avoid truncating work queue length
21mr|kernel-6.1-generic-6.1.152-2|10470	- qibfs: fix dentry leak
21mr|kernel-6.1-generic-6.1.152-2|10471	- quota: Detect loops in quota tree
21mr|kernel-6.1-generic-6.1.152-2|10472	- quota: flush quota_release_work upon quota writeback
21mr|kernel-6.1-generic-6.1.152-2|10473	- quota: Remove BUG_ON from dqget()
21mr|kernel-6.1-generic-6.1.152-2|10474	- r8169: add tally counter fields added with RTL8125
21mr|kernel-6.1-generic-6.1.152-2|10475	- r8169: avoid unsolicited interrupts
21mr|kernel-6.1-generic-6.1.152-2|10476	- r8169: disable ALDPS per default for RTL8125
21mr|kernel-6.1-generic-6.1.152-2|10477	- r8169: don't apply UDP padding quirk on RTL8126A
21mr|kernel-6.1-generic-6.1.152-2|10478	- r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
21mr|kernel-6.1-generic-6.1.152-2|10479	- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
21mr|kernel-6.1-generic-6.1.152-2|10480	- r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun"
21mr|kernel-6.1-generic-6.1.152-2|10481	- randomize_kstack: Remove non-functional per-arch entropy filtering
21mr|kernel-6.1-generic-6.1.152-2|10482	- ravb: Remove setting of RX software timestamp
21mr|kernel-6.1-generic-6.1.152-2|10483	- rbd: don't assume rbd_is_lock_owner() for exclusive mappings
21mr|kernel-6.1-generic-6.1.152-2|10484	- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
21mr|kernel-6.1-generic-6.1.152-2|10485	- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
21mr|kernel-6.1-generic-6.1.152-2|10486	- rcu: Dump memory object info if callback function is invalid
21mr|kernel-6.1-generic-6.1.152-2|10487	- rcu: Eliminate rcu_gp_slow_unregister() false positive
21mr|kernel-6.1-generic-6.1.152-2|10488	- rcu: Fix buffer overflow in print_cpu_stall_info()
21mr|kernel-6.1-generic-6.1.152-2|10489	- rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation
21mr|kernel-6.1-generic-6.1.152-2|10490	- rcu/nocb: Fix RT throttling hrtimer armed from offline CPU
21mr|kernel-6.1-generic-6.1.152-2|10491	- rcu/nocb: Remove buggy bypass lock contention mitigation
21mr|kernel-6.1-generic-6.1.152-2|10492	- rcuscale: Provide clear error when async specified without primitives
21mr|kernel-6.1-generic-6.1.152-2|10493	- rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb()
21mr|kernel-6.1-generic-6.1.152-2|10494	- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
21mr|kernel-6.1-generic-6.1.152-2|10495	- rcu/tasks: Fix stale task snaphot for Tasks Trace
21mr|kernel-6.1-generic-6.1.152-2|10496	- rcutorture: Fix invalid context warning when enable srcu barrier testing
21mr|kernel-6.1-generic-6.1.152-2|10497	- rcutorture: Fix rcu_torture_fwd_cb_cr() data race
21mr|kernel-6.1-generic-6.1.152-2|10498	- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
21mr|kernel-6.1-generic-6.1.152-2|10499	- rcutorture: Make stall-tasks directly exit when rcutorture tests end
21mr|kernel-6.1-generic-6.1.152-2|10500	- RDMA/bnxt_re: Add a check for memory allocation
21mr|kernel-6.1-generic-6.1.152-2|10501	- RDMA/bnxt_re: Add check for path mtu in modify_qp
21mr|kernel-6.1-generic-6.1.152-2|10502	- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
21mr|kernel-6.1-generic-6.1.152-2|10503	- RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages
21mr|kernel-6.1-generic-6.1.152-2|10504	- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
21mr|kernel-6.1-generic-6.1.152-2|10505	- RDMA/bnxt_re: Fix max_qp_wrs reported
21mr|kernel-6.1-generic-6.1.152-2|10506	- RDMA/bnxt_re: Fix reporting hw_ver in query_device
21mr|kernel-6.1-generic-6.1.152-2|10507	- RDMA/bnxt_re: Fix the locking while accessing the QP table
21mr|kernel-6.1-generic-6.1.152-2|10508	- RDMA/bnxt_re: Return more meaningful error
21mr|kernel-6.1-generic-6.1.152-2|10509	- RDMA/bnxt_re: synchronize the qp-handle table array
21mr|kernel-6.1-generic-6.1.152-2|10510	- RDMA/cache: Release GID table even if leak is detected
21mr|kernel-6.1-generic-6.1.152-2|10511	- RDMA/cxgb4: Added NULL check for lookup_atid
21mr|kernel-6.1-generic-6.1.152-2|10512	- RDMA/cxgb4: Dump vendor specific QP details
21mr|kernel-6.1-generic-6.1.152-2|10513	- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP
21mr|kernel-6.1-generic-6.1.152-2|10514	- RDMA/device: Return error earlier if port in not valid
21mr|kernel-6.1-generic-6.1.152-2|10515	- RDMA/efa: Properly handle unexpected AQ completions
21mr|kernel-6.1-generic-6.1.152-2|10516	- RDMA/erdma: Return QP state in erdma_query_qp
21mr|kernel-6.1-generic-6.1.152-2|10517	- RDMA/hns: Add clear_hem return value to log
21mr|kernel-6.1-generic-6.1.152-2|10518	- RDMA/hns: Check atomic wr length
21mr|kernel-6.1-generic-6.1.152-2|10519	- RDMA/hns: Don't modify rq next block addr in HIP09 QPC
21mr|kernel-6.1-generic-6.1.152-2|10520	- RDMA/hns: Fix 1bit-ECC recovery address in non-4K OS
21mr|kernel-6.1-generic-6.1.152-2|10521	- RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci
21mr|kernel-6.1-generic-6.1.152-2|10522	- RDMA/hns: Fix cpu stuck caused by printings during reset
21mr|kernel-6.1-generic-6.1.152-2|10523	- RDMA/hns: Fix deadlock on SRQ async events.
21mr|kernel-6.1-generic-6.1.152-2|10524	- RDMA/hns: Fix GMV table pagesize
21mr|kernel-6.1-generic-6.1.152-2|10525	- RDMA/hns: Fix insufficient extend DB for VFs.
21mr|kernel-6.1-generic-6.1.152-2|10526	- RDMA/hns: Fix mapping error of zero-hop WQE buffer
21mr|kernel-6.1-generic-6.1.152-2|10527	- RDMA/hns: Fix missing flush CQE for DWQE
21mr|kernel-6.1-generic-6.1.152-2|10528	- RDMA/hns: Fix missing pagesize and alignment check in FRMR
21mr|kernel-6.1-generic-6.1.152-2|10529	- RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
21mr|kernel-6.1-generic-6.1.152-2|10530	- RDMA/hns: Fix out-of-order issue of requester when setting FENCE
21mr|kernel-6.1-generic-6.1.152-2|10531	- RDMA/hns: Fix return value in hns_roce_map_mr_sg
21mr|kernel-6.1-generic-6.1.152-2|10532	- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
21mr|kernel-6.1-generic-6.1.152-2|10533	- RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled
21mr|kernel-6.1-generic-6.1.152-2|10534	- RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range()
21mr|kernel-6.1-generic-6.1.152-2|10535	- RDMA/hns: Fix UAF for cq async event
21mr|kernel-6.1-generic-6.1.152-2|10536	- RDMA/hns: Fix undifined behavior caused by invalid max_sge
21mr|kernel-6.1-generic-6.1.152-2|10537	- RDMA/hns: Fix unmatch exception handling when init eq table fails
21mr|kernel-6.1-generic-6.1.152-2|10538	- RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08
21mr|kernel-6.1-generic-6.1.152-2|10539	- RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handler
21mr|kernel-6.1-generic-6.1.152-2|10540	- RDMA/hns: Fix warning storm caused by invalid input in IO path
21mr|kernel-6.1-generic-6.1.152-2|10541	- RDMA/hns: Modify the print level of CQE error
21mr|kernel-6.1-generic-6.1.152-2|10542	- RDMA/hns: Optimize hem allocation performance
21mr|kernel-6.1-generic-6.1.152-2|10543	- RDMA/hns: Refactor mtr find
21mr|kernel-6.1-generic-6.1.152-2|10544	- RDMA/hns: Remove unnecessary QP type checks
21mr|kernel-6.1-generic-6.1.152-2|10545	- RDMA/hns: Remove unused parameters and variables
21mr|kernel-6.1-generic-6.1.152-2|10546	- RDMA/hns: Use complete parentheses in macros
21mr|kernel-6.1-generic-6.1.152-2|10547	- RDMA/hns: Use dev_* printings in hem code instead of ibdev_*
21mr|kernel-6.1-generic-6.1.152-2|10548	- RDMA/IPoIB: Fix format truncation compilation errors
21mr|kernel-6.1-generic-6.1.152-2|10549	- RDMA/irdma: fix error message in irdma_modify_qp_roce()
21mr|kernel-6.1-generic-6.1.152-2|10550	- RDMA/irdma: Fix misspelling of "accept*"
21mr|kernel-6.1-generic-6.1.152-2|10551	- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
21mr|kernel-6.1-generic-6.1.152-2|10552	- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency
21mr|kernel-6.1-generic-6.1.152-2|10553	- RDMA/mad: Improve handling of timed out WRs of mad agent
21mr|kernel-6.1-generic-6.1.152-2|10554	- RDMA/mlx4: Fix truncated output warning in alias_GUID.c
21mr|kernel-6.1-generic-6.1.152-2|10555	- RDMA/mlx4: Fix truncated output warning in mad.c
21mr|kernel-6.1-generic-6.1.152-2|10556	- RDMA/mlx5: Add check for srq max_sge attribute
21mr|kernel-6.1-generic-6.1.152-2|10557	- RDMA/mlx5: Adding remote atomic access flag to updatable flags
21mr|kernel-6.1-generic-6.1.152-2|10558	- RDMA/mlx5: Enforce same type port association for multiport RoCE
21mr|kernel-6.1-generic-6.1.152-2|10559	- RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults
21mr|kernel-6.1-generic-6.1.152-2|10560	- RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down
21mr|kernel-6.1-generic-6.1.152-2|10561	- RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
21mr|kernel-6.1-generic-6.1.152-2|10562	- RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled
21mr|kernel-6.1-generic-6.1.152-2|10563	- RDMA/restrack: Fix potential invalid address access
21mr|kernel-6.1-generic-6.1.152-2|10564	- RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds
21mr|kernel-6.1-generic-6.1.152-2|10565	- RDMA/rtrs: Ensure 'ib_sge list' is accessible
21mr|kernel-6.1-generic-6.1.152-2|10566	- RDMA/rtrs: Fix the problem of variable not initialized fully
21mr|kernel-6.1-generic-6.1.152-2|10567	- RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peer
21mr|kernel-6.1-generic-6.1.152-2|10568	- RDMA/rtrs-srv: Avoid null pointer deref during path establishment
21mr|kernel-6.1-generic-6.1.152-2|10569	- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
21mr|kernel-6.1-generic-6.1.152-2|10570	- RDMA/rxe: Fix incorrect rxe_put in error path
21mr|kernel-6.1-generic-6.1.152-2|10571	- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
21mr|kernel-6.1-generic-6.1.152-2|10572	- RDMA/rxe: Fix the qp flush warnings in req
21mr|kernel-6.1-generic-6.1.152-2|10573	- RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_net.c
21mr|kernel-6.1-generic-6.1.152-2|10574	- RDMA/srpt: Make slab cache names unique
21mr|kernel-6.1-generic-6.1.152-2|10575	- RDMA/uverbs: Prevent integer overflow issue
21mr|kernel-6.1-generic-6.1.152-2|10576	- Reapply "drm/qxl: simplify qxl_fence_wait"
21mr|kernel-6.1-generic-6.1.152-2|10577	- regmap: detach regmap from dev on regmap_exit
21mr|kernel-6.1-generic-6.1.152-2|10578	- regmap-i2c: Subtract reg size from max_write
21mr|kernel-6.1-generic-6.1.152-2|10579	- regmap: irq: Set lockdep class for hierarchical IRQ domains
21mr|kernel-6.1-generic-6.1.152-2|10580	- regmap: spi: Fix potential off-by-one when calculating reserved size
21mr|kernel-6.1-generic-6.1.152-2|10581	- regmap: Use correct format specifier for logging range errors
21mr|kernel-6.1-generic-6.1.152-2|10582	- regulator: Add of_regulator_bulk_get_all
21mr|kernel-6.1-generic-6.1.152-2|10583	- regulator: bd71815: fix ramp values
21mr|kernel-6.1-generic-6.1.152-2|10584	- regulator: bd71828: Don't overwrite runtime voltages
21mr|kernel-6.1-generic-6.1.152-2|10585	- regulator: change devm_regulator_get_enable_optional() stub to return Ok
21mr|kernel-6.1-generic-6.1.152-2|10586	- regulator: change stubbed devm_regulator_get_enable to return Ok
21mr|kernel-6.1-generic-6.1.152-2|10587	- regulator: core: fix debugfs creation regression
21mr|kernel-6.1-generic-6.1.152-2|10588	- regulator: core: Fix modpost error "regulator_get_regmap" undefined
21mr|kernel-6.1-generic-6.1.152-2|10589	- regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR
21mr|kernel-6.1-generic-6.1.152-2|10590	- regulator: irq_helpers: duplicate IRQ name
21mr|kernel-6.1-generic-6.1.152-2|10591	- regulator: mt6360: De-capitalize devicetree regulator subnodes
21mr|kernel-6.1-generic-6.1.152-2|10592	- regulator: of: fix a NULL vs IS_ERR() check in of_regulator_bulk_get_all()
21mr|kernel-6.1-generic-6.1.152-2|10593	- regulator: Return actual error in of_regulator_bulk_get_all()
21mr|kernel-6.1-generic-6.1.152-2|10594	- regulator: rk808: Add apply_bit for BUCK3 on RK809
21mr|kernel-6.1-generic-6.1.152-2|10595	- regulator: vqmmc-ipq4019: fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|10596	- reiserfs: fix uninit-value in comp_keys
21mr|kernel-6.1-generic-6.1.152-2|10597	- remoteproc: imx_rproc: Correct ddr alias for i.MX8M
21mr|kernel-6.1-generic-6.1.152-2|10598	- remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init
21mr|kernel-6.1-generic-6.1.152-2|10599	- remoteproc: imx_rproc: Initialize workqueue earlier
21mr|kernel-6.1-generic-6.1.152-2|10600	- remoteproc: imx_rproc: Skip over memory region when node value is NULL
21mr|kernel-6.1-generic-6.1.152-2|10601	- remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table
21mr|kernel-6.1-generic-6.1.152-2|10602	- remoteproc: k3-r5: Acquire mailbox handle during probe routine
21mr|kernel-6.1-generic-6.1.152-2|10603	- remoteproc: k3-r5: Delay notification of wakeup event
21mr|kernel-6.1-generic-6.1.152-2|10604	- remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
21mr|kernel-6.1-generic-6.1.152-2|10605	- remoteproc: k3-r5: Fix error handling when power-up failed
21mr|kernel-6.1-generic-6.1.152-2|10606	- remoteproc: k3-r5: Jump to error handling labels in start/stop errors
21mr|kernel-6.1-generic-6.1.152-2|10607	- remoteproc: k3-r5: Wait for core0 power-up before powering up core1
21mr|kernel-6.1-generic-6.1.152-2|10608	- remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
21mr|kernel-6.1-generic-6.1.152-2|10609	- remoteproc: qcom: pas: add minidump_id to SM8350 resources
21mr|kernel-6.1-generic-6.1.152-2|10610	- remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
21mr|kernel-6.1-generic-6.1.152-2|10611	- remoteproc: qcom: q6v5: Use _clk_get_optional for aggre2_clk
21mr|kernel-6.1-generic-6.1.152-2|10612	- remoteproc: stm32_rproc: Fix mailbox interrupts queuing
21mr|kernel-6.1-generic-6.1.152-2|10613	- Remove *.orig pattern from .gitignore
21mr|kernel-6.1-generic-6.1.152-2|10614	- reset: berlin: fix OF node leak in probe() error path
21mr|kernel-6.1-generic-6.1.152-2|10615	- reset: k210: fix OF node leak in probe() error path
21mr|kernel-6.1-generic-6.1.152-2|10616	- resource: fix region_intersects() vs add_memory_driver_managed()
21mr|kernel-6.1-generic-6.1.152-2|10617	- Revert "ALSA: firewire-lib: obsolete workqueue for period update"
21mr|kernel-6.1-generic-6.1.152-2|10618	- Revert "ALSA: firewire-lib: operate for period elapse event in process context"
21mr|kernel-6.1-generic-6.1.152-2|10619	- Revert "ALSA: hda: Conditionally use snooping for AMD HDMI"
21mr|kernel-6.1-generic-6.1.152-2|10620	- Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"
21mr|kernel-6.1-generic-6.1.152-2|10621	- Revert "arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled"
21mr|kernel-6.1-generic-6.1.152-2|10622	- Revert "arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings"
21mr|kernel-6.1-generic-6.1.152-2|10623	- Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
21mr|kernel-6.1-generic-6.1.152-2|10624	- Revert "Bluetooth: af_bluetooth: Fix deadlock"
21mr|kernel-6.1-generic-6.1.152-2|10625	- Revert "Bluetooth: fix use-after-free in accessing skb after sending it"
21mr|kernel-6.1-generic-6.1.152-2|10626	- Revert "Bluetooth: hci_conn: Consolidate code for aborting connections"
21mr|kernel-6.1-generic-6.1.152-2|10627	- Revert "Bluetooth: hci_core: Fix possible buffer overflow"
21mr|kernel-6.1-generic-6.1.152-2|10628	- Revert "Bluetooth: hci_sync: Fix overwriting request callback"
21mr|kernel-6.1-generic-6.1.152-2|10629	- Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"
21mr|kernel-6.1-generic-6.1.152-2|10630	- Revert "bpftool: Mount bpffs when pinmaps path not under the bpffs"
21mr|kernel-6.1-generic-6.1.152-2|10631	- Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
21mr|kernel-6.1-generic-6.1.152-2|10632	- Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units"
21mr|kernel-6.1-generic-6.1.152-2|10633	- Revert "crypto: api - Disallow identical driver names"
21mr|kernel-6.1-generic-6.1.152-2|10634	- Revert "dm: requeue IO if mapping table not yet available"
21mr|kernel-6.1-generic-6.1.152-2|10635	- Revert "driver core: Fix uevent_show() vs driver detach race"
21mr|kernel-6.1-generic-6.1.152-2|10636	- Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update"
21mr|kernel-6.1-generic-6.1.152-2|10637	- Revert "drm/amd/display: Validate hw_points_num before using it"
21mr|kernel-6.1-generic-6.1.152-2|10638	- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()"
21mr|kernel-6.1-generic-6.1.152-2|10639	- Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs"
21mr|kernel-6.1-generic-6.1.152-2|10640	- Revert "drm/amdgpu: rework resume handling for display (v2)"
21mr|kernel-6.1-generic-6.1.152-2|10641	- Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"
21mr|kernel-6.1-generic-6.1.152-2|10642	- Revert "fork: defer linking file vma until vma is fully initialized"
21mr|kernel-6.1-generic-6.1.152-2|10643	- Revert "igc: fix a log entry using uninitialized netdev"
21mr|kernel-6.1-generic-6.1.152-2|10644	- Revert "iommu/vt-d: Retrieve IOMMU perfmon capability information"
21mr|kernel-6.1-generic-6.1.152-2|10645	- Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI"
21mr|kernel-6.1-generic-6.1.152-2|10646	- Revert "jfs: fix shift-out-of-bounds in dbJoin"
21mr|kernel-6.1-generic-6.1.152-2|10647	- Revert "kheaders: substituting --sort in archive creation"
21mr|kernel-6.1-generic-6.1.152-2|10648	- Revert "leds: led-core: Fix refcount leak in of_led_get()"
21mr|kernel-6.1-generic-6.1.152-2|10649	- Revert "media: tuners: fix error return code of hybrid_tuner_request_state()"
21mr|kernel-6.1-generic-6.1.152-2|10650	- Revert "MIPS: pci: lantiq: restore reset gpio polarity"
21mr|kernel-6.1-generic-6.1.152-2|10651	- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"
21mr|kernel-6.1-generic-6.1.152-2|10652	- Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"
21mr|kernel-6.1-generic-6.1.152-2|10653	- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
21mr|kernel-6.1-generic-6.1.152-2|10654	- Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
21mr|kernel-6.1-generic-6.1.152-2|10655	- Revert "net: ibm/emac: allocate dummy net_device dynamically"
21mr|kernel-6.1-generic-6.1.152-2|10656	- Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled"
21mr|kernel-6.1-generic-6.1.152-2|10657	- Revert "PCI: Use preserve_config in place of pci_flags"
21mr|kernel-6.1-generic-6.1.152-2|10658	- Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"
21mr|kernel-6.1-generic-6.1.152-2|10659	- Revert "rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb()"
21mr|kernel-6.1-generic-6.1.152-2|10660	- Revert "regmap: detach regmap from dev on regmap_exit"
21mr|kernel-6.1-generic-6.1.152-2|10661	- Revert "s390/dasd: Establish DMA alignment"
21mr|kernel-6.1-generic-6.1.152-2|10662	- Revert "sched/fair: Make sure to try to detach at least one movable task"
21mr|kernel-6.1-generic-6.1.152-2|10663	- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
21mr|kernel-6.1-generic-6.1.152-2|10664	- Revert "sh: Handle calling csum_partial with misaligned data"
21mr|kernel-6.1-generic-6.1.152-2|10665	- Revert "unicode: Don't special case ignorable code points"
21mr|kernel-6.1-generic-6.1.152-2|10666	- Revert "usb: gadget: composite: fix OS descriptors w_value logic"
21mr|kernel-6.1-generic-6.1.152-2|10667	- Revert "usb: gadget: uvc: cleanup request when not in correct state"
21mr|kernel-6.1-generic-6.1.152-2|10668	- Revert "usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB"
21mr|kernel-6.1-generic-6.1.152-2|10669	- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant"
21mr|kernel-6.1-generic-6.1.152-2|10670	- Revert "wifi: cfg80211: check wiphy mutex is held for wdev mutex"
21mr|kernel-6.1-generic-6.1.152-2|10671	- Revert "wifi: mac80211: fix RCU list iterations"
21mr|kernel-6.1-generic-6.1.152-2|10672	- ring-buffer: Fix a race between readers and resize checks
21mr|kernel-6.1-generic-6.1.152-2|10673	- riscv, bpf: Make BPF_CMPXCHG fully ordered
21mr|kernel-6.1-generic-6.1.152-2|10674	- riscv, bpf: make some atomic operations fully ordered
21mr|kernel-6.1-generic-6.1.152-2|10675	- riscv: change XIP's kernel_map.size to be size of the entire kernel
21mr|kernel-6.1-generic-6.1.152-2|10676	- riscv: define ILLEGAL_POINTER_VALUE for 64bit
21mr|kernel-6.1-generic-6.1.152-2|10677	- RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t
21mr|kernel-6.1-generic-6.1.152-2|10678	- riscv: efi: Set NX compat flag in PE/COFF header
21mr|kernel-6.1-generic-6.1.152-2|10679	- riscv: Fix fp alignment bug in perf_callchain_user()
21mr|kernel-6.1-generic-6.1.152-2|10680	- riscv: fix overlap of allocated page and PTR_ERR
21mr|kernel-6.1-generic-6.1.152-2|10681	- riscv: Fix sleeping in invalid context in die()
21mr|kernel-6.1-generic-6.1.152-2|10682	- riscv: Fix TASK_SIZE on 64-bit NOMMU
21mr|kernel-6.1-generic-6.1.152-2|10683	- riscv: fix VMALLOC_START definition
21mr|kernel-6.1-generic-6.1.152-2|10684	- riscv: kexec: Avoid deadlock in kexec crash path
21mr|kernel-6.1-generic-6.1.152-2|10685	- riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknown
21mr|kernel-6.1-generic-6.1.152-2|10686	- RISC-V: KVM: Fix sbiret init before forwarding to userspace
21mr|kernel-6.1-generic-6.1.152-2|10687	- riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
21mr|kernel-6.1-generic-6.1.152-2|10688	- riscv: prevent pt_regs corruption for secondary idle threads
21mr|kernel-6.1-generic-6.1.152-2|10689	- riscv/purgatory: align riscv_kernel_entry
21mr|kernel-6.1-generic-6.1.152-2|10690	- riscv: Remove duplicated GET_RM
21mr|kernel-6.1-generic-6.1.152-2|10691	- riscv: Remove unused GENERATING_ASM_OFFSETS
21mr|kernel-6.1-generic-6.1.152-2|10692	- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
21mr|kernel-6.1-generic-6.1.152-2|10693	- riscv: set trap vector earlier
21mr|kernel-6.1-generic-6.1.152-2|10694	- riscv: signal: handle syscall restart before get_signal
21mr|kernel-6.1-generic-6.1.152-2|10695	- riscv: stacktrace: convert arch_stack_walk() to noinstr
21mr|kernel-6.1-generic-6.1.152-2|10696	- riscv: stacktrace: fixed walk_stackframe()
21mr|kernel-6.1-generic-6.1.152-2|10697	- riscv: stacktrace: fix usage of ftrace_graph_ret_addr()
21mr|kernel-6.1-generic-6.1.152-2|10698	- riscv: stacktrace: Make walk_stackframe cross pt_regs frame
21mr|kernel-6.1-generic-6.1.152-2|10699	- riscv: Use '%%u' to format the output of 'cpu'
21mr|kernel-6.1-generic-6.1.152-2|10700	- riscv: vdso: Prevent the compiler from inserting calls to memset()
21mr|kernel-6.1-generic-6.1.152-2|10701	- rocker: fix link status detection in rocker_carrier_init()
21mr|kernel-6.1-generic-6.1.152-2|10702	- rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
21mr|kernel-6.1-generic-6.1.152-2|10703	- rpmsg: glink: Fix GLINK command prefix
21mr|kernel-6.1-generic-6.1.152-2|10704	- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
21mr|kernel-6.1-generic-6.1.152-2|10705	- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
21mr|kernel-6.1-generic-6.1.152-2|10706	- rtc: abx80x: Fix WDT bit position of the status register
21mr|kernel-6.1-generic-6.1.152-2|10707	- rtc: at91sam9: fix OF node leak in probe() error path
21mr|kernel-6.1-generic-6.1.152-2|10708	- rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
21mr|kernel-6.1-generic-6.1.152-2|10709	- rtc: cmos: avoid taking rtc_lock for extended period of time
21mr|kernel-6.1-generic-6.1.152-2|10710	- rtc: cmos: Fix return value of nvmem callbacks
21mr|kernel-6.1-generic-6.1.152-2|10711	- rtc: interface: Add RTC offset to alarm after fix-up
21mr|kernel-6.1-generic-6.1.152-2|10712	- rtc: isl1208: Fix return value of nvmem callbacks
21mr|kernel-6.1-generic-6.1.152-2|10713	- rtc: nct3018y: fix possible NULL dereference
21mr|kernel-6.1-generic-6.1.152-2|10714	- rtc: rzn1: fix BCD to rtc_time conversion errors
21mr|kernel-6.1-generic-6.1.152-2|10715	- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|10716	- rtla/osnoise: Prevent NULL dereference in error handling
21mr|kernel-6.1-generic-6.1.152-2|10717	- rtmutex: Drop rt_mutex::wait_lock before scheduling
21mr|kernel-6.1-generic-6.1.152-2|10718	- rtnetlink: Add bulk registration helpers for rtnetlink message handlers.
21mr|kernel-6.1-generic-6.1.152-2|10719	- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation
21mr|kernel-6.1-generic-6.1.152-2|10720	- rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink().
21mr|kernel-6.1-generic-6.1.152-2|10721	- rust: don't select CONSTRUCTORS
21mr|kernel-6.1-generic-6.1.152-2|10722	- rust: error: Rename to_kernel_errno() -> to_errno()
21mr|kernel-6.1-generic-6.1.152-2|10723	- rust: fix regexp in scripts/is_rust_module.sh
21mr|kernel-6.1-generic-6.1.152-2|10724	- rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
21mr|kernel-6.1-generic-6.1.152-2|10725	- rust: kbuild: fix export of bss symbols
21mr|kernel-6.1-generic-6.1.152-2|10726	- rust: kernel: require `Send` for `Module` implementations
21mr|kernel-6.1-generic-6.1.152-2|10727	- rust: macros: fix soundness issue in `module!` macro
21mr|kernel-6.1-generic-6.1.152-2|10728	- rust: macros: provide correct provenance when constructing THIS_MODULE
21mr|kernel-6.1-generic-6.1.152-2|10729	- rust: make mutually exclusive with CFI_CLANG
21mr|kernel-6.1-generic-6.1.152-2|10730	- rust: module: place generated init_module() function in .init.text
21mr|kernel-6.1-generic-6.1.152-2|10731	- rust: remove `params` from `module` macro example
21mr|kernel-6.1-generic-6.1.152-2|10732	- rust: SHADOW_CALL_STACK is incompatible with Rust
21mr|kernel-6.1-generic-6.1.152-2|10733	- rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
21mr|kernel-6.1-generic-6.1.152-2|10734	- rust: Use awk instead of recent xargs
21mr|kernel-6.1-generic-6.1.152-2|10735	- rust: work around `bindgen` 0.69.0 issue
21mr|kernel-6.1-generic-6.1.152-2|10736	- rv: Update rv_en(dis)able_monitor doc to match kernel-doc
21mr|kernel-6.1-generic-6.1.152-2|10737	- rxrpc: Improve setsockopt() handling of malformed user input
21mr|kernel-6.1-generic-6.1.152-2|10738	- s390/ap: Fix crash in AP internal function modify_bitmap()
21mr|kernel-6.1-generic-6.1.152-2|10739	- s390/boot: Remove alt_stfle_fac_list from decompressor
21mr|kernel-6.1-generic-6.1.152-2|10740	- s390/bpf: Emit a barrier for BPF_FETCH instructions
21mr|kernel-6.1-generic-6.1.152-2|10741	- s390/cio: Do not unregister the subchannel based on DNV
21mr|kernel-6.1-generic-6.1.152-2|10742	- s390/cio: Ensure the copied buf is NUL terminated
21mr|kernel-6.1-generic-6.1.152-2|10743	- s390/cio: fix tracepoint subchannel type field
21mr|kernel-6.1-generic-6.1.152-2|10744	- s390/cio: rename bitmap_size() -> idset_bitmap_size()
21mr|kernel-6.1-generic-6.1.152-2|10745	- s390/cpacf: Make use of invalid opcode produce a link error
21mr|kernel-6.1-generic-6.1.152-2|10746	- s390/cpacf: Split and rework cpacf query functions
21mr|kernel-6.1-generic-6.1.152-2|10747	- s390/cpum_sf: Handle CPU hotplug remove during sampling
21mr|kernel-6.1-generic-6.1.152-2|10748	- s390/cpum_sf: Remove WARN_ON_ONCE statements
21mr|kernel-6.1-generic-6.1.152-2|10749	- s390/dasd: fix error checks in dasd_copy_pair_store()
21mr|kernel-6.1-generic-6.1.152-2|10750	- s390/dasd: fix error recovery leading to data corruption on ESE devices
21mr|kernel-6.1-generic-6.1.152-2|10751	- s390/entry: Mark IRQ entries to fix stack depot warnings
21mr|kernel-6.1-generic-6.1.152-2|10752	- s390/facility: Disable compile time optimization for decompressor code
21mr|kernel-6.1-generic-6.1.152-2|10753	- s390: Initialize psw mask in perf_arch_fetch_caller_regs()
21mr|kernel-6.1-generic-6.1.152-2|10754	- s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
21mr|kernel-6.1-generic-6.1.152-2|10755	- s390/ipl: Fix incorrect initialization of nvme dump block
21mr|kernel-6.1-generic-6.1.152-2|10756	- s390/iucv: fix receive buffer virtual vs physical address confusion
21mr|kernel-6.1-generic-6.1.152-2|10757	- s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct()
21mr|kernel-6.1-generic-6.1.152-2|10758	- s390: Mark psw in __load_psw_mask() as __unitialized
21mr|kernel-6.1-generic-6.1.152-2|10759	- s390/mm: Add cond_resched() to cmm_alloc/free_pages()
21mr|kernel-6.1-generic-6.1.152-2|10760	- s390/mm: Convert gmap_make_secure to use a folio
21mr|kernel-6.1-generic-6.1.152-2|10761	- s390/mm: Convert make_page_secure to use a folio
21mr|kernel-6.1-generic-6.1.152-2|10762	- s390/mm: Fix clearing storage keys for huge pages
21mr|kernel-6.1-generic-6.1.152-2|10763	- s390/mm: Fix storage key clearing for guest huge pages
21mr|kernel-6.1-generic-6.1.152-2|10764	- s390/pci: Add missing virt_to_phys() for directed DIBV
21mr|kernel-6.1-generic-6.1.152-2|10765	- s390/pci: Allow allocation of more than 1 MSI interrupt
21mr|kernel-6.1-generic-6.1.152-2|10766	- s390/pci: Handle PCI error codes other than 0x3a
21mr|kernel-6.1-generic-6.1.152-2|10767	- s390/pci: Refactor arch_setup_msi_irqs()
21mr|kernel-6.1-generic-6.1.152-2|10768	- s390/pkey: Wipe sensitive data on failure
21mr|kernel-6.1-generic-6.1.152-2|10769	- s390/qeth: Fix kernel panic after setting hsuid
21mr|kernel-6.1-generic-6.1.152-2|10770	- s390/sclp: Deactivate sclp after all its users
21mr|kernel-6.1-generic-6.1.152-2|10771	- s390/sclp: Fix sclp_init() cleanup on failure
21mr|kernel-6.1-generic-6.1.152-2|10772	- s390/sclp: Prevent release of buffer in I/O
21mr|kernel-6.1-generic-6.1.152-2|10773	- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR
21mr|kernel-6.1-generic-6.1.152-2|10774	- s390/smp,mcck: fix early IPI handling
21mr|kernel-6.1-generic-6.1.152-2|10775	- s390/syscalls: Avoid creation of arch/arch/ directory
21mr|kernel-6.1-generic-6.1.152-2|10776	- s390/uv: Don't call folio_wait_writeback() without a folio reference
21mr|kernel-6.1-generic-6.1.152-2|10777	- s390/uv: Panic for set and remove shared access UVC errors
21mr|kernel-6.1-generic-6.1.152-2|10778	- s390/vdso64: filter out munaligned-symbols flag for vdso
21mr|kernel-6.1-generic-6.1.152-2|10779	- s390/vdso: Add CFI for RA register to asm macro vdso_func
21mr|kernel-6.1-generic-6.1.152-2|10780	- s390/vdso: filter out mno-pic-data-is-text-relative cflag
21mr|kernel-6.1-generic-6.1.152-2|10781	- s390/vdso: Generate unwind information for C modules
21mr|kernel-6.1-generic-6.1.152-2|10782	- s390/vdso: Use standard stack frame layout
21mr|kernel-6.1-generic-6.1.152-2|10783	- s390/vmlinux.lds.S: Move ro_after_init section behind rodata section
21mr|kernel-6.1-generic-6.1.152-2|10784	- saa7134: Unchecked i2c_transfer function result fixed
21mr|kernel-6.1-generic-6.1.152-2|10785	- samples/bpf: Fix a resource leak
21mr|kernel-6.1-generic-6.1.152-2|10786	- samples: pktgen: correct dev to DEV
21mr|kernel-6.1-generic-6.1.152-2|10787	- sbitmap: fix io hung due to race on sbitmap_word::cleared
21mr|kernel-6.1-generic-6.1.152-2|10788	- sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow
21mr|kernel-6.1-generic-6.1.152-2|10789	- sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
21mr|kernel-6.1-generic-6.1.152-2|10790	- sbitmap: use READ_ONCE to access map->word
21mr|kernel-6.1-generic-6.1.152-2|10791	- scatterlist: fix incorrect func name in kernel-doc
21mr|kernel-6.1-generic-6.1.152-2|10792	- sched: act_ct: add netns into the key of tcf_ct_flow_table
21mr|kernel-6.1-generic-6.1.152-2|10793	- sched: act_ct: take care of padding in struct zones_ht_key
21mr|kernel-6.1-generic-6.1.152-2|10794	- sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write()
21mr|kernel-6.1-generic-6.1.152-2|10795	- sched/core: Prevent wakeup of ksoftirqd during idle load balance
21mr|kernel-6.1-generic-6.1.152-2|10796	- sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
21mr|kernel-6.1-generic-6.1.152-2|10797	- sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE
21mr|kernel-6.1-generic-6.1.152-2|10798	- sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime
21mr|kernel-6.1-generic-6.1.152-2|10799	- sched/fair: Add EAS checks before updating root_domain::overutilized
21mr|kernel-6.1-generic-6.1.152-2|10800	- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level
21mr|kernel-6.1-generic-6.1.152-2|10801	- sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
21mr|kernel-6.1-generic-6.1.152-2|10802	- sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks
21mr|kernel-6.1-generic-6.1.152-2|10803	- sched/fair: Use all little CPUs for CPU-bound workloads
21mr|kernel-6.1-generic-6.1.152-2|10804	- sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU
21mr|kernel-6.1-generic-6.1.152-2|10805	- sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath
21mr|kernel-6.1-generic-6.1.152-2|10806	- sched: psi: fix bogus pressure spikes from aggregation race
21mr|kernel-6.1-generic-6.1.152-2|10807	- sched: sch_cake: add bounds checks to host bulk flow fairness counts
21mr|kernel-6.1-generic-6.1.152-2|10808	- sched: sch_cake: fix bulk flow accounting logic for host fairness
21mr|kernel-6.1-generic-6.1.152-2|10809	- sched/smt: Fix unbalance sched_smt_present dec/inc
21mr|kernel-6.1-generic-6.1.152-2|10810	- sched/smt: Introduce sched_smt_present_inc/dec() helper
21mr|kernel-6.1-generic-6.1.152-2|10811	- sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers
21mr|kernel-6.1-generic-6.1.152-2|10812	- sch/netem: fix use after free in netem_dequeue
21mr|kernel-6.1-generic-6.1.152-2|10813	- scripts/gdb: fix SB_* constants parsing
21mr|kernel-6.1-generic-6.1.152-2|10814	- scripts: kconfig: merge_config: config files: add a trailing newline
21mr|kernel-6.1-generic-6.1.152-2|10815	- scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
21mr|kernel-6.1-generic-6.1.152-2|10816	- scsi: aacraid: Fix double-free on probe failure
21mr|kernel-6.1-generic-6.1.152-2|10817	- scsi: aacraid: Rearrange order of struct aac_srb_unit
21mr|kernel-6.1-generic-6.1.152-2|10818	- scsi: bfa: Ensure the copied buf is NUL terminated
21mr|kernel-6.1-generic-6.1.152-2|10819	- scsi: bfa: Fix use-after-free in bfad_im_module_exit()
21mr|kernel-6.1-generic-6.1.152-2|10820	- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload
21mr|kernel-6.1-generic-6.1.152-2|10821	- scsi: core: alua: I/O errors for ALUA state transitions
21mr|kernel-6.1-generic-6.1.152-2|10822	- scsi: core: Fix the return value of scsi_logical_block_count()
21mr|kernel-6.1-generic-6.1.152-2|10823	- scsi: core: Handle devices which return an unusually large VPD page count
21mr|kernel-6.1-generic-6.1.152-2|10824	- scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del()
21mr|kernel-6.1-generic-6.1.152-2|10825	- scsi: fusion: Remove unused variable 'rc'
21mr|kernel-6.1-generic-6.1.152-2|10826	- scsi: hisi_sas: Add cond_resched() for no forced preemption model
21mr|kernel-6.1-generic-6.1.152-2|10827	- scsi: hpsa: Fix allocation size for Scsi_Host private data
21mr|kernel-6.1-generic-6.1.152-2|10828	- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed
21mr|kernel-6.1-generic-6.1.152-2|10829	- scsi: libsas: Fix the failure of adding phy with zero-address to port
21mr|kernel-6.1-generic-6.1.152-2|10830	- scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd()
21mr|kernel-6.1-generic-6.1.152-2|10831	- scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance
21mr|kernel-6.1-generic-6.1.152-2|10832	- scsi: lpfc: Fix overflow build issue
21mr|kernel-6.1-generic-6.1.152-2|10833	- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()
21mr|kernel-6.1-generic-6.1.152-2|10834	- scsi: lpfc: Move NPIV's transport unregistration to after resource clean up
21mr|kernel-6.1-generic-6.1.152-2|10835	- scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()
21mr|kernel-6.1-generic-6.1.152-2|10836	- scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()
21mr|kernel-6.1-generic-6.1.152-2|10837	- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic
21mr|kernel-6.1-generic-6.1.152-2|10838	- scsi: lpfc: Update PRLO handling in direct attached topology
21mr|kernel-6.1-generic-6.1.152-2|10839	- scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths
21mr|kernel-6.1-generic-6.1.152-2|10840	- scsi: mac_scsi: Disallow bus errors during PDMA send
21mr|kernel-6.1-generic-6.1.152-2|10841	- scsi: mac_scsi: Refactor polling loop
21mr|kernel-6.1-generic-6.1.152-2|10842	- scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messages
21mr|kernel-6.1-generic-6.1.152-2|10843	- scsi: megaraid_sas: Fix for a potential deadlock
21mr|kernel-6.1-generic-6.1.152-2|10844	- scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES
21mr|kernel-6.1-generic-6.1.152-2|10845	- scsi: mpi3mr: Avoid memcpy field-spanning write WARNING
21mr|kernel-6.1-generic-6.1.152-2|10846	- scsi: mpi3mr: Fix ATA NCQ priority support
21mr|kernel-6.1-generic-6.1.152-2|10847	- scsi: mpi3mr: Sanitise num_phys
21mr|kernel-6.1-generic-6.1.152-2|10848	- scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()
21mr|kernel-6.1-generic-6.1.152-2|10849	- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES
21mr|kernel-6.1-generic-6.1.152-2|10850	- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
21mr|kernel-6.1-generic-6.1.152-2|10851	- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time
21mr|kernel-6.1-generic-6.1.152-2|10852	- scsi: NCR5380: Check for phase match during PDMA fixup
21mr|kernel-6.1-generic-6.1.152-2|10853	- scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers
21mr|kernel-6.1-generic-6.1.152-2|10854	- scsi: pm8001: Do not overwrite PCI queue mapping
21mr|kernel-6.1-generic-6.1.152-2|10855	- scsi: qedf: Don't process stag work during unload and recovery
21mr|kernel-6.1-generic-6.1.152-2|10856	- scsi: qedf: Ensure the copied buf is NUL terminated
21mr|kernel-6.1-generic-6.1.152-2|10857	- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
21mr|kernel-6.1-generic-6.1.152-2|10858	- scsi: qedf: Make qedf_execute_tmf() non-preemptible
21mr|kernel-6.1-generic-6.1.152-2|10859	- scsi: qedf: Set qed_slowpath_params to zero before use
21mr|kernel-6.1-generic-6.1.152-2|10860	- scsi: qedf: Wait for stag work during unload
21mr|kernel-6.1-generic-6.1.152-2|10861	- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
21mr|kernel-6.1-generic-6.1.152-2|10862	- scsi: qedi: Fix crash while reading debugfs attribute
21mr|kernel-6.1-generic-6.1.152-2|10863	- scsi: qla1280: Fix hw revision numbering for ISP1020/1040
21mr|kernel-6.1-generic-6.1.152-2|10864	- scsi: qla2xxx: Complete command early within lock
21mr|kernel-6.1-generic-6.1.152-2|10865	- scsi: qla2xxx: During vport delete send async logout explicitly
21mr|kernel-6.1-generic-6.1.152-2|10866	- scsi: qla2xxx: Fix abort in bsg timeout
21mr|kernel-6.1-generic-6.1.152-2|10867	- scsi: qla2xxx: Fix debugfs output for fw_resource_count
21mr|kernel-6.1-generic-6.1.152-2|10868	- scsi: qla2xxx: Fix flash read failure
21mr|kernel-6.1-generic-6.1.152-2|10869	- scsi: qla2xxx: Fix for possible memory corruption
21mr|kernel-6.1-generic-6.1.152-2|10870	- scsi: qla2xxx: Fix NVMe and NPIV connect issue
21mr|kernel-6.1-generic-6.1.152-2|10871	- scsi: qla2xxx: Fix optrom version displayed in FDMI
21mr|kernel-6.1-generic-6.1.152-2|10872	- scsi: qla2xxx: Fix use after free on unload
21mr|kernel-6.1-generic-6.1.152-2|10873	- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
21mr|kernel-6.1-generic-6.1.152-2|10874	- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy()
21mr|kernel-6.1-generic-6.1.152-2|10875	- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
21mr|kernel-6.1-generic-6.1.152-2|10876	- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
21mr|kernel-6.1-generic-6.1.152-2|10877	- scsi: qla2xxx: Unable to act on RSCN for port online
21mr|kernel-6.1-generic-6.1.152-2|10878	- scsi: qla2xxx: Use QP lock to search for bsg
21mr|kernel-6.1-generic-6.1.152-2|10879	- scsi: qla2xxx: validate nvme_local_port correctly
21mr|kernel-6.1-generic-6.1.152-2|10880	- scsi: scsi_debug: Fix hrtimer support for ndelay
21mr|kernel-6.1-generic-6.1.152-2|10881	- scsi: scsi_transport_fc: Allow setting rport state to current state
21mr|kernel-6.1-generic-6.1.152-2|10882	- scsi: sd: Fix off-by-one error in sd_read_block_characteristics()
21mr|kernel-6.1-generic-6.1.152-2|10883	- scsi: sd: Use READ(16) when reading block zero on large capacity disks
21mr|kernel-6.1-generic-6.1.152-2|10884	- scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer
21mr|kernel-6.1-generic-6.1.152-2|10885	- scsi: sg: Fix slab-use-after-free read in sg_release()
21mr|kernel-6.1-generic-6.1.152-2|10886	- scsi: smartpqi: correct stream detection
21mr|kernel-6.1-generic-6.1.152-2|10887	- scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly
21mr|kernel-6.1-generic-6.1.152-2|10888	- scsi: spi: Fix sshdr use
21mr|kernel-6.1-generic-6.1.152-2|10889	- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
21mr|kernel-6.1-generic-6.1.152-2|10890	- scsi: st: Don't modify unknown block number in MTIOCGET
21mr|kernel-6.1-generic-6.1.152-2|10891	- scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error
21mr|kernel-6.1-generic-6.1.152-2|10892	- scsi: target: core: Fix null-ptr-deref in target_alloc_device()
21mr|kernel-6.1-generic-6.1.152-2|10893	- scsi: target: Fix SELinux error when systemd-modules loads the target module
21mr|kernel-6.1-generic-6.1.152-2|10894	- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
21mr|kernel-6.1-generic-6.1.152-2|10895	- scsi: ufs: core: Add missing post notify for power mode change
21mr|kernel-6.1-generic-6.1.152-2|10896	- scsi: ufs: core: Bypass quick recovery if force reset is needed
21mr|kernel-6.1-generic-6.1.152-2|10897	- scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic
21mr|kernel-6.1-generic-6.1.152-2|10898	- scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers
21mr|kernel-6.1-generic-6.1.152-2|10899	- scsi: ufs: core: Make DMA mask configuration more flexible
21mr|kernel-6.1-generic-6.1.152-2|10900	- scsi: ufs: core: Perform read back after disabling interrupts
21mr|kernel-6.1-generic-6.1.152-2|10901	- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
21mr|kernel-6.1-generic-6.1.152-2|10902	- scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down
21mr|kernel-6.1-generic-6.1.152-2|10903	- scsi: ufs: core: sysfs: Prevent div by zero
21mr|kernel-6.1-generic-6.1.152-2|10904	- scsi: ufs: core: WLUN suspend dev/link state error recovery
21mr|kernel-6.1-generic-6.1.152-2|10905	- scsi: ufs: exynos: Fix hibern8 notify callbacks
21mr|kernel-6.1-generic-6.1.152-2|10906	- scsi: ufs: qcom: Perform read back after writing CGC enable
21mr|kernel-6.1-generic-6.1.152-2|10907	- scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
21mr|kernel-6.1-generic-6.1.152-2|10908	- scsi: ufs: qcom: Perform read back after writing reset bit
21mr|kernel-6.1-generic-6.1.152-2|10909	- scsi: ufs: qcom: Perform read back after writing unipro mode
21mr|kernel-6.1-generic-6.1.152-2|10910	- scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5
21mr|kernel-6.1-generic-6.1.152-2|10911	- scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5
21mr|kernel-6.1-generic-6.1.152-2|10912	- scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0
21mr|kernel-6.1-generic-6.1.152-2|10913	- scsi: wd33c93: Don't use stale scsi_pointer value
21mr|kernel-6.1-generic-6.1.152-2|10914	- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start
21mr|kernel-6.1-generic-6.1.152-2|10915	- sctp: fix association labeling in the duplicate COOKIE-ECHO case
21mr|kernel-6.1-generic-6.1.152-2|10916	- sctp: Fix null-ptr-deref in reuseport_add_sock().
21mr|kernel-6.1-generic-6.1.152-2|10917	- sctp: prefer struct_size over open coded arithmetic
21mr|kernel-6.1-generic-6.1.152-2|10918	- sctp: properly validate chunk size in sctp_sf_ootb()
21mr|kernel-6.1-generic-6.1.152-2|10919	- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
21mr|kernel-6.1-generic-6.1.152-2|10920	- sctp: sysctl: auth_enable: avoid using current->nsproxy
21mr|kernel-6.1-generic-6.1.152-2|10921	- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
21mr|kernel-6.1-generic-6.1.152-2|10922	- sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
21mr|kernel-6.1-generic-6.1.152-2|10923	- sctp: sysctl: rto_min/max: avoid using current->nsproxy
21mr|kernel-6.1-generic-6.1.152-2|10924	- sctp: sysctl: udp_port: avoid using current->nsproxy
21mr|kernel-6.1-generic-6.1.152-2|10925	- secretmem: disable memfd_secret() if arch cannot set direct map
21mr|kernel-6.1-generic-6.1.152-2|10926	- security/keys: fix slab-out-of-bounds in key_task_permission
21mr|kernel-6.1-generic-6.1.152-2|10927	- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
21mr|kernel-6.1-generic-6.1.152-2|10928	- selftests/binderfs: use the Makefile's rules, not Make's implicit rules
21mr|kernel-6.1-generic-6.1.152-2|10929	- selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test
21mr|kernel-6.1-generic-6.1.152-2|10930	- selftests/bpf: Add csum helpers
21mr|kernel-6.1-generic-6.1.152-2|10931	- selftests/bpf: add missing header include for htons
21mr|kernel-6.1-generic-6.1.152-2|10932	- selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10933	- selftests/bpf: Add selftest deny_namespace to s390x deny list
21mr|kernel-6.1-generic-6.1.152-2|10934	- selftests/bpf: Add tests for _opts variants of bpf_*_get_fd_by_id()
21mr|kernel-6.1-generic-6.1.152-2|10935	- selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10936	- selftests/bpf: Check length of recv in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10937	- selftests/bpf: Close fd in error path in drop_on_reuseport
21mr|kernel-6.1-generic-6.1.152-2|10938	- selftests/bpf: Close obj in error path in xdp_adjust_tail
21mr|kernel-6.1-generic-6.1.152-2|10939	- selftests/bpf: Fix a fd leak in error paths in open_netns
21mr|kernel-6.1-generic-6.1.152-2|10940	- selftests/bpf: Fix backtrace printing for selftests crashes
21mr|kernel-6.1-generic-6.1.152-2|10941	- selftests/bpf: Fix C++ compile error from missing _Bool type
21mr|kernel-6.1-generic-6.1.152-2|10942	- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c
21mr|kernel-6.1-generic-6.1.152-2|10943	- selftests/bpf: Fix compile if backtrace support missing in libc
21mr|kernel-6.1-generic-6.1.152-2|10944	- selftests/bpf: Fix compiling core_reloc.c with musl-libc
21mr|kernel-6.1-generic-6.1.152-2|10945	- selftests/bpf: Fix compiling flow_dissector.c with musl-libc
21mr|kernel-6.1-generic-6.1.152-2|10946	- selftests/bpf: Fix compiling kfree_skb.c with musl-libc
21mr|kernel-6.1-generic-6.1.152-2|10947	- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc
21mr|kernel-6.1-generic-6.1.152-2|10948	- selftests/bpf: Fix cross-compiling urandom_read
21mr|kernel-6.1-generic-6.1.152-2|10949	- selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc
21mr|kernel-6.1-generic-6.1.152-2|10950	- selftests/bpf: Fix error compiling test_lru_map.c
21mr|kernel-6.1-generic-6.1.152-2|10951	- selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc
21mr|kernel-6.1-generic-6.1.152-2|10952	- selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
21mr|kernel-6.1-generic-6.1.152-2|10953	- selftests/bpf: Fix include of <sys/fcntl.h>
21mr|kernel-6.1-generic-6.1.152-2|10954	- selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c
21mr|kernel-6.1-generic-6.1.152-2|10955	- selftests/bpf: Fix missing BUILD_BUG_ON() declaration
21mr|kernel-6.1-generic-6.1.152-2|10956	- selftests/bpf: Fix missing UINT_MAX definitions in benchmarks
21mr|kernel-6.1-generic-6.1.152-2|10957	- selftests/bpf: Fix msg_verify_data in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10958	- selftests/bpf: Fix prog numbers in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10959	- selftests/bpf: Fix SENDPAGE data logic in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10960	- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT
21mr|kernel-6.1-generic-6.1.152-2|10961	- selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10962	- selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10963	- selftests/bpf: Fix umount cgroup2 error in test_sockmap
21mr|kernel-6.1-generic-6.1.152-2|10964	- selftests/bpf: Move test_progs helpers to testing_helpers object
21mr|kernel-6.1-generic-6.1.152-2|10965	- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh
21mr|kernel-6.1-generic-6.1.152-2|10966	- selftests/bpf: Refactor out some functions in ns_current_pid_tgid test
21mr|kernel-6.1-generic-6.1.152-2|10967	- selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test
21mr|kernel-6.1-generic-6.1.152-2|10968	- selftests/bpf: Replace extract_build_id with read_build_id
21mr|kernel-6.1-generic-6.1.152-2|10969	- selftests/bpf: Support SOCK_STREAM in unix_inet_redir_to_connected()
21mr|kernel-6.1-generic-6.1.152-2|10970	- selftests/bpf: Use asm constraint "m" for LoongArch
21mr|kernel-6.1-generic-6.1.152-2|10971	- selftests/bpf: Use pid_t consistently in test_progs.c
21mr|kernel-6.1-generic-6.1.152-2|10972	- selftests/bpf: Workaround strict bpf_lsm return value check.
21mr|kernel-6.1-generic-6.1.152-2|10973	- selftests: breakpoints: use remaining time to check if suspend succeed
21mr|kernel-6.1-generic-6.1.152-2|10974	- selftests: default to host arch for LLVM builds
21mr|kernel-6.1-generic-6.1.152-2|10975	- selftests: fix OOM in msg_zerocopy selftest
21mr|kernel-6.1-generic-6.1.152-2|10976	- selftests: forwarding: devlink_lib: Wait for udev events after reloading
21mr|kernel-6.1-generic-6.1.152-2|10977	- selftests: forwarding: local_termination: Down ports on cleanup
21mr|kernel-6.1-generic-6.1.152-2|10978	- selftests: forwarding: no_forwarding: Down ports on cleanup
21mr|kernel-6.1-generic-6.1.152-2|10979	- selftests/ftrace: Fix to check required event file
21mr|kernel-6.1-generic-6.1.152-2|10980	- selftests/futex: pass _GNU_SOURCE without a value to the compiler
21mr|kernel-6.1-generic-6.1.152-2|10981	- selftests/kcmp: remove unused open mode
21mr|kernel-6.1-generic-6.1.152-2|10982	- selftests/landlock: Add cred_transfer test
21mr|kernel-6.1-generic-6.1.152-2|10983	- selftests: make order checking verbose in msg_zerocopy selftest
21mr|kernel-6.1-generic-6.1.152-2|10984	- selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted
21mr|kernel-6.1-generic-6.1.152-2|10985	- selftests: mlxsw: sharedbuffer: Remove duplicate test cases
21mr|kernel-6.1-generic-6.1.152-2|10986	- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
21mr|kernel-6.1-generic-6.1.152-2|10987	- selftests/mm: compaction_test: fix bogus test success on Aarch64
21mr|kernel-6.1-generic-6.1.152-2|10988	- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
21mr|kernel-6.1-generic-6.1.152-2|10989	- selftests/mm: conform test to TAP format output
21mr|kernel-6.1-generic-6.1.152-2|10990	- selftests/mm: fix charge_reserved_hugetlb.sh test
21mr|kernel-6.1-generic-6.1.152-2|10991	- selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
21mr|kernel-6.1-generic-6.1.152-2|10992	- selftests/mm: log a consistent test name for check_compaction
21mr|kernel-6.1-generic-6.1.152-2|10993	- selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
21mr|kernel-6.1-generic-6.1.152-2|10994	- selftests: mptcp: add explicit test case for remove/readd
21mr|kernel-6.1-generic-6.1.152-2|10995	- selftests: mptcp: always close input's FD if opened
21mr|kernel-6.1-generic-6.1.152-2|10996	- selftests: mptcp: avoid spurious errors on disconnect
21mr|kernel-6.1-generic-6.1.152-2|10997	- selftests: mptcp: fix backport issues
21mr|kernel-6.1-generic-6.1.152-2|10998	- selftests: mptcp: join: cannot rm sf if closed
21mr|kernel-6.1-generic-6.1.152-2|10999	- selftests: mptcp: join: check backup support in signal endp
21mr|kernel-6.1-generic-6.1.152-2|11000	- selftests: mptcp: join: check re-adding init endp with != id
21mr|kernel-6.1-generic-6.1.152-2|11001	- selftests: mptcp: join: check removing ID 0 endpoint
21mr|kernel-6.1-generic-6.1.152-2|11002	- selftests: mptcp: join: check re-re-adding ID 0 endp
21mr|kernel-6.1-generic-6.1.152-2|11003	- selftests: mptcp: join: check re-re-adding ID 0 signal
21mr|kernel-6.1-generic-6.1.152-2|11004	- selftests: mptcp: join: check re-using ID of closed subflow
21mr|kernel-6.1-generic-6.1.152-2|11005	- selftests: mptcp: join: check re-using ID of unused ADD_ADDR
21mr|kernel-6.1-generic-6.1.152-2|11006	- selftests: mptcp: join: no extra msg if no counter
21mr|kernel-6.1-generic-6.1.152-2|11007	- selftests: mptcp: join: restrict fullmesh endp on 1st sf
21mr|kernel-6.1-generic-6.1.152-2|11008	- selftests: mptcp: join: test both signal & subflow
21mr|kernel-6.1-generic-6.1.152-2|11009	- selftests: mptcp: join: test for flush/re-add endpoints
21mr|kernel-6.1-generic-6.1.152-2|11010	- selftests: mptcp: join: validate backup in MPJ
21mr|kernel-6.1-generic-6.1.152-2|11011	- selftests: mptcp: join: validate event numbers
21mr|kernel-6.1-generic-6.1.152-2|11012	- selftests: mptcp: join: validate fullmesh endp on 1st sf
21mr|kernel-6.1-generic-6.1.152-2|11013	- selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
21mr|kernel-6.1-generic-6.1.152-2|11014	- selftests: netfilter: Fix nft_audit.sh for newer nft binaries
21mr|kernel-6.1-generic-6.1.152-2|11015	- selftests: net: kill smcrouted in the cleanup logic in amt.sh
21mr|kernel-6.1-generic-6.1.152-2|11016	- selftests: net: more strict check in net_helper
21mr|kernel-6.1-generic-6.1.152-2|11017	- selftests: net: move amt to socat for better compatibility
21mr|kernel-6.1-generic-6.1.152-2|11018	- selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test
21mr|kernel-6.1-generic-6.1.152-2|11019	- selftests: net: really check for bg process completion
21mr|kernel-6.1-generic-6.1.152-2|11020	- selftests: net: Remove executable bits from library scripts
21mr|kernel-6.1-generic-6.1.152-2|11021	- selftests/net: synchronize udpgro tests' tx and rx connection
21mr|kernel-6.1-generic-6.1.152-2|11022	- selftests/nolibc: avoid passing NULL to printf("%%s")
21mr|kernel-6.1-generic-6.1.152-2|11023	- selftests/openat2: Fix build warnings on ppc64
21mr|kernel-6.1-generic-6.1.152-2|11024	- selftests/resctrl: fix clang build failure: use LOCAL_HDRS
21mr|kernel-6.1-generic-6.1.152-2|11025	- selftests/resctrl: Protect against array overrun during iMC config parsing
21mr|kernel-6.1-generic-6.1.152-2|11026	- selftests/sigaltstack: Fix ppc64 GCC build
21mr|kernel-6.1-generic-6.1.152-2|11027	- selftests: sud_test: return correct emulated syscall value on RISC-V
21mr|kernel-6.1-generic-6.1.152-2|11028	- selftests: tc-testing: reduce rshift value
21mr|kernel-6.1-generic-6.1.152-2|11029	- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior
21mr|kernel-6.1-generic-6.1.152-2|11030	- selftests: udpgro: report error when receive failed
21mr|kernel-6.1-generic-6.1.152-2|11031	- selftests/vDSO: fix clang build errors and warnings
21mr|kernel-6.1-generic-6.1.152-2|11032	- selftests: vDSO: fix ELF hash table entry size for s390x
21mr|kernel-6.1-generic-6.1.152-2|11033	- selftests: vDSO: fix vdso_config for powerpc
21mr|kernel-6.1-generic-6.1.152-2|11034	- selftests: vDSO: fix vdso_config for s390
21mr|kernel-6.1-generic-6.1.152-2|11035	- selftests: vDSO: fix vDSO name for powerpc
21mr|kernel-6.1-generic-6.1.152-2|11036	- selftests: vDSO: fix vDSO symbols lookup for powerpc64
21mr|kernel-6.1-generic-6.1.152-2|11037	- selftests/watchdog-test: Fix system accidentally reset after watchdog-test
21mr|kernel-6.1-generic-6.1.152-2|11038	- selinux: fix potential counting error in avc_add_xperms_decision()
21mr|kernel-6.1-generic-6.1.152-2|11039	- selinux: ignore unknown extended permissions
21mr|kernel-6.1-generic-6.1.152-2|11040	- selinux: improve error checking in sel_write_load()
21mr|kernel-6.1-generic-6.1.152-2|11041	- selinux,smack: don't bypass permissions check in inode_setsecctx hook
21mr|kernel-6.1-generic-6.1.152-2|11042	- seqlock/latch: Provide raw_read_seqcount_latch_retry()
21mr|kernel-6.1-generic-6.1.152-2|11043	- serial: 8250_bcm7271: use default_mux_rate if possible
21mr|kernel-6.1-generic-6.1.152-2|11044	- serial: 8250_dw: Add Sophgo SG2044 quirk
21mr|kernel-6.1-generic-6.1.152-2|11045	- serial: 8250_dw: fall back to poll if there's no interrupt
21mr|kernel-6.1-generic-6.1.152-2|11046	- serial: 8250_fintek: Add support for F81216E
21mr|kernel-6.1-generic-6.1.152-2|11047	- serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
21mr|kernel-6.1-generic-6.1.152-2|11048	- serial: 8250_omap: Implementation of Errata i2310
21mr|kernel-6.1-generic-6.1.152-2|11049	- serial: 8250: omap: Move pm_runtime_get_sync
21mr|kernel-6.1-generic-6.1.152-2|11050	- serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
21mr|kernel-6.1-generic-6.1.152-2|11051	- serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup
21mr|kernel-6.1-generic-6.1.152-2|11052	- serial: amba-pl011: fix build regression
21mr|kernel-6.1-generic-6.1.152-2|11053	- serial: amba-pl011: Fix RX stall when DMA is used
21mr|kernel-6.1-generic-6.1.152-2|11054	- serial: amba-pl011: Use port lock wrappers
21mr|kernel-6.1-generic-6.1.152-2|11055	- serial: core: Add UPIO_UNKNOWN constant for unknown port type
21mr|kernel-6.1-generic-6.1.152-2|11056	- serial: core: check uartclk for zero to avoid divide by zero
21mr|kernel-6.1-generic-6.1.152-2|11057	- serial: exar: adding missing CTI and Exar PCI ids
21mr|kernel-6.1-generic-6.1.152-2|11058	- serial: imx: Introduce timeout when waiting on transmitter empty
21mr|kernel-6.1-generic-6.1.152-2|11059	- serial: imx: only set receiver level if it is zero
21mr|kernel-6.1-generic-6.1.152-2|11060	- serial: imx: Raise TX trigger level to 8
21mr|kernel-6.1-generic-6.1.152-2|11061	- serial: imx: set receiver level before starting uart
21mr|kernel-6.1-generic-6.1.152-2|11062	- serial: imx: Update mctrl old_status on RTSD interrupt
21mr|kernel-6.1-generic-6.1.152-2|11063	- serial: kgdboc: Fix NMI-safety problems from keyboard reset code
21mr|kernel-6.1-generic-6.1.152-2|11064	- serial: Make uart_handle_cts_change() status param bool active
21mr|kernel-6.1-generic-6.1.152-2|11065	- serial: max3100: Fix bitwise types
21mr|kernel-6.1-generic-6.1.152-2|11066	- serial: max3100: Lock port->lock when calling uart_handle_cts_change()
21mr|kernel-6.1-generic-6.1.152-2|11067	- serial: max3100: Update uart_driver_registered on driver removal
21mr|kernel-6.1-generic-6.1.152-2|11068	- serial: protect uart_port_dtr_rts() in uart_shutdown() too
21mr|kernel-6.1-generic-6.1.152-2|11069	- serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
21mr|kernel-6.1-generic-6.1.152-2|11070	- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
21mr|kernel-6.1-generic-6.1.152-2|11071	- serial: sc16is7xx: fix invalid FIFO access with special register set
21mr|kernel-6.1-generic-6.1.152-2|11072	- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro
21mr|kernel-6.1-generic-6.1.152-2|11073	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-6.1-generic-6.1.152-2|11074	- serial: sh-sci: protect invalidating RXDMA on shutdown
21mr|kernel-6.1-generic-6.1.152-2|11075	- sh: clk: Fix clk_enable() to return 0 on NULL clk
21mr|kernel-6.1-generic-6.1.152-2|11076	- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-6.1-generic-6.1.152-2|11077	- sh: intc: Fix use-after-free bug in register_intc_controller()
21mr|kernel-6.1-generic-6.1.152-2|11078	- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
21mr|kernel-6.1-generic-6.1.152-2|11079	- sh: rework sync_file_range ABI
21mr|kernel-6.1-generic-6.1.152-2|11080	- signal: restore the override_rlimit logic
21mr|kernel-6.1-generic-6.1.152-2|11081	- skmsg: Skip zero length skb in sk_msg_recvmsg
21mr|kernel-6.1-generic-6.1.152-2|11082	- sky2: Add device ID 11ab:4373 for Marvell 88E8075
21mr|kernel-6.1-generic-6.1.152-2|11083	- slimbus: qcom-ngd-ctrl: Add timeout for wait operation
21mr|kernel-6.1-generic-6.1.152-2|11084	- slip: make slhc_remember() more robust against malicious packets
21mr|kernel-6.1-generic-6.1.152-2|11085	- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso
21mr|kernel-6.1-generic-6.1.152-2|11086	- smack: tcp: ipv4, fix incorrect labeling
21mr|kernel-6.1-generic-6.1.152-2|11087	- smack: unix sockets: fix accept()ed socket label
21mr|kernel-6.1-generic-6.1.152-2|11088	- smb3: fix lock ordering potential deadlock in cifs_sync_mid_result
21mr|kernel-6.1-generic-6.1.152-2|11089	- smb3: fix setting SecurityFlags when encryption is required
21mr|kernel-6.1-generic-6.1.152-2|11090	- smb3: missing lock when picking channel
21mr|kernel-6.1-generic-6.1.152-2|11091	- smb3: request handle caching when caching directories
21mr|kernel-6.1-generic-6.1.152-2|11092	- smb: cached directories can be more than root file handle
21mr|kernel-6.1-generic-6.1.152-2|11093	- smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()
21mr|kernel-6.1-generic-6.1.152-2|11094	- smb: client: fix deadlock in smb2_find_smb_tcon()
21mr|kernel-6.1-generic-6.1.152-2|11095	- smb: client: fix hang in wait_for_response() for negproto
21mr|kernel-6.1-generic-6.1.152-2|11096	- smb: client: fix OOBs when building SMB2_IOCTL request
21mr|kernel-6.1-generic-6.1.152-2|11097	- smb: client: fix rename(2) regression against samba
21mr|kernel-6.1-generic-6.1.152-2|11098	- smb: client: Fix struct_group() usage in __packed structs
21mr|kernel-6.1-generic-6.1.152-2|11099	- smb: client: fix UAF in smb2_reconnect_server()
21mr|kernel-6.1-generic-6.1.152-2|11100	- smb: client: memcpy() with surrounding object base address
21mr|kernel-6.1-generic-6.1.152-2|11101	- smb: client: use actual path when queryfs
21mr|kernel-6.1-generic-6.1.152-2|11102	- smb: server: Fix building with GCC 15
21mr|kernel-6.1-generic-6.1.152-2|11103	- smb/server: fix return value of smb2_open()
21mr|kernel-6.1-generic-6.1.152-2|11104	- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()
21mr|kernel-6.1-generic-6.1.152-2|11105	- smp: Provide 'setup_max_cpus' definition on UP too
21mr|kernel-6.1-generic-6.1.152-2|11106	- soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
21mr|kernel-6.1-generic-6.1.152-2|11107	- soc: imx8m: Probe the SoC driver as platform driver
21mr|kernel-6.1-generic-6.1.152-2|11108	- sock_diag: add module pointer to "struct sock_diag_handler"
21mr|kernel-6.1-generic-6.1.152-2|11109	- sock_diag: allow concurrent operation in sock_diag_rcv_msg()
21mr|kernel-6.1-generic-6.1.152-2|11110	- sock_diag: allow concurrent operations
21mr|kernel-6.1-generic-6.1.152-2|11111	- sock_map: Add a cond_resched() in sock_hash_free()
21mr|kernel-6.1-generic-6.1.152-2|11112	- sock_map: avoid race between sock_map_close and sk_psock_put
21mr|kernel-6.1-generic-6.1.152-2|11113	- soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
21mr|kernel-6.1-generic-6.1.152-2|11114	- soc: qcom: Add check devm_kasprintf() returned value
21mr|kernel-6.1-generic-6.1.152-2|11115	- soc: qcom: cmd-db: Map shared memory as WC, not WB
21mr|kernel-6.1-generic-6.1.152-2|11116	- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
21mr|kernel-6.1-generic-6.1.152-2|11117	- soc: qcom: pdr: fix parsing of domains lists
21mr|kernel-6.1-generic-6.1.152-2|11118	- soc: qcom: pdr: protect locator_addr with the main mutex
21mr|kernel-6.1-generic-6.1.152-2|11119	- soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
21mr|kernel-6.1-generic-6.1.152-2|11120	- soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers
21mr|kernel-6.1-generic-6.1.152-2|11121	- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
21mr|kernel-6.1-generic-6.1.152-2|11122	- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|11123	- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
21mr|kernel-6.1-generic-6.1.152-2|11124	- soc: versatile: integrator: fix OF node leak in probe() error path
21mr|kernel-6.1-generic-6.1.152-2|11125	- soc: versatile: realview: fix memory leak during device remove
21mr|kernel-6.1-generic-6.1.152-2|11126	- soc: versatile: realview: fix soc_dev leak during device remove
21mr|kernel-6.1-generic-6.1.152-2|11127	- soc: xilinx: rename cpu_number1 to dummy_cpu_number
21mr|kernel-6.1-generic-6.1.152-2|11128	- softirq: Fix suspicious RCU usage in __do_softirq()
21mr|kernel-6.1-generic-6.1.152-2|11129	- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML
21mr|kernel-6.1-generic-6.1.152-2|11130	- sound: usb: enable DSD output for ddHiFi TC44C
21mr|kernel-6.1-generic-6.1.152-2|11131	- sound: usb: format: don't warn that raw DSD is unsupported
21mr|kernel-6.1-generic-6.1.152-2|11132	- soundwire: cadence: fix invalid PDI offset
21mr|kernel-6.1-generic-6.1.152-2|11133	- soundwire: stream: fix programming slave ports for non-continous port maps
21mr|kernel-6.1-generic-6.1.152-2|11134	- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps"
21mr|kernel-6.1-generic-6.1.152-2|11135	- sparc64: Fix incorrect function signature and add prototype for prom_cif_init
21mr|kernel-6.1-generic-6.1.152-2|11136	- sparc64: Fix number of online CPUs
21mr|kernel-6.1-generic-6.1.152-2|11137	- sparc: fix compat recv/recvfrom syscalls
21mr|kernel-6.1-generic-6.1.152-2|11138	- sparc: fix old compat_sys_select()
21mr|kernel-6.1-generic-6.1.152-2|11139	- sparc: move struct termio to asm/termios.h
21mr|kernel-6.1-generic-6.1.152-2|11140	- speakup: Fix sizeof() vs ARRAY_SIZE() bug
21mr|kernel-6.1-generic-6.1.152-2|11141	- spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()
21mr|kernel-6.1-generic-6.1.152-2|11142	- spi: atmel-quadspi: Add missing check for clk_prepare
21mr|kernel-6.1-generic-6.1.152-2|11143	- spi: atmel-quadspi: Fix register name in verbose logging function
21mr|kernel-6.1-generic-6.1.152-2|11144	- spi: atmel-quadspi: Undo runtime PM changes at driver exit time
21mr|kernel-6.1-generic-6.1.152-2|11145	- spi: axi-spi-engine: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|11146	- spi: axi-spi-engine: fix version format string
21mr|kernel-6.1-generic-6.1.152-2|11147	- spi: axi-spi-engine: move msg state to new struct
21mr|kernel-6.1-generic-6.1.152-2|11148	- spi: axi-spi-engine: simplify driver data allocation
21mr|kernel-6.1-generic-6.1.152-2|11149	- spi: axi-spi-engine: use common AXI macros
21mr|kernel-6.1-generic-6.1.152-2|11150	- spi: axi-spi-engine: use devm_spi_alloc_host()
21mr|kernel-6.1-generic-6.1.152-2|11151	- spi: bcm63xx: Enable module autoloading
21mr|kernel-6.1-generic-6.1.152-2|11152	- spi: bcm63xx: Fix missing pm_runtime_disable()
21mr|kernel-6.1-generic-6.1.152-2|11153	- spi: bcm63xx: Fix module autoloading
21mr|kernel-6.1-generic-6.1.152-2|11154	- spi: cadence: Ensure data lines set to low during dummy-cycle period
21mr|kernel-6.1-generic-6.1.152-2|11155	- spidev: Add Silicon Labs EM3581 device compatible
21mr|kernel-6.1-generic-6.1.152-2|11156	- spi: Don't mark message DMA mapped when no transfer in it is
21mr|kernel-6.1-generic-6.1.152-2|11157	- spi: Fix acpi deferred irq probe
21mr|kernel-6.1-generic-6.1.152-2|11158	- spi: fix null pointer dereference within spi_sync
21mr|kernel-6.1-generic-6.1.152-2|11159	- spi: geni-qcom: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|11160	- spi: geni-qcom: Fix incorrect free_irq() sequence
21mr|kernel-6.1-generic-6.1.152-2|11161	- spi: geni-qcom: Undo runtime PM changes at driver exit time
21mr|kernel-6.1-generic-6.1.152-2|11162	- spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs
21mr|kernel-6.1-generic-6.1.152-2|11163	- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
21mr|kernel-6.1-generic-6.1.152-2|11164	- spi: introduce new helpers with using modern naming
21mr|kernel-6.1-generic-6.1.152-2|11165	- spi: Merge spi_controller.{slave,target}_abort()
21mr|kernel-6.1-generic-6.1.152-2|11166	- spi: microchip-core: fix init function not setting the master and motorola modes
21mr|kernel-6.1-generic-6.1.152-2|11167	- spi: microchip-core: fix the issues in the isr
21mr|kernel-6.1-generic-6.1.152-2|11168	- spi: microchip-core: only disable SPI controller when register value change requires it
21mr|kernel-6.1-generic-6.1.152-2|11169	- spi: microchip-core-qspi: fix setting spi bus clock rate
21mr|kernel-6.1-generic-6.1.152-2|11170	- spi: microchip-core: switch to use modern name
21mr|kernel-6.1-generic-6.1.152-2|11171	- spi: mpc52xx: Add cancel_work_sync before module remove
21mr|kernel-6.1-generic-6.1.152-2|11172	- spi: mux: set ctlr->bits_per_word_mask
21mr|kernel-6.1-generic-6.1.152-2|11173	- spi: nxp-fspi: fix the KASAN report out-of-bounds bug
21mr|kernel-6.1-generic-6.1.152-2|11174	- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ
21mr|kernel-6.1-generic-6.1.152-2|11175	- spi: ppc4xx: handle irq_of_parse_and_map() errors
21mr|kernel-6.1-generic-6.1.152-2|11176	- spi: rockchip: Resolve unbalanced runtime PM / system PM handling
21mr|kernel-6.1-generic-6.1.152-2|11177	- spi: s3c64xx: fix timeout counters in flush_fifo
21mr|kernel-6.1-generic-6.1.152-2|11178	- spi: spi-axi-spi-engine: switch to use modern name
21mr|kernel-6.1-generic-6.1.152-2|11179	- spi: spi-axi-spi-engine: Use helper function devm_clk_get_enabled()
21mr|kernel-6.1-generic-6.1.152-2|11180	- spi: spidev: Add an entry for elgin,jg10309-01
21mr|kernel-6.1-generic-6.1.152-2|11181	- spi: spidev: add correct compatible for Rohm BH2228FV
21mr|kernel-6.1-generic-6.1.152-2|11182	- spi: spidev: Add missing spi_device_id for bh2228fv
21mr|kernel-6.1-generic-6.1.152-2|11183	- spi: spidev: Add missing spi_device_id for jg10309-01
21mr|kernel-6.1-generic-6.1.152-2|11184	- spi: spidev: order compatibles alphabetically
21mr|kernel-6.1-generic-6.1.152-2|11185	- spi: spi-fsl-lpspi: downgrade log level for pio mode
21mr|kernel-6.1-generic-6.1.152-2|11186	- spi: spi-fsl-lpspi: Fix scldiv calculation
21mr|kernel-6.1-generic-6.1.152-2|11187	- spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time
21mr|kernel-6.1-generic-6.1.152-2|11188	- spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|11189	- spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.1-generic-6.1.152-2|11190	- spi: spi-microchip-core: Fix the number of chip selects supported
21mr|kernel-6.1-generic-6.1.152-2|11191	- spi: stm32: Don't warn about spurious interrupts
21mr|kernel-6.1-generic-6.1.152-2|11192	- spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
21mr|kernel-6.1-generic-6.1.152-2|11193	- spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
21mr|kernel-6.1-generic-6.1.152-2|11194	- spi: tegra210-quad: Avoid shift-out-of-bounds
21mr|kernel-6.1-generic-6.1.152-2|11195	- spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
21mr|kernel-6.1-generic-6.1.152-2|11196	- spmi: hisi-spmi-controller: Do not override device identifier
21mr|kernel-6.1-generic-6.1.152-2|11197	- Squashfs: fix variable overflow triggered by sysbot
21mr|kernel-6.1-generic-6.1.152-2|11198	- Squashfs: sanity check symbolic link size
21mr|kernel-6.1-generic-6.1.152-2|11199	- squashfs: squashfs_read_data need to check if the length is 0
21mr|kernel-6.1-generic-6.1.152-2|11200	- ssb: Fix division by zero issue in ssb_calc_clock_rate
21mr|kernel-6.1-generic-6.1.152-2|11201	- stackdepot: respect __GFP_NOLOCKDEP allocation flag
21mr|kernel-6.1-generic-6.1.152-2|11202	- staging: iio: ad9832: Correct phase range check
21mr|kernel-6.1-generic-6.1.152-2|11203	- staging: iio: ad9834: Correct phase range check
21mr|kernel-6.1-generic-6.1.152-2|11204	- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()
21mr|kernel-6.1-generic-6.1.152-2|11205	- staging: iio: frequency: ad9834: Validate frequency parameter value
21mr|kernel-6.1-generic-6.1.152-2|11206	- staging: iio: resolver: ad2s1210: fix use before initialization
21mr|kernel-6.1-generic-6.1.152-2|11207	- staging: ks7010: disable bh on tx_dev_lock
21mr|kernel-6.1-generic-6.1.152-2|11208	- staging: vchiq_arm: Get the rid off struct vchiq_2835_state
21mr|kernel-6.1-generic-6.1.152-2|11209	- staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation
21mr|kernel-6.1-generic-6.1.152-2|11210	- staging: vme_user: added bound check to geoid
21mr|kernel-6.1-generic-6.1.152-2|11211	- static_call: Handle module init failure correctly in static_call_del_module()
21mr|kernel-6.1-generic-6.1.152-2|11212	- static_call: Replace pointless WARN_ON() in static_call_module_notify()
21mr|kernel-6.1-generic-6.1.152-2|11213	- stddef: make __struct_group() UAPI C++-friendly
21mr|kernel-6.1-generic-6.1.152-2|11214	- stm class: Fix a double free in stm_register_device()
21mr|kernel-6.1-generic-6.1.152-2|11215	- sunrpc: add a struct rpc_stats arg to rpc_create_args
21mr|kernel-6.1-generic-6.1.152-2|11216	- SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
21mr|kernel-6.1-generic-6.1.152-2|11217	- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
21mr|kernel-6.1-generic-6.1.152-2|11218	- sunrpc: don't change ->sv_stats if it doesn't exist
21mr|kernel-6.1-generic-6.1.152-2|11219	- SUNRPC: Fix a race to wake a sync task
21mr|kernel-6.1-generic-6.1.152-2|11220	- SUNRPC: Fix gss_free_in_token_pages()
21mr|kernel-6.1-generic-6.1.152-2|11221	- SUNRPC: Fix integer overflow in decode_rc_list()
21mr|kernel-6.1-generic-6.1.152-2|11222	- SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
21mr|kernel-6.1-generic-6.1.152-2|11223	- sunrpc: fix NFSACL RPC retry on soft mount
21mr|kernel-6.1-generic-6.1.152-2|11224	- SUNRPC: Fixup gss_status tracepoint error output
21mr|kernel-6.1-generic-6.1.152-2|11225	- sunrpc: handle -ENOTCONN in xs_tcp_setup_socket()
21mr|kernel-6.1-generic-6.1.152-2|11226	- SUNRPC: make sure cache entry active before cache_show
21mr|kernel-6.1-generic-6.1.152-2|11227	- sunrpc: pass in the sv_stats struct through svc_create_pooled
21mr|kernel-6.1-generic-6.1.152-2|11228	- sunrpc: removed redundant procp check
21mr|kernel-6.1-generic-6.1.152-2|11229	- sunrpc: remove ->pg_stats from svc_program
21mr|kernel-6.1-generic-6.1.152-2|11230	- SUNRPC: return proper error from gss_wrap_req_priv
21mr|kernel-6.1-generic-6.1.152-2|11231	- sunrpc: simplify two-level sysctl registration for svcrdma_parm_table
21mr|kernel-6.1-generic-6.1.152-2|11232	- sunrpc: use the struct net as the svc proc private
21mr|kernel-6.1-generic-6.1.152-2|11233	- svcrdma: Address an integer overflow
21mr|kernel-6.1-generic-6.1.152-2|11234	- svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()
21mr|kernel-6.1-generic-6.1.152-2|11235	- syscalls: fix compat_sys_io_pgetevents_time64 usage
21mr|kernel-6.1-generic-6.1.152-2|11236	- syscalls: fix sys_fanotify_mark prototype
21mr|kernel-6.1-generic-6.1.152-2|11237	- sysctl: allow change system v ipc sysctls inside ipc namespace
21mr|kernel-6.1-generic-6.1.152-2|11238	- sysctl: allow to change limits for posix messages queues
21mr|kernel-6.1-generic-6.1.152-2|11239	- sysctl: always initialize i_uid/i_gid
21mr|kernel-6.1-generic-6.1.152-2|11240	- sysctl: treewide: drop unused argument ctl_table_root::set_ownership(table)
21mr|kernel-6.1-generic-6.1.152-2|11241	- tap: add missing verification for short frame
21mr|kernel-6.1-generic-6.1.152-2|11242	- task_work: Introduce task_work_cancel() again
21mr|kernel-6.1-generic-6.1.152-2|11243	- task_work: s/task_work_cancel()/task_work_cancel_func()/
21mr|kernel-6.1-generic-6.1.152-2|11244	- tcp: add tcp_done_with_error() helper
21mr|kernel-6.1-generic-6.1.152-2|11245	- tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
21mr|kernel-6.1-generic-6.1.152-2|11246	- tcp: annotate lockless accesses to sk->sk_err_soft
21mr|kernel-6.1-generic-6.1.152-2|11247	- tcp: annotate lockless access to sk->sk_err
21mr|kernel-6.1-generic-6.1.152-2|11248	- tcp: avoid premature drops in tcp_add_backlog()
21mr|kernel-6.1-generic-6.1.152-2|11249	- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process
21mr|kernel-6.1-generic-6.1.152-2|11250	- tcp: avoid too many retransmit packets
21mr|kernel-6.1-generic-6.1.152-2|11251	- tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection
21mr|kernel-6.1-generic-6.1.152-2|11252	- tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
21mr|kernel-6.1-generic-6.1.152-2|11253	- tcp_bpf: fix return value of tcp_bpf_sendmsg()
21mr|kernel-6.1-generic-6.1.152-2|11254	- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
21mr|kernel-6.1-generic-6.1.152-2|11255	- tcp: check skb is non-NULL in tcp_rto_delta_us()
21mr|kernel-6.1-generic-6.1.152-2|11256	- tcp: check space before adding MPTCP SYN options
21mr|kernel-6.1-generic-6.1.152-2|11257	- tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
21mr|kernel-6.1-generic-6.1.152-2|11258	- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
21mr|kernel-6.1-generic-6.1.152-2|11259	- tcp/dccp: allow a connection when sk_max_ack_backlog is zero
21mr|kernel-6.1-generic-6.1.152-2|11260	- tcp/dccp: bypass empty buckets in inet_twsk_purge()
21mr|kernel-6.1-generic-6.1.152-2|11261	- tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
21mr|kernel-6.1-generic-6.1.152-2|11262	- tcp/dccp: do not care about families in inet_twsk_purge()
21mr|kernel-6.1-generic-6.1.152-2|11263	- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().
21mr|kernel-6.1-generic-6.1.152-2|11264	- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets
21mr|kernel-6.1-generic-6.1.152-2|11265	- tcp: do not export tcp_twsk_purge()
21mr|kernel-6.1-generic-6.1.152-2|11266	- tcp: Don't drop SYN+ACK for simultaneous connect().
21mr|kernel-6.1-generic-6.1.152-2|11267	- tcp: fix incorrect undo caused by DSACK of TLP retransmit
21mr|kernel-6.1-generic-6.1.152-2|11268	- tcp: fix mptcp DSS corruption due to large pmtu xmit
21mr|kernel-6.1-generic-6.1.152-2|11269	- tcp: fix race in tcp_v6_syn_recv_sock()
21mr|kernel-6.1-generic-6.1.152-2|11270	- tcp: fix race in tcp_write_err()
21mr|kernel-6.1-generic-6.1.152-2|11271	- tcp: fix races in tcp_v[46]_err()
21mr|kernel-6.1-generic-6.1.152-2|11272	- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
21mr|kernel-6.1-generic-6.1.152-2|11273	- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe
21mr|kernel-6.1-generic-6.1.152-2|11274	- tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO
21mr|kernel-6.1-generic-6.1.152-2|11275	- tcp: fix to allow timestamp undo if no retransmits were sent
21mr|kernel-6.1-generic-6.1.152-2|11276	- tcp: Fix use-after-free of nreq in reqsk_timer_handler().
21mr|kernel-6.1-generic-6.1.152-2|11277	- tcp_metrics: validate source addr length
21mr|kernel-6.1-generic-6.1.152-2|11278	- tcp: prevent concurrent execution of tcp_sk_exit_batch
21mr|kernel-6.1-generic-6.1.152-2|11279	- tcp: process the 3rd ACK with sk_socket for TFO/MPTCP
21mr|kernel-6.1-generic-6.1.152-2|11280	- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().
21mr|kernel-6.1-generic-6.1.152-2|11281	- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
21mr|kernel-6.1-generic-6.1.152-2|11282	- tc-testing: don't access non-existent variable on exception
21mr|kernel-6.1-generic-6.1.152-2|11283	- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-6.1-generic-6.1.152-2|11284	- tee: optee: ffa: Fix missing-field-initializers warning
21mr|kernel-6.1-generic-6.1.152-2|11285	- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
21mr|kernel-6.1-generic-6.1.152-2|11286	- thermal: core: Initialize thermal zones before registering them
21mr|kernel-6.1-generic-6.1.152-2|11287	- thermal/drivers/qcom/lmh: Check for SCM availability at probe
21mr|kernel-6.1-generic-6.1.152-2|11288	- thermal/drivers/qcom/lmh: Remove false lockdep backtrace
21mr|kernel-6.1-generic-6.1.152-2|11289	- thermal/drivers/tsens: Fix null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|11290	- thermal: int3400: Fix reading of current_uuid for active policy
21mr|kernel-6.1-generic-6.1.152-2|11291	- thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add
21mr|kernel-6.1-generic-6.1.152-2|11292	- thermal: intel: int340x: processor: Fix warning during module unload
21mr|kernel-6.1-generic-6.1.152-2|11293	- thermal/lib: Fix memory leak on error in thermal_genl_auto()
21mr|kernel-6.1-generic-6.1.152-2|11294	- thermal: of: fix OF node leak in of_thermal_zone_find()
21mr|kernel-6.1-generic-6.1.152-2|11295	- thermal: of: Fix OF node leak in of_thermal_zone_find() error paths
21mr|kernel-6.1-generic-6.1.152-2|11296	- thermal: of: Fix OF node leak in thermal_of_trips_init() error path
21mr|kernel-6.1-generic-6.1.152-2|11297	- thermal/of: support thermal zones w/o trips subnode
21mr|kernel-6.1-generic-6.1.152-2|11298	- thunderbolt: Add support for Intel Lunar Lake
21mr|kernel-6.1-generic-6.1.152-2|11299	- thunderbolt: Add support for Intel Panther Lake-M/P
21mr|kernel-6.1-generic-6.1.152-2|11300	- thunderbolt: debugfs: Fix margin debugfs node creation condition
21mr|kernel-6.1-generic-6.1.152-2|11301	- thunderbolt: Don't display nvm_version unless upgrade supported
21mr|kernel-6.1-generic-6.1.152-2|11302	- thunderbolt: Improve redrive mode handling
21mr|kernel-6.1-generic-6.1.152-2|11303	- thunderbolt: Mark XDomain as unplugged when router is removed
21mr|kernel-6.1-generic-6.1.152-2|11304	- tick/broadcast: Make takeover of broadcast hrtimer reliable
21mr|kernel-6.1-generic-6.1.152-2|11305	- tick/broadcast: Move per CPU pointer access into the atomic section
21mr|kernel-6.1-generic-6.1.152-2|11306	- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()
21mr|kernel-6.1-generic-6.1.152-2|11307	- time: Fix references to _msecs_to_jiffies() handling of values
21mr|kernel-6.1-generic-6.1.152-2|11308	- timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()
21mr|kernel-6.1-generic-6.1.152-2|11309	- timers: Get rid of del_singleshot_timer_sync()
21mr|kernel-6.1-generic-6.1.152-2|11310	- timers: Rename del_timer() to timer_delete()
21mr|kernel-6.1-generic-6.1.152-2|11311	- tipc: fix a possible memleak in tipc_buf_append
21mr|kernel-6.1-generic-6.1.152-2|11312	- tipc: fix NULL deref in cleanup_bearer()
21mr|kernel-6.1-generic-6.1.152-2|11313	- tipc: fix UAF in error path
21mr|kernel-6.1-generic-6.1.152-2|11314	- tipc: Fix use-after-free of kernel socket in cleanup_bearer().
21mr|kernel-6.1-generic-6.1.152-2|11315	- tipc: force a dst refcount before doing decryption
21mr|kernel-6.1-generic-6.1.152-2|11316	- tipc: guard against string buffer overrun
21mr|kernel-6.1-generic-6.1.152-2|11317	- tipc: Return non-zero value from tipc_udp_addr2str() on error
21mr|kernel-6.1-generic-6.1.152-2|11318	- tls: fix missing memory barrier in tls_init
21mr|kernel-6.1-generic-6.1.152-2|11319	- tls: Fix tls_sw_sendmsg error handling
21mr|kernel-6.1-generic-6.1.152-2|11320	- tomoyo: fallback to realpath if symlink's pathname does not exist
21mr|kernel-6.1-generic-6.1.152-2|11321	- tools headers arm64: Sync arm64's cputype.h with the kernel sources
21mr|kernel-6.1-generic-6.1.152-2|11322	- tools: hv: rm .*.cmd when make clean
21mr|kernel-6.1-generic-6.1.152-2|11323	- tools/iio: Add memory allocation failure check for trigger_name
21mr|kernel-6.1-generic-6.1.152-2|11324	- tools/latency-collector: Fix -Wformat-security compile warns
21mr|kernel-6.1-generic-6.1.152-2|11325	- tools/lib/thermal: Fix sampling handler context ptr
21mr|kernel-6.1-generic-6.1.152-2|11326	- tools/lib/thermal: Make more generic the command encoding function
21mr|kernel-6.1-generic-6.1.152-2|11327	- tools/lib/thermal: Remove the thermal.h soft link when doing make clean
21mr|kernel-6.1-generic-6.1.152-2|11328	- tools/memory-model: Fix bug in lock.cat
21mr|kernel-6.1-generic-6.1.152-2|11329	- tools: move alignment-related macros to new <linux/align.h>
21mr|kernel-6.1-generic-6.1.152-2|11330	- tools/nolibc/stdlib: fix memory error in realloc()
21mr|kernel-6.1-generic-6.1.152-2|11331	- tools: Override makefile ARCH variable if defined, but empty
21mr|kernel-6.1-generic-6.1.152-2|11332	- tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs
21mr|kernel-6.1-generic-6.1.152-2|11333	- tools/power turbostat: Fix added raw MSR output
21mr|kernel-6.1-generic-6.1.152-2|11334	- tools/power turbostat: Fix Bzy_MHz documentation typo
21mr|kernel-6.1-generic-6.1.152-2|11335	- tools/power/turbostat: Fix uncore frequency file string
21mr|kernel-6.1-generic-6.1.152-2|11336	- tools/power turbostat: Increase the limit for fd opened
21mr|kernel-6.1-generic-6.1.152-2|11337	- tools/power turbostat: Remember global max_die_id
21mr|kernel-6.1-generic-6.1.152-2|11338	- tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
21mr|kernel-6.1-generic-6.1.152-2|11339	- tools/rtla: fix collision with glibc sched_attr/sched_set_attr
21mr|kernel-6.1-generic-6.1.152-2|11340	- tools/x86/kcpuid: Protect against faulty "max subleaf" values
21mr|kernel-6.1-generic-6.1.152-2|11341	- topology: Keep the cpumask unchanged when printing cpumap
21mr|kernel-6.1-generic-6.1.152-2|11342	- torture: Enable clocksource watchdog with "tsc=watchdog"
21mr|kernel-6.1-generic-6.1.152-2|11343	- tpm: Clean up TPM space after command failure
21mr|kernel-6.1-generic-6.1.152-2|11344	- tpm: fix signed/unsigned bug when checking event logs
21mr|kernel-6.1-generic-6.1.152-2|11345	- trace/pid_list: Change gfp flags in pid_list_fill_irq()
21mr|kernel-6.1-generic-6.1.152-2|11346	- trace/trace_event_perf: remove duplicate samples on the first tracepoint event
21mr|kernel-6.1-generic-6.1.152-2|11347	- tracing: Add missing helper functions in event pointer dereference check
21mr|kernel-6.1-generic-6.1.152-2|11348	- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
21mr|kernel-6.1-generic-6.1.152-2|11349	- tracing: Add "%%s" check in test_event_printk()
21mr|kernel-6.1-generic-6.1.152-2|11350	- tracing: Avoid possible softlockup in tracing_iter_reset()
21mr|kernel-6.1-generic-6.1.152-2|11351	- tracing: Build event generation tests only as modules
21mr|kernel-6.1-generic-6.1.152-2|11352	- tracing: Consider the NULL character when validating the event length
21mr|kernel-6.1-generic-6.1.152-2|11353	- tracing: Constify string literal data member in struct trace_event_call
21mr|kernel-6.1-generic-6.1.152-2|11354	- tracing/eprobe: Fix to release eprobe when failed to add dyn_event
21mr|kernel-6.1-generic-6.1.152-2|11355	- tracing: Fix cmp_entries_dup() to respect sort() comparison rules
21mr|kernel-6.1-generic-6.1.152-2|11356	- tracing: Fix overflow in get_free_elt()
21mr|kernel-6.1-generic-6.1.152-2|11357	- tracing: Fix test_event_printk() to process entire print argument
21mr|kernel-6.1-generic-6.1.152-2|11358	- tracing/ftrace: disable preemption in syscall probe
21mr|kernel-6.1-generic-6.1.152-2|11359	- tracing: Have process_string() also allow arrays
21mr|kernel-6.1-generic-6.1.152-2|11360	- tracing: Have saved_cmdlines arrays all in one allocation
21mr|kernel-6.1-generic-6.1.152-2|11361	- tracing/hwlat: Fix a race during cpuhp processing
21mr|kernel-6.1-generic-6.1.152-2|11362	- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update
21mr|kernel-6.1-generic-6.1.152-2|11363	- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe()
21mr|kernel-6.1-generic-6.1.152-2|11364	- tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
21mr|kernel-6.1-generic-6.1.152-2|11365	- tracing: Prevent bad count for tracing_cpumask_write
21mr|kernel-6.1-generic-6.1.152-2|11366	- tracing: Remove precision vsnprintf() check from print event
21mr|kernel-6.1-generic-6.1.152-2|11367	- tracing/selftests: Fix kprobe event name test for .isra. functions
21mr|kernel-6.1-generic-6.1.152-2|11368	- tracing/timerlat: Fix a race during cpuhp processing
21mr|kernel-6.1-generic-6.1.152-2|11369	- tracing: Use atomic64_inc_return() in trace_clock_counter()
21mr|kernel-6.1-generic-6.1.152-2|11370	- tty: add the option to have a tty reject a new ldisc
21mr|kernel-6.1-generic-6.1.152-2|11371	- tty: atmel_serial: use the correct RTS flag.
21mr|kernel-6.1-generic-6.1.152-2|11372	- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
21mr|kernel-6.1-generic-6.1.152-2|11373	- tty: mcf: MCF54418 has 10 UARTS
21mr|kernel-6.1-generic-6.1.152-2|11374	- tty: n_gsm: fix missing receive state reset after mode switch
21mr|kernel-6.1-generic-6.1.152-2|11375	- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
21mr|kernel-6.1-generic-6.1.152-2|11376	- tty: n_gsm: Fix use-after-free in gsm_cleanup_mux
21mr|kernel-6.1-generic-6.1.152-2|11377	- tty: n_tty: Fix buffer offsets when lookahead is used
21mr|kernel-6.1-generic-6.1.152-2|11378	- tty: rp2: Fix reset with non forgiving PCIe host bridges
21mr|kernel-6.1-generic-6.1.152-2|11379	- tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active
21mr|kernel-6.1-generic-6.1.152-2|11380	- tun: add missing verification for short frame
21mr|kernel-6.1-generic-6.1.152-2|11381	- ubd: refactor the interrupt handler
21mr|kernel-6.1-generic-6.1.152-2|11382	- ubd: untagle discard vs write zeroes not support handling
21mr|kernel-6.1-generic-6.1.152-2|11383	- ubi: eba: properly rollback inside self_check_eba
21mr|kernel-6.1-generic-6.1.152-2|11384	- ubi: fastmap: Fix duplicate slab cache names while attaching
21mr|kernel-6.1-generic-6.1.152-2|11385	- ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty
21mr|kernel-6.1-generic-6.1.152-2|11386	- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
21mr|kernel-6.1-generic-6.1.152-2|11387	- ubifs: Correct the total block count by deducting journal reservation
21mr|kernel-6.1-generic-6.1.152-2|11388	- ubi: wl: Put source PEB into correct list if trying locking LEB failed
21mr|kernel-6.1-generic-6.1.152-2|11389	- ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()
21mr|kernel-6.1-generic-6.1.152-2|11390	- ublk: fix error code for unsupported command
21mr|kernel-6.1-generic-6.1.152-2|11391	- ublk: fix ublk_ch_mmap() for 64K page size
21mr|kernel-6.1-generic-6.1.152-2|11392	- ucounts: fix counter leak in inc_rlimit_get_ucounts()
21mr|kernel-6.1-generic-6.1.152-2|11393	- udf: Allocate name buffer in directory iterator on heap
21mr|kernel-6.1-generic-6.1.152-2|11394	- udf: Avoid directory type conversion failure due to ENOMEM
21mr|kernel-6.1-generic-6.1.152-2|11395	- udf: Avoid excessive partition lengths
21mr|kernel-6.1-generic-6.1.152-2|11396	- udf: Avoid using corrupted block bitmap buffer
21mr|kernel-6.1-generic-6.1.152-2|11397	- udf: Convert empty_dir() to new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11398	- udf: Convert udf_add_nondir() to new directory iteration
21mr|kernel-6.1-generic-6.1.152-2|11399	- udf: Convert udf_expand_dir_adinicb() to new directory iteration
21mr|kernel-6.1-generic-6.1.152-2|11400	- udf: Convert udf_get_parent() to new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11401	- udf: Convert udf_link() to new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11402	- udf: Convert udf_lookup() to use new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11403	- udf: Convert udf_mkdir() to new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11404	- udf: Convert udf_readdir() to new directory iteration
21mr|kernel-6.1-generic-6.1.152-2|11405	- udf: Convert udf_rename() to new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11406	- udf: Convert udf_rmdir() to new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11407	- udf: Convert udf_unlink() to new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11408	- udf: Don't return bh from udf_expand_dir_adinicb()
21mr|kernel-6.1-generic-6.1.152-2|11409	- udf: Fix bogus checksum computation in udf_rename()
21mr|kernel-6.1-generic-6.1.152-2|11410	- udf: Fix directory iteration for longer tail extents
21mr|kernel-6.1-generic-6.1.152-2|11411	- udf: fix uninit-value use in udf_get_fileshortad
21mr|kernel-6.1-generic-6.1.152-2|11412	- udf: Fold udf_getblk() into udf_bread()
21mr|kernel-6.1-generic-6.1.152-2|11413	- udf: Handle error when expanding directory
21mr|kernel-6.1-generic-6.1.152-2|11414	- udf: Implement adding of dir entries using new iteration code
21mr|kernel-6.1-generic-6.1.152-2|11415	- udf: Implement searching for directory entry using new iteration code
21mr|kernel-6.1-generic-6.1.152-2|11416	- udf: Limit file size to 4TB
21mr|kernel-6.1-generic-6.1.152-2|11417	- udf: Move udf_expand_dir_adinicb() to its callsite
21mr|kernel-6.1-generic-6.1.152-2|11418	- udf: New directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11419	- udf: prevent integer overflow in udf_bitmap_free_blocks()
21mr|kernel-6.1-generic-6.1.152-2|11420	- udf: Provide function to mark entry as deleted using new directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11421	- udf: refactor udf_current_aext() to handle error
21mr|kernel-6.1-generic-6.1.152-2|11422	- udf: Remove old directory iteration code
21mr|kernel-6.1-generic-6.1.152-2|11423	- udf: udftime: prevent overflow in udf_disk_stamp_to_time()
21mr|kernel-6.1-generic-6.1.152-2|11424	- udmabuf: also check for F_SEAL_FUTURE_WRITE
21mr|kernel-6.1-generic-6.1.152-2|11425	- udp: allow header check for dodgy GSO_UDP_L4 packets.
21mr|kernel-6.1-generic-6.1.152-2|11426	- udp: Avoid call to compute_score on multiple sites
21mr|kernel-6.1-generic-6.1.152-2|11427	- udp: fix receiving fraglist GSO packets
21mr|kernel-6.1-generic-6.1.152-2|11428	- udp: preserve the connected status if only UDP cmsg
21mr|kernel-6.1-generic-6.1.152-2|11429	- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
21mr|kernel-6.1-generic-6.1.152-2|11430	- uio_hv_generic: Don't free decrypted memory
21mr|kernel-6.1-generic-6.1.152-2|11431	- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind
21mr|kernel-6.1-generic-6.1.152-2|11432	- um: Add winch to winch_handlers before registering winch IRQ
21mr|kernel-6.1-generic-6.1.152-2|11433	- um: Always dump trace for specified task in show_stack
21mr|kernel-6.1-generic-6.1.152-2|11434	- um: Fix potential integer overflow during physmem setup
21mr|kernel-6.1-generic-6.1.152-2|11435	- um: Fix return value in ubd_init()
21mr|kernel-6.1-generic-6.1.152-2|11436	- um: Fix the declaration of kasan_map_memory
21mr|kernel-6.1-generic-6.1.152-2|11437	- um: Fix the return value of elf_core_copy_task_fpregs
21mr|kernel-6.1-generic-6.1.152-2|11438	- um: Fix the -Wmissing-prototypes warning for get_thread_reg
21mr|kernel-6.1-generic-6.1.152-2|11439	- um: Fix the -Wmissing-prototypes warning for __switch_mm
21mr|kernel-6.1-generic-6.1.152-2|11440	- um: line: always fill *error_out in setup_one_line()
21mr|kernel-6.1-generic-6.1.152-2|11441	- um: net: Do not use drvdata in release
21mr|kernel-6.1-generic-6.1.152-2|11442	- um: time-travel: fix signal blocking race/hang
21mr|kernel-6.1-generic-6.1.152-2|11443	- um: time-travel: fix time-travel-start option
21mr|kernel-6.1-generic-6.1.152-2|11444	- um: ubd: Do not use drvdata in release
21mr|kernel-6.1-generic-6.1.152-2|11445	- um: vector: Do not use drvdata in release
21mr|kernel-6.1-generic-6.1.152-2|11446	- um: vector: fix bpfflash parameter evaluation
21mr|kernel-6.1-generic-6.1.152-2|11447	- unicode: Don't special case ignorable code points
21mr|kernel-6.1-generic-6.1.152-2|11448	- unicode: Fix utf8_load() error path
21mr|kernel-6.1-generic-6.1.152-2|11449	- uprobe: avoid out-of-bounds memory access of fetching args
21mr|kernel-6.1-generic-6.1.152-2|11450	- uprobes: encapsulate preparation of uprobe args buffer
21mr|kernel-6.1-generic-6.1.152-2|11451	- uprobes: fix kernel info leak via "[uprobes]" vma
21mr|kernel-6.1-generic-6.1.152-2|11452	- uprobes: Use kzalloc to allocate xol area
21mr|kernel-6.1-generic-6.1.152-2|11453	- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
21mr|kernel-6.1-generic-6.1.152-2|11454	- usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver
21mr|kernel-6.1-generic-6.1.152-2|11455	- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
21mr|kernel-6.1-generic-6.1.152-2|11456	- USB: appledisplay: close race between probe and completion handler
21mr|kernel-6.1-generic-6.1.152-2|11457	- usb: aqc111: stop lying about skb->truesize
21mr|kernel-6.1-generic-6.1.152-2|11458	- usb: atm: cxacru: fix endpoint checking in cxacru_bind()
21mr|kernel-6.1-generic-6.1.152-2|11459	- usb: cdns3: Add quirk flag to enable suspend residency
21mr|kernel-6.1-generic-6.1.152-2|11460	- usb: cdnsp: fix for Link TRB with TC
21mr|kernel-6.1-generic-6.1.152-2|11461	- usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
21mr|kernel-6.1-generic-6.1.152-2|11462	- usb: cdnsp: Fix incorrect usb_request status
21mr|kernel-6.1-generic-6.1.152-2|11463	- USB: chaoskey: fail open after removal
21mr|kernel-6.1-generic-6.1.152-2|11464	- USB: chaoskey: Fix possible deadlock chaoskey_list_lock
21mr|kernel-6.1-generic-6.1.152-2|11465	- usb: chipidea: udc: enable suspend interrupt after usb reset
21mr|kernel-6.1-generic-6.1.152-2|11466	- usb: chipidea: udc: handle USB Error Interrupt if IOC not set
21mr|kernel-6.1-generic-6.1.152-2|11467	- USB: class: CDC-ACM: fix race between get_serial and set_serial
21mr|kernel-6.1-generic-6.1.152-2|11468	- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
21mr|kernel-6.1-generic-6.1.152-2|11469	- USB: core: Disable LPM only for non-suspended ports
21mr|kernel-6.1-generic-6.1.152-2|11470	- USB: core: Fix access violation during port device removal
21mr|kernel-6.1-generic-6.1.152-2|11471	- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor
21mr|kernel-6.1-generic-6.1.152-2|11472	- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
21mr|kernel-6.1-generic-6.1.152-2|11473	- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario
21mr|kernel-6.1-generic-6.1.152-2|11474	- usb: dwc2: drd: fix clock gating on USB role switch
21mr|kernel-6.1-generic-6.1.152-2|11475	- usb: dwc2: Fix HCD port connection race
21mr|kernel-6.1-generic-6.1.152-2|11476	- usb: dwc2: Fix HCD resume
21mr|kernel-6.1-generic-6.1.152-2|11477	- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
21mr|kernel-6.1-generic-6.1.152-2|11478	- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
21mr|kernel-6.1-generic-6.1.152-2|11479	- usb: dwc3-am62: Disable autosuspend during remove
21mr|kernel-6.1-generic-6.1.152-2|11480	- usb: dwc3: core: Fix system suspend on TI AM62 platforms
21mr|kernel-6.1-generic-6.1.152-2|11481	- usb: dwc3: core: Prevent phy suspend during init
21mr|kernel-6.1-generic-6.1.152-2|11482	- usb: dwc3: core: Prevent USB core invalid event buffer address access
21mr|kernel-6.1-generic-6.1.152-2|11483	- usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
21mr|kernel-6.1-generic-6.1.152-2|11484	- usb: dwc3: core: Skip setting event buffers for host only controllers
21mr|kernel-6.1-generic-6.1.152-2|11485	- usb: dwc3: core: Stop processing of pending events if controller is halted
21mr|kernel-6.1-generic-6.1.152-2|11486	- usb: dwc3: core: update LC timer as per USB Spec V3.2
21mr|kernel-6.1-generic-6.1.152-2|11487	- usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
21mr|kernel-6.1-generic-6.1.152-2|11488	- usb: dwc3: ep0: Don't reset resource alloc flag
21mr|kernel-6.1-generic-6.1.152-2|11489	- usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
21mr|kernel-6.1-generic-6.1.152-2|11490	- usb: dwc3: fix fault at system suspend if device was already runtime suspended
21mr|kernel-6.1-generic-6.1.152-2|11491	- usb: dwc3: gadget: Fix checking for number of TRBs left
21mr|kernel-6.1-generic-6.1.152-2|11492	- usb: dwc3: gadget: Fix looping of queued SG entries
21mr|kernel-6.1-generic-6.1.152-2|11493	- usb: dwc3: gadget: fix writing NYET threshold
21mr|kernel-6.1-generic-6.1.152-2|11494	- usb: dwc3: gadget: Rewrite endpoint allocation flow
21mr|kernel-6.1-generic-6.1.152-2|11495	- usb: dwc3: omap: add missing depopulate in probe error path
21mr|kernel-6.1-generic-6.1.152-2|11496	- usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380
21mr|kernel-6.1-generic-6.1.152-2|11497	- usb: dwc3: st: add missing depopulate in probe error path
21mr|kernel-6.1-generic-6.1.152-2|11498	- usb: dwc3: st: fix probed platform device ref count on probe error path
21mr|kernel-6.1-generic-6.1.152-2|11499	- usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG
21mr|kernel-6.1-generic-6.1.152-2|11500	- usb: dwc3: Wait unconditionally after issuing EndXfer command
21mr|kernel-6.1-generic-6.1.152-2|11501	- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode
21mr|kernel-6.1-generic-6.1.152-2|11502	- usb: ehci-hcd: fix call balance of clocks handling routines
21mr|kernel-6.1-generic-6.1.152-2|11503	- usb: ehci-spear: fix call balance of sehci clk handling routines
21mr|kernel-6.1-generic-6.1.152-2|11504	- usb: fix reference leak in usb_new_device()
21mr|kernel-6.1-generic-6.1.152-2|11505	- usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device
21mr|kernel-6.1-generic-6.1.152-2|11506	- usb: gadget: Add function wakeup support
21mr|kernel-6.1-generic-6.1.152-2|11507	- usb: gadget: aspeed_udc: fix device address configuration
21mr|kernel-6.1-generic-6.1.152-2|11508	- usb: gadget: aspeed_udc: validate endpoint index for ast udc
21mr|kernel-6.1-generic-6.1.152-2|11509	- usb: gadget: composite: fix OS descriptors w_value logic
21mr|kernel-6.1-generic-6.1.152-2|11510	- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
21mr|kernel-6.1-generic-6.1.152-2|11511	- usb: gadget: core: Check for unset descriptor
21mr|kernel-6.1-generic-6.1.152-2|11512	- usb: gadget: core: force synchronous registration
21mr|kernel-6.1-generic-6.1.152-2|11513	- usb: gadget: dummy_hcd: execute hrtimer callback in softirq context
21mr|kernel-6.1-generic-6.1.152-2|11514	- USB: gadget: dummy-hcd: Fix "task hung" problem
21mr|kernel-6.1-generic-6.1.152-2|11515	- usb: gadget: dummy_hcd: Set transfer interval to 1 microframe
21mr|kernel-6.1-generic-6.1.152-2|11516	- usb: gadget: dummy_hcd: Switch to hrtimer transfer scheduler
21mr|kernel-6.1-generic-6.1.152-2|11517	- usb: gadget: f_fs: Fix a race condition when processing setup packets.
21mr|kernel-6.1-generic-6.1.152-2|11518	- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
21mr|kernel-6.1-generic-6.1.152-2|11519	- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
21mr|kernel-6.1-generic-6.1.152-2|11520	- usb: gadget: f_fs: use io_data->status consistently
21mr|kernel-6.1-generic-6.1.152-2|11521	- usb: gadget: fsl: Increase size of name buffer for endpoints
21mr|kernel-6.1-generic-6.1.152-2|11522	- usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
21mr|kernel-6.1-generic-6.1.152-2|11523	- usb: gadget: f_uac2: fix non-newline-terminated function name
21mr|kernel-6.1-generic-6.1.152-2|11524	- usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store
21mr|kernel-6.1-generic-6.1.152-2|11525	- usb: gadget: f_uac2: Replace snprintf() with the safer scnprintf() variant
21mr|kernel-6.1-generic-6.1.152-2|11526	- usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.1-generic-6.1.152-2|11527	- usb: gadget: printer: fix races against disable
21mr|kernel-6.1-generic-6.1.152-2|11528	- usb: gadget: printer: SS+ support
21mr|kernel-6.1-generic-6.1.152-2|11529	- usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.
21mr|kernel-6.1-generic-6.1.152-2|11530	- usb: gadget: u_audio: Clear uac pointer when freed.
21mr|kernel-6.1-generic-6.1.152-2|11531	- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
21mr|kernel-6.1-generic-6.1.152-2|11532	- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
21mr|kernel-6.1-generic-6.1.152-2|11533	- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
21mr|kernel-6.1-generic-6.1.152-2|11534	- usb: gadget: u_serial: Set start_delayed during suspend
21mr|kernel-6.1-generic-6.1.152-2|11535	- usb: gadget: uvc: cleanup request when not in correct state
21mr|kernel-6.1-generic-6.1.152-2|11536	- usb: host: max3421-hcd: Correctly abort a USB request.
21mr|kernel-6.1-generic-6.1.152-2|11537	- usbip: Don't submit special requests twice
21mr|kernel-6.1-generic-6.1.152-2|11538	- usbip: tools: Fix detach_port() invalid port error path
21mr|kernel-6.1-generic-6.1.152-2|11539	- USB: misc: cypress_cy7c63: check for short transfer
21mr|kernel-6.1-generic-6.1.152-2|11540	- usb: misc: uss720: check for incompatible versions of the Belkin F5U002
21mr|kernel-6.1-generic-6.1.152-2|11541	- USB: misc: yurex: fix race between read and write
21mr|kernel-6.1-generic-6.1.152-2|11542	- usb: musb: da8xx: fix a resource leak in probe()
21mr|kernel-6.1-generic-6.1.152-2|11543	- usb: musb: Fix hardware lockup on first Rx endpoint request
21mr|kernel-6.1-generic-6.1.152-2|11544	- usb: musb: sunxi: Fix accessing an released usb phy
21mr|kernel-6.1-generic-6.1.152-2|11545	- usbnet: fix cyclical race on disconnect with work queue
21mr|kernel-6.1-generic-6.1.152-2|11546	- usbnet: ipheth: fix carrier detection in modes 1 and 4
21mr|kernel-6.1-generic-6.1.152-2|11547	- usbnet: ipheth: race between ipheth_close and error handling
21mr|kernel-6.1-generic-6.1.152-2|11548	- usbnet: modern method to get random MAC
21mr|kernel-6.1-generic-6.1.152-2|11549	- usb: ohci: Prevent missed ohci interrupts
21mr|kernel-6.1-generic-6.1.152-2|11550	- usb: phy: Fix API devm_usb_put_phy() can not release the phy
21mr|kernel-6.1-generic-6.1.152-2|11551	- USB: serial: cp210x: add Phoenix Contact UPS Device
21mr|kernel-6.1-generic-6.1.152-2|11552	- USB: serial: debug: do not echo input by default
21mr|kernel-6.1-generic-6.1.152-2|11553	- USB: serial: io_edgeport: fix use after free in debug printk
21mr|kernel-6.1-generic-6.1.152-2|11554	- USB: serial: mos7840: fix crash on resume
21mr|kernel-6.1-generic-6.1.152-2|11555	- USB: serial: option: add Fibocom FG132 0x0112 composition
21mr|kernel-6.1-generic-6.1.152-2|11556	- USB: serial: option: add Fibocom FM350-GL
21mr|kernel-6.1-generic-6.1.152-2|11557	- USB: serial: option: add MediaTek T7XX compositions
21mr|kernel-6.1-generic-6.1.152-2|11558	- USB: serial: option: add MeiG Smart SLM770A
21mr|kernel-6.1-generic-6.1.152-2|11559	- USB: serial: option: add MeiG Smart SRM815
21mr|kernel-6.1-generic-6.1.152-2|11560	- USB: serial: option: add MeiG Smart SRM825L
21mr|kernel-6.1-generic-6.1.152-2|11561	- USB: serial: option: add Neoway N723-EA support
21mr|kernel-6.1-generic-6.1.152-2|11562	- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
21mr|kernel-6.1-generic-6.1.152-2|11563	- USB: serial: option: add Netprisma LCUK54 series modules
21mr|kernel-6.1-generic-6.1.152-2|11564	- USB: serial: option: add Quectel RG650V
21mr|kernel-6.1-generic-6.1.152-2|11565	- USB: serial: option: add Rolling RW350-GL variants
21mr|kernel-6.1-generic-6.1.152-2|11566	- USB: serial: option: add support for Foxconn T99W651
21mr|kernel-6.1-generic-6.1.152-2|11567	- USB: serial: option: add support for Quectel EG916Q-GL
21mr|kernel-6.1-generic-6.1.152-2|11568	- USB: serial: option: add TCL IK512 MBIM & ECM
21mr|kernel-6.1-generic-6.1.152-2|11569	- USB: serial: option: add Telit FE910C04 rmnet compositions
21mr|kernel-6.1-generic-6.1.152-2|11570	- USB: serial: option: add Telit FN912 rmnet compositions
21mr|kernel-6.1-generic-6.1.152-2|11571	- USB: serial: option: add Telit FN920C04 MBIM compositions
21mr|kernel-6.1-generic-6.1.152-2|11572	- USB: serial: option: add Telit generic core-dump composition
21mr|kernel-6.1-generic-6.1.152-2|11573	- USB: serial: pl2303: add device id for Macrosilicon MS3020
21mr|kernel-6.1-generic-6.1.152-2|11574	- USB: serial: qcserial: add support for Sierra Wireless EM86xx
21mr|kernel-6.1-generic-6.1.152-2|11575	- usb-storage: Add max sectors quirk for Nokia 208
21mr|kernel-6.1-generic-6.1.152-2|11576	- usb-storage: alauda: Check whether the media is initialized
21mr|kernel-6.1-generic-6.1.152-2|11577	- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip
21mr|kernel-6.1-generic-6.1.152-2|11578	- usb: typec: altmode should keep reference to parent
21mr|kernel-6.1-generic-6.1.152-2|11579	- usb: typec: anx7411: fix fwnode_handle reference leak
21mr|kernel-6.1-generic-6.1.152-2|11580	- usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe()
21mr|kernel-6.1-generic-6.1.152-2|11581	- usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()
21mr|kernel-6.1-generic-6.1.152-2|11582	- usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()
21mr|kernel-6.1-generic-6.1.152-2|11583	- usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration"
21mr|kernel-6.1-generic-6.1.152-2|11584	- usb: typec: tcpm: Check for port partner validity before consuming it
21mr|kernel-6.1-generic-6.1.152-2|11585	- usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps
21mr|kernel-6.1-generic-6.1.152-2|11586	- usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state
21mr|kernel-6.1-generic-6.1.152-2|11587	- usb: typec: tcpm: unregister existing source caps before re-registration
21mr|kernel-6.1-generic-6.1.152-2|11588	- usb: typec: tipd: fix event checking for tps6598x
21mr|kernel-6.1-generic-6.1.152-2|11589	- usb: typec: ucsi: Ack also failed Get Error commands
21mr|kernel-6.1-generic-6.1.152-2|11590	- usb: typec: ucsi: Check for notifications after init
21mr|kernel-6.1-generic-6.1.152-2|11591	- usb: typec: ucsi: displayport: Fix potential deadlock
21mr|kernel-6.1-generic-6.1.152-2|11592	- usb: typec: ucsi: Fix connector check on init
21mr|kernel-6.1-generic-6.1.152-2|11593	- usb: typec: ucsi: Fix null pointer dereference in trace
21mr|kernel-6.1-generic-6.1.152-2|11594	- usb: typec: ucsi: Never send a lone connector change ack
21mr|kernel-6.1-generic-6.1.152-2|11595	- usb: uas: set host status byte on data completion error
21mr|kernel-6.1-generic-6.1.152-2|11596	- usb: ucsi: stm32: fix command completion handling
21mr|kernel-6.1-generic-6.1.152-2|11597	- USB: usblp: return error when setting unsupported protocol
21mr|kernel-6.1-generic-6.1.152-2|11598	- USB: usbtmc: prevent kernel-usb-infoleak
21mr|kernel-6.1-generic-6.1.152-2|11599	- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
21mr|kernel-6.1-generic-6.1.152-2|11600	- usb: vhci-hcd: Do not drop references before new references are gained
21mr|kernel-6.1-generic-6.1.152-2|11601	- USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected
21mr|kernel-6.1-generic-6.1.152-2|11602	- usb: xhci: Avoid queuing redundant Stop Endpoint commands
21mr|kernel-6.1-generic-6.1.152-2|11603	- usb: xhci: fix loss of data on Cadence xHC
21mr|kernel-6.1-generic-6.1.152-2|11604	- usb: xhci: Fix problem with xhci resume from suspend
21mr|kernel-6.1-generic-6.1.152-2|11605	- usb: xhci: Fix TD invalidation under pending Set TR Dequeue
21mr|kernel-6.1-generic-6.1.152-2|11606	- usb: xhci: Limit Stop Endpoint retries
21mr|kernel-6.1-generic-6.1.152-2|11607	- usb: xhci-plat: Don't include xhci.h
21mr|kernel-6.1-generic-6.1.152-2|11608	- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB
21mr|kernel-6.1-generic-6.1.152-2|11609	- usb: yurex: Fix inconsistent locking bug in yurex_read()
21mr|kernel-6.1-generic-6.1.152-2|11610	- usb: yurex: make waiting on yurex_write interruptible
21mr|kernel-6.1-generic-6.1.152-2|11611	- usb: yurex: Replace snprintf() with the safer scnprintf() variant
21mr|kernel-6.1-generic-6.1.152-2|11612	- util_macros.h: fix/rework find_closest() macros
21mr|kernel-6.1-generic-6.1.152-2|11613	- vdpa: Add eventfd for the vdpa callback
21mr|kernel-6.1-generic-6.1.152-2|11614	- vDPA/ifcvf: Fix pci_read_config_byte() return code handling
21mr|kernel-6.1-generic-6.1.152-2|11615	- vdpa/mlx5: Fix PA offset with unaligned starting iotlb map
21mr|kernel-6.1-generic-6.1.152-2|11616	- vdpa/mlx5: Fix suboptimal range on iotlb iteration
21mr|kernel-6.1-generic-6.1.152-2|11617	- vduse: Temporarily fail if control queue feature requested
21mr|kernel-6.1-generic-6.1.152-2|11618	- vduse: validate block features only with block devices
21mr|kernel-6.1-generic-6.1.152-2|11619	- venus: venc: add handling for VIDIOC_ENCODER_CMD
21mr|kernel-6.1-generic-6.1.152-2|11620	- verification/dot2: Improve dot parser robustness
21mr|kernel-6.1-generic-6.1.152-2|11621	- veth: Use tstats per-CPU traffic counters
21mr|kernel-6.1-generic-6.1.152-2|11622	- VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist
21mr|kernel-6.1-generic-6.1.152-2|11623	- vfio/mlx5: Align the page tracking max message size with the device capability
21mr|kernel-6.1-generic-6.1.152-2|11624	- vfio/pci: fix potential memory leak in vfio_intx_enable()
21mr|kernel-6.1-generic-6.1.152-2|11625	- vfio/pci: Properly hide first-in-list PCIe extended capability
21mr|kernel-6.1-generic-6.1.152-2|11626	- vfs: Don't evict inode under the inode lru traversing context
21mr|kernel-6.1-generic-6.1.152-2|11627	- vfs: don't mod negative dentry count when on shrinker list
21mr|kernel-6.1-generic-6.1.152-2|11628	- vfs: fix race between evice_inodes() and find_inode()&iput()
21mr|kernel-6.1-generic-6.1.152-2|11629	- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()
21mr|kernel-6.1-generic-6.1.152-2|11630	- vhost_vdpa: assign irq bypass producer token correctly
21mr|kernel-6.1-generic-6.1.152-2|11631	- vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler
21mr|kernel-6.1-generic-6.1.152-2|11632	- vhost/vsock: always initialize seqpacket_allow
21mr|kernel-6.1-generic-6.1.152-2|11633	- virt: acrn: stop using follow_pfn
21mr|kernel-6.1-generic-6.1.152-2|11634	- virtio-blk: don't keep queue frozen during system suspend
21mr|kernel-6.1-generic-6.1.152-2|11635	- virtio_blk: reverse request order in virtio_queue_rqs
21mr|kernel-6.1-generic-6.1.152-2|11636	- virtio_console: fix misc probe bugs
21mr|kernel-6.1-generic-6.1.152-2|11637	- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
21mr|kernel-6.1-generic-6.1.152-2|11638	- virtiofs: forbid newlines in tags
21mr|kernel-6.1-generic-6.1.152-2|11639	- virtio_net: Add hash_key_length check
21mr|kernel-6.1-generic-6.1.152-2|11640	- virtio_net: checksum offloading handling fix
21mr|kernel-6.1-generic-6.1.152-2|11641	- virtio_net: Do not send RSS key if it is not supported
21mr|kernel-6.1-generic-6.1.152-2|11642	- virtio_net: Fix napi_skb_cache_put warning
21mr|kernel-6.1-generic-6.1.152-2|11643	- virtio_pmem: Check device status before requesting flush
21mr|kernel-6.1-generic-6.1.152-2|11644	- virtio/vsock: Fix accept_queue memory leak
21mr|kernel-6.1-generic-6.1.152-2|11645	- vmalloc: fix accounting with i915
21mr|kernel-6.1-generic-6.1.152-2|11646	- VMCI: Fix an error handling path in vmci_guest_probe_device()
21mr|kernel-6.1-generic-6.1.152-2|11647	- VMCI: Fix use-after-free when removing resource in vmci_resource_remove()
21mr|kernel-6.1-generic-6.1.152-2|11648	- vmci: prevent speculation leaks by sanitizing event in event_deliver()
21mr|kernel-6.1-generic-6.1.152-2|11649	- vmlinux.lds.h: catch .bss..L* sections into BSS")
21mr|kernel-6.1-generic-6.1.152-2|11650	- vmscan,migrate: fix page count imbalance on node stats when demoting pages
21mr|kernel-6.1-generic-6.1.152-2|11651	- vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event
21mr|kernel-6.1-generic-6.1.152-2|11652	- vp_vdpa: fix id_table array not null terminated error
21mr|kernel-6.1-generic-6.1.152-2|11653	- vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
21mr|kernel-6.1-generic-6.1.152-2|11654	- vsock: reset socket state when de-assigning the transport
21mr|kernel-6.1-generic-6.1.152-2|11655	- vsock/virtio: cancel close work in the destructor
21mr|kernel-6.1-generic-6.1.152-2|11656	- vsock/virtio: discard packets if the transport changes
21mr|kernel-6.1-generic-6.1.152-2|11657	- vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans
21mr|kernel-6.1-generic-6.1.152-2|11658	- vt: prevent kernel-infoleak in con_font_get()
21mr|kernel-6.1-generic-6.1.152-2|11659	- vxlan: drop packets from invalid src-address
21mr|kernel-6.1-generic-6.1.152-2|11660	- vxlan: Fix regression when dropping packets due to invalid src addresses
21mr|kernel-6.1-generic-6.1.152-2|11661	- vxlan: Handle error of rtnl_register_module().
21mr|kernel-6.1-generic-6.1.152-2|11662	- vxlan: Pull inner IP header in vxlan_rcv().
21mr|kernel-6.1-generic-6.1.152-2|11663	- watchdog: apple: Actually flush writes after requesting watchdog restart
21mr|kernel-6.1-generic-6.1.152-2|11664	- watchdog: bd9576: Drop "always-running" property
21mr|kernel-6.1-generic-6.1.152-2|11665	- watchdog: imx_sc_wdt: Don't disable WDT in suspend
21mr|kernel-6.1-generic-6.1.152-2|11666	- watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
21mr|kernel-6.1-generic-6.1.152-2|11667	- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
21mr|kernel-6.1-generic-6.1.152-2|11668	- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
21mr|kernel-6.1-generic-6.1.152-2|11669	- watchdog: rti: of: honor timeout-sec property
21mr|kernel-6.1-generic-6.1.152-2|11670	- watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
21mr|kernel-6.1-generic-6.1.152-2|11671	- watchdog: rzg2l_wdt: Check return status of pm_runtime_put()
21mr|kernel-6.1-generic-6.1.152-2|11672	- watchdog: rzg2l_wdt: Use pm_runtime_resume_and_get()
21mr|kernel-6.1-generic-6.1.152-2|11673	- watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in sa1100dog_probe()
21mr|kernel-6.1-generic-6.1.152-2|11674	- wifi: ar5523: enable proper endpoint verification
21mr|kernel-6.1-generic-6.1.152-2|11675	- wifi: ath10k: avoid NULL pointer error during sdio remove
21mr|kernel-6.1-generic-6.1.152-2|11676	- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger()
21mr|kernel-6.1-generic-6.1.152-2|11677	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
21mr|kernel-6.1-generic-6.1.152-2|11678	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
21mr|kernel-6.1-generic-6.1.152-2|11679	- wifi: ath10k: Fix memory leak in management tx
21mr|kernel-6.1-generic-6.1.152-2|11680	- wifi: ath10k: fix QCOM_RPROC_COMMON dependency
21mr|kernel-6.1-generic-6.1.152-2|11681	- wifi: ath10k: poll service ready message before failing
21mr|kernel-6.1-generic-6.1.152-2|11682	- wifi: ath10k: populate board data for WCN3990
21mr|kernel-6.1-generic-6.1.152-2|11683	- wifi: ath11k: don't force enable power save on non-running vdevs
21mr|kernel-6.1-generic-6.1.152-2|11684	- wifi: ath11k: fix array out-of-bound access in SoC stats
21mr|kernel-6.1-generic-6.1.152-2|11685	- wifi: ath11k: Fix invalid ring usage in full monitor mode
21mr|kernel-6.1-generic-6.1.152-2|11686	- wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
21mr|kernel-6.1-generic-6.1.152-2|11687	- wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem()
21mr|kernel-6.1-generic-6.1.152-2|11688	- wifi: ath5k: add PCI ID for Arcadyan devices
21mr|kernel-6.1-generic-6.1.152-2|11689	- wifi: ath5k: add PCI ID for SX76X
21mr|kernel-6.1-generic-6.1.152-2|11690	- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
21mr|kernel-6.1-generic-6.1.152-2|11691	- wifi: ath9k: fix parameter check in ath9k_init_debug()
21mr|kernel-6.1-generic-6.1.152-2|11692	- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats()
21mr|kernel-6.1-generic-6.1.152-2|11693	- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit
21mr|kernel-6.1-generic-6.1.152-2|11694	- wifi: ath9k: Remove error checks when creating debugfs entries
21mr|kernel-6.1-generic-6.1.152-2|11695	- wifi: ath9k: work around memset overflow warning
21mr|kernel-6.1-generic-6.1.152-2|11696	- wifi: brcm80211: BRCM_TRACING should depend on TRACING
21mr|kernel-6.1-generic-6.1.152-2|11697	- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
21mr|kernel-6.1-generic-6.1.152-2|11698	- wifi: brcmfmac: pcie: handle randbuf allocation failure
21mr|kernel-6.1-generic-6.1.152-2|11699	- wifi: brcmfmac: release 'root' node in all execution paths
21mr|kernel-6.1-generic-6.1.152-2|11700	- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3
21mr|kernel-6.1-generic-6.1.152-2|11701	- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
21mr|kernel-6.1-generic-6.1.152-2|11702	- wifi: carl9170: add a proper sanity check for endpoints
21mr|kernel-6.1-generic-6.1.152-2|11703	- wifi: carl9170: re-fix fortified-memset warning
21mr|kernel-6.1-generic-6.1.152-2|11704	- wifi: cfg80211: check A-MSDU format more carefully
21mr|kernel-6.1-generic-6.1.152-2|11705	- wifi: cfg80211: check wiphy mutex is held for wdev mutex
21mr|kernel-6.1-generic-6.1.152-2|11706	- wifi: cfg80211: clear wdev->cqm_config pointer on free
21mr|kernel-6.1-generic-6.1.152-2|11707	- wifi: cfg80211: factor out bridge tunnel / RFC1042 header check
21mr|kernel-6.1-generic-6.1.152-2|11708	- wifi: cfg80211: fix 6 GHz scan request building
21mr|kernel-6.1-generic-6.1.152-2|11709	- wifi: cfg80211: fix rdev_dump_mpp() arguments order
21mr|kernel-6.1-generic-6.1.152-2|11710	- wifi: cfg80211: fix receiving mesh packets without RFC1042 header
21mr|kernel-6.1-generic-6.1.152-2|11711	- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class
21mr|kernel-6.1-generic-6.1.152-2|11712	- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors
21mr|kernel-6.1-generic-6.1.152-2|11713	- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
21mr|kernel-6.1-generic-6.1.152-2|11714	- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan()
21mr|kernel-6.1-generic-6.1.152-2|11715	- wifi: cfg80211: fully move wiphy work to unbound workqueue
21mr|kernel-6.1-generic-6.1.152-2|11716	- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()
21mr|kernel-6.1-generic-6.1.152-2|11717	- wifi: cfg80211: Lock wiphy in cfg80211_get_station
21mr|kernel-6.1-generic-6.1.152-2|11718	- wifi: cfg80211: make hash table duplicates more survivable
21mr|kernel-6.1-generic-6.1.152-2|11719	- wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdr
21mr|kernel-6.1-generic-6.1.152-2|11720	- wifi: cfg80211: pmsr: use correct nla_get_uX functions
21mr|kernel-6.1-generic-6.1.152-2|11721	- wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
21mr|kernel-6.1-generic-6.1.152-2|11722	- wifi: cfg80211: Set correct chandef when starting CAC
21mr|kernel-6.1-generic-6.1.152-2|11723	- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
21mr|kernel-6.1-generic-6.1.152-2|11724	- wifi: cfg80211: wext: set ssids=NULL for passive scans
21mr|kernel-6.1-generic-6.1.152-2|11725	- wifi: cw1200: Avoid processing an invalid TIM IE
21mr|kernel-6.1-generic-6.1.152-2|11726	- wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()
21mr|kernel-6.1-generic-6.1.152-2|11727	- wifi: ipw2x00: libipw_rx_any(): fix bad alignment
21mr|kernel-6.1-generic-6.1.152-2|11728	- wifi: iwlegacy: Clear stale interrupts before resuming device
21mr|kernel-6.1-generic-6.1.152-2|11729	- wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()
21mr|kernel-6.1-generic-6.1.152-2|11730	- wifi: iwlwifi: abort scan when rfkill on but device enabled
21mr|kernel-6.1-generic-6.1.152-2|11731	- wifi: iwlwifi: clear trans->state earlier upon error
21mr|kernel-6.1-generic-6.1.152-2|11732	- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
21mr|kernel-6.1-generic-6.1.152-2|11733	- wifi: iwlwifi: fw: Fix debugfs command sending
21mr|kernel-6.1-generic-6.1.152-2|11734	- wifi: iwlwifi: fw: fix wgds rev 3 exact size
21mr|kernel-6.1-generic-6.1.152-2|11735	- wifi: iwlwifi: lower message level for FW buffer destination
21mr|kernel-6.1-generic-6.1.152-2|11736	- wifi: iwlwifi: mvm: avoid NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|11737	- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
21mr|kernel-6.1-generic-6.1.152-2|11738	- wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup
21mr|kernel-6.1-generic-6.1.152-2|11739	- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed
21mr|kernel-6.1-generic-6.1.152-2|11740	- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
21mr|kernel-6.1-generic-6.1.152-2|11741	- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead
21mr|kernel-6.1-generic-6.1.152-2|11742	- wifi: iwlwifi: mvm: fix 6 GHz scan construction
21mr|kernel-6.1-generic-6.1.152-2|11743	- wifi: iwlwifi: mvm: Fix a race in scan abort flow
21mr|kernel-6.1-generic-6.1.152-2|11744	- wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation
21mr|kernel-6.1-generic-6.1.152-2|11745	- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()
21mr|kernel-6.1-generic-6.1.152-2|11746	- wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill
21mr|kernel-6.1-generic-6.1.152-2|11747	- wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd
21mr|kernel-6.1-generic-6.1.152-2|11748	- wifi: iwlwifi: mvm: increase the time between ranging measurements
21mr|kernel-6.1-generic-6.1.152-2|11749	- wifi: iwlwifi: mvm: pause TCM when the firmware is stopped
21mr|kernel-6.1-generic-6.1.152-2|11750	- wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option
21mr|kernel-6.1-generic-6.1.152-2|11751	- wifi: iwlwifi: mvm: remove old PASN station when adding a new one
21mr|kernel-6.1-generic-6.1.152-2|11752	- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
21mr|kernel-6.1-generic-6.1.152-2|11753	- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
21mr|kernel-6.1-generic-6.1.152-2|11754	- wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
21mr|kernel-6.1-generic-6.1.152-2|11755	- wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK
21mr|kernel-6.1-generic-6.1.152-2|11756	- wifi: iwlwifi: remove fw_running op
21mr|kernel-6.1-generic-6.1.152-2|11757	- wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDU
21mr|kernel-6.1-generic-6.1.152-2|11758	- wifi: mac80211: add documentation for amsdu_mesh_control
21mr|kernel-6.1-generic-6.1.152-2|11759	- wifi: mac80211: Allow NSS change only up to capability
21mr|kernel-6.1-generic-6.1.152-2|11760	- wifi: mac80211: apply mcast rate only if interface is up
21mr|kernel-6.1-generic-6.1.152-2|11761	- wifi: mac80211: Avoid address calculations via out of bounds array indexing
21mr|kernel-6.1-generic-6.1.152-2|11762	- wifi: mac80211: check basic rates validity
21mr|kernel-6.1-generic-6.1.152-2|11763	- wifi: mac80211: clean up 'ret' in sta_link_apply_parameters()
21mr|kernel-6.1-generic-6.1.152-2|11764	- wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
21mr|kernel-6.1-generic-6.1.152-2|11765	- wifi: mac80211: disable softirqs for queued frame handling
21mr|kernel-6.1-generic-6.1.152-2|11766	- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
21mr|kernel-6.1-generic-6.1.152-2|11767	- wifi: mac80211: don't use rate mask for offchannel TX either
21mr|kernel-6.1-generic-6.1.152-2|11768	- wifi: mac80211: don't use rate mask for scanning
21mr|kernel-6.1-generic-6.1.152-2|11769	- wifi: mac80211: drop bogus static keywords in A-MSDU rx
21mr|kernel-6.1-generic-6.1.152-2|11770	- wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field
21mr|kernel-6.1-generic-6.1.152-2|11771	- wifi: mac80211: fix and simplify unencrypted drop check for mesh
21mr|kernel-6.1-generic-6.1.152-2|11772	- wifi: mac80211: fix BA session teardown race
21mr|kernel-6.1-generic-6.1.152-2|11773	- wifi: mac80211: fix change_address deadlock during unregister
21mr|kernel-6.1-generic-6.1.152-2|11774	- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
21mr|kernel-6.1-generic-6.1.152-2|11775	- wifi: mac80211: fix flow dissection for forwarded packets
21mr|kernel-6.1-generic-6.1.152-2|11776	- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc
21mr|kernel-6.1-generic-6.1.152-2|11777	- wifi: mac80211: fix mesh forwarding
21mr|kernel-6.1-generic-6.1.152-2|11778	- wifi: mac80211: fix mesh path discovery based on unicast packets
21mr|kernel-6.1-generic-6.1.152-2|11779	- wifi: mac80211: fix NULL dereference at band check in starting tx ba session
21mr|kernel-6.1-generic-6.1.152-2|11780	- wifi: mac80211: fix potential null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|11781	- wifi: mac80211: fix RCU list iterations
21mr|kernel-6.1-generic-6.1.152-2|11782	- wifi: mac80211: fix receiving A-MSDU frames on mesh interfaces
21mr|kernel-6.1-generic-6.1.152-2|11783	- wifi: mac80211: fix receiving mesh packets in forwarding=0 networks
21mr|kernel-6.1-generic-6.1.152-2|11784	- wifi: mac80211: fix station NSS capability initialization order
21mr|kernel-6.1-generic-6.1.152-2|11785	- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
21mr|kernel-6.1-generic-6.1.152-2|11786	- wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap()
21mr|kernel-6.1-generic-6.1.152-2|11787	- wifi: mac80211: handle tasklet frames before stopping
21mr|kernel-6.1-generic-6.1.152-2|11788	- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
21mr|kernel-6.1-generic-6.1.152-2|11789	- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
21mr|kernel-6.1-generic-6.1.152-2|11790	- wifi: mac80211: remove mesh forwarding congestion check
21mr|kernel-6.1-generic-6.1.152-2|11791	- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
21mr|kernel-6.1-generic-6.1.152-2|11792	- wifi: mac80211: take wiphy lock for MAC addr change
21mr|kernel-6.1-generic-6.1.152-2|11793	- wifi: mac80211: track capability/opmode NSS separately
21mr|kernel-6.1-generic-6.1.152-2|11794	- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop()
21mr|kernel-6.1-generic-6.1.152-2|11795	- wifi: mac80211: wake the queues in case of failure in resume
21mr|kernel-6.1-generic-6.1.152-2|11796	- wifi: mt76: do not run mt76_unregister_device() on unregistered hw
21mr|kernel-6.1-generic-6.1.152-2|11797	- wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset
21mr|kernel-6.1-generic-6.1.152-2|11798	- wifi: mt76: mt7615: check devm_kasprintf() returned value
21mr|kernel-6.1-generic-6.1.152-2|11799	- wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable
21mr|kernel-6.1-generic-6.1.152-2|11800	- wifi: mt76: mt7915: fix rx filter setting for bfee functionality
21mr|kernel-6.1-generic-6.1.152-2|11801	- wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker
21mr|kernel-6.1-generic-6.1.152-2|11802	- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
21mr|kernel-6.1-generic-6.1.152-2|11803	- wifi: mt76: replace skb_put with skb_put_zero
21mr|kernel-6.1-generic-6.1.152-2|11804	- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()
21mr|kernel-6.1-generic-6.1.152-2|11805	- wifi: mwifiex: duplicate static structs used in driver instances
21mr|kernel-6.1-generic-6.1.152-2|11806	- wifi: mwifiex: Fix interface type change
21mr|kernel-6.1-generic-6.1.152-2|11807	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext()
21mr|kernel-6.1-generic-6.1.152-2|11808	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
21mr|kernel-6.1-generic-6.1.152-2|11809	- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|11810	- wifi: mwl8k: initialize cmd->addr[] properly
21mr|kernel-6.1-generic-6.1.152-2|11811	- wifi: nl80211: disallow setting special AP channel widths
21mr|kernel-6.1-generic-6.1.152-2|11812	- wifi: nl80211: don't free NULL coalescing rule
21mr|kernel-6.1-generic-6.1.152-2|11813	- wifi: nl80211: don't give key data to userspace
21mr|kernel-6.1-generic-6.1.152-2|11814	- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
21mr|kernel-6.1-generic-6.1.152-2|11815	- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.1-generic-6.1.152-2|11816	- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
21mr|kernel-6.1-generic-6.1.152-2|11817	- wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures
21mr|kernel-6.1-generic-6.1.152-2|11818	- wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
21mr|kernel-6.1-generic-6.1.152-2|11819	- wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
21mr|kernel-6.1-generic-6.1.152-2|11820	- wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
21mr|kernel-6.1-generic-6.1.152-2|11821	- wifi: rtw88: 8822c: Fix reported RX band width
21mr|kernel-6.1-generic-6.1.152-2|11822	- wifi: rtw88: always wait for both firmware loading attempts
21mr|kernel-6.1-generic-6.1.152-2|11823	- wifi: rtw88: remove CPT execution branch never used
21mr|kernel-6.1-generic-6.1.152-2|11824	- wifi: rtw88: select WANT_DEV_COREDUMP
21mr|kernel-6.1-generic-6.1.152-2|11825	- wifi: rtw89: avoid to add interface to list twice when SER
21mr|kernel-6.1-generic-6.1.152-2|11826	- wifi: rtw89: correct aSIFSTime for 6GHz band
21mr|kernel-6.1-generic-6.1.152-2|11827	- wifi: rtw89: correct base HT rate mask for firmware
21mr|kernel-6.1-generic-6.1.152-2|11828	- wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter()
21mr|kernel-6.1-generic-6.1.152-2|11829	- wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command
21mr|kernel-6.1-generic-6.1.152-2|11830	- wifi: rtw89: ser: avoid multiple deinit on same CAM
21mr|kernel-6.1-generic-6.1.152-2|11831	- wifi: virt_wifi: avoid reporting connection success with wrong SSID
21mr|kernel-6.1-generic-6.1.152-2|11832	- wifi: virt_wifi: don't use strlen() in const context
21mr|kernel-6.1-generic-6.1.152-2|11833	- wifi: wfx: Fix error handling in wfx_core_init()
21mr|kernel-6.1-generic-6.1.152-2|11834	- wifi: wfx: repair open network AP mode
21mr|kernel-6.1-generic-6.1.152-2|11835	- wifi: wilc1000: fix ies_len type in connect path
21mr|kernel-6.1-generic-6.1.152-2|11836	- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param
21mr|kernel-6.1-generic-6.1.152-2|11837	- wireguard: allowedips: avoid unaligned 64-bit memory accesses
21mr|kernel-6.1-generic-6.1.152-2|11838	- wireguard: queueing: annotate intentional data race in cpu round robin
21mr|kernel-6.1-generic-6.1.152-2|11839	- wireguard: selftests: load nf_conntrack if not present
21mr|kernel-6.1-generic-6.1.152-2|11840	- wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU
21mr|kernel-6.1-generic-6.1.152-2|11841	- wireguard: send: annotate intentional data race in checking empty queue
21mr|kernel-6.1-generic-6.1.152-2|11842	- workqueue: Improve scalability of workqueue watchdog touch
21mr|kernel-6.1-generic-6.1.152-2|11843	- workqueue: wq_watchdog_touch is always called with valid CPU
21mr|kernel-6.1-generic-6.1.152-2|11844	- x86/amd_nb: Check for invalid SMN reads
21mr|kernel-6.1-generic-6.1.152-2|11845	- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
21mr|kernel-6.1-generic-6.1.152-2|11846	- x86/apic: Always explicitly disarm TSC-deadline timer
21mr|kernel-6.1-generic-6.1.152-2|11847	- x86/asm: Make serialize() always_inline
21mr|kernel-6.1-generic-6.1.152-2|11848	- x86/barrier: Do not serialize MSR accesses on AMD
21mr|kernel-6.1-generic-6.1.152-2|11849	- x86/bhi: Avoid warning in #DB handler due to BHI mitigation
21mr|kernel-6.1-generic-6.1.152-2|11850	- x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57
21mr|kernel-6.1-generic-6.1.152-2|11851	- x86/boot: Don't add the EFI stub to targets, again
21mr|kernel-6.1-generic-6.1.152-2|11852	- x86/boot: Ignore relocations in .notes sections in walk_relocs() too
21mr|kernel-6.1-generic-6.1.152-2|11853	- x86/bugs: Do not use UNTRAIN_RET with IBPB on entry
21mr|kernel-6.1-generic-6.1.152-2|11854	- x86/bugs: Skip RSB fill at VMEXIT
21mr|kernel-6.1-generic-6.1.152-2|11855	- x86/bugs: Use code segment selector for VERW operand
21mr|kernel-6.1-generic-6.1.152-2|11856	- x86/cpufeatures: Add a IBPB_NO_RET BUG flag
21mr|kernel-6.1-generic-6.1.152-2|11857	- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET
21mr|kernel-6.1-generic-6.1.152-2|11858	- x86/cpu: Fix check for RDPKRU in __show_regs()
21mr|kernel-6.1-generic-6.1.152-2|11859	- x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
21mr|kernel-6.1-generic-6.1.152-2|11860	- x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
21mr|kernel-6.1-generic-6.1.152-2|11861	- x86/efistub: Avoid returning EFI_SUCCESS on error
21mr|kernel-6.1-generic-6.1.152-2|11862	- x86/efistub: Omit physical KASLR when memory reservations exist
21mr|kernel-6.1-generic-6.1.152-2|11863	- x86/efistub: Revert to heap allocated boot_params for PE entrypoint
21mr|kernel-6.1-generic-6.1.152-2|11864	- x86/entry_32: Clear CPU buffers after register restore in NMI return
21mr|kernel-6.1-generic-6.1.152-2|11865	- x86/entry_32: Do not clobber user EFLAGS.ZF
21mr|kernel-6.1-generic-6.1.152-2|11866	- x86/entry/64: Remove obsolete comment on tracing vs. SYSRET
21mr|kernel-6.1-generic-6.1.152-2|11867	- x86/entry: Have entry_ibpb() invalidate return predictions
21mr|kernel-6.1-generic-6.1.152-2|11868	- x86/entry: Remove unwanted instrumentation in common_interrupt()
21mr|kernel-6.1-generic-6.1.152-2|11869	- x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported
21mr|kernel-6.1-generic-6.1.152-2|11870	- x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup
21mr|kernel-6.1-generic-6.1.152-2|11871	- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
21mr|kernel-6.1-generic-6.1.152-2|11872	- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency
21mr|kernel-6.1-generic-6.1.152-2|11873	- x86/idtentry: Incorporate definitions/declarations of the FRED entries
21mr|kernel-6.1-generic-6.1.152-2|11874	- x86: Increase brk randomness entropy for 64-bit systems
21mr|kernel-6.1-generic-6.1.152-2|11875	- x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS
21mr|kernel-6.1-generic-6.1.152-2|11876	- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
21mr|kernel-6.1-generic-6.1.152-2|11877	- x86/ioapic: Handle allocation failures gracefully
21mr|kernel-6.1-generic-6.1.152-2|11878	- x86/kaslr: Expose and use the end of the physical memory address space
21mr|kernel-6.1-generic-6.1.152-2|11879	- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y
21mr|kernel-6.1-generic-6.1.152-2|11880	- x86/kexec: Add EFI config table identity mapping for kexec kernel
21mr|kernel-6.1-generic-6.1.152-2|11881	- x86/kmsan: Fix hook for unaligned accesses
21mr|kernel-6.1-generic-6.1.152-2|11882	- x86: make get_cpu_vendor() accessible from Xen code
21mr|kernel-6.1-generic-6.1.152-2|11883	- x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y
21mr|kernel-6.1-generic-6.1.152-2|11884	- x86/mm: Fix pti_clone_entry_text() for i386
21mr|kernel-6.1-generic-6.1.152-2|11885	- x86/mm: Fix pti_clone_pgtable() alignment assumption
21mr|kernel-6.1-generic-6.1.152-2|11886	- x86/mm: Fix PTI for i386 some more
21mr|kernel-6.1-generic-6.1.152-2|11887	- x86/mm: Remove broken vsyscall emulation code from the page fault code
21mr|kernel-6.1-generic-6.1.152-2|11888	- x86/mm: Switch to new Intel CPU model defines
21mr|kernel-6.1-generic-6.1.152-2|11889	- x86/mtrr: Check if fixed MTRRs exist before saving them
21mr|kernel-6.1-generic-6.1.152-2|11890	- x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks()
21mr|kernel-6.1-generic-6.1.152-2|11891	- x86/of: Return consistent error type from x86_of_pci_irq_enable()
21mr|kernel-6.1-generic-6.1.152-2|11892	- x86/pat: Fix W^X violation false-positives when running as Xen PV guest
21mr|kernel-6.1-generic-6.1.152-2|11893	- x86/pat: Introduce lookup_address_in_pgd_attr()
21mr|kernel-6.1-generic-6.1.152-2|11894	- x86/pat: Restructure _lookup_address_cpa()
21mr|kernel-6.1-generic-6.1.152-2|11895	- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
21mr|kernel-6.1-generic-6.1.152-2|11896	- x86/pci/xen: Fix PCIBIOS_* return code handling
21mr|kernel-6.1-generic-6.1.152-2|11897	- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.1-generic-6.1.152-2|11898	- x86/purgatory: Switch to the position-independent small code model
21mr|kernel-6.1-generic-6.1.152-2|11899	- x86/resctrl: Annotate get_mem_config() functions as __init
21mr|kernel-6.1-generic-6.1.152-2|11900	- x86/resctrl: Avoid overflow in MB settings in bw_validate()
21mr|kernel-6.1-generic-6.1.152-2|11901	- x86/retpoline: Move a NOENDBR annotation to the SRSO dummy return thunk
21mr|kernel-6.1-generic-6.1.152-2|11902	- x86/sgx: Fix deadlock in SGX NUMA node search
21mr|kernel-6.1-generic-6.1.152-2|11903	- x86/static-call: fix 32-bit build
21mr|kernel-6.1-generic-6.1.152-2|11904	- x86/static-call: provide a way to do very early static-call updates
21mr|kernel-6.1-generic-6.1.152-2|11905	- x86: stop playing stack games in profile_pc()
21mr|kernel-6.1-generic-6.1.152-2|11906	- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()
21mr|kernel-6.1-generic-6.1.152-2|11907	- x86/tdx: Fix data leak in mmio_read()
21mr|kernel-6.1-generic-6.1.152-2|11908	- x86/tdx: Fix "in-kernel MMIO" check
21mr|kernel-6.1-generic-6.1.152-2|11909	- x86/tdx: Preserve shared bit on mprotect()
21mr|kernel-6.1-generic-6.1.152-2|11910	- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
21mr|kernel-6.1-generic-6.1.152-2|11911	- x86/xen: add central hypercall functions
21mr|kernel-6.1-generic-6.1.152-2|11912	- x86/xen: Convert comma to semicolon
21mr|kernel-6.1-generic-6.1.152-2|11913	- x86/xen: don't do PV iret hypercall through hypercall page
21mr|kernel-6.1-generic-6.1.152-2|11914	- x86/xen: fix SLS mitigation in xen_hypercall_iret()
21mr|kernel-6.1-generic-6.1.152-2|11915	- x86/xen: remove hypercall page
21mr|kernel-6.1-generic-6.1.152-2|11916	- x86/xen: use new hypercall functions instead of hypercall page
21mr|kernel-6.1-generic-6.1.152-2|11917	- xdp: fix invalid wait context of page_pool_destroy()
21mr|kernel-6.1-generic-6.1.152-2|11918	- xdp: Remove WARN() from __xdp_reg_mem_model()
21mr|kernel-6.1-generic-6.1.152-2|11919	- xdp: use flags field to disambiguate broadcast redirect
21mr|kernel-6.1-generic-6.1.152-2|11920	- xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
21mr|kernel-6.1-generic-6.1.152-2|11921	- xen/netfront: fix crash when removing device
21mr|kernel-6.1-generic-6.1.152-2|11922	- xen/swiotlb: add alignment check for dma buffers
21mr|kernel-6.1-generic-6.1.152-2|11923	- xen/swiotlb: fix allocated size
21mr|kernel-6.1-generic-6.1.152-2|11924	- xen: use correct end address of kernel for conflict checking
21mr|kernel-6.1-generic-6.1.152-2|11925	- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
21mr|kernel-6.1-generic-6.1.152-2|11926	- xfrm: extract dst lookup parameters into a struct
21mr|kernel-6.1-generic-6.1.152-2|11927	- xfrm: fix one more kernel-infoleak in algo dumping
21mr|kernel-6.1-generic-6.1.152-2|11928	- xfrm: Preserve vlan tags for transport mode software GRO
21mr|kernel-6.1-generic-6.1.152-2|11929	- xfrm: respect ip protocols rules criteria when performing dst lookups
21mr|kernel-6.1-generic-6.1.152-2|11930	- xfrm: validate new SA's prefixlen using SA family when sel.family is unset
21mr|kernel-6.1-generic-6.1.152-2|11931	- xfs: add bounds checking to xlog_recover_process_data
21mr|kernel-6.1-generic-6.1.152-2|11932	- xfs: allow inode inactivation during a ro mount log recovery
21mr|kernel-6.1-generic-6.1.152-2|11933	- xfs: attach dquots to inode before reading data/cow fork mappings
21mr|kernel-6.1-generic-6.1.152-2|11934	- xfs: block reservation too large for minleft allocation
21mr|kernel-6.1-generic-6.1.152-2|11935	- xfs: buffer pins need to hold a buffer reference
21mr|kernel-6.1-generic-6.1.152-2|11936	- xfs: collect errors from inodegc for unlinked inode recovery
21mr|kernel-6.1-generic-6.1.152-2|11937	- xfs: correct calculation for agend and blockcount
21mr|kernel-6.1-generic-6.1.152-2|11938	- xfs: defered work could create precommits
21mr|kernel-6.1-generic-6.1.152-2|11939	- xfs: don't drop errno values when we fail to ficlone the entire range
21mr|kernel-6.1-generic-6.1.152-2|11940	- xfs: don't use BMBT btree split workers for IO completion
21mr|kernel-6.1-generic-6.1.152-2|11941	- xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING
21mr|kernel-6.1-generic-6.1.152-2|11942	- xfs: drop write error injection is unfixable, remove it
21mr|kernel-6.1-generic-6.1.152-2|11943	- xfs: estimate post-merge refcounts correctly
21mr|kernel-6.1-generic-6.1.152-2|11944	- xfs: fix ag count overflow during growfs
21mr|kernel-6.1-generic-6.1.152-2|11945	- xfs: fix AGF vs inode cluster buffer deadlock
21mr|kernel-6.1-generic-6.1.152-2|11946	- xfs: fix BUG_ON in xfs_getbmap()
21mr|kernel-6.1-generic-6.1.152-2|11947	- xfs: Fix deadlock on xfs_inodegc_worker
21mr|kernel-6.1-generic-6.1.152-2|11948	- xfs: fix extent busy updating
21mr|kernel-6.1-generic-6.1.152-2|11949	- xfs: fix incorrect error-out in xfs_remove
21mr|kernel-6.1-generic-6.1.152-2|11950	- xfs: fix incorrect i_nlink caused by inode racing
21mr|kernel-6.1-generic-6.1.152-2|11951	- xfs: fix log recovery buffer allocation for the legacy h_size fixup
21mr|kernel-6.1-generic-6.1.152-2|11952	- xfs: fix log recovery when unknown rocompat bits are set
21mr|kernel-6.1-generic-6.1.152-2|11953	- xfs: fix low space alloc deadlock
21mr|kernel-6.1-generic-6.1.152-2|11954	- xfs: fix negative array access in xfs_getbmap
21mr|kernel-6.1-generic-6.1.152-2|11955	- xfs: fix off-by-one-block in xfs_discard_folio()
21mr|kernel-6.1-generic-6.1.152-2|11956	- xfs: fix reloading entire unlinked bucket lists
21mr|kernel-6.1-generic-6.1.152-2|11957	- xfs: fix sb write verify for lazysbcount
21mr|kernel-6.1-generic-6.1.152-2|11958	- xfs: fix scrub tracepoints when inode-rooted btrees are involved
21mr|kernel-6.1-generic-6.1.152-2|11959	- xfs: fix super block buf log item UAF during force shutdown
21mr|kernel-6.1-generic-6.1.152-2|11960	- xfs: fix the calculation for "end" and "length"
21mr|kernel-6.1-generic-6.1.152-2|11961	- xfs: fix uninitialized variable access
21mr|kernel-6.1-generic-6.1.152-2|11962	- xfs: fix unlink vs cluster buffer instantiation race
21mr|kernel-6.1-generic-6.1.152-2|11963	- xfs: get root inode correctly at bulkstat
21mr|kernel-6.1-generic-6.1.152-2|11964	- xfs: hoist refcount record merge predicates
21mr|kernel-6.1-generic-6.1.152-2|11965	- xfs: invalidate block device page cache during unmount
21mr|kernel-6.1-generic-6.1.152-2|11966	- xfs: invalidate xfs_bufs when allocating cow extents
21mr|kernel-6.1-generic-6.1.152-2|11967	- xfs,iomap: move delalloc punching to iomap
21mr|kernel-6.1-generic-6.1.152-2|11968	- xfs: journal geometry is not properly bounds checked
21mr|kernel-6.1-generic-6.1.152-2|11969	- xfs: load uncached unlinked inodes into memory on demand
21mr|kernel-6.1-generic-6.1.152-2|11970	- xfs: make inode unlinked bucket recovery work with quotacheck
21mr|kernel-6.1-generic-6.1.152-2|11971	- xfs: only run precommits once per transaction object
21mr|kernel-6.1-generic-6.1.152-2|11972	- xfs: prefer free inodes at ENOSPC over chunk allocation
21mr|kernel-6.1-generic-6.1.152-2|11973	- xfs: punching delalloc extents on write failure is racy
21mr|kernel-6.1-generic-6.1.152-2|11974	- xfs: quotacheck failure can race with background inode inactivation
21mr|kernel-6.1-generic-6.1.152-2|11975	- xfs: reload entire unlinked bucket lists
21mr|kernel-6.1-generic-6.1.152-2|11976	- xfs: remove unknown compat feature check in superblock write validation
21mr|kernel-6.1-generic-6.1.152-2|11977	- xfs: remove WARN when dquot cache insertion fails
21mr|kernel-6.1-generic-6.1.152-2|11978	- xfs: return from xfs_symlink_verify early on V4 filesystems
21mr|kernel-6.1-generic-6.1.152-2|11979	- xfs: set bnobt/cntbt numrecs correctly when formatting new AGs
21mr|kernel-6.1-generic-6.1.152-2|11980	- xfs: short circuit xfs_growfs_data_private() if delta is zero
21mr|kernel-6.1-generic-6.1.152-2|11981	- xfs: update btree keys correctly when _insrec splits an inode root block
21mr|kernel-6.1-generic-6.1.152-2|11982	- xfs: use byte ranges for write cleanup ranges
21mr|kernel-6.1-generic-6.1.152-2|11983	- xfs: use iomap_valid method to detect stale cached iomaps
21mr|kernel-6.1-generic-6.1.152-2|11984	- xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list
21mr|kernel-6.1-generic-6.1.152-2|11985	- xfs: wait iclog complete before tearing down AIL
21mr|kernel-6.1-generic-6.1.152-2|11986	- xfs: write page faults in iomap are not buffered writes
21mr|kernel-6.1-generic-6.1.152-2|11987	- xfs: xfs_bmap_punch_delalloc_range() should take a byte range
21mr|kernel-6.1-generic-6.1.152-2|11988	- xhci: Add a quirk for writing ERST in high-low order
21mr|kernel-6.1-generic-6.1.152-2|11989	- xhci: always resume roothubs if xHC was reset during resume
21mr|kernel-6.1-generic-6.1.152-2|11990	- xhci: Apply broken streams quirk to Etron EJ188 xHCI host
21mr|kernel-6.1-generic-6.1.152-2|11991	- xhci: Apply reset resume quirk to Etron EJ188 xHCI host
21mr|kernel-6.1-generic-6.1.152-2|11992	- xhci: dbc: Fix STALL transfer event handling
21mr|kernel-6.1-generic-6.1.152-2|11993	- xhci: dbc: honor usb transfer size boundaries.
21mr|kernel-6.1-generic-6.1.152-2|11994	- xhci: dbgtty: remove kfifo_out() wrapper
21mr|kernel-6.1-generic-6.1.152-2|11995	- xhci: dbgtty: use kfifo from tty_port struct
21mr|kernel-6.1-generic-6.1.152-2|11996	- xhci: fix event ring segment table related masks and variables in header
21mr|kernel-6.1-generic-6.1.152-2|11997	- xhci: Fix incorrect stream context type macro
21mr|kernel-6.1-generic-6.1.152-2|11998	- xhci: Fix Link TRB DMA in command ring stopped completion event
21mr|kernel-6.1-generic-6.1.152-2|11999	- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
21mr|kernel-6.1-generic-6.1.152-2|12000	- xhci: Handle TD clearing for multiple streams case
21mr|kernel-6.1-generic-6.1.152-2|12001	- xhci: Mitigate failed set dequeue pointer commands
21mr|kernel-6.1-generic-6.1.152-2|12002	- xhci: Preserve RsvdP bits in ERSTBA register correctly
21mr|kernel-6.1-generic-6.1.152-2|12003	- xhci: Refactor interrupter code for initial multi interrupter support.
21mr|kernel-6.1-generic-6.1.152-2|12004	- xhci: remove xhci_test_trb_in_td_math early development check
21mr|kernel-6.1-generic-6.1.152-2|12005	- xhci: retry Stop Endpoint on buggy NEC controllers
21mr|kernel-6.1-generic-6.1.152-2|12006	- XHCI: Separate PORT and CAPs macros into dedicated file
21mr|kernel-6.1-generic-6.1.152-2|12007	- xhci: Set correct transferred length for cancelled bulk transfers
21mr|kernel-6.1-generic-6.1.152-2|12008	- xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them.
21mr|kernel-6.1-generic-6.1.152-2|12009	- xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
21mr|kernel-6.1-generic-6.1.152-2|12010	- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals
21mr|kernel-6.1-generic-6.1.152-2|12011	- xhci: Use pm_runtime_get to prevent RPM on unsupported systems
21mr|kernel-6.1-generic-6.1.152-2|12012	- xprtrdma: Fix rpcrdma_reqs_reset()
21mr|kernel-6.1-generic-6.1.152-2|12013	- xsk: always clear DMA mapping information when unmapping the pool
21mr|kernel-6.1-generic-6.1.152-2|12014	- xsk: fix OOB map writes when deleting elements
21mr|kernel-6.1-generic-6.1.152-2|12015	- xtensa: fix MAKE_PC_FROM_RA second argument
21mr|kernel-6.1-generic-6.1.152-2|12016	- xtensa: stacktrace: include <asm/ftrace.h> for prototype
21mr|kernel-6.1-generic-6.1.152-2|12017	- xz: cleanup CRC32 edits from 2018
21mr|kernel-6.1-generic-6.1.152-2|12018	- zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
21mr|kernel-6.1-generic-6.1.152-2|12019	- zram: check comp is non-NULL before calling comp_destroy
21mr|kernel-6.1-generic-6.1.152-2|12020	- zram: fix potential UAF of zram table
21mr|kernel-6.1-generic-6.1.152-2|12021	- zram: fix uninitialized ZRAM not releasing backing device
21mr|kernel-6.1-generic-6.1.152-2|12022	- zram: refuse to use zero sized block device as backing device
21mr|kernel-6.1-generic-6.1.152-2|12023	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|12024	
21mr|kernel-6.1-generic-6.1.152-2|12025	* Wed Feb 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.89-2
21mr|kernel-6.1-generic-6.1.152-2|12026	- Update Nvidias
21mr|kernel-6.1-generic-6.1.152-2|12027	- 510-525 were dropped and repalced by 550
21mr|kernel-6.1-generic-6.1.152-2|12028	
21mr|kernel-6.1-generic-6.1.152-2|12029	* Tue Apr 30 2024 Victor Ryzhikh <victorr2007@yandex.ru> 6.1.89-1
21mr|kernel-6.1-generic-6.1.152-2|12030	- Updated to 6.1.89
21mr|kernel-6.1-generic-6.1.152-2|12031	
21mr|kernel-6.1-generic-6.1.152-2|12032	* Tue Apr 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.1-generic-6.1.152-2|12033	- Updated to 6.1.89
21mr|kernel-6.1-generic-6.1.152-2|12034	
21mr|kernel-6.1-generic-6.1.152-2|12035	* Sun Apr 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.88-1
21mr|kernel-6.1-generic-6.1.152-2|12036	- [bot] upd: 6.1.87 -> 6.1.88
21mr|kernel-6.1-generic-6.1.152-2|12037	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|12038	- af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
21mr|kernel-6.1-generic-6.1.152-2|12039	- af_unix: Don't peek OOB data without MSG_OOB.
21mr|kernel-6.1-generic-6.1.152-2|12040	- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC
21mr|kernel-6.1-generic-6.1.152-2|12041	- ALSA: scarlett2: Add correct product series name to messages
21mr|kernel-6.1-generic-6.1.152-2|12042	- ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support
21mr|kernel-6.1-generic-6.1.152-2|12043	- ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support
21mr|kernel-6.1-generic-6.1.152-2|12044	- ALSA: scarlett2: Add support for Clarett 8Pre USB
21mr|kernel-6.1-generic-6.1.152-2|12045	- ALSA: scarlett2: Default mixer driver to enabled
21mr|kernel-6.1-generic-6.1.152-2|12046	- ALSA: scarlett2: Move USB IDs out from device_info struct
21mr|kernel-6.1-generic-6.1.152-2|12047	- ALSA: scarlett2: Rename scarlett_gen2 to scarlett2
21mr|kernel-6.1-generic-6.1.152-2|12048	- arm64: hibernate: Fix level3 translation fault in swsusp_save()
21mr|kernel-6.1-generic-6.1.152-2|12049	- ARM: omap2: n8x0: stop instantiating codec platform data
21mr|kernel-6.1-generic-6.1.152-2|12050	- ASoC: ti: Convert Pandora ASoC to GPIO descriptors
21mr|kernel-6.1-generic-6.1.152-2|12051	- binder: check offset alignment in binder_get_object()
21mr|kernel-6.1-generic-6.1.152-2|12052	- bootconfig: use memblock_free_late to free xbc memory to buddy
21mr|kernel-6.1-generic-6.1.152-2|12053	- clk: Get runtime PM before walking tree during disable_unused
21mr|kernel-6.1-generic-6.1.152-2|12054	- clk: Get runtime PM before walking tree for clk_summary
21mr|kernel-6.1-generic-6.1.152-2|12055	- clk: Initialize struct clk_core kref earlier
21mr|kernel-6.1-generic-6.1.152-2|12056	- clk: mediatek: clk-gate: Propagate struct device with mtk_clk_register_gates()
21mr|kernel-6.1-generic-6.1.152-2|12057	- clk: mediatek: clk-mtk: Extend mtk_clk_simple_probe()
21mr|kernel-6.1-generic-6.1.152-2|12058	- clk: mediatek: clk-mtk: Propagate struct device for composites
21mr|kernel-6.1-generic-6.1.152-2|12059	- clk: mediatek: clk-mux: Propagate struct device for mtk-mux
21mr|kernel-6.1-generic-6.1.152-2|12060	- clk: mediatek: Do a runtime PM get on controllers during probe
21mr|kernel-6.1-generic-6.1.152-2|12061	- clk: mediatek: mt8192: Correctly unregister and free clocks on failure
21mr|kernel-6.1-generic-6.1.152-2|12062	- clk: mediatek: mt8192: Propagate struct device for gate clocks
21mr|kernel-6.1-generic-6.1.152-2|12063	- clk: Print an info line before disabling unused clocks
21mr|kernel-6.1-generic-6.1.152-2|12064	- clk: Remove prepare_lock hold assertion in __clk_release()
21mr|kernel-6.1-generic-6.1.152-2|12065	- clk: remove unnecessary (void*) conversions
21mr|kernel-6.1-generic-6.1.152-2|12066	- clk: Show active consumers of clocks in debugfs
21mr|kernel-6.1-generic-6.1.152-2|12067	- comedi: vmk80xx: fix incomplete endpoint checking
21mr|kernel-6.1-generic-6.1.152-2|12068	- drm/amd/display: Do not recursively call manual trigger programming
21mr|kernel-6.1-generic-6.1.152-2|12069	- drm/amdgpu: fix incorrect active rb bitmap for gfx11
21mr|kernel-6.1-generic-6.1.152-2|12070	- drm/amdgpu: fix incorrect number of active RBs for gfx11
21mr|kernel-6.1-generic-6.1.152-2|12071	- drm/amdgpu: validate the parameters of bo mapping operations more clearly
21mr|kernel-6.1-generic-6.1.152-2|12072	- drm/i915/vma: Fix UAF on destroy against retire race
21mr|kernel-6.1-generic-6.1.152-2|12073	- drm: nv04: Fix out of bounds access
21mr|kernel-6.1-generic-6.1.152-2|12074	- drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
21mr|kernel-6.1-generic-6.1.152-2|12075	- drm/panel: visionox-rm69299: don't unregister DSI device
21mr|kernel-6.1-generic-6.1.152-2|12076	- drm/vmwgfx: Enable DMA mappings with SEV
21mr|kernel-6.1-generic-6.1.152-2|12077	- drm/vmwgfx: Fix crtc's atomic check conditional
21mr|kernel-6.1-generic-6.1.152-2|12078	- drm/vmwgfx: Sort primary plane formats by order of preference
21mr|kernel-6.1-generic-6.1.152-2|12079	- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
21mr|kernel-6.1-generic-6.1.152-2|12080	- HID: kye: Sort kye devices
21mr|kernel-6.1-generic-6.1.152-2|12081	- ice: tc: allow zero flags in parsing tc flower
21mr|kernel-6.1-generic-6.1.152-2|12082	- init/main.c: Fix potential static_command_line memory overflow
21mr|kernel-6.1-generic-6.1.152-2|12083	- io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure
21mr|kernel-6.1-generic-6.1.152-2|12084	- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
21mr|kernel-6.1-generic-6.1.152-2|12085	- ksmbd: common: use struct_group_attr instead of struct_group for network_open_info
21mr|kernel-6.1-generic-6.1.152-2|12086	- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
21mr|kernel-6.1-generic-6.1.152-2|12087	- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
21mr|kernel-6.1-generic-6.1.152-2|12088	- KVM: x86/pmu: Disable support for adaptive PEBS
21mr|kernel-6.1-generic-6.1.152-2|12089	- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
21mr|kernel-6.1-generic-6.1.152-2|12090	- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
21mr|kernel-6.1-generic-6.1.152-2|12091	- mei: me: disable RPL-S on SPS and IGN firmwares
21mr|kernel-6.1-generic-6.1.152-2|12092	- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled
21mr|kernel-6.1-generic-6.1.152-2|12093	- net: dsa: introduce preferred_default_local_cpu_port and use on MT7530
21mr|kernel-6.1-generic-6.1.152-2|12094	- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
21mr|kernel-6.1-generic-6.1.152-2|12095	- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
21mr|kernel-6.1-generic-6.1.152-2|12096	- net: dsa: mt7530: fix mirroring frames received on local port
21mr|kernel-6.1-generic-6.1.152-2|12097	- net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP
21mr|kernel-6.1-generic-6.1.152-2|12098	- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
21mr|kernel-6.1-generic-6.1.152-2|12099	- netfilter: br_netfilter: skip conntrack input hook for promisc packets
21mr|kernel-6.1-generic-6.1.152-2|12100	- netfilter: flowtable: incorrect pppoe tuple
21mr|kernel-6.1-generic-6.1.152-2|12101	- netfilter: flowtable: validate pppoe header
21mr|kernel-6.1-generic-6.1.152-2|12102	- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
21mr|kernel-6.1-generic-6.1.152-2|12103	- netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
21mr|kernel-6.1-generic-6.1.152-2|12104	- netfilter: nft_set_pipapo: do not free live element
21mr|kernel-6.1-generic-6.1.152-2|12105	- net/mlx5e: Prevent deadlock while disabling aRFS
21mr|kernel-6.1-generic-6.1.152-2|12106	- net/mlx5: Lag, restore buckets number to default after hash LAG deactivation
21mr|kernel-6.1-generic-6.1.152-2|12107	- net: usb: ax88179_178a: avoid writing the mac address before first reading
21mr|kernel-6.1-generic-6.1.152-2|12108	- nilfs2: fix OOB in nilfs_set_de_type
21mr|kernel-6.1-generic-6.1.152-2|12109	- nouveau: fix instmem race condition around ptr stores
21mr|kernel-6.1-generic-6.1.152-2|12110	- PCI/ASPM: Fix deadlock when enabling ASPM
21mr|kernel-6.1-generic-6.1.152-2|12111	- PCI: Avoid FLR for SolidRun SNET DPU rev 1
21mr|kernel-6.1-generic-6.1.152-2|12112	- PCI: Delay after FLR of Solidigm P44 Pro NVMe
21mr|kernel-6.1-generic-6.1.152-2|12113	- PCI/DPC: Use FIELD_GET()
21mr|kernel-6.1-generic-6.1.152-2|12114	- PCI: Execute quirk_enable_clear_retrain_link() earlier
21mr|kernel-6.1-generic-6.1.152-2|12115	- PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word()
21mr|kernel-6.1-generic-6.1.152-2|12116	- PCI: switchtec: Add support for PCIe Gen5 devices
21mr|kernel-6.1-generic-6.1.152-2|12117	- PCI: switchtec: Use normal comment style
21mr|kernel-6.1-generic-6.1.152-2|12118	- random: handle creditable entropy from atomic process context
21mr|kernel-6.1-generic-6.1.152-2|12119	- RDMA/cm: Print the old state when cm_destroy_id gets timeout
21mr|kernel-6.1-generic-6.1.152-2|12120	- RDMA/mlx5: Fix port number for counter query in multi-port configuration
21mr|kernel-6.1-generic-6.1.152-2|12121	- RDMA/rxe: Fix the problem "mutex_destroy missing"
21mr|kernel-6.1-generic-6.1.152-2|12122	- Revert "usb: cdc-wdm: close race between read and workqueue"
21mr|kernel-6.1-generic-6.1.152-2|12123	- s390/cio: fix race condition during online processing
21mr|kernel-6.1-generic-6.1.152-2|12124	- s390/qdio: handle deferred cc1
21mr|kernel-6.1-generic-6.1.152-2|12125	- selftests/ftrace: Limit length in subsystem-enable tests
21mr|kernel-6.1-generic-6.1.152-2|12126	- serial: mxs-auart: add spinlock around changing cts state
21mr|kernel-6.1-generic-6.1.152-2|12127	- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
21mr|kernel-6.1-generic-6.1.152-2|12128	- serial: stm32: Reset .throttled state in .startup()
21mr|kernel-6.1-generic-6.1.152-2|12129	- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
21mr|kernel-6.1-generic-6.1.152-2|12130	- speakup: Avoid crash on very long word
21mr|kernel-6.1-generic-6.1.152-2|12131	- SUNRPC: Fix rpcgss_context trace event acceptor field
21mr|kernel-6.1-generic-6.1.152-2|12132	- thunderbolt: Add debug log for link controller power quirk
21mr|kernel-6.1-generic-6.1.152-2|12133	- thunderbolt: Avoid notify PM core about runtime PM resume
21mr|kernel-6.1-generic-6.1.152-2|12134	- thunderbolt: Fix wake configurations after device unplug
21mr|kernel-6.1-generic-6.1.152-2|12135	- thunderbolt: Log function name of the called quirk
21mr|kernel-6.1-generic-6.1.152-2|12136	- tun: limit printing rate when illegal packet received by tun dev
21mr|kernel-6.1-generic-6.1.152-2|12137	- usb: Disable USB3 LPM at shutdown
21mr|kernel-6.1-generic-6.1.152-2|12138	- usb: dwc2: host: Fix dereference issue in DDMA completion flow.
21mr|kernel-6.1-generic-6.1.152-2|12139	- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
21mr|kernel-6.1-generic-6.1.152-2|12140	- usb: new quirk to reduce the SET_ADDRESS request timeout
21mr|kernel-6.1-generic-6.1.152-2|12141	- usb: pci-quirks: Reduce the length of a spinlock section in usb_amd_find_chipset_info()
21mr|kernel-6.1-generic-6.1.152-2|12142	- USB: serial: option: add Fibocom FM135-GL variants
21mr|kernel-6.1-generic-6.1.152-2|12143	- USB: serial: option: add Lonsung U8300/U9300 product
21mr|kernel-6.1-generic-6.1.152-2|12144	- USB: serial: option: add Rolling RW101-GL and RW135-GL support
21mr|kernel-6.1-generic-6.1.152-2|12145	- USB: serial: option: add support for Fibocom FM650/FG650
21mr|kernel-6.1-generic-6.1.152-2|12146	- USB: serial: option: add Telit FN920C04 rmnet compositions
21mr|kernel-6.1-generic-6.1.152-2|12147	- USB: serial: option: support Quectel EM060K sub-models
21mr|kernel-6.1-generic-6.1.152-2|12148	- usb: xhci: Add timeout argument in address_device USB HCD callback
21mr|kernel-6.1-generic-6.1.152-2|12149	- x86/boot: Construct PE/COFF .text section from assembler
21mr|kernel-6.1-generic-6.1.152-2|12150	- x86/boot: Define setup size in linker script
21mr|kernel-6.1-generic-6.1.152-2|12151	- x86/boot: Derive file size from _edata symbol
21mr|kernel-6.1-generic-6.1.152-2|12152	- x86/boot: Drop PE/COFF .reloc section
21mr|kernel-6.1-generic-6.1.152-2|12153	- x86/boot: Drop redundant code setting the root device
21mr|kernel-6.1-generic-6.1.152-2|12154	- x86/boot: Drop references to startup_64
21mr|kernel-6.1-generic-6.1.152-2|12155	- x86/boot: Grab kernel_info offset from zoffset header directly
21mr|kernel-6.1-generic-6.1.152-2|12156	- x86/boot: Increase section and file alignment to 4k/512
21mr|kernel-6.1-generic-6.1.152-2|12157	- x86/boot: Omit compression buffer from PE/COFF image memory footprint
21mr|kernel-6.1-generic-6.1.152-2|12158	- x86/boot: Remove the 'bugger off' message
21mr|kernel-6.1-generic-6.1.152-2|12159	- x86/boot: Set EFI handover offset directly in header asm
21mr|kernel-6.1-generic-6.1.152-2|12160	- x86/boot: Split off PE/COFF .data section
21mr|kernel-6.1-generic-6.1.152-2|12161	- x86/bugs: Fix BHI retpoline check
21mr|kernel-6.1-generic-6.1.152-2|12162	- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
21mr|kernel-6.1-generic-6.1.152-2|12163	- x86/efi: Disregard setup header of loaded image
21mr|kernel-6.1-generic-6.1.152-2|12164	- x86/efi: Drop alignment flags from PE section headers
21mr|kernel-6.1-generic-6.1.152-2|12165	- x86/efi: Drop EFI stub .bss from .data section
21mr|kernel-6.1-generic-6.1.152-2|12166	- x86/efistub: Reinstate soft limit for initrd loading
21mr|kernel-6.1-generic-6.1.152-2|12167	- x86/efistub: Remap kernel text read-only before dropping NX attribute
21mr|kernel-6.1-generic-6.1.152-2|12168	- x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
21mr|kernel-6.1-generic-6.1.152-2|12169	- x86/head/64: Add missing __head annotation to startup_64_load_idt()
21mr|kernel-6.1-generic-6.1.152-2|12170	- x86/head/64: Move the __head definition to <asm/init.h>
21mr|kernel-6.1-generic-6.1.152-2|12171	- x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros
21mr|kernel-6.1-generic-6.1.152-2|12172	- x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled()
21mr|kernel-6.1-generic-6.1.152-2|12173	- x86/sev: Move early startup code into .head.text section
21mr|kernel-6.1-generic-6.1.152-2|12174	- x86/sme: Move early SME kernel encryption handling into .head.text
21mr|kernel-6.1-generic-6.1.152-2|12175	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|12176	
21mr|kernel-6.1-generic-6.1.152-2|12177	* Sun Apr 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|12178	- Fix kernel panic on some hardware with AMD GPU
21mr|kernel-6.1-generic-6.1.152-2|12179	
21mr|kernel-6.1-generic-6.1.152-2|12180	- Merge: 3e20200 bcb3e96
21mr|kernel-6.1-generic-6.1.152-2|12181	* Sun Apr 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|12182	- Merge branch 'rosa2021.1' into rosa2023.1
21mr|kernel-6.1-generic-6.1.152-2|12183	
21mr|kernel-6.1-generic-6.1.152-2|12184	* Thu Apr 25 2024 betcher <a.betkher@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|12185	- [bot] upd: 6.1.86 -> 6.1.87
21mr|kernel-6.1-generic-6.1.152-2|12186	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|12187	- af_unix: Clear stale u->oob_skb.
21mr|kernel-6.1-generic-6.1.152-2|12188	- af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
21mr|kernel-6.1-generic-6.1.152-2|12189	- af_unix: Fix garbage collector racing against connect()
21mr|kernel-6.1-generic-6.1.152-2|12190	- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
21mr|kernel-6.1-generic-6.1.152-2|12191	- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
21mr|kernel-6.1-generic-6.1.152-2|12192	- batman-adv: Avoid infinite loop trying to resize local TT
21mr|kernel-6.1-generic-6.1.152-2|12193	- Bluetooth: Fix memory leak in hci_req_sync_complete()
21mr|kernel-6.1-generic-6.1.152-2|12194	- Bluetooth: L2CAP: Fix not validating setsockopt user input
21mr|kernel-6.1-generic-6.1.152-2|12195	- Bluetooth: SCO: Fix not validating setsockopt user input
21mr|kernel-6.1-generic-6.1.152-2|12196	- bnxt_en: Reset PTP tx_avail after possible firmware reset
21mr|kernel-6.1-generic-6.1.152-2|12197	- btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
21mr|kernel-6.1-generic-6.1.152-2|12198	- btrfs: qgroup: correctly model root qgroup rsv in convert
21mr|kernel-6.1-generic-6.1.152-2|12199	- btrfs: record delayed inode root in transaction
21mr|kernel-6.1-generic-6.1.152-2|12200	- drm/amd/display: fix disable otg wa logic in DCN316
21mr|kernel-6.1-generic-6.1.152-2|12201	- drm/amdgpu: always force full reset for SOC21
21mr|kernel-6.1-generic-6.1.152-2|12202	- drm/amdgpu: Reset dGPU if suspend got aborted
21mr|kernel-6.1-generic-6.1.152-2|12203	- drm/amdkfd: Reset GPU on queue preemption failure
21mr|kernel-6.1-generic-6.1.152-2|12204	- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
21mr|kernel-6.1-generic-6.1.152-2|12205	- drm/ast: Fix soft lockup
21mr|kernel-6.1-generic-6.1.152-2|12206	- drm/client: Fully protect modes[] with dev->mode_config.mutex
21mr|kernel-6.1-generic-6.1.152-2|12207	- drm/i915/cdclk: Fix CDCLK programming order when pipes are active
21mr|kernel-6.1-generic-6.1.152-2|12208	- drm/i915: Disable port sync when bigjoiner is used
21mr|kernel-6.1-generic-6.1.152-2|12209	- drm/i915/vrr: Disable VRR when using bigjoiner
21mr|kernel-6.1-generic-6.1.152-2|12210	- geneve: fix header validation in geneve[6]_xmit_skb
21mr|kernel-6.1-generic-6.1.152-2|12211	- iommu/vt-d: Allocate local memory for page request queue
21mr|kernel-6.1-generic-6.1.152-2|12212	- io_uring/net: restore msg_control on sendzc retry
21mr|kernel-6.1-generic-6.1.152-2|12213	- ipv4/route: avoid unused-but-set-variable warning
21mr|kernel-6.1-generic-6.1.152-2|12214	- ipv6: fib: hide unused 'pn' variable
21mr|kernel-6.1-generic-6.1.152-2|12215	- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
21mr|kernel-6.1-generic-6.1.152-2|12216	- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
21mr|kernel-6.1-generic-6.1.152-2|12217	- kprobes: Fix possible use-after-free issue on kprobe registration
21mr|kernel-6.1-generic-6.1.152-2|12218	- media: cec: core: remove length check of Timer Status
21mr|kernel-6.1-generic-6.1.152-2|12219	- net: dsa: mt7530: trap link-local frames regardless of ST Port State
21mr|kernel-6.1-generic-6.1.152-2|12220	- net: ena: Fix incorrect descriptor free behavior
21mr|kernel-6.1-generic-6.1.152-2|12221	- net: ena: Fix potential sign extension issue
21mr|kernel-6.1-generic-6.1.152-2|12222	- net: ena: Wrong missing IO completions check order
21mr|kernel-6.1-generic-6.1.152-2|12223	- netfilter: complete validation of user input
21mr|kernel-6.1-generic-6.1.152-2|12224	- net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
21mr|kernel-6.1-generic-6.1.152-2|12225	- net: ks8851: Inline ks8851_rx_skb()
21mr|kernel-6.1-generic-6.1.152-2|12226	- net/mlx5e: Fix mlx5e_priv_init() cleanup flow
21mr|kernel-6.1-generic-6.1.152-2|12227	- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
21mr|kernel-6.1-generic-6.1.152-2|12228	- net/mlx5: Properly link new fs rules into the tree
21mr|kernel-6.1-generic-6.1.152-2|12229	- net: openvswitch: fix unwanted error log on timeout policy probing
21mr|kernel-6.1-generic-6.1.152-2|12230	- net: sparx5: fix wrong config being used when reconfiguring PCS
21mr|kernel-6.1-generic-6.1.152-2|12231	- nouveau: fix function cast warning
21mr|kernel-6.1-generic-6.1.152-2|12232	- octeontx2-af: Fix NIX SQ mode and BP config
21mr|kernel-6.1-generic-6.1.152-2|12233	- perf/x86: Fix out of range data
21mr|kernel-6.1-generic-6.1.152-2|12234	- PM: s2idle: Make sure CPUs will wakeup directly on resume
21mr|kernel-6.1-generic-6.1.152-2|12235	- Revert "drm/qxl: simplify qxl_fence_wait"
21mr|kernel-6.1-generic-6.1.152-2|12236	- ring-buffer: Only update pages_touched when a new page is touched
21mr|kernel-6.1-generic-6.1.152-2|12237	- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
21mr|kernel-6.1-generic-6.1.152-2|12238	- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
21mr|kernel-6.1-generic-6.1.152-2|12239	- selftests: timers: Fix abs() warning in posix_timers test
21mr|kernel-6.1-generic-6.1.152-2|12240	- smb3: fix Open files on server counter going negative
21mr|kernel-6.1-generic-6.1.152-2|12241	- tracing: hide unused ftrace_event_id_fops
21mr|kernel-6.1-generic-6.1.152-2|12242	- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
21mr|kernel-6.1-generic-6.1.152-2|12243	- vhost: Add smp_rmb() in vhost_enable_notify()
21mr|kernel-6.1-generic-6.1.152-2|12244	- vhost: Add smp_rmb() in vhost_vq_avail_empty()
21mr|kernel-6.1-generic-6.1.152-2|12245	- x86/apic: Force native_apic_mem_read() to use the MOV instruction
21mr|kernel-6.1-generic-6.1.152-2|12246	- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
21mr|kernel-6.1-generic-6.1.152-2|12247	- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
21mr|kernel-6.1-generic-6.1.152-2|12248	- x86/bugs: Fix BHI documentation
21mr|kernel-6.1-generic-6.1.152-2|12249	- x86/bugs: Fix BHI handling of RRSBA
21mr|kernel-6.1-generic-6.1.152-2|12250	- x86/bugs: Fix return type of spectre_bhi_state()
21mr|kernel-6.1-generic-6.1.152-2|12251	- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
21mr|kernel-6.1-generic-6.1.152-2|12252	- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
21mr|kernel-6.1-generic-6.1.152-2|12253	- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
21mr|kernel-6.1-generic-6.1.152-2|12254	- x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
21mr|kernel-6.1-generic-6.1.152-2|12255	- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
21mr|kernel-6.1-generic-6.1.152-2|12256	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|12257	
21mr|kernel-6.1-generic-6.1.152-2|12258	* Mon Feb 26 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.86-2
21mr|kernel-6.1-generic-6.1.152-2|12259	- made a separate project abf.io/import/cpupower (like usbip)
21mr|kernel-6.1-generic-6.1.152-2|12260	
21mr|kernel-6.1-generic-6.1.152-2|12261	* Tue Apr 16 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.86-1
21mr|kernel-6.1-generic-6.1.152-2|12262	- [bot] upd: 6.1.81 -> 6.1.86
21mr|kernel-6.1-generic-6.1.152-2|12263	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|12264	- 9p: Fix read/write debug statements to report server reply
21mr|kernel-6.1-generic-6.1.152-2|12265	- ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
21mr|kernel-6.1-generic-6.1.152-2|12266	- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
21mr|kernel-6.1-generic-6.1.152-2|12267	- ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
21mr|kernel-6.1-generic-6.1.152-2|12268	- ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override
21mr|kernel-6.1-generic-6.1.152-2|12269	- ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
21mr|kernel-6.1-generic-6.1.152-2|12270	- ACPI: resource: Do IRQ override on Lunnen Ground laptops
21mr|kernel-6.1-generic-6.1.152-2|12271	- ACPI: scan: Fix device check notification handling
21mr|kernel-6.1-generic-6.1.152-2|12272	- afs: Revert "afs: Hide silly-rename files from userspace"
21mr|kernel-6.1-generic-6.1.152-2|12273	- af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
21mr|kernel-6.1-generic-6.1.152-2|12274	- ahci: asm1064: asm1166: don't limit reported ports
21mr|kernel-6.1-generic-6.1.152-2|12275	- ahci: asm1064: correct count of reported ports
21mr|kernel-6.1-generic-6.1.152-2|12276	- ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
21mr|kernel-6.1-generic-6.1.152-2|12277	- ALSA: hda/realtek - Add Headset Mic supported Acer NB platform
21mr|kernel-6.1-generic-6.1.152-2|12278	- ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port
21mr|kernel-6.1-generic-6.1.152-2|12279	- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
21mr|kernel-6.1-generic-6.1.152-2|12280	- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform
21mr|kernel-6.1-generic-6.1.152-2|12281	- ALSA: hda/realtek - Fix inactive headset mic jack
21mr|kernel-6.1-generic-6.1.152-2|12282	- ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook
21mr|kernel-6.1-generic-6.1.152-2|12283	- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
21mr|kernel-6.1-generic-6.1.152-2|12284	- ALSA: seq: fix function cast warnings
21mr|kernel-6.1-generic-6.1.152-2|12285	- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
21mr|kernel-6.1-generic-6.1.152-2|12286	- ALSA: usb-audio: Stop parsing channels bits when all channels are found.
21mr|kernel-6.1-generic-6.1.152-2|12287	- amdkfd: use calloc instead of kzalloc to avoid integer overflow
21mr|kernel-6.1-generic-6.1.152-2|12288	- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
21mr|kernel-6.1-generic-6.1.152-2|12289	- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
21mr|kernel-6.1-generic-6.1.152-2|12290	- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
21mr|kernel-6.1-generic-6.1.152-2|12291	- arm64: dts: Fix dtc interrupt_provider warnings
21mr|kernel-6.1-generic-6.1.152-2|12292	- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
21mr|kernel-6.1-generic-6.1.152-2|12293	- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
21mr|kernel-6.1-generic-6.1.152-2|12294	- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
21mr|kernel-6.1-generic-6.1.152-2|12295	- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
21mr|kernel-6.1-generic-6.1.152-2|12296	- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
21mr|kernel-6.1-generic-6.1.152-2|12297	- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
21mr|kernel-6.1-generic-6.1.152-2|12298	- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
21mr|kernel-6.1-generic-6.1.152-2|12299	- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
21mr|kernel-6.1-generic-6.1.152-2|12300	- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
21mr|kernel-6.1-generic-6.1.152-2|12301	- arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
21mr|kernel-6.1-generic-6.1.152-2|12302	- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
21mr|kernel-6.1-generic-6.1.152-2|12303	- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
21mr|kernel-6.1-generic-6.1.152-2|12304	- arm64: dts: mediatek: mt8192: fix vencoder clock name
21mr|kernel-6.1-generic-6.1.152-2|12305	- arm64: dts: mt8183: kukui: Split out keyboard node and describe detachables
21mr|kernel-6.1-generic-6.1.152-2|12306	- arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
21mr|kernel-6.1-generic-6.1.152-2|12307	- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
21mr|kernel-6.1-generic-6.1.152-2|12308	- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
21mr|kernel-6.1-generic-6.1.152-2|12309	- arm64: dts: qcom: sc7280: Add additional MSI interrupts
21mr|kernel-6.1-generic-6.1.152-2|12310	- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
21mr|kernel-6.1-generic-6.1.152-2|12311	- arm64: dts: qcom: sm8150: correct PCIe wake-gpios
21mr|kernel-6.1-generic-6.1.152-2|12312	- arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs
21mr|kernel-6.1-generic-6.1.152-2|12313	- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
21mr|kernel-6.1-generic-6.1.152-2|12314	- arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
21mr|kernel-6.1-generic-6.1.152-2|12315	- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
21mr|kernel-6.1-generic-6.1.152-2|12316	- arm64: dts: renesas: r9a07g043: Split out RZ/G2UL SoC specific parts
21mr|kernel-6.1-generic-6.1.152-2|12317	- arm64: dts: renesas: r9a07g043u: Add IRQC node
21mr|kernel-6.1-generic-6.1.152-2|12318	- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
21mr|kernel-6.1-generic-6.1.152-2|12319	- arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
21mr|kernel-6.1-generic-6.1.152-2|12320	- arm64: dts: rockchip: fix rk3328 hdmi ports node
21mr|kernel-6.1-generic-6.1.152-2|12321	- arm64: dts: rockchip: fix rk3399 hdmi ports node
21mr|kernel-6.1-generic-6.1.152-2|12322	- arm64/sve: Lower the maximum allocation for the SVE ptrace regset
21mr|kernel-6.1-generic-6.1.152-2|12323	- arm64: tegra: Set the correct PHY mode for MGBE
21mr|kernel-6.1-generic-6.1.152-2|12324	- ARM: dts: arm: realview: Fix development chip ROM compatible value
21mr|kernel-6.1-generic-6.1.152-2|12325	- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
21mr|kernel-6.1-generic-6.1.152-2|12326	- ARM: dts: imx6dl-yapp4: Move phy reset into switch node
21mr|kernel-6.1-generic-6.1.152-2|12327	- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
21mr|kernel-6.1-generic-6.1.152-2|12328	- arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
21mr|kernel-6.1-generic-6.1.152-2|12329	- ARM: dts: qcom: msm8974: correct qfprom node size
21mr|kernel-6.1-generic-6.1.152-2|12330	- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
21mr|kernel-6.1-generic-6.1.152-2|12331	- ASoC: amd: acp: Add missing error handling in sof-mach
21mr|kernel-6.1-generic-6.1.152-2|12332	- ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table
21mr|kernel-6.1-generic-6.1.152-2|12333	- ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2
21mr|kernel-6.1-generic-6.1.152-2|12334	- ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU
21mr|kernel-6.1-generic-6.1.152-2|12335	- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
21mr|kernel-6.1-generic-6.1.152-2|12336	- ASoC: codecs: wcd938x: fix headphones volume controls
21mr|kernel-6.1-generic-6.1.152-2|12337	- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
21mr|kernel-6.1-generic-6.1.152-2|12338	- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
21mr|kernel-6.1-generic-6.1.152-2|12339	- ASoC: meson: aiu: fix function pointer type mismatch
21mr|kernel-6.1-generic-6.1.152-2|12340	- ASoC: meson: axg-tdm-interface: add frame rate constraint
21mr|kernel-6.1-generic-6.1.152-2|12341	- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
21mr|kernel-6.1-generic-6.1.152-2|12342	- ASoC: meson: t9015: fix function pointer type mismatch
21mr|kernel-6.1-generic-6.1.152-2|12343	- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
21mr|kernel-6.1-generic-6.1.152-2|12344	- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
21mr|kernel-6.1-generic-6.1.152-2|12345	- ASoC: rt5645: Make LattePanda board DMI match more precise
21mr|kernel-6.1-generic-6.1.152-2|12346	- ASoC: rt5682-sdw: fix locking sequence
21mr|kernel-6.1-generic-6.1.152-2|12347	- ASoC: rt711-sdca: fix locking sequence
21mr|kernel-6.1-generic-6.1.152-2|12348	- ASoC: rt711-sdw: fix locking sequence
21mr|kernel-6.1-generic-6.1.152-2|12349	- ASoC: soc-core.c: Skip dummy codec when adding platforms
21mr|kernel-6.1-generic-6.1.152-2|12350	- ASoC: SOF: Add some bounds checking to firmware data
21mr|kernel-6.1-generic-6.1.152-2|12351	- ASoC: SOF: Introduce container struct for SOF firmware
21mr|kernel-6.1-generic-6.1.152-2|12352	- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
21mr|kernel-6.1-generic-6.1.152-2|12353	- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
21mr|kernel-6.1-generic-6.1.152-2|12354	- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
21mr|kernel-6.1-generic-6.1.152-2|12355	- ata: sata_mv: Fix PCI device ID table declaration compilation warning
21mr|kernel-6.1-generic-6.1.152-2|12356	- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
21mr|kernel-6.1-generic-6.1.152-2|12357	- backlight: da9052: Fully initialize backlight_properties during probe
21mr|kernel-6.1-generic-6.1.152-2|12358	- backlight: lm3630a: Don't set bl->props.brightness in get_brightness
21mr|kernel-6.1-generic-6.1.152-2|12359	- backlight: lm3630a: Initialize backlight_properties on init
21mr|kernel-6.1-generic-6.1.152-2|12360	- backlight: lm3639: Fully initialize backlight_properties during probe
21mr|kernel-6.1-generic-6.1.152-2|12361	- backlight: lp8788: Fully initialize backlight_properties during probe
21mr|kernel-6.1-generic-6.1.152-2|12362	- blk-mq: release scheduler resource when request completes
21mr|kernel-6.1-generic-6.1.152-2|12363	- block: Clear zone limits for a non-zoned stacked queue
21mr|kernel-6.1-generic-6.1.152-2|12364	- block: Do not force full zone append completion in req_bio_endio()
21mr|kernel-6.1-generic-6.1.152-2|12365	- block: Fix page refcounts for unaligned buffers in __bio_release_pages()
21mr|kernel-6.1-generic-6.1.152-2|12366	- block: prevent division by zero in blk_rq_stat_sum()
21mr|kernel-6.1-generic-6.1.152-2|12367	- block: sed-opal: handle empty atoms when parsing response
21mr|kernel-6.1-generic-6.1.152-2|12368	- Bluetooth: add quirk for broken address properties
21mr|kernel-6.1-generic-6.1.152-2|12369	- Bluetooth: af_bluetooth: Fix deadlock
21mr|kernel-6.1-generic-6.1.152-2|12370	- Bluetooth: btintel: Fixe build regression
21mr|kernel-6.1-generic-6.1.152-2|12371	- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
21mr|kernel-6.1-generic-6.1.152-2|12372	- Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
21mr|kernel-6.1-generic-6.1.152-2|12373	- Bluetooth: Cancel sync command before suspend and power off
21mr|kernel-6.1-generic-6.1.152-2|12374	- Bluetooth: Fix eir name length
21mr|kernel-6.1-generic-6.1.152-2|12375	- Bluetooth: Fix TOCTOU in HCI debugfs implementation
21mr|kernel-6.1-generic-6.1.152-2|12376	- Bluetooth: fix use-after-free in accessing skb after sending it
21mr|kernel-6.1-generic-6.1.152-2|12377	- Bluetooth: hci_conn: Consolidate code for aborting connections
21mr|kernel-6.1-generic-6.1.152-2|12378	- Bluetooth: hci_core: Cancel request on command timeout
21mr|kernel-6.1-generic-6.1.152-2|12379	- Bluetooth: hci_core: Fix missing instances using HCI_MAX_AD_LENGTH
21mr|kernel-6.1-generic-6.1.152-2|12380	- Bluetooth: hci_core: Fix possible buffer overflow
21mr|kernel-6.1-generic-6.1.152-2|12381	- Bluetooth: hci_event: set the conn encrypted before conn establishes
21mr|kernel-6.1-generic-6.1.152-2|12382	- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
21mr|kernel-6.1-generic-6.1.152-2|12383	- Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync
21mr|kernel-6.1-generic-6.1.152-2|12384	- Bluetooth: hci_sync: Fix overwriting request callback
21mr|kernel-6.1-generic-6.1.152-2|12385	- Bluetooth: hci_sync: Only allow hci_cmd_sync_queue if running
21mr|kernel-6.1-generic-6.1.152-2|12386	- Bluetooth: MGMT: Fix always using HCI_MAX_AD_LENGTH
21mr|kernel-6.1-generic-6.1.152-2|12387	- Bluetooth: mgmt: Fix limited discoverable off timeout
21mr|kernel-6.1-generic-6.1.152-2|12388	- Bluetooth: mgmt: Remove leftover queuing of power_off work
21mr|kernel-6.1-generic-6.1.152-2|12389	- Bluetooth: qca: fix device-address endianness
21mr|kernel-6.1-generic-6.1.152-2|12390	- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
21mr|kernel-6.1-generic-6.1.152-2|12391	- Bluetooth: Remove superfluous call to hci_conn_check_pending()
21mr|kernel-6.1-generic-6.1.152-2|12392	- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security
21mr|kernel-6.1-generic-6.1.152-2|12393	- bnx2x: Fix firmware version string character counts
21mr|kernel-6.1-generic-6.1.152-2|12394	- bounds: support non-power-of-two CONFIG_NR_CPUS
21mr|kernel-6.1-generic-6.1.152-2|12395	- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
21mr|kernel-6.1-generic-6.1.152-2|12396	- bpf: Fix hashtab overflow check on 32-bit arches
21mr|kernel-6.1-generic-6.1.152-2|12397	- bpf: Fix stackmap overflow check on 32-bit arches
21mr|kernel-6.1-generic-6.1.152-2|12398	- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
21mr|kernel-6.1-generic-6.1.152-2|12399	- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
21mr|kernel-6.1-generic-6.1.152-2|12400	- bpf: Protect against int overflow for stack access size
21mr|kernel-6.1-generic-6.1.152-2|12401	- bpf: report RCU QS in cpumap kthread
21mr|kernel-6.1-generic-6.1.152-2|12402	- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
21mr|kernel-6.1-generic-6.1.152-2|12403	- bpftool: Silence build warning about calloc()
21mr|kernel-6.1-generic-6.1.152-2|12404	- btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
21mr|kernel-6.1-generic-6.1.152-2|12405	- btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
21mr|kernel-6.1-generic-6.1.152-2|12406	- btrfs: fix data races when accessing the reserved amount of block reserves
21mr|kernel-6.1-generic-6.1.152-2|12407	- btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
21mr|kernel-6.1-generic-6.1.152-2|12408	- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
21mr|kernel-6.1-generic-6.1.152-2|12409	- btrfs: qgroup: always free reserved space for extent records
21mr|kernel-6.1-generic-6.1.152-2|12410	- btrfs: send: handle path ref underflow in header iterate_inode_ref()
21mr|kernel-6.1-generic-6.1.152-2|12411	- btrfs: zoned: don't skip block groups with 100%% zone unusable
21mr|kernel-6.1-generic-6.1.152-2|12412	- btrfs: zoned: use zone aware sb location for scrub
21mr|kernel-6.1-generic-6.1.152-2|12413	- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
21mr|kernel-6.1-generic-6.1.152-2|12414	- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
21mr|kernel-6.1-generic-6.1.152-2|12415	- ceph: switch to corrected encoding of max_xattr_size in mdsmap
21mr|kernel-6.1-generic-6.1.152-2|12416	- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
21mr|kernel-6.1-generic-6.1.152-2|12417	- cifs: Fix duplicate fscache cookie warnings
21mr|kernel-6.1-generic-6.1.152-2|12418	- cifs: open_cached_dir(): add FILE_READ_EA to desired access
21mr|kernel-6.1-generic-6.1.152-2|12419	- clk: Fix clk_core_get NULL dereference
21mr|kernel-6.1-generic-6.1.152-2|12420	- clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
21mr|kernel-6.1-generic-6.1.152-2|12421	- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
21mr|kernel-6.1-generic-6.1.152-2|12422	- clk: meson: Add missing clocks to axg_clk_regmaps
21mr|kernel-6.1-generic-6.1.152-2|12423	- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
21mr|kernel-6.1-generic-6.1.152-2|12424	- clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
21mr|kernel-6.1-generic-6.1.152-2|12425	- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
21mr|kernel-6.1-generic-6.1.152-2|12426	- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
21mr|kernel-6.1-generic-6.1.152-2|12427	- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
21mr|kernel-6.1-generic-6.1.152-2|12428	- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
21mr|kernel-6.1-generic-6.1.152-2|12429	- clk: qcom: reset: Commonize the de/assert functions
21mr|kernel-6.1-generic-6.1.152-2|12430	- clk: qcom: reset: Ensure write completion on reset de/assertion
21mr|kernel-6.1-generic-6.1.152-2|12431	- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
21mr|kernel-6.1-generic-6.1.152-2|12432	- clk: renesas: r8a779g0: Add Audio clocks
21mr|kernel-6.1-generic-6.1.152-2|12433	- clk: renesas: r8a779g0: Add CMT clocks
21mr|kernel-6.1-generic-6.1.152-2|12434	- clk: renesas: r8a779g0: Add thermal clock
21mr|kernel-6.1-generic-6.1.152-2|12435	- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
21mr|kernel-6.1-generic-6.1.152-2|12436	- clk: samsung: exynos850: Propagate SPI IPCLK rate change
21mr|kernel-6.1-generic-6.1.152-2|12437	- clk: zynq: Prevent null pointer dereference caused by kmalloc failure
21mr|kernel-6.1-generic-6.1.152-2|12438	- clocksource/drivers/arm_global_timer: Fix maximum prescaler value
21mr|kernel-6.1-generic-6.1.152-2|12439	- comedi: comedi_test: Prevent timers rescheduling during deletion
21mr|kernel-6.1-generic-6.1.152-2|12440	- cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf()
21mr|kernel-6.1-generic-6.1.152-2|12441	- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
21mr|kernel-6.1-generic-6.1.152-2|12442	- cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_get's return value"
21mr|kernel-6.1-generic-6.1.152-2|12443	- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
21mr|kernel-6.1-generic-6.1.152-2|12444	- cpufreq: dt: always allocate zeroed cpumask
21mr|kernel-6.1-generic-6.1.152-2|12445	- cpufreq: Explicitly include correct DT includes
21mr|kernel-6.1-generic-6.1.152-2|12446	- cpufreq: Limit resolving a frequency to policy min/max
21mr|kernel-6.1-generic-6.1.152-2|12447	- cpufreq: mediatek-hw: Don't error out if supply is not found
21mr|kernel-6.1-generic-6.1.152-2|12448	- cpufreq: mediatek-hw: Wait for CPU supplies before probing
21mr|kernel-6.1-generic-6.1.152-2|12449	- cpuidle: Avoid potential overflow in integer multiplication
21mr|kernel-6.1-generic-6.1.152-2|12450	- cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
21mr|kernel-6.1-generic-6.1.152-2|12451	- crypto: arm/sha - fix function cast warnings
21mr|kernel-6.1-generic-6.1.152-2|12452	- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
21mr|kernel-6.1-generic-6.1.152-2|12453	- crypto: qat - fix double free during reset
21mr|kernel-6.1-generic-6.1.152-2|12454	- crypto: qat - resolve race condition during AER recovery
21mr|kernel-6.1-generic-6.1.152-2|12455	- crypto: xilinx - call finalize with bh disabled
21mr|kernel-6.1-generic-6.1.152-2|12456	- dma-buf: Fix NULL pointer dereference in sanitycheck()
21mr|kernel-6.1-generic-6.1.152-2|12457	- dm: address indent/space issues
21mr|kernel-6.1-generic-6.1.152-2|12458	- dma-direct: Leak pages on dma_set_decrypted() failure
21mr|kernel-6.1-generic-6.1.152-2|12459	- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
21mr|kernel-6.1-generic-6.1.152-2|12460	- dm: call the resume method on internal suspend
21mr|kernel-6.1-generic-6.1.152-2|12461	- dm-integrity: align the outgoing bio in integrity_recheck
21mr|kernel-6.1-generic-6.1.152-2|12462	- dm-integrity: fix a memory leak when rechecking the data
21mr|kernel-6.1-generic-6.1.152-2|12463	- dm integrity: fix out-of-range warning
21mr|kernel-6.1-generic-6.1.152-2|12464	- dm io: Support IO priority
21mr|kernel-6.1-generic-6.1.152-2|12465	- dm raid: fix false positive for requeue needed during reshape
21mr|kernel-6.1-generic-6.1.152-2|12466	- dm-raid: fix lockdep waring in "pers->hot_add_disk"
21mr|kernel-6.1-generic-6.1.152-2|12467	- dm snapshot: fix lockup in dm_exception_table_exit
21mr|kernel-6.1-generic-6.1.152-2|12468	- dm-verity, dm-crypt: align "struct bvec_iter" correctly
21mr|kernel-6.1-generic-6.1.152-2|12469	- Documentation/hw-vuln: Add documentation for RFDS
21mr|kernel-6.1-generic-6.1.152-2|12470	- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
21mr|kernel-6.1-generic-6.1.152-2|12471	- driver core: Introduce device_link_wait_removal()
21mr|kernel-6.1-generic-6.1.152-2|12472	- Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory
21mr|kernel-6.1-generic-6.1.152-2|12473	- drivers: net: convert to boolean for the mac_managed_pm flag
21mr|kernel-6.1-generic-6.1.152-2|12474	- drivers/nvme: Add quirks for device 126f:2262
21mr|kernel-6.1-generic-6.1.152-2|12475	- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
21mr|kernel-6.1-generic-6.1.152-2|12476	- drm/amd: Add concept of running prepare_suspend() sequence for IP blocks
21mr|kernel-6.1-generic-6.1.152-2|12477	- drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
21mr|kernel-6.1-generic-6.1.152-2|12478	- drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
21mr|kernel-6.1-generic-6.1.152-2|12479	- drm/amd/display: Fix MST Null Ptr for RV
21mr|kernel-6.1-generic-6.1.152-2|12480	- drm/amd/display: Fix nanosec stat overflow
21mr|kernel-6.1-generic-6.1.152-2|12481	- drm/amd/display: Fix noise issue on HDMI AV mute
21mr|kernel-6.1-generic-6.1.152-2|12482	- drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
21mr|kernel-6.1-generic-6.1.152-2|12483	- drm/amd/display: Fix uninitialized variable usage in core_link_ 'read_dpcd() & write_dpcd()' functions
21mr|kernel-6.1-generic-6.1.152-2|12484	- drm/amd/display: handle range offsets in VRR ranges
21mr|kernel-6.1-generic-6.1.152-2|12485	- drm/amd/display: Return the correct HDCP error code
21mr|kernel-6.1-generic-6.1.152-2|12486	- drm/amd/display: Wrong colorimetry workaround
21mr|kernel-6.1-generic-6.1.152-2|12487	- drm/amd: Evict resources during PM ops prepare() callback
21mr|kernel-6.1-generic-6.1.152-2|12488	- drm/amd: Flush GFXOFF requests in prepare stage
21mr|kernel-6.1-generic-6.1.152-2|12489	- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
21mr|kernel-6.1-generic-6.1.152-2|12490	- drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series
21mr|kernel-6.1-generic-6.1.152-2|12491	- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
21mr|kernel-6.1-generic-6.1.152-2|12492	- drm/amdgpu/pm: Fix the error of pwm1_enable setting
21mr|kernel-6.1-generic-6.1.152-2|12493	- drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
21mr|kernel-6.1-generic-6.1.152-2|12494	- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
21mr|kernel-6.1-generic-6.1.152-2|12495	- drm: Don't treat 0 as -1 in drm_fixp2int_ceil
21mr|kernel-6.1-generic-6.1.152-2|12496	- drm/etnaviv: Restore some id values
21mr|kernel-6.1-generic-6.1.152-2|12497	- drm/exynos: do not return negative values from .get_modes()
21mr|kernel-6.1-generic-6.1.152-2|12498	- drm: Fix drm_fixp2int_round() making it add 0.5
21mr|kernel-6.1-generic-6.1.152-2|12499	- drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
21mr|kernel-6.1-generic-6.1.152-2|12500	- drm/i915: Check before removing mm notifier
21mr|kernel-6.1-generic-6.1.152-2|12501	- drm/i915/gt: Reset queue_priority_hint on parking
21mr|kernel-6.1-generic-6.1.152-2|12502	- drm/imx/ipuv3: do not return negative values from .get_modes()
21mr|kernel-6.1-generic-6.1.152-2|12503	- drm/lima: fix a memleak in lima_heap_alloc
21mr|kernel-6.1-generic-6.1.152-2|12504	- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
21mr|kernel-6.1-generic-6.1.152-2|12505	- drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
21mr|kernel-6.1-generic-6.1.152-2|12506	- drm/msm/dpu: add division of drm_display_mode's hskew parameter
21mr|kernel-6.1-generic-6.1.152-2|12507	- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
21mr|kernel-6.1-generic-6.1.152-2|12508	- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
21mr|kernel-6.1-generic-6.1.152-2|12509	- drm/panel: do not return negative error codes from drm_panel_get_modes()
21mr|kernel-6.1-generic-6.1.152-2|12510	- drm/panel-edp: use put_sync in unprepare
21mr|kernel-6.1-generic-6.1.152-2|12511	- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
21mr|kernel-6.1-generic-6.1.152-2|12512	- drm/panfrost: fix power transition timeout warnings
21mr|kernel-6.1-generic-6.1.152-2|12513	- drm/probe-helper: warn about negative .get_modes()
21mr|kernel-6.1-generic-6.1.152-2|12514	- drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
21mr|kernel-6.1-generic-6.1.152-2|12515	- drm/rockchip: inno_hdmi: Fix video timing
21mr|kernel-6.1-generic-6.1.152-2|12516	- drm/rockchip: lvds: do not overwrite error code
21mr|kernel-6.1-generic-6.1.152-2|12517	- drm/rockchip: lvds: do not print scary message when probing defer
21mr|kernel-6.1-generic-6.1.152-2|12518	- drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
21mr|kernel-6.1-generic-6.1.152-2|12519	- drm/tegra: dsi: Add missing check for of_find_device_by_node
21mr|kernel-6.1-generic-6.1.152-2|12520	- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
21mr|kernel-6.1-generic-6.1.152-2|12521	- drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
21mr|kernel-6.1-generic-6.1.152-2|12522	- drm/tegra: dsi: Make use of the helper function dev_err_probe()
21mr|kernel-6.1-generic-6.1.152-2|12523	- drm/tegra: hdmi: Convert to devm_platform_ioremap_resource()
21mr|kernel-6.1-generic-6.1.152-2|12524	- drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
21mr|kernel-6.1-generic-6.1.152-2|12525	- drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
21mr|kernel-6.1-generic-6.1.152-2|12526	- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
21mr|kernel-6.1-generic-6.1.152-2|12527	- drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe()
21mr|kernel-6.1-generic-6.1.152-2|12528	- drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
21mr|kernel-6.1-generic-6.1.152-2|12529	- drm/tidss: Fix initial plane zpos values
21mr|kernel-6.1-generic-6.1.152-2|12530	- drm/tidss: Fix sync-lost issue with two displays
21mr|kernel-6.1-generic-6.1.152-2|12531	- drm/vc4: don't check if plane->state->fb == state->fb
21mr|kernel-6.1-generic-6.1.152-2|12532	- drm/vc4: hdmi: do not return negative values from .get_modes()
21mr|kernel-6.1-generic-6.1.152-2|12533	- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed
21mr|kernel-6.1-generic-6.1.152-2|12534	- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
21mr|kernel-6.1-generic-6.1.152-2|12535	- drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
21mr|kernel-6.1-generic-6.1.152-2|12536	- efi: fix panic in kdump kernel
21mr|kernel-6.1-generic-6.1.152-2|12537	- efi/libstub: Cast away type warning in use of max()
21mr|kernel-6.1-generic-6.1.152-2|12538	- efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address
21mr|kernel-6.1-generic-6.1.152-2|12539	- entry: Respect changes to system call number by trace_sys_enter()
21mr|kernel-6.1-generic-6.1.152-2|12540	- erofs: apply proper VMA alignment for memory mapped files on THP
21mr|kernel-6.1-generic-6.1.152-2|12541	- erspan: make sure erspan_base_hdr is present in skb->head
21mr|kernel-6.1-generic-6.1.152-2|12542	- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
21mr|kernel-6.1-generic-6.1.152-2|12543	- ext4: add a hint for block bitmap corrupt state in mb_groups
21mr|kernel-6.1-generic-6.1.152-2|12544	- ext4: correct best extent lstart adjustment logic
21mr|kernel-6.1-generic-6.1.152-2|12545	- ext4: fix corruption during on-line resize
21mr|kernel-6.1-generic-6.1.152-2|12546	- ext4: forbid commit inconsistent quota data when errors=remount-ro
21mr|kernel-6.1-generic-6.1.152-2|12547	- f2fs: check number of blocks in a current section
21mr|kernel-6.1-generic-6.1.152-2|12548	- f2fs: compress: fix reserve_cblocks counting error when out of space
21mr|kernel-6.1-generic-6.1.152-2|12549	- f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
21mr|kernel-6.1-generic-6.1.152-2|12550	- f2fs: compress: fix to check compress flag w/ .i_sem lock
21mr|kernel-6.1-generic-6.1.152-2|12551	- f2fs: compress: fix to check unreleased compressed cluster
21mr|kernel-6.1-generic-6.1.152-2|12552	- f2fs: compress: fix to check zstd compress level correctly in mount option
21mr|kernel-6.1-generic-6.1.152-2|12553	- f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
21mr|kernel-6.1-generic-6.1.152-2|12554	- f2fs: compress: fix to cover normal cluster write with cp_rwsem
21mr|kernel-6.1-generic-6.1.152-2|12555	- f2fs: compress: fix to guarantee persisting compressed blocks by CP
21mr|kernel-6.1-generic-6.1.152-2|12556	- f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
21mr|kernel-6.1-generic-6.1.152-2|12557	- f2fs: convert to use sbi directly
21mr|kernel-6.1-generic-6.1.152-2|12558	- f2fs: delete obsolete FI_DROP_CACHE
21mr|kernel-6.1-generic-6.1.152-2|12559	- f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN
21mr|kernel-6.1-generic-6.1.152-2|12560	- f2fs: fix to avoid potential panic during recovery
21mr|kernel-6.1-generic-6.1.152-2|12561	- f2fs: introduce get_dnode_addr() to clean up codes
21mr|kernel-6.1-generic-6.1.152-2|12562	- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
21mr|kernel-6.1-generic-6.1.152-2|12563	- f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_info
21mr|kernel-6.1-generic-6.1.152-2|12564	- f2fs: ro: compress: fix to avoid caching unaligned extent
21mr|kernel-6.1-generic-6.1.152-2|12565	- f2fs: simplify __allocate_data_block
21mr|kernel-6.1-generic-6.1.152-2|12566	- f2fs: truncate page cache before clearing flags when aborting atomic write
21mr|kernel-6.1-generic-6.1.152-2|12567	- f2fs: update blkaddr in __set_data_blkaddr() for cleanup
21mr|kernel-6.1-generic-6.1.152-2|12568	- fat: fix uninitialized field in nostale filehandles
21mr|kernel-6.1-generic-6.1.152-2|12569	- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
21mr|kernel-6.1-generic-6.1.152-2|12570	- fbmon: prevent division by zero in fb_videomode_from_videomode()
21mr|kernel-6.1-generic-6.1.152-2|12571	- firewire: core: use long bus reset on gap count error
21mr|kernel-6.1-generic-6.1.152-2|12572	- firmware: arm_scmi: Fix double free in SMC transport cleanup path
21mr|kernel-6.1-generic-6.1.152-2|12573	- firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
21mr|kernel-6.1-generic-6.1.152-2|12574	- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
21mr|kernel-6.1-generic-6.1.152-2|12575	- fs: Fix rw_hint validation
21mr|kernel-6.1-generic-6.1.152-2|12576	- fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
21mr|kernel-6.1-generic-6.1.152-2|12577	- fs/proc: do_task_stat: use __for_each_thread()
21mr|kernel-6.1-generic-6.1.152-2|12578	- fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats
21mr|kernel-6.1-generic-6.1.152-2|12579	- fs/select: rework stack allocation hack for clang
21mr|kernel-6.1-generic-6.1.152-2|12580	- fuse: don't unhash root
21mr|kernel-6.1-generic-6.1.152-2|12581	- fuse: fix root lookup with nonzero generation
21mr|kernel-6.1-generic-6.1.152-2|12582	- gcc-plugins/stackleak: Avoid .head.text section
21mr|kernel-6.1-generic-6.1.152-2|12583	- gen_compile_commands: fix invalid escape sequence warning
21mr|kernel-6.1-generic-6.1.152-2|12584	- geneve: make sure to pull inner header in geneve_rx()
21mr|kernel-6.1-generic-6.1.152-2|12585	- getrusage: add the "signal_struct *sig" local variable
21mr|kernel-6.1-generic-6.1.152-2|12586	- getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
21mr|kernel-6.1-generic-6.1.152-2|12587	- getrusage: use __for_each_thread()
21mr|kernel-6.1-generic-6.1.152-2|12588	- getrusage: use sig->stats_lock rather than lock_task_sighand()
21mr|kernel-6.1-generic-6.1.152-2|12589	- gpio: nomadik: fix offset bug in nmk_pmx_set()
21mr|kernel-6.1-generic-6.1.152-2|12590	- gpio: vf610: allow disabling the vf610 driver
21mr|kernel-6.1-generic-6.1.152-2|12591	- gro: fix ownership transfer
21mr|kernel-6.1-generic-6.1.152-2|12592	- hexagon: vmlinux.lds.S: handle attributes section
21mr|kernel-6.1-generic-6.1.152-2|12593	- HID: amd_sfh: Avoid disabling the interrupt
21mr|kernel-6.1-generic-6.1.152-2|12594	- HID: amd_sfh: Update HPD sensor structure elements
21mr|kernel-6.1-generic-6.1.152-2|12595	- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
21mr|kernel-6.1-generic-6.1.152-2|12596	- HID: multitouch: Add required quirk for Synaptics 0xcddc device
21mr|kernel-6.1-generic-6.1.152-2|12597	- hsr: Fix uninit-value access in hsr_get_node()
21mr|kernel-6.1-generic-6.1.152-2|12598	- hsr: Handle failures in module init
21mr|kernel-6.1-generic-6.1.152-2|12599	- hwmon: (amc6821) add of_match table
21mr|kernel-6.1-generic-6.1.152-2|12600	- hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()
21mr|kernel-6.1-generic-6.1.152-2|12601	- i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
21mr|kernel-6.1-generic-6.1.152-2|12602	- i40e: disable NAPI right after disabling irqs when handling xsk_pool
21mr|kernel-6.1-generic-6.1.152-2|12603	- i40e: Enforce software interrupt during busy-poll exit
21mr|kernel-6.1-generic-6.1.152-2|12604	- i40e: fix i40e_count_filters() to count only active/new filters
21mr|kernel-6.1-generic-6.1.152-2|12605	- i40e: Fix VF MAC filter removal
21mr|kernel-6.1-generic-6.1.152-2|12606	- i40e: fix vf may be used uninitialized in this function warning
21mr|kernel-6.1-generic-6.1.152-2|12607	- i40e: Remove _t suffix from enum type names
21mr|kernel-6.1-generic-6.1.152-2|12608	- i40e: Store the irq number in i40e_q_vector
21mr|kernel-6.1-generic-6.1.152-2|12609	- ice: reorder disabling IRQ and NAPI in ice_qp_dis
21mr|kernel-6.1-generic-6.1.152-2|12610	- ice: use relative VSI index for VFs instead of PF VSI number
21mr|kernel-6.1-generic-6.1.152-2|12611	- ice: virtchnl: stop pretending to support RSS over AQ or registers
21mr|kernel-6.1-generic-6.1.152-2|12612	- igb: Fix missing time sync events
21mr|kernel-6.1-generic-6.1.152-2|12613	- igc: avoid returning frame twice in XDP_REDIRECT
21mr|kernel-6.1-generic-6.1.152-2|12614	- iio: accel: adxl367: fix DEVID read after reset
21mr|kernel-6.1-generic-6.1.152-2|12615	- iio: accel: adxl367: fix I2C FIFO data register
21mr|kernel-6.1-generic-6.1.152-2|12616	- inet_diag: annotate data-races around inet_diag_table[]
21mr|kernel-6.1-generic-6.1.152-2|12617	- inet: inet_defrag: prevent sk release while still in use
21mr|kernel-6.1-generic-6.1.152-2|12618	- init/Kconfig: lower GCC version check for -Warray-bounds
21mr|kernel-6.1-generic-6.1.152-2|12619	- init: open /initrd.image with O_LARGEFILE
21mr|kernel-6.1-generic-6.1.152-2|12620	- Input: allocate keycode for Display refresh rate toggle
21mr|kernel-6.1-generic-6.1.152-2|12621	- Input: gpio_keys_polled - suppress deferred probe error for gpio
21mr|kernel-6.1-generic-6.1.152-2|12622	- Input: imagis - use FIELD_GET where applicable
21mr|kernel-6.1-generic-6.1.152-2|12623	- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
21mr|kernel-6.1-generic-6.1.152-2|12624	- input/touchscreen: imagis: Correct the maximum touch area value
21mr|kernel-6.1-generic-6.1.152-2|12625	- iommu/amd: Mark interrupt as managed
21mr|kernel-6.1-generic-6.1.152-2|12626	- iommu: Avoid races around default domain allocations
21mr|kernel-6.1-generic-6.1.152-2|12627	- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
21mr|kernel-6.1-generic-6.1.152-2|12628	- iommu: Fix compilation without CONFIG_IOMMU_INTEL
21mr|kernel-6.1-generic-6.1.152-2|12629	- iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
21mr|kernel-6.1-generic-6.1.152-2|12630	- iommu/vt-d: Retrieve IOMMU perfmon capability information
21mr|kernel-6.1-generic-6.1.152-2|12631	- ionic: set adminq irq affinity
21mr|kernel-6.1-generic-6.1.152-2|12632	- io_uring: clear opcode specific data for an early failure
21mr|kernel-6.1-generic-6.1.152-2|12633	- io_uring: drop any code related to SCM_RIGHTS
21mr|kernel-6.1-generic-6.1.152-2|12634	- io_uring/net: correctly handle multishot recvmsg retry setup
21mr|kernel-6.1-generic-6.1.152-2|12635	- io_uring/net: correct the type of variable
21mr|kernel-6.1-generic-6.1.152-2|12636	- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
21mr|kernel-6.1-generic-6.1.152-2|12637	- io_uring/net: move receive multishot out of the generic msghdr path
21mr|kernel-6.1-generic-6.1.152-2|12638	- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
21mr|kernel-6.1-generic-6.1.152-2|12639	- io_uring/unix: drop usage of io_uring socket
21mr|kernel-6.1-generic-6.1.152-2|12640	- ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
21mr|kernel-6.1-generic-6.1.152-2|12641	- ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
21mr|kernel-6.1-generic-6.1.152-2|12642	- ipv6: fib6_rules: flush route cache when rule is changed
21mr|kernel-6.1-generic-6.1.152-2|12643	- ipv6: Fix infinite recursion in fib6_dump_done().
21mr|kernel-6.1-generic-6.1.152-2|12644	- ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
21mr|kernel-6.1-generic-6.1.152-2|12645	- irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based on register's index
21mr|kernel-6.1-generic-6.1.152-2|12646	- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
21mr|kernel-6.1-generic-6.1.152-2|12647	- irqchip/renesas-rzg2l: Implement restriction when writing ISCR register
21mr|kernel-6.1-generic-6.1.152-2|12648	- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type
21mr|kernel-6.1-generic-6.1.152-2|12649	- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi()
21mr|kernel-6.1-generic-6.1.152-2|12650	- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi()
21mr|kernel-6.1-generic-6.1.152-2|12651	- isofs: handle CDs with bad root inode but good Joliet root directory
21mr|kernel-6.1-generic-6.1.152-2|12652	- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
21mr|kernel-6.1-generic-6.1.152-2|12653	- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
21mr|kernel-6.1-generic-6.1.152-2|12654	- Julia Lawall reported this null pointer dereference, this should fix it.
21mr|kernel-6.1-generic-6.1.152-2|12655	- kasan/test: avoid gcc warning for intentional overflow
21mr|kernel-6.1-generic-6.1.152-2|12656	- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
21mr|kernel-6.1-generic-6.1.152-2|12657	- kconfig: fix infinite loop when expanding a macro at the end of file
21mr|kernel-6.1-generic-6.1.152-2|12658	- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address
21mr|kernel-6.1-generic-6.1.152-2|12659	- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
21mr|kernel-6.1-generic-6.1.152-2|12660	- ksmbd: don't send oplock break if rename fails
21mr|kernel-6.1-generic-6.1.152-2|12661	- ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info
21mr|kernel-6.1-generic-6.1.152-2|12662	- ksmbd: validate payload size in ipc response
21mr|kernel-6.1-generic-6.1.152-2|12663	- ktest: force $buildonly = 1 for 'make_warnings_file' test type
21mr|kernel-6.1-generic-6.1.152-2|12664	- KVM: Always flush async #PF workqueue when vCPU is being destroyed
21mr|kernel-6.1-generic-6.1.152-2|12665	- KVM: arm64: Fix host-programmed guest events in nVHE
21mr|kernel-6.1-generic-6.1.152-2|12666	- KVM: s390: add stat counter for shadow gmap events
21mr|kernel-6.1-generic-6.1.152-2|12667	- KVM: s390: vsie: fix race during shadow creation
21mr|kernel-6.1-generic-6.1.152-2|12668	- KVM: SVM: Add support for allowing zero SEV ASIDs
21mr|kernel-6.1-generic-6.1.152-2|12669	- KVM: SVM: enhance info printk's in SEV init
21mr|kernel-6.1-generic-6.1.152-2|12670	- KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()
21mr|kernel-6.1-generic-6.1.152-2|12671	- KVM: SVM: Use unsigned integers when dealing with ASIDs
21mr|kernel-6.1-generic-6.1.152-2|12672	- KVM: SVM: WARN, but continue, if misc_cg_set_capacity() fails
21mr|kernel-6.1-generic-6.1.152-2|12673	- KVM: x86: Add BHI_NO
21mr|kernel-6.1-generic-6.1.152-2|12674	- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace
21mr|kernel-6.1-generic-6.1.152-2|12675	- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
21mr|kernel-6.1-generic-6.1.152-2|12676	- KVM: x86: Mark target gfn of emulated atomic instruction as dirty
21mr|kernel-6.1-generic-6.1.152-2|12677	- KVM: x86: Update KVM-only leaf handling to allow for 100%% KVM-only leafs
21mr|kernel-6.1-generic-6.1.152-2|12678	- KVM: x86: Use a switch statement and macros in __feature_translate()
21mr|kernel-6.1-generic-6.1.152-2|12679	- KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled
21mr|kernel-6.1-generic-6.1.152-2|12680	- l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
21mr|kernel-6.1-generic-6.1.152-2|12681	- landlock: Warn once if a Landlock action is requested while disabled
21mr|kernel-6.1-generic-6.1.152-2|12682	- leds: aw2013: Unlock mutex before destroying it
21mr|kernel-6.1-generic-6.1.152-2|12683	- leds: sgm3140: Add missing timer cleanup and flash gpio control
21mr|kernel-6.1-generic-6.1.152-2|12684	- libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
21mr|kernel-6.1-generic-6.1.152-2|12685	- libbpf: Apply map_set_def_max_entries() for inner_maps on creation
21mr|kernel-6.1-generic-6.1.152-2|12686	- libbpf: Fix faccessat() usage on Android
21mr|kernel-6.1-generic-6.1.152-2|12687	- lib/cmdline: Fix an invalid format specifier in an assertion msg
21mr|kernel-6.1-generic-6.1.152-2|12688	- lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
21mr|kernel-6.1-generic-6.1.152-2|12689	- libperf evlist: Avoid out-of-bounds access
21mr|kernel-6.1-generic-6.1.152-2|12690	- LoongArch: Change __my_cpu_offset definition to avoid mis-optimization
21mr|kernel-6.1-generic-6.1.152-2|12691	- LoongArch: Define the __io_aw() hook as mmiowb()
21mr|kernel-6.1-generic-6.1.152-2|12692	- mac802154: fix llsec key resources release in mac802154_llsec_key_del
21mr|kernel-6.1-generic-6.1.152-2|12693	- md: Don't clear MD_CLOSING when the raid is about to stop
21mr|kernel-6.1-generic-6.1.152-2|12694	- md: fix data corruption for raid456 when reshape restart while grow up
21mr|kernel-6.1-generic-6.1.152-2|12695	- md/raid10: prevent soft lockup while flush writes
21mr|kernel-6.1-generic-6.1.152-2|12696	- md/raid5: fix atomicity violation in raid5_cache_count
21mr|kernel-6.1-generic-6.1.152-2|12697	- media: cedrus: h265: Associate mv col buffers with buffer
21mr|kernel-6.1-generic-6.1.152-2|12698	- media: cedrus: h265: Fix configuring bitstream size
21mr|kernel-6.1-generic-6.1.152-2|12699	- media: dvb-frontends: avoid stack overflow warnings with clang
21mr|kernel-6.1-generic-6.1.152-2|12700	- media: edia: dvbdev: fix a use-after-free
21mr|kernel-6.1-generic-6.1.152-2|12701	- media: em28xx: annotate unchecked call to media_device_register()
21mr|kernel-6.1-generic-6.1.152-2|12702	- media: go7007: add check of return value of go7007_read_addr()
21mr|kernel-6.1-generic-6.1.152-2|12703	- media: go7007: fix a memleak in go7007_load_encoder
21mr|kernel-6.1-generic-6.1.152-2|12704	- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
21mr|kernel-6.1-generic-6.1.152-2|12705	- media: mc: Add local pad to pipeline regardless of the link state
21mr|kernel-6.1-generic-6.1.152-2|12706	- media: mc: Add num_links flag to media_pad
21mr|kernel-6.1-generic-6.1.152-2|12707	- media: mc: Expand MUST_CONNECT flag to always require an enabled link
21mr|kernel-6.1-generic-6.1.152-2|12708	- media: mc: Fix flags handling when creating pad links
21mr|kernel-6.1-generic-6.1.152-2|12709	- media: mc: Rename pad variable to clarify intent
21mr|kernel-6.1-generic-6.1.152-2|12710	- media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
21mr|kernel-6.1-generic-6.1.152-2|12711	- media: pvrusb2: fix pvr2_stream_callback casts
21mr|kernel-6.1-generic-6.1.152-2|12712	- media: pvrusb2: fix uaf in pvr2_context_set_notify
21mr|kernel-6.1-generic-6.1.152-2|12713	- media: pvrusb2: remove redundant NULL check
21mr|kernel-6.1-generic-6.1.152-2|12714	- media: rkisp1: Fix IRQ handling due to shared interrupts
21mr|kernel-6.1-generic-6.1.152-2|12715	- media: sta2x11: fix irq handler cast
21mr|kernel-6.1-generic-6.1.152-2|12716	- media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
21mr|kernel-6.1-generic-6.1.152-2|12717	- media: sun8i-di: Fix chroma difference threshold
21mr|kernel-6.1-generic-6.1.152-2|12718	- media: sun8i-di: Fix coefficient writes
21mr|kernel-6.1-generic-6.1.152-2|12719	- media: sun8i-di: Fix power on/off sequences
21mr|kernel-6.1-generic-6.1.152-2|12720	- media: tc358743: register v4l2 async device only after successful setup
21mr|kernel-6.1-generic-6.1.152-2|12721	- media: ttpci: fix two memleaks in budget_av_attach
21mr|kernel-6.1-generic-6.1.152-2|12722	- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
21mr|kernel-6.1-generic-6.1.152-2|12723	- media: v4l2-tpg: fix some memleaks in tpg_alloc
21mr|kernel-6.1-generic-6.1.152-2|12724	- media: xc4000: Fix atomicity violation in xc4000_get_frequency
21mr|kernel-6.1-generic-6.1.152-2|12725	- mei: me: add arrow lake point H DID
21mr|kernel-6.1-generic-6.1.152-2|12726	- mei: me: add arrow lake point S DID
21mr|kernel-6.1-generic-6.1.152-2|12727	- memtest: use {READ,WRITE}_ONCE in memory scanning
21mr|kernel-6.1-generic-6.1.152-2|12728	- mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
21mr|kernel-6.1-generic-6.1.152-2|12729	- mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
21mr|kernel-6.1-generic-6.1.152-2|12730	- minmax: add umin(a, b) and umax(a, b)
21mr|kernel-6.1-generic-6.1.152-2|12731	- MIPS: Clear Cause.BD in instruction_pointer_set
21mr|kernel-6.1-generic-6.1.152-2|12732	- misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume
21mr|kernel-6.1-generic-6.1.152-2|12733	- mlxbf_gige: call request_irq() after NAPI initialized
21mr|kernel-6.1-generic-6.1.152-2|12734	- mlxbf_gige: stop interface during shutdown
21mr|kernel-6.1-generic-6.1.152-2|12735	- mlxbf_gige: stop PHY during open() error paths
21mr|kernel-6.1-generic-6.1.152-2|12736	- mmc: core: Avoid negative index with array access
21mr|kernel-6.1-generic-6.1.152-2|12737	- mmc: core: Fix switch on gp3 partition
21mr|kernel-6.1-generic-6.1.152-2|12738	- mmc: core: Initialize mmc_blk_ioc_data
21mr|kernel-6.1-generic-6.1.152-2|12739	- mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode
21mr|kernel-6.1-generic-6.1.152-2|12740	- mmc: tmio: avoid concurrent runs of mmc_request_done()
21mr|kernel-6.1-generic-6.1.152-2|12741	- mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
21mr|kernel-6.1-generic-6.1.152-2|12742	- mm/migrate: set swap entry values of THP tail pages properly.
21mr|kernel-6.1-generic-6.1.152-2|12743	- mm/secretmem: fix GUP-fast succeeding on secretmem folios
21mr|kernel-6.1-generic-6.1.152-2|12744	- mm: swap: fix race between free_swap_and_cache() and swapoff()
21mr|kernel-6.1-generic-6.1.152-2|12745	- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations
21mr|kernel-6.1-generic-6.1.152-2|12746	- modules: wait do_free_init correctly
21mr|kernel-6.1-generic-6.1.152-2|12747	- mptcp: don't account accept() of non-MPC client as fallback to TCP
21mr|kernel-6.1-generic-6.1.152-2|12748	- mtd: maps: physmap-core: fix flash size larger than 32-bit
21mr|kernel-6.1-generic-6.1.152-2|12749	- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
21mr|kernel-6.1-generic-6.1.152-2|12750	- mtd: rawnand: meson: fix scrambling mode value in command macro
21mr|kernel-6.1-generic-6.1.152-2|12751	- nbd: null check for nla_nest_start
21mr|kernel-6.1-generic-6.1.152-2|12752	- net: blackhole_dev: fix build warning for ethh set but not used
21mr|kernel-6.1-generic-6.1.152-2|12753	- net/bnx2x: Prevent access to a freed page in page_pool
21mr|kernel-6.1-generic-6.1.152-2|12754	- net: dsa: microchip: fix register write order in ksz8_ind_write8()
21mr|kernel-6.1-generic-6.1.152-2|12755	- net: dsa: mt7530: fix handling of all link-local frames
21mr|kernel-6.1-generic-6.1.152-2|12756	- net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
21mr|kernel-6.1-generic-6.1.152-2|12757	- net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
21mr|kernel-6.1-generic-6.1.152-2|12758	- net: ena: Remove ena_select_queue
21mr|kernel-6.1-generic-6.1.152-2|12759	- net: ethernet: mtk_eth_soc: fix PPE hanging issue
21mr|kernel-6.1-generic-6.1.152-2|12760	- net: fec: Set mac_managed_pm during probe
21mr|kernel-6.1-generic-6.1.152-2|12761	- netfilter: nf_conntrack_h323: Add protection for bmp length out of range
21mr|kernel-6.1-generic-6.1.152-2|12762	- netfilter: nf_tables: disallow anonymous set with timeout flag
21mr|kernel-6.1-generic-6.1.152-2|12763	- netfilter: nf_tables: discard table flag update with pending basechain deletion
21mr|kernel-6.1-generic-6.1.152-2|12764	- netfilter: nf_tables: do not compare internal table flags on updates
21mr|kernel-6.1-generic-6.1.152-2|12765	- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
21mr|kernel-6.1-generic-6.1.152-2|12766	- netfilter: nf_tables: flush pending destroy work before exit_net release
21mr|kernel-6.1-generic-6.1.152-2|12767	- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
21mr|kernel-6.1-generic-6.1.152-2|12768	- netfilter: nf_tables: reject constant set with timeout
21mr|kernel-6.1-generic-6.1.152-2|12769	- netfilter: nf_tables: reject new basechain after table flag update
21mr|kernel-6.1-generic-6.1.152-2|12770	- netfilter: nf_tables: release batch on table validation from abort path
21mr|kernel-6.1-generic-6.1.152-2|12771	- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
21mr|kernel-6.1-generic-6.1.152-2|12772	- netfilter: nft_ct: fix l3num expectations with inet pseudo family
21mr|kernel-6.1-generic-6.1.152-2|12773	- netfilter: nft_set_pipapo: release elements in clone only from destroy path
21mr|kernel-6.1-generic-6.1.152-2|12774	- netfilter: validate user input for expected length
21mr|kernel-6.1-generic-6.1.152-2|12775	- net: hns3: fix index limit to support all queue stats
21mr|kernel-6.1-generic-6.1.152-2|12776	- net: hns3: fix kernel crash when 1588 is received on HIP08 devices
21mr|kernel-6.1-generic-6.1.152-2|12777	- net: hns3: fix kernel crash when devlink reload during pf initialization
21mr|kernel-6.1-generic-6.1.152-2|12778	- net: hns3: fix port duplex configure error in IMP reset
21mr|kernel-6.1-generic-6.1.152-2|12779	- net: hns3: fix wrong judgment condition issue
21mr|kernel-6.1-generic-6.1.152-2|12780	- net: hns3: mark unexcuted loopback test result as UNEXECUTED
21mr|kernel-6.1-generic-6.1.152-2|12781	- net: hns3: tracing: fix hclgevf trace event strings
21mr|kernel-6.1-generic-6.1.152-2|12782	- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
21mr|kernel-6.1-generic-6.1.152-2|12783	- net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
21mr|kernel-6.1-generic-6.1.152-2|12784	- net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
21mr|kernel-6.1-generic-6.1.152-2|12785	- net/iucv: fix the allocation size of iucv_path_table array
21mr|kernel-6.1-generic-6.1.152-2|12786	- net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
21mr|kernel-6.1-generic-6.1.152-2|12787	- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
21mr|kernel-6.1-generic-6.1.152-2|12788	- net: lan78xx: fix runtime PM count underflow on link stop
21mr|kernel-6.1-generic-6.1.152-2|12789	- net: ll_temac: platform_get_resource replaced by wrong function
21mr|kernel-6.1-generic-6.1.152-2|12790	- net: mctp: copy skb ext data when fragmenting
21mr|kernel-6.1-generic-6.1.152-2|12791	- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
21mr|kernel-6.1-generic-6.1.152-2|12792	- net: mpls: error out if inner headers are not set
21mr|kernel-6.1-generic-6.1.152-2|12793	- net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues
21mr|kernel-6.1-generic-6.1.152-2|12794	- net: pcs: xpcs: Return EINVAL in the internal methods
21mr|kernel-6.1-generic-6.1.152-2|12795	- net: phy: dp83822: Fix RGMII TX delay configuration
21mr|kernel-6.1-generic-6.1.152-2|12796	- net: phy: fix phy_get_internal_delay accessing an empty array
21mr|kernel-6.1-generic-6.1.152-2|12797	- net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
21mr|kernel-6.1-generic-6.1.152-2|12798	- net: phy: micrel: Fix potential null pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|12799	- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
21mr|kernel-6.1-generic-6.1.152-2|12800	- net: ravb: Always process TX descriptor ring
21mr|kernel-6.1-generic-6.1.152-2|12801	- net: ravb: Always update error counters
21mr|kernel-6.1-generic-6.1.152-2|12802	- net: ravb: Let IP-specific receive function to interrogate descriptors
21mr|kernel-6.1-generic-6.1.152-2|12803	- net/rds: fix possible cp null dereference
21mr|kernel-6.1-generic-6.1.152-2|12804	- net/rds: fix WARNING in rds_conn_connect_if_down
21mr|kernel-6.1-generic-6.1.152-2|12805	- net: report RCU QS on threaded NAPI repolling
21mr|kernel-6.1-generic-6.1.152-2|12806	- netrom: Fix a data-race around sysctl_netrom_default_path_quality
21mr|kernel-6.1-generic-6.1.152-2|12807	- netrom: Fix a data-race around sysctl_netrom_link_fails_count
21mr|kernel-6.1-generic-6.1.152-2|12808	- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
21mr|kernel-6.1-generic-6.1.152-2|12809	- netrom: Fix a data-race around sysctl_netrom_routing_control
21mr|kernel-6.1-generic-6.1.152-2|12810	- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
21mr|kernel-6.1-generic-6.1.152-2|12811	- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
21mr|kernel-6.1-generic-6.1.152-2|12812	- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
21mr|kernel-6.1-generic-6.1.152-2|12813	- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
21mr|kernel-6.1-generic-6.1.152-2|12814	- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
21mr|kernel-6.1-generic-6.1.152-2|12815	- netrom: Fix a data-race around sysctl_netrom_transport_timeout
21mr|kernel-6.1-generic-6.1.152-2|12816	- netrom: Fix data-races around sysctl_net_busy_read
21mr|kernel-6.1-generic-6.1.152-2|12817	- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
21mr|kernel-6.1-generic-6.1.152-2|12818	- net/sched: act_skbmod: prevent kernel-infoleak
21mr|kernel-6.1-generic-6.1.152-2|12819	- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
21mr|kernel-6.1-generic-6.1.152-2|12820	- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
21mr|kernel-6.1-generic-6.1.152-2|12821	- net: skbuff: add overflow debug check to pull/push helpers
21mr|kernel-6.1-generic-6.1.152-2|12822	- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
21mr|kernel-6.1-generic-6.1.152-2|12823	- net: smsc95xx: add support for SYS TEC USB-SPEmodule1
21mr|kernel-6.1-generic-6.1.152-2|12824	- net: sparx5: Fix use after free inside sparx5_del_mact_entry
21mr|kernel-6.1-generic-6.1.152-2|12825	- net: stmmac: fix rx queue priority assignment
21mr|kernel-6.1-generic-6.1.152-2|12826	- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
21mr|kernel-6.1-generic-6.1.152-2|12827	- net: tls: handle backlogging of crypto requests
21mr|kernel-6.1-generic-6.1.152-2|12828	- net: usb: ax88179_178a: avoid the interface always configured as random address
21mr|kernel-6.1-generic-6.1.152-2|12829	- net: veth: do not manipulate GRO when using XDP
21mr|kernel-6.1-generic-6.1.152-2|12830	- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
21mr|kernel-6.1-generic-6.1.152-2|12831	- net/x25: fix incorrect parameter validation in the x25_getsockopt() function
21mr|kernel-6.1-generic-6.1.152-2|12832	- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
21mr|kernel-6.1-generic-6.1.152-2|12833	- nfp: flower: add goto_chain_index for ct entry
21mr|kernel-6.1-generic-6.1.152-2|12834	- nfp: flower: add hardware offload check for post ct entry
21mr|kernel-6.1-generic-6.1.152-2|12835	- nfp: flower: handle acti_netdevs allocation failure
21mr|kernel-6.1-generic-6.1.152-2|12836	- NFSD: Add an nfsd4_encode_nfstime4() helper
21mr|kernel-6.1-generic-6.1.152-2|12837	- nfsd: add some comments to nfsd_file_do_acquire
21mr|kernel-6.1-generic-6.1.152-2|12838	- nfsd: allow nfsd_file_get to sanely handle a NULL pointer
21mr|kernel-6.1-generic-6.1.152-2|12839	- nfsd: allow reaping files still under writeback
21mr|kernel-6.1-generic-6.1.152-2|12840	- NFSD: Convert filecache to rhltable
21mr|kernel-6.1-generic-6.1.152-2|12841	- nfsd: don't kill nfsd_files because of lease break error
21mr|kernel-6.1-generic-6.1.152-2|12842	- nfsd: don't open-code clear_and_wake_up_bit
21mr|kernel-6.1-generic-6.1.152-2|12843	- nfsd: don't take/put an extra reference when putting a file
21mr|kernel-6.1-generic-6.1.152-2|12844	- nfsd: Fix creation time serialization order
21mr|kernel-6.1-generic-6.1.152-2|12845	- NFSD: Fix nfsd_clid_class use of __string_len() macro
21mr|kernel-6.1-generic-6.1.152-2|12846	- NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop
21mr|kernel-6.1-generic-6.1.152-2|12847	- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
21mr|kernel-6.1-generic-6.1.152-2|12848	- nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries
21mr|kernel-6.1-generic-6.1.152-2|12849	- nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator
21mr|kernel-6.1-generic-6.1.152-2|12850	- nfsd: simplify the delayed disposal list code
21mr|kernel-6.1-generic-6.1.152-2|12851	- nfsd: update comment over __nfsd_file_cache_purge
21mr|kernel-6.1-generic-6.1.152-2|12852	- NFS: Fix an off by one in root_nfs_cat()
21mr|kernel-6.1-generic-6.1.152-2|12853	- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
21mr|kernel-6.1-generic-6.1.152-2|12854	- nfs: fix UAF in direct writes
21mr|kernel-6.1-generic-6.1.152-2|12855	- NFSv4.2: fix listxattr maximum XDR buffer size
21mr|kernel-6.1-generic-6.1.152-2|12856	- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
21mr|kernel-6.1-generic-6.1.152-2|12857	- nilfs2: fix failure to detect DAT corruption in btree and direct mappings
21mr|kernel-6.1-generic-6.1.152-2|12858	- nilfs2: prevent kernel bug at submit_bh_wbc()
21mr|kernel-6.1-generic-6.1.152-2|12859	- nouveau/dmem: handle kcalloc() allocation failure
21mr|kernel-6.1-generic-6.1.152-2|12860	- nouveau: reset the bo resource bus info after an eviction
21mr|kernel-6.1-generic-6.1.152-2|12861	- NTB: EPF: fix possible memory leak in pci_vntb_probe()
21mr|kernel-6.1-generic-6.1.152-2|12862	- NTB: fix possible name leak in ntb_register_device()
21mr|kernel-6.1-generic-6.1.152-2|12863	- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set
21mr|kernel-6.1-generic-6.1.152-2|12864	- nvme: fix miss command type check
21mr|kernel-6.1-generic-6.1.152-2|12865	- nvme: fix reconnection fail due to reserved tag allocation
21mr|kernel-6.1-generic-6.1.152-2|12866	- nvmem: meson-efuse: fix function pointer type mismatch
21mr|kernel-6.1-generic-6.1.152-2|12867	- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers
21mr|kernel-6.1-generic-6.1.152-2|12868	- octeontx2-af: Add array index check
21mr|kernel-6.1-generic-6.1.152-2|12869	- octeontx2-af: add mbox for CPT LF reset
21mr|kernel-6.1-generic-6.1.152-2|12870	- octeontx2-af: add mbox to return CPT_AF_FLT_INT info
21mr|kernel-6.1-generic-6.1.152-2|12871	- octeontx2-af: Fix issue with loading coalesced KPU profiles
21mr|kernel-6.1-generic-6.1.152-2|12872	- Octeontx2-af: fix pause frame configuration in GMP mode
21mr|kernel-6.1-generic-6.1.152-2|12873	- octeontx2-af: optimize cpt pf identification
21mr|kernel-6.1-generic-6.1.152-2|12874	- octeontx2-af: recover CPT engine when it gets fault
21mr|kernel-6.1-generic-6.1.152-2|12875	- octeontx2-af: Use matching wake_up API variant in CGX command interface
21mr|kernel-6.1-generic-6.1.152-2|12876	- octeontx2-af: Use separate handlers for interrupts
21mr|kernel-6.1-generic-6.1.152-2|12877	- octeontx2: Detect the mbox up or down message via register
21mr|kernel-6.1-generic-6.1.152-2|12878	- octeontx2-pf: check negative error code in otx2_open()
21mr|kernel-6.1-generic-6.1.152-2|12879	- octeontx2-pf: Send UP messages to VF only when VF is up.
21mr|kernel-6.1-generic-6.1.152-2|12880	- octeontx2-pf: Use default max_active works instead of one
21mr|kernel-6.1-generic-6.1.152-2|12881	- of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
21mr|kernel-6.1-generic-6.1.152-2|12882	- OPP: debugfs: Fix warning around icc_get_name()
21mr|kernel-6.1-generic-6.1.152-2|12883	- packet: annotate data-races around ignore_outgoing
21mr|kernel-6.1-generic-6.1.152-2|12884	- panic: Flush kernel log buffer at the end
21mr|kernel-6.1-generic-6.1.152-2|12885	- parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros
21mr|kernel-6.1-generic-6.1.152-2|12886	- parisc: Fix csum_ipv6_magic on 32-bit systems
21mr|kernel-6.1-generic-6.1.152-2|12887	- parisc: Fix csum_ipv6_magic on 64-bit systems
21mr|kernel-6.1-generic-6.1.152-2|12888	- parisc: Fix ip_fast_csum
21mr|kernel-6.1-generic-6.1.152-2|12889	- parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check
21mr|kernel-6.1-generic-6.1.152-2|12890	- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
21mr|kernel-6.1-generic-6.1.152-2|12891	- parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd()
21mr|kernel-6.1-generic-6.1.152-2|12892	- PCI/AER: Block runtime suspend when handling errors
21mr|kernel-6.1-generic-6.1.152-2|12893	- PCI/DPC: Print all TLP Prefixes, not just the first
21mr|kernel-6.1-generic-6.1.152-2|12894	- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
21mr|kernel-6.1-generic-6.1.152-2|12895	- PCI: dwc: endpoint: Fix advertised resizable BAR size
21mr|kernel-6.1-generic-6.1.152-2|12896	- PCI: hv: Fix ring buffer size calculation
21mr|kernel-6.1-generic-6.1.152-2|12897	- pci_iounmap(): Fix MMIO mapping leak
21mr|kernel-6.1-generic-6.1.152-2|12898	- PCI: Make pci_dev_is_disconnected() helper public for other drivers
21mr|kernel-6.1-generic-6.1.152-2|12899	- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
21mr|kernel-6.1-generic-6.1.152-2|12900	- PCI/PM: Drain runtime-idle callbacks before driver removal
21mr|kernel-6.1-generic-6.1.152-2|12901	- PCI: qcom: Enable BDF to SID translation properly
21mr|kernel-6.1-generic-6.1.152-2|12902	- PCI: qcom: Rename qcom_pcie_config_sid_sm8250() to reflect IP version
21mr|kernel-6.1-generic-6.1.152-2|12903	- PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
21mr|kernel-6.1-generic-6.1.152-2|12904	- perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count)
21mr|kernel-6.1-generic-6.1.152-2|12905	- perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
21mr|kernel-6.1-generic-6.1.152-2|12906	- perf record: Fix possible incorrect free in record__switch_output()
21mr|kernel-6.1-generic-6.1.152-2|12907	- perf stat: Avoid metric-only segv
21mr|kernel-6.1-generic-6.1.152-2|12908	- perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
21mr|kernel-6.1-generic-6.1.152-2|12909	- perf/x86/amd/core: Avoid register reset when CPU is dead
21mr|kernel-6.1-generic-6.1.152-2|12910	- perf/x86/amd/lbr: Discard erroneous branch entries
21mr|kernel-6.1-generic-6.1.152-2|12911	- perf/x86/amd/lbr: Use freeze based on availability
21mr|kernel-6.1-generic-6.1.152-2|12912	- phy: tegra: xusb: Add API to retrieve the port number of phy
21mr|kernel-6.1-generic-6.1.152-2|12913	- pinctrl: mediatek: Drop bogus slew rate register range for MT8186
21mr|kernel-6.1-generic-6.1.152-2|12914	- pinctrl: mediatek: Drop bogus slew rate register range for MT8192
21mr|kernel-6.1-generic-6.1.152-2|12915	- pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
21mr|kernel-6.1-generic-6.1.152-2|12916	- pinctrl: renesas: r8a779g0: Add Audio SSI pins, groups, and functions
21mr|kernel-6.1-generic-6.1.152-2|12917	- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
21mr|kernel-6.1-generic-6.1.152-2|12918	- platform/x86: intel-vbtn: Update tablet mode switch at end of probe
21mr|kernel-6.1-generic-6.1.152-2|12919	- platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR
21mr|kernel-6.1-generic-6.1.152-2|12920	- platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
21mr|kernel-6.1-generic-6.1.152-2|12921	- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
21mr|kernel-6.1-generic-6.1.152-2|12922	- PM: sleep: wakeirq: fix wake irq warning in system suspend
21mr|kernel-6.1-generic-6.1.152-2|12923	- PM: suspend: Set mem_sleep_current during kernel command line setup
21mr|kernel-6.1-generic-6.1.152-2|12924	- powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
21mr|kernel-6.1-generic-6.1.152-2|12925	- powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
21mr|kernel-6.1-generic-6.1.152-2|12926	- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
21mr|kernel-6.1-generic-6.1.152-2|12927	- powerpc/fsl: Fix mfpmr build errors with newer binutils
21mr|kernel-6.1-generic-6.1.152-2|12928	- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
21mr|kernel-6.1-generic-6.1.152-2|12929	- powerpc/pseries: Fix potential memleak in papr_get_attr()
21mr|kernel-6.1-generic-6.1.152-2|12930	- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
21mr|kernel-6.1-generic-6.1.152-2|12931	- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
21mr|kernel-6.1-generic-6.1.152-2|12932	- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
21mr|kernel-6.1-generic-6.1.152-2|12933	- printk: Disable passing console lock owner completely during panic()
21mr|kernel-6.1-generic-6.1.152-2|12934	- printk: Update @console_may_schedule in console_trylock_spinning()
21mr|kernel-6.1-generic-6.1.152-2|12935	- pstore: inode: Convert mutex usage to guard(mutex)
21mr|kernel-6.1-generic-6.1.152-2|12936	- pstore: inode: Only d_invalidate() is needed
21mr|kernel-6.1-generic-6.1.152-2|12937	- pstore/zone: Add a null pointer check to the psz_kmsg_read
21mr|kernel-6.1-generic-6.1.152-2|12938	- pwm: atmel-hlcdc: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|12939	- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
21mr|kernel-6.1-generic-6.1.152-2|12940	- pwm: atmel-hlcdc: Use consistent variable naming
21mr|kernel-6.1-generic-6.1.152-2|12941	- pwm: img: fix pwm clock lookup
21mr|kernel-6.1-generic-6.1.152-2|12942	- pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
21mr|kernel-6.1-generic-6.1.152-2|12943	- quota: Fix potential NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|12944	- quota: Fix rcu annotations of inode dquot pointers
21mr|kernel-6.1-generic-6.1.152-2|12945	- quota: simplify drop_dquot_ref()
21mr|kernel-6.1-generic-6.1.152-2|12946	- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
21mr|kernel-6.1-generic-6.1.152-2|12947	- r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context
21mr|kernel-6.1-generic-6.1.152-2|12948	- r8169: skip DASH fw status checks when DASH is disabled
21mr|kernel-6.1-generic-6.1.152-2|12949	- r8169: use spinlock to protect access to registers Config2 and Config5
21mr|kernel-6.1-generic-6.1.152-2|12950	- r8169: use spinlock to protect mac ocp register access
21mr|kernel-6.1-generic-6.1.152-2|12951	- randomize_kstack: Improve entropy diffusion
21mr|kernel-6.1-generic-6.1.152-2|12952	- rcu: add a helper to report consolidated flavor QS
21mr|kernel-6.1-generic-6.1.152-2|12953	- rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery
21mr|kernel-6.1-generic-6.1.152-2|12954	- rcu/exp: Handle RCU expedited grace period kworker allocation failure
21mr|kernel-6.1-generic-6.1.152-2|12955	- rcu-tasks: Repair RCU Tasks Trace quiescence check
21mr|kernel-6.1-generic-6.1.152-2|12956	- RDMA/cm: add timeout to cm_destroy_id wait
21mr|kernel-6.1-generic-6.1.152-2|12957	- RDMA/device: Fix a race between mad_client and cm_client init
21mr|kernel-6.1-generic-6.1.152-2|12958	- RDMA/hns: Fix mis-modifying default congestion control algorithm
21mr|kernel-6.1-generic-6.1.152-2|12959	- RDMA/irdma: Allow accurate reporting on QP max send/recv WR
21mr|kernel-6.1-generic-6.1.152-2|12960	- RDMA/irdma: Remove duplicate assignment
21mr|kernel-6.1-generic-6.1.152-2|12961	- RDMA/mlx5: Fix fortify source warning while accessing Eth segment
21mr|kernel-6.1-generic-6.1.152-2|12962	- RDMA/mlx5: Relax DEVX access upon modify commands
21mr|kernel-6.1-generic-6.1.152-2|12963	- RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
21mr|kernel-6.1-generic-6.1.152-2|12964	- RDMA/srpt: Do not register event handler until srpt device is fully setup
21mr|kernel-6.1-generic-6.1.152-2|12965	- rds: introduce acquire/release ordering in acquire/release_in_xmit()
21mr|kernel-6.1-generic-6.1.152-2|12966	- rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
21mr|kernel-6.1-generic-6.1.152-2|12967	- readahead: avoid multiple marked readahead pages
21mr|kernel-6.1-generic-6.1.152-2|12968	- remoteproc: stm32: fix incorrect optional pointers
21mr|kernel-6.1-generic-6.1.152-2|12969	- remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
21mr|kernel-6.1-generic-6.1.152-2|12970	- remoteproc: stm32: Fix incorrect type in assignment for va
21mr|kernel-6.1-generic-6.1.152-2|12971	- remoteproc: stm32: use correct format strings on 64-bit
21mr|kernel-6.1-generic-6.1.152-2|12972	- remoteproc: virtio: Fix wdg cannot recovery remote processor
21mr|kernel-6.1-generic-6.1.152-2|12973	- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
21mr|kernel-6.1-generic-6.1.152-2|12974	- Revert "block/mq-deadline: use correct way to throttling write requests"
21mr|kernel-6.1-generic-6.1.152-2|12975	- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
21mr|kernel-6.1-generic-6.1.152-2|12976	- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
21mr|kernel-6.1-generic-6.1.152-2|12977	- Revert "scsi: core: Add struct for args to execution functions"
21mr|kernel-6.1-generic-6.1.152-2|12978	- Revert "scsi: sd: usb_storage: uas: Access media prior to querying device properties"
21mr|kernel-6.1-generic-6.1.152-2|12979	- Revert "usb: phy: generic: Get the vbus supply"
21mr|kernel-6.1-generic-6.1.152-2|12980	- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
21mr|kernel-6.1-generic-6.1.152-2|12981	- ring-buffer: Do not set shortest_full when full target is hit
21mr|kernel-6.1-generic-6.1.152-2|12982	- ring-buffer: Fix full_waiters_pending in poll
21mr|kernel-6.1-generic-6.1.152-2|12983	- ring-buffer: Fix resetting of shortest_full
21mr|kernel-6.1-generic-6.1.152-2|12984	- ring-buffer: Fix waking up ring buffer readers
21mr|kernel-6.1-generic-6.1.152-2|12985	- ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
21mr|kernel-6.1-generic-6.1.152-2|12986	- ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()
21mr|kernel-6.1-generic-6.1.152-2|12987	- riscv: dts: sifive: add missing #interrupt-cells to pmic
21mr|kernel-6.1-generic-6.1.152-2|12988	- riscv: Fix spurious errors from __get/put_kernel_nofault
21mr|kernel-6.1-generic-6.1.152-2|12989	- riscv: process: Fix kernel gp leakage
21mr|kernel-6.1-generic-6.1.152-2|12990	- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
21mr|kernel-6.1-generic-6.1.152-2|12991	- rtc: test: Fix invalid format specifier.
21mr|kernel-6.1-generic-6.1.152-2|12992	- s390/cache: prevent rebuild of shared_cpu_list
21mr|kernel-6.1-generic-6.1.152-2|12993	- s390/dasd: add autoquiesce feature
21mr|kernel-6.1-generic-6.1.152-2|12994	- s390/dasd: fix double module refcount decrement
21mr|kernel-6.1-generic-6.1.152-2|12995	- s390/dasd: Use dev_*() for device log messages
21mr|kernel-6.1-generic-6.1.152-2|12996	- s390/entry: align system call table on 8 bytes
21mr|kernel-6.1-generic-6.1.152-2|12997	- s390/pai: fix attr_event_free upper limit for pai device drivers
21mr|kernel-6.1-generic-6.1.152-2|12998	- s390/qeth: handle deferred cc1
21mr|kernel-6.1-generic-6.1.152-2|12999	- s390/vdso: drop '-fPIC' from LDFLAGS
21mr|kernel-6.1-generic-6.1.152-2|13000	- s390/vtime: fix average steal time calculation
21mr|kernel-6.1-generic-6.1.152-2|13001	- s390/zcrypt: fix reference counting on zcrypt card objects
21mr|kernel-6.1-generic-6.1.152-2|13002	- sched/fair: Take the scheduling domain into account in select_idle_core()
21mr|kernel-6.1-generic-6.1.152-2|13003	- sched/fair: Take the scheduling domain into account in select_idle_smt()
21mr|kernel-6.1-generic-6.1.152-2|13004	- scripts/bpf_doc: Use silent mode when exec make cmd
21mr|kernel-6.1-generic-6.1.152-2|13005	- scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
21mr|kernel-6.1-generic-6.1.152-2|13006	- scsi: core: Fix unremoved procfs host directory regression
21mr|kernel-6.1-generic-6.1.152-2|13007	- scsi: csiostor: Avoid function pointer casts
21mr|kernel-6.1-generic-6.1.152-2|13008	- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
21mr|kernel-6.1-generic-6.1.152-2|13009	- scsi: libsas: Fix disk not being scanned in after being removed
21mr|kernel-6.1-generic-6.1.152-2|13010	- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
21mr|kernel-6.1-generic-6.1.152-2|13011	- scsi: lpfc: Correct size for wqe for memset()
21mr|kernel-6.1-generic-6.1.152-2|13012	- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
21mr|kernel-6.1-generic-6.1.152-2|13013	- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
21mr|kernel-6.1-generic-6.1.152-2|13014	- scsi: mylex: Fix sysfs buffer lengths
21mr|kernel-6.1-generic-6.1.152-2|13015	- scsi: qla2xxx: Change debug message during driver unload
21mr|kernel-6.1-generic-6.1.152-2|13016	- scsi: qla2xxx: Delay I/O Abort on PCI error
21mr|kernel-6.1-generic-6.1.152-2|13017	- scsi: qla2xxx: Fix command flush on cable pull
21mr|kernel-6.1-generic-6.1.152-2|13018	- scsi: qla2xxx: Fix double free of fcport
21mr|kernel-6.1-generic-6.1.152-2|13019	- scsi: qla2xxx: Fix N2N stuck connection
21mr|kernel-6.1-generic-6.1.152-2|13020	- scsi: qla2xxx: NVME|FCP prefer flag not being honored
21mr|kernel-6.1-generic-6.1.152-2|13021	- scsi: qla2xxx: Prevent command send on chip reset
21mr|kernel-6.1-generic-6.1.152-2|13022	- scsi: qla2xxx: Split FCE|EFT trace control
21mr|kernel-6.1-generic-6.1.152-2|13023	- scsi: qla2xxx: Update manufacturer detail
21mr|kernel-6.1-generic-6.1.152-2|13024	- scsi: sd: Fix TCG OPAL unlock on system resume
21mr|kernel-6.1-generic-6.1.152-2|13025	- scsi: sd: Unregister device if device_add_disk() failed in sd_probe()
21mr|kernel-6.1-generic-6.1.152-2|13026	- scsi: sd: usb_storage: uas: Access media prior to querying device properties
21mr|kernel-6.1-generic-6.1.152-2|13027	- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
21mr|kernel-6.1-generic-6.1.152-2|13028	- selftests: forwarding: Add missing config entries
21mr|kernel-6.1-generic-6.1.152-2|13029	- selftests: forwarding: Add missing multicast routing config entries
21mr|kernel-6.1-generic-6.1.152-2|13030	- selftests: forwarding: Fix ping failure due to short timeout
21mr|kernel-6.1-generic-6.1.152-2|13031	- selftests: mm: fix map_hugetlb failure on 64K page size systems
21mr|kernel-6.1-generic-6.1.152-2|13032	- selftests/mm: switch to bash from sh
21mr|kernel-6.1-generic-6.1.152-2|13033	- selftests: mptcp: decrease BW in simult flows
21mr|kernel-6.1-generic-6.1.152-2|13034	- selftests: mptcp: diag: return KSFT_FAIL not test_cnt
21mr|kernel-6.1-generic-6.1.152-2|13035	- selftests: mptcp: display simult in extra_msg
21mr|kernel-6.1-generic-6.1.152-2|13036	- selftests: mptcp: join: fix dev in check_endpoint
21mr|kernel-6.1-generic-6.1.152-2|13037	- selftests/mqueue: Set timeout to 180 seconds
21mr|kernel-6.1-generic-6.1.152-2|13038	- selftests: net: gro fwd: update vxlan GRO test expectations
21mr|kernel-6.1-generic-6.1.152-2|13039	- selftests: reuseaddr_conflict: add missing new line at the end of the output
21mr|kernel-6.1-generic-6.1.152-2|13040	- selftests: tls: use exact comparison in recv_partial
21mr|kernel-6.1-generic-6.1.152-2|13041	- serial: 8250_exar: Don't remove GPIO device on suspend
21mr|kernel-6.1-generic-6.1.152-2|13042	- serial: Lock console when calling into driver before registration
21mr|kernel-6.1-generic-6.1.152-2|13043	- serial: max310x: fix NULL pointer dereference in I2C instantiation
21mr|kernel-6.1-generic-6.1.152-2|13044	- serial: max310x: fix syntax error in IRQ error message
21mr|kernel-6.1-generic-6.1.152-2|13045	- slimbus: core: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.1-generic-6.1.152-2|13046	- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
21mr|kernel-6.1-generic-6.1.152-2|13047	- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
21mr|kernel-6.1-generic-6.1.152-2|13048	- smb3: retrying on failed server close
21mr|kernel-6.1-generic-6.1.152-2|13049	- smb: client: fix potential UAF in cifs_debug_files_proc_show()
21mr|kernel-6.1-generic-6.1.152-2|13050	- smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
21mr|kernel-6.1-generic-6.1.152-2|13051	- smb: client: fix potential UAF in cifs_stats_proc_show()
21mr|kernel-6.1-generic-6.1.152-2|13052	- smb: client: fix potential UAF in cifs_stats_proc_write()
21mr|kernel-6.1-generic-6.1.152-2|13053	- smb: client: fix potential UAF in is_valid_oplock_break()
21mr|kernel-6.1-generic-6.1.152-2|13054	- smb: client: fix potential UAF in smb2_is_network_name_deleted()
21mr|kernel-6.1-generic-6.1.152-2|13055	- smb: client: fix potential UAF in smb2_is_valid_lease_break()
21mr|kernel-6.1-generic-6.1.152-2|13056	- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
21mr|kernel-6.1-generic-6.1.152-2|13057	- soc: fsl: dpio: fix kcalloc() argument order
21mr|kernel-6.1-generic-6.1.152-2|13058	- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
21mr|kernel-6.1-generic-6.1.152-2|13059	- soc: fsl: qbman: Use raw spinlock for cgr_lock
21mr|kernel-6.1-generic-6.1.152-2|13060	- sock_diag: annotate data-races around sock_diag_handlers[family]
21mr|kernel-6.1-generic-6.1.152-2|13061	- soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
21mr|kernel-6.1-generic-6.1.152-2|13062	- sparc32: Fix parport build with sparc32
21mr|kernel-6.1-generic-6.1.152-2|13063	- sparc32: Fix section mismatch in leon_pci_grpci
21mr|kernel-6.1-generic-6.1.152-2|13064	- sparc64: NMI watchdog: fix return value of __setup handler
21mr|kernel-6.1-generic-6.1.152-2|13065	- sparc: Explicitly include correct DT includes
21mr|kernel-6.1-generic-6.1.152-2|13066	- sparc: vDSO: fix return value of __setup handler
21mr|kernel-6.1-generic-6.1.152-2|13067	- speakup: Fix 8bit characters from direct synth
21mr|kernel-6.1-generic-6.1.152-2|13068	- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
21mr|kernel-6.1-generic-6.1.152-2|13069	- sr9800: Add check for usbnet_get_endpoints
21mr|kernel-6.1-generic-6.1.152-2|13070	- staging: greybus: fix get_channel_from_mode() failure path
21mr|kernel-6.1-generic-6.1.152-2|13071	- staging: vc04_services: changen strncpy() to strscpy_pad()
21mr|kernel-6.1-generic-6.1.152-2|13072	- staging: vc04_services: fix information leak in create_component()
21mr|kernel-6.1-generic-6.1.152-2|13073	- SUNRPC: fix some memleaks in gssx_dec_option_array
21mr|kernel-6.1-generic-6.1.152-2|13074	- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
21mr|kernel-6.1-generic-6.1.152-2|13075	- swap: comments get_swap_device() with usage rule
21mr|kernel-6.1-generic-6.1.152-2|13076	- swiotlb: Fix alignment checks when both allocation and DMA masks are present
21mr|kernel-6.1-generic-6.1.152-2|13077	- sysv: don't call sb_bread() with pointers_lock held
21mr|kernel-6.1-generic-6.1.152-2|13078	- tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.
21mr|kernel-6.1-generic-6.1.152-2|13079	- tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
21mr|kernel-6.1-generic-6.1.152-2|13080	- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
21mr|kernel-6.1-generic-6.1.152-2|13081	- tcp: Fix refcnt handling in __inet_hash_connect().
21mr|kernel-6.1-generic-6.1.152-2|13082	- tcp: properly terminate timers for kernel sockets
21mr|kernel-6.1-generic-6.1.152-2|13083	- tee: optee: Fix kernel panic caused by incorrect error handling
21mr|kernel-6.1-generic-6.1.152-2|13084	- thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
21mr|kernel-6.1-generic-6.1.152-2|13085	- thermal/of: Assume polling-delay(-passive) 0 when absent
21mr|kernel-6.1-generic-6.1.152-2|13086	- thunderbolt: Keep the domain powered when USB4 port is in redrive mode
21mr|kernel-6.1-generic-6.1.152-2|13087	- timekeeping: Fix cross-timestamp interpolation corner case decision
21mr|kernel-6.1-generic-6.1.152-2|13088	- timekeeping: Fix cross-timestamp interpolation for non-x86
21mr|kernel-6.1-generic-6.1.152-2|13089	- timekeeping: Fix cross-timestamp interpolation on counter wrap
21mr|kernel-6.1-generic-6.1.152-2|13090	- timers: Rename del_timer_sync() to timer_delete_sync()
21mr|kernel-6.1-generic-6.1.152-2|13091	- timers: Update kernel-doc for various functions
21mr|kernel-6.1-generic-6.1.152-2|13092	- timers: Use del_timer_sync() even on UP
21mr|kernel-6.1-generic-6.1.152-2|13093	- time: test: Fix incorrect format specifier
21mr|kernel-6.1-generic-6.1.152-2|13094	- tls: adjust recv return with async crypto and failed copy to userspace
21mr|kernel-6.1-generic-6.1.152-2|13095	- tls: fix race between tx work scheduling and socket close
21mr|kernel-6.1-generic-6.1.152-2|13096	- tls: fix use-after-free on failed backlog decryption
21mr|kernel-6.1-generic-6.1.152-2|13097	- tls: get psock ref after taking rxlock to avoid leak
21mr|kernel-6.1-generic-6.1.152-2|13098	- tls: recv: process_rx_list shouldn't use an offset with kvec
21mr|kernel-6.1-generic-6.1.152-2|13099	- tools: iio: replace seekdir() in iio_generic_buffer
21mr|kernel-6.1-generic-6.1.152-2|13100	- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
21mr|kernel-6.1-generic-6.1.152-2|13101	- tools/resolve_btfids: fix build with musl libc
21mr|kernel-6.1-generic-6.1.152-2|13102	- tools/resolve_btfids: Fix cross-compilation to non-host endianness
21mr|kernel-6.1-generic-6.1.152-2|13103	- tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
21mr|kernel-6.1-generic-6.1.152-2|13104	- tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
21mr|kernel-6.1-generic-6.1.152-2|13105	- tracing: Use .flush() call to wake up readers
21mr|kernel-6.1-generic-6.1.152-2|13106	- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc
21mr|kernel-6.1-generic-6.1.152-2|13107	- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
21mr|kernel-6.1-generic-6.1.152-2|13108	- tty: serial: imx: Fix broken RS485
21mr|kernel-6.1-generic-6.1.152-2|13109	- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
21mr|kernel-6.1-generic-6.1.152-2|13110	- tty: vt: fix 20 vs 0x20 typo in EScsiignore
21mr|kernel-6.1-generic-6.1.152-2|13111	- ubi: Check for too small LEB size in VTBL code
21mr|kernel-6.1-generic-6.1.152-2|13112	- ubi: correct the calculation of fastmap size
21mr|kernel-6.1-generic-6.1.152-2|13113	- ubifs: Set page uptodate in the correct place
21mr|kernel-6.1-generic-6.1.152-2|13114	- udp: do not accept non-tunnel GSO skbs landing in a tunnel
21mr|kernel-6.1-generic-6.1.152-2|13115	- udp: do not transition UDP GRO fraglist partial checksums to unnecessary
21mr|kernel-6.1-generic-6.1.152-2|13116	- udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
21mr|kernel-6.1-generic-6.1.152-2|13117	- udp: prevent local UDP tunnel packets from being GROed
21mr|kernel-6.1-generic-6.1.152-2|13118	- usb: cdc-wdm: close race between read and workqueue
21mr|kernel-6.1-generic-6.1.152-2|13119	- USB: core: Add hub_get() and hub_put() routines
21mr|kernel-6.1-generic-6.1.152-2|13120	- USB: core: Fix deadlock in port "disable" sysfs attribute
21mr|kernel-6.1-generic-6.1.152-2|13121	- USB: core: Fix deadlock in usb_deauthorize_interface()
21mr|kernel-6.1-generic-6.1.152-2|13122	- usb: dwc2: gadget: Fix exiting from clock gating
21mr|kernel-6.1-generic-6.1.152-2|13123	- usb: dwc2: gadget: LPM flow fix
21mr|kernel-6.1-generic-6.1.152-2|13124	- usb: dwc2: host: Fix hibernation flow
21mr|kernel-6.1-generic-6.1.152-2|13125	- usb: dwc2: host: Fix ISOC flow in DDMA mode
21mr|kernel-6.1-generic-6.1.152-2|13126	- usb: dwc2: host: Fix remote wakeup from hibernation
21mr|kernel-6.1-generic-6.1.152-2|13127	- usb: dwc3-am62: fix module unload/reload behavior
21mr|kernel-6.1-generic-6.1.152-2|13128	- usb: dwc3-am62: Rename private data
21mr|kernel-6.1-generic-6.1.152-2|13129	- usb: gadget: ncm: Fix handling of zero block length packets
21mr|kernel-6.1-generic-6.1.152-2|13130	- usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
21mr|kernel-6.1-generic-6.1.152-2|13131	- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
21mr|kernel-6.1-generic-6.1.152-2|13132	- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
21mr|kernel-6.1-generic-6.1.152-2|13133	- usb: phy: generic: Get the vbus supply
21mr|kernel-6.1-generic-6.1.152-2|13134	- usb: port: Don't try to peer unused USB ports based on location
21mr|kernel-6.1-generic-6.1.152-2|13135	- USB: serial: add device ID for VeriFone adapter
21mr|kernel-6.1-generic-6.1.152-2|13136	- USB: serial: cp210x: add ID for MGP Instruments PDS100
21mr|kernel-6.1-generic-6.1.152-2|13137	- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
21mr|kernel-6.1-generic-6.1.152-2|13138	- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
21mr|kernel-6.1-generic-6.1.152-2|13139	- USB: serial: option: add MeiG Smart SLM320 product
21mr|kernel-6.1-generic-6.1.152-2|13140	- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
21mr|kernel-6.1-generic-6.1.152-2|13141	- usb: typec: Return size of buffer if pd_set operation succeeds
21mr|kernel-6.1-generic-6.1.152-2|13142	- usb: typec: tcpci: add generic tcpci fallback compatible
21mr|kernel-6.1-generic-6.1.152-2|13143	- usb: typec: ucsi: Ack unsupported commands
21mr|kernel-6.1-generic-6.1.152-2|13144	- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
21mr|kernel-6.1-generic-6.1.152-2|13145	- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
21mr|kernel-6.1-generic-6.1.152-2|13146	- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
21mr|kernel-6.1-generic-6.1.152-2|13147	- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
21mr|kernel-6.1-generic-6.1.152-2|13148	- USB: UAS: return ENODEV when submit urbs fail with device not attached
21mr|kernel-6.1-generic-6.1.152-2|13149	- usb: udc: remove warning when queue disabled ep
21mr|kernel-6.1-generic-6.1.152-2|13150	- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
21mr|kernel-6.1-generic-6.1.152-2|13151	- usb: xhci: Add error handling in xhci_map_urb_for_dma
21mr|kernel-6.1-generic-6.1.152-2|13152	- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
21mr|kernel-6.1-generic-6.1.152-2|13153	- vdpa/mlx5: Allow CVQ size changes
21mr|kernel-6.1-generic-6.1.152-2|13154	- vdpa_sim: reset must not run
21mr|kernel-6.1-generic-6.1.152-2|13155	- vfio/fsl-mc: Block calling interrupt handler without trigger
21mr|kernel-6.1-generic-6.1.152-2|13156	- vfio: Introduce interface to flush virqfd inject workqueue
21mr|kernel-6.1-generic-6.1.152-2|13157	- vfio/pci: Consolidate irq cleanup on MSI/MSI-X disable
21mr|kernel-6.1-generic-6.1.152-2|13158	- vfio/pci: Create persistent INTx handler
21mr|kernel-6.1-generic-6.1.152-2|13159	- vfio/pci: Disable auto-enable of exclusive INTx IRQ
21mr|kernel-6.1-generic-6.1.152-2|13160	- vfio/pci: Lock external INTx masking ops
21mr|kernel-6.1-generic-6.1.152-2|13161	- vfio/pci: Remove negative check on unsigned vector
21mr|kernel-6.1-generic-6.1.152-2|13162	- vfio/platform: Create persistent IRQ handlers
21mr|kernel-6.1-generic-6.1.152-2|13163	- vfio/platform: Disable virqfds on cleanup
21mr|kernel-6.1-generic-6.1.152-2|13164	- vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations
21mr|kernel-6.1-generic-6.1.152-2|13165	- virtio: reenable config if freezing device failed
21mr|kernel-6.1-generic-6.1.152-2|13166	- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
21mr|kernel-6.1-generic-6.1.152-2|13167	- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
21mr|kernel-6.1-generic-6.1.152-2|13168	- vsock/virtio: fix packet delivery to tap device
21mr|kernel-6.1-generic-6.1.152-2|13169	- vt: fix unicode buffer corruption when deleting characters
21mr|kernel-6.1-generic-6.1.152-2|13170	- watchdog: stm32_iwdg: initialize default timeout
21mr|kernel-6.1-generic-6.1.152-2|13171	- wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
21mr|kernel-6.1-generic-6.1.152-2|13172	- wifi: ath11k: decrease MHI channel buffer length to 8KB
21mr|kernel-6.1-generic-6.1.152-2|13173	- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
21mr|kernel-6.1-generic-6.1.152-2|13174	- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
21mr|kernel-6.1-generic-6.1.152-2|13175	- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
21mr|kernel-6.1-generic-6.1.152-2|13176	- wifi: b43: Disable QoS for bcm4331
21mr|kernel-6.1-generic-6.1.152-2|13177	- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
21mr|kernel-6.1-generic-6.1.152-2|13178	- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
21mr|kernel-6.1-generic-6.1.152-2|13179	- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
21mr|kernel-6.1-generic-6.1.152-2|13180	- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
21mr|kernel-6.1-generic-6.1.152-2|13181	- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
21mr|kernel-6.1-generic-6.1.152-2|13182	- wifi: brcmsmac: avoid function pointer casts
21mr|kernel-6.1-generic-6.1.152-2|13183	- wifi: iwlwifi: dbg-tlv: ensure NUL termination
21mr|kernel-6.1-generic-6.1.152-2|13184	- wifi: iwlwifi: fix EWRD table validity check
21mr|kernel-6.1-generic-6.1.152-2|13185	- wifi: iwlwifi: fw: don't always use FW dump trig
21mr|kernel-6.1-generic-6.1.152-2|13186	- wifi: iwlwifi: mvm: don't set replay counters to 0xff
21mr|kernel-6.1-generic-6.1.152-2|13187	- wifi: iwlwifi: mvm: report beacon protection failures
21mr|kernel-6.1-generic-6.1.152-2|13188	- wifi: iwlwifi: mvm: rfi: fix potential response leaks
21mr|kernel-6.1-generic-6.1.152-2|13189	- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
21mr|kernel-6.1-generic-6.1.152-2|13190	- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
21mr|kernel-6.1-generic-6.1.152-2|13191	- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
21mr|kernel-6.1-generic-6.1.152-2|13192	- wifi: mac80211: only call drv_sta_rc_update for uploaded stations
21mr|kernel-6.1-generic-6.1.152-2|13193	- wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
21mr|kernel-6.1-generic-6.1.152-2|13194	- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
21mr|kernel-6.1-generic-6.1.152-2|13195	- wifi: rtw88: 8821c: Fix beacon loss and disconnect
21mr|kernel-6.1-generic-6.1.152-2|13196	- wifi: rtw88: 8821c: Fix false alarm count
21mr|kernel-6.1-generic-6.1.152-2|13197	- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
21mr|kernel-6.1-generic-6.1.152-2|13198	- wifi: wfx: fix memory leak when starting AP
21mr|kernel-6.1-generic-6.1.152-2|13199	- wifi: wilc1000: do not realloc workqueue everytime an interface is added
21mr|kernel-6.1-generic-6.1.152-2|13200	- wifi: wilc1000: fix declarations ordering
21mr|kernel-6.1-generic-6.1.152-2|13201	- wifi: wilc1000: fix multi-vif management when deleting a vif
21mr|kernel-6.1-generic-6.1.152-2|13202	- wifi: wilc1000: fix RCU usage in connect path
21mr|kernel-6.1-generic-6.1.152-2|13203	- wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
21mr|kernel-6.1-generic-6.1.152-2|13204	- wifi: wilc1000: revert reset line logic flip
21mr|kernel-6.1-generic-6.1.152-2|13205	- wireguard: netlink: access device through ctx instead of peer
21mr|kernel-6.1-generic-6.1.152-2|13206	- wireguard: netlink: check for dangling peer via is_dead instead of empty list
21mr|kernel-6.1-generic-6.1.152-2|13207	- wireguard: receive: annotate data-race around receiving_counter.counter
21mr|kernel-6.1-generic-6.1.152-2|13208	- x86/bhi: Add BHI mitigation knob
21mr|kernel-6.1-generic-6.1.152-2|13209	- x86/bhi: Add support for clearing branch history at syscall entry
21mr|kernel-6.1-generic-6.1.152-2|13210	- x86/bhi: Define SPEC_CTRL_BHI_DIS_S
21mr|kernel-6.1-generic-6.1.152-2|13211	- x86/bhi: Enumerate Branch History Injection (BHI) bug
21mr|kernel-6.1-generic-6.1.152-2|13212	- x86/bhi: Mitigate KVM by default
21mr|kernel-6.1-generic-6.1.152-2|13213	- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
21mr|kernel-6.1-generic-6.1.152-2|13214	- x86/bugs: Fix the SRSO mitigation on Zen3/4
21mr|kernel-6.1-generic-6.1.152-2|13215	- x86/bugs: Use sysfs_emit()
21mr|kernel-6.1-generic-6.1.152-2|13216	- x86/coco: Export cc_vendor
21mr|kernel-6.1-generic-6.1.152-2|13217	- x86/coco: Get rid of accessor functions
21mr|kernel-6.1-generic-6.1.152-2|13218	- x86/coco: Require seeding RNG with RDRAND on CoCo systems
21mr|kernel-6.1-generic-6.1.152-2|13219	- x86/CPU/AMD: Update the Zenbleed microcode revisions
21mr|kernel-6.1-generic-6.1.152-2|13220	- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled
21mr|kernel-6.1-generic-6.1.152-2|13221	- x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
21mr|kernel-6.1-generic-6.1.152-2|13222	- x86/cpufeatures: Add new word for scattered features
21mr|kernel-6.1-generic-6.1.152-2|13223	- x86/cpu: Support AMD Automatic IBRS
21mr|kernel-6.1-generic-6.1.152-2|13224	- x86/efistub: Add missing boot_params for mixed mode compat entry
21mr|kernel-6.1-generic-6.1.152-2|13225	- x86/efistub: Call mixed mode boot services on the firmware's stack
21mr|kernel-6.1-generic-6.1.152-2|13226	- x86/efistub: Clear decompressor BSS in native EFI entrypoint
21mr|kernel-6.1-generic-6.1.152-2|13227	- x86/efistub: Don't clear BSS twice in mixed mode
21mr|kernel-6.1-generic-6.1.152-2|13228	- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD
21mr|kernel-6.1-generic-6.1.152-2|13229	- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
21mr|kernel-6.1-generic-6.1.152-2|13230	- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
21mr|kernel-6.1-generic-6.1.152-2|13231	- x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()
21mr|kernel-6.1-generic-6.1.152-2|13232	- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
21mr|kernel-6.1-generic-6.1.152-2|13233	- x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
21mr|kernel-6.1-generic-6.1.152-2|13234	- x86/mm/pat: fix VM_PAT handling in COW mappings
21mr|kernel-6.1-generic-6.1.152-2|13235	- x86/pm: Work around false positive kmemleak report in msr_build_context()
21mr|kernel-6.1-generic-6.1.152-2|13236	- x86, relocs: Ignore relocations in .notes section
21mr|kernel-6.1-generic-6.1.152-2|13237	- x86/resctrl: Implement new mba_MBps throttling heuristic
21mr|kernel-6.1-generic-6.1.152-2|13238	- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
21mr|kernel-6.1-generic-6.1.152-2|13239	- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
21mr|kernel-6.1-generic-6.1.152-2|13240	- x86/rfds: Mitigate Register File Data Sampling (RFDS)
21mr|kernel-6.1-generic-6.1.152-2|13241	- x86: set SPECTRE_BHI_ON as default
21mr|kernel-6.1-generic-6.1.152-2|13242	- x86/sev: Fix position dependent variable references in startup code
21mr|kernel-6.1-generic-6.1.152-2|13243	- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
21mr|kernel-6.1-generic-6.1.152-2|13244	- x86/sme: Fix memory encryption setting if enabled by default and not overridden
21mr|kernel-6.1-generic-6.1.152-2|13245	- x86/syscall: Don't force use of indirect calls for system calls
21mr|kernel-6.1-generic-6.1.152-2|13246	- x86/xen: Add some null pointer checking to smp.c
21mr|kernel-6.1-generic-6.1.152-2|13247	- xen-netfront: Add missing skb_mark_for_recycle
21mr|kernel-6.1-generic-6.1.152-2|13248	- xfrm: Avoid clang fortify warning in copy_to_user_tmpl()
21mr|kernel-6.1-generic-6.1.152-2|13249	- xhci: handle isoc Babble and Buffer Overrun events properly
21mr|kernel-6.1-generic-6.1.152-2|13250	- xhci: process isoc TD properly when there was a transaction error mid TD.
21mr|kernel-6.1-generic-6.1.152-2|13251	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|13252	
21mr|kernel-6.1-generic-6.1.152-2|13253	* Thu Mar 14 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.81-2
21mr|kernel-6.1-generic-6.1.152-2|13254	- upd configs (just ran make oldconfig)
21mr|kernel-6.1-generic-6.1.152-2|13255	
21mr|kernel-6.1-generic-6.1.152-2|13256	* Wed Mar 13 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.81-1
21mr|kernel-6.1-generic-6.1.152-2|13257	- [bot] upd: 6.1.80 -> 6.1.81
21mr|kernel-6.1-generic-6.1.152-2|13258	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|13259	- afs: Fix endless loop in directory parsing
21mr|kernel-6.1-generic-6.1.152-2|13260	- af_unix: Drop oob_skb ref before purging queue in GC.
21mr|kernel-6.1-generic-6.1.152-2|13261	- af_unix: Fix task hung while purging oob_skb in GC.
21mr|kernel-6.1-generic-6.1.152-2|13262	- ALSA: Drop leftover snd-rtctimer stuff from Makefile
21mr|kernel-6.1-generic-6.1.152-2|13263	- ALSA: firewire-lib: fix to check cycle continuity
21mr|kernel-6.1-generic-6.1.152-2|13264	- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
21mr|kernel-6.1-generic-6.1.152-2|13265	- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
21mr|kernel-6.1-generic-6.1.152-2|13266	- arm64: efi: Limit allocations to 48-bit addressable physical region
21mr|kernel-6.1-generic-6.1.152-2|13267	- ARM: dts: imx7s: Drop dma-apb interrupt-names
21mr|kernel-6.1-generic-6.1.152-2|13268	- ARM: dts: imx: Adjust dma-apbh node name
21mr|kernel-6.1-generic-6.1.152-2|13269	- block: define bvec_iter as __packed __aligned(4)
21mr|kernel-6.1-generic-6.1.152-2|13270	- Bluetooth: Avoid potential use-after-free in hci_error_reset
21mr|kernel-6.1-generic-6.1.152-2|13271	- Bluetooth: btqca: Add WCN3988 support
21mr|kernel-6.1-generic-6.1.152-2|13272	- Bluetooth: btqca: use le32_to_cpu for ver.soc_id
21mr|kernel-6.1-generic-6.1.152-2|13273	- Bluetooth: Enforce validation on max value of connection interval
21mr|kernel-6.1-generic-6.1.152-2|13274	- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
21mr|kernel-6.1-generic-6.1.152-2|13275	- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
21mr|kernel-6.1-generic-6.1.152-2|13276	- Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6855
21mr|kernel-6.1-generic-6.1.152-2|13277	- Bluetooth: hci_qca: mark OF related data as maybe unused
21mr|kernel-6.1-generic-6.1.152-2|13278	- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
21mr|kernel-6.1-generic-6.1.152-2|13279	- Bluetooth: hci_sync: Check the correct flag before starting a scan
21mr|kernel-6.1-generic-6.1.152-2|13280	- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
21mr|kernel-6.1-generic-6.1.152-2|13281	- Bluetooth: qca: add support for WCN7850
21mr|kernel-6.1-generic-6.1.152-2|13282	- Bluetooth: qca: Fix wrong event type for patch config command
21mr|kernel-6.1-generic-6.1.152-2|13283	- Bluetooth: qca: use switch case for soc type behavior
21mr|kernel-6.1-generic-6.1.152-2|13284	- bpf: Add table ID to bpf_fib_lookup BPF helper
21mr|kernel-6.1-generic-6.1.152-2|13285	- bpf: Derive source IP addr via bpf_*_fib_lookup()
21mr|kernel-6.1-generic-6.1.152-2|13286	- btrfs: dev-replace: properly validate device names
21mr|kernel-6.1-generic-6.1.152-2|13287	- btrfs: fix double free of anonymous device after snapshot creation failure
21mr|kernel-6.1-generic-6.1.152-2|13288	- btrfs: send: don't issue unnecessary zero writes for trailing hole
21mr|kernel-6.1-generic-6.1.152-2|13289	- clk: tegra20: fix gcc-7 constant overflow warning
21mr|kernel-6.1-generic-6.1.152-2|13290	- cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
21mr|kernel-6.1-generic-6.1.152-2|13291	- crypto: arm64/neonbs - fix out-of-bounds access on short input
21mr|kernel-6.1-generic-6.1.152-2|13292	- decompress: Use 8 byte alignment
21mr|kernel-6.1-generic-6.1.152-2|13293	- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
21mr|kernel-6.1-generic-6.1.152-2|13294	- dmaengine: fsl-qdma: init irq after reg initialization
21mr|kernel-6.1-generic-6.1.152-2|13295	- dmaengine: ptdma: use consistent DMA masks
21mr|kernel-6.1-generic-6.1.152-2|13296	- drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml
21mr|kernel-6.1-generic-6.1.152-2|13297	- drm/buddy: fix range bias
21mr|kernel-6.1-generic-6.1.152-2|13298	- drm/meson: Don't remove bridges which are created by other drivers
21mr|kernel-6.1-generic-6.1.152-2|13299	- drm/meson: fix unbind path if HDMI fails to bind
21mr|kernel-6.1-generic-6.1.152-2|13300	- drm/tegra: Remove existing framebuffer only if we support display
21mr|kernel-6.1-generic-6.1.152-2|13301	- efi/capsule-loader: fix incorrect allocation size
21mr|kernel-6.1-generic-6.1.152-2|13302	- efi: efivars: prevent double registration
21mr|kernel-6.1-generic-6.1.152-2|13303	- efi/libstub: Add limit argument to efi_random_alloc()
21mr|kernel-6.1-generic-6.1.152-2|13304	- efi/libstub: Add memory attribute protocol definitions
21mr|kernel-6.1-generic-6.1.152-2|13305	- efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory
21mr|kernel-6.1-generic-6.1.152-2|13306	- efivarfs: Request at most 512 bytes for variable names
21mr|kernel-6.1-generic-6.1.152-2|13307	- efi: verify that variable services are supported
21mr|kernel-6.1-generic-6.1.152-2|13308	- efi/x86: Avoid physical KASLR on older Dell systems
21mr|kernel-6.1-generic-6.1.152-2|13309	- efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags
21mr|kernel-6.1-generic-6.1.152-2|13310	- exportfs: use pr_debug for unreachable debug statements
21mr|kernel-6.1-generic-6.1.152-2|13311	- fbcon: always restore the old font data in fbcon_do_set_font()
21mr|kernel-6.1-generic-6.1.152-2|13312	- filelock: add a new locks_inode_context accessor function
21mr|kernel-6.1-generic-6.1.152-2|13313	- fs/ntfs3: Add length check in indx_get_root
21mr|kernel-6.1-generic-6.1.152-2|13314	- fs/ntfs3: Fix a possible null-pointer dereference in ni_clear()
21mr|kernel-6.1-generic-6.1.152-2|13315	- fs/ntfs3: Fix NULL dereference in ni_write_inode
21mr|kernel-6.1-generic-6.1.152-2|13316	- fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode'
21mr|kernel-6.1-generic-6.1.152-2|13317	- gpio: 74x164: Enable output pins after registers are reset
21mr|kernel-6.1-generic-6.1.152-2|13318	- gpio: fix resource unwinding order in error path
21mr|kernel-6.1-generic-6.1.152-2|13319	- gpiolib: Fix the error path order in gpiochip_add_data_with_key()
21mr|kernel-6.1-generic-6.1.152-2|13320	- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
21mr|kernel-6.1-generic-6.1.152-2|13321	- igb: extend PTP timestamp adjustments to i211
21mr|kernel-6.1-generic-6.1.152-2|13322	- Input: xpad - add constants for GIP interface numbers
21mr|kernel-6.1-generic-6.1.152-2|13323	- iommu/arm-smmu-qcom: Limit the SMR groups to 128
21mr|kernel-6.1-generic-6.1.152-2|13324	- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
21mr|kernel-6.1-generic-6.1.152-2|13325	- iommu/sprd: Release dma buffer to avoid memory leak
21mr|kernel-6.1-generic-6.1.152-2|13326	- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
21mr|kernel-6.1-generic-6.1.152-2|13327	- KVM/VMX: Move VERW closer to VMentry for MDS mitigation
21mr|kernel-6.1-generic-6.1.152-2|13328	- KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
21mr|kernel-6.1-generic-6.1.152-2|13329	- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
21mr|kernel-6.1-generic-6.1.152-2|13330	- landlock: Fix asymmetric private inodes referring
21mr|kernel-6.1-generic-6.1.152-2|13331	- lockd: ensure we use the correct file descriptor when unlocking
21mr|kernel-6.1-generic-6.1.152-2|13332	- lockd: fix file selection in nlmsvc_cancel_blocked
21mr|kernel-6.1-generic-6.1.152-2|13333	- lockd: set missing fl_flags field when retrieving args
21mr|kernel-6.1-generic-6.1.152-2|13334	- lockd: use locks_inode_context helper
21mr|kernel-6.1-generic-6.1.152-2|13335	- mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()
21mr|kernel-6.1-generic-6.1.152-2|13336	- mlxsw: spectrum_acl_tcam: Make fini symmetric to init
21mr|kernel-6.1-generic-6.1.152-2|13337	- mmc: core: Fix eMMC initialization with 1-bit bus connection
21mr|kernel-6.1-generic-6.1.152-2|13338	- mmc: mmci: stm32: fix DMA API overlapping mappings warning
21mr|kernel-6.1-generic-6.1.152-2|13339	- mmc: sdhci-xenon: add timeout for PHY init complete
21mr|kernel-6.1-generic-6.1.152-2|13340	- mmc: sdhci-xenon: fix PHY init clock stability
21mr|kernel-6.1-generic-6.1.152-2|13341	- mm: huge_memory: don't force huge page alignment on 32 bit
21mr|kernel-6.1-generic-6.1.152-2|13342	- mptcp: continue marking the first subflow as UNCONNECTED
21mr|kernel-6.1-generic-6.1.152-2|13343	- mptcp: fix data races on local_id
21mr|kernel-6.1-generic-6.1.152-2|13344	- mptcp: fix data races on remote_id
21mr|kernel-6.1-generic-6.1.152-2|13345	- mptcp: fix double-free on socket dismantle
21mr|kernel-6.1-generic-6.1.152-2|13346	- mptcp: fix duplicate subflow creation
21mr|kernel-6.1-generic-6.1.152-2|13347	- mptcp: fix possible deadlock in subflow diag
21mr|kernel-6.1-generic-6.1.152-2|13348	- mptcp: fix snd_wnd initialization for passive socket
21mr|kernel-6.1-generic-6.1.152-2|13349	- mptcp: map v4 address to v6 when destroying subflow
21mr|kernel-6.1-generic-6.1.152-2|13350	- mptcp: push at DSS boundaries
21mr|kernel-6.1-generic-6.1.152-2|13351	- mtd: spinand: gigadevice: Fix the get ecc status issue
21mr|kernel-6.1-generic-6.1.152-2|13352	- netfilter: bridge: confirm multicast packets before passing them up the stack
21mr|kernel-6.1-generic-6.1.152-2|13353	- netfilter: let reset rules clean out conntrack entries
21mr|kernel-6.1-generic-6.1.152-2|13354	- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
21mr|kernel-6.1-generic-6.1.152-2|13355	- netfilter: nf_tables: disallow timeout for anonymous sets
21mr|kernel-6.1-generic-6.1.152-2|13356	- net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
21mr|kernel-6.1-generic-6.1.152-2|13357	- net: ip_tunnel: prevent perpetual headroom growth
21mr|kernel-6.1-generic-6.1.152-2|13358	- net: lan78xx: fix "softirq work is pending" error
21mr|kernel-6.1-generic-6.1.152-2|13359	- netlink: add nla be16/32 types to minlen array
21mr|kernel-6.1-generic-6.1.152-2|13360	- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
21mr|kernel-6.1-generic-6.1.152-2|13361	- net: mctp: take ownership of skb in mctp_local_output
21mr|kernel-6.1-generic-6.1.152-2|13362	- net: restore alpha order to Ethernet devices in config
21mr|kernel-6.1-generic-6.1.152-2|13363	- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
21mr|kernel-6.1-generic-6.1.152-2|13364	- net: veth: clear GRO when clearing XDP even when down
21mr|kernel-6.1-generic-6.1.152-2|13365	- NFSD: Add a nfsd4_file_hash_remove() helper
21mr|kernel-6.1-generic-6.1.152-2|13366	- NFSD: add CB_RECALL_ANY tracepoints
21mr|kernel-6.1-generic-6.1.152-2|13367	- NFSD: add delegation reaper to react to low memory condition
21mr|kernel-6.1-generic-6.1.152-2|13368	- NFSD: add support for sending CB_RECALL_ANY
21mr|kernel-6.1-generic-6.1.152-2|13369	- nfsd: allow disabling NFSv2 at compile time
21mr|kernel-6.1-generic-6.1.152-2|13370	- NFSD: Avoid clashing function prototypes
21mr|kernel-6.1-generic-6.1.152-2|13371	- NFSD: Clean up find_or_add_file()
21mr|kernel-6.1-generic-6.1.152-2|13372	- NFSD: Clean up nfs4_preprocess_stateid_op() call sites
21mr|kernel-6.1-generic-6.1.152-2|13373	- NFSD: Clean up nfsd4_init_file()
21mr|kernel-6.1-generic-6.1.152-2|13374	- nfsd: don't destroy global nfs4_file table in per-net shutdown
21mr|kernel-6.1-generic-6.1.152-2|13375	- NFSD: Fix licensing header in filecache.c
21mr|kernel-6.1-generic-6.1.152-2|13376	- nfsd: fix up the filecache laundrette scheduling
21mr|kernel-6.1-generic-6.1.152-2|13377	- NFSD: Flesh out a documenting comment for filecache.c
21mr|kernel-6.1-generic-6.1.152-2|13378	- nfsd: ignore requests to disable unsupported versions
21mr|kernel-6.1-generic-6.1.152-2|13379	- nfsd: move nfserrno() to vfs.c
21mr|kernel-6.1-generic-6.1.152-2|13380	- NFSD: Refactor find_file()
21mr|kernel-6.1-generic-6.1.152-2|13381	- NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker
21mr|kernel-6.1-generic-6.1.152-2|13382	- NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time
21mr|kernel-6.1-generic-6.1.152-2|13383	- NFSD: Remove redundant assignment to variable host_err
21mr|kernel-6.1-generic-6.1.152-2|13384	- NFSD: replace delayed_work with work_struct for nfsd_client_shrinker
21mr|kernel-6.1-generic-6.1.152-2|13385	- NFSD: Simplify READ_PLUS
21mr|kernel-6.1-generic-6.1.152-2|13386	- NFSD: Trace delegation revocations
21mr|kernel-6.1-generic-6.1.152-2|13387	- NFSD: Trace stateids returned via DELEGRETURN
21mr|kernel-6.1-generic-6.1.152-2|13388	- NFSD: Update file_hashtbl() helpers
21mr|kernel-6.1-generic-6.1.152-2|13389	- NFSD: Use const pointers as parameters to fh_ helpers
21mr|kernel-6.1-generic-6.1.152-2|13390	- nfsd: use locks_inode_context helper
21mr|kernel-6.1-generic-6.1.152-2|13391	- NFSD: Use only RQ_DROPME to signal the need to drop a reply
21mr|kernel-6.1-generic-6.1.152-2|13392	- NFSD: Use rhashtable for managing nfs4_file objects
21mr|kernel-6.1-generic-6.1.152-2|13393	- NFSD: Use set_bit(RQ_DROPME)
21mr|kernel-6.1-generic-6.1.152-2|13394	- NFSD: Use struct_size() helper in alloc_session()
21mr|kernel-6.1-generic-6.1.152-2|13395	- NFS: Fix data corruption caused by congestion.
21mr|kernel-6.1-generic-6.1.152-2|13396	- of: overlay: Reorder struct fragment fields kerneldoc
21mr|kernel-6.1-generic-6.1.152-2|13397	- of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
21mr|kernel-6.1-generic-6.1.152-2|13398	- PCI: layerscape: Add the endpoint linkup notifier support
21mr|kernel-6.1-generic-6.1.152-2|13399	- PCI: layerscape: Add workaround for lost link capabilities during reset
21mr|kernel-6.1-generic-6.1.152-2|13400	- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
21mr|kernel-6.1-generic-6.1.152-2|13401	- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
21mr|kernel-6.1-generic-6.1.152-2|13402	- powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
21mr|kernel-6.1-generic-6.1.152-2|13403	- power: supply: bq27xxx-i2c: Do not free non existing IRQ
21mr|kernel-6.1-generic-6.1.152-2|13404	- RDMA/core: Fix multiple -Warray-bounds warnings
21mr|kernel-6.1-generic-6.1.152-2|13405	- RDMA/core: Refactor rdma_bind_addr
21mr|kernel-6.1-generic-6.1.152-2|13406	- RDMA/core: Update CMA destination address on rdma_resolve_addr
21mr|kernel-6.1-generic-6.1.152-2|13407	- Revert "drm/amd/pm: resolve reboot exception for si oland"
21mr|kernel-6.1-generic-6.1.152-2|13408	- Revert "interconnect: Fix locking for runpm vs reclaim"
21mr|kernel-6.1-generic-6.1.152-2|13409	- Revert "interconnect: Teach lockdep about icc_bw_lock order"
21mr|kernel-6.1-generic-6.1.152-2|13410	- riscv: add CALLER_ADDRx support
21mr|kernel-6.1-generic-6.1.152-2|13411	- riscv: Sparse-Memory/vmemmap out-of-bounds fix
21mr|kernel-6.1-generic-6.1.152-2|13412	- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
21mr|kernel-6.1-generic-6.1.152-2|13413	- scsi: core: Add struct for args to execution functions
21mr|kernel-6.1-generic-6.1.152-2|13414	- scsi: sd: usb_storage: uas: Access media prior to querying device properties
21mr|kernel-6.1-generic-6.1.152-2|13415	- selftests: mptcp: join: add ss mptcp support check
21mr|kernel-6.1-generic-6.1.152-2|13416	- stmmac: Clear variable when destroying workqueue
21mr|kernel-6.1-generic-6.1.152-2|13417	- tls: decrement decrypt_pending if no async completion will be called
21mr|kernel-6.1-generic-6.1.152-2|13418	- tls: fix peeking with sync+async decryption
21mr|kernel-6.1-generic-6.1.152-2|13419	- tomoyo: fix UAF write bug in tomoyo_write_control()
21mr|kernel-6.1-generic-6.1.152-2|13420	- trace: Relocate event helper files
21mr|kernel-6.1-generic-6.1.152-2|13421	- tun: Fix xdp_rxq_info's queue_index when detaching
21mr|kernel-6.1-generic-6.1.152-2|13422	- uapi: in6: replace temporary label with rfc9486
21mr|kernel-6.1-generic-6.1.152-2|13423	- usb: gadget: Properly configure the device for remote wakeup
21mr|kernel-6.1-generic-6.1.152-2|13424	- veth: try harder when allocating queue memory
21mr|kernel-6.1-generic-6.1.152-2|13425	- wifi: nl80211: reject iftype change with mesh ID change
21mr|kernel-6.1-generic-6.1.152-2|13426	- x86/boot/compressed: Adhere to calling convention in get_sev_encryption_bit()
21mr|kernel-6.1-generic-6.1.152-2|13427	- x86/boot/compressed: Avoid touching ECX in startup32_set_idt_entry()
21mr|kernel-6.1-generic-6.1.152-2|13428	- x86/boot/compressed, efi: Merge multiple definitions of image_offset into one
21mr|kernel-6.1-generic-6.1.152-2|13429	- x86/boot/compressed: Move 32-bit entrypoint code into .text section
21mr|kernel-6.1-generic-6.1.152-2|13430	- x86/boot/compressed: Move bootargs parsing out of 32-bit startup code
21mr|kernel-6.1-generic-6.1.152-2|13431	- x86/boot/compressed: Move efi32_entry out of head_64.S
21mr|kernel-6.1-generic-6.1.152-2|13432	- x86/boot/compressed: Move efi32_pe_entry into .text section
21mr|kernel-6.1-generic-6.1.152-2|13433	- x86/boot/compressed: Move efi32_pe_entry() out of head_64.S
21mr|kernel-6.1-generic-6.1.152-2|13434	- x86/boot/compressed: Move startup32_check_sev_cbit() into .text
21mr|kernel-6.1-generic-6.1.152-2|13435	- x86/boot/compressed: Move startup32_check_sev_cbit() out of head_64.S
21mr|kernel-6.1-generic-6.1.152-2|13436	- x86/boot/compressed: Move startup32_load_idt() into .text section
21mr|kernel-6.1-generic-6.1.152-2|13437	- x86/boot/compressed: Move startup32_load_idt() out of head_64.S
21mr|kernel-6.1-generic-6.1.152-2|13438	- x86/boot/compressed: Only build mem_encrypt.S if AMD_MEM_ENCRYPT=y
21mr|kernel-6.1-generic-6.1.152-2|13439	- x86/boot/compressed: Pull global variable reference into startup32_load_idt()
21mr|kernel-6.1-generic-6.1.152-2|13440	- x86/boot/compressed: Rename efi_thunk_64.S to efi-mixed.S
21mr|kernel-6.1-generic-6.1.152-2|13441	- x86/boot/compressed: Simplify IDT/GDT preserve/restore in the EFI thunk
21mr|kernel-6.1-generic-6.1.152-2|13442	- x86/boot: efistub: Assign global boot_params variable
21mr|kernel-6.1-generic-6.1.152-2|13443	- x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'
21mr|kernel-6.1-generic-6.1.152-2|13444	- x86/boot: Robustify calling startup_{32,64}() from the decompressor code
21mr|kernel-6.1-generic-6.1.152-2|13445	- x86/bugs: Add asm helpers for executing VERW
21mr|kernel-6.1-generic-6.1.152-2|13446	- x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
21mr|kernel-6.1-generic-6.1.152-2|13447	- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
21mr|kernel-6.1-generic-6.1.152-2|13448	- x86/decompressor: Assign paging related global variables earlier
21mr|kernel-6.1-generic-6.1.152-2|13449	- x86/decompressor: Avoid magic offsets for EFI handover entrypoint
21mr|kernel-6.1-generic-6.1.152-2|13450	- x86/decompressor: Avoid the need for a stack in the 32-bit trampoline
21mr|kernel-6.1-generic-6.1.152-2|13451	- x86/decompressor: Call trampoline as a normal function
21mr|kernel-6.1-generic-6.1.152-2|13452	- x86/decompressor: Call trampoline directly from C code
21mr|kernel-6.1-generic-6.1.152-2|13453	- x86/decompressor: Factor out kernel decompression and relocation
21mr|kernel-6.1-generic-6.1.152-2|13454	- x86/decompressor: Merge trampoline cleanup with switching code
21mr|kernel-6.1-generic-6.1.152-2|13455	- x86/decompressor: Move global symbol references to C code
21mr|kernel-6.1-generic-6.1.152-2|13456	- x86/decompressor: Only call the trampoline when changing paging levels
21mr|kernel-6.1-generic-6.1.152-2|13457	- x86/decompressor: Pass pgtable address to trampoline directly
21mr|kernel-6.1-generic-6.1.152-2|13458	- x86/decompressor: Store boot_params pointer in callee save register
21mr|kernel-6.1-generic-6.1.152-2|13459	- x86/decompressor: Use standard calling convention for trampoline
21mr|kernel-6.1-generic-6.1.152-2|13460	- x86/e820: Don't reserve SETUP_RNG_SEED in e820
21mr|kernel-6.1-generic-6.1.152-2|13461	- x86/efi: Make the deprecated EFI handover protocol optional
21mr|kernel-6.1-generic-6.1.152-2|13462	- x86/efistub: Avoid legacy decompressor when doing EFI boot
21mr|kernel-6.1-generic-6.1.152-2|13463	- x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
21mr|kernel-6.1-generic-6.1.152-2|13464	- x86/efistub: Branch straight to kernel entry point from C code
21mr|kernel-6.1-generic-6.1.152-2|13465	- x86/efistub: Clear BSS in EFI handover protocol entrypoint
21mr|kernel-6.1-generic-6.1.152-2|13466	- x86/efistub: Give up if memory attribute protocol returns an error
21mr|kernel-6.1-generic-6.1.152-2|13467	- x86/efistub: Perform 4/5 level paging switch from the stub
21mr|kernel-6.1-generic-6.1.152-2|13468	- x86/efistub: Perform SNP feature test while running in the firmware
21mr|kernel-6.1-generic-6.1.152-2|13469	- x86/efistub: Prefer EFI memory attributes protocol over DXE services
21mr|kernel-6.1-generic-6.1.152-2|13470	- x86/efistub: Simplify and clean up handover entry code
21mr|kernel-6.1-generic-6.1.152-2|13471	- x86/entry_32: Add VERW just before userspace transition
21mr|kernel-6.1-generic-6.1.152-2|13472	- x86/entry_64: Add VERW just before userspace transition
21mr|kernel-6.1-generic-6.1.152-2|13473	- xen/events: close evtchn after mapping cleanup
21mr|kernel-6.1-generic-6.1.152-2|13474	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|13475	
21mr|kernel-6.1-generic-6.1.152-2|13476	* Wed Mar 13 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|13477	- crda is replaced by wireless-regdb nowadays
21mr|kernel-6.1-generic-6.1.152-2|13478	
21mr|kernel-6.1-generic-6.1.152-2|13479	* Tue Mar 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.80-2
21mr|kernel-6.1-generic-6.1.152-2|13480	- CONFIG_NFS_V4_2_READ_PLUS is for developers only and may lead to problems
21mr|kernel-6.1-generic-6.1.152-2|13481	
21mr|kernel-6.1-generic-6.1.152-2|13482	* Mon Mar 4 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.80-1
21mr|kernel-6.1-generic-6.1.152-2|13483	- [bot] upd: 6.1.79 -> 6.1.80
21mr|kernel-6.1-generic-6.1.152-2|13484	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|13485	- afs: Increase buffer size in afs_update_volume_status()
21mr|kernel-6.1-generic-6.1.152-2|13486	- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
21mr|kernel-6.1-generic-6.1.152-2|13487	- ahci: asm1166: correct count of reported ports
21mr|kernel-6.1-generic-6.1.152-2|13488	- ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts
21mr|kernel-6.1-generic-6.1.152-2|13489	- ALSA: usb-audio: Check presence of valid altsetting control
21mr|kernel-6.1-generic-6.1.152-2|13490	- ALSA: usb-audio: Ignore clock selector errors for single connection
21mr|kernel-6.1-generic-6.1.152-2|13491	- aoe: avoid potential deadlock at set_capacity
21mr|kernel-6.1-generic-6.1.152-2|13492	- arm64: dts: rockchip: set num-cs property for spi on px30
21mr|kernel-6.1-generic-6.1.152-2|13493	- arm64/sme: Restore SME registers on exit from suspend
21mr|kernel-6.1-generic-6.1.152-2|13494	- ARM: ep93xx: Add terminator to gpiod_lookup_table
21mr|kernel-6.1-generic-6.1.152-2|13495	- arp: Prevent overflow in arp_req_get().
21mr|kernel-6.1-generic-6.1.152-2|13496	- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
21mr|kernel-6.1-generic-6.1.152-2|13497	- ASoC: wm_adsp: Don't overwrite fwf_name with the default
21mr|kernel-6.1-generic-6.1.152-2|13498	- ata: ahci: add identifiers for ASM2116 series adapters
21mr|kernel-6.1-generic-6.1.152-2|13499	- ata: ahci_ceva: fix error handling for Xilinx GT PHY support
21mr|kernel-6.1-generic-6.1.152-2|13500	- ata: libata-core: Do not try to set sleeping devices to standby
21mr|kernel-6.1-generic-6.1.152-2|13501	- block: Fix WARNING in _copy_from_iter
21mr|kernel-6.1-generic-6.1.152-2|13502	- bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel
21mr|kernel-6.1-generic-6.1.152-2|13503	- bpf, scripts: Correct GPL license name
21mr|kernel-6.1-generic-6.1.152-2|13504	- bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()
21mr|kernel-6.1-generic-6.1.152-2|13505	- cachefiles: fix memory leak in cachefiles_add_cache()
21mr|kernel-6.1-generic-6.1.152-2|13506	- cifs: open_cached_dir should not rely on primary channel
21mr|kernel-6.1-generic-6.1.152-2|13507	- cifs: translate network errors on send to -ECONNABORTED
21mr|kernel-6.1-generic-6.1.152-2|13508	- crypto: virtio/akcipher - Fix stack overflow on memcpy
21mr|kernel-6.1-generic-6.1.152-2|13509	- cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window
21mr|kernel-6.1-generic-6.1.152-2|13510	- dccp/tcp: Unhash sk from ehash for tb2 alloc failure after check_estalblished().
21mr|kernel-6.1-generic-6.1.152-2|13511	- dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH
21mr|kernel-6.1-generic-6.1.152-2|13512	- dmaengine: fsl-qdma: increase size of 'irq_name'
21mr|kernel-6.1-generic-6.1.152-2|13513	- dmaengine: shdma: increase size of 'dev_id'
21mr|kernel-6.1-generic-6.1.152-2|13514	- dmaengine: ti: edma: Add some null pointer checks to the edma_probe
21mr|kernel-6.1-generic-6.1.152-2|13515	- dm-crypt: don't modify the data when using authenticated encryption
21mr|kernel-6.1-generic-6.1.152-2|13516	- dm-crypt: recheck the integrity tag after a failure
21mr|kernel-6.1-generic-6.1.152-2|13517	- dm-integrity, dm-verity: reduce stack usage for recheck
21mr|kernel-6.1-generic-6.1.152-2|13518	- dm-integrity: recheck the integrity tag after a failure
21mr|kernel-6.1-generic-6.1.152-2|13519	- dm-verity: recheck the hash after a failure
21mr|kernel-6.1-generic-6.1.152-2|13520	- drm/amd/display: Fix memory leak in dm_sw_fini()
21mr|kernel-6.1-generic-6.1.152-2|13521	- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
21mr|kernel-6.1-generic-6.1.152-2|13522	- drm/amdgpu: reset gpu for s3 suspend abort case
21mr|kernel-6.1-generic-6.1.152-2|13523	- drm/amdgpu: skip to program GFXDEC registers for suspend abort
21mr|kernel-6.1-generic-6.1.152-2|13524	- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
21mr|kernel-6.1-generic-6.1.152-2|13525	- drm/ttm: Fix an invalid freeing on already freed page in error path
21mr|kernel-6.1-generic-6.1.152-2|13526	- efi: Don't add memblocks for soft-reserved memory
21mr|kernel-6.1-generic-6.1.152-2|13527	- efi: runtime: Fix potential overflow of soft-reserved region size
21mr|kernel-6.1-generic-6.1.152-2|13528	- erofs: fix inconsistent per-file compression format
21mr|kernel-6.1-generic-6.1.152-2|13529	- erofs: fix refcount on the metabuf used for inode lookup
21mr|kernel-6.1-generic-6.1.152-2|13530	- erofs: simplify compression configuration parser
21mr|kernel-6.1-generic-6.1.152-2|13531	- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
21mr|kernel-6.1-generic-6.1.152-2|13532	- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
21mr|kernel-6.1-generic-6.1.152-2|13533	- ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt
21mr|kernel-6.1-generic-6.1.152-2|13534	- ext4: correct the hole length returned by ext4_map_blocks()
21mr|kernel-6.1-generic-6.1.152-2|13535	- fbdev: savage: Error out if pixclock equals zero
21mr|kernel-6.1-generic-6.1.152-2|13536	- fbdev: sis: Error out if pixclock equals zero
21mr|kernel-6.1-generic-6.1.152-2|13537	- firewire: core: send bus reset promptly on gap count error
21mr|kernel-6.1-generic-6.1.152-2|13538	- Fix write to cloned skb in ipv6_hop_ioam()
21mr|kernel-6.1-generic-6.1.152-2|13539	- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
21mr|kernel-6.1-generic-6.1.152-2|13540	- fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()
21mr|kernel-6.1-generic-6.1.152-2|13541	- fs/ntfs3: Correct function is_rst_area_valid
21mr|kernel-6.1-generic-6.1.152-2|13542	- fs/ntfs3: Correct hard links updating when dealing with DOS names
21mr|kernel-6.1-generic-6.1.152-2|13543	- fs/ntfs3: Disable ATTR_LIST_ENTRY size check
21mr|kernel-6.1-generic-6.1.152-2|13544	- fs/ntfs3: Enhance the attribute size check
21mr|kernel-6.1-generic-6.1.152-2|13545	- fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"
21mr|kernel-6.1-generic-6.1.152-2|13546	- fs/ntfs3: Fix oob in ntfs_listxattr
21mr|kernel-6.1-generic-6.1.152-2|13547	- fs/ntfs3: Improve ntfs_dir_count
21mr|kernel-6.1-generic-6.1.152-2|13548	- fs/ntfs3: Modified fix directory element type detection
21mr|kernel-6.1-generic-6.1.152-2|13549	- fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
21mr|kernel-6.1-generic-6.1.152-2|13550	- fs/ntfs3: Print warning while fixing hard links count
21mr|kernel-6.1-generic-6.1.152-2|13551	- fs/ntfs3: Update inode->i_size after success write into compressed file
21mr|kernel-6.1-generic-6.1.152-2|13552	- fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
21mr|kernel-6.1-generic-6.1.152-2|13553	- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
21mr|kernel-6.1-generic-6.1.152-2|13554	- hwmon: (coretemp) Enlarge per package core count limit
21mr|kernel-6.1-generic-6.1.152-2|13555	- i2c: imx: when being a target, mark the last read as processed
21mr|kernel-6.1-generic-6.1.152-2|13556	- IB/hfi1: Fix a memleak in init_credit_return
21mr|kernel-6.1-generic-6.1.152-2|13557	- IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
21mr|kernel-6.1-generic-6.1.152-2|13558	- Input: goodix - accept ACPI resources with gpio_count == 3 && gpio_int_idx == 0
21mr|kernel-6.1-generic-6.1.152-2|13559	- Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
21mr|kernel-6.1-generic-6.1.152-2|13560	- Input: xpad - add Lenovo Legion Go controllers
21mr|kernel-6.1-generic-6.1.152-2|13561	- iommufd/iova_bitmap: Bounds check mapped::pages access
21mr|kernel-6.1-generic-6.1.152-2|13562	- iommufd/iova_bitmap: Consider page offset for the pages to be pinned
21mr|kernel-6.1-generic-6.1.152-2|13563	- iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array
21mr|kernel-6.1-generic-6.1.152-2|13564	- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
21mr|kernel-6.1-generic-6.1.152-2|13565	- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
21mr|kernel-6.1-generic-6.1.152-2|13566	- ipv6: sr: fix possible use-after-free and null-ptr-deref
21mr|kernel-6.1-generic-6.1.152-2|13567	- irqchip/gic-v3-its: Do not assume vPE tables are preallocated
21mr|kernel-6.1-generic-6.1.152-2|13568	- irqchip/sifive-plic: Enable interrupt if needed before EOI
21mr|kernel-6.1-generic-6.1.152-2|13569	- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
21mr|kernel-6.1-generic-6.1.152-2|13570	- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
21mr|kernel-6.1-generic-6.1.152-2|13571	- l2tp: pass correct message length to ip6_append_data
21mr|kernel-6.1-generic-6.1.152-2|13572	- LoongArch: Disable IRQ before init_fn() for nonboot CPUs
21mr|kernel-6.1-generic-6.1.152-2|13573	- LoongArch: Select ARCH_ENABLE_THP_MIGRATION instead of redefining it
21mr|kernel-6.1-generic-6.1.152-2|13574	- LoongArch: Select HAVE_ARCH_SECCOMP to use the common SECCOMP menu
21mr|kernel-6.1-generic-6.1.152-2|13575	- md: Fix missing release of 'active_io' for flush
21mr|kernel-6.1-generic-6.1.152-2|13576	- MIPS: reserve exception vector space ONLY ONCE
21mr|kernel-6.1-generic-6.1.152-2|13577	- misc: open-dice: Fix spurious lockdep warning
21mr|kernel-6.1-generic-6.1.152-2|13578	- mm/damon/lru_sort: fix quota status loss due to online tunings
21mr|kernel-6.1-generic-6.1.152-2|13579	- mm/damon/reclaim: fix quota stauts loss due to online tunings
21mr|kernel-6.1-generic-6.1.152-2|13580	- mm: memcontrol: clarify swapaccount=0 deprecation warning
21mr|kernel-6.1-generic-6.1.152-2|13581	- mm/swap: fix race when skipping swapcache
21mr|kernel-6.1-generic-6.1.152-2|13582	- mm: zswap: fix missing folio cleanup in writeback race path
21mr|kernel-6.1-generic-6.1.152-2|13583	- mptcp: add needs_id for netlink appending addr
21mr|kernel-6.1-generic-6.1.152-2|13584	- mptcp: add needs_id for userspace appending addr
21mr|kernel-6.1-generic-6.1.152-2|13585	- mptcp: fix lockless access in subflow ULP diag
21mr|kernel-6.1-generic-6.1.152-2|13586	- mptcp: make userspace_pm_append_new_local_addr static
21mr|kernel-6.1-generic-6.1.152-2|13587	- mptcp: userspace pm send RM_ADDR for ID 0
21mr|kernel-6.1-generic-6.1.152-2|13588	- net: bridge: switchdev: Ensure deferred event delivery on unoffload
21mr|kernel-6.1-generic-6.1.152-2|13589	- net: bridge: switchdev: Skip MDB replays of deferred events on offload
21mr|kernel-6.1-generic-6.1.152-2|13590	- net: dev: Convert sa_data to flexible array in struct sockaddr
21mr|kernel-6.1-generic-6.1.152-2|13591	- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
21mr|kernel-6.1-generic-6.1.152-2|13592	- netfilter: flowtable: simplify route logic
21mr|kernel-6.1-generic-6.1.152-2|13593	- netfilter: nf_tables: register hooks last when adding new chain/flowtable
21mr|kernel-6.1-generic-6.1.152-2|13594	- netfilter: nf_tables: rename function to destroy hook list
21mr|kernel-6.1-generic-6.1.152-2|13595	- netfilter: nf_tables: set dormant flag on hook register failure
21mr|kernel-6.1-generic-6.1.152-2|13596	- netfilter: nf_tables: use kzalloc for hook allocation
21mr|kernel-6.1-generic-6.1.152-2|13597	- netfilter: nft_flow_offload: release dst in case direct xmit path is used
21mr|kernel-6.1-generic-6.1.152-2|13598	- netfilter: nft_flow_offload: reset dst in route object after setting up flow
21mr|kernel-6.1-generic-6.1.152-2|13599	- net: mctp: put sock on tag allocation failure
21mr|kernel-6.1-generic-6.1.152-2|13600	- net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY
21mr|kernel-6.1-generic-6.1.152-2|13601	- net/sched: Retire ATM qdisc
21mr|kernel-6.1-generic-6.1.152-2|13602	- net/sched: Retire CBQ qdisc
21mr|kernel-6.1-generic-6.1.152-2|13603	- net/sched: Retire dsmark qdisc
21mr|kernel-6.1-generic-6.1.152-2|13604	- net: sparx5: Add spinlock for frame transmission from CPU
21mr|kernel-6.1-generic-6.1.152-2|13605	- net: stmmac: Fix incorrect dereference in interrupt handlers
21mr|kernel-6.1-generic-6.1.152-2|13606	- nouveau: fix function cast warnings
21mr|kernel-6.1-generic-6.1.152-2|13607	- nvme-fc: do not wait in vain when unloading module
21mr|kernel-6.1-generic-6.1.152-2|13608	- nvmet-fc: abort command when there is no binding
21mr|kernel-6.1-generic-6.1.152-2|13609	- nvmet-fc: avoid deadlock on delete association path
21mr|kernel-6.1-generic-6.1.152-2|13610	- nvmet-fc: defer cleanup using RCU properly
21mr|kernel-6.1-generic-6.1.152-2|13611	- nvmet-fc: hold reference on hostport match
21mr|kernel-6.1-generic-6.1.152-2|13612	- nvmet-fcloop: swap the list_add_tail arguments
21mr|kernel-6.1-generic-6.1.152-2|13613	- nvmet-fc: release reference on target port
21mr|kernel-6.1-generic-6.1.152-2|13614	- nvmet-fc: take ref count on tgtport before delete assoc
21mr|kernel-6.1-generic-6.1.152-2|13615	- nvmet-tcp: fix nvme tcp ida memory leak
21mr|kernel-6.1-generic-6.1.152-2|13616	- octeontx2-af: Consider the action set by PF
21mr|kernel-6.1-generic-6.1.152-2|13617	- PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
21mr|kernel-6.1-generic-6.1.152-2|13618	- PCI/MSI: Prevent MSI hardware interrupt number truncation
21mr|kernel-6.1-generic-6.1.152-2|13619	- phonet/pep: fix racy skb_queue_empty() use
21mr|kernel-6.1-generic-6.1.152-2|13620	- phonet: take correct lock to peek at the RX queue
21mr|kernel-6.1-generic-6.1.152-2|13621	- platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler
21mr|kernel-6.1-generic-6.1.152-2|13622	- platform/x86: thinkpad_acpi: Only update profile if successfully converted
21mr|kernel-6.1-generic-6.1.152-2|13623	- platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet
21mr|kernel-6.1-generic-6.1.152-2|13624	- platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
21mr|kernel-6.1-generic-6.1.152-2|13625	- pmdomain: mediatek: fix race conditions with genpd
21mr|kernel-6.1-generic-6.1.152-2|13626	- pmdomain: renesas: r8a77980-sysc: CR7 must be always on
21mr|kernel-6.1-generic-6.1.152-2|13627	- RDMA/bnxt_re: Return error for SRQ resize
21mr|kernel-6.1-generic-6.1.152-2|13628	- RDMA/irdma: Add AE for too many RNRS
21mr|kernel-6.1-generic-6.1.152-2|13629	- RDMA/irdma: Fix KASAN issue with tasklet
21mr|kernel-6.1-generic-6.1.152-2|13630	- RDMA/irdma: Set the CQ read threshold for GEN 1
21mr|kernel-6.1-generic-6.1.152-2|13631	- RDMA/irdma: Validate max_send_wr and max_recv_wr
21mr|kernel-6.1-generic-6.1.152-2|13632	- RDMA/qedr: Fix qedr_create_user_qp error flow
21mr|kernel-6.1-generic-6.1.152-2|13633	- RDMA/srpt: fix function pointer cast warnings
21mr|kernel-6.1-generic-6.1.152-2|13634	- RDMA/srpt: Support specifying the srpt_service_guid parameter
21mr|kernel-6.1-generic-6.1.152-2|13635	- regulator: pwm-regulator: Add validity checks in continuous .get_voltage
21mr|kernel-6.1-generic-6.1.152-2|13636	- Revert "drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz"
21mr|kernel-6.1-generic-6.1.152-2|13637	- Revert "parisc: Only list existing CPUs in cpu_possible_mask"
21mr|kernel-6.1-generic-6.1.152-2|13638	- Revert "x86/alternative: Make custom return thunk unconditional"
21mr|kernel-6.1-generic-6.1.152-2|13639	- riscv/efistub: Ensure GP-relative addressing is not used
21mr|kernel-6.1-generic-6.1.152-2|13640	- s390/cio: fix invalid -EBUSY on ccw_device_start
21mr|kernel-6.1-generic-6.1.152-2|13641	- s390: use the correct count for __iowrite64_copy()
21mr|kernel-6.1-generic-6.1.152-2|13642	- sched/rt: Disallow writing invalid values to sched_rt_period_us
21mr|kernel-6.1-generic-6.1.152-2|13643	- sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset
21mr|kernel-6.1-generic-6.1.152-2|13644	- scsi: core: Consult supported VPD page list prior to fetching page
21mr|kernel-6.1-generic-6.1.152-2|13645	- scsi: jazz_esp: Only build if SCSI core is builtin
21mr|kernel-6.1-generic-6.1.152-2|13646	- scsi: lpfc: Use unsigned type for num_sge
21mr|kernel-6.1-generic-6.1.152-2|13647	- scsi: smartpqi: Fix disable_managed_interrupts
21mr|kernel-6.1-generic-6.1.152-2|13648	- scsi: target: core: Add TMF to tmr_list handling
21mr|kernel-6.1-generic-6.1.152-2|13649	- scsi: target: pscsi: Fix bio_put() for error case
21mr|kernel-6.1-generic-6.1.152-2|13650	- scsi: ufs: core: Remove the ufshcd_release() in ufshcd_err_handling_prepare()
21mr|kernel-6.1-generic-6.1.152-2|13651	- serial: amba-pl011: Fix DMA transmission in RS485 mode
21mr|kernel-6.1-generic-6.1.152-2|13652	- smb3: clarify mount warning
21mr|kernel-6.1-generic-6.1.152-2|13653	- smb: client: increase number of PDUs allowed in a compound request
21mr|kernel-6.1-generic-6.1.152-2|13654	- smb: client: set correct d_type for reparse points under DFS mounts
21mr|kernel-6.1-generic-6.1.152-2|13655	- smb: Work around Clang __bdos() type confusion
21mr|kernel-6.1-generic-6.1.152-2|13656	- spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
21mr|kernel-6.1-generic-6.1.152-2|13657	- spi: sh-msiof: avoid integer overflow in constants
21mr|kernel-6.1-generic-6.1.152-2|13658	- tls: break out of main loop when PEEK gets a non-data record
21mr|kernel-6.1-generic-6.1.152-2|13659	- tls: don't skip over different type records from the rx_list
21mr|kernel-6.1-generic-6.1.152-2|13660	- tls: stop recv() if initial process_rx_list gave us non-DATA
21mr|kernel-6.1-generic-6.1.152-2|13661	- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
21mr|kernel-6.1-generic-6.1.152-2|13662	- usb: cdns3: fix memory double free when handle zero packet
21mr|kernel-6.1-generic-6.1.152-2|13663	- usb: cdnsp: blocked some cdns3 specific code
21mr|kernel-6.1-generic-6.1.152-2|13664	- usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers
21mr|kernel-6.1-generic-6.1.152-2|13665	- usb: dwc3: gadget: Don't disconnect if not started
21mr|kernel-6.1-generic-6.1.152-2|13666	- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
21mr|kernel-6.1-generic-6.1.152-2|13667	- usb: roles: don't get/set_role() when usb_role_switch is unregistered
21mr|kernel-6.1-generic-6.1.152-2|13668	- usb: roles: fix NULL pointer issue when put module's reference
21mr|kernel-6.1-generic-6.1.152-2|13669	- usb: ucsi_acpi: Quirk to ack a connector change ack cmd
21mr|kernel-6.1-generic-6.1.152-2|13670	- virtio-blk: Ensure no requests in virtqueues before deleting vqs.
21mr|kernel-6.1-generic-6.1.152-2|13671	- wifi: cfg80211: fix missing interfaces when dumping
21mr|kernel-6.1-generic-6.1.152-2|13672	- wifi: mac80211: adding missing drv_mgd_complete_tx() call
21mr|kernel-6.1-generic-6.1.152-2|13673	- wifi: mac80211: fix race condition on enabling fast-xmit
21mr|kernel-6.1-generic-6.1.152-2|13674	- wifi: mac80211: set station RX-NSS on reconfig
21mr|kernel-6.1-generic-6.1.152-2|13675	- x86/alternative: Make custom return thunk unconditional
21mr|kernel-6.1-generic-6.1.152-2|13676	- x86/numa: Fix the address overlap check in numa_fill_memblks()
21mr|kernel-6.1-generic-6.1.152-2|13677	- x86/numa: Fix the sort compare func used in numa_fill_memblks()
21mr|kernel-6.1-generic-6.1.152-2|13678	- x86/returnthunk: Allow different return thunks
21mr|kernel-6.1-generic-6.1.152-2|13679	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|13680	
21mr|kernel-6.1-generic-6.1.152-2|13681	* Wed Feb 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.79-2
21mr|kernel-6.1-generic-6.1.152-2|13682	- build nwfermi binary module
21mr|kernel-6.1-generic-6.1.152-2|13683	
21mr|kernel-6.1-generic-6.1.152-2|13684	* Mon Feb 26 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.79-1
21mr|kernel-6.1-generic-6.1.152-2|13685	- [bot] upd: 6.1.74 -> 6.1.79
21mr|kernel-6.1-generic-6.1.152-2|13686	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|13687	- 9p: Fix initialisation of netfs_inode for 9p
21mr|kernel-6.1-generic-6.1.152-2|13688	- accel/habanalabs: fix information leak in sec_attest_info()
21mr|kernel-6.1-generic-6.1.152-2|13689	- ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
21mr|kernel-6.1-generic-6.1.152-2|13690	- ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error
21mr|kernel-6.1-generic-6.1.152-2|13691	- ACPI: extlog: fix NULL pointer dereference check
21mr|kernel-6.1-generic-6.1.152-2|13692	- ACPI: LPIT: Avoid u32 multiplication overflow
21mr|kernel-6.1-generic-6.1.152-2|13693	- ACPI: LPSS: Fix the fractional clock divider flags
21mr|kernel-6.1-generic-6.1.152-2|13694	- ACPI: NUMA: Fix the logic of getting the fake_pxm value
21mr|kernel-6.1-generic-6.1.152-2|13695	- acpi: property: Let args be NULL in __acpi_node_get_property_reference
21mr|kernel-6.1-generic-6.1.152-2|13696	- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
21mr|kernel-6.1-generic-6.1.152-2|13697	- ACPI: video: check for error while searching for backlight device parent
21mr|kernel-6.1-generic-6.1.152-2|13698	- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
21mr|kernel-6.1-generic-6.1.152-2|13699	- afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
21mr|kernel-6.1-generic-6.1.152-2|13700	- afs: Hide silly-rename files from userspace
21mr|kernel-6.1-generic-6.1.152-2|13701	- af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
21mr|kernel-6.1-generic-6.1.152-2|13702	- af_unix: fix lockdep positive in sk_diag_dump_icons()
21mr|kernel-6.1-generic-6.1.152-2|13703	- ALSA: hda/conexant: Add quirk for SWS JS201D
21mr|kernel-6.1-generic-6.1.152-2|13704	- ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140
21mr|kernel-6.1-generic-6.1.152-2|13705	- ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
21mr|kernel-6.1-generic-6.1.152-2|13706	- ALSA: hda: Intel: add HDA_ARL PCI ID support
21mr|kernel-6.1-generic-6.1.152-2|13707	- ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads
21mr|kernel-6.1-generic-6.1.152-2|13708	- ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5
21mr|kernel-6.1-generic-6.1.152-2|13709	- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
21mr|kernel-6.1-generic-6.1.152-2|13710	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
21mr|kernel-6.1-generic-6.1.152-2|13711	- ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook
21mr|kernel-6.1-generic-6.1.152-2|13712	- ALSA: hda/realtek: fix mute/micmute LED For HP mt645
21mr|kernel-6.1-generic-6.1.152-2|13713	- ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power
21mr|kernel-6.1-generic-6.1.152-2|13714	- ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
21mr|kernel-6.1-generic-6.1.152-2|13715	- ALSA: hda: Refer to correct stream index at loops
21mr|kernel-6.1-generic-6.1.152-2|13716	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx
21mr|kernel-6.1-generic-6.1.152-2|13717	- ALSA: oxygen: Fix right channel of capture volume mixer
21mr|kernel-6.1-generic-6.1.152-2|13718	- ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put()
21mr|kernel-6.1-generic-6.1.152-2|13719	- ALSA: scarlett2: Add missing error checks to *_ctl_get()
21mr|kernel-6.1-generic-6.1.152-2|13720	- ALSA: scarlett2: Add missing error check to scarlett2_config_save()
21mr|kernel-6.1-generic-6.1.152-2|13721	- ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config()
21mr|kernel-6.1-generic-6.1.152-2|13722	- ALSA: scarlett2: Allow passing any output to line_out_remap()
21mr|kernel-6.1-generic-6.1.152-2|13723	- ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter
21mr|kernel-6.1-generic-6.1.152-2|13724	- ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision
21mr|kernel-6.1-generic-6.1.152-2|13725	- ALSA: usb-audio: add quirk for RODE NT-USB+
21mr|kernel-6.1-generic-6.1.152-2|13726	- ALSA: usb-audio: Sort quirk table entries
21mr|kernel-6.1-generic-6.1.152-2|13727	- amt: do not use overwrapped cb area
21mr|kernel-6.1-generic-6.1.152-2|13728	- apparmor: avoid crash when parsed profile name is empty
21mr|kernel-6.1-generic-6.1.152-2|13729	- apparmor: Free up __cleanup() name
21mr|kernel-6.1-generic-6.1.152-2|13730	- arch: consolidate arch_irq_work_raise prototypes
21mr|kernel-6.1-generic-6.1.152-2|13731	- arm64: dts: amlogic: fix format for s4 uart node
21mr|kernel-6.1-generic-6.1.152-2|13732	- arm64: dts: armada-3720-turris-mox: set irq type for RTC
21mr|kernel-6.1-generic-6.1.152-2|13733	- arm64: dts: hisilicon: hikey970-pmic: fix regulator cells properties
21mr|kernel-6.1-generic-6.1.152-2|13734	- arm64: dts: imx8mm: Reduce GPU to nominal speed
21mr|kernel-6.1-generic-6.1.152-2|13735	- arm64: dts: mediatek: mt8183: correct MDP3 DMA-related nodes
21mr|kernel-6.1-generic-6.1.152-2|13736	- arm64: dts: qcom: ipq6018: fix clock rates for GCC_USB0_MOCK_UTMI_CLK
21mr|kernel-6.1-generic-6.1.152-2|13737	- arm64: dts: qcom: ipq6018: Fix up indentation
21mr|kernel-6.1-generic-6.1.152-2|13738	- arm64: dts: qcom: ipq6018: improve pcie phy pcs reg table
21mr|kernel-6.1-generic-6.1.152-2|13739	- arm64: dts: qcom: ipq6018: Pad addresses to 8 hex digits
21mr|kernel-6.1-generic-6.1.152-2|13740	- arm64: dts: qcom: ipq6018: Use lowercase hex
21mr|kernel-6.1-generic-6.1.152-2|13741	- arm64: dts: qcom: msm8916: Enable blsp_dma by default
21mr|kernel-6.1-generic-6.1.152-2|13742	- arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely
21mr|kernel-6.1-generic-6.1.152-2|13743	- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
21mr|kernel-6.1-generic-6.1.152-2|13744	- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
21mr|kernel-6.1-generic-6.1.152-2|13745	- arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
21mr|kernel-6.1-generic-6.1.152-2|13746	- arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
21mr|kernel-6.1-generic-6.1.152-2|13747	- arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered
21mr|kernel-6.1-generic-6.1.152-2|13748	- arm64: dts: qcom: sc7280: Fix up GPU SIDs
21mr|kernel-6.1-generic-6.1.152-2|13749	- arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types
21mr|kernel-6.1-generic-6.1.152-2|13750	- arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types
21mr|kernel-6.1-generic-6.1.152-2|13751	- arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered
21mr|kernel-6.1-generic-6.1.152-2|13752	- arm64: dts: qcom: sc7280: Mark Adreno SMMU as DMA coherent
21mr|kernel-6.1-generic-6.1.152-2|13753	- arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent
21mr|kernel-6.1-generic-6.1.152-2|13754	- arm64: dts: qcom: sc7280: Mark some nodes as 'reserved'
21mr|kernel-6.1-generic-6.1.152-2|13755	- arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered
21mr|kernel-6.1-generic-6.1.152-2|13756	- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
21mr|kernel-6.1-generic-6.1.152-2|13757	- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.1-generic-6.1.152-2|13758	- arm64: dts: qcom: sdm845: fix USB SS wakeup
21mr|kernel-6.1-generic-6.1.152-2|13759	- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
21mr|kernel-6.1-generic-6.1.152-2|13760	- arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered
21mr|kernel-6.1-generic-6.1.152-2|13761	- arm64: dts: qcom: sm6350: Make watchdog bark interrupt edge triggered
21mr|kernel-6.1-generic-6.1.152-2|13762	- arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.1-generic-6.1.152-2|13763	- arm64: dts: qcom: sm8150: fix USB SS wakeup
21mr|kernel-6.1-generic-6.1.152-2|13764	- arm64: dts: qcom: sm8150: fix USB wakeup interrupt types
21mr|kernel-6.1-generic-6.1.152-2|13765	- arm64: dts: qcom: sm8150-hdk: fix SS USB regulators
21mr|kernel-6.1-generic-6.1.152-2|13766	- arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered
21mr|kernel-6.1-generic-6.1.152-2|13767	- arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered
21mr|kernel-6.1-generic-6.1.152-2|13768	- arm64: dts: qcom: sm8350: Fix DMA0 address
21mr|kernel-6.1-generic-6.1.152-2|13769	- arm64: dts: renesas: white-hawk-cpu: Fix missing serial console pin control
21mr|kernel-6.1-generic-6.1.152-2|13770	- arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes
21mr|kernel-6.1-generic-6.1.152-2|13771	- arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
21mr|kernel-6.1-generic-6.1.152-2|13772	- arm64: irq: set the correct node for shadow call stack
21mr|kernel-6.1-generic-6.1.152-2|13773	- arm64: irq: set the correct node for VMAP stack
21mr|kernel-6.1-generic-6.1.152-2|13774	- arm64: properly install vmlinuz.efi
21mr|kernel-6.1-generic-6.1.152-2|13775	- arm64: Rename ARM64_WORKAROUND_2966298
21mr|kernel-6.1-generic-6.1.152-2|13776	- arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
21mr|kernel-6.1-generic-6.1.152-2|13777	- ARM: 9330/1: davinci: also select PINCTRL
21mr|kernel-6.1-generic-6.1.152-2|13778	- ARM: davinci: always select CONFIG_CPU_ARM926T
21mr|kernel-6.1-generic-6.1.152-2|13779	- ARM: dts: imx1: Fix sram node
21mr|kernel-6.1-generic-6.1.152-2|13780	- ARM: dts: imx23/28: Fix the DMA controller node name
21mr|kernel-6.1-generic-6.1.152-2|13781	- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
21mr|kernel-6.1-generic-6.1.152-2|13782	- ARM: dts: imx25/27-eukrea: Fix RTC node name
21mr|kernel-6.1-generic-6.1.152-2|13783	- ARM: dts: imx25/27: Pass timing0
21mr|kernel-6.1-generic-6.1.152-2|13784	- ARM: dts: imx25: Fix the iim compatible string
21mr|kernel-6.1-generic-6.1.152-2|13785	- ARM: dts: imx27-apf27dev: Fix LED name
21mr|kernel-6.1-generic-6.1.152-2|13786	- ARM: dts: imx27: Fix sram node
21mr|kernel-6.1-generic-6.1.152-2|13787	- ARM: dts: imx6q-apalis: add can power-up delay on ixora board
21mr|kernel-6.1-generic-6.1.152-2|13788	- ARM: dts: imx7d: Fix coresight funnel ports
21mr|kernel-6.1-generic-6.1.152-2|13789	- ARM: dts: imx7s: Fix lcdif compatible
21mr|kernel-6.1-generic-6.1.152-2|13790	- ARM: dts: imx7s: Fix nand-controller #size-cells
21mr|kernel-6.1-generic-6.1.152-2|13791	- ARM: dts: imx: Use flash@0,0 pattern
21mr|kernel-6.1-generic-6.1.152-2|13792	- ARM: dts: qcom: apq8064: correct XOADC register address
21mr|kernel-6.1-generic-6.1.152-2|13793	- ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells'
21mr|kernel-6.1-generic-6.1.152-2|13794	- ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.1-generic-6.1.152-2|13795	- ARM: dts: qcom: sdx55: fix USB SS wakeup
21mr|kernel-6.1-generic-6.1.152-2|13796	- ARM: dts: qcom: sdx55: fix USB wakeup interrupt types
21mr|kernel-6.1-generic-6.1.152-2|13797	- ARM: dts: qcom: sdx65: correct SPMI node name
21mr|kernel-6.1-generic-6.1.152-2|13798	- ARM: dts: rockchip: fix rk3036 hdmi ports node
21mr|kernel-6.1-generic-6.1.152-2|13799	- ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
21mr|kernel-6.1-generic-6.1.152-2|13800	- ARM: dts: stm32: don't mix SCMI and non-SCMI board compatibles
21mr|kernel-6.1-generic-6.1.152-2|13801	- asm-generic: make sparse happy with odd-sized put_unaligned_*()
21mr|kernel-6.1-generic-6.1.152-2|13802	- ASoC: amd: Add new dmi entries for acp5x platform
21mr|kernel-6.1-generic-6.1.152-2|13803	- ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
21mr|kernel-6.1-generic-6.1.152-2|13804	- ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF
21mr|kernel-6.1-generic-6.1.152-2|13805	- ASoC: codecs: lpass-wsa-macro: fix compander volume hack
21mr|kernel-6.1-generic-6.1.152-2|13806	- ASoC: codecs: wcd938x: handle deferred probe
21mr|kernel-6.1-generic-6.1.152-2|13807	- ASoC: codecs: wsa883x: fix PA volume control
21mr|kernel-6.1-generic-6.1.152-2|13808	- ASoC: cs35l33: Fix GPIO name and drop legacy include
21mr|kernel-6.1-generic-6.1.152-2|13809	- ASoC: cs35l34: Fix GPIO name and drop legacy include
21mr|kernel-6.1-generic-6.1.152-2|13810	- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
21mr|kernel-6.1-generic-6.1.152-2|13811	- ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch
21mr|kernel-6.1-generic-6.1.152-2|13812	- ASoC: mediatek: sof-common: Add NULL check for normal_link string
21mr|kernel-6.1-generic-6.1.152-2|13813	- ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[]
21mr|kernel-6.1-generic-6.1.152-2|13814	- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
21mr|kernel-6.1-generic-6.1.152-2|13815	- async: Introduce async_schedule_dev_nocall()
21mr|kernel-6.1-generic-6.1.152-2|13816	- async: Split async_schedule_node_domain()
21mr|kernel-6.1-generic-6.1.152-2|13817	- atm: idt77252: fix a memleak in open_card_ubr0
21mr|kernel-6.1-generic-6.1.152-2|13818	- audit: Send netlink ACK before setting connection in auditd_set
21mr|kernel-6.1-generic-6.1.152-2|13819	- base/node.c: initialize the accessor list before registering
21mr|kernel-6.1-generic-6.1.152-2|13820	- binder: fix async space check for 0-sized buffers
21mr|kernel-6.1-generic-6.1.152-2|13821	- binder: fix race between mmput() and do_exit()
21mr|kernel-6.1-generic-6.1.152-2|13822	- binder: fix unused alloc->free_async_space
21mr|kernel-6.1-generic-6.1.152-2|13823	- binder: signal epoll threads of self-work
21mr|kernel-6.1-generic-6.1.152-2|13824	- blk-iocost: Fix an UBSAN shift-out-of-bounds warning
21mr|kernel-6.1-generic-6.1.152-2|13825	- blk-mq: fix IO hang from sbitmap wakeup race
21mr|kernel-6.1-generic-6.1.152-2|13826	- block: add check of 'minors' and 'first_minor' in device_add_disk()
21mr|kernel-6.1-generic-6.1.152-2|13827	- block: add check that partition length needs to be aligned with block size
21mr|kernel-6.1-generic-6.1.152-2|13828	- block: ensure we hold a queue reference when using queue limits
21mr|kernel-6.1-generic-6.1.152-2|13829	- block: Fix iterating over an empty bio with bio_for_each_folio_all
21mr|kernel-6.1-generic-6.1.152-2|13830	- block: fix partial zone append completion handling in req_bio_endio()
21mr|kernel-6.1-generic-6.1.152-2|13831	- blocklayoutdriver: Fix reference leak of pnfs_device_node
21mr|kernel-6.1-generic-6.1.152-2|13832	- block: make BLK_DEF_MAX_SECTORS unsigned
21mr|kernel-6.1-generic-6.1.152-2|13833	- block: Move checking GENHD_FL_NO_PART to bdev_add_partition()
21mr|kernel-6.1-generic-6.1.152-2|13834	- block: prevent an integer overflow in bvec_try_merge_hw_page
21mr|kernel-6.1-generic-6.1.152-2|13835	- block: Remove special-casing of compound pages
21mr|kernel-6.1-generic-6.1.152-2|13836	- block/rnbd-srv: Check for unlikely string overflow
21mr|kernel-6.1-generic-6.1.152-2|13837	- block: Set memalloc_noio to false on device_add_disk() error path
21mr|kernel-6.1-generic-6.1.152-2|13838	- block: treat poll queue enter similarly to timeouts
21mr|kernel-6.1-generic-6.1.152-2|13839	- Bluetooth: btmtkuart: fix recv_buf() return value
21mr|kernel-6.1-generic-6.1.152-2|13840	- Bluetooth: Fix atomicity violation in {min,max}_key_size_set
21mr|kernel-6.1-generic-6.1.152-2|13841	- Bluetooth: Fix bogus check for re-auth no supported with non-ssp
21mr|kernel-6.1-generic-6.1.152-2|13842	- Bluetooth: hci_sync: fix BR/EDR wakeup bug
21mr|kernel-6.1-generic-6.1.152-2|13843	- Bluetooth: L2CAP: Fix possible multiple reject send
21mr|kernel-6.1-generic-6.1.152-2|13844	- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
21mr|kernel-6.1-generic-6.1.152-2|13845	- bnxt_en: Wait for FLR to complete during probe
21mr|kernel-6.1-generic-6.1.152-2|13846	- bonding: remove print in bond_verify_device_path
21mr|kernel-6.1-generic-6.1.152-2|13847	- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
21mr|kernel-6.1-generic-6.1.152-2|13848	- bpf: Add crosstask check to __bpf_get_stack
21mr|kernel-6.1-generic-6.1.152-2|13849	- bpf: Add map and need_defer parameters to .map_fd_put_ptr()
21mr|kernel-6.1-generic-6.1.152-2|13850	- bpf: add percpu stats for bpf_map elements insertions/deletions
21mr|kernel-6.1-generic-6.1.152-2|13851	- bpf: Add struct for bin_args arg in bpf_bprintf_prepare
21mr|kernel-6.1-generic-6.1.152-2|13852	- bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers
21mr|kernel-6.1-generic-6.1.152-2|13853	- bpf: Defer the free of inner map when necessary
21mr|kernel-6.1-generic-6.1.152-2|13854	- bpf: Do cleanup in bpf_bprintf_cleanup only when needed
21mr|kernel-6.1-generic-6.1.152-2|13855	- bpf: enforce precision of R0 on callback return
21mr|kernel-6.1-generic-6.1.152-2|13856	- bpf: fix check for attempt to corrupt spilled pointer
21mr|kernel-6.1-generic-6.1.152-2|13857	- bpf: Fix re-attachment branch in bpf_tracing_prog_attach
21mr|kernel-6.1-generic-6.1.152-2|13858	- bpf: Fix verification of indirect var-off stack access
21mr|kernel-6.1-generic-6.1.152-2|13859	- bpf, lpm: Fix check prefixlen before walking trie
21mr|kernel-6.1-generic-6.1.152-2|13860	- bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
21mr|kernel-6.1-generic-6.1.152-2|13861	- bpf: Remove trace_printk_lock
21mr|kernel-6.1-generic-6.1.152-2|13862	- bpf: Set uattr->batch.count as zero before batched update or deletion
21mr|kernel-6.1-generic-6.1.152-2|13863	- bpf: sockmap, fix proto update hook to avoid dup calls
21mr|kernel-6.1-generic-6.1.152-2|13864	- bridge: cfm: fix enum typo in br_cc_ccm_tx_parse
21mr|kernel-6.1-generic-6.1.152-2|13865	- bridge: mcast: fix disabled snooping after long uptime
21mr|kernel-6.1-generic-6.1.152-2|13866	- btrfs: add and use helper to check if block group is used
21mr|kernel-6.1-generic-6.1.152-2|13867	- btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted
21mr|kernel-6.1-generic-6.1.152-2|13868	- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args
21mr|kernel-6.1-generic-6.1.152-2|13869	- btrfs: do not ASSERT() if the newly created subvolume already got read
21mr|kernel-6.1-generic-6.1.152-2|13870	- btrfs: do not delete unused block group if it may be used soon
21mr|kernel-6.1-generic-6.1.152-2|13871	- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume
21mr|kernel-6.1-generic-6.1.152-2|13872	- btrfs: don't drop extent_map for free space inode on write error
21mr|kernel-6.1-generic-6.1.152-2|13873	- btrfs: don't reserve space for checksums when writing to nocow files
21mr|kernel-6.1-generic-6.1.152-2|13874	- btrfs: don't warn if discard range is not aligned to sector
21mr|kernel-6.1-generic-6.1.152-2|13875	- btrfs: fix infinite directory reads
21mr|kernel-6.1-generic-6.1.152-2|13876	- btrfs: fix race between reading a directory and adding entries to it
21mr|kernel-6.1-generic-6.1.152-2|13877	- btrfs: forbid creating subvol qgroups
21mr|kernel-6.1-generic-6.1.152-2|13878	- btrfs: forbid deleting live subvol qgroup
21mr|kernel-6.1-generic-6.1.152-2|13879	- btrfs: refresh dir last index during a rewinddir(3) call
21mr|kernel-6.1-generic-6.1.152-2|13880	- btrfs: ref-verify: free ref cache before clearing mount opt
21mr|kernel-6.1-generic-6.1.152-2|13881	- btrfs: reject encoded write if inode has nodatasum flag set
21mr|kernel-6.1-generic-6.1.152-2|13882	- btrfs: send: return EOPNOTSUPP on unknown flags
21mr|kernel-6.1-generic-6.1.152-2|13883	- btrfs: set last dir index to the current last index when opening dir
21mr|kernel-6.1-generic-6.1.152-2|13884	- btrfs: sysfs: validate scrub_speed_max value
21mr|kernel-6.1-generic-6.1.152-2|13885	- btrfs: tree-checker: fix inline ref size in error messages
21mr|kernel-6.1-generic-6.1.152-2|13886	- btrfs: zoned: factor out prepare_allocation_zoned()
21mr|kernel-6.1-generic-6.1.152-2|13887	- btrfs: zoned: optimize hint byte for zoned allocator
21mr|kernel-6.1-generic-6.1.152-2|13888	- bus: mhi: ep: Do not allocate event ring element on stack
21mr|kernel-6.1-generic-6.1.152-2|13889	- bus: mhi: host: Add alignment check for event ring read pointer
21mr|kernel-6.1-generic-6.1.152-2|13890	- bus: mhi: host: Add spinlock to protect WP access when queueing TREs
21mr|kernel-6.1-generic-6.1.152-2|13891	- bus: mhi: host: Drop chan lock before queuing buffers
21mr|kernel-6.1-generic-6.1.152-2|13892	- bus: moxtet: Add spi device table
21mr|kernel-6.1-generic-6.1.152-2|13893	- calipso: fix memory leak in netlbl_calipso_add_pass()
21mr|kernel-6.1-generic-6.1.152-2|13894	- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
21mr|kernel-6.1-generic-6.1.152-2|13895	- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
21mr|kernel-6.1-generic-6.1.152-2|13896	- can: netlink: Fix TDCO calculation using the old data bittiming
21mr|kernel-6.1-generic-6.1.152-2|13897	- ceph: fix deadlock or deadcode of misusing dget()
21mr|kernel-6.1-generic-6.1.152-2|13898	- ceph: fix invalid pointer access if get_quota_realm return ERR_PTR
21mr|kernel-6.1-generic-6.1.152-2|13899	- ceph: prevent use-after-free in encode_cap_msg()
21mr|kernel-6.1-generic-6.1.152-2|13900	- ceph: reinitialize mds feature bit even when session in open
21mr|kernel-6.1-generic-6.1.152-2|13901	- cifs: failure to add channel on iface should bump up weight
21mr|kernel-6.1-generic-6.1.152-2|13902	- cifs: fix underflow in parse_server_interfaces()
21mr|kernel-6.1-generic-6.1.152-2|13903	- clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw
21mr|kernel-6.1-generic-6.1.152-2|13904	- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
21mr|kernel-6.1-generic-6.1.152-2|13905	- clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks
21mr|kernel-6.1-generic-6.1.152-2|13906	- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
21mr|kernel-6.1-generic-6.1.152-2|13907	- clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
21mr|kernel-6.1-generic-6.1.152-2|13908	- clk: qcom: videocc-sm8150: Add missing PLL config property
21mr|kernel-6.1-generic-6.1.152-2|13909	- clk: qcom: videocc-sm8150: Update the videocc resets
21mr|kernel-6.1-generic-6.1.152-2|13910	- clk: renesas: rzg2l: Check reset monitor registers
21mr|kernel-6.1-generic-6.1.152-2|13911	- clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset()
21mr|kernel-6.1-generic-6.1.152-2|13912	- clk: si5341: fix an error code problem in si5341_output_clk_set_rate
21mr|kernel-6.1-generic-6.1.152-2|13913	- clocksource/drivers/timer-ti-dm: Fix make W=n kerneldoc warnings
21mr|kernel-6.1-generic-6.1.152-2|13914	- clocksource: Skip watchdog check for large watchdog intervals
21mr|kernel-6.1-generic-6.1.152-2|13915	- cpufreq: intel_pstate: Refine computation of P-state for given frequency
21mr|kernel-6.1-generic-6.1.152-2|13916	- cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()
21mr|kernel-6.1-generic-6.1.152-2|13917	- cpufreq: Use of_property_present() for testing DT property presence
21mr|kernel-6.1-generic-6.1.152-2|13918	- crypto: af_alg - Disallow multiple in-flight AIO requests
21mr|kernel-6.1-generic-6.1.152-2|13919	- crypto: api - Disallow identical driver names
21mr|kernel-6.1-generic-6.1.152-2|13920	- crypto: ccp - fix memleak in ccp_init_dm_workarea
21mr|kernel-6.1-generic-6.1.152-2|13921	- crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
21mr|kernel-6.1-generic-6.1.152-2|13922	- crypto: hisilicon/hpre - save capability registers in probe process
21mr|kernel-6.1-generic-6.1.152-2|13923	- crypto: hisilicon/qm - add a function to set qm algs
21mr|kernel-6.1-generic-6.1.152-2|13924	- crypto: hisilicon/qm - save capability registers in qm init process
21mr|kernel-6.1-generic-6.1.152-2|13925	- crypto: hisilicon/sec2 - save capability registers in probe process
21mr|kernel-6.1-generic-6.1.152-2|13926	- crypto: hisilicon/zip - add zip comp high perf mode configuration
21mr|kernel-6.1-generic-6.1.152-2|13927	- crypto: hisilicon/zip - save capability registers in probe process
21mr|kernel-6.1-generic-6.1.152-2|13928	- crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
21mr|kernel-6.1-generic-6.1.152-2|13929	- crypto: octeontx2 - Fix cptvf driver cleanup
21mr|kernel-6.1-generic-6.1.152-2|13930	- crypto: s390/aes - Fix buffer overread in CTR mode
21mr|kernel-6.1-generic-6.1.152-2|13931	- crypto: sa2ul - Return crypto_aead_setkey to transfer the error
21mr|kernel-6.1-generic-6.1.152-2|13932	- crypto: safexcel - Add error handling for dma_map_sg() calls
21mr|kernel-6.1-generic-6.1.152-2|13933	- crypto: sahara - avoid skcipher fallback code duplication
21mr|kernel-6.1-generic-6.1.152-2|13934	- crypto: sahara - do not resize req->src when doing hash operations
21mr|kernel-6.1-generic-6.1.152-2|13935	- crypto: sahara - fix ahash reqsize
21mr|kernel-6.1-generic-6.1.152-2|13936	- crypto: sahara - fix ahash selftest failure
21mr|kernel-6.1-generic-6.1.152-2|13937	- crypto: sahara - fix cbc selftest failure
21mr|kernel-6.1-generic-6.1.152-2|13938	- crypto: sahara - fix error handling in sahara_hw_descriptor_create()
21mr|kernel-6.1-generic-6.1.152-2|13939	- crypto: sahara - fix processing hash requests with req->nbytes < sg->length
21mr|kernel-6.1-generic-6.1.152-2|13940	- crypto: sahara - fix processing requests with cryptlen < sg->length
21mr|kernel-6.1-generic-6.1.152-2|13941	- crypto: sahara - fix wait_for_completion_timeout() error handling
21mr|kernel-6.1-generic-6.1.152-2|13942	- crypto: sahara - handle zero-length aes requests
21mr|kernel-6.1-generic-6.1.152-2|13943	- crypto: sahara - improve error handling in sahara_sha_process()
21mr|kernel-6.1-generic-6.1.152-2|13944	- crypto: sahara - remove FLAGS_NEW_KEY logic
21mr|kernel-6.1-generic-6.1.152-2|13945	- crypto: scomp - fix req->dst buffer overflow
21mr|kernel-6.1-generic-6.1.152-2|13946	- crypto: stm32/crc32 - fix parsing list of devices
21mr|kernel-6.1-generic-6.1.152-2|13947	- crypto: virtio - Handle dataq logic with tasklet
21mr|kernel-6.1-generic-6.1.152-2|13948	- crypto: virtio - Wait for tasklet to complete on device remove
21mr|kernel-6.1-generic-6.1.152-2|13949	- csky: fix arch_jump_label_transform_static override
21mr|kernel-6.1-generic-6.1.152-2|13950	- cxl/port: Fix decoder initialization when nr_targets > interleave_ways
21mr|kernel-6.1-generic-6.1.152-2|13951	- cxl/region：Fix overflow issue in alloc_hpa()
21mr|kernel-6.1-generic-6.1.152-2|13952	- cxl/region: fix x9 interleave typo
21mr|kernel-6.1-generic-6.1.152-2|13953	- debugobjects: Stop accessing objects after releasing hash bucket lock
21mr|kernel-6.1-generic-6.1.152-2|13954	- dlm: use kernel_connect() and kernel_bind()
21mr|kernel-6.1-generic-6.1.152-2|13955	- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
21mr|kernel-6.1-generic-6.1.152-2|13956	- dmaengine: fix NULL pointer in channel unregistration function
21mr|kernel-6.1-generic-6.1.152-2|13957	- dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
21mr|kernel-6.1-generic-6.1.152-2|13958	- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
21mr|kernel-6.1-generic-6.1.152-2|13959	- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
21mr|kernel-6.1-generic-6.1.152-2|13960	- dmaengine: ioat: Free up __cleanup() name
21mr|kernel-6.1-generic-6.1.152-2|13961	- dmaengine: ti: k3-udma: Report short packet errors
21mr|kernel-6.1-generic-6.1.152-2|13962	- dma-mapping: clear dev->dma_mem to NULL after freeing it
21mr|kernel-6.1-generic-6.1.152-2|13963	- dm-crypt, dm-verity: disable tasklets
21mr|kernel-6.1-generic-6.1.152-2|13964	- dm: limit the number of targets and parameter size area
21mr|kernel-6.1-generic-6.1.152-2|13965	- docs: kernel_abi.py: fix command injection
21mr|kernel-6.1-generic-6.1.152-2|13966	- driver core: Fix device_link_flag_is_sync_state_only()
21mr|kernel-6.1-generic-6.1.152-2|13967	- driver core: fw_devlink: Improve detection of overlapping cycles
21mr|kernel-6.1-generic-6.1.152-2|13968	- drivers/amd/pm: fix a use-after-free in kv_parse_power_table
21mr|kernel-6.1-generic-6.1.152-2|13969	- drivers: clk: zynqmp: calculate closest mux rate
21mr|kernel-6.1-generic-6.1.152-2|13970	- drivers: clk: zynqmp: update divider round rate logic
21mr|kernel-6.1-generic-6.1.152-2|13971	- drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
21mr|kernel-6.1-generic-6.1.152-2|13972	- drm/amd/display: Disable PSR-SU on Parade 0803 TCON again
21mr|kernel-6.1-generic-6.1.152-2|13973	- drm/amd/display: Fix tiled display misalignment
21mr|kernel-6.1-generic-6.1.152-2|13974	- drm/amd/display: For prefetch mode > 0, extend prefetch if possible
21mr|kernel-6.1-generic-6.1.152-2|13975	- drm/amd/display: Implement bounds check for stream encoder creation in DCN301
21mr|kernel-6.1-generic-6.1.152-2|13976	- drm/amd/display: Increase frame-larger-than for all display_mode_vba files
21mr|kernel-6.1-generic-6.1.152-2|13977	- drm/amd/display: make flip_timestamp_in_us a 64-bit variable
21mr|kernel-6.1-generic-6.1.152-2|13978	- drm/amd/display: pbn_div need be updated for hotplug event
21mr|kernel-6.1-generic-6.1.152-2|13979	- drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A
21mr|kernel-6.1-generic-6.1.152-2|13980	- drm/amd/display: Preserve original aspect ratio in create stream
21mr|kernel-6.1-generic-6.1.152-2|13981	- drm/amd: Enable PCIe PME from D3
21mr|kernel-6.1-generic-6.1.152-2|13982	- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
21mr|kernel-6.1-generic-6.1.152-2|13983	- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
21mr|kernel-6.1-generic-6.1.152-2|13984	- drm/amdgpu: Fix ecc irq enable/disable unpaired
21mr|kernel-6.1-generic-6.1.152-2|13985	- drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap
21mr|kernel-6.1-generic-6.1.152-2|13986	- drm/amdgpu: Fix '*fw' from request_firmware() not released in 'amdgpu_ucode_request()'
21mr|kernel-6.1-generic-6.1.152-2|13987	- drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'
21mr|kernel-6.1-generic-6.1.152-2|13988	- drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'
21mr|kernel-6.1-generic-6.1.152-2|13989	- drm/amdgpu: Let KFD sync with VM fences
21mr|kernel-6.1-generic-6.1.152-2|13990	- drm/amdgpu/pm: Fix the power source flag error
21mr|kernel-6.1-generic-6.1.152-2|13991	- drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
21mr|kernel-6.1-generic-6.1.152-2|13992	- drm/amdkfd: Confirm list is non-empty before utilizing list_first_entry in kfd_topology.c
21mr|kernel-6.1-generic-6.1.152-2|13993	- drm/amdkfd: fixes for HMM mem allocation
21mr|kernel-6.1-generic-6.1.152-2|13994	- drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()'
21mr|kernel-6.1-generic-6.1.152-2|13995	- drm/amdkfd: Fix lock dependency warning
21mr|kernel-6.1-generic-6.1.152-2|13996	- drm/amdkfd: Fix lock dependency warning with srcu
21mr|kernel-6.1-generic-6.1.152-2|13997	- drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'
21mr|kernel-6.1-generic-6.1.152-2|13998	- drm/amdkfd: Use resource_size() helper function
21mr|kernel-6.1-generic-6.1.152-2|13999	- drm/amd/pm: fix a double-free in amdgpu_parse_extended_power_table
21mr|kernel-6.1-generic-6.1.152-2|14000	- drm/amd/pm: fix a double-free in si_dpm_init
21mr|kernel-6.1-generic-6.1.152-2|14001	- drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init
21mr|kernel-6.1-generic-6.1.152-2|14002	- drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
21mr|kernel-6.1-generic-6.1.152-2|14003	- drm/bridge: anx7625: Ensure bridge is suspended in disable()
21mr|kernel-6.1-generic-6.1.152-2|14004	- drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms
21mr|kernel-6.1-generic-6.1.152-2|14005	- drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable
21mr|kernel-6.1-generic-6.1.152-2|14006	- drm/bridge: Fix typo in post_disable() description
21mr|kernel-6.1-generic-6.1.152-2|14007	- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
21mr|kernel-6.1-generic-6.1.152-2|14008	- drm/bridge: nxp-ptn3460: simplify some error checking
21mr|kernel-6.1-generic-6.1.152-2|14009	- drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable()
21mr|kernel-6.1-generic-6.1.152-2|14010	- drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case
21mr|kernel-6.1-generic-6.1.152-2|14011	- drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transfer
21mr|kernel-6.1-generic-6.1.152-2|14012	- drm/bridge: sii902x: Fix audio codec unregistration
21mr|kernel-6.1-generic-6.1.152-2|14013	- drm/bridge: sii902x: Fix probing race issue
21mr|kernel-6.1-generic-6.1.152-2|14014	- drm/bridge: sii902x: Use devm_regulator_bulk_get_enable()
21mr|kernel-6.1-generic-6.1.152-2|14015	- drm/bridge: tc358767: Fix return value on error case
21mr|kernel-6.1-generic-6.1.152-2|14016	- drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
21mr|kernel-6.1-generic-6.1.152-2|14017	- drm: Don't unref the same fb many times by mistake due to deadlock handling
21mr|kernel-6.1-generic-6.1.152-2|14018	- drm/drm_file: fix use of uninitialized variable
21mr|kernel-6.1-generic-6.1.152-2|14019	- drm/drv: propagate errors from drm_modeset_register_all()
21mr|kernel-6.1-generic-6.1.152-2|14020	- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
21mr|kernel-6.1-generic-6.1.152-2|14021	- drm/exynos: fix accidental on-stack copy of exynos_drm_plane
21mr|kernel-6.1-generic-6.1.152-2|14022	- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume
21mr|kernel-6.1-generic-6.1.152-2|14023	- drm/framebuffer: Fix use of uninitialized variable
21mr|kernel-6.1-generic-6.1.152-2|14024	- drm/i915/gvt: Fix uninitialized variable in handle_mmio()
21mr|kernel-6.1-generic-6.1.152-2|14025	- drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency
21mr|kernel-6.1-generic-6.1.152-2|14026	- drm/mediatek: Fix underrun in VDO1 when switches off the layer
21mr|kernel-6.1-generic-6.1.152-2|14027	- drm/mediatek: Return error if MDP RDMA failed to enable the clock
21mr|kernel-6.1-generic-6.1.152-2|14028	- drm/mipi-dsi: Fix detach call without attach
21mr|kernel-6.1-generic-6.1.152-2|14029	- drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
21mr|kernel-6.1-generic-6.1.152-2|14030	- drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanup
21mr|kernel-6.1-generic-6.1.152-2|14031	- drm/msm/dpu: Drop enable and frame_count parameters from dpu_hw_setup_misr()
21mr|kernel-6.1-generic-6.1.152-2|14032	- drm/msm/dpu: fix writeback programming for YUV cases
21mr|kernel-6.1-generic-6.1.152-2|14033	- drm/msm/dpu: Ratelimit framedone timeout msgs
21mr|kernel-6.1-generic-6.1.152-2|14034	- drm/msm/dpu: Set input_sel bit for INTF
21mr|kernel-6.1-generic-6.1.152-2|14035	- drm/msm/dsi: Enable runtime PM
21mr|kernel-6.1-generic-6.1.152-2|14036	- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
21mr|kernel-6.1-generic-6.1.152-2|14037	- drm/msm/mdp4: flush vblank event on disable
21mr|kernel-6.1-generic-6.1.152-2|14038	- drm/msms/dp: fixed link clock divider bits be over written in BPC unknown case
21mr|kernel-6.1-generic-6.1.152-2|14039	- drm/msm: Wire up tlb ops
21mr|kernel-6.1-generic-6.1.152-2|14040	- drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer
21mr|kernel-6.1-generic-6.1.152-2|14041	- drm/panel-edp: Add override_edid_mode quirk for generic edp
21mr|kernel-6.1-generic-6.1.152-2|14042	- drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing
21mr|kernel-6.1-generic-6.1.152-2|14043	- drm/panel-elida-kd35t133: hold panel in reset for unprepare
21mr|kernel-6.1-generic-6.1.152-2|14044	- drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]
21mr|kernel-6.1-generic-6.1.152-2|14045	- drm/panel: st7701: Fix AVCL calculation
21mr|kernel-6.1-generic-6.1.152-2|14046	- drm/panfrost: Ignore core_mask for poweroff and disable PWRTRANS irq
21mr|kernel-6.1-generic-6.1.152-2|14047	- drm/panfrost: Really power off GPU cores in panfrost_gpu_power_off()
21mr|kernel-6.1-generic-6.1.152-2|14048	- drm/prime: Support page array >= 4GB
21mr|kernel-6.1-generic-6.1.152-2|14049	- drm/radeon: check return value of radeon_ring_lock()
21mr|kernel-6.1-generic-6.1.152-2|14050	- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
21mr|kernel-6.1-generic-6.1.152-2|14051	- drm/radeon/dpm: fix a memleak in sumo_parse_power_table
21mr|kernel-6.1-generic-6.1.152-2|14052	- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
21mr|kernel-6.1-generic-6.1.152-2|14053	- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
21mr|kernel-6.1-generic-6.1.152-2|14054	- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
21mr|kernel-6.1-generic-6.1.152-2|14055	- drm/tidss: Check for K2G in in dispc_softreset()
21mr|kernel-6.1-generic-6.1.152-2|14056	- drm/tidss: Fix atomic_flush check
21mr|kernel-6.1-generic-6.1.152-2|14057	- drm/tidss: Fix dss reset
21mr|kernel-6.1-generic-6.1.152-2|14058	- drm/tidss: Move reset to the end of dispc_init()
21mr|kernel-6.1-generic-6.1.152-2|14059	- drm/tidss: Return error value from from softreset
21mr|kernel-6.1-generic-6.1.152-2|14060	- drm/tilcdc: Fix irq free on unload
21mr|kernel-6.1-generic-6.1.152-2|14061	- drm: using mul_u32_u32() requires linux/math64.h
21mr|kernel-6.1-generic-6.1.152-2|14062	- drm/virtio: Set segment size for virtio_gpu device
21mr|kernel-6.1-generic-6.1.152-2|14063	- drm/vmwgfx: Fix possible invalid drm gem put calls
21mr|kernel-6.1-generic-6.1.152-2|14064	- drm/vmwgfx: Keep a gem reference to user bos in surfaces
21mr|kernel-6.1-generic-6.1.152-2|14065	- dt-bindings: clock: Update the videocc resets for sm8150
21mr|kernel-6.1-generic-6.1.152-2|14066	- dt-bindings: gpio: xilinx: Fix node address in gpio
21mr|kernel-6.1-generic-6.1.152-2|14067	- dt-bindings: media: mediatek: mdp3: correct RDMA and WROT node with generic names
21mr|kernel-6.1-generic-6.1.152-2|14068	- ecryptfs: Reject casefold directory inodes
21mr|kernel-6.1-generic-6.1.152-2|14069	- EDAC/thunderx: Fix possible out-of-bounds string access
21mr|kernel-6.1-generic-6.1.152-2|14070	- efivarfs: force RO when remounting if SetVariable is not supported
21mr|kernel-6.1-generic-6.1.152-2|14071	- efivarfs: Free s_fs_info on unmount
21mr|kernel-6.1-generic-6.1.152-2|14072	- erofs: fix lz4 inplace decompression
21mr|kernel-6.1-generic-6.1.152-2|14073	- erofs: fix memory leak on short-lived bounced pages
21mr|kernel-6.1-generic-6.1.152-2|14074	- erofs: fix ztailpacking for subpage compressed blocks
21mr|kernel-6.1-generic-6.1.152-2|14075	- erofs: get rid of the remaining kmap_atomic()
21mr|kernel-6.1-generic-6.1.152-2|14076	- ethtool: netlink: Add missing ethnl_ops_begin/complete
21mr|kernel-6.1-generic-6.1.152-2|14077	- exec: Fix error handling in begin_new_exec()
21mr|kernel-6.1-generic-6.1.152-2|14078	- ext4: allow for the last group to be marked as trimmed
21mr|kernel-6.1-generic-6.1.152-2|14079	- ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
21mr|kernel-6.1-generic-6.1.152-2|14080	- ext4: avoid online resizing failures due to oversized flex bg
21mr|kernel-6.1-generic-6.1.152-2|14081	- ext4: fix double-free of blocks due to wrong extents moved_len
21mr|kernel-6.1-generic-6.1.152-2|14082	- ext4: fix inconsistent between segment fstrim and full fstrim
21mr|kernel-6.1-generic-6.1.152-2|14083	- ext4: regenerate buddy after block freeing failed if under fc replay
21mr|kernel-6.1-generic-6.1.152-2|14084	- ext4: remove unnecessary check from alloc_flex_gd()
21mr|kernel-6.1-generic-6.1.152-2|14085	- ext4: unify the type of flexbg_size to unsigned int
21mr|kernel-6.1-generic-6.1.152-2|14086	- f2fs: add helper to check compression level
21mr|kernel-6.1-generic-6.1.152-2|14087	- f2fs: fix to avoid dirent corruption
21mr|kernel-6.1-generic-6.1.152-2|14088	- f2fs: fix to check compress file in f2fs_move_file_range()
21mr|kernel-6.1-generic-6.1.152-2|14089	- f2fs: fix to check return value of f2fs_recover_xattr_data
21mr|kernel-6.1-generic-6.1.152-2|14090	- f2fs: fix to check return value of f2fs_reserve_new_block()
21mr|kernel-6.1-generic-6.1.152-2|14091	- f2fs: fix to tag gcing flag on page during block migration
21mr|kernel-6.1-generic-6.1.152-2|14092	- f2fs: fix to update iostat correctly in f2fs_filemap_fault()
21mr|kernel-6.1-generic-6.1.152-2|14093	- f2fs: fix to wait on block writeback for post_read case
21mr|kernel-6.1-generic-6.1.152-2|14094	- f2fs: fix write pointers on zoned device after roll forward
21mr|kernel-6.1-generic-6.1.152-2|14095	- fast_dput(): handle underflows gracefully
21mr|kernel-6.1-generic-6.1.152-2|14096	- fbdev: flush deferred IO before closing
21mr|kernel-6.1-generic-6.1.152-2|14097	- fbdev: flush deferred work in fb_deferred_io_fsync()
21mr|kernel-6.1-generic-6.1.152-2|14098	- fbdev: imxfb: fix left margin setting
21mr|kernel-6.1-generic-6.1.152-2|14099	- firewire: core: correct documentation of fw_csr_string() kernel API
21mr|kernel-6.1-generic-6.1.152-2|14100	- firmware: arm_scmi: Check mailbox/SMT channel for consistency
21mr|kernel-6.1-generic-6.1.152-2|14101	- firmware: meson_sm: populate platform devices from sm device tree data
21mr|kernel-6.1-generic-6.1.152-2|14102	- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
21mr|kernel-6.1-generic-6.1.152-2|14103	- fjes: fix memleaks in fjes_hw_setup
21mr|kernel-6.1-generic-6.1.152-2|14104	- fs: dlm: don't put dlm_local_addrs on heap
21mr|kernel-6.1-generic-6.1.152-2|14105	- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
21mr|kernel-6.1-generic-6.1.152-2|14106	- fs: indicate request originates from old mount API
21mr|kernel-6.1-generic-6.1.152-2|14107	- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.1-generic-6.1.152-2|14108	- fs/kernfs/dir: obey S_ISGID
21mr|kernel-6.1-generic-6.1.152-2|14109	- fs/ntfs3: Add null pointer checks
21mr|kernel-6.1-generic-6.1.152-2|14110	- fs/ntfs3: Fix an NULL dereference bug
21mr|kernel-6.1-generic-6.1.152-2|14111	- fs/pipe: move check to pipe_has_watch_queue()
21mr|kernel-6.1-generic-6.1.152-2|14112	- fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()
21mr|kernel-6.1-generic-6.1.152-2|14113	- fs: relax mount_setattr() permission checks
21mr|kernel-6.1-generic-6.1.152-2|14114	- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
21mr|kernel-6.1-generic-6.1.152-2|14115	- gpio: eic-sprd: Clear interrupt after set the interrupt type
21mr|kernel-6.1-generic-6.1.152-2|14116	- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04
21mr|kernel-6.1-generic-6.1.152-2|14117	- gpu/drm/radeon: fix two memleaks in radeon_vm_init
21mr|kernel-6.1-generic-6.1.152-2|14118	- gve: Fix use-after-free vulnerability
21mr|kernel-6.1-generic-6.1.152-2|14119	- HID: hidraw: fix a problem of memory leak in hidraw_release()
21mr|kernel-6.1-generic-6.1.152-2|14120	- HID: i2c-hid-of: fix NULL-deref on failed power up
21mr|kernel-6.1-generic-6.1.152-2|14121	- HID: wacom: Correct behavior when processing some confidence == false touches
21mr|kernel-6.1-generic-6.1.152-2|14122	- HID: wacom: Do not register input devices until after hid_hw_start
21mr|kernel-6.1-generic-6.1.152-2|14123	- HID: wacom: generic: Avoid reporting a serial of '0' to userspace
21mr|kernel-6.1-generic-6.1.152-2|14124	- hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()
21mr|kernel-6.1-generic-6.1.152-2|14125	- hrtimer: Report offline hrtimer enqueue
21mr|kernel-6.1-generic-6.1.152-2|14126	- hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes
21mr|kernel-6.1-generic-6.1.152-2|14127	- hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
21mr|kernel-6.1-generic-6.1.152-2|14128	- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
21mr|kernel-6.1-generic-6.1.152-2|14129	- hwmon: (aspeed-pwm-tacho) mutex for tach reading
21mr|kernel-6.1-generic-6.1.152-2|14130	- hwmon: (coretemp) Fix bogus core_id to attr name mapping
21mr|kernel-6.1-generic-6.1.152-2|14131	- hwmon: (coretemp) Fix out-of-bounds memory access
21mr|kernel-6.1-generic-6.1.152-2|14132	- hwmon: (nct6775) Fix fan speed set failure in automatic mode
21mr|kernel-6.1-generic-6.1.152-2|14133	- hwrng: core - Fix page fault dead lock on mmap-ed hwrng
21mr|kernel-6.1-generic-6.1.152-2|14134	- i2c: i801: Fix block process call transactions
21mr|kernel-6.1-generic-6.1.152-2|14135	- i2c: pasemi: split driver into two separate modules
21mr|kernel-6.1-generic-6.1.152-2|14136	- i2c: qcom-geni: Correct I2C TRE sequence
21mr|kernel-6.1-generic-6.1.152-2|14137	- i2c: s3c24xx: fix read transfers in polling mode
21mr|kernel-6.1-generic-6.1.152-2|14138	- i2c: s3c24xx: fix transferring more than one message in polling mode
21mr|kernel-6.1-generic-6.1.152-2|14139	- i3c: master: cdns: Update maximum prescaler value for i2c clock
21mr|kernel-6.1-generic-6.1.152-2|14140	- i40e: Do not allow untrusted VF to remove administratively set MAC
21mr|kernel-6.1-generic-6.1.152-2|14141	- i40e: Fix VF disable behavior to block all traffic
21mr|kernel-6.1-generic-6.1.152-2|14142	- i40e: Fix waiting for queues of all VSIs to be disabled
21mr|kernel-6.1-generic-6.1.152-2|14143	- IB/ipoib: Fix mcast list locking
21mr|kernel-6.1-generic-6.1.152-2|14144	- IB/iser: Prevent invalidating wrong MR
21mr|kernel-6.1-generic-6.1.152-2|14145	- ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values
21mr|kernel-6.1-generic-6.1.152-2|14146	- ice: fix pre-shifted bit usage
21mr|kernel-6.1-generic-6.1.152-2|14147	- iio: accel: bma400: Fix a compilation problem
21mr|kernel-6.1-generic-6.1.152-2|14148	- iio: adc: ad7091r: Allow users to configure device events
21mr|kernel-6.1-generic-6.1.152-2|14149	- iio: adc: ad7091r: Enable internal vref if external vref is not supplied
21mr|kernel-6.1-generic-6.1.152-2|14150	- iio: adc: ad7091r: Pass iio_dev to event handler
21mr|kernel-6.1-generic-6.1.152-2|14151	- iio: adc: ad7091r: Set alert bit in config register
21mr|kernel-6.1-generic-6.1.152-2|14152	- iio: adc: ad9467: don't ignore error codes
21mr|kernel-6.1-generic-6.1.152-2|14153	- iio: adc: ad9467: fix reset gpio handling
21mr|kernel-6.1-generic-6.1.152-2|14154	- iio: adc: ad9467: fix scale setting
21mr|kernel-6.1-generic-6.1.152-2|14155	- iio: adc: ad_sigma_delta: ensure proper DMA alignment
21mr|kernel-6.1-generic-6.1.152-2|14156	- iio: commom: st_sensors: ensure proper DMA alignment
21mr|kernel-6.1-generic-6.1.152-2|14157	- iio: core: fix memleak in iio_device_register_sysfs
21mr|kernel-6.1-generic-6.1.152-2|14158	- iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
21mr|kernel-6.1-generic-6.1.152-2|14159	- iio: imu: adis: ensure proper DMA alignment
21mr|kernel-6.1-generic-6.1.152-2|14160	- iio: imu: bno055: serdev requires REGMAP
21mr|kernel-6.1-generic-6.1.152-2|14161	- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
21mr|kernel-6.1-generic-6.1.152-2|14162	- inet: read sk->sk_family once in inet_recv_error()
21mr|kernel-6.1-generic-6.1.152-2|14163	- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
21mr|kernel-6.1-generic-6.1.152-2|14164	- Input: atkbd - use ab83 as id when skipping the getid command
21mr|kernel-6.1-generic-6.1.152-2|14165	- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
21mr|kernel-6.1-generic-6.1.152-2|14166	- interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
21mr|kernel-6.1-generic-6.1.152-2|14167	- iommu/arm-smmu-qcom: Add missing GMU entry to match table
21mr|kernel-6.1-generic-6.1.152-2|14168	- iommu/dma: Trace bounce buffer usage when mapping buffers
21mr|kernel-6.1-generic-6.1.152-2|14169	- ionic: bypass firmware cmds when stuck in reset
21mr|kernel-6.1-generic-6.1.152-2|14170	- ionic: pass opcode to devcmd_wait
21mr|kernel-6.1-generic-6.1.152-2|14171	- io_uring/net: fix multishot accept overflow handling
21mr|kernel-6.1-generic-6.1.152-2|14172	- io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers
21mr|kernel-6.1-generic-6.1.152-2|14173	- io_uring/rw: ensure io->bytes_done is always initialized
21mr|kernel-6.1-generic-6.1.152-2|14174	- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
21mr|kernel-6.1-generic-6.1.152-2|14175	- ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
21mr|kernel-6.1-generic-6.1.152-2|14176	- ipmr: fix kernel panic when forwarding mcast packets
21mr|kernel-6.1-generic-6.1.152-2|14177	- ipmr: support IP_PKTINFO on cache report IGMP msg
21mr|kernel-6.1-generic-6.1.152-2|14178	- ipv4: raw: add drop reasons
21mr|kernel-6.1-generic-6.1.152-2|14179	- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
21mr|kernel-6.1-generic-6.1.152-2|14180	- ipv6: init the accept_queue's spinlocks in inet6_create
21mr|kernel-6.1-generic-6.1.152-2|14181	- ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work
21mr|kernel-6.1-generic-6.1.152-2|14182	- ipvs: avoid stat macros calls from preemptible context
21mr|kernel-6.1-generic-6.1.152-2|14183	- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
21mr|kernel-6.1-generic-6.1.152-2|14184	- irqchip/irq-brcmstb-l2: Add write memory barrier before exit
21mr|kernel-6.1-generic-6.1.152-2|14185	- irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()
21mr|kernel-6.1-generic-6.1.152-2|14186	- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
21mr|kernel-6.1-generic-6.1.152-2|14187	- ixgbe: Refactor overtemp event handling
21mr|kernel-6.1-generic-6.1.152-2|14188	- ixgbe: Refactor returning internal error codes
21mr|kernel-6.1-generic-6.1.152-2|14189	- jfs: fix array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.1-generic-6.1.152-2|14190	- jfs: fix array-index-out-of-bounds in diNewExt
21mr|kernel-6.1-generic-6.1.152-2|14191	- jfs: fix slab-out-of-bounds Read in dtSearch
21mr|kernel-6.1-generic-6.1.152-2|14192	- jfs: fix uaf in jfs_evict_inode
21mr|kernel-6.1-generic-6.1.152-2|14193	- kbuild: Drop -Wdeclaration-after-statement
21mr|kernel-6.1-generic-6.1.152-2|14194	- kbuild: Fix changing ELF file type for output of gen_btf for big endian
21mr|kernel-6.1-generic-6.1.152-2|14195	- kdb: Fix a potential buffer overflow in kdb_local()
21mr|kernel-6.1-generic-6.1.152-2|14196	- keys, dns: Fix size check of V1 server-list header
21mr|kernel-6.1-generic-6.1.152-2|14197	- KEYS: encrypted: Add check for strsep
21mr|kernel-6.1-generic-6.1.152-2|14198	- kselftest/alsa - mixer-test: fix the number of parameters to ksft_exit_fail_msg()
21mr|kernel-6.1-generic-6.1.152-2|14199	- kselftest/alsa - mixer-test: Fix the print format specifier warning
21mr|kernel-6.1-generic-6.1.152-2|14200	- ksmbd: Add missing set_freezable() for freezable kthread
21mr|kernel-6.1-generic-6.1.152-2|14201	- ksmbd: don't increment epoch if current state and request state are same
21mr|kernel-6.1-generic-6.1.152-2|14202	- ksmbd: fix global oob in ksmbd_nl_policy
21mr|kernel-6.1-generic-6.1.152-2|14203	- ksmbd: fix potential circular locking issue in smb2_set_ea()
21mr|kernel-6.1-generic-6.1.152-2|14204	- ksmbd: fix UAF issue in ksmbd_tcp_new_connection()
21mr|kernel-6.1-generic-6.1.152-2|14205	- ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
21mr|kernel-6.1-generic-6.1.152-2|14206	- ksmbd: only v2 leases handle the directory
21mr|kernel-6.1-generic-6.1.152-2|14207	- ksmbd: send lease break notification on FILE_RENAME_INFORMATION
21mr|kernel-6.1-generic-6.1.152-2|14208	- ksmbd: set v2 lease version on lease upgrade
21mr|kernel-6.1-generic-6.1.152-2|14209	- ksmbd: validate mech token in session setup
21mr|kernel-6.1-generic-6.1.152-2|14210	- ksmbd: validate the zero field of packet header
21mr|kernel-6.1-generic-6.1.152-2|14211	- kunit: debugfs: Fix unchecked dereference in debugfs_print_results()
21mr|kernel-6.1-generic-6.1.152-2|14212	- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache
21mr|kernel-6.1-generic-6.1.152-2|14213	- KVM: arm64: vgic-v4: Restore pending state on host userspace write
21mr|kernel-6.1-generic-6.1.152-2|14214	- KVM: s390: fix setting of fpc register
21mr|kernel-6.1-generic-6.1.152-2|14215	- KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
21mr|kernel-6.1-generic-6.1.152-2|14216	- KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test
21mr|kernel-6.1-generic-6.1.152-2|14217	- KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl
21mr|kernel-6.1-generic-6.1.152-2|14218	- lan966x: Fix crash when adding interface under a lag
21mr|kernel-6.1-generic-6.1.152-2|14219	- leds: aw2013: Select missing dependency REGMAP_I2C
21mr|kernel-6.1-generic-6.1.152-2|14220	- leds: trigger: panic: Don't register panic notifier if creating the trigger failed
21mr|kernel-6.1-generic-6.1.152-2|14221	- libapi: Add missing linux/types.h header to get the __u64 type on io.h
21mr|kernel-6.1-generic-6.1.152-2|14222	- libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos
21mr|kernel-6.1-generic-6.1.152-2|14223	- libsubcmd: Fix memory leak in uniq()
21mr|kernel-6.1-generic-6.1.152-2|14224	- linux/init: remove __memexit* annotations
21mr|kernel-6.1-generic-6.1.152-2|14225	- llc: call sock_orphan() at release time
21mr|kernel-6.1-generic-6.1.152-2|14226	- llc: Drop support for ETH_P_TR_802_2.
21mr|kernel-6.1-generic-6.1.152-2|14227	- llc: make llc_ui_sendmsg() more robust against bonding changes
21mr|kernel-6.1-generic-6.1.152-2|14228	- locking: Introduce __cleanup() based infrastructure
21mr|kernel-6.1-generic-6.1.152-2|14229	- LoongArch: BPF: Prevent out-of-bounds memory access
21mr|kernel-6.1-generic-6.1.152-2|14230	- LoongArch: Fix and simplify fcsr initialization on execve()
21mr|kernel-6.1-generic-6.1.152-2|14231	- LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init()
21mr|kernel-6.1-generic-6.1.152-2|14232	- LoongArch/smp: Call rcutree_report_cpu_starting() earlier
21mr|kernel-6.1-generic-6.1.152-2|14233	- loop: fix the the direct I/O support check when used on top of block devices
21mr|kernel-6.1-generic-6.1.152-2|14234	- lsm: fix the logic in security_inode_getsecctx()
21mr|kernel-6.1-generic-6.1.152-2|14235	- lsm: new security_file_ioctl_compat() hook
21mr|kernel-6.1-generic-6.1.152-2|14236	- mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt
21mr|kernel-6.1-generic-6.1.152-2|14237	- md: bypass block throttle for superblock update
21mr|kernel-6.1-generic-6.1.152-2|14238	- md/raid1: Use blk_opf_t for read and write operations
21mr|kernel-6.1-generic-6.1.152-2|14239	- md: synchronize flush io with array reconfiguration
21mr|kernel-6.1-generic-6.1.152-2|14240	- md: Whenassemble the array, consult the superblock of the freshest device
21mr|kernel-6.1-generic-6.1.152-2|14241	- media: amphion: remove mutext lock in condition of wait_event
21mr|kernel-6.1-generic-6.1.152-2|14242	- media: cx231xx: fix a memleak in cx231xx_init_isoc
21mr|kernel-6.1-generic-6.1.152-2|14243	- media: ddbridge: fix an error code problem in ddb_probe
21mr|kernel-6.1-generic-6.1.152-2|14244	- media: dt-bindings: media: rkisp1: Fix the port description for the parallel interface
21mr|kernel-6.1-generic-6.1.152-2|14245	- media: dvbdev: drop refcount on error path in dvb_device_open()
21mr|kernel-6.1-generic-6.1.152-2|14246	- media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()
21mr|kernel-6.1-generic-6.1.152-2|14247	- media: i2c: imx335: Fix hblank min/max values
21mr|kernel-6.1-generic-6.1.152-2|14248	- media: imx355: Enable runtime PM before registering async sub-device
21mr|kernel-6.1-generic-6.1.152-2|14249	- media: imx-mipi-csis: Fix clock handling in remove()
21mr|kernel-6.1-generic-6.1.152-2|14250	- media: ir_toy: fix a memleak in irtoy_tx
21mr|kernel-6.1-generic-6.1.152-2|14251	- media: mtk-jpegdec: export jpeg decoder functions
21mr|kernel-6.1-generic-6.1.152-2|14252	- media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run
21mr|kernel-6.1-generic-6.1.152-2|14253	- media: mtk-jpeg: Remove cancel worker in mtk_jpeg_remove to avoid the crash of multi-core JPEG devices
21mr|kernel-6.1-generic-6.1.152-2|14254	- media: ov13b10: Enable runtime PM before registering async sub-device
21mr|kernel-6.1-generic-6.1.152-2|14255	- media: ov13b10: Support device probe in non-zero ACPI D state
21mr|kernel-6.1-generic-6.1.152-2|14256	- media: ov9734: Enable runtime PM before registering async sub-device
21mr|kernel-6.1-generic-6.1.152-2|14257	- media: pvrusb2: fix use after free on context disconnection
21mr|kernel-6.1-generic-6.1.152-2|14258	- media: rc: bpf attach/detach requires write permission
21mr|kernel-6.1-generic-6.1.152-2|14259	- media: Revert "media: rkisp1: Drop IRQF_SHARED"
21mr|kernel-6.1-generic-6.1.152-2|14260	- media: rkisp1: Drop IRQF_SHARED
21mr|kernel-6.1-generic-6.1.152-2|14261	- media: rkisp1: Fix IRQ disable race issue
21mr|kernel-6.1-generic-6.1.152-2|14262	- media: rkisp1: Fix IRQ handler return values
21mr|kernel-6.1-generic-6.1.152-2|14263	- media: rkisp1: Fix media device memory leak
21mr|kernel-6.1-generic-6.1.152-2|14264	- media: rkisp1: Store IRQ lines
21mr|kernel-6.1-generic-6.1.152-2|14265	- media: rkvdec: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.1-generic-6.1.152-2|14266	- media: rockchip: rga: fix swizzling for RGB formats
21mr|kernel-6.1-generic-6.1.152-2|14267	- media: stk1160: Fixed high volume of stk1160_dbg messages
21mr|kernel-6.1-generic-6.1.152-2|14268	- media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.1-generic-6.1.152-2|14269	- media: videobuf2-dma-sg: fix vmap callback
21mr|kernel-6.1-generic-6.1.152-2|14270	- mfd: intel-lpss: Fix the fractional clock divider flags
21mr|kernel-6.1-generic-6.1.152-2|14271	- mfd: syscon: Fix null pointer dereference in of_syscon_register()
21mr|kernel-6.1-generic-6.1.152-2|14272	- mfd: ti_am335x_tscadc: Fix TI SoC dependencies
21mr|kernel-6.1-generic-6.1.152-2|14273	- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
21mr|kernel-6.1-generic-6.1.152-2|14274	- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
21mr|kernel-6.1-generic-6.1.152-2|14275	- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
21mr|kernel-6.1-generic-6.1.152-2|14276	- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan
21mr|kernel-6.1-generic-6.1.152-2|14277	- mips: dmi: Fix early remap on MIPS32
21mr|kernel-6.1-generic-6.1.152-2|14278	- mips: Fix incorrect max_low_pfn adjustment
21mr|kernel-6.1-generic-6.1.152-2|14279	- mips: Fix max_mapnr being uninitialized on early stages
21mr|kernel-6.1-generic-6.1.152-2|14280	- MIPS: lantiq: register smp_ops on non-smp platforms
21mr|kernel-6.1-generic-6.1.152-2|14281	- mips/smp: Call rcutree_report_cpu_starting() earlier
21mr|kernel-6.1-generic-6.1.152-2|14282	- misc: fastrpc: Mark all sessions as invalid in cb_remove
21mr|kernel-6.1-generic-6.1.152-2|14283	- misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callback
21mr|kernel-6.1-generic-6.1.152-2|14284	- mlxbf_gige: Enable the GigE port in mlxbf_gige_open
21mr|kernel-6.1-generic-6.1.152-2|14285	- mlxbf_gige: Fix intermittent no ip issue
21mr|kernel-6.1-generic-6.1.152-2|14286	- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
21mr|kernel-6.1-generic-6.1.152-2|14287	- mlxsw: spectrum_acl_tcam: Fix stack corruption
21mr|kernel-6.1-generic-6.1.152-2|14288	- mmc: core: Use mrq.sbc in close-ended ffu
21mr|kernel-6.1-generic-6.1.152-2|14289	- mmc: mmc_spi: remove custom DMA mapped buffers
21mr|kernel-6.1-generic-6.1.152-2|14290	- mmc: sdhci_am654: Fix TI SoC dependencies
21mr|kernel-6.1-generic-6.1.152-2|14291	- mmc: sdhci_omap: Fix TI SoC dependencies
21mr|kernel-6.1-generic-6.1.152-2|14292	- mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS
21mr|kernel-6.1-generic-6.1.152-2|14293	- mmc: slot-gpio: Allow non-sleeping GPIO ro
21mr|kernel-6.1-generic-6.1.152-2|14294	- mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
21mr|kernel-6.1-generic-6.1.152-2|14295	- mm, kmsan: fix infinite recursion due to RCU critical section
21mr|kernel-6.1-generic-6.1.152-2|14296	- mm: page_alloc: unreserve highatomic page blocks before oom
21mr|kernel-6.1-generic-6.1.152-2|14297	- mm/rmap: fix misplaced parenthesis of a likely()
21mr|kernel-6.1-generic-6.1.152-2|14298	- mm/sparsemem: fix race in accessing memory_section->usage
21mr|kernel-6.1-generic-6.1.152-2|14299	- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
21mr|kernel-6.1-generic-6.1.152-2|14300	- modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS
21mr|kernel-6.1-generic-6.1.152-2|14301	- modpost: Don't let "driver"s reference .exit.*
21mr|kernel-6.1-generic-6.1.152-2|14302	- modpost: Include '.text.*' in TEXT_SECTIONS
21mr|kernel-6.1-generic-6.1.152-2|14303	- modpost: propagate W=1 build option to modpost
21mr|kernel-6.1-generic-6.1.152-2|14304	- modpost: trim leading spaces when processing source files list
21mr|kernel-6.1-generic-6.1.152-2|14305	- mptcp: check addrs list in userspace_pm_get_local_id
21mr|kernel-6.1-generic-6.1.152-2|14306	- mptcp: drop the push_pending field
21mr|kernel-6.1-generic-6.1.152-2|14307	- mptcp: fix data re-injection from stale subflow
21mr|kernel-6.1-generic-6.1.152-2|14308	- mptcp: get rid of msk->subflow
21mr|kernel-6.1-generic-6.1.152-2|14309	- mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN
21mr|kernel-6.1-generic-6.1.152-2|14310	- mptcp: refine opt_mp_capable determination
21mr|kernel-6.1-generic-6.1.152-2|14311	- mptcp: relax check on MPC passive fallback
21mr|kernel-6.1-generic-6.1.152-2|14312	- mptcp: strict validation before using mp_opt->hmac
21mr|kernel-6.1-generic-6.1.152-2|14313	- mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()
21mr|kernel-6.1-generic-6.1.152-2|14314	- mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()
21mr|kernel-6.1-generic-6.1.152-2|14315	- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
21mr|kernel-6.1-generic-6.1.152-2|14316	- mtd: parsers: ofpart: add workaround for #size-cells 0
21mr|kernel-6.1-generic-6.1.152-2|14317	- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
21mr|kernel-6.1-generic-6.1.152-2|14318	- nbd: always initialize struct msghdr completely
21mr|kernel-6.1-generic-6.1.152-2|14319	- net: atlantic: eliminate double free in error handling logic
21mr|kernel-6.1-generic-6.1.152-2|14320	- net: atlantic: Fix DMA mapping for PTP hwts ring
21mr|kernel-6.1-generic-6.1.152-2|14321	- netdevsim: avoid potential loop in nsim_dev_trap_report_work()
21mr|kernel-6.1-generic-6.1.152-2|14322	- net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
21mr|kernel-6.1-generic-6.1.152-2|14323	- net: dsa: qca8k: fix illegal usage of GPIO
21mr|kernel-6.1-generic-6.1.152-2|14324	- net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failure
21mr|kernel-6.1-generic-6.1.152-2|14325	- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
21mr|kernel-6.1-generic-6.1.152-2|14326	- net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames
21mr|kernel-6.1-generic-6.1.152-2|14327	- net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
21mr|kernel-6.1-generic-6.1.152-2|14328	- net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
21mr|kernel-6.1-generic-6.1.152-2|14329	- net: fec: fix the unhandled context fault from smmu
21mr|kernel-6.1-generic-6.1.152-2|14330	- netfilter: bridge: replace physindev with physinif in nf_bridge_info
21mr|kernel-6.1-generic-6.1.152-2|14331	- netfilter: conntrack: correct window scaling with retransmitted SYN
21mr|kernel-6.1-generic-6.1.152-2|14332	- netfilter: ipset: fix performance regression in swap operation
21mr|kernel-6.1-generic-6.1.152-2|14333	- netfilter: ipset: Missing gc cancellations fixed
21mr|kernel-6.1-generic-6.1.152-2|14334	- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
21mr|kernel-6.1-generic-6.1.152-2|14335	- netfilter: nfnetlink_log: use proper helper for fetching physinif
21mr|kernel-6.1-generic-6.1.152-2|14336	- netfilter: nf_queue: remove excess nf_bridge variable
21mr|kernel-6.1-generic-6.1.152-2|14337	- netfilter: nf_tables: check if catch-all set element is active in next generation
21mr|kernel-6.1-generic-6.1.152-2|14338	- netfilter: nf_tables: do not allow mismatch field size and set key length
21mr|kernel-6.1-generic-6.1.152-2|14339	- netfilter: nf_tables: mark newset as dead on transaction abort
21mr|kernel-6.1-generic-6.1.152-2|14340	- netfilter: nf_tables: reject invalid set policy
21mr|kernel-6.1-generic-6.1.152-2|14341	- netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
21mr|kernel-6.1-generic-6.1.152-2|14342	- netfilter: nf_tables: reject QUEUE/DROP verdict parameters
21mr|kernel-6.1-generic-6.1.152-2|14343	- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes
21mr|kernel-6.1-generic-6.1.152-2|14344	- netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
21mr|kernel-6.1-generic-6.1.152-2|14345	- netfilter: nf_tables: skip dead set elements in netlink dump
21mr|kernel-6.1-generic-6.1.152-2|14346	- netfilter: nf_tables: validate NFPROTO_* family
21mr|kernel-6.1-generic-6.1.152-2|14347	- netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
21mr|kernel-6.1-generic-6.1.152-2|14348	- netfilter: nft_compat: narrow down revision to unsigned 8-bits
21mr|kernel-6.1-generic-6.1.152-2|14349	- netfilter: nft_compat: reject unused compat flag
21mr|kernel-6.1-generic-6.1.152-2|14350	- netfilter: nft_compat: restrict match/target protocol to u16
21mr|kernel-6.1-generic-6.1.152-2|14351	- netfilter: nft_ct: reject direction for ct id
21mr|kernel-6.1-generic-6.1.152-2|14352	- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
21mr|kernel-6.1-generic-6.1.152-2|14353	- netfilter: nft_limit: do not ignore unsupported flags
21mr|kernel-6.1-generic-6.1.152-2|14354	- netfilter: nft_limit: reject configurations that cause integer overflow
21mr|kernel-6.1-generic-6.1.152-2|14355	- netfilter: nft_set_pipapo: add helper to release pcpu scratch area
21mr|kernel-6.1-generic-6.1.152-2|14356	- netfilter: nft_set_pipapo: remove scratch_aligned pointer
21mr|kernel-6.1-generic-6.1.152-2|14357	- netfilter: nft_set_pipapo: store index in scratch maps
21mr|kernel-6.1-generic-6.1.152-2|14358	- netfilter: nft_set_rbtree: skip end interval element from gc
21mr|kernel-6.1-generic-6.1.152-2|14359	- netfilter: propagate net to nf_bridge_get_physindev
21mr|kernel-6.1-generic-6.1.152-2|14360	- net: fix removing a namespace with conflicting altnames
21mr|kernel-6.1-generic-6.1.152-2|14361	- netfs, fscache: Prevent Oops in fscache_put_cache()
21mr|kernel-6.1-generic-6.1.152-2|14362	- net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
21mr|kernel-6.1-generic-6.1.152-2|14363	- net: ipv4: fix a memleak in ip_setup_cork
21mr|kernel-6.1-generic-6.1.152-2|14364	- net: lan966x: Fix port configuration when using SGMII interface
21mr|kernel-6.1-generic-6.1.152-2|14365	- netlink: fix potential sleeping issue in mqueue_flush_file
21mr|kernel-6.1-generic-6.1.152-2|14366	- net: micrel: Fix PTP frame parsing for lan8814
21mr|kernel-6.1-generic-6.1.152-2|14367	- net/mlx5: DR, Can't go to uplink vport on RX rule
21mr|kernel-6.1-generic-6.1.152-2|14368	- net/mlx5: DR, Use the right GVMI number for drop action
21mr|kernel-6.1-generic-6.1.152-2|14369	- net/mlx5e: Allow software parsing when IPsec crypto is enabled
21mr|kernel-6.1-generic-6.1.152-2|14370	- net/mlx5e: fix a double-free in arfs_create_groups
21mr|kernel-6.1-generic-6.1.152-2|14371	- net/mlx5e: fix a potential double-free in fs_any_create_groups
21mr|kernel-6.1-generic-6.1.152-2|14372	- net/mlx5e: Handle hardware IPsec limits events
21mr|kernel-6.1-generic-6.1.152-2|14373	- net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO
21mr|kernel-6.1-generic-6.1.152-2|14374	- net: mvpp2: clear BM pool before initialization
21mr|kernel-6.1-generic-6.1.152-2|14375	- net/ncsi: Fix netlink major/minor version numbers
21mr|kernel-6.1-generic-6.1.152-2|14376	- net: openvswitch: limit the number of recursions from action sets
21mr|kernel-6.1-generic-6.1.152-2|14377	- net: phy: at803x: fix passing the wrong reference for config_intr
21mr|kernel-6.1-generic-6.1.152-2|14378	- net: phy: micrel: populate .soft_reset for KSZ9131
21mr|kernel-6.1-generic-6.1.152-2|14379	- net: prevent mss overflow in skb_segment()
21mr|kernel-6.1-generic-6.1.152-2|14380	- net: qualcomm: rmnet: fix global oob in rmnet_policy
21mr|kernel-6.1-generic-6.1.152-2|14381	- net: ravb: Fix dma_addr_t truncation in error case
21mr|kernel-6.1-generic-6.1.152-2|14382	- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv
21mr|kernel-6.1-generic-6.1.152-2|14383	- net/sched: act_ct: fix skb leak and crash on ooo frags
21mr|kernel-6.1-generic-6.1.152-2|14384	- net/smc: disable SEID on non-s390 archs where virtual ISM may be used
21mr|kernel-6.1-generic-6.1.152-2|14385	- net/smc: fix illegal rmb_desc access in SMC-D connection dump
21mr|kernel-6.1-generic-6.1.152-2|14386	- net: stmmac: do not clear TBS enable bit on link up/down
21mr|kernel-6.1-generic-6.1.152-2|14387	- net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls
21mr|kernel-6.1-generic-6.1.152-2|14388	- net: stmmac: Wait a bit for the reset to take effect
21mr|kernel-6.1-generic-6.1.152-2|14389	- net: stmmac: xgmac: fix a typo of register name in DPP safety handling
21mr|kernel-6.1-generic-6.1.152-2|14390	- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
21mr|kernel-6.1-generic-6.1.152-2|14391	- net: stmmac: xgmac: use #define for string constants
21mr|kernel-6.1-generic-6.1.152-2|14392	- net: sysfs: Fix /sys/class/net/<iface> path
21mr|kernel-6.1-generic-6.1.152-2|14393	- net: sysfs: Fix /sys/class/net/<iface> path for statistics
21mr|kernel-6.1-generic-6.1.152-2|14394	- net: tls: factor out tls_*crypt_async_wait()
21mr|kernel-6.1-generic-6.1.152-2|14395	- net: tls: fix returned read length with async decrypt
21mr|kernel-6.1-generic-6.1.152-2|14396	- net: tls: fix use-after-free with partial reads and async decrypt
21mr|kernel-6.1-generic-6.1.152-2|14397	- net: usb: ax88179_178a: avoid two consecutive device resets
21mr|kernel-6.1-generic-6.1.152-2|14398	- nfc: nci: free rx_data_reassembly skb on NCI device cleanup
21mr|kernel-6.1-generic-6.1.152-2|14399	- nfp: flower: fix hardware offload for the transfer layer port
21mr|kernel-6.1-generic-6.1.152-2|14400	- nfp: flower: prevent re-adding mac index for bonded port
21mr|kernel-6.1-generic-6.1.152-2|14401	- nfp: use correct macro for LengthSelect in BAR config
21mr|kernel-6.1-generic-6.1.152-2|14402	- nfsd: don't take fi_lock in nfsd_break_deleg_cb()
21mr|kernel-6.1-generic-6.1.152-2|14403	- nfsd: fix RELEASE_LOCKOWNER
21mr|kernel-6.1-generic-6.1.152-2|14404	- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
21mr|kernel-6.1-generic-6.1.152-2|14405	- nilfs2: fix data corruption in dsync block recovery for small block sizes
21mr|kernel-6.1-generic-6.1.152-2|14406	- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
21mr|kernel-6.1-generic-6.1.152-2|14407	- nilfs2: fix potential bug in end_buffer_async_write
21mr|kernel-6.1-generic-6.1.152-2|14408	- nilfs2: replace WARN_ONs for invalid DAT metadata block requests
21mr|kernel-6.1-generic-6.1.152-2|14409	- nouveau/svm: fix kvcalloc() argument order
21mr|kernel-6.1-generic-6.1.152-2|14410	- nouveau/vmm: don't set addr on the fail path to avoid warning
21mr|kernel-6.1-generic-6.1.152-2|14411	- null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS
21mr|kernel-6.1-generic-6.1.152-2|14412	- nvme: trace: avoid memcpy overflow warning
21mr|kernel-6.1-generic-6.1.152-2|14413	- nvmet: re-fix tracing strncpy() warning
21mr|kernel-6.1-generic-6.1.152-2|14414	- nvmet-tcp: fix a crash in nvmet_req_complete()
21mr|kernel-6.1-generic-6.1.152-2|14415	- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
21mr|kernel-6.1-generic-6.1.152-2|14416	- nvmet-tcp: Fix the H2C expected PDU len calculation
21mr|kernel-6.1-generic-6.1.152-2|14417	- octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry
21mr|kernel-6.1-generic-6.1.152-2|14418	- octeontx2-pf: Fix a memleak otx2_sq_init
21mr|kernel-6.1-generic-6.1.152-2|14419	- of: Add of_property_present() helper
21mr|kernel-6.1-generic-6.1.152-2|14420	- of: Fix double free in of_parse_phandle_with_args_map
21mr|kernel-6.1-generic-6.1.152-2|14421	- of: property: Add in-ports/out-ports support to of_graph_get_port_parent()
21mr|kernel-6.1-generic-6.1.152-2|14422	- of: property: fix typo in io-channels
21mr|kernel-6.1-generic-6.1.152-2|14423	- of: property: Improve finding the supplier of a remote-endpoint property
21mr|kernel-6.1-generic-6.1.152-2|14424	- of: unittest: Fix compile in the non-dynamic case
21mr|kernel-6.1-generic-6.1.152-2|14425	- of: unittest: Fix of_count_phandle_with_args() expected value message
21mr|kernel-6.1-generic-6.1.152-2|14426	- OPP: Pass rounded rate to _set_opp()
21mr|kernel-6.1-generic-6.1.152-2|14427	- parisc/firmware: Fix F-extend for PDC addresses
21mr|kernel-6.1-generic-6.1.152-2|14428	- parisc: Fix random data corruption from exception handler
21mr|kernel-6.1-generic-6.1.152-2|14429	- parisc/power: Fix power soft-off button emulation on qemu
21mr|kernel-6.1-generic-6.1.152-2|14430	- parisc: Prevent hung tasks when printing inventory on serial console
21mr|kernel-6.1-generic-6.1.152-2|14431	- PCI: add INTEL_HDA_ARL to pci_ids.h
21mr|kernel-6.1-generic-6.1.152-2|14432	- PCI: Add no PM reset quirk for NVIDIA Spectrum devices
21mr|kernel-6.1-generic-6.1.152-2|14433	- PCI/AER: Decode Requester ID when no error info found
21mr|kernel-6.1-generic-6.1.152-2|14434	- PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support
21mr|kernel-6.1-generic-6.1.152-2|14435	- PCI: Fix 64GT/s effective data rate calculation
21mr|kernel-6.1-generic-6.1.152-2|14436	- PCI: keystone: Fix race condition when initializing PHYs
21mr|kernel-6.1-generic-6.1.152-2|14437	- PCI: mediatek: Clear interrupt status before dispatching handler
21mr|kernel-6.1-generic-6.1.152-2|14438	- PCI: mediatek-gen3: Fix translation window size calculation
21mr|kernel-6.1-generic-6.1.152-2|14439	- PCI: Only override AMD USB controller if required
21mr|kernel-6.1-generic-6.1.152-2|14440	- PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg()
21mr|kernel-6.1-generic-6.1.152-2|14441	- PCI: switchtec: Fix stdev_release() crash after surprise hot remove
21mr|kernel-6.1-generic-6.1.152-2|14442	- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
21mr|kernel-6.1-generic-6.1.152-2|14443	- perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present
21mr|kernel-6.1-generic-6.1.152-2|14444	- perf env: Avoid recursively taking env->bpf_progs.lock
21mr|kernel-6.1-generic-6.1.152-2|14445	- perf: Fix the nr_addr_filters fix
21mr|kernel-6.1-generic-6.1.152-2|14446	- perf genelf: Set ELF program header addresses properly
21mr|kernel-6.1-generic-6.1.152-2|14447	- perf header: Fix one memory leakage in perf_event__fprintf_event_update()
21mr|kernel-6.1-generic-6.1.152-2|14448	- perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event()
21mr|kernel-6.1-generic-6.1.152-2|14449	- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
21mr|kernel-6.1-generic-6.1.152-2|14450	- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
21mr|kernel-6.1-generic-6.1.152-2|14451	- pipe: wakeup wr_wait after setting max_usage
21mr|kernel-6.1-generic-6.1.152-2|14452	- platform/x86: intel-uncore-freq: Fix types in sysfs callbacks
21mr|kernel-6.1-generic-6.1.152-2|14453	- platform/x86/intel/vsec: Enhance and Export intel_vsec_add_aux()
21mr|kernel-6.1-generic-6.1.152-2|14454	- platform/x86/intel/vsec: Fix xa_alloc memory leak
21mr|kernel-6.1-generic-6.1.152-2|14455	- platform/x86/intel/vsec: Support private data
21mr|kernel-6.1-generic-6.1.152-2|14456	- platform/x86/intel/vsec: Use mutex for ida_alloc() and ida_free()
21mr|kernel-6.1-generic-6.1.152-2|14457	- platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe
21mr|kernel-6.1-generic-6.1.152-2|14458	- PM: core: Remove unnecessary (void *) conversions
21mr|kernel-6.1-generic-6.1.152-2|14459	- PM / devfreq: Fix buffer overflow in trans_stat_show
21mr|kernel-6.1-generic-6.1.152-2|14460	- PM / devfreq: Synchronize devfreq_monitor_[start/stop]
21mr|kernel-6.1-generic-6.1.152-2|14461	- pmdomain: core: Move the unused cleanup to a _sync initcall
21mr|kernel-6.1-generic-6.1.152-2|14462	- PM: hibernate: Enforce ordering during image compression/decompression
21mr|kernel-6.1-generic-6.1.152-2|14463	- PM: sleep: Fix possible deadlocks in core system-wide PM code
21mr|kernel-6.1-generic-6.1.152-2|14464	- pNFS: Fix the pnfs block driver's calculation of layoutget size
21mr|kernel-6.1-generic-6.1.152-2|14465	- PNP: ACPI: fix fortify warning
21mr|kernel-6.1-generic-6.1.152-2|14466	- powerpc/44x: select I2C for CURRITUCK
21mr|kernel-6.1-generic-6.1.152-2|14467	- powerpc/64: Set task pt_regs->link to the LR value on scv entry
21mr|kernel-6.1-generic-6.1.152-2|14468	- powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()
21mr|kernel-6.1-generic-6.1.152-2|14469	- powerpc/64s: Increase default stack size to 32KB
21mr|kernel-6.1-generic-6.1.152-2|14470	- powerpc: add crtsavres.o to always-y instead of extra-y
21mr|kernel-6.1-generic-6.1.152-2|14471	- powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E
21mr|kernel-6.1-generic-6.1.152-2|14472	- powerpc: Fix build error due to is_valid_bugaddr()
21mr|kernel-6.1-generic-6.1.152-2|14473	- powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
21mr|kernel-6.1-generic-6.1.152-2|14474	- powerpc/kasan: Fix addr error caused by page alignment
21mr|kernel-6.1-generic-6.1.152-2|14475	- powerpc/kasan: Limit KASAN thread size increase to 32KB
21mr|kernel-6.1-generic-6.1.152-2|14476	- powerpc/lib: Validate size for vector operations
21mr|kernel-6.1-generic-6.1.152-2|14477	- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
21mr|kernel-6.1-generic-6.1.152-2|14478	- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
21mr|kernel-6.1-generic-6.1.152-2|14479	- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
21mr|kernel-6.1-generic-6.1.152-2|14480	- powerpc/powernv: Add a null pointer check in opal_event_init()
21mr|kernel-6.1-generic-6.1.152-2|14481	- powerpc/powernv: Add a null pointer check in opal_powercap_init()
21mr|kernel-6.1-generic-6.1.152-2|14482	- powerpc/powernv: Add a null pointer check to scom_debug_init_one()
21mr|kernel-6.1-generic-6.1.152-2|14483	- powerpc/pseries: fix accuracy of stolen time
21mr|kernel-6.1-generic-6.1.152-2|14484	- powerpc/pseries/memhp: Fix access beyond end of drmem array
21mr|kernel-6.1-generic-6.1.152-2|14485	- powerpc: remove checks for binutils older than 2.25
21mr|kernel-6.1-generic-6.1.152-2|14486	- power: supply: bq256xx: fix some problem in bq256xx_hw_init
21mr|kernel-6.1-generic-6.1.152-2|14487	- power: supply: cw2015: correct time_to_empty units in sysfs
21mr|kernel-6.1-generic-6.1.152-2|14488	- ppp_async: limit MRU to 64K
21mr|kernel-6.1-generic-6.1.152-2|14489	- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
21mr|kernel-6.1-generic-6.1.152-2|14490	- pstore/ram: Fix crash when setting number of cpus to an odd number
21mr|kernel-6.1-generic-6.1.152-2|14491	- pwm: Fix out-of-bounds access in of_pwm_single_xlate()
21mr|kernel-6.1-generic-6.1.152-2|14492	- pwm: jz4740: Don't use dev_err_probe() in .request()
21mr|kernel-6.1-generic-6.1.152-2|14493	- pwm: stm32: Fix enable count for clk in .probe()
21mr|kernel-6.1-generic-6.1.152-2|14494	- pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
21mr|kernel-6.1-generic-6.1.152-2|14495	- pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable
21mr|kernel-6.1-generic-6.1.152-2|14496	- rbd: don't move requests to the running list on errors
21mr|kernel-6.1-generic-6.1.152-2|14497	- rcu: Defer RCU kthreads wakeup when CPU is dying
21mr|kernel-6.1-generic-6.1.152-2|14498	- rcu-tasks: Provide rcu_trace_implies_rcu_gp()
21mr|kernel-6.1-generic-6.1.152-2|14499	- RDMA/hns: Fix inappropriate err code for unsupported operations
21mr|kernel-6.1-generic-6.1.152-2|14500	- RDMA/hns: Fix memory leak in free_mr_init()
21mr|kernel-6.1-generic-6.1.152-2|14501	- RDMA/IPoIB: Fix error code return in ipoib_mcast_join
21mr|kernel-6.1-generic-6.1.152-2|14502	- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
21mr|kernel-6.1-generic-6.1.152-2|14503	- RDMA/irdma: Fix support for 64k pages
21mr|kernel-6.1-generic-6.1.152-2|14504	- RDMA/usnic: Silence uninitialized symbol smatch warnings
21mr|kernel-6.1-generic-6.1.152-2|14505	- regulator: core: Only increment use_count when enable_count changes
21mr|kernel-6.1-generic-6.1.152-2|14506	- regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared interrupt register
21mr|kernel-6.1-generic-6.1.152-2|14507	- rename(): fix the locking of subdirectories
21mr|kernel-6.1-generic-6.1.152-2|14508	- Revert "ASoC: amd: Add new dmi entries for acp5x platform"
21mr|kernel-6.1-generic-6.1.152-2|14509	- Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"
21mr|kernel-6.1-generic-6.1.152-2|14510	- Revert "drm/amd: Enable PCIe PME from D3"
21mr|kernel-6.1-generic-6.1.152-2|14511	- Revert "drm/amd: flush any delayed gfxoff on suspend entry"
21mr|kernel-6.1-generic-6.1.152-2|14512	- Revert "drm/omapdrm: Annotate dma-fence critical section in commit path"
21mr|kernel-6.1-generic-6.1.152-2|14513	- Revert "drm/tidss: Annotate dma-fence critical section in commit path"
21mr|kernel-6.1-generic-6.1.152-2|14514	- Revert "KEYS: encrypted: Add check for strsep"
21mr|kernel-6.1-generic-6.1.152-2|14515	- Revert "net: rtnetlink: Enslave device before bringing it up"
21mr|kernel-6.1-generic-6.1.152-2|14516	- Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"
21mr|kernel-6.1-generic-6.1.152-2|14517	- Revert "powerpc/64s: Increase default stack size to 32KB"
21mr|kernel-6.1-generic-6.1.152-2|14518	- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""
21mr|kernel-6.1-generic-6.1.152-2|14519	- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"
21mr|kernel-6.1-generic-6.1.152-2|14520	- Revert "usb: dwc3: Soft reset phy on probe for host"
21mr|kernel-6.1-generic-6.1.152-2|14521	- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
21mr|kernel-6.1-generic-6.1.152-2|14522	- ring-buffer: Clean ring_buffer_poll_wait() error return
21mr|kernel-6.1-generic-6.1.152-2|14523	- riscv: Check if the code to patch lies in the exit section
21mr|kernel-6.1-generic-6.1.152-2|14524	- riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macro
21mr|kernel-6.1-generic-6.1.152-2|14525	- riscv: Fix module_alloc() that did not reset the linear mapping permissions
21mr|kernel-6.1-generic-6.1.152-2|14526	- riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXEC
21mr|kernel-6.1-generic-6.1.152-2|14527	- riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear mappings
21mr|kernel-6.1-generic-6.1.152-2|14528	- riscv: Fix wrong usage of lm_alias() when splitting a huge linear mapping
21mr|kernel-6.1-generic-6.1.152-2|14529	- rootfs: Fix support for rootfstype= when root= is given
21mr|kernel-6.1-generic-6.1.152-2|14530	- rpmsg: virtio: Free driver_override when rpmsg_remove()
21mr|kernel-6.1-generic-6.1.152-2|14531	- rtc: Add support for configuring the UIP timeout for RTC reads
21mr|kernel-6.1-generic-6.1.152-2|14532	- rtc: Adjust failure return code for cmos_set_alarm()
21mr|kernel-6.1-generic-6.1.152-2|14533	- rtc: cmos: Use ACPI alarm for non-Intel x86 systems too
21mr|kernel-6.1-generic-6.1.152-2|14534	- rtc: Extend timeout for waiting for UIP to clear to 1s
21mr|kernel-6.1-generic-6.1.152-2|14535	- rtc: mc146818-lib: Adjust failure return code for mc146818_get_time()
21mr|kernel-6.1-generic-6.1.152-2|14536	- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
21mr|kernel-6.1-generic-6.1.152-2|14537	- rxrpc: Fix response to PING RESPONSE ACKs to a dead call
21mr|kernel-6.1-generic-6.1.152-2|14538	- s390/pci: fix max size calculation in zpci_memcpy_toio()
21mr|kernel-6.1-generic-6.1.152-2|14539	- s390/ptrace: handle setting of fpc register correctly
21mr|kernel-6.1-generic-6.1.152-2|14540	- s390/qeth: Fix potential loss of L3-IP@ in case of network issues
21mr|kernel-6.1-generic-6.1.152-2|14541	- s390/vfio-ap: always filter entire AP matrix
21mr|kernel-6.1-generic-6.1.152-2|14542	- s390/vfio-ap: fix sysfs status attribute for AP queue devices
21mr|kernel-6.1-generic-6.1.152-2|14543	- s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB
21mr|kernel-6.1-generic-6.1.152-2|14544	- s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration
21mr|kernel-6.1-generic-6.1.152-2|14545	- s390/vfio-ap: unpin pages on gisc registration failure
21mr|kernel-6.1-generic-6.1.152-2|14546	- sched/membarrier: reduce the ability to hammer on sys_membarrier
21mr|kernel-6.1-generic-6.1.152-2|14547	- scripts/get_abi: fix source path leak
21mr|kernel-6.1-generic-6.1.152-2|14548	- scs: add CONFIG_MMU dependency for vfree_atomic()
21mr|kernel-6.1-generic-6.1.152-2|14549	- scsi: arcmsr: Support new PCI device IDs 1883 and 1886
21mr|kernel-6.1-generic-6.1.152-2|14550	- scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
21mr|kernel-6.1-generic-6.1.152-2|14551	- scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
21mr|kernel-6.1-generic-6.1.152-2|14552	- scsi: fnic: Return error if vmalloc() failed
21mr|kernel-6.1-generic-6.1.152-2|14553	- scsi: hisi_sas: Correct the number of global debugfs registers
21mr|kernel-6.1-generic-6.1.152-2|14554	- scsi: hisi_sas: Replace with standard error code return value
21mr|kernel-6.1-generic-6.1.152-2|14555	- scsi: hisi_sas: Rollback some operations if FLR failed
21mr|kernel-6.1-generic-6.1.152-2|14556	- scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PM
21mr|kernel-6.1-generic-6.1.152-2|14557	- scsi: isci: Fix an error code problem in isci_io_request_build()
21mr|kernel-6.1-generic-6.1.152-2|14558	- scsi: libfc: Don't schedule abort twice
21mr|kernel-6.1-generic-6.1.152-2|14559	- scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
21mr|kernel-6.1-generic-6.1.152-2|14560	- scsi: lpfc: Fix possible file string name overflow when updating firmware
21mr|kernel-6.1-generic-6.1.152-2|14561	- scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116
21mr|kernel-6.1-generic-6.1.152-2|14562	- scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State
21mr|kernel-6.1-generic-6.1.152-2|14563	- scsi: mpi3mr: Refresh sdev queue depth after controller reset
21mr|kernel-6.1-generic-6.1.152-2|14564	- scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
21mr|kernel-6.1-generic-6.1.152-2|14565	- scsi: storvsc: Fix ring buffer size calculation
21mr|kernel-6.1-generic-6.1.152-2|14566	- scsi: target: core: add missing file_{start,end}_write()
21mr|kernel-6.1-generic-6.1.152-2|14567	- scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan()
21mr|kernel-6.1-generic-6.1.152-2|14568	- scsi: ufs: core: Simplify power management during async scan
21mr|kernel-6.1-generic-6.1.152-2|14569	- sctp: fix busy polling
21mr|kernel-6.1-generic-6.1.152-2|14570	- sctp: support MSG_ERRQUEUE flag in recvmsg()
21mr|kernel-6.1-generic-6.1.152-2|14571	- selftests: bonding: Check initial state
21mr|kernel-6.1-generic-6.1.152-2|14572	- selftests/bpf: Add assert for user stacks in test_task_stack
21mr|kernel-6.1-generic-6.1.152-2|14573	- selftests/bpf: Fix erroneous bitmask operation
21mr|kernel-6.1-generic-6.1.152-2|14574	- selftests/bpf: Fix issues in setup_classid_environment()
21mr|kernel-6.1-generic-6.1.152-2|14575	- selftests/bpf: Fix pyperf180 compilation failure with clang18
21mr|kernel-6.1-generic-6.1.152-2|14576	- selftests/bpf: Relax time_tai test for equal timestamps in tai_forward
21mr|kernel-6.1-generic-6.1.152-2|14577	- selftests/bpf: satisfy compiler by having explicit return in btf test
21mr|kernel-6.1-generic-6.1.152-2|14578	- selftests: cmsg_ipv6: repeat the exact packet
21mr|kernel-6.1-generic-6.1.152-2|14579	- selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
21mr|kernel-6.1-generic-6.1.152-2|14580	- selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
21mr|kernel-6.1-generic-6.1.152-2|14581	- selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
21mr|kernel-6.1-generic-6.1.152-2|14582	- selftests: mptcp: add missing kconfig for NF Filter
21mr|kernel-6.1-generic-6.1.152-2|14583	- selftests: mptcp: add missing kconfig for NF Filter in v6
21mr|kernel-6.1-generic-6.1.152-2|14584	- selftests: mptcp: add missing kconfig for NF Mangle
21mr|kernel-6.1-generic-6.1.152-2|14585	- selftests: mptcp: increase timeout to 30 min
21mr|kernel-6.1-generic-6.1.152-2|14586	- selftests: net: add missing config for GENEVE
21mr|kernel-6.1-generic-6.1.152-2|14587	- selftests: net: avoid just another constant wait
21mr|kernel-6.1-generic-6.1.152-2|14588	- selftests: net: cut more slack for gro fwd tests.
21mr|kernel-6.1-generic-6.1.152-2|14589	- selftests: netdevsim: fix the udp_tunnel_nic test
21mr|kernel-6.1-generic-6.1.152-2|14590	- selftests: net: fix available tunnels detection
21mr|kernel-6.1-generic-6.1.152-2|14591	- selftests/net: fix grep checking for fib_nexthop_multiprefix
21mr|kernel-6.1-generic-6.1.152-2|14592	- selftests: net: give more time for GRO aggregation
21mr|kernel-6.1-generic-6.1.152-2|14593	- selftests/net: specify the interface when do arping
21mr|kernel-6.1-generic-6.1.152-2|14594	- selftests/powerpc: Fix error handling in FPU/VMX preemption tests
21mr|kernel-6.1-generic-6.1.152-2|14595	- selftests/sgx: Fix linker script asserts
21mr|kernel-6.1-generic-6.1.152-2|14596	- selftests/sgx: Fix uninitialized pointer dereference in error path
21mr|kernel-6.1-generic-6.1.152-2|14597	- selftests/sgx: Fix uninitialized pointer dereferences in encl_get_entry
21mr|kernel-6.1-generic-6.1.152-2|14598	- selftests/sgx: Include memory clobber for inline asm in test enclave
21mr|kernel-6.1-generic-6.1.152-2|14599	- selftests/sgx: Skip non X86_64 platform
21mr|kernel-6.1-generic-6.1.152-2|14600	- selftests: team: Add missing config options
21mr|kernel-6.1-generic-6.1.152-2|14601	- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
21mr|kernel-6.1-generic-6.1.152-2|14602	- serial: 8250_bcm2835aux: Restore clock error handling
21mr|kernel-6.1-generic-6.1.152-2|14603	- serial: 8250_exar: Set missing rs485_supported flag
21mr|kernel-6.1-generic-6.1.152-2|14604	- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed
21mr|kernel-6.1-generic-6.1.152-2|14605	- serial: core: fix kernel-doc for uart_port_unlock_irqrestore()
21mr|kernel-6.1-generic-6.1.152-2|14606	- serial: core: fix sanitizing check for RTS settings
21mr|kernel-6.1-generic-6.1.152-2|14607	- serial: core, imx: do not set RS485 enabled if it is not supported
21mr|kernel-6.1-generic-6.1.152-2|14608	- serial: core: make sure RS485 cannot be enabled when it is not supported
21mr|kernel-6.1-generic-6.1.152-2|14609	- serial: core: Provide port lock wrappers
21mr|kernel-6.1-generic-6.1.152-2|14610	- serial: imx: Correct clock error message in function probe()
21mr|kernel-6.1-generic-6.1.152-2|14611	- serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock
21mr|kernel-6.1-generic-6.1.152-2|14612	- serial: imx: fix tx statemachine deadlock
21mr|kernel-6.1-generic-6.1.152-2|14613	- serial: max310x: fail probe if clock crystal is unstable
21mr|kernel-6.1-generic-6.1.152-2|14614	- serial: max310x: improve crystal stable clock detection
21mr|kernel-6.1-generic-6.1.152-2|14615	- serial: max310x: prevent infinite while() loop in port startup
21mr|kernel-6.1-generic-6.1.152-2|14616	- serial: max310x: set default value when reading clock ready bit
21mr|kernel-6.1-generic-6.1.152-2|14617	- serial: omap: do not override settings for RS485 support
21mr|kernel-6.1-generic-6.1.152-2|14618	- serial: sc16is7xx: add check for unsupported SPI modes during probe
21mr|kernel-6.1-generic-6.1.152-2|14619	- serial: sc16is7xx: change EFR lock to operate on each channels
21mr|kernel-6.1-generic-6.1.152-2|14620	- serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO
21mr|kernel-6.1-generic-6.1.152-2|14621	- serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error
21mr|kernel-6.1-generic-6.1.152-2|14622	- serial: sc16is7xx: fix unconditional activation of THRI interrupt
21mr|kernel-6.1-generic-6.1.152-2|14623	- serial: sc16is7xx: improve do/while loop in sc16is7xx_irq()
21mr|kernel-6.1-generic-6.1.152-2|14624	- serial: sc16is7xx: improve regmap debugfs by using one regmap per port
21mr|kernel-6.1-generic-6.1.152-2|14625	- serial: sc16is7xx: remove global regmap from struct sc16is7xx_port
21mr|kernel-6.1-generic-6.1.152-2|14626	- serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq()
21mr|kernel-6.1-generic-6.1.152-2|14627	- serial: sc16is7xx: remove unused line structure member
21mr|kernel-6.1-generic-6.1.152-2|14628	- serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name()
21mr|kernel-6.1-generic-6.1.152-2|14629	- serial: sc16is7xx: set safe default SPI clock frequency
21mr|kernel-6.1-generic-6.1.152-2|14630	- serial: sc16is7xx: Use port lock wrappers
21mr|kernel-6.1-generic-6.1.152-2|14631	- smb: client: fix parsing of SMB3.1.1 POSIX create context
21mr|kernel-6.1-generic-6.1.152-2|14632	- smb: client: fix potential OOBs in smb2_parse_contexts()
21mr|kernel-6.1-generic-6.1.152-2|14633	- soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration
21mr|kernel-6.1-generic-6.1.152-2|14634	- soc: xilinx: Fix for call trace due to the usage of smp_processor_id()
21mr|kernel-6.1-generic-6.1.152-2|14635	- soc: xilinx: fix unhandled SGI warning message
21mr|kernel-6.1-generic-6.1.152-2|14636	- software node: Let args be NULL in software_node_get_reference_args
21mr|kernel-6.1-generic-6.1.152-2|14637	- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read
21mr|kernel-6.1-generic-6.1.152-2|14638	- spi: fix finalize message on error return
21mr|kernel-6.1-generic-6.1.152-2|14639	- spi: ppc4xx: Drop write-only variable
21mr|kernel-6.1-generic-6.1.152-2|14640	- spi: sh-msiof: Enforce fixed DTDL for R-Car H3
21mr|kernel-6.1-generic-6.1.152-2|14641	- spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
21mr|kernel-6.1-generic-6.1.152-2|14642	- spmi: mediatek: Fix UAF on device remove
21mr|kernel-6.1-generic-6.1.152-2|14643	- spmi: mtk-pmif: Serialize PMIF status check and command submission
21mr|kernel-6.1-generic-6.1.152-2|14644	- staging: iio: ad5933: fix type mismatch regression
21mr|kernel-6.1-generic-6.1.152-2|14645	- SUNRPC: Fix a suspicious RCU usage warning
21mr|kernel-6.1-generic-6.1.152-2|14646	- SUNRPC: fix _xprt_switch_find_current_entry logic
21mr|kernel-6.1-generic-6.1.152-2|14647	- tcp: Add memory barrier to tcp_push()
21mr|kernel-6.1-generic-6.1.152-2|14648	- tcp: add sanity checks to rx zerocopy
21mr|kernel-6.1-generic-6.1.152-2|14649	- tcp: make sure init the accept_queue's spinlocks once
21mr|kernel-6.1-generic-6.1.152-2|14650	- thermal: intel: hfi: Add syscore callbacks for system-wide PM
21mr|kernel-6.1-generic-6.1.152-2|14651	- thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline
21mr|kernel-6.1-generic-6.1.152-2|14652	- thermal: intel: hfi: Refactor enabling code into helper functions
21mr|kernel-6.1-generic-6.1.152-2|14653	- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
21mr|kernel-6.1-generic-6.1.152-2|14654	- tick/sched: Preserve number of idle sleeps across CPU hotplug events
21mr|kernel-6.1-generic-6.1.152-2|14655	- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
21mr|kernel-6.1-generic-6.1.152-2|14656	- tls: extract context alloc/initialization out of tls_set_sw_offload
21mr|kernel-6.1-generic-6.1.152-2|14657	- tls: fix NULL deref on tls_sw_splice_eof() with empty record
21mr|kernel-6.1-generic-6.1.152-2|14658	- tls: fix race between async notify and socket close
21mr|kernel-6.1-generic-6.1.152-2|14659	- tls/sw: Use splice_eof() to flush
21mr|kernel-6.1-generic-6.1.152-2|14660	- tools/rtla: Exit with EXIT_SUCCESS when help is invoked
21mr|kernel-6.1-generic-6.1.152-2|14661	- tools/rtla: Fix Makefile compiler options for clang
21mr|kernel-6.1-generic-6.1.152-2|14662	- tools/rtla: Fix uninitialized bucket/data->bucket_size warning
21mr|kernel-6.1-generic-6.1.152-2|14663	- tools/rtla: Remove unused sched_getattr() function
21mr|kernel-6.1-generic-6.1.152-2|14664	- tools/rtla: Replace setting prio with nice for SCHED_OTHER
21mr|kernel-6.1-generic-6.1.152-2|14665	- tracing: Ensure visibility when inserting an element into tracing_map
21mr|kernel-6.1-generic-6.1.152-2|14666	- tracing: Fix wasted memory in saved_cmdlines logic
21mr|kernel-6.1-generic-6.1.152-2|14667	- tracing: Inform kmemleak of saved_cmdlines allocation
21mr|kernel-6.1-generic-6.1.152-2|14668	- tracing/trigger: Fix to return error if failed to alloc snapshot
21mr|kernel-6.1-generic-6.1.152-2|14669	- tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
21mr|kernel-6.1-generic-6.1.152-2|14670	- tty: change tty_write_lock()'s ndelay parameter to bool
21mr|kernel-6.1-generic-6.1.152-2|14671	- tty: don't check for signal_pending() in send_break()
21mr|kernel-6.1-generic-6.1.152-2|14672	- tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
21mr|kernel-6.1-generic-6.1.152-2|14673	- tty: use 'if' in send_break() instead of 'goto'
21mr|kernel-6.1-generic-6.1.152-2|14674	- tun: add missing rx stats accounting in tun_xdp_act
21mr|kernel-6.1-generic-6.1.152-2|14675	- tun: fix missing dropped counter in tun_xdp_act
21mr|kernel-6.1-generic-6.1.152-2|14676	- tunnels: fix out of bounds access when building IPv6 PMTU error
21mr|kernel-6.1-generic-6.1.152-2|14677	- ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
21mr|kernel-6.1-generic-6.1.152-2|14678	- UBSAN: array-index-out-of-bounds in dtSplitRoot
21mr|kernel-6.1-generic-6.1.152-2|14679	- udp: annotate data-races around up->pending
21mr|kernel-6.1-generic-6.1.152-2|14680	- udp: fix busy polling
21mr|kernel-6.1-generic-6.1.152-2|14681	- um: Don't use vfprintf() for os_info()
21mr|kernel-6.1-generic-6.1.152-2|14682	- um: Fix adding '-no-pie' for clang
21mr|kernel-6.1-generic-6.1.152-2|14683	- um: Fix naming clash between UML and scheduler
21mr|kernel-6.1-generic-6.1.152-2|14684	- um: net: Fix return type of uml_net_start_xmit()
21mr|kernel-6.1-generic-6.1.152-2|14685	- um: time-travel: fix time corruption
21mr|kernel-6.1-generic-6.1.152-2|14686	- update workarounds for gcc "asm goto" issue
21mr|kernel-6.1-generic-6.1.152-2|14687	- usb: cdc-acm: return correct error code on unsupported break
21mr|kernel-6.1-generic-6.1.152-2|14688	- usb: cdns3: fix iso transfer error when mult is not zero
21mr|kernel-6.1-generic-6.1.152-2|14689	- usb: cdns3: fix uvc failure work since sg support enabled
21mr|kernel-6.1-generic-6.1.152-2|14690	- usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled
21mr|kernel-6.1-generic-6.1.152-2|14691	- usb: chipidea: wait controller resume finished for wakeup irq
21mr|kernel-6.1-generic-6.1.152-2|14692	- usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
21mr|kernel-6.1-generic-6.1.152-2|14693	- usb: dwc3: gadget: Handle EP0 request dequeuing properly
21mr|kernel-6.1-generic-6.1.152-2|14694	- usb: dwc3: gadget: Queue PM runtime idle on disconnect event
21mr|kernel-6.1-generic-6.1.152-2|14695	- usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate API
21mr|kernel-6.1-generic-6.1.152-2|14696	- usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-6.1-generic-6.1.152-2|14697	- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
21mr|kernel-6.1-generic-6.1.152-2|14698	- usb: f_mass_storage: forbid async queue when shutdown happen
21mr|kernel-6.1-generic-6.1.152-2|14699	- usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-6.1-generic-6.1.152-2|14700	- usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub
21mr|kernel-6.1-generic-6.1.152-2|14701	- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
21mr|kernel-6.1-generic-6.1.152-2|14702	- usb: hub: Replace hardcoded quirk value with BIT() macro
21mr|kernel-6.1-generic-6.1.152-2|14703	- usb: mon: Fix atomicity violation in mon_bin_vma_fault
21mr|kernel-6.1-generic-6.1.152-2|14704	- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
21mr|kernel-6.1-generic-6.1.152-2|14705	- USB: serial: cp210x: add ID for IMST iM871A-USB
21mr|kernel-6.1-generic-6.1.152-2|14706	- USB: serial: option: add Fibocom FM101-GL variant
21mr|kernel-6.1-generic-6.1.152-2|14707	- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
21mr|kernel-6.1-generic-6.1.152-2|14708	- usb: typec: class: fix typec_altmode_put_partner to put plugs
21mr|kernel-6.1-generic-6.1.152-2|14709	- usb: ucsi_acpi: Fix command completion handling
21mr|kernel-6.1-generic-6.1.152-2|14710	- usb: ucsi: Add missing ppm_lock
21mr|kernel-6.1-generic-6.1.152-2|14711	- usb: ulpi: Fix debugfs directory leak
21mr|kernel-6.1-generic-6.1.152-2|14712	- usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer
21mr|kernel-6.1-generic-6.1.152-2|14713	- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
21mr|kernel-6.1-generic-6.1.152-2|14714	- vdpa: Fix an error handling path in eni_vdpa_probe()
21mr|kernel-6.1-generic-6.1.152-2|14715	- vhost: use kzalloc() instead of kmalloc() followed by memset()
21mr|kernel-6.1-generic-6.1.152-2|14716	- virtio_net: Fix "‘%%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
21mr|kernel-6.1-generic-6.1.152-2|14717	- virtio/vsock: fix logic which reduces credit update messages
21mr|kernel-6.1-generic-6.1.152-2|14718	- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
21mr|kernel-6.1-generic-6.1.152-2|14719	- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
21mr|kernel-6.1-generic-6.1.152-2|14720	- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
21mr|kernel-6.1-generic-6.1.152-2|14721	- watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
21mr|kernel-6.1-generic-6.1.152-2|14722	- watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused
21mr|kernel-6.1-generic-6.1.152-2|14723	- watchdog: set cdev owner before adding
21mr|kernel-6.1-generic-6.1.152-2|14724	- wifi: ath11k: Defer on rproc_get failure
21mr|kernel-6.1-generic-6.1.152-2|14725	- wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early
21mr|kernel-6.1-generic-6.1.152-2|14726	- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
21mr|kernel-6.1-generic-6.1.152-2|14727	- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
21mr|kernel-6.1-generic-6.1.152-2|14728	- wifi: cfg80211: fix wiphy delayed work queueing
21mr|kernel-6.1-generic-6.1.152-2|14729	- wifi: cfg80211: free beacon_ies when overridden from hidden BSS
21mr|kernel-6.1-generic-6.1.152-2|14730	- wifi: iwlwifi: fix a memory corruption
21mr|kernel-6.1-generic-6.1.152-2|14731	- wifi: iwlwifi: Fix some error codes
21mr|kernel-6.1-generic-6.1.152-2|14732	- wifi: iwlwifi: mvm: send TX path flush in rfkill
21mr|kernel-6.1-generic-6.1.152-2|14733	- wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request
21mr|kernel-6.1-generic-6.1.152-2|14734	- wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()
21mr|kernel-6.1-generic-6.1.152-2|14735	- wifi: libertas: stop selecting wext
21mr|kernel-6.1-generic-6.1.152-2|14736	- wifi: mac80211: fix potential sta-link leak
21mr|kernel-6.1-generic-6.1.152-2|14737	- wifi: mac80211: fix waiting for beacons logic
21mr|kernel-6.1-generic-6.1.152-2|14738	- wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
21mr|kernel-6.1-generic-6.1.152-2|14739	- wifi: mt76: fix broken precal loading from MTD for mt7915
21mr|kernel-6.1-generic-6.1.152-2|14740	- wifi: mt76: mt7921: fix country count limitation for CLC
21mr|kernel-6.1-generic-6.1.152-2|14741	- wifi: mt76: mt7921s: fix workqueue problem causes STA association fail
21mr|kernel-6.1-generic-6.1.152-2|14742	- wifi: mwifiex: add extra delay for firmware ready
21mr|kernel-6.1-generic-6.1.152-2|14743	- wifi: mwifiex: configure BSSID consistently when starting AP
21mr|kernel-6.1-generic-6.1.152-2|14744	- wifi: mwifiex: fix uninitialized firmware_stat
21mr|kernel-6.1-generic-6.1.152-2|14745	- wifi: mwifiex: Support SD8978 chipset
21mr|kernel-6.1-generic-6.1.152-2|14746	- wifi: plfxlc: check for allocation failure in plfxlc_usb_wreq_async()
21mr|kernel-6.1-generic-6.1.152-2|14747	- wifi: rt2x00: correct wrong BBP register in RxDCOC calibration
21mr|kernel-6.1-generic-6.1.152-2|14748	- wifi: rt2x00: restart beacon queue when hardware reset
21mr|kernel-6.1-generic-6.1.152-2|14749	- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
21mr|kernel-6.1-generic-6.1.152-2|14750	- wifi: rtlwifi: add calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14751	- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
21mr|kernel-6.1-generic-6.1.152-2|14752	- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
21mr|kernel-6.1-generic-6.1.152-2|14753	- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14754	- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14755	- wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14756	- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14757	- wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14758	- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14759	- wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14760	- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
21mr|kernel-6.1-generic-6.1.152-2|14761	- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
21mr|kernel-6.1-generic-6.1.152-2|14762	- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
21mr|kernel-6.1-generic-6.1.152-2|14763	- wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap()
21mr|kernel-6.1-generic-6.1.152-2|14764	- work around gcc bugs with 'asm goto' with outputs
21mr|kernel-6.1-generic-6.1.152-2|14765	- x86/boot: Ignore NMIs during very early boot
21mr|kernel-6.1-generic-6.1.152-2|14766	- x86/entry/ia32: Ensure s32 is sign extended to s64
21mr|kernel-6.1-generic-6.1.152-2|14767	- x86/fpu: Stop relying on userspace for info to fault in xsave buffer
21mr|kernel-6.1-generic-6.1.152-2|14768	- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
21mr|kernel-6.1-generic-6.1.152-2|14769	- x86/kvm: Do not try to disable kvmclock if it was not enabled
21mr|kernel-6.1-generic-6.1.152-2|14770	- x86/lib: Fix overflow when counting digits
21mr|kernel-6.1-generic-6.1.152-2|14771	- x86/mce/inject: Clear test status value
21mr|kernel-6.1-generic-6.1.152-2|14772	- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
21mr|kernel-6.1-generic-6.1.152-2|14773	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-6.1-generic-6.1.152-2|14774	- xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
21mr|kernel-6.1-generic-6.1.152-2|14775	- xen-netback: don't produce zero-size SKB frags
21mr|kernel-6.1-generic-6.1.152-2|14776	- xen-netback: properly sync TX responses
21mr|kernel-6.1-generic-6.1.152-2|14777	- xfrm: Remove inner/outer modes from input path
21mr|kernel-6.1-generic-6.1.152-2|14778	- xfrm: Remove inner/outer modes from output path
21mr|kernel-6.1-generic-6.1.152-2|14779	- xfrm: Silence warnings triggerable by bad packets
21mr|kernel-6.1-generic-6.1.152-2|14780	- xfrm: Use xfrm_state selector for BEET input
21mr|kernel-6.1-generic-6.1.152-2|14781	- xfs: read only mounts with fsopen mount API are busted
21mr|kernel-6.1-generic-6.1.152-2|14782	- zonefs: Improve error handling
21mr|kernel-6.1-generic-6.1.152-2|14783	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|14784	
21mr|kernel-6.1-generic-6.1.152-2|14785	* Mon Feb 26 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|14786	- Fix symlinks after spec-helper
21mr|kernel-6.1-generic-6.1.152-2|14787	
21mr|kernel-6.1-generic-6.1.152-2|14788	* Mon Jan 22 2024 Alexander Stefanov <alexander@mezon.ru> 6.1.74-4
21mr|kernel-6.1-generic-6.1.152-2|14789	- 6.1.74
21mr|kernel-6.1-generic-6.1.152-2|14790	
21mr|kernel-6.1-generic-6.1.152-2|14791	* Mon Dec 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.58-4
21mr|kernel-6.1-generic-6.1.152-2|14792	- Try to fix booting in Qemu
21mr|kernel-6.1-generic-6.1.152-2|14793	- Experiments hold by fedya@ and survolog@, thanks to them
21mr|kernel-6.1-generic-6.1.152-2|14794	- Yes, it is strange that default loglevel makes difference, but for some reasons it enables even video output... (maybe tests were hold incorrectly)
21mr|kernel-6.1-generic-6.1.152-2|14795	
21mr|kernel-6.1-generic-6.1.152-2|14796	* Mon Dec 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|14797	- Update configs (just rerun make oldconfig)
21mr|kernel-6.1-generic-6.1.152-2|14798	
21mr|kernel-6.1-generic-6.1.152-2|14799	* Mon Dec 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|14800	- avoid odd diff when editing configs
21mr|kernel-6.1-generic-6.1.152-2|14801	
21mr|kernel-6.1-generic-6.1.152-2|14802	* Thu Nov 23 2023 Victor Ryzhikh <victorr2007@yandex.ru> 6.1.58-3
21mr|kernel-6.1-generic-6.1.152-2|14803	- Rebuild
21mr|kernel-6.1-generic-6.1.152-2|14804	
21mr|kernel-6.1-generic-6.1.152-2|14805	- Merge: 88b7713 adab507
21mr|kernel-6.1-generic-6.1.152-2|14806	* Fri Oct 27 2023 Mikhail Novosyolov <m@mikhailnov.ru> 6.1.58-2
21mr|kernel-6.1-generic-6.1.152-2|14807	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2023.1
21mr|kernel-6.1-generic-6.1.152-2|14808	
21mr|kernel-6.1-generic-6.1.152-2|14809	* Fri Oct 27 2023 Mikhail Novosyolov <m@mikhailnov.ru>
21mr|kernel-6.1-generic-6.1.152-2|14810	- move headers here from kernel-5.15 in rosa2021.15 and rosa2023.1
21mr|kernel-6.1-generic-6.1.152-2|14811	
21mr|kernel-6.1-generic-6.1.152-2|14812	* Mon Oct 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.58-1
21mr|kernel-6.1-generic-6.1.152-2|14813	- [bot] upd: 6.1.57 -> 6.1.58
21mr|kernel-6.1-generic-6.1.152-2|14814	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|14815	- lib/test_meminit: fix off-by-one error in test_pages()
21mr|kernel-6.1-generic-6.1.152-2|14816	- Revert "NFS: Fix error handling for O_DIRECT write scheduling"
21mr|kernel-6.1-generic-6.1.152-2|14817	- Revert "NFS: Fix O_DIRECT locking issues"
21mr|kernel-6.1-generic-6.1.152-2|14818	- Revert "NFS: More fixes for nfs_direct_write_reschedule_io()"
21mr|kernel-6.1-generic-6.1.152-2|14819	- Revert "NFS: More O_DIRECT accounting fixes for error paths"
21mr|kernel-6.1-generic-6.1.152-2|14820	- Revert "NFS: Use the correct commit info in nfs_join_page_group()"
21mr|kernel-6.1-generic-6.1.152-2|14821	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|14822	
21mr|kernel-6.1-generic-6.1.152-2|14823	* Wed Oct 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.57-1
21mr|kernel-6.1-generic-6.1.152-2|14824	- TPM problem was fixed in upstream, remove not appliable patch
21mr|kernel-6.1-generic-6.1.152-2|14825	
21mr|kernel-6.1-generic-6.1.152-2|14826	* Wed Oct 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|14827	- [bot] upd: 6.1.51 -> 6.1.57
21mr|kernel-6.1-generic-6.1.152-2|14828	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|14829	- 9p: virtio: fix unlikely null pointer deref in handle_rerror
21mr|kernel-6.1-generic-6.1.152-2|14830	- 9p: virtio: make sure 'offs' is initialized in zc_request
21mr|kernel-6.1-generic-6.1.152-2|14831	- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
21mr|kernel-6.1-generic-6.1.152-2|14832	- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
21mr|kernel-6.1-generic-6.1.152-2|14833	- ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects
21mr|kernel-6.1-generic-6.1.152-2|14834	- ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table
21mr|kernel-6.1-generic-6.1.152-2|14835	- ACPI: x86: s2idle: Post-increment variables when getting constraints
21mr|kernel-6.1-generic-6.1.152-2|14836	- af_unix: Fix data race around sk->sk_err.
21mr|kernel-6.1-generic-6.1.152-2|14837	- af_unix: Fix data-race around unix_tot_inflight.
21mr|kernel-6.1-generic-6.1.152-2|14838	- af_unix: Fix data-races around sk->sk_shutdown.
21mr|kernel-6.1-generic-6.1.152-2|14839	- af_unix: Fix data-races around user->unix_inflight.
21mr|kernel-6.1-generic-6.1.152-2|14840	- ALSA: ac97: Fix possible error value of *rac97
21mr|kernel-6.1-generic-6.1.152-2|14841	- ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.
21mr|kernel-6.1-generic-6.1.152-2|14842	- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
21mr|kernel-6.1-generic-6.1.152-2|14843	- ALSA: hda: intel-dsp-cfg: add LunarLake support
21mr|kernel-6.1-generic-6.1.152-2|14844	- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
21mr|kernel-6.1-generic-6.1.152-2|14845	- ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform
21mr|kernel-6.1-generic-6.1.152-2|14846	- ALSA: hda/realtek: Splitting the UX3402 into two separate models
21mr|kernel-6.1-generic-6.1.152-2|14847	- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
21mr|kernel-6.1-generic-6.1.152-2|14848	- ALSA: seq: oss: Fix racy open/close of MIDI devices
21mr|kernel-6.1-generic-6.1.152-2|14849	- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset
21mr|kernel-6.1-generic-6.1.152-2|14850	- ALSA: usb-audio: Fix init call orders for UAC1
21mr|kernel-6.1-generic-6.1.152-2|14851	- ALSA: usb-audio: Update for native DSD support quirks
21mr|kernel-6.1-generic-6.1.152-2|14852	- alx: fix OOB-read compiler warning
21mr|kernel-6.1-generic-6.1.152-2|14853	- amba: bus: fix refcount leak
21mr|kernel-6.1-generic-6.1.152-2|14854	- ARC: atomics: Add compiler barrier to atomic operations...
21mr|kernel-6.1-generic-6.1.152-2|14855	- arm64: Add Cortex-A520 CPU part definition
21mr|kernel-6.1-generic-6.1.152-2|14856	- arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path
21mr|kernel-6.1-generic-6.1.152-2|14857	- arm64: cpufeature: Fix CLRBHB and BC detection
21mr|kernel-6.1-generic-6.1.152-2|14858	- arm64: csum: Fix OoB access in IP checksum code for negative lengths
21mr|kernel-6.1-generic-6.1.152-2|14859	- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
21mr|kernel-6.1-generic-6.1.152-2|14860	- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build
21mr|kernel-6.1-generic-6.1.152-2|14861	- arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names
21mr|kernel-6.1-generic-6.1.152-2|14862	- arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply
21mr|kernel-6.1-generic-6.1.152-2|14863	- arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
21mr|kernel-6.1-generic-6.1.152-2|14864	- arm64: dts: qcom: msm8996: Fix dsi1 interrupts
21mr|kernel-6.1-generic-6.1.152-2|14865	- arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply
21mr|kernel-6.1-generic-6.1.152-2|14866	- arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU
21mr|kernel-6.1-generic-6.1.152-2|14867	- arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU
21mr|kernel-6.1-generic-6.1.152-2|14868	- arm64: dts: qcom: pm6150l: Add missing short interrupt
21mr|kernel-6.1-generic-6.1.152-2|14869	- arm64: dts: qcom: pm660l: Add missing short interrupt
21mr|kernel-6.1-generic-6.1.152-2|14870	- arm64: dts: qcom: pm8350b: fix thermal zone name
21mr|kernel-6.1-generic-6.1.152-2|14871	- arm64: dts: qcom: pm8350: fix thermal zone name
21mr|kernel-6.1-generic-6.1.152-2|14872	- arm64: dts: qcom: pmi8994: Add missing OVP interrupt
21mr|kernel-6.1-generic-6.1.152-2|14873	- arm64: dts: qcom: pmk8350: fix ADC-TM compatible string
21mr|kernel-6.1-generic-6.1.152-2|14874	- arm64: dts: qcom: pmr735b: fix thermal zone name
21mr|kernel-6.1-generic-6.1.152-2|14875	- arm64: dts: qcom: sc8280xp: Add missing SCM interconnect
21mr|kernel-6.1-generic-6.1.152-2|14876	- arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO
21mr|kernel-6.1-generic-6.1.152-2|14877	- arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins
21mr|kernel-6.1-generic-6.1.152-2|14878	- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
21mr|kernel-6.1-generic-6.1.152-2|14879	- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved
21mr|kernel-6.1-generic-6.1.152-2|14880	- arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
21mr|kernel-6.1-generic-6.1.152-2|14881	- arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path
21mr|kernel-6.1-generic-6.1.152-2|14882	- arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size
21mr|kernel-6.1-generic-6.1.152-2|14883	- arm64: dts: qcom: sm6350: correct ramoops pmsg-size
21mr|kernel-6.1-generic-6.1.152-2|14884	- arm64: dts: qcom: sm6350: Fix ZAP region
21mr|kernel-6.1-generic-6.1.152-2|14885	- arm64: dts: qcom: sm8150: Fix the I2C7 interrupt
21mr|kernel-6.1-generic-6.1.152-2|14886	- arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size
21mr|kernel-6.1-generic-6.1.152-2|14887	- arm64: dts: qcom: sm8250: correct dynamic power coefficients
21mr|kernel-6.1-generic-6.1.152-2|14888	- arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs
21mr|kernel-6.1-generic-6.1.152-2|14889	- arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM
21mr|kernel-6.1-generic-6.1.152-2|14890	- arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size
21mr|kernel-6.1-generic-6.1.152-2|14891	- arm64: dts: qcom: sm8250-edo: Rectify gpio-keys
21mr|kernel-6.1-generic-6.1.152-2|14892	- arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent
21mr|kernel-6.1-generic-6.1.152-2|14893	- arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again
21mr|kernel-6.1-generic-6.1.152-2|14894	- arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq
21mr|kernel-6.1-generic-6.1.152-2|14895	- arm64: dts: qcom: sm8350: Fix CPU idle state residency times
21mr|kernel-6.1-generic-6.1.152-2|14896	- arm64: dts: qcom: sm8350: Use proper CPU compatibles
21mr|kernel-6.1-generic-6.1.152-2|14897	- arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos
21mr|kernel-6.1-generic-6.1.152-2|14898	- arm64: errata: Add Cortex-A520 speculative unprivileged load workaround
21mr|kernel-6.1-generic-6.1.152-2|14899	- arm64/fpsimd: Only provide the length to cpufeature for xCR registers
21mr|kernel-6.1-generic-6.1.152-2|14900	- arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush()
21mr|kernel-6.1-generic-6.1.152-2|14901	- arm64/ptrace: Clean up error handling path in sve_set_common()
21mr|kernel-6.1-generic-6.1.152-2|14902	- arm64: sdei: abort running SDEI handlers during crash
21mr|kernel-6.1-generic-6.1.152-2|14903	- arm64/sme: Don't use streaming mode to probe the maximum SME VL
21mr|kernel-6.1-generic-6.1.152-2|14904	- arm64: tegra: Fix HSUART for Jetson AGX Orin
21mr|kernel-6.1-generic-6.1.152-2|14905	- arm64: tegra: Fix HSUART for Smaug
21mr|kernel-6.1-generic-6.1.152-2|14906	- ARM: 9317/1: kexec: Make smp stop calls asynchronous
21mr|kernel-6.1-generic-6.1.152-2|14907	- ARM: dts: Add .dts files missing from the build
21mr|kernel-6.1-generic-6.1.152-2|14908	- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
21mr|kernel-6.1-generic-6.1.152-2|14909	- ARM: dts: BCM53573: Add cells sizes to PCIe node
21mr|kernel-6.1-generic-6.1.152-2|14910	- ARM: dts: BCM53573: Drop nonexistent #usb-cells
21mr|kernel-6.1-generic-6.1.152-2|14911	- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
21mr|kernel-6.1-generic-6.1.152-2|14912	- ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port
21mr|kernel-6.1-generic-6.1.152-2|14913	- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
21mr|kernel-6.1-generic-6.1.152-2|14914	- ARM: dts: imx: Set default tuning step for imx7d usdhc
21mr|kernel-6.1-generic-6.1.152-2|14915	- ARM: dts: omap: correct indentation
21mr|kernel-6.1-generic-6.1.152-2|14916	- ARM: dts: qcom: ipq4019: correct SDHCI XO clock
21mr|kernel-6.1-generic-6.1.152-2|14917	- ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen
21mr|kernel-6.1-generic-6.1.152-2|14918	- ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names
21mr|kernel-6.1-generic-6.1.152-2|14919	- ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode
21mr|kernel-6.1-generic-6.1.152-2|14920	- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
21mr|kernel-6.1-generic-6.1.152-2|14921	- ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
21mr|kernel-6.1-generic-6.1.152-2|14922	- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
21mr|kernel-6.1-generic-6.1.152-2|14923	- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
21mr|kernel-6.1-generic-6.1.152-2|14924	- ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM
21mr|kernel-6.1-generic-6.1.152-2|14925	- ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon
21mr|kernel-6.1-generic-6.1.152-2|14926	- ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM
21mr|kernel-6.1-generic-6.1.152-2|14927	- ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon
21mr|kernel-6.1-generic-6.1.152-2|14928	- ARM: dts: stm32: Rename mdio0 to mdio
21mr|kernel-6.1-generic-6.1.152-2|14929	- ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems
21mr|kernel-6.1-generic-6.1.152-2|14930	- ARM: dts: stm32: YAML validation fails for Argon Boards
21mr|kernel-6.1-generic-6.1.152-2|14931	- ARM: dts: stm32: YAML validation fails for Odyssey Boards
21mr|kernel-6.1-generic-6.1.152-2|14932	- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
21mr|kernel-6.1-generic-6.1.152-2|14933	- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
21mr|kernel-6.1-generic-6.1.152-2|14934	- ARM: dts: Unify pinctrl-single pin group nodes for omap4
21mr|kernel-6.1-generic-6.1.152-2|14935	- ARM: dts: Unify pwm-omap-dmtimer node names
21mr|kernel-6.1-generic-6.1.152-2|14936	- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
21mr|kernel-6.1-generic-6.1.152-2|14937	- ARM: ptrace: Restore syscall restart tracing
21mr|kernel-6.1-generic-6.1.152-2|14938	- ARM: ptrace: Restore syscall skipping for tracers
21mr|kernel-6.1-generic-6.1.152-2|14939	- ARM: pxa: remove use of symbol_get()
21mr|kernel-6.1-generic-6.1.152-2|14940	- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
21mr|kernel-6.1-generic-6.1.152-2|14941	- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
21mr|kernel-6.1-generic-6.1.152-2|14942	- ASoC: atmel: Fix the 8K sample parameter in I2SC master
21mr|kernel-6.1-generic-6.1.152-2|14943	- ASoc: codecs: ES8316: Fix DMIC config
21mr|kernel-6.1-generic-6.1.152-2|14944	- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low
21mr|kernel-6.1-generic-6.1.152-2|14945	- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.
21mr|kernel-6.1-generic-6.1.152-2|14946	- ASoC: cs43130: Fix numerator/denominator mixup
21mr|kernel-6.1-generic-6.1.152-2|14947	- ASoC: da7219: Check for failure reading AAD IRQ events
21mr|kernel-6.1-generic-6.1.152-2|14948	- ASoC: da7219: Flush pending AAD IRQ when suspending
21mr|kernel-6.1-generic-6.1.152-2|14949	- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
21mr|kernel-6.1-generic-6.1.152-2|14950	- ASoC: hdaudio.c: Add missing check for devm_kstrdup
21mr|kernel-6.1-generic-6.1.152-2|14951	- ASoC: imx-audmix: Fix return error with devm_clk_get()
21mr|kernel-6.1-generic-6.1.152-2|14952	- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
21mr|kernel-6.1-generic-6.1.152-2|14953	- ASoC: Intel: sof_sdw: Update BT offload config for soundwire config
21mr|kernel-6.1-generic-6.1.152-2|14954	- ASoC: meson: spdifin: start hw on dai probe
21mr|kernel-6.1-generic-6.1.152-2|14955	- ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect
21mr|kernel-6.1-generic-6.1.152-2|14956	- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
21mr|kernel-6.1-generic-6.1.152-2|14957	- ASoC: rt5640: Revert "Fix sleep in atomic context"
21mr|kernel-6.1-generic-6.1.152-2|14958	- ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0
21mr|kernel-6.1-generic-6.1.152-2|14959	- ASoC: rt711: fix for JD event handling in ClockStop Mode0
21mr|kernel-6.1-generic-6.1.152-2|14960	- ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0
21mr|kernel-6.1-generic-6.1.152-2|14961	- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
21mr|kernel-6.1-generic-6.1.152-2|14962	- ASoC: SOF: amd: clear dsp to host interrupt status
21mr|kernel-6.1-generic-6.1.152-2|14963	- ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful
21mr|kernel-6.1-generic-6.1.152-2|14964	- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
21mr|kernel-6.1-generic-6.1.152-2|14965	- ASoC: SOF: topology: simplify code to prevent static analysis warnings
21mr|kernel-6.1-generic-6.1.152-2|14966	- ASoC: stac9766: fix build errors with REGMAP_AC97
21mr|kernel-6.1-generic-6.1.152-2|14967	- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
21mr|kernel-6.1-generic-6.1.152-2|14968	- ASoC: tegra: Fix SFC conversion for few rates
21mr|kernel-6.1-generic-6.1.152-2|14969	- ata: ahci: Add Elkhart Lake AHCI controller
21mr|kernel-6.1-generic-6.1.152-2|14970	- ata: libahci: clear pending interrupt status
21mr|kernel-6.1-generic-6.1.152-2|14971	- ata: libata-core: Do not register PM operations for SAS ports
21mr|kernel-6.1-generic-6.1.152-2|14972	- ata: libata-core: Fix ata_port_request_pm() locking
21mr|kernel-6.1-generic-6.1.152-2|14973	- ata: libata-core: Fix port and device removal
21mr|kernel-6.1-generic-6.1.152-2|14974	- ata: libata: disallow dev-initiated LPM transitions to unsupported states
21mr|kernel-6.1-generic-6.1.152-2|14975	- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
21mr|kernel-6.1-generic-6.1.152-2|14976	- ata: libata-sata: increase PMP SRST timeout to 10s
21mr|kernel-6.1-generic-6.1.152-2|14977	- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
21mr|kernel-6.1-generic-6.1.152-2|14978	- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
21mr|kernel-6.1-generic-6.1.152-2|14979	- ata: libata-scsi: link ata port and scsi device
21mr|kernel-6.1-generic-6.1.152-2|14980	- ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
21mr|kernel-6.1-generic-6.1.152-2|14981	- ata: pata_falcon: fix IO base selection for Q40
21mr|kernel-6.1-generic-6.1.152-2|14982	- ata: pata_ftide010: Add missing MODULE_DESCRIPTION
21mr|kernel-6.1-generic-6.1.152-2|14983	- ata: sata_gemini: Add missing MODULE_DESCRIPTION
21mr|kernel-6.1-generic-6.1.152-2|14984	- ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()
21mr|kernel-6.1-generic-6.1.152-2|14985	- ata,scsi: do not issue START STOP UNIT on resume
21mr|kernel-6.1-generic-6.1.152-2|14986	- attr: block mode changes of symlinks
21mr|kernel-6.1-generic-6.1.152-2|14987	- audit: fix possible soft lockup in __audit_inode_child()
21mr|kernel-6.1-generic-6.1.152-2|14988	- autofs: fix memory leak of waitqueues in autofs_catatonic_mode
21mr|kernel-6.1-generic-6.1.152-2|14989	- backlight/bd6107: Compare against struct fb_info.device
21mr|kernel-6.1-generic-6.1.152-2|14990	- backlight/gpio_backlight: Compare against struct fb_info.device
21mr|kernel-6.1-generic-6.1.152-2|14991	- backlight: gpio_backlight: Drop output GPIO direction check for initial power state
21mr|kernel-6.1-generic-6.1.152-2|14992	- backlight/lv5207lp: Compare against struct fb_info.device
21mr|kernel-6.1-generic-6.1.152-2|14993	- blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice()
21mr|kernel-6.1-generic-6.1.152-2|14994	- blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice()
21mr|kernel-6.1-generic-6.1.152-2|14995	- block: cleanup queue_wc_store
21mr|kernel-6.1-generic-6.1.152-2|14996	- block: don't add or resize partition on the disk with GENHD_FL_NO_PART
21mr|kernel-6.1-generic-6.1.152-2|14997	- block: don't allow enabling a cache on devices that don't support it
21mr|kernel-6.1-generic-6.1.152-2|14998	- block: factor out a bvec_set_page helper
21mr|kernel-6.1-generic-6.1.152-2|14999	- block: fix use-after-free of q->q_usage_counter
21mr|kernel-6.1-generic-6.1.152-2|15000	- block/mq-deadline: use correct way to throttling write requests
21mr|kernel-6.1-generic-6.1.152-2|15001	- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
21mr|kernel-6.1-generic-6.1.152-2|15002	- Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
21mr|kernel-6.1-generic-6.1.152-2|15003	- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
21mr|kernel-6.1-generic-6.1.152-2|15004	- Bluetooth: Fix hci_suspend_sync crash
21mr|kernel-6.1-generic-6.1.152-2|15005	- Bluetooth: Fix potential use-after-free when clear keys
21mr|kernel-6.1-generic-6.1.152-2|15006	- Bluetooth: hci_codec: Fix leaking content of local_codecs
21mr|kernel-6.1-generic-6.1.152-2|15007	- Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor()
21mr|kernel-6.1-generic-6.1.152-2|15008	- Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor
21mr|kernel-6.1-generic-6.1.152-2|15009	- Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER
21mr|kernel-6.1-generic-6.1.152-2|15010	- Bluetooth: ISO: Fix handling of listen for unicast
21mr|kernel-6.1-generic-6.1.152-2|15011	- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
21mr|kernel-6.1-generic-6.1.152-2|15012	- bnx2x: fix page fault following EEH recovery
21mr|kernel-6.1-generic-6.1.152-2|15013	- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
21mr|kernel-6.1-generic-6.1.152-2|15014	- bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup
21mr|kernel-6.1-generic-6.1.152-2|15015	- bpf: Add override check to kprobe multi link attach
21mr|kernel-6.1-generic-6.1.152-2|15016	- bpf: Annotate bpf_long_memcpy with data_race
21mr|kernel-6.1-generic-6.1.152-2|15017	- bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.
21mr|kernel-6.1-generic-6.1.152-2|15018	- bpf: Avoid deadlock when using queue and stack maps from NMI
21mr|kernel-6.1-generic-6.1.152-2|15019	- bpf: Clarify error expectations from bpf_clone_redirect
21mr|kernel-6.1-generic-6.1.152-2|15020	- bpf: Clear the probe_addr for uprobe
21mr|kernel-6.1-generic-6.1.152-2|15021	- bpf: Fix an error in verifying a field in a union
21mr|kernel-6.1-generic-6.1.152-2|15022	- bpf: Fix BTF_ID symbol generation collision
21mr|kernel-6.1-generic-6.1.152-2|15023	- bpf: Fix BTF_ID symbol generation collision in tools/
21mr|kernel-6.1-generic-6.1.152-2|15024	- bpf: Fix issue in verifying allow_ptr_leaks
21mr|kernel-6.1-generic-6.1.152-2|15025	- bpf: Fix tr dereferencing
21mr|kernel-6.1-generic-6.1.152-2|15026	- bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().
21mr|kernel-6.1-generic-6.1.152-2|15027	- bpf: reject unhashed sockets in bpf_sk_assign
21mr|kernel-6.1-generic-6.1.152-2|15028	- bpf: Remove prog->active check for bpf_lsm and bpf_iter
21mr|kernel-6.1-generic-6.1.152-2|15029	- bpf, sockmap: Do not inc copied_seq when PEEK flag set
21mr|kernel-6.1-generic-6.1.152-2|15030	- bpf, sockmap: Fix skb refcnt race after locking changes
21mr|kernel-6.1-generic-6.1.152-2|15031	- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
21mr|kernel-6.1-generic-6.1.152-2|15032	- bpf: tcp_read_skb needs to pop skb regardless of seq
21mr|kernel-6.1-generic-6.1.152-2|15033	- bpftool: Define a local bpf_perf_link to fix accessing its fields
21mr|kernel-6.1-generic-6.1.152-2|15034	- bpftool: Use a local bpf_perf_event_value to fix accessing its fields
21mr|kernel-6.1-generic-6.1.152-2|15035	- bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c
21mr|kernel-6.1-generic-6.1.152-2|15036	- bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie
21mr|kernel-6.1-generic-6.1.152-2|15037	- btrfs: add a helper to read the superblock metadata_uuid
21mr|kernel-6.1-generic-6.1.152-2|15038	- btrfs: assert delayed node locked when removing delayed item
21mr|kernel-6.1-generic-6.1.152-2|15039	- btrfs: check for BTRFS_FS_ERROR in pending ordered assert
21mr|kernel-6.1-generic-6.1.152-2|15040	- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
21mr|kernel-6.1-generic-6.1.152-2|15041	- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
21mr|kernel-6.1-generic-6.1.152-2|15042	- btrfs: file_remove_privs needs an exclusive lock in direct io write
21mr|kernel-6.1-generic-6.1.152-2|15043	- btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio
21mr|kernel-6.1-generic-6.1.152-2|15044	- btrfs: fix an error handling path in btrfs_rename()
21mr|kernel-6.1-generic-6.1.152-2|15045	- btrfs: fix fscrypt name leak after failure to join log transaction
21mr|kernel-6.1-generic-6.1.152-2|15046	- btrfs: fix lockdep splat and potential deadlock after failure running delayed items
21mr|kernel-6.1-generic-6.1.152-2|15047	- btrfs: fix start transaction qgroup rsv double free
21mr|kernel-6.1-generic-6.1.152-2|15048	- btrfs: free qgroup rsv on io failure
21mr|kernel-6.1-generic-6.1.152-2|15049	- btrfs: improve error message after failure to add delayed dir index item
21mr|kernel-6.1-generic-6.1.152-2|15050	- btrfs: output extra debug info if we failed to find an inline backref
21mr|kernel-6.1-generic-6.1.152-2|15051	- btrfs: properly report 0 avail for very full file systems
21mr|kernel-6.1-generic-6.1.152-2|15052	- btrfs: release path before inode lookup during the ino lookup ioctl
21mr|kernel-6.1-generic-6.1.152-2|15053	- btrfs: remove BUG() after failure to insert delayed dir index item
21mr|kernel-6.1-generic-6.1.152-2|15054	- btrfs: reset destination buffer when read_extent_buffer() gets invalid range
21mr|kernel-6.1-generic-6.1.152-2|15055	- btrfs: set page extent mapped after read_folio in relocate_one_page
21mr|kernel-6.1-generic-6.1.152-2|15056	- btrfs: setup qstr from dentrys using fscrypt helper
21mr|kernel-6.1-generic-6.1.152-2|15057	- btrfs: use struct fscrypt_str instead of struct qstr
21mr|kernel-6.1-generic-6.1.152-2|15058	- btrfs: use struct qstr instead of name and namelen pairs
21mr|kernel-6.1-generic-6.1.152-2|15059	- btrfs: use the correct superblock to compare fsid in btrfs_validate_super
21mr|kernel-6.1-generic-6.1.152-2|15060	- btrfs: zoned: do not zone finish data relocation block group
21mr|kernel-6.1-generic-6.1.152-2|15061	- btrfs: zoned: re-enable metadata over-commit for zoned mode
21mr|kernel-6.1-generic-6.1.152-2|15062	- bus: mhi: host: Skip MHI reset if device is in RDDM
21mr|kernel-6.1-generic-6.1.152-2|15063	- bus: ti-sysc: Configure uart quirks for k3 SoC
21mr|kernel-6.1-generic-6.1.152-2|15064	- bus: ti-sysc: Fix build warning for 64-bit build
21mr|kernel-6.1-generic-6.1.152-2|15065	- bus: ti-sysc: Fix cast to enum warning
21mr|kernel-6.1-generic-6.1.152-2|15066	- bus: ti-sysc: Fix missing AM35xx SoC matching
21mr|kernel-6.1-generic-6.1.152-2|15067	- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
21mr|kernel-6.1-generic-6.1.152-2|15068	- bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
21mr|kernel-6.1-generic-6.1.152-2|15069	- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
21mr|kernel-6.1-generic-6.1.152-2|15070	- can: sun4i_can: Add acceptance register quirk
21mr|kernel-6.1-generic-6.1.152-2|15071	- can: sun4i_can: Add support for the Allwinner D1
21mr|kernel-6.1-generic-6.1.152-2|15072	- ceph: drop messages from MDS when unmounting
21mr|kernel-6.1-generic-6.1.152-2|15073	- cgroup/cpuset: Inherit parent's load balance state in v2
21mr|kernel-6.1-generic-6.1.152-2|15074	- cgroup:namespace: Remove unused cgroup_namespaces_init()
21mr|kernel-6.1-generic-6.1.152-2|15075	- cifs: fix max_credits implementation
21mr|kernel-6.1-generic-6.1.152-2|15076	- cifs: fix sockaddr comparison in iface_cmp
21mr|kernel-6.1-generic-6.1.152-2|15077	- cifs: Fix UAF in cifs_demultiplex_thread()
21mr|kernel-6.1-generic-6.1.152-2|15078	- cifs: update desired access while requesting for directory lease
21mr|kernel-6.1-generic-6.1.152-2|15079	- cifs: use fs_context for automounts
21mr|kernel-6.1-generic-6.1.152-2|15080	- clk: Avoid invalid function names in CLK_OF_DECLARE()
21mr|kernel-6.1-generic-6.1.152-2|15081	- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
21mr|kernel-6.1-generic-6.1.152-2|15082	- clk: imx8mp: fix sai4 clock
21mr|kernel-6.1-generic-6.1.152-2|15083	- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
21mr|kernel-6.1-generic-6.1.152-2|15084	- clk: imx: imx8ulp: update SPLL2 type
21mr|kernel-6.1-generic-6.1.152-2|15085	- clk: imx: pll14xx: align pdiv with reference manual
21mr|kernel-6.1-generic-6.1.152-2|15086	- clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
21mr|kernel-6.1-generic-6.1.152-2|15087	- clk: imx: pllv4: Fix SPLL2 MULT range
21mr|kernel-6.1-generic-6.1.152-2|15088	- clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro
21mr|kernel-6.1-generic-6.1.152-2|15089	- clk: qcom: camcc-sc7180: fix async resume during probe
21mr|kernel-6.1-generic-6.1.152-2|15090	- clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors
21mr|kernel-6.1-generic-6.1.152-2|15091	- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
21mr|kernel-6.1-generic-6.1.152-2|15092	- clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
21mr|kernel-6.1-generic-6.1.152-2|15093	- clk: qcom: gcc-sc8280xp: Add EMAC GDSCs
21mr|kernel-6.1-generic-6.1.152-2|15094	- clk: qcom: gcc-sc8280xp: Add missing GDSC flags
21mr|kernel-6.1-generic-6.1.152-2|15095	- clk: qcom: gcc-sc8280xp: Add missing GDSCs
21mr|kernel-6.1-generic-6.1.152-2|15096	- clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src
21mr|kernel-6.1-generic-6.1.152-2|15097	- clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
21mr|kernel-6.1-generic-6.1.152-2|15098	- clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs
21mr|kernel-6.1-generic-6.1.152-2|15099	- clk: qcom: gpucc-sm6350: Fix clock source names
21mr|kernel-6.1-generic-6.1.152-2|15100	- clk: qcom: gpucc-sm6350: Introduce index-based clk lookup
21mr|kernel-6.1-generic-6.1.152-2|15101	- clk: qcom: lpasscc-sc7280: fix missing resume during probe
21mr|kernel-6.1-generic-6.1.152-2|15102	- clk: qcom: mss-sc7180: fix missing resume during probe
21mr|kernel-6.1-generic-6.1.152-2|15103	- clk: qcom: q6sstop-qcs404: fix missing resume during probe
21mr|kernel-6.1-generic-6.1.152-2|15104	- clk: qcom: reset: Use the correct type of sleep/delay based on length
21mr|kernel-6.1-generic-6.1.152-2|15105	- clk: qcom: turingcc-qcs404: fix missing resume during probe
21mr|kernel-6.1-generic-6.1.152-2|15106	- clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz
21mr|kernel-6.1-generic-6.1.152-2|15107	- clk: sprd: Fix thm_parents incorrect configuration
21mr|kernel-6.1-generic-6.1.152-2|15108	- clk: sunxi-ng: Modify mismatched function name
21mr|kernel-6.1-generic-6.1.152-2|15109	- clk: tegra: fix error return case for recalc_rate
21mr|kernel-6.1-generic-6.1.152-2|15110	- clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL
21mr|kernel-6.1-generic-6.1.152-2|15111	- coresight: tmc: Explicit type conversions to prevent integer overflow
21mr|kernel-6.1-generic-6.1.152-2|15112	- coresight: trbe: Fix TRBE potential sleep in atomic context
21mr|kernel-6.1-generic-6.1.152-2|15113	- cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver
21mr|kernel-6.1-generic-6.1.152-2|15114	- cpufreq: amd-pstate-ut: Remove module parameter access
21mr|kernel-6.1-generic-6.1.152-2|15115	- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
21mr|kernel-6.1-generic-6.1.152-2|15116	- cpufreq: Fix the race condition while updating the transition_task of policy
21mr|kernel-6.1-generic-6.1.152-2|15117	- cpufreq: intel_pstate: set stale CPU frequency to minimum
21mr|kernel-6.1-generic-6.1.152-2|15118	- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
21mr|kernel-6.1-generic-6.1.152-2|15119	- cpu/hotplug: Prevent self deadlock on CPU hot-unplug
21mr|kernel-6.1-generic-6.1.152-2|15120	- crypto: api - Use work queue in crypto_destroy_instance
21mr|kernel-6.1-generic-6.1.152-2|15121	- crypto: caam - fix unchecked return value error
21mr|kernel-6.1-generic-6.1.152-2|15122	- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
21mr|kernel-6.1-generic-6.1.152-2|15123	- crypto: lrw,xts - Replace strlcpy with strscpy
21mr|kernel-6.1-generic-6.1.152-2|15124	- crypto: qat - change value of default idle filter
21mr|kernel-6.1-generic-6.1.152-2|15125	- crypto: rsa-pkcs1pad - Use helper to set reqsize
21mr|kernel-6.1-generic-6.1.152-2|15126	- crypto: stm32 - fix loop iterating through scatterlist for DMA
21mr|kernel-6.1-generic-6.1.152-2|15127	- crypto: stm32 - Properly handle pm_runtime_get failing
21mr|kernel-6.1-generic-6.1.152-2|15128	- cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously
21mr|kernel-6.1-generic-6.1.152-2|15129	- dccp: fix dccp_v4_err()/dccp_v6_err() again
21mr|kernel-6.1-generic-6.1.152-2|15130	- dccp: Fix out of bounds access in DCCP error handler
21mr|kernel-6.1-generic-6.1.152-2|15131	- devlink: remove reload failed checks in params get/set callbacks
21mr|kernel-6.1-generic-6.1.152-2|15132	- dlm: fix plock lookup when using multiple lockspaces
21mr|kernel-6.1-generic-6.1.152-2|15133	- dma-buf: Add unlocked variant of attachment-mapping functions
21mr|kernel-6.1-generic-6.1.152-2|15134	- dma-buf/sync_file: Fix docs syntax
21mr|kernel-6.1-generic-6.1.152-2|15135	- dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
21mr|kernel-6.1-generic-6.1.152-2|15136	- dmaengine: idxd: Modify the dependence of attribute pasid_enabled
21mr|kernel-6.1-generic-6.1.152-2|15137	- dmaengine: sh: rz-dmac: Fix destination and source data size setting
21mr|kernel-6.1-generic-6.1.152-2|15138	- dmaengine: ste_dma40: Add missing IRQ check in d40_probe
21mr|kernel-6.1-generic-6.1.152-2|15139	- dm: don't attempt to queue IO under RCU protection
21mr|kernel-6.1-generic-6.1.152-2|15140	- dm: fix a race condition in retrieve_deps
21mr|kernel-6.1-generic-6.1.152-2|15141	- dm zoned: free dmz->ddev array in dmz_put_zoned_devices
21mr|kernel-6.1-generic-6.1.152-2|15142	- docs: ABI: fix spelling/grammar in SBEFIFO timeout interface
21mr|kernel-6.1-generic-6.1.152-2|15143	- driver core: Call dma_cleanup() on the test_remove path
21mr|kernel-6.1-generic-6.1.152-2|15144	- driver core: test_async: fix an error code
21mr|kernel-6.1-generic-6.1.152-2|15145	- drivers: base: Free devm resources when unregistering a device
21mr|kernel-6.1-generic-6.1.152-2|15146	- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
21mr|kernel-6.1-generic-6.1.152-2|15147	- Drivers: hv: vmbus: Don't dereference ACPI root object handle
21mr|kernel-6.1-generic-6.1.152-2|15148	- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
21mr|kernel-6.1-generic-6.1.152-2|15149	- drivers: usb: smsusb: fix error handling code in smsusb_init_device
21mr|kernel-6.1-generic-6.1.152-2|15150	- drm: adv7511: Fix low refresh rate register for ADV7533/5
21mr|kernel-6.1-generic-6.1.152-2|15151	- drm/amd/display: Add smu write msg id fail retry process
21mr|kernel-6.1-generic-6.1.152-2|15152	- drm/amd/display: Adjust the MST resume flow
21mr|kernel-6.1-generic-6.1.152-2|15153	- drm/amd/display: always switch off ODM before committing more streams
21mr|kernel-6.1-generic-6.1.152-2|15154	- drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31
21mr|kernel-6.1-generic-6.1.152-2|15155	- drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314
21mr|kernel-6.1-generic-6.1.152-2|15156	- drm/amd/display: Do not set drr on pipe commit
21mr|kernel-6.1-generic-6.1.152-2|15157	- drm/amd/display: Don't check registers, if using AUX BL control
21mr|kernel-6.1-generic-6.1.152-2|15158	- drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
21mr|kernel-6.1-generic-6.1.152-2|15159	- drm/amd/display: ensure async flips are only accepted for fast updates
21mr|kernel-6.1-generic-6.1.152-2|15160	- drm/amd/display: Exit idle optimizations before attempt to access PHY
21mr|kernel-6.1-generic-6.1.152-2|15161	- drm/amd/display: Fix a bug when searching for insert_above_mpcc
21mr|kernel-6.1-generic-6.1.152-2|15162	- drm/amd/display: fix the white screen issue when >= 64GB DRAM
21mr|kernel-6.1-generic-6.1.152-2|15163	- drm/amd/display: Fix underflow issue on 175hz timing
21mr|kernel-6.1-generic-6.1.152-2|15164	- drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family
21mr|kernel-6.1-generic-6.1.152-2|15165	- drm/amd/display: prevent potential division by zero errors
21mr|kernel-6.1-generic-6.1.152-2|15166	- drm/amd/display: register edp_backlight_control() for DCN301
21mr|kernel-6.1-generic-6.1.152-2|15167	- drm/amd/display: Remove wait while locked
21mr|kernel-6.1-generic-6.1.152-2|15168	- drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK
21mr|kernel-6.1-generic-6.1.152-2|15169	- drm/amd: Fix detection of _PR3 on the PCIe root port
21mr|kernel-6.1-generic-6.1.152-2|15170	- drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters()
21mr|kernel-6.1-generic-6.1.152-2|15171	- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
21mr|kernel-6.1-generic-6.1.152-2|15172	- drm/amdgpu: fix amdgpu_cs_p1_user_fence
21mr|kernel-6.1-generic-6.1.152-2|15173	- drm/amdgpu: Handle null atom context in VBIOS info ioctl
21mr|kernel-6.1-generic-6.1.152-2|15174	- drm/amdgpu: Match against exact bootloader status
21mr|kernel-6.1-generic-6.1.152-2|15175	- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
21mr|kernel-6.1-generic-6.1.152-2|15176	- drm/amdgpu: register a dirty framebuffer callback for fbcon
21mr|kernel-6.1-generic-6.1.152-2|15177	- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
21mr|kernel-6.1-generic-6.1.152-2|15178	- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
21mr|kernel-6.1-generic-6.1.152-2|15179	- drm/amdgpu: Use RMW accessors for changing LNKCTL
21mr|kernel-6.1-generic-6.1.152-2|15180	- drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3
21mr|kernel-6.1-generic-6.1.152-2|15181	- drm/amdkfd: Insert missing TLB flush on GFX10 and later
21mr|kernel-6.1-generic-6.1.152-2|15182	- drm/amdkfd: Use gpu_offset for user queue's wptr
21mr|kernel-6.1-generic-6.1.152-2|15183	- drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
21mr|kernel-6.1-generic-6.1.152-2|15184	- drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock
21mr|kernel-6.1-generic-6.1.152-2|15185	- drm/armada: Fix off-by-one error in armada_overlay_get_property()
21mr|kernel-6.1-generic-6.1.152-2|15186	- drm/ast: Fix DRAM init on AST2200
21mr|kernel-6.1-generic-6.1.152-2|15187	- drm/bridge: anx7625: Use common macros for DP power sequencing commands
21mr|kernel-6.1-generic-6.1.152-2|15188	- drm/bridge: anx7625: Use common macros for HDCP capabilities
21mr|kernel-6.1-generic-6.1.152-2|15189	- drm/bridge: tc358762: Instruct DSI host to generate HSE packets
21mr|kernel-6.1-generic-6.1.152-2|15190	- drm/bridge: tc358764: Fix debug print parameter order
21mr|kernel-6.1-generic-6.1.152-2|15191	- drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet
21mr|kernel-6.1-generic-6.1.152-2|15192	- drm/edid: Add quirk for OSVR HDK 2.0
21mr|kernel-6.1-generic-6.1.152-2|15193	- drm/etnaviv: fix dumping of active MMU context
21mr|kernel-6.1-generic-6.1.152-2|15194	- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
21mr|kernel-6.1-generic-6.1.152-2|15195	- drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
21mr|kernel-6.1-generic-6.1.152-2|15196	- drm/hyperv: Fix a compilation issue because of not including screen_info.h
21mr|kernel-6.1-generic-6.1.152-2|15197	- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
21mr|kernel-6.1-generic-6.1.152-2|15198	- drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
21mr|kernel-6.1-generic-6.1.152-2|15199	- drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()
21mr|kernel-6.1-generic-6.1.152-2|15200	- drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"
21mr|kernel-6.1-generic-6.1.152-2|15201	- drm/i915: mark requests for GuC virtual engines to avoid use-after-free
21mr|kernel-6.1-generic-6.1.152-2|15202	- drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities
21mr|kernel-6.1-generic-6.1.152-2|15203	- drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer()
21mr|kernel-6.1-generic-6.1.152-2|15204	- drm/mediatek: Fix potential memory leak if vmap() fail
21mr|kernel-6.1-generic-6.1.152-2|15205	- drm/mediatek: Remove freeing not dynamic allocated memory
21mr|kernel-6.1-generic-6.1.152-2|15206	- drm/meson: fix memory leak on ->hpd_notify callback
21mr|kernel-6.1-generic-6.1.152-2|15207	- drm/msm/a2xx: Call adreno_gpu_init() earlier
21mr|kernel-6.1-generic-6.1.152-2|15208	- drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done
21mr|kernel-6.1-generic-6.1.152-2|15209	- drm/msm/mdp5: Don't leak some plane state
21mr|kernel-6.1-generic-6.1.152-2|15210	- drm/msm: Update dev core dump to not print backwards
21mr|kernel-6.1-generic-6.1.152-2|15211	- drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable()
21mr|kernel-6.1-generic-6.1.152-2|15212	- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
21mr|kernel-6.1-generic-6.1.152-2|15213	- drm/radeon: Use RMW accessors for changing LNKCTL
21mr|kernel-6.1-generic-6.1.152-2|15214	- drm/repaper: Reduce temporary buffer size in repaper_fb_dirty()
21mr|kernel-6.1-generic-6.1.152-2|15215	- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
21mr|kernel-6.1-generic-6.1.152-2|15216	- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
21mr|kernel-6.1-generic-6.1.152-2|15217	- drm/virtio: Conditionally allocate virtio_gpu_fence
21mr|kernel-6.1-generic-6.1.152-2|15218	- drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
21mr|kernel-6.1-generic-6.1.152-2|15219	- dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs
21mr|kernel-6.1-generic-6.1.152-2|15220	- dt-bindings: clock: xlnx,versal-clk: drop select:false
21mr|kernel-6.1-generic-6.1.152-2|15221	- dt-bindings: extcon: maxim,max77843: restrict connector properties
21mr|kernel-6.1-generic-6.1.152-2|15222	- dt-bindings: sc16is7xx: Add property to change GPIO function
21mr|kernel-6.1-generic-6.1.152-2|15223	- EDAC/igen6: Fix the issue of no error events
21mr|kernel-6.1-generic-6.1.152-2|15224	- erofs: ensure that the post-EOF tails are all zeroed
21mr|kernel-6.1-generic-6.1.152-2|15225	- erofs: fix memory leak of LZMA global compressed deduplication
21mr|kernel-6.1-generic-6.1.152-2|15226	- ethernet: atheros: fix return value check in atl1c_tso_csum()
21mr|kernel-6.1-generic-6.1.152-2|15227	- eventfd: prevent underflow for eventfd semaphores
21mr|kernel-6.1-generic-6.1.152-2|15228	- ext2: fix datatype of block number in ext2_xattr_set2()
21mr|kernel-6.1-generic-6.1.152-2|15229	- ext4: add correct group descriptors and reserved GDT blocks to system zone
21mr|kernel-6.1-generic-6.1.152-2|15230	- ext4: avoid potential data overflow in next_linear_group
21mr|kernel-6.1-generic-6.1.152-2|15231	- ext4: correct grp validation in ext4_mb_good_group
21mr|kernel-6.1-generic-6.1.152-2|15232	- ext4: do not let fstrim block system suspend
21mr|kernel-6.1-generic-6.1.152-2|15233	- ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}
21mr|kernel-6.1-generic-6.1.152-2|15234	- ext4: fix rec_len verify error
21mr|kernel-6.1-generic-6.1.152-2|15235	- ext4: fix unttached inode after power cut with orphan file feature enabled
21mr|kernel-6.1-generic-6.1.152-2|15236	- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
21mr|kernel-6.1-generic-6.1.152-2|15237	- ext4: replace the traditional ternary conditional operator with with max()/min()
21mr|kernel-6.1-generic-6.1.152-2|15238	- extcon: cht_wc: add POWER_SUPPLY dependency
21mr|kernel-6.1-generic-6.1.152-2|15239	- f2fs: avoid false alarm of circular locking
21mr|kernel-6.1-generic-6.1.152-2|15240	- f2fs: fix to avoid mmap vs set_compress_option case
21mr|kernel-6.1-generic-6.1.152-2|15241	- f2fs: flush inode if atomic file is aborted
21mr|kernel-6.1-generic-6.1.152-2|15242	- f2fs: get out of a repeat loop when getting a locked data page
21mr|kernel-6.1-generic-6.1.152-2|15243	- f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED
21mr|kernel-6.1-generic-6.1.152-2|15244	- f2fs: Only lfs mode is allowed with zoned block device feature
21mr|kernel-6.1-generic-6.1.152-2|15245	- f2fs: optimize iteration over sparse directories
21mr|kernel-6.1-generic-6.1.152-2|15246	- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
21mr|kernel-6.1-generic-6.1.152-2|15247	- fbdev/sh7760fb: Depend on FB=y
21mr|kernel-6.1-generic-6.1.152-2|15248	- firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND
21mr|kernel-6.1-generic-6.1.152-2|15249	- firmware: arm_scmi: Fixup perf power-cost/microwatt support
21mr|kernel-6.1-generic-6.1.152-2|15250	- firmware: arm_scmi: Harden perf domain info access
21mr|kernel-6.1-generic-6.1.152-2|15251	- firmware: cirrus: cs_dsp: Only log list of algorithms in debug build
21mr|kernel-6.1-generic-6.1.152-2|15252	- firmware: cs_dsp: Fix new control name check
21mr|kernel-6.1-generic-6.1.152-2|15253	- firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()
21mr|kernel-6.1-generic-6.1.152-2|15254	- firmware: meson_sm: fix to avoid potential NULL pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|15255	- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
21mr|kernel-6.1-generic-6.1.152-2|15256	- firmware: ti_sci: Use system_state to determine polling
21mr|kernel-6.1-generic-6.1.152-2|15257	- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
21mr|kernel-6.1-generic-6.1.152-2|15258	- fs: Fix error checking for d_hash_and_lookup()
21mr|kernel-6.1-generic-6.1.152-2|15259	- fsi: aspeed: Reset master errors after CFAM reset
21mr|kernel-6.1-generic-6.1.152-2|15260	- fsi: master-ast-cf: Add MODULE_FIRMWARE macro
21mr|kernel-6.1-generic-6.1.152-2|15261	- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
21mr|kernel-6.1-generic-6.1.152-2|15262	- fs: lockd: avoid possible wrong NULL parameter
21mr|kernel-6.1-generic-6.1.152-2|15263	- fs/nls: make load_nls() take a const parameter
21mr|kernel-6.1-generic-6.1.152-2|15264	- fs: ocfs2: namei: check return value of ocfs2_add_entry()
21mr|kernel-6.1-generic-6.1.152-2|15265	- fs/smb/client: Reset password pointer to NULL
21mr|kernel-6.1-generic-6.1.152-2|15266	- fsverity: skip PKCS#7 parser when keyring is empty
21mr|kernel-6.1-generic-6.1.152-2|15267	- fuse: nlookup missing decrement in fuse_direntplus_link
21mr|kernel-6.1-generic-6.1.152-2|15268	- gfs2: low-memory forced flush fixes
21mr|kernel-6.1-generic-6.1.152-2|15269	- gfs2: Switch to wait_event in gfs2_logd
21mr|kernel-6.1-generic-6.1.152-2|15270	- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
21mr|kernel-6.1-generic-6.1.152-2|15271	- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
21mr|kernel-6.1-generic-6.1.152-2|15272	- gpio: pxa: disable pinctrl calls for MMP_GPIO
21mr|kernel-6.1-generic-6.1.152-2|15273	- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
21mr|kernel-6.1-generic-6.1.152-2|15274	- gve: fix frag_list chaining
21mr|kernel-6.1-generic-6.1.152-2|15275	- HID: input: Support devices sending Eraser without Invert
21mr|kernel-6.1-generic-6.1.152-2|15276	- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
21mr|kernel-6.1-generic-6.1.152-2|15277	- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()
21mr|kernel-6.1-generic-6.1.152-2|15278	- HID: multitouch: Correct devm device reference for hidinput input_dev name
21mr|kernel-6.1-generic-6.1.152-2|15279	- HID: sony: Fix a potential memory leak in sony_probe()
21mr|kernel-6.1-generic-6.1.152-2|15280	- HID: sony: remove duplicate NULL check before calling usb_free_urb()
21mr|kernel-6.1-generic-6.1.152-2|15281	- HID: uclogic: Correct devm device reference for hidinput input_dev name
21mr|kernel-6.1-generic-6.1.152-2|15282	- HID: wacom: remove the battery when the EKR is off
21mr|kernel-6.1-generic-6.1.152-2|15283	- hsr: Fix uninit-value access in fill_frame_info()
21mr|kernel-6.1-generic-6.1.152-2|15284	- hw_breakpoint: fix single-stepping when using bpf_overflow_handler
21mr|kernel-6.1-generic-6.1.152-2|15285	- hwmon: (nzxt-smart2) add another USB ID
21mr|kernel-6.1-generic-6.1.152-2|15286	- hwmon: (nzxt-smart2) Add device id
21mr|kernel-6.1-generic-6.1.152-2|15287	- hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
21mr|kernel-6.1-generic-6.1.152-2|15288	- hwrng: iproc-rng200 - Implement suspend and resume calls
21mr|kernel-6.1-generic-6.1.152-2|15289	- hwrng: nomadik - keep clock enabled while hwrng is registered
21mr|kernel-6.1-generic-6.1.152-2|15290	- hwrng: pic32 - use devm_clk_get_enabled
21mr|kernel-6.1-generic-6.1.152-2|15291	- hwspinlock: qcom: add missing regmap config for SFPB MMIO implementation
21mr|kernel-6.1-generic-6.1.152-2|15292	- i2c: aspeed: Reset the i2c controller when timeout occurs
21mr|kernel-6.1-generic-6.1.152-2|15293	- i2c: i801: unregister tco_pdev in i801_probe() error path
21mr|kernel-6.1-generic-6.1.152-2|15294	- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
21mr|kernel-6.1-generic-6.1.152-2|15295	- i2c: mux: gpio: Add missing fwnode_handle_put()
21mr|kernel-6.1-generic-6.1.152-2|15296	- i2c: npcm7xx: Fix callback completion ordering
21mr|kernel-6.1-generic-6.1.152-2|15297	- i2c: xiic: Correct return value check for xiic_reinit()
21mr|kernel-6.1-generic-6.1.152-2|15298	- i3c: master: svc: fix probe failure when no i3c device exist
21mr|kernel-6.1-generic-6.1.152-2|15299	- i40e: fix the wrong PTP frequency calculation
21mr|kernel-6.1-generic-6.1.152-2|15300	- i40e: Fix VF VLAN offloading when port VLAN is configured
21mr|kernel-6.1-generic-6.1.152-2|15301	- i915/pmu: Move execlist stats initialization to execlist specific setup
21mr|kernel-6.1-generic-6.1.152-2|15302	- iavf: add iavf_schedule_aq_request() helper
21mr|kernel-6.1-generic-6.1.152-2|15303	- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set
21mr|kernel-6.1-generic-6.1.152-2|15304	- iavf: schedule a request immediately after add/delete vlan
21mr|kernel-6.1-generic-6.1.152-2|15305	- IB/mlx4: Fix the size of a buffer in add_port_entries()
21mr|kernel-6.1-generic-6.1.152-2|15306	- ibmveth: Remove condition to recompute TCP header checksum.
21mr|kernel-6.1-generic-6.1.152-2|15307	- IB/uverbs: Fix an potential error pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|15308	- ice: avoid executing commands on other ports when driving sync
21mr|kernel-6.1-generic-6.1.152-2|15309	- ice: Don't tx before switchdev is fully configured
21mr|kernel-6.1-generic-6.1.152-2|15310	- ice: ice_aq_check_events: fix off-by-one check when filling buffer
21mr|kernel-6.1-generic-6.1.152-2|15311	- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
21mr|kernel-6.1-generic-6.1.152-2|15312	- idr: fix param name in idr_alloc_cyclic() doc
21mr|kernel-6.1-generic-6.1.152-2|15313	- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-6.1-generic-6.1.152-2|15314	- igb: disable virtualization features on 82580
21mr|kernel-6.1-generic-6.1.152-2|15315	- igb: set max size RX buffer when store bad packet is enabled
21mr|kernel-6.1-generic-6.1.152-2|15316	- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-6.1-generic-6.1.152-2|15317	- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
21mr|kernel-6.1-generic-6.1.152-2|15318	- igc: Expose tx-usecs coalesce setting to user
21mr|kernel-6.1-generic-6.1.152-2|15319	- igc: Fix infinite initialization loop with early XDP redirect
21mr|kernel-6.1-generic-6.1.152-2|15320	- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
21mr|kernel-6.1-generic-6.1.152-2|15321	- iio: accel: adxl313: Fix adxl313_i2c_id[] table
21mr|kernel-6.1-generic-6.1.152-2|15322	- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
21mr|kernel-6.1-generic-6.1.152-2|15323	- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
21mr|kernel-6.1-generic-6.1.152-2|15324	- ima: rework CONFIG_IMA dependency block
21mr|kernel-6.1-generic-6.1.152-2|15325	- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
21mr|kernel-6.1-generic-6.1.152-2|15326	- Input: iqs7222 - configure power mode before triggering ATI
21mr|kernel-6.1-generic-6.1.152-2|15327	- Input: tca6416-keypad - always expect proper IRQ number in i2c client
21mr|kernel-6.1-generic-6.1.152-2|15328	- Input: tca6416-keypad - fix interrupt enable disbalance
21mr|kernel-6.1-generic-6.1.152-2|15329	- intel_idle: add Emerald Rapids Xeon support
21mr|kernel-6.1-generic-6.1.152-2|15330	- interconnect: Fix locking for runpm vs reclaim
21mr|kernel-6.1-generic-6.1.152-2|15331	- interconnect: qcom: bcm-voter: Improve enable_mask handling
21mr|kernel-6.1-generic-6.1.152-2|15332	- interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting
21mr|kernel-6.1-generic-6.1.152-2|15333	- interconnect: qcom: qcm2290: Enable sync state
21mr|kernel-6.1-generic-6.1.152-2|15334	- interconnect: qcom: sm8450: Enable sync_state
21mr|kernel-6.1-generic-6.1.152-2|15335	- interconnect: Teach lockdep about icc_bw_lock order
21mr|kernel-6.1-generic-6.1.152-2|15336	- iomap: Remove large folio handling in iomap_invalidate_folio()
21mr|kernel-6.1-generic-6.1.152-2|15337	- iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind
21mr|kernel-6.1-generic-6.1.152-2|15338	- iommu/arm-smmu-v3: Avoid constructing invalid range commands
21mr|kernel-6.1-generic-6.1.152-2|15339	- iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range
21mr|kernel-6.1-generic-6.1.152-2|15340	- iommu/arm-smmu-v3: Set TTL invalidation hint better
21mr|kernel-6.1-generic-6.1.152-2|15341	- iommu/mediatek: Fix share pgtable for iova over 4GB
21mr|kernel-6.1-generic-6.1.152-2|15342	- iommu/mediatek: Fix two IOMMU share pagetable issue
21mr|kernel-6.1-generic-6.1.152-2|15343	- iommu/mediatek: Remove unused "mapping" member from mtk_iommu_data
21mr|kernel-6.1-generic-6.1.152-2|15344	- iommu/qcom: Disable and reset context bank before programming
21mr|kernel-6.1-generic-6.1.152-2|15345	- iommu: rockchip: Fix directory table address encoding
21mr|kernel-6.1-generic-6.1.152-2|15346	- iommu/sprd: Add missing force_aperture
21mr|kernel-6.1-generic-6.1.152-2|15347	- iommu/vt-d: Avoid memory allocation in iommu_suspend()
21mr|kernel-6.1-generic-6.1.152-2|15348	- iommu/vt-d: Fix to flush cache of PASID directory table
21mr|kernel-6.1-generic-6.1.152-2|15349	- ionic: fix 16bit math issue when PAGE_SIZE >= 64KB
21mr|kernel-6.1-generic-6.1.152-2|15350	- io_uring: always lock in io_apoll_task_func
21mr|kernel-6.1-generic-6.1.152-2|15351	- io_uring: break iopolling on signal
21mr|kernel-6.1-generic-6.1.152-2|15352	- io_uring: break out of iowq iopoll on teardown
21mr|kernel-6.1-generic-6.1.152-2|15353	- io_uring: Don't set affinity on a dying sqpoll thread
21mr|kernel-6.1-generic-6.1.152-2|15354	- io_uring: fix drain stalls by invalid SQE
21mr|kernel-6.1-generic-6.1.152-2|15355	- io_uring/fs: remove sqe->rw_flags checking from LINKAT
21mr|kernel-6.1-generic-6.1.152-2|15356	- io_uring/net: don't overflow multishot accept
21mr|kernel-6.1-generic-6.1.152-2|15357	- io_uring/net: fix iter retargeting for selected buf
21mr|kernel-6.1-generic-6.1.152-2|15358	- io_uring: revert "io_uring fix multishot accept ordering"
21mr|kernel-6.1-generic-6.1.152-2|15359	- io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used
21mr|kernel-6.1-generic-6.1.152-2|15360	- ipmi_si: fix a memleak in try_smi_init()
21mr|kernel-6.1-generic-6.1.152-2|15361	- ipmi:ssif: Add check for kstrdup
21mr|kernel-6.1-generic-6.1.152-2|15362	- ipmi:ssif: Fix a memory leak when scanning for an adapter
21mr|kernel-6.1-generic-6.1.152-2|15363	- ip_tunnels: use DEV_STATS_INC()
21mr|kernel-6.1-generic-6.1.152-2|15364	- ipv4: annotate data-races around fi->fib_dead
21mr|kernel-6.1-generic-6.1.152-2|15365	- ipv4: fix null-deref in ipv4_link_failure
21mr|kernel-6.1-generic-6.1.152-2|15366	- ipv4: ignore dst hint for multipath routes
21mr|kernel-6.1-generic-6.1.152-2|15367	- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
21mr|kernel-6.1-generic-6.1.152-2|15368	- ipv4: Set offload_failed flag in fibmatch results
21mr|kernel-6.1-generic-6.1.152-2|15369	- ipv6: fix ip6_sock_set_addr_preferences() typo
21mr|kernel-6.1-generic-6.1.152-2|15370	- ipv6: ignore dst hint for multipath routes
21mr|kernel-6.1-generic-6.1.152-2|15371	- ipv6: Remove in6addr_any alternatives.
21mr|kernel-6.1-generic-6.1.152-2|15372	- ipv6: remove nexthop_fib6_nh_bh()
21mr|kernel-6.1-generic-6.1.152-2|15373	- ipv6: remove one read_lock()/read_unlock() pair in rt6_check_neigh()
21mr|kernel-6.1-generic-6.1.152-2|15374	- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
21mr|kernel-6.1-generic-6.1.152-2|15375	- irqchip/loongson-eiointc: Fix return value checking of eiointc_index
21mr|kernel-6.1-generic-6.1.152-2|15376	- ixgbe: fix timestamp configuration code
21mr|kernel-6.1-generic-6.1.152-2|15377	- jbd2: check 'jh->b_transaction' before removing it from checkpoint
21mr|kernel-6.1-generic-6.1.152-2|15378	- jbd2: correct the end of the journal recovery scan range
21mr|kernel-6.1-generic-6.1.152-2|15379	- jbd2: fix checkpoint cleanup performance regression
21mr|kernel-6.1-generic-6.1.152-2|15380	- jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
21mr|kernel-6.1-generic-6.1.152-2|15381	- jfs: validate max amount of blocks before allocation.
21mr|kernel-6.1-generic-6.1.152-2|15382	- kbuild: do not run depmod for 'make modules_sign'
21mr|kernel-6.1-generic-6.1.152-2|15383	- kbuild: rpm-pkg: define _arch conditionally
21mr|kernel-6.1-generic-6.1.152-2|15384	- kbuild: rust_is_available: add check for `bindgen` invocation
21mr|kernel-6.1-generic-6.1.152-2|15385	- kbuild: rust_is_available: fix confusion when a version appears in the path
21mr|kernel-6.1-generic-6.1.152-2|15386	- kbuild: rust_is_available: fix version check when CC has multiple arguments
21mr|kernel-6.1-generic-6.1.152-2|15387	- kbuild: rust_is_available: remove -v option
21mr|kernel-6.1-generic-6.1.152-2|15388	- kcm: Destroy mutex in kcm_exit_net()
21mr|kernel-6.1-generic-6.1.152-2|15389	- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().
21mr|kernel-6.1-generic-6.1.152-2|15390	- kcm: Fix memory leak in error path of kcm_sendmsg()
21mr|kernel-6.1-generic-6.1.152-2|15391	- kconfig: fix possible buffer overflow
21mr|kernel-6.1-generic-6.1.152-2|15392	- kernel/fork: beware of __put_task_struct() calling context
21mr|kernel-6.1-generic-6.1.152-2|15393	- kernel/sched: Modify initial boot task idle setup
21mr|kernel-6.1-generic-6.1.152-2|15394	- kernfs: add stub helper for kernfs_generic_poll()
21mr|kernel-6.1-generic-6.1.152-2|15395	- kobject: Add sanity check for kset->kobj.ktype in kset_register()
21mr|kernel-6.1-generic-6.1.152-2|15396	- kprobes: Prohibit probing on CFI preamble symbol
21mr|kernel-6.1-generic-6.1.152-2|15397	- kselftest/runner.sh: Propagate SIGTERM to runner child
21mr|kernel-6.1-generic-6.1.152-2|15398	- ksmbd: fix out of bounds in init_smb2_rsp_hdr()
21mr|kernel-6.1-generic-6.1.152-2|15399	- ksmbd: fix out of bounds in smb3_decrypt_req()
21mr|kernel-6.1-generic-6.1.152-2|15400	- ksmbd: fix race condition between session lookup and expire
21mr|kernel-6.1-generic-6.1.152-2|15401	- ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()
21mr|kernel-6.1-generic-6.1.152-2|15402	- ksmbd: fix uaf in smb20_oplock_break_ack
21mr|kernel-6.1-generic-6.1.152-2|15403	- ksmbd: fix wrong DataOffset validation of create context
21mr|kernel-6.1-generic-6.1.152-2|15404	- ksmbd: no response from compound read
21mr|kernel-6.1-generic-6.1.152-2|15405	- ksmbd: reduce descriptor size if remaining bytes is less than request size
21mr|kernel-6.1-generic-6.1.152-2|15406	- ksmbd: replace one-element array with flex-array member in struct smb2_ea_info
21mr|kernel-6.1-generic-6.1.152-2|15407	- ksmbd: validate session id and tree id in compound request
21mr|kernel-6.1-generic-6.1.152-2|15408	- kunit: Fix wild-memory-access bug in kunit_free_suite_set()
21mr|kernel-6.1-generic-6.1.152-2|15409	- KVM: nSVM: Check instead of asserting on nested TSC scaling support
21mr|kernel-6.1-generic-6.1.152-2|15410	- KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state
21mr|kernel-6.1-generic-6.1.152-2|15411	- KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn
21mr|kernel-6.1-generic-6.1.152-2|15412	- KVM: SVM: Fix TSC_AUX virtualization setup
21mr|kernel-6.1-generic-6.1.152-2|15413	- KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration
21mr|kernel-6.1-generic-6.1.152-2|15414	- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
21mr|kernel-6.1-generic-6.1.152-2|15415	- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running
21mr|kernel-6.1-generic-6.1.152-2|15416	- KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL
21mr|kernel-6.1-generic-6.1.152-2|15417	- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry
21mr|kernel-6.1-generic-6.1.152-2|15418	- kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add()
21mr|kernel-6.1-generic-6.1.152-2|15419	- kvm/vfio: Prepare for accepting vfio device fd
21mr|kernel-6.1-generic-6.1.152-2|15420	- KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages
21mr|kernel-6.1-generic-6.1.152-2|15421	- KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()
21mr|kernel-6.1-generic-6.1.152-2|15422	- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
21mr|kernel-6.1-generic-6.1.152-2|15423	- KVM: x86/mmu: Use kstrtobool() instead of strtobool()
21mr|kernel-6.1-generic-6.1.152-2|15424	- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI
21mr|kernel-6.1-generic-6.1.152-2|15425	- leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false
21mr|kernel-6.1-generic-6.1.152-2|15426	- leds: multicolor: Use rounded division when calculating color components
21mr|kernel-6.1-generic-6.1.152-2|15427	- leds: pwm: Fix error code in led_pwm_create_fwnode()
21mr|kernel-6.1-generic-6.1.152-2|15428	- leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead
21mr|kernel-6.1-generic-6.1.152-2|15429	- libbpf: Fix realloc API handling in zero-sized edge cases
21mr|kernel-6.1-generic-6.1.152-2|15430	- libbpf: Free btf_vmlinux when closing bpf_object
21mr|kernel-6.1-generic-6.1.152-2|15431	- lib/test_meminit: allocate pages up to order MAX_ORDER
21mr|kernel-6.1-generic-6.1.152-2|15432	- lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix()
21mr|kernel-6.1-generic-6.1.152-2|15433	- locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()
21mr|kernel-6.1-generic-6.1.152-2|15434	- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock
21mr|kernel-6.1-generic-6.1.152-2|15435	- LoongArch: Define relocation types for ABI v2.10
21mr|kernel-6.1-generic-6.1.152-2|15436	- LoongArch: Fix the write_fcsr() macro
21mr|kernel-6.1-generic-6.1.152-2|15437	- LoongArch: Let pmd_present() return true when splitting pmd
21mr|kernel-6.1-generic-6.1.152-2|15438	- LoongArch: mm: Add p?d_leaf() definitions
21mr|kernel-6.1-generic-6.1.152-2|15439	- LoongArch: numa: Fix high_memory calculation
21mr|kernel-6.1-generic-6.1.152-2|15440	- LoongArch: Set all reserved memblocks on Node#0 at initialization
21mr|kernel-6.1-generic-6.1.152-2|15441	- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
21mr|kernel-6.1-generic-6.1.152-2|15442	- lwt: Fix return values of BPF xmit ops
21mr|kernel-6.1-generic-6.1.152-2|15443	- m68k: Fix invalid .section syntax
21mr|kernel-6.1-generic-6.1.152-2|15444	- mac80211: make ieee80211_tx_info padding explicit
21mr|kernel-6.1-generic-6.1.152-2|15445	- mailbox: qcom-ipcc: fix incorrect num_chans counting
21mr|kernel-6.1-generic-6.1.152-2|15446	- md: add error_handlers for raid0 and linear
21mr|kernel-6.1-generic-6.1.152-2|15447	- md: Change active_io to percpu
21mr|kernel-6.1-generic-6.1.152-2|15448	- md: Factor out is_md_suspended helper
21mr|kernel-6.1-generic-6.1.152-2|15449	- md: fix regression for null-ptr-deference in __md_stop()
21mr|kernel-6.1-generic-6.1.152-2|15450	- md: Free resources in __md_stop
21mr|kernel-6.1-generic-6.1.152-2|15451	- md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
21mr|kernel-6.1-generic-6.1.152-2|15452	- md/md-bitmap: remove unnecessary local variable in backlog_store()
21mr|kernel-6.1-generic-6.1.152-2|15453	- md: Put the right device in md_seq_next
21mr|kernel-6.1-generic-6.1.152-2|15454	- md: raid0: account for split bio in iostat accounting
21mr|kernel-6.1-generic-6.1.152-2|15455	- md/raid0: Factor out helper for mapping and submitting a bio
21mr|kernel-6.1-generic-6.1.152-2|15456	- md/raid0: Fix performance regression for large sequential writes
21mr|kernel-6.1-generic-6.1.152-2|15457	- md/raid10: factor out dereference_rdev_and_rrdev()
21mr|kernel-6.1-generic-6.1.152-2|15458	- md/raid10: use dereference_rdev_and_rrdev() to get devices
21mr|kernel-6.1-generic-6.1.152-2|15459	- md/raid1: fix error: ISO C90 forbids mixed declarations
21mr|kernel-6.1-generic-6.1.152-2|15460	- md: raid1: fix potential OOB in raid1_remove_disk()
21mr|kernel-6.1-generic-6.1.152-2|15461	- md/raid5-cache: fix a deadlock in r5l_exit_log()
21mr|kernel-6.1-generic-6.1.152-2|15462	- md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid()
21mr|kernel-6.1-generic-6.1.152-2|15463	- md/raid5: release batch_last before waiting for another stripe_head
21mr|kernel-6.1-generic-6.1.152-2|15464	- md: restore 'noio_flag' for the last mddev_resume()
21mr|kernel-6.1-generic-6.1.152-2|15465	- media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
21mr|kernel-6.1-generic-6.1.152-2|15466	- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
21mr|kernel-6.1-generic-6.1.152-2|15467	- media: amphion: add helper function to get id name
21mr|kernel-6.1-generic-6.1.152-2|15468	- media: amphion: ensure the bitops don't cross boundaries
21mr|kernel-6.1-generic-6.1.152-2|15469	- media: amphion: fix CHECKED_RETURN issues reported by coverity
21mr|kernel-6.1-generic-6.1.152-2|15470	- media: amphion: fix REVERSE_INULL issues reported by coverity
21mr|kernel-6.1-generic-6.1.152-2|15471	- media: amphion: fix UNINIT issues reported by coverity
21mr|kernel-6.1-generic-6.1.152-2|15472	- media: amphion: fix UNUSED_VALUE issue reported by coverity
21mr|kernel-6.1-generic-6.1.152-2|15473	- media: amphion: reinit vpu if reqbufs output 0
21mr|kernel-6.1-generic-6.1.152-2|15474	- media: amphion: use dev_err_probe
21mr|kernel-6.1-generic-6.1.152-2|15475	- media: anysee: fix null-ptr-deref in anysee_master_xfer
21mr|kernel-6.1-generic-6.1.152-2|15476	- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
21mr|kernel-6.1-generic-6.1.152-2|15477	- media: cec: core: add adap_nb_transmit_canceled() callback
21mr|kernel-6.1-generic-6.1.152-2|15478	- media: cec: core: add adap_unconfigured() callback
21mr|kernel-6.1-generic-6.1.152-2|15479	- media: cx24120: Add retval check for cx24120_message_send()
21mr|kernel-6.1-generic-6.1.152-2|15480	- media: dib7000p: Fix potential division by zero
21mr|kernel-6.1-generic-6.1.152-2|15481	- media: dvb: symbol fixup for dvb_attach()
21mr|kernel-6.1-generic-6.1.152-2|15482	- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()
21mr|kernel-6.1-generic-6.1.152-2|15483	- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer
21mr|kernel-6.1-generic-6.1.152-2|15484	- media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer
21mr|kernel-6.1-generic-6.1.152-2|15485	- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()
21mr|kernel-6.1-generic-6.1.152-2|15486	- media: go7007: Remove redundant if statement
21mr|kernel-6.1-generic-6.1.152-2|15487	- media: i2c: Add a camera sensor top level menu
21mr|kernel-6.1-generic-6.1.152-2|15488	- media: i2c: ccs: Check rules is non-NULL
21mr|kernel-6.1-generic-6.1.152-2|15489	- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
21mr|kernel-6.1-generic-6.1.152-2|15490	- media: i2c: rdacm21: Fix uninitialized value
21mr|kernel-6.1-generic-6.1.152-2|15491	- media: i2c: tvp5150: check return value of devm_kasprintf()
21mr|kernel-6.1-generic-6.1.152-2|15492	- media: mdp3: Fix resource leaks in of_find_device_by_node
21mr|kernel-6.1-generic-6.1.152-2|15493	- media: mediatek: vcodec: fix potential double free
21mr|kernel-6.1-generic-6.1.152-2|15494	- media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init()
21mr|kernel-6.1-generic-6.1.152-2|15495	- media: mediatek: vcodec: Return NULL if no vdec_fb is found
21mr|kernel-6.1-generic-6.1.152-2|15496	- media: mtk-jpeg: Fix use after free bug due to uncanceled work
21mr|kernel-6.1-generic-6.1.152-2|15497	- media: ov2680: Add ov2680_fill_format() helper function
21mr|kernel-6.1-generic-6.1.152-2|15498	- media: ov2680: Don't take the lock for try_fmt calls
21mr|kernel-6.1-generic-6.1.152-2|15499	- media: ov2680: Fix ov2680_bayer_order()
21mr|kernel-6.1-generic-6.1.152-2|15500	- media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working
21mr|kernel-6.1-generic-6.1.152-2|15501	- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors
21mr|kernel-6.1-generic-6.1.152-2|15502	- media: ov2680: Fix vflip / hflip set functions
21mr|kernel-6.1-generic-6.1.152-2|15503	- media: ov2680: Remove auto-gain and auto-exposure controls
21mr|kernel-6.1-generic-6.1.152-2|15504	- media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s
21mr|kernel-6.1-generic-6.1.152-2|15505	- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()
21mr|kernel-6.1-generic-6.1.152-2|15506	- media: ov5640: Fix initial RESETB state and annotate timings
21mr|kernel-6.1-generic-6.1.152-2|15507	- media: ov5640: fix low resolution image abnormal issue
21mr|kernel-6.1-generic-6.1.152-2|15508	- media: pci: cx23885: fix error handling for cx23885 ATSC boards
21mr|kernel-6.1-generic-6.1.152-2|15509	- media: pci: cx23885: replace BUG with error return
21mr|kernel-6.1-generic-6.1.152-2|15510	- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
21mr|kernel-6.1-generic-6.1.152-2|15511	- media: pulse8-cec: handle possible ping error
21mr|kernel-6.1-generic-6.1.152-2|15512	- media: rkvdec: increase max supported height for H.264
21mr|kernel-6.1-generic-6.1.152-2|15513	- media: tuners: qt1010: replace BUG_ON with a regular error
21mr|kernel-6.1-generic-6.1.152-2|15514	- media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field
21mr|kernel-6.1-generic-6.1.152-2|15515	- media: uvcvideo: Fix OOB read
21mr|kernel-6.1-generic-6.1.152-2|15516	- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
21mr|kernel-6.1-generic-6.1.152-2|15517	- media: v4l: Use correct dependency for camera sensor drivers
21mr|kernel-6.1-generic-6.1.152-2|15518	- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
21mr|kernel-6.1-generic-6.1.152-2|15519	- media: venus: hfi_venus: Only consider sys_idle_indicator on V1
21mr|kernel-6.1-generic-6.1.152-2|15520	- media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts
21mr|kernel-6.1-generic-6.1.152-2|15521	- media: via: Use correct dependency for camera sensor drivers
21mr|kernel-6.1-generic-6.1.152-2|15522	- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
21mr|kernel-6.1-generic-6.1.152-2|15523	- memblock tests: fix warning ‘struct seq_file’ declared inside parameter list
21mr|kernel-6.1-generic-6.1.152-2|15524	- memcg: drop kmem.limit_in_bytes
21mr|kernel-6.1-generic-6.1.152-2|15525	- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
21mr|kernel-6.1-generic-6.1.152-2|15526	- MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression
21mr|kernel-6.1-generic-6.1.152-2|15527	- MIPS: Only fiddle with CHECKFLAGS if `need-compiler'
21mr|kernel-6.1-generic-6.1.152-2|15528	- MIPS: Use "grep -E" instead of "egrep"
21mr|kernel-6.1-generic-6.1.152-2|15529	- misc: fastrpc: Fix incorrect DMA mapping unmap request
21mr|kernel-6.1-generic-6.1.152-2|15530	- misc: fastrpc: Prepare to dynamic dma-buf locking specification
21mr|kernel-6.1-generic-6.1.152-2|15531	- misc: open-dice: make OPEN_DICE depend on HAS_IOMEM
21mr|kernel-6.1-generic-6.1.152-2|15532	- misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe
21mr|kernel-6.1-generic-6.1.152-2|15533	- mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter
21mr|kernel-6.1-generic-6.1.152-2|15534	- mlxsw: i2c: Fix chunk size setting in output mailbox buffer
21mr|kernel-6.1-generic-6.1.152-2|15535	- mlxsw: i2c: Limit single transaction buffer size
21mr|kernel-6.1-generic-6.1.152-2|15536	- mmc: au1xmmc: force non-modular build and remove symbol_get usage
21mr|kernel-6.1-generic-6.1.152-2|15537	- mmc: renesas_sdhi: register irqs before registering controller
21mr|kernel-6.1-generic-6.1.152-2|15538	- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
21mr|kernel-6.1-generic-6.1.152-2|15539	- mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()
21mr|kernel-6.1-generic-6.1.152-2|15540	- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split
21mr|kernel-6.1-generic-6.1.152-2|15541	- mm, memcg: reconsider kmem.limit_in_bytes deprecation
21mr|kernel-6.1-generic-6.1.152-2|15542	- mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement
21mr|kernel-6.1-generic-6.1.152-2|15543	- mm/memory: add vm_normal_folio()
21mr|kernel-6.1-generic-6.1.152-2|15544	- mm/mempolicy: convert migrate_page_add() to migrate_folio_add()
21mr|kernel-6.1-generic-6.1.152-2|15545	- mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd()
21mr|kernel-6.1-generic-6.1.152-2|15546	- mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range()
21mr|kernel-6.1-generic-6.1.152-2|15547	- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified
21mr|kernel-6.1-generic-6.1.152-2|15548	- mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[]
21mr|kernel-6.1-generic-6.1.152-2|15549	- mm/page_alloc: always remove pages from temporary list
21mr|kernel-6.1-generic-6.1.152-2|15550	- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list
21mr|kernel-6.1-generic-6.1.152-2|15551	- mm/page_alloc: leave IRQs enabled for per-cpu page allocations
21mr|kernel-6.1-generic-6.1.152-2|15552	- mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()
21mr|kernel-6.1-generic-6.1.152-2|15553	- mm/vmalloc: add a safer version of find_vm_area() for debug
21mr|kernel-6.1-generic-6.1.152-2|15554	- modpost: add missing else to the "of" check
21mr|kernel-6.1-generic-6.1.152-2|15555	- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
21mr|kernel-6.1-generic-6.1.152-2|15556	- mptcp: annotate data-races around msk->rmem_fwd_alloc
21mr|kernel-6.1-generic-6.1.152-2|15557	- mptcp: annotate lockless accesses to sk->sk_err
21mr|kernel-6.1-generic-6.1.152-2|15558	- mptcp: fix bogus receive window shrinkage with multiple subflows
21mr|kernel-6.1-generic-6.1.152-2|15559	- mptcp: fix dangling connection hang-up
21mr|kernel-6.1-generic-6.1.152-2|15560	- mptcp: move __mptcp_error_report in protocol.c
21mr|kernel-6.1-generic-6.1.152-2|15561	- mptcp: process pending subflow error on close
21mr|kernel-6.1-generic-6.1.152-2|15562	- mptcp: rename timer related helper to less confusing names
21mr|kernel-6.1-generic-6.1.152-2|15563	- mptcp: userspace pm allow creating id 0 subflow
21mr|kernel-6.1-generic-6.1.152-2|15564	- mt76: mt7921: don't assume adequate headroom for SDIO headers
21mr|kernel-6.1-generic-6.1.152-2|15565	- mtd: rawnand: brcmnand: Fix crash during the panic_write
21mr|kernel-6.1-generic-6.1.152-2|15566	- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller
21mr|kernel-6.1-generic-6.1.152-2|15567	- mtd: rawnand: brcmnand: Fix mtd oobsize
21mr|kernel-6.1-generic-6.1.152-2|15568	- mtd: rawnand: brcmnand: Fix potential false time out warning
21mr|kernel-6.1-generic-6.1.152-2|15569	- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
21mr|kernel-6.1-generic-6.1.152-2|15570	- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()
21mr|kernel-6.1-generic-6.1.152-2|15571	- mtd: spi-nor: Check bus width while setting QE bit
21mr|kernel-6.1-generic-6.1.152-2|15572	- mtd: spi-nor: Correct flags for Winbond w25q128
21mr|kernel-6.1-generic-6.1.152-2|15573	- Multi-gen LRU: avoid race in inc_min_seq()
21mr|kernel-6.1-generic-6.1.152-2|15574	- Multi-gen LRU: fix per-zone reclaim
21mr|kernel-6.1-generic-6.1.152-2|15575	- ncsi: Propagate carrier gain/loss events to the NCSI controller
21mr|kernel-6.1-generic-6.1.152-2|15576	- neighbour: annotate lockless accesses to n->nud_state
21mr|kernel-6.1-generic-6.1.152-2|15577	- neighbour: fix data-races around n->output
21mr|kernel-6.1-generic-6.1.152-2|15578	- neighbour: switch to standard rcu, instead of rcu_bh
21mr|kernel-6.1-generic-6.1.152-2|15579	- net: add SKB_HEAD_ALIGN() helper
21mr|kernel-6.1-generic-6.1.152-2|15580	- net: add sysctl accept_ra_min_rtr_lft
21mr|kernel-6.1-generic-6.1.152-2|15581	- net: annotate data-races around sk->sk_forward_alloc
21mr|kernel-6.1-generic-6.1.152-2|15582	- net: annotate data-races around sk->sk_lingertime
21mr|kernel-6.1-generic-6.1.152-2|15583	- net: annotate data-races around sk->sk_{rcv|snd}timeo
21mr|kernel-6.1-generic-6.1.152-2|15584	- net: arcnet: Do not call kfree_skb() under local_irq_disable()
21mr|kernel-6.1-generic-6.1.152-2|15585	- net: Avoid address overwrite in kernel_connect
21mr|kernel-6.1-generic-6.1.152-2|15586	- net: bridge: use DEV_STATS_INC()
21mr|kernel-6.1-generic-6.1.152-2|15587	- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
21mr|kernel-6.1-generic-6.1.152-2|15588	- net/core: Fix ETH_P_1588 flow dissector
21mr|kernel-6.1-generic-6.1.152-2|15589	- net: deal with integer overflows in kmalloc_reserve()
21mr|kernel-6.1-generic-6.1.152-2|15590	- net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries
21mr|kernel-6.1-generic-6.1.152-2|15591	- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
21mr|kernel-6.1-generic-6.1.152-2|15592	- net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset
21mr|kernel-6.1-generic-6.1.152-2|15593	- net: dsa: sja1105: complete tc-cbs offload support on SJA1110
21mr|kernel-6.1-generic-6.1.152-2|15594	- net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload
21mr|kernel-6.1-generic-6.1.152-2|15595	- net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times
21mr|kernel-6.1-generic-6.1.152-2|15596	- net: dsa: sja1105: fix multicast forwarding working only for last added mdb entry
21mr|kernel-6.1-generic-6.1.152-2|15597	- net: dsa: sja1105: hide all multicast addresses from "bridge fdb show"
21mr|kernel-6.1-generic-6.1.152-2|15598	- net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid()
21mr|kernel-6.1-generic-6.1.152-2|15599	- net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses
21mr|kernel-6.1-generic-6.1.152-2|15600	- net: ena: Flush XDP packets on error.
21mr|kernel-6.1-generic-6.1.152-2|15601	- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
21mr|kernel-6.1-generic-6.1.152-2|15602	- net:ethernet:adi:adin1110: Fix forwarding offload
21mr|kernel-6.1-generic-6.1.152-2|15603	- net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address
21mr|kernel-6.1-generic-6.1.152-2|15604	- net: ethernet: mediatek: disable irq before schedule napi
21mr|kernel-6.1-generic-6.1.152-2|15605	- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()
21mr|kernel-6.1-generic-6.1.152-2|15606	- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()
21mr|kernel-6.1-generic-6.1.152-2|15607	- net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns()
21mr|kernel-6.1-generic-6.1.152-2|15608	- net: factorize code in kmalloc_reserve()
21mr|kernel-6.1-generic-6.1.152-2|15609	- net: fib: avoid warn splat in flow dissector
21mr|kernel-6.1-generic-6.1.152-2|15610	- netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()
21mr|kernel-6.1-generic-6.1.152-2|15611	- netfilter: conntrack: fix extension size table
21mr|kernel-6.1-generic-6.1.152-2|15612	- netfilter: ebtables: fix fortify warnings in size_entry_mwt()
21mr|kernel-6.1-generic-6.1.152-2|15613	- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp
21mr|kernel-6.1-generic-6.1.152-2|15614	- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
21mr|kernel-6.1-generic-6.1.152-2|15615	- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
21mr|kernel-6.1-generic-6.1.152-2|15616	- netfilter: nfnetlink_osf: avoid OOB read
21mr|kernel-6.1-generic-6.1.152-2|15617	- netfilter: nf_tables: adapt set backend to use GC transaction API
21mr|kernel-6.1-generic-6.1.152-2|15618	- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
21mr|kernel-6.1-generic-6.1.152-2|15619	- netfilter: nf_tables: defer gc run if previous batch is still pending
21mr|kernel-6.1-generic-6.1.152-2|15620	- netfilter: nf_tables: disable toggling dormant table state more than once
21mr|kernel-6.1-generic-6.1.152-2|15621	- netfilter: nf_tables: disallow element removal on anonymous sets
21mr|kernel-6.1-generic-6.1.152-2|15622	- netfilter: nf_tables: disallow rule removal from chain binding
21mr|kernel-6.1-generic-6.1.152-2|15623	- netfilter: nf_tables: don't fail inserts if duplicate has expired
21mr|kernel-6.1-generic-6.1.152-2|15624	- netfilter: nf_tables: don't skip expired elements during walk
21mr|kernel-6.1-generic-6.1.152-2|15625	- netfilter: nftables: exthdr: fix 4-byte stack OOB write
21mr|kernel-6.1-generic-6.1.152-2|15626	- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path
21mr|kernel-6.1-generic-6.1.152-2|15627	- netfilter: nf_tables: fix kdoc warnings after gc rework
21mr|kernel-6.1-generic-6.1.152-2|15628	- netfilter: nf_tables: fix memleak when more than 255 elements expired
21mr|kernel-6.1-generic-6.1.152-2|15629	- netfilter: nf_tables: GC transaction API to avoid race with control plane
21mr|kernel-6.1-generic-6.1.152-2|15630	- netfilter: nf_tables: GC transaction race with abort path
21mr|kernel-6.1-generic-6.1.152-2|15631	- netfilter: nf_tables: GC transaction race with netns dismantle
21mr|kernel-6.1-generic-6.1.152-2|15632	- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
21mr|kernel-6.1-generic-6.1.152-2|15633	- netfilter: nf_tables: remove busy mark and gc batch API
21mr|kernel-6.1-generic-6.1.152-2|15634	- netfilter: nf_tables: use correct lock to protect gc_list
21mr|kernel-6.1-generic-6.1.152-2|15635	- netfilter: nft_exthdr: Fix non-linear header modification
21mr|kernel-6.1-generic-6.1.152-2|15636	- netfilter: nft_set_hash: mark set element as dead when deleting from packet path
21mr|kernel-6.1-generic-6.1.152-2|15637	- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration
21mr|kernel-6.1-generic-6.1.152-2|15638	- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC
21mr|kernel-6.1-generic-6.1.152-2|15639	- netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails
21mr|kernel-6.1-generic-6.1.152-2|15640	- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
21mr|kernel-6.1-generic-6.1.152-2|15641	- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention
21mr|kernel-6.1-generic-6.1.152-2|15642	- netfilter: xt_sctp: validate the flag_info count
21mr|kernel-6.1-generic-6.1.152-2|15643	- netfilter: xt_u32: validate user space input
21mr|kernel-6.1-generic-6.1.152-2|15644	- net: fix possible store tearing in neigh_periodic_work()
21mr|kernel-6.1-generic-6.1.152-2|15645	- netfs: Only call folio_start_fscache() one time for each folio
21mr|kernel-6.1-generic-6.1.152-2|15646	- net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
21mr|kernel-6.1-generic-6.1.152-2|15647	- net: hns3: add 5ms delay before clear firmware reset irq source
21mr|kernel-6.1-generic-6.1.152-2|15648	- net: hns3: add cmdq check for vf periodic service task
21mr|kernel-6.1-generic-6.1.152-2|15649	- net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read()
21mr|kernel-6.1-generic-6.1.152-2|15650	- net: hns3: fix debugfs concurrency issue between kfree buffer and read
21mr|kernel-6.1-generic-6.1.152-2|15651	- net: hns3: fix fail to delete tc flower rules during reset issue
21mr|kernel-6.1-generic-6.1.152-2|15652	- net: hns3: fix GRE checksum offload issue
21mr|kernel-6.1-generic-6.1.152-2|15653	- net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue
21mr|kernel-6.1-generic-6.1.152-2|15654	- net: hns3: fix the port information display when sfp is absent
21mr|kernel-6.1-generic-6.1.152-2|15655	- net: hns3: fix tx timeout issue
21mr|kernel-6.1-generic-6.1.152-2|15656	- net: hns3: only enable unicast promisc when mac table full
21mr|kernel-6.1-generic-6.1.152-2|15657	- net: hns3: remove GSO partial feature bit
21mr|kernel-6.1-generic-6.1.152-2|15658	- net: hns3: restore user pause configure when disable autoneg
21mr|kernel-6.1-generic-6.1.152-2|15659	- net: hsr: Add __packed to struct hsr_sup_tlv.
21mr|kernel-6.1-generic-6.1.152-2|15660	- net: hsr: Properly parse HSRv1 supervisor frames.
21mr|kernel-6.1-generic-6.1.152-2|15661	- net: ipv4: fix one memleak in __inet_del_ifa()
21mr|kernel-6.1-generic-6.1.152-2|15662	- net/ipv4: return the real errno instead of -EINVAL
21mr|kernel-6.1-generic-6.1.152-2|15663	- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
21mr|kernel-6.1-generic-6.1.152-2|15664	- net/ipv6: SKB symmetric hash should incorporate transport ports
21mr|kernel-6.1-generic-6.1.152-2|15665	- netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
21mr|kernel-6.1-generic-6.1.152-2|15666	- netlink: annotate data-races around sk->sk_err
21mr|kernel-6.1-generic-6.1.152-2|15667	- netlink: convert nlk->flags to atomic flags
21mr|kernel-6.1-generic-6.1.152-2|15668	- netlink: Fix potential skb memleak in netlink_ack
21mr|kernel-6.1-generic-6.1.152-2|15669	- netlink: remove the flex array from struct nlmsghdr
21mr|kernel-6.1-generic-6.1.152-2|15670	- netlink: split up copies in the ack construction
21mr|kernel-6.1-generic-6.1.152-2|15671	- net: macb: Enable PTP unicast
21mr|kernel-6.1-generic-6.1.152-2|15672	- net: macb: fix sleep inside spinlock
21mr|kernel-6.1-generic-6.1.152-2|15673	- net-memcg: Fix scope of sockmem pressure indicators
21mr|kernel-6.1-generic-6.1.152-2|15674	- net/mlx5: Free IRQ rmap and notifier on kernel shutdown
21mr|kernel-6.1-generic-6.1.152-2|15675	- net/mlx5: Use RMW accessors for changing LNKCTL
21mr|kernel-6.1-generic-6.1.152-2|15676	- net: nfc: llcp: Add lock when modifying device list
21mr|kernel-6.1-generic-6.1.152-2|15677	- net: phy: micrel: Correct bit assignments for phy_device flags
21mr|kernel-6.1-generic-6.1.152-2|15678	- net: prevent rewrite of msg_name in sock_sendmsg()
21mr|kernel-6.1-generic-6.1.152-2|15679	- net: rds: Fix possible NULL-pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|15680	- net: read sk->sk_family once in sk_mc_loop()
21mr|kernel-6.1-generic-6.1.152-2|15681	- net: release reference to inet6_dev pointer
21mr|kernel-6.1-generic-6.1.152-2|15682	- net: remove osize variable in __alloc_skb()
21mr|kernel-6.1-generic-6.1.152-2|15683	- net: replace calls to sock->ops->connect() with kernel_connect()
21mr|kernel-6.1-generic-6.1.152-2|15684	- netrom: Deny concurrent connect().
21mr|kernel-6.1-generic-6.1.152-2|15685	- net/sched: fq_pie: avoid stalls in fq_pie_timer()
21mr|kernel-6.1-generic-6.1.152-2|15686	- net/sched: Retire rsvp classifier
21mr|kernel-6.1-generic-6.1.152-2|15687	- net/sched: sch_hfsc: Ensure inner classes have fsc curve
21mr|kernel-6.1-generic-6.1.152-2|15688	- net: sched: sch_qfq: Fix UAF in qfq_dequeue()
21mr|kernel-6.1-generic-6.1.152-2|15689	- net: sfp: handle 100G/25G active optical cables in sfp_parse_support
21mr|kernel-6.1-generic-6.1.152-2|15690	- net/smc: bugfix for smcr v2 server connect success statistic
21mr|kernel-6.1-generic-6.1.152-2|15691	- net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add
21mr|kernel-6.1-generic-6.1.152-2|15692	- net: stmmac: dwmac-stm32: fix resume on STM32 MCU
21mr|kernel-6.1-generic-6.1.152-2|15693	- net: stmmac: fix handling of zero coalescing tx-usecs
21mr|kernel-6.1-generic-6.1.152-2|15694	- net: tcp: fix unexcepted socket die when snd_wnd is 0
21mr|kernel-6.1-generic-6.1.152-2|15695	- net: thunderbolt: Fix TCPv6 GSO checksum calculation
21mr|kernel-6.1-generic-6.1.152-2|15696	- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
21mr|kernel-6.1-generic-6.1.152-2|15697	- net: usb: qmi_wwan: add Quectel EM05GV2
21mr|kernel-6.1-generic-6.1.152-2|15698	- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
21mr|kernel-6.1-generic-6.1.152-2|15699	- net: use sk_forward_alloc_get() in sk_get_meminfo()
21mr|kernel-6.1-generic-6.1.152-2|15700	- net: Use sockaddr_storage for getsockopt(SO_PEERNAME).
21mr|kernel-6.1-generic-6.1.152-2|15701	- nfs/blocklayout: Use the passed in gfp flags
21mr|kernel-6.1-generic-6.1.152-2|15702	- NFS: Cleanup unused rpc_clnt variable
21mr|kernel-6.1-generic-6.1.152-2|15703	- NFSD: da_addr_body field missing in some GETDEVICEINFO replies
21mr|kernel-6.1-generic-6.1.152-2|15704	- nfsd: fix change_info in NFSv4 RENAME replies
21mr|kernel-6.1-generic-6.1.152-2|15705	- NFS: Fix a potential data corruption
21mr|kernel-6.1-generic-6.1.152-2|15706	- NFS: Fix error handling for O_DIRECT write scheduling
21mr|kernel-6.1-generic-6.1.152-2|15707	- NFS: Fix O_DIRECT locking issues
21mr|kernel-6.1-generic-6.1.152-2|15708	- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
21mr|kernel-6.1-generic-6.1.152-2|15709	- NFS: More fixes for nfs_direct_write_reschedule_io()
21mr|kernel-6.1-generic-6.1.152-2|15710	- NFS: More O_DIRECT accounting fixes for error paths
21mr|kernel-6.1-generic-6.1.152-2|15711	- NFS/pNFS: Report EINVAL errors from connect() to the server
21mr|kernel-6.1-generic-6.1.152-2|15712	- NFS: rename nfs_client_kset to nfs_kset
21mr|kernel-6.1-generic-6.1.152-2|15713	- NFS: Use the correct commit info in nfs_join_page_group()
21mr|kernel-6.1-generic-6.1.152-2|15714	- NFSv4.1: fix pnfs MDS=DS session trunking
21mr|kernel-6.1-generic-6.1.152-2|15715	- NFSv4.1: fix zero value filehandle in post open getattr
21mr|kernel-6.1-generic-6.1.152-2|15716	- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
21mr|kernel-6.1-generic-6.1.152-2|15717	- NFSv4.2: Fix a potential double free with READ_PLUS
21mr|kernel-6.1-generic-6.1.152-2|15718	- NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
21mr|kernel-6.1-generic-6.1.152-2|15719	- NFSv4.2: Fix READ_PLUS size calculations
21mr|kernel-6.1-generic-6.1.152-2|15720	- NFSv4.2: Fix READ_PLUS smatch warnings
21mr|kernel-6.1-generic-6.1.152-2|15721	- NFSv4.2: Fix up READ_PLUS alignment
21mr|kernel-6.1-generic-6.1.152-2|15722	- NFSv4.2: Rework scratch handling for READ_PLUS
21mr|kernel-6.1-generic-6.1.152-2|15723	- NFSv4.2: Rework scratch handling for READ_PLUS (again)
21mr|kernel-6.1-generic-6.1.152-2|15724	- NFSv4: Fix a nfs4_state_manager() race
21mr|kernel-6.1-generic-6.1.152-2|15725	- NFSv4: Fix a state manager thread deadlock regression
21mr|kernel-6.1-generic-6.1.152-2|15726	- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info
21mr|kernel-6.1-generic-6.1.152-2|15727	- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
21mr|kernel-6.1-generic-6.1.152-2|15728	- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
21mr|kernel-6.1-generic-6.1.152-2|15729	- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse
21mr|kernel-6.1-generic-6.1.152-2|15730	- ntb: Clean up tx tail index on link down
21mr|kernel-6.1-generic-6.1.152-2|15731	- ntb: Drop packets when qp link is down
21mr|kernel-6.1-generic-6.1.152-2|15732	- ntb: Fix calculation ntb_transport_tx_free_entry()
21mr|kernel-6.1-generic-6.1.152-2|15733	- null_blk: fix poll request timeout handling
21mr|kernel-6.1-generic-6.1.152-2|15734	- nvdimm: Fix dereference after free in register_nvdimm_pmu()
21mr|kernel-6.1-generic-6.1.152-2|15735	- nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu()
21mr|kernel-6.1-generic-6.1.152-2|15736	- nvme: avoid bogus CRTO values
21mr|kernel-6.1-generic-6.1.152-2|15737	- nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()
21mr|kernel-6.1-generic-6.1.152-2|15738	- nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
21mr|kernel-6.1-generic-6.1.152-2|15739	- nvme-pci: do not set the NUMA node of device if it has none
21mr|kernel-6.1-generic-6.1.152-2|15740	- nvme-pci: factor out a nvme_pci_alloc_dev helper
21mr|kernel-6.1-generic-6.1.152-2|15741	- nvme-pci: factor the iod mempool creation into a helper
21mr|kernel-6.1-generic-6.1.152-2|15742	- nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()
21mr|kernel-6.1-generic-6.1.152-2|15743	- nvmet: use bvec_set_page to initialize bvecs
21mr|kernel-6.1-generic-6.1.152-2|15744	- octeon_ep: fix tx dma unmap len values in SG
21mr|kernel-6.1-generic-6.1.152-2|15745	- octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler
21mr|kernel-6.1-generic-6.1.152-2|15746	- octeontx2-pf: Do xdp_do_flush() after redirects.
21mr|kernel-6.1-generic-6.1.152-2|15747	- octeontx2-pf: Fix PFC TX scheduler free
21mr|kernel-6.1-generic-6.1.152-2|15748	- octeontx2-pf: Refactor schedular queue alloc/free calls
21mr|kernel-6.1-generic-6.1.152-2|15749	- of: dynamic: Fix potential memory leak in of_changeset_action()
21mr|kernel-6.1-generic-6.1.152-2|15750	- of: overlay: Call of_changeset_init() early
21mr|kernel-6.1-generic-6.1.152-2|15751	- of: property: fw_devlink: Add a devlink for panel followers
21mr|kernel-6.1-generic-6.1.152-2|15752	- of: property: Simplify of_link_to_phandle()
21mr|kernel-6.1-generic-6.1.152-2|15753	- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()
21mr|kernel-6.1-generic-6.1.152-2|15754	- of: unittest: Fix overlay type in apply/revert check
21mr|kernel-6.1-generic-6.1.152-2|15755	- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
21mr|kernel-6.1-generic-6.1.152-2|15756	- ovl: Always reevaluate the file signature for IMA
21mr|kernel-6.1-generic-6.1.152-2|15757	- ovl: fix failed copyup of fileattr on a symlink
21mr|kernel-6.1-generic-6.1.152-2|15758	- ovl: fix incorrect fdput() on aio completion
21mr|kernel-6.1-generic-6.1.152-2|15759	- panic: Reenable preemption in WARN slowpath
21mr|kernel-6.1-generic-6.1.152-2|15760	- parisc: drivers: Fix sparse warning
21mr|kernel-6.1-generic-6.1.152-2|15761	- parisc: Fix crash with nr_cpus=1 option
21mr|kernel-6.1-generic-6.1.152-2|15762	- parisc: Fix /proc/cpuinfo output for lscpu
21mr|kernel-6.1-generic-6.1.152-2|15763	- parisc: iosapic.c: Fix sparse warnings
21mr|kernel-6.1-generic-6.1.152-2|15764	- parisc: irq: Make irq_stack_union static to avoid sparse warning
21mr|kernel-6.1-generic-6.1.152-2|15765	- parisc: led: Fix LAN receive and transmit LEDs
21mr|kernel-6.1-generic-6.1.152-2|15766	- parisc: led: Reduce CPU overhead for disk & lan LED computation
21mr|kernel-6.1-generic-6.1.152-2|15767	- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
21mr|kernel-6.1-generic-6.1.152-2|15768	- parisc: sba: Fix compile warning wrt list of SBA devices
21mr|kernel-6.1-generic-6.1.152-2|15769	- Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank"
21mr|kernel-6.1-generic-6.1.152-2|15770	- PCI: Add locking to RMW PCI Express Capability Register accessors
21mr|kernel-6.1-generic-6.1.152-2|15771	- PCI: Allow drivers to request exclusive config regions
21mr|kernel-6.1-generic-6.1.152-2|15772	- PCI: apple: Initialize pcie->nvecs before use
21mr|kernel-6.1-generic-6.1.152-2|15773	- PCI/ASPM: Use RMW accessors for changing LNKCTL
21mr|kernel-6.1-generic-6.1.152-2|15774	- PCI/DOE: Fix destroy_work_on_stack() race
21mr|kernel-6.1-generic-6.1.152-2|15775	- PCI: dwc: Provide deinit callback for i.MX
21mr|kernel-6.1-generic-6.1.152-2|15776	- PCI: Free released resource after coalescing
21mr|kernel-6.1-generic-6.1.152-2|15777	- PCI: fu740: Set the number of MSI vectors
21mr|kernel-6.1-generic-6.1.152-2|15778	- PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation
21mr|kernel-6.1-generic-6.1.152-2|15779	- PCI: Mark NVIDIA T4 GPUs to avoid bus reset
21mr|kernel-6.1-generic-6.1.152-2|15780	- PCI: microchip: Correct the DED and SEC interrupt bit offsets
21mr|kernel-6.1-generic-6.1.152-2|15781	- PCI: pciehp: Use RMW accessors for changing LNKCTL
21mr|kernel-6.1-generic-6.1.152-2|15782	- PCI/PM: Only read PCI_PM_CTRL register when available
21mr|kernel-6.1-generic-6.1.152-2|15783	- PCI: qcom-ep: Switch MHI bus master clock off during L1SS
21mr|kernel-6.1-generic-6.1.152-2|15784	- PCI: qcom: Fix IPQ8074 enumeration
21mr|kernel-6.1-generic-6.1.152-2|15785	- PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address
21mr|kernel-6.1-generic-6.1.152-2|15786	- PCI: vmd: Disable bridge window for domain reset
21mr|kernel-6.1-generic-6.1.152-2|15787	- perf annotate bpf: Don't enclose non-debug code with an assert()
21mr|kernel-6.1-generic-6.1.152-2|15788	- perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
21mr|kernel-6.1-generic-6.1.152-2|15789	- perf hists browser: Fix hierarchy mode header
21mr|kernel-6.1-generic-6.1.152-2|15790	- perf hists browser: Fix the number of entries for 'e' key
21mr|kernel-6.1-generic-6.1.152-2|15791	- perf/imx_ddr: don't enable counter0 if none of 4 counters are used
21mr|kernel-6.1-generic-6.1.152-2|15792	- perf/imx_ddr: speed up overflow frequency of cycle
21mr|kernel-6.1-generic-6.1.152-2|15793	- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
21mr|kernel-6.1-generic-6.1.152-2|15794	- perf test shell stat_bpf_counters: Fix test on Intel
21mr|kernel-6.1-generic-6.1.152-2|15795	- perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test
21mr|kernel-6.1-generic-6.1.152-2|15796	- perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators
21mr|kernel-6.1-generic-6.1.152-2|15797	- perf tools: Handle old data in PERF_RECORD_ATTR
21mr|kernel-6.1-generic-6.1.152-2|15798	- perf top: Don't pass an ERR_PTR() directly to perf_session__delete()
21mr|kernel-6.1-generic-6.1.152-2|15799	- perf trace: Really free the evsel->priv area
21mr|kernel-6.1-generic-6.1.152-2|15800	- perf trace: Use zfree() to reduce chances of use after free
21mr|kernel-6.1-generic-6.1.152-2|15801	- perf vendor events: Drop some of the JSON/events for power10 platform
21mr|kernel-6.1-generic-6.1.152-2|15802	- perf vendor events: Drop STORES_PER_INST metric event for power10 platform
21mr|kernel-6.1-generic-6.1.152-2|15803	- perf vendor events: Update the JSON/events descriptions for power10 platform
21mr|kernel-6.1-generic-6.1.152-2|15804	- perf/x86/amd/core: Fix overflow reset on hotplug
21mr|kernel-6.1-generic-6.1.152-2|15805	- perf/x86/amd: Do not WARN() on every IRQ
21mr|kernel-6.1-generic-6.1.152-2|15806	- perf/x86/uncore: Correct the number of CHAs on EMR
21mr|kernel-6.1-generic-6.1.152-2|15807	- phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
21mr|kernel-6.1-generic-6.1.152-2|15808	- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
21mr|kernel-6.1-generic-6.1.152-2|15809	- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
21mr|kernel-6.1-generic-6.1.152-2|15810	- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
21mr|kernel-6.1-generic-6.1.152-2|15811	- pinctrl: amd: Don't show `Invalid config param` errors
21mr|kernel-6.1-generic-6.1.152-2|15812	- pinctrl: cherryview: fix address_space_handler() argument
21mr|kernel-6.1-generic-6.1.152-2|15813	- pinctrl: mcp23s08: check return value of devm_kasprintf()
21mr|kernel-6.1-generic-6.1.152-2|15814	- platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER
21mr|kernel-6.1-generic-6.1.152-2|15815	- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
21mr|kernel-6.1-generic-6.1.152-2|15816	- platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig
21mr|kernel-6.1-generic-6.1.152-2|15817	- platform/mellanox: mlxbf-pmc: Fix potential buffer overflows
21mr|kernel-6.1-generic-6.1.152-2|15818	- platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events
21mr|kernel-6.1-generic-6.1.152-2|15819	- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames
21mr|kernel-6.1-generic-6.1.152-2|15820	- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
21mr|kernel-6.1-generic-6.1.152-2|15821	- platform/mellanox: NVSW_SN2201 should depend on ACPI
21mr|kernel-6.1-generic-6.1.152-2|15822	- platform/x86/amd/pmf: Fix a missing cleanup path
21mr|kernel-6.1-generic-6.1.152-2|15823	- platform/x86/amd/pmf: Fix unsigned comparison with less than zero
21mr|kernel-6.1-generic-6.1.152-2|15824	- platform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops
21mr|kernel-6.1-generic-6.1.152-2|15825	- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
21mr|kernel-6.1-generic-6.1.152-2|15826	- platform/x86: dell-sysman: Fix reference leak
21mr|kernel-6.1-generic-6.1.152-2|15827	- platform/x86: huawei-wmi: Silence ambient light sensor
21mr|kernel-6.1-generic-6.1.152-2|15828	- platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks
21mr|kernel-6.1-generic-6.1.152-2|15829	- platform/x86: intel: hid: Always call BTNL ACPI method
21mr|kernel-6.1-generic-6.1.152-2|15830	- platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()
21mr|kernel-6.1-generic-6.1.152-2|15831	- platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()
21mr|kernel-6.1-generic-6.1.152-2|15832	- platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()
21mr|kernel-6.1-generic-6.1.152-2|15833	- platform/x86: intel_scu_ipc: Fail IPC send if still busy
21mr|kernel-6.1-generic-6.1.152-2|15834	- platform/x86: think-lmi: Use kfree_sensitive instead of kfree
21mr|kernel-6.1-generic-6.1.152-2|15835	- PM / devfreq: Fix leak in devfreq_dev_release()
21mr|kernel-6.1-generic-6.1.152-2|15836	- pNFS: Fix assignment of xprtdata.cred
21mr|kernel-6.1-generic-6.1.152-2|15837	- powerpc/boot: Disable power10 features after BOOTAFLAGS assignment
21mr|kernel-6.1-generic-6.1.152-2|15838	- powerpc: Don't include lppaca.h in paca.h
21mr|kernel-6.1-generic-6.1.152-2|15839	- powerpc/fadump: reset dump area size if fadump memory reserve fails
21mr|kernel-6.1-generic-6.1.152-2|15840	- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses
21mr|kernel-6.1-generic-6.1.152-2|15841	- powerpc/mpc5xxx: Add missing fwnode_handle_put()
21mr|kernel-6.1-generic-6.1.152-2|15842	- powerpc/perf: Convert fsl_emb notifier to state machine callbacks
21mr|kernel-6.1-generic-6.1.152-2|15843	- powerpc/perf/hv-24x7: Update domain value check
21mr|kernel-6.1-generic-6.1.152-2|15844	- powerpc/powermac: Use early_* IO variants in via_calibrate_decr()
21mr|kernel-6.1-generic-6.1.152-2|15845	- powerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n
21mr|kernel-6.1-generic-6.1.152-2|15846	- powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
21mr|kernel-6.1-generic-6.1.152-2|15847	- powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT
21mr|kernel-6.1-generic-6.1.152-2|15848	- powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE
21mr|kernel-6.1-generic-6.1.152-2|15849	- powerpc/watchpoint: Disable pagefaults when getting user instruction
21mr|kernel-6.1-generic-6.1.152-2|15850	- powerpc/watchpoints: Annotate atomic context in more places
21mr|kernel-6.1-generic-6.1.152-2|15851	- powerpc/watchpoints: Disable preemption in thread_change_pc()
21mr|kernel-6.1-generic-6.1.152-2|15852	- power: supply: ab8500: Set typing and props
21mr|kernel-6.1-generic-6.1.152-2|15853	- power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()
21mr|kernel-6.1-generic-6.1.152-2|15854	- power: supply: rk817: Add missing module alias
21mr|kernel-6.1-generic-6.1.152-2|15855	- power: supply: rk817: Fix node refcount leak
21mr|kernel-6.1-generic-6.1.152-2|15856	- power: supply: ucs1002: fix error code in ucs1002_get_property()
21mr|kernel-6.1-generic-6.1.152-2|15857	- printk: Consolidate console deferred printing
21mr|kernel-6.1-generic-6.1.152-2|15858	- printk: Keep non-panic-CPUs out of console lock
21mr|kernel-6.1-generic-6.1.152-2|15859	- printk: ringbuffer: Fix truncating buffer size min_t cast
21mr|kernel-6.1-generic-6.1.152-2|15860	- procfs: block chmod on /proc/thread-self/comm
21mr|kernel-6.1-generic-6.1.152-2|15861	- proc: nommu: fix empty /proc/<pid>/maps
21mr|kernel-6.1-generic-6.1.152-2|15862	- proc: nommu: /proc/<pid>/maps: release mmap read lock
21mr|kernel-6.1-generic-6.1.152-2|15863	- pstore/ram: Check start of empty przs during init
21mr|kernel-6.1-generic-6.1.152-2|15864	- ptp: ocp: Fix error handling in ptp_ocp_device_init
21mr|kernel-6.1-generic-6.1.152-2|15865	- pwm: atmel-tcb: Convert to platform remove callback returning void
21mr|kernel-6.1-generic-6.1.152-2|15866	- pwm: atmel-tcb: Fix resource freeing in error path and remove
21mr|kernel-6.1-generic-6.1.152-2|15867	- pwm: atmel-tcb: Harmonize resource allocation order
21mr|kernel-6.1-generic-6.1.152-2|15868	- pwm: lpc32xx: Remove handling of PWM channels
21mr|kernel-6.1-generic-6.1.152-2|15869	- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
21mr|kernel-6.1-generic-6.1.152-2|15870	- quota: add new helper dquot_active()
21mr|kernel-6.1-generic-6.1.152-2|15871	- quota: factor out dquot_write_dquot()
21mr|kernel-6.1-generic-6.1.152-2|15872	- quota: fix dqput() to follow the guarantees dquot_srcu should provide
21mr|kernel-6.1-generic-6.1.152-2|15873	- quota: rename dquot_active() to inode_quota_active()
21mr|kernel-6.1-generic-6.1.152-2|15874	- r8152: check budget for r8152_poll()
21mr|kernel-6.1-generic-6.1.152-2|15875	- r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h
21mr|kernel-6.1-generic-6.1.152-2|15876	- rbd: decouple header read-in from updating rbd_dev->header
21mr|kernel-6.1-generic-6.1.152-2|15877	- rbd: decouple parent info read-in from updating rbd_dev
21mr|kernel-6.1-generic-6.1.152-2|15878	- rbd: move rbd_dev_refresh() definition
21mr|kernel-6.1-generic-6.1.152-2|15879	- rbd: take header_rwsem in rbd_dev_refresh() only when updating
21mr|kernel-6.1-generic-6.1.152-2|15880	- rcu: dump vmalloc memory info safely
21mr|kernel-6.1-generic-6.1.152-2|15881	- rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
21mr|kernel-6.1-generic-6.1.152-2|15882	- RDMA/cma: Fix truncation compilation warning in make_cma_ports
21mr|kernel-6.1-generic-6.1.152-2|15883	- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
21mr|kernel-6.1-generic-6.1.152-2|15884	- RDMA/core: Require admin capabilities to set system parameters
21mr|kernel-6.1-generic-6.1.152-2|15885	- RDMA/efa: Fix wrong resources deallocation order
21mr|kernel-6.1-generic-6.1.152-2|15886	- RDMA/hns: Fix CQ and QP cache affinity
21mr|kernel-6.1-generic-6.1.152-2|15887	- RDMA/hns: Fix inaccurate error label name in init instance
21mr|kernel-6.1-generic-6.1.152-2|15888	- RDMA/hns: Fix incorrect post-send with direct wqe of wr-list
21mr|kernel-6.1-generic-6.1.152-2|15889	- RDMA/hns: Fix port active speed
21mr|kernel-6.1-generic-6.1.152-2|15890	- RDMA/irdma: Prevent zero-length STAG registration
21mr|kernel-6.1-generic-6.1.152-2|15891	- RDMA/irdma: Replace one-element array with flexible-array member
21mr|kernel-6.1-generic-6.1.152-2|15892	- RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation
21mr|kernel-6.1-generic-6.1.152-2|15893	- RDMA/mlx5: Fix NULL string error
21mr|kernel-6.1-generic-6.1.152-2|15894	- RDMA/qedr: Remove a duplicate assignment in irdma_query_ah()
21mr|kernel-6.1-generic-6.1.152-2|15895	- RDMA/rxe: Fix incomplete state save in rxe_requester
21mr|kernel-6.1-generic-6.1.152-2|15896	- RDMA/rxe: Split rxe_run_task() into two subroutines
21mr|kernel-6.1-generic-6.1.152-2|15897	- RDMA/siw: Balance the reference of cep->kref in the error path
21mr|kernel-6.1-generic-6.1.152-2|15898	- RDMA/siw: Correct wrong debug message
21mr|kernel-6.1-generic-6.1.152-2|15899	- RDMA/siw: Fabricate a GID on tun and loopback devices
21mr|kernel-6.1-generic-6.1.152-2|15900	- RDMA/siw: Fix connection failure handling
21mr|kernel-6.1-generic-6.1.152-2|15901	- RDMA/srp: Do not call scsi_done() from srp_abort()
21mr|kernel-6.1-generic-6.1.152-2|15902	- RDMA/uverbs: Fix typo of sizeof argument
21mr|kernel-6.1-generic-6.1.152-2|15903	- refscale: Fix uninitalized use of wait_queue_head_t
21mr|kernel-6.1-generic-6.1.152-2|15904	- regmap: rbtree: Fix wrong register marked as in-cache when creating new node
21mr|kernel-6.1-generic-6.1.152-2|15905	- regmap: rbtree: Use alloc_flags for memory allocations
21mr|kernel-6.1-generic-6.1.152-2|15906	- regulator/core: regulator_register: set device->class earlier
21mr|kernel-6.1-generic-6.1.152-2|15907	- regulator: mt6358: Drop *_SSHUB regulators
21mr|kernel-6.1-generic-6.1.152-2|15908	- regulator: mt6358: split ops for buck and linear range LDO regulators
21mr|kernel-6.1-generic-6.1.152-2|15909	- regulator: mt6358: Use linear voltage helpers for single range regulators
21mr|kernel-6.1-generic-6.1.152-2|15910	- reiserfs: Check the return value from __getblk()
21mr|kernel-6.1-generic-6.1.152-2|15911	- Revert "bridge: Add extack warning when enabling STP in netns."
21mr|kernel-6.1-generic-6.1.152-2|15912	- Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory"
21mr|kernel-6.1-generic-6.1.152-2|15913	- Revert "drm/amd/display: Do not set drr on pipe commit"
21mr|kernel-6.1-generic-6.1.152-2|15914	- Revert "f2fs: fix to do sanity check on extent cache correctly"
21mr|kernel-6.1-generic-6.1.152-2|15915	- Revert "IB/isert: Fix incorrect release of isert connection"
21mr|kernel-6.1-generic-6.1.152-2|15916	- Revert "memcg: drop kmem.limit_in_bytes"
21mr|kernel-6.1-generic-6.1.152-2|15917	- Revert "MIPS: unhide PATA_PLATFORM"
21mr|kernel-6.1-generic-6.1.152-2|15918	- Revert "net: macsec: preserve ingress frame ordering"
21mr|kernel-6.1-generic-6.1.152-2|15919	- Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return"
21mr|kernel-6.1-generic-6.1.152-2|15920	- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
21mr|kernel-6.1-generic-6.1.152-2|15921	- Revert "PCI: tegra194: Enable support for 256 Byte payload"
21mr|kernel-6.1-generic-6.1.152-2|15922	- Revert "Revert drm/amd/display: Enable Freesync Video Mode by default"
21mr|kernel-6.1-generic-6.1.152-2|15923	- Revert "scsi: qla2xxx: Fix buffer overrun"
21mr|kernel-6.1-generic-6.1.152-2|15924	- Revert "SUNRPC dont update timeout value on connection reset"
21mr|kernel-6.1-generic-6.1.152-2|15925	- Revert "SUNRPC: Fail faster on bad verifier"
21mr|kernel-6.1-generic-6.1.152-2|15926	- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
21mr|kernel-6.1-generic-6.1.152-2|15927	- Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12"
21mr|kernel-6.1-generic-6.1.152-2|15928	- ring-buffer: Avoid softlockup in ring_buffer_resize()
21mr|kernel-6.1-generic-6.1.152-2|15929	- ring-buffer: Do not attempt to read past "commit"
21mr|kernel-6.1-generic-6.1.152-2|15930	- ring-buffer: Fix bytes info in per_cpu buffer stats
21mr|kernel-6.1-generic-6.1.152-2|15931	- ring-buffer: remove obsolete comment for free_buffer_page()
21mr|kernel-6.1-generic-6.1.152-2|15932	- ring-buffer: Update "shortest_full" in polling
21mr|kernel-6.1-generic-6.1.152-2|15933	- riscv: errata: fix T-Head dcache.cva encoding
21mr|kernel-6.1-generic-6.1.152-2|15934	- riscv: kexec: Align the kexeced kernel entry
21mr|kernel-6.1-generic-6.1.152-2|15935	- rpmsg: glink: Add check for kstrdup
21mr|kernel-6.1-generic-6.1.152-2|15936	- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
21mr|kernel-6.1-generic-6.1.152-2|15937	- s390/dasd: fix hanging device after request requeue
21mr|kernel-6.1-generic-6.1.152-2|15938	- s390/dasd: fix string length handling
21mr|kernel-6.1-generic-6.1.152-2|15939	- s390/dasd: use correct number of retries for ERP requests
21mr|kernel-6.1-generic-6.1.152-2|15940	- s390/dcssblk: fix kernel crash with list_add corruption
21mr|kernel-6.1-generic-6.1.152-2|15941	- s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
21mr|kernel-6.1-generic-6.1.152-2|15942	- s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
21mr|kernel-6.1-generic-6.1.152-2|15943	- s390/pkey: fix/harmonize internal keyblob headers
21mr|kernel-6.1-generic-6.1.152-2|15944	- s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes
21mr|kernel-6.1-generic-6.1.152-2|15945	- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL
21mr|kernel-6.1-generic-6.1.152-2|15946	- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL
21mr|kernel-6.1-generic-6.1.152-2|15947	- s390/zcrypt: don't leak memory if dev_set_name() fails
21mr|kernel-6.1-generic-6.1.152-2|15948	- samples/bpf: fix bio latency check with tracepoint
21mr|kernel-6.1-generic-6.1.152-2|15949	- samples/bpf: fix broken map lookup probe
21mr|kernel-6.1-generic-6.1.152-2|15950	- samples/hw_breakpoint: fix building without module unloading
21mr|kernel-6.1-generic-6.1.152-2|15951	- samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000'
21mr|kernel-6.1-generic-6.1.152-2|15952	- scftorture: Forgive memory-allocation failure if KASAN
21mr|kernel-6.1-generic-6.1.152-2|15953	- sched/psi: Select KERNFS as needed
21mr|kernel-6.1-generic-6.1.152-2|15954	- sched/rt: Fix live lock between select_fallback_rq() and RT push
21mr|kernel-6.1-generic-6.1.152-2|15955	- sched/rt: Fix sysctl_sched_rr_timeslice intial value
21mr|kernel-6.1-generic-6.1.152-2|15956	- scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity
21mr|kernel-6.1-generic-6.1.152-2|15957	- scsi: be2iscsi: Add length check when parsing nlattrs
21mr|kernel-6.1-generic-6.1.152-2|15958	- scsi: core: Fix the scsi_set_resid() documentation
21mr|kernel-6.1-generic-6.1.152-2|15959	- scsi: core: Improve type safety of scsi_rescan_device()
21mr|kernel-6.1-generic-6.1.152-2|15960	- scsi: core: Use 32-bit hostnum in scsi_host_lookup()
21mr|kernel-6.1-generic-6.1.152-2|15961	- scsi: Do not attempt to rescan suspended devices
21mr|kernel-6.1-generic-6.1.152-2|15962	- scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock
21mr|kernel-6.1-generic-6.1.152-2|15963	- scsi: hisi_sas: Fix normally completed I/O analysed as failed
21mr|kernel-6.1-generic-6.1.152-2|15964	- scsi: hisi_sas: Fix warnings detected by sparse
21mr|kernel-6.1-generic-6.1.152-2|15965	- scsi: iscsi: Add length check for nlattr payload
21mr|kernel-6.1-generic-6.1.152-2|15966	- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
21mr|kernel-6.1-generic-6.1.152-2|15967	- scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
21mr|kernel-6.1-generic-6.1.152-2|15968	- scsi: iscsi_tcp: restrict to TCP sockets
21mr|kernel-6.1-generic-6.1.152-2|15969	- scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected
21mr|kernel-6.1-generic-6.1.152-2|15970	- scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path
21mr|kernel-6.1-generic-6.1.152-2|15971	- scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
21mr|kernel-6.1-generic-6.1.152-2|15972	- scsi: lpfc: Remove reftag check in DIF paths
21mr|kernel-6.1-generic-6.1.152-2|15973	- scsi: megaraid_sas: Fix deadlock on firmware crashdump
21mr|kernel-6.1-generic-6.1.152-2|15974	- scsi: mpt3sas: Perform additional retries if doorbell read returns 0
21mr|kernel-6.1-generic-6.1.152-2|15975	- scsi: pm8001: Setup IRQs on resume
21mr|kernel-6.1-generic-6.1.152-2|15976	- scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command
21mr|kernel-6.1-generic-6.1.152-2|15977	- scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
21mr|kernel-6.1-generic-6.1.152-2|15978	- scsi: qedf: Add synchronization between I/O completions and abort
21mr|kernel-6.1-generic-6.1.152-2|15979	- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly
21mr|kernel-6.1-generic-6.1.152-2|15980	- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly
21mr|kernel-6.1-generic-6.1.152-2|15981	- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly
21mr|kernel-6.1-generic-6.1.152-2|15982	- scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
21mr|kernel-6.1-generic-6.1.152-2|15983	- scsi: qla2xxx: Adjust IOCB resource on qpair create
21mr|kernel-6.1-generic-6.1.152-2|15984	- scsi: qla2xxx: Error code did not return to upper layer
21mr|kernel-6.1-generic-6.1.152-2|15985	- scsi: qla2xxx: Fix command flush during TMF
21mr|kernel-6.1-generic-6.1.152-2|15986	- scsi: qla2xxx: Fix deletion race condition
21mr|kernel-6.1-generic-6.1.152-2|15987	- scsi: qla2xxx: Fix erroneous link up failure
21mr|kernel-6.1-generic-6.1.152-2|15988	- scsi: qla2xxx: Fix firmware resource tracking
21mr|kernel-6.1-generic-6.1.152-2|15989	- scsi: qla2xxx: fix inconsistent TMF timeout
21mr|kernel-6.1-generic-6.1.152-2|15990	- scsi: qla2xxx: Fix NULL pointer dereference in target mode
21mr|kernel-6.1-generic-6.1.152-2|15991	- scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
21mr|kernel-6.1-generic-6.1.152-2|15992	- scsi: qla2xxx: Fix session hang in gnl
21mr|kernel-6.1-generic-6.1.152-2|15993	- scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()
21mr|kernel-6.1-generic-6.1.152-2|15994	- scsi: qla2xxx: Fix TMF leak through
21mr|kernel-6.1-generic-6.1.152-2|15995	- scsi: qla2xxx: Flush mailbox commands on chip reset
21mr|kernel-6.1-generic-6.1.152-2|15996	- scsi: qla2xxx: Limit TMF to 8 per function
21mr|kernel-6.1-generic-6.1.152-2|15997	- scsi: qla2xxx: Remove unsupported ql2xenabledif option
21mr|kernel-6.1-generic-6.1.152-2|15998	- scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called
21mr|kernel-6.1-generic-6.1.152-2|15999	- scsi: qla2xxx: Turn off noisy message log
21mr|kernel-6.1-generic-6.1.152-2|16000	- scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()
21mr|kernel-6.1-generic-6.1.152-2|16001	- scsi: qla4xxx: Add length check when parsing nlattrs
21mr|kernel-6.1-generic-6.1.152-2|16002	- scsi: RDMA/srp: Fix residual handling
21mr|kernel-6.1-generic-6.1.152-2|16003	- scsi: sd: Differentiate system and runtime start/stop management
21mr|kernel-6.1-generic-6.1.152-2|16004	- scsi: sd: Do not issue commands to suspended disks on shutdown
21mr|kernel-6.1-generic-6.1.152-2|16005	- scsi: storvsc: Always set no_report_opcodes
21mr|kernel-6.1-generic-6.1.152-2|16006	- scsi: target: core: Fix deadlock due to recursive locking
21mr|kernel-6.1-generic-6.1.152-2|16007	- scsi: target: core: Fix target_cmd_counter leak
21mr|kernel-6.1-generic-6.1.152-2|16008	- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
21mr|kernel-6.1-generic-6.1.152-2|16009	- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
21mr|kernel-6.1-generic-6.1.152-2|16010	- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
21mr|kernel-6.1-generic-6.1.152-2|16011	- scsi: ufs: Try harder to change the power mode
21mr|kernel-6.1-generic-6.1.152-2|16012	- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
21mr|kernel-6.1-generic-6.1.152-2|16013	- sctp: annotate data-races around sk->sk_wmem_queued
21mr|kernel-6.1-generic-6.1.152-2|16014	- sctp: handle invalid error codes without calling BUG()
21mr|kernel-6.1-generic-6.1.152-2|16015	- sctp: update hb timer immediately after users change hb_interval
21mr|kernel-6.1-generic-6.1.152-2|16016	- sctp: update transport state when processing a dupcook packet
21mr|kernel-6.1-generic-6.1.152-2|16017	- security: keys: perform capable check only on privileged operations
21mr|kernel-6.1-generic-6.1.152-2|16018	- selftests/bpf: Clean up fmod_ret in bench_rename test script
21mr|kernel-6.1-generic-6.1.152-2|16019	- selftests/bpf: Fix bpf_nf failure upon test rerun
21mr|kernel-6.1-generic-6.1.152-2|16020	- selftests/bpf: Fix repeat option when kfunc_call verification fails
21mr|kernel-6.1-generic-6.1.152-2|16021	- selftests/bpf: fix static assert compilation issue for test_cls_*.c
21mr|kernel-6.1-generic-6.1.152-2|16022	- selftests: fix dependency checker script
21mr|kernel-6.1-generic-6.1.152-2|16023	- selftests/ftrace: Correctly enable event in instance-event.tc
21mr|kernel-6.1-generic-6.1.152-2|16024	- selftests/futex: Order calls to futex_lock_pi
21mr|kernel-6.1-generic-6.1.152-2|16025	- selftests/harness: Actually report SKIP for signal tests
21mr|kernel-6.1-generic-6.1.152-2|16026	- selftests: Keep symlinks, when possible
21mr|kernel-6.1-generic-6.1.152-2|16027	- selftests: netfilter: Extend nft_audit.sh
21mr|kernel-6.1-generic-6.1.152-2|16028	- selftests: netfilter: Test nf_tables audit logging
21mr|kernel-6.1-generic-6.1.152-2|16029	- selftests/nolibc: fix up kernel parameters support
21mr|kernel-6.1-generic-6.1.152-2|16030	- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
21mr|kernel-6.1-generic-6.1.152-2|16031	- selftests/powerpc: Pass make context to children
21mr|kernel-6.1-generic-6.1.152-2|16032	- selftests/powerpc: Use CLEAN macro to fix make warning
21mr|kernel-6.1-generic-6.1.152-2|16033	- selftests/resctrl: Add resctrl.h into build deps
21mr|kernel-6.1-generic-6.1.152-2|16034	- selftests/resctrl: Close perf value read fd on errors
21mr|kernel-6.1-generic-6.1.152-2|16035	- selftests/resctrl: Don't leak buffer in fill_cache()
21mr|kernel-6.1-generic-6.1.152-2|16036	- selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
21mr|kernel-6.1-generic-6.1.152-2|16037	- selftests: tls: swap the TX and RX sockets in some tests
21mr|kernel-6.1-generic-6.1.152-2|16038	- selftests: tracing: Fix to unmount tracefs for recovering environment
21mr|kernel-6.1-generic-6.1.152-2|16039	- selinux: fix handling of empty opts in selinux_fs_context_submount()
21mr|kernel-6.1-generic-6.1.152-2|16040	- send channel sequence number in SMB3 requests after reconnects
21mr|kernel-6.1-generic-6.1.152-2|16041	- serial: 8250_port: Check IRQ data before use
21mr|kernel-6.1-generic-6.1.152-2|16042	- serial: cpm_uart: Avoid suspicious locking
21mr|kernel-6.1-generic-6.1.152-2|16043	- serial: qcom-geni: fix opp vote on shutdown
21mr|kernel-6.1-generic-6.1.152-2|16044	- serial: sc16is7xx: fix broken port 0 uart init
21mr|kernel-6.1-generic-6.1.152-2|16045	- serial: sc16is7xx: fix bug when first setting GPIO direction
21mr|kernel-6.1-generic-6.1.152-2|16046	- serial: sc16is7xx: fix regression with GPIO configuration
21mr|kernel-6.1-generic-6.1.152-2|16047	- serial: sc16is7xx: remove obsolete out_thread label
21mr|kernel-6.1-generic-6.1.152-2|16048	- serial: sprd: Assign sprd_port after initialized to avoid wrong access
21mr|kernel-6.1-generic-6.1.152-2|16049	- serial: sprd: Fix DMA buffer leak issue
21mr|kernel-6.1-generic-6.1.152-2|16050	- serial: tegra: handle clk prepare error in tegra_uart_hw_init()
21mr|kernel-6.1-generic-6.1.152-2|16051	- sfc: Check firmware supports Ethernet PTP filter
21mr|kernel-6.1-generic-6.1.152-2|16052	- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
21mr|kernel-6.1-generic-6.1.152-2|16053	- skbuff: skb_segment, Call zero copy functions before using skbuff frags
21mr|kernel-6.1-generic-6.1.152-2|16054	- smackfs: Prevent underflow in smk_set_cipso()
21mr|kernel-6.1-generic-6.1.152-2|16055	- smack: Record transmuting in smk_transmuted
21mr|kernel-6.1-generic-6.1.152-2|16056	- smack: Retrieve transmuting information in smack_inode_getsecurity()
21mr|kernel-6.1-generic-6.1.152-2|16057	- smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP
21mr|kernel-6.1-generic-6.1.152-2|16058	- smb: propagate error code of extract_sharename()
21mr|kernel-6.1-generic-6.1.152-2|16059	- smb: use kernel_connect() and kernel_bind()
21mr|kernel-6.1-generic-6.1.152-2|16060	- soc: imx8m: Enable OCOTP clock for imx8mm before reading registers
21mr|kernel-6.1-generic-6.1.152-2|16061	- soc: qcom: ocmem: Add OCMEM hardware version print
21mr|kernel-6.1-generic-6.1.152-2|16062	- soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros
21mr|kernel-6.1-generic-6.1.152-2|16063	- soc: qcom: qmi_encdec: Restrict string length in decode
21mr|kernel-6.1-generic-6.1.152-2|16064	- soc: qcom: smem: Fix incompatible types in comparison
21mr|kernel-6.1-generic-6.1.152-2|16065	- spi: intel-pci: Add support for Granite Rapids SPI serial flash
21mr|kernel-6.1-generic-6.1.152-2|16066	- spi: nxp-fspi: reset the FLSHxCR1 registers
21mr|kernel-6.1-generic-6.1.152-2|16067	- spi: spi-gxp: BUG: Correct spi write return value
21mr|kernel-6.1-generic-6.1.152-2|16068	- spi: stm32: add a delay before SPI disable
21mr|kernel-6.1-generic-6.1.152-2|16069	- spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain
21mr|kernel-6.1-generic-6.1.152-2|16070	- spi: sun6i: reduce DMA RX transfer width to single byte
21mr|kernel-6.1-generic-6.1.152-2|16071	- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()
21mr|kernel-6.1-generic-6.1.152-2|16072	- spi: zynqmp-gqspi: fix clock imbalance on probe failure
21mr|kernel-6.1-generic-6.1.152-2|16073	- staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER
21mr|kernel-6.1-generic-6.1.152-2|16074	- staging: rtl8712: fix race condition
21mr|kernel-6.1-generic-6.1.152-2|16075	- SUNRPC: Mark the cred for revalidation if the server rejects it
21mr|kernel-6.1-generic-6.1.152-2|16076	- tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any).
21mr|kernel-6.1-generic-6.1.152-2|16077	- tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address.
21mr|kernel-6.1-generic-6.1.152-2|16078	- tcp: Fix bind() regression for v4-mapped-v6 wildcard address.
21mr|kernel-6.1-generic-6.1.152-2|16079	- tcp: fix delayed ACKs for MSS boundary condition
21mr|kernel-6.1-generic-6.1.152-2|16080	- tcp: fix quick-ack counting to count actual ACKs of new data
21mr|kernel-6.1-generic-6.1.152-2|16081	- tcpm: Avoid soft reset when partner does not support get_status
21mr|kernel-6.1-generic-6.1.152-2|16082	- tcp: tcp_enter_quickack_mode() should be static
21mr|kernel-6.1-generic-6.1.152-2|16083	- team: fix null-ptr-deref when team device type is changed
21mr|kernel-6.1-generic-6.1.152-2|16084	- thermal/of: add missing of_node_put()
21mr|kernel-6.1-generic-6.1.152-2|16085	- thermal/of: Fix potential uninitialized value access
21mr|kernel-6.1-generic-6.1.152-2|16086	- tick/rcu: Fix false positive "softirq work is pending" messages
21mr|kernel-6.1-generic-6.1.152-2|16087	- timers: Tag (hr)timer softirq as hotplug safe
21mr|kernel-6.1-generic-6.1.152-2|16088	- tipc: fix a potential deadlock on &tx->lock
21mr|kernel-6.1-generic-6.1.152-2|16089	- tmpfs: verify {g,u}id mount options correctly
21mr|kernel-6.1-generic-6.1.152-2|16090	- tools: iio: iio_generic_buffer: Fix some integer type and calculation
21mr|kernel-6.1-generic-6.1.152-2|16091	- tools lib subcmd: Add dependency test to install_headers
21mr|kernel-6.1-generic-6.1.152-2|16092	- tools lib subcmd: Add install target
21mr|kernel-6.1-generic-6.1.152-2|16093	- tools lib subcmd: Make install_headers clearer
21mr|kernel-6.1-generic-6.1.152-2|16094	- tools/resolve_btfids: Alter how HOSTCC is forced
21mr|kernel-6.1-generic-6.1.152-2|16095	- tools/resolve_btfids: Compile resolve_btfids as host program
21mr|kernel-6.1-generic-6.1.152-2|16096	- tools/resolve_btfids: Fix setting HOSTCFLAGS
21mr|kernel-6.1-generic-6.1.152-2|16097	- tools/resolve_btfids: Install subcmd headers
21mr|kernel-6.1-generic-6.1.152-2|16098	- tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets
21mr|kernel-6.1-generic-6.1.152-2|16099	- tools/resolve_btfids: Tidy HOST_OVERRIDES
21mr|kernel-6.1-generic-6.1.152-2|16100	- tools/resolve_btfids: Use pkg-config to locate libelf
21mr|kernel-6.1-generic-6.1.152-2|16101	- tpm_crb: Fix an error handling path in crb_acpi_add()
21mr|kernel-6.1-generic-6.1.152-2|16102	- tpm: Enable hwrng only for Pluton on AMD CPUs
21mr|kernel-6.1-generic-6.1.152-2|16103	- tpm_tis: Resend command to recover from data transfer errors
21mr|kernel-6.1-generic-6.1.152-2|16104	- tracefs: Add missing lockdown check to tracefs_create_dir()
21mr|kernel-6.1-generic-6.1.152-2|16105	- tracing: Fix race issue between cpu buffer write and swap
21mr|kernel-6.1-generic-6.1.152-2|16106	- tracing: Have current_trace inc the trace array ref count
21mr|kernel-6.1-generic-6.1.152-2|16107	- tracing: Have event inject files inc the trace array ref count
21mr|kernel-6.1-generic-6.1.152-2|16108	- tracing: Have option files inc the trace array ref count
21mr|kernel-6.1-generic-6.1.152-2|16109	- tracing: Have tracing_max_latency inc the trace array ref count
21mr|kernel-6.1-generic-6.1.152-2|16110	- tracing: Increase trace array ref count on enable and filter files
21mr|kernel-6.1-generic-6.1.152-2|16111	- tracing: Introduce pipe_cpumask to avoid race on trace_pipes
21mr|kernel-6.1-generic-6.1.152-2|16112	- tracing: Remove extra space at the end of hwlat_detector/mode
21mr|kernel-6.1-generic-6.1.152-2|16113	- tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
21mr|kernel-6.1-generic-6.1.152-2|16114	- treewide: Fix probing of devices in DT overlays
21mr|kernel-6.1-generic-6.1.152-2|16115	- tsnep: Fix NAPI polling with budget 0
21mr|kernel-6.1-generic-6.1.152-2|16116	- tsnep: Fix NAPI scheduling
21mr|kernel-6.1-generic-6.1.152-2|16117	- ubi: Refuse attaching if mtd's erasesize is 0
21mr|kernel-6.1-generic-6.1.152-2|16118	- udf: Check consistency of Space Bitmap Descriptor
21mr|kernel-6.1-generic-6.1.152-2|16119	- udf: Handle error when adding extent to a file
21mr|kernel-6.1-generic-6.1.152-2|16120	- udf: initialize newblock to 0
21mr|kernel-6.1-generic-6.1.152-2|16121	- udp: re-score reuseport groups when connected sockets are present
21mr|kernel-6.1-generic-6.1.152-2|16122	- um: Fix hostaudio build errors
21mr|kernel-6.1-generic-6.1.152-2|16123	- usb: cdns3: Put the cdns set active part outside the spin lock
21mr|kernel-6.1-generic-6.1.152-2|16124	- usb: chipidea: add workaround for chipidea PEC bug
21mr|kernel-6.1-generic-6.1.152-2|16125	- usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0
21mr|kernel-6.1-generic-6.1.152-2|16126	- USB: core: Change usb_get_device_descriptor() API
21mr|kernel-6.1-generic-6.1.152-2|16127	- USB: core: Fix oversight in SuperSpeed initialization
21mr|kernel-6.1-generic-6.1.152-2|16128	- USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
21mr|kernel-6.1-generic-6.1.152-2|16129	- USB: core: Unite old scheme and new scheme descriptor reads
21mr|kernel-6.1-generic-6.1.152-2|16130	- usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
21mr|kernel-6.1-generic-6.1.152-2|16131	- usb: ehci: add workaround for chipidea PORTSC.PEC bug
21mr|kernel-6.1-generic-6.1.152-2|16132	- USB: gadget: core: Add missing kerneldoc for vbus_work
21mr|kernel-6.1-generic-6.1.152-2|16133	- USB: gadget: f_mass_storage: Fix unused variable warning
21mr|kernel-6.1-generic-6.1.152-2|16134	- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
21mr|kernel-6.1-generic-6.1.152-2|16135	- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
21mr|kernel-6.1-generic-6.1.152-2|16136	- USB: serial: option: add FOXCONN T99W368/T99W373 product
21mr|kernel-6.1-generic-6.1.152-2|16137	- USB: serial: option: add Quectel EM05G variant (0x030e)
21mr|kernel-6.1-generic-6.1.152-2|16138	- usb: typec: bus: verify partner exists in typec_altmode_attention
21mr|kernel-6.1-generic-6.1.152-2|16139	- usb: typec: tcpci: clear the fault status bit
21mr|kernel-6.1-generic-6.1.152-2|16140	- usb: typec: tcpm: set initial svdm version based on pd revision
21mr|kernel-6.1-generic-6.1.152-2|16141	- veth: Fixing transmit return status for dropped packets
21mr|kernel-6.1-generic-6.1.152-2|16142	- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
21mr|kernel-6.1-generic-6.1.152-2|16143	- vfio/type1: fix cap_migration information leak
21mr|kernel-6.1-generic-6.1.152-2|16144	- vfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing
21mr|kernel-6.1-generic-6.1.152-2|16145	- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
21mr|kernel-6.1-generic-6.1.152-2|16146	- vmbus_testing: fix wrong python syntax for integer value comparison
21mr|kernel-6.1-generic-6.1.152-2|16147	- vrf: Fix lockdep splat in output path
21mr|kernel-6.1-generic-6.1.152-2|16148	- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
21mr|kernel-6.1-generic-6.1.152-2|16149	- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
21mr|kernel-6.1-generic-6.1.152-2|16150	- wifi: ath10k: Use RMW accessors for changing LNKCTL
21mr|kernel-6.1-generic-6.1.152-2|16151	- wifi: ath11k: Cleanup mac80211 references on failure during tx_complete
21mr|kernel-6.1-generic-6.1.152-2|16152	- wifi: ath11k: Don't drop tx_status when peer cannot be found
21mr|kernel-6.1-generic-6.1.152-2|16153	- wifi: ath11k: fix tx status reporting in encap offload mode
21mr|kernel-6.1-generic-6.1.152-2|16154	- wifi: ath11k: Use RMW accessors for changing LNKCTL
21mr|kernel-6.1-generic-6.1.152-2|16155	- wifi: ath9k: fix fortify warnings
21mr|kernel-6.1-generic-6.1.152-2|16156	- wifi: ath9k: fix printk specifier
21mr|kernel-6.1-generic-6.1.152-2|16157	- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx
21mr|kernel-6.1-generic-6.1.152-2|16158	- wifi: ath9k: protect WMI command response buffer replacement with a lock
21mr|kernel-6.1-generic-6.1.152-2|16159	- wifi: ath9k: use IS_ERR() with debugfs_create_dir()
21mr|kernel-6.1-generic-6.1.152-2|16160	- wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1()
21mr|kernel-6.1-generic-6.1.152-2|16161	- wifi: cfg80211: add a work abstraction with special semantics
21mr|kernel-6.1-generic-6.1.152-2|16162	- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
21mr|kernel-6.1-generic-6.1.152-2|16163	- wifi: cfg80211: fix cqm_config access race
21mr|kernel-6.1-generic-6.1.152-2|16164	- wifi: cfg80211: hold wiphy lock in auto-disconnect
21mr|kernel-6.1-generic-6.1.152-2|16165	- wifi: cfg80211: move wowlan disable under locks
21mr|kernel-6.1-generic-6.1.152-2|16166	- wifi: cfg80211: ocb: don't leave if not joined
21mr|kernel-6.1-generic-6.1.152-2|16167	- wifi: cfg80211: reject auth/assoc to AP with our address
21mr|kernel-6.1-generic-6.1.152-2|16168	- wifi: cfg80211: remove links only on AP
21mr|kernel-6.1-generic-6.1.152-2|16169	- wifi: iwlwifi: dbg_ini: fix structure packing
21mr|kernel-6.1-generic-6.1.152-2|16170	- wifi: iwlwifi: mvm: Fix a memory corruption issue
21mr|kernel-6.1-generic-6.1.152-2|16171	- wifi: mac80211: check for station first in client probe
21mr|kernel-6.1-generic-6.1.152-2|16172	- wifi: mac80211: check S1G action frame size
21mr|kernel-6.1-generic-6.1.152-2|16173	- wifi: mac80211: fix potential key use-after-free
21mr|kernel-6.1-generic-6.1.152-2|16174	- wifi: mac80211_hwsim: drop short frames
21mr|kernel-6.1-generic-6.1.152-2|16175	- wifi: mac80211: Use active_links instead of valid_links in Tx
21mr|kernel-6.1-generic-6.1.152-2|16176	- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
21mr|kernel-6.1-generic-6.1.152-2|16177	- wifi: mt76: mt7915: fix power-limits while chan_switch
21mr|kernel-6.1-generic-6.1.152-2|16178	- wifi: mt76: mt7921: do not support one stream on secondary antenna only
21mr|kernel-6.1-generic-6.1.152-2|16179	- wifi: mt76: mt7921: fix non-PSC channel scan fail
21mr|kernel-6.1-generic-6.1.152-2|16180	- wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU
21mr|kernel-6.1-generic-6.1.152-2|16181	- wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH
21mr|kernel-6.1-generic-6.1.152-2|16182	- wifi: mwifiex: avoid possible NULL skb pointer dereference
21mr|kernel-6.1-generic-6.1.152-2|16183	- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management
21mr|kernel-6.1-generic-6.1.152-2|16184	- wifi: mwifiex: fix fortify warning
21mr|kernel-6.1-generic-6.1.152-2|16185	- wifi: mwifiex: fix memory leak in mwifiex_histogram_read()
21mr|kernel-6.1-generic-6.1.152-2|16186	- wifi: mwifiex: Fix missed return in oob checks failed path
21mr|kernel-6.1-generic-6.1.152-2|16187	- wifi: mwifiex: Fix OOB and integer underflow when rx packets
21mr|kernel-6.1-generic-6.1.152-2|16188	- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
21mr|kernel-6.1-generic-6.1.152-2|16189	- wifi: mwifiex: Fix tlv_buf_left calculation
21mr|kernel-6.1-generic-6.1.152-2|16190	- wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute
21mr|kernel-6.1-generic-6.1.152-2|16191	- wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set()
21mr|kernel-6.1-generic-6.1.152-2|16192	- wifi: wil6210: fix fortify warnings
21mr|kernel-6.1-generic-6.1.152-2|16193	- X.509: if signature is unsupported skip validation
21mr|kernel-6.1-generic-6.1.152-2|16194	- x86/APM: drop the duplicate APM_MINOR_DEV macro
21mr|kernel-6.1-generic-6.1.152-2|16195	- x86/boot/compressed: Reserve more memory for page tables
21mr|kernel-6.1-generic-6.1.152-2|16196	- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved
21mr|kernel-6.1-generic-6.1.152-2|16197	- x86/efistub: Fix PCI ROM preservation in mixed mode
21mr|kernel-6.1-generic-6.1.152-2|16198	- x86/ibt: Suppress spurious ENDBR
21mr|kernel-6.1-generic-6.1.152-2|16199	- x86/MCE: Always save CS register on AMD Zen IF Poison errors
21mr|kernel-6.1-generic-6.1.152-2|16200	- x86/mm: Fix PAT bit missing from page protection modify mask
21mr|kernel-6.1-generic-6.1.152-2|16201	- x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()
21mr|kernel-6.1-generic-6.1.152-2|16202	- x86/purgatory: Remove LTO flags
21mr|kernel-6.1-generic-6.1.152-2|16203	- x86/reboot: VMCLEAR active VMCSes before emergency reboot
21mr|kernel-6.1-generic-6.1.152-2|16204	- x86/sev: Make enc_dec_hypercall() accept a size instead of npages
21mr|kernel-6.1-generic-6.1.152-2|16205	- x86/sev: Use the GHCB protocol when available for SNP CPUID requests
21mr|kernel-6.1-generic-6.1.152-2|16206	- x86/sgx: Break up long non-preemptible delays in sgx_vepc_release()
21mr|kernel-6.1-generic-6.1.152-2|16207	- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
21mr|kernel-6.1-generic-6.1.152-2|16208	- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
21mr|kernel-6.1-generic-6.1.152-2|16209	- x86/srso: Add SRSO mitigation for Hygon processors
21mr|kernel-6.1-generic-6.1.152-2|16210	- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
21mr|kernel-6.1-generic-6.1.152-2|16211	- x86/srso: Fix srso_show_state() side effect
21mr|kernel-6.1-generic-6.1.152-2|16212	- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
21mr|kernel-6.1-generic-6.1.152-2|16213	- XArray: Do not return sibling entries from xa_load()
21mr|kernel-6.1-generic-6.1.152-2|16214	- xen/events: replace evtchn_rwlock with RCU
21mr|kernel-6.1-generic-6.1.152-2|16215	- xsk: Fix xsk_diag use-after-free error during socket cleanup
21mr|kernel-6.1-generic-6.1.152-2|16216	- xtensa: add default definition for XCHAL_HAVE_DIV32
21mr|kernel-6.1-generic-6.1.152-2|16217	- xtensa: boot: don't add include-dirs
21mr|kernel-6.1-generic-6.1.152-2|16218	- xtensa: boot/lib: fix function prototypes
21mr|kernel-6.1-generic-6.1.152-2|16219	- xtensa: iss/network: make functions static
21mr|kernel-6.1-generic-6.1.152-2|16220	- xtensa: PMU: fix base address for the newer hardware
21mr|kernel-6.1-generic-6.1.152-2|16221	- xtensa: umulsidi3: fix conditional expression
21mr|kernel-6.1-generic-6.1.152-2|16222	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|16223	
21mr|kernel-6.1-generic-6.1.152-2|16224	* Wed Oct 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|16225	- revert /usr for older paltforms
21mr|kernel-6.1-generic-6.1.152-2|16226	
21mr|kernel-6.1-generic-6.1.152-2|16227	* Sun Sep 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.51-2
21mr|kernel-6.1-generic-6.1.152-2|16228	- Going into usr
21mr|kernel-6.1-generic-6.1.152-2|16229	- There are some non-configurable places left in code,
21mr|kernel-6.1-generic-6.1.152-2|16230	- e.g. /sbin/request-key, but since /sbin will a be a link
21mr|kernel-6.1-generic-6.1.152-2|16231	- to /usr/sbin, this looks ok to ajust the config only.
21mr|kernel-6.1-generic-6.1.152-2|16232	
21mr|kernel-6.1-generic-6.1.152-2|16233	* Fri Sep 15 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.1-generic-6.1.152-2|16234	- adjust kernel a bit
21mr|kernel-6.1-generic-6.1.152-2|16235	
21mr|kernel-6.1-generic-6.1.152-2|16236	* Thu Sep 14 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.1-generic-6.1.152-2|16237	- switch CONFIG_DRM to module, see bug https://github.com/flatcar/scripts/pull/830
21mr|kernel-6.1-generic-6.1.152-2|16238	
21mr|kernel-6.1-generic-6.1.152-2|16239	* Thu Sep 14 2023 Alexander Stefanov <alexander@mezon.ru> 6.1.51-1
21mr|kernel-6.1-generic-6.1.152-2|16240	- fix baikal patch
21mr|kernel-6.1-generic-6.1.152-2|16241	
21mr|kernel-6.1-generic-6.1.152-2|16242	- Merge: c973306 1b760f7
21mr|kernel-6.1-generic-6.1.152-2|16243	* Thu Sep 14 2023 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|16244	- Merge pull request #1 from import/kernel-6.1:cpupower
21mr|kernel-6.1-generic-6.1.152-2|16245	- cpupower теперь работает
21mr|kernel-6.1-generic-6.1.152-2|16246	
21mr|kernel-6.1-generic-6.1.152-2|16247	* Wed Sep 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|kernel-6.1-generic-6.1.152-2|16248	- cpupower now is a working tool
21mr|kernel-6.1-generic-6.1.152-2|16249	- drop cpupower.path
21mr|kernel-6.1-generic-6.1.152-2|16250	
21mr|kernel-6.1-generic-6.1.152-2|16251	* Mon Sep 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|16252	- [bot] upd: 6.1.49 -> 6.1.51
21mr|kernel-6.1-generic-6.1.152-2|16253	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|16254	- ACPI: thermal: Drop nocrt parameter
21mr|kernel-6.1-generic-6.1.152-2|16255	- ALSA: ymfpci: Fix the missing snd_card_free() call at probe error
21mr|kernel-6.1-generic-6.1.152-2|16256	- arm64: module-plts: inline linux/moduleloader.h
21mr|kernel-6.1-generic-6.1.152-2|16257	- arm64: module: Use module_init_layout_section() to spot init sections
21mr|kernel-6.1-generic-6.1.152-2|16258	- ARM: module: Use module_init_layout_section() to spot init sections
21mr|kernel-6.1-generic-6.1.152-2|16259	- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
21mr|kernel-6.1-generic-6.1.152-2|16260	- ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x
21mr|kernel-6.1-generic-6.1.152-2|16261	- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ
21mr|kernel-6.1-generic-6.1.152-2|16262	- ASoC: cs35l41: Correct amp_gain_tlv values
21mr|kernel-6.1-generic-6.1.152-2|16263	- batman-adv: Do not get eth header before batadv_check_management_packet
21mr|kernel-6.1-generic-6.1.152-2|16264	- batman-adv: Don't increase MTU when set by user
21mr|kernel-6.1-generic-6.1.152-2|16265	- batman-adv: Fix batadv_v_ogm_aggr_send memory leak
21mr|kernel-6.1-generic-6.1.152-2|16266	- batman-adv: Fix TT global entry leak when client roamed back
21mr|kernel-6.1-generic-6.1.152-2|16267	- batman-adv: Hold rtnl lock during MTU update via netlink
21mr|kernel-6.1-generic-6.1.152-2|16268	- batman-adv: Trigger events for auto adjusted MTU
21mr|kernel-6.1-generic-6.1.152-2|16269	- bonding: fix macvlan over alb bond support
21mr|kernel-6.1-generic-6.1.152-2|16270	- can: isotp: fix support for transmission of SF without flow control
21mr|kernel-6.1-generic-6.1.152-2|16271	- can: raw: add missing refcount for memory leak fix
21mr|kernel-6.1-generic-6.1.152-2|16272	- can: raw: fix lockdep issue in raw_release()
21mr|kernel-6.1-generic-6.1.152-2|16273	- can: raw: fix receiver memory leak
21mr|kernel-6.1-generic-6.1.152-2|16274	- cgroup/cpuset: Free DL BW in case can_attach() fails
21mr|kernel-6.1-generic-6.1.152-2|16275	- cgroup/cpuset: Iterate only if DEADLINE tasks are present
21mr|kernel-6.1-generic-6.1.152-2|16276	- cgroup/cpuset: Rename functions dealing with DEADLINE accounting
21mr|kernel-6.1-generic-6.1.152-2|16277	- clk: Fix slab-out-of-bounds error in devm_clk_release()
21mr|kernel-6.1-generic-6.1.152-2|16278	- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
21mr|kernel-6.1-generic-6.1.152-2|16279	- dccp: annotate data-races in dccp_poll()
21mr|kernel-6.1-generic-6.1.152-2|16280	- devlink: add missing unregister linecard notification
21mr|kernel-6.1-generic-6.1.152-2|16281	- devlink: move code to a dedicated directory
21mr|kernel-6.1-generic-6.1.152-2|16282	- dma-buf/sw_sync: Avoid recursive lock during fence signal
21mr|kernel-6.1-generic-6.1.152-2|16283	- drm/aperture: Remove primary argument
21mr|kernel-6.1-generic-6.1.152-2|16284	- drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers
21mr|kernel-6.1-generic-6.1.152-2|16285	- drm/display/dp: Fix the DP DSC Receiver cap size
21mr|kernel-6.1-generic-6.1.152-2|16286	- drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers
21mr|kernel-6.1-generic-6.1.152-2|16287	- drm/i915: Add the gen12_needs_ccs_aux_inv helper
21mr|kernel-6.1-generic-6.1.152-2|16288	- drm/i915/dgfx: Enable d3cold at s2idle
21mr|kernel-6.1-generic-6.1.152-2|16289	- drm/i915/gt: Ensure memory quiesced before invalidation
21mr|kernel-6.1-generic-6.1.152-2|16290	- drm/i915/gt: Poll aux invalidation register bit on invalidation
21mr|kernel-6.1-generic-6.1.152-2|16291	- drm/i915/gt: Support aux invalidation on all engines
21mr|kernel-6.1-generic-6.1.152-2|16292	- drm/vmwgfx: Fix shader stage validation
21mr|kernel-6.1-generic-6.1.152-2|16293	- fbdev/radeon: use pci aperture helpers
21mr|kernel-6.1-generic-6.1.152-2|16294	- gpio: sim: dispose of irq mappings before destroying the irq_sim domain
21mr|kernel-6.1-generic-6.1.152-2|16295	- gpio: sim: pass the GPIO device's software node to irq domain
21mr|kernel-6.1-generic-6.1.152-2|16296	- hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report
21mr|kernel-6.1-generic-6.1.152-2|16297	- i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters()
21mr|kernel-6.1-generic-6.1.152-2|16298	- ibmveth: Use dcbf rather than dcbfl
21mr|kernel-6.1-generic-6.1.152-2|16299	- ice: Fix NULL pointer deref during VF reset
21mr|kernel-6.1-generic-6.1.152-2|16300	- ice: fix receive buffer size miscalculation
21mr|kernel-6.1-generic-6.1.152-2|16301	- igb: Avoid starting unnecessary workqueues
21mr|kernel-6.1-generic-6.1.152-2|16302	- igc: Fix the typo in the PTM Control macro
21mr|kernel-6.1-generic-6.1.152-2|16303	- io_uring: extract a io_msg_install_complete helper
21mr|kernel-6.1-generic-6.1.152-2|16304	- io_uring: get rid of double locking
21mr|kernel-6.1-generic-6.1.152-2|16305	- io_uring/msg_ring: fix missing lock on overflow for IOPOLL
21mr|kernel-6.1-generic-6.1.152-2|16306	- io_uring/msg_ring: move double lock/unlock helpers higher up
21mr|kernel-6.1-generic-6.1.152-2|16307	- io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc
21mr|kernel-6.1-generic-6.1.152-2|16308	- ipv4: fix data-races around inet->inet_id
21mr|kernel-6.1-generic-6.1.152-2|16309	- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
21mr|kernel-6.1-generic-6.1.152-2|16310	- jbd2: fix a race when checking checkpoint buffer busy
21mr|kernel-6.1-generic-6.1.152-2|16311	- jbd2: remove journal_clean_one_cp_list()
21mr|kernel-6.1-generic-6.1.152-2|16312	- jbd2: remove t_checkpoint_io_list
21mr|kernel-6.1-generic-6.1.152-2|16313	- kallsyms: Fix kallsyms_selftest failure
21mr|kernel-6.1-generic-6.1.152-2|16314	- KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs
21mr|kernel-6.1-generic-6.1.152-2|16315	- KVM: x86: Preserve TDP MMU roots until they are explicitly invalidated
21mr|kernel-6.1-generic-6.1.152-2|16316	- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
21mr|kernel-6.1-generic-6.1.152-2|16317	- lockdep: fix static memory detection even more
21mr|kernel-6.1-generic-6.1.152-2|16318	- madvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing check
21mr|kernel-6.1-generic-6.1.152-2|16319	- maple_tree: disable mas_wr_append() when other readers are possible
21mr|kernel-6.1-generic-6.1.152-2|16320	- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
21mr|kernel-6.1-generic-6.1.152-2|16321	- MIPS: cpu-features: Enable octeon_cache by cpu_type
21mr|kernel-6.1-generic-6.1.152-2|16322	- MIPS: cpu-features: Use boot_cpu_type for CPU type based features
21mr|kernel-6.1-generic-6.1.152-2|16323	- mlxsw: Fix the size of 'VIRT_ROUTER_MSB'
21mr|kernel-6.1-generic-6.1.152-2|16324	- mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC
21mr|kernel-6.1-generic-6.1.152-2|16325	- mlxsw: reg: Fix SSPR register layout
21mr|kernel-6.1-generic-6.1.152-2|16326	- mm: add a call to flush_cache_vmap() in vmap_pfn()
21mr|kernel-6.1-generic-6.1.152-2|16327	- mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast
21mr|kernel-6.1-generic-6.1.152-2|16328	- mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer
21mr|kernel-6.1-generic-6.1.152-2|16329	- mm: memory-failure: fix unexpected return value in soft_offline_page()
21mr|kernel-6.1-generic-6.1.152-2|16330	- module: Expose module_init_layout_section()
21mr|kernel-6.1-generic-6.1.152-2|16331	- net: bcmgenet: Fix return value check for fixed_phy_register()
21mr|kernel-6.1-generic-6.1.152-2|16332	- net: bgmac: Fix return value check for fixed_phy_register()
21mr|kernel-6.1-generic-6.1.152-2|16333	- net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates
21mr|kernel-6.1-generic-6.1.152-2|16334	- net: dsa: mt7530: fix handling of 802.1X PAE frames
21mr|kernel-6.1-generic-6.1.152-2|16335	- netfilter: nf_tables: fix out of memory error handling
21mr|kernel-6.1-generic-6.1.152-2|16336	- netfilter: nf_tables: flush pending destroy work before netlink notifier
21mr|kernel-6.1-generic-6.1.152-2|16337	- net/sched: fix a qdisc modification with ambiguous command request
21mr|kernel-6.1-generic-6.1.152-2|16338	- net: validate veth and vxcan peer ifindexes
21mr|kernel-6.1-generic-6.1.152-2|16339	- nfsd: Fix race to FREE_STATEID and cl_revoked
21mr|kernel-6.1-generic-6.1.152-2|16340	- nfsd: use vfs setgid helper
21mr|kernel-6.1-generic-6.1.152-2|16341	- NFS: Fix a use after free in nfs_direct_join_group()
21mr|kernel-6.1-generic-6.1.152-2|16342	- nfs: use vfs setgid helper
21mr|kernel-6.1-generic-6.1.152-2|16343	- NFSv4.2: fix error handling in nfs42_proc_getxattr
21mr|kernel-6.1-generic-6.1.152-2|16344	- NFSv4: Fix dropped lock for racing OPEN and delegation return
21mr|kernel-6.1-generic-6.1.152-2|16345	- NFSv4: fix out path in __nfs4_get_acl_uncached
21mr|kernel-6.1-generic-6.1.152-2|16346	- octeontx2-af: SDP: fix receive link config
21mr|kernel-6.1-generic-6.1.152-2|16347	- of: dynamic: Refactor action prints to not use "%%pOF" inside devtree_lock
21mr|kernel-6.1-generic-6.1.152-2|16348	- of: unittest: Fix EXPECT for parse_phandle_with_args_map() test
21mr|kernel-6.1-generic-6.1.152-2|16349	- parisc: Cleanup mmap implementation regarding color alignment
21mr|kernel-6.1-generic-6.1.152-2|16350	- parisc: sys_parisc: parisc_personality() is called from asm code
21mr|kernel-6.1-generic-6.1.152-2|16351	- PCI: acpiphp: Reassign resources on bridge if necessary
21mr|kernel-6.1-generic-6.1.152-2|16352	- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
21mr|kernel-6.1-generic-6.1.152-2|16353	- pinctrl: amd: Mask wake bits on probe again
21mr|kernel-6.1-generic-6.1.152-2|16354	- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
21mr|kernel-6.1-generic-6.1.152-2|16355	- pinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map()
21mr|kernel-6.1-generic-6.1.152-2|16356	- pinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map()
21mr|kernel-6.1-generic-6.1.152-2|16357	- platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook 14s Yoga ITL
21mr|kernel-6.1-generic-6.1.152-2|16358	- radix tree: remove unused variable
21mr|kernel-6.1-generic-6.1.152-2|16359	- Revert "ice: Fix ice VF reset during iavf initialization"
21mr|kernel-6.1-generic-6.1.152-2|16360	- riscv: Fix build errors using binutils2.37 toolchains
21mr|kernel-6.1-generic-6.1.152-2|16361	- riscv: Handle zicsr/zifencei issue between gcc and binutils
21mr|kernel-6.1-generic-6.1.152-2|16362	- rtnetlink: Reject negative ifindexes in RTM_NEWLINK
21mr|kernel-6.1-generic-6.1.152-2|16363	- s390/zcrypt: fix reply buffer calculations for CCA replies
21mr|kernel-6.1-generic-6.1.152-2|16364	- s390/zcrypt: remove unnecessary (void *) conversions
21mr|kernel-6.1-generic-6.1.152-2|16365	- sched/cpuset: Bring back cpuset_mutex
21mr|kernel-6.1-generic-6.1.152-2|16366	- sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
21mr|kernel-6.1-generic-6.1.152-2|16367	- sched/deadline: Create DL BW alloc, free & check overflow interface
21mr|kernel-6.1-generic-6.1.152-2|16368	- scsi: core: raid_class: Remove raid_component_add()
21mr|kernel-6.1-generic-6.1.152-2|16369	- scsi: snic: Fix double free in snic_tgt_create()
21mr|kernel-6.1-generic-6.1.152-2|16370	- selftests: bonding: do not set port down before adding to bond
21mr|kernel-6.1-generic-6.1.152-2|16371	- selftests: mlxsw: Fix test failure on Spectrum-4
21mr|kernel-6.1-generic-6.1.152-2|16372	- selftests/net: mv bpf/nat6to4.c to net folder
21mr|kernel-6.1-generic-6.1.152-2|16373	- selinux: set next pointer before attaching to list
21mr|kernel-6.1-generic-6.1.152-2|16374	- shmem: fix smaps BUG sleeping while atomic
21mr|kernel-6.1-generic-6.1.152-2|16375	- sock: annotate data-races around prot->memory_pressure
21mr|kernel-6.1-generic-6.1.152-2|16376	- thunderbolt: Fix a backport error for display flickering issue
21mr|kernel-6.1-generic-6.1.152-2|16377	- thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards
21mr|kernel-6.1-generic-6.1.152-2|16378	- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
21mr|kernel-6.1-generic-6.1.152-2|16379	- tracing: Fix memleak due to race between current_tracer and trace
21mr|kernel-6.1-generic-6.1.152-2|16380	- ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd
21mr|kernel-6.1-generic-6.1.152-2|16381	- video/aperture: Move vga handling to pci function
21mr|kernel-6.1-generic-6.1.152-2|16382	- video/aperture: Only kick vgacon when the pdev is decoding vga
21mr|kernel-6.1-generic-6.1.152-2|16383	- wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning
21mr|kernel-6.1-generic-6.1.152-2|16384	- x86/fpu: Invalidate FPU state correctly on exec()
21mr|kernel-6.1-generic-6.1.152-2|16385	- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
21mr|kernel-6.1-generic-6.1.152-2|16386	- xprtrdma: Remap Receive buffers after a reconnect
21mr|kernel-6.1-generic-6.1.152-2|16387	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.1-generic-6.1.152-2|16388	
21mr|kernel-6.1-generic-6.1.152-2|16389	- Merge: 53002b3 0f652c8
21mr|kernel-6.1-generic-6.1.152-2|16390	* Mon Sep 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.1-generic-6.1.152-2|16391	- Merge branch 'rosa2021.1' into rosa2023.1
21mr|kernel-6.1-generic-6.1.152-2|16392	
21mr|kernel-6.1-generic-6.1.152-2|16393	* Wed Aug 30 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.46-2
21mr|kernel-6.1-generic-6.1.152-2|16394	- Fix TPM regression on some Intel machines
21mr|kernel-6.1-generic-6.1.152-2|16395	
21mr|kernel-6.1-generic-6.1.152-2|16396	* Wed Aug 30 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.1.49-1
21mr|kernel-6.1-generic-6.1.152-2|16397	- [bot] upd: 6.1.46 -> 6.1.49
21mr|kernel-6.1-generic-6.1.152-2|16398	- Changelog:
21mr|kernel-6.1-generic-6.1.152-2|16399	- accel/habanalabs: add pci health check during heartbeat
21mr|kernel-6.1-generic-6.1.152-2|16400	- af_unix: Fix null-ptr-deref in unix_stream_sendpage().
21mr|kernel-6.1-generic-6.1.152-2|16401	- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
21mr|kernel-6.1-generic-6.1.152-2|16402	- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X
21mr|kernel-6.1-generic-6.1.152-2|16403	- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P
21mr|kernel-6.1-generic-6.1.152-2|16404	- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V
21mr|kernel-6.1-generic-6.1.152-2|16405	- ALSA: hda/realtek: Add quirks for HP G11 Laptops
21mr|kernel-6.1-generic-6.1.152-2|16406	- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio
21mr|kernel-6.1-generic-6.1.152-2|16407	- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
21mr|kernel-6.1-generic-6.1.152-2|16408	- ALSA: hda/realtek - Remodified 3k pull low procedure
21mr|kernel-6.1-generic-6.1.152-2|16409	- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
21mr|kernel-6.1-generic-6.1.152-2|16410	- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration
21mr|kernel-6.1-generic-6.1.152-2|16411	- arm64: dts: imx93: Fix anatop node size
21mr|kernel-6.1-generic-6.1.152-2|16412	- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict
21mr|kernel-6.1-generic-6.1.152-2|16413	- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+
21mr|kernel-6.1-generic-6.1.152-2|16414	- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
21mr|kernel-6.1-generic-6.1.152-2|16415	- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards
21mr|kernel-6.1-generic-6.1.152-2|16416	- arm64/ptrace: Ensure that SME is set up for target when writing SSVE state
21mr|kernel-6.1-generic-6.1.152-2|16417	- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
21mr|kernel-6.1-generic-6.1.152-2|16418	- ARM: dts: imx6: phytec: fix RTC interrupt level
21mr|kernel-6.1-generic-6.1.152-2|16419	- ARM: dts: imx: align LED node names with dtschema
21mr|kernel-6.1-generic-6.1.152-2|16420	- ARM: dts: imx: Set default tuning step for imx6sx usdhc
21mr|kernel-6.1-generic-6.1.152-2|16421	- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
21mr|kernel-6.1-generic-6.1.152-2|16422	- ASoC: amd: vangogh: Add check for acp config flags in vangogh platform
21mr|kernel-6.1-generic-6.1.152-2|16423	- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
21mr|kernel-6.1-generic-6.1.152-2|16424	- ASoC: Intel: sof_sdw: add quirk for LNL RVP
21mr|kernel-6.1-generic-6.1.152-2|16425	- ASoC: Intel: sof_sdw: add quirk for MTL RVP
21mr|kernel-6.1-generic-6.1.152-2|16426	- ASoC: Intel: sof_sdw: Add support for Rex soundwire
21mr|kernel-6.1-generic-6.1.152-2|16427	- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit
21mr|kernel-6.1-generic-6.1.152-2|16428	- ASoC: meson: axg-tdm-formatter: fix channel slot allocation
21mr|kernel-6.1-generic-6.1.152-2|16429	- ASoC: rt5665: add missed regulator_bulk_disable
21mr|kernel-6.1-generic-6.1.152-2|16430	- ASoC: SOF: amd: Add pci revision id check
21mr|kernel-6.1-generic-6.1.152-2|16431	- ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown()
21mr|kernel-6.1-generic-6.1.152-2|16432	- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion
21mr|kernel-6.1-generic-6.1.152-2|16433	- blk-crypto: dynamically allocate fallback profile
21mr|kernel-6.1-generic-6.1.152-2|16434	- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
21mr|kernel-6.1-generic-6.1.152-2|16435	- Bluetooth: L2CAP: Fix use-after-free
21mr|kernel-6.1-generic-6.1.152-2|16436	- Bluetooth: MGMT: Use correct address for memcpy()
21mr|kernel-6.1-generic-6.1.152-2|16437	- btrfs: convert btrfs_block_group::needs_free_space to runtime flag
21mr|kernel-6.1-generic-6.1.152-2|16438	- btrfs: convert btrfs_block_group::seq_zone to runtime flag
21mr|kernel-6.1-generic-6.1.152-2|16439	- btrfs: fix BUG_ON condition in btrfs_cancel_balance
21mr|kernel-6.1-generic-6.1.152-2|16440	- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range
21mr|kernel-6.1-generic-6.1.152-2|16441	- btrfs: fix use-after-free of new block group that became unused
21mr|kernel-6.1-generic-6.1.152-2|16442	- btrfs: move out now unused BG from the reclaim list
21mr|kernel-6.1-generic-6.1.152-2|16443	- bus: ti-sysc: Flush posted write on enable before reset
21mr|kernel-6.1-generic-6.1.152-2|16444	- ceph: try to dump the msgs when decoding fails
21mr|kernel-6.1-generic-6.1.152-2|16445	- cifs: fix potential oops in cifs_oplock_break
21mr|kernel-6.1-generic-6.1.152-2|16446	- cifs: fix session state check in reconnect to avoid use-after-free issue
21mr|kernel-6.1-generic-6.1.152-2|16447	- cifs: Release folio lock on fscache read hit.
21mr|kernel-6.1-generic-6.1.152-2|16448	- cpuidle: psci: Extend information in log about OSI/PC mode
21mr|kernel-6.1-generic-6.1.152-2|16449	- cpuidle: psci: Move enabling OSI mode after power domains creation
21mr|kernel-6.1-generic-6.1.152-2|16450	- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
21mr|kernel-6.1-generic-6.1.152-2|16451	- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz
21mr|kernel-6.1-generic-6.1.152-2|16452	- drm/amd/display: disable RCO for DCN314
21mr|kernel-6.1-generic-6.1.152-2|16453	- drm/amd/display: Enable dcn314 DPP RCO
21mr|kernel-6.1-generic-6.1.152-2|16454	- drm/amd/display: fix access hdcp_workqueue assert
21mr|kernel-6.1-generic-6.1.152-2|16455	- drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register
21mr|kernel-6.1-generic-6.1.152-2|16456	- drm/amd/display: phase3 mst hdcp for multiple displays
21mr|kernel-6.1-generic-6.1.152-2|16457	- drm/amd/display: save restore hdcp state when display is unplugged from mst hub
21mr|kernel-6.1-generic-6.1.152-2|16458	- drm/amd/display: Skip DPP DTO update if root clock is gated
21mr|kernel-6.1-generic-6.1.152-2|16459	- drm/amd: flush any delayed gfxoff on suspend entry
21mr|kernel-6.1-generic-6.1.152-2|16460	- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini
21mr|kernel-6.1-generic-6.1.152-2|16461	- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1
21mr|kernel-6.1-generic-6.1.152-2|16462	- drm/amdgpu: fix memory leak in mes self test
21mr|kernel-6.1-generic-6.1.152-2|16463	- drm/amdgpu: Fix potential fence use-after-free v2
21mr|kernel-6.1-generic-6.1.152-2|16464	- drm/amdgpu: install stub fence into potential unused fence pointers
21mr|kernel-6.1-generic-6.1.152-2|16465	- drm/amdgpu: keep irq count in amdgpu_irq_disable_all
21mr|kernel-6.1-generic-6.1.152-2|16466	- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7
21mr|kernel-6.1-generic-6.1.152-2|16467	- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix
21mr|kernel-6.1-generic-6.1.152-2|16468	- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11
21mr|kernel-6.1-generic-6.1.152-2|16469	- drm/i915/sdvo: fix panel_type initialization
21mr|kernel-6.1-generic-6.1.152-2|16470	- drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create
21mr|kernel-6.1-generic-6.1.152-2|16471	- drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
21mr|kernel-6.1-generic-6.1.152-2|16472	- drm/qxl: fix UAF on handle creation
21mr|kernel-6.1-generic-6.1.152-2|16473	- drm: rcar-du: remove R-Car H3 ES1.* workarounds
21mr|kernel-6.1-generic-6.1.152-2|16474	- drm/stm: ltdc: fix late dereference check
21mr|kernel-6.1-generic-6.1.152-2|16475	- fbdev/hyperv-fb: Do not set struct fb_info.apertures
21mr|kernel-6.1-generic-6.1.152-2|16476	- fbdev: mmp: fix value check in mmphw_probe()
21mr|kernel-6.1-generic-6.1.152-2|16477	- firewire: net: fix use after free in fwnet_finish_incoming_packet()
21mr|kernel-6.1-generic-6.1.152-2|16478	- fs/ntfs3: Enhance sanity check while generating attr_list
21mr|kernel-6.1-generic-6.1.152-2|16479	- fs: ntfs3: Fix possible null-pointer dereferences in mi_read()
21mr|kernel-6.1-generic-6.1.152-2|16480	- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted
21mr|kernel-6.1-generic-6.1.152-2|16481	- gfs2: Fix possible data races in gfs2_show_options()
21mr|kernel-6.1-generic-6.1.152-2|16482	- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID
21mr|kernel-6.1-generic-6.1.152-2|16483	- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard
21mr|kernel-6.1-generic-6.1.152-2|16484	- hugetlb: do not clear hugetlb dtor until allocating vmemmap
21mr|kernel-6.1-generic-6.1.152-2|16485	- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
21mr|kernel-6.1-generic-6.1.152-2|16486	- i2c: designware: Correct length byte validation logic
21mr|kernel-6.1-generic-6.1.152-2|16487	- i2c: designware: Handle invalid SMBus block data response length value
21mr|kernel-6.1-generic-6.1.152-2|16488	- i2c: hisi: Only handle the interrupt of the driver's transfer
21mr|kernel-6.1-generic-6.1.152-2|16489	- i2c: tegra: Fix i2c-tegra DMA config option processing
21mr|kernel-6.1-generic-6.1.152-2|16490	- i40e: fix misleading debug logs
21mr|kernel-6.1-generic-6.1.152-2|16491	- iavf: fix FDIR rule fields masks validation
21mr|kernel-6.1-generic-6.1.152-2|16492	- ice: Block switchdev mode when ADQ is active and vice versa
21mr|kernel-6.1-generic-6.1.152-2|16493	- igc: read before write to SRRCTL register
21mr|kernel-6.1-generic-6.1.152-2|16494	- iommu/amd: Introduce Disable IRTE Caching Support
21mr|kernel-6.1-generic-6.1.152-2|16495	- iopoll: Call cpu_relax() in busy loops
21mr|kernel-6.1-generic-6.1.152-2|16496	- ip6_vti: fix slab-use-after-free in decode_session6
21mr|kernel-6.1-generic-6.1.152-2|16497	- ipvs: fix racy memcpy in proc_do_sync_threshold
21mr|kernel-6.1-generic-6.1.152-2|16498	- ip_vti: fix potential slab-use-after-free in decode_session6
21mr|kernel-6.1-generic-6.1.152-2|16499	- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption
21mr|kernel-6.1-generic-6.1.152-2|16500	- led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops
21mr|kernel-6.1-generic-6.1.152-2|16501	- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250
21mr|kernel-6.1-generic-6.1.152-2|16502	- media: platform: mediatek: vpu: fix NULL ptr dereference
21mr|kernel-6.1-generic-6.1.152-2|16503	- media: v4l2-mem2mem: add lock to protect parameter num_rdy
21mr|kernel-6.1-generic-6.1.152-2|16504	- mmc: block: Fix in_flight[issue_type] value error
21mr|kernel-6.1-generic-6.1.152-2|16505	- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
21mr|kernel-6.1-generic-6.1.152-2|16506	- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
21mr|kernel-6.1-generic-6.1.152-2|16507	- mmc: wbsd: fix double mmc_free_host() in wbsd_init()
21mr|kernel-6.1-generic-6.1.152-2|16508	- net: af_key: fix sadb_x_filter validation
21mr|kernel-6.1-generic-6.1.152-2|16509	- net: do not allow gso_size to be set to GSO_BY_FRAGS
21mr|kernel-6.1-generic-6.1.152-2|16510	- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
21mr|kernel-6.1-generic-6.1.152-2|16511	- netfilter: nf_tables: deactivate catchall elements in next generation
21mr|kernel-6.1-generic-6.1.152-2|16512	- netfilter: nf_tables: fix false-positive lockdep splat
21mr|kernel-6.1-generic-6.1.152-2|16513	- netfilter: nft_dynset: disallow object maps
21mr|kernel-6.1-generic-6.1.152-2|16514	- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
21mr|kernel-6.1-generic-6.1.152-2|16515	- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
21mr|kernel-6.1-generic-6.1.152-2|16516	- net: macb: In ZynqMP resume always configure PS GTR for non-wakeup source
21mr|kernel-6.1-generic-6.1.152-2|16517	- net: openvswitch: reject negative ifindex
21mr|kernel-6.1-generic-6.1.152-2|16518	- net: pcs: Add missing put_device call in miic_create
21mr|kernel-6.1-generic-6.1.152-2|16519	- net: phy: at803x: fix the wol setting functions
21mr|kernel-6.1-generic-6.1.152-2|16520	- net: phy: at803x: Use devm_regulator_get_enable_optional()
21mr|kernel-6.1-generic-6.1.152-2|16521	- net: phy: broadcom: stub c45 read/write for 54810
21mr|kernel-6.1-generic-6.1.152-2|16522	- net: phy: fix IRQ-based wake-on-lan over hibernate / power off
21mr|kernel-6.1-generic-6.1.152-2|16523	- net/smc: Fix setsockopt and sysctl to specify same buffer size again
21mr|kernel-6.1-generic-6.1.152-2|16524	- net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore
21mr|kernel-6.1-generic-6.1.152-2|16525	- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
21mr|kernel-6.1-generic-6.1.152-2|16526	- net: xfrm: Fix xfrm_address_filter OOB read
21mr|kernel-6.1-generic-6.1.152-2|16527	- objtool/x86: Fix SRSO mess
21mr|kernel-6.1-generic-6.1.152-2|16528	- objtool/x86: Fixup frame-pointer vs rethunk
21mr|kernel-6.1-generic-6.1.152-2|16529	- octeon_ep: cancel tx_timeout_task later in remove sequence
21mr|kernel-6.1-generic-6.1.152-2|16530	- PCI: tegra194: Fix possible array out of bounds access
21mr|kernel-6.1-generic-6.1.152-2|16531	- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
21mr|kernel-6.1-generic-6.1.152-2|16532	- powerpc/kasan: Disable KCOV in KASAN code
21mr|kernel-6.1-generic-6.1.152-2|16533	- powerpc/rtas_flash: allow user copy to flash block cache objects
21mr|kernel-6.1-generic-6.1.152-2|16534	- qede: fix firmware halt over suspend and resume
21mr|kernel-6.1-generic-6.1.152-2|16535	- RDMA/mlx5: Return the firmware result upon destroying QP/RQ
21mr|kernel-6.1-generic-6.1.152-2|16536	- Revert "f2fs: don't reset unchangable mount option in f2fs_remount()"
21mr|kernel-6.1-generic-6.1.152-2|16537	- Revert "f2fs: fix to do sanity check on direct node in truncate_dnode()"
21mr|kernel-6.1-generic-6.1.152-2|16538	- Revert "f2fs: fix to set flush_merge opt and show noflush_merge"
21mr|kernel-6.1-generic-6.1.152-2|16539	- ring-buffer: Do not swap cpu_buffer during resize process
21mr|kernel-6.1-generic-6.1.152-2|16540	- riscv: uaccess: Return the number of bytes effectively not copied
21mr|kernel-6.1-generic-6.1.152-2|16541	- sched/fair: Remove capacity inversion detection
21mr|kernel-6.1-generic-6.1.152-2|16542	- sched/fair: unlink misfit task from cpu overutilized
21mr|kernel-6.1-generic-6.1.152-2|16543	- selftests: forwarding: tc_actions: cleanup temporary files when test is aborted
21mr|kernel-6.1-generic-6.1.152-2|16544	- selftests: forwarding: tc_actions: Use ncat instead of nc
21mr|kernel-6.1-generic-6.1.152-2|16545	- selftests: mirror_gre_changes: Tighten up the TTL test match
21mr|kernel-6.1-generic-6.1.152-2|16546	- serial: 8250: Fix oops for port->pm on uart_change_pm()
21mr|kernel-6.1-generic-6.1.152-2|16547	- serial: stm32: Ignore return value of uart_remove_one_port() in .remove()
21mr|kernel-6.1-generic-6.1.152-2|16548	- sfc: don't unregister flow_indr if it was never registered
21mr|kernel-6.1-generic-6.1.152-2|16549	- smb: client: fix warning in cifs_smb3_do_mount()
21mr|kernel-6.1-generic-6.1.152-2|16550	- soc: aspeed: socinfo: Add kfree for kstrdup
21mr|kernel-6.1-generic-6.1.152-2|16551	- soc: aspeed: uart-routing: Use __sysfs_match_string
21mr|kernel-6.1-generic-6.1.152-2|16552	- sock: Fix misuse of sk_under_memory_pressure()
21mr|kernel-6.1-generic-6.1.152-2|16553	- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
21mr|kernel-6.1-generic-6.1.152-2|16554	- thunderbolt: Add Intel Barlow Ridge PCI ID
21mr|kernel-6.1-generic-6.1.152-2|16555	- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth
21mr|kernel-6.1-generic-6.1.152-2|16556	- thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()
21mr|kernel-6.1-generic-6.1.152-2|16557	- tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
21mr|kernel-6.1-generic-6.1.152-2|16558	- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
21mr|kernel-6.1-generic-6.1.152-2|16559	- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
21mr|kernel-6.1-generic-6.1.152-2|16560	- usb: chipidea: imx: don't request QoS for imx8ulp
21mr|kernel-6.1-generic-6.1.152-2|16561	- usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
21mr|kernel-6.1-generic-6.1.152-2|16562	- usb: gadget: uvc: queue empty isoc requests if no video buffer is available
21mr|kernel-6.1-generic-6.1.152-2|16563	- vdpa: Add features attr to vdpa_nl_policy for nlattr length check
21mr|kernel-6.1-generic-6.1.152-2|16564	- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check
21mr|kernel-6.1-generic-6.1.152-2|16565	- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check
21mr|kernel-6.1-generic-6.1.152-2|16566	- vdpa: Enable strict validation for netlinks ops
21mr|kernel-6.1-generic-6.1.152-2|16567	- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary
21mr|kernel-6.1-generic-6.1.152-2|16568	- vdpa/mlx5: Fix mr->initialized semantics
21mr|kernel-6.1-generic-6.1.152-2|16569	- vduse: Use proper spinlock for IRQ injection
21mr|kernel-6.1-generic-6.1.152-2|16570	- video/aperture: Only remove sysfb on the default vga pci device
21mr|kernel-6.1-generic-6.1.152-2|16571	- virtio-mmio: don't break lifecycle of vm_dev
21mr|kernel-6.1-generic-6.1.152-2|16572	- virtio_net: notify MAC address change on device initialization
21mr|kernel-6.1-generic-6.1.152-2|16573	- virtio-net: set queues after driver_ok
21mr|kernel-6.1-generic-6.1.152-2|16574	- virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case
21mr|kernel-6.1-generic-6.1.152-2|16575	- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)
21mr|kernel-6.1-generic-6.1.152-2|16576	- x86/alternative: Make custom return thunk unconditional
21mr|kernel-6.1-generic-6.1.152-2|16577	- x86/CPU/AMD: Fix the DIV(0) initial fix attempt
21mr|kernel-6.1-generic-6.1.152-2|16578	- x86/cpu: Clean up SRSO return thunk mess
21mr|kernel-6.1-generic-6.1.152-2|16579	- x86/cpu: Cleanup the untrain mess
21mr|kernel-6.1-generic-6.1.152-2|16580	- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
21mr|kernel-6.1-generic-6.1.152-2|16581	- x86/cpu: Fix __x86_return_thunk symbol type
21mr|kernel-6.1-generic-6.1.152-2|16582	- x86/cpu: Rename original retbleed methods
21mr|kernel-6.1-generic-6.1.152-2|16583	- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
21mr|kernel-6.1-generic-6.1.152-2|16584	- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
21mr|kernel-6.1-generic-6.1.152-2|16585	- x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
21mr|kernel-6.1-generic-6.1.152-2|16586	- x86/srso: Correct the mitigation status when SMT is disabled
21mr|kernel-6.1-generic-6.1.152-2|16587	- x86/srso: Disable the mitigation on unaffected configurations
21mr|kernel-6.1-generic-6.1.152-2|16588	- x86/srso: Explain the untraining sequences a bit more
21mr|kernel-6.1-generic-6.1.152-2|16589	- x86/static_call: Fix __static_call_fixup()
21mr|kernel-6.1-generic-6.1.152-2|16590	- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
21mr|kernel-6.1-generic-6.1.152-2|16591	- xfrm: add NULL check in xfrm_update_ae_params
21mr|kernel-6.1-generic-6.1.152-2|16592	- xfrm: fix slab-use-after-free in decode_session6
21mr|kernel-6.1-generic-6.1.152-2|16593	- zsmalloc: allow only one active pool compaction context
21mr|kernel-6.1-generic-6.1.152-2|16594	- zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks
21mr|kernel-6.1-generic-6.1.152-2|16595	- zsmalloc: fix races between modifications of fullness and isolated
21mr|kernel-6.1-generic-6.1.152-2|16596	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)

13258 21
21mr|kernel-6.6-generic-6.6.126-1|1	# _get_email() in %%build contains bashisms for regexping
21mr|kernel-6.6-generic-6.6.126-1|2	%define	_buildshell /bin/bash
21mr|kernel-6.6-generic-6.6.126-1|3	
21mr|kernel-6.6-generic-6.6.126-1|4	# brp-python-bytecompile uses /usr/bin/python,
21mr|kernel-6.6-generic-6.6.126-1|5	# but it is a different python version in different ROSA
21mr|kernel-6.6-generic-6.6.126-1|6	# releases; there is no good way to tell brp-python-bytecompile
21mr|kernel-6.6-generic-6.6.126-1|7	# which iterpreter to use; so just disable it to avoid problems
21mr|kernel-6.6-generic-6.6.126-1|8	%define	_python_bytecompile_build 0
21mr|kernel-6.6-generic-6.6.126-1|9	
21mr|kernel-6.6-generic-6.6.126-1|10	# Probably dwz bug, on i686 only file is not packaged:
21mr|kernel-6.6-generic-6.6.126-1|11	# /usr/lib/debug/usr/bin/trace-5.4.40-3.i386.debug.#dwz#.b5xuKG
21mr|kernel-6.6-generic-6.6.126-1|12	# dwz compresses only debuginfo from perf, cpupower, uml,
21mr|kernel-6.6-generic-6.6.126-1|13	# not the kernel itself (because it is stripped not by RPM),
21mr|kernel-6.6-generic-6.6.126-1|14	# so we do not loose much by disabling it.
21mr|kernel-6.6-generic-6.6.126-1|15	%global	_find_debuginfo_dwz_opts %{nil}
21mr|kernel-6.6-generic-6.6.126-1|16	
21mr|kernel-6.6-generic-6.6.126-1|17	# Put everything into one non-standard debuginfo subpackage
21mr|kernel-6.6-generic-6.6.126-1|18	# TODO: make multiple debuginfo packages coinstallable as installonlypkg,
21mr|kernel-6.6-generic-6.6.126-1|19	# to achive this, there must be no conflicting files.
21mr|kernel-6.6-generic-6.6.126-1|20	# Probably signing and compressing of kernel modules
21mr|kernel-6.6-generic-6.6.126-1|21	# has to be moved to %%_spec_install_post.
21mr|kernel-6.6-generic-6.6.126-1|22	%global	_debuginfo_subpackages %{nil}
21mr|kernel-6.6-generic-6.6.126-1|23	%global	_debuginfo_template %{nil}
21mr|kernel-6.6-generic-6.6.126-1|24	%undefine	_debugsource_packages
21mr|kernel-6.6-generic-6.6.126-1|25	
21mr|kernel-6.6-generic-6.6.126-1|26	# Avoid rediffing patches like AUFS when possible
21mr|kernel-6.6-generic-6.6.126-1|27	%define _default_patch_fuzz 10
21mr|kernel-6.6-generic-6.6.126-1|28	
21mr|kernel-6.6-generic-6.6.126-1|29	# Hack: flavour and major version are variable, make %%_build_pkgcheck_* always detect and use this config
21mr|kernel-6.6-generic-6.6.126-1|30	%global	_build_pkgcheck_set %(echo "%{_build_pkgcheck_set}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-6.6-generic-6.6.126-1|31	%global	_build_pkgcheck_srpm %(echo "%{_build_pkgcheck_srpm}" | sed -e 's,/%{name}.rpmlintrc,/kernel.rpmlintrc,')
21mr|kernel-6.6-generic-6.6.126-1|32	
21mr|kernel-6.6-generic-6.6.126-1|33	%define kernelversion 6
21mr|kernel-6.6-generic-6.6.126-1|34	%define patchlevel 6
21mr|kernel-6.6-generic-6.6.126-1|35	%define sublevel 126
21mr|kernel-6.6-generic-6.6.126-1|36	
21mr|kernel-6.6-generic-6.6.126-1|37	# Release number. Increase this before a rebuild.
21mr|kernel-6.6-generic-6.6.126-1|38	%define rpmrel 1
21mr|kernel-6.6-generic-6.6.126-1|39	%define fullrpmrel %{rpmrel}
21mr|kernel-6.6-generic-6.6.126-1|40	
21mr|kernel-6.6-generic-6.6.126-1|41	%define rpmtag %{disttag}
21mr|kernel-6.6-generic-6.6.126-1|42	
21mr|kernel-6.6-generic-6.6.126-1|43	# Version defines
21mr|kernel-6.6-generic-6.6.126-1|44	%define kversion %{kernelversion}.%{patchlevel}.%{sublevel}
21mr|kernel-6.6-generic-6.6.126-1|45	%define kverrel %{kversion}-%{fullrpmrel}
21mr|kernel-6.6-generic-6.6.126-1|46	%define tar_ver %{kernelversion}.%{patchlevel}
21mr|kernel-6.6-generic-6.6.126-1|47	
21mr|kernel-6.6-generic-6.6.126-1|48	%ifarch %{ix86}
21mr|kernel-6.6-generic-6.6.126-1|49	%define	arch_suffix	i686
21mr|kernel-6.6-generic-6.6.126-1|50	%endif
21mr|kernel-6.6-generic-6.6.126-1|51	
21mr|kernel-6.6-generic-6.6.126-1|52	%ifarch %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|53	%define	arch_suffix	x86_64
21mr|kernel-6.6-generic-6.6.126-1|54	%endif
21mr|kernel-6.6-generic-6.6.126-1|55	
21mr|kernel-6.6-generic-6.6.126-1|56	%ifarch aarch64
21mr|kernel-6.6-generic-6.6.126-1|57	%define	arch_suffix	arm64
21mr|kernel-6.6-generic-6.6.126-1|58	%endif
21mr|kernel-6.6-generic-6.6.126-1|59	%ifarch riscv64
21mr|kernel-6.6-generic-6.6.126-1|60	%define	arch_suffix	riscv64
21mr|kernel-6.6-generic-6.6.126-1|61	%endif
21mr|kernel-6.6-generic-6.6.126-1|62	
21mr|kernel-6.6-generic-6.6.126-1|63	%define	buildrpmrel	%{fullrpmrel}%{rpmtag}-%{arch_suffix}
21mr|kernel-6.6-generic-6.6.126-1|64	%define	buildrel	%{kversion}-%{buildrpmrel}
21mr|kernel-6.6-generic-6.6.126-1|65	
21mr|kernel-6.6-generic-6.6.126-1|66	# Add not only the build time generated key to the trusted keyring,
21mr|kernel-6.6-generic-6.6.126-1|67	# but also add public keys of private ROSA's keys
21mr|kernel-6.6-generic-6.6.126-1|68	%bcond_without	additional_keys
21mr|kernel-6.6-generic-6.6.126-1|69	
21mr|kernel-6.6-generic-6.6.126-1|70	# Fail the build after "make oldconfig" to edit kernel configs
21mr|kernel-6.6-generic-6.6.126-1|71	%bcond_with	fail
21mr|kernel-6.6-generic-6.6.126-1|72	
21mr|kernel-6.6-generic-6.6.126-1|73	# User Mode Linux, https://habr.com/ru/company/itsumma/blog/459558/
21mr|kernel-6.6-generic-6.6.126-1|74	# Not buildable on aarch64, rarely needed in general
21mr|kernel-6.6-generic-6.6.126-1|75	%bcond_with	uml
21mr|kernel-6.6-generic-6.6.126-1|76	
21mr|kernel-6.6-generic-6.6.126-1|77	# "Nickel" is a special brand for certified distros
21mr|kernel-6.6-generic-6.6.126-1|78	%if %{mdvver} == 201905
21mr|kernel-6.6-generic-6.6.126-1|79	%bcond_without	nickel
21mr|kernel-6.6-generic-6.6.126-1|80	# Require kernel modules to be signed
21mr|kernel-6.6-generic-6.6.126-1|81	%bcond_without	oblig_signed_modules
21mr|kernel-6.6-generic-6.6.126-1|82	%else
21mr|kernel-6.6-generic-6.6.126-1|83	%bcond_with nickel
21mr|kernel-6.6-generic-6.6.126-1|84	%bcond_with oblig_signed_modules
21mr|kernel-6.6-generic-6.6.126-1|85	%endif
21mr|kernel-6.6-generic-6.6.126-1|86	
21mr|kernel-6.6-generic-6.6.126-1|87	# Build binary out-of-tree kernel modules
21mr|kernel-6.6-generic-6.6.126-1|88	%bcond_without binary_extra_modules
21mr|kernel-6.6-generic-6.6.126-1|89	# Sign kernel modules with GOST key
21mr|kernel-6.6-generic-6.6.126-1|90	%bcond_without gost_sign
21mr|kernel-6.6-generic-6.6.126-1|91	
21mr|kernel-6.6-generic-6.6.126-1|92	%bcond_with ccache
21mr|kernel-6.6-generic-6.6.126-1|93	%bcond_without flow_abi
21mr|kernel-6.6-generic-6.6.126-1|94	%bcond_without aufs
21mr|kernel-6.6-generic-6.6.126-1|95	
21mr|kernel-6.6-generic-6.6.126-1|96	# 1. VirtualBox is for x86_32 and x86_64 only
21mr|kernel-6.6-generic-6.6.126-1|97	# 2. I do not know how to solve the problem that userspace part of VirtualBox
21mr|kernel-6.6-generic-6.6.126-1|98	# will be updated ahead of these binary modules. So just off building them.
21mr|kernel-6.6-generic-6.6.126-1|99	%bcond_with binary_virtualbox_host
21mr|kernel-6.6-generic-6.6.126-1|100	
21mr|kernel-6.6-generic-6.6.126-1|101	# Shredder-kernel works only on x86_64, makes manipulations with syscalls tables,
21mr|kernel-6.6-generic-6.6.126-1|102	# loading/unloading of the module failed sometimes on kernel 5.4
21mr|kernel-6.6-generic-6.6.126-1|103	# and it has not been adapted for kernel 5.10 (is not buildable)
21mr|kernel-6.6-generic-6.6.126-1|104	%bcond_with binary_shredder
21mr|kernel-6.6-generic-6.6.126-1|105	
21mr|kernel-6.6-generic-6.6.126-1|106	# Compress modules with zstd (zstd is good compression and fast decompression)
21mr|kernel-6.6-generic-6.6.126-1|107	%bcond_without compress_modules
21mr|kernel-6.6-generic-6.6.126-1|108	
21mr|kernel-6.6-generic-6.6.126-1|109	# enable bpftune (doesn't work on i686)
21mr|kernel-6.6-generic-6.6.126-1|110	%ifarch %{ix86}
21mr|kernel-6.6-generic-6.6.126-1|111	%bcond_with bpftool
21mr|kernel-6.6-generic-6.6.126-1|112	%else
21mr|kernel-6.6-generic-6.6.126-1|113	%bcond_without bpftool
21mr|kernel-6.6-generic-6.6.126-1|114	%endif
21mr|kernel-6.6-generic-6.6.126-1|115	# Spend more resources on compression, but make resulting size less;
21mr|kernel-6.6-generic-6.6.126-1|116	# decompression speed will not be affected, but more memory will be required
21mr|kernel-6.6-generic-6.6.126-1|117	# which should not a problem here (performance penalty from allocating more
21mr|kernel-6.6-generic-6.6.126-1|118	# memory should not be big, I think, but I did not benchmark).
21mr|kernel-6.6-generic-6.6.126-1|119	%define	zstd_cmd zstd -q --format=zstd --ultra -22
21mr|kernel-6.6-generic-6.6.126-1|120	
21mr|kernel-6.6-generic-6.6.126-1|121	# Kernel flavour
21mr|kernel-6.6-generic-6.6.126-1|122	%if %{with nickel}
21mr|kernel-6.6-generic-6.6.126-1|123	%define	flavour	nickel
21mr|kernel-6.6-generic-6.6.126-1|124	%else
21mr|kernel-6.6-generic-6.6.126-1|125	%define	flavour	generic
21mr|kernel-6.6-generic-6.6.126-1|126	%endif
21mr|kernel-6.6-generic-6.6.126-1|127	
21mr|kernel-6.6-generic-6.6.126-1|128	# The full kernel version
21mr|kernel-6.6-generic-6.6.126-1|129	%define	kver_full	%{kversion}-%{flavour}-%{buildrpmrel}
21mr|kernel-6.6-generic-6.6.126-1|130	
21mr|kernel-6.6-generic-6.6.126-1|131	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|132	
21mr|kernel-6.6-generic-6.6.126-1|133	%define	top_dir_name	kernel-%{_arch}
21mr|kernel-6.6-generic-6.6.126-1|134	%define	build_dir	${RPM_BUILD_DIR}/%{top_dir_name}
21mr|kernel-6.6-generic-6.6.126-1|135	%define	src_dir	%{build_dir}/linux-%{tar_ver}
21mr|kernel-6.6-generic-6.6.126-1|136	
21mr|kernel-6.6-generic-6.6.126-1|137	# Common target directories
21mr|kernel-6.6-generic-6.6.126-1|138	%define	_bootdir	/boot
21mr|kernel-6.6-generic-6.6.126-1|139	%define	devel_root	/usr/src/linux-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|140	%define	initrd_path %{_bootdir}/initrd-%{kver_full}.img
21mr|kernel-6.6-generic-6.6.126-1|141	%if %{mdvver} >= 202310
21mr|kernel-6.6-generic-6.6.126-1|142	%define	_modulesdir	/usr/lib/modules
21mr|kernel-6.6-generic-6.6.126-1|143	%else
21mr|kernel-6.6-generic-6.6.126-1|144	%define	_modulesdir	/lib/modules
21mr|kernel-6.6-generic-6.6.126-1|145	%endif
21mr|kernel-6.6-generic-6.6.126-1|146	
21mr|kernel-6.6-generic-6.6.126-1|147	# Directories needed for building
21mr|kernel-6.6-generic-6.6.126-1|148	%define	temp_root	%{build_dir}/temp-root
21mr|kernel-6.6-generic-6.6.126-1|149	%define	temp_boot	%{temp_root}%{_bootdir}
21mr|kernel-6.6-generic-6.6.126-1|150	%define	temp_modules	%{temp_root}%{_modulesdir}
21mr|kernel-6.6-generic-6.6.126-1|151	%define	temp_devel_root	%{temp_root}%{devel_root}
21mr|kernel-6.6-generic-6.6.126-1|152	
21mr|kernel-6.6-generic-6.6.126-1|153	# Directories definition needed for installing
21mr|kernel-6.6-generic-6.6.126-1|154	%define	target_boot	%{buildroot}%{_bootdir}
21mr|kernel-6.6-generic-6.6.126-1|155	%define	target_modules	%{buildroot}%{_modulesdir}
21mr|kernel-6.6-generic-6.6.126-1|156	
21mr|kernel-6.6-generic-6.6.126-1|157	# Manual control of creating and deleting keys
21mr|kernel-6.6-generic-6.6.126-1|158	# "rnd" is "random" and means that a key pair is generated at build time
21mr|kernel-6.6-generic-6.6.126-1|159	# and is not saved anywhere.
21mr|kernel-6.6-generic-6.6.126-1|160	%define	certs_dir_rnd certs
21mr|kernel-6.6-generic-6.6.126-1|161	%define	certs_signing_key_priv_rnd %{certs_dir_rnd}/signing_key_priv.key
21mr|kernel-6.6-generic-6.6.126-1|162	%define	certs_signing_der %{certs_dir_rnd}/signing_key.x509
21mr|kernel-6.6-generic-6.6.126-1|163	%define	certs_key_config_rnd %{certs_dir_rnd}/x509.genkey
21mr|kernel-6.6-generic-6.6.126-1|164	%define	certs_public_keys %{certs_dir_rnd}/public.pem
21mr|kernel-6.6-generic-6.6.126-1|165	%define	certs_verify_tmp %{certs_dir_rnd}/verify.tmp
21mr|kernel-6.6-generic-6.6.126-1|166	
21mr|kernel-6.6-generic-6.6.126-1|167	%define	kernel_files %{_builddir}/kernel_files.list
21mr|kernel-6.6-generic-6.6.126-1|168	%define	debuginfo_files %{_builddir}/debuginfo_files.list
21mr|kernel-6.6-generic-6.6.126-1|169	
21mr|kernel-6.6-generic-6.6.126-1|170	# Append list of files generate by find-debuginfo.sh to our custom list
21mr|kernel-6.6-generic-6.6.126-1|171	%global	__debug_install_post \
21mr|kernel-6.6-generic-6.6.126-1|172	%{__debug_install_post} \
21mr|kernel-6.6-generic-6.6.126-1|173	cat %{_builddir}/debugfiles.list >> %{debuginfo_files}
21mr|kernel-6.6-generic-6.6.126-1|174	
21mr|kernel-6.6-generic-6.6.126-1|175	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|176	
21mr|kernel-6.6-generic-6.6.126-1|177	%if %{with binary_extra_modules}
21mr|kernel-6.6-generic-6.6.126-1|178	# global instead of define to speed up things
21mr|kernel-6.6-generic-6.6.126-1|179	%global nvidia_340_j %{kroko_j -p kernel-source-nvidia340 -r 340}
21mr|kernel-6.6-generic-6.6.126-1|180	%global nvidia_340_n %{kroko_n -p kernel-source-nvidia340 -r 340}
21mr|kernel-6.6-generic-6.6.126-1|181	%global nvidia_390_j %{kroko_j -p kernel-source-nvidia390 -r 390}
21mr|kernel-6.6-generic-6.6.126-1|182	%global nvidia_390_n %{kroko_n -p kernel-source-nvidia390 -r 390}
21mr|kernel-6.6-generic-6.6.126-1|183	%global nvidia_470_j %{kroko_j -p kernel-source-nvidia470 -r 470}
21mr|kernel-6.6-generic-6.6.126-1|184	%global nvidia_470_n %{kroko_n -p kernel-source-nvidia470 -r 470}
21mr|kernel-6.6-generic-6.6.126-1|185	%global nvidia_550_j %{kroko_j -p kernel-source-nvidia550 -r 550}
21mr|kernel-6.6-generic-6.6.126-1|186	%global nvidia_550_n %{kroko_n -p kernel-source-nvidia550 -r 550}
21mr|kernel-6.6-generic-6.6.126-1|187	%global nvidia_580_j %{kroko_j -p kernel-source-nvidia580-open -r 580}
21mr|kernel-6.6-generic-6.6.126-1|188	%global nvidia_580_n %{kroko_n -p kernel-source-nvidia580-open -r 580}
21mr|kernel-6.6-generic-6.6.126-1|189	
21mr|kernel-6.6-generic-6.6.126-1|190	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|kernel-6.6-generic-6.6.126-1|191	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|kernel-6.6-generic-6.6.126-1|192	%{?!kroko_req_modules_in_kernel:%global kroko_req_modules_in_kernel(j:n:p:) %{nil}}
21mr|kernel-6.6-generic-6.6.126-1|193	
21mr|kernel-6.6-generic-6.6.126-1|194	# global, not define, must be expanded only once
21mr|kernel-6.6-generic-6.6.126-1|195	%global kroko_release %kroko_mk_release -n kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-6.6-generic-6.6.126-1|196	
21mr|kernel-6.6-generic-6.6.126-1|197	%endif #/binary_extra_modules
21mr|kernel-6.6-generic-6.6.126-1|198	
21mr|kernel-6.6-generic-6.6.126-1|199	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|200	
21mr|kernel-6.6-generic-6.6.126-1|201	# Buildtime flags
21mr|kernel-6.6-generic-6.6.126-1|202	%{?_without_doc: %global build_doc 0}
21mr|kernel-6.6-generic-6.6.126-1|203	%{?_without_devel: %global build_devel 0}
21mr|kernel-6.6-generic-6.6.126-1|204	%{?_without_debug: %global build_debug 0}
21mr|kernel-6.6-generic-6.6.126-1|205	%{?_without_perf: %global build_perf 0}
21mr|kernel-6.6-generic-6.6.126-1|206	
21mr|kernel-6.6-generic-6.6.126-1|207	%{?_with_doc: %global build_doc 1}
21mr|kernel-6.6-generic-6.6.126-1|208	%{?_with_devel: %global build_devel 1}
21mr|kernel-6.6-generic-6.6.126-1|209	%{?_with_debug: %global build_debug 1}
21mr|kernel-6.6-generic-6.6.126-1|210	%{?_with_perf: %global build_perf 1}
21mr|kernel-6.6-generic-6.6.126-1|211	%{?_with_modxz: %global build_modxz 0}
21mr|kernel-6.6-generic-6.6.126-1|212	
21mr|kernel-6.6-generic-6.6.126-1|213	# Build defines
21mr|kernel-6.6-generic-6.6.126-1|214	%define	build_doc	1
21mr|kernel-6.6-generic-6.6.126-1|215	%define	build_devel	1
21mr|kernel-6.6-generic-6.6.126-1|216	%define	build_debug	1
21mr|kernel-6.6-generic-6.6.126-1|217	
21mr|kernel-6.6-generic-6.6.126-1|218	# Build kernel-headers package
21mr|kernel-6.6-generic-6.6.126-1|219	%if %{mdvver} >= 202310
21mr|kernel-6.6-generic-6.6.126-1|220	%define	build_headers	1
21mr|kernel-6.6-generic-6.6.126-1|221	%else
21mr|kernel-6.6-generic-6.6.126-1|222	%define	build_headers	0
21mr|kernel-6.6-generic-6.6.126-1|223	%endif
21mr|kernel-6.6-generic-6.6.126-1|224	
21mr|kernel-6.6-generic-6.6.126-1|225	# Build perf and cpupower tools
21mr|kernel-6.6-generic-6.6.126-1|226	%define	build_perf	0
21mr|kernel-6.6-generic-6.6.126-1|227	
21mr|kernel-6.6-generic-6.6.126-1|228	%if %{with compress_modules}
21mr|kernel-6.6-generic-6.6.126-1|229	%if %{with modxz}
21mr|kernel-6.6-generic-6.6.126-1|230	%define	kmod_suffix .xz
21mr|kernel-6.6-generic-6.6.126-1|231	%else
21mr|kernel-6.6-generic-6.6.126-1|232	%define	kmod_suffix .zst
21mr|kernel-6.6-generic-6.6.126-1|233	%endif
21mr|kernel-6.6-generic-6.6.126-1|234	%else
21mr|kernel-6.6-generic-6.6.126-1|235	%define	kmod_suffix %{nil}
21mr|kernel-6.6-generic-6.6.126-1|236	%endif
21mr|kernel-6.6-generic-6.6.126-1|237	
21mr|kernel-6.6-generic-6.6.126-1|238	%if !%{build_debug}
21mr|kernel-6.6-generic-6.6.126-1|239	# Disable debug rpms.
21mr|kernel-6.6-generic-6.6.126-1|240	%define	_enable_debug_packages	%{nil}
21mr|kernel-6.6-generic-6.6.126-1|241	%define	debug_package		%{nil}
21mr|kernel-6.6-generic-6.6.126-1|242	%endif
21mr|kernel-6.6-generic-6.6.126-1|243	
21mr|kernel-6.6-generic-6.6.126-1|244	# End of user definitions
21mr|kernel-6.6-generic-6.6.126-1|245	
21mr|kernel-6.6-generic-6.6.126-1|246	# http://nickdesaulniers.github.io/blog/2018/06/02/speeding-up-linux-kernel-builds-with-ccache/
21mr|kernel-6.6-generic-6.6.126-1|247	%if %{with ccache}
21mr|kernel-6.6-generic-6.6.126-1|248	%define	kmake KBUILD_BUILD_TIMESTAMP='' %make_build CC='ccache gcc' ARCH="%{arch_type}"
21mr|kernel-6.6-generic-6.6.126-1|249	%else
21mr|kernel-6.6-generic-6.6.126-1|250	%define	kmake %make_build CC='gcc' ARCH="%{arch_type}"
21mr|kernel-6.6-generic-6.6.126-1|251	%endif
21mr|kernel-6.6-generic-6.6.126-1|252	
21mr|kernel-6.6-generic-6.6.126-1|253	# There are places where parallel make don't work
21mr|kernel-6.6-generic-6.6.126-1|254	%define	smake make
21mr|kernel-6.6-generic-6.6.126-1|255	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|256	%define	arch_type x86
21mr|kernel-6.6-generic-6.6.126-1|257	%endif
21mr|kernel-6.6-generic-6.6.126-1|258	%ifarch	aarch64
21mr|kernel-6.6-generic-6.6.126-1|259	%define	arch_type arm64
21mr|kernel-6.6-generic-6.6.126-1|260	%endif
21mr|kernel-6.6-generic-6.6.126-1|261	%ifarch	riscv64
21mr|kernel-6.6-generic-6.6.126-1|262	%define	arch_type riscv
21mr|kernel-6.6-generic-6.6.126-1|263	%endif
21mr|kernel-6.6-generic-6.6.126-1|264	
21mr|kernel-6.6-generic-6.6.126-1|265	# Parallelize xargs invocations on smp machines
21mr|kernel-6.6-generic-6.6.126-1|266	%define	kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
21mr|kernel-6.6-generic-6.6.126-1|267	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
21mr|kernel-6.6-generic-6.6.126-1|268	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")
21mr|kernel-6.6-generic-6.6.126-1|269	
21mr|kernel-6.6-generic-6.6.126-1|270	#
21mr|kernel-6.6-generic-6.6.126-1|271	# SRC RPM description
21mr|kernel-6.6-generic-6.6.126-1|272	#
21mr|kernel-6.6-generic-6.6.126-1|273	Summary:	The Linux kernel
21mr|kernel-6.6-generic-6.6.126-1|274	Name:		kernel-%{kernelversion}.%{patchlevel}-%{flavour}
21mr|kernel-6.6-generic-6.6.126-1|275	Version:	%{kversion}
21mr|kernel-6.6-generic-6.6.126-1|276	Release:	%{fullrpmrel}
21mr|kernel-6.6-generic-6.6.126-1|277	License:	GPLv2
21mr|kernel-6.6-generic-6.6.126-1|278	Group:		System/Kernel and hardware
21mr|kernel-6.6-generic-6.6.126-1|279	Url:		https://www.kernel.org
21mr|kernel-6.6-generic-6.6.126-1|280	
21mr|kernel-6.6-generic-6.6.126-1|281	ExclusiveArch: %{x86_64} %{ix86} aarch64 riscv64
21mr|kernel-6.6-generic-6.6.126-1|282	
21mr|kernel-6.6-generic-6.6.126-1|283	####################################################################
21mr|kernel-6.6-generic-6.6.126-1|284	#
21mr|kernel-6.6-generic-6.6.126-1|285	# Sources
21mr|kernel-6.6-generic-6.6.126-1|286	#
21mr|kernel-6.6-generic-6.6.126-1|287	Source0:	https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
21mr|kernel-6.6-generic-6.6.126-1|288	#Source0:	https://github.com/torvalds/linux/archive/refs/tags/v6.1.tar.gz?/linux-6.1.tar.gz
21mr|kernel-6.6-generic-6.6.126-1|289	
21mr|kernel-6.6-generic-6.6.126-1|290	# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
21mr|kernel-6.6-generic-6.6.126-1|291	# Needed, because otherwise the -devel won't build correctly.
21mr|kernel-6.6-generic-6.6.126-1|292	#Source2:	0001-disable-mrproper-prepare-scripts-configs-in-devel-rp.patch
21mr|kernel-6.6-generic-6.6.126-1|293	
21mr|kernel-6.6-generic-6.6.126-1|294	# TODO: Make a separate package "ksobirator" and BR it
21mr|kernel-6.6-generic-6.6.126-1|295	# after testing these macros properly
21mr|kernel-6.6-generic-6.6.126-1|296	Source3:	macros.ksobirator
21mr|kernel-6.6-generic-6.6.126-1|297	%{load:%{SOURCE3}}
21mr|kernel-6.6-generic-6.6.126-1|298	
21mr|kernel-6.6-generic-6.6.126-1|299	# Kernel configuration files.
21mr|kernel-6.6-generic-6.6.126-1|300	Source111:	kernel-x86_64.config
21mr|kernel-6.6-generic-6.6.126-1|301	Source112:	kernel-i686.config
21mr|kernel-6.6-generic-6.6.126-1|302	Source113:	kernel-arm64.config
21mr|kernel-6.6-generic-6.6.126-1|303	Source114:	kernel-riscv64.config
21mr|kernel-6.6-generic-6.6.126-1|304	
21mr|kernel-6.6-generic-6.6.126-1|305	Source80:	kernel.rpmlintrc
21mr|kernel-6.6-generic-6.6.126-1|306	
21mr|kernel-6.6-generic-6.6.126-1|307	# Additional keys that can be used to sign kernel modules
21mr|kernel-6.6-generic-6.6.126-1|308	# Generated by https://abf.io/soft/kernel-keys
21mr|kernel-6.6-generic-6.6.126-1|309	# Source201..206: public_key_GOST_*.pem
21mr|kernel-6.6-generic-6.6.126-1|310	%{expand:%(for i in `seq 1 6`; do echo "Source$((200+${i})): public_key_GOST_${i}.pem"; done)}
21mr|kernel-6.6-generic-6.6.126-1|311	# Source207..212: public_key_RSA_*.pem
21mr|kernel-6.6-generic-6.6.126-1|312	%{expand:%(for i in `seq 7 12`; do echo "Source$((200+${i})): public_key_RSA_${i}.pem"; done)}
21mr|kernel-6.6-generic-6.6.126-1|313	
21mr|kernel-6.6-generic-6.6.126-1|314	####################################################################
21mr|kernel-6.6-generic-6.6.126-1|315	
21mr|kernel-6.6-generic-6.6.126-1|316	# Patches
21mr|kernel-6.6-generic-6.6.126-1|317	
21mr|kernel-6.6-generic-6.6.126-1|318	# The patch to make kernel x.y.z from x.y.0.
21mr|kernel-6.6-generic-6.6.126-1|319	Patch1:		https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
21mr|kernel-6.6-generic-6.6.126-1|320	
21mr|kernel-6.6-generic-6.6.126-1|321	# ROSA-specific patches
21mr|kernel-6.6-generic-6.6.126-1|322	Patch2:		kernel-5.10.93-fix-perf-build.patch
21mr|kernel-6.6-generic-6.6.126-1|323	# Keep in sync with patch in r8168
21mr|kernel-6.6-generic-6.6.126-1|324	Patch3:		0001-r8169-remove-devices-supported-by-r8168.patch
21mr|kernel-6.6-generic-6.6.126-1|325	# Perf docs are built after all the kernels. To validate the xml files
21mr|kernel-6.6-generic-6.6.126-1|326	# generated during that process, xmlto tries to get DTD files from the Net.
21mr|kernel-6.6-generic-6.6.126-1|327	# If it fails, the whole build fails, which is unfortunate. Let us avoid this.
21mr|kernel-6.6-generic-6.6.126-1|328	Patch101:	0001-perf-skip-xmlto-validation.patch
21mr|kernel-6.6-generic-6.6.126-1|329	
21mr|kernel-6.6-generic-6.6.126-1|330	# http://bugs.rosalinux.ru/show_bug.cgi?id=6235
21mr|kernel-6.6-generic-6.6.126-1|331	# http://bugs.rosalinux.ru/show_bug.cgi?id=6459
21mr|kernel-6.6-generic-6.6.126-1|332	Patch102:	0001-audit-make-it-less-verbose.patch
21mr|kernel-6.6-generic-6.6.126-1|333	
21mr|kernel-6.6-generic-6.6.126-1|334	%if %{with aufs}
21mr|kernel-6.6-generic-6.6.126-1|335	# Patch is a diff between Source0 and  https://github.com/sfjro/aufs-linux/tree/aufs6.6.4
21mr|kernel-6.6-generic-6.6.126-1|336	Patch103:	aufs-6.6.84.diff
21mr|kernel-6.6-generic-6.6.126-1|337	%endif
21mr|kernel-6.6-generic-6.6.126-1|338	
21mr|kernel-6.6-generic-6.6.126-1|339	# For kmod() generator of RPM Provides
21mr|kernel-6.6-generic-6.6.126-1|340	# Changes version of aacraid.ko
21mr|kernel-6.6-generic-6.6.126-1|341	Patch111:	0001-Remove-RPM-illegal-chars-from-module-version.patch
21mr|kernel-6.6-generic-6.6.126-1|342	
21mr|kernel-6.6-generic-6.6.126-1|343	# AltHa LSM Module
21mr|kernel-6.6-generic-6.6.126-1|344	# https://www.altlinux.org/AltHa
21mr|kernel-6.6-generic-6.6.126-1|345	# http://git.altlinux.org/gears/k/kernel-image-un-def.git
21mr|kernel-6.6-generic-6.6.126-1|346	Patch201:	0201-altha-AltHa-LSM-module.patch
21mr|kernel-6.6-generic-6.6.126-1|347	Patch202:	0202-altha-Documentation-for-AltHa-LSM.patch
21mr|kernel-6.6-generic-6.6.126-1|348	Patch203:	0203-altha-use-path-strings-instead-of-path-structs.patch
21mr|kernel-6.6-generic-6.6.126-1|349	Patch204:	0204-altha-avoid-kernel-stack-overflow.patch
21mr|kernel-6.6-generic-6.6.126-1|350	Patch205:	0205-AltHa-handle-setcap-binaries-in-the-same-way-as-setu.patch
21mr|kernel-6.6-generic-6.6.126-1|351	Patch206:	0206-AltHa-add-tests.patch
21mr|kernel-6.6-generic-6.6.126-1|352	Patch207:	0207-kiosk-Implement-kiosk-module.patch
21mr|kernel-6.6-generic-6.6.126-1|353	
21mr|kernel-6.6-generic-6.6.126-1|354	# Allow to off modules signature check dynamically
21mr|kernel-6.6-generic-6.6.126-1|355	Patch306:	0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch
21mr|kernel-6.6-generic-6.6.126-1|356	# Off SMACK, TOMOYO and AppArmor LSM modules by default while having them enabled by CONFIG_*
21mr|kernel-6.6-generic-6.6.126-1|357	Patch307:	0001-security-off-odd-LSM-by-default.patch
21mr|kernel-6.6-generic-6.6.126-1|358	
21mr|kernel-6.6-generic-6.6.126-1|359	# Support sound on notebook Aquarius NS685U R11 (https://linux-hardware.org/?probe=339dc3db60)
21mr|kernel-6.6-generic-6.6.126-1|360	Patch0401: 0401-ASoC-es8316-Use-increased-GPIO-debounce-time.patch
21mr|kernel-6.6-generic-6.6.126-1|361	Patch0402: 0402-ASoC-Intel-sof_es8336-Add-more-quirks-for-Russian-ha.patch
21mr|kernel-6.6-generic-6.6.126-1|362	Patch0403: 0403-ASoC-Intel-sof_es8336-Add-a-quirk-for-Aquarius-NS685.patch
21mr|kernel-6.6-generic-6.6.126-1|363	# Sound-related backports from upstream
21mr|kernel-6.6-generic-6.6.126-1|364	Patch0404: 0404-ASoC-es8316-Enable-support-for-S32-LE-format.patch
21mr|kernel-6.6-generic-6.6.126-1|365	Patch0405: 0405-ASoC-es8316-Replace-NR_SUPPORTED_MCLK_LRCK_RATIOS-wi.patch
21mr|kernel-6.6-generic-6.6.126-1|366	Patch0406: 0406-ASoC-es8316-Enable-support-for-MCLK-div-by-2.patch
21mr|kernel-6.6-generic-6.6.126-1|367	Patch0407: 0407-ASoC-codecs-ES8326-Add-chip-version-flag.patch
21mr|kernel-6.6-generic-6.6.126-1|368	Patch0408: 0408-ASoC-codecs-ES8326-Changing-initialisation-and-broad.patch
21mr|kernel-6.6-generic-6.6.126-1|369	Patch0409: 0409-ASoC-codecs-ES8326-Changing-the-headset-detection-ti.patch
21mr|kernel-6.6-generic-6.6.126-1|370	Patch0410: 0410-ASoC-codecs-ES8326-improving-crosstalk-performance.patch
21mr|kernel-6.6-generic-6.6.126-1|371	Patch0411: 0411-ASoC-codecs-ES8326-Improving-the-THD-N-performance.patch
21mr|kernel-6.6-generic-6.6.126-1|372	Patch0412: 0412-ASoC-codecs-ES8326-Minimize-the-pop-noise-on-headpho.patch
21mr|kernel-6.6-generic-6.6.126-1|373	Patch0413: 0413-ASoC-codecs-ES8326-fix-the-capture-noise-issue.patch
21mr|kernel-6.6-generic-6.6.126-1|374	Patch0414: 0414-ASoC-codecs-ES8326-Remove-executable-bit.patch
21mr|kernel-6.6-generic-6.6.126-1|375	Patch0415: 0415-ASoC-es8328-Use-rounded-rate-for-es8328_set_sysclk.patch
21mr|kernel-6.6-generic-6.6.126-1|376	# Inferit Compact
21mr|kernel-6.6-generic-6.6.126-1|377	Patch0420: 0420-Fix-mic-Inferit-Compact.patch
21mr|kernel-6.6-generic-6.6.126-1|378	
21mr|kernel-6.6-generic-6.6.126-1|379	# try to fix https://bugzilla.rosalinux.ru/show_bug.cgi?id=14371
21mr|kernel-6.6-generic-6.6.126-1|380	Patch0301: 0301-IRQ-override-on-Lunnen-Ground-laptops.patch
21mr|kernel-6.6-generic-6.6.126-1|381	# https://bugzilla.rosa.ru/show_bug.cgi?id=19950
21mr|kernel-6.6-generic-6.6.126-1|382	# Restore old behaviour on kernel 6.6 and maybe patch newer kernels properly
21mr|kernel-6.6-generic-6.6.126-1|383	Patch0302: 0302-Revert-Input-atkbd-map-F23-key-to-support-default-co.patch
21mr|kernel-6.6-generic-6.6.126-1|384	
21mr|kernel-6.6-generic-6.6.126-1|385	# Support Baikal-M (aarch64)
21mr|kernel-6.6-generic-6.6.126-1|386	# From https://git.altlinux.org/people/asheplyakov/packages/linux.git?p=linux.git;a=shortlog;h=refs/heads/baikalm-6.6.y
21mr|kernel-6.6-generic-6.6.126-1|387	# for i in 06*; do n=$(echo $i | awk -F- '{print $1}'); echo Patch$n: $i; done
21mr|kernel-6.6-generic-6.6.126-1|388	# THESE ARE DOESN'T WORK. TURN THEM OFF.
21mr|kernel-6.6-generic-6.6.126-1|389	%if 0
21mr|kernel-6.6-generic-6.6.126-1|390	Patch0600: 0600-clk-added-Baikal-M-clock-management-unit-driver.patch
21mr|kernel-6.6-generic-6.6.126-1|391	Patch0601: 0601-cpufreq-dt-don-t-load-on-Baikal-M-SoC.patch
21mr|kernel-6.6-generic-6.6.126-1|392	Patch0602: 0602-serial-8250_dw-verify-clock-rate-in-dw8250_set_termi.patch
21mr|kernel-6.6-generic-6.6.126-1|393	Patch0603: 0603-usb-dwc3-of-simple-added-compatible-string-for-Baika.patch
21mr|kernel-6.6-generic-6.6.126-1|394	Patch0604: 0604-dw-pcie-refuse-to-load-on-Baikal-M-with-recent-firmw.patch
21mr|kernel-6.6-generic-6.6.126-1|395	Patch0605: 0605-arm64-Enable-armv8-based-Baikal-M-SoC-support.patch
21mr|kernel-6.6-generic-6.6.126-1|396	Patch0606: 0606-efi-rtc-avoid-calling-efi.get_time-on-Baikal-M-SoC.patch
21mr|kernel-6.6-generic-6.6.126-1|397	Patch0607: 0607-pm-disable-all-sleep-states-on-Baikal-M-based-boards.patch
21mr|kernel-6.6-generic-6.6.126-1|398	Patch0608: 0608-net-fwnode_get_phy_id-consider-all-compatible-string.patch
21mr|kernel-6.6-generic-6.6.126-1|399	Patch0609: 0609-net-stmmac-inital-support-of-Baikal-T1-M-SoCs-GMAC.patch
21mr|kernel-6.6-generic-6.6.126-1|400	Patch0610: 0610-dt-bindings-dwmac-Add-bindings-for-Baikal-T1-M-SoCs.patch
21mr|kernel-6.6-generic-6.6.126-1|401	Patch0611: 0611-net-dwmac-baikal-added-compatible-strings.patch
21mr|kernel-6.6-generic-6.6.126-1|402	Patch0612: 0612-Added-TF307-TF306-board-management-controller-driver.patch
21mr|kernel-6.6-generic-6.6.126-1|403	Patch0613: 0613-hwmon-bt1-pvt-access-registers-via-pvt_-readl-writel.patch
21mr|kernel-6.6-generic-6.6.126-1|404	Patch0614: 0614-hwmon-bt1-pvt-define-pvt_readl-pvt_writel-for-Baikal.patch
21mr|kernel-6.6-generic-6.6.126-1|405	Patch0615: 0615-hwmon-bt1-pvt-adjusted-probing-for-Baikal-M-SoC.patch
21mr|kernel-6.6-generic-6.6.126-1|406	Patch0616: 0616-hwmon-bt1-pvt-added-compatible-baikal-pvt.patch
21mr|kernel-6.6-generic-6.6.126-1|407	Patch0617: 0617-drm-new-bridge-driver-stdp4028.patch
21mr|kernel-6.6-generic-6.6.126-1|408	Patch0618: 0618-drm-added-Baikal-M-SoC-video-display-unit-driver.patch
21mr|kernel-6.6-generic-6.6.126-1|409	Patch0619: 0619-drm-bridge-dw-hdmi-support-ahb-audio-hw-revision-0x2.patch
21mr|kernel-6.6-generic-6.6.126-1|410	Patch0620: 0620-dt-bindings-dw-hdmi-added-ahb-audio-regshift.patch
21mr|kernel-6.6-generic-6.6.126-1|411	Patch0621: 0621-drm-bridge-dw-hdmi-force-ahb-audio-register-offset-f.patch
21mr|kernel-6.6-generic-6.6.126-1|412	Patch0622: 0622-drm-panfrost-forcibly-set-dma-coherent-on-Baikal-M.patch
21mr|kernel-6.6-generic-6.6.126-1|413	Patch0623: 0623-drm-panfrost-disable-devfreq-on-Baikal-M.patch
21mr|kernel-6.6-generic-6.6.126-1|414	Patch0624: 0624-ALSA-hda-Baikal-M-support.patch
21mr|kernel-6.6-generic-6.6.126-1|415	Patch0625: 0625-PCI-pcie-baikal-driver-for-Baikal-M-with-new-firmwar.patch
21mr|kernel-6.6-generic-6.6.126-1|416	Patch0626: 0626-sound-dwc-i2s-request-all-IRQs-specified-in-device-t.patch
21mr|kernel-6.6-generic-6.6.126-1|417	Patch0627: 0627-sound-dwc-i2s-paper-over-RX-overrun-warnings-on-Baik.patch
21mr|kernel-6.6-generic-6.6.126-1|418	Patch0628: 0628-input-added-TF307-serio-PS-2-emulator-driver.patch
21mr|kernel-6.6-generic-6.6.126-1|419	Patch0629: 0629-input-new-driver-serdev-serio.patch
21mr|kernel-6.6-generic-6.6.126-1|420	Patch0630: 0630-phy-realtek-leds-configuration-for-RTL8211f.patch
21mr|kernel-6.6-generic-6.6.126-1|421	Patch0631: 0631-arm64-defconfig-for-Baikal-M-testing.patch
21mr|kernel-6.6-generic-6.6.126-1|422	Patch0632: 0632-PCI-baikalm-switch-to-using-gpiod-API.patch
21mr|kernel-6.6-generic-6.6.126-1|423	Patch0633: 0633-drm-stdp4028-switched-to-gpiod-API.patch
21mr|kernel-6.6-generic-6.6.126-1|424	Patch0634: 0634-baikal_vdu-add-missing-include-linux-of.h.patch
21mr|kernel-6.6-generic-6.6.126-1|425	Patch0635: 0635-snd-hda_baikal-snd_card_free-returns-void-since-Linu.patch
21mr|kernel-6.6-generic-6.6.126-1|426	Patch0636: 0636-tp_bmc-catch-up-i2c-API-changes-in-Linux-6.3.patch
21mr|kernel-6.6-generic-6.6.126-1|427	Patch0637: 0637-drm-stdp4028-catch-up-i2c-API-changes-in-Linux-6.3.patch
21mr|kernel-6.6-generic-6.6.126-1|428	Patch0638: 0638-input-tp_serio-catch-up-i2c-API-changes-in-Linux-6.3.patch
21mr|kernel-6.6-generic-6.6.126-1|429	Patch0639: 0639-drm-baikal_vdu-catch-up-drm-API-changes-in-Linux-6.5.patch
21mr|kernel-6.6-generic-6.6.126-1|430	Patch0640: 0640-net-ethernet-dwmac-baikal-switched-to-remove_new.patch
21mr|kernel-6.6-generic-6.6.126-1|431	Patch0641: 0641-dwmac-baikal-catch-up-Linux-6.6-dwmac-API-changes.patch
21mr|kernel-6.6-generic-6.6.126-1|432	Patch0642: 0642-dwmac-baikal-switched-to-devm_stmmac_probe_config_dt.patch
21mr|kernel-6.6-generic-6.6.126-1|433	Patch0643: 0643-arm64-stub-fixed-secondary-cores-boot-on-Baikal-M-So.patch
21mr|kernel-6.6-generic-6.6.126-1|434	%endif
21mr|kernel-6.6-generic-6.6.126-1|435	
21mr|kernel-6.6-generic-6.6.126-1|436	# Patches from https://github.com/t2linux/linux-t2-patches/tree/6.6
21mr|kernel-6.6-generic-6.6.126-1|437	# Not including very big patch with APFS, because we do not need r/w support of APFS
21mr|kernel-6.6-generic-6.6.126-1|438	# CURRENTLY CAUSES REGRESSION
21mr|kernel-6.6-generic-6.6.126-1|439	%if 0
21mr|kernel-6.6-generic-6.6.126-1|440	Patch1001: 1001-Add-apple-bce-driver.patch
21mr|kernel-6.6-generic-6.6.126-1|441	Patch1002: 1002-Put-apple-bce-in-drivers-staging.patch
21mr|kernel-6.6-generic-6.6.126-1|442	Patch1004: 1004-HID-core-add-helper-for-finding-a-field-with-a-certa.patch
21mr|kernel-6.6-generic-6.6.126-1|443	Patch1005: 1005-HID-hid-appletb-bl-add-driver-for-the-backlight-of-A.patch
21mr|kernel-6.6-generic-6.6.126-1|444	Patch1006: 1006-HID-hid-appletb-kbd-add-driver-for-the-keyboard-mode.patch
21mr|kernel-6.6-generic-6.6.126-1|445	Patch1007: 1007-HID-multitouch-support-getting-the-contact-ID-from.patch
21mr|kernel-6.6-generic-6.6.126-1|446	Patch1008: 1008-HID-multitouch-support-getting-the-tip-state-from-HI.patch
21mr|kernel-6.6-generic-6.6.126-1|447	Patch1009: 1009-HID-multitouch-take-cls-maxcontacts-into-account-for.patch
21mr|kernel-6.6-generic-6.6.126-1|448	Patch1010: 1010-HID-multitouch-allow-specifying-if-a-device-is-direc.patch
21mr|kernel-6.6-generic-6.6.126-1|449	Patch1011: 1011-HID-multitouch-add-device-ID-for-Apple-Touch-Bars.patch
21mr|kernel-6.6-generic-6.6.126-1|450	Patch1012: 1012-lib-vsprintf-Add-support-for-generic-FOURCCs-by-exte.patch
21mr|kernel-6.6-generic-6.6.126-1|451	Patch1013: 1013-USB-core-add-shutdown-callback-to-usb_driver.patch
21mr|kernel-6.6-generic-6.6.126-1|452	Patch1014: 1014-drm-format-helper-add-helper-for-BGR888-to-XRGB8888-.patch
21mr|kernel-6.6-generic-6.6.126-1|453	Patch1015: 1015-drm-tiny-add-driver-for-Apple-Touch-Bars-in-x86-Macs.patch
21mr|kernel-6.6-generic-6.6.126-1|454	Patch1016: 1016-HID-apple-Add-support-for-magic-keyboard-backlight-o.patch
21mr|kernel-6.6-generic-6.6.126-1|455	Patch1017: 1017-HID-hid-appletb-kbd-add-support-for-fn-toggle-betwee.patch
21mr|kernel-6.6-generic-6.6.126-1|456	Patch1018: 1018-HID-hid-appletb-kbd-add-support-for-automatic-dimmin.patch
21mr|kernel-6.6-generic-6.6.126-1|457	Patch2008: 2008-i915-4-lane-quirk-for-mbp15-1.patch
21mr|kernel-6.6-generic-6.6.126-1|458	Patch2009: 2009-apple-gmux-allow-switching-to-igpu-at-probe.patch
21mr|kernel-6.6-generic-6.6.126-1|459	Patch3001: 3001-applesmc-convert-static-structures-to-drvdata.patch
21mr|kernel-6.6-generic-6.6.126-1|460	Patch3002: 3002-applesmc-make-io-port-base-addr-dynamic.patch
21mr|kernel-6.6-generic-6.6.126-1|461	Patch3003: 3003-applesmc-switch-to-acpi_device-from-platform.patch
21mr|kernel-6.6-generic-6.6.126-1|462	Patch3004: 3004-applesmc-key-interface-wrappers.patch
21mr|kernel-6.6-generic-6.6.126-1|463	Patch3005: 3005-applesmc-basic-mmio-interface-implementation.patch
21mr|kernel-6.6-generic-6.6.126-1|464	Patch3006: 3006-applesmc-fan-support-on-T2-Macs.patch
21mr|kernel-6.6-generic-6.6.126-1|465	Patch3007: 3007-applesmc-Add-iMacPro-to-applesmc_whitelist.patch
21mr|kernel-6.6-generic-6.6.126-1|466	# XXX strange patch "remove void"
21mr|kernel-6.6-generic-6.6.126-1|467	Patch3008: 3008-applesmc-make-applesmc_remove-void.patch
21mr|kernel-6.6-generic-6.6.126-1|468	Patch3009: 3009-applesmc-battery-charge-limiter.patch
21mr|kernel-6.6-generic-6.6.126-1|469	Patch4001: 4001-Input-bcm5974-Add-support-for-the-T2-Macs.patch
21mr|kernel-6.6-generic-6.6.126-1|470	# XXX strange patch "simplify API"
21mr|kernel-6.6-generic-6.6.126-1|471	Patch5001: 5001-simplify-smbios-api.patch
21mr|kernel-6.6-generic-6.6.126-1|472	Patch5002: 5002-enable-smbios-api-for-x86.patch
21mr|kernel-6.6-generic-6.6.126-1|473	Patch5003: 5003-enable-apple-os-set.patch
21mr|kernel-6.6-generic-6.6.126-1|474	Patch7001: 7001-drm-i915-fbdev-Discard-BIOS-framebuffers-exceeding-h.patch
21mr|kernel-6.6-generic-6.6.126-1|475	Patch7002: 7002-acpi-video-force-native-for-some-T2-macbooks.patch
21mr|kernel-6.6-generic-6.6.126-1|476	%endif
21mr|kernel-6.6-generic-6.6.126-1|477	
21mr|kernel-6.6-generic-6.6.126-1|478	# Disable AutoReq
21mr|kernel-6.6-generic-6.6.126-1|479	AutoReq:	0
21mr|kernel-6.6-generic-6.6.126-1|480	# but keep autoprov for kmod(xxx)
21mr|kernel-6.6-generic-6.6.126-1|481	AutoProv:	1
21mr|kernel-6.6-generic-6.6.126-1|482	
21mr|kernel-6.6-generic-6.6.126-1|483	BuildRequires:	bash
21mr|kernel-6.6-generic-6.6.126-1|484	BuildRequires:	bc
21mr|kernel-6.6-generic-6.6.126-1|485	BuildRequires:	binutils
21mr|kernel-6.6-generic-6.6.126-1|486	BuildRequires:	bison
21mr|kernel-6.6-generic-6.6.126-1|487	BuildRequires:	bzip2
21mr|kernel-6.6-generic-6.6.126-1|488	%if %{with ccache}
21mr|kernel-6.6-generic-6.6.126-1|489	BuildRequires:	ccache
21mr|kernel-6.6-generic-6.6.126-1|490	%endif
21mr|kernel-6.6-generic-6.6.126-1|491	BuildRequires:	flex
21mr|kernel-6.6-generic-6.6.126-1|492	BuildRequires:	gcc
21mr|kernel-6.6-generic-6.6.126-1|493	# ./scripts/mkcompile_h
21mr|kernel-6.6-generic-6.6.126-1|494	BuildRequires:	hostname
21mr|kernel-6.6-generic-6.6.126-1|495	BuildRequires:	kmod-compat
21mr|kernel-6.6-generic-6.6.126-1|496	BuildRequires:	sign-file
21mr|kernel-6.6-generic-6.6.126-1|497	BuildRequires:	rsync
21mr|kernel-6.6-generic-6.6.126-1|498	%if %{with compress_modules}
21mr|kernel-6.6-generic-6.6.126-1|499	%if %{with modxz}
21mr|kernel-6.6-generic-6.6.126-1|500	BuildRequires:	xz
21mr|kernel-6.6-generic-6.6.126-1|501	%else
21mr|kernel-6.6-generic-6.6.126-1|502	BuildRequires:	zstd
21mr|kernel-6.6-generic-6.6.126-1|503	%endif
21mr|kernel-6.6-generic-6.6.126-1|504	%endif
21mr|kernel-6.6-generic-6.6.126-1|505	%ifarch aarch64
21mr|kernel-6.6-generic-6.6.126-1|506	BuildRequires:	uboot-tools
21mr|kernel-6.6-generic-6.6.126-1|507	%endif
21mr|kernel-6.6-generic-6.6.126-1|508	BuildRequires:	kmod-devel
21mr|kernel-6.6-generic-6.6.126-1|509	BuildRequires:	pkgconfig(libelf)
21mr|kernel-6.6-generic-6.6.126-1|510	%ifarch x86_64 aarch64
21mr|kernel-6.6-generic-6.6.126-1|511	BuildRequires:	numa-devel
21mr|kernel-6.6-generic-6.6.126-1|512	%endif
21mr|kernel-6.6-generic-6.6.126-1|513	%if %{with uml}
21mr|kernel-6.6-generic-6.6.126-1|514	BuildRequires:	vde-devel
21mr|kernel-6.6-generic-6.6.126-1|515	%endif
21mr|kernel-6.6-generic-6.6.126-1|516	# For power tools
21mr|kernel-6.6-generic-6.6.126-1|517	BuildRequires:	pkgconfig(ncurses)
21mr|kernel-6.6-generic-6.6.126-1|518	
21mr|kernel-6.6-generic-6.6.126-1|519	# For perf
21mr|kernel-6.6-generic-6.6.126-1|520	%if %{build_perf}
21mr|kernel-6.6-generic-6.6.126-1|521	BuildRequires:	asciidoc
21mr|kernel-6.6-generic-6.6.126-1|522	BuildRequires:	perl-ExtUtils-Embed
21mr|kernel-6.6-generic-6.6.126-1|523	BuildRequires:	python3
21mr|kernel-6.6-generic-6.6.126-1|524	BuildRequires:	xmlto
21mr|kernel-6.6-generic-6.6.126-1|525	BuildRequires:	audit-devel
21mr|kernel-6.6-generic-6.6.126-1|526	BuildRequires:	binutils-devel
21mr|kernel-6.6-generic-6.6.126-1|527	BuildRequires:	elfutils-devel
21mr|kernel-6.6-generic-6.6.126-1|528	BuildRequires:	java-1.8.0-openjdk-devel
21mr|kernel-6.6-generic-6.6.126-1|529	BuildRequires:	libunwind-devel
21mr|kernel-6.6-generic-6.6.126-1|530	BuildRequires:	newt-devel
21mr|kernel-6.6-generic-6.6.126-1|531	BuildRequires:	perl-devel
21mr|kernel-6.6-generic-6.6.126-1|532	BuildRequires:	pkgconfig(babeltrace)
21mr|kernel-6.6-generic-6.6.126-1|533	BuildRequires:	pkgconfig(libcap)
21mr|kernel-6.6-generic-6.6.126-1|534	BuildRequires:	pkgconfig(libcrypto)
21mr|kernel-6.6-generic-6.6.126-1|535	BuildRequires:	pkgconfig(libtraceevent)
21mr|kernel-6.6-generic-6.6.126-1|536	BuildRequires:	pkgconfig(python3)
21mr|kernel-6.6-generic-6.6.126-1|537	BuildRequires:	pkgconfig(slang)
21mr|kernel-6.6-generic-6.6.126-1|538	BuildRequires:	pkgconfig(zlib)
21mr|kernel-6.6-generic-6.6.126-1|539	BuildRequires:	python3-setuptools
21mr|kernel-6.6-generic-6.6.126-1|540	%endif
21mr|kernel-6.6-generic-6.6.126-1|541	
21mr|kernel-6.6-generic-6.6.126-1|542	# (To generate keys)
21mr|kernel-6.6-generic-6.6.126-1|543	# LibreSSL has GOST support without editing openssl.cnf
21mr|kernel-6.6-generic-6.6.126-1|544	# or dlopen()-ing external library
21mr|kernel-6.6-generic-6.6.126-1|545	BuildRequires:	libressl
21mr|kernel-6.6-generic-6.6.126-1|546	# To verify signatures (find, xargs, hexdump)
21mr|kernel-6.6-generic-6.6.126-1|547	BuildRequires:	findutils
21mr|kernel-6.6-generic-6.6.126-1|548	BuildRequires:	util-linux
21mr|kernel-6.6-generic-6.6.126-1|549	
21mr|kernel-6.6-generic-6.6.126-1|550	%if %{with binary_extra_modules}
21mr|kernel-6.6-generic-6.6.126-1|551	BuildRequires:	auto-krokodil-rpm-macros
21mr|kernel-6.6-generic-6.6.126-1|552	BuildRequires:	kernel-source-rtl8821cu
21mr|kernel-6.6-generic-6.6.126-1|553	BuildRequires:	kernel-source-rtl88x2bu
21mr|kernel-6.6-generic-6.6.126-1|554	BuildRequires:	kernel-source-rtl8812au
21mr|kernel-6.6-generic-6.6.126-1|555	BuildRequires:	kernel-source-rtl8821au
21mr|kernel-6.6-generic-6.6.126-1|556	BuildRequires:	kernel-source-rtl8814au
21mr|kernel-6.6-generic-6.6.126-1|557	BuildRequires:	kernel-source-rtk_btusb
21mr|kernel-6.6-generic-6.6.126-1|558	BuildRequires:	kernel-source-rtl8188gu
21mr|kernel-6.6-generic-6.6.126-1|559	BuildRequires:	kernel-source-rtl8852au
21mr|kernel-6.6-generic-6.6.126-1|560	BuildRequires:	kernel-source-rtl8852bu
21mr|kernel-6.6-generic-6.6.126-1|561	BuildRequires:	kernel-source-rtl8192du
21mr|kernel-6.6-generic-6.6.126-1|562	BuildRequires:	kernel-source-r8168
21mr|kernel-6.6-generic-6.6.126-1|563	# Broadcom-wl and nvidia contain a proprietary blob which is only for x86
21mr|kernel-6.6-generic-6.6.126-1|564	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|565	BuildRequires:	kernel-source-broadcom-wl
21mr|kernel-6.6-generic-6.6.126-1|566	BuildRequires:	kernel-source-nvidia340
21mr|kernel-6.6-generic-6.6.126-1|567	%endif
21mr|kernel-6.6-generic-6.6.126-1|568	# Nvidia470+ are x86_64 only (maybe aarch64 will be also packaged later)
21mr|kernel-6.6-generic-6.6.126-1|569	# nvidia390 is not buildable with kernel 6.6 on i686
21mr|kernel-6.6-generic-6.6.126-1|570	%ifarch %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|571	BuildRequires:	kernel-source-nvidia390
21mr|kernel-6.6-generic-6.6.126-1|572	BuildRequires:	kernel-source-nvidia470
21mr|kernel-6.6-generic-6.6.126-1|573	BuildRequires:	kernel-source-nvidia550
21mr|kernel-6.6-generic-6.6.126-1|574	BuildRequires:	kernel-source-nvidia580-open
21mr|kernel-6.6-generic-6.6.126-1|575	BuildRequires:	kernel-source-nvidia580-proprietary
21mr|kernel-6.6-generic-6.6.126-1|576	%endif
21mr|kernel-6.6-generic-6.6.126-1|577	BuildRequires:	kernel-source-tripso
21mr|kernel-6.6-generic-6.6.126-1|578	BuildRequires:	kernel-source-ipt-so
21mr|kernel-6.6-generic-6.6.126-1|579	BuildRequires:	kernel-source-nwfermi
21mr|kernel-6.6-generic-6.6.126-1|580	%if %{with binary_virtualbox_host}
21mr|kernel-6.6-generic-6.6.126-1|581	BuildRequires:	kernel-source-virtualbox
21mr|kernel-6.6-generic-6.6.126-1|582	%endif
21mr|kernel-6.6-generic-6.6.126-1|583	BuildRequires:	kernel-source-v4l2loopback
21mr|kernel-6.6-generic-6.6.126-1|584	%if %{with binary_shredder}
21mr|kernel-6.6-generic-6.6.126-1|585	BuildRequires: kernel-source-shredder-kernel
21mr|kernel-6.6-generic-6.6.126-1|586	%endif
21mr|kernel-6.6-generic-6.6.126-1|587	# Rosa-test-suite is maintained in certified branches only nlkm, memfreetest, pcietest
21mr|kernel-6.6-generic-6.6.126-1|588	%if %{with nickel}
21mr|kernel-6.6-generic-6.6.126-1|589	BuildRequires:	kernel-source-rosa-test-suite
21mr|kernel-6.6-generic-6.6.126-1|590	%endif
21mr|kernel-6.6-generic-6.6.126-1|591	%endif
21mr|kernel-6.6-generic-6.6.126-1|592	# End of with binary_extra_modules
21mr|kernel-6.6-generic-6.6.126-1|593	
21mr|kernel-6.6-generic-6.6.126-1|594	Provides:	kernel = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|595	Provides:	kernel-%{flavour} = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|596	Provides:	kernel-abi(%{kver_full}) = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|597	# Dnf config-manager --dump | grep installonly
21mr|kernel-6.6-generic-6.6.126-1|598	Provides:	installonlypkg(kernel) = %{EVRD}.image
21mr|kernel-6.6-generic-6.6.126-1|599	Provides:	installonlypkg(kernel) = %{EVRD}.modules
21mr|kernel-6.6-generic-6.6.126-1|600	
21mr|kernel-6.6-generic-6.6.126-1|601	# >= because of added support of zstd-compressed modules
21mr|kernel-6.6-generic-6.6.126-1|602	Requires(posttrans):	dracut
21mr|kernel-6.6-generic-6.6.126-1|603	Requires(posttrans):	kmod >= 28-3
21mr|kernel-6.6-generic-6.6.126-1|604	
21mr|kernel-6.6-generic-6.6.126-1|605	# Need for rebuild dkms drivers
21mr|kernel-6.6-generic-6.6.126-1|606	Recommends:	(%{name}-devel%{_isa} = %{EVRD} if dkms)
21mr|kernel-6.6-generic-6.6.126-1|607	# not blob, support of devices supported by r8168 is removed from r8169
21mr|kernel-6.6-generic-6.6.126-1|608	Recommends:	(%{ksob_module_pkg_name r8168} = %{EVRD} or %{ksob_module_pkg_name r8169orig} = %{EVRD})
21mr|kernel-6.6-generic-6.6.126-1|609	Suggests:	%{ksob_module_pkg_name r8168} = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|610	
21mr|kernel-6.6-generic-6.6.126-1|611	# Usually necessary, but sometimes user may want to not install them
21mr|kernel-6.6-generic-6.6.126-1|612	Recommends:	linux-firmware
21mr|kernel-6.6-generic-6.6.126-1|613	Recommends:	microcode
21mr|kernel-6.6-generic-6.6.126-1|614	# Set BFQ as default scheduler for HDDs
21mr|kernel-6.6-generic-6.6.126-1|615	# https://www.phoronix.com/scan.php?page=article&item=linux-50hdd-io
21mr|kernel-6.6-generic-6.6.126-1|616	Recommends:	udev-rules-ioschedulers
21mr|kernel-6.6-generic-6.6.126-1|617	Recommends:	wireless-regdb
21mr|kernel-6.6-generic-6.6.126-1|618	
21mr|kernel-6.6-generic-6.6.126-1|619	%if %{with flow_abi}
21mr|kernel-6.6-generic-6.6.126-1|620	Requires:	kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.6-generic-6.6.126-1|621	%endif
21mr|kernel-6.6-generic-6.6.126-1|622	
21mr|kernel-6.6-generic-6.6.126-1|623	%ifarch %{ix86}
21mr|kernel-6.6-generic-6.6.126-1|624	Conflicts:	arch(x86_64)
21mr|kernel-6.6-generic-6.6.126-1|625	%endif
21mr|kernel-6.6-generic-6.6.126-1|626	
21mr|kernel-6.6-generic-6.6.126-1|627	# XXX temporary hack to upgrade from kernel-headers 1:5.4
21mr|kernel-6.6-generic-6.6.126-1|628	%if %{build_headers}
21mr|kernel-6.6-generic-6.6.126-1|629	Recommends:	kernel-headers = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|630	%endif
21mr|kernel-6.6-generic-6.6.126-1|631	
21mr|kernel-6.6-generic-6.6.126-1|632	%if %{with binary_extra_modules}
21mr|kernel-6.6-generic-6.6.126-1|633	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|634	%kroko_req_modules_in_kernel -j %{nvidia_340_j} -n %{nvidia_340_n} -p %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|635	%endif
21mr|kernel-6.6-generic-6.6.126-1|636	%ifarch %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|637	%kroko_req_modules_in_kernel -j %{nvidia_390_j} -n %{nvidia_390_n} -p %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|638	%kroko_req_modules_in_kernel -j %{nvidia_470_j} -n %{nvidia_470_n} -p %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|639	%kroko_req_modules_in_kernel -j %{nvidia_550_j} -n %{nvidia_550_n} -p %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|640	%kroko_req_modules_in_kernel -j %{nvidia_580_j} -n %{nvidia_580_n} -p %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|641	%endif
21mr|kernel-6.6-generic-6.6.126-1|642	%endif
21mr|kernel-6.6-generic-6.6.126-1|643	
21mr|kernel-6.6-generic-6.6.126-1|644	%description
21mr|kernel-6.6-generic-6.6.126-1|645	The kernel package contains the Linux kernel (vmlinuz), the core of your
21mr|kernel-6.6-generic-6.6.126-1|646	operating system. The kernel handles the basic functions
21mr|kernel-6.6-generic-6.6.126-1|647	of the operating system: memory allocation, process allocation, device
21mr|kernel-6.6-generic-6.6.126-1|648	input and output, etc. This is a general-purpose kernel.
21mr|kernel-6.6-generic-6.6.126-1|649	
21mr|kernel-6.6-generic-6.6.126-1|650	%posttrans
21mr|kernel-6.6-generic-6.6.126-1|651	# update information about modules, useful if kernel-module* packages were
21mr|kernel-6.6-generic-6.6.126-1|652	# installed in one transaction with this kernel (%%transfiletrigger* will run later)
21mr|kernel-6.6-generic-6.6.126-1|653	depmod -a %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|654	# We always regenerate initrd here, even if it already exists. This may
21mr|kernel-6.6-generic-6.6.126-1|655	# happen if kernel-<...>-devel is installed first, triggers rebuild of
21mr|kernel-6.6-generic-6.6.126-1|656	# DKMS modules and some of these request remaking of initrd. The initrd
21mr|kernel-6.6-generic-6.6.126-1|657	# that is created then will be non-functional. But when the user installs
21mr|kernel-6.6-generic-6.6.126-1|658	# kernel-<...> package, that defunct initrd will be replaced with a working
21mr|kernel-6.6-generic-6.6.126-1|659	# one here.
21mr|kernel-6.6-generic-6.6.126-1|660	dracut -f %{initrd_path} %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|661	
21mr|kernel-6.6-generic-6.6.126-1|662	# File triggers from grub packages will handle this.
21mr|kernel-6.6-generic-6.6.126-1|663	#/usr/sbin/update-grub2
21mr|kernel-6.6-generic-6.6.126-1|664	
21mr|kernel-6.6-generic-6.6.126-1|665	%transfiletriggerin -- %{_modulesdir}/%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|666	# Detect all modules, including ones inside kernel-module* packages
21mr|kernel-6.6-generic-6.6.126-1|667	if grep -qE '/.*\.ko(|\..*)' ; then
21mr|kernel-6.6-generic-6.6.126-1|668	depmod -a %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|669	fi
21mr|kernel-6.6-generic-6.6.126-1|670	
21mr|kernel-6.6-generic-6.6.126-1|671	%transfiletriggerpostun -- %{_modulesdir}/%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|672	# Handle e.g. removal of kernel-module* packages
21mr|kernel-6.6-generic-6.6.126-1|673	# List of files is not available here (?)
21mr|kernel-6.6-generic-6.6.126-1|674	depmod -a %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|675	
21mr|kernel-6.6-generic-6.6.126-1|676	%files -f %{kernel_files}
21mr|kernel-6.6-generic-6.6.126-1|677	%{_bootdir}/System.map-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|678	%{_bootdir}/symvers-%{kver_full}.*
21mr|kernel-6.6-generic-6.6.126-1|679	%{_bootdir}/config-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|680	%{_bootdir}/vmlinuz-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|681	%ghost %{initrd_path}
21mr|kernel-6.6-generic-6.6.126-1|682	%ifarch %{armx}
21mr|kernel-6.6-generic-6.6.126-1|683	%{_bootdir}/dtb-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|684	%endif
21mr|kernel-6.6-generic-6.6.126-1|685	%{_modulesdir}/%{kver_full}/modules.*
21mr|kernel-6.6-generic-6.6.126-1|686	%if %{with flow_abi}
21mr|kernel-6.6-generic-6.6.126-1|687	%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.6-generic-6.6.126-1|688	%endif
21mr|kernel-6.6-generic-6.6.126-1|689	%if %{with binary_extra_modules}
21mr|kernel-6.6-generic-6.6.126-1|690	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821cu.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|691	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/88x2bu.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|692	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8812au.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|693	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821au.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|694	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8814au.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|695	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|696	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8188gu.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|697	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852au.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|698	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8852bu.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|699	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8192du.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|700	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/net/ethernet/realtek/r8168.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|701	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/net/ethernet/realtek/r8169orig.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|702	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|703	%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|704	%endif
21mr|kernel-6.6-generic-6.6.126-1|705	%if %{with binary_shredder}
21mr|kernel-6.6-generic-6.6.126-1|706	%exclude %{_modulesdir}/%{kver_full}/kernel/extra/shredder-kernel.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|707	%endif
21mr|kernel-6.6-generic-6.6.126-1|708	%exclude %{_modulesdir}/%{kver_full}/kernel/drivers/media/v4l2loopback.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|709	%if %{with binary_virtualbox_host}
21mr|kernel-6.6-generic-6.6.126-1|710	# vbox host modules may be built here (vboxnetflt vboxnetadp vboxdrv vboxpci)
21mr|kernel-6.6-generic-6.6.126-1|711	# vbox guest modules are in the mainline kernel now (vboxvideo vboxguest vboxsf)
21mr|kernel-6.6-generic-6.6.126-1|712	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|713	%endif
21mr|kernel-6.6-generic-6.6.126-1|714	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|715	%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|716	%if %{with nickel}
21mr|kernel-6.6-generic-6.6.126-1|717	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|718	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|719	%exclude %{_modulesdir}/%{kver_full}/kernel/misc/pcietest.ko%{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|720	%endif
21mr|kernel-6.6-generic-6.6.126-1|721	%endif
21mr|kernel-6.6-generic-6.6.126-1|722	# End of with binary_extra_modules
21mr|kernel-6.6-generic-6.6.126-1|723	
21mr|kernel-6.6-generic-6.6.126-1|724	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|725	
21mr|kernel-6.6-generic-6.6.126-1|726	%if %{build_devel}
21mr|kernel-6.6-generic-6.6.126-1|727	%package devel
21mr|kernel-6.6-generic-6.6.126-1|728	Summary:	Development files for %{name}
21mr|kernel-6.6-generic-6.6.126-1|729	Group:		Development/Kernel
21mr|kernel-6.6-generic-6.6.126-1|730	Requires:	glibc-devel
21mr|kernel-6.6-generic-6.6.126-1|731	Requires:	ncurses-devel
21mr|kernel-6.6-generic-6.6.126-1|732	Requires:	gcc
21mr|kernel-6.6-generic-6.6.126-1|733	Requires:	make
21mr|kernel-6.6-generic-6.6.126-1|734	Requires:	perl
21mr|kernel-6.6-generic-6.6.126-1|735	Requires:	%{name} = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|736	Provides:	kernel-devel = %{kverrel}
21mr|kernel-6.6-generic-6.6.126-1|737	Provides:	kernel-%{flavour}-devel = %{kverrel}
21mr|kernel-6.6-generic-6.6.126-1|738	Provides:	installonlypkg(kernel) = %{EVRD}.devel
21mr|kernel-6.6-generic-6.6.126-1|739	
21mr|kernel-6.6-generic-6.6.126-1|740	# Have dkms updated/installed before the kernel, scriptlet here checks if dkms exists
21mr|kernel-6.6-generic-6.6.126-1|741	OrderWithRequires(post):	dkms
21mr|kernel-6.6-generic-6.6.126-1|742	# Try to remove the main kernel package after removing this devel package
21mr|kernel-6.6-generic-6.6.126-1|743	# because there may be dkms-built kernel modules inside directories owned
21mr|kernel-6.6-generic-6.6.126-1|744	# by the main package, try to get rid of such files before RPM starts to
21mr|kernel-6.6-generic-6.6.126-1|745	# deal with directories owned in the main package
21mr|kernel-6.6-generic-6.6.126-1|746	# (note that the devel package does not explicitly require the main package,
21mr|kernel-6.6-generic-6.6.126-1|747	# there is no need to do so, a kernel module may be built using just the devel part).
21mr|kernel-6.6-generic-6.6.126-1|748	OrderWithRequires(postun): %{name} = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|749	
21mr|kernel-6.6-generic-6.6.126-1|750	%ifarch %{ix86}
21mr|kernel-6.6-generic-6.6.126-1|751	Conflicts:	arch(x86_64)
21mr|kernel-6.6-generic-6.6.126-1|752	%endif
21mr|kernel-6.6-generic-6.6.126-1|753	
21mr|kernel-6.6-generic-6.6.126-1|754	%description devel
21mr|kernel-6.6-generic-6.6.126-1|755	This package contains the kernel files (headers and build tools) that should
21mr|kernel-6.6-generic-6.6.126-1|756	be enough to build additional drivers for use with %{name}.
21mr|kernel-6.6-generic-6.6.126-1|757	
21mr|kernel-6.6-generic-6.6.126-1|758	
21mr|kernel-6.6-generic-6.6.126-1|759	%post devel
21mr|kernel-6.6-generic-6.6.126-1|760	if command -v dkms_autoinstaller >/dev/null 2>&1; then
21mr|kernel-6.6-generic-6.6.126-1|761	dkms_autoinstaller start %{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|762	fi
21mr|kernel-6.6-generic-6.6.126-1|763	
21mr|kernel-6.6-generic-6.6.126-1|764	
21mr|kernel-6.6-generic-6.6.126-1|765	%preun devel
21mr|kernel-6.6-generic-6.6.126-1|766	# If any DKMS modules with REMAKE_INITRD=yes in their configs have been
21mr|kernel-6.6-generic-6.6.126-1|767	# uninstalled, initrd has been regenerated for the given kernel. However,
21mr|kernel-6.6-generic-6.6.126-1|768	# the kernel itself might have been uninstalled before, so that (defunct)
21mr|kernel-6.6-generic-6.6.126-1|769	# initrd image files would be left behind. Remove them if the kernel itself
21mr|kernel-6.6-generic-6.6.126-1|770	# is no longer installed. Should work if they are uninstalled in parallel
21mr|kernel-6.6-generic-6.6.126-1|771	# too.
21mr|kernel-6.6-generic-6.6.126-1|772	if ! test -f /boot/vmlinuz-%{kver_full}; then
21mr|kernel-6.6-generic-6.6.126-1|773	rm -f /boot/initrd-%{kver_full}.img
21mr|kernel-6.6-generic-6.6.126-1|774	rm -f /boot/initrd-%{kver_full}_old.img
21mr|kernel-6.6-generic-6.6.126-1|775	fi
21mr|kernel-6.6-generic-6.6.126-1|776	
21mr|kernel-6.6-generic-6.6.126-1|777	if ! command -v dkms >/dev/null 2>&1; then exit 0; fi
21mr|kernel-6.6-generic-6.6.126-1|778	
21mr|kernel-6.6-generic-6.6.126-1|779	for ii in $(/usr/sbin/dkms status -k %{kver_full} | awk '{ print $1 $2; }'); do
21mr|kernel-6.6-generic-6.6.126-1|780	mod=$(echo $ii | awk -v FS=',' '{ print $1; }')
21mr|kernel-6.6-generic-6.6.126-1|781	ver=$(echo $ii | awk -v FS=',' '{ print $2; }')
21mr|kernel-6.6-generic-6.6.126-1|782	/usr/sbin/dkms --rpm_safe_upgrade uninstall -m $mod -v $ver -k %{kver_full} || :
21mr|kernel-6.6-generic-6.6.126-1|783	done
21mr|kernel-6.6-generic-6.6.126-1|784	
21mr|kernel-6.6-generic-6.6.126-1|785	
21mr|kernel-6.6-generic-6.6.126-1|786	%files devel
21mr|kernel-6.6-generic-6.6.126-1|787	%{devel_root}
21mr|kernel-6.6-generic-6.6.126-1|788	%{_modulesdir}/%{kver_full}/build
21mr|kernel-6.6-generic-6.6.126-1|789	%{_modulesdir}/%{kver_full}/source
21mr|kernel-6.6-generic-6.6.126-1|790	%endif
21mr|kernel-6.6-generic-6.6.126-1|791	# End of build_devel
21mr|kernel-6.6-generic-6.6.126-1|792	
21mr|kernel-6.6-generic-6.6.126-1|793	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|794	
21mr|kernel-6.6-generic-6.6.126-1|795	%if %{build_debug}
21mr|kernel-6.6-generic-6.6.126-1|796	%package debuginfo
21mr|kernel-6.6-generic-6.6.126-1|797	Summary:	Debuginfo for %{name}
21mr|kernel-6.6-generic-6.6.126-1|798	Group:		Development/Debug
21mr|kernel-6.6-generic-6.6.126-1|799	Provides:	kernel-debug = %{kverrel}
21mr|kernel-6.6-generic-6.6.126-1|800	AutoReq:	0
21mr|kernel-6.6-generic-6.6.126-1|801	AutoProv:	0
21mr|kernel-6.6-generic-6.6.126-1|802	
21mr|kernel-6.6-generic-6.6.126-1|803	%description debuginfo
21mr|kernel-6.6-generic-6.6.126-1|804	This package contains the files with debuginfo for %{name}.
21mr|kernel-6.6-generic-6.6.126-1|805	
21mr|kernel-6.6-generic-6.6.126-1|806	%files debuginfo -f %{debuginfo_files}
21mr|kernel-6.6-generic-6.6.126-1|807	%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|808	%endif
21mr|kernel-6.6-generic-6.6.126-1|809	# End of build_debug
21mr|kernel-6.6-generic-6.6.126-1|810	
21mr|kernel-6.6-generic-6.6.126-1|811	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|812	%if %{with bpftool}
21mr|kernel-6.6-generic-6.6.126-1|813	%package -n bpftool
21mr|kernel-6.6-generic-6.6.126-1|814	Summary:        Inspection and simple manipulation of eBPF programs and maps
21mr|kernel-6.6-generic-6.6.126-1|815	Group:          System/Kernel and hardware
21mr|kernel-6.6-generic-6.6.126-1|816	BuildRequires:  pahole
21mr|kernel-6.6-generic-6.6.126-1|817	BuildRequires:  lld
21mr|kernel-6.6-generic-6.6.126-1|818	BuildRequires:  llvm
21mr|kernel-6.6-generic-6.6.126-1|819	
21mr|kernel-6.6-generic-6.6.126-1|820	%description -n bpftool
21mr|kernel-6.6-generic-6.6.126-1|821	This package contains the bpftool, which allows inspection and simple
21mr|kernel-6.6-generic-6.6.126-1|822	manipulation of eBPF programs and maps.
21mr|kernel-6.6-generic-6.6.126-1|823	
21mr|kernel-6.6-generic-6.6.126-1|824	%files -n bpftool
21mr|kernel-6.6-generic-6.6.126-1|825	%{_sbindir}/bpftool
21mr|kernel-6.6-generic-6.6.126-1|826	%{_sysconfdir}/bash_completion.d/bpftool
21mr|kernel-6.6-generic-6.6.126-1|827	%endif
21mr|kernel-6.6-generic-6.6.126-1|828	
21mr|kernel-6.6-generic-6.6.126-1|829	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|830	
21mr|kernel-6.6-generic-6.6.126-1|831	
21mr|kernel-6.6-generic-6.6.126-1|832	%if %{build_doc}
21mr|kernel-6.6-generic-6.6.126-1|833	%package doc
21mr|kernel-6.6-generic-6.6.126-1|834	Summary:	Various documentation bits found in the kernel source
21mr|kernel-6.6-generic-6.6.126-1|835	Group:		Documentation
21mr|kernel-6.6-generic-6.6.126-1|836	BuildArch:	noarch
21mr|kernel-6.6-generic-6.6.126-1|837	
21mr|kernel-6.6-generic-6.6.126-1|838	%description doc
21mr|kernel-6.6-generic-6.6.126-1|839	This package contains documentation files from the kernel source.
21mr|kernel-6.6-generic-6.6.126-1|840	
21mr|kernel-6.6-generic-6.6.126-1|841	%files doc
21mr|kernel-6.6-generic-6.6.126-1|842	%doc linux-%{tar_ver}/Documentation/*
21mr|kernel-6.6-generic-6.6.126-1|843	%endif
21mr|kernel-6.6-generic-6.6.126-1|844	
21mr|kernel-6.6-generic-6.6.126-1|845	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|846	
21mr|kernel-6.6-generic-6.6.126-1|847	%if %{build_perf}
21mr|kernel-6.6-generic-6.6.126-1|848	%package -n perf
21mr|kernel-6.6-generic-6.6.126-1|849	Summary:	perf tool and the supporting documentation
21mr|kernel-6.6-generic-6.6.126-1|850	Group:		System/Kernel and hardware
21mr|kernel-6.6-generic-6.6.126-1|851	
21mr|kernel-6.6-generic-6.6.126-1|852	%description -n perf
21mr|kernel-6.6-generic-6.6.126-1|853	The package contains perf tool and the supporting documentation.
21mr|kernel-6.6-generic-6.6.126-1|854	
21mr|kernel-6.6-generic-6.6.126-1|855	%files -n perf
21mr|kernel-6.6-generic-6.6.126-1|856	%{_bindir}/perf
21mr|kernel-6.6-generic-6.6.126-1|857	%ifarch %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|858	%{_bindir}/perf-read-vdso32
21mr|kernel-6.6-generic-6.6.126-1|859	%endif
21mr|kernel-6.6-generic-6.6.126-1|860	%{_bindir}/trace
21mr|kernel-6.6-generic-6.6.126-1|861	%{_includedir}/perf/perf_dlfilter.h
21mr|kernel-6.6-generic-6.6.126-1|862	%dir %{_libexecdir}/perf-core
21mr|kernel-6.6-generic-6.6.126-1|863	%{_libdir}/libperf-jvmti.so
21mr|kernel-6.6-generic-6.6.126-1|864	%{_libexecdir}/perf-core/*
21mr|kernel-6.6-generic-6.6.126-1|865	%{_mandir}/man[1-8]/perf*
21mr|kernel-6.6-generic-6.6.126-1|866	%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-6.6-generic-6.6.126-1|867	%{_datadir}/perf-core/strace/groups/*
21mr|kernel-6.6-generic-6.6.126-1|868	%{_datadir}/doc/perf-tip/*.txt
21mr|kernel-6.6-generic-6.6.126-1|869	%endif
21mr|kernel-6.6-generic-6.6.126-1|870	
21mr|kernel-6.6-generic-6.6.126-1|871	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|872	
21mr|kernel-6.6-generic-6.6.126-1|873	%if %{build_headers}
21mr|kernel-6.6-generic-6.6.126-1|874	%package -n kernel-headers
21mr|kernel-6.6-generic-6.6.126-1|875	Summary:	Linux kernel header files mostly used by your C library
21mr|kernel-6.6-generic-6.6.126-1|876	Group:		System/Kernel and hardware
21mr|kernel-6.6-generic-6.6.126-1|877	Provides:	linux-userspace-headers = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|878	Provides:	kernel-release-headers = %{EVRD}
21mr|kernel-6.6-generic-6.6.126-1|879	
21mr|kernel-6.6-generic-6.6.126-1|880	%description -n kernel-headers
21mr|kernel-6.6-generic-6.6.126-1|881	C header files from the Linux kernel. The header files define
21mr|kernel-6.6-generic-6.6.126-1|882	structures and constants that are needed for building most
21mr|kernel-6.6-generic-6.6.126-1|883	standard programs, notably the C library.
21mr|kernel-6.6-generic-6.6.126-1|884	
21mr|kernel-6.6-generic-6.6.126-1|885	This package is not suitable for building kernel modules, you
21mr|kernel-6.6-generic-6.6.126-1|886	should use the 'kernel-devel' package instead.
21mr|kernel-6.6-generic-6.6.126-1|887	
21mr|kernel-6.6-generic-6.6.126-1|888	%files -n kernel-headers
21mr|kernel-6.6-generic-6.6.126-1|889	%{_includedir}/*
21mr|kernel-6.6-generic-6.6.126-1|890	%if %{build_perf}
21mr|kernel-6.6-generic-6.6.126-1|891	%exclude %{_includedir}/perf/perf_dlfilter.h
21mr|kernel-6.6-generic-6.6.126-1|892	%endif
21mr|kernel-6.6-generic-6.6.126-1|893	%endif
21mr|kernel-6.6-generic-6.6.126-1|894	
21mr|kernel-6.6-generic-6.6.126-1|895	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|896	
21mr|kernel-6.6-generic-6.6.126-1|897	%if %{with uml}
21mr|kernel-6.6-generic-6.6.126-1|898	%package uml
21mr|kernel-6.6-generic-6.6.126-1|899	Summary:	User Mode Linux binary
21mr|kernel-6.6-generic-6.6.126-1|900	Group:		System/Kernel and hardware
21mr|kernel-6.6-generic-6.6.126-1|901	Provides:	kernel-uml = %{kverrel}
21mr|kernel-6.6-generic-6.6.126-1|902	Provides:	kernel-uml-%{flavour} = %{kverrel}
21mr|kernel-6.6-generic-6.6.126-1|903	Provides:	installonlypkg(kernel) = %{EVRD}.uml
21mr|kernel-6.6-generic-6.6.126-1|904	
21mr|kernel-6.6-generic-6.6.126-1|905	%description uml
21mr|kernel-6.6-generic-6.6.126-1|906	User Mode Linux binary.
21mr|kernel-6.6-generic-6.6.126-1|907	Stripped, debug is in %{name}-debuginfo.
21mr|kernel-6.6-generic-6.6.126-1|908	
21mr|kernel-6.6-generic-6.6.126-1|909	%files uml
21mr|kernel-6.6-generic-6.6.126-1|910	%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|911	
21mr|kernel-6.6-generic-6.6.126-1|912	#-----------------------------------------------------------------------------
21mr|kernel-6.6-generic-6.6.126-1|913	
21mr|kernel-6.6-generic-6.6.126-1|914	%package uml-modules
21mr|kernel-6.6-generic-6.6.126-1|915	Summary:	User Mode Linux (UML) kernel modules
21mr|kernel-6.6-generic-6.6.126-1|916	Group:		System/Kernel and hardware
21mr|kernel-6.6-generic-6.6.126-1|917	Provides:	kernel-uml-modules = %{kverrel}
21mr|kernel-6.6-generic-6.6.126-1|918	Provides:	kernel-uml-modules-%{flavour} = %{kverrel}
21mr|kernel-6.6-generic-6.6.126-1|919	Provides:	installonlypkg(kernel-module) = %{EVRD}.uml
21mr|kernel-6.6-generic-6.6.126-1|920	
21mr|kernel-6.6-generic-6.6.126-1|921	%description uml-modules
21mr|kernel-6.6-generic-6.6.126-1|922	User Mode Linux (UML) kernel modules:
21mr|kernel-6.6-generic-6.6.126-1|923	- not compressed;
21mr|kernel-6.6-generic-6.6.126-1|924	- not stripped;
21mr|kernel-6.6-generic-6.6.126-1|925	- signed.
21mr|kernel-6.6-generic-6.6.126-1|926	
21mr|kernel-6.6-generic-6.6.126-1|927	%files uml-modules
21mr|kernel-6.6-generic-6.6.126-1|928	%{_modulesdir}-uml/%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|929	
21mr|kernel-6.6-generic-6.6.126-1|930	%endif
21mr|kernel-6.6-generic-6.6.126-1|931	# End of uml
21mr|kernel-6.6-generic-6.6.126-1|932	
21mr|kernel-6.6-generic-6.6.126-1|933	#-----------------------------------------------------------------------------
21mr|kernel-6.6-generic-6.6.126-1|934	
21mr|kernel-6.6-generic-6.6.126-1|935	###############################
21mr|kernel-6.6-generic-6.6.126-1|936	# Extra modules package definitions
21mr|kernel-6.6-generic-6.6.126-1|937	
21mr|kernel-6.6-generic-6.6.126-1|938	%if %{with binary_extra_modules}
21mr|kernel-6.6-generic-6.6.126-1|939	%ksob_mk_module_pkg -n 8821cu -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|940	# add "-r rtl88x2bu-blacklist" in 5.18+!!!
21mr|kernel-6.6-generic-6.6.126-1|941	%ksob_mk_module_pkg -n 88x2bu -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|942	# "-r xxx-blacklist" was not added for modules bellow because
21mr|kernel-6.6-generic-6.6.126-1|943	# blacklisted modules have not appeared in upstream yet
21mr|kernel-6.6-generic-6.6.126-1|944	%ksob_mk_module_pkg -n 8812au -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|945	# for RTL8811AU and RTL8821AU
21mr|kernel-6.6-generic-6.6.126-1|946	%ksob_mk_module_pkg -n 8821au -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|947	%ksob_mk_module_pkg -n 8814au -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|948	%ksob_mk_module_pkg -n rtk_btusb -s drivers/bluetooth -r rtk_btusb-firmware
21mr|kernel-6.6-generic-6.6.126-1|949	%ksob_mk_module_pkg -n 8188gu -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|950	%ksob_mk_module_pkg -n 8852au -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|951	%ksob_mk_module_pkg -n 8852bu -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|952	%ksob_mk_module_pkg -n 8192du -s net/wireless
21mr|kernel-6.6-generic-6.6.126-1|953	%ksob_mk_module_pkg -n r8168 -s drivers/net/ethernet/realtek
21mr|kernel-6.6-generic-6.6.126-1|954	# r8169orig-blacklist backlists both r8168 and r8169 and is built from SRPM r8168
21mr|kernel-6.6-generic-6.6.126-1|955	%ksob_mk_module_pkg -n r8169orig -s drivers/net/ethernet/realtek -r r8169orig-blacklist
21mr|kernel-6.6-generic-6.6.126-1|956	
21mr|kernel-6.6-generic-6.6.126-1|957	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|958	%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
21mr|kernel-6.6-generic-6.6.126-1|959	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_340_j} -n %{nvidia_340_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|960	%endif
21mr|kernel-6.6-generic-6.6.126-1|961	%ifarch %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|962	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_390_j} -n %{nvidia_390_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|963	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_470_j} -n %{nvidia_470_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|964	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_550_j} -n %{nvidia_550_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix} -o %{quote:510 515 520 525}
21mr|kernel-6.6-generic-6.6.126-1|965	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t proprietary -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|966	%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_580_j} -n %{nvidia_580_n} -f %{flavour} -t open -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
21mr|kernel-6.6-generic-6.6.126-1|967	%endif
21mr|kernel-6.6-generic-6.6.126-1|968	%ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso
21mr|kernel-6.6-generic-6.6.126-1|969	%ksob_mk_module_pkg -n xt_so -s net -r ipt-so
21mr|kernel-6.6-generic-6.6.126-1|970	%ksob_mk_module_pkg -n nwfermi -s drivers/input
21mr|kernel-6.6-generic-6.6.126-1|971	%ksob_mk_module_pkg -n v4l2loopback -s drivers/media -r v4l2loopback
21mr|kernel-6.6-generic-6.6.126-1|972	
21mr|kernel-6.6-generic-6.6.126-1|973	%if %{with binary_shredder}
21mr|kernel-6.6-generic-6.6.126-1|974	%ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user
21mr|kernel-6.6-generic-6.6.126-1|975	%endif
21mr|kernel-6.6-generic-6.6.126-1|976	
21mr|kernel-6.6-generic-6.6.126-1|977	#-----------------------------------------------------------------------------
21mr|kernel-6.6-generic-6.6.126-1|978	
21mr|kernel-6.6-generic-6.6.126-1|979	###############
21mr|kernel-6.6-generic-6.6.126-1|980	# Virtualbox host
21mr|kernel-6.6-generic-6.6.126-1|981	
21mr|kernel-6.6-generic-6.6.126-1|982	%if %{with binary_virtualbox_host}
21mr|kernel-6.6-generic-6.6.126-1|983	%ksob_mk_module_pkg -n vboxnetflt -s misc
21mr|kernel-6.6-generic-6.6.126-1|984	%ksob_mk_module_pkg -n vboxnetadp -s misc
21mr|kernel-6.6-generic-6.6.126-1|985	%ksob_mk_module_pkg -n vboxdrv -s misc
21mr|kernel-6.6-generic-6.6.126-1|986	%ksob_mk_module_pkg -n vboxpci -s misc
21mr|kernel-6.6-generic-6.6.126-1|987	
21mr|kernel-6.6-generic-6.6.126-1|988	# A package which will pull all those modules
21mr|kernel-6.6-generic-6.6.126-1|989	%package -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.6-generic-6.6.126-1|990	Summary:	Meta package to pull VirtualBox host kernel modules for kernel-%{flavour}-%{kernelversion}.%{patchlevel}
21mr|kernel-6.6-generic-6.6.126-1|991	Group:		System/Kernel and hardware
21mr|kernel-6.6-generic-6.6.126-1|992	Requires:	%ksob_module_pkg_name vboxnetflt
21mr|kernel-6.6-generic-6.6.126-1|993	Requires:	%ksob_module_pkg_name vboxnetadp
21mr|kernel-6.6-generic-6.6.126-1|994	Requires:	%ksob_module_pkg_name vboxdrv
21mr|kernel-6.6-generic-6.6.126-1|995	Requires:	%ksob_module_pkg_name vboxpci
21mr|kernel-6.6-generic-6.6.126-1|996	
21mr|kernel-6.6-generic-6.6.126-1|997	%description -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.6-generic-6.6.126-1|998	Meta package to pull VirtualBox host kernel modules for %{name}.
21mr|kernel-6.6-generic-6.6.126-1|999	
21mr|kernel-6.6-generic-6.6.126-1|1000	%files -n kernel-modules-virtualbox-host-%{ksob_kernel}
21mr|kernel-6.6-generic-6.6.126-1|1001	# empty
21mr|kernel-6.6-generic-6.6.126-1|1002	%endif
21mr|kernel-6.6-generic-6.6.126-1|1003	#End of ifarch x86
21mr|kernel-6.6-generic-6.6.126-1|1004	
21mr|kernel-6.6-generic-6.6.126-1|1005	#-----------------------------------------------------------------------------
21mr|kernel-6.6-generic-6.6.126-1|1006	
21mr|kernel-6.6-generic-6.6.126-1|1007	%if %{with nickel}
21mr|kernel-6.6-generic-6.6.126-1|1008	%ksob_mk_module_pkg -n nlkm -s misc
21mr|kernel-6.6-generic-6.6.126-1|1009	%ksob_mk_module_pkg -n memfreetest -s misc
21mr|kernel-6.6-generic-6.6.126-1|1010	%ksob_mk_module_pkg -n pcietest -s misc
21mr|kernel-6.6-generic-6.6.126-1|1011	%endif
21mr|kernel-6.6-generic-6.6.126-1|1012	
21mr|kernel-6.6-generic-6.6.126-1|1013	%endif
21mr|kernel-6.6-generic-6.6.126-1|1014	# End of binary_extra_modules
21mr|kernel-6.6-generic-6.6.126-1|1015	
21mr|kernel-6.6-generic-6.6.126-1|1016	#################################################################
21mr|kernel-6.6-generic-6.6.126-1|1017	
21mr|kernel-6.6-generic-6.6.126-1|1018	%if %{with flow_abi}
21mr|kernel-6.6-generic-6.6.126-1|1019	%package -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.6-generic-6.6.126-1|1020	Summary:	Directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x
21mr|kernel-6.6-generic-6.6.126-1|1021	Group:		System/Kernel and hardware
21mr|kernel-6.6-generic-6.6.126-1|1022	
21mr|kernel-6.6-generic-6.6.126-1|1023	%description -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.6-generic-6.6.126-1|1024	This package contains a directory to install third-party binary kernel modules for kernels %{kernelversion}.%{patchlevel}.x.
21mr|kernel-6.6-generic-6.6.126-1|1025	Some vendors provide binary-only kernel modules. They can put them into %{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi.
21mr|kernel-6.6-generic-6.6.126-1|1026	kmod tools will find them for kernels 5.4.x of "generic" and "nickel" flavours
21mr|kernel-6.6-generic-6.6.126-1|1027	but there is no guarantee that these modules will load and work correctly on
21mr|kernel-6.6-generic-6.6.126-1|1028	newer or older kernels then the ones they were build against.
21mr|kernel-6.6-generic-6.6.126-1|1029	
21mr|kernel-6.6-generic-6.6.126-1|1030	We call this "flow ABI" because most ABIs are not changed between %{kernelversion}.%{patchlevel}.x releases,
21mr|kernel-6.6-generic-6.6.126-1|1031	but there are no specific guarantees. ABI may evolve and change.
21mr|kernel-6.6-generic-6.6.126-1|1032	We highly recommend to use DKMS and build third-party kernel modules from source for every kernel!
21mr|kernel-6.6-generic-6.6.126-1|1033	This package does nothing, just owns a directory for third-party binary kernel modules.
21mr|kernel-6.6-generic-6.6.126-1|1034	
21mr|kernel-6.6-generic-6.6.126-1|1035	%files -n kernel-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.6-generic-6.6.126-1|1036	%{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.6-generic-6.6.126-1|1037	%endif
21mr|kernel-6.6-generic-6.6.126-1|1038	# End of flow_abi
21mr|kernel-6.6-generic-6.6.126-1|1039	
21mr|kernel-6.6-generic-6.6.126-1|1040	################################################
21mr|kernel-6.6-generic-6.6.126-1|1041	
21mr|kernel-6.6-generic-6.6.126-1|1042	%prep
21mr|kernel-6.6-generic-6.6.126-1|1043	# Avoid accidental merge
21mr|kernel-6.6-generic-6.6.126-1|1044	%if 0%{?rpm5}
21mr|kernel-6.6-generic-6.6.126-1|1045	%{error:Package structure is for dnf, not for urpmi!}
21mr|kernel-6.6-generic-6.6.126-1|1046	%endif
21mr|kernel-6.6-generic-6.6.126-1|1047	
21mr|kernel-6.6-generic-6.6.126-1|1048	%setup -q -n %{top_dir_name} -c
21mr|kernel-6.6-generic-6.6.126-1|1049	
21mr|kernel-6.6-generic-6.6.126-1|1050	%if %{with uml}
21mr|kernel-6.6-generic-6.6.126-1|1051	cp -r %{src_dir} %{src_dir}.uml
21mr|kernel-6.6-generic-6.6.126-1|1052	%endif
21mr|kernel-6.6-generic-6.6.126-1|1053	cd %{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1054	
21mr|kernel-6.6-generic-6.6.126-1|1055	%autopatch -p1
21mr|kernel-6.6-generic-6.6.126-1|1056	grep -Irl /lib/modules | xargs sed -i -e 's,/lib/modules,%{_modulesdir},g' -e 's,/usr/usr/lib/modules,/usr/lib/modules,g'
21mr|kernel-6.6-generic-6.6.126-1|1057	
21mr|kernel-6.6-generic-6.6.126-1|1058	# ensure that not another patch got number 3
21mr|kernel-6.6-generic-6.6.126-1|1059	grep -q 8168 %{PATCH3}
21mr|kernel-6.6-generic-6.6.126-1|1060	grep -q r8169 %{PATCH3}
21mr|kernel-6.6-generic-6.6.126-1|1061	%if %{with binary_extra_modules}
21mr|kernel-6.6-generic-6.6.126-1|1062	cp -rv drivers/net/ethernet/realtek drivers/net/ethernet/realtek.bak
21mr|kernel-6.6-generic-6.6.126-1|1063	sed -e 's,drivers/net/ethernet/realtek,drivers/net/ethernet/realtek.bak,g' %{PATCH3} > new3.patch
21mr|kernel-6.6-generic-6.6.126-1|1064	patch -p1 -R < new3.patch
21mr|kernel-6.6-generic-6.6.126-1|1065	%else
21mr|kernel-6.6-generic-6.6.126-1|1066	%patch3 -p1 -R
21mr|kernel-6.6-generic-6.6.126-1|1067	%endif
21mr|kernel-6.6-generic-6.6.126-1|1068	
21mr|kernel-6.6-generic-6.6.126-1|1069	#
21mr|kernel-6.6-generic-6.6.126-1|1070	# Setup Begin
21mr|kernel-6.6-generic-6.6.126-1|1071	#
21mr|kernel-6.6-generic-6.6.126-1|1072	
21mr|kernel-6.6-generic-6.6.126-1|1073	##################################
21mr|kernel-6.6-generic-6.6.126-1|1074	# Kernel configuration
21mr|kernel-6.6-generic-6.6.126-1|1075	
21mr|kernel-6.6-generic-6.6.126-1|1076	echo "Creating the kernel configuration file."
21mr|kernel-6.6-generic-6.6.126-1|1077	
21mr|kernel-6.6-generic-6.6.126-1|1078	# Configs
21mr|kernel-6.6-generic-6.6.126-1|1079	cp %{SOURCE111} .
21mr|kernel-6.6-generic-6.6.126-1|1080	cp %{SOURCE112} .
21mr|kernel-6.6-generic-6.6.126-1|1081	cp %{SOURCE113} .
21mr|kernel-6.6-generic-6.6.126-1|1082	cp %{SOURCE114} .
21mr|kernel-6.6-generic-6.6.126-1|1083	cp kernel-%{arch_suffix}.config .config
21mr|kernel-6.6-generic-6.6.126-1|1084	
21mr|kernel-6.6-generic-6.6.126-1|1085	touch %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1086	
21mr|kernel-6.6-generic-6.6.126-1|1087	# Get rid of unwanted files
21mr|kernel-6.6-generic-6.6.126-1|1088	find . -name '*~' -o -name '*.orig' -o -name '*.append' -delete
21mr|kernel-6.6-generic-6.6.126-1|1089	# Wipe all .gitignore/.get_maintainer.ignore files
21mr|kernel-6.6-generic-6.6.126-1|1090	find . -name "*.g*ignore" -delete
21mr|kernel-6.6-generic-6.6.126-1|1091	
21mr|kernel-6.6-generic-6.6.126-1|1092	# adapt for non-usr-moved platforms
21mr|kernel-6.6-generic-6.6.126-1|1093	%if %{without fail}
21mr|kernel-6.6-generic-6.6.126-1|1094	%if %{mdvver} < 202310
21mr|kernel-6.6-generic-6.6.126-1|1095	sed -i -e 's,/usr/sbin/,/sbin/,g' .config
21mr|kernel-6.6-generic-6.6.126-1|1096	%endif
21mr|kernel-6.6-generic-6.6.126-1|1097	%endif
21mr|kernel-6.6-generic-6.6.126-1|1098	
21mr|kernel-6.6-generic-6.6.126-1|1099	# Disable debug info if requested (enabled by default)
21mr|kernel-6.6-generic-6.6.126-1|1100	%if ! %build_debug
21mr|kernel-6.6-generic-6.6.126-1|1101	sed -i -e '/CONFIG_DEBUG_INFO/d' -e '/CONFIG_GDB_SCRIPTS/d' .config
21mr|kernel-6.6-generic-6.6.126-1|1102	echo '# CONFIG_DEBUG_INFO is not set' >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1103	echo '# CONFIG_GDB_SCRIPTS is not set' >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1104	%endif
21mr|kernel-6.6-generic-6.6.126-1|1105	
21mr|kernel-6.6-generic-6.6.126-1|1106	sed -i '/CONFIG_MODULE_SIG_FORCE/d' .config
21mr|kernel-6.6-generic-6.6.126-1|1107	%if %{with oblig_signed_modules}
21mr|kernel-6.6-generic-6.6.126-1|1108	# Disallow loading not signed modules
21mr|kernel-6.6-generic-6.6.126-1|1109	# But 0001-ROSA-ima-allow-to-off-modules-signature-check-dynami.patch allows to override this in cmdline
21mr|kernel-6.6-generic-6.6.126-1|1110	echo CONFIG_MODULE_SIG_FORCE=y >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1111	%else
21mr|kernel-6.6-generic-6.6.126-1|1112	echo CONFIG_MODULE_SIG_FORCE=n >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1113	%endif
21mr|kernel-6.6-generic-6.6.126-1|1114	
21mr|kernel-6.6-generic-6.6.126-1|1115	sed -i '/CONFIG_MODULE_SIG_KEY/d' .config
21mr|kernel-6.6-generic-6.6.126-1|1116	# Set path to the key that will be generated later by openssl/libressl
21mr|kernel-6.6-generic-6.6.126-1|1117	echo CONFIG_MODULE_SIG_KEY=\"%{certs_signing_key_priv_rnd}\" >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1118	
21mr|kernel-6.6-generic-6.6.126-1|1119	# Set path to one PEM file with all keys that the kernel must trust
21mr|kernel-6.6-generic-6.6.126-1|1120	sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
21mr|kernel-6.6-generic-6.6.126-1|1121	echo CONFIG_SYSTEM_TRUSTED_KEYS=\"%{certs_public_keys}\" >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1122	
21mr|kernel-6.6-generic-6.6.126-1|1123	# Memory wiping
21mr|kernel-6.6-generic-6.6.126-1|1124	# Introduced in kernel 5.3 by commit 6471384af2a6530696fc0203bafe4de41a23c9ef
21mr|kernel-6.6-generic-6.6.126-1|1125	# Estimated performance impact is described in the commit
21mr|kernel-6.6-generic-6.6.126-1|1126	# "Fill newly allocated pages and heap objects with zeroes."
21mr|kernel-6.6-generic-6.6.126-1|1127	# To enable, add to cmdline: init_on_alloc=1
21mr|kernel-6.6-generic-6.6.126-1|1128	sed -i '/CONFIG_INIT_ON_ALLOC_DEFAULT_ON/d' .config
21mr|kernel-6.6-generic-6.6.126-1|1129	echo CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1130	# "Fill freed pages and heap objects with zeroes"
21mr|kernel-6.6-generic-6.6.126-1|1131	# To disable, add to cmdline: init_on_free=0
21mr|kernel-6.6-generic-6.6.126-1|1132	sed -i '/CONFIG_INIT_ON_FREE_DEFAULT_ON/d' .config
21mr|kernel-6.6-generic-6.6.126-1|1133	%if %{with nickel}
21mr|kernel-6.6-generic-6.6.126-1|1134	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=y >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1135	%else
21mr|kernel-6.6-generic-6.6.126-1|1136	echo CONFIG_INIT_ON_FREE_DEFAULT_ON=n >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1137	%endif
21mr|kernel-6.6-generic-6.6.126-1|1138	# Here enabling only either only init_on_free or only init_on_alloc
21mr|kernel-6.6-generic-6.6.126-1|1139	# makes sense; init_on_alloc is not about protecting information.
21mr|kernel-6.6-generic-6.6.126-1|1140	
21mr|kernel-6.6-generic-6.6.126-1|1141	# To load kernel keyring in UML
21mr|kernel-6.6-generic-6.6.126-1|1142	for i in STREEBOG SHA1 SHA256 SHA512 ECRDSA RSA ; do
21mr|kernel-6.6-generic-6.6.126-1|1143	if ! grep -q "^CONFIG_CRYPTO_${i}=y$" .config; then
21mr|kernel-6.6-generic-6.6.126-1|1144	sed -i "/CONFIG_CRYPTO_${i}/d" .config
21mr|kernel-6.6-generic-6.6.126-1|1145	echo "CONFIG_CRYPTO_${i}=y" >> %{build_dir}/.config.append
21mr|kernel-6.6-generic-6.6.126-1|1146	fi
21mr|kernel-6.6-generic-6.6.126-1|1147	done
21mr|kernel-6.6-generic-6.6.126-1|1148	
21mr|kernel-6.6-generic-6.6.126-1|1149	cat %{build_dir}/.config.append >> .config
21mr|kernel-6.6-generic-6.6.126-1|1150	
21mr|kernel-6.6-generic-6.6.126-1|1151	##################
21mr|kernel-6.6-generic-6.6.126-1|1152	# End of kernel config
21mr|kernel-6.6-generic-6.6.126-1|1153	
21mr|kernel-6.6-generic-6.6.126-1|1154	
21mr|kernel-6.6-generic-6.6.126-1|1155	# Store the config file in the appropriate directory.
21mr|kernel-6.6-generic-6.6.126-1|1156	CONFIG_DIR=arch/%{arch_type}/configs
21mr|kernel-6.6-generic-6.6.126-1|1157	mkdir -p "${CONFIG_DIR}"
21mr|kernel-6.6-generic-6.6.126-1|1158	
21mr|kernel-6.6-generic-6.6.126-1|1159	cfg_file=arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour}
21mr|kernel-6.6-generic-6.6.126-1|1160	
21mr|kernel-6.6-generic-6.6.126-1|1161	make ARCH=%{arch_type} oldconfig
21mr|kernel-6.6-generic-6.6.126-1|1162	# When it is needed to edit kernel configs, run:
21mr|kernel-6.6-generic-6.6.126-1|1163	# abf fetch
21mr|kernel-6.6-generic-6.6.126-1|1164	# rpmbuild --define "_sourcedir $PWD" --with=fail -bb kernel.spec
21mr|kernel-6.6-generic-6.6.126-1|1165	# and then work with the config in the buildroot with applied patches etc.
21mr|kernel-6.6-generic-6.6.126-1|1166	%{?_with_fail:exit 1}
21mr|kernel-6.6-generic-6.6.126-1|1167	mv .config ${cfg_file}
21mr|kernel-6.6-generic-6.6.126-1|1168	echo "Created ${cfg_file}."
21mr|kernel-6.6-generic-6.6.126-1|1169	
21mr|kernel-6.6-generic-6.6.126-1|1170	# Make sure that package version matches the reality
21mr|kernel-6.6-generic-6.6.126-1|1171	test "$(grep '^VERSION =' Makefile | awk '{print $NF}')" = %{kernelversion}
21mr|kernel-6.6-generic-6.6.126-1|1172	test "$(grep '^PATCHLEVEL =' Makefile | awk '{print $NF}')" = %{patchlevel}
21mr|kernel-6.6-generic-6.6.126-1|1173	test "$(grep '^SUBLEVEL =' Makefile | awk '{print $NF}')" = %{sublevel}
21mr|kernel-6.6-generic-6.6.126-1|1174	
21mr|kernel-6.6-generic-6.6.126-1|1175	# Get rid of unwanted files
21mr|kernel-6.6-generic-6.6.126-1|1176	find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
21mr|kernel-6.6-generic-6.6.126-1|1177	find . -name '.get_maintainer.ignore' | %kxargs rm -f
21mr|kernel-6.6-generic-6.6.126-1|1178	
21mr|kernel-6.6-generic-6.6.126-1|1179	# Versionize python shebang (#!/usr/bin/env python -> #!/usr/bin/python3) in scripts
21mr|kernel-6.6-generic-6.6.126-1|1180	grep -Irl '^#!/usr/bin/env python' | xargs sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},'
21mr|kernel-6.6-generic-6.6.126-1|1181	
21mr|kernel-6.6-generic-6.6.126-1|1182	# Drop env from bash scripts
21mr|kernel-6.6-generic-6.6.126-1|1183	sed -i '1 s,^#!.*env .*,#!%{_bindir}/bash,' scripts/config
21mr|kernel-6.6-generic-6.6.126-1|1184	
21mr|kernel-6.6-generic-6.6.126-1|1185	# Drop env from perl scripts
21mr|kernel-6.6-generic-6.6.126-1|1186	grep -IrlE '^#!.*env perl' | xargs sed -i -e '1 s,^#!/usr/bin/env perl$,#!{_bindir}/perl,'
21mr|kernel-6.6-generic-6.6.126-1|1187	
21mr|kernel-6.6-generic-6.6.126-1|1188	# Frankly, Under Closer looK on other modules, it was probably a bad idea to move this header in other place (reversed from 6.12)
21mr|kernel-6.6-generic-6.6.126-1|1189	mkdir -pv "%{src_dir}/include/linux"
21mr|kernel-6.6-generic-6.6.126-1|1190	ln -s ../asm-generic/unaligned.h "%{src_dir}/include/linux/unaligned.h"
21mr|kernel-6.6-generic-6.6.126-1|1191	
21mr|kernel-6.6-generic-6.6.126-1|1192	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|1193	
21mr|kernel-6.6-generic-6.6.126-1|1194	%build
21mr|kernel-6.6-generic-6.6.126-1|1195	# Ensure that build time generated private keys don't get published
21mr|kernel-6.6-generic-6.6.126-1|1196	# as e.g. "RPM build root" on ABF!
21mr|kernel-6.6-generic-6.6.126-1|1197	# Note that ABF sends SIGKILL to rpm-build.sh when the build is terminated;
21mr|kernel-6.6-generic-6.6.126-1|1198	# in this case trap will not work, but RPM build root also will not be
21mr|kernel-6.6-generic-6.6.126-1|1199	# saved because rpm-build.sh saves it, but it is SIGKILLed.
21mr|kernel-6.6-generic-6.6.126-1|1200	# For best security we could store private keys in RAM (not reachable from
21mr|kernel-6.6-generic-6.6.126-1|1201	# filesystem, so not in /tmp!) and override sth like fopen() by LD_PRELOAD
21mr|kernel-6.6-generic-6.6.126-1|1202	# to give the content of keys from RAM when a virtual address of a key file
21mr|kernel-6.6-generic-6.6.126-1|1203	# is accessed, but currently I don't know how to implement this (TODO: ).
21mr|kernel-6.6-generic-6.6.126-1|1204	_cleanup(){
21mr|kernel-6.6-generic-6.6.126-1|1205	# Show resulting kernel public keys for debugging
21mr|kernel-6.6-generic-6.6.126-1|1206	cat "%{src_dir}/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-6.6-generic-6.6.126-1|1207	rm -fvr "%{src_dir}/%{certs_dir_rnd}"
21mr|kernel-6.6-generic-6.6.126-1|1208	%if %{with uml}
21mr|kernel-6.6-generic-6.6.126-1|1209	cat "%{src_dir}.uml/%{certs_dir_rnd}/x509_certificate_list" | base64 -d || :
21mr|kernel-6.6-generic-6.6.126-1|1210	rm -fvr "%{src_dir}.uml/%{certs_dir_rnd}"
21mr|kernel-6.6-generic-6.6.126-1|1211	%endif
21mr|kernel-6.6-generic-6.6.126-1|1212	}
21mr|kernel-6.6-generic-6.6.126-1|1213	# Make a trap to delete keys even if %%build fails in the middle
21mr|kernel-6.6-generic-6.6.126-1|1214	trap "_cleanup" EXIT
21mr|kernel-6.6-generic-6.6.126-1|1215	
21mr|kernel-6.6-generic-6.6.126-1|1216	rm -rf %{temp_root}
21mr|kernel-6.6-generic-6.6.126-1|1217	install -d %{temp_root}
21mr|kernel-6.6-generic-6.6.126-1|1218	
21mr|kernel-6.6-generic-6.6.126-1|1219	cd %{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1220	
21mr|kernel-6.6-generic-6.6.126-1|1221	### Keys for signing kernel modules
21mr|kernel-6.6-generic-6.6.126-1|1222	# Keys can be generated both manually and automatically,
21mr|kernel-6.6-generic-6.6.126-1|1223	# let's generate them by ourselves to take full control of the process
21mr|kernel-6.6-generic-6.6.126-1|1224	# https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.13/gtps7/cfgcert.html
21mr|kernel-6.6-generic-6.6.126-1|1225	# See also certs/Makefile in kernel source
21mr|kernel-6.6-generic-6.6.126-1|1226	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-6.6-generic-6.6.126-1|1227	
21mr|kernel-6.6-generic-6.6.126-1|1228	# On ABF, %%packager == $username <$email>
21mr|kernel-6.6-generic-6.6.126-1|1229	# Try to extract email from %%packager if it is set
21mr|kernel-6.6-generic-6.6.126-1|1230	_get_email(){
21mr|kernel-6.6-generic-6.6.126-1|1231	# Check that macro %%packager was set and is not empty
21mr|kernel-6.6-generic-6.6.126-1|1232	if echo '%{packager}' | grep -q 'packager}$' || [ -z "%{packager}" ]
21mr|kernel-6.6-generic-6.6.126-1|1233	# If was not set or is empty, use default email
21mr|kernel-6.6-generic-6.6.126-1|1234	then echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-6.6-generic-6.6.126-1|1235	# Otherwise try to extract email from 'name <email>' or sth else
21mr|kernel-6.6-generic-6.6.126-1|1236	else temp="$(echo '%{packager}' | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' | tr -d '<>' | grep -E '@.*\..*' | head -n 1)"
21mr|kernel-6.6-generic-6.6.126-1|1237	fi
21mr|kernel-6.6-generic-6.6.126-1|1238	# Validate that what we have now is a valid email
21mr|kernel-6.6-generic-6.6.126-1|1239	# https://stackoverflow.com/a/2138832, https://stackoverflow.com/a/41192733
21mr|kernel-6.6-generic-6.6.126-1|1240	# Note that we set %%_buildshell to /bin/bash to guarantee the work of this bashism
21mr|kernel-6.6-generic-6.6.126-1|1241	regex_email="^[a-z0-9!#\$%&'*+/=?^_\`{|}~-]+(\.[a-z0-9!#$%&'*+/=?^_\`{|}~-]+)*@([a-z0-9]([a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]([a-z0-9-]*[a-z0-9])?\$"
21mr|kernel-6.6-generic-6.6.126-1|1242	if [[ "$temp" =~ ${regex_email} ]]
21mr|kernel-6.6-generic-6.6.126-1|1243	# If it is, use it
21mr|kernel-6.6-generic-6.6.126-1|1244	then echo "$temp" && return
21mr|kernel-6.6-generic-6.6.126-1|1245	# Otherwise use default email
21mr|kernel-6.6-generic-6.6.126-1|1246	else echo 'rpmbuild@rosa.unknown' && return
21mr|kernel-6.6-generic-6.6.126-1|1247	fi
21mr|kernel-6.6-generic-6.6.126-1|1248	# If script above has not return'ed for any reason,
21mr|kernel-6.6-generic-6.6.126-1|1249	# e.g. because of non-bash shell being not able to
21mr|kernel-6.6-generic-6.6.126-1|1250	# process regexp, use default email
21mr|kernel-6.6-generic-6.6.126-1|1251	echo 'rpmbuild@rosa.unknown'
21mr|kernel-6.6-generic-6.6.126-1|1252	}
21mr|kernel-6.6-generic-6.6.126-1|1253	email="$(_get_email)"
21mr|kernel-6.6-generic-6.6.126-1|1254	
21mr|kernel-6.6-generic-6.6.126-1|1255	cat <<EOF > "%{certs_key_config_rnd}"
21mr|kernel-6.6-generic-6.6.126-1|1256	[ req ]
21mr|kernel-6.6-generic-6.6.126-1|1257	prompt = no
21mr|kernel-6.6-generic-6.6.126-1|1258	string_mask = utf8only
21mr|kernel-6.6-generic-6.6.126-1|1259	#default_keyfile = %%{certs_signing_key_priv_rnd}
21mr|kernel-6.6-generic-6.6.126-1|1260	distinguished_name = req_distinguished_name
21mr|kernel-6.6-generic-6.6.126-1|1261	x509_extensions = myexts
21mr|kernel-6.6-generic-6.6.126-1|1262	[ req_distinguished_name ]
21mr|kernel-6.6-generic-6.6.126-1|1263	organizationName = %{vendor} rpmbuild
21mr|kernel-6.6-generic-6.6.126-1|1264	commonName = Build time autogenerated @ALGO@ kernel key
21mr|kernel-6.6-generic-6.6.126-1|1265	emailAddress = ${email}
21mr|kernel-6.6-generic-6.6.126-1|1266	[ myexts ]
21mr|kernel-6.6-generic-6.6.126-1|1267	basicConstraints=critical,CA:FALSE
21mr|kernel-6.6-generic-6.6.126-1|1268	keyUsage=digitalSignature
21mr|kernel-6.6-generic-6.6.126-1|1269	subjectKeyIdentifier=hash
21mr|kernel-6.6-generic-6.6.126-1|1270	authorityKeyIdentifier=keyid
21mr|kernel-6.6-generic-6.6.126-1|1271	EOF
21mr|kernel-6.6-generic-6.6.126-1|1272	cat "%{certs_key_config_rnd}"
21mr|kernel-6.6-generic-6.6.126-1|1273	sed -e 's,@ALGO@,RSA,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.RSA"
21mr|kernel-6.6-generic-6.6.126-1|1274	sed -e 's,@ALGO@,GOST R 34.10-2012,g' "%{certs_key_config_rnd}" > "%{certs_key_config_rnd}.GOST"
21mr|kernel-6.6-generic-6.6.126-1|1275	# Avoid using the template
21mr|kernel-6.6-generic-6.6.126-1|1276	rm -f "%{certs_key_config_rnd}"
21mr|kernel-6.6-generic-6.6.126-1|1277	
21mr|kernel-6.6-generic-6.6.126-1|1278	_libressl_gen_key(){
21mr|kernel-6.6-generic-6.6.126-1|1279	if [ "$GOST_KEY" = 1 ]
21mr|kernel-6.6-generic-6.6.126-1|1280	then
21mr|kernel-6.6-generic-6.6.126-1|1281	lssl_req_gost_args="\
21mr|kernel-6.6-generic-6.6.126-1|1282	-newkey gost2001 \
21mr|kernel-6.6-generic-6.6.126-1|1283	-pkeyopt dgst:streebog512 -pkeyopt paramset:A \
21mr|kernel-6.6-generic-6.6.126-1|1284	-streebog512"
21mr|kernel-6.6-generic-6.6.126-1|1285	OUT="%{certs_signing_key_priv_rnd}.GOST"
21mr|kernel-6.6-generic-6.6.126-1|1286	CONFIG="%{certs_key_config_rnd}.GOST"
21mr|kernel-6.6-generic-6.6.126-1|1287	else
21mr|kernel-6.6-generic-6.6.126-1|1288	lssl_req_gost_args=""
21mr|kernel-6.6-generic-6.6.126-1|1289	OUT="%{certs_signing_key_priv_rnd}.RSA"
21mr|kernel-6.6-generic-6.6.126-1|1290	CONFIG="%{certs_key_config_rnd}.RSA"
21mr|kernel-6.6-generic-6.6.126-1|1291	fi
21mr|kernel-6.6-generic-6.6.126-1|1292	libressl req -new -nodes -utf8 -batch \
21mr|kernel-6.6-generic-6.6.126-1|1293	$lssl_req_gost_args \
21mr|kernel-6.6-generic-6.6.126-1|1294	-days 109500 \
21mr|kernel-6.6-generic-6.6.126-1|1295	-x509 -config "$CONFIG" \
21mr|kernel-6.6-generic-6.6.126-1|1296	-out "$OUT" \
21mr|kernel-6.6-generic-6.6.126-1|1297	-keyout "$OUT"
21mr|kernel-6.6-generic-6.6.126-1|1298	
21mr|kernel-6.6-generic-6.6.126-1|1299	# Verify
21mr|kernel-6.6-generic-6.6.126-1|1300	if [ "$GOST_KEY" = 1 ]; then
21mr|kernel-6.6-generic-6.6.126-1|1301	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.6-generic-6.6.126-1|1302	| grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|kernel-6.6-generic-6.6.126-1|1303	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.6-generic-6.6.126-1|1304	| grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|kernel-6.6-generic-6.6.126-1|1305	libressl x509 -in "%{certs_signing_key_priv_rnd}.GOST" -text -noout \
21mr|kernel-6.6-generic-6.6.126-1|1306	| grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|kernel-6.6-generic-6.6.126-1|1307	fi
21mr|kernel-6.6-generic-6.6.126-1|1308	}
21mr|kernel-6.6-generic-6.6.126-1|1309	
21mr|kernel-6.6-generic-6.6.126-1|1310	GOST_KEY=0 _libressl_gen_key
21mr|kernel-6.6-generic-6.6.126-1|1311	GOST_KEY=1 _libressl_gen_key
21mr|kernel-6.6-generic-6.6.126-1|1312	# Fake CONFIG_MODULE_SIG_KEY to make build scripts happy
21mr|kernel-6.6-generic-6.6.126-1|1313	cp -v "%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}"
21mr|kernel-6.6-generic-6.6.126-1|1314	
21mr|kernel-6.6-generic-6.6.126-1|1315	# Strip public parts from the generated PEMs
21mr|kernel-6.6-generic-6.6.126-1|1316	sed -n \
21mr|kernel-6.6-generic-6.6.126-1|1317	'/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/p' \
21mr|kernel-6.6-generic-6.6.126-1|1318	"%{certs_signing_key_priv_rnd}.GOST" \
21mr|kernel-6.6-generic-6.6.126-1|1319	"%{certs_signing_key_priv_rnd}.RSA" \
21mr|kernel-6.6-generic-6.6.126-1|1320	> "%{certs_public_keys}"
21mr|kernel-6.6-generic-6.6.126-1|1321	
21mr|kernel-6.6-generic-6.6.126-1|1322	%if %{with additional_keys}
21mr|kernel-6.6-generic-6.6.126-1|1323	# Add additional public RSA keys to the list of trusted keys for kernel modules
21mr|kernel-6.6-generic-6.6.126-1|1324	# Build kernel --without additional_keys if you do not want to trust them
21mr|kernel-6.6-generic-6.6.126-1|1325	cat %{expand:%(for i in `seq 1 12`; do echo "%%SOURCE$((200+${i}))" | tr "\n" " "; done)} \
21mr|kernel-6.6-generic-6.6.126-1|1326	>> "%{certs_public_keys}"
21mr|kernel-6.6-generic-6.6.126-1|1327	%endif
21mr|kernel-6.6-generic-6.6.126-1|1328	# End of additional_keys
21mr|kernel-6.6-generic-6.6.126-1|1329	cat %{certs_public_keys}
21mr|kernel-6.6-generic-6.6.126-1|1330	
21mr|kernel-6.6-generic-6.6.126-1|1331	# .config
21mr|kernel-6.6-generic-6.6.126-1|1332	%smake -s mrproper
21mr|kernel-6.6-generic-6.6.126-1|1333	cp arch/%{arch_type}/configs/%{arch_suffix}_defconfig-%{flavour} .config
21mr|kernel-6.6-generic-6.6.126-1|1334	
21mr|kernel-6.6-generic-6.6.126-1|1335	# Make sure EXTRAVERSION says what we want it to say
21mr|kernel-6.6-generic-6.6.126-1|1336	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{flavour}-%{buildrpmrel}/" Makefile
21mr|kernel-6.6-generic-6.6.126-1|1337	
21mr|kernel-6.6-generic-6.6.126-1|1338	# Build the kernel
21mr|kernel-6.6-generic-6.6.126-1|1339	echo "Building kernel %{kver_full}"
21mr|kernel-6.6-generic-6.6.126-1|1340	
21mr|kernel-6.6-generic-6.6.126-1|1341	TARGETS="all"
21mr|kernel-6.6-generic-6.6.126-1|1342	# need to install dtbs to proper boot arm64 devices
21mr|kernel-6.6-generic-6.6.126-1|1343	%ifarch %{armx}
21mr|kernel-6.6-generic-6.6.126-1|1344	TARGETS="$TARGETS dtbs"
21mr|kernel-6.6-generic-6.6.126-1|1345	%endif
21mr|kernel-6.6-generic-6.6.126-1|1346	
21mr|kernel-6.6-generic-6.6.126-1|1347	%kmake V=1 -s $TARGETS
21mr|kernel-6.6-generic-6.6.126-1|1348	
21mr|kernel-6.6-generic-6.6.126-1|1349	# Install modules
21mr|kernel-6.6-generic-6.6.126-1|1350	mkdir -p %{temp_modules}/%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1351	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{kver_full} modules_install
21mr|kernel-6.6-generic-6.6.126-1|1352	
21mr|kernel-6.6-generic-6.6.126-1|1353	%if %{with binary_extra_modules}
21mr|kernel-6.6-generic-6.6.126-1|1354	# Build and install procedure is specific to each Makefile from kernel-source-* packages
21mr|kernel-6.6-generic-6.6.126-1|1355	# See also: https://www.kernel.org/doc/html/latest/kbuild/modules.html
21mr|kernel-6.6-generic-6.6.126-1|1356	# Copy directory because write permissions are required
21mr|kernel-6.6-generic-6.6.126-1|1357	# `make modules_install` must be done before this, otherwise these copied files will be deleted
21mr|kernel-6.6-generic-6.6.126-1|1358	
21mr|kernel-6.6-generic-6.6.126-1|1359	# $1: name of kernel module
21mr|kernel-6.6-generic-6.6.126-1|1360	# $2: directory (e.g.: kernel/net/wireless)
21mr|kernel-6.6-generic-6.6.126-1|1361	_build_rtl(){
21mr|kernel-6.6-generic-6.6.126-1|1362	cp -r "$(rpm -q --qf "/usr/src/rtl${1}-%%{VERSION}-%%{RELEASE}" kernel-source-rtl${1})" kernel-source-rtl${1}
21mr|kernel-6.6-generic-6.6.126-1|1363	pushd kernel-source-rtl${1}
21mr|kernel-6.6-generic-6.6.126-1|1364	%kmake KSRC=%{src_dir} M="$PWD"
21mr|kernel-6.6-generic-6.6.126-1|1365	mkdir -p %{temp_modules}/%{kver_full}/${2}
21mr|kernel-6.6-generic-6.6.126-1|1366	cp ${1}.ko %{temp_modules}/%{kver_full}/${2}
21mr|kernel-6.6-generic-6.6.126-1|1367	popd
21mr|kernel-6.6-generic-6.6.126-1|1368	rm -fr kernel-source-rtl${1}
21mr|kernel-6.6-generic-6.6.126-1|1369	}
21mr|kernel-6.6-generic-6.6.126-1|1370	
21mr|kernel-6.6-generic-6.6.126-1|1371	_build_rtl 8821cu kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1372	_build_rtl 88x2bu kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1373	_build_rtl 8812au kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1374	_build_rtl 8821au kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1375	_build_rtl 8821au kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1376	_build_rtl 8814au kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1377	_build_rtl 8188gu kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1378	_build_rtl 8852au kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1379	_build_rtl 8852bu kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1380	_build_rtl 8192du kernel/net/wireless
21mr|kernel-6.6-generic-6.6.126-1|1381	
21mr|kernel-6.6-generic-6.6.126-1|1382	cp -r "$(rpm -q --qf "/usr/src/r8168-%%{VERSION}-%%{RELEASE}" kernel-source-r8168)" kernel-source-r8168
21mr|kernel-6.6-generic-6.6.126-1|1383	pushd kernel-source-r8168
21mr|kernel-6.6-generic-6.6.126-1|1384	%kmake -C %{src_dir} KERNELRELEASE=%{kver_full} KERNELDIR=%{src_dir} M="$PWD" modules
21mr|kernel-6.6-generic-6.6.126-1|1385	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.6-generic-6.6.126-1|1386	cp r8168.ko %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.6-generic-6.6.126-1|1387	popd
21mr|kernel-6.6-generic-6.6.126-1|1388	rm -fr kernel-source-r8168
21mr|kernel-6.6-generic-6.6.126-1|1389	
21mr|kernel-6.6-generic-6.6.126-1|1390	pushd drivers/net/ethernet/realtek.bak
21mr|kernel-6.6-generic-6.6.126-1|1391	cat > Makefile << 'EOF'
21mr|kernel-6.6-generic-6.6.126-1|1392	r8169orig-objs += r8169_main.o r8169_firmware.o r8169_phy_config.o
21mr|kernel-6.6-generic-6.6.126-1|1393	obj-m += r8169orig.o
21mr|kernel-6.6-generic-6.6.126-1|1394	EOF
21mr|kernel-6.6-generic-6.6.126-1|1395	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.6-generic-6.6.126-1|1396	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.6-generic-6.6.126-1|1397	cp r8169orig.ko %{temp_modules}/%{kver_full}/kernel/drivers/net/ethernet/realtek
21mr|kernel-6.6-generic-6.6.126-1|1398	popd
21mr|kernel-6.6-generic-6.6.126-1|1399	
21mr|kernel-6.6-generic-6.6.126-1|1400	cp -r "$(rpm -q --qf '/usr/src/rtk_btusb-%%{VERSION}-%%{RELEASE}' kernel-source-rtk_btusb)" kernel-source-rtk_btusb
21mr|kernel-6.6-generic-6.6.126-1|1401	pushd kernel-source-rtk_btusb
21mr|kernel-6.6-generic-6.6.126-1|1402	%kmake KDIR=%{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1403	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/
21mr|kernel-6.6-generic-6.6.126-1|1404	cp rtk_btusb.ko %{temp_modules}/%{kver_full}/kernel/drivers/bluetooth/rtk_btusb.ko
21mr|kernel-6.6-generic-6.6.126-1|1405	popd
21mr|kernel-6.6-generic-6.6.126-1|1406	rm -fr kernel-source-rtk_btusb
21mr|kernel-6.6-generic-6.6.126-1|1407	
21mr|kernel-6.6-generic-6.6.126-1|1408	_build_nvidia(){
21mr|kernel-6.6-generic-6.6.126-1|1409	local t="${2:-}"
21mr|kernel-6.6-generic-6.6.126-1|1410	test -n "$t" && t="-$t"
21mr|kernel-6.6-generic-6.6.126-1|1411	cp -r "$(rpm -q --qf "/usr/src/nvidia${1}${t}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1}${t})" kernel-source-nvidia${1}${t}
21mr|kernel-6.6-generic-6.6.126-1|1412	pushd kernel-source-nvidia${1}${t}
21mr|kernel-6.6-generic-6.6.126-1|1413	%make_build SYSSRC=%{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1414	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}
21mr|kernel-6.6-generic-6.6.126-1|1415	# put them here to extract debug and compress, will be moved later
21mr|kernel-6.6-generic-6.6.126-1|1416	install -m0644 $(find . -name '*.ko') %{temp_modules}/%{kver_full}/kernel/drivers/video/nvidia${1}${t}.%{kroko_release}/"$i"
21mr|kernel-6.6-generic-6.6.126-1|1417	popd
21mr|kernel-6.6-generic-6.6.126-1|1418	rm -fr kernel-source-nvidia${1}${t}
21mr|kernel-6.6-generic-6.6.126-1|1419	# for rosa-kernel-tools
21mr|kernel-6.6-generic-6.6.126-1|1420	mkdir -p %{temp_root}/var/spool/initramfs-regen
21mr|kernel-6.6-generic-6.6.126-1|1421	touch %{temp_root}/var/spool/initramfs-regen/nvidia${1}${t}.%{kroko_release}
21mr|kernel-6.6-generic-6.6.126-1|1422	}
21mr|kernel-6.6-generic-6.6.126-1|1423	
21mr|kernel-6.6-generic-6.6.126-1|1424	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|1425	cp -r "$(rpm -q --qf '/usr/src/broadcom-wl-%%{VERSION}-%%{RELEASE}' kernel-source-broadcom-wl)" kernel-source-broadcom-wl
21mr|kernel-6.6-generic-6.6.126-1|1426	pushd kernel-source-broadcom-wl
21mr|kernel-6.6-generic-6.6.126-1|1427	%kmake -C %{src_dir} M="$PWD"
21mr|kernel-6.6-generic-6.6.126-1|1428	mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
21mr|kernel-6.6-generic-6.6.126-1|1429	cp wl.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/wl.ko
21mr|kernel-6.6-generic-6.6.126-1|1430	popd
21mr|kernel-6.6-generic-6.6.126-1|1431	rm -fr kernel-source-broadcom-wl
21mr|kernel-6.6-generic-6.6.126-1|1432	
21mr|kernel-6.6-generic-6.6.126-1|1433	_build_nvidia 340
21mr|kernel-6.6-generic-6.6.126-1|1434	%endif
21mr|kernel-6.6-generic-6.6.126-1|1435	
21mr|kernel-6.6-generic-6.6.126-1|1436	%ifarch %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|1437	_build_nvidia 390
21mr|kernel-6.6-generic-6.6.126-1|1438	_build_nvidia 470
21mr|kernel-6.6-generic-6.6.126-1|1439	_build_nvidia 550
21mr|kernel-6.6-generic-6.6.126-1|1440	_build_nvidia 580 proprietary
21mr|kernel-6.6-generic-6.6.126-1|1441	_build_nvidia 580 open
21mr|kernel-6.6-generic-6.6.126-1|1442	%endif
21mr|kernel-6.6-generic-6.6.126-1|1443	
21mr|kernel-6.6-generic-6.6.126-1|1444	cp -r "$(rpm -q --qf '/usr/src/tripso-%%{VERSION}-%%{RELEASE}' kernel-source-tripso)" kernel-source-tripso
21mr|kernel-6.6-generic-6.6.126-1|1445	pushd kernel-source-tripso
21mr|kernel-6.6-generic-6.6.126-1|1446	%kmake KDIR=%{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1447	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-6.6-generic-6.6.126-1|1448	cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-6.6-generic-6.6.126-1|1449	popd
21mr|kernel-6.6-generic-6.6.126-1|1450	rm -fr kernel-source-tripso
21mr|kernel-6.6-generic-6.6.126-1|1451	
21mr|kernel-6.6-generic-6.6.126-1|1452	cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so
21mr|kernel-6.6-generic-6.6.126-1|1453	pushd kernel-source-ipt-so
21mr|kernel-6.6-generic-6.6.126-1|1454	%kmake KDIR=%{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1455	mkdir -p %{temp_modules}/%{kver_full}/kernel/net
21mr|kernel-6.6-generic-6.6.126-1|1456	cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/
21mr|kernel-6.6-generic-6.6.126-1|1457	popd
21mr|kernel-6.6-generic-6.6.126-1|1458	rm -fr kernel-source-ipt-so
21mr|kernel-6.6-generic-6.6.126-1|1459	
21mr|kernel-6.6-generic-6.6.126-1|1460	cp -r "$(rpm -q --qf '/usr/src/nwfermi-%%{VERSION}-%%{RELEASE}' kernel-source-nwfermi)" kernel-source-nwfermi
21mr|kernel-6.6-generic-6.6.126-1|1461	pushd kernel-source-nwfermi
21mr|kernel-6.6-generic-6.6.126-1|1462	#%%kmake KERNEL_SOURCE=%{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1463	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.6-generic-6.6.126-1|1464	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/input
21mr|kernel-6.6-generic-6.6.126-1|1465	cp nwfermi.ko %{temp_modules}/%{kver_full}/kernel/drivers/input/
21mr|kernel-6.6-generic-6.6.126-1|1466	popd
21mr|kernel-6.6-generic-6.6.126-1|1467	rm -fr kernel-source-nwfermi
21mr|kernel-6.6-generic-6.6.126-1|1468	
21mr|kernel-6.6-generic-6.6.126-1|1469	%if %{with binary_shredder}
21mr|kernel-6.6-generic-6.6.126-1|1470	cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel
21mr|kernel-6.6-generic-6.6.126-1|1471	pushd kernel-source-shredder-kernel
21mr|kernel-6.6-generic-6.6.126-1|1472	%kmake KERNEL_PATH=%{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1473	mkdir -p %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-6.6-generic-6.6.126-1|1474	cp shredder-kernel.ko %{temp_modules}/%{kver_full}/kernel/extra/
21mr|kernel-6.6-generic-6.6.126-1|1475	popd
21mr|kernel-6.6-generic-6.6.126-1|1476	rm -fr kernel-source-shredder-kernel
21mr|kernel-6.6-generic-6.6.126-1|1477	%endif
21mr|kernel-6.6-generic-6.6.126-1|1478	
21mr|kernel-6.6-generic-6.6.126-1|1479	%if %{with binary_virtualbox_host}
21mr|kernel-6.6-generic-6.6.126-1|1480	# build commands for virtualbox are based on the ones from the virtualbox package
21mr|kernel-6.6-generic-6.6.126-1|1481	cp -r "$(rpm -q --qf '/usr/src/virtualbox-%%{VERSION}-%%{RELEASE}' kernel-source-virtualbox)" kernel-source-virtualbox
21mr|kernel-6.6-generic-6.6.126-1|1482	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.6-generic-6.6.126-1|1483	pushd kernel-source-virtualbox
21mr|kernel-6.6-generic-6.6.126-1|1484	make -C vboxdrv KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1485	cp -fv vboxdrv/Module.symvers vboxnetflt
21mr|kernel-6.6-generic-6.6.126-1|1486	cp -fv vboxdrv/Module.symvers vboxnetadp
21mr|kernel-6.6-generic-6.6.126-1|1487	make -C vboxnetflt KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1488	make -C vboxnetadp KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1489	cp -fv vboxnetadp/Module.symvers vboxpci/
21mr|kernel-6.6-generic-6.6.126-1|1490	make -C vboxpci KERN_DIR=%{src_dir} KERN_VER=%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1491	for i in vboxnetflt vboxnetadp vboxdrv vboxpci
21mr|kernel-6.6-generic-6.6.126-1|1492	do
21mr|kernel-6.6-generic-6.6.126-1|1493	cp -v "${i}/${i}.ko" %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.6-generic-6.6.126-1|1494	done
21mr|kernel-6.6-generic-6.6.126-1|1495	popd
21mr|kernel-6.6-generic-6.6.126-1|1496	%endif
21mr|kernel-6.6-generic-6.6.126-1|1497	
21mr|kernel-6.6-generic-6.6.126-1|1498	cp -r "$(rpm -q --qf '/usr/src/v4l2loopback-%%{VERSION}-%%{RELEASE}' kernel-source-v4l2loopback)" kernel-source-v4l2loopback
21mr|kernel-6.6-generic-6.6.126-1|1499	pushd kernel-source-v4l2loopback
21mr|kernel-6.6-generic-6.6.126-1|1500	cat Kbuild > Makefile
21mr|kernel-6.6-generic-6.6.126-1|1501	mkdir -p %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-6.6-generic-6.6.126-1|1502	make -C %{src_dir} M="$PWD" modules
21mr|kernel-6.6-generic-6.6.126-1|1503	cp v4l2loopback.ko %{temp_modules}/%{kver_full}/kernel/drivers/media
21mr|kernel-6.6-generic-6.6.126-1|1504	pushd
21mr|kernel-6.6-generic-6.6.126-1|1505	rm -fr kernel-source-v4l2loopback
21mr|kernel-6.6-generic-6.6.126-1|1506	
21mr|kernel-6.6-generic-6.6.126-1|1507	%if %{with nickel}
21mr|kernel-6.6-generic-6.6.126-1|1508	# rosa-test-suite uses /sr/src/xxx-version, not /usr/src/xxx-version-release
21mr|kernel-6.6-generic-6.6.126-1|1509	cp -r "$(rpm -q --qf '/usr/src/rosa-test-suite-%%{VERSION}' kernel-source-rosa-test-suite)" kernel-source-rosa-test-suite
21mr|kernel-6.6-generic-6.6.126-1|1510	pushd kernel-source-rosa-test-suite
21mr|kernel-6.6-generic-6.6.126-1|1511	mkdir -p %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.6-generic-6.6.126-1|1512	for i in nlkm memfreetest pcietest
21mr|kernel-6.6-generic-6.6.126-1|1513	do
21mr|kernel-6.6-generic-6.6.126-1|1514	cat << EOF > Makefile
21mr|kernel-6.6-generic-6.6.126-1|1515	obj-m := ${i}.o
21mr|kernel-6.6-generic-6.6.126-1|1516	all:
21mr|kernel-6.6-generic-6.6.126-1|1517	make -C %{src_dir} M=\$(PWD) modules
21mr|kernel-6.6-generic-6.6.126-1|1518	EOF
21mr|kernel-6.6-generic-6.6.126-1|1519	%kmake
21mr|kernel-6.6-generic-6.6.126-1|1520	cp -fv ${i}.ko %{temp_modules}/%{kver_full}/kernel/misc/
21mr|kernel-6.6-generic-6.6.126-1|1521	done
21mr|kernel-6.6-generic-6.6.126-1|1522	popd
21mr|kernel-6.6-generic-6.6.126-1|1523	%endif
21mr|kernel-6.6-generic-6.6.126-1|1524	# End with nickel <- with binary_extra_modules
21mr|kernel-6.6-generic-6.6.126-1|1525	
21mr|kernel-6.6-generic-6.6.126-1|1526	%endif
21mr|kernel-6.6-generic-6.6.126-1|1527	# End with binary_extra_modules
21mr|kernel-6.6-generic-6.6.126-1|1528	
21mr|kernel-6.6-generic-6.6.126-1|1529	%if %{with uml}
21mr|kernel-6.6-generic-6.6.126-1|1530	cp -rv %{certs_dir_rnd} %{src_dir}.uml/
21mr|kernel-6.6-generic-6.6.126-1|1531	pushd %{src_dir}.uml
21mr|kernel-6.6-generic-6.6.126-1|1532	%kmake ARCH=um defconfig
21mr|kernel-6.6-generic-6.6.126-1|1533	%kmake ARCH=um linux
21mr|kernel-6.6-generic-6.6.126-1|1534	install -Dm0755 linux %{temp_root}%{_bindir}/linux-uml-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1535	#rm -fv linux
21mr|kernel-6.6-generic-6.6.126-1|1536	%kmake V=1 ARCH=um modules
21mr|kernel-6.6-generic-6.6.126-1|1537	mkdir -p %{temp_root}%{_modulesdir}-uml/%{kver_full}/
21mr|kernel-6.6-generic-6.6.126-1|1538	%kmake ARCH=um INSTALL_MOD_PATH=%{temp_root}%{_modulesdir}-uml/%{kver_full}/ modules_install
21mr|kernel-6.6-generic-6.6.126-1|1539	popd
21mr|kernel-6.6-generic-6.6.126-1|1540	%endif
21mr|kernel-6.6-generic-6.6.126-1|1541	
21mr|kernel-6.6-generic-6.6.126-1|1542	install -d %{temp_boot}
21mr|kernel-6.6-generic-6.6.126-1|1543	install -m 644 System.map %{temp_boot}/System.map-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1544	install -m 644 .config %{temp_boot}/config-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1545	%if %{with modxz}
21mr|kernel-6.6-generic-6.6.126-1|1546	xz -c Module.symvers > %{temp_boot}/symvers-%{kver_full}.xz
21mr|kernel-6.6-generic-6.6.126-1|1547	%else
21mr|kernel-6.6-generic-6.6.126-1|1548	%{zstd_cmd} Module.symvers
21mr|kernel-6.6-generic-6.6.126-1|1549	install -m 644 Module.symvers.zst %{temp_boot}/symvers-%{kver_full}.zst
21mr|kernel-6.6-generic-6.6.126-1|1550	%endif
21mr|kernel-6.6-generic-6.6.126-1|1551	
21mr|kernel-6.6-generic-6.6.126-1|1552	%ifarch %{armx}
21mr|kernel-6.6-generic-6.6.126-1|1553	%make_build ARCH=%{arch_type} V=1 INSTALL_DTBS_PATH=%{temp_boot}/dtb-%{kver_full} dtbs_install
21mr|kernel-6.6-generic-6.6.126-1|1554	%endif
21mr|kernel-6.6-generic-6.6.126-1|1555	
21mr|kernel-6.6-generic-6.6.126-1|1556	%ifarch aarch64 riscv64
21mr|kernel-6.6-generic-6.6.126-1|1557	cp -f arch/%{arch_type}/boot/Image* %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1558	%else
21mr|kernel-6.6-generic-6.6.126-1|1559	cp -f arch/%{arch_type}/boot/bzImage %{temp_boot}/vmlinuz-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1560	%endif
21mr|kernel-6.6-generic-6.6.126-1|1561	
21mr|kernel-6.6-generic-6.6.126-1|1562	# Headers
21mr|kernel-6.6-generic-6.6.126-1|1563	%if %{build_headers}
21mr|kernel-6.6-generic-6.6.126-1|1564	%make_build INSTALL_HDR_PATH=%{temp_root}%{_prefix} KERNELRELEASE=%{kver_full} headers_install
21mr|kernel-6.6-generic-6.6.126-1|1565	find %{temp_root}%{_prefix} -name .install -or -name ..install.cmd | %kxargs rm -f
21mr|kernel-6.6-generic-6.6.126-1|1566	%endif
21mr|kernel-6.6-generic-6.6.126-1|1567	
21mr|kernel-6.6-generic-6.6.126-1|1568	# Remove /lib/firmware, we use a separate linux-firmware package
21mr|kernel-6.6-generic-6.6.126-1|1569	rm -rf %{temp_root}/lib/firmware
21mr|kernel-6.6-generic-6.6.126-1|1570	
21mr|kernel-6.6-generic-6.6.126-1|1571	# Prepare the files for kernel*-devel
21mr|kernel-6.6-generic-6.6.126-1|1572	%if %{build_devel}
21mr|kernel-6.6-generic-6.6.126-1|1573	
21mr|kernel-6.6-generic-6.6.126-1|1574	mkdir -p %{temp_devel_root}
21mr|kernel-6.6-generic-6.6.126-1|1575	for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-6.6-generic-6.6.126-1|1576	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i %{temp_devel_root}; done
21mr|kernel-6.6-generic-6.6.126-1|1577	
21mr|kernel-6.6-generic-6.6.126-1|1578	cp -fR include %{temp_devel_root}
21mr|kernel-6.6-generic-6.6.126-1|1579	
21mr|kernel-6.6-generic-6.6.126-1|1580	cp -fR scripts %{temp_devel_root}
21mr|kernel-6.6-generic-6.6.126-1|1581	cp -fR kernel/bounds.c %{temp_devel_root}/kernel
21mr|kernel-6.6-generic-6.6.126-1|1582	cp -fR kernel/time/timeconst.bc %{temp_devel_root}/kernel/time
21mr|kernel-6.6-generic-6.6.126-1|1583	cp -fR tools %{temp_devel_root}/
21mr|kernel-6.6-generic-6.6.126-1|1584	cp -fR arch/%{arch_type}/kernel/asm-offsets.{c,s} %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-6.6-generic-6.6.126-1|1585	%ifarch %{ix86} %{x86_64}
21mr|kernel-6.6-generic-6.6.126-1|1586	cp -fR arch/%{arch_type}/kernel/asm-offsets_{32,64}.c %{temp_devel_root}/arch/%{arch_type}/kernel/
21mr|kernel-6.6-generic-6.6.126-1|1587	cp -fR arch/%{arch_type}/purgatory/* %{temp_devel_root}/arch/%{arch_type}/purgatory/
21mr|kernel-6.6-generic-6.6.126-1|1588	# Needed for arch/x86/purgatory
21mr|kernel-6.6-generic-6.6.126-1|1589	cp -fR lib/*.h lib/*.c %{temp_devel_root}/lib/
21mr|kernel-6.6-generic-6.6.126-1|1590	cp -fR arch/%{arch_type}/entry/syscalls/syscall* %{temp_devel_root}/arch/%{arch_type}/entry/syscalls/
21mr|kernel-6.6-generic-6.6.126-1|1591	cp -fR arch/%{arch_type}/tools %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-6.6-generic-6.6.126-1|1592	# needed for kexec
21mr|kernel-6.6-generic-6.6.126-1|1593	cp -fR arch/%{arch_type}/boot/*.h %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-6.6-generic-6.6.126-1|1594	cp -fR arch/%{arch_type}/boot/*.c %{temp_devel_root}/arch/%{arch_type}/boot/
21mr|kernel-6.6-generic-6.6.126-1|1595	%endif
21mr|kernel-6.6-generic-6.6.126-1|1596	cp -fR arch/%{arch_type}/include %{temp_devel_root}/arch/%{arch_type}/
21mr|kernel-6.6-generic-6.6.126-1|1597	cp -fR .config Module.symvers %{temp_devel_root}
21mr|kernel-6.6-generic-6.6.126-1|1598	
21mr|kernel-6.6-generic-6.6.126-1|1599	# Needed for truecrypt build (Danny)
21mr|kernel-6.6-generic-6.6.126-1|1600	cp -fR drivers/md/dm.h %{temp_devel_root}/drivers/md/
21mr|kernel-6.6-generic-6.6.126-1|1601	
21mr|kernel-6.6-generic-6.6.126-1|1602	# Needed for lirc_gpio (#39004)
21mr|kernel-6.6-generic-6.6.126-1|1603	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-6.6-generic-6.6.126-1|1604	cp -fR drivers/media/pci/bt8xx/bt848.h %{temp_devel_root}/drivers/media/pci/bt8xx/
21mr|kernel-6.6-generic-6.6.126-1|1605	
21mr|kernel-6.6-generic-6.6.126-1|1606	# Add acpica header files, needed for fglrx build
21mr|kernel-6.6-generic-6.6.126-1|1607	cp -fR drivers/acpi/acpica/*.h %{temp_devel_root}/drivers/acpi/acpica/
21mr|kernel-6.6-generic-6.6.126-1|1608	
21mr|kernel-6.6-generic-6.6.126-1|1609	%if %{with aufs}
21mr|kernel-6.6-generic-6.6.126-1|1610	# aufs2 has a special file needed
21mr|kernel-6.6-generic-6.6.126-1|1611	cp -fR fs/aufs/magic.mk %{temp_devel_root}/fs/aufs
21mr|kernel-6.6-generic-6.6.126-1|1612	%endif
21mr|kernel-6.6-generic-6.6.126-1|1613	
21mr|kernel-6.6-generic-6.6.126-1|1614	# SELinux needs security/selinux/include
21mr|kernel-6.6-generic-6.6.126-1|1615	cp -fR security/selinux/include %{temp_devel_root}/security/selinux
21mr|kernel-6.6-generic-6.6.126-1|1616	
21mr|kernel-6.6-generic-6.6.126-1|1617	for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
21mr|kernel-6.6-generic-6.6.126-1|1618	mips mn10300 nds32 nios2 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
21mr|kernel-6.6-generic-6.6.126-1|1619	rm -rf %{temp_devel_root}/arch/$i
21mr|kernel-6.6-generic-6.6.126-1|1620	done
21mr|kernel-6.6-generic-6.6.126-1|1621	
21mr|kernel-6.6-generic-6.6.126-1|1622	# Clean the scripts tree, and make sure everything is ok (sanity check)
21mr|kernel-6.6-generic-6.6.126-1|1623	# running prepare+scripts (tree was already "prepared" in build)
21mr|kernel-6.6-generic-6.6.126-1|1624	pushd %{temp_devel_root}
21mr|kernel-6.6-generic-6.6.126-1|1625	%smake V=1 -s clean ARCH=%{arch_type}
21mr|kernel-6.6-generic-6.6.126-1|1626	popd
21mr|kernel-6.6-generic-6.6.126-1|1627	
21mr|kernel-6.6-generic-6.6.126-1|1628	rm -f %{temp_devel_root}/.config.old
21mr|kernel-6.6-generic-6.6.126-1|1629	
21mr|kernel-6.6-generic-6.6.126-1|1630	# Fix permissions
21mr|kernel-6.6-generic-6.6.126-1|1631	chmod -R a+rX %{temp_devel_root}
21mr|kernel-6.6-generic-6.6.126-1|1632	
21mr|kernel-6.6-generic-6.6.126-1|1633	# Disable mrproper in -devel rpms
21mr|kernel-6.6-generic-6.6.126-1|1634	#patch -p1 --fuzz=0 -d %{temp_devel_root} -i %{SOURCE2}
21mr|kernel-6.6-generic-6.6.126-1|1635	%endif
21mr|kernel-6.6-generic-6.6.126-1|1636	# End of build_devel
21mr|kernel-6.6-generic-6.6.126-1|1637	
21mr|kernel-6.6-generic-6.6.126-1|1638	
21mr|kernel-6.6-generic-6.6.126-1|1639	# TODO: maybe move to /usr/lib/debug?
21mr|kernel-6.6-generic-6.6.126-1|1640	%if %{build_debug}
21mr|kernel-6.6-generic-6.6.126-1|1641	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.6-generic-6.6.126-1|1642	-name "*.ko" | \
21mr|kernel-6.6-generic-6.6.126-1|1643	%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|kernel-6.6-generic-6.6.126-1|1644	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.6-generic-6.6.126-1|1645	-name "*.ko" | %kxargs -I '{}' \
21mr|kernel-6.6-generic-6.6.126-1|1646	sh -c 'cd `dirname {}`; \
21mr|kernel-6.6-generic-6.6.126-1|1647	objcopy --add-gnu-debuglink=`basename {}`.debug \
21mr|kernel-6.6-generic-6.6.126-1|1648	--strip-debug `basename {}`'
21mr|kernel-6.6-generic-6.6.126-1|1649	%endif
21mr|kernel-6.6-generic-6.6.126-1|1650	# End of build_debug
21mr|kernel-6.6-generic-6.6.126-1|1651	
21mr|kernel-6.6-generic-6.6.126-1|1652	# https://patchwork.kernel.org/patch/11446123/
21mr|kernel-6.6-generic-6.6.126-1|1653	_libressl_sign(){
21mr|kernel-6.6-generic-6.6.126-1|1654	if [ ! -f "$1" ]; then
21mr|kernel-6.6-generic-6.6.126-1|1655	echo "No file $1"
21mr|kernel-6.6-generic-6.6.126-1|1656	return 0
21mr|kernel-6.6-generic-6.6.126-1|1657	fi
21mr|kernel-6.6-generic-6.6.126-1|1658	f="$1"
21mr|kernel-6.6-generic-6.6.126-1|1659	%if %{with gost_sign}
21mr|kernel-6.6-generic-6.6.126-1|1660	sign-file streebog512 \
21mr|kernel-6.6-generic-6.6.126-1|1661	"%{certs_signing_key_priv_rnd}.GOST" "%{certs_signing_key_priv_rnd}.GOST" "$f"
21mr|kernel-6.6-generic-6.6.126-1|1662	%else
21mr|kernel-6.6-generic-6.6.126-1|1663	sign-file sha512 \
21mr|kernel-6.6-generic-6.6.126-1|1664	"%{certs_signing_key_priv_rnd}.RSA" "%{certs_signing_key_priv_rnd}.RSA" "$f"
21mr|kernel-6.6-generic-6.6.126-1|1665	%endif
21mr|kernel-6.6-generic-6.6.126-1|1666	unset f
21mr|kernel-6.6-generic-6.6.126-1|1667	}
21mr|kernel-6.6-generic-6.6.126-1|1668	export -f _libressl_sign
21mr|kernel-6.6-generic-6.6.126-1|1669	find %{temp_modules}/%{kver_full}/kernel \
21mr|kernel-6.6-generic-6.6.126-1|1670	%if %{with uml}
21mr|kernel-6.6-generic-6.6.126-1|1671	%{temp_root}%{_modulesdir}-uml/%{kver_full} \
21mr|kernel-6.6-generic-6.6.126-1|1672	%endif
21mr|kernel-6.6-generic-6.6.126-1|1673	-name '*.ko' -print0 | sort -u | \
21mr|kernel-6.6-generic-6.6.126-1|1674	xargs --null -P "$(nproc)" -I {} "$SHELL" -e -x -c 'if ! _libressl_sign "{}"; \
21mr|kernel-6.6-generic-6.6.126-1|1675	then echo Failed _libressl_sign on "{}" && exit 1; fi'
21mr|kernel-6.6-generic-6.6.126-1|1676	
21mr|kernel-6.6-generic-6.6.126-1|1677	# Set extraversion to match srpm to get nice version reported by the tools
21mr|kernel-6.6-generic-6.6.126-1|1678	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-6.6-generic-6.6.126-1|1679	
21mr|kernel-6.6-generic-6.6.126-1|1680	%if %{build_perf}
21mr|kernel-6.6-generic-6.6.126-1|1681	%smake -C tools/perf -s PYTHON=%{__python3} HAVE_CPLUS_DEMANGLE=1 WERROR=0 prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 all
21mr|kernel-6.6-generic-6.6.126-1|1682	%smake -C tools/perf -s prefix=%{_prefix} lib=%{_lib} NO_GTK2=1 man
21mr|kernel-6.6-generic-6.6.126-1|1683	%endif
21mr|kernel-6.6-generic-6.6.126-1|1684	
21mr|kernel-6.6-generic-6.6.126-1|1685	%if %{with bpftool}
21mr|kernel-6.6-generic-6.6.126-1|1686	%smake -C tools/bpf/bpftool CC=%{__cc} HOSTCC=%{__cc} ARCH=%{arch_type} LLVM=1 DESTDIR="%{temp_root}" V=0 VERBOSE=0
21mr|kernel-6.6-generic-6.6.126-1|1687	%smake -C tools/bpf/bpftool DESTDIR="%{temp_root}" prefix=%{_prefix} bash_compdir=%{_sysconfdir}/bash_completion.d/ mandir=%{_mandir} ARCH=%{arch_type} install V=0 VERBOSE=0
21mr|kernel-6.6-generic-6.6.126-1|1688	%endif
21mr|kernel-6.6-generic-6.6.126-1|1689	
21mr|kernel-6.6-generic-6.6.126-1|1690	_cleanup
21mr|kernel-6.6-generic-6.6.126-1|1691	
21mr|kernel-6.6-generic-6.6.126-1|1692	############################################################################
21mr|kernel-6.6-generic-6.6.126-1|1693	
21mr|kernel-6.6-generic-6.6.126-1|1694	%install
21mr|kernel-6.6-generic-6.6.126-1|1695	cd %{src_dir}
21mr|kernel-6.6-generic-6.6.126-1|1696	
21mr|kernel-6.6-generic-6.6.126-1|1697	# TODO: get rid of temporary directory, install to buildroot directly?
21mr|kernel-6.6-generic-6.6.126-1|1698	# We want to be able to test several times the install part
21mr|kernel-6.6-generic-6.6.126-1|1699	rm -rf %{buildroot}
21mr|kernel-6.6-generic-6.6.126-1|1700	cp -a %{temp_root} %{buildroot}
21mr|kernel-6.6-generic-6.6.126-1|1701	
21mr|kernel-6.6-generic-6.6.126-1|1702	#if %%{with oblig_signed_modules}
21mr|kernel-6.6-generic-6.6.126-1|1703	# Multithreaded verification that every kernel module has a signature attached to it
21mr|kernel-6.6-generic-6.6.126-1|1704	mkdir -p "%{certs_dir_rnd}"
21mr|kernel-6.6-generic-6.6.126-1|1705	touch %{certs_verify_tmp}
21mr|kernel-6.6-generic-6.6.126-1|1706	_verify_signature(){
21mr|kernel-6.6-generic-6.6.126-1|1707	if [ -z "$1" ] || [ ! -f "$1" ]; then return; fi
21mr|kernel-6.6-generic-6.6.126-1|1708	if hexdump -C "$1" | rev | cut -f 2 -d '|' | rev | tr -d '\n' | grep -q '~Module signature appended~'; then
21mr|kernel-6.6-generic-6.6.126-1|1709	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-6.6-generic-6.6.126-1|1710	rm -f %{certs_verify_tmp}
21mr|kernel-6.6-generic-6.6.126-1|1711	fi
21mr|kernel-6.6-generic-6.6.126-1|1712	else
21mr|kernel-6.6-generic-6.6.126-1|1713	echo "ERROR: Module $1 has no signature attached to it!"
21mr|kernel-6.6-generic-6.6.126-1|1714	exit 1
21mr|kernel-6.6-generic-6.6.126-1|1715	fi
21mr|kernel-6.6-generic-6.6.126-1|1716	}
21mr|kernel-6.6-generic-6.6.126-1|1717	export -f _verify_signature
21mr|kernel-6.6-generic-6.6.126-1|1718	find %{target_modules} \
21mr|kernel-6.6-generic-6.6.126-1|1719	%if %{with uml}
21mr|kernel-6.6-generic-6.6.126-1|1720	%{buildroot}%{_modulesdir}-uml/%{kver_full} \
21mr|kernel-6.6-generic-6.6.126-1|1721	%endif
21mr|kernel-6.6-generic-6.6.126-1|1722	-name '*.ko' -print0 | sort -u | \
21mr|kernel-6.6-generic-6.6.126-1|1723	xargs --null -P "$(nproc)" -I {} "$SHELL" -c '_verify_signature "{}"'
21mr|kernel-6.6-generic-6.6.126-1|1724	if [ -f %{certs_verify_tmp} ]; then
21mr|kernel-6.6-generic-6.6.126-1|1725	echo "ERROR: seems that signatures of none modules were verified!"
21mr|kernel-6.6-generic-6.6.126-1|1726	exit 1
21mr|kernel-6.6-generic-6.6.126-1|1727	fi
21mr|kernel-6.6-generic-6.6.126-1|1728	rm -f %{certs_verify_tmp}
21mr|kernel-6.6-generic-6.6.126-1|1729	#endif
21mr|kernel-6.6-generic-6.6.126-1|1730	
21mr|kernel-6.6-generic-6.6.126-1|1731	# Compressing modules
21mr|kernel-6.6-generic-6.6.126-1|1732	%if %{with compress_modules}
21mr|kernel-6.6-generic-6.6.126-1|1733	# Tested on /lib/modules/5.10.34-generic-2rosa2019.1-x86_64, the results are the following:
21mr|kernel-6.6-generic-6.6.126-1|1734	# * decompressed: 266.3 MiB
21mr|kernel-6.6-generic-6.6.126-1|1735	# * xz -9 --extreme: 67.8 MiB
21mr|kernel-6.6-generic-6.6.126-1|1736	# * zstd --ultra -22 without training: 73.5 MiB
21mr|kernel-6.6-generic-6.6.126-1|1737	# * zstd -6 without training: 79.6 MiB
21mr|kernel-6.6-generic-6.6.126-1|1738	# * zstd --ultra -22 with training: 66.3 MiB (the winner!)
21mr|kernel-6.6-generic-6.6.126-1|1739	# Training takes only a few minutes, make it here in place with current zstd and kernel modules.
21mr|kernel-6.6-generic-6.6.126-1|1740	# But! Decompressing also requires a dictionary for zstd, that will be too complex, so not using training :(
21mr|kernel-6.6-generic-6.6.126-1|1741	# We already use zstd in dracut to compress initrds quickly and with good compression ration.
21mr|kernel-6.6-generic-6.6.126-1|1742	# Testing speed of loading modules:
21mr|kernel-6.6-generic-6.6.126-1|1743	# `time modinfo bcache.ko.xz` took 0,048s, `time modinfo bcache.ko.zstd` took 0,014s (for multiple times)
21mr|kernel-6.6-generic-6.6.126-1|1744	# find /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 -type f -name '*.ko.zst' > /tmp/zst.list
21mr|kernel-6.6-generic-6.6.126-1|1745	# time { for i in `cat /tmp/zst.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-6.6-generic-6.6.126-1|1746	# took ~31-40s, with disk cache (2+ runs) ~33s
21mr|kernel-6.6-generic-6.6.126-1|1747	# find /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 -type f -name '*.ko.xz' > /tmp/xz.list
21mr|kernel-6.6-generic-6.6.126-1|1748	# time { for i in `cat /tmp/xz.list`; do modinfo $i >/dev/null 2>&1; done ;}
21mr|kernel-6.6-generic-6.6.126-1|1749	# took 43-47s, with disk cache (2+ runs) ~42s, +21%%
21mr|kernel-6.6-generic-6.6.126-1|1750	# zstd-compressed initramfs image initrd-5.10.34-generic-1rosa2019.1-x86_64.img with *.ko.xz is 56,3 MiB
21mr|kernel-6.6-generic-6.6.126-1|1751	# zstd-compressed initramfs image initrd-5.10.34-generic-2rosa2019.1-x86_64.img with *.ko.zst is 58,4 MiB (+3.6%%)
21mr|kernel-6.6-generic-6.6.126-1|1752	# /lib/modules/5.10.34-generic-1rosa2019.1-x86_64 (*.ko.xz) is 78,1 MiB
21mr|kernel-6.6-generic-6.6.126-1|1753	# /lib/modules/5.10.34-generic-2rosa2019.1-x86_64 (*.ko.zst) is 83,9 MiB (+7%%)
21mr|kernel-6.6-generic-6.6.126-1|1754	# When zstd is compressing cpio (initrd image) with zstd-compressed kernel modules inside it, does it recompress data?
21mr|kernel-6.6-generic-6.6.126-1|1755	# It is not easy to make a choice between zstd and xz for kernel modules... Disk space (and so speed of installing
21mr|kernel-6.6-generic-6.6.126-1|1756	# RPM packages) is not much bigger, we do not try to support super low end devices, operation speed is a bit better.
21mr|kernel-6.6-generic-6.6.126-1|1757	# I have not seen measurable difference in startup time according to systemd-analyze.
21mr|kernel-6.6-generic-6.6.126-1|1758	# Note that decompression after zstd --ultra -22 will consume more memory than after zstd -6, see commit message in
21mr|kernel-6.6-generic-6.6.126-1|1759	# https://github.com/torvalds/linux/commit/73f3d1b48f5069d46b. I did not benchmark -6 vs -22 in runtime.
21mr|kernel-6.6-generic-6.6.126-1|1760	# Let's use zstd for now.
21mr|kernel-6.6-generic-6.6.126-1|1761	# zstd may also be used to compress linux-firmware to save a lot of space on disk,
21mr|kernel-6.6-generic-6.6.126-1|1762	# but upstream kernels still cannot decompress it.
21mr|kernel-6.6-generic-6.6.126-1|1763	#{zstd_cmd} -T0 --train $(find . -type f -name '*.ko')
21mr|kernel-6.6-generic-6.6.126-1|1764	#[ -f dictionary ]
21mr|kernel-6.6-generic-6.6.126-1|1765	# -T1 (one thread) because we run multiple zstd processes by xargs
21mr|kernel-6.6-generic-6.6.126-1|1766	%if %{with modxz}
21mr|kernel-6.6-generic-6.6.126-1|1767	find %{target_modules} -name "*.ko" | %kxargs xz -6e
21mr|kernel-6.6-generic-6.6.126-1|1768	%else
21mr|kernel-6.6-generic-6.6.126-1|1769	find %{target_modules} -name "*.ko" | %kxargs %{zstd_cmd} --rm -T1 #-D dictionary
21mr|kernel-6.6-generic-6.6.126-1|1770	rm -f dictionary
21mr|kernel-6.6-generic-6.6.126-1|1771	%endif
21mr|kernel-6.6-generic-6.6.126-1|1772	%endif
21mr|kernel-6.6-generic-6.6.126-1|1773	
21mr|kernel-6.6-generic-6.6.126-1|1774	%if %{with binary_extra_modules}
21mr|kernel-6.6-generic-6.6.126-1|1775	# Move nvidia modules to manage them via alternatives(8), leave *.debug
21mr|kernel-6.6-generic-6.6.126-1|1776	# TODO: better handle debug here and in the package in general
21mr|kernel-6.6-generic-6.6.126-1|1777	find %{target_modules}/%{kver_full}/kernel/drivers/video -name 'nvidia???*' -type d -maxdepth 1 |
21mr|kernel-6.6-generic-6.6.126-1|1778	while read -r line
21mr|kernel-6.6-generic-6.6.126-1|1779	do
21mr|kernel-6.6-generic-6.6.126-1|1780	nv="$(basename "$line")"
21mr|kernel-6.6-generic-6.6.126-1|1781	mkdir -p %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1782	mv -v "$line"/*.ko%{kmod_suffix} %{buildroot}%{kroko_kmods_dir}/"$nv"-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1783	dir_no_buildroot="$(echo "$line" | sed -e 's,^%{buildroot},,')"
21mr|kernel-6.6-generic-6.6.126-1|1784	echo "%exclude $dir_no_buildroot" >> %{kernel_files}
21mr|kernel-6.6-generic-6.6.126-1|1785	%if %{build_debug}
21mr|kernel-6.6-generic-6.6.126-1|1786	echo "%dir $dir_no_buildroot" >> %{debuginfo_files}
21mr|kernel-6.6-generic-6.6.126-1|1787	%endif
21mr|kernel-6.6-generic-6.6.126-1|1788	done
21mr|kernel-6.6-generic-6.6.126-1|1789	%endif #/with binary_extra_modules
21mr|kernel-6.6-generic-6.6.126-1|1790	
21mr|kernel-6.6-generic-6.6.126-1|1791	find %{buildroot}%{_modulesdir}/%{kver_full} -type f -name '*.ko%{kmod_suffix}' | sed -e 's,^%{buildroot},,' | sort -u >> %{kernel_files}
21mr|kernel-6.6-generic-6.6.126-1|1792	find %{buildroot}%{_modulesdir}/%{kver_full} -type d | sed -e 's,^%{buildroot},%dir ,' | sort -u >> %{kernel_files}
21mr|kernel-6.6-generic-6.6.126-1|1793	
21mr|kernel-6.6-generic-6.6.126-1|1794	# We estimate the size of the initramfs because rpm needs to take this size
21mr|kernel-6.6-generic-6.6.126-1|1795	# into consideration when performing disk space calculations (See rhbz#530778)
21mr|kernel-6.6-generic-6.6.126-1|1796	# 200 MiB is a bit more than needed, but let's be more sure that there is enough space.
21mr|kernel-6.6-generic-6.6.126-1|1797	# On my PC, zstd-compressed initrds take 170 MiB.
21mr|kernel-6.6-generic-6.6.126-1|1798	# Real size of the RPM package should not increase because RPM compresses the payload.
21mr|kernel-6.6-generic-6.6.126-1|1799	# This file is %%ghost, so the real initrd will be deleted when uninstalling this package.
21mr|kernel-6.6-generic-6.6.126-1|1800	# See also: kb#456
21mr|kernel-6.6-generic-6.6.126-1|1801	# https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=456&project_id=1
21mr|kernel-6.6-generic-6.6.126-1|1802	dd if=/dev/zero of=%{buildroot}%{initrd_path} bs=1M count=200
21mr|kernel-6.6-generic-6.6.126-1|1803	
21mr|kernel-6.6-generic-6.6.126-1|1804	%if %{build_debug}
21mr|kernel-6.6-generic-6.6.126-1|1805	install -m 644 vmlinux %{buildroot}%{_bootdir}/vmlinux-%{kver_full}
21mr|kernel-6.6-generic-6.6.126-1|1806	find %{buildroot}%{_modulesdir} -type f -name '*.debug' | sed -e 's,^%{buildroot},,' | sort -u >> %{debuginfo_files}
21mr|kernel-6.6-generic-6.6.126-1|1807	%endif
21mr|kernel-6.6-generic-6.6.126-1|1808	# End of build_debug
21mr|kernel-6.6-generic-6.6.126-1|1809	
21mr|kernel-6.6-generic-6.6.126-1|1810	pushd %{target_modules}
21mr|kernel-6.6-generic-6.6.126-1|1811	for i in *; do
21mr|kernel-6.6-generic-6.6.126-1|1812	rm -f $i/build $i/source
21mr|kernel-6.6-generic-6.6.126-1|1813	ln -sf /usr/src/linux-$i $i/build
21mr|kernel-6.6-generic-6.6.126-1|1814	ln -sf /usr/src/linux-$i $i/source
21mr|kernel-6.6-generic-6.6.126-1|1815	done
21mr|kernel-6.6-generic-6.6.126-1|1816	
21mr|kernel-6.6-generic-6.6.126-1|1817	# Sniff, if we compressed all the modules, we change the stamp :(
21mr|kernel-6.6-generic-6.6.126-1|1818	# we really need the depmod -ae here
21mr|kernel-6.6-generic-6.6.126-1|1819	for i in *; do
21mr|kernel-6.6-generic-6.6.126-1|1820	/usr/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
21mr|kernel-6.6-generic-6.6.126-1|1821	echo $?
21mr|kernel-6.6-generic-6.6.126-1|1822	done
21mr|kernel-6.6-generic-6.6.126-1|1823	
21mr|kernel-6.6-generic-6.6.126-1|1824	# We used to create modules.description files which contained the
21mr|kernel-6.6-generic-6.6.126-1|1825	# description strings for the modules as shown by modinfo. These files
21mr|kernel-6.6-generic-6.6.126-1|1826	# are unlikely to be used right now, so create them (in case some old tool
21mr|kernel-6.6-generic-6.6.126-1|1827	# checks for their existence) but keep them empty.
21mr|kernel-6.6-generic-6.6.126-1|1828	for i in *; do
21mr|kernel-6.6-generic-6.6.126-1|1829	touch $i/modules.description
21mr|kernel-6.6-generic-6.6.126-1|1830	done
21mr|kernel-6.6-generic-6.6.126-1|1831	popd
21mr|kernel-6.6-generic-6.6.126-1|1832	
21mr|kernel-6.6-generic-6.6.126-1|1833	# Need to set extraversion to match srpm again to avoid rebuild
21mr|kernel-6.6-generic-6.6.126-1|1834	LC_ALL=C sed -ri "s/^EXTRAVERSION.*/EXTRAVERSION = -%{fullrpmrel}/" Makefile
21mr|kernel-6.6-generic-6.6.126-1|1835	
21mr|kernel-6.6-generic-6.6.126-1|1836	%if %{build_perf}
21mr|kernel-6.6-generic-6.6.126-1|1837	# Perf tool binary and supporting scripts/binaries
21mr|kernel-6.6-generic-6.6.126-1|1838	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} lib=%{_lib} install
21mr|kernel-6.6-generic-6.6.126-1|1839	
21mr|kernel-6.6-generic-6.6.126-1|1840	# Versionize shebang (#!/usr/bin/env python -> #!/usr/bin/python3)
21mr|kernel-6.6-generic-6.6.126-1|1841	sed -i '1 s,^#!/usr/bin/env python$,#!%{__python3},' \
21mr|kernel-6.6-generic-6.6.126-1|1842	%{buildroot}%{_libexecdir}/perf-core/scripts/python/exported-sql-viewer.py \
21mr|kernel-6.6-generic-6.6.126-1|1843	%{buildroot}%{_libexecdir}/perf-core/scripts/python/libxed.py
21mr|kernel-6.6-generic-6.6.126-1|1844	sed -i -e '1s,^#!/usr/bin/python$,#!%{__python3},' \
21mr|kernel-6.6-generic-6.6.126-1|1845	%{buildroot}%{_libexecdir}/perf-core/tests/shell/lib/perf_json_output_lint.py
21mr|kernel-6.6-generic-6.6.126-1|1846	
21mr|kernel-6.6-generic-6.6.126-1|1847	# Perf man pages (note: implicit rpm magic compresses them later)
21mr|kernel-6.6-generic-6.6.126-1|1848	make -C tools/perf -s V=1 DESTDIR=%{buildroot} WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
21mr|kernel-6.6-generic-6.6.126-1|1849	%endif
21mr|kernel-6.6-generic-6.6.126-1|1850	
21mr|kernel-6.6-generic-6.6.126-1|1851	# Delete junk
21mr|kernel-6.6-generic-6.6.126-1|1852	rm -fr %{buildroot}%{_usr}/src/*/kernel-source-*
21mr|kernel-6.6-generic-6.6.126-1|1853	
21mr|kernel-6.6-generic-6.6.126-1|1854	%if %{with flow_abi}
21mr|kernel-6.6-generic-6.6.126-1|1855	# Prefix with "zzz" to put this directory into the end of search list
21mr|kernel-6.6-generic-6.6.126-1|1856	# and avoid tricks with depmod configs
21mr|kernel-6.6-generic-6.6.126-1|1857	mkdir -p %{buildroot}%{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.6-generic-6.6.126-1|1858	ln -s %{_modulesdir}/%{kernelversion}.%{patchlevel}-rosa-flow-abi %{buildroot}%{_modulesdir}/%{kver_full}/kernel/zzz-%{kernelversion}.%{patchlevel}-rosa-flow-abi
21mr|kernel-6.6-generic-6.6.126-1|1859	%endif
21mr|kernel-6.6-generic-6.6.126-1|1860	
21mr|kernel-6.6-generic-6.6.126-1|1861	# Drop hidden files
21mr|kernel-6.6-generic-6.6.126-1|1862	rm -f %{buildroot}%{_docdir}/kernel-5.10-generic-doc/devicetree/bindings/.yamllint
21mr|kernel-6.6-generic-6.6.126-1|1863	
21mr|kernel-6.6-generic-6.6.126-1|1864	# Fix perms
21mr|kernel-6.6-generic-6.6.126-1|1865	%if %{build_perf}
21mr|kernel-6.6-generic-6.6.126-1|1866	chmod -x %{buildroot}%{_sysconfdir}/bash_completion.d/perf
21mr|kernel-6.6-generic-6.6.126-1|1867	%endif
21mr|kernel-6.6-generic-6.6.126-1|1868	
21mr|kernel-6.6-generic-6.6.126-1|1869	%changelog
21mr|kernel-6.6-generic-6.6.126-1|1870	* Wed Feb 18 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.6-generic-6.6.126-1|1871	- Fix regression with touchpad on notebook Positron Proxima 15 and probably others (bz#19950)
21mr|kernel-6.6-generic-6.6.126-1|1872	- https://bugzilla.rosa.ru/show_bug.cgi?id=19950
21mr|kernel-6.6-generic-6.6.126-1|1873	
21mr|kernel-6.6-generic-6.6.126-1|1874	* Wed Feb 18 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.6-generic-6.6.126-1|1875	- [bot] upd: 6.6.106 -> 6.6.126
21mr|kernel-6.6-generic-6.6.126-1|1876	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|1877	- 6pack: drop redundant locking and refcounting
21mr|kernel-6.6-generic-6.6.126-1|1878	- 9p: fix cache/debug options printing in v9fs_show_options
21mr|kernel-6.6-generic-6.6.126-1|1879	- 9p: fix /sys/fs/9p/caches overwriting itself
21mr|kernel-6.6-generic-6.6.126-1|1880	- 9p: sysfs_init: don't hardcode error to ENOMEM
21mr|kernel-6.6-generic-6.6.126-1|1881	- accel/habanalabs/gaudi2: fix BMON disable configuration
21mr|kernel-6.6-generic-6.6.126-1|1882	- accel/habanalabs/gaudi2: read preboot status after recovering from dirty state
21mr|kernel-6.6-generic-6.6.126-1|1883	- accel/habanalabs: return ENOMEM if less than requested pages were pinned
21mr|kernel-6.6-generic-6.6.126-1|1884	- accel/habanalabs: support mapping cb with vmalloc-backed coherent memory
21mr|kernel-6.6-generic-6.6.126-1|1885	- accel/qaic: Treat remaining == 0 as error in find_and_map_user_pages()
21mr|kernel-6.6-generic-6.6.126-1|1886	- ACPI: battery: Add synchronization between interface updates
21mr|kernel-6.6-generic-6.6.126-1|1887	- ACPI: battery: allocate driver data through devm_ APIs
21mr|kernel-6.6-generic-6.6.126-1|1888	- ACPI: battery: Check for error code from devm_mutex_init() call
21mr|kernel-6.6-generic-6.6.126-1|1889	- ACPI: battery: initialize mutexes through devm_ APIs
21mr|kernel-6.6-generic-6.6.126-1|1890	- acpi: Break out nesting for hmat_parse_locality()
21mr|kernel-6.6-generic-6.6.126-1|1891	- ACPI: button: Call input_free_device() on failing input device registration
21mr|kernel-6.6-generic-6.6.126-1|1892	- ACPICA: Allow to skip Global Lock initialization
21mr|kernel-6.6-generic-6.6.126-1|1893	- ACPICA: Avoid walking the Namespace if start_node is NULL
21mr|kernel-6.6-generic-6.6.126-1|1894	- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method()
21mr|kernel-6.6-generic-6.6.126-1|1895	- ACPICA: Fix largest possible resource descriptor index
21mr|kernel-6.6-generic-6.6.126-1|1896	- ACPICA: Update dsmethod.c to get rid of unused variable warning
21mr|kernel-6.6-generic-6.6.126-1|1897	- ACPICA: Work around bogus -Wstringop-overread warning since GCC 11
21mr|kernel-6.6-generic-6.6.126-1|1898	- ACPI: CPPC: Check _CPC validity for only the online CPUs
21mr|kernel-6.6-generic-6.6.126-1|1899	- ACPI: CPPC: Fix missing PCC check for guaranteed_perf
21mr|kernel-6.6-generic-6.6.126-1|1900	- ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUs
21mr|kernel-6.6-generic-6.6.126-1|1901	- ACPI: CPPC: Perform fast check switch only for online CPUs
21mr|kernel-6.6-generic-6.6.126-1|1902	- ACPI: debug: fix signedness issues in read/write helpers
21mr|kernel-6.6-generic-6.6.126-1|1903	- acpi, hmat: calculate abstract distance with HMAT
21mr|kernel-6.6-generic-6.6.126-1|1904	- acpi/hmat: Fix lockdep warning for hmem_register_resource()
21mr|kernel-6.6-generic-6.6.126-1|1905	- acpi, hmat: refactor hmat_register_target_initiators()
21mr|kernel-6.6-generic-6.6.126-1|1906	- ACPI: HMAT: Remove register of memory node for generic target
21mr|kernel-6.6-generic-6.6.126-1|1907	- ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message
21mr|kernel-6.6-generic-6.6.126-1|1908	- acpi: numa: Add genport target allocation to the HMAT parsing
21mr|kernel-6.6-generic-6.6.126-1|1909	- acpi: numa: Add setting of generic port system locality attributes
21mr|kernel-6.6-generic-6.6.126-1|1910	- acpi: numa: Create enum for memory_target access coordinates indexing
21mr|kernel-6.6-generic-6.6.126-1|1911	- ACPI: PCC: Fix race condition by removing static qualifier
21mr|kernel-6.6-generic-6.6.126-1|1912	- ACPI: PRM: Skip handlers with NULL handler_address or NULL VA
21mr|kernel-6.6-generic-6.6.126-1|1913	- ACPI: processor_core: fix map_x2apic_id for amd-pstate on am4
21mr|kernel-6.6-generic-6.6.126-1|1914	- ACPI: processor: idle: Fix memory leak when register cpuidle device failed
21mr|kernel-6.6-generic-6.6.126-1|1915	- ACPI: property: Add code comments explaining what is going on
21mr|kernel-6.6-generic-6.6.126-1|1916	- ACPI: property: Disregard references in data-only subnode lists
21mr|kernel-6.6-generic-6.6.126-1|1917	- ACPI: property: Do not pass NULL handles to acpi_attach_data()
21mr|kernel-6.6-generic-6.6.126-1|1918	- ACPI: property: Fix buffer properties extraction for subnodes
21mr|kernel-6.6-generic-6.6.126-1|1919	- ACPI: property: Fix fwnode refcount leak in acpi_fwnode_graph_parse_endpoint()
21mr|kernel-6.6-generic-6.6.126-1|1920	- ACPI: property: Return present device nodes only on fwnode interface
21mr|kernel-6.6-generic-6.6.126-1|1921	- ACPI: property: Use ACPI functions in acpi_graph_get_next_endpoint() only
21mr|kernel-6.6-generic-6.6.126-1|1922	- ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[]
21mr|kernel-6.6-generic-6.6.126-1|1923	- acpi,srat: Fix incorrect device handle check for Generic Initiator
21mr|kernel-6.6-generic-6.6.126-1|1924	- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT
21mr|kernel-6.6-generic-6.6.126-1|1925	- ACPI: video: Fix use-after-free in acpi_video_switch_brightness()
21mr|kernel-6.6-generic-6.6.126-1|1926	- afs: Fix potential null pointer dereference in afs_put_server
21mr|kernel-6.6-generic-6.6.126-1|1927	- af_unix: Initialise scc_index in unix_add_edge().
21mr|kernel-6.6-generic-6.6.126-1|1928	- allow finish_no_open(file, ERR_PTR(-E...))
21mr|kernel-6.6-generic-6.6.126-1|1929	- alpha: don't reference obsolete termio struct for TC* constants
21mr|kernel-6.6-generic-6.6.126-1|1930	- ALSA: ac97bus: Use guard() for mutex locks
21mr|kernel-6.6-generic-6.6.126-1|1931	- ALSA: ac97: fix a double free in snd_ac97_controller_register()
21mr|kernel-6.6-generic-6.6.126-1|1932	- ALSA: ctxfi: Fix potential OOB access in audio mixer handling
21mr|kernel-6.6-generic-6.6.126-1|1933	- ALSA: dice: fix buffer overflow in detect_stream_formats()
21mr|kernel-6.6-generic-6.6.126-1|1934	- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings
21mr|kernel-6.6-generic-6.6.126-1|1935	- ALSA: firewire-motu: add bounds check in put_user loop for DSP events
21mr|kernel-6.6-generic-6.6.126-1|1936	- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported
21mr|kernel-6.6-generic-6.6.126-1|1937	- ALSA: firewire-motu: fix buffer overflow in hwdep read for DSP events
21mr|kernel-6.6-generic-6.6.126-1|1938	- ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_hda_read_acpi()
21mr|kernel-6.6-generic-6.6.126-1|1939	- ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirk
21mr|kernel-6.6-generic-6.6.126-1|1940	- ALSA: hda/realtek: Audio disappears on HP 15-fc000 after warm boot again
21mr|kernel-6.6-generic-6.6.126-1|1941	- ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU
21mr|kernel-6.6-generic-6.6.126-1|1942	- ALSA: hda/realtek: Fix mute led for HP Laptop 15-dw4xx
21mr|kernel-6.6-generic-6.6.126-1|1943	- ALSA: hda/realtek: Really fix headset mic for TongFang X6AR55xU.
21mr|kernel-6.6-generic-6.6.126-1|1944	- ALSA: lx_core: use int type to store negative error codes
21mr|kernel-6.6-generic-6.6.126-1|1945	- ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path
21mr|kernel-6.6-generic-6.6.126-1|1946	- ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer
21mr|kernel-6.6-generic-6.6.126-1|1947	- ALSA: scarlett2: Fix buffer overflow in config retrieval
21mr|kernel-6.6-generic-6.6.126-1|1948	- ALSA: serial-generic: remove shared static buffer
21mr|kernel-6.6-generic-6.6.126-1|1949	- ALSA: uapi: Fix typo in asound.h comment
21mr|kernel-6.6-generic-6.6.126-1|1950	- ALSA: usb-audio: Add DSD quirk for LEAK Stereo 230
21mr|kernel-6.6-generic-6.6.126-1|1951	- ALSA: usb-audio: Add DSD support for Comtrue USB Audio device
21mr|kernel-6.6-generic-6.6.126-1|1952	- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5
21mr|kernel-6.6-generic-6.6.126-1|1953	- ALSA: usb-audio: add mono main switch to Presonus S1824c
21mr|kernel-6.6-generic-6.6.126-1|1954	- ALSA: usb-audio: Add mute TLV for playback volumes on more devices
21mr|kernel-6.6-generic-6.6.126-1|1955	- ALSA: usb-audio: Add native DSD quirks for PureAudio DAC series
21mr|kernel-6.6-generic-6.6.126-1|1956	- ALSA: usb-audio: Add validation of UAC2/UAC3 effect units
21mr|kernel-6.6-generic-6.6.126-1|1957	- ALSA: usb-audio: apply quirk for MOONDROP Quark2
21mr|kernel-6.6-generic-6.6.126-1|1958	- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks
21mr|kernel-6.6-generic-6.6.126-1|1959	- ALSA: usb-audio: Convert comma to semicolon
21mr|kernel-6.6-generic-6.6.126-1|1960	- ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks
21mr|kernel-6.6-generic-6.6.126-1|1961	- ALSA: usb-audio: Fix block comments in mixer_quirks
21mr|kernel-6.6-generic-6.6.126-1|1962	- ALSA: usb-audio: Fix build with CONFIG_INPUT=n
21mr|kernel-6.6-generic-6.6.126-1|1963	- ALSA: usb-audio: fix control pipe direction
21mr|kernel-6.6-generic-6.6.126-1|1964	- ALSA: usb-audio: Fix missing unlock at error path of maxpacksize check
21mr|kernel-6.6-generic-6.6.126-1|1965	- ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card
21mr|kernel-6.6-generic-6.6.126-1|1966	- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd
21mr|kernel-6.6-generic-6.6.126-1|1967	- ALSA: usb-audio: Fix potential overflow of PCM transfer buffer
21mr|kernel-6.6-generic-6.6.126-1|1968	- ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free
21mr|kernel-6.6-generic-6.6.126-1|1969	- ALSA: usb-audio: fix uac2 clock source at terminal parser
21mr|kernel-6.6-generic-6.6.126-1|1970	- ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free()
21mr|kernel-6.6-generic-6.6.126-1|1971	- ALSA: usb-audio: Kill timer properly at removal
21mr|kernel-6.6-generic-6.6.126-1|1972	- ALSA: usb-audio: move mixer_quirks' min_mute into common quirk
21mr|kernel-6.6-generic-6.6.126-1|1973	- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks
21mr|kernel-6.6-generic-6.6.126-1|1974	- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks
21mr|kernel-6.6-generic-6.6.126-1|1975	- ALSA: usb-audio: Update for native DSD support quirks
21mr|kernel-6.6-generic-6.6.126-1|1976	- ALSA: usb: Increase volume range that triggers a warning
21mr|kernel-6.6-generic-6.6.126-1|1977	- ALSA: usb-mixer: us16x08: validate meter packet indices
21mr|kernel-6.6-generic-6.6.126-1|1978	- ALSA: vxpocket: Fix resource leak in vxpocket_probe error path
21mr|kernel-6.6-generic-6.6.126-1|1979	- ALSA: wavefront: Clear substream pointers on close
21mr|kernel-6.6-generic-6.6.126-1|1980	- ALSA: wavefront: Fix integer overflow in sample size validation
21mr|kernel-6.6-generic-6.6.126-1|1981	- ALSA: wavefront: Use guard() for spin locks
21mr|kernel-6.6-generic-6.6.126-1|1982	- ALSA: wavefront: Use standard print API
21mr|kernel-6.6-generic-6.6.126-1|1983	- amba: tegra-ahb: Fix device leak on SMMU enable
21mr|kernel-6.6-generic-6.6.126-1|1984	- amd/amdkfd: resolve a race in amdgpu_amdkfd_device_fini_sw
21mr|kernel-6.6-generic-6.6.126-1|1985	- amd-xgbe: avoid misleading per-packet error log
21mr|kernel-6.6-generic-6.6.126-1|1986	- amd-xgbe: Avoid spurious link down messages during interface toggle
21mr|kernel-6.6-generic-6.6.126-1|1987	- amd-xgbe: reset retries and mode on RX adapt failures
21mr|kernel-6.6-generic-6.6.126-1|1988	- arc: Fix __fls() const-foldability via __builtin_clzl()
21mr|kernel-6.6-generic-6.6.126-1|1989	- arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c
21mr|kernel-6.6-generic-6.6.126-1|1990	- arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()
21mr|kernel-6.6-generic-6.6.126-1|1991	- arm64: cputype: Add Neoverse-V3AE definitions
21mr|kernel-6.6-generic-6.6.126-1|1992	- arm64: dts: add off-on-delay-us for usdhc2 regulator
21mr|kernel-6.6-generic-6.6.126-1|1993	- arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map
21mr|kernel-6.6-generic-6.6.126-1|1994	- arm64: dts: freescale: imx8mp-venice-gw7905-2x: remove duplicate usdhc1 props
21mr|kernel-6.6-generic-6.6.126-1|1995	- arm64: dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl
21mr|kernel-6.6-generic-6.6.126-1|1996	- arm64: dts: imx8mp: Correct thermal sensor index
21mr|kernel-6.6-generic-6.6.126-1|1997	- arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM
21mr|kernel-6.6-generic-6.6.126-1|1998	- arm64: dts: imx8mp-venice-gw702x: remove off-board sdhc1
21mr|kernel-6.6-generic-6.6.126-1|1999	- arm64: dts: imx8mp-venice-gw702x: remove off-board uart
21mr|kernel-6.6-generic-6.6.126-1|2000	- arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names
21mr|kernel-6.6-generic-6.6.126-1|2001	- arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value
21mr|kernel-6.6-generic-6.6.126-1|2002	- arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0
21mr|kernel-6.6-generic-6.6.126-1|2003	- arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible
21mr|kernel-6.6-generic-6.6.126-1|2004	- arm64: dts: qcom: msm8916: Add missing MDSS reset
21mr|kernel-6.6-generic-6.6.126-1|2005	- arm64: dts: qcom: msm8939: Add missing MDSS reset
21mr|kernel-6.6-generic-6.6.126-1|2006	- arm64: dts: qcom: msm8996: add interconnect paths to USB2 controller
21mr|kernel-6.6-generic-6.6.126-1|2007	- arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode
21mr|kernel-6.6-generic-6.6.126-1|2008	- arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links
21mr|kernel-6.6-generic-6.6.126-1|2009	- arm64: dts: qcom: sdm845: Fix slimbam num-channels/ees
21mr|kernel-6.6-generic-6.6.126-1|2010	- arm64: dts: qcom: sdm845-oneplus: Correct gpio used for slider
21mr|kernel-6.6-generic-6.6.126-1|2011	- arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0
21mr|kernel-6.6-generic-6.6.126-1|2012	- arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A
21mr|kernel-6.6-generic-6.6.126-1|2013	- arm64: dts: rockchip: Fix voltage threshold for volume keys for Pinephone Pro
21mr|kernel-6.6-generic-6.6.126-1|2014	- arm64: dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A
21mr|kernel-6.6-generic-6.6.126-1|2015	- arm64: dts: rockchip: remove dangerous max-link-speed from helios64
21mr|kernel-6.6-generic-6.6.126-1|2016	- arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s
21mr|kernel-6.6-generic-6.6.126-1|2017	- arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1
21mr|kernel-6.6-generic-6.6.126-1|2018	- arm64: dts: ti: k3-am62a-main: Fix main padcfg length
21mr|kernel-6.6-generic-6.6.126-1|2019	- arm64: dts: ti: k3-am62p: Fix memory ranges for GPU
21mr|kernel-6.6-generic-6.6.126-1|2020	- arm64: dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulator
21mr|kernel-6.6-generic-6.6.126-1|2021	- arm64: errata: Apply workarounds for Neoverse-V3AE
21mr|kernel-6.6-generic-6.6.126-1|2022	- arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA
21mr|kernel-6.6-generic-6.6.126-1|2023	- arm64/fpsimd: signal: Consistently read FPSIMD context
21mr|kernel-6.6-generic-6.6.126-1|2024	- arm64/fpsimd: signal: Fix restoration of SVE context
21mr|kernel-6.6-generic-6.6.126-1|2025	- arm64/fpsimd: signal: Mandate SVE payload for streaming-mode state
21mr|kernel-6.6-generic-6.6.126-1|2026	- arm64: kprobes: call set_memory_rox() for kprobe page
21mr|kernel-6.6-generic-6.6.126-1|2027	- arm64, mm: avoid always making PTE dirty in pte_mkwrite()
21mr|kernel-6.6-generic-6.6.126-1|2028	- arm64: mte: Do not flag the zero page as PG_mte_tagged
21mr|kernel-6.6-generic-6.6.126-1|2029	- arm64: Set __nocfi on swsusp_arch_resume()
21mr|kernel-6.6-generic-6.6.126-1|2030	- arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106
21mr|kernel-6.6-generic-6.6.126-1|2031	- ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels
21mr|kernel-6.6-generic-6.6.126-1|2032	- ARM: 9464/1: fix input-only operand modification in load_unaligned_zeropad()
21mr|kernel-6.6-generic-6.6.126-1|2033	- ARM: 9468/1: fix memset64() on big-endian
21mr|kernel-6.6-generic-6.6.126-1|2034	- ARM: at91: pm: fix MCKx restore routine
21mr|kernel-6.6-generic-6.6.126-1|2035	- ARM: at91: pm: save and restore ACR during PLL disable/enable
21mr|kernel-6.6-generic-6.6.126-1|2036	- ARM: bcm: Select ARM_GIC_V3 for ARCH_BRCMSTB
21mr|kernel-6.6-generic-6.6.126-1|2037	- ARM: dts: am335x-netcom-plus-2xx: add missing GPIO labels
21mr|kernel-6.6-generic-6.6.126-1|2038	- ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY
21mr|kernel-6.6-generic-6.6.126-1|2039	- ARM: dts: imx51-zii-rdu1: Fix audmux node names
21mr|kernel-6.6-generic-6.6.126-1|2040	- ARM: dts: imx6q-ba16: fix RTC interrupt level
21mr|kernel-6.6-generic-6.6.126-1|2041	- ARM: dts: kirkwood: Fix sound DAI cells for OpenRD clients
21mr|kernel-6.6-generic-6.6.126-1|2042	- ARM: dts: microchip: sama5d2: fix spi flexcom fifo size to 32
21mr|kernel-6.6-generic-6.6.126-1|2043	- ARM: dts: microchip: sama7g5: fix uart fifo size to 32
21mr|kernel-6.6-generic-6.6.126-1|2044	- ARM: dts: nxp: imx6ul: correct SAI3 interrupt line
21mr|kernel-6.6-generic-6.6.126-1|2045	- ARM: dts: omap3: beagle-xm: Correct obsolete TWL4030 power compatible
21mr|kernel-6.6-generic-6.6.126-1|2046	- ARM: dts: omap3: n900: Correct obsolete TWL4030 power compatible
21mr|kernel-6.6-generic-6.6.126-1|2047	- ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property
21mr|kernel-6.6-generic-6.6.126-1|2048	- ARM: dts: renesas: gose: Remove superfluous port property
21mr|kernel-6.6-generic-6.6.126-1|2049	- ARM: dts: renesas: porter: Fix CAN pin group
21mr|kernel-6.6-generic-6.6.126-1|2050	- ARM: dts: renesas: r9a06g032-rzn1d400-db: Drop invalid #cells properties
21mr|kernel-6.6-generic-6.6.126-1|2051	- ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend
21mr|kernel-6.6-generic-6.6.126-1|2052	- ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend
21mr|kernel-6.6-generic-6.6.126-1|2053	- ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend
21mr|kernel-6.6-generic-6.6.126-1|2054	- ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend
21mr|kernel-6.6-generic-6.6.126-1|2055	- ARM: dts: socfpga: sodia: Fix mdio bus probe and PHY address
21mr|kernel-6.6-generic-6.6.126-1|2056	- ARM: dts: stm32: stm32mp157c-phycore: Fix STMPE811 touchscreen node properties
21mr|kernel-6.6-generic-6.6.126-1|2057	- ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to use correct boolean syntax
21mr|kernel-6.6-generic-6.6.126-1|2058	- ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use correct boolean syntax in DTS
21mr|kernel-6.6-generic-6.6.126-1|2059	- ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_init
21mr|kernel-6.6-generic-6.6.126-1|2060	- ARM: tegra: transformer-20: add missing magnetometer interrupt
21mr|kernel-6.6-generic-6.6.126-1|2061	- ARM: tegra: transformer-20: fix audio-codec interrupt
21mr|kernel-6.6-generic-6.6.126-1|2062	- arp: do not assume dev_hard_header() does not change skb->head
21mr|kernel-6.6-generic-6.6.126-1|2063	- asm-generic/io.h: Skip trace helpers if rwmmio events are disabled
21mr|kernel-6.6-generic-6.6.126-1|2064	- ASoC: ak4458: Disable regulator when error happens
21mr|kernel-6.6-generic-6.6.126-1|2065	- ASoC: ak5558: Disable regulator when error happens
21mr|kernel-6.6-generic-6.6.126-1|2066	- ASoC: amd: acp: Adjust pdm gain value
21mr|kernel-6.6-generic-6.6.126-1|2067	- ASoC: amd: fix memory leak in acp3x pdm dma ops
21mr|kernel-6.6-generic-6.6.126-1|2068	- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
21mr|kernel-6.6-generic-6.6.126-1|2069	- ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025
21mr|kernel-6.6-generic-6.6.126-1|2070	- ASoC: amd: yc: Fix microphone on ASUS M6500RE
21mr|kernel-6.6-generic-6.6.126-1|2071	- ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure()
21mr|kernel-6.6-generic-6.6.126-1|2072	- ASoC: codecs: Fix gain setting ranges for Renesas IDT821034 codec
21mr|kernel-6.6-generic-6.6.126-1|2073	- ASoC: codecs: va-macro: fix resource leak in probe error path
21mr|kernel-6.6-generic-6.6.126-1|2074	- ASoC: codecs: wsa881x: Drop unused version readout
21mr|kernel-6.6-generic-6.6.126-1|2075	- ASoC: codecs: wsa881x: fix unnecessary initialisation
21mr|kernel-6.6-generic-6.6.126-1|2076	- ASoC: codecs: wsa883x: fix unnecessary initialisation
21mr|kernel-6.6-generic-6.6.126-1|2077	- ASoC: codecs: wsa884x: fix codec initialisation
21mr|kernel-6.6-generic-6.6.126-1|2078	- ASoC: cs4271: Fix regulator leak on probe failure
21mr|kernel-6.6-generic-6.6.126-1|2079	- ASoC: davinci-evm: Fix reference leak in davinci_evm_probe
21mr|kernel-6.6-generic-6.6.126-1|2080	- ASoC: fsl: imx-card: Do not force slot width to sample width
21mr|kernel-6.6-generic-6.6.126-1|2081	- ASoC: fsl_sai: Add missing registers to cache default
21mr|kernel-6.6-generic-6.6.126-1|2082	- ASoC: fsl_sai: fix bit order for DSD format
21mr|kernel-6.6-generic-6.6.126-1|2083	- ASoC: fsl_xcvr: clear the channel status control memory
21mr|kernel-6.6-generic-6.6.126-1|2084	- ASoC: Intel: avs: Unprepare a stream when XRUN occurs
21mr|kernel-6.6-generic-6.6.126-1|2085	- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping
21mr|kernel-6.6-generic-6.6.126-1|2086	- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping
21mr|kernel-6.6-generic-6.6.126-1|2087	- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
21mr|kernel-6.6-generic-6.6.126-1|2088	- ASoC: Intel: catpt: Fix error path in hw_params()
21mr|kernel-6.6-generic-6.6.126-1|2089	- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
21mr|kernel-6.6-generic-6.6.126-1|2090	- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down
21mr|kernel-6.6-generic-6.6.126-1|2091	- ASoC: meson: aiu-encoder-i2s: fix bit clock polarity
21mr|kernel-6.6-generic-6.6.126-1|2092	- ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit
21mr|kernel-6.6-generic-6.6.126-1|2093	- ASoC: nau8821: Cancel jdet_work before handling jack ejection
21mr|kernel-6.6-generic-6.6.126-1|2094	- ASoC: nau8821: Generalize helper to clear IRQ status
21mr|kernel-6.6-generic-6.6.126-1|2095	- ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interface
21mr|kernel-6.6-generic-6.6.126-1|2096	- ASoC: qcom: audioreach: fix potential null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|2097	- ASoC: qcom: q6adm: the the copp device only during last instance
21mr|kernel-6.6-generic-6.6.126-1|2098	- ASoC: qcom: q6apm-dai: set flags to reflect correct operation of appl_ptr
21mr|kernel-6.6-generic-6.6.126-1|2099	- ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2S
21mr|kernel-6.6-generic-6.6.126-1|2100	- ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if source graph failed
21mr|kernel-6.6-generic-6.6.126-1|2101	- ASoC: qcom: q6asm-dai: perform correct state check before closing
21mr|kernel-6.6-generic-6.6.126-1|2102	- ASoC: qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment.
21mr|kernel-6.6-generic-6.6.126-1|2103	- ASoC: qcom: sc8280xp: explicitly set S16LE format in sc8280xp_be_hw_params_fixup()
21mr|kernel-6.6-generic-6.6.126-1|2104	- ASoC: qdsp6: q6asm: do not sleep while atomic
21mr|kernel-6.6-generic-6.6.126-1|2105	- ASoC: rt5682s: Adjust SAR ADC button mode to fix noise issue
21mr|kernel-6.6-generic-6.6.126-1|2106	- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message
21mr|kernel-6.6-generic-6.6.126-1|2107	- ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down
21mr|kernel-6.6-generic-6.6.126-1|2108	- ASoC: SOF: ipc4-topology: Correct the minimum host DMA buffer size
21mr|kernel-6.6-generic-6.6.126-1|2109	- ASoC: stm32: sai: fix clk prepare imbalance on probe failure
21mr|kernel-6.6-generic-6.6.126-1|2110	- ASoC: stm32: sai: fix device leak on probe
21mr|kernel-6.6-generic-6.6.126-1|2111	- ASoC: stm32: sai: fix OF node leak on probe
21mr|kernel-6.6-generic-6.6.126-1|2112	- ASoC: stm32: sai: manage context in set_sysclk callback
21mr|kernel-6.6-generic-6.6.126-1|2113	- ASoC: tas2781: fix getting the wrong device number
21mr|kernel-6.6-generic-6.6.126-1|2114	- ASoC: tlv320adcx140: fix null pointer
21mr|kernel-6.6-generic-6.6.126-1|2115	- ASoC: tlv320adcx140: fix word length
21mr|kernel-6.6-generic-6.6.126-1|2116	- ASoC: tlv320adcx140: Propagate error codes during probe
21mr|kernel-6.6-generic-6.6.126-1|2117	- ASoC: tlv320aic3x: Fix class-D initialization for tlv320aic3007
21mr|kernel-6.6-generic-6.6.126-1|2118	- ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data()
21mr|kernel-6.6-generic-6.6.126-1|2119	- ASoC: wm8940: Correct PLL rate rounding
21mr|kernel-6.6-generic-6.6.126-1|2120	- ASoC: wm8940: Correct typo in control name
21mr|kernel-6.6-generic-6.6.126-1|2121	- ASoC: wm8974: Correct PLL rate rounding
21mr|kernel-6.6-generic-6.6.126-1|2122	- ata: libata: Add cpr_log to ata_dev_print_features() early return
21mr|kernel-6.6-generic-6.6.126-1|2123	- ata: libata: Call ata_dev_config_lpm() for ATAPI devices
21mr|kernel-6.6-generic-6.6.126-1|2124	- ata: libata-core: Introduce ata_dev_config_lpm()
21mr|kernel-6.6-generic-6.6.126-1|2125	- ata: libata: Print features also for ATAPI devices
21mr|kernel-6.6-generic-6.6.126-1|2126	- ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()
21mr|kernel-6.6-generic-6.6.126-1|2127	- ata: libata-scsi: Fix system suspend for a security locked drive
21mr|kernel-6.6-generic-6.6.126-1|2128	- atm: Fix dma_free_coherent() size
21mr|kernel-6.6-generic-6.6.126-1|2129	- atm/fore200e: Fix possible data race in fore200e_open()
21mr|kernel-6.6-generic-6.6.126-1|2130	- audit: record fanotify event regardless of presence of rules
21mr|kernel-6.6-generic-6.6.126-1|2131	- backlight: led-bl: Add devlink to supplier LEDs
21mr|kernel-6.6-generic-6.6.126-1|2132	- backlight: lp855x: Fix lp855x.h kernel-doc warnings
21mr|kernel-6.6-generic-6.6.126-1|2133	- base/node / acpi: Change 'node_hmem_attrs' to 'access_coordinates'
21mr|kernel-6.6-generic-6.6.126-1|2134	- base/node / ACPI: Enumerate node access class for 'struct access_coordinate'
21mr|kernel-6.6-generic-6.6.126-1|2135	- bcma: don't register devices disabled in OF
21mr|kernel-6.6-generic-6.6.126-1|2136	- be2net: fix data race in be_get_new_eqd
21mr|kernel-6.6-generic-6.6.126-1|2137	- be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list
21mr|kernel-6.6-generic-6.6.126-1|2138	- be2net: pass wrb_params in case of OS2BMC
21mr|kernel-6.6-generic-6.6.126-1|2139	- bfs: Reconstruct file type when loading from disk
21mr|kernel-6.6-generic-6.6.126-1|2140	- binder: fix BR_FROZEN_REPLY error log
21mr|kernel-6.6-generic-6.6.126-1|2141	- binderfs: fix ida_alloc_max() upper bound
21mr|kernel-6.6-generic-6.6.126-1|2142	- binder: remove "invalid inc weak" check
21mr|kernel-6.6-generic-6.6.126-1|2143	- bits: add comments and newlines to #if, #else and #endif directives
21mr|kernel-6.6-generic-6.6.126-1|2144	- bits: introduce fixed-type GENMASK_U*()
21mr|kernel-6.6-generic-6.6.126-1|2145	- blk-cgroup: fix possible deadlock while configuring policy
21mr|kernel-6.6-generic-6.6.126-1|2146	- blk-crypto: fix missing blktrace bio split events
21mr|kernel-6.6-generic-6.6.126-1|2147	- blk-mq: Abort suspend when wakeup events are pending
21mr|kernel-6.6-generic-6.6.126-1|2148	- blk-mq: add helper for checking if one CPU is mapped to specified hctx
21mr|kernel-6.6-generic-6.6.126-1|2149	- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx
21mr|kernel-6.6-generic-6.6.126-1|2150	- blk-mq: don't schedule block kworker on isolated CPUs
21mr|kernel-6.6-generic-6.6.126-1|2151	- blk-mq: setup queue ->tag_set before initializing hctx
21mr|kernel-6.6-generic-6.6.126-1|2152	- blk-mq: skip CPU offline notify on unmapped hctx
21mr|kernel-6.6-generic-6.6.126-1|2153	- block,bfq: fix aux stat accumulation destination
21mr|kernel-6.6-generic-6.6.126-1|2154	- block: fix comment for op_is_zone_mgmt() to include RESET_ALL
21mr|kernel-6.6-generic-6.6.126-1|2155	- block: fix op_is_zone_mgmt() to handle REQ_OP_ZONE_RESET_ALL
21mr|kernel-6.6-generic-6.6.126-1|2156	- block: fix race between set_blocksize and read paths
21mr|kernel-6.6-generic-6.6.126-1|2157	- block: make REQ_OP_ZONE_OPEN a write operation
21mr|kernel-6.6-generic-6.6.126-1|2158	- block: rate-limit capacity change info log
21mr|kernel-6.6-generic-6.6.126-1|2159	- block: rnbd-clt: Fix leaked ID in init_dev()
21mr|kernel-6.6-generic-6.6.126-1|2160	- block: rnbd-clt: Fix signedness bug in init_dev()
21mr|kernel-6.6-generic-6.6.126-1|2161	- block: use int to store blk_stack_limits() return value
21mr|kernel-6.6-generic-6.6.126-1|2162	- block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock
21mr|kernel-6.6-generic-6.6.126-1|2163	- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions
21mr|kernel-6.6-generic-6.6.126-1|2164	- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion
21mr|kernel-6.6-generic-6.6.126-1|2165	- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path
21mr|kernel-6.6-generic-6.6.126-1|2166	- Bluetooth: bcsp: receive data only if registered
21mr|kernel-6.6-generic-6.6.126-1|2167	- Bluetooth: btmtksdio: Add pmctrl handling for BT closed state during reset
21mr|kernel-6.6-generic-6.6.126-1|2168	- Bluetooth: btrtl: Avoid loading the config file on security chips
21mr|kernel-6.6-generic-6.6.126-1|2169	- Bluetooth: btrtl: Fix memory leak in rtlbt_parse_firmware_v2()
21mr|kernel-6.6-generic-6.6.126-1|2170	- Bluetooth: btusb: Add new VID/PID 13d3/3533 for RTL8821CE
21mr|kernel-6.6-generic-6.6.126-1|2171	- Bluetooth: btusb: Add new VID/PID 2b89/6275 for RTL8761BUV
21mr|kernel-6.6-generic-6.6.126-1|2172	- Bluetooth: btusb: Add USB ID 2001:332a for D-Link AX9U rev. A1
21mr|kernel-6.6-generic-6.6.126-1|2173	- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
21mr|kernel-6.6-generic-6.6.126-1|2174	- Bluetooth: btusb: Check for unexpected bytes when defragmenting HCI frames
21mr|kernel-6.6-generic-6.6.126-1|2175	- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF
21mr|kernel-6.6-generic-6.6.126-1|2176	- Bluetooth: btusb: revert use of devm_kzalloc in btusb
21mr|kernel-6.6-generic-6.6.126-1|2177	- Bluetooth: hci_core: Fix tracking of periodic advertisement
21mr|kernel-6.6-generic-6.6.126-1|2178	- Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync
21mr|kernel-6.6-generic-6.6.126-1|2179	- Bluetooth: hci_event: validate skb length for unknown CC opcode
21mr|kernel-6.6-generic-6.6.126-1|2180	- Bluetooth: HCI: Fix tracking of advertisement set/instance 0x00
21mr|kernel-6.6-generic-6.6.126-1|2181	- Bluetooth: hci_sock: Prevent race in socket write iter and sock bind
21mr|kernel-6.6-generic-6.6.126-1|2182	- Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()'
21mr|kernel-6.6-generic-6.6.126-1|2183	- Bluetooth: hci_sync: Fix hci_resume_advertising_sync
21mr|kernel-6.6-generic-6.6.126-1|2184	- Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once
21mr|kernel-6.6-generic-6.6.126-1|2185	- Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements
21mr|kernel-6.6-generic-6.6.126-1|2186	- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
21mr|kernel-6.6-generic-6.6.126-1|2187	- Bluetooth: ISO: don't leak skb in ISO_CONT RX
21mr|kernel-6.6-generic-6.6.126-1|2188	- Bluetooth: ISO: Fix another instance of dst_type handling
21mr|kernel-6.6-generic-6.6.126-1|2189	- Bluetooth: ISO: Fix possible UAF on iso_conn_free
21mr|kernel-6.6-generic-6.6.126-1|2190	- Bluetooth: L2CAP: export l2cap_chan_hold for modules
21mr|kernel-6.6-generic-6.6.126-1|2191	- Bluetooth: MGMT: cancel mesh send timer when hdev removed
21mr|kernel-6.6-generic-6.6.126-1|2192	- Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO
21mr|kernel-6.6-generic-6.6.126-1|2193	- Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern()
21mr|kernel-6.6-generic-6.6.126-1|2194	- Bluetooth: rfcomm: fix modem control handling
21mr|kernel-6.6-generic-6.6.126-1|2195	- Bluetooth: SCO: Fix UAF on sco_conn_free
21mr|kernel-6.6-generic-6.6.126-1|2196	- Bluetooth: SMP: Fix not generating mackey and ltk when repairing
21mr|kernel-6.6-generic-6.6.126-1|2197	- bnxt_en: correct offset handling for IPv6 destination address
21mr|kernel-6.6-generic-6.6.126-1|2198	- bnxt_en: Fix a possible memory leak in bnxt_ptp_init
21mr|kernel-6.6-generic-6.6.126-1|2199	- bnxt_en: Fix potential data corruption with HW GRO/LRO
21mr|kernel-6.6-generic-6.6.126-1|2200	- bonding: annotate data-races around slave->last_rx
21mr|kernel-6.6-generic-6.6.126-1|2201	- bonding: check xdp prog when set bond mode
21mr|kernel-6.6-generic-6.6.126-1|2202	- bonding: don't set oif to bond dev when getting NS target destination
21mr|kernel-6.6-generic-6.6.126-1|2203	- bonding: limit BOND_MODE_8023AD to Ethernet devices
21mr|kernel-6.6-generic-6.6.126-1|2204	- bonding: provide a net pointer to __skb_flow_dissect()
21mr|kernel-6.6-generic-6.6.126-1|2205	- bonding: return detailed error when loading native XDP fails
21mr|kernel-6.6-generic-6.6.126-1|2206	- bonding: set random address only when slaves already exist
21mr|kernel-6.6-generic-6.6.126-1|2207	- bpf: account for current allocated stack depth in widen_imprecise_scalars()
21mr|kernel-6.6-generic-6.6.126-1|2208	- bpf: Add bpf_prog_run_data_pointers()
21mr|kernel-6.6-generic-6.6.126-1|2209	- bpf, arm64: Do not audit capability check in do_jit()
21mr|kernel-6.6-generic-6.6.126-1|2210	- bpf: Avoid RCU context warning when unpinning htab with internal structs
21mr|kernel-6.6-generic-6.6.126-1|2211	- bpf: Check skb->transport_header is set in bpf_skb_check_mtu
21mr|kernel-6.6-generic-6.6.126-1|2212	- bpf: Clear pfmemalloc flag when freeing all fragments
21mr|kernel-6.6-generic-6.6.126-1|2213	- bpf: Do not audit capability check in do_jit()
21mr|kernel-6.6-generic-6.6.126-1|2214	- bpf: Do not let BPF test infra emit invalid GSO types to stack
21mr|kernel-6.6-generic-6.6.126-1|2215	- bpf: Do not limit bpf_cgroup_from_id to current's namespace
21mr|kernel-6.6-generic-6.6.126-1|2216	- bpf: Don't use %%pK through printk
21mr|kernel-6.6-generic-6.6.126-1|2217	- bpf: Enforce expected_attach_type for tailcall compatibility
21mr|kernel-6.6-generic-6.6.126-1|2218	- bpf: Explicitly check accesses to bpf_sock_addr
21mr|kernel-6.6-generic-6.6.126-1|2219	- bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K
21mr|kernel-6.6-generic-6.6.126-1|2220	- bpf: Fix invalid prog->stats access when update_effective_progs fails
21mr|kernel-6.6-generic-6.6.126-1|2221	- bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6}
21mr|kernel-6.6-generic-6.6.126-1|2222	- bpf: Fix reference count leak in bpf_prog_test_run_xdp()
21mr|kernel-6.6-generic-6.6.126-1|2223	- bpf: Free special fields when update [lru_,]percpu_hash maps
21mr|kernel-6.6-generic-6.6.126-1|2224	- bpf: Handle return value of ftrace_set_filter_ip in register_fentry
21mr|kernel-6.6-generic-6.6.126-1|2225	- bpf: Improve program stats run-time calculation
21mr|kernel-6.6-generic-6.6.126-1|2226	- bpf: Make variables in bpf_prog_test_run_xdp less confusing
21mr|kernel-6.6-generic-6.6.126-1|2227	- bpf: Reject bpf_timer for PREEMPT_RT
21mr|kernel-6.6-generic-6.6.126-1|2228	- bpf: Reject negative offsets for ALU ops
21mr|kernel-6.6-generic-6.6.126-1|2229	- bpf: Remove migrate_disable in kprobe_multi_link_prog_run
21mr|kernel-6.6-generic-6.6.126-1|2230	- bpf/selftests: Fix test_tcpnotify_user
21mr|kernel-6.6-generic-6.6.126-1|2231	- bpf/selftests: test_select_reuseport_kern: Remove unused header
21mr|kernel-6.6-generic-6.6.126-1|2232	- bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN
21mr|kernel-6.6-generic-6.6.126-1|2233	- bpf: Sync pending IRQ work before freeing ring buffer
21mr|kernel-6.6-generic-6.6.126-1|2234	- bpf: Tell memcg to use allow_spinning=false path in bpf_timer_init()
21mr|kernel-6.6-generic-6.6.126-1|2235	- bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path
21mr|kernel-6.6-generic-6.6.126-1|2236	- bpf, test_run: Subtract size of xdp_frame from allowed metadata size
21mr|kernel-6.6-generic-6.6.126-1|2237	- bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21
21mr|kernel-6.6-generic-6.6.126-1|2238	- bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu()
21mr|kernel-6.6-generic-6.6.126-1|2239	- bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress
21mr|kernel-6.6-generic-6.6.126-1|2240	- bridge: mcast: Fix use-after-free during router port configuration
21mr|kernel-6.6-generic-6.6.126-1|2241	- bridge: Redirect to backup port when port is administratively down
21mr|kernel-6.6-generic-6.6.126-1|2242	- broadcom: b44: prevent uninitialized value usage
21mr|kernel-6.6-generic-6.6.126-1|2243	- btrfs: always detect conflicting inodes when logging inode refs
21mr|kernel-6.6-generic-6.6.126-1|2244	- btrfs: always drop log root tree reference in btrfs_replay_log()
21mr|kernel-6.6-generic-6.6.126-1|2245	- btrfs: avoid potential out-of-bounds in btrfs_encode_fh()
21mr|kernel-6.6-generic-6.6.126-1|2246	- btrfs: do not assert we found block group item when creating free space tree
21mr|kernel-6.6-generic-6.6.126-1|2247	- btrfs: do not skip logging new dentries when logging a new name
21mr|kernel-6.6-generic-6.6.126-1|2248	- btrfs: do not update last_log_commit when logging inode due to a new name
21mr|kernel-6.6-generic-6.6.126-1|2249	- btrfs: don't log conflicting inode if it's a dir moved in the current transaction
21mr|kernel-6.6-generic-6.6.126-1|2250	- btrfs: don't rewrite ret from inode_permission
21mr|kernel-6.6-generic-6.6.126-1|2251	- btrfs: ensure no dirty metadata is written back for an fs with errors
21mr|kernel-6.6-generic-6.6.126-1|2252	- btrfs: factor out check_removing_space_info() from btrfs_free_block_groups()
21mr|kernel-6.6-generic-6.6.126-1|2253	- btrfs: factor out init_space_info() from create_space_info()
21mr|kernel-6.6-generic-6.6.126-1|2254	- btrfs: fix a potential path leak in print_data_reloc_error()
21mr|kernel-6.6-generic-6.6.126-1|2255	- btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running
21mr|kernel-6.6-generic-6.6.126-1|2256	- btrfs: fix corruption reading compressed range when block size is smaller than page size
21mr|kernel-6.6-generic-6.6.126-1|2257	- btrfs: fix deadlock in wait_current_trans() due to ignored transaction type
21mr|kernel-6.6-generic-6.6.126-1|2258	- btrfs: fix incorrect readahead expansion length
21mr|kernel-6.6-generic-6.6.126-1|2259	- btrfs: fix invalid extref key setup when replaying dentry
21mr|kernel-6.6-generic-6.6.126-1|2260	- btrfs: fix leaf leak in an error path in btrfs_del_items()
21mr|kernel-6.6-generic-6.6.126-1|2261	- btrfs: fix memory leak of fs_devices in degraded seed device path
21mr|kernel-6.6-generic-6.6.126-1|2262	- btrfs: fix memory leaks in create_space_info() error paths
21mr|kernel-6.6-generic-6.6.126-1|2263	- btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREE
21mr|kernel-6.6-generic-6.6.126-1|2264	- btrfs: fix racy bitfield write in btrfs_clear_space_info_full()
21mr|kernel-6.6-generic-6.6.126-1|2265	- btrfs: fix reservation leak in some error paths when inserting inline extent
21mr|kernel-6.6-generic-6.6.126-1|2266	- btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()
21mr|kernel-6.6-generic-6.6.126-1|2267	- btrfs: introduce btrfs_space_info sub-group
21mr|kernel-6.6-generic-6.6.126-1|2268	- btrfs: mark dirty extent range for out of bound prealloc extents
21mr|kernel-6.6-generic-6.6.126-1|2269	- btrfs: prevent use-after-free on page private data in btrfs_subpage_clear_uptodate()
21mr|kernel-6.6-generic-6.6.126-1|2270	- btrfs: ref-verify: handle damaged extent root tree
21mr|kernel-6.6-generic-6.6.126-1|2271	- btrfs: scrub: always update btrfs_scrub_progress::last_physical
21mr|kernel-6.6-generic-6.6.126-1|2272	- btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe()
21mr|kernel-6.6-generic-6.6.126-1|2273	- btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
21mr|kernel-6.6-generic-6.6.126-1|2274	- btrfs: send: check for inline extents in range_is_hole_in_parent()
21mr|kernel-6.6-generic-6.6.126-1|2275	- btrfs: store fs_info in space_info
21mr|kernel-6.6-generic-6.6.126-1|2276	- btrfs: tree-checker: fix the incorrect inode ref size check
21mr|kernel-6.6-generic-6.6.126-1|2277	- btrfs: use level argument in log tree walk callback replay_one_buffer()
21mr|kernel-6.6-generic-6.6.126-1|2278	- btrfs: use readahead_expand() on compressed extents
21mr|kernel-6.6-generic-6.6.126-1|2279	- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()
21mr|kernel-6.6-generic-6.6.126-1|2280	- btrfs: zoned: refine extent allocator hint selection
21mr|kernel-6.6-generic-6.6.126-1|2281	- btrfs: zoned: return error from btrfs_zone_finish_endio()
21mr|kernel-6.6-generic-6.6.126-1|2282	- bus: fsl-mc: Check return value of platform_get_resource()
21mr|kernel-6.6-generic-6.6.126-1|2283	- bus: mhi: ep: Fix chained transfer handling in read path
21mr|kernel-6.6-generic-6.6.126-1|2284	- bus: mhi: host: Do not use uninitialized 'dev' pointer in mhi_init_irq_setup()
21mr|kernel-6.6-generic-6.6.126-1|2285	- cachestat: do not flush stats in recency check
21mr|kernel-6.6-generic-6.6.126-1|2286	- caif: fix integer underflow in cffrml_receive()
21mr|kernel-6.6-generic-6.6.126-1|2287	- can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
21mr|kernel-6.6-generic-6.6.126-1|2288	- can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.
21mr|kernel-6.6-generic-6.6.126-1|2289	- can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.6-generic-6.6.126-1|2290	- can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.6-generic-6.6.126-1|2291	- can: etas_es58x: allow partial RX URB allocation to succeed
21mr|kernel-6.6-generic-6.6.126-1|2292	- can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|2293	- can: gs_usb: gs_can_open(): fix error handling
21mr|kernel-6.6-generic-6.6.126-1|2294	- can: gs_usb: gs_make_candev(): populate net_device->dev_port
21mr|kernel-6.6-generic-6.6.126-1|2295	- can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing data
21mr|kernel-6.6-generic-6.6.126-1|2296	- can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing header
21mr|kernel-6.6-generic-6.6.126-1|2297	- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
21mr|kernel-6.6-generic-6.6.126-1|2298	- can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak
21mr|kernel-6.6-generic-6.6.126-1|2299	- can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error
21mr|kernel-6.6-generic-6.6.126-1|2300	- can: gs_usb: gs_usb_xmit_callback(): fix handling of failed transmitted URBs
21mr|kernel-6.6-generic-6.6.126-1|2301	- can: gs_usb: increase max interface to U8_MAX
21mr|kernel-6.6-generic-6.6.126-1|2302	- can: hi311x: fix null pointer dereference when resuming from sleep before interface was enabled
21mr|kernel-6.6-generic-6.6.126-1|2303	- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|2304	- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails
21mr|kernel-6.6-generic-6.6.126-1|2305	- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed
21mr|kernel-6.6-generic-6.6.126-1|2306	- can: j1939: make j1939_session_activate() fail if device is no longer registered
21mr|kernel-6.6-generic-6.6.126-1|2307	- can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.6-generic-6.6.126-1|2308	- can: kvaser_usb: leaf: Fix potential infinite loop in command parsers
21mr|kernel-6.6-generic-6.6.126-1|2309	- can: m_can: m_can_plat_remove(): add missing pm_runtime_disable()
21mr|kernel-6.6-generic-6.6.126-1|2310	- can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.6-generic-6.6.126-1|2311	- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|2312	- can: netlink: can_changelink(): allow disabling of automatic restart
21mr|kernel-6.6-generic-6.6.126-1|2313	- can: peak_usb: fix shift-out-of-bounds issue
21mr|kernel-6.6-generic-6.6.126-1|2314	- can: rcar_canfd: Fix CAN-FD mode as default
21mr|kernel-6.6-generic-6.6.126-1|2315	- can: rcar_canfd: Fix controller mode setting
21mr|kernel-6.6-generic-6.6.126-1|2316	- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI
21mr|kernel-6.6-generic-6.6.126-1|2317	- can: sja1000: fix max irq loop handling
21mr|kernel-6.6-generic-6.6.126-1|2318	- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|2319	- can: sun4i_can: sun4i_can_interrupt(): fix max irq loop handling
21mr|kernel-6.6-generic-6.6.126-1|2320	- can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak
21mr|kernel-6.6-generic-6.6.126-1|2321	- can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKB
21mr|kernel-6.6-generic-6.6.126-1|2322	- ceph: add checking of wait_for_completion_killable() return value
21mr|kernel-6.6-generic-6.6.126-1|2323	- ceph: fix crash in process_v2_sparse_read() for encrypted directories
21mr|kernel-6.6-generic-6.6.126-1|2324	- ceph: refactor wake_up_bit() pattern of calling
21mr|kernel-6.6-generic-6.6.126-1|2325	- cgroup: split cgroup_destroy_wq into 3 workqueues
21mr|kernel-6.6-generic-6.6.126-1|2326	- char: applicom: fix NULL pointer dereference in ac_ioctl
21mr|kernel-6.6-generic-6.6.126-1|2327	- char: misc: Does not request module for miscdevice with dynamic minor
21mr|kernel-6.6-generic-6.6.126-1|2328	- char: misc: Make misc_register() reentry for miscdevice who wants dynamic minor
21mr|kernel-6.6-generic-6.6.126-1|2329	- char: misc: restrict the dynamic range to exclude reserved minors
21mr|kernel-6.6-generic-6.6.126-1|2330	- char: Use list_del_init() in misc_deregister() to reinitialize list pointer
21mr|kernel-6.6-generic-6.6.126-1|2331	- cifs: client: fix memory leak in smb3_fs_context_parse_param
21mr|kernel-6.6-generic-6.6.126-1|2332	- cifs: Fix memory and information leak in smb3_reconfigure()
21mr|kernel-6.6-generic-6.6.126-1|2333	- cifs: fix memory leak in smb3_fs_context_parse_param error path
21mr|kernel-6.6-generic-6.6.126-1|2334	- cifs: fix pagecache leak when do writepages
21mr|kernel-6.6-generic-6.6.126-1|2335	- cifs: Fix TCP_Server_Info::credits to be signed
21mr|kernel-6.6-generic-6.6.126-1|2336	- cifs: fix typo in enable_gcm_256 module parameter
21mr|kernel-6.6-generic-6.6.126-1|2337	- cifs: Fix uncached read into ITER_KVEC iterator
21mr|kernel-6.6-generic-6.6.126-1|2338	- cifs: parse_dfs_referrals: prevent oob on malformed input
21mr|kernel-6.6-generic-6.6.126-1|2339	- cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse points
21mr|kernel-6.6-generic-6.6.126-1|2340	- cifs: stop writeback extension when change of size is detected
21mr|kernel-6.6-generic-6.6.126-1|2341	- clk: at91: clk-master: Add check for divide by 3
21mr|kernel-6.6-generic-6.6.126-1|2342	- clk: at91: clk-sam9x60-pll: force write to PLL_UPDT register
21mr|kernel-6.6-generic-6.6.126-1|2343	- clk: at91: peripheral: fix return value
21mr|kernel-6.6-generic-6.6.126-1|2344	- clk: keystone: fix compile testing
21mr|kernel-6.6-generic-6.6.126-1|2345	- clk: mediatek: clk-mux: Do not pass flags to clk_mux_determine_rate_flags()
21mr|kernel-6.6-generic-6.6.126-1|2346	- clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26m
21mr|kernel-6.6-generic-6.6.126-1|2347	- clk: mvebu: cp110 add CLK_IGNORE_UNUSED to pcie_x10, pcie_x11 & pcie_x4
21mr|kernel-6.6-generic-6.6.126-1|2348	- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver
21mr|kernel-6.6-generic-6.6.126-1|2349	- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate()
21mr|kernel-6.6-generic-6.6.126-1|2350	- clk: qcom: camcc-sm6350: Fix PLL config of PLL2
21mr|kernel-6.6-generic-6.6.126-1|2351	- clk: qcom: camcc-sm6350: Specify Titan GDSC power domain as a parent to other
21mr|kernel-6.6-generic-6.6.126-1|2352	- clk: renesas: cpg-mssr: Add missing 1ms delay into reset toggle callback
21mr|kernel-6.6-generic-6.6.126-1|2353	- clk: renesas: cpg-mssr: Read back reset registers to assure values latched
21mr|kernel-6.6-generic-6.6.126-1|2354	- clk: renesas: Pass sub struct of cpg_mssr_priv to cpg_clk_register
21mr|kernel-6.6-generic-6.6.126-1|2355	- clk: renesas: r9a06g032: Fix memory leak in error path
21mr|kernel-6.6-generic-6.6.126-1|2356	- clk: renesas: rzg2l: Remove critical area
21mr|kernel-6.6-generic-6.6.126-1|2357	- clk: renesas: rzg2l: Simplify the logic in rzg2l_mod_clock_endisable()
21mr|kernel-6.6-generic-6.6.126-1|2358	- clk: renesas: rzg2l: Use %%x format specifier to print CLK_ON_R()
21mr|kernel-6.6-generic-6.6.126-1|2359	- clk: renesas: Use str_on_off() helper
21mr|kernel-6.6-generic-6.6.126-1|2360	- clk: samsung: exynos-clkout: Assign .num before accessing .hws
21mr|kernel-6.6-generic-6.6.126-1|2361	- clk: sunxi-ng: sun6i-rtc: Add A523 specifics
21mr|kernel-6.6-generic-6.6.126-1|2362	- clk: tegra: do not overallocate memory for bpmp clocks
21mr|kernel-6.6-generic-6.6.126-1|2363	- clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled
21mr|kernel-6.6-generic-6.6.126-1|2364	- clocksource/drivers/clps711x: Fix resource leaks in error paths
21mr|kernel-6.6-generic-6.6.126-1|2365	- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel
21mr|kernel-6.6-generic-6.6.126-1|2366	- cnic: Fix use-after-free bugs in cnic_delete_task
21mr|kernel-6.6-generic-6.6.126-1|2367	- comedi: c6xdigio: Fix invalid PNP driver unregistration
21mr|kernel-6.6-generic-6.6.126-1|2368	- comedi: check device's attached status in compat ioctls
21mr|kernel-6.6-generic-6.6.126-1|2369	- comedi: dmm32at: serialize use of paged registers
21mr|kernel-6.6-generic-6.6.126-1|2370	- comedi: fix divide-by-zero in comedi_buf_munge()
21mr|kernel-6.6-generic-6.6.126-1|2371	- comedi: Fix getting range information for subdevices 16 to 255
21mr|kernel-6.6-generic-6.6.126-1|2372	- comedi: multiq3: sanitize config options in multiq3_attach()
21mr|kernel-6.6-generic-6.6.126-1|2373	- comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel()
21mr|kernel-6.6-generic-6.6.126-1|2374	- compiler-clang.h: define __SANITIZE_*__ macros only when undefined
21mr|kernel-6.6-generic-6.6.126-1|2375	- compiler_types.h: add "auto" as a macro for "__auto_type"
21mr|kernel-6.6-generic-6.6.126-1|2376	- compiler_types: Move unused static inline functions warning to W=2
21mr|kernel-6.6-generic-6.6.126-1|2377	- copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64)
21mr|kernel-6.6-generic-6.6.126-1|2378	- coresight: etm4x: Add context synchronization before enabling trace
21mr|kernel-6.6-generic-6.6.126-1|2379	- coresight-etm4x: Conditionally access register TRCEXTINSELR
21mr|kernel-6.6-generic-6.6.126-1|2380	- coresight: etm4x: Correct polling IDLE bit
21mr|kernel-6.6-generic-6.6.126-1|2381	- coresight: etm4x: Extract the trace unit controlling
21mr|kernel-6.6-generic-6.6.126-1|2382	- coresight: etm4x: Support atclk
21mr|kernel-6.6-generic-6.6.126-1|2383	- coresight: Only register perf symlink for sinks with alloc_buffer
21mr|kernel-6.6-generic-6.6.126-1|2384	- coresight: trbe: Prevent overflow in PERF_IDX2OFF()
21mr|kernel-6.6-generic-6.6.126-1|2385	- coresight: trbe: Return NULL pointer for allocation failures
21mr|kernel-6.6-generic-6.6.126-1|2386	- counter: 104-quad-8: Fix incorrect return value in IRQ handler
21mr|kernel-6.6-generic-6.6.126-1|2387	- counter: interrupt-cnt: Drop IRQF_NO_THREAD flag
21mr|kernel-6.6-generic-6.6.126-1|2388	- cpufreq/amd-pstate: Call cppc_set_auto_sel() only for online CPUs
21mr|kernel-6.6-generic-6.6.126-1|2389	- cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay
21mr|kernel-6.6-generic-6.6.126-1|2390	- cpufreq: dt-platdev: Add JH7110S SOC to the allowlist
21mr|kernel-6.6-generic-6.6.126-1|2391	- cpufreq: Initialize cpufreq-based invariance before subsys
21mr|kernel-6.6-generic-6.6.126-1|2392	- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request()
21mr|kernel-6.6-generic-6.6.126-1|2393	- cpufreq/longhaul: handle NULL policy in longhaul_exit
21mr|kernel-6.6-generic-6.6.126-1|2394	- cpufreq: nforce2: fix reference count leak in nforce2
21mr|kernel-6.6-generic-6.6.126-1|2395	- cpufreq: s5pv210: fix refcount leak
21mr|kernel-6.6-generic-6.6.126-1|2396	- cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus()
21mr|kernel-6.6-generic-6.6.126-1|2397	- cpufreq: tegra186: Initialize all cores to max frequencies
21mr|kernel-6.6-generic-6.6.126-1|2398	- cpufreq: tegra186: Set target frequency for all cpus in policy
21mr|kernel-6.6-generic-6.6.126-1|2399	- cpuidle: Fail cpuidle device registration if there is one already
21mr|kernel-6.6-generic-6.6.126-1|2400	- cpuidle: governors: menu: Rearrange main loop in menu_select()
21mr|kernel-6.6-generic-6.6.126-1|2401	- cpuidle: governors: menu: Select polling state in some more cases
21mr|kernel-6.6-generic-6.6.126-1|2402	- cpuidle: governors: teo: Drop misguided target residency check
21mr|kernel-6.6-generic-6.6.126-1|2403	- cpuidle: menu: Use residency threshold in polling state override decisions
21mr|kernel-6.6-generic-6.6.126-1|2404	- cpuidle: qcom-spm: fix device and OF node leaks at probe
21mr|kernel-6.6-generic-6.6.126-1|2405	- cpuset: Treat cpusets in attaching as populated
21mr|kernel-6.6-generic-6.6.126-1|2406	- cramfs: Verify inode mode when loading from disk
21mr|kernel-6.6-generic-6.6.126-1|2407	- crash: fix crashkernel resource shrink
21mr|kernel-6.6-generic-6.6.126-1|2408	- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg
21mr|kernel-6.6-generic-6.6.126-1|2409	- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx
21mr|kernel-6.6-generic-6.6.126-1|2410	- crypto: af_alg - Set merge to zero early in af_alg_sendmsg
21mr|kernel-6.6-generic-6.6.126-1|2411	- crypto: af_alg - zero initialize memory allocated via sock_kmalloc
21mr|kernel-6.6-generic-6.6.126-1|2412	- crypto: aspeed-acry - Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|2413	- crypto: aspeed - Fix dma_unmap_sg() direction
21mr|kernel-6.6-generic-6.6.126-1|2414	- crypto: aspeed - fix double free caused by devm
21mr|kernel-6.6-generic-6.6.126-1|2415	- crypto: asymmetric_keys - prevent overflow in asymmetric_key_generate_id
21mr|kernel-6.6-generic-6.6.126-1|2416	- crypto: atmel - Fix dma_unmap_sg() direction
21mr|kernel-6.6-generic-6.6.126-1|2417	- crypto: authenc - Correctly pass EINPROGRESS back up to the caller
21mr|kernel-6.6-generic-6.6.126-1|2418	- crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec
21mr|kernel-6.6-generic-6.6.126-1|2419	- crypto: caam - Add check for kcalloc() in test_len()
21mr|kernel-6.6-generic-6.6.126-1|2420	- crypto: caam - double the entropy delay interval for retry
21mr|kernel-6.6-generic-6.6.126-1|2421	- crypto: ccree - Correctly handle return of sg_nents_for_len
21mr|kernel-6.6-generic-6.6.126-1|2422	- crypto: essiv - Check ssize for decryption and in-place encryption
21mr|kernel-6.6-generic-6.6.126-1|2423	- crypto: hisilicon/qm - check whether the input function and PF are on the same device
21mr|kernel-6.6-generic-6.6.126-1|2424	- crypto: hisilicon/qm - Fix device reference leak in qm_get_qos_value
21mr|kernel-6.6-generic-6.6.126-1|2425	- crypto: hisilicon/qm - restore original qos values
21mr|kernel-6.6-generic-6.6.126-1|2426	- crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs
21mr|kernel-6.6-generic-6.6.126-1|2427	- crypto: hisilicon - re-enable address prefetch after device resuming
21mr|kernel-6.6-generic-6.6.126-1|2428	- crypto: hisilicon/zip - remove unnecessary validation for high-performance mode configurations
21mr|kernel-6.6-generic-6.6.126-1|2429	- crypto: keembay - Add missing check after sg_nents_for_len()
21mr|kernel-6.6-generic-6.6.126-1|2430	- crypto: octeontx - Fix length check to avoid truncation in ucode_load_store
21mr|kernel-6.6-generic-6.6.126-1|2431	- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly
21mr|kernel-6.6-generic-6.6.126-1|2432	- crypto: qat - use kcalloc() in qat_uclo_map_objs_from_mof()
21mr|kernel-6.6-generic-6.6.126-1|2433	- crypto: rng - Ensure set_ent is always present
21mr|kernel-6.6-generic-6.6.126-1|2434	- crypto: rockchip - Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|2435	- crypto: seqiv - Do not use req->iv after crypto_aead_encrypt
21mr|kernel-6.6-generic-6.6.126-1|2436	- crypto: sha256 - fix crash at kexec
21mr|kernel-6.6-generic-6.6.126-1|2437	- crypto: starfive - Correctly handle return of sg_nents_for_len
21mr|kernel-6.6-generic-6.6.126-1|2438	- crypto: sun8i-ce - remove channel timeout field
21mr|kernel-6.6-generic-6.6.126-1|2439	- crypto: virtio - Add spinlock protection with virtqueue notification
21mr|kernel-6.6-generic-6.6.126-1|2440	- crypto: virtio - Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_req
21mr|kernel-6.6-generic-6.6.126-1|2441	- csky: fix csky_cmpxchg_fixup not working
21mr|kernel-6.6-generic-6.6.126-1|2442	- dax: skip read lock assertion for read-only filesystems
21mr|kernel-6.6-generic-6.6.126-1|2443	- devcoredump: Fix circular locking dependency with devcd->mutex.
21mr|kernel-6.6-generic-6.6.126-1|2444	- devlink: rate: Unset parent pointer in devl_rate_nodes_destroy
21mr|kernel-6.6-generic-6.6.126-1|2445	- Disable SLUB_TINY for build testing
21mr|kernel-6.6-generic-6.6.126-1|2446	- dlm: check for defined force value in dlm_lockspace_release
21mr|kernel-6.6-generic-6.6.126-1|2447	- dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC
21mr|kernel-6.6-generic-6.6.126-1|2448	- dmaengine: apple-admac: Add "apple,t8103-admac" compatible
21mr|kernel-6.6-generic-6.6.126-1|2449	- dmaengine: at_hdmac: fix device leak on of_dma_xlate()
21mr|kernel-6.6-generic-6.6.126-1|2450	- dmaengine: bcm-sba-raid: fix device leak on probe
21mr|kernel-6.6-generic-6.6.126-1|2451	- dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate
21mr|kernel-6.6-generic-6.6.126-1|2452	- dmaengine: dw: dmamux: fix OF node leak on route allocation failure
21mr|kernel-6.6-generic-6.6.126-1|2453	- dmaengine: dw-edma: Set status for callback_result
21mr|kernel-6.6-generic-6.6.126-1|2454	- dmaengine: idxd: fix device leaks on compat bind and unbind
21mr|kernel-6.6-generic-6.6.126-1|2455	- dmaengine: idxd: Fix double free in idxd_setup_wqs()
21mr|kernel-6.6-generic-6.6.126-1|2456	- dmaengine: idxd: Fix refcount underflow on module unload
21mr|kernel-6.6-generic-6.6.126-1|2457	- dmaengine: idxd: Remove improper idxd_free
21mr|kernel-6.6-generic-6.6.126-1|2458	- dmaengine: lpc18xx-dmamux: fix device leak on route allocation
21mr|kernel-6.6-generic-6.6.126-1|2459	- dmaengine: mv_xor: match alloc_wc and free_wc
21mr|kernel-6.6-generic-6.6.126-1|2460	- dmaengine: omap-dma: fix dma_pool resource leak in error paths
21mr|kernel-6.6-generic-6.6.126-1|2461	- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees
21mr|kernel-6.6-generic-6.6.126-1|2462	- dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()
21mr|kernel-6.6-generic-6.6.126-1|2463	- dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()
21mr|kernel-6.6-generic-6.6.126-1|2464	- dmaengine: sh: setup_xref error handling
21mr|kernel-6.6-generic-6.6.126-1|2465	- dmaengine: stm32: dmamux: fix device leak on route allocation
21mr|kernel-6.6-generic-6.6.126-1|2466	- dmaengine: stm32: dmamux: fix OF node leak on route allocation failure
21mr|kernel-6.6-generic-6.6.126-1|2467	- dmaengine: tegra-adma: Fix use-after-free
21mr|kernel-6.6-generic-6.6.126-1|2468	- dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation
21mr|kernel-6.6-generic-6.6.126-1|2469	- dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation
21mr|kernel-6.6-generic-6.6.126-1|2470	- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map
21mr|kernel-6.6-generic-6.6.126-1|2471	- dmaengine: ti: k3-udma: fix device leak on udma lookup
21mr|kernel-6.6-generic-6.6.126-1|2472	- dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing
21mr|kernel-6.6-generic-6.6.126-1|2473	- dmaengine: xilinx: xdma: Fix regmap max_register
21mr|kernel-6.6-generic-6.6.126-1|2474	- dma-mapping: benchmark: Restore padding to ensure uABI remained consistent
21mr|kernel-6.6-generic-6.6.126-1|2475	- dma/pool: distinguish between missing and exhausted atomic pools
21mr|kernel-6.6-generic-6.6.126-1|2476	- dma/pool: eliminate alloc_pages warning in atomic_pool_expand
21mr|kernel-6.6-generic-6.6.126-1|2477	- dm-bufio: align write boundary on physical block size
21mr|kernel-6.6-generic-6.6.126-1|2478	- dm-ebs: Mark full buffer dirty even on partial write
21mr|kernel-6.6-generic-6.6.126-1|2479	- dm: fix NULL pointer dereference in __dm_suspend()
21mr|kernel-6.6-generic-6.6.126-1|2480	- dm: fix queue start/stop imbalance under suspend/load/resume races
21mr|kernel-6.6-generic-6.6.126-1|2481	- dm-integrity: limit MAX_TAG_SIZE to 255
21mr|kernel-6.6-generic-6.6.126-1|2482	- dm log-writes: Add missing set_freezable() for freezable kthread
21mr|kernel-6.6-generic-6.6.126-1|2483	- dm-raid: fix possible NULL dereference with undefined raid type
21mr|kernel-6.6-generic-6.6.126-1|2484	- dm-snapshot: fix 'scheduling while atomic' on real-time kernels
21mr|kernel-6.6-generic-6.6.126-1|2485	- dm-verity: fix unreliable memory allocation
21mr|kernel-6.6-generic-6.6.126-1|2486	- doc: fix seg6_flowlabel path
21mr|kernel-6.6-generic-6.6.126-1|2487	- docs: networking: can: change bcm_msg_head frames member to support flexible array
21mr|kernel-6.6-generic-6.6.126-1|2488	- Documentation: process: Also mention Sasha Levin as stable tree maintainer
21mr|kernel-6.6-generic-6.6.126-1|2489	- Documentation: trace: historgram-design: Separate sched_waking histogram section heading and the following diagram
21mr|kernel-6.6-generic-6.6.126-1|2490	- dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path
21mr|kernel-6.6-generic-6.6.126-1|2491	- dpaa2-switch: add bounds check for if_id in IRQ handler
21mr|kernel-6.6-generic-6.6.126-1|2492	- dpaa2-switch: fix buffer pool seeding for control traffic
21mr|kernel-6.6-generic-6.6.126-1|2493	- dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zero
21mr|kernel-6.6-generic-6.6.126-1|2494	- driver core: enforce device_lock for driver_match_device()
21mr|kernel-6.6-generic-6.6.126-1|2495	- driver core/PM: Set power.no_callbacks along with power.no_pm
21mr|kernel-6.6-generic-6.6.126-1|2496	- drivers/base/node: fix double free in register_one_node()
21mr|kernel-6.6-generic-6.6.126-1|2497	- drivers/base/node: handle error properly in register_one_node()
21mr|kernel-6.6-generic-6.6.126-1|2498	- Drivers: hv: Always do Hyper-V panic notification in hv_kmsg_dump()
21mr|kernel-6.6-generic-6.6.126-1|2499	- drivers/perf: hisi: Relax the event ID check in the framework
21mr|kernel-6.6-generic-6.6.126-1|2500	- drivers/usb/dwc3: fix PCI parent check
21mr|kernel-6.6-generic-6.6.126-1|2501	- drm/amd: add more cyan skillfish PCI ids
21mr|kernel-6.6-generic-6.6.126-1|2502	- drm/amd: Avoid evicting resources at S5
21mr|kernel-6.6-generic-6.6.126-1|2503	- drm/amd: Check whether secure display TA loaded successfully
21mr|kernel-6.6-generic-6.6.126-1|2504	- drm/amd: Clean up kfd node on surprise disconnect
21mr|kernel-6.6-generic-6.6.126-1|2505	- drm/amd/display: Add AVI infoframe copy in copy_stream_update_to_stream
21mr|kernel-6.6-generic-6.6.126-1|2506	- drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIs
21mr|kernel-6.6-generic-6.6.126-1|2507	- drm/amd/display: add more cyan skillfish devices
21mr|kernel-6.6-generic-6.6.126-1|2508	- drm/amd/display: Bump the HDMI clock to 340MHz
21mr|kernel-6.6-generic-6.6.126-1|2509	- drm/amd/display: Check dce_hwseq before dereferencing it
21mr|kernel-6.6-generic-6.6.126-1|2510	- drm/amd/display: Check NULL before accessing
21mr|kernel-6.6-generic-6.6.126-1|2511	- drm/amd/display: Disable VRR on DCE 6
21mr|kernel-6.6-generic-6.6.126-1|2512	- drm/amd/display: Enable mst when it's detected but yet to be initialized
21mr|kernel-6.6-generic-6.6.126-1|2513	- drm/amd/display: ensure committing streams is seamless
21mr|kernel-6.6-generic-6.6.126-1|2514	- drm/amd/display: Fix black screen with HDMI outputs
21mr|kernel-6.6-generic-6.6.126-1|2515	- drm/amd/display: Fix DP no audio issue
21mr|kernel-6.6-generic-6.6.126-1|2516	- drm/amd/display: Fix DVI-D/HDMI adapters
21mr|kernel-6.6-generic-6.6.126-1|2517	- drm/amd/display: Fix logical vs bitwise bug in get_embedded_panel_info_v2_1()
21mr|kernel-6.6-generic-6.6.126-1|2518	- drm/amd/display: Fix null pointer deref in dcn20_resource.c
21mr|kernel-6.6-generic-6.6.126-1|2519	- drm/amd/display: Increase AUX Intra-Hop Done Max Wait Duration
21mr|kernel-6.6-generic-6.6.126-1|2520	- drm/amd/display: Increase DPCD read retries
21mr|kernel-6.6-generic-6.6.126-1|2521	- drm/amd/display: Move sleep into each retry for retrieve_link_cap()
21mr|kernel-6.6-generic-6.6.126-1|2522	- drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6
21mr|kernel-6.6-generic-6.6.126-1|2523	- drm/amd/display: Properly disable scaling on DCE6
21mr|kernel-6.6-generic-6.6.126-1|2524	- drm/amd/display: Remove redundant semicolons
21mr|kernel-6.6-generic-6.6.126-1|2525	- drm/amd/display: update dpp/disp clock from smu clock table
21mr|kernel-6.6-generic-6.6.126-1|2526	- drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state()
21mr|kernel-6.6-generic-6.6.126-1|2527	- drm/amd/display: use udelay rather than fsleep
21mr|kernel-6.6-generic-6.6.126-1|2528	- drm/amd: Fix suspend failure with secure display TA
21mr|kernel-6.6-generic-6.6.126-1|2529	- drm/amdgpu: Add additional DCE6 SCL registers
21mr|kernel-6.6-generic-6.6.126-1|2530	- drm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdma
21mr|kernel-6.6-generic-6.6.126-1|2531	- drm/amdgpu: add support for cyan skillfish gpu_info
21mr|kernel-6.6-generic-6.6.126-1|2532	- drm/amdgpu: Allow kfd CRIU with no buffer objects
21mr|kernel-6.6-generic-6.6.126-1|2533	- drm/amdgpu: csa unmap use uninterruptible lock
21mr|kernel-6.6-generic-6.6.126-1|2534	- drm/amdgpu: don't enable SMU on cyan skillfish
21mr|kernel-6.6-generic-6.6.126-1|2535	- drm/amdgpu: fix a memory leak in fence cleanup when unloading
21mr|kernel-6.6-generic-6.6.126-1|2536	- drm/amdgpu: fix cyan_skillfish2 gpu info fw handling
21mr|kernel-6.6-generic-6.6.126-1|2537	- drm/amdgpu: Fix function header names in amdgpu_connectors.c
21mr|kernel-6.6-generic-6.6.126-1|2538	- drm/amdgpu: fix NULL pointer dereference in amdgpu_gmc_filter_faults_remove
21mr|kernel-6.6-generic-6.6.126-1|2539	- drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devices
21mr|kernel-6.6-generic-6.6.126-1|2540	- drm/amdgpu: Forward VMID reservation errors
21mr|kernel-6.6-generic-6.6.126-1|2541	- drm/amdgpu/gfx10: fix wptr reset in KGQ init
21mr|kernel-6.6-generic-6.6.126-1|2542	- drm/amdgpu/gfx11: fix wptr reset in KGQ init
21mr|kernel-6.6-generic-6.6.126-1|2543	- drm/amdgpu/jpeg: Hold pg_lock before jpeg poweroff
21mr|kernel-6.6-generic-6.6.126-1|2544	- drm/amdgpu: Power up UVD 3 for FW validation (v2)
21mr|kernel-6.6-generic-6.6.126-1|2545	- drm/amdgpu: reject gang submissions under SRIOV
21mr|kernel-6.6-generic-6.6.126-1|2546	- drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV
21mr|kernel-6.6-generic-6.6.126-1|2547	- drm/amdgpu: Respect max pixel clock for HDMI and DVI-D (v2)
21mr|kernel-6.6-generic-6.6.126-1|2548	- drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled
21mr|kernel-6.6-generic-6.6.126-1|2549	- drm/amdgpu/soc21: fix xclk for APUs
21mr|kernel-6.6-generic-6.6.126-1|2550	- drm/amdgpu: use atomic functions with memory barriers for vm fault info
21mr|kernel-6.6-generic-6.6.126-1|2551	- drm/amdgpu: Use memdup_array_user in amdgpu_cs_wait_fences_ioctl
21mr|kernel-6.6-generic-6.6.126-1|2552	- drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages
21mr|kernel-6.6-generic-6.6.126-1|2553	- drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time
21mr|kernel-6.6-generic-6.6.126-1|2554	- drm/amdkfd: Don't use sw fault filter if retry cam enabled
21mr|kernel-6.6-generic-6.6.126-1|2555	- drm/amdkfd: fix a memory leak in device_queue_manager_init()
21mr|kernel-6.6-generic-6.6.126-1|2556	- drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl()
21mr|kernel-6.6-generic-6.6.126-1|2557	- drm/amdkfd: fix vram allocation failure for a special case
21mr|kernel-6.6-generic-6.6.126-1|2558	- drm/amdkfd: Handle lack of READ permissions in SVM mapping
21mr|kernel-6.6-generic-6.6.126-1|2559	- drm/amdkfd: return -ENOTTY for unsupported IOCTLs
21mr|kernel-6.6-generic-6.6.126-1|2560	- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption
21mr|kernel-6.6-generic-6.6.126-1|2561	- drm/amd/pm: Adjust si_upload_smc_data register programming (v3)
21mr|kernel-6.6-generic-6.6.126-1|2562	- drm/amd/pm: Disable MCLK switching on SI at high pixel clocks
21mr|kernel-6.6-generic-6.6.126-1|2563	- drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
21mr|kernel-6.6-generic-6.6.126-1|2564	- drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3)
21mr|kernel-6.6-generic-6.6.126-1|2565	- drm/amd/pm: Disable ULV even if unsupported (v3)
21mr|kernel-6.6-generic-6.6.126-1|2566	- drm/amd/pm: Don't clear SI SMC table when setting power limit
21mr|kernel-6.6-generic-6.6.126-1|2567	- drm/amd/pm: Fix si_upload_smc_data (v3)
21mr|kernel-6.6-generic-6.6.126-1|2568	- drm/amd/pm: fix smu table id bound check issue in smu_cmn_update_table()
21mr|kernel-6.6-generic-6.6.126-1|2569	- drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Fiji
21mr|kernel-6.6-generic-6.6.126-1|2570	- drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Iceland
21mr|kernel-6.6-generic-6.6.126-1|2571	- drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3)
21mr|kernel-6.6-generic-6.6.126-1|2572	- drm/amd/pm: Use cached metrics data on aldebaran
21mr|kernel-6.6-generic-6.6.126-1|2573	- drm/amd/pm: Use cached metrics data on arcturus
21mr|kernel-6.6-generic-6.6.126-1|2574	- drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)
21mr|kernel-6.6-generic-6.6.126-1|2575	- drm/amd/powerplay: Fix CIK shutdown temperature
21mr|kernel-6.6-generic-6.6.126-1|2576	- drm/ast: Use msleep instead of mdelay for edid read
21mr|kernel-6.6-generic-6.6.126-1|2577	- drm: bridge: anx7625: Fix NULL pointer dereference with early IRQ
21mr|kernel-6.6-generic-6.6.126-1|2578	- drm/bridge: cdns-dsi: Don't fail on MIPI_DSI_MODE_VIDEO_BURST
21mr|kernel-6.6-generic-6.6.126-1|2579	- drm/bridge: cdns-dsi: Fix REG_WAKEUP_TIME value
21mr|kernel-6.6-generic-6.6.126-1|2580	- drm: bridge: cdns-mhdp8546: Fix missing mutex unlock on error path
21mr|kernel-6.6-generic-6.6.126-1|2581	- drm/bridge: display-connector: don't set OP_DETECT for DisplayPorts
21mr|kernel-6.6-generic-6.6.126-1|2582	- drm/bridge: it6505: select REGMAP_I2C
21mr|kernel-6.6-generic-6.6.126-1|2583	- drm/bridge: lt9211: Drop check for last nibble of version register
21mr|kernel-6.6-generic-6.6.126-1|2584	- drm/etnaviv: fix flush sequence logic
21mr|kernel-6.6-generic-6.6.126-1|2585	- drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functions
21mr|kernel-6.6-generic-6.6.126-1|2586	- drm/exynos: exynos7_drm_decon: properly clear channels during bind
21mr|kernel-6.6-generic-6.6.126-1|2587	- drm/exynos: exynos7_drm_decon: remove ctx->suspended
21mr|kernel-6.6-generic-6.6.126-1|2588	- drm/gma500: Fix null dereference in hdmi teardown
21mr|kernel-6.6-generic-6.6.126-1|2589	- drm/gma500: Remove unused helper psb_fbdev_fb_setcolreg()
21mr|kernel-6.6-generic-6.6.126-1|2590	- drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD
21mr|kernel-6.6-generic-6.6.126-1|2591	- drm/i915/backlight: Return immediately when scale() finds invalid parameters
21mr|kernel-6.6-generic-6.6.126-1|2592	- drm/i915: Fix conversion between clock ticks and nanoseconds
21mr|kernel-6.6-generic-6.6.126-1|2593	- drm/i915/gem: Zero-initialize the eb.vma array in i915_gem_do_execbuffer
21mr|kernel-6.6-generic-6.6.126-1|2594	- drm/i915/guc: Skip communication warning on reset in progress
21mr|kernel-6.6-generic-6.6.126-1|2595	- drm/i915/power: fix size for for_each_set_bit() in abox iteration
21mr|kernel-6.6-generic-6.6.126-1|2596	- drm/imx/tve: fix probe device leak
21mr|kernel-6.6-generic-6.6.126-1|2597	- drm/mediatek: Disable AFBC support on Mediatek DRM driver
21mr|kernel-6.6-generic-6.6.126-1|2598	- drm/mediatek: Fix CCORR mtk_ctm_s31_32_to_s1_n function issue
21mr|kernel-6.6-generic-6.6.126-1|2599	- drm/mediatek: Fix device node reference leak in mtk_dp_dt_parse()
21mr|kernel-6.6-generic-6.6.126-1|2600	- drm/mediatek: Fix device use-after-free on unbind
21mr|kernel-6.6-generic-6.6.126-1|2601	- drm/mediatek: fix potential OF node use-after-free
21mr|kernel-6.6-generic-6.6.126-1|2602	- drm/mediatek: Fix probe memory leak
21mr|kernel-6.6-generic-6.6.126-1|2603	- drm/mediatek: Fix probe resource leaks
21mr|kernel-6.6-generic-6.6.126-1|2604	- drm/mgag200: Fix big-endian support
21mr|kernel-6.6-generic-6.6.126-1|2605	- drm/mgag200: fix mgag200_bmc_stop_scanout()
21mr|kernel-6.6-generic-6.6.126-1|2606	- drm/msm/a2xx: stop over-complaining about the legacy firmware
21mr|kernel-6.6-generic-6.6.126-1|2607	- drm/msm/a6xx: fix bogus hwcg register updates
21mr|kernel-6.6-generic-6.6.126-1|2608	- drm/msm/a6xx: Fix GMU firmware parser
21mr|kernel-6.6-generic-6.6.126-1|2609	- drm/msm/a6xx: Fix out of bound IO access in a6xx_get_gmu_registers
21mr|kernel-6.6-generic-6.6.126-1|2610	- drm/msm/a6xx: Fix PDC sleep sequence
21mr|kernel-6.6-generic-6.6.126-1|2611	- drm/msm/adreno: De-spaghettify the use of memory barriers
21mr|kernel-6.6-generic-6.6.126-1|2612	- drm/msm/dpu: Add missing NULL pointer check for pingpong interface
21mr|kernel-6.6-generic-6.6.126-1|2613	- drm/msm/dpu: fix incorrect type for ret
21mr|kernel-6.6-generic-6.6.126-1|2614	- drm/msm/dsi/phy_7nm: Fix missing initial VCO rate
21mr|kernel-6.6-generic-6.6.126-1|2615	- drm/msm/dsi/phy: Toggle back buffer resync after preparing PLL
21mr|kernel-6.6-generic-6.6.126-1|2616	- drm/msm: make sure to not queue up recovery more than once
21mr|kernel-6.6-generic-6.6.126-1|2617	- drm/nouveau/dispnv50: Don't call drm_atomic_get_crtc_state() in prepare_fb
21mr|kernel-6.6-generic-6.6.126-1|2618	- drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare
21mr|kernel-6.6-generic-6.6.126-1|2619	- drm/nouveau: fix bad ret code in nouveau_bo_move_prep
21mr|kernel-6.6-generic-6.6.126-1|2620	- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()
21mr|kernel-6.6-generic-6.6.126-1|2621	- drm/nouveau: restrict the flush page to a 32-bit address
21mr|kernel-6.6-generic-6.6.126-1|2622	- drm/panel: novatek-nt35560: Fix invalid return value
21mr|kernel-6.6-generic-6.6.126-1|2623	- drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel
21mr|kernel-6.6-generic-6.6.126-1|2624	- drm/panel: sony-td4353-jdi: Enable prepare_prev_first
21mr|kernel-6.6-generic-6.6.126-1|2625	- drm/panel: visionox-rm69299: Don't clear all mode flags
21mr|kernel-6.6-generic-6.6.126-1|2626	- drm/pl111: Fix error handling in pl111_amba_probe
21mr|kernel-6.6-generic-6.6.126-1|2627	- drm/radeon: delete radeon_fence_process in is_signaled, no deadlock
21mr|kernel-6.6-generic-6.6.126-1|2628	- drm/radeon/r600_cs: clean up of dead code in r600_cs
21mr|kernel-6.6-generic-6.6.126-1|2629	- drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]
21mr|kernel-6.6-generic-6.6.126-1|2630	- drm/rcar-du: dsi: Fix 1/2/3 lane support
21mr|kernel-6.6-generic-6.6.126-1|2631	- drm/rockchip: vop2: use correct destination rectangle height check
21mr|kernel-6.6-generic-6.6.126-1|2632	- drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb
21mr|kernel-6.6-generic-6.6.126-1|2633	- drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies
21mr|kernel-6.6-generic-6.6.126-1|2634	- drm/sched: Fix race in drm_sched_entity_select_rq()
21mr|kernel-6.6-generic-6.6.126-1|2635	- drm: sti: fix device leaks at component probe
21mr|kernel-6.6-generic-6.6.126-1|2636	- drm/sysfb: Do not dereference NULL pointer in plane reset
21mr|kernel-6.6-generic-6.6.126-1|2637	- drm/tegra: Add call to put_pid()
21mr|kernel-6.6-generic-6.6.126-1|2638	- drm/tegra: dc: Fix reference leak in tegra_dc_couple()
21mr|kernel-6.6-generic-6.6.126-1|2639	- drm/tidss: Set crtc modesetting parameters with adjusted mode
21mr|kernel-6.6-generic-6.6.126-1|2640	- drm/tidss: Use the crtc_* timings when programming the HW
21mr|kernel-6.6-generic-6.6.126-1|2641	- drm/tilcdc: Fix removal actions in case of failed probe
21mr|kernel-6.6-generic-6.6.126-1|2642	- drm/tilcdc: request and mapp iomem with devres
21mr|kernel-6.6-generic-6.6.126-1|2643	- drm/ttm: Avoid NULL pointer deref for evicted BOs
21mr|kernel-6.6-generic-6.6.126-1|2644	- drm/vgem-fence: Fix potential deadlock on release
21mr|kernel-6.6-generic-6.6.126-1|2645	- drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()
21mr|kernel-6.6-generic-6.6.126-1|2646	- drm/vmwgfx: Fix a null-ptr access in the cursor snooper
21mr|kernel-6.6-generic-6.6.126-1|2647	- drm/vmwgfx: Fix copy-paste typo in validation
21mr|kernel-6.6-generic-6.6.126-1|2648	- drm/vmwgfx: Fix Use-after-free in validation
21mr|kernel-6.6-generic-6.6.126-1|2649	- drm/vmwgfx: Use kref in vmw_bo_dirty
21mr|kernel-6.6-generic-6.6.126-1|2650	- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE
21mr|kernel-6.6-generic-6.6.126-1|2651	- dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml
21mr|kernel-6.6-generic-6.6.126-1|2652	- dt-bindings: PCI: amlogic: Fix the register name of the DBI region
21mr|kernel-6.6-generic-6.6.126-1|2653	- dt-bindings: phy: rockchip-inno-csi-dphy: make power-domains non-required
21mr|kernel-6.6-generic-6.6.126-1|2654	- dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups
21mr|kernel-6.6-generic-6.6.126-1|2655	- dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AO
21mr|kernel-6.6-generic-6.6.126-1|2656	- dt-bindings: power: qcom,rpmpd: Add SM7150
21mr|kernel-6.6-generic-6.6.126-1|2657	- dt-bindings: power: qcom,rpmpd: add Turbo L5 corner
21mr|kernel-6.6-generic-6.6.126-1|2658	- dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh Power Domains
21mr|kernel-6.6-generic-6.6.126-1|2659	- dt-bindings: power: qcom,rpmpd: document the SM8750 RPMh Power Domains
21mr|kernel-6.6-generic-6.6.126-1|2660	- dt-bindings: power: qcom-rpmpd: split RPMh domains definitions
21mr|kernel-6.6-generic-6.6.126-1|2661	- dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215
21mr|kernel-6.6-generic-6.6.126-1|2662	- dt-bindings: power: rpmpd: Update part number to X1E80100
21mr|kernel-6.6-generic-6.6.126-1|2663	- dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks
21mr|kernel-6.6-generic-6.6.126-1|2664	- dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp
21mr|kernel-6.6-generic-6.6.126-1|2665	- e1000: fix OOB in e1000_tbi_should_accept()
21mr|kernel-6.6-generic-6.6.126-1|2666	- EDAC/altera: Delete an inappropriate dma_free_coherent() call
21mr|kernel-6.6-generic-6.6.126-1|2667	- EDAC/altera: Handle OCRAM ECC enable after warm reset
21mr|kernel-6.6-generic-6.6.126-1|2668	- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection
21mr|kernel-6.6-generic-6.6.126-1|2669	- EDAC/i10nm: Skip DIMM enumeration on a disabled memory controller
21mr|kernel-6.6-generic-6.6.126-1|2670	- EDAC/i3200: Fix a resource leak in i3200_probe1()
21mr|kernel-6.6-generic-6.6.126-1|2671	- EDAC/mc_sysfs: Increase legacy channel support to 16
21mr|kernel-6.6-generic-6.6.126-1|2672	- EDAC/x38: Fix a resource leak in x38_probe1()
21mr|kernel-6.6-generic-6.6.126-1|2673	- efi/cper: Add a new helper function to print bitmasks
21mr|kernel-6.6-generic-6.6.126-1|2674	- efi/cper: Adjust infopfx size to accept an extra space
21mr|kernel-6.6-generic-6.6.126-1|2675	- efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs
21mr|kernel-6.6-generic-6.6.126-1|2676	- efi/cper: Fix cper_bits_to_str buffer handling and return value
21mr|kernel-6.6-generic-6.6.126-1|2677	- efi/libstub: Fix page table access in 5-level to 4-level paging transition
21mr|kernel-6.6-generic-6.6.126-1|2678	- efivarfs: fix error propagation in efivar_entry_get()
21mr|kernel-6.6-generic-6.6.126-1|2679	- epoll: Remove ep_scan_ready_list() in comments
21mr|kernel-6.6-generic-6.6.126-1|2680	- espintcp: fix skb leaks
21mr|kernel-6.6-generic-6.6.126-1|2681	- eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP
21mr|kernel-6.6-generic-6.6.126-1|2682	- ethernet: Extend device_get_mac_address() to use NVMEM
21mr|kernel-6.6-generic-6.6.126-1|2683	- ethernet: rvu-af: Remove slash from the driver name
21mr|kernel-6.6-generic-6.6.126-1|2684	- ethtool: Avoid overflowing userspace buffer on stats query
21mr|kernel-6.6-generic-6.6.126-1|2685	- eventpoll: Replace rwlock with spinlock
21mr|kernel-6.6-generic-6.6.126-1|2686	- exec: Fix incorrect type for ret
21mr|kernel-6.6-generic-6.6.126-1|2687	- exfat: check return value of sb_min_blocksize in exfat_read_boot_sector
21mr|kernel-6.6-generic-6.6.126-1|2688	- exfat: fix remount failure in different process environments
21mr|kernel-6.6-generic-6.6.126-1|2689	- exfat: limit log print for IO error
21mr|kernel-6.6-generic-6.6.126-1|2690	- Expand the type of nfs_fattr->valid
21mr|kernel-6.6-generic-6.6.126-1|2691	- ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()
21mr|kernel-6.6-generic-6.6.126-1|2692	- ext4: align max orphan file size with e2fsprogs limit
21mr|kernel-6.6-generic-6.6.126-1|2693	- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options()
21mr|kernel-6.6-generic-6.6.126-1|2694	- ext4: clear i_state_flags when alloc inode
21mr|kernel-6.6-generic-6.6.126-1|2695	- ext4: correctly handle queries for metadata mappings
21mr|kernel-6.6-generic-6.6.126-1|2696	- ext4: correct the checking of quota files before moving extents
21mr|kernel-6.6-generic-6.6.126-1|2697	- ext4: detect invalid INLINE_DATA + EXTENTS flag combination
21mr|kernel-6.6-generic-6.6.126-1|2698	- ext4: filesystems without casefold feature cannot be mounted with siphash
21mr|kernel-6.6-generic-6.6.126-1|2699	- ext4: fix an off-by-one issue during moving extents
21mr|kernel-6.6-generic-6.6.126-1|2700	- ext4: fix checks for orphan inodes
21mr|kernel-6.6-generic-6.6.126-1|2701	- ext4: fix error message when rejecting the default hash
21mr|kernel-6.6-generic-6.6.126-1|2702	- ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref
21mr|kernel-6.6-generic-6.6.126-1|2703	- ext4: fix incorrect group number assertion in mb_check_buddy
21mr|kernel-6.6-generic-6.6.126-1|2704	- ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all()
21mr|kernel-6.6-generic-6.6.126-1|2705	- ext4: fix string copying in parse_apply_sb_mount_options()
21mr|kernel-6.6-generic-6.6.126-1|2706	- ext4: free orphan info with kvfree
21mr|kernel-6.6-generic-6.6.126-1|2707	- ext4: guard against EA inode refcount underflow in xattr update
21mr|kernel-6.6-generic-6.6.126-1|2708	- ext4: improve integrity checking in __mb_check_buddy by enhancing order-0 validation
21mr|kernel-6.6-generic-6.6.126-1|2709	- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch()
21mr|kernel-6.6-generic-6.6.126-1|2710	- ext4: increase IO priority of fastcommit
21mr|kernel-6.6-generic-6.6.126-1|2711	- ext4: introduce ITAIL helper
21mr|kernel-6.6-generic-6.6.126-1|2712	- ext4: refresh inline data size before write operations
21mr|kernel-6.6-generic-6.6.126-1|2713	- ext4: remove unused return value of __mb_check_buddy
21mr|kernel-6.6-generic-6.6.126-1|2714	- ext4: validate ea_ino and size in check_xattrs
21mr|kernel-6.6-generic-6.6.126-1|2715	- ext4: verify orphan file size is not too big
21mr|kernel-6.6-generic-6.6.126-1|2716	- ext4: wait for ongoing I/O to complete before freeing blocks
21mr|kernel-6.6-generic-6.6.126-1|2717	- ext4: xattr: fix null pointer deref in ext4_raw_inode()
21mr|kernel-6.6-generic-6.6.126-1|2718	- extcon: adc-jack: Cleanup wakeup source only if it was enabled
21mr|kernel-6.6-generic-6.6.126-1|2719	- extcon: adc-jack: Fix wakeup source leaks on device unbind
21mr|kernel-6.6-generic-6.6.126-1|2720	- f2fs: compress: change the first parameter of page_array_{alloc,free} to sbi
21mr|kernel-6.6-generic-6.6.126-1|2721	- f2fs: compress: fix UAF of f2fs_inode_info in f2fs_free_dic
21mr|kernel-6.6-generic-6.6.126-1|2722	- f2fs: drop inode from the donation list when the last file is closed
21mr|kernel-6.6-generic-6.6.126-1|2723	- f2fs: ensure node page reads complete before f2fs_put_super() finishes
21mr|kernel-6.6-generic-6.6.126-1|2724	- f2fs: fix age extent cache insertion skip on counter overflow
21mr|kernel-6.6-generic-6.6.126-1|2725	- f2fs: fix condition in __allow_reserved_blocks()
21mr|kernel-6.6-generic-6.6.126-1|2726	- f2fs: fix infinite loop in __insert_extent_tree()
21mr|kernel-6.6-generic-6.6.126-1|2727	- f2fs: fix return value of f2fs_recover_fsync_data()
21mr|kernel-6.6-generic-6.6.126-1|2728	- f2fs: fix to avoid overflow while left shift operation
21mr|kernel-6.6-generic-6.6.126-1|2729	- f2fs: fix to avoid potential deadlock
21mr|kernel-6.6-generic-6.6.126-1|2730	- f2fs: fix to avoid updating compression context during writeback
21mr|kernel-6.6-generic-6.6.126-1|2731	- f2fs: fix to avoid updating zero-sized extent in extent cache
21mr|kernel-6.6-generic-6.6.126-1|2732	- f2fs: fix to detect recoverable inode during dryrun of find_fsync_dnodes()
21mr|kernel-6.6-generic-6.6.126-1|2733	- f2fs: fix to mitigate overhead of f2fs_zero_post_eof_page()
21mr|kernel-6.6-generic-6.6.126-1|2734	- f2fs: fix to propagate error from f2fs_enable_checkpoint()
21mr|kernel-6.6-generic-6.6.126-1|2735	- f2fs: fix to truncate first page in error path of f2fs_truncate()
21mr|kernel-6.6-generic-6.6.126-1|2736	- f2fs: fix to update map->m_next_extent correctly in f2fs_map_blocks()
21mr|kernel-6.6-generic-6.6.126-1|2737	- f2fs: fix wrong block mapping for multi-devices
21mr|kernel-6.6-generic-6.6.126-1|2738	- f2fs: fix zero-sized extent for precache extents
21mr|kernel-6.6-generic-6.6.126-1|2739	- f2fs: invalidate dentry cache on failed whiteout creation
21mr|kernel-6.6-generic-6.6.126-1|2740	- f2fs: keep POSIX_FADV_NOREUSE ranges
21mr|kernel-6.6-generic-6.6.126-1|2741	- f2fs: remove unused GC_FAILURE_PIN
21mr|kernel-6.6-generic-6.6.126-1|2742	- f2fs: use f2fs_err_ratelimited() to avoid redundant logs
21mr|kernel-6.6-generic-6.6.126-1|2743	- f2fs: use global inline_xattr_slab instead of per-sb slab cache
21mr|kernel-6.6-generic-6.6.126-1|2744	- fbcon: fix integer overflow in fbcon_do_set_font
21mr|kernel-6.6-generic-6.6.126-1|2745	- fbcon: Fix OOB access in font allocation
21mr|kernel-6.6-generic-6.6.126-1|2746	- fbcon: Set fb_display[i]->mode to NULL when the mode is released
21mr|kernel-6.6-generic-6.6.126-1|2747	- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds
21mr|kernel-6.6-generic-6.6.126-1|2748	- fbdev: atyfb: Check if pll_ops->init_pll failed
21mr|kernel-6.6-generic-6.6.126-1|2749	- fbdev: bitblit: bound-check glyph index in bit_putcs*
21mr|kernel-6.6-generic-6.6.126-1|2750	- fbdev: Fix logic error in "offb" name match
21mr|kernel-6.6-generic-6.6.126-1|2751	- fbdev: gbefb: fix to use physical address instead of dma address
21mr|kernel-6.6-generic-6.6.126-1|2752	- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS
21mr|kernel-6.6-generic-6.6.126-1|2753	- fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timing
21mr|kernel-6.6-generic-6.6.126-1|2754	- fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe()
21mr|kernel-6.6-generic-6.6.126-1|2755	- fbdev: tcx.c fix mem_map to correct smem_start offset
21mr|kernel-6.6-generic-6.6.126-1|2756	- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init
21mr|kernel-6.6-generic-6.6.126-1|2757	- filelock: add FL_RECLAIM to show_fl_flags() macro
21mr|kernel-6.6-generic-6.6.126-1|2758	- filemap: cap PTE range to be created to allowed zero fill in folio_map_range()
21mr|kernel-6.6-generic-6.6.126-1|2759	- firewire: core: fix overlooked update of subsystem ABI version
21mr|kernel-6.6-generic-6.6.126-1|2760	- firewire: nosy: Fix dma_free_coherent() size
21mr|kernel-6.6-generic-6.6.126-1|2761	- firmware: arm_scmi: Account for failed debug initialization
21mr|kernel-6.6-generic-6.6.126-1|2762	- firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode
21mr|kernel-6.6-generic-6.6.126-1|2763	- firmware: arm_scmi: Fix unused notifier-block in unregister
21mr|kernel-6.6-generic-6.6.126-1|2764	- firmware: firmware: meson-sm: fix compile-test default
21mr|kernel-6.6-generic-6.6.126-1|2765	- firmware: imx: scu-irq: fix OF node leak in
21mr|kernel-6.6-generic-6.6.126-1|2766	- firmware: imx: scu-irq: Init workqueue before request mbox channel
21mr|kernel-6.6-generic-6.6.126-1|2767	- firmware: imx: scu-irq: Set mu_resource_id before get handle
21mr|kernel-6.6-generic-6.6.126-1|2768	- firmware: meson_sm: fix device leak at probe
21mr|kernel-6.6-generic-6.6.126-1|2769	- firmware: stratix10-svc: Add mutex in stratix10 memory management
21mr|kernel-6.6-generic-6.6.126-1|2770	- firmware: stratix10-svc: fix bug in saving controller data
21mr|kernel-6.6-generic-6.6.126-1|2771	- firmware: stratix10-svc: fix make htmldocs warning for stratix10_svc
21mr|kernel-6.6-generic-6.6.126-1|2772	- Fix memory leak in posix_clock_open()
21mr|kernel-6.6-generic-6.6.126-1|2773	- fjes: Add missing iounmap in fjes_hw_init()
21mr|kernel-6.6-generic-6.6.126-1|2774	- flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read
21mr|kernel-6.6-generic-6.6.126-1|2775	- flex_proportions: make fprop_new_period() hardirq safe
21mr|kernel-6.6-generic-6.6.126-1|2776	- floppy: fix for PAGE_SIZE != 4KB
21mr|kernel-6.6-generic-6.6.126-1|2777	- fou: Don't allow 0 for FOU_ATTR_IPPROTO.
21mr|kernel-6.6-generic-6.6.126-1|2778	- fs/9p: Don't open remote file with APPEND mode when writeback cache is used
21mr|kernel-6.6-generic-6.6.126-1|2779	- fs: Add 'initramfs_options' to set initramfs mount options
21mr|kernel-6.6-generic-6.6.126-1|2780	- fs: always return zero on success from replace_fd()
21mr|kernel-6.6-generic-6.6.126-1|2781	- fscontext: do not consume log entries when returning -EMSGSIZE
21mr|kernel-6.6-generic-6.6.126-1|2782	- fs: ext4: change GFP_KERNEL to GFP_NOFS to avoid deadlock
21mr|kernel-6.6-generic-6.6.126-1|2783	- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink
21mr|kernel-6.6-generic-6.6.126-1|2784	- fs/nfs/io: make nfs_start_io_*() killable
21mr|kernel-6.6-generic-6.6.126-1|2785	- fs/nls: Fix inconsistency between utf8_to_utf32() and utf32_to_utf8()
21mr|kernel-6.6-generic-6.6.126-1|2786	- fs/nls: Fix utf16 to utf8 conversion
21mr|kernel-6.6-generic-6.6.126-1|2787	- fs/notify: call exportfs_encode_fid with s_umount
21mr|kernel-6.6-generic-6.6.126-1|2788	- fsnotify: do not generate ACCESS/MODIFY events on child for special files
21mr|kernel-6.6-generic-6.6.126-1|2789	- fs/ntfs3: Fix a resource leak bug in wnd_extend()
21mr|kernel-6.6-generic-6.6.126-1|2790	- fs: ntfs3: Fix integer overflow in run_unpack()
21mr|kernel-6.6-generic-6.6.126-1|2791	- fs/ntfs3: fix mount failure for sparse runs in run_unpack()
21mr|kernel-6.6-generic-6.6.126-1|2792	- fs/ntfs3: Initialize allocated memory before use
21mr|kernel-6.6-generic-6.6.126-1|2793	- fs/ntfs3: out1 also needs to put mi
21mr|kernel-6.6-generic-6.6.126-1|2794	- fs/ntfs3: Prevent memory leaks in add sub record
21mr|kernel-6.6-generic-6.6.126-1|2795	- fs/ntfs3: reject index allocation if $BITMAP is empty but blocks exist
21mr|kernel-6.6-generic-6.6.126-1|2796	- fs/ntfs3: Support timestamps prior to epoch
21mr|kernel-6.6-generic-6.6.126-1|2797	- fs/proc: fix uaf in proc_readdir_de()
21mr|kernel-6.6-generic-6.6.126-1|2798	- fs: quota: create dedicated workqueue for quota_release_work
21mr|kernel-6.6-generic-6.6.126-1|2799	- fs: udf: fix OOB read in lengthAllocDescs handling
21mr|kernel-6.6-generic-6.6.126-1|2800	- ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct()
21mr|kernel-6.6-generic-6.6.126-1|2801	- ftrace: Fix BPF fexit with livepatch
21mr|kernel-6.6-generic-6.6.126-1|2802	- ftrace: Fix softlockup in ftrace_module_enable
21mr|kernel-6.6-generic-6.6.126-1|2803	- ftrace/samples: Fix function size computation
21mr|kernel-6.6-generic-6.6.126-1|2804	- fuse: allocate ff->release_args only if release is needed
21mr|kernel-6.6-generic-6.6.126-1|2805	- fuse: Always flush the page cache before FOPEN_DIRECT_IO write
21mr|kernel-6.6-generic-6.6.126-1|2806	- fuse: check if copy_file_range() returns larger than requested size
21mr|kernel-6.6-generic-6.6.126-1|2807	- fuse: fix livelock in synchronous file put from fuseblk workers
21mr|kernel-6.6-generic-6.6.126-1|2808	- fuse: fix readahead reclaim deadlock
21mr|kernel-6.6-generic-6.6.126-1|2809	- fuse: Invalidate the page cache after FOPEN_DIRECT_IO write
21mr|kernel-6.6-generic-6.6.126-1|2810	- fuse: prevent overflow in copy_file_range return value
21mr|kernel-6.6-generic-6.6.126-1|2811	- fuse: zero initialize inode private data
21mr|kernel-6.6-generic-6.6.126-1|2812	- futex: Don't leak robust_list pointer on exec race
21mr|kernel-6.6-generic-6.6.126-1|2813	- futex: Prevent use-after-free during requeue-PI
21mr|kernel-6.6-generic-6.6.126-1|2814	- gcc-plugins: Remove TODO_verify_il for GCC >= 16
21mr|kernel-6.6-generic-6.6.126-1|2815	- gcov: add support for GCC 15
21mr|kernel-6.6-generic-6.6.126-1|2816	- genalloc.h: fix htmldocs warning
21mr|kernel-6.6-generic-6.6.126-1|2817	- genirq/irq_sim: Initialize work context pointers properly
21mr|kernel-6.6-generic-6.6.126-1|2818	- gfs2: fix freeze error handling
21mr|kernel-6.6-generic-6.6.126-1|2819	- gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote
21mr|kernel-6.6-generic-6.6.126-1|2820	- gfs2: fix remote evict for read-only filesystems
21mr|kernel-6.6-generic-6.6.126-1|2821	- gfs2: Fix use of bio_chain
21mr|kernel-6.6-generic-6.6.126-1|2822	- gpio: 104-idio-16: Define maximum valid register address offset
21mr|kernel-6.6-generic-6.6.126-1|2823	- gpio: idio-16: Define fixed direction of the GPIO lines
21mr|kernel-6.6-generic-6.6.126-1|2824	- gpiolib: acpi: Add quirk for Dell Precision 7780
21mr|kernel-6.6-generic-6.6.126-1|2825	- gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler
21mr|kernel-6.6-generic-6.6.126-1|2826	- gpiolib: Extend software-node support to support secondary software-nodes
21mr|kernel-6.6-generic-6.6.126-1|2827	- gpio: ljca: Fix duplicated IRQ mapping
21mr|kernel-6.6-generic-6.6.126-1|2828	- gpio: ljca: Initialize num before accessing item in ljca_gpio_config
21mr|kernel-6.6-generic-6.6.126-1|2829	- gpio: omap: do not register driver in probe()
21mr|kernel-6.6-generic-6.6.126-1|2830	- gpio: pca953x: Add support for level-triggered interrupts
21mr|kernel-6.6-generic-6.6.126-1|2831	- gpio: pca953x: fix wrong error probe return value
21mr|kernel-6.6-generic-6.6.126-1|2832	- gpio: pca953x: handle short interrupt pulses on PCAL devices
21mr|kernel-6.6-generic-6.6.126-1|2833	- gpio: pca953x: mask interrupts in irq shutdown
21mr|kernel-6.6-generic-6.6.126-1|2834	- gpio: pca953x: Utilise dev_err_probe() where it makes sense
21mr|kernel-6.6-generic-6.6.126-1|2835	- gpio: pca953x: Utilise temporary variable for struct device
21mr|kernel-6.6-generic-6.6.126-1|2836	- gpio: pci-idio-16: Define maximum valid register address offset
21mr|kernel-6.6-generic-6.6.126-1|2837	- gpio: regmap: add the .fixed_direction_output configuration parameter
21mr|kernel-6.6-generic-6.6.126-1|2838	- gpio: regmap: Allow to allocate regmap-irq device
21mr|kernel-6.6-generic-6.6.126-1|2839	- gpio: regmap: Fix memleak in error path in gpio_regmap_register()
21mr|kernel-6.6-generic-6.6.126-1|2840	- gpio: rockchip: mark the GPIO controller as sleeping
21mr|kernel-6.6-generic-6.6.126-1|2841	- gpio: rockchip: Stop calling pinctrl for set_direction
21mr|kernel-6.6-generic-6.6.126-1|2842	- gpio: update Intel LJCA USB GPIO driver
21mr|kernel-6.6-generic-6.6.126-1|2843	- gpio: wcd934x: mark the GPIO controller as sleeping
21mr|kernel-6.6-generic-6.6.126-1|2844	- gpu: host1x: Fix race in syncpt alloc/free
21mr|kernel-6.6-generic-6.6.126-1|2845	- gue: Fix skb memleak with inner IP protocol 0.
21mr|kernel-6.6-generic-6.6.126-1|2846	- gve: Correct ethtool rx_dropped calculation
21mr|kernel-6.6-generic-6.6.126-1|2847	- gve: Fix stats report corruption on queue count change
21mr|kernel-6.6-generic-6.6.126-1|2848	- hfs: clear offset and space out of valid records in b-tree node
21mr|kernel-6.6-generic-6.6.126-1|2849	- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits()
21mr|kernel-6.6-generic-6.6.126-1|2850	- hfs: make proper initalization of struct hfs_find_data
21mr|kernel-6.6-generic-6.6.126-1|2851	- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat()
21mr|kernel-6.6-generic-6.6.126-1|2852	- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent()
21mr|kernel-6.6-generic-6.6.126-1|2853	- hfsplus: fix missing hfs_bnode_get() in __hfs_bnode_create
21mr|kernel-6.6-generic-6.6.126-1|2854	- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()
21mr|kernel-6.6-generic-6.6.126-1|2855	- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
21mr|kernel-6.6-generic-6.6.126-1|2856	- hfsplus: fix volume corruption issue for generic/070
21mr|kernel-6.6-generic-6.6.126-1|2857	- hfsplus: fix volume corruption issue for generic/073
21mr|kernel-6.6-generic-6.6.126-1|2858	- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super()
21mr|kernel-6.6-generic-6.6.126-1|2859	- hfsplus: Verify inode mode when loading from disk
21mr|kernel-6.6-generic-6.6.126-1|2860	- hfs: validate record offset in hfsplus_bmap_alloc
21mr|kernel-6.6-generic-6.6.126-1|2861	- HID: amd_sfh: Stop sensor before starting
21mr|kernel-6.6-generic-6.6.126-1|2862	- HID: apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list
21mr|kernel-6.6-generic-6.6.126-1|2863	- HID: Apply quirk HID_QUIRK_ALWAYS_POLL to Edifier QR30 (2d99:a101)
21mr|kernel-6.6-generic-6.6.126-1|2864	- HID: asus: add support for missing PX series fn keys
21mr|kernel-6.6-generic-6.6.126-1|2865	- HID: asus: add Z13 folio to generic group for multitouch to work
21mr|kernel-6.6-generic-6.6.126-1|2866	- HID: core: Harden s32ton() against conversion to 0 bits
21mr|kernel-6.6-generic-6.6.126-1|2867	- HID: elecom: Add support for ELECOM M-XT3URBK (018F)
21mr|kernel-6.6-generic-6.6.126-1|2868	- hid: fix I2C read buffer overflow in raw_event() for mcp2221
21mr|kernel-6.6-generic-6.6.126-1|2869	- HID: hid-input: Extend Elan ignore battery quirk to USB
21mr|kernel-6.6-generic-6.6.126-1|2870	- HID: hid-input: only ignore 0 battery events for digitizers
21mr|kernel-6.6-generic-6.6.126-1|2871	- HID: hid-ntrig: Prevent memory leak in ntrig_report_version()
21mr|kernel-6.6-generic-6.6.126-1|2872	- HID: i2c-hid: fix potential buffer overflow in i2c_hid_get_report()
21mr|kernel-6.6-generic-6.6.126-1|2873	- HID: i2c-hid: Resolve touchpad issues on Dell systems during S4
21mr|kernel-6.6-generic-6.6.126-1|2874	- HID: input: map HID_GD_Z to ABS_DISTANCE for stylus/pen
21mr|kernel-6.6-generic-6.6.126-1|2875	- HID: intel-ish-hid: Reset enum_devices_done before enumeration
21mr|kernel-6.6-generic-6.6.126-1|2876	- HID: intel-ish-hid: Update ishtp bus match to support device ID table
21mr|kernel-6.6-generic-6.6.126-1|2877	- HID: logitech-dj: Remove duplicate error logging
21mr|kernel-6.6-generic-6.6.126-1|2878	- HID: logitech-hidpp: Do not assume FAP in hidpp_send_message_sync()
21mr|kernel-6.6-generic-6.6.126-1|2879	- HID: multitouch: add MT_QUIRK_STICKY_FINGERS to MT_CLS_VTL
21mr|kernel-6.6-generic-6.6.126-1|2880	- HID: multitouch: fix name of Stylus input devices
21mr|kernel-6.6-generic-6.6.126-1|2881	- HID: multitouch: fix sticky fingers
21mr|kernel-6.6-generic-6.6.126-1|2882	- HID: playstation: Center initial joystick axes to prevent spurious events
21mr|kernel-6.6-generic-6.6.126-1|2883	- HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel
21mr|kernel-6.6-generic-6.6.126-1|2884	- HID: quirks: Add another Chicony HP 5MP Cameras to hid_ignore_list
21mr|kernel-6.6-generic-6.6.126-1|2885	- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug
21mr|kernel-6.6-generic-6.6.126-1|2886	- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155
21mr|kernel-6.6-generic-6.6.126-1|2887	- HID: quirks: work around VID/PID conflict for appledisplay
21mr|kernel-6.6-generic-6.6.126-1|2888	- HID: uclogic: Fix potential memory leak in error path
21mr|kernel-6.6-generic-6.6.126-1|2889	- HID: usbhid: paper over wrong bNumDescriptor field
21mr|kernel-6.6-generic-6.6.126-1|2890	- hrtimer: Fix softirq base check in update_needs_ipi()
21mr|kernel-6.6-generic-6.6.126-1|2891	- hrtimer: Remove unused function
21mr|kernel-6.6-generic-6.6.126-1|2892	- hrtimer: Rename __hrtimer_hres_active() to hrtimer_hres_active()
21mr|kernel-6.6-generic-6.6.126-1|2893	- hrtimers: Unconditionally update target CPU base after offline timer migration
21mr|kernel-6.6-generic-6.6.126-1|2894	- hsr: Fix supervision frame sending on HSRv0
21mr|kernel-6.6-generic-6.6.126-1|2895	- hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr
21mr|kernel-6.6-generic-6.6.126-1|2896	- hsr: use rtnl lock when iterating over ports
21mr|kernel-6.6-generic-6.6.126-1|2897	- hwmon: (asus-ec-sensors) increase timeout for locking ACPI mutex
21mr|kernel-6.6-generic-6.6.126-1|2898	- hwmon: (dell-smm) Add support for Dell OptiPlex 7040
21mr|kernel-6.6-generic-6.6.126-1|2899	- hwmon: (ibmpex) fix use-after-free in high/low store
21mr|kernel-6.6-generic-6.6.126-1|2900	- hwmon: (k10temp) Add device ID for Strix Halo
21mr|kernel-6.6-generic-6.6.126-1|2901	- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models
21mr|kernel-6.6-generic-6.6.126-1|2902	- hwmon: (max16065) Use local variable to avoid TOCTOU
21mr|kernel-6.6-generic-6.6.126-1|2903	- hwmon: (mlxreg-fan) Separate methods of fan setting coming from different subsystems
21mr|kernel-6.6-generic-6.6.126-1|2904	- hwmon: (occ) Mark occ_init_attribute() as __printf
21mr|kernel-6.6-generic-6.6.126-1|2905	- hwmon: (sbtsi_temp) AMD CPU extended temperature range support
21mr|kernel-6.6-generic-6.6.126-1|2906	- hwmon: (sht3x) Fix error handling
21mr|kernel-6.6-generic-6.6.126-1|2907	- hwmon: sy7636a: add alias
21mr|kernel-6.6-generic-6.6.126-1|2908	- hwmon: sy7636a: Fix regulator_enable resource leak on error path
21mr|kernel-6.6-generic-6.6.126-1|2909	- hwmon: (tmp401) fix overflow caused by default conversion rate value
21mr|kernel-6.6-generic-6.6.126-1|2910	- hwmon: (w83791d) Convert macros to functions to avoid TOCTOU
21mr|kernel-6.6-generic-6.6.126-1|2911	- hwmon: (w83l786ng) Convert macros to functions to avoid TOCTOU
21mr|kernel-6.6-generic-6.6.126-1|2912	- hwrng: ks-sa - fix division by zero in ks_sa_rng_init
21mr|kernel-6.6-generic-6.6.126-1|2913	- hwrng: nomadik - add ARM_AMBA dependency
21mr|kernel-6.6-generic-6.6.126-1|2914	- hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_*
21mr|kernel-6.6-generic-6.6.126-1|2915	- i2c: amd-mp2: fix reference leak in MP2 PCI device
21mr|kernel-6.6-generic-6.6.126-1|2916	- i2c: designware: Add disabling clocks when probe fails
21mr|kernel-6.6-generic-6.6.126-1|2917	- i2c: designware: Add quirk for Intel Xe
21mr|kernel-6.6-generic-6.6.126-1|2918	- i2c: designware: Disable SMBus interrupts to prevent storms from mis-configured firmware
21mr|kernel-6.6-generic-6.6.126-1|2919	- i2c: designware: Fix clock issue when PM is disabled
21mr|kernel-6.6-generic-6.6.126-1|2920	- i2c: i801: Hide Intel Birch Stream SoC TCO WDT
21mr|kernel-6.6-generic-6.6.126-1|2921	- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD
21mr|kernel-6.6-generic-6.6.126-1|2922	- i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA
21mr|kernel-6.6-generic-6.6.126-1|2923	- i3c: fix refcount inconsistency in i3c_master_register
21mr|kernel-6.6-generic-6.6.126-1|2924	- i3c: master: Inherit DMA masks and parameters from parent device
21mr|kernel-6.6-generic-6.6.126-1|2925	- i3c: master: svc: Prevent incomplete IBI transaction
21mr|kernel-6.6-generic-6.6.126-1|2926	- i3c: master: svc: Recycle unused IBI slot
21mr|kernel-6.6-generic-6.6.126-1|2927	- i3c: master: svc: Use manual response for IBI events
21mr|kernel-6.6-generic-6.6.126-1|2928	- i40e: add mask to apply valid bits for itr_idx
21mr|kernel-6.6-generic-6.6.126-1|2929	- i40e: add max boundary check for VF filters
21mr|kernel-6.6-generic-6.6.126-1|2930	- i40e: add validation for ring_len param
21mr|kernel-6.6-generic-6.6.126-1|2931	- i40e: fix idx validation in config queues msg
21mr|kernel-6.6-generic-6.6.126-1|2932	- i40e: fix idx validation in i40e_validate_queue_map
21mr|kernel-6.6-generic-6.6.126-1|2933	- i40e: fix input validation logic for action_meta
21mr|kernel-6.6-generic-6.6.126-1|2934	- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path
21mr|kernel-6.6-generic-6.6.126-1|2935	- i40e: fix scheduling in set_rx_mode
21mr|kernel-6.6-generic-6.6.126-1|2936	- i40e: fix validation of VF state in get resources
21mr|kernel-6.6-generic-6.6.126-1|2937	- i40e: improve VF MAC filters accounting
21mr|kernel-6.6-generic-6.6.126-1|2938	- i40e: increase max descriptors for XL710
21mr|kernel-6.6-generic-6.6.126-1|2939	- i40e: remove redundant memory barrier when cleaning Tx descs
21mr|kernel-6.6-generic-6.6.126-1|2940	- iavf: fix off-by-one issues in iavf_config_rss_reg()
21mr|kernel-6.6-generic-6.6.126-1|2941	- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions
21mr|kernel-6.6-generic-6.6.126-1|2942	- IB/sa: Fix sa_local_svc_timeout_ms read race
21mr|kernel-6.6-generic-6.6.126-1|2943	- ice: Avoid detrimental cleanup for bond during interface stop
21mr|kernel-6.6-generic-6.6.126-1|2944	- ice: Don't use %%pK through printk or tracepoints
21mr|kernel-6.6-generic-6.6.126-1|2945	- ice: initialize ring_stats->syncp
21mr|kernel-6.6-generic-6.6.126-1|2946	- ice: stop counting UDP csum mismatch as rx_errors
21mr|kernel-6.6-generic-6.6.126-1|2947	- idr: fix idr_alloc() returning an ID out of range
21mr|kernel-6.6-generic-6.6.126-1|2948	- igb: fix link test skipping when interface is admin down
21mr|kernel-6.6-generic-6.6.126-1|2949	- igc: fix race condition in TX timestamp read for register 0
21mr|kernel-6.6-generic-6.6.126-1|2950	- iio: accel: bmc150: Fix irq assumption regression
21mr|kernel-6.6-generic-6.6.126-1|2951	- iio: accel: fix ADXL355 startup race condition
21mr|kernel-6.6-generic-6.6.126-1|2952	- iio: accel: iis328dq: fix gain values
21mr|kernel-6.6-generic-6.6.126-1|2953	- iio: adc: ad7280a: fix ad7280_store_balance_timer()
21mr|kernel-6.6-generic-6.6.126-1|2954	- iio: adc: ad7280a: handle spi_setup() errors in probe()
21mr|kernel-6.6-generic-6.6.126-1|2955	- iio: adc: ad9467: fix ad9434 vref mask
21mr|kernel-6.6-generic-6.6.126-1|2956	- iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver
21mr|kernel-6.6-generic-6.6.126-1|2957	- iio: adc: exynos_adc: fix OF populate on driver rebind
21mr|kernel-6.6-generic-6.6.126-1|2958	- iio: adc: imx93_adc: load calibrated values even calibration failed
21mr|kernel-6.6-generic-6.6.126-1|2959	- iio: adc: rtq6056: Correct the sign bit index
21mr|kernel-6.6-generic-6.6.126-1|2960	- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register
21mr|kernel-6.6-generic-6.6.126-1|2961	- iio: adc: ti_am335x_adc: Limit step_avg to valid range for gcc complains
21mr|kernel-6.6-generic-6.6.126-1|2962	- iio: chemical: scd4x: fix reported channel endianness
21mr|kernel-6.6-generic-6.6.126-1|2963	- iio:common:ssp_sensors: Fix an error handling path ssp_probe()
21mr|kernel-6.6-generic-6.6.126-1|2964	- iio: consumers: Fix handling of negative channel scale in iio_convert_raw_to_processed()
21mr|kernel-6.6-generic-6.6.126-1|2965	- iio: consumers: Fix offset handling in iio_convert_raw_to_processed()
21mr|kernel-6.6-generic-6.6.126-1|2966	- iio: core: add missing mutex_destroy in iio_dev_release()
21mr|kernel-6.6-generic-6.6.126-1|2967	- iio: core: add separate lockdep class for info_exist_lock
21mr|kernel-6.6-generic-6.6.126-1|2968	- iio: dac: ad5360: use int type to store negative error codes
21mr|kernel-6.6-generic-6.6.126-1|2969	- iio: dac: ad5421: use int type to store negative error codes
21mr|kernel-6.6-generic-6.6.126-1|2970	- iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl
21mr|kernel-6.6-generic-6.6.126-1|2971	- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE
21mr|kernel-6.6-generic-6.6.126-1|2972	- iio: frequency: adf4350: Fix prescaler usage.
21mr|kernel-6.6-generic-6.6.126-1|2973	- iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspended
21mr|kernel-6.6-generic-6.6.126-1|2974	- iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resume
21mr|kernel-6.6-generic-6.6.126-1|2975	- iio: imu: inv_icm42600: reorganize DMA aligned buffers in structure
21mr|kernel-6.6-generic-6.6.126-1|2976	- iio: imu: inv_icm42600: Simplify pm_runtime setup
21mr|kernel-6.6-generic-6.6.126-1|2977	- iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settings fields
21mr|kernel-6.6-generic-6.6.126-1|2978	- iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection
21mr|kernel-6.6-generic-6.6.126-1|2979	- iio: imu: st_lsm6dsx: Fix measurement unit for odr struct member
21mr|kernel-6.6-generic-6.6.126-1|2980	- iio: st_lsm6dsx: Fixed calibrated timestamp calculation
21mr|kernel-6.6-generic-6.6.126-1|2981	- iio: xilinx-ams: Fix AMS_ALARM_THR_DIRECT_MASK
21mr|kernel-6.6-generic-6.6.126-1|2982	- iio: xilinx-ams: Unmask interrupts after updating alarms
21mr|kernel-6.6-generic-6.6.126-1|2983	- ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr
21mr|kernel-6.6-generic-6.6.126-1|2984	- ima: Handle error code returned by ima_filter_rule_match()
21mr|kernel-6.6-generic-6.6.126-1|2985	- ima: limit the number of ToMToU integrity violations
21mr|kernel-6.6-generic-6.6.126-1|2986	- inet: Avoid ehash lookup race in inet_ehash_insert()
21mr|kernel-6.6-generic-6.6.126-1|2987	- inet: ping: check sock_net() in ping_get_port() and ping_lookup()
21mr|kernel-6.6-generic-6.6.126-1|2988	- inet: ping: Fix icmp out counting
21mr|kernel-6.6-generic-6.6.126-1|2989	- init: handle bootloader identifier in kernel parameters
21mr|kernel-6.6-generic-6.6.126-1|2990	- init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD
21mr|kernel-6.6-generic-6.6.126-1|2991	- Input: atmel_mxt_ts - allow reset GPIO to sleep
21mr|kernel-6.6-generic-6.6.126-1|2992	- Input: cros_ec_keyb - fix an invalid memory access
21mr|kernel-6.6-generic-6.6.126-1|2993	- Input: goodix - add support for ACPI ID GDIX1003
21mr|kernel-6.6-generic-6.6.126-1|2994	- Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA
21mr|kernel-6.6-generic-6.6.126-1|2995	- Input: i8042 - add quirks for MECHREVO Wujie 15X Pro
21mr|kernel-6.6-generic-6.6.126-1|2996	- Input: i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8042 quirk table
21mr|kernel-6.6-generic-6.6.126-1|2997	- Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table
21mr|kernel-6.6-generic-6.6.126-1|2998	- Input: imx_sc_key - fix memory corruption on unload
21mr|kernel-6.6-generic-6.6.126-1|2999	- Input: iqs7222 - avoid enabling unused interrupts
21mr|kernel-6.6-generic-6.6.126-1|3000	- Input: pegasus-notetaker - fix potential out-of-bounds access
21mr|kernel-6.6-generic-6.6.126-1|3001	- Input: ti_am335x_tsc - fix off-by-one error in wire_order validation
21mr|kernel-6.6-generic-6.6.126-1|3002	- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak
21mr|kernel-6.6-generic-6.6.126-1|3003	- intel_th: fix device leak on output open()
21mr|kernel-6.6-generic-6.6.126-1|3004	- intel_th: Fix error handling in intel_th_output_open
21mr|kernel-6.6-generic-6.6.126-1|3005	- interconnect: debugfs: Fix incorrect error handling for NULL path
21mr|kernel-6.6-generic-6.6.126-1|3006	- interconnect: debugfs: initialize src_node and dst_node to empty strings
21mr|kernel-6.6-generic-6.6.126-1|3007	- interconnect: qcom: msm8996: add missing link to SLAVE_USB_HS
21mr|kernel-6.6-generic-6.6.126-1|3008	- iomap: account for unaligned end offsets when truncating read range
21mr|kernel-6.6-generic-6.6.126-1|3009	- iomap: adjust read range correctly for non-block-aligned positions
21mr|kernel-6.6-generic-6.6.126-1|3010	- iomap: always run error completions in user context
21mr|kernel-6.6-generic-6.6.126-1|3011	- iomap: factor out a iomap_dio_done helper
21mr|kernel-6.6-generic-6.6.126-1|3012	- iommu/amd: Fix pci_segment memleak in alloc_pci_segment()
21mr|kernel-6.6-generic-6.6.126-1|3013	- iommu/amd/pgtbl: Fix possible race while increase page table level
21mr|kernel-6.6-generic-6.6.126-1|3014	- iommu/amd: Skip enabling command/event buffers for kdump
21mr|kernel-6.6-generic-6.6.126-1|3015	- iommu/apple-dart: Clear stream error indicator bits for T8110 DARTs
21mr|kernel-6.6-generic-6.6.126-1|3016	- iommu/apple-dart: fix device leak on of_xlate()
21mr|kernel-6.6-generic-6.6.126-1|3017	- iommu/arm-smmu-qcom: Enable use of all SMR groups when running bare-metal
21mr|kernel-6.6-generic-6.6.126-1|3018	- iommu: disable SVA when CONFIG_X86 is set
21mr|kernel-6.6-generic-6.6.126-1|3019	- iommu/exynos: fix device leak on of_xlate()
21mr|kernel-6.6-generic-6.6.126-1|3020	- iommufd: Don't overflow during division for dirty tracking
21mr|kernel-6.6-generic-6.6.126-1|3021	- iommufd: Make vfio_compat's unmap succeed if the range is already empty
21mr|kernel-6.6-generic-6.6.126-1|3022	- iommufd/selftest: Check for overflow in IOMMU_TEST_OP_ADD_RESERVED
21mr|kernel-6.6-generic-6.6.126-1|3023	- iommu/ipmmu-vmsa: fix device leak on of_xlate()
21mr|kernel-6.6-generic-6.6.126-1|3024	- iommu/mediatek: fix device leak on of_xlate()
21mr|kernel-6.6-generic-6.6.126-1|3025	- iommu/mediatek: fix use-after-free on probe deferral
21mr|kernel-6.6-generic-6.6.126-1|3026	- iommu/mediatek-v1: fix device leak on probe_device()
21mr|kernel-6.6-generic-6.6.126-1|3027	- iommu/mediatek-v1: fix device leaks on probe()
21mr|kernel-6.6-generic-6.6.126-1|3028	- iommu/omap: fix device leaks on probe_device()
21mr|kernel-6.6-generic-6.6.126-1|3029	- iommu/qcom: fix device leak on of_xlate()
21mr|kernel-6.6-generic-6.6.126-1|3030	- iommu/sun50i: fix device leak on of_xlate()
21mr|kernel-6.6-generic-6.6.126-1|3031	- iommu/tegra: fix device leak on probe_device()
21mr|kernel-6.6-generic-6.6.126-1|3032	- iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page()
21mr|kernel-6.6-generic-6.6.126-1|3033	- iommu/vt-d: PRS isn't usable if PDS isn't supported
21mr|kernel-6.6-generic-6.6.126-1|3034	- iommu/vt-d: Replace snprintf with scnprintf in dmar_latency_snapshot()
21mr|kernel-6.6-generic-6.6.126-1|3035	- io_uring: backport io_should_terminate_tw()
21mr|kernel-6.6-generic-6.6.126-1|3036	- io_uring: correct __must_hold annotation in io_install_fixed_file
21mr|kernel-6.6-generic-6.6.126-1|3037	- io_uring: fix filename leak in __io_openat_prep()
21mr|kernel-6.6-generic-6.6.126-1|3038	- io_uring: include dying ring in task_work "should cancel" state
21mr|kernel-6.6-generic-6.6.126-1|3039	- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop
21mr|kernel-6.6-generic-6.6.126-1|3040	- io_uring: move local task_work in exit cancel loop
21mr|kernel-6.6-generic-6.6.126-1|3041	- io_uring/poll: correctly handle io_poll_add() return value on update
21mr|kernel-6.6-generic-6.6.126-1|3042	- ip6_gre: make ip6gre_header() robust
21mr|kernel-6.6-generic-6.6.126-1|3043	- ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()
21mr|kernel-6.6-generic-6.6.126-1|3044	- ipmi: Fix handling of messages with provided receive message pointer
21mr|kernel-6.6-generic-6.6.126-1|3045	- ipmi: Fix __scan_channels() failing to rescan channels
21mr|kernel-6.6-generic-6.6.126-1|3046	- ipmi: Fix the race between __scan_channels() and deliver_response()
21mr|kernel-6.6-generic-6.6.126-1|3047	- ipmi: Rework user message limit handling
21mr|kernel-6.6-generic-6.6.126-1|3048	- ipv4: Fix reference count leak when using error routes with nexthop objects
21mr|kernel-6.6-generic-6.6.126-1|3049	- ipv4: ip_gre: make ipgre_header() robust
21mr|kernel-6.6-generic-6.6.126-1|3050	- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe
21mr|kernel-6.6-generic-6.6.126-1|3051	- ipv6: add exception routes to GC list in rt6_insert_exception
21mr|kernel-6.6-generic-6.6.126-1|3052	- ipv6: Add sanity checks on ipv6_devconf.rpl_seg_enabled
21mr|kernel-6.6-generic-6.6.126-1|3053	- ipv6: annotate data-race in ndisc_router_discovery()
21mr|kernel-6.6-generic-6.6.126-1|3054	- ipv6: avoid possible NULL deref in modify_prefix_route()
21mr|kernel-6.6-generic-6.6.126-1|3055	- ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()
21mr|kernel-6.6-generic-6.6.126-1|3056	- ipv6: clear RA flags when adding a static route
21mr|kernel-6.6-generic-6.6.126-1|3057	- ipv6: Fix ECMP sibling count mismatch when clearing RTF_ADDRCONF
21mr|kernel-6.6-generic-6.6.126-1|3058	- ipv6: Fix use-after-free in inet6_addr_del().
21mr|kernel-6.6-generic-6.6.126-1|3059	- ipv6: np->rxpmtu race annotation
21mr|kernel-6.6-generic-6.6.126-1|3060	- ipv6: use the right ifindex when replying to icmpv6 from localhost
21mr|kernel-6.6-generic-6.6.126-1|3061	- ipvlan: Ignore PACKET_LOOPBACK in handle_mode_l2()
21mr|kernel-6.6-generic-6.6.126-1|3062	- ipvlan: Make the addrs_lock be per port
21mr|kernel-6.6-generic-6.6.126-1|3063	- ipvs: Defer ip_vs_ftp unregister during netns cleanup
21mr|kernel-6.6-generic-6.6.126-1|3064	- ipvs: fix ipv4 null-ptr-deref in route error path
21mr|kernel-6.6-generic-6.6.126-1|3065	- ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable
21mr|kernel-6.6-generic-6.6.126-1|3066	- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment
21mr|kernel-6.6-generic-6.6.126-1|3067	- irqchip/gic-v3-its: Avoid truncating memory addresses
21mr|kernel-6.6-generic-6.6.126-1|3068	- irqchip/imx-mu-msi: Fix section mismatch
21mr|kernel-6.6-generic-6.6.126-1|3069	- irqchip/irq-bcm7038-l1: Fix section mismatch
21mr|kernel-6.6-generic-6.6.126-1|3070	- irqchip/irq-bcm7120-l2: Fix section mismatch
21mr|kernel-6.6-generic-6.6.126-1|3071	- irqchip/irq-brcmstb-l2: Fix section mismatch
21mr|kernel-6.6-generic-6.6.126-1|3072	- irqchip/loongson-pch-lpc: Use legacy domain for PCH-LPC IRQ controller
21mr|kernel-6.6-generic-6.6.126-1|3073	- irqchip/mchp-eic: Fix error code in mchp_eic_domain_alloc()
21mr|kernel-6.6-generic-6.6.126-1|3074	- irqchip/qcom-irq-combiner: Fix section mismatch
21mr|kernel-6.6-generic-6.6.126-1|3075	- irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_ops
21mr|kernel-6.6-generic-6.6.126-1|3076	- irqchip/sifive-plic: Avoid interrupt ID 0 handling during suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|3077	- irqchip/sifive-plic: Make use of __assign_bit()
21mr|kernel-6.6-generic-6.6.126-1|3078	- irqchip/sifive-plic: Respect mask state when setting affinity
21mr|kernel-6.6-generic-6.6.126-1|3079	- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()
21mr|kernel-6.6-generic-6.6.126-1|3080	- ixgbevf: Add support for Intel(R) E610 device
21mr|kernel-6.6-generic-6.6.126-1|3081	- ixgbevf: fix getting link speed data for E610 devices
21mr|kernel-6.6-generic-6.6.126-1|3082	- ixgbevf: fix mailbox API compatibility by negotiating supported features
21mr|kernel-6.6-generic-6.6.126-1|3083	- jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system corrupted
21mr|kernel-6.6-generic-6.6.126-1|3084	- jbd2: ensure that all ongoing I/O complete before freeing blocks
21mr|kernel-6.6-generic-6.6.126-1|3085	- jbd2: fix the inconsistency between checksum and data in memory for journal sb
21mr|kernel-6.6-generic-6.6.126-1|3086	- jbd2: use a per-journal lock_class_key for jbd2_trans_commit_key
21mr|kernel-6.6-generic-6.6.126-1|3087	- jbd2: use a weaker annotation in journal handling
21mr|kernel-6.6-generic-6.6.126-1|3088	- jfs: fix uninitialized waitqueue in transaction manager
21mr|kernel-6.6-generic-6.6.126-1|3089	- jfs: Verify inode mode when loading from disk
21mr|kernel-6.6-generic-6.6.126-1|3090	- kallsyms: Fix wrong "big" kernel symbol type read from procfs
21mr|kernel-6.6-generic-6.6.126-1|3091	- kasan: fix GCC mem-intrinsic prefix with sw tags
21mr|kernel-6.6-generic-6.6.126-1|3092	- kasan: refactor pcpu kasan vmalloc unpoison
21mr|kernel-6.6-generic-6.6.126-1|3093	- kbuild: uapi: Strip comments before size type check
21mr|kernel-6.6-generic-6.6.126-1|3094	- kbuild: Use objtree for module signing key path
21mr|kernel-6.6-generic-6.6.126-1|3095	- kconfig: fix static linking of nconf
21mr|kernel-6.6-generic-6.6.126-1|3096	- kconfig/mconf: Initialize the default locale at startup
21mr|kernel-6.6-generic-6.6.126-1|3097	- kconfig/nconf: Initialize the default locale at startup
21mr|kernel-6.6-generic-6.6.126-1|3098	- kernel.h: Move ARRAY_SIZE() to a separate header
21mr|kernel-6.6-generic-6.6.126-1|3099	- kernel/sys.c: fix the racy usage of task_lock(tsk->group_leader) in sys_prlimit64() paths
21mr|kernel-6.6-generic-6.6.126-1|3100	- kernfs: Fix UAF in polling when open file is released
21mr|kernel-6.6-generic-6.6.126-1|3101	- KEYS: trusted: Fix a memory leak in tpm2_load_cmd
21mr|kernel-6.6-generic-6.6.126-1|3102	- KEYS: trusted_tpm1: Compare HMAC values in constant time
21mr|kernel-6.6-generic-6.6.126-1|3103	- KEYS: X.509: Fix Basic Constraints CA flag parsing
21mr|kernel-6.6-generic-6.6.126-1|3104	- kmsan: fix out-of-bounds access to shadow memory
21mr|kernel-6.6-generic-6.6.126-1|3105	- ksmbd: add max ip connections parameter
21mr|kernel-6.6-generic-6.6.126-1|3106	- ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL
21mr|kernel-6.6-generic-6.6.126-1|3107	- ksmbd: close accepted socket when per-IP limit rejects connection
21mr|kernel-6.6-generic-6.6.126-1|3108	- ksmbd: fix buffer validation by including null terminator size in EA length
21mr|kernel-6.6-generic-6.6.126-1|3109	- ksmbd: fix error code overwriting in smb2_get_info_filesystem()
21mr|kernel-6.6-generic-6.6.126-1|3110	- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error paths
21mr|kernel-6.6-generic-6.6.126-1|3111	- ksmbd: Fix memory leak in get_file_all_info()
21mr|kernel-6.6-generic-6.6.126-1|3112	- ksmbd: fix null pointer dereference in alloc_preauth_hash()
21mr|kernel-6.6-generic-6.6.126-1|3113	- ksmbd: Fix race condition in RPC handle list access
21mr|kernel-6.6-generic-6.6.126-1|3114	- ksmbd: fix recursive locking in RPC handle list access
21mr|kernel-6.6-generic-6.6.126-1|3115	- ksmbd: Fix refcount leak when invalid session is found on session lookup
21mr|kernel-6.6-generic-6.6.126-1|3116	- ksmbd: fix use-after-free in ksmbd_session_rpc_open
21mr|kernel-6.6-generic-6.6.126-1|3117	- ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency
21mr|kernel-6.6-generic-6.6.126-1|3118	- ksmbd: fix use-after-free in session logoff
21mr|kernel-6.6-generic-6.6.126-1|3119	- ksmbd: ipc: fix use-after-free in ipc_msg_send_request
21mr|kernel-6.6-generic-6.6.126-1|3120	- ksmbd: skip lock-range check on equal size to avoid size==0 underflow
21mr|kernel-6.6-generic-6.6.126-1|3121	- ksmbd: smbd: fix dma_unmap_sg() nents
21mr|kernel-6.6-generic-6.6.126-1|3122	- ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transfer
21mr|kernel-6.6-generic-6.6.126-1|3123	- ksmbd: smbdirect: verify remaining_data_length respects max_fragmented_recv_size
21mr|kernel-6.6-generic-6.6.126-1|3124	- ksmbd: transport_ipc: validate payload size before reading handle
21mr|kernel-6.6-generic-6.6.126-1|3125	- ksmbd: use sock_create_kern interface to create kernel socket
21mr|kernel-6.6-generic-6.6.126-1|3126	- ksmbd: vfs: fix race on m_flags in vfs_cache
21mr|kernel-6.6-generic-6.6.126-1|3127	- ksm: use range-walk function to jump over holes in scan_get_next_rmap_item
21mr|kernel-6.6-generic-6.6.126-1|3128	- ktest.pl: Fix uninitialized var in config-bisect.pl
21mr|kernel-6.6-generic-6.6.126-1|3129	- kunit: kasan_test: disable fortify string checker on kasan_strings() test
21mr|kernel-6.6-generic-6.6.126-1|3130	- KVM: arm64: Check the untrusted offset in FF-A memory share
21mr|kernel-6.6-generic-6.6.126-1|3131	- KVM: arm64: Fix softirq masking in FPSIMD register saving sequence
21mr|kernel-6.6-generic-6.6.126-1|3132	- KVM: Don't clobber irqfd routing type when deassigning irqfd
21mr|kernel-6.6-generic-6.6.126-1|3133	- KVM: nSVM: Always recalculate LBR MSR intercepts in svm_update_lbrv()
21mr|kernel-6.6-generic-6.6.126-1|3134	- KVM: nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITE
21mr|kernel-6.6-generic-6.6.126-1|3135	- KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-Exits
21mr|kernel-6.6-generic-6.6.126-1|3136	- KVM: nSVM: Fix and simplify LBR virtualization handling with nested
21mr|kernel-6.6-generic-6.6.126-1|3137	- KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulation
21mr|kernel-6.6-generic-6.6.126-1|3138	- KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN)
21mr|kernel-6.6-generic-6.6.126-1|3139	- KVM: nVMX: Immediately refresh APICv controls as needed on nested VM-Exit
21mr|kernel-6.6-generic-6.6.126-1|3140	- KVM: selftests: Add -U_FORTIFY_SOURCE to avoid some unpredictable test failures
21mr|kernel-6.6-generic-6.6.126-1|3141	- KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced
21mr|kernel-6.6-generic-6.6.126-1|3142	- KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2
21mr|kernel-6.6-generic-6.6.126-1|3143	- KVM: SVM: Fix redundant updates of LBR MSR intercepts
21mr|kernel-6.6-generic-6.6.126-1|3144	- KVM: SVM: Introduce svm_recalc_lbr_msr_intercepts()
21mr|kernel-6.6-generic-6.6.126-1|3145	- KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updated
21mr|kernel-6.6-generic-6.6.126-1|3146	- KVM: SVM: Mark VMCB_NPT as dirty on nested VMRUN
21mr|kernel-6.6-generic-6.6.126-1|3147	- KVM: SVM: Mark VMCB_PERM_MAP as dirty on nested VMRUN
21mr|kernel-6.6-generic-6.6.126-1|3148	- KVM: SVM: Set synthesized TSA CPUID flags
21mr|kernel-6.6-generic-6.6.126-1|3149	- KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't valid
21mr|kernel-6.6-generic-6.6.126-1|3150	- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active
21mr|kernel-6.6-generic-6.6.126-1|3151	- KVM: x86: Don't clear async #PF queue when CR0.PG is disabled (e.g. on #SMI)
21mr|kernel-6.6-generic-6.6.126-1|3152	- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O
21mr|kernel-6.6-generic-6.6.126-1|3153	- KVM: x86: Explicitly set new periodic hrtimer expiration in apic_timer_fn()
21mr|kernel-6.6-generic-6.6.126-1|3154	- KVM: x86: Fix VM hard lockup after prolonged inactivity with periodic HV timer
21mr|kernel-6.6-generic-6.6.126-1|3155	- KVM: x86: WARN if hrtimer callback for periodic APIC timer fires with period=0
21mr|kernel-6.6-generic-6.6.126-1|3156	- l2tp: avoid one data-race in l2tp_tunnel_del_work()
21mr|kernel-6.6-generic-6.6.126-1|3157	- lan966x: Fix sleeping in atomic context
21mr|kernel-6.6-generic-6.6.126-1|3158	- leds: flash: leds-qcom-flash: Update torch current clamp setting
21mr|kernel-6.6-generic-6.6.126-1|3159	- leds: led-class: Only Add LED to leds_list when it is fully ready
21mr|kernel-6.6-generic-6.6.126-1|3160	- leds: leds-lp50xx: Allow LED 0 to be added to module bank
21mr|kernel-6.6-generic-6.6.126-1|3161	- leds: leds-lp50xx: Enable chip before any communication
21mr|kernel-6.6-generic-6.6.126-1|3162	- leds: leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDs
21mr|kernel-6.6-generic-6.6.126-1|3163	- leds: netxbig: Fix GPIO descriptor leak in error paths
21mr|kernel-6.6-generic-6.6.126-1|3164	- leds: spi-byte: Use devm_led_classdev_register_ext()
21mr|kernel-6.6-generic-6.6.126-1|3165	- libbpf: Fix powerpc's stack register definition in bpf_tracing.h
21mr|kernel-6.6-generic-6.6.126-1|3166	- libbpf: Fix reuse of DEVMAP
21mr|kernel-6.6-generic-6.6.126-1|3167	- libceph: fix invalid accesses to ceph_connection_v1_info
21mr|kernel-6.6-generic-6.6.126-1|3168	- libceph: fix potential use-after-free in have_mon_and_osd_map()
21mr|kernel-6.6-generic-6.6.126-1|3169	- libceph: make calc_target() set t->paused, not just clear it
21mr|kernel-6.6-generic-6.6.126-1|3170	- libceph: make decode_pool() more resilient against corrupted osdmaps
21mr|kernel-6.6-generic-6.6.126-1|3171	- libceph: make free_choose_arg_map() resilient to partial allocation
21mr|kernel-6.6-generic-6.6.126-1|3172	- libceph: prevent potential out-of-bounds reads in handle_auth_done()
21mr|kernel-6.6-generic-6.6.126-1|3173	- libceph: prevent potential out-of-bounds writes in handle_auth_session_key()
21mr|kernel-6.6-generic-6.6.126-1|3174	- libceph: replace BUG_ON with bounds check for map->max_osd
21mr|kernel-6.6-generic-6.6.126-1|3175	- libceph: replace overzealous BUG_ON in osdmap_apply_incremental()
21mr|kernel-6.6-generic-6.6.126-1|3176	- libceph: reset sparse-read state in osd_fault()
21mr|kernel-6.6-generic-6.6.126-1|3177	- libceph: return the handler error from mon_handle_auth_done()
21mr|kernel-6.6-generic-6.6.126-1|3178	- lib/crypto: aes: Fix missing MMU protection for AES S-box
21mr|kernel-6.6-generic-6.6.126-1|3179	- lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN
21mr|kernel-6.6-generic-6.6.126-1|3180	- lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and older
21mr|kernel-6.6-generic-6.6.126-1|3181	- lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround for GCC
21mr|kernel-6.6-generic-6.6.126-1|3182	- lib/crypto: x86/blake2s: Fix 32-bit arg treated as 64-bit
21mr|kernel-6.6-generic-6.6.126-1|3183	- lib/genalloc: fix device leak in of_gen_pool_get()
21mr|kernel-6.6-generic-6.6.126-1|3184	- libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map
21mr|kernel-6.6-generic-6.6.126-1|3185	- libperf event: Ensure tracing data is multiple of 8 sized
21mr|kernel-6.6-generic-6.6.126-1|3186	- lib/vsprintf: Check pointer before dereferencing in time_and_date()
21mr|kernel-6.6-generic-6.6.126-1|3187	- livepatch: Match old_sympos 0 and 1 in klp_find_func()
21mr|kernel-6.6-generic-6.6.126-1|3188	- lkdtm: fortify: Fix potential NULL dereference on kmalloc failure
21mr|kernel-6.6-generic-6.6.126-1|3189	- lockd: fix vfs_test_lock() calls
21mr|kernel-6.6-generic-6.6.126-1|3190	- locking/spinlock/debug: Fix data-race in do_raw_write_lock
21mr|kernel-6.6-generic-6.6.126-1|3191	- LoongArch: Add machine_kexec_mask_interrupts() implementation
21mr|kernel-6.6-generic-6.6.126-1|3192	- LoongArch: Add more instruction opcodes and emit_* helpers
21mr|kernel-6.6-generic-6.6.126-1|3193	- LoongArch: Add new PCI ID for pci_fixup_vgadev()
21mr|kernel-6.6-generic-6.6.126-1|3194	- LoongArch: Align ACPI structures if ARCH_STRICT_ALIGN enabled
21mr|kernel-6.6-generic-6.6.126-1|3195	- LoongArch: Automatically disable kaslr if boot from kexec_file
21mr|kernel-6.6-generic-6.6.126-1|3196	- LoongArch: BPF: Sign extend kfunc call arguments
21mr|kernel-6.6-generic-6.6.126-1|3197	- LoongArch: BPF: Zero-extend bpf_tail_call() index
21mr|kernel-6.6-generic-6.6.126-1|3198	- LoongArch: Check the return value when creating kobj
21mr|kernel-6.6-generic-6.6.126-1|3199	- LoongArch: Correct the calculation logic of thread_count
21mr|kernel-6.6-generic-6.6.126-1|3200	- LoongArch: Don't panic if no valid cache info for PCI
21mr|kernel-6.6-generic-6.6.126-1|3201	- LoongArch: Enable exception fixup for specific ADE subcode
21mr|kernel-6.6-generic-6.6.126-1|3202	- LoongArch: Fix build errors for CONFIG_RANDSTRUCT
21mr|kernel-6.6-generic-6.6.126-1|3203	- LoongArch: Fix PMU counter allocation for mixed-type event groups
21mr|kernel-6.6-generic-6.6.126-1|3204	- LoongArch: Init acpi_gbl_use_global_lock to false
21mr|kernel-6.6-generic-6.6.126-1|3205	- LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTY
21mr|kernel-6.6-generic-6.6.126-1|3206	- LoongArch: Mask all interrupts during kexec/kdump
21mr|kernel-6.6-generic-6.6.126-1|3207	- LoongArch: Refactor register restoration in ftrace_common_return
21mr|kernel-6.6-generic-6.6.126-1|3208	- LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init()
21mr|kernel-6.6-generic-6.6.126-1|3209	- LoongArch: Set correct protection_map[] for VM_NONE/VM_SHARED
21mr|kernel-6.6-generic-6.6.126-1|3210	- LoongArch: Update help info of ARCH_STRICT_ALIGN
21mr|kernel-6.6-generic-6.6.126-1|3211	- LoongArch: Use correct accessor to read FWPC/MWPC
21mr|kernel-6.6-generic-6.6.126-1|3212	- LoongArch: Use physical addresses for CSR_MERRENTRY/CSR_TLBRENTRY
21mr|kernel-6.6-generic-6.6.126-1|3213	- LoongArch: Use __pmd()/__pte() for swap entry conversions
21mr|kernel-6.6-generic-6.6.126-1|3214	- LoongArch: Use UAPI types in ptrace UAPI header
21mr|kernel-6.6-generic-6.6.126-1|3215	- LoongArch: Use unsigned long for _end and _text
21mr|kernel-6.6-generic-6.6.126-1|3216	- loop: Avoid updating block size under exclusive owner
21mr|kernel-6.6-generic-6.6.126-1|3217	- m68k: bitops: Fix find_*_bit() signatures
21mr|kernel-6.6-generic-6.6.126-1|3218	- macintosh/mac_hid: fix race condition in mac_hid_toggle_emumouse
21mr|kernel-6.6-generic-6.6.126-1|3219	- macvlan: fix error recovery in macvlan_common_newlink()
21mr|kernel-6.6-generic-6.6.126-1|3220	- macvlan: fix possible UAF in macvlan_forward_source()
21mr|kernel-6.6-generic-6.6.126-1|3221	- mailbox: mailbox-test: Fix debugfs_create_dir error checking
21mr|kernel-6.6-generic-6.6.126-1|3222	- mailbox: pcc: don't zero error register
21mr|kernel-6.6-generic-6.6.126-1|3223	- mailbox: pcc: Refactor error handling in irq handler into separate function
21mr|kernel-6.6-generic-6.6.126-1|3224	- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes
21mr|kernel-6.6-generic-6.6.126-1|3225	- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call
21mr|kernel-6.6-generic-6.6.126-1|3226	- maple_tree: fix tracepoint string pointers
21mr|kernel-6.6-generic-6.6.126-1|3227	- md/raid5: fix IO hang when array is broken with IO inflight
21mr|kernel-6.6-generic-6.6.126-1|3228	- media: adv7180: Add missing lock in suspend callback
21mr|kernel-6.6-generic-6.6.126-1|3229	- media: adv7180: Do not write format to device in set_fmt
21mr|kernel-6.6-generic-6.6.126-1|3230	- media: adv7180: Only validate format in querystd
21mr|kernel-6.6-generic-6.6.126-1|3231	- media: adv7842: Avoid possible out-of-bounds array accesses in adv7842_cp_log_status()
21mr|kernel-6.6-generic-6.6.126-1|3232	- media: amphion: Add a frame flush mode for decoder
21mr|kernel-6.6-generic-6.6.126-1|3233	- media: amphion: Cancel message work before releasing the VPU core
21mr|kernel-6.6-generic-6.6.126-1|3234	- media: amphion: Delete v4l2_fh synchronously in .release()
21mr|kernel-6.6-generic-6.6.126-1|3235	- media: amphion: Make some vpu_v4l2 functions static
21mr|kernel-6.6-generic-6.6.126-1|3236	- media: amphion: Remove vpu_vb_is_codecconfig
21mr|kernel-6.6-generic-6.6.126-1|3237	- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove
21mr|kernel-6.6-generic-6.6.126-1|3238	- media: cec: Fix debugfs leak on bus_register() failure
21mr|kernel-6.6-generic-6.6.126-1|3239	- media: cx18: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|3240	- media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg()
21mr|kernel-6.6-generic-6.6.126-1|3241	- media: fix uninitialized symbol warnings
21mr|kernel-6.6-generic-6.6.126-1|3242	- media: i2c: ADV7604: Remove redundant cancel_delayed_work in probe
21mr|kernel-6.6-generic-6.6.126-1|3243	- media: i2c: adv7842: Remove redundant cancel_delayed_work in probe
21mr|kernel-6.6-generic-6.6.126-1|3244	- media: i2c: imx214: Fix link frequency validation
21mr|kernel-6.6-generic-6.6.126-1|3245	- media: i2c: Kconfig: Ensure a dependency on HAVE_CLK for VIDEO_CAMERA_SENSOR
21mr|kernel-6.6-generic-6.6.126-1|3246	- media: i2c: mt9v111: fix incorrect type for ret
21mr|kernel-6.6-generic-6.6.126-1|3247	- media: i2c: og01a1b: Specify monochrome media bus format instead of Bayer
21mr|kernel-6.6-generic-6.6.126-1|3248	- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe
21mr|kernel-6.6-generic-6.6.126-1|3249	- media: imon: make send_packet() more robust
21mr|kernel-6.6-generic-6.6.126-1|3250	- media: lirc: Fix error handling in lirc_register()
21mr|kernel-6.6-generic-6.6.126-1|3251	- media: mc: Clear minor number before put device
21mr|kernel-6.6-generic-6.6.126-1|3252	- media: mc: Fix MUST_CONNECT handling for pads with no links
21mr|kernel-6.6-generic-6.6.126-1|3253	- media: mediatek: vcodec: Fix a reference leak in mtk_vcodec_fw_vpu_init()
21mr|kernel-6.6-generic-6.6.126-1|3254	- media: mediatek: vcodec: Use spinlock for context list protection lock
21mr|kernel-6.6-generic-6.6.126-1|3255	- media: msp3400: Avoid possible out-of-bounds array accesses in msp3400c_thread()
21mr|kernel-6.6-generic-6.6.126-1|3256	- media: nxp: imx8-isi: Drop unused argument to mxc_isi_channel_chain()
21mr|kernel-6.6-generic-6.6.126-1|3257	- media: nxp: imx8-isi: m2m: Fix streaming cleanup on release
21mr|kernel-6.6-generic-6.6.126-1|3258	- media: ov08x40: Fix the horizontal flip control
21mr|kernel-6.6-generic-6.6.126-1|3259	- media: pci: ivtv: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|3260	- media: pci: ivtv: Don't create fake v4l2_fh
21mr|kernel-6.6-generic-6.6.126-1|3261	- media: pvrusb2: Fix incorrect variable used in trace message
21mr|kernel-6.6-generic-6.6.126-1|3262	- media: rc: fix races with imon_disconnect()
21mr|kernel-6.6-generic-6.6.126-1|3263	- media: rc: st_rc: Fix reset control resource leak
21mr|kernel-6.6-generic-6.6.126-1|3264	- media: redrat3: use int type to store negative error codes
21mr|kernel-6.6-generic-6.6.126-1|3265	- media: renesas: rcar_drif: fix device node reference leak in rcar_drif_bond_enabled
21mr|kernel-6.6-generic-6.6.126-1|3266	- media: rj54n1cb0c: Fix memleak in rj54n1_probe()
21mr|kernel-6.6-generic-6.6.126-1|3267	- media: samsung: exynos4-is: fix potential ABBA deadlock on init
21mr|kernel-6.6-generic-6.6.126-1|3268	- media: st-delta: avoid excessive stack usage
21mr|kernel-6.6-generic-6.6.126-1|3269	- media: TDA1997x: Remove redundant cancel_delayed_work in probe
21mr|kernel-6.6-generic-6.6.126-1|3270	- media: tuner: xc5000: Fix use-after-free in xc5000_release
21mr|kernel-6.6-generic-6.6.126-1|3271	- media: tunner: xc5000: Refactor firmware load
21mr|kernel-6.6-generic-6.6.126-1|3272	- media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID
21mr|kernel-6.6-generic-6.6.126-1|3273	- media: uvcvideo: Use heuristic to find stream entity
21mr|kernel-6.6-generic-6.6.126-1|3274	- media: v4l2-mem2mem: Fix outdated documentation
21mr|kernel-6.6-generic-6.6.126-1|3275	- media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try()
21mr|kernel-6.6-generic-6.6.126-1|3276	- media: venus: firmware: Use correct reset sequence for IRIS2
21mr|kernel-6.6-generic-6.6.126-1|3277	- media: verisilicon: Explicitly disable selection api ioctls for decoders
21mr|kernel-6.6-generic-6.6.126-1|3278	- media: verisilicon: Fix CPU stalls on G2 bus error
21mr|kernel-6.6-generic-6.6.126-1|3279	- media: verisilicon: g2: Use common helpers to compute chroma and mv offsets
21mr|kernel-6.6-generic-6.6.126-1|3280	- media: verisilicon: Protect G2 HEVC decoder against invalid DPB index
21mr|kernel-6.6-generic-6.6.126-1|3281	- media: verisilicon: Store chroma and motion vectors offset
21mr|kernel-6.6-generic-6.6.126-1|3282	- media: videobuf2: Fix device reference leak in vb2_dc_alloc error path
21mr|kernel-6.6-generic-6.6.126-1|3283	- media: vidtv: initialize local pointers upon transfer of memory ownership
21mr|kernel-6.6-generic-6.6.126-1|3284	- media: vpif_capture: fix section mismatch
21mr|kernel-6.6-generic-6.6.126-1|3285	- media: vpif_display: fix section mismatch
21mr|kernel-6.6-generic-6.6.126-1|3286	- media: zoran: Remove zoran_fh structure
21mr|kernel-6.6-generic-6.6.126-1|3287	- mei: me: add nova lake point S DID
21mr|kernel-6.6-generic-6.6.126-1|3288	- mei: me: add wildcat lake P DID
21mr|kernel-6.6-generic-6.6.126-1|3289	- mei: trace: treat reg parameter as string
21mr|kernel-6.6-generic-6.6.126-1|3290	- memcg: fix data-race KCSAN bug in rstats
21mr|kernel-6.6-generic-6.6.126-1|3291	- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe
21mr|kernel-6.6-generic-6.6.126-1|3292	- memory tiering: add abstract distance calculation algorithms management
21mr|kernel-6.6-generic-6.6.126-1|3293	- memory tiers: use default_dram_perf_ref_source in log message
21mr|kernel-6.6-generic-6.6.126-1|3294	- memstick: Add timeout to prevent indefinite waiting
21mr|kernel-6.6-generic-6.6.126-1|3295	- mfd: altera-sysmgr: Fix device leak on sysmgr regmap lookup
21mr|kernel-6.6-generic-6.6.126-1|3296	- mfd: da9055: Fix missing regmap_del_irq_chip() in error path
21mr|kernel-6.6-generic-6.6.126-1|3297	- mfd: da9063: Split chip variant reading in two bus transactions
21mr|kernel-6.6-generic-6.6.126-1|3298	- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type
21mr|kernel-6.6-generic-6.6.126-1|3299	- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value
21mr|kernel-6.6-generic-6.6.126-1|3300	- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag
21mr|kernel-6.6-generic-6.6.126-1|3301	- mfd: madera: Work around false-positive -Wininitialized warning
21mr|kernel-6.6-generic-6.6.126-1|3302	- mfd: max77620: Fix potential IRQ chip conflict when probing two devices
21mr|kernel-6.6-generic-6.6.126-1|3303	- mfd: mt6358-irq: Fix missing irq_domain_remove() in error path
21mr|kernel-6.6-generic-6.6.126-1|3304	- mfd: mt6397-irq: Fix missing irq_domain_remove() in error path
21mr|kernel-6.6-generic-6.6.126-1|3305	- mfd: rz-mtu3: Fix MTU5 NFCR register offset
21mr|kernel-6.6-generic-6.6.126-1|3306	- mfd: stmpe-i2c: Add missing MODULE_LICENSE
21mr|kernel-6.6-generic-6.6.126-1|3307	- mfd: stmpe: Remove IRQ domain upon removal
21mr|kernel-6.6-generic-6.6.126-1|3308	- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
21mr|kernel-6.6-generic-6.6.126-1|3309	- migrate: correct lock ordering for hugetlb file folios
21mr|kernel-6.6-generic-6.6.126-1|3310	- minixfs: Verify inode mode when loading from disk
21mr|kernel-6.6-generic-6.6.126-1|3311	- minmax: add a few more MIN_T/MAX_T users
21mr|kernel-6.6-generic-6.6.126-1|3312	- minmax: avoid overly complicated constant expressions in VM code
21mr|kernel-6.6-generic-6.6.126-1|3313	- minmax: don't use max() in situations that want a C constant expression
21mr|kernel-6.6-generic-6.6.126-1|3314	- minmax: fix up min3() and max3() too
21mr|kernel-6.6-generic-6.6.126-1|3315	- minmax.h: add whitespace around operators and after commas
21mr|kernel-6.6-generic-6.6.126-1|3316	- minmax.h: move all the clamp() definitions after the min/max() ones
21mr|kernel-6.6-generic-6.6.126-1|3317	- minmax.h: reduce the #define expansion of min(), max() and clamp()
21mr|kernel-6.6-generic-6.6.126-1|3318	- minmax.h: remove some #defines that are only expanded once
21mr|kernel-6.6-generic-6.6.126-1|3319	- minmax.h: simplify the variants of clamp()
21mr|kernel-6.6-generic-6.6.126-1|3320	- minmax.h: update some comments
21mr|kernel-6.6-generic-6.6.126-1|3321	- minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()
21mr|kernel-6.6-generic-6.6.126-1|3322	- minmax: improve macro expansion and type checking
21mr|kernel-6.6-generic-6.6.126-1|3323	- minmax: make generic MIN() and MAX() macros available everywhere
21mr|kernel-6.6-generic-6.6.126-1|3324	- minmax: simplify and clarify min_t()/max_t() implementation
21mr|kernel-6.6-generic-6.6.126-1|3325	- minmax: simplify min()/max()/clamp() implementation
21mr|kernel-6.6-generic-6.6.126-1|3326	- MIPS: Fix a reference leak bug in ip22_check_gio()
21mr|kernel-6.6-generic-6.6.126-1|3327	- mips: lantiq: danube: add missing device_type in pci node
21mr|kernel-6.6-generic-6.6.126-1|3328	- mips: lantiq: danube: add missing properties to cpu node
21mr|kernel-6.6-generic-6.6.126-1|3329	- mips: lantiq: danube: add model to EASY50712 dts
21mr|kernel-6.6-generic-6.6.126-1|3330	- mips: lantiq: danube: rename stp node on EASY50712 reference board
21mr|kernel-6.6-generic-6.6.126-1|3331	- mips: lantiq: xway: sysctrl: rename stp clock
21mr|kernel-6.6-generic-6.6.126-1|3332	- MIPS: Malta: Fix !EVA SOC-it PCI MMIO
21mr|kernel-6.6-generic-6.6.126-1|3333	- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering
21mr|kernel-6.6-generic-6.6.126-1|3334	- MIPS: mm: kmalloc tlb_vpn array to avoid stack overflow
21mr|kernel-6.6-generic-6.6.126-1|3335	- MIPS: mm: Prevent a TLB shutdown on initial uniquification
21mr|kernel-6.6-generic-6.6.126-1|3336	- misc: fastrpc: Add missing dev_err newlines
21mr|kernel-6.6-generic-6.6.126-1|3337	- misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup
21mr|kernel-6.6-generic-6.6.126-1|3338	- misc: fastrpc: Fix fastrpc_map_lookup operation
21mr|kernel-6.6-generic-6.6.126-1|3339	- misc: fastrpc: fix possible map leak in fastrpc_put_args
21mr|kernel-6.6-generic-6.6.126-1|3340	- misc: fastrpc: Save actual DMA size in fastrpc_map structure
21mr|kernel-6.6-generic-6.6.126-1|3341	- misc: fastrpc: Skip reference for DMA handles
21mr|kernel-6.6-generic-6.6.126-1|3342	- misc: genwqe: Fix incorrect cmd field being reported in error
21mr|kernel-6.6-generic-6.6.126-1|3343	- mISDN: annotate data-race around dev->work
21mr|kernel-6.6-generic-6.6.126-1|3344	- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()
21mr|kernel-6.6-generic-6.6.126-1|3345	- mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats
21mr|kernel-6.6-generic-6.6.126-1|3346	- mlxsw: spectrum_router: Fix neighbour use-after-free
21mr|kernel-6.6-generic-6.6.126-1|3347	- mlxsw: spectrum_router: Fix possible neighbour reference count leak
21mr|kernel-6.6-generic-6.6.126-1|3348	- mm: add folio_expected_ref_count() for reference count calculation
21mr|kernel-6.6-generic-6.6.126-1|3349	- mm/balloon_compaction: convert balloon_page_delete() to balloon_page_finalize()
21mr|kernel-6.6-generic-6.6.126-1|3350	- mm/balloon_compaction: we cannot have isolated pages in the balloon list
21mr|kernel-6.6-generic-6.6.126-1|3351	- mmc: core: SPI mode remove cmd7
21mr|kernel-6.6-generic-6.6.126-1|3352	- mmc: host: renesas_sdhi: Fix the actual clock
21mr|kernel-6.6-generic-6.6.126-1|3353	- mmc: mvsdio: Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|3354	- mm: consider non-anon swap cache folios in folio_expected_ref_count()
21mr|kernel-6.6-generic-6.6.126-1|3355	- mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function
21mr|kernel-6.6-generic-6.6.126-1|3356	- mmc: sdhci-cadence: add Mobileye eyeQ support
21mr|kernel-6.6-generic-6.6.126-1|3357	- mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig
21mr|kernel-6.6-generic-6.6.126-1|3358	- mmc: sdhci-msm: Avoid early clock doubling during HS400 transition
21mr|kernel-6.6-generic-6.6.126-1|3359	- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card
21mr|kernel-6.6-generic-6.6.126-1|3360	- mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4
21mr|kernel-6.6-generic-6.6.126-1|3361	- mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 mode
21mr|kernel-6.6-generic-6.6.126-1|3362	- mm/damon/core: set quota->charged_from to jiffies at first charge window
21mr|kernel-6.6-generic-6.6.126-1|3363	- mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_apply_parameters()
21mr|kernel-6.6-generic-6.6.126-1|3364	- mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_apply_parameters()
21mr|kernel-6.6-generic-6.6.126-1|3365	- mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure
21mr|kernel-6.6-generic-6.6.126-1|3366	- mm/damon/sysfs: fix use-after-free in state_show()
21mr|kernel-6.6-generic-6.6.126-1|3367	- mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure
21mr|kernel-6.6-generic-6.6.126-1|3368	- mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure
21mr|kernel-6.6-generic-6.6.126-1|3369	- mm/damon/tests/core-kunit: handle allocation failures in damon_test_regions()
21mr|kernel-6.6-generic-6.6.126-1|3370	- mm/damon/tests/core-kunit: handle alloc failres in damon_test_new_filter()
21mr|kernel-6.6-generic-6.6.126-1|3371	- mm/damon/tests/core-kunit: handle alloc failure on damon_test_set_attrs()
21mr|kernel-6.6-generic-6.6.126-1|3372	- mm/damon/tests/core-kunit: handle alloc failures in damon_test_ops_registration()
21mr|kernel-6.6-generic-6.6.126-1|3373	- mm/damon/tests/core-kunit: handle alloc failures in damon_test_set_regions()
21mr|kernel-6.6-generic-6.6.126-1|3374	- mm/damon/tests/core-kunit: handle alloc failures in damon_test_update_monitoring_result()
21mr|kernel-6.6-generic-6.6.126-1|3375	- mm/damon/tests/core-kunit: handle alloc failures on damon_test_merge_two()
21mr|kernel-6.6-generic-6.6.126-1|3376	- mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_at()
21mr|kernel-6.6-generic-6.6.126-1|3377	- mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_regions_of()
21mr|kernel-6.6-generic-6.6.126-1|3378	- mm/damon/tests/core-kunit: handle alloc failures on damos_test_filter_out()
21mr|kernel-6.6-generic-6.6.126-1|3379	- mm/damon/tests/core-kunit: handle alloc failures on dasmon_test_merge_regions_of()
21mr|kernel-6.6-generic-6.6.126-1|3380	- mm/damon/tests/core-kunit: handle memory alloc failure from damon_test_aggregate()
21mr|kernel-6.6-generic-6.6.126-1|3381	- mm/damon/tests/core-kunit: handle memory failure from damon_test_target()
21mr|kernel-6.6-generic-6.6.126-1|3382	- mm/damon/tests/vaddr-kunit: handle alloc failures in damon_test_split_evenly_fail()
21mr|kernel-6.6-generic-6.6.126-1|3383	- mm/damon/tests/vaddr-kunit: handle alloc failures on damon_do_test_apply_three_regions()
21mr|kernel-6.6-generic-6.6.126-1|3384	- mm/damon/tests/vaddr-kunit: handle alloc failures on damon_test_split_evenly_succ()
21mr|kernel-6.6-generic-6.6.126-1|3385	- mm/damon/vaddr: do not repeat pte_offset_map_lock() until success
21mr|kernel-6.6-generic-6.6.126-1|3386	- mm: fix arithmetic for bdi min_ratio
21mr|kernel-6.6-generic-6.6.126-1|3387	- mm: fix arithmetic for max_prop_frac when setting max_ratio
21mr|kernel-6.6-generic-6.6.126-1|3388	- mm: folio_may_be_lru_cached() unless folio_test_large()
21mr|kernel-6.6-generic-6.6.126-1|3389	- mm/gup: check ref_count instead of lru before migration
21mr|kernel-6.6-generic-6.6.126-1|3390	- mm/gup: local lru_add_drain() to avoid lru_add_drain_all()
21mr|kernel-6.6-generic-6.6.126-1|3391	- mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"
21mr|kernel-6.6-generic-6.6.126-1|3392	- mm: hugetlb: avoid soft lockup when mprotect to large memory area
21mr|kernel-6.6-generic-6.6.126-1|3393	- mm/hugetlb: early exit from hugetlb_pages_alloc_boot() when max_huge_pages=0
21mr|kernel-6.6-generic-6.6.126-1|3394	- mm/hugetlb: fix folio is still mapped when deleted
21mr|kernel-6.6-generic-6.6.126-1|3395	- mm: introduce and use {pgd,p4d}_populate_kernel()
21mr|kernel-6.6-generic-6.6.126-1|3396	- mm, kfence: describe @slab parameter in __kfence_obj_info()
21mr|kernel-6.6-generic-6.6.126-1|3397	- mm/kfence: randomize the freelist on initialization
21mr|kernel-6.6-generic-6.6.126-1|3398	- mm/khugepaged: convert hpage_collapse_scan_pmd() to use folios
21mr|kernel-6.6-generic-6.6.126-1|3399	- mm/khugepaged: fix the address passed to notifier on testing young
21mr|kernel-6.6-generic-6.6.126-1|3400	- mm: kmsan: fix poisoning of high-order non-compound pages
21mr|kernel-6.6-generic-6.6.126-1|3401	- mm/ksm: fix exec/fork inheritance support for prctl
21mr|kernel-6.6-generic-6.6.126-1|3402	- mm/ksm: fix flag-dropping behavior in ksm_madvise
21mr|kernel-6.6-generic-6.6.126-1|3403	- mm/ksm: fix incorrect KSM counter handling in mm_struct during fork
21mr|kernel-6.6-generic-6.6.126-1|3404	- mm: memcg: add per-memcg zswap writeback stat
21mr|kernel-6.6-generic-6.6.126-1|3405	- mm: memcg: add THP swap out info for anonymous reclaim
21mr|kernel-6.6-generic-6.6.126-1|3406	- mm: memcg: change flush_next_time to flush_last_time
21mr|kernel-6.6-generic-6.6.126-1|3407	- mm: memcg: make stats flushing threshold per-memcg
21mr|kernel-6.6-generic-6.6.126-1|3408	- mm: memcg: move vmstats structs definition above flushing code
21mr|kernel-6.6-generic-6.6.126-1|3409	- mm: memcg: optimize parent iteration in memcg_rstat_updated()
21mr|kernel-6.6-generic-6.6.126-1|3410	- mm: memcg: restore subtree stats flushing
21mr|kernel-6.6-generic-6.6.126-1|3411	- mm/memory: do not populate page table entries beyond i_size
21mr|kernel-6.6-generic-6.6.126-1|3412	- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory
21mr|kernel-6.6-generic-6.6.126-1|3413	- mm/memory-tier: fix abstract distance calculation overflow
21mr|kernel-6.6-generic-6.6.126-1|3414	- mm/mempool: fix poisoning order>0 pages with HIGHMEM
21mr|kernel-6.6-generic-6.6.126-1|3415	- mm/mempool: replace kmap_atomic() with kmap_local_page()
21mr|kernel-6.6-generic-6.6.126-1|3416	- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
21mr|kernel-6.6-generic-6.6.126-1|3417	- mm: migrate_device: use more folio in migrate_device_finalize()
21mr|kernel-6.6-generic-6.6.126-1|3418	- mm/mm_init: fix hash table order logging in alloc_large_system_hash()
21mr|kernel-6.6-generic-6.6.126-1|3419	- mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free
21mr|kernel-6.6-generic-6.6.126-1|3420	- mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH allocations
21mr|kernel-6.6-generic-6.6.126-1|3421	- mm/page_alloc: prevent pcp corruption with SMP=n
21mr|kernel-6.6-generic-6.6.126-1|3422	- mm, percpu: do not consider sleepable allocations atomic
21mr|kernel-6.6-generic-6.6.126-1|3423	- mm/rmap: fix two comments related to huge_pmd_unshare()
21mr|kernel-6.6-generic-6.6.126-1|3424	- mm/secretmem: fix use-after-free race in fault handler
21mr|kernel-6.6-generic-6.6.126-1|3425	- mm: simplify folio_expected_ref_count()
21mr|kernel-6.6-generic-6.6.126-1|3426	- mm/truncate: unmap large folio on split failure
21mr|kernel-6.6-generic-6.6.126-1|3427	- mm: workingset: move the stats flush into workingset_test_recent()
21mr|kernel-6.6-generic-6.6.126-1|3428	- most: usb: fix double free on late probe failure
21mr|kernel-6.6-generic-6.6.126-1|3429	- most: usb: Fix use-after-free in hdm_disconnect
21mr|kernel-6.6-generic-6.6.126-1|3430	- most: usb: hdm_probe: Fix calling put_device() before device initialization
21mr|kernel-6.6-generic-6.6.126-1|3431	- mptcp: avoid deadlock on fallback while reinjecting
21mr|kernel-6.6-generic-6.6.126-1|3432	- mptcp: avoid dup SUB_CLOSED events after disconnect
21mr|kernel-6.6-generic-6.6.126-1|3433	- mptcp: avoid unneeded subflow-level drops
21mr|kernel-6.6-generic-6.6.126-1|3434	- mptcp: clear scheduled subflows on retransmit
21mr|kernel-6.6-generic-6.6.126-1|3435	- mptcp: decouple mptcp fastclose from tcp close
21mr|kernel-6.6-generic-6.6.126-1|3436	- mptcp: Disallow MPTCP subflows from sockmap
21mr|kernel-6.6-generic-6.6.126-1|3437	- mptcp: do not fallback when OoO is present
21mr|kernel-6.6-generic-6.6.126-1|3438	- mptcp: drop bogus optimization in __mptcp_check_push()
21mr|kernel-6.6-generic-6.6.126-1|3439	- mptcp: ensure context reset on disconnect()
21mr|kernel-6.6-generic-6.6.126-1|3440	- mptcp: fallback earlier on simult connection
21mr|kernel-6.6-generic-6.6.126-1|3441	- mptcp: fix ack generation for fallback msk
21mr|kernel-6.6-generic-6.6.126-1|3442	- mptcp: fix a race in mptcp_pm_del_add_timer()
21mr|kernel-6.6-generic-6.6.126-1|3443	- mptcp: fix duplicate reset on fastclose
21mr|kernel-6.6-generic-6.6.126-1|3444	- mptcp: fix MSG_PEEK stream corruption
21mr|kernel-6.6-generic-6.6.126-1|3445	- mptcp: fix premature close in case of fallback
21mr|kernel-6.6-generic-6.6.126-1|3446	- mptcp: Fix proto fallback detection with BPF
21mr|kernel-6.6-generic-6.6.126-1|3447	- mptcp: fix race condition in mptcp_schedule_work()
21mr|kernel-6.6-generic-6.6.126-1|3448	- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()
21mr|kernel-6.6-generic-6.6.126-1|3449	- mptcp: Initialise rcv_mss before calling tcp_send_active_reset() in mptcp_do_fastclose().
21mr|kernel-6.6-generic-6.6.126-1|3450	- mptcp: only reset subflow errors when propagated
21mr|kernel-6.6-generic-6.6.126-1|3451	- mptcp: pm: ignore unknown endpoint flags
21mr|kernel-6.6-generic-6.6.126-1|3452	- mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR
21mr|kernel-6.6-generic-6.6.126-1|3453	- mptcp: pm: in-kernel: usable client side with C-flag
21mr|kernel-6.6-generic-6.6.126-1|3454	- mptcp: pm: nl: announce deny-join-id0 flag
21mr|kernel-6.6-generic-6.6.126-1|3455	- mptcp: propagate shutdown to subflows when possible
21mr|kernel-6.6-generic-6.6.126-1|3456	- mptcp: restore window probe
21mr|kernel-6.6-generic-6.6.126-1|3457	- mptcp: schedule rtx timer only after pushing data
21mr|kernel-6.6-generic-6.6.126-1|3458	- mptcp: set remote_deny_join_id0 on SYN recv
21mr|kernel-6.6-generic-6.6.126-1|3459	- mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN
21mr|kernel-6.6-generic-6.6.126-1|3460	- mptcp: tfo: record 'deny join id0' info
21mr|kernel-6.6-generic-6.6.126-1|3461	- mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add()
21mr|kernel-6.6-generic-6.6.126-1|3462	- mtdchar: fix integer overflow in read/write ioctls
21mr|kernel-6.6-generic-6.6.126-1|3463	- mtd: lpddr_cmds: fix signed shifts in lpddr_cmds
21mr|kernel-6.6-generic-6.6.126-1|3464	- mtd: nand: raw: atmel: Fix comment in timings preparation
21mr|kernel-6.6-generic-6.6.126-1|3465	- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing
21mr|kernel-6.6-generic-6.6.126-1|3466	- mtd: nand: relax ECC parameter validation check
21mr|kernel-6.6-generic-6.6.126-1|3467	- mtd: onenand: Pass correct pointer to IRQ handler
21mr|kernel-6.6-generic-6.6.126-1|3468	- mtd: rawnand: atmel: Fix error handling path in atmel_nand_controller_add_nands
21mr|kernel-6.6-generic-6.6.126-1|3469	- mtd: rawnand: cadence: fix DMA device NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|3470	- mtd: rawnand: fsmc: Default to autodetect buswidth
21mr|kernel-6.6-generic-6.6.126-1|3471	- mtd: rawnand: lpc32xx_slc: fix GPIO descriptor leak on probe error and remove
21mr|kernel-6.6-generic-6.6.126-1|3472	- mtd: rawnand: renesas: Handle devm_pm_runtime_enable() errors
21mr|kernel-6.6-generic-6.6.126-1|3473	- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer
21mr|kernel-6.6-generic-6.6.126-1|3474	- mtd: rawnand: stm32_fmc2: fix ECC overwrite
21mr|kernel-6.6-generic-6.6.126-1|3475	- nbd: defer config put in recv_work
21mr|kernel-6.6-generic-6.6.126-1|3476	- nbd: defer config unlock in nbd_genl_connect
21mr|kernel-6.6-generic-6.6.126-1|3477	- nbd: restrict sockets to TCP and UDP
21mr|kernel-6.6-generic-6.6.126-1|3478	- net: 3com: 3c59x: fix possible null dereference in vortex_probe1()
21mr|kernel-6.6-generic-6.6.126-1|3479	- net/9p: fix double req put in p9_fd_cancelled
21mr|kernel-6.6-generic-6.6.126-1|3480	- net: Add locking to protect skb->dev access in ip_output
21mr|kernel-6.6-generic-6.6.126-1|3481	- net: add skb_header_pointer_careful() helper
21mr|kernel-6.6-generic-6.6.126-1|3482	- net: allow alloc_skb_with_frags() to use MAX_SKB_FRAGS
21mr|kernel-6.6-generic-6.6.126-1|3483	- net: allow small head cache usage with large MAX_SKB_FRAGS values
21mr|kernel-6.6-generic-6.6.126-1|3484	- net: Allow to use SMP threads for backlog NAPI.
21mr|kernel-6.6-generic-6.6.126-1|3485	- net: aquantia: Add missing descriptor cache invalidation on ATL2
21mr|kernel-6.6-generic-6.6.126-1|3486	- net: atlantic: fix fragment overflow handling in RX path
21mr|kernel-6.6-generic-6.6.126-1|3487	- net: bcmasp: fix early exit leak with fixed phy
21mr|kernel-6.6-generic-6.6.126-1|3488	- net: bonding: fix possible peer notify event loss or dup issue
21mr|kernel-6.6-generic-6.6.126-1|3489	- net: bridge: annotate data-races around fdb->{updated,used}
21mr|kernel-6.6-generic-6.6.126-1|3490	- net: bridge: Bounce invalid boolopts
21mr|kernel-6.6-generic-6.6.126-1|3491	- net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group struct
21mr|kernel-6.6-generic-6.6.126-1|3492	- net: bridge: fix MST static key usage
21mr|kernel-6.6-generic-6.6.126-1|3493	- net: bridge: fix static key check
21mr|kernel-6.6-generic-6.6.126-1|3494	- net: bridge: fix use-after-free due to MST port state bypass
21mr|kernel-6.6-generic-6.6.126-1|3495	- net: bridge: Install FDB for bridge MAC on VLAN 0
21mr|kernel-6.6-generic-6.6.126-1|3496	- net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry
21mr|kernel-6.6-generic-6.6.126-1|3497	- net: call cond_resched() less often in __release_sock()
21mr|kernel-6.6-generic-6.6.126-1|3498	- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV.
21mr|kernel-6.6-generic-6.6.126-1|3499	- net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts
21mr|kernel-6.6-generic-6.6.126-1|3500	- net/cls_cgroup: Fix task_get_classid() during qdisc run
21mr|kernel-6.6-generic-6.6.126-1|3501	- netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates
21mr|kernel-6.6-generic-6.6.126-1|3502	- netdevsim: add Makefile for selftests
21mr|kernel-6.6-generic-6.6.126-1|3503	- netdevsim: fix a race issue related to the operation on bpf_bound_progs list
21mr|kernel-6.6-generic-6.6.126-1|3504	- net: dlink: handle copy_thresh allocation failure
21mr|kernel-6.6-generic-6.6.126-1|3505	- net: dlink: handle dma_map_single() failure properly
21mr|kernel-6.6-generic-6.6.126-1|3506	- net: don't touch dev->stats in BPF redirect paths
21mr|kernel-6.6-generic-6.6.126-1|3507	- net: dsa: b53: fix enabling ip multicast
21mr|kernel-6.6-generic-6.6.126-1|3508	- net: dsa: b53: fix resetting speed and pause on forced link
21mr|kernel-6.6-generic-6.6.126-1|3509	- net: dsa: b53: skip multicast entries for fdb_dump()
21mr|kernel-6.6-generic-6.6.126-1|3510	- net: dsa: b53: stop reading ARL entries if search is done
21mr|kernel-6.6-generic-6.6.126-1|3511	- net: dsa: fix off-by-one in maximum bridge ID determination
21mr|kernel-6.6-generic-6.6.126-1|3512	- net: dsa: hellcreek: fix missing error handling in LED registration
21mr|kernel-6.6-generic-6.6.126-1|3513	- net: dsa: improve shutdown sequence
21mr|kernel-6.6-generic-6.6.126-1|3514	- net: dsa: lantiq_gswip: do also enable or disable cpu port
21mr|kernel-6.6-generic-6.6.126-1|3515	- net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup()
21mr|kernel-6.6-generic-6.6.126-1|3516	- net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU port
21mr|kernel-6.6-generic-6.6.126-1|3517	- net: dsa: microchip: common: Fix checks on irq_find_mapping()
21mr|kernel-6.6-generic-6.6.126-1|3518	- net: dsa: microchip: Fix reserved multicast address table programming
21mr|kernel-6.6-generic-6.6.126-1|3519	- net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}()
21mr|kernel-6.6-generic-6.6.126-1|3520	- net: dsa: microchip: Free previously initialized ports on init failures
21mr|kernel-6.6-generic-6.6.126-1|3521	- net: dsa: microchip: lan937x: Fix RGMII delay tuning
21mr|kernel-6.6-generic-6.6.126-1|3522	- net: dsa: microchip: ptp: Fix checks on irq_find_mapping()
21mr|kernel-6.6-generic-6.6.126-1|3523	- net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry()
21mr|kernel-6.6-generic-6.6.126-1|3524	- net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing traffic
21mr|kernel-6.6-generic-6.6.126-1|3525	- net: dsa: sja1105: simplify static configuration reload
21mr|kernel-6.6-generic-6.6.126-1|3526	- net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx
21mr|kernel-6.6-generic-6.6.126-1|3527	- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable
21mr|kernel-6.6-generic-6.6.126-1|3528	- net: enetc: correct the value of ENETC_RXB_TRUESIZE
21mr|kernel-6.6-generic-6.6.126-1|3529	- net: enetc: do not transmit redirected XDP frames when the link is down
21mr|kernel-6.6-generic-6.6.126-1|3530	- net: enetc: fix build warning when PAGE_SIZE is greater than 128K
21mr|kernel-6.6-generic-6.6.126-1|3531	- net: enetc: fix the deadlock of enetc_mdio_lock
21mr|kernel-6.6-generic-6.6.126-1|3532	- net: ethernet: adi: adin1110: Check return value of devm_gpiod_get_optional() in adin1110_check_spi()
21mr|kernel-6.6-generic-6.6.126-1|3533	- net: ethernet: microchip: sparx5: make it selectable for ARCH_LAN969X
21mr|kernel-6.6-generic-6.6.126-1|3534	- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error
21mr|kernel-6.6-generic-6.6.126-1|3535	- net: fec: cancel perout_timer when PEROUT is disabled
21mr|kernel-6.6-generic-6.6.126-1|3536	- net: fec: correct rx_bytes statistic for the case SHIFT16 is set
21mr|kernel-6.6-generic-6.6.126-1|3537	- net: fec: do not allow enabling PPS and PEROUT simultaneously
21mr|kernel-6.6-generic-6.6.126-1|3538	- net: fec: do not register PPS event for PEROUT
21mr|kernel-6.6-generic-6.6.126-1|3539	- net: fec: do not update PEROUT if it is enabled
21mr|kernel-6.6-generic-6.6.126-1|3540	- net: fec: ERR007885 Workaround for XDP TX path
21mr|kernel-6.6-generic-6.6.126-1|3541	- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|3542	- netfilter: flowtable: check for maximum number of encapsulations in bridge vlan
21mr|kernel-6.6-generic-6.6.126-1|3543	- netfilter: ipset: Remove unused htable_bits in macro ahash_region
21mr|kernel-6.6-generic-6.6.126-1|3544	- netfilter: nf_conncount: fix leaked ct in error paths
21mr|kernel-6.6-generic-6.6.126-1|3545	- netfilter: nf_conncount: rework API to use sk_buff directly
21mr|kernel-6.6-generic-6.6.126-1|3546	- netfilter: nf_conncount: update last_gc only when GC has been performed
21mr|kernel-6.6-generic-6.6.126-1|3547	- netfilter: nf_reject: don't reply to icmp error messages
21mr|kernel-6.6-generic-6.6.126-1|3548	- netfilter: nf_tables: allow loads only when register is initialized
21mr|kernel-6.6-generic-6.6.126-1|3549	- netfilter: nf_tables: avoid chain re-validation if possible
21mr|kernel-6.6-generic-6.6.126-1|3550	- netfilter: nf_tables: drop unused 3rd argument from validate callback ops
21mr|kernel-6.6-generic-6.6.126-1|3551	- netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate()
21mr|kernel-6.6-generic-6.6.126-1|3552	- netfilter: nf_tables: fix memory leak in nf_tables_newrule()
21mr|kernel-6.6-generic-6.6.126-1|3553	- netfilter: nf_tables: missing objects with no memcg accounting
21mr|kernel-6.6-generic-6.6.126-1|3554	- netfilter: nf_tables: pass context structure to nft_parse_register_load
21mr|kernel-6.6-generic-6.6.126-1|3555	- netfilter: nf_tables: reject duplicate device on updates
21mr|kernel-6.6-generic-6.6.126-1|3556	- netfilter: nf_tables: remove redundant chain validation on register store
21mr|kernel-6.6-generic-6.6.126-1|3557	- netfilter: nft_connlimit: update the count if add was skipped
21mr|kernel-6.6-generic-6.6.126-1|3558	- netfilter: nft_objref: validate objref and objrefmap expressions
21mr|kernel-6.6-generic-6.6.126-1|3559	- netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX
21mr|kernel-6.6-generic-6.6.126-1|3560	- netfilter: nft_set_pipapo: prevent overflow in lookup table allocation
21mr|kernel-6.6-generic-6.6.126-1|3561	- netfilter: nft_synproxy: avoid possible data-race on update operation
21mr|kernel-6.6-generic-6.6.126-1|3562	- netfilter: replace -EEXIST with -EBUSY
21mr|kernel-6.6-generic-6.6.126-1|3563	- net: fix memory leak in skb_segment_list for GRO packets
21mr|kernel-6.6-generic-6.6.126-1|3564	- net: fix NULL pointer dereference in l3mdev_l3_rcv
21mr|kernel-6.6-generic-6.6.126-1|3565	- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.
21mr|kernel-6.6-generic-6.6.126-1|3566	- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe
21mr|kernel-6.6-generic-6.6.126-1|3567	- net: gro: fix outer network offset
21mr|kernel-6.6-generic-6.6.126-1|3568	- net/handshake: duplicate handshake cancellations leak socket
21mr|kernel-6.6-generic-6.6.126-1|3569	- net/handshake: Fix memory leak in tls_handshake_accept()
21mr|kernel-6.6-generic-6.6.126-1|3570	- net/handshake: restore destructor on submit failure
21mr|kernel-6.6-generic-6.6.126-1|3571	- net: hns3: add VLAN id validation before using
21mr|kernel-6.6-generic-6.6.126-1|3572	- net: hns3: fix data race in hns3_fetch_stats
21mr|kernel-6.6-generic-6.6.126-1|3573	- net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue
21mr|kernel-6.6-generic-6.6.126-1|3574	- net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M
21mr|kernel-6.6-generic-6.6.126-1|3575	- net: hns3: return error code when function fails
21mr|kernel-6.6-generic-6.6.126-1|3576	- net: hns3: using the num_tqps in the vf driver to apply for resources
21mr|kernel-6.6-generic-6.6.126-1|3577	- net: hns3: using the num_tqps to check whether tqp_index is out of range when vf get ring info from mbx
21mr|kernel-6.6-generic-6.6.126-1|3578	- net: hsr: Add support for MC filtering at the slave device
21mr|kernel-6.6-generic-6.6.126-1|3579	- net: hsr: Add VLAN CTAG filter support
21mr|kernel-6.6-generic-6.6.126-1|3580	- net/hsr: fix NULL pointer dereference in prp_get_untagged_frame()
21mr|kernel-6.6-generic-6.6.126-1|3581	- net: hv_netvsc: reject RSS hash key programming without RX indirection table
21mr|kernel-6.6-generic-6.6.126-1|3582	- net: intel: fm10k: Fix parameter idx set but not used
21mr|kernel-6.6-generic-6.6.126-1|3583	- net/ip6_tunnel: Prevent perpetual tunnel growth
21mr|kernel-6.6-generic-6.6.126-1|3584	- net: ipv6: fix field-spanning memcpy warning in AH output
21mr|kernel-6.6-generic-6.6.126-1|3585	- net/ipv6: Remove expired routes with a separated list of routes.
21mr|kernel-6.6-generic-6.6.126-1|3586	- net: lan743x: Allocate rings outside ZONE_DMA
21mr|kernel-6.6-generic-6.6.126-1|3587	- net: lan966x: Fix the initialization of taprio
21mr|kernel-6.6-generic-6.6.126-1|3588	- net: libwx: fix device bus LAN ID
21mr|kernel-6.6-generic-6.6.126-1|3589	- net: liquidio: Fix off-by-one error in PF setup_nic_devices() cleanup
21mr|kernel-6.6-generic-6.6.126-1|3590	- net: liquidio: Fix off-by-one error in VF setup_nic_devices() cleanup
21mr|kernel-6.6-generic-6.6.126-1|3591	- net: liquidio: fix overflow in octeon_init_instr_queue()
21mr|kernel-6.6-generic-6.6.126-1|3592	- net: liquidio: Initialize netdev pointer before queue setup
21mr|kernel-6.6-generic-6.6.126-1|3593	- net: macb: avoid dealing with endianness in macb_set_hwaddr()
21mr|kernel-6.6-generic-6.6.126-1|3594	- net: macb: fix unregister_netdev call order in macb_remove()
21mr|kernel-6.6-generic-6.6.126-1|3595	- net: macb: Relocate mog_init_rings() callback from macb_mac_link_up() to macb_open()
21mr|kernel-6.6-generic-6.6.126-1|3596	- net: marvell: prestera: fix NULL dereference on devlink_alloc() failure
21mr|kernel-6.6-generic-6.6.126-1|3597	- net: mdio: aspeed: add dummy read to avoid read-after-write issue
21mr|kernel-6.6-generic-6.6.126-1|3598	- net: mdiobus: release reset_gpio in mdiobus_unregister_device()
21mr|kernel-6.6-generic-6.6.126-1|3599	- net: mdio: fix resource leak in mdiobus_register_device()
21mr|kernel-6.6-generic-6.6.126-1|3600	- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()
21mr|kernel-6.6-generic-6.6.126-1|3601	- net/mlx5: Clean up only new IRQ glue on request_irq() failure
21mr|kernel-6.6-generic-6.6.126-1|3602	- net/mlx5: Drain firmware reset in shutdown callback
21mr|kernel-6.6-generic-6.6.126-1|3603	- net/mlx5e: Account for netdev stats in ndo_get_stats64
21mr|kernel-6.6-generic-6.6.126-1|3604	- net/mlx5e: Consider aggregated port speed during rate configuration
21mr|kernel-6.6-generic-6.6.126-1|3605	- net/mlx5e: Don't print error message due to invalid module
21mr|kernel-6.6-generic-6.6.126-1|3606	- net/mlx5e: Don't query FEC statistics when FEC is disabled
21mr|kernel-6.6-generic-6.6.126-1|3607	- net/mlx5e: Fix maxrate wraparound in threshold between units
21mr|kernel-6.6-generic-6.6.126-1|3608	- net/mlx5e: Fix potentially misleading debug message
21mr|kernel-6.6-generic-6.6.126-1|3609	- net/mlx5e: Fix return value in case of module EEPROM read error
21mr|kernel-6.6-generic-6.6.126-1|3610	- net/mlx5e: Fix validation logic in rate limiting
21mr|kernel-6.6-generic-6.6.126-1|3611	- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps
21mr|kernel-6.6-generic-6.6.126-1|3612	- net/mlx5e: Harden uplink netdev access against device unbind
21mr|kernel-6.6-generic-6.6.126-1|3613	- net/mlx5e: Report rx_discards_phy via rx_dropped
21mr|kernel-6.6-generic-6.6.126-1|3614	- net/mlx5e: Restore destroying state bit after profile cleanup
21mr|kernel-6.6-generic-6.6.126-1|3615	- net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size()
21mr|kernel-6.6-generic-6.6.126-1|3616	- net/mlx5e: Reuse per-RQ XDP buffer to avoid stack zeroing overhead
21mr|kernel-6.6-generic-6.6.126-1|3617	- net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ
21mr|kernel-6.6-generic-6.6.126-1|3618	- net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ
21mr|kernel-6.6-generic-6.6.126-1|3619	- net/mlx5e: SHAMPO, Fix skb size check for 64K pages
21mr|kernel-6.6-generic-6.6.126-1|3620	- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
21mr|kernel-6.6-generic-6.6.126-1|3621	- net/mlx5e: TC, delete flows only for existing peers
21mr|kernel-6.6-generic-6.6.126-1|3622	- net/mlx5e: Use extack in get module eeprom by page callback
21mr|kernel-6.6-generic-6.6.126-1|3623	- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
21mr|kernel-6.6-generic-6.6.126-1|3624	- net/mlx5: fw reset, add reset timeout work
21mr|kernel-6.6-generic-6.6.126-1|3625	- net/mlx5: fw reset, clear reset requested on drain_fw_reset
21mr|kernel-6.6-generic-6.6.126-1|3626	- net/mlx5: fw_tracer, Handle escaped percent properly
21mr|kernel-6.6-generic-6.6.126-1|3627	- net/mlx5: fw_tracer, Validate format string parameters
21mr|kernel-6.6-generic-6.6.126-1|3628	- net/mlx5: pagealloc: Fix reclaim race during command interface teardown
21mr|kernel-6.6-generic-6.6.126-1|3629	- net/mlx5: Serialize firmware reset with devlink
21mr|kernel-6.6-generic-6.6.126-1|3630	- net/mlx5: Skip HotPlug check on sync reset using hot reset
21mr|kernel-6.6-generic-6.6.126-1|3631	- net/mlx5: Stop polling for command response if interface goes down
21mr|kernel-6.6-generic-6.6.126-1|3632	- net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get()
21mr|kernel-6.6-generic-6.6.126-1|3633	- net: mscc: ocelot: Fix crash when adding interface under a lag
21mr|kernel-6.6-generic-6.6.126-1|3634	- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
21mr|kernel-6.6-generic-6.6.126-1|3635	- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure
21mr|kernel-6.6-generic-6.6.126-1|3636	- net: netpoll: ensure skb_pool list is always initialized
21mr|kernel-6.6-generic-6.6.126-1|3637	- net: netpoll: fix incorrect refcount handling causing incorrect cleanup
21mr|kernel-6.6-generic-6.6.126-1|3638	- net: netpoll: flush skb pool during cleanup
21mr|kernel-6.6-generic-6.6.126-1|3639	- net: netpoll: Individualize the skb pool
21mr|kernel-6.6-generic-6.6.126-1|3640	- net: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_write
21mr|kernel-6.6-generic-6.6.126-1|3641	- net: nfc: nci: Add parameter validation for packet data
21mr|kernel-6.6-generic-6.6.126-1|3642	- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms
21mr|kernel-6.6-generic-6.6.126-1|3643	- net: openvswitch: Avoid needlessly taking the RTNL on vport destroy
21mr|kernel-6.6-generic-6.6.126-1|3644	- net: openvswitch: fix data race in ovs_vport_get_upcall_stats
21mr|kernel-6.6-generic-6.6.126-1|3645	- net: openvswitch: fix middle attribute validation in push_nsh() action
21mr|kernel-6.6-generic-6.6.126-1|3646	- net: openvswitch: remove never-working support for setting nsh fields
21mr|kernel-6.6-generic-6.6.126-1|3647	- net: phy: adin1100: Fix software power-down ready condition
21mr|kernel-6.6-generic-6.6.126-1|3648	- net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY
21mr|kernel-6.6-generic-6.6.126-1|3649	- net: phy: clear link parameters on admin link down
21mr|kernel-6.6-generic-6.6.126-1|3650	- net: phy: dp83867: Disable EEE support as not implemented
21mr|kernel-6.6-generic-6.6.126-1|3651	- net: phy: fixed_phy: let fixed_phy_unregister free the phy_device
21mr|kernel-6.6-generic-6.6.126-1|3652	- net: phy: fix phy_uses_state_machine()
21mr|kernel-6.6-generic-6.6.126-1|3653	- net: phy: marvell: Fix 88e1510 downshift counter errata
21mr|kernel-6.6-generic-6.6.126-1|3654	- net: phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calibration
21mr|kernel-6.6-generic-6.6.126-1|3655	- net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()
21mr|kernel-6.6-generic-6.6.126-1|3656	- net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHY
21mr|kernel-6.6-generic-6.6.126-1|3657	- netpoll: remove netpoll_srcu
21mr|kernel-6.6-generic-6.6.126-1|3658	- net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end()
21mr|kernel-6.6-generic-6.6.126-1|3659	- net: ravb: Enforce descriptor type ordering
21mr|kernel-6.6-generic-6.6.126-1|3660	- net: ravb: Ensure memory write completes before ringing TX doorbell
21mr|kernel-6.6-generic-6.6.126-1|3661	- net: Remove conditional threaded-NAPI wakeup based on task state.
21mr|kernel-6.6-generic-6.6.126-1|3662	- net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF.
21mr|kernel-6.6-generic-6.6.126-1|3663	- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer
21mr|kernel-6.6-generic-6.6.126-1|3664	- netrom: fix double-free in nr_route_frame()
21mr|kernel-6.6-generic-6.6.126-1|3665	- netrom: Fix memory leak in nr_sendmsg()
21mr|kernel-6.6-generic-6.6.126-1|3666	- net: rose: fix invalid array index in rose_kill_by_device()
21mr|kernel-6.6-generic-6.6.126-1|3667	- net: sched: act_connmark: initialize struct tc_ife to fix kernel leak
21mr|kernel-6.6-generic-6.6.126-1|3668	- net_sched: act_connmark: use RCU in tcf_connmark_dump()
21mr|kernel-6.6-generic-6.6.126-1|3669	- net/sched: act_ife: avoid possible NULL deref
21mr|kernel-6.6-generic-6.6.126-1|3670	- net/sched: act_ife: convert comma to semicolon
21mr|kernel-6.6-generic-6.6.126-1|3671	- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak
21mr|kernel-6.6-generic-6.6.126-1|3672	- net/sched: cls_u32: use skb_header_pointer_careful()
21mr|kernel-6.6-generic-6.6.126-1|3673	- net/sched: Enforce that teql can only be used as root qdisc
21mr|kernel-6.6-generic-6.6.126-1|3674	- net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change
21mr|kernel-6.6-generic-6.6.126-1|3675	- net/sched: ets: Remove drr class from the active list if it changes to strict
21mr|kernel-6.6-generic-6.6.126-1|3676	- net_sched: limit try_bulk_dequeue_skb() batches
21mr|kernel-6.6-generic-6.6.126-1|3677	- net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag
21mr|kernel-6.6-generic-6.6.126-1|3678	- net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop
21mr|kernel-6.6-generic-6.6.126-1|3679	- net/sched: sch_qfq: do not free existing class in qfq_change_class()
21mr|kernel-6.6-generic-6.6.126-1|3680	- net/sched: sch_qfq: Fix null-deref in agg_dequeue
21mr|kernel-6.6-generic-6.6.126-1|3681	- net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset
21mr|kernel-6.6-generic-6.6.126-1|3682	- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce()
21mr|kernel-6.6-generic-6.6.126-1|3683	- net: sfp: Fix quirk for Ubiquiti U-Fiber Instant SFP module
21mr|kernel-6.6-generic-6.6.126-1|3684	- net: sh_eth: Disable WoL if system can not suspend
21mr|kernel-6.6-generic-6.6.126-1|3685	- net/smc: fix mismatch between CLC header and proposal
21mr|kernel-6.6-generic-6.6.126-1|3686	- net: sock: fix hardened usercopy panic in sock_recv_errqueue
21mr|kernel-6.6-generic-6.6.126-1|3687	- net: stmmac: Check stmmac_hw_setup() in stmmac_resume()
21mr|kernel-6.6-generic-6.6.126-1|3688	- net: stmmac: Correctly handle Rx checksum offload errors
21mr|kernel-6.6-generic-6.6.126-1|3689	- net: stmmac: dwmac-rk: Fix disabling set_clock_selection
21mr|kernel-6.6-generic-6.6.126-1|3690	- net: stmmac: Fix accessing freed irq affinity_hint
21mr|kernel-6.6-generic-6.6.126-1|3691	- net: stmmac: fix rx limit check in stmmac_rx_zc()
21mr|kernel-6.6-generic-6.6.126-1|3692	- net: stmmac: fix the crash issue for zero copy XDP_TX action
21mr|kernel-6.6-generic-6.6.126-1|3693	- net: stmmac: make sure that ptp_rate is not 0 before configuring EST
21mr|kernel-6.6-generic-6.6.126-1|3694	- net: sxgbe: fix potential NULL dereference in sxgbe_rx()
21mr|kernel-6.6-generic-6.6.126-1|3695	- net: tls: Cancel RX async resync request on rcd_delta overflow
21mr|kernel-6.6-generic-6.6.126-1|3696	- net: tls: wait for async completion on last message
21mr|kernel-6.6-generic-6.6.126-1|3697	- net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush().
21mr|kernel-6.6-generic-6.6.126-1|3698	- net: update netdev_lock_{type,name}
21mr|kernel-6.6-generic-6.6.126-1|3699	- net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups
21mr|kernel-6.6-generic-6.6.126-1|3700	- net: usb: asix_devices: Check return value of usbnet_get_endpoints
21mr|kernel-6.6-generic-6.6.126-1|3701	- net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock
21mr|kernel-6.6-generic-6.6.126-1|3702	- net: usb: asix: validate PHY address before use
21mr|kernel-6.6-generic-6.6.126-1|3703	- net: usb: dm9601: remove broken SR9700 support
21mr|kernel-6.6-generic-6.6.126-1|3704	- net: usb: lan78xx: Add error handling to lan78xx_init_mac_address
21mr|kernel-6.6-generic-6.6.126-1|3705	- net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset
21mr|kernel-6.6-generic-6.6.126-1|3706	- net: usb: pegasus: fix memory leak in update_eth_regs_async()
21mr|kernel-6.6-generic-6.6.126-1|3707	- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup
21mr|kernel-6.6-generic-6.6.126-1|3708	- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast
21mr|kernel-6.6-generic-6.6.126-1|3709	- net: usb: rtl8150: Fix frame padding
21mr|kernel-6.6-generic-6.6.126-1|3710	- net: usb: rtl8150: fix memory leak on usb_submit_urb() failure
21mr|kernel-6.6-generic-6.6.126-1|3711	- net: usb: sr9700: fix incorrect command used to write single register
21mr|kernel-6.6-generic-6.6.126-1|3712	- net: usb: sr9700: support devices with virtual driver CD
21mr|kernel-6.6-generic-6.6.126-1|3713	- net: vlan: sync VLAN features with lower device
21mr|kernel-6.6-generic-6.6.126-1|3714	- net: When removing nexthops, don't call synchronize_net if it is not necessary
21mr|kernel-6.6-generic-6.6.126-1|3715	- net: wwan: iosm: Fix memory leak in ipc_mux_deinit()
21mr|kernel-6.6-generic-6.6.126-1|3716	- net: wwan: t7xx: fix potential skb->frags overflow in RX path
21mr|kernel-6.6-generic-6.6.126-1|3717	- nexthop: Forbid FDB status change while nexthop is in a group
21mr|kernel-6.6-generic-6.6.126-1|3718	- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame().
21mr|kernel-6.6-generic-6.6.126-1|3719	- nfc: nci: Fix race between rfkill and nci_unregister_device().
21mr|kernel-6.6-generic-6.6.126-1|3720	- nfc: pn533: Fix error code in pn533_acr122_poweron_rdr()
21mr|kernel-6.6-generic-6.6.126-1|3721	- nfp: fix RSS hash key size when RSS is not supported
21mr|kernel-6.6-generic-6.6.126-1|3722	- NFS4: Fix state renewals missing after boot
21mr|kernel-6.6-generic-6.6.126-1|3723	- nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing
21mr|kernel-6.6-generic-6.6.126-1|3724	- NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags
21mr|kernel-6.6-generic-6.6.126-1|3725	- NFS: Avoid changing nlink when file removes and attribute updates race
21mr|kernel-6.6-generic-6.6.126-1|3726	- NFS: check if suid/sgid was cleared after a write as needed
21mr|kernel-6.6-generic-6.6.126-1|3727	- nfs_common: factor out nfs_errtbl and nfs_stat_to_errno
21mr|kernel-6.6-generic-6.6.126-1|3728	- NFSD/blocklayout: Fix minlength check in proc_layoutget
21mr|kernel-6.6-generic-6.6.126-1|3729	- NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap
21mr|kernel-6.6-generic-6.6.126-1|3730	- nfsd: convert to new timestamp accessors
21mr|kernel-6.6-generic-6.6.126-1|3731	- nfsd: decouple the xprtsec policy check from check_nfsd_access()
21mr|kernel-6.6-generic-6.6.126-1|3732	- NFSD: Define a proc_layoutcommit for the FlexFiles layout type
21mr|kernel-6.6-generic-6.6.126-1|3733	- nfsd: don't ignore the return code of svc_proc_register()
21mr|kernel-6.6-generic-6.6.126-1|3734	- nfsd: Drop the client reference in client_states_open()
21mr|kernel-6.6-generic-6.6.126-1|3735	- nfsd: Fix a regression in nfsd_setattr()
21mr|kernel-6.6-generic-6.6.126-1|3736	- NFSD: Fix crash in nfsd4_read_release()
21mr|kernel-6.6-generic-6.6.126-1|3737	- NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul()
21mr|kernel-6.6-generic-6.6.126-1|3738	- NFSD: Fix last write offset handling in layoutcommit
21mr|kernel-6.6-generic-6.6.126-1|3739	- nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr()
21mr|kernel-6.6-generic-6.6.126-1|3740	- NFSD: Fix permission check for read access to executable-only files
21mr|kernel-6.6-generic-6.6.126-1|3741	- NFSD: fix race between nfsd registration and exports_proc
21mr|kernel-6.6-generic-6.6.126-1|3742	- NFSD: free copynotify stateid in nfs4_free_ol_stateid()
21mr|kernel-6.6-generic-6.6.126-1|3743	- nfsd: Mark variable __maybe_unused to avoid W=1 build break
21mr|kernel-6.6-generic-6.6.126-1|3744	- NFSD: Minor cleanup in layoutcommit processing
21mr|kernel-6.6-generic-6.6.126-1|3745	- NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs()
21mr|kernel-6.6-generic-6.6.126-1|3746	- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry
21mr|kernel-6.6-generic-6.6.126-1|3747	- NFSD: NFSv4 file creation neglects setting ACL
21mr|kernel-6.6-generic-6.6.126-1|3748	- nfsd: provide locking for v4_end_grace
21mr|kernel-6.6-generic-6.6.126-1|3749	- NFSD: Remove NFSERR_EAGAIN
21mr|kernel-6.6-generic-6.6.126-1|3750	- nfsd: Replace clamp_t in nfsd4_get_drc_mem()
21mr|kernel-6.6-generic-6.6.126-1|3751	- NFSD: Rework encoding and decoding of nfsd4_deviceid
21mr|kernel-6.6-generic-6.6.126-1|3752	- nfsd: set security label during create operations
21mr|kernel-6.6-generic-6.6.126-1|3753	- NFSD: use correct reservation type in nfsd4_scsi_fence_client
21mr|kernel-6.6-generic-6.6.126-1|3754	- NFS: enable nconnect for RDMA
21mr|kernel-6.6-generic-6.6.126-1|3755	- NFS: Fix inheritance of the block sizes when automounting
21mr|kernel-6.6-generic-6.6.126-1|3756	- NFS: Fix up the automount fs_context to use the correct cred
21mr|kernel-6.6-generic-6.6.126-1|3757	- NFS: Initialise verifiers for visible dentries in nfs_atomic_open()
21mr|kernel-6.6-generic-6.6.126-1|3758	- NFS: Initialise verifiers for visible dentries in readdir and lookup
21mr|kernel-6.6-generic-6.6.126-1|3759	- NFS: Serialise O_DIRECT i/o and truncate()
21mr|kernel-6.6-generic-6.6.126-1|3760	- NFS: sysfs: fix leak when nfs_client kobject add fails
21mr|kernel-6.6-generic-6.6.126-1|3761	- NFS: trace: show TIMEDOUT instead of 0x6e
21mr|kernel-6.6-generic-6.6.126-1|3762	- NFSv4.1: fix backchannel max_resp_sz verification check
21mr|kernel-6.6-generic-6.6.126-1|3763	- NFSv4.1: fix mount hang after CREATE_SESSION failure
21mr|kernel-6.6-generic-6.6.126-1|3764	- NFSv4.2: Serialise O_DIRECT i/o and clone range
21mr|kernel-6.6-generic-6.6.126-1|3765	- NFSv4.2: Serialise O_DIRECT i/o and copy range
21mr|kernel-6.6-generic-6.6.126-1|3766	- NFSv4.2: Serialise O_DIRECT i/o and fallocate()
21mr|kernel-6.6-generic-6.6.126-1|3767	- NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set
21mr|kernel-6.6-generic-6.6.126-1|3768	- NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server
21mr|kernel-6.6-generic-6.6.126-1|3769	- NFSv4: Don't clear capabilities that won't be reset
21mr|kernel-6.6-generic-6.6.126-1|3770	- NFSv4: ensure the open stateid seqid doesn't go backwards
21mr|kernel-6.6-generic-6.6.126-1|3771	- NFSv4: Fix an incorrect parameter when calling nfs4_call_sync()
21mr|kernel-6.6-generic-6.6.126-1|3772	- NFSv4/flexfiles: Fix layout merge mirror check.
21mr|kernel-6.6-generic-6.6.126-1|3773	- NFSv4: handle ERR_GRACE on delegation recalls
21mr|kernel-6.6-generic-6.6.126-1|3774	- NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid
21mr|kernel-6.6-generic-6.6.126-1|3775	- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/*
21mr|kernel-6.6-generic-6.6.126-1|3776	- nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs()
21mr|kernel-6.6-generic-6.6.126-1|3777	- nilfs2: Fix potential block overflow that cause system hang
21mr|kernel-6.6-generic-6.6.126-1|3778	- nios2: ensure that memblock.current_limit is set when setting pfn limits
21mr|kernel-6.6-generic-6.6.126-1|3779	- nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot
21mr|kernel-6.6-generic-6.6.126-1|3780	- NTB: epf: Allow arbitrary BAR mapping
21mr|kernel-6.6-generic-6.6.126-1|3781	- ntfs3: Fix uninit buffer allocated by __getname()
21mr|kernel-6.6-generic-6.6.126-1|3782	- ntfs3: fix uninit memory after failed mi_read in mi_format_new
21mr|kernel-6.6-generic-6.6.126-1|3783	- ntfs3: init run lock for extend inode
21mr|kernel-6.6-generic-6.6.126-1|3784	- ntfs3: pretend $Extend records as regular files
21mr|kernel-6.6-generic-6.6.126-1|3785	- ntfs: Do not overwrite uptodate pages
21mr|kernel-6.6-generic-6.6.126-1|3786	- ntfs: set dummy blocksize to read boot_block when mounting
21mr|kernel-6.6-generic-6.6.126-1|3787	- null_blk: fix kmemleak by releasing references to fault configfs items
21mr|kernel-6.6-generic-6.6.126-1|3788	- null_blk: Fix the description of the cache_size module argument
21mr|kernel-6.6-generic-6.6.126-1|3789	- nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in ndtest_probe()
21mr|kernel-6.6-generic-6.6.126-1|3790	- nvme-auth: use kvfree() for memory allocated with kvcalloc()
21mr|kernel-6.6-generic-6.6.126-1|3791	- nvme-fc: don't hold rport lock when putting ctrl
21mr|kernel-6.6-generic-6.6.126-1|3792	- nvme-fc: release admin tagset if init fails
21mr|kernel-6.6-generic-6.6.126-1|3793	- nvme-fc: rename free_ctrl callback to match name pattern
21mr|kernel-6.6-generic-6.6.126-1|3794	- nvme-fc: use lock accessing port_state and rport state
21mr|kernel-6.6-generic-6.6.126-1|3795	- nvme: fix admin request_queue lifetime
21mr|kernel-6.6-generic-6.6.126-1|3796	- nvme: fix PCIe subsystem reset controller state transition
21mr|kernel-6.6-generic-6.6.126-1|3797	- nvme-multipath: fix lockdep WARN due to partition scan work
21mr|kernel-6.6-generic-6.6.126-1|3798	- nvme-multipath: Skip nr_active increments in RETRY disposition
21mr|kernel-6.6-generic-6.6.126-1|3799	- nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()
21mr|kernel-6.6-generic-6.6.126-1|3800	- nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl()
21mr|kernel-6.6-generic-6.6.126-1|3801	- nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirk
21mr|kernel-6.6-generic-6.6.126-1|3802	- nvme-pci: disable secondary temp for Wodposit WPBSNM8
21mr|kernel-6.6-generic-6.6.126-1|3803	- nvme-pci: do not directly handle subsys reset fallout
21mr|kernel-6.6-generic-6.6.126-1|3804	- nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec
21mr|kernel-6.6-generic-6.6.126-1|3805	- nvmet-fc: avoid scheduling association deletion twice
21mr|kernel-6.6-generic-6.6.126-1|3806	- nvmet-fc: move lsop put work to nvmet_fc_ls_req_op
21mr|kernel-6.6-generic-6.6.126-1|3807	- nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec
21mr|kernel-6.6-generic-6.6.126-1|3808	- nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()
21mr|kernel-6.6-generic-6.6.126-1|3809	- nvmet-tcp: remove boilerplate code
21mr|kernel-6.6-generic-6.6.126-1|3810	- nvme: Use non zero KATO for persistent discovery connections
21mr|kernel-6.6-generic-6.6.126-1|3811	- objtool: Fix standalone --hacks=jump_label
21mr|kernel-6.6-generic-6.6.126-1|3812	- objtool: Fix weak symbol detection
21mr|kernel-6.6-generic-6.6.126-1|3813	- ocfs2: clear extent cache after moving/defragmenting extents
21mr|kernel-6.6-generic-6.6.126-1|3814	- ocfs2: fix double free in user_cluster_connect()
21mr|kernel-6.6-generic-6.6.126-1|3815	- ocfs2: fix kernel BUG in ocfs2_find_victim_chain
21mr|kernel-6.6-generic-6.6.126-1|3816	- ocfs2: fix memory leak in ocfs2_merge_rec_left()
21mr|kernel-6.6-generic-6.6.126-1|3817	- ocfs2: fix recursive semaphore deadlock in fiemap call
21mr|kernel-6.6-generic-6.6.126-1|3818	- ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent()
21mr|kernel-6.6-generic-6.6.126-1|3819	- octeon_ep: Fix memory leak in octep_device_setup()
21mr|kernel-6.6-generic-6.6.126-1|3820	- octeontx2-af: Fix error handling
21mr|kernel-6.6-generic-6.6.126-1|3821	- octeontx2: cn10k: fix RX flowid TCAM mask handling
21mr|kernel-6.6-generic-6.6.126-1|3822	- octeontx2: Fix otx2_dma_map_page() error return code
21mr|kernel-6.6-generic-6.6.126-1|3823	- octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()
21mr|kernel-6.6-generic-6.6.126-1|3824	- octeontx2-pf: fix "UBSAN: shift-out-of-bounds error"
21mr|kernel-6.6-generic-6.6.126-1|3825	- octeontx2-pf: Fix use-after-free bugs in otx2_sync_tstamp()
21mr|kernel-6.6-generic-6.6.126-1|3826	- of: fix reference count leak in of_alias_scan()
21mr|kernel-6.6-generic-6.6.126-1|3827	- of: platform: Use default match table for /firmware
21mr|kernel-6.6-generic-6.6.126-1|3828	- of: unittest: Fix device reference count leak in of_unittest_pci_node_verify
21mr|kernel-6.6-generic-6.6.126-1|3829	- once: fix race by moving DO_ONCE to separate section
21mr|kernel-6.6-generic-6.6.126-1|3830	- openat2: don't trigger automounts with RESOLVE_NO_XDEV
21mr|kernel-6.6-generic-6.6.126-1|3831	- orangefs: fix xattr related buffer overflow...
21mr|kernel-6.6-generic-6.6.126-1|3832	- padata: Reset next CPU when reorder sequence wraps around
21mr|kernel-6.6-generic-6.6.126-1|3833	- page_pool: always add GFP_NOWARN for ATOMIC allocations
21mr|kernel-6.6-generic-6.6.126-1|3834	- page_pool: Clamp pool size to max 16K pages
21mr|kernel-6.6-generic-6.6.126-1|3835	- page_pool: Fix use-after-free in page_pool_recycle_in_ring
21mr|kernel-6.6-generic-6.6.126-1|3836	- parisc: Do not reprogram affinitiy on ASP chip
21mr|kernel-6.6-generic-6.6.126-1|3837	- parisc: don't reference obsolete termio struct for TC* constants
21mr|kernel-6.6-generic-6.6.126-1|3838	- parisc: entry: set W bit for !compat tasks in syscall_restore_rfi()
21mr|kernel-6.6-generic-6.6.126-1|3839	- parisc: entry.S: fix space adjustment on interruption for 64-bit userspace
21mr|kernel-6.6-generic-6.6.126-1|3840	- parisc: Remove spurious if statement from raw_copy_from_user()
21mr|kernel-6.6-generic-6.6.126-1|3841	- PCI: Add PCI_VDEVICE_SUB helper macro
21mr|kernel-6.6-generic-6.6.126-1|3842	- PCI/AER: Fix missing uevent on recovery when a reset is requested
21mr|kernel-6.6-generic-6.6.126-1|3843	- PCI/AER: Support errors introduced by PCIe r6.0
21mr|kernel-6.6-generic-6.6.126-1|3844	- PCI: brcmstb: Fix disabling L0s capability
21mr|kernel-6.6-generic-6.6.126-1|3845	- PCI: cadence: Check for the existence of cdns_pcie::ops before using it
21mr|kernel-6.6-generic-6.6.126-1|3846	- PCI: Disable MSI on RDC PCI to PCIe bridges
21mr|kernel-6.6-generic-6.6.126-1|3847	- PCI: dwc: Fix wrong PORT_LOGIC_LTSSM_STATE_MASK definition
21mr|kernel-6.6-generic-6.6.126-1|3848	- PCI: dwc: Verify the single eDMA IRQ in dw_pcie_edma_irq_verify()
21mr|kernel-6.6-generic-6.6.126-1|3849	- PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release
21mr|kernel-6.6-generic-6.6.126-1|3850	- PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan()
21mr|kernel-6.6-generic-6.6.126-1|3851	- PCI/ERR: Fix uevent on failure to recover
21mr|kernel-6.6-generic-6.6.126-1|3852	- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV
21mr|kernel-6.6-generic-6.6.126-1|3853	- PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" exists
21mr|kernel-6.6-generic-6.6.126-1|3854	- PCI: j721e: Fix programming sequence of "strap" settings
21mr|kernel-6.6-generic-6.6.126-1|3855	- PCI: keystone: Exit ks_pcie_probe() for invalid mode
21mr|kernel-6.6-generic-6.6.126-1|3856	- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit
21mr|kernel-6.6-generic-6.6.126-1|3857	- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call
21mr|kernel-6.6-generic-6.6.126-1|3858	- PCI/PM: Reinstate clearing state_saved in legacy and !PM codepaths
21mr|kernel-6.6-generic-6.6.126-1|3859	- PCI/PM: Skip resuming to D0 if device is disconnected
21mr|kernel-6.6-generic-6.6.126-1|3860	- PCI: rcar-gen2: Drop ARM dependency from PCI_RCAR_GEN2
21mr|kernel-6.6-generic-6.6.126-1|3861	- PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlock
21mr|kernel-6.6-generic-6.6.126-1|3862	- PCI: rcar-host: Drop PMSR spinlock
21mr|kernel-6.6-generic-6.6.126-1|3863	- PCI/sysfs: Ensure devices are powered for config reads
21mr|kernel-6.6-generic-6.6.126-1|3864	- PCI/sysfs: Ensure devices are powered for config reads (part 2)
21mr|kernel-6.6-generic-6.6.126-1|3865	- PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq()
21mr|kernel-6.6-generic-6.6.126-1|3866	- PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert()
21mr|kernel-6.6-generic-6.6.126-1|3867	- PCI: tegra194: Handle errors in BPMP response
21mr|kernel-6.6-generic-6.6.126-1|3868	- PCI: tegra194: Reset BARs when running in PCIe endpoint mode
21mr|kernel-6.6-generic-6.6.126-1|3869	- PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlock
21mr|kernel-6.6-generic-6.6.126-1|3870	- PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation
21mr|kernel-6.6-generic-6.6.126-1|3871	- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch
21mr|kernel-6.6-generic-6.6.126-1|3872	- perf arm_spe: Correct memory level for remote access
21mr|kernel-6.6-generic-6.6.126-1|3873	- perf arm_spe: Correct setting remote access
21mr|kernel-6.6-generic-6.6.126-1|3874	- perf arm-spe: Extend branch operations
21mr|kernel-6.6-generic-6.6.126-1|3875	- perf arm_spe: Fix memset subclass in operation
21mr|kernel-6.6-generic-6.6.126-1|3876	- perf: arm_spe: Prevent overflow in PERF_IDX2OFF()
21mr|kernel-6.6-generic-6.6.126-1|3877	- perf arm-spe: Rename the common data source encoding
21mr|kernel-6.6-generic-6.6.126-1|3878	- perf evsel: Avoid container_of on a NULL leader
21mr|kernel-6.6-generic-6.6.126-1|3879	- perf evsel: Ensure the fallback message is always written to
21mr|kernel-6.6-generic-6.6.126-1|3880	- perf: Have get_perf_callchain() return NULL if crosstask and user are set
21mr|kernel-6.6-generic-6.6.126-1|3881	- perf lock contention: Load kernel map before lookup
21mr|kernel-6.6-generic-6.6.126-1|3882	- perf maps: Add maps__load_first()
21mr|kernel-6.6-generic-6.6.126-1|3883	- perf python: split Clang options when invoking Popen
21mr|kernel-6.6-generic-6.6.126-1|3884	- perf record: skip synthesize event when open evsel failed
21mr|kernel-6.6-generic-6.6.126-1|3885	- perf: sched: Fix perf crash with new is_user_task() helper
21mr|kernel-6.6-generic-6.6.126-1|3886	- perf session: Fix handling when buffer exceeds 2 GiB
21mr|kernel-6.6-generic-6.6.126-1|3887	- perf: Skip user unwind if the task is a kernel thread
21mr|kernel-6.6-generic-6.6.126-1|3888	- perf subcmd: avoid crash in exclude_cmds when excludes is empty
21mr|kernel-6.6-generic-6.6.126-1|3889	- perf test: Add a test for default perf stat command
21mr|kernel-6.6-generic-6.6.126-1|3890	- perf test: Don't leak workload gopipe in PERF_RECORD_*
21mr|kernel-6.6-generic-6.6.126-1|3891	- perf test stat: Avoid hybrid assumption when virtualized
21mr|kernel-6.6-generic-6.6.126-1|3892	- perf tools: Add fallback for exclude_guest
21mr|kernel-6.6-generic-6.6.126-1|3893	- perf tools: Fix split kallsyms DSO counting
21mr|kernel-6.6-generic-6.6.126-1|3894	- perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL
21mr|kernel-6.6-generic-6.6.126-1|3895	- perf util: Fix compression checks returning -1 as bool
21mr|kernel-6.6-generic-6.6.126-1|3896	- perf/x86/amd: Check event before enable to avoid GPF
21mr|kernel-6.6-generic-6.6.126-1|3897	- perf/x86/intel: Correct large PEBS flag check
21mr|kernel-6.6-generic-6.6.126-1|3898	- perf/x86/intel: Do not enable BTS for guests
21mr|kernel-6.6-generic-6.6.126-1|3899	- phy: broadcom: bcm63xx-usbh: fix section mismatches
21mr|kernel-6.6-generic-6.6.126-1|3900	- phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)
21mr|kernel-6.6-generic-6.6.126-1|3901	- phy: cadence: cdns-dphy: Enable lower resolutions in dphy
21mr|kernel-6.6-generic-6.6.126-1|3902	- phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling
21mr|kernel-6.6-generic-6.6.126-1|3903	- phy: cadence: cdns-dphy: Update calibration wait time for startup state machine
21mr|kernel-6.6-generic-6.6.126-1|3904	- phy: cdns-dphy: Store hs_clk_rate and return it
21mr|kernel-6.6-generic-6.6.126-1|3905	- phy: drop probe registration printks
21mr|kernel-6.6-generic-6.6.126-1|3906	- phy: freescale: imx8m-pcie: assert phy reset during power on
21mr|kernel-6.6-generic-6.6.126-1|3907	- phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it
21mr|kernel-6.6-generic-6.6.126-1|3908	- phy: mscc: Fix PTP for VSC8574 and VSC8572
21mr|kernel-6.6-generic-6.6.126-1|3909	- phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path
21mr|kernel-6.6-generic-6.6.126-1|3910	- phy: phy-snps-eusb2: refactor constructs names
21mr|kernel-6.6-generic-6.6.126-1|3911	- phy: qcom-qusb2: Fix NULL pointer dereference on early suspend
21mr|kernel-6.6-generic-6.6.126-1|3912	- phy: renesas: r8a779f0-ether-serdes: add new step added to latest datasheet
21mr|kernel-6.6-generic-6.6.126-1|3913	- phy: renesas: rcar-gen3-usb2: Fix an error handling path in rcar_gen3_phy_usb2_probe()
21mr|kernel-6.6-generic-6.6.126-1|3914	- phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()
21mr|kernel-6.6-generic-6.6.126-1|3915	- phy: rockchip: inno-usb2: fix communication disruption in gadget mode
21mr|kernel-6.6-generic-6.6.126-1|3916	- phy: rockchip: inno-usb2: fix disconnection in gadget mode
21mr|kernel-6.6-generic-6.6.126-1|3917	- phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568
21mr|kernel-6.6-generic-6.6.126-1|3918	- phy: rockchip: phy-rockchip-inno-csidphy: allow writes to grf register 0
21mr|kernel-6.6-generic-6.6.126-1|3919	- phy: stm32-usphyc: Fix off by one in probe()
21mr|kernel-6.6-generic-6.6.126-1|3920	- phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7
21mr|kernel-6.6-generic-6.6.126-1|3921	- phy: tegra: xusb: fix device and OF node leak at probe
21mr|kernel-6.6-generic-6.6.126-1|3922	- phy: ti: omap-usb2: fix device leak at unbind
21mr|kernel-6.6-generic-6.6.126-1|3923	- phy: ti-pipe3: fix device leak at unbind
21mr|kernel-6.6-generic-6.6.126-1|3924	- phy: Use device_get_match_data()
21mr|kernel-6.6-generic-6.6.126-1|3925	- pid: Add a judgment for ns null in pid_nr_ns
21mr|kernel-6.6-generic-6.6.126-1|3926	- pinctrl: check the return value of pinmux_ops::get_function_name()
21mr|kernel-6.6-generic-6.6.126-1|3927	- pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe()
21mr|kernel-6.6-generic-6.6.126-1|3928	- pinctrl: keembay: release allocated memory in detach path
21mr|kernel-6.6-generic-6.6.126-1|3929	- pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver
21mr|kernel-6.6-generic-6.6.126-1|3930	- pinctrl: meson-gxl: add missing i2c_d pinmux
21mr|kernel-6.6-generic-6.6.126-1|3931	- pinctrl: meson: mark the GPIO controller as sleeping
21mr|kernel-6.6-generic-6.6.126-1|3932	- pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping
21mr|kernel-6.6-generic-6.6.126-1|3933	- pinctrl: qcom: msm: Fix deadlock in pinmux configuration
21mr|kernel-6.6-generic-6.6.126-1|3934	- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2 and SWR TX pins
21mr|kernel-6.6-generic-6.6.126-1|3935	- pinctrl: renesas: Use int type to store negative error codes
21mr|kernel-6.6-generic-6.6.126-1|3936	- pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc
21mr|kernel-6.6-generic-6.6.126-1|3937	- pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc()
21mr|kernel-6.6-generic-6.6.126-1|3938	- pinctrl: samsung: Drop unused S3C24xx driver data
21mr|kernel-6.6-generic-6.6.126-1|3939	- pinctrl: single: fix bias pull up/down handling in pin_config_set
21mr|kernel-6.6-generic-6.6.126-1|3940	- pinctrl: single: Fix incorrect type for error return variable
21mr|kernel-6.6-generic-6.6.126-1|3941	- pinctrl: single: Fix PIN_CONFIG_BIAS_DISABLE handling
21mr|kernel-6.6-generic-6.6.126-1|3942	- pinctrl: stm32: fix hwspinlock resource leak in probe function
21mr|kernel-6.6-generic-6.6.126-1|3943	- platform/chrome: cros_ec_ishtp: Fix UAF after unbinding driver
21mr|kernel-6.6-generic-6.6.126-1|3944	- platform/x86: acer-wmi: Ignore backlight event
21mr|kernel-6.6-generic-6.6.126-1|3945	- platform/x86/amd: pmc: Add Lenovo Legion Go 2 to pmc quirk list
21mr|kernel-6.6-generic-6.6.126-1|3946	- platform/x86/amd/pmc: Add MECHREVO Yilong15Pro to spurious_8042 list
21mr|kernel-6.6-generic-6.6.126-1|3947	- platform/x86/amd/pmc: Add spurious_8042 to Xbox Ally
21mr|kernel-6.6-generic-6.6.126-1|3948	- platform/x86/amd/pmc: Add Stellaris Slim Gen6 AMD to spurious 8042 quirks list
21mr|kernel-6.6-generic-6.6.126-1|3949	- platform/x86: asus-wmi: use brightness_set_blocking() for kbd led
21mr|kernel-6.6-generic-6.6.126-1|3950	- platform/x86: hp-bioscfg: Fix automatic module loading
21mr|kernel-6.6-generic-6.6.126-1|3951	- platform/x86: hp-bioscfg: Fix kernel panic in GET_INSTANCE_ID macro
21mr|kernel-6.6-generic-6.6.126-1|3952	- platform/x86: hp-bioscfg: Fix kobject warnings for empty attribute names
21mr|kernel-6.6-generic-6.6.126-1|3953	- platform/x86: hp-bioscfg: Fix out-of-bounds array access in ACPI package parsing
21mr|kernel-6.6-generic-6.6.126-1|3954	- platform/x86: hp-bioscfg: Skip empty attribute names
21mr|kernel-6.6-generic-6.6.126-1|3955	- platform/x86: huawei-wmi: add keys for HONOR models
21mr|kernel-6.6-generic-6.6.126-1|3956	- platform/x86: ibm_rtl: fix EBDA signature search pointer arithmetic
21mr|kernel-6.6-generic-6.6.126-1|3957	- platform/x86: intel: chtwc_int33fe: don't dereference swnode args
21mr|kernel-6.6-generic-6.6.126-1|3958	- platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet to VGBS DMI quirks
21mr|kernel-6.6-generic-6.6.126-1|3959	- platform/x86: intel: punit_ipc: fix memory corruption
21mr|kernel-6.6-generic-6.6.126-1|3960	- platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.6-generic-6.6.126-1|3961	- platform/x86: intel_telemetry: Fix PSS event register mask
21mr|kernel-6.6-generic-6.6.126-1|3962	- platform/x86: intel_telemetry: Fix swapped arrays in PSS output
21mr|kernel-6.6-generic-6.6.126-1|3963	- platform/x86: msi-laptop: add missing sysfs_remove_group()
21mr|kernel-6.6-generic-6.6.126-1|3964	- platform/x86: toshiba_haps: Fix memory leaks in add/remove routines
21mr|kernel-6.6-generic-6.6.126-1|3965	- PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe()
21mr|kernel-6.6-generic-6.6.126-1|3966	- pmdomain: apple: Add "apple,t8103-pmgr-pwrstate"
21mr|kernel-6.6-generic-6.6.126-1|3967	- pmdomain: arm: scmi: Fix genpd leak on provider registration failure
21mr|kernel-6.6-generic-6.6.126-1|3968	- pmdomain: imx8m-blk-ctrl: fix out-of-range access of bc->domains
21mr|kernel-6.6-generic-6.6.126-1|3969	- pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpu
21mr|kernel-6.6-generic-6.6.126-1|3970	- pmdomain: imx8mp-blk-ctrl: Keep gpc power domain on for system wakeup
21mr|kernel-6.6-generic-6.6.126-1|3971	- pmdomain: imx8mp-blk-ctrl: Keep usb phy power domain on for system wakeup
21mr|kernel-6.6-generic-6.6.126-1|3972	- pmdomain: imx: Fix reference count leak in imx_gpc_probe()
21mr|kernel-6.6-generic-6.6.126-1|3973	- pmdomain: imx: Fix reference count leak in imx_gpc_remove
21mr|kernel-6.6-generic-6.6.126-1|3974	- pmdomain: imx-gpc: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|3975	- pmdomain: imx: gpcv2: Fix the imx8mm gpu hang due to wrong adb400 reset
21mr|kernel-6.6-generic-6.6.126-1|3976	- pmdomain: qcom: rpmhpd: Add MXC to SC8280XP
21mr|kernel-6.6-generic-6.6.126-1|3977	- pmdomain: qcom: rpmpd: fix off-by-one error in clamping to the highest state
21mr|kernel-6.6-generic-6.6.126-1|3978	- pmdomain: samsung: plug potential memleak during probe
21mr|kernel-6.6-generic-6.6.126-1|3979	- pmdomain: Use device_get_match_data()
21mr|kernel-6.6-generic-6.6.126-1|3980	- PM: runtime: Add new devm functions
21mr|kernel-6.6-generic-6.6.126-1|3981	- PM: runtime: Do not clear needs_force_resume with enabled runtime PM
21mr|kernel-6.6-generic-6.6.126-1|3982	- PM: sleep: core: Clear power.must_resume in noirq suspend error path
21mr|kernel-6.6-generic-6.6.126-1|3983	- pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect()
21mr|kernel-6.6-generic-6.6.126-1|3984	- pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()
21mr|kernel-6.6-generic-6.6.126-1|3985	- pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS
21mr|kernel-6.6-generic-6.6.126-1|3986	- posix-clock: introduce posix_clock_context concept
21mr|kernel-6.6-generic-6.6.126-1|3987	- posix-clock: Store file pointer in struct posix_clock_context
21mr|kernel-6.6-generic-6.6.126-1|3988	- powercap: fix race condition in register_control_type()
21mr|kernel-6.6-generic-6.6.126-1|3989	- powercap: fix sscanf() error return value handling
21mr|kernel-6.6-generic-6.6.126-1|3990	- powerpc/32: Fix unpaired stwcx. on interrupt exit
21mr|kernel-6.6-generic-6.6.126-1|3991	- powerpc/32: Remove PAGE_KERNEL_TEXT to fix startup failure
21mr|kernel-6.6-generic-6.6.126-1|3992	- powerpc/64s/hash: Restrict stress_hpt_struct memblock region to within RMA limit
21mr|kernel-6.6-generic-6.6.126-1|3993	- powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format
21mr|kernel-6.6-generic-6.6.126-1|3994	- powerpc/64s/radix/kfence: map __kfence_pool at page granularity
21mr|kernel-6.6-generic-6.6.126-1|3995	- powerpc/64s/slb: Fix SLB multihit issue during SLB preload
21mr|kernel-6.6-generic-6.6.126-1|3996	- powerpc/addnote: Fix overflow on 32-bit builds
21mr|kernel-6.6-generic-6.6.126-1|3997	- powerpc/eeh: Use result of error_detected() in uevent
21mr|kernel-6.6-generic-6.6.126-1|3998	- powerpc/kexec: Enable SMT before waking offline CPUs
21mr|kernel-6.6-generic-6.6.126-1|3999	- powerpc, mm: Fix mprotect on book3s 32-bit
21mr|kernel-6.6-generic-6.6.126-1|4000	- powerpc/powernv/pci: Fix underflow and leak issue
21mr|kernel-6.6-generic-6.6.126-1|4001	- powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pages
21mr|kernel-6.6-generic-6.6.126-1|4002	- powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION
21mr|kernel-6.6-generic-6.6.126-1|4003	- powerpc/pseries/msi: Fix potential underflow and leak issue
21mr|kernel-6.6-generic-6.6.126-1|4004	- power: supply: apm_power: only unset own apm_get_power_status
21mr|kernel-6.6-generic-6.6.126-1|4005	- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery
21mr|kernel-6.6-generic-6.6.126-1|4006	- power: supply: bq27xxx: restrict no-battery detection to bq27000
21mr|kernel-6.6-generic-6.6.126-1|4007	- power: supply: cw2015: Check devm_delayed_work_autocancel() return code
21mr|kernel-6.6-generic-6.6.126-1|4008	- power: supply: cw2015: Fix a alignment coding style issue
21mr|kernel-6.6-generic-6.6.126-1|4009	- power: supply: max77976_charger: fix constant current reporting
21mr|kernel-6.6-generic-6.6.126-1|4010	- power: supply: qcom_battmgr: add OOI chemistry
21mr|kernel-6.6-generic-6.6.126-1|4011	- power: supply: qcom_battmgr: handle charging state change notifications
21mr|kernel-6.6-generic-6.6.126-1|4012	- power: supply: rt9467: Prevent using uninitialized local variable in rt9467_set_value_from_ranges()
21mr|kernel-6.6-generic-6.6.126-1|4013	- power: supply: rt9467: Return error on failure in rt9467_set_value_from_ranges()
21mr|kernel-6.6-generic-6.6.126-1|4014	- power: supply: sbs-charger: Support multiple devices
21mr|kernel-6.6-generic-6.6.126-1|4015	- power: supply: wm831x: Check wm831x_set_bits() return value
21mr|kernel-6.6-generic-6.6.126-1|4016	- pps: fix warning in pps_register_cdev when register device fail
21mr|kernel-6.6-generic-6.6.126-1|4017	- proc: fix type confusion in pde_set_flags()
21mr|kernel-6.6-generic-6.6.126-1|4018	- ps3disk: use memcpy_{from,to}_bvec index
21mr|kernel-6.6-generic-6.6.126-1|4019	- ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE.
21mr|kernel-6.6-generic-6.6.126-1|4020	- ptp: add testptp mask test
21mr|kernel-6.6-generic-6.6.126-1|4021	- ptp: Limit time setting of PTP clocks
21mr|kernel-6.6-generic-6.6.126-1|4022	- ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple()
21mr|kernel-6.6-generic-6.6.126-1|4023	- pwm: bcm2835: Make sure the channel is enabled after pwm_request()
21mr|kernel-6.6-generic-6.6.126-1|4024	- pwm: berlin: Fix wrong register in suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|4025	- pwm: stm32: Always program polarity
21mr|kernel-6.6-generic-6.6.126-1|4026	- pwm: tiehrpwm: Fix corner case in clock divisor calculation
21mr|kernel-6.6-generic-6.6.126-1|4027	- qed: Don't collect too many protection override GRC elements
21mr|kernel-6.6-generic-6.6.126-1|4028	- quota: remove unneeded return value of register_quota_format
21mr|kernel-6.6-generic-6.6.126-1|4029	- r8152: add error handling in rtl8152_driver_init
21mr|kernel-6.6-generic-6.6.126-1|4030	- r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111H
21mr|kernel-6.6-generic-6.6.126-1|4031	- r8169: fix RTL8117 Wake-on-Lan in DASH mode
21mr|kernel-6.6-generic-6.6.126-1|4032	- r8169: set EEE speed down ratio to 1
21mr|kernel-6.6-generic-6.6.126-1|4033	- rbd: check for EOD after exclusive lock is ensured to be held
21mr|kernel-6.6-generic-6.6.126-1|4034	- rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu()
21mr|kernel-6.6-generic-6.6.126-1|4035	- rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks
21mr|kernel-6.6-generic-6.6.126-1|4036	- rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() deadlocks
21mr|kernel-6.6-generic-6.6.126-1|4037	- rcu-tasks: Maintain real-time response in rcu_tasks_postscan()
21mr|kernel-6.6-generic-6.6.126-1|4038	- RDMA/bnxt_re: fix dma_free_coherent() pointer
21mr|kernel-6.6-generic-6.6.126-1|4039	- RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send
21mr|kernel-6.6-generic-6.6.126-1|4040	- RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db()
21mr|kernel-6.6-generic-6.6.126-1|4041	- RDMA/bnxt_re: Fix the inline size for GenP7 devices
21mr|kernel-6.6-generic-6.6.126-1|4042	- RDMA/bnxt_re: Fix to use correct page size for PDE table
21mr|kernel-6.6-generic-6.6.126-1|4043	- RDMA/cm: Fix leaking the multicast GID table reference
21mr|kernel-6.6-generic-6.6.126-1|4044	- RDMA/cm: Rate limit destroy CM ID timeout error message
21mr|kernel-6.6-generic-6.6.126-1|4045	- RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly
21mr|kernel-6.6-generic-6.6.126-1|4046	- RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem
21mr|kernel-6.6-generic-6.6.126-1|4047	- RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr()
21mr|kernel-6.6-generic-6.6.126-1|4048	- RDMA/core: Resolve MAC of next-hop device without ARP support
21mr|kernel-6.6-generic-6.6.126-1|4049	- RDMA/efa: Remove possible negative shift
21mr|kernel-6.6-generic-6.6.126-1|4050	- RDMA/hns: Fix the modification of max_send_sge
21mr|kernel-6.6-generic-6.6.126-1|4051	- RDMA/hns: Fix wrong WQE data when QP wraps around
21mr|kernel-6.6-generic-6.6.126-1|4052	- RDMA/irdma: Add support to re-register a memory region
21mr|kernel-6.6-generic-6.6.126-1|4053	- RDMA/irdma: avoid invalid read in irdma_net_event
21mr|kernel-6.6-generic-6.6.126-1|4054	- RDMA/irdma: Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY
21mr|kernel-6.6-generic-6.6.126-1|4055	- RDMA/irdma: Fix data race in irdma_free_pble
21mr|kernel-6.6-generic-6.6.126-1|4056	- RDMA/irdma: Fix data race in irdma_sc_ccq_arm
21mr|kernel-6.6-generic-6.6.126-1|4057	- RDMA/irdma: Fix SD index calculation
21mr|kernel-6.6-generic-6.6.126-1|4058	- RDMA/irdma: Remove unused struct irdma_cq fields
21mr|kernel-6.6-generic-6.6.126-1|4059	- RDMA/irdma: Set irdma_cq cq_num field during CQ create
21mr|kernel-6.6-generic-6.6.126-1|4060	- RDMA/mlx5: Fix vport loopback forcing for MPV device
21mr|kernel-6.6-generic-6.6.126-1|4061	- RDMA/rtrs: Fix clt_path::max_pages_per_mr calculation
21mr|kernel-6.6-generic-6.6.126-1|4062	- RDMA/rtrs: server: Fix error handling in get_or_create_srv
21mr|kernel-6.6-generic-6.6.126-1|4063	- RDMA/rxe: Fix null deref on srq->rq.queue after resize failure
21mr|kernel-6.6-generic-6.6.126-1|4064	- RDMA/rxe: Fix race in do_task() when draining
21mr|kernel-6.6-generic-6.6.126-1|4065	- RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests
21mr|kernel-6.6-generic-6.6.126-1|4066	- RDMA/rxe: Remove the direct link to net_device
21mr|kernel-6.6-generic-6.6.126-1|4067	- RDMA/siw: Always report immediate post SQ errors
21mr|kernel-6.6-generic-6.6.126-1|4068	- rds: Fix endianness annotation for RDS_MPATH_HASH
21mr|kernel-6.6-generic-6.6.126-1|4069	- rds: ib: Increment i_fastreg_wrs before bailing out
21mr|kernel-6.6-generic-6.6.126-1|4070	- regmap: Fix race condition in hwspinlock irqsave routine
21mr|kernel-6.6-generic-6.6.126-1|4071	- regmap: maple: free entry on mas_store_gfp() failure
21mr|kernel-6.6-generic-6.6.126-1|4072	- regmap: Remove superfluous check for !config in __regmap_init()
21mr|kernel-6.6-generic-6.6.126-1|4073	- regmap: slimbus: fix bus_context pointer in regmap init calls
21mr|kernel-6.6-generic-6.6.126-1|4074	- regulator: core: disable supply if enabling main regulator fails
21mr|kernel-6.6-generic-6.6.126-1|4075	- regulator: core: Protect regulator_supply_alias_list with regulator_list_mutex
21mr|kernel-6.6-generic-6.6.126-1|4076	- regulator: fixed: fix GPIO descriptor leak on register failure
21mr|kernel-6.6-generic-6.6.126-1|4077	- regulator: scmi: Use int type to store negative error codes
21mr|kernel-6.6-generic-6.6.126-1|4078	- regulator: sy7636a: fix lifecycle of power good gpio
21mr|kernel-6.6-generic-6.6.126-1|4079	- Reinstate "resource: avoid unnecessary lookups in find_next_iomem_res()"
21mr|kernel-6.6-generic-6.6.126-1|4080	- remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable()
21mr|kernel-6.6-generic-6.6.126-1|4081	- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
21mr|kernel-6.6-generic-6.6.126-1|4082	- remoteproc: qcom: q6v5: Avoid handling handover twice
21mr|kernel-6.6-generic-6.6.126-1|4083	- remoteproc: qcom_q6v5_wcss: fix parsing of qcom,halt-regs
21mr|kernel-6.6-generic-6.6.126-1|4084	- remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper
21mr|kernel-6.6-generic-6.6.126-1|4085	- reset: fix BIT macro reference
21mr|kernel-6.6-generic-6.6.126-1|4086	- resource: introduce is_type_match() helper and use it
21mr|kernel-6.6-generic-6.6.126-1|4087	- resource: replace open coded resource_intersection()
21mr|kernel-6.6-generic-6.6.126-1|4088	- resource: Reuse for_each_resource() macro
21mr|kernel-6.6-generic-6.6.126-1|4089	- Revert "cpuidle: menu: Avoid discarding useful information"
21mr|kernel-6.6-generic-6.6.126-1|4090	- Revert "driver core: enforce device_lock for driver_match_device()"
21mr|kernel-6.6-generic-6.6.126-1|4091	- Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem"
21mr|kernel-6.6-generic-6.6.126-1|4092	- Revert "drm/tegra: dsi: Clear enable register if powered by bootloader"
21mr|kernel-6.6-generic-6.6.126-1|4093	- Revert "gfs2: Fix use of bio_chain"
21mr|kernel-6.6-generic-6.6.126-1|4094	- Revert "iommu/amd: Skip enabling command/event buffers for kdump"
21mr|kernel-6.6-generic-6.6.126-1|4095	- Revert "ipmi: fix msg stack when IPMI is disconnected"
21mr|kernel-6.6-generic-6.6.126-1|4096	- Revert "loop: Avoid updating block size under exclusive owner"
21mr|kernel-6.6-generic-6.6.126-1|4097	- Revert "mtd: rawnand: marvell: fix layouts"
21mr|kernel-6.6-generic-6.6.126-1|4098	- Revert "net: Allow to use SMP threads for backlog NAPI."
21mr|kernel-6.6-generic-6.6.126-1|4099	- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set"
21mr|kernel-6.6-generic-6.6.126-1|4100	- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set"
21mr|kernel-6.6-generic-6.6.126-1|4101	- Revert "net: Remove conditional threaded-NAPI wakeup based on task state."
21mr|kernel-6.6-generic-6.6.126-1|4102	- Revert "net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups"
21mr|kernel-6.6-generic-6.6.126-1|4103	- Revert "nfc/nci: Add the inconsistency check between the input data length and count"
21mr|kernel-6.6-generic-6.6.126-1|4104	- Revert "nfs: clear SB_RDONLY before getting superblock"
21mr|kernel-6.6-generic-6.6.126-1|4105	- Revert "nfs: ignore SB_RDONLY when mounting nfs"
21mr|kernel-6.6-generic-6.6.126-1|4106	- Revert "nfs: ignore SB_RDONLY when remounting nfs"
21mr|kernel-6.6-generic-6.6.126-1|4107	- Revert "perf dso: Add missed dso__put to dso__load_kcore"
21mr|kernel-6.6-generic-6.6.126-1|4108	- Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()"
21mr|kernel-6.6-generic-6.6.126-1|4109	- Revert "SUNRPC: Don't allow waiting for exiting tasks"
21mr|kernel-6.6-generic-6.6.126-1|4110	- Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running"
21mr|kernel-6.6-generic-6.6.126-1|4111	- Revert "wifi: ath10k: avoid unnecessary wait for service ready message"
21mr|kernel-6.6-generic-6.6.126-1|4112	- Revert "xfrm: destroy xfrm_state synchronously on net exit path"
21mr|kernel-6.6-generic-6.6.126-1|4113	- ring-buffer: Avoid softlockup in ring_buffer_resize() during memory free
21mr|kernel-6.6-generic-6.6.126-1|4114	- riscv: acpi: avoid errors caused by probing DT devices when ACPI is used
21mr|kernel-6.6-generic-6.6.126-1|4115	- riscv: bpf: Fix uninitialized symbol 'retval_off'
21mr|kernel-6.6-generic-6.6.126-1|4116	- RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors
21mr|kernel-6.6-generic-6.6.126-1|4117	- riscv: clocksource: Fix stimecmp update hazard on RV32
21mr|kernel-6.6-generic-6.6.126-1|4118	- riscv: compat: fix COMPAT_UTS_MACHINE definition
21mr|kernel-6.6-generic-6.6.126-1|4119	- RISC-V: Define pgprot_dmacoherent() for non-coherent devices
21mr|kernel-6.6-generic-6.6.126-1|4120	- RISC-V: Don't print details of CPUs disabled in DT
21mr|kernel-6.6-generic-6.6.126-1|4121	- riscv: Improve exception and system call latency
21mr|kernel-6.6-generic-6.6.126-1|4122	- riscv: kprobes: Fix probe address validation
21mr|kernel-6.6-generic-6.6.126-1|4123	- RISC-V: KVM: Fix guest page fault within HLV* instructions
21mr|kernel-6.6-generic-6.6.126-1|4124	- riscv: mm: Do not restrict mmap address based on hint
21mr|kernel-6.6-generic-6.6.126-1|4125	- riscv: mm: Use hint address in mmap if available
21mr|kernel-6.6-generic-6.6.126-1|4126	- riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro
21mr|kernel-6.6-generic-6.6.126-1|4127	- RISC-V: Remove unnecessary include from compat.h
21mr|kernel-6.6-generic-6.6.126-1|4128	- riscv: Replace function-like macro by static inline function
21mr|kernel-6.6-generic-6.6.126-1|4129	- riscv: stacktrace: Disable KASAN checks for non-current tasks
21mr|kernel-6.6-generic-6.6.126-1|4130	- riscv: stacktrace: fix backtracing through exceptions
21mr|kernel-6.6-generic-6.6.126-1|4131	- riscv: uprobes: Add missing fence.i after building the XOL buffer
21mr|kernel-6.6-generic-6.6.126-1|4132	- rocker: fix memory leak in rocker_world_port_post_fini()
21mr|kernel-6.6-generic-6.6.126-1|4133	- rpmsg: glink: fix rpmsg device leak
21mr|kernel-6.6-generic-6.6.126-1|4134	- rseq: Protect event mask against membarrier IPI
21mr|kernel-6.6-generic-6.6.126-1|4135	- rseq/selftests: Use weak symbol reference, not definition, to link with glibc
21mr|kernel-6.6-generic-6.6.126-1|4136	- rtc: gamecube: Check the return value of ioremap()
21mr|kernel-6.6-generic-6.6.126-1|4137	- rtc: interface: Ensure alarm irq is enabled when UIE is enabled
21mr|kernel-6.6-generic-6.6.126-1|4138	- rtc: interface: Fix long-standing race when setting alarm
21mr|kernel-6.6-generic-6.6.126-1|4139	- rtc: optee: fix memory leak on driver removal
21mr|kernel-6.6-generic-6.6.126-1|4140	- rtc: pcf2127: clear minute/second interrupt
21mr|kernel-6.6-generic-6.6.126-1|4141	- rtc: pcf2127: fix SPI command byte for PCF2131 backport
21mr|kernel-6.6-generic-6.6.126-1|4142	- rtc: pcf2127: fix watchdog interrupt mask on pcf2131
21mr|kernel-6.6-generic-6.6.126-1|4143	- rtc: rx8025: fix incorrect register reference
21mr|kernel-6.6-generic-6.6.126-1|4144	- rtc: x1205: Fix Xicor X1205 vendor prefix
21mr|kernel-6.6-generic-6.6.126-1|4145	- rtnetlink: Allow deleting FDB entries in user namespace
21mr|kernel-6.6-generic-6.6.126-1|4146	- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi` target
21mr|kernel-6.6-generic-6.6.126-1|4147	- s390/ap: Don't leak debug feature files if AP instructions are not available
21mr|kernel-6.6-generic-6.6.126-1|4148	- s390/bpf: Centralize frame offset calculations
21mr|kernel-6.6-generic-6.6.126-1|4149	- s390/bpf: Change seen_reg to a mask
21mr|kernel-6.6-generic-6.6.126-1|4150	- s390/bpf: Describe the frame using a struct instead of constants
21mr|kernel-6.6-generic-6.6.126-1|4151	- s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL
21mr|kernel-6.6-generic-6.6.126-1|4152	- s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG
21mr|kernel-6.6-generic-6.6.126-1|4153	- s390/cio: Update purge function to unregister the unused subchannels
21mr|kernel-6.6-generic-6.6.126-1|4154	- s390/cpum_cf: Deny all sampling events by counter PMU
21mr|kernel-6.6-generic-6.6.126-1|4155	- s390/cpum_cf: Fix uninitialized warning after backport of ce971233242b
21mr|kernel-6.6-generic-6.6.126-1|4156	- s390/ctcm: Fix double-kfree
21mr|kernel-6.6-generic-6.6.126-1|4157	- s390/dasd: Fix gendisk parent after copy pair swap
21mr|kernel-6.6-generic-6.6.126-1|4158	- s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP
21mr|kernel-6.6-generic-6.6.126-1|4159	- s390/ipl: Clear SBP flag when bootprog is set
21mr|kernel-6.6-generic-6.6.126-1|4160	- s390/mm: Fix __ptep_rdp() inline assembly
21mr|kernel-6.6-generic-6.6.126-1|4161	- s390/pci: Avoid deadlock between PCI error recovery and mlx5 crdump
21mr|kernel-6.6-generic-6.6.126-1|4162	- s390/pci: Restore IRQ unconditionally for the zPCI device
21mr|kernel-6.6-generic-6.6.126-1|4163	- s390/pci: Use pci_uevent_ers() in PCI recovery
21mr|kernel-6.6-generic-6.6.126-1|4164	- s390/smp: Fix fallback CPU detection
21mr|kernel-6.6-generic-6.6.126-1|4165	- samples/ftrace: Adjust LoongArch register restore order in direct calls
21mr|kernel-6.6-generic-6.6.126-1|4166	- samples: work around glibc redefining some of our defines wrong
21mr|kernel-6.6-generic-6.6.126-1|4167	- sched/balancing: Rename newidle_balance() => sched_balance_newidle()
21mr|kernel-6.6-generic-6.6.126-1|4168	- sched/deadline: Fix race in push_dl_task()
21mr|kernel-6.6-generic-6.6.126-1|4169	- sched/deadline: only set free_cpus for online runqueues
21mr|kernel-6.6-generic-6.6.126-1|4170	- sched/fair: Fix pelt lost idle time detection
21mr|kernel-6.6-generic-6.6.126-1|4171	- sched/fair: Forfeit vruntime on yield
21mr|kernel-6.6-generic-6.6.126-1|4172	- sched/fair: Proportional newidle balance
21mr|kernel-6.6-generic-6.6.126-1|4173	- sched/fair: Revert max_newidle_lb_cost bump
21mr|kernel-6.6-generic-6.6.126-1|4174	- sched/fair: Small cleanup to sched_balance_newidle()
21mr|kernel-6.6-generic-6.6.126-1|4175	- sched/fair: Small cleanup to update_newidle_cost()
21mr|kernel-6.6-generic-6.6.126-1|4176	- sched/fair: Use all little CPUs for CPU-bound workloads
21mr|kernel-6.6-generic-6.6.126-1|4177	- sched/pelt: Avoid underestimation of task utilization
21mr|kernel-6.6-generic-6.6.126-1|4178	- sched: Remove never used code in mm_cid_get()
21mr|kernel-6.6-generic-6.6.126-1|4179	- sched/rt: Fix race in push_rt_task
21mr|kernel-6.6-generic-6.6.126-1|4180	- scripts: generate_rust_analyzer: Add compiler_builtins -> core dep
21mr|kernel-6.6-generic-6.6.126-1|4181	- scs: fix a wrong parameter in __scs_magic
21mr|kernel-6.6-generic-6.6.126-1|4182	- scsi: aic94xx: fix use-after-free in device removal path
21mr|kernel-6.6-generic-6.6.126-1|4183	- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
21mr|kernel-6.6-generic-6.6.126-1|4184	- scsi: core: Fix a regression triggered by scsi_host_busy()
21mr|kernel-6.6-generic-6.6.126-1|4185	- scsi: core: Fix error handler encryption support
21mr|kernel-6.6-generic-6.6.126-1|4186	- scsi: core: Wake up the error handler when final completions race against each other
21mr|kernel-6.6-generic-6.6.126-1|4187	- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
21mr|kernel-6.6-generic-6.6.126-1|4188	- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl()
21mr|kernel-6.6-generic-6.6.126-1|4189	- scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset
21mr|kernel-6.6-generic-6.6.126-1|4190	- scsi: libfc: Fix potential buffer overflow in fc_ct_ms_fill()
21mr|kernel-6.6-generic-6.6.126-1|4191	- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET
21mr|kernel-6.6-generic-6.6.126-1|4192	- scsi: lpfc: Define size of debugfs entry for xri rebalancing
21mr|kernel-6.6-generic-6.6.126-1|4193	- scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup
21mr|kernel-6.6-generic-6.6.126-1|4194	- scsi: mpi3mr: Fix controller init failure on fault during queue creation
21mr|kernel-6.6-generic-6.6.126-1|4195	- scsi: mpt3sas: Add support for 22.5 Gbps SAS link rate
21mr|kernel-6.6-generic-6.6.126-1|4196	- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info()
21mr|kernel-6.6-generic-6.6.126-1|4197	- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue
21mr|kernel-6.6-generic-6.6.126-1|4198	- scsi: myrs: Fix dma_alloc_coherent() error check
21mr|kernel-6.6-generic-6.6.126-1|4199	- scsi: pm8001: Use int instead of u32 to store error codes
21mr|kernel-6.6-generic-6.6.126-1|4200	- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod
21mr|kernel-6.6-generic-6.6.126-1|4201	- scsi: pm80xx: Fix race condition caused by static variables
21mr|kernel-6.6-generic-6.6.126-1|4202	- scsi: qla2xxx: Allow recovery for tape devices
21mr|kernel-6.6-generic-6.6.126-1|4203	- scsi: qla2xxx: Delay module unload while fabric scan in progress
21mr|kernel-6.6-generic-6.6.126-1|4204	- scsi: qla2xxx: edif: Fix dma_free_coherent() size
21mr|kernel-6.6-generic-6.6.126-1|4205	- scsi: qla2xxx: edif: Fix incorrect sign of error code
21mr|kernel-6.6-generic-6.6.126-1|4206	- scsi: qla2xxx: Fix improper freeing of purex item
21mr|kernel-6.6-generic-6.6.126-1|4207	- scsi: qla2xxx: Fix incorrect sign of error code in qla_nvme_xmt_ls_rsp()
21mr|kernel-6.6-generic-6.6.126-1|4208	- scsi: qla2xxx: Fix incorrect sign of error code in START_SP_W_RETRIES()
21mr|kernel-6.6-generic-6.6.126-1|4209	- scsi: qla2xxx: Fix initiator mode with qlini_mode=exclusive
21mr|kernel-6.6-generic-6.6.126-1|4210	- scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled
21mr|kernel-6.6-generic-6.6.126-1|4211	- scsi: qla2xxx: Free sp in error path to fix system crash
21mr|kernel-6.6-generic-6.6.126-1|4212	- scsi: qla2xxx: Query FW again before proceeding with login
21mr|kernel-6.6-generic-6.6.126-1|4213	- scsi: qla2xxx: Sanitize payload size to prevent member overflow
21mr|kernel-6.6-generic-6.6.126-1|4214	- scsi: qla2xxx: Use reinit_completion on mbx_intr_comp
21mr|kernel-6.6-generic-6.6.126-1|4215	- scsi: qla2xxx: Validate sp before freeing associated memory
21mr|kernel-6.6-generic-6.6.126-1|4216	- scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed"
21mr|kernel-6.6-generic-6.6.126-1|4217	- scsi: Revert "scsi: qla2xxx: Perform lockless command completion in abort path"
21mr|kernel-6.6-generic-6.6.126-1|4218	- scsi: sg: Do not sleep in atomic context
21mr|kernel-6.6-generic-6.6.126-1|4219	- scsi: sg: Fix occasional bogus elapsed time that exceeds timeout
21mr|kernel-6.6-generic-6.6.126-1|4220	- scsi: sim710: Fix resource leak by adding missing ioport_unmap() calls
21mr|kernel-6.6-generic-6.6.126-1|4221	- scsi: smartpqi: Fix device resources accessed after device removal
21mr|kernel-6.6-generic-6.6.126-1|4222	- scsi: stex: Fix reboot_notifier leak in probe error path
21mr|kernel-6.6-generic-6.6.126-1|4223	- scsi: storvsc: Process unsupported MODE_SENSE_10
21mr|kernel-6.6-generic-6.6.126-1|4224	- scsi: target: Do not write NUL characters into ASCII configfs output
21mr|kernel-6.6-generic-6.6.126-1|4225	- scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count()
21mr|kernel-6.6-generic-6.6.126-1|4226	- scsi: target: iscsi: Fix use-after-free in iscsit_dec_session_usage_count()
21mr|kernel-6.6-generic-6.6.126-1|4227	- scsi: target: Reset t_task_cdb pointer in error case
21mr|kernel-6.6-generic-6.6.126-1|4228	- scsi: target: target_core_configfs: Add length check to avoid buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|4229	- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()
21mr|kernel-6.6-generic-6.6.126-1|4230	- scsi: ufs: core: Add a quirk for handling broken LSDBS field in controller capabilities register
21mr|kernel-6.6-generic-6.6.126-1|4231	- scsi: ufs: core: Add a quirk to suppress link_startup_again
21mr|kernel-6.6-generic-6.6.126-1|4232	- scsi: ufs: core: Add fill_crypto_prdt variant op
21mr|kernel-6.6-generic-6.6.126-1|4233	- scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_CRYPTO_ENABLE
21mr|kernel-6.6-generic-6.6.126-1|4234	- scsi: ufs: core: Add UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE
21mr|kernel-6.6-generic-6.6.126-1|4235	- scsi: ufs: core: Add UFSHCD_QUIRK_KEYS_IN_PRDT
21mr|kernel-6.6-generic-6.6.126-1|4236	- scsi: ufs: core: Add ufshcd_update_evt_hist() for UFS suspend error
21mr|kernel-6.6-generic-6.6.126-1|4237	- scsi: ufs: core: Disable timestamp functionality if not supported
21mr|kernel-6.6-generic-6.6.126-1|4238	- scsi: ufs: core: Fix EH failure after W-LUN resume error
21mr|kernel-6.6-generic-6.6.126-1|4239	- scsi: ufs: core: fix incorrect buffer duplication in ufshcd_read_string_desc()
21mr|kernel-6.6-generic-6.6.126-1|4240	- scsi: ufs: core: fold ufshcd_clear_keyslot() into its caller
21mr|kernel-6.6-generic-6.6.126-1|4241	- scsi: ufs: core: Include UTP error in INT_FATAL_ERRORS
21mr|kernel-6.6-generic-6.6.126-1|4242	- scsi: ufs: core: Initialize value of an attribute returned by uic cmd
21mr|kernel-6.6-generic-6.6.126-1|4243	- scsi: ufs: host: mediatek: Assign power mode userdata before FASTAUTO mode change
21mr|kernel-6.6-generic-6.6.126-1|4244	- scsi: ufs: host: mediatek: Change reset sequence for improved stability
21mr|kernel-6.6-generic-6.6.126-1|4245	- scsi: ufs: host: mediatek: Disable auto-hibern8 during power mode changes
21mr|kernel-6.6-generic-6.6.126-1|4246	- scsi: ufs: host: mediatek: Enhance recovery on hibernation exit failure
21mr|kernel-6.6-generic-6.6.126-1|4247	- scsi: ufs: host: mediatek: Enhance recovery on resume failure
21mr|kernel-6.6-generic-6.6.126-1|4248	- scsi: ufs: host: mediatek: Fix auto-hibern8 timer configuration
21mr|kernel-6.6-generic-6.6.126-1|4249	- scsi: ufs: host: mediatek: Fix invalid access in vccqx handling
21mr|kernel-6.6-generic-6.6.126-1|4250	- scsi: ufs: mcq: Fix memory allocation checks for SQE and CQE
21mr|kernel-6.6-generic-6.6.126-1|4251	- scsi: ufs: ufs-pci: Fix S0ix/S3 for Intel controllers
21mr|kernel-6.6-generic-6.6.126-1|4252	- scsi: ufs: ufs-pci: Set UFSHCD_QUIRK_PERFORM_LINK_STARTUP_ONCE for Intel ADL
21mr|kernel-6.6-generic-6.6.126-1|4253	- scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()
21mr|kernel-6.6-generic-6.6.126-1|4254	- sctp: avoid NULL dereference when chunk data buffer is missing
21mr|kernel-6.6-generic-6.6.126-1|4255	- sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock().
21mr|kernel-6.6-generic-6.6.126-1|4256	- sctp: Fix MAC comparison to be constant-time
21mr|kernel-6.6-generic-6.6.126-1|4257	- sctp: Hold RCU read lock while iterating over address list
21mr|kernel-6.6-generic-6.6.126-1|4258	- sctp: Hold sock lock while iterating over address list
21mr|kernel-6.6-generic-6.6.126-1|4259	- sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT
21mr|kernel-6.6-generic-6.6.126-1|4260	- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto
21mr|kernel-6.6-generic-6.6.126-1|4261	- sctp: Prevent TOCTOU out-of-bounds write
21mr|kernel-6.6-generic-6.6.126-1|4262	- seccomp: Fix a race with WAIT_KILLABLE_RECV if the tracer replies too fast
21mr|kernel-6.6-generic-6.6.126-1|4263	- selftest/ptp: update ptp selftest to exercise the gettimex options
21mr|kernel-6.6-generic-6.6.126-1|4264	- selftests: arg_parsing: Ensure data is flushed to disk before reading.
21mr|kernel-6.6-generic-6.6.126-1|4265	- selftests: arm64: Check fread return value in exec_target
21mr|kernel-6.6-generic-6.6.126-1|4266	- selftests: bonding: add delay before each xvlan_over_bond connectivity check
21mr|kernel-6.6-generic-6.6.126-1|4267	- selftests: bonding: add ipvlan over bond testing
21mr|kernel-6.6-generic-6.6.126-1|4268	- selftests: bonding: add missing build configs
21mr|kernel-6.6-generic-6.6.126-1|4269	- selftests: bonding: Add more missing config options
21mr|kernel-6.6-generic-6.6.126-1|4270	- selftests/bpf: Check for timeout in perf_link test
21mr|kernel-6.6-generic-6.6.126-1|4271	- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2
21mr|kernel-6.6-generic-6.6.126-1|4272	- selftests/bpf: Fix failure paths in send_signal test
21mr|kernel-6.6-generic-6.6.126-1|4273	- selftests/bpf: Improve reliability of test_perf_branches_no_hw()
21mr|kernel-6.6-generic-6.6.126-1|4274	- selftests/bpf: make arg_parsing.c more robust to crashes
21mr|kernel-6.6-generic-6.6.126-1|4275	- selftests/bpf: skip test_perf_branches_hw() on unsupported platforms
21mr|kernel-6.6-generic-6.6.126-1|4276	- selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh
21mr|kernel-6.6-generic-6.6.126-1|4277	- selftests: Disable dad for ipv6 in fcnal-test.sh
21mr|kernel-6.6-generic-6.6.126-1|4278	- selftests: drv-net: fix RPS mask handling for high CPU numbers
21mr|kernel-6.6-generic-6.6.126-1|4279	- selftests: fib_nexthops: Fix creation of non-FDB nexthops
21mr|kernel-6.6-generic-6.6.126-1|4280	- selftests/ftrace: traceonoff_triggers: strip off names
21mr|kernel-6.6-generic-6.6.126-1|4281	- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency
21mr|kernel-6.6-generic-6.6.126-1|4282	- selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabled
21mr|kernel-6.6-generic-6.6.126-1|4283	- selftests: mptcp: avoid spurious errors on TCP disconnect
21mr|kernel-6.6-generic-6.6.126-1|4284	- selftests: mptcp: check no dup close events after error
21mr|kernel-6.6-generic-6.6.126-1|4285	- selftests: mptcp: check subflow errors in close events
21mr|kernel-6.6-generic-6.6.126-1|4286	- selftests: mptcp: connect: catch IO errors on listen side
21mr|kernel-6.6-generic-6.6.126-1|4287	- selftests: mptcp: connect: fix fallback note due to OoO
21mr|kernel-6.6-generic-6.6.126-1|4288	- selftests: mptcp: connect: trunc: read all recv data
21mr|kernel-6.6-generic-6.6.126-1|4289	- selftests: mptcp: disable add_addr retrans in endpoint_tests
21mr|kernel-6.6-generic-6.6.126-1|4290	- selftests: mptcp: join: endpoints: longer transfer
21mr|kernel-6.6-generic-6.6.126-1|4291	- selftests: mptcp: join: fix local endp not being tracked
21mr|kernel-6.6-generic-6.6.126-1|4292	- selftests: mptcp: join: mark 'delete re-add signal' as skipped if not supported
21mr|kernel-6.6-generic-6.6.126-1|4293	- selftests: mptcp: join: mark 'flush re-add' as skipped if not supported
21mr|kernel-6.6-generic-6.6.126-1|4294	- selftests: mptcp: join: mark implicit tests as skipped if not supported
21mr|kernel-6.6-generic-6.6.126-1|4295	- selftests: mptcp: join: properly kill background tasks
21mr|kernel-6.6-generic-6.6.126-1|4296	- selftests: mptcp: join: rm: set backup flag
21mr|kernel-6.6-generic-6.6.126-1|4297	- selftests: mptcp: join: validate C-flag + def limit
21mr|kernel-6.6-generic-6.6.126-1|4298	- selftests: mptcp: pm: ensure unknown flags are ignored
21mr|kernel-6.6-generic-6.6.126-1|4299	- selftests: mptcp: sockopt: fix error messages
21mr|kernel-6.6-generic-6.6.126-1|4300	- selftests: mptcp: userspace pm: validate deny-join-id0 flag
21mr|kernel-6.6-generic-6.6.126-1|4301	- selftests: net: amt: wait longer for connection before sending packets
21mr|kernel-6.6-generic-6.6.126-1|4302	- selftests/net: convert fib-onlink-tests.sh to run it in unique namespace
21mr|kernel-6.6-generic-6.6.126-1|4303	- selftests/net: convert sctp_vrf.sh to run it in unique namespace
21mr|kernel-6.6-generic-6.6.126-1|4304	- selftests: netdevsim: Fix ethtool-coalesce.sh fail by installing ethtool-common.sh
21mr|kernel-6.6-generic-6.6.126-1|4305	- selftests: netdevsim: set test timeout to 10 minutes
21mr|kernel-6.6-generic-6.6.126-1|4306	- selftests/net: Ensure assert() triggers in psock_tpacket.c
21mr|kernel-6.6-generic-6.6.126-1|4307	- selftests: net: fib-onlink-tests: Convert to use namespaces by default
21mr|kernel-6.6-generic-6.6.126-1|4308	- selftests: net: fix "buffer overflow detected" for tap.c
21mr|kernel-6.6-generic-6.6.126-1|4309	- selftests/net: fix GRO coalesce test and add ext header coalesce tests
21mr|kernel-6.6-generic-6.6.126-1|4310	- selftests/net: fix out-of-order delivery of FIN in gro:tcp test
21mr|kernel-6.6-generic-6.6.126-1|4311	- selftests: net: fix server bind failure in sctp_vrf.sh
21mr|kernel-6.6-generic-6.6.126-1|4312	- selftests: net: local_termination: Wait for interfaces to come up
21mr|kernel-6.6-generic-6.6.126-1|4313	- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8
21mr|kernel-6.6-generic-6.6.126-1|4314	- selftests: net: replace sleeps in fcnal-test with waits
21mr|kernel-6.6-generic-6.6.126-1|4315	- selftests: net: use BASH for bareudp testing
21mr|kernel-6.6-generic-6.6.126-1|4316	- selftests/net: use destination options instead of hop-by-hop
21mr|kernel-6.6-generic-6.6.126-1|4317	- selftests/nolibc: fix EXPECT_NZ macro
21mr|kernel-6.6-generic-6.6.126-1|4318	- selftests: openvswitch: Fix escape chars in regexp.
21mr|kernel-6.6-generic-6.6.126-1|4319	- selftests: Replace sleep with slowwait
21mr|kernel-6.6-generic-6.6.126-1|4320	- selftests: traceroute: Use require_command()
21mr|kernel-6.6-generic-6.6.126-1|4321	- selftests/tracing: Run sample events to clear page cache events
21mr|kernel-6.6-generic-6.6.126-1|4322	- selftests/user_events: fix type cast for write_index packed member in perf_test
21mr|kernel-6.6-generic-6.6.126-1|4323	- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported
21mr|kernel-6.6-generic-6.6.126-1|4324	- serial: 8250_dw: handle reset control deassert error
21mr|kernel-6.6-generic-6.6.126-1|4325	- serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018
21mr|kernel-6.6-generic-6.6.126-1|4326	- serial: 8250_mtk: Enable baud clock and manage in runtime PM
21mr|kernel-6.6-generic-6.6.126-1|4327	- serial: 8250_pci: Fix broken RS485 for F81504/508/512
21mr|kernel-6.6-generic-6.6.126-1|4328	- serial: add support of CPCI cards
21mr|kernel-6.6-generic-6.6.126-1|4329	- serial: amba-pl011: prefer dma_mapping_error() over explicit address checking
21mr|kernel-6.6-generic-6.6.126-1|4330	- serial: max310x: Add error checking in probe()
21mr|kernel-6.6-generic-6.6.126-1|4331	- serial: sc16is7xx: fix bug in flow control levels init
21mr|kernel-6.6-generic-6.6.126-1|4332	- serial: sc16is7xx: refactor EFR lock
21mr|kernel-6.6-generic-6.6.126-1|4333	- serial: sc16is7xx: remove unused to_sc16is7xx_port macro
21mr|kernel-6.6-generic-6.6.126-1|4334	- serial: sc16is7xx: remove useless enable of enhanced features
21mr|kernel-6.6-generic-6.6.126-1|4335	- serial: sc16is7xx: reorder code to remove prototype declarations
21mr|kernel-6.6-generic-6.6.126-1|4336	- serial: sprd: Return -EPROBE_DEFER when uart clock is not ready
21mr|kernel-6.6-generic-6.6.126-1|4337	- serial: stm32: allow selecting console when the driver is module
21mr|kernel-6.6-generic-6.6.126-1|4338	- sfc: fix potential memory leak in efx_mae_process_mport()
21mr|kernel-6.6-generic-6.6.126-1|4339	- shmem: fix tmpfs reconfiguration (remount) when noswap is set
21mr|kernel-6.6-generic-6.6.126-1|4340	- slimbus: core: fix device reference leak on report present
21mr|kernel-6.6-generic-6.6.126-1|4341	- slimbus: core: fix runtime PM imbalance on report present
21mr|kernel-6.6-generic-6.6.126-1|4342	- slimbus: ngd: Fix reference count leak in qcom_slim_ngd_notify_slaves
21mr|kernel-6.6-generic-6.6.126-1|4343	- smack: fix bug: unprivileged task can create labels
21mr|kernel-6.6-generic-6.6.126-1|4344	- smb: client: fix cifs_pick_channel when channel needs reconnect
21mr|kernel-6.6-generic-6.6.126-1|4345	- smb: client: fix crypto buffers in non-linear memory
21mr|kernel-6.6-generic-6.6.126-1|4346	- smb: client: fix incomplete backport in cfids_invalidation_worker()
21mr|kernel-6.6-generic-6.6.126-1|4347	- smb: client: fix memory leak in cifs_construct_tcon()
21mr|kernel-6.6-generic-6.6.126-1|4348	- smb/client: fix memory leak in smb2_open_file()
21mr|kernel-6.6-generic-6.6.126-1|4349	- smb: client: fix missing timestamp updates after utime(2)
21mr|kernel-6.6-generic-6.6.126-1|4350	- smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value
21mr|kernel-6.6-generic-6.6.126-1|4351	- smb/client: fix NT_STATUS_NO_DATA_DETECTED value
21mr|kernel-6.6-generic-6.6.126-1|4352	- smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value
21mr|kernel-6.6-generic-6.6.126-1|4353	- smb: client: fix potential cfid UAF in smb2_query_info_compound
21mr|kernel-6.6-generic-6.6.126-1|4354	- smb: client: fix potential UAF in smb2_close_cached_fid()
21mr|kernel-6.6-generic-6.6.126-1|4355	- smb: client: Fix refcount leak for cifs_sb_tlink
21mr|kernel-6.6-generic-6.6.126-1|4356	- smb: client: fix refcount leak in smb2_set_path_attr
21mr|kernel-6.6-generic-6.6.126-1|4357	- smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error path
21mr|kernel-6.6-generic-6.6.126-1|4358	- smb: client: fix wrong index reference in smb2_compound_op()
21mr|kernel-6.6-generic-6.6.126-1|4359	- smb: client: introduce close_cached_dir_locked()
21mr|kernel-6.6-generic-6.6.126-1|4360	- smb: client: split cached_fid bitfields to avoid shared-byte RMW races
21mr|kernel-6.6-generic-6.6.126-1|4361	- smb: client: transport: avoid reconnects triggered by pending task work
21mr|kernel-6.6-generic-6.6.126-1|4362	- smb: client: validate change notify buffer before copy
21mr|kernel-6.6-generic-6.6.126-1|4363	- smb: fix invalid username check in smb3_fs_context_parse_param()
21mr|kernel-6.6-generic-6.6.126-1|4364	- smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe()
21mr|kernel-6.6-generic-6.6.126-1|4365	- smb: server: don't use delayed_work for post_recv_credits_work
21mr|kernel-6.6-generic-6.6.126-1|4366	- smb: server: fix IRD/ORD negotiation with the client
21mr|kernel-6.6-generic-6.6.126-1|4367	- smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()
21mr|kernel-6.6-generic-6.6.126-1|4368	- smb/server: fix possible memory leak in smb2_read()
21mr|kernel-6.6-generic-6.6.126-1|4369	- smb/server: fix possible refcount leak in smb2_sess_setup()
21mr|kernel-6.6-generic-6.6.126-1|4370	- smb/server: fix refcount leak in parse_durable_handle_context()
21mr|kernel-6.6-generic-6.6.126-1|4371	- smb/server: fix refcount leak in smb2_open()
21mr|kernel-6.6-generic-6.6.126-1|4372	- smb/server: fix return value of smb2_ioctl()
21mr|kernel-6.6-generic-6.6.126-1|4373	- smb: server: let smb_direct_flush_send_list() invalidate a remote key first
21mr|kernel-6.6-generic-6.6.126-1|4374	- smc91x: fix broken irq-context in PREEMPT_RT
21mr|kernel-6.6-generic-6.6.126-1|4375	- smp: Fix up and expand the smp_call_function_many() kerneldoc
21mr|kernel-6.6-generic-6.6.126-1|4376	- smsc911x: add second read of EEPROM mac when possible corruption seen
21mr|kernel-6.6-generic-6.6.126-1|4377	- soc: amlogic: canvas: fix device leak on lookup
21mr|kernel-6.6-generic-6.6.126-1|4378	- soc: aspeed: socinfo: Add AST27xx silicon IDs
21mr|kernel-6.6-generic-6.6.126-1|4379	- soc: qcom: ocmem: fix device leak on lookup
21mr|kernel-6.6-generic-6.6.126-1|4380	- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS
21mr|kernel-6.6-generic-6.6.126-1|4381	- soc: qcom: smem: Fix endian-unaware access of num_entries
21mr|kernel-6.6-generic-6.6.126-1|4382	- soc: qcom: smem: fix hwspinlock resource leak in probe error paths
21mr|kernel-6.6-generic-6.6.126-1|4383	- soc/tegra: fuse: Add Tegra114 nvmem cells and fuse lookups
21mr|kernel-6.6-generic-6.6.126-1|4384	- sparc64: fix hugetlb for sun4u
21mr|kernel-6.6-generic-6.6.126-1|4385	- sparc64: fix prototypes of reads[bwl]()
21mr|kernel-6.6-generic-6.6.126-1|4386	- sparc: fix accurate exception reporting in copy_{from,to}_user for M7
21mr|kernel-6.6-generic-6.6.126-1|4387	- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara
21mr|kernel-6.6-generic-6.6.126-1|4388	- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC
21mr|kernel-6.6-generic-6.6.126-1|4389	- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III
21mr|kernel-6.6-generic-6.6.126-1|4390	- sparc: fix accurate exception reporting in copy_to_user for Niagara 4
21mr|kernel-6.6-generic-6.6.126-1|4391	- sparc: fix error handling in scan_one_device()
21mr|kernel-6.6-generic-6.6.126-1|4392	- sparc/module: Add R_SPARC_UA64 relocation handling
21mr|kernel-6.6-generic-6.6.126-1|4393	- spi: amlogic-spifc-a1: Handle devm_pm_runtime_enable() errors
21mr|kernel-6.6-generic-6.6.126-1|4394	- spi: bcm63xx: fix premature CS deassertion on RX-only transactions
21mr|kernel-6.6-generic-6.6.126-1|4395	- spi: cadence-quadspi: Fix clock disable on probe failure path
21mr|kernel-6.6-generic-6.6.126-1|4396	- spi: cadence-quadspi: Flush posted register writes before DAC access
21mr|kernel-6.6-generic-6.6.126-1|4397	- spi: cadence-quadspi: Flush posted register writes before INDAC access
21mr|kernel-6.6-generic-6.6.126-1|4398	- spi: cadence-quadspi: Implement refcount to handle unbind during busy
21mr|kernel-6.6-generic-6.6.126-1|4399	- spi: fsl-cpm: Check length parity before switching to 16 bit mode
21mr|kernel-6.6-generic-6.6.126-1|4400	- spi: hisi-kunpeng: Fixed the wrong debugfs node name in hisi_spi debugfs initialization
21mr|kernel-6.6-generic-6.6.126-1|4401	- spi: imx: keep dma request disabled before dma transfer setup
21mr|kernel-6.6-generic-6.6.126-1|4402	- spi: loopback-test: Don't use %%pK through printk
21mr|kernel-6.6-generic-6.6.126-1|4403	- spi: nxp-fspi: Propagate fwnode in ACPI case as well
21mr|kernel-6.6-generic-6.6.126-1|4404	- spi: nxp-fspi: Support per spi-mem operation frequency switches
21mr|kernel-6.6-generic-6.6.126-1|4405	- spi: rpc-if: Add resume support for RZ/G3E
21mr|kernel-6.6-generic-6.6.126-1|4406	- spi: spi-mem: Add a new controller capability
21mr|kernel-6.6-generic-6.6.126-1|4407	- spi: spi-mem: Allow specifying the byte order in Octal DTR mode
21mr|kernel-6.6-generic-6.6.126-1|4408	- spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency
21mr|kernel-6.6-generic-6.6.126-1|4409	- spi: spi-nxp-fspi: add extra delay after dll locked
21mr|kernel-6.6-generic-6.6.126-1|4410	- spi: spi-sprd-adi: Fix double free in probe error path
21mr|kernel-6.6-generic-6.6.126-1|4411	- spi: sprd-adi: switch to use spi_alloc_host()
21mr|kernel-6.6-generic-6.6.126-1|4412	- spi: sprd: adi: Use devm_register_restart_handler()
21mr|kernel-6.6-generic-6.6.126-1|4413	- spi: tegra114: Preserve SPI mode bits in def_command1_reg
21mr|kernel-6.6-generic-6.6.126-1|4414	- spi: tegra114: remove Kconfig dependency on TEGRA20_APB_DMA
21mr|kernel-6.6-generic-6.6.126-1|4415	- spi: tegra210-quad: Fix timeout handling
21mr|kernel-6.6-generic-6.6.126-1|4416	- spi: tegra210-quad: Move curr_xfer read inside spinlock
21mr|kernel-6.6-generic-6.6.126-1|4417	- spi: tegra210-quad: Protect curr_xfer assignment in tegra_qspi_setup_transfer_one
21mr|kernel-6.6-generic-6.6.126-1|4418	- spi: tegra210-quad: Protect curr_xfer clearing in tegra_qspi_non_combined_seq_xfer
21mr|kernel-6.6-generic-6.6.126-1|4419	- spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer
21mr|kernel-6.6-generic-6.6.126-1|4420	- spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed transfer
21mr|kernel-6.6-generic-6.6.126-1|4421	- spi: tegra: Fix a memory leak in tegra_slink_probe()
21mr|kernel-6.6-generic-6.6.126-1|4422	- spi: Try to get ACPI GPIO IRQ earlier
21mr|kernel-6.6-generic-6.6.126-1|4423	- spi: xilinx: increase number of retries before declaring stall
21mr|kernel-6.6-generic-6.6.126-1|4424	- Squashfs: add additional inode sanity checking
21mr|kernel-6.6-generic-6.6.126-1|4425	- Squashfs: fix uninit-value in squashfs_get_parent
21mr|kernel-6.6-generic-6.6.126-1|4426	- Squashfs: reject negative file sizes in squashfs_read_inode()
21mr|kernel-6.6-generic-6.6.126-1|4427	- staging: axis-fifo: fix maximum TX packet length check
21mr|kernel-6.6-generic-6.6.126-1|4428	- staging: axis-fifo: fix TX handling on copy_from_user() failure
21mr|kernel-6.6-generic-6.6.126-1|4429	- staging: axis-fifo: flush RX FIFO on read errors
21mr|kernel-6.6-generic-6.6.126-1|4430	- staging: fbtft: core: fix potential memory leak in fbtft_probe_common()
21mr|kernel-6.6-generic-6.6.126-1|4431	- staging: most: i2c: Drop explicit initialization of struct i2c_device_id::driver_data to 0
21mr|kernel-6.6-generic-6.6.126-1|4432	- staging: most: remove broken i2c driver
21mr|kernel-6.6-generic-6.6.126-1|4433	- staging: rtl8712: Remove driver using deprecated API wext
21mr|kernel-6.6-generic-6.6.126-1|4434	- staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing
21mr|kernel-6.6-generic-6.6.126-1|4435	- staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser
21mr|kernel-6.6-generic-6.6.126-1|4436	- staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing
21mr|kernel-6.6-generic-6.6.126-1|4437	- strparser: Fix signed/unsigned mismatch bug
21mr|kernel-6.6-generic-6.6.126-1|4438	- SUNRPC: call xs_sock_process_cmsg for all cmsg
21mr|kernel-6.6-generic-6.6.126-1|4439	- sunrpc: fix null pointer dereference on zero-length checksum
21mr|kernel-6.6-generic-6.6.126-1|4440	- SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf
21mr|kernel-6.6-generic-6.6.126-1|4441	- svcrdma: bound check rq_pages index in inline path
21mr|kernel-6.6-generic-6.6.126-1|4442	- svcrdma: return 0 on success from svc_rdma_copy_inline_range
21mr|kernel-6.6-generic-6.6.126-1|4443	- task_work: Fix NMI race condition
21mr|kernel-6.6-generic-6.6.126-1|4444	- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.
21mr|kernel-6.6-generic-6.6.126-1|4445	- tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().
21mr|kernel-6.6-generic-6.6.126-1|4446	- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request().
21mr|kernel-6.6-generic-6.6.126-1|4447	- tcp: fix __tcp_close() to only send RST when required
21mr|kernel-6.6-generic-6.6.126-1|4448	- tcp: fix tcp_tso_should_defer() vs large RTT
21mr|kernel-6.6-generic-6.6.126-1|4449	- tcpm: allow looking for role_sw device in the main node
21mr|kernel-6.6-generic-6.6.126-1|4450	- tcpm: switch check for role_sw device with fw_node
21mr|kernel-6.6-generic-6.6.126-1|4451	- tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat()
21mr|kernel-6.6-generic-6.6.126-1|4452	- team: fix check for port enabled in team_queue_override_port_prio_changed()
21mr|kernel-6.6-generic-6.6.126-1|4453	- team: Move team device type change at the end of team_port_add
21mr|kernel-6.6-generic-6.6.126-1|4454	- tee: allow a driver to allocate a tee_device without a pool
21mr|kernel-6.6-generic-6.6.126-1|4455	- testptp: Add option to open PHC in readonly mode
21mr|kernel-6.6-generic-6.6.126-1|4456	- textsearch: describe @list member in ts_ops search
21mr|kernel-6.6-generic-6.6.126-1|4457	- tg3: prevent use of uninitialized remote_adv and local_adv variables
21mr|kernel-6.6-generic-6.6.126-1|4458	- thermal/drivers/qcom/lmh: Add missing IRQ includes
21mr|kernel-6.6-generic-6.6.126-1|4459	- thermal/drivers/qcom: Make LMH select QCOM_SCM
21mr|kernel-6.6-generic-6.6.126-1|4460	- thunderbolt: Add support for Intel Wildcat Lake
21mr|kernel-6.6-generic-6.6.126-1|4461	- thunderbolt: Use is_pciehp instead of is_hotplug_bridge
21mr|kernel-6.6-generic-6.6.126-1|4462	- timers: Fix NULL function pointer race in timer_shutdown_sync()
21mr|kernel-6.6-generic-6.6.126-1|4463	- tipc: Fix use-after-free in tipc_mon_reinit_self().
21mr|kernel-6.6-generic-6.6.126-1|4464	- tipc: use kfree_sensitive() for session key material
21mr|kernel-6.6-generic-6.6.126-1|4465	- ti-sysc: allow OMAP2 and OMAP4 timers to be reserved on AM33xx
21mr|kernel-6.6-generic-6.6.126-1|4466	- tls: always set record_type in tls_process_cmsg
21mr|kernel-6.6-generic-6.6.126-1|4467	- tls: don't rely on tx_work during send()
21mr|kernel-6.6-generic-6.6.126-1|4468	- tls: make sure to abort the stream if headers are bogus
21mr|kernel-6.6-generic-6.6.126-1|4469	- tls: trim encrypted message to match the plaintext on short splice
21mr|kernel-6.6-generic-6.6.126-1|4470	- tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
21mr|kernel-6.6-generic-6.6.126-1|4471	- tls: wait for async encrypt in case of error during latter iterations of sendmsg
21mr|kernel-6.6-generic-6.6.126-1|4472	- tls: wait for pending async decryptions if tls_strp_msg_hold fails
21mr|kernel-6.6-generic-6.6.126-1|4473	- tools bitmap: Add missing asm-generic/bitsperlong.h include
21mr|kernel-6.6-generic-6.6.126-1|4474	- tools build: Align warning options with perf
21mr|kernel-6.6-generic-6.6.126-1|4475	- tools/cpupower: fix error return value in cpupower_write_sysfs()
21mr|kernel-6.6-generic-6.6.126-1|4476	- tools/cpupower: Fix incorrect size in cpuidle_state_disable()
21mr|kernel-6.6-generic-6.6.126-1|4477	- tools: lib: thermal: don't preserve owner in install
21mr|kernel-6.6-generic-6.6.126-1|4478	- tools: lib: thermal: use pkg-config to locate libnl3
21mr|kernel-6.6-generic-6.6.126-1|4479	- tools/mm/page_owner_sort: fix timestamp comparison for stable sorting
21mr|kernel-6.6-generic-6.6.126-1|4480	- tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host headers
21mr|kernel-6.6-generic-6.6.126-1|4481	- tools/nolibc/stdio: let perror work when NOLIBC_IGNORE_ERRNO is set
21mr|kernel-6.6-generic-6.6.126-1|4482	- tools/power x86_energy_perf_policy: Enhance HWP enable
21mr|kernel-6.6-generic-6.6.126-1|4483	- tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage
21mr|kernel-6.6-generic-6.6.126-1|4484	- tools/power x86_energy_perf_policy: Prefer driver HWP limits
21mr|kernel-6.6-generic-6.6.126-1|4485	- tools/testing/nvdimm: Use per-DIMM device handle
21mr|kernel-6.6-generic-6.6.126-1|4486	- tools: ynl: Specify --no-line-number in ynl-regen.sh.
21mr|kernel-6.6-generic-6.6.126-1|4487	- tpm: Cap the number of PCR banks
21mr|kernel-6.6-generic-6.6.126-1|4488	- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single
21mr|kernel-6.6-generic-6.6.126-1|4489	- tracefs: fix a leak in eventfs_create_events_dir()
21mr|kernel-6.6-generic-6.6.126-1|4490	- tracing: Do not register unsupported perf events
21mr|kernel-6.6-generic-6.6.126-1|4491	- tracing: dynevent: Add a missing lockdown check on dynevent
21mr|kernel-6.6-generic-6.6.126-1|4492	- tracing: Fix crash on synthetic stacktrace field usage
21mr|kernel-6.6-generic-6.6.126-1|4493	- tracing: Fix fixed array of synthetic event
21mr|kernel-6.6-generic-6.6.126-1|4494	- tracing: Fix ftrace event field alignments
21mr|kernel-6.6-generic-6.6.126-1|4495	- tracing: Fix memory leaks in create_field_var()
21mr|kernel-6.6-generic-6.6.126-1|4496	- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|4497	- tracing: Fix tracing_marker may trigger page fault during preempt_disable
21mr|kernel-6.6-generic-6.6.126-1|4498	- tracing: Silence warning when chunk allocation fails in trace_pid_write
21mr|kernel-6.6-generic-6.6.126-1|4499	- tracing/tools: Fix incorrcet short option in usage text for --threads
21mr|kernel-6.6-generic-6.6.126-1|4500	- tty: fix tty_port_tty_*hangup() kernel-doc
21mr|kernel-6.6-generic-6.6.126-1|4501	- tty: hvc_console: Call hvc_kick in hvc_write unconditionally
21mr|kernel-6.6-generic-6.6.126-1|4502	- tty: introduce and use tty_port_tty_vhangup() helper
21mr|kernel-6.6-generic-6.6.126-1|4503	- tty: n_gsm: Don't block input queue by waiting MSC
21mr|kernel-6.6-generic-6.6.126-1|4504	- tunnels: reset the GSO metadata before reusing the skb
21mr|kernel-6.6-generic-6.6.126-1|4505	- uacce: ensure safe queue release with state management
21mr|kernel-6.6-generic-6.6.126-1|4506	- uacce: fix cdev handling in the cleanup path
21mr|kernel-6.6-generic-6.6.126-1|4507	- uacce: fix isolate sysfs check condition
21mr|kernel-6.6-generic-6.6.126-1|4508	- uacce: implement mremap in uacce_vm_ops to return -EPERM
21mr|kernel-6.6-generic-6.6.126-1|4509	- ublk: complete command synchronously on error
21mr|kernel-6.6-generic-6.6.126-1|4510	- ublk: fix deadlock when reading partition table
21mr|kernel-6.6-generic-6.6.126-1|4511	- ublk: make sure io cmd handled in submitter task context
21mr|kernel-6.6-generic-6.6.126-1|4512	- ublk: prevent invalid access with DEBUG
21mr|kernel-6.6-generic-6.6.126-1|4513	- udp_tunnel: use netdev_warn() instead of netdev_WARN()
21mr|kernel-6.6-generic-6.6.126-1|4514	- uio_hv_generic: Let userspace take care of interrupt mask
21mr|kernel-6.6-generic-6.6.126-1|4515	- uio_hv_generic: Set event for all channels on the device
21mr|kernel-6.6-generic-6.6.126-1|4516	- uio: uio_fsl_elbc_gpcm:: Add null pointer check to uio_fsl_elbc_gpcm_probe
21mr|kernel-6.6-generic-6.6.126-1|4517	- um: Fix help message for ssl-non-raw
21mr|kernel-6.6-generic-6.6.126-1|4518	- um: virtio_uml: Fix use-after-free after put_device in probe
21mr|kernel-6.6-generic-6.6.126-1|4519	- Unbreak 'make tools/*' for user-space targets
21mr|kernel-6.6-generic-6.6.126-1|4520	- uprobe: Do not emulate/sstep original instruction when ip is changed
21mr|kernel-6.6-generic-6.6.126-1|4521	- usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call
21mr|kernel-6.6-generic-6.6.126-1|4522	- usb: cdns3: Fix double resource release in cdns3_pci_probe
21mr|kernel-6.6-generic-6.6.126-1|4523	- usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget
21mr|kernel-6.6-generic-6.6.126-1|4524	- usb: chaoskey: fix locking for O_NONBLOCK
21mr|kernel-6.6-generic-6.6.126-1|4525	- usb: core: Add 0x prefix to quirks debug output
21mr|kernel-6.6-generic-6.6.126-1|4526	- usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor
21mr|kernel-6.6-generic-6.6.126-1|4527	- usb/core/quirks: Add Huawei ME906S to wakeup quirk
21mr|kernel-6.6-generic-6.6.126-1|4528	- usb: dwc2: disable platform lowlevel hw resources during shutdown
21mr|kernel-6.6-generic-6.6.126-1|4529	- usb: dwc2: fix hang during shutdown if set as peripheral
21mr|kernel-6.6-generic-6.6.126-1|4530	- usb: dwc2: fix hang during suspend if set as peripheral
21mr|kernel-6.6-generic-6.6.126-1|4531	- usb: dwc3: Check for USB4 IP_NAME
21mr|kernel-6.6-generic-6.6.126-1|4532	- usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths
21mr|kernel-6.6-generic-6.6.126-1|4533	- usb: dwc3: keep susphy enabled during exit to avoid controller faults
21mr|kernel-6.6-generic-6.6.126-1|4534	- usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe
21mr|kernel-6.6-generic-6.6.126-1|4535	- usb: dwc3: pci: add support for the Intel Nova Lake -S
21mr|kernel-6.6-generic-6.6.126-1|4536	- usb: dwc3: pci: Sort out the Intel device IDs
21mr|kernel-6.6-generic-6.6.126-1|4537	- USB: Fix descriptor count when handling invalid MBIM extended descriptor
21mr|kernel-6.6-generic-6.6.126-1|4538	- usb: gadget: configfs: Correctly set use_os_string at bind
21mr|kernel-6.6-generic-6.6.126-1|4539	- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels
21mr|kernel-6.6-generic-6.6.126-1|4540	- usb: gadget: f_acm: Refactor bind path to use __free()
21mr|kernel-6.6-generic-6.6.126-1|4541	- usb: gadget: f_ecm: Refactor bind path to use __free()
21mr|kernel-6.6-generic-6.6.126-1|4542	- usb: gadget: f_eem: Fix memory leak in eem_unwrap
21mr|kernel-6.6-generic-6.6.126-1|4543	- usb: gadget: f_fs: Fix epfile null pointer access after ep enable.
21mr|kernel-6.6-generic-6.6.126-1|4544	- usb: gadget: f_hid: Fix zero length packet transfer
21mr|kernel-6.6-generic-6.6.126-1|4545	- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet
21mr|kernel-6.6-generic-6.6.126-1|4546	- usb: gadget: f_ncm: Refactor bind path to use __free()
21mr|kernel-6.6-generic-6.6.126-1|4547	- usb: gadget: f_rndis: Refactor bind path to use __free()
21mr|kernel-6.6-generic-6.6.126-1|4548	- usb: gadget: Introduce free_usb_request helper
21mr|kernel-6.6-generic-6.6.126-1|4549	- usb: gadget: lpc32xx_udc: fix clock imbalance in error path
21mr|kernel-6.6-generic-6.6.126-1|4550	- usb: gadget: midi2: Fix MIDI2 IN EP max packet size
21mr|kernel-6.6-generic-6.6.126-1|4551	- usb: gadget: midi2: Fix missing UMP group attributes initialization
21mr|kernel-6.6-generic-6.6.126-1|4552	- usb: gadget: renesas_usbf: Handle devm_pm_runtime_enable() errors
21mr|kernel-6.6-generic-6.6.126-1|4553	- usb: gadget: Store endpoint pointer in usb_request
21mr|kernel-6.6-generic-6.6.126-1|4554	- usb: gadget: tegra-xudc: Always reinitialize data toggle when clear halt
21mr|kernel-6.6-generic-6.6.126-1|4555	- usb: gadget: udc: fix use-after-free in usb_gadget_state_work
21mr|kernel-6.6-generic-6.6.126-1|4556	- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup
21mr|kernel-6.6-generic-6.6.126-1|4557	- usbip: Fix locking bug in RT-enabled kernels
21mr|kernel-6.6-generic-6.6.126-1|4558	- USB: lpc32xx_udc: Fix error handling in probe
21mr|kernel-6.6-generic-6.6.126-1|4559	- usb: misc: qcom_eud: Access EUD_MODE_MANAGER2 through secure calls
21mr|kernel-6.6-generic-6.6.126-1|4560	- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs
21mr|kernel-6.6-generic-6.6.126-1|4561	- usbnet: Fix using smp_processor_id() in preemptible code warnings
21mr|kernel-6.6-generic-6.6.126-1|4562	- usbnet: limit max_mtu based on device's hard_mtu
21mr|kernel-6.6-generic-6.6.126-1|4563	- usbnet: Prevents free active kevent
21mr|kernel-6.6-generic-6.6.126-1|4564	- usb: ohci-nxp: fix device leak on probe failure
21mr|kernel-6.6-generic-6.6.126-1|4565	- usb: ohci-nxp: Use helper function devm_clk_get_enabled()
21mr|kernel-6.6-generic-6.6.126-1|4566	- USB: OHCI/UHCI: Add soft dependencies on ehci_platform
21mr|kernel-6.6-generic-6.6.126-1|4567	- usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal
21mr|kernel-6.6-generic-6.6.126-1|4568	- usb: phy: Initialize struct usb_phy list_head
21mr|kernel-6.6-generic-6.6.126-1|4569	- usb: phy: isp1301: fix non-OF device reference imbalance
21mr|kernel-6.6-generic-6.6.126-1|4570	- usb: phy: twl6030: Fix incorrect type for ret
21mr|kernel-6.6-generic-6.6.126-1|4571	- usb: raw-gadget: cap raw_io transfer length to KMALLOC_MAX_SIZE
21mr|kernel-6.6-generic-6.6.126-1|4572	- usb: raw-gadget: do not limit transfer length
21mr|kernel-6.6-generic-6.6.126-1|4573	- usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc()
21mr|kernel-6.6-generic-6.6.126-1|4574	- usb: renesas_usbhs: Fix synchronous external abort on unbind
21mr|kernel-6.6-generic-6.6.126-1|4575	- USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC
21mr|kernel-6.6-generic-6.6.126-1|4576	- USB: serial: ftdi_sio: add support for PICAXE AXE027 cable
21mr|kernel-6.6-generic-6.6.126-1|4577	- USB: serial: ftdi_sio: add support for u-blox EVK-M101
21mr|kernel-6.6-generic-6.6.126-1|4578	- USB: serial: ftdi_sio: match on interface number for jtag
21mr|kernel-6.6-generic-6.6.126-1|4579	- USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC
21mr|kernel-6.6-generic-6.6.126-1|4580	- USB: serial: option: add Foxconn T99W760
21mr|kernel-6.6-generic-6.6.126-1|4581	- USB: serial: option: add Quectel RG255C
21mr|kernel-6.6-generic-6.6.126-1|4582	- USB: serial: option: add SIMCom 8230C compositions
21mr|kernel-6.6-generic-6.6.126-1|4583	- USB: serial: option: add support for Rolling RW101R-GL
21mr|kernel-6.6-generic-6.6.126-1|4584	- USB: serial: option: add Telit Cinterion FE910C04 new compositions
21mr|kernel-6.6-generic-6.6.126-1|4585	- USB: serial: option: add Telit Cinterion FN990A w/audio compositions
21mr|kernel-6.6-generic-6.6.126-1|4586	- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions
21mr|kernel-6.6-generic-6.6.126-1|4587	- USB: serial: option: add Telit FN920C04 ECM compositions
21mr|kernel-6.6-generic-6.6.126-1|4588	- USB: serial: option: add Telit LE910 MBIM composition
21mr|kernel-6.6-generic-6.6.126-1|4589	- USB: serial: option: add UNISOC UIS7720
21mr|kernel-6.6-generic-6.6.126-1|4590	- USB: serial: option: move Telit 0x10c7 composition in the right place
21mr|kernel-6.6-generic-6.6.126-1|4591	- usb: storage: Fix memory leak in USB bulk transport
21mr|kernel-6.6-generic-6.6.126-1|4592	- USB: storage: Remove subclass and protocol overrides from Novatek quirk
21mr|kernel-6.6-generic-6.6.126-1|4593	- usb: storage: sddr55: Reject out-of-bound new_pba
21mr|kernel-6.6-generic-6.6.126-1|4594	- usb: typec: tipd: Clear interrupts first
21mr|kernel-6.6-generic-6.6.126-1|4595	- usb: typec: ucsi: Handle incorrect num_connectors capability
21mr|kernel-6.6-generic-6.6.126-1|4596	- usb: typec: ucsi: psy: Set max current to zero when disconnected
21mr|kernel-6.6-generic-6.6.126-1|4597	- usb: uas: fix urb unmapping issue when the uas device is remove during ongoing data transfer
21mr|kernel-6.6-generic-6.6.126-1|4598	- usb: udc: Add trace event for usb_gadget_set_state
21mr|kernel-6.6-generic-6.6.126-1|4599	- usb: usb-storage: Maintain minimal modifications to the bcdDevice range.
21mr|kernel-6.6-generic-6.6.126-1|4600	- usb: usb-storage: No additional quirks need to be added to the EL-R12 optical drive.
21mr|kernel-6.6-generic-6.6.126-1|4601	- usb: vhci-hcd: Prevent suspending virtually attached devices
21mr|kernel-6.6-generic-6.6.126-1|4602	- usb: xhci: Apply the link chain quirk on NEC isoc endpoints
21mr|kernel-6.6-generic-6.6.126-1|4603	- usb: xhci: limit run_graceperiod for only usb 3.0 devices
21mr|kernel-6.6-generic-6.6.126-1|4604	- usb: xhci: move link chain bit quirk checks into one helper function.
21mr|kernel-6.6-generic-6.6.126-1|4605	- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices
21mr|kernel-6.6-generic-6.6.126-1|4606	- vdpa/pds: use %%pe for ERR_PTR() in event handler registration
21mr|kernel-6.6-generic-6.6.126-1|4607	- veth: fix data race in veth_get_ethtool_stats
21mr|kernel-6.6-generic-6.6.126-1|4608	- vfio/pds: replace bitmap_free with vfree
21mr|kernel-6.6-generic-6.6.126-1|4609	- vfio: return -ENOTTY for unsupported device feature
21mr|kernel-6.6-generic-6.6.126-1|4610	- vfs: Don't leak disconnected dentries on umount
21mr|kernel-6.6-generic-6.6.126-1|4611	- vhost: Take a reference on the task in struct vhost_task.
21mr|kernel-6.6-generic-6.6.126-1|4612	- vhost: vringh: Fix copy_to_iter return value check
21mr|kernel-6.6-generic-6.6.126-1|4613	- vhost: vringh: Modify the return value check
21mr|kernel-6.6-generic-6.6.126-1|4614	- vhost/vsock: improve RCU read sections around vhost_vsock_get()
21mr|kernel-6.6-generic-6.6.126-1|4615	- via_wdt: fix critical boot hang due to unnamed resource allocation
21mr|kernel-6.6-generic-6.6.126-1|4616	- video: backlight: lp855x_bl: Set correct EPROM start for LP8556
21mr|kernel-6.6-generic-6.6.126-1|4617	- virtio_console: fix order of fields cols and rows
21mr|kernel-6.6-generic-6.6.126-1|4618	- virtio: fix typo in virtio_device_ready() comment
21mr|kernel-6.6-generic-6.6.126-1|4619	- virtio: fix virtqueue_set_affinity() docs
21mr|kernel-6.6-generic-6.6.126-1|4620	- virtio: fix whitespace in virtio_config_ops
21mr|kernel-6.6-generic-6.6.126-1|4621	- virtio-net: fix incorrect flags recording in big mode
21mr|kernel-6.6-generic-6.6.126-1|4622	- virtio-net: fix received length check in big packets
21mr|kernel-6.6-generic-6.6.126-1|4623	- virtio_vdpa: fix misleading return in void function
21mr|kernel-6.6-generic-6.6.126-1|4624	- vmxnet3: unregister xdp rxq info in the reset path
21mr|kernel-6.6-generic-6.6.126-1|4625	- vsock: fix lock inversion in vsock_assign_transport()
21mr|kernel-6.6-generic-6.6.126-1|4626	- vsock: Ignore signal/timeout on connect() if already established
21mr|kernel-6.6-generic-6.6.126-1|4627	- vsock/test: add a final full barrier after run all tests
21mr|kernel-6.6-generic-6.6.126-1|4628	- vsock/test: fix seqpacket message bounds test
21mr|kernel-6.6-generic-6.6.126-1|4629	- vsock/test: verify socket options after setting them
21mr|kernel-6.6-generic-6.6.126-1|4630	- vsock/virtio: cap TX credit to local buffer size
21mr|kernel-6.6-generic-6.6.126-1|4631	- vsock/virtio: fix potential underflow in virtio_transport_get_credit()
21mr|kernel-6.6-generic-6.6.126-1|4632	- w1: fix redundant counter decrement in w1_attach_slave_device()
21mr|kernel-6.6-generic-6.6.126-1|4633	- w1: therm: Fix off-by-one buffer overflow in alarms_store
21mr|kernel-6.6-generic-6.6.126-1|4634	- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog
21mr|kernel-6.6-generic-6.6.126-1|4635	- watchdog: s3c2410_wdt: Fix max_timeout being calculated larger
21mr|kernel-6.6-generic-6.6.126-1|4636	- watchdog: starfive: Fix resource leak in probe error path
21mr|kernel-6.6-generic-6.6.126-1|4637	- watchdog: wdat_wdt: Fix ACPI table leak in probe function
21mr|kernel-6.6-generic-6.6.126-1|4638	- wifi: ath10k: avoid unnecessary wait for service ready message
21mr|kernel-6.6-generic-6.6.126-1|4639	- wifi: ath10k: Fix connection after GTK rekeying
21mr|kernel-6.6-generic-6.6.126-1|4640	- wifi: ath10k: fix dma_free_coherent() pointer
21mr|kernel-6.6-generic-6.6.126-1|4641	- wifi: ath10k: Fix memory leak on unsupported WMI command
21mr|kernel-6.6-generic-6.6.126-1|4642	- wifi: ath11k: Add missing platform IDs for quirk table
21mr|kernel-6.6-generic-6.6.126-1|4643	- wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode
21mr|kernel-6.6-generic-6.6.126-1|4644	- wifi: ath11k: fix peer HE MCS assignment
21mr|kernel-6.6-generic-6.6.126-1|4645	- wifi: ath11k: fix RCU stall while reaping monitor destination ring
21mr|kernel-6.6-generic-6.6.126-1|4646	- wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again
21mr|kernel-6.6-generic-6.6.126-1|4647	- wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp()
21mr|kernel-6.6-generic-6.6.126-1|4648	- wifi: ath12k: fix dma_free_coherent() pointer
21mr|kernel-6.6-generic-6.6.126-1|4649	- wifi: ath12k: free skb during idr cleanup callback
21mr|kernel-6.6-generic-6.6.126-1|4650	- wifi: ath12k: Increase DP_REO_CMD_RING_SIZE to 256
21mr|kernel-6.6-generic-6.6.126-1|4651	- wifi: avoid kernel-infoleak from struct iw_point
21mr|kernel-6.6-generic-6.6.126-1|4652	- wifi: brcmfmac: Add DMI nvram filename quirk for Acer A1 840 tablet
21mr|kernel-6.6-generic-6.6.126-1|4653	- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode
21mr|kernel-6.6-generic-6.6.126-1|4654	- wifi: cfg80211: Add missing lock in cfg80211_check_and_end_cac()
21mr|kernel-6.6-generic-6.6.126-1|4655	- wifi: cfg80211: Fix bitrate calculation overflow for HE rates
21mr|kernel-6.6-generic-6.6.126-1|4656	- wifi: cfg80211: sme: store capped length in __cfg80211_connect_result()
21mr|kernel-6.6-generic-6.6.126-1|4657	- wifi: cw1200: Fix potential memory leak in cw1200_bh_rx_helper()
21mr|kernel-6.6-generic-6.6.126-1|4658	- wifi: ieee80211: correct FILS status codes
21mr|kernel-6.6-generic-6.6.126-1|4659	- wifi: mac80211: collect station statistics earlier when disconnect
21mr|kernel-6.6-generic-6.6.126-1|4660	- wifi: mac80211: correctly check if CSA is active
21mr|kernel-6.6-generic-6.6.126-1|4661	- wifi: mac80211: Discard Beacon frames to non-broadcast address
21mr|kernel-6.6-generic-6.6.126-1|4662	- wifi: mac80211: do not use old MBSSID elements
21mr|kernel-6.6-generic-6.6.126-1|4663	- wifi: mac80211: don't increment crypto_tx_tailroom_needed_cnt twice
21mr|kernel-6.6-generic-6.6.126-1|4664	- wifi: mac80211: fix CMAC functions not handling errors
21mr|kernel-6.6-generic-6.6.126-1|4665	- wifi: mac80211: Fix HE capabilities element check
21mr|kernel-6.6-generic-6.6.126-1|4666	- wifi: mac80211: fix incorrect type for ret
21mr|kernel-6.6-generic-6.6.126-1|4667	- wifi: mac80211: fix Rx packet handling when pubsta information is not available
21mr|kernel-6.6-generic-6.6.126-1|4668	- wifi: mac80211_hwsim: Limit destroy_on_close radio removal to netgroup
21mr|kernel-6.6-generic-6.6.126-1|4669	- wifi: mac80211: increase scan_ies_len for S1G
21mr|kernel-6.6-generic-6.6.126-1|4670	- wifi: mac80211: move TDLS work to wiphy work
21mr|kernel-6.6-generic-6.6.126-1|4671	- wifi: mac80211: ocb: skip rx_no_sta when interface is not joined
21mr|kernel-6.6-generic-6.6.126-1|4672	- wifi: mac80211: reject address change while connecting
21mr|kernel-6.6-generic-6.6.126-1|4673	- wifi: mac80211: remove RX_DROP_UNUSABLE
21mr|kernel-6.6-generic-6.6.126-1|4674	- wifi: mac80211: skip rate verification for not captured PSDUs
21mr|kernel-6.6-generic-6.6.126-1|4675	- wifi: mt76: Fix DTS power-limits on little endian systems
21mr|kernel-6.6-generic-6.6.126-1|4676	- wifi: mt76: fix potential memory leak in mt76_wmac_probe()
21mr|kernel-6.6-generic-6.6.126-1|4677	- wifi: mt76: mt7921: Add 160MHz beamformee capability for mt7922 device
21mr|kernel-6.6-generic-6.6.126-1|4678	- wifi: mt76: mt7921u: Add VID/PID for Netgear A7500
21mr|kernel-6.6-generic-6.6.126-1|4679	- wifi: mt76: mt7996: Temporarily disable EPCS
21mr|kernel-6.6-generic-6.6.126-1|4680	- wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize()
21mr|kernel-6.6-generic-6.6.126-1|4681	- wifi: mwifiex: send world regulatory domain to driver
21mr|kernel-6.6-generic-6.6.126-1|4682	- wifi: rsi: Fix memory corruption due to not set vif driver data size
21mr|kernel-6.6-generic-6.6.126-1|4683	- wifi: rtl818x: Fix potential memory leaks in rtl8180_init_rx_ring()
21mr|kernel-6.6-generic-6.6.126-1|4684	- wifi: rtl818x: rtl8187: Fix potential buffer underflow in rtl8187_rx_cb()
21mr|kernel-6.6-generic-6.6.126-1|4685	- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188
21mr|kernel-6.6-generic-6.6.126-1|4686	- wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1
21mr|kernel-6.6-generic-6.6.126-1|4687	- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
21mr|kernel-6.6-generic-6.6.126-1|4688	- wifi: rtw88: limit indirect IO under powered off for RTL8822CS
21mr|kernel-6.6-generic-6.6.126-1|4689	- wifi: rtw88: sdio: use indirect IO for device registers before power-on
21mr|kernel-6.6-generic-6.6.126-1|4690	- wifi: rtw89: avoid circular locking dependency in ser_state_run()
21mr|kernel-6.6-generic-6.6.126-1|4691	- wifi: virt_wifi: Fix page fault on connect
21mr|kernel-6.6-generic-6.6.126-1|4692	- wifi: wilc1000: avoid buffer overflow in WID string configuration
21mr|kernel-6.6-generic-6.6.126-1|4693	- wifi: wlcore: ensure skb headroom before skb_push
21mr|kernel-6.6-generic-6.6.126-1|4694	- writeback: Avoid excessively long inode switching times
21mr|kernel-6.6-generic-6.6.126-1|4695	- writeback: Avoid softlockup when switching many inodes
21mr|kernel-6.6-generic-6.6.126-1|4696	- writeback: fix 100%% CPU usage when dirtytime_expire_interval is 0
21mr|kernel-6.6-generic-6.6.126-1|4697	- x86/boot: Fix page table access in 5-level to 4-level paging transition
21mr|kernel-6.6-generic-6.6.126-1|4698	- x86/bugs: Fix reporting of LFENCE retpoline
21mr|kernel-6.6-generic-6.6.126-1|4699	- x86/bugs: Report correct retbleed mitigation status
21mr|kernel-6.6-generic-6.6.126-1|4700	- x86: disable image size check for test builds
21mr|kernel-6.6-generic-6.6.126-1|4701	- x86/dumpstack: Prevent KASAN false positive warnings in __show_regs()
21mr|kernel-6.6-generic-6.6.126-1|4702	- x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1
21mr|kernel-6.6-generic-6.6.126-1|4703	- x86/fpu: Ensure XFD state on signal delivery
21mr|kernel-6.6-generic-6.6.126-1|4704	- x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers
21mr|kernel-6.6-generic-6.6.126-1|4705	- x86/kfence: avoid writing L1TF-vulnerable PTEs
21mr|kernel-6.6-generic-6.6.126-1|4706	- x86/kfence: fix booting on 32bit non-PAE systems
21mr|kernel-6.6-generic-6.6.126-1|4707	- x86/kvm: Prefer native qspinlock for dedicated vCPUs irrespective of PV_UNHALT
21mr|kernel-6.6-generic-6.6.126-1|4708	- x86: make page fault handling disable interrupts properly
21mr|kernel-6.6-generic-6.6.126-1|4709	- x86/microcode/AMD: Add more known models to entry sign checking
21mr|kernel-6.6-generic-6.6.126-1|4710	- x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev
21mr|kernel-6.6-generic-6.6.126-1|4711	- x86/microcode/AMD: Fix Entrysign revision check for Zen5/Strix Halo
21mr|kernel-6.6-generic-6.6.126-1|4712	- x86/microcode/AMD: Limit Entrysign signature checking to known generations
21mr|kernel-6.6-generic-6.6.126-1|4713	- x86/microcode/AMD: Select which microcode patch to load
21mr|kernel-6.6-generic-6.6.126-1|4714	- x86/microcode: Fix Entrysign revision check for Zen1/Naples
21mr|kernel-6.6-generic-6.6.126-1|4715	- x86/ptrace: Always inline trivial accessors
21mr|kernel-6.6-generic-6.6.126-1|4716	- x86/resctrl: Add missing resctrl initialization for Hygon
21mr|kernel-6.6-generic-6.6.126-1|4717	- x86/resctrl: Fix memory bandwidth counter width for Hygon
21mr|kernel-6.6-generic-6.6.126-1|4718	- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID
21mr|kernel-6.6-generic-6.6.126-1|4719	- x86/umip: Check that the instruction opcode is at least two bytes
21mr|kernel-6.6-generic-6.6.126-1|4720	- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)
21mr|kernel-6.6-generic-6.6.126-1|4721	- x86/vdso: Fix output operand size of RDPID
21mr|kernel-6.6-generic-6.6.126-1|4722	- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall
21mr|kernel-6.6-generic-6.6.126-1|4723	- x86/xen: Fix sparse warning in enlighten_pv.c
21mr|kernel-6.6-generic-6.6.126-1|4724	- x86/xen: Move Xen upcall handler
21mr|kernel-6.6-generic-6.6.126-1|4725	- xen/events: Cleanup find_virq() return codes
21mr|kernel-6.6-generic-6.6.126-1|4726	- xen/events: Return -EEXIST for bound VIRQs
21mr|kernel-6.6-generic-6.6.126-1|4727	- xen/events: Update virq_to_irq on migration
21mr|kernel-6.6-generic-6.6.126-1|4728	- xen/manage: Fix suspend error path
21mr|kernel-6.6-generic-6.6.126-1|4729	- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added
21mr|kernel-6.6-generic-6.6.126-1|4730	- xfrm: delete x->tunnel as we delete x
21mr|kernel-6.6-generic-6.6.126-1|4731	- xfrm: Determine inner GSO type from packet inner protocol
21mr|kernel-6.6-generic-6.6.126-1|4732	- xfrm: Fix inner mode lookup in tunnel mode GSO segmentation
21mr|kernel-6.6-generic-6.6.126-1|4733	- xfrm: flush all states in xfrm_state_fini
21mr|kernel-6.6-generic-6.6.126-1|4734	- xfrm: Prevent locally generated packets from direct output in tunnel mode
21mr|kernel-6.6-generic-6.6.126-1|4735	- xfrm: state: fix out-of-bounds read during lookup
21mr|kernel-6.6-generic-6.6.126-1|4736	- xfrm: xfrm_alloc_spi shouldn't use 0 as SPI
21mr|kernel-6.6-generic-6.6.126-1|4737	- xfs: always warn about deprecated mount options
21mr|kernel-6.6-generic-6.6.126-1|4738	- xfs: fix a memory leak in xfs_buf_item_init()
21mr|kernel-6.6-generic-6.6.126-1|4739	- xfs: fix log CRC mismatches between i386 and other architectures
21mr|kernel-6.6-generic-6.6.126-1|4740	- xfs: rename the old_crc variable in xlog_recover_process
21mr|kernel-6.6-generic-6.6.126-1|4741	- xfs: use deferred intent items for reaping crosslinked blocks
21mr|kernel-6.6-generic-6.6.126-1|4742	- xhci: dbc: Allow users to modify DbC poll interval via sysfs
21mr|kernel-6.6-generic-6.6.126-1|4743	- xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive.
21mr|kernel-6.6-generic-6.6.126-1|4744	- xhci: dbc: decouple endpoint allocation from initialization
21mr|kernel-6.6-generic-6.6.126-1|4745	- xhci: dbc: enable back DbC in resume if it was enabled before suspend
21mr|kernel-6.6-generic-6.6.126-1|4746	- xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall event
21mr|kernel-6.6-generic-6.6.126-1|4747	- xhci: dbc: Fix full DbC transfer ring after several reconnects
21mr|kernel-6.6-generic-6.6.126-1|4748	- xhci: dbc: Improve performance by removing delay in transfer event polling.
21mr|kernel-6.6-generic-6.6.126-1|4749	- xhci: dbc: poll at different rate depending on data transfer activity
21mr|kernel-6.6-generic-6.6.126-1|4750	- xhci: dbgtty: Fix data corruption when transmitting data form DbC to host
21mr|kernel-6.6-generic-6.6.126-1|4751	- xhci: dbgtty: fix device unregister
21mr|kernel-6.6-generic-6.6.126-1|4752	- xhci: dbgtty: fix device unregister: fixup
21mr|kernel-6.6-generic-6.6.126-1|4753	- xhci: fix memory leak regression when freeing xhci vdev devices depth first
21mr|kernel-6.6-generic-6.6.126-1|4754	- xsk: Fix race condition in AF_XDP generic RX path
21mr|kernel-6.6-generic-6.6.126-1|4755	- xtensa: simdisk: add input size check in proc_write_simdisk
21mr|kernel-6.6-generic-6.6.126-1|4756	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.6-generic-6.6.126-1|4757	
21mr|kernel-6.6-generic-6.6.126-1|4758	* Sat Nov 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.6.106-3
21mr|kernel-6.6-generic-6.6.126-1|4759	- Patch from Hans to fix SYNA3602 touchpads
21mr|kernel-6.6-generic-6.6.126-1|4760	
21mr|kernel-6.6-generic-6.6.126-1|4761	* Fri Oct 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.6-generic-6.6.126-1|4762	- Update initrd size (kb#456)
21mr|kernel-6.6-generic-6.6.126-1|4763	
21mr|kernel-6.6-generic-6.6.126-1|4764	* Mon Oct 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.6-generic-6.6.126-1|4765	- Add nvidia580
21mr|kernel-6.6-generic-6.6.126-1|4766	
21mr|kernel-6.6-generic-6.6.126-1|4767	* Tue Sep 16 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|4768	- Disable bpftool for i686
21mr|kernel-6.6-generic-6.6.126-1|4769	
21mr|kernel-6.6-generic-6.6.126-1|4770	* Tue Sep 16 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|4771	- Update configs
21mr|kernel-6.6-generic-6.6.126-1|4772	
21mr|kernel-6.6-generic-6.6.126-1|4773	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru> 6.6.106-1
21mr|kernel-6.6-generic-6.6.126-1|4774	- Update configs
21mr|kernel-6.6-generic-6.6.126-1|4775	
21mr|kernel-6.6-generic-6.6.126-1|4776	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|4777	- [bot] upd: 6.6.104 -> 6.6.106
21mr|kernel-6.6-generic-6.6.126-1|4778	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|4779	- ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids()
21mr|kernel-6.6-generic-6.6.126-1|4780	- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model
21mr|kernel-6.6-generic-6.6.126-1|4781	- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup
21mr|kernel-6.6-generic-6.6.126-1|4782	- ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA
21mr|kernel-6.6-generic-6.6.126-1|4783	- ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY
21mr|kernel-6.6-generic-6.6.126-1|4784	- ALSA: usb-audio: Add mute TLV for playback volumes on some devices
21mr|kernel-6.6-generic-6.6.126-1|4785	- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.6-generic-6.6.126-1|4786	- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOM
21mr|kernel-6.6-generic-6.6.126-1|4787	- arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro
21mr|kernel-6.6-generic-6.6.126-1|4788	- arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE
21mr|kernel-6.6-generic-6.6.126-1|4789	- ax25: properly unshare skbs in ax25_kiss_rcv()
21mr|kernel-6.6-generic-6.6.126-1|4790	- batman-adv: fix OOB read/write in network-coding decode
21mr|kernel-6.6-generic-6.6.126-1|4791	- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()
21mr|kernel-6.6-generic-6.6.126-1|4792	- Bluetooth: hci_sync: Avoid adding default advertising on startup
21mr|kernel-6.6-generic-6.6.126-1|4793	- Bluetooth: vhci: Prevent use-after-free by removing debugfs files early
21mr|kernel-6.6-generic-6.6.126-1|4794	- bpf: Add cookie object to bpf maps
21mr|kernel-6.6-generic-6.6.126-1|4795	- bpf: Fix oob access in cgroup local storage
21mr|kernel-6.6-generic-6.6.126-1|4796	- bpf: Move bpf map owner out of common struct
21mr|kernel-6.6-generic-6.6.126-1|4797	- bpf: Move cgroup iterator helpers to bpf.h
21mr|kernel-6.6-generic-6.6.126-1|4798	- btrfs: adjust subpage bit start based on sectorsize
21mr|kernel-6.6-generic-6.6.126-1|4799	- btrfs: avoid load/store tearing races when checking if an inode was logged
21mr|kernel-6.6-generic-6.6.126-1|4800	- btrfs: fix race between logging inode and checking if it was logged before
21mr|kernel-6.6-generic-6.6.126-1|4801	- btrfs: fix race between setting last_dir_index_offset and inode logging
21mr|kernel-6.6-generic-6.6.126-1|4802	- cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN
21mr|kernel-6.6-generic-6.6.126-1|4803	- cifs: prevent NULL pointer dereference in UTF16 conversion
21mr|kernel-6.6-generic-6.6.126-1|4804	- cpufreq: intel_pstate: Check turbo_is_disabled() in store_no_turbo()
21mr|kernel-6.6-generic-6.6.126-1|4805	- cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization
21mr|kernel-6.6-generic-6.6.126-1|4806	- cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller
21mr|kernel-6.6-generic-6.6.126-1|4807	- cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE()
21mr|kernel-6.6-generic-6.6.126-1|4808	- cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo()
21mr|kernel-6.6-generic-6.6.126-1|4809	- cpufreq: intel_pstate: Revise global turbo disable check
21mr|kernel-6.6-generic-6.6.126-1|4810	- cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode
21mr|kernel-6.6-generic-6.6.126-1|4811	- cpupower: Fix a bug where the -t option of the set subcommand was not working.
21mr|kernel-6.6-generic-6.6.126-1|4812	- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()
21mr|kernel-6.6-generic-6.6.126-1|4813	- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status()
21mr|kernel-6.6-generic-6.6.126-1|4814	- Documentation/hw-vuln: Add VMSCAPE documentation
21mr|kernel-6.6-generic-6.6.126-1|4815	- drm/amd/amdgpu: Fix missing error return on kzalloc failure
21mr|kernel-6.6-generic-6.6.126-1|4816	- drm/amd/display: Don't warn when missing DCE encoder caps
21mr|kernel-6.6-generic-6.6.126-1|4817	- drm/amdgpu: drop hw access in non-DC audio fini
21mr|kernel-6.6-generic-6.6.126-1|4818	- drm/amdgpu: Replace DRM_* with dev_* in amdgpu_psp.c
21mr|kernel-6.6-generic-6.6.126-1|4819	- drm/bridge: ti-sn65dsi86: fix REFCLK setting
21mr|kernel-6.6-generic-6.6.126-1|4820	- drm/mediatek: Add crtc path enum for all_drm_priv array
21mr|kernel-6.6-generic-6.6.126-1|4821	- drm/mediatek: Fix device/node reference count leaks in mtk_drm_get_all_drm_priv
21mr|kernel-6.6-generic-6.6.126-1|4822	- drm/mediatek: Fix using wrong drm private data to bind mediatek-drm
21mr|kernel-6.6-generic-6.6.126-1|4823	- e1000e: fix heap overflow in e1000_set_eeprom
21mr|kernel-6.6-generic-6.6.126-1|4824	- fs: writeback: fix use-after-free in __mark_inode_dirty()
21mr|kernel-6.6-generic-6.6.126-1|4825	- hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM
21mr|kernel-6.6-generic-6.6.126-1|4826	- i40e: Fix potential invalid access when MAC list is empty
21mr|kernel-6.6-generic-6.6.126-1|4827	- icmp: fix icmp_ndo_send address translation for reply direction
21mr|kernel-6.6-generic-6.6.126-1|4828	- iio: chemical: pms7003: use aligned_s64 for timestamp
21mr|kernel-6.6-generic-6.6.126-1|4829	- iio: imu: inv_mpu6050: align buffer for timestamp
21mr|kernel-6.6-generic-6.6.126-1|4830	- iio: light: opt3001: fix deadlock due to concurrent flag access
21mr|kernel-6.6-generic-6.6.126-1|4831	- iio: pressure: mprls0025pa: use aligned_s64 for timestamp
21mr|kernel-6.6-generic-6.6.126-1|4832	- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
21mr|kernel-6.6-generic-6.6.126-1|4833	- LoongArch: Save LBT before FPU in setup_sigcontext()
21mr|kernel-6.6-generic-6.6.126-1|4834	- macsec: read MACSEC_SA_ATTR_PN with nla_get_uint
21mr|kernel-6.6-generic-6.6.126-1|4835	- mctp: return -ENOPROTOOPT for unknown getsockopt options
21mr|kernel-6.6-generic-6.6.126-1|4836	- mISDN: Fix memory leak in dsp_hwec_enable()
21mr|kernel-6.6-generic-6.6.126-1|4837	- mm: move page table sync declarations to linux/pgtable.h
21mr|kernel-6.6-generic-6.6.126-1|4838	- mm/slub: avoid accessing metadata when pointer is invalid in object_err()
21mr|kernel-6.6-generic-6.6.126-1|4839	- mm: slub: avoid wake up kswapd in set_track_prepare
21mr|kernel-6.6-generic-6.6.126-1|4840	- net: atm: fix memory leak in atm_register_sysfs when device_register fail
21mr|kernel-6.6-generic-6.6.126-1|4841	- net: dsa: microchip: linearize skb for tail-tagging switches
21mr|kernel-6.6-generic-6.6.126-1|4842	- net: dsa: microchip: update tag_ksz masks for KSZ9477 family
21mr|kernel-6.6-generic-6.6.126-1|4843	- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets
21mr|kernel-6.6-generic-6.6.126-1|4844	- netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm
21mr|kernel-6.6-generic-6.6.126-1|4845	- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY
21mr|kernel-6.6-generic-6.6.126-1|4846	- netlink: add variable-length / auto integers
21mr|kernel-6.6-generic-6.6.126-1|4847	- net: macb: Fix tx_ptr_lock locking
21mr|kernel-6.6-generic-6.6.126-1|4848	- net: pcs: rzn1-miic: Correct MODCTRL register offset
21mr|kernel-6.6-generic-6.6.126-1|4849	- net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync()
21mr|kernel-6.6-generic-6.6.126-1|4850	- net/smc: Remove validation of reserved bits in CLC Decline message
21mr|kernel-6.6-generic-6.6.126-1|4851	- net: thunder_bgx: add a missing of_node_put
21mr|kernel-6.6-generic-6.6.126-1|4852	- net: thunder_bgx: decrement cleanup index before use
21mr|kernel-6.6-generic-6.6.126-1|4853	- nouveau: fix disabling the nonstall irq due to storm code
21mr|kernel-6.6-generic-6.6.126-1|4854	- ocfs2: prevent release journal inode after journal shutdown
21mr|kernel-6.6-generic-6.6.126-1|4855	- PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads
21mr|kernel-6.6-generic-6.6.126-1|4856	- pcmcia: Add error handling for add_interval() in do_validate_mem()
21mr|kernel-6.6-generic-6.6.126-1|4857	- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()
21mr|kernel-6.6-generic-6.6.126-1|4858	- pcmcia: omap: Add missing check for platform_get_resource
21mr|kernel-6.6-generic-6.6.126-1|4859	- perf bpf-event: Fix use-after-free in synthesis
21mr|kernel-6.6-generic-6.6.126-1|4860	- phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
21mr|kernel-6.6-generic-6.6.126-1|4861	- platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious 8042 quirks list
21mr|kernel-6.6-generic-6.6.126-1|4862	- ppp: fix memory leak in pad_compress_skb
21mr|kernel-6.6-generic-6.6.126-1|4863	- proc: fix missing pde_set_flags() for net proc files
21mr|kernel-6.6-generic-6.6.126-1|4864	- Revert "drm/amdgpu: Avoid extra evict-restore process."
21mr|kernel-6.6-generic-6.6.126-1|4865	- Revert "spi: cadence-quadspi: fix cleanup of rx_chan on failure paths"
21mr|kernel-6.6-generic-6.6.126-1|4866	- Revert "spi: spi-cadence-quadspi: Fix pm runtime unbalance"
21mr|kernel-6.6-generic-6.6.126-1|4867	- riscv: use lw when reading int cpu in asm_per_cpu
21mr|kernel-6.6-generic-6.6.126-1|4868	- sched: Fix sched_numa_find_nth_cpu() if mask offline
21mr|kernel-6.6-generic-6.6.126-1|4869	- scsi: lpfc: Fix buffer free/clear order in deferred receive path
21mr|kernel-6.6-generic-6.6.126-1|4870	- selftest: net: Fix weird setsockopt() in bind_bhash.c.
21mr|kernel-6.6-generic-6.6.126-1|4871	- slub: Reflow ___slab_alloc()
21mr|kernel-6.6-generic-6.6.126-1|4872	- soc: qcom: mdt_loader: Deal with zero e_shentsize
21mr|kernel-6.6-generic-6.6.126-1|4873	- spi: fsl-qspi: Fix double cleanup in probe error path
21mr|kernel-6.6-generic-6.6.126-1|4874	- spi: fsl-qspi: use devm function instead of driver remove
21mr|kernel-6.6-generic-6.6.126-1|4875	- spi: spi-fsl-lpspi: Clear status register after disabling the module
21mr|kernel-6.6-generic-6.6.126-1|4876	- spi: spi-fsl-lpspi: Fix transmissions when using CONT
21mr|kernel-6.6-generic-6.6.126-1|4877	- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort
21mr|kernel-6.6-generic-6.6.126-1|4878	- spi: spi-fsl-lpspi: Set correct chip-select polarity bit
21mr|kernel-6.6-generic-6.6.126-1|4879	- tee: fix NULL pointer dereference in tee_shm_put
21mr|kernel-6.6-generic-6.6.126-1|4880	- tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible"
21mr|kernel-6.6-generic-6.6.126-1|4881	- thermal/drivers/mediatek/lvts: Disable low offset IRQ for minimum threshold
21mr|kernel-6.6-generic-6.6.126-1|4882	- tools: gpio: remove the include directory on make clean
21mr|kernel-6.6-generic-6.6.126-1|4883	- tools: gpio: rm .*.cmd on make clean
21mr|kernel-6.6-generic-6.6.126-1|4884	- vmxnet3: update MTU after device quiesce
21mr|kernel-6.6-generic-6.6.126-1|4885	- wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay()
21mr|kernel-6.6-generic-6.6.126-1|4886	- wifi: ath11k: fix group data packet drops during rekey
21mr|kernel-6.6-generic-6.6.126-1|4887	- wifi: ath11k: Introduce and use ath11k_sta_to_arsta()
21mr|kernel-6.6-generic-6.6.126-1|4888	- wifi: ath11k: rename ath11k_start_vdev_delay()
21mr|kernel-6.6-generic-6.6.126-1|4889	- wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info work
21mr|kernel-6.6-generic-6.6.126-1|4890	- wifi: cfg80211: fix use-after-free in cmp_bss()
21mr|kernel-6.6-generic-6.6.126-1|4891	- wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()
21mr|kernel-6.6-generic-6.6.126-1|4892	- wifi: cw1200: cap SSID length in cw1200_do_join()
21mr|kernel-6.6-generic-6.6.126-1|4893	- wifi: libertas: cap SSID len in lbs_associate()
21mr|kernel-6.6-generic-6.6.126-1|4894	- wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data()
21mr|kernel-6.6-generic-6.6.126-1|4895	- wifi: mwifiex: Initialize the chan_stats array to zero
21mr|kernel-6.6-generic-6.6.126-1|4896	- x86/bugs: Move cpu_bugs_smt_update() down
21mr|kernel-6.6-generic-6.6.126-1|4897	- x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()
21mr|kernel-6.6-generic-6.6.126-1|4898	- x86/vmscape: Add conditional IBPB mitigation
21mr|kernel-6.6-generic-6.6.126-1|4899	- x86/vmscape: Add old Intel CPUs to affected list
21mr|kernel-6.6-generic-6.6.126-1|4900	- x86/vmscape: Enable the mitigation
21mr|kernel-6.6-generic-6.6.126-1|4901	- x86/vmscape: Enumerate VMSCAPE bug
21mr|kernel-6.6-generic-6.6.126-1|4902	- x86/vmscape: Warn when STIBP is disabled with SMT
21mr|kernel-6.6-generic-6.6.126-1|4903	- xirc2ps_cs: fix register access when enabling FullDuplex
21mr|kernel-6.6-generic-6.6.126-1|4904	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.6-generic-6.6.126-1|4905	
21mr|kernel-6.6-generic-6.6.126-1|4906	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|4907	- Add bpftool (backport from 6.12)
21mr|kernel-6.6-generic-6.6.126-1|4908	
21mr|kernel-6.6-generic-6.6.126-1|4909	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|4910	- Update kernel configs
21mr|kernel-6.6-generic-6.6.126-1|4911	
21mr|kernel-6.6-generic-6.6.126-1|4912	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|4913	- [bot] upd: 6.6.94 -> 6.6.104
21mr|kernel-6.6-generic-6.6.126-1|4914	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|4915	- ACPI: Add missing prototype for non CONFIG_SUSPEND/CONFIG_X86 case
21mr|kernel-6.6-generic-6.6.126-1|4916	- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
21mr|kernel-6.6-generic-6.6.126-1|4917	- ACPI: APEI: send SIGBUS to current task if synchronous memory error not recovered
21mr|kernel-6.6-generic-6.6.126-1|4918	- ACPI: battery: negate current when discharging
21mr|kernel-6.6-generic-6.6.126-1|4919	- ACPI: bus: Bail out if acpi_kobj registration fails
21mr|kernel-6.6-generic-6.6.126-1|4920	- ACPICA: Avoid sequence overread in call to strncmp()
21mr|kernel-6.6-generic-6.6.126-1|4921	- ACPICA: fix acpi operand cache leak in dswstate.c
21mr|kernel-6.6-generic-6.6.126-1|4922	- ACPICA: fix acpi parse and parseext cache leaks
21mr|kernel-6.6-generic-6.6.126-1|4923	- ACPICA: Refuse to evaluate a method if arguments are missing
21mr|kernel-6.6-generic-6.6.126-1|4924	- ACPICA: utilities: Fix overflow check in vsnprintf()
21mr|kernel-6.6-generic-6.6.126-1|4925	- ACPI: EC: Add device to acpi_ec_no_wakeup[] qurik list
21mr|kernel-6.6-generic-6.6.126-1|4926	- ACPI: pfr_update: Fix the driver update version check
21mr|kernel-6.6-generic-6.6.126-1|4927	- ACPI: PRM: Reduce unnecessary printing to avoid user confusion
21mr|kernel-6.6-generic-6.6.126-1|4928	- ACPI: processor: fix acpi_object initialization
21mr|kernel-6.6-generic-6.6.126-1|4929	- ACPI: processor: perflib: Fix initial _PPC limit application
21mr|kernel-6.6-generic-6.6.126-1|4930	- ACPI: processor: perflib: Move problematic pr->performance check
21mr|kernel-6.6-generic-6.6.126-1|4931	- af_packet: fix soft lockup issue caused by tpacket_snd()
21mr|kernel-6.6-generic-6.6.126-1|4932	- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()
21mr|kernel-6.6-generic-6.6.126-1|4933	- af_unix: Define locking order for U_LOCK_SECOND in unix_state_double_lock().
21mr|kernel-6.6-generic-6.6.126-1|4934	- af_unix: Define locking order for unix_table_double_lock().
21mr|kernel-6.6-generic-6.6.126-1|4935	- af_unix: Define locking order for U_RECVQ_LOCK_EMBRYO in unix_collect_skb().
21mr|kernel-6.6-generic-6.6.126-1|4936	- af_unix: Don't call skb_get() for OOB skb.
21mr|kernel-6.6-generic-6.6.126-1|4937	- af_unix: Don't leave consecutive consumed OOB skbs.
21mr|kernel-6.6-generic-6.6.126-1|4938	- af_unix: Don't set -ECONNRESET for consumed OOB skb.
21mr|kernel-6.6-generic-6.6.126-1|4939	- alloc_fdtable(): change calling conventions.
21mr|kernel-6.6-generic-6.6.126-1|4940	- ALSA: hda: Add missing NVIDIA HDA codec IDs
21mr|kernel-6.6-generic-6.6.126-1|4941	- ALSA: hda: Add new pci id for AMD GPU display HD audio controller
21mr|kernel-6.6-generic-6.6.126-1|4942	- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
21mr|kernel-6.6-generic-6.6.126-1|4943	- ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()
21mr|kernel-6.6-generic-6.6.126-1|4944	- ALSA: hda: Disable jack polling at shutdown
21mr|kernel-6.6-generic-6.6.126-1|4945	- ALSA: hda: Handle the jack polling always via a work
21mr|kernel-6.6-generic-6.6.126-1|4946	- ALSA: hda: Ignore unsol events for cards being shut down
21mr|kernel-6.6-generic-6.6.126-1|4947	- ALSA: hda/intel: Add Thinkpad E15 to PM deny list
21mr|kernel-6.6-generic-6.6.126-1|4948	- ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks
21mr|kernel-6.6-generic-6.6.126-1|4949	- ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
21mr|kernel-6.6-generic-6.6.126-1|4950	- ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS
21mr|kernel-6.6-generic-6.6.126-1|4951	- ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
21mr|kernel-6.6-generic-6.6.126-1|4952	- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
21mr|kernel-6.6-generic-6.6.126-1|4953	- ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100
21mr|kernel-6.6-generic-6.6.126-1|4954	- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
21mr|kernel-6.6-generic-6.6.126-1|4955	- ALSA: hda/realtek: Fix headset mic on HONOR BRB-X
21mr|kernel-6.6-generic-6.6.126-1|4956	- ALSA: hda/tegra: Add Tegra264 support
21mr|kernel-6.6-generic-6.6.126-1|4957	- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4
21mr|kernel-6.6-generic-6.6.126-1|4958	- ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()
21mr|kernel-6.6-generic-6.6.126-1|4959	- ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
21mr|kernel-6.6-generic-6.6.126-1|4960	- ALSA: sb: Don't allow changing the DMA mode during operations
21mr|kernel-6.6-generic-6.6.126-1|4961	- ALSA: sb: Force to disable DMAs once when DMA mode is changed
21mr|kernel-6.6-generic-6.6.126-1|4962	- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
21mr|kernel-6.6-generic-6.6.126-1|4963	- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
21mr|kernel-6.6-generic-6.6.126-1|4964	- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
21mr|kernel-6.6-generic-6.6.126-1|4965	- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
21mr|kernel-6.6-generic-6.6.126-1|4966	- ALSA: usb-audio: Fix size validation in convert_chmap_v3()
21mr|kernel-6.6-generic-6.6.126-1|4967	- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card
21mr|kernel-6.6-generic-6.6.126-1|4968	- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
21mr|kernel-6.6-generic-6.6.126-1|4969	- ALSA: usb-audio: Validate UAC3 cluster segment descriptors
21mr|kernel-6.6-generic-6.6.126-1|4970	- ALSA: usb-audio: Validate UAC3 power domain descriptors, too
21mr|kernel-6.6-generic-6.6.126-1|4971	- amd/amdkfd: fix a kfd_process ref leak
21mr|kernel-6.6-generic-6.6.126-1|4972	- amd-xgbe: align CL37 AN sequence as per databook
21mr|kernel-6.6-generic-6.6.126-1|4973	- amd-xgbe: do not double read link status
21mr|kernel-6.6-generic-6.6.126-1|4974	- aoe: clean device rq_list in aoedev_downdev()
21mr|kernel-6.6-generic-6.6.126-1|4975	- aoe: defer rexmit timer downdev work to workqueue
21mr|kernel-6.6-generic-6.6.126-1|4976	- apparmor: ensure WB_HISTORY_SIZE value is a power of 2
21mr|kernel-6.6-generic-6.6.126-1|4977	- apparmor: fix loop detection used in conflicting attachment resolution
21mr|kernel-6.6-generic-6.6.126-1|4978	- apparmor: shift ouid when mediating hard links in userns
21mr|kernel-6.6-generic-6.6.126-1|4979	- apparmor: use the condition in AA_BUG_FMT even with debug disabled
21mr|kernel-6.6-generic-6.6.126-1|4980	- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
21mr|kernel-6.6-generic-6.6.126-1|4981	- arm64/amu: Use capacity_ref_freq() to set AMU ratio
21mr|kernel-6.6-generic-6.6.126-1|4982	- arm64/cpufeatures/kvm: Add ARMv8.9 FEAT_ECBHB bits in ID_AA64MMFR1 register
21mr|kernel-6.6-generic-6.6.126-1|4983	- arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename
21mr|kernel-6.6-generic-6.6.126-1|4984	- arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on
21mr|kernel-6.6-generic-6.6.126-1|4985	- arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
21mr|kernel-6.6-generic-6.6.126-1|4986	- arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
21mr|kernel-6.6-generic-6.6.126-1|4987	- arm64: dts: imx8mp-venice-gw74xx: fix TPM SPI frequency
21mr|kernel-6.6-generic-6.6.126-1|4988	- arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely
21mr|kernel-6.6-generic-6.6.126-1|4989	- arm64: dts: qcom: sc7180: Expand IMEM region
21mr|kernel-6.6-generic-6.6.126-1|4990	- arm64: dts: qcom: sdm845: Expand IMEM region
21mr|kernel-6.6-generic-6.6.126-1|4991	- arm64: dts: qcom: sm8550: add UART14 nodes
21mr|kernel-6.6-generic-6.6.126-1|4992	- arm64: dts: rockchip: use cs-gpios for spi1 on ringneck
21mr|kernel-6.6-generic-6.6.126-1|4993	- arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1
21mr|kernel-6.6-generic-6.6.126-1|4994	- arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support
21mr|kernel-6.6-generic-6.6.126-1|4995	- arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses
21mr|kernel-6.6-generic-6.6.126-1|4996	- arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default
21mr|kernel-6.6-generic-6.6.126-1|4997	- arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
21mr|kernel-6.6-generic-6.6.126-1|4998	- arm64: Filter out SME hwcaps when FEAT_SME isn't implemented
21mr|kernel-6.6-generic-6.6.126-1|4999	- arm64: Handle KCOV __init vs inline mismatches
21mr|kernel-6.6-generic-6.6.126-1|5000	- arm64: Mark kernel as tainted on SAE and SError panic
21mr|kernel-6.6-generic-6.6.126-1|5001	- arm64/mm: Close theoretical race where stale TLB entry remains valid
21mr|kernel-6.6-generic-6.6.126-1|5002	- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()
21mr|kernel-6.6-generic-6.6.126-1|5003	- arm64: Restrict pagetable teardown to avoid false warning
21mr|kernel-6.6-generic-6.6.126-1|5004	- ARM: 9354/1: ptrace: Use bitfield helpers
21mr|kernel-6.6-generic-6.6.126-1|5005	- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
21mr|kernel-6.6-generic-6.6.126-1|5006	- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
21mr|kernel-6.6-generic-6.6.126-1|5007	- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms
21mr|kernel-6.6-generic-6.6.126-1|5008	- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time
21mr|kernel-6.6-generic-6.6.126-1|5009	- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
21mr|kernel-6.6-generic-6.6.126-1|5010	- arm: dts: ti: omap: Fixup pinheader typo
21mr|kernel-6.6-generic-6.6.126-1|5011	- ARM: dts: vfxxx: Correctly use two tuples for timer address
21mr|kernel-6.6-generic-6.6.126-1|5012	- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
21mr|kernel-6.6-generic-6.6.126-1|5013	- ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
21mr|kernel-6.6-generic-6.6.126-1|5014	- ARM: rockchip: fix kernel hang during smp initialization
21mr|kernel-6.6-generic-6.6.126-1|5015	- ARM: tegra: Use I/O memcpy to write to IRAM
21mr|kernel-6.6-generic-6.6.126-1|5016	- ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx
21mr|kernel-6.6-generic-6.6.126-1|5017	- ASoC: amd: yc: add DMI quirk for ASUS M6501RM
21mr|kernel-6.6-generic-6.6.126-1|5018	- ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx
21mr|kernel-6.6-generic-6.6.126-1|5019	- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
21mr|kernel-6.6-generic-6.6.126-1|5020	- ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic
21mr|kernel-6.6-generic-6.6.126-1|5021	- ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9
21mr|kernel-6.6-generic-6.6.126-1|5022	- ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic
21mr|kernel-6.6-generic-6.6.126-1|5023	- ASoC: amd: yc: update quirk data for HP Victus
21mr|kernel-6.6-generic-6.6.126-1|5024	- ASoC: codecs: rt5640: Retry DEVICE_ID verification
21mr|kernel-6.6-generic-6.6.126-1|5025	- ASoC: codecs: tx-macro: correct tx_macro_component_drv name
21mr|kernel-6.6-generic-6.6.126-1|5026	- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
21mr|kernel-6.6-generic-6.6.126-1|5027	- ASoC: codecs: wcd9335: Handle nicer probe deferral and simplify with dev_err_probe()
21mr|kernel-6.6-generic-6.6.126-1|5028	- ASoC: codec: wcd9335: Convert to GPIO descriptors
21mr|kernel-6.6-generic-6.6.126-1|5029	- ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime()
21mr|kernel-6.6-generic-6.6.126-1|5030	- ASoC: cs35l56: probe() should fail if the device ID is not recognized
21mr|kernel-6.6-generic-6.6.126-1|5031	- ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
21mr|kernel-6.6-generic-6.6.126-1|5032	- ASoC: fsl_sai: Force a software reset when starting in consumer mode
21mr|kernel-6.6-generic-6.6.126-1|5033	- ASoC: fsl_sai: replace regmap_write with regmap_update_bits
21mr|kernel-6.6-generic-6.6.126-1|5034	- ASoC: fsl_xcvr: get channel status data when PHY is not exists
21mr|kernel-6.6-generic-6.6.126-1|5035	- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection
21mr|kernel-6.6-generic-6.6.126-1|5036	- ASoC: Intel: avs: Fix uninitialized pointer error in probe()
21mr|kernel-6.6-generic-6.6.126-1|5037	- ASoC: Intel: fix SND_SOC_SOF dependencies
21mr|kernel-6.6-generic-6.6.126-1|5038	- ASoC: mediatek: use reserved memory or enable buffer pre-allocation
21mr|kernel-6.6-generic-6.6.126-1|5039	- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
21mr|kernel-6.6-generic-6.6.126-1|5040	- ASoC: ops: dynamically allocate struct snd_ctl_elem_value
21mr|kernel-6.6-generic-6.6.126-1|5041	- ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()
21mr|kernel-6.6-generic-6.6.126-1|5042	- ASoC: qcom: use drvdata instead of component to keep id
21mr|kernel-6.6-generic-6.6.126-1|5043	- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()
21mr|kernel-6.6-generic-6.6.126-1|5044	- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed
21mr|kernel-6.6-generic-6.6.126-1|5045	- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
21mr|kernel-6.6-generic-6.6.126-1|5046	- ASoC: tegra210_ahub: Add check to of_device_get_match_data()
21mr|kernel-6.6-generic-6.6.126-1|5047	- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|5048	- ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled
21mr|kernel-6.6-generic-6.6.126-1|5049	- ata: libata-sata: Disallow changing LPM state if not supported
21mr|kernel-6.6-generic-6.6.126-1|5050	- ata: libata-scsi: Fix ata_to_sense_error() status handling
21mr|kernel-6.6-generic-6.6.126-1|5051	- ata: libata-scsi: Fix CDL control
21mr|kernel-6.6-generic-6.6.126-1|5052	- ata: libata-scsi: Return aborted command when missing sense and result TF
21mr|kernel-6.6-generic-6.6.126-1|5053	- ata: pata_cs5536: fix build on 32-bit UML
21mr|kernel-6.6-generic-6.6.126-1|5054	- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
21mr|kernel-6.6-generic-6.6.126-1|5055	- atm: atmtcp: Free invalid length skb in atmtcp_c_send().
21mr|kernel-6.6-generic-6.6.126-1|5056	- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().
21mr|kernel-6.6-generic-6.6.126-1|5057	- atm: clip: Fix infinite recursive call of clip_push().
21mr|kernel-6.6-generic-6.6.126-1|5058	- atm: clip: Fix memory leak of struct clip_vcc.
21mr|kernel-6.6-generic-6.6.126-1|5059	- atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
21mr|kernel-6.6-generic-6.6.126-1|5060	- atm: clip: Fix potential null-ptr-deref in to_atmarpd().
21mr|kernel-6.6-generic-6.6.126-1|5061	- atm: clip: prevent NULL deref in clip_push()
21mr|kernel-6.6-generic-6.6.126-1|5062	- atm: idt77252: Add missing `dma_map_error()`
21mr|kernel-6.6-generic-6.6.126-1|5063	- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
21mr|kernel-6.6-generic-6.6.126-1|5064	- atm: Revert atm_account_tx() if copy_from_iter_full() fails.
21mr|kernel-6.6-generic-6.6.126-1|5065	- attach_recursive_mnt(): do not lock the covering tree when sliding something under it
21mr|kernel-6.6-generic-6.6.126-1|5066	- audit,module: restore audit logging in load failure case
21mr|kernel-6.6-generic-6.6.126-1|5067	- bcache: fix NULL pointer in cache_set_flush()
21mr|kernel-6.6-generic-6.6.126-1|5068	- be2net: Use correct byte order and format string for TCP seq and ack_seq
21mr|kernel-6.6-generic-6.6.126-1|5069	- benet: fix BUG when creating VFs
21mr|kernel-6.6-generic-6.6.126-1|5070	- better lockdep annotations for simple_recursive_removal()
21mr|kernel-6.6-generic-6.6.126-1|5071	- block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
21mr|kernel-6.6-generic-6.6.126-1|5072	- block: fix kobject leak in blk_unregister_queue
21mr|kernel-6.6-generic-6.6.126-1|5073	- block: Make REQ_OP_ZONE_FINISH a write operation
21mr|kernel-6.6-generic-6.6.126-1|5074	- block: reject invalid operation in submit_bio_noacct
21mr|kernel-6.6-generic-6.6.126-1|5075	- Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano
21mr|kernel-6.6-generic-6.6.126-1|5076	- Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID
21mr|kernel-6.6-generic-6.6.126-1|5077	- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
21mr|kernel-6.6-generic-6.6.126-1|5078	- Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync()
21mr|kernel-6.6-generic-6.6.126-1|5079	- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
21mr|kernel-6.6-generic-6.6.126-1|5080	- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced
21mr|kernel-6.6-generic-6.6.126-1|5081	- Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established
21mr|kernel-6.6-generic-6.6.126-1|5082	- Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected
21mr|kernel-6.6-generic-6.6.126-1|5083	- Bluetooth: hci_event: Mark connection as closed during suspend disconnect
21mr|kernel-6.6-generic-6.6.126-1|5084	- Bluetooth: hci_event: Mask data status from LE ext adv reports
21mr|kernel-6.6-generic-6.6.126-1|5085	- Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success
21mr|kernel-6.6-generic-6.6.126-1|5086	- Bluetooth: HCI: Set extended advertising data synchronously
21mr|kernel-6.6-generic-6.6.126-1|5087	- Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie()
21mr|kernel-6.6-generic-6.6.126-1|5088	- Bluetooth: hci_sync: fix connectable extended advertising when using static random address
21mr|kernel-6.6-generic-6.6.126-1|5089	- Bluetooth: hci_sync: Fix not disabling advertising instance
21mr|kernel-6.6-generic-6.6.126-1|5090	- Bluetooth: hci_sync: fix set_local_name race condition
21mr|kernel-6.6-generic-6.6.126-1|5091	- Bluetooth: hci_sync: revert some mesh modifications
21mr|kernel-6.6-generic-6.6.126-1|5092	- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
21mr|kernel-6.6-generic-6.6.126-1|5093	- Bluetooth: L2CAP: Fix L2CAP MTU negotiation
21mr|kernel-6.6-generic-6.6.126-1|5094	- Bluetooth: MGMT: mesh_send: check instances prior disabling advertising
21mr|kernel-6.6-generic-6.6.126-1|5095	- Bluetooth: MGMT: set_mesh: update LE scan interval and window
21mr|kernel-6.6-generic-6.6.126-1|5096	- Bluetooth: Prevent unintended pause by checking if advertising is active
21mr|kernel-6.6-generic-6.6.126-1|5097	- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
21mr|kernel-6.6-generic-6.6.126-1|5098	- Bluetooth: SMP: If an unallowed command is received consider it a failure
21mr|kernel-6.6-generic-6.6.126-1|5099	- bnxt_en: Fix DCB ETS validation
21mr|kernel-6.6-generic-6.6.126-1|5100	- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
21mr|kernel-6.6-generic-6.6.126-1|5101	- bnxt: properly flush XDP redirect lists
21mr|kernel-6.6-generic-6.6.126-1|5102	- bonding: Add independent control state machine
21mr|kernel-6.6-generic-6.6.126-1|5103	- bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU
21mr|kernel-6.6-generic-6.6.126-1|5104	- bonding: update LACP activity flag after setting lacp_active
21mr|kernel-6.6-generic-6.6.126-1|5105	- bpf: Adjust free target to avoid global starvation of LRU map
21mr|kernel-6.6-generic-6.6.126-1|5106	- bpf: Check flow_dissector ctx accesses are aligned
21mr|kernel-6.6-generic-6.6.126-1|5107	- bpf: Check netfilter ctx accesses are aligned
21mr|kernel-6.6-generic-6.6.126-1|5108	- bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()
21mr|kernel-6.6-generic-6.6.126-1|5109	- bpf: Disable migration in nf_hook_run_bpf().
21mr|kernel-6.6-generic-6.6.126-1|5110	- bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE
21mr|kernel-6.6-generic-6.6.126-1|5111	- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls
21mr|kernel-6.6-generic-6.6.126-1|5112	- bpf: Make reg_not_null() true for CONST_PTR_TO_MAP
21mr|kernel-6.6-generic-6.6.126-1|5113	- bpf/preload: Don't select USERMODE_DRIVER
21mr|kernel-6.6-generic-6.6.126-1|5114	- bpf: Reject %%p%% format string in bprintf-like helpers
21mr|kernel-6.6-generic-6.6.126-1|5115	- bpf, sockmap: Fix data lost during EAGAIN retries
21mr|kernel-6.6-generic-6.6.126-1|5116	- bpf, sockmap: Fix psock incorrectly pointing to sk
21mr|kernel-6.6-generic-6.6.126-1|5117	- bpftool: Fix JSON writer resource leak in version command
21mr|kernel-6.6-generic-6.6.126-1|5118	- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
21mr|kernel-6.6-generic-6.6.126-1|5119	- btrfs: abort transaction during log replay if walk_log_tree() failed
21mr|kernel-6.6-generic-6.6.126-1|5120	- btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()
21mr|kernel-6.6-generic-6.6.126-1|5121	- btrfs: always abort transaction on failure to add block group to free space tree
21mr|kernel-6.6-generic-6.6.126-1|5122	- btrfs: clear dirty status from extent buffer on error at insert_new_root()
21mr|kernel-6.6-generic-6.6.126-1|5123	- btrfs: constify more pointer parameters
21mr|kernel-6.6-generic-6.6.126-1|5124	- btrfs: do not allow relocation of partially dropped subvolumes
21mr|kernel-6.6-generic-6.6.126-1|5125	- btrfs: don't ignore inode missing when replaying log tree
21mr|kernel-6.6-generic-6.6.126-1|5126	- btrfs: fix a race between renames and directory logging
21mr|kernel-6.6-generic-6.6.126-1|5127	- btrfs: fix assertion when building free space tree
21mr|kernel-6.6-generic-6.6.126-1|5128	- btrfs: fix inode lookup error handling during log replay
21mr|kernel-6.6-generic-6.6.126-1|5129	- btrfs: fix iteration of extrefs during log replay
21mr|kernel-6.6-generic-6.6.126-1|5130	- btrfs: fix log tree replay failure due to file with 0 links and extents
21mr|kernel-6.6-generic-6.6.126-1|5131	- btrfs: fix missing error handling when searching for inode refs during log replay
21mr|kernel-6.6-generic-6.6.126-1|5132	- btrfs: fix qgroup reservation leak on failure to allocate ordered extent
21mr|kernel-6.6-generic-6.6.126-1|5133	- btrfs: fix ssd_spread overallocation
21mr|kernel-6.6-generic-6.6.126-1|5134	- btrfs: handle csum tree error with rescue=ibadroots correctly
21mr|kernel-6.6-generic-6.6.126-1|5135	- btrfs: move transaction aborts to the error site in add_block_group_free_space()
21mr|kernel-6.6-generic-6.6.126-1|5136	- btrfs: open code timespec64 in struct btrfs_inode
21mr|kernel-6.6-generic-6.6.126-1|5137	- btrfs: populate otime when logging an inode item
21mr|kernel-6.6-generic-6.6.126-1|5138	- btrfs: propagate last_unlink_trans earlier when doing a rmdir
21mr|kernel-6.6-generic-6.6.126-1|5139	- btrfs: qgroup: fix race between quota disable and quota rescan ioctl
21mr|kernel-6.6-generic-6.6.126-1|5140	- btrfs: remove noinline from btrfs_update_inode()
21mr|kernel-6.6-generic-6.6.126-1|5141	- btrfs: remove redundant root argument from btrfs_update_inode_fallback()
21mr|kernel-6.6-generic-6.6.126-1|5142	- btrfs: remove redundant root argument from fixup_inode_link_count()
21mr|kernel-6.6-generic-6.6.126-1|5143	- btrfs: rename err to ret in btrfs_rmdir()
21mr|kernel-6.6-generic-6.6.126-1|5144	- btrfs: return a btrfs_inode from btrfs_iget_logging()
21mr|kernel-6.6-generic-6.6.126-1|5145	- btrfs: send: add and use helper to rename current inode when processing refs
21mr|kernel-6.6-generic-6.6.126-1|5146	- btrfs: send: avoid path allocation for the current inode when issuing commands
21mr|kernel-6.6-generic-6.6.126-1|5147	- btrfs: send: factor out common logic when sending xattrs
21mr|kernel-6.6-generic-6.6.126-1|5148	- btrfs: send: keep the current inode's path cached
21mr|kernel-6.6-generic-6.6.126-1|5149	- btrfs: send: make fs_path_len() inline and constify its argument
21mr|kernel-6.6-generic-6.6.126-1|5150	- btrfs: send: only use boolean variables at process_recorded_refs()
21mr|kernel-6.6-generic-6.6.126-1|5151	- btrfs: send: use fallocate for hole punching with send stream v2
21mr|kernel-6.6-generic-6.6.126-1|5152	- btrfs: update superblock's device bytes_used when dropping chunk
21mr|kernel-6.6-generic-6.6.126-1|5153	- btrfs: use btrfs_record_snapshot_destroy() during rmdir
21mr|kernel-6.6-generic-6.6.126-1|5154	- btrfs: zoned: do not remove unwritten non-data block group
21mr|kernel-6.6-generic-6.6.126-1|5155	- btrfs: zoned: do not select metadata BG as finish target
21mr|kernel-6.6-generic-6.6.126-1|5156	- btrfs: zoned: fix write time activation failure for metadata block group
21mr|kernel-6.6-generic-6.6.126-1|5157	- btrfs: zoned: use filesystem size not disk size for reclaim decision
21mr|kernel-6.6-generic-6.6.126-1|5158	- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device
21mr|kernel-6.6-generic-6.6.126-1|5159	- bus: fsl-mc: fix GET/SET_TAILDROP command ids
21mr|kernel-6.6-generic-6.6.126-1|5160	- bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()
21mr|kernel-6.6-generic-6.6.126-1|5161	- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
21mr|kernel-6.6-generic-6.6.126-1|5162	- bus: mhi: ep: Update read pointer only after buffer is written
21mr|kernel-6.6-generic-6.6.126-1|5163	- bus: mhi: host: Detect events pointing to unexpected TREs
21mr|kernel-6.6-generic-6.6.126-1|5164	- bus: mhi: host: Fix conflict between power_up and SYSERR
21mr|kernel-6.6-generic-6.6.126-1|5165	- bus: mhi: host: Fix endianness of BHI vector table
21mr|kernel-6.6-generic-6.6.126-1|5166	- cachefiles: Fix the incorrect return value in __cachefiles_write()
21mr|kernel-6.6-generic-6.6.126-1|5167	- caif: reduce stack size, again
21mr|kernel-6.6-generic-6.6.126-1|5168	- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
21mr|kernel-6.6-generic-6.6.126-1|5169	- can: dev: can_restart(): move debug message and stats after successful restart
21mr|kernel-6.6-generic-6.6.126-1|5170	- can: dev: can_restart(): reverse logic to remove need for goto
21mr|kernel-6.6-generic-6.6.126-1|5171	- can: kvaser_pciefd: Store device channel index
21mr|kernel-6.6-generic-6.6.126-1|5172	- can: kvaser_usb: Assign netdev.dev_port based on device channel index
21mr|kernel-6.6-generic-6.6.126-1|5173	- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
21mr|kernel-6.6-generic-6.6.126-1|5174	- can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_mode
21mr|kernel-6.6-generic-6.6.126-1|5175	- can: peak_usb: fix USB FD devices potential malfunction
21mr|kernel-6.6-generic-6.6.126-1|5176	- can: tcan4x5x: fix power regulator retrieval during probe
21mr|kernel-6.6-generic-6.6.126-1|5177	- cdc-acm: fix race between initial clearing halt and open
21mr|kernel-6.6-generic-6.6.126-1|5178	- cdx: Fix off-by-one error in cdx_rpmsg_probe()
21mr|kernel-6.6-generic-6.6.126-1|5179	- ceph: fix possible integer overflow in ceph_zero_objects()
21mr|kernel-6.6-generic-6.6.126-1|5180	- ceph: set superblock s_magic for IMA fsmagic matching
21mr|kernel-6.6-generic-6.6.126-1|5181	- cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
21mr|kernel-6.6-generic-6.6.126-1|5182	- cgroup,freezer: fix incomplete freezing when attaching tasks
21mr|kernel-6.6-generic-6.6.126-1|5183	- char: misc: Fix improper and inaccurate error code returned by misc_init()
21mr|kernel-6.6-generic-6.6.126-1|5184	- cifs: all initializations for tcon should happen in tcon_info_alloc
21mr|kernel-6.6-generic-6.6.126-1|5185	- cifs: Correctly set SMB1 SessionKey field in Session Setup Request
21mr|kernel-6.6-generic-6.6.126-1|5186	- cifs: deal with the channel loading lag while picking channels
21mr|kernel-6.6-generic-6.6.126-1|5187	- cifs: dns resolution is needed only for primary channel
21mr|kernel-6.6-generic-6.6.126-1|5188	- cifs: do not disable interface polling on failure
21mr|kernel-6.6-generic-6.6.126-1|5189	- cifs: Fix calling CIFSFindFirst() for root path without msearch
21mr|kernel-6.6-generic-6.6.126-1|5190	- cifs: Fix cifs_query_path_info() for Windows NT servers
21mr|kernel-6.6-generic-6.6.126-1|5191	- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode
21mr|kernel-6.6-generic-6.6.126-1|5192	- cifs: Remove duplicate fattr->cf_dtype assignment from wsl_to_fattr() function
21mr|kernel-6.6-generic-6.6.126-1|5193	- cifs: reset connections for all channels when reconnect requested
21mr|kernel-6.6-generic-6.6.126-1|5194	- cifs: reset iface weights when we cannot find a candidate
21mr|kernel-6.6-generic-6.6.126-1|5195	- cifs: serialize other channels when query server interfaces is pending
21mr|kernel-6.6-generic-6.6.126-1|5196	- cifs: update dstaddr whenever channel iface is updated
21mr|kernel-6.6-generic-6.6.126-1|5197	- clk: clk-axi-clkgen: fix fpfd_max frequency for zynq
21mr|kernel-6.6-generic-6.6.126-1|5198	- clk: davinci: Add NULL check in davinci_lpsc_clk_register()
21mr|kernel-6.6-generic-6.6.126-1|5199	- clk: meson-g12a: add missing fclk_div2 to spicc
21mr|kernel-6.6-generic-6.6.126-1|5200	- clk: qcom: ipq5018: keep XO clock always on
21mr|kernel-6.6-generic-6.6.126-1|5201	- clk: rockchip: rk3036: mark ddrphy as critical
21mr|kernel-6.6-generic-6.6.126-1|5202	- clk: sunxi-ng: v3s: Fix de clock definition
21mr|kernel-6.6-generic-6.6.126-1|5203	- clk: tegra: periph: Fix error handling and resolve unsigned compare warning
21mr|kernel-6.6-generic-6.6.126-1|5204	- clk: xilinx: vcu: unregister pll_post only if registered correctly
21mr|kernel-6.6-generic-6.6.126-1|5205	- clocksource: Fix the CPUs' choice in the watchdog per CPU verification
21mr|kernel-6.6-generic-6.6.126-1|5206	- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns
21mr|kernel-6.6-generic-6.6.126-1|5207	- comedi: aio_iiro_16: Fix bit shift out of bounds
21mr|kernel-6.6-generic-6.6.126-1|5208	- comedi: comedi_test: Fix possible deletion of uninitialized timers
21mr|kernel-6.6-generic-6.6.126-1|5209	- comedi: das16m1: Fix bit shift out of bounds
21mr|kernel-6.6-generic-6.6.126-1|5210	- comedi: das6402: Fix bit shift out of bounds
21mr|kernel-6.6-generic-6.6.126-1|5211	- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
21mr|kernel-6.6-generic-6.6.126-1|5212	- comedi: Fix initialization of data for instructions that write to subdevice
21mr|kernel-6.6-generic-6.6.126-1|5213	- comedi: fix race between polling and detaching
21mr|kernel-6.6-generic-6.6.126-1|5214	- comedi: Fix some signed shift left operations
21mr|kernel-6.6-generic-6.6.126-1|5215	- comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
21mr|kernel-6.6-generic-6.6.126-1|5216	- comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()
21mr|kernel-6.6-generic-6.6.126-1|5217	- comedi: Make insn_rw_emulate_bits() do insn->n samples
21mr|kernel-6.6-generic-6.6.126-1|5218	- comedi: pcl726: Prevent invalid irq number
21mr|kernel-6.6-generic-6.6.126-1|5219	- comedi: pcl812: Fix bit shift out of bounds
21mr|kernel-6.6-generic-6.6.126-1|5220	- compiler: remove __ADDRESSABLE_ASM{_STR,}() again
21mr|kernel-6.6-generic-6.6.126-1|5221	- configfs: Do not override creating attribute file failure in populate_attrs()
21mr|kernel-6.6-generic-6.6.126-1|5222	- coresight: Only check bottom two claim bits
21mr|kernel-6.6-generic-6.6.126-1|5223	- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()
21mr|kernel-6.6-generic-6.6.126-1|5224	- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
21mr|kernel-6.6-generic-6.6.126-1|5225	- cpufreq/cppc: Set the frequency used for computing the capacity
21mr|kernel-6.6-generic-6.6.126-1|5226	- cpufreq: Exit governor when failed to start old governor
21mr|kernel-6.6-generic-6.6.126-1|5227	- cpufreq: Initialize cpufreq-based frequency-invariance later
21mr|kernel-6.6-generic-6.6.126-1|5228	- cpufreq: Init policy->rwsem before it may be possibly used
21mr|kernel-6.6-generic-6.6.126-1|5229	- cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode
21mr|kernel-6.6-generic-6.6.126-1|5230	- cpufreq/schedutil: Use a fixed reference frequency
21mr|kernel-6.6-generic-6.6.126-1|5231	- cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs
21mr|kernel-6.6-generic-6.6.126-1|5232	- cpufreq: Use the fixed and coherent frequency for scaling capacity
21mr|kernel-6.6-generic-6.6.126-1|5233	- cpuidle: governors: menu: Avoid selecting states with too much latency
21mr|kernel-6.6-generic-6.6.126-1|5234	- cpuidle: governors: menu: Avoid using invalid recent intervals data
21mr|kernel-6.6-generic-6.6.126-1|5235	- cpuidle: menu: Remove iowait influence
21mr|kernel-6.6-generic-6.6.126-1|5236	- crypto: arm/aes-neonbs - work around gcc-15 warning
21mr|kernel-6.6-generic-6.6.126-1|5237	- crypto: ccp - Fix crash when rebind ccp device for ccp.ko
21mr|kernel-6.6-generic-6.6.126-1|5238	- crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP()
21mr|kernel-6.6-generic-6.6.126-1|5239	- crypto: hisilicon/hpre - fix dma unmap sequence
21mr|kernel-6.6-generic-6.6.126-1|5240	- crypto: img-hash - Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|5241	- crypto: inside-secure - Fix `dma_unmap_sg()` nents value
21mr|kernel-6.6-generic-6.6.126-1|5242	- crypto: jitter - fix intermediary handling
21mr|kernel-6.6-generic-6.6.126-1|5243	- crypto: keembay - Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|5244	- crypto: marvell/cesa - Do not chain submitted requests
21mr|kernel-6.6-generic-6.6.126-1|5245	- crypto: marvell/cesa - Fix engine load inaccuracy
21mr|kernel-6.6-generic-6.6.126-1|5246	- crypto: octeontx2 - add timeout for load_fvc completion poll
21mr|kernel-6.6-generic-6.6.126-1|5247	- crypto: powerpc/poly1305 - add depends on BROKEN for now
21mr|kernel-6.6-generic-6.6.126-1|5248	- crypto: qat - add shutdown handler to qat_dh895xcc
21mr|kernel-6.6-generic-6.6.126-1|5249	- crypto: qat - fix DMA direction for compression on GEN2 devices
21mr|kernel-6.6-generic-6.6.126-1|5250	- crypto: qat - fix seq_file position update in adf_ring_next()
21mr|kernel-6.6-generic-6.6.126-1|5251	- crypto: qat - flush misc workqueue during device shutdown
21mr|kernel-6.6-generic-6.6.126-1|5252	- crypto: qat - lower priority for skcipher and aead algorithms
21mr|kernel-6.6-generic-6.6.126-1|5253	- crypto: qat - use unmanaged allocation for dc_data
21mr|kernel-6.6-generic-6.6.126-1|5254	- crypto: sun8i-ce - fix nents passed to dma_unmap_sg()
21mr|kernel-6.6-generic-6.6.126-1|5255	- cxl/region: Add a dev_err() on missing target list entries
21mr|kernel-6.6-generic-6.6.126-1|5256	- dma-buf: fix timeout handling in dma_resv_wait_timeout v2
21mr|kernel-6.6-generic-6.6.126-1|5257	- dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using
21mr|kernel-6.6-generic-6.6.126-1|5258	- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap
21mr|kernel-6.6-generic-6.6.126-1|5259	- dmaengine: nbpfaxi: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|5260	- dmaengine: nbpfaxi: Fix memory corruption in probe()
21mr|kernel-6.6-generic-6.6.126-1|5261	- dmaengine: stm32-dma: configure next sg only if there are more than 2 sgs
21mr|kernel-6.6-generic-6.6.126-1|5262	- dmaengine: xilinx_dma: Set dma_device directions
21mr|kernel-6.6-generic-6.6.126-1|5263	- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
21mr|kernel-6.6-generic-6.6.126-1|5264	- dm-bufio: fix sched in atomic context
21mr|kernel-6.6-generic-6.6.126-1|5265	- dm-mirror: fix a tiny race condition
21mr|kernel-6.6-generic-6.6.126-1|5266	- dm-mpath: don't print the "loaded" message if registering fails
21mr|kernel-6.6-generic-6.6.126-1|5267	- dm-raid: fix variable in journal device check
21mr|kernel-6.6-generic-6.6.126-1|5268	- dm-table: fix checking for rq stackable devices
21mr|kernel-6.6-generic-6.6.126-1|5269	- dm-verity: fix a memory leak if some arguments are specified multiple times
21mr|kernel-6.6-generic-6.6.126-1|5270	- Documentation: ACPI: Fix parent device references
21mr|kernel-6.6-generic-6.6.126-1|5271	- dpaa2-eth: Fix device reference count leak in MAC endpoint handling
21mr|kernel-6.6-generic-6.6.126-1|5272	- dpaa2-eth: fix xdp_rxq_info leak
21mr|kernel-6.6-generic-6.6.126-1|5273	- dpaa2-switch: Fix device reference count leak in MAC endpoint handling
21mr|kernel-6.6-generic-6.6.126-1|5274	- dpaa_eth: don't use fixed_phy_change_carrier
21mr|kernel-6.6-generic-6.6.126-1|5275	- drbd: add missing kref_get in handle_write_conflicts
21mr|kernel-6.6-generic-6.6.126-1|5276	- Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary
21mr|kernel-6.6-generic-6.6.126-1|5277	- Drivers: hv: vmbus: Add utility function for querying ring size
21mr|kernel-6.6-generic-6.6.126-1|5278	- drivers/rapidio/rio_cm.c: prevent possible heap overwrite
21mr|kernel-6.6-generic-6.6.126-1|5279	- drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to manual
21mr|kernel-6.6-generic-6.6.126-1|5280	- drm/amd/display: Add null pointer check for get_first_active_display()
21mr|kernel-6.6-generic-6.6.126-1|5281	- drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
21mr|kernel-6.6-generic-6.6.126-1|5282	- drm/amd/display: Add primary plane to commits for correct VRR handling
21mr|kernel-6.6-generic-6.6.126-1|5283	- drm/amd/display: Avoid a NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|5284	- drm/amd/display: Avoid configuring PSR granularity if PSR-SU not supported
21mr|kernel-6.6-generic-6.6.126-1|5285	- drm/amd/display: Avoid trying AUX transactions on disconnected ports
21mr|kernel-6.6-generic-6.6.126-1|5286	- drm/amd/display: Don't overclock DCE 6 by 15%%
21mr|kernel-6.6-generic-6.6.126-1|5287	- drm/amd/display: Don't overwrite dce60_clk_mgr
21mr|kernel-6.6-generic-6.6.126-1|5288	- drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
21mr|kernel-6.6-generic-6.6.126-1|5289	- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
21mr|kernel-6.6-generic-6.6.126-1|5290	- drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
21mr|kernel-6.6-generic-6.6.126-1|5291	- drm/amd/display: Fix 'failed to blank crtc!'
21mr|kernel-6.6-generic-6.6.126-1|5292	- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
21mr|kernel-6.6-generic-6.6.126-1|5293	- drm/amd/display: Only finalize atomic_obj if it was initialized
21mr|kernel-6.6-generic-6.6.126-1|5294	- drm/amd/display: Separate set_gsl from set_gsl_source_select
21mr|kernel-6.6-generic-6.6.126-1|5295	- drm/amdgpu: Add kicker device detection
21mr|kernel-6.6-generic-6.6.126-1|5296	- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
21mr|kernel-6.6-generic-6.6.126-1|5297	- drm/amdgpu: Avoid extra evict-restore process.
21mr|kernel-6.6-generic-6.6.126-1|5298	- drm/amdgpu: fix incorrect vm flags to map bo
21mr|kernel-6.6-generic-6.6.126-1|5299	- drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume
21mr|kernel-6.6-generic-6.6.126-1|5300	- drm/amdgpu: switch job hw_fence to amdgpu_fence
21mr|kernel-6.6-generic-6.6.126-1|5301	- drm/amdgpu: update mmhub 3.0.1 client id mappings
21mr|kernel-6.6-generic-6.6.126-1|5302	- drm/amdkfd: Destroy KFD debugfs after destroy KFD wq
21mr|kernel-6.6-generic-6.6.126-1|5303	- drm/amdkfd: Don't call mmput from MMU notifier callback
21mr|kernel-6.6-generic-6.6.126-1|5304	- drm/amdkfd: Fix race in GWS queue scheduling
21mr|kernel-6.6-generic-6.6.126-1|5305	- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value
21mr|kernel-6.6-generic-6.6.126-1|5306	- drm/amd: Restore cached power limit during resume
21mr|kernel-6.6-generic-6.6.126-1|5307	- drm/ast: Fix comment on modeset lock
21mr|kernel-6.6-generic-6.6.126-1|5308	- drm/bridge: cdns-dsi: Check return value when getting default PHY config
21mr|kernel-6.6-generic-6.6.126-1|5309	- drm/bridge: cdns-dsi: Fix connecting to next bridge
21mr|kernel-6.6-generic-6.6.126-1|5310	- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
21mr|kernel-6.6-generic-6.6.126-1|5311	- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
21mr|kernel-6.6-generic-6.6.126-1|5312	- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
21mr|kernel-6.6-generic-6.6.126-1|5313	- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
21mr|kernel-6.6-generic-6.6.126-1|5314	- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
21mr|kernel-6.6-generic-6.6.126-1|5315	- drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
21mr|kernel-6.6-generic-6.6.126-1|5316	- drm/cirrus-qemu: Fix pitch programming
21mr|kernel-6.6-generic-6.6.126-1|5317	- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
21mr|kernel-6.6-generic-6.6.126-1|5318	- drm/etnaviv: Protect the scheduler's pending list with its lock
21mr|kernel-6.6-generic-6.6.126-1|5319	- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
21mr|kernel-6.6-generic-6.6.126-1|5320	- drm/exynos: fimd: Guard display clock control with runtime PM calls
21mr|kernel-6.6-generic-6.6.126-1|5321	- drm/framebuffer: Acquire internal references on GEM handles
21mr|kernel-6.6-generic-6.6.126-1|5322	- drm/gem: Acquire references on GEM handles for framebuffers
21mr|kernel-6.6-generic-6.6.126-1|5323	- drm/gem: Fix race in drm_gem_handle_create_tail()
21mr|kernel-6.6-generic-6.6.126-1|5324	- drm/hisilicon/hibmc: fix the hibmc loaded failed bug
21mr|kernel-6.6-generic-6.6.126-1|5325	- drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x
21mr|kernel-6.6-generic-6.6.126-1|5326	- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read
21mr|kernel-6.6-generic-6.6.126-1|5327	- drm/i915: fix build error some more
21mr|kernel-6.6-generic-6.6.126-1|5328	- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
21mr|kernel-6.6-generic-6.6.126-1|5329	- drm/i915/gsc: mei interrupt top half should be in irq disabled context
21mr|kernel-6.6-generic-6.6.126-1|5330	- drm/i915/gt: Fix timeline left held on VMA alloc error
21mr|kernel-6.6-generic-6.6.126-1|5331	- drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled
21mr|kernel-6.6-generic-6.6.126-1|5332	- drm/i915/selftests: Change mock_request() to return error pointers
21mr|kernel-6.6-generic-6.6.126-1|5333	- drm/msm: Defer fd_install in SUBMIT ioctl
21mr|kernel-6.6-generic-6.6.126-1|5334	- drm/msm/disp: Correct porch timing for SDM845
21mr|kernel-6.6-generic-6.6.126-1|5335	- drm/msm/dpu: Fill in min_prefill_lines for SC8180X
21mr|kernel-6.6-generic-6.6.126-1|5336	- drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
21mr|kernel-6.6-generic-6.6.126-1|5337	- drm/msm: Fix a fence leak in submit error path
21mr|kernel-6.6-generic-6.6.126-1|5338	- drm/msm: Fix another leak in the submit error path
21mr|kernel-6.6-generic-6.6.126-1|5339	- drm/msm/gpu: Fix crash when throttling GPU immediately during boot
21mr|kernel-6.6-generic-6.6.126-1|5340	- drm/msm: use trylock for debugfs
21mr|kernel-6.6-generic-6.6.126-1|5341	- drm/nouveau/bl: increase buffer size to avoid truncate warning
21mr|kernel-6.6-generic-6.6.126-1|5342	- drm/nouveau/disp: Always accept linear modifier
21mr|kernel-6.6-generic-6.6.126-1|5343	- drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().
21mr|kernel-6.6-generic-6.6.126-1|5344	- drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr
21mr|kernel-6.6-generic-6.6.126-1|5345	- drm/nouveau: remove unused memory target test
21mr|kernel-6.6-generic-6.6.126-1|5346	- drm: renesas: rz-du: mipi_dsi: Add min check for VCLK range
21mr|kernel-6.6-generic-6.6.126-1|5347	- drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
21mr|kernel-6.6-generic-6.6.126-1|5348	- drm/sched: Increment job count before swapping tail spsc queue
21mr|kernel-6.6-generic-6.6.126-1|5349	- drm/sched: Remove optimization that causes hang when killing dependent jobs
21mr|kernel-6.6-generic-6.6.126-1|5350	- drm/scheduler: signal scheduled fence when kill job
21mr|kernel-6.6-generic-6.6.126-1|5351	- drm/simpledrm: Do not upcast in release helpers
21mr|kernel-6.6-generic-6.6.126-1|5352	- drm/tegra: Assign plane type before registration
21mr|kernel-6.6-generic-6.6.126-1|5353	- drm/tegra: Fix a possible null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|5354	- drm/tegra: nvdec: Fix dma_alloc_coherent error check
21mr|kernel-6.6-generic-6.6.126-1|5355	- drm/ttm: fix error handling in ttm_buffer_object_transfer
21mr|kernel-6.6-generic-6.6.126-1|5356	- drm/ttm: Respect the shrinker core free target
21mr|kernel-6.6-generic-6.6.126-1|5357	- drm/ttm: Should to return the evict error
21mr|kernel-6.6-generic-6.6.126-1|5358	- drm/udl: Unregister device before cleaning up on disconnect
21mr|kernel-6.6-generic-6.6.126-1|5359	- drm/v3d: Disable interrupts before resetting the GPU
21mr|kernel-6.6-generic-6.6.126-1|5360	- drm/vmwgfx: Fix Host-Backed userspace on Guest-Backed kernel
21mr|kernel-6.6-generic-6.6.126-1|5361	- dt-bindings: display/msm: qcom,mdp5: drop lut clock
21mr|kernel-6.6-generic-6.6.126-1|5362	- dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints
21mr|kernel-6.6-generic-6.6.126-1|5363	- dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints
21mr|kernel-6.6-generic-6.6.126-1|5364	- dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties
21mr|kernel-6.6-generic-6.6.126-1|5365	- dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
21mr|kernel-6.6-generic-6.6.126-1|5366	- dummycon: Trigger redraw when switching consoles with deferred takeover
21mr|kernel-6.6-generic-6.6.126-1|5367	- e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
21mr|kernel-6.6-generic-6.6.126-1|5368	- e1000e: ignore uninitialized checksum word on tgp
21mr|kernel-6.6-generic-6.6.126-1|5369	- e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13
21mr|kernel-6.6-generic-6.6.126-1|5370	- EDAC/altera: Use correct write width with the INTTEST register
21mr|kernel-6.6-generic-6.6.126-1|5371	- EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh
21mr|kernel-6.6-generic-6.6.126-1|5372	- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
21mr|kernel-6.6-generic-6.6.126-1|5373	- EDAC/synopsys: Clear the ECC counters on init
21mr|kernel-6.6-generic-6.6.126-1|5374	- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare
21mr|kernel-6.6-generic-6.6.126-1|5375	- emulex/benet: correct command version selection in be_cmd_get_stats()
21mr|kernel-6.6-generic-6.6.126-1|5376	- energy_model: Use a fixed reference frequency
21mr|kernel-6.6-generic-6.6.126-1|5377	- enic: fix incorrect MTU comparison in enic_change_mtu()
21mr|kernel-6.6-generic-6.6.126-1|5378	- erofs: address D-cache aliasing
21mr|kernel-6.6-generic-6.6.126-1|5379	- erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC
21mr|kernel-6.6-generic-6.6.126-1|5380	- erofs: fix to add missing tracepoint in erofs_read_folio()
21mr|kernel-6.6-generic-6.6.126-1|5381	- erofs: remove unused trace event erofs_destroy_inode
21mr|kernel-6.6-generic-6.6.126-1|5382	- et131x: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|5383	- ethernet: atl1: Add missing DMA mapping error checks and count errors
21mr|kernel-6.6-generic-6.6.126-1|5384	- ethernet: intel: fix building with large NR_CPUS
21mr|kernel-6.6-generic-6.6.126-1|5385	- eventpoll: don't decrement ep refcount while still holding the ep mutex
21mr|kernel-6.6-generic-6.6.126-1|5386	- eventpoll: Fix semi-unbounded recursion
21mr|kernel-6.6-generic-6.6.126-1|5387	- exfat: add cluster chain loop check for dir
21mr|kernel-6.6-generic-6.6.126-1|5388	- ext2: Handle fiemap on empty files to prevent EINVAL
21mr|kernel-6.6-generic-6.6.126-1|5389	- ext4: check fast symlink for ea_inode correctly
21mr|kernel-6.6-generic-6.6.126-1|5390	- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
21mr|kernel-6.6-generic-6.6.126-1|5391	- ext4: don't try to clear the orphan_present feature block device is r/o
21mr|kernel-6.6-generic-6.6.126-1|5392	- ext4: ensure i_size is smaller than maxbytes
21mr|kernel-6.6-generic-6.6.126-1|5393	- ext4: factor out ext4_get_maxbytes()
21mr|kernel-6.6-generic-6.6.126-1|5394	- ext4: fix calculation of credits for extent tree modification
21mr|kernel-6.6-generic-6.6.126-1|5395	- ext4: fix fsmap end of range reporting with bigalloc
21mr|kernel-6.6-generic-6.6.126-1|5396	- ext4: fix hole length calculation overflow in non-extent inodes
21mr|kernel-6.6-generic-6.6.126-1|5397	- ext4: fix largest free orders lists corruption on mb_optimize_scan switch
21mr|kernel-6.6-generic-6.6.126-1|5398	- ext4: fix reserved gdt blocks handling in fsmap
21mr|kernel-6.6-generic-6.6.126-1|5399	- ext4: fix zombie groups in average fragment size lists
21mr|kernel-6.6-generic-6.6.126-1|5400	- ext4: inline: fix len overflow in ext4_prepare_inline_data
21mr|kernel-6.6-generic-6.6.126-1|5401	- ext4: only dirty folios when data journaling regular files
21mr|kernel-6.6-generic-6.6.126-1|5402	- ext4: preserve SB_I_VERSION on remount
21mr|kernel-6.6-generic-6.6.126-1|5403	- ext4: use kmalloc_array() for array space allocation
21mr|kernel-6.6-generic-6.6.126-1|5404	- f2fs: add tracepoint for f2fs_vm_page_mkwrite()
21mr|kernel-6.6-generic-6.6.126-1|5405	- f2fs: check the generic conditions first
21mr|kernel-6.6-generic-6.6.126-1|5406	- f2fs: convert f2fs_vm_page_mkwrite() to use folio
21mr|kernel-6.6-generic-6.6.126-1|5407	- f2fs: doc: fix wrong quota mount option description
21mr|kernel-6.6-generic-6.6.126-1|5408	- f2fs: don't over-report free space or inodes in statvfs
21mr|kernel-6.6-generic-6.6.126-1|5409	- f2fs: fix KMSAN uninit-value in extent_info usage
21mr|kernel-6.6-generic-6.6.126-1|5410	- f2fs: fix to avoid out-of-boundary access in devs.path
21mr|kernel-6.6-generic-6.6.126-1|5411	- f2fs: fix to avoid out-of-boundary access in dnode page
21mr|kernel-6.6-generic-6.6.126-1|5412	- f2fs: fix to avoid panic in f2fs_evict_inode
21mr|kernel-6.6-generic-6.6.126-1|5413	- f2fs: fix to avoid UAF in f2fs_sync_inode_meta()
21mr|kernel-6.6-generic-6.6.126-1|5414	- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
21mr|kernel-6.6-generic-6.6.126-1|5415	- f2fs: fix to calculate dirty data during has_not_enough_free_secs()
21mr|kernel-6.6-generic-6.6.126-1|5416	- f2fs: fix to do sanity check on ino and xnid
21mr|kernel-6.6-generic-6.6.126-1|5417	- f2fs: fix to do sanity check on sit_bitmap_size
21mr|kernel-6.6-generic-6.6.126-1|5418	- f2fs: fix to set atomic write status more clear
21mr|kernel-6.6-generic-6.6.126-1|5419	- f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs mode
21mr|kernel-6.6-generic-6.6.126-1|5420	- f2fs: fix to update upper_p in __get_secs_required() correctly
21mr|kernel-6.6-generic-6.6.126-1|5421	- f2fs: fix to zero post-eof page
21mr|kernel-6.6-generic-6.6.126-1|5422	- f2fs: prevent kernel warning due to negative i_nlink from corrupted image
21mr|kernel-6.6-generic-6.6.126-1|5423	- f2fs: prevent writing without fallocate() for pinned files
21mr|kernel-6.6-generic-6.6.126-1|5424	- f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx
21mr|kernel-6.6-generic-6.6.126-1|5425	- f2fs: vm_unmap_ram() may be called from an invalid context
21mr|kernel-6.6-generic-6.6.126-1|5426	- fanotify: sanitize handle_type values when reporting fid
21mr|kernel-6.6-generic-6.6.126-1|5427	- fbcon: Fix outdated registered_fb reference in comment
21mr|kernel-6.6-generic-6.6.126-1|5428	- fbcon: Make sure modelist not set on unregistered console
21mr|kernel-6.6-generic-6.6.126-1|5429	- fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-6.6-generic-6.6.126-1|5430	- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var
21mr|kernel-6.6-generic-6.6.126-1|5431	- fbdev: fix potential buffer overflow in do_register_framebuffer()
21mr|kernel-6.6-generic-6.6.126-1|5432	- fbdev: Fix vmalloc out-of-bounds write in fast_imageblit
21mr|kernel-6.6-generic-6.6.126-1|5433	- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
21mr|kernel-6.6-generic-6.6.126-1|5434	- firmware: arm_scmi: Add a common helper to check if a message is supported
21mr|kernel-6.6-generic-6.6.126-1|5435	- firmware: arm_scmi: Ensure that the message-id supports fastchannel
21mr|kernel-6.6-generic-6.6.126-1|5436	- firmware: tegra: Fix IVC dependency problems
21mr|kernel-6.6-generic-6.6.126-1|5437	- Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|5438	- fix locking in efi_secret_unlink()
21mr|kernel-6.6-generic-6.6.126-1|5439	- fix proc_sys_compare() handling of in-lookup dentries
21mr|kernel-6.6-generic-6.6.126-1|5440	- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
21mr|kernel-6.6-generic-6.6.126-1|5441	- freezer,sched: Clean saved_state when restoring it during thaw
21mr|kernel-6.6-generic-6.6.126-1|5442	- freezer,sched: Do not restore saved_state of a thawed task
21mr|kernel-6.6-generic-6.6.126-1|5443	- freezer,sched: Use saved_state to reduce some spurious wakeups
21mr|kernel-6.6-generic-6.6.126-1|5444	- fs/buffer: fix use-after-free when call bh_read() helper
21mr|kernel-6.6-generic-6.6.126-1|5445	- fs_context: fix parameter name in infofc() macro
21mr|kernel-6.6-generic-6.6.126-1|5446	- fscrypt: Don't use problematic non-inline crypto engines
21mr|kernel-6.6-generic-6.6.126-1|5447	- fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass
21mr|kernel-6.6-generic-6.6.126-1|5448	- fs/jfs: consolidate sanity checking in dbMount
21mr|kernel-6.6-generic-6.6.126-1|5449	- fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()
21mr|kernel-6.6-generic-6.6.126-1|5450	- fs/ntfs3: Add sanity check for file name
21mr|kernel-6.6-generic-6.6.126-1|5451	- fs/ntfs3: cancle set bad inode after removing name fails
21mr|kernel-6.6-generic-6.6.126-1|5452	- fs/ntfs3: correctly create symlink for relative path
21mr|kernel-6.6-generic-6.6.126-1|5453	- fs/orangefs: Allow 2 more characters in do_c_string()
21mr|kernel-6.6-generic-6.6.126-1|5454	- fs/orangefs: use snprintf() instead of sprintf()
21mr|kernel-6.6-generic-6.6.126-1|5455	- fs: Prevent file descriptor table allocations exceeding INT_MAX
21mr|kernel-6.6-generic-6.6.126-1|5456	- fs/smb: Fix inconsistent refcnt update
21mr|kernel-6.6-generic-6.6.126-1|5457	- fs/xattr.c: fix simple_xattr_list()
21mr|kernel-6.6-generic-6.6.126-1|5458	- ftrace: Also allocate and copy hash for reading of filter files
21mr|kernel-6.6-generic-6.6.126-1|5459	- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
21mr|kernel-6.6-generic-6.6.126-1|5460	- ftrace: Fix UAF when lookup kallsym after ftrace disabled
21mr|kernel-6.6-generic-6.6.126-1|5461	- fuse: fix race between concurrent setattrs from multiple nodes
21mr|kernel-6.6-generic-6.6.126-1|5462	- gfs2: move msleep to sleepable context
21mr|kernel-6.6-generic-6.6.126-1|5463	- gfs2: No more self recovery
21mr|kernel-6.6-generic-6.6.126-1|5464	- gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops
21mr|kernel-6.6-generic-6.6.126-1|5465	- gpiolib: of: Add polarity quirk for s5m8767
21mr|kernel-6.6-generic-6.6.126-1|5466	- gpio: mlxbf2: use platform_get_irq_optional()
21mr|kernel-6.6-generic-6.6.126-1|5467	- gpio: mlxbf3: only get IRQ for device instance 0
21mr|kernel-6.6-generic-6.6.126-1|5468	- gpio: mlxbf3: use platform_get_irq_optional()
21mr|kernel-6.6-generic-6.6.126-1|5469	- gpio: tps65912: check the return value of regmap_update_bits()
21mr|kernel-6.6-generic-6.6.126-1|5470	- gpio: virtio: Fix config space reading.
21mr|kernel-6.6-generic-6.6.126-1|5471	- gpio: wcd934x: check the return value of regmap_update_bits()
21mr|kernel-6.6-generic-6.6.126-1|5472	- gre: Fix IPv6 multicast route creation.
21mr|kernel-6.6-generic-6.6.126-1|5473	- gve: Fix stuck TX queue for DQ queue format
21mr|kernel-6.6-generic-6.6.126-1|5474	- gve: prevent ethtool ops after shutdown
21mr|kernel-6.6-generic-6.6.126-1|5475	- gve: Return error for unknown admin queue command
21mr|kernel-6.6-generic-6.6.126-1|5476	- hfs: fix general protection fault in hfs_find_init()
21mr|kernel-6.6-generic-6.6.126-1|5477	- hfs: fix not erasing deleted b-tree node issue
21mr|kernel-6.6-generic-6.6.126-1|5478	- hfs: fix slab-out-of-bounds in hfs_bnode_read()
21mr|kernel-6.6-generic-6.6.126-1|5479	- hfs: make splice write available again
21mr|kernel-6.6-generic-6.6.126-1|5480	- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
21mr|kernel-6.6-generic-6.6.126-1|5481	- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
21mr|kernel-6.6-generic-6.6.126-1|5482	- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
21mr|kernel-6.6-generic-6.6.126-1|5483	- hfsplus: make splice write available again
21mr|kernel-6.6-generic-6.6.126-1|5484	- hfsplus: remove mutex_lock check in hfsplus_free_extents
21mr|kernel-6.6-generic-6.6.126-1|5485	- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
21mr|kernel-6.6-generic-6.6.126-1|5486	- HID: apple: avoid setting up battery timer for devices without battery
21mr|kernel-6.6-generic-6.6.126-1|5487	- HID: asus: fix UAF via HID_CLAIMED_INPUT validation
21mr|kernel-6.6-generic-6.6.126-1|5488	- HID: core: do not bypass hid_hw_raw_request
21mr|kernel-6.6-generic-6.6.126-1|5489	- HID: core: ensure __hid_request reserves the report ID as the first byte
21mr|kernel-6.6-generic-6.6.126-1|5490	- HID: core: ensure the allocated report buffer can contain the reserved report ID
21mr|kernel-6.6-generic-6.6.126-1|5491	- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version()
21mr|kernel-6.6-generic-6.6.126-1|5492	- HID: input: rename hidinput_set_battery_charge_status()
21mr|kernel-6.6-generic-6.6.126-1|5493	- HID: input: report battery status changes immediately
21mr|kernel-6.6-generic-6.6.126-1|5494	- HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
21mr|kernel-6.6-generic-6.6.126-1|5495	- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
21mr|kernel-6.6-generic-6.6.126-1|5496	- HID: logitech: Add ids for G PRO 2 LIGHTSPEED
21mr|kernel-6.6-generic-6.6.126-1|5497	- HID: magicmouse: avoid setting up battery timer when not needed
21mr|kernel-6.6-generic-6.6.126-1|5498	- HID: mcp2221: Don't set bus speed on every transfer
21mr|kernel-6.6-generic-6.6.126-1|5499	- HID: mcp2221: Handle reads greater than 60 bytes
21mr|kernel-6.6-generic-6.6.126-1|5500	- HID: multitouch: fix slab out-of-bounds access in mt_report_fixup()
21mr|kernel-6.6-generic-6.6.126-1|5501	- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
21mr|kernel-6.6-generic-6.6.126-1|5502	- HID: quirks: add support for Legion Go dual dinput modes
21mr|kernel-6.6-generic-6.6.126-1|5503	- HID: wacom: Add a new Art Pen 2
21mr|kernel-6.6-generic-6.6.126-1|5504	- HID: wacom: fix kobject reference count leak
21mr|kernel-6.6-generic-6.6.126-1|5505	- HID: wacom: fix memory leak on kobject creation failure
21mr|kernel-6.6-generic-6.6.126-1|5506	- HID: wacom: fix memory leak on sysfs attribute creation failure
21mr|kernel-6.6-generic-6.6.126-1|5507	- hv_netvsc: Fix panic during namespace deletion with VF
21mr|kernel-6.6-generic-6.6.126-1|5508	- hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf
21mr|kernel-6.6-generic-6.6.126-1|5509	- hwmon: (corsair-cpro) Validate the size of the received input buffer
21mr|kernel-6.6-generic-6.6.126-1|5510	- hwmon: (emc2305) Set initial PWM minimum value during probe based on thermal state
21mr|kernel-6.6-generic-6.6.126-1|5511	- hwmon: (ftsteutates) Fix TOCTOU race in fts_read()
21mr|kernel-6.6-generic-6.6.126-1|5512	- hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
21mr|kernel-6.6-generic-6.6.126-1|5513	- hwmon: (occ) fix unaligned accesses
21mr|kernel-6.6-generic-6.6.126-1|5514	- hwmon: (occ) Rework attribute registration for stack usage
21mr|kernel-6.6-generic-6.6.126-1|5515	- hwmon: (pmbus/max34440) Fix support for max34451
21mr|kernel-6.6-generic-6.6.126-1|5516	- hwrng: mtk - handle devm_pm_runtime_enable errors
21mr|kernel-6.6-generic-6.6.126-1|5517	- i2c/designware: Fix an initialization issue
21mr|kernel-6.6-generic-6.6.126-1|5518	- i2c: designware: Invoke runtime suspend on quick slave re-registration
21mr|kernel-6.6-generic-6.6.126-1|5519	- i2c: Force DLL0945 touchpad i2c freq to 100khz
21mr|kernel-6.6-generic-6.6.126-1|5520	- i2c: npcm: Add clock toggle recovery
21mr|kernel-6.6-generic-6.6.126-1|5521	- i2c: omap: Add support for setting mux
21mr|kernel-6.6-generic-6.6.126-1|5522	- i2c: omap: Fix an error handling path in omap_i2c_probe()
21mr|kernel-6.6-generic-6.6.126-1|5523	- i2c: omap: fix deprecated of_property_read_bool() use
21mr|kernel-6.6-generic-6.6.126-1|5524	- i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe()
21mr|kernel-6.6-generic-6.6.126-1|5525	- i2c: qup: jump out of the loop in case of timeout
21mr|kernel-6.6-generic-6.6.126-1|5526	- i2c: robotfuzz-osif: disable zero-length read messages
21mr|kernel-6.6-generic-6.6.126-1|5527	- i2c: stm32f7: perform most of irq job in threaded handler
21mr|kernel-6.6-generic-6.6.126-1|5528	- i2c: stm32f7: simplify status messages in case of errors
21mr|kernel-6.6-generic-6.6.126-1|5529	- i2c: stm32f7: unmap DMA mapped buffer
21mr|kernel-6.6-generic-6.6.126-1|5530	- i2c: stm32f7: use dev_err_probe upon calls of devm_request_irq
21mr|kernel-6.6-generic-6.6.126-1|5531	- i2c: stm32f7: Use devm_clk_get_enabled()
21mr|kernel-6.6-generic-6.6.126-1|5532	- i2c: stm32: fix the device used for the DMA map
21mr|kernel-6.6-generic-6.6.126-1|5533	- i2c: tegra: check msg length in SMBUS block read
21mr|kernel-6.6-generic-6.6.126-1|5534	- i2c: tegra: Fix reset error handling with ACPI
21mr|kernel-6.6-generic-6.6.126-1|5535	- i2c: tiny-usb: disable zero-length read messages
21mr|kernel-6.6-generic-6.6.126-1|5536	- i2c: virtio: Avoid hang by using interruptible completion wait
21mr|kernel-6.6-generic-6.6.126-1|5537	- i3c: add missing include to internal header
21mr|kernel-6.6-generic-6.6.126-1|5538	- i3c: don't fail if GETHDRCAP is unsupported
21mr|kernel-6.6-generic-6.6.126-1|5539	- i3c: master: Initialize ret in i3c_i2c_notifier_call()
21mr|kernel-6.6-generic-6.6.126-1|5540	- i40e: Add rx_missed_errors for buffer exhaustion
21mr|kernel-6.6-generic-6.6.126-1|5541	- i40e: fix MMIO write access to an invalid page in i40e_clear_hw
21mr|kernel-6.6-generic-6.6.126-1|5542	- i40e: report VF tx_dropped with tx_errors instead of tx_discards
21mr|kernel-6.6-generic-6.6.126-1|5543	- i40e: When removing VF MAC filters, only check PF-set MAC
21mr|kernel-6.6-generic-6.6.126-1|5544	- ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof
21mr|kernel-6.6-generic-6.6.126-1|5545	- ice: add NULL check in eswitch lag check
21mr|kernel-6.6-generic-6.6.126-1|5546	- ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
21mr|kernel-6.6-generic-6.6.126-1|5547	- ice: fix check for existing switch rule
21mr|kernel-6.6-generic-6.6.126-1|5548	- ice: fix incorrect counter for buffer allocation failures
21mr|kernel-6.6-generic-6.6.126-1|5549	- ice: gather page_count()'s of each frag right before XDP prog call
21mr|kernel-6.6-generic-6.6.126-1|5550	- ice: Introduce ice_xdp_buff
21mr|kernel-6.6-generic-6.6.126-1|5551	- ice: stop storing XDP verdict within ice_rx_buf
21mr|kernel-6.6-generic-6.6.126-1|5552	- igc: disable L1.2 PCI-E link substate to avoid performance issue
21mr|kernel-6.6-generic-6.6.126-1|5553	- igc: fix disabling L1.2 PCI-E link substate on I226 on init
21mr|kernel-6.6-generic-6.6.126-1|5554	- iio: accel: fxls8962af: Fix temperature calculation
21mr|kernel-6.6-generic-6.6.126-1|5555	- iio: accel: fxls8962af: Fix temperature scan element sign
21mr|kernel-6.6-generic-6.6.126-1|5556	- iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flush
21mr|kernel-6.6-generic-6.6.126-1|5557	- iio: adc: ad7606_spi: fix reg write value mask
21mr|kernel-6.6-generic-6.6.126-1|5558	- iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement
21mr|kernel-6.6-generic-6.6.126-1|5559	- iio: adc: ad7949: use spi_is_bpw_supported()
21mr|kernel-6.6-generic-6.6.126-1|5560	- iio: adc: ad_sigma_delta: change to buffer predisable
21mr|kernel-6.6-generic-6.6.126-1|5561	- iio: adc: ad_sigma_delta: don't overallocate scan buffer
21mr|kernel-6.6-generic-6.6.126-1|5562	- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
21mr|kernel-6.6-generic-6.6.126-1|5563	- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
21mr|kernel-6.6-generic-6.6.126-1|5564	- iio: adc: max1363: Reorder mode_list[] entries
21mr|kernel-6.6-generic-6.6.126-1|5565	- iio: adc: stm32-adc: Fix race in installing chained IRQ handler
21mr|kernel-6.6-generic-6.6.126-1|5566	- iio: hid-sensor-prox: Fix incorrect OFFSET calculation
21mr|kernel-6.6-generic-6.6.126-1|5567	- iio: hid-sensor-prox: Restore lost scale assignments
21mr|kernel-6.6-generic-6.6.126-1|5568	- iio: imu: bno055: fix OOB access of hw_xlate array
21mr|kernel-6.6-generic-6.6.126-1|5569	- iio: imu: inv_icm42600: change invalid data error to -EBUSY
21mr|kernel-6.6-generic-6.6.126-1|5570	- iio: imu: inv_icm42600: Convert to uXX and sXX integer types
21mr|kernel-6.6-generic-6.6.126-1|5571	- iio: imu: inv_icm42600: Fix temperature calculation
21mr|kernel-6.6-generic-6.6.126-1|5572	- iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64
21mr|kernel-6.6-generic-6.6.126-1|5573	- iio: imu: inv_icm42600: use = { } instead of memset()
21mr|kernel-6.6-generic-6.6.126-1|5574	- iio: light: as73211: Ensure buffer holes are zeroed
21mr|kernel-6.6-generic-6.6.126-1|5575	- iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
21mr|kernel-6.6-generic-6.6.126-1|5576	- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
21mr|kernel-6.6-generic-6.6.126-1|5577	- iio: proximity: isl29501: fix buffered read on big-endian systems
21mr|kernel-6.6-generic-6.6.126-1|5578	- iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()
21mr|kernel-6.6-generic-6.6.126-1|5579	- imx8m-blk-ctrl: set ISI panic write hurry level
21mr|kernel-6.6-generic-6.6.126-1|5580	- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
21mr|kernel-6.6-generic-6.6.126-1|5581	- Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
21mr|kernel-6.6-generic-6.6.126-1|5582	- Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer()
21mr|kernel-6.6-generic-6.6.126-1|5583	- Input: ims-pcu - check record size in ims_pcu_flash_firmware()
21mr|kernel-6.6-generic-6.6.126-1|5584	- Input: iqs7222 - explicitly define number of external channels
21mr|kernel-6.6-generic-6.6.126-1|5585	- Input: sparcspkr - avoid unannotated fall-through
21mr|kernel-6.6-generic-6.6.126-1|5586	- Input: xpad - set correct controller type for Acer NGR200
21mr|kernel-6.6-generic-6.6.126-1|5587	- Input: xpad - support Acer NGR 200 Controller
21mr|kernel-6.6-generic-6.6.126-1|5588	- intel_idle: Allow loading ACPI tables for any family
21mr|kernel-6.6-generic-6.6.126-1|5589	- interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node
21mr|kernel-6.6-generic-6.6.126-1|5590	- interconnect: qcom: sc8180x: specify num_nodes
21mr|kernel-6.6-generic-6.6.126-1|5591	- interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg
21mr|kernel-6.6-generic-6.6.126-1|5592	- iommu/amd: Avoid stack buffer overflow from kernel cmdline
21mr|kernel-6.6-generic-6.6.126-1|5593	- iommu/amd: Ensure GA log notifier callbacks finish running before module unload
21mr|kernel-6.6-generic-6.6.126-1|5594	- iommu/amd: Fix geometry.aperture_end for V2 tables
21mr|kernel-6.6-generic-6.6.126-1|5595	- iommu/arm-smmu-qcom: Add SM6115 MDSS compatible
21mr|kernel-6.6-generic-6.6.126-1|5596	- iommufd: Prevent ALIGN() overflow
21mr|kernel-6.6-generic-6.6.126-1|5597	- iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range
21mr|kernel-6.6-generic-6.6.126-1|5598	- iommu/rockchip: prevent iommus dead loop when two masters share one IOMMU
21mr|kernel-6.6-generic-6.6.126-1|5599	- ionic: clean dbpage in de-init
21mr|kernel-6.6-generic-6.6.126-1|5600	- ionic: Prevent driver/fw getting out of sync on devcmd(s)
21mr|kernel-6.6-generic-6.6.126-1|5601	- iosys-map: Fix undefined behavior in iosys_map_clear()
21mr|kernel-6.6-generic-6.6.126-1|5602	- io_uring: account drain memory to cgroup
21mr|kernel-6.6-generic-6.6.126-1|5603	- io_uring: don't use int for ABI
21mr|kernel-6.6-generic-6.6.126-1|5604	- io_uring: fix task leak issue in io_wq_create()
21mr|kernel-6.6-generic-6.6.126-1|5605	- io_uring/kbuf: account ring io_buffer_list memory
21mr|kernel-6.6-generic-6.6.126-1|5606	- io_uring: make fallocate be hashed work
21mr|kernel-6.6-generic-6.6.126-1|5607	- io_uring/net: commit partial buffers on retry
21mr|kernel-6.6-generic-6.6.126-1|5608	- io_uring/poll: fix POLLERR handling
21mr|kernel-6.6-generic-6.6.126-1|5609	- ipc: fix to protect IPCS lookups using RCU
21mr|kernel-6.6-generic-6.6.126-1|5610	- ipmi: Fix strcpy source and destination the same
21mr|kernel-6.6-generic-6.6.126-1|5611	- ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()
21mr|kernel-6.6-generic-6.6.126-1|5612	- ipmi: Use dev_warn_ratelimited() for incorrect message warnings
21mr|kernel-6.6-generic-6.6.126-1|5613	- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
21mr|kernel-6.6-generic-6.6.126-1|5614	- ipv6: annotate data-races around rt->fib6_nsiblings
21mr|kernel-6.6-generic-6.6.126-1|5615	- ipv6: fix possible infinite loop in fib6_info_uses_dev()
21mr|kernel-6.6-generic-6.6.126-1|5616	- ipv6: make addrconf_wq single threaded
21mr|kernel-6.6-generic-6.6.126-1|5617	- ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc().
21mr|kernel-6.6-generic-6.6.126-1|5618	- ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
21mr|kernel-6.6-generic-6.6.126-1|5619	- ipv6: prevent infinite loop in rt6_nlmsg_size()
21mr|kernel-6.6-generic-6.6.126-1|5620	- ipv6: reject malicious packets in ipv6_gso_segment()
21mr|kernel-6.6-generic-6.6.126-1|5621	- ipv6: sr: Fix MAC comparison to be constant-time
21mr|kernel-6.6-generic-6.6.126-1|5622	- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
21mr|kernel-6.6-generic-6.6.126-1|5623	- irqchip: Build IMX_MU_MSI only on ARM
21mr|kernel-6.6-generic-6.6.126-1|5624	- isofs: Verify inode mode when loading from disk
21mr|kernel-6.6-generic-6.6.126-1|5625	- iwlwifi: Add missing check for alloc_ordered_workqueue
21mr|kernel-6.6-generic-6.6.126-1|5626	- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc
21mr|kernel-6.6-generic-6.6.126-1|5627	- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
21mr|kernel-6.6-generic-6.6.126-1|5628	- jbd2: prevent softlockup in jbd2_log_do_checkpoint()
21mr|kernel-6.6-generic-6.6.126-1|5629	- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
21mr|kernel-6.6-generic-6.6.126-1|5630	- jffs2: check that raw node were preallocated before writing summary
21mr|kernel-6.6-generic-6.6.126-1|5631	- jfs: fix metapage reference count leak in dbAllocCtl
21mr|kernel-6.6-generic-6.6.126-1|5632	- jfs: Regular file corruption check
21mr|kernel-6.6-generic-6.6.126-1|5633	- jfs: reject on-disk inodes of an unsupported type
21mr|kernel-6.6-generic-6.6.126-1|5634	- jfs: truncate good inode pages when hard link is 0
21mr|kernel-6.6-generic-6.6.126-1|5635	- jfs: upper bound check of tree index in dbAllocAG
21mr|kernel-6.6-generic-6.6.126-1|5636	- jfs: validate AG parameters in dbMount() to prevent crashes
21mr|kernel-6.6-generic-6.6.126-1|5637	- kallsyms: fix build without execinfo
21mr|kernel-6.6-generic-6.6.126-1|5638	- kasan: remove kasan_find_vm_area() to prevent possible deadlock
21mr|kernel-6.6-generic-6.6.126-1|5639	- kasan: use vmalloc_dump_obj() for vmalloc error reports
21mr|kernel-6.6-generic-6.6.126-1|5640	- kbuild: rpm-pkg: simplify installkernel %%post
21mr|kernel-6.6-generic-6.6.126-1|5641	- kbuild: userprogs: use correct linker when mixing clang and GNU ld
21mr|kernel-6.6-generic-6.6.126-1|5642	- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed()
21mr|kernel-6.6-generic-6.6.126-1|5643	- kconfig: gconf: fix potential memory leak in renderer_edited()
21mr|kernel-6.6-generic-6.6.126-1|5644	- kconfig: lxdialog: fix 'space' to (de)select options
21mr|kernel-6.6-generic-6.6.126-1|5645	- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
21mr|kernel-6.6-generic-6.6.126-1|5646	- kconfig: nconf: Ensure null termination where strncpy is used
21mr|kernel-6.6-generic-6.6.126-1|5647	- kconfig: qconf: fix ConfigList::updateListAllforAll()
21mr|kernel-6.6-generic-6.6.126-1|5648	- kcsan: test: Initialize dummy variable
21mr|kernel-6.6-generic-6.6.126-1|5649	- kernel: trace: preemptirq_delay_test: use offstack cpu mask
21mr|kernel-6.6-generic-6.6.126-1|5650	- kselftest/arm64: Fix check for setting new VLs in sve-ptrace
21mr|kernel-6.6-generic-6.6.126-1|5651	- kselftest/arm64: Specify SVE data when testing VL set in sve-ptrace
21mr|kernel-6.6-generic-6.6.126-1|5652	- ksmbd: add free_transport ops in ksmbd connection
21mr|kernel-6.6-generic-6.6.126-1|5653	- ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension
21mr|kernel-6.6-generic-6.6.126-1|5654	- ksmbd: extend the connection limiting mechanism to support IPv6
21mr|kernel-6.6-generic-6.6.126-1|5655	- ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()
21mr|kernel-6.6-generic-6.6.126-1|5656	- ksmbd: fix corrupted mtime and ctime in smb2_open
21mr|kernel-6.6-generic-6.6.126-1|5657	- ksmbd: fix null pointer dereference error in generate_encryptionkey
21mr|kernel-6.6-generic-6.6.126-1|5658	- ksmbd: fix null pointer dereference in destroy_previous_session
21mr|kernel-6.6-generic-6.6.126-1|5659	- ksmbd: fix potential use-after-free in oplock/lease break ack
21mr|kernel-6.6-generic-6.6.126-1|5660	- ksmbd: fix Preauh_HashValue race condition
21mr|kernel-6.6-generic-6.6.126-1|5661	- ksmbd: fix refcount leak causing resource not released
21mr|kernel-6.6-generic-6.6.126-1|5662	- ksmbd: fix use-after-free in __smb2_lease_break_noti()
21mr|kernel-6.6-generic-6.6.126-1|5663	- ksmbd: limit repeated connections from clients with the same IP
21mr|kernel-6.6-generic-6.6.126-1|5664	- ksmbd: provide zero as a unique ID to the Mac client
21mr|kernel-6.6-generic-6.6.126-1|5665	- ksmbd: remove unsafe_memcpy use in session setup
21mr|kernel-6.6-generic-6.6.126-1|5666	- ksmbd: Use unsafe_memcpy() for ntlm_negotiate
21mr|kernel-6.6-generic-6.6.126-1|5667	- ktest.pl: Prevent recursion of default variable options
21mr|kernel-6.6-generic-6.6.126-1|5668	- Kunit to check the longest symbol length
21mr|kernel-6.6-generic-6.6.126-1|5669	- KVM: arm64: Fix kernel BUG() due to bad backport of FPSIMD/SVE/SME fix
21mr|kernel-6.6-generic-6.6.126-1|5670	- KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter
21mr|kernel-6.6-generic-6.6.126-1|5671	- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
21mr|kernel-6.6-generic-6.6.126-1|5672	- KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY
21mr|kernel-6.6-generic-6.6.126-1|5673	- KVM: SVM: Advertise TSA CPUID bits to guests
21mr|kernel-6.6-generic-6.6.126-1|5674	- KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs
21mr|kernel-6.6-generic-6.6.126-1|5675	- KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight
21mr|kernel-6.6-generic-6.6.126-1|5676	- KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow
21mr|kernel-6.6-generic-6.6.126-1|5677	- KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported
21mr|kernel-6.6-generic-6.6.126-1|5678	- KVM: VMX: Extract checking of guest's DEBUGCTL into helper
21mr|kernel-6.6-generic-6.6.126-1|5679	- KVM: VMX: Flush shadow VMCS on emergency reboot
21mr|kernel-6.6-generic-6.6.126-1|5680	- KVM: VMX: Handle forced exit due to preemption timer in fastpath
21mr|kernel-6.6-generic-6.6.126-1|5681	- KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2
21mr|kernel-6.6-generic-6.6.126-1|5682	- KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guest
21mr|kernel-6.6-generic-6.6.126-1|5683	- KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits
21mr|kernel-6.6-generic-6.6.126-1|5684	- KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs
21mr|kernel-6.6-generic-6.6.126-1|5685	- KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap
21mr|kernel-6.6-generic-6.6.126-1|5686	- KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag
21mr|kernel-6.6-generic-6.6.126-1|5687	- KVM: x86: Fully defer to vendor code to decide how to force immediate exit
21mr|kernel-6.6-generic-6.6.126-1|5688	- KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush
21mr|kernel-6.6-generic-6.6.126-1|5689	- KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers
21mr|kernel-6.6-generic-6.6.126-1|5690	- KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint
21mr|kernel-6.6-generic-6.6.126-1|5691	- KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()
21mr|kernel-6.6-generic-6.6.126-1|5692	- KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs
21mr|kernel-6.6-generic-6.6.126-1|5693	- KVM: x86: Snapshot the host's DEBUGCTL in common x86
21mr|kernel-6.6-generic-6.6.126-1|5694	- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
21mr|kernel-6.6-generic-6.6.126-1|5695	- KVM: x86: use array_index_nospec with indices that come from guest
21mr|kernel-6.6-generic-6.6.126-1|5696	- KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table.
21mr|kernel-6.6-generic-6.6.126-1|5697	- KVM: x86/xen: Fix cleanup logic in emulation of Xen schedop poll hypercalls
21mr|kernel-6.6-generic-6.6.126-1|5698	- leds: flash: leds-qcom-flash: Fix registry access after re-bind
21mr|kernel-6.6-generic-6.6.126-1|5699	- leds: flash: leds-qcom-flash: Limit LED current based on thermal condition
21mr|kernel-6.6-generic-6.6.126-1|5700	- leds: leds-lp50xx: Handle reg to get correct multi_index
21mr|kernel-6.6-generic-6.6.126-1|5701	- leds: multicolor: Fix intensity setting while SW blinking
21mr|kernel-6.6-generic-6.6.126-1|5702	- libbpf: Add identical pointer detection to btf_dedup_is_equiv()
21mr|kernel-6.6-generic-6.6.126-1|5703	- libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
21mr|kernel-6.6-generic-6.6.126-1|5704	- libbpf: Fix possible use-after-free for externs
21mr|kernel-6.6-generic-6.6.126-1|5705	- lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap
21mr|kernel-6.6-generic-6.6.126-1|5706	- lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()
21mr|kernel-6.6-generic-6.6.126-1|5707	- lib: test_objagg: Set error message in check_expect_hints_stats()
21mr|kernel-6.6-generic-6.6.126-1|5708	- Logitech C-270 even more broken
21mr|kernel-6.6-generic-6.6.126-1|5709	- LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg
21mr|kernel-6.6-generic-6.6.126-1|5710	- LoongArch: BPF: Fix jump offset calculation in tailcall
21mr|kernel-6.6-generic-6.6.126-1|5711	- LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset()
21mr|kernel-6.6-generic-6.6.126-1|5712	- LoongArch: Optimize module load time by optimizing PLT/GOT counting
21mr|kernel-6.6-generic-6.6.126-1|5713	- loop: Avoid updating block size under exclusive owner
21mr|kernel-6.6-generic-6.6.126-1|5714	- m68k: Don't unregister boot console needlessly
21mr|kernel-6.6-generic-6.6.126-1|5715	- m68k: Fix lost column on framebuffer debug console
21mr|kernel-6.6-generic-6.6.126-1|5716	- mailbox: Not protect module_put with spin_lock_irqsave
21mr|kernel-6.6-generic-6.6.126-1|5717	- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
21mr|kernel-6.6-generic-6.6.126-1|5718	- maple_tree: fix mt_destroy_walk() on root leaf node
21mr|kernel-6.6-generic-6.6.126-1|5719	- md: dm-zoned-target: Initialize return variable r to avoid uninitialized use
21mr|kernel-6.6-generic-6.6.126-1|5720	- md/md-bitmap: fix dm-raid max_write_behind setting
21mr|kernel-6.6-generic-6.6.126-1|5721	- md/md-bitmap: fix GPF in bitmap_get_stats()
21mr|kernel-6.6-generic-6.6.126-1|5722	- md/md-cluster: handle REMOVE message earlier
21mr|kernel-6.6-generic-6.6.126-1|5723	- md/raid1: Fix stack memory use after return in raid1_reshape
21mr|kernel-6.6-generic-6.6.126-1|5724	- media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case
21mr|kernel-6.6-generic-6.6.126-1|5725	- media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div
21mr|kernel-6.6-generic-6.6.126-1|5726	- media: ccs-pll: Start OP pre-PLL multiplier search from correct value
21mr|kernel-6.6-generic-6.6.126-1|5727	- media: ccs-pll: Start VT pre-PLL multiplier search from correct value
21mr|kernel-6.6-generic-6.6.126-1|5728	- media: cxusb: no longer judge rbuf when the write fails
21mr|kernel-6.6-generic-6.6.126-1|5729	- media: davinci: vpif: Fix memory leak in probe error path
21mr|kernel-6.6-generic-6.6.126-1|5730	- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb()
21mr|kernel-6.6-generic-6.6.126-1|5731	- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
21mr|kernel-6.6-generic-6.6.126-1|5732	- media: gspca: Add bounds checking to firmware parser
21mr|kernel-6.6-generic-6.6.126-1|5733	- media: gspca: Add error handling for stv06xx_read_sensor()
21mr|kernel-6.6-generic-6.6.126-1|5734	- media: hi556: correct the test pattern configuration
21mr|kernel-6.6-generic-6.6.126-1|5735	- media: i2c: ds90ub913: Fix returned fmt from .set_fmt()
21mr|kernel-6.6-generic-6.6.126-1|5736	- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()
21mr|kernel-6.6-generic-6.6.126-1|5737	- media: imx-jpeg: Cleanup after an allocation error
21mr|kernel-6.6-generic-6.6.126-1|5738	- media: imx-jpeg: Drop the first error frames
21mr|kernel-6.6-generic-6.6.126-1|5739	- media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead
21mr|kernel-6.6-generic-6.6.126-1|5740	- media: imx-jpeg: Reset slot data pointers when freed
21mr|kernel-6.6-generic-6.6.126-1|5741	- media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls
21mr|kernel-6.6-generic-6.6.126-1|5742	- media: mediatek: vcodec: Correct vsi_core framebuffer size
21mr|kernel-6.6-generic-6.6.126-1|5743	- media: nxp: imx8-isi: better handle the m2m usage_count
21mr|kernel-6.6-generic-6.6.126-1|5744	- media: omap3isp: use sgtable-based scatterlist wrappers
21mr|kernel-6.6-generic-6.6.126-1|5745	- media: ov2659: Fix memory leaks in ov2659_probe()
21mr|kernel-6.6-generic-6.6.126-1|5746	- media: ov5675: suppress probe deferral errors
21mr|kernel-6.6-generic-6.6.126-1|5747	- media: ov8856: suppress probe deferral errors
21mr|kernel-6.6-generic-6.6.126-1|5748	- media: qcom: camss: cleanup media device allocated resource on error path
21mr|kernel-6.6-generic-6.6.126-1|5749	- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()
21mr|kernel-6.6-generic-6.6.126-1|5750	- media: tc358743: Check I2C succeeded during probe
21mr|kernel-6.6-generic-6.6.126-1|5751	- media: tc358743: Increase FIFO trigger level to 374
21mr|kernel-6.6-generic-6.6.126-1|5752	- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
21mr|kernel-6.6-generic-6.6.126-1|5753	- media: usb: hdpvr: disable zero-length read messages
21mr|kernel-6.6-generic-6.6.126-1|5754	- media: usbtv: Lock resolution while streaming
21mr|kernel-6.6-generic-6.6.126-1|5755	- media: uvcvideo: Do not mark valid metadata as invalid
21mr|kernel-6.6-generic-6.6.126-1|5756	- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format()
21mr|kernel-6.6-generic-6.6.126-1|5757	- media: uvcvideo: Fix bandwidth issue for Alcor camera
21mr|kernel-6.6-generic-6.6.126-1|5758	- media: uvcvideo: Fix deferred probing error
21mr|kernel-6.6-generic-6.6.126-1|5759	- media: uvcvideo: Return the number of processed controls
21mr|kernel-6.6-generic-6.6.126-1|5760	- media: uvcvideo: Rollback non processed entities on error
21mr|kernel-6.6-generic-6.6.126-1|5761	- media: uvcvideo: Send control events for partial succeeds
21mr|kernel-6.6-generic-6.6.126-1|5762	- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control
21mr|kernel-6.6-generic-6.6.126-1|5763	- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()
21mr|kernel-6.6-generic-6.6.126-1|5764	- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check
21mr|kernel-6.6-generic-6.6.126-1|5765	- media: v4l2-dev: fix error handling in __video_register_device()
21mr|kernel-6.6-generic-6.6.126-1|5766	- media: venus: Add a check for packet size after reading from shared memory
21mr|kernel-6.6-generic-6.6.126-1|5767	- media: venus: Fix OOB read due to missing payload bound check
21mr|kernel-6.6-generic-6.6.126-1|5768	- media: venus: Fix probe error handling
21mr|kernel-6.6-generic-6.6.126-1|5769	- media: venus: hfi: explicitly release IRQ during teardown
21mr|kernel-6.6-generic-6.6.126-1|5770	- media: venus: protect against spurious interrupts during probe
21mr|kernel-6.6-generic-6.6.126-1|5771	- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.
21mr|kernel-6.6-generic-6.6.126-1|5772	- media: venus: venc: Clamp param smaller than 1fps and bigger than 240
21mr|kernel-6.6-generic-6.6.126-1|5773	- media: verisilicon: Fix AV1 decoder clock frequency
21mr|kernel-6.6-generic-6.6.126-1|5774	- media: videobuf2: use sgtable-based scatterlist wrappers
21mr|kernel-6.6-generic-6.6.126-1|5775	- media: vidtv: Terminating the subsequent process of initialization failure
21mr|kernel-6.6-generic-6.6.126-1|5776	- media: vivid: Change the siize of the composing
21mr|kernel-6.6-generic-6.6.126-1|5777	- media: vivid: fix wrong pixel_array control size
21mr|kernel-6.6-generic-6.6.126-1|5778	- mei: bus: Check for still connected devices in mei_cl_bus_dev_release()
21mr|kernel-6.6-generic-6.6.126-1|5779	- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()
21mr|kernel-6.6-generic-6.6.126-1|5780	- memstick: Fix deadlock by moving removing flag earlier
21mr|kernel-6.6-generic-6.6.126-1|5781	- mfd: axp20x: Set explicit ID for AXP313 regulator
21mr|kernel-6.6-generic-6.6.126-1|5782	- mfd: max14577: Fix wakeup source leaks on device unbind
21mr|kernel-6.6-generic-6.6.126-1|5783	- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
21mr|kernel-6.6-generic-6.6.126-1|5784	- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
21mr|kernel-6.6-generic-6.6.126-1|5785	- mips: dts: lantiq: danube: add missing burst length property
21mr|kernel-6.6-generic-6.6.126-1|5786	- MIPS: lantiq: falcon: sysctrl: fix request memory check logic
21mr|kernel-6.6-generic-6.6.126-1|5787	- mips: lantiq: xway: sysctrl: rename the etop node
21mr|kernel-6.6-generic-6.6.126-1|5788	- MIPS: mm: tlb-r4k: Uniquify TLB entries on init
21mr|kernel-6.6-generic-6.6.126-1|5789	- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
21mr|kernel-6.6-generic-6.6.126-1|5790	- misc: rtsx: usb: Ensure mmc child device is active when card is present
21mr|kernel-6.6-generic-6.6.126-1|5791	- misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()
21mr|kernel-6.6-generic-6.6.126-1|5792	- mlxsw: spectrum: Forward packets with an IPv4 link-local source IP
21mr|kernel-6.6-generic-6.6.126-1|5793	- mmc: Add quirk to disable DDR50 tuning
21mr|kernel-6.6-generic-6.6.126-1|5794	- mmc: bcm2835: Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|5795	- mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
21mr|kernel-6.6-generic-6.6.126-1|5796	- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
21mr|kernel-6.6-generic-6.6.126-1|5797	- mmc: sdhci: Add a helper function for dump register in dynamic debug mode
21mr|kernel-6.6-generic-6.6.126-1|5798	- mmc: sdhci_am654: Workaround for Errata i2312
21mr|kernel-6.6-generic-6.6.126-1|5799	- mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
21mr|kernel-6.6-generic-6.6.126-1|5800	- mmc: sdhci-pci-gli: Add a new function to simplify the code
21mr|kernel-6.6-generic-6.6.126-1|5801	- mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER
21mr|kernel-6.6-generic-6.6.126-1|5802	- mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
21mr|kernel-6.6-generic-6.6.126-1|5803	- mmc: sdhci-pci-gli: Use PCI AER definitions, not hard-coded values
21mr|kernel-6.6-generic-6.6.126-1|5804	- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models
21mr|kernel-6.6-generic-6.6.126-1|5805	- mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write
21mr|kernel-6.6-generic-6.6.126-1|5806	- mm/debug_vm_pgtable: clear page table entries at destroy_args()
21mr|kernel-6.6-generic-6.6.126-1|5807	- mm: drop the assumption that VM_SHARED always implies writable
21mr|kernel-6.6-generic-6.6.126-1|5808	- mm: fix ratelimit_pages update error in dirty_ratio_handler()
21mr|kernel-6.6-generic-6.6.126-1|5809	- mm: fix the inaccurate memory statistics issue for users
21mr|kernel-6.6-generic-6.6.126-1|5810	- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
21mr|kernel-6.6-generic-6.6.126-1|5811	- mm/huge_memory: fix dereferencing invalid pmd migration entry
21mr|kernel-6.6-generic-6.6.126-1|5812	- mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
21mr|kernel-6.6-generic-6.6.126-1|5813	- mm/hugetlb: unshare page tables during VMA split, not before
21mr|kernel-6.6-generic-6.6.126-1|5814	- mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma
21mr|kernel-6.6-generic-6.6.126-1|5815	- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock
21mr|kernel-6.6-generic-6.6.126-1|5816	- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
21mr|kernel-6.6-generic-6.6.126-1|5817	- mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
21mr|kernel-6.6-generic-6.6.126-1|5818	- mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
21mr|kernel-6.6-generic-6.6.126-1|5819	- mm: reinstate ability to map write-sealed memfd mappings read-only
21mr|kernel-6.6-generic-6.6.126-1|5820	- mm: update memfd seal write check to include F_SEAL_WRITE
21mr|kernel-6.6-generic-6.6.126-1|5821	- mm/vmalloc: leave lazy MMU mode on PTE mapping error
21mr|kernel-6.6-generic-6.6.126-1|5822	- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
21mr|kernel-6.6-generic-6.6.126-1|5823	- module: Prevent silent truncation of module name in delete_module(2)
21mr|kernel-6.6-generic-6.6.126-1|5824	- module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper
21mr|kernel-6.6-generic-6.6.126-1|5825	- module: Restore the moduleparam prefix length check
21mr|kernel-6.6-generic-6.6.126-1|5826	- most: core: Drop device reference after usage in get_channel()
21mr|kernel-6.6-generic-6.6.126-1|5827	- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
21mr|kernel-6.6-generic-6.6.126-1|5828	- mptcp: disable add_addr retransmission when timeout is 0
21mr|kernel-6.6-generic-6.6.126-1|5829	- mptcp: drop skb if MPTCP skb extension allocation fails
21mr|kernel-6.6-generic-6.6.126-1|5830	- mptcp: make fallback action and fallback decision atomic
21mr|kernel-6.6-generic-6.6.126-1|5831	- mptcp: plug races between subflow fail and subflow creation
21mr|kernel-6.6-generic-6.6.126-1|5832	- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit
21mr|kernel-6.6-generic-6.6.126-1|5833	- mptcp: remove duplicate sk_reset_timer call
21mr|kernel-6.6-generic-6.6.126-1|5834	- mptcp: reset fallback status gracefully at disconnect() time
21mr|kernel-6.6-generic-6.6.126-1|5835	- mtd: fix possible integer overflow in erase_xfer()
21mr|kernel-6.6-generic-6.6.126-1|5836	- mtd: nand: sunxi: Add randomizer configuration before randomizer enable
21mr|kernel-6.6-generic-6.6.126-1|5837	- mtd: rawnand: atmel: Fix dma_mapping_error() address
21mr|kernel-6.6-generic-6.6.126-1|5838	- mtd: rawnand: atmel: set pmecc data setup time
21mr|kernel-6.6-generic-6.6.126-1|5839	- mtd: rawnand: fsmc: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|5840	- mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec()
21mr|kernel-6.6-generic-6.6.126-1|5841	- mtd: rawnand: qcom: Fix read len for onfi param page
21mr|kernel-6.6-generic-6.6.126-1|5842	- mtd: rawnand: renesas: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|5843	- mtd: rawnand: rockchip: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|5844	- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk
21mr|kernel-6.6-generic-6.6.126-1|5845	- mtd: spinand: fix memory leak of ECC engine conf
21mr|kernel-6.6-generic-6.6.126-1|5846	- mtd: spinand: propagate spinand_wait() errors from spinand_write_page()
21mr|kernel-6.6-generic-6.6.126-1|5847	- mtd: spi-nor: Fix spi_nor_try_unlock_all()
21mr|kernel-6.6-generic-6.6.126-1|5848	- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
21mr|kernel-6.6-generic-6.6.126-1|5849	- mtk-sd: Prevent memory corruption from DMA map failure
21mr|kernel-6.6-generic-6.6.126-1|5850	- mtk-sd: reset host->mrq on prepare_data() error
21mr|kernel-6.6-generic-6.6.126-1|5851	- mwl8k: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|5852	- nbd: fix uaf in nbd_genl_connect() error path
21mr|kernel-6.6-generic-6.6.126-1|5853	- neighbour: add support for NUD_PERMANENT proxy entries
21mr|kernel-6.6-generic-6.6.126-1|5854	- net: Add net_passive_inc() and net_passive_dec().
21mr|kernel-6.6-generic-6.6.126-1|5855	- net: ag71xx: Add missing check after DMA map
21mr|kernel-6.6-generic-6.6.126-1|5856	- net: appletalk: Fix device refcount leak in atrtr_create()
21mr|kernel-6.6-generic-6.6.126-1|5857	- net: appletalk: Fix use-after-free in AARP proxy probe
21mr|kernel-6.6-generic-6.6.126-1|5858	- net: atlantic: add set_power to fw_ops for atl2 to fix wol
21mr|kernel-6.6-generic-6.6.126-1|5859	- net: atlantic: generate software timestamp just before the doorbell
21mr|kernel-6.6-generic-6.6.126-1|5860	- net: atm: add lec_mutex
21mr|kernel-6.6-generic-6.6.126-1|5861	- net: atm: fix /proc/net/atm/lec handling
21mr|kernel-6.6-generic-6.6.126-1|5862	- net: better track kernel sockets lifetime
21mr|kernel-6.6-generic-6.6.126-1|5863	- net: bridge: Do not offload IGMP/MLD messages
21mr|kernel-6.6-generic-6.6.126-1|5864	- net: bridge: fix soft lockup in br_multicast_query_expired()
21mr|kernel-6.6-generic-6.6.126-1|5865	- net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
21mr|kernel-6.6-generic-6.6.126-1|5866	- net: bridge: mcast: update multicast contex when vlan state is changed
21mr|kernel-6.6-generic-6.6.126-1|5867	- net: ch9200: fix uninitialised access during mii_nway_restart
21mr|kernel-6.6-generic-6.6.126-1|5868	- net: clear the dst when changing skb protocol
21mr|kernel-6.6-generic-6.6.126-1|5869	- net: dlink: add synchronization for stats update
21mr|kernel-6.6-generic-6.6.126-1|5870	- net: dlink: fix multicast stats being counted incorrectly
21mr|kernel-6.6-generic-6.6.126-1|5871	- net: dpaa: fix device leak when querying time stamp info
21mr|kernel-6.6-generic-6.6.126-1|5872	- net: drop UFO packets in udp_rcv_segment()
21mr|kernel-6.6-generic-6.6.126-1|5873	- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325
21mr|kernel-6.6-generic-6.6.126-1|5874	- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325
21mr|kernel-6.6-generic-6.6.126-1|5875	- net: dsa: b53: prevent DIS_LEARNING access on BCM5325
21mr|kernel-6.6-generic-6.6.126-1|5876	- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
21mr|kernel-6.6-generic-6.6.126-1|5877	- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
21mr|kernel-6.6-generic-6.6.126-1|5878	- net: dst: annotate data-races around dst->input
21mr|kernel-6.6-generic-6.6.126-1|5879	- net: dst: annotate data-races around dst->output
21mr|kernel-6.6-generic-6.6.126-1|5880	- net: emaclite: Fix missing pointer increment in aligned_read()
21mr|kernel-6.6-generic-6.6.126-1|5881	- net: enetc: Correct endianness handling in _enetc_rd_reg64
21mr|kernel-6.6-generic-6.6.126-1|5882	- net: enetc: fix device and OF node leak at probe
21mr|kernel-6.6-generic-6.6.126-1|5883	- net: ethernet: cortina: Use TOE/TSO on all TCP
21mr|kernel-6.6-generic-6.6.126-1|5884	- net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path
21mr|kernel-6.6-generic-6.6.126-1|5885	- net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER
21mr|kernel-6.6-generic-6.6.126-1|5886	- net: fec: allow disable coalescing
21mr|kernel-6.6-generic-6.6.126-1|5887	- netfilter: ctnetlink: fix refcount leak on table dump
21mr|kernel-6.6-generic-6.6.126-1|5888	- netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()
21mr|kernel-6.6-generic-6.6.126-1|5889	- netfilter: nf_conntrack: fix crash due to removal of uninitialised entry
21mr|kernel-6.6-generic-6.6.126-1|5890	- netfilter: nf_reject: don't leak dst refcount for loopback packets
21mr|kernel-6.6-generic-6.6.126-1|5891	- netfilter: nf_tables: adjust lockdep assertions handling
21mr|kernel-6.6-generic-6.6.126-1|5892	- netfilter: nf_tables: Drop dead code from fill_*_info routines
21mr|kernel-6.6-generic-6.6.126-1|5893	- netfilter: xt_nfacct: don't assume acct name is null-terminated
21mr|kernel-6.6-generic-6.6.126-1|5894	- net: Fix checksum update for ILA adj-transport
21mr|kernel-6.6-generic-6.6.126-1|5895	- net: ftgmac100: select FIXED_PHY
21mr|kernel-6.6-generic-6.6.126-1|5896	- net: gianfar: fix device leak when querying time stamp info
21mr|kernel-6.6-generic-6.6.126-1|5897	- net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM
21mr|kernel-6.6-generic-6.6.126-1|5898	- net: hns3: default enable tx bounce buffer when smmu enabled
21mr|kernel-6.6-generic-6.6.126-1|5899	- net: hns3: disable interrupt when ptp init failed
21mr|kernel-6.6-generic-6.6.126-1|5900	- net: hns3: fix concurrent setting vlan filter issue
21mr|kernel-6.6-generic-6.6.126-1|5901	- net: hns3: fixed vf get max channels bug
21mr|kernel-6.6-generic-6.6.126-1|5902	- net, hsr: reject HSR frame if skb can't hold tag
21mr|kernel-6.6-generic-6.6.126-1|5903	- net: ice: Perform accurate aRFS flow match
21mr|kernel-6.6-generic-6.6.126-1|5904	- net: ipa: add IPA v5.1 and v5.5 to ipa_version_string()
21mr|kernel-6.6-generic-6.6.126-1|5905	- net: ipv4: fix incorrect MTU in broadcast routes
21mr|kernel-6.6-generic-6.6.126-1|5906	- net: ipv4: fix regression in local-broadcast routes
21mr|kernel-6.6-generic-6.6.126-1|5907	- net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain
21mr|kernel-6.6-generic-6.6.126-1|5908	- net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get()
21mr|kernel-6.6-generic-6.6.126-1|5909	- net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices
21mr|kernel-6.6-generic-6.6.126-1|5910	- net: libwx: fix the creation of page_pool
21mr|kernel-6.6-generic-6.6.126-1|5911	- net: libwx: fix the using of Rx buffer DMA
21mr|kernel-6.6-generic-6.6.126-1|5912	- net: libwx: properly reset Rx ring descriptor
21mr|kernel-6.6-generic-6.6.126-1|5913	- net: libwx: remove duplicate page_pool_put_full_page()
21mr|kernel-6.6-generic-6.6.126-1|5914	- netlink: avoid infinite retry looping in netlink_unicast()
21mr|kernel-6.6-generic-6.6.126-1|5915	- netlink: Fix rmem check in netlink_broadcast_deliver().
21mr|kernel-6.6-generic-6.6.126-1|5916	- netlink: Fix wraparounds of sk->sk_rmem_alloc.
21mr|kernel-6.6-generic-6.6.126-1|5917	- netlink: make sure we allow at least one dump skb
21mr|kernel-6.6-generic-6.6.126-1|5918	- netlink: specs: ethtool: fix module EEPROM input/output arguments
21mr|kernel-6.6-generic-6.6.126-1|5919	- net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
21mr|kernel-6.6-generic-6.6.126-1|5920	- net: macb: Check return value of dma_set_mask_and_coherent()
21mr|kernel-6.6-generic-6.6.126-1|5921	- net: make for_each_netdev_dump() a little more bug-proof
21mr|kernel-6.6-generic-6.6.126-1|5922	- net: mana: Record doorbell physical address in PF mode
21mr|kernel-6.6-generic-6.6.126-1|5923	- net: mctp: Prevent duplicate binds
21mr|kernel-6.6-generic-6.6.126-1|5924	- netmem: fix skb_frag_address_safe with unreadable skbs
21mr|kernel-6.6-generic-6.6.126-1|5925	- net: microchip: lan743x: Reduce PTP timeout on HW failure
21mr|kernel-6.6-generic-6.6.126-1|5926	- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info
21mr|kernel-6.6-generic-6.6.126-1|5927	- net/mlx5: Add device cap for supporting hot reset in sync reset flow
21mr|kernel-6.6-generic-6.6.126-1|5928	- net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
21mr|kernel-6.6-generic-6.6.126-1|5929	- net/mlx5: Add support for sync reset using hot reset
21mr|kernel-6.6-generic-6.6.126-1|5930	- net/mlx5: Base ECVF devlink port attrs from 0
21mr|kernel-6.6-generic-6.6.126-1|5931	- net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc()
21mr|kernel-6.6-generic-6.6.126-1|5932	- net/mlx5: Check device memory pointer before usage
21mr|kernel-6.6-generic-6.6.126-1|5933	- net/mlx5: Convert SF port_indices xarray to function_ids xarray
21mr|kernel-6.6-generic-6.6.126-1|5934	- net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
21mr|kernel-6.6-generic-6.6.126-1|5935	- net/mlx5: Correctly set gso_segs when LRO is used
21mr|kernel-6.6-generic-6.6.126-1|5936	- net/mlx5: Correctly set gso_size when LRO is used
21mr|kernel-6.6-generic-6.6.126-1|5937	- net/mlx5e: Clear Read-Only port buffer size in PBMC before update
21mr|kernel-6.6-generic-6.6.126-1|5938	- net/mlx5e: Preserve shared buffer capacity during headroom updates
21mr|kernel-6.6-generic-6.6.126-1|5939	- net/mlx5e: Properly access RCU protected qdisc_sleeping variable
21mr|kernel-6.6-generic-6.6.126-1|5940	- net/mlx5e: Remove skb secpath if xfrm state is not found
21mr|kernel-6.6-generic-6.6.126-1|5941	- net/mlx5e: Set local Xoff after FW update
21mr|kernel-6.6-generic-6.6.126-1|5942	- net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch
21mr|kernel-6.6-generic-6.6.126-1|5943	- net/mlx5e: Update and set Xon/Xoff upon MTU set
21mr|kernel-6.6-generic-6.6.126-1|5944	- net/mlx5e: Update and set Xon/Xoff upon port speed set
21mr|kernel-6.6-generic-6.6.126-1|5945	- net/mlx5: Fix lockdep assertion on sync reset unload event
21mr|kernel-6.6-generic-6.6.126-1|5946	- net/mlx5: Fix memory leak in cmd_exec()
21mr|kernel-6.6-generic-6.6.126-1|5947	- net/mlx5: Nack sync reset when SFs are present
21mr|kernel-6.6-generic-6.6.126-1|5948	- net/mlx5: Reload auxiliary drivers on fw_activate
21mr|kernel-6.6-generic-6.6.126-1|5949	- net/mlx5: SF, Fix add port error handling
21mr|kernel-6.6-generic-6.6.126-1|5950	- net/mlx5: Update the list of the PCI supported devices
21mr|kernel-6.6-generic-6.6.126-1|5951	- net/mlx5: Use devlink port pointer to get the pointer of container SF struct
21mr|kernel-6.6-generic-6.6.126-1|5952	- net: mtk_eth_soc: fix device leak at probe
21mr|kernel-6.6-generic-6.6.126-1|5953	- net: ncsi: Fix buffer overflow in fetching version id
21mr|kernel-6.6-generic-6.6.126-1|5954	- net/packet: fix a race in packet_set_ring() and packet_notifier()
21mr|kernel-6.6-generic-6.6.126-1|5955	- net: phy: Don't register LEDs for genphy
21mr|kernel-6.6-generic-6.6.126-1|5956	- net: phy: micrel: Add ksz9131_resume()
21mr|kernel-6.6-generic-6.6.126-1|5957	- net: phy: micrel: fix KSZ8081/KSZ8091 cable test
21mr|kernel-6.6-generic-6.6.126-1|5958	- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
21mr|kernel-6.6-generic-6.6.126-1|5959	- net: phy: smsc: add proper reset flags for LAN8710A
21mr|kernel-6.6-generic-6.6.126-1|5960	- net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
21mr|kernel-6.6-generic-6.6.126-1|5961	- net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
21mr|kernel-6.6-generic-6.6.126-1|5962	- net: phy: smsc: Force predictable MDI-X state on LAN87xx
21mr|kernel-6.6-generic-6.6.126-1|5963	- netpoll: prevent hanging NAPI when netcons gets enabled
21mr|kernel-6.6-generic-6.6.126-1|5964	- net: rose: convert 'use' field to refcount_t
21mr|kernel-6.6-generic-6.6.126-1|5965	- net: rose: fix a typo in rose_clear_routes()
21mr|kernel-6.6-generic-6.6.126-1|5966	- net: rose: include node references in rose_neigh refcount
21mr|kernel-6.6-generic-6.6.126-1|5967	- net: rose: split remove and free operations in rose_remove_neigh()
21mr|kernel-6.6-generic-6.6.126-1|5968	- net/sched: Abort __tc_modify_qdisc if parent class does not exist
21mr|kernel-6.6-generic-6.6.126-1|5969	- net_sched: act_ctinfo: use atomic64_t for three counters
21mr|kernel-6.6-generic-6.6.126-1|5970	- net/sched: Always pass notifications when child class becomes empty
21mr|kernel-6.6-generic-6.6.126-1|5971	- net/sched: ets: use old 'nbands' while purging unused classes
21mr|kernel-6.6-generic-6.6.126-1|5972	- net/sched: fix use-after-free in taprio_dev_notifier
21mr|kernel-6.6-generic-6.6.126-1|5973	- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit
21mr|kernel-6.6-generic-6.6.126-1|5974	- net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing
21mr|kernel-6.6-generic-6.6.126-1|5975	- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate
21mr|kernel-6.6-generic-6.6.126-1|5976	- net/sched: Restrict conditions for adding duplicating netems to qdisc tree
21mr|kernel-6.6-generic-6.6.126-1|5977	- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree
21mr|kernel-6.6-generic-6.6.126-1|5978	- net_sched: sch_ets: implement lockless ets_dump()
21mr|kernel-6.6-generic-6.6.126-1|5979	- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class
21mr|kernel-6.6-generic-6.6.126-1|5980	- net/sched: sch_qfq: Fix race condition on qfq_aggregate
21mr|kernel-6.6-generic-6.6.126-1|5981	- net_sched: sch_sfq: reject invalid perturb period
21mr|kernel-6.6-generic-6.6.126-1|5982	- net/sched: taprio: enforce minimum value for picos_per_byte
21mr|kernel-6.6-generic-6.6.126-1|5983	- net: selftests: fix TCP packet checksum
21mr|kernel-6.6-generic-6.6.126-1|5984	- net/smc: fix UAF on smcsk after smc_listen_out()
21mr|kernel-6.6-generic-6.6.126-1|5985	- net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2
21mr|kernel-6.6-generic-6.6.126-1|5986	- net: stmmac: Rename phylink_get_caps() callback to update_caps()
21mr|kernel-6.6-generic-6.6.126-1|5987	- net: stmmac: Set CIC bit only for TX queues with COE
21mr|kernel-6.6-generic-6.6.126-1|5988	- net: stmmac: xgmac: Correct supported speed modes
21mr|kernel-6.6-generic-6.6.126-1|5989	- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts
21mr|kernel-6.6-generic-6.6.126-1|5990	- net: thunderbolt: Enable end-to-end flow control also in transmit
21mr|kernel-6.6-generic-6.6.126-1|5991	- net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
21mr|kernel-6.6-generic-6.6.126-1|5992	- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id()
21mr|kernel-6.6-generic-6.6.126-1|5993	- net: ti: icss-iep: fix device and OF node leaks at probe
21mr|kernel-6.6-generic-6.6.126-1|5994	- net: ti: icss-iep: Fix incorrect type for return value in extts_enable()
21mr|kernel-6.6-generic-6.6.126-1|5995	- net: usb: asix_devices: add phy_mask for ax88772 mdio bus
21mr|kernel-6.6-generic-6.6.126-1|5996	- net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization
21mr|kernel-6.6-generic-6.6.126-1|5997	- net: usb: cdc-ncm: check for filtering capability
21mr|kernel-6.6-generic-6.6.126-1|5998	- net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
21mr|kernel-6.6-generic-6.6.126-1|5999	- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
21mr|kernel-6.6-generic-6.6.126-1|6000	- net: usbnet: Fix the wrong netif_carrier_on() call
21mr|kernel-6.6-generic-6.6.126-1|6001	- net: usb: qmi_wwan: add SIMCom 8230C composition
21mr|kernel-6.6-generic-6.6.126-1|6002	- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions
21mr|kernel-6.6-generic-6.6.126-1|6003	- net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi
21mr|kernel-6.6-generic-6.6.126-1|6004	- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
21mr|kernel-6.6-generic-6.6.126-1|6005	- net: vlan: Make is_vlan_dev() a stub when VLAN is not configured
21mr|kernel-6.6-generic-6.6.126-1|6006	- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs
21mr|kernel-6.6-generic-6.6.126-1|6007	- NFC: nci: uart: Set tty->disc_data only in success path
21mr|kernel-6.6-generic-6.6.126-1|6008	- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
21mr|kernel-6.6-generic-6.6.126-1|6009	- NFSD: detect mismatch of file handle and delegation stateid in OPEN op
21mr|kernel-6.6-generic-6.6.126-1|6010	- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
21mr|kernel-6.6-generic-6.6.126-1|6011	- nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
21mr|kernel-6.6-generic-6.6.126-1|6012	- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
21mr|kernel-6.6-generic-6.6.126-1|6013	- NFS: Fix a race when updating an existing write
21mr|kernel-6.6-generic-6.6.126-1|6014	- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
21mr|kernel-6.6-generic-6.6.126-1|6015	- NFS: Fix the setting of capabilities when automounting a new filesystem
21mr|kernel-6.6-generic-6.6.126-1|6016	- NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
21mr|kernel-6.6-generic-6.6.126-1|6017	- NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate()
21mr|kernel-6.6-generic-6.6.126-1|6018	- nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests
21mr|kernel-6.6-generic-6.6.126-1|6019	- NFSv4.2: another fix for listxattr
21mr|kernel-6.6-generic-6.6.126-1|6020	- NFSv4.2: fix listxattr to return selinux security label
21mr|kernel-6.6-generic-6.6.126-1|6021	- NFSv4: Always set NLINK even if the server doesn't support it
21mr|kernel-6.6-generic-6.6.126-1|6022	- NFSv4/flexfiles: Fix handling of NFS level errors in I/O
21mr|kernel-6.6-generic-6.6.126-1|6023	- NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
21mr|kernel-6.6-generic-6.6.126-1|6024	- NFSv4: xattr handlers should check for absent nfs filehandles
21mr|kernel-6.6-generic-6.6.126-1|6025	- nilfs2: reject invalid file types when reading inodes
21mr|kernel-6.6-generic-6.6.126-1|6026	- nui: Fix dma_mapping_error() check
21mr|kernel-6.6-generic-6.6.126-1|6027	- nvme: always punt polled uring_cmd end_io work to task_work
21mr|kernel-6.6-generic-6.6.126-1|6028	- nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list()
21mr|kernel-6.6-generic-6.6.126-1|6029	- nvme: fix misaccounting of nvme-mpath inflight I/O
21mr|kernel-6.6-generic-6.6.126-1|6030	- nvmem: imx-ocotp: fix MAC address byte length
21mr|kernel-6.6-generic-6.6.126-1|6031	- nvmem: layouts: u-boot-env: remove crc32 endianness conversion
21mr|kernel-6.6-generic-6.6.126-1|6032	- nvme-pci: try function level reset on init failure
21mr|kernel-6.6-generic-6.6.126-1|6033	- Octeontx2-af: Skip overlap check for SPI field
21mr|kernel-6.6-generic-6.6.126-1|6034	- octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()
21mr|kernel-6.6-generic-6.6.126-1|6035	- of: Add a helper to free property struct
21mr|kernel-6.6-generic-6.6.126-1|6036	- of: dynamic: Fix memleak when of_pci_add_properties() failed
21mr|kernel-6.6-generic-6.6.126-1|6037	- of: dynamic: Fix use after free in of_changeset_add_prop_helper()
21mr|kernel-6.6-generic-6.6.126-1|6038	- ovl: Check for NULL d_inode() in ovl_dentry_upper()
21mr|kernel-6.6-generic-6.6.126-1|6039	- parisc: Check region is readable by user in raw_copy_from_user()
21mr|kernel-6.6-generic-6.6.126-1|6040	- parisc: Define and use set_pte_at()
21mr|kernel-6.6-generic-6.6.126-1|6041	- parisc: Drop WARN_ON_ONCE() from flush_cache_vmap
21mr|kernel-6.6-generic-6.6.126-1|6042	- parisc: fix building with gcc-15
21mr|kernel-6.6-generic-6.6.126-1|6043	- parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers
21mr|kernel-6.6-generic-6.6.126-1|6044	- parisc: Makefile: fix a typo in palo.conf
21mr|kernel-6.6-generic-6.6.126-1|6045	- parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c
21mr|kernel-6.6-generic-6.6.126-1|6046	- parisc: Revise gateway LWS calls to probe user read access
21mr|kernel-6.6-generic-6.6.126-1|6047	- parisc: Revise __get_user() to probe user read access
21mr|kernel-6.6-generic-6.6.126-1|6048	- parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault()
21mr|kernel-6.6-generic-6.6.126-1|6049	- parisc/unaligned: Fix hex output to show 8 hex chars
21mr|kernel-6.6-generic-6.6.126-1|6050	- parisc: Update comments in make_insert_tlb
21mr|kernel-6.6-generic-6.6.126-1|6051	- pch_uart: Fix dma_sync_sg_for_device() nents value
21mr|kernel-6.6-generic-6.6.126-1|6052	- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
21mr|kernel-6.6-generic-6.6.126-1|6053	- PCI: Add ACS quirk for Loongson PCIe
21mr|kernel-6.6-generic-6.6.126-1|6054	- PCI: apple: Fix missing OF node reference in apple_pcie_setup_port
21mr|kernel-6.6-generic-6.6.126-1|6055	- PCI: apple: Set only available ports up
21mr|kernel-6.6-generic-6.6.126-1|6056	- PCI: apple: Use helper function for_each_child_of_node_scoped()
21mr|kernel-6.6-generic-6.6.126-1|6057	- PCI: cadence-ep: Correct PBA offset in .set_msix() callback
21mr|kernel-6.6-generic-6.6.126-1|6058	- PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane
21mr|kernel-6.6-generic-6.6.126-1|6059	- PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit()
21mr|kernel-6.6-generic-6.6.126-1|6060	- PCI: endpoint: Fix configfs group list head handling
21mr|kernel-6.6-generic-6.6.126-1|6061	- PCI: endpoint: Fix configfs group removal on driver teardown
21mr|kernel-6.6-generic-6.6.126-1|6062	- PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute
21mr|kernel-6.6-generic-6.6.126-1|6063	- PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails
21mr|kernel-6.6-generic-6.6.126-1|6064	- PCI: Extend isolated function probing to LoongArch
21mr|kernel-6.6-generic-6.6.126-1|6065	- PCI: Fix lock symmetry in pci_slot_unlock()
21mr|kernel-6.6-generic-6.6.126-1|6066	- PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features
21mr|kernel-6.6-generic-6.6.126-1|6067	- PCI: imx6: Delay link start until configfs 'start' written
21mr|kernel-6.6-generic-6.6.126-1|6068	- PCI: pnv_php: Clean up allocated IRQs on unplug
21mr|kernel-6.6-generic-6.6.126-1|6069	- PCI: pnv_php: Fix surprise plug detection and recovery
21mr|kernel-6.6-generic-6.6.126-1|6070	- PCI: pnv_php: Work around switches with broken presence detection
21mr|kernel-6.6-generic-6.6.126-1|6071	- PCI: rockchip-host: Fix "Unexpected Completion" log message
21mr|kernel-6.6-generic-6.6.126-1|6072	- PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining
21mr|kernel-6.6-generic-6.6.126-1|6073	- PCI: rockchip: Use standard PCIe definitions
21mr|kernel-6.6-generic-6.6.126-1|6074	- perf: build: Setup PKG_CONFIG_LIBDIR for cross compilation
21mr|kernel-6.6-generic-6.6.126-1|6075	- perf/core: Don't leak AUX buffer refcount on allocation failure
21mr|kernel-6.6-generic-6.6.126-1|6076	- perf/core: Exit early on perf_mmap() fail
21mr|kernel-6.6-generic-6.6.126-1|6077	- perf/core: Fix the WARN_ON_ONCE is out of lock protected region
21mr|kernel-6.6-generic-6.6.126-1|6078	- perf/core: Fix WARN in perf_cgroup_switch()
21mr|kernel-6.6-generic-6.6.126-1|6079	- perf/core: Prevent VMA split of buffer mappings
21mr|kernel-6.6-generic-6.6.126-1|6080	- perf/cxlpmu: Remove unintended newline from IRQ name format string
21mr|kernel-6.6-generic-6.6.126-1|6081	- perf dso: Add missed dso__put to dso__load_kcore
21mr|kernel-6.6-generic-6.6.126-1|6082	- perf evsel: Missed close() when probing hybrid core PMUs
21mr|kernel-6.6-generic-6.6.126-1|6083	- perf: Fix cgroup state vs ERROR
21mr|kernel-6.6-generic-6.6.126-1|6084	- perf: Fix sample vs do_exit()
21mr|kernel-6.6-generic-6.6.126-1|6085	- perf: Revert to requiring CAP_SYS_ADMIN for uprobes
21mr|kernel-6.6-generic-6.6.126-1|6086	- perf sched: Fix memory leaks for evsel->priv in timehist
21mr|kernel-6.6-generic-6.6.126-1|6087	- perf sched: Fix memory leaks in 'perf sched latency'
21mr|kernel-6.6-generic-6.6.126-1|6088	- perf sched: Free thread->priv using priv_destructor
21mr|kernel-6.6-generic-6.6.126-1|6089	- perf tests bp_account: Fix leaked file descriptor
21mr|kernel-6.6-generic-6.6.126-1|6090	- perf tools: Fix use-after-free in help_unknown_cmd()
21mr|kernel-6.6-generic-6.6.126-1|6091	- perf tools: Remove libtraceevent in .gitignore
21mr|kernel-6.6-generic-6.6.126-1|6092	- perf/x86/intel: Fix crash in icl_update_topdown_event()
21mr|kernel-6.6-generic-6.6.126-1|6093	- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()
21mr|kernel-6.6-generic-6.6.126-1|6094	- phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property()
21mr|kernel-6.6-generic-6.6.126-1|6095	- phy: mscc: Fix parsing of unicast frames
21mr|kernel-6.6-generic-6.6.126-1|6096	- phy: mscc: Fix timestamping for vsc8584
21mr|kernel-6.6-generic-6.6.126-1|6097	- phy: mscc: Fix when PTP clock is register and unregister
21mr|kernel-6.6-generic-6.6.126-1|6098	- phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence
21mr|kernel-6.6-generic-6.6.126-1|6099	- phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal
21mr|kernel-6.6-generic-6.6.126-1|6100	- phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode
21mr|kernel-6.6-generic-6.6.126-1|6101	- phy: tegra: xusb: Disable periodic tracking on Tegra234
21mr|kernel-6.6-generic-6.6.126-1|6102	- phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode
21mr|kernel-6.6-generic-6.6.126-1|6103	- pinctrl: amd: Clear GPIO debounce for suspend
21mr|kernel-6.6-generic-6.6.126-1|6104	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()
21mr|kernel-6.6-generic-6.6.126-1|6105	- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()
21mr|kernel-6.6-generic-6.6.126-1|6106	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()
21mr|kernel-6.6-generic-6.6.126-1|6107	- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()
21mr|kernel-6.6-generic-6.6.126-1|6108	- pinctrl: mcp23s08: Reset all pins to input at probe
21mr|kernel-6.6-generic-6.6.126-1|6109	- pinctrl: qcom: msm: mark certain pins as invalid for interrupts
21mr|kernel-6.6-generic-6.6.126-1|6110	- pinctrl: stm32: Manage irq affinity settings
21mr|kernel-6.6-generic-6.6.126-1|6111	- pinctrl: STMFX: add missing HAS_IOMEM dependency
21mr|kernel-6.6-generic-6.6.126-1|6112	- pinctrl: sunxi: Fix memory leak on krealloc failure
21mr|kernel-6.6-generic-6.6.126-1|6113	- pinmux: fix race causing mux_owner NULL with active mux_usecount
21mr|kernel-6.6-generic-6.6.126-1|6114	- platform/chrome: cros_ec_typec: Defer probe on missing EC parent
21mr|kernel-6.6-generic-6.6.126-1|6115	- platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()
21mr|kernel-6.6-generic-6.6.126-1|6116	- platform/loongarch: laptop: Add backlight power control support
21mr|kernel-6.6-generic-6.6.126-1|6117	- platform/loongarch: laptop: Get brightness setting from EC on probe
21mr|kernel-6.6-generic-6.6.126-1|6118	- platform/loongarch: laptop: Unregister generic_sub_drivers on exit
21mr|kernel-6.6-generic-6.6.126-1|6119	- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
21mr|kernel-6.6-generic-6.6.126-1|6120	- platform/mellanox: mlxreg-lc: Fix logic error in power state check
21mr|kernel-6.6-generic-6.6.126-1|6121	- platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message
21mr|kernel-6.6-generic-6.6.126-1|6122	- platform/x86/amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk list
21mr|kernel-6.6-generic-6.6.126-1|6123	- platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list
21mr|kernel-6.6-generic-6.6.126-1|6124	- platform/x86/amd: pmc: Clear metrics table at start of cycle
21mr|kernel-6.6-generic-6.6.126-1|6125	- platform/x86: dell_rbu: Fix list usage
21mr|kernel-6.6-generic-6.6.126-1|6126	- platform/x86: dell_rbu: Stop overwriting data buffer
21mr|kernel-6.6-generic-6.6.126-1|6127	- platform/x86: dell-sysman: Directly use firmware_attributes_class
21mr|kernel-6.6-generic-6.6.126-1|6128	- platform/x86: dell-wmi-sysman: Fix class device unregistration
21mr|kernel-6.6-generic-6.6.126-1|6129	- platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
21mr|kernel-6.6-generic-6.6.126-1|6130	- platform/x86: firmware_attributes_class: Move include linux/device/class.h
21mr|kernel-6.6-generic-6.6.126-1|6131	- platform/x86: firmware_attributes_class: Simplify API
21mr|kernel-6.6-generic-6.6.126-1|6132	- platform/x86: Fix initialization order for firmware_attributes_class
21mr|kernel-6.6-generic-6.6.126-1|6133	- platform/x86: hp-bioscfg: Directly use firmware_attributes_class
21mr|kernel-6.6-generic-6.6.126-1|6134	- platform/x86: hp-bioscfg: Fix class device unregistration
21mr|kernel-6.6-generic-6.6.126-1|6135	- platform/x86: ideapad-laptop: add missing Ideapad Pro 5 fn keys
21mr|kernel-6.6-generic-6.6.126-1|6136	- platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots
21mr|kernel-6.6-generic-6.6.126-1|6137	- platform/x86: ideapad-laptop: introduce a generic notification chain
21mr|kernel-6.6-generic-6.6.126-1|6138	- platform/x86: ideapad-laptop: move ACPI helpers from header to source file
21mr|kernel-6.6-generic-6.6.126-1|6139	- platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc
21mr|kernel-6.6-generic-6.6.126-1|6140	- platform/x86: ideapad-laptop: use usleep_range() for EC polling
21mr|kernel-6.6-generic-6.6.126-1|6141	- platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL
21mr|kernel-6.6-generic-6.6.126-1|6142	- platform/x86: make fw_attr_class constant
21mr|kernel-6.6-generic-6.6.126-1|6143	- platform/x86: think-lmi: Create ksets consecutively
21mr|kernel-6.6-generic-6.6.126-1|6144	- platform/x86: think-lmi: Directly use firmware_attributes_class
21mr|kernel-6.6-generic-6.6.126-1|6145	- platform/x86: think-lmi: Fix class device unregistration
21mr|kernel-6.6-generic-6.6.126-1|6146	- platform/x86: think-lmi: Fix kobject cleanup
21mr|kernel-6.6-generic-6.6.126-1|6147	- platform/x86: think-lmi: Fix sysfs group cleanup
21mr|kernel-6.6-generic-6.6.126-1|6148	- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches
21mr|kernel-6.6-generic-6.6.126-1|6149	- pldmfw: Select CRC32 when PLDMFW is selected
21mr|kernel-6.6-generic-6.6.126-1|6150	- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop()
21mr|kernel-6.6-generic-6.6.126-1|6151	- PM / devfreq: Check governor before using governor->name
21mr|kernel-6.6-generic-6.6.126-1|6152	- PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store()
21mr|kernel-6.6-generic-6.6.126-1|6153	- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov
21mr|kernel-6.6-generic-6.6.126-1|6154	- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit()
21mr|kernel-6.6-generic-6.6.126-1|6155	- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()
21mr|kernel-6.6-generic-6.6.126-1|6156	- PM: runtime: Simplify pm_runtime_get_if_active() usage
21mr|kernel-6.6-generic-6.6.126-1|6157	- PM: runtime: Take active children into account in pm_runtime_get_if_in_use()
21mr|kernel-6.6-generic-6.6.126-1|6158	- PM: sleep: console: Fix the black screen issue
21mr|kernel-6.6-generic-6.6.126-1|6159	- pNFS: Fix disk addr range check in block/scsi layout
21mr|kernel-6.6-generic-6.6.126-1|6160	- pNFS: Fix stripe mapping in block/scsi layout
21mr|kernel-6.6-generic-6.6.126-1|6161	- pNFS: Fix uninited ptr deref in block/scsi layout
21mr|kernel-6.6-generic-6.6.126-1|6162	- pNFS/flexfiles: don't attempt pnfs on fatal DS errors
21mr|kernel-6.6-generic-6.6.126-1|6163	- pNFS: Handle RPC size limit for layoutcommits
21mr|kernel-6.6-generic-6.6.126-1|6164	- powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw()
21mr|kernel-6.6-generic-6.6.126-1|6165	- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed
21mr|kernel-6.6-generic-6.6.126-1|6166	- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer
21mr|kernel-6.6-generic-6.6.126-1|6167	- powerpc/boot: Fix build with gcc 15
21mr|kernel-6.6-generic-6.6.126-1|6168	- powerpc/eeh: Export eeh_unfreeze_pe()
21mr|kernel-6.6-generic-6.6.126-1|6169	- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery
21mr|kernel-6.6-generic-6.6.126-1|6170	- powerpc/eeh: Make EEH driver device hotplug safe
21mr|kernel-6.6-generic-6.6.126-1|6171	- powerpc: Fix struct termio related ioctl macros
21mr|kernel-6.6-generic-6.6.126-1|6172	- powerpc: floppy: Add missing checks after DMA map
21mr|kernel-6.6-generic-6.6.126-1|6173	- powerpc/kernel: Fix ppc_save_regs inclusion in build
21mr|kernel-6.6-generic-6.6.126-1|6174	- powerpc/kvm: Fix ifdef to remove build warning
21mr|kernel-6.6-generic-6.6.126-1|6175	- powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states
21mr|kernel-6.6-generic-6.6.126-1|6176	- powerpc/thp: tracing: Hide hugepage events under CONFIG_PPC_BOOK3S_64
21mr|kernel-6.6-generic-6.6.126-1|6177	- powerpc/vdso: Fix build of VDSO32 with pcrel
21mr|kernel-6.6-generic-6.6.126-1|6178	- power: supply: bq27xxx: Retrieve again when busy
21mr|kernel-6.6-generic-6.6.126-1|6179	- power: supply: collie: Fix wakeup source leaks on device unbind
21mr|kernel-6.6-generic-6.6.126-1|6180	- power: supply: cpcap-charger: Fix null check for power_supply_get_by_name
21mr|kernel-6.6-generic-6.6.126-1|6181	- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set
21mr|kernel-6.6-generic-6.6.126-1|6182	- power: supply: qcom_battmgr: Add lithium-polymer entry
21mr|kernel-6.6-generic-6.6.126-1|6183	- ppp: fix race conditions in ppp_fill_forward_path
21mr|kernel-6.6-generic-6.6.126-1|6184	- pps: clients: gpio: fix interrupt handling order in remove path
21mr|kernel-6.6-generic-6.6.126-1|6185	- pps: fix poll support
21mr|kernel-6.6-generic-6.6.126-1|6186	- pptp: ensure minimal skb length in pptp_xmit()
21mr|kernel-6.6-generic-6.6.126-1|6187	- pptp: fix pptp_xmit() error path
21mr|kernel-6.6-generic-6.6.126-1|6188	- proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al
21mr|kernel-6.6-generic-6.6.126-1|6189	- ptp: allow reading of currently dialed frequency to succeed on free-running clocks
21mr|kernel-6.6-generic-6.6.126-1|6190	- ptp: fix breakage after ptp_vclock_in_use() rework
21mr|kernel-6.6-generic-6.6.126-1|6191	- ptp: prevent possible ABBA deadlock in ptp_clock_freerun()
21mr|kernel-6.6-generic-6.6.126-1|6192	- ptp: Use ratelimite for freerun error message
21mr|kernel-6.6-generic-6.6.126-1|6193	- pwm: imx-tpm: Reset counter if CMOD is 0
21mr|kernel-6.6-generic-6.6.126-1|6194	- pwm: mediatek: Ensure to disable clocks in error path
21mr|kernel-6.6-generic-6.6.126-1|6195	- pwm: mediatek: Fix duty and period setting
21mr|kernel-6.6-generic-6.6.126-1|6196	- pwm: mediatek: Handle hardware enable and clock enable separately
21mr|kernel-6.6-generic-6.6.126-1|6197	- raid10: cleanup memleak at raid10_make_request
21mr|kernel-6.6-generic-6.6.126-1|6198	- rcu: Fix racy re-initialization of irq_work causing hangs
21mr|kernel-6.6-generic-6.6.126-1|6199	- rcu: Fix rcu_read_unlock() deadloop due to IRQ work
21mr|kernel-6.6-generic-6.6.126-1|6200	- rcu: Protect ->defer_qs_iw_pending from data race
21mr|kernel-6.6-generic-6.6.126-1|6201	- rcu: Return early if callback is not specified
21mr|kernel-6.6-generic-6.6.126-1|6202	- RDMA/bnxt_re: Fix to do SRQ armena by default
21mr|kernel-6.6-generic-6.6.126-1|6203	- RDMA/bnxt_re: Fix to initialize the PBL array
21mr|kernel-6.6-generic-6.6.126-1|6204	- RDMA/bnxt_re: Fix to remove workload check in SRQ limit path
21mr|kernel-6.6-generic-6.6.126-1|6205	- RDMA/core: Rate limit GID cache warning messages
21mr|kernel-6.6-generic-6.6.126-1|6206	- RDMA/core: reduce stack using in nldev_stat_get_doit()
21mr|kernel-6.6-generic-6.6.126-1|6207	- RDMA/erdma: Fix ignored return value of init_kernel_qp
21mr|kernel-6.6-generic-6.6.126-1|6208	- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
21mr|kernel-6.6-generic-6.6.126-1|6209	- RDMA/hns: Fix -Wframe-larger-than issue
21mr|kernel-6.6-generic-6.6.126-1|6210	- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
21mr|kernel-6.6-generic-6.6.126-1|6211	- RDMA/mlx5: Fix CC counters query for MPV
21mr|kernel-6.6-generic-6.6.126-1|6212	- RDMA/mlx5: Fix HW counters query for non-representor devices
21mr|kernel-6.6-generic-6.6.126-1|6213	- RDMA/mlx5: Fix vport loopback for MPV device
21mr|kernel-6.6-generic-6.6.126-1|6214	- RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
21mr|kernel-6.6-generic-6.6.126-1|6215	- RDMA/siw: Fix the sendmsg byte count in siw_tcp_sendpages
21mr|kernel-6.6-generic-6.6.126-1|6216	- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-6.6-generic-6.6.126-1|6217	- regmap: fix potential memory leak of regmap_bus
21mr|kernel-6.6-generic-6.6.126-1|6218	- regulator: core: fix NULL dereference on unbind due to stale coupling data
21mr|kernel-6.6-generic-6.6.126-1|6219	- regulator: fan53555: add enable_time support and soft-start times
21mr|kernel-6.6-generic-6.6.126-1|6220	- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
21mr|kernel-6.6-generic-6.6.126-1|6221	- regulator: max14577: Add error check for max14577_read_reg()
21mr|kernel-6.6-generic-6.6.126-1|6222	- regulator: max20086: Change enable gpio to optional
21mr|kernel-6.6-generic-6.6.126-1|6223	- regulator: max20086: Fix MAX200086 chip id
21mr|kernel-6.6-generic-6.6.126-1|6224	- regulator: pwm-regulator: Calculate the output voltage for disabled PWMs
21mr|kernel-6.6-generic-6.6.126-1|6225	- regulator: pwm-regulator: Manage boot-on with disabled PWM channels
21mr|kernel-6.6-generic-6.6.126-1|6226	- remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach()
21mr|kernel-6.6-generic-6.6.126-1|6227	- remoteproc: core: Release rproc->clean_table after rproc_attach() fails
21mr|kernel-6.6-generic-6.6.126-1|6228	- remoteproc: imx_rproc: skip clock enable when M-core is managed by the SCU
21mr|kernel-6.6-generic-6.6.126-1|6229	- reset: brcmstb: Enable reset drivers for ARCH_BCM2835
21mr|kernel-6.6-generic-6.6.126-1|6230	- resource: fix false warning in __request_region()
21mr|kernel-6.6-generic-6.6.126-1|6231	- Revert "ACPI: battery: negate current when discharging"
21mr|kernel-6.6-generic-6.6.126-1|6232	- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"
21mr|kernel-6.6-generic-6.6.126-1|6233	- Revert "cgroup_freezer: cgroup_freezing: Check if not frozen"
21mr|kernel-6.6-generic-6.6.126-1|6234	- Revert "cpufreq: tegra186: Share policy per cluster"
21mr|kernel-6.6-generic-6.6.126-1|6235	- Revert "drm/amdgpu: fix incorrect vm flags to map bo"
21mr|kernel-6.6-generic-6.6.126-1|6236	- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS"
21mr|kernel-6.6-generic-6.6.126-1|6237	- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
21mr|kernel-6.6-generic-6.6.126-1|6238	- Revert "fs/ntfs3: Replace inode_trylock with inode_lock"
21mr|kernel-6.6-generic-6.6.126-1|6239	- Revert "gpio: mlxbf3: only get IRQ for device instance 0"
21mr|kernel-6.6-generic-6.6.126-1|6240	- Revert "ipv6: save dontfrag in cork"
21mr|kernel-6.6-generic-6.6.126-1|6241	- Revert "leds: trigger: netdev: Configure LED blink interval for HW offload"
21mr|kernel-6.6-generic-6.6.126-1|6242	- Revert "mmc: sdhci: Disable SD card clock before changing parameters"
21mr|kernel-6.6-generic-6.6.126-1|6243	- Revert "selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test"
21mr|kernel-6.6-generic-6.6.126-1|6244	- Revert "selftests/bpf: adjust dummy_st_ops_success to detect additional error"
21mr|kernel-6.6-generic-6.6.126-1|6245	- Revert "selftests/bpf: dummy_st_ops should reject 0 for non-nullable params"
21mr|kernel-6.6-generic-6.6.126-1|6246	- Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io"
21mr|kernel-6.6-generic-6.6.126-1|6247	- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"
21mr|kernel-6.6-generic-6.6.126-1|6248	- Revert "vmci: Prevent the dispatching of uninitialized payloads"
21mr|kernel-6.6-generic-6.6.126-1|6249	- Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older
21mr|kernel-6.6-generic-6.6.126-1|6250	- RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs
21mr|kernel-6.6-generic-6.6.126-1|6251	- RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls
21mr|kernel-6.6-generic-6.6.126-1|6252	- rose: fix dangling neighbour pointers in rose_rt_device_down()
21mr|kernel-6.6-generic-6.6.126-1|6253	- rpl: Fix use-after-free in rpl_do_srh_inline().
21mr|kernel-6.6-generic-6.6.126-1|6254	- rseq: Fix segfault on registration when rseq_cs is non-zero
21mr|kernel-6.6-generic-6.6.126-1|6255	- rtc: cmos: use spin_lock_irqsave in cmos_interrupt
21mr|kernel-6.6-generic-6.6.126-1|6256	- rtc: ds1307: fix incorrect maximum clock rate handling
21mr|kernel-6.6-generic-6.6.126-1|6257	- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
21mr|kernel-6.6-generic-6.6.126-1|6258	- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
21mr|kernel-6.6-generic-6.6.126-1|6259	- rtc: hym8563: fix incorrect maximum clock rate handling
21mr|kernel-6.6-generic-6.6.126-1|6260	- rtc: nct3018y: fix incorrect maximum clock rate handling
21mr|kernel-6.6-generic-6.6.126-1|6261	- rtc: pcf2127: add missing semicolon after statement
21mr|kernel-6.6-generic-6.6.126-1|6262	- rtc: pcf2127: fix SPI command byte for PCF2131
21mr|kernel-6.6-generic-6.6.126-1|6263	- rtc: pcf85063: fix incorrect maximum clock rate handling
21mr|kernel-6.6-generic-6.6.126-1|6264	- rtc: pcf8563: fix incorrect maximum clock rate handling
21mr|kernel-6.6-generic-6.6.126-1|6265	- rtc: rv3028: fix incorrect maximum clock rate handling
21mr|kernel-6.6-generic-6.6.126-1|6266	- rust: module: place cleanup_module() in .exit.text section
21mr|kernel-6.6-generic-6.6.126-1|6267	- rxrpc: Fix bug due to prealloc collision
21mr|kernel-6.6-generic-6.6.126-1|6268	- rxrpc: Fix oops due to non-existence of prealloc backlog struct
21mr|kernel-6.6-generic-6.6.126-1|6269	- rxrpc: Fix recv-recv race of completed call
21mr|kernel-6.6-generic-6.6.126-1|6270	- rxrpc: Fix transmission of an abort in response to an abort
21mr|kernel-6.6-generic-6.6.126-1|6271	- s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again
21mr|kernel-6.6-generic-6.6.126-1|6272	- s390/entry: Fix last breaking event handling in case of stack corruption
21mr|kernel-6.6-generic-6.6.126-1|6273	- s390/hypfs: Avoid unnecessary ioctl registration in debugfs
21mr|kernel-6.6-generic-6.6.126-1|6274	- s390/hypfs: Enable limited access during lockdown
21mr|kernel-6.6-generic-6.6.126-1|6275	- s390/ism: fix concurrency management in ism_cmd()
21mr|kernel-6.6-generic-6.6.126-1|6276	- s390/mm: Remove possible false-positive warning in pte_free_defer()
21mr|kernel-6.6-generic-6.6.126-1|6277	- s390/pci: Do not try re-enabling load/store if device is disabled
21mr|kernel-6.6-generic-6.6.126-1|6278	- s390/pci: Fix __pcilg_mio_inuser() inline assembly
21mr|kernel-6.6-generic-6.6.126-1|6279	- s390/pkey: Prevent overflow in size calculation for memdup_user()
21mr|kernel-6.6-generic-6.6.126-1|6280	- s390/sclp: Fix SCCB present check
21mr|kernel-6.6-generic-6.6.126-1|6281	- s390/stp: Remove udelay from stp_sync_clock()
21mr|kernel-6.6-generic-6.6.126-1|6282	- s390/time: Use monotonic clock in get_cycles()
21mr|kernel-6.6-generic-6.6.126-1|6283	- samples: mei: Fix building on musl libc
21mr|kernel-6.6-generic-6.6.126-1|6284	- sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up()
21mr|kernel-6.6-generic-6.6.126-1|6285	- sched: Change nr_uninterruptible type to unsigned long
21mr|kernel-6.6-generic-6.6.126-1|6286	- sched/core: Remove ifdeffery for saved_state
21mr|kernel-6.6-generic-6.6.126-1|6287	- sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails
21mr|kernel-6.6-generic-6.6.126-1|6288	- sched/fair: Fix frequency selection for non-invariant case
21mr|kernel-6.6-generic-6.6.126-1|6289	- sched,freezer: Remove unnecessary warning in __thaw_task
21mr|kernel-6.6-generic-6.6.126-1|6290	- sched/psi: Fix psi_seq initialization
21mr|kernel-6.6-generic-6.6.126-1|6291	- sched/psi: Optimize psi_group_change() cpu_clock() usage
21mr|kernel-6.6-generic-6.6.126-1|6292	- sched/topology: Add a new arch_scale_freq_ref() method
21mr|kernel-6.6-generic-6.6.126-1|6293	- scripts: clean up IA-64 code
21mr|kernel-6.6-generic-6.6.126-1|6294	- scripts/gdb: de-reference per-CPU MCE interrupts
21mr|kernel-6.6-generic-6.6.126-1|6295	- scripts/gdb: fix interrupts display after MCP on x86
21mr|kernel-6.6-generic-6.6.126-1|6296	- scripts/gdb: fix interrupts.py after maple tree conversion
21mr|kernel-6.6-generic-6.6.126-1|6297	- scsi: aacraid: Stop using PCI_IRQ_AFFINITY
21mr|kernel-6.6-generic-6.6.126-1|6298	- scsi: bfa: Double-free fix
21mr|kernel-6.6-generic-6.6.126-1|6299	- scsi: core: sysfs: Correct sysfs attributes access rights
21mr|kernel-6.6-generic-6.6.126-1|6300	- scsi: elx: efct: Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|6301	- scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()
21mr|kernel-6.6-generic-6.6.126-1|6302	- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans
21mr|kernel-6.6-generic-6.6.126-1|6303	- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|6304	- scsi: isci: Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|6305	- scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
21mr|kernel-6.6-generic-6.6.126-1|6306	- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
21mr|kernel-6.6-generic-6.6.126-1|6307	- scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands
21mr|kernel-6.6-generic-6.6.126-1|6308	- scsi: lpfc: Remove redundant assignment to avoid memory leak
21mr|kernel-6.6-generic-6.6.126-1|6309	- scsi: lpfc: Use memcpy() for BIOS version
21mr|kernel-6.6-generic-6.6.126-1|6310	- scsi: megaraid_sas: Fix invalid node index
21mr|kernel-6.6-generic-6.6.126-1|6311	- scsi: mpi3mr: Correctly handle ATA device errors
21mr|kernel-6.6-generic-6.6.126-1|6312	- scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
21mr|kernel-6.6-generic-6.6.126-1|6313	- scsi: mpi3mr: Fix race between config read submit and interrupt completion
21mr|kernel-6.6-generic-6.6.126-1|6314	- scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
21mr|kernel-6.6-generic-6.6.126-1|6315	- scsi: mpt3sas: Correctly handle ATA device errors
21mr|kernel-6.6-generic-6.6.126-1|6316	- scsi: mpt3sas: Fix a fw_event memory leak
21mr|kernel-6.6-generic-6.6.126-1|6317	- scsi: mvsas: Fix dma_unmap_sg() nents value
21mr|kernel-6.6-generic-6.6.126-1|6318	- scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
21mr|kernel-6.6-generic-6.6.126-1|6319	- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
21mr|kernel-6.6-generic-6.6.126-1|6320	- scsi: qla4xxx: Prevent a potential error pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|6321	- scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"
21mr|kernel-6.6-generic-6.6.126-1|6322	- scsi: s390: zfcp: Ensure synchronous unit_add
21mr|kernel-6.6-generic-6.6.126-1|6323	- scsi: sd: Make sd shutdown issue START STOP UNIT appropriately
21mr|kernel-6.6-generic-6.6.126-1|6324	- scsi: storvsc: Increase the timeouts to storvsc_timeout
21mr|kernel-6.6-generic-6.6.126-1|6325	- scsi: target: core: Generate correct identifiers for PR OUT transport IDs
21mr|kernel-6.6-generic-6.6.126-1|6326	- scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
21mr|kernel-6.6-generic-6.6.126-1|6327	- scsi: ufs: core: Add OPP support for scaling clocks and regulators
21mr|kernel-6.6-generic-6.6.126-1|6328	- scsi: ufs: core: Don't perform UFS clkscaling during host async scan
21mr|kernel-6.6-generic-6.6.126-1|6329	- scsi: ufs: core: Fix abnormal scale up after last cmd finish
21mr|kernel-6.6-generic-6.6.126-1|6330	- scsi: ufs: core: Fix clk scaling to be conditional in reset and restore
21mr|kernel-6.6-generic-6.6.126-1|6331	- scsi: ufs: core: Fix spelling of a sysfs attribute name
21mr|kernel-6.6-generic-6.6.126-1|6332	- scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume
21mr|kernel-6.6-generic-6.6.126-1|6333	- scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
21mr|kernel-6.6-generic-6.6.126-1|6334	- scsi: ufs: ufs-pci: Fix default runtime and system PM levels
21mr|kernel-6.6-generic-6.6.126-1|6335	- scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers
21mr|kernel-6.6-generic-6.6.126-1|6336	- sctp: Do not wake readers in __sctp_write_space()
21mr|kernel-6.6-generic-6.6.126-1|6337	- sctp: initialize more fields in sctp_v6_from_sk()
21mr|kernel-6.6-generic-6.6.126-1|6338	- sctp: linearize cloned gso packets in sctp_rcv
21mr|kernel-6.6-generic-6.6.126-1|6339	- securityfs: don't pin dentries twice, once is enough...
21mr|kernel-6.6-generic-6.6.126-1|6340	- selftests/bpf: adapt one more case in test_lru_map to the new target_free
21mr|kernel-6.6-generic-6.6.126-1|6341	- selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size
21mr|kernel-6.6-generic-6.6.126-1|6342	- selftests/bpf: fix signedness bug in redir_partial()
21mr|kernel-6.6-generic-6.6.126-1|6343	- selftests: Fix errno checking in syscall_user_dispatch test
21mr|kernel-6.6-generic-6.6.126-1|6344	- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t
21mr|kernel-6.6-generic-6.6.126-1|6345	- selftests/memfd: add test for mapping write-sealed memfd read-only
21mr|kernel-6.6-generic-6.6.126-1|6346	- selftests: mptcp: connect: also cover alt modes
21mr|kernel-6.6-generic-6.6.126-1|6347	- selftests: mptcp: connect: also cover checksum
21mr|kernel-6.6-generic-6.6.126-1|6348	- selftests: mptcp: pm: check flush doesn't reset limits
21mr|kernel-6.6-generic-6.6.126-1|6349	- selftests: net: increase inter-packet timeout in udpgro.sh
21mr|kernel-6.6-generic-6.6.126-1|6350	- selftests/perf_events: Add a mmap() correctness test
21mr|kernel-6.6-generic-6.6.126-1|6351	- selftests: rtnetlink.sh: remove esp4_offload after test
21mr|kernel-6.6-generic-6.6.126-1|6352	- selftests/tracing: Fix false failure of subsystem event test
21mr|kernel-6.6-generic-6.6.126-1|6353	- selftests: tracing: Use mutex_unlock for testing glob filter
21mr|kernel-6.6-generic-6.6.126-1|6354	- selftests/x86: Add a test to detect infinite SIGTRAP handler loop
21mr|kernel-6.6-generic-6.6.126-1|6355	- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
21mr|kernel-6.6-generic-6.6.126-1|6356	- serial: 8250: fix panic due to PSLVERR
21mr|kernel-6.6-generic-6.6.126-1|6357	- serial: imx: Restore original RXTL for console to fix data loss
21mr|kernel-6.6-generic-6.6.126-1|6358	- serial: sh-sci: Increment the runtime usage counter for the earlycon device
21mr|kernel-6.6-generic-6.6.126-1|6359	- sh: Do not use hyphen in exported variable name
21mr|kernel-6.6-generic-6.6.126-1|6360	- smb3 client: fix return code mapping of remap_file_range
21mr|kernel-6.6-generic-6.6.126-1|6361	- smb3: fix for slab out of bounds on mount to ksmbd
21mr|kernel-6.6-generic-6.6.126-1|6362	- smb: client: add NULL check in automount_fullpath
21mr|kernel-6.6-generic-6.6.126-1|6363	- smb: client: avoid unnecessary reconnects when refreshing referrals
21mr|kernel-6.6-generic-6.6.126-1|6364	- smb: client: Correct typos in multiple comments across various files
21mr|kernel-6.6-generic-6.6.126-1|6365	- smb: client: don't wait for info->send_pending == 0 on error
21mr|kernel-6.6-generic-6.6.126-1|6366	- smb: client: fix DFS interlink failover
21mr|kernel-6.6-generic-6.6.126-1|6367	- smb: client: fix first command failure during re-negotiation
21mr|kernel-6.6-generic-6.6.126-1|6368	- smb: client: fix netns refcount leak after net_passive changes
21mr|kernel-6.6-generic-6.6.126-1|6369	- smb: client: fix potential deadlock when reconnecting channels
21mr|kernel-6.6-generic-6.6.126-1|6370	- smb: client: fix potential race in cifs_put_tcon()
21mr|kernel-6.6-generic-6.6.126-1|6371	- smb: client: fix race condition in negotiate timeout by using more precise timing
21mr|kernel-6.6-generic-6.6.126-1|6372	- smb: client: fix race with concurrent opens in rename(2)
21mr|kernel-6.6-generic-6.6.126-1|6373	- smb: client: fix race with concurrent opens in unlink(2)
21mr|kernel-6.6-generic-6.6.126-1|6374	- smb: client: fix readdir returning wrong type with POSIX extensions
21mr|kernel-6.6-generic-6.6.126-1|6375	- smb: client: fix use-after-free in cifs_oplock_break
21mr|kernel-6.6-generic-6.6.126-1|6376	- smb: client: fix use-after-free in crypt_message when using async crypto
21mr|kernel-6.6-generic-6.6.126-1|6377	- smb: client: fix warning when reconnecting channel
21mr|kernel-6.6-generic-6.6.126-1|6378	- smb: client: let recv_done() cleanup before notifying the callers.
21mr|kernel-6.6-generic-6.6.126-1|6379	- smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection()
21mr|kernel-6.6-generic-6.6.126-1|6380	- smb: client: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
21mr|kernel-6.6-generic-6.6.126-1|6381	- smb: client: make use of common smbdirect_socket
21mr|kernel-6.6-generic-6.6.126-1|6382	- smb: client: remove redundant lstrp update in negotiate protocol
21mr|kernel-6.6-generic-6.6.126-1|6383	- smb: client: remove \t from TP_printk statements
21mr|kernel-6.6-generic-6.6.126-1|6384	- smb: client: return an error if rdma_connect does not return within 5 seconds
21mr|kernel-6.6-generic-6.6.126-1|6385	- smb: client: Use min() macro
21mr|kernel-6.6-generic-6.6.126-1|6386	- smb: fix secondary channel creation issue with kerberos by populating hostname when adding channels
21mr|kernel-6.6-generic-6.6.126-1|6387	- smb: improve directory cache reuse for readdir operations
21mr|kernel-6.6-generic-6.6.126-1|6388	- smb: Log an error when close_all_cached_dirs fails
21mr|kernel-6.6-generic-6.6.126-1|6389	- smb/server: avoid deadlock when linking with ReplaceIfExists
21mr|kernel-6.6-generic-6.6.126-1|6390	- smb: server: Fix extension string in ksmbd_extract_shortname()
21mr|kernel-6.6-generic-6.6.126-1|6391	- smb: server: let recv_done() avoid touching data_transfer after cleanup/move
21mr|kernel-6.6-generic-6.6.126-1|6392	- smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection
21mr|kernel-6.6-generic-6.6.126-1|6393	- smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
21mr|kernel-6.6-generic-6.6.126-1|6394	- smb: server: make use of rdma_destroy_qp()
21mr|kernel-6.6-generic-6.6.126-1|6395	- smb: server: remove separate empty_recvmsg_queue
21mr|kernel-6.6-generic-6.6.126-1|6396	- smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()
21mr|kernel-6.6-generic-6.6.126-1|6397	- smb: smbdirect: add smbdirect_socket.h
21mr|kernel-6.6-generic-6.6.126-1|6398	- soc: aspeed: lpc-snoop: Cleanup resources in stack-order
21mr|kernel-6.6-generic-6.6.126-1|6399	- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
21mr|kernel-6.6-generic-6.6.126-1|6400	- sock: Correct error checking condition for (assign|release)_proto_idx()
21mr|kernel-6.6-generic-6.6.126-1|6401	- soc: qcom: mdt_loader: Actually use the e_phoff
21mr|kernel-6.6-generic-6.6.126-1|6402	- soc: qcom: mdt_loader: Ensure we don't read past the ELF header
21mr|kernel-6.6-generic-6.6.126-1|6403	- soc: qcom: mdt_loader: Fix error return values in mdt_header_valid()
21mr|kernel-6.6-generic-6.6.126-1|6404	- soc: qcom: pmic_glink: fix OF node leak
21mr|kernel-6.6-generic-6.6.126-1|6405	- soc: qcom: QMI encoding/decoding for big endian
21mr|kernel-6.6-generic-6.6.126-1|6406	- soc: qcom: rpmh-rsc: Add RSC version 4 support
21mr|kernel-6.6-generic-6.6.126-1|6407	- soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS
21mr|kernel-6.6-generic-6.6.126-1|6408	- soc/tegra: pmc: Ensure power-domains are in a known state
21mr|kernel-6.6-generic-6.6.126-1|6409	- software node: Correct a OOB check in software_node_get_reference_args()
21mr|kernel-6.6-generic-6.6.126-1|6410	- soundwire: amd: fix for clearing command status register
21mr|kernel-6.6-generic-6.6.126-1|6411	- soundwire: amd: fix for handling slave alerts after link is down
21mr|kernel-6.6-generic-6.6.126-1|6412	- soundwire: amd: serialize amd manager resume sequence during pm_prepare
21mr|kernel-6.6-generic-6.6.126-1|6413	- soundwire: Move handle_nested_irq outside of sdw_dev_lock
21mr|kernel-6.6-generic-6.6.126-1|6414	- soundwire: stream: restore params when prepare ports fail
21mr|kernel-6.6-generic-6.6.126-1|6415	- spi: Add check for 8-bit transfer with 8 IO mode support
21mr|kernel-6.6-generic-6.6.126-1|6416	- spi: cadence-quadspi: fix cleanup of rx_chan on failure paths
21mr|kernel-6.6-generic-6.6.126-1|6417	- spi: spi-cadence-quadspi: Fix pm runtime unbalance
21mr|kernel-6.6-generic-6.6.126-1|6418	- spi: spi-fsl-dspi: Clear completion counter before initiating transfer
21mr|kernel-6.6-generic-6.6.126-1|6419	- spi: spi-fsl-lpspi: Clamp too high speed_hz
21mr|kernel-6.6-generic-6.6.126-1|6420	- spi: stm32: Check for cfg availability in stm32_spi_probe
21mr|kernel-6.6-generic-6.6.126-1|6421	- sprintf.h requires stdarg.h
21mr|kernel-6.6-generic-6.6.126-1|6422	- squashfs: fix memory leak in squashfs_fill_super
21mr|kernel-6.6-generic-6.6.126-1|6423	- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()
21mr|kernel-6.6-generic-6.6.126-1|6424	- staging: iio: ad5933: Correct settling cycles encoding per datasheet
21mr|kernel-6.6-generic-6.6.126-1|6425	- staging: nvec: Fix incorrect null termination of battery manufacturer
21mr|kernel-6.6-generic-6.6.126-1|6426	- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
21mr|kernel-6.6-generic-6.6.126-1|6427	- staging: vchiq_arm: Make vchiq_shutdown never fail
21mr|kernel-6.6-generic-6.6.126-1|6428	- sunrpc: don't immediately retransmit on seqno miss
21mr|kernel-6.6-generic-6.6.126-1|6429	- sunrpc: fix client side handling of tls alerts
21mr|kernel-6.6-generic-6.6.126-1|6430	- sunrpc: fix handling of server side tls alerts
21mr|kernel-6.6-generic-6.6.126-1|6431	- sunrpc: handle SVC_GARBAGE during svc auth processing as auth error
21mr|kernel-6.6-generic-6.6.126-1|6432	- SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls
21mr|kernel-6.6-generic-6.6.126-1|6433	- sunvdc: Balance device refcount in vdc_port_mpgroup_check
21mr|kernel-6.6-generic-6.6.126-1|6434	- tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
21mr|kernel-6.6-generic-6.6.126-1|6435	- tcp: call tcp_measure_rcv_mss() for ooo packets
21mr|kernel-6.6-generic-6.6.126-1|6436	- tcp: Correct signedness in skb remaining space calculation
21mr|kernel-6.6-generic-6.6.126-1|6437	- tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows
21mr|kernel-6.6-generic-6.6.126-1|6438	- tcp: fix passive TFO socket having invalid NAPI ID
21mr|kernel-6.6-generic-6.6.126-1|6439	- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range
21mr|kernel-6.6-generic-6.6.126-1|6440	- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior
21mr|kernel-6.6-generic-6.6.126-1|6441	- tee: Prevent size calculation wraparound on 32-bit kernels
21mr|kernel-6.6-generic-6.6.126-1|6442	- thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required
21mr|kernel-6.6-generic-6.6.126-1|6443	- thermal: sysfs: Return ENODATA instead of EAGAIN for reads
21mr|kernel-6.6-generic-6.6.126-1|6444	- thunderbolt: Fix bit masking in tb_dp_port_set_hops()
21mr|kernel-6.6-generic-6.6.126-1|6445	- thunderbolt: Fix copy+paste error in match_service_id()
21mr|kernel-6.6-generic-6.6.126-1|6446	- thunderbolt: Fix wake on connect at runtime
21mr|kernel-6.6-generic-6.6.126-1|6447	- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
21mr|kernel-6.6-generic-6.6.126-1|6448	- tipc: Fix use-after-free in tipc_conn_close().
21mr|kernel-6.6-generic-6.6.126-1|6449	- tipc: use kfree_sensitive() for aead cleanup
21mr|kernel-6.6-generic-6.6.126-1|6450	- tls: always refresh the queue when reading sock
21mr|kernel-6.6-generic-6.6.126-1|6451	- tls: fix handling of zero-length records on the rx_list
21mr|kernel-6.6-generic-6.6.126-1|6452	- tls: handle data disappearing from under the TLS ULP
21mr|kernel-6.6-generic-6.6.126-1|6453	- tools/build: Fix s390(x) cross-compilation with clang
21mr|kernel-6.6-generic-6.6.126-1|6454	- tools/nolibc: define time_t in terms of __kernel_old_time_t
21mr|kernel-6.6-generic-6.6.126-1|6455	- tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros
21mr|kernel-6.6-generic-6.6.126-1|6456	- tools/rv: Do not skip idle in trace
21mr|kernel-6.6-generic-6.6.126-1|6457	- topology: Set capacity_freq_ref in all cases
21mr|kernel-6.6-generic-6.6.126-1|6458	- tracefs: Add d_delete to remove negative dentries
21mr|kernel-6.6-generic-6.6.126-1|6459	- tracing: Add down_write(trace_event_sem) when adding trace event
21mr|kernel-6.6-generic-6.6.126-1|6460	- tracing: fprobe-event: Sanitize wildcard for fprobe event name
21mr|kernel-6.6-generic-6.6.126-1|6461	- tracing: Limit access to parser->buffer when trace_get_user failed
21mr|kernel-6.6-generic-6.6.126-1|6462	- tracing/osnoise: Fix crash in timerlat_dump_stack()
21mr|kernel-6.6-generic-6.6.126-1|6463	- tracing/probes: Avoid using params uninitialized in parse_btf_arg()
21mr|kernel-6.6-generic-6.6.126-1|6464	- tracing: Remove unneeded goto out logic
21mr|kernel-6.6-generic-6.6.126-1|6465	- tty: serial: uartlite: register uart driver in init
21mr|kernel-6.6-generic-6.6.126-1|6466	- tty: vt: make consw::con_switch() return a bool
21mr|kernel-6.6-generic-6.6.126-1|6467	- tty: vt: make init parameter of consw::con_init() a bool
21mr|kernel-6.6-generic-6.6.126-1|6468	- tty: vt: sanitize arguments of consw::con_clear()
21mr|kernel-6.6-generic-6.6.126-1|6469	- uapi: in6: restore visibility of most IPv6 socket options
21mr|kernel-6.6-generic-6.6.126-1|6470	- ublk: sanity check add_dev input for underflow
21mr|kernel-6.6-generic-6.6.126-1|6471	- ublk: santizize the arguments from userspace when adding a device
21mr|kernel-6.6-generic-6.6.126-1|6472	- ublk: use vmalloc for ublk_device's __queues
21mr|kernel-6.6-generic-6.6.126-1|6473	- ucount: fix atomic_long_inc_below() argument type
21mr|kernel-6.6-generic-6.6.126-1|6474	- udf: Verify partition map count
21mr|kernel-6.6-generic-6.6.126-1|6475	- udmabuf: use sgtable-based scatterlist wrappers
21mr|kernel-6.6-generic-6.6.126-1|6476	- udp: also consider secpath when evaluating ipsec use for checksumming
21mr|kernel-6.6-generic-6.6.126-1|6477	- uio_hv_generic: Align ring size to system page
21mr|kernel-6.6-generic-6.6.126-1|6478	- uio_hv_generic: Query the ringbuffer size for device
21mr|kernel-6.6-generic-6.6.126-1|6479	- uio_hv_generic: Use correct size for interrupt and monitor pages
21mr|kernel-6.6-generic-6.6.126-1|6480	- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
21mr|kernel-6.6-generic-6.6.126-1|6481	- um: Re-evaluate thread flags repeatedly
21mr|kernel-6.6-generic-6.6.126-1|6482	- um: rtc: Avoid shadowing err in uml_rtc_start()
21mr|kernel-6.6-generic-6.6.126-1|6483	- um: ubd: Add missing error check in start_io_thread()
21mr|kernel-6.6-generic-6.6.126-1|6484	- um: use proper care when taking mmap lock during segfault
21mr|kernel-6.6-generic-6.6.126-1|6485	- um: vector: Reduce stack usage in vector_eth_configure()
21mr|kernel-6.6-generic-6.6.126-1|6486	- usb: Add checks for snprintf() calls in usb_alloc_dev()
21mr|kernel-6.6-generic-6.6.126-1|6487	- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()
21mr|kernel-6.6-generic-6.6.126-1|6488	- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
21mr|kernel-6.6-generic-6.6.126-1|6489	- usb: cdnsp: do not disable slot for disabled slot
21mr|kernel-6.6-generic-6.6.126-1|6490	- usb: cdnsp: Fix issue with CV Bad Descriptor test
21mr|kernel-6.6-generic-6.6.126-1|6491	- usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
21mr|kernel-6.6-generic-6.6.126-1|6492	- usb: cdnsp: Replace snprintf() with the safer scnprintf() variant
21mr|kernel-6.6-generic-6.6.126-1|6493	- usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|6494	- usb: common: usb-conn-gpio: use a unique name for usb connector device
21mr|kernel-6.6-generic-6.6.126-1|6495	- usb: core: config: Prevent OOB read in SS endpoint companion parsing
21mr|kernel-6.6-generic-6.6.126-1|6496	- usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test
21mr|kernel-6.6-generic-6.6.126-1|6497	- usb: core: usb_submit_urb: downgrade type check
21mr|kernel-6.6-generic-6.6.126-1|6498	- usb: dwc2: also exit clock_gating when stopping udc while suspended
21mr|kernel-6.6-generic-6.6.126-1|6499	- usb: dwc3: Abort suspend on soft disconnect failure
21mr|kernel-6.6-generic-6.6.126-1|6500	- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
21mr|kernel-6.6-generic-6.6.126-1|6501	- usb: dwc3: imx8mp: fix device leak at unbind
21mr|kernel-6.6-generic-6.6.126-1|6502	- usb: dwc3: meson-g12a: fix device leaks at unbind
21mr|kernel-6.6-generic-6.6.126-1|6503	- usb: dwc3: pci: add support for the Intel Wildcat Lake
21mr|kernel-6.6-generic-6.6.126-1|6504	- usb: dwc3: qcom: Don't leave BCR asserted
21mr|kernel-6.6-generic-6.6.126-1|6505	- usb: dwc3: Remove WARN_ON for device endpoint command timeouts
21mr|kernel-6.6-generic-6.6.126-1|6506	- usb: early: xhci-dbc: Fix early_ioremap leak
21mr|kernel-6.6-generic-6.6.126-1|6507	- usb: gadget: configfs: Fix OOB read on empty string write
21mr|kernel-6.6-generic-6.6.126-1|6508	- usb: gadget : fix use-after-free in composite_dev_cleanup()
21mr|kernel-6.6-generic-6.6.126-1|6509	- usb: gadget: udc: renesas_usb3: fix device leak at unbind
21mr|kernel-6.6-generic-6.6.126-1|6510	- usb: gadget: u_serial: Fix race condition in TTY wakeup
21mr|kernel-6.6-generic-6.6.126-1|6511	- usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe()
21mr|kernel-6.6-generic-6.6.126-1|6512	- usb: hub: Don't try to recover devices lost during warm reset.
21mr|kernel-6.6-generic-6.6.126-1|6513	- usb: hub: fix detection of high tier USB3 devices behind suspended hubs
21mr|kernel-6.6-generic-6.6.126-1|6514	- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
21mr|kernel-6.6-generic-6.6.126-1|6515	- usb: hub: Fix flushing of delayed work used for post resume purposes
21mr|kernel-6.6-generic-6.6.126-1|6516	- usb: misc: apple-mfi-fastcharge: Make power supply names unique
21mr|kernel-6.6-generic-6.6.126-1|6517	- usb: musb: fix gadget state on disconnect
21mr|kernel-6.6-generic-6.6.126-1|6518	- usb: musb: omap2430: fix device leak at unbind
21mr|kernel-6.6-generic-6.6.126-1|6519	- usbnet: asix AX88772: leave the carrier control to phylink
21mr|kernel-6.6-generic-6.6.126-1|6520	- usb: net: sierra: check for no status endpoint
21mr|kernel-6.6-generic-6.6.126-1|6521	- usb: potential integer overflow in usbg_make_tpg()
21mr|kernel-6.6-generic-6.6.126-1|6522	- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
21mr|kernel-6.6-generic-6.6.126-1|6523	- usb: renesas-xhci: Fix External ROM access timeouts
21mr|kernel-6.6-generic-6.6.126-1|6524	- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
21mr|kernel-6.6-generic-6.6.126-1|6525	- USB: serial: option: add Foxconn T99W640
21mr|kernel-6.6-generic-6.6.126-1|6526	- USB: serial: option: add Foxconn T99W709
21mr|kernel-6.6-generic-6.6.126-1|6527	- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition
21mr|kernel-6.6-generic-6.6.126-1|6528	- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
21mr|kernel-6.6-generic-6.6.126-1|6529	- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
21mr|kernel-6.6-generic-6.6.126-1|6530	- usb: storage: realtek_cr: Use correct byte order for bcs->Residue
21mr|kernel-6.6-generic-6.6.126-1|6531	- usb: typec: altmodes/displayport: do not index invalid pin_assignments
21mr|kernel-6.6-generic-6.6.126-1|6532	- usb: typec: displayport: Fix potential deadlock
21mr|kernel-6.6-generic-6.6.126-1|6533	- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
21mr|kernel-6.6-generic-6.6.126-1|6534	- usb: typec: fusb302: cache PD RX state
21mr|kernel-6.6-generic-6.6.126-1|6535	- usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
21mr|kernel-6.6-generic-6.6.126-1|6536	- usb: typec: maxim_contaminant: disable low power mode when reading comparator values
21mr|kernel-6.6-generic-6.6.126-1|6537	- usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean
21mr|kernel-6.6-generic-6.6.126-1|6538	- usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set
21mr|kernel-6.6-generic-6.6.126-1|6539	- usb: typec: tcpm: allow switching to mode accessory to mux properly
21mr|kernel-6.6-generic-6.6.126-1|6540	- usb: typec: tcpm: allow to use sink in accessory mode
21mr|kernel-6.6-generic-6.6.126-1|6541	- usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach
21mr|kernel-6.6-generic-6.6.126-1|6542	- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default
21mr|kernel-6.6-generic-6.6.126-1|6543	- usb: typec: ucsi: Update power_supply on power role change
21mr|kernel-6.6-generic-6.6.126-1|6544	- usb: xhci: Avoid showing errors during surprise removal
21mr|kernel-6.6-generic-6.6.126-1|6545	- usb: xhci: Avoid showing warnings for dying controller
21mr|kernel-6.6-generic-6.6.126-1|6546	- usb: xhci: Fix slot_id resource race conflict
21mr|kernel-6.6-generic-6.6.126-1|6547	- usb: xhci: print xhci->xhc_state when queue_command failed
21mr|kernel-6.6-generic-6.6.126-1|6548	- usb: xhci: quirk for data loss in ISOC transfers
21mr|kernel-6.6-generic-6.6.126-1|6549	- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command
21mr|kernel-6.6-generic-6.6.126-1|6550	- use uniform permission checks for all mount propagation changes
21mr|kernel-6.6-generic-6.6.126-1|6551	- vfio: Fix unbalanced vfio_df_close call in no-iommu mode
21mr|kernel-6.6-generic-6.6.126-1|6552	- vfio/mlx5: fix possible overflow in tracking max message size
21mr|kernel-6.6-generic-6.6.126-1|6553	- vfio/pci: Separate SR-IOV VF dev_set
21mr|kernel-6.6-generic-6.6.126-1|6554	- vfio/pds: Fix missing detach_ioas op
21mr|kernel-6.6-generic-6.6.126-1|6555	- vfio: Prevent open_count decrement to negative
21mr|kernel-6.6-generic-6.6.126-1|6556	- vfio/type1: conditional rescheduling while pinning
21mr|kernel-6.6-generic-6.6.126-1|6557	- vgacon: Add check for vc_origin address range in vgacon_scroll()
21mr|kernel-6.6-generic-6.6.126-1|6558	- vhost: fail early when __vhost_add_used() fails
21mr|kernel-6.6-generic-6.6.126-1|6559	- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()
21mr|kernel-6.6-generic-6.6.126-1|6560	- vhost-scsi: Fix log flooding with target does not exist errors
21mr|kernel-6.6-generic-6.6.126-1|6561	- vhost/vsock: Avoid allocating arbitrarily-sized SKBs
21mr|kernel-6.6-generic-6.6.126-1|6562	- video: screen_info: Relocate framebuffers behind PCI bridges
21mr|kernel-6.6-generic-6.6.126-1|6563	- virtio-net: ensure the received length does not exceed allocated size
21mr|kernel-6.6-generic-6.6.126-1|6564	- virtio_ring: Fix error reporting in virtqueue_resize
21mr|kernel-6.6-generic-6.6.126-1|6565	- vmci: Prevent the dispatching of uninitialized payloads
21mr|kernel-6.6-generic-6.6.126-1|6566	- vrf: Drop existing dst reference in vrf_ip6_input_dst
21mr|kernel-6.6-generic-6.6.126-1|6567	- vsock: Do not allow binding to VMADDR_PORT_ANY
21mr|kernel-6.6-generic-6.6.126-1|6568	- vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
21mr|kernel-6.6-generic-6.6.126-1|6569	- vsock: Fix transport_{g2h,h2g} TOCTOU
21mr|kernel-6.6-generic-6.6.126-1|6570	- vsock: Fix transport_* TOCTOU
21mr|kernel-6.6-generic-6.6.126-1|6571	- vsock: fix `vsock_proto` declaration
21mr|kernel-6.6-generic-6.6.126-1|6572	- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
21mr|kernel-6.6-generic-6.6.126-1|6573	- vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page
21mr|kernel-6.6-generic-6.6.126-1|6574	- vsock/virtio: Validate length in packet header before skb_put()
21mr|kernel-6.6-generic-6.6.126-1|6575	- vsock/vmci: Clear the vmci transport packet properly when initializing it
21mr|kernel-6.6-generic-6.6.126-1|6576	- vt: add missing notification when switching back to text mode
21mr|kernel-6.6-generic-6.6.126-1|6577	- vt: defkeymap: Map keycodes above 127 to K_HOLE
21mr|kernel-6.6-generic-6.6.126-1|6578	- vt: keyboard: Don't process Unicode characters in K_OFF mode
21mr|kernel-6.6-generic-6.6.126-1|6579	- vxlan: Do not treat dst cache initialization errors as fatal
21mr|kernel-6.6-generic-6.6.126-1|6580	- watchdog: da9052_wdt: respect TWDMIN
21mr|kernel-6.6-generic-6.6.126-1|6581	- watchdog: dw_wdt: Fix default timeout
21mr|kernel-6.6-generic-6.6.126-1|6582	- watchdog: fix watchdog may detect false positive of softlockup
21mr|kernel-6.6-generic-6.6.126-1|6583	- watchdog: iTCO_wdt: Report error if timeout configuration fails
21mr|kernel-6.6-generic-6.6.126-1|6584	- watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition
21mr|kernel-6.6-generic-6.6.126-1|6585	- watchdog: ziirave_wdt: check record length in ziirave_firm_verify()
21mr|kernel-6.6-generic-6.6.126-1|6586	- wifi: ath11k: clear initialized flag for deinit-ed srng lists
21mr|kernel-6.6-generic-6.6.126-1|6587	- wifi: ath11k: determine PM policy based on machine model
21mr|kernel-6.6-generic-6.6.126-1|6588	- wifi: ath11k: fix dest ring-buffer corruption
21mr|kernel-6.6-generic-6.6.126-1|6589	- wifi: ath11k: fix dest ring-buffer corruption when ring is full
21mr|kernel-6.6-generic-6.6.126-1|6590	- wifi: ath11k: Fix QMI memory reuse logic
21mr|kernel-6.6-generic-6.6.126-1|6591	- wifi: ath11k: fix ring-buffer corruption
21mr|kernel-6.6-generic-6.6.126-1|6592	- wifi: ath11k: fix rx completion meta data corruption
21mr|kernel-6.6-generic-6.6.126-1|6593	- wifi: ath11k: fix source ring-buffer corruption
21mr|kernel-6.6-generic-6.6.126-1|6594	- wifi: ath12k: Add memset and update default rate value in wmi tx completion
21mr|kernel-6.6-generic-6.6.126-1|6595	- wifi: ath12k: Correct tid cleanup when tid setup fails
21mr|kernel-6.6-generic-6.6.126-1|6596	- wifi: ath12k: Decrement TID on RX peer frag setup error handling
21mr|kernel-6.6-generic-6.6.126-1|6597	- wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0
21mr|kernel-6.6-generic-6.6.126-1|6598	- wifi: ath12k: fix a possible dead lock caused by ab->base_lock
21mr|kernel-6.6-generic-6.6.126-1|6599	- wifi: ath12k: fix dest ring-buffer corruption
21mr|kernel-6.6-generic-6.6.126-1|6600	- wifi: ath12k: fix dest ring-buffer corruption when ring is full
21mr|kernel-6.6-generic-6.6.126-1|6601	- wifi: ath12k: fix endianness handling while accessing wmi service bit
21mr|kernel-6.6-generic-6.6.126-1|6602	- wifi: ath12k: fix failed to set mhi state error during reboot with hardware grouping
21mr|kernel-6.6-generic-6.6.126-1|6603	- wifi: ath12k: fix incorrect CE addresses
21mr|kernel-6.6-generic-6.6.126-1|6604	- wifi: ath12k: fix link valid field initialization in the monitor Rx
21mr|kernel-6.6-generic-6.6.126-1|6605	- wifi: ath12k: fix macro definition HAL_RX_MSDU_PKT_LENGTH_GET
21mr|kernel-6.6-generic-6.6.126-1|6606	- wifi: ath12k: fix ring-buffer corruption
21mr|kernel-6.6-generic-6.6.126-1|6607	- wifi: ath12k: fix source ring-buffer corruption
21mr|kernel-6.6-generic-6.6.126-1|6608	- wifi: ath12k: Pass correct values of center freq1 and center freq2 for 160 MHz
21mr|kernel-6.6-generic-6.6.126-1|6609	- wifi: ath6kl: remove WARN on bad firmware input
21mr|kernel-6.6-generic-6.6.126-1|6610	- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE
21mr|kernel-6.6-generic-6.6.126-1|6611	- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()
21mr|kernel-6.6-generic-6.6.126-1|6612	- wifi: carl9170: do not ping device which has failed to load firmware
21mr|kernel-6.6-generic-6.6.126-1|6613	- wifi: cfg80211: Fix interface type validation
21mr|kernel-6.6-generic-6.6.126-1|6614	- wifi: cfg80211: init wiphy_work before allocating rfkill fails
21mr|kernel-6.6-generic-6.6.126-1|6615	- wifi: cfg80211: reject HTC bit for management frames
21mr|kernel-6.6-generic-6.6.126-1|6616	- wifi: cfg80211: remove scan request n_channels counted_by
21mr|kernel-6.6-generic-6.6.126-1|6617	- wifi: iwlegacy: Check rate_idx range after addition
21mr|kernel-6.6-generic-6.6.126-1|6618	- wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0
21mr|kernel-6.6-generic-6.6.126-1|6619	- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
21mr|kernel-6.6-generic-6.6.126-1|6620	- wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
21mr|kernel-6.6-generic-6.6.126-1|6621	- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
21mr|kernel-6.6-generic-6.6.126-1|6622	- wifi: iwlwifi: mvm: fix scan request validation
21mr|kernel-6.6-generic-6.6.126-1|6623	- wifi: iwlwifi: mvm: set gtk id also in older FWs
21mr|kernel-6.6-generic-6.6.126-1|6624	- wifi: iwlwifi: pcie: make sure to lock rxq->read
21mr|kernel-6.6-generic-6.6.126-1|6625	- wifi: mac80211: Add link iteration macro for link data
21mr|kernel-6.6-generic-6.6.126-1|6626	- wifi: mac80211: chan: chandef is non-NULL for reserved
21mr|kernel-6.6-generic-6.6.126-1|6627	- wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()
21mr|kernel-6.6-generic-6.6.126-1|6628	- wifi: mac80211: check basic rates validity in sta_link_apply_parameters
21mr|kernel-6.6-generic-6.6.126-1|6629	- wifi: mac80211: do not offer a mesh path if forwarding is disabled
21mr|kernel-6.6-generic-6.6.126-1|6630	- wifi: mac80211: Do not schedule stopped TXQs
21mr|kernel-6.6-generic-6.6.126-1|6631	- wifi: mac80211: Don't call fq_flow_idx() for management frames
21mr|kernel-6.6-generic-6.6.126-1|6632	- wifi: mac80211: don't complete management TX on SAE commit
21mr|kernel-6.6-generic-6.6.126-1|6633	- wifi: mac80211: drop invalid source address OCB frames
21mr|kernel-6.6-generic-6.6.126-1|6634	- wifi: mac80211: finish link init before RCU publish
21mr|kernel-6.6-generic-6.6.126-1|6635	- wifi: mac80211: fix beacon interval calculation overflow
21mr|kernel-6.6-generic-6.6.126-1|6636	- wifi: mac80211: fix rx link assignment for non-MLO stations
21mr|kernel-6.6-generic-6.6.126-1|6637	- wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled
21mr|kernel-6.6-generic-6.6.126-1|6638	- wifi: mac80211: reject TDLS operations when station is not associated
21mr|kernel-6.6-generic-6.6.126-1|6639	- wifi: mac80211: update radar_required in channel context after channel switch
21mr|kernel-6.6-generic-6.6.126-1|6640	- wifi: mac80211: VLAN traffic in multicast path
21mr|kernel-6.6-generic-6.6.126-1|6641	- wifi: mac80211: Write cnt before copying in ieee80211_copy_rnr_beacon()
21mr|kernel-6.6-generic-6.6.126-1|6642	- wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
21mr|kernel-6.6-generic-6.6.126-1|6643	- wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch
21mr|kernel-6.6-generic-6.6.126-1|6644	- wifi: mt76: mt7921: add 160 MHz AP for mt7922 device
21mr|kernel-6.6-generic-6.6.126-1|6645	- wifi: mt76: mt7921: prevent decap offload config before STA initialization
21mr|kernel-6.6-generic-6.6.126-1|6646	- wifi: mt76: mt7996: drop fragments with multicast or broadcast RA
21mr|kernel-6.6-generic-6.6.126-1|6647	- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
21mr|kernel-6.6-generic-6.6.126-1|6648	- wifi: plfxlc: Fix error handling in usb driver probe
21mr|kernel-6.6-generic-6.6.126-1|6649	- wifi: prevent A-MSDU attacks in mesh networks
21mr|kernel-6.6-generic-6.6.126-1|6650	- wifi: rtl818x: Kill URBs before clearing tx status queue
21mr|kernel-6.6-generic-6.6.126-1|6651	- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
21mr|kernel-6.6-generic-6.6.126-1|6652	- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
21mr|kernel-6.6-generic-6.6.126-1|6653	- wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc()
21mr|kernel-6.6-generic-6.6.126-1|6654	- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`.
21mr|kernel-6.6-generic-6.6.126-1|6655	- wifi: rtw88: usb: Reduce control message timeout to 500 ms
21mr|kernel-6.6-generic-6.6.126-1|6656	- wifi: rtw89: avoid NULL dereference when RX problematic packet on unsupported 6 GHz band
21mr|kernel-6.6-generic-6.6.126-1|6657	- wifi: rtw89: Disable deep power saving for USB/SDIO
21mr|kernel-6.6-generic-6.6.126-1|6658	- wifi: rtw89: Fix rtw89_mac_power_switch() for USB
21mr|kernel-6.6-generic-6.6.126-1|6659	- wifi: rtw89: leave idle mode when setting WEP encryption for AP mode
21mr|kernel-6.6-generic-6.6.126-1|6660	- wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB
21mr|kernel-6.6-generic-6.6.126-1|6661	- wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE
21mr|kernel-6.6-generic-6.6.126-1|6662	- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
21mr|kernel-6.6-generic-6.6.126-1|6663	- wireless: purelifi: plfxlc: fix memory leak in plfxlc_usb_wreq_asyn()
21mr|kernel-6.6-generic-6.6.126-1|6664	- x86/bugs: Add a Transient Scheduler Attacks mitigation
21mr|kernel-6.6-generic-6.6.126-1|6665	- x86/bugs: Avoid warning when overriding return thunk
21mr|kernel-6.6-generic-6.6.126-1|6666	- x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()
21mr|kernel-6.6-generic-6.6.126-1|6667	- x86/bugs: Rename MDS machinery to something more generic
21mr|kernel-6.6-generic-6.6.126-1|6668	- x86/CPU/AMD: Properly check the TSA microcode
21mr|kernel-6.6-generic-6.6.126-1|6669	- x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
21mr|kernel-6.6-generic-6.6.126-1|6670	- x86/fpu: Delay instruction pointer fixup until after warning
21mr|kernel-6.6-generic-6.6.126-1|6671	- x86/hyperv: Fix usage of cpu_online_mask to get valid cpu
21mr|kernel-6.6-generic-6.6.126-1|6672	- x86/mce/amd: Add default names for MCA banks and blocks
21mr|kernel-6.6-generic-6.6.126-1|6673	- x86/mce/amd: Fix threshold limit reset
21mr|kernel-6.6-generic-6.6.126-1|6674	- x86/mce: Don't remove sysfs if thresholding sysfs init fails
21mr|kernel-6.6-generic-6.6.126-1|6675	- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
21mr|kernel-6.6-generic-6.6.126-1|6676	- x86/microcode/AMD: Add TSA microcode SHAs
21mr|kernel-6.6-generic-6.6.126-1|6677	- x86/microcode/AMD: Handle the case of no BIOS microcode
21mr|kernel-6.6-generic-6.6.126-1|6678	- x86/mm: Disable hugetlb page table sharing on 32-bit
21mr|kernel-6.6-generic-6.6.126-1|6679	- x86/process: Move the buffer clearing before MONITOR
21mr|kernel-6.6-generic-6.6.126-1|6680	- x86/rdrand: Disable RDSEED on AMD Cyan Skillfish
21mr|kernel-6.6-generic-6.6.126-1|6681	- x86/sev: Evict cache lines during SNP memory validation
21mr|kernel-6.6-generic-6.6.126-1|6682	- x86/sgx: Prevent attempts to reclaim poisoned pages
21mr|kernel-6.6-generic-6.6.126-1|6683	- x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c
21mr|kernel-6.6-generic-6.6.126-1|6684	- x86/traps: Initialize DR6 by writing its architectural reset value
21mr|kernel-6.6-generic-6.6.126-1|6685	- xen/gntdev: remove struct gntdev_copy_batch from stack
21mr|kernel-6.6-generic-6.6.126-1|6686	- xen/netfront: Fix TX response spurious interrupts
21mr|kernel-6.6-generic-6.6.126-1|6687	- xfrm: Duplicate SPI Handling
21mr|kernel-6.6-generic-6.6.126-1|6688	- xfrm: interface: fix use-after-free after changing collect_md xfrm interface
21mr|kernel-6.6-generic-6.6.126-1|6689	- xfs: do not propagate ENODATA disk errors into xattr code
21mr|kernel-6.6-generic-6.6.126-1|6690	- xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags
21mr|kernel-6.6-generic-6.6.126-1|6691	- xhci: dbc: Flush queued requests before stopping dbc
21mr|kernel-6.6-generic-6.6.126-1|6692	- xhci: dbctty: disable ECHO flag by default
21mr|kernel-6.6-generic-6.6.126-1|6693	- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
21mr|kernel-6.6-generic-6.6.126-1|6694	- zynq_fpga: use sgtable-based scatterlist wrappers
21mr|kernel-6.6-generic-6.6.126-1|6695	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.6-generic-6.6.126-1|6696	
21mr|kernel-6.6-generic-6.6.126-1|6697	* Wed Sep 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|6698	- Bump release
21mr|kernel-6.6-generic-6.6.126-1|6699	
21mr|kernel-6.6-generic-6.6.126-1|6700	* Wed Sep 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|6701	- Add BTF sections debug in kernel configs
21mr|kernel-6.6-generic-6.6.126-1|6702	
21mr|kernel-6.6-generic-6.6.126-1|6703	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru> 6.6.94-1
21mr|kernel-6.6-generic-6.6.126-1|6704	- Update kernel configs
21mr|kernel-6.6-generic-6.6.126-1|6705	
21mr|kernel-6.6-generic-6.6.126-1|6706	* Mon Jun 23 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|6707	- [bot] upd: 6.6.92 -> 6.6.94
21mr|kernel-6.6-generic-6.6.126-1|6708	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|6709	- accel/qaic: Mask out SR-IOV PCI resources
21mr|kernel-6.6-generic-6.6.126-1|6710	- ACPICA: exserial: don't forget to handle FFixedHW opregions for reading
21mr|kernel-6.6-generic-6.6.126-1|6711	- ACPI: CPPC: Fix NULL pointer dereference when nosmp is used
21mr|kernel-6.6-generic-6.6.126-1|6712	- acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio()
21mr|kernel-6.6-generic-6.6.126-1|6713	- ACPI: HED: Always initialize before evged
21mr|kernel-6.6-generic-6.6.126-1|6714	- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions"
21mr|kernel-6.6-generic-6.6.126-1|6715	- ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list
21mr|kernel-6.6-generic-6.6.126-1|6716	- af_unix: Add dead flag to struct scm_fp_list.
21mr|kernel-6.6-generic-6.6.126-1|6717	- af_unix: Allocate struct unix_edge for each inflight AF_UNIX fd.
21mr|kernel-6.6-generic-6.6.126-1|6718	- af_unix: Allocate struct unix_vertex for each inflight AF_UNIX fd.
21mr|kernel-6.6-generic-6.6.126-1|6719	- af_unix: Assign a unique index to SCC.
21mr|kernel-6.6-generic-6.6.126-1|6720	- af_unix: Avoid Tarjan's algorithm if unnecessary.
21mr|kernel-6.6-generic-6.6.126-1|6721	- af_unix: Bulk update unix_tot_inflight/unix_inflight when queuing skb.
21mr|kernel-6.6-generic-6.6.126-1|6722	- af_unix: Detect dead SCC.
21mr|kernel-6.6-generic-6.6.126-1|6723	- af_unix: Detect Strongly Connected Components.
21mr|kernel-6.6-generic-6.6.126-1|6724	- af_unix: Don't access successor in unix_del_edges() during GC.
21mr|kernel-6.6-generic-6.6.126-1|6725	- af_unix: Fix garbage collection of embryos carrying OOB with SCM_RIGHTS
21mr|kernel-6.6-generic-6.6.126-1|6726	- af_unix: Fix uninit-value in __unix_walk_scc()
21mr|kernel-6.6-generic-6.6.126-1|6727	- af_unix: Fix up unix_edge.successor for embryo socket.
21mr|kernel-6.6-generic-6.6.126-1|6728	- af_unix: Iterate all vertices by DFS.
21mr|kernel-6.6-generic-6.6.126-1|6729	- af_unix: Link struct unix_edge when queuing skb.
21mr|kernel-6.6-generic-6.6.126-1|6730	- af_unix: Remove CONFIG_UNIX_SCM.
21mr|kernel-6.6-generic-6.6.126-1|6731	- af_unix: Remove io_uring code for GC.
21mr|kernel-6.6-generic-6.6.126-1|6732	- af_unix: Remove lock dance in unix_peek_fds().
21mr|kernel-6.6-generic-6.6.126-1|6733	- af_unix: Replace BUG_ON() with WARN_ON_ONCE().
21mr|kernel-6.6-generic-6.6.126-1|6734	- af_unix: Replace garbage collection algorithm.
21mr|kernel-6.6-generic-6.6.126-1|6735	- af_unix: Return struct unix_sock from unix_get_socket().
21mr|kernel-6.6-generic-6.6.126-1|6736	- af_unix: Run GC on only one CPU.
21mr|kernel-6.6-generic-6.6.126-1|6737	- af_unix: Save listener for embryo socket.
21mr|kernel-6.6-generic-6.6.126-1|6738	- af_unix: Save O(n) setup of Tarjan's algo.
21mr|kernel-6.6-generic-6.6.126-1|6739	- af_unix: Skip GC if no cycle exists.
21mr|kernel-6.6-generic-6.6.126-1|6740	- af_unix: Try not to hold unix_gc_lock during accept().
21mr|kernel-6.6-generic-6.6.126-1|6741	- af_unix: Try to run GC async.
21mr|kernel-6.6-generic-6.6.126-1|6742	- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
21mr|kernel-6.6-generic-6.6.126-1|6743	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10
21mr|kernel-6.6-generic-6.6.126-1|6744	- ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7
21mr|kernel-6.6-generic-6.6.126-1|6745	- ALSA: pcm: Fix race of buffer access at PCM OSS layer
21mr|kernel-6.6-generic-6.6.126-1|6746	- ALSA: seq: Improve data consistency at polling
21mr|kernel-6.6-generic-6.6.126-1|6747	- ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1
21mr|kernel-6.6-generic-6.6.126-1|6748	- arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src
21mr|kernel-6.6-generic-6.6.126-1|6749	- arm64: Add support for HIP09 Spectre-BHB mitigation
21mr|kernel-6.6-generic-6.6.126-1|6750	- arm64: defconfig: mediatek: enable PHY drivers
21mr|kernel-6.6-generic-6.6.126-1|6751	- arm64: dts: imx8mm-beacon: Fix RTC capacitive load
21mr|kernel-6.6-generic-6.6.126-1|6752	- arm64: dts: imx8mm-beacon: Set SAI5 MCLK direction to output for HDMI audio
21mr|kernel-6.6-generic-6.6.126-1|6753	- arm64: dts: imx8mn-beacon: Fix RTC capacitive load
21mr|kernel-6.6-generic-6.6.126-1|6754	- arm64: dts: imx8mn-beacon: Set SAI5 MCLK direction to output for HDMI audio
21mr|kernel-6.6-generic-6.6.126-1|6755	- arm64: dts: imx8mp-beacon: Fix RTC capacitive load
21mr|kernel-6.6-generic-6.6.126-1|6756	- arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs
21mr|kernel-6.6-generic-6.6.126-1|6757	- arm64: dts: mediatek: mt6357: Drop regulator-fixed compatibles
21mr|kernel-6.6-generic-6.6.126-1|6758	- arm64: dts: mediatek: mt8195: Reparent vdec1/2 and venc1 power domains
21mr|kernel-6.6-generic-6.6.126-1|6759	- arm64: dts: mt6359: Add missing 'compatible' property to regulators node
21mr|kernel-6.6-generic-6.6.126-1|6760	- arm64: dts: mt6359: Rename RTC node to match binding expectations
21mr|kernel-6.6-generic-6.6.126-1|6761	- arm64: dts: qcom: ipq9574: Add missing properties for cryptobam
21mr|kernel-6.6-generic-6.6.126-1|6762	- arm64: dts: qcom: sc8280xp-x13s: Drop duplicate DMIC supplies
21mr|kernel-6.6-generic-6.6.126-1|6763	- arm64: dts: qcom: sda660-ifc6560: Fix dt-validate warning
21mr|kernel-6.6-generic-6.6.126-1|6764	- arm64: dts: qcom: sdm660-lavender: Add missing USB phy supply
21mr|kernel-6.6-generic-6.6.126-1|6765	- arm64: dts: qcom: sdm660-xiaomi-lavender: Add missing SD card detect GPIO
21mr|kernel-6.6-generic-6.6.126-1|6766	- arm64: dts: qcom: sdm845-starqltechn: fix usb regulator mistake
21mr|kernel-6.6-generic-6.6.126-1|6767	- arm64: dts: qcom: sdm845-starqltechn: refactor node order
21mr|kernel-6.6-generic-6.6.126-1|6768	- arm64: dts: qcom: sdm845-starqltechn: remove excess reserved gpios
21mr|kernel-6.6-generic-6.6.126-1|6769	- arm64: dts: qcom: sdm845-starqltechn: remove wifi
21mr|kernel-6.6-generic-6.6.126-1|6770	- arm64: dts: qcom: sm8250: Fix CPU7 opp table
21mr|kernel-6.6-generic-6.6.126-1|6771	- arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
21mr|kernel-6.6-generic-6.6.126-1|6772	- arm64: dts: qcom: sm8350: Reenable crypto & cryptobam
21mr|kernel-6.6-generic-6.6.126-1|6773	- arm64: dts: qcom: sm8450: Add missing properties for cryptobam
21mr|kernel-6.6-generic-6.6.126-1|6774	- arm64: dts: qcom: sm8550: Add missing properties for cryptobam
21mr|kernel-6.6-generic-6.6.126-1|6775	- arm64: dts: renesas: white-hawk-ard-audio: Fix TPU0 groups
21mr|kernel-6.6-generic-6.6.126-1|6776	- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou
21mr|kernel-6.6-generic-6.6.126-1|6777	- arm64: dts: rockchip: Update eMMC for NanoPi R5 series
21mr|kernel-6.6-generic-6.6.126-1|6778	- arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0
21mr|kernel-6.6-generic-6.6.126-1|6779	- arm64: dts: ti: k3-am65-main: Fix sdhci node properties
21mr|kernel-6.6-generic-6.6.126-1|6780	- arm64: dts: ti: k3-am68-sk: Fix regulator hierarchy
21mr|kernel-6.6-generic-6.6.126-1|6781	- arm64: dts: ti: k3-j721e-common-proc-board: Enable OSPI1 on J721E
21mr|kernel-6.6-generic-6.6.126-1|6782	- arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators
21mr|kernel-6.6-generic-6.6.126-1|6783	- arm64: dts: ti: k3-j721e-sk: Add support for multiple CAN instances
21mr|kernel-6.6-generic-6.6.126-1|6784	- arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux
21mr|kernel-6.6-generic-6.6.126-1|6785	- arm64/fpsimd: Avoid RES0 bits in the SME trap handler
21mr|kernel-6.6-generic-6.6.126-1|6786	- arm64/fpsimd: Discard stale CPU state when handling SME traps
21mr|kernel-6.6-generic-6.6.126-1|6787	- arm64/fpsimd: Do not discard modified SVE state
21mr|kernel-6.6-generic-6.6.126-1|6788	- arm64/fpsimd: Fix merging of FPSIMD state during signal return
21mr|kernel-6.6-generic-6.6.126-1|6789	- arm64/mm: Check PUD_TYPE_TABLE in pud_bad()
21mr|kernel-6.6-generic-6.6.126-1|6790	- arm64: Support ARM64_VA_BITS=52 when setting ARCH_MMAP_RND_BITS_MAX
21mr|kernel-6.6-generic-6.6.126-1|6791	- arm64: tegra: Drop remaining serial clock-names and reset-names
21mr|kernel-6.6-generic-6.6.126-1|6792	- arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
21mr|kernel-6.6-generic-6.6.126-1|6793	- arm64: tegra: Resize aperture for the IGX PCIe C5 slot
21mr|kernel-6.6-generic-6.6.126-1|6794	- arm64: zynqmp: add clock-output-names property in clock nodes
21mr|kernel-6.6-generic-6.6.126-1|6795	- ARM: aspeed: Don't select SRAM
21mr|kernel-6.6-generic-6.6.126-1|6796	- ARM: at91: pm: fix at91_suspend_finish for ZQ calibration
21mr|kernel-6.6-generic-6.6.126-1|6797	- ARM: dts: at91: at91sam9263: fix NAND chip selects
21mr|kernel-6.6-generic-6.6.126-1|6798	- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select
21mr|kernel-6.6-generic-6.6.126-1|6799	- ARM: dts: qcom: apq8064: add missing clocks to the timer node
21mr|kernel-6.6-generic-6.6.126-1|6800	- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device
21mr|kernel-6.6-generic-6.6.126-1|6801	- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
21mr|kernel-6.6-generic-6.6.126-1|6802	- ASoC: apple: mca: Constrain channels according to TDM mask
21mr|kernel-6.6-generic-6.6.126-1|6803	- ASoC: codecs: hda: Fix RPM usage count underflow
21mr|kernel-6.6-generic-6.6.126-1|6804	- ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode
21mr|kernel-6.6-generic-6.6.126-1|6805	- ASoC: cs42l43: Disable headphone clamps during type detection
21mr|kernel-6.6-generic-6.6.126-1|6806	- ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of()
21mr|kernel-6.6-generic-6.6.126-1|6807	- ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX
21mr|kernel-6.6-generic-6.6.126-1|6808	- ASoC: Intel: avs: Verify content returned by parse_int_array()
21mr|kernel-6.6-generic-6.6.126-1|6809	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
21mr|kernel-6.6-generic-6.6.126-1|6810	- ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect
21mr|kernel-6.6-generic-6.6.126-1|6811	- ASoC: mediatek: mt8188: Add reference for dmic clocks
21mr|kernel-6.6-generic-6.6.126-1|6812	- ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile
21mr|kernel-6.6-generic-6.6.126-1|6813	- ASoC: ops: Enforce platform maximum on initial value
21mr|kernel-6.6-generic-6.6.126-1|6814	- ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup()
21mr|kernel-6.6-generic-6.6.126-1|6815	- ASoC: rt722-sdca: Add some missing readable registers
21mr|kernel-6.6-generic-6.6.126-1|6816	- ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
21mr|kernel-6.6-generic-6.6.126-1|6817	- ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_ext
21mr|kernel-6.6-generic-6.6.126-1|6818	- ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation type
21mr|kernel-6.6-generic-6.6.126-1|6819	- ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback direction
21mr|kernel-6.6-generic-6.6.126-1|6820	- ASoc: SOF: topology: connect DAI to a single DAI link
21mr|kernel-6.6-generic-6.6.126-1|6821	- ASoC: sun4i-codec: support hp-det-gpios property
21mr|kernel-6.6-generic-6.6.126-1|6822	- ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG
21mr|kernel-6.6-generic-6.6.126-1|6823	- ASoC: tas2764: Enable main IRQs
21mr|kernel-6.6-generic-6.6.126-1|6824	- ASoC: tas2764: Mark SW_RESET as volatile
21mr|kernel-6.6-generic-6.6.126-1|6825	- ASoC: tas2764: Power up/down amp on mute ops
21mr|kernel-6.6-generic-6.6.126-1|6826	- ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init
21mr|kernel-6.6-generic-6.6.126-1|6827	- ath10k: snoc: fix unbalanced IRQ enable in crash recovery
21mr|kernel-6.6-generic-6.6.126-1|6828	- auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common"
21mr|kernel-6.6-generic-6.6.126-1|6829	- backlight: pm8941: Add NULL check in wled_configure()
21mr|kernel-6.6-generic-6.6.126-1|6830	- bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP
21mr|kernel-6.6-generic-6.6.126-1|6831	- block: Fix bvec_set_folio() for very large folios
21mr|kernel-6.6-generic-6.6.126-1|6832	- Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling
21mr|kernel-6.6-generic-6.6.126-1|6833	- Bluetooth: Fix NULL pointer deference on eir_get_service_data
21mr|kernel-6.6-generic-6.6.126-1|6834	- Bluetooth: hci_core: fix list_for_each_entry_rcu usage
21mr|kernel-6.6-generic-6.6.126-1|6835	- Bluetooth: hci_qca: move the SoC type check to the right place
21mr|kernel-6.6-generic-6.6.126-1|6836	- Bluetooth: hci_sync: Fix broadcast/PA when using an existing instance
21mr|kernel-6.6-generic-6.6.126-1|6837	- Bluetooth: L2CAP: Fix not checking l2cap_chan security level
21mr|kernel-6.6-generic-6.6.126-1|6838	- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION
21mr|kernel-6.6-generic-6.6.126-1|6839	- Bluetooth: MGMT: Fix sparse errors
21mr|kernel-6.6-generic-6.6.126-1|6840	- Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete
21mr|kernel-6.6-generic-6.6.126-1|6841	- Bluetooth: MGMT: iterate over mesh commands in mgmt_mesh_foreach()
21mr|kernel-6.6-generic-6.6.126-1|6842	- Bluetooth: MGMT: Protect mgmt_pending list with its own lock
21mr|kernel-6.6-generic-6.6.126-1|6843	- Bluetooth: MGMT: Remove unused mgmt_pending_find_data
21mr|kernel-6.6-generic-6.6.126-1|6844	- bonding: assign random address if device address is same as bond
21mr|kernel-6.6-generic-6.6.126-1|6845	- bonding: report duplicate MAC address in all situations
21mr|kernel-6.6-generic-6.6.126-1|6846	- book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n
21mr|kernel-6.6-generic-6.6.126-1|6847	- bpf: Allow pre-ordering for bpf cgroup progs
21mr|kernel-6.6-generic-6.6.126-1|6848	- bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT into maps
21mr|kernel-6.6-generic-6.6.126-1|6849	- bpf: Avoid __bpf_prog_ret0_warn when jit fails
21mr|kernel-6.6-generic-6.6.126-1|6850	- bpf: don't do clean_live_states when state->loop_entry->branches > 0
21mr|kernel-6.6-generic-6.6.126-1|6851	- bpf: fix ktls panic with sockmap
21mr|kernel-6.6-generic-6.6.126-1|6852	- bpf: fix possible endless loop in BPF map iteration
21mr|kernel-6.6-generic-6.6.126-1|6853	- bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ
21mr|kernel-6.6-generic-6.6.126-1|6854	- bpf: Fix WARN() in get_bpf_raw_tp_regs
21mr|kernel-6.6-generic-6.6.126-1|6855	- bpf: Return prog btf_id without capable check
21mr|kernel-6.6-generic-6.6.126-1|6856	- bpf, sockmap: Avoid using sk_socket after free when sending
21mr|kernel-6.6-generic-6.6.126-1|6857	- bpf, sockmap: fix duplicated data transmission
21mr|kernel-6.6-generic-6.6.126-1|6858	- bpf, sockmap: Fix panic when calling skb_linearize
21mr|kernel-6.6-generic-6.6.126-1|6859	- bpftool: Fix readlink usage in get_fd_type
21mr|kernel-6.6-generic-6.6.126-1|6860	- bridge: mdb: Allow replace of a host-joined group
21mr|kernel-6.6-generic-6.6.126-1|6861	- bridge: netfilter: Fix forwarding of fragmented packets
21mr|kernel-6.6-generic-6.6.126-1|6862	- btrfs: avoid linker error in btrfs_find_create_tree_block()
21mr|kernel-6.6-generic-6.6.126-1|6863	- btrfs: avoid NULL pointer dereference if no valid csum tree
21mr|kernel-6.6-generic-6.6.126-1|6864	- btrfs: check folio mapping after unlock in relocate_one_folio()
21mr|kernel-6.6-generic-6.6.126-1|6865	- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
21mr|kernel-6.6-generic-6.6.126-1|6866	- btrfs: fix non-empty delayed iputs list on unmount due to async workers
21mr|kernel-6.6-generic-6.6.126-1|6867	- btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work()
21mr|kernel-6.6-generic-6.6.126-1|6868	- btrfs: make btrfs_discard_workfn() block_group ref explicit
21mr|kernel-6.6-generic-6.6.126-1|6869	- btrfs: run btrfs_error_commit_super() early
21mr|kernel-6.6-generic-6.6.126-1|6870	- btrfs: scrub: fix a wrong error type when metadata bytenr mismatches
21mr|kernel-6.6-generic-6.6.126-1|6871	- btrfs: scrub: update device stats when an error is detected
21mr|kernel-6.6-generic-6.6.126-1|6872	- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
21mr|kernel-6.6-generic-6.6.126-1|6873	- bus: fsl-mc: fix double-free on mc_dev
21mr|kernel-6.6-generic-6.6.126-1|6874	- calipso: Don't call calipso functions for AF_INET sk.
21mr|kernel-6.6-generic-6.6.126-1|6875	- calipso: unlock rcu before returning -EAFNOSUPPORT
21mr|kernel-6.6-generic-6.6.126-1|6876	- can: bcm: add locking for bcm_op runtime updates
21mr|kernel-6.6-generic-6.6.126-1|6877	- can: bcm: add missing rcu read protection for procfs content
21mr|kernel-6.6-generic-6.6.126-1|6878	- can: c_can: Use of_property_present() to test existence of DT property
21mr|kernel-6.6-generic-6.6.126-1|6879	- can: kvaser_pciefd: Continue parsing DMA buf after dropped RX
21mr|kernel-6.6-generic-6.6.126-1|6880	- can: kvaser_pciefd: Force IRQ edge in case of nested IRQ
21mr|kernel-6.6-generic-6.6.126-1|6881	- can: slcan: allow reception of short error messages
21mr|kernel-6.6-generic-6.6.126-1|6882	- cgroup: Fix compilation issue due to cgroup_mutex not being exported
21mr|kernel-6.6-generic-6.6.126-1|6883	- cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES
21mr|kernel-6.6-generic-6.6.126-1|6884	- cifs: add validation check for the fields in smb_aces
21mr|kernel-6.6-generic-6.6.126-1|6885	- cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info()
21mr|kernel-6.6-generic-6.6.126-1|6886	- cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() function
21mr|kernel-6.6-generic-6.6.126-1|6887	- cifs: Fix establishing NetBIOS session for SMB2+ connection
21mr|kernel-6.6-generic-6.6.126-1|6888	- cifs: Fix negotiate retry functionality
21mr|kernel-6.6-generic-6.6.126-1|6889	- cifs: Fix querying and creating MF symlinks over SMB1
21mr|kernel-6.6-generic-6.6.126-1|6890	- cifs: Fix validation of SMB1 query reparse point response
21mr|kernel-6.6-generic-6.6.126-1|6891	- clk: bcm: rpi: Add NULL check in raspberrypi_clk_register()
21mr|kernel-6.6-generic-6.6.126-1|6892	- clk: imx8mp: inform CCF of maximum frequency of clocks
21mr|kernel-6.6-generic-6.6.126-1|6893	- clk: qcom: camcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.6-generic-6.6.126-1|6894	- clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs
21mr|kernel-6.6-generic-6.6.126-1|6895	- clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate
21mr|kernel-6.6-generic-6.6.126-1|6896	- clk: qcom: dispcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.6-generic-6.6.126-1|6897	- clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz
21mr|kernel-6.6-generic-6.6.126-1|6898	- clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.6-generic-6.6.126-1|6899	- clk: qcom: gpucc-sm6350: Add *_wait_val values for GDSCs
21mr|kernel-6.6-generic-6.6.126-1|6900	- clk: qcom: ipq5018: allow it to be bulid on arm32
21mr|kernel-6.6-generic-6.6.126-1|6901	- clk: s2mps11: initialise clk_hw_onecell_data::num before accessing ::hws[] in probe()
21mr|kernel-6.6-generic-6.6.126-1|6902	- clk: sunxi-ng: d1: Add missing divider for MMC mod clocks
21mr|kernel-6.6-generic-6.6.126-1|6903	- clocksource: mips-gic-timer: Enable counter when CPUs start
21mr|kernel-6.6-generic-6.6.126-1|6904	- coredump: fix error handling for replace_fd()
21mr|kernel-6.6-generic-6.6.126-1|6905	- coredump: hand a pidfd to the usermode coredump helper
21mr|kernel-6.6-generic-6.6.126-1|6906	- coresight: prevent deactivate active config while enabling the config
21mr|kernel-6.6-generic-6.6.126-1|6907	- counter: interrupt-cnt: Protect enable/disable OPs with mutex
21mr|kernel-6.6-generic-6.6.126-1|6908	- cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist
21mr|kernel-6.6-generic-6.6.126-1|6909	- cpufreq: tegra186: Share policy per cluster
21mr|kernel-6.6-generic-6.6.126-1|6910	- cpuidle: menu: Avoid discarding useful information
21mr|kernel-6.6-generic-6.6.126-1|6911	- crypto: ahash - Set default reqsize from ahash_alg
21mr|kernel-6.6-generic-6.6.126-1|6912	- crypto: algif_hash - fix double free in hash_accept
21mr|kernel-6.6-generic-6.6.126-1|6913	- crypto: lrw - Only add ecb if it is not already there
21mr|kernel-6.6-generic-6.6.126-1|6914	- crypto: lzo - Fix compression buffer overrun
21mr|kernel-6.6-generic-6.6.126-1|6915	- crypto: marvell/cesa - Avoid empty transfer descriptor
21mr|kernel-6.6-generic-6.6.126-1|6916	- crypto: marvell/cesa - Handle zero-length skcipher requests
21mr|kernel-6.6-generic-6.6.126-1|6917	- crypto: octeontx2 - suppress auth failure screaming due to negative tests
21mr|kernel-6.6-generic-6.6.126-1|6918	- crypto: skcipher - Zap type in crypto_alloc_sync_skcipher
21mr|kernel-6.6-generic-6.6.126-1|6919	- crypto: sun8i-ce-cipher - fix error handling in sun8i_ce_cipher_prepare()
21mr|kernel-6.6-generic-6.6.126-1|6920	- crypto: sun8i-ce-hash - fix error handling in sun8i_ce_hash_run()
21mr|kernel-6.6-generic-6.6.126-1|6921	- crypto: sun8i-ce - move fallback ahash_request to the end of the struct
21mr|kernel-6.6-generic-6.6.126-1|6922	- crypto: sun8i-ss - do not use sg_dma_len before calling DMA functions
21mr|kernel-6.6-generic-6.6.126-1|6923	- crypto: xts - Only add ecb if it is not already there
21mr|kernel-6.6-generic-6.6.126-1|6924	- dlm: make tcp still work in multi-link env
21mr|kernel-6.6-generic-6.6.126-1|6925	- dmaengine: fsl-edma: Fix return code for unhandled interrupts
21mr|kernel-6.6-generic-6.6.126-1|6926	- dmaengine: idxd: add wq driver name support for accel-config user tool
21mr|kernel-6.6-generic-6.6.126-1|6927	- dmaengine: idxd: cdev: Fix uninitialized use of sva in idxd_cdev_open
21mr|kernel-6.6-generic-6.6.126-1|6928	- dmaengine: idxd: Fix allowing write() from different address spaces
21mr|kernel-6.6-generic-6.6.126-1|6929	- dmaengine: idxd: Fix ->poll() return value
21mr|kernel-6.6-generic-6.6.126-1|6930	- dmaengine: ti: Add NULL check in udma_probe()
21mr|kernel-6.6-generic-6.6.126-1|6931	- dma-mapping: avoid potential unused data compilation warning
21mr|kernel-6.6-generic-6.6.126-1|6932	- dm cache: prevent BUG_ON by blocking retries on failed device resumes
21mr|kernel-6.6-generic-6.6.126-1|6933	- dm: don't change md if dm_table_set_restrictions() fails
21mr|kernel-6.6-generic-6.6.126-1|6934	- dm: fix unconditional IO throttle caused by REQ_PREFLUSH
21mr|kernel-6.6-generic-6.6.126-1|6935	- dm-flakey: error all IOs when num_features is absent
21mr|kernel-6.6-generic-6.6.126-1|6936	- dm-flakey: make corrupting read bios work
21mr|kernel-6.6-generic-6.6.126-1|6937	- dm: free table mempools if not used in __bind
21mr|kernel-6.6-generic-6.6.126-1|6938	- dm: restrict dm device size to 2^63-512 bytes
21mr|kernel-6.6-generic-6.6.126-1|6939	- do_change_type(): refuse to operate on unmounted/not ours mounts
21mr|kernel-6.6-generic-6.6.126-1|6940	- dql: Fix dql->limit value when reset.
21mr|kernel-6.6-generic-6.6.126-1|6941	- driver: net: ethernet: mtk_star_emac: fix suspend/resume issue
21mr|kernel-6.6-generic-6.6.126-1|6942	- drm: Add valid clones check
21mr|kernel-6.6-generic-6.6.126-1|6943	- drm/amd/display: Add support for disconnected eDP streams
21mr|kernel-6.6-generic-6.6.126-1|6944	- drm/amd/display: calculate the remain segments for all pipes
21mr|kernel-6.6-generic-6.6.126-1|6945	- drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer()
21mr|kernel-6.6-generic-6.6.126-1|6946	- drm/amd/display: Don't try AUX transactions on disconnected link
21mr|kernel-6.6-generic-6.6.126-1|6947	- drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch
21mr|kernel-6.6-generic-6.6.126-1|6948	- drm/amd/display: fix link_set_dpms_off multi-display MST corner case
21mr|kernel-6.6-generic-6.6.126-1|6949	- drm/amd/display: Guard against setting dispclk low for dcn31x
21mr|kernel-6.6-generic-6.6.126-1|6950	- drm/amd/display: handle max_downscale_src_width fail check
21mr|kernel-6.6-generic-6.6.126-1|6951	- drm/amd/display: Increase block_sequence array size
21mr|kernel-6.6-generic-6.6.126-1|6952	- drm/amd/display: Initial psr_version with correct setting
21mr|kernel-6.6-generic-6.6.126-1|6953	- drm/amd/display: remove minimum Dispclk and apply oem panel timing.
21mr|kernel-6.6-generic-6.6.126-1|6954	- drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination
21mr|kernel-6.6-generic-6.6.126-1|6955	- drm/amd/display: Update CR AUX RD interval interpretation
21mr|kernel-6.6-generic-6.6.126-1|6956	- drm/amdgpu: Allow P2P access through XGMI
21mr|kernel-6.6-generic-6.6.126-1|6957	- drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c
21mr|kernel-6.6-generic-6.6.126-1|6958	- drm/amdgpu: enlarge the VBIOS binary size limit
21mr|kernel-6.6-generic-6.6.126-1|6959	- drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
21mr|kernel-6.6-generic-6.6.126-1|6960	- drm/amdgpu: Set snoop bit for SDMA for MI series
21mr|kernel-6.6-generic-6.6.126-1|6961	- drm/amdgpu: Update SRIOV video codec caps
21mr|kernel-6.6-generic-6.6.126-1|6962	- drm/amdkfd: KFD release_work possible circular locking
21mr|kernel-6.6-generic-6.6.126-1|6963	- drm/amdkfd: Set per-process flags only once cik/vi
21mr|kernel-6.6-generic-6.6.126-1|6964	- drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table
21mr|kernel-6.6-generic-6.6.126-1|6965	- drm/ast: Find VBIOS mode from regular display size
21mr|kernel-6.6-generic-6.6.126-1|6966	- drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
21mr|kernel-6.6-generic-6.6.126-1|6967	- drm: bridge: adv7511: fill stream capabilities
21mr|kernel-6.6-generic-6.6.126-1|6968	- drm/bridge: lt9611uxc: Fix an error handling path in lt9611uxc_probe()
21mr|kernel-6.6-generic-6.6.126-1|6969	- drm/edid: fixed the bug that hdr metadata was not reset
21mr|kernel-6.6-generic-6.6.126-1|6970	- drm/gem: Internally test import_attach for imported objects
21mr|kernel-6.6-generic-6.6.126-1|6971	- drm/gem: Test for imported GEM buffers with helper
21mr|kernel-6.6-generic-6.6.126-1|6972	- drm/mediatek: Fix kobject put for component sub-drivers
21mr|kernel-6.6-generic-6.6.126-1|6973	- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
21mr|kernel-6.6-generic-6.6.126-1|6974	- drm/mediatek: mtk_drm_drv: Fix kobject put for mtk_mutex device ptr
21mr|kernel-6.6-generic-6.6.126-1|6975	- drm/mediatek: mtk_drm_drv: Unbind secondary mmsys components on err
21mr|kernel-6.6-generic-6.6.126-1|6976	- drm/meson: fix debug log statement when setting the HDMI clocks
21mr|kernel-6.6-generic-6.6.126-1|6977	- drm/meson: fix more rounding issues with 59.94Hz modes
21mr|kernel-6.6-generic-6.6.126-1|6978	- drm/meson: Use 1000ULL when operating with mode->clock
21mr|kernel-6.6-generic-6.6.126-1|6979	- drm/meson: use unsigned long long / Hz for frequency types
21mr|kernel-6.6-generic-6.6.126-1|6980	- drm/meson: use vclk_freq instead of pixel_freq in debug print
21mr|kernel-6.6-generic-6.6.126-1|6981	- drm/panel-edp: Add Starry 116KHD024006
21mr|kernel-6.6-generic-6.6.126-1|6982	- drm: rcar-du: Fix memory leak in rcar_du_vsps_init()
21mr|kernel-6.6-generic-6.6.126-1|6983	- drm/rockchip: vop2: Add uv swap for cluster window
21mr|kernel-6.6-generic-6.6.126-1|6984	- drm/tegra: rgb: Fix the unbound reference count
21mr|kernel-6.6-generic-6.6.126-1|6985	- drm/v3d: Add clock handling
21mr|kernel-6.6-generic-6.6.126-1|6986	- drm/vc4: tests: Use return instead of assert
21mr|kernel-6.6-generic-6.6.126-1|6987	- drm/vkms: Adjust vkms_state->active_planes allocation type
21mr|kernel-6.6-generic-6.6.126-1|6988	- drm/vmwgfx: Add seqno waiter for sync_files
21mr|kernel-6.6-generic-6.6.126-1|6989	- dt-bindings: phy: imx8mq-usb: fix fsl,phy-tx-vboost-level-microvolt property
21mr|kernel-6.6-generic-6.6.126-1|6990	- dt-bindings: usb: cypress,hx3: Add support for all variants
21mr|kernel-6.6-generic-6.6.126-1|6991	- dt-bindings: vendor-prefixes: Add Liontron name
21mr|kernel-6.6-generic-6.6.126-1|6992	- EDAC/ie31200: work around false positive build warning
21mr|kernel-6.6-generic-6.6.126-1|6993	- EDAC/skx_common: Fix general protection fault
21mr|kernel-6.6-generic-6.6.126-1|6994	- EDAC/{skx_common,i10nm}: Fix the loss of saved RRL for HBM pseudo channel 0
21mr|kernel-6.6-generic-6.6.126-1|6995	- efi/libstub: Describe missing 'out' parameter in efi_load_initrd
21mr|kernel-6.6-generic-6.6.126-1|6996	- espintcp: remove encap socket caching to avoid reference leak
21mr|kernel-6.6-generic-6.6.126-1|6997	- eth: mlx4: don't try to complete XDP frames in netpoll
21mr|kernel-6.6-generic-6.6.126-1|6998	- ext4: do not convert the unwritten extents if data writeback fails
21mr|kernel-6.6-generic-6.6.126-1|6999	- ext4: don't write back data before punch hole in nojournal mode
21mr|kernel-6.6-generic-6.6.126-1|7000	- ext4: on a remount, only log the ro or r/w state when it has changed
21mr|kernel-6.6-generic-6.6.126-1|7001	- ext4: reject the 'data_err=abort' option in nojournal mode
21mr|kernel-6.6-generic-6.6.126-1|7002	- ext4: remove writable userspace mappings before truncating page cache
21mr|kernel-6.6-generic-6.6.126-1|7003	- ext4: reorder capability check last
21mr|kernel-6.6-generic-6.6.126-1|7004	- f2fs: clean up w/ fscrypt_is_bounce_page()
21mr|kernel-6.6-generic-6.6.126-1|7005	- f2fs: fix to correct check conditions in f2fs_cross_rename
21mr|kernel-6.6-generic-6.6.126-1|7006	- f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed()
21mr|kernel-6.6-generic-6.6.126-1|7007	- f2fs: fix to do sanity check on sbi->total_valid_block_count
21mr|kernel-6.6-generic-6.6.126-1|7008	- f2fs: introduce f2fs_base_attr for global sysfs entries
21mr|kernel-6.6-generic-6.6.126-1|7009	- f2fs: use d_inode(dentry) cleanup dentry->d_inode
21mr|kernel-6.6-generic-6.6.126-1|7010	- fbcon: Use correct erase colour for clearing in fbcon
21mr|kernel-6.6-generic-6.6.126-1|7011	- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod()
21mr|kernel-6.6-generic-6.6.126-1|7012	- fbdev: core: tileblit: Implement missing margin clearing for tileblit
21mr|kernel-6.6-generic-6.6.126-1|7013	- fbdev: fsl-diu-fb: add missing device_remove_file()
21mr|kernel-6.6-generic-6.6.126-1|7014	- firmware: arm_ffa: Reject higher major version as incompatible
21mr|kernel-6.6-generic-6.6.126-1|7015	- firmware: arm_ffa: Set dma_mask for ffa devices
21mr|kernel-6.6-generic-6.6.126-1|7016	- firmware: arm_scmi: Relax duplicate name constraint across protocol ids
21mr|kernel-6.6-generic-6.6.126-1|7017	- firmware: psci: Fix refcount leak in psci_dt_init
21mr|kernel-6.6-generic-6.6.126-1|7018	- firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES
21mr|kernel-6.6-generic-6.6.126-1|7019	- fix propagation graph breakage by MOVE_MOUNT_SET_GROUP move_mount(2)
21mr|kernel-6.6-generic-6.6.126-1|7020	- fpga: altera-cvp: Increase credit timeout
21mr|kernel-6.6-generic-6.6.126-1|7021	- fpga: fix potential null pointer deref in fpga_mgr_test_img_load_sgt()
21mr|kernel-6.6-generic-6.6.126-1|7022	- fs/filesystems: Fix potential unsigned integer underflow in fs_name()
21mr|kernel-6.6-generic-6.6.126-1|7023	- fs/ntfs3: handle hdr_first_de() return value
21mr|kernel-6.6-generic-6.6.126-1|7024	- fuse: Return EPERM rather than ENOSYS from link()
21mr|kernel-6.6-generic-6.6.126-1|7025	- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie
21mr|kernel-6.6-generic-6.6.126-1|7026	- gfs2: Check for empty queue in run_queue
21mr|kernel-6.6-generic-6.6.126-1|7027	- gfs2: gfs2_create_inode error handling fix
21mr|kernel-6.6-generic-6.6.126-1|7028	- gpio: pca953x: fix IRQ storm on system wake up
21mr|kernel-6.6-generic-6.6.126-1|7029	- gpio: pca953x: Simplify code with cleanup helpers
21mr|kernel-6.6-generic-6.6.126-1|7030	- gpio: pca953x: Split pca953x_restore_context() and pca953x_save_context()
21mr|kernel-6.6-generic-6.6.126-1|7031	- gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO
21mr|kernel-6.6-generic-6.6.126-1|7032	- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt
21mr|kernel-6.6-generic-6.6.126-1|7033	- HID: quirks: Add ADATA XPG alpha wireless mouse support
21mr|kernel-6.6-generic-6.6.126-1|7034	- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse()
21mr|kernel-6.6-generic-6.6.126-1|7035	- HID: usbkbd: Fix the bit shift number for LED_KANA
21mr|kernel-6.6-generic-6.6.126-1|7036	- highmem: add folio_test_partial_kmap()
21mr|kernel-6.6-generic-6.6.126-1|7037	- hisi_acc_vfio_pci: add eq and aeq interruption restore
21mr|kernel-6.6-generic-6.6.126-1|7038	- hisi_acc_vfio_pci: bugfix live migration function without VF device driver
21mr|kernel-6.6-generic-6.6.126-1|7039	- hisi_acc_vfio_pci: fix XQE dma address error
21mr|kernel-6.6-generic-6.6.126-1|7040	- hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING
21mr|kernel-6.6-generic-6.6.126-1|7041	- hwmon: (asus-ec-sensors) check sensor index in read_string()
21mr|kernel-6.6-generic-6.6.126-1|7042	- hwmon: (dell-smm) Increment the number of fans
21mr|kernel-6.6-generic-6.6.126-1|7043	- hwmon: (gpio-fan) Add missing mutex locks
21mr|kernel-6.6-generic-6.6.126-1|7044	- hwmon: (xgene-hwmon) use appropriate type for the latency value
21mr|kernel-6.6-generic-6.6.126-1|7045	- hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure
21mr|kernel-6.6-generic-6.6.126-1|7046	- i2c: designware: Fix an error handling path in i2c_dw_pci_probe()
21mr|kernel-6.6-generic-6.6.126-1|7047	- i2c: designware: Remove ->disable() callback
21mr|kernel-6.6-generic-6.6.126-1|7048	- i2c: designware: Uniform initialization flow for polling mode
21mr|kernel-6.6-generic-6.6.126-1|7049	- i2c: designware: Use temporary variable for struct device
21mr|kernel-6.6-generic-6.6.126-1|7050	- i2c: pxa: fix call balance of i2c->clk handling routines
21mr|kernel-6.6-generic-6.6.126-1|7051	- i2c: qup: Vote for interconnect bandwidth to DRAM
21mr|kernel-6.6-generic-6.6.126-1|7052	- i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work()
21mr|kernel-6.6-generic-6.6.126-1|7053	- i3c: master: svc: Fix missing STOP for master request
21mr|kernel-6.6-generic-6.6.126-1|7054	- i3c: master: svc: Flush FIFO before sending Dynamic Address Assignment(DAA)
21mr|kernel-6.6-generic-6.6.126-1|7055	- i40e: retry VFLR handling if there is ongoing VF reset
21mr|kernel-6.6-generic-6.6.126-1|7056	- i40e: return false from i40e_reset_vf if reset is in progress
21mr|kernel-6.6-generic-6.6.126-1|7057	- IB/cm: use rwlock for MAD agent lock
21mr|kernel-6.6-generic-6.6.126-1|7058	- ice: count combined queues using Rx/Tx count
21mr|kernel-6.6-generic-6.6.126-1|7059	- ice: create new Tx scheduler nodes for new queues only
21mr|kernel-6.6-generic-6.6.126-1|7060	- ice: Fix LACP bonds without SRIOV environment
21mr|kernel-6.6-generic-6.6.126-1|7061	- ice: fix rebuilding the Tx scheduler tree for large queue counts
21mr|kernel-6.6-generic-6.6.126-1|7062	- ice: fix Tx scheduler error handling in XDP callback
21mr|kernel-6.6-generic-6.6.126-1|7063	- ice: fix vf->num_mac count with port representors
21mr|kernel-6.6-generic-6.6.126-1|7064	- ice: treat dyn_allowed only as suggestion
21mr|kernel-6.6-generic-6.6.126-1|7065	- ieee802154: ca8210: Use proper setters and getters for bitwise types
21mr|kernel-6.6-generic-6.6.126-1|7066	- iio: adc: ad7124: Fix 3dB filter frequency reading
21mr|kernel-6.6-generic-6.6.126-1|7067	- iio: filter: admv8818: fix band 4, state 15
21mr|kernel-6.6-generic-6.6.126-1|7068	- iio: filter: admv8818: fix integer overflow
21mr|kernel-6.6-generic-6.6.126-1|7069	- iio: filter: admv8818: fix range calculation
21mr|kernel-6.6-generic-6.6.126-1|7070	- iio: filter: admv8818: Support frequencies >= 2^32
21mr|kernel-6.6-generic-6.6.126-1|7071	- ima: process_measurement() needlessly takes inode_lock() on MAY_READ
21mr|kernel-6.6-generic-6.6.126-1|7072	- Input: synaptics-rmi - fix crash with unsupported versions of F34
21mr|kernel-6.6-generic-6.6.126-1|7073	- Input: xpad - add more controllers
21mr|kernel-6.6-generic-6.6.126-1|7074	- intel_th: avoid using deprecated page->mapping, index fields
21mr|kernel-6.6-generic-6.6.126-1|7075	- iommu/amd/pgtbl_v2: Improve error handling
21mr|kernel-6.6-generic-6.6.126-1|7076	- iommu: Protect against overflow in iommu_pgsize()
21mr|kernel-6.6-generic-6.6.126-1|7077	- iommu: remove duplicate selection of DMAR_TABLE
21mr|kernel-6.6-generic-6.6.126-1|7078	- io_uring: add io_file_can_poll() helper
21mr|kernel-6.6-generic-6.6.126-1|7079	- io_uring/fdinfo: annotate racy sq/cq head/tail reads
21mr|kernel-6.6-generic-6.6.126-1|7080	- io_uring: fix overflow resched cqe reordering
21mr|kernel-6.6-generic-6.6.126-1|7081	- io_uring/rw: allow pollable non-blocking attempts for !FMODE_NOWAIT
21mr|kernel-6.6-generic-6.6.126-1|7082	- io_uring/rw: fix wrong NOWAIT check in io_rw_init_file()
21mr|kernel-6.6-generic-6.6.126-1|7083	- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
21mr|kernel-6.6-generic-6.6.126-1|7084	- ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().
21mr|kernel-6.6-generic-6.6.126-1|7085	- ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only
21mr|kernel-6.6-generic-6.6.126-1|7086	- ipv6: save dontfrag in cork
21mr|kernel-6.6-generic-6.6.126-1|7087	- jbd2: do not try to recover wiped journal
21mr|kernel-6.6-generic-6.6.126-1|7088	- kasan: use unchecked __memset internally
21mr|kernel-6.6-generic-6.6.126-1|7089	- kbuild: Disable -Wdefault-const-init-unsafe
21mr|kernel-6.6-generic-6.6.126-1|7090	- kbuild: fix argument parsing in scripts/config
21mr|kernel-6.6-generic-6.6.126-1|7091	- kconfig: merge_config: use an empty file as initfile
21mr|kernel-6.6-generic-6.6.126-1|7092	- kernel/fork: only call untrack_pfn_clear() on VMAs duplicated for fork()
21mr|kernel-6.6-generic-6.6.126-1|7093	- kernfs: Relax constraint in draining guard
21mr|kernel-6.6-generic-6.6.126-1|7094	- ksmbd: fix stream write failure
21mr|kernel-6.6-generic-6.6.126-1|7095	- ksmbd: use list_first_entry_or_null for opinfo_get_list()
21mr|kernel-6.6-generic-6.6.126-1|7096	- ktls, sockmap: Fix missing uncharge operation
21mr|kernel-6.6-generic-6.6.126-1|7097	- kunit: Fix wrong parameter to kunit_deactivate_static_stub()
21mr|kernel-6.6-generic-6.6.126-1|7098	- kunit: tool: Use qboot on QEMU x86_64
21mr|kernel-6.6-generic-6.6.126-1|7099	- leds: pwm-multicolor: Add check for fwnode_property_read_u32
21mr|kernel-6.6-generic-6.6.126-1|7100	- leds: trigger: netdev: Configure LED blink interval for HW offload
21mr|kernel-6.6-generic-6.6.126-1|7101	- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
21mr|kernel-6.6-generic-6.6.126-1|7102	- libbpf: Fix buffer overflow in bpf_object__init_prog
21mr|kernel-6.6-generic-6.6.126-1|7103	- libbpf: Fix out-of-bound read
21mr|kernel-6.6-generic-6.6.126-1|7104	- libbpf: Remove sample_period init in perf_buffer
21mr|kernel-6.6-generic-6.6.126-1|7105	- libbpf: Use proper errno value in linker
21mr|kernel-6.6-generic-6.6.126-1|7106	- libbpf: Use proper errno value in nlattr
21mr|kernel-6.6-generic-6.6.126-1|7107	- libnvdimm/labels: Fix divide error in nd_label_data_init()
21mr|kernel-6.6-generic-6.6.126-1|7108	- llc: fix data loss when reading from a socket in llc_ui_recvmsg()
21mr|kernel-6.6-generic-6.6.126-1|7109	- lockdep: Fix wait context check on softirq for PREEMPT_RT
21mr|kernel-6.6-generic-6.6.126-1|7110	- m68k: mac: Fix macintosh_config for Mac II
21mr|kernel-6.6-generic-6.6.126-1|7111	- macsec: MACsec SCI assignment for ES = 0
21mr|kernel-6.6-generic-6.6.126-1|7112	- mailbox: pcc: Use acpi_os_ioremap() instead of ioremap()
21mr|kernel-6.6-generic-6.6.126-1|7113	- mailbox: use error ret code of of_parse_phandle_with_args()
21mr|kernel-6.6-generic-6.6.126-1|7114	- media: adv7180: Disable test-pattern control on adv7180
21mr|kernel-6.6-generic-6.6.126-1|7115	- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
21mr|kernel-6.6-generic-6.6.126-1|7116	- media: cx231xx: set device_caps for 417
21mr|kernel-6.6-generic-6.6.126-1|7117	- media: i2c: imx219: Correct the minimum vblanking value
21mr|kernel-6.6-generic-6.6.126-1|7118	- media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available
21mr|kernel-6.6-generic-6.6.126-1|7119	- media: rkvdec: Fix frame size enumeration
21mr|kernel-6.6-generic-6.6.126-1|7120	- media: tc358746: improve calculation of the D-PHY timing registers
21mr|kernel-6.6-generic-6.6.126-1|7121	- media: test-drivers: vivid: don't call schedule in loop
21mr|kernel-6.6-generic-6.6.126-1|7122	- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map
21mr|kernel-6.6-generic-6.6.126-1|7123	- media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value
21mr|kernel-6.6-generic-6.6.126-1|7124	- media: v4l: Memset argument to 0 before calling get_mbus_config pad op
21mr|kernel-6.6-generic-6.6.126-1|7125	- memcg: always call cond_resched() after fn()
21mr|kernel-6.6-generic-6.6.126-1|7126	- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove()
21mr|kernel-6.6-generic-6.6.126-1|7127	- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE
21mr|kernel-6.6-generic-6.6.126-1|7128	- mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check
21mr|kernel-6.6-generic-6.6.126-1|7129	- MIPS: Loongson64: Add missing '#interrupt-cells' for loongson64c_ls7a
21mr|kernel-6.6-generic-6.6.126-1|7130	- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
21mr|kernel-6.6-generic-6.6.126-1|7131	- MIPS: Use arch specific syscall name match function
21mr|kernel-6.6-generic-6.6.126-1|7132	- mmc: dw_mmc: add exynos7870 DW MMC support
21mr|kernel-6.6-generic-6.6.126-1|7133	- mmc: host: Wait for Vdd to settle on card power off
21mr|kernel-6.6-generic-6.6.126-1|7134	- mmc: sdhci: Disable SD card clock before changing parameters
21mr|kernel-6.6-generic-6.6.126-1|7135	- mm/page_alloc.c: avoid infinite retries caused by cpuset race
21mr|kernel-6.6-generic-6.6.126-1|7136	- mtd: nand: ecc-mxic: Fix use of uninitialized variable ret
21mr|kernel-6.6-generic-6.6.126-1|7137	- net: dsa: b53: allow RGMII for bcm63xx RGMII ports
21mr|kernel-6.6-generic-6.6.126-1|7138	- net: dsa: b53: do not enable RGMII delay on bcm63xx
21mr|kernel-6.6-generic-6.6.126-1|7139	- net: dsa: tag_brcm: legacy: fix pskb_may_pull length
21mr|kernel-6.6-generic-6.6.126-1|7140	- net: dwmac-sun8i: Use parsed internal PHY address instead of 1
21mr|kernel-6.6-generic-6.6.126-1|7141	- net: enetc: refactor bulk flipping of RX buffers to separate function
21mr|kernel-6.6-generic-6.6.126-1|7142	- net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only
21mr|kernel-6.6-generic-6.6.126-1|7143	- net: ethernet: ti: am65-cpsw: Lower random mac address error print to info
21mr|kernel-6.6-generic-6.6.126-1|7144	- net: ethernet: ti: cpsw_new: populate netdev of_node
21mr|kernel-6.6-generic-6.6.126-1|7145	- net: fec: Refactor MAC reset to function
21mr|kernel-6.6-generic-6.6.126-1|7146	- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it
21mr|kernel-6.6-generic-6.6.126-1|7147	- netfilter: conntrack: Bound nf_conntrack sysctl writes
21mr|kernel-6.6-generic-6.6.126-1|7148	- netfilter: nf_nat: also check reverse tuple to obtain clashing entry
21mr|kernel-6.6-generic-6.6.126-1|7149	- netfilter: nf_set_pipapo_avx2: fix initial map fill
21mr|kernel-6.6-generic-6.6.126-1|7150	- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy
21mr|kernel-6.6-generic-6.6.126-1|7151	- netfilter: nft_quota: match correctly when the quota just depleted
21mr|kernel-6.6-generic-6.6.126-1|7152	- netfilter: nft_tunnel: fix geneve_opt dump
21mr|kernel-6.6-generic-6.6.126-1|7153	- net: Fix TOCTOU issue in sk_is_readable()
21mr|kernel-6.6-generic-6.6.126-1|7154	- net: fix udp gso skb_segment after pull from frag_list
21mr|kernel-6.6-generic-6.6.126-1|7155	- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy
21mr|kernel-6.6-generic-6.6.126-1|7156	- net: lan743x: Restore SGMII CTRL register on resume
21mr|kernel-6.6-generic-6.6.126-1|7157	- net: lan966x: Fix 1-step timestamping over ipv4 or ipv6
21mr|kernel-6.6-generic-6.6.126-1|7158	- net: lan966x: Make sure to insert the vlan tags also in host mode
21mr|kernel-6.6-generic-6.6.126-1|7159	- net/mana: fix warning in the writer of client oob
21mr|kernel-6.6-generic-6.6.126-1|7160	- net/mdiobus: Fix potential out-of-bounds clause 45 read/write access
21mr|kernel-6.6-generic-6.6.126-1|7161	- net/mdiobus: Fix potential out-of-bounds read/write access
21mr|kernel-6.6-generic-6.6.126-1|7162	- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
21mr|kernel-6.6-generic-6.6.126-1|7163	- net/mlx4_en: Prevent potential integer overflow calculating Hz
21mr|kernel-6.6-generic-6.6.126-1|7164	- net/mlx5: Apply rate-limiting to high temperature warning
21mr|kernel-6.6-generic-6.6.126-1|7165	- net/mlx5: Avoid report two health errors on same syndrome
21mr|kernel-6.6-generic-6.6.126-1|7166	- net/mlx5: Change POOL_NEXT_SIZE define value and make it global
21mr|kernel-6.6-generic-6.6.126-1|7167	- net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled
21mr|kernel-6.6-generic-6.6.126-1|7168	- net/mlx5e: Fix leak of Geneve TLV option object
21mr|kernel-6.6-generic-6.6.126-1|7169	- net/mlx5: Ensure fw pages are always allocated on same NUMA
21mr|kernel-6.6-generic-6.6.126-1|7170	- net/mlx5e: reduce rep rxq depth to 256 for ECPF
21mr|kernel-6.6-generic-6.6.126-1|7171	- net/mlx5e: reduce the max log mpwrq sz for ECPF and reps
21mr|kernel-6.6-generic-6.6.126-1|7172	- net/mlx5e: set the tx_queue_len for pfifo_fast
21mr|kernel-6.6-generic-6.6.126-1|7173	- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
21mr|kernel-6.6-generic-6.6.126-1|7174	- net/mlx5: Fix ECVF vports unload on shutdown flow
21mr|kernel-6.6-generic-6.6.126-1|7175	- net/mlx5: Fix return value when searching for existing flow group
21mr|kernel-6.6-generic-6.6.126-1|7176	- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
21mr|kernel-6.6-generic-6.6.126-1|7177	- net: ncsi: Fix GCPS 64-bit member variables
21mr|kernel-6.6-generic-6.6.126-1|7178	- net: openvswitch: Fix the dead loop of MPLS parse
21mr|kernel-6.6-generic-6.6.126-1|7179	- net: phy: clear phydev->devlink when the link is deleted
21mr|kernel-6.6-generic-6.6.126-1|7180	- net: phy: fix up const issues in to_mdio_device() and to_phy_device()
21mr|kernel-6.6-generic-6.6.126-1|7181	- net: phylink: use pl->link_interface in phylink_expects_phy()
21mr|kernel-6.6-generic-6.6.126-1|7182	- net: phy: mscc: Fix memory leak when using one step timestamping
21mr|kernel-6.6-generic-6.6.126-1|7183	- net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames
21mr|kernel-6.6-generic-6.6.126-1|7184	- net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
21mr|kernel-6.6-generic-6.6.126-1|7185	- net: pktgen: fix mpls maximum labels list parsing
21mr|kernel-6.6-generic-6.6.126-1|7186	- net_sched: ets: fix a race in ets_qdisc_change()
21mr|kernel-6.6-generic-6.6.126-1|7187	- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
21mr|kernel-6.6-generic-6.6.126-1|7188	- net_sched: prio: fix a race in prio_tune()
21mr|kernel-6.6-generic-6.6.126-1|7189	- net_sched: red: fix a race in __red_change()
21mr|kernel-6.6-generic-6.6.126-1|7190	- net_sched: sch_sfq: fix a potential crash on gso_skb handling
21mr|kernel-6.6-generic-6.6.126-1|7191	- net_sched: tbf: fix a race in tbf_change()
21mr|kernel-6.6-generic-6.6.126-1|7192	- net/smc: use the correct ndev to find pnetid by pnetid table
21mr|kernel-6.6-generic-6.6.126-1|7193	- net: stmmac: make sure that ptp_rate is not 0 before configuring timestamping
21mr|kernel-6.6-generic-6.6.126-1|7194	- net: stmmac: platform: guarantee uniqueness of bus_id
21mr|kernel-6.6-generic-6.6.126-1|7195	- net: tipc: fix refcount warning in tipc_aead_encrypt
21mr|kernel-6.6-generic-6.6.126-1|7196	- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
21mr|kernel-6.6-generic-6.6.126-1|7197	- net: usb: aqc111: debug info before sanitation
21mr|kernel-6.6-generic-6.6.126-1|7198	- net: usb: aqc111: fix error handling of usbnet read calls
21mr|kernel-6.6-generic-6.6.126-1|7199	- net: wwan: t7xx: Fix napi rx poll issue
21mr|kernel-6.6-generic-6.6.126-1|7200	- net: xgene-v2: remove incorrect ACPI_PTR annotation
21mr|kernel-6.6-generic-6.6.126-1|7201	- NFS: Avoid flushing data while holding directory locks in nfs_rename()
21mr|kernel-6.6-generic-6.6.126-1|7202	- nfs: clear SB_RDONLY before getting superblock
21mr|kernel-6.6-generic-6.6.126-1|7203	- NFS: Don't allow waiting for exiting tasks
21mr|kernel-6.6-generic-6.6.126-1|7204	- nfs: don't share pNFS DS connections between net namespaces
21mr|kernel-6.6-generic-6.6.126-1|7205	- nfs: ignore SB_RDONLY when remounting nfs
21mr|kernel-6.6-generic-6.6.126-1|7206	- NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
21mr|kernel-6.6-generic-6.6.126-1|7207	- NFSv4: Treat ENETUNREACH errors as fatal for state recovery
21mr|kernel-6.6-generic-6.6.126-1|7208	- nilfs2: add pointer check for nilfs_direct_propagate()
21mr|kernel-6.6-generic-6.6.126-1|7209	- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate()
21mr|kernel-6.6-generic-6.6.126-1|7210	- nvmem: core: update raw_len if the bit reading is required
21mr|kernel-6.6-generic-6.6.126-1|7211	- nvmem: core: verify cell's raw_len
21mr|kernel-6.6-generic-6.6.126-1|7212	- nvmem: qfprom: switch to 4-byte aligned reads
21mr|kernel-6.6-generic-6.6.126-1|7213	- nvmem: rockchip-otp: add rk3576 variant data
21mr|kernel-6.6-generic-6.6.126-1|7214	- nvmem: rockchip-otp: Move read-offset into variant-data
21mr|kernel-6.6-generic-6.6.126-1|7215	- nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
21mr|kernel-6.6-generic-6.6.126-1|7216	- nvme-pci: add quirks for device 126f:1001
21mr|kernel-6.6-generic-6.6.126-1|7217	- nvme-pci: add quirks for WDC Blue SN550 15b7:5009
21mr|kernel-6.6-generic-6.6.126-1|7218	- nvmet-fcloop: access fcpreq only when holding reqlock
21mr|kernel-6.6-generic-6.6.126-1|7219	- nvmet-tcp: don't restore null sk_state_change
21mr|kernel-6.6-generic-6.6.126-1|7220	- objtool: Fix error handling inconsistencies in check()
21mr|kernel-6.6-generic-6.6.126-1|7221	- objtool: Properly disable uaccess validation
21mr|kernel-6.6-generic-6.6.126-1|7222	- ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
21mr|kernel-6.6-generic-6.6.126-1|7223	- octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG
21mr|kernel-6.6-generic-6.6.126-1|7224	- Octeontx2-af: RPM: Register driver with PCI subsys IDs
21mr|kernel-6.6-generic-6.6.126-1|7225	- octeontx2-af: Set LMT_ENA bit for APR table entries
21mr|kernel-6.6-generic-6.6.126-1|7226	- octeontx2-pf: Add AF_XDP non-zero copy support
21mr|kernel-6.6-generic-6.6.126-1|7227	- octeontx2-pf: QOS: Refactor TC_HTB_LEAF_DEL_LAST callback
21mr|kernel-6.6-generic-6.6.126-1|7228	- orangefs: Do not truncate file size
21mr|kernel-6.6-generic-6.6.126-1|7229	- padata: do not leak refcount in reorder_work
21mr|kernel-6.6-generic-6.6.126-1|7230	- path_overmount(): avoid false negatives
21mr|kernel-6.6-generic-6.6.126-1|7231	- PCI: apple: Use gpiod_set_value_cansleep in probe flow
21mr|kernel-6.6-generic-6.6.126-1|7232	- PCI: brcmstb: Add a softdep to MIP MSI-X driver
21mr|kernel-6.6-generic-6.6.126-1|7233	- PCI: brcmstb: Expand inbound window size up to 64GB
21mr|kernel-6.6-generic-6.6.126-1|7234	- PCI: cadence: Fix runtime atomic count underflow
21mr|kernel-6.6-generic-6.6.126-1|7235	- PCI/DPC: Initialize aer_err_info before using it
21mr|kernel-6.6-generic-6.6.126-1|7236	- PCI: dwc: ep: Ensure proper iteration over outbound map windows
21mr|kernel-6.6-generic-6.6.126-1|7237	- PCI: Fix old_size lower bound in calculate_iosize() too
21mr|kernel-6.6-generic-6.6.126-1|7238	- PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus()
21mr|kernel-6.6-generic-6.6.126-1|7239	- PCI: vmd: Disable MSI remapping bypass under Xen
21mr|kernel-6.6-generic-6.6.126-1|7240	- pds_core: Prevent possible adminq overflow/stuck condition
21mr|kernel-6.6-generic-6.6.126-1|7241	- perf/amd/ibs: Fix ->config to sample period calculation for OP PMU
21mr|kernel-6.6-generic-6.6.126-1|7242	- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt
21mr|kernel-6.6-generic-6.6.126-1|7243	- perf/amlogic: Replace smp_processor_id() with raw_smp_processor_id() in meson_ddr_pmu_create()
21mr|kernel-6.6-generic-6.6.126-1|7244	- perf/arm-cmn: Fix REQ2/SNP2 mixup
21mr|kernel-6.6-generic-6.6.126-1|7245	- perf/arm-cmn: Initialise cmn->cpu earlier
21mr|kernel-6.6-generic-6.6.126-1|7246	- perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters
21mr|kernel-6.6-generic-6.6.126-1|7247	- perf: Avoid the read if the count is already updated
21mr|kernel-6.6-generic-6.6.126-1|7248	- perf build: Warn when libdebuginfod devel files are not available
21mr|kernel-6.6-generic-6.6.126-1|7249	- perf/core: Fix broken throttling when max_samples_per_tick=1
21mr|kernel-6.6-generic-6.6.126-1|7250	- perf: Ensure bpf_perf_link path is properly serialized
21mr|kernel-6.6-generic-6.6.126-1|7251	- perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type
21mr|kernel-6.6-generic-6.6.126-1|7252	- perf intel-pt: Fix PEBS-via-PT data_src
21mr|kernel-6.6-generic-6.6.126-1|7253	- perf record: Fix incorrect --user-regs comments
21mr|kernel-6.6-generic-6.6.126-1|7254	- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3
21mr|kernel-6.6-generic-6.6.126-1|7255	- perf tests switch-tracking: Fix timestamp comparison
21mr|kernel-6.6-generic-6.6.126-1|7256	- perf trace: Always print return value for syscalls returning a pid
21mr|kernel-6.6-generic-6.6.126-1|7257	- perf trace: Fix leaks of 'struct thread' in set_filter_loop_pids()
21mr|kernel-6.6-generic-6.6.126-1|7258	- perf ui browser hists: Set actions->thread before calling do_zoom_thread()
21mr|kernel-6.6-generic-6.6.126-1|7259	- phy: core: don't require set_mode() callback for phy_get_mode() to work
21mr|kernel-6.6-generic-6.6.126-1|7260	- phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug
21mr|kernel-6.6-generic-6.6.126-1|7261	- phy: renesas: rcar-gen3-usb2: Add support to initialize the bus
21mr|kernel-6.6-generic-6.6.126-1|7262	- phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off
21mr|kernel-6.6-generic-6.6.126-1|7263	- phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data
21mr|kernel-6.6-generic-6.6.126-1|7264	- phy: renesas: rcar-gen3-usb2: Move IRQ request in probe
21mr|kernel-6.6-generic-6.6.126-1|7265	- phy: starfive: jh7110-usb: Fix USB 2.0 host occasional detection failure
21mr|kernel-6.6-generic-6.6.126-1|7266	- pinctrl: armada-37xx: set GPIO output value before setting direction
21mr|kernel-6.6-generic-6.6.126-1|7267	- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs > 31
21mr|kernel-6.6-generic-6.6.126-1|7268	- pinctrl: at91: Fix possible out-of-boundary access
21mr|kernel-6.6-generic-6.6.126-1|7269	- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
21mr|kernel-6.6-generic-6.6.126-1|7270	- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
21mr|kernel-6.6-generic-6.6.126-1|7271	- pinctrl: meson: define the pull up/down resistor value as 60 kOhm
21mr|kernel-6.6-generic-6.6.126-1|7272	- pinctrl: qcom/msm: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|7273	- pinctrl: qcom: pinctrl-qcm2290: Add missing pins
21mr|kernel-6.6-generic-6.6.126-1|7274	- pinctrl: qcom: switch to devm_register_sys_off_handler()
21mr|kernel-6.6-generic-6.6.126-1|7275	- pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group()
21mr|kernel-6.6-generic-6.6.126-1|7276	- pinctrl-tegra: Restore SFSEL bit when freeing pins
21mr|kernel-6.6-generic-6.6.126-1|7277	- platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store()
21mr|kernel-6.6-generic-6.6.126-1|7278	- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
21mr|kernel-6.6-generic-6.6.126-1|7279	- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
21mr|kernel-6.6-generic-6.6.126-1|7280	- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
21mr|kernel-6.6-generic-6.6.126-1|7281	- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id()
21mr|kernel-6.6-generic-6.6.126-1|7282	- pmdomain: imx: gpcv2: use proper helper for property detection
21mr|kernel-6.6-generic-6.6.126-1|7283	- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices
21mr|kernel-6.6-generic-6.6.126-1|7284	- PM: sleep: Print PM debug messages during hibernation
21mr|kernel-6.6-generic-6.6.126-1|7285	- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks()
21mr|kernel-6.6-generic-6.6.126-1|7286	- pNFS/flexfiles: Report ENETDOWN as a connection error
21mr|kernel-6.6-generic-6.6.126-1|7287	- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
21mr|kernel-6.6-generic-6.6.126-1|7288	- posix-timers: Add cond_resched() to posix_timer_add() search loop
21mr|kernel-6.6-generic-6.6.126-1|7289	- powerpc/crash: Fix non-smp kexec preparation
21mr|kernel-6.6-generic-6.6.126-1|7290	- powerpc: do not build ppc_save_regs.o always
21mr|kernel-6.6-generic-6.6.126-1|7291	- powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap
21mr|kernel-6.6-generic-6.6.126-1|7292	- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
21mr|kernel-6.6-generic-6.6.126-1|7293	- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory
21mr|kernel-6.6-generic-6.6.126-1|7294	- powerpc/vas: Return -EINVAL if the offset is non-zero in mmap()
21mr|kernel-6.6-generic-6.6.126-1|7295	- power: reset: at91-reset: Optimize at91_reset()
21mr|kernel-6.6-generic-6.6.126-1|7296	- printk: Check CON_SUSPEND when unblanking a console
21mr|kernel-6.6-generic-6.6.126-1|7297	- pstore: Change kmsg_bytes storage size to u32
21mr|kernel-6.6-generic-6.6.126-1|7298	- ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use()
21mr|kernel-6.6-generic-6.6.126-1|7299	- r8152: add vendor/device ID pair for Dell Alienware AW1022z
21mr|kernel-6.6-generic-6.6.126-1|7300	- r8169: don't scan PHY addresses > 0
21mr|kernel-6.6-generic-6.6.126-1|7301	- randstruct: gcc-plugin: Fix attribute addition
21mr|kernel-6.6-generic-6.6.126-1|7302	- randstruct: gcc-plugin: Remove bogus void member
21mr|kernel-6.6-generic-6.6.126-1|7303	- rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture
21mr|kernel-6.6-generic-6.6.126-1|7304	- rcu: fix header guard for rcu_all_qs()
21mr|kernel-6.6-generic-6.6.126-1|7305	- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
21mr|kernel-6.6-generic-6.6.126-1|7306	- rcu: handle unstable rdp in rcu_read_unlock_strict()
21mr|kernel-6.6-generic-6.6.126-1|7307	- RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work
21mr|kernel-6.6-generic-6.6.126-1|7308	- RDMA/core: Fix best page size finding when it can cross SG entries
21mr|kernel-6.6-generic-6.6.126-1|7309	- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h
21mr|kernel-6.6-generic-6.6.126-1|7310	- RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction
21mr|kernel-6.6-generic-6.6.126-1|7311	- RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject()
21mr|kernel-6.6-generic-6.6.126-1|7312	- regulator: ad5398: Add device tree support
21mr|kernel-6.6-generic-6.6.126-1|7313	- regulator: dt-bindings: mt6357: Drop fixed compatible requirement
21mr|kernel-6.6-generic-6.6.126-1|7314	- regulator: max20086: Fix refcount leak in max20086_parse_regulators_dt()
21mr|kernel-6.6-generic-6.6.126-1|7315	- remoteproc: k3-r5: Drop check performed in k3_r5_rproc_{mbox_callback/kick}
21mr|kernel-6.6-generic-6.6.126-1|7316	- remoteproc: qcom_wcnss: Fix on platforms without fallback regulators
21mr|kernel-6.6-generic-6.6.126-1|7317	- remoteproc: qcom_wcnss: Handle platforms with only single power domain
21mr|kernel-6.6-generic-6.6.126-1|7318	- remoteproc: qcom_wcnss_iris: Add missing put_device() on error in probe
21mr|kernel-6.6-generic-6.6.126-1|7319	- Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection"
21mr|kernel-6.6-generic-6.6.126-1|7320	- Revert "drm/amd/display: more liberal vmin/vmax update for freesync"
21mr|kernel-6.6-generic-6.6.126-1|7321	- Revert "drm/amd: Keep display off while going into S4"
21mr|kernel-6.6-generic-6.6.126-1|7322	- Revert "io_uring: ensure deferred completions are posted for multishot"
21mr|kernel-6.6-generic-6.6.126-1|7323	- riscv: Allow NOMMU kernels to access all of RAM
21mr|kernel-6.6-generic-6.6.126-1|7324	- RISC-V: KVM: lock the correct mp_state during reset
21mr|kernel-6.6-generic-6.6.126-1|7325	- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send()
21mr|kernel-6.6-generic-6.6.126-1|7326	- rtc: ds1307: stop disabling alarms on probe
21mr|kernel-6.6-generic-6.6.126-1|7327	- rtc: Fix offset calculation for .start_secs < 0
21mr|kernel-6.6-generic-6.6.126-1|7328	- rtc: loongson: Add missing alarm notifications for ACPI RTC events
21mr|kernel-6.6-generic-6.6.126-1|7329	- rtc: Make rtc_time64_to_tm() support dates before 1970
21mr|kernel-6.6-generic-6.6.126-1|7330	- rtc: rv3032: fix EERD location
21mr|kernel-6.6-generic-6.6.126-1|7331	- rtc: sh: assign correct interrupts with DT
21mr|kernel-6.6-generic-6.6.126-1|7332	- s390/bpf: Store backchain even for leaf progs
21mr|kernel-6.6-generic-6.6.126-1|7333	- s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log
21mr|kernel-6.6-generic-6.6.126-1|7334	- samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora
21mr|kernel-6.6-generic-6.6.126-1|7335	- sched: Reduce the default slice to avoid tasks getting an extra tick
21mr|kernel-6.6-generic-6.6.126-1|7336	- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
21mr|kernel-6.6-generic-6.6.126-1|7337	- scsi: core: ufs: Fix a hang in the error handler
21mr|kernel-6.6-generic-6.6.126-1|7338	- scsi: hisi_sas: Call I_T_nexus after soft reset for SATA disk
21mr|kernel-6.6-generic-6.6.126-1|7339	- scsi: iscsi: Fix incorrect error path labels for flashnode operations
21mr|kernel-6.6-generic-6.6.126-1|7340	- scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails
21mr|kernel-6.6-generic-6.6.126-1|7341	- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
21mr|kernel-6.6-generic-6.6.126-1|7342	- scsi: mpi3mr: Add level check to control event logging
21mr|kernel-6.6-generic-6.6.126-1|7343	- scsi: mpt3sas: Send a diag reset if target reset fails
21mr|kernel-6.6-generic-6.6.126-1|7344	- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops
21mr|kernel-6.6-generic-6.6.126-1|7345	- scsi: st: ERASE does not change tape location
21mr|kernel-6.6-generic-6.6.126-1|7346	- scsi: st: Restore some drive settings after reset
21mr|kernel-6.6-generic-6.6.126-1|7347	- scsi: st: Tighten the page format heuristics with MODE SELECT
21mr|kernel-6.6-generic-6.6.126-1|7348	- scsi: target: iscsi: Fix timeout on deleted connection
21mr|kernel-6.6-generic-6.6.126-1|7349	- scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr()
21mr|kernel-6.6-generic-6.6.126-1|7350	- scsi: ufs: Introduce quirk to extend PA_HIBERN8TIME for UFS devices
21mr|kernel-6.6-generic-6.6.126-1|7351	- scsi: ufs: mcq: Delete ufshcd_release_scsi_cmd() in ufshcd_mcq_abort()
21mr|kernel-6.6-generic-6.6.126-1|7352	- scsi: ufs: qcom: Prevent calling phy_exit() before phy_init()
21mr|kernel-6.6-generic-6.6.126-1|7353	- seg6: Fix validation of nexthop addresses
21mr|kernel-6.6-generic-6.6.126-1|7354	- selftests/bpf: Fix bpf_nf selftest failure
21mr|kernel-6.6-generic-6.6.126-1|7355	- selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete failure
21mr|kernel-6.6-generic-6.6.126-1|7356	- selftests/net: have `gro.sh -t` return a correct exit code
21mr|kernel-6.6-generic-6.6.126-1|7357	- selftests/seccomp: fix syscall_restart test for arm compat
21mr|kernel-6.6-generic-6.6.126-1|7358	- serial: Fix potential null-ptr-deref in mlb_usio_probe()
21mr|kernel-6.6-generic-6.6.126-1|7359	- serial: jsm: fix NPE during jsm_uart_port_init
21mr|kernel-6.6-generic-6.6.126-1|7360	- serial: mctrl_gpio: split disable_ms into sync and no_sync APIs
21mr|kernel-6.6-generic-6.6.126-1|7361	- serial: sh-sci: Check if TX data was written to device in .tx_empty()
21mr|kernel-6.6-generic-6.6.126-1|7362	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-6.6-generic-6.6.126-1|7363	- serial: sh-sci: Move runtime PM enable to sci_probe_single()
21mr|kernel-6.6-generic-6.6.126-1|7364	- serial: sh-sci: Save and restore more registers
21mr|kernel-6.6-generic-6.6.126-1|7365	- serial: sh-sci: Update the suspend/resume support
21mr|kernel-6.6-generic-6.6.126-1|7366	- smack: recognize ipv4 CIPSO w/o categories
21mr|kernel-6.6-generic-6.6.126-1|7367	- smack: Revert "smackfs: Added check catlen"
21mr|kernel-6.6-generic-6.6.126-1|7368	- smb: client: Fix use-after-free in cifs_fill_dirent
21mr|kernel-6.6-generic-6.6.126-1|7369	- smb: client: Reset all search buffer pointers when releasing buffer
21mr|kernel-6.6-generic-6.6.126-1|7370	- smb: client: Store original IO parameters and prevent zero IO sizes
21mr|kernel-6.6-generic-6.6.126-1|7371	- soc: apple: rtkit: Implement OSLog buffers properly
21mr|kernel-6.6-generic-6.6.126-1|7372	- soc: apple: rtkit: Use high prio work queue
21mr|kernel-6.6-generic-6.6.126-1|7373	- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
21mr|kernel-6.6-generic-6.6.126-1|7374	- soc: aspeed: lpc: Fix impossible judgment condition
21mr|kernel-6.6-generic-6.6.126-1|7375	- soc: ti: k3-socinfo: Do not use syscon helper to build regmap
21mr|kernel-6.6-generic-6.6.126-1|7376	- soundwire: amd: change the soundwire wake enable/disable sequence
21mr|kernel-6.6-generic-6.6.126-1|7377	- soundwire: bus: Fix race on the creation of the IRQ domain
21mr|kernel-6.6-generic-6.6.126-1|7378	- spi: bcm63xx-hsspi: fix shared reset
21mr|kernel-6.6-generic-6.6.126-1|7379	- spi: bcm63xx-spi: fix shared reset
21mr|kernel-6.6-generic-6.6.126-1|7380	- spi-rockchip: Fix register out of bounds access
21mr|kernel-6.6-generic-6.6.126-1|7381	- spi: sh-msiof: Fix maximum DMA transfer size
21mr|kernel-6.6-generic-6.6.126-1|7382	- spi: spi-fsl-dspi: Halt the module after a new message transfer
21mr|kernel-6.6-generic-6.6.126-1|7383	- spi: spi-fsl-dspi: Reset SR flags before sending a new message
21mr|kernel-6.6-generic-6.6.126-1|7384	- spi: spi-fsl-dspi: restrict register range for regmap access
21mr|kernel-6.6-generic-6.6.126-1|7385	- spi: spi-sun4i: fix early activation
21mr|kernel-6.6-generic-6.6.126-1|7386	- spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers
21mr|kernel-6.6-generic-6.6.126-1|7387	- spi: tegra210-quad: modify chip select (CS) deactivation
21mr|kernel-6.6-generic-6.6.126-1|7388	- spi: tegra210-quad: remove redundant error handling code
21mr|kernel-6.6-generic-6.6.126-1|7389	- spi: zynqmp-gqspi: Always acknowledge interrupts
21mr|kernel-6.6-generic-6.6.126-1|7390	- Squashfs: check return result of sb_min_blocksize
21mr|kernel-6.6-generic-6.6.126-1|7391	- SUNRPC: Don't allow waiting for exiting tasks
21mr|kernel-6.6-generic-6.6.126-1|7392	- SUNRPC: rpcbind should never reset the port to the value '0'
21mr|kernel-6.6-generic-6.6.126-1|7393	- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
21mr|kernel-6.6-generic-6.6.126-1|7394	- tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
21mr|kernel-6.6-generic-6.6.126-1|7395	- tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
21mr|kernel-6.6-generic-6.6.126-1|7396	- thermal/drivers/qoriq: Power down TMU on system suspend
21mr|kernel-6.6-generic-6.6.126-1|7397	- thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature
21mr|kernel-6.6-generic-6.6.126-1|7398	- thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer
21mr|kernel-6.6-generic-6.6.126-1|7399	- thunderbolt: Do not double dequeue a configuration request
21mr|kernel-6.6-generic-6.6.126-1|7400	- thunderbolt: Fix a logic error in wake on connect
21mr|kernel-6.6-generic-6.6.126-1|7401	- timer_list: Don't use %%pK through printk()
21mr|kernel-6.6-generic-6.6.126-1|7402	- tools/build: Don't pass test log files to linker
21mr|kernel-6.6-generic-6.6.126-1|7403	- tools/resolve_btfids: Fix build when cross compiling kernel with clang.
21mr|kernel-6.6-generic-6.6.126-1|7404	- tools/x86/kcpuid: Fix error handling
21mr|kernel-6.6-generic-6.6.126-1|7405	- tools: ynl-gen: validate 0 len strings from kernel
21mr|kernel-6.6-generic-6.6.126-1|7406	- tracing: Fix compilation warning on arm32
21mr|kernel-6.6-generic-6.6.126-1|7407	- tracing: Fix error handling in event_trigger_parse()
21mr|kernel-6.6-generic-6.6.126-1|7408	- tracing: Mark binary printing functions with __printf() attribute
21mr|kernel-6.6-generic-6.6.126-1|7409	- tracing: Move histogram trigger variables from stack to per CPU structure
21mr|kernel-6.6-generic-6.6.126-1|7410	- tracing: Rename event_trigger_alloc() to trigger_data_alloc()
21mr|kernel-6.6-generic-6.6.126-1|7411	- um: let 'make clean' properly clean underlying SUBARCH as well
21mr|kernel-6.6-generic-6.6.126-1|7412	- um: Store full CSGSFS and SS register from mcontext
21mr|kernel-6.6-generic-6.6.126-1|7413	- um: Update min_low_pfn to match changes in uml_reserved
21mr|kernel-6.6-generic-6.6.126-1|7414	- usb: cdnsp: Fix issue with detecting command completion event
21mr|kernel-6.6-generic-6.6.126-1|7415	- usb: cdnsp: Fix issue with detecting USB 3.2 speed
21mr|kernel-6.6-generic-6.6.126-1|7416	- usb: Flush altsetting 0 endpoints before reinitializating them after reset.
21mr|kernel-6.6-generic-6.6.126-1|7417	- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE
21mr|kernel-6.6-generic-6.6.126-1|7418	- usb: renesas_usbhs: Reorder clock handling and power management in probe
21mr|kernel-6.6-generic-6.6.126-1|7419	- USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB
21mr|kernel-6.6-generic-6.6.126-1|7420	- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device
21mr|kernel-6.6-generic-6.6.126-1|7421	- usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx()
21mr|kernel-6.6-generic-6.6.126-1|7422	- usb: typec: ucsi: fix Clang -Wsign-conversion warning
21mr|kernel-6.6-generic-6.6.126-1|7423	- usb: usbtmc: Fix read_stb function and get_stb ioctl
21mr|kernel-6.6-generic-6.6.126-1|7424	- usb: usbtmc: Fix timeout value in get_stb
21mr|kernel-6.6-generic-6.6.126-1|7425	- usb: xhci: Don't change the status of stalled TDs on failed Stop EP
21mr|kernel-6.6-generic-6.6.126-1|7426	- Use thread-safe function pointer in libbpf_print
21mr|kernel-6.6-generic-6.6.126-1|7427	- vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines
21mr|kernel-6.6-generic-6.6.126-1|7428	- vfio/pci: Handle INTx IRQ_NOTCONNECTED
21mr|kernel-6.6-generic-6.6.126-1|7429	- vfio/type1: Fix error unwind in migration dirty bitmap allocation
21mr|kernel-6.6-generic-6.6.126-1|7430	- vhost-scsi: protect vq->log_used with vq->mutex
21mr|kernel-6.6-generic-6.6.126-1|7431	- vhost-scsi: Return queue full for page alloc failures during copy
21mr|kernel-6.6-generic-6.6.126-1|7432	- virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN
21mr|kernel-6.6-generic-6.6.126-1|7433	- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify
21mr|kernel-6.6-generic-6.6.126-1|7434	- vmxnet3: correctly report gso type for UDP tunnels
21mr|kernel-6.6-generic-6.6.126-1|7435	- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl()
21mr|kernel-6.6-generic-6.6.126-1|7436	- vxlan: Annotate FDB data races
21mr|kernel-6.6-generic-6.6.126-1|7437	- vxlan: Join / leave MC group after remote changes
21mr|kernel-6.6-generic-6.6.126-1|7438	- watchdog: aspeed: fix 64-bit division
21mr|kernel-6.6-generic-6.6.126-1|7439	- watchdog: aspeed: Update bootstatus handling
21mr|kernel-6.6-generic-6.6.126-1|7440	- watchdog: exar: Shorten identity name to fit correctly
21mr|kernel-6.6-generic-6.6.126-1|7441	- wifi: ath11k: avoid burning CPU in ath11k_debugfs_fw_stats_request()
21mr|kernel-6.6-generic-6.6.126-1|7442	- wifi: ath11k: convert timeouts to secs_to_jiffies()
21mr|kernel-6.6-generic-6.6.126-1|7443	- wifi: ath11k: don't use static variables in ath11k_debugfs_fw_stats_process()
21mr|kernel-6.6-generic-6.6.126-1|7444	- wifi: ath11k: don't wait when there is no vdev started
21mr|kernel-6.6-generic-6.6.126-1|7445	- wifi: ath11k: fix node corruption in ar->arvifs list
21mr|kernel-6.6-generic-6.6.126-1|7446	- wifi: ath11k: fix soc_dp_stats debugfs file permission
21mr|kernel-6.6-generic-6.6.126-1|7447	- wifi: ath11k: validate ath11k_crypto_mode on top of ath11k_core_qmi_firmware_ready
21mr|kernel-6.6-generic-6.6.126-1|7448	- wifi: ath12k: Add MSDU length validation for TKIP MIC error
21mr|kernel-6.6-generic-6.6.126-1|7449	- wifi: ath12k: Avoid napi_sync() before napi_enable()
21mr|kernel-6.6-generic-6.6.126-1|7450	- wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override
21mr|kernel-6.6-generic-6.6.126-1|7451	- wifi: ath12k: Fix end offset bit definition in monitor ring descriptor
21mr|kernel-6.6-generic-6.6.126-1|7452	- wifi: ath12k: fix memory leak in ath12k_service_ready_ext_event
21mr|kernel-6.6-generic-6.6.126-1|7453	- wifi: ath12k: fix node corruption in ar->arvifs list
21mr|kernel-6.6-generic-6.6.126-1|7454	- wifi: ath12k: Fix WMI tag for EHT rate in peer assoc
21mr|kernel-6.6-generic-6.6.126-1|7455	- wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band
21mr|kernel-6.6-generic-6.6.126-1|7456	- wifi: ath12k: Report proper tx completion status to mac80211
21mr|kernel-6.6-generic-6.6.126-1|7457	- wifi: ath9k_htc: Abort software beacon handling if disabled
21mr|kernel-6.6-generic-6.6.126-1|7458	- wifi: ath9k: return by of_get_mac_address
21mr|kernel-6.6-generic-6.6.126-1|7459	- wifi: iwlwifi: add support for Killer on MTL
21mr|kernel-6.6-generic-6.6.126-1|7460	- wifi: iwlwifi: fix debug actions order
21mr|kernel-6.6-generic-6.6.126-1|7461	- wifi: mac80211: don't unconditionally call drv_mgd_complete_tx()
21mr|kernel-6.6-generic-6.6.126-1|7462	- wifi: mac80211: remove misplaced drv_mgd_complete_tx() call
21mr|kernel-6.6-generic-6.6.126-1|7463	- wifi: mt76: mt7915: Fix null-ptr-deref in mt7915_mmio_wed_init()
21mr|kernel-6.6-generic-6.6.126-1|7464	- wifi: mt76: mt7996: fix RX buffer size of MCU event
21mr|kernel-6.6-generic-6.6.126-1|7465	- wifi: mt76: mt7996: revise TXS size
21mr|kernel-6.6-generic-6.6.126-1|7466	- wifi: mt76: mt7996: set EHT max ampdu length capability
21mr|kernel-6.6-generic-6.6.126-1|7467	- wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2
21mr|kernel-6.6-generic-6.6.126-1|7468	- wifi: rtl8xxxu: retry firmware download on error
21mr|kernel-6.6-generic-6.6.126-1|7469	- wifi: rtw88: do not ignore hardware read error during DPK
21mr|kernel-6.6-generic-6.6.126-1|7470	- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
21mr|kernel-6.6-generic-6.6.126-1|7471	- wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
21mr|kernel-6.6-generic-6.6.126-1|7472	- wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
21mr|kernel-6.6-generic-6.6.126-1|7473	- wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU
21mr|kernel-6.6-generic-6.6.126-1|7474	- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
21mr|kernel-6.6-generic-6.6.126-1|7475	- wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU
21mr|kernel-6.6-generic-6.6.126-1|7476	- wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds
21mr|kernel-6.6-generic-6.6.126-1|7477	- wifi: rtw88: sdio: call rtw_sdio_indicate_tx_status unconditionally
21mr|kernel-6.6-generic-6.6.126-1|7478	- wifi: rtw88: sdio: map mgmt frames to queue TX_DESC_QSEL_MGMT
21mr|kernel-6.6-generic-6.6.126-1|7479	- wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet
21mr|kernel-6.6-generic-6.6.126-1|7480	- wifi: rtw89: fw: propagate error code from rtw89_h2c_tx()
21mr|kernel-6.6-generic-6.6.126-1|7481	- wireguard: device: enable threaded NAPI
21mr|kernel-6.6-generic-6.6.126-1|7482	- x86/boot: Compile boot code with -std=gnu11 too
21mr|kernel-6.6-generic-6.6.126-1|7483	- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
21mr|kernel-6.6-generic-6.6.126-1|7484	- x86/build: Fix broken copy command in genimage.sh when making isoimage
21mr|kernel-6.6-generic-6.6.126-1|7485	- x86/cpu: Sanitize CPUID(0x80000000) output
21mr|kernel-6.6-generic-6.6.126-1|7486	- x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in mwait_idle_with_hints() and prefer_mwait_c1_over_halt()
21mr|kernel-6.6-generic-6.6.126-1|7487	- x86/iopl: Cure TIF_IO_BITMAP inconsistencies
21mr|kernel-6.6-generic-6.6.126-1|7488	- x86/kaslr: Reduce KASLR entropy on most x86 systems
21mr|kernel-6.6-generic-6.6.126-1|7489	- x86/microcode/AMD: Do not return error when microcode update is not necessary
21mr|kernel-6.6-generic-6.6.126-1|7490	- x86/mm: Check return value from memblock_phys_alloc_range()
21mr|kernel-6.6-generic-6.6.126-1|7491	- x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers bounce buffers
21mr|kernel-6.6-generic-6.6.126-1|7492	- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges()
21mr|kernel-6.6-generic-6.6.126-1|7493	- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
21mr|kernel-6.6-generic-6.6.126-1|7494	- x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMP
21mr|kernel-6.6-generic-6.6.126-1|7495	- x86/traps: Cleanup and robustify decode_bug()
21mr|kernel-6.6-generic-6.6.126-1|7496	- xen: Add support for XenServer 6.1 platform device
21mr|kernel-6.6-generic-6.6.126-1|7497	- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
21mr|kernel-6.6-generic-6.6.126-1|7498	- xenbus: Allow PVH dom0 a non-local xenstore
21mr|kernel-6.6-generic-6.6.126-1|7499	- xen/x86: fix initial memory balloon target
21mr|kernel-6.6-generic-6.6.126-1|7500	- xfrm: Sanitize marks before insert
21mr|kernel-6.6-generic-6.6.126-1|7501	- xfrm: Use xdo.dev instead of xdo.real_dev
21mr|kernel-6.6-generic-6.6.126-1|7502	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.6-generic-6.6.126-1|7503	
21mr|kernel-6.6-generic-6.6.126-1|7504	* Tue Jun 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|7505	- Update AUFS patch
21mr|kernel-6.6-generic-6.6.126-1|7506	
21mr|kernel-6.6-generic-6.6.126-1|7507	* Tue Jun 3 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|7508	- Bump release: add patch for Inferit Compact
21mr|kernel-6.6-generic-6.6.126-1|7509	
21mr|kernel-6.6-generic-6.6.126-1|7510	* Fri May 30 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|7511	- [bot] upd: 6.6.78 -> 6.6.92
21mr|kernel-6.6-generic-6.6.126-1|7512	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|7513	- 9p/net: fix improper handling of bogus negative read/write replies
21mr|kernel-6.6-generic-6.6.126-1|7514	- accel/qaic: Fix integer overflow in qaic_validate_req()
21mr|kernel-6.6-generic-6.6.126-1|7515	- accel/qaic: Fix possible data corruption in BOs > 2G
21mr|kernel-6.6-generic-6.6.126-1|7516	- acct: block access to kernel internal filesystems
21mr|kernel-6.6-generic-6.6.126-1|7517	- acct: perform last write from workqueue
21mr|kernel-6.6-generic-6.6.126-1|7518	- ACPI: EC: Set ec_no_wakeup for Lenovo Go S
21mr|kernel-6.6-generic-6.6.126-1|7519	- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
21mr|kernel-6.6-generic-6.6.126-1|7520	- ACPI: platform-profile: Fix CFI violation when accessing sysfs files
21mr|kernel-6.6-generic-6.6.126-1|7521	- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
21mr|kernel-6.6-generic-6.6.126-1|7522	- ACPI: PPTT: Fix processor subtable walk
21mr|kernel-6.6-generic-6.6.126-1|7523	- ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
21mr|kernel-6.6-generic-6.6.126-1|7524	- ACPI: resource: IRQ override for Eluktronics MECH-17
21mr|kernel-6.6-generic-6.6.126-1|7525	- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
21mr|kernel-6.6-generic-6.6.126-1|7526	- ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V
21mr|kernel-6.6-generic-6.6.126-1|7527	- ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers
21mr|kernel-6.6-generic-6.6.126-1|7528	- affs: don't write overlarge OFS data block size fields
21mr|kernel-6.6-generic-6.6.126-1|7529	- affs: generate OFS sequence numbers starting at 1
21mr|kernel-6.6-generic-6.6.126-1|7530	- afs: Fix the server_list to unuse a displaced server rather than putting it
21mr|kernel-6.6-generic-6.6.126-1|7531	- afs: Make it possible to find the volumes that are using a server
21mr|kernel-6.6-generic-6.6.126-1|7532	- ahci: add PCI ID for Marvell 88SE9215 SATA Controller
21mr|kernel-6.6-generic-6.6.126-1|7533	- alpha: align stack for page fault and user unaligned trap handlers
21mr|kernel-6.6-generic-6.6.126-1|7534	- alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
21mr|kernel-6.6-generic-6.6.126-1|7535	- alpha: make stack 16-byte aligned (most cases)
21mr|kernel-6.6-generic-6.6.126-1|7536	- alpha: replace hardcoded stack offsets with autogenerated ones
21mr|kernel-6.6-generic-6.6.126-1|7537	- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
21mr|kernel-6.6-generic-6.6.126-1|7538	- ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
21mr|kernel-6.6-generic-6.6.126-1|7539	- ALSA: hda/cirrus: Correct the full scale volume set logic
21mr|kernel-6.6-generic-6.6.126-1|7540	- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
21mr|kernel-6.6-generic-6.6.126-1|7541	- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0
21mr|kernel-6.6-generic-6.6.126-1|7542	- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
21mr|kernel-6.6-generic-6.6.126-1|7543	- ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist
21mr|kernel-6.6-generic-6.6.126-1|7544	- ALSA: hda: intel: Fix Optimus when GPU has no sound
21mr|kernel-6.6-generic-6.6.126-1|7545	- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
21mr|kernel-6.6-generic-6.6.126-1|7546	- ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models
21mr|kernel-6.6-generic-6.6.126-1|7547	- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform
21mr|kernel-6.6-generic-6.6.126-1|7548	- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA
21mr|kernel-6.6-generic-6.6.126-1|7549	- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA
21mr|kernel-6.6-generic-6.6.126-1|7550	- ALSA: hda/realtek: Always honor no_shutup_pins
21mr|kernel-6.6-generic-6.6.126-1|7551	- ALSA: hda/realtek: Fix Asus Z13 2025 audio
21mr|kernel-6.6-generic-6.6.126-1|7552	- ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA
21mr|kernel-6.6-generic-6.6.126-1|7553	- ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model
21mr|kernel-6.6-generic-6.6.126-1|7554	- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage
21mr|kernel-6.6-generic-6.6.126-1|7555	- ALSA: hda/realtek: Fix microphone regression on ASUS N705UD
21mr|kernel-6.6-generic-6.6.126-1|7556	- ALSA: hda/realtek: Fixup ALC225 depop procedure
21mr|kernel-6.6-generic-6.6.126-1|7557	- ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
21mr|kernel-6.6-generic-6.6.126-1|7558	- ALSA: hda/realtek: Limit mic boost on Positivo ARN50
21mr|kernel-6.6-generic-6.6.126-1|7559	- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
21mr|kernel-6.6-generic-6.6.126-1|7560	- ALSA: hda/realtek: update ALC222 depop optimize
21mr|kernel-6.6-generic-6.6.126-1|7561	- ALSA: seq: Avoid module auto-load handling at event delivery
21mr|kernel-6.6-generic-6.6.126-1|7562	- ALSA: seq: Drop UMP events when no UMP-conversion is set
21mr|kernel-6.6-generic-6.6.126-1|7563	- ALSA: seq: Fix delivery of UMP events to group ports
21mr|kernel-6.6-generic-6.6.126-1|7564	- ALSA: sh: SND_AICA should depend on SH_DMA_API
21mr|kernel-6.6-generic-6.6.126-1|7565	- ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info
21mr|kernel-6.6-generic-6.6.126-1|7566	- ALSA: ump: Fix buffer overflow at UMP SysEx message conversion
21mr|kernel-6.6-generic-6.6.126-1|7567	- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names
21mr|kernel-6.6-generic-6.6.126-1|7568	- ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface()
21mr|kernel-6.6-generic-6.6.126-1|7569	- ALSA: usb-audio: Add sample rate quirk for Audioengine D1
21mr|kernel-6.6-generic-6.6.126-1|7570	- ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
21mr|kernel-6.6-generic-6.6.126-1|7571	- ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset
21mr|kernel-6.6-generic-6.6.126-1|7572	- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
21mr|kernel-6.6-generic-6.6.126-1|7573	- ALSA: usb-audio: Fix CME quirk for UF series keyboards
21mr|kernel-6.6-generic-6.6.126-1|7574	- ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
21mr|kernel-6.6-generic-6.6.126-1|7575	- ALSA: usx2y: validate nrpacks module parameter on probe
21mr|kernel-6.6-generic-6.6.126-1|7576	- amdgpu/pm/legacy: fix suspend/resume issues
21mr|kernel-6.6-generic-6.6.126-1|7577	- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
21mr|kernel-6.6-generic-6.6.126-1|7578	- apple-nvme: Release power domains when probe fails
21mr|kernel-6.6-generic-6.6.126-1|7579	- arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig
21mr|kernel-6.6-generic-6.6.126-1|7580	- arcnet: Add NULL check in com20020pci_probe()
21mr|kernel-6.6-generic-6.6.126-1|7581	- arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
21mr|kernel-6.6-generic-6.6.126-1|7582	- arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users
21mr|kernel-6.6-generic-6.6.126-1|7583	- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array
21mr|kernel-6.6-generic-6.6.126-1|7584	- arm64: cputype: Add MIDR_CORTEX_A76AE
21mr|kernel-6.6-generic-6.6.126-1|7585	- arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD
21mr|kernel-6.6-generic-6.6.126-1|7586	- arm64: Don't call NULL in do_compat_alignment_fixup()
21mr|kernel-6.6-generic-6.6.126-1|7587	- arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card
21mr|kernel-6.6-generic-6.6.126-1|7588	- arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card
21mr|kernel-6.6-generic-6.6.126-1|7589	- arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply
21mr|kernel-6.6-generic-6.6.126-1|7590	- arm64: dts: imx8mm-verdin: Link reg_usdhc2_vqmmc to usdhc2
21mr|kernel-6.6-generic-6.6.126-1|7591	- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
21mr|kernel-6.6-generic-6.6.126-1|7592	- arm64: dts: mediatek: mt8183: Disable DSI display output by default
21mr|kernel-6.6-generic-6.6.126-1|7593	- arm64: dts: qcom: sm8450: add missing qcom,non-secure-domain property
21mr|kernel-6.6-generic-6.6.126-1|7594	- arm64: dts: qcom: sm8450: Fix ADSP memory base and length
21mr|kernel-6.6-generic-6.6.126-1|7595	- arm64: dts: qcom: sm8550: Add dma-coherent property
21mr|kernel-6.6-generic-6.6.126-1|7596	- arm64: dts: qcom: sm8550: add missing qcom,non-secure-domain property
21mr|kernel-6.6-generic-6.6.126-1|7597	- arm64: dts: qcom: sm8550: Fix ADSP memory base and length
21mr|kernel-6.6-generic-6.6.126-1|7598	- arm64: dts: rockchip: add rs485 support on uart5 of px30-ringneck-haikou
21mr|kernel-6.6-generic-6.6.126-1|7599	- arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
21mr|kernel-6.6-generic-6.6.126-1|7600	- arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
21mr|kernel-6.6-generic-6.6.126-1|7601	- arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou
21mr|kernel-6.6-generic-6.6.126-1|7602	- arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
21mr|kernel-6.6-generic-6.6.126-1|7603	- arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1
21mr|kernel-6.6-generic-6.6.126-1|7604	- arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCs
21mr|kernel-6.6-generic-6.6.126-1|7605	- arm64: dts: st: Use 128kB size for aliased GIC400 register access on stm32mp25 SoCs
21mr|kernel-6.6-generic-6.6.126-1|7606	- arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list
21mr|kernel-6.6-generic-6.6.126-1|7607	- arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
21mr|kernel-6.6-generic-6.6.126-1|7608	- arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists
21mr|kernel-6.6-generic-6.6.126-1|7609	- arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list
21mr|kernel-6.6-generic-6.6.126-1|7610	- arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB
21mr|kernel-6.6-generic-6.6.126-1|7611	- arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented
21mr|kernel-6.6-generic-6.6.126-1|7612	- arm64: Handle .ARM.attributes section in linker scripts
21mr|kernel-6.6-generic-6.6.126-1|7613	- arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes
21mr|kernel-6.6-generic-6.6.126-1|7614	- arm64: insn: Add support for encoding DSB
21mr|kernel-6.6-generic-6.6.126-1|7615	- arm64: mm: Correct the update of max_pfn
21mr|kernel-6.6-generic-6.6.126-1|7616	- arm64: mm: Populate vmemmap at the page level if not section aligned
21mr|kernel-6.6-generic-6.6.126-1|7617	- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
21mr|kernel-6.6-generic-6.6.126-1|7618	- arm64: proton-pack: Add new CPUs 'k' values for branch mitigation
21mr|kernel-6.6-generic-6.6.126-1|7619	- arm64: proton-pack: Expose whether the branchy loop k value
21mr|kernel-6.6-generic-6.6.126-1|7620	- arm64: proton-pack: Expose whether the platform is mitigated by firmware
21mr|kernel-6.6-generic-6.6.126-1|7621	- arm64: tegra: Remove the Orin NX/Nano suspend key
21mr|kernel-6.6-generic-6.6.126-1|7622	- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed()
21mr|kernel-6.6-generic-6.6.126-1|7623	- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts
21mr|kernel-6.6-generic-6.6.126-1|7624	- ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX
21mr|kernel-6.6-generic-6.6.126-1|7625	- ARM: dts: bcm2711: Don't mark timer regs unconfigured
21mr|kernel-6.6-generic-6.6.126-1|7626	- ARM: dts: bcm2711: PL011 UARTs are actually r1p5
21mr|kernel-6.6-generic-6.6.126-1|7627	- ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6
21mr|kernel-6.6-generic-6.6.126-1|7628	- ARM: dts: opos6ul: add ksz8081 phy properties
21mr|kernel-6.6-generic-6.6.126-1|7629	- ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP
21mr|kernel-6.6-generic-6.6.126-1|7630	- ARM: Remove address checking for MMUless devices
21mr|kernel-6.6-generic-6.6.126-1|7631	- ARM: shmobile: smp: Enforce shmobile_smp_* alignment
21mr|kernel-6.6-generic-6.6.126-1|7632	- arp: switch to dev_getbyhwaddr() in arp_req_set_public()
21mr|kernel-6.6-generic-6.6.126-1|7633	- arp: use RCU protection in arp_xmit()
21mr|kernel-6.6-generic-6.6.126-1|7634	- ASoC: amd: Add DMI quirk for ACP6X mic support
21mr|kernel-6.6-generic-6.6.126-1|7635	- ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model
21mr|kernel-6.6-generic-6.6.126-1|7636	- ASoC: amd: yc: update quirk data for new Lenovo model
21mr|kernel-6.6-generic-6.6.126-1|7637	- ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
21mr|kernel-6.6-generic-6.6.126-1|7638	- ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
21mr|kernel-6.6-generic-6.6.126-1|7639	- ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
21mr|kernel-6.6-generic-6.6.126-1|7640	- ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe()
21mr|kernel-6.6-generic-6.6.126-1|7641	- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
21mr|kernel-6.6-generic-6.6.126-1|7642	- ASoC: cs35l41: check the return value from spi_setup()
21mr|kernel-6.6-generic-6.6.126-1|7643	- ASoC: cs42l43: Fix maximum ADC Volume
21mr|kernel-6.6-generic-6.6.126-1|7644	- ASoC: cs42l43: Reset clamp override on jack removal
21mr|kernel-6.6-generic-6.6.126-1|7645	- ASoC: dwc: always enable/disable i2s irqs
21mr|kernel-6.6-generic-6.6.126-1|7646	- ASoC: es8328: fix route from DAC to output
21mr|kernel-6.6-generic-6.6.126-1|7647	- ASoC: fsl_audmix: register card device depends on 'dais' property
21mr|kernel-6.6-generic-6.6.126-1|7648	- ASoC: fsl_micfil: Enable default case in micfil_set_quality()
21mr|kernel-6.6-generic-6.6.126-1|7649	- ASoC: imx-card: Add NULL check in imx_card_probe()
21mr|kernel-6.6-generic-6.6.126-1|7650	- ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe()
21mr|kernel-6.6-generic-6.6.126-1|7651	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V
21mr|kernel-6.6-generic-6.6.126-1|7652	- ASoC: ops: Consistently treat platform_max as control value
21mr|kernel-6.6-generic-6.6.126-1|7653	- ASoC: q6apm: add q6apm_get_hw_pointer helper
21mr|kernel-6.6-generic-6.6.126-1|7654	- ASoC: q6apm-dai: make use of q6apm_get_hw_pointer
21mr|kernel-6.6-generic-6.6.126-1|7655	- ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs
21mr|kernel-6.6-generic-6.6.126-1|7656	- ASoC: qcom: Fix sc7280 lpass potential buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|7657	- ASoC: qcom: Fix trivial code style issues
21mr|kernel-6.6-generic-6.6.126-1|7658	- ASoC: qcom: lpass: Make asoc_qcom_lpass_cpu_platform_remove() return void
21mr|kernel-6.6-generic-6.6.126-1|7659	- ASoC: qcom: q6apm-dai: drop unused 'q6apm_dai_rtd' fields
21mr|kernel-6.6-generic-6.6.126-1|7660	- ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns.
21mr|kernel-6.6-generic-6.6.126-1|7661	- ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment.
21mr|kernel-6.6-generic-6.6.126-1|7662	- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path
21mr|kernel-6.6-generic-6.6.126-1|7663	- ASoC: renesas: rz-ssi: Add a check for negative sample_space
21mr|kernel-6.6-generic-6.6.126-1|7664	- ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
21mr|kernel-6.6-generic-6.6.126-1|7665	- ASoC: rsnd: adjust convert rate limitation
21mr|kernel-6.6-generic-6.6.126-1|7666	- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
21mr|kernel-6.6-generic-6.6.126-1|7667	- ASoC: rsnd: indicate unsupported clock rate
21mr|kernel-6.6-generic-6.6.126-1|7668	- ASoC: rt722-sdca: add missing readable registers
21mr|kernel-6.6-generic-6.6.126-1|7669	- ASoC: simple-card-utils.c: add missing dlc->of_node
21mr|kernel-6.6-generic-6.6.126-1|7670	- ASoC: soc-core: Stop using of_property_read_bool() for non-boolean properties
21mr|kernel-6.6-generic-6.6.126-1|7671	- ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence
21mr|kernel-6.6-generic-6.6.126-1|7672	- ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE
21mr|kernel-6.6-generic-6.6.126-1|7673	- ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
21mr|kernel-6.6-generic-6.6.126-1|7674	- ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
21mr|kernel-6.6-generic-6.6.126-1|7675	- ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
21mr|kernel-6.6-generic-6.6.126-1|7676	- ASoC: SOF: topology: Use krealloc_array() to replace krealloc()
21mr|kernel-6.6-generic-6.6.126-1|7677	- ASoC: tas2764: Fix power control mask
21mr|kernel-6.6-generic-6.6.126-1|7678	- ASoC: tas2764: Set the SDOUT polarity correctly
21mr|kernel-6.6-generic-6.6.126-1|7679	- ASoC: tas2770: Fix volume scale
21mr|kernel-6.6-generic-6.6.126-1|7680	- ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
21mr|kernel-6.6-generic-6.6.126-1|7681	- ASoC: Use of_property_read_bool()
21mr|kernel-6.6-generic-6.6.126-1|7682	- asus-laptop: Fix an uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|7683	- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
21mr|kernel-6.6-generic-6.6.126-1|7684	- ata: libata-sata: Save all fields from sense data descriptor
21mr|kernel-6.6-generic-6.6.126-1|7685	- ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type
21mr|kernel-6.6-generic-6.6.126-1|7686	- ata: libata-scsi: Fix ata_msense_control_ata_feature()
21mr|kernel-6.6-generic-6.6.126-1|7687	- ata: libata-scsi: Improve CDL control
21mr|kernel-6.6-generic-6.6.126-1|7688	- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()
21mr|kernel-6.6-generic-6.6.126-1|7689	- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
21mr|kernel-6.6-generic-6.6.126-1|7690	- atm: Fix NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|7691	- auxdisplay: hd44780: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|7692	- auxdisplay: hd44780: Fix an API misuse in hd44780.c
21mr|kernel-6.6-generic-6.6.126-1|7693	- ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt
21mr|kernel-6.6-generic-6.6.126-1|7694	- backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
21mr|kernel-6.6-generic-6.6.126-1|7695	- batman-adv: Drop unmanaged ELP metric worker
21mr|kernel-6.6-generic-6.6.126-1|7696	- batman-adv: fix panic during interface removal
21mr|kernel-6.6-generic-6.6.126-1|7697	- batman-adv: Ignore neighbor throughput metrics in error case
21mr|kernel-6.6-generic-6.6.126-1|7698	- batman-adv: Ignore own maximum aggregation size during RX
21mr|kernel-6.6-generic-6.6.126-1|7699	- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
21mr|kernel-6.6-generic-6.6.126-1|7700	- binfmt_elf: Calculate total_size earlier
21mr|kernel-6.6-generic-6.6.126-1|7701	- binfmt_elf: elf_bss no longer used by load_elf_binary()
21mr|kernel-6.6-generic-6.6.126-1|7702	- binfmt_elf: Honor PT_LOAD alignment for static PIE
21mr|kernel-6.6-generic-6.6.126-1|7703	- binfmt_elf: Leave a gap between .bss and brk
21mr|kernel-6.6-generic-6.6.126-1|7704	- binfmt_elf: Move brk for static PIE even if ASLR disabled
21mr|kernel-6.6-generic-6.6.126-1|7705	- binfmt_elf: Support segments with 0 filesz and misaligned starts
21mr|kernel-6.6-generic-6.6.126-1|7706	- block: cleanup and fix batch completion adding conditions
21mr|kernel-6.6-generic-6.6.126-1|7707	- block: fix conversion of GPT partition name to 7-bit
21mr|kernel-6.6-generic-6.6.126-1|7708	- block: fix 'kmem_cache of name 'bio-108' already exists'
21mr|kernel-6.6-generic-6.6.126-1|7709	- block: fix resource leak in blk_register_queue() error path
21mr|kernel-6.6-generic-6.6.126-1|7710	- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected()
21mr|kernel-6.6-generic-6.6.126-1|7711	- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()
21mr|kernel-6.6-generic-6.6.126-1|7712	- Bluetooth: btnxpuart: Fix kernel panic during FW release
21mr|kernel-6.6-generic-6.6.126-1|7713	- Bluetooth: btrtl: Prevent potential NULL dereference
21mr|kernel-6.6-generic-6.6.126-1|7714	- Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue()
21mr|kernel-6.6-generic-6.6.126-1|7715	- bluetooth: btusb: Initialize .owner field of force_poll_sync_fops
21mr|kernel-6.6-generic-6.6.126-1|7716	- Bluetooth: Fix error code in chan_alloc_skb_cb()
21mr|kernel-6.6-generic-6.6.126-1|7717	- Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters
21mr|kernel-6.6-generic-6.6.126-1|7718	- Bluetooth: hci_event: Fix enabling passive scanning
21mr|kernel-6.6-generic-6.6.126-1|7719	- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
21mr|kernel-6.6-generic-6.6.126-1|7720	- Bluetooth: hci_uart: Fix another race during initialization
21mr|kernel-6.6-generic-6.6.126-1|7721	- Bluetooth: hci_uart: fix race during initialization
21mr|kernel-6.6-generic-6.6.126-1|7722	- Bluetooth: l2cap: Check encryption key size on incoming connection
21mr|kernel-6.6-generic-6.6.126-1|7723	- Bluetooth: L2CAP: copy RX timestamp to new fragments
21mr|kernel-6.6-generic-6.6.126-1|7724	- Bluetooth: L2CAP: Fix corrupted list in hci_chan_del
21mr|kernel-6.6-generic-6.6.126-1|7725	- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
21mr|kernel-6.6-generic-6.6.126-1|7726	- Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd
21mr|kernel-6.6-generic-6.6.126-1|7727	- Bluetooth: l2cap: Process valid commands in too long frame
21mr|kernel-6.6-generic-6.6.126-1|7728	- Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags
21mr|kernel-6.6-generic-6.6.126-1|7729	- Bluetooth: qca: Fix poor RF performance for WCN6855
21mr|kernel-6.6-generic-6.6.126-1|7730	- Bluetooth: qca: simplify WCN399x NVM loading
21mr|kernel-6.6-generic-6.6.126-1|7731	- Bluetooth: qca: Support downloading board id specific NVM for WCN7850
21mr|kernel-6.6-generic-6.6.126-1|7732	- Bluetooth: qca: Update firmware-name to support board specific nvm
21mr|kernel-6.6-generic-6.6.126-1|7733	- Bluetooth: vhci: Avoid needless snprintf() calls
21mr|kernel-6.6-generic-6.6.126-1|7734	- bnxt_en: Fix coredump logic to free allocated buffer
21mr|kernel-6.6-generic-6.6.126-1|7735	- bnxt_en: Fix ethtool -d byte order for 32-bit values
21mr|kernel-6.6-generic-6.6.126-1|7736	- bnxt_en: Fix out-of-bound memcpy() during ethtool -w
21mr|kernel-6.6-generic-6.6.126-1|7737	- bnxt_en: Fix receive ring space parameters when XDP is active
21mr|kernel-6.6-generic-6.6.126-1|7738	- bonding: fix incorrect MAC address setting to receive NS messages
21mr|kernel-6.6-generic-6.6.126-1|7739	- book3s64/radix : Align section vmemmap start address to PAGE_SIZE
21mr|kernel-6.6-generic-6.6.126-1|7740	- bpf: add find_containing_subprog() utility function
21mr|kernel-6.6-generic-6.6.126-1|7741	- bpf, arm64: Fix address emission with tag-based KASAN enabled
21mr|kernel-6.6-generic-6.6.126-1|7742	- bpf, arm64: Fix trampoline for BPF_TRAMP_F_CALL_ORIG
21mr|kernel-6.6-generic-6.6.126-1|7743	- bpf: avoid holding freeze_mutex during mmap operation
21mr|kernel-6.6-generic-6.6.126-1|7744	- bpf: bpftool: Setting error code in do_loader()
21mr|kernel-6.6-generic-6.6.126-1|7745	- bpf: check changes_pkt_data property for extension programs
21mr|kernel-6.6-generic-6.6.126-1|7746	- bpf: consider that tail calls invalidate packet pointers
21mr|kernel-6.6-generic-6.6.126-1|7747	- bpf: Disable non stream socket for strparser
21mr|kernel-6.6-generic-6.6.126-1|7748	- bpf: Fix deadlock between rcu_tasks_trace and event_mutex.
21mr|kernel-6.6-generic-6.6.126-1|7749	- bpf: Fix deadlock when freeing cgroup storage
21mr|kernel-6.6-generic-6.6.126-1|7750	- bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs
21mr|kernel-6.6-generic-6.6.126-1|7751	- bpf: Fix wrong copied_seq calculation
21mr|kernel-6.6-generic-6.6.126-1|7752	- bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage
21mr|kernel-6.6-generic-6.6.126-1|7753	- bpf: refactor bpf_helper_changes_pkt_data to use helper number
21mr|kernel-6.6-generic-6.6.126-1|7754	- bpf: Reject attaching fexit/fmod_ret to __noreturn functions
21mr|kernel-6.6-generic-6.6.126-1|7755	- bpf: Scrub packet on bpf_redirect_peer
21mr|kernel-6.6-generic-6.6.126-1|7756	- bpf: skip non exist keys in generic_map_lookup_batch
21mr|kernel-6.6-generic-6.6.126-1|7757	- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
21mr|kernel-6.6-generic-6.6.126-1|7758	- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
21mr|kernel-6.6-generic-6.6.126-1|7759	- bpf: track changes_pkt_data property for global functions
21mr|kernel-6.6-generic-6.6.126-1|7760	- bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
21mr|kernel-6.6-generic-6.6.126-1|7761	- bpf: Use preempt_count() directly in bpf_send_signal_common()
21mr|kernel-6.6-generic-6.6.126-1|7762	- bpf: Use raw_spinlock_t in ringbuf
21mr|kernel-6.6-generic-6.6.126-1|7763	- btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()
21mr|kernel-6.6-generic-6.6.126-1|7764	- btrfs: correctly escape subvol in btrfs_show_options()
21mr|kernel-6.6-generic-6.6.126-1|7765	- btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
21mr|kernel-6.6-generic-6.6.126-1|7766	- btrfs: fix COW handling in run_delalloc_nocow()
21mr|kernel-6.6-generic-6.6.126-1|7767	- btrfs: fix hole expansion when writing at an offset beyond EOF
21mr|kernel-6.6-generic-6.6.126-1|7768	- btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers
21mr|kernel-6.6-generic-6.6.126-1|7769	- btrfs: fix qgroup reserve leaks in cow_file_range
21mr|kernel-6.6-generic-6.6.126-1|7770	- btrfs: fix the length of reserved qgroup to free
21mr|kernel-6.6-generic-6.6.126-1|7771	- btrfs: handle errors from btrfs_dec_ref() properly
21mr|kernel-6.6-generic-6.6.126-1|7772	- btrfs: make sure that WRITTEN is set on all metadata blocks
21mr|kernel-6.6-generic-6.6.126-1|7773	- btrfs: zoned: fix zone activation with missing devices
21mr|kernel-6.6-generic-6.6.126-1|7774	- btrfs: zoned: fix zone finishing with missing devices
21mr|kernel-6.6-generic-6.6.126-1|7775	- bus: mhi: host: Fix race between unprepare and queue_buf
21mr|kernel-6.6-generic-6.6.126-1|7776	- bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
21mr|kernel-6.6-generic-6.6.126-1|7777	- caif_virtio: fix wrong pointer check in cfv_probe()
21mr|kernel-6.6-generic-6.6.126-1|7778	- can: c_can: fix unbalanced runtime PM disable in error path
21mr|kernel-6.6-generic-6.6.126-1|7779	- can: ctucanfd: handle skb allocation failure
21mr|kernel-6.6-generic-6.6.126-1|7780	- can: etas_es58x: fix potential NULL pointer dereference on udev->serial
21mr|kernel-6.6-generic-6.6.126-1|7781	- can: flexcan: disable transceiver during system PM
21mr|kernel-6.6-generic-6.6.126-1|7782	- can: flexcan: only change CAN state when link up in system PM
21mr|kernel-6.6-generic-6.6.126-1|7783	- can: gw: fix RCU/BH usage in cgw_create_job()
21mr|kernel-6.6-generic-6.6.126-1|7784	- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero
21mr|kernel-6.6-generic-6.6.126-1|7785	- can: mcan: m_can_class_unregister(): fix order of unregistration calls
21mr|kernel-6.6-generic-6.6.126-1|7786	- can: mcp251xfd: fix TDC setting for low data bit rates
21mr|kernel-6.6-generic-6.6.126-1|7787	- can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
21mr|kernel-6.6-generic-6.6.126-1|7788	- can: rcar_canfd: Fix page entries in the AFL list
21mr|kernel-6.6-generic-6.6.126-1|7789	- can: statistics: use atomic access in hot path
21mr|kernel-6.6-generic-6.6.126-1|7790	- can: ucan: fix out of bound read in strscpy() source
21mr|kernel-6.6-generic-6.6.126-1|7791	- cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk
21mr|kernel-6.6-generic-6.6.126-1|7792	- cdx: Fix possible UAF error in driver_override_show()
21mr|kernel-6.6-generic-6.6.126-1|7793	- ceph: Fix incorrect flush end position calculation
21mr|kernel-6.6-generic-6.6.126-1|7794	- cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY tasks
21mr|kernel-6.6-generic-6.6.126-1|7795	- cgroup: fix race between fork and cgroup.kill
21mr|kernel-6.6-generic-6.6.126-1|7796	- cgroup: Remove steal time from usage_usec
21mr|kernel-6.6-generic-6.6.126-1|7797	- char: misc: deallocate static minor in error path
21mr|kernel-6.6-generic-6.6.126-1|7798	- char: misc: register chrdev region with all possible minors
21mr|kernel-6.6-generic-6.6.126-1|7799	- cifs: avoid NULL pointer dereference in dbg call
21mr|kernel-6.6-generic-6.6.126-1|7800	- cifs: Ensure that all non-client-specific reparse points are processed by the server
21mr|kernel-6.6-generic-6.6.126-1|7801	- cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode
21mr|kernel-6.6-generic-6.6.126-1|7802	- cifs: fix incorrect validation for num_aces field of smb_acl
21mr|kernel-6.6-generic-6.6.126-1|7803	- cifs: fix integer overflow in match_server()
21mr|kernel-6.6-generic-6.6.126-1|7804	- cifs: Fix integer overflow while processing acdirmax mount option
21mr|kernel-6.6-generic-6.6.126-1|7805	- cifs: Fix integer overflow while processing acregmax mount option
21mr|kernel-6.6-generic-6.6.126-1|7806	- cifs: Fix integer overflow while processing actimeo mount option
21mr|kernel-6.6-generic-6.6.126-1|7807	- cifs: Fix integer overflow while processing closetimeo mount option
21mr|kernel-6.6-generic-6.6.126-1|7808	- cifs: Fix querying of WSL CHR and BLK reparse points over SMB1
21mr|kernel-6.6-generic-6.6.126-1|7809	- cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point()
21mr|kernel-6.6-generic-6.6.126-1|7810	- cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes
21mr|kernel-6.6-generic-6.6.126-1|7811	- cifs: Validate content of WSL reparse point buffers
21mr|kernel-6.6-generic-6.6.126-1|7812	- clk: amlogic: g12a: fix mmc A peripheral clock
21mr|kernel-6.6-generic-6.6.126-1|7813	- clk: amlogic: g12b: fix cluster A parent data
21mr|kernel-6.6-generic-6.6.126-1|7814	- clk: amlogic: gxbb: drop incorrect flag on 32k clock
21mr|kernel-6.6-generic-6.6.126-1|7815	- clk: amlogic: gxbb: drop non existing 32k clock parent
21mr|kernel-6.6-generic-6.6.126-1|7816	- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
21mr|kernel-6.6-generic-6.6.126-1|7817	- clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents
21mr|kernel-6.6-generic-6.6.126-1|7818	- clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks
21mr|kernel-6.6-generic-6.6.126-1|7819	- clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
21mr|kernel-6.6-generic-6.6.126-1|7820	- clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code
21mr|kernel-6.6-generic-6.6.126-1|7821	- clk: qcom: gdsc: Release pm subdomains in reverse add order
21mr|kernel-6.6-generic-6.6.126-1|7822	- clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
21mr|kernel-6.6-generic-6.6.126-1|7823	- clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
21mr|kernel-6.6-generic-6.6.126-1|7824	- clk: renesas: r9a07g04[34]: Fix typo for sel_shdi variable
21mr|kernel-6.6-generic-6.6.126-1|7825	- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux
21mr|kernel-6.6-generic-6.6.126-1|7826	- clk: renesas: r9a07g043: Fix HP clock source for RZ/Five
21mr|kernel-6.6-generic-6.6.126-1|7827	- clk: renesas: rzg2l: Add struct clk_hw_data
21mr|kernel-6.6-generic-6.6.126-1|7828	- clk: renesas: rzg2l: Refactor SD mux driver
21mr|kernel-6.6-generic-6.6.126-1|7829	- clk: renesas: rzg2l: Remove CPG_SDHI_DSEL from generic header
21mr|kernel-6.6-generic-6.6.126-1|7830	- clk: renesas: rzg2l: Use u32 for flag and mux_flags
21mr|kernel-6.6-generic-6.6.126-1|7831	- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
21mr|kernel-6.6-generic-6.6.126-1|7832	- clk: samsung: Fix UBSAN panic in samsung_clk_init()
21mr|kernel-6.6-generic-6.6.126-1|7833	- clk: samsung: update PLL locktime for PLL142XX used on FSD platform
21mr|kernel-6.6-generic-6.6.126-1|7834	- clockevents/drivers/i8253: Fix stop sequence for timer 0
21mr|kernel-6.6-generic-6.6.126-1|7835	- clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup
21mr|kernel-6.6-generic-6.6.126-1|7836	- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
21mr|kernel-6.6-generic-6.6.126-1|7837	- clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context
21mr|kernel-6.6-generic-6.6.126-1|7838	- clocksource: Use pr_info() for "Checking clocksource synchronization" message
21mr|kernel-6.6-generic-6.6.126-1|7839	- codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
21mr|kernel-6.6-generic-6.6.126-1|7840	- comedi: jr3_pci: Fix synchronous deletion of timer
21mr|kernel-6.6-generic-6.6.126-1|7841	- context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()
21mr|kernel-6.6-generic-6.6.126-1|7842	- coresight: catu: Fix number of pages while using 64k pages
21mr|kernel-6.6-generic-6.6.126-1|7843	- coresight-etm4x: add isb() before reading the TRCSTATR
21mr|kernel-6.6-generic-6.6.126-1|7844	- counter: microchip-tcb-capture: Fix undefined counter channel state on probe
21mr|kernel-6.6-generic-6.6.126-1|7845	- counter: stm32-lptimer-cnt: fix error handling when enabling
21mr|kernel-6.6-generic-6.6.126-1|7846	- cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate()
21mr|kernel-6.6-generic-6.6.126-1|7847	- cpufreq: Avoid using inconsistent policy->min and policy->max
21mr|kernel-6.6-generic-6.6.126-1|7848	- cpufreq: cppc: Fix invalid return value in .get() callback
21mr|kernel-6.6-generic-6.6.126-1|7849	- cpufreq: dt-platdev: add missing MODULE_DESCRIPTION() macro
21mr|kernel-6.6-generic-6.6.126-1|7850	- cpufreq: Fix setting policy limits when frequency tables are used
21mr|kernel-6.6-generic-6.6.126-1|7851	- cpufreq: fix using cpufreq-dt as module
21mr|kernel-6.6-generic-6.6.126-1|7852	- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
21mr|kernel-6.6-generic-6.6.126-1|7853	- cpufreq: Reference count policy in cpufreq_update_limits()
21mr|kernel-6.6-generic-6.6.126-1|7854	- cpufreq/sched: Explicitly synchronize limits_changed flag handling
21mr|kernel-6.6-generic-6.6.126-1|7855	- cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
21mr|kernel-6.6-generic-6.6.126-1|7856	- cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
21mr|kernel-6.6-generic-6.6.126-1|7857	- cpufreq: scpi: compare kHz instead of Hz
21mr|kernel-6.6-generic-6.6.126-1|7858	- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
21mr|kernel-6.6-generic-6.6.126-1|7859	- crypto: atmel-sha204a - Set hwrng quality to lowest possible
21mr|kernel-6.6-generic-6.6.126-1|7860	- crypto: caam/qi - Fix drv_ctx refcount bug
21mr|kernel-6.6-generic-6.6.126-1|7861	- crypto: ccp - Add support for PCI device 0x1134
21mr|kernel-6.6-generic-6.6.126-1|7862	- crypto: ccp - Fix check for the primary ASP device
21mr|kernel-6.6-generic-6.6.126-1|7863	- crypto: hisilicon/sec2 - fix for aead auth key length
21mr|kernel-6.6-generic-6.6.126-1|7864	- crypto: hisilicon/sec2 - fix for aead authsize alignment
21mr|kernel-6.6-generic-6.6.126-1|7865	- crypto: hisilicon/sec2 - fix for sec spec check
21mr|kernel-6.6-generic-6.6.126-1|7866	- crypto: null - Use spin lock instead of mutex
21mr|kernel-6.6-generic-6.6.126-1|7867	- crypto: nx - Fix uninitialised hv_nxc on error
21mr|kernel-6.6-generic-6.6.126-1|7868	- cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
21mr|kernel-6.6-generic-6.6.126-1|7869	- cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports
21mr|kernel-6.6-generic-6.6.126-1|7870	- dma-buf: insert memory barrier before updating num_fences
21mr|kernel-6.6-generic-6.6.126-1|7871	- dma/contiguous: avoid warning about unused size_bytes
21mr|kernel-6.6-generic-6.6.126-1|7872	- dm: add missing unlock on in dm_keyslot_evict()
21mr|kernel-6.6-generic-6.6.126-1|7873	- dmaengine: dmatest: Fix dmatest waiting less when interrupted
21mr|kernel-6.6-generic-6.6.126-1|7874	- dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister
21mr|kernel-6.6-generic-6.6.126-1|7875	- dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals
21mr|kernel-6.6-generic-6.6.126-1|7876	- dmaengine: idxd: Add missing cleanups in cleanup internals
21mr|kernel-6.6-generic-6.6.126-1|7877	- dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call
21mr|kernel-6.6-generic-6.6.126-1|7878	- dmaengine: idxd: fix memory leak in error handling path of idxd_alloc
21mr|kernel-6.6-generic-6.6.126-1|7879	- dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe
21mr|kernel-6.6-generic-6.6.126-1|7880	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines
21mr|kernel-6.6-generic-6.6.126-1|7881	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups
21mr|kernel-6.6-generic-6.6.126-1|7882	- dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs
21mr|kernel-6.6-generic-6.6.126-1|7883	- dmaengine: idxd: Refactor remove call with idxd_cleanup() helper
21mr|kernel-6.6-generic-6.6.126-1|7884	- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
21mr|kernel-6.6-generic-6.6.126-1|7885	- dmaengine: ti: k3-udma: Add missing locking
21mr|kernel-6.6-generic-6.6.126-1|7886	- dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
21mr|kernel-6.6-generic-6.6.126-1|7887	- dma: kmsan: export kmsan_handle_dma() for modules
21mr|kernel-6.6-generic-6.6.126-1|7888	- dm: always update the array size in realloc_argv on success
21mr|kernel-6.6-generic-6.6.126-1|7889	- dm-bufio: don't schedule in atomic context
21mr|kernel-6.6-generic-6.6.126-1|7890	- dm-ebs: fix prefetch-vs-suspend race
21mr|kernel-6.6-generic-6.6.126-1|7891	- dm: fix copying after src array boundaries
21mr|kernel-6.6-generic-6.6.126-1|7892	- dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature
21mr|kernel-6.6-generic-6.6.126-1|7893	- dm-integrity: fix a warning on invalid table line
21mr|kernel-6.6-generic-6.6.126-1|7894	- dm-integrity: set ti->error on memory allocation failure
21mr|kernel-6.6-generic-6.6.126-1|7895	- dm-verity: fix prefetch-vs-suspend race
21mr|kernel-6.6-generic-6.6.126-1|7896	- Documentation: x86/bugs/its: Add ITS documentation
21mr|kernel-6.6-generic-6.6.126-1|7897	- do_umount(): add missing barrier before refcount checks in sync case
21mr|kernel-6.6-generic-6.6.126-1|7898	- driver core: fix potential NULL pointer dereference in dev_uevent()
21mr|kernel-6.6-generic-6.6.126-1|7899	- driver core: introduce device_set_driver() helper
21mr|kernel-6.6-generic-6.6.126-1|7900	- drivers: base: devres: Allow to release group on device release
21mr|kernel-6.6-generic-6.6.126-1|7901	- drivers: base: handle module_kobject creation
21mr|kernel-6.6-generic-6.6.126-1|7902	- drivers: core: fix device leak in __fw_devlink_relax_cycles()
21mr|kernel-6.6-generic-6.6.126-1|7903	- Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges
21mr|kernel-6.6-generic-6.6.126-1|7904	- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
21mr|kernel-6.6-generic-6.6.126-1|7905	- Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()
21mr|kernel-6.6-generic-6.6.126-1|7906	- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
21mr|kernel-6.6-generic-6.6.126-1|7907	- drm: allow encoder mode_set even when connectors change for crtc
21mr|kernel-6.6-generic-6.6.126-1|7908	- drm/amd: Add Suspend/Hibernate notification callback support
21mr|kernel-6.6-generic-6.6.126-1|7909	- drm/amd/display: Add null check for head_pipe in dcn201_acquire_free_pipe_for_layer
21mr|kernel-6.6-generic-6.6.126-1|7910	- drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp
21mr|kernel-6.6-generic-6.6.126-1|7911	- drm/amd/display: add workaround flag to link to force FFE preset
21mr|kernel-6.6-generic-6.6.126-1|7912	- drm/amd/display: Assign normalized_pix_clk when color depth = 14
21mr|kernel-6.6-generic-6.6.126-1|7913	- drm/amd/display: Avoid flooding unnecessary info messages
21mr|kernel-6.6-generic-6.6.126-1|7914	- drm/amd/display: avoid NPD when ASIC does not support DMUB
21mr|kernel-6.6-generic-6.6.126-1|7915	- drm/amd/display: Check denominator crb_pipes before used
21mr|kernel-6.6-generic-6.6.126-1|7916	- drm/amd/display: Check link_index before accessing dc->links[]
21mr|kernel-6.6-generic-6.6.126-1|7917	- drm/amd/display: Copy AUX read reply data whenever length > 0
21mr|kernel-6.6-generic-6.6.126-1|7918	- drm/amd/display: Correct the reply value when AUX write incomplete
21mr|kernel-6.6-generic-6.6.126-1|7919	- drm/amd/display: Disable PSR-SU on eDP panels
21mr|kernel-6.6-generic-6.6.126-1|7920	- drm/amd/display: Disable unneeded hpd interrupts during dm_init
21mr|kernel-6.6-generic-6.6.126-1|7921	- drm/amd/display: Don't write DP_MSTM_CTRL after LT
21mr|kernel-6.6-generic-6.6.126-1|7922	- drm/amd/display: Fix gpu reset in multidisplay config
21mr|kernel-6.6-generic-6.6.126-1|7923	- drm/amd/display: Fix HPD after gpu reset
21mr|kernel-6.6-generic-6.6.126-1|7924	- drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
21mr|kernel-6.6-generic-6.6.126-1|7925	- drm/amd/display: Fix slab-use-after-free in hdcp
21mr|kernel-6.6-generic-6.6.126-1|7926	- drm/amd/display: Fix slab-use-after-free on hdcp_work
21mr|kernel-6.6-generic-6.6.126-1|7927	- drm/amd/display: Fix the checking condition in dmub aux handling
21mr|kernel-6.6-generic-6.6.126-1|7928	- drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
21mr|kernel-6.6-generic-6.6.126-1|7929	- drm/amd/display: Fix wrong handling for AUX_DEFER case
21mr|kernel-6.6-generic-6.6.126-1|7930	- drm/amd/display: Force full update in gpu reset
21mr|kernel-6.6-generic-6.6.126-1|7931	- drm/amd/display: more liberal vmin/vmax update for freesync
21mr|kernel-6.6-generic-6.6.126-1|7932	- drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags
21mr|kernel-6.6-generic-6.6.126-1|7933	- drm/amd/display: Remove incorrect checking in dmub aux handler
21mr|kernel-6.6-generic-6.6.126-1|7934	- drm/amd/display: Restore correct backlight brightness after a GPU reset
21mr|kernel-6.6-generic-6.6.126-1|7935	- drm/amd/display: Shift DMUB AUX reply command if necessary
21mr|kernel-6.6-generic-6.6.126-1|7936	- drm/amd/display: should support dmub hw lock on Replay
21mr|kernel-6.6-generic-6.6.126-1|7937	- drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
21mr|kernel-6.6-generic-6.6.126-1|7938	- drm/amd/display: Update Cursor request mode to the beginning prefetch always
21mr|kernel-6.6-generic-6.6.126-1|7939	- drm/amd/display: Use HW lock mgr for PSR1 when only one eDP
21mr|kernel-6.6-generic-6.6.126-1|7940	- drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table()
21mr|kernel-6.6-generic-6.6.126-1|7941	- drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()
21mr|kernel-6.6-generic-6.6.126-1|7942	- drm/amdgpu: Check extended configuration space register when system uses large bar
21mr|kernel-6.6-generic-6.6.126-1|7943	- drm/amdgpu: disable BAR resize on Dell G5 SE
21mr|kernel-6.6-generic-6.6.126-1|7944	- drm/amdgpu/dma_buf: fix page_link check
21mr|kernel-6.6-generic-6.6.126-1|7945	- drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
21mr|kernel-6.6-generic-6.6.126-1|7946	- drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size
21mr|kernel-6.6-generic-6.6.126-1|7947	- drm/amdgpu: fix pm notifier handling
21mr|kernel-6.6-generic-6.6.126-1|7948	- drm/amdgpu: Fix the runtime resume failure issue
21mr|kernel-6.6-generic-6.6.126-1|7949	- drm/amdgpu/gfx11: fix num_mec
21mr|kernel-6.6-generic-6.6.126-1|7950	- drm/amdgpu: grab an additional reference on the gang fence v2
21mr|kernel-6.6-generic-6.6.126-1|7951	- drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create()
21mr|kernel-6.6-generic-6.6.126-1|7952	- drm/amdgpu/hdp4: use memcfg register to post the write for HDP flush
21mr|kernel-6.6-generic-6.6.126-1|7953	- drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush
21mr|kernel-6.6-generic-6.6.126-1|7954	- drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush
21mr|kernel-6.6-generic-6.6.126-1|7955	- drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush
21mr|kernel-6.6-generic-6.6.126-1|7956	- drm/amdgpu: trigger flr_work if reading pf2vf data failed
21mr|kernel-6.6-generic-6.6.126-1|7957	- drm/amd: Handle being compiled without SI or CIK support better
21mr|kernel-6.6-generic-6.6.126-1|7958	- drm/amd: Keep display off while going into S4
21mr|kernel-6.6-generic-6.6.126-1|7959	- drm/amdkfd: clamp queue size to minimum
21mr|kernel-6.6-generic-6.6.126-1|7960	- drm/amdkfd: debugfs hang_hws skip GPU with MES
21mr|kernel-6.6-generic-6.6.126-1|7961	- drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables'
21mr|kernel-6.6-generic-6.6.126-1|7962	- drm/amdkfd: Fix mode1 reset crash issue
21mr|kernel-6.6-generic-6.6.126-1|7963	- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
21mr|kernel-6.6-generic-6.6.126-1|7964	- drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero
21mr|kernel-6.6-generic-6.6.126-1|7965	- drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero
21mr|kernel-6.6-generic-6.6.126-1|7966	- drm/amd/pm/powerplay: Prevent division by zero
21mr|kernel-6.6-generic-6.6.126-1|7967	- drm/amd/pm: Prevent division by zero
21mr|kernel-6.6-generic-6.6.126-1|7968	- drm/amd/pm/smu11: Prevent division by zero
21mr|kernel-6.6-generic-6.6.126-1|7969	- drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero
21mr|kernel-6.6-generic-6.6.126-1|7970	- drm/amd: Stop evicting resources on APUs in suspend
21mr|kernel-6.6-generic-6.6.126-1|7971	- drm/atomic: Filter out redundant DPMS calls
21mr|kernel-6.6-generic-6.6.126-1|7972	- drm/bridge: it6505: fix HDCP V match check is not performed correctly
21mr|kernel-6.6-generic-6.6.126-1|7973	- drm/bridge: panel: forbid initializing a panel with unknown connector type
21mr|kernel-6.6-generic-6.6.126-1|7974	- drm/bridge: ti-sn65dsi86: Fix multiple instances
21mr|kernel-6.6-generic-6.6.126-1|7975	- drm/dp_mst: Add a helper to queue a topology probe
21mr|kernel-6.6-generic-6.6.126-1|7976	- drm/dp_mst: Factor out function to queue a topology probe work
21mr|kernel-6.6-generic-6.6.126-1|7977	- drm/dp_mst: Fix drm RAD print
21mr|kernel-6.6-generic-6.6.126-1|7978	- drm/dp_mst: Fix locking when skipping CSN before topology probing
21mr|kernel-6.6-generic-6.6.126-1|7979	- drm/fdinfo: Protect against driver unbind
21mr|kernel-6.6-generic-6.6.126-1|7980	- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
21mr|kernel-6.6-generic-6.6.126-1|7981	- drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
21mr|kernel-6.6-generic-6.6.126-1|7982	- drm/i915/cdclk: Do cdclk post plane programming later
21mr|kernel-6.6-generic-6.6.126-1|7983	- drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
21mr|kernel-6.6-generic-6.6.126-1|7984	- drm/i915/dg2: wait for HuC load completion before running selftests
21mr|kernel-6.6-generic-6.6.126-1|7985	- drm/i915: Disable RPG during live selftest
21mr|kernel-6.6-generic-6.6.126-1|7986	- drm/i915/dp: Fix error handling during 128b/132b link training
21mr|kernel-6.6-generic-6.6.126-1|7987	- drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro
21mr|kernel-6.6-generic-6.6.126-1|7988	- drm/i915/gvt: fix unterminated-string-initialization warning
21mr|kernel-6.6-generic-6.6.126-1|7989	- drm/i915/huc: Fix fence not released on early probe errors
21mr|kernel-6.6-generic-6.6.126-1|7990	- drm/i915: Make sure all planes in use by the joiner have their crtc included
21mr|kernel-6.6-generic-6.6.126-1|7991	- drm/i915/mocs: use to_gt() instead of direct &i915->gt
21mr|kernel-6.6-generic-6.6.126-1|7992	- drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_is_ready_for_sessions'
21mr|kernel-6.6-generic-6.6.126-1|7993	- drm/i915/selftests: avoid using uninitialized context
21mr|kernel-6.6-generic-6.6.126-1|7994	- drm/i915/xe2lpd: Move D2D enable/disable
21mr|kernel-6.6-generic-6.6.126-1|7995	- drm/i915/xelpg: Extend driver code of Xe_LPG to Xe_LPG+
21mr|kernel-6.6-generic-6.6.126-1|7996	- drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr
21mr|kernel-6.6-generic-6.6.126-1|7997	- drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
21mr|kernel-6.6-generic-6.6.126-1|7998	- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
21mr|kernel-6.6-generic-6.6.126-1|7999	- drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data
21mr|kernel-6.6-generic-6.6.126-1|8000	- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
21mr|kernel-6.6-generic-6.6.126-1|8001	- drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
21mr|kernel-6.6-generic-6.6.126-1|8002	- drm/msm/a6xx: Fix stale rpmh votes from GPU
21mr|kernel-6.6-generic-6.6.126-1|8003	- drm/msm: Avoid rounding up to one jiffy
21mr|kernel-6.6-generic-6.6.126-1|8004	- drm/msm/dpu: Disable dither in phys encoder cleanup
21mr|kernel-6.6-generic-6.6.126-1|8005	- drm/msm/dpu: don't use active in atomic_check()
21mr|kernel-6.6-generic-6.6.126-1|8006	- drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host
21mr|kernel-6.6-generic-6.6.126-1|8007	- drm/msm/dsi: Use existing per-interface slice count in DSC timing
21mr|kernel-6.6-generic-6.6.126-1|8008	- drm/msm/gem: Demote userspace errors to DRM_UT_DRIVER
21mr|kernel-6.6-generic-6.6.126-1|8009	- drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()
21mr|kernel-6.6-generic-6.6.126-1|8010	- drm/nouveau: Do not override forced connector status
21mr|kernel-6.6-generic-6.6.126-1|8011	- drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()
21mr|kernel-6.6-generic-6.6.126-1|8012	- drm/nouveau/pmu: Fix gp10b firmware guard
21mr|kernel-6.6-generic-6.6.126-1|8013	- drm/nouveau: prime: fix ttm_bo_delayed_delete oops
21mr|kernel-6.6-generic-6.6.126-1|8014	- drm: panel-orientation-quirks: Add new quirk for GPD Win 2
21mr|kernel-6.6-generic-6.6.126-1|8015	- drm: panel-orientation-quirks: Add quirk for AYA NEO Slide
21mr|kernel-6.6-generic-6.6.126-1|8016	- drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel)
21mr|kernel-6.6-generic-6.6.126-1|8017	- drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB
21mr|kernel-6.6-generic-6.6.126-1|8018	- drm: panel-orientation-quirks: Add support for AYANEO 2S
21mr|kernel-6.6-generic-6.6.126-1|8019	- drm/panel: simple: Update timings for AUO G101EVN010
21mr|kernel-6.6-generic-6.6.126-1|8020	- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M
21mr|kernel-6.6-generic-6.6.126-1|8021	- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
21mr|kernel-6.6-generic-6.6.126-1|8022	- drm/rcar-du: dsi: Fix PHY lock bit check
21mr|kernel-6.6-generic-6.6.126-1|8023	- drm/repaper: fix integer overflows in repeat functions
21mr|kernel-6.6-generic-6.6.126-1|8024	- drm/sched: Fix fence reference count leak
21mr|kernel-6.6-generic-6.6.126-1|8025	- drm/sched: Fix preprocessor guard
21mr|kernel-6.6-generic-6.6.126-1|8026	- drm/sti: remove duplicate object names
21mr|kernel-6.6-generic-6.6.126-1|8027	- drm/tests: Add helper to create mock crtc
21mr|kernel-6.6-generic-6.6.126-1|8028	- drm/tests: Add helper to create mock plane
21mr|kernel-6.6-generic-6.6.126-1|8029	- drm/tests: Build KMS helpers when DRM_KUNIT_TEST_HELPERS is enabled
21mr|kernel-6.6-generic-6.6.126-1|8030	- drm/tests: cmdline: Fix drm_display_mode memory leak
21mr|kernel-6.6-generic-6.6.126-1|8031	- drm/tests: helpers: Add atomic helpers
21mr|kernel-6.6-generic-6.6.126-1|8032	- drm/tests: helpers: Add helper for drm_display_mode_from_cea_vic()
21mr|kernel-6.6-generic-6.6.126-1|8033	- drm/tests: helpers: Create kunit helper to destroy a drm_display_mode
21mr|kernel-6.6-generic-6.6.126-1|8034	- drm/tests: helpers: Fix compiler warning
21mr|kernel-6.6-generic-6.6.126-1|8035	- drm/tests: modeset: Fix drm_display_mode memory leak
21mr|kernel-6.6-generic-6.6.126-1|8036	- drm/tests: modes: Fix drm_display_mode memory leak
21mr|kernel-6.6-generic-6.6.126-1|8037	- drm/tests: probe-helper: Fix drm_display_mode memory leak
21mr|kernel-6.6-generic-6.6.126-1|8038	- drm/tidss: Add simple K2G manual reset
21mr|kernel-6.6-generic-6.6.126-1|8039	- drm/tidss: Clear the interrupt status for interrupts being disabled
21mr|kernel-6.6-generic-6.6.126-1|8040	- drm/tidss: Fix issue in irq handling causing irq-flood issue
21mr|kernel-6.6-generic-6.6.126-1|8041	- drm/tidss: Fix race condition while handling interrupt registers
21mr|kernel-6.6-generic-6.6.126-1|8042	- drm/v3d: Add job to pending list if the reset was skipped
21mr|kernel-6.6-generic-6.6.126-1|8043	- drm/v3d: Don't run jobs that have errors flagged in its fence
21mr|kernel-6.6-generic-6.6.126-1|8044	- drm/v3d: Stop active perfmon if it is being destroyed
21mr|kernel-6.6-generic-6.6.126-1|8045	- drm/vkms: Fix use after free and double free on init error
21mr|kernel-6.6-generic-6.6.126-1|8046	- drm/vkms: Round fixp2int conversion in lerp_u16
21mr|kernel-6.6-generic-6.6.126-1|8047	- drm: xlnx: zynqmp: Fix max dma segment size
21mr|kernel-6.6-generic-6.6.126-1|8048	- drop_monitor: fix incorrect initialization order
21mr|kernel-6.6-generic-6.6.126-1|8049	- dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg'
21mr|kernel-6.6-generic-6.6.126-1|8050	- dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg'
21mr|kernel-6.6-generic-6.6.126-1|8051	- dt-bindings: media: st,stmipid02: correct lane-polarities maxItems
21mr|kernel-6.6-generic-6.6.126-1|8052	- dt-bindings: vendor-prefixes: add GOcontroll
21mr|kernel-6.6-generic-6.6.126-1|8053	- e1000e: change k1 configuration on MTP and later platforms
21mr|kernel-6.6-generic-6.6.126-1|8054	- EDAC/altera: Set DDR and SDMMC interrupt mask before registration
21mr|kernel-6.6-generic-6.6.126-1|8055	- EDAC/altera: Test the correct error reg offset
21mr|kernel-6.6-generic-6.6.126-1|8056	- EDAC/ie31200: Fix the DIMM size mask for several SoCs
21mr|kernel-6.6-generic-6.6.126-1|8057	- EDAC/ie31200: Fix the error path order of ie31200_init()
21mr|kernel-6.6-generic-6.6.126-1|8058	- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
21mr|kernel-6.6-generic-6.6.126-1|8059	- EDAC/qcom: Correct interrupt enable register configuration
21mr|kernel-6.6-generic-6.6.126-1|8060	- EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids
21mr|kernel-6.6-generic-6.6.126-1|8061	- eeprom: digsy_mtc: Make GPIO lookup table match the device
21mr|kernel-6.6-generic-6.6.126-1|8062	- efi: Avoid cold plugged memory for placing the kernel
21mr|kernel-6.6-generic-6.6.126-1|8063	- efi: Don't map the entire mokvar table to determine its size
21mr|kernel-6.6-generic-6.6.126-1|8064	- efi/libstub: Avoid physical address 0x0 when doing random allocation
21mr|kernel-6.6-generic-6.6.126-1|8065	- efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32
21mr|kernel-6.6-generic-6.6.126-1|8066	- eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
21mr|kernel-6.6-generic-6.6.126-1|8067	- exec: fix the racy usage of fs_struct->in_exec
21mr|kernel-6.6-generic-6.6.126-1|8068	- exfat: fix soft lockup in exfat_clear_bitmap
21mr|kernel-6.6-generic-6.6.126-1|8069	- exfat: fix the infinite loop in exfat_find_last_cluster()
21mr|kernel-6.6-generic-6.6.126-1|8070	- ext4: don't over-report free space or inodes in statvfs
21mr|kernel-6.6-generic-6.6.126-1|8071	- ext4: don't treat fhandle lookup of ea_inode as FS corruption
21mr|kernel-6.6-generic-6.6.126-1|8072	- ext4: fix off-by-one error in do_split
21mr|kernel-6.6-generic-6.6.126-1|8073	- ext4: fix OOB read when checking dotdot dir
21mr|kernel-6.6-generic-6.6.126-1|8074	- ext4: goto right label 'out_mmap_sem' in ext4_setattr()
21mr|kernel-6.6-generic-6.6.126-1|8075	- ext4: ignore xattrs past end
21mr|kernel-6.6-generic-6.6.126-1|8076	- ext4: make block validity check resistent to sb bh corruption
21mr|kernel-6.6-generic-6.6.126-1|8077	- ext4: protect ext4_release_dquot against freezing
21mr|kernel-6.6-generic-6.6.126-1|8078	- f2fs: don't retry IO for corrupted data scenario
21mr|kernel-6.6-generic-6.6.126-1|8079	- f2fs: fix to avoid atomicity corruption of atomic file
21mr|kernel-6.6-generic-6.6.126-1|8080	- f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()
21mr|kernel-6.6-generic-6.6.126-1|8081	- fbdev: au1100fb: Move a variable assignment behind a null pointer check
21mr|kernel-6.6-generic-6.6.126-1|8082	- fbdev: hyperv_fb: iounmap() the correct memory when removing a device
21mr|kernel-6.6-generic-6.6.126-1|8083	- fbdev: omapfb: Add 'plane' value check
21mr|kernel-6.6-generic-6.6.126-1|8084	- fbdev: omap: use threaded IRQ for LCD DMA
21mr|kernel-6.6-generic-6.6.126-1|8085	- fbdev: sm501fb: Add some geometry checks.
21mr|kernel-6.6-generic-6.6.126-1|8086	- firmware: arm_ffa: Skip Rx buffer ownership release if not acquired
21mr|kernel-6.6-generic-6.6.126-1|8087	- firmware: arm_scmi: Add helper to trace bad messages
21mr|kernel-6.6-generic-6.6.126-1|8088	- firmware: arm_scmi: Add message dump traces for bad and unexpected replies
21mr|kernel-6.6-generic-6.6.126-1|8089	- firmware: arm_scmi: Add support for debug metrics at the interface
21mr|kernel-6.6-generic-6.6.126-1|8090	- firmware: arm_scmi: Balance device refcount when destroying devices
21mr|kernel-6.6-generic-6.6.126-1|8091	- firmware: arm_scmi: Fix timeout checks on polling path
21mr|kernel-6.6-generic-6.6.126-1|8092	- firmware: arm_scmi: Track basic SCMI communication debug metrics
21mr|kernel-6.6-generic-6.6.126-1|8093	- firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success
21mr|kernel-6.6-generic-6.6.126-1|8094	- firmware: cs_dsp: Remove async regmap writes
21mr|kernel-6.6-generic-6.6.126-1|8095	- firmware: imx-scu: fix OF node leak in .probe()
21mr|kernel-6.6-generic-6.6.126-1|8096	- firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available()
21mr|kernel-6.6-generic-6.6.126-1|8097	- fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount()
21mr|kernel-6.6-generic-6.6.126-1|8098	- Fix mmu notifiers for range-based invalidates
21mr|kernel-6.6-generic-6.6.126-1|8099	- flow_dissector: Fix handling of mixed port and port-range keys
21mr|kernel-6.6-generic-6.6.126-1|8100	- flow_dissector: Fix port range key handling in BPF conversion
21mr|kernel-6.6-generic-6.6.126-1|8101	- flow_dissector: use RCU protection to fetch dev_net()
21mr|kernel-6.6-generic-6.6.126-1|8102	- fs: consistently deref the files table with rcu_dereference_raw()
21mr|kernel-6.6-generic-6.6.126-1|8103	- fs/jfs: cast inactags to s64 to prevent potential overflow
21mr|kernel-6.6-generic-6.6.126-1|8104	- fs/jfs: Prevent integer overflow in AG size calculation
21mr|kernel-6.6-generic-6.6.126-1|8105	- fs/ntfs3: Fix a couple integer overflows on 32bit systems
21mr|kernel-6.6-generic-6.6.126-1|8106	- fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
21mr|kernel-6.6-generic-6.6.126-1|8107	- fs/ntfs3: Prevent integer overflow in hdr_first_de()
21mr|kernel-6.6-generic-6.6.126-1|8108	- fs/procfs: fix the comment above proc_pid_wchan()
21mr|kernel-6.6-generic-6.6.126-1|8109	- fs/xattr.c: fix simple_xattr_list to always include security.* xattrs
21mr|kernel-6.6-generic-6.6.126-1|8110	- ftrace: Add cond_resched() to ftrace_graph_set_hash()
21mr|kernel-6.6-generic-6.6.126-1|8111	- ftrace: Avoid potential division by zero in function_stat_show()
21mr|kernel-6.6-generic-6.6.126-1|8112	- ftrace: Correct preemption accounting for function tracing.
21mr|kernel-6.6-generic-6.6.126-1|8113	- ftrace: Do not add duplicate entries in subops manager ops
21mr|kernel-6.6-generic-6.6.126-1|8114	- ftrace: fix incorrect hash size in register_ftrace_direct()
21mr|kernel-6.6-generic-6.6.126-1|8115	- ftrace: Fix preemption accounting for stacktrace filter command
21mr|kernel-6.6-generic-6.6.126-1|8116	- ftrace: Fix preemption accounting for stacktrace trigger command
21mr|kernel-6.6-generic-6.6.126-1|8117	- fuse: don't truncate cached, mutated symlink
21mr|kernel-6.6-generic-6.6.126-1|8118	- fuse: fix dax truncate/punch_hole fault path
21mr|kernel-6.6-generic-6.6.126-1|8119	- geneve: Fix use-after-free in geneve_find_dev().
21mr|kernel-6.6-generic-6.6.126-1|8120	- geneve: Suppress list corruption splat in geneve_destroy_tunnels().
21mr|kernel-6.6-generic-6.6.126-1|8121	- gpio: aggregator: protect driver attr handlers against module unload
21mr|kernel-6.6-generic-6.6.126-1|8122	- gpio: bcm-kona: Add missing newline to dev_err format string
21mr|kernel-6.6-generic-6.6.126-1|8123	- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0
21mr|kernel-6.6-generic-6.6.126-1|8124	- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ
21mr|kernel-6.6-generic-6.6.126-1|8125	- gpiolib: acpi: Add a quirk for Acer Nitro ANV14
21mr|kernel-6.6-generic-6.6.126-1|8126	- gpiolib: Fix crash on error in gpiochip_get_ngpios()
21mr|kernel-6.6-generic-6.6.126-1|8127	- gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment
21mr|kernel-6.6-generic-6.6.126-1|8128	- gpio: rcar: Fix missing of_node_put() call
21mr|kernel-6.6-generic-6.6.126-1|8129	- gpio: rcar: Use raw_spinlock to protect register access
21mr|kernel-6.6-generic-6.6.126-1|8130	- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock
21mr|kernel-6.6-generic-6.6.126-1|8131	- gpio: tegra186: fix resource handling in ACPI probe path
21mr|kernel-6.6-generic-6.6.126-1|8132	- gpio: zynq: Fix wakeup source leaks on device unbind
21mr|kernel-6.6-generic-6.6.126-1|8133	- Grab mm lock before grabbing pt lock
21mr|kernel-6.6-generic-6.6.126-1|8134	- gre: Fix again IPv6 link-local address generation.
21mr|kernel-6.6-generic-6.6.126-1|8135	- gre: Fix IPv6 link-local address generation.
21mr|kernel-6.6-generic-6.6.126-1|8136	- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
21mr|kernel-6.6-generic-6.6.126-1|8137	- gve: handle overflow when reporting TX consumed descriptors
21mr|kernel-6.6-generic-6.6.126-1|8138	- gve: set xdp redirect target only when it is available
21mr|kernel-6.6-generic-6.6.126-1|8139	- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
21mr|kernel-6.6-generic-6.6.126-1|8140	- HID: Add hid-universal-pidff driver and supported device ids
21mr|kernel-6.6-generic-6.6.126-1|8141	- HID: apple: disable Fn key handling on the Omoton KB066
21mr|kernel-6.6-generic-6.6.126-1|8142	- HID: apple: fix up the F6 key on the Omoton KB066 keyboard
21mr|kernel-6.6-generic-6.6.126-1|8143	- HID: appleir: Fix potential NULL dereference at raw event handle
21mr|kernel-6.6-generic-6.6.126-1|8144	- HID: google: fix unused variable warning under !CONFIG_ACPI
21mr|kernel-6.6-generic-6.6.126-1|8145	- HID: hid-apple: Apple Magic Keyboard a3203 USB-C support
21mr|kernel-6.6-generic-6.6.126-1|8146	- HID: hid-plantronics: Add mic mute mapping and generalize quirks
21mr|kernel-6.6-generic-6.6.126-1|8147	- HID: hid-steam: Add Deck IMU support
21mr|kernel-6.6-generic-6.6.126-1|8148	- HID: hid-steam: Add gamepad-only mode switched to by holding options
21mr|kernel-6.6-generic-6.6.126-1|8149	- HID: hid-steam: Avoid overwriting smoothing parameter
21mr|kernel-6.6-generic-6.6.126-1|8150	- HID: hid-steam: Clean up locking
21mr|kernel-6.6-generic-6.6.126-1|8151	- HID: hid-steam: Disable watchdog instead of using a heartbeat
21mr|kernel-6.6-generic-6.6.126-1|8152	- HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ context
21mr|kernel-6.6-generic-6.6.126-1|8153	- HID: hid-steam: Fix cleanup in probe()
21mr|kernel-6.6-generic-6.6.126-1|8154	- HID: hid-steam: Fix use-after-free when detaching device
21mr|kernel-6.6-generic-6.6.126-1|8155	- HID: hid-steam: Make sure rumble work is canceled on removal
21mr|kernel-6.6-generic-6.6.126-1|8156	- HID: hid-steam: Move hidraw input (un)registering to work
21mr|kernel-6.6-generic-6.6.126-1|8157	- HID: hid-steam: remove pointless error message
21mr|kernel-6.6-generic-6.6.126-1|8158	- HID: hid-steam: Update list of identifiers from SDL
21mr|kernel-6.6-generic-6.6.126-1|8159	- HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints()
21mr|kernel-6.6-generic-6.6.126-1|8160	- HID: i2c-hid: improve i2c_hid_get_report error message
21mr|kernel-6.6-generic-6.6.126-1|8161	- HID: ignore non-functional sensor in HP 5MP Camera
21mr|kernel-6.6-generic-6.6.126-1|8162	- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
21mr|kernel-6.6-generic-6.6.126-1|8163	- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
21mr|kernel-6.6-generic-6.6.126-1|8164	- HID: intel-ish-hid: Send clock sync message immediately after reset
21mr|kernel-6.6-generic-6.6.126-1|8165	- HID: multitouch: Add NULL check in mt_input_configured
21mr|kernel-6.6-generic-6.6.126-1|8166	- HID: pidff: Add FIX_WHEEL_DIRECTION quirk
21mr|kernel-6.6-generic-6.6.126-1|8167	- HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol
21mr|kernel-6.6-generic-6.6.126-1|8168	- HID: pidff: Add MISSING_DELAY quirk and its detection
21mr|kernel-6.6-generic-6.6.126-1|8169	- HID: pidff: Add MISSING_PBO quirk and its detection
21mr|kernel-6.6-generic-6.6.126-1|8170	- HID: pidff: Add PERIODIC_SINE_ONLY quirk
21mr|kernel-6.6-generic-6.6.126-1|8171	- HID: pidff: Add PERMISSIVE_CONTROL quirk
21mr|kernel-6.6-generic-6.6.126-1|8172	- HID: pidff: Convert infinite length from Linux API to PID standard
21mr|kernel-6.6-generic-6.6.126-1|8173	- HID: pidff: Do not send effect envelope if it's empty
21mr|kernel-6.6-generic-6.6.126-1|8174	- HID: pidff: Fix null pointer dereference in pidff_find_fields
21mr|kernel-6.6-generic-6.6.126-1|8175	- HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
21mr|kernel-6.6-generic-6.6.126-1|8176	- HID: thrustmaster: fix memory leak in thrustmaster_interrupts()
21mr|kernel-6.6-generic-6.6.126-1|8177	- HID: topre: Fix n-key rollover on Realforce R3S TKL boards
21mr|kernel-6.6-generic-6.6.126-1|8178	- HID: uclogic: Add NULL check in uclogic_input_configured()
21mr|kernel-6.6-generic-6.6.126-1|8179	- hrtimers: Mark is_migration_base() with __always_inline
21mr|kernel-6.6-generic-6.6.126-1|8180	- hrtimer: Use and report correct timerslack values for realtime tasks
21mr|kernel-6.6-generic-6.6.126-1|8181	- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition
21mr|kernel-6.6-generic-6.6.126-1|8182	- hv_netvsc: Preserve contiguous PFN grouping in the page buffer array
21mr|kernel-6.6-generic-6.6.126-1|8183	- hv_netvsc: Remove rmsg_pgcnt
21mr|kernel-6.6-generic-6.6.126-1|8184	- hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages
21mr|kernel-6.6-generic-6.6.126-1|8185	- hwmon: (ad7314) Validate leading zero bits and return error
21mr|kernel-6.6-generic-6.6.126-1|8186	- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()
21mr|kernel-6.6-generic-6.6.126-1|8187	- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
21mr|kernel-6.6-generic-6.6.126-1|8188	- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
21mr|kernel-6.6-generic-6.6.126-1|8189	- hwmon: (peci/dimmtemp) Do not provide fake thresholds data
21mr|kernel-6.6-generic-6.6.126-1|8190	- hwmon: (pmbus) Initialise page count in pmbus_identify()
21mr|kernel-6.6-generic-6.6.126-1|8191	- hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio
21mr|kernel-6.6-generic-6.6.126-1|8192	- i2c: ali1535: Fix an error handling path in ali1535_probe()
21mr|kernel-6.6-generic-6.6.126-1|8193	- i2c: ali15x3: Fix an error handling path in ali15x3_probe()
21mr|kernel-6.6-generic-6.6.126-1|8194	- i2c: atr: Fix wrong include
21mr|kernel-6.6-generic-6.6.126-1|8195	- i2c: cros-ec-tunnel: defer probe if parent EC is not present
21mr|kernel-6.6-generic-6.6.126-1|8196	- i2c: imx-lpi2c: Fix clock count when probe defers
21mr|kernel-6.6-generic-6.6.126-1|8197	- i2c: ls2x: Fix frequency division register access
21mr|kernel-6.6-generic-6.6.126-1|8198	- i2c: npcm: disable interrupt enable bit before devm_request_irq
21mr|kernel-6.6-generic-6.6.126-1|8199	- i2c: omap: fix IRQ storms
21mr|kernel-6.6-generic-6.6.126-1|8200	- i2c: sis630: Fix an error handling path in sis630_probe()
21mr|kernel-6.6-generic-6.6.126-1|8201	- i3c: Add NULL pointer check in i3c_master_queue_ibi()
21mr|kernel-6.6-generic-6.6.126-1|8202	- i3c: master: svc: Fix missing the IBI rules
21mr|kernel-6.6-generic-6.6.126-1|8203	- i3c: master: svc: Use readsb helper for reading MDB
21mr|kernel-6.6-generic-6.6.126-1|8204	- IB/core: Add support for XDR link speed
21mr|kernel-6.6-generic-6.6.126-1|8205	- IB/mad: Check available slots before posting receive WRs
21mr|kernel-6.6-generic-6.6.126-1|8206	- IB/mlx5: Set and get correct qp_num for a DCT QP
21mr|kernel-6.6-generic-6.6.126-1|8207	- ibmvnic: Add stat for tx direct vs tx batched
21mr|kernel-6.6-generic-6.6.126-1|8208	- ibmvnic: Don't reference skb after sending to VIOS
21mr|kernel-6.6-generic-6.6.126-1|8209	- ibmvnic: Inspect header requirements before using scrq direct
21mr|kernel-6.6-generic-6.6.126-1|8210	- ibmvnic: Introduce send sub-crq direct
21mr|kernel-6.6-generic-6.6.126-1|8211	- ibmvnic: Perform tx CSO during send scrq direct
21mr|kernel-6.6-generic-6.6.126-1|8212	- ibmvnic: Return error code on TX scrq flush fail
21mr|kernel-6.6-generic-6.6.126-1|8213	- ice: Add E830 device IDs, MAC type and registers
21mr|kernel-6.6-generic-6.6.126-1|8214	- ice: add E830 HW VF mailbox message limit support
21mr|kernel-6.6-generic-6.6.126-1|8215	- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()
21mr|kernel-6.6-generic-6.6.126-1|8216	- ice: Fix deinitializing VF in error path
21mr|kernel-6.6-generic-6.6.126-1|8217	- ice: fix memory leak in aRFS after reset
21mr|kernel-6.6-generic-6.6.126-1|8218	- igc: add lock preventing multiple simultaneous PTM transactions
21mr|kernel-6.6-generic-6.6.126-1|8219	- igc: cleanup PTP module if probe fails
21mr|kernel-6.6-generic-6.6.126-1|8220	- igc: fix lock order in igc_ptp_reset
21mr|kernel-6.6-generic-6.6.126-1|8221	- igc: fix PTM cycle trigger logic
21mr|kernel-6.6-generic-6.6.126-1|8222	- igc: handle the IGC_PTP_ENABLED flag correctly
21mr|kernel-6.6-generic-6.6.126-1|8223	- igc: increase wait time before retrying PTM
21mr|kernel-6.6-generic-6.6.126-1|8224	- igc: move ktime snapshot into PTM retry loop
21mr|kernel-6.6-generic-6.6.126-1|8225	- igc: Set buffer type for empty frames in igc_init_empty_frame
21mr|kernel-6.6-generic-6.6.126-1|8226	- iio: accel: adxl355: Make timestamp 64-bit aligned using aligned_s64
21mr|kernel-6.6-generic-6.6.126-1|8227	- iio: accel: adxl367: fix setting odr for activity time update
21mr|kernel-6.6-generic-6.6.126-1|8228	- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
21mr|kernel-6.6-generic-6.6.126-1|8229	- iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails.
21mr|kernel-6.6-generic-6.6.126-1|8230	- iio: adc: ad4130: Fix comparison of channel setups
21mr|kernel-6.6-generic-6.6.126-1|8231	- iio: adc: ad7124: Fix comparison of channel configs
21mr|kernel-6.6-generic-6.6.126-1|8232	- iio: adc: ad7266: Fix potential timestamp alignment issue.
21mr|kernel-6.6-generic-6.6.126-1|8233	- iio: adc: ad7606: fix serial register access
21mr|kernel-6.6-generic-6.6.126-1|8234	- iio: adc: ad7768-1: Fix conversion result sign
21mr|kernel-6.6-generic-6.6.126-1|8235	- iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
21mr|kernel-6.6-generic-6.6.126-1|8236	- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
21mr|kernel-6.6-generic-6.6.126-1|8237	- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value
21mr|kernel-6.6-generic-6.6.126-1|8238	- iio: adc: dln2: Use aligned_s64 for timestamp
21mr|kernel-6.6-generic-6.6.126-1|8239	- iio: adc: rockchip: Fix clock initialization sequence
21mr|kernel-6.6-generic-6.6.126-1|8240	- iio: adis16201: Correct inclinometer channel resolution
21mr|kernel-6.6-generic-6.6.126-1|8241	- iio: chemical: sps30: use aligned_s64 for timestamp
21mr|kernel-6.6-generic-6.6.126-1|8242	- iio: dac: ad3552r: clear reset status flag
21mr|kernel-6.6-generic-6.6.126-1|8243	- iio: filter: admv8818: Force initialization of SDO
21mr|kernel-6.6-generic-6.6.126-1|8244	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
21mr|kernel-6.6-generic-6.6.126-1|8245	- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
21mr|kernel-6.6-generic-6.6.126-1|8246	- iio: temp: maxim-thermocouple: Fix potential lack of DMA safe buffer.
21mr|kernel-6.6-generic-6.6.126-1|8247	- ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr
21mr|kernel-6.6-generic-6.6.126-1|8248	- include: net: add static inline dst_dev_overhead() to dst.h
21mr|kernel-6.6-generic-6.6.126-1|8249	- Input: ads7846 - fix gpiod allocation
21mr|kernel-6.6-generic-6.6.126-1|8250	- Input: cyttsp5 - ensure minimum reset pulse width
21mr|kernel-6.6-generic-6.6.126-1|8251	- Input: cyttsp5 - fix power control issue on wakeup
21mr|kernel-6.6-generic-6.6.126-1|8252	- Input: i8042 - add required quirks for missing old boardnames
21mr|kernel-6.6-generic-6.6.126-1|8253	- Input: i8042 - swap old quirk combination with new quirk for more devices
21mr|kernel-6.6-generic-6.6.126-1|8254	- Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ
21mr|kernel-6.6-generic-6.6.126-1|8255	- Input: i8042 - swap old quirk combination with new quirk for several devices
21mr|kernel-6.6-generic-6.6.126-1|8256	- Input: iqs7222 - preserve system status register
21mr|kernel-6.6-generic-6.6.126-1|8257	- Input: mtk-pmic-keys - fix possible null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|8258	- Input: serio - define serio_pause_rx guard to pause and resume serio ports
21mr|kernel-6.6-generic-6.6.126-1|8259	- Input: synaptics - enable InterTouch on Dell Precision M3800
21mr|kernel-6.6-generic-6.6.126-1|8260	- Input: synaptics - enable InterTouch on Dynabook Portege X30-D
21mr|kernel-6.6-generic-6.6.126-1|8261	- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
21mr|kernel-6.6-generic-6.6.126-1|8262	- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
21mr|kernel-6.6-generic-6.6.126-1|8263	- Input: synaptics - enable SMBus for HP Elitebook 850 G1
21mr|kernel-6.6-generic-6.6.126-1|8264	- Input: synaptics - fix crash when enabling pass-through port
21mr|kernel-6.6-generic-6.6.126-1|8265	- Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers
21mr|kernel-6.6-generic-6.6.126-1|8266	- Input: xpad - add multiple supported devices
21mr|kernel-6.6-generic-6.6.126-1|8267	- Input: xpad - add support for 8BitDo Ultimate 2 Wireless Controller
21mr|kernel-6.6-generic-6.6.126-1|8268	- Input: xpad - add support for TECNO Pocket Go
21mr|kernel-6.6-generic-6.6.126-1|8269	- Input: xpad - add support for ZOTAC Gaming Zone
21mr|kernel-6.6-generic-6.6.126-1|8270	- Input: xpad - fix Share button on Xbox One controllers
21mr|kernel-6.6-generic-6.6.126-1|8271	- Input: xpad - fix two controller table values
21mr|kernel-6.6-generic-6.6.126-1|8272	- Input: xpad - rename QH controller to Legion Go S
21mr|kernel-6.6-generic-6.6.126-1|8273	- intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
21mr|kernel-6.6-generic-6.6.126-1|8274	- intel_th: pci: Add Arrow Lake support
21mr|kernel-6.6-generic-6.6.126-1|8275	- intel_th: pci: Add Panther Lake-H support
21mr|kernel-6.6-generic-6.6.126-1|8276	- intel_th: pci: Add Panther Lake-P/U support
21mr|kernel-6.6-generic-6.6.126-1|8277	- iomap: skip unnecessary ifs_block_is_uptodate check
21mr|kernel-6.6-generic-6.6.126-1|8278	- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
21mr|kernel-6.6-generic-6.6.126-1|8279	- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
21mr|kernel-6.6-generic-6.6.126-1|8280	- iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids
21mr|kernel-6.6-generic-6.6.126-1|8281	- iommu/arm-smmu-v3: Use the new rb tree helpers
21mr|kernel-6.6-generic-6.6.126-1|8282	- iommufd: Fail replace if device has not been attached
21mr|kernel-6.6-generic-6.6.126-1|8283	- iommufd: Fix uninitialized rc in iommufd_access_rw()
21mr|kernel-6.6-generic-6.6.126-1|8284	- iommu: Handle race with default domain setup
21mr|kernel-6.6-generic-6.6.126-1|8285	- iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group
21mr|kernel-6.6-generic-6.6.126-1|8286	- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)
21mr|kernel-6.6-generic-6.6.126-1|8287	- io_uring: always arm linked timeouts prior to issue
21mr|kernel-6.6-generic-6.6.126-1|8288	- io_uring: always do atomic put from iowq
21mr|kernel-6.6-generic-6.6.126-1|8289	- io_uring: don't attempt to mmap larger than what the user asks for
21mr|kernel-6.6-generic-6.6.126-1|8290	- io_uring: ensure deferred completions are posted for multishot
21mr|kernel-6.6-generic-6.6.126-1|8291	- io_uring: fix corner case forgetting to vunmap
21mr|kernel-6.6-generic-6.6.126-1|8292	- io_uring: fix error pbuf checking
21mr|kernel-6.6-generic-6.6.126-1|8293	- io_uring: fix 'sync' handling of io_fallback_tw()
21mr|kernel-6.6-generic-6.6.126-1|8294	- io_uring: get rid of remap_pfn_range() for mapping rings/sqes
21mr|kernel-6.6-generic-6.6.126-1|8295	- io_uring/kbuf: reallocate buf lists on upgrade
21mr|kernel-6.6-generic-6.6.126-1|8296	- io_uring/kbuf: reject zero sized provided buffers
21mr|kernel-6.6-generic-6.6.126-1|8297	- io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring
21mr|kernel-6.6-generic-6.6.126-1|8298	- io_uring/kbuf: vmap pinned buffer ring
21mr|kernel-6.6-generic-6.6.126-1|8299	- io_uring/net: fix accept multishot handling
21mr|kernel-6.6-generic-6.6.126-1|8300	- io_uring/net: save msg_control for compat
21mr|kernel-6.6-generic-6.6.126-1|8301	- io_uring: prevent opcode speculation
21mr|kernel-6.6-generic-6.6.126-1|8302	- io_uring: unify io_pin_pages()
21mr|kernel-6.6-generic-6.6.126-1|8303	- io_uring: use unpin_user_pages() where appropriate
21mr|kernel-6.6-generic-6.6.126-1|8304	- io_uring: use vmap() for ring mapping
21mr|kernel-6.6-generic-6.6.126-1|8305	- io-wq: backoff when retrying worker creation
21mr|kernel-6.6-generic-6.6.126-1|8306	- ipv4: add RCU protection to ip4_dst_hoplimit()
21mr|kernel-6.6-generic-6.6.126-1|8307	- ipv4: Convert icmp_route_lookup() to dscp_t.
21mr|kernel-6.6-generic-6.6.126-1|8308	- ipv4: Convert ip_route_input() to dscp_t.
21mr|kernel-6.6-generic-6.6.126-1|8309	- ipv4: icmp: convert to dev_net_rcu()
21mr|kernel-6.6-generic-6.6.126-1|8310	- ipv4: icmp: Pass full DS field to ip_route_input()
21mr|kernel-6.6-generic-6.6.126-1|8311	- ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup()
21mr|kernel-6.6-generic-6.6.126-1|8312	- ipv4: use RCU protection in inet_select_addr()
21mr|kernel-6.6-generic-6.6.126-1|8313	- ipv4: use RCU protection in __ip_rt_update_pmtu()
21mr|kernel-6.6-generic-6.6.126-1|8314	- ipv4: use RCU protection in ipv4_default_advmss()
21mr|kernel-6.6-generic-6.6.126-1|8315	- ipv4: use RCU protection in rt_is_expired()
21mr|kernel-6.6-generic-6.6.126-1|8316	- ipv6: Align behavior across nexthops during path selection
21mr|kernel-6.6-generic-6.6.126-1|8317	- ipv6: Do not consider link down nexthops in path selection
21mr|kernel-6.6-generic-6.6.126-1|8318	- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
21mr|kernel-6.6-generic-6.6.126-1|8319	- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
21mr|kernel-6.6-generic-6.6.126-1|8320	- ipv6: icmp: convert to dev_net_rcu()
21mr|kernel-6.6-generic-6.6.126-1|8321	- ipv6: mcast: add RCU protection to mld_newpack()
21mr|kernel-6.6-generic-6.6.126-1|8322	- ipv6: mcast: extend RCU protection in igmp6_send()
21mr|kernel-6.6-generic-6.6.126-1|8323	- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
21mr|kernel-6.6-generic-6.6.126-1|8324	- ipv6: Start path selection from the first nexthop
21mr|kernel-6.6-generic-6.6.126-1|8325	- ipv6: use RCU protection in ip6_default_advmss()
21mr|kernel-6.6-generic-6.6.126-1|8326	- ipvlan: ensure network headers are in skb linear part
21mr|kernel-6.6-generic-6.6.126-1|8327	- ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.
21mr|kernel-6.6-generic-6.6.126-1|8328	- ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound()
21mr|kernel-6.6-generic-6.6.126-1|8329	- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
21mr|kernel-6.6-generic-6.6.126-1|8330	- ipvs: fix uninit-value for saddr in do_output_route4
21mr|kernel-6.6-generic-6.6.126-1|8331	- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
21mr|kernel-6.6-generic-6.6.126-1|8332	- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
21mr|kernel-6.6-generic-6.6.126-1|8333	- irqchip/qcom-mpm: Prevent crash when trying to handle non-wake GPIOs
21mr|kernel-6.6-generic-6.6.126-1|8334	- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
21mr|kernel-6.6-generic-6.6.126-1|8335	- isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
21mr|kernel-6.6-generic-6.6.126-1|8336	- isofs: Prevent the use of too small fid
21mr|kernel-6.6-generic-6.6.126-1|8337	- jbd2: remove wrong sb->s_sequence check
21mr|kernel-6.6-generic-6.6.126-1|8338	- jfs: add index corruption check to DT_GETPAGE()
21mr|kernel-6.6-generic-6.6.126-1|8339	- jfs: add sanity check for agwidth in dbMount
21mr|kernel-6.6-generic-6.6.126-1|8340	- jfs: fix slab-out-of-bounds read in ea_get()
21mr|kernel-6.6-generic-6.6.126-1|8341	- jfs: Fix uninit-value access of imap allocated in the diMount() function
21mr|kernel-6.6-generic-6.6.126-1|8342	- jfs: Prevent copying of nlink with value 0 from disk inode
21mr|kernel-6.6-generic-6.6.126-1|8343	- kbuild: Add '-fno-builtin-wcslen'
21mr|kernel-6.6-generic-6.6.126-1|8344	- kbuild: hdrcheck: fix cross build with clang
21mr|kernel-6.6-generic-6.6.126-1|8345	- kbuild: userprogs: fix bitsize and target detection on clang
21mr|kernel-6.6-generic-6.6.126-1|8346	- kbuild: userprogs: use correct lld when linking through clang
21mr|kernel-6.6-generic-6.6.126-1|8347	- kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page()
21mr|kernel-6.6-generic-6.6.126-1|8348	- kernel: globalize lookup_or_create_module_kobject()
21mr|kernel-6.6-generic-6.6.126-1|8349	- kernel: param: rename locate_module_kobject
21mr|kernel-6.6-generic-6.6.126-1|8350	- kexec: initialize ELF lowest address to ULONG_MAX
21mr|kernel-6.6-generic-6.6.126-1|8351	- ksmbd: add bounds check for create lease context
21mr|kernel-6.6-generic-6.6.126-1|8352	- ksmbd: add bounds check for durable handle context
21mr|kernel-6.6-generic-6.6.126-1|8353	- ksmbd: fix bug on trap in smb2_lock
21mr|kernel-6.6-generic-6.6.126-1|8354	- ksmbd: Fix dangling pointer in krb_authenticate
21mr|kernel-6.6-generic-6.6.126-1|8355	- ksmbd: fix incorrect validation for num_aces field of smb_acl
21mr|kernel-6.6-generic-6.6.126-1|8356	- ksmbd: fix memory leak in parse_lease_state()
21mr|kernel-6.6-generic-6.6.126-1|8357	- ksmbd: fix multichannel connection failure
21mr|kernel-6.6-generic-6.6.126-1|8358	- ksmbd: fix out-of-bounds in parse_sec_desc()
21mr|kernel-6.6-generic-6.6.126-1|8359	- ksmbd: fix r_count dec/increment mismatch
21mr|kernel-6.6-generic-6.6.126-1|8360	- ksmbd: fix session use-after-free in multichannel connection
21mr|kernel-6.6-generic-6.6.126-1|8361	- ksmbd: fix the warning from __kernel_write_iter
21mr|kernel-6.6-generic-6.6.126-1|8362	- ksmbd: fix type confusion via race condition when using ipc_msg_send_request
21mr|kernel-6.6-generic-6.6.126-1|8363	- ksmbd: Fix UAF in __close_file_table_ids
21mr|kernel-6.6-generic-6.6.126-1|8364	- ksmbd: fix use-after-free in kerberos authentication
21mr|kernel-6.6-generic-6.6.126-1|8365	- ksmbd: fix use-after-free in ksmbd_free_work_struct
21mr|kernel-6.6-generic-6.6.126-1|8366	- ksmbd: fix use-after-free in ksmbd_sessions_deregister()
21mr|kernel-6.6-generic-6.6.126-1|8367	- ksmbd: fix use-after-free in smb2_lock
21mr|kernel-6.6-generic-6.6.126-1|8368	- ksmbd: fix use-after-free in smb_break_all_levII_oplock()
21mr|kernel-6.6-generic-6.6.126-1|8369	- ksmbd: prevent connection release during oplock break notification
21mr|kernel-6.6-generic-6.6.126-1|8370	- ksmbd: Prevent integer overflow in calculation of deadtime
21mr|kernel-6.6-generic-6.6.126-1|8371	- ksmbd: prevent out-of-bounds stream writes by validating *pos
21mr|kernel-6.6-generic-6.6.126-1|8372	- ksmbd: prevent rename with empty string
21mr|kernel-6.6-generic-6.6.126-1|8373	- ksmbd: use aead_request_free to match aead_request_alloc
21mr|kernel-6.6-generic-6.6.126-1|8374	- ksmbd: validate zero num_subauth before sub_auth is accessed
21mr|kernel-6.6-generic-6.6.126-1|8375	- ktest: Fix Test Failures Due to Missing LOG_FILE Directories
21mr|kernel-6.6-generic-6.6.126-1|8376	- kunit/overflow: Fix UB in overflow_allocation_test
21mr|kernel-6.6-generic-6.6.126-1|8377	- kunit: qemu_configs: SH: Respect kunit cmdline
21mr|kernel-6.6-generic-6.6.126-1|8378	- KVM: arm64: Calculate cptr_el2 traps on activating traps
21mr|kernel-6.6-generic-6.6.126-1|8379	- KVM: arm64: Eagerly switch ZCR_EL{1,2}
21mr|kernel-6.6-generic-6.6.126-1|8380	- KVM: arm64: Mark some header functions as inline
21mr|kernel-6.6-generic-6.6.126-1|8381	- KVM: arm64: Refactor exit handlers
21mr|kernel-6.6-generic-6.6.126-1|8382	- KVM: arm64: Remove host FPSIMD saving for non-protected KVM
21mr|kernel-6.6-generic-6.6.126-1|8383	- KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN
21mr|kernel-6.6-generic-6.6.126-1|8384	- KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
21mr|kernel-6.6-generic-6.6.126-1|8385	- KVM: arm64: Tear down vGIC on failed vCPU creation
21mr|kernel-6.6-generic-6.6.126-1|8386	- KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
21mr|kernel-6.6-generic-6.6.126-1|8387	- KVM: nSVM: Enter guest mode before initializing nested NPT MMU
21mr|kernel-6.6-generic-6.6.126-1|8388	- KVM: s390: Don't use %%pK through debug printing
21mr|kernel-6.6-generic-6.6.126-1|8389	- KVM: s390: Don't use %%pK through tracepoints
21mr|kernel-6.6-generic-6.6.126-1|8390	- KVM: SVM: Allocate IR data using atomic allocation
21mr|kernel-6.6-generic-6.6.126-1|8391	- KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value
21mr|kernel-6.6-generic-6.6.126-1|8392	- KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception
21mr|kernel-6.6-generic-6.6.126-1|8393	- KVM: SVM: Suppress DEBUGCTL.BTF on AMD
21mr|kernel-6.6-generic-6.6.126-1|8394	- KVM: SVM: Update SEV-ES shutdown intercepts with more metadata
21mr|kernel-6.6-generic-6.6.126-1|8395	- KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses
21mr|kernel-6.6-generic-6.6.126-1|8396	- KVM: x86: Explicitly treat routing entry type changes as changes
21mr|kernel-6.6-generic-6.6.126-1|8397	- KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM
21mr|kernel-6.6-generic-6.6.126-1|8398	- KVM: x86: Explicitly zero-initialize on-stack CPUID unions
21mr|kernel-6.6-generic-6.6.126-1|8399	- KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop
21mr|kernel-6.6-generic-6.6.126-1|8400	- KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel
21mr|kernel-6.6-generic-6.6.126-1|8401	- KVM: x86: Reset IRTE to host control if *new* route isn't postable
21mr|kernel-6.6-generic-6.6.126-1|8402	- landlock: Add the errata interface
21mr|kernel-6.6-generic-6.6.126-1|8403	- leds: Fix LED_OFF brightness race
21mr|kernel-6.6-generic-6.6.126-1|8404	- leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs
21mr|kernel-6.6-generic-6.6.126-1|8405	- leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs
21mr|kernel-6.6-generic-6.6.126-1|8406	- lib: 842: Improve error handling in sw842_compress()
21mr|kernel-6.6-generic-6.6.126-1|8407	- libbpf: Fix hypothetical STT_SECTION extern NULL deref case
21mr|kernel-6.6-generic-6.6.126-1|8408	- lib/buildid: Handle memfd_secret() files in build_id_parse()
21mr|kernel-6.6-generic-6.6.126-1|8409	- lib/iov_iter: fix import_iovec_ubuf iovec management
21mr|kernel-6.6-generic-6.6.126-1|8410	- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets
21mr|kernel-6.6-generic-6.6.126-1|8411	- llc: do not use skb_get() before dev_queue_xmit()
21mr|kernel-6.6-generic-6.6.126-1|8412	- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
21mr|kernel-6.6-generic-6.6.126-1|8413	- lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock
21mr|kernel-6.6-generic-6.6.126-1|8414	- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
21mr|kernel-6.6-generic-6.6.126-1|8415	- locking/semaphore: Use wake_q to wake up processes outside lock critical section
21mr|kernel-6.6-generic-6.6.126-1|8416	- LoongArch: BPF: Don't override subprog's return value
21mr|kernel-6.6-generic-6.6.126-1|8417	- LoongArch: BPF: Fix off-by-one error in build_prologue()
21mr|kernel-6.6-generic-6.6.126-1|8418	- LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC
21mr|kernel-6.6-generic-6.6.126-1|8419	- LoongArch: Convert unreachable() to BUG()
21mr|kernel-6.6-generic-6.6.126-1|8420	- LoongArch: csum: Fix OoB access in IP checksum code for negative lengths
21mr|kernel-6.6-generic-6.6.126-1|8421	- LoongArch: Eliminate superfluous get_numa_distances_cnt()
21mr|kernel-6.6-generic-6.6.126-1|8422	- LoongArch: Explicitly specify code model in Makefile
21mr|kernel-6.6-generic-6.6.126-1|8423	- LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|8424	- LoongArch: Fix idle VS timer enqueue
21mr|kernel-6.6-generic-6.6.126-1|8425	- LoongArch: Fix MAX_REG_OFFSET calculation
21mr|kernel-6.6-generic-6.6.126-1|8426	- LoongArch: Increase ARCH_DMA_MINALIGN up to 16
21mr|kernel-6.6-generic-6.6.126-1|8427	- LoongArch: Make do_xyz() exception handlers more robust
21mr|kernel-6.6-generic-6.6.126-1|8428	- LoongArch: Make regs_irqs_disabled() more clear
21mr|kernel-6.6-generic-6.6.126-1|8429	- LoongArch: Prevent cond_resched() occurring within kernel-fpu
21mr|kernel-6.6-generic-6.6.126-1|8430	- LoongArch: Remove a bogus reference to ZONE_DMA
21mr|kernel-6.6-generic-6.6.126-1|8431	- LoongArch: Return NULL from huge_pte_offset() for invalid PMD
21mr|kernel-6.6-generic-6.6.126-1|8432	- LoongArch: Rework the arch_kgdb_breakpoint() implementation
21mr|kernel-6.6-generic-6.6.126-1|8433	- LoongArch: Save and restore CSR.CNTC for hibernation
21mr|kernel-6.6-generic-6.6.126-1|8434	- LoongArch: Select ARCH_USE_MEMTEST
21mr|kernel-6.6-generic-6.6.126-1|8435	- LoongArch: Set max_pfn with the PFN of the last page
21mr|kernel-6.6-generic-6.6.126-1|8436	- LoongArch: uprobes: Remove redundant code about resume_era
21mr|kernel-6.6-generic-6.6.126-1|8437	- LoongArch: uprobes: Remove user_{en,dis}able_single_step()
21mr|kernel-6.6-generic-6.6.126-1|8438	- LoongArch: Use polling play_dead() when resuming from hibernation
21mr|kernel-6.6-generic-6.6.126-1|8439	- loop: aio inherit the ioprio of original request
21mr|kernel-6.6-generic-6.6.126-1|8440	- loop: LOOP_SET_FD: send uevents for partitions
21mr|kernel-6.6-generic-6.6.126-1|8441	- loop: properly send KOBJ_CHANGED uevent for disk device
21mr|kernel-6.6-generic-6.6.126-1|8442	- mailbox: pcc: Always clear the platform ack interrupt first
21mr|kernel-6.6-generic-6.6.126-1|8443	- mailbox: pcc: Fix the possible race in updation of chan_in_use flag
21mr|kernel-6.6-generic-6.6.126-1|8444	- mailbox: tegra-hsp: Define dimensioning masks in SoC data
21mr|kernel-6.6-generic-6.6.126-1|8445	- mcb: fix a double free bug in chameleon_parse_gdd()
21mr|kernel-6.6-generic-6.6.126-1|8446	- mctp: no longer rely on net->dev_index_head[]
21mr|kernel-6.6-generic-6.6.126-1|8447	- mdacon: rework dependency list
21mr|kernel-6.6-generic-6.6.126-1|8448	- md: add a new callback pers->bitmap_sector()
21mr|kernel-6.6-generic-6.6.126-1|8449	- md: factor out a helper from mddev_put()
21mr|kernel-6.6-generic-6.6.126-1|8450	- md: fix mddev uaf while iterating all_mddevs list
21mr|kernel-6.6-generic-6.6.126-1|8451	- md: Fix md_seq_ops() regressions
21mr|kernel-6.6-generic-6.6.126-1|8452	- md: fix missing flush of sync_work
21mr|kernel-6.6-generic-6.6.126-1|8453	- md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
21mr|kernel-6.6-generic-6.6.126-1|8454	- md/md-bitmap: factor behind write counters out from bitmap_{start/end}write()
21mr|kernel-6.6-generic-6.6.126-1|8455	- md/md-bitmap: fix stats collection for external bitmaps
21mr|kernel-6.6-generic-6.6.126-1|8456	- md/md-bitmap: move bitmap_{start, end}write to md upper layer
21mr|kernel-6.6-generic-6.6.126-1|8457	- md/md-bitmap: remove the last parameter for bimtap_ops->endwrite()
21mr|kernel-6.6-generic-6.6.126-1|8458	- md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
21mr|kernel-6.6-generic-6.6.126-1|8459	- md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
21mr|kernel-6.6-generic-6.6.126-1|8460	- md/md-cluster: fix spares warnings for __le64
21mr|kernel-6.6-generic-6.6.126-1|8461	- md/raid10: fix missing discard IO accounting
21mr|kernel-6.6-generic-6.6.126-1|8462	- md/raid1: Add check for missing source disk in process_checks()
21mr|kernel-6.6-generic-6.6.126-1|8463	- md/raid5: implement pers->bitmap_sector()
21mr|kernel-6.6-generic-6.6.126-1|8464	- md/raid5: recheck if reshape has finished with device_lock held
21mr|kernel-6.6-generic-6.6.126-1|8465	- md: simplify md_seq_ops
21mr|kernel-6.6-generic-6.6.126-1|8466	- md: use separate work_struct for md_start_sync()
21mr|kernel-6.6-generic-6.6.126-1|8467	- media: cxd2841er: fix 64-bit division on gcc-9
21mr|kernel-6.6-generic-6.6.126-1|8468	- media: i2c: adv748x: Fix test pattern selection mask
21mr|kernel-6.6-generic-6.6.126-1|8469	- media: i2c: ccs: Set the device's runtime PM status correctly in probe
21mr|kernel-6.6-generic-6.6.126-1|8470	- media: i2c: ccs: Set the device's runtime PM status correctly in remove
21mr|kernel-6.6-generic-6.6.126-1|8471	- media: i2c: ds90ub913: Add error handling to ub913_hw_init()
21mr|kernel-6.6-generic-6.6.126-1|8472	- media: i2c: ds90ub953: Add error handling for i2c reads/writes
21mr|kernel-6.6-generic-6.6.126-1|8473	- media: i2c: imx219: Rectify runtime PM handling in probe and remove
21mr|kernel-6.6-generic-6.6.126-1|8474	- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO
21mr|kernel-6.6-generic-6.6.126-1|8475	- media: i2c: ov7251: Set enable GPIO low in probe
21mr|kernel-6.6-generic-6.6.126-1|8476	- media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization
21mr|kernel-6.6-generic-6.6.126-1|8477	- media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline
21mr|kernel-6.6-generic-6.6.126-1|8478	- media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning
21mr|kernel-6.6-generic-6.6.126-1|8479	- media: platform: allgro-dvt: unregister v4l2_device on the error path
21mr|kernel-6.6-generic-6.6.126-1|8480	- media: platform: stm32: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|8481	- media: siano: Fix error handling in smsdvb_module_init()
21mr|kernel-6.6-generic-6.6.126-1|8482	- media: streamzap: fix race between device disconnection and urb callback
21mr|kernel-6.6-generic-6.6.126-1|8483	- media: streamzap: prevent processing IR data on URB failure
21mr|kernel-6.6-generic-6.6.126-1|8484	- media: subdev: Add v4l2_subdev_is_streaming()
21mr|kernel-6.6-generic-6.6.126-1|8485	- media: subdev: Fix use of sd->enabled_streams in call_s_stream()
21mr|kernel-6.6-generic-6.6.126-1|8486	- media: subdev: Improve v4l2_subdev_enable/disable_streams_fallback
21mr|kernel-6.6-generic-6.6.126-1|8487	- media: uvcvideo: Add Kurokesu C1 PRO camera
21mr|kernel-6.6-generic-6.6.126-1|8488	- media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera
21mr|kernel-6.6-generic-6.6.126-1|8489	- media: uvcvideo: Add quirk for Actions UVC05
21mr|kernel-6.6-generic-6.6.126-1|8490	- media: uvcvideo: Implement dual stream quirk to fix loss of usb packets
21mr|kernel-6.6-generic-6.6.126-1|8491	- media: uvcvideo: Only save async fh if success
21mr|kernel-6.6-generic-6.6.126-1|8492	- media: uvcvideo: Refactor iterators
21mr|kernel-6.6-generic-6.6.126-1|8493	- media: uvcvideo: Remove dangling pointers
21mr|kernel-6.6-generic-6.6.126-1|8494	- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
21mr|kernel-6.6-generic-6.6.126-1|8495	- media: venus: hfi: add a check to handle OOB in sfr region
21mr|kernel-6.6-generic-6.6.126-1|8496	- media: venus: hfi: add check to handle incorrect queue size
21mr|kernel-6.6-generic-6.6.126-1|8497	- media: venus: hfi_parser: add check to avoid out of bound access
21mr|kernel-6.6-generic-6.6.126-1|8498	- media: venus: hfi_parser: refactor hfi packet parsing logic
21mr|kernel-6.6-generic-6.6.126-1|8499	- media: verisilicon: HEVC: Initialize start_bit field
21mr|kernel-6.6-generic-6.6.126-1|8500	- media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
21mr|kernel-6.6-generic-6.6.126-1|8501	- media: vim2m: print device name after registering device
21mr|kernel-6.6-generic-6.6.126-1|8502	- media: vimc: skip .s_stream() for stopped entities
21mr|kernel-6.6-generic-6.6.126-1|8503	- media: visl: Fix ERANGE error when setting enum controls
21mr|kernel-6.6-generic-6.6.126-1|8504	- mei: me: add panther lake H DID
21mr|kernel-6.6-generic-6.6.126-1|8505	- mei: me: add panther lake P DID
21mr|kernel-6.6-generic-6.6.126-1|8506	- memblock: Accept allocated memory before use in memblock_double_array()
21mr|kernel-6.6-generic-6.6.126-1|8507	- memcg: fix soft lockup in the OOM process
21mr|kernel-6.6-generic-6.6.126-1|8508	- memory: omap-gpmc: drop no compatible check
21mr|kernel-6.6-generic-6.6.126-1|8509	- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove
21mr|kernel-6.6-generic-6.6.126-1|8510	- mfd: ene-kb3930: Fix a potential NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|8511	- mfd: sm501: Switch to BIT() to mitigate integer overflows
21mr|kernel-6.6-generic-6.6.126-1|8512	- MIPS: cevt-ds1287: Add missing ds1287.h include
21mr|kernel-6.6-generic-6.6.126-1|8513	- MIPS: cm: Detect CM quirks from device tree
21mr|kernel-6.6-generic-6.6.126-1|8514	- MIPS: cm: Fix warning if MIPS_CM is disabled
21mr|kernel-6.6-generic-6.6.126-1|8515	- MIPS: dec: Declare which_prom() as static
21mr|kernel-6.6-generic-6.6.126-1|8516	- MIPS: ds1287: Match ds1287_set_base_clock() function types
21mr|kernel-6.6-generic-6.6.126-1|8517	- MIPS: Fix MAX_REG_OFFSET
21mr|kernel-6.6-generic-6.6.126-1|8518	- misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack
21mr|kernel-6.6-generic-6.6.126-1|8519	- misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration
21mr|kernel-6.6-generic-6.6.126-1|8520	- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error
21mr|kernel-6.6-generic-6.6.126-1|8521	- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error
21mr|kernel-6.6-generic-6.6.126-1|8522	- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type
21mr|kernel-6.6-generic-6.6.126-1|8523	- mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()
21mr|kernel-6.6-generic-6.6.126-1|8524	- mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devices
21mr|kernel-6.6-generic-6.6.126-1|8525	- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
21mr|kernel-6.6-generic-6.6.126-1|8526	- mm: add nommu variant of vm_insert_pages()
21mr|kernel-6.6-generic-6.6.126-1|8527	- mmc: atmel-mci: Add missing clk_disable_unprepare()
21mr|kernel-6.6-generic-6.6.126-1|8528	- mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves
21mr|kernel-6.6-generic-6.6.126-1|8529	- mmc: mtk-sd: Fix register settings for hs400(es) mode
21mr|kernel-6.6-generic-6.6.126-1|8530	- mmc: omap: Fix memory leak in mmc_omap_new_slot
21mr|kernel-6.6-generic-6.6.126-1|8531	- mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe
21mr|kernel-6.6-generic-6.6.126-1|8532	- mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops
21mr|kernel-6.6-generic-6.6.126-1|8533	- mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get
21mr|kernel-6.6-generic-6.6.126-1|8534	- mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD
21mr|kernel-6.6-generic-6.6.126-1|8535	- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
21mr|kernel-6.6-generic-6.6.126-1|8536	- mm: don't skip arch_sync_kernel_mappings() in error paths
21mr|kernel-6.6-generic-6.6.126-1|8537	- mm: fix apply_to_existing_page_range()
21mr|kernel-6.6-generic-6.6.126-1|8538	- mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT
21mr|kernel-6.6-generic-6.6.126-1|8539	- mm: fix filemap_get_folios_contig returning batches of identical folios
21mr|kernel-6.6-generic-6.6.126-1|8540	- mm: fix lazy mmu docs and usage
21mr|kernel-6.6-generic-6.6.126-1|8541	- mm: gup: fix infinite loop within __get_longterm_locked
21mr|kernel-6.6-generic-6.6.126-1|8542	- mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable()
21mr|kernel-6.6-generic-6.6.126-1|8543	- mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
21mr|kernel-6.6-generic-6.6.126-1|8544	- mm/hugetlb: move hugetlb_sysctl_init() to the __init section
21mr|kernel-6.6-generic-6.6.126-1|8545	- mm/hwpoison: do not send SIGBUS to processes with recovered clean pages
21mr|kernel-6.6-generic-6.6.126-1|8546	- mm,madvise,hugetlb: check for 0-length range after end address adjustment
21mr|kernel-6.6-generic-6.6.126-1|8547	- mm: make page_mapped_in_vma() hugetlb walk aware
21mr|kernel-6.6-generic-6.6.126-1|8548	- mm/memblock: pass size instead of end to memblock_set_node()
21mr|kernel-6.6-generic-6.6.126-1|8549	- mm/memblock: repeat setting reserved region nid if array is doubled
21mr|kernel-6.6-generic-6.6.126-1|8550	- mm/migrate: correct nr_failed in migrate_pages_sync()
21mr|kernel-6.6-generic-6.6.126-1|8551	- mm/migrate: fix shmem xarray update during migration
21mr|kernel-6.6-generic-6.6.126-1|8552	- mm/mremap: correctly handle partial mremap() of VMA starting at 0
21mr|kernel-6.6-generic-6.6.126-1|8553	- mm/page_alloc: fix memory accept before watermarks gets initialized
21mr|kernel-6.6-generic-6.6.126-1|8554	- mm/page_alloc: fix race condition in unaccepted memory handling
21mr|kernel-6.6-generic-6.6.126-1|8555	- mm/page_alloc: fix uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|8556	- mm/rmap: reject hugetlb folios in folio_make_device_exclusive()
21mr|kernel-6.6-generic-6.6.126-1|8557	- mm: split critical region in remap_file_pages() and invoke LSMs in between
21mr|kernel-6.6-generic-6.6.126-1|8558	- mm: update mark_victim tracepoints fields
21mr|kernel-6.6-generic-6.6.126-1|8559	- mm/userfaultfd: fix release hang over concurrent GUP
21mr|kernel-6.6-generic-6.6.126-1|8560	- module: ensure that kobject_put() is safe for module type kobjects
21mr|kernel-6.6-generic-6.6.126-1|8561	- module: sign with sha512 instead of sha1 by default
21mr|kernel-6.6-generic-6.6.126-1|8562	- mptcp: always handle address removal under msk socket lock
21mr|kernel-6.6-generic-6.6.126-1|8563	- mptcp: Fix data stream corruption in the address announcement
21mr|kernel-6.6-generic-6.6.126-1|8564	- mptcp: fix NULL pointer in can_accept_new_subflow
21mr|kernel-6.6-generic-6.6.126-1|8565	- mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr
21mr|kernel-6.6-generic-6.6.126-1|8566	- mptcp: only inc MPJoinAckHMacFailure for HMAC failures
21mr|kernel-6.6-generic-6.6.126-1|8567	- mptcp: reset when MPTCP opts are dropped after join
21mr|kernel-6.6-generic-6.6.126-1|8568	- mptcp: safety check before fallback
21mr|kernel-6.6-generic-6.6.126-1|8569	- mptcp: sockopt: fix getting freebind & transparent
21mr|kernel-6.6-generic-6.6.126-1|8570	- mptcp: sockopt: fix getting IPV6_V6ONLY
21mr|kernel-6.6-generic-6.6.126-1|8571	- mtd: Add check for devm_kcalloc()
21mr|kernel-6.6-generic-6.6.126-1|8572	- mtd: inftlcore: Add error check for inftl_read_oob()
21mr|kernel-6.6-generic-6.6.126-1|8573	- mtd: rawnand: Add status chack in r852_ready()
21mr|kernel-6.6-generic-6.6.126-1|8574	- mtd: rawnand: brcmnand: fix PM resume warning
21mr|kernel-6.6-generic-6.6.126-1|8575	- mtd: rawnand: cadence: fix error code in cadence_nand_init()
21mr|kernel-6.6-generic-6.6.126-1|8576	- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
21mr|kernel-6.6-generic-6.6.126-1|8577	- mtd: rawnand: cadence: use dma_map_resource for sdma address
21mr|kernel-6.6-generic-6.6.126-1|8578	- mtd: Replace kcalloc() with devm_kcalloc()
21mr|kernel-6.6-generic-6.6.126-1|8579	- ndisc: extend RCU protection in ndisc_send_skb()
21mr|kernel-6.6-generic-6.6.126-1|8580	- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()
21mr|kernel-6.6-generic-6.6.126-1|8581	- ndisc: use RCU protection in ndisc_alloc_skb()
21mr|kernel-6.6-generic-6.6.126-1|8582	- neighbour: delete redundant judgment statements
21mr|kernel-6.6-generic-6.6.126-1|8583	- neighbour: use RCU protection in __neigh_notify()
21mr|kernel-6.6-generic-6.6.126-1|8584	- net: add dev_net_rcu() helper
21mr|kernel-6.6-generic-6.6.126-1|8585	- net: Add non-RCU dev_getbyhwaddr() helper
21mr|kernel-6.6-generic-6.6.126-1|8586	- net: atm: fix use after free in lec_send()
21mr|kernel-6.6-generic-6.6.126-1|8587	- net: axienet: Set mac_managed_pm
21mr|kernel-6.6-generic-6.6.126-1|8588	- net: b53: enable BPDU reception for management port
21mr|kernel-6.6-generic-6.6.126-1|8589	- net: bridge: switchdev: do not notify new brentries as changed
21mr|kernel-6.6-generic-6.6.126-1|8590	- net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
21mr|kernel-6.6-generic-6.6.126-1|8591	- net: cadence: macb: Synchronize stats calculations
21mr|kernel-6.6-generic-6.6.126-1|8592	- net: Clear old fragment checksum value in napi_reuse_skb
21mr|kernel-6.6-generic-6.6.126-1|8593	- net: decrease cached dst counters in dst_release
21mr|kernel-6.6-generic-6.6.126-1|8594	- netdevice: add netdev_tx_reset_subqueue() shorthand
21mr|kernel-6.6-generic-6.6.126-1|8595	- netdevsim: print human readable IP address
21mr|kernel-6.6-generic-6.6.126-1|8596	- net: dlink: Correct endianness handling of led_mode
21mr|kernel-6.6-generic-6.6.126-1|8597	- net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails
21mr|kernel-6.6-generic-6.6.126-1|8598	- net: dsa: b53: allow leaky reserved multicast
21mr|kernel-6.6-generic-6.6.126-1|8599	- net: dsa: b53: always rejoin default untagged VLAN on bridge leave
21mr|kernel-6.6-generic-6.6.126-1|8600	- net: dsa: b53: fix clearing PVID of a port
21mr|kernel-6.6-generic-6.6.126-1|8601	- net: dsa: b53: fix flushing old pvid VLAN on pvid change
21mr|kernel-6.6-generic-6.6.126-1|8602	- net: dsa: b53: fix learning on VLAN unaware bridges
21mr|kernel-6.6-generic-6.6.126-1|8603	- net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
21mr|kernel-6.6-generic-6.6.126-1|8604	- net: dsa: clean up FDB, MDB, VLAN entries on unbind
21mr|kernel-6.6-generic-6.6.126-1|8605	- net: dsa: felix: fix broken taprio gate states after clock jump
21mr|kernel-6.6-generic-6.6.126-1|8606	- net: dsa: free routing table on probe failure
21mr|kernel-6.6-generic-6.6.126-1|8607	- net: dsa: mt7530: Fix traffic flooding for MMIO devices
21mr|kernel-6.6-generic-6.6.126-1|8608	- net: dsa: mt7530: sync driver-specific behavior of MT7531 variants
21mr|kernel-6.6-generic-6.6.126-1|8609	- net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered
21mr|kernel-6.6-generic-6.6.126-1|8610	- net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
21mr|kernel-6.6-generic-6.6.126-1|8611	- net: dsa: mv88e6xxx: enable PVT for 6321 switch
21mr|kernel-6.6-generic-6.6.126-1|8612	- net: dsa: mv88e6xxx: enable STU methods for 6320 family
21mr|kernel-6.6-generic-6.6.126-1|8613	- net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
21mr|kernel-6.6-generic-6.6.126-1|8614	- net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported
21mr|kernel-6.6-generic-6.6.126-1|8615	- net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
21mr|kernel-6.6-generic-6.6.126-1|8616	- net: dsa: mv88e6xxx: fix VTU methods for 6320 family
21mr|kernel-6.6-generic-6.6.126-1|8617	- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
21mr|kernel-6.6-generic-6.6.126-1|8618	- net: dsa: mv88e6xxx: Verify after ATU Load ops
21mr|kernel-6.6-generic-6.6.126-1|8619	- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family
21mr|kernel-6.6-generic-6.6.126-1|8620	- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
21mr|kernel-6.6-generic-6.6.126-1|8621	- net: enetc: correct the xdp_tx statistics
21mr|kernel-6.6-generic-6.6.126-1|8622	- net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
21mr|kernel-6.6-generic-6.6.126-1|8623	- net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
21mr|kernel-6.6-generic-6.6.126-1|8624	- net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
21mr|kernel-6.6-generic-6.6.126-1|8625	- net: enetc: Remove setting of RX software timestamp
21mr|kernel-6.6-generic-6.6.126-1|8626	- net: enetc: Replace ifdef with IS_ENABLED
21mr|kernel-6.6-generic-6.6.126-1|8627	- net: enetc: update UDP checksum when updating originTimestamp field
21mr|kernel-6.6-generic-6.6.126-1|8628	- net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC
21mr|kernel-6.6-generic-6.6.126-1|8629	- net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps
21mr|kernel-6.6-generic-6.6.126-1|8630	- net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAM
21mr|kernel-6.6-generic-6.6.126-1|8631	- net: ethernet: mtk_eth_soc: fix typo for declaration MT7988 ESW capability
21mr|kernel-6.6-generic-6.6.126-1|8632	- net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration
21mr|kernel-6.6-generic-6.6.126-1|8633	- net: ethernet: mtk_eth_soc: reset all TX queues on DMA free
21mr|kernel-6.6-generic-6.6.126-1|8634	- net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings
21mr|kernel-6.6-generic-6.6.126-1|8635	- net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll
21mr|kernel-6.6-generic-6.6.126-1|8636	- net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised
21mr|kernel-6.6-generic-6.6.126-1|8637	- net: ethernet: ti: am65-cpsw: fix port_np reference counting
21mr|kernel-6.6-generic-6.6.126-1|8638	- net: ethernet: ti: am65-cpsw-nuss: rename phy_node -> port_np
21mr|kernel-6.6-generic-6.6.126-1|8639	- net: ethtool: Don't call .cleanup_data when prepare_data fails
21mr|kernel-6.6-generic-6.6.126-1|8640	- net: fec: ERR007885 Workaround for conventional TX
21mr|kernel-6.6-generic-6.6.126-1|8641	- netfilter: ipset: fix region locking in hash types
21mr|kernel-6.6-generic-6.6.126-1|8642	- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
21mr|kernel-6.6-generic-6.6.126-1|8643	- netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around
21mr|kernel-6.6-generic-6.6.126-1|8644	- netfilter: nf_tables: allow clone callbacks to sleep
21mr|kernel-6.6-generic-6.6.126-1|8645	- netfilter: nf_tables: bail out if stateful expression provides no .clone
21mr|kernel-6.6-generic-6.6.126-1|8646	- netfilter: nf_tables: don't unregister hook when table is dormant
21mr|kernel-6.6-generic-6.6.126-1|8647	- netfilter: nf_tables: use timestamp to check for set element timeout
21mr|kernel-6.6-generic-6.6.126-1|8648	- netfilter: nft_counter: Use u64_stats_t for statistic.
21mr|kernel-6.6-generic-6.6.126-1|8649	- netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
21mr|kernel-6.6-generic-6.6.126-1|8650	- netfilter: nft_exthdr: fix offset with ipv4_find_option()
21mr|kernel-6.6-generic-6.6.126-1|8651	- netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only
21mr|kernel-6.6-generic-6.6.126-1|8652	- netfilter: nft_tunnel: fix geneve_opt type confusion addition
21mr|kernel-6.6-generic-6.6.126-1|8653	- netfilter: socket: Lookup orig tuple for IPv6 SNAT
21mr|kernel-6.6-generic-6.6.126-1|8654	- net: fix geneve_opt length integer overflow
21mr|kernel-6.6-generic-6.6.126-1|8655	- net: gso: fix ownership in __udp_gso_segment
21mr|kernel-6.6-generic-6.6.126-1|8656	- net: Handle napi_schedule() calls from non-interrupt
21mr|kernel-6.6-generic-6.6.126-1|8657	- net: hns3: defer calling ptp_clock_register()
21mr|kernel-6.6-generic-6.6.126-1|8658	- net: hns3: fix an interrupt residual problem
21mr|kernel-6.6-generic-6.6.126-1|8659	- net: hns3: fixed debugfs tm_qset size
21mr|kernel-6.6-generic-6.6.126-1|8660	- net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error
21mr|kernel-6.6-generic-6.6.126-1|8661	- net: hns3: store rx VLAN tag offload state for VF
21mr|kernel-6.6-generic-6.6.126-1|8662	- net: ibmveth: make veth_pool_store stop hanging
21mr|kernel-6.6-generic-6.6.126-1|8663	- net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7
21mr|kernel-6.6-generic-6.6.126-1|8664	- net: ipa: Fix QSB data for v4.7
21mr|kernel-6.6-generic-6.6.126-1|8665	- net: ipa: Fix v4.7 resource group names
21mr|kernel-6.6-generic-6.6.126-1|8666	- net/ipv4: add tracepoint for icmp_send
21mr|kernel-6.6-generic-6.6.126-1|8667	- net: ipv4: Cache pmtu for all packet paths if multipath enabled
21mr|kernel-6.6-generic-6.6.126-1|8668	- net: ipv6: fix dst ref loop in ila lwtunnel
21mr|kernel-6.6-generic-6.6.126-1|8669	- net: ipv6: fix dst ref loop on input in rpl lwt
21mr|kernel-6.6-generic-6.6.126-1|8670	- net: ipv6: fix dst ref loop on input in seg6 lwt
21mr|kernel-6.6-generic-6.6.126-1|8671	- net: ipv6: fix missing dst ref drop in ila lwtunnel
21mr|kernel-6.6-generic-6.6.126-1|8672	- net: ipv6: fix UDPv6 GSO segmentation with NAT
21mr|kernel-6.6-generic-6.6.126-1|8673	- net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
21mr|kernel-6.6-generic-6.6.126-1|8674	- net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
21mr|kernel-6.6-generic-6.6.126-1|8675	- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
21mr|kernel-6.6-generic-6.6.126-1|8676	- net: lan743x: Fix memleak issue when GSO enabled
21mr|kernel-6.6-generic-6.6.126-1|8677	- net: libwx: handle page_pool_dev_alloc_pages error
21mr|kernel-6.6-generic-6.6.126-1|8678	- netlink: specs: rt-link: add an attr layer around alt-ifname
21mr|kernel-6.6-generic-6.6.126-1|8679	- netlink: specs: rt-link: adjust mctp attribute naming
21mr|kernel-6.6-generic-6.6.126-1|8680	- net: loopback: Avoid sending IP packets without an Ethernet header
21mr|kernel-6.6-generic-6.6.126-1|8681	- net: lwtunnel: disable BHs when required
21mr|kernel-6.6-generic-6.6.126-1|8682	- net: lwtunnel: fix recursion loops
21mr|kernel-6.6-generic-6.6.126-1|8683	- net: mctp: Don't access ifa_index when missing
21mr|kernel-6.6-generic-6.6.126-1|8684	- net: mctp: Ensure keys maintain only one ref to corresponding dev
21mr|kernel-6.6-generic-6.6.126-1|8685	- net: mctp i2c: Copy headers if cloned
21mr|kernel-6.6-generic-6.6.126-1|8686	- net: mctp: Set SOCK_RCU_FREE
21mr|kernel-6.6-generic-6.6.126-1|8687	- net: mdio: mux-meson-gxl: set reversed bit when using internal phy
21mr|kernel-6.6-generic-6.6.126-1|8688	- net/mlx5: Bridge, fix the crash caused by LAG state check
21mr|kernel-6.6-generic-6.6.126-1|8689	- net/mlx5e: Disable MACsec offload for uplink representor profile
21mr|kernel-6.6-generic-6.6.126-1|8690	- net/mlx5e: Don't call cleanup on profile rollback failure
21mr|kernel-6.6-generic-6.6.126-1|8691	- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
21mr|kernel-6.6-generic-6.6.126-1|8692	- net/mlx5e: SHAMPO, Make reserved size independent of page size
21mr|kernel-6.6-generic-6.6.126-1|8693	- net/mlx5: E-switch, Fix error handling for enabling roce
21mr|kernel-6.6-generic-6.6.126-1|8694	- net/mlx5: E-Switch, Initialize MAC Address for Default GID
21mr|kernel-6.6-generic-6.6.126-1|8695	- net/mlx5: Fill out devlink dev info only for PFs
21mr|kernel-6.6-generic-6.6.126-1|8696	- net/mlx5: handle errors in mlx5_chains_create_table()
21mr|kernel-6.6-generic-6.6.126-1|8697	- net/mlx5: IRQ, Fix null string in debug print
21mr|kernel-6.6-generic-6.6.126-1|8698	- net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch
21mr|kernel-6.6-generic-6.6.126-1|8699	- net: mscc: ocelot: delete PVID VLAN when readding it as non-PVID
21mr|kernel-6.6-generic-6.6.126-1|8700	- net: mscc: ocelot: treat 802.1ad tagged traffic as 802.1Q-untagged
21mr|kernel-6.6-generic-6.6.126-1|8701	- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
21mr|kernel-6.6-generic-6.6.126-1|8702	- net: mvpp2: Prevent parser TCAM memory corruption
21mr|kernel-6.6-generic-6.6.126-1|8703	- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
21mr|kernel-6.6-generic-6.6.126-1|8704	- net: ngbe: fix memory leak in ngbe_probe() error path
21mr|kernel-6.6-generic-6.6.126-1|8705	- net: openvswitch: fix nested key length validation in the set() action
21mr|kernel-6.6-generic-6.6.126-1|8706	- net: openvswitch: remove misbehaving actions length check
21mr|kernel-6.6-generic-6.6.126-1|8707	- net: phy: leds: fix memory leak
21mr|kernel-6.6-generic-6.6.126-1|8708	- net: phy: microchip: force IRQ polling mode for lan88xx
21mr|kernel-6.6-generic-6.6.126-1|8709	- netpoll: hold rcu read lock in __netpoll_send_skb()
21mr|kernel-6.6-generic-6.6.126-1|8710	- net: ppp: Add bound checking for skb data on ppp_sync_txmung
21mr|kernel-6.6-generic-6.6.126-1|8711	- net: qede: Initialize qede_ll_ops with designated initializer
21mr|kernel-6.6-generic-6.6.126-1|8712	- net: Rename mono_delivery_time to tstamp_type for scalabilty
21mr|kernel-6.6-generic-6.6.126-1|8713	- net/sched: cls_api: conditional notification of events
21mr|kernel-6.6-generic-6.6.126-1|8714	- net/sched: cls_api: fix error handling causing NULL dereference
21mr|kernel-6.6-generic-6.6.126-1|8715	- net_sched: drr: Fix double list add in class with netem as child qdisc
21mr|kernel-6.6-generic-6.6.126-1|8716	- net_sched: ets: Fix double list add in class with netem as child qdisc
21mr|kernel-6.6-generic-6.6.126-1|8717	- net_sched: Flush gso_skb list too during ->change()
21mr|kernel-6.6-generic-6.6.126-1|8718	- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
21mr|kernel-6.6-generic-6.6.126-1|8719	- net_sched: hfsc: Fix a UAF vulnerability in class handling
21mr|kernel-6.6-generic-6.6.126-1|8720	- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
21mr|kernel-6.6-generic-6.6.126-1|8721	- net_sched: Prevent creation of classes with TC_H_ROOT
21mr|kernel-6.6-generic-6.6.126-1|8722	- net_sched: qfq: Fix double list add in class with netem as child qdisc
21mr|kernel-6.6-generic-6.6.126-1|8723	- net_sched: sch_sfq: move the limit validation
21mr|kernel-6.6-generic-6.6.126-1|8724	- net_sched: sch_sfq: use a temporary work area for validating configuration
21mr|kernel-6.6-generic-6.6.126-1|8725	- net_sched: skbprio: Remove overly strict queue assertions
21mr|kernel-6.6-generic-6.6.126-1|8726	- net: selftests: initialize TCP header and skb payload with zero
21mr|kernel-6.6-generic-6.6.126-1|8727	- net: set the minimum for net_hotdata.netdev_budget_usecs
21mr|kernel-6.6-generic-6.6.126-1|8728	- net: sfp: add quirk for 2.5G OEM BX SFP
21mr|kernel-6.6-generic-6.6.126-1|8729	- net: switchdev: Convert blocking notification chain to a raw one
21mr|kernel-6.6-generic-6.6.126-1|8730	- net: ti: icss-iep: Add phase offset configuration for perout signal
21mr|kernel-6.6-generic-6.6.126-1|8731	- net: ti: icss-iep: Add pwidth configuration for perout signal
21mr|kernel-6.6-generic-6.6.126-1|8732	- net: ti: icss-iep: Fix possible NULL pointer dereference for perout request
21mr|kernel-6.6-generic-6.6.126-1|8733	- net: ti: icss-iep: Reject perout generation request
21mr|kernel-6.6-generic-6.6.126-1|8734	- net: ti: icss-iep: Remove spinlock-based synchronization
21mr|kernel-6.6-generic-6.6.126-1|8735	- net-timestamp: support TCP GSO case for a few missing flags
21mr|kernel-6.6-generic-6.6.126-1|8736	- net: tls: explicitly disallow disconnect
21mr|kernel-6.6-generic-6.6.126-1|8737	- net/tls: fix kernel panic when alloc_page failed
21mr|kernel-6.6-generic-6.6.126-1|8738	- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu()
21mr|kernel-6.6-generic-6.6.126-1|8739	- net: usb: asix_devices: add FiberGecko DeviceID
21mr|kernel-6.6-generic-6.6.126-1|8740	- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
21mr|kernel-6.6-generic-6.6.126-1|8741	- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
21mr|kernel-6.6-generic-6.6.126-1|8742	- net: usb: usbnet: restore usb%%d name exception for local mac addresses
21mr|kernel-6.6-generic-6.6.126-1|8743	- net: vertexcom: mse102x: Add range check for CMD_RTS
21mr|kernel-6.6-generic-6.6.126-1|8744	- net: vertexcom: mse102x: Fix LEN_MASK
21mr|kernel-6.6-generic-6.6.126-1|8745	- net: vertexcom: mse102x: Fix possible stuck of SPI interrupt
21mr|kernel-6.6-generic-6.6.126-1|8746	- net: vertexcom: mse102x: Fix RX error handling
21mr|kernel-6.6-generic-6.6.126-1|8747	- net: vlan: don't propagate flags on open
21mr|kernel-6.6-generic-6.6.126-1|8748	- net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
21mr|kernel-6.6-generic-6.6.126-1|8749	- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
21mr|kernel-6.6-generic-6.6.126-1|8750	- nfs: add missing selections of CONFIG_CRC32
21mr|kernel-6.6-generic-6.6.126-1|8751	- nfsd: clear acl_access/acl_default after releasing them
21mr|kernel-6.6-generic-6.6.126-1|8752	- nfsd: decrease sc_count directly if fail to queue dl_recall
21mr|kernel-6.6-generic-6.6.126-1|8753	- NFSD: fix hang in nfsd4_shutdown_callback
21mr|kernel-6.6-generic-6.6.126-1|8754	- nfsd: put dl_stid if fail to queue dl_recall
21mr|kernel-6.6-generic-6.6.126-1|8755	- NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
21mr|kernel-6.6-generic-6.6.126-1|8756	- NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback
21mr|kernel-6.6-generic-6.6.126-1|8757	- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client()
21mr|kernel-6.6-generic-6.6.126-1|8758	- nfs: handle failure of nfs_get_lock_context in unlock path
21mr|kernel-6.6-generic-6.6.126-1|8759	- NFS: O_DIRECT writes must check and adjust the file length
21mr|kernel-6.6-generic-6.6.126-1|8760	- NFS: Shut down the nfs_client only after all the superblocks
21mr|kernel-6.6-generic-6.6.126-1|8761	- NFSv4: Don't trigger uneccessary scans for return-on-close delegations
21mr|kernel-6.6-generic-6.6.126-1|8762	- NFSv4/pnfs: Reset the layout state after a layoutreturn
21mr|kernel-6.6-generic-6.6.126-1|8763	- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
21mr|kernel-6.6-generic-6.6.126-1|8764	- nilfs2: eliminate staggered calls to kunmap in nilfs_rename
21mr|kernel-6.6-generic-6.6.126-1|8765	- nilfs2: handle errors that nilfs_prepare_chunk() may return
21mr|kernel-6.6-generic-6.6.126-1|8766	- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link
21mr|kernel-6.6-generic-6.6.126-1|8767	- nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
21mr|kernel-6.6-generic-6.6.126-1|8768	- ntb_hw_amd: Add NTB PCI ID for new gen CPU
21mr|kernel-6.6-generic-6.6.126-1|8769	- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
21mr|kernel-6.6-generic-6.6.126-1|8770	- ntb: intel: Fix using link status DB's
21mr|kernel-6.6-generic-6.6.126-1|8771	- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
21mr|kernel-6.6-generic-6.6.126-1|8772	- ntb: reduce stack usage in idt_scan_mws
21mr|kernel-6.6-generic-6.6.126-1|8773	- ntb: use 64-bit arithmetic for the MSI doorbell mask
21mr|kernel-6.6-generic-6.6.126-1|8774	- nvme-fc: do not ignore connectivity loss during connecting
21mr|kernel-6.6-generic-6.6.126-1|8775	- nvme-fc: go straight to connecting state when initializing
21mr|kernel-6.6-generic-6.6.126-1|8776	- nvme-fc: rely on state transitions to handle connectivity loss
21mr|kernel-6.6-generic-6.6.126-1|8777	- nvme: fixup scan failure for non-ANA multipath controllers
21mr|kernel-6.6-generic-6.6.126-1|8778	- nvme/ioctl: add missing space in err message
21mr|kernel-6.6-generic-6.6.126-1|8779	- nvmem: Create a header for internal sharing
21mr|kernel-6.6-generic-6.6.126-1|8780	- nvmem: imx-ocotp-ele: fix MAC address byte order
21mr|kernel-6.6-generic-6.6.126-1|8781	- nvmem: Move and rename ->fixup_cell_info()
21mr|kernel-6.6-generic-6.6.126-1|8782	- nvmem: Simplify the ->add_cells() hook
21mr|kernel-6.6-generic-6.6.126-1|8783	- nvme: multipath: fix return value of nvme_available_path
21mr|kernel-6.6-generic-6.6.126-1|8784	- nvme: only allow entering LIVE from CONNECTING state
21mr|kernel-6.6-generic-6.6.126-1|8785	- nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable
21mr|kernel-6.6-generic-6.6.126-1|8786	- nvme-pci: clean up CMBMSC when registering CMB fails
21mr|kernel-6.6-generic-6.6.126-1|8787	- nvme-pci: fix queue unquiesce check on slot_reset
21mr|kernel-6.6-generic-6.6.126-1|8788	- nvme-pci: fix stuck reset on concurrent DPC and HP
21mr|kernel-6.6-generic-6.6.126-1|8789	- nvme-pci: make nvme_pci_npages_prp() __always_inline
21mr|kernel-6.6-generic-6.6.126-1|8790	- nvme-pci: quirk Acer FA100 for non-uniqueue identifiers
21mr|kernel-6.6-generic-6.6.126-1|8791	- nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
21mr|kernel-6.6-generic-6.6.126-1|8792	- nvme-rdma: unquiesce admin_q before destroy it
21mr|kernel-6.6-generic-6.6.126-1|8793	- nvme: requeue namespace scan on missed AENs
21mr|kernel-6.6-generic-6.6.126-1|8794	- nvme: re-read ANA log page after ns scan completes
21mr|kernel-6.6-generic-6.6.126-1|8795	- nvme-tcp: add basic support for the C2HTermReq PDU
21mr|kernel-6.6-generic-6.6.126-1|8796	- nvme-tcp: Fix a C2HTermReq error message
21mr|kernel-6.6-generic-6.6.126-1|8797	- nvme-tcp: fix possible UAF in nvme_tcp_poll
21mr|kernel-6.6-generic-6.6.126-1|8798	- nvme-tcp: fix premature queue removal and I/O failover
21mr|kernel-6.6-generic-6.6.126-1|8799	- nvmet-fcloop: swap list_add_tail arguments
21mr|kernel-6.6-generic-6.6.126-1|8800	- nvmet-fc: put ref when assoc->del_work is already scheduled
21mr|kernel-6.6-generic-6.6.126-1|8801	- nvmet-fc: Remove unused functions
21mr|kernel-6.6-generic-6.6.126-1|8802	- nvmet-fc: take tgtport reference only once
21mr|kernel-6.6-generic-6.6.126-1|8803	- nvmet-rdma: recheck queue state is LIVE in state lock in recv done
21mr|kernel-6.6-generic-6.6.126-1|8804	- nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
21mr|kernel-6.6-generic-6.6.126-1|8805	- nvme: unblock ctrl state transition for firmware update
21mr|kernel-6.6-generic-6.6.126-1|8806	- objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
21mr|kernel-6.6-generic-6.6.126-1|8807	- objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret()
21mr|kernel-6.6-generic-6.6.126-1|8808	- objtool: Fix segfault in ignore_unreachable_insn()
21mr|kernel-6.6-generic-6.6.126-1|8809	- objtool: Fix verbose disassembly if CROSS_COMPILE isn't set
21mr|kernel-6.6-generic-6.6.126-1|8810	- objtool: Ignore dangling jump table entries
21mr|kernel-6.6-generic-6.6.126-1|8811	- objtool: Ignore end-of-section jumps for KCOV/GCOV
21mr|kernel-6.6-generic-6.6.126-1|8812	- objtool, lkdtm: Obfuscate the do_nothing() pointer
21mr|kernel-6.6-generic-6.6.126-1|8813	- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
21mr|kernel-6.6-generic-6.6.126-1|8814	- objtool, panic: Disable SMAP in __stack_chk_fail()
21mr|kernel-6.6-generic-6.6.126-1|8815	- objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc()
21mr|kernel-6.6-generic-6.6.126-1|8816	- objtool: Silence more KCOV warnings
21mr|kernel-6.6-generic-6.6.126-1|8817	- objtool: Silence more KCOV warnings, part 2
21mr|kernel-6.6-generic-6.6.126-1|8818	- objtool: Stop UNRET validation on UD2
21mr|kernel-6.6-generic-6.6.126-1|8819	- ocfs2: implement handshaking with ocfs2 recovery thread
21mr|kernel-6.6-generic-6.6.126-1|8820	- ocfs2: stop quota recovery before disabling quotas
21mr|kernel-6.6-generic-6.6.126-1|8821	- ocfs2: switch osb->disable_recovery to enum
21mr|kernel-6.6-generic-6.6.126-1|8822	- ocfs2: validate l_tree_depth to avoid out-of-bounds access
21mr|kernel-6.6-generic-6.6.126-1|8823	- octeon_ep: Fix host hang issue during device reboot
21mr|kernel-6.6-generic-6.6.126-1|8824	- octeontx2-af: Fix CGX Receive counters
21mr|kernel-6.6-generic-6.6.126-1|8825	- octeontx2-af: Fix mbox INTR handler when num VFs > 64
21mr|kernel-6.6-generic-6.6.126-1|8826	- octeontx2-af: Free NIX_AF_INT_VEC_GEN irq
21mr|kernel-6.6-generic-6.6.126-1|8827	- octeontx2-pf: macsec: Fix incorrect max transmit size in TX secy
21mr|kernel-6.6-generic-6.6.126-1|8828	- octeontx2-pf: qos: fix VF root node parent queue index
21mr|kernel-6.6-generic-6.6.126-1|8829	- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()
21mr|kernel-6.6-generic-6.6.126-1|8830	- of/irq: Fix device node refcount leakage in API of_irq_parse_one()
21mr|kernel-6.6-generic-6.6.126-1|8831	- of/irq: Fix device node refcount leakage in API of_irq_parse_raw()
21mr|kernel-6.6-generic-6.6.126-1|8832	- of/irq: Fix device node refcount leakages in of_irq_count()
21mr|kernel-6.6-generic-6.6.126-1|8833	- of/irq: Fix device node refcount leakages in of_irq_init()
21mr|kernel-6.6-generic-6.6.126-1|8834	- of: property: Increase NR_FWNODE_REFERENCE_ARGS
21mr|kernel-6.6-generic-6.6.126-1|8835	- of: resolver: Fix device node refcount leakage in of_resolve_phandles()
21mr|kernel-6.6-generic-6.6.126-1|8836	- of: resolver: Simplify of_resolve_phandles() using __free()
21mr|kernel-6.6-generic-6.6.126-1|8837	- openvswitch: Fix unsafe attribute parsing in output_userspace()
21mr|kernel-6.6-generic-6.6.126-1|8838	- openvswitch: use RCU protection in ovs_vport_cmd_fill_info()
21mr|kernel-6.6-generic-6.6.126-1|8839	- orangefs: fix a oob in orangefs_debug_write
21mr|kernel-6.6-generic-6.6.126-1|8840	- ovl: don't allow datadir only
21mr|kernel-6.6-generic-6.6.126-1|8841	- ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
21mr|kernel-6.6-generic-6.6.126-1|8842	- ovl: remove unused forward declaration
21mr|kernel-6.6-generic-6.6.126-1|8843	- page_pool: avoid infinite loop to schedule delayed worker
21mr|kernel-6.6-generic-6.6.126-1|8844	- parisc: Fix double SIGFPE crash
21mr|kernel-6.6-generic-6.6.126-1|8845	- parisc: PDT: Fix missing prototype warning
21mr|kernel-6.6-generic-6.6.126-1|8846	- partitions: mac: fix handling of bogus partition table
21mr|kernel-6.6-generic-6.6.126-1|8847	- PCI/ASPM: Fix link state exit during switch upstream function removal
21mr|kernel-6.6-generic-6.6.126-1|8848	- PCI: Avoid reset when disabled via sysfs
21mr|kernel-6.6-generic-6.6.126-1|8849	- PCI: brcmstb: Fix error path after a call to regulator_bulk_get()
21mr|kernel-6.6-generic-6.6.126-1|8850	- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
21mr|kernel-6.6-generic-6.6.126-1|8851	- PCI: brcmstb: Fix potential premature regulator disabling
21mr|kernel-6.6-generic-6.6.126-1|8852	- PCI: brcmstb: Use internal register to change link capability
21mr|kernel-6.6-generic-6.6.126-1|8853	- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
21mr|kernel-6.6-generic-6.6.126-1|8854	- PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P
21mr|kernel-6.6-generic-6.6.126-1|8855	- PCI: Fix reference leak in pci_alloc_child_bus()
21mr|kernel-6.6-generic-6.6.126-1|8856	- PCI: Fix reference leak in pci_register_host_bridge()
21mr|kernel-6.6-generic-6.6.126-1|8857	- PCI: histb: Fix an error handling path in histb_pcie_probe()
21mr|kernel-6.6-generic-6.6.126-1|8858	- PCI: imx6: Skip controller_id generation logic for i.MX7D
21mr|kernel-6.6-generic-6.6.126-1|8859	- PCI: pciehp: Don't enable HPIE when resuming in poll mode
21mr|kernel-6.6-generic-6.6.126-1|8860	- PCI/portdrv: Only disable pciehp interrupts early when needed
21mr|kernel-6.6-generic-6.6.126-1|8861	- PCI: Remove stray put_device() in pci_register_host_bridge()
21mr|kernel-6.6-generic-6.6.126-1|8862	- PCI: switchtec: Add Microchip PCI100X device IDs
21mr|kernel-6.6-generic-6.6.126-1|8863	- PCI: Use downstream bridges for distributing resources
21mr|kernel-6.6-generic-6.6.126-1|8864	- PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type
21mr|kernel-6.6-generic-6.6.126-1|8865	- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
21mr|kernel-6.6-generic-6.6.126-1|8866	- pds_core: check health in devcmd wait
21mr|kernel-6.6-generic-6.6.126-1|8867	- pds_core: delete VF dev on reset
21mr|kernel-6.6-generic-6.6.126-1|8868	- pds_core: fix memory leak in pdsc_debugfs_add_qcq()
21mr|kernel-6.6-generic-6.6.126-1|8869	- pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
21mr|kernel-6.6-generic-6.6.126-1|8870	- pds_core: make pdsc_auxbus_dev_del() void
21mr|kernel-6.6-generic-6.6.126-1|8871	- pds_core: make wait_context part of q_info
21mr|kernel-6.6-generic-6.6.126-1|8872	- pds_core: Remove unnecessary check in pds_client_adminq_cmd()
21mr|kernel-6.6-generic-6.6.126-1|8873	- pds_core: remove write-after-free of client_id
21mr|kernel-6.6-generic-6.6.126-1|8874	- pds_core: specify auxiliary_device to be created
21mr|kernel-6.6-generic-6.6.126-1|8875	- perf: arm_pmu: Don't disable counter in armpmu_add()
21mr|kernel-6.6-generic-6.6.126-1|8876	- perf arm-spe: Fix load-store operation checking
21mr|kernel-6.6-generic-6.6.126-1|8877	- perf bench: Fix perf bench syscall loop count
21mr|kernel-6.6-generic-6.6.126-1|8878	- perf/core: Add RCU read lock protection to perf_iterate_ctx()
21mr|kernel-6.6-generic-6.6.126-1|8879	- perf/core: Fix child_total_time_enabled accounting bug at task exit
21mr|kernel-6.6-generic-6.6.126-1|8880	- perf/core: Fix low freq setting via IOC_PERIOD
21mr|kernel-6.6-generic-6.6.126-1|8881	- perf/core: Fix perf_pmu_register() vs. perf_init_event()
21mr|kernel-6.6-generic-6.6.126-1|8882	- perf/core: Fix pmus_lock vs. pmus_srcu ordering
21mr|kernel-6.6-generic-6.6.126-1|8883	- perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init
21mr|kernel-6.6-generic-6.6.126-1|8884	- perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list
21mr|kernel-6.6-generic-6.6.126-1|8885	- perf evlist: Add success path to evlist__create_syswide_maps
21mr|kernel-6.6-generic-6.6.126-1|8886	- perf pmu: Don't double count common sysfs and json events
21mr|kernel-6.6-generic-6.6.126-1|8887	- perf python: Check if there is space to copy all the event
21mr|kernel-6.6-generic-6.6.126-1|8888	- perf python: Decrement the refcount of just created event on failure
21mr|kernel-6.6-generic-6.6.126-1|8889	- perf python: Don't keep a raw_data pointer to consumed ring buffer space
21mr|kernel-6.6-generic-6.6.126-1|8890	- perf python: Fixup description of sample.id event member
21mr|kernel-6.6-generic-6.6.126-1|8891	- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
21mr|kernel-6.6-generic-6.6.126-1|8892	- perf stat: Fix find_stat for mixed legacy/non-legacy events
21mr|kernel-6.6-generic-6.6.126-1|8893	- perf tools: annotate asm_pure_loop.S
21mr|kernel-6.6-generic-6.6.126-1|8894	- perf units: Fix insufficient array space
21mr|kernel-6.6-generic-6.6.126-1|8895	- perf/x86: Fix low freqency setting issue
21mr|kernel-6.6-generic-6.6.126-1|8896	- perf/x86: Fix non-sampling (counting) events on certain x86 platforms
21mr|kernel-6.6-generic-6.6.126-1|8897	- perf/x86/intel: Allow to update user space GPRs from PEBS records
21mr|kernel-6.6-generic-6.6.126-1|8898	- perf/x86/intel: Apply static call for drain_pebs
21mr|kernel-6.6-generic-6.6.126-1|8899	- perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read
21mr|kernel-6.6-generic-6.6.126-1|8900	- perf/x86/intel: Ensure LBRs are disabled when a CPU is starting
21mr|kernel-6.6-generic-6.6.126-1|8901	- perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF
21mr|kernel-6.6-generic-6.6.126-1|8902	- perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value.
21mr|kernel-6.6-generic-6.6.126-1|8903	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX
21mr|kernel-6.6-generic-6.6.126-1|8904	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
21mr|kernel-6.6-generic-6.6.126-1|8905	- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR
21mr|kernel-6.6-generic-6.6.126-1|8906	- perf/x86/intel: Use better start period for frequency mode
21mr|kernel-6.6-generic-6.6.126-1|8907	- pfifo_tail_enqueue: Drop new packet when sch->limit == 0
21mr|kernel-6.6-generic-6.6.126-1|8908	- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
21mr|kernel-6.6-generic-6.6.126-1|8909	- phy: Fix error handling in tegra_xusb_port_init
21mr|kernel-6.6-generic-6.6.126-1|8910	- phy: freescale: imx8m-pcie: assert phy reset and perst in power off
21mr|kernel-6.6-generic-6.6.126-1|8911	- phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind
21mr|kernel-6.6-generic-6.6.126-1|8912	- phy: renesas: rcar-gen3-usb2: Set timing registers only once
21mr|kernel-6.6-generic-6.6.126-1|8913	- phy: rockchip: naneng-combphy: compatible reset with old DT
21mr|kernel-6.6-generic-6.6.126-1|8914	- phy: tegra: xusb: remove a stray unlock
21mr|kernel-6.6-generic-6.6.126-1|8915	- phy: tegra: xusb: reset VBUS & ID OVERRIDE
21mr|kernel-6.6-generic-6.6.126-1|8916	- phy: tegra: xusb: Use a bitmask for UTMI pad power state tracking
21mr|kernel-6.6-generic-6.6.126-1|8917	- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
21mr|kernel-6.6-generic-6.6.126-1|8918	- pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware
21mr|kernel-6.6-generic-6.6.126-1|8919	- pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm()
21mr|kernel-6.6-generic-6.6.126-1|8920	- pinctrl: qcom: Clear latched interrupt status when changing IRQ type
21mr|kernel-6.6-generic-6.6.126-1|8921	- pinctrl: renesas: rza2: Fix missing of_node_put() call
21mr|kernel-6.6-generic-6.6.126-1|8922	- pinctrl: renesas: rza2: Fix potential NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|8923	- pinctrl: renesas: rzg2l: Fix missing of_node_put() call
21mr|kernel-6.6-generic-6.6.126-1|8924	- pinctrl: renesas: rzv2m: Fix missing of_node_put() call
21mr|kernel-6.6-generic-6.6.126-1|8925	- pinctrl: tegra: Set SFIO mode to Mux Register
21mr|kernel-6.6-generic-6.6.126-1|8926	- platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL)
21mr|kernel-6.6-generic-6.6.126-1|8927	- platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cycles
21mr|kernel-6.6-generic-6.6.126-1|8928	- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
21mr|kernel-6.6-generic-6.6.126-1|8929	- platform/x86: dell-ddv: Fix temperature calculation
21mr|kernel-6.6-generic-6.6.126-1|8930	- platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet
21mr|kernel-6.6-generic-6.6.126-1|8931	- platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show()
21mr|kernel-6.6-generic-6.6.126-1|8932	- platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplug
21mr|kernel-6.6-generic-6.6.126-1|8933	- platform/x86/intel/vsec: Add Diamond Rapids support
21mr|kernel-6.6-generic-6.6.126-1|8934	- platform/x86: ISST: Correct command storage data length
21mr|kernel-6.6-generic-6.6.126-1|8935	- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e
21mr|kernel-6.6-generic-6.6.126-1|8936	- platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e
21mr|kernel-6.6-generic-6.6.126-1|8937	- platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles
21mr|kernel-6.6-generic-6.6.126-1|8938	- pm: cpupower: bench: Prevent NULL dereference on malloc failure
21mr|kernel-6.6-generic-6.6.126-1|8939	- PM: sleep: Adjust check before setting power.must_resume
21mr|kernel-6.6-generic-6.6.126-1|8940	- PM: sleep: Fix handling devices with direct_complete set on errors
21mr|kernel-6.6-generic-6.6.126-1|8941	- powercap: call put_device() on an error path in powercap_register_control_type()
21mr|kernel-6.6-generic-6.6.126-1|8942	- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
21mr|kernel-6.6-generic-6.6.126-1|8943	- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
21mr|kernel-6.6-generic-6.6.126-1|8944	- powerpc/boot: Check for ld-option support
21mr|kernel-6.6-generic-6.6.126-1|8945	- powerpc/boot: Fix dash warning
21mr|kernel-6.6-generic-6.6.126-1|8946	- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
21mr|kernel-6.6-generic-6.6.126-1|8947	- powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()
21mr|kernel-6.6-generic-6.6.126-1|8948	- power: supply: da9150-fg: fix potential overflow
21mr|kernel-6.6-generic-6.6.126-1|8949	- power: supply: max77693: Fix wrong conversion of charge input threshold value
21mr|kernel-6.6-generic-6.6.126-1|8950	- ppp: Fix KMSAN uninit-value warning with bpf
21mr|kernel-6.6-generic-6.6.126-1|8951	- proc: fix UAF in proc_get_inode()
21mr|kernel-6.6-generic-6.6.126-1|8952	- ptp: ocp: fix start time alignment in ptp_ocp_signal_set
21mr|kernel-6.6-generic-6.6.126-1|8953	- pwm: fsl-ftm: Handle clk_get_rate() returning 0
21mr|kernel-6.6-generic-6.6.126-1|8954	- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
21mr|kernel-6.6-generic-6.6.126-1|8955	- pwm: rcar: Improve register calculation
21mr|kernel-6.6-generic-6.6.126-1|8956	- qibfs: fix _another_ leak
21mr|kernel-6.6-generic-6.6.126-1|8957	- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
21mr|kernel-6.6-generic-6.6.126-1|8958	- qlcnic: fix memory leak issues in qlcnic_sriov_common.c
21mr|kernel-6.6-generic-6.6.126-1|8959	- rapidio: add check for rio_add_net() in rio_scan_alloc_net()
21mr|kernel-6.6-generic-6.6.126-1|8960	- rapidio: fix an API misues when rio_add_net() fails
21mr|kernel-6.6-generic-6.6.126-1|8961	- rcuref: Plug slowpath race in rcuref_put()
21mr|kernel-6.6-generic-6.6.126-1|8962	- rcu-tasks: Always inline rcu_irq_work_resched()
21mr|kernel-6.6-generic-6.6.126-1|8963	- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
21mr|kernel-6.6-generic-6.6.126-1|8964	- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
21mr|kernel-6.6-generic-6.6.126-1|8965	- RDMA/cma: Fix workqueue crash in cma_netevent_work_handler
21mr|kernel-6.6-generic-6.6.126-1|8966	- RDMA/core: Don't expose hw_counters outside of init net namespace
21mr|kernel-6.6-generic-6.6.126-1|8967	- RDMA/core: Silence oversized kvmalloc() warning
21mr|kernel-6.6-generic-6.6.126-1|8968	- RDMA/efa: Reset device on probe failure
21mr|kernel-6.6-generic-6.6.126-1|8969	- RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()
21mr|kernel-6.6-generic-6.6.126-1|8970	- RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()
21mr|kernel-6.6-generic-6.6.126-1|8971	- RDMA/hns: Fix soft lockup during bt pages loop
21mr|kernel-6.6-generic-6.6.126-1|8972	- RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()
21mr|kernel-6.6-generic-6.6.126-1|8973	- RDMA/hns: Fix wrong maximum DMA segment size
21mr|kernel-6.6-generic-6.6.126-1|8974	- RDMA/hns: Fix wrong value of max_sge_rd
21mr|kernel-6.6-generic-6.6.126-1|8975	- RDMA/mana_ib: Allocate PAGE aligned doorbell index
21mr|kernel-6.6-generic-6.6.126-1|8976	- RDMA/mana_ib: Ensure variable err is initialized
21mr|kernel-6.6-generic-6.6.126-1|8977	- RDMA/mlx5: Fix AH static rate parsing
21mr|kernel-6.6-generic-6.6.126-1|8978	- RDMA/mlx5: Fix bind QP error cleanup flow
21mr|kernel-6.6-generic-6.6.126-1|8979	- RDMA/mlx5: Fix calculation of total invalidated pages
21mr|kernel-6.6-generic-6.6.126-1|8980	- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
21mr|kernel-6.6-generic-6.6.126-1|8981	- RDMA/mlx5: Handle errors returned from mlx5r_ib_rate()
21mr|kernel-6.6-generic-6.6.126-1|8982	- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
21mr|kernel-6.6-generic-6.6.126-1|8983	- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
21mr|kernel-6.6-generic-6.6.126-1|8984	- regmap-irq: Add missing kfree()
21mr|kernel-6.6-generic-6.6.126-1|8985	- regulator: check that dummy regulator has been probed before using it
21mr|kernel-6.6-generic-6.6.126-1|8986	- regulator: dummy: force synchronous probing
21mr|kernel-6.6-generic-6.6.126-1|8987	- regulator: max20086: fix invalid memory access
21mr|kernel-6.6-generic-6.6.126-1|8988	- regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator
21mr|kernel-6.6-generic-6.6.126-1|8989	- remoteproc: core: Clear table_sz when rproc_shutdown
21mr|kernel-6.6-generic-6.6.126-1|8990	- remoteproc: qcom_q6v5_mss: Handle platforms with one power domain
21mr|kernel-6.6-generic-6.6.126-1|8991	- remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
21mr|kernel-6.6-generic-6.6.126-1|8992	- remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226
21mr|kernel-6.6-generic-6.6.126-1|8993	- reset: starfive: jh71x0: Fix accessing the empty member on JH7110 SoC
21mr|kernel-6.6-generic-6.6.126-1|8994	- Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context"
21mr|kernel-6.6-generic-6.6.126-1|8995	- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
21mr|kernel-6.6-generic-6.6.126-1|8996	- Revert "drivers: core: synchronize really_probe() and dev_uevent()"
21mr|kernel-6.6-generic-6.6.126-1|8997	- Revert "drm/amd: Stop evicting resources on APUs in suspend"
21mr|kernel-6.6-generic-6.6.126-1|8998	- Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"
21mr|kernel-6.6-generic-6.6.126-1|8999	- Revert "f2fs: rebuild nat_bits during umount"
21mr|kernel-6.6-generic-6.6.126-1|9000	- Revert "gre: Fix IPv6 link-local address generation."
21mr|kernel-6.6-generic-6.6.126-1|9001	- Revert "KVM: e500: always restore irqs"
21mr|kernel-6.6-generic-6.6.126-1|9002	- Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()"
21mr|kernel-6.6-generic-6.6.126-1|9003	- Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock"
21mr|kernel-6.6-generic-6.6.126-1|9004	- Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults"
21mr|kernel-6.6-generic-6.6.126-1|9005	- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
21mr|kernel-6.6-generic-6.6.126-1|9006	- Revert "PCI: Avoid reset when disabled via sysfs"
21mr|kernel-6.6-generic-6.6.126-1|9007	- Revert "PCI: imx6: Skip controller_id generation logic for i.MX7D"
21mr|kernel-6.6-generic-6.6.126-1|9008	- Revert "rndis_host: Flag RNDIS modems as WWAN devices"
21mr|kernel-6.6-generic-6.6.126-1|9009	- Revert "rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads"
21mr|kernel-6.6-generic-6.6.126-1|9010	- Revert "rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads"
21mr|kernel-6.6-generic-6.6.126-1|9011	- Revert "sched/core: Reduce cost of sched_move_task when config autogroup"
21mr|kernel-6.6-generic-6.6.126-1|9012	- Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free"
21mr|kernel-6.6-generic-6.6.126-1|9013	- Revert "smb: client: fix TCP timers deadlock after rmmod"
21mr|kernel-6.6-generic-6.6.126-1|9014	- Revert "vfio/platform: check the bounds of read/write syscalls"
21mr|kernel-6.6-generic-6.6.126-1|9015	- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
21mr|kernel-6.6-generic-6.6.126-1|9016	- ring-buffer: Fix bytes_dropped calculation issue
21mr|kernel-6.6-generic-6.6.126-1|9017	- riscv: Avoid fortify warning in syscall_get_arguments()
21mr|kernel-6.6-generic-6.6.126-1|9018	- riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT
21mr|kernel-6.6-generic-6.6.126-1|9019	- riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init()
21mr|kernel-6.6-generic-6.6.126-1|9020	- riscv: cacheinfo: Use of_property_present() for non-boolean properties
21mr|kernel-6.6-generic-6.6.126-1|9021	- riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions
21mr|kernel-6.6-generic-6.6.126-1|9022	- RISC-V: Enable cbo.zero in usermode
21mr|kernel-6.6-generic-6.6.126-1|9023	- RISC-V: errata: Use medany for relocatable builds
21mr|kernel-6.6-generic-6.6.126-1|9024	- riscv: Fix enabling cbo.zero when running in M-mode
21mr|kernel-6.6-generic-6.6.126-1|9025	- riscv: Fix hugetlb retrieval of number of ptes in case of !present pte
21mr|kernel-6.6-generic-6.6.126-1|9026	- riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra
21mr|kernel-6.6-generic-6.6.126-1|9027	- riscv/futex: sign extend compare value in atomic cmpxchg
21mr|kernel-6.6-generic-6.6.126-1|9028	- riscv: KGDB: Do not inline arch_kgdb_breakpoint()
21mr|kernel-6.6-generic-6.6.126-1|9029	- riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
21mr|kernel-6.6-generic-6.6.126-1|9030	- RISC-V: KVM: Disable the kernel perf counter during configure
21mr|kernel-6.6-generic-6.6.126-1|9031	- riscv: KVM: Fix hart suspend status check
21mr|kernel-6.6-generic-6.6.126-1|9032	- riscv: KVM: Fix SBI IPI error generation
21mr|kernel-6.6-generic-6.6.126-1|9033	- riscv: KVM: Fix SBI TIME error generation
21mr|kernel-6.6-generic-6.6.126-1|9034	- RISCV: KVM: Introduce mp_state_lock to avoid lock inversion
21mr|kernel-6.6-generic-6.6.126-1|9035	- riscv: Pass patch_text() the length in bytes
21mr|kernel-6.6-generic-6.6.126-1|9036	- riscv: Prevent a bad reference count on CPU nodes
21mr|kernel-6.6-generic-6.6.126-1|9037	- riscv: Properly export reserved regions in /proc/iomem
21mr|kernel-6.6-generic-6.6.126-1|9038	- riscv: Provide all alternative macros all the time
21mr|kernel-6.6-generic-6.6.126-1|9039	- riscv: signal: fix signal frame size
21mr|kernel-6.6-generic-6.6.126-1|9040	- riscv: signal: fix signal_minsigstksz
21mr|kernel-6.6-generic-6.6.126-1|9041	- rndis_host: Flag RNDIS modems as WWAN devices
21mr|kernel-6.6-generic-6.6.126-1|9042	- rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
21mr|kernel-6.6-generic-6.6.126-1|9043	- rtc: pcf85063: do a SW reset if POR failed
21mr|kernel-6.6-generic-6.6.126-1|9044	- rtla/timerlat_hist: Abort event processing on second signal
21mr|kernel-6.6-generic-6.6.126-1|9045	- rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
21mr|kernel-6.6-generic-6.6.126-1|9046	- rtla/timerlat_top: Abort event processing on second signal
21mr|kernel-6.6-generic-6.6.126-1|9047	- rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
21mr|kernel-6.6-generic-6.6.126-1|9048	- rtnetlink: Allocate vfinfo size for VF GUIDs when supported
21mr|kernel-6.6-generic-6.6.126-1|9049	- rtnl: add helper to check if a notification is needed
21mr|kernel-6.6-generic-6.6.126-1|9050	- rtnl: add helper to check if rtnl group has listeners
21mr|kernel-6.6-generic-6.6.126-1|9051	- rust: Disallow BTF generation with Rust + LTO
21mr|kernel-6.6-generic-6.6.126-1|9052	- rust: error: add missing newline to pr_warn! calls
21mr|kernel-6.6-generic-6.6.126-1|9053	- rust: init: add missing newline to pr_info! calls
21mr|kernel-6.6-generic-6.6.126-1|9054	- rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Option<KBox<T>>`
21mr|kernel-6.6-generic-6.6.126-1|9055	- rust: lockdep: Remove support for dynamically allocated LockClassKeys
21mr|kernel-6.6-generic-6.6.126-1|9056	- rxrpc: rxperf: Fix missing decoding of terminal magic cookie
21mr|kernel-6.6-generic-6.6.126-1|9057	- s390/cio: Fix CHPID "configure" attribute caching
21mr|kernel-6.6-generic-6.6.126-1|9058	- s390/ism: add release function for struct device
21mr|kernel-6.6-generic-6.6.126-1|9059	- s390/sclp: Add check for get_zeroed_page()
21mr|kernel-6.6-generic-6.6.126-1|9060	- s390/traps: Fix test_monitor_call() inline assembly
21mr|kernel-6.6-generic-6.6.126-1|9061	- s390/tty: Fix a potential memory leak bug
21mr|kernel-6.6-generic-6.6.126-1|9062	- sch_drr: make drr_qlen_notify() idempotent
21mr|kernel-6.6-generic-6.6.126-1|9063	- sched: address a potential NULL pointer dereference in the GRED scheduler.
21mr|kernel-6.6-generic-6.6.126-1|9064	- sched: Clarify wake_up_q()'s write to task->wake_q.next
21mr|kernel-6.6-generic-6.6.126-1|9065	- sched/core: Prevent rescheduling when interrupts are disabled
21mr|kernel-6.6-generic-6.6.126-1|9066	- sched/cpufreq: Rework schedutil governor performance estimation
21mr|kernel-6.6-generic-6.6.126-1|9067	- sched/deadline: Use online cpus for validating runtime
21mr|kernel-6.6-generic-6.6.126-1|9068	- sched/debug: Provide slice length for fair tasks
21mr|kernel-6.6-generic-6.6.126-1|9069	- sched/fair: Fix potential memory corruption in child_cfs_rq_on_list
21mr|kernel-6.6-generic-6.6.126-1|9070	- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
21mr|kernel-6.6-generic-6.6.126-1|9071	- sched/isolation: Prevent boot crash when the boot CPU is nohz_full
21mr|kernel-6.6-generic-6.6.126-1|9072	- sched/smt: Always inline sched_smt_active()
21mr|kernel-6.6-generic-6.6.126-1|9073	- sched/topology: Consolidate and clean up access to a CPU's max compute capacity
21mr|kernel-6.6-generic-6.6.126-1|9074	- sch_ets: make est_qlen_notify() idempotent
21mr|kernel-6.6-generic-6.6.126-1|9075	- sch_hfsc: make hfsc_qlen_notify() idempotent
21mr|kernel-6.6-generic-6.6.126-1|9076	- sch_htb: make htb_deactivate() idempotent
21mr|kernel-6.6-generic-6.6.126-1|9077	- sch_htb: make htb_qlen_notify() idempotent
21mr|kernel-6.6-generic-6.6.126-1|9078	- sch_qfq: make qfq_qlen_notify() idempotent
21mr|kernel-6.6-generic-6.6.126-1|9079	- scripts: generate_rust_analyzer: add missing macros deps
21mr|kernel-6.6-generic-6.6.126-1|9080	- scsi: core: Clear driver private data when retrying request
21mr|kernel-6.6-generic-6.6.126-1|9081	- scsi: core: Clear flags for scsi_cmnd that did not complete
21mr|kernel-6.6-generic-6.6.126-1|9082	- scsi: core: Do not retry I/Os during depopulation
21mr|kernel-6.6-generic-6.6.126-1|9083	- scsi: core: Handle depopulation and restoration in progress
21mr|kernel-6.6-generic-6.6.126-1|9084	- scsi: core: Use GFP_NOIO to avoid circular locking dependency
21mr|kernel-6.6-generic-6.6.126-1|9085	- scsi: hisi_sas: Enable force phy when SATA disk directly connected
21mr|kernel-6.6-generic-6.6.126-1|9086	- scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
21mr|kernel-6.6-generic-6.6.126-1|9087	- scsi: Improve CDL control
21mr|kernel-6.6-generic-6.6.126-1|9088	- scsi: iscsi: Fix missing scsi_host_put() in error path
21mr|kernel-6.6-generic-6.6.126-1|9089	- scsi: megaraid_sas: Block zero-length ATA VPD inquiry
21mr|kernel-6.6-generic-6.6.126-1|9090	- scsi: pm80xx: Set phy_attached to zero when device is gone
21mr|kernel-6.6-generic-6.6.126-1|9091	- scsi: qla1280: Fix kernel oops when debug level > 2
21mr|kernel-6.6-generic-6.6.126-1|9092	- scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer
21mr|kernel-6.6-generic-6.6.126-1|9093	- scsi: st: Fix array overflow in st_setup()
21mr|kernel-6.6-generic-6.6.126-1|9094	- scsi: target: spc: Fix RSOC parameter data header size
21mr|kernel-6.6-generic-6.6.126-1|9095	- scsi: ufs: bsg: Set bsg_queue to NULL after removal
21mr|kernel-6.6-generic-6.6.126-1|9096	- scsi: ufs: core: Add ufshcd_is_ufs_dev_busy()
21mr|kernel-6.6-generic-6.6.126-1|9097	- scsi: ufs: core: Add UFS RTC support
21mr|kernel-6.6-generic-6.6.126-1|9098	- scsi: ufs: core: bsg: Fix crash when arpmb command fails
21mr|kernel-6.6-generic-6.6.126-1|9099	- scsi: ufs: core: Cancel RTC work during ufshcd_remove()
21mr|kernel-6.6-generic-6.6.126-1|9100	- scsi: ufs: core: Fix another deadlock during RTC update
21mr|kernel-6.6-generic-6.6.126-1|9101	- scsi: ufs: core: Fix deadlock during RTC update
21mr|kernel-6.6-generic-6.6.126-1|9102	- scsi: ufs: core: Fix error return with query response
21mr|kernel-6.6-generic-6.6.126-1|9103	- scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()
21mr|kernel-6.6-generic-6.6.126-1|9104	- scsi: ufs: core: Introduce ufshcd_has_pending_tasks()
21mr|kernel-6.6-generic-6.6.126-1|9105	- scsi: ufs: core: Prepare to introduce a new clock_gating lock
21mr|kernel-6.6-generic-6.6.126-1|9106	- scsi: ufs: core: Start the RTC update work later
21mr|kernel-6.6-generic-6.6.126-1|9107	- scsi: ufs: exynos: Ensure consistent phy reference counts
21mr|kernel-6.6-generic-6.6.126-1|9108	- scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init()
21mr|kernel-6.6-generic-6.6.126-1|9109	- scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort()
21mr|kernel-6.6-generic-6.6.126-1|9110	- scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get
21mr|kernel-6.6-generic-6.6.126-1|9111	- scsi: ufs: qcom: Only free platform MSIs when ESI is enabled
21mr|kernel-6.6-generic-6.6.126-1|9112	- sctp: add mutual exclusion in proc_sctp_do_udp_port()
21mr|kernel-6.6-generic-6.6.126-1|9113	- sctp: detect and prevent references to a freed transport in sendmsg
21mr|kernel-6.6-generic-6.6.126-1|9114	- sctp: Fix undefined behavior in left shift operation
21mr|kernel-6.6-generic-6.6.126-1|9115	- selftests/bpf: extend changes_pkt_data with cases w/o subprograms
21mr|kernel-6.6-generic-6.6.126-1|9116	- selftests/bpf: Fix invalid flag of recv()
21mr|kernel-6.6-generic-6.6.126-1|9117	- selftests/bpf: Fix string read in strncmp benchmark
21mr|kernel-6.6-generic-6.6.126-1|9118	- selftests/bpf: freplace tests for tracking of changes_packet_data
21mr|kernel-6.6-generic-6.6.126-1|9119	- selftests/bpf: Select NUMA_NO_NODE to create map
21mr|kernel-6.6-generic-6.6.126-1|9120	- selftests/bpf: test for changing packet data from global functions
21mr|kernel-6.6-generic-6.6.126-1|9121	- selftests/bpf: validate that tail call invalidates packet pointers
21mr|kernel-6.6-generic-6.6.126-1|9122	- selftests/exec: Build both static and non-static load_address tests
21mr|kernel-6.6-generic-6.6.126-1|9123	- selftests/exec: load_address: conform test to TAP format output
21mr|kernel-6.6-generic-6.6.126-1|9124	- selftests/futex: futex_waitv wouldblock test should fail
21mr|kernel-6.6-generic-6.6.126-1|9125	- selftests: gpio: gpio-sim: Fix missing chip disablements
21mr|kernel-6.6-generic-6.6.126-1|9126	- selftests/mincore: Allow read-ahead pages to reach the end of the file
21mr|kernel-6.6-generic-6.6.126-1|9127	- selftests/mm: compaction_test: support platform with huge mount of memory
21mr|kernel-6.6-generic-6.6.126-1|9128	- selftests/mm/cow: fix the incorrect error handling
21mr|kernel-6.6-generic-6.6.126-1|9129	- selftests/mm: generate a temporary mountpoint for cgroup filesystem
21mr|kernel-6.6-generic-6.6.126-1|9130	- selftests: mptcp: add mptcp_lib_wait_local_port_listen
21mr|kernel-6.6-generic-6.6.126-1|9131	- selftests: mptcp: close fd_in before returning in main_loop
21mr|kernel-6.6-generic-6.6.126-1|9132	- selftests: mptcp: fix incorrect fd checks in main_loop
21mr|kernel-6.6-generic-6.6.126-1|9133	- selftests: rtnetlink: update netdevsim ipsec output format
21mr|kernel-6.6-generic-6.6.126-1|9134	- selftests: ublk: fix test_stripe_04
21mr|kernel-6.6-generic-6.6.126-1|9135	- selinux: Chain up tool resolving errors in install_policy.sh
21mr|kernel-6.6-generic-6.6.126-1|9136	- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
21mr|kernel-6.6-generic-6.6.126-1|9137	- serial: 8250: Fix fifo underflow on flush
21mr|kernel-6.6-generic-6.6.126-1|9138	- serial: msm: Configure correct working mode before starting earlycon
21mr|kernel-6.6-generic-6.6.126-1|9139	- serial: port: Always update ->iotype in __uart_read_properties()
21mr|kernel-6.6-generic-6.6.126-1|9140	- serial: port: Assign ->iotype correctly when ->iobase is set
21mr|kernel-6.6-generic-6.6.126-1|9141	- serial: sifive: lock port in startup()/shutdown() callbacks
21mr|kernel-6.6-generic-6.6.126-1|9142	- sign-file,extract-cert: avoid using deprecated ERR_get_error_line()
21mr|kernel-6.6-generic-6.6.126-1|9143	- sign-file,extract-cert: move common SSL helper functions to a header
21mr|kernel-6.6-generic-6.6.126-1|9144	- sign-file,extract-cert: use pkcs11 provider for OPENSSL MAJOR >= 3
21mr|kernel-6.6-generic-6.6.126-1|9145	- slimbus: messaging: Free transaction ID in delayed interrupt scenario
21mr|kernel-6.6-generic-6.6.126-1|9146	- smack: dont compile ipv6 code unless ipv6 is configured
21mr|kernel-6.6-generic-6.6.126-1|9147	- smb311 client: fix missing tcon check when mounting with linux/posix extensions
21mr|kernel-6.6-generic-6.6.126-1|9148	- smb3: add support for IAKerb
21mr|kernel-6.6-generic-6.6.126-1|9149	- smb3 client: fix open hardlink on deferred close file error
21mr|kernel-6.6-generic-6.6.126-1|9150	- smb: client: Add check for next_buffer in receive_encrypted_standard()
21mr|kernel-6.6-generic-6.6.126-1|9151	- smb: client: Avoid race in open_cached_dir with lease breaks
21mr|kernel-6.6-generic-6.6.126-1|9152	- smb: client: fix chmod(2) regression with ATTR_READONLY
21mr|kernel-6.6-generic-6.6.126-1|9153	- smb: client: Fix match_session bug preventing session reuse
21mr|kernel-6.6-generic-6.6.126-1|9154	- smb: client: fix memory leak during error handling for POSIX mkdir
21mr|kernel-6.6-generic-6.6.126-1|9155	- smb: client: Fix netns refcount imbalance causing leaks and use-after-free
21mr|kernel-6.6-generic-6.6.126-1|9156	- smb: client: fix noisy when tree connecting to DFS interlink targets
21mr|kernel-6.6-generic-6.6.126-1|9157	- smb: client: fix regression with guest option
21mr|kernel-6.6-generic-6.6.126-1|9158	- smb: client: fix zero length for mkdir POSIX create context
21mr|kernel-6.6-generic-6.6.126-1|9159	- soc: imx8m: Remove global soc_uid
21mr|kernel-6.6-generic-6.6.126-1|9160	- soc: imx8m: Unregister cpufreq and soc dev in cleanup path
21mr|kernel-6.6-generic-6.6.126-1|9161	- soc: imx8m: Use devm_* to simplify probe failure handling
21mr|kernel-6.6-generic-6.6.126-1|9162	- sockmap, vsock: For connectible sockets allow only connected
21mr|kernel-6.6-generic-6.6.126-1|9163	- soc: loongson: loongson2_guts: Add check for devm_kstrdup()
21mr|kernel-6.6-generic-6.6.126-1|9164	- soc/mediatek: mtk-devapc: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|9165	- soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
21mr|kernel-6.6-generic-6.6.126-1|9166	- soc: qcom: ice: introduce devm_of_qcom_ice_get
21mr|kernel-6.6-generic-6.6.126-1|9167	- soc: qcom: pdr: Fix the potential deadlock
21mr|kernel-6.6-generic-6.6.126-1|9168	- soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()
21mr|kernel-6.6-generic-6.6.126-1|9169	- soc/tegra: fuse: Update Tegra234 nvmem keepout list
21mr|kernel-6.6-generic-6.6.126-1|9170	- sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
21mr|kernel-6.6-generic-6.6.126-1|9171	- soundwire: slave: fix an OF node reference leak in soundwire slave device
21mr|kernel-6.6-generic-6.6.126-1|9172	- sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes
21mr|kernel-6.6-generic-6.6.126-1|9173	- sparc/mm: disable preemption in lazy mmu mode
21mr|kernel-6.6-generic-6.6.126-1|9174	- spi: cadence-qspi: Fix probe on AM62A LP SK
21mr|kernel-6.6-generic-6.6.126-1|9175	- spi: loopback-test: Do not split 1024-byte hexdumps
21mr|kernel-6.6-generic-6.6.126-1|9176	- spi-mxs: Fix chipselect glitch
21mr|kernel-6.6-generic-6.6.126-1|9177	- spi: sn-f-ospi: Fix division by zero
21mr|kernel-6.6-generic-6.6.126-1|9178	- spi: spi-imx: Add check for spi_imx_setupxfer()
21mr|kernel-6.6-generic-6.6.126-1|9179	- spi: tegra114: Don't fail set_cs_timing when delays are zero
21mr|kernel-6.6-generic-6.6.126-1|9180	- spi: tegra114: Use value to check for invalid delays
21mr|kernel-6.6-generic-6.6.126-1|9181	- spi: tegra210-quad: add rate limiting and simplify timeout error message
21mr|kernel-6.6-generic-6.6.126-1|9182	- spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts
21mr|kernel-6.6-generic-6.6.126-1|9183	- splice: remove duplicate noinline from pipe_clear_nowait
21mr|kernel-6.6-generic-6.6.126-1|9184	- spufs: fix a leak in spufs_create_context()
21mr|kernel-6.6-generic-6.6.126-1|9185	- spufs: fix a leak on spufs_new_file() failure
21mr|kernel-6.6-generic-6.6.126-1|9186	- spufs: fix gang directory lifetimes
21mr|kernel-6.6-generic-6.6.126-1|9187	- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
21mr|kernel-6.6-generic-6.6.126-1|9188	- staging: axis-fifo: Remove hardware resets for user errors
21mr|kernel-6.6-generic-6.6.126-1|9189	- staging: iio: adc: ad7816: Correct conditional logic for store mode
21mr|kernel-6.6-generic-6.6.126-1|9190	- staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES
21mr|kernel-6.6-generic-6.6.126-1|9191	- stmmac: loongson: Pass correct arg to PCI function
21mr|kernel-6.6-generic-6.6.126-1|9192	- string: Add load_unaligned_zeropad() code path to sized_strscpy()
21mr|kernel-6.6-generic-6.6.126-1|9193	- strparser: Add read_sock callback
21mr|kernel-6.6-generic-6.6.126-1|9194	- SUNRPC: convert RPC_TASK_* constants to enum
21mr|kernel-6.6-generic-6.6.126-1|9195	- SUNRPC: Handle -ETIMEDOUT return from tlshd
21mr|kernel-6.6-generic-6.6.126-1|9196	- SUNRPC: Prevent looping due to rpc_signal_task() races
21mr|kernel-6.6-generic-6.6.126-1|9197	- sunrpc: suppress warnings for unused procfs functions
21mr|kernel-6.6-generic-6.6.126-1|9198	- tc: Ensure we have enough buffer space when sending filter netlink notifications
21mr|kernel-6.6-generic-6.6.126-1|9199	- tcp: adjust rcvq_space after updating scaling ratio
21mr|kernel-6.6-generic-6.6.126-1|9200	- tcp: Defer ts_recent changes until req is owned
21mr|kernel-6.6-generic-6.6.126-1|9201	- tcp: drop secpath at the same time as we currently drop dst
21mr|kernel-6.6-generic-6.6.126-1|9202	- tcp: fix forever orphan socket caused by tcp_abort
21mr|kernel-6.6-generic-6.6.126-1|9203	- tcp: fix races in tcp_abort()
21mr|kernel-6.6-generic-6.6.126-1|9204	- team: better TEAM_OPTION_TYPE_STRING validation
21mr|kernel-6.6-generic-6.6.126-1|9205	- tee: optee: Fix supplicant wait loop
21mr|kernel-6.6-generic-6.6.126-1|9206	- test suite: use %%zu to print size_t
21mr|kernel-6.6-generic-6.6.126-1|9207	- thermal/cpufreq_cooling: Remove structure member documentation
21mr|kernel-6.6-generic-6.6.126-1|9208	- thermal/drivers/rockchip: Add missing rk3328 mapping entry
21mr|kernel-6.6-generic-6.6.126-1|9209	- thermal: int340x: Add NULL check for adev
21mr|kernel-6.6-generic-6.6.126-1|9210	- thunderbolt: Scan retimers after device router has been enumerated
21mr|kernel-6.6-generic-6.6.126-1|9211	- timekeeping: Add a lockdep override in tick_freeze()
21mr|kernel-6.6-generic-6.6.126-1|9212	- tipc: fix memory leak in tipc_link_xmit
21mr|kernel-6.6-generic-6.6.126-1|9213	- tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
21mr|kernel-6.6-generic-6.6.126-1|9214	- tools: fix annoying "mkdir -p ..." logs when building tools in parallel
21mr|kernel-6.6-generic-6.6.126-1|9215	- tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing
21mr|kernel-6.6-generic-6.6.126-1|9216	- tools: ynl: ethtool.py: Output timestamping statistics from tsinfo-get operation
21mr|kernel-6.6-generic-6.6.126-1|9217	- tpm: do not start chip while suspended
21mr|kernel-6.6-generic-6.6.126-1|9218	- tpm: tis: Double the timeout B to 4s
21mr|kernel-6.6-generic-6.6.126-1|9219	- tpm, tpm_tis: Fix timeout handling when waiting for TPM status
21mr|kernel-6.6-generic-6.6.126-1|9220	- tpm, tpm_tis: Workaround failed command reception on Infineon devices
21mr|kernel-6.6-generic-6.6.126-1|9221	- tracing: Add __print_dynamic_array() helper
21mr|kernel-6.6-generic-6.6.126-1|9222	- tracing: Add __string_len() example
21mr|kernel-6.6-generic-6.6.126-1|9223	- tracing: Allow creating instances with specified system events
21mr|kernel-6.6-generic-6.6.126-1|9224	- tracing: Correct the refcount if the hist/hist_debug file fails to open
21mr|kernel-6.6-generic-6.6.126-1|9225	- tracing: Do not add length to print format in synthetic events
21mr|kernel-6.6-generic-6.6.126-1|9226	- tracing: Do not take trace_event_sem in print_event_fields()
21mr|kernel-6.6-generic-6.6.126-1|9227	- tracing: Do not use PERF enums when perf is not defined
21mr|kernel-6.6-generic-6.6.126-1|9228	- tracing: Ensure module defining synth event cannot be unloaded while tracing
21mr|kernel-6.6-generic-6.6.126-1|9229	- tracing: Fix bad hist from corrupting named_triggers list
21mr|kernel-6.6-generic-6.6.126-1|9230	- tracing: Fix filter string testing
21mr|kernel-6.6-generic-6.6.126-1|9231	- tracing: Fix oob write in trace_seq_to_buffer()
21mr|kernel-6.6-generic-6.6.126-1|9232	- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER
21mr|kernel-6.6-generic-6.6.126-1|9233	- tracing: Fix synth event printk format for str fields
21mr|kernel-6.6-generic-6.6.126-1|9234	- tracing: Fix use-after-free in print_graph_function_flags during tracer switching
21mr|kernel-6.6-generic-6.6.126-1|9235	- tracing/hist: Add poll(POLLIN) support on hist file
21mr|kernel-6.6-generic-6.6.126-1|9236	- tracing/hist: Support POLLPRI event for poll on histogram
21mr|kernel-6.6-generic-6.6.126-1|9237	- tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
21mr|kernel-6.6-generic-6.6.126-1|9238	- tracing: probe-events: Add comments about entry data storing code
21mr|kernel-6.6-generic-6.6.126-1|9239	- tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro
21mr|kernel-6.6-generic-6.6.126-1|9240	- tracing: probes: Fix a possible race in trace_probe_log APIs
21mr|kernel-6.6-generic-6.6.126-1|9241	- tracing: samples: Initialize trace_array_printk() with the correct function
21mr|kernel-6.6-generic-6.6.126-1|9242	- tracing: Switch trace_events_hist.c code over to use guard()
21mr|kernel-6.6-generic-6.6.126-1|9243	- tracing: tprobe-events: Fix a memory leak when tprobe with $retval
21mr|kernel-6.6-generic-6.6.126-1|9244	- tracing: Verify event formats that have "%%*p.."
21mr|kernel-6.6-generic-6.6.126-1|9245	- tsnep: fix timestamping with a stacked DSA driver
21mr|kernel-6.6-generic-6.6.126-1|9246	- tsnep: Inline small fragments within TX descriptor
21mr|kernel-6.6-generic-6.6.126-1|9247	- tty: n_tty: use uint for space returned by tty_write_room()
21mr|kernel-6.6-generic-6.6.126-1|9248	- tty: serial: 8250: Add Brainboxes XC devices
21mr|kernel-6.6-generic-6.6.126-1|9249	- tty: serial: 8250: Add some more device IDs
21mr|kernel-6.6-generic-6.6.126-1|9250	- tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
21mr|kernel-6.6-generic-6.6.126-1|9251	- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
21mr|kernel-6.6-generic-6.6.126-1|9252	- types: Complement the aligned types with signed 64-bit one
21mr|kernel-6.6-generic-6.6.126-1|9253	- ublk: set_params: properly check if parameters can be applied
21mr|kernel-6.6-generic-6.6.126-1|9254	- ubsan: Fix panic from test_ubsan_out_of_bounds
21mr|kernel-6.6-generic-6.6.126-1|9255	- ucsi_ccg: Don't show failed to get FW build information error
21mr|kernel-6.6-generic-6.6.126-1|9256	- udf: Fix inode_getblk() return value
21mr|kernel-6.6-generic-6.6.126-1|9257	- udf: Make sure i_lenExtents is uptodate on inode eviction
21mr|kernel-6.6-generic-6.6.126-1|9258	- udmabuf: fix a buf size overflow issue during udmabuf creation
21mr|kernel-6.6-generic-6.6.126-1|9259	- udp: Fix memory accounting leak.
21mr|kernel-6.6-generic-6.6.126-1|9260	- um: hostfs: avoid issues on inode number reuse by host
21mr|kernel-6.6-generic-6.6.126-1|9261	- umount: Allow superblock owners to force umount
21mr|kernel-6.6-generic-6.6.126-1|9262	- um: remove copy_from_kernel_nofault_allowed
21mr|kernel-6.6-generic-6.6.126-1|9263	- uprobes: Fix race in uprobe_free_utask
21mr|kernel-6.6-generic-6.6.126-1|9264	- uprobes: Reject the shared zeropage in uprobe_write_opcode()
21mr|kernel-6.6-generic-6.6.126-1|9265	- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone
21mr|kernel-6.6-generic-6.6.126-1|9266	- usb: atm: cxacru: fix a flaw in existing endpoint checks
21mr|kernel-6.6-generic-6.6.126-1|9267	- usb: cdc-acm: Check control transfer buffer size before access
21mr|kernel-6.6-generic-6.6.126-1|9268	- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk
21mr|kernel-6.6-generic-6.6.126-1|9269	- usb: cdc-acm: Fix handling of oversized fragments
21mr|kernel-6.6-generic-6.6.126-1|9270	- usb: cdns3: Fix deadlock when using NCM gadget
21mr|kernel-6.6-generic-6.6.126-1|9271	- usb: cdnsp: Fix issue with resuming from L1
21mr|kernel-6.6-generic-6.6.126-1|9272	- usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
21mr|kernel-6.6-generic-6.6.126-1|9273	- usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
21mr|kernel-6.6-generic-6.6.126-1|9274	- usb: chipidea: ci_hdrc_imx: fix usbmisc handling
21mr|kernel-6.6-generic-6.6.126-1|9275	- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
21mr|kernel-6.6-generic-6.6.126-1|9276	- usb: core: fix pipe creation for get_bMaxPacketSize0
21mr|kernel-6.6-generic-6.6.126-1|9277	- usb: dwc2: gadget: remove of_node reference upon udc_stop
21mr|kernel-6.6-generic-6.6.126-1|9278	- usb: dwc3: Fix timeout issue during controller enter/exit from halt state
21mr|kernel-6.6-generic-6.6.126-1|9279	- usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield
21mr|kernel-6.6-generic-6.6.126-1|9280	- usb: dwc3: gadget: check that event count does not exceed event buffer length
21mr|kernel-6.6-generic-6.6.126-1|9281	- usb: dwc3: gadget: Prevent irq storm when TH re-executes
21mr|kernel-6.6-generic-6.6.126-1|9282	- usb: dwc3: gadget: Refactor loop to avoid NULL endpoints
21mr|kernel-6.6-generic-6.6.126-1|9283	- usb: dwc3: Set SUSPENDENABLE soon after phy init
21mr|kernel-6.6-generic-6.6.126-1|9284	- usb: dwc3: xilinx: Prevent spike in reset signal
21mr|kernel-6.6-generic-6.6.126-1|9285	- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
21mr|kernel-6.6-generic-6.6.126-1|9286	- usb: gadget: Check bmAttributes only if configuration is valid
21mr|kernel-6.6-generic-6.6.126-1|9287	- USB: gadget: core: create sysfs link between udc and gadget
21mr|kernel-6.6-generic-6.6.126-1|9288	- usb: gadget: core: flush gadget workqueue after device removal
21mr|kernel-6.6-generic-6.6.126-1|9289	- usb: gadget: f_ecm: Add get_status callback
21mr|kernel-6.6-generic-6.6.126-1|9290	- usb: gadget: Fix setting self-powered state on suspend
21mr|kernel-6.6-generic-6.6.126-1|9291	- usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retries
21mr|kernel-6.6-generic-6.6.126-1|9292	- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths
21mr|kernel-6.6-generic-6.6.126-1|9293	- USB: gadget: f_midi: f_midi_complete to call queue_work
21mr|kernel-6.6-generic-6.6.126-1|9294	- usb: gadget: Set self-powered based on MaxPower and bmAttributes
21mr|kernel-6.6-generic-6.6.126-1|9295	- usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
21mr|kernel-6.6-generic-6.6.126-1|9296	- usb: gadget: udc: renesas_usb3: Fix compiler warning
21mr|kernel-6.6-generic-6.6.126-1|9297	- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails
21mr|kernel-6.6-generic-6.6.126-1|9298	- usb: gadget: Use get_status callback to set remote wakeup capability
21mr|kernel-6.6-generic-6.6.126-1|9299	- usb: gadget: uvc: Fix ERR_PTR dereference in uvc_v4l2.c
21mr|kernel-6.6-generic-6.6.126-1|9300	- usb: host: max3421-hcd: Add missing spi_device_id table
21mr|kernel-6.6-generic-6.6.126-1|9301	- usb: host: tegra: Prevent host controller crash when OTG port is used
21mr|kernel-6.6-generic-6.6.126-1|9302	- usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func
21mr|kernel-6.6-generic-6.6.126-1|9303	- USB: hub: Ignore non-compliant devices with too many configs or interfaces
21mr|kernel-6.6-generic-6.6.126-1|9304	- usb: hub: lack of clearing xHC resources
21mr|kernel-6.6-generic-6.6.126-1|9305	- usbnet:fix NPE during rx_complete
21mr|kernel-6.6-generic-6.6.126-1|9306	- usbnet: gl620a: fix endpoint checking in genelink_bind()
21mr|kernel-6.6-generic-6.6.126-1|9307	- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
21mr|kernel-6.6-generic-6.6.126-1|9308	- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI
21mr|kernel-6.6-generic-6.6.126-1|9309	- usb: phy: generic: Use proper helper for property detection
21mr|kernel-6.6-generic-6.6.126-1|9310	- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
21mr|kernel-6.6-generic-6.6.126-1|9311	- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
21mr|kernel-6.6-generic-6.6.126-1|9312	- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
21mr|kernel-6.6-generic-6.6.126-1|9313	- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist
21mr|kernel-6.6-generic-6.6.126-1|9314	- usb: renesas_usbhs: Call clk_put()
21mr|kernel-6.6-generic-6.6.126-1|9315	- usb: renesas_usbhs: Flush the notify_hotplug_work
21mr|kernel-6.6-generic-6.6.126-1|9316	- usb: renesas_usbhs: Use devm_usb_get_phy()
21mr|kernel-6.6-generic-6.6.126-1|9317	- usb: roles: set switch registered flag early on
21mr|kernel-6.6-generic-6.6.126-1|9318	- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
21mr|kernel-6.6-generic-6.6.126-1|9319	- USB: serial: ftdi_sio: add support for Altera USB Blaster 3
21mr|kernel-6.6-generic-6.6.126-1|9320	- USB: serial: option: add MeiG Smart SLM828
21mr|kernel-6.6-generic-6.6.126-1|9321	- USB: serial: option: add Sierra Wireless EM9291
21mr|kernel-6.6-generic-6.6.126-1|9322	- USB: serial: option: add Telit Cinterion FE990B compositions
21mr|kernel-6.6-generic-6.6.126-1|9323	- USB: serial: option: add Telit Cinterion FN990B compositions
21mr|kernel-6.6-generic-6.6.126-1|9324	- USB: serial: option: drop MeiG Smart defines
21mr|kernel-6.6-generic-6.6.126-1|9325	- USB: serial: option: fix Telit Cinterion FE990A name
21mr|kernel-6.6-generic-6.6.126-1|9326	- USB: serial: option: fix Telit Cinterion FN990A name
21mr|kernel-6.6-generic-6.6.126-1|9327	- USB: serial: option: match on interface class for Telit FN990B
21mr|kernel-6.6-generic-6.6.126-1|9328	- USB: serial: simple: add OWON HDS200 series oscilloscope support
21mr|kernel-6.6-generic-6.6.126-1|9329	- USB: storage: quirk for ADATA Portable HDD CH94
21mr|kernel-6.6-generic-6.6.126-1|9330	- usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
21mr|kernel-6.6-generic-6.6.126-1|9331	- usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
21mr|kernel-6.6-generic-6.6.126-1|9332	- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
21mr|kernel-6.6-generic-6.6.126-1|9333	- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
21mr|kernel-6.6-generic-6.6.126-1|9334	- usb: typec: ucsi: displayport: Fix deadlock
21mr|kernel-6.6-generic-6.6.126-1|9335	- usb: typec: ucsi: displayport: Fix NULL pointer access
21mr|kernel-6.6-generic-6.6.126-1|9336	- usb: typec: ucsi: Fix NULL pointer access
21mr|kernel-6.6-generic-6.6.126-1|9337	- usb: typec: ucsi: increase timeout for PPM reset operations
21mr|kernel-6.6-generic-6.6.126-1|9338	- usb: uhci-platform: Make the clock really optional
21mr|kernel-6.6-generic-6.6.126-1|9339	- usb: usbtmc: Fix erroneous generic_read ioctl return
21mr|kernel-6.6-generic-6.6.126-1|9340	- usb: usbtmc: Fix erroneous get_stb ioctl error returns
21mr|kernel-6.6-generic-6.6.126-1|9341	- usb: usbtmc: Fix erroneous wait_srq ioctl return
21mr|kernel-6.6-generic-6.6.126-1|9342	- USB: usbtmc: use interruptible sleep in usbtmc_read
21mr|kernel-6.6-generic-6.6.126-1|9343	- USB: VLI disk crashes if LPM is used
21mr|kernel-6.6-generic-6.6.126-1|9344	- USB: wdm: add annotation
21mr|kernel-6.6-generic-6.6.126-1|9345	- USB: wdm: close race between wdm_open and wdm_wwan_port_stop
21mr|kernel-6.6-generic-6.6.126-1|9346	- USB: wdm: handle IO errors in wdm_wwan_port_start
21mr|kernel-6.6-generic-6.6.126-1|9347	- USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
21mr|kernel-6.6-generic-6.6.126-1|9348	- usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
21mr|kernel-6.6-generic-6.6.126-1|9349	- usb: xhci: Check for xhci->interrupters being allocated in xhci_mem_clearup()
21mr|kernel-6.6-generic-6.6.126-1|9350	- usb: xhci: check if 'requested segments' exceeds ERST capacity
21mr|kernel-6.6-generic-6.6.126-1|9351	- usb: xhci: correct debug message page size calculation
21mr|kernel-6.6-generic-6.6.126-1|9352	- usb: xhci: Enable the TRB overfetch quirk on VIA VL805
21mr|kernel-6.6-generic-6.6.126-1|9353	- usb: xhci: Fix invalid pointer dereference in Etron workaround
21mr|kernel-6.6-generic-6.6.126-1|9354	- vboxsf: fix building with GCC 15
21mr|kernel-6.6-generic-6.6.126-1|9355	- vdpa/mlx5: Fix oversized null mkey longer than 32bit
21mr|kernel-6.6-generic-6.6.126-1|9356	- vfio/pci: Enable iowrite64 and ioread64 for vfio pci
21mr|kernel-6.6-generic-6.6.126-1|9357	- vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint
21mr|kernel-6.6-generic-6.6.126-1|9358	- virtio_console: fix missing byte order handling for cols and rows
21mr|kernel-6.6-generic-6.6.126-1|9359	- virtiofs: add filesystem context source name check
21mr|kernel-6.6-generic-6.6.126-1|9360	- vlan: enforce underlying device type
21mr|kernel-6.6-generic-6.6.126-1|9361	- vmlinux.lds: Ensure that const vars with relocations are mapped R/O
21mr|kernel-6.6-generic-6.6.126-1|9362	- vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
21mr|kernel-6.6-generic-6.6.126-1|9363	- vrf: use RCU protection in l3mdev_l3_out()
21mr|kernel-6.6-generic-6.6.126-1|9364	- vsock: avoid timeout during connect() if the socket is closing
21mr|kernel-6.6-generic-6.6.126-1|9365	- vsock/bpf: Warn on socket without transport
21mr|kernel-6.6-generic-6.6.126-1|9366	- vsock: Keep the binding until socket destruction
21mr|kernel-6.6-generic-6.6.126-1|9367	- vsock: Orphan socket after transport release
21mr|kernel-6.6-generic-6.6.126-1|9368	- vxlan: check vxlan_vnigroup_init() return value
21mr|kernel-6.6-generic-6.6.126-1|9369	- vxlan: vnifilter: Fix unlocked deletion of default FDB entry
21mr|kernel-6.6-generic-6.6.126-1|9370	- watch_queue: fix pipe accounting mismatch
21mr|kernel-6.6-generic-6.6.126-1|9371	- wifi: at76c50x: fix use after free access in at76_disconnect
21mr|kernel-6.6-generic-6.6.126-1|9372	- wifi: ath12k: fix handling of 6 GHz rules
21mr|kernel-6.6-generic-6.6.126-1|9373	- wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi
21mr|kernel-6.6-generic-6.6.126-1|9374	- wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process
21mr|kernel-6.6-generic-6.6.126-1|9375	- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
21mr|kernel-6.6-generic-6.6.126-1|9376	- wifi: brcmfmac: keep power during suspend if board requires it
21mr|kernel-6.6-generic-6.6.126-1|9377	- wifi: cfg80211: cancel wiphy_work before freeing wiphy
21mr|kernel-6.6-generic-6.6.126-1|9378	- wifi: cfg80211: fix out-of-bounds access during multi-link element defragmentation
21mr|kernel-6.6-generic-6.6.126-1|9379	- wifi: cfg80211: regulatory: improve invalid hints checking
21mr|kernel-6.6-generic-6.6.126-1|9380	- wifi: iwlwifi: fw: allocate chained SG tables for dump
21mr|kernel-6.6-generic-6.6.126-1|9381	- wifi: iwlwifi: limit printed string from FW file
21mr|kernel-6.6-generic-6.6.126-1|9382	- wifi: iwlwifi: mvm: ensure offloading TID queue exists
21mr|kernel-6.6-generic-6.6.126-1|9383	- wifi: iwlwifi: mvm: use the right version of the rate API
21mr|kernel-6.6-generic-6.6.126-1|9384	- wifi: iwlwifi: support BIOS override for 5G9 in CA also in LARI version 8
21mr|kernel-6.6-generic-6.6.126-1|9385	- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
21mr|kernel-6.6-generic-6.6.126-1|9386	- wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state
21mr|kernel-6.6-generic-6.6.126-1|9387	- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
21mr|kernel-6.6-generic-6.6.126-1|9388	- wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request
21mr|kernel-6.6-generic-6.6.126-1|9389	- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
21mr|kernel-6.6-generic-6.6.126-1|9390	- wifi: mt76: Add check for devm_kstrdup()
21mr|kernel-6.6-generic-6.6.126-1|9391	- wifi: mt76: disable napi on driver removal
21mr|kernel-6.6-generic-6.6.126-1|9392	- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
21mr|kernel-6.6-generic-6.6.126-1|9393	- wifi: nl80211: reject cooked mode if it is set along with other flags
21mr|kernel-6.6-generic-6.6.126-1|9394	- wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release
21mr|kernel-6.6-generic-6.6.126-1|9395	- wifi: rtw89: pci: add pre_deinit to be called after probe complete
21mr|kernel-6.6-generic-6.6.126-1|9396	- wifi: rtw89: pci: disable PCIE wake bit when PCIE deinit
21mr|kernel-6.6-generic-6.6.126-1|9397	- wifi: wl1251: fix memory leak in wl1251_tx_work
21mr|kernel-6.6-generic-6.6.126-1|9398	- writeback: fix false warning in inode_to_wb()
21mr|kernel-6.6-generic-6.6.126-1|9399	- x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()
21mr|kernel-6.6-generic-6.6.126-1|9400	- x86/apic: Provide apic_force_nmi_on_cpu()
21mr|kernel-6.6-generic-6.6.126-1|9401	- x86/bhi: Do not set BHI_DIS_S in 32-bit mode
21mr|kernel-6.6-generic-6.6.126-1|9402	- x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32()
21mr|kernel-6.6-generic-6.6.126-1|9403	- x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32()
21mr|kernel-6.6-generic-6.6.126-1|9404	- x86/boot/32: Restructure mk_early_pgtbl_32()
21mr|kernel-6.6-generic-6.6.126-1|9405	- x86/boot/32: Temporarily map initrd for microcode loading
21mr|kernel-6.6-generic-6.6.126-1|9406	- x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'
21mr|kernel-6.6-generic-6.6.126-1|9407	- x86/boot: Sanitize boot params before parsing command line
21mr|kernel-6.6-generic-6.6.126-1|9408	- x86/boot/sev: Avoid shared GHCB page for early memory acceptance
21mr|kernel-6.6-generic-6.6.126-1|9409	- x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32()
21mr|kernel-6.6-generic-6.6.126-1|9410	- x86/bpf: Add IBHF call at end of classic BPF
21mr|kernel-6.6-generic-6.6.126-1|9411	- x86/bpf: Call branch history clearing sequence on exit
21mr|kernel-6.6-generic-6.6.126-1|9412	- x86/bugs: Don't fill RSB on context switch with eIBRS
21mr|kernel-6.6-generic-6.6.126-1|9413	- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
21mr|kernel-6.6-generic-6.6.126-1|9414	- x86/bugs: Use SBPB in write_ibpb() if applicable
21mr|kernel-6.6-generic-6.6.126-1|9415	- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output
21mr|kernel-6.6-generic-6.6.126-1|9416	- x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
21mr|kernel-6.6-generic-6.6.126-1|9417	- x86/cpu/amd: Fix workaround for erratum 1054
21mr|kernel-6.6-generic-6.6.126-1|9418	- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine
21mr|kernel-6.6-generic-6.6.126-1|9419	- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
21mr|kernel-6.6-generic-6.6.126-1|9420	- x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
21mr|kernel-6.6-generic-6.6.126-1|9421	- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
21mr|kernel-6.6-generic-6.6.126-1|9422	- x86/cpu: Validate CPUID leaf 0x2 EDX output
21mr|kernel-6.6-generic-6.6.126-1|9423	- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
21mr|kernel-6.6-generic-6.6.126-1|9424	- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()
21mr|kernel-6.6-generic-6.6.126-1|9425	- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
21mr|kernel-6.6-generic-6.6.126-1|9426	- x86/extable: Remove unused fixup type EX_TYPE_COPY
21mr|kernel-6.6-generic-6.6.126-1|9427	- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
21mr|kernel-6.6-generic-6.6.126-1|9428	- x86/fpu: Fix guest FPU state buffer allocation size
21mr|kernel-6.6-generic-6.6.126-1|9429	- x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures
21mr|kernel-6.6-generic-6.6.126-1|9430	- x86/hyperv: Fix check of return value from snp_set_vmsa()
21mr|kernel-6.6-generic-6.6.126-1|9431	- x86/hyperv: Fix output argument to hypercall that changes page visibility
21mr|kernel-6.6-generic-6.6.126-1|9432	- x86/hyperv/vtl: Stop kernel from probing VTL0 low memory
21mr|kernel-6.6-generic-6.6.126-1|9433	- x86/i8253: Call clockevent_i8253_disable() with interrupts disabled
21mr|kernel-6.6-generic-6.6.126-1|9434	- x86/i8253: Disable PIT timer 0 when not in use
21mr|kernel-6.6-generic-6.6.126-1|9435	- x86/ia32: Leave NULL selector values 0~3 unchanged
21mr|kernel-6.6-generic-6.6.126-1|9436	- x86/ibt: Keep IBT disabled during alternative patching
21mr|kernel-6.6-generic-6.6.126-1|9437	- x86/irq: Define trace events conditionally
21mr|kernel-6.6-generic-6.6.126-1|9438	- x86/its: Add support for ITS-safe indirect thunk
21mr|kernel-6.6-generic-6.6.126-1|9439	- x86/its: Add support for ITS-safe return thunk
21mr|kernel-6.6-generic-6.6.126-1|9440	- x86/its: Add support for RSB stuffing mitigation
21mr|kernel-6.6-generic-6.6.126-1|9441	- x86/its: Add "vmexit" option to skip mitigation on some CPUs
21mr|kernel-6.6-generic-6.6.126-1|9442	- x86/its: Align RETs in BHB clear sequence to avoid thunking
21mr|kernel-6.6-generic-6.6.126-1|9443	- x86/its: Enable Indirect Target Selection mitigation
21mr|kernel-6.6-generic-6.6.126-1|9444	- x86/its: Enumerate Indirect Target Selection (ITS) bug
21mr|kernel-6.6-generic-6.6.126-1|9445	- x86/its: FineIBT-paranoid vs ITS
21mr|kernel-6.6-generic-6.6.126-1|9446	- x86/its: Fix build error for its_static_thunk()
21mr|kernel-6.6-generic-6.6.126-1|9447	- x86/its: Fix build errors when CONFIG_MODULES=n
21mr|kernel-6.6-generic-6.6.126-1|9448	- x86/its: Use dynamic thunks for indirect branches
21mr|kernel-6.6-generic-6.6.126-1|9449	- x86/mce: use is_copy_from_user() to determine copy-from-user context
21mr|kernel-6.6-generic-6.6.126-1|9450	- x86/microcode/32: Move early loading after paging enable
21mr|kernel-6.6-generic-6.6.126-1|9451	- x86/microcode: Add per CPU control field
21mr|kernel-6.6-generic-6.6.126-1|9452	- x86/microcode: Add per CPU result state
21mr|kernel-6.6-generic-6.6.126-1|9453	- x86/microcode/AMD: Add get_patch_level()
21mr|kernel-6.6-generic-6.6.126-1|9454	- x86/microcode/AMD: Add some forgotten models to the SHA check
21mr|kernel-6.6-generic-6.6.126-1|9455	- x86/microcode/amd: Cache builtin/initrd microcode early
21mr|kernel-6.6-generic-6.6.126-1|9456	- x86/microcode/amd: Cache builtin microcode too
21mr|kernel-6.6-generic-6.6.126-1|9457	- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches
21mr|kernel-6.6-generic-6.6.126-1|9458	- x86/microcode/AMD: Fix __apply_microcode_amd()'s return value
21mr|kernel-6.6-generic-6.6.126-1|9459	- x86/microcode/AMD: Fix a -Wsometimes-uninitialized clang false positive
21mr|kernel-6.6-generic-6.6.126-1|9460	- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
21mr|kernel-6.6-generic-6.6.126-1|9461	- x86/microcode/AMD: Flush patch buffer mapping after application
21mr|kernel-6.6-generic-6.6.126-1|9462	- x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration
21mr|kernel-6.6-generic-6.6.126-1|9463	- x86/microcode/AMD: Have __apply_microcode_amd() return bool
21mr|kernel-6.6-generic-6.6.126-1|9464	- x86/microcode/AMD: Load only SHA256-checksummed patches
21mr|kernel-6.6-generic-6.6.126-1|9465	- x86/microcode/AMD: Make __verify_patch_size() return bool
21mr|kernel-6.6-generic-6.6.126-1|9466	- x86/microcode/AMD: Merge early_apply_microcode() into its single callsite
21mr|kernel-6.6-generic-6.6.126-1|9467	- x86/microcode/AMD: Pay attention to the stepping dynamically
21mr|kernel-6.6-generic-6.6.126-1|9468	- x86/microcode/AMD: Return bool from find_blobs_in_containers()
21mr|kernel-6.6-generic-6.6.126-1|9469	- x86/microcode/AMD: Split load_microcode_amd()
21mr|kernel-6.6-generic-6.6.126-1|9470	- x86/microcode/amd: Use cached microcode for AP load
21mr|kernel-6.6-generic-6.6.126-1|9471	- x86/microcode/amd: Use correct per CPU ucode_cpu_info
21mr|kernel-6.6-generic-6.6.126-1|9472	- x86/microcode/AMD: Use the family,model,stepping encoded in the patch ID
21mr|kernel-6.6-generic-6.6.126-1|9473	- x86/microcode: Clarify the late load logic
21mr|kernel-6.6-generic-6.6.126-1|9474	- x86/microcode: Clean up mc_cpu_down_prep()
21mr|kernel-6.6-generic-6.6.126-1|9475	- x86/microcode: Consolidate the loader enablement checking
21mr|kernel-6.6-generic-6.6.126-1|9476	- x86/microcode: Get rid of the schedule work indirection
21mr|kernel-6.6-generic-6.6.126-1|9477	- x86/microcode: Handle "nosmt" correctly
21mr|kernel-6.6-generic-6.6.126-1|9478	- x86/microcode: Handle "offline" CPUs correctly
21mr|kernel-6.6-generic-6.6.126-1|9479	- x86/microcode/intel: Cleanup code further
21mr|kernel-6.6-generic-6.6.126-1|9480	- x86/microcode/intel: Remove unnecessary cache writeback and invalidation
21mr|kernel-6.6-generic-6.6.126-1|9481	- x86/microcode/intel: Reuse intel_cpu_collect_info()
21mr|kernel-6.6-generic-6.6.126-1|9482	- x86/microcode/intel: Rework intel_cpu_collect_info()
21mr|kernel-6.6-generic-6.6.126-1|9483	- x86/microcode/intel: Rework intel_find_matching_signature()
21mr|kernel-6.6-generic-6.6.126-1|9484	- x86/microcode/intel: Rip out mixed stepping support for Intel CPUs
21mr|kernel-6.6-generic-6.6.126-1|9485	- x86/microcode/intel: Save the microcode only after a successful late-load
21mr|kernel-6.6-generic-6.6.126-1|9486	- x86/microcode/intel: Set new revision only after a successful update
21mr|kernel-6.6-generic-6.6.126-1|9487	- x86/microcode/intel: Simplify and rename generic_load_microcode()
21mr|kernel-6.6-generic-6.6.126-1|9488	- x86/microcode/intel: Simplify early loading
21mr|kernel-6.6-generic-6.6.126-1|9489	- x86/microcode/intel: Simplify scan_microcode()
21mr|kernel-6.6-generic-6.6.126-1|9490	- x86/microcode/intel: Switch to kvmalloc()
21mr|kernel-6.6-generic-6.6.126-1|9491	- x86/microcode/intel: Unify microcode apply() functions
21mr|kernel-6.6-generic-6.6.126-1|9492	- x86/microcode: Mop up early loading leftovers
21mr|kernel-6.6-generic-6.6.126-1|9493	- x86/microcode: Prepare for minimal revision check
21mr|kernel-6.6-generic-6.6.126-1|9494	- x86/microcode: Protect against instrumentation
21mr|kernel-6.6-generic-6.6.126-1|9495	- x86/microcode: Provide CONFIG_MICROCODE_INITRD32
21mr|kernel-6.6-generic-6.6.126-1|9496	- x86/microcode: Provide new control functions
21mr|kernel-6.6-generic-6.6.126-1|9497	- x86/microcode: Remove pointless apply() invocation
21mr|kernel-6.6-generic-6.6.126-1|9498	- x86/microcode: Rendezvous and load in NMI
21mr|kernel-6.6-generic-6.6.126-1|9499	- x86/microcode: Replace the all-in-one rendevous handler
21mr|kernel-6.6-generic-6.6.126-1|9500	- x86/microcode: Rework early revisions reporting
21mr|kernel-6.6-generic-6.6.126-1|9501	- x86/microcode: Sanitize __wait_for_cpus()
21mr|kernel-6.6-generic-6.6.126-1|9502	- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW
21mr|kernel-6.6-generic-6.6.126-1|9503	- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode
21mr|kernel-6.6-generic-6.6.126-1|9504	- x86/mm: Eliminate window where TLB flushes may be inadvertently skipped
21mr|kernel-6.6-generic-6.6.126-1|9505	- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
21mr|kernel-6.6-generic-6.6.126-1|9506	- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
21mr|kernel-6.6-generic-6.6.126-1|9507	- x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()
21mr|kernel-6.6-generic-6.6.126-1|9508	- x86/mm/tlb: Only trim the mm_cpumask once a second
21mr|kernel-6.6-generic-6.6.126-1|9509	- x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT
21mr|kernel-6.6-generic-6.6.126-1|9510	- x86/platform: Only allow CONFIG_EISA for 32-bit
21mr|kernel-6.6-generic-6.6.126-1|9511	- x86/pvh: Call C code via the kernel virtual mapping
21mr|kernel-6.6-generic-6.6.126-1|9512	- x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()
21mr|kernel-6.6-generic-6.6.126-1|9513	- x86/sgx: Fix size overflows in sgx_encl_create()
21mr|kernel-6.6-generic-6.6.126-1|9514	- x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
21mr|kernel-6.6-generic-6.6.126-1|9515	- x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
21mr|kernel-6.6-generic-6.6.126-1|9516	- x86/speculation: Add __update_spec_ctrl() helper
21mr|kernel-6.6-generic-6.6.126-1|9517	- x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
21mr|kernel-6.6-generic-6.6.126-1|9518	- x86/speculation: Simplify and make CALL_NOSPEC consistent
21mr|kernel-6.6-generic-6.6.126-1|9519	- x86/split_lock: Fix the delayed detection logic
21mr|kernel-6.6-generic-6.6.126-1|9520	- x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0
21mr|kernel-6.6-generic-6.6.126-1|9521	- x86/tdx: Fix arch_safe_halt() execution for TDX VMs
21mr|kernel-6.6-generic-6.6.126-1|9522	- x86/traps: Make exc_double_fault() consistently noreturn
21mr|kernel-6.6-generic-6.6.126-1|9523	- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|9524	- x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs
21mr|kernel-6.6-generic-6.6.126-1|9525	- x86/xen: allow larger contiguous memory regions in PV guests
21mr|kernel-6.6-generic-6.6.126-1|9526	- x86/xen: fix balloon target initialization for PVH dom0
21mr|kernel-6.6-generic-6.6.126-1|9527	- x86/xen: fix memblock_reserve() usage on PVH
21mr|kernel-6.6-generic-6.6.126-1|9528	- x86/xen: move xen_reserve_extra_memory()
21mr|kernel-6.6-generic-6.6.126-1|9529	- xdp: Reset bpf_redirect_info before running a xdp's BPF prog.
21mr|kernel-6.6-generic-6.6.126-1|9530	- xenbus: Use kref to track req lifetime
21mr|kernel-6.6-generic-6.6.126-1|9531	- xen: Change xen-acpi-processor dom0 dependency
21mr|kernel-6.6-generic-6.6.126-1|9532	- xenfs/xensyms: respect hypervisor's "next" indication
21mr|kernel-6.6-generic-6.6.126-1|9533	- xen/mcelog: Add __nonstring annotations for unterminated strings
21mr|kernel-6.6-generic-6.6.126-1|9534	- xen-netfront: handle NULL returned by xdp_convert_buff_to_frame()
21mr|kernel-6.6-generic-6.6.126-1|9535	- Xen/swiotlb: mark xen_swiotlb_fixup() __init
21mr|kernel-6.6-generic-6.6.126-1|9536	- xen/swiotlb: relax alignment requirements
21mr|kernel-6.6-generic-6.6.126-1|9537	- xen: swiotlb: Use swiotlb bouncing if kmalloc allocation demands it
21mr|kernel-6.6-generic-6.6.126-1|9538	- xfrm: fix tunnel mode TX datapath in packet offload mode
21mr|kernel-6.6-generic-6.6.126-1|9539	- xfrm_output: Force software GSO only in tunnel mode
21mr|kernel-6.6-generic-6.6.126-1|9540	- xfs: assert a valid limit in xfs_rtfind_forw
21mr|kernel-6.6-generic-6.6.126-1|9541	- xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc
21mr|kernel-6.6-generic-6.6.126-1|9542	- xfs: Check for delayed allocations before setting extsize
21mr|kernel-6.6-generic-6.6.126-1|9543	- xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split
21mr|kernel-6.6-generic-6.6.126-1|9544	- xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname
21mr|kernel-6.6-generic-6.6.126-1|9545	- xfs: don't free cowblocks from under dirty pagecache on unshare
21mr|kernel-6.6-generic-6.6.126-1|9546	- xfs: don't ifdef around the exact minlen allocations
21mr|kernel-6.6-generic-6.6.126-1|9547	- xfs: don't over-report free space or inodes in statvfs
21mr|kernel-6.6-generic-6.6.126-1|9548	- xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag
21mr|kernel-6.6-generic-6.6.126-1|9549	- xfs: error out when a superblock buffer update reduces the agcount
21mr|kernel-6.6-generic-6.6.126-1|9550	- xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
21mr|kernel-6.6-generic-6.6.126-1|9551	- xfs: fix a typo
21mr|kernel-6.6-generic-6.6.126-1|9552	- xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate
21mr|kernel-6.6-generic-6.6.126-1|9553	- xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname
21mr|kernel-6.6-generic-6.6.126-1|9554	- xfs: pass the exact range to initialize to xfs_initialize_perag
21mr|kernel-6.6-generic-6.6.126-1|9555	- xfs: Reduce unnecessary searches when searching for the best extents
21mr|kernel-6.6-generic-6.6.126-1|9556	- xfs: Remove empty declartion in header file
21mr|kernel-6.6-generic-6.6.126-1|9557	- xfs: report realtime block quota limits on realtime directories
21mr|kernel-6.6-generic-6.6.126-1|9558	- xfs: return bool from xfs_attr3_leaf_add
21mr|kernel-6.6-generic-6.6.126-1|9559	- xfs: skip background cowblock trims on inodes open for write
21mr|kernel-6.6-generic-6.6.126-1|9560	- xfs: streamline xfs_filestream_pick_ag
21mr|kernel-6.6-generic-6.6.126-1|9561	- xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc
21mr|kernel-6.6-generic-6.6.126-1|9562	- xfs: update the file system geometry after recoverying superblock buffers
21mr|kernel-6.6-generic-6.6.126-1|9563	- xfs: update the pag for the last AG at recovery time
21mr|kernel-6.6-generic-6.6.126-1|9564	- xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()
21mr|kernel-6.6-generic-6.6.126-1|9565	- xfs: validate inumber in xfs_iget
21mr|kernel-6.6-generic-6.6.126-1|9566	- xhci: Add helper to set an interrupters interrupt moderation interval
21mr|kernel-6.6-generic-6.6.126-1|9567	- xhci: add support to allocate several interrupters
21mr|kernel-6.6-generic-6.6.126-1|9568	- xhci: Clean up stale comment on ERST_SIZE macro
21mr|kernel-6.6-generic-6.6.126-1|9569	- xhci: fix possible null pointer dereference at secondary interrupter removal
21mr|kernel-6.6-generic-6.6.126-1|9570	- xhci: Limit time spent with xHC interrupts disabled during bus resume
21mr|kernel-6.6-generic-6.6.126-1|9571	- xhci: pci: Fix indentation in the PCI device ID definitions
21mr|kernel-6.6-generic-6.6.126-1|9572	- xhci: Set DESI bits in ERDP register correctly
21mr|kernel-6.6-generic-6.6.126-1|9573	- xhci: split free interrupter into separate remove and free parts
21mr|kernel-6.6-generic-6.6.126-1|9574	- xhci: support setting interrupt moderation IMOD for secondary interrupters
21mr|kernel-6.6-generic-6.6.126-1|9575	- xhci: Use more than one Event Ring segment
21mr|kernel-6.6-generic-6.6.126-1|9576	- xsk: fix an integer overflow in xp_create_and_assign_umem()
21mr|kernel-6.6-generic-6.6.126-1|9577	- zram: fix NULL pointer in comp_algorithm_show()
21mr|kernel-6.6-generic-6.6.126-1|9578	- zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault
21mr|kernel-6.6-generic-6.6.126-1|9579	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.6-generic-6.6.126-1|9580	
21mr|kernel-6.6-generic-6.6.126-1|9581	* Tue Mar 11 2025 BiteDasher <finziyr@yandex.ru> 6.6.78-2
21mr|kernel-6.6-generic-6.6.126-1|9582	- Bump release: disable MacBook patches
21mr|kernel-6.6-generic-6.6.126-1|9583	
21mr|kernel-6.6-generic-6.6.126-1|9584	* Mon Feb 17 2025 BiteDasher <finziyr@yandex.ru> 6.6.78-1
21mr|kernel-6.6-generic-6.6.126-1|9585	- [bot] upd: 6.6.77 -> 6.6.78
21mr|kernel-6.6-generic-6.6.126-1|9586	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|9587	- ACPI: PRM: Remove unnecessary strict handler address checks
21mr|kernel-6.6-generic-6.6.126-1|9588	- ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()
21mr|kernel-6.6-generic-6.6.126-1|9589	- ALSA: hda: Fix headset detection failure due to unstable sort
21mr|kernel-6.6-generic-6.6.126-1|9590	- ALSA: hda/realtek: Enable headset mic on Positivo C6400
21mr|kernel-6.6-generic-6.6.126-1|9591	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx
21mr|kernel-6.6-generic-6.6.126-1|9592	- APEI: GHES: Have GHES honor the panic= setting
21mr|kernel-6.6-generic-6.6.126-1|9593	- arm64: dts: qcom: sm6115: Fix ADSP memory base and length
21mr|kernel-6.6-generic-6.6.126-1|9594	- arm64: dts: qcom: sm6115: Fix CDSP memory length
21mr|kernel-6.6-generic-6.6.126-1|9595	- arm64: dts: qcom: sm6115: Fix MPSS memory length
21mr|kernel-6.6-generic-6.6.126-1|9596	- arm64: dts: qcom: sm6350: Fix ADSP memory length
21mr|kernel-6.6-generic-6.6.126-1|9597	- arm64: dts: qcom: sm6350: Fix MPSS memory length
21mr|kernel-6.6-generic-6.6.126-1|9598	- arm64: dts: qcom: sm6350: Fix uart1 interconnect path
21mr|kernel-6.6-generic-6.6.126-1|9599	- arm64: dts: qcom: sm6375: Fix ADSP memory length
21mr|kernel-6.6-generic-6.6.126-1|9600	- arm64: dts: qcom: sm6375: Fix CDSP memory base and length
21mr|kernel-6.6-generic-6.6.126-1|9601	- arm64: dts: qcom: sm6375: Fix MPSS memory base and length
21mr|kernel-6.6-generic-6.6.126-1|9602	- arm64: dts: qcom: sm8350: Fix ADSP memory base and length
21mr|kernel-6.6-generic-6.6.126-1|9603	- arm64: dts: qcom: sm8350: Fix CDSP memory base and length
21mr|kernel-6.6-generic-6.6.126-1|9604	- arm64: dts: qcom: sm8350: Fix MPSS memory length
21mr|kernel-6.6-generic-6.6.126-1|9605	- arm64: dts: qcom: sm8450: Fix CDSP memory length
21mr|kernel-6.6-generic-6.6.126-1|9606	- arm64: dts: qcom: sm8450: Fix MPSS memory length
21mr|kernel-6.6-generic-6.6.126-1|9607	- arm64: dts: qcom: sm8550: correct MDSS interconnects
21mr|kernel-6.6-generic-6.6.126-1|9608	- arm64: dts: qcom: sm8550: Fix CDSP memory length
21mr|kernel-6.6-generic-6.6.126-1|9609	- arm64: dts: qcom: sm8550: Fix MPSS memory length
21mr|kernel-6.6-generic-6.6.126-1|9610	- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
21mr|kernel-6.6-generic-6.6.126-1|9611	- arm64/mm: Ensure adequate HUGE_MAX_HSTATE
21mr|kernel-6.6-generic-6.6.126-1|9612	- arm64: tegra: Disable Tegra234 sce-fabric node
21mr|kernel-6.6-generic-6.6.126-1|9613	- arm64: tegra: Fix Tegra234 PCIe interrupt-map
21mr|kernel-6.6-generic-6.6.126-1|9614	- arm64: tegra: Fix typo in Tegra234 dce-fabric compatible
21mr|kernel-6.6-generic-6.6.126-1|9615	- ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus
21mr|kernel-6.6-generic-6.6.126-1|9616	- ARM: dts: ti/omap: gta04: fix pm issues caused by spi module
21mr|kernel-6.6-generic-6.6.126-1|9617	- ASoC: acp: Support microphone from Lenovo Go S
21mr|kernel-6.6-generic-6.6.126-1|9618	- ASoC: amd: Add ACPI dependency to fix build error
21mr|kernel-6.6-generic-6.6.126-1|9619	- ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback
21mr|kernel-6.6-generic-6.6.126-1|9620	- ata: libata-sff: Ensure that we cannot write outside the allocated buffer
21mr|kernel-6.6-generic-6.6.126-1|9621	- binfmt_flat: Fix integer overflow bug on 32 bit systems
21mr|kernel-6.6-generic-6.6.126-1|9622	- blk-cgroup: Fix class @block_class's subsystem refcount leakage
21mr|kernel-6.6-generic-6.6.126-1|9623	- block: don't revert iter for -EIOCBQUEUED
21mr|kernel-6.6-generic-6.6.126-1|9624	- Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection
21mr|kernel-6.6-generic-6.6.126-1|9625	- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
21mr|kernel-6.6-generic-6.6.126-1|9626	- Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync
21mr|kernel-6.6-generic-6.6.126-1|9627	- btrfs: avoid monopolizing a core when activating a swap file
21mr|kernel-6.6-generic-6.6.126-1|9628	- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling
21mr|kernel-6.6-generic-6.6.126-1|9629	- btrfs: fix assertion failure when splitting ordered extent after transaction abort
21mr|kernel-6.6-generic-6.6.126-1|9630	- btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents()
21mr|kernel-6.6-generic-6.6.126-1|9631	- btrfs: fix use-after-free when attempting to join an aborted transaction
21mr|kernel-6.6-generic-6.6.126-1|9632	- cachefiles: Fix NULL pointer dereference in object->file
21mr|kernel-6.6-generic-6.6.126-1|9633	- clk: mediatek: mt2701-aud: fix conversion to mtk_clk_simple_probe
21mr|kernel-6.6-generic-6.6.126-1|9634	- clk: mediatek: mt2701-bdp: add missing dummy clk
21mr|kernel-6.6-generic-6.6.126-1|9635	- clk: mediatek: mt2701-img: add missing dummy clk
21mr|kernel-6.6-generic-6.6.126-1|9636	- clk: mediatek: mt2701-mm: add missing dummy clk
21mr|kernel-6.6-generic-6.6.126-1|9637	- clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe
21mr|kernel-6.6-generic-6.6.126-1|9638	- clk: qcom: clk-alpha-pll: fix alpha mode configuration
21mr|kernel-6.6-generic-6.6.126-1|9639	- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate
21mr|kernel-6.6-generic-6.6.126-1|9640	- clk: qcom: dispcc-sm6350: Add missing parent_map for a clock
21mr|kernel-6.6-generic-6.6.126-1|9641	- clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg
21mr|kernel-6.6-generic-6.6.126-1|9642	- clk: qcom: gcc-sm6350: Add missing parent_map for two clocks
21mr|kernel-6.6-generic-6.6.126-1|9643	- clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.6-generic-6.6.126-1|9644	- clk: qcom: Make GCC_8150 depend on QCOM_GDSC
21mr|kernel-6.6-generic-6.6.126-1|9645	- clk: sunxi-ng: a100: enable MMC clock reparenting
21mr|kernel-6.6-generic-6.6.126-1|9646	- cpufreq: s3c64xx: Fix compilation warning
21mr|kernel-6.6-generic-6.6.126-1|9647	- crypto: qce - fix goto jump in error path
21mr|kernel-6.6-generic-6.6.126-1|9648	- crypto: qce - fix priority to be less than ARMv8 CE
21mr|kernel-6.6-generic-6.6.126-1|9649	- crypto: qce - unregister previously registered algos in error path
21mr|kernel-6.6-generic-6.6.126-1|9650	- dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()
21mr|kernel-6.6-generic-6.6.126-1|9651	- dm-crypt: track tag_offset in convert_context
21mr|kernel-6.6-generic-6.6.126-1|9652	- drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor
21mr|kernel-6.6-generic-6.6.126-1|9653	- drm/amd/display: use eld_mutex to protect access to connector->eld
21mr|kernel-6.6-generic-6.6.126-1|9654	- drm/amdkfd: only flush the validate MES contex
21mr|kernel-6.6-generic-6.6.126-1|9655	- drm/amd/pm: Mark MM activity as unsupported
21mr|kernel-6.6-generic-6.6.126-1|9656	- drm/bridge: anx7625: use eld_mutex to protect access to connector->eld
21mr|kernel-6.6-generic-6.6.126-1|9657	- drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT
21mr|kernel-6.6-generic-6.6.126-1|9658	- drm/bridge: it6505: fix HDCP Bstatus check
21mr|kernel-6.6-generic-6.6.126-1|9659	- drm/bridge: it6505: fix HDCP CTS compare V matching
21mr|kernel-6.6-generic-6.6.126-1|9660	- drm/bridge: it6505: fix HDCP CTS KSV list wait timer
21mr|kernel-6.6-generic-6.6.126-1|9661	- drm/bridge: it6505: fix HDCP encryption when R0 ready
21mr|kernel-6.6-generic-6.6.126-1|9662	- drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eld
21mr|kernel-6.6-generic-6.6.126-1|9663	- drm/connector: add mutex to protect ELD from concurrent access
21mr|kernel-6.6-generic-6.6.126-1|9664	- drm/exynos: hdmi: use eld_mutex to protect access to connector->eld
21mr|kernel-6.6-generic-6.6.126-1|9665	- drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes
21mr|kernel-6.6-generic-6.6.126-1|9666	- drm/i915: Fix page cleanup on DMA remap failure
21mr|kernel-6.6-generic-6.6.126-1|9667	- drm/i915/guc: Debug print LRC state entries only if the context is pinned
21mr|kernel-6.6-generic-6.6.126-1|9668	- drm/komeda: Add check for komeda_get_layer_fourcc_list()
21mr|kernel-6.6-generic-6.6.126-1|9669	- drm/modeset: Handle tiled displays in pan_display_atomic.
21mr|kernel-6.6-generic-6.6.126-1|9670	- drm/radeon: use eld_mutex to protect access to connector->eld
21mr|kernel-6.6-generic-6.6.126-1|9671	- drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()
21mr|kernel-6.6-generic-6.6.126-1|9672	- drm/sti: hdmi: use eld_mutex to protect access to connector->eld
21mr|kernel-6.6-generic-6.6.126-1|9673	- drm/vc4: hdmi: use eld_mutex to protect access to connector->eld
21mr|kernel-6.6-generic-6.6.126-1|9674	- drm/virtio: New fence for every plane update
21mr|kernel-6.6-generic-6.6.126-1|9675	- efi: libstub: Use '-std=gnu11' to fix build with GCC 15
21mr|kernel-6.6-generic-6.6.126-1|9676	- exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case
21mr|kernel-6.6-generic-6.6.126-1|9677	- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry
21mr|kernel-6.6-generic-6.6.126-1|9678	- fs/proc: do_task_stat: Fix ESP not readable during coredump
21mr|kernel-6.6-generic-6.6.126-1|9679	- gpio: pca953x: Improve interrupt support
21mr|kernel-6.6-generic-6.6.126-1|9680	- gpu: drm_dp_cec: fix broken CEC adapter properties check
21mr|kernel-6.6-generic-6.6.126-1|9681	- HID: hid-sensor-hub: don't use stale platform-data on remove
21mr|kernel-6.6-generic-6.6.126-1|9682	- HID: Wacom: Add PCI Wacom device support
21mr|kernel-6.6-generic-6.6.126-1|9683	- i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz
21mr|kernel-6.6-generic-6.6.126-1|9684	- i3c: master: Fix missing 'ret' assignment in set_speed()
21mr|kernel-6.6-generic-6.6.126-1|9685	- ice: Add check for devm_kzalloc()
21mr|kernel-6.6-generic-6.6.126-1|9686	- ice: put Rx buffers after being done with current frame
21mr|kernel-6.6-generic-6.6.126-1|9687	- iio: light: as73211: fix channel handling in only-color triggered buffer
21mr|kernel-6.6-generic-6.6.126-1|9688	- Input: allocate keycode for phone linking
21mr|kernel-6.6-generic-6.6.126-1|9689	- iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible
21mr|kernel-6.6-generic-6.6.126-1|9690	- iommu/arm-smmu-v3: Clean up more on probe failure
21mr|kernel-6.6-generic-6.6.126-1|9691	- io_uring: fix io_req_prep_async with provided buffers
21mr|kernel-6.6-generic-6.6.126-1|9692	- io_uring: fix multishots with selected buffers
21mr|kernel-6.6-generic-6.6.126-1|9693	- io_uring/net: don't retry connect operation on EPOLLERR
21mr|kernel-6.6-generic-6.6.126-1|9694	- io_uring/rw: commit provided buffer state on async
21mr|kernel-6.6-generic-6.6.126-1|9695	- irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so
21mr|kernel-6.6-generic-6.6.126-1|9696	- kbuild: Move -Wenum-enum-conversion to W=2
21mr|kernel-6.6-generic-6.6.126-1|9697	- kfence: skip __GFP_THISNODE allocations on NUMA systems
21mr|kernel-6.6-generic-6.6.126-1|9698	- ksmbd: fix integer overflows on 32 bit systems
21mr|kernel-6.6-generic-6.6.126-1|9699	- KVM: arm64: timer: Always evaluate the need for a soft timer
21mr|kernel-6.6-generic-6.6.126-1|9700	- KVM: e500: always restore irqs
21mr|kernel-6.6-generic-6.6.126-1|9701	- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
21mr|kernel-6.6-generic-6.6.126-1|9702	- KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()
21mr|kernel-6.6-generic-6.6.126-1|9703	- KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock
21mr|kernel-6.6-generic-6.6.126-1|9704	- KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults
21mr|kernel-6.6-generic-6.6.126-1|9705	- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages
21mr|kernel-6.6-generic-6.6.126-1|9706	- KVM: x86: Make x2APIC ID 100%% readonly
21mr|kernel-6.6-generic-6.6.126-1|9707	- KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)
21mr|kernel-6.6-generic-6.6.126-1|9708	- leds: lp8860: Write full EEPROM, not only half of it
21mr|kernel-6.6-generic-6.6.126-1|9709	- lockdep: Fix upper limit for LOCKDEP_*_BITS configs
21mr|kernel-6.6-generic-6.6.126-1|9710	- LoongArch: Extend the maximum number of watchpoints
21mr|kernel-6.6-generic-6.6.126-1|9711	- m68k: vga: Fix I/O defines
21mr|kernel-6.6-generic-6.6.126-1|9712	- mailbox: tegra-hsp: Clear mailbox before using message
21mr|kernel-6.6-generic-6.6.126-1|9713	- maple_tree: simplify split calculation
21mr|kernel-6.6-generic-6.6.126-1|9714	- media: ccs: Clean up parsed CCS static data on parse failure
21mr|kernel-6.6-generic-6.6.126-1|9715	- media: ccs: Fix CCS static data parsing for large block sizes
21mr|kernel-6.6-generic-6.6.126-1|9716	- media: ccs: Fix cleanup order in ccs_probe()
21mr|kernel-6.6-generic-6.6.126-1|9717	- media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702
21mr|kernel-6.6-generic-6.6.126-1|9718	- media: i2c: ds90ub960: Fix UB9702 refclk register access
21mr|kernel-6.6-generic-6.6.126-1|9719	- media: i2c: ds90ub960: Fix UB9702 VC map
21mr|kernel-6.6-generic-6.6.126-1|9720	- media: i2c: ds90ub960: Fix use of non-existing registers on UB9702
21mr|kernel-6.6-generic-6.6.126-1|9721	- media: i2c: ds90ub9x3: Fix extra fwnode_handle_put()
21mr|kernel-6.6-generic-6.6.126-1|9722	- media: imx296: Add standby delay during probe
21mr|kernel-6.6-generic-6.6.126-1|9723	- media: mc: fix endpoint iteration
21mr|kernel-6.6-generic-6.6.126-1|9724	- media: mmp: Bring back registration of the device
21mr|kernel-6.6-generic-6.6.126-1|9725	- media: ov5640: fix get_light_freq on auto
21mr|kernel-6.6-generic-6.6.126-1|9726	- media: uvcvideo: Fix crash during unbind if gpio unit is in use
21mr|kernel-6.6-generic-6.6.126-1|9727	- media: uvcvideo: Fix event flags in uvc_ctrl_send_events
21mr|kernel-6.6-generic-6.6.126-1|9728	- media: uvcvideo: Remove redundant NULL assignment
21mr|kernel-6.6-generic-6.6.126-1|9729	- media: uvcvideo: Support partial control reads
21mr|kernel-6.6-generic-6.6.126-1|9730	- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
21mr|kernel-6.6-generic-6.6.126-1|9731	- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static
21mr|kernel-6.6-generic-6.6.126-1|9732	- MIPS: Loongson64: remove ROM Size unit in boardinfo
21mr|kernel-6.6-generic-6.6.126-1|9733	- mips/math-emu: fix emulation of the prefx instruction
21mr|kernel-6.6-generic-6.6.126-1|9734	- misc: fastrpc: Deregister device nodes properly in error scenarios
21mr|kernel-6.6-generic-6.6.126-1|9735	- misc: fastrpc: Fix copy buffer page size
21mr|kernel-6.6-generic-6.6.126-1|9736	- misc: fastrpc: Fix registered buffer page address
21mr|kernel-6.6-generic-6.6.126-1|9737	- misc: misc_minor_alloc to use ida for all dynamic/misc dynamic minors
21mr|kernel-6.6-generic-6.6.126-1|9738	- mmc: core: Respect quirk_max_rate for non-UHS SDIO card
21mr|kernel-6.6-generic-6.6.126-1|9739	- mmc: sdhci-msm: Correctly set the load for the regulator
21mr|kernel-6.6-generic-6.6.126-1|9740	- mm: kmemleak: fix upper boundary check for physical address objects
21mr|kernel-6.6-generic-6.6.126-1|9741	- mptcp: pm: only set fullmesh for subflow endp
21mr|kernel-6.6-generic-6.6.126-1|9742	- mptcp: prevent excessive coalescing on receive
21mr|kernel-6.6-generic-6.6.126-1|9743	- mtd: onenand: Fix uninitialized retlen in do_otp_read()
21mr|kernel-6.6-generic-6.6.126-1|9744	- net: atlantic: fix warning during hot unplug
21mr|kernel-6.6-generic-6.6.126-1|9745	- net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN
21mr|kernel-6.6-generic-6.6.126-1|9746	- netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
21mr|kernel-6.6-generic-6.6.126-1|9747	- net/mlx5: use do_aux_work for PHC overflow checks
21mr|kernel-6.6-generic-6.6.126-1|9748	- net/ncsi: Add NC-SI 1.2 Get MC MAC Address command
21mr|kernel-6.6-generic-6.6.126-1|9749	- net/ncsi: fix locking in Get MAC Address handling
21mr|kernel-6.6-generic-6.6.126-1|9750	- net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling
21mr|kernel-6.6-generic-6.6.126-1|9751	- net/ncsi: wait for the last response to Deselect Package before configuring channel
21mr|kernel-6.6-generic-6.6.126-1|9752	- net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset
21mr|kernel-6.6-generic-6.6.126-1|9753	- net: rose: lock the socket in rose_bind()
21mr|kernel-6.6-generic-6.6.126-1|9754	- net: sched: Fix truncation of offloaded action statistics
21mr|kernel-6.6-generic-6.6.126-1|9755	- net: wwan: iosm: Fix hibernation by re-binding the driver around it
21mr|kernel-6.6-generic-6.6.126-1|9756	- NFC: nci: Add bounds checking in nci_hci_create_pipe()
21mr|kernel-6.6-generic-6.6.126-1|9757	- nilfs2: fix possible int overflows in nilfs_fiemap()
21mr|kernel-6.6-generic-6.6.126-1|9758	- nvme-fc: use ctrl state getter
21mr|kernel-6.6-generic-6.6.126-1|9759	- nvme: handle connectivity loss in nvme_set_queue_count
21mr|kernel-6.6-generic-6.6.126-1|9760	- nvmem: core: improve range check for nvmem_cell_write()
21mr|kernel-6.6-generic-6.6.126-1|9761	- nvmem: imx-ocotp-ele: fix reading from non zero offset
21mr|kernel-6.6-generic-6.6.126-1|9762	- nvmem: imx-ocotp-ele: set word length to 1
21mr|kernel-6.6-generic-6.6.126-1|9763	- nvmem: imx-ocotp-ele: simplify read beyond device check
21mr|kernel-6.6-generic-6.6.126-1|9764	- nvmem: qcom-spmi-sdam: Set size in struct nvmem_config
21mr|kernel-6.6-generic-6.6.126-1|9765	- nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk
21mr|kernel-6.6-generic-6.6.126-1|9766	- nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk
21mr|kernel-6.6-generic-6.6.126-1|9767	- ocfs2: check dir i_size in ocfs2_find_entry
21mr|kernel-6.6-generic-6.6.126-1|9768	- ocfs2: fix incorrect CPU endianness conversion causing mount failure
21mr|kernel-6.6-generic-6.6.126-1|9769	- ocfs2: handle a symlink read error correctly
21mr|kernel-6.6-generic-6.6.126-1|9770	- of: Correct child specifier used as input of the 2nd nexus node
21mr|kernel-6.6-generic-6.6.126-1|9771	- of: Fix of_find_node_opts_by_path() handling of alias+path+options
21mr|kernel-6.6-generic-6.6.126-1|9772	- of: reserved-memory: Fix using wrong number of cells to get property 'alignment'
21mr|kernel-6.6-generic-6.6.126-1|9773	- PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
21mr|kernel-6.6-generic-6.6.126-1|9774	- PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf()
21mr|kernel-6.6-generic-6.6.126-1|9775	- perf bench: Fix undefined behavior in cmpworker()
21mr|kernel-6.6-generic-6.6.126-1|9776	- pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails
21mr|kernel-6.6-generic-6.6.126-1|9777	- platform/x86: acer-wmi: Ignore AC events
21mr|kernel-6.6-generic-6.6.126-1|9778	- platform/x86: int3472: Check for adev == NULL
21mr|kernel-6.6-generic-6.6.126-1|9779	- pnfs/flexfiles: retry getting layout segment for reads
21mr|kernel-6.6-generic-6.6.126-1|9780	- powerpc/pseries/eeh: Fix get PE state translation
21mr|kernel-6.6-generic-6.6.126-1|9781	- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
21mr|kernel-6.6-generic-6.6.126-1|9782	- ptp: Ensure info->enable callback is always set
21mr|kernel-6.6-generic-6.6.126-1|9783	- pwm: microchip-core: fix incorrect comparison with max period
21mr|kernel-6.6-generic-6.6.126-1|9784	- Revert "btrfs: avoid monopolizing a core when activating a swap file"
21mr|kernel-6.6-generic-6.6.126-1|9785	- Revert "drm/amd/display: Use HW lock mgr for PSR1"
21mr|kernel-6.6-generic-6.6.126-1|9786	- Revert "hostfs: Add const qualifier to host_root in hostfs_fill_super()"
21mr|kernel-6.6-generic-6.6.126-1|9787	- Revert "hostfs: convert hostfs to use the new mount API"
21mr|kernel-6.6-generic-6.6.126-1|9788	- Revert "hostfs: fix string handling in __dentry_name()"
21mr|kernel-6.6-generic-6.6.126-1|9789	- Revert "hostfs: fix the host directory parse when mounting."
21mr|kernel-6.6-generic-6.6.126-1|9790	- Revert "media: uvcvideo: Require entities to have a non-zero unique ID"
21mr|kernel-6.6-generic-6.6.126-1|9791	- rtc: zynqmp: Fix optional clock name property
21mr|kernel-6.6-generic-6.6.126-1|9792	- rtla: Add trace_instance_stop
21mr|kernel-6.6-generic-6.6.126-1|9793	- rtla/osnoise: Distinguish missing workload option
21mr|kernel-6.6-generic-6.6.126-1|9794	- rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
21mr|kernel-6.6-generic-6.6.126-1|9795	- rtla/timerlat_hist: Stop timerlat tracer on signal
21mr|kernel-6.6-generic-6.6.126-1|9796	- rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
21mr|kernel-6.6-generic-6.6.126-1|9797	- rtla/timerlat_top: Stop timerlat tracer on signal
21mr|kernel-6.6-generic-6.6.126-1|9798	- rust: init: use explicit ABI to clean warning in future compilers
21mr|kernel-6.6-generic-6.6.126-1|9799	- rv: Reset per-task monitors also for idle tasks
21mr|kernel-6.6-generic-6.6.126-1|9800	- rxrpc: Fix call state set to not include the SERVER_SECURING state
21mr|kernel-6.6-generic-6.6.126-1|9801	- rxrpc: Fix the rxrpc_connection attend queue handling
21mr|kernel-6.6-generic-6.6.126-1|9802	- s390/futex: Fix FUTEX_OP_ANDN implementation
21mr|kernel-6.6-generic-6.6.126-1|9803	- s390/stackleak: Use exrl instead of ex in __stackleak_poison()
21mr|kernel-6.6-generic-6.6.126-1|9804	- safesetid: check size of policy writes
21mr|kernel-6.6-generic-6.6.126-1|9805	- sched: Don't try to catch up excess steal time.
21mr|kernel-6.6-generic-6.6.126-1|9806	- scripts/gdb: fix aarch64 userspace detection in get_current_task
21mr|kernel-6.6-generic-6.6.126-1|9807	- scsi: qla2xxx: Move FCE Trace buffer allocation to user control
21mr|kernel-6.6-generic-6.6.126-1|9808	- scsi: st: Don't set pos_unknown just after device recognition
21mr|kernel-6.6-generic-6.6.126-1|9809	- scsi: storvsc: Set correct data length for sending SCSI command without payload
21mr|kernel-6.6-generic-6.6.126-1|9810	- scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions
21mr|kernel-6.6-generic-6.6.126-1|9811	- scsi: ufs: qcom: Fix crypto key eviction
21mr|kernel-6.6-generic-6.6.126-1|9812	- selftests: mptcp: connect: -f: no reconnect
21mr|kernel-6.6-generic-6.6.126-1|9813	- selftests: mptcp: join: fix AF_INET6 variable
21mr|kernel-6.6-generic-6.6.126-1|9814	- selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack()
21mr|kernel-6.6-generic-6.6.126-1|9815	- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use
21mr|kernel-6.6-generic-6.6.126-1|9816	- serial: sh-sci: Drop __initdata macro for port_cfg
21mr|kernel-6.6-generic-6.6.126-1|9817	- smb: client: change lease epoch type from unsigned int to __u16
21mr|kernel-6.6-generic-6.6.126-1|9818	- smb: client: fix order of arguments of tracepoints
21mr|kernel-6.6-generic-6.6.126-1|9819	- soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
21mr|kernel-6.6-generic-6.6.126-1|9820	- soc: qcom: smem_state: fix missing of_node_put in error path
21mr|kernel-6.6-generic-6.6.126-1|9821	- soc: qcom: socinfo: Avoid out of bounds read of serial number
21mr|kernel-6.6-generic-6.6.126-1|9822	- spi: atmel-qspi: Memory barriers after memory-mapped I/O
21mr|kernel-6.6-generic-6.6.126-1|9823	- spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families
21mr|kernel-6.6-generic-6.6.126-1|9824	- tg3: Disable tg3 PCIe AER on system reboot
21mr|kernel-6.6-generic-6.6.126-1|9825	- tipc: re-order conditions in tipc_crypto_key_rcv()
21mr|kernel-6.6-generic-6.6.126-1|9826	- tomoyo: don't emit warning in tomoyo_write_control()
21mr|kernel-6.6-generic-6.6.126-1|9827	- tpm: Change to kvalloc() in eventlog/acpi.c
21mr|kernel-6.6-generic-6.6.126-1|9828	- tracing/osnoise: Fix resetting of tracepoints
21mr|kernel-6.6-generic-6.6.126-1|9829	- tty: xilinx_uartps: split sysrq handling
21mr|kernel-6.6-generic-6.6.126-1|9830	- tun: fix group permission check
21mr|kernel-6.6-generic-6.6.126-1|9831	- tun: revert fix group permission check
21mr|kernel-6.6-generic-6.6.126-1|9832	- ubi: Add a check for ubi_num
21mr|kernel-6.6-generic-6.6.126-1|9833	- udp: gso: do not drop small packets when PMTU reduces
21mr|kernel-6.6-generic-6.6.126-1|9834	- usb: gadget: f_tcm: Decrement command ref count on cleanup
21mr|kernel-6.6-generic-6.6.126-1|9835	- usb: gadget: f_tcm: Don't prepare BOT write request twice
21mr|kernel-6.6-generic-6.6.126-1|9836	- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint
21mr|kernel-6.6-generic-6.6.126-1|9837	- usb: gadget: f_tcm: Translate error to sense
21mr|kernel-6.6-generic-6.6.126-1|9838	- usbnet: ipheth: break up NCM header size computation
21mr|kernel-6.6-generic-6.6.126-1|9839	- usbnet: ipheth: check that DPE points past NCM header
21mr|kernel-6.6-generic-6.6.126-1|9840	- usbnet: ipheth: document scope of NCM implementation
21mr|kernel-6.6-generic-6.6.126-1|9841	- usbnet: ipheth: fix DPE OoB read
21mr|kernel-6.6-generic-6.6.126-1|9842	- usbnet: ipheth: fix possible overflow in DPE length check
21mr|kernel-6.6-generic-6.6.126-1|9843	- usbnet: ipheth: refactor NCM datagram loop
21mr|kernel-6.6-generic-6.6.126-1|9844	- usbnet: ipheth: use static NDP16 location in URB
21mr|kernel-6.6-generic-6.6.126-1|9845	- vfio/platform: check the bounds of read/write syscalls
21mr|kernel-6.6-generic-6.6.126-1|9846	- vmxnet3: Fix tx queue race condition with XDP
21mr|kernel-6.6-generic-6.6.126-1|9847	- wifi: brcmfmac: Check the return value of of_property_read_string_index()
21mr|kernel-6.6-generic-6.6.126-1|9848	- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
21mr|kernel-6.6-generic-6.6.126-1|9849	- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
21mr|kernel-6.6-generic-6.6.126-1|9850	- wifi: iwlwifi: avoid memory leak
21mr|kernel-6.6-generic-6.6.126-1|9851	- wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916
21mr|kernel-6.6-generic-6.6.126-1|9852	- wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH
21mr|kernel-6.6-generic-6.6.126-1|9853	- wifi: rtlwifi: rtl8821ae: Fix media status report
21mr|kernel-6.6-generic-6.6.126-1|9854	- wifi: rtw88: sdio: Fix disconnection after beacon loss
21mr|kernel-6.6-generic-6.6.126-1|9855	- wifi: rtw89: add crystal_cap check to avoid setting as overflow value
21mr|kernel-6.6-generic-6.6.126-1|9856	- x86/amd_nb: Restrict init function to AMD-based systems
21mr|kernel-6.6-generic-6.6.126-1|9857	- x86/boot: Use '-std=gnu11' to fix build with GCC 15
21mr|kernel-6.6-generic-6.6.126-1|9858	- x86/kexec: Allocate PGD for x86_64 transition page tables separately
21mr|kernel-6.6-generic-6.6.126-1|9859	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-6.6-generic-6.6.126-1|9860	- x86/xen: add FRAME_END to xen_hypercall_hvm()
21mr|kernel-6.6-generic-6.6.126-1|9861	- x86/xen: fix xen_hypercall_hvm() to not clobber %%rbx
21mr|kernel-6.6-generic-6.6.126-1|9862	- xfs: Add error handling for xfs_reflink_cancel_cow_range
21mr|kernel-6.6-generic-6.6.126-1|9863	- xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end
21mr|kernel-6.6-generic-6.6.126-1|9864	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.6-generic-6.6.126-1|9865	
21mr|kernel-6.6-generic-6.6.126-1|9866	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|kernel-6.6-generic-6.6.126-1|9867	- automated spec cleanup
21mr|kernel-6.6-generic-6.6.126-1|9868	
21mr|kernel-6.6-generic-6.6.126-1|9869	* Wed Feb 12 2025 BiteDasher <finziyr@yandex.ru> 6.6.77-1
21mr|kernel-6.6-generic-6.6.126-1|9870	- Turn of baikal support. It doesn't work tho
21mr|kernel-6.6-generic-6.6.126-1|9871	
21mr|kernel-6.6-generic-6.6.126-1|9872	* Wed Feb 12 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|9873	- Backport a super workaround for asm/unaligned.h from 6.12
21mr|kernel-6.6-generic-6.6.126-1|9874	
21mr|kernel-6.6-generic-6.6.126-1|9875	* Wed Feb 12 2025 BiteDasher <finziyr@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|9876	- [bot] upd: 6.6.47 -> 6.6.77
21mr|kernel-6.6-generic-6.6.126-1|9877	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|9878	- 9p: Avoid creating multiple slab caches with the same name
21mr|kernel-6.6-generic-6.6.126-1|9879	- 9p: fix slab cache name creation for real
21mr|kernel-6.6-generic-6.6.126-1|9880	- 9p: v9fs_fid_find: also lookup by inode if not found dentry
21mr|kernel-6.6-generic-6.6.126-1|9881	- 9p/xen: fix init sequence
21mr|kernel-6.6-generic-6.6.126-1|9882	- 9p/xen: fix release of IRQ
21mr|kernel-6.6-generic-6.6.126-1|9883	- ABI: testing: fix admv8818 attr description
21mr|kernel-6.6-generic-6.6.126-1|9884	- accel/habanalabs: export dma-buf only if size/offset multiples of PAGE_SIZE
21mr|kernel-6.6-generic-6.6.126-1|9885	- accel/habanalabs: fix bug in timestamp interrupt handling
21mr|kernel-6.6-generic-6.6.126-1|9886	- accel/habanalabs: fix debugfs files permissions
21mr|kernel-6.6-generic-6.6.126-1|9887	- accel/habanalabs/gaudi2: unsecure edma max outstanding register
21mr|kernel-6.6-generic-6.6.126-1|9888	- accel/habanalabs/gaudi2: unsecure tpc count registers
21mr|kernel-6.6-generic-6.6.126-1|9889	- accel/ivpu: Add missing MODULE_FIRMWARE metadata
21mr|kernel-6.6-generic-6.6.126-1|9890	- accel/qaic: Fix the for loop used to walk SG table
21mr|kernel-6.6-generic-6.6.126-1|9891	- accel: Use XArray instead of IDR for minors
21mr|kernel-6.6-generic-6.6.126-1|9892	- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
21mr|kernel-6.6-generic-6.6.126-1|9893	- ACPI: battery: Fix possible crash when unregistering a battery hook
21mr|kernel-6.6-generic-6.6.126-1|9894	- ACPI: battery: Simplify battery hook locking
21mr|kernel-6.6-generic-6.6.126-1|9895	- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue
21mr|kernel-6.6-generic-6.6.126-1|9896	- ACPICA: Add a depth argument to acpi_execute_reg_methods()
21mr|kernel-6.6-generic-6.6.126-1|9897	- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package()
21mr|kernel-6.6-generic-6.6.126-1|9898	- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
21mr|kernel-6.6-generic-6.6.126-1|9899	- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
21mr|kernel-6.6-generic-6.6.126-1|9900	- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
21mr|kernel-6.6-generic-6.6.126-1|9901	- ACPICA: iasl: handle empty connection_node
21mr|kernel-6.6-generic-6.6.126-1|9902	- ACPI: CPPC: Add helper to get the highest performance value
21mr|kernel-6.6-generic-6.6.126-1|9903	- ACPI: CPPC: Add support for setting EPP register in FFH
21mr|kernel-6.6-generic-6.6.126-1|9904	- ACPI: CPPC: Fix _CPC register setting issue
21mr|kernel-6.6-generic-6.6.126-1|9905	- ACPI: CPPC: Fix MASK_VAL() usage
21mr|kernel-6.6-generic-6.6.126-1|9906	- ACPI: CPPC: Make rmw_lock a raw_spin_lock
21mr|kernel-6.6-generic-6.6.126-1|9907	- ACPI: EC: Do not release locks during operation region accesses
21mr|kernel-6.6-generic-6.6.126-1|9908	- ACPI: EC: Evaluate _REG outside the EC scope more carefully
21mr|kernel-6.6-generic-6.6.126-1|9909	- ACPI: fan: cleanup resources in the error path of .probe()
21mr|kernel-6.6-generic-6.6.126-1|9910	- ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
21mr|kernel-6.6-generic-6.6.126-1|9911	- ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11
21mr|kernel-6.6-generic-6.6.126-1|9912	- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
21mr|kernel-6.6-generic-6.6.126-1|9913	- ACPI: PAD: fix crash in exit_round_robin()
21mr|kernel-6.6-generic-6.6.126-1|9914	- ACPI: PCC: Add PCC shared memory region command and status bitfields
21mr|kernel-6.6-generic-6.6.126-1|9915	- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe()
21mr|kernel-6.6-generic-6.6.126-1|9916	- ACPI: PRM: Clean up guid type in struct prm_handler_info
21mr|kernel-6.6-generic-6.6.126-1|9917	- ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context
21mr|kernel-6.6-generic-6.6.126-1|9918	- ACPI: processor: Fix memory leaks in error paths of processor_add()
21mr|kernel-6.6-generic-6.6.126-1|9919	- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()
21mr|kernel-6.6-generic-6.6.126-1|9920	- ACPI: resource: acpi_dev_irq_override(): Check DMI match last
21mr|kernel-6.6-generic-6.6.126-1|9921	- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
21mr|kernel-6.6-generic-6.6.126-1|9922	- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[]
21mr|kernel-6.6-generic-6.6.126-1|9923	- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
21mr|kernel-6.6-generic-6.6.126-1|9924	- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[]
21mr|kernel-6.6-generic-6.6.126-1|9925	- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]
21mr|kernel-6.6-generic-6.6.126-1|9926	- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
21mr|kernel-6.6-generic-6.6.126-1|9927	- ACPI: resource: Fix memory resource type union access
21mr|kernel-6.6-generic-6.6.126-1|9928	- ACPI: sysfs: validate return type of _STR method
21mr|kernel-6.6-generic-6.6.126-1|9929	- ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18
21mr|kernel-6.6-generic-6.6.126-1|9930	- ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840
21mr|kernel-6.6-generic-6.6.126-1|9931	- ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[]
21mr|kernel-6.6-generic-6.6.126-1|9932	- ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID
21mr|kernel-6.6-generic-6.6.126-1|9933	- ad7780: fix division by zero in ad7780_write_raw()
21mr|kernel-6.6-generic-6.6.126-1|9934	- af_packet: avoid erroring out after sock_init_data() in packet_create()
21mr|kernel-6.6-generic-6.6.126-1|9935	- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
21mr|kernel-6.6-generic-6.6.126-1|9936	- af_packet: fix vlan_get_tci() vs MSG_PEEK
21mr|kernel-6.6-generic-6.6.126-1|9937	- afs: Automatically generate trace tag enums
21mr|kernel-6.6-generic-6.6.126-1|9938	- afs: fix __afs_break_callback() / afs_drop_open_mmap() race
21mr|kernel-6.6-generic-6.6.126-1|9939	- afs: Fix cleanup of immediately failed async calls
21mr|kernel-6.6-generic-6.6.126-1|9940	- afs: Fix directory format encoding struct
21mr|kernel-6.6-generic-6.6.126-1|9941	- afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
21mr|kernel-6.6-generic-6.6.126-1|9942	- afs: Fix missing subdir edit when renamed between parent dirs
21mr|kernel-6.6-generic-6.6.126-1|9943	- afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
21mr|kernel-6.6-generic-6.6.126-1|9944	- afs: Fix the maximum cell name length
21mr|kernel-6.6-generic-6.6.126-1|9945	- af_unix: Remove put_pid()/put_cred() in copy_peercred().
21mr|kernel-6.6-generic-6.6.126-1|9946	- ALSA: 6fire: Release resources at card release
21mr|kernel-6.6-generic-6.6.126-1|9947	- ALSA: asihpi: Fix potential OOB array access
21mr|kernel-6.6-generic-6.6.126-1|9948	- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.6-generic-6.6.126-1|9949	- ALSA: control: Apply sanity check of input values for user elements
21mr|kernel-6.6-generic-6.6.126-1|9950	- ALSA: control: Avoid WARN() for symlink errors
21mr|kernel-6.6-generic-6.6.126-1|9951	- ALSA: core: add isascii() check to card ID generator
21mr|kernel-6.6-generic-6.6.126-1|9952	- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()
21mr|kernel-6.6-generic-6.6.126-1|9953	- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()
21mr|kernel-6.6-generic-6.6.126-1|9954	- ALSA: gus: Fix some error handling paths related to get_bpos() usage
21mr|kernel-6.6-generic-6.6.126-1|9955	- ALSA: hda: add HDMI codec ID for Intel PTL
21mr|kernel-6.6-generic-6.6.126-1|9956	- ALSA: hda: Add input value sanity checks to HDMI channel map controls
21mr|kernel-6.6-generic-6.6.126-1|9957	- ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers
21mr|kernel-6.6-generic-6.6.126-1|9958	- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices
21mr|kernel-6.6-generic-6.6.126-1|9959	- ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2
21mr|kernel-6.6-generic-6.6.126-1|9960	- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin
21mr|kernel-6.6-generic-6.6.126-1|9961	- ALSA: hda/conexant: fix Z60MR100 startup pop issue
21mr|kernel-6.6-generic-6.6.126-1|9962	- ALSA: hda/conexant: Mute speakers at suspend / shutdown
21mr|kernel-6.6-generic-6.6.126-1|9963	- ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2
21mr|kernel-6.6-generic-6.6.126-1|9964	- ALSA: hda/conexant: Use the new codec SSID matching
21mr|kernel-6.6-generic-6.6.126-1|9965	- ALSA: hda: cs35l41: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|9966	- ALSA: hda/cs8409: Fix possible NULL dereference
21mr|kernel-6.6-generic-6.6.126-1|9967	- ALSA: hda: Fix build error without CONFIG_SND_DEBUG
21mr|kernel-6.6-generic-6.6.126-1|9968	- ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
21mr|kernel-6.6-generic-6.6.126-1|9969	- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs
21mr|kernel-6.6-generic-6.6.126-1|9970	- ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200
21mr|kernel-6.6-generic-6.6.126-1|9971	- ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
21mr|kernel-6.6-generic-6.6.126-1|9972	- ALSA: hda/realtek: add patch for internal mic in Lenovo V145
21mr|kernel-6.6-generic-6.6.126-1|9973	- ALSA hda/realtek: Add quirk for Framework F111:000C
21mr|kernel-6.6-generic-6.6.126-1|9974	- ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9
21mr|kernel-6.6-generic-6.6.126-1|9975	- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593
21mr|kernel-6.6-generic-6.6.126-1|9976	- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
21mr|kernel-6.6-generic-6.6.126-1|9977	- ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
21mr|kernel-6.6-generic-6.6.126-1|9978	- ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
21mr|kernel-6.6-generic-6.6.126-1|9979	- ALSA: hda/realtek: Apply quirk for Medion E15433
21mr|kernel-6.6-generic-6.6.126-1|9980	- ALSA: hda/realtek: cs35l41: Fix device ID / model name
21mr|kernel-6.6-generic-6.6.126-1|9981	- ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table
21mr|kernel-6.6-generic-6.6.126-1|9982	- ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
21mr|kernel-6.6-generic-6.6.126-1|9983	- ALSA: hda/realtek - Fixed ALC256 headphone no sound
21mr|kernel-6.6-generic-6.6.126-1|9984	- ALSA: hda/realtek - FIxed ALC285 headphone no sound
21mr|kernel-6.6-generic-6.6.126-1|9985	- ALSA: hda/realtek - Fixed Clevo platform headset Mic issue
21mr|kernel-6.6-generic-6.6.126-1|9986	- ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop
21mr|kernel-6.6-generic-6.6.126-1|9987	- ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3
21mr|kernel-6.6-generic-6.6.126-1|9988	- ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1
21mr|kernel-6.6-generic-6.6.126-1|9989	- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
21mr|kernel-6.6-generic-6.6.126-1|9990	- ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
21mr|kernel-6.6-generic-6.6.126-1|9991	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i
21mr|kernel-6.6-generic-6.6.126-1|9992	- ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10
21mr|kernel-6.6-generic-6.6.126-1|9993	- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
21mr|kernel-6.6-generic-6.6.126-1|9994	- ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
21mr|kernel-6.6-generic-6.6.126-1|9995	- ALSA: hda/realtek: Fix the push button function for the ALC257
21mr|kernel-6.6-generic-6.6.126-1|9996	- ALSA: hda/realtek: Limit internal Mic boost on Dell platform
21mr|kernel-6.6-generic-6.6.126-1|9997	- ALSA: hda/realtek: Set PCBeep to default value for ALC274
21mr|kernel-6.6-generic-6.6.126-1|9998	- ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx
21mr|kernel-6.6-generic-6.6.126-1|9999	- ALSA: hda/realtek: Update ALC225 depop procedure
21mr|kernel-6.6-generic-6.6.126-1|10000	- ALSA: hda/realtek: Update ALC256 depop procedure
21mr|kernel-6.6-generic-6.6.126-1|10001	- ALSA: hda/realtek: Update default depop procedure
21mr|kernel-6.6-generic-6.6.126-1|10002	- ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop
21mr|kernel-6.6-generic-6.6.126-1|10003	- ALSA: hda/tas2781: fix wrong calibrated data order
21mr|kernel-6.6-generic-6.6.126-1|10004	- ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE
21mr|kernel-6.6-generic-6.6.126-1|10005	- ALSA: hda/tas2781: Use correct endian conversion
21mr|kernel-6.6-generic-6.6.126-1|10006	- ALSA: hda: Use own quirk lookup helper
21mr|kernel-6.6-generic-6.6.126-1|10007	- ALSA: hdsp: Break infinite MIDI input flush loop
21mr|kernel-6.6-generic-6.6.126-1|10008	- ALSA: line6: add hw monitor volume control to POD HD500X
21mr|kernel-6.6-generic-6.6.126-1|10009	- ALSA: mixer_oss: Remove some incorrect kfree_const() usages
21mr|kernel-6.6-generic-6.6.126-1|10010	- ALSA: pcm: Add sanity NULL check for the default mmap fault handler
21mr|kernel-6.6-generic-6.6.126-1|10011	- ALSA: seq: Check UMP support for midi_version change
21mr|kernel-6.6-generic-6.6.126-1|10012	- ALSA: seq: Make dependency on UMP clearer
21mr|kernel-6.6-generic-6.6.126-1|10013	- ALSA: seq: oss: Fix races at processing SysEx messages
21mr|kernel-6.6-generic-6.6.126-1|10014	- ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT
21mr|kernel-6.6-generic-6.6.126-1|10015	- ALSA: seq: Skip event type filtering for UMP events
21mr|kernel-6.6-generic-6.6.126-1|10016	- ALSA: seq: ump: Explicitly reset RPN with Null RPN
21mr|kernel-6.6-generic-6.6.126-1|10017	- ALSA: seq: ump: Fix seq port updates per FB info notify
21mr|kernel-6.6-generic-6.6.126-1|10018	- ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
21mr|kernel-6.6-generic-6.6.126-1|10019	- ALSA: seq: ump: Use automatic cleanup of kfree()
21mr|kernel-6.6-generic-6.6.126-1|10020	- ALSA: seq: ump: Use the common RPN/bank conversion context
21mr|kernel-6.6-generic-6.6.126-1|10021	- ALSA: sh: Fix wrong argument order for copy_from_iter()
21mr|kernel-6.6-generic-6.6.126-1|10022	- ALSA: sh: Use standard helper for buffer accesses
21mr|kernel-6.6-generic-6.6.126-1|10023	- ALSA: timer: Relax start tick time check for slave timer elements
21mr|kernel-6.6-generic-6.6.126-1|10024	- ALSA: ump: Don't open legacy substream for an inactive group
21mr|kernel-6.6-generic-6.6.126-1|10025	- ALSA: ump: Explicitly reset RPN with Null RPN
21mr|kernel-6.6-generic-6.6.126-1|10026	- ALSA: ump: Fix evaluation of MIDI 1.0 FB info
21mr|kernel-6.6-generic-6.6.126-1|10027	- ALSA: ump: Indicate the inactive group in legacy substream names
21mr|kernel-6.6-generic-6.6.126-1|10028	- ALSA: ump: Shut up truncated string warning
21mr|kernel-6.6-generic-6.6.126-1|10029	- ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
21mr|kernel-6.6-generic-6.6.126-1|10030	- ALSA: ump: Update legacy substream names upon FB info update
21mr|kernel-6.6-generic-6.6.126-1|10031	- ALSA: ump: Update substream name from assigned FB names
21mr|kernel-6.6-generic-6.6.126-1|10032	- ALSA: ump: Use guard() for locking
21mr|kernel-6.6-generic-6.6.126-1|10033	- ALSA: us122l: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.6-generic-6.6.126-1|10034	- ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
21mr|kernel-6.6-generic-6.6.126-1|10035	- ALSA: usb-audio: Add delay quirk for USB Audio Device
21mr|kernel-6.6-generic-6.6.126-1|10036	- ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET
21mr|kernel-6.6-generic-6.6.126-1|10037	- ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
21mr|kernel-6.6-generic-6.6.126-1|10038	- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
21mr|kernel-6.6-generic-6.6.126-1|10039	- ALSA: usb-audio: Add input value sanity checks for standard types
21mr|kernel-6.6-generic-6.6.126-1|10040	- ALSA: usb-audio: Add logitech Audio profile quirk
21mr|kernel-6.6-generic-6.6.126-1|10041	- ALSA: usb-audio: add mixer mapping for Corsair HS80
21mr|kernel-6.6-generic-6.6.126-1|10042	- ALSA: usb-audio: Add native DSD support for Luxman D-08u
21mr|kernel-6.6-generic-6.6.126-1|10043	- ALSA: usb-audio: Add quirk for HP 320 FHD Webcam
21mr|kernel-6.6-generic-6.6.126-1|10044	- ALSA: usb-audio: Add quirks for Dell WD19 dock
21mr|kernel-6.6-generic-6.6.126-1|10045	- ALSA: usb-audio: Define macros for quirk table entries
21mr|kernel-6.6-generic-6.6.126-1|10046	- ALSA: usb-audio: Fix a DMA to stack memory bug
21mr|kernel-6.6-generic-6.6.126-1|10047	- ALSA: usb-audio: Fix out of bounds reads when finding clock sources
21mr|kernel-6.6-generic-6.6.126-1|10048	- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
21mr|kernel-6.6-generic-6.6.126-1|10049	- ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
21mr|kernel-6.6-generic-6.6.126-1|10050	- ALSA: usb-audio: Make mic volume workarounds globally applicable
21mr|kernel-6.6-generic-6.6.126-1|10051	- ALSA: usb-audio: Notify xrun for low-latency mode
21mr|kernel-6.6-generic-6.6.126-1|10052	- ALSA: usb-audio: Replace complex quirk lines with macros
21mr|kernel-6.6-generic-6.6.126-1|10053	- ALSA: usb-audio: Support Yamaha P-125 quirk entry
21mr|kernel-6.6-generic-6.6.126-1|10054	- ALSA: usb-audio: Update UMP group attributes for GTB blocks, too
21mr|kernel-6.6-generic-6.6.126-1|10055	- ALSA: usb-audio: US16x08: Initialize array before use
21mr|kernel-6.6-generic-6.6.126-1|10056	- ALSA: usb: Fix UBSAN warning in parse_audio_unit()
21mr|kernel-6.6-generic-6.6.126-1|10057	- ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
21mr|kernel-6.6-generic-6.6.126-1|10058	- amdgpu/uvd: get ring reference from rq scheduler
21mr|kernel-6.6-generic-6.6.126-1|10059	- amd-pstate: Set min_perf to nominal_perf for active mode performance gov
21mr|kernel-6.6-generic-6.6.126-1|10060	- aoe: fix the potential use-after-free problem in more places
21mr|kernel-6.6-generic-6.6.126-1|10061	- apparmor: fix 'Do simple duplicate message elimination'
21mr|kernel-6.6-generic-6.6.126-1|10062	- apparmor: fix policy_unpack_test on big endian systems
21mr|kernel-6.6-generic-6.6.126-1|10063	- apparmor: fix possible NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|10064	- apparmor: test: Fix memory leak for aa_unpack_strdup()
21mr|kernel-6.6-generic-6.6.126-1|10065	- ARC: build: Try to guess GCC variant of cross compiler
21mr|kernel-6.6-generic-6.6.126-1|10066	- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry
21mr|kernel-6.6-generic-6.6.126-1|10067	- arm64: acpi: Move get_cpu_for_acpi_id() to a header
21mr|kernel-6.6-generic-6.6.126-1|10068	- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
21mr|kernel-6.6-generic-6.6.126-1|10069	- arm64: cputype: Add Neoverse-N3 definitions
21mr|kernel-6.6-generic-6.6.126-1|10070	- arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0
21mr|kernel-6.6-generic-6.6.126-1|10071	- arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
21mr|kernel-6.6-generic-6.6.126-1|10072	- arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GB
21mr|kernel-6.6-generic-6.6.126-1|10073	- arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
21mr|kernel-6.6-generic-6.6.126-1|10074	- arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay
21mr|kernel-6.6-generic-6.6.126-1|10075	- arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
21mr|kernel-6.6-generic-6.6.126-1|10076	- arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
21mr|kernel-6.6-generic-6.6.126-1|10077	- arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
21mr|kernel-6.6-generic-6.6.126-1|10078	- arm64: dts: imx8mp: correct sdhc ipg clk
21mr|kernel-6.6-generic-6.6.126-1|10079	- arm64: dts: imx8qxp: Add VPU subsystem file
21mr|kernel-6.6-generic-6.6.126-1|10080	- arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs
21mr|kernel-6.6-generic-6.6.126-1|10081	- arm64: dts: imx8ulp: correct the flexspi compatible string
21mr|kernel-6.6-generic-6.6.126-1|10082	- arm64: dts: imx93: add nvmem property for eqos
21mr|kernel-6.6-generic-6.6.126-1|10083	- arm64: dts: imx93: add nvmem property for fec1
21mr|kernel-6.6-generic-6.6.126-1|10084	- arm64: dts: imx93: update default value for snps,clk-csr
21mr|kernel-6.6-generic-6.6.126-1|10085	- arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs
21mr|kernel-6.6-generic-6.6.126-1|10086	- arm64: dts: mediatek: add per-SoC compatibles for keypad nodes
21mr|kernel-6.6-generic-6.6.126-1|10087	- arm64: dts: mediatek: mt6358: fix dtbs_check error
21mr|kernel-6.6-generic-6.6.126-1|10088	- arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
21mr|kernel-6.6-generic-6.6.126-1|10089	- arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
21mr|kernel-6.6-generic-6.6.126-1|10090	- arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
21mr|kernel-6.6-generic-6.6.126-1|10091	- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
21mr|kernel-6.6-generic-6.6.126-1|10092	- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
21mr|kernel-6.6-generic-6.6.126-1|10093	- arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
21mr|kernel-6.6-generic-6.6.126-1|10094	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
21mr|kernel-6.6-generic-6.6.126-1|10095	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings
21mr|kernel-6.6-generic-6.6.126-1|10096	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
21mr|kernel-6.6-generic-6.6.126-1|10097	- arm64: dts: mediatek: mt8183: willow: Support second source touchscreen
21mr|kernel-6.6-generic-6.6.126-1|10098	- arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs
21mr|kernel-6.6-generic-6.6.126-1|10099	- arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend
21mr|kernel-6.6-generic-6.6.126-1|10100	- arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property
21mr|kernel-6.6-generic-6.6.126-1|10101	- arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property
21mr|kernel-6.6-generic-6.6.126-1|10102	- arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled
21mr|kernel-6.6-generic-6.6.126-1|10103	- arm64: dts: mediatek: mt8195: Correct clock order for dp_intf*
21mr|kernel-6.6-generic-6.6.126-1|10104	- arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property
21mr|kernel-6.6-generic-6.6.126-1|10105	- arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1
21mr|kernel-6.6-generic-6.6.126-1|10106	- arm64: dts: mediatek: mt8516: add i2c clock-div property
21mr|kernel-6.6-generic-6.6.126-1|10107	- arm64: dts: mediatek: mt8516: fix GICv2 range
21mr|kernel-6.6-generic-6.6.126-1|10108	- arm64: dts: mediatek: mt8516: fix wdt irq type
21mr|kernel-6.6-generic-6.6.126-1|10109	- arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
21mr|kernel-6.6-generic-6.6.126-1|10110	- arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.6-generic-6.6.126-1|10111	- arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.6-generic-6.6.126-1|10112	- arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.6-generic-6.6.126-1|10113	- arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
21mr|kernel-6.6-generic-6.6.126-1|10114	- arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
21mr|kernel-6.6-generic-6.6.126-1|10115	- arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
21mr|kernel-6.6-generic-6.6.126-1|10116	- arm64: dts: mt8183: set DMIC one-wire mode on Damu
21mr|kernel-6.6-generic-6.6.126-1|10117	- arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
21mr|kernel-6.6-generic-6.6.126-1|10118	- arm64: dts: mt8195: Fix dtbs_check error for mutex node
21mr|kernel-6.6-generic-6.6.126-1|10119	- arm64: dts: qcom: Add SM7125 device tree
21mr|kernel-6.6-generic-6.6.126-1|10120	- arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi
21mr|kernel-6.6-generic-6.6.126-1|10121	- arm64: dts: qcom: msm8916: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10122	- arm64: dts: qcom: msm8939: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10123	- arm64: dts: qcom: msm8994: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10124	- arm64: dts: qcom: msm8994: Describe USB interrupts
21mr|kernel-6.6-generic-6.6.126-1|10125	- arm64: dts: qcom: msm8996: Fix up USB3 interrupts
21mr|kernel-6.6-generic-6.6.126-1|10126	- arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property
21mr|kernel-6.6-generic-6.6.126-1|10127	- arm64: dts: qcom: qcs404: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10128	- arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10129	- arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10130	- arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA coherent
21mr|kernel-6.6-generic-6.6.126-1|10131	- arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq
21mr|kernel-6.6-generic-6.6.126-1|10132	- arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq
21mr|kernel-6.6-generic-6.6.126-1|10133	- arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin
21mr|kernel-6.6-generic-6.6.126-1|10134	- arm64: dts: qcom: sa8775p: Update sleep_clk frequency
21mr|kernel-6.6-generic-6.6.126-1|10135	- arm64: dts: qcom: sc7180: change labels to lower-case
21mr|kernel-6.6-generic-6.6.126-1|10136	- arm64: dts: qcom: sc7180: fix psci power domain node names
21mr|kernel-6.6-generic-6.6.126-1|10137	- arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays
21mr|kernel-6.6-generic-6.6.126-1|10138	- arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone
21mr|kernel-6.6-generic-6.6.126-1|10139	- arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply
21mr|kernel-6.6-generic-6.6.126-1|10140	- arm64: dts: qcom: sc7280: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10141	- arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw
21mr|kernel-6.6-generic-6.6.126-1|10142	- arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes
21mr|kernel-6.6-generic-6.6.126-1|10143	- arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso
21mr|kernel-6.6-generic-6.6.126-1|10144	- arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera
21mr|kernel-6.6-generic-6.6.126-1|10145	- arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
21mr|kernel-6.6-generic-6.6.126-1|10146	- arm64: dts: qcom: sdx75: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10147	- arm64: dts: qcom: sm4450: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10148	- arm64: dts: qcom: sm6125: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10149	- arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
21mr|kernel-6.6-generic-6.6.126-1|10150	- arm64: dts: qcom: sm6375: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10151	- arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value
21mr|kernel-6.6-generic-6.6.126-1|10152	- arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties
21mr|kernel-6.6-generic-6.6.126-1|10153	- arm64: dts: qcom: sm8250: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10154	- arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts
21mr|kernel-6.6-generic-6.6.126-1|10155	- arm64: dts: qcom: sm8350: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10156	- arm64: dts: qcom: sm8450: correct sleep clock frequency
21mr|kernel-6.6-generic-6.6.126-1|10157	- arm64: dts: renesas: hihope: Drop #sound-dai-cells
21mr|kernel-6.6-generic-6.6.126-1|10158	- arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes
21mr|kernel-6.6-generic-6.6.126-1|10159	- arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes
21mr|kernel-6.6-generic-6.6.126-1|10160	- arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes
21mr|kernel-6.6-generic-6.6.126-1|10161	- arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus
21mr|kernel-6.6-generic-6.6.126-1|10162	- arm64: dts: rockchip: add hevc power domain clock to rk3328
21mr|kernel-6.6-generic-6.6.126-1|10163	- arm64: dts: rockchip: correct analog audio name on Indiedroid Nova
21mr|kernel-6.6-generic-6.6.126-1|10164	- arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes
21mr|kernel-6.6-generic-6.6.126-1|10165	- arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity
21mr|kernel-6.6-generic-6.6.126-1|10166	- arm64: dts: rockchip: Correct vendor prefix for Hardkernel ODROID-M1
21mr|kernel-6.6-generic-6.6.126-1|10167	- arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo
21mr|kernel-6.6-generic-6.6.126-1|10168	- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards
21mr|kernel-6.6-generic-6.6.126-1|10169	- arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma
21mr|kernel-6.6-generic-6.6.126-1|10170	- arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v
21mr|kernel-6.6-generic-6.6.126-1|10171	- arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc
21mr|kernel-6.6-generic-6.6.126-1|10172	- arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E
21mr|kernel-6.6-generic-6.6.126-1|10173	- arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes
21mr|kernel-6.6-generic-6.6.126-1|10174	- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610
21mr|kernel-6.6-generic-6.6.126-1|10175	- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator
21mr|kernel-6.6-generic-6.6.126-1|10176	- arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node
21mr|kernel-6.6-generic-6.6.126-1|10177	- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma
21mr|kernel-6.6-generic-6.6.126-1|10178	- arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency
21mr|kernel-6.6-generic-6.6.126-1|10179	- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion
21mr|kernel-6.6-generic-6.6.126-1|10180	- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328
21mr|kernel-6.6-generic-6.6.126-1|10181	- arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus
21mr|kernel-6.6-generic-6.6.126-1|10182	- arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro
21mr|kernel-6.6-generic-6.6.126-1|10183	- arm64: dts: rockchip: Remove undocumented supports-emmc property
21mr|kernel-6.6-generic-6.6.126-1|10184	- arm64: dts: ti: k3-am62a: Remove duplicate GICR reg
21mr|kernel-6.6-generic-6.6.126-1|10185	- arm64: dts: ti: k3-am62: Remove duplicate GICR reg
21mr|kernel-6.6-generic-6.6.126-1|10186	- arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
21mr|kernel-6.6-generic-6.6.126-1|10187	- arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
21mr|kernel-6.6-generic-6.6.126-1|10188	- arm64: dts: ti: k3-j7200: Fix register map for main domain pmx
21mr|kernel-6.6-generic-6.6.126-1|10189	- arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible
21mr|kernel-6.6-generic-6.6.126-1|10190	- arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations
21mr|kernel-6.6-generic-6.6.126-1|10191	- arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
21mr|kernel-6.6-generic-6.6.126-1|10192	- arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations
21mr|kernel-6.6-generic-6.6.126-1|10193	- arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances
21mr|kernel-6.6-generic-6.6.126-1|10194	- arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
21mr|kernel-6.6-generic-6.6.126-1|10195	- arm64: errata: Enable the AC03_CPU_38 workaround for ampere1a
21mr|kernel-6.6-generic-6.6.126-1|10196	- arm64: errata: Expand speculative SSBS workaround once more
21mr|kernel-6.6-generic-6.6.126-1|10197	- arm64: esr: Define ESR_ELx_EC_* constants as UL
21mr|kernel-6.6-generic-6.6.126-1|10198	- arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
21mr|kernel-6.6-generic-6.6.126-1|10199	- arm64: Fix KASAN random tag seed initialization
21mr|kernel-6.6-generic-6.6.126-1|10200	- arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS
21mr|kernel-6.6-generic-6.6.126-1|10201	- arm64: Force position-independent veneers
21mr|kernel-6.6-generic-6.6.126-1|10202	- arm64: Kconfig: Make SME depend on BROKEN for now
21mr|kernel-6.6-generic-6.6.126-1|10203	- arm64: probes: Disable kprobes/uprobes on MOPS instructions
21mr|kernel-6.6-generic-6.6.126-1|10204	- arm64: probes: Fix simulate_ldr*_literal()
21mr|kernel-6.6-generic-6.6.126-1|10205	- arm64: probes: Fix uprobes for big-endian kernels
21mr|kernel-6.6-generic-6.6.126-1|10206	- arm64: probes: Remove broken LDR (literal) uprobe support
21mr|kernel-6.6-generic-6.6.126-1|10207	- arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
21mr|kernel-6.6-generic-6.6.126-1|10208	- arm64: signal: Fix some under-bracketed UAPI macros
21mr|kernel-6.6-generic-6.6.126-1|10209	- arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint
21mr|kernel-6.6-generic-6.6.126-1|10210	- arm64: Subscribe Microsoft Azure Cobalt 100 to erratum 3194386
21mr|kernel-6.6-generic-6.6.126-1|10211	- arm64/sve: Discard stale CPU state when handling SVE traps
21mr|kernel-6.6-generic-6.6.126-1|10212	- arm64: tegra: Fix DMA ID for SPI2
21mr|kernel-6.6-generic-6.6.126-1|10213	- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
21mr|kernel-6.6-generic-6.6.126-1|10214	- ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macros
21mr|kernel-6.6-generic-6.6.126-1|10215	- ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels
21mr|kernel-6.6-generic-6.6.126-1|10216	- ARM: 9420/1: smp: Fix SMP for xip kernels
21mr|kernel-6.6-generic-6.6.126-1|10217	- ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow
21mr|kernel-6.6-generic-6.6.126-1|10218	- ARM: 9430/1: entry: Do a dummy read from VMAP shadow
21mr|kernel-6.6-generic-6.6.126-1|10219	- ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire()
21mr|kernel-6.6-generic-6.6.126-1|10220	- ARM: at91: pm: change BU Power Switch to automatic mode
21mr|kernel-6.6-generic-6.6.126-1|10221	- ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards
21mr|kernel-6.6-generic-6.6.126-1|10222	- ARM: dts: aspeed: yosemite4: correct the compatible string for max31790
21mr|kernel-6.6-generic-6.6.126-1|10223	- ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272
21mr|kernel-6.6-generic-6.6.126-1|10224	- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin
21mr|kernel-6.6-generic-6.6.126-1|10225	- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
21mr|kernel-6.6-generic-6.6.126-1|10226	- ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
21mr|kernel-6.6-generic-6.6.126-1|10227	- ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl
21mr|kernel-6.6-generic-6.6.126-1|10228	- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property
21mr|kernel-6.6-generic-6.6.126-1|10229	- ARM: dts: imxrt1050: Fix clocks for mmc
21mr|kernel-6.6-generic-6.6.126-1|10230	- ARM: dts: mediatek: mt7623: fix IR nodename
21mr|kernel-6.6-generic-6.6.126-1|10231	- ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode
21mr|kernel-6.6-generic-6.6.126-1|10232	- ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks
21mr|kernel-6.6-generic-6.6.126-1|10233	- ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node
21mr|kernel-6.6-generic-6.6.126-1|10234	- ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_3v property from sdmmc0 node
21mr|kernel-6.6-generic-6.6.126-1|10235	- ARM: dts: microchip: sama7g5: Fix RTT clock
21mr|kernel-6.6-generic-6.6.126-1|10236	- ARM: dts: omap36xx: declare 1GHz OPP as turbo again
21mr|kernel-6.6-generic-6.6.126-1|10237	- ARM: dts: omap3-n900: correct the accelerometer orientation
21mr|kernel-6.6-generic-6.6.126-1|10238	- ARM: dts: rockchip: drop grf reference from rk3036 hdmi
21mr|kernel-6.6-generic-6.6.126-1|10239	- ARM: dts: rockchip: fix rk3036 acodec node
21mr|kernel-6.6-generic-6.6.126-1|10240	- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin
21mr|kernel-6.6-generic-6.6.126-1|10241	- ARM: dts: rockchip: Fix the spi controller on rk3036
21mr|kernel-6.6-generic-6.6.126-1|10242	- arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"
21mr|kernel-6.6-generic-6.6.126-1|10243	- ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM
21mr|kernel-6.6-generic-6.6.126-1|10244	- ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
21mr|kernel-6.6-generic-6.6.126-1|10245	- ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM
21mr|kernel-6.6-generic-6.6.126-1|10246	- ARM: omap1: Fix up the Retu IRQ on Nokia 770
21mr|kernel-6.6-generic-6.6.126-1|10247	- ARM: versatile: fix OF node leak in CPUs prepare
21mr|kernel-6.6-generic-6.6.126-1|10248	- ASoC: allow module autoloading for table board_ids
21mr|kernel-6.6-generic-6.6.126-1|10249	- ASoC: allow module autoloading for table db1200_pids
21mr|kernel-6.6-generic-6.6.126-1|10250	- ASoC: amd: acp: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|10251	- ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00
21mr|kernel-6.6-generic-6.6.126-1|10252	- ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK)
21mr|kernel-6.6-generic-6.6.126-1|10253	- ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA
21mr|kernel-6.6-generic-6.6.126-1|10254	- ASoC: amd: yc: Add quirk for HP Dragonfly pro one
21mr|kernel-6.6-generic-6.6.126-1|10255	- ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW
21mr|kernel-6.6-generic-6.6.126-1|10256	- ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry
21mr|kernel-6.6-generic-6.6.126-1|10257	- ASoC: amd: yc: fix internal mic on Redmi G 2022
21mr|kernel-6.6-generic-6.6.126-1|10258	- ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022
21mr|kernel-6.6-generic-6.6.126-1|10259	- ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA
21mr|kernel-6.6-generic-6.6.126-1|10260	- ASoC: amd: yc: Fix the wrong return value
21mr|kernel-6.6-generic-6.6.126-1|10261	- ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6
21mr|kernel-6.6-generic-6.6.126-1|10262	- ASoC: amd: yc: Support mic on HP 14-em0002la
21mr|kernel-6.6-generic-6.6.126-1|10263	- ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6
21mr|kernel-6.6-generic-6.6.126-1|10264	- ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized
21mr|kernel-6.6-generic-6.6.126-1|10265	- ASoC: audio-graph-card2: Purge absent supplies for device tree nodes
21mr|kernel-6.6-generic-6.6.126-1|10266	- ASoC: codecs: avoid possible garbage value in peb2466_reg_read()
21mr|kernel-6.6-generic-6.6.126-1|10267	- ASoC: codecs: ES8326: button detect issue
21mr|kernel-6.6-generic-6.6.126-1|10268	- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
21mr|kernel-6.6-generic-6.6.126-1|10269	- ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values
21mr|kernel-6.6-generic-6.6.126-1|10270	- ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work()
21mr|kernel-6.6-generic-6.6.126-1|10271	- ASoC: codecs: wsa883x: Handle reading version failure
21mr|kernel-6.6-generic-6.6.126-1|10272	- ASoC: cs35l45: Checks index of cs35l45_irqs[]
21mr|kernel-6.6-generic-6.6.126-1|10273	- ASoC: cs35l56: Load tunings for the correct speaker models
21mr|kernel-6.6-generic-6.6.126-1|10274	- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()
21mr|kernel-6.6-generic-6.6.126-1|10275	- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object
21mr|kernel-6.6-generic-6.6.126-1|10276	- ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties
21mr|kernel-6.6-generic-6.6.126-1|10277	- ASoC: dt-bindings: davinci-mcasp: Fix interrupts property
21mr|kernel-6.6-generic-6.6.126-1|10278	- ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
21mr|kernel-6.6-generic-6.6.126-1|10279	- ASoC: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|10280	- ASoC: fsl_micfil: Add a flag to distinguish with different volume control types
21mr|kernel-6.6-generic-6.6.126-1|10281	- ASoC: fsl_micfil: Add sample rate constraint
21mr|kernel-6.6-generic-6.6.126-1|10282	- ASoC: fsl_micfil: fix regmap_write_bits usage
21mr|kernel-6.6-generic-6.6.126-1|10283	- ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
21mr|kernel-6.6-generic-6.6.126-1|10284	- ASoC: google: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|10285	- ASoC: hdmi-codec: reorder channel allocation list
21mr|kernel-6.6-generic-6.6.126-1|10286	- ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m
21mr|kernel-6.6-generic-6.6.126-1|10287	- ASoC: Intel: avs: Abstract IPC handling
21mr|kernel-6.6-generic-6.6.126-1|10288	- ASoC: Intel: avs: Do not readq() u32 registers
21mr|kernel-6.6-generic-6.6.126-1|10289	- ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init()
21mr|kernel-6.6-generic-6.6.126-1|10290	- ASoC: Intel: avs: Fix theoretical infinite loop
21mr|kernel-6.6-generic-6.6.126-1|10291	- ASoC: Intel: avs: Prefix SKL/APL-specific members
21mr|kernel-6.6-generic-6.6.126-1|10292	- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
21mr|kernel-6.6-generic-6.6.126-1|10293	- ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec
21mr|kernel-6.6-generic-6.6.126-1|10294	- ASoC: intel: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|10295	- ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict
21mr|kernel-6.6-generic-6.6.126-1|10296	- ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C
21mr|kernel-6.6-generic-6.6.126-1|10297	- ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
21mr|kernel-6.6-generic-6.6.126-1|10298	- ASoC: Intel: sst: Fix used of uninitialized ctx to log an error
21mr|kernel-6.6-generic-6.6.126-1|10299	- ASoC: Intel: sst: Support LPE0F28 ACPI HID
21mr|kernel-6.6-generic-6.6.126-1|10300	- ASoC: loongson: Fix component check failed on FDT systems
21mr|kernel-6.6-generic-6.6.126-1|10301	- ASoC: loongson: fix error release
21mr|kernel-6.6-generic-6.6.126-1|10302	- ASoC: max98388: Fix missing increment of variable slot_found
21mr|kernel-6.6-generic-6.6.126-1|10303	- ASoC: mediatek: disable buffer pre-allocation
21mr|kernel-6.6-generic-6.6.126-1|10304	- ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile
21mr|kernel-6.6-generic-6.6.126-1|10305	- ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec
21mr|kernel-6.6-generic-6.6.126-1|10306	- ASoC: meson: axg-card: fix 'use-after-free'
21mr|kernel-6.6-generic-6.6.126-1|10307	- ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-6.6-generic-6.6.126-1|10308	- ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string
21mr|kernel-6.6-generic-6.6.126-1|10309	- ASoC: renesas: rz-ssi: Use only the proper amount of dividers
21mr|kernel-6.6-generic-6.6.126-1|10310	- ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback
21mr|kernel-6.6-generic-6.6.126-1|10311	- ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing
21mr|kernel-6.6-generic-6.6.126-1|10312	- ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error
21mr|kernel-6.6-generic-6.6.126-1|10313	- ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error
21mr|kernel-6.6-generic-6.6.126-1|10314	- ASoC: rt722: add delay time to wait for the calibration procedure
21mr|kernel-6.6-generic-6.6.126-1|10315	- ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue
21mr|kernel-6.6-generic-6.6.126-1|10316	- ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c
21mr|kernel-6.6-generic-6.6.126-1|10317	- ASoC: samsung: Add missing depends on I2C
21mr|kernel-6.6-generic-6.6.126-1|10318	- ASoC: samsung: Add missing selects for MFD_WM8994
21mr|kernel-6.6-generic-6.6.126-1|10319	- ASoC: SOF: amd: Fix for acp init sequence
21mr|kernel-6.6-generic-6.6.126-1|10320	- ASoC: SOF: Intel: hda-dsp: Make sure that no irq handler is pending before suspend
21mr|kernel-6.6-generic-6.6.126-1|10321	- ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index
21mr|kernel-6.6-generic-6.6.126-1|10322	- ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai()
21mr|kernel-6.6-generic-6.6.126-1|10323	- ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data
21mr|kernel-6.6-generic-6.6.126-1|10324	- ASoC: SOF: ipc4-control: Add support for ALSA enum control
21mr|kernel-6.6-generic-6.6.126-1|10325	- ASoC: SOF: ipc4-control: Add support for ALSA switch control
21mr|kernel-6.6-generic-6.6.126-1|10326	- ASoC: SOF: ipc4-topology: Add definition for generic switch/enum control
21mr|kernel-6.6-generic-6.6.126-1|10327	- ASoC: SOF: mediatek: Add missing board compatible
21mr|kernel-6.6-generic-6.6.126-1|10328	- ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits
21mr|kernel-6.6-generic-6.6.126-1|10329	- ASoc: SOF: topology: Clear SOF link platform name upon unload
21mr|kernel-6.6-generic-6.6.126-1|10330	- ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove
21mr|kernel-6.6-generic-6.6.126-1|10331	- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
21mr|kernel-6.6-generic-6.6.126-1|10332	- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
21mr|kernel-6.6-generic-6.6.126-1|10333	- ASoC: sun4i-spdif: Add clock multiplier settings
21mr|kernel-6.6-generic-6.6.126-1|10334	- ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode
21mr|kernel-6.6-generic-6.6.126-1|10335	- ASoC: tas2781: Add new driver version for tas2563 & tas2781 qfn chip
21mr|kernel-6.6-generic-6.6.126-1|10336	- ASoC: tas2781-i2c: Drop weird GPIO code
21mr|kernel-6.6-generic-6.6.126-1|10337	- ASoC: tas2781-i2c: Get the right GPIO line
21mr|kernel-6.6-generic-6.6.126-1|10338	- ASoC: tas2781: mark dvc_tlv with __maybe_unused
21mr|kernel-6.6-generic-6.6.126-1|10339	- ASoC: tas2781: remove unused acpi_subysystem_id
21mr|kernel-6.6-generic-6.6.126-1|10340	- ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially broken alignment
21mr|kernel-6.6-generic-6.6.126-1|10341	- ASoC: tas2781: Use of_property_read_reg()
21mr|kernel-6.6-generic-6.6.126-1|10342	- ASoC: tda7419: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|10343	- ASoC: tegra: Fix CBB error during probe()
21mr|kernel-6.6-generic-6.6.126-1|10344	- ASoC: topology: Clean up route loading
21mr|kernel-6.6-generic-6.6.126-1|10345	- ASoC: topology: Fix route memory corruption
21mr|kernel-6.6-generic-6.6.126-1|10346	- ASoC: topology: Properly initialize soc_enum values
21mr|kernel-6.6-generic-6.6.126-1|10347	- ASoC: wm8994: Add depends on MFD core
21mr|kernel-6.6-generic-6.6.126-1|10348	- ata: ahci: Add mask_port_map module parameter
21mr|kernel-6.6-generic-6.6.126-1|10349	- ata: libata: avoid superfluous disk spin down + spin up during hibernation
21mr|kernel-6.6-generic-6.6.126-1|10350	- ata: libata: Clear DID_TIME_OUT for ATA PT commands with sense data
21mr|kernel-6.6-generic-6.6.126-1|10351	- ata: libata-core: Set ATA_QCFLAG_RTF_FILLED in fill_result_tf()
21mr|kernel-6.6-generic-6.6.126-1|10352	- ata: libata: Fix memory leak for error path in ata_host_alloc()
21mr|kernel-6.6-generic-6.6.126-1|10353	- ata: libata-scsi: Check ATA_QCFLAG_RTF_FILLED before using result_tf
21mr|kernel-6.6-generic-6.6.126-1|10354	- ata: libata-scsi: Fix ata_msense_control() CDL page reporting
21mr|kernel-6.6-generic-6.6.126-1|10355	- ata: libata-scsi: Remove redundant sense_buffer memsets
21mr|kernel-6.6-generic-6.6.126-1|10356	- ata: libata: Set DID_TIME_OUT for commands that actually timed out
21mr|kernel-6.6-generic-6.6.126-1|10357	- ata: pata_macio: Use WARN instead of BUG
21mr|kernel-6.6-generic-6.6.126-1|10358	- ata: pata_serverworks: Do not use the term blacklist
21mr|kernel-6.6-generic-6.6.126-1|10359	- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
21mr|kernel-6.6-generic-6.6.126-1|10360	- ata: sata_sil: Rename sil_blacklist to sil_quirks
21mr|kernel-6.6-generic-6.6.126-1|10361	- atm: idt77252: prevent use after free in dequeue_rx()
21mr|kernel-6.6-generic-6.6.126-1|10362	- ax25: rcu protect dev->ax25_ptr
21mr|kernel-6.6-generic-6.6.126-1|10363	- bareudp: Fix device stats updates.
21mr|kernel-6.6-generic-6.6.126-1|10364	- bareudp: Pull inner IP header in bareudp_udp_encap_recv().
21mr|kernel-6.6-generic-6.6.126-1|10365	- bareudp: Pull inner IP header on xmit.
21mr|kernel-6.6-generic-6.6.126-1|10366	- batman-adv: Do not let TT changes list grows indefinitely
21mr|kernel-6.6-generic-6.6.126-1|10367	- batman-adv: Do not send uninitialized TT changes
21mr|kernel-6.6-generic-6.6.126-1|10368	- batman-adv: Remove uninitialized data in full table TT response
21mr|kernel-6.6-generic-6.6.126-1|10369	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
21mr|kernel-6.6-generic-6.6.126-1|10370	- be2net: fix potential memory leak in be_xmit()
21mr|kernel-6.6-generic-6.6.126-1|10371	- bgmac: reduce max frame size to support just MTU 1500
21mr|kernel-6.6-generic-6.6.126-1|10372	- binder: fix UAF caused by offsets overwrite
21mr|kernel-6.6-generic-6.6.126-1|10373	- binfmt_flat: Fix corruption when not offsetting data start
21mr|kernel-6.6-generic-6.6.126-1|10374	- binfmt_misc: cleanup on filesystem umount
21mr|kernel-6.6-generic-6.6.126-1|10375	- bitmap: introduce generic optimized bitmap_size()
21mr|kernel-6.6-generic-6.6.126-1|10376	- blk-cgroup: Fix UAF in blkcg_unpin_online()
21mr|kernel-6.6-generic-6.6.126-1|10377	- blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
21mr|kernel-6.6-generic-6.6.126-1|10378	- blk_iocost: fix more out of bound shifts
21mr|kernel-6.6-generic-6.6.126-1|10379	- blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long
21mr|kernel-6.6-generic-6.6.126-1|10380	- blk-mq: move cpuhp callback registering out of q->sysfs_lock
21mr|kernel-6.6-generic-6.6.126-1|10381	- blk-mq: register cpuhp callback after hctx is added to xarray table
21mr|kernel-6.6-generic-6.6.126-1|10382	- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
21mr|kernel-6.6-generic-6.6.126-1|10383	- block: avoid to reuse `hctx` not removed from cpuhp callback list
21mr|kernel-6.6-generic-6.6.126-1|10384	- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator()
21mr|kernel-6.6-generic-6.6.126-1|10385	- block, bfq: don't break merge chain in bfq_split_bfqq()
21mr|kernel-6.6-generic-6.6.126-1|10386	- block, bfq: fix bfqq uaf in bfq_limit_depth()
21mr|kernel-6.6-generic-6.6.126-1|10387	- block, bfq: fix possible UAF for bfqq->bic with merge chain
21mr|kernel-6.6-generic-6.6.126-1|10388	- block, bfq: fix procress reference leakage for bfqq in merge chain
21mr|kernel-6.6-generic-6.6.126-1|10389	- block, bfq: fix uaf for accessing waker_bfqq after splitting
21mr|kernel-6.6-generic-6.6.126-1|10390	- block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
21mr|kernel-6.6-generic-6.6.126-1|10391	- block: fix bio_split_rw_at to take zone_write_granularity into account
21mr|kernel-6.6-generic-6.6.126-1|10392	- block: Fix elevator_get_default() checking for NULL q->tag_set
21mr|kernel-6.6-generic-6.6.126-1|10393	- block: fix integer overflow in BLKSECDISCARD
21mr|kernel-6.6-generic-6.6.126-1|10394	- block: Fix lockdep warning in blk_mq_mark_tag_wait
21mr|kernel-6.6-generic-6.6.126-1|10395	- block: fix missing dispatching request when queue is started or unquiesced
21mr|kernel-6.6-generic-6.6.126-1|10396	- block: fix ordering between checking BLK_MQ_S_STOPPED request adding
21mr|kernel-6.6-generic-6.6.126-1|10397	- block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding
21mr|kernel-6.6-generic-6.6.126-1|10398	- block: fix potential invalid pointer dereference in blk_add_partition
21mr|kernel-6.6-generic-6.6.126-1|10399	- block: fix sanity checks in blk_rq_map_user_bvec
21mr|kernel-6.6-generic-6.6.126-1|10400	- block: fix uaf for flush rq while iterating tags
21mr|kernel-6.6-generic-6.6.126-1|10401	- block: Fix where bio IO priority gets set
21mr|kernel-6.6-generic-6.6.126-1|10402	- block: print symbolic error name instead of error code
21mr|kernel-6.6-generic-6.6.126-1|10403	- block: remove the blk_flush_integrity call in blk_integrity_unregister
21mr|kernel-6.6-generic-6.6.126-1|10404	- block: retry call probe after request_module in blk_request_module
21mr|kernel-6.6-generic-6.6.126-1|10405	- block: return unsigned int from bdev_io_min
21mr|kernel-6.6-generic-6.6.126-1|10406	- Bluetooth: Add new quirks for ATS2851
21mr|kernel-6.6-generic-6.6.126-1|10407	- Bluetooth: Add support ITTIM PE50-M75C
21mr|kernel-6.6-generic-6.6.126-1|10408	- Bluetooth: bnep: Fix out-of-bound access
21mr|kernel-6.6-generic-6.6.126-1|10409	- Bluetooth: bnep: fix wild-memory-access in proto_unregister
21mr|kernel-6.6-generic-6.6.126-1|10410	- Bluetooth: btintel: Direct exception event to bluetooth stack
21mr|kernel-6.6-generic-6.6.126-1|10411	- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|10412	- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump
21mr|kernel-6.6-generic-6.6.126-1|10413	- Bluetooth: btnxpuart: Fix driver sending truncated data
21mr|kernel-6.6-generic-6.6.126-1|10414	- Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
21mr|kernel-6.6-generic-6.6.126-1|10415	- Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush()
21mr|kernel-6.6-generic-6.6.126-1|10416	- Bluetooth: btnxpuart: Fix random crash seen while removing driver
21mr|kernel-6.6-generic-6.6.126-1|10417	- Bluetooth: btnxpuart: Handle FW Download Abort scenario
21mr|kernel-6.6-generic-6.6.126-1|10418	- Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test
21mr|kernel-6.6-generic-6.6.126-1|10419	- Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B
21mr|kernel-6.6-generic-6.6.126-1|10420	- Bluetooth: btusb: add callback function in btusb suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|10421	- Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
21mr|kernel-6.6-generic-6.6.126-1|10422	- Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
21mr|kernel-6.6-generic-6.6.126-1|10423	- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122
21mr|kernel-6.6-generic-6.6.126-1|10424	- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
21mr|kernel-6.6-generic-6.6.126-1|10425	- Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925
21mr|kernel-6.6-generic-6.6.126-1|10426	- Bluetooth: btusb: Fix not handling ZPL/short-transfer
21mr|kernel-6.6-generic-6.6.126-1|10427	- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001
21mr|kernel-6.6-generic-6.6.126-1|10428	- Bluetooth: btusb: mediatek: add callback function in btusb_disconnect
21mr|kernel-6.6-generic-6.6.126-1|10429	- Bluetooth: Call iso_exit() on module unload
21mr|kernel-6.6-generic-6.6.126-1|10430	- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
21mr|kernel-6.6-generic-6.6.126-1|10431	- Bluetooth: Fix usage of __hci_cmd_sync_status
21mr|kernel-6.6-generic-6.6.126-1|10432	- Bluetooth: fix use-after-free in device_for_each_child()
21mr|kernel-6.6-generic-6.6.126-1|10433	- Bluetooth: hci_conn: Check non NULL function before calling for HFP offload
21mr|kernel-6.6-generic-6.6.126-1|10434	- Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync
21mr|kernel-6.6-generic-6.6.126-1|10435	- Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_sync
21mr|kernel-6.6-generic-6.6.126-1|10436	- Bluetooth: hci_conn: Only do ACL connections sequentially
21mr|kernel-6.6-generic-6.6.126-1|10437	- Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions
21mr|kernel-6.6-generic-6.6.126-1|10438	- Bluetooth: hci_core: Fix calling mgmt_device_connected
21mr|kernel-6.6-generic-6.6.126-1|10439	- Bluetooth: hci_core: Fix LE quote calculation
21mr|kernel-6.6-generic-6.6.126-1|10440	- Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
21mr|kernel-6.6-generic-6.6.126-1|10441	- Bluetooth: hci_core: Fix not handling hibernation actions
21mr|kernel-6.6-generic-6.6.126-1|10442	- Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED
21mr|kernel-6.6-generic-6.6.126-1|10443	- Bluetooth: hci_core: Fix sleeping function called from invalid context
21mr|kernel-6.6-generic-6.6.126-1|10444	- Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
21mr|kernel-6.6-generic-6.6.126-1|10445	- Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating
21mr|kernel-6.6-generic-6.6.126-1|10446	- Bluetooth: hci_event: Use HCI error defines instead of magic values
21mr|kernel-6.6-generic-6.6.126-1|10447	- Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs
21mr|kernel-6.6-generic-6.6.126-1|10448	- Bluetooth: hci_sock: Fix not validating setsockopt user input
21mr|kernel-6.6-generic-6.6.126-1|10449	- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queue
21mr|kernel-6.6-generic-6.6.126-1|10450	- Bluetooth: hci_sync: Attempt to dequeue connection attempt
21mr|kernel-6.6-generic-6.6.126-1|10451	- Bluetooth: hci_sync: Fix not setting Random Address when required
21mr|kernel-6.6-generic-6.6.126-1|10452	- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
21mr|kernel-6.6-generic-6.6.126-1|10453	- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
21mr|kernel-6.6-generic-6.6.126-1|10454	- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
21mr|kernel-6.6-generic-6.6.126-1|10455	- Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL
21mr|kernel-6.6-generic-6.6.126-1|10456	- Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once
21mr|kernel-6.6-generic-6.6.126-1|10457	- Bluetooth: ISO: Fix multiple init when debugfs is disabled
21mr|kernel-6.6-generic-6.6.126-1|10458	- Bluetooth: ISO: Fix not validating setsockopt user input
21mr|kernel-6.6-generic-6.6.126-1|10459	- Bluetooth: iso: Fix recursive locking warning
21mr|kernel-6.6-generic-6.6.126-1|10460	- Bluetooth: ISO: Fix UAF on iso_sock_timeout
21mr|kernel-6.6-generic-6.6.126-1|10461	- Bluetooth: ISO: Reassociate a socket with an active BIS
21mr|kernel-6.6-generic-6.6.126-1|10462	- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
21mr|kernel-6.6-generic-6.6.126-1|10463	- Bluetooth: L2CAP: Fix not validating setsockopt user input
21mr|kernel-6.6-generic-6.6.126-1|10464	- Bluetooth: L2CAP: Fix uaf in l2cap_connect
21mr|kernel-6.6-generic-6.6.126-1|10465	- Bluetooth: MGMT: Add error handling to pair_device()
21mr|kernel-6.6-generic-6.6.126-1|10466	- Bluetooth: MGMT: Fix Add Device to responding before completing
21mr|kernel-6.6-generic-6.6.126-1|10467	- Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT
21mr|kernel-6.6-generic-6.6.126-1|10468	- Bluetooth: MGMT: Fix possible crash on mgmt_index_removed
21mr|kernel-6.6-generic-6.6.126-1|10469	- Bluetooth: MGMT: Fix possible deadlocks
21mr|kernel-6.6-generic-6.6.126-1|10470	- Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync
21mr|kernel-6.6-generic-6.6.126-1|10471	- Bluetooth: MGMT: Ignore keys being loaded with invalid type
21mr|kernel-6.6-generic-6.6.126-1|10472	- Bluetooth: qca: If memdump doesn't work, re-enable IBS
21mr|kernel-6.6-generic-6.6.126-1|10473	- Bluetooth: Remove debugfs directory on module init failure
21mr|kernel-6.6-generic-6.6.126-1|10474	- Bluetooth: Remove pending ACL connection attempts
21mr|kernel-6.6-generic-6.6.126-1|10475	- Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc()
21mr|kernel-6.6-generic-6.6.126-1|10476	- Bluetooth: RFCOMM: Fix not validating setsockopt user input
21mr|kernel-6.6-generic-6.6.126-1|10477	- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change
21mr|kernel-6.6-generic-6.6.126-1|10478	- Bluetooth: SCO: Add support for 16 bits transparent voice setting
21mr|kernel-6.6-generic-6.6.126-1|10479	- Bluetooth: SCO: Fix UAF on sco_sock_timeout
21mr|kernel-6.6-generic-6.6.126-1|10480	- Bluetooth: Set quirks for ATS2851
21mr|kernel-6.6-generic-6.6.126-1|10481	- Bluetooth: SMP: Fix assumption of Central always being Initiator
21mr|kernel-6.6-generic-6.6.126-1|10482	- Bluetooth: Support new quirks for ATS2851
21mr|kernel-6.6-generic-6.6.126-1|10483	- bnxt_en: Extend maximum length of version string by 1 byte
21mr|kernel-6.6-generic-6.6.126-1|10484	- bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
21mr|kernel-6.6-generic-6.6.126-1|10485	- bnxt_en: Fix possible memory leak when hwrm_req_replace fails
21mr|kernel-6.6-generic-6.6.126-1|10486	- bnxt_en: Refactor bnxt_ptp_init()
21mr|kernel-6.6-generic-6.6.126-1|10487	- bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
21mr|kernel-6.6-generic-6.6.126-1|10488	- bnxt_en: Unregister PTP during PCI shutdown and suspend
21mr|kernel-6.6-generic-6.6.126-1|10489	- bonding: add ns target multicast address to slave device
21mr|kernel-6.6-generic-6.6.126-1|10490	- bonding: change ipsec_lock from spin lock to mutex
21mr|kernel-6.6-generic-6.6.126-1|10491	- bonding: extract the use of real_device into local variable
21mr|kernel-6.6-generic-6.6.126-1|10492	- bonding: fix bond_ipsec_offload_ok return type
21mr|kernel-6.6-generic-6.6.126-1|10493	- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-6.6-generic-6.6.126-1|10494	- bonding: fix null pointer deref in bond_ipsec_offload_ok
21mr|kernel-6.6-generic-6.6.126-1|10495	- bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave()
21mr|kernel-6.6-generic-6.6.126-1|10496	- bonding: fix xfrm real_dev null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|10497	- bonding: fix xfrm state handling when clearing active slave
21mr|kernel-6.6-generic-6.6.126-1|10498	- bonding: implement xdo_dev_state_free and call it after deletion
21mr|kernel-6.6-generic-6.6.126-1|10499	- bootconfig: Fix the kerneldoc of _xbc_exit()
21mr|kernel-6.6-generic-6.6.126-1|10500	- bpf: Add cookie to perf_event bpf_link_info records
21mr|kernel-6.6-generic-6.6.126-1|10501	- bpf: Add MEM_WRITE attribute
21mr|kernel-6.6-generic-6.6.126-1|10502	- bpf: Add missed value to kprobe perf link info
21mr|kernel-6.6-generic-6.6.126-1|10503	- bpf: Add sk_is_inet and IS_ICSK check in tls_sw_has_ctx_tx/rx
21mr|kernel-6.6-generic-6.6.126-1|10504	- bpf: Add sockptr support for getsockopt
21mr|kernel-6.6-generic-6.6.126-1|10505	- bpf: Add sockptr support for setsockopt
21mr|kernel-6.6-generic-6.6.126-1|10506	- bpf, arm64: Remove garbage frame for struct_ops trampoline
21mr|kernel-6.6-generic-6.6.126-1|10507	- bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
21mr|kernel-6.6-generic-6.6.126-1|10508	- bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
21mr|kernel-6.6-generic-6.6.126-1|10509	- bpf, bpftool: Fix incorrect disasm pc
21mr|kernel-6.6-generic-6.6.126-1|10510	- bpf: Call free_htab_elem() after htab_unlock_bucket()
21mr|kernel-6.6-generic-6.6.126-1|10511	- bpf: Check negative offsets in __bpf_skb_min_len()
21mr|kernel-6.6-generic-6.6.126-1|10512	- bpf: Check percpu map value size first
21mr|kernel-6.6-generic-6.6.126-1|10513	- bpf: Check size for BTF-based ctx access of pointer members
21mr|kernel-6.6-generic-6.6.126-1|10514	- bpf: Check validity of link->type in bpf_link_show_fdinfo()
21mr|kernel-6.6-generic-6.6.126-1|10515	- bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos
21mr|kernel-6.6-generic-6.6.126-1|10516	- bpf: devmap: provide rxq after redirect
21mr|kernel-6.6-generic-6.6.126-1|10517	- bpf: Disable some `attribute ignored' warnings in GCC
21mr|kernel-6.6-generic-6.6.126-1|10518	- bpf: Fix a kernel verifier crash in stacksafe()
21mr|kernel-6.6-generic-6.6.126-1|10519	- bpf: Fix bpf_sk_select_reuseport() memory leak
21mr|kernel-6.6-generic-6.6.126-1|10520	- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit
21mr|kernel-6.6-generic-6.6.126-1|10521	- bpf: Fix exact match conditions in trie_get_next_key()
21mr|kernel-6.6-generic-6.6.126-1|10522	- bpf: fix filed access without lock
21mr|kernel-6.6-generic-6.6.126-1|10523	- bpf: Fix helper writes to read-only maps
21mr|kernel-6.6-generic-6.6.126-1|10524	- bpf: Fix iter/task tid filtering
21mr|kernel-6.6-generic-6.6.126-1|10525	- bpf: fix kfunc btf caching for modules
21mr|kernel-6.6-generic-6.6.126-1|10526	- bpf: Fix link info netfilter flags to populate defrag flag
21mr|kernel-6.6-generic-6.6.126-1|10527	- bpf: Fix memory leak in bpf_core_apply
21mr|kernel-6.6-generic-6.6.126-1|10528	- bpf: Fix mismatched RCU unlock flavour in bpf_out_neigh_v6
21mr|kernel-6.6-generic-6.6.126-1|10529	- bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots
21mr|kernel-6.6-generic-6.6.126-1|10530	- bpf: fix OOB devmap writes when deleting elements
21mr|kernel-6.6-generic-6.6.126-1|10531	- bpf: Fix out-of-bounds write in trie_get_next_key()
21mr|kernel-6.6-generic-6.6.126-1|10532	- bpf: Fix overloading of MEM_UNINIT's meaning
21mr|kernel-6.6-generic-6.6.126-1|10533	- bpf: fix potential error return
21mr|kernel-6.6-generic-6.6.126-1|10534	- bpf: fix recursive lock when verdict program return SK_PASS
21mr|kernel-6.6-generic-6.6.126-1|10535	- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
21mr|kernel-6.6-generic-6.6.126-1|10536	- bpf: Fix the xdp_adjust_tail sample prog issue
21mr|kernel-6.6-generic-6.6.126-1|10537	- bpf: Fix truncation bug in coerce_reg_to_size_sx()
21mr|kernel-6.6-generic-6.6.126-1|10538	- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
21mr|kernel-6.6-generic-6.6.126-1|10539	- bpf: fix unpopulated name_len field in perf_event link info
21mr|kernel-6.6-generic-6.6.126-1|10540	- bpf: Fix updating attached freplace prog in prog_array map
21mr|kernel-6.6-generic-6.6.126-1|10541	- bpf: Fix use-after-free in bpf_uprobe_multi_link_attach()
21mr|kernel-6.6-generic-6.6.126-1|10542	- bpf: Force checkpoint when jmp history is too long
21mr|kernel-6.6-generic-6.6.126-1|10543	- bpf: Force uprobe bpf program to always return 0
21mr|kernel-6.6-generic-6.6.126-1|10544	- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
21mr|kernel-6.6-generic-6.6.126-1|10545	- bpf: Handle in-place update for full LPM trie correctly
21mr|kernel-6.6-generic-6.6.126-1|10546	- bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged types
21mr|kernel-6.6-generic-6.6.126-1|10547	- bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0
21mr|kernel-6.6-generic-6.6.126-1|10548	- bpf: Make sure internal and UAPI bpf_redirect flags don't overlap
21mr|kernel-6.6-generic-6.6.126-1|10549	- bpf: Make the pointer returned by iter next method valid
21mr|kernel-6.6-generic-6.6.126-1|10550	- bpf, net: Fix a potential race in do_sock_getsockopt()
21mr|kernel-6.6-generic-6.6.126-1|10551	- bpf, net: Use DEV_STAT_INC()
21mr|kernel-6.6-generic-6.6.126-1|10552	- bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog
21mr|kernel-6.6-generic-6.6.126-1|10553	- bpf,perf: Fix perf_event_detach_bpf_prog error handling
21mr|kernel-6.6-generic-6.6.126-1|10554	- bpf: Prevent tail call between progs attached to different hooks
21mr|kernel-6.6-generic-6.6.126-1|10555	- bpf: put bpf_link's program when link is safe to be deallocated
21mr|kernel-6.6-generic-6.6.126-1|10556	- bpf: Remove MEM_UNINIT from skb/xdp MTU helpers
21mr|kernel-6.6-generic-6.6.126-1|10557	- bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
21mr|kernel-6.6-generic-6.6.126-1|10558	- bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
21mr|kernel-6.6-generic-6.6.126-1|10559	- bpf: Send signals asynchronously if !preemptible
21mr|kernel-6.6-generic-6.6.126-1|10560	- bpf: Simplify checking size of helper accesses
21mr|kernel-6.6-generic-6.6.126-1|10561	- bpf, sockmap: Fix race between element replace and close()
21mr|kernel-6.6-generic-6.6.126-1|10562	- bpf, sockmap: Fix sk_msg_reset_curr
21mr|kernel-6.6-generic-6.6.126-1|10563	- bpf, sockmap: Fix update element with same
21mr|kernel-6.6-generic-6.6.126-1|10564	- bpf, sockmap: Several fixes to bpf_msg_pop_data
21mr|kernel-6.6-generic-6.6.126-1|10565	- bpf, sockmap: Several fixes to bpf_msg_push_data
21mr|kernel-6.6-generic-6.6.126-1|10566	- bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock
21mr|kernel-6.6-generic-6.6.126-1|10567	- bpf: support non-r10 register spill/fill to/from stack in precision tracking
21mr|kernel-6.6-generic-6.6.126-1|10568	- bpf: sync_linked_regs() must preserve subreg_def
21mr|kernel-6.6-generic-6.6.126-1|10569	- bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write
21mr|kernel-6.6-generic-6.6.126-1|10570	- bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCC
21mr|kernel-6.6-generic-6.6.126-1|10571	- bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled
21mr|kernel-6.6-generic-6.6.126-1|10572	- bpftool: fix potential NULL pointer dereferencing in prog_dump()
21mr|kernel-6.6-generic-6.6.126-1|10573	- bpftool: Fix undefined behavior caused by shifting into the sign bit
21mr|kernel-6.6-generic-6.6.126-1|10574	- bpftool: Fix undefined behavior in qsort(NULL, 0, ...)
21mr|kernel-6.6-generic-6.6.126-1|10575	- bpf: use kvzmalloc to allocate BPF verifier environment
21mr|kernel-6.6-generic-6.6.126-1|10576	- bpf: Use -Wno-error in certain tests when building with GCC
21mr|kernel-6.6-generic-6.6.126-1|10577	- bpf, verifier: Correct tail_call_reachable for bpf prog
21mr|kernel-6.6-generic-6.6.126-1|10578	- bpf, vsock: Drop static vsock_bpf_prot initialization
21mr|kernel-6.6-generic-6.6.126-1|10579	- bpf, vsock: Fix poll() missing a queue
21mr|kernel-6.6-generic-6.6.126-1|10580	- bpf, vsock: Invoke proto::close on close()
21mr|kernel-6.6-generic-6.6.126-1|10581	- bpf, x64: Fix a jit convergence issue
21mr|kernel-6.6-generic-6.6.126-1|10582	- bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error
21mr|kernel-6.6-generic-6.6.126-1|10583	- brd: defer automatic disk creation until module initialization succeeds
21mr|kernel-6.6-generic-6.6.126-1|10584	- bridge: Handle error of rtnl_register_module().
21mr|kernel-6.6-generic-6.6.126-1|10585	- btrfs: add a sanity check for btrfs root in btrfs_search_slot()
21mr|kernel-6.6-generic-6.6.126-1|10586	- btrfs: add cancellation points to trim loops
21mr|kernel-6.6-generic-6.6.126-1|10587	- btrfs: always update fstrim_range on failure in FITRIM ioctl
21mr|kernel-6.6-generic-6.6.126-1|10588	- btrfs: avoid monopolizing a core when activating a swap file
21mr|kernel-6.6-generic-6.6.126-1|10589	- btrfs: avoid NULL pointer dereference if no valid extent tree
21mr|kernel-6.6-generic-6.6.126-1|10590	- btrfs: avoid unnecessary device path update for the same device
21mr|kernel-6.6-generic-6.6.126-1|10591	- btrfs: change BUG_ON to assertion in tree_move_down()
21mr|kernel-6.6-generic-6.6.126-1|10592	- btrfs: change BUG_ON to assertion when checking for delayed_node root
21mr|kernel-6.6-generic-6.6.126-1|10593	- btrfs: clean up our handling of refs == 0 in snapshot delete
21mr|kernel-6.6-generic-6.6.126-1|10594	- btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_leaves()
21mr|kernel-6.6-generic-6.6.126-1|10595	- btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_remove_delayed_item()
21mr|kernel-6.6-generic-6.6.126-1|10596	- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent()
21mr|kernel-6.6-generic-6.6.126-1|10597	- btrfs: do not BUG_ON() when freeing tree block after error
21mr|kernel-6.6-generic-6.6.126-1|10598	- btrfs: do not clear read-only when adding sprout device
21mr|kernel-6.6-generic-6.6.126-1|10599	- btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()
21mr|kernel-6.6-generic-6.6.126-1|10600	- btrfs: don't loop for nowait writes when checking for cross references
21mr|kernel-6.6-generic-6.6.126-1|10601	- btrfs: don't take dev_replace rwsem on task already holding it
21mr|kernel-6.6-generic-6.6.126-1|10602	- btrfs: drop the backref cache during relocation if we commit
21mr|kernel-6.6-generic-6.6.126-1|10603	- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
21mr|kernel-6.6-generic-6.6.126-1|10604	- btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()
21mr|kernel-6.6-generic-6.6.126-1|10605	- btrfs: fix missing snapshot drew unlock when root is dead during swap activation
21mr|kernel-6.6-generic-6.6.126-1|10606	- btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item()
21mr|kernel-6.6-generic-6.6.126-1|10607	- btrfs: fix race between direct IO write and fsync when using same fd
21mr|kernel-6.6-generic-6.6.126-1|10608	- btrfs: fix race setting file private on concurrent lseek using same fd
21mr|kernel-6.6-generic-6.6.126-1|10609	- btrfs: fix uninitialized pointer free in add_inode_ref()
21mr|kernel-6.6-generic-6.6.126-1|10610	- btrfs: fix uninitialized pointer free on read_alloc_one_name() error
21mr|kernel-6.6-generic-6.6.126-1|10611	- btrfs: fix use-after-free in btrfs_encoded_read_endio()
21mr|kernel-6.6-generic-6.6.126-1|10612	- btrfs: fix use-after-free when COWing tree bock and tracing is enabled
21mr|kernel-6.6-generic-6.6.126-1|10613	- btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
21mr|kernel-6.6-generic-6.6.126-1|10614	- btrfs: handle invalid root reference found in may_destroy_subvol()
21mr|kernel-6.6-generic-6.6.126-1|10615	- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()
21mr|kernel-6.6-generic-6.6.126-1|10616	- btrfs: output the reason for open_ctree() failure
21mr|kernel-6.6-generic-6.6.126-1|10617	- btrfs: push errors up from add_async_extent()
21mr|kernel-6.6-generic-6.6.126-1|10618	- btrfs: ref-verify: fix use-after-free after invalid ref action
21mr|kernel-6.6-generic-6.6.126-1|10619	- btrfs: reinitialize delayed ref list after deleting it from the list
21mr|kernel-6.6-generic-6.6.126-1|10620	- btrfs: relocation: constify parameters where possible
21mr|kernel-6.6-generic-6.6.126-1|10621	- btrfs: relocation: return bool from btrfs_should_ignore_reloc_root
21mr|kernel-6.6-generic-6.6.126-1|10622	- btrfs: rename and export __btrfs_cow_block()
21mr|kernel-6.6-generic-6.6.126-1|10623	- btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()
21mr|kernel-6.6-generic-6.6.126-1|10624	- btrfs: reorder btrfs_inode to fill gaps
21mr|kernel-6.6-generic-6.6.126-1|10625	- btrfs: replace BUG_ON with ASSERT in walk_down_proc()
21mr|kernel-6.6-generic-6.6.126-1|10626	- btrfs: replace BUG_ON() with error handling at update_ref_for_cow()
21mr|kernel-6.6-generic-6.6.126-1|10627	- btrfs: replace sb::s_blocksize by fs_info::sectorsize
21mr|kernel-6.6-generic-6.6.126-1|10628	- btrfs: run delayed iputs when flushing delalloc
21mr|kernel-6.6-generic-6.6.126-1|10629	- btrfs: send: allow cloning non-aligned extent if it ends at i_size
21mr|kernel-6.6-generic-6.6.126-1|10630	- btrfs: send: fix invalid clone operation for file that got its size decreased
21mr|kernel-6.6-generic-6.6.126-1|10631	- btrfs: send: handle unexpected data in header buffer in begin_cmd()
21mr|kernel-6.6-generic-6.6.126-1|10632	- btrfs: send: handle unexpected inode in header process_recorded_refs()
21mr|kernel-6.6-generic-6.6.126-1|10633	- btrfs: split remaining space to discard in chunks
21mr|kernel-6.6-generic-6.6.126-1|10634	- btrfs: subpage: fix the bitmap dump which can cause bitmap corruption
21mr|kernel-6.6-generic-6.6.126-1|10635	- btrfs: sysfs: fix direct super block member reads
21mr|kernel-6.6-generic-6.6.126-1|10636	- btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()
21mr|kernel-6.6-generic-6.6.126-1|10637	- btrfs: tree-checker: add dev extent item checks
21mr|kernel-6.6-generic-6.6.126-1|10638	- btrfs: tree-checker: fix the wrong output of data backref objectid
21mr|kernel-6.6-generic-6.6.126-1|10639	- btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type
21mr|kernel-6.6-generic-6.6.126-1|10640	- btrfs: tree-checker: reject inline extent items with 0 ref count
21mr|kernel-6.6-generic-6.6.126-1|10641	- btrfs: tree-checker: validate dref root and objectid
21mr|kernel-6.6-generic-6.6.126-1|10642	- btrfs: update comment for struct btrfs_inode::lock
21mr|kernel-6.6-generic-6.6.126-1|10643	- btrfs: update target inode's ctime on unlink
21mr|kernel-6.6-generic-6.6.126-1|10644	- btrfs: wait for fixup workers before stopping cleaner kthread during umount
21mr|kernel-6.6-generic-6.6.126-1|10645	- btrfs: zlib: fix and simplify the inline extent decompression
21mr|kernel-6.6-generic-6.6.126-1|10646	- btrfs: zoned: fix missing RCU locking in error message when loading zone info
21mr|kernel-6.6-generic-6.6.126-1|10647	- btrfs: zoned: fix zone unusable accounting for freed reserved extent
21mr|kernel-6.6-generic-6.6.126-1|10648	- btrfs: zoned: properly take lock to read/update block group's zoned variables
21mr|kernel-6.6-generic-6.6.126-1|10649	- buffer: make folio_create_empty_buffers() return a buffer_head
21mr|kernel-6.6-generic-6.6.126-1|10650	- build-id: require program headers to be right after ELF header
21mr|kernel-6.6-generic-6.6.126-1|10651	- bus: integrator-lm: fix OF node leak in probe()
21mr|kernel-6.6-generic-6.6.126-1|10652	- bus: mhi: ep: Add support for async DMA read operation
21mr|kernel-6.6-generic-6.6.126-1|10653	- bus: mhi: ep: Add support for async DMA write operation
21mr|kernel-6.6-generic-6.6.126-1|10654	- bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone
21mr|kernel-6.6-generic-6.6.126-1|10655	- bus: mhi: ep: Introduce async read/write callbacks
21mr|kernel-6.6-generic-6.6.126-1|10656	- bus: mhi: ep: Rename read_from_host() and write_to_host() APIs
21mr|kernel-6.6-generic-6.6.126-1|10657	- bus: mhi: host: pci_generic: Fix the name for the Telit FE990A
21mr|kernel-6.6-generic-6.6.126-1|10658	- cachefiles: fix dentry leak in cachefiles_open_file()
21mr|kernel-6.6-generic-6.6.126-1|10659	- cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
21mr|kernel-6.6-generic-6.6.126-1|10660	- cachefiles: Fix non-taking of sb_writers around set/removexattr
21mr|kernel-6.6-generic-6.6.126-1|10661	- cachefiles: Parse the "secctx" immediately
21mr|kernel-6.6-generic-6.6.126-1|10662	- cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU
21mr|kernel-6.6-generic-6.6.126-1|10663	- cachestat: fix page cache statistics permission checking
21mr|kernel-6.6-generic-6.6.126-1|10664	- can: bcm: Clear bo->bcm_proc_read after remove_proc_entry().
21mr|kernel-6.6-generic-6.6.126-1|10665	- can: bcm: Remove proc entry when dev is unregistered.
21mr|kernel-6.6-generic-6.6.126-1|10666	- can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails
21mr|kernel-6.6-generic-6.6.126-1|10667	- can: c_can: fix {rx,tx}_errors statistics
21mr|kernel-6.6-generic-6.6.126-1|10668	- can: dev: can_set_termination(): allow sleeping GPIOs
21mr|kernel-6.6-generic-6.6.126-1|10669	- can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.6-generic-6.6.126-1|10670	- can: esd_usb: Remove CAN_CTRLMODE_3_SAMPLES for CAN-USB/3-FD
21mr|kernel-6.6-generic-6.6.126-1|10671	- can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics
21mr|kernel-6.6-generic-6.6.126-1|10672	- can: gs_usb: add usb endpoint address detection at driver probe step
21mr|kernel-6.6-generic-6.6.126-1|10673	- can: gs_usb: add VID/PID for Xylanta SAINT3 product family
21mr|kernel-6.6-generic-6.6.126-1|10674	- can: hi311x: hi3110_can_ist(): fix potential use-after-free
21mr|kernel-6.6-generic-6.6.126-1|10675	- can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics
21mr|kernel-6.6-generic-6.6.126-1|10676	- can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.6-generic-6.6.126-1|10677	- can: j1939: fix error in J1939 documentation.
21mr|kernel-6.6-generic-6.6.126-1|10678	- can: j1939: j1939_session_new(): fix skb reference counting
21mr|kernel-6.6-generic-6.6.126-1|10679	- can: j1939: use correct function name in comment
21mr|kernel-6.6-generic-6.6.126-1|10680	- can: kvaser_pciefd: Move reset of DMA RX buffers to the end of the ISR
21mr|kernel-6.6-generic-6.6.126-1|10681	- can: kvaser_pciefd: Remove unnecessary comment
21mr|kernel-6.6-generic-6.6.126-1|10682	- can: kvaser_pciefd: Rename board_irq to pci_irq
21mr|kernel-6.6-generic-6.6.126-1|10683	- can: kvaser_pciefd: Skip redundant NULL pointer check in ISR
21mr|kernel-6.6-generic-6.6.126-1|10684	- can: kvaser_pciefd: Use a single write when releasing RX buffers
21mr|kernel-6.6-generic-6.6.126-1|10685	- can: m_can: enable NAPI before enabling interrupts
21mr|kernel-6.6-generic-6.6.126-1|10686	- can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices
21mr|kernel-6.6-generic-6.6.126-1|10687	- can: m_can: m_can_close(): stop clocks after device has been shut down
21mr|kernel-6.6-generic-6.6.126-1|10688	- can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.6-generic-6.6.126-1|10689	- can: m_can: Release irq on error in m_can_open
21mr|kernel-6.6-generic-6.6.126-1|10690	- can: mcp251xfd: clarify the meaning of timestamp
21mr|kernel-6.6-generic-6.6.126-1|10691	- can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode
21mr|kernel-6.6-generic-6.6.126-1|10692	- can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation
21mr|kernel-6.6-generic-6.6.126-1|10693	- can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6.
21mr|kernel-6.6-generic-6.6.126-1|10694	- can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate function
21mr|kernel-6.6-generic-6.6.126-1|10695	- can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes
21mr|kernel-6.6-generic-6.6.126-1|10696	- can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration
21mr|kernel-6.6-generic-6.6.126-1|10697	- can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop()
21mr|kernel-6.6-generic-6.6.126-1|10698	- can: mcp251xfd: properly indent labels
21mr|kernel-6.6-generic-6.6.126-1|10699	- can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd
21mr|kernel-6.6-generic-6.6.126-1|10700	- can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum
21mr|kernel-6.6-generic-6.6.126-1|10701	- can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open
21mr|kernel-6.6-generic-6.6.126-1|10702	- can: netlink: avoid call to do_set_data_bittiming callback with stale can_priv::ctrlmode
21mr|kernel-6.6-generic-6.6.126-1|10703	- can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.6-generic-6.6.126-1|10704	- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
21mr|kernel-6.6-generic-6.6.126-1|10705	- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
21mr|kernel-6.6-generic-6.6.126-1|10706	- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
21mr|kernel-6.6-generic-6.6.126-1|10707	- cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed()
21mr|kernel-6.6-generic-6.6.126-1|10708	- ceph: allocate sparse_ext map only for sparse reads
21mr|kernel-6.6-generic-6.6.126-1|10709	- ceph: extract entity name from device id
21mr|kernel-6.6-generic-6.6.126-1|10710	- ceph: fix cap ref leak via netfs init_request
21mr|kernel-6.6-generic-6.6.126-1|10711	- ceph: fix memory leak in ceph_direct_read_write()
21mr|kernel-6.6-generic-6.6.126-1|10712	- ceph: fix memory leaks in __ceph_sync_read()
21mr|kernel-6.6-generic-6.6.126-1|10713	- ceph: give up on paths longer than PATH_MAX
21mr|kernel-6.6-generic-6.6.126-1|10714	- ceph: improve error handling and short/overflow-read logic in __ceph_sync_read()
21mr|kernel-6.6-generic-6.6.126-1|10715	- ceph: remove the incorrect Fw reference check when dirtying pages
21mr|kernel-6.6-generic-6.6.126-1|10716	- ceph: try to allocate a smaller extent map for sparse read
21mr|kernel-6.6-generic-6.6.126-1|10717	- ceph: validate snapdirname option length when mounting
21mr|kernel-6.6-generic-6.6.126-1|10718	- cgroup: Avoid extra dereference in css_populate_dir()
21mr|kernel-6.6-generic-6.6.126-1|10719	- cgroup/bpf: only cgroup v2 can be attached by bpf programs
21mr|kernel-6.6-generic-6.6.126-1|10720	- cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction
21mr|kernel-6.6-generic-6.6.126-1|10721	- cgroup: Fix potential overflow issue when checking max_depth
21mr|kernel-6.6-generic-6.6.126-1|10722	- cgroup: Make operations on the cgroup root_list RCU safe
21mr|kernel-6.6-generic-6.6.126-1|10723	- cgroup: Move rcu_head up near the top of cgroup_root
21mr|kernel-6.6-generic-6.6.126-1|10724	- cgroup: Protect css->cgroup write under css_set_lock
21mr|kernel-6.6-generic-6.6.126-1|10725	- change alloc_pages name in dma_map_ops to avoid name conflicts
21mr|kernel-6.6-generic-6.6.126-1|10726	- char: xillybus: Check USB endpoints when probing device
21mr|kernel-6.6-generic-6.6.126-1|10727	- char: xillybus: Don't destroy workqueue from work item running on it
21mr|kernel-6.6-generic-6.6.126-1|10728	- char: xillybus: Refine workqueue handling
21mr|kernel-6.6-generic-6.6.126-1|10729	- checkpatch: always parse orig_commit in fixes tag
21mr|kernel-6.6-generic-6.6.126-1|10730	- checkpatch: check for missing Fixes tags
21mr|kernel-6.6-generic-6.6.126-1|10731	- chelsio/chtls: prevent potential integer overflow on 32bit
21mr|kernel-6.6-generic-6.6.126-1|10732	- cifs: Do not convert delimiter when parsing NFS-style symlinks
21mr|kernel-6.6-generic-6.6.126-1|10733	- cifs: during remount, make sure passwords are in sync
21mr|kernel-6.6-generic-6.6.126-1|10734	- cifs: Fix buffer overflow when parsing NFS reparse points
21mr|kernel-6.6-generic-6.6.126-1|10735	- cifs: Fix creating native symlinks pointing to current or parent directory
21mr|kernel-6.6-generic-6.6.126-1|10736	- cifs: Fix FALLOC_FL_PUNCH_HOLE support
21mr|kernel-6.6-generic-6.6.126-1|10737	- cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region
21mr|kernel-6.6-generic-6.6.126-1|10738	- cifs: Fix getting and setting SACLs over SMB1
21mr|kernel-6.6-generic-6.6.126-1|10739	- cifs: Fix parsing native symlinks relative to the export
21mr|kernel-6.6-generic-6.6.126-1|10740	- cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session
21mr|kernel-6.6-generic-6.6.126-1|10741	- cifs: Fix signature miscalculation
21mr|kernel-6.6-generic-6.6.126-1|10742	- cifs: Improve creating native symlinks pointing to directory
21mr|kernel-6.6-generic-6.6.126-1|10743	- cifs: Remove intermediate object of failed create reparse call
21mr|kernel-6.6-generic-6.6.126-1|10744	- cifs: support mounting with alternate password to allow password rotation
21mr|kernel-6.6-generic-6.6.126-1|10745	- cifs: unlock on error in smb3_reconfigure()
21mr|kernel-6.6-generic-6.6.126-1|10746	- cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c
21mr|kernel-6.6-generic-6.6.126-1|10747	- cifs: Validate content of NFS reparse point buffer
21mr|kernel-6.6-generic-6.6.126-1|10748	- cifs: Validate EAs for WSL reparse points
21mr|kernel-6.6-generic-6.6.126-1|10749	- cleanup: Add conditional guard support
21mr|kernel-6.6-generic-6.6.126-1|10750	- cleanup: Adjust scoped_guard() macros to avoid potential warning
21mr|kernel-6.6-generic-6.6.126-1|10751	- cleanup: Remove address space of returned pointer
21mr|kernel-6.6-generic-6.6.126-1|10752	- clk: analogbits: Fix incorrect calculation of vco rate delta
21mr|kernel-6.6-generic-6.6.126-1|10753	- clk: at91: sama7g5: Allocate only the needed amount of memory for PLLs
21mr|kernel-6.6-generic-6.6.126-1|10754	- clk: bcm: bcm53573: fix OF node leak in init
21mr|kernel-6.6-generic-6.6.126-1|10755	- clk: clk-apple-nco: Add NULL check in applnco_probe
21mr|kernel-6.6-generic-6.6.126-1|10756	- clk: clk-axi-clkgen: make sure to enable the AXI bus clock
21mr|kernel-6.6-generic-6.6.126-1|10757	- clk: en7523: Initialize num before accessing hws in en7523_register_clocks()
21mr|kernel-6.6-generic-6.6.126-1|10758	- clk: fix an OF node reference leak in of_clk_get_parent_name()
21mr|kernel-6.6-generic-6.6.126-1|10759	- clk: imx8mp: Fix clkout1/2 support
21mr|kernel-6.6-generic-6.6.126-1|10760	- clk: imx: clk-audiomix: Correct parent clock for earc_phy and audpll
21mr|kernel-6.6-generic-6.6.126-1|10761	- clk: imx: clk-scu: fix clk enable state save and restore
21mr|kernel-6.6-generic-6.6.126-1|10762	- clk: imx: composite-7ulp: Check the PCC present bit
21mr|kernel-6.6-generic-6.6.126-1|10763	- clk: imx: composite-8m: Enable gate clk with mcore_booted
21mr|kernel-6.6-generic-6.6.126-1|10764	- clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection
21mr|kernel-6.6-generic-6.6.126-1|10765	- clk: imx: composite-93: keep root clock on when mcore enabled
21mr|kernel-6.6-generic-6.6.126-1|10766	- clk: imx: fracn-gppll: correct PLL initialization flow
21mr|kernel-6.6-generic-6.6.126-1|10767	- clk: imx: fracn-gppll: fix fractional part of PLL getting lost
21mr|kernel-6.6-generic-6.6.126-1|10768	- clk: imx: fracn-gppll: fix pll power up
21mr|kernel-6.6-generic-6.6.126-1|10769	- clk: imx: imx6ul: fix default parent for enet*_ref_sel
21mr|kernel-6.6-generic-6.6.126-1|10770	- clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains()
21mr|kernel-6.6-generic-6.6.126-1|10771	- clk: imx: imx8mp: fix clock tree update of TF-A managed clocks
21mr|kernel-6.6-generic-6.6.126-1|10772	- clk: imx: imx8qxp: Parent should be initialized earlier than the clock
21mr|kernel-6.6-generic-6.6.126-1|10773	- clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk
21mr|kernel-6.6-generic-6.6.126-1|10774	- clk: imx: lpcg-scu: SW workaround for errata (e10858)
21mr|kernel-6.6-generic-6.6.126-1|10775	- clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D
21mr|kernel-6.6-generic-6.6.126-1|10776	- clk: mediatek: drop two dead config options
21mr|kernel-6.6-generic-6.6.126-1|10777	- clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574
21mr|kernel-6.6-generic-6.6.126-1|10778	- clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure
21mr|kernel-6.6-generic-6.6.126-1|10779	- clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL
21mr|kernel-6.6-generic-6.6.126-1|10780	- clk: qcom: clk-alpha-pll: Fix the pll post div mask
21mr|kernel-6.6-generic-6.6.126-1|10781	- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API
21mr|kernel-6.6-generic-6.6.126-1|10782	- clk: qcom: clk-rpmh: Fix overflow in BCM vote
21mr|kernel-6.6-generic-6.6.126-1|10783	- clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks
21mr|kernel-6.6-generic-6.6.126-1|10784	- clk: qcom: dispcc-sm8250: use special function for Lucid 5LPE PLL
21mr|kernel-6.6-generic-6.6.126-1|10785	- clk: qcom: dispcc-sm8550: fix several supposed typos
21mr|kernel-6.6-generic-6.6.126-1|10786	- clk: qcom: dispcc-sm8550: use rcg2_ops for mdss_dptx1_aux_clk_src
21mr|kernel-6.6-generic-6.6.126-1|10787	- clk: qcom: dispcc-sm8550: use rcg2_shared_ops for ESC RCGs
21mr|kernel-6.6-generic-6.6.126-1|10788	- clk: qcom: dispcc-sm8650: Update the GDSC flags
21mr|kernel-6.6-generic-6.6.126-1|10789	- clk: qcom: gcc-qcs404: fix initial rate of GPLL3
21mr|kernel-6.6-generic-6.6.126-1|10790	- clk: qcom: gcc-sc8180x: Add GPLL9 support
21mr|kernel-6.6-generic-6.6.126-1|10791	- clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table
21mr|kernel-6.6-generic-6.6.126-1|10792	- clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs
21mr|kernel-6.6-generic-6.6.126-1|10793	- clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src
21mr|kernel-6.6-generic-6.6.126-1|10794	- clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.6-generic-6.6.126-1|10795	- clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable()
21mr|kernel-6.6-generic-6.6.126-1|10796	- clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time
21mr|kernel-6.6-generic-6.6.126-1|10797	- clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs
21mr|kernel-6.6-generic-6.6.126-1|10798	- clk: qcom: ipq5332: Register gcc_qdss_tsctr_clk_src
21mr|kernel-6.6-generic-6.6.126-1|10799	- clk: qcom: ipq9574: Update the alpha PLL type for GPLLs
21mr|kernel-6.6-generic-6.6.126-1|10800	- clk: qcom: rcg2: add clk_rcg2_shared_floor_ops
21mr|kernel-6.6-generic-6.6.126-1|10801	- clk: qcom: rpmh: add support for SAR2130P
21mr|kernel-6.6-generic-6.6.126-1|10802	- clk: qcom: tcsrcc-sm8550: add SAR2130P support
21mr|kernel-6.6-generic-6.6.126-1|10803	- clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883
21mr|kernel-6.6-generic-6.6.126-1|10804	- clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs
21mr|kernel-6.6-generic-6.6.126-1|10805	- clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883
21mr|kernel-6.6-generic-6.6.126-1|10806	- clk: renesas: rzg2l: Fix FOUTPOSTDIV clk
21mr|kernel-6.6-generic-6.6.126-1|10807	- clk: rockchip: fix error for unknown clocks
21mr|kernel-6.6-generic-6.6.126-1|10808	- clk: rockchip: rk3588: Fix 32k clock name for pmu_24m_32k_100m_src_p
21mr|kernel-6.6-generic-6.6.126-1|10809	- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228
21mr|kernel-6.6-generic-6.6.126-1|10810	- clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix
21mr|kernel-6.6-generic-6.6.126-1|10811	- clk: si5351: allow PLLs to be adjusted without reset
21mr|kernel-6.6-generic-6.6.126-1|10812	- clk: starfive: jh7110-sys: Add notifier for PLL0 clock
21mr|kernel-6.6-generic-6.6.126-1|10813	- clk: starfive: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage
21mr|kernel-6.6-generic-6.6.126-1|10814	- clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI
21mr|kernel-6.6-generic-6.6.126-1|10815	- clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent
21mr|kernel-6.6-generic-6.6.126-1|10816	- clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset
21mr|kernel-6.6-generic-6.6.126-1|10817	- clk: ti: dra7-atl: Fix leak of of_nodes
21mr|kernel-6.6-generic-6.6.126-1|10818	- clk: visconti: Add bounds-checking coverage for struct visconti_pll_provider
21mr|kernel-6.6-generic-6.6.126-1|10819	- clocksource/drivers/arm_global_timer: Guard against division by zero
21mr|kernel-6.6-generic-6.6.126-1|10820	- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime
21mr|kernel-6.6-generic-6.6.126-1|10821	- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX
21mr|kernel-6.6-generic-6.6.126-1|10822	- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init()
21mr|kernel-6.6-generic-6.6.126-1|10823	- clocksource/drivers:sp804: Make user selectable
21mr|kernel-6.6-generic-6.6.126-1|10824	- clocksource/drivers/timer-of: Remove percpu irq related code
21mr|kernel-6.6-generic-6.6.126-1|10825	- clocksource/drivers/timer-ti-dm: Fix child node refcount handling
21mr|kernel-6.6-generic-6.6.126-1|10826	- clocksource: Make watchdog and suspend-timing multiplication overflow safe
21mr|kernel-6.6-generic-6.6.126-1|10827	- close_range(): fix the logics in descriptor table trimming
21mr|kernel-6.6-generic-6.6.126-1|10828	- closures: Change BUG_ON() to WARN_ON()
21mr|kernel-6.6-generic-6.6.126-1|10829	- comedi: Flush partial mappings in error case
21mr|kernel-6.6-generic-6.6.126-1|10830	- comedi: ni_routing: tools: Check when the file could not be opened
21mr|kernel-6.6-generic-6.6.126-1|10831	- Compiler Attributes: disable __counted_by for clang < 19.1.3
21mr|kernel-6.6-generic-6.6.126-1|10832	- coresight: tmc: sg: Do not leak sg_table
21mr|kernel-6.6-generic-6.6.126-1|10833	- counter: stm32-timer-cnt: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|10834	- counter: ti-ecap-capture: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|10835	- cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged
21mr|kernel-6.6-generic-6.6.126-1|10836	- cpufreq: ACPI: Fix max-frequency computation
21mr|kernel-6.6-generic-6.6.126-1|10837	- cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value
21mr|kernel-6.6-generic-6.6.126-1|10838	- cpufreq: amd-pstate: Enable amd-pstate preferred core support
21mr|kernel-6.6-generic-6.6.126-1|10839	- cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems
21mr|kernel-6.6-generic-6.6.126-1|10840	- cpufreq: amd-pstate: fix the highest frequency issue which limits performance
21mr|kernel-6.6-generic-6.6.126-1|10841	- cpufreq: Avoid a bad reference count on CPU node
21mr|kernel-6.6-generic-6.6.126-1|10842	- cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception
21mr|kernel-6.6-generic-6.6.126-1|10843	- cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()
21mr|kernel-6.6-generic-6.6.126-1|10844	- cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()
21mr|kernel-6.6-generic-6.6.126-1|10845	- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()
21mr|kernel-6.6-generic-6.6.126-1|10846	- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()
21mr|kernel-6.6-generic-6.6.126-1|10847	- cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}()
21mr|kernel-6.6-generic-6.6.126-1|10848	- cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock
21mr|kernel-6.6-generic-6.6.126-1|10849	- cpufreq: loongson2: Unregister platform_driver on failure
21mr|kernel-6.6-generic-6.6.126-1|10850	- cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
21mr|kernel-6.6-generic-6.6.126-1|10851	- cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available
21mr|kernel-6.6-generic-6.6.126-1|10852	- cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks
21mr|kernel-6.6-generic-6.6.126-1|10853	- cpufreq: schedutil: Fix superfluous updates caused by need_freq_update
21mr|kernel-6.6-generic-6.6.126-1|10854	- cpufreq: scmi: Avoid overflow of target_freq in fast switch
21mr|kernel-6.6-generic-6.6.126-1|10855	- cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately
21mr|kernel-6.6-generic-6.6.126-1|10856	- cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu
21mr|kernel-6.6-generic-6.6.126-1|10857	- cpuidle: riscv-sbi: Use scoped device node handling to fix missing of_node_put
21mr|kernel-6.6-generic-6.6.126-1|10858	- cpupower: fix TSC MHz calculation
21mr|kernel-6.6-generic-6.6.126-1|10859	- cpu/SMT: Enable SMT only if a core is online
21mr|kernel-6.6-generic-6.6.126-1|10860	- crypto: api - Fix liveliness check in crypto_alg_tested
21mr|kernel-6.6-generic-6.6.126-1|10861	- crypto: bcm - add error check in the ahash_hmac_init function
21mr|kernel-6.6-generic-6.6.126-1|10862	- crypto: caam - add error check to caam_rsa_set_priv_key_form
21mr|kernel-6.6-generic-6.6.126-1|10863	- crypto: caam - Fix the pointer passed to caam_qi_shutdown()
21mr|kernel-6.6-generic-6.6.126-1|10864	- crypto: caam - Pad SG length when allocating hash edesc
21mr|kernel-6.6-generic-6.6.126-1|10865	- crypto: caam - use JobR's space to access page 0 regs
21mr|kernel-6.6-generic-6.6.126-1|10866	- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
21mr|kernel-6.6-generic-6.6.126-1|10867	- crypto: cavium - Fix the if condition to exit loop after timeout
21mr|kernel-6.6-generic-6.6.126-1|10868	- crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure
21mr|kernel-6.6-generic-6.6.126-1|10869	- crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes
21mr|kernel-6.6-generic-6.6.126-1|10870	- crypto: ecdsa - Avoid signed integer overflow on signature decoding
21mr|kernel-6.6-generic-6.6.126-1|10871	- crypto: ecdsa - Convert byte arrays with key coordinates to digits
21mr|kernel-6.6-generic-6.6.126-1|10872	- crypto: ecdsa - Rename keylen to bufsize where necessary
21mr|kernel-6.6-generic-6.6.126-1|10873	- crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
21mr|kernel-6.6-generic-6.6.126-1|10874	- crypto: hisilicon/hpre - mask cluster timeout error
21mr|kernel-6.6-generic-6.6.126-1|10875	- crypto: hisilicon/qm - disable same error report before resetting
21mr|kernel-6.6-generic-6.6.126-1|10876	- crypto: hisilicon/qm - inject error before stopping queue
21mr|kernel-6.6-generic-6.6.126-1|10877	- crypto: hisilicon/qm - reset device before enabling it
21mr|kernel-6.6-generic-6.6.126-1|10878	- crypto: hisilicon/sec2 - fix for aead icv error
21mr|kernel-6.6-generic-6.6.126-1|10879	- crypto: hisilicon/sec2 - fix for aead invalid authsize
21mr|kernel-6.6-generic-6.6.126-1|10880	- crypto: hisilicon/sec2 - optimize the error return process
21mr|kernel-6.6-generic-6.6.126-1|10881	- crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init()
21mr|kernel-6.6-generic-6.6.126-1|10882	- crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
21mr|kernel-6.6-generic-6.6.126-1|10883	- crypto: marvell/cesa - Disable hash algorithms
21mr|kernel-6.6-generic-6.6.126-1|10884	- crypto: octeontx2 - Fix authenc setkey
21mr|kernel-6.6-generic-6.6.126-1|10885	- crypto: octeontx - Fix authenc setkey
21mr|kernel-6.6-generic-6.6.126-1|10886	- crypto: octeontx* - Select CRYPTO_AUTHENC
21mr|kernel-6.6-generic-6.6.126-1|10887	- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
21mr|kernel-6.6-generic-6.6.126-1|10888	- crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10
21mr|kernel-6.6-generic-6.6.126-1|10889	- crypto: qat - fix unintentional re-enabling of error interrupts
21mr|kernel-6.6-generic-6.6.126-1|10890	- crypto: qat/qat_4xxx - fix off by one in uof_get_name()
21mr|kernel-6.6-generic-6.6.126-1|10891	- crypto: qat - remove check after debugfs_create_dir()
21mr|kernel-6.6-generic-6.6.126-1|10892	- crypto: qat - remove faulty arbiter config reset
21mr|kernel-6.6-generic-6.6.126-1|10893	- crypto: simd - Do not call crypto_alloc_tfm during registration
21mr|kernel-6.6-generic-6.6.126-1|10894	- crypto: starfive - Align rsa input data to 32-bit
21mr|kernel-6.6-generic-6.6.126-1|10895	- crypto: starfive - Fix nent assignment in rsa dec
21mr|kernel-6.6-generic-6.6.126-1|10896	- crypto: stm32/cryp - call finalize with bh disabled
21mr|kernel-6.6-generic-6.6.126-1|10897	- crypto: x86/aegis128 - access 32-bit arguments as 32-bit
21mr|kernel-6.6-generic-6.6.126-1|10898	- crypto: x86/sha256 - Add parentheses around macros' single arguments
21mr|kernel-6.6-generic-6.6.126-1|10899	- crypto: xor - fix template benchmarking
21mr|kernel-6.6-generic-6.6.126-1|10900	- cxgb4: add forgotten u64 ivlan cast before shift
21mr|kernel-6.6-generic-6.6.126-1|10901	- cxgb4: Avoid removal of uninserted tid
21mr|kernel-6.6-generic-6.6.126-1|10902	- cxgb4: use port number to set mac addr
21mr|kernel-6.6-generic-6.6.126-1|10903	- cxl/acpi: Ensure ports ready at cxl_acpi_probe() return
21mr|kernel-6.6-generic-6.6.126-1|10904	- cxl/core: Fix incorrect vendor debug UUID define
21mr|kernel-6.6-generic-6.6.126-1|10905	- cxl/events: Fix Trace DRAM Event Record
21mr|kernel-6.6-generic-6.6.126-1|10906	- cxl/pci: Fix potential bogus return value upon successful probing
21mr|kernel-6.6-generic-6.6.126-1|10907	- cxl/pci: Fix to record only non-zero ranges
21mr|kernel-6.6-generic-6.6.126-1|10908	- cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices()
21mr|kernel-6.6-generic-6.6.126-1|10909	- cxl/port: Fix use-after-free, permit out-of-order decoder shutdown
21mr|kernel-6.6-generic-6.6.126-1|10910	- cxl/region: Fix region creation for greater than x2 switches
21mr|kernel-6.6-generic-6.6.126-1|10911	- cxl/region: Verify target positions using the ordered target list
21mr|kernel-6.6-generic-6.6.126-1|10912	- dax: delete a stale directory pmem
21mr|kernel-6.6-generic-6.6.126-1|10913	- dccp: Fix memory leak in dccp_feat_change_recv
21mr|kernel-6.6-generic-6.6.126-1|10914	- debugobjects: Fix conditions in fill_pool()
21mr|kernel-6.6-generic-6.6.126-1|10915	- device-dax: correct pgoff align in dax_set_mapping()
21mr|kernel-6.6-generic-6.6.126-1|10916	- device property: Add cleanup.h based fwnode_handle_put() scope based cleanup.
21mr|kernel-6.6-generic-6.6.126-1|10917	- device property: Introduce device_for_each_child_node_scoped()
21mr|kernel-6.6-generic-6.6.126-1|10918	- devres: Initialize an uninitialized struct member
21mr|kernel-6.6-generic-6.6.126-1|10919	- dlm: fix possible lkb_resource null dereference
21mr|kernel-6.6-generic-6.6.126-1|10920	- dlm: fix srcu_read_lock() return type to int
21mr|kernel-6.6-generic-6.6.126-1|10921	- dma-buf: fix dma_fence_array_signaled v4
21mr|kernel-6.6-generic-6.6.126-1|10922	- dma-buf: heaps: Fix off-by-one in CMA heap fault handler
21mr|kernel-6.6-generic-6.6.126-1|10923	- dma-debug: avoid deadlock between dma debug vs printk and netconsole
21mr|kernel-6.6-generic-6.6.126-1|10924	- dma-debug: fix a possible deadlock on radix_lock
21mr|kernel-6.6-generic-6.6.126-1|10925	- dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
21mr|kernel-6.6-generic-6.6.126-1|10926	- dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks
21mr|kernel-6.6-generic-6.6.126-1|10927	- dmaengine: apple-admac: Avoid accessing registers in probe
21mr|kernel-6.6-generic-6.6.126-1|10928	- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
21mr|kernel-6.6-generic-6.6.126-1|10929	- dmaengine: dw: Add memory bus width verification
21mr|kernel-6.6-generic-6.6.126-1|10930	- dmaengine: dw: Add peripheral bus width verification
21mr|kernel-6.6-generic-6.6.126-1|10931	- dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
21mr|kernel-6.6-generic-6.6.126-1|10932	- dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA
21mr|kernel-6.6-generic-6.6.126-1|10933	- dmaengine: dw: Select only supported masters for ACPI devices
21mr|kernel-6.6-generic-6.6.126-1|10934	- dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd()
21mr|kernel-6.6-generic-6.6.126-1|10935	- dmaengine: mv_xor: fix child node refcount handling in early exit
21mr|kernel-6.6-generic-6.6.126-1|10936	- dmaengine: tegra: Return correct DMA status when paused
21mr|kernel-6.6-generic-6.6.126-1|10937	- dmaengine: ti: edma: fix OF node reference leaks in edma_driver
21mr|kernel-6.6-generic-6.6.126-1|10938	- dma-fence: Fix reference leak on fence merge failure path
21mr|kernel-6.6-generic-6.6.126-1|10939	- dma-fence: Use kernel's sort for merging fences
21mr|kernel-6.6-generic-6.6.126-1|10940	- dma-mapping: benchmark: Don't starve others when doing the test
21mr|kernel-6.6-generic-6.6.126-1|10941	- dm array: fix cursor index when skipping across block boundaries
21mr|kernel-6.6-generic-6.6.126-1|10942	- dm array: fix releasing a faulty array block twice in dm_array_cursor_end
21mr|kernel-6.6-generic-6.6.126-1|10943	- dm array: fix unreleased btree blocks on closing a faulty array cursor
21mr|kernel-6.6-generic-6.6.126-1|10944	- dm-bufio: fix warnings about duplicate slab caches
21mr|kernel-6.6-generic-6.6.126-1|10945	- dm cache: correct the number of origin blocks to match the target length
21mr|kernel-6.6-generic-6.6.126-1|10946	- dm cache: fix flushing uninitialized delayed_work on cache_ctr error
21mr|kernel-6.6-generic-6.6.126-1|10947	- dm cache: fix out-of-bounds access to the dirty bitset when resizing
21mr|kernel-6.6-generic-6.6.126-1|10948	- dm cache: fix potential out-of-bounds access on the first resume
21mr|kernel-6.6-generic-6.6.126-1|10949	- dm-cache: fix warnings about duplicate slab caches
21mr|kernel-6.6-generic-6.6.126-1|10950	- dm cache: optimize dirty bit checking with find_next_bit when resizing
21mr|kernel-6.6-generic-6.6.126-1|10951	- dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
21mr|kernel-6.6-generic-6.6.126-1|10952	- dm: Fix typo in error message
21mr|kernel-6.6-generic-6.6.126-1|10953	- dm init: Handle minors larger than 255
21mr|kernel-6.6-generic-6.6.126-1|10954	- dm-integrity: fix a race condition when accessing recalc_sector
21mr|kernel-6.6-generic-6.6.126-1|10955	- dm persistent data: fix memory allocation failure
21mr|kernel-6.6-generic-6.6.126-1|10956	- dm resume: don't return EINVAL when signalled
21mr|kernel-6.6-generic-6.6.126-1|10957	- dm suspend: return -ERESTARTSYS instead of -EINTR
21mr|kernel-6.6-generic-6.6.126-1|10958	- dm thin: Add missing destroy_work_on_stack()
21mr|kernel-6.6-generic-6.6.126-1|10959	- dm thin: make get_first_thin use rcu-safe list first function
21mr|kernel-6.6-generic-6.6.126-1|10960	- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow
21mr|kernel-6.6-generic-6.6.126-1|10961	- dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
21mr|kernel-6.6-generic-6.6.126-1|10962	- dm-verity: restart or panic on an I/O error
21mr|kernel-6.6-generic-6.6.126-1|10963	- doc: rcu: update printed dynticks counter bits
21mr|kernel-6.6-generic-6.6.126-1|10964	- docs: media: update location of the media patches
21mr|kernel-6.6-generic-6.6.126-1|10965	- Documentation: KVM: fix warning in "make htmldocs"
21mr|kernel-6.6-generic-6.6.126-1|10966	- Documentation: PM: Clarify pm_runtime_resume_and_get() return value
21mr|kernel-6.6-generic-6.6.126-1|10967	- dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
21mr|kernel-6.6-generic-6.6.126-1|10968	- drbd: Add NULL check for net_conf to prevent dereference in state validation
21mr|kernel-6.6-generic-6.6.126-1|10969	- drbd: Fix atomicity violation in drbd_uuid_set_bm()
21mr|kernel-6.6-generic-6.6.126-1|10970	- driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link
21mr|kernel-6.6-generic-6.6.126-1|10971	- driver core: bus: Fix double free in driver API bus_register()
21mr|kernel-6.6-generic-6.6.126-1|10972	- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute
21mr|kernel-6.6-generic-6.6.126-1|10973	- driver core: class: Fix wild pointer dereferences in API class_dev_iter_next()
21mr|kernel-6.6-generic-6.6.126-1|10974	- driver core: Fix a potential null-ptr-deref in module_add_driver()
21mr|kernel-6.6-generic-6.6.126-1|10975	- driver core: Fix error handling in driver API device_rename()
21mr|kernel-6.6-generic-6.6.126-1|10976	- driver core: fw_devlink: Improve logs for cycle detection
21mr|kernel-6.6-generic-6.6.126-1|10977	- driver core: fw_devlink: Stop trying to optimize cycle detection logic
21mr|kernel-6.6-generic-6.6.126-1|10978	- driver: iio: add missing checks on iio_info's callback access
21mr|kernel-6.6-generic-6.6.126-1|10979	- drivers/card_reader/rtsx_usb: Restore interrupt based detection
21mr|kernel-6.6-generic-6.6.126-1|10980	- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind()
21mr|kernel-6.6-generic-6.6.126-1|10981	- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
21mr|kernel-6.6-generic-6.6.126-1|10982	- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic
21mr|kernel-6.6-generic-6.6.126-1|10983	- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error
21mr|kernel-6.6-generic-6.6.126-1|10984	- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error
21mr|kernel-6.6-generic-6.6.126-1|10985	- drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path
21mr|kernel-6.6-generic-6.6.126-1|10986	- drivers/perf: arm_spe: Use perf_allow_kernel() for permissions
21mr|kernel-6.6-generic-6.6.126-1|10987	- drivers/perf: Fix ali_drw_pmu driver interrupt status clearing
21mr|kernel-6.6-generic-6.6.126-1|10988	- drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting
21mr|kernel-6.6-generic-6.6.126-1|10989	- drivers/perf: hisi_pcie: Record hardware counts correctly
21mr|kernel-6.6-generic-6.6.126-1|10990	- drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
21mr|kernel-6.6-generic-6.6.126-1|10991	- drm: adv7511: Drop dsi single lane support
21mr|kernel-6.6-generic-6.6.126-1|10992	- drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
21mr|kernel-6.6-generic-6.6.126-1|10993	- drm/amd: Add gfx12 swizzle mode defs
21mr|kernel-6.6-generic-6.6.126-1|10994	- drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
21mr|kernel-6.6-generic-6.6.126-1|10995	- drm/amd/amdgpu: apply command submission parser for JPEG v1
21mr|kernel-6.6-generic-6.6.126-1|10996	- drm/amd/amdgpu: Check tbo resource pointer
21mr|kernel-6.6-generic-6.6.126-1|10997	- drm/amd/amdgpu: command submission parser for JPEG
21mr|kernel-6.6-generic-6.6.126-1|10998	- drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring
21mr|kernel-6.6-generic-6.6.126-1|10999	- drm/amd/amdgpu/imu_v11_0: Increase buffer size to ensure all possible values can be stored
21mr|kernel-6.6-generic-6.6.126-1|11000	- drm/amd/amdgpu: Properly tune the size of struct
21mr|kernel-6.6-generic-6.6.126-1|11001	- drm/amd/display: Add array index check for hdcp ddc access
21mr|kernel-6.6-generic-6.6.126-1|11002	- drm/amd/display: Add check for granularity in dml ceil/floor helpers
21mr|kernel-6.6-generic-6.6.126-1|11003	- drm/amd/display: added NULL check at start of dc_validate_stream
21mr|kernel-6.6-generic-6.6.126-1|11004	- drm/amd/display: Add HDMI DSC native YCbCr422 support
21mr|kernel-6.6-generic-6.6.126-1|11005	- drm/amd/display: Add HDR workaround for specific eDP
21mr|kernel-6.6-generic-6.6.126-1|11006	- drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2)
21mr|kernel-6.6-generic-6.6.126-1|11007	- drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw
21mr|kernel-6.6-generic-6.6.126-1|11008	- drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw
21mr|kernel-6.6-generic-6.6.126-1|11009	- drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func
21mr|kernel-6.6-generic-6.6.126-1|11010	- drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func
21mr|kernel-6.6-generic-6.6.126-1|11011	- drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe
21mr|kernel-6.6-generic-6.6.126-1|11012	- drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func
21mr|kernel-6.6-generic-6.6.126-1|11013	- drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream
21mr|kernel-6.6-generic-6.6.126-1|11014	- drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing
21mr|kernel-6.6-generic-6.6.126-1|11015	- drm/amd/display: Add NULL pointer check for kzalloc
21mr|kernel-6.6-generic-6.6.126-1|11016	- drm/amd/display: Adjust cursor position
21mr|kernel-6.6-generic-6.6.126-1|11017	- drm/amd/display: Adjust VSDB parser for replay feature
21mr|kernel-6.6-generic-6.6.126-1|11018	- drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT`
21mr|kernel-6.6-generic-6.6.126-1|11019	- drm/amd/display: Assign linear_pitch_alignment even for VM
21mr|kernel-6.6-generic-6.6.126-1|11020	- drm/amd/display: Avoid overflow assignment in link_dp_cts
21mr|kernel-6.6-generic-6.6.126-1|11021	- drm/amd/display: avoid using null object of framebuffer
21mr|kernel-6.6-generic-6.6.126-1|11022	- drm/amd/display: Check BIOS images before it is used
21mr|kernel-6.6-generic-6.6.126-1|11023	- drm/amd/display: Check denominator pbn_div before used
21mr|kernel-6.6-generic-6.6.126-1|11024	- drm/amd/display: Check gpio_id before used as array index
21mr|kernel-6.6-generic-6.6.126-1|11025	- drm/amd/display: Check HDCP returned status
21mr|kernel-6.6-generic-6.6.126-1|11026	- drm/amd/display: Check index for aux_rd_interval before using
21mr|kernel-6.6-generic-6.6.126-1|11027	- drm/amd/display: Check link_res->hpo_dp_link_enc before using it
21mr|kernel-6.6-generic-6.6.126-1|11028	- drm/amd/display: Check msg_id before processing transcation
21mr|kernel-6.6-generic-6.6.126-1|11029	- drm/amd/display: Check null-initialized variables
21mr|kernel-6.6-generic-6.6.126-1|11030	- drm/amd/display: Check null pointer before dereferencing se
21mr|kernel-6.6-generic-6.6.126-1|11031	- drm/amd/display: Check null pointer before try to access it
21mr|kernel-6.6-generic-6.6.126-1|11032	- drm/amd/display: Check null pointers before using dc->clk_mgr
21mr|kernel-6.6-generic-6.6.126-1|11033	- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
21mr|kernel-6.6-generic-6.6.126-1|11034	- drm/amd/display: Check phantom_stream before it is used
21mr|kernel-6.6-generic-6.6.126-1|11035	- drm/amd/display: Check stream before comparing them
21mr|kernel-6.6-generic-6.6.126-1|11036	- drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
21mr|kernel-6.6-generic-6.6.126-1|11037	- drm/amd/display: Disable error correction if it's not supported
21mr|kernel-6.6-generic-6.6.126-1|11038	- drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too
21mr|kernel-6.6-generic-6.6.126-1|11039	- drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute
21mr|kernel-6.6-generic-6.6.126-1|11040	- drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay
21mr|kernel-6.6-generic-6.6.126-1|11041	- drm/amd/display: enable_hpo_dp_link_output: Check link_res->hpo_dp_link_enc before using it
21mr|kernel-6.6-generic-6.6.126-1|11042	- drm/amd/display: Enable otg synchronization logic for DCN321
21mr|kernel-6.6-generic-6.6.126-1|11043	- drm/amd/display: Ensure index calculation will not overflow
21mr|kernel-6.6-generic-6.6.126-1|11044	- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
21mr|kernel-6.6-generic-6.6.126-1|11045	- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within decide_fallback_link_setting_max_bw_policy
21mr|kernel-6.6-generic-6.6.126-1|11046	- drm/amd/display: Fix Coverity INTERGER_OVERFLOW within construct_integrated_info
21mr|kernel-6.6-generic-6.6.126-1|11047	- drm/amd/display: fix cursor offset on rotation 180
21mr|kernel-6.6-generic-6.6.126-1|11048	- drm/amd/display: fix double free issue during amdgpu module unload
21mr|kernel-6.6-generic-6.6.126-1|11049	- drm/amd/display: Fix DSC-re-computing
21mr|kernel-6.6-generic-6.6.126-1|11050	- drm/amd/display: Fix FEC_READY write on DP LT
21mr|kernel-6.6-generic-6.6.126-1|11051	- drm/amd/display: Fix incorrect DSC recompute trigger
21mr|kernel-6.6-generic-6.6.126-1|11052	- drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box
21mr|kernel-6.6-generic-6.6.126-1|11053	- drm/amd/display: Fix index out of bounds in DCN30 color transformation
21mr|kernel-6.6-generic-6.6.126-1|11054	- drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation
21mr|kernel-6.6-generic-6.6.126-1|11055	- drm/amd/display: Fix index out of bounds in degamma hardware format translation
21mr|kernel-6.6-generic-6.6.126-1|11056	- drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp
21mr|kernel-6.6-generic-6.6.126-1|11057	- drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
21mr|kernel-6.6-generic-6.6.126-1|11058	- drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination
21mr|kernel-6.6-generic-6.6.126-1|11059	- drm/amd/display: Fix system hang while resume with TBT monitor
21mr|kernel-6.6-generic-6.6.126-1|11060	- drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream'
21mr|kernel-6.6-generic-6.6.126-1|11061	- drm/amd/display: increase MAX_SURFACES to the value supported by hw
21mr|kernel-6.6-generic-6.6.126-1|11062	- drm/amd/display: Initialize denominators' default to 1
21mr|kernel-6.6-generic-6.6.126-1|11063	- drm/amd/display: Initialize get_bytes_per_element's default to 1
21mr|kernel-6.6-generic-6.6.126-1|11064	- drm/amd/display: Remove a redundant check in authenticated_dp
21mr|kernel-6.6-generic-6.6.126-1|11065	- drm/amd/display: Revert Avoid overflow assignment
21mr|kernel-6.6-generic-6.6.126-1|11066	- drm/amd/display: Revert "Check HDCP returned status"
21mr|kernel-6.6-generic-6.6.126-1|11067	- drm/amd/display: Round calculated vtotal
21mr|kernel-6.6-generic-6.6.126-1|11068	- drm/amd/display: Run DC_LOG_DC after checking link->link_enc
21mr|kernel-6.6-generic-6.6.126-1|11069	- drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
21mr|kernel-6.6-generic-6.6.126-1|11070	- drm/amd/display: Skip Recompute DSC Params if no Stream on Link
21mr|kernel-6.6-generic-6.6.126-1|11071	- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
21mr|kernel-6.6-generic-6.6.126-1|11072	- drm/amd/display: Spinlock before reading event
21mr|kernel-6.6-generic-6.6.126-1|11073	- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
21mr|kernel-6.6-generic-6.6.126-1|11074	- drm/amd/display: Use HW lock mgr for PSR1
21mr|kernel-6.6-generic-6.6.126-1|11075	- drm/amd/display: use preferred link settings for dp signal only
21mr|kernel-6.6-generic-6.6.126-1|11076	- drm/amd/display: Validate backlight caps are sane
21mr|kernel-6.6-generic-6.6.126-1|11077	- drm/amd/display: Validate hw_points_num before using it
21mr|kernel-6.6-generic-6.6.126-1|11078	- drm/amd: Fix initialization mistake for NBIO 7.7.0
21mr|kernel-6.6-generic-6.6.126-1|11079	- drm/amdgpu: access RLC_SPM_MC_CNTL through MMIO in SRIOV runtime
21mr|kernel-6.6-generic-6.6.126-1|11080	- drm/amdgpu: Actually check flags for all context ops.
21mr|kernel-6.6-generic-6.6.126-1|11081	- drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb
21mr|kernel-6.6-generic-6.6.126-1|11082	- drm/amdgpu: add lock in kfd_process_dequeue_from_device
21mr|kernel-6.6-generic-6.6.126-1|11083	- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()
21mr|kernel-6.6-generic-6.6.126-1|11084	- drm/amdgpu: add raven1 gfxoff quirk
21mr|kernel-6.6-generic-6.6.126-1|11085	- drm/amdgpu: add skip_hw_access checks for sriov
21mr|kernel-6.6-generic-6.6.126-1|11086	- drm/amdgpu: Adjust debugfs eviction and IB access permissions
21mr|kernel-6.6-generic-6.6.126-1|11087	- drm/amdgpu: Adjust debugfs register access permissions
21mr|kernel-6.6-generic-6.6.126-1|11088	- drm/amdgpu: align pp_power_profile_mode with kernel docs
21mr|kernel-6.6-generic-6.6.126-1|11089	- drm/amdgpu: always sync the GFX pipe on ctx switch
21mr|kernel-6.6-generic-6.6.126-1|11090	- drm/amdgpu/atomfirmware: Silence UBSAN warning
21mr|kernel-6.6-generic-6.6.126-1|11091	- drm/amdgpu: avoid reading vf2pf info size from FB
21mr|kernel-6.6-generic-6.6.126-1|11092	- drm/amdgpu: Block MMR_READ IOCTL in reset
21mr|kernel-6.6-generic-6.6.126-1|11093	- drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6
21mr|kernel-6.6-generic-6.6.126-1|11094	- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts
21mr|kernel-6.6-generic-6.6.126-1|11095	- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih
21mr|kernel-6.6-generic-6.6.126-1|11096	- drm/amdgpu: Dereference the ATCS ACPI buffer
21mr|kernel-6.6-generic-6.6.126-1|11097	- drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit
21mr|kernel-6.6-generic-6.6.126-1|11098	- drm/amdgpu: don't access invalid sched
21mr|kernel-6.6-generic-6.6.126-1|11099	- drm/amdgpu: enable gfxoff quirk on HP 705G4
21mr|kernel-6.6-generic-6.6.126-1|11100	- drm/amdgpu: fix dereference after null check
21mr|kernel-6.6-generic-6.6.126-1|11101	- drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent
21mr|kernel-6.6-generic-6.6.126-1|11102	- drm/amdgpu: Fix DPX valid mode check on GC 9.4.3
21mr|kernel-6.6-generic-6.6.126-1|11103	- drm/amdgpu: Fix get each xcp macro
21mr|kernel-6.6-generic-6.6.126-1|11104	- drm/amdgpu: fix mc_data out-of-bounds read warning
21mr|kernel-6.6-generic-6.6.126-1|11105	- drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
21mr|kernel-6.6-generic-6.6.126-1|11106	- drm/amdgpu: Fix out-of-bounds write warning
21mr|kernel-6.6-generic-6.6.126-1|11107	- drm/amdgpu: fix overflowed array index read warning
21mr|kernel-6.6-generic-6.6.126-1|11108	- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
21mr|kernel-6.6-generic-6.6.126-1|11109	- drm/amdgpu: Fix smatch static checker warning
21mr|kernel-6.6-generic-6.6.126-1|11110	- drm/amdgpu: Fix the uninitialized variable warning
21mr|kernel-6.6-generic-6.6.126-1|11111	- drm/amdgpu: fix the waring dereferencing hive
21mr|kernel-6.6-generic-6.6.126-1|11112	- drm/amdgpu: Fix the warning division or modulo by zero
21mr|kernel-6.6-generic-6.6.126-1|11113	- drm/amdgpu: fix ucode out-of-bounds read warning
21mr|kernel-6.6-generic-6.6.126-1|11114	- drm/amdgpu: fix unchecked return value warning for amdgpu_gfx
21mr|kernel-6.6-generic-6.6.126-1|11115	- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
21mr|kernel-6.6-generic-6.6.126-1|11116	- drm/amdgpu: fix usage slab after free
21mr|kernel-6.6-generic-6.6.126-1|11117	- drm/amdgpu/gfx10: use rlc safe mode for soft recovery
21mr|kernel-6.6-generic-6.6.126-1|11118	- drm/amdgpu/gfx11: use rlc safe mode for soft recovery
21mr|kernel-6.6-generic-6.6.126-1|11119	- drm/amdgpu/gfx9: use rlc safe mode for soft recovery
21mr|kernel-6.6-generic-6.6.126-1|11120	- drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes
21mr|kernel-6.6-generic-6.6.126-1|11121	- drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
21mr|kernel-6.6-generic-6.6.126-1|11122	- drm/amdgpu/hdp4.0: do a posting read when flushing HDP
21mr|kernel-6.6-generic-6.6.126-1|11123	- drm/amdgpu/hdp5.0: do a posting read when flushing HDP
21mr|kernel-6.6-generic-6.6.126-1|11124	- drm/amdgpu/hdp5.2: do a posting read when flushing HDP
21mr|kernel-6.6-generic-6.6.126-1|11125	- drm/amdgpu/hdp6.0: do a posting read when flushing HDP
21mr|kernel-6.6-generic-6.6.126-1|11126	- drm/amdgpu/jpeg2: properly set atomics vmid field
21mr|kernel-6.6-generic-6.6.126-1|11127	- drm/amdgpu/jpeg4: properly set atomics vmid field
21mr|kernel-6.6-generic-6.6.126-1|11128	- drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
21mr|kernel-6.6-generic-6.6.126-1|11129	- drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
21mr|kernel-6.6-generic-6.6.126-1|11130	- drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
21mr|kernel-6.6-generic-6.6.126-1|11131	- drm/amdgpu/pm: Fix uninitialized variable warning for smu10
21mr|kernel-6.6-generic-6.6.126-1|11132	- drm/amdgpu: prevent BO_HANDLES error from being overwritten
21mr|kernel-6.6-generic-6.6.126-1|11133	- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported
21mr|kernel-6.6-generic-6.6.126-1|11134	- drm/amdgpu: properly handle vbios fake edid sizing
21mr|kernel-6.6-generic-6.6.126-1|11135	- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
21mr|kernel-6.6-generic-6.6.126-1|11136	- drm/amdgpu: reject gang submit on reserved VMIDs
21mr|kernel-6.6-generic-6.6.126-1|11137	- drm/amdgpu: rework resume handling for display (v2)
21mr|kernel-6.6-generic-6.6.126-1|11138	- drm/amdgpu: Set no_hw_access when VF request full GPU fails
21mr|kernel-6.6-generic-6.6.126-1|11139	- drm/amdgpu: set the right AMDGPU sg segment limitation
21mr|kernel-6.6-generic-6.6.126-1|11140	- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
21mr|kernel-6.6-generic-6.6.126-1|11141	- drm/amdgpu/swsmu: always force a state reprogram on init
21mr|kernel-6.6-generic-6.6.126-1|11142	- drm/amdgpu/swsmu: Only force workload setup on init
21mr|kernel-6.6-generic-6.6.126-1|11143	- drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini()
21mr|kernel-6.6-generic-6.6.126-1|11144	- drm/amdgpu: the warning dereferencing obj for nbio_v7_4
21mr|kernel-6.6-generic-6.6.126-1|11145	- drm/amdgpu: update type of buf size to u32 for eeprom functions
21mr|kernel-6.6-generic-6.6.126-1|11146	- drm/amdgpu: Validate TA binary size
21mr|kernel-6.6-generic-6.6.126-1|11147	- drm/amdgpu/vcn: identify unified queue in sw init
21mr|kernel-6.6-generic-6.6.126-1|11148	- drm/amdgpu/vcn: not pause dpg for unified queue
21mr|kernel-6.6-generic-6.6.126-1|11149	- drm/amdgpu/vcn: reset fw_shared under SRIOV
21mr|kernel-6.6-generic-6.6.126-1|11150	- drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3
21mr|kernel-6.6-generic-6.6.126-1|11151	- drm/amd: Guard against bad data for ATIF ACPI method
21mr|kernel-6.6-generic-6.6.126-1|11152	- drm/amdgu: fix Unintentional integer overflow for mall size
21mr|kernel-6.6-generic-6.6.126-1|11153	- drm/amdkfd: Accounting pdd vram_usage for svm
21mr|kernel-6.6-generic-6.6.126-1|11154	- drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer
21mr|kernel-6.6-generic-6.6.126-1|11155	- drm/amdkfd: Check debug trap enable before write dbg_ev_file
21mr|kernel-6.6-generic-6.6.126-1|11156	- drm/amdkfd: Correct the migration DMA map direction
21mr|kernel-6.6-generic-6.6.126-1|11157	- drm/amdkfd: drop struct kfd_cu_info
21mr|kernel-6.6-generic-6.6.126-1|11158	- drm/amdkfd: fixed page fault when enable MES shader debugger
21mr|kernel-6.6-generic-6.6.126-1|11159	- drm/amdkfd: Fix resource leak in criu restore queue
21mr|kernel-6.6-generic-6.6.126-1|11160	- drm/amdkfd: Fix wrong usage of INIT_WORK()
21mr|kernel-6.6-generic-6.6.126-1|11161	- drm/amdkfd: Move dma unmapping after TLB flush
21mr|kernel-6.6-generic-6.6.126-1|11162	- drm/amdkfd: pause autosuspend when creating pdd
21mr|kernel-6.6-generic-6.6.126-1|11163	- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
21mr|kernel-6.6-generic-6.6.126-1|11164	- drm/amdkfd: reduce stack size in kfd_topology_add_device()
21mr|kernel-6.6-generic-6.6.126-1|11165	- drm/amdkfd: reserve the BO before validating it
21mr|kernel-6.6-generic-6.6.126-1|11166	- drm/amdkfd: Use device based logging for errors
21mr|kernel-6.6-generic-6.6.126-1|11167	- drm/amdkfd: Use the correct wptr size
21mr|kernel-6.6-generic-6.6.126-1|11168	- drm/amd/pm: check negtive return for table entries
21mr|kernel-6.6-generic-6.6.126-1|11169	- drm/amd/pm: check specific index for aldebaran
21mr|kernel-6.6-generic-6.6.126-1|11170	- drm/amd/pm: check specific index for smu13
21mr|kernel-6.6-generic-6.6.126-1|11171	- drm/amd/pm: ensure the fw_info is not null before using it
21mr|kernel-6.6-generic-6.6.126-1|11172	- drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config()
21mr|kernel-6.6-generic-6.6.126-1|11173	- drm/amd/pm: fix error flow in sensor fetching
21mr|kernel-6.6-generic-6.6.126-1|11174	- drm/amd/pm: Fix negative array index read
21mr|kernel-6.6-generic-6.6.126-1|11175	- drm/amd/pm: fix the Out-of-bounds read warning
21mr|kernel-6.6-generic-6.6.126-1|11176	- drm/amd/pm: fix uninitialized variable warning
21mr|kernel-6.6-generic-6.6.126-1|11177	- drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
21mr|kernel-6.6-generic-6.6.126-1|11178	- drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
21mr|kernel-6.6-generic-6.6.126-1|11179	- drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
21mr|kernel-6.6-generic-6.6.126-1|11180	- drm/amd/pm: fix warning using uninitialized value of max_vid_step
21mr|kernel-6.6-generic-6.6.126-1|11181	- drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7
21mr|kernel-6.6-generic-6.6.126-1|11182	- drm/amd/pm: Vangogh: Fix kernel memory out of bounds write
21mr|kernel-6.6-generic-6.6.126-1|11183	- drm/bridge: adv7511_audio: Update Audio InfoFrame properly
21mr|kernel-6.6-generic-6.6.126-1|11184	- drm/bridge: adv7511: fix crash on irq during probe
21mr|kernel-6.6-generic-6.6.126-1|11185	- drm/bridge: anx7625: Drop EDID cache on bridge power off
21mr|kernel-6.6-generic-6.6.126-1|11186	- drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE
21mr|kernel-6.6-generic-6.6.126-1|11187	- drm/bridge: it6505: Drop EDID cache on bridge power off
21mr|kernel-6.6-generic-6.6.126-1|11188	- drm/bridge: it6505: Enable module autoloading
21mr|kernel-6.6-generic-6.6.126-1|11189	- drm/bridge: it6505: Fix inverted reset polarity
21mr|kernel-6.6-generic-6.6.126-1|11190	- drm/bridge: it6505: update usleep_range for RC circuit charge time
21mr|kernel-6.6-generic-6.6.126-1|11191	- drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid()
21mr|kernel-6.6-generic-6.6.126-1|11192	- drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
21mr|kernel-6.6-generic-6.6.126-1|11193	- drm/bridge: tc358767: Fix link properties discovery
21mr|kernel-6.6-generic-6.6.126-1|11194	- drm/bridge: tc358768: Attempt to fix DSI horizontal timings
21mr|kernel-6.6-generic-6.6.126-1|11195	- drm/bridge: tc358768: Fix DSI command tx
21mr|kernel-6.6-generic-6.6.126-1|11196	- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS
21mr|kernel-6.6-generic-6.6.126-1|11197	- drm/crtc: fix uninitialized variable use even harder
21mr|kernel-6.6-generic-6.6.126-1|11198	- drm/display: Fix building with GCC 15
21mr|kernel-6.6-generic-6.6.126-1|11199	- drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req()
21mr|kernel-6.6-generic-6.6.126-1|11200	- drm/dp_mst: Fix MST sideband message body length check
21mr|kernel-6.6-generic-6.6.126-1|11201	- drm/dp_mst: Fix resetting msg rx state after topology removal
21mr|kernel-6.6-generic-6.6.126-1|11202	- drm/dp_mst: Verify request type in the corresponding down message reply
21mr|kernel-6.6-generic-6.6.126-1|11203	- drm/etnaviv: Fix page property being used for non writecombine buffers
21mr|kernel-6.6-generic-6.6.126-1|11204	- drm/etnaviv: flush shader L1 cache after user commandstream
21mr|kernel-6.6-generic-6.6.126-1|11205	- drm/etnaviv: hold GPU lock across perfmon sampling
21mr|kernel-6.6-generic-6.6.126-1|11206	- drm/etnaviv: Request pages from DMA32 zone on addressing_limited
21mr|kernel-6.6-generic-6.6.126-1|11207	- drm: Expand max DRM device number to full MINORBITS
21mr|kernel-6.6-generic-6.6.126-1|11208	- drm/fb-helper: Don't schedule_work() to flush frame buffer during panic()
21mr|kernel-6.6-generic-6.6.126-1|11209	- drm: fsl-dcu: enable PIXCLK on LS1021A
21mr|kernel-6.6-generic-6.6.126-1|11210	- drm/i915/dg1: Fix power gate sequence.
21mr|kernel-6.6-generic-6.6.126-1|11211	- drm/i915: Do not attempt to load the GSC multiple times
21mr|kernel-6.6-generic-6.6.126-1|11212	- drm/i915/fb: Relax clear color alignment to 64 bytes
21mr|kernel-6.6-generic-6.6.126-1|11213	- drm/i915/fence: Mark debug_fence_free() with __maybe_unused
21mr|kernel-6.6-generic-6.6.126-1|11214	- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
21mr|kernel-6.6-generic-6.6.126-1|11215	- drm/i915: Fix memory leak by correcting cache object name in error handler
21mr|kernel-6.6-generic-6.6.126-1|11216	- drm/i915: Fix NULL pointer dereference in capture_engine
21mr|kernel-6.6-generic-6.6.126-1|11217	- drm/i915/gem: fix bitwise and logical AND mixup
21mr|kernel-6.6-generic-6.6.126-1|11218	- drm/i915/guc: prevent a possible int overflow in wq offsets
21mr|kernel-6.6-generic-6.6.126-1|11219	- drm/i915/hdcp: fix connector refcounting
21mr|kernel-6.6-generic-6.6.126-1|11220	- drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|11221	- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|11222	- drm/kfd: Correct pinned buffer handling at kfd restore and validate process
21mr|kernel-6.6-generic-6.6.126-1|11223	- drm: komeda: Fix an issue related to normalized zpos
21mr|kernel-6.6-generic-6.6.126-1|11224	- drm/lima: set gp bus_stop bit before hard reset
21mr|kernel-6.6-generic-6.6.126-1|11225	- drm/mcde: Enable module autoloading
21mr|kernel-6.6-generic-6.6.126-1|11226	- drm/mediatek: Add return value check when reading DPCD
21mr|kernel-6.6-generic-6.6.126-1|11227	- drm/mediatek: Fix child node refcount handling in early exit
21mr|kernel-6.6-generic-6.6.126-1|11228	- drm/mediatek: Fix missing configuration flags in mtk_crtc_ddp_config()
21mr|kernel-6.6-generic-6.6.126-1|11229	- drm/mediatek: Fix mode valid issue for dp
21mr|kernel-6.6-generic-6.6.126-1|11230	- drm/mediatek: Fix YCbCr422 color format issue for DP
21mr|kernel-6.6-generic-6.6.126-1|11231	- drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
21mr|kernel-6.6-generic-6.6.126-1|11232	- drm/mediatek: ovl_adaptor: Add missing of_node_put()
21mr|kernel-6.6-generic-6.6.126-1|11233	- drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
21mr|kernel-6.6-generic-6.6.126-1|11234	- drm/mediatek: stop selecting foreign drivers
21mr|kernel-6.6-generic-6.6.126-1|11235	- drm/mediatek: Use spin_lock_irqsave() for CRTC event lock
21mr|kernel-6.6-generic-6.6.126-1|11236	- drm/meson: plane: Add error handling
21mr|kernel-6.6-generic-6.6.126-1|11237	- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
21mr|kernel-6.6-generic-6.6.126-1|11238	- drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
21mr|kernel-6.6-generic-6.6.126-1|11239	- drm/msm/a5xx: disable preemption in submits by default
21mr|kernel-6.6-generic-6.6.126-1|11240	- drm/msm/a5xx: fix races in preemption evaluation stage
21mr|kernel-6.6-generic-6.6.126-1|11241	- drm/msm/a5xx: properly clear preemption records on resume
21mr|kernel-6.6-generic-6.6.126-1|11242	- drm/msm/a5xx: workaround early ring-buffer emptiness check
21mr|kernel-6.6-generic-6.6.126-1|11243	- drm/msm/adreno: Assign msm_gpu->pdev earlier to avoid nullptrs
21mr|kernel-6.6-generic-6.6.126-1|11244	- drm/msm/adreno: Fix error return if missing firmware-name
21mr|kernel-6.6-generic-6.6.126-1|11245	- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|11246	- drm/msm: Allocate memory for disp snapshot with kvzalloc()
21mr|kernel-6.6-generic-6.6.126-1|11247	- drm/msm: Avoid NULL dereference in msm_disp_state_print_regs()
21mr|kernel-6.6-generic-6.6.126-1|11248	- drm/msm: Check return value of of_dma_configure()
21mr|kernel-6.6-generic-6.6.126-1|11249	- drm/msm/dp: fix the max supported bpp logic
21mr|kernel-6.6-generic-6.6.126-1|11250	- drm/msm/dp: reset the link phy params before link training
21mr|kernel-6.6-generic-6.6.126-1|11251	- drm/msm/dp: set safe_to_exit_level before printing it
21mr|kernel-6.6-generic-6.6.126-1|11252	- drm/msm/dpu: capture snapshot on the first commit_done timeout
21mr|kernel-6.6-generic-6.6.126-1|11253	- drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
21mr|kernel-6.6-generic-6.6.126-1|11254	- drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds()
21mr|kernel-6.6-generic-6.6.126-1|11255	- drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
21mr|kernel-6.6-generic-6.6.126-1|11256	- drm/msm/dpu: don't always program merge_3d block
21mr|kernel-6.6-generic-6.6.126-1|11257	- drm/msm/dpu: don't play tricks with debug macros
21mr|kernel-6.6-generic-6.6.126-1|11258	- drm/msm/dpu: drop LM_3 / LM_4 on MSM8998
21mr|kernel-6.6-generic-6.6.126-1|11259	- drm/msm/dpu: drop LM_3 / LM_4 on SDM845
21mr|kernel-6.6-generic-6.6.126-1|11260	- drm/msm/dpu: drop MSM_ENC_VBLANK support
21mr|kernel-6.6-generic-6.6.126-1|11261	- drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X
21mr|kernel-6.6-generic-6.6.126-1|11262	- drm/msm/dpu: link DSPP_2/_3 blocks on SM8150
21mr|kernel-6.6-generic-6.6.126-1|11263	- drm/msm/dpu: link DSPP_2/_3 blocks on SM8250
21mr|kernel-6.6-generic-6.6.126-1|11264	- drm/msm/dpu: link DSPP_2/_3 blocks on SM8350
21mr|kernel-6.6-generic-6.6.126-1|11265	- drm/msm/dpu: link DSPP_2/_3 blocks on SM8550
21mr|kernel-6.6-generic-6.6.126-1|11266	- drm/msm/dpu: make sure phys resources are properly initialized
21mr|kernel-6.6-generic-6.6.126-1|11267	- drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
21mr|kernel-6.6-generic-6.6.126-1|11268	- drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block
21mr|kernel-6.6-generic-6.6.126-1|11269	- drm/msm/dpu: split dpu_encoder_wait_for_event into two functions
21mr|kernel-6.6-generic-6.6.126-1|11270	- drm/msm/dpu: take plane rotation into account for wide planes
21mr|kernel-6.6-generic-6.6.126-1|11271	- drm/msm/dpu: try multirect based on mdp clock limits
21mr|kernel-6.6-generic-6.6.126-1|11272	- drm/msm/dpu: use drmm-managed allocation for dpu_encoder_phys
21mr|kernel-6.6-generic-6.6.126-1|11273	- drm/msm/dsi: correct programming sequence for SM8350 / SM8450
21mr|kernel-6.6-generic-6.6.126-1|11274	- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation
21mr|kernel-6.6-generic-6.6.126-1|11275	- drm/msm/dsi: improve/fix dsc pclk calculation
21mr|kernel-6.6-generic-6.6.126-1|11276	- drm/msm: Fix incorrect file name output in adreno_request_fw()
21mr|kernel-6.6-generic-6.6.126-1|11277	- drm/msm: fix %%s null argument error
21mr|kernel-6.6-generic-6.6.126-1|11278	- drm/msm: fix the highest_bank_bit for sc7180
21mr|kernel-6.6-generic-6.6.126-1|11279	- drm/msm/gpu: Check the status of registration to PM QoS
21mr|kernel-6.6-generic-6.6.126-1|11280	- drm/msm/mdss: Handle the reg bus ICC path
21mr|kernel-6.6-generic-6.6.126-1|11281	- drm/msm/mdss: Rename path references to mdp_path
21mr|kernel-6.6-generic-6.6.126-1|11282	- drm/msm/mdss: specify cfg bandwidth for SDM670
21mr|kernel-6.6-generic-6.6.126-1|11283	- drm/msm/mdss: switch mdss to use devm_of_icc_get()
21mr|kernel-6.6-generic-6.6.126-1|11284	- drm/msm: Reduce fallout of fence signaling vs reclaim hangs
21mr|kernel-6.6-generic-6.6.126-1|11285	- drm/nouveau/fb: restore init() for ramgp102
21mr|kernel-6.6-generic-6.6.126-1|11286	- drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()
21mr|kernel-6.6-generic-6.6.126-1|11287	- drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device
21mr|kernel-6.6-generic-6.6.126-1|11288	- drm: omapdrm: Add missing check for alloc_ordered_workqueue
21mr|kernel-6.6-generic-6.6.126-1|11289	- drm/omap: Fix locking in omap_gem_new_dmabuf()
21mr|kernel-6.6-generic-6.6.126-1|11290	- drm/omap: Fix possible NULL dereference
21mr|kernel-6.6-generic-6.6.126-1|11291	- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP (again)
21mr|kernel-6.6-generic-6.6.126-1|11292	- drm/panel: novatek-nt35950: fix return value check in nt35950_probe()
21mr|kernel-6.6-generic-6.6.126-1|11293	- drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels
21mr|kernel-6.6-generic-6.6.126-1|11294	- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
21mr|kernel-6.6-generic-6.6.126-1|11295	- drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition
21mr|kernel-6.6-generic-6.6.126-1|11296	- drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK
21mr|kernel-6.6-generic-6.6.126-1|11297	- drm: panel-orientation-quirks: Add quirk for Ayn Loki Max
21mr|kernel-6.6-generic-6.6.126-1|11298	- drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero
21mr|kernel-6.6-generic-6.6.126-1|11299	- drm: panel-orientation-quirks: Add quirk for OrangePi Neo
21mr|kernel-6.6-generic-6.6.126-1|11300	- drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict
21mr|kernel-6.6-generic-6.6.126-1|11301	- drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
21mr|kernel-6.6-generic-6.6.126-1|11302	- drm/panfrost: Remove unused id_mask from struct panfrost_model
21mr|kernel-6.6-generic-6.6.126-1|11303	- drm/printer: Allow NULL data in devcoredump printer
21mr|kernel-6.6-generic-6.6.126-1|11304	- drm/radeon: add helper rdev_to_drm(rdev)
21mr|kernel-6.6-generic-6.6.126-1|11305	- drm/radeon: change rdev->ddev to rdev_to_drm(rdev)
21mr|kernel-6.6-generic-6.6.126-1|11306	- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets
21mr|kernel-6.6-generic-6.6.126-1|11307	- drm/radeon: Fix encoder->possible_clones
21mr|kernel-6.6-generic-6.6.126-1|11308	- drm/radeon: Fix spurious unplug event on radeon HDMI
21mr|kernel-6.6-generic-6.6.126-1|11309	- drm/radeon: properly handle vbios fake edid sizing
21mr|kernel-6.6-generic-6.6.126-1|11310	- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()
21mr|kernel-6.6-generic-6.6.126-1|11311	- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
21mr|kernel-6.6-generic-6.6.126-1|11312	- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode
21mr|kernel-6.6-generic-6.6.126-1|11313	- drm/rockchip: move output interface related definition to rockchip_drm_drv.h
21mr|kernel-6.6-generic-6.6.126-1|11314	- drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8
21mr|kernel-6.6-generic-6.6.126-1|11315	- drm/rockchip: vop2: clear afbc en and transform bit for cluster window at linear mode
21mr|kernel-6.6-generic-6.6.126-1|11316	- drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset
21mr|kernel-6.6-generic-6.6.126-1|11317	- drm/rockchip: vop2: Fix the mixer alpha setup for layer 0
21mr|kernel-6.6-generic-6.6.126-1|11318	- drm/rockchip: vop2: Fix the windows switch between different layers
21mr|kernel-6.6-generic-6.6.126-1|11319	- drm/rockchip: vop2: include rockchip_drm_drv.h
21mr|kernel-6.6-generic-6.6.126-1|11320	- drm/rockchip: vop2: set bg dly and prescan dly at vop2_post_config
21mr|kernel-6.6-generic-6.6.126-1|11321	- drm/rockchip: vop2: Set YUV/RGB overlay mode
21mr|kernel-6.6-generic-6.6.126-1|11322	- drm/rockchip: vop: Allow 4096px width scaling
21mr|kernel-6.6-generic-6.6.126-1|11323	- drm/rockchip: vop: clear DMA stop bit on RK3066
21mr|kernel-6.6-generic-6.6.126-1|11324	- drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066
21mr|kernel-6.6-generic-6.6.126-1|11325	- drm/rockchip: vop: Fix a dereferenced before check warning
21mr|kernel-6.6-generic-6.6.126-1|11326	- drm/sched: Add locking to drm_sched_entity_modify_sched
21mr|kernel-6.6-generic-6.6.126-1|11327	- drm/sched: memset() 'job' in drm_sched_job_init()
21mr|kernel-6.6-generic-6.6.126-1|11328	- drm/sti: Add __iomem for mixer_dbg_mxn's parameter
21mr|kernel-6.6-generic-6.6.126-1|11329	- drm/sti: avoid potential dereference of error pointers
21mr|kernel-6.6-generic-6.6.126-1|11330	- drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check
21mr|kernel-6.6-generic-6.6.126-1|11331	- drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check
21mr|kernel-6.6-generic-6.6.126-1|11332	- drm/stm: Avoid use-after-free issues with crtc and plane
21mr|kernel-6.6-generic-6.6.126-1|11333	- drm/stm: Fix an error handling path in stm_drm_platform_probe()
21mr|kernel-6.6-generic-6.6.126-1|11334	- drm/stm: ltdc: check memory returned by devm_kzalloc()
21mr|kernel-6.6-generic-6.6.126-1|11335	- drm/stm: ltdc: reset plane transparency after plane disable
21mr|kernel-6.6-generic-6.6.126-1|11336	- drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl
21mr|kernel-6.6-generic-6.6.126-1|11337	- drm/tegra: Zero-initialize iosys_map
21mr|kernel-6.6-generic-6.6.126-1|11338	- drm: use ATOMIC64_INIT() for atomic64_t
21mr|kernel-6.6-generic-6.6.126-1|11339	- drm: Use XArray instead of IDR for minors
21mr|kernel-6.6-generic-6.6.126-1|11340	- drm/v3d: Address race-condition in MMU flush
21mr|kernel-6.6-generic-6.6.126-1|11341	- drm/v3d: Assign job pointer to NULL before signaling the fence
21mr|kernel-6.6-generic-6.6.126-1|11342	- drm/v3d: Enable Performance Counters before clearing them
21mr|kernel-6.6-generic-6.6.126-1|11343	- drm/v3d: Ensure job pointer is set to NULL after job completion
21mr|kernel-6.6-generic-6.6.126-1|11344	- drm/v3d: Stop the active perfmon before being destroyed
21mr|kernel-6.6-generic-6.6.126-1|11345	- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA
21mr|kernel-6.6-generic-6.6.126-1|11346	- drm/vc4: hdmi: Avoid hang with debug registers when suspended
21mr|kernel-6.6-generic-6.6.126-1|11347	- drm/vc4: hdmi: Avoid log spam for audio start failure
21mr|kernel-6.6-generic-6.6.126-1|11348	- drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_get
21mr|kernel-6.6-generic-6.6.126-1|11349	- drm/vc4: hvs: Correct logic on stopping an HVS channel
21mr|kernel-6.6-generic-6.6.126-1|11350	- drm/vc4: hvs: Don't write gamma luts on 2711
21mr|kernel-6.6-generic-6.6.126-1|11351	- drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer
21mr|kernel-6.6-generic-6.6.126-1|11352	- drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function
21mr|kernel-6.6-generic-6.6.126-1|11353	- drm/vc4: hvs: Set AXI panic modes for the HVS
21mr|kernel-6.6-generic-6.6.126-1|11354	- drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush
21mr|kernel-6.6-generic-6.6.126-1|11355	- drm/vc4: Stop the active perfmon before being destroyed
21mr|kernel-6.6-generic-6.6.126-1|11356	- drm/vkms: Drop unnecessary call to drm_crtc_cleanup()
21mr|kernel-6.6-generic-6.6.126-1|11357	- drm/vmwgfx: Add new keep_resv BO param
21mr|kernel-6.6-generic-6.6.126-1|11358	- drm/vmwgfx: Fix prime with external buffers
21mr|kernel-6.6-generic-6.6.126-1|11359	- drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check
21mr|kernel-6.6-generic-6.6.126-1|11360	- drm/vmwgfx: Handle surface check failure correctly
21mr|kernel-6.6-generic-6.6.126-1|11361	- drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS
21mr|kernel-6.6-generic-6.6.126-1|11362	- drm/vmwgfx: Prevent unmapping active read buffers
21mr|kernel-6.6-generic-6.6.126-1|11363	- drm: xlnx: zynqmp_dpsub: fix hotplug detection
21mr|kernel-6.6-generic-6.6.126-1|11364	- drm: zynqmp_kms: Unplug DRM device before removal
21mr|kernel-6.6-generic-6.6.126-1|11365	- dsa: qca8k: Use nested lock to avoid splat
21mr|kernel-6.6-generic-6.6.126-1|11366	- dt-bindings: clock: axi-clkgen: include AXI clk
21mr|kernel-6.6-generic-6.6.126-1|11367	- dt-bindings: clock: exynos7885: Fix duplicated binding
21mr|kernel-6.6-generic-6.6.126-1|11368	- dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x
21mr|kernel-6.6-generic-6.6.126-1|11369	- dt-bindings: clock: qcom: Add missing UFS QREF clocks
21mr|kernel-6.6-generic-6.6.126-1|11370	- dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI
21mr|kernel-6.6-generic-6.6.126-1|11371	- dt-bindings: display: adi,adv7533: Drop single lane support
21mr|kernel-6.6-generic-6.6.126-1|11372	- dt-bindings: iio: asahi-kasei,ak8975: drop incorrect AK09116 compatible
21mr|kernel-6.6-generic-6.6.126-1|11373	- dt-bindings: iio: dac: ad3552r: fix maximum spi speed
21mr|kernel-6.6-generic-6.6.126-1|11374	- dt-bindings: leds: class-multicolor: Fix path to color definitions
21mr|kernel-6.6-generic-6.6.126-1|11375	- dt-bindings: mfd: bd71815: Fix rsense and typos
21mr|kernel-6.6-generic-6.6.126-1|11376	- dt-bindings: mmc: controller: clarify the address-cells description
21mr|kernel-6.6-generic-6.6.126-1|11377	- dt-bindings: net: fec: add pps channel property
21mr|kernel-6.6-generic-6.6.126-1|11378	- dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems
21mr|kernel-6.6-generic-6.6.126-1|11379	- dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value
21mr|kernel-6.6-generic-6.6.126-1|11380	- dt-bindings: serial: rs485: Fix rs485-rts-delay property
21mr|kernel-6.6-generic-6.6.126-1|11381	- dt-bindings: spi: nxp-fspi: add imx8ulp support
21mr|kernel-6.6-generic-6.6.126-1|11382	- dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95
21mr|kernel-6.6-generic-6.6.126-1|11383	- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
21mr|kernel-6.6-generic-6.6.126-1|11384	- dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL
21mr|kernel-6.6-generic-6.6.126-1|11385	- e1000e: avoid failing the system during pm_suspend
21mr|kernel-6.6-generic-6.6.126-1|11386	- e1000e: change I219 (19) devices to ADP
21mr|kernel-6.6-generic-6.6.126-1|11387	- e1000e: fix force smbus during suspend flow
21mr|kernel-6.6-generic-6.6.126-1|11388	- e1000e: move force SMBUS near the end of enable_ulp function
21mr|kernel-6.6-generic-6.6.126-1|11389	- e1000e: Remove Meteor Lake SMBUS workarounds
21mr|kernel-6.6-generic-6.6.126-1|11390	- EDAC/amd64: Simplify ECC check on unified memory controllers
21mr|kernel-6.6-generic-6.6.126-1|11391	- EDAC/bluefield: Fix potential integer overflow
21mr|kernel-6.6-generic-6.6.126-1|11392	- EDAC/fsl_ddr: Fix bad bit shift operations
21mr|kernel-6.6-generic-6.6.126-1|11393	- EDAC/igen6: Avoid segmentation fault on module unload
21mr|kernel-6.6-generic-6.6.126-1|11394	- EDAC/igen6: Fix conversion of system address to physical memory address
21mr|kernel-6.6-generic-6.6.126-1|11395	- EDAC/skx_common: Allow decoding of SGX addresses
21mr|kernel-6.6-generic-6.6.126-1|11396	- EDAC/skx_common: Differentiate memory error sources
21mr|kernel-6.6-generic-6.6.126-1|11397	- EDAC/skx_common: Filter out the invalid address
21mr|kernel-6.6-generic-6.6.126-1|11398	- EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator
21mr|kernel-6.6-generic-6.6.126-1|11399	- EDAC/synopsys: Fix ECC status and IRQ control race condition
21mr|kernel-6.6-generic-6.6.126-1|11400	- EDAC/synopsys: Fix error injection on Zynq UltraScale+
21mr|kernel-6.6-generic-6.6.126-1|11401	- eeprom: digsy_mtc: Fix 93xx46 driver probe failure
21mr|kernel-6.6-generic-6.6.126-1|11402	- efi/libstub: fix efi_parse_options() ignoring the default command line
21mr|kernel-6.6-generic-6.6.126-1|11403	- efi/libstub: Free correct pointer on failure
21mr|kernel-6.6-generic-6.6.126-1|11404	- efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption
21mr|kernel-6.6-generic-6.6.126-1|11405	- efi: sysfb_efi: fix W=1 warnings when EFI is not set
21mr|kernel-6.6-generic-6.6.126-1|11406	- efi/unaccepted: touch soft lockup during memory accept
21mr|kernel-6.6-generic-6.6.126-1|11407	- efivarfs: Fix error on non-existent file
21mr|kernel-6.6-generic-6.6.126-1|11408	- ELF: fix kernel.randomize_va_space double read
21mr|kernel-6.6-generic-6.6.126-1|11409	- ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate()
21mr|kernel-6.6-generic-6.6.126-1|11410	- epoll: Add synchronous wakeup support for ep_poll_callback
21mr|kernel-6.6-generic-6.6.126-1|11411	- epoll: annotate racy check
21mr|kernel-6.6-generic-6.6.126-1|11412	- erofs: avoid debugging output for (de)compressed data
21mr|kernel-6.6-generic-6.6.126-1|11413	- erofs: fix incorrect symlink detection in fast symlink
21mr|kernel-6.6-generic-6.6.126-1|11414	- erofs: fix PSI memstall accounting
21mr|kernel-6.6-generic-6.6.126-1|11415	- erofs: handle NONHEAD !delta[1] lclusters gracefully
21mr|kernel-6.6-generic-6.6.126-1|11416	- erofs: handle overlapped pclusters out of crafted images properly
21mr|kernel-6.6-generic-6.6.126-1|11417	- eth: bcmsysport: fix call balance of priv->clk handling routines
21mr|kernel-6.6-generic-6.6.126-1|11418	- eth: gve: use appropriate helper to set xdp_features
21mr|kernel-6.6-generic-6.6.126-1|11419	- ethtool: check device is present when getting link settings
21mr|kernel-6.6-generic-6.6.126-1|11420	- ethtool: Fix wrong mod state in case of verbose and no_mask bitset
21mr|kernel-6.6-generic-6.6.126-1|11421	- eventfs: Use list_del_rcu() for SRCU protected list variable
21mr|kernel-6.6-generic-6.6.126-1|11422	- evm: don't copy up 'security.evm' xattr
21mr|kernel-6.6-generic-6.6.126-1|11423	- exec: don't WARN for racy path_noexec check
21mr|kernel-6.6-generic-6.6.126-1|11424	- exec: Fix ToCToU between perm check and set-uid/gid usage
21mr|kernel-6.6-generic-6.6.126-1|11425	- exfat: fix memory leak in exfat_load_bitmap()
21mr|kernel-6.6-generic-6.6.126-1|11426	- exfat: fix the infinite loop in __exfat_free_cluster()
21mr|kernel-6.6-generic-6.6.126-1|11427	- exfat: fix the infinite loop in exfat_readdir()
21mr|kernel-6.6-generic-6.6.126-1|11428	- exfat: fix uninit-value in __exfat_get_dentry_set
21mr|kernel-6.6-generic-6.6.126-1|11429	- ext4: aovid use-after-free in ext4_ext_insert_extent()
21mr|kernel-6.6-generic-6.6.126-1|11430	- ext4: avoid buffer_head leak in ext4_mark_inode_used()
21mr|kernel-6.6-generic-6.6.126-1|11431	- ext4: avoid negative min_clusters in find_group_orlov()
21mr|kernel-6.6-generic-6.6.126-1|11432	- ext4: avoid OOB when system.data xattr changes underneath the filesystem
21mr|kernel-6.6-generic-6.6.126-1|11433	- ext4: avoid potential buffer_head leak in __ext4_new_inode()
21mr|kernel-6.6-generic-6.6.126-1|11434	- ext4: avoid remount errors with 'abort' mount option
21mr|kernel-6.6-generic-6.6.126-1|11435	- ext4: avoid use-after-free in ext4_ext_show_leaf()
21mr|kernel-6.6-generic-6.6.126-1|11436	- ext4: check stripe size compatibility on remount as well
21mr|kernel-6.6-generic-6.6.126-1|11437	- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard
21mr|kernel-6.6-generic-6.6.126-1|11438	- ext4: convert ext4_da_do_write_end() to take a folio
21mr|kernel-6.6-generic-6.6.126-1|11439	- ext4: convert to new timestamp accessors
21mr|kernel-6.6-generic-6.6.126-1|11440	- ext4: correct encrypted dentry name hash when not casefolded
21mr|kernel-6.6-generic-6.6.126-1|11441	- ext4: dax: fix overflowing extents beyond inode size when partially writing
21mr|kernel-6.6-generic-6.6.126-1|11442	- ext4: do not create EA inode under buffer lock
21mr|kernel-6.6-generic-6.6.126-1|11443	- ext4: do not trim the group with corrupted block bitmap
21mr|kernel-6.6-generic-6.6.126-1|11444	- ext4: don't set SB_RDONLY after filesystem errors
21mr|kernel-6.6-generic-6.6.126-1|11445	- ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free
21mr|kernel-6.6-generic-6.6.126-1|11446	- ext4: ext4_search_dir should return a proper error
21mr|kernel-6.6-generic-6.6.126-1|11447	- ext4: fix access to uninitialised lock in fc replay path
21mr|kernel-6.6-generic-6.6.126-1|11448	- ext4: fix double brelse() the buffer of the extents path
21mr|kernel-6.6-generic-6.6.126-1|11449	- ext4: fix fast commit inode enqueueing during a full journal commit
21mr|kernel-6.6-generic-6.6.126-1|11450	- ext4: fix FS_IOC_GETFSMAP handling
21mr|kernel-6.6-generic-6.6.126-1|11451	- ext4: fix i_data_sem unlock order in ext4_ind_migrate()
21mr|kernel-6.6-generic-6.6.126-1|11452	- ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible()
21mr|kernel-6.6-generic-6.6.126-1|11453	- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()
21mr|kernel-6.6-generic-6.6.126-1|11454	- ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list()
21mr|kernel-6.6-generic-6.6.126-1|11455	- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()
21mr|kernel-6.6-generic-6.6.126-1|11456	- ext4: fix possible tid_t sequence overflows
21mr|kernel-6.6-generic-6.6.126-1|11457	- ext4: fix race in buffer_head read fault injection
21mr|kernel-6.6-generic-6.6.126-1|11458	- ext4: fix slab-use-after-free in ext4_split_extent_at()
21mr|kernel-6.6-generic-6.6.126-1|11459	- ext4: fix timer use-after-free on failed mount
21mr|kernel-6.6-generic-6.6.126-1|11460	- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
21mr|kernel-6.6-generic-6.6.126-1|11461	- ext4: mark fc as ineligible using an handle in ext4_xattr_set()
21mr|kernel-6.6-generic-6.6.126-1|11462	- ext4: nested locking for xattr inode
21mr|kernel-6.6-generic-6.6.126-1|11463	- ext4: no need to continue when the number of entries is 1
21mr|kernel-6.6-generic-6.6.126-1|11464	- ext4: partial zero eof block on unaligned inode size extension
21mr|kernel-6.6-generic-6.6.126-1|11465	- ext4: pipeline buffer reads in mext_page_mkuptodate()
21mr|kernel-6.6-generic-6.6.126-1|11466	- ext4: propagate errors from ext4_find_extent() in ext4_insert_range()
21mr|kernel-6.6-generic-6.6.126-1|11467	- ext4: remove array of buffer_heads from mext_page_mkuptodate()
21mr|kernel-6.6-generic-6.6.126-1|11468	- ext4: remove calls to to set/clear the folio error flag
21mr|kernel-6.6-generic-6.6.126-1|11469	- ext4: return error on ext4_find_inline_entry
21mr|kernel-6.6-generic-6.6.126-1|11470	- ext4: sanity check for NULL pointer after ext4_force_shutdown
21mr|kernel-6.6-generic-6.6.126-1|11471	- ext4: set the type of max_zeroout to unsigned int to avoid overflow
21mr|kernel-6.6-generic-6.6.126-1|11472	- ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
21mr|kernel-6.6-generic-6.6.126-1|11473	- ext4: update orig_path in ext4_find_extent()
21mr|kernel-6.6-generic-6.6.126-1|11474	- ext4: use handle to mark fc as ineligible in __track_dentry_update()
21mr|kernel-6.6-generic-6.6.126-1|11475	- f2fs: atomic: fix to avoid racing w/ GC
21mr|kernel-6.6-generic-6.6.126-1|11476	- f2fs: atomic: fix to truncate pagecache before on-disk metadata truncation
21mr|kernel-6.6-generic-6.6.126-1|11477	- f2fs: avoid potential int overflow in sanity_check_area_boundary()
21mr|kernel-6.6-generic-6.6.126-1|11478	- f2fs: check curseg->inited before write_sum_page in change_curseg
21mr|kernel-6.6-generic-6.6.126-1|11479	- f2fs: clean up w/ dotdot_name
21mr|kernel-6.6-generic-6.6.126-1|11480	- f2fs: compress: don't redirty sparse cluster during {,de}compress
21mr|kernel-6.6-generic-6.6.126-1|11481	- f2fs: compress: do sanity check on cluster when CONFIG_F2FS_CHECK_FS is on
21mr|kernel-6.6-generic-6.6.126-1|11482	- f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks
21mr|kernel-6.6-generic-6.6.126-1|11483	- f2fs: Create COW inode from parent dentry for atomic write
21mr|kernel-6.6-generic-6.6.126-1|11484	- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
21mr|kernel-6.6-generic-6.6.126-1|11485	- f2fs: fix fiemap failure issue when page size is 16KB
21mr|kernel-6.6-generic-6.6.126-1|11486	- f2fs: fix null-ptr-deref in f2fs_submit_page_bio()
21mr|kernel-6.6-generic-6.6.126-1|11487	- f2fs: fix null reference error when checking end of zone
21mr|kernel-6.6-generic-6.6.126-1|11488	- f2fs: fix race in concurrent f2fs_stop_gc_thread
21mr|kernel-6.6-generic-6.6.126-1|11489	- f2fs: fix several potential integer overflows in file offsets
21mr|kernel-6.6-generic-6.6.126-1|11490	- f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
21mr|kernel-6.6-generic-6.6.126-1|11491	- f2fs: fix to account dirty data in __get_secs_required()
21mr|kernel-6.6-generic-6.6.126-1|11492	- f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode
21mr|kernel-6.6-generic-6.6.126-1|11493	- f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason()
21mr|kernel-6.6-generic-6.6.126-1|11494	- f2fs: fix to avoid racing in between read and OPU dio write
21mr|kernel-6.6-generic-6.6.126-1|11495	- f2fs: fix to avoid use-after-free in f2fs_stop_gc_thread()
21mr|kernel-6.6-generic-6.6.126-1|11496	- f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID
21mr|kernel-6.6-generic-6.6.126-1|11497	- f2fs: fix to check atomic_file in f2fs ioctl interfaces
21mr|kernel-6.6-generic-6.6.126-1|11498	- f2fs: fix to cover read extent cache access with lock
21mr|kernel-6.6-generic-6.6.126-1|11499	- f2fs: fix to don't set SB_RDONLY in f2fs_handle_critical_error()
21mr|kernel-6.6-generic-6.6.126-1|11500	- f2fs: fix to do sanity check in update_sit_entry
21mr|kernel-6.6-generic-6.6.126-1|11501	- f2fs: fix to do sanity check on blocks for inline_data inode
21mr|kernel-6.6-generic-6.6.126-1|11502	- f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
21mr|kernel-6.6-generic-6.6.126-1|11503	- f2fs: fix to do sanity check on node blkaddr in truncate_node()
21mr|kernel-6.6-generic-6.6.126-1|11504	- f2fs: fix to drop all discards after creating snapshot on lvm device
21mr|kernel-6.6-generic-6.6.126-1|11505	- f2fs: fix to shrink read extent node in batches
21mr|kernel-6.6-generic-6.6.126-1|11506	- f2fs: fix to wait dio completion
21mr|kernel-6.6-generic-6.6.126-1|11507	- f2fs: fix to wait page writeback before setting gcing flag
21mr|kernel-6.6-generic-6.6.126-1|11508	- f2fs: get rid of online repaire on corrupted directory
21mr|kernel-6.6-generic-6.6.126-1|11509	- f2fs: Introduce linear search for dentries
21mr|kernel-6.6-generic-6.6.126-1|11510	- f2fs: prevent atomic file from being dirtied before commit
21mr|kernel-6.6-generic-6.6.126-1|11511	- f2fs: prevent possible int overflow in dir_block_index()
21mr|kernel-6.6-generic-6.6.126-1|11512	- f2fs: print message if fscorrupted was found in f2fs_new_node_page()
21mr|kernel-6.6-generic-6.6.126-1|11513	- f2fs: reduce expensive checkpoint trigger frequency
21mr|kernel-6.6-generic-6.6.126-1|11514	- f2fs: Require FMODE_WRITE for atomic write ioctls
21mr|kernel-6.6-generic-6.6.126-1|11515	- f2fs: stop checkpoint when get a out-of-bounds segment
21mr|kernel-6.6-generic-6.6.126-1|11516	- f2fs: support .shutdown in f2fs_sops
21mr|kernel-6.6-generic-6.6.126-1|11517	- fanotify: allow reporting errors on failure to open fd
21mr|kernel-6.6-generic-6.6.126-1|11518	- fat: fix uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|11519	- fbcon: Fix a NULL pointer dereference issue in fbcon_putcs
21mr|kernel-6.6-generic-6.6.126-1|11520	- fbdev: efifb: Register sysfs groups through driver core
21mr|kernel-6.6-generic-6.6.126-1|11521	- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe()
21mr|kernel-6.6-generic-6.6.126-1|11522	- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
21mr|kernel-6.6-generic-6.6.126-1|11523	- fbdev: pxafb: Fix possible use after free in pxafb_task()
21mr|kernel-6.6-generic-6.6.126-1|11524	- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
21mr|kernel-6.6-generic-6.6.126-1|11525	- fbdev: sisfb: Fix strbuf array overflow
21mr|kernel-6.6-generic-6.6.126-1|11526	- filemap: avoid truncating 64-bit offset to 32 bits
21mr|kernel-6.6-generic-6.6.126-1|11527	- filemap: Fix bounds checking in filemap_read()
21mr|kernel-6.6-generic-6.6.126-1|11528	- firewire: core: correct range of block for case of switch statement
21mr|kernel-6.6-generic-6.6.126-1|11529	- firmware: arm_scmi: Fix double free in OPTEE transport
21mr|kernel-6.6-generic-6.6.126-1|11530	- firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()
21mr|kernel-6.6-generic-6.6.126-1|11531	- firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup()
21mr|kernel-6.6-generic-6.6.126-1|11532	- firmware: arm_scmi: Queue in scmi layer for mailbox implementation
21mr|kernel-6.6-generic-6.6.126-1|11533	- firmware: arm_scmi: Reject clear channel request on A2P
21mr|kernel-6.6-generic-6.6.126-1|11534	- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
21mr|kernel-6.6-generic-6.6.126-1|11535	- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()
21mr|kernel-6.6-generic-6.6.126-1|11536	- firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid
21mr|kernel-6.6-generic-6.6.126-1|11537	- firmware: cs_dsp: Don't allow writes to read-only controls
21mr|kernel-6.6-generic-6.6.126-1|11538	- firmware: google: Unregister driver_info on failure
21mr|kernel-6.6-generic-6.6.126-1|11539	- firmware_loader: Block path traversal
21mr|kernel-6.6-generic-6.6.126-1|11540	- firmware_loader: Fix possible resource leak in fw_log_firmware_info()
21mr|kernel-6.6-generic-6.6.126-1|11541	- firmware: qcom: scm: Mark get_wq_ctx() as atomic call
21mr|kernel-6.6-generic-6.6.126-1|11542	- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()
21mr|kernel-6.6-generic-6.6.126-1|11543	- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
21mr|kernel-6.6-generic-6.6.126-1|11544	- fou: fix initialization of grc
21mr|kernel-6.6-generic-6.6.126-1|11545	- fou: Fix null-ptr-deref in GRO.
21mr|kernel-6.6-generic-6.6.126-1|11546	- fou: remove warn in gue_gro_receive on unsupported protocol
21mr|kernel-6.6-generic-6.6.126-1|11547	- freezer, sched: Report frozen tasks as 'D' instead of 'R'
21mr|kernel-6.6-generic-6.6.126-1|11548	- fs/9p: fix uninitialized values during inode evict
21mr|kernel-6.6-generic-6.6.126-1|11549	- fs: Annotate struct file_handle with __counted_by() and use struct_size()
21mr|kernel-6.6-generic-6.6.126-1|11550	- fs: binfmt_elf_efpic: don't use missing interpreter's properties
21mr|kernel-6.6-generic-6.6.126-1|11551	- fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF
21mr|kernel-6.6-generic-6.6.126-1|11552	- fs: Convert to bdev_open_by_dev()
21mr|kernel-6.6-generic-6.6.126-1|11553	- fs: Create a generic is_dot_dotdot() utility
21mr|kernel-6.6-generic-6.6.126-1|11554	- fsdax: dax_unshare_iter needs to copy entire blocks
21mr|kernel-6.6-generic-6.6.126-1|11555	- fsdax: remove zeroing code from dax_unshare_iter
21mr|kernel-6.6-generic-6.6.126-1|11556	- fs: Fix file_set_fowner LSM hook inconsistencies
21mr|kernel-6.6-generic-6.6.126-1|11557	- fs: fix missing declaration of init_files
21mr|kernel-6.6-generic-6.6.126-1|11558	- fs: fix proc_handler for sysctl_nr_open
21mr|kernel-6.6-generic-6.6.126-1|11559	- fs: Fix uninitialized value issue in from_kuid and from_kgid
21mr|kernel-6.6-generic-6.6.126-1|11560	- fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name
21mr|kernel-6.6-generic-6.6.126-1|11561	- fs/Kconfig: make hugetlbfs a menuconfig
21mr|kernel-6.6-generic-6.6.126-1|11562	- fsl/fman: Fix refcount handling of fman-related devices
21mr|kernel-6.6-generic-6.6.126-1|11563	- fsl/fman: Save device references taken in mac_probe()
21mr|kernel-6.6-generic-6.6.126-1|11564	- fsl/fman: Validate cell-index value obtained from Device Tree
21mr|kernel-6.6-generic-6.6.126-1|11565	- fs/netfs/fscache_cookie: add missing "n_accesses" check
21mr|kernel-6.6-generic-6.6.126-1|11566	- fsnotify: clear PARENT_WATCHED flags lazily
21mr|kernel-6.6-generic-6.6.126-1|11567	- fsnotify: fix sending inotify event with unexpected filename
21mr|kernel-6.6-generic-6.6.126-1|11568	- fs/ntfs3: Additional check in ni_clear()
21mr|kernel-6.6-generic-6.6.126-1|11569	- fs/ntfs3: Additional check in ntfs_file_release
21mr|kernel-6.6-generic-6.6.126-1|11570	- fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()
21mr|kernel-6.6-generic-6.6.126-1|11571	- fs/ntfs3: Add rough attr alloc_size check
21mr|kernel-6.6-generic-6.6.126-1|11572	- fs/ntfs3: Check if more than chunk-size bytes are written
21mr|kernel-6.6-generic-6.6.126-1|11573	- fs/ntfs3: Check more cases when directory is corrupted
21mr|kernel-6.6-generic-6.6.126-1|11574	- fs/ntfs3: Do copy_to_user out of run_lock
21mr|kernel-6.6-generic-6.6.126-1|11575	- fs/ntfs3: Do not call file_modified if collapse range failed
21mr|kernel-6.6-generic-6.6.126-1|11576	- fs/ntfs3: Fix case when unmarked clusters intersect with zone
21mr|kernel-6.6-generic-6.6.126-1|11577	- fs/ntfs3: Fix general protection fault in run_is_mapped_full
21mr|kernel-6.6-generic-6.6.126-1|11578	- fs/ntfs3: Fix possible deadlock in mi_read
21mr|kernel-6.6-generic-6.6.126-1|11579	- fs/ntfs3: Fix sparse warning in ni_fiemap
21mr|kernel-6.6-generic-6.6.126-1|11580	- fs/ntfs3: Fix warning in ni_fiemap
21mr|kernel-6.6-generic-6.6.126-1|11581	- fs/ntfs3: Fix warning possible deadlock in ntfs_set_state
21mr|kernel-6.6-generic-6.6.126-1|11582	- fs/ntfs3: Implement fallocate for compressed files
21mr|kernel-6.6-generic-6.6.126-1|11583	- fs/ntfs3: One more reason to mark inode bad
21mr|kernel-6.6-generic-6.6.126-1|11584	- fs/ntfs3: Refactor enum_rstbl to suppress static checker
21mr|kernel-6.6-generic-6.6.126-1|11585	- fs/ntfs3: Sequential field availability check in mi_enum_attr()
21mr|kernel-6.6-generic-6.6.126-1|11586	- fs/ntfs3: Stale inode instead of bad
21mr|kernel-6.6-generic-6.6.126-1|11587	- fs_parser: update mount_api doc to match function signature
21mr|kernel-6.6-generic-6.6.126-1|11588	- fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats
21mr|kernel-6.6-generic-6.6.126-1|11589	- fs/proc: fix compile warning about variable 'vmcore_mmap_ops'
21mr|kernel-6.6-generic-6.6.126-1|11590	- fs/proc: fix softlockup in __read_vmcore (part 2)
21mr|kernel-6.6-generic-6.6.126-1|11591	- fs/proc/kcore.c: allow translation of physical memory addresses
21mr|kernel-6.6-generic-6.6.126-1|11592	- fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero
21mr|kernel-6.6-generic-6.6.126-1|11593	- fs/proc/kcore.c: fix coccinelle reported ERROR instances
21mr|kernel-6.6-generic-6.6.126-1|11594	- fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit
21mr|kernel-6.6-generic-6.6.126-1|11595	- fs: relax assertions on failure to encode file handles
21mr|kernel-6.6-generic-6.6.126-1|11596	- fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX
21mr|kernel-6.6-generic-6.6.126-1|11597	- fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points
21mr|kernel-6.6-generic-6.6.126-1|11598	- fs/smb/client: implement chmod() for SMB3 POSIX Extensions
21mr|kernel-6.6-generic-6.6.126-1|11599	- fs/smb/client: Implement new SMB3 POSIX type
21mr|kernel-6.6-generic-6.6.126-1|11600	- ftrace: Fix regression with module command in stack_trace_filter
21mr|kernel-6.6-generic-6.6.126-1|11601	- fuse: fix memory leak in fuse_create_open
21mr|kernel-6.6-generic-6.6.126-1|11602	- fuse: fix UAF in rcu pathwalks
21mr|kernel-6.6-generic-6.6.126-1|11603	- fuse: Initialize beyond-EOF page contents before setting uptodate
21mr|kernel-6.6-generic-6.6.126-1|11604	- fuse: update stats for pages in dropped aux writeback list
21mr|kernel-6.6-generic-6.6.126-1|11605	- fuse: use unsigned type for getxattr/listxattr size truncation
21mr|kernel-6.6-generic-6.6.126-1|11606	- genetlink: hold RCU in genlmsg_mcast()
21mr|kernel-6.6-generic-6.6.126-1|11607	- geneve: do not assume mac header is set in geneve_xmit_skb()
21mr|kernel-6.6-generic-6.6.126-1|11608	- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails
21mr|kernel-6.6-generic-6.6.126-1|11609	- genirq/cpuhotplug: Skip suspended interrupts when restoring affinity
21mr|kernel-6.6-generic-6.6.126-1|11610	- genirq: Make handle_enforce_irqctx() unconditionally available
21mr|kernel-6.6-generic-6.6.126-1|11611	- genksyms: fix memory leak when the same symbol is added from source
21mr|kernel-6.6-generic-6.6.126-1|11612	- genksyms: fix memory leak when the same symbol is read from *.symref file
21mr|kernel-6.6-generic-6.6.126-1|11613	- gfs2: Allow immediate GLF_VERIFY_DELETE work
21mr|kernel-6.6-generic-6.6.126-1|11614	- gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru
21mr|kernel-6.6-generic-6.6.126-1|11615	- gfs2: Fix unlinked inode cleanup
21mr|kernel-6.6-generic-6.6.126-1|11616	- gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw
21mr|kernel-6.6-generic-6.6.126-1|11617	- gfs2: qd_check_sync cleanups
21mr|kernel-6.6-generic-6.6.126-1|11618	- gfs2: Refcounting fix in gfs2_thaw_super
21mr|kernel-6.6-generic-6.6.126-1|11619	- gfs2: Remove and replace gfs2_glock_queue_work
21mr|kernel-6.6-generic-6.6.126-1|11620	- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE
21mr|kernel-6.6-generic-6.6.126-1|11621	- gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async
21mr|kernel-6.6-generic-6.6.126-1|11622	- gfs2: Revert "Add quota_change type"
21mr|kernel-6.6-generic-6.6.126-1|11623	- gfs2: Revert "ignore negated quota changes"
21mr|kernel-6.6-generic-6.6.126-1|11624	- gfs2: Revert "introduce qd_bh_get_or_undo"
21mr|kernel-6.6-generic-6.6.126-1|11625	- gfs2: setattr_chown: Add missing initialization
21mr|kernel-6.6-generic-6.6.126-1|11626	- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
21mr|kernel-6.6-generic-6.6.126-1|11627	- gpio: aspeed: Add the flush write to ensure the write complete.
21mr|kernel-6.6-generic-6.6.126-1|11628	- gpio: aspeed: Use devm_clk api to manage clock source
21mr|kernel-6.6-generic-6.6.126-1|11629	- gpio: davinci: fix lazy disable
21mr|kernel-6.6-generic-6.6.126-1|11630	- gpio: exar: set value when external pull-up or pull-down is present
21mr|kernel-6.6-generic-6.6.126-1|11631	- gpio: grgpio: Add NULL check in grgpio_probe
21mr|kernel-6.6-generic-6.6.126-1|11632	- gpio: grgpio: use a helper variable to store the address of ofdev->dev
21mr|kernel-6.6-generic-6.6.126-1|11633	- gpiolib: cdev: Ignore reconfiguration without direction
21mr|kernel-6.6-generic-6.6.126-1|11634	- gpio: mlxbf3: Support shutdown() function
21mr|kernel-6.6-generic-6.6.126-1|11635	- gpio: modepin: Enable module autoloading
21mr|kernel-6.6-generic-6.6.126-1|11636	- gpio: mxc: remove dead code after switch to DT-only
21mr|kernel-6.6-generic-6.6.126-1|11637	- gpio: pca953x: Drop unused fields in struct pca953x_platform_data
21mr|kernel-6.6-generic-6.6.126-1|11638	- gpio: pca953x: Fully convert to device managed resources
21mr|kernel-6.6-generic-6.6.126-1|11639	- gpio: pca953x: log an error when failing to get the reset GPIO
21mr|kernel-6.6-generic-6.6.126-1|11640	- gpio: rockchip: fix OF node leak in probe()
21mr|kernel-6.6-generic-6.6.126-1|11641	- gpio: sysfs: extend the critical section for unregistering sysfs devices
21mr|kernel-6.6-generic-6.6.126-1|11642	- gpio: xilinx: Convert gpio_lock to raw spinlock
21mr|kernel-6.6-generic-6.6.126-1|11643	- gpio: zevio: Add missed label initialisation
21mr|kernel-6.6-generic-6.6.126-1|11644	- gso: fix udp gso fraglist segmentation after pull from frag_list
21mr|kernel-6.6-generic-6.6.126-1|11645	- gtp: allow -1 to be specified as file description from userspace
21mr|kernel-6.6-generic-6.6.126-1|11646	- gtp: Destroy device along with udp socket's netns dismantle.
21mr|kernel-6.6-generic-6.6.126-1|11647	- gtp: fix a potential NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|11648	- gtp: pull network headers in gtp_dev_xmit()
21mr|kernel-6.6-generic-6.6.126-1|11649	- gtp: use exit_batch_rtnl() method
21mr|kernel-6.6-generic-6.6.126-1|11650	- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
21mr|kernel-6.6-generic-6.6.126-1|11651	- gve: guard XDP xmit NDO on existence of xdp queues
21mr|kernel-6.6-generic-6.6.126-1|11652	- gve: guard XSK operations on the existence of queues
21mr|kernel-6.6-generic-6.6.126-1|11653	- hexagon: Disable constant extender optimization for LLVM prior to 19.1.0
21mr|kernel-6.6-generic-6.6.126-1|11654	- hexagon: Fix unbalanced spinlock in die()
21mr|kernel-6.6-generic-6.6.126-1|11655	- hexagon: fix using plain integer as NULL pointer warning in cmpxchg
21mr|kernel-6.6-generic-6.6.126-1|11656	- hfsplus: don't query the device logical block size multiple times
21mr|kernel-6.6-generic-6.6.126-1|11657	- hfs: Sanity check the root record
21mr|kernel-6.6-generic-6.6.126-1|11658	- HID: add per device quirk to force bind to hid-generic
21mr|kernel-6.6-generic-6.6.126-1|11659	- HID: amd_sfh: free driver_data after destroying hid device
21mr|kernel-6.6-generic-6.6.126-1|11660	- HID: amd_sfh: Switch to device-managed dmam_alloc_coherent()
21mr|kernel-6.6-generic-6.6.126-1|11661	- HID: asus: add ROG Ally N-Key ID and keycodes
21mr|kernel-6.6-generic-6.6.126-1|11662	- hid-asus: add ROG Ally X prod ID to quirk list
21mr|kernel-6.6-generic-6.6.126-1|11663	- HID: asus: add ROG Z13 lightbar
21mr|kernel-6.6-generic-6.6.126-1|11664	- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
21mr|kernel-6.6-generic-6.6.126-1|11665	- HID: core: zero-initialize the report buffer
21mr|kernel-6.6-generic-6.6.126-1|11666	- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup
21mr|kernel-6.6-generic-6.6.126-1|11667	- HID: fix generic desktop D-Pad controls
21mr|kernel-6.6-generic-6.6.126-1|11668	- HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check
21mr|kernel-6.6-generic-6.6.126-1|11669	- HID: hyperv: streamline driver probe to avoid devres issues
21mr|kernel-6.6-generic-6.6.126-1|11670	- HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk
21mr|kernel-6.6-generic-6.6.126-1|11671	- HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines
21mr|kernel-6.6-generic-6.6.126-1|11672	- HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend
21mr|kernel-6.6-generic-6.6.126-1|11673	- HID: Ignore battery for all ELAN I2C-HID devices
21mr|kernel-6.6-generic-6.6.126-1|11674	- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma
21mr|kernel-6.6-generic-6.6.126-1|11675	- HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard
21mr|kernel-6.6-generic-6.6.126-1|11676	- HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
21mr|kernel-6.6-generic-6.6.126-1|11677	- HID: mcp2200: added driver for GPIOs of MCP2200
21mr|kernel-6.6-generic-6.6.126-1|11678	- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad
21mr|kernel-6.6-generic-6.6.126-1|11679	- HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad
21mr|kernel-6.6-generic-6.6.126-1|11680	- HID: multitouch: Add support for B2402FVA track point
21mr|kernel-6.6-generic-6.6.126-1|11681	- HID: multitouch: Add support for GT7868Q
21mr|kernel-6.6-generic-6.6.126-1|11682	- HID: multitouch: Add support for lenovo Y9000P Touchpad
21mr|kernel-6.6-generic-6.6.126-1|11683	- HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio
21mr|kernel-6.6-generic-6.6.126-1|11684	- HID: multitouch: fix support for Goodix PID 0x01e9
21mr|kernel-6.6-generic-6.6.126-1|11685	- HID: plantronics: Workaround for an unexcepted opposite volume key
21mr|kernel-6.6-generic-6.6.126-1|11686	- HID: wacom: Defer calculation of resolution until resolution_code is known
21mr|kernel-6.6-generic-6.6.126-1|11687	- HID: wacom: Do not warn about dropped packets for first packet
21mr|kernel-6.6-generic-6.6.126-1|11688	- HID: wacom: fix when get product name maybe null pointer
21mr|kernel-6.6-generic-6.6.126-1|11689	- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
21mr|kernel-6.6-generic-6.6.126-1|11690	- HID: wacom: Support sequence numbers smaller than 16-bit
21mr|kernel-6.6-generic-6.6.126-1|11691	- hostfs: Add const qualifier to host_root in hostfs_fill_super()
21mr|kernel-6.6-generic-6.6.126-1|11692	- hostfs: convert hostfs to use the new mount API
21mr|kernel-6.6-generic-6.6.126-1|11693	- hostfs: fix string handling in __dentry_name()
21mr|kernel-6.6-generic-6.6.126-1|11694	- hostfs: fix the host directory parse when mounting.
21mr|kernel-6.6-generic-6.6.126-1|11695	- hrtimer: Prevent queuing of hrtimer without a function callback
21mr|kernel-6.6-generic-6.6.126-1|11696	- hrtimer: Select housekeeping CPU during migration
21mr|kernel-6.6-generic-6.6.126-1|11697	- hrtimers: Handle CPU state correctly on hotplug
21mr|kernel-6.6-generic-6.6.126-1|11698	- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event
21mr|kernel-6.6-generic-6.6.126-1|11699	- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer
21mr|kernel-6.6-generic-6.6.126-1|11700	- hwmon: (adc128d818) Fix underflows seen when writing limit attributes
21mr|kernel-6.6-generic-6.6.126-1|11701	- hwmon: (adm9240) Add missing dependency on REGMAP_I2C
21mr|kernel-6.6-generic-6.6.126-1|11702	- hwmon: (adt7470) Add missing dependency on REGMAP_I2C
21mr|kernel-6.6-generic-6.6.126-1|11703	- hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING
21mr|kernel-6.6-generic-6.6.126-1|11704	- hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur
21mr|kernel-6.6-generic-6.6.126-1|11705	- hwmon: (drivetemp) Set scsi command timeout to 10s
21mr|kernel-6.6-generic-6.6.126-1|11706	- hwmon: (hp-wmi-sensors) Check if WMI event data exists
21mr|kernel-6.6-generic-6.6.126-1|11707	- hwmon: intel-m10-bmc-hwmon: relabel Columbiaville to CVL Die Temperature
21mr|kernel-6.6-generic-6.6.126-1|11708	- hwmon: (k10temp) Check return value of amd_smn_read()
21mr|kernel-6.6-generic-6.6.126-1|11709	- hwmon: (lm95234) Fix underflows seen when writing limit attributes
21mr|kernel-6.6-generic-6.6.126-1|11710	- hwmon: (ltc2992) Avoid division by zero
21mr|kernel-6.6-generic-6.6.126-1|11711	- hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
21mr|kernel-6.6-generic-6.6.126-1|11712	- hwmon: (max16065) Fix alarm attributes
21mr|kernel-6.6-generic-6.6.126-1|11713	- hwmon: (max16065) Fix overflows seen when writing limits
21mr|kernel-6.6-generic-6.6.126-1|11714	- hwmon: (max16065) Remove use of i2c_match_id()
21mr|kernel-6.6-generic-6.6.126-1|11715	- hwmon: (mc34vr500) Add missing dependency on REGMAP_I2C
21mr|kernel-6.6-generic-6.6.126-1|11716	- hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list
21mr|kernel-6.6-generic-6.6.126-1|11717	- hwmon: (nct6775) add G15CF to ASUS WMI monitoring list
21mr|kernel-6.6-generic-6.6.126-1|11718	- hwmon: (nct6775-core) Fix overflows seen when writing limit attributes
21mr|kernel-6.6-generic-6.6.126-1|11719	- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes
21mr|kernel-6.6-generic-6.6.126-1|11720	- hwmon: (ntc_thermistor) fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|11721	- hwmon: (pc87360) Bounds check data->innr usage
21mr|kernel-6.6-generic-6.6.126-1|11722	- hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2
21mr|kernel-6.6-generic-6.6.126-1|11723	- hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK
21mr|kernel-6.6-generic-6.6.126-1|11724	- hwmon: (pmbus/core) clear faults after setting smbalert mask
21mr|kernel-6.6-generic-6.6.126-1|11725	- hwmon: (tmp513) Add missing dependency on REGMAP_I2C
21mr|kernel-6.6-generic-6.6.126-1|11726	- hwmon: (tmp513) Don't use "proxy" headers
21mr|kernel-6.6-generic-6.6.126-1|11727	- hwmon: (tmp513) Fix Current Register value interpretation
21mr|kernel-6.6-generic-6.6.126-1|11728	- hwmon: (tmp513) Fix division of negative numbers
21mr|kernel-6.6-generic-6.6.126-1|11729	- hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers
21mr|kernel-6.6-generic-6.6.126-1|11730	- hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
21mr|kernel-6.6-generic-6.6.126-1|11731	- hwmon: (tmp513) Simplify with dev_err_probe()
21mr|kernel-6.6-generic-6.6.126-1|11732	- hwmon: (tmp513) Use SI constants from units.h
21mr|kernel-6.6-generic-6.6.126-1|11733	- hwmon: (tps23861) Fix reporting of negative temperatures
21mr|kernel-6.6-generic-6.6.126-1|11734	- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes
21mr|kernel-6.6-generic-6.6.126-1|11735	- hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init
21mr|kernel-6.6-generic-6.6.126-1|11736	- hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume
21mr|kernel-6.6-generic-6.6.126-1|11737	- hwrng: mtk - Use devm_pm_runtime_enable
21mr|kernel-6.6-generic-6.6.126-1|11738	- hwspinlock: Introduce hwspin_lock_bust()
21mr|kernel-6.6-generic-6.6.126-1|11739	- i2c: aspeed: Update the stop sw state when the bus recovery occurs
21mr|kernel-6.6-generic-6.6.126-1|11740	- i2c: atr: Fix client detach
21mr|kernel-6.6-generic-6.6.126-1|11741	- i2c: core: Lock address during client device instantiation
21mr|kernel-6.6-generic-6.6.126-1|11742	- i2c: create debugfs entry per adapter
21mr|kernel-6.6-generic-6.6.126-1|11743	- i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set
21mr|kernel-6.6-generic-6.6.126-1|11744	- i2c: designware: fix controller is holding SCL low while ENABLE bit is disabled
21mr|kernel-6.6-generic-6.6.126-1|11745	- i2c: Fix conditional for substituting empty ACPI functions
21mr|kernel-6.6-generic-6.6.126-1|11746	- i2c: i801: Add support for Intel Arrow Lake-H
21mr|kernel-6.6-generic-6.6.126-1|11747	- i2c: i801: Add support for Intel Panther Lake
21mr|kernel-6.6-generic-6.6.126-1|11748	- i2c: i801: Use a different adapter-name for IDF adapters
21mr|kernel-6.6-generic-6.6.126-1|11749	- i2c: imx: add imx7d compatible string for applying erratum ERR007805
21mr|kernel-6.6-generic-6.6.126-1|11750	- i2c: isch: Add missed 'else'
21mr|kernel-6.6-generic-6.6.126-1|11751	- i2c: lpi2c: Avoid calling clk_get_rate during transfer
21mr|kernel-6.6-generic-6.6.126-1|11752	- i2c: microchip-core: actually use repeated sends
21mr|kernel-6.6-generic-6.6.126-1|11753	- i2c: microchip-core: fix "ghost" detections
21mr|kernel-6.6-generic-6.6.126-1|11754	- i2c: mux: demux-pinctrl: check initial mux selection, too
21mr|kernel-6.6-generic-6.6.126-1|11755	- i2c: pnx: Fix timeout in wait functions
21mr|kernel-6.6-generic-6.6.126-1|11756	- i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
21mr|kernel-6.6-generic-6.6.126-1|11757	- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|11758	- i2c: rcar: fix NACK handling when being a target
21mr|kernel-6.6-generic-6.6.126-1|11759	- i2c: riic: Always round-up when calculating bus period
21mr|kernel-6.6-generic-6.6.126-1|11760	- i2c: riic: avoid potential division by zero
21mr|kernel-6.6-generic-6.6.126-1|11761	- i2c: stm32f7: Add atomic_xfer method to driver
21mr|kernel-6.6-generic-6.6.126-1|11762	- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|11763	- i2c: synquacer: Deal with optional PCLK correctly
21mr|kernel-6.6-generic-6.6.126-1|11764	- i2c: synquacer: Remove a clk reference from struct synquacer_i2c
21mr|kernel-6.6-generic-6.6.126-1|11765	- i2c: tegra: Do not mark ACPI devices as irq safe
21mr|kernel-6.6-generic-6.6.126-1|11766	- i2c: Use IS_REACHABLE() for substituting empty ACPI functions
21mr|kernel-6.6-generic-6.6.126-1|11767	- i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros
21mr|kernel-6.6-generic-6.6.126-1|11768	- i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.6-generic-6.6.126-1|11769	- i2c: xiic: improve error message when transfer fails to start
21mr|kernel-6.6-generic-6.6.126-1|11770	- i2c: xiic: Try re-initialization on bus busy timeout
21mr|kernel-6.6-generic-6.6.126-1|11771	- i2c: xiic: Wait for TX empty to avoid missed TX NAKs
21mr|kernel-6.6-generic-6.6.126-1|11772	- i3c: dw: Add hot-join support.
21mr|kernel-6.6-generic-6.6.126-1|11773	- i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition
21mr|kernel-6.6-generic-6.6.126-1|11774	- i3c: master: add enable(disable) hot join in sys entry
21mr|kernel-6.6-generic-6.6.126-1|11775	- i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition
21mr|kernel-6.6-generic-6.6.126-1|11776	- i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED
21mr|kernel-6.6-generic-6.6.126-1|11777	- i3c: master: Fix dynamic address leak when 'assigned-address' is present
21mr|kernel-6.6-generic-6.6.126-1|11778	- i3c: master: fix kernel-doc check warning
21mr|kernel-6.6-generic-6.6.126-1|11779	- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
21mr|kernel-6.6-generic-6.6.126-1|11780	- i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin
21mr|kernel-6.6-generic-6.6.126-1|11781	- i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS
21mr|kernel-6.6-generic-6.6.126-1|11782	- i3c: master: support to adjust first broadcast address speed
21mr|kernel-6.6-generic-6.6.126-1|11783	- i3c: master: svc: add hot join support
21mr|kernel-6.6-generic-6.6.126-1|11784	- i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.6-generic-6.6.126-1|11785	- i3c: master: svc: fix possible assignment of the same address to two devices
21mr|kernel-6.6-generic-6.6.126-1|11786	- i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver Due to Race Condition
21mr|kernel-6.6-generic-6.6.126-1|11787	- i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter
21mr|kernel-6.6-generic-6.6.126-1|11788	- i3c: master: svc: resend target address when get NACK
21mr|kernel-6.6-generic-6.6.126-1|11789	- i3c: master: svc: use slow speed for first broadcast address
21mr|kernel-6.6-generic-6.6.126-1|11790	- i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer
21mr|kernel-6.6-generic-6.6.126-1|11791	- i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup
21mr|kernel-6.6-generic-6.6.126-1|11792	- i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
21mr|kernel-6.6-generic-6.6.126-1|11793	- i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out
21mr|kernel-6.6-generic-6.6.126-1|11794	- i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
21mr|kernel-6.6-generic-6.6.126-1|11795	- i40e: Fix macvlan leak by synchronizing access to mac_filter_hash
21mr|kernel-6.6-generic-6.6.126-1|11796	- i40e: fix race condition by adding filter's intermediate sync state
21mr|kernel-6.6-generic-6.6.126-1|11797	- i40e: Fix ST code value for Clause 45
21mr|kernel-6.6-generic-6.6.126-1|11798	- i40e: Include types.h to some headers
21mr|kernel-6.6-generic-6.6.126-1|11799	- i915/guc: Accumulate active runtime on gt reset
21mr|kernel-6.6-generic-6.6.126-1|11800	- i915/guc: Ensure busyness counter increases motonically
21mr|kernel-6.6-generic-6.6.126-1|11801	- i915/guc: Reset engine utilization buffer before registration
21mr|kernel-6.6-generic-6.6.126-1|11802	- iavf: allow changing VLAN state without calling PF
21mr|kernel-6.6-generic-6.6.126-1|11803	- IB/core: Fix ib_cache_setup_one error flow cleanup
21mr|kernel-6.6-generic-6.6.126-1|11804	- IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock
21mr|kernel-6.6-generic-6.6.126-1|11805	- IB/mlx5: Allocate resources just before first QP/SRQ is created
21mr|kernel-6.6-generic-6.6.126-1|11806	- IB/mlx5: Rename 400G_8X speed to comply to naming convention
21mr|kernel-6.6-generic-6.6.126-1|11807	- ice: Add netif_device_attach/detach into PF reset flow
21mr|kernel-6.6-generic-6.6.126-1|11808	- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node()
21mr|kernel-6.6-generic-6.6.126-1|11809	- ice: change q_index variable type to s16 to store -1 value
21mr|kernel-6.6-generic-6.6.126-1|11810	- ice: Check all ice_vsi_rebuild() errors in function
21mr|kernel-6.6-generic-6.6.126-1|11811	- ice: consistently use q_idx in ice_vc_cfg_qs_msg()
21mr|kernel-6.6-generic-6.6.126-1|11812	- ice: do not bring the VSI up, if it was down before the XDP setup
21mr|kernel-6.6-generic-6.6.126-1|11813	- ice: fix accounting for filters shared by multiple VSIs
21mr|kernel-6.6-generic-6.6.126-1|11814	- ice: fix ICE_LAST_OFFSET formula
21mr|kernel-6.6-generic-6.6.126-1|11815	- ice: fix incorrect PHY settings for 100 GB/s
21mr|kernel-6.6-generic-6.6.126-1|11816	- ice: Fix lldp packets dropping after changing the number of channels
21mr|kernel-6.6-generic-6.6.126-1|11817	- ice: Fix netif_is_ice() in Safe Mode
21mr|kernel-6.6-generic-6.6.126-1|11818	- ice: fix page reuse when PAGE_SIZE is over 8k
21mr|kernel-6.6-generic-6.6.126-1|11819	- ice: fix truesize operations for PAGE_SIZE >= 8192
21mr|kernel-6.6-generic-6.6.126-1|11820	- ice: fix VLAN replay after reset
21mr|kernel-6.6-generic-6.6.126-1|11821	- ice: fix VSI lists confusion when adding VLANs
21mr|kernel-6.6-generic-6.6.126-1|11822	- ice: Flush FDB entries before reset
21mr|kernel-6.6-generic-6.6.126-1|11823	- ice: protect XDP configuration with a mutex
21mr|kernel-6.6-generic-6.6.126-1|11824	- ice: rename switchdev to eswitch
21mr|kernel-6.6-generic-6.6.126-1|11825	- ice: set correct dst VSI in only LAN filters
21mr|kernel-6.6-generic-6.6.126-1|11826	- ice: Support FCS/CRC strip disable for VF
21mr|kernel-6.6-generic-6.6.126-1|11827	- icmp: change the order of rate limits
21mr|kernel-6.6-generic-6.6.126-1|11828	- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
21mr|kernel-6.6-generic-6.6.126-1|11829	- ieee802154: Fix build error
21mr|kernel-6.6-generic-6.6.126-1|11830	- igb: Always call igb_xdp_ring_update_tail() under Tx lock
21mr|kernel-6.6-generic-6.6.126-1|11831	- igb: cope with large MAX_SKB_FRAGS
21mr|kernel-6.6-generic-6.6.126-1|11832	- igb: Do not bring the device up after non-fatal error
21mr|kernel-6.6-generic-6.6.126-1|11833	- igb: Fix not clearing TimeSync interrupts for 82580
21mr|kernel-6.6-generic-6.6.126-1|11834	- igb: Fix potential invalid memory access in igb_init_module()
21mr|kernel-6.6-generic-6.6.126-1|11835	- igc: field get conversion
21mr|kernel-6.6-generic-6.6.126-1|11836	- igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer
21mr|kernel-6.6-generic-6.6.126-1|11837	- igc: Fix qbv_config_change_errors logics
21mr|kernel-6.6-generic-6.6.126-1|11838	- igc: Fix qbv tx latency by setting gtxoffset
21mr|kernel-6.6-generic-6.6.126-1|11839	- igc: Fix reset adapter logics when tx mode change
21mr|kernel-6.6-generic-6.6.126-1|11840	- igc: return early when failing to read EECD register
21mr|kernel-6.6-generic-6.6.126-1|11841	- igc: Unlock on error in igc_io_resume()
21mr|kernel-6.6-generic-6.6.126-1|11842	- iio: accel: bma400: Fix uninitialized variable field_value in tap event handling.
21mr|kernel-6.6-generic-6.6.126-1|11843	- iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11844	- iio: accel: kx022a: Fix raw read format
21mr|kernel-6.6-generic-6.6.126-1|11845	- iio: adc: ad7124: Disable all channels at probe time
21mr|kernel-6.6-generic-6.6.126-1|11846	- iio: adc: ad7124: fix chip ID mismatch
21mr|kernel-6.6-generic-6.6.126-1|11847	- iio: adc: ad7124: fix config comparison
21mr|kernel-6.6-generic-6.6.126-1|11848	- iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()
21mr|kernel-6.6-generic-6.6.126-1|11849	- iio: adc: ad7124: fix DT configuration parsing
21mr|kernel-6.6-generic-6.6.126-1|11850	- iio: adc: ad7124: Switch from of specific to fwnode based property handling
21mr|kernel-6.6-generic-6.6.126-1|11851	- iio: adc: ad7192: Convert from of specific to fwnode property handling
21mr|kernel-6.6-generic-6.6.126-1|11852	- iio: adc: ad7192: properly check spi_get_device_match_data()
21mr|kernel-6.6-generic-6.6.126-1|11853	- iio: adc: ad7606: fix oversampling gpio array
21mr|kernel-6.6-generic-6.6.126-1|11854	- iio: adc: ad7606: fix standby gpio state to match the documentation
21mr|kernel-6.6-generic-6.6.126-1|11855	- iio: adc: ad7606: remove frstdata check for serial mode
21mr|kernel-6.6-generic-6.6.126-1|11856	- iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer
21mr|kernel-6.6-generic-6.6.126-1|11857	- iio: adc: at91: call input_free_device() on allocated iio_dev
21mr|kernel-6.6-generic-6.6.126-1|11858	- iio: adc: rockchip_saradc: fix information leak in triggered buffer
21mr|kernel-6.6-generic-6.6.126-1|11859	- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11860	- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
21mr|kernel-6.6-generic-6.6.126-1|11861	- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11862	- iio: adc: ti-ads8688: fix information leak in triggered buffer
21mr|kernel-6.6-generic-6.6.126-1|11863	- iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11864	- iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11865	- iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11866	- iio: buffer-dmaengine: fix releasing dma channel on error
21mr|kernel-6.6-generic-6.6.126-1|11867	- iio: chemical: bme680: Fix read/write ops to device by adding mutexes
21mr|kernel-6.6-generic-6.6.126-1|11868	- iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11869	- iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11870	- iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11871	- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11872	- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11873	- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
21mr|kernel-6.6-generic-6.6.126-1|11874	- iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name()
21mr|kernel-6.6-generic-6.6.126-1|11875	- iio: fix scale application in iio_convert_raw_to_processed_unlocked
21mr|kernel-6.6-generic-6.6.126-1|11876	- iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11877	- iio: frequency: {admv4420,adrf6780}: format Kconfig entries
21mr|kernel-6.6-generic-6.6.126-1|11878	- iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11879	- iio: gts: fix infinite loop for gain_to_scaletables()
21mr|kernel-6.6-generic-6.6.126-1|11880	- iio: gts: Fix uninitialized symbol 'ret'
21mr|kernel-6.6-generic-6.6.126-1|11881	- iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table()
21mr|kernel-6.6-generic-6.6.126-1|11882	- iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table()
21mr|kernel-6.6-generic-6.6.126-1|11883	- iio: gyro: fxas21002c: Fix missing data update in trigger handler
21mr|kernel-6.6-generic-6.6.126-1|11884	- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()
21mr|kernel-6.6-generic-6.6.126-1|11885	- iio: imu: inv_icm42600: fix spi burst write not supported
21mr|kernel-6.6-generic-6.6.126-1|11886	- iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
21mr|kernel-6.6-generic-6.6.126-1|11887	- iio: imu: kmx61: fix information leak in triggered buffer
21mr|kernel-6.6-generic-6.6.126-1|11888	- iio: inkern: call iio_device_put() only on mapped devices
21mr|kernel-6.6-generic-6.6.126-1|11889	- iio: invensense: fix multiple odr switch when FIFO is off
21mr|kernel-6.6-generic-6.6.126-1|11890	- iio: light: al3010: Fix an error handling path in al3010_probe()
21mr|kernel-6.6-generic-6.6.126-1|11891	- iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11892	- iio: light: ltr501: Add LTER0303 to the supported devices
21mr|kernel-6.6-generic-6.6.126-1|11893	- iio: light: opt3001: add missing full-scale range value
21mr|kernel-6.6-generic-6.6.126-1|11894	- iio: light: vcnl4035: fix information leak in triggered buffer
21mr|kernel-6.6-generic-6.6.126-1|11895	- iio: light: veml6030: fix ALS sensor resolution
21mr|kernel-6.6-generic-6.6.126-1|11896	- iio: light: veml6030: fix IIO device retrieval from embedded device
21mr|kernel-6.6-generic-6.6.126-1|11897	- iio: light: veml6030: fix microlux value calculation
21mr|kernel-6.6-generic-6.6.126-1|11898	- iio: magnetometer: ak8975: Convert enum->pointer for data in the match tables
21mr|kernel-6.6-generic-6.6.126-1|11899	- iio: magnetometer: ak8975: drop incorrect AK09116 compatible
21mr|kernel-6.6-generic-6.6.126-1|11900	- iio: magnetometer: ak8975: Fix reading for ak099xx sensors
21mr|kernel-6.6-generic-6.6.126-1|11901	- iio: magnetometer: ak8975: Fix 'Unexpected device' error
21mr|kernel-6.6-generic-6.6.126-1|11902	- iio: magnetometer: yas530: use signed integer type for clamp limits
21mr|kernel-6.6-generic-6.6.126-1|11903	- iio: pressure: bmp280: Allow multiple chips id per family of devices
21mr|kernel-6.6-generic-6.6.126-1|11904	- iio: pressure: bmp280: Fix regmap for BMP280 device
21mr|kernel-6.6-generic-6.6.126-1|11905	- iio: pressure: bmp280: Fix waiting time for BMP3xx configuration
21mr|kernel-6.6-generic-6.6.126-1|11906	- iio: pressure: bmp280: Improve indentation and line wrapping
21mr|kernel-6.6-generic-6.6.126-1|11907	- iio: pressure: bmp280: Use BME prefix for BME280 specifics
21mr|kernel-6.6-generic-6.6.126-1|11908	- iio: pressure: zpa2326: fix information leak in triggered buffer
21mr|kernel-6.6-generic-6.6.126-1|11909	- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
21mr|kernel-6.6-generic-6.6.126-1|11910	- ila: call nf_unregister_net_hooks() sooner
21mr|kernel-6.6-generic-6.6.126-1|11911	- ila: serialize calls to nf_register_net_hooks()
21mr|kernel-6.6-generic-6.6.126-1|11912	- ima: fix buffer overrun in ima_eventdigest_init_common
21mr|kernel-6.6-generic-6.6.126-1|11913	- inet: ipmr: fix data-races
21mr|kernel-6.6-generic-6.6.126-1|11914	- inetpeer: do not get a refcount in inet_getpeer()
21mr|kernel-6.6-generic-6.6.126-1|11915	- inetpeer: remove create argument of inet_getpeer()
21mr|kernel-6.6-generic-6.6.126-1|11916	- inetpeer: remove create argument of inet_getpeer_v[46]()
21mr|kernel-6.6-generic-6.6.126-1|11917	- inetpeer: update inetpeer timestamp in inet_getpeer()
21mr|kernel-6.6-generic-6.6.126-1|11918	- init/modpost: conditionally check section mismatch to __meminit*
21mr|kernel-6.6-generic-6.6.126-1|11919	- initramfs: avoid filename buffer overrun
21mr|kernel-6.6-generic-6.6.126-1|11920	- Input: adp5588-keys - fix check on return code
21mr|kernel-6.6-generic-6.6.126-1|11921	- Input: adp5589-keys - fix adp5589_gpio_get_value()
21mr|kernel-6.6-generic-6.6.126-1|11922	- Input: adp5589-keys - fix NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|11923	- Input: ads7846 - ratelimit the spi_sync error message
21mr|kernel-6.6-generic-6.6.126-1|11924	- Input: atkbd - map F23 key to support default copilot shortcut
21mr|kernel-6.6-generic-6.6.126-1|11925	- Input: bcm5974 - check endpoint type before starting traffic
21mr|kernel-6.6-generic-6.6.126-1|11926	- Input: edt-ft5x06 - fix regmap leak when probe fails
21mr|kernel-6.6-generic-6.6.126-1|11927	- Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line
21mr|kernel-6.6-generic-6.6.126-1|11928	- Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3
21mr|kernel-6.6-generic-6.6.126-1|11929	- Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table
21mr|kernel-6.6-generic-6.6.126-1|11930	- Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table
21mr|kernel-6.6-generic-6.6.126-1|11931	- Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table
21mr|kernel-6.6-generic-6.6.126-1|11932	- Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination
21mr|kernel-6.6-generic-6.6.126-1|11933	- Input: ili210x - use kvmalloc() to allocate buffer for firmware update
21mr|kernel-6.6-generic-6.6.126-1|11934	- Input: ilitek_ts_i2c - add report id message validation
21mr|kernel-6.6-generic-6.6.126-1|11935	- Input: ilitek_ts_i2c - avoid wrong input subsystem sync
21mr|kernel-6.6-generic-6.6.126-1|11936	- Input: MT - limit max slots
21mr|kernel-6.6-generic-6.6.126-1|11937	- Input: synaptics - enable SMBus for HP Elitebook 840 G2
21mr|kernel-6.6-generic-6.6.126-1|11938	- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal
21mr|kernel-6.6-generic-6.6.126-1|11939	- Input: uinput - reject requests with unreasonable number of slots
21mr|kernel-6.6-generic-6.6.126-1|11940	- Input: xpad - add QH Electronics VID/PID
21mr|kernel-6.6-generic-6.6.126-1|11941	- Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controller
21mr|kernel-6.6-generic-6.6.126-1|11942	- Input: xpad - add support for MSI Claw A1M
21mr|kernel-6.6-generic-6.6.126-1|11943	- Input: xpad - add support for Nacon Evol-X Xbox One Controller
21mr|kernel-6.6-generic-6.6.126-1|11944	- Input: xpad - add support for Nacon Pro Compact
21mr|kernel-6.6-generic-6.6.126-1|11945	- Input: xpad - add support for wooting two he (arm)
21mr|kernel-6.6-generic-6.6.126-1|11946	- Input: xpad - add unofficial Xbox 360 wireless receiver clone
21mr|kernel-6.6-generic-6.6.126-1|11947	- Input: xpad - improve name of 8BitDo controller 2dc8:3106
21mr|kernel-6.6-generic-6.6.126-1|11948	- Input: xpad - sort xpad_device by vendor and product ID
21mr|kernel-6.6-generic-6.6.126-1|11949	- intel: legacy: Partial revert of field get conversion
21mr|kernel-6.6-generic-6.6.126-1|11950	- interconnect: icc-clk: Add missed num_nodes initialization
21mr|kernel-6.6-generic-6.6.126-1|11951	- iomap: avoid avoid truncating 64-bit offset to 32 bits
21mr|kernel-6.6-generic-6.6.126-1|11952	- iomap: constrain the file range passed to iomap_file_unshare
21mr|kernel-6.6-generic-6.6.126-1|11953	- iomap: don't bother unsharing delalloc extents
21mr|kernel-6.6-generic-6.6.126-1|11954	- iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release
21mr|kernel-6.6-generic-6.6.126-1|11955	- iomap: improve shared block detection in iomap_unshare_iter
21mr|kernel-6.6-generic-6.6.126-1|11956	- iomap: share iomap_unshare_iter predicate code with fsdax
21mr|kernel-6.6-generic-6.6.126-1|11957	- iomap: turn iomap_want_unshare_iter into an inline function
21mr|kernel-6.6-generic-6.6.126-1|11958	- iommu/amd: Do not set the D bit on AMD v2 table entries
21mr|kernel-6.6-generic-6.6.126-1|11959	- iommu/arm-smmu: Clarify MMU-500 CPRE workaround
21mr|kernel-6.6-generic-6.6.126-1|11960	- iommu/arm-smmu: Defer probe of clients after smmu device bound
21mr|kernel-6.6-generic-6.6.126-1|11961	- iommu/arm-smmu-qcom: Add SDM670 MDSS compatible
21mr|kernel-6.6-generic-6.6.126-1|11962	- iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM630 / SDM660
21mr|kernel-6.6-generic-6.6.126-1|11963	- iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux
21mr|kernel-6.6-generic-6.6.126-1|11964	- iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/ 16K pages
21mr|kernel-6.6-generic-6.6.126-1|11965	- iommu: Do not return 0 from map_pages if it doesn't do anything
21mr|kernel-6.6-generic-6.6.126-1|11966	- iommufd: Do not allow creating areas without READ or WRITE
21mr|kernel-6.6-generic-6.6.126-1|11967	- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
21mr|kernel-6.6-generic-6.6.126-1|11968	- iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()
21mr|kernel-6.6-generic-6.6.126-1|11969	- iommufd: Protect against overflow of ALIGN() during iova allocation
21mr|kernel-6.6-generic-6.6.126-1|11970	- iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables
21mr|kernel-6.6-generic-6.6.126-1|11971	- iommu: sun50i: clear bypass register
21mr|kernel-6.6-generic-6.6.126-1|11972	- iommu/vt-d: Always reserve a domain ID for identity setup
21mr|kernel-6.6-generic-6.6.126-1|11973	- iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes()
21mr|kernel-6.6-generic-6.6.126-1|11974	- iommu/vt-d: Fix checks and print in pgtable_walk()
21mr|kernel-6.6-generic-6.6.126-1|11975	- iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices
21mr|kernel-6.6-generic-6.6.126-1|11976	- iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count
21mr|kernel-6.6-generic-6.6.126-1|11977	- iommu/vt-d: Handle volatile descriptor status read
21mr|kernel-6.6-generic-6.6.126-1|11978	- ionic: check cmd_regs before copying in or out
21mr|kernel-6.6-generic-6.6.126-1|11979	- ionic: Fix netdev notifier unregister on failure
21mr|kernel-6.6-generic-6.6.126-1|11980	- ionic: fix potential irq name truncation
21mr|kernel-6.6-generic-6.6.126-1|11981	- ionic: no fw read when PCI reset failed
21mr|kernel-6.6-generic-6.6.126-1|11982	- ionic: prevent pci disable of already disabled device
21mr|kernel-6.6-generic-6.6.126-1|11983	- ionic: use ee->offset when returning sprom data
21mr|kernel-6.6-generic-6.6.126-1|11984	- ionic: use pci_is_enabled not open code
21mr|kernel-6.6-generic-6.6.126-1|11985	- io_uring: always lock __io_cqring_overflow_flush
21mr|kernel-6.6-generic-6.6.126-1|11986	- io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL
21mr|kernel-6.6-generic-6.6.126-1|11987	- io_uring: check if iowq is killed before queuing
21mr|kernel-6.6-generic-6.6.126-1|11988	- io_uring: check if we need to reschedule during overflow flush
21mr|kernel-6.6-generic-6.6.126-1|11989	- io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
21mr|kernel-6.6-generic-6.6.126-1|11990	- io_uring: fix possible deadlock in io_register_iowq_max_workers()
21mr|kernel-6.6-generic-6.6.126-1|11991	- io_uring: Fix registered ring file refcount leak
21mr|kernel-6.6-generic-6.6.126-1|11992	- io_uring/io-wq: do not allow pinning outside of cpuset
21mr|kernel-6.6-generic-6.6.126-1|11993	- io_uring/io-wq: inherit cpuset of cgroup in io worker
21mr|kernel-6.6-generic-6.6.126-1|11994	- io_uring/net: harden multishot termination case for recv
21mr|kernel-6.6-generic-6.6.126-1|11995	- io_uring/rw: avoid punting to io-wq directly
21mr|kernel-6.6-generic-6.6.126-1|11996	- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write
21mr|kernel-6.6-generic-6.6.126-1|11997	- io_uring/rw: split io_read() into a helper
21mr|kernel-6.6-generic-6.6.126-1|11998	- io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
21mr|kernel-6.6-generic-6.6.126-1|11999	- io_uring/sqpoll: close race on waiting for sqring entries
21mr|kernel-6.6-generic-6.6.126-1|12000	- io_uring/sqpoll: do not allow pinning outside of cpuset
21mr|kernel-6.6-generic-6.6.126-1|12001	- io_uring/sqpoll: do not put cpumask on stack
21mr|kernel-6.6-generic-6.6.126-1|12002	- io_uring/sqpoll: fix sqpoll error handling races
21mr|kernel-6.6-generic-6.6.126-1|12003	- io_uring/sqpoll: retain test for whether the CPU is valid
21mr|kernel-6.6-generic-6.6.126-1|12004	- io_uring/tctx: work around xa_store() allocation error issue
21mr|kernel-6.6-generic-6.6.126-1|12005	- io_uring/timeout: fix multishot updates
21mr|kernel-6.6-generic-6.6.126-1|12006	- io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()
21mr|kernel-6.6-generic-6.6.126-1|12007	- iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP
21mr|kernel-6.6-generic-6.6.126-1|12008	- ip6mr: fix tables suspicious RCU usage
21mr|kernel-6.6-generic-6.6.126-1|12009	- ip6_tunnel: Fix broken GRO
21mr|kernel-6.6-generic-6.6.126-1|12010	- ipc: fix memleak if msg_init_ns failed in create_ipc_ns
21mr|kernel-6.6-generic-6.6.126-1|12011	- ipmi: docs: don't advertise deprecated sysfs entries
21mr|kernel-6.6-generic-6.6.126-1|12012	- ipmi: ipmb: Add check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|12013	- ipmi: ssif_bmc: Fix new request loss when bmc ready for a response
21mr|kernel-6.6-generic-6.6.126-1|12014	- ipmr: do not call mr_mfc_uses_dev() for unres entries
21mr|kernel-6.6-generic-6.6.126-1|12015	- ipmr: Fix access to mfc_cache_list without lock held
21mr|kernel-6.6-generic-6.6.126-1|12016	- ipmr: fix tables suspicious RCU usage
21mr|kernel-6.6-generic-6.6.126-1|12017	- ip_tunnel: annotate data-races around t->parms.link
21mr|kernel-6.6-generic-6.6.126-1|12018	- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).
21mr|kernel-6.6-generic-6.6.126-1|12019	- ipv4: give an IPv4 dev to blackhole_netdev
21mr|kernel-6.6-generic-6.6.126-1|12020	- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit
21mr|kernel-6.6-generic-6.6.126-1|12021	- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()
21mr|kernel-6.6-generic-6.6.126-1|12022	- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
21mr|kernel-6.6-generic-6.6.126-1|12023	- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
21mr|kernel-6.6-generic-6.6.126-1|12024	- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()
21mr|kernel-6.6-generic-6.6.126-1|12025	- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
21mr|kernel-6.6-generic-6.6.126-1|12026	- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family
21mr|kernel-6.6-generic-6.6.126-1|12027	- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()
21mr|kernel-6.6-generic-6.6.126-1|12028	- ipv6: fix possible UAF in ip6_finish_output2()
21mr|kernel-6.6-generic-6.6.126-1|12029	- ipv6: Fix soft lockups in fib6_select_path under high next hop churn
21mr|kernel-6.6-generic-6.6.126-1|12030	- ipv6: introduce dst_rt6_info() helper
21mr|kernel-6.6-generic-6.6.126-1|12031	- ipv6: prevent possible UAF in ip6_xmit()
21mr|kernel-6.6-generic-6.6.126-1|12032	- ipv6: prevent UAF in ip6_send_skb()
21mr|kernel-6.6-generic-6.6.126-1|12033	- ipv6: release nexthop on device removal
21mr|kernel-6.6-generic-6.6.126-1|12034	- ipvlan: Fix use-after-free in ipvlan_get_iflink().
21mr|kernel-6.6-generic-6.6.126-1|12035	- ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
21mr|kernel-6.6-generic-6.6.126-1|12036	- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
21mr|kernel-6.6-generic-6.6.126-1|12037	- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1
21mr|kernel-6.6-generic-6.6.126-1|12038	- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
21mr|kernel-6.6-generic-6.6.126-1|12039	- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()
21mr|kernel-6.6-generic-6.6.126-1|12040	- irqchip/gic-v3: Force propagation of the active state with a read-back
21mr|kernel-6.6-generic-6.6.126-1|12041	- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
21mr|kernel-6.6-generic-6.6.126-1|12042	- irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
21mr|kernel-6.6-generic-6.6.126-1|12043	- irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1
21mr|kernel-6.6-generic-6.6.126-1|12044	- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc
21mr|kernel-6.6-generic-6.6.126-1|12045	- irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
21mr|kernel-6.6-generic-6.6.126-1|12046	- irqchip/ocelot: Fix trigger register address
21mr|kernel-6.6-generic-6.6.126-1|12047	- irqchip: Plug a OF node reference leak in platform_irqchip_probe()
21mr|kernel-6.6-generic-6.6.126-1|12048	- irqchip/renesas-rzg2l: Add support for suspend to RAM
21mr|kernel-6.6-generic-6.6.126-1|12049	- irqchip/renesas-rzg2l: Align struct member names to tabs
21mr|kernel-6.6-generic-6.6.126-1|12050	- irqchip/renesas-rzg2l: Document structure members
21mr|kernel-6.6-generic-6.6.126-1|12051	- irqchip/renesas-rzg2l: Do not set TIEN and TINT source at the same time
21mr|kernel-6.6-generic-6.6.126-1|12052	- irqchip/renesas-rzg2l: Fix missing put_device
21mr|kernel-6.6-generic-6.6.126-1|12053	- irqchip/sifive-plic: Unmask interrupt in plic_irq_enable()
21mr|kernel-6.6-generic-6.6.126-1|12054	- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
21mr|kernel-6.6-generic-6.6.126-1|12055	- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
21mr|kernel-6.6-generic-6.6.126-1|12056	- ixgbe: downgrade logging of unsupported VF API version to debug
21mr|kernel-6.6-generic-6.6.126-1|12057	- ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
21mr|kernel-6.6-generic-6.6.126-1|12058	- jbd2: avoid mount failed when commit block is partial submitted
21mr|kernel-6.6-generic-6.6.126-1|12059	- jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit
21mr|kernel-6.6-generic-6.6.126-1|12060	- jbd2: fix kernel-doc for j_transaction_overhead_buffers
21mr|kernel-6.6-generic-6.6.126-1|12061	- jbd2: flush filesystem device before updating tail sequence
21mr|kernel-6.6-generic-6.6.126-1|12062	- jbd2: increase IO priority for writing revoke records
21mr|kernel-6.6-generic-6.6.126-1|12063	- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error
21mr|kernel-6.6-generic-6.6.126-1|12064	- jffs2: Fix rtime decompressor
21mr|kernel-6.6-generic-6.6.126-1|12065	- jffs2: fix use of uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|12066	- jffs2: Prevent rtime decompress memory corruption
21mr|kernel-6.6-generic-6.6.126-1|12067	- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.6-generic-6.6.126-1|12068	- jfs: array-index-out-of-bounds fix in dtReadFirst
21mr|kernel-6.6-generic-6.6.126-1|12069	- jfs: check if leafidx greater than num leaves per dmap tree
21mr|kernel-6.6-generic-6.6.126-1|12070	- jfs: Convert to bdev_open_by_dev()
21mr|kernel-6.6-generic-6.6.126-1|12071	- jfs: define xtree root and page independently
21mr|kernel-6.6-generic-6.6.126-1|12072	- jfs: fix array-index-out-of-bounds in jfs_readdir
21mr|kernel-6.6-generic-6.6.126-1|12073	- jfs: fix log->bdev_handle null ptr deref in lbmStartIO
21mr|kernel-6.6-generic-6.6.126-1|12074	- jfs: fix null ptr deref in dtInsertEntry
21mr|kernel-6.6-generic-6.6.126-1|12075	- jfs: fix out-of-bounds in dbNextAG() and diAlloc()
21mr|kernel-6.6-generic-6.6.126-1|12076	- jfs: Fix sanity check in dbMount
21mr|kernel-6.6-generic-6.6.126-1|12077	- jfs: Fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-6.6-generic-6.6.126-1|12078	- jfs: fix shift-out-of-bounds in dbJoin
21mr|kernel-6.6-generic-6.6.126-1|12079	- jfs: fix shift-out-of-bounds in dbSplit
21mr|kernel-6.6-generic-6.6.126-1|12080	- jfs: Fix uaf in dbFreeBits
21mr|kernel-6.6-generic-6.6.126-1|12081	- jfs: Fix uninit-value access of new_ea in ea_buffer
21mr|kernel-6.6-generic-6.6.126-1|12082	- jfs: UBSAN: shift-out-of-bounds in dbFindBits
21mr|kernel-6.6-generic-6.6.126-1|12083	- jfs: xattr: check invalid xattr size more strictly
21mr|kernel-6.6-generic-6.6.126-1|12084	- jump_label: Fix static_key_slow_dec() yet again
21mr|kernel-6.6-generic-6.6.126-1|12085	- jump_label: Simplify and clarify static_key_fast_inc_cpus_locked()
21mr|kernel-6.6-generic-6.6.126-1|12086	- kasan: Fix Software Tag-Based KASAN with GCC
21mr|kernel-6.6-generic-6.6.126-1|12087	- kasan: make report_lock a raw spinlock
21mr|kernel-6.6-generic-6.6.126-1|12088	- kasan: remove vmalloc_percpu test
21mr|kernel-6.6-generic-6.6.126-1|12089	- kbuild: switch from lz4c to lz4 for compression
21mr|kernel-6.6-generic-6.6.126-1|12090	- kcm: Serialise kcm_sendmsg() for the same socket.
21mr|kernel-6.6-generic-6.6.126-1|12091	- kconfig: deduplicate code in conf_read_simple()
21mr|kernel-6.6-generic-6.6.126-1|12092	- kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
21mr|kernel-6.6-generic-6.6.126-1|12093	- kconfig: fix memory leak in sym_warn_unmet_dep()
21mr|kernel-6.6-generic-6.6.126-1|12094	- kconfig: qconf: fix buffer overflow in debug links
21mr|kernel-6.6-generic-6.6.126-1|12095	- kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()
21mr|kernel-6.6-generic-6.6.126-1|12096	- kconfig: require a space after '#' for valid input
21mr|kernel-6.6-generic-6.6.126-1|12097	- kconfig: WERROR unmet symbol dependency
21mr|kernel-6.6-generic-6.6.126-1|12098	- kcov: mark in_softirq_really() as __always_inline
21mr|kernel-6.6-generic-6.6.126-1|12099	- kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
21mr|kernel-6.6-generic-6.6.126-1|12100	- kcsan, seqlock: Support seqcount_latch_t
21mr|kernel-6.6-generic-6.6.126-1|12101	- kcsan: Turn report_filterlist_lock into a raw_spinlock
21mr|kernel-6.6-generic-6.6.126-1|12102	- kernfs: fix false-positive WARN(nr_mmapped) in kernfs_drain_open_files
21mr|kernel-6.6-generic-6.6.126-1|12103	- kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y
21mr|kernel-6.6-generic-6.6.126-1|12104	- KEYS: prevent NULL pointer dereference in find_asymmetric_key()
21mr|kernel-6.6-generic-6.6.126-1|12105	- kheaders: Ignore silly-rename files
21mr|kernel-6.6-generic-6.6.126-1|12106	- khugepaged: convert alloc_charge_hpage to alloc_charge_folio
21mr|kernel-6.6-generic-6.6.126-1|12107	- khugepaged: inline hpage_collapse_alloc_folio()
21mr|kernel-6.6-generic-6.6.126-1|12108	- khugepaged: remove hpage from collapse_file()
21mr|kernel-6.6-generic-6.6.126-1|12109	- KMSAN: uninit-value in inode_go_dump (5)
21mr|kernel-6.6-generic-6.6.126-1|12110	- kselftest/arm64: abi: fix SVCR detection
21mr|kernel-6.6-generic-6.6.126-1|12111	- kselftest/arm64: Actually test SME vector length changes via sigreturn
21mr|kernel-6.6-generic-6.6.126-1|12112	- kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
21mr|kernel-6.6-generic-6.6.126-1|12113	- kselftest/arm64: Log fp-stress child startup errors to stdout
21mr|kernel-6.6-generic-6.6.126-1|12114	- kselftest/arm64: mte: fix printf type warnings about longs
21mr|kernel-6.6-generic-6.6.126-1|12115	- kselftest/arm64: mte: fix printf type warnings about __u64
21mr|kernel-6.6-generic-6.6.126-1|12116	- kselftest/arm64: signal: fix/refactor SVE vector length enumeration
21mr|kernel-6.6-generic-6.6.126-1|12117	- kselftests: dmabuf-heaps: Ensure the driver name is null-terminated
21mr|kernel-6.6-generic-6.6.126-1|12118	- ksmbd: add refcnt to ksmbd_conn struct
21mr|kernel-6.6-generic-6.6.126-1|12119	- ksmbd: allow write with FILE_APPEND_DATA
21mr|kernel-6.6-generic-6.6.126-1|12120	- ksmbd: check outstanding simultaneous SMB operations
21mr|kernel-6.6-generic-6.6.126-1|12121	- ksmbd: count all requests in req_running counter
21mr|kernel-6.6-generic-6.6.126-1|12122	- ksmbd: fix a missing return value check bug
21mr|kernel-6.6-generic-6.6.126-1|12123	- ksmbd: fix broken transfers when exceeding max simultaneous operations
21mr|kernel-6.6-generic-6.6.126-1|12124	- ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
21mr|kernel-6.6-generic-6.6.126-1|12125	- ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
21mr|kernel-6.6-generic-6.6.126-1|12126	- ksmbd: fix race condition between destroy_previous_session() and smb2 operations()
21mr|kernel-6.6-generic-6.6.126-1|12127	- ksmbd: fix racy issue from session lookup and expire
21mr|kernel-6.6-generic-6.6.126-1|12128	- ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create
21mr|kernel-6.6-generic-6.6.126-1|12129	- ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp
21mr|kernel-6.6-generic-6.6.126-1|12130	- ksmbd: Fix the missing xa_store error check
21mr|kernel-6.6-generic-6.6.126-1|12131	- ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
21mr|kernel-6.6-generic-6.6.126-1|12132	- ksmbd: fix use-after-free in SMB request handling
21mr|kernel-6.6-generic-6.6.126-1|12133	- ksmbd: fix user-after-free from session log off
21mr|kernel-6.6-generic-6.6.126-1|12134	- ksmbd: handle caseless file creation
21mr|kernel-6.6-generic-6.6.126-1|12135	- ksmbd: Implement new SMB3 POSIX type
21mr|kernel-6.6-generic-6.6.126-1|12136	- ksmbd: make __dir_empty() compatible with POSIX
21mr|kernel-6.6-generic-6.6.126-1|12137	- ksmbd: override fsids for share path check
21mr|kernel-6.6-generic-6.6.126-1|12138	- ksmbd: override fsids for smb2_query_info()
21mr|kernel-6.6-generic-6.6.126-1|12139	- ksmbd: retry iterate_dir in smb2_query_dir
21mr|kernel-6.6-generic-6.6.126-1|12140	- ksmbd: set ATTR_CTIME flags when setting mtime
21mr|kernel-6.6-generic-6.6.126-1|12141	- ksmbd: the buffer of smb2 query dir response has at least 1 byte
21mr|kernel-6.6-generic-6.6.126-1|12142	- ksmbd: Unlock on in ksmbd_tcp_set_interfaces()
21mr|kernel-6.6-generic-6.6.126-1|12143	- ksmbd: unset the binding mark of a reused connection
21mr|kernel-6.6-generic-6.6.126-1|12144	- ktest.pl: Avoid false positives with grub2 skip regex
21mr|kernel-6.6-generic-6.6.126-1|12145	- ktest.pl: Check kernelrelease return in get_version
21mr|kernel-6.6-generic-6.6.126-1|12146	- ktest.pl: Remove unused declarations in run_bisect_test function
21mr|kernel-6.6-generic-6.6.126-1|12147	- kthread: fix task state in kthread worker if being frozen
21mr|kernel-6.6-generic-6.6.126-1|12148	- kthread: unpark only parked kthread
21mr|kernel-6.6-generic-6.6.126-1|12149	- KVM: arm64: Add memory length checks and remove inline in do_ffa_mem_xfer
21mr|kernel-6.6-generic-6.6.126-1|12150	- KVM: arm64: Change kvm_handle_mmio_return() return polarity
21mr|kernel-6.6-generic-6.6.126-1|12151	- KVM: arm64: Disable MPAM visibility by default and ignore VMM writes
21mr|kernel-6.6-generic-6.6.126-1|12152	- KVM: arm64: Don't defer TLB invalidation when zapping table entries
21mr|kernel-6.6-generic-6.6.126-1|12153	- KVM: arm64: Don't eagerly teardown the vgic on init error
21mr|kernel-6.6-generic-6.6.126-1|12154	- KVM: arm64: Don't pass a TLBI level hint when zapping table entries
21mr|kernel-6.6-generic-6.6.126-1|12155	- KVM: arm64: Don't retire aborted MMIO instruction
21mr|kernel-6.6-generic-6.6.126-1|12156	- KVM: arm64: Fix shift-out-of-bounds bug
21mr|kernel-6.6-generic-6.6.126-1|12157	- KVM: arm64: Get rid of userspace_irqchip_in_use
21mr|kernel-6.6-generic-6.6.126-1|12158	- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
21mr|kernel-6.6-generic-6.6.126-1|12159	- KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
21mr|kernel-6.6-generic-6.6.126-1|12160	- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
21mr|kernel-6.6-generic-6.6.126-1|12161	- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
21mr|kernel-6.6-generic-6.6.126-1|12162	- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
21mr|kernel-6.6-generic-6.6.126-1|12163	- KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR
21mr|kernel-6.6-generic-6.6.126-1|12164	- KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
21mr|kernel-6.6-generic-6.6.126-1|12165	- KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled
21mr|kernel-6.6-generic-6.6.126-1|12166	- KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells
21mr|kernel-6.6-generic-6.6.126-1|12167	- KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests
21mr|kernel-6.6-generic-6.6.126-1|12168	- KVM: s390: Change virtual to physical address access in diag 0x258 handler
21mr|kernel-6.6-generic-6.6.126-1|12169	- KVM: s390: fix validity interception issue when gisa is switched off
21mr|kernel-6.6-generic-6.6.126-1|12170	- KVM: s390: gaccess: Check if guest address is in memslot
21mr|kernel-6.6-generic-6.6.126-1|12171	- KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing
21mr|kernel-6.6-generic-6.6.126-1|12172	- KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE
21mr|kernel-6.6-generic-6.6.126-1|12173	- KVM: Use dedicated mutex to protect kvm_usage_count to avoid deadlock
21mr|kernel-6.6-generic-6.6.126-1|12174	- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
21mr|kernel-6.6-generic-6.6.126-1|12175	- KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS
21mr|kernel-6.6-generic-6.6.126-1|12176	- KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init
21mr|kernel-6.6-generic-6.6.126-1|12177	- KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bits
21mr|kernel-6.6-generic-6.6.126-1|12178	- KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn()
21mr|kernel-6.6-generic-6.6.126-1|12179	- KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
21mr|kernel-6.6-generic-6.6.126-1|12180	- KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()
21mr|kernel-6.6-generic-6.6.126-1|12181	- KVM: x86: Play nice with protected guests in complete_hypercall_exit()
21mr|kernel-6.6-generic-6.6.126-1|12182	- KVM: x86: Unconditionally set irr_pending when updating APICv state
21mr|kernel-6.6-generic-6.6.126-1|12183	- landlock: Handle weird files
21mr|kernel-6.6-generic-6.6.126-1|12184	- leds: bd2606mvv: Fix device child node usage in bd2606mvv_probe()
21mr|kernel-6.6-generic-6.6.126-1|12185	- leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak
21mr|kernel-6.6-generic-6.6.126-1|12186	- leds: class: Protect brightness_show() with led_cdev->led_access mutex
21mr|kernel-6.6-generic-6.6.126-1|12187	- leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths
21mr|kernel-6.6-generic-6.6.126-1|12188	- leds: leds-pca995x: Add support for NXP PCA9956B
21mr|kernel-6.6-generic-6.6.126-1|12189	- leds: lp55xx: Remove redundant test for invalid channel number
21mr|kernel-6.6-generic-6.6.126-1|12190	- leds: mlxreg: Use devm_mutex_init() for mutex initialization
21mr|kernel-6.6-generic-6.6.126-1|12191	- leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
21mr|kernel-6.6-generic-6.6.126-1|12192	- leds: pca995x: Fix device child node usage in pca995x_probe()
21mr|kernel-6.6-generic-6.6.126-1|12193	- leds: pca995x: Use device_for_each_child_node() to access device child nodes
21mr|kernel-6.6-generic-6.6.126-1|12194	- leds: spi-byte: Call of_node_put() on error path
21mr|kernel-6.6-generic-6.6.126-1|12195	- lib/bitmap: add bitmap_{read,write}()
21mr|kernel-6.6-generic-6.6.126-1|12196	- libbpf: Add NULL checks to bpf_object__{prev_map,next_map}
21mr|kernel-6.6-generic-6.6.126-1|12197	- libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing
21mr|kernel-6.6-generic-6.6.126-1|12198	- libbpf: Fix expected_attach_type set handling in program load callback
21mr|kernel-6.6-generic-6.6.126-1|12199	- libbpf: Fix output .symtab byte-order during linking
21mr|kernel-6.6-generic-6.6.126-1|12200	- libbpf: Fix segfault due to libelf functions not setting errno
21mr|kernel-6.6-generic-6.6.126-1|12201	- libbpf: fix sym_is_subprog() logic for weak global subprogs
21mr|kernel-6.6-generic-6.6.126-1|12202	- libbpf: never interpret subprogs in .text as entry programs
21mr|kernel-6.6-generic-6.6.126-1|12203	- lib/buildid: Fix build ID parsing logic
21mr|kernel-6.6-generic-6.6.126-1|12204	- lib/buildid: harden build ID parsing logic
21mr|kernel-6.6-generic-6.6.126-1|12205	- lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat
21mr|kernel-6.6-generic-6.6.126-1|12206	- libceph: init the cursor when preparing sparse read in msgr2
21mr|kernel-6.6-generic-6.6.126-1|12207	- libfs: Add simple_offset_empty()
21mr|kernel-6.6-generic-6.6.126-1|12208	- libfs: Add simple_offset_rename() API
21mr|kernel-6.6-generic-6.6.126-1|12209	- libfs: Define a minimum directory offset
21mr|kernel-6.6-generic-6.6.126-1|12210	- libfs: Fix simple_offset_rename_exchange()
21mr|kernel-6.6-generic-6.6.126-1|12211	- libfs: Re-arrange locking in offset_iterate_dir()
21mr|kernel-6.6-generic-6.6.126-1|12212	- libfs: Replace simple_offset end-of-directory detection
21mr|kernel-6.6-generic-6.6.126-1|12213	- libfs: Return ENOSPC when the directory offset range is exhausted
21mr|kernel-6.6-generic-6.6.126-1|12214	- libfs: Use d_children list to iterate simple_offset directories
21mr|kernel-6.6-generic-6.6.126-1|12215	- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()
21mr|kernel-6.6-generic-6.6.126-1|12216	- lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW
21mr|kernel-6.6-generic-6.6.126-1|12217	- lib/sbitmap: define swap_lock as raw_spinlock_t
21mr|kernel-6.6-generic-6.6.126-1|12218	- lib: stackinit: hide never-taken branch from compiler
21mr|kernel-6.6-generic-6.6.126-1|12219	- lib: string_helpers: silence snprintf() output truncation warning
21mr|kernel-6.6-generic-6.6.126-1|12220	- libsubcmd: Don't free the usage string
21mr|kernel-6.6-generic-6.6.126-1|12221	- lib/xarray: introduce a new helper xas_get_order
21mr|kernel-6.6-generic-6.6.126-1|12222	- llc: Improve setsockopt() handling of malformed user input
21mr|kernel-6.6-generic-6.6.126-1|12223	- lockdep: fix deadlock issue between lockdep and rcu
21mr|kernel-6.6-generic-6.6.126-1|12224	- locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
21mr|kernel-6.6-generic-6.6.126-1|12225	- LoongArch: Add architecture specific huge_pte_clear()
21mr|kernel-6.6-generic-6.6.126-1|12226	- LoongArch: BPF: Adjust the parameter of emit_jirl()
21mr|kernel-6.6-generic-6.6.126-1|12227	- LoongArch: BPF: Sign-extend return values
21mr|kernel-6.6-generic-6.6.126-1|12228	- LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}
21mr|kernel-6.6-generic-6.6.126-1|12229	- LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS
21mr|kernel-6.6-generic-6.6.126-1|12230	- LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE
21mr|kernel-6.6-generic-6.6.126-1|12231	- LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
21mr|kernel-6.6-generic-6.6.126-1|12232	- LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabits
21mr|kernel-6.6-generic-6.6.126-1|12233	- LoongArch: Don't crash in stack_top() for tasks without vDSO
21mr|kernel-6.6-generic-6.6.126-1|12234	- LoongArch: Enable IRQ if do_ale() triggered in irq-enabled context
21mr|kernel-6.6-generic-6.6.126-1|12235	- LoongArch: Fix build failure with GCC 15 (-std=gnu23)
21mr|kernel-6.6-generic-6.6.126-1|12236	- LoongArch: Fix early_numa_add_cpu() usage for FDT systems
21mr|kernel-6.6-generic-6.6.126-1|12237	- LoongArch: Fix memleak in pci_acpi_scan_root()
21mr|kernel-6.6-generic-6.6.126-1|12238	- LoongArch: Fix reserving screen info memory for above-4G firmware
21mr|kernel-6.6-generic-6.6.126-1|12239	- LoongArch: Fix sleeping in atomic context for PREEMPT_RT
21mr|kernel-6.6-generic-6.6.126-1|12240	- LoongArch: Fix warnings during S3 suspend
21mr|kernel-6.6-generic-6.6.126-1|12241	- LoongArch: Get correct cores_per_package for SMT systems
21mr|kernel-6.6-generic-6.6.126-1|12242	- LoongArch: Make KASAN usable for variable cpu_vabits
21mr|kernel-6.6-generic-6.6.126-1|12243	- LoongArch: Make KASAN work with 5-level page-tables
21mr|kernel-6.6-generic-6.6.126-1|12244	- LoongArch: Remove the unused dma-direct.h
21mr|kernel-6.6-generic-6.6.126-1|12245	- LoongArch: Use correct API to map cmdline in relocate_kernel()
21mr|kernel-6.6-generic-6.6.126-1|12246	- LoongArch: Use "Exception return address" to comment ERA
21mr|kernel-6.6-generic-6.6.126-1|12247	- loop: don't set QUEUE_FLAG_NOMERGES
21mr|kernel-6.6-generic-6.6.126-1|12248	- m68k: coldfire/device.c: only build FEC when HW macros are defined
21mr|kernel-6.6-generic-6.6.126-1|12249	- m68k: Fix kernel_clone_args.flags in m68k_clone()
21mr|kernel-6.6-generic-6.6.126-1|12250	- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
21mr|kernel-6.6-generic-6.6.126-1|12251	- m68k: mvme147: Fix SCSI controller IRQ numbers
21mr|kernel-6.6-generic-6.6.126-1|12252	- m68k: mvme147: Reinstate early console
21mr|kernel-6.6-generic-6.6.126-1|12253	- m68k: mvme16x: Add and use "mvme16x.h"
21mr|kernel-6.6-generic-6.6.126-1|12254	- mac80211: fix user-power when emulating chanctx
21mr|kernel-6.6-generic-6.6.126-1|12255	- mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
21mr|kernel-6.6-generic-6.6.126-1|12256	- mac802154: check local interfaces before deleting sdata list
21mr|kernel-6.6-generic-6.6.126-1|12257	- mac802154: Fix potential RCU dereference issue in mac802154_scan_worker
21mr|kernel-6.6-generic-6.6.126-1|12258	- macsec: don't increment counters for an unrelated SA
21mr|kernel-6.6-generic-6.6.126-1|12259	- macsec: Fix use-after-free while sending the offloading packet
21mr|kernel-6.6-generic-6.6.126-1|12260	- mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
21mr|kernel-6.6-generic-6.6.126-1|12261	- mailbox: bcm2835: Fix timeout during suspend mode
21mr|kernel-6.6-generic-6.6.126-1|12262	- mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable()
21mr|kernel-6.6-generic-6.6.126-1|12263	- mailbox: pcc: Add support for platform notification handling
21mr|kernel-6.6-generic-6.6.126-1|12264	- mailbox: pcc: Check before sending MCTP PCC response ACK
21mr|kernel-6.6-generic-6.6.126-1|12265	- mailbox: pcc: Support shared interrupt for multiple subspaces
21mr|kernel-6.6-generic-6.6.126-1|12266	- mailbox: rockchip: fix a typo in module autoloading
21mr|kernel-6.6-generic-6.6.126-1|12267	- maple_tree: correct tree corruption on spanning store
21mr|kernel-6.6-generic-6.6.126-1|12268	- maple_tree: refine mas_store_root() on storing NULL
21mr|kernel-6.6-generic-6.6.126-1|12269	- marvell: pxa168_eth: fix call balance of pep->clk handling routines
21mr|kernel-6.6-generic-6.6.126-1|12270	- mctp: Handle error of rtnl_register_module().
21mr|kernel-6.6-generic-6.6.126-1|12271	- mctp i2c: handle NULL header address
21mr|kernel-6.6-generic-6.6.126-1|12272	- md: clean up invalid BUG_ON in md_ioctl
21mr|kernel-6.6-generic-6.6.126-1|12273	- md/md-bitmap: Add missing destroy_work_on_stack()
21mr|kernel-6.6-generic-6.6.126-1|12274	- md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log'
21mr|kernel-6.6-generic-6.6.126-1|12275	- media: adv7604: prevent underflow condition when reporting colorspace
21mr|kernel-6.6-generic-6.6.126-1|12276	- media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.6-generic-6.6.126-1|12277	- media: amphion: Set video drvdata before register video device
21mr|kernel-6.6-generic-6.6.126-1|12278	- media: ar0521: don't overflow when checking PLL values
21mr|kernel-6.6-generic-6.6.126-1|12279	- media: atomisp: Add check for rgby_data memory allocation failure
21mr|kernel-6.6-generic-6.6.126-1|12280	- media: camif-core: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|12281	- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
21mr|kernel-6.6-generic-6.6.126-1|12282	- media: cx24116: prevent overflows on SNR calculus
21mr|kernel-6.6-generic-6.6.126-1|12283	- media: drivers/media/dvb-core: copy user arrays safely
21mr|kernel-6.6-generic-6.6.126-1|12284	- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set
21mr|kernel-6.6-generic-6.6.126-1|12285	- media: dvbdev: prevent the risk of out of memory access
21mr|kernel-6.6-generic-6.6.126-1|12286	- media: dvb_frontend: don't play tricks with underflow values
21mr|kernel-6.6-generic-6.6.126-1|12287	- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
21mr|kernel-6.6-generic-6.6.126-1|12288	- media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer
21mr|kernel-6.6-generic-6.6.126-1|12289	- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
21mr|kernel-6.6-generic-6.6.126-1|12290	- media: i2c: ar0521: Use cansleep version of gpiod_set_value()
21mr|kernel-6.6-generic-6.6.126-1|12291	- media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call
21mr|kernel-6.6-generic-6.6.126-1|12292	- media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.6-generic-6.6.126-1|12293	- media: i2c: imx290: Register 0x3011 varies between imx327 and imx290
21mr|kernel-6.6-generic-6.6.126-1|12294	- media: i2c: imx335: Enable regulator supplies
21mr|kernel-6.6-generic-6.6.126-1|12295	- media: i2c: imx412: Add missing newline to prints
21mr|kernel-6.6-generic-6.6.126-1|12296	- media: i2c: ov9282: Correct the exposure offset
21mr|kernel-6.6-generic-6.6.126-1|12297	- media: i2c: tc358743: Fix crash in the probe error path when using polling
21mr|kernel-6.6-generic-6.6.126-1|12298	- media: imx335: Fix reset-gpio handling
21mr|kernel-6.6-generic-6.6.126-1|12299	- media: imx-jpeg: Ensure power suppliers be suspended before detach them
21mr|kernel-6.6-generic-6.6.126-1|12300	- media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
21mr|kernel-6.6-generic-6.6.126-1|12301	- media: imx-jpeg: Set video drvdata before register video device
21mr|kernel-6.6-generic-6.6.126-1|12302	- media: lmedm04: Handle errors for lme2510_int_read
21mr|kernel-6.6-generic-6.6.126-1|12303	- media: marvell: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|12304	- media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning
21mr|kernel-6.6-generic-6.6.126-1|12305	- media: mediatek: vcodec: Fix H264 stateless decoder smatch warning
21mr|kernel-6.6-generic-6.6.126-1|12306	- media: mediatek: vcodec: Fix VP8 stateless decoder smatch warning
21mr|kernel-6.6-generic-6.6.126-1|12307	- media: mipi-csis: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|12308	- media: mtk-jpeg: Fix null-ptr-deref during unload module
21mr|kernel-6.6-generic-6.6.126-1|12309	- media: nxp: imx8-isi: fix v4l2-compliance test errors
21mr|kernel-6.6-generic-6.6.126-1|12310	- media: ov5675: Fix power on/off delay timings
21mr|kernel-6.6-generic-6.6.126-1|12311	- media: pci: cx23885: check cx23885_vdev_init() return
21mr|kernel-6.6-generic-6.6.126-1|12312	- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
21mr|kernel-6.6-generic-6.6.126-1|12313	- media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available
21mr|kernel-6.6-generic-6.6.126-1|12314	- media: platform: rzg2l-cru: rzg2l-csi2: Add missing MODULE_DEVICE_TABLE
21mr|kernel-6.6-generic-6.6.126-1|12315	- media: pulse8-cec: fix data timestamp at pulse8_setup()
21mr|kernel-6.6-generic-6.6.126-1|12316	- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse
21mr|kernel-6.6-generic-6.6.126-1|12317	- media: qcom: camss: Fix ordering of pm_runtime_enable
21mr|kernel-6.6-generic-6.6.126-1|12318	- media: qcom: camss: Remove use_count guard in stop_streaming
21mr|kernel-6.6-generic-6.6.126-1|12319	- media: qcom: venus: fix incorrect return value
21mr|kernel-6.6-generic-6.6.126-1|12320	- media: radio-isa: use dev_name to fill in bus_info
21mr|kernel-6.6-generic-6.6.126-1|12321	- media: rc: iguanair: handle timeouts
21mr|kernel-6.6-generic-6.6.126-1|12322	- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
21mr|kernel-6.6-generic-6.6.126-1|12323	- media: s5p-jpeg: prevent buffer overflows
21mr|kernel-6.6-generic-6.6.126-1|12324	- media: s5p-mfc: Fix potential deadlock on condlock
21mr|kernel-6.6-generic-6.6.126-1|12325	- media: stb0899_algo: initialize cfr before using it
21mr|kernel-6.6-generic-6.6.126-1|12326	- media: sun4i_csi: Implement link validate for sun4i_csi subdev
21mr|kernel-6.6-generic-6.6.126-1|12327	- media: ts2020: fix null-ptr-deref in ts2020_probe()
21mr|kernel-6.6-generic-6.6.126-1|12328	- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags
21mr|kernel-6.6-generic-6.6.126-1|12329	- media: usbtv: Remove useless locks in usbtv_video_free()
21mr|kernel-6.6-generic-6.6.126-1|12330	- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
21mr|kernel-6.6-generic-6.6.126-1|12331	- media: uvcvideo: Enforce alignment of frame and interval
21mr|kernel-6.6-generic-6.6.126-1|12332	- media: uvcvideo: Fix double free in error path
21mr|kernel-6.6-generic-6.6.126-1|12333	- media: uvcvideo: Force UVC version to 1.0a for 0408:4033
21mr|kernel-6.6-generic-6.6.126-1|12334	- media: uvcvideo: Force UVC version to 1.0a for 0408:4035
21mr|kernel-6.6-generic-6.6.126-1|12335	- media: uvcvideo: Propagate buf->error to userspace
21mr|kernel-6.6-generic-6.6.126-1|12336	- media: uvcvideo: RealSense D421 Depth module metadata
21mr|kernel-6.6-generic-6.6.126-1|12337	- media: uvcvideo: Require entities to have a non-zero unique ID
21mr|kernel-6.6-generic-6.6.126-1|12338	- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format
21mr|kernel-6.6-generic-6.6.126-1|12339	- media: uvcvideo: Stop stream during unregister
21mr|kernel-6.6-generic-6.6.126-1|12340	- media: v4l2-cci: Always assign *val
21mr|kernel-6.6-generic-6.6.126-1|12341	- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
21mr|kernel-6.6-generic-6.6.126-1|12342	- media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()
21mr|kernel-6.6-generic-6.6.126-1|12343	- media: v4l2-tpg: prevent the risk of a division by zero
21mr|kernel-6.6-generic-6.6.126-1|12344	- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.6-generic-6.6.126-1|12345	- media: venus: fix use after free bug in venus_remove due to race condition
21mr|kernel-6.6-generic-6.6.126-1|12346	- media: verisilicon: av1: Fix reference video buffer pointer assignment
21mr|kernel-6.6-generic-6.6.126-1|12347	- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put()
21mr|kernel-6.6-generic-6.6.126-1|12348	- media: vivid: don't set HDMI TX controls if there are no HDMI outputs
21mr|kernel-6.6-generic-6.6.126-1|12349	- media: vivid: fix wrong sizeimage value for mplane
21mr|kernel-6.6-generic-6.6.126-1|12350	- media: wl128x: Fix atomicity violation in fmc_send_cmd()
21mr|kernel-6.6-generic-6.6.126-1|12351	- mei: use kvmalloc for read buffer
21mr|kernel-6.6-generic-6.6.126-1|12352	- membarrier: riscv: Add full memory barrier in switch_mm()
21mr|kernel-6.6-generic-6.6.126-1|12353	- memblock: allow zero threshold in validate_numa_converage()
21mr|kernel-6.6-generic-6.6.126-1|12354	- memblock: make memblock_set_node() also warn about use of MAX_NUMNODES
21mr|kernel-6.6-generic-6.6.126-1|12355	- memblock tests: fix implicit declaration of function 'numa_valid_node'
21mr|kernel-6.6-generic-6.6.126-1|12356	- memblock: use numa_valid_node() helper to check for invalid node ID
21mr|kernel-6.6-generic-6.6.126-1|12357	- memcg_write_event_control(): fix a user-triggerable oops
21mr|kernel-6.6-generic-6.6.126-1|12358	- memory: stm32-fmc2-ebi: check regmap_read return value
21mr|kernel-6.6-generic-6.6.126-1|12359	- memory: tegra186-emc: drop unused to_tegra186_emc()
21mr|kernel-6.6-generic-6.6.126-1|12360	- memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()
21mr|kernel-6.6-generic-6.6.126-1|12361	- memory: tegra: Skip SID programming if SID registers aren't set
21mr|kernel-6.6-generic-6.6.126-1|12362	- mempolicy: fix migrate_pages(2) syscall return nr_failed
21mr|kernel-6.6-generic-6.6.126-1|12363	- mfd: da9052-spi: Change read-mask to write-mask
21mr|kernel-6.6-generic-6.6.126-1|12364	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
21mr|kernel-6.6-generic-6.6.126-1|12365	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
21mr|kernel-6.6-generic-6.6.126-1|12366	- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
21mr|kernel-6.6-generic-6.6.126-1|12367	- mfd: intel_soc_pmic_chtwc: Make Lenovo Yoga Tab 3 X90F DMI match less strict
21mr|kernel-6.6-generic-6.6.126-1|12368	- mfd: rt5033: Fix missing regmap_del_irq_chip()
21mr|kernel-6.6-generic-6.6.126-1|12369	- mfd: syscon: Add of_syscon_register_regmap() API
21mr|kernel-6.6-generic-6.6.126-1|12370	- mfd: syscon: Fix race in device_node_get_regmap()
21mr|kernel-6.6-generic-6.6.126-1|12371	- mfd: syscon: Remove extern from function prototypes
21mr|kernel-6.6-generic-6.6.126-1|12372	- mfd: syscon: Use scoped variables with memory allocators to simplify error paths
21mr|kernel-6.6-generic-6.6.126-1|12373	- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
21mr|kernel-6.6-generic-6.6.126-1|12374	- microblaze: don't treat zero reserved memory regions as error
21mr|kernel-6.6-generic-6.6.126-1|12375	- microblaze: Export xmb_manager functions
21mr|kernel-6.6-generic-6.6.126-1|12376	- minmax: avoid overly complex min()/max() macro arguments in xen
21mr|kernel-6.6-generic-6.6.126-1|12377	- minmax: reduce min/max macro expansion in atomisp driver
21mr|kernel-6.6-generic-6.6.126-1|12378	- mips: asm: fix warning when disabling MIPS_FP_SUPPORT
21mr|kernel-6.6-generic-6.6.126-1|12379	- MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed
21mr|kernel-6.6-generic-6.6.126-1|12380	- MIPS: Loongson64: DTS: Fix msi node for ls7a
21mr|kernel-6.6-generic-6.6.126-1|12381	- MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
21mr|kernel-6.6-generic-6.6.126-1|12382	- MIPS: Loongson64: Set timer mode in cpu-probe
21mr|kernel-6.6-generic-6.6.126-1|12383	- MIPS: mipsregs: Set proper ISA level for virt extensions
21mr|kernel-6.6-generic-6.6.126-1|12384	- MIPS: Probe toolchain support of -msym32
21mr|kernel-6.6-generic-6.6.126-1|12385	- misc: apds990x: Fix missing pm_runtime_disable()
21mr|kernel-6.6-generic-6.6.126-1|12386	- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
21mr|kernel-6.6-generic-6.6.126-1|12387	- misc: fastrpc: Fix double free of 'buf' in error path
21mr|kernel-6.6-generic-6.6.126-1|12388	- misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM device
21mr|kernel-6.6-generic-6.6.126-1|12389	- misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP device
21mr|kernel-6.6-generic-6.6.126-1|12390	- misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
21mr|kernel-6.6-generic-6.6.126-1|12391	- misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config
21mr|kernel-6.6-generic-6.6.126-1|12392	- misc: sgi-gru: Don't disable preemption in GRU driver
21mr|kernel-6.6-generic-6.6.126-1|12393	- mISDN: fix MISDN_TIME_STAMP handling
21mr|kernel-6.6-generic-6.6.126-1|12394	- mlxbf_gige: disable RX filters until RX path initialized
21mr|kernel-6.6-generic-6.6.126-1|12395	- mlxsw: Add 'ipv4_5' flex key
21mr|kernel-6.6-generic-6.6.126-1|12396	- mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding
21mr|kernel-6.6-generic-6.6.126-1|12397	- mlxsw: Mark high entropy key blocks
21mr|kernel-6.6-generic-6.6.126-1|12398	- mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key
21mr|kernel-6.6-generic-6.6.126-1|12399	- mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst
21mr|kernel-6.6-generic-6.6.126-1|12400	- mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4
21mr|kernel-6.6-generic-6.6.126-1|12401	- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address
21mr|kernel-6.6-generic-6.6.126-1|12402	- mlxsw: spectrum_ptp: Add missing verification before pushing Tx header
21mr|kernel-6.6-generic-6.6.126-1|12403	- mm: add page_rmappable_folio() wrapper
21mr|kernel-6.6-generic-6.6.126-1|12404	- mm: always initialise folio->_deferred_list
21mr|kernel-6.6-generic-6.6.126-1|12405	- mm: avoid leaving partial pfn mappings around in error case
21mr|kernel-6.6-generic-6.6.126-1|12406	- mm: avoid unsafe VMA hook invocation when error arises on mmap hook
21mr|kernel-6.6-generic-6.6.126-1|12407	- mm: call the security_mmap_file() LSM hook in remap_file_pages()
21mr|kernel-6.6-generic-6.6.126-1|12408	- mmc: core: Add SD card quirk for broken poweroff notification
21mr|kernel-6.6-generic-6.6.126-1|12409	- mmc: core: apply SD quirks earlier during probe
21mr|kernel-6.6-generic-6.6.126-1|12410	- mmc: core: Further prevent card detect during shutdown
21mr|kernel-6.6-generic-6.6.126-1|12411	- mmc: cqhci: Fix checking of CQHCI_HALT state
21mr|kernel-6.6-generic-6.6.126-1|12412	- mmc: dw_mmc: allow biu and ciu clocks to defer
21mr|kernel-6.6-generic-6.6.126-1|12413	- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K
21mr|kernel-6.6-generic-6.6.126-1|12414	- mmc: mmc_spi: drop buggy snprintf()
21mr|kernel-6.6-generic-6.6.126-1|12415	- mmc: mmc_test: Fix NULL dereference on allocation failure
21mr|kernel-6.6-generic-6.6.126-1|12416	- mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe()
21mr|kernel-6.6-generic-6.6.126-1|12417	- mmc: mtk-sd: fix devm_clk_get_optional usage
21mr|kernel-6.6-generic-6.6.126-1|12418	- mmc: mtk-sd: Fix error handle of probe function
21mr|kernel-6.6-generic-6.6.126-1|12419	- mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting
21mr|kernel-6.6-generic-6.6.126-1|12420	- mmc: mtk-sd: receive cmd8 data when hs400 tuning fail
21mr|kernel-6.6-generic-6.6.126-1|12421	- mmc: mtk-sd: use devm_mmc_alloc_host
21mr|kernel-6.6-generic-6.6.126-1|12422	- mm: convert collapse_huge_page() to use a folio
21mr|kernel-6.6-generic-6.6.126-1|12423	- mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED
21mr|kernel-6.6-generic-6.6.126-1|12424	- mmc: sdhci-msm: fix crypto key eviction
21mr|kernel-6.6-generic-6.6.126-1|12425	- mmc: sdhci-of-aspeed: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|12426	- mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
21mr|kernel-6.6-generic-6.6.126-1|12427	- mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process
21mr|kernel-6.6-generic-6.6.126-1|12428	- mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function
21mr|kernel-6.6-generic-6.6.126-1|12429	- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
21mr|kernel-6.6-generic-6.6.126-1|12430	- mmc: sunxi-mmc: Fix A100 compatible description
21mr|kernel-6.6-generic-6.6.126-1|12431	- mm/damon/core: check apply interval in damon_do_apply_schemes()
21mr|kernel-6.6-generic-6.6.126-1|12432	- mm/damon/core: copy nr_accesses when splitting region
21mr|kernel-6.6-generic-6.6.126-1|12433	- mm/damon/core: handle zero {aggregation,ops_update} intervals
21mr|kernel-6.6-generic-6.6.126-1|12434	- mm/damon/core: handle zero schemes apply interval
21mr|kernel-6.6-generic-6.6.126-1|12435	- mm/damon/core: implement scheme-specific apply interval
21mr|kernel-6.6-generic-6.6.126-1|12436	- mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
21mr|kernel-6.6-generic-6.6.126-1|12437	- mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock
21mr|kernel-6.6-generic-6.6.126-1|12438	- mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick
21mr|kernel-6.6-generic-6.6.126-1|12439	- mm: don't install PMD mappings when THPs are disabled by the hw/process/vma
21mr|kernel-6.6-generic-6.6.126-1|12440	- mm/filemap: optimize filemap folio adding
21mr|kernel-6.6-generic-6.6.126-1|12441	- mm/filemap: return early if failed to allocate memory for split
21mr|kernel-6.6-generic-6.6.126-1|12442	- mm: fix endless reclaim on machines with unaccepted memory
21mr|kernel-6.6-generic-6.6.126-1|12443	- mm: Fix missing folio invalidation calls during truncation
21mr|kernel-6.6-generic-6.6.126-1|12444	- mm: fix NULL pointer dereference in alloc_pages_bulk_noprof
21mr|kernel-6.6-generic-6.6.126-1|12445	- mm: gup: stop abusing try_grab_folio
21mr|kernel-6.6-generic-6.6.126-1|12446	- mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw()
21mr|kernel-6.6-generic-6.6.126-1|12447	- mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks
21mr|kernel-6.6-generic-6.6.126-1|12448	- mm: hugetlb: independent PMD page table shared count
21mr|kernel-6.6-generic-6.6.126-1|12449	- mm: Introduce pudp/p4dp/pgdp_get() functions
21mr|kernel-6.6-generic-6.6.126-1|12450	- mm/khugepaged: convert alloc_charge_hpage() to use folios
21mr|kernel-6.6-generic-6.6.126-1|12451	- mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point
21mr|kernel-6.6-generic-6.6.126-1|12452	- mm/khugepaged: use a folio more in collapse_file()
21mr|kernel-6.6-generic-6.6.126-1|12453	- mm/kmemleak: fix sleeping function called from invalid context at print message
21mr|kernel-6.6-generic-6.6.126-1|12454	- mm: krealloc: consider spare memory for __GFP_ZERO
21mr|kernel-6.6-generic-6.6.126-1|12455	- mm: krealloc: Fix MTE false alarm in __do_krealloc
21mr|kernel-6.6-generic-6.6.126-1|12456	- mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu
21mr|kernel-6.6-generic-6.6.126-1|12457	- mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM
21mr|kernel-6.6-generic-6.6.126-1|12458	- mm/mglru: only clear kswapd_failures if reclaimable
21mr|kernel-6.6-generic-6.6.126-1|12459	- mm/mremap: fix move_normal_pmd/retract_page_tables race
21mr|kernel-6.6-generic-6.6.126-1|12460	- mm/numa: no task_numa_fault() call if PMD is changed
21mr|kernel-6.6-generic-6.6.126-1|12461	- mm/numa: no task_numa_fault() call if PTE is changed
21mr|kernel-6.6-generic-6.6.126-1|12462	- mm: only enforce minimum stack gap size if it's sensible
21mr|kernel-6.6-generic-6.6.126-1|12463	- mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves
21mr|kernel-6.6-generic-6.6.126-1|12464	- mm: page_alloc: move mlocked flag clearance into free_pages_prepare()
21mr|kernel-6.6-generic-6.6.126-1|12465	- mm/page_table_check: support userfault wr-protect entries
21mr|kernel-6.6-generic-6.6.126-1|12466	- mm/readahead: do not allow order-1 folio
21mr|kernel-6.6-generic-6.6.126-1|12467	- mm/readahead: fix large folio support in async readahead
21mr|kernel-6.6-generic-6.6.126-1|12468	- mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling
21mr|kernel-6.6-generic-6.6.126-1|12469	- mm: refactor folio_undo_large_rmappable()
21mr|kernel-6.6-generic-6.6.126-1|12470	- mm: refactor map_deny_write_exec()
21mr|kernel-6.6-generic-6.6.126-1|12471	- mm: Remove kmem_valid_obj()
21mr|kernel-6.6-generic-6.6.126-1|12472	- mm: resolve faulty mmap_region() error path behaviour
21mr|kernel-6.6-generic-6.6.126-1|12473	- mm: revert "mm: shmem: fix data-race in shmem_getattr()"
21mr|kernel-6.6-generic-6.6.126-1|12474	- mm: shmem: fix data-race in shmem_getattr()
21mr|kernel-6.6-generic-6.6.126-1|12475	- mm/slub: Avoid list corruption when removing a slab from the full list
21mr|kernel-6.6-generic-6.6.126-1|12476	- mm: support order-1 folios in the page cache
21mr|kernel-6.6-generic-6.6.126-1|12477	- mm/swapfile: skip HugeTLB pages for unuse_vma
21mr|kernel-6.6-generic-6.6.126-1|12478	- mm/thp: fix deferred split unqueue naming and locking
21mr|kernel-6.6-generic-6.6.126-1|12479	- mm: unconditionally close VMAs on error
21mr|kernel-6.6-generic-6.6.126-1|12480	- mm: vmalloc: ensure vmap_block is initialised before adding to queue
21mr|kernel-6.6-generic-6.6.126-1|12481	- mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0
21mr|kernel-6.6-generic-6.6.126-1|12482	- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
21mr|kernel-6.6-generic-6.6.126-1|12483	- mm/vmscan: use folio_migratetype() instead of get_pageblock_migratetype()
21mr|kernel-6.6-generic-6.6.126-1|12484	- mm/vmstat: fix a W=1 clang compiler warning
21mr|kernel-6.6-generic-6.6.126-1|12485	- mm: z3fold: deprecate CONFIG_Z3FOLD
21mr|kernel-6.6-generic-6.6.126-1|12486	- modpost: Add .irqentry.text to OTHER_SECTIONS
21mr|kernel-6.6-generic-6.6.126-1|12487	- modpost: disallow *driver to reference .meminit* sections
21mr|kernel-6.6-generic-6.6.126-1|12488	- modpost: disallow the combination of EXPORT_SYMBOL and __meminit*
21mr|kernel-6.6-generic-6.6.126-1|12489	- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
21mr|kernel-6.6-generic-6.6.126-1|12490	- modpost: fix the missed iteration for the max bit in do_input()
21mr|kernel-6.6-generic-6.6.126-1|12491	- modpost: remove ALL_EXIT_DATA_SECTIONS macro
21mr|kernel-6.6-generic-6.6.126-1|12492	- modpost: remove EXIT_SECTIONS macro
21mr|kernel-6.6-generic-6.6.126-1|12493	- modpost: remove incorrect code in do_eisa_entry()
21mr|kernel-6.6-generic-6.6.126-1|12494	- modpost: remove MEM_INIT_SECTIONS macro
21mr|kernel-6.6-generic-6.6.126-1|12495	- modpost: squash ALL_{INIT,EXIT}_TEXT_SECTIONS to ALL_TEXT_SECTIONS
21mr|kernel-6.6-generic-6.6.126-1|12496	- modpost: use ALL_INIT_SECTIONS for the section check from DATA_SECTIONS
21mr|kernel-6.6-generic-6.6.126-1|12497	- module: Extend the preempt disabled section in dereference_symbol_descriptor().
21mr|kernel-6.6-generic-6.6.126-1|12498	- module: Fix KCOV-ignored file name
21mr|kernel-6.6-generic-6.6.126-1|12499	- mount: handle OOM on mnt_warn_timestamp_expiry
21mr|kernel-6.6-generic-6.6.126-1|12500	- mpls: Handle error of rtnl_register_module().
21mr|kernel-6.6-generic-6.6.126-1|12501	- mpls: no longer hold RTNL in mpls_netconf_dump_devconf()
21mr|kernel-6.6-generic-6.6.126-1|12502	- mptcp: add userspace_pm_lookup_addr_by_id helper
21mr|kernel-6.6-generic-6.6.126-1|12503	- mptcp: avoid duplicated SUB_CLOSED events
21mr|kernel-6.6-generic-6.6.126-1|12504	- mptcp: be sure to send ack when mptcp-level window re-opens
21mr|kernel-6.6-generic-6.6.126-1|12505	- mptcp: close subflow when receiving TCP+FIN
21mr|kernel-6.6-generic-6.6.126-1|12506	- mptcp: consolidate suboption status
21mr|kernel-6.6-generic-6.6.126-1|12507	- mptcp: cope racing subflow creation in mptcp_rcv_space_adjust
21mr|kernel-6.6-generic-6.6.126-1|12508	- mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
21mr|kernel-6.6-generic-6.6.126-1|12509	- mptcp: define more local variables sk
21mr|kernel-6.6-generic-6.6.126-1|12510	- mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
21mr|kernel-6.6-generic-6.6.126-1|12511	- mptcp: drop lookup_by_id in lookup_addr
21mr|kernel-6.6-generic-6.6.126-1|12512	- mptcp: error out earlier on disconnect
21mr|kernel-6.6-generic-6.6.126-1|12513	- mptcp: fallback when MPTCP opts are dropped after 1st data
21mr|kernel-6.6-generic-6.6.126-1|12514	- mptcp: fix possible integer overflow in mptcp_reset_tout_timer
21mr|kernel-6.6-generic-6.6.126-1|12515	- mptcp: fix recvbuffer adjust on sleeping rcvmsg
21mr|kernel-6.6-generic-6.6.126-1|12516	- mptcp: fix spurious wake-up on under memory pressure
21mr|kernel-6.6-generic-6.6.126-1|12517	- mptcp: fix TCP options overflow.
21mr|kernel-6.6-generic-6.6.126-1|12518	- mptcp: handle consistently DSS corruption
21mr|kernel-6.6-generic-6.6.126-1|12519	- mptcp: handle fastopen disconnect correctly
21mr|kernel-6.6-generic-6.6.126-1|12520	- mptcp: hold pm lock when deleting entry
21mr|kernel-6.6-generic-6.6.126-1|12521	- mptcp: init: protect sched with rcu_read_lock
21mr|kernel-6.6-generic-6.6.126-1|12522	- mptcp: make pm_remove_addrs_and_subflows static
21mr|kernel-6.6-generic-6.6.126-1|12523	- mptcp: pm: ADD_ADDR 0 is not a new address
21mr|kernel-6.6-generic-6.6.126-1|12524	- mptcp: pm: avoid possible UaF when selecting endp
21mr|kernel-6.6-generic-6.6.126-1|12525	- mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
21mr|kernel-6.6-generic-6.6.126-1|12526	- mptcp: pm: do not remove already closed subflows
21mr|kernel-6.6-generic-6.6.126-1|12527	- mptcp: pm: do not remove closing subflows
21mr|kernel-6.6-generic-6.6.126-1|12528	- mptcp: pm: fix ID 0 endp usage after multiple re-creations
21mr|kernel-6.6-generic-6.6.126-1|12529	- mptcp: pm: fix RM_ADDR ID for the initial subflow
21mr|kernel-6.6-generic-6.6.126-1|12530	- mptcp: pm: Fix uaf in __timer_delete_sync
21mr|kernel-6.6-generic-6.6.126-1|12531	- mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow
21mr|kernel-6.6-generic-6.6.126-1|12532	- mptcp: pm: fullmesh: select the right ID later
21mr|kernel-6.6-generic-6.6.126-1|12533	- mptcp: pm: only decrement add_addr_accepted for MPJ req
21mr|kernel-6.6-generic-6.6.126-1|12534	- mptcp: pm: only in-kernel cannot have entries with ID 0
21mr|kernel-6.6-generic-6.6.126-1|12535	- mptcp: pm: only mark 'subflow' endp as available
21mr|kernel-6.6-generic-6.6.126-1|12536	- mptcp: pm: remove mptcp_pm_remove_subflow()
21mr|kernel-6.6-generic-6.6.126-1|12537	- mptcp: pm: reset MPC endp ID when re-added
21mr|kernel-6.6-generic-6.6.126-1|12538	- mptcp: pm: reuse ID 0 after delete and re-add
21mr|kernel-6.6-generic-6.6.126-1|12539	- mptcp: pm: re-using ID of unused flushed subflows
21mr|kernel-6.6-generic-6.6.126-1|12540	- mptcp: pm: re-using ID of unused removed ADD_ADDR
21mr|kernel-6.6-generic-6.6.126-1|12541	- mptcp: pm: re-using ID of unused removed subflows
21mr|kernel-6.6-generic-6.6.126-1|12542	- mptcp: pm: send ACK on an active subflow
21mr|kernel-6.6-generic-6.6.126-1|12543	- mptcp: pm: skip connecting to already established sf
21mr|kernel-6.6-generic-6.6.126-1|12544	- mptcp: pm: use _rcu variant under rcu_read_lock
21mr|kernel-6.6-generic-6.6.126-1|12545	- mptcp: pr_debug: add missing \n at the end
21mr|kernel-6.6-generic-6.6.126-1|12546	- mptcp: prevent MPC handshake on port-based signal endpoints
21mr|kernel-6.6-generic-6.6.126-1|12547	- mptcp: sched: check both backup in retrans
21mr|kernel-6.6-generic-6.6.126-1|12548	- mptcp: sysctl: sched: avoid using current->nsproxy
21mr|kernel-6.6-generic-6.6.126-1|12549	- mptcp: update local address flags when setting it
21mr|kernel-6.6-generic-6.6.126-1|12550	- mptcp: use sock_kfree_s instead of kfree
21mr|kernel-6.6-generic-6.6.126-1|12551	- mtd: diskonchip: Cast an operand to prevent potential overflow
21mr|kernel-6.6-generic-6.6.126-1|12552	- mtd: hyperbus: hbmc-am654: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|12553	- mtd: hyperbus: hbmc-am654: fix an OF node reference leak
21mr|kernel-6.6-generic-6.6.126-1|12554	- mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE
21mr|kernel-6.6-generic-6.6.126-1|12555	- mtd: hyperbus: rpc-if: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|12556	- mtd: powernv: Add check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|12557	- mtd: rawnand: arasan: Fix double assertion of chip-select
21mr|kernel-6.6-generic-6.6.126-1|12558	- mtd: rawnand: arasan: Fix missing de-registration of NAND
21mr|kernel-6.6-generic-6.6.126-1|12559	- mtd: rawnand: atmel: Fix possible memory leak
21mr|kernel-6.6-generic-6.6.126-1|12560	- mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc
21mr|kernel-6.6-generic-6.6.126-1|12561	- mtd: rawnand: fix double free in atmel_pmecc_create_user()
21mr|kernel-6.6-generic-6.6.126-1|12562	- mtd: rawnand: mtk: Factorize out the logic cleaning mtk chips
21mr|kernel-6.6-generic-6.6.126-1|12563	- mtd: rawnand: mtk: Fix init error path
21mr|kernel-6.6-generic-6.6.126-1|12564	- mtd: rawnand: mtk: Use for_each_child_of_node_scoped()
21mr|kernel-6.6-generic-6.6.126-1|12565	- mtd: slram: insert break after errors in parsing the map
21mr|kernel-6.6-generic-6.6.126-1|12566	- mtd: spi-nor: core: replace dummy buswidth from addr to data
21mr|kernel-6.6-generic-6.6.126-1|12567	- mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP
21mr|kernel-6.6-generic-6.6.126-1|12568	- mtd: spi-nor: winbond: fix w25q128 regression
21mr|kernel-6.6-generic-6.6.126-1|12569	- nbd: don't allow reconnect after disconnect
21mr|kernel-6.6-generic-6.6.126-1|12570	- nbd: fix race between timeout and normal completion
21mr|kernel-6.6-generic-6.6.126-1|12571	- net: 802: LLC+SNAP OID:PID lookup on start of skb data
21mr|kernel-6.6-generic-6.6.126-1|12572	- net: add copy_safe_from_sockptr() helper
21mr|kernel-6.6-generic-6.6.126-1|12573	- net: add exit_batch_rtnl() method
21mr|kernel-6.6-generic-6.6.126-1|12574	- net: add more sanity checks to qdisc_pkt_len_init()
21mr|kernel-6.6-generic-6.6.126-1|12575	- net: Add netif_get_gro_max_size helper for GRO
21mr|kernel-6.6-generic-6.6.126-1|12576	- net: af_can: do not leave a dangling sk pointer in can_create()
21mr|kernel-6.6-generic-6.6.126-1|12577	- net: amd: mvme147: Fix probe banner message
21mr|kernel-6.6-generic-6.6.126-1|12578	- net: arc: fix the device for dma_map_single/dma_unmap_single
21mr|kernel-6.6-generic-6.6.126-1|12579	- net: arc: rockchip: fix emac mdio node support
21mr|kernel-6.6-generic-6.6.126-1|12580	- net: atlantic: Avoid warning about potential string truncation
21mr|kernel-6.6-generic-6.6.126-1|12581	- net: avoid potential UAF in default_operstate()
21mr|kernel-6.6-generic-6.6.126-1|12582	- net: avoid potential underflow in qdisc_pkt_len_init() with UFO
21mr|kernel-6.6-generic-6.6.126-1|12583	- net: avoid race between device unregistration and ethnl ops
21mr|kernel-6.6-generic-6.6.126-1|12584	- net: axienet: Fix register defines comment description
21mr|kernel-6.6-generic-6.6.126-1|12585	- net: bcmasp: fix potential memory leak in bcmasp_xmit()
21mr|kernel-6.6-generic-6.6.126-1|12586	- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN
21mr|kernel-6.6-generic-6.6.126-1|12587	- net: busy-poll: use ktime_get_ns() instead of local_clock()
21mr|kernel-6.6-generic-6.6.126-1|12588	- net: davicom: fix UAF in dm9000_drv_remove
21mr|kernel-6.6-generic-6.6.126-1|12589	- net: defer final 'struct net' free in netns dismantle
21mr|kernel-6.6-generic-6.6.126-1|12590	- netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()
21mr|kernel-6.6-generic-6.6.126-1|12591	- netdevsim: copy addresses for both in and out paths
21mr|kernel-6.6-generic-6.6.126-1|12592	- netdevsim: prevent bad user input in nsim_dev_health_break_write()
21mr|kernel-6.6-generic-6.6.126-1|12593	- netdevsim: use cond_resched() in nsim_dev_trap_report_work()
21mr|kernel-6.6-generic-6.6.126-1|12594	- net: do not delay dst_entries_add() in dst_release()
21mr|kernel-6.6-generic-6.6.126-1|12595	- net: don't dump stack on queue timeout
21mr|kernel-6.6-generic-6.6.126-1|12596	- net: dpaa: avoid on-stack arrays of NR_CPUS elements
21mr|kernel-6.6-generic-6.6.126-1|12597	- net: dpaa: Pad packets to ETH_ZLEN
21mr|kernel-6.6-generic-6.6.126-1|12598	- net: dsa: b53: allow lower MTUs on BCM5325/5365
21mr|kernel-6.6-generic-6.6.126-1|12599	- net: dsa: b53: fix jumbo frame mtu check
21mr|kernel-6.6-generic-6.6.126-1|12600	- net: dsa: b53: fix jumbo frames on 10/100 ports
21mr|kernel-6.6-generic-6.6.126-1|12601	- net: dsa: b53: fix max MTU for 1g switches
21mr|kernel-6.6-generic-6.6.126-1|12602	- net: dsa: b53: fix max MTU for BCM5325/BCM5365
21mr|kernel-6.6-generic-6.6.126-1|12603	- net: dsa: felix: fix stuck CPU-injected packets with short taprio windows
21mr|kernel-6.6-generic-6.6.126-1|12604	- net: dsa: felix: ignore pending status of TAS module when it's disabled
21mr|kernel-6.6-generic-6.6.126-1|12605	- net: dsa: fix netdev_priv() dereference before check on non-DSA netdevice events
21mr|kernel-6.6-generic-6.6.126-1|12606	- net: dsa: lan9303: ensure chip reset and wait for READY status
21mr|kernel-6.6-generic-6.6.126-1|12607	- net: dsa: microchip: Fix KSZ9477 set_ageing_time function
21mr|kernel-6.6-generic-6.6.126-1|12608	- net: dsa: microchip: Fix LAN937X set_ageing_time function
21mr|kernel-6.6-generic-6.6.126-1|12609	- net: dsa: microchip: fix PTP config failure when using multiple ports
21mr|kernel-6.6-generic-6.6.126-1|12610	- net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries
21mr|kernel-6.6-generic-6.6.126-1|12611	- net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x
21mr|kernel-6.6-generic-6.6.126-1|12612	- net: dsa: mv88e6xxx: Fix out-of-bound access
21mr|kernel-6.6-generic-6.6.126-1|12613	- net: dsa: mv88e6xxx: Fix the max_vid definition for the MV88E6361
21mr|kernel-6.6-generic-6.6.126-1|12614	- net: dsa: mv88e6xxx: group cycle counter coefficients
21mr|kernel-6.6-generic-6.6.126-1|12615	- net: dsa: mv88e6xxx: read cycle counter period from hardware
21mr|kernel-6.6-generic-6.6.126-1|12616	- net: dsa: mv88e6xxx: support 4000ps cycle counter period
21mr|kernel-6.6-generic-6.6.126-1|12617	- net: dsa: vsc73xx: check busy flag in MDIO operations
21mr|kernel-6.6-generic-6.6.126-1|12618	- net: dsa: vsc73xx: fix possible subblocks range of CAPT block
21mr|kernel-6.6-generic-6.6.126-1|12619	- net: dsa: vsc73xx: pass value in phy_write operation
21mr|kernel-6.6-generic-6.6.126-1|12620	- net: dsa: vsc73xx: use read_poll_timeout instead delay loop
21mr|kernel-6.6-generic-6.6.126-1|12621	- netem: fix return value if duplicate enqueue fails
21mr|kernel-6.6-generic-6.6.126-1|12622	- net: enetc: add missing static descriptor and inline keyword
21mr|kernel-6.6-generic-6.6.126-1|12623	- net: enetc: allocate vf_state during PF probes
21mr|kernel-6.6-generic-6.6.126-1|12624	- net: enetc: block concurrent XDP transmissions during ring reconfiguration
21mr|kernel-6.6-generic-6.6.126-1|12625	- net: enetc: disable NAPI after all rings are disabled
21mr|kernel-6.6-generic-6.6.126-1|12626	- net: enetc: disable Tx BD rings after they are empty
21mr|kernel-6.6-generic-6.6.126-1|12627	- net: enetc: Do not configure preemptible TCs if SIs do not support
21mr|kernel-6.6-generic-6.6.126-1|12628	- net: enetc: remove xdp_drops statistic from enetc_xdp_drop()
21mr|kernel-6.6-generic-6.6.126-1|12629	- net: enetc: set MAC address to the VF net_device
21mr|kernel-6.6-generic-6.6.126-1|12630	- net: enetc: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|12631	- net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo()
21mr|kernel-6.6-generic-6.6.126-1|12632	- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()
21mr|kernel-6.6-generic-6.6.126-1|12633	- net: ethernet: bgmac-platform: fix an OF node reference leak
21mr|kernel-6.6-generic-6.6.126-1|12634	- net: ethernet: cortina: Drop TSO support
21mr|kernel-6.6-generic-6.6.126-1|12635	- net: ethernet: cortina: Restore TSO support
21mr|kernel-6.6-generic-6.6.126-1|12636	- net: ethernet: fs_enet: Use %%pa to format resource_size_t
21mr|kernel-6.6-generic-6.6.126-1|12637	- net: ethernet: lantiq_etop: fix memory disclosure
21mr|kernel-6.6-generic-6.6.126-1|12638	- net: ethernet: mtk_wed: check update_wo_rx_stats in mtk_wed_update_rx_stats()
21mr|kernel-6.6-generic-6.6.126-1|12639	- net: ethernet: mtk_wed: fix use-after-free panic in mtk_wed_setup_tc_block_cb()
21mr|kernel-6.6-generic-6.6.126-1|12640	- net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()
21mr|kernel-6.6-generic-6.6.126-1|12641	- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
21mr|kernel-6.6-generic-6.6.126-1|12642	- net: ethernet: use ip_hdrlen() instead of bit shift
21mr|kernel-6.6-generic-6.6.126-1|12643	- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
21mr|kernel-6.6-generic-6.6.126-1|12644	- net: explicitly clear the sk pointer, when pf->create fails
21mr|kernel-6.6-generic-6.6.126-1|12645	- net: fec: don't save PTP state if PTP is unsupported
21mr|kernel-6.6-generic-6.6.126-1|12646	- net: fec: handle page_pool_dev_alloc_pages error
21mr|kernel-6.6-generic-6.6.126-1|12647	- net: fec: implement TSO descriptor cleanup
21mr|kernel-6.6-generic-6.6.126-1|12648	- net: fec: make PPS channel configurable
21mr|kernel-6.6-generic-6.6.126-1|12649	- net: fec: Move `fec_ptp_read()` to the top of the file
21mr|kernel-6.6-generic-6.6.126-1|12650	- net: fec_mpc52xx_phy: Use %%pa to format resource_size_t
21mr|kernel-6.6-generic-6.6.126-1|12651	- net: fec: refactor PPS channel configuration
21mr|kernel-6.6-generic-6.6.126-1|12652	- net: fec: Reload PTP registers after link-state change
21mr|kernel-6.6-generic-6.6.126-1|12653	- net: fec: Remove duplicated code
21mr|kernel-6.6-generic-6.6.126-1|12654	- net: fec: Restart PPS after link state change
21mr|kernel-6.6-generic-6.6.126-1|12655	- netfilter: allow ipv6 fragments to arrive on different devices
21mr|kernel-6.6-generic-6.6.126-1|12656	- netfilter: bpf: must hold reference on net namespace
21mr|kernel-6.6-generic-6.6.126-1|12657	- netfilter: br_netfilter: fix panic with metadata_dst skb
21mr|kernel-6.6-generic-6.6.126-1|12658	- netfilter: conntrack: clamp maximum hashtable size to INT_MAX
21mr|kernel-6.6-generic-6.6.126-1|12659	- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS
21mr|kernel-6.6-generic-6.6.126-1|12660	- netfilter: fib: check correct rtable in vrf setups
21mr|kernel-6.6-generic-6.6.126-1|12661	- netfilter: Fix use-after-free in get_info()
21mr|kernel-6.6-generic-6.6.126-1|12662	- netfilter: flowtable: initialise extack before use
21mr|kernel-6.6-generic-6.6.126-1|12663	- netfilter: flowtable: validate vlan header
21mr|kernel-6.6-generic-6.6.126-1|12664	- netfilter: IDLETIMER: Fix for possible ABBA deadlock
21mr|kernel-6.6-generic-6.6.126-1|12665	- netfilter: ipset: add missing range check in bitmap_ip_uadt
21mr|kernel-6.6-generic-6.6.126-1|12666	- netfilter: ipset: Fix for recursive locking warning
21mr|kernel-6.6-generic-6.6.126-1|12667	- netfilter: ipset: Hold module reference while requesting a module
21mr|kernel-6.6-generic-6.6.126-1|12668	- netfilter: nf_conncount: fix wrong variable type
21mr|kernel-6.6-generic-6.6.126-1|12669	- netfilter: nf_nat: don't try nat source port reallocation for reverse dir clash
21mr|kernel-6.6-generic-6.6.126-1|12670	- netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
21mr|kernel-6.6-generic-6.6.126-1|12671	- netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n
21mr|kernel-6.6-generic-6.6.126-1|12672	- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put()
21mr|kernel-6.6-generic-6.6.126-1|12673	- netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()
21mr|kernel-6.6-generic-6.6.126-1|12674	- netfilter: nf_tables: A better name for nft_obj_filter
21mr|kernel-6.6-generic-6.6.126-1|12675	- netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests
21mr|kernel-6.6-generic-6.6.126-1|12676	- netfilter: nf_tables: Audit log dump reset after the fact
21mr|kernel-6.6-generic-6.6.126-1|12677	- netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion
21mr|kernel-6.6-generic-6.6.126-1|12678	- netfilter: nf_tables: Carry reset boolean in nft_obj_dump_ctx
21mr|kernel-6.6-generic-6.6.126-1|12679	- netfilter: nf_tables: Carry s_idx in nft_obj_dump_ctx
21mr|kernel-6.6-generic-6.6.126-1|12680	- netfilter: nf_tables: cleanup documentation
21mr|kernel-6.6-generic-6.6.126-1|12681	- netfilter: nf_tables: de-constify set commit ops function argument
21mr|kernel-6.6-generic-6.6.126-1|12682	- netfilter: nf_tables: do not defer rule destruction via call_rcu
21mr|kernel-6.6-generic-6.6.126-1|12683	- netfilter: nf_tables: Drop pointless memset in nf_tables_dump_obj
21mr|kernel-6.6-generic-6.6.126-1|12684	- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire
21mr|kernel-6.6-generic-6.6.126-1|12685	- netfilter: nf_tables: fix memleak in map from abort path
21mr|kernel-6.6-generic-6.6.126-1|12686	- netfilter: nf_tables: fix set size with rbtree backend
21mr|kernel-6.6-generic-6.6.126-1|12687	- netfilter: nf_tables: imbalance in flowtable binding
21mr|kernel-6.6-generic-6.6.126-1|12688	- netfilter: nf_tables: Introduce nf_tables_getobj_single
21mr|kernel-6.6-generic-6.6.126-1|12689	- netfilter: nf_tables: Introduce nf_tables_getrule_single()
21mr|kernel-6.6-generic-6.6.126-1|12690	- netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation
21mr|kernel-6.6-generic-6.6.126-1|12691	- netfilter: nf_tables: Keep deleted flowtable hooks until after RCU
21mr|kernel-6.6-generic-6.6.126-1|12692	- netfilter: nf_tables: missing iterator type in lookup walk
21mr|kernel-6.6-generic-6.6.126-1|12693	- netfilter: nf_tables: must hold rcu read lock while iterating expression type list
21mr|kernel-6.6-generic-6.6.126-1|12694	- netfilter: nf_tables: must hold rcu read lock while iterating object type list
21mr|kernel-6.6-generic-6.6.126-1|12695	- netfilter: nf_tables: nft_obj_filter fits into cb->ctx
21mr|kernel-6.6-generic-6.6.126-1|12696	- netfilter: nf_tables: Open-code audit log call in nf_tables_getrule()
21mr|kernel-6.6-generic-6.6.126-1|12697	- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
21mr|kernel-6.6-generic-6.6.126-1|12698	- netfilter: nf_tables: prevent nf_skb_duplicated corruption
21mr|kernel-6.6-generic-6.6.126-1|12699	- netfilter: nf_tables: reject element expiration with no timeout
21mr|kernel-6.6-generic-6.6.126-1|12700	- netfilter: nf_tables: reject expiration higher than timeout
21mr|kernel-6.6-generic-6.6.126-1|12701	- netfilter: nf_tables: reject mismatching sum of field_len with set key length
21mr|kernel-6.6-generic-6.6.126-1|12702	- netfilter: nf_tables: remove annotation to access set timeout while holding lock
21mr|kernel-6.6-generic-6.6.126-1|12703	- netfilter: nf_tables: restore IP sanity checks for netdev/egress
21mr|kernel-6.6-generic-6.6.126-1|12704	- netfilter: nf_tables: restore set elements when delete set fails
21mr|kernel-6.6-generic-6.6.126-1|12705	- netfilter: nf_tables: skip transaction if update object is not implemented
21mr|kernel-6.6-generic-6.6.126-1|12706	- netfilter: nf_tables: Unconditionally allocate nft_obj_filter
21mr|kernel-6.6-generic-6.6.126-1|12707	- netfilter: nf_tables: use rcu chain hook list iterator from netlink dump path
21mr|kernel-6.6-generic-6.6.126-1|12708	- netfilter: nf_tables: wait for rcu grace period on net_device removal
21mr|kernel-6.6-generic-6.6.126-1|12709	- netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
21mr|kernel-6.6-generic-6.6.126-1|12710	- netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
21mr|kernel-6.6-generic-6.6.126-1|12711	- netfilter: nft_flow_offload: update tcp state flags under lock
21mr|kernel-6.6-generic-6.6.126-1|12712	- netfilter: nft_inner: incorrect percpu area handling under softirq
21mr|kernel-6.6-generic-6.6.126-1|12713	- netfilter: nft_payload: sanitize offset and length before calling skb_checksum()
21mr|kernel-6.6-generic-6.6.126-1|12714	- netfilter: nft_set_hash: skip duplicated elements pending gc run
21mr|kernel-6.6-generic-6.6.126-1|12715	- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
21mr|kernel-6.6-generic-6.6.126-1|12716	- netfilter: nft_set_pipapo: walk over current view on netlink dump
21mr|kernel-6.6-generic-6.6.126-1|12717	- netfilter: nft_set_rbtree: prefer sync gc to async worker
21mr|kernel-6.6-generic-6.6.126-1|12718	- netfilter: nft_set_rbtree: rename gc deactivate+erase function
21mr|kernel-6.6-generic-6.6.126-1|12719	- netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level()
21mr|kernel-6.6-generic-6.6.126-1|12720	- netfilter: nft_socket: fix sk refcount leaks
21mr|kernel-6.6-generic-6.6.126-1|12721	- netfilter: nft_socket: make cgroupsv2 matching work with namespaces
21mr|kernel-6.6-generic-6.6.126-1|12722	- netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level
21mr|kernel-6.6-generic-6.6.126-1|12723	- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED
21mr|kernel-6.6-generic-6.6.126-1|12724	- netfilter: xtables: avoid NFPROTO_UNSPEC where needed
21mr|kernel-6.6-generic-6.6.126-1|12725	- netfilter: x_tables: fix LED ID check in led_tg_check()
21mr|kernel-6.6-generic-6.6.126-1|12726	- netfilter: xtables: fix typo causing some targets not to load on IPv6
21mr|kernel-6.6-generic-6.6.126-1|12727	- net: Fix an unsafe loop on the list
21mr|kernel-6.6-generic-6.6.126-1|12728	- net: fix crash when config small gso_max_size/gso_ipv4_max_size
21mr|kernel-6.6-generic-6.6.126-1|12729	- net: fix data-races around sk->sk_forward_alloc
21mr|kernel-6.6-generic-6.6.126-1|12730	- net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size
21mr|kernel-6.6-generic-6.6.126-1|12731	- net: fix memory leak in tcp_conn_request()
21mr|kernel-6.6-generic-6.6.126-1|12732	- net: Fix netns for ip_tunnel_init_flow()
21mr|kernel-6.6-generic-6.6.126-1|12733	- net: fix races in netdev_tx_sent_queue()/dev_watchdog()
21mr|kernel-6.6-generic-6.6.126-1|12734	- netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
21mr|kernel-6.6-generic-6.6.126-1|12735	- net: ftgmac100: Enable TX interrupt to avoid TX timeout
21mr|kernel-6.6-generic-6.6.126-1|12736	- net: ftgmac100: Ensure tx descriptor updates are visible
21mr|kernel-6.6-generic-6.6.126-1|12737	- net: hinic: Fix cleanup in create_rxqs/txqs()
21mr|kernel-6.6-generic-6.6.126-1|12738	- net: hisilicon: hip04: fix OF node leak in probe()
21mr|kernel-6.6-generic-6.6.126-1|12739	- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info()
21mr|kernel-6.6-generic-6.6.126-1|12740	- net: hisilicon: hns_mdio: fix OF node leak in probe()
21mr|kernel-6.6-generic-6.6.126-1|12741	- net: hns3: add checking for vf id of mailbox
21mr|kernel-6.6-generic-6.6.126-1|12742	- net: hns3: fix a deadlock problem when config TC during resetting
21mr|kernel-6.6-generic-6.6.126-1|12743	- net: hns3: fix kernel crash when uninstalling driver
21mr|kernel-6.6-generic-6.6.126-1|12744	- net: hns3: fix oops when unload drivers paralleling
21mr|kernel-6.6-generic-6.6.126-1|12745	- net: hns3: fix wrong use of semaphore up
21mr|kernel-6.6-generic-6.6.126-1|12746	- net: hns3: use correct release function during uninitialization
21mr|kernel-6.6-generic-6.6.126-1|12747	- net: hns3: use the user's cfg after reset
21mr|kernel-6.6-generic-6.6.126-1|12748	- net: hsr: avoid potential out-of-bound access in fill_frame_info()
21mr|kernel-6.6-generic-6.6.126-1|12749	- net: hsr: fix fill_frame_info() regression vs VLAN packets
21mr|kernel-6.6-generic-6.6.126-1|12750	- net: hsr: fix hsr_init_sk() vs network/transport headers.
21mr|kernel-6.6-generic-6.6.126-1|12751	- net: ibm: emac: mal: fix wrong goto
21mr|kernel-6.6-generic-6.6.126-1|12752	- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
21mr|kernel-6.6-generic-6.6.126-1|12753	- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|12754	- net: inet6: do not leave a dangling sk pointer in inet6_create()
21mr|kernel-6.6-generic-6.6.126-1|12755	- net: inet: do not leave a dangling sk pointer in inet_create()
21mr|kernel-6.6-generic-6.6.126-1|12756	- net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged
21mr|kernel-6.6-generic-6.6.126-1|12757	- net/ipv6: release expired exception dst cached in socket
21mr|kernel-6.6-generic-6.6.126-1|12758	- net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input
21mr|kernel-6.6-generic-6.6.126-1|12759	- net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL
21mr|kernel-6.6-generic-6.6.126-1|12760	- net: lapb: increase LAPB_HEADER_LEN
21mr|kernel-6.6-generic-6.6.126-1|12761	- net: let net.core.dev_weight always be non-zero
21mr|kernel-6.6-generic-6.6.126-1|12762	- net: libwx: fix firmware mailbox abnormal return
21mr|kernel-6.6-generic-6.6.126-1|12763	- netlink: hold nlk->cb_mutex longer in __netlink_dump_start()
21mr|kernel-6.6-generic-6.6.126-1|12764	- netlink: specs: Add missing bitset attrs to ethtool spec
21mr|kernel-6.6-generic-6.6.126-1|12765	- netlink: terminate outstanding dump on socket close
21mr|kernel-6.6-generic-6.6.126-1|12766	- netlink: typographical error in nlmsg_type constants definition
21mr|kernel-6.6-generic-6.6.126-1|12767	- net: llc: reset skb->transport_header
21mr|kernel-6.6-generic-6.6.126-1|12768	- net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY
21mr|kernel-6.6-generic-6.6.126-1|12769	- net: Make copy_safe_from_sockptr() match documentation
21mr|kernel-6.6-generic-6.6.126-1|12770	- net: mana: Add support for page sizes other than 4KB on ARM64
21mr|kernel-6.6-generic-6.6.126-1|12771	- net: mana: Enable MANA driver on ARM64 with 4K page size
21mr|kernel-6.6-generic-6.6.126-1|12772	- net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings
21mr|kernel-6.6-generic-6.6.126-1|12773	- net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup
21mr|kernel-6.6-generic-6.6.126-1|12774	- net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
21mr|kernel-6.6-generic-6.6.126-1|12775	- net: mana: Fix RX buf alloc_size alignment and atomic op panic
21mr|kernel-6.6-generic-6.6.126-1|12776	- net: mctp: handle skb cleanup on sock_queue failures
21mr|kernel-6.6-generic-6.6.126-1|12777	- net: mctp-serial: Fix missing escapes on transmit
21mr|kernel-6.6-generic-6.6.126-1|12778	- net: mctp: test: Use correct skb for route input check
21mr|kernel-6.6-generic-6.6.126-1|12779	- net: mdiobus: fix an OF node reference leak
21mr|kernel-6.6-generic-6.6.126-1|12780	- net: mdio-ipq4019: add missing error check
21mr|kernel-6.6-generic-6.6.126-1|12781	- net: microchip: vcap: Add typegroup table terminators in kunit tests
21mr|kernel-6.6-generic-6.6.126-1|12782	- net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test()
21mr|kernel-6.6-generic-6.6.126-1|12783	- net: microchip: vcap: Fix use-after-free error in kunit test
21mr|kernel-6.6-generic-6.6.126-1|12784	- net/mlx5: Added cond_resched() to crdump collection
21mr|kernel-6.6-generic-6.6.126-1|12785	- net/mlx5: Add missing masks and QoS bit masks for scheduling elements
21mr|kernel-6.6-generic-6.6.126-1|12786	- net/mlx5: Check for invalid vector index on EQ creation
21mr|kernel-6.6-generic-6.6.126-1|12787	- net/mlx5: Clear port select structure when fail to create
21mr|kernel-6.6-generic-6.6.126-1|12788	- net/mlx5: Correct TASR typo into TSAR
21mr|kernel-6.6-generic-6.6.126-1|12789	- net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule
21mr|kernel-6.6-generic-6.6.126-1|12790	- net/mlx5: DR, prevent potential error pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|12791	- net/mlx5: DR, select MSIX vector 0 for completion queue creation
21mr|kernel-6.6-generic-6.6.126-1|12792	- net/mlx5e: Add missing link modes to ptys2ethtool_map
21mr|kernel-6.6-generic-6.6.126-1|12793	- net/mlx5e: Add missing link mode to ptys2ext_ethtool_map
21mr|kernel-6.6-generic-6.6.126-1|12794	- net/mlx5e: Always start IPsec sequence number from 1
21mr|kernel-6.6-generic-6.6.126-1|12795	- net/mlx5e: clear xdp features on non-uplink representors
21mr|kernel-6.6-generic-6.6.126-1|12796	- net/mlx5e: Correctly report errors for ethtool rx flows
21mr|kernel-6.6-generic-6.6.126-1|12797	- net/mlx5e: CT: Fix null-ptr-deref in add rule err flow
21mr|kernel-6.6-generic-6.6.126-1|12798	- net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice
21mr|kernel-6.6-generic-6.6.126-1|12799	- net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
21mr|kernel-6.6-generic-6.6.126-1|12800	- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc()
21mr|kernel-6.6-generic-6.6.126-1|12801	- net/mlx5e: kTLS, Fix incorrect page refcounting
21mr|kernel-6.6-generic-6.6.126-1|12802	- net/mlx5e: macsec: Maintain TX SA from encoding_sa
21mr|kernel-6.6-generic-6.6.126-1|12803	- net/mlx5e: Rely on reqid in IPsec tunnel mode
21mr|kernel-6.6-generic-6.6.126-1|12804	- net/mlx5e: Remove workaround to avoid syndrome for internal port
21mr|kernel-6.6-generic-6.6.126-1|12805	- net/mlx5e: SHAMPO, Fix incorrect page release
21mr|kernel-6.6-generic-6.6.126-1|12806	- net/mlx5e: Skip restore TC rules for vport rep without loaded flag
21mr|kernel-6.6-generic-6.6.126-1|12807	- net/mlx5e: Take state lock during tx timeout reporter
21mr|kernel-6.6-generic-6.6.126-1|12808	- net/mlx5: Explicitly set scheduling element and TSAR type
21mr|kernel-6.6-generic-6.6.126-1|12809	- net/mlx5: Fix bridge mode operations when there are no VFs
21mr|kernel-6.6-generic-6.6.126-1|12810	- net/mlx5: Fix command bitmask initialization
21mr|kernel-6.6-generic-6.6.126-1|12811	- net/mlx5: Fix error path in multi-packet WQE transmit
21mr|kernel-6.6-generic-6.6.126-1|12812	- net/mlx5: Fix RDMA TX steering prio
21mr|kernel-6.6-generic-6.6.126-1|12813	- net/mlx5: Fix variable not being completed when function returns
21mr|kernel-6.6-generic-6.6.126-1|12814	- net/mlx5: fs, lock FTE when checking if active
21mr|kernel-6.6-generic-6.6.126-1|12815	- net/mlx5: unique names for per device caches
21mr|kernel-6.6-generic-6.6.126-1|12816	- net/mlx5: Unregister notifier on eswitch init failure
21mr|kernel-6.6-generic-6.6.126-1|12817	- net/mlx5: Update the list of the PCI supported devices
21mr|kernel-6.6-generic-6.6.126-1|12818	- net/mlx5: Verify support for scheduling element and TSAR type
21mr|kernel-6.6-generic-6.6.126-1|12819	- net/mlxfw: Drop hard coded max FW flash image size
21mr|kernel-6.6-generic-6.6.126-1|12820	- net: mscc: ocelot: be resilient to loss of PTP packets during transmission
21mr|kernel-6.6-generic-6.6.126-1|12821	- net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic()
21mr|kernel-6.6-generic-6.6.126-1|12822	- net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()
21mr|kernel-6.6-generic-6.6.126-1|12823	- net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q"
21mr|kernel-6.6-generic-6.6.126-1|12824	- net: mscc: ocelot: improve handling of TX timestamp for unknown skb
21mr|kernel-6.6-generic-6.6.126-1|12825	- net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe
21mr|kernel-6.6-generic-6.6.126-1|12826	- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
21mr|kernel-6.6-generic-6.6.126-1|12827	- net: mscc: ocelot: serialize access to the injection/extraction groups
21mr|kernel-6.6-generic-6.6.126-1|12828	- net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection
21mr|kernel-6.6-generic-6.6.126-1|12829	- net: mv643xx_eth: fix an OF node reference leak
21mr|kernel-6.6-generic-6.6.126-1|12830	- net: mvpp2: Increase size of queue_name buffer
21mr|kernel-6.6-generic-6.6.126-1|12831	- net/neighbor: clear error in case strict check is not set
21mr|kernel-6.6-generic-6.6.126-1|12832	- net: netdevsim: try to close UDP port harness races
21mr|kernel-6.6-generic-6.6.126-1|12833	- net: ngbe: Fix phy mode set to external phy
21mr|kernel-6.6-generic-6.6.126-1|12834	- net: ovs: fix ovs_drop_reasons error
21mr|kernel-6.6-generic-6.6.126-1|12835	- net: pcs: xpcs: fix the wrong register that was written back
21mr|kernel-6.6-generic-6.6.126-1|12836	- net: phy: bcm84881: Fix some error handling paths
21mr|kernel-6.6-generic-6.6.126-1|12837	- net: phy: dp83822: Fix reset pin definitions
21mr|kernel-6.6-generic-6.6.126-1|12838	- net: phy: dp83869: fix memory corruption when enabling fiber
21mr|kernel-6.6-generic-6.6.126-1|12839	- net: phy: Fix missing of_node_put() for leds
21mr|kernel-6.6-generic-6.6.126-1|12840	- net: phy: mdio-bcm-unimac: Add BCM6846 support
21mr|kernel-6.6-generic-6.6.126-1|12841	- net: phy: Remove LED entry from LEDs list on unregister
21mr|kernel-6.6-generic-6.6.126-1|12842	- net: phy: ti: add PHY_RST_AFTER_CLK_EN flag
21mr|kernel-6.6-generic-6.6.126-1|12843	- net: phy: vitesse: repair vsc73xx autonegotiation
21mr|kernel-6.6-generic-6.6.126-1|12844	- net: plip: fix break; causing plip to never transmit
21mr|kernel-6.6-generic-6.6.126-1|12845	- netpoll: Ensure clean state on setup failures
21mr|kernel-6.6-generic-6.6.126-1|12846	- netpoll: Use rcu_access_pointer() in netpoll_poll_lock
21mr|kernel-6.6-generic-6.6.126-1|12847	- netpoll: Use rcu_access_pointer() in __netpoll_setup
21mr|kernel-6.6-generic-6.6.126-1|12848	- net/qed: allow old cards not supporting "num_images" to work
21mr|kernel-6.6-generic-6.6.126-1|12849	- net: qrtr: Update packets cloning when broadcasting
21mr|kernel-6.6-generic-6.6.126-1|12850	- net: ravb: Only advertise Rx/Tx timestamps if hardware supports it
21mr|kernel-6.6-generic-6.6.126-1|12851	- net:rds: Fix possible deadlock in rds_message_put
21mr|kernel-6.6-generic-6.6.126-1|12852	- net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
21mr|kernel-6.6-generic-6.6.126-1|12853	- net: remove NULL-pointer net parameter in ip_metrics_convert
21mr|kernel-6.6-generic-6.6.126-1|12854	- net: renesas: rswitch: avoid use-after-put for a device tree node
21mr|kernel-6.6-generic-6.6.126-1|12855	- net: renesas: rswitch: fix initial MPIC register setting
21mr|kernel-6.6-generic-6.6.126-1|12856	- net: renesas: rswitch: fix leaked pointer on error path
21mr|kernel-6.6-generic-6.6.126-1|12857	- net: renesas: rswitch: fix possible early skb release
21mr|kernel-6.6-generic-6.6.126-1|12858	- net: renesas: rswitch: fix race window between tx start and complete
21mr|kernel-6.6-generic-6.6.126-1|12859	- net: renesas: rswitch: handle stop vs interrupt race
21mr|kernel-6.6-generic-6.6.126-1|12860	- net: renesas: rswitch: rework ts tags management
21mr|kernel-6.6-generic-6.6.126-1|12861	- net: restrict SO_REUSEPORT to inet sockets
21mr|kernel-6.6-generic-6.6.126-1|12862	- net: rfkill: gpio: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|12863	- netrom: check buffer length before accessing it
21mr|kernel-6.6-generic-6.6.126-1|12864	- net: rose: fix timer races against user threads
21mr|kernel-6.6-generic-6.6.126-1|12865	- net/rose: prevent integer overflows in rose_setsockopt()
21mr|kernel-6.6-generic-6.6.126-1|12866	- net: rswitch: Add a setting ext descriptor function
21mr|kernel-6.6-generic-6.6.126-1|12867	- net: rswitch: Add jumbo frames handling for TX
21mr|kernel-6.6-generic-6.6.126-1|12868	- net: rswitch: Add unmap_addrs instead of dma address in each desc
21mr|kernel-6.6-generic-6.6.126-1|12869	- net: rswitch: Avoid use-after-free in rswitch_poll()
21mr|kernel-6.6-generic-6.6.126-1|12870	- net: rswitch: Drop unused argument/return value
21mr|kernel-6.6-generic-6.6.126-1|12871	- net: rswitch: Use build_skb() for RX
21mr|kernel-6.6-generic-6.6.126-1|12872	- net: rswitch: Use unsigned int for desc related array index
21mr|kernel-6.6-generic-6.6.126-1|12873	- net/sched: accept TCA_STAB only for root qdisc
21mr|kernel-6.6-generic-6.6.126-1|12874	- net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers
21mr|kernel-6.6-generic-6.6.126-1|12875	- net/sched: adjust device watchdog timer to detect stopped queue at right time
21mr|kernel-6.6-generic-6.6.126-1|12876	- net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
21mr|kernel-6.6-generic-6.6.126-1|12877	- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
21mr|kernel-6.6-generic-6.6.126-1|12878	- net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes.
21mr|kernel-6.6-generic-6.6.126-1|12879	- net/sched: cls_u32: replace int refcounts with proper refcounts
21mr|kernel-6.6-generic-6.6.126-1|12880	- net: sched: consistently use rcu_replace_pointer() in taprio_change()
21mr|kernel-6.6-generic-6.6.126-1|12881	- net: sched: Disallow replacing of child qdisc from one parent to another
21mr|kernel-6.6-generic-6.6.126-1|12882	- net: sched: fix erspan_opt settings in cls_flower
21mr|kernel-6.6-generic-6.6.126-1|12883	- net: sched: fix ets qdisc OOB Indexing
21mr|kernel-6.6-generic-6.6.126-1|12884	- net: sched: fix ordering of qlen adjustment
21mr|kernel-6.6-generic-6.6.126-1|12885	- net: sched: fix use-after-free in taprio_change()
21mr|kernel-6.6-generic-6.6.126-1|12886	- net/sched: netem: account for backlog updates from child qdisc
21mr|kernel-6.6-generic-6.6.126-1|12887	- net_sched: sch_sfq: annotate data-races around q->perturb_period
21mr|kernel-6.6-generic-6.6.126-1|12888	- net_sched: sch_sfq: don't allow 1 packet limit
21mr|kernel-6.6-generic-6.6.126-1|12889	- net_sched: sch_sfq: handle bigger packets
21mr|kernel-6.6-generic-6.6.126-1|12890	- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
21mr|kernel-6.6-generic-6.6.126-1|12891	- net/sched: tbf: correct backlog statistic for GSO packets
21mr|kernel-6.6-generic-6.6.126-1|12892	- net: sched: use RCU read-side critical section in taprio_dump()
21mr|kernel-6.6-generic-6.6.126-1|12893	- net: sctp: fix skb leak in sctp_inq_free()
21mr|kernel-6.6-generic-6.6.126-1|12894	- net/sctp: Prevent autoclose integer overflow in sctp_association_init()
21mr|kernel-6.6-generic-6.6.126-1|12895	- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition
21mr|kernel-6.6-generic-6.6.126-1|12896	- net: sfc: Correct key_len for efx_tc_ct_zone_ht_params
21mr|kernel-6.6-generic-6.6.126-1|12897	- net: sfp: change quirks for Alcatel Lucent G-010S-P
21mr|kernel-6.6-generic-6.6.126-1|12898	- net: sh_eth: Fix missing rtnl lock in suspend/resume path
21mr|kernel-6.6-generic-6.6.126-1|12899	- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
21mr|kernel-6.6-generic-6.6.126-1|12900	- net/smc: add operations to merge sndbuf with peer DMB
21mr|kernel-6.6-generic-6.6.126-1|12901	- net/smc: {at|de}tach sndbuf to peer DMB if supported
21mr|kernel-6.6-generic-6.6.126-1|12902	- net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
21mr|kernel-6.6-generic-6.6.126-1|12903	- net/smc: check return value of sock_recvmsg when draining clc data
21mr|kernel-6.6-generic-6.6.126-1|12904	- net/smc: check smcd_v2_ext_offset when receiving proposal msg
21mr|kernel-6.6-generic-6.6.126-1|12905	- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
21mr|kernel-6.6-generic-6.6.126-1|12906	- net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg
21mr|kernel-6.6-generic-6.6.126-1|12907	- net/smc: compatible with 128-bits extended GID of virtual ISM device
21mr|kernel-6.6-generic-6.6.126-1|12908	- net/smc: define a reserved CHID range for virtual ISM devices
21mr|kernel-6.6-generic-6.6.126-1|12909	- net/smc: fix data error when recvmsg with MSG_PEEK flag
21mr|kernel-6.6-generic-6.6.126-1|12910	- net/smc: fix incorrect SMC-D link group matching logic
21mr|kernel-6.6-generic-6.6.126-1|12911	- net/smc: fix LGR and link use-after-free issue
21mr|kernel-6.6-generic-6.6.126-1|12912	- net/smc: Fix memory leak when using percpu refs
21mr|kernel-6.6-generic-6.6.126-1|12913	- net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid
21mr|kernel-6.6-generic-6.6.126-1|12914	- net/smc: initialize close_work early to avoid warning
21mr|kernel-6.6-generic-6.6.126-1|12915	- net/smc: introduce sub-functions for smc_clc_send_confirm_accept()
21mr|kernel-6.6-generic-6.6.126-1|12916	- net/smc: mark optional smcd_ops and check for support when called
21mr|kernel-6.6-generic-6.6.126-1|12917	- net/smc: protect link down work from execute after lgr freed
21mr|kernel-6.6-generic-6.6.126-1|12918	- net/smc: refactoring initialization of smc sock
21mr|kernel-6.6-generic-6.6.126-1|12919	- net/smc: rename some 'fce' to 'fce_v2x' for clarity
21mr|kernel-6.6-generic-6.6.126-1|12920	- net/smc: unify the structs of accept or confirm message for v1 and v2
21mr|kernel-6.6-generic-6.6.126-1|12921	- net/socket: Break down __sys_getsockopt
21mr|kernel-6.6-generic-6.6.126-1|12922	- net/socket: Break down __sys_setsockopt
21mr|kernel-6.6-generic-6.6.126-1|12923	- net: sparx5: fix FDMA performance issue
21mr|kernel-6.6-generic-6.6.126-1|12924	- net: sparx5: Fix invalid timestamps
21mr|kernel-6.6-generic-6.6.126-1|12925	- net: sparx5: fix the maximum frame length register
21mr|kernel-6.6-generic-6.6.126-1|12926	- net: stmmac: don't create a MDIO bus if unnecessary
21mr|kernel-6.6-generic-6.6.126-1|12927	- net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check
21mr|kernel-6.6-generic-6.6.126-1|12928	- net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values
21mr|kernel-6.6-generic-6.6.126-1|12929	- net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt()
21mr|kernel-6.6-generic-6.6.126-1|12930	- net: stmmac: dwmac-loongson: Init ref and PTP clocks rate
21mr|kernel-6.6-generic-6.6.126-1|12931	- net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol
21mr|kernel-6.6-generic-6.6.126-1|12932	- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
21mr|kernel-6.6-generic-6.6.126-1|12933	- net: stmmac: dwmac-tegra: Fix link bring-up sequence
21mr|kernel-6.6-generic-6.6.126-1|12934	- net: stmmac: dwmac-tegra: Read iommu stream id from device tree
21mr|kernel-6.6-generic-6.6.126-1|12935	- net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt()
21mr|kernel-6.6-generic-6.6.126-1|12936	- net: stmmac: fix TSO DMA API usage causing oops
21mr|kernel-6.6-generic-6.6.126-1|12937	- net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case
21mr|kernel-6.6-generic-6.6.126-1|12938	- net: stmmac: Fix zero-division error when disabling tc cbs
21mr|kernel-6.6-generic-6.6.126-1|12939	- net: stmmac: Limit FIFO size by hardware capability
21mr|kernel-6.6-generic-6.6.126-1|12940	- net: stmmac: Limit the number of MTL queues to hardware capability
21mr|kernel-6.6-generic-6.6.126-1|12941	- net: stmmac: move the EST lock to struct stmmac_priv
21mr|kernel-6.6-generic-6.6.126-1|12942	- net: stmmac: Programming sequence for VLAN packets with split header
21mr|kernel-6.6-generic-6.6.126-1|12943	- net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove
21mr|kernel-6.6-generic-6.6.126-1|12944	- net: stmmac: restructure the error path of stmmac_probe_config_dt()
21mr|kernel-6.6-generic-6.6.126-1|12945	- net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled
21mr|kernel-6.6-generic-6.6.126-1|12946	- net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data
21mr|kernel-6.6-generic-6.6.126-1|12947	- net/sun3_82586: Avoid reading past buffer in debug output
21mr|kernel-6.6-generic-6.6.126-1|12948	- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()
21mr|kernel-6.6-generic-6.6.126-1|12949	- net: systemport: fix potential memory leak in bcm_sysport_xmit()
21mr|kernel-6.6-generic-6.6.126-1|12950	- net: test for not too small csum_start in virtio_net_hdr_to_skb()
21mr|kernel-6.6-generic-6.6.126-1|12951	- net: tighten bad gso csum offset check in virtio_net_hdr
21mr|kernel-6.6-generic-6.6.126-1|12952	- net: ti: icssg-prueth: Fix 1 PPS sync
21mr|kernel-6.6-generic-6.6.126-1|12953	- net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init
21mr|kernel-6.6-generic-6.6.126-1|12954	- net-timestamp: make sk_tskey more predictable in error path
21mr|kernel-6.6-generic-6.6.126-1|12955	- net: tipc: avoid possible garbage value
21mr|kernel-6.6-generic-6.6.126-1|12956	- net: tls, add test to capture error on large splice
21mr|kernel-6.6-generic-6.6.126-1|12957	- net: tun: fix tun_napi_alloc_frags()
21mr|kernel-6.6-generic-6.6.126-1|12958	- net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
21mr|kernel-6.6-generic-6.6.126-1|12959	- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
21mr|kernel-6.6-generic-6.6.126-1|12960	- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
21mr|kernel-6.6-generic-6.6.126-1|12961	- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition
21mr|kernel-6.6-generic-6.6.126-1|12962	- net: usb: qmi_wwan: add MeiG Smart SRM825L
21mr|kernel-6.6-generic-6.6.126-1|12963	- net: usb: qmi_wwan: add Quectel RG650V
21mr|kernel-6.6-generic-6.6.126-1|12964	- net: usb: qmi_wwan: add Telit FE910C04 compositions
21mr|kernel-6.6-generic-6.6.126-1|12965	- net: usb: rtl8150: enable basic endpoint checking
21mr|kernel-6.6-generic-6.6.126-1|12966	- net: usb: usbnet: fix name regression
21mr|kernel-6.6-generic-6.6.126-1|12967	- net: usb: usbnet: fix race in probe failure
21mr|kernel-6.6-generic-6.6.126-1|12968	- net: use unrcu_pointer() helper
21mr|kernel-6.6-generic-6.6.126-1|12969	- net: vertexcom: mse102x: Fix possible double free of TX skb
21mr|kernel-6.6-generic-6.6.126-1|12970	- net: vertexcom: mse102x: Fix tx_bytes calculation
21mr|kernel-6.6-generic-6.6.126-1|12971	- net: wwan: fix global oob in wwan_rtnl_policy
21mr|kernel-6.6-generic-6.6.126-1|12972	- net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
21mr|kernel-6.6-generic-6.6.126-1|12973	- net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable()
21mr|kernel-6.6-generic-6.6.126-1|12974	- net: wwan: t7xx: Fix FSM command timeout issue
21mr|kernel-6.6-generic-6.6.126-1|12975	- net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc()
21mr|kernel-6.6-generic-6.6.126-1|12976	- net: xdp: Disallow attaching device-bound programs in generic mode
21mr|kernel-6.6-generic-6.6.126-1|12977	- net/xen-netback: prevent UAF in xenvif_flush_hash()
21mr|kernel-6.6-generic-6.6.126-1|12978	- net: xilinx: axienet: Always disable promiscuous mode
21mr|kernel-6.6-generic-6.6.126-1|12979	- net: xilinx: axienet: Fix dangling multicast addresses
21mr|kernel-6.6-generic-6.6.126-1|12980	- net: xilinx: axienet: Fix IRQ coalescing packet count overflow
21mr|kernel-6.6-generic-6.6.126-1|12981	- net: xilinx: axienet: Fix packet counting
21mr|kernel-6.6-generic-6.6.126-1|12982	- net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()
21mr|kernel-6.6-generic-6.6.126-1|12983	- net: xilinx: axienet: Fix race in axienet_stop
21mr|kernel-6.6-generic-6.6.126-1|12984	- net: xilinx: axienet: Schedule NAPI in two steps
21mr|kernel-6.6-generic-6.6.126-1|12985	- nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies
21mr|kernel-6.6-generic-6.6.126-1|12986	- nfc: pn533: Add poll mod list filling check
21mr|kernel-6.6-generic-6.6.126-1|12987	- nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
21mr|kernel-6.6-generic-6.6.126-1|12988	- nfp: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|12989	- nfs: avoid i_lock contention in nfs_clear_invalid_mapping
21mr|kernel-6.6-generic-6.6.126-1|12990	- NFS: avoid infinite loop in pnfs_update_layout.
21mr|kernel-6.6-generic-6.6.126-1|12991	- NFS: Avoid unnecessary rescanning of the per-server delegation list
21mr|kernel-6.6-generic-6.6.126-1|12992	- nfsd: add list_head nf_gc to struct nfsd_file
21mr|kernel-6.6-generic-6.6.126-1|12993	- NFSD: Async COPY result needs to return a write verifier
21mr|kernel-6.6-generic-6.6.126-1|12994	- nfsd: call cache_put if xdr_reserve_space returns NULL
21mr|kernel-6.6-generic-6.6.126-1|12995	- nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net
21mr|kernel-6.6-generic-6.6.126-1|12996	- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
21mr|kernel-6.6-generic-6.6.126-1|12997	- nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
21mr|kernel-6.6-generic-6.6.126-1|12998	- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds
21mr|kernel-6.6-generic-6.6.126-1|12999	- NFSD: Fix frame size warning in svc_export_parse()
21mr|kernel-6.6-generic-6.6.126-1|13000	- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
21mr|kernel-6.6-generic-6.6.126-1|13001	- NFSD: Fix nfsd4_shutdown_copy()
21mr|kernel-6.6-generic-6.6.126-1|13002	- NFSD: Fix NFSv4's PUTPUBFH operation
21mr|kernel-6.6-generic-6.6.126-1|13003	- nfsd: fix refcount leak when file is unhashed after being found
21mr|kernel-6.6-generic-6.6.126-1|13004	- NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point
21mr|kernel-6.6-generic-6.6.126-1|13005	- NFSD: Initialize struct nfsd4_copy earlier
21mr|kernel-6.6-generic-6.6.126-1|13006	- NFSD: Limit the number of concurrent async COPY operations
21mr|kernel-6.6-generic-6.6.126-1|13007	- nfsd: make all of the nfsd stats per-network namespace
21mr|kernel-6.6-generic-6.6.126-1|13008	- nfsd: make sure exp active before svc_export_show
21mr|kernel-6.6-generic-6.6.126-1|13009	- nfsd: make svc_stat per-network namespace instead of global
21mr|kernel-6.6-generic-6.6.126-1|13010	- nfsd: map the EBADMSG to nfserr_io to avoid warning
21mr|kernel-6.6-generic-6.6.126-1|13011	- NFSD: Mark filecache "down" if init fails
21mr|kernel-6.6-generic-6.6.126-1|13012	- NFSD: Never decrement pending_async_copies on error
21mr|kernel-6.6-generic-6.6.126-1|13013	- NFSD: Prevent a potential integer overflow
21mr|kernel-6.6-generic-6.6.126-1|13014	- NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
21mr|kernel-6.6-generic-6.6.126-1|13015	- nfsd: release svc_expkey/svc_export with rcu_work
21mr|kernel-6.6-generic-6.6.126-1|13016	- nfsd: remove nfsd_stats, make th_cnt a global counter
21mr|kernel-6.6-generic-6.6.126-1|13017	- nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire
21mr|kernel-6.6-generic-6.6.126-1|13018	- nfsd: rename NFSD_NET_* to NFSD_STATS_*
21mr|kernel-6.6-generic-6.6.126-1|13019	- NFSD: Reset cb_seq_status after NFS4ERR_DELAY
21mr|kernel-6.6-generic-6.6.126-1|13020	- nfsd: restore callback functionality for NFSv4.0
21mr|kernel-6.6-generic-6.6.126-1|13021	- nfsd: return -EINVAL when namelen is 0
21mr|kernel-6.6-generic-6.6.126-1|13022	- nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
21mr|kernel-6.6-generic-6.6.126-1|13023	- NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
21mr|kernel-6.6-generic-6.6.126-1|13024	- NFSD: simplify error paths in nfsd_svc()
21mr|kernel-6.6-generic-6.6.126-1|13025	- nfsd: stop setting ->pg_stats for unused stats
21mr|kernel-6.6-generic-6.6.126-1|13026	- nfs: Fix KMSAN warning in decode_getfattr_attrs()
21mr|kernel-6.6-generic-6.6.126-1|13027	- nfs: fix memory leak in error path of nfs4_do_reclaim
21mr|kernel-6.6-generic-6.6.126-1|13028	- nfs: ignore SB_RDONLY when mounting nfs
21mr|kernel-6.6-generic-6.6.126-1|13029	- NFS/pnfs: Fix a live lock between recalled layouts and layoutget
21mr|kernel-6.6-generic-6.6.126-1|13030	- NFS: remove revoked delegation from server's delegation list
21mr|kernel-6.6-generic-6.6.126-1|13031	- NFSv3: only use NFS timeout for MOUNT when protocols are compatible
21mr|kernel-6.6-generic-6.6.126-1|13032	- NFSv4.0: Fix a use-after-free problem in the asynchronous open()
21mr|kernel-6.6-generic-6.6.126-1|13033	- NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
21mr|kernel-6.6-generic-6.6.126-1|13034	- NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
21mr|kernel-6.6-generic-6.6.126-1|13035	- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations
21mr|kernel-6.6-generic-6.6.126-1|13036	- NFSv4: Fix clearing of layout segments in layoutreturn
21mr|kernel-6.6-generic-6.6.126-1|13037	- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()
21mr|kernel-6.6-generic-6.6.126-1|13038	- nilfs2: convert nilfs_lookup_dirty_data_buffers to use folio_create_empty_buffers
21mr|kernel-6.6-generic-6.6.126-1|13039	- nilfs2: determine empty node blocks as corrupted
21mr|kernel-6.6-generic-6.6.126-1|13040	- nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
21mr|kernel-6.6-generic-6.6.126-1|13041	- nilfs2: fix kernel bug due to missing clearing of buffer delay flag
21mr|kernel-6.6-generic-6.6.126-1|13042	- nilfs2: fix kernel bug due to missing clearing of checked flag
21mr|kernel-6.6-generic-6.6.126-1|13043	- nilfs2: fix missing cleanup on rollforward recovery error
21mr|kernel-6.6-generic-6.6.126-1|13044	- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint
21mr|kernel-6.6-generic-6.6.126-1|13045	- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
21mr|kernel-6.6-generic-6.6.126-1|13046	- nilfs2: fix potential deadlock with newly created symlinks
21mr|kernel-6.6-generic-6.6.126-1|13047	- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert()
21mr|kernel-6.6-generic-6.6.126-1|13048	- nilfs2: fix potential oob read in nilfs_btree_check_delete()
21mr|kernel-6.6-generic-6.6.126-1|13049	- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
21mr|kernel-6.6-generic-6.6.126-1|13050	- nilfs2: fix state management in error path of log writing function
21mr|kernel-6.6-generic-6.6.126-1|13051	- nilfs2: prevent use of deleted inode
21mr|kernel-6.6-generic-6.6.126-1|13052	- nilfs2: propagate directory read errors from nilfs_find_entry()
21mr|kernel-6.6-generic-6.6.126-1|13053	- nilfs2: protect access to buffers with no active references
21mr|kernel-6.6-generic-6.6.126-1|13054	- nilfs2: protect references to superblock parameters exposed in sysfs
21mr|kernel-6.6-generic-6.6.126-1|13055	- nommu: pass NULL argument to vma_iter_prealloc()
21mr|kernel-6.6-generic-6.6.126-1|13056	- nouveau/dmem: Fix privileged error in copy engine channel
21mr|kernel-6.6-generic-6.6.126-1|13057	- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error
21mr|kernel-6.6-generic-6.6.126-1|13058	- nouveau/fence: handle cross device fences properly
21mr|kernel-6.6-generic-6.6.126-1|13059	- nouveau/firmware: use dma non-coherent allocator
21mr|kernel-6.6-generic-6.6.126-1|13060	- nouveau: fw: sync dma after setup is called.
21mr|kernel-6.6-generic-6.6.126-1|13061	- ntb: Force physically contiguous allocation of rx ring buffers
21mr|kernel-6.6-generic-6.6.126-1|13062	- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir()
21mr|kernel-6.6-generic-6.6.126-1|13063	- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition
21mr|kernel-6.6-generic-6.6.126-1|13064	- ntb_perf: Fix printk format
21mr|kernel-6.6-generic-6.6.126-1|13065	- ntfs3: Add bounds checking to mi_enum_attr()
21mr|kernel-6.6-generic-6.6.126-1|13066	- ntfs3: Change to non-blocking allocation in ntfs_d_hash
21mr|kernel-6.6-generic-6.6.126-1|13067	- ntp: Remove invalid cast in time offset math
21mr|kernel-6.6-generic-6.6.126-1|13068	- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
21mr|kernel-6.6-generic-6.6.126-1|13069	- null_blk: Fix return value of nullb_device_power_store()
21mr|kernel-6.6-generic-6.6.126-1|13070	- null_blk: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.6-generic-6.6.126-1|13071	- NUMA: optimize detection of memory with no node id assigned by firmware
21mr|kernel-6.6-generic-6.6.126-1|13072	- nvdimm: Fix devs leaks in scan_labels()
21mr|kernel-6.6-generic-6.6.126-1|13073	- nvdimm: rectify the illogical code within nd_dax_probe()
21mr|kernel-6.6-generic-6.6.126-1|13074	- nvme: Add error check for xa_store in nvme_get_effects_log
21mr|kernel-6.6-generic-6.6.126-1|13075	- nvme: Add error path for xa_store in nvme_init_effects
21mr|kernel-6.6-generic-6.6.126-1|13076	- nvme: apple: fix device reference counting
21mr|kernel-6.6-generic-6.6.126-1|13077	- nvme: clear caller pointer on identify failure
21mr|kernel-6.6-generic-6.6.126-1|13078	- nvme: disable CC.CRIME (NVME_CC_CRIME)
21mr|kernel-6.6-generic-6.6.126-1|13079	- nvme: fix bogus kzalloc() return check in nvme_init_effects_log()
21mr|kernel-6.6-generic-6.6.126-1|13080	- nvme: fix metadata handling in nvme-passthrough
21mr|kernel-6.6-generic-6.6.126-1|13081	- nvme: fix namespace removal list
21mr|kernel-6.6-generic-6.6.126-1|13082	- nvme/host: Fix RCU list traversal to use SRCU primitive
21mr|kernel-6.6-generic-6.6.126-1|13083	- nvme-loop: flush off pending I/O while shutting down loop controller
21mr|kernel-6.6-generic-6.6.126-1|13084	- nvme: make keep-alive synchronous operation
21mr|kernel-6.6-generic-6.6.126-1|13085	- nvmem: core: add nvmem_dev_size() helper
21mr|kernel-6.6-generic-6.6.126-1|13086	- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc
21mr|kernel-6.6-generic-6.6.126-1|13087	- nvmem: u-boot-env: error if NVMEM device is too small
21mr|kernel-6.6-generic-6.6.126-1|13088	- nvmem: u-boot-env: improve coding style
21mr|kernel-6.6-generic-6.6.126-1|13089	- nvmem: u-boot-env: use nvmem_add_one_cell() nvmem subsystem helper
21mr|kernel-6.6-generic-6.6.126-1|13090	- nvmem: u-boot-env: use nvmem device helpers
21mr|kernel-6.6-generic-6.6.126-1|13091	- nvme-multipath: avoid hang on inaccessible namespaces
21mr|kernel-6.6-generic-6.6.126-1|13092	- nvme-multipath: defer partition scanning
21mr|kernel-6.6-generic-6.6.126-1|13093	- nvme/multipath: Fix RCU list traversal to use SRCU primitive
21mr|kernel-6.6-generic-6.6.126-1|13094	- nvme-multipath: implement "queue-depth" iopolicy
21mr|kernel-6.6-generic-6.6.126-1|13095	- nvme-multipath: prepare for "queue-depth" iopolicy
21mr|kernel-6.6-generic-6.6.126-1|13096	- nvme-multipath: system fails to create generic nvme device
21mr|kernel-6.6-generic-6.6.126-1|13097	- nvme-pci: 512 byte aligned dma pool segment quirk
21mr|kernel-6.6-generic-6.6.126-1|13098	- nvme/pci: Add APST quirk for Lenovo N60z laptop
21mr|kernel-6.6-generic-6.6.126-1|13099	- nvme-pci: Add sleep quirk for Samsung 990 Evo
21mr|kernel-6.6-generic-6.6.126-1|13100	- nvme-pci: allocate tagset on reset if necessary
21mr|kernel-6.6-generic-6.6.126-1|13101	- nvme-pci: fix freeing of the HMB descriptor table
21mr|kernel-6.6-generic-6.6.126-1|13102	- nvme-pci: fix race condition between reset and nvme_dev_disable()
21mr|kernel-6.6-generic-6.6.126-1|13103	- nvme-pci: qdepth 1 quirk
21mr|kernel-6.6-generic-6.6.126-1|13104	- nvme-pci: reverse request order in nvme_queue_rqs
21mr|kernel-6.6-generic-6.6.126-1|13105	- nvme-pci: set doorbell config before unquiescing
21mr|kernel-6.6-generic-6.6.126-1|13106	- nvmet-auth: assign dh_key to NULL after kfree_sensitive
21mr|kernel-6.6-generic-6.6.126-1|13107	- nvme: tcp: avoid race between queue_lock lock and destroy
21mr|kernel-6.6-generic-6.6.126-1|13108	- nvmet: propagate npwg topology
21mr|kernel-6.6-generic-6.6.126-1|13109	- nvmet-rdma: fix possible bad dereference when freeing rsps
21mr|kernel-6.6-generic-6.6.126-1|13110	- nvmet-tcp: do not continue for invalid icreq
21mr|kernel-6.6-generic-6.6.126-1|13111	- nvmet-tcp: fix kernel crash if commands allocation fails
21mr|kernel-6.6-generic-6.6.126-1|13112	- nvmet-trace: avoid dereferencing pointer too early
21mr|kernel-6.6-generic-6.6.126-1|13113	- nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function
21mr|kernel-6.6-generic-6.6.126-1|13114	- nvme: use srcu for iterating namespace list
21mr|kernel-6.6-generic-6.6.126-1|13115	- objtool/x86: allow syscall instruction
21mr|kernel-6.6-generic-6.6.126-1|13116	- ocfs2: add bounds checking to ocfs2_xattr_find_entry()
21mr|kernel-6.6-generic-6.6.126-1|13117	- ocfs2: cancel dqi_sync_work before freeing oinfo
21mr|kernel-6.6-generic-6.6.126-1|13118	- ocfs2: fix deadlock in ocfs2_get_system_file_inode
21mr|kernel-6.6-generic-6.6.126-1|13119	- ocfs2: fix null-ptr-deref when journal load failed.
21mr|kernel-6.6-generic-6.6.126-1|13120	- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate
21mr|kernel-6.6-generic-6.6.126-1|13121	- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
21mr|kernel-6.6-generic-6.6.126-1|13122	- ocfs2: fix the la space leak when unmounting an ocfs2 volume
21mr|kernel-6.6-generic-6.6.126-1|13123	- ocfs2: fix UBSAN warning in ocfs2_verify_volume()
21mr|kernel-6.6-generic-6.6.126-1|13124	- ocfs2: fix uninitialized value in ocfs2_file_read_iter()
21mr|kernel-6.6-generic-6.6.126-1|13125	- ocfs2: fix uninit-value in ocfs2_get_block()
21mr|kernel-6.6-generic-6.6.126-1|13126	- ocfs2: free inode when ocfs2_get_init_inode() fails
21mr|kernel-6.6-generic-6.6.126-1|13127	- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot
21mr|kernel-6.6-generic-6.6.126-1|13128	- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow
21mr|kernel-6.6-generic-6.6.126-1|13129	- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()
21mr|kernel-6.6-generic-6.6.126-1|13130	- ocfs2: remove unreasonable unlock in ocfs2_read_blocks
21mr|kernel-6.6-generic-6.6.126-1|13131	- ocfs2: reserve space for inline xattr before attaching reflink tree
21mr|kernel-6.6-generic-6.6.126-1|13132	- ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
21mr|kernel-6.6-generic-6.6.126-1|13133	- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry()
21mr|kernel-6.6-generic-6.6.126-1|13134	- ocfs2: uncache inode which has failed entering the group
21mr|kernel-6.6-generic-6.6.126-1|13135	- ocfs2: update seq_file index in ocfs2_dlm_seq_next
21mr|kernel-6.6-generic-6.6.126-1|13136	- octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx()
21mr|kernel-6.6-generic-6.6.126-1|13137	- octeon_ep: Implement helper for iterating packets in Rx queue
21mr|kernel-6.6-generic-6.6.126-1|13138	- octeon_ep: remove firmware stats fetch in ndo_get_stats64
21mr|kernel-6.6-generic-6.6.126-1|13139	- octeontx2-af: Fix CPT AF register offset calculation
21mr|kernel-6.6-generic-6.6.126-1|13140	- octeontx2-af: Fix potential integer overflows on integer shifts
21mr|kernel-6.6-generic-6.6.126-1|13141	- octeontx2-af: Modify SMQ flush sequence to drop packets
21mr|kernel-6.6-generic-6.6.126-1|13142	- octeontx2-af: Quiesce traffic before NIX block reset
21mr|kernel-6.6-generic-6.6.126-1|13143	- octeontx2-af: RPM: Fix low network performance
21mr|kernel-6.6-generic-6.6.126-1|13144	- octeontx2-af: RPM: Fix mismatch in lmac type
21mr|kernel-6.6-generic-6.6.126-1|13145	- octeontx2-af: RPM: fix stale FCFEC counters
21mr|kernel-6.6-generic-6.6.126-1|13146	- octeontx2-af: RPM: fix stale RSFEC counters
21mr|kernel-6.6-generic-6.6.126-1|13147	- octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
21mr|kernel-6.6-generic-6.6.126-1|13148	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
21mr|kernel-6.6-generic-6.6.126-1|13149	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c
21mr|kernel-6.6-generic-6.6.126-1|13150	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c
21mr|kernel-6.6-generic-6.6.126-1|13151	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
21mr|kernel-6.6-generic-6.6.126-1|13152	- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c
21mr|kernel-6.6-generic-6.6.126-1|13153	- octeontx2-pf: Reset MAC stats during probe
21mr|kernel-6.6-generic-6.6.126-1|13154	- of: Add cleanup.h based auto release via __free(device_node) markings
21mr|kernel-6.6-generic-6.6.126-1|13155	- of: address: Preserve the flags portion on 1:1 dma-ranges mapping
21mr|kernel-6.6-generic-6.6.126-1|13156	- of: address: Remove duplicated functions
21mr|kernel-6.6-generic-6.6.126-1|13157	- of: address: Report error on resource bounds overflow
21mr|kernel-6.6-generic-6.6.126-1|13158	- of: address: Store number of bus flag cells rather than bool
21mr|kernel-6.6-generic-6.6.126-1|13159	- of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify
21mr|kernel-6.6-generic-6.6.126-1|13160	- of: Fix error path in of_parse_phandle_with_args_map()
21mr|kernel-6.6-generic-6.6.126-1|13161	- of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
21mr|kernel-6.6-generic-6.6.126-1|13162	- of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling
21mr|kernel-6.6-generic-6.6.126-1|13163	- of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent()
21mr|kernel-6.6-generic-6.6.126-1|13164	- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
21mr|kernel-6.6-generic-6.6.126-1|13165	- of/irq: Prevent device address out-of-bounds read in interrupt map walk
21mr|kernel-6.6-generic-6.6.126-1|13166	- of/irq: Refer to actual buffer size in of_irq_parse_one()
21mr|kernel-6.6-generic-6.6.126-1|13167	- of/irq: Support #msi-cells=<0> in of_msi_get_domain
21mr|kernel-6.6-generic-6.6.126-1|13168	- of: remove internal arguments from of_property_for_each_u32()
21mr|kernel-6.6-generic-6.6.126-1|13169	- of: reserved-memory: Do not make kmemleak ignore freed address
21mr|kernel-6.6-generic-6.6.126-1|13170	- of/unittest: Add test that of_address_to_resource() fails on non-translatable address
21mr|kernel-6.6-generic-6.6.126-1|13171	- openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)
21mr|kernel-6.6-generic-6.6.126-1|13172	- openrisc: Call setup_memory() earlier in the init sequence
21mr|kernel-6.6-generic-6.6.126-1|13173	- openrisc: Implement fixmap to fix earlycon
21mr|kernel-6.6-generic-6.6.126-1|13174	- openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix()
21mr|kernel-6.6-generic-6.6.126-1|13175	- openvswitch: fix lockup on tx to unregistering netdev with carrier
21mr|kernel-6.6-generic-6.6.126-1|13176	- OPP: add index check to assert to avoid buffer overflow in _read_freq()
21mr|kernel-6.6-generic-6.6.126-1|13177	- OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized
21mr|kernel-6.6-generic-6.6.126-1|13178	- OPP: OF: Fix an OF node leak in _opp_add_static_v2()
21mr|kernel-6.6-generic-6.6.126-1|13179	- ovl: do not encode lower fh with upper sb_writers held
21mr|kernel-6.6-generic-6.6.126-1|13180	- ovl: fail if trusted xattrs are needed but caller lacks permission
21mr|kernel-6.6-generic-6.6.126-1|13181	- ovl: Filter invalid inodes with missing lookup function
21mr|kernel-6.6-generic-6.6.126-1|13182	- ovl: fix wrong lowerdir number check for parameter Opt_lowerdir
21mr|kernel-6.6-generic-6.6.126-1|13183	- ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err
21mr|kernel-6.6-generic-6.6.126-1|13184	- ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
21mr|kernel-6.6-generic-6.6.126-1|13185	- ovl: pass string to ovl_parse_layer()
21mr|kernel-6.6-generic-6.6.126-1|13186	- ovl: properly handle large files in ovl_security_fileattr
21mr|kernel-6.6-generic-6.6.126-1|13187	- ovl: support encoding fid from inode with no alias
21mr|kernel-6.6-generic-6.6.126-1|13188	- p2sb: Do not scan and remove the P2SB device when it is unhidden
21mr|kernel-6.6-generic-6.6.126-1|13189	- p2sb: Factor out p2sb_read_from_cache()
21mr|kernel-6.6-generic-6.6.126-1|13190	- p2sb: Introduce the global flag p2sb_hidden_by_bios
21mr|kernel-6.6-generic-6.6.126-1|13191	- p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
21mr|kernel-6.6-generic-6.6.126-1|13192	- padata: add pd get/put refcnt helper
21mr|kernel-6.6-generic-6.6.126-1|13193	- padata: avoid UAF for reorder_work
21mr|kernel-6.6-generic-6.6.126-1|13194	- padata: fix sysfs store callback check
21mr|kernel-6.6-generic-6.6.126-1|13195	- padata: fix UAF in padata_reorder
21mr|kernel-6.6-generic-6.6.126-1|13196	- padata: Honor the caller's alignment in case of chunk_size 0
21mr|kernel-6.6-generic-6.6.126-1|13197	- padata: use integer wrap around to prevent deadlock on seq_nr overflow
21mr|kernel-6.6-generic-6.6.126-1|13198	- parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards
21mr|kernel-6.6-generic-6.6.126-1|13199	- parisc: Fix 64-bit userspace syscall path
21mr|kernel-6.6-generic-6.6.126-1|13200	- parisc: Fix itlb miss handler for 64-bit programs
21mr|kernel-6.6-generic-6.6.126-1|13201	- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality
21mr|kernel-6.6-generic-6.6.126-1|13202	- parisc/ftrace: Fix function graph tracing disablement
21mr|kernel-6.6-generic-6.6.126-1|13203	- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367
21mr|kernel-6.6-generic-6.6.126-1|13204	- parport: Proper fix for array out-of-bounds access
21mr|kernel-6.6-generic-6.6.126-1|13205	- partitions: ldm: remove the initial kernel-doc notation
21mr|kernel-6.6-generic-6.6.126-1|13206	- PCI: Add ACS quirk for Broadcom BCM5760X NIC
21mr|kernel-6.6-generic-6.6.126-1|13207	- PCI: Add ACS quirk for Qualcomm SA8775P
21mr|kernel-6.6-generic-6.6.126-1|13208	- PCI: Add ACS quirk for Wangxun FF5xxx NICs
21mr|kernel-6.6-generic-6.6.126-1|13209	- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip
21mr|kernel-6.6-generic-6.6.126-1|13210	- PCI: Add missing bridge lock to pci_bus_lock()
21mr|kernel-6.6-generic-6.6.126-1|13211	- PCI: Add 'reset_subordinate' to reset hierarchy below bridge
21mr|kernel-6.6-generic-6.6.126-1|13212	- PCI: Add T_PVPERL macro
21mr|kernel-6.6-generic-6.6.126-1|13213	- PCI/AER: Disable AER service on suspend
21mr|kernel-6.6-generic-6.6.126-1|13214	- PCI: al: Check IORESOURCE_BUS existence during probe
21mr|kernel-6.6-generic-6.6.126-1|13215	- PCI: cadence: Extract link setup sequence from cdns_pcie_host_setup()
21mr|kernel-6.6-generic-6.6.126-1|13216	- PCI: cadence: Set cdns_pcie_host_init() global
21mr|kernel-6.6-generic-6.6.126-1|13217	- PCI: Clear the LBMS bit after a link retrain
21mr|kernel-6.6-generic-6.6.126-1|13218	- PCI: Correct error reporting with PCIe failed link retraining
21mr|kernel-6.6-generic-6.6.126-1|13219	- PCI: cpqphp: Fix PCIBIOS_* return value confusion
21mr|kernel-6.6-generic-6.6.126-1|13220	- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
21mr|kernel-6.6-generic-6.6.126-1|13221	- PCI: Detect and trust built-in Thunderbolt chips
21mr|kernel-6.6-generic-6.6.126-1|13222	- PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQ
21mr|kernel-6.6-generic-6.6.126-1|13223	- PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()
21mr|kernel-6.6-generic-6.6.126-1|13224	- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
21mr|kernel-6.6-generic-6.6.126-1|13225	- PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'
21mr|kernel-6.6-generic-6.6.126-1|13226	- PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
21mr|kernel-6.6-generic-6.6.126-1|13227	- PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error
21mr|kernel-6.6-generic-6.6.126-1|13228	- PCI: Fix reset_method_store() memory leak
21mr|kernel-6.6-generic-6.6.126-1|13229	- PCI: Fix use-after-free of slot->bus on hot remove
21mr|kernel-6.6-generic-6.6.126-1|13230	- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv
21mr|kernel-6.6-generic-6.6.126-1|13231	- PCI: imx6: Fix missing call to phy_power_off() in error handling
21mr|kernel-6.6-generic-6.6.126-1|13232	- PCI: imx6: Simplify clock handling by using clk_bulk*() function
21mr|kernel-6.6-generic-6.6.126-1|13233	- PCI: imx6: Skip controller_id generation logic for i.MX7D
21mr|kernel-6.6-generic-6.6.126-1|13234	- PCI: j721e: Add PCIe 4x lane selection support
21mr|kernel-6.6-generic-6.6.126-1|13235	- PCI: j721e: Add per platform maximum lane settings
21mr|kernel-6.6-generic-6.6.126-1|13236	- PCI: j721e: Add reset GPIO to struct j721e_pcie
21mr|kernel-6.6-generic-6.6.126-1|13237	- PCI: j721e: Add suspend and resume support
21mr|kernel-6.6-generic-6.6.126-1|13238	- PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds
21mr|kernel-6.6-generic-6.6.126-1|13239	- PCI: j721e: Use T_PERST_CLK_US macro
21mr|kernel-6.6-generic-6.6.126-1|13240	- PCI: keystone: Add link up check to ks_pcie_other_map_bus()
21mr|kernel-6.6-generic-6.6.126-1|13241	- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)
21mr|kernel-6.6-generic-6.6.126-1|13242	- PCI: keystone: Fix if-statement expression in ks_pcie_quirk()
21mr|kernel-6.6-generic-6.6.126-1|13243	- PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible
21mr|kernel-6.6-generic-6.6.126-1|13244	- PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port()
21mr|kernel-6.6-generic-6.6.126-1|13245	- PCI: Mark Creative Labs EMU20k2 INTx masking as broken
21mr|kernel-6.6-generic-6.6.126-1|13246	- PCI/MSI: Handle lack of irqdomain gracefully
21mr|kernel-6.6-generic-6.6.126-1|13247	- PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes
21mr|kernel-6.6-generic-6.6.126-1|13248	- PCI: qcom: Add support for IPQ9574
21mr|kernel-6.6-generic-6.6.126-1|13249	- PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
21mr|kernel-6.6-generic-6.6.126-1|13250	- PCI: Revert to the original speed after PCIe failed link retraining
21mr|kernel-6.6-generic-6.6.126-1|13251	- PCI: rockchip-ep: Fix address translation unit programming
21mr|kernel-6.6-generic-6.6.126-1|13252	- PCI: Use an error code with PCIe failed link retraining
21mr|kernel-6.6-generic-6.6.126-1|13253	- PCI: Use preserve_config in place of pci_flags
21mr|kernel-6.6-generic-6.6.126-1|13254	- PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
21mr|kernel-6.6-generic-6.6.126-1|13255	- PCI: vmd: Create domain symlink before pci_bus_add_devices()
21mr|kernel-6.6-generic-6.6.126-1|13256	- PCI: vmd: Set devices to D0 before enabling PM L1 Substates
21mr|kernel-6.6-generic-6.6.126-1|13257	- PCI: Wait for Link before restoring Downstream Buses
21mr|kernel-6.6-generic-6.6.126-1|13258	- PCI: xilinx-nwl: Clean up clock on probe failure/removal
21mr|kernel-6.6-generic-6.6.126-1|13259	- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler
21mr|kernel-6.6-generic-6.6.126-1|13260	- PCI: xilinx-nwl: Fix register misspelling
21mr|kernel-6.6-generic-6.6.126-1|13261	- pcmcia: Use resource_size function on resource object
21mr|kernel-6.6-generic-6.6.126-1|13262	- pds_core: limit loop over fw name list
21mr|kernel-6.6-generic-6.6.126-1|13263	- pds_core: no health-thread in VF path
21mr|kernel-6.6-generic-6.6.126-1|13264	- perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source'
21mr|kernel-6.6-generic-6.6.126-1|13265	- perf annotate: Split branch stack cycles info from 'struct annotation'
21mr|kernel-6.6-generic-6.6.126-1|13266	- perf/arm-cmn: Ensure dtm_idx is big enough
21mr|kernel-6.6-generic-6.6.126-1|13267	- perf/arm-cmn: Ensure port and device id bits are set properly
21mr|kernel-6.6-generic-6.6.126-1|13268	- perf/arm-cmn: Fail DTC counter allocation correctly
21mr|kernel-6.6-generic-6.6.126-1|13269	- perf/arm-cmn: Fix CCLA register offset
21mr|kernel-6.6-generic-6.6.126-1|13270	- perf/arm-cmn: Improve debugfs pretty-printing for large configs
21mr|kernel-6.6-generic-6.6.126-1|13271	- perf/arm-cmn: Refactor node ID handling. Again.
21mr|kernel-6.6-generic-6.6.126-1|13272	- perf/arm-cmn: Rework DTC counters (again)
21mr|kernel-6.6-generic-6.6.126-1|13273	- perf/arm-smmuv3: Fix lockdep assert in ->event_init()
21mr|kernel-6.6-generic-6.6.126-1|13274	- perf/aux: Fix AUX buffer serialization
21mr|kernel-6.6-generic-6.6.126-1|13275	- perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info()
21mr|kernel-6.6-generic-6.6.126-1|13276	- perf callchain: Fix stitch LBR memory leaks
21mr|kernel-6.6-generic-6.6.126-1|13277	- perf/core: Fix small negative period being ignored
21mr|kernel-6.6-generic-6.6.126-1|13278	- perf/core: Save raw sample data conditionally based on sample type
21mr|kernel-6.6-generic-6.6.126-1|13279	- perf cs-etm: Don't flush when packet_queue fills up
21mr|kernel-6.6-generic-6.6.126-1|13280	- perf expr: Initialize is_test value in expr__ctx_new()
21mr|kernel-6.6-generic-6.6.126-1|13281	- perf: Fix event_function_call() locking
21mr|kernel-6.6-generic-6.6.126-1|13282	- perf ftrace latency: Fix unit on histogram first entry when using --use-nsec
21mr|kernel-6.6-generic-6.6.126-1|13283	- perf header: Fix one memory leakage in process_bpf_btf()
21mr|kernel-6.6-generic-6.6.126-1|13284	- perf header: Fix one memory leakage in process_bpf_prog_info()
21mr|kernel-6.6-generic-6.6.126-1|13285	- perf hist: Update hist symbol when updating maps
21mr|kernel-6.6-generic-6.6.126-1|13286	- perf inject: Fix leader sampling inserting additional samples
21mr|kernel-6.6-generic-6.6.126-1|13287	- perf list: Fix topic and pmu_name argument order
21mr|kernel-6.6-generic-6.6.126-1|13288	- perf lock: Fix parse_lock_type which only retrieve one lock flag
21mr|kernel-6.6-generic-6.6.126-1|13289	- perf machine: Don't ignore _etext when not a text symbol
21mr|kernel-6.6-generic-6.6.126-1|13290	- perf mem: Free the allocated sort string, fixing a leak
21mr|kernel-6.6-generic-6.6.126-1|13291	- perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool
21mr|kernel-6.6-generic-6.6.126-1|13292	- perf namespaces: Introduce nsinfo__set_in_pidns()
21mr|kernel-6.6-generic-6.6.126-1|13293	- perf probe: Correct demangled symbols in C++ program
21mr|kernel-6.6-generic-6.6.126-1|13294	- perf probe: Fix libdw memory leak
21mr|kernel-6.6-generic-6.6.126-1|13295	- perf python: Allow checking for the existence of warning options in clang
21mr|kernel-6.6-generic-6.6.126-1|13296	- perf python: Disable -Wno-cast-function-type-mismatch if present on clang
21mr|kernel-6.6-generic-6.6.126-1|13297	- perf: Really fix event_function_call() locking
21mr|kernel-6.6-generic-6.6.126-1|13298	- perf report: Fix misleading help message about --demangle
21mr|kernel-6.6-generic-6.6.126-1|13299	- perf report: Fix segfault when 'sym' sort key is not used
21mr|kernel-6.6-generic-6.6.126-1|13300	- perf report: Fix --total-cycles --stdio output error
21mr|kernel-6.6-generic-6.6.126-1|13301	- perf sched: Fix memory leak in perf_sched__map()
21mr|kernel-6.6-generic-6.6.126-1|13302	- perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}()
21mr|kernel-6.6-generic-6.6.126-1|13303	- perf sched: Move curr_thread initialization to perf_sched__map()
21mr|kernel-6.6-generic-6.6.126-1|13304	- perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay()
21mr|kernel-6.6-generic-6.6.126-1|13305	- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time
21mr|kernel-6.6-generic-6.6.126-1|13306	- perf sched timehist: Fix missing free of session in perf_sched__timehist()
21mr|kernel-6.6-generic-6.6.126-1|13307	- perf stat: Close cork_fd when create_perf_stat_counter() failed
21mr|kernel-6.6-generic-6.6.126-1|13308	- perf stat: Display iostat headers correctly
21mr|kernel-6.6-generic-6.6.126-1|13309	- perf stat: Fix affinity memory leaks on error path
21mr|kernel-6.6-generic-6.6.126-1|13310	- perf test attr: Add back missing topdown events
21mr|kernel-6.6-generic-6.6.126-1|13311	- perf time-utils: Fix 32-bit nsec parsing
21mr|kernel-6.6-generic-6.6.126-1|13312	- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples
21mr|kernel-6.6-generic-6.6.126-1|13313	- perf trace: Avoid garbage when not printing a syscall's arguments
21mr|kernel-6.6-generic-6.6.126-1|13314	- perf trace: avoid garbage when not printing a trace event's arguments
21mr|kernel-6.6-generic-6.6.126-1|13315	- perf trace: Do not lose last events in a race
21mr|kernel-6.6-generic-6.6.126-1|13316	- perf trace: Fix runtime error of index out of bounds
21mr|kernel-6.6-generic-6.6.126-1|13317	- perf trace: Fix tracing itself, creating feedback loops
21mr|kernel-6.6-generic-6.6.126-1|13318	- perf trace: Keep exited threads for summary
21mr|kernel-6.6-generic-6.6.126-1|13319	- perf ui/browser/annotate: Use global annotation_options
21mr|kernel-6.6-generic-6.6.126-1|13320	- perf/x86/amd: Warn only on new bits set
21mr|kernel-6.6-generic-6.6.126-1|13321	- perf,x86: avoid missing caller address in stack traces captured in uprobe
21mr|kernel-6.6-generic-6.6.126-1|13322	- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG
21mr|kernel-6.6-generic-6.6.126-1|13323	- perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated
21mr|kernel-6.6-generic-6.6.126-1|13324	- perf/x86/intel: Limit the period on Haswell
21mr|kernel-6.6-generic-6.6.126-1|13325	- perf/x86/intel/pt: Fix buffer full but size is 0 case
21mr|kernel-6.6-generic-6.6.126-1|13326	- perf/x86/intel/pt: Fix sampling synchronization
21mr|kernel-6.6-generic-6.6.126-1|13327	- pgtable: fix s390 ptdesc field comments
21mr|kernel-6.6-generic-6.6.126-1|13328	- phonet: Handle error of rtnl_register_module().
21mr|kernel-6.6-generic-6.6.126-1|13329	- phonet: no longer hold RTNL in route_dumpit()
21mr|kernel-6.6-generic-6.6.126-1|13330	- phy: core: Fix an OF node refcount leakage in _of_phy_get()
21mr|kernel-6.6-generic-6.6.126-1|13331	- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
21mr|kernel-6.6-generic-6.6.126-1|13332	- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider
21mr|kernel-6.6-generic-6.6.126-1|13333	- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
21mr|kernel-6.6-generic-6.6.126-1|13334	- phy: core: Fix that API devm_phy_put() fails to release the phy
21mr|kernel-6.6-generic-6.6.126-1|13335	- phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check
21mr|kernel-6.6-generic-6.6.126-1|13336	- phy: fsl-imx8mq-usb: fix tuning parameter name
21mr|kernel-6.6-generic-6.6.126-1|13337	- phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
21mr|kernel-6.6-generic-6.6.126-1|13338	- phy: qcom: qmp-usb: fix NULL-deref on runtime suspend
21mr|kernel-6.6-generic-6.6.126-1|13339	- phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend
21mr|kernel-6.6-generic-6.6.126-1|13340	- phy: qualcomm: eusb2-repeater: Rework init to drop redundant zero-out loop
21mr|kernel-6.6-generic-6.6.126-1|13341	- phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides
21mr|kernel-6.6-generic-6.6.126-1|13342	- phy: rockchip: naneng-combphy: fix phy reset
21mr|kernel-6.6-generic-6.6.126-1|13343	- phy: usb: Toggle the PHY power during init
21mr|kernel-6.6-generic-6.6.126-1|13344	- phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
21mr|kernel-6.6-generic-6.6.126-1|13345	- phy: zynqmp: Take the phy mutex in xlate
21mr|kernel-6.6-generic-6.6.126-1|13346	- pinctrl: amd: Take suspend type into consideration which pins are non-wake
21mr|kernel-6.6-generic-6.6.126-1|13347	- pinctrl: apple: check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|13348	- pinctrl: at91: make it work with current gpiolib
21mr|kernel-6.6-generic-6.6.126-1|13349	- pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
21mr|kernel-6.6-generic-6.6.126-1|13350	- pinctrl: k210: Undef K210_PC_DEFAULT
21mr|kernel-6.6-generic-6.6.126-1|13351	- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
21mr|kernel-6.6-generic-6.6.126-1|13352	- pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE
21mr|kernel-6.6-generic-6.6.126-1|13353	- pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID
21mr|kernel-6.6-generic-6.6.126-1|13354	- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function
21mr|kernel-6.6-generic-6.6.126-1|13355	- pinctrl: ocelot: fix system hang on level based interrupts
21mr|kernel-6.6-generic-6.6.126-1|13356	- pinctrl: qcom-pmic-gpio: add support for PM8937
21mr|kernel-6.6-generic-6.6.126-1|13357	- pinctrl: qcom: spmi: fix debugfs drive strength
21mr|kernel-6.6-generic-6.6.126-1|13358	- pinctrl: qcom: spmi-mpp: Add PM8937 compatible
21mr|kernel-6.6-generic-6.6.126-1|13359	- pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
21mr|kernel-6.6-generic-6.6.126-1|13360	- pinctrl: single: fix missing error code in pcs_probe()
21mr|kernel-6.6-generic-6.6.126-1|13361	- pinctrl: single: fix potential NULL dereference in pcs_get_function()
21mr|kernel-6.6-generic-6.6.126-1|13362	- pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register
21mr|kernel-6.6-generic-6.6.126-1|13363	- pinctrl: stm32: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|13364	- pinctrl: stm32: check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|13365	- pinctrl: ti: iodelay: Use scope based of_node_put() cleanups
21mr|kernel-6.6-generic-6.6.126-1|13366	- pinctrl: ti: ti-iodelay: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|13367	- pinctrl: ti: ti-iodelay: Fix some error handling paths
21mr|kernel-6.6-generic-6.6.126-1|13368	- pinctrl: Use device_get_match_data()
21mr|kernel-6.6-generic-6.6.126-1|13369	- pinctrl: zynqmp: drop excess struct member description
21mr|kernel-6.6-generic-6.6.126-1|13370	- pinmux: Use sequential access to access desc->pinmux data
21mr|kernel-6.6-generic-6.6.126-1|13371	- pktgen: Avoid out-of-bounds access in get_imix_entries
21mr|kernel-6.6-generic-6.6.126-1|13372	- platform/chrome: cros_ec_lpc: MEC access can use an AML mutex
21mr|kernel-6.6-generic-6.6.126-1|13373	- platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
21mr|kernel-6.6-generic-6.6.126-1|13374	- platform/surface: aggregator: Fix warning when controller is destroyed in probe
21mr|kernel-6.6-generic-6.6.126-1|13375	- platform/surface: aggregator_registry: Add support for Surface Laptop Go 3
21mr|kernel-6.6-generic-6.6.126-1|13376	- platform/surface: aggregator_registry: Add Support for Surface Pro 10
21mr|kernel-6.6-generic-6.6.126-1|13377	- platform/x86/amd/pmc: Detect when STB is not available
21mr|kernel-6.6-generic-6.6.126-1|13378	- platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it
21mr|kernel-6.6-generic-6.6.126-1|13379	- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
21mr|kernel-6.6-generic-6.6.126-1|13380	- platform/x86: asus-wmi: add support for vivobook fan profiles
21mr|kernel-6.6-generic-6.6.126-1|13381	- platform/x86: asus-wmi: Fix inconsistent use of thermal policies
21mr|kernel-6.6-generic-6.6.126-1|13382	- platform/x86: asus-wmi: Fix thermal profile initialization
21mr|kernel-6.6-generic-6.6.126-1|13383	- platform/x86: asus-wmi: Ignore return value when writing thermal policy
21mr|kernel-6.6-generic-6.6.126-1|13384	- platform/x86: dell-smbios-base: Extends support to Alienware products
21mr|kernel-6.6-generic-6.6.126-1|13385	- platform/x86: dell-smbios: Fix error path in dell_smbios_init()
21mr|kernel-6.6-generic-6.6.126-1|13386	- platform/x86: dell-sysman: add support for alienware products
21mr|kernel-6.6-generic-6.6.126-1|13387	- platform/x86: dell-wmi-base: Handle META key Lock/Unlock events
21mr|kernel-6.6-generic-6.6.126-1|13388	- platform/x86: dell-wmi: Ignore suspend notifications
21mr|kernel-6.6-generic-6.6.126-1|13389	- platform/x86/intel/ifs: Call release_firmware() when handling errors.
21mr|kernel-6.6-generic-6.6.126-1|13390	- platform/x86/intel/ifs: Validate image size
21mr|kernel-6.6-generic-6.6.126-1|13391	- platform/x86/intel/tpmi: Add defines to get version information
21mr|kernel-6.6-generic-6.6.126-1|13392	- platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug
21mr|kernel-6.6-generic-6.6.126-1|13393	- platform/x86: lenovo-ymc: Ignore the 0x0 state
21mr|kernel-6.6-generic-6.6.126-1|13394	- platform/x86: lg-laptop: fix %%s null argument warning
21mr|kernel-6.6-generic-6.6.126-1|13395	- platform/x86: mlx-platform: call pci_dev_put() to balance the refcount
21mr|kernel-6.6-generic-6.6.126-1|13396	- platform/x86: p2sb: Make p2sb_get_devfn() return void
21mr|kernel-6.6-generic-6.6.126-1|13397	- platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array
21mr|kernel-6.6-generic-6.6.126-1|13398	- platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses
21mr|kernel-6.6-generic-6.6.126-1|13399	- platform/x86: panasonic-laptop: Return errno correctly in show callback
21mr|kernel-6.6-generic-6.6.126-1|13400	- platform/x86: think-lmi: Fix password opcode ordering for workstations
21mr|kernel-6.6-generic-6.6.126-1|13401	- platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect fan speed
21mr|kernel-6.6-generic-6.6.126-1|13402	- platform/x86: touchscreen_dmi: add nanote-next quirk
21mr|kernel-6.6-generic-6.6.126-1|13403	- platform/x86: x86-android-tablets: Create a platform_device from module_init()
21mr|kernel-6.6-generic-6.6.126-1|13404	- platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors
21mr|kernel-6.6-generic-6.6.126-1|13405	- platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match less strict
21mr|kernel-6.6-generic-6.6.126-1|13406	- platform/x86: x86-android-tablets: Unregister devices in reverse order
21mr|kernel-6.6-generic-6.6.126-1|13407	- pm:cpupower: Add missing powercap_set_enabled() stub function
21mr|kernel-6.6-generic-6.6.126-1|13408	- pmdomain: core: Add missing put_device()
21mr|kernel-6.6-generic-6.6.126-1|13409	- pmdomain: core: Harden inter-column space in debug summary
21mr|kernel-6.6-generic-6.6.126-1|13410	- pmdomain: imx8mp-blk-ctrl: add missing loop break condition
21mr|kernel-6.6-generic-6.6.126-1|13411	- pmdomain: imx93-blk-ctrl: correct remove path
21mr|kernel-6.6-generic-6.6.126-1|13412	- pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()
21mr|kernel-6.6-generic-6.6.126-1|13413	- pmdomain: imx: gpcv2: Simplify with scoped for each OF child loop
21mr|kernel-6.6-generic-6.6.126-1|13414	- pmdomain: imx: scu-pd: Remove duplicated clocks
21mr|kernel-6.6-generic-6.6.126-1|13415	- pmdomain: imx: wait SSAR when i.MX93 power domain on
21mr|kernel-6.6-generic-6.6.126-1|13416	- pmdomain: ti-sci: Add missing of_node_put() for args.np
21mr|kernel-6.6-generic-6.6.126-1|13417	- PM: hibernate: Add error handling for syscore_suspend()
21mr|kernel-6.6-generic-6.6.126-1|13418	- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
21mr|kernel-6.6-generic-6.6.126-1|13419	- posix-clock: Fix missing timespec64 check in pc_clock_settime()
21mr|kernel-6.6-generic-6.6.126-1|13420	- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()
21mr|kernel-6.6-generic-6.6.126-1|13421	- posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone
21mr|kernel-6.6-generic-6.6.126-1|13422	- posix-timers: Target group sigqueue to current task only if not exiting
21mr|kernel-6.6-generic-6.6.126-1|13423	- powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request()
21mr|kernel-6.6-generic-6.6.126-1|13424	- powercap/intel_rapl: Add support for AMD family 1Ah
21mr|kernel-6.6-generic-6.6.126-1|13425	- powercap: intel_rapl: Fix off by one in get_rpi()
21mr|kernel-6.6-generic-6.6.126-1|13426	- powercap: intel_rapl_tpmi: Fix bogus register reading
21mr|kernel-6.6-generic-6.6.126-1|13427	- powercap: intel_rapl_tpmi: Ignore minor version change
21mr|kernel-6.6-generic-6.6.126-1|13428	- powerpc/64e: Define mmu_pte_psize static
21mr|kernel-6.6-generic-6.6.126-1|13429	- powerpc/64e: remove unused IBM HTW code
21mr|kernel-6.6-generic-6.6.126-1|13430	- powerpc/64e: split out nohash Book3E 64-bit code
21mr|kernel-6.6-generic-6.6.126-1|13431	- powerpc/8xx: Fix initial memory mapping
21mr|kernel-6.6-generic-6.6.126-1|13432	- powerpc/8xx: Fix kernel vs user address comparison
21mr|kernel-6.6-generic-6.6.126-1|13433	- powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang
21mr|kernel-6.6-generic-6.6.126-1|13434	- powerpc/atomic: Use YZ constraints for DS-form instructions
21mr|kernel-6.6-generic-6.6.126-1|13435	- powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active
21mr|kernel-6.6-generic-6.6.126-1|13436	- powerpc/boot: Handle allocation failure in simple_realloc()
21mr|kernel-6.6-generic-6.6.126-1|13437	- powerpc/boot: Only free if realloc() succeeds
21mr|kernel-6.6-generic-6.6.126-1|13438	- powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init()
21mr|kernel-6.6-generic-6.6.126-1|13439	- powerpc/fadump: Refactor and prepare fadump_cma_init for late init
21mr|kernel-6.6-generic-6.6.126-1|13440	- powerpc: Fix stack protector Kconfig test for clang
21mr|kernel-6.6-generic-6.6.126-1|13441	- powerpc/kexec: Fix return of uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|13442	- powerpc/mm/fault: Fix kfence page fault reporting
21mr|kernel-6.6-generic-6.6.126-1|13443	- powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL
21mr|kernel-6.6-generic-6.6.126-1|13444	- powerpc/powernv: Free name on error in opal_event_init()
21mr|kernel-6.6-generic-6.6.126-1|13445	- powerpc/prom_init: Fixup missing powermac #size-cells
21mr|kernel-6.6-generic-6.6.126-1|13446	- powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
21mr|kernel-6.6-generic-6.6.126-1|13447	- powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector
21mr|kernel-6.6-generic-6.6.126-1|13448	- powerpc/pseries/papr-sysparm: Validate buffer object lengths
21mr|kernel-6.6-generic-6.6.126-1|13449	- powerpc/pseries: Use correct data types from pseries_hp_errorlog struct
21mr|kernel-6.6-generic-6.6.126-1|13450	- powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
21mr|kernel-6.6-generic-6.6.126-1|13451	- powerpc/qspinlock: Fix deadlock in MCS queue
21mr|kernel-6.6-generic-6.6.126-1|13452	- powerpc: Remove initialisation of readpos
21mr|kernel-6.6-generic-6.6.126-1|13453	- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
21mr|kernel-6.6-generic-6.6.126-1|13454	- powerpc/topology: Check if a core is online
21mr|kernel-6.6-generic-6.6.126-1|13455	- powerpc/vdso: Don't discard rela sections
21mr|kernel-6.6-generic-6.6.126-1|13456	- powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang
21mr|kernel-6.6-generic-6.6.126-1|13457	- powerpc/vdso: Fix VDSO data access when running in a non-root time namespace
21mr|kernel-6.6-generic-6.6.126-1|13458	- powerpc/vdso: Flag VDSO64 entry points as functions
21mr|kernel-6.6-generic-6.6.126-1|13459	- powerpc/vdso: Inconditionally use CFUNC macro
21mr|kernel-6.6-generic-6.6.126-1|13460	- powerpc/vdso: Refactor CFLAGS for CVDSO build
21mr|kernel-6.6-generic-6.6.126-1|13461	- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu
21mr|kernel-6.6-generic-6.6.126-1|13462	- power: reset: brcmstb: Do not go into infinite loop if reset fails
21mr|kernel-6.6-generic-6.6.126-1|13463	- power: supply: axp20x_battery: Remove design from min and max voltage
21mr|kernel-6.6-generic-6.6.126-1|13464	- power: supply: bq27xxx: Fix registers of bq27426
21mr|kernel-6.6-generic-6.6.126-1|13465	- power: supply: core: Remove might_sleep() from power_supply_put()
21mr|kernel-6.6-generic-6.6.126-1|13466	- power: supply: gpio-charger: Fix set charge current limits
21mr|kernel-6.6-generic-6.6.126-1|13467	- power: supply: hwmon: Fix missing temp1_max_alarm attribute
21mr|kernel-6.6-generic-6.6.126-1|13468	- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense
21mr|kernel-6.6-generic-6.6.126-1|13469	- power: supply: rt9471: Fix wrong WDT function regfield declaration
21mr|kernel-6.6-generic-6.6.126-1|13470	- power: supply: rt9471: Use IC status regfield to report real charger status
21mr|kernel-6.6-generic-6.6.126-1|13471	- ppp: do not assume bh is held in ppp_channel_bridge_input()
21mr|kernel-6.6-generic-6.6.126-1|13472	- ppp: fix ppp_async_encode() illegal access
21mr|kernel-6.6-generic-6.6.126-1|13473	- pppoe: Fix memory leak in pppoe_sendmsg()
21mr|kernel-6.6-generic-6.6.126-1|13474	- pps: add an error check in parport_attach
21mr|kernel-6.6-generic-6.6.126-1|13475	- pps: Fix a use-after-free
21mr|kernel-6.6-generic-6.6.126-1|13476	- pps: remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.6-generic-6.6.126-1|13477	- proc: add config & param to block forcing mem writes
21mr|kernel-6.6-generic-6.6.126-1|13478	- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
21mr|kernel-6.6-generic-6.6.126-1|13479	- pstore/blk: trivial typo fixes
21mr|kernel-6.6-generic-6.6.126-1|13480	- ptp: Add error handling for adjfine callback in ptp_clock_adjtime
21mr|kernel-6.6-generic-6.6.126-1|13481	- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
21mr|kernel-6.6-generic-6.6.126-1|13482	- ptp: Properly handle compat ioctls
21mr|kernel-6.6-generic-6.6.126-1|13483	- pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
21mr|kernel-6.6-generic-6.6.126-1|13484	- pwm: imx-tpm: Use correct MODULO value for EPWM mode
21mr|kernel-6.6-generic-6.6.126-1|13485	- pwm: stm32: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|13486	- pwm: stm32-lp: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|13487	- pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode.
21mr|kernel-6.6-generic-6.6.126-1|13488	- qca_spi: Fix clock speed for multiple QCA7000
21mr|kernel-6.6-generic-6.6.126-1|13489	- qca_spi: Make driver probing reliable
21mr|kernel-6.6-generic-6.6.126-1|13490	- quota: Detect loops in quota tree
21mr|kernel-6.6-generic-6.6.126-1|13491	- quota: flush quota_release_work upon quota writeback
21mr|kernel-6.6-generic-6.6.126-1|13492	- quota: Remove BUG_ON from dqget()
21mr|kernel-6.6-generic-6.6.126-1|13493	- r8152: fix the firmware doesn't work
21mr|kernel-6.6-generic-6.6.126-1|13494	- r8169: add tally counter fields added with RTL8125
21mr|kernel-6.6-generic-6.6.126-1|13495	- r8169: avoid unsolicited interrupts
21mr|kernel-6.6-generic-6.6.126-1|13496	- r8169: disable ALDPS per default for RTL8125
21mr|kernel-6.6-generic-6.6.126-1|13497	- r8169: don't apply UDP padding quirk on RTL8126A
21mr|kernel-6.6-generic-6.6.126-1|13498	- r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun"
21mr|kernel-6.6-generic-6.6.126-1|13499	- ravb: Remove setting of RX software timestamp
21mr|kernel-6.6-generic-6.6.126-1|13500	- rcu: Dump memory object info if callback function is invalid
21mr|kernel-6.6-generic-6.6.126-1|13501	- rcu: Eliminate rcu_gp_slow_unregister() false positive
21mr|kernel-6.6-generic-6.6.126-1|13502	- rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu
21mr|kernel-6.6-generic-6.6.126-1|13503	- rcu/nocb: Fix rcuog wake-up from offline softirq
21mr|kernel-6.6-generic-6.6.126-1|13504	- rcu/nocb: Fix RT throttling hrtimer armed from offline CPU
21mr|kernel-6.6-generic-6.6.126-1|13505	- rcu/nocb: Make IRQs disablement symmetric
21mr|kernel-6.6-generic-6.6.126-1|13506	- rcu/nocb: Remove buggy bypass lock contention mitigation
21mr|kernel-6.6-generic-6.6.126-1|13507	- rcuscale: Do a proper cleanup if kfree_scale_init() fails
21mr|kernel-6.6-generic-6.6.126-1|13508	- rcuscale: Provide clear error when async specified without primitives
21mr|kernel-6.6-generic-6.6.126-1|13509	- rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks
21mr|kernel-6.6-generic-6.6.126-1|13510	- rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb()
21mr|kernel-6.6-generic-6.6.126-1|13511	- rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocks
21mr|kernel-6.6-generic-6.6.126-1|13512	- rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop
21mr|kernel-6.6-generic-6.6.126-1|13513	- RDMA/bnxt_re: Add a check for memory allocation
21mr|kernel-6.6-generic-6.6.126-1|13514	- RDMA/bnxt_re: Add check for path mtu in modify_qp
21mr|kernel-6.6-generic-6.6.126-1|13515	- RDMA/bnxt_re: Add send queue size check for variable wqe
21mr|kernel-6.6-generic-6.6.126-1|13516	- RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters
21mr|kernel-6.6-generic-6.6.126-1|13517	- RDMA/bnxt_re: Allow MSN table capability check
21mr|kernel-6.6-generic-6.6.126-1|13518	- RDMA/bnxt_re: Avoid CPU lockups due fifo occupancy check loop
21mr|kernel-6.6-generic-6.6.126-1|13519	- RDMA/bnxt_re: Avoid creating fence MR for newer adapters
21mr|kernel-6.6-generic-6.6.126-1|13520	- RDMA/bnxt_re: Avoid initializing the software queue for user queues
21mr|kernel-6.6-generic-6.6.126-1|13521	- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters
21mr|kernel-6.6-generic-6.6.126-1|13522	- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
21mr|kernel-6.6-generic-6.6.126-1|13523	- RDMA/bnxt_re: Disable use of reserved wqes
21mr|kernel-6.6-generic-6.6.126-1|13524	- RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages
21mr|kernel-6.6-generic-6.6.126-1|13525	- RDMA/bnxt_re: Fix a possible memory leak
21mr|kernel-6.6-generic-6.6.126-1|13526	- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
21mr|kernel-6.6-generic-6.6.126-1|13527	- RDMA/bnxt_re: Fix max_qp_wrs reported
21mr|kernel-6.6-generic-6.6.126-1|13528	- RDMA/bnxt_re: Fix max SGEs for the Work Request
21mr|kernel-6.6-generic-6.6.126-1|13529	- RDMA/bnxt_re: Fix MSN table size for variable wqe mode
21mr|kernel-6.6-generic-6.6.126-1|13530	- RDMA/bnxt_re: Fix out of bound check
21mr|kernel-6.6-generic-6.6.126-1|13531	- RDMA/bnxt_re: Fix reporting hw_ver in query_device
21mr|kernel-6.6-generic-6.6.126-1|13532	- RDMA/bnxt_re: Fix the check for 9060 condition
21mr|kernel-6.6-generic-6.6.126-1|13533	- RDMA/bnxt_re: Fix the GID table length
21mr|kernel-6.6-generic-6.6.126-1|13534	- RDMA/bnxt_re: Fix the locking while accessing the QP table
21mr|kernel-6.6-generic-6.6.126-1|13535	- RDMA/bnxt_re: Fix the max CQ WQEs for older adapters
21mr|kernel-6.6-generic-6.6.126-1|13536	- RDMA/bnxt_re: Fix the max WQE size for static WQE support
21mr|kernel-6.6-generic-6.6.126-1|13537	- RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications
21mr|kernel-6.6-generic-6.6.126-1|13538	- RDMA/bnxt_re: Fix the usage of control path spin locks
21mr|kernel-6.6-generic-6.6.126-1|13539	- RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error
21mr|kernel-6.6-generic-6.6.126-1|13540	- RDMA/bnxt_re: Fix to export port num to ib_query_qp
21mr|kernel-6.6-generic-6.6.126-1|13541	- RDMA/bnxt_re: Fix unconditional fence for newer adapters
21mr|kernel-6.6-generic-6.6.126-1|13542	- RDMA/bnxt_re: Remove always true dattr validity check
21mr|kernel-6.6-generic-6.6.126-1|13543	- RDMA/bnxt_re: Return more meaningful error
21mr|kernel-6.6-generic-6.6.126-1|13544	- RDMA/bnxt_re: Support new 5760X P7 devices
21mr|kernel-6.6-generic-6.6.126-1|13545	- RDMA/bnxt_re: synchronize the qp-handle table array
21mr|kernel-6.6-generic-6.6.126-1|13546	- RDMA/bnxt_re: Update the BAR offsets
21mr|kernel-6.6-generic-6.6.126-1|13547	- RDMA/core: Fix ENODEV error for iWARP test over vlan
21mr|kernel-6.6-generic-6.6.126-1|13548	- RDMA/cxgb4: Added NULL check for lookup_atid
21mr|kernel-6.6-generic-6.6.126-1|13549	- RDMA/cxgb4: Dump vendor specific QP details
21mr|kernel-6.6-generic-6.6.126-1|13550	- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP
21mr|kernel-6.6-generic-6.6.126-1|13551	- rdma/cxgb4: Prevent potential integer overflow on 32bit
21mr|kernel-6.6-generic-6.6.126-1|13552	- RDMA/efa: Properly handle unexpected AQ completions
21mr|kernel-6.6-generic-6.6.126-1|13553	- RDMA/erdma: Return QP state in erdma_query_qp
21mr|kernel-6.6-generic-6.6.126-1|13554	- RDMA/hns: Don't modify rq next block addr in HIP09 QPC
21mr|kernel-6.6-generic-6.6.126-1|13555	- RDMA/hns: Fix 1bit-ECC recovery address in non-4K OS
21mr|kernel-6.6-generic-6.6.126-1|13556	- RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci
21mr|kernel-6.6-generic-6.6.126-1|13557	- RDMA/hns: Fix cpu stuck caused by printings during reset
21mr|kernel-6.6-generic-6.6.126-1|13558	- RDMA/hns: Fix mapping error of zero-hop WQE buffer
21mr|kernel-6.6-generic-6.6.126-1|13559	- RDMA/hns: Fix missing flush CQE for DWQE
21mr|kernel-6.6-generic-6.6.126-1|13560	- RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
21mr|kernel-6.6-generic-6.6.126-1|13561	- RDMA/hns: Fix out-of-order issue of requester when setting FENCE
21mr|kernel-6.6-generic-6.6.126-1|13562	- RDMA/hns: Fix restricted __le16 degrades to integer issue
21mr|kernel-6.6-generic-6.6.126-1|13563	- RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled
21mr|kernel-6.6-generic-6.6.126-1|13564	- RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range()
21mr|kernel-6.6-generic-6.6.126-1|13565	- RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08
21mr|kernel-6.6-generic-6.6.126-1|13566	- RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handler
21mr|kernel-6.6-generic-6.6.126-1|13567	- RDMA/hns: Fix warning storm caused by invalid input in IO path
21mr|kernel-6.6-generic-6.6.126-1|13568	- RDMA/hns: Optimize hem allocation performance
21mr|kernel-6.6-generic-6.6.126-1|13569	- RDMA/hns: Refactor mtr find
21mr|kernel-6.6-generic-6.6.126-1|13570	- RDMA/hns: Remove unused parameters and variables
21mr|kernel-6.6-generic-6.6.126-1|13571	- RDMA/hns: Use dev_* printings in hem code instead of ibdev_*
21mr|kernel-6.6-generic-6.6.126-1|13572	- RDMA/irdma: fix error message in irdma_modify_qp_roce()
21mr|kernel-6.6-generic-6.6.126-1|13573	- RDMA/irdma: Fix misspelling of "accept*"
21mr|kernel-6.6-generic-6.6.126-1|13574	- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency
21mr|kernel-6.6-generic-6.6.126-1|13575	- RDMA/mad: Improve handling of timed out WRs of mad agent
21mr|kernel-6.6-generic-6.6.126-1|13576	- RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page
21mr|kernel-6.6-generic-6.6.126-1|13577	- RDMA/mana_ib: use the correct page table index based on hardware page size
21mr|kernel-6.6-generic-6.6.126-1|13578	- RDMA/mlx4: Avoid false error about access to uninitialized gids array
21mr|kernel-6.6-generic-6.6.126-1|13579	- RDMA/mlx5: Enforce same type port association for multiport RoCE
21mr|kernel-6.6-generic-6.6.126-1|13580	- RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults
21mr|kernel-6.6-generic-6.6.126-1|13581	- RDMA/mlx5: Fix indirect mkey ODP page count
21mr|kernel-6.6-generic-6.6.126-1|13582	- RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache
21mr|kernel-6.6-generic-6.6.126-1|13583	- RDMA/mlx5: Move events notifier registration to be after device registration
21mr|kernel-6.6-generic-6.6.126-1|13584	- RDMA/mlx5: Obtain upper net device only when needed
21mr|kernel-6.6-generic-6.6.126-1|13585	- RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down
21mr|kernel-6.6-generic-6.6.126-1|13586	- RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds
21mr|kernel-6.6-generic-6.6.126-1|13587	- RDMA/rtrs: Ensure 'ib_sge list' is accessible
21mr|kernel-6.6-generic-6.6.126-1|13588	- RDMA/rtrs: Fix the problem of variable not initialized fully
21mr|kernel-6.6-generic-6.6.126-1|13589	- RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peer
21mr|kernel-6.6-generic-6.6.126-1|13590	- RDMA/rtrs-srv: Avoid null pointer deref during path establishment
21mr|kernel-6.6-generic-6.6.126-1|13591	- RDMA/rxe: Fix mismatched max_msg_sz
21mr|kernel-6.6-generic-6.6.126-1|13592	- RDMA/rxe: Fix the qp flush warnings in req
21mr|kernel-6.6-generic-6.6.126-1|13593	- RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"
21mr|kernel-6.6-generic-6.6.126-1|13594	- RDMA/rxe: Improve newline in printing messages
21mr|kernel-6.6-generic-6.6.126-1|13595	- RDMA/rxe: Set queue pair cur_qp_state when being queried
21mr|kernel-6.6-generic-6.6.126-1|13596	- RDMA/siw: Add sendpage_ok() check to disable MSG_SPLICE_PAGES
21mr|kernel-6.6-generic-6.6.126-1|13597	- RDMA/srp: Fix error handling in srp_add_port
21mr|kernel-6.6-generic-6.6.126-1|13598	- RDMA/srpt: Make slab cache names unique
21mr|kernel-6.6-generic-6.6.126-1|13599	- RDMA/uverbs: Prevent integer overflow issue
21mr|kernel-6.6-generic-6.6.126-1|13600	- regmap: detach regmap from dev on regmap_exit
21mr|kernel-6.6-generic-6.6.126-1|13601	- regmap: irq: Set lockdep class for hierarchical IRQ domains
21mr|kernel-6.6-generic-6.6.126-1|13602	- regmap: maple: Provide lockdep (sub)class for maple tree's internal lock
21mr|kernel-6.6-generic-6.6.126-1|13603	- regmap: maple: work around gcc-14.1 false-positive warning
21mr|kernel-6.6-generic-6.6.126-1|13604	- regmap: spi: Fix potential off-by-one when calculating reserved size
21mr|kernel-6.6-generic-6.6.126-1|13605	- regmap: Use correct format specifier for logging range errors
21mr|kernel-6.6-generic-6.6.126-1|13606	- regulator: core: Add missing newline character
21mr|kernel-6.6-generic-6.6.126-1|13607	- regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR
21mr|kernel-6.6-generic-6.6.126-1|13608	- regulator: dt-bindings: mt6315: Drop regulator-compatible property
21mr|kernel-6.6-generic-6.6.126-1|13609	- regulator: of: Implement the unwind path of of_regulator_match()
21mr|kernel-6.6-generic-6.6.126-1|13610	- regulator: Return actual error in of_regulator_bulk_get_all()
21mr|kernel-6.6-generic-6.6.126-1|13611	- regulator: rk808: Add apply_bit for BUCK3 on RK809
21mr|kernel-6.6-generic-6.6.126-1|13612	- regulator: rk808: Restrict DVS GPIOs to the RK808 variant only
21mr|kernel-6.6-generic-6.6.126-1|13613	- regulator: rtq2208: Fix uninitialized use of regulator_config
21mr|kernel-6.6-generic-6.6.126-1|13614	- reiserfs: fix uninit-value in comp_keys
21mr|kernel-6.6-generic-6.6.126-1|13615	- remoteproc: core: Fix ida_free call while not allocated
21mr|kernel-6.6-generic-6.6.126-1|13616	- remoteproc: imx_rproc: Correct ddr alias for i.MX8M
21mr|kernel-6.6-generic-6.6.126-1|13617	- remoteproc: imx_rproc: Initialize workqueue earlier
21mr|kernel-6.6-generic-6.6.126-1|13618	- remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table
21mr|kernel-6.6-generic-6.6.126-1|13619	- remoteproc: k3-r5: Acquire mailbox handle during probe routine
21mr|kernel-6.6-generic-6.6.126-1|13620	- remoteproc: k3-r5: Delay notification of wakeup event
21mr|kernel-6.6-generic-6.6.126-1|13621	- remoteproc: k3-r5: Fix error handling when power-up failed
21mr|kernel-6.6-generic-6.6.126-1|13622	- remoteproc: qcom: pas: add minidump_id to SM8350 resources
21mr|kernel-6.6-generic-6.6.126-1|13623	- remoteproc: qcom: pas: Add sc7180 adsp
21mr|kernel-6.6-generic-6.6.126-1|13624	- remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP
21mr|kernel-6.6-generic-6.6.126-1|13625	- remoteproc: qcom: pas: enable SAR2130P audio DSP support
21mr|kernel-6.6-generic-6.6.126-1|13626	- remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
21mr|kernel-6.6-generic-6.6.126-1|13627	- Remove *.orig pattern from .gitignore
21mr|kernel-6.6-generic-6.6.126-1|13628	- Rename .data.once to .data..once to fix resetting WARN*_ONCE
21mr|kernel-6.6-generic-6.6.126-1|13629	- Rename .data.unlikely to .data..unlikely
21mr|kernel-6.6-generic-6.6.126-1|13630	- reset: berlin: fix OF node leak in probe() error path
21mr|kernel-6.6-generic-6.6.126-1|13631	- reset: k210: fix OF node leak in probe() error path
21mr|kernel-6.6-generic-6.6.126-1|13632	- resource: fix region_intersects() vs add_memory_driver_managed()
21mr|kernel-6.6-generic-6.6.126-1|13633	- Revert "ACPI: EC: Evaluate orphan _REG under EC device"
21mr|kernel-6.6-generic-6.6.126-1|13634	- Revert "ALSA: hda: Conditionally use snooping for AMD HDMI"
21mr|kernel-6.6-generic-6.6.126-1|13635	- Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"
21mr|kernel-6.6-generic-6.6.126-1|13636	- Revert "arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled"
21mr|kernel-6.6-generic-6.6.126-1|13637	- Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
21mr|kernel-6.6-generic-6.6.126-1|13638	- Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"
21mr|kernel-6.6-generic-6.6.126-1|13639	- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
21mr|kernel-6.6-generic-6.6.126-1|13640	- Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking"
21mr|kernel-6.6-generic-6.6.126-1|13641	- Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
21mr|kernel-6.6-generic-6.6.126-1|13642	- Revert "change alloc_pages name in dma_map_ops to avoid name conflicts"
21mr|kernel-6.6-generic-6.6.126-1|13643	- Revert "dm: requeue IO if mapping table not yet available"
21mr|kernel-6.6-generic-6.6.126-1|13644	- Revert: "dm-verity: restart or panic on an I/O error"
21mr|kernel-6.6-generic-6.6.126-1|13645	- Revert "driver core: Fix uevent_show() vs driver detach race"
21mr|kernel-6.6-generic-6.6.126-1|13646	- Revert "drm/amd/display: Skip Recompute DSC Params if no Stream on Link"
21mr|kernel-6.6-generic-6.6.126-1|13647	- Revert "drm/amd/display: Validate hw_points_num before using it"
21mr|kernel-6.6-generic-6.6.126-1|13648	- Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs"
21mr|kernel-6.6-generic-6.6.126-1|13649	- Revert "drm/amdgpu: rework resume handling for display (v2)"
21mr|kernel-6.6-generic-6.6.126-1|13650	- Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
21mr|kernel-6.6-generic-6.6.126-1|13651	- Revert "hostfs: Add const qualifier to host_root in hostfs_fill_super()"
21mr|kernel-6.6-generic-6.6.126-1|13652	- Revert "hostfs: convert hostfs to use the new mount API"
21mr|kernel-6.6-generic-6.6.126-1|13653	- Revert "hostfs: fix string handling in __dentry_name()"
21mr|kernel-6.6-generic-6.6.126-1|13654	- Revert "hostfs: fix the host directory parse when mounting."
21mr|kernel-6.6-generic-6.6.126-1|13655	- Revert "Input: bcm5974 - check endpoint type before starting traffic"
21mr|kernel-6.6-generic-6.6.126-1|13656	- Revert "jfs: fix shift-out-of-bounds in dbJoin"
21mr|kernel-6.6-generic-6.6.126-1|13657	- Revert "libfs: Add simple_offset_empty()"
21mr|kernel-6.6-generic-6.6.126-1|13658	- Revert "media: tuners: fix error return code of hybrid_tuner_request_state()"
21mr|kernel-6.6-generic-6.6.126-1|13659	- Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD"
21mr|kernel-6.6-generic-6.6.126-1|13660	- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"
21mr|kernel-6.6-generic-6.6.126-1|13661	- Revert "mm: skip CMA pages when they are not available"
21mr|kernel-6.6-generic-6.6.126-1|13662	- Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
21mr|kernel-6.6-generic-6.6.126-1|13663	- Revert "net: libwx: fix alloc msix vectors failed"
21mr|kernel-6.6-generic-6.6.126-1|13664	- Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled"
21mr|kernel-6.6-generic-6.6.126-1|13665	- Revert "nvme: make keep-alive synchronous operation"
21mr|kernel-6.6-generic-6.6.126-1|13666	- Revert "ovl: do not encode lower fh with upper sb_writers held"
21mr|kernel-6.6-generic-6.6.126-1|13667	- Revert "ovl: pass realinode to ovl_encode_real_fh() instead of realdentry"
21mr|kernel-6.6-generic-6.6.126-1|13668	- Revert "ovl: support encoding fid from inode with no alias"
21mr|kernel-6.6-generic-6.6.126-1|13669	- Revert "PCI/MSI: Provide stubs for IMS functions"
21mr|kernel-6.6-generic-6.6.126-1|13670	- Revert "PCI: Use preserve_config in place of pci_flags"
21mr|kernel-6.6-generic-6.6.126-1|13671	- Revert "perf callchain: Fix stitch LBR memory leaks"
21mr|kernel-6.6-generic-6.6.126-1|13672	- Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2"
21mr|kernel-6.6-generic-6.6.126-1|13673	- Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan"
21mr|kernel-6.6-generic-6.6.126-1|13674	- Revert "s390/dasd: Establish DMA alignment"
21mr|kernel-6.6-generic-6.6.126-1|13675	- Revert "selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size"
21mr|kernel-6.6-generic-6.6.126-1|13676	- Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM"
21mr|kernel-6.6-generic-6.6.126-1|13677	- Revert "selftests/mm: replace atomic_bool with pthread_barrier_t"
21mr|kernel-6.6-generic-6.6.126-1|13678	- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
21mr|kernel-6.6-generic-6.6.126-1|13679	- Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible"
21mr|kernel-6.6-generic-6.6.126-1|13680	- Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"
21mr|kernel-6.6-generic-6.6.126-1|13681	- Revert "ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path"
21mr|kernel-6.6-generic-6.6.126-1|13682	- Revert "unicode: Don't special case ignorable code points"
21mr|kernel-6.6-generic-6.6.126-1|13683	- Revert "usb: gadget: composite: fix OS descriptors w_value logic"
21mr|kernel-6.6-generic-6.6.126-1|13684	- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
21mr|kernel-6.6-generic-6.6.126-1|13685	- Revert "usb: gadget: uvc: cleanup request when not in correct state"
21mr|kernel-6.6-generic-6.6.126-1|13686	- Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET"
21mr|kernel-6.6-generic-6.6.126-1|13687	- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant"
21mr|kernel-6.6-generic-6.6.126-1|13688	- Revert "wifi: cfg80211: check wiphy mutex is held for wdev mutex"
21mr|kernel-6.6-generic-6.6.126-1|13689	- Revert "wifi: mac80211: fix RCU list iterations"
21mr|kernel-6.6-generic-6.6.126-1|13690	- Revert "x86, crash: wrap crash dumping code into crash related ifdefs"
21mr|kernel-6.6-generic-6.6.126-1|13691	- Revert "x86/hyperv: Fix hv tsc page based sched_clock for hibernation"
21mr|kernel-6.6-generic-6.6.126-1|13692	- Revert "x86/pvh: Call C code via the kernel virtual mapping"
21mr|kernel-6.6-generic-6.6.126-1|13693	- Revert "x86/pvh: Set phys_base when calling xen_prepare_pvh()"
21mr|kernel-6.6-generic-6.6.126-1|13694	- RISC-V: ACPI: fix early_ioremap to early_memremap
21mr|kernel-6.6-generic-6.6.126-1|13695	- riscv: avoid Imbalance in RAS
21mr|kernel-6.6-generic-6.6.126-1|13696	- riscv: blacklist assembly symbols for kprobe
21mr|kernel-6.6-generic-6.6.126-1|13697	- riscv, bpf: Make BPF_CMPXCHG fully ordered
21mr|kernel-6.6-generic-6.6.126-1|13698	- riscv: change XIP's kernel_map.size to be size of the entire kernel
21mr|kernel-6.6-generic-6.6.126-1|13699	- riscv: cpufeature: Fix thead vector hwcap removal
21mr|kernel-6.6-generic-6.6.126-1|13700	- riscv: define ILLEGAL_POINTER_VALUE for 64bit
21mr|kernel-6.6-generic-6.6.126-1|13701	- riscv: Do not restrict memory size because of linear mapping on nommu
21mr|kernel-6.6-generic-6.6.126-1|13702	- RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t
21mr|kernel-6.6-generic-6.6.126-1|13703	- riscv: dts: starfive: add assigned-clock* to limit frquency
21mr|kernel-6.6-generic-6.6.126-1|13704	- riscv: efi: Set NX compat flag in PE/COFF header
21mr|kernel-6.6-generic-6.6.126-1|13705	- riscv: entry: always initialize regs->a0 to -ENOSYS
21mr|kernel-6.6-generic-6.6.126-1|13706	- riscv: Fix early ftrace nop patching
21mr|kernel-6.6-generic-6.6.126-1|13707	- riscv: Fix fp alignment bug in perf_callchain_user()
21mr|kernel-6.6-generic-6.6.126-1|13708	- riscv: Fix IPIs usage in kfence_protect_page()
21mr|kernel-6.6-generic-6.6.126-1|13709	- riscv: Fix kernel stack size when KASAN is enabled
21mr|kernel-6.6-generic-6.6.126-1|13710	- riscv: Fix sleeping in invalid context in die()
21mr|kernel-6.6-generic-6.6.126-1|13711	- riscv: Fix text patching when IPI are used
21mr|kernel-6.6-generic-6.6.126-1|13712	- riscv: Fix toolchain vector detection
21mr|kernel-6.6-generic-6.6.126-1|13713	- riscv: Fix wrong usage of __pa() on a fixmap address
21mr|kernel-6.6-generic-6.6.126-1|13714	- riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknown
21mr|kernel-6.6-generic-6.6.126-1|13715	- riscv: kprobes: Fix incorrect address calculation
21mr|kernel-6.6-generic-6.6.126-1|13716	- riscv: kprobes: Use patch_text_nosync() for insn slots
21mr|kernel-6.6-generic-6.6.126-1|13717	- RISC-V: KVM: Allow legacy PMU access from guest
21mr|kernel-6.6-generic-6.6.126-1|13718	- RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation
21mr|kernel-6.6-generic-6.6.126-1|13719	- RISC-V: KVM: Fix sbiret init before forwarding to userspace
21mr|kernel-6.6-generic-6.6.126-1|13720	- RISC-V: KVM: Fix to allow hpmcounter31 from the guest
21mr|kernel-6.6-generic-6.6.126-1|13721	- RISCV: KVM: use raw_spinlock for critical section in imsic
21mr|kernel-6.6-generic-6.6.126-1|13722	- RISC-V: Mark riscv_v_init() as __init
21mr|kernel-6.6-generic-6.6.126-1|13723	- riscv: mm: Fix the out of bound issue of vmemmap address
21mr|kernel-6.6-generic-6.6.126-1|13724	- riscv: mm: Only compile pgtable.c if MMU
21mr|kernel-6.6-generic-6.6.126-1|13725	- riscv/purgatory: align riscv_kernel_entry
21mr|kernel-6.6-generic-6.6.126-1|13726	- riscv: Remove duplicated GET_RM
21mr|kernel-6.6-generic-6.6.126-1|13727	- riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macro
21mr|kernel-6.6-generic-6.6.126-1|13728	- riscv: Remove unused GENERATING_ASM_OFFSETS
21mr|kernel-6.6-generic-6.6.126-1|13729	- riscv: set trap vector earlier
21mr|kernel-6.6-generic-6.6.126-1|13730	- riscv: Use accessors to page table entries instead of direct dereference
21mr|kernel-6.6-generic-6.6.126-1|13731	- riscv: Use '%%u' to format the output of 'cpu'
21mr|kernel-6.6-generic-6.6.126-1|13732	- riscv: Use WRITE_ONCE() when setting page table entries
21mr|kernel-6.6-generic-6.6.126-1|13733	- riscv: vdso: Prevent the compiler from inserting calls to memset()
21mr|kernel-6.6-generic-6.6.126-1|13734	- rocker: fix link status detection in rocker_carrier_init()
21mr|kernel-6.6-generic-6.6.126-1|13735	- rpmsg: glink: Handle rejected intent request better
21mr|kernel-6.6-generic-6.6.126-1|13736	- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
21mr|kernel-6.6-generic-6.6.126-1|13737	- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
21mr|kernel-6.6-generic-6.6.126-1|13738	- rtc: abx80x: Fix WDT bit position of the status register
21mr|kernel-6.6-generic-6.6.126-1|13739	- rtc: at91sam9: fix OF node leak in probe() error path
21mr|kernel-6.6-generic-6.6.126-1|13740	- rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
21mr|kernel-6.6-generic-6.6.126-1|13741	- rtc: cmos: avoid taking rtc_lock for extended period of time
21mr|kernel-6.6-generic-6.6.126-1|13742	- rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()
21mr|kernel-6.6-generic-6.6.126-1|13743	- rtc: nct3018y: fix possible NULL dereference
21mr|kernel-6.6-generic-6.6.126-1|13744	- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
21mr|kernel-6.6-generic-6.6.126-1|13745	- rtc: rzn1: fix BCD to rtc_time conversion errors
21mr|kernel-6.6-generic-6.6.126-1|13746	- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|13747	- rtla: Fix the help text in osnoise and timerlat top tools
21mr|kernel-6.6-generic-6.6.126-1|13748	- rtla/osnoise: Prevent NULL dereference in error handling
21mr|kernel-6.6-generic-6.6.126-1|13749	- rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long
21mr|kernel-6.6-generic-6.6.126-1|13750	- rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long
21mr|kernel-6.6-generic-6.6.126-1|13751	- rtmutex: Drop rt_mutex::wait_lock before scheduling
21mr|kernel-6.6-generic-6.6.126-1|13752	- rtnetlink: Add bulk registration helpers for rtnetlink message handlers.
21mr|kernel-6.6-generic-6.6.126-1|13753	- rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag
21mr|kernel-6.6-generic-6.6.126-1|13754	- rtnetlink: change nlk->cb_mutex role
21mr|kernel-6.6-generic-6.6.126-1|13755	- rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
21mr|kernel-6.6-generic-6.6.126-1|13756	- rust: kbuild: fix export of bss symbols
21mr|kernel-6.6-generic-6.6.126-1|13757	- rust: macros: fix documentation of the paste! macro
21mr|kernel-6.6-generic-6.6.126-1|13758	- rust: macros: provide correct provenance when constructing THIS_MODULE
21mr|kernel-6.6-generic-6.6.126-1|13759	- rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
21mr|kernel-6.6-generic-6.6.126-1|13760	- rust: sync: require `T: Sync` for `LockedBy::access`
21mr|kernel-6.6-generic-6.6.126-1|13761	- rust: types: Make Opaque::get const
21mr|kernel-6.6-generic-6.6.126-1|13762	- rust: Use awk instead of recent xargs
21mr|kernel-6.6-generic-6.6.126-1|13763	- rust: work around `bindgen` 0.69.0 issue
21mr|kernel-6.6-generic-6.6.126-1|13764	- rxrpc: Don't pick values out of the wire header when setting up security
21mr|kernel-6.6-generic-6.6.126-1|13765	- rxrpc: Fix a race between socket set up and I/O thread creation
21mr|kernel-6.6-generic-6.6.126-1|13766	- rxrpc: Fix handling of received connection abort
21mr|kernel-6.6-generic-6.6.126-1|13767	- rxrpc: Fix missing locking causing hanging calls
21mr|kernel-6.6-generic-6.6.126-1|13768	- rxrpc: Fix uninitialised variable in rxrpc_send_data()
21mr|kernel-6.6-generic-6.6.126-1|13769	- rxrpc: Improve setsockopt() handling of malformed user input
21mr|kernel-6.6-generic-6.6.126-1|13770	- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
21mr|kernel-6.6-generic-6.6.126-1|13771	- s390/cio: Do not unregister the subchannel based on DNV
21mr|kernel-6.6-generic-6.6.126-1|13772	- s390/cio: rename bitmap_size() -> idset_bitmap_size()
21mr|kernel-6.6-generic-6.6.126-1|13773	- s390/cpum_sf: Handle CPU hotplug remove during sampling
21mr|kernel-6.6-generic-6.6.126-1|13774	- s390/cpum_sf: Remove WARN_ON_ONCE statements
21mr|kernel-6.6-generic-6.6.126-1|13775	- s390/dasd: fix error recovery leading to data corruption on ESE devices
21mr|kernel-6.6-generic-6.6.126-1|13776	- s390/entry: Mark IRQ entries to fix stack depot warnings
21mr|kernel-6.6-generic-6.6.126-1|13777	- s390/facility: Disable compile time optimization for decompressor code
21mr|kernel-6.6-generic-6.6.126-1|13778	- s390: Initialize psw mask in perf_arch_fetch_caller_regs()
21mr|kernel-6.6-generic-6.6.126-1|13779	- s390/iucv: fix receive buffer virtual vs physical address confusion
21mr|kernel-6.6-generic-6.6.126-1|13780	- s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct()
21mr|kernel-6.6-generic-6.6.126-1|13781	- s390/mm: Add cond_resched() to cmm_alloc/free_pages()
21mr|kernel-6.6-generic-6.6.126-1|13782	- s390/pageattr: Implement missing kernel_page_present()
21mr|kernel-6.6-generic-6.6.126-1|13783	- s390/pci: Handle PCI error codes other than 0x3a
21mr|kernel-6.6-generic-6.6.126-1|13784	- s390/pkey: Wipe copies of clear-key structures on failure
21mr|kernel-6.6-generic-6.6.126-1|13785	- s390/sclp: Deactivate sclp after all its users
21mr|kernel-6.6-generic-6.6.126-1|13786	- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR
21mr|kernel-6.6-generic-6.6.126-1|13787	- s390/smp,mcck: fix early IPI handling
21mr|kernel-6.6-generic-6.6.126-1|13788	- s390/syscalls: Avoid creation of arch/arch/ directory
21mr|kernel-6.6-generic-6.6.126-1|13789	- s390/uv: Panic for set and remove shared access UVC errors
21mr|kernel-6.6-generic-6.6.126-1|13790	- s390/vmlinux.lds.S: Move ro_after_init section behind rodata section
21mr|kernel-6.6-generic-6.6.126-1|13791	- samples/bpf: Fix a resource leak
21mr|kernel-6.6-generic-6.6.126-1|13792	- samples/bpf: Fix compilation errors with cf-protection option
21mr|kernel-6.6-generic-6.6.126-1|13793	- samples/landlock: Fix possible NULL dereference in parse_path()
21mr|kernel-6.6-generic-6.6.126-1|13794	- samples: pktgen: correct dev to DEV
21mr|kernel-6.6-generic-6.6.126-1|13795	- scatterlist: fix incorrect func name in kernel-doc
21mr|kernel-6.6-generic-6.6.126-1|13796	- sched/core: Disable page allocation in task_tick_mm_cid()
21mr|kernel-6.6-generic-6.6.126-1|13797	- sched/core: Prevent wakeup of ksoftirqd during idle load balance
21mr|kernel-6.6-generic-6.6.126-1|13798	- sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
21mr|kernel-6.6-generic-6.6.126-1|13799	- sched/deadline: Collect sched_dl_entity initialization
21mr|kernel-6.6-generic-6.6.126-1|13800	- sched/deadline: Fix warning in migrate_enable for boosted tasks
21mr|kernel-6.6-generic-6.6.126-1|13801	- sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity
21mr|kernel-6.6-generic-6.6.126-1|13802	- sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
21mr|kernel-6.6-generic-6.6.126-1|13803	- sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat
21mr|kernel-6.6-generic-6.6.126-1|13804	- sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy
21mr|kernel-6.6-generic-6.6.126-1|13805	- sched/fair: Rename check_preempt_curr() to wakeup_preempt()
21mr|kernel-6.6-generic-6.6.126-1|13806	- sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair()
21mr|kernel-6.6-generic-6.6.126-1|13807	- sched/headers: Move 'struct sched_param' out of uapi, to work around glibc/musl breakage
21mr|kernel-6.6-generic-6.6.126-1|13808	- sched: Initialize idle tasks only once
21mr|kernel-6.6-generic-6.6.126-1|13809	- sched/numa: Complete scanning of inactive VMAs when there is no alternative
21mr|kernel-6.6-generic-6.6.126-1|13810	- sched/numa: Complete scanning of partial VMAs regardless of PID activity
21mr|kernel-6.6-generic-6.6.126-1|13811	- sched/numa: Document vma_numab_state fields
21mr|kernel-6.6-generic-6.6.126-1|13812	- sched/numa: fix memory leak due to the overwritten vma->numab_state
21mr|kernel-6.6-generic-6.6.126-1|13813	- sched/numa: Fix mm numa_scan_seq based unconditional scan
21mr|kernel-6.6-generic-6.6.126-1|13814	- sched/numa: Fix the potential null pointer dereference in task_numa_work()
21mr|kernel-6.6-generic-6.6.126-1|13815	- sched/numa: Fix the vma scan starving issue
21mr|kernel-6.6-generic-6.6.126-1|13816	- sched/numa: Move up the access pid reset logic
21mr|kernel-6.6-generic-6.6.126-1|13817	- sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset
21mr|kernel-6.6-generic-6.6.126-1|13818	- sched/numa: Trace decisions related to skipping VMAs
21mr|kernel-6.6-generic-6.6.126-1|13819	- sched: psi: fix bogus pressure spikes from aggregation race
21mr|kernel-6.6-generic-6.6.126-1|13820	- sched: Remove vruntime from trace_sched_stat_runtime()
21mr|kernel-6.6-generic-6.6.126-1|13821	- sched: sch_cake: add bounds checks to host bulk flow fairness counts
21mr|kernel-6.6-generic-6.6.126-1|13822	- sched: sch_cake: fix bulk flow accounting logic for host fairness
21mr|kernel-6.6-generic-6.6.126-1|13823	- sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers
21mr|kernel-6.6-generic-6.6.126-1|13824	- sched/topology: Handle NUMA_NO_NODE in sched_numa_find_nth_cpu()
21mr|kernel-6.6-generic-6.6.126-1|13825	- sched/topology: Rename 'DIE' domain to 'PKG'
21mr|kernel-6.6-generic-6.6.126-1|13826	- sched: Unify more update_curr*()
21mr|kernel-6.6-generic-6.6.126-1|13827	- sched: Unify runtime accounting across classes
21mr|kernel-6.6-generic-6.6.126-1|13828	- sch/netem: fix use after free in netem_dequeue
21mr|kernel-6.6-generic-6.6.126-1|13829	- scripts: kconfig: merge_config: config files: add a trailing newline
21mr|kernel-6.6-generic-6.6.126-1|13830	- scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
21mr|kernel-6.6-generic-6.6.126-1|13831	- scsi: aacraid: Fix double-free on probe failure
21mr|kernel-6.6-generic-6.6.126-1|13832	- scsi: aacraid: Rearrange order of struct aac_srb_unit
21mr|kernel-6.6-generic-6.6.126-1|13833	- scsi: bfa: Fix use-after-free in bfad_im_module_exit()
21mr|kernel-6.6-generic-6.6.126-1|13834	- scsi: core: Fix the return value of scsi_logical_block_count()
21mr|kernel-6.6-generic-6.6.126-1|13835	- scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del()
21mr|kernel-6.6-generic-6.6.126-1|13836	- scsi: fusion: Remove unused variable 'rc'
21mr|kernel-6.6-generic-6.6.126-1|13837	- scsi: hisi_sas: Add cond_resched() for no forced preemption model
21mr|kernel-6.6-generic-6.6.126-1|13838	- scsi: hisi_sas: Allocate DFX memory during dump trigger
21mr|kernel-6.6-generic-6.6.126-1|13839	- scsi: hisi_sas: Create all dump files during debugfs initialization
21mr|kernel-6.6-generic-6.6.126-1|13840	- scsi: hisi_sas: Directly call register snapshot instead of using workqueue
21mr|kernel-6.6-generic-6.6.126-1|13841	- scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset
21mr|kernel-6.6-generic-6.6.126-1|13842	- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
21mr|kernel-6.6-generic-6.6.126-1|13843	- scsi: hisi_sas: Remove redundant checks for automatic debugfs dump
21mr|kernel-6.6-generic-6.6.126-1|13844	- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
21mr|kernel-6.6-generic-6.6.126-1|13845	- scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd()
21mr|kernel-6.6-generic-6.6.126-1|13846	- scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths
21mr|kernel-6.6-generic-6.6.126-1|13847	- scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance
21mr|kernel-6.6-generic-6.6.126-1|13848	- scsi: lpfc: Fix overflow build issue
21mr|kernel-6.6-generic-6.6.126-1|13849	- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()
21mr|kernel-6.6-generic-6.6.126-1|13850	- scsi: lpfc: Update PRLO handling in direct attached topology
21mr|kernel-6.6-generic-6.6.126-1|13851	- scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths
21mr|kernel-6.6-generic-6.6.126-1|13852	- scsi: mac_scsi: Disallow bus errors during PDMA send
21mr|kernel-6.6-generic-6.6.126-1|13853	- scsi: mac_scsi: Refactor polling loop
21mr|kernel-6.6-generic-6.6.126-1|13854	- scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messages
21mr|kernel-6.6-generic-6.6.126-1|13855	- scsi: megaraid_sas: Fix for a potential deadlock
21mr|kernel-6.6-generic-6.6.126-1|13856	- scsi: mpi3mr: Start controller indexing from 0
21mr|kernel-6.6-generic-6.6.126-1|13857	- scsi: mpi3mr: Use ida to manage mrioc ID
21mr|kernel-6.6-generic-6.6.126-1|13858	- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time
21mr|kernel-6.6-generic-6.6.126-1|13859	- scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
21mr|kernel-6.6-generic-6.6.126-1|13860	- scsi: NCR5380: Check for phase match during PDMA fixup
21mr|kernel-6.6-generic-6.6.126-1|13861	- scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers
21mr|kernel-6.6-generic-6.6.126-1|13862	- scsi: pm8001: Do not overwrite PCI queue mapping
21mr|kernel-6.6-generic-6.6.126-1|13863	- scsi: pm80xx: Set phy->enable_completion only when we wait for it
21mr|kernel-6.6-generic-6.6.126-1|13864	- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
21mr|kernel-6.6-generic-6.6.126-1|13865	- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
21mr|kernel-6.6-generic-6.6.126-1|13866	- scsi: qla1280: Fix hw revision numbering for ISP1020/1040
21mr|kernel-6.6-generic-6.6.126-1|13867	- scsi: qla2xxx: Fix abort in bsg timeout
21mr|kernel-6.6-generic-6.6.126-1|13868	- scsi: qla2xxx: Fix NVMe and NPIV connect issue
21mr|kernel-6.6-generic-6.6.126-1|13869	- scsi: qla2xxx: Fix use after free on unload
21mr|kernel-6.6-generic-6.6.126-1|13870	- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
21mr|kernel-6.6-generic-6.6.126-1|13871	- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
21mr|kernel-6.6-generic-6.6.126-1|13872	- scsi: Remove scsi device no_start_on_resume flag
21mr|kernel-6.6-generic-6.6.126-1|13873	- scsi: Revert "scsi: sd: Do not repeat the starting disk message"
21mr|kernel-6.6-generic-6.6.126-1|13874	- scsi: scsi_debug: Fix hrtimer support for ndelay
21mr|kernel-6.6-generic-6.6.126-1|13875	- scsi: scsi_transport_fc: Allow setting rport state to current state
21mr|kernel-6.6-generic-6.6.126-1|13876	- scsi: sd: Do not repeat the starting disk message
21mr|kernel-6.6-generic-6.6.126-1|13877	- scsi: sd: Fix off-by-one error in sd_read_block_characteristics()
21mr|kernel-6.6-generic-6.6.126-1|13878	- scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress
21mr|kernel-6.6-generic-6.6.126-1|13879	- scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer
21mr|kernel-6.6-generic-6.6.126-1|13880	- scsi: sg: Enable runtime power management
21mr|kernel-6.6-generic-6.6.126-1|13881	- scsi: sg: Fix slab-use-after-free read in sg_release()
21mr|kernel-6.6-generic-6.6.126-1|13882	- scsi: smartpqi: correct stream detection
21mr|kernel-6.6-generic-6.6.126-1|13883	- scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly
21mr|kernel-6.6-generic-6.6.126-1|13884	- scsi: spi: Fix sshdr use
21mr|kernel-6.6-generic-6.6.126-1|13885	- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
21mr|kernel-6.6-generic-6.6.126-1|13886	- scsi: st: Don't modify unknown block number in MTIOCGET
21mr|kernel-6.6-generic-6.6.126-1|13887	- scsi: st: Fix input/output error on empty drive reset
21mr|kernel-6.6-generic-6.6.126-1|13888	- scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error
21mr|kernel-6.6-generic-6.6.126-1|13889	- scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
21mr|kernel-6.6-generic-6.6.126-1|13890	- scsi: target: core: Fix null-ptr-deref in target_alloc_device()
21mr|kernel-6.6-generic-6.6.126-1|13891	- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
21mr|kernel-6.6-generic-6.6.126-1|13892	- scsi: ufs: core: Add missing post notify for power mode change
21mr|kernel-6.6-generic-6.6.126-1|13893	- scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG
21mr|kernel-6.6-generic-6.6.126-1|13894	- scsi: ufs: core: Always initialize the UIC done completion
21mr|kernel-6.6-generic-6.6.126-1|13895	- scsi: ufs: core: Bypass quick recovery if force reset is needed
21mr|kernel-6.6-generic-6.6.126-1|13896	- scsi: ufs: core: Check LSDBS cap when !mcq
21mr|kernel-6.6-generic-6.6.126-1|13897	- scsi: ufs: core: Fix the issue of ICU failure
21mr|kernel-6.6-generic-6.6.126-1|13898	- scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers
21mr|kernel-6.6-generic-6.6.126-1|13899	- scsi: ufs: core: Make DMA mask configuration more flexible
21mr|kernel-6.6-generic-6.6.126-1|13900	- scsi: ufs: core: Remove SCSI host only if added
21mr|kernel-6.6-generic-6.6.126-1|13901	- scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down
21mr|kernel-6.6-generic-6.6.126-1|13902	- scsi: ufs: core: sysfs: Prevent div by zero
21mr|kernel-6.6-generic-6.6.126-1|13903	- scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe
21mr|kernel-6.6-generic-6.6.126-1|13904	- scsi: ufs: exynos: Fix hibern8 notify callbacks
21mr|kernel-6.6-generic-6.6.126-1|13905	- scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence()
21mr|kernel-6.6-generic-6.6.126-1|13906	- scsi: ufs: qcom: Update MODE_MAX cfg_bw value
21mr|kernel-6.6-generic-6.6.126-1|13907	- scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb()
21mr|kernel-6.6-generic-6.6.126-1|13908	- scsi: wd33c93: Don't use stale scsi_pointer value
21mr|kernel-6.6-generic-6.6.126-1|13909	- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start
21mr|kernel-6.6-generic-6.6.126-1|13910	- sctp: fix association labeling in the duplicate COOKIE-ECHO case
21mr|kernel-6.6-generic-6.6.126-1|13911	- sctp: fix possible UAF in sctp_v6_available()
21mr|kernel-6.6-generic-6.6.126-1|13912	- sctp: properly validate chunk size in sctp_sf_ootb()
21mr|kernel-6.6-generic-6.6.126-1|13913	- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
21mr|kernel-6.6-generic-6.6.126-1|13914	- sctp: sysctl: auth_enable: avoid using current->nsproxy
21mr|kernel-6.6-generic-6.6.126-1|13915	- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
21mr|kernel-6.6-generic-6.6.126-1|13916	- sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
21mr|kernel-6.6-generic-6.6.126-1|13917	- sctp: sysctl: rto_min/max: avoid using current->nsproxy
21mr|kernel-6.6-generic-6.6.126-1|13918	- sctp: sysctl: udp_port: avoid using current->nsproxy
21mr|kernel-6.6-generic-6.6.126-1|13919	- seccomp: Stub for !CONFIG_SECCOMP
21mr|kernel-6.6-generic-6.6.126-1|13920	- secretmem: disable memfd_secret() if arch cannot set direct map
21mr|kernel-6.6-generic-6.6.126-1|13921	- security/keys: fix slab-out-of-bounds in key_task_permission
21mr|kernel-6.6-generic-6.6.126-1|13922	- select: Fix unbalanced user_access_end()
21mr|kernel-6.6-generic-6.6.126-1|13923	- selftest: hid: add missing run-hid-tools-tests.sh
21mr|kernel-6.6-generic-6.6.126-1|13924	- selftest: hid: add the missing tests directory
21mr|kernel-6.6-generic-6.6.126-1|13925	- selftests/alsa: Fix circular dependency involving global-timer
21mr|kernel-6.6-generic-6.6.126-1|13926	- selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test
21mr|kernel-6.6-generic-6.6.126-1|13927	- selftests/bpf: Add a test to verify previous stacksafe() fix
21mr|kernel-6.6-generic-6.6.126-1|13928	- selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h
21mr|kernel-6.6-generic-6.6.126-1|13929	- selftests/bpf: Add CFLAGS per source file and runner
21mr|kernel-6.6-generic-6.6.126-1|13930	- selftests/bpf: Add cookies check for perf_event fill_link_info test
21mr|kernel-6.6-generic-6.6.126-1|13931	- selftests/bpf: Add netlink helper library
21mr|kernel-6.6-generic-6.6.126-1|13932	- selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|13933	- selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|13934	- selftests/bpf: Drop unneeded error.h includes
21mr|kernel-6.6-generic-6.6.126-1|13935	- selftests/bpf: Fix a few tests for GCC related warnings.
21mr|kernel-6.6-generic-6.6.126-1|13936	- selftests/bpf: Fix arg parsing in veristat, test_progs
21mr|kernel-6.6-generic-6.6.126-1|13937	- selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test
21mr|kernel-6.6-generic-6.6.126-1|13938	- selftests/bpf: Fix C++ compile error from missing _Bool type
21mr|kernel-6.6-generic-6.6.126-1|13939	- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c
21mr|kernel-6.6-generic-6.6.126-1|13940	- selftests/bpf: Fix compile if backtrace support missing in libc
21mr|kernel-6.6-generic-6.6.126-1|13941	- selftests/bpf: Fix compiling core_reloc.c with musl-libc
21mr|kernel-6.6-generic-6.6.126-1|13942	- selftests/bpf: Fix compiling flow_dissector.c with musl-libc
21mr|kernel-6.6-generic-6.6.126-1|13943	- selftests/bpf: Fix compiling kfree_skb.c with musl-libc
21mr|kernel-6.6-generic-6.6.126-1|13944	- selftests/bpf: Fix compiling parse_tcp_hdr_opt.c with musl-libc
21mr|kernel-6.6-generic-6.6.126-1|13945	- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc
21mr|kernel-6.6-generic-6.6.126-1|13946	- selftests/bpf: Fix cross-compiling urandom_read
21mr|kernel-6.6-generic-6.6.126-1|13947	- selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc
21mr|kernel-6.6-generic-6.6.126-1|13948	- selftests/bpf: Fix error compiling tc_redirect.c with musl libc
21mr|kernel-6.6-generic-6.6.126-1|13949	- selftests/bpf: Fix error compiling test_lru_map.c
21mr|kernel-6.6-generic-6.6.126-1|13950	- selftests/bpf: Fix error linking uprobe_multi on mips
21mr|kernel-6.6-generic-6.6.126-1|13951	- selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc
21mr|kernel-6.6-generic-6.6.126-1|13952	- selftests/bpf: Fix errors compiling decap_sanity.c with musl libc
21mr|kernel-6.6-generic-6.6.126-1|13953	- selftests/bpf: Fix errors compiling lwt_redirect.c with musl libc
21mr|kernel-6.6-generic-6.6.126-1|13954	- selftests/bpf: Fix fill_link_info selftest on powerpc
21mr|kernel-6.6-generic-6.6.126-1|13955	- selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute
21mr|kernel-6.6-generic-6.6.126-1|13956	- selftests/bpf: Fix include of <sys/fcntl.h>
21mr|kernel-6.6-generic-6.6.126-1|13957	- selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c
21mr|kernel-6.6-generic-6.6.126-1|13958	- selftests/bpf: Fix missing BUILD_BUG_ON() declaration
21mr|kernel-6.6-generic-6.6.126-1|13959	- selftests/bpf: Fix missing UINT_MAX definitions in benchmarks
21mr|kernel-6.6-generic-6.6.126-1|13960	- selftests/bpf: Fix msg_verify_data in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|13961	- selftests/bpf: fix perf_event link info name_len assertion
21mr|kernel-6.6-generic-6.6.126-1|13962	- selftests/bpf: Fix redefinition errors compiling lwt_reroute.c
21mr|kernel-6.6-generic-6.6.126-1|13963	- selftests/bpf: Fix SENDPAGE data logic in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|13964	- selftests/bpf: fix test_spin_lock_fail.c's global vars usage
21mr|kernel-6.6-generic-6.6.126-1|13965	- selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|13966	- selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|13967	- selftests/bpf: Fix wrong binary in Makefile log output
21mr|kernel-6.6-generic-6.6.126-1|13968	- selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size
21mr|kernel-6.6-generic-6.6.126-1|13969	- selftests/bpf: Refactor out some functions in ns_current_pid_tgid test
21mr|kernel-6.6-generic-6.6.126-1|13970	- selftests/bpf: remove use of __xlated()
21mr|kernel-6.6-generic-6.6.126-1|13971	- selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test
21mr|kernel-6.6-generic-6.6.126-1|13972	- selftests/bpf: Support SOCK_STREAM in unix_inet_redir_to_connected()
21mr|kernel-6.6-generic-6.6.126-1|13973	- selftests/bpf: Use asm constraint "m" for LoongArch
21mr|kernel-6.6-generic-6.6.126-1|13974	- selftests/bpf: Use bpf_link__destroy in fill_link_info tests
21mr|kernel-6.6-generic-6.6.126-1|13975	- selftests/bpf: Use pid_t consistently in test_progs.c
21mr|kernel-6.6-generic-6.6.126-1|13976	- selftests/bpf: Verify that sync_linked_regs preserves subreg_def
21mr|kernel-6.6-generic-6.6.126-1|13977	- selftests/bpf: Workaround strict bpf_lsm return value check.
21mr|kernel-6.6-generic-6.6.126-1|13978	- selftests: breakpoints: use remaining time to check if suspend succeed
21mr|kernel-6.6-generic-6.6.126-1|13979	- selftests: forwarding: local_termination: Down ports on cleanup
21mr|kernel-6.6-generic-6.6.126-1|13980	- selftests: forwarding: no_forwarding: Down ports on cleanup
21mr|kernel-6.6-generic-6.6.126-1|13981	- selftests/ftrace: Add required dependency for kprobe tests
21mr|kernel-6.6-generic-6.6.126-1|13982	- selftests/ftrace: adjust offset for kprobe syntax error test
21mr|kernel-6.6-generic-6.6.126-1|13983	- selftests: harness: fix printing of mismatch values in __EXPECT()
21mr|kernel-6.6-generic-6.6.126-1|13984	- selftests: hid: fix typo and exit code
21mr|kernel-6.6-generic-6.6.126-1|13985	- selftests: Introduce Makefile variable to list shared bash scripts
21mr|kernel-6.6-generic-6.6.126-1|13986	- selftests/landlock: Fix error message
21mr|kernel-6.6-generic-6.6.126-1|13987	- selftests/memfd: run sysctl tests when PID namespace support is enabled
21mr|kernel-6.6-generic-6.6.126-1|13988	- selftests: memfd_secret: don't build memfd_secret test on unsupported arches
21mr|kernel-6.6-generic-6.6.126-1|13989	- selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted
21mr|kernel-6.6-generic-6.6.126-1|13990	- selftests: mlxsw: sharedbuffer: Remove duplicate test cases
21mr|kernel-6.6-generic-6.6.126-1|13991	- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
21mr|kernel-6.6-generic-6.6.126-1|13992	- selftests/mm: fix charge_reserved_hugetlb.sh test
21mr|kernel-6.6-generic-6.6.126-1|13993	- selftests/mm: fix deadlock for fork after pthread_create on ARM
21mr|kernel-6.6-generic-6.6.126-1|13994	- selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
21mr|kernel-6.6-generic-6.6.126-1|13995	- selftests/mm: log run_vmtests.sh results in TAP format
21mr|kernel-6.6-generic-6.6.126-1|13996	- selftests/mm: replace atomic_bool with pthread_barrier_t
21mr|kernel-6.6-generic-6.6.126-1|13997	- selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
21mr|kernel-6.6-generic-6.6.126-1|13998	- selftests: mptcp: add explicit test case for remove/readd
21mr|kernel-6.6-generic-6.6.126-1|13999	- selftests: mptcp: add mptcp_lib_events helper
21mr|kernel-6.6-generic-6.6.126-1|14000	- selftests: mptcp: avoid spurious errors on disconnect
21mr|kernel-6.6-generic-6.6.126-1|14001	- selftests: mptcp: declare event macros in mptcp_lib
21mr|kernel-6.6-generic-6.6.126-1|14002	- selftests: mptcp: dump userspace addrs list
21mr|kernel-6.6-generic-6.6.126-1|14003	- selftests: mptcp: join: cannot rm sf if closed
21mr|kernel-6.6-generic-6.6.126-1|14004	- selftests: mptcp: join: change capture/checksum as bool
21mr|kernel-6.6-generic-6.6.126-1|14005	- selftests: mptcp: join: check re-adding init endp with != id
21mr|kernel-6.6-generic-6.6.126-1|14006	- selftests: mptcp: join: check removing ID 0 endpoint
21mr|kernel-6.6-generic-6.6.126-1|14007	- selftests: mptcp: join: check re-re-adding ID 0 endp
21mr|kernel-6.6-generic-6.6.126-1|14008	- selftests: mptcp: join: check re-re-adding ID 0 signal
21mr|kernel-6.6-generic-6.6.126-1|14009	- selftests: mptcp: join: check re-using ID of closed subflow
21mr|kernel-6.6-generic-6.6.126-1|14010	- selftests: mptcp: join: check re-using ID of unused ADD_ADDR
21mr|kernel-6.6-generic-6.6.126-1|14011	- selftests: mptcp: join: disable get and dump addr checks
21mr|kernel-6.6-generic-6.6.126-1|14012	- selftests: mptcp: join: no extra msg if no counter
21mr|kernel-6.6-generic-6.6.126-1|14013	- selftests: mptcp: join: restrict fullmesh endp on 1st sf
21mr|kernel-6.6-generic-6.6.126-1|14014	- selftests: mptcp: join: stop transfer when check is done (part 2.2)
21mr|kernel-6.6-generic-6.6.126-1|14015	- selftests: mptcp: join: test for flush/re-add endpoints
21mr|kernel-6.6-generic-6.6.126-1|14016	- selftests: mptcp: join: test for prohibited MPC to port-based endp
21mr|kernel-6.6-generic-6.6.126-1|14017	- selftests: mptcp: join: validate event numbers
21mr|kernel-6.6-generic-6.6.126-1|14018	- selftests: mptcp: join: validate fullmesh endp on 1st sf
21mr|kernel-6.6-generic-6.6.126-1|14019	- selftests: mptcp: remove duplicated variables
21mr|kernel-6.6-generic-6.6.126-1|14020	- selftests: mptcp: userspace pm create id 0 subflow
21mr|kernel-6.6-generic-6.6.126-1|14021	- selftests: mptcp: userspace pm get addr tests
21mr|kernel-6.6-generic-6.6.126-1|14022	- selftests: net: csum: Fix checksums for packets with non-zero padding
21mr|kernel-6.6-generic-6.6.126-1|14023	- selftests: net: enable bind tests
21mr|kernel-6.6-generic-6.6.126-1|14024	- selftests: netfilter: Fix nft_audit.sh for newer nft binaries
21mr|kernel-6.6-generic-6.6.126-1|14025	- selftests: net: lib: ignore possible errors
21mr|kernel-6.6-generic-6.6.126-1|14026	- selftests: net: lib: kill PIDs before del netns
21mr|kernel-6.6-generic-6.6.126-1|14027	- selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test
21mr|kernel-6.6-generic-6.6.126-1|14028	- selftests: net: really check for bg process completion
21mr|kernel-6.6-generic-6.6.126-1|14029	- selftests: net: Remove executable bits from library scripts
21mr|kernel-6.6-generic-6.6.126-1|14030	- selftests/nolibc: avoid passing NULL to printf("%%s")
21mr|kernel-6.6-generic-6.6.126-1|14031	- selftests: openvswitch: fix tcpdump execution
21mr|kernel-6.6-generic-6.6.126-1|14032	- selftests/powerpc: Fix argument order to timer_sub()
21mr|kernel-6.6-generic-6.6.126-1|14033	- selftests/resctrl: Fix memory overflow due to unhandled wraparound
21mr|kernel-6.6-generic-6.6.126-1|14034	- selftests/resctrl: Protect against array overflow when reading strings
21mr|kernel-6.6-generic-6.6.126-1|14035	- selftests/resctrl: Protect against array overrun during iMC config parsing
21mr|kernel-6.6-generic-6.6.126-1|14036	- selftests/resctrl: Refactor fill_buf functions
21mr|kernel-6.6-generic-6.6.126-1|14037	- selftests/resctrl: Split fill_buf to allow tests finer-grained control
21mr|kernel-6.6-generic-6.6.126-1|14038	- selftests/rseq: Fix handling of glibc without rseq support
21mr|kernel-6.6-generic-6.6.126-1|14039	- selftests/rseq: Fix mm_cid test failure
21mr|kernel-6.6-generic-6.6.126-1|14040	- selftests: tc-testing: reduce rshift value
21mr|kernel-6.6-generic-6.6.126-1|14041	- selftests: timers: clocksource-switch: Adapt progress to kselftest framework
21mr|kernel-6.6-generic-6.6.126-1|14042	- selftests: udpgro: report error when receive failed
21mr|kernel-6.6-generic-6.6.126-1|14043	- selftests: vDSO: fix ELF hash table entry size for s390x
21mr|kernel-6.6-generic-6.6.126-1|14044	- selftests: vDSO: fix vdso_config for powerpc
21mr|kernel-6.6-generic-6.6.126-1|14045	- selftests: vDSO: fix vdso_config for s390
21mr|kernel-6.6-generic-6.6.126-1|14046	- selftests: vDSO: fix vDSO name for powerpc
21mr|kernel-6.6-generic-6.6.126-1|14047	- selftests: vDSO: fix vDSO symbols lookup for powerpc64
21mr|kernel-6.6-generic-6.6.126-1|14048	- selftests/watchdog-test: Fix system accidentally reset after watchdog-test
21mr|kernel-6.6-generic-6.6.126-1|14049	- selinux: add the processing of the failure of avc_add_xperms_decision()
21mr|kernel-6.6-generic-6.6.126-1|14050	- selinux: fix potential counting error in avc_add_xperms_decision()
21mr|kernel-6.6-generic-6.6.126-1|14051	- selinux: ignore unknown extended permissions
21mr|kernel-6.6-generic-6.6.126-1|14052	- selinux: improve error checking in sel_write_load()
21mr|kernel-6.6-generic-6.6.126-1|14053	- selinux: revert our use of vma_is_initial_heap()
21mr|kernel-6.6-generic-6.6.126-1|14054	- selinux,smack: don't bypass permissions check in inode_setsecctx hook
21mr|kernel-6.6-generic-6.6.126-1|14055	- seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str()
21mr|kernel-6.6-generic-6.6.126-1|14056	- seq_buf: Make DECLARE_SEQ_BUF() usable
21mr|kernel-6.6-generic-6.6.126-1|14057	- serial: 8250: Adjust the timeout for FIFO mode
21mr|kernel-6.6-generic-6.6.126-1|14058	- serial: 8250_dw: Add Sophgo SG2044 quirk
21mr|kernel-6.6-generic-6.6.126-1|14059	- serial: 8250_fintek: Add support for F81216E
21mr|kernel-6.6-generic-6.6.126-1|14060	- serial: 8250: omap: Cleanup on error in request_irq
21mr|kernel-6.6-generic-6.6.126-1|14061	- serial: 8250: omap: Move pm_runtime_get_sync
21mr|kernel-6.6-generic-6.6.126-1|14062	- serial: amba-pl011: fix build regression
21mr|kernel-6.6-generic-6.6.126-1|14063	- serial: amba-pl011: Fix RX stall when DMA is used
21mr|kernel-6.6-generic-6.6.126-1|14064	- serial: amba-pl011: Use port lock wrappers
21mr|kernel-6.6-generic-6.6.126-1|14065	- serial: don't use uninitialized value in uart_poll_init()
21mr|kernel-6.6-generic-6.6.126-1|14066	- serial: imx: Update mctrl old_status on RTSD interrupt
21mr|kernel-6.6-generic-6.6.126-1|14067	- serial: protect uart_port_dtr_rts() in uart_shutdown() too
21mr|kernel-6.6-generic-6.6.126-1|14068	- serial: qcom-geni: fix dma rx cancellation
21mr|kernel-6.6-generic-6.6.126-1|14069	- serial: qcom-geni: fix fifo polling timeout
21mr|kernel-6.6-generic-6.6.126-1|14070	- serial: qcom-geni: fix polled console initialisation
21mr|kernel-6.6-generic-6.6.126-1|14071	- serial: qcom-geni: fix receiver enable
21mr|kernel-6.6-generic-6.6.126-1|14072	- serial: qcom-geni: revert broken hibernation support
21mr|kernel-6.6-generic-6.6.126-1|14073	- serial: sc16is7xx: fix invalid FIFO access with special register set
21mr|kernel-6.6-generic-6.6.126-1|14074	- serial: sc16is7xx: use device_property APIs when configuring irda mode
21mr|kernel-6.6-generic-6.6.126-1|14075	- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
21mr|kernel-6.6-generic-6.6.126-1|14076	- setlocalversion: work around "git describe" performance
21mr|kernel-6.6-generic-6.6.126-1|14077	- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
21mr|kernel-6.6-generic-6.6.126-1|14078	- sh: intc: Fix use-after-free bug in register_intc_controller()
21mr|kernel-6.6-generic-6.6.126-1|14079	- shmem: Fix shmem_rename2()
21mr|kernel-6.6-generic-6.6.126-1|14080	- signal: restore the override_rlimit logic
21mr|kernel-6.6-generic-6.6.126-1|14081	- sky2: Add device ID 11ab:4373 for Marvell 88E8075
21mr|kernel-6.6-generic-6.6.126-1|14082	- slip: make slhc_remember() more robust against malicious packets
21mr|kernel-6.6-generic-6.6.126-1|14083	- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso
21mr|kernel-6.6-generic-6.6.126-1|14084	- smack: tcp: ipv4, fix incorrect labeling
21mr|kernel-6.6-generic-6.6.126-1|14085	- smack: unix sockets: fix accept()ed socket label
21mr|kernel-6.6-generic-6.6.126-1|14086	- smb3.1.1: fix posix mounts to older servers
21mr|kernel-6.6-generic-6.6.126-1|14087	- smb3: fix incorrect mode displayed for read-only files
21mr|kernel-6.6-generic-6.6.126-1|14088	- smb3: request handle caching when caching directories
21mr|kernel-6.6-generic-6.6.126-1|14089	- smb: cached directories can be more than root file handle
21mr|kernel-6.6-generic-6.6.126-1|14090	- smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()
21mr|kernel-6.6-generic-6.6.126-1|14091	- smb: client: destroy cfid_put_wq on module exit
21mr|kernel-6.6-generic-6.6.126-1|14092	- smb: client: disable directory caching when dir_cache_timeout is zero
21mr|kernel-6.6-generic-6.6.126-1|14093	- smb: client: don't try following DFS links in cifs_tree_connect()
21mr|kernel-6.6-generic-6.6.126-1|14094	- smb: client: fix double free of TCP_Server_Info::hostname
21mr|kernel-6.6-generic-6.6.126-1|14095	- smb: client: fix double put of @cfile in smb2_rename_path()
21mr|kernel-6.6-generic-6.6.126-1|14096	- smb: client: fix double put of @cfile in smb2_set_path_size()
21mr|kernel-6.6-generic-6.6.126-1|14097	- smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp
21mr|kernel-6.6-generic-6.6.126-1|14098	- smb: client: fix hang in wait_for_response() for negproto
21mr|kernel-6.6-generic-6.6.126-1|14099	- smb: client: fix NULL ptr deref in crypto_aead_setkey()
21mr|kernel-6.6-generic-6.6.126-1|14100	- smb: client: fix OOBs when building SMB2_IOCTL request
21mr|kernel-6.6-generic-6.6.126-1|14101	- smb: client: fix oops due to unset link speed
21mr|kernel-6.6-generic-6.6.126-1|14102	- smb: client: fix parsing of device numbers
21mr|kernel-6.6-generic-6.6.126-1|14103	- smb: client: fix possible double free in smb2_set_ea()
21mr|kernel-6.6-generic-6.6.126-1|14104	- smb: client: fix TCP timers deadlock after rmmod
21mr|kernel-6.6-generic-6.6.126-1|14105	- smb: client: fix UAF in async decryption
21mr|kernel-6.6-generic-6.6.126-1|14106	- smb: client: Fix use-after-free of network namespace.
21mr|kernel-6.6-generic-6.6.126-1|14107	- smb: client: fix use-after-free of signing key
21mr|kernel-6.6-generic-6.6.126-1|14108	- smb: client: Handle kstrdup failures for passwords
21mr|kernel-6.6-generic-6.6.126-1|14109	- smb: client: handle lack of EA support in smb2_query_path_info()
21mr|kernel-6.6-generic-6.6.126-1|14110	- smb: client: handle max length for SMB symlinks
21mr|kernel-6.6-generic-6.6.126-1|14111	- smb: client: ignore unhandled reparse tags
21mr|kernel-6.6-generic-6.6.126-1|14112	- smb: client: memcpy() with surrounding object base address
21mr|kernel-6.6-generic-6.6.126-1|14113	- smb/client: rename cifs_ace to smb_ace
21mr|kernel-6.6-generic-6.6.126-1|14114	- smb/client: rename cifs_acl to smb_acl
21mr|kernel-6.6-generic-6.6.126-1|14115	- smb/client: rename cifs_ntsd to smb_ntsd
21mr|kernel-6.6-generic-6.6.126-1|14116	- smb/client: rename cifs_sid to smb_sid
21mr|kernel-6.6-generic-6.6.126-1|14117	- smb: client: set correct device number on nfs reparse points
21mr|kernel-6.6-generic-6.6.126-1|14118	- smb: client: stop flooding dmesg in smb2_calc_signature()
21mr|kernel-6.6-generic-6.6.126-1|14119	- smb: client: sync the root session and superblock context passwords before automounting
21mr|kernel-6.6-generic-6.6.126-1|14120	- smb: client: use actual path when queryfs
21mr|kernel-6.6-generic-6.6.126-1|14121	- smb: Don't leak cfid when reconnect races with open_cached_dir
21mr|kernel-6.6-generic-6.6.126-1|14122	- smb: During unmount, ensure all cached dir instances drop their dentry
21mr|kernel-6.6-generic-6.6.126-1|14123	- smb: Initialize cfid->tcon before performing network ops
21mr|kernel-6.6-generic-6.6.126-1|14124	- smb: prevent use-after-free due to open_cached_dir error paths
21mr|kernel-6.6-generic-6.6.126-1|14125	- smb: server: Fix building with GCC 15
21mr|kernel-6.6-generic-6.6.126-1|14126	- smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()
21mr|kernel-6.6-generic-6.6.126-1|14127	- smb/server: fix return value of smb2_open()
21mr|kernel-6.6-generic-6.6.126-1|14128	- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()
21mr|kernel-6.6-generic-6.6.126-1|14129	- soc: atmel: fix device_node release in atmel_soc_device_init()
21mr|kernel-6.6-generic-6.6.126-1|14130	- soc: fsl: cpm1: qmc: Fix blank line and spaces
21mr|kernel-6.6-generic-6.6.126-1|14131	- soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version
21mr|kernel-6.6-generic-6.6.126-1|14132	- soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version
21mr|kernel-6.6-generic-6.6.126-1|14133	- soc: fsl: cpm1: qmc: Re-order probe() operations
21mr|kernel-6.6-generic-6.6.126-1|14134	- soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure
21mr|kernel-6.6-generic-6.6.126-1|14135	- soc: fsl: cpm1: tsa: Fix tsa_write8()
21mr|kernel-6.6-generic-6.6.126-1|14136	- soc/fsl: cpm: qmc: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|14137	- soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
21mr|kernel-6.6-generic-6.6.126-1|14138	- soc: imx8m: Probe the SoC driver as platform driver
21mr|kernel-6.6-generic-6.6.126-1|14139	- sock_diag: add module pointer to "struct sock_diag_handler"
21mr|kernel-6.6-generic-6.6.126-1|14140	- sock_diag: allow concurrent operation in sock_diag_rcv_msg()
21mr|kernel-6.6-generic-6.6.126-1|14141	- sock_diag: allow concurrent operations
21mr|kernel-6.6-generic-6.6.126-1|14142	- sock_map: Add a cond_resched() in sock_hash_free()
21mr|kernel-6.6-generic-6.6.126-1|14143	- soc: qcom: Add check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|14144	- soc: qcom: cmd-db: Map shared memory as WC, not WB
21mr|kernel-6.6-generic-6.6.126-1|14145	- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
21mr|kernel-6.6-generic-6.6.126-1|14146	- soc: qcom: pmic_glink: Actually communicate when remote goes down
21mr|kernel-6.6-generic-6.6.126-1|14147	- soc: qcom: pmic_glink: Fix race during initialization
21mr|kernel-6.6-generic-6.6.126-1|14148	- soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host()
21mr|kernel-6.6-generic-6.6.126-1|14149	- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
21mr|kernel-6.6-generic-6.6.126-1|14150	- soc: ti: pruss: Fix pruss APIs
21mr|kernel-6.6-generic-6.6.126-1|14151	- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|14152	- soc: versatile: integrator: fix OF node leak in probe() error path
21mr|kernel-6.6-generic-6.6.126-1|14153	- soc: versatile: realview: fix memory leak during device remove
21mr|kernel-6.6-generic-6.6.126-1|14154	- soc: versatile: realview: fix soc_dev leak during device remove
21mr|kernel-6.6-generic-6.6.126-1|14155	- softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
21mr|kernel-6.6-generic-6.6.126-1|14156	- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML
21mr|kernel-6.6-generic-6.6.126-1|14157	- sound: usb: enable DSD output for ddHiFi TC44C
21mr|kernel-6.6-generic-6.6.126-1|14158	- sound: usb: format: don't warn that raw DSD is unsupported
21mr|kernel-6.6-generic-6.6.126-1|14159	- soundwire: cadence: re-check Peripheral status with delayed_work
21mr|kernel-6.6-generic-6.6.126-1|14160	- soundwire: intel_bus_common: enable interrupts before exiting reset
21mr|kernel-6.6-generic-6.6.126-1|14161	- soundwire: stream: fix programming slave ports for non-continous port maps
21mr|kernel-6.6-generic-6.6.126-1|14162	- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps"
21mr|kernel-6.6-generic-6.6.126-1|14163	- spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()
21mr|kernel-6.6-generic-6.6.126-1|14164	- spi: atmel-quadspi: Avoid overwriting delay register settings
21mr|kernel-6.6-generic-6.6.126-1|14165	- spi: atmel-quadspi: Fix register name in verbose logging function
21mr|kernel-6.6-generic-6.6.126-1|14166	- spi: atmel-quadspi: Fix wrong register value written to MR
21mr|kernel-6.6-generic-6.6.126-1|14167	- spi: atmel-quadspi: Undo runtime PM changes at driver exit time
21mr|kernel-6.6-generic-6.6.126-1|14168	- spi: bcm63xx: Enable module autoloading
21mr|kernel-6.6-generic-6.6.126-1|14169	- spi: bcm63xx: Fix missing pm_runtime_disable()
21mr|kernel-6.6-generic-6.6.126-1|14170	- spi: bcm63xx: Fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|14171	- spi: bcmbca-hsspi: Fix missing pm_runtime_disable()
21mr|kernel-6.6-generic-6.6.126-1|14172	- spi: Fix acpi deferred irq probe
21mr|kernel-6.6-generic-6.6.126-1|14173	- spi: fspi: add support for imx8ulp
21mr|kernel-6.6-generic-6.6.126-1|14174	- spi: fspi: involve lut_num for struct nxp_fspi_devtype_data
21mr|kernel-6.6-generic-6.6.126-1|14175	- spi: geni-qcom: Fix boot warning related to pm_runtime and devres
21mr|kernel-6.6-generic-6.6.126-1|14176	- spi: geni-qcom: Fix incorrect free_irq() sequence
21mr|kernel-6.6-generic-6.6.126-1|14177	- spi: geni-qcom: Undo runtime PM changes at driver exit time
21mr|kernel-6.6-generic-6.6.126-1|14178	- spi: hisi-kunpeng: Add validation for the minimum value of speed_hz
21mr|kernel-6.6-generic-6.6.126-1|14179	- spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware
21mr|kernel-6.6-generic-6.6.126-1|14180	- spi: intel: Add Panther Lake SPI controller support
21mr|kernel-6.6-generic-6.6.126-1|14181	- spi: mpc52xx: Add cancel_work_sync before module remove
21mr|kernel-6.6-generic-6.6.126-1|14182	- spi: nxp-fspi: fix the KASAN report out-of-bounds bug
21mr|kernel-6.6-generic-6.6.126-1|14183	- spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors
21mr|kernel-6.6-generic-6.6.126-1|14184	- spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled()
21mr|kernel-6.6-generic-6.6.126-1|14185	- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ
21mr|kernel-6.6-generic-6.6.126-1|14186	- spi: ppc4xx: handle irq_of_parse_and_map() errors
21mr|kernel-6.6-generic-6.6.126-1|14187	- spi: rockchip: Resolve unbalanced runtime PM / system PM handling
21mr|kernel-6.6-generic-6.6.126-1|14188	- spi: rpc-if: Add missing MODULE_DEVICE_TABLE
21mr|kernel-6.6-generic-6.6.126-1|14189	- spi: s3c64xx: fix timeout counters in flush_fifo
21mr|kernel-6.6-generic-6.6.126-1|14190	- spi: spi-cadence: Fix missing spi_controller_is_target() check
21mr|kernel-6.6-generic-6.6.126-1|14191	- spi: spi-cadence: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.6-generic-6.6.126-1|14192	- spi: spi-cadence: Use helper function devm_clk_get_enabled()
21mr|kernel-6.6-generic-6.6.126-1|14193	- spi: spidev: Add an entry for elgin,jg10309-01
21mr|kernel-6.6-generic-6.6.126-1|14194	- spi: spidev: Add missing spi_device_id for jg10309-01
21mr|kernel-6.6-generic-6.6.126-1|14195	- spi: spi-fsl-dspi: Fix crash when not using GPIO chip select
21mr|kernel-6.6-generic-6.6.126-1|14196	- spi: spi-fsl-lpspi: Adjust type of scldiv
21mr|kernel-6.6-generic-6.6.126-1|14197	- spi: spi-fsl-lpspi: Fix off-by-one in prescale max
21mr|kernel-6.6-generic-6.6.126-1|14198	- spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register
21mr|kernel-6.6-generic-6.6.126-1|14199	- spi: spi-fsl-lpspi: remove redundant spi_controller_put call
21mr|kernel-6.6-generic-6.6.126-1|14200	- spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time
21mr|kernel-6.6-generic-6.6.126-1|14201	- spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|14202	- spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled
21mr|kernel-6.6-generic-6.6.126-1|14203	- spi: tegra210-quad: Avoid shift-out-of-bounds
21mr|kernel-6.6-generic-6.6.126-1|14204	- spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
21mr|kernel-6.6-generic-6.6.126-1|14205	- spi: zynq-qspi: Add check for clk_enable()
21mr|kernel-6.6-generic-6.6.126-1|14206	- splice: do not checksum AF_UNIX sockets
21mr|kernel-6.6-generic-6.6.126-1|14207	- Squashfs: fix variable overflow triggered by sysbot
21mr|kernel-6.6-generic-6.6.126-1|14208	- Squashfs: sanity check symbolic link size
21mr|kernel-6.6-generic-6.6.126-1|14209	- squashfs: squashfs_read_data need to check if the length is 0
21mr|kernel-6.6-generic-6.6.126-1|14210	- ssb: Fix division by zero issue in ssb_calc_clock_rate
21mr|kernel-6.6-generic-6.6.126-1|14211	- staging: iio: ad9832: Correct phase range check
21mr|kernel-6.6-generic-6.6.126-1|14212	- staging: iio: ad9834: Correct phase range check
21mr|kernel-6.6-generic-6.6.126-1|14213	- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()
21mr|kernel-6.6-generic-6.6.126-1|14214	- staging: iio: frequency: ad9834: Validate frequency parameter value
21mr|kernel-6.6-generic-6.6.126-1|14215	- staging: iio: resolver: ad2s1210: fix use before initialization
21mr|kernel-6.6-generic-6.6.126-1|14216	- staging: ks7010: disable bh on tx_dev_lock
21mr|kernel-6.6-generic-6.6.126-1|14217	- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
21mr|kernel-6.6-generic-6.6.126-1|14218	- staging: media: max96712: fix kernel oops when removing module
21mr|kernel-6.6-generic-6.6.126-1|14219	- staging: vchiq_arm: Get the rid off struct vchiq_2835_state
21mr|kernel-6.6-generic-6.6.126-1|14220	- staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation
21mr|kernel-6.6-generic-6.6.126-1|14221	- staging: vme_user: added bound check to geoid
21mr|kernel-6.6-generic-6.6.126-1|14222	- static_call: Handle module init failure correctly in static_call_del_module()
21mr|kernel-6.6-generic-6.6.126-1|14223	- static_call: Replace pointless WARN_ON() in static_call_module_notify()
21mr|kernel-6.6-generic-6.6.126-1|14224	- stddef: make __struct_group() UAPI C++-friendly
21mr|kernel-6.6-generic-6.6.126-1|14225	- stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines
21mr|kernel-6.6-generic-6.6.126-1|14226	- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
21mr|kernel-6.6-generic-6.6.126-1|14227	- sunrpc: don't change ->sv_stats if it doesn't exist
21mr|kernel-6.6-generic-6.6.126-1|14228	- SUNRPC: Fix integer overflow in decode_rc_list()
21mr|kernel-6.6-generic-6.6.126-1|14229	- sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket
21mr|kernel-6.6-generic-6.6.126-1|14230	- sunrpc: handle -ENOTCONN in xs_tcp_setup_socket()
21mr|kernel-6.6-generic-6.6.126-1|14231	- SUNRPC: make sure cache entry active before cache_show
21mr|kernel-6.6-generic-6.6.126-1|14232	- sunrpc: pass in the sv_stats struct through svc_create_pooled
21mr|kernel-6.6-generic-6.6.126-1|14233	- SUNRPC: Remove BUG_ON call sites
21mr|kernel-6.6-generic-6.6.126-1|14234	- sunrpc: remove ->pg_stats from svc_program
21mr|kernel-6.6-generic-6.6.126-1|14235	- SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT
21mr|kernel-6.6-generic-6.6.126-1|14236	- sunrpc: use the struct net as the svc proc private
21mr|kernel-6.6-generic-6.6.126-1|14237	- svcrdma: Address an integer overflow
21mr|kernel-6.6-generic-6.6.126-1|14238	- svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()
21mr|kernel-6.6-generic-6.6.126-1|14239	- task_work: Add TWA_NMI_CURRENT as an additional notify mode.
21mr|kernel-6.6-generic-6.6.126-1|14240	- task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK
21mr|kernel-6.6-generic-6.6.126-1|14241	- tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
21mr|kernel-6.6-generic-6.6.126-1|14242	- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process
21mr|kernel-6.6-generic-6.6.126-1|14243	- tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection
21mr|kernel-6.6-generic-6.6.126-1|14244	- tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
21mr|kernel-6.6-generic-6.6.126-1|14245	- tcp_bpf: fix return value of tcp_bpf_sendmsg()
21mr|kernel-6.6-generic-6.6.126-1|14246	- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
21mr|kernel-6.6-generic-6.6.126-1|14247	- tcp: check skb is non-NULL in tcp_rto_delta_us()
21mr|kernel-6.6-generic-6.6.126-1|14248	- tcp: check space before adding MPTCP SYN options
21mr|kernel-6.6-generic-6.6.126-1|14249	- tcp: correct handling of extreme memory squeeze
21mr|kernel-6.6-generic-6.6.126-1|14250	- tcp_cubic: fix incorrect HyStart round start detection
21mr|kernel-6.6-generic-6.6.126-1|14251	- tcp/dccp: allow a connection when sk_max_ack_backlog is zero
21mr|kernel-6.6-generic-6.6.126-1|14252	- tcp/dccp: bypass empty buckets in inet_twsk_purge()
21mr|kernel-6.6-generic-6.6.126-1|14253	- tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
21mr|kernel-6.6-generic-6.6.126-1|14254	- tcp/dccp: do not care about families in inet_twsk_purge()
21mr|kernel-6.6-generic-6.6.126-1|14255	- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().
21mr|kernel-6.6-generic-6.6.126-1|14256	- tcp: do not export tcp_twsk_purge()
21mr|kernel-6.6-generic-6.6.126-1|14257	- tcp: Don't drop SYN+ACK for simultaneous connect().
21mr|kernel-6.6-generic-6.6.126-1|14258	- tcp: fix mptcp DSS corruption due to large pmtu xmit
21mr|kernel-6.6-generic-6.6.126-1|14259	- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe
21mr|kernel-6.6-generic-6.6.126-1|14260	- tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out
21mr|kernel-6.6-generic-6.6.126-1|14261	- tcp: fix to allow timestamp undo if no retransmits were sent
21mr|kernel-6.6-generic-6.6.126-1|14262	- tcp: Fix use-after-free of nreq in reqsk_timer_handler().
21mr|kernel-6.6-generic-6.6.126-1|14263	- tcp_metrics: optimize tcp_metrics_flush_all()
21mr|kernel-6.6-generic-6.6.126-1|14264	- tcp: new TCP_INFO stats for RTO events
21mr|kernel-6.6-generic-6.6.126-1|14265	- tcp: prevent concurrent execution of tcp_sk_exit_batch
21mr|kernel-6.6-generic-6.6.126-1|14266	- tcp: process the 3rd ACK with sk_socket for TFO/MPTCP
21mr|kernel-6.6-generic-6.6.126-1|14267	- tcp: Update window clamping condition
21mr|kernel-6.6-generic-6.6.126-1|14268	- tc-testing: don't access non-existent variable on exception
21mr|kernel-6.6-generic-6.6.126-1|14269	- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
21mr|kernel-6.6-generic-6.6.126-1|14270	- team: prevent adding a device which is already a team device lower
21mr|kernel-6.6-generic-6.6.126-1|14271	- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
21mr|kernel-6.6-generic-6.6.126-1|14272	- thermal: core: Free tzp copy along with the thermal zone
21mr|kernel-6.6-generic-6.6.126-1|14273	- thermal: core: Initialize thermal zones before registering them
21mr|kernel-6.6-generic-6.6.126-1|14274	- thermal: core: Make thermal_zone_device_unregister() return after freeing the zone
21mr|kernel-6.6-generic-6.6.126-1|14275	- thermal: core: Rework thermal zone availability check
21mr|kernel-6.6-generic-6.6.126-1|14276	- thermal/drivers/qcom/lmh: Remove false lockdep backtrace
21mr|kernel-6.6-generic-6.6.126-1|14277	- thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
21mr|kernel-6.6-generic-6.6.126-1|14278	- thermal: int3400: Fix reading of current_uuid for active policy
21mr|kernel-6.6-generic-6.6.126-1|14279	- thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add
21mr|kernel-6.6-generic-6.6.126-1|14280	- thermal: intel: int340x: processor: Add MMIO RAPL PL4 support
21mr|kernel-6.6-generic-6.6.126-1|14281	- thermal: intel: int340x: processor: Fix warning during module unload
21mr|kernel-6.6-generic-6.6.126-1|14282	- thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support
21mr|kernel-6.6-generic-6.6.126-1|14283	- thermal/lib: Fix memory leak on error in thermal_genl_auto()
21mr|kernel-6.6-generic-6.6.126-1|14284	- thermal: of: fix OF node leak in of_thermal_zone_find()
21mr|kernel-6.6-generic-6.6.126-1|14285	- thermal: of: Fix OF node leak in of_thermal_zone_find() error paths
21mr|kernel-6.6-generic-6.6.126-1|14286	- thermal: of: Fix OF node leak in thermal_of_trips_init() error path
21mr|kernel-6.6-generic-6.6.126-1|14287	- thermal/of: support thermal zones w/o trips subnode
21mr|kernel-6.6-generic-6.6.126-1|14288	- thunderbolt: Add support for asymmetric link
21mr|kernel-6.6-generic-6.6.126-1|14289	- thunderbolt: Add support for Intel Lunar Lake
21mr|kernel-6.6-generic-6.6.126-1|14290	- thunderbolt: Add support for Intel Panther Lake-M/P
21mr|kernel-6.6-generic-6.6.126-1|14291	- thunderbolt: Change bandwidth reservations to comply USB4 v2
21mr|kernel-6.6-generic-6.6.126-1|14292	- thunderbolt: Configure asymmetric link if needed and bandwidth allows
21mr|kernel-6.6-generic-6.6.126-1|14293	- thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs
21mr|kernel-6.6-generic-6.6.126-1|14294	- thunderbolt: Don't display nvm_version unless upgrade supported
21mr|kernel-6.6-generic-6.6.126-1|14295	- thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver
21mr|kernel-6.6-generic-6.6.126-1|14296	- thunderbolt: Fix debug log when DisplayPort adapter not available for pairing
21mr|kernel-6.6-generic-6.6.126-1|14297	- thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth
21mr|kernel-6.6-generic-6.6.126-1|14298	- thunderbolt: Fix NULL pointer dereference in tb_port_update_credits()
21mr|kernel-6.6-generic-6.6.126-1|14299	- thunderbolt: Honor TMU requirements in the domain when setting TMU mode
21mr|kernel-6.6-generic-6.6.126-1|14300	- thunderbolt: Improve DisplayPort tunnel setup process to be more robust
21mr|kernel-6.6-generic-6.6.126-1|14301	- thunderbolt: Improve redrive mode handling
21mr|kernel-6.6-generic-6.6.126-1|14302	- thunderbolt: Introduce tb_for_each_upstream_port_on_path()
21mr|kernel-6.6-generic-6.6.126-1|14303	- thunderbolt: Introduce tb_port_path_direction_downstream()
21mr|kernel-6.6-generic-6.6.126-1|14304	- thunderbolt: Introduce tb_switch_depth()
21mr|kernel-6.6-generic-6.6.126-1|14305	- thunderbolt: Make is_gen4_link() available to the rest of the driver
21mr|kernel-6.6-generic-6.6.126-1|14306	- thunderbolt: Mark XDomain as unplugged when router is removed
21mr|kernel-6.6-generic-6.6.126-1|14307	- thunderbolt: Send uevent after asymmetric/symmetric switch
21mr|kernel-6.6-generic-6.6.126-1|14308	- thunderbolt: Use constants for path weight and priority
21mr|kernel-6.6-generic-6.6.126-1|14309	- thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent
21mr|kernel-6.6-generic-6.6.126-1|14310	- thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth()
21mr|kernel-6.6-generic-6.6.126-1|14311	- tick: Move got_idle_tick away from common flags
21mr|kernel-6.6-generic-6.6.126-1|14312	- time: Fix references to _msecs_to_jiffies() handling of values
21mr|kernel-6.6-generic-6.6.126-1|14313	- time: Partially revert cleanup on msecs_to_jiffies() documentation
21mr|kernel-6.6-generic-6.6.126-1|14314	- tipc: fix NULL deref in cleanup_bearer()
21mr|kernel-6.6-generic-6.6.126-1|14315	- tipc: Fix use-after-free of kernel socket in cleanup_bearer().
21mr|kernel-6.6-generic-6.6.126-1|14316	- tipc: guard against string buffer overrun
21mr|kernel-6.6-generic-6.6.126-1|14317	- tls: Fix tls_sw_sendmsg error handling
21mr|kernel-6.6-generic-6.6.126-1|14318	- tomoyo: fallback to realpath if symlink's pathname does not exist
21mr|kernel-6.6-generic-6.6.126-1|14319	- tools/bootconfig: Fix the wrong format specifier
21mr|kernel-6.6-generic-6.6.126-1|14320	- tools: hv: change permissions of NetworkManager configuration file
21mr|kernel-6.6-generic-6.6.126-1|14321	- tools: hv: rm .*.cmd when make clean
21mr|kernel-6.6-generic-6.6.126-1|14322	- tools/iio: Add memory allocation failure check for trigger_name
21mr|kernel-6.6-generic-6.6.126-1|14323	- tools/lib/thermal: Fix sampling handler context ptr
21mr|kernel-6.6-generic-6.6.126-1|14324	- tools/lib/thermal: Make more generic the command encoding function
21mr|kernel-6.6-generic-6.6.126-1|14325	- tools/lib/thermal: Remove the thermal.h soft link when doing make clean
21mr|kernel-6.6-generic-6.6.126-1|14326	- tools/mm: fix compile error
21mr|kernel-6.6-generic-6.6.126-1|14327	- tools/mm: -Werror fixes in page-types/slabinfo
21mr|kernel-6.6-generic-6.6.126-1|14328	- tools: move alignment-related macros to new <linux/align.h>
21mr|kernel-6.6-generic-6.6.126-1|14329	- tools/nolibc: powerpc: limit stack-protector workaround to GCC
21mr|kernel-6.6-generic-6.6.126-1|14330	- tools/nolibc: s390: include std.h
21mr|kernel-6.6-generic-6.6.126-1|14331	- tools: Override makefile ARCH variable if defined, but empty
21mr|kernel-6.6-generic-6.6.126-1|14332	- tools/rtla: fix collision with glibc sched_attr/sched_set_attr
21mr|kernel-6.6-generic-6.6.126-1|14333	- tools/runqslower: Fix LDFLAGS and add LDLIBS support
21mr|kernel-6.6-generic-6.6.126-1|14334	- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
21mr|kernel-6.6-generic-6.6.126-1|14335	- tools/testing/selftests/mm/run_vmtests.sh: lower the ptrace permissions
21mr|kernel-6.6-generic-6.6.126-1|14336	- tools/x86/kcpuid: Protect against faulty "max subleaf" values
21mr|kernel-6.6-generic-6.6.126-1|14337	- topology: Keep the cpumask unchanged when printing cpumap
21mr|kernel-6.6-generic-6.6.126-1|14338	- tpm: Clean up TPM space after command failure
21mr|kernel-6.6-generic-6.6.126-1|14339	- tpm: fix signed/unsigned bug when checking event logs
21mr|kernel-6.6-generic-6.6.126-1|14340	- tpm: Lock TPM chip in tpm_pm_suspend() first
21mr|kernel-6.6-generic-6.6.126-1|14341	- trace/trace_event_perf: remove duplicate samples on the first tracepoint event
21mr|kernel-6.6-generic-6.6.126-1|14342	- tracing: Add missing helper functions in event pointer dereference check
21mr|kernel-6.6-generic-6.6.126-1|14343	- tracing: Add "%%s" check in test_event_printk()
21mr|kernel-6.6-generic-6.6.126-1|14344	- tracing: Avoid possible softlockup in tracing_iter_reset()
21mr|kernel-6.6-generic-6.6.126-1|14345	- tracing: Check "%%s" dereference via the field and not the TP_printk format
21mr|kernel-6.6-generic-6.6.126-1|14346	- tracing: Consider the NULL character when validating the event length
21mr|kernel-6.6-generic-6.6.126-1|14347	- tracing: Constify string literal data member in struct trace_event_call
21mr|kernel-6.6-generic-6.6.126-1|14348	- tracing/eprobe: Fix to release eprobe when failed to add dyn_event
21mr|kernel-6.6-generic-6.6.126-1|14349	- tracing: Fix cmp_entries_dup() to respect sort() comparison rules
21mr|kernel-6.6-generic-6.6.126-1|14350	- tracing: Fix test_event_printk() to process entire print argument
21mr|kernel-6.6-generic-6.6.126-1|14351	- tracing: Fix trace_check_vprintf() when tp_printk is used
21mr|kernel-6.6-generic-6.6.126-1|14352	- tracing/fprobe-event: cleanup: Fix a wrong comment in fprobe event
21mr|kernel-6.6-generic-6.6.126-1|14353	- tracing/ftrace: disable preemption in syscall probe
21mr|kernel-6.6-generic-6.6.126-1|14354	- tracing: Handle old buffer mappings for event strings and functions
21mr|kernel-6.6-generic-6.6.126-1|14355	- tracing: Have format file honor EVENT_FILE_FL_FREED
21mr|kernel-6.6-generic-6.6.126-1|14356	- tracing: Have process_string() also allow arrays
21mr|kernel-6.6-generic-6.6.126-1|14357	- tracing: Have saved_cmdlines arrays all in one allocation
21mr|kernel-6.6-generic-6.6.126-1|14358	- tracing/hwlat: Fix a race during cpuhp processing
21mr|kernel-6.6-generic-6.6.126-1|14359	- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update
21mr|kernel-6.6-generic-6.6.126-1|14360	- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe()
21mr|kernel-6.6-generic-6.6.126-1|14361	- tracing: Move readpos from seq_buf to trace_seq
21mr|kernel-6.6-generic-6.6.126-1|14362	- tracing/osnoise: Fix build when timerlat is not enabled
21mr|kernel-6.6-generic-6.6.126-1|14363	- tracing/osnoise: Use a cpumask to know what threads are kthreads
21mr|kernel-6.6-generic-6.6.126-1|14364	- tracing: Prevent bad count for tracing_cpumask_write
21mr|kernel-6.6-generic-6.6.126-1|14365	- tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_init
21mr|kernel-6.6-generic-6.6.126-1|14366	- tracing/probes: Fix MAX_TRACE_ARGS limit handling
21mr|kernel-6.6-generic-6.6.126-1|14367	- tracing: probes: Fix to zero initialize a local variable
21mr|kernel-6.6-generic-6.6.126-1|14368	- tracing/probes: Support $argN in return probe (kprobe and fprobe)
21mr|kernel-6.6-generic-6.6.126-1|14369	- tracing: Remove precision vsnprintf() check from print event
21mr|kernel-6.6-generic-6.6.126-1|14370	- tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread()
21mr|kernel-6.6-generic-6.6.126-1|14371	- tracing/timerlat: Drop interface_lock in stop_kthread()
21mr|kernel-6.6-generic-6.6.126-1|14372	- tracing/timerlat: Fix a race during cpuhp processing
21mr|kernel-6.6-generic-6.6.126-1|14373	- tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline
21mr|kernel-6.6-generic-6.6.126-1|14374	- tracing/timerlat: Only clear timer if a kthread exists
21mr|kernel-6.6-generic-6.6.126-1|14375	- tracing: Use atomic64_inc_return() in trace_clock_counter()
21mr|kernel-6.6-generic-6.6.126-1|14376	- tty: atmel_serial: use the correct RTS flag.
21mr|kernel-6.6-generic-6.6.126-1|14377	- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
21mr|kernel-6.6-generic-6.6.126-1|14378	- tty: n_gsm: Fix use-after-free in gsm_cleanup_mux
21mr|kernel-6.6-generic-6.6.126-1|14379	- tty: rp2: Fix reset with non forgiving PCIe host bridges
21mr|kernel-6.6-generic-6.6.126-1|14380	- tty: serial: 8250: Fix another runtime PM usage counter underflow
21mr|kernel-6.6-generic-6.6.126-1|14381	- tty: serial: fsl_lpuart: mark last busy before uart_add_one_port
21mr|kernel-6.6-generic-6.6.126-1|14382	- tty: serial: kgdboc: Fix 8250_* kgdb over serial
21mr|kernel-6.6-generic-6.6.126-1|14383	- ubi: fastmap: Fix duplicate slab cache names while attaching
21mr|kernel-6.6-generic-6.6.126-1|14384	- ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty
21mr|kernel-6.6-generic-6.6.126-1|14385	- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
21mr|kernel-6.6-generic-6.6.126-1|14386	- ubifs: Correct the total block count by deducting journal reservation
21mr|kernel-6.6-generic-6.6.126-1|14387	- ubifs: skip dumping tnc tree when zroot is null
21mr|kernel-6.6-generic-6.6.126-1|14388	- ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
21mr|kernel-6.6-generic-6.6.126-1|14389	- ubi: wl: Put source PEB into correct list if trying locking LEB failed
21mr|kernel-6.6-generic-6.6.126-1|14390	- ublk: don't allow user copy for unprivileged device
21mr|kernel-6.6-generic-6.6.126-1|14391	- ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()
21mr|kernel-6.6-generic-6.6.126-1|14392	- ublk: fix error code for unsupported command
21mr|kernel-6.6-generic-6.6.126-1|14393	- ublk: fix ublk_ch_mmap() for 64K page size
21mr|kernel-6.6-generic-6.6.126-1|14394	- ublk: move zone report data out of request pdu
21mr|kernel-6.6-generic-6.6.126-1|14395	- ucounts: fix counter leak in inc_rlimit_get_ucounts()
21mr|kernel-6.6-generic-6.6.126-1|14396	- udf: Avoid excessive partition lengths
21mr|kernel-6.6-generic-6.6.126-1|14397	- udf: fix uninit-value use in udf_get_fileshortad
21mr|kernel-6.6-generic-6.6.126-1|14398	- udf: refactor inode_bmap() to handle error
21mr|kernel-6.6-generic-6.6.126-1|14399	- udf: refactor udf_current_aext() to handle error
21mr|kernel-6.6-generic-6.6.126-1|14400	- udf: refactor udf_next_aext() to handle error
21mr|kernel-6.6-generic-6.6.126-1|14401	- udf_rename(): only access the child content on cross-directory rename
21mr|kernel-6.6-generic-6.6.126-1|14402	- udf: Skip parent dir link count update if corrupted
21mr|kernel-6.6-generic-6.6.126-1|14403	- udf: Verify inode link counts before performing rename
21mr|kernel-6.6-generic-6.6.126-1|14404	- udmabuf: also check for F_SEAL_FUTURE_WRITE
21mr|kernel-6.6-generic-6.6.126-1|14405	- udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap
21mr|kernel-6.6-generic-6.6.126-1|14406	- udp: fix receiving fraglist GSO packets
21mr|kernel-6.6-generic-6.6.126-1|14407	- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind
21mr|kernel-6.6-generic-6.6.126-1|14408	- um: Always dump trace for specified task in show_stack
21mr|kernel-6.6-generic-6.6.126-1|14409	- um: Fix potential integer overflow during physmem setup
21mr|kernel-6.6-generic-6.6.126-1|14410	- um: Fix the return value of elf_core_copy_task_fpregs
21mr|kernel-6.6-generic-6.6.126-1|14411	- um: line: always fill *error_out in setup_one_line()
21mr|kernel-6.6-generic-6.6.126-1|14412	- um: net: Do not use drvdata in release
21mr|kernel-6.6-generic-6.6.126-1|14413	- um: ubd: Do not use drvdata in release
21mr|kernel-6.6-generic-6.6.126-1|14414	- um: Unconditionally call unflatten_device_tree()
21mr|kernel-6.6-generic-6.6.126-1|14415	- um: vector: Do not use drvdata in release
21mr|kernel-6.6-generic-6.6.126-1|14416	- unicode: Don't special case ignorable code points
21mr|kernel-6.6-generic-6.6.126-1|14417	- unicode: Fix utf8_load() error path
21mr|kernel-6.6-generic-6.6.126-1|14418	- uprobe: avoid out-of-bounds memory access of fetching args
21mr|kernel-6.6-generic-6.6.126-1|14419	- uprobes: encapsulate preparation of uprobe args buffer
21mr|kernel-6.6-generic-6.6.126-1|14420	- uprobes: fix kernel info leak via "[uprobes]" vma
21mr|kernel-6.6-generic-6.6.126-1|14421	- uprobes: prepare uprobe args buffer lazily
21mr|kernel-6.6-generic-6.6.126-1|14422	- uprobes: prevent mutex_lock() under rcu_read_lock()
21mr|kernel-6.6-generic-6.6.126-1|14423	- uprobes: Use kzalloc to allocate xol area
21mr|kernel-6.6-generic-6.6.126-1|14424	- usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver
21mr|kernel-6.6-generic-6.6.126-1|14425	- USB: appledisplay: close race between probe and completion handler
21mr|kernel-6.6-generic-6.6.126-1|14426	- usb: cdns2: Fix controller reset issue
21mr|kernel-6.6-generic-6.6.126-1|14427	- usb: cdns3: Add quirk flag to enable suspend residency
21mr|kernel-6.6-generic-6.6.126-1|14428	- usb: cdns3-ti: Add workaround for Errata i2409
21mr|kernel-6.6-generic-6.6.126-1|14429	- usb: cdnsp: fix for Link TRB with TC
21mr|kernel-6.6-generic-6.6.126-1|14430	- usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
21mr|kernel-6.6-generic-6.6.126-1|14431	- usb: cdnsp: Fix incorrect usb_request status
21mr|kernel-6.6-generic-6.6.126-1|14432	- USB: chaoskey: fail open after removal
21mr|kernel-6.6-generic-6.6.126-1|14433	- USB: chaoskey: Fix possible deadlock chaoskey_list_lock
21mr|kernel-6.6-generic-6.6.126-1|14434	- usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
21mr|kernel-6.6-generic-6.6.126-1|14435	- usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
21mr|kernel-6.6-generic-6.6.126-1|14436	- usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()
21mr|kernel-6.6-generic-6.6.126-1|14437	- usb: chipidea: udc: enable suspend interrupt after usb reset
21mr|kernel-6.6-generic-6.6.126-1|14438	- usb: chipidea: udc: handle USB Error Interrupt if IOC not set
21mr|kernel-6.6-generic-6.6.126-1|14439	- usb: chipidea: udc: limit usb request length to max 16KB
21mr|kernel-6.6-generic-6.6.126-1|14440	- USB: class: CDC-ACM: fix race between get_serial and set_serial
21mr|kernel-6.6-generic-6.6.126-1|14441	- USB: core: Disable LPM only for non-suspended ports
21mr|kernel-6.6-generic-6.6.126-1|14442	- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
21mr|kernel-6.6-generic-6.6.126-1|14443	- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario
21mr|kernel-6.6-generic-6.6.126-1|14444	- usb: dwc2: drd: fix clock gating on USB role switch
21mr|kernel-6.6-generic-6.6.126-1|14445	- usb: dwc2: Fix HCD port connection race
21mr|kernel-6.6-generic-6.6.126-1|14446	- usb: dwc2: Fix HCD resume
21mr|kernel-6.6-generic-6.6.126-1|14447	- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
21mr|kernel-6.6-generic-6.6.126-1|14448	- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
21mr|kernel-6.6-generic-6.6.126-1|14449	- usb: dwc3-am62: Disable autosuspend during remove
21mr|kernel-6.6-generic-6.6.126-1|14450	- usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()
21mr|kernel-6.6-generic-6.6.126-1|14451	- usb: dwc3: Avoid waking up gadget during startxfer
21mr|kernel-6.6-generic-6.6.126-1|14452	- usb: dwc3: core: Defer the probe until USB power supply ready
21mr|kernel-6.6-generic-6.6.126-1|14453	- usb: dwc3: core: Fix system suspend on TI AM62 platforms
21mr|kernel-6.6-generic-6.6.126-1|14454	- usb: dwc3: core: Prevent USB core invalid event buffer address access
21mr|kernel-6.6-generic-6.6.126-1|14455	- usb: dwc3: core: Skip setting event buffers for host only controllers
21mr|kernel-6.6-generic-6.6.126-1|14456	- usb: dwc3: core: Stop processing of pending events if controller is halted
21mr|kernel-6.6-generic-6.6.126-1|14457	- usb: dwc3: core: update LC timer as per USB Spec V3.2
21mr|kernel-6.6-generic-6.6.126-1|14458	- usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
21mr|kernel-6.6-generic-6.6.126-1|14459	- usb: dwc3: ep0: Don't reset resource alloc flag
21mr|kernel-6.6-generic-6.6.126-1|14460	- usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
21mr|kernel-6.6-generic-6.6.126-1|14461	- usb: dwc3: fix fault at system suspend if device was already runtime suspended
21mr|kernel-6.6-generic-6.6.126-1|14462	- usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic
21mr|kernel-6.6-generic-6.6.126-1|14463	- usb: dwc3: gadget: Fix checking for number of TRBs left
21mr|kernel-6.6-generic-6.6.126-1|14464	- usb: dwc3: gadget: Fix looping of queued SG entries
21mr|kernel-6.6-generic-6.6.126-1|14465	- usb: dwc3: gadget: fix writing NYET threshold
21mr|kernel-6.6-generic-6.6.126-1|14466	- usb: dwc3: gadget: Rewrite endpoint allocation flow
21mr|kernel-6.6-generic-6.6.126-1|14467	- usb: dwc3: omap: add missing depopulate in probe error path
21mr|kernel-6.6-generic-6.6.126-1|14468	- usb: dwc3: st: add missing depopulate in probe error path
21mr|kernel-6.6-generic-6.6.126-1|14469	- usb: dwc3: st: fix probed platform device ref count on probe error path
21mr|kernel-6.6-generic-6.6.126-1|14470	- usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG
21mr|kernel-6.6-generic-6.6.126-1|14471	- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode
21mr|kernel-6.6-generic-6.6.126-1|14472	- usb: ehci-hcd: fix call balance of clocks handling routines
21mr|kernel-6.6-generic-6.6.126-1|14473	- usb: ehci-spear: fix call balance of sehci clk handling routines
21mr|kernel-6.6-generic-6.6.126-1|14474	- usb: fix reference leak in usb_new_device()
21mr|kernel-6.6-generic-6.6.126-1|14475	- usb: gadget: aspeed_udc: validate endpoint index for ast udc
21mr|kernel-6.6-generic-6.6.126-1|14476	- usb: gadget: configfs: Ignore trailing LF for user strings to cdev
21mr|kernel-6.6-generic-6.6.126-1|14477	- usb: gadget: core: force synchronous registration
21mr|kernel-6.6-generic-6.6.126-1|14478	- usb: gadget: dummy_hcd: execute hrtimer callback in softirq context
21mr|kernel-6.6-generic-6.6.126-1|14479	- USB: gadget: dummy-hcd: Fix "task hung" problem
21mr|kernel-6.6-generic-6.6.126-1|14480	- usb: gadget: dummy_hcd: Set transfer interval to 1 microframe
21mr|kernel-6.6-generic-6.6.126-1|14481	- usb: gadget: dummy_hcd: Switch to hrtimer transfer scheduler
21mr|kernel-6.6-generic-6.6.126-1|14482	- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
21mr|kernel-6.6-generic-6.6.126-1|14483	- usb: gadget: fsl: Increase size of name buffer for endpoints
21mr|kernel-6.6-generic-6.6.126-1|14484	- usb: gadget: f_tcm: Don't free command immediately
21mr|kernel-6.6-generic-6.6.126-1|14485	- usb: gadget: f_tcm: Fix Get/SetInterface return value
21mr|kernel-6.6-generic-6.6.126-1|14486	- usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
21mr|kernel-6.6-generic-6.6.126-1|14487	- usb: gadget: f_uac2: fix non-newline-terminated function name
21mr|kernel-6.6-generic-6.6.126-1|14488	- usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store
21mr|kernel-6.6-generic-6.6.126-1|14489	- usb: gadget: f_uac2: Replace snprintf() with the safer scnprintf() variant
21mr|kernel-6.6-generic-6.6.126-1|14490	- usb: gadget: midi2: Fix interpretation of is_midi1 bits
21mr|kernel-6.6-generic-6.6.126-1|14491	- usb: gadget: midi2: Reverse-select at the right place
21mr|kernel-6.6-generic-6.6.126-1|14492	- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
21mr|kernel-6.6-generic-6.6.126-1|14493	- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
21mr|kernel-6.6-generic-6.6.126-1|14494	- usb: gadget: uvc: cleanup request when not in correct state
21mr|kernel-6.6-generic-6.6.126-1|14495	- usb: host: max3421-hcd: Correctly abort a USB request.
21mr|kernel-6.6-generic-6.6.126-1|14496	- usbip: Don't submit special requests twice
21mr|kernel-6.6-generic-6.6.126-1|14497	- usbip: tools: Fix detach_port() invalid port error path
21mr|kernel-6.6-generic-6.6.126-1|14498	- USB: misc: cypress_cy7c63: check for short transfer
21mr|kernel-6.6-generic-6.6.126-1|14499	- USB: misc: yurex: fix race between read and write
21mr|kernel-6.6-generic-6.6.126-1|14500	- usb: musb: Fix hardware lockup on first Rx endpoint request
21mr|kernel-6.6-generic-6.6.126-1|14501	- usb: musb: sunxi: Fix accessing an released usb phy
21mr|kernel-6.6-generic-6.6.126-1|14502	- usbnet: fix cyclical race on disconnect with work queue
21mr|kernel-6.6-generic-6.6.126-1|14503	- usbnet: ipheth: do not stop RX on failing RX callback
21mr|kernel-6.6-generic-6.6.126-1|14504	- usbnet: ipheth: drop RX URBs with no payload
21mr|kernel-6.6-generic-6.6.126-1|14505	- usbnet: ipheth: fix carrier detection in modes 1 and 4
21mr|kernel-6.6-generic-6.6.126-1|14506	- usbnet: ipheth: race between ipheth_close and error handling
21mr|kernel-6.6-generic-6.6.126-1|14507	- usbnet: ipheth: remove extraneous rx URB length check
21mr|kernel-6.6-generic-6.6.126-1|14508	- usbnet: modern method to get random MAC
21mr|kernel-6.6-generic-6.6.126-1|14509	- usb: phy: Fix API devm_usb_put_phy() can not release the phy
21mr|kernel-6.6-generic-6.6.126-1|14510	- USB: serial: cp210x: add Phoenix Contact UPS Device
21mr|kernel-6.6-generic-6.6.126-1|14511	- USB: serial: io_edgeport: fix use after free in debug printk
21mr|kernel-6.6-generic-6.6.126-1|14512	- USB: serial: option: add Fibocom FG132 0x0112 composition
21mr|kernel-6.6-generic-6.6.126-1|14513	- USB: serial: option: add MediaTek T7XX compositions
21mr|kernel-6.6-generic-6.6.126-1|14514	- USB: serial: option: add MeiG Smart SLM770A
21mr|kernel-6.6-generic-6.6.126-1|14515	- USB: serial: option: add MeiG Smart SRM815
21mr|kernel-6.6-generic-6.6.126-1|14516	- USB: serial: option: add MeiG Smart SRM825L
21mr|kernel-6.6-generic-6.6.126-1|14517	- USB: serial: option: add Neoway N723-EA support
21mr|kernel-6.6-generic-6.6.126-1|14518	- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
21mr|kernel-6.6-generic-6.6.126-1|14519	- USB: serial: option: add Quectel RG650V
21mr|kernel-6.6-generic-6.6.126-1|14520	- USB: serial: option: add support for Quectel EG916Q-GL
21mr|kernel-6.6-generic-6.6.126-1|14521	- USB: serial: option: add TCL IK512 MBIM & ECM
21mr|kernel-6.6-generic-6.6.126-1|14522	- USB: serial: option: add Telit FE910C04 rmnet compositions
21mr|kernel-6.6-generic-6.6.126-1|14523	- USB: serial: option: add Telit FN920C04 MBIM compositions
21mr|kernel-6.6-generic-6.6.126-1|14524	- USB: serial: pl2303: add device id for Macrosilicon MS3020
21mr|kernel-6.6-generic-6.6.126-1|14525	- USB: serial: qcserial: add support for Sierra Wireless EM86xx
21mr|kernel-6.6-generic-6.6.126-1|14526	- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
21mr|kernel-6.6-generic-6.6.126-1|14527	- usb-storage: Add max sectors quirk for Nokia 208
21mr|kernel-6.6-generic-6.6.126-1|14528	- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip
21mr|kernel-6.6-generic-6.6.126-1|14529	- usb: typec: altmode should keep reference to parent
21mr|kernel-6.6-generic-6.6.126-1|14530	- usb: typec: anx7411: fix fwnode_handle reference leak
21mr|kernel-6.6-generic-6.6.126-1|14531	- usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe()
21mr|kernel-6.6-generic-6.6.126-1|14532	- usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()
21mr|kernel-6.6-generic-6.6.126-1|14533	- usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()
21mr|kernel-6.6-generic-6.6.126-1|14534	- usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration"
21mr|kernel-6.6-generic-6.6.126-1|14535	- usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier
21mr|kernel-6.6-generic-6.6.126-1|14536	- usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEF
21mr|kernel-6.6-generic-6.6.126-1|14537	- usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes
21mr|kernel-6.6-generic-6.6.126-1|14538	- usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS
21mr|kernel-6.6-generic-6.6.126-1|14539	- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE
21mr|kernel-6.6-generic-6.6.126-1|14540	- usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm()
21mr|kernel-6.6-generic-6.6.126-1|14541	- usb: typec: tipd: Free IRQ only if it was requested before
21mr|kernel-6.6-generic-6.6.126-1|14542	- usb: typec: ucsi: add callback for connector status updates
21mr|kernel-6.6-generic-6.6.126-1|14543	- usb: typec: ucsi: add update_connector callback
21mr|kernel-6.6-generic-6.6.126-1|14544	- usb: typec: ucsi: Fix null pointer dereference in trace
21mr|kernel-6.6-generic-6.6.126-1|14545	- usb: typec: ucsi: glink: be more precise on orientation-aware ports
21mr|kernel-6.6-generic-6.6.126-1|14546	- usb: typec: ucsi: glink: fix off-by-one in connector_status
21mr|kernel-6.6-generic-6.6.126-1|14547	- usb: typec: ucsi: glink: move GPIO reading into connector_status callback
21mr|kernel-6.6-generic-6.6.126-1|14548	- usb: typec: ucsi: glink: set orientation aware if supported
21mr|kernel-6.6-generic-6.6.126-1|14549	- usb: typec: use cleanup facility for 'altmodes_node'
21mr|kernel-6.6-generic-6.6.126-1|14550	- usb: uas: set host status byte on data completion error
21mr|kernel-6.6-generic-6.6.126-1|14551	- USB: usblp: return error when setting unsupported protocol
21mr|kernel-6.6-generic-6.6.126-1|14552	- USB: usbtmc: prevent kernel-usb-infoleak
21mr|kernel-6.6-generic-6.6.126-1|14553	- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
21mr|kernel-6.6-generic-6.6.126-1|14554	- usb: xhci: Avoid queuing redundant Stop Endpoint commands
21mr|kernel-6.6-generic-6.6.126-1|14555	- usb: xhci: fix loss of data on Cadence xHC
21mr|kernel-6.6-generic-6.6.126-1|14556	- usb: xhci: Fix NULL pointer dereference on certain command aborts
21mr|kernel-6.6-generic-6.6.126-1|14557	- usb: xhci: Fix problem with xhci resume from suspend
21mr|kernel-6.6-generic-6.6.126-1|14558	- usb: xhci: Fix TD invalidation under pending Set TR Dequeue
21mr|kernel-6.6-generic-6.6.126-1|14559	- usb: xhci: Limit Stop Endpoint retries
21mr|kernel-6.6-generic-6.6.126-1|14560	- usb: yurex: Fix inconsistent locking bug in yurex_read()
21mr|kernel-6.6-generic-6.6.126-1|14561	- usb: yurex: make waiting on yurex_write interruptible
21mr|kernel-6.6-generic-6.6.126-1|14562	- usb: yurex: Replace snprintf() with the safer scnprintf() variant
21mr|kernel-6.6-generic-6.6.126-1|14563	- userfaultfd: don't BUG_ON() if khugepaged yanks our page table
21mr|kernel-6.6-generic-6.6.126-1|14564	- userfaultfd: fix checks for huge PMDs
21mr|kernel-6.6-generic-6.6.126-1|14565	- util_macros.h: fix/rework find_closest() macros
21mr|kernel-6.6-generic-6.6.126-1|14566	- vDPA/ifcvf: Fix pci_read_config_byte() return code handling
21mr|kernel-6.6-generic-6.6.126-1|14567	- vdpa/mlx5: Fix PA offset with unaligned starting iotlb map
21mr|kernel-6.6-generic-6.6.126-1|14568	- vdpa/mlx5: Fix suboptimal range on iotlb iteration
21mr|kernel-6.6-generic-6.6.126-1|14569	- vdpa: solidrun: Fix UB bug with devres
21mr|kernel-6.6-generic-6.6.126-1|14570	- verification/dot2: Improve dot parser robustness
21mr|kernel-6.6-generic-6.6.126-1|14571	- vfio/mlx5: Align the page tracking max message size with the device capability
21mr|kernel-6.6-generic-6.6.126-1|14572	- vfio/pci: Properly hide first-in-list PCIe extended capability
21mr|kernel-6.6-generic-6.6.126-1|14573	- vfio/platform: check the bounds of read/write syscalls
21mr|kernel-6.6-generic-6.6.126-1|14574	- vfio/spapr: Always clear TCEs before unsetting the window
21mr|kernel-6.6-generic-6.6.126-1|14575	- vfs: Don't evict inode under the inode lru traversing context
21mr|kernel-6.6-generic-6.6.126-1|14576	- vfs: Fix potential circular locking through setxattr() and removexattr()
21mr|kernel-6.6-generic-6.6.126-1|14577	- vfs: fix race between evice_inodes() and find_inode()&iput()
21mr|kernel-6.6-generic-6.6.126-1|14578	- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()
21mr|kernel-6.6-generic-6.6.126-1|14579	- vhost_vdpa: assign irq bypass producer token correctly
21mr|kernel-6.6-generic-6.6.126-1|14580	- virtchnl: Add CRC stripping capability
21mr|kernel-6.6-generic-6.6.126-1|14581	- virtio-blk: don't keep queue frozen during system suspend
21mr|kernel-6.6-generic-6.6.126-1|14582	- virtio_blk: reverse request order in virtio_queue_rqs
21mr|kernel-6.6-generic-6.6.126-1|14583	- virtio_console: fix misc probe bugs
21mr|kernel-6.6-generic-6.6.126-1|14584	- virtiofs: forbid newlines in tags
21mr|kernel-6.6-generic-6.6.126-1|14585	- virtio_net: Add hash_key_length check
21mr|kernel-6.6-generic-6.6.126-1|14586	- virtio_net: Fix mismatched buf address when unmapping for small packets
21mr|kernel-6.6-generic-6.6.126-1|14587	- virtio_net: Fix napi_skb_cache_put warning
21mr|kernel-6.6-generic-6.6.126-1|14588	- virtio-net: fix overflow inside virtnet_rq_alloc
21mr|kernel-6.6-generic-6.6.126-1|14589	- virtio_pmem: Check device status before requesting flush
21mr|kernel-6.6-generic-6.6.126-1|14590	- virtio_ring: fix KMSAN error for premapped mode
21mr|kernel-6.6-generic-6.6.126-1|14591	- virtio/vsock: Fix accept_queue memory leak
21mr|kernel-6.6-generic-6.6.126-1|14592	- vmalloc: fix accounting with i915
21mr|kernel-6.6-generic-6.6.126-1|14593	- VMCI: Fix use-after-free when removing resource in vmci_resource_remove()
21mr|kernel-6.6-generic-6.6.126-1|14594	- vmscan,migrate: fix page count imbalance on node stats when demoting pages
21mr|kernel-6.6-generic-6.6.126-1|14595	- vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event
21mr|kernel-6.6-generic-6.6.126-1|14596	- vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame
21mr|kernel-6.6-generic-6.6.126-1|14597	- vp_vdpa: fix id_table array not null terminated error
21mr|kernel-6.6-generic-6.6.126-1|14598	- vrf: revert "vrf: Remove unnecessary RCU-bh critical section"
21mr|kernel-6.6-generic-6.6.126-1|14599	- vsock: Allow retrying on connect() failure
21mr|kernel-6.6-generic-6.6.126-1|14600	- vsock/bpf: return early if transport is not assigned
21mr|kernel-6.6-generic-6.6.126-1|14601	- vsock: fix recursive ->recvmsg calls
21mr|kernel-6.6-generic-6.6.126-1|14602	- vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
21mr|kernel-6.6-generic-6.6.126-1|14603	- vsock: reset socket state when de-assigning the transport
21mr|kernel-6.6-generic-6.6.126-1|14604	- vsock: Update msg_count on read_skb()
21mr|kernel-6.6-generic-6.6.126-1|14605	- vsock: Update rx_bytes on read_skb()
21mr|kernel-6.6-generic-6.6.126-1|14606	- vsock/virtio: cancel close work in the destructor
21mr|kernel-6.6-generic-6.6.126-1|14607	- vsock/virtio: discard packets if the transport changes
21mr|kernel-6.6-generic-6.6.126-1|14608	- vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans
21mr|kernel-6.6-generic-6.6.126-1|14609	- vt: prevent kernel-infoleak in con_font_get()
21mr|kernel-6.6-generic-6.6.126-1|14610	- vxlan: Fix uninit-value in vxlan_vnifilter_dump()
21mr|kernel-6.6-generic-6.6.126-1|14611	- vxlan: Handle error of rtnl_register_module().
21mr|kernel-6.6-generic-6.6.126-1|14612	- watchdog: apple: Actually flush writes after requesting watchdog restart
21mr|kernel-6.6-generic-6.6.126-1|14613	- watchdog: imx_sc_wdt: Don't disable WDT in suspend
21mr|kernel-6.6-generic-6.6.126-1|14614	- watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
21mr|kernel-6.6-generic-6.6.126-1|14615	- watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
21mr|kernel-6.6-generic-6.6.126-1|14616	- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
21mr|kernel-6.6-generic-6.6.126-1|14617	- watchdog: rti: of: honor timeout-sec property
21mr|kernel-6.6-generic-6.6.126-1|14618	- watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()
21mr|kernel-6.6-generic-6.6.126-1|14619	- watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler
21mr|kernel-6.6-generic-6.6.126-1|14620	- watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset
21mr|kernel-6.6-generic-6.6.126-1|14621	- watchdog: rzg2l_wdt: Remove reset de-assert from probe
21mr|kernel-6.6-generic-6.6.126-1|14622	- watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency
21mr|kernel-6.6-generic-6.6.126-1|14623	- wifi: ath10k: avoid NULL pointer error during sdio remove
21mr|kernel-6.6-generic-6.6.126-1|14624	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
21mr|kernel-6.6-generic-6.6.126-1|14625	- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
21mr|kernel-6.6-generic-6.6.126-1|14626	- wifi: ath10k: Fix memory leak in management tx
21mr|kernel-6.6-generic-6.6.126-1|14627	- wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights
21mr|kernel-6.6-generic-6.6.126-1|14628	- wifi: ath11k: fix array out-of-bound access in SoC stats
21mr|kernel-6.6-generic-6.6.126-1|14629	- wifi: ath11k: fix ath11k_mac_op_remain_on_channel() stack usage
21mr|kernel-6.6-generic-6.6.126-1|14630	- wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR
21mr|kernel-6.6-generic-6.6.126-1|14631	- wifi: ath11k: Fix invalid ring usage in full monitor mode
21mr|kernel-6.6-generic-6.6.126-1|14632	- wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855
21mr|kernel-6.6-generic-6.6.126-1|14633	- wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem()
21mr|kernel-6.6-generic-6.6.126-1|14634	- wifi: ath12k: Add missing qmi_txn_cancel() calls
21mr|kernel-6.6-generic-6.6.126-1|14635	- wifi: ath12k: fix array out-of-bound access in SoC stats
21mr|kernel-6.6-generic-6.6.126-1|14636	- wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask()
21mr|kernel-6.6-generic-6.6.126-1|14637	- wifi: ath12k: fix BSS chan info request WMI command
21mr|kernel-6.6-generic-6.6.126-1|14638	- wifi: ath12k: fix crash when unbinding
21mr|kernel-6.6-generic-6.6.126-1|14639	- wifi: ath12k: fix firmware crash due to invalid peer nss
21mr|kernel-6.6-generic-6.6.126-1|14640	- wifi: ath12k: fix invalid AMPDU factor calculation in ath12k_peer_assoc_h_he()
21mr|kernel-6.6-generic-6.6.126-1|14641	- wifi: ath12k: fix tx power, max reg power update to firmware
21mr|kernel-6.6-generic-6.6.126-1|14642	- wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he()
21mr|kernel-6.6-generic-6.6.126-1|14643	- wifi: ath12k: fix warning when unbinding
21mr|kernel-6.6-generic-6.6.126-1|14644	- wifi: ath12k: fix WARN_ON during ath12k_mac_update_vif_chan
21mr|kernel-6.6-generic-6.6.126-1|14645	- wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem()
21mr|kernel-6.6-generic-6.6.126-1|14646	- wifi: ath12k: match WMI BSS chan info structure with firmware definition
21mr|kernel-6.6-generic-6.6.126-1|14647	- wifi: ath12k: Optimize the mac80211 hw data access
21mr|kernel-6.6-generic-6.6.126-1|14648	- wifi: ath12k: Skip Rx TID cleanup for self peer
21mr|kernel-6.6-generic-6.6.126-1|14649	- wifi: ath5k: add PCI ID for Arcadyan devices
21mr|kernel-6.6-generic-6.6.126-1|14650	- wifi: ath5k: add PCI ID for SX76X
21mr|kernel-6.6-generic-6.6.126-1|14651	- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
21mr|kernel-6.6-generic-6.6.126-1|14652	- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats()
21mr|kernel-6.6-generic-6.6.126-1|14653	- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit
21mr|kernel-6.6-generic-6.6.126-1|14654	- wifi: ath9k: Remove error checks when creating debugfs entries
21mr|kernel-6.6-generic-6.6.126-1|14655	- wifi: brcm80211: BRCM_TRACING should depend on TRACING
21mr|kernel-6.6-generic-6.6.126-1|14656	- wifi: brcmfmac: add linefeed at end of file
21mr|kernel-6.6-generic-6.6.126-1|14657	- wifi: brcmfmac: add missing header include for brcmf_dbg
21mr|kernel-6.6-generic-6.6.126-1|14658	- wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion
21mr|kernel-6.6-generic-6.6.126-1|14659	- wifi: brcmfmac: export firmware interface functions
21mr|kernel-6.6-generic-6.6.126-1|14660	- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
21mr|kernel-6.6-generic-6.6.126-1|14661	- wifi: brcmfmac: introducing fwil query functions
21mr|kernel-6.6-generic-6.6.126-1|14662	- wifi: brcmfmac: release 'root' node in all execution paths
21mr|kernel-6.6-generic-6.6.126-1|14663	- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3
21mr|kernel-6.6-generic-6.6.126-1|14664	- wifi: cfg80211: adjust allocation of colocated AP data
21mr|kernel-6.6-generic-6.6.126-1|14665	- wifi: cfg80211: check wiphy mutex is held for wdev mutex
21mr|kernel-6.6-generic-6.6.126-1|14666	- wifi: cfg80211: clear wdev->cqm_config pointer on free
21mr|kernel-6.6-generic-6.6.126-1|14667	- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors
21mr|kernel-6.6-generic-6.6.126-1|14668	- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan()
21mr|kernel-6.6-generic-6.6.126-1|14669	- wifi: cfg80211: Handle specific BSSID in 6GHz scanning
21mr|kernel-6.6-generic-6.6.126-1|14670	- wifi: cfg80211: make hash table duplicates more survivable
21mr|kernel-6.6-generic-6.6.126-1|14671	- wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
21mr|kernel-6.6-generic-6.6.126-1|14672	- wifi: cfg80211: Set correct chandef when starting CAC
21mr|kernel-6.6-generic-6.6.126-1|14673	- wifi: cfg80211: sme: init n_channels before channels[] access
21mr|kernel-6.6-generic-6.6.126-1|14674	- wifi: cw1200: Avoid processing an invalid TIM IE
21mr|kernel-6.6-generic-6.6.126-1|14675	- wifi: ipw2x00: libipw_rx_any(): fix bad alignment
21mr|kernel-6.6-generic-6.6.126-1|14676	- wifi: iwlegacy: Clear stale interrupts before resuming device
21mr|kernel-6.6-generic-6.6.126-1|14677	- wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()
21mr|kernel-6.6-generic-6.6.126-1|14678	- wifi: iwlwifi: abort scan when rfkill on but device enabled
21mr|kernel-6.6-generic-6.6.126-1|14679	- wifi: iwlwifi: check for kmemdup() return value in iwl_parse_tlv_firmware()
21mr|kernel-6.6-generic-6.6.126-1|14680	- wifi: iwlwifi: clear trans->state earlier upon error
21mr|kernel-6.6-generic-6.6.126-1|14681	- wifi: iwlwifi: config: label 'gl' devices as discrete
21mr|kernel-6.6-generic-6.6.126-1|14682	- wifi: iwlwifi: fw: Fix debugfs command sending
21mr|kernel-6.6-generic-6.6.126-1|14683	- wifi: iwlwifi: fw: fix wgds rev 3 exact size
21mr|kernel-6.6-generic-6.6.126-1|14684	- wifi: iwlwifi: lower message level for FW buffer destination
21mr|kernel-6.6-generic-6.6.126-1|14685	- wifi: iwlwifi: mvm: avoid garbage iPN
21mr|kernel-6.6-generic-6.6.126-1|14686	- wifi: iwlwifi: mvm: avoid NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|14687	- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed
21mr|kernel-6.6-generic-6.6.126-1|14688	- wifi: iwlwifi: mvm: don't add default link in fw restart flow
21mr|kernel-6.6-generic-6.6.126-1|14689	- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead
21mr|kernel-6.6-generic-6.6.126-1|14690	- wifi: iwlwifi: mvm: drop wrong STA selection in TX
21mr|kernel-6.6-generic-6.6.126-1|14691	- wifi: iwlwifi: mvm: fix 6 GHz scan construction
21mr|kernel-6.6-generic-6.6.126-1|14692	- wifi: iwlwifi: mvm: Fix a race in scan abort flow
21mr|kernel-6.6-generic-6.6.126-1|14693	- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room()
21mr|kernel-6.6-generic-6.6.126-1|14694	- wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation
21mr|kernel-6.6-generic-6.6.126-1|14695	- wifi: iwlwifi: mvm: fix recovery flow in CSA
21mr|kernel-6.6-generic-6.6.126-1|14696	- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()
21mr|kernel-6.6-generic-6.6.126-1|14697	- wifi: iwlwifi: mvm: increase the time between ranging measurements
21mr|kernel-6.6-generic-6.6.126-1|14698	- wifi: iwlwifi: mvm: pause TCM when the firmware is stopped
21mr|kernel-6.6-generic-6.6.126-1|14699	- wifi: iwlwifi: mvm: use correct key iteration
21mr|kernel-6.6-generic-6.6.126-1|14700	- wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID check
21mr|kernel-6.6-generic-6.6.126-1|14701	- wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
21mr|kernel-6.6-generic-6.6.126-1|14702	- wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNL
21mr|kernel-6.6-generic-6.6.126-1|14703	- wifi: iwlwifi: remove fw_running op
21mr|kernel-6.6-generic-6.6.126-1|14704	- wifi: mac80211: Add non-atomic station iterator
21mr|kernel-6.6-generic-6.6.126-1|14705	- wifi: mac80211: Avoid address calculations via out of bounds array indexing
21mr|kernel-6.6-generic-6.6.126-1|14706	- wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD
21mr|kernel-6.6-generic-6.6.126-1|14707	- wifi: mac80211: clean up 'ret' in sta_link_apply_parameters()
21mr|kernel-6.6-generic-6.6.126-1|14708	- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
21mr|kernel-6.6-generic-6.6.126-1|14709	- wifi: mac80211: don't flush non-uploaded STAs
21mr|kernel-6.6-generic-6.6.126-1|14710	- wifi: mac80211: don't use rate mask for offchannel TX either
21mr|kernel-6.6-generic-6.6.126-1|14711	- wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
21mr|kernel-6.6-generic-6.6.126-1|14712	- wifi: mac80211: fix BA session teardown race
21mr|kernel-6.6-generic-6.6.126-1|14713	- wifi: mac80211: fix change_address deadlock during unregister
21mr|kernel-6.6-generic-6.6.126-1|14714	- wifi: mac80211: Fix common size calculation for ML element
21mr|kernel-6.6-generic-6.6.126-1|14715	- wifi: mac80211: fix mbss changed flags corruption on 32 bit systems
21mr|kernel-6.6-generic-6.6.126-1|14716	- wifi: mac80211: fix NULL dereference at band check in starting tx ba session
21mr|kernel-6.6-generic-6.6.126-1|14717	- wifi: mac80211: fix RCU list iterations
21mr|kernel-6.6-generic-6.6.126-1|14718	- wifi: mac80211: fix station NSS capability initialization order
21mr|kernel-6.6-generic-6.6.126-1|14719	- wifi: mac80211: fix tid removal during mesh forwarding
21mr|kernel-6.6-generic-6.6.126-1|14720	- wifi: mac80211: flush STA queues on unauthorization
21mr|kernel-6.6-generic-6.6.126-1|14721	- wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap()
21mr|kernel-6.6-generic-6.6.126-1|14722	- wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon
21mr|kernel-6.6-generic-6.6.126-1|14723	- wifi: mac80211: lock wiphy in IP address notifier
21mr|kernel-6.6-generic-6.6.126-1|14724	- wifi: mac80211: prohibit deactivating all links
21mr|kernel-6.6-generic-6.6.126-1|14725	- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
21mr|kernel-6.6-generic-6.6.126-1|14726	- wifi: mac80211: take wiphy lock for MAC addr change
21mr|kernel-6.6-generic-6.6.126-1|14727	- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop()
21mr|kernel-6.6-generic-6.6.126-1|14728	- wifi: mac80211: wake the queues in case of failure in resume
21mr|kernel-6.6-generic-6.6.126-1|14729	- wifi: mt76: connac: move mt7615_mcu_del_wtbl_all to connac
21mr|kernel-6.6-generic-6.6.126-1|14730	- wifi: mt76: fix race condition related to checking tx queue fill status
21mr|kernel-6.6-generic-6.6.126-1|14731	- wifi: mt76: mt7603: fix mixed declarations and code
21mr|kernel-6.6-generic-6.6.126-1|14732	- wifi: mt76: mt7615: check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|14733	- wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO
21mr|kernel-6.6-generic-6.6.126-1|14734	- wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation
21mr|kernel-6.6-generic-6.6.126-1|14735	- wifi: mt76: mt7915: check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|14736	- wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable
21mr|kernel-6.6-generic-6.6.126-1|14737	- wifi: mt76: mt7915: firmware restart on devices with a second pcie link
21mr|kernel-6.6-generic-6.6.126-1|14738	- wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC
21mr|kernel-6.6-generic-6.6.126-1|14739	- wifi: mt76: mt7915: fix omac index assignment after hardware reset
21mr|kernel-6.6-generic-6.6.126-1|14740	- wifi: mt76: mt7915: fix oops on non-dbdc mt7986
21mr|kernel-6.6-generic-6.6.126-1|14741	- wifi: mt76: mt7915: fix overflows seen when writing limit attributes
21mr|kernel-6.6-generic-6.6.126-1|14742	- wifi: mt76: mt7915: fix register mapping
21mr|kernel-6.6-generic-6.6.126-1|14743	- wifi: mt76: mt7915: fix rx filter setting for bfee functionality
21mr|kernel-6.6-generic-6.6.126-1|14744	- wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker
21mr|kernel-6.6-generic-6.6.126-1|14745	- wifi: mt76: mt7915: improve hardware restart reliability
21mr|kernel-6.6-generic-6.6.126-1|14746	- wifi: mt76: mt7921: Check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|14747	- wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change
21mr|kernel-6.6-generic-6.6.126-1|14748	- wifi: mt76: mt7921: fix using incorrect group cipher after disconnection.
21mr|kernel-6.6-generic-6.6.126-1|14749	- wifi: mt76: mt7996: add max mpdu len capability
21mr|kernel-6.6-generic-6.6.126-1|14750	- wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands
21mr|kernel-6.6-generic-6.6.126-1|14751	- wifi: mt76: mt7996: fix EHT beamforming capability check
21mr|kernel-6.6-generic-6.6.126-1|14752	- wifi: mt76: mt7996: fix HE and EHT beamforming capabilities
21mr|kernel-6.6-generic-6.6.126-1|14753	- wifi: mt76: mt7996: fix HE Phy capability
21mr|kernel-6.6-generic-6.6.126-1|14754	- wifi: mt76: mt7996: fix incorrect indexing of MIB FW event
21mr|kernel-6.6-generic-6.6.126-1|14755	- wifi: mt76: mt7996: fix ldpc setting
21mr|kernel-6.6-generic-6.6.126-1|14756	- wifi: mt76: mt7996: fix NULL pointer dereference in mt7996_mcu_sta_bfer_he
21mr|kernel-6.6-generic-6.6.126-1|14757	- wifi: mt76: mt7996: fix register mapping
21mr|kernel-6.6-generic-6.6.126-1|14758	- wifi: mt76: mt7996: fix rx filter setting for bfee functionality
21mr|kernel-6.6-generic-6.6.126-1|14759	- wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU
21mr|kernel-6.6-generic-6.6.126-1|14760	- wifi: mt76: mt7996: fix traffic delay when switching back to working channel
21mr|kernel-6.6-generic-6.6.126-1|14761	- wifi: mt76: mt7996: fix uninitialized TLV data
21mr|kernel-6.6-generic-6.6.126-1|14762	- wifi: mt76: mt7996: fix wmm set of station interface to 3
21mr|kernel-6.6-generic-6.6.126-1|14763	- wifi: mt76: mt7996: use hweight16 to get correct tx antenna
21mr|kernel-6.6-generic-6.6.126-1|14764	- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()
21mr|kernel-6.6-generic-6.6.126-1|14765	- wifi: mwifiex: duplicate static structs used in driver instances
21mr|kernel-6.6-generic-6.6.126-1|14766	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext()
21mr|kernel-6.6-generic-6.6.126-1|14767	- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
21mr|kernel-6.6-generic-6.6.126-1|14768	- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|14769	- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
21mr|kernel-6.6-generic-6.6.126-1|14770	- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
21mr|kernel-6.6-generic-6.6.126-1|14771	- wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings
21mr|kernel-6.6-generic-6.6.126-1|14772	- wifi: rtlwifi: destroy workqueue at rtl_deinit_core
21mr|kernel-6.6-generic-6.6.126-1|14773	- wifi: rtlwifi: do not complete firmware loading needlessly
21mr|kernel-6.6-generic-6.6.126-1|14774	- wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures
21mr|kernel-6.6-generic-6.6.126-1|14775	- wifi: rtlwifi: fix init_sw_vars leak when probe fails
21mr|kernel-6.6-generic-6.6.126-1|14776	- wifi: rtlwifi: fix memory leaks and invalid access at probe error path
21mr|kernel-6.6-generic-6.6.126-1|14777	- wifi: rtlwifi: pci: wait for firmware loading before releasing memory
21mr|kernel-6.6-generic-6.6.126-1|14778	- wifi: rtlwifi: remove unused check_buddy_priv
21mr|kernel-6.6-generic-6.6.126-1|14779	- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step
21mr|kernel-6.6-generic-6.6.126-1|14780	- wifi: rtlwifi: usb: fix workqueue leak when probe fails
21mr|kernel-6.6-generic-6.6.126-1|14781	- wifi: rtlwifi: wait for firmware loading before releasing memory
21mr|kernel-6.6-generic-6.6.126-1|14782	- wifi: rtw88: 8821cu: Remove VID/PID 0bda:c82c
21mr|kernel-6.6-generic-6.6.126-1|14783	- wifi: rtw88: 8822c: Fix reported RX band width
21mr|kernel-6.6-generic-6.6.126-1|14784	- wifi: rtw88: always wait for both firmware loading attempts
21mr|kernel-6.6-generic-6.6.126-1|14785	- wifi: rtw88: Fix USB/SDIO devices not transmitting beacons
21mr|kernel-6.6-generic-6.6.126-1|14786	- wifi: rtw88: remove CPT execution branch never used
21mr|kernel-6.6-generic-6.6.126-1|14787	- wifi: rtw88: select WANT_DEV_COREDUMP
21mr|kernel-6.6-generic-6.6.126-1|14788	- wifi: rtw88: usb: schedule rx work after everything is set up
21mr|kernel-6.6-generic-6.6.126-1|14789	- wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
21mr|kernel-6.6-generic-6.6.126-1|14790	- wifi: rtw89: avoid to add interface to list twice when SER
21mr|kernel-6.6-generic-6.6.126-1|14791	- wifi: rtw89: check return value of ieee80211_probereq_get() for RNR
21mr|kernel-6.6-generic-6.6.126-1|14792	- wifi: rtw89: correct base HT rate mask for firmware
21mr|kernel-6.6-generic-6.6.126-1|14793	- wifi: rtw89: ser: avoid multiple deinit on same CAM
21mr|kernel-6.6-generic-6.6.126-1|14794	- wifi: wcn36xx: fix channel survey memory allocation size
21mr|kernel-6.6-generic-6.6.126-1|14795	- wifi: wfx: Fix error handling in wfx_core_init()
21mr|kernel-6.6-generic-6.6.126-1|14796	- wifi: wfx: repair open network AP mode
21mr|kernel-6.6-generic-6.6.126-1|14797	- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param
21mr|kernel-6.6-generic-6.6.126-1|14798	- wifi: wlcore: fix unbalanced pm_runtime calls
21mr|kernel-6.6-generic-6.6.126-1|14799	- wireguard: selftests: load nf_conntrack if not present
21mr|kernel-6.6-generic-6.6.126-1|14800	- workqueue: Add rcu lock check at the end of work item execution
21mr|kernel-6.6-generic-6.6.126-1|14801	- workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker
21mr|kernel-6.6-generic-6.6.126-1|14802	- workqueue: Improve scalability of workqueue watchdog touch
21mr|kernel-6.6-generic-6.6.126-1|14803	- workqueue: Update lock debugging code
21mr|kernel-6.6-generic-6.6.126-1|14804	- workqueue: wq_watchdog_touch is always called with valid CPU
21mr|kernel-6.6-generic-6.6.126-1|14805	- x86/amd_nb: Add new PCI IDs for AMD family 0x1a
21mr|kernel-6.6-generic-6.6.126-1|14806	- x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h
21mr|kernel-6.6-generic-6.6.126-1|14807	- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
21mr|kernel-6.6-generic-6.6.126-1|14808	- x86/apic: Always explicitly disarm TSC-deadline timer
21mr|kernel-6.6-generic-6.6.126-1|14809	- x86/apic: Make x2apic_disable() work correctly
21mr|kernel-6.6-generic-6.6.126-1|14810	- x86/asm: Make serialize() always_inline
21mr|kernel-6.6-generic-6.6.126-1|14811	- x86/bugs: Do not use UNTRAIN_RET with IBPB on entry
21mr|kernel-6.6-generic-6.6.126-1|14812	- x86/bugs: Skip RSB fill at VMEXIT
21mr|kernel-6.6-generic-6.6.126-1|14813	- x86/bugs: Use code segment selector for VERW operand
21mr|kernel-6.6-generic-6.6.126-1|14814	- x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation
21mr|kernel-6.6-generic-6.6.126-1|14815	- x86/cpu: Add model number for another Intel Arrow Lake mobile processor
21mr|kernel-6.6-generic-6.6.126-1|14816	- x86/cpu: Add model number for Intel Clearwater Forest processor
21mr|kernel-6.6-generic-6.6.126-1|14817	- x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load
21mr|kernel-6.6-generic-6.6.126-1|14818	- x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails
21mr|kernel-6.6-generic-6.6.126-1|14819	- x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD
21mr|kernel-6.6-generic-6.6.126-1|14820	- x86/cpufeatures: Add a IBPB_NO_RET BUG flag
21mr|kernel-6.6-generic-6.6.126-1|14821	- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET
21mr|kernel-6.6-generic-6.6.126-1|14822	- x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines
21mr|kernel-6.6-generic-6.6.126-1|14823	- x86/cpu/intel: Switch to new Intel CPU model defines
21mr|kernel-6.6-generic-6.6.126-1|14824	- x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86
21mr|kernel-6.6-generic-6.6.126-1|14825	- x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h
21mr|kernel-6.6-generic-6.6.126-1|14826	- x86, crash: wrap crash dumping code into crash related ifdefs
21mr|kernel-6.6-generic-6.6.126-1|14827	- x86/entry_32: Clear CPU buffers after register restore in NMI return
21mr|kernel-6.6-generic-6.6.126-1|14828	- x86/entry_32: Do not clobber user EFLAGS.ZF
21mr|kernel-6.6-generic-6.6.126-1|14829	- x86/entry: Have entry_ibpb() invalidate return predictions
21mr|kernel-6.6-generic-6.6.126-1|14830	- x86/entry: Remove unwanted instrumentation in common_interrupt()
21mr|kernel-6.6-generic-6.6.126-1|14831	- x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
21mr|kernel-6.6-generic-6.6.126-1|14832	- x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported
21mr|kernel-6.6-generic-6.6.126-1|14833	- x86/fpu: Ensure shadow stack is active before "getting" registers
21mr|kernel-6.6-generic-6.6.126-1|14834	- x86/fred: Clear WFE in missing-ENDBRANCH #CPs
21mr|kernel-6.6-generic-6.6.126-1|14835	- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
21mr|kernel-6.6-generic-6.6.126-1|14836	- x86/hyperv: fix kexec crash due to VP assist page corruption
21mr|kernel-6.6-generic-6.6.126-1|14837	- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency
21mr|kernel-6.6-generic-6.6.126-1|14838	- x86/idtentry: Incorporate definitions/declarations of the FRED entries
21mr|kernel-6.6-generic-6.6.126-1|14839	- x86: Increase brk randomness entropy for 64-bit systems
21mr|kernel-6.6-generic-6.6.126-1|14840	- x86/ioapic: Handle allocation failures gracefully
21mr|kernel-6.6-generic-6.6.126-1|14841	- x86/kaslr: Expose and use the end of the physical memory address space
21mr|kernel-6.6-generic-6.6.126-1|14842	- x86/kexec: Add EFI config table identity mapping for kexec kernel
21mr|kernel-6.6-generic-6.6.126-1|14843	- x86/kexec: Restore GDT on return from ::preserve_context kexec
21mr|kernel-6.6-generic-6.6.126-1|14844	- x86/kmsan: Fix hook for unaligned accesses
21mr|kernel-6.6-generic-6.6.126-1|14845	- x86/lam: Disable ADDRESS_MASKING in most cases
21mr|kernel-6.6-generic-6.6.126-1|14846	- x86: make get_cpu_vendor() accessible from Xen code
21mr|kernel-6.6-generic-6.6.126-1|14847	- x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables
21mr|kernel-6.6-generic-6.6.126-1|14848	- x86/mm: Carve out INVLPG inline asm for use by others
21mr|kernel-6.6-generic-6.6.126-1|14849	- x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y
21mr|kernel-6.6-generic-6.6.126-1|14850	- x86/mm: Fix PTI for i386 some more
21mr|kernel-6.6-generic-6.6.126-1|14851	- x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node()
21mr|kernel-6.6-generic-6.6.126-1|14852	- x86/mm: Switch to new Intel CPU model defines
21mr|kernel-6.6-generic-6.6.126-1|14853	- x86/mm: Use IPIs to synchronize LAM enablement
21mr|kernel-6.6-generic-6.6.126-1|14854	- x86/of: Unconditionally call unflatten_and_copy_device_tree()
21mr|kernel-6.6-generic-6.6.126-1|14855	- x86/PCI: Check pcie_find_root_port() return for NULL
21mr|kernel-6.6-generic-6.6.126-1|14856	- x86/pkeys: Add PKRU as a parameter in signal handling functions
21mr|kernel-6.6-generic-6.6.126-1|14857	- x86/pkeys: Restore altstack access in sigreturn()
21mr|kernel-6.6-generic-6.6.126-1|14858	- x86/ptrace: Add FRED additional information to the pt_regs structure
21mr|kernel-6.6-generic-6.6.126-1|14859	- x86/ptrace: Cleanup the definition of the pt_regs structure
21mr|kernel-6.6-generic-6.6.126-1|14860	- x86/pvh: Call C code via the kernel virtual mapping
21mr|kernel-6.6-generic-6.6.126-1|14861	- x86/pvh: Set phys_base when calling xen_prepare_pvh()
21mr|kernel-6.6-generic-6.6.126-1|14862	- x86/resctrl: Annotate get_mem_config() functions as __init
21mr|kernel-6.6-generic-6.6.126-1|14863	- x86/resctrl: Avoid overflow in MB settings in bw_validate()
21mr|kernel-6.6-generic-6.6.126-1|14864	- x86/sgx: Fix deadlock in SGX NUMA node search
21mr|kernel-6.6-generic-6.6.126-1|14865	- x86/stackprotector: Work around strict Clang TLS symbol requirements
21mr|kernel-6.6-generic-6.6.126-1|14866	- x86/static-call: fix 32-bit build
21mr|kernel-6.6-generic-6.6.126-1|14867	- x86/static-call: provide a way to do very early static-call updates
21mr|kernel-6.6-generic-6.6.126-1|14868	- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()
21mr|kernel-6.6-generic-6.6.126-1|14869	- x86/tdx: Dynamically disable SEPT violations from causing #VEs
21mr|kernel-6.6-generic-6.6.126-1|14870	- x86/tdx: Fix data leak in mmio_read()
21mr|kernel-6.6-generic-6.6.126-1|14871	- x86/tdx: Fix "in-kernel MMIO" check
21mr|kernel-6.6-generic-6.6.126-1|14872	- x86/tdx: Introduce wrappers to read and write TD metadata
21mr|kernel-6.6-generic-6.6.126-1|14873	- x86/tdx: Make macros of TDCALLs consistent with the spec
21mr|kernel-6.6-generic-6.6.126-1|14874	- x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure
21mr|kernel-6.6-generic-6.6.126-1|14875	- x86/tdx: Rename __tdx_module_call() to __tdcall()
21mr|kernel-6.6-generic-6.6.126-1|14876	- x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup()
21mr|kernel-6.6-generic-6.6.126-1|14877	- x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalid
21mr|kernel-6.6-generic-6.6.126-1|14878	- x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally
21mr|kernel-6.6-generic-6.6.126-1|14879	- x86/traps: Enable UBSAN traps on x86
21mr|kernel-6.6-generic-6.6.126-1|14880	- x86/traps: move kmsan check after instrumentation_begin
21mr|kernel-6.6-generic-6.6.126-1|14881	- x86/unwind/orc: Fix unwind for newly forked tasks
21mr|kernel-6.6-generic-6.6.126-1|14882	- x86/xen: add central hypercall functions
21mr|kernel-6.6-generic-6.6.126-1|14883	- x86/xen: don't do PV iret hypercall through hypercall page
21mr|kernel-6.6-generic-6.6.126-1|14884	- x86/xen: fix SLS mitigation in xen_hypercall_iret()
21mr|kernel-6.6-generic-6.6.126-1|14885	- x86/xen: remove hypercall page
21mr|kernel-6.6-generic-6.6.126-1|14886	- x86/xen: use new hypercall functions instead of hypercall page
21mr|kernel-6.6-generic-6.6.126-1|14887	- xen: add capability to remap non-RAM pages to different PFNs
21mr|kernel-6.6-generic-6.6.126-1|14888	- xen: allow mapping ACPI data using a different physical address
21mr|kernel-6.6-generic-6.6.126-1|14889	- xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
21mr|kernel-6.6-generic-6.6.126-1|14890	- xen: introduce generic helper checking for memory map conflicts
21mr|kernel-6.6-generic-6.6.126-1|14891	- xen: move checks for e820 conflicts further up
21mr|kernel-6.6-generic-6.6.126-1|14892	- xen: move max_pfn in xen_memory_setup() out of function scope
21mr|kernel-6.6-generic-6.6.126-1|14893	- xen/netfront: fix crash when removing device
21mr|kernel-6.6-generic-6.6.126-1|14894	- xen: privcmd: Fix possible access to a freed kirqfd instance
21mr|kernel-6.6-generic-6.6.126-1|14895	- xen/swiotlb: add alignment check for dma buffers
21mr|kernel-6.6-generic-6.6.126-1|14896	- xen/swiotlb: fix allocated size
21mr|kernel-6.6-generic-6.6.126-1|14897	- xen: tolerate ACPI NVS memory overlapping with Xen allocated memory
21mr|kernel-6.6-generic-6.6.126-1|14898	- xen: use correct end address of kernel for conflict checking
21mr|kernel-6.6-generic-6.6.126-1|14899	- xfrm: delete intermediate secpath entry in packet offload mode
21mr|kernel-6.6-generic-6.6.126-1|14900	- xfrm: extract dst lookup parameters into a struct
21mr|kernel-6.6-generic-6.6.126-1|14901	- xfrm: fix one more kernel-infoleak in algo dumping
21mr|kernel-6.6-generic-6.6.126-1|14902	- xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
21mr|kernel-6.6-generic-6.6.126-1|14903	- xfrm: respect ip protocols rules criteria when performing dst lookups
21mr|kernel-6.6-generic-6.6.126-1|14904	- xfrm: validate new SA's prefixlen using SA family when sel.family is unset
21mr|kernel-6.6-generic-6.6.126-1|14905	- xfs: add bounds checking to xlog_recover_process_data
21mr|kernel-6.6-generic-6.6.126-1|14906	- xfs: allow symlinks with short remote targets
21mr|kernel-6.6-generic-6.6.126-1|14907	- xfs: allow unlinked symlinks and dirs with zero size
21mr|kernel-6.6-generic-6.6.126-1|14908	- xfs: attr forks require attr, not attr2
21mr|kernel-6.6-generic-6.6.126-1|14909	- xfs: check opcode and iovec count match in xlog_recover_attri_commit_pass2
21mr|kernel-6.6-generic-6.6.126-1|14910	- xfs: check shortform attr entry flags specifically
21mr|kernel-6.6-generic-6.6.126-1|14911	- xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set
21mr|kernel-6.6-generic-6.6.126-1|14912	- xfs: convert comma to semicolon
21mr|kernel-6.6-generic-6.6.126-1|14913	- xfs: convert delayed extents to unwritten when zeroing post eof blocks
21mr|kernel-6.6-generic-6.6.126-1|14914	- xfs: create a new helper to return a file's allocation unit
21mr|kernel-6.6-generic-6.6.126-1|14915	- xfs: declare xfs_file.c symbols in xfs_file.h
21mr|kernel-6.6-generic-6.6.126-1|14916	- xfs: don't drop errno values when we fail to ficlone the entire range
21mr|kernel-6.6-generic-6.6.126-1|14917	- xfs: don't walk off the end of a directory data block
21mr|kernel-6.6-generic-6.6.126-1|14918	- xfs: enforce one namespace per attribute
21mr|kernel-6.6-generic-6.6.126-1|14919	- xfs: fix error returns from xfs_bmapi_write
21mr|kernel-6.6-generic-6.6.126-1|14920	- xfs: fix file_path handling in tracepoints
21mr|kernel-6.6-generic-6.6.126-1|14921	- xfs: fix finding a last resort AG in xfs_filestream_pick_ag
21mr|kernel-6.6-generic-6.6.126-1|14922	- xfs: fix freeing speculative preallocations for preallocated files
21mr|kernel-6.6-generic-6.6.126-1|14923	- xfs: fix missing check for invalid attr flags
21mr|kernel-6.6-generic-6.6.126-1|14924	- xfs: fix scrub tracepoints when inode-rooted btrees are involved
21mr|kernel-6.6-generic-6.6.126-1|14925	- xfs: fix the contact address for the sysfs ABI documentation
21mr|kernel-6.6-generic-6.6.126-1|14926	- xfs: Fix the owner setting issue for rmap query in xfs fsmap
21mr|kernel-6.6-generic-6.6.126-1|14927	- xfs: fix unlink vs cluster buffer instantiation race
21mr|kernel-6.6-generic-6.6.126-1|14928	- xfs: fix xfs_bmap_add_extent_delay_real for partial conversions
21mr|kernel-6.6-generic-6.6.126-1|14929	- xfs: Fix xfs_flush_unmap_range() range for RT
21mr|kernel-6.6-generic-6.6.126-1|14930	- xfs: Fix xfs_prepare_shift() range for RT
21mr|kernel-6.6-generic-6.6.126-1|14931	- xfs: make sure sb_fdblocks is non-negative
21mr|kernel-6.6-generic-6.6.126-1|14932	- xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional
21mr|kernel-6.6-generic-6.6.126-1|14933	- xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset
21mr|kernel-6.6-generic-6.6.126-1|14934	- xfs: match lock mode in xfs_buffered_write_iomap_begin()
21mr|kernel-6.6-generic-6.6.126-1|14935	- xfs: only run precommits once per transaction object
21mr|kernel-6.6-generic-6.6.126-1|14936	- xfs: remove a racy if_bytes check in xfs_reflink_end_cow_extent
21mr|kernel-6.6-generic-6.6.126-1|14937	- xfs: remove unknown compat feature check in superblock write validation
21mr|kernel-6.6-generic-6.6.126-1|14938	- xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
21mr|kernel-6.6-generic-6.6.126-1|14939	- xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item recovery
21mr|kernel-6.6-generic-6.6.126-1|14940	- xfs: reset rootdir extent size hint after growfsrt
21mr|kernel-6.6-generic-6.6.126-1|14941	- xfs: restrict when we try to align cow fork delalloc to cowextsz hints
21mr|kernel-6.6-generic-6.6.126-1|14942	- xfs: return from xfs_symlink_verify early on V4 filesystems
21mr|kernel-6.6-generic-6.6.126-1|14943	- xfs: revert commit 44af6c7e59b12
21mr|kernel-6.6-generic-6.6.126-1|14944	- xfs: take m_growlock when running growfsrt
21mr|kernel-6.6-generic-6.6.126-1|14945	- xfs: update btree keys correctly when _insrec splits an inode root block
21mr|kernel-6.6-generic-6.6.126-1|14946	- xfs: use consistent uid/gid when grabbing dquots for inodes
21mr|kernel-6.6-generic-6.6.126-1|14947	- xfs: use dontcache for grabbing inodes during scrub
21mr|kernel-6.6-generic-6.6.126-1|14948	- xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
21mr|kernel-6.6-generic-6.6.126-1|14949	- xfs: validate recovered name buffers when recovering xattr items
21mr|kernel-6.6-generic-6.6.126-1|14950	- xfs: verify buffer, inode, and dquot items every tx commit
21mr|kernel-6.6-generic-6.6.126-1|14951	- xhci: Add a quirk for writing ERST in high-low order
21mr|kernel-6.6-generic-6.6.126-1|14952	- xhci: Allow RPM on the USB controller (1022:43f7) by default
21mr|kernel-6.6-generic-6.6.126-1|14953	- xhci: Combine two if statements for Etron xHCI host
21mr|kernel-6.6-generic-6.6.126-1|14954	- xhci: dbc: Fix STALL transfer event handling
21mr|kernel-6.6-generic-6.6.126-1|14955	- xhci: dbc: honor usb transfer size boundaries.
21mr|kernel-6.6-generic-6.6.126-1|14956	- xhci: dbgtty: remove kfifo_out() wrapper
21mr|kernel-6.6-generic-6.6.126-1|14957	- xhci: dbgtty: use kfifo from tty_port struct
21mr|kernel-6.6-generic-6.6.126-1|14958	- xhci: Don't issue Reset Device command to Etron xHCI host
21mr|kernel-6.6-generic-6.6.126-1|14959	- xhci: Fix control transfer error on Etron xHCI host
21mr|kernel-6.6-generic-6.6.126-1|14960	- xhci: Fix incorrect stream context type macro
21mr|kernel-6.6-generic-6.6.126-1|14961	- xhci: Fix Link TRB DMA in command ring stopped completion event
21mr|kernel-6.6-generic-6.6.126-1|14962	- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
21mr|kernel-6.6-generic-6.6.126-1|14963	- xhci: Mitigate failed set dequeue pointer commands
21mr|kernel-6.6-generic-6.6.126-1|14964	- xhci: remove XHCI_TRUST_TX_LENGTH quirk
21mr|kernel-6.6-generic-6.6.126-1|14965	- xhci: retry Stop Endpoint on buggy NEC controllers
21mr|kernel-6.6-generic-6.6.126-1|14966	- XHCI: Separate PORT and CAPs macros into dedicated file
21mr|kernel-6.6-generic-6.6.126-1|14967	- xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them.
21mr|kernel-6.6-generic-6.6.126-1|14968	- xhci: tegra: fix checked USB2 port number
21mr|kernel-6.6-generic-6.6.126-1|14969	- xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
21mr|kernel-6.6-generic-6.6.126-1|14970	- xhci: Use pm_runtime_get to prevent RPM on unsupported systems
21mr|kernel-6.6-generic-6.6.126-1|14971	- xsk: always clear DMA mapping information when unmapping the pool
21mr|kernel-6.6-generic-6.6.126-1|14972	- xsk: fix OOB map writes when deleting elements
21mr|kernel-6.6-generic-6.6.126-1|14973	- xz: cleanup CRC32 edits from 2018
21mr|kernel-6.6-generic-6.6.126-1|14974	- zram: clear IDLE flag after recompression
21mr|kernel-6.6-generic-6.6.126-1|14975	- zram: clear IDLE flag in mark_idle()
21mr|kernel-6.6-generic-6.6.126-1|14976	- zram: do not mark idle slots that cannot be idle
21mr|kernel-6.6-generic-6.6.126-1|14977	- zram: don't free statically defined names
21mr|kernel-6.6-generic-6.6.126-1|14978	- zram: fix potential UAF of zram table
21mr|kernel-6.6-generic-6.6.126-1|14979	- zram: fix uninitialized ZRAM not releasing backing device
21mr|kernel-6.6-generic-6.6.126-1|14980	- zram: free secondary algorithms names
21mr|kernel-6.6-generic-6.6.126-1|14981	- zram: refuse to use zero sized block device as backing device
21mr|kernel-6.6-generic-6.6.126-1|14982	- zram: split memory-tracking and ac-time tracking
21mr|kernel-6.6-generic-6.6.126-1|14983	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.6-generic-6.6.126-1|14984	
21mr|kernel-6.6-generic-6.6.126-1|14985	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru> 6.6.52-1
21mr|kernel-6.6-generic-6.6.126-1|14986	- Updated to 6.6.52
21mr|kernel-6.6-generic-6.6.126-1|14987	
21mr|kernel-6.6-generic-6.6.126-1|14988	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|14989	- Updated to 6.6.52
21mr|kernel-6.6-generic-6.6.126-1|14990	
21mr|kernel-6.6-generic-6.6.126-1|14991	* Mon Sep 30 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|kernel-6.6-generic-6.6.126-1|14992	- Fix dracut version requires
21mr|kernel-6.6-generic-6.6.126-1|14993	
21mr|kernel-6.6-generic-6.6.126-1|14994	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.6.47-2
21mr|kernel-6.6-generic-6.6.126-1|14995	- Patches for Macbooks 2018+
21mr|kernel-6.6-generic-6.6.126-1|14996	
21mr|kernel-6.6-generic-6.6.126-1|14997	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|kernel-6.6-generic-6.6.126-1|14998	- Update config (just reran make oldconfig, no functional changes)
21mr|kernel-6.6-generic-6.6.126-1|14999	
21mr|kernel-6.6-generic-6.6.126-1|15000	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.6.47-1
21mr|kernel-6.6-generic-6.6.126-1|15001	- [bot] upd: 6.6.45 -> 6.6.47
21mr|kernel-6.6-generic-6.6.126-1|15002	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|15003	- ACPI: battery: create alarm sysfs attribute atomically
21mr|kernel-6.6-generic-6.6.126-1|15004	- ACPI: SBS: manage alarm sysfs attribute through psy core
21mr|kernel-6.6-generic-6.6.126-1|15005	- af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().
21mr|kernel-6.6-generic-6.6.126-1|15006	- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
21mr|kernel-6.6-generic-6.6.126-1|15007	- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
21mr|kernel-6.6-generic-6.6.126-1|15008	- ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks
21mr|kernel-6.6-generic-6.6.126-1|15009	- ALSA: line6: Fix racy access to midibuf
21mr|kernel-6.6-generic-6.6.126-1|15010	- ALSA: usb-audio: Re-add ScratchAmp quirk entries
21mr|kernel-6.6-generic-6.6.126-1|15011	- ALSA: usb: Fix UBSAN warning in parse_audio_unit()
21mr|kernel-6.6-generic-6.6.126-1|15012	- arm64: Add Neoverse-V2 part
21mr|kernel-6.6-generic-6.6.126-1|15013	- arm64: barrier: Restore spec_bar() macro
21mr|kernel-6.6-generic-6.6.126-1|15014	- arm64: cputype: Add Cortex-A720 definitions
21mr|kernel-6.6-generic-6.6.126-1|15015	- arm64: cputype: Add Cortex-A725 definitions
21mr|kernel-6.6-generic-6.6.126-1|15016	- arm64: cputype: Add Cortex-X1C definitions
21mr|kernel-6.6-generic-6.6.126-1|15017	- arm64: cputype: Add Cortex-X3 definitions
21mr|kernel-6.6-generic-6.6.126-1|15018	- arm64: cputype: Add Cortex-X4 definitions
21mr|kernel-6.6-generic-6.6.126-1|15019	- arm64: cputype: Add Cortex-X925 definitions
21mr|kernel-6.6-generic-6.6.126-1|15020	- arm64: cputype: Add Neoverse-V3 definitions
21mr|kernel-6.6-generic-6.6.126-1|15021	- arm64: errata: Add workaround for Arm errata 3194386 and 3312417
21mr|kernel-6.6-generic-6.6.126-1|15022	- arm64: errata: Expand speculative SSBS workaround
21mr|kernel-6.6-generic-6.6.126-1|15023	- arm64: errata: Expand speculative SSBS workaround (again)
21mr|kernel-6.6-generic-6.6.126-1|15024	- arm64: errata: Unify speculative SSBS errata logic
21mr|kernel-6.6-generic-6.6.126-1|15025	- ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx
21mr|kernel-6.6-generic-6.6.126-1|15026	- ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask
21mr|kernel-6.6-generic-6.6.126-1|15027	- ASoC: codecs: wsa881x: Correct Soundwire ports mask
21mr|kernel-6.6-generic-6.6.126-1|15028	- ASoC: codecs: wsa883x: Correct Soundwire ports mask
21mr|kernel-6.6-generic-6.6.126-1|15029	- ASoC: codecs: wsa883x: parse port-mapping information
21mr|kernel-6.6-generic-6.6.126-1|15030	- ASoC: codecs: wsa884x: Correct Soundwire ports mask
21mr|kernel-6.6-generic-6.6.126-1|15031	- ASoC: codecs: wsa884x: parse port-mapping information
21mr|kernel-6.6-generic-6.6.126-1|15032	- ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT
21mr|kernel-6.6-generic-6.6.126-1|15033	- ASoC: SOF: Remove libraries from topology lookups
21mr|kernel-6.6-generic-6.6.126-1|15034	- ASoC: sti: add missing probe entry for player and reader
21mr|kernel-6.6-generic-6.6.126-1|15035	- ASoC: topology: Clean up route loading
21mr|kernel-6.6-generic-6.6.126-1|15036	- ASoC: topology: Fix route memory corruption
21mr|kernel-6.6-generic-6.6.126-1|15037	- binfmt_flat: Fix corruption when not offsetting data start
21mr|kernel-6.6-generic-6.6.126-1|15038	- block: change rq_integrity_vec to respect the iterator
21mr|kernel-6.6-generic-6.6.126-1|15039	- block: use the right type for stub rq_integrity_vec()
21mr|kernel-6.6-generic-6.6.126-1|15040	- Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloading
21mr|kernel-6.6-generic-6.6.126-1|15041	- Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor
21mr|kernel-6.6-generic-6.6.126-1|15042	- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
21mr|kernel-6.6-generic-6.6.126-1|15043	- Bluetooth: RFCOMM: Fix not validating setsockopt user input
21mr|kernel-6.6-generic-6.6.126-1|15044	- bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
21mr|kernel-6.6-generic-6.6.126-1|15045	- bpf: kprobe: remove unused declaring of bpf_kprobe_override
21mr|kernel-6.6-generic-6.6.126-1|15046	- bpf, net: Use DEV_STAT_INC()
21mr|kernel-6.6-generic-6.6.126-1|15047	- bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
21mr|kernel-6.6-generic-6.6.126-1|15048	- btrfs: avoid using fixed char array size for tree names
21mr|kernel-6.6-generic-6.6.126-1|15049	- btrfs: do not clear page dirty inside extent_write_locked_range()
21mr|kernel-6.6-generic-6.6.126-1|15050	- btrfs: fix bitmap leak when loading free space cache on duplicate entry
21mr|kernel-6.6-generic-6.6.126-1|15051	- btrfs: fix corruption after buffer fault in during direct IO append write
21mr|kernel-6.6-generic-6.6.126-1|15052	- btrfs: fix double inode unlock for direct IO sync writes
21mr|kernel-6.6-generic-6.6.126-1|15053	- can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum
21mr|kernel-6.6-generic-6.6.126-1|15054	- can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd
21mr|kernel-6.6-generic-6.6.126-1|15055	- cgroup: Make operations on the cgroup root_list RCU safe
21mr|kernel-6.6-generic-6.6.126-1|15056	- cgroup: Move rcu_head up near the top of cgroup_root
21mr|kernel-6.6-generic-6.6.126-1|15057	- cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath
21mr|kernel-6.6-generic-6.6.126-1|15058	- clocksource/drivers/sh_cmt: Address race condition for clock events
21mr|kernel-6.6-generic-6.6.126-1|15059	- clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()
21mr|kernel-6.6-generic-6.6.126-1|15060	- clocksource: Scale the watchdog read retries automatically
21mr|kernel-6.6-generic-6.6.126-1|15061	- driver core: Fix uevent_show() vs driver detach race
21mr|kernel-6.6-generic-6.6.126-1|15062	- drm/admgpu: fix dereferencing null pointer context
21mr|kernel-6.6-generic-6.6.126-1|15063	- drm/amd/display: Add delay to improve LTTPR UHBR interop
21mr|kernel-6.6-generic-6.6.126-1|15064	- drm/amd/display: Add null checker before passing variables
21mr|kernel-6.6-generic-6.6.126-1|15065	- drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update
21mr|kernel-6.6-generic-6.6.126-1|15066	- drm/amd/display: Skip Recompute DSC Params if no Stream on Link
21mr|kernel-6.6-generic-6.6.126-1|15067	- drm/amdgpu: Add lock around VF RLCG interface
21mr|kernel-6.6-generic-6.6.126-1|15068	- drm/amdgpu: fix potential resource leak warning
21mr|kernel-6.6-generic-6.6.126-1|15069	- drm/amdgpu: Fix the null pointer dereference to ras_manager
21mr|kernel-6.6-generic-6.6.126-1|15070	- drm/amdgpu: Forward soft recovery errors to userspace
21mr|kernel-6.6-generic-6.6.126-1|15071	- drm/amdgpu/pm: Fix the null pointer dereference for smu7
21mr|kernel-6.6-generic-6.6.126-1|15072	- drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
21mr|kernel-6.6-generic-6.6.126-1|15073	- drm/amdgpu/pm: Fix the param type of set_power_profile_mode
21mr|kernel-6.6-generic-6.6.126-1|15074	- drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
21mr|kernel-6.6-generic-6.6.126-1|15075	- drm/bridge: analogix_dp: properly handle zero sized AUX transactions
21mr|kernel-6.6-generic-6.6.126-1|15076	- drm/client: fix null pointer dereference in drm_client_modeset_probe
21mr|kernel-6.6-generic-6.6.126-1|15077	- drm/dp_mst: Skip CSN if topology probing is not done yet
21mr|kernel-6.6-generic-6.6.126-1|15078	- drm/i915/gem: Adjust vma offset for framebuffer mmap offset
21mr|kernel-6.6-generic-6.6.126-1|15079	- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
21mr|kernel-6.6-generic-6.6.126-1|15080	- drm/lima: Mark simple_ondemand governor as softdep
21mr|kernel-6.6-generic-6.6.126-1|15081	- drm/mgag200: Bind I2C lifetime to DRM device
21mr|kernel-6.6-generic-6.6.126-1|15082	- drm/mgag200: Set DDC timeout in milliseconds
21mr|kernel-6.6-generic-6.6.126-1|15083	- drm/radeon: Remove __counted_by from StateArray.states[]
21mr|kernel-6.6-generic-6.6.126-1|15084	- erofs: avoid debugging output for (de)compressed data
21mr|kernel-6.6-generic-6.6.126-1|15085	- eventfs: Don't return NULL in eventfs_create_dir()
21mr|kernel-6.6-generic-6.6.126-1|15086	- eventfs: Use SRCU for freeing eventfs_inodes
21mr|kernel-6.6-generic-6.6.126-1|15087	- exec: Fix ToCToU between perm check and set-uid/gid usage
21mr|kernel-6.6-generic-6.6.126-1|15088	- ext4: convert ext4_da_do_write_end() to take a folio
21mr|kernel-6.6-generic-6.6.126-1|15089	- ext4: do not create EA inode under buffer lock
21mr|kernel-6.6-generic-6.6.126-1|15090	- ext4: fix uninitialized variable in ext4_inlinedir_to_tree
21mr|kernel-6.6-generic-6.6.126-1|15091	- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
21mr|kernel-6.6-generic-6.6.126-1|15092	- ext4: sanity check for NULL pointer after ext4_force_shutdown
21mr|kernel-6.6-generic-6.6.126-1|15093	- f2fs: fix to cover read extent cache access with lock
21mr|kernel-6.6-generic-6.6.126-1|15094	- f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
21mr|kernel-6.6-generic-6.6.126-1|15095	- fou: remove warn in gue_gro_receive on unsupported protocol
21mr|kernel-6.6-generic-6.6.126-1|15096	- fs: Annotate struct file_handle with __counted_by() and use struct_size()
21mr|kernel-6.6-generic-6.6.126-1|15097	- fs: Convert to bdev_open_by_dev()
21mr|kernel-6.6-generic-6.6.126-1|15098	- fs/ntfs3: Do copy_to_user out of run_lock
21mr|kernel-6.6-generic-6.6.126-1|15099	- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails
21mr|kernel-6.6-generic-6.6.126-1|15100	- genirq/cpuhotplug: Skip suspended interrupts when restoring affinity
21mr|kernel-6.6-generic-6.6.126-1|15101	- genirq/irqdesc: Honor caller provided affinity in alloc_desc()
21mr|kernel-6.6-generic-6.6.126-1|15102	- gpio: prevent potential speculation leaks in gpio_device_get_desc()
21mr|kernel-6.6-generic-6.6.126-1|15103	- hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu
21mr|kernel-6.6-generic-6.6.126-1|15104	- i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume
21mr|kernel-6.6-generic-6.6.126-1|15105	- i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
21mr|kernel-6.6-generic-6.6.126-1|15106	- i2c: smbus: Improve handling of stuck alerts
21mr|kernel-6.6-generic-6.6.126-1|15107	- i2c: smbus: Send alert notifications to all devices if source not found
21mr|kernel-6.6-generic-6.6.126-1|15108	- ice: Fix reset handler
21mr|kernel-6.6-generic-6.6.126-1|15109	- Input: bcm5974 - check endpoint type before starting traffic
21mr|kernel-6.6-generic-6.6.126-1|15110	- ipv6: fix source address selection with route leak
21mr|kernel-6.6-generic-6.6.126-1|15111	- irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()
21mr|kernel-6.6-generic-6.6.126-1|15112	- irqchip/mbigen: Fix mbigen node address layout
21mr|kernel-6.6-generic-6.6.126-1|15113	- irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'
21mr|kernel-6.6-generic-6.6.126-1|15114	- irqchip/xilinx: Fix shift out of bounds
21mr|kernel-6.6-generic-6.6.126-1|15115	- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer
21mr|kernel-6.6-generic-6.6.126-1|15116	- jfs: Convert to bdev_open_by_dev()
21mr|kernel-6.6-generic-6.6.126-1|15117	- jfs: fix log->bdev_handle null ptr deref in lbmStartIO
21mr|kernel-6.6-generic-6.6.126-1|15118	- jfs: fix null ptr deref in dtInsertEntry
21mr|kernel-6.6-generic-6.6.126-1|15119	- jfs: Fix shift-out-of-bounds in dbDiscardAG
21mr|kernel-6.6-generic-6.6.126-1|15120	- jfs: fix shift-out-of-bounds in dbJoin
21mr|kernel-6.6-generic-6.6.126-1|15121	- jump_label: Fix the fix, brown paper bags galore
21mr|kernel-6.6-generic-6.6.126-1|15122	- kcov: properly check for softirq context
21mr|kernel-6.6-generic-6.6.126-1|15123	- kprobes: Fix to check symbol prefixes correctly
21mr|kernel-6.6-generic-6.6.126-1|15124	- KVM: arm64: Don't defer TLB invalidation when zapping table entries
21mr|kernel-6.6-generic-6.6.126-1|15125	- KVM: arm64: Don't pass a TLBI level hint when zapping table entries
21mr|kernel-6.6-generic-6.6.126-1|15126	- l2tp: fix lockdep splat
21mr|kernel-6.6-generic-6.6.126-1|15127	- LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
21mr|kernel-6.6-generic-6.6.126-1|15128	- LoongArch: Enable general EFI poweroff method
21mr|kernel-6.6-generic-6.6.126-1|15129	- md: do not delete safemode_timer in mddev_suspend
21mr|kernel-6.6-generic-6.6.126-1|15130	- md/raid5: avoid BUG_ON() while continue reshape after reassembling
21mr|kernel-6.6-generic-6.6.126-1|15131	- media: amphion: Remove lock in s_ctrl callback
21mr|kernel-6.6-generic-6.6.126-1|15132	- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
21mr|kernel-6.6-generic-6.6.126-1|15133	- media: uvcvideo: Fix the bandwdith quirk on USB 3.x
21mr|kernel-6.6-generic-6.6.126-1|15134	- media: uvcvideo: Ignore empty TS packets
21mr|kernel-6.6-generic-6.6.126-1|15135	- media: xc2028: avoid use-after-free in load_firmware_cb()
21mr|kernel-6.6-generic-6.6.126-1|15136	- memcg: protect concurrent access to mem_cgroup_idr
21mr|kernel-6.6-generic-6.6.126-1|15137	- mISDN: fix MISDN_TIME_STAMP handling
21mr|kernel-6.6-generic-6.6.126-1|15138	- mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick
21mr|kernel-6.6-generic-6.6.126-1|15139	- mm: gup: stop abusing try_grab_folio
21mr|kernel-6.6-generic-6.6.126-1|15140	- mm: huge_memory: don't force huge page alignment on 32 bit
21mr|kernel-6.6-generic-6.6.126-1|15141	- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines
21mr|kernel-6.6-generic-6.6.126-1|15142	- mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio()
21mr|kernel-6.6-generic-6.6.126-1|15143	- mm/page_table_check: support userfault wr-protect entries
21mr|kernel-6.6-generic-6.6.126-1|15144	- module: make waiting for a concurrent module loader interruptible
21mr|kernel-6.6-generic-6.6.126-1|15145	- module: warn about excessively long module waits
21mr|kernel-6.6-generic-6.6.126-1|15146	- mptcp: fully established after ADD_ADDR echo on MPJ
21mr|kernel-6.6-generic-6.6.126-1|15147	- mptcp: pm: deny endp with signal + subflow + port
21mr|kernel-6.6-generic-6.6.126-1|15148	- mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set
21mr|kernel-6.6-generic-6.6.126-1|15149	- mptcp: pm: don't try to create sf if alloc failed
21mr|kernel-6.6-generic-6.6.126-1|15150	- mptcp: pm: fix backup support in signal endpoints
21mr|kernel-6.6-generic-6.6.126-1|15151	- mptcp: pm: reduce indentation blocks
21mr|kernel-6.6-generic-6.6.126-1|15152	- net: add copy_safe_from_sockptr() helper
21mr|kernel-6.6-generic-6.6.126-1|15153	- net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities
21mr|kernel-6.6-generic-6.6.126-1|15154	- net: bridge: mcast: wait for previous gc cycles when removing port
21mr|kernel-6.6-generic-6.6.126-1|15155	- net: don't dump stack on queue timeout
21mr|kernel-6.6-generic-6.6.126-1|15156	- net: drop bad gso csum_start and offset in virtio_net_hdr
21mr|kernel-6.6-generic-6.6.126-1|15157	- net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
21mr|kernel-6.6-generic-6.6.126-1|15158	- net: fec: Stop PPS on driver remove
21mr|kernel-6.6-generic-6.6.126-1|15159	- netfilter: nf_tables: prefer nft_chain_validate
21mr|kernel-6.6-generic-6.6.126-1|15160	- net: linkwatch: use system_unbound_wq
21mr|kernel-6.6-generic-6.6.126-1|15161	- net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink
21mr|kernel-6.6-generic-6.6.126-1|15162	- net:rds: Fix possible deadlock in rds_message_put
21mr|kernel-6.6-generic-6.6.126-1|15163	- net: sctp: fix skb leak in sctp_inq_free()
21mr|kernel-6.6-generic-6.6.126-1|15164	- net/smc: add the max value of fallback reason count
21mr|kernel-6.6-generic-6.6.126-1|15165	- net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3
21mr|kernel-6.6-generic-6.6.126-1|15166	- net: tls, add test to capture error on large splice
21mr|kernel-6.6-generic-6.6.126-1|15167	- net: usb: qmi_wwan: fix memory leak for not ip packets
21mr|kernel-6.6-generic-6.6.126-1|15168	- nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies
21mr|kernel-6.6-generic-6.6.126-1|15169	- nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
21mr|kernel-6.6-generic-6.6.126-1|15170	- NFSD: Fix frame size warning in svc_export_parse()
21mr|kernel-6.6-generic-6.6.126-1|15171	- nfsd: make all of the nfsd stats per-network namespace
21mr|kernel-6.6-generic-6.6.126-1|15172	- nfsd: make svc_stat per-network namespace instead of global
21mr|kernel-6.6-generic-6.6.126-1|15173	- nfsd: remove nfsd_stats, make th_cnt a global counter
21mr|kernel-6.6-generic-6.6.126-1|15174	- nfsd: rename NFSD_NET_* to NFSD_STATS_*
21mr|kernel-6.6-generic-6.6.126-1|15175	- NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
21mr|kernel-6.6-generic-6.6.126-1|15176	- nfsd: stop setting ->pg_stats for unused stats
21mr|kernel-6.6-generic-6.6.126-1|15177	- nouveau: set placement to original placement on uvmm validate.
21mr|kernel-6.6-generic-6.6.126-1|15178	- ntp: Clamp maxerror and esterror to operating range
21mr|kernel-6.6-generic-6.6.126-1|15179	- ntp: Safeguard against time_constant overflow
21mr|kernel-6.6-generic-6.6.126-1|15180	- nvme/pci: Add APST quirk for Lenovo N60z laptop
21mr|kernel-6.6-generic-6.6.126-1|15181	- padata: Fix possible divide-by-0 panic in padata_mt_helper()
21mr|kernel-6.6-generic-6.6.126-1|15182	- parisc: fix a possible DMA corruption
21mr|kernel-6.6-generic-6.6.126-1|15183	- parisc: fix unaligned accesses in BPF
21mr|kernel-6.6-generic-6.6.126-1|15184	- PCI: Add Edimax Vendor ID to pci_ids.h
21mr|kernel-6.6-generic-6.6.126-1|15185	- platform/x86/intel/ifs: Gen2 Scan test support
21mr|kernel-6.6-generic-6.6.126-1|15186	- platform/x86/intel/ifs: Initialize union ifs_status to zero
21mr|kernel-6.6-generic-6.6.126-1|15187	- platform/x86/intel/ifs: Store IFS generation number
21mr|kernel-6.6-generic-6.6.126-1|15188	- power: supply: axp288_charger: Fix constant_charge_voltage writes
21mr|kernel-6.6-generic-6.6.126-1|15189	- power: supply: axp288_charger: Round constant_charge_voltage writes down
21mr|kernel-6.6-generic-6.6.126-1|15190	- power: supply: qcom_battmgr: return EAGAIN when firmware service is not up
21mr|kernel-6.6-generic-6.6.126-1|15191	- pppoe: Fix memory leak in pppoe_sendmsg()
21mr|kernel-6.6-generic-6.6.126-1|15192	- profiling: remove profile=sleep support
21mr|kernel-6.6-generic-6.6.126-1|15193	- quota: Detect loops in quota tree
21mr|kernel-6.6-generic-6.6.126-1|15194	- rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation
21mr|kernel-6.6-generic-6.6.126-1|15195	- rcutorture: Fix rcu_torture_fwd_cb_cr() data race
21mr|kernel-6.6-generic-6.6.126-1|15196	- reiserfs: fix uninit-value in comp_keys
21mr|kernel-6.6-generic-6.6.126-1|15197	- Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
21mr|kernel-6.6-generic-6.6.126-1|15198	- Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update"
21mr|kernel-6.6-generic-6.6.126-1|15199	- Revert "Input: bcm5974 - check endpoint type before starting traffic"
21mr|kernel-6.6-generic-6.6.126-1|15200	- Revert "jfs: fix shift-out-of-bounds in dbJoin"
21mr|kernel-6.6-generic-6.6.126-1|15201	- Revert "selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky"
21mr|kernel-6.6-generic-6.6.126-1|15202	- s390/sclp: Prevent release of buffer in I/O
21mr|kernel-6.6-generic-6.6.126-1|15203	- sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()
21mr|kernel-6.6-generic-6.6.126-1|15204	- sched/core: Introduce sched_set_rq_on/offline() helper
21mr|kernel-6.6-generic-6.6.126-1|15205	- sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime
21mr|kernel-6.6-generic-6.6.126-1|15206	- sched/smt: Fix unbalance sched_smt_present dec/inc
21mr|kernel-6.6-generic-6.6.126-1|15207	- sched/smt: Introduce sched_smt_present_inc/dec() helper
21mr|kernel-6.6-generic-6.6.126-1|15208	- scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES
21mr|kernel-6.6-generic-6.6.126-1|15209	- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES
21mr|kernel-6.6-generic-6.6.126-1|15210	- scsi: ufs: core: Do not set link to OFF state while waking up from hibernation
21mr|kernel-6.6-generic-6.6.126-1|15211	- scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic
21mr|kernel-6.6-generic-6.6.126-1|15212	- sctp: Fix null-ptr-deref in reuseport_add_sock().
21mr|kernel-6.6-generic-6.6.126-1|15213	- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT
21mr|kernel-6.6-generic-6.6.126-1|15214	- selftests: mm: add s390 to ARCH check
21mr|kernel-6.6-generic-6.6.126-1|15215	- selftests: mptcp: fix error path
21mr|kernel-6.6-generic-6.6.126-1|15216	- selftests: mptcp: join: ability to invert ADD_ADDR check
21mr|kernel-6.6-generic-6.6.126-1|15217	- selftests: mptcp: join: test both signal & subflow
21mr|kernel-6.6-generic-6.6.126-1|15218	- serial: core: check uartclk for zero to avoid divide by zero
21mr|kernel-6.6-generic-6.6.126-1|15219	- smb3: fix setting SecurityFlags when encryption is required
21mr|kernel-6.6-generic-6.6.126-1|15220	- smb: client: handle lack of FSCTL_GET_REPARSE_POINT support
21mr|kernel-6.6-generic-6.6.126-1|15221	- spi: spidev: Add missing spi_device_id for bh2228fv
21mr|kernel-6.6-generic-6.6.126-1|15222	- spi: spi-fsl-lpspi: Fix scldiv calculation
21mr|kernel-6.6-generic-6.6.126-1|15223	- Squashfs: fix variable overflow triggered by sysbot
21mr|kernel-6.6-generic-6.6.126-1|15224	- squashfs: squashfs_read_data need to check if the length is 0
21mr|kernel-6.6-generic-6.6.126-1|15225	- sunrpc: don't change ->sv_stats if it doesn't exist
21mr|kernel-6.6-generic-6.6.126-1|15226	- SUNRPC: Fix a race to wake a sync task
21mr|kernel-6.6-generic-6.6.126-1|15227	- sunrpc: pass in the sv_stats struct through svc_create_pooled
21mr|kernel-6.6-generic-6.6.126-1|15228	- sunrpc: remove ->pg_stats from svc_program
21mr|kernel-6.6-generic-6.6.126-1|15229	- sunrpc: use the struct net as the svc proc private
21mr|kernel-6.6-generic-6.6.126-1|15230	- tcp_metrics: optimize tcp_metrics_flush_all()
21mr|kernel-6.6-generic-6.6.126-1|15231	- tick/broadcast: Move per CPU pointer access into the atomic section
21mr|kernel-6.6-generic-6.6.126-1|15232	- timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()
21mr|kernel-6.6-generic-6.6.126-1|15233	- tools headers arm64: Sync arm64's cputype.h with the kernel sources
21mr|kernel-6.6-generic-6.6.126-1|15234	- tracefs: Fix inode allocation
21mr|kernel-6.6-generic-6.6.126-1|15235	- tracefs: Use generic inode RCU for synchronizing freeing
21mr|kernel-6.6-generic-6.6.126-1|15236	- tracing: Fix overflow in get_free_elt()
21mr|kernel-6.6-generic-6.6.126-1|15237	- udf: prevent integer overflow in udf_bitmap_free_blocks()
21mr|kernel-6.6-generic-6.6.126-1|15238	- usb: gadget: core: Check for unset descriptor
21mr|kernel-6.6-generic-6.6.126-1|15239	- usb: gadget: midi2: Fix the response for FB info with block 0xff
21mr|kernel-6.6-generic-6.6.126-1|15240	- usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.
21mr|kernel-6.6-generic-6.6.126-1|15241	- usb: gadget: u_serial: Set start_delayed during suspend
21mr|kernel-6.6-generic-6.6.126-1|15242	- USB: serial: debug: do not echo input by default
21mr|kernel-6.6-generic-6.6.126-1|15243	- usb: vhci-hcd: Do not drop references before new references are gained
21mr|kernel-6.6-generic-6.6.126-1|15244	- vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler
21mr|kernel-6.6-generic-6.6.126-1|15245	- wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler
21mr|kernel-6.6-generic-6.6.126-1|15246	- wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup()
21mr|kernel-6.6-generic-6.6.126-1|15247	- wifi: ath12k: fix soft lockup on suspend
21mr|kernel-6.6-generic-6.6.126-1|15248	- wifi: ath12k: rename the sc naming convention to ab
21mr|kernel-6.6-generic-6.6.126-1|15249	- wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
21mr|kernel-6.6-generic-6.6.126-1|15250	- wifi: mac80211: fix change_address deadlock during unregister
21mr|kernel-6.6-generic-6.6.126-1|15251	- wifi: mac80211: take wiphy lock for MAC addr change
21mr|kernel-6.6-generic-6.6.126-1|15252	- wifi: nl80211: disallow setting special AP channel widths
21mr|kernel-6.6-generic-6.6.126-1|15253	- wifi: nl80211: don't give key data to userspace
21mr|kernel-6.6-generic-6.6.126-1|15254	- x86/mm: Fix pti_clone_entry_text() for i386
21mr|kernel-6.6-generic-6.6.126-1|15255	- x86/mm: Fix pti_clone_pgtable() alignment assumption
21mr|kernel-6.6-generic-6.6.126-1|15256	- x86/mtrr: Check if fixed MTRRs exist before saving them
21mr|kernel-6.6-generic-6.6.126-1|15257	- x86/paravirt: Fix incorrect virt spinlock setting on bare metal
21mr|kernel-6.6-generic-6.6.126-1|15258	- xen: privcmd: Switch from mutex to spinlock for irqfds
21mr|kernel-6.6-generic-6.6.126-1|15259	- xfs: fix log recovery buffer allocation for the legacy h_size fixup
21mr|kernel-6.6-generic-6.6.126-1|15260	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|kernel-6.6-generic-6.6.126-1|15261	
21mr|kernel-6.6-generic-6.6.126-1|15262	* Thu Aug 15 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.6-generic-6.6.126-1|15263	- Moved "sed -i..."  down in %%prep of spec
21mr|kernel-6.6-generic-6.6.126-1|15264	
21mr|kernel-6.6-generic-6.6.126-1|15265	- Merge: 733b55c 153fdbb
21mr|kernel-6.6-generic-6.6.126-1|15266	* Wed Aug 14 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.6-generic-6.6.126-1|15267	- autoupdated to 6.6.45
21mr|kernel-6.6-generic-6.6.126-1|15268	
21mr|kernel-6.6-generic-6.6.126-1|15269	* Wed Aug 14 2024 betcher <a.betker@rosalinux.ru>
21mr|kernel-6.6-generic-6.6.126-1|15270	- [bot] upd: 6.6.4 -> 6.6.45
21mr|kernel-6.6-generic-6.6.126-1|15271	- Changelog:
21mr|kernel-6.6-generic-6.6.126-1|15272	- 9p: add missing locking around taking dentry fid list
21mr|kernel-6.6-generic-6.6.126-1|15273	- 9p: explicitly deny setlease attempts
21mr|kernel-6.6-generic-6.6.126-1|15274	- 9p: Fix initialisation of netfs_inode for 9p
21mr|kernel-6.6-generic-6.6.126-1|15275	- 9p: Fix read/write debug statements to report server reply
21mr|kernel-6.6-generic-6.6.126-1|15276	- 9p: prevent read overrun in protocol dump tracepoint
21mr|kernel-6.6-generic-6.6.126-1|15277	- accel/habanalabs: add support for Gaudi2C device
21mr|kernel-6.6-generic-6.6.126-1|15278	- accel/habanalabs: fix information leak in sec_attest_info()
21mr|kernel-6.6-generic-6.6.126-1|15279	- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings
21mr|kernel-6.6-generic-6.6.126-1|15280	- accel/ivpu/37xx: Fix interrupt_clear_with_0 WA initialization
21mr|kernel-6.6-generic-6.6.126-1|15281	- accel/ivpu/40xx: Stop passing SKU boot parameters to FW
21mr|kernel-6.6-generic-6.6.126-1|15282	- accel/ivpu: Disable d3hot_delay on all NPU generations
21mr|kernel-6.6-generic-6.6.126-1|15283	- accel/ivpu: Don't enable any tiles by default on VPU40xx
21mr|kernel-6.6-generic-6.6.126-1|15284	- accel/ivpu: Fix deadlock in context_xa
21mr|kernel-6.6-generic-6.6.126-1|15285	- accel/ivpu: Force snooping for MMU writes
21mr|kernel-6.6-generic-6.6.126-1|15286	- accel/ivpu: Print information about used workarounds
21mr|kernel-6.6-generic-6.6.126-1|15287	- accel/qaic: Fix GEM import path code
21mr|kernel-6.6-generic-6.6.126-1|15288	- accel/qaic: Implement quirk for SOC_HW_VERSION
21mr|kernel-6.6-generic-6.6.126-1|15289	- ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
21mr|kernel-6.6-generic-6.6.126-1|15290	- ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
21mr|kernel-6.6-generic-6.6.126-1|15291	- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
21mr|kernel-6.6-generic-6.6.126-1|15292	- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
21mr|kernel-6.6-generic-6.6.126-1|15293	- ACPI: CPPC: Fix access width used for PCC registers
21mr|kernel-6.6-generic-6.6.126-1|15294	- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
21mr|kernel-6.6-generic-6.6.126-1|15295	- ACPI: CPPC: Use access_width over bit_width for system memory accesses
21mr|kernel-6.6-generic-6.6.126-1|15296	- ACPI: disable -Wstringop-truncation
21mr|kernel-6.6-generic-6.6.126-1|15297	- ACPI: EC: Abort address space access upon error
21mr|kernel-6.6-generic-6.6.126-1|15298	- ACPI: EC: Avoid returning AE_OK on errors in address space handler
21mr|kernel-6.6-generic-6.6.126-1|15299	- ACPI: EC: Evaluate orphan _REG under EC device
21mr|kernel-6.6-generic-6.6.126-1|15300	- ACPI: EC: Install address space handler at the namespace root
21mr|kernel-6.6-generic-6.6.126-1|15301	- ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error
21mr|kernel-6.6-generic-6.6.126-1|15302	- ACPI: extlog: fix NULL pointer dereference check
21mr|kernel-6.6-generic-6.6.126-1|15303	- ACPI: Fix Generic Initiator Affinity _OSC bit
21mr|kernel-6.6-generic-6.6.126-1|15304	- ACPI: LPIT: Avoid u32 multiplication overflow
21mr|kernel-6.6-generic-6.6.126-1|15305	- ACPI: LPSS: Advertise number of chip selects via property
21mr|kernel-6.6-generic-6.6.126-1|15306	- ACPI: LPSS: Fix the fractional clock divider flags
21mr|kernel-6.6-generic-6.6.126-1|15307	- ACPI: NUMA: Fix the logic of getting the fake_pxm value
21mr|kernel-6.6-generic-6.6.126-1|15308	- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency
21mr|kernel-6.6-generic-6.6.126-1|15309	- ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
21mr|kernel-6.6-generic-6.6.126-1|15310	- acpi: property: Let args be NULL in __acpi_node_get_property_reference
21mr|kernel-6.6-generic-6.6.126-1|15311	- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
21mr|kernel-6.6-generic-6.6.126-1|15312	- ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override
21mr|kernel-6.6-generic-6.6.126-1|15313	- ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
21mr|kernel-6.6-generic-6.6.126-1|15314	- ACPI: resource: Do IRQ override on Lunnen Ground laptops
21mr|kernel-6.6-generic-6.6.126-1|15315	- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
21mr|kernel-6.6-generic-6.6.126-1|15316	- ACPI: scan: Do not increase dep_unmet for already met dependencies
21mr|kernel-6.6-generic-6.6.126-1|15317	- ACPI: scan: Fix device check notification handling
21mr|kernel-6.6-generic-6.6.126-1|15318	- ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup
21mr|kernel-6.6-generic-6.6.126-1|15319	- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
21mr|kernel-6.6-generic-6.6.126-1|15320	- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
21mr|kernel-6.6-generic-6.6.126-1|15321	- ACPI: video: check for error while searching for backlight device parent
21mr|kernel-6.6-generic-6.6.126-1|15322	- ACPI: video: Use acpi_video_device for cooling-dev driver data
21mr|kernel-6.6-generic-6.6.126-1|15323	- ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets
21mr|kernel-6.6-generic-6.6.126-1|15324	- ACPI: x86: Force StorageD3Enable on more products
21mr|kernel-6.6-generic-6.6.126-1|15325	- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS
21mr|kernel-6.6-generic-6.6.126-1|15326	- Add definition for new smb3.1.1 command type
21mr|kernel-6.6-generic-6.6.126-1|15327	- admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET
21mr|kernel-6.6-generic-6.6.126-1|15328	- af_packet: avoid a false positive warning in packet_setsockopt()
21mr|kernel-6.6-generic-6.6.126-1|15329	- af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
21mr|kernel-6.6-generic-6.6.126-1|15330	- af_packet: Handle outgoing VLAN packets without hardware offloading
21mr|kernel-6.6-generic-6.6.126-1|15331	- afs: Don't cross .backup mountpoint from backup volume
21mr|kernel-6.6-generic-6.6.126-1|15332	- afs: Fix dynamic root lookup DNS check
21mr|kernel-6.6-generic-6.6.126-1|15333	- afs: Fix endless loop in directory parsing
21mr|kernel-6.6-generic-6.6.126-1|15334	- afs: Fix overwriting of result of DNS query
21mr|kernel-6.6-generic-6.6.126-1|15335	- afs: Fix refcount underflow from error handling race
21mr|kernel-6.6-generic-6.6.126-1|15336	- afs: Fix the dynamic root's d_delete to always delete unused dentries
21mr|kernel-6.6-generic-6.6.126-1|15337	- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
21mr|kernel-6.6-generic-6.6.126-1|15338	- afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
21mr|kernel-6.6-generic-6.6.126-1|15339	- afs: Fix use-after-free due to get/remove race in volume tree
21mr|kernel-6.6-generic-6.6.126-1|15340	- afs: Hide silly-rename files from userspace
21mr|kernel-6.6-generic-6.6.126-1|15341	- afs: Increase buffer size in afs_update_volume_status()
21mr|kernel-6.6-generic-6.6.126-1|15342	- afs: Revert "afs: Hide silly-rename files from userspace"
21mr|kernel-6.6-generic-6.6.126-1|15343	- af_unix: Annodate data-races around sk->sk_state for writers.
21mr|kernel-6.6-generic-6.6.126-1|15344	- af_unix: Annotate data-race around unix_sk(sk)->addr.
21mr|kernel-6.6-generic-6.6.126-1|15345	- af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
21mr|kernel-6.6-generic-6.6.126-1|15346	- af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
21mr|kernel-6.6-generic-6.6.126-1|15347	- af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
21mr|kernel-6.6-generic-6.6.126-1|15348	- af_unix: Annotate data-race of sk->sk_state in unix_accept().
21mr|kernel-6.6-generic-6.6.126-1|15349	- af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
21mr|kernel-6.6-generic-6.6.126-1|15350	- af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().
21mr|kernel-6.6-generic-6.6.126-1|15351	- af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().
21mr|kernel-6.6-generic-6.6.126-1|15352	- af_unix: Annotate data-races around sk->sk_sndbuf.
21mr|kernel-6.6-generic-6.6.126-1|15353	- af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
21mr|kernel-6.6-generic-6.6.126-1|15354	- af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
21mr|kernel-6.6-generic-6.6.126-1|15355	- af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().
21mr|kernel-6.6-generic-6.6.126-1|15356	- af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
21mr|kernel-6.6-generic-6.6.126-1|15357	- af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
21mr|kernel-6.6-generic-6.6.126-1|15358	- af_unix: Clear stale u->oob_skb.
21mr|kernel-6.6-generic-6.6.126-1|15359	- af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash
21mr|kernel-6.6-generic-6.6.126-1|15360	- af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
21mr|kernel-6.6-generic-6.6.126-1|15361	- af_unix: Don't peek OOB data without MSG_OOB.
21mr|kernel-6.6-generic-6.6.126-1|15362	- af_unix: Drop oob_skb ref before purging queue in GC.
21mr|kernel-6.6-generic-6.6.126-1|15363	- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
21mr|kernel-6.6-generic-6.6.126-1|15364	- af_unix: Fix garbage collector racing against connect()
21mr|kernel-6.6-generic-6.6.126-1|15365	- af_unix: fix lockdep positive in sk_diag_dump_icons()
21mr|kernel-6.6-generic-6.6.126-1|15366	- af_unix: Fix task hung while purging oob_skb in GC.
21mr|kernel-6.6-generic-6.6.126-1|15367	- af_unix: Read sk->sk_hash under bindlock during bind().
21mr|kernel-6.6-generic-6.6.126-1|15368	- af_unix: Read with MSG_PEEK loops if the first unread byte is OOB
21mr|kernel-6.6-generic-6.6.126-1|15369	- af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer.
21mr|kernel-6.6-generic-6.6.126-1|15370	- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
21mr|kernel-6.6-generic-6.6.126-1|15371	- af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
21mr|kernel-6.6-generic-6.6.126-1|15372	- af_unix: Use skb_queue_empty_lockless() in unix_release_sock().
21mr|kernel-6.6-generic-6.6.126-1|15373	- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
21mr|kernel-6.6-generic-6.6.126-1|15374	- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
21mr|kernel-6.6-generic-6.6.126-1|15375	- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
21mr|kernel-6.6-generic-6.6.126-1|15376	- ahci: asm1064: asm1166: don't limit reported ports
21mr|kernel-6.6-generic-6.6.126-1|15377	- ahci: asm1064: correct count of reported ports
21mr|kernel-6.6-generic-6.6.126-1|15378	- ahci: asm1166: correct count of reported ports
21mr|kernel-6.6-generic-6.6.126-1|15379	- ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts
21mr|kernel-6.6-generic-6.6.126-1|15380	- ALSA: core: Fix NULL module pointer assignment at card init
21mr|kernel-6.6-generic-6.6.126-1|15381	- ALSA: core: Remove debugfs at disconnection
21mr|kernel-6.6-generic-6.6.126-1|15382	- ALSA: dmaengine_pcm: terminate dmaengine before synchronize
21mr|kernel-6.6-generic-6.6.126-1|15383	- ALSA: dmaengine: Synchronize dma channel after drop()
21mr|kernel-6.6-generic-6.6.126-1|15384	- ALSA: Drop leftover snd-rtctimer stuff from Makefile
21mr|kernel-6.6-generic-6.6.126-1|15385	- ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware()
21mr|kernel-6.6-generic-6.6.126-1|15386	- ALSA: emu10k1: fix E-MU card dock presence monitoring
21mr|kernel-6.6-generic-6.6.126-1|15387	- ALSA: emu10k1: fix E-MU dock initialization
21mr|kernel-6.6-generic-6.6.126-1|15388	- ALSA: emu10k1: make E-MU FPGA writes potentially more reliable
21mr|kernel-6.6-generic-6.6.126-1|15389	- ALSA: emu10k1: move the whole GPIO event handling to the workqueue
21mr|kernel-6.6-generic-6.6.126-1|15390	- ALSA: emux: improve patch ioctl data validation
21mr|kernel-6.6-generic-6.6.126-1|15391	- ALSA: firewire-lib: fix to check cycle continuity
21mr|kernel-6.6-generic-6.6.126-1|15392	- ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
21mr|kernel-6.6-generic-6.6.126-1|15393	- ALSA: Fix deadlocks with kctl removals at disconnection
21mr|kernel-6.6-generic-6.6.126-1|15394	- ALSA: hda: Conditionally use snooping for AMD HDMI
21mr|kernel-6.6-generic-6.6.126-1|15395	- ALSA: hda/conexant: Add quirk for SWS JS201D
21mr|kernel-6.6-generic-6.6.126-1|15396	- ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140
21mr|kernel-6.6-generic-6.6.126-1|15397	- ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
21mr|kernel-6.6-generic-6.6.126-1|15398	- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
21mr|kernel-6.6-generic-6.6.126-1|15399	- ALSA: hda: cs35l56: Add ACPI device match tables
21mr|kernel-6.6-generic-6.6.126-1|15400	- ALSA: hda: cs35l56: Component should be unbound before deconstruction
21mr|kernel-6.6-generic-6.6.126-1|15401	- ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot()
21mr|kernel-6.6-generic-6.6.126-1|15402	- ALSA: hda: cs35l56: Fix lifecycle of codec pointer
21mr|kernel-6.6-generic-6.6.126-1|15403	- ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance
21mr|kernel-6.6-generic-6.6.126-1|15404	- ALSA: hda: cs35l56: Initialize all ASP1 registers
21mr|kernel-6.6-generic-6.6.126-1|15405	- ALSA: hda/cs35l56: select intended config FW_CS_DSP
21mr|kernel-6.6-generic-6.6.126-1|15406	- ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE
21mr|kernel-6.6-generic-6.6.126-1|15407	- ALSA: hda: cs35l56: Set the init_done flag before component_add()
21mr|kernel-6.6-generic-6.6.126-1|15408	- ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
21mr|kernel-6.6-generic-6.6.126-1|15409	- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
21mr|kernel-6.6-generic-6.6.126-1|15410	- ALSA: hda: Disable power-save on KONTRON SinglePC
21mr|kernel-6.6-generic-6.6.126-1|15411	- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
21mr|kernel-6.6-generic-6.6.126-1|15412	- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
21mr|kernel-6.6-generic-6.6.126-1|15413	- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
21mr|kernel-6.6-generic-6.6.126-1|15414	- ALSA: hda: Increase default bdl_pos_adj for Apollo Lake
21mr|kernel-6.6-generic-6.6.126-1|15415	- ALSA: hda: Intel: add HDA_ARL PCI ID support
21mr|kernel-6.6-generic-6.6.126-1|15416	- ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
21mr|kernel-6.6-generic-6.6.126-1|15417	- ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option
21mr|kernel-6.6-generic-6.6.126-1|15418	- ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection
21mr|kernel-6.6-generic-6.6.126-1|15419	- ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format
21mr|kernel-6.6-generic-6.6.126-1|15420	- ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()
21mr|kernel-6.6-generic-6.6.126-1|15421	- ALSA: hda: Properly setup HDMI stream
21mr|kernel-6.6-generic-6.6.126-1|15422	- ALSA: hda/realtek: Add Framework laptop 16 to quirks
21mr|kernel-6.6-generic-6.6.126-1|15423	- ALSA: hda/realtek - Add Headset Mic supported Acer NB platform
21mr|kernel-6.6-generic-6.6.126-1|15424	- ALSA: hda/realtek: add IDs for Dell dual spk platform
21mr|kernel-6.6-generic-6.6.126-1|15425	- ALSA: hda/realtek: Add more codec ID to no shutup pins list
21mr|kernel-6.6-generic-6.6.126-1|15426	- ALSA: hda/realtek: add new Framework laptop to quirks
21mr|kernel-6.6-generic-6.6.126-1|15427	- ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
21mr|kernel-6.6-generic-6.6.126-1|15428	- ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA
21mr|kernel-6.6-generic-6.6.126-1|15429	- ALSA: hda/realtek: add quirk for Clevo V5[46]0TU
21mr|kernel-6.6-generic-6.6.126-1|15430	- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
21mr|kernel-6.6-generic-6.6.126-1|15431	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
21mr|kernel-6.6-generic-6.6.126-1|15432	- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9
21mr|kernel-6.6-generic-6.6.126-1|15433	- ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models
21mr|kernel-6.6-generic-6.6.126-1|15434	- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
21mr|kernel-6.6-generic-6.6.126-1|15435	- ALSA: hda/realtek: Add quirks for Lenovo 13X
21mr|kernel-6.6-generic-6.6.126-1|15436	- ALSA: hda/realtek: Add quirks for some Clevo laptops
21mr|kernel-6.6-generic-6.6.126-1|15437	- ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform
21mr|kernel-6.6-generic-6.6.126-1|15438	- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
21mr|kernel-6.6-generic-6.6.126-1|15439	- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
21mr|kernel-6.6-generic-6.6.126-1|15440	- ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp
21mr|kernel-6.6-generic-6.6.126-1|15441	- ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port
21mr|kernel-6.6-generic-6.6.126-1|15442	- ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads
21mr|kernel-6.6-generic-6.6.126-1|15443	- ALSA: hda/realtek: Apply mute LED quirk for HP15-db
21mr|kernel-6.6-generic-6.6.126-1|15444	- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA
21mr|kernel-6.6-generic-6.6.126-1|15445	- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC
21mr|kernel-6.6-generic-6.6.126-1|15446	- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
21mr|kernel-6.6-generic-6.6.126-1|15447	- ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM
21mr|kernel-6.6-generic-6.6.126-1|15448	- ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5
21mr|kernel-6.6-generic-6.6.126-1|15449	- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
21mr|kernel-6.6-generic-6.6.126-1|15450	- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
21mr|kernel-6.6-generic-6.6.126-1|15451	- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
21mr|kernel-6.6-generic-6.6.126-1|15452	- ALSA: hda/realtek: Enable Mute LED on HP 250 G7
21mr|kernel-6.6-generic-6.6.126-1|15453	- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
21mr|kernel-6.6-generic-6.6.126-1|15454	- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
21mr|kernel-6.6-generic-6.6.126-1|15455	- ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook
21mr|kernel-6.6-generic-6.6.126-1|15456	- ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series
21mr|kernel-6.6-generic-6.6.126-1|15457	- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
21mr|kernel-6.6-generic-6.6.126-1|15458	- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform
21mr|kernel-6.6-generic-6.6.126-1|15459	- ALSA: hda/realtek - Fix inactive headset mic jack
21mr|kernel-6.6-generic-6.6.126-1|15460	- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx
21mr|kernel-6.6-generic-6.6.126-1|15461	- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6
21mr|kernel-6.6-generic-6.6.126-1|15462	- ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU
21mr|kernel-6.6-generic-6.6.126-1|15463	- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
21mr|kernel-6.6-generic-6.6.126-1|15464	- ALSA: hda/realtek: fix mute/micmute LED For HP mt645
21mr|kernel-6.6-generic-6.6.126-1|15465	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11.
21mr|kernel-6.6-generic-6.6.126-1|15466	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11.
21mr|kernel-6.6-generic-6.6.126-1|15467	- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.
21mr|kernel-6.6-generic-6.6.126-1|15468	- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook
21mr|kernel-6.6-generic-6.6.126-1|15469	- ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook
21mr|kernel-6.6-generic-6.6.126-1|15470	- ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power
21mr|kernel-6.6-generic-6.6.126-1|15471	- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
21mr|kernel-6.6-generic-6.6.126-1|15472	- ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
21mr|kernel-6.6-generic-6.6.126-1|15473	- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
21mr|kernel-6.6-generic-6.6.126-1|15474	- ALSA: hda/realtek: Headset Mic VREF to 100%%
21mr|kernel-6.6-generic-6.6.126-1|15475	- ALSA: hda/realtek: Limit mic boost on N14AP7
21mr|kernel-6.6-generic-6.6.126-1|15476	- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
21mr|kernel-6.6-generic-6.6.126-1|15477	- ALSA: hda/realtek: Remove Framework Laptop 16 from quirks
21mr|kernel-6.6-generic-6.6.126-1|15478	- ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5
21mr|kernel-6.6-generic-6.6.126-1|15479	- ALSA: hda/realtek: tas2781: enable subwoofer volume control
21mr|kernel-6.6-generic-6.6.126-1|15480	- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
21mr|kernel-6.6-generic-6.6.126-1|15481	- ALSA: hda: Refer to correct stream index at loops
21mr|kernel-6.6-generic-6.6.126-1|15482	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
21mr|kernel-6.6-generic-6.6.126-1|15483	- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx
21mr|kernel-6.6-generic-6.6.126-1|15484	- ALSA: hda: Replace numeric device IDs with constant values
21mr|kernel-6.6-generic-6.6.126-1|15485	- ALSA: hda/tas2781: add locks to kcontrols
21mr|kernel-6.6-generic-6.6.126-1|15486	- ALSA: hda/tas2781: add lock to system_suspend
21mr|kernel-6.6-generic-6.6.126-1|15487	- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1
21mr|kernel-6.6-generic-6.6.126-1|15488	- ALSA: hda/tas2781: add ptrs to calibration functions
21mr|kernel-6.6-generic-6.6.126-1|15489	- ALSA: hda/tas2781: call cleanup functions only once
21mr|kernel-6.6-generic-6.6.126-1|15490	- ALSA: hda: tas2781: Component should be unbound before deconstruction
21mr|kernel-6.6-generic-6.6.126-1|15491	- ALSA: hda/tas2781: configure the amp after firmware load
21mr|kernel-6.6-generic-6.6.126-1|15492	- ALSA: hda/tas2781: correct the register for pow calibrated data
21mr|kernel-6.6-generic-6.6.126-1|15493	- ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend
21mr|kernel-6.6-generic-6.6.126-1|15494	- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
21mr|kernel-6.6-generic-6.6.126-1|15495	- ALSA: hda/tas2781: do not use regcache
21mr|kernel-6.6-generic-6.6.126-1|15496	- ALSA: hda/tas2781: handle missing EFI calibration data
21mr|kernel-6.6-generic-6.6.126-1|15497	- ALSA: hda/tas2781: leave hda_component in usable state
21mr|kernel-6.6-generic-6.6.126-1|15498	- ALSA: hda/tas2781: move set_drv_data outside tasdevice_init
21mr|kernel-6.6-generic-6.6.126-1|15499	- ALSA: hda/tas2781: remove digital gain kcontrol
21mr|kernel-6.6-generic-6.6.126-1|15500	- ALSA: hda/tas2781: remove sound controls in unbind
21mr|kernel-6.6-generic-6.6.126-1|15501	- ALSA: hda/tas2781: reset the amp before component_add
21mr|kernel-6.6-generic-6.6.126-1|15502	- ALSA: hda/tas2781: restore power state after system_resume
21mr|kernel-6.6-generic-6.6.126-1|15503	- ALSA: hda/tas2781: select program 0, conf 0 by default
21mr|kernel-6.6-generic-6.6.126-1|15504	- ALSA: hda/tas2781: use dev_dbg in system_resume
21mr|kernel-6.6-generic-6.6.126-1|15505	- ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE
21mr|kernel-6.6-generic-6.6.126-1|15506	- ALSA: jack: Use guard() for locking
21mr|kernel-6.6-generic-6.6.126-1|15507	- ALSA: line6: Zero-initialize message buffers
21mr|kernel-6.6-generic-6.6.126-1|15508	- ALSA: oxygen: Fix right channel of capture volume mixer
21mr|kernel-6.6-generic-6.6.126-1|15509	- ALSA: PCM: Allow resume only for suspended streams
21mr|kernel-6.6-generic-6.6.126-1|15510	- ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
21mr|kernel-6.6-generic-6.6.126-1|15511	- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
21mr|kernel-6.6-generic-6.6.126-1|15512	- ALSA: pcmtest: stop timer before buffer is released
21mr|kernel-6.6-generic-6.6.126-1|15513	- ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put()
21mr|kernel-6.6-generic-6.6.126-1|15514	- ALSA: scarlett2: Add correct product series name to messages
21mr|kernel-6.6-generic-6.6.126-1|15515	- ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support
21mr|kernel-6.6-generic-6.6.126-1|15516	- ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support
21mr|kernel-6.6-generic-6.6.126-1|15517	- ALSA: scarlett2: Add missing error checks to *_ctl_get()
21mr|kernel-6.6-generic-6.6.126-1|15518	- ALSA: scarlett2: Add missing error check to scarlett2_config_save()
21mr|kernel-6.6-generic-6.6.126-1|15519	- ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config()
21mr|kernel-6.6-generic-6.6.126-1|15520	- ALSA: scarlett2: Add support for Clarett 8Pre USB
21mr|kernel-6.6-generic-6.6.126-1|15521	- ALSA: scarlett2: Allow passing any output to line_out_remap()
21mr|kernel-6.6-generic-6.6.126-1|15522	- ALSA: scarlett2: Default mixer driver to enabled
21mr|kernel-6.6-generic-6.6.126-1|15523	- ALSA: scarlett2: Move USB IDs out from device_info struct
21mr|kernel-6.6-generic-6.6.126-1|15524	- ALSA: scarlett2: Rename scarlett_gen2 to scarlett2
21mr|kernel-6.6-generic-6.6.126-1|15525	- ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion
21mr|kernel-6.6-generic-6.6.126-1|15526	- ALSA: seq: fix function cast warnings
21mr|kernel-6.6-generic-6.6.126-1|15527	- ALSA: seq: Fix incorrect UMP type for system messages
21mr|kernel-6.6-generic-6.6.126-1|15528	- ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion
21mr|kernel-6.6-generic-6.6.126-1|15529	- ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages
21mr|kernel-6.6-generic-6.6.126-1|15530	- ALSA: seq: Fix missing MSB in MIDI2 SPP conversion
21mr|kernel-6.6-generic-6.6.126-1|15531	- ALSA: seq: Fix yet another spot for system message conversion
21mr|kernel-6.6-generic-6.6.126-1|15532	- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
21mr|kernel-6.6-generic-6.6.126-1|15533	- ALSA: seq: ump: Fix missing System Reset message handling
21mr|kernel-6.6-generic-6.6.126-1|15534	- ALSA: seq: ump: Fix swapped song position pointer data
21mr|kernel-6.6-generic-6.6.126-1|15535	- ALSA: seq: ump: Optimize conversions from SysEx to UMP
21mr|kernel-6.6-generic-6.6.126-1|15536	- ALSA: seq: ump: Skip useless ports for static blocks
21mr|kernel-6.6-generic-6.6.126-1|15537	- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
21mr|kernel-6.6-generic-6.6.126-1|15538	- ALSA: timer: Set lower bound of start tick time
21mr|kernel-6.6-generic-6.6.126-1|15539	- ALSA: ump: Don't accept an invalid UMP protocol number
21mr|kernel-6.6-generic-6.6.126-1|15540	- ALSA: ump: Don't clear bank selection after sending a program change
21mr|kernel-6.6-generic-6.6.126-1|15541	- ALSA: ump: Don't update FB name for static blocks
21mr|kernel-6.6-generic-6.6.126-1|15542	- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
21mr|kernel-6.6-generic-6.6.126-1|15543	- ALSA: ump: Force 1 Group for MIDI1 FBs
21mr|kernel-6.6-generic-6.6.126-1|15544	- ALSA: ump: Set default protocol when not given explicitly
21mr|kernel-6.6-generic-6.6.126-1|15545	- ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
21mr|kernel-6.6-generic-6.6.126-1|15546	- ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter
21mr|kernel-6.6-generic-6.6.126-1|15547	- ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision
21mr|kernel-6.6-generic-6.6.126-1|15548	- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
21mr|kernel-6.6-generic-6.6.126-1|15549	- ALSA: usb-audio: add quirk for RODE NT-USB+
21mr|kernel-6.6-generic-6.6.126-1|15550	- ALSA: usb-audio: Check presence of valid altsetting control
21mr|kernel-6.6-generic-6.6.126-1|15551	- ALSA: usb-audio: Correct surround channels in UAC1 channel map
21mr|kernel-6.6-generic-6.6.126-1|15552	- ALSA: usb-audio: Fix microphone sound on HD webcam.
21mr|kernel-6.6-generic-6.6.126-1|15553	- ALSA: usb-audio: Ignore clock selector errors for single connection
21mr|kernel-6.6-generic-6.6.126-1|15554	- ALSA: usb-audio: Increase delay in MOTU M quirk
21mr|kernel-6.6-generic-6.6.126-1|15555	- ALSA: usb-audio: Move HD Webcam quirk to the right place
21mr|kernel-6.6-generic-6.6.126-1|15556	- ALSA: usb-audio: Sort quirk table entries
21mr|kernel-6.6-generic-6.6.126-1|15557	- ALSA: usb-audio: Stop parsing channels bits when all channels are found.
21mr|kernel-6.6-generic-6.6.126-1|15558	- amd/amdkfd: sync all devices to wait all processes being evicted
21mr|kernel-6.6-generic-6.6.126-1|15559	- amdkfd: use calloc instead of kzalloc to avoid integer overflow
21mr|kernel-6.6-generic-6.6.126-1|15560	- amt: do not use overwrapped cb area
21mr|kernel-6.6-generic-6.6.126-1|15561	- aoe: avoid potential deadlock at set_capacity
21mr|kernel-6.6-generic-6.6.126-1|15562	- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
21mr|kernel-6.6-generic-6.6.126-1|15563	- apparmor: avoid crash when parsed profile name is empty
21mr|kernel-6.6-generic-6.6.126-1|15564	- apparmor: Fix move_mount mediation by detecting if source is detached
21mr|kernel-6.6-generic-6.6.126-1|15565	- apparmor: Fix null pointer deref when receiving skb during sock creation
21mr|kernel-6.6-generic-6.6.126-1|15566	- apparmor: fix possible memory leak in unpack_trans_table
21mr|kernel-6.6-generic-6.6.126-1|15567	- apparmor: Fix ref count leak in task_kill
21mr|kernel-6.6-generic-6.6.126-1|15568	- apparmor: use kvfree_sensitive to free data->data
21mr|kernel-6.6-generic-6.6.126-1|15569	- appletalk: Fix Use-After-Free in atalk_ioctl
21mr|kernel-6.6-generic-6.6.126-1|15570	- ARC: fix smatch warning
21mr|kernel-6.6-generic-6.6.126-1|15571	- ARC: fix spare error
21mr|kernel-6.6-generic-6.6.126-1|15572	- arch: consolidate arch_irq_work_raise prototypes
21mr|kernel-6.6-generic-6.6.126-1|15573	- arcnet: restoring support for multiple Sohard Arcnet cards
21mr|kernel-6.6-generic-6.6.126-1|15574	- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
21mr|kernel-6.6-generic-6.6.126-1|15575	- arm64: add dependency between vmlinuz.efi and Image
21mr|kernel-6.6-generic-6.6.126-1|15576	- arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process
21mr|kernel-6.6-generic-6.6.126-1|15577	- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
21mr|kernel-6.6-generic-6.6.126-1|15578	- arm64: bpf: fix 32bit unconditional bswap
21mr|kernel-6.6-generic-6.6.126-1|15579	- arm64: defconfig: enable the vf610 gpio driver
21mr|kernel-6.6-generic-6.6.126-1|15580	- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
21mr|kernel-6.6-generic-6.6.126-1|15581	- arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3
21mr|kernel-6.6-generic-6.6.126-1|15582	- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
21mr|kernel-6.6-generic-6.6.126-1|15583	- arm64: dts: amlogic: add power domain to hdmitx
21mr|kernel-6.6-generic-6.6.126-1|15584	- arm64: dts: amlogic: fix format for s4 uart node
21mr|kernel-6.6-generic-6.6.126-1|15585	- arm64: dts: amlogic: gx: correct hdmi clocks
21mr|kernel-6.6-generic-6.6.126-1|15586	- arm64: dts: amlogic: setup hdmi system clock
21mr|kernel-6.6-generic-6.6.126-1|15587	- arm64: dts: amlogic: sm1: fix spdif compatibles
21mr|kernel-6.6-generic-6.6.126-1|15588	- arm64: dts: armada-3720-turris-mox: set irq type for RTC
21mr|kernel-6.6-generic-6.6.126-1|15589	- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
21mr|kernel-6.6-generic-6.6.126-1|15590	- arm64: dts: Fix dtc interrupt_provider warnings
21mr|kernel-6.6-generic-6.6.126-1|15591	- arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
21mr|kernel-6.6-generic-6.6.126-1|15592	- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO
21mr|kernel-6.6-generic-6.6.126-1|15593	- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
21mr|kernel-6.6-generic-6.6.126-1|15594	- arm64: dts: hi3798cv200: fix the size of GICR
21mr|kernel-6.6-generic-6.6.126-1|15595	- arm64: dts: hisilicon: hikey970-pmic: fix regulator cells properties
21mr|kernel-6.6-generic-6.6.126-1|15596	- arm64: dts: imx8-apalis: set wifi regulator to always-on
21mr|kernel-6.6-generic-6.6.126-1|15597	- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
21mr|kernel-6.6-generic-6.6.126-1|15598	- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
21mr|kernel-6.6-generic-6.6.126-1|15599	- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
21mr|kernel-6.6-generic-6.6.126-1|15600	- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
21mr|kernel-6.6-generic-6.6.126-1|15601	- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
21mr|kernel-6.6-generic-6.6.126-1|15602	- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
21mr|kernel-6.6-generic-6.6.126-1|15603	- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
21mr|kernel-6.6-generic-6.6.126-1|15604	- arm64: dts: imx8mm: Reduce GPU to nominal speed
21mr|kernel-6.6-generic-6.6.126-1|15605	- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
21mr|kernel-6.6-generic-6.6.126-1|15606	- arm64: dts: imx8mp: add HDMI power-domains
21mr|kernel-6.6-generic-6.6.126-1|15607	- arm64: dts: imx8mp: Add NPU Node
21mr|kernel-6.6-generic-6.6.126-1|15608	- arm64: dts: imx8mp: Disable UART4 by default on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.6-generic-6.6.126-1|15609	- arm64: dts: imx8mp-evk: Fix hdmi@3d node
21mr|kernel-6.6-generic-6.6.126-1|15610	- arm64: dts: imx8mp: Fix pgc_mlmix location
21mr|kernel-6.6-generic-6.6.126-1|15611	- arm64: dts: imx8mp: Fix pgc vpu locations
21mr|kernel-6.6-generic-6.6.126-1|15612	- arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM
21mr|kernel-6.6-generic-6.6.126-1|15613	- arm64: dts: imx8mp: Fix TC9595 reset GPIO on DH i.MX8M Plus DHCOM SoM
21mr|kernel-6.6-generic-6.6.126-1|15614	- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
21mr|kernel-6.6-generic-6.6.126-1|15615	- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC
21mr|kernel-6.6-generic-6.6.126-1|15616	- arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
21mr|kernel-6.6-generic-6.6.126-1|15617	- arm64: dts: imx8qm-ss-dma: fix can lpcg indices
21mr|kernel-6.6-generic-6.6.126-1|15618	- arm64: dts: imx8-ss-conn: fix usb lpcg indices
21mr|kernel-6.6-generic-6.6.126-1|15619	- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
21mr|kernel-6.6-generic-6.6.126-1|15620	- arm64: dts: imx8-ss-dma: fix adc lpcg indices
21mr|kernel-6.6-generic-6.6.126-1|15621	- arm64: dts: imx8-ss-dma: fix can lpcg indices
21mr|kernel-6.6-generic-6.6.126-1|15622	- arm64: dts: imx8-ss-dma: fix spi lpcg indices
21mr|kernel-6.6-generic-6.6.126-1|15623	- arm64: dts: imx8-ss-lsio: Add PWM interrupts
21mr|kernel-6.6-generic-6.6.126-1|15624	- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
21mr|kernel-6.6-generic-6.6.126-1|15625	- arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
21mr|kernel-6.6-generic-6.6.126-1|15626	- arm64: dts: imx93: correct mediamix power
21mr|kernel-6.6-generic-6.6.126-1|15627	- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
21mr|kernel-6.6-generic-6.6.126-1|15628	- arm64: dts: mediatek: add missing space before {
21mr|kernel-6.6-generic-6.6.126-1|15629	- arm64: dts: mediatek: cherry: Add platform thermal configuration
21mr|kernel-6.6-generic-6.6.126-1|15630	- arm64: dts: mediatek: cherry: Describe CPU supplies
21mr|kernel-6.6-generic-6.6.126-1|15631	- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7
21mr|kernel-6.6-generic-6.6.126-1|15632	- arm64: dts: mediatek: mt2712: fix validation errors
21mr|kernel-6.6-generic-6.6.126-1|15633	- arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
21mr|kernel-6.6-generic-6.6.126-1|15634	- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
21mr|kernel-6.6-generic-6.6.126-1|15635	- arm64: dts: mediatek: mt7622: fix clock controllers
21mr|kernel-6.6-generic-6.6.126-1|15636	- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
21mr|kernel-6.6-generic-6.6.126-1|15637	- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
21mr|kernel-6.6-generic-6.6.126-1|15638	- arm64: dts: mediatek: mt7622: fix IR nodename
21mr|kernel-6.6-generic-6.6.126-1|15639	- arm64: dts: mediatek: mt7622: fix memory node warning check
21mr|kernel-6.6-generic-6.6.126-1|15640	- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
21mr|kernel-6.6-generic-6.6.126-1|15641	- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
21mr|kernel-6.6-generic-6.6.126-1|15642	- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name
21mr|kernel-6.6-generic-6.6.126-1|15643	- arm64: dts: mediatek: mt7986: drop invalid properties from ethsys
21mr|kernel-6.6-generic-6.6.126-1|15644	- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
21mr|kernel-6.6-generic-6.6.126-1|15645	- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller
21mr|kernel-6.6-generic-6.6.126-1|15646	- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
21mr|kernel-6.6-generic-6.6.126-1|15647	- arm64: dts: mediatek: mt7986: fix SPI bus width properties
21mr|kernel-6.6-generic-6.6.126-1|15648	- arm64: dts: mediatek: mt7986: fix SPI nodename
21mr|kernel-6.6-generic-6.6.126-1|15649	- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-"
21mr|kernel-6.6-generic-6.6.126-1|15650	- arm64: dts: mediatek: mt7986: reorder nodes
21mr|kernel-6.6-generic-6.6.126-1|15651	- arm64: dts: mediatek: mt7986: reorder properties
21mr|kernel-6.6-generic-6.6.126-1|15652	- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
21mr|kernel-6.6-generic-6.6.126-1|15653	- arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
21mr|kernel-6.6-generic-6.6.126-1|15654	- arm64: dts: mediatek: mt8183: correct MDP3 DMA-related nodes
21mr|kernel-6.6-generic-6.6.126-1|15655	- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntc
21mr|kernel-6.6-generic-6.6.126-1|15656	- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
21mr|kernel-6.6-generic-6.6.126-1|15657	- arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
21mr|kernel-6.6-generic-6.6.126-1|15658	- arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg,jack-det-rate` mismatch
21mr|kernel-6.6-generic-6.6.126-1|15659	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
21mr|kernel-6.6-generic-6.6.126-1|15660	- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties
21mr|kernel-6.6-generic-6.6.126-1|15661	- arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358
21mr|kernel-6.6-generic-6.6.126-1|15662	- arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
21mr|kernel-6.6-generic-6.6.126-1|15663	- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains
21mr|kernel-6.6-generic-6.6.126-1|15664	- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers
21mr|kernel-6.6-generic-6.6.126-1|15665	- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name
21mr|kernel-6.6-generic-6.6.126-1|15666	- arm64: dts: mediatek: mt8186: fix address warning for ADSP mailboxes
21mr|kernel-6.6-generic-6.6.126-1|15667	- arm64: dts: mediatek: mt8186: Fix alias prefix for ovl_2l0
21mr|kernel-6.6-generic-6.6.126-1|15668	- arm64: dts: mediatek: mt8186: fix clock names for power domains
21mr|kernel-6.6-generic-6.6.126-1|15669	- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
21mr|kernel-6.6-generic-6.6.126-1|15670	- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex
21mr|kernel-6.6-generic-6.6.126-1|15671	- arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us for pp3300_mipibrdg
21mr|kernel-6.6-generic-6.6.126-1|15672	- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
21mr|kernel-6.6-generic-6.6.126-1|15673	- arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315
21mr|kernel-6.6-generic-6.6.126-1|15674	- arm64: dts: mediatek: mt8192: fix vencoder clock name
21mr|kernel-6.6-generic-6.6.126-1|15675	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex
21mr|kernel-6.6-generic-6.6.126-1|15676	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1
21mr|kernel-6.6-generic-6.6.126-1|15677	- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys
21mr|kernel-6.6-generic-6.6.126-1|15678	- arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315
21mr|kernel-6.6-generic-6.6.126-1|15679	- arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS
21mr|kernel-6.6-generic-6.6.126-1|15680	- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocks
21mr|kernel-6.6-generic-6.6.126-1|15681	- arm64: dts: mediatek: mt8195: revise VDOSYS RDMA node name
21mr|kernel-6.6-generic-6.6.126-1|15682	- arm64: dts: meson: fix S4 power-controller node
21mr|kernel-6.6-generic-6.6.126-1|15683	- arm64: dts: mt7986: change cooling trips
21mr|kernel-6.6-generic-6.6.126-1|15684	- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
21mr|kernel-6.6-generic-6.6.126-1|15685	- arm64: dts: mt7986: fix emmc hs400 mode without uboot initialization
21mr|kernel-6.6-generic-6.6.126-1|15686	- arm64: dts: mt8183: kukui: Fix underscores in node names
21mr|kernel-6.6-generic-6.6.126-1|15687	- arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
21mr|kernel-6.6-generic-6.6.126-1|15688	- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
21mr|kernel-6.6-generic-6.6.126-1|15689	- arm64: dts: qcom: acer-aspire1: Correct audio codec definition
21mr|kernel-6.6-generic-6.6.126-1|15690	- arm64: dts: qcom: Add missing vio-supply for AW2013
21mr|kernel-6.6-generic-6.6.126-1|15691	- arm64: dts: qcom: Fix coresight warnings in in-ports and out-ports
21mr|kernel-6.6-generic-6.6.126-1|15692	- arm64: dts: qcom: Fix interrupt-map cell sizes
21mr|kernel-6.6-generic-6.6.126-1|15693	- arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB
21mr|kernel-6.6-generic-6.6.126-1|15694	- arm64: dts: qcom: ipq6018: fix clock rates for GCC_USB0_MOCK_UTMI_CLK
21mr|kernel-6.6-generic-6.6.126-1|15695	- arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
21mr|kernel-6.6-generic-6.6.126-1|15696	- arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely
21mr|kernel-6.6-generic-6.6.126-1|15697	- arm64: dts: qcom: msm8939: Make blsp_dma controlled-remotely
21mr|kernel-6.6-generic-6.6.126-1|15698	- arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
21mr|kernel-6.6-generic-6.6.126-1|15699	- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
21mr|kernel-6.6-generic-6.6.126-1|15700	- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
21mr|kernel-6.6-generic-6.6.126-1|15701	- arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
21mr|kernel-6.6-generic-6.6.126-1|15702	- arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
21mr|kernel-6.6-generic-6.6.126-1|15703	- arm64: dts: qcom: msm8998: enable adreno_smmu by default
21mr|kernel-6.6-generic-6.6.126-1|15704	- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
21mr|kernel-6.6-generic-6.6.126-1|15705	- arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings
21mr|kernel-6.6-generic-6.6.126-1|15706	- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
21mr|kernel-6.6-generic-6.6.126-1|15707	- arm64: dts: qcom: qcs404: fix bluetooth device address
21mr|kernel-6.6-generic-6.6.126-1|15708	- arm64: dts: qcom: qdu1000: Add secure qfprom node
21mr|kernel-6.6-generic-6.6.126-1|15709	- arm64: dts: qcom: qdu1000-idp: drop unused LLCC multi-ch-bit-off
21mr|kernel-6.6-generic-6.6.126-1|15710	- arm64: dts: qcom: qrb2210-rb1: Hook up USB3
21mr|kernel-6.6-generic-6.6.126-1|15711	- arm64: dts: qcom: qrb2210-rb1: use USB host mode
21mr|kernel-6.6-generic-6.6.126-1|15712	- arm64: dts: qcom: qrb4210-rb2: don't force usb peripheral mode
21mr|kernel-6.6-generic-6.6.126-1|15713	- arm64: dts: qcom: qrb4210-rb2: make L9A always-on
21mr|kernel-6.6-generic-6.6.126-1|15714	- arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio
21mr|kernel-6.6-generic-6.6.126-1|15715	- arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
21mr|kernel-6.6-generic-6.6.126-1|15716	- arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration
21mr|kernel-6.6-generic-6.6.126-1|15717	- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
21mr|kernel-6.6-generic-6.6.126-1|15718	- arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure physical timer
21mr|kernel-6.6-generic-6.6.126-1|15719	- arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15720	- arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered
21mr|kernel-6.6-generic-6.6.126-1|15721	- arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent
21mr|kernel-6.6-generic-6.6.126-1|15722	- arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode
21mr|kernel-6.6-generic-6.6.126-1|15723	- arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15724	- arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge triggered
21mr|kernel-6.6-generic-6.6.126-1|15725	- arm64: dts: qcom: sc7180: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.6-generic-6.6.126-1|15726	- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
21mr|kernel-6.6-generic-6.6.126-1|15727	- arm64: dts: qcom: sc7280: Add additional MSI interrupts
21mr|kernel-6.6-generic-6.6.126-1|15728	- arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode
21mr|kernel-6.6-generic-6.6.126-1|15729	- arm64: dts: qcom: sc7280: Fix up GPU SIDs
21mr|kernel-6.6-generic-6.6.126-1|15730	- arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15731	- arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15732	- arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge triggered
21mr|kernel-6.6-generic-6.6.126-1|15733	- arm64: dts: qcom: sc7280: Mark Adreno SMMU as DMA coherent
21mr|kernel-6.6-generic-6.6.126-1|15734	- arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent
21mr|kernel-6.6-generic-6.6.126-1|15735	- arm64: dts: qcom: sc7280: Mark some nodes as 'reserved'
21mr|kernel-6.6-generic-6.6.126-1|15736	- arm64: dts: qcom: sc7280: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.6-generic-6.6.126-1|15737	- arm64: dts: qcom: sc8180x: Add missing CPU off state
21mr|kernel-6.6-generic-6.6.126-1|15738	- arm64: dts: qcom: sc8180x: add power-domain to UFS PHY
21mr|kernel-6.6-generic-6.6.126-1|15739	- arm64: dts: qcom: sc8180x: Correct PCIe slave ports
21mr|kernel-6.6-generic-6.6.126-1|15740	- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
21mr|kernel-6.6-generic-6.6.126-1|15741	- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
21mr|kernel-6.6-generic-6.6.126-1|15742	- arm64: dts: qcom: sc8180x: Fix LLCC reg property again
21mr|kernel-6.6-generic-6.6.126-1|15743	- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller
21mr|kernel-6.6-generic-6.6.126-1|15744	- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
21mr|kernel-6.6-generic-6.6.126-1|15745	- arm64: dts: qcom: sc8180x: Fix up PCIe nodes
21mr|kernel-6.6-generic-6.6.126-1|15746	- arm64: dts: qcom: sc8180x: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.6-generic-6.6.126-1|15747	- arm64: dts: qcom: sc8180x: fix USB SS wakeup
21mr|kernel-6.6-generic-6.6.126-1|15748	- arm64: dts: qcom: sc8180x: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15749	- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
21mr|kernel-6.6-generic-6.6.126-1|15750	- arm64: dts: qcom: sc8180x: Mark PCIe hosts cache-coherent
21mr|kernel-6.6-generic-6.6.126-1|15751	- arm64: dts: qcom: sc8180x-primus: Fix HALL_INT polarity
21mr|kernel-6.6-generic-6.6.126-1|15752	- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
21mr|kernel-6.6-generic-6.6.126-1|15753	- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
21mr|kernel-6.6-generic-6.6.126-1|15754	- arm64: dts: qcom: sc8180x: switch PCIe QMP PHY to new style of bindings
21mr|kernel-6.6-generic-6.6.126-1|15755	- arm64: dts: qcom: sc8180x: switch UFS QMP PHY to new style of bindings
21mr|kernel-6.6-generic-6.6.126-1|15756	- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
21mr|kernel-6.6-generic-6.6.126-1|15757	- arm64: dts: qcom: sc8280xp-crd: fix eDP phy compatible
21mr|kernel-6.6-generic-6.6.126-1|15758	- arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered
21mr|kernel-6.6-generic-6.6.126-1|15759	- arm64: dts: qcom: sc8280xp-x13s: add missing camera LED pin config
21mr|kernel-6.6-generic-6.6.126-1|15760	- arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on
21mr|kernel-6.6-generic-6.6.126-1|15761	- arm64: dts: qcom: sc8280xp-x13s: limit pcie4 link speed
21mr|kernel-6.6-generic-6.6.126-1|15762	- arm64: dts: qcom: sc8280xp-x13s: Use the correct DP PHY compatible
21mr|kernel-6.6-generic-6.6.126-1|15763	- arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB
21mr|kernel-6.6-generic-6.6.126-1|15764	- arm64: dts: qcom: sdm670: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.6-generic-6.6.126-1|15765	- arm64: dts: qcom: sdm670: fix USB SS wakeup
21mr|kernel-6.6-generic-6.6.126-1|15766	- arm64: dts: qcom: sdm670: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15767	- arm64: dts: qcom: sdm845: add power-domain to UFS PHY
21mr|kernel-6.6-generic-6.6.126-1|15768	- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
21mr|kernel-6.6-generic-6.6.126-1|15769	- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
21mr|kernel-6.6-generic-6.6.126-1|15770	- arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB
21mr|kernel-6.6-generic-6.6.126-1|15771	- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.6-generic-6.6.126-1|15772	- arm64: dts: qcom: sdm845: fix USB SS wakeup
21mr|kernel-6.6-generic-6.6.126-1|15773	- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15774	- arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge triggered
21mr|kernel-6.6-generic-6.6.126-1|15775	- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
21mr|kernel-6.6-generic-6.6.126-1|15776	- arm64: dts: qcom: sdm845: switch USB+DP QMP PHY to new style of bindings
21mr|kernel-6.6-generic-6.6.126-1|15777	- arm64: dts: qcom: sdm845: switch USB QMP PHY to new style of bindings
21mr|kernel-6.6-generic-6.6.126-1|15778	- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
21mr|kernel-6.6-generic-6.6.126-1|15779	- arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path
21mr|kernel-6.6-generic-6.6.126-1|15780	- arm64: dts: qcom: sm6115: add power-domain to UFS PHY
21mr|kernel-6.6-generic-6.6.126-1|15781	- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
21mr|kernel-6.6-generic-6.6.126-1|15782	- arm64: dts: qcom: sm6125: add interrupts to DWC3 USB controller
21mr|kernel-6.6-generic-6.6.126-1|15783	- arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property
21mr|kernel-6.6-generic-6.6.126-1|15784	- arm64: dts: qcom: sm6350: add power-domain to UFS PHY
21mr|kernel-6.6-generic-6.6.126-1|15785	- arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB
21mr|kernel-6.6-generic-6.6.126-1|15786	- arm64: dts: qcom: sm6350: Make watchdog bark interrupt edge triggered
21mr|kernel-6.6-generic-6.6.126-1|15787	- arm64: dts: qcom: sm6375: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15788	- arm64: dts: qcom: sm6375: Hook up MPM
21mr|kernel-6.6-generic-6.6.126-1|15789	- arm64: dts: qcom: sm8150: correct PCIe wake-gpios
21mr|kernel-6.6-generic-6.6.126-1|15790	- arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.6-generic-6.6.126-1|15791	- arm64: dts: qcom: sm8150: fix USB SS wakeup
21mr|kernel-6.6-generic-6.6.126-1|15792	- arm64: dts: qcom: sm8150: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15793	- arm64: dts: qcom: sm8150-hdk: fix SS USB regulators
21mr|kernel-6.6-generic-6.6.126-1|15794	- arm64: dts: qcom: sm8150: make dispcc cast minimal vote on MMCX
21mr|kernel-6.6-generic-6.6.126-1|15795	- arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge triggered
21mr|kernel-6.6-generic-6.6.126-1|15796	- arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs
21mr|kernel-6.6-generic-6.6.126-1|15797	- arm64: dts: qcom: sm8250: add power-domain to UFS PHY
21mr|kernel-6.6-generic-6.6.126-1|15798	- arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge triggered
21mr|kernel-6.6-generic-6.6.126-1|15799	- arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings
21mr|kernel-6.6-generic-6.6.126-1|15800	- arm64: dts: qcom: sm8350: add power-domain to UFS PHY
21mr|kernel-6.6-generic-6.6.126-1|15801	- arm64: dts: qcom: sm8350: Fix DMA0 address
21mr|kernel-6.6-generic-6.6.126-1|15802	- arm64: dts: qcom: sm8350: Fix remoteproc interrupt type
21mr|kernel-6.6-generic-6.6.126-1|15803	- arm64: dts: qcom: sm8450: Add missing interconnects to serial
21mr|kernel-6.6-generic-6.6.126-1|15804	- arm64: dts: qcom: sm8450: add power-domain to UFS PHY
21mr|kernel-6.6-generic-6.6.126-1|15805	- arm64: dts: qcom: sm8450: correct TX Soundwire clock
21mr|kernel-6.6-generic-6.6.126-1|15806	- arm64: dts: qcom: sm8450: fix soundwire controllers node name
21mr|kernel-6.6-generic-6.6.126-1|15807	- arm64: dts: qcom: sm8450: Fix the msi-map entries
21mr|kernel-6.6-generic-6.6.126-1|15808	- arm64: dts: qcom: sm8550: correct TX Soundwire clock
21mr|kernel-6.6-generic-6.6.126-1|15809	- arm64: dts: qcom: sm8550: fix soundwire controllers node name
21mr|kernel-6.6-generic-6.6.126-1|15810	- arm64: dts: qcom: sm8550: Fix SPMI channels size
21mr|kernel-6.6-generic-6.6.126-1|15811	- arm64: dts: qcom: sm8550: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15812	- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
21mr|kernel-6.6-generic-6.6.126-1|15813	- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
21mr|kernel-6.6-generic-6.6.126-1|15814	- arm64: dts: qcom: sm8550: Separate out X3 idle state
21mr|kernel-6.6-generic-6.6.126-1|15815	- arm64: dts: qcom: sm8550: Update idle state time requirements
21mr|kernel-6.6-generic-6.6.126-1|15816	- arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.6-generic-6.6.126-1|15817	- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
21mr|kernel-6.6-generic-6.6.126-1|15818	- arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.6-generic-6.6.126-1|15819	- arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.6-generic-6.6.126-1|15820	- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
21mr|kernel-6.6-generic-6.6.126-1|15821	- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
21mr|kernel-6.6-generic-6.6.126-1|15822	- arm64: dts: renesas: r8a779g0: Restore sort order
21mr|kernel-6.6-generic-6.6.126-1|15823	- arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.6-generic-6.6.126-1|15824	- arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.6-generic-6.6.126-1|15825	- arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
21mr|kernel-6.6-generic-6.6.126-1|15826	- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
21mr|kernel-6.6-generic-6.6.126-1|15827	- arm64: dts: renesas: white-hawk-cpu: Fix missing serial console pin control
21mr|kernel-6.6-generic-6.6.126-1|15828	- arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
21mr|kernel-6.6-generic-6.6.126-1|15829	- arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
21mr|kernel-6.6-generic-6.6.126-1|15830	- arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu
21mr|kernel-6.6-generic-6.6.126-1|15831	- arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
21mr|kernel-6.6-generic-6.6.126-1|15832	- arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
21mr|kernel-6.6-generic-6.6.126-1|15833	- arm64: dts: rockchip: Add sound-dai-cells for RK3368
21mr|kernel-6.6-generic-6.6.126-1|15834	- arm64: dts: rockchip: configure eth pad driver strength for orangepi r1 plus lts
21mr|kernel-6.6-generic-6.6.126-1|15835	- arm64: dts: rockchip: Correct Indiedroid Nova GPIO Names
21mr|kernel-6.6-generic-6.6.126-1|15836	- arm64: dts: rockchip: disable display subsystem for Lunzn Fastrhino R6xS
21mr|kernel-6.6-generic-6.6.126-1|15837	- arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
21mr|kernel-6.6-generic-6.6.126-1|15838	- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
21mr|kernel-6.6-generic-6.6.126-1|15839	- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
21mr|kernel-6.6-generic-6.6.126-1|15840	- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
21mr|kernel-6.6-generic-6.6.126-1|15841	- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
21mr|kernel-6.6-generic-6.6.126-1|15842	- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
21mr|kernel-6.6-generic-6.6.126-1|15843	- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
21mr|kernel-6.6-generic-6.6.126-1|15844	- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
21mr|kernel-6.6-generic-6.6.126-1|15845	- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
21mr|kernel-6.6-generic-6.6.126-1|15846	- arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S
21mr|kernel-6.6-generic-6.6.126-1|15847	- arm64: dts: rockchip: Fix led pinctrl of lubancat 1
21mr|kernel-6.6-generic-6.6.126-1|15848	- arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc
21mr|kernel-6.6-generic-6.6.126-1|15849	- arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
21mr|kernel-6.6-generic-6.6.126-1|15850	- arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru
21mr|kernel-6.6-generic-6.6.126-1|15851	- arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
21mr|kernel-6.6-generic-6.6.126-1|15852	- arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS
21mr|kernel-6.6-generic-6.6.126-1|15853	- arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS
21mr|kernel-6.6-generic-6.6.126-1|15854	- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
21mr|kernel-6.6-generic-6.6.126-1|15855	- arm64: dts: rockchip: fix rk3328 hdmi ports node
21mr|kernel-6.6-generic-6.6.126-1|15856	- arm64: dts: rockchip: fix rk3399 hdmi ports node
21mr|kernel-6.6-generic-6.6.126-1|15857	- arm64: dts: rockchip: fix rk356x pcie msg interrupt name
21mr|kernel-6.6-generic-6.6.126-1|15858	- arm64: dts: rockchip: Fix rk3588 USB power-domain clocks
21mr|kernel-6.6-generic-6.6.126-1|15859	- arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s
21mr|kernel-6.6-generic-6.6.126-1|15860	- arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B
21mr|kernel-6.6-generic-6.6.126-1|15861	- arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on rk3399-gru
21mr|kernel-6.6-generic-6.6.126-1|15862	- arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS
21mr|kernel-6.6-generic-6.6.126-1|15863	- arm64: dts: rockchip: Increase VOP clk rate on RK3328
21mr|kernel-6.6-generic-6.6.126-1|15864	- arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
21mr|kernel-6.6-generic-6.6.126-1|15865	- arm64: dts: rockchip: mark system power controller on rk3588-evb1
21mr|kernel-6.6-generic-6.6.126-1|15866	- arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro
21mr|kernel-6.6-generic-6.6.126-1|15867	- arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
21mr|kernel-6.6-generic-6.6.126-1|15868	- arm64: dts: rockchip: remove unused usb2 nodes for Lunzn Fastrhino R6xS
21mr|kernel-6.6-generic-6.6.126-1|15869	- arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s
21mr|kernel-6.6-generic-6.6.126-1|15870	- arm64: dts: rockchip: set num-cs property for spi on px30
21mr|kernel-6.6-generic-6.6.126-1|15871	- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
21mr|kernel-6.6-generic-6.6.126-1|15872	- arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
21mr|kernel-6.6-generic-6.6.126-1|15873	- arm64: dts: sprd: Add clock reference for pll2 on UMS512
21mr|kernel-6.6-generic-6.6.126-1|15874	- arm64: dts: sprd: Change UMS512 idle-state nodename to match bindings
21mr|kernel-6.6-generic-6.6.126-1|15875	- arm64: dts: sprd: fix the cpu node for UMS512
21mr|kernel-6.6-generic-6.6.126-1|15876	- arm64: dts: ti: Add common1 register space for AM62x SoC
21mr|kernel-6.6-generic-6.6.126-1|15877	- arm64: dts: ti: Add common1 register space for AM65x SoC
21mr|kernel-6.6-generic-6.6.126-1|15878	- arm64: dts: ti: iot2050: Re-add aliases
21mr|kernel-6.6-generic-6.6.126-1|15879	- arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs
21mr|kernel-6.6-generic-6.6.126-1|15880	- arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes
21mr|kernel-6.6-generic-6.6.126-1|15881	- arm64: dts: ti: k3-am62-main: disable usb lpm
21mr|kernel-6.6-generic-6.6.126-1|15882	- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
21mr|kernel-6.6-generic-6.6.126-1|15883	- arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs
21mr|kernel-6.6-generic-6.6.126-1|15884	- arm64: dts: ti: k3-am62x: Drop McASP AFIFOs
21mr|kernel-6.6-generic-6.6.126-1|15885	- arm64: dts: ti: k3-am642-evm: Add boot phase tags marking
21mr|kernel-6.6-generic-6.6.126-1|15886	- arm64: dts: ti: k3-am642-sk: Add boot phase tags marking
21mr|kernel-6.6-generic-6.6.126-1|15887	- arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level
21mr|kernel-6.6-generic-6.6.126-1|15888	- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
21mr|kernel-6.6-generic-6.6.126-1|15889	- arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
21mr|kernel-6.6-generic-6.6.126-1|15890	- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0
21mr|kernel-6.6-generic-6.6.126-1|15891	- arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0
21mr|kernel-6.6-generic-6.6.126-1|15892	- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0
21mr|kernel-6.6-generic-6.6.126-1|15893	- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
21mr|kernel-6.6-generic-6.6.126-1|15894	- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0
21mr|kernel-6.6-generic-6.6.126-1|15895	- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
21mr|kernel-6.6-generic-6.6.126-1|15896	- arm64: dts: ti: verdin-am62: Set memory size to 2gb
21mr|kernel-6.6-generic-6.6.126-1|15897	- arm64: dts: tqma8mpql: fix audio codec iov-supply
21mr|kernel-6.6-generic-6.6.126-1|15898	- arm64: dts: xilinx: Apply overlays to base dtbs
21mr|kernel-6.6-generic-6.6.126-1|15899	- arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD
21mr|kernel-6.6-generic-6.6.126-1|15900	- arm64: errata: Add Cortex-A510 speculative unprivileged load workaround
21mr|kernel-6.6-generic-6.6.126-1|15901	- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang
21mr|kernel-6.6-generic-6.6.126-1|15902	- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
21mr|kernel-6.6-generic-6.6.126-1|15903	- arm64: hibernate: Fix level3 translation fault in swsusp_save()
21mr|kernel-6.6-generic-6.6.126-1|15904	- arm64: irq: set the correct node for shadow call stack
21mr|kernel-6.6-generic-6.6.126-1|15905	- arm64: irq: set the correct node for VMAP stack
21mr|kernel-6.6-generic-6.6.126-1|15906	- arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
21mr|kernel-6.6-generic-6.6.126-1|15907	- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
21mr|kernel-6.6-generic-6.6.126-1|15908	- arm64/mm: Modify range-based tlbi to decrement scale
21mr|kernel-6.6-generic-6.6.126-1|15909	- arm64: properly install vmlinuz.efi
21mr|kernel-6.6-generic-6.6.126-1|15910	- arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptrace
21mr|kernel-6.6-generic-6.6.126-1|15911	- arm64/ptrace: Use saved floating point state type to determine SVE layout
21mr|kernel-6.6-generic-6.6.126-1|15912	- arm64: Rename ARM64_WORKAROUND_2966298
21mr|kernel-6.6-generic-6.6.126-1|15913	- arm64/signal: Don't assume that TIF_SVE means we saved SVE state
21mr|kernel-6.6-generic-6.6.126-1|15914	- arm64/sme: Always exit sme_alloc() early with existing storage
21mr|kernel-6.6-generic-6.6.126-1|15915	- arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend
21mr|kernel-6.6-generic-6.6.126-1|15916	- arm64/sme: Restore SME registers on exit from suspend
21mr|kernel-6.6-generic-6.6.126-1|15917	- arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
21mr|kernel-6.6-generic-6.6.126-1|15918	- arm64/sve: Lower the maximum allocation for the SVE ptrace regset
21mr|kernel-6.6-generic-6.6.126-1|15919	- arm64: tegra: Correct Tegra132 I2C alias
21mr|kernel-6.6-generic-6.6.126-1|15920	- arm64: tegra: Set the correct PHY mode for MGBE
21mr|kernel-6.6-generic-6.6.126-1|15921	- arm64: tlb: Fix TLBI RANGE operand
21mr|kernel-6.6-generic-6.6.126-1|15922	- arm64: zynqmp: Fix clock node name in kv260 cards
21mr|kernel-6.6-generic-6.6.126-1|15923	- arm64: zynqmp: Move fixed clock to / for kv260
21mr|kernel-6.6-generic-6.6.126-1|15924	- ARM: 9324/1: fix get_user() broken with veneer
21mr|kernel-6.6-generic-6.6.126-1|15925	- ARM: 9330/1: davinci: also select PINCTRL
21mr|kernel-6.6-generic-6.6.126-1|15926	- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
21mr|kernel-6.6-generic-6.6.126-1|15927	- ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses
21mr|kernel-6.6-generic-6.6.126-1|15928	- ARM: 9381/1: kasan: clear stale stack poison
21mr|kernel-6.6-generic-6.6.126-1|15929	- ARM: 9406/1: Fix callchain_trace() return value
21mr|kernel-6.6-generic-6.6.126-1|15930	- ARM: configs: sunxi: Enable DRM_DW_HDMI
21mr|kernel-6.6-generic-6.6.126-1|15931	- ARM: davinci: always select CONFIG_CPU_ARM926T
21mr|kernel-6.6-generic-6.6.126-1|15932	- ARM: davinci: Convert comma to semicolon
21mr|kernel-6.6-generic-6.6.126-1|15933	- ARM: dts: arm: realview: Fix development chip ROM compatible value
21mr|kernel-6.6-generic-6.6.126-1|15934	- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
21mr|kernel-6.6-generic-6.6.126-1|15935	- ARM: dts: dra7: Fix DRA7 L3 NoC node register size
21mr|kernel-6.6-generic-6.6.126-1|15936	- ARM: dts: exynos4212-tab3: add samsung,invert-vclk flag to fimd
21mr|kernel-6.6-generic-6.6.126-1|15937	- arm: dts: Fix dtc interrupt_map warnings
21mr|kernel-6.6-generic-6.6.126-1|15938	- arm: dts: Fix dtc interrupt_provider warnings
21mr|kernel-6.6-generic-6.6.126-1|15939	- ARM: dts: Fix occasional boot hang for am3 usb
21mr|kernel-6.6-generic-6.6.126-1|15940	- ARM: dts: Fix TPM schema violations
21mr|kernel-6.6-generic-6.6.126-1|15941	- ARM: dts: imx1: Fix sram node
21mr|kernel-6.6-generic-6.6.126-1|15942	- ARM: dts: imx23/28: Fix the DMA controller node name
21mr|kernel-6.6-generic-6.6.126-1|15943	- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
21mr|kernel-6.6-generic-6.6.126-1|15944	- ARM: dts: imx25/27-eukrea: Fix RTC node name
21mr|kernel-6.6-generic-6.6.126-1|15945	- ARM: dts: imx25/27: Pass timing0
21mr|kernel-6.6-generic-6.6.126-1|15946	- ARM: dts: imx25: Fix the iim compatible string
21mr|kernel-6.6-generic-6.6.126-1|15947	- ARM: dts: imx27-apf27dev: Fix LED name
21mr|kernel-6.6-generic-6.6.126-1|15948	- ARM: dts: imx27: Fix sram node
21mr|kernel-6.6-generic-6.6.126-1|15949	- ARM: dts: imx28-xea: Pass the 'model' property
21mr|kernel-6.6-generic-6.6.126-1|15950	- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
21mr|kernel-6.6-generic-6.6.126-1|15951	- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
21mr|kernel-6.6-generic-6.6.126-1|15952	- ARM: dts: imx6q-apalis: add can power-up delay on ixora board
21mr|kernel-6.6-generic-6.6.126-1|15953	- ARM: dts: imx6qdl-kontron-samx6i: fix board reset
21mr|kernel-6.6-generic-6.6.126-1|15954	- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
21mr|kernel-6.6-generic-6.6.126-1|15955	- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
21mr|kernel-6.6-generic-6.6.126-1|15956	- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
21mr|kernel-6.6-generic-6.6.126-1|15957	- ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
21mr|kernel-6.6-generic-6.6.126-1|15958	- ARM: dts: imx6q: skov: fix ethernet clock regression
21mr|kernel-6.6-generic-6.6.126-1|15959	- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
21mr|kernel-6.6-generic-6.6.126-1|15960	- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
21mr|kernel-6.6-generic-6.6.126-1|15961	- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
21mr|kernel-6.6-generic-6.6.126-1|15962	- ARM: dts: imx7d: Fix coresight funnel ports
21mr|kernel-6.6-generic-6.6.126-1|15963	- ARM: dts: imx7s: Fix lcdif compatible
21mr|kernel-6.6-generic-6.6.126-1|15964	- ARM: dts: imx7s: Fix nand-controller #size-cells
21mr|kernel-6.6-generic-6.6.126-1|15965	- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
21mr|kernel-6.6-generic-6.6.126-1|15966	- ARM: dts: imx: Use flash@0,0 pattern
21mr|kernel-6.6-generic-6.6.126-1|15967	- arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
21mr|kernel-6.6-generic-6.6.126-1|15968	- ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property
21mr|kernel-6.6-generic-6.6.126-1|15969	- ARM: dts: qcom: apq8064: correct XOADC register address
21mr|kernel-6.6-generic-6.6.126-1|15970	- ARM: dts: qcom: mdm9615: fix PMIC node labels
21mr|kernel-6.6-generic-6.6.126-1|15971	- ARM: dts: qcom: msm8226: provide dsi phy clocks to mmcc
21mr|kernel-6.6-generic-6.6.126-1|15972	- ARM: dts: qcom: msm8660: fix PMIC node labels
21mr|kernel-6.6-generic-6.6.126-1|15973	- ARM: dts: qcom: msm8974: correct qfprom node size
21mr|kernel-6.6-generic-6.6.126-1|15974	- ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells'
21mr|kernel-6.6-generic-6.6.126-1|15975	- ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts
21mr|kernel-6.6-generic-6.6.126-1|15976	- ARM: dts: qcom: sdx55: fix USB SS wakeup
21mr|kernel-6.6-generic-6.6.126-1|15977	- ARM: dts: qcom: sdx55: fix USB wakeup interrupt types
21mr|kernel-6.6-generic-6.6.126-1|15978	- ARM: dts: qcom: sdx65: correct PCIe EP phy-names
21mr|kernel-6.6-generic-6.6.126-1|15979	- ARM: dts: qcom: sdx65: correct SPMI node name
21mr|kernel-6.6-generic-6.6.126-1|15980	- ARM: dts: qcom: strip prefix from PMIC files
21mr|kernel-6.6-generic-6.6.126-1|15981	- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
21mr|kernel-6.6-generic-6.6.126-1|15982	- ARM: dts: renesas: rcar-gen2: Add missing #interrupt-cells to DA9063 nodes
21mr|kernel-6.6-generic-6.6.126-1|15983	- ARM: dts: rockchip: Drop interrupts property from pwm-rockchip nodes
21mr|kernel-6.6-generic-6.6.126-1|15984	- ARM: dts: rockchip: fix rk3036 hdmi ports node
21mr|kernel-6.6-generic-6.6.126-1|15985	- ARM: dts: rockchip: fix rk322x hdmi ports node
21mr|kernel-6.6-generic-6.6.126-1|15986	- ARM: dts: rockchip: fix rk3288 hdmi ports node
21mr|kernel-6.6-generic-6.6.126-1|15987	- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
21mr|kernel-6.6-generic-6.6.126-1|15988	- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
21mr|kernel-6.6-generic-6.6.126-1|15989	- ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
21mr|kernel-6.6-generic-6.6.126-1|15990	- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
21mr|kernel-6.6-generic-6.6.126-1|15991	- ARM: dts: samsung: exynos4: fix camera unit addresses/ranges
21mr|kernel-6.6-generic-6.6.126-1|15992	- ARM: dts: samsung: s5pv210: fix camera unit addresses/ranges
21mr|kernel-6.6-generic-6.6.126-1|15993	- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
21mr|kernel-6.6-generic-6.6.126-1|15994	- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
21mr|kernel-6.6-generic-6.6.126-1|15995	- ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx STGEN timer
21mr|kernel-6.6-generic-6.6.126-1|15996	- ARM: dts: stm32: don't mix SCMI and non-SCMI board compatibles
21mr|kernel-6.6-generic-6.6.126-1|15997	- ARM: dts: sunxi: remove duplicated entries in makefile
21mr|kernel-6.6-generic-6.6.126-1|15998	- ARM: ep93xx: Add terminator to gpiod_lookup_table
21mr|kernel-6.6-generic-6.6.126-1|15999	- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
21mr|kernel-6.6-generic-6.6.126-1|16000	- ARM: imx_v6_v7_defconfig: Restore CONFIG_BACKLIGHT_CLASS_DEVICE
21mr|kernel-6.6-generic-6.6.126-1|16001	- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
21mr|kernel-6.6-generic-6.6.126-1|16002	- ARM: OMAP2+: fix N810 MMC gpiod table
21mr|kernel-6.6-generic-6.6.126-1|16003	- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
21mr|kernel-6.6-generic-6.6.126-1|16004	- ARM: OMAP2+: fix USB regression on Nokia N8x0
21mr|kernel-6.6-generic-6.6.126-1|16005	- ARM: PL011: Fix DMA support
21mr|kernel-6.6-generic-6.6.126-1|16006	- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6
21mr|kernel-6.6-generic-6.6.126-1|16007	- ARM: spitz: fix GPIO assignment for backlight
21mr|kernel-6.6-generic-6.6.126-1|16008	- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init
21mr|kernel-6.6-generic-6.6.126-1|16009	- ARM: sun9i: smp: fix return code check of of_property_match_string
21mr|kernel-6.6-generic-6.6.126-1|16010	- arp: Prevent overflow in arp_req_get().
21mr|kernel-6.6-generic-6.6.126-1|16011	- asix: Add check for usbnet_get_endpoints
21mr|kernel-6.6-generic-6.6.126-1|16012	- asm-generic: Fix 32 bit __generic_cmpxchg_local
21mr|kernel-6.6-generic-6.6.126-1|16013	- asm-generic: make sparse happy with odd-sized put_unaligned_*()
21mr|kernel-6.6-generic-6.6.126-1|16014	- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
21mr|kernel-6.6-generic-6.6.126-1|16015	- ASoC: acp: Support microphone from device Acer 315-24p
21mr|kernel-6.6-generic-6.6.126-1|16016	- ASoC: amd: acp: add a null check for chip_pdev structure
21mr|kernel-6.6-generic-6.6.126-1|16017	- ASoC: amd: acp: Add check for cpu dai link initialization
21mr|kernel-6.6-generic-6.6.126-1|16018	- ASoC: amd: acp: Add missing error handling in sof-mach
21mr|kernel-6.6-generic-6.6.126-1|16019	- ASoC: amd: acp: fix for acp_init function error handling
21mr|kernel-6.6-generic-6.6.126-1|16020	- ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe()
21mr|kernel-6.6-generic-6.6.126-1|16021	- ASoC: amd: Add new dmi entries for acp5x platform
21mr|kernel-6.6-generic-6.6.126-1|16022	- ASoC: amd: Adjust error handling in case of absent codec device
21mr|kernel-6.6-generic-6.6.126-1|16023	- ASoC: amd: vangogh: Drop conflicting ACPI-based probing
21mr|kernel-6.6-generic-6.6.126-1|16024	- ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13
21mr|kernel-6.6-generic-6.6.126-1|16025	- ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
21mr|kernel-6.6-generic-6.6.126-1|16026	- ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF
21mr|kernel-6.6-generic-6.6.126-1|16027	- ASoC: amd: yc: Add HP 255 G10 into quirk table
21mr|kernel-6.6-generic-6.6.126-1|16028	- ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table
21mr|kernel-6.6-generic-6.6.126-1|16029	- ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table
21mr|kernel-6.6-generic-6.6.126-1|16030	- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
21mr|kernel-6.6-generic-6.6.126-1|16031	- ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA
21mr|kernel-6.6-generic-6.6.126-1|16032	- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
21mr|kernel-6.6-generic-6.6.126-1|16033	- ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2
21mr|kernel-6.6-generic-6.6.126-1|16034	- ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU
21mr|kernel-6.6-generic-6.6.126-1|16035	- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
21mr|kernel-6.6-generic-6.6.126-1|16036	- ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
21mr|kernel-6.6-generic-6.6.126-1|16037	- ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init
21mr|kernel-6.6-generic-6.6.126-1|16038	- ASoC: atmel: convert not to use asoc_xxx()
21mr|kernel-6.6-generic-6.6.126-1|16039	- ASoC: codecs: lpass-tx-macro: set active_decimator correct default value
21mr|kernel-6.6-generic-6.6.126-1|16040	- ASoC: codecs: lpass-wsa-macro: fix compander volume hack
21mr|kernel-6.6-generic-6.6.126-1|16041	- ASoC: codecs: wcd938x: fix headphones volume controls
21mr|kernel-6.6-generic-6.6.126-1|16042	- ASoC: codecs: wcd938x: handle deferred probe
21mr|kernel-6.6-generic-6.6.126-1|16043	- ASoC: codecs: wsa881x: set clk_stop_mode1 flag
21mr|kernel-6.6-generic-6.6.126-1|16044	- ASoC: codecs: wsa883x: fix PA volume control
21mr|kernel-6.6-generic-6.6.126-1|16045	- ASoC: cs35l33: Fix GPIO name and drop legacy include
21mr|kernel-6.6-generic-6.6.126-1|16046	- ASoC: cs35l34: Fix GPIO name and drop legacy include
21mr|kernel-6.6-generic-6.6.126-1|16047	- ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config
21mr|kernel-6.6-generic-6.6.126-1|16048	- ASoC: cs35l45: Prevent IRQ handling when suspending/resuming
21mr|kernel-6.6-generic-6.6.126-1|16049	- ASoC: cs35l45: Prevents spinning during runtime suspend
21mr|kernel-6.6-generic-6.6.126-1|16050	- ASoC: cs35l45: Use modern pm_ops
21mr|kernel-6.6-generic-6.6.126-1|16051	- ASoC: cs35l56: Accept values greater than 0 as IRQ numbers
21mr|kernel-6.6-generic-6.6.126-1|16052	- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
21mr|kernel-6.6-generic-6.6.126-1|16053	- ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
21mr|kernel-6.6-generic-6.6.126-1|16054	- ASoC: cs35l56: Don't add the same register patch multiple times
21mr|kernel-6.6-generic-6.6.126-1|16055	- ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
21mr|kernel-6.6-generic-6.6.126-1|16056	- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
21mr|kernel-6.6-generic-6.6.126-1|16057	- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
21mr|kernel-6.6-generic-6.6.126-1|16058	- ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
21mr|kernel-6.6-generic-6.6.126-1|16059	- ASoC: cs35l56: Fix to ensure ASP1 registers match cache
21mr|kernel-6.6-generic-6.6.126-1|16060	- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
21mr|kernel-6.6-generic-6.6.126-1|16061	- ASoC: cs42l43: Handle error from devm_pm_runtime_enable
21mr|kernel-6.6-generic-6.6.126-1|16062	- ASoC: cs42l43: Only restrict 44.1kHz for the ASP
21mr|kernel-6.6-generic-6.6.126-1|16063	- ASoC: cs43130: Fix incorrect frame delay configuration
21mr|kernel-6.6-generic-6.6.126-1|16064	- ASoC: cs43130: Fix the position of const qualifier
21mr|kernel-6.6-generic-6.6.126-1|16065	- ASoC: da7219-aad: fix usage of device_get_named_child_node()
21mr|kernel-6.6-generic-6.6.126-1|16066	- ASoC: da7219: Support low DC impedance headset
21mr|kernel-6.6-generic-6.6.126-1|16067	- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
21mr|kernel-6.6-generic-6.6.126-1|16068	- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
21mr|kernel-6.6-generic-6.6.126-1|16069	- ASoC: fsl-asoc-card: set priv->pdev before using it
21mr|kernel-6.6-generic-6.6.126-1|16070	- ASoC: fsl: fsl_qmc_audio: Check devm_kasprintf() returned value
21mr|kernel-6.6-generic-6.6.126-1|16071	- ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable
21mr|kernel-6.6-generic-6.6.126-1|16072	- ASoC: fsl_sai: Fix channel swap issue on i.MX8MP
21mr|kernel-6.6-generic-6.6.126-1|16073	- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
21mr|kernel-6.6-generic-6.6.126-1|16074	- ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case
21mr|kernel-6.6-generic-6.6.126-1|16075	- ASoC: fsl_xcvr: refine the requested phy clock frequency
21mr|kernel-6.6-generic-6.6.126-1|16076	- ASoC: hdac_hda: Conditionally register dais for HDMI and Analog
21mr|kernel-6.6-generic-6.6.126-1|16077	- ASoC: hdmi-codec: fix missing report for jack initial status
21mr|kernel-6.6-generic-6.6.126-1|16078	- ASoC: Intel: avs: Fix ASRC module initialization
21mr|kernel-6.6-generic-6.6.126-1|16079	- ASoC: Intel: avs: Fix potential integer overflow
21mr|kernel-6.6-generic-6.6.126-1|16080	- ASoC: Intel: avs: Populate board selection with new I2S entries
21mr|kernel-6.6-generic-6.6.126-1|16081	- ASoC: Intel: avs: Set name of control as in topology
21mr|kernel-6.6-generic-6.6.126-1|16082	- ASoC: Intel: avs: ssm4567: Do not ignore route checks
21mr|kernel-6.6-generic-6.6.126-1|16083	- ASoC: Intel: avs: Test result of avs_get_module_entry()
21mr|kernel-6.6-generic-6.6.126-1|16084	- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
21mr|kernel-6.6-generic-6.6.126-1|16085	- ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk
21mr|kernel-6.6-generic-6.6.126-1|16086	- ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
21mr|kernel-6.6-generic-6.6.126-1|16087	- ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too
21mr|kernel-6.6-generic-6.6.126-1|16088	- ASoC: Intel: common: add ACPI matching tables for Arrow Lake
21mr|kernel-6.6-generic-6.6.126-1|16089	- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
21mr|kernel-6.6-generic-6.6.126-1|16090	- ASoC: Intel: Disable route checks for Skylake boards
21mr|kernel-6.6-generic-6.6.126-1|16091	- ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch
21mr|kernel-6.6-generic-6.6.126-1|16092	- ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available
21mr|kernel-6.6-generic-6.6.126-1|16093	- ASoC: Intel: Skylake: Fix mem leak in few functions
21mr|kernel-6.6-generic-6.6.126-1|16094	- ASoC: Intel: Skylake: mem leak in skl register function
21mr|kernel-6.6-generic-6.6.126-1|16095	- ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14
21mr|kernel-6.6-generic-6.6.126-1|16096	- ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F
21mr|kernel-6.6-generic-6.6.126-1|16097	- ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk
21mr|kernel-6.6-generic-6.6.126-1|16098	- ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL
21mr|kernel-6.6-generic-6.6.126-1|16099	- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
21mr|kernel-6.6-generic-6.6.126-1|16100	- ASoC: kirkwood: Fix potential NULL dereference
21mr|kernel-6.6-generic-6.6.126-1|16101	- ASoC: max98088: Check for clk_prepare_enable() error
21mr|kernel-6.6-generic-6.6.126-1|16102	- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
21mr|kernel-6.6-generic-6.6.126-1|16103	- ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision
21mr|kernel-6.6-generic-6.6.126-1|16104	- ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset
21mr|kernel-6.6-generic-6.6.126-1|16105	- ASoC: mediatek: mt8192: fix register configuration for tdm
21mr|kernel-6.6-generic-6.6.126-1|16106	- ASoC: mediatek: sof-common: Add NULL check for normal_link string
21mr|kernel-6.6-generic-6.6.126-1|16107	- ASoC: meson: aiu: fix function pointer type mismatch
21mr|kernel-6.6-generic-6.6.126-1|16108	- ASoC: meson: axg-card: make links nonatomic
21mr|kernel-6.6-generic-6.6.126-1|16109	- ASoC: meson: axg-fifo: use FIELD helpers
21mr|kernel-6.6-generic-6.6.126-1|16110	- ASoC: meson: axg-fifo: use threaded irq to check periods
21mr|kernel-6.6-generic-6.6.126-1|16111	- ASoC: meson: axg-tdm-interface: add frame rate constraint
21mr|kernel-6.6-generic-6.6.126-1|16112	- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
21mr|kernel-6.6-generic-6.6.126-1|16113	- ASoC: meson: axg-tdm-interface: manage formatters in trigger
21mr|kernel-6.6-generic-6.6.126-1|16114	- ASoC: meson: cards: select SND_DYNAMIC_MINORS
21mr|kernel-6.6-generic-6.6.126-1|16115	- ASoC: meson: g12a-toacodec: Fix event generation
21mr|kernel-6.6-generic-6.6.126-1|16116	- ASoC: meson: g12a-toacodec: Validate written enum values
21mr|kernel-6.6-generic-6.6.126-1|16117	- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
21mr|kernel-6.6-generic-6.6.126-1|16118	- ASoC: meson: g12a-tohdmitx: Validate written enum values
21mr|kernel-6.6-generic-6.6.126-1|16119	- ASoC: meson: t9015: fix function pointer type mismatch
21mr|kernel-6.6-generic-6.6.126-1|16120	- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
21mr|kernel-6.6-generic-6.6.126-1|16121	- ASoC: ops: add correct range check for limiting volume
21mr|kernel-6.6-generic-6.6.126-1|16122	- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
21mr|kernel-6.6-generic-6.6.126-1|16123	- ASoC: q6apm-lpass-dai: close graph on prepare errors
21mr|kernel-6.6-generic-6.6.126-1|16124	- ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe()
21mr|kernel-6.6-generic-6.6.126-1|16125	- ASoC: qcom: convert not to use asoc_xxx()
21mr|kernel-6.6-generic-6.6.126-1|16126	- ASoC: qcom: Fix uninitialized pointer dmactl
21mr|kernel-6.6-generic-6.6.126-1|16127	- ASoC: qcom: sc8280xp: Limit speaker digital volumes
21mr|kernel-6.6-generic-6.6.126-1|16128	- ASoC: qcom: sc8280xp: limit speaker volumes
21mr|kernel-6.6-generic-6.6.126-1|16129	- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
21mr|kernel-6.6-generic-6.6.126-1|16130	- ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk
21mr|kernel-6.6-generic-6.6.126-1|16131	- ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[]
21mr|kernel-6.6-generic-6.6.126-1|16132	- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
21mr|kernel-6.6-generic-6.6.126-1|16133	- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
21mr|kernel-6.6-generic-6.6.126-1|16134	- ASoC: rt5645: Make LattePanda board DMI match more precise
21mr|kernel-6.6-generic-6.6.126-1|16135	- ASoC: rt5650: add mutex to avoid the jack detection failure
21mr|kernel-6.6-generic-6.6.126-1|16136	- ASoC: rt5682-sdw: fix locking sequence
21mr|kernel-6.6-generic-6.6.126-1|16137	- ASoC: rt711-sdca: fix locking sequence
21mr|kernel-6.6-generic-6.6.126-1|16138	- ASoC: rt711-sdw: fix locking sequence
21mr|kernel-6.6-generic-6.6.126-1|16139	- ASoC: rt712-sdca-sdw: fix locking sequence
21mr|kernel-6.6-generic-6.6.126-1|16140	- ASoC: rt715: add vendor clear control register
21mr|kernel-6.6-generic-6.6.126-1|16141	- ASoC: rt715-sdca: volume step modification
21mr|kernel-6.6-generic-6.6.126-1|16142	- ASoC: rt722-sdca: add headset microphone vrefo setting
21mr|kernel-6.6-generic-6.6.126-1|16143	- ASoC: rt722-sdca: modify channel number to support 4 channels
21mr|kernel-6.6-generic-6.6.126-1|16144	- ASoC: rt722-sdca-sdw: add debounce time for type detection
21mr|kernel-6.6-generic-6.6.126-1|16145	- ASoC: rt722-sdca-sdw: add silence detection register as volatile
21mr|kernel-6.6-generic-6.6.126-1|16146	- ASoC: rt722-sdca-sdw: fix locking sequence
21mr|kernel-6.6-generic-6.6.126-1|16147	- ASoC: sh: rz-ssi: Fix error message print
21mr|kernel-6.6-generic-6.6.126-1|16148	- ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
21mr|kernel-6.6-generic-6.6.126-1|16149	- ASoC: soc-core.c: Skip dummy codec when adding platforms
21mr|kernel-6.6-generic-6.6.126-1|16150	- ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
21mr|kernel-6.6-generic-6.6.126-1|16151	- ASoC: SOF: Add some bounds checking to firmware data
21mr|kernel-6.6-generic-6.6.126-1|16152	- ASoC: SOF: amd: fix for false dsp interrupts
21mr|kernel-6.6-generic-6.6.126-1|16153	- ASoC: sof: amd: fix for firmware reload failure in Vangogh platform
21mr|kernel-6.6-generic-6.6.126-1|16154	- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
21mr|kernel-6.6-generic-6.6.126-1|16155	- ASoC: SOF: amd: Optimize quirk for Valve Galileo
21mr|kernel-6.6-generic-6.6.126-1|16156	- ASoC: SOF: imx8m: Fix DSP control regmap retrieval
21mr|kernel-6.6-generic-6.6.126-1|16157	- ASoC: SOF: Intel: add default firmware library path for LNL
21mr|kernel-6.6-generic-6.6.126-1|16158	- ASoC: SOF: Intel: hda-codec: Delay the codec device registration
21mr|kernel-6.6-generic-6.6.126-1|16159	- ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend
21mr|kernel-6.6-generic-6.6.126-1|16160	- ASoC: SOF: Intel: hda: fix null deref on system suspend entry
21mr|kernel-6.6-generic-6.6.126-1|16161	- ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES
21mr|kernel-6.6-generic-6.6.126-1|16162	- ASoC: SOF: Intel: lnl: Correct rom_status_reg
21mr|kernel-6.6-generic-6.6.126-1|16163	- ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails
21mr|kernel-6.6-generic-6.6.126-1|16164	- ASoC: SOF: Intel: mtl: Correct rom_status_reg
21mr|kernel-6.6-generic-6.6.126-1|16165	- ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed
21mr|kernel-6.6-generic-6.6.126-1|16166	- ASoC: SOF: Intel: mtl: Implement firmware boot state check
21mr|kernel-6.6-generic-6.6.126-1|16167	- ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions
21mr|kernel-6.6-generic-6.6.126-1|16168	- ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions
21mr|kernel-6.6-generic-6.6.126-1|16169	- ASoC: SOF: Introduce generic names for IPC types
21mr|kernel-6.6-generic-6.6.126-1|16170	- ASoC: SOF: IPC3: fix message bounds on ipc ops
21mr|kernel-6.6-generic-6.6.126-1|16171	- ASoC: SOF: ipc3-topology: Fix pipeline tear down logic
21mr|kernel-6.6-generic-6.6.126-1|16172	- ASoC: SOF: ipc4-loader: remove the CPC check warnings
21mr|kernel-6.6-generic-6.6.126-1|16173	- ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend
21mr|kernel-6.6-generic-6.6.126-1|16174	- ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_pipeline
21mr|kernel-6.6-generic-6.6.126-1|16175	- ASoC: SOF: ipc4-topology: Correct data structures for the GAIN module
21mr|kernel-6.6-generic-6.6.126-1|16176	- ASoC: SOF: ipc4-topology: Correct data structures for the SRC module
21mr|kernel-6.6-generic-6.6.126-1|16177	- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
21mr|kernel-6.6-generic-6.6.126-1|16178	- ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare
21mr|kernel-6.6-generic-6.6.126-1|16179	- ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3
21mr|kernel-6.6-generic-6.6.126-1|16180	- ASoC: SOF: sof-audio: Modify logic for enabling/disabling topology cores
21mr|kernel-6.6-generic-6.6.126-1|16181	- ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback
21mr|kernel-6.6-generic-6.6.126-1|16182	- ASoC: SOF: topology: Fix mem leak in sof_dai_load()
21mr|kernel-6.6-generic-6.6.126-1|16183	- ASoC: SOF: topology: Use partial match for disconnecting DAI link and DAI widget
21mr|kernel-6.6-generic-6.6.126-1|16184	- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
21mr|kernel-6.6-generic-6.6.126-1|16185	- ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
21mr|kernel-6.6-generic-6.6.126-1|16186	- ASoC: tas2781: add module parameter to tascodec_init()
21mr|kernel-6.6-generic-6.6.126-1|16187	- ASoC: tas2781: add support for FW version 0x0503
21mr|kernel-6.6-generic-6.6.126-1|16188	- ASoC: tas2781: check the validity of prm_no/cfg_no
21mr|kernel-6.6-generic-6.6.126-1|16189	- ASoc: tas2781: Enable RCA-based playback without DSP firmware download
21mr|kernel-6.6-generic-6.6.126-1|16190	- ASoC: tas2781: Fix a warning reported by robot kernel test
21mr|kernel-6.6-generic-6.6.126-1|16191	- ASoC: TAS2781: Fix tasdev_load_calibrated_data()
21mr|kernel-6.6-generic-6.6.126-1|16192	- ASoC: tas2781: Fix wrong loading calibrated data sequence
21mr|kernel-6.6-generic-6.6.126-1|16193	- ASoC: tegra: Fix DSPK 16-bit playback
21mr|kernel-6.6-generic-6.6.126-1|16194	- ASoC: ti: Convert Pandora ASoC to GPIO descriptors
21mr|kernel-6.6-generic-6.6.126-1|16195	- ASoC: ti: davinci-mcasp: Fix race condition during probe
21mr|kernel-6.6-generic-6.6.126-1|16196	- ASoC: ti: davinci-mcasp: Set min period size using FIFO config
21mr|kernel-6.6-generic-6.6.126-1|16197	- ASoC: ti: omap-hdmi: Fix too long driver name
21mr|kernel-6.6-generic-6.6.126-1|16198	- ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin
21mr|kernel-6.6-generic-6.6.126-1|16199	- ASoC: topology: Do not assign fields that are already set
21mr|kernel-6.6-generic-6.6.126-1|16200	- ASoC: topology: Fix references to freed memory
21mr|kernel-6.6-generic-6.6.126-1|16201	- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
21mr|kernel-6.6-generic-6.6.126-1|16202	- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
21mr|kernel-6.6-generic-6.6.126-1|16203	- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
21mr|kernel-6.6-generic-6.6.126-1|16204	- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
21mr|kernel-6.6-generic-6.6.126-1|16205	- ASoC: wm8974: Correct boost mixer inputs
21mr|kernel-6.6-generic-6.6.126-1|16206	- ASoC: wm_adsp: Don't overwrite fwf_name with the default
21mr|kernel-6.6-generic-6.6.126-1|16207	- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
21mr|kernel-6.6-generic-6.6.126-1|16208	- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
21mr|kernel-6.6-generic-6.6.126-1|16209	- async: Introduce async_schedule_dev_nocall()
21mr|kernel-6.6-generic-6.6.126-1|16210	- async: Split async_schedule_node_domain()
21mr|kernel-6.6-generic-6.6.126-1|16211	- ata: ahci: add identifiers for ASM2116 series adapters
21mr|kernel-6.6-generic-6.6.126-1|16212	- ata: ahci_ceva: fix error handling for Xilinx GT PHY support
21mr|kernel-6.6-generic-6.6.126-1|16213	- ata: ahci: Clean up sysfs file on error
21mr|kernel-6.6-generic-6.6.126-1|16214	- ata: libata-core: Allow command duration limits detection for ACS-4 drives
21mr|kernel-6.6-generic-6.6.126-1|16215	- ata: libata-core: Do not try to set sleeping devices to standby
21mr|kernel-6.6-generic-6.6.126-1|16216	- ata: libata-core: Fix double free on error
21mr|kernel-6.6-generic-6.6.126-1|16217	- ata: libata-core: Fix null pointer dereference on error
21mr|kernel-6.6-generic-6.6.126-1|16218	- ata: libata-scsi: Do not overwrite valid sense data when CK_COND=1
21mr|kernel-6.6-generic-6.6.126-1|16219	- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
21mr|kernel-6.6-generic-6.6.126-1|16220	- ata: libata-scsi: Fix offsets for the fixed format sense data
21mr|kernel-6.6-generic-6.6.126-1|16221	- ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
21mr|kernel-6.6-generic-6.6.126-1|16222	- ata: pata_legacy: make legacy_exit() work again
21mr|kernel-6.6-generic-6.6.126-1|16223	- ata: sata_gemini: Check clk_enable() result
21mr|kernel-6.6-generic-6.6.126-1|16224	- ata: sata_mv: Fix PCI device ID table declaration compilation warning
21mr|kernel-6.6-generic-6.6.126-1|16225	- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
21mr|kernel-6.6-generic-6.6.126-1|16226	- ata,scsi: libata-core: Do not leak memory for ata_port struct members
21mr|kernel-6.6-generic-6.6.126-1|16227	- atm: Fix Use-After-Free in do_vcc_ioctl
21mr|kernel-6.6-generic-6.6.126-1|16228	- atm: idt77252: fix a memleak in open_card_ubr0
21mr|kernel-6.6-generic-6.6.126-1|16229	- atm: solos-pci: Fix potential deadlock on &cli_queue_lock
21mr|kernel-6.6-generic-6.6.126-1|16230	- atm: solos-pci: Fix potential deadlock on &tx_queue_lock
21mr|kernel-6.6-generic-6.6.126-1|16231	- audit: Send netlink ACK before setting connection in auditd_set
21mr|kernel-6.6-generic-6.6.126-1|16232	- auxdisplay: ht16k33: Drop reference after LED registration
21mr|kernel-6.6-generic-6.6.126-1|16233	- Avoid hw_desc array overrun in dw-axi-dmac
21mr|kernel-6.6-generic-6.6.126-1|16234	- ax25: Fix netdev refcount issue
21mr|kernel-6.6-generic-6.6.126-1|16235	- ax25: Fix refcount imbalance on inbound connections
21mr|kernel-6.6-generic-6.6.126-1|16236	- ax25: Fix reference count leak issue of net_device
21mr|kernel-6.6-generic-6.6.126-1|16237	- ax25: Fix reference count leak issues of ax25_dev
21mr|kernel-6.6-generic-6.6.126-1|16238	- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
21mr|kernel-6.6-generic-6.6.126-1|16239	- ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put()
21mr|kernel-6.6-generic-6.6.126-1|16240	- ax25: Use kernel universal linked list to implement ax25_dev_list
21mr|kernel-6.6-generic-6.6.126-1|16241	- backlight: da9052: Fully initialize backlight_properties during probe
21mr|kernel-6.6-generic-6.6.126-1|16242	- backlight: ktz8866: Correct the check for of_property_read_u32
21mr|kernel-6.6-generic-6.6.126-1|16243	- backlight: lm3630a: Don't set bl->props.brightness in get_brightness
21mr|kernel-6.6-generic-6.6.126-1|16244	- backlight: lm3630a: Initialize backlight_properties on init
21mr|kernel-6.6-generic-6.6.126-1|16245	- backlight: lm3639: Fully initialize backlight_properties during probe
21mr|kernel-6.6-generic-6.6.126-1|16246	- backlight: lp8788: Fully initialize backlight_properties during probe
21mr|kernel-6.6-generic-6.6.126-1|16247	- base/node.c: initialize the accessor list before registering
21mr|kernel-6.6-generic-6.6.126-1|16248	- batman-adv: Avoid infinite loop trying to resize local TT
21mr|kernel-6.6-generic-6.6.126-1|16249	- batman-adv: bypass empty buckets in batadv_purge_orig_ref()
21mr|kernel-6.6-generic-6.6.126-1|16250	- batman-adv: Don't accept TT entries for out-of-spec VIDs
21mr|kernel-6.6-generic-6.6.126-1|16251	- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
21mr|kernel-6.6-generic-6.6.126-1|16252	- bcache: avoid NULL checking to c->root in run_cache_set()
21mr|kernel-6.6-generic-6.6.126-1|16253	- bcache: avoid oversize memory allocation by small stripe_size
21mr|kernel-6.6-generic-6.6.126-1|16254	- bcache: fix variable length array abuse in btree_iter
21mr|kernel-6.6-generic-6.6.126-1|16255	- bcache: remove redundant assignment to variable cur_idx
21mr|kernel-6.6-generic-6.6.126-1|16256	- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
21mr|kernel-6.6-generic-6.6.126-1|16257	- binder: check offset alignment in binder_get_object()
21mr|kernel-6.6-generic-6.6.126-1|16258	- binder: fix async space check for 0-sized buffers
21mr|kernel-6.6-generic-6.6.126-1|16259	- binder: fix comment on binder_alloc_new_buf() return value
21mr|kernel-6.6-generic-6.6.126-1|16260	- binder: fix hang of unregistered readers
21mr|kernel-6.6-generic-6.6.126-1|16261	- binder: fix max_thread type inconsistency
21mr|kernel-6.6-generic-6.6.126-1|16262	- binder: fix race between mmput() and do_exit()
21mr|kernel-6.6-generic-6.6.126-1|16263	- binder: fix trivial typo of binder_free_buf_locked()
21mr|kernel-6.6-generic-6.6.126-1|16264	- binder: fix unused alloc->free_async_space
21mr|kernel-6.6-generic-6.6.126-1|16265	- binder: fix use-after-free in shinker's callback
21mr|kernel-6.6-generic-6.6.126-1|16266	- binder: signal epoll threads of self-work
21mr|kernel-6.6-generic-6.6.126-1|16267	- binder: use EPOLLERR from eventpoll.h
21mr|kernel-6.6-generic-6.6.126-1|16268	- bitops: add missing prototype check
21mr|kernel-6.6-generic-6.6.126-1|16269	- blk-cgroup: bypass blkcg_deactivate_policy after destroying
21mr|kernel-6.6-generic-6.6.126-1|16270	- blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
21mr|kernel-6.6-generic-6.6.126-1|16271	- blk-cgroup: fix list corruption from resetting io stat
21mr|kernel-6.6-generic-6.6.126-1|16272	- blk-cgroup: fix rcu lockdep warning in blkg_lookup()
21mr|kernel-6.6-generic-6.6.126-1|16273	- blk-cgroup: Properly propagate the iostat update up the hierarchy
21mr|kernel-6.6-generic-6.6.126-1|16274	- blk-iocost: avoid out of bounds shift
21mr|kernel-6.6-generic-6.6.126-1|16275	- blk-iocost: do not WARN if iocg was already offlined
21mr|kernel-6.6-generic-6.6.126-1|16276	- blk-iocost: Fix an UBSAN shift-out-of-bounds warning
21mr|kernel-6.6-generic-6.6.126-1|16277	- blk-mq: don't count completed flush data request as inflight in case of quiesce
21mr|kernel-6.6-generic-6.6.126-1|16278	- blk-mq: fix IO hang from sbitmap wakeup race
21mr|kernel-6.6-generic-6.6.126-1|16279	- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
21mr|kernel-6.6-generic-6.6.126-1|16280	- blk-wbt: Fix detection of dirty-throttled tasks
21mr|kernel-6.6-generic-6.6.126-1|16281	- block: add a disk_has_partscan helper
21mr|kernel-6.6-generic-6.6.126-1|16282	- block: add a partscan sysfs attribute for disks
21mr|kernel-6.6-generic-6.6.126-1|16283	- block: add check of 'minors' and 'first_minor' in device_add_disk()
21mr|kernel-6.6-generic-6.6.126-1|16284	- block: add check that partition length needs to be aligned with block size
21mr|kernel-6.6-generic-6.6.126-1|16285	- block: Call .limit_depth() after .hctx has been set
21mr|kernel-6.6-generic-6.6.126-1|16286	- block: Clear zone limits for a non-zoned stacked queue
21mr|kernel-6.6-generic-6.6.126-1|16287	- block: define bvec_iter as __packed __aligned(4)
21mr|kernel-6.6-generic-6.6.126-1|16288	- block: Do not force full zone append completion in req_bio_endio()
21mr|kernel-6.6-generic-6.6.126-1|16289	- block: ensure we hold a queue reference when using queue limits
21mr|kernel-6.6-generic-6.6.126-1|16290	- block: fix and simplify blkdevparts= cmdline parsing
21mr|kernel-6.6-generic-6.6.126-1|16291	- block: fix deadlock between sd_remove & sd_release
21mr|kernel-6.6-generic-6.6.126-1|16292	- block: Fix iterating over an empty bio with bio_for_each_folio_all
21mr|kernel-6.6-generic-6.6.126-1|16293	- block: fix overflow in blk_ioctl_discard()
21mr|kernel-6.6-generic-6.6.126-1|16294	- block: Fix page refcounts for unaligned buffers in __bio_release_pages()
21mr|kernel-6.6-generic-6.6.126-1|16295	- block: fix partial zone append completion handling in req_bio_endio()
21mr|kernel-6.6-generic-6.6.126-1|16296	- block: fix q->blkg_list corruption during disk rebind
21mr|kernel-6.6-generic-6.6.126-1|16297	- block: fix request.queuelist usage in flush
21mr|kernel-6.6-generic-6.6.126-1|16298	- block: Fix WARNING in _copy_from_iter
21mr|kernel-6.6-generic-6.6.126-1|16299	- block: initialize integrity buffer to zero before writing it to media
21mr|kernel-6.6-generic-6.6.126-1|16300	- block/ioctl: prefer different overflow check
21mr|kernel-6.6-generic-6.6.126-1|16301	- blocklayoutdriver: Fix reference leak of pnfs_device_node
21mr|kernel-6.6-generic-6.6.126-1|16302	- block: Move checking GENHD_FL_NO_PART to bdev_add_partition()
21mr|kernel-6.6-generic-6.6.126-1|16303	- block/mq-deadline: Fix the tag reservation code
21mr|kernel-6.6-generic-6.6.126-1|16304	- block: prevent an integer overflow in bvec_try_merge_hw_page
21mr|kernel-6.6-generic-6.6.126-1|16305	- block: prevent division by zero in blk_rq_stat_sum()
21mr|kernel-6.6-generic-6.6.126-1|16306	- block: Provide bdev_open_* functions
21mr|kernel-6.6-generic-6.6.126-1|16307	- block: refine the EOF check in blkdev_iomap_begin
21mr|kernel-6.6-generic-6.6.126-1|16308	- block: Remove special-casing of compound pages
21mr|kernel-6.6-generic-6.6.126-1|16309	- block: renumber QUEUE_FLAG_HW_WC
21mr|kernel-6.6-generic-6.6.126-1|16310	- block/rnbd-srv: Check for unlikely string overflow
21mr|kernel-6.6-generic-6.6.126-1|16311	- block: sed-opal: avoid possible wrong address reference in read_sed_opal_key()
21mr|kernel-6.6-generic-6.6.126-1|16312	- block: sed-opal: handle empty atoms when parsing response
21mr|kernel-6.6-generic-6.6.126-1|16313	- block: Set memalloc_noio to false on device_add_disk() error path
21mr|kernel-6.6-generic-6.6.126-1|16314	- block: support to account io_ticks precisely
21mr|kernel-6.6-generic-6.6.126-1|16315	- block: warn once for each partition in bio_check_ro()
21mr|kernel-6.6-generic-6.6.126-1|16316	- Bluetooth: Add more enc key size check
21mr|kernel-6.6-generic-6.6.126-1|16317	- Bluetooth: Add new quirk for broken read key length on ATS2851
21mr|kernel-6.6-generic-6.6.126-1|16318	- Bluetooth: add quirk for broken address properties
21mr|kernel-6.6-generic-6.6.126-1|16319	- Bluetooth: af_bluetooth: Fix deadlock
21mr|kernel-6.6-generic-6.6.126-1|16320	- Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
21mr|kernel-6.6-generic-6.6.126-1|16321	- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
21mr|kernel-6.6-generic-6.6.126-1|16322	- Bluetooth: Avoid potential use-after-free in hci_error_reset
21mr|kernel-6.6-generic-6.6.126-1|16323	- Bluetooth: btintel: Fail setup on error
21mr|kernel-6.6-generic-6.6.126-1|16324	- Bluetooth: btintel: Fixe build regression
21mr|kernel-6.6-generic-6.6.126-1|16325	- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
21mr|kernel-6.6-generic-6.6.126-1|16326	- Bluetooth: btintel: Refactor btintel_set_ppag()
21mr|kernel-6.6-generic-6.6.126-1|16327	- Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
21mr|kernel-6.6-generic-6.6.126-1|16328	- Bluetooth: btmtkuart: fix recv_buf() return value
21mr|kernel-6.6-generic-6.6.126-1|16329	- Bluetooth: btnxpuart: Add handling for boot-signature timeout errors
21mr|kernel-6.6-generic-6.6.126-1|16330	- Bluetooth: btnxpuart: Enable Power Save feature on startup
21mr|kernel-6.6-generic-6.6.126-1|16331	- Bluetooth: btnxpuart: Fix btnxpuart_close
21mr|kernel-6.6-generic-6.6.126-1|16332	- Bluetooth: btnxpuart: fix recv_buf() return value
21mr|kernel-6.6-generic-6.6.126-1|16333	- Bluetooth: btrtl: fix out of bounds memory access
21mr|kernel-6.6-generic-6.6.126-1|16334	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
21mr|kernel-6.6-generic-6.6.126-1|16335	- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
21mr|kernel-6.6-generic-6.6.126-1|16336	- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
21mr|kernel-6.6-generic-6.6.126-1|16337	- Bluetooth: btusb: Fix memory leak
21mr|kernel-6.6-generic-6.6.126-1|16338	- Bluetooth: btusb: Fix triggering coredump implementation for QCA
21mr|kernel-6.6-generic-6.6.126-1|16339	- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
21mr|kernel-6.6-generic-6.6.126-1|16340	- Bluetooth: compute LE flow credits based on recvbuf space
21mr|kernel-6.6-generic-6.6.126-1|16341	- Bluetooth: Enforce validation on max value of connection interval
21mr|kernel-6.6-generic-6.6.126-1|16342	- Bluetooth: Fix atomicity violation in {min,max}_key_size_set
21mr|kernel-6.6-generic-6.6.126-1|16343	- Bluetooth: Fix bogus check for re-auth no supported with non-ssp
21mr|kernel-6.6-generic-6.6.126-1|16344	- Bluetooth: fix connection setup in l2cap_connect
21mr|kernel-6.6-generic-6.6.126-1|16345	- Bluetooth: Fix deadlock in vhci_send_frame
21mr|kernel-6.6-generic-6.6.126-1|16346	- Bluetooth: Fix eir name length
21mr|kernel-6.6-generic-6.6.126-1|16347	- Bluetooth: Fix memory leak in hci_req_sync_complete()
21mr|kernel-6.6-generic-6.6.126-1|16348	- Bluetooth: Fix not notifying when connection encryption changes
21mr|kernel-6.6-generic-6.6.126-1|16349	- Bluetooth: Fix TOCTOU in HCI debugfs implementation
21mr|kernel-6.6-generic-6.6.126-1|16350	- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
21mr|kernel-6.6-generic-6.6.126-1|16351	- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout
21mr|kernel-6.6-generic-6.6.126-1|16352	- Bluetooth: fix use-after-free in accessing skb after sending it
21mr|kernel-6.6-generic-6.6.126-1|16353	- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
21mr|kernel-6.6-generic-6.6.126-1|16354	- Bluetooth: hci_bcm4377: Fix msgid release
21mr|kernel-6.6-generic-6.6.126-1|16355	- Bluetooth: hci_bcm4377: Use correct unit for timeouts
21mr|kernel-6.6-generic-6.6.126-1|16356	- Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
21mr|kernel-6.6-generic-6.6.126-1|16357	- Bluetooth: hci_core: Cancel request on command timeout
21mr|kernel-6.6-generic-6.6.126-1|16358	- Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis
21mr|kernel-6.6-generic-6.6.126-1|16359	- Bluetooth: hci_core: Fix possible buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|16360	- bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX
21mr|kernel-6.6-generic-6.6.126-1|16361	- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
21mr|kernel-6.6-generic-6.6.126-1|16362	- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
21mr|kernel-6.6-generic-6.6.126-1|16363	- Bluetooth: hci_event: Fix not indicating new connection for BIG Sync
21mr|kernel-6.6-generic-6.6.126-1|16364	- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
21mr|kernel-6.6-generic-6.6.126-1|16365	- Bluetooth: hci_event: Fix setting of unicast qos interval
21mr|kernel-6.6-generic-6.6.126-1|16366	- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
21mr|kernel-6.6-generic-6.6.126-1|16367	- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
21mr|kernel-6.6-generic-6.6.126-1|16368	- Bluetooth: hci_event: set the conn encrypted before conn establishes
21mr|kernel-6.6-generic-6.6.126-1|16369	- Bluetooth: hci_event: shut up a false-positive warning
21mr|kernel-6.6-generic-6.6.126-1|16370	- Bluetooth: HCI: Fix potential null-ptr-deref
21mr|kernel-6.6-generic-6.6.126-1|16371	- Bluetooth: hci_h5: Add ability to allocate memory for private data
21mr|kernel-6.6-generic-6.6.126-1|16372	- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
21mr|kernel-6.6-generic-6.6.126-1|16373	- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
21mr|kernel-6.6-generic-6.6.126-1|16374	- Bluetooth: HCI: Remove HCI_AMP support
21mr|kernel-6.6-generic-6.6.126-1|16375	- Bluetooth: hci_sync: Check the correct flag before starting a scan
21mr|kernel-6.6-generic-6.6.126-1|16376	- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
21mr|kernel-6.6-generic-6.6.126-1|16377	- Bluetooth: hci_sync: fix BR/EDR wakeup bug
21mr|kernel-6.6-generic-6.6.126-1|16378	- Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync
21mr|kernel-6.6-generic-6.6.126-1|16379	- Bluetooth: hci_sync: Fix overwriting request callback
21mr|kernel-6.6-generic-6.6.126-1|16380	- Bluetooth: hci_sync: Fix suspending with wrong filter policy
21mr|kernel-6.6-generic-6.6.126-1|16381	- Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY
21mr|kernel-6.6-generic-6.6.126-1|16382	- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
21mr|kernel-6.6-generic-6.6.126-1|16383	- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor
21mr|kernel-6.6-generic-6.6.126-1|16384	- Bluetooth: Ignore too large handle values in BIG
21mr|kernel-6.6-generic-6.6.126-1|16385	- Bluetooth: ISO: Align broadcast sync_timeout with connection timeout
21mr|kernel-6.6-generic-6.6.126-1|16386	- Bluetooth: ISO: Avoid creating child socket if PA sync is terminating
21mr|kernel-6.6-generic-6.6.126-1|16387	- Bluetooth: ISO: Check socket flag instead of hcon
21mr|kernel-6.6-generic-6.6.126-1|16388	- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
21mr|kernel-6.6-generic-6.6.126-1|16389	- Bluetooth: ISO: Fix BIS cleanup
21mr|kernel-6.6-generic-6.6.126-1|16390	- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit
21mr|kernel-6.6-generic-6.6.126-1|16391	- Bluetooth: L2CAP: Fix deadlock
21mr|kernel-6.6-generic-6.6.126-1|16392	- Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()
21mr|kernel-6.6-generic-6.6.126-1|16393	- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout
21mr|kernel-6.6-generic-6.6.126-1|16394	- Bluetooth: L2CAP: Fix possible multiple reject send
21mr|kernel-6.6-generic-6.6.126-1|16395	- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
21mr|kernel-6.6-generic-6.6.126-1|16396	- Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect()
21mr|kernel-6.6-generic-6.6.126-1|16397	- Bluetooth: L2CAP: Send reject on command corrupted request
21mr|kernel-6.6-generic-6.6.126-1|16398	- bluetooth/l2cap: sync sock recv cb and release
21mr|kernel-6.6-generic-6.6.126-1|16399	- Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID
21mr|kernel-6.6-generic-6.6.126-1|16400	- Bluetooth: mgmt: Fix limited discoverable off timeout
21mr|kernel-6.6-generic-6.6.126-1|16401	- Bluetooth: mgmt: Remove leftover queuing of power_off work
21mr|kernel-6.6-generic-6.6.126-1|16402	- Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
21mr|kernel-6.6-generic-6.6.126-1|16403	- Bluetooth: msft: Fix memory leak
21mr|kernel-6.6-generic-6.6.126-1|16404	- Bluetooth: msft: fix slab-use-after-free in msft_do_close()
21mr|kernel-6.6-generic-6.6.126-1|16405	- Bluetooth: msft: __hci_cmd_sync() doesn't return NULL
21mr|kernel-6.6-generic-6.6.126-1|16406	- Bluetooth: qca: add missing firmware sanity checks
21mr|kernel-6.6-generic-6.6.126-1|16407	- Bluetooth: qca: add support for QCA2066
21mr|kernel-6.6-generic-6.6.126-1|16408	- Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
21mr|kernel-6.6-generic-6.6.126-1|16409	- Bluetooth: qca: fix device-address endianness
21mr|kernel-6.6-generic-6.6.126-1|16410	- Bluetooth: qca: Fix error code in qca_read_fw_build_info()
21mr|kernel-6.6-generic-6.6.126-1|16411	- Bluetooth: qca: fix firmware check error path
21mr|kernel-6.6-generic-6.6.126-1|16412	- Bluetooth: qca: fix info leak when fetching board id
21mr|kernel-6.6-generic-6.6.126-1|16413	- Bluetooth: qca: fix info leak when fetching fw build id
21mr|kernel-6.6-generic-6.6.126-1|16414	- Bluetooth: qca: fix invalid device address check
21mr|kernel-6.6-generic-6.6.126-1|16415	- Bluetooth: qca: fix NULL-deref on non-serdev setup
21mr|kernel-6.6-generic-6.6.126-1|16416	- Bluetooth: qca: fix NULL-deref on non-serdev suspend
21mr|kernel-6.6-generic-6.6.126-1|16417	- Bluetooth: qca: fix NVM configuration parsing
21mr|kernel-6.6-generic-6.6.126-1|16418	- Bluetooth: qca: Fix triggering coredump implementation
21mr|kernel-6.6-generic-6.6.126-1|16419	- Bluetooth: qca: fix wcn3991 device address check
21mr|kernel-6.6-generic-6.6.126-1|16420	- Bluetooth: qca: Fix wrong event type for patch config command
21mr|kernel-6.6-generic-6.6.126-1|16421	- Bluetooth: qca: generalise device address check
21mr|kernel-6.6-generic-6.6.126-1|16422	- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
21mr|kernel-6.6-generic-6.6.126-1|16423	- Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()
21mr|kernel-6.6-generic-6.6.126-1|16424	- Bluetooth: Remove BT_HS
21mr|kernel-6.6-generic-6.6.126-1|16425	- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
21mr|kernel-6.6-generic-6.6.126-1|16426	- Bluetooth: Remove superfluous call to hci_conn_check_pending()
21mr|kernel-6.6-generic-6.6.126-1|16427	- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.6-generic-6.6.126-1|16428	- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security
21mr|kernel-6.6-generic-6.6.126-1|16429	- Bluetooth: SCO: Fix not validating setsockopt user input
21mr|kernel-6.6-generic-6.6.126-1|16430	- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
21mr|kernel-6.6-generic-6.6.126-1|16431	- bna: ensure the copied buf is NUL terminated
21mr|kernel-6.6-generic-6.6.126-1|16432	- bnx2x: Fix firmware version string character counts
21mr|kernel-6.6-generic-6.6.126-1|16433	- bnx2x: Fix multiple UBSAN array-index-out-of-bounds
21mr|kernel-6.6-generic-6.6.126-1|16434	- bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send()
21mr|kernel-6.6-generic-6.6.126-1|16435	- bnxt_en: Clear resource reservation during resume
21mr|kernel-6.6-generic-6.6.126-1|16436	- bnxt_en: do not map packet buffers twice
21mr|kernel-6.6-generic-6.6.126-1|16437	- bnxt_en: Fix error recovery for RoCE ulp client
21mr|kernel-6.6-generic-6.6.126-1|16438	- bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic
21mr|kernel-6.6-generic-6.6.126-1|16439	- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
21mr|kernel-6.6-generic-6.6.126-1|16440	- bnxt_en: Fix skb recycling logic in bnxt_deliver_skb()
21mr|kernel-6.6-generic-6.6.126-1|16441	- bnxt_en: Fix the PCI-AER routines
21mr|kernel-6.6-generic-6.6.126-1|16442	- bnxt_en: Fix wrong return value check in bnxt_close_nic()
21mr|kernel-6.6-generic-6.6.126-1|16443	- bnxt_en: Prevent kernel warning when running offline self test
21mr|kernel-6.6-generic-6.6.126-1|16444	- bnxt_en: refactor reset close code
21mr|kernel-6.6-generic-6.6.126-1|16445	- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
21mr|kernel-6.6-generic-6.6.126-1|16446	- bnxt_en: Reset PTP tx_avail after possible firmware reset
21mr|kernel-6.6-generic-6.6.126-1|16447	- bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
21mr|kernel-6.6-generic-6.6.126-1|16448	- bnxt_en: Wait for FLR to complete during probe
21mr|kernel-6.6-generic-6.6.126-1|16449	- bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
21mr|kernel-6.6-generic-6.6.126-1|16450	- bnxt_re: Fix imm_data endianness
21mr|kernel-6.6-generic-6.6.126-1|16451	- bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY
21mr|kernel-6.6-generic-6.6.126-1|16452	- bonding: fix oops during rmmod
21mr|kernel-6.6-generic-6.6.126-1|16453	- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
21mr|kernel-6.6-generic-6.6.126-1|16454	- bonding: remove print in bond_verify_device_path
21mr|kernel-6.6-generic-6.6.126-1|16455	- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
21mr|kernel-6.6-generic-6.6.126-1|16456	- bootconfig: use memblock_free_late to free xbc memory to buddy
21mr|kernel-6.6-generic-6.6.126-1|16457	- bounds: support non-power-of-two CONFIG_NR_CPUS
21mr|kernel-6.6-generic-6.6.126-1|16458	- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
21mr|kernel-6.6-generic-6.6.126-1|16459	- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
21mr|kernel-6.6-generic-6.6.126-1|16460	- bpf: Add bpf_sock_addr_set_sun_path() to allow writing unix sockaddr from bpf
21mr|kernel-6.6-generic-6.6.126-1|16461	- bpf: Add crosstask check to __bpf_get_stack
21mr|kernel-6.6-generic-6.6.126-1|16462	- bpf: Add map and need_defer parameters to .map_fd_put_ptr()
21mr|kernel-6.6-generic-6.6.126-1|16463	- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
21mr|kernel-6.6-generic-6.6.126-1|16464	- bpf: Add missed var_off setting in coerce_subreg_to_size_sx()
21mr|kernel-6.6-generic-6.6.126-1|16465	- bpf: Add missed var_off setting in set_sext32_default_val()
21mr|kernel-6.6-generic-6.6.126-1|16466	- bpf: Add missing BPF_LINK_TYPE invocations
21mr|kernel-6.6-generic-6.6.126-1|16467	- bpf: Allow delete from sockmap/sockhash only if update is allowed
21mr|kernel-6.6-generic-6.6.126-1|16468	- bpf: annotate BTF show functions with __printf
21mr|kernel-6.6-generic-6.6.126-1|16469	- bpf, arm64: fix bug in BPF_LDX_MEMSX
21mr|kernel-6.6-generic-6.6.126-1|16470	- bpf, arm64: Fix incorrect runtime stats
21mr|kernel-6.6-generic-6.6.126-1|16471	- bpf: Avoid iter->offset making backward progress in bpf_iter_udp
21mr|kernel-6.6-generic-6.6.126-1|16472	- bpf: Avoid splat in pskb_pull_reason
21mr|kernel-6.6-generic-6.6.126-1|16473	- bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
21mr|kernel-6.6-generic-6.6.126-1|16474	- bpf: Check bloom filter map value size
21mr|kernel-6.6-generic-6.6.126-1|16475	- bpf: check bpf_func_state->callback_depth when pruning states
21mr|kernel-6.6-generic-6.6.126-1|16476	- bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers
21mr|kernel-6.6-generic-6.6.126-1|16477	- bpf: correct loop detection for iterators convergence
21mr|kernel-6.6-generic-6.6.126-1|16478	- bpf: Defer the free of inner map when necessary
21mr|kernel-6.6-generic-6.6.126-1|16479	- bpf: Derive source IP addr via bpf_*_fib_lookup()
21mr|kernel-6.6-generic-6.6.126-1|16480	- bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
21mr|kernel-6.6-generic-6.6.126-1|16481	- bpf: enforce precision of R0 on callback return
21mr|kernel-6.6-generic-6.6.126-1|16482	- bpf, events: Use prog to emit ksymbol event for main program
21mr|kernel-6.6-generic-6.6.126-1|16483	- bpf: exact states comparison for iterator convergence checks
21mr|kernel-6.6-generic-6.6.126-1|16484	- bpf: extract __check_reg_arg() utility function
21mr|kernel-6.6-generic-6.6.126-1|16485	- bpf: extract same_callsites() as utility function
21mr|kernel-6.6-generic-6.6.126-1|16486	- bpf: extract setup_func_entry() utility function
21mr|kernel-6.6-generic-6.6.126-1|16487	- bpf: Fail bpf_timer_cancel when callback is being cancelled
21mr|kernel-6.6-generic-6.6.126-1|16488	- bpf: Fix accesses to uninit stack slots
21mr|kernel-6.6-generic-6.6.126-1|16489	- bpf: Fix a few selftest failures due to llvm18 change
21mr|kernel-6.6-generic-6.6.126-1|16490	- bpf: Fix a potential use-after-free in bpf_link_free()
21mr|kernel-6.6-generic-6.6.126-1|16491	- bpf: Fix a race condition between btf_put() and map_free()
21mr|kernel-6.6-generic-6.6.126-1|16492	- bpf: Fix a segment issue when downgrading gso_size
21mr|kernel-6.6-generic-6.6.126-1|16493	- bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4
21mr|kernel-6.6-generic-6.6.126-1|16494	- bpf: Fix a verifier verbose message
21mr|kernel-6.6-generic-6.6.126-1|16495	- bpf: fix check for attempt to corrupt spilled pointer
21mr|kernel-6.6-generic-6.6.126-1|16496	- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
21mr|kernel-6.6-generic-6.6.126-1|16497	- bpf: Fix hashtab overflow check on 32-bit arches
21mr|kernel-6.6-generic-6.6.126-1|16498	- bpf: fix multi-uprobe PID filtering logic
21mr|kernel-6.6-generic-6.6.126-1|16499	- bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT
21mr|kernel-6.6-generic-6.6.126-1|16500	- bpf: fix order of args in call to bpf_map_kvcalloc
21mr|kernel-6.6-generic-6.6.126-1|16501	- bpf: Fix overrunning reservations in ringbuf
21mr|kernel-6.6-generic-6.6.126-1|16502	- bpf: Fix potential integer overflow in resolve_btfids
21mr|kernel-6.6-generic-6.6.126-1|16503	- bpf: Fix prog_array_map_poke_run map poke update
21mr|kernel-6.6-generic-6.6.126-1|16504	- bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel
21mr|kernel-6.6-generic-6.6.126-1|16505	- bpf: Fix re-attachment branch in bpf_tracing_prog_attach
21mr|kernel-6.6-generic-6.6.126-1|16506	- bpf: Fix stackmap overflow check on 32-bit arches
21mr|kernel-6.6-generic-6.6.126-1|16507	- bpf: Fix too early release of tcx_entry
21mr|kernel-6.6-generic-6.6.126-1|16508	- bpf: Fix verification of indirect var-off stack access
21mr|kernel-6.6-generic-6.6.126-1|16509	- bpf: Fix verifier assumptions about socket->sk
21mr|kernel-6.6-generic-6.6.126-1|16510	- bpf: Guard stack limits against 32bit overflow
21mr|kernel-6.6-generic-6.6.126-1|16511	- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
21mr|kernel-6.6-generic-6.6.126-1|16512	- bpf: iter_udp: Retry with a larger batch size without going back to the previous bucket
21mr|kernel-6.6-generic-6.6.126-1|16513	- bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition
21mr|kernel-6.6-generic-6.6.126-1|16514	- bpf: keep track of max number of bpf_loop callback iterations
21mr|kernel-6.6-generic-6.6.126-1|16515	- bpf: Limit the number of kprobes when attaching program to multiple kprobes
21mr|kernel-6.6-generic-6.6.126-1|16516	- bpf: Limit the number of uprobes when attaching program to multiple uprobes
21mr|kernel-6.6-generic-6.6.126-1|16517	- bpf, lpm: Fix check prefixlen before walking trie
21mr|kernel-6.6-generic-6.6.126-1|16518	- bpf: make timer data struct more generic
21mr|kernel-6.6-generic-6.6.126-1|16519	- bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode
21mr|kernel-6.6-generic-6.6.126-1|16520	- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
21mr|kernel-6.6-generic-6.6.126-1|16521	- bpf: move explored_state() closer to the beginning of verifier.c
21mr|kernel-6.6-generic-6.6.126-1|16522	- bpf: Optimize the free of inner map
21mr|kernel-6.6-generic-6.6.126-1|16523	- bpf: Pack struct bpf_fib_lookup
21mr|kernel-6.6-generic-6.6.126-1|16524	- bpf: prevent r10 register from being marked as precise
21mr|kernel-6.6-generic-6.6.126-1|16525	- bpf: print full verifier states on infinite loop detection
21mr|kernel-6.6-generic-6.6.126-1|16526	- bpf: Propagate modified uaddrlen from cgroup sockaddr programs
21mr|kernel-6.6-generic-6.6.126-1|16527	- bpf: Protect against int overflow for stack access size
21mr|kernel-6.6-generic-6.6.126-1|16528	- bpf: put uprobe link's path and task in release callback
21mr|kernel-6.6-generic-6.6.126-1|16529	- bpf: Re-enable unit_size checking for global per-cpu allocator
21mr|kernel-6.6-generic-6.6.126-1|16530	- bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
21mr|kernel-6.6-generic-6.6.126-1|16531	- bpf: replace bpf_timer_init with a generic helper
21mr|kernel-6.6-generic-6.6.126-1|16532	- bpf: report RCU QS in cpumap kthread
21mr|kernel-6.6-generic-6.6.126-1|16533	- bpf, scripts: Correct GPL license name
21mr|kernel-6.6-generic-6.6.126-1|16534	- bpf: Set need_defer as false when clearing fd array during map free
21mr|kernel-6.6-generic-6.6.126-1|16535	- bpf: Set run context for rawtp test_run callback
21mr|kernel-6.6-generic-6.6.126-1|16536	- bpf: Set uattr->batch.count as zero before batched update or deletion
21mr|kernel-6.6-generic-6.6.126-1|16537	- bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
21mr|kernel-6.6-generic-6.6.126-1|16538	- bpf, sockmap: af_unix stream sockets need to hold ref for pair sock
21mr|kernel-6.6-generic-6.6.126-1|16539	- bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()
21mr|kernel-6.6-generic-6.6.126-1|16540	- bpf: sockmap, fix proto update hook to avoid dup calls
21mr|kernel-6.6-generic-6.6.126-1|16541	- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
21mr|kernel-6.6-generic-6.6.126-1|16542	- bpf: sockmap, updating the sg structure should also update curr
21mr|kernel-6.6-generic-6.6.126-1|16543	- bpf: Store ref_ctr_offsets values in bpf_uprobe array
21mr|kernel-6.6-generic-6.6.126-1|16544	- bpf: support deferring bpf_link dealloc to after RCU grace period
21mr|kernel-6.6-generic-6.6.126-1|16545	- bpf: syzkaller found null ptr deref in unix_bpf proto add
21mr|kernel-6.6-generic-6.6.126-1|16546	- bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()
21mr|kernel-6.6-generic-6.6.126-1|16547	- bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()
21mr|kernel-6.6-generic-6.6.126-1|16548	- bpftool: Align output skeleton ELF code
21mr|kernel-6.6-generic-6.6.126-1|16549	- bpftool: Fix missing pids during link show
21mr|kernel-6.6-generic-6.6.126-1|16550	- bpftool: Fix -Wcast-qual warning
21mr|kernel-6.6-generic-6.6.126-1|16551	- bpftool: Mount bpffs on provided dir instead of parent dir
21mr|kernel-6.6-generic-6.6.126-1|16552	- bpftool: Mount bpffs when pinmaps path not under the bpffs
21mr|kernel-6.6-generic-6.6.126-1|16553	- bpftool: Silence build warning about calloc()
21mr|kernel-6.6-generic-6.6.126-1|16554	- bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
21mr|kernel-6.6-generic-6.6.126-1|16555	- bpf: Use c->unit_size to select target cache during free
21mr|kernel-6.6-generic-6.6.126-1|16556	- bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}()
21mr|kernel-6.6-generic-6.6.126-1|16557	- bpf: verify callbacks as if they are called unknown number of times
21mr|kernel-6.6-generic-6.6.126-1|16558	- bpf: widening for callback iterators
21mr|kernel-6.6-generic-6.6.126-1|16559	- bpf, x86: Fix PROBE_MEM runtime load check
21mr|kernel-6.6-generic-6.6.126-1|16560	- bridge/br_netlink.c: no need to return void function
21mr|kernel-6.6-generic-6.6.126-1|16561	- bridge: cfm: fix enum typo in br_cc_ccm_tx_parse
21mr|kernel-6.6-generic-6.6.126-1|16562	- bridge: mcast: fix disabled snooping after long uptime
21mr|kernel-6.6-generic-6.6.126-1|16563	- btrfs: add and use helper to check if block group is used
21mr|kernel-6.6-generic-6.6.126-1|16564	- btrfs: add dmesg output for first mount and last unmount of a filesystem
21mr|kernel-6.6-generic-6.6.126-1|16565	- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
21mr|kernel-6.6-generic-6.6.126-1|16566	- btrfs: always clear PERTRANS metadata during commit
21mr|kernel-6.6-generic-6.6.126-1|16567	- btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted
21mr|kernel-6.6-generic-6.6.126-1|16568	- btrfs: defrag: avoid unnecessary defrag caused by incorrect extent size
21mr|kernel-6.6-generic-6.6.126-1|16569	- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args
21mr|kernel-6.6-generic-6.6.126-1|16570	- btrfs: dev-replace: properly validate device names
21mr|kernel-6.6-generic-6.6.126-1|16571	- btrfs: do not allow non subvolume root targets for snapshot
21mr|kernel-6.6-generic-6.6.126-1|16572	- btrfs: do not ASSERT() if the newly created subvolume already got read
21mr|kernel-6.6-generic-6.6.126-1|16573	- btrfs: do not delete unused block group if it may be used soon
21mr|kernel-6.6-generic-6.6.126-1|16574	- btrfs: do not subtract delalloc from avail bytes
21mr|kernel-6.6-generic-6.6.126-1|16575	- btrfs: do not wait for short bulk allocation
21mr|kernel-6.6-generic-6.6.126-1|16576	- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume
21mr|kernel-6.6-generic-6.6.126-1|16577	- btrfs: don't clear qgroup reserved bit in release_folio
21mr|kernel-6.6-generic-6.6.126-1|16578	- btrfs: don't drop extent_map for free space inode on write error
21mr|kernel-6.6-generic-6.6.126-1|16579	- btrfs: don't reserve space for checksums when writing to nocow files
21mr|kernel-6.6-generic-6.6.126-1|16580	- btrfs: don't warn if discard range is not aligned to sector
21mr|kernel-6.6-generic-6.6.126-1|16581	- btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is given
21mr|kernel-6.6-generic-6.6.126-1|16582	- btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
21mr|kernel-6.6-generic-6.6.126-1|16583	- btrfs: fallback if compressed IO fails for ENOSPC
21mr|kernel-6.6-generic-6.6.126-1|16584	- btrfs: fix 64bit compat send ioctl arguments not initializing version member
21mr|kernel-6.6-generic-6.6.126-1|16585	- btrfs: fix adding block group to a reclaim list and the unused list during reclaim
21mr|kernel-6.6-generic-6.6.126-1|16586	- btrfs: fix crash on racing fsync and size-extending write into prealloc
21mr|kernel-6.6-generic-6.6.126-1|16587	- btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
21mr|kernel-6.6-generic-6.6.126-1|16588	- btrfs: fix data races when accessing the reserved amount of block reserves
21mr|kernel-6.6-generic-6.6.126-1|16589	- btrfs: fix deadlock with fiemap and extent locking
21mr|kernel-6.6-generic-6.6.126-1|16590	- btrfs: fix double free of anonymous device after snapshot creation failure
21mr|kernel-6.6-generic-6.6.126-1|16591	- btrfs: fix extent map use-after-free when adding pages to compressed bio
21mr|kernel-6.6-generic-6.6.126-1|16592	- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
21mr|kernel-6.6-generic-6.6.126-1|16593	- btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send()
21mr|kernel-6.6-generic-6.6.126-1|16594	- btrfs: fix leak of qgroup extent records after transaction abort
21mr|kernel-6.6-generic-6.6.126-1|16595	- btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
21mr|kernel-6.6-generic-6.6.126-1|16596	- btrfs: fix off-by-one when checking chunk map includes logical address
21mr|kernel-6.6-generic-6.6.126-1|16597	- btrfs: fix qgroup_free_reserved_data int overflow
21mr|kernel-6.6-generic-6.6.126-1|16598	- btrfs: fix race between ordered extent completion and fiemap
21mr|kernel-6.6-generic-6.6.126-1|16599	- btrfs: fix race in read_extent_buffer_pages()
21mr|kernel-6.6-generic-6.6.126-1|16600	- btrfs: fix race when detecting delalloc ranges during fiemap
21mr|kernel-6.6-generic-6.6.126-1|16601	- btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range()
21mr|kernel-6.6-generic-6.6.126-1|16602	- btrfs: forbid creating subvol qgroups
21mr|kernel-6.6-generic-6.6.126-1|16603	- btrfs: forbid deleting live subvol qgroup
21mr|kernel-6.6-generic-6.6.126-1|16604	- btrfs: free qgroup pertrans reserve on transaction abort
21mr|kernel-6.6-generic-6.6.126-1|16605	- btrfs: free qgroup reserve when ORDERED_IOERR is set
21mr|kernel-6.6-generic-6.6.126-1|16606	- btrfs: free the allocated memory if btrfs_alloc_page_array() fails
21mr|kernel-6.6-generic-6.6.126-1|16607	- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
21mr|kernel-6.6-generic-6.6.126-1|16608	- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve
21mr|kernel-6.6-generic-6.6.126-1|16609	- btrfs: make error messages more clear when getting a chunk map
21mr|kernel-6.6-generic-6.6.126-1|16610	- btrfs: qgroup: always free reserved space for extent records
21mr|kernel-6.6-generic-6.6.126-1|16611	- btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
21mr|kernel-6.6-generic-6.6.126-1|16612	- btrfs: qgroup: correctly model root qgroup rsv in convert
21mr|kernel-6.6-generic-6.6.126-1|16613	- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
21mr|kernel-6.6-generic-6.6.126-1|16614	- btrfs: qgroup: fix quota root leak after quota disable failure
21mr|kernel-6.6-generic-6.6.126-1|16615	- btrfs: qgroup: iterate qgroups without memory allocation for qgroup_reserve()
21mr|kernel-6.6-generic-6.6.126-1|16616	- btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta()
21mr|kernel-6.6-generic-6.6.126-1|16617	- btrfs: record delayed inode root in transaction
21mr|kernel-6.6-generic-6.6.126-1|16618	- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
21mr|kernel-6.6-generic-6.6.126-1|16619	- btrfs: ref-verify: free ref cache before clearing mount opt
21mr|kernel-6.6-generic-6.6.126-1|16620	- btrfs: reject encoded write if inode has nodatasum flag set
21mr|kernel-6.6-generic-6.6.126-1|16621	- btrfs: retry block group reclaim without infinite loop
21mr|kernel-6.6-generic-6.6.126-1|16622	- btrfs: return accurate error code on open failure in open_fs_devices()
21mr|kernel-6.6-generic-6.6.126-1|16623	- btrfs: scrub: avoid use-after-free when chunk length is not 64K aligned
21mr|kernel-6.6-generic-6.6.126-1|16624	- btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning
21mr|kernel-6.6-generic-6.6.126-1|16625	- btrfs: scrub: run relocation repair when/only needed
21mr|kernel-6.6-generic-6.6.126-1|16626	- btrfs: send: don't issue unnecessary zero writes for trailing hole
21mr|kernel-6.6-generic-6.6.126-1|16627	- btrfs: send: ensure send_fd is writable
21mr|kernel-6.6-generic-6.6.126-1|16628	- btrfs: send: handle path ref underflow in header iterate_inode_ref()
21mr|kernel-6.6-generic-6.6.126-1|16629	- btrfs: send: return EOPNOTSUPP on unknown flags
21mr|kernel-6.6-generic-6.6.126-1|16630	- btrfs: set correct ram_bytes when splitting ordered extent
21mr|kernel-6.6-generic-6.6.126-1|16631	- btrfs: sysfs: validate scrub_speed_max value
21mr|kernel-6.6-generic-6.6.126-1|16632	- btrfs: tree-checker: add type and sequence check for inline backrefs
21mr|kernel-6.6-generic-6.6.126-1|16633	- btrfs: tree-checker: fix inline ref size in error messages
21mr|kernel-6.6-generic-6.6.126-1|16634	- btrfs: use NOFS context when getting inodes during logging and log replay
21mr|kernel-6.6-generic-6.6.126-1|16635	- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
21mr|kernel-6.6-generic-6.6.126-1|16636	- btrfs: zoned: don't skip block groups with 100%% zone unusable
21mr|kernel-6.6-generic-6.6.126-1|16637	- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
21mr|kernel-6.6-generic-6.6.126-1|16638	- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
21mr|kernel-6.6-generic-6.6.126-1|16639	- btrfs: zoned: factor out prepare_allocation_zoned()
21mr|kernel-6.6-generic-6.6.126-1|16640	- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
21mr|kernel-6.6-generic-6.6.126-1|16641	- btrfs: zoned: fix initial free space detection
21mr|kernel-6.6-generic-6.6.126-1|16642	- btrfs: zoned: fix lock ordering in btrfs_zone_activate()
21mr|kernel-6.6-generic-6.6.126-1|16643	- btrfs: zoned: fix use-after-free due to race with dev replace
21mr|kernel-6.6-generic-6.6.126-1|16644	- btrfs: zoned: fix zone_unusable accounting on making block group read-write again
21mr|kernel-6.6-generic-6.6.126-1|16645	- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
21mr|kernel-6.6-generic-6.6.126-1|16646	- btrfs: zoned: optimize hint byte for zoned allocator
21mr|kernel-6.6-generic-6.6.126-1|16647	- btrfs: zoned: use zone aware sb location for scrub
21mr|kernel-6.6-generic-6.6.126-1|16648	- bus: imx-weim: fix valid range check
21mr|kernel-6.6-generic-6.6.126-1|16649	- bus: mhi: ep: check the correct variable in mhi_ep_register_controller()
21mr|kernel-6.6-generic-6.6.126-1|16650	- bus: mhi: ep: Do not allocate event ring element on stack
21mr|kernel-6.6-generic-6.6.126-1|16651	- bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs
21mr|kernel-6.6-generic-6.6.126-1|16652	- bus: mhi: ep: Use slab allocator where applicable
21mr|kernel-6.6-generic-6.6.126-1|16653	- bus: mhi: host: Add alignment check for event ring read pointer
21mr|kernel-6.6-generic-6.6.126-1|16654	- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
21mr|kernel-6.6-generic-6.6.126-1|16655	- bus: mhi: host: Add spinlock to protect WP access when queueing TREs
21mr|kernel-6.6-generic-6.6.126-1|16656	- bus: mhi: host: Drop chan lock before queuing buffers
21mr|kernel-6.6-generic-6.6.126-1|16657	- bus: moxtet: Add spi device table
21mr|kernel-6.6-generic-6.6.126-1|16658	- bus: moxtet: Mark the irq as shared
21mr|kernel-6.6-generic-6.6.126-1|16659	- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
21mr|kernel-6.6-generic-6.6.126-1|16660	- bus: ti-sysc: Flush posted write only after srst_udelay
21mr|kernel-6.6-generic-6.6.126-1|16661	- bytcr_rt5640 : inverse jack detect for Archos 101 cesium
21mr|kernel-6.6-generic-6.6.126-1|16662	- cache: ax45mp_cache: Align end size to cache boundary in ax45mp_dma_cache_wback()
21mr|kernel-6.6-generic-6.6.126-1|16663	- cachefiles: add consistency check for copen/cread
21mr|kernel-6.6-generic-6.6.126-1|16664	- cachefiles: add missing lock protection when polling
21mr|kernel-6.6-generic-6.6.126-1|16665	- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
21mr|kernel-6.6-generic-6.6.126-1|16666	- cachefiles: add restore command to recover inflight ondemand read requests
21mr|kernel-6.6-generic-6.6.126-1|16667	- cachefiles: add spin_lock for cachefiles_ondemand_info
21mr|kernel-6.6-generic-6.6.126-1|16668	- cachefiles: cancel all requests for the object that is being dropped
21mr|kernel-6.6-generic-6.6.126-1|16669	- cachefiles: cyclic allocation of msg_id to avoid reuse
21mr|kernel-6.6-generic-6.6.126-1|16670	- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
21mr|kernel-6.6-generic-6.6.126-1|16671	- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
21mr|kernel-6.6-generic-6.6.126-1|16672	- cachefiles: extract ondemand info field from cachefiles_object
21mr|kernel-6.6-generic-6.6.126-1|16673	- cachefiles: fix memory leak in cachefiles_add_cache()
21mr|kernel-6.6-generic-6.6.126-1|16674	- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
21mr|kernel-6.6-generic-6.6.126-1|16675	- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
21mr|kernel-6.6-generic-6.6.126-1|16676	- cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie()
21mr|kernel-6.6-generic-6.6.126-1|16677	- cachefiles: fix slab-use-after-free in fscache_withdraw_volume()
21mr|kernel-6.6-generic-6.6.126-1|16678	- cachefiles: flush all requests after setting CACHEFILES_DEAD
21mr|kernel-6.6-generic-6.6.126-1|16679	- cachefiles: introduce object ondemand state
21mr|kernel-6.6-generic-6.6.126-1|16680	- cachefiles: make on-demand read killable
21mr|kernel-6.6-generic-6.6.126-1|16681	- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
21mr|kernel-6.6-generic-6.6.126-1|16682	- cachefiles: never get a new anonymous fd if ondemand_id is valid
21mr|kernel-6.6-generic-6.6.126-1|16683	- cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop
21mr|kernel-6.6-generic-6.6.126-1|16684	- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
21mr|kernel-6.6-generic-6.6.126-1|16685	- cachefiles: remove requests from xarray during flushing requests
21mr|kernel-6.6-generic-6.6.126-1|16686	- cachefiles: resend an open request if the read request's object is closed
21mr|kernel-6.6-generic-6.6.126-1|16687	- cachefiles: Set object to close if ondemand_id < 0 in copen
21mr|kernel-6.6-generic-6.6.126-1|16688	- cachefiles: stop sending new request when dropping object
21mr|kernel-6.6-generic-6.6.126-1|16689	- cachefiles: wait for ondemand_object_worker to finish when dropping object
21mr|kernel-6.6-generic-6.6.126-1|16690	- calipso: fix memory leak in netlbl_calipso_add_pass()
21mr|kernel-6.6-generic-6.6.126-1|16691	- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
21mr|kernel-6.6-generic-6.6.126-1|16692	- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
21mr|kernel-6.6-generic-6.6.126-1|16693	- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
21mr|kernel-6.6-generic-6.6.126-1|16694	- can: kvaser_usb: fix return value for hif_usb_send_regout
21mr|kernel-6.6-generic-6.6.126-1|16695	- can: m_can: Start/Cancel polling timer together with interrupts
21mr|kernel-6.6-generic-6.6.126-1|16696	- can: mcp251xfd: fix infinite loop when xmit fails
21mr|kernel-6.6-generic-6.6.126-1|16697	- can: netlink: Fix TDCO calculation using the old data bittiming
21mr|kernel-6.6-generic-6.6.126-1|16698	- cdrom: rearrange last_media_change check to avoid unintentional overflow
21mr|kernel-6.6-generic-6.6.126-1|16699	- ceph: fix deadlock or deadcode of misusing dget()
21mr|kernel-6.6-generic-6.6.126-1|16700	- ceph: fix incorrect kmalloc size of pagevec mempool
21mr|kernel-6.6-generic-6.6.126-1|16701	- ceph: fix invalid pointer access if get_quota_realm return ERR_PTR
21mr|kernel-6.6-generic-6.6.126-1|16702	- ceph: pass the mdsc to several helpers
21mr|kernel-6.6-generic-6.6.126-1|16703	- ceph: prevent use-after-free in encode_cap_msg()
21mr|kernel-6.6-generic-6.6.126-1|16704	- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
21mr|kernel-6.6-generic-6.6.126-1|16705	- ceph: reinitialize mds feature bit even when session in open
21mr|kernel-6.6-generic-6.6.126-1|16706	- ceph: rename _to_client() to _to_fs_client()
21mr|kernel-6.6-generic-6.6.126-1|16707	- ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTION
21mr|kernel-6.6-generic-6.6.126-1|16708	- ceph: stop copying to iter at EOF on sync reads
21mr|kernel-6.6-generic-6.6.126-1|16709	- ceph: switch to corrected encoding of max_xattr_size in mdsmap
21mr|kernel-6.6-generic-6.6.126-1|16710	- cgroup/cpuset: Fix retval in update_cpumask()
21mr|kernel-6.6-generic-6.6.126-1|16711	- cgroup/cpuset: Prevent UAF in proc_cpuset_show()
21mr|kernel-6.6-generic-6.6.126-1|16712	- cgroup_freezer: cgroup_freezing: Check if not frozen
21mr|kernel-6.6-generic-6.6.126-1|16713	- char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
21mr|kernel-6.6-generic-6.6.126-1|16714	- checkstack: fix printed address
21mr|kernel-6.6-generic-6.6.126-1|16715	- cifs: Add client version details to NTLM authenticate message
21mr|kernel-6.6-generic-6.6.126-1|16716	- cifs: Add tracing for the cifs_tcon struct refcounting
21mr|kernel-6.6-generic-6.6.126-1|16717	- cifs: add xid to query server interface call
21mr|kernel-6.6-generic-6.6.126-1|16718	- cifs: after disabling multichannel, mark tcon for reconnect
21mr|kernel-6.6-generic-6.6.126-1|16719	- cifs: allow changing password during remount
21mr|kernel-6.6-generic-6.6.126-1|16720	- cifs: avoid redundant calls to disable multichannel
21mr|kernel-6.6-generic-6.6.126-1|16721	- cifs: change tcon status when need_reconnect is set on it
21mr|kernel-6.6-generic-6.6.126-1|16722	- cifs: cifs_chan_is_iface_active should be called with chan_lock held
21mr|kernel-6.6-generic-6.6.126-1|16723	- cifs: cifs_pick_channel should try selecting active channels
21mr|kernel-6.6-generic-6.6.126-1|16724	- cifs: commands that are retried should have replay flag set
21mr|kernel-6.6-generic-6.6.126-1|16725	- cifs: defer close file handles having RH lease
21mr|kernel-6.6-generic-6.6.126-1|16726	- cifs: delete unnecessary NULL checks in cifs_chan_update_iface()
21mr|kernel-6.6-generic-6.6.126-1|16727	- cifs: do not depend on release_iface for maintaining iface_list
21mr|kernel-6.6-generic-6.6.126-1|16728	- cifs: do not let cifs_chan_update_iface deallocate channels
21mr|kernel-6.6-generic-6.6.126-1|16729	- cifs: do not search for channel if server is terminating
21mr|kernel-6.6-generic-6.6.126-1|16730	- cifs: Don't use certain unnecessary folio_*() functions
21mr|kernel-6.6-generic-6.6.126-1|16731	- cifs: failure to add channel on iface should bump up weight
21mr|kernel-6.6-generic-6.6.126-1|16732	- cifs: fix a pending undercount of srv_count
21mr|kernel-6.6-generic-6.6.126-1|16733	- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
21mr|kernel-6.6-generic-6.6.126-1|16734	- cifs: Fix duplicate fscache cookie warnings
21mr|kernel-6.6-generic-6.6.126-1|16735	- cifs: fixes for get_inode_info
21mr|kernel-6.6-generic-6.6.126-1|16736	- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved
21mr|kernel-6.6-generic-6.6.126-1|16737	- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
21mr|kernel-6.6-generic-6.6.126-1|16738	- cifs: Fix flushing, invalidation and file size with copy_file_range()
21mr|kernel-6.6-generic-6.6.126-1|16739	- cifs: Fix flushing, invalidation and file size with FICLONE
21mr|kernel-6.6-generic-6.6.126-1|16740	- cifs: fix in logging in cifs_chan_update_iface
21mr|kernel-6.6-generic-6.6.126-1|16741	- cifs: fix lock ordering while disabling multichannel
21mr|kernel-6.6-generic-6.6.126-1|16742	- cifs: fix noisy message on copy_file_range
21mr|kernel-6.6-generic-6.6.126-1|16743	- cifs: Fix non-availability of dedup breaking generic/304
21mr|kernel-6.6-generic-6.6.126-1|16744	- cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path
21mr|kernel-6.6-generic-6.6.126-1|16745	- cifs: Fix reacquisition of volume cookie on still-live connection
21mr|kernel-6.6-generic-6.6.126-1|16746	- cifs: fix reconnect with SMB1 UNIX Extensions
21mr|kernel-6.6-generic-6.6.126-1|16747	- cifs: fix setting SecurityFlags to true
21mr|kernel-6.6-generic-6.6.126-1|16748	- cifs: fix stray unlock in cifs_chan_skip_or_disable
21mr|kernel-6.6-generic-6.6.126-1|16749	- cifs: fix typo in module parameter enable_gcm_256
21mr|kernel-6.6-generic-6.6.126-1|16750	- cifs: fix underflow in parse_server_interfaces()
21mr|kernel-6.6-generic-6.6.126-1|16751	- cifs: fix use after free for iface while disabling secondary channels
21mr|kernel-6.6-generic-6.6.126-1|16752	- cifs: Fix writeback data corruption
21mr|kernel-6.6-generic-6.6.126-1|16753	- cifs: get rid of dup length check in parse_reparse_point()
21mr|kernel-6.6-generic-6.6.126-1|16754	- cifs: handle cases where a channel is closed
21mr|kernel-6.6-generic-6.6.126-1|16755	- cifs: handle cases where multiple sessions share connection
21mr|kernel-6.6-generic-6.6.126-1|16756	- cifs: handle servers that still advertise multichannel after disabling
21mr|kernel-6.6-generic-6.6.126-1|16757	- cifs: handle when server starts supporting multichannel
21mr|kernel-6.6-generic-6.6.126-1|16758	- cifs: handle when server stops supporting multichannel
21mr|kernel-6.6-generic-6.6.126-1|16759	- cifs: helper function to check replayable error codes
21mr|kernel-6.6-generic-6.6.126-1|16760	- cifs: make cifs_chan_update_iface() a void function
21mr|kernel-6.6-generic-6.6.126-1|16761	- cifs: make sure server interfaces are requested only for SMB3+
21mr|kernel-6.6-generic-6.6.126-1|16762	- cifs: make sure that channel scaling is done only once
21mr|kernel-6.6-generic-6.6.126-1|16763	- cifs: minor comment cleanup
21mr|kernel-6.6-generic-6.6.126-1|16764	- cifs: mount with "unix" mount option for SMB1 incorrectly handled
21mr|kernel-6.6-generic-6.6.126-1|16765	- cifs: Move some extern decls from .c files to .h
21mr|kernel-6.6-generic-6.6.126-1|16766	- cifs: new mount option called retrans
21mr|kernel-6.6-generic-6.6.126-1|16767	- cifs: new nt status codes from MS-SMB2
21mr|kernel-6.6-generic-6.6.126-1|16768	- cifs: open_cached_dir(): add FILE_READ_EA to desired access
21mr|kernel-6.6-generic-6.6.126-1|16769	- cifs: open_cached_dir should not rely on primary channel
21mr|kernel-6.6-generic-6.6.126-1|16770	- cifs: Pass unbyteswapped eof value into SMB2_set_eof()
21mr|kernel-6.6-generic-6.6.126-1|16771	- cifs: pick channel for tcon and tdis
21mr|kernel-6.6-generic-6.6.126-1|16772	- cifs: prevent updating file size from server if we have a read/write lease
21mr|kernel-6.6-generic-6.6.126-1|16773	- cifs: print server capabilities in DebugData
21mr|kernel-6.6-generic-6.6.126-1|16774	- cifs: reconnect worker should take reference on server struct unconditionally
21mr|kernel-6.6-generic-6.6.126-1|16775	- cifs: reconnect work should have reference on server struct
21mr|kernel-6.6-generic-6.6.126-1|16776	- cifs: reduce warning log level for server not advertising interfaces
21mr|kernel-6.6-generic-6.6.126-1|16777	- cifs: reinstate original behavior again for forceuid/forcegid
21mr|kernel-6.6-generic-6.6.126-1|16778	- cifs: remove redundant variable assignment
21mr|kernel-6.6-generic-6.6.126-1|16779	- cifs: remove redundant variable tcon_exist
21mr|kernel-6.6-generic-6.6.126-1|16780	- cifs: remove unneeded return statement
21mr|kernel-6.6-generic-6.6.126-1|16781	- cifs: set replay flag for retries of write command
21mr|kernel-6.6-generic-6.6.126-1|16782	- cifs: translate network errors on send to -ECONNABORTED
21mr|kernel-6.6-generic-6.6.126-1|16783	- cifs: update iface_last_update on each query-and-update
21mr|kernel-6.6-generic-6.6.126-1|16784	- cifs: update the same create_guid on replay
21mr|kernel-6.6-generic-6.6.126-1|16785	- cipso: fix total option length computation
21mr|kernel-6.6-generic-6.6.126-1|16786	- class: fix use-after-free in class_register()
21mr|kernel-6.6-generic-6.6.126-1|16787	- client: convert to new timestamp accessors
21mr|kernel-6.6-generic-6.6.126-1|16788	- clk: bcm: dvp: Assign ->num before accessing ->hws
21mr|kernel-6.6-generic-6.6.126-1|16789	- clk: bcm: rpi: Assign ->num before accessing ->hws
21mr|kernel-6.6-generic-6.6.126-1|16790	- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
21mr|kernel-6.6-generic-6.6.126-1|16791	- clkdev: Update clkdev id usage to allow for longer names
21mr|kernel-6.6-generic-6.6.126-1|16792	- clk: Don't hold prepare_lock when calling kref_put()
21mr|kernel-6.6-generic-6.6.126-1|16793	- clk: en7523: fix rate divider for slic and spi clocks
21mr|kernel-6.6-generic-6.6.126-1|16794	- clk: Fix clk_core_get NULL dereference
21mr|kernel-6.6-generic-6.6.126-1|16795	- clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw
21mr|kernel-6.6-generic-6.6.126-1|16796	- clk: Get runtime PM before walking tree during disable_unused
21mr|kernel-6.6-generic-6.6.126-1|16797	- clk: Get runtime PM before walking tree for clk_summary
21mr|kernel-6.6-generic-6.6.126-1|16798	- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
21mr|kernel-6.6-generic-6.6.126-1|16799	- clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
21mr|kernel-6.6-generic-6.6.126-1|16800	- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
21mr|kernel-6.6-generic-6.6.126-1|16801	- clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks
21mr|kernel-6.6-generic-6.6.126-1|16802	- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition
21mr|kernel-6.6-generic-6.6.126-1|16803	- clk: Initialize struct clk_core kref earlier
21mr|kernel-6.6-generic-6.6.126-1|16804	- clk: mediatek: Do a runtime PM get on controllers during probe
21mr|kernel-6.6-generic-6.6.126-1|16805	- clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe()
21mr|kernel-6.6-generic-6.6.126-1|16806	- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
21mr|kernel-6.6-generic-6.6.126-1|16807	- clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe()
21mr|kernel-6.6-generic-6.6.126-1|16808	- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
21mr|kernel-6.6-generic-6.6.126-1|16809	- clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
21mr|kernel-6.6-generic-6.6.126-1|16810	- clk: mediatek: mt8365-mm: fix DPI0 parent
21mr|kernel-6.6-generic-6.6.126-1|16811	- clk: mediatek: pllfh: Don't log error for missing fhctl node
21mr|kernel-6.6-generic-6.6.126-1|16812	- clk: meson: Add missing clocks to axg_clk_regmaps
21mr|kernel-6.6-generic-6.6.126-1|16813	- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
21mr|kernel-6.6-generic-6.6.126-1|16814	- clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
21mr|kernel-6.6-generic-6.6.126-1|16815	- clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs
21mr|kernel-6.6-generic-6.6.126-1|16816	- clk: qcom: clk-alpha-pll: remove invalid Stromer register offset
21mr|kernel-6.6-generic-6.6.126-1|16817	- clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs
21mr|kernel-6.6-generic-6.6.126-1|16818	- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
21mr|kernel-6.6-generic-6.6.126-1|16819	- clk: qcom: dispcc-sm6350: fix DisplayPort clocks
21mr|kernel-6.6-generic-6.6.126-1|16820	- clk: qcom: dispcc-sm8450: fix DisplayPort clocks
21mr|kernel-6.6-generic-6.6.126-1|16821	- clk: qcom: dispcc-sm8550: fix DisplayPort clocks
21mr|kernel-6.6-generic-6.6.126-1|16822	- clk: qcom: dispcc-sm8550: Update disp PLL settings
21mr|kernel-6.6-generic-6.6.126-1|16823	- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk'
21mr|kernel-6.6-generic-6.6.126-1|16824	- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk'
21mr|kernel-6.6-generic-6.6.126-1|16825	- clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset
21mr|kernel-6.6-generic-6.6.126-1|16826	- clk: qcom: gcc-ipq5018: fix terminating of frequency table arrays
21mr|kernel-6.6-generic-6.6.126-1|16827	- clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
21mr|kernel-6.6-generic-6.6.126-1|16828	- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
21mr|kernel-6.6-generic-6.6.126-1|16829	- clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag
21mr|kernel-6.6-generic-6.6.126-1|16830	- clk: qcom: gcc-ipq9574: fix terminating of frequency table arrays
21mr|kernel-6.6-generic-6.6.126-1|16831	- clk: qcom: gcc-sa8775p: Update the GDSC wait_val fields and flags
21mr|kernel-6.6-generic-6.6.126-1|16832	- clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
21mr|kernel-6.6-generic-6.6.126-1|16833	- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
21mr|kernel-6.6-generic-6.6.126-1|16834	- clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
21mr|kernel-6.6-generic-6.6.126-1|16835	- clk: qcom: gcc-sm8550: Add the missing RETAIN_FF_ENABLE GDSC flag
21mr|kernel-6.6-generic-6.6.126-1|16836	- clk: qcom: gcc-sm8550: Mark RCGs shared where applicable
21mr|kernel-6.6-generic-6.6.126-1|16837	- clk: qcom: gcc-sm8550: Mark the PCIe GDSCs votable
21mr|kernel-6.6-generic-6.6.126-1|16838	- clk: qcom: gcc-sm8550: use collapse-voting for PCIe GDSCs
21mr|kernel-6.6-generic-6.6.126-1|16839	- clk: qcom: gpucc-sa8775p: Park RCG's clk source at XO during disable
21mr|kernel-6.6-generic-6.6.126-1|16840	- clk: qcom: gpucc-sa8775p: Remove the CLK_IS_CRITICAL and ALWAYS_ON flags
21mr|kernel-6.6-generic-6.6.126-1|16841	- clk: qcom: gpucc-sa8775p: Update wait_val fields for GPU GDSC's
21mr|kernel-6.6-generic-6.6.126-1|16842	- clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
21mr|kernel-6.6-generic-6.6.126-1|16843	- clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
21mr|kernel-6.6-generic-6.6.126-1|16844	- clk: qcom: kpss-xcc: Return of_clk_add_hw_provider to transfer the error
21mr|kernel-6.6-generic-6.6.126-1|16845	- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
21mr|kernel-6.6-generic-6.6.126-1|16846	- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
21mr|kernel-6.6-generic-6.6.126-1|16847	- clk: qcom: mmcc-msm8998: fix venus clock issue
21mr|kernel-6.6-generic-6.6.126-1|16848	- clk: qcom: Park shared RCGs upon registration
21mr|kernel-6.6-generic-6.6.126-1|16849	- clk: qcom: reset: Commonize the de/assert functions
21mr|kernel-6.6-generic-6.6.126-1|16850	- clk: qcom: reset: Ensure write completion on reset de/assertion
21mr|kernel-6.6-generic-6.6.126-1|16851	- clk: qcom: smd-rpm: Restore msm8976 num_clk
21mr|kernel-6.6-generic-6.6.126-1|16852	- clk: qcom: videocc-sm8150: Add missing PLL config property
21mr|kernel-6.6-generic-6.6.126-1|16853	- clk: qcom: videocc-sm8150: Update the videocc resets
21mr|kernel-6.6-generic-6.6.126-1|16854	- clk: Remove prepare_lock hold assertion in __clk_release()
21mr|kernel-6.6-generic-6.6.126-1|16855	- clk: renesas: r8a779a0: Fix CANFD parent clock
21mr|kernel-6.6-generic-6.6.126-1|16856	- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
21mr|kernel-6.6-generic-6.6.126-1|16857	- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
21mr|kernel-6.6-generic-6.6.126-1|16858	- clk: renesas: r9a07g043: Add clock and reset entry for PLIC
21mr|kernel-6.6-generic-6.6.126-1|16859	- clk: renesas: rzg2l: Check reset monitor registers
21mr|kernel-6.6-generic-6.6.126-1|16860	- clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset()
21mr|kernel-6.6-generic-6.6.126-1|16861	- clk: rockchip: rk3128: Fix aclk_peri_src's parent
21mr|kernel-6.6-generic-6.6.126-1|16862	- clk: rockchip: rk3128: Fix HCLK_OTG gate register
21mr|kernel-6.6-generic-6.6.126-1|16863	- clk: rockchip: rk3128: Fix SCLK_SDMMC's clock name
21mr|kernel-6.6-generic-6.6.126-1|16864	- clk: rockchip: rk3568: Add PLL rate for 292.5MHz
21mr|kernel-6.6-generic-6.6.126-1|16865	- clk: rs9: Fix DIF OEn bit placement on 9FGV0241
21mr|kernel-6.6-generic-6.6.126-1|16866	- clk: rs9: fix wrong default value for clock amplitude
21mr|kernel-6.6-generic-6.6.126-1|16867	- clk: samsung: exynos850: Propagate SPI IPCLK rate change
21mr|kernel-6.6-generic-6.6.126-1|16868	- clk: samsung: exynosautov9: fix wrong pll clock id value
21mr|kernel-6.6-generic-6.6.126-1|16869	- clk: Show active consumers of clocks in debugfs
21mr|kernel-6.6-generic-6.6.126-1|16870	- clk: si521xx: Increase stack based print buffer size in probe
21mr|kernel-6.6-generic-6.6.126-1|16871	- clk: si5341: fix an error code problem in si5341_output_clk_set_rate
21mr|kernel-6.6-generic-6.6.126-1|16872	- clk: sifive: Do not register clkdevs for PRCI clocks
21mr|kernel-6.6-generic-6.6.126-1|16873	- clk: sp7021: fix return value check in sp7021_clk_probe()
21mr|kernel-6.6-generic-6.6.126-1|16874	- clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI
21mr|kernel-6.6-generic-6.6.126-1|16875	- clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common
21mr|kernel-6.6-generic-6.6.126-1|16876	- clk: sunxi-ng: common: Support minimum and maximum rate
21mr|kernel-6.6-generic-6.6.126-1|16877	- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change
21mr|kernel-6.6-generic-6.6.126-1|16878	- clk: zynq: Prevent null pointer dereference caused by kmalloc failure
21mr|kernel-6.6-generic-6.6.126-1|16879	- clocksource/drivers/arm_global_timer: Fix maximum prescaler value
21mr|kernel-6.6-generic-6.6.126-1|16880	- clocksource/drivers/timer-ti-dm: Fix make W=n kerneldoc warnings
21mr|kernel-6.6-generic-6.6.126-1|16881	- clocksource: Skip watchdog check for large watchdog intervals
21mr|kernel-6.6-generic-6.6.126-1|16882	- comedi: comedi_test: Prevent timers rescheduling during deletion
21mr|kernel-6.6-generic-6.6.126-1|16883	- comedi: vmk80xx: fix incomplete endpoint checking
21mr|kernel-6.6-generic-6.6.126-1|16884	- Compiler Attributes: Add __uninitialized macro
21mr|kernel-6.6-generic-6.6.126-1|16885	- connector/cn_proc: revert "connector: Fix proc_event_num_listeners count not cleared"
21mr|kernel-6.6-generic-6.6.126-1|16886	- connector: Fix invalid conversion in cn_proc.h
21mr|kernel-6.6-generic-6.6.126-1|16887	- connector: Fix proc_event_num_listeners count not cleared
21mr|kernel-6.6-generic-6.6.126-1|16888	- coresight: etm4x: Do not hardcode IOMEM access for register restore
21mr|kernel-6.6-generic-6.6.126-1|16889	- coresight: etm4x: Do not save/restore Data trace control registers
21mr|kernel-6.6-generic-6.6.126-1|16890	- coresight: etm4x: Fix access to resource selector registers
21mr|kernel-6.6-generic-6.6.126-1|16891	- coresight: etm4x: Fix unbalanced pm_runtime_enable()
21mr|kernel-6.6-generic-6.6.126-1|16892	- coresight: etm4x: Fix width of CCITMIN field
21mr|kernel-6.6-generic-6.6.126-1|16893	- coresight: etm4x: Remove bogous __exit annotation for some functions
21mr|kernel-6.6-generic-6.6.126-1|16894	- coresight: etm4x: Safe access for TRCQCLTR
21mr|kernel-6.6-generic-6.6.126-1|16895	- coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
21mr|kernel-6.6-generic-6.6.126-1|16896	- coresight: Fix crash when Perf and sysfs modes are used concurrently
21mr|kernel-6.6-generic-6.6.126-1|16897	- coresight: Fix issue where a source device's helpers aren't disabled
21mr|kernel-6.6-generic-6.6.126-1|16898	- coresight: Fix ref leak when of_coresight_parse_endpoint() fails
21mr|kernel-6.6-generic-6.6.126-1|16899	- coresight: ultrasoc-smb: Config SMB buffer before register sink
21mr|kernel-6.6-generic-6.6.126-1|16900	- coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb
21mr|kernel-6.6-generic-6.6.126-1|16901	- coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base
21mr|kernel-6.6-generic-6.6.126-1|16902	- counter: linux/counter.h: fix Excess kernel-doc description warning
21mr|kernel-6.6-generic-6.6.126-1|16903	- counter: ti-eqep: enable clock at probe
21mr|kernel-6.6-generic-6.6.126-1|16904	- cppc_cpufreq: Fix possible null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|16905	- cpu: Fix broken cmdline "nosmp" and "maxcpus=0"
21mr|kernel-6.6-generic-6.6.126-1|16906	- cpufreq: ACPI: Mark boost policy as enabled when setting boost
21mr|kernel-6.6-generic-6.6.126-1|16907	- cpufreq: Allow drivers to advertise boost enabled
21mr|kernel-6.6-generic-6.6.126-1|16908	- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
21mr|kernel-6.6-generic-6.6.126-1|16909	- cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf()
21mr|kernel-6.6-generic-6.6.126-1|16910	- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update
21mr|kernel-6.6-generic-6.6.126-1|16911	- cpufreq/amd-pstate: Fix setting scaling max/min freq values
21mr|kernel-6.6-generic-6.6.126-1|16912	- cpufreq: amd-pstate: Fix the inconsistency in max frequency units
21mr|kernel-6.6-generic-6.6.126-1|16913	- cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch()
21mr|kernel-6.6-generic-6.6.126-1|16914	- cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems
21mr|kernel-6.6-generic-6.6.126-1|16915	- cpufreq/amd-pstate: Only print supported EPP values for performance governor
21mr|kernel-6.6-generic-6.6.126-1|16916	- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
21mr|kernel-6.6-generic-6.6.126-1|16917	- cpufreq: brcmstb-avs-cpufreq: ISO C90 forbids mixed declarations
21mr|kernel-6.6-generic-6.6.126-1|16918	- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
21mr|kernel-6.6-generic-6.6.126-1|16919	- cpufreq: dt: always allocate zeroed cpumask
21mr|kernel-6.6-generic-6.6.126-1|16920	- cpufreq: exit() callback is optional
21mr|kernel-6.6-generic-6.6.126-1|16921	- cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw()
21mr|kernel-6.6-generic-6.6.126-1|16922	- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
21mr|kernel-6.6-generic-6.6.126-1|16923	- cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
21mr|kernel-6.6-generic-6.6.126-1|16924	- cpufreq: intel_pstate: Refine computation of P-state for given frequency
21mr|kernel-6.6-generic-6.6.126-1|16925	- cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing
21mr|kernel-6.6-generic-6.6.126-1|16926	- cpufreq: Limit resolving a frequency to policy min/max
21mr|kernel-6.6-generic-6.6.126-1|16927	- cpufreq: mediatek-hw: Don't error out if supply is not found
21mr|kernel-6.6-generic-6.6.126-1|16928	- cpufreq: mediatek-hw: Wait for CPU supplies before probing
21mr|kernel-6.6-generic-6.6.126-1|16929	- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
21mr|kernel-6.6-generic-6.6.126-1|16930	- cpufreq: qcom-nvmem: fix memory leaks in probe error paths
21mr|kernel-6.6-generic-6.6.126-1|16931	- cpufreq: qcom-nvmem: Simplify driver data allocation
21mr|kernel-6.6-generic-6.6.126-1|16932	- cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()
21mr|kernel-6.6-generic-6.6.126-1|16933	- cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
21mr|kernel-6.6-generic-6.6.126-1|16934	- cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
21mr|kernel-6.6-generic-6.6.126-1|16935	- cpuidle: Avoid potential overflow in integer multiplication
21mr|kernel-6.6-generic-6.6.126-1|16936	- cpuidle: haltpoll: Do not enable interrupts when entering idle
21mr|kernel-6.6-generic-6.6.126-1|16937	- cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n
21mr|kernel-6.6-generic-6.6.126-1|16938	- cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
21mr|kernel-6.6-generic-6.6.126-1|16939	- cpumask: limit FORCE_NR_CPUS to just the UP case
21mr|kernel-6.6-generic-6.6.126-1|16940	- cpu: Re-enable CPU mitigations by default for !X86 architectures
21mr|kernel-6.6-generic-6.6.126-1|16941	- cred: get rid of CONFIG_DEBUG_CREDENTIALS
21mr|kernel-6.6-generic-6.6.126-1|16942	- cred: switch to using atomic_long_t
21mr|kernel-6.6-generic-6.6.126-1|16943	- crypto: aead,cipher - zeroize key buffer after use
21mr|kernel-6.6-generic-6.6.126-1|16944	- crypto: af_alg - Disallow multiple in-flight AIO requests
21mr|kernel-6.6-generic-6.6.126-1|16945	- crypto: algif_hash - Remove bogus SGL free on zero-length error path
21mr|kernel-6.6-generic-6.6.126-1|16946	- crypto: api - Disallow identical driver names
21mr|kernel-6.6-generic-6.6.126-1|16947	- crypto: arm64/neonbs - fix out-of-bounds access on short input
21mr|kernel-6.6-generic-6.6.126-1|16948	- crypto: arm/sha - fix function cast warnings
21mr|kernel-6.6-generic-6.6.126-1|16949	- crypto: bcm - Fix pointer arithmetic
21mr|kernel-6.6-generic-6.6.126-1|16950	- crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg()
21mr|kernel-6.6-generic-6.6.126-1|16951	- crypto: ccp - drop platform ifdef checks
21mr|kernel-6.6-generic-6.6.126-1|16952	- crypto: ccp - fix memleak in ccp_init_dm_workarea
21mr|kernel-6.6-generic-6.6.126-1|16953	- crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
21mr|kernel-6.6-generic-6.6.126-1|16954	- crypto: ecdh - explicitly zeroize private_key
21mr|kernel-6.6-generic-6.6.126-1|16955	- crypto: ecdsa - Fix module auto-load on add-key
21mr|kernel-6.6-generic-6.6.126-1|16956	- crypto: ecrdsa - Fix module auto-load on add_key
21mr|kernel-6.6-generic-6.6.126-1|16957	- crypto: hisilicon/debugfs - Fix debugfs uninit process issue
21mr|kernel-6.6-generic-6.6.126-1|16958	- crypto: hisilicon/hpre - save capability registers in probe process
21mr|kernel-6.6-generic-6.6.126-1|16959	- crypto: hisilicon/qm - add a function to set qm algs
21mr|kernel-6.6-generic-6.6.126-1|16960	- crypto: hisilicon/qm - Add the err memory release process to qm uninit
21mr|kernel-6.6-generic-6.6.126-1|16961	- crypto: hisilicon/qm - fix EQ/AEQ interrupt issue
21mr|kernel-6.6-generic-6.6.126-1|16962	- crypto: hisilicon/qm - save capability registers in qm init process
21mr|kernel-6.6-generic-6.6.126-1|16963	- crypto: hisilicon/sec2 - save capability registers in probe process
21mr|kernel-6.6-generic-6.6.126-1|16964	- crypto: hisilicon/sec - Fix memory leak for sec resource release
21mr|kernel-6.6-generic-6.6.126-1|16965	- crypto: hisilicon/zip - add zip comp high perf mode configuration
21mr|kernel-6.6-generic-6.6.126-1|16966	- crypto: hisilicon/zip - save capability registers in probe process
21mr|kernel-6.6-generic-6.6.126-1|16967	- crypto: jh7110 - Correct deferred probe return
21mr|kernel-6.6-generic-6.6.126-1|16968	- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
21mr|kernel-6.6-generic-6.6.126-1|16969	- crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
21mr|kernel-6.6-generic-6.6.126-1|16970	- crypto: octeontx2 - Fix cptvf driver cleanup
21mr|kernel-6.6-generic-6.6.126-1|16971	- crypto: p10-aes-gcm - Avoid -Wstringop-overflow warnings
21mr|kernel-6.6-generic-6.6.126-1|16972	- crypto: qat - avoid division by zero
21mr|kernel-6.6-generic-6.6.126-1|16973	- crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
21mr|kernel-6.6-generic-6.6.126-1|16974	- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
21mr|kernel-6.6-generic-6.6.126-1|16975	- crypto: qat - fix double free during reset
21mr|kernel-6.6-generic-6.6.126-1|16976	- crypto: qat - fix ring to service map for dcc in 4xxx
21mr|kernel-6.6-generic-6.6.126-1|16977	- crypto: qat - move adf_cfg_services
21mr|kernel-6.6-generic-6.6.126-1|16978	- crypto: qat - relocate and rename get_service_enabled()
21mr|kernel-6.6-generic-6.6.126-1|16979	- crypto: qat - resolve race condition during AER recovery
21mr|kernel-6.6-generic-6.6.126-1|16980	- crypto: qat - specify firmware files for 402xx
21mr|kernel-6.6-generic-6.6.126-1|16981	- crypto: rk3288 - Fix use after free in unprepare
21mr|kernel-6.6-generic-6.6.126-1|16982	- crypto: rsa - add a check for allocation failure
21mr|kernel-6.6-generic-6.6.126-1|16983	- crypto: s390/aes - Fix buffer overread in CTR mode
21mr|kernel-6.6-generic-6.6.126-1|16984	- crypto: sa2ul - Return crypto_aead_setkey to transfer the error
21mr|kernel-6.6-generic-6.6.126-1|16985	- crypto: safexcel - Add error handling for dma_map_sg() calls
21mr|kernel-6.6-generic-6.6.126-1|16986	- crypto: sahara - avoid skcipher fallback code duplication
21mr|kernel-6.6-generic-6.6.126-1|16987	- crypto: sahara - do not resize req->src when doing hash operations
21mr|kernel-6.6-generic-6.6.126-1|16988	- crypto: sahara - fix ahash reqsize
21mr|kernel-6.6-generic-6.6.126-1|16989	- crypto: sahara - fix ahash selftest failure
21mr|kernel-6.6-generic-6.6.126-1|16990	- crypto: sahara - fix cbc selftest failure
21mr|kernel-6.6-generic-6.6.126-1|16991	- crypto: sahara - fix error handling in sahara_hw_descriptor_create()
21mr|kernel-6.6-generic-6.6.126-1|16992	- crypto: sahara - fix processing hash requests with req->nbytes < sg->length
21mr|kernel-6.6-generic-6.6.126-1|16993	- crypto: sahara - fix processing requests with cryptlen < sg->length
21mr|kernel-6.6-generic-6.6.126-1|16994	- crypto: sahara - fix wait_for_completion_timeout() error handling
21mr|kernel-6.6-generic-6.6.126-1|16995	- crypto: sahara - handle zero-length aes requests
21mr|kernel-6.6-generic-6.6.126-1|16996	- crypto: sahara - improve error handling in sahara_sha_process()
21mr|kernel-6.6-generic-6.6.126-1|16997	- crypto: sahara - remove FLAGS_NEW_KEY logic
21mr|kernel-6.6-generic-6.6.126-1|16998	- crypto: scomp - fix req->dst buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|16999	- crypto: starfive - Fix dev_err_probe return error
21mr|kernel-6.6-generic-6.6.126-1|17000	- crypto: stm32/crc32 - fix parsing list of devices
21mr|kernel-6.6-generic-6.6.126-1|17001	- crypto: sun8i-ce - Fix use after free in unprepare
21mr|kernel-6.6-generic-6.6.126-1|17002	- crypto: virtio/akcipher - Fix stack overflow on memcpy
21mr|kernel-6.6-generic-6.6.126-1|17003	- crypto: virtio - Handle dataq logic with tasklet
21mr|kernel-6.6-generic-6.6.126-1|17004	- crypto: virtio - Wait for tasklet to complete on device remove
21mr|kernel-6.6-generic-6.6.126-1|17005	- crypto: x86/nh-avx2 - add missing vzeroupper
21mr|kernel-6.6-generic-6.6.126-1|17006	- crypto: x86/sha256-avx2 - add missing vzeroupper
21mr|kernel-6.6-generic-6.6.126-1|17007	- crypto: x86/sha512-avx2 - add missing vzeroupper
21mr|kernel-6.6-generic-6.6.126-1|17008	- crypto: xilinx - call finalize with bh disabled
21mr|kernel-6.6-generic-6.6.126-1|17009	- crypto: xts - use 'spawn' for underlying single-block cipher
21mr|kernel-6.6-generic-6.6.126-1|17010	- csky: fix arch_jump_label_transform_static override
21mr|kernel-6.6-generic-6.6.126-1|17011	- csky, hexagon: fix broken sys_sync_file_range
21mr|kernel-6.6-generic-6.6.126-1|17012	- cxgb4: Properly lock TX queue for the selftest.
21mr|kernel-6.6-generic-6.6.126-1|17013	- cxl/acpi: Fix load failures due to single window creation failure
21mr|kernel-6.6-generic-6.6.126-1|17014	- cxl: Add cxl_decoders_committed() helper
21mr|kernel-6.6-generic-6.6.126-1|17015	- cxl: Add cxl_num_decoders_committed() usage to cxl_test
21mr|kernel-6.6-generic-6.6.126-1|17016	- cxl/core: Always hold region_rwsem while reading poison lists
21mr|kernel-6.6-generic-6.6.126-1|17017	- cxl/core: Fix initialization of mbox_cmd.size_out in get event
21mr|kernel-6.6-generic-6.6.126-1|17018	- cxl/core: Fix potential payload size confusion in cxl_mem_get_poison()
21mr|kernel-6.6-generic-6.6.126-1|17019	- cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned
21mr|kernel-6.6-generic-6.6.126-1|17020	- cxl/hdm: Fix a benign lockdep splat
21mr|kernel-6.6-generic-6.6.126-1|17021	- cxl/hdm: Fix dpa translation locking
21mr|kernel-6.6-generic-6.6.126-1|17022	- cxl/memdev: Hold region_rwsem during inject and clear poison ops
21mr|kernel-6.6-generic-6.6.126-1|17023	- cxl/mem: Fix for the index of Clear Event Record Handle
21mr|kernel-6.6-generic-6.6.126-1|17024	- cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window
21mr|kernel-6.6-generic-6.6.126-1|17025	- cxl/pmu: Ensure put_device on pmu devices
21mr|kernel-6.6-generic-6.6.126-1|17026	- cxl/port: Fix decoder initialization when nr_targets > interleave_ways
21mr|kernel-6.6-generic-6.6.126-1|17027	- cxl/port: Fix missing target list lock
21mr|kernel-6.6-generic-6.6.126-1|17028	- cxl/region: Allow out of order assembly of autodiscovered regions
21mr|kernel-6.6-generic-6.6.126-1|17029	- cxl/region: Avoid null pointer dereference in region lookup
21mr|kernel-6.6-generic-6.6.126-1|17030	- cxl/region: check interleave capability
21mr|kernel-6.6-generic-6.6.126-1|17031	- cxl/region: Fix cxlr_pmem leaks
21mr|kernel-6.6-generic-6.6.126-1|17032	- cxl/region: Fix memregion leaks in devm_cxl_add_region()
21mr|kernel-6.6-generic-6.6.126-1|17033	- cxl/region：Fix overflow issue in alloc_hpa()
21mr|kernel-6.6-generic-6.6.126-1|17034	- cxl/region: fix x9 interleave typo
21mr|kernel-6.6-generic-6.6.126-1|17035	- cxl/region: Handle endpoint decoders in cxl_region_find_decoder()
21mr|kernel-6.6-generic-6.6.126-1|17036	- cxl/region: Move cxl_dpa_to_region() work to the region driver
21mr|kernel-6.6-generic-6.6.126-1|17037	- cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c
21mr|kernel-6.6-generic-6.6.126-1|17038	- cxl/trace: Correct DPA field masks for general_media & dram events
21mr|kernel-6.6-generic-6.6.126-1|17039	- cxl/trace: Properly initialize cxl_poison region name
21mr|kernel-6.6-generic-6.6.126-1|17040	- dccp/tcp: Unhash sk from ehash for tb2 alloc failure after check_estalblished().
21mr|kernel-6.6-generic-6.6.126-1|17041	- debugfs: fix automount d_fsdata usage
21mr|kernel-6.6-generic-6.6.126-1|17042	- debugobjects: Stop accessing objects after releasing hash bucket lock
21mr|kernel-6.6-generic-6.6.126-1|17043	- decompress_bunzip2: fix rare decompression failure
21mr|kernel-6.6-generic-6.6.126-1|17044	- devcoredump: Send uevent once devcd is ready
21mr|kernel-6.6-generic-6.6.126-1|17045	- device property: Implement device_is_big_endian()
21mr|kernel-6.6-generic-6.6.126-1|17046	- devlink: Fix command annotation documentation
21mr|kernel-6.6-generic-6.6.126-1|17047	- devlink: fix port dump cmd type
21mr|kernel-6.6-generic-6.6.126-1|17048	- devlink: fix port new reply cmd type
21mr|kernel-6.6-generic-6.6.126-1|17049	- devlink: fix possible use-after-free and memory leaks in devlink_init()
21mr|kernel-6.6-generic-6.6.126-1|17050	- devlink: Fix referring to hw_addr attribute during state validation
21mr|kernel-6.6-generic-6.6.126-1|17051	- dev/parport: fix the array out-of-bounds risk
21mr|kernel-6.6-generic-6.6.126-1|17052	- dev_printk: Add and use dev_no_printk()
21mr|kernel-6.6-generic-6.6.126-1|17053	- devres: Fix devm_krealloc() wasting memory
21mr|kernel-6.6-generic-6.6.126-1|17054	- devres: Fix memory leakage caused by driver API devm_free_percpu()
21mr|kernel-6.6-generic-6.6.126-1|17055	- dlm: fix format seq ops type 4
21mr|kernel-6.6-generic-6.6.126-1|17056	- dlm: fix user space lkb refcounting
21mr|kernel-6.6-generic-6.6.126-1|17057	- dlm: fix user space lock decision to copy lvb
21mr|kernel-6.6-generic-6.6.126-1|17058	- dlm: use kernel_connect() and kernel_bind()
21mr|kernel-6.6-generic-6.6.126-1|17059	- dma-buf: fix check in dma_resv_add_fence
21mr|kernel-6.6-generic-6.6.126-1|17060	- dma-buf: Fix NULL pointer dereference in sanitycheck()
21mr|kernel-6.6-generic-6.6.126-1|17061	- dma-buf: handle testing kthreads creation failure
21mr|kernel-6.6-generic-6.6.126-1|17062	- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
21mr|kernel-6.6-generic-6.6.126-1|17063	- dma-direct: Leak pages on dma_set_decrypted() failure
21mr|kernel-6.6-generic-6.6.126-1|17064	- dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH
21mr|kernel-6.6-generic-6.6.126-1|17065	- dmaengine: axi-dmac: fix possible race in remove()
21mr|kernel-6.6-generic-6.6.126-1|17066	- dmaengine: dw-edma: Add HDMA remote interrupt configuration
21mr|kernel-6.6-generic-6.6.126-1|17067	- dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup
21mr|kernel-6.6-generic-6.6.126-1|17068	- dmaengine: dw-edma: Fix the ch_count hdma callback
21mr|kernel-6.6-generic-6.6.126-1|17069	- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
21mr|kernel-6.6-generic-6.6.126-1|17070	- dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup
21mr|kernel-6.6-generic-6.6.126-1|17071	- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
21mr|kernel-6.6-generic-6.6.126-1|17072	- dmaengine: dw-edma: increase size of 'name' in debugfs code
21mr|kernel-6.6-generic-6.6.126-1|17073	- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
21mr|kernel-6.6-generic-6.6.126-1|17074	- dmaengine: fix NULL pointer in channel unregistration function
21mr|kernel-6.6-generic-6.6.126-1|17075	- dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
21mr|kernel-6.6-generic-6.6.126-1|17076	- dmaengine: fsl-edma: add address for channel mux register in fsl_edma_chan
21mr|kernel-6.6-generic-6.6.126-1|17077	- dmaengine: fsl-edma: add i.MX8ULP edma support
21mr|kernel-6.6-generic-6.6.126-1|17078	- dmaengine: fsl-edma: Add judgment on enabling round robin arbitration
21mr|kernel-6.6-generic-6.6.126-1|17079	- dmaengine: fsl-edma: avoid linking both modules
21mr|kernel-6.6-generic-6.6.126-1|17080	- dmaengine: fsl-edma: change the memory access from local into remote mode in i.MX 8QM
21mr|kernel-6.6-generic-6.6.126-1|17081	- dmaengine: fsl-edma: clean up unused "fsl,imx8qm-adma" compatible string
21mr|kernel-6.6-generic-6.6.126-1|17082	- dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo scenario
21mr|kernel-6.6-generic-6.6.126-1|17083	- dmaengine: fsl-edma: correct max_segment_size setting
21mr|kernel-6.6-generic-6.6.126-1|17084	- dmaengine: fsl-edma: Do not suspend and resume the masked dma channel when the system is sleeping
21mr|kernel-6.6-generic-6.6.126-1|17085	- dmaengine: fsl-edma: fix DMA channel leak in eDMAv4
21mr|kernel-6.6-generic-6.6.126-1|17086	- dmaengine: fsl-edma: fix eDMAv4 channel allocation issue
21mr|kernel-6.6-generic-6.6.126-1|17087	- dmaengine: fsl-edma: fix wrong pointer check in fsl_edma3_attach_pd()
21mr|kernel-6.6-generic-6.6.126-1|17088	- dmaengine: fsl-edma: utilize common dt-binding header file
21mr|kernel-6.6-generic-6.6.126-1|17089	- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
21mr|kernel-6.6-generic-6.6.126-1|17090	- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
21mr|kernel-6.6-generic-6.6.126-1|17091	- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
21mr|kernel-6.6-generic-6.6.126-1|17092	- dmaengine: fsl-qdma: increase size of 'irq_name'
21mr|kernel-6.6-generic-6.6.126-1|17093	- dmaengine: fsl-qdma: init irq after reg initialization
21mr|kernel-6.6-generic-6.6.126-1|17094	- dmaengine: idma64: Add check for dma_set_max_seg_size
21mr|kernel-6.6-generic-6.6.126-1|17095	- dmaengine: idxd: add a new security check to deal with a hardware erratum
21mr|kernel-6.6-generic-6.6.126-1|17096	- dmaengine: idxd: add a write() method for applications to submit work
21mr|kernel-6.6-generic-6.6.126-1|17097	- dmaengine: idxd: Avoid unnecessary destruction of file_ida
21mr|kernel-6.6-generic-6.6.126-1|17098	- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
21mr|kernel-6.6-generic-6.6.126-1|17099	- dmaengine: idxd: Ensure safe user copy of completion record
21mr|kernel-6.6-generic-6.6.126-1|17100	- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
21mr|kernel-6.6-generic-6.6.126-1|17101	- dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
21mr|kernel-6.6-generic-6.6.126-1|17102	- dmaengine: idxd: Move dma_free_coherent() out of spinlocked context
21mr|kernel-6.6-generic-6.6.126-1|17103	- dmaengine: idxd: Protect int_handle field in hw descriptor
21mr|kernel-6.6-generic-6.6.126-1|17104	- dmaengine: idxd: Remove shadow Event Log head stored in idxd
21mr|kernel-6.6-generic-6.6.126-1|17105	- dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
21mr|kernel-6.6-generic-6.6.126-1|17106	- dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
21mr|kernel-6.6-generic-6.6.126-1|17107	- dmaengine: ioatdma: Fix leaking on version mismatch
21mr|kernel-6.6-generic-6.6.126-1|17108	- dmaengine: ioatdma: Fix missing kmem_cache_destroy()
21mr|kernel-6.6-generic-6.6.126-1|17109	- dmaengine: owl: fix register access functions
21mr|kernel-6.6-generic-6.6.126-1|17110	- dmaengine: pl330: issue_pending waits until WFP state
21mr|kernel-6.6-generic-6.6.126-1|17111	- dmaengine: ptdma: use consistent DMA masks
21mr|kernel-6.6-generic-6.6.126-1|17112	- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state"
21mr|kernel-6.6-generic-6.6.126-1|17113	- dmaengine: shdma: increase size of 'dev_id'
21mr|kernel-6.6-generic-6.6.126-1|17114	- dmaengine: stm32-dma: avoid bitfield overflow assertion
21mr|kernel-6.6-generic-6.6.126-1|17115	- dmaengine: tegra186: Fix residual calculation
21mr|kernel-6.6-generic-6.6.126-1|17116	- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
21mr|kernel-6.6-generic-6.6.126-1|17117	- dmaengine: ti: edma: Add some null pointer checks to the edma_probe
21mr|kernel-6.6-generic-6.6.126-1|17118	- dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data
21mr|kernel-6.6-generic-6.6.126-1|17119	- dmaengine: ti: k3-psil-am62: Fix SPI PDMA data
21mr|kernel-6.6-generic-6.6.126-1|17120	- dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
21mr|kernel-6.6-generic-6.6.126-1|17121	- dmaengine: ti: k3-udma: Report short packet errors
21mr|kernel-6.6-generic-6.6.126-1|17122	- dma: fix call order in dmam_free_coherent
21mr|kernel-6.6-generic-6.6.126-1|17123	- dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
21mr|kernel-6.6-generic-6.6.126-1|17124	- dma-mapping: benchmark: fix node id validation
21mr|kernel-6.6-generic-6.6.126-1|17125	- dma-mapping: benchmark: fix up kthread-related error handling
21mr|kernel-6.6-generic-6.6.126-1|17126	- dma-mapping: benchmark: handle NUMA_NO_NODE correctly
21mr|kernel-6.6-generic-6.6.126-1|17127	- dma-mapping: clear dev->dma_mem to NULL after freeing it
21mr|kernel-6.6-generic-6.6.126-1|17128	- dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users
21mr|kernel-6.6-generic-6.6.126-1|17129	- dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM
21mr|kernel-6.6-generic-6.6.126-1|17130	- dma: xilinx_dpdma: Fix locking
21mr|kernel-6.6-generic-6.6.126-1|17131	- dm: call the resume method on internal suspend
21mr|kernel-6.6-generic-6.6.126-1|17132	- dm-crypt, dm-verity: disable tasklets
21mr|kernel-6.6-generic-6.6.126-1|17133	- dm-crypt: don't modify the data when using authenticated encryption
21mr|kernel-6.6-generic-6.6.126-1|17134	- dm-crypt: recheck the integrity tag after a failure
21mr|kernel-6.6-generic-6.6.126-1|17135	- dm-crypt: start allocating with MAX_ORDER
21mr|kernel-6.6-generic-6.6.126-1|17136	- dm-integrity: align the outgoing bio in integrity_recheck
21mr|kernel-6.6-generic-6.6.126-1|17137	- dm-integrity, dm-verity: reduce stack usage for recheck
21mr|kernel-6.6-generic-6.6.126-1|17138	- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
21mr|kernel-6.6-generic-6.6.126-1|17139	- dm-integrity: fix a memory leak when rechecking the data
21mr|kernel-6.6-generic-6.6.126-1|17140	- dm integrity: fix out-of-range warning
21mr|kernel-6.6-generic-6.6.126-1|17141	- dm-integrity: recheck the integrity tag after a failure
21mr|kernel-6.6-generic-6.6.126-1|17142	- dm io: Support IO priority
21mr|kernel-6.6-generic-6.6.126-1|17143	- dm: limit the number of targets and parameter size area
21mr|kernel-6.6-generic-6.6.126-1|17144	- dm raid: fix false positive for requeue needed during reshape
21mr|kernel-6.6-generic-6.6.126-1|17145	- dm-raid: fix lockdep waring in "pers->hot_add_disk"
21mr|kernel-6.6-generic-6.6.126-1|17146	- dm snapshot: fix lockup in dm_exception_table_exit
21mr|kernel-6.6-generic-6.6.126-1|17147	- dm-verity: align struct dm_verity_fec_io properly
21mr|kernel-6.6-generic-6.6.126-1|17148	- dm-verity, dm-crypt: align "struct bvec_iter" correctly
21mr|kernel-6.6-generic-6.6.126-1|17149	- dm verity: don't perform FEC for failed readahead IO
21mr|kernel-6.6-generic-6.6.126-1|17150	- dm-verity: fix dm_is_verity_target() when dm-verity is builtin
21mr|kernel-6.6-generic-6.6.126-1|17151	- dm verity: initialize fec io before freeing it
21mr|kernel-6.6-generic-6.6.126-1|17152	- dm-verity: recheck the hash after a failure
21mr|kernel-6.6-generic-6.6.126-1|17153	- Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS filter matching sysfs file
21mr|kernel-6.6-generic-6.6.126-1|17154	- docs: Instruct LaTeX to cope with deeper nesting
21mr|kernel-6.6-generic-6.6.126-1|17155	- docs: kernel_abi.py: fix command injection
21mr|kernel-6.6-generic-6.6.126-1|17156	- docs: kernel_feat.py: fix build error for missing files
21mr|kernel-6.6-generic-6.6.126-1|17157	- docs: kernel_feat.py: fix potential command injection
21mr|kernel-6.6-generic-6.6.126-1|17158	- docs: kernel_include.py: Cope with docutils 0.21
21mr|kernel-6.6-generic-6.6.126-1|17159	- docs: Restore "smart quotes" for quotes
21mr|kernel-6.6-generic-6.6.126-1|17160	- docs: sparse: add sparse.rst to toctree
21mr|kernel-6.6-generic-6.6.126-1|17161	- docs: sparse: move TW sparse.txt to TW dev-tools
21mr|kernel-6.6-generic-6.6.126-1|17162	- Documentation/arch/ia64/features.rst: fix kernel-feat directive
21mr|kernel-6.6-generic-6.6.126-1|17163	- Documentation/hw-vuln: Add documentation for RFDS
21mr|kernel-6.6-generic-6.6.126-1|17164	- Documentation/sphinx: fix Python string escapes
21mr|kernel-6.6-generic-6.6.126-1|17165	- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
21mr|kernel-6.6-generic-6.6.126-1|17166	- dpaa2-eth: increase the needed headroom to account for alignment
21mr|kernel-6.6-generic-6.6.126-1|17167	- dpaa2-eth: recycle the RX buffer only after all processing done
21mr|kernel-6.6-generic-6.6.126-1|17168	- dpaa2-switch: do not ask for MDB, VLAN and FDB replay
21mr|kernel-6.6-generic-6.6.126-1|17169	- dpaa2-switch: fix size of the dma_unmap
21mr|kernel-6.6-generic-6.6.126-1|17170	- driver core: Add a guard() definition for the device_lock()
21mr|kernel-6.6-generic-6.6.126-1|17171	- driver core: Fix device_link_flag_is_sync_state_only()
21mr|kernel-6.6-generic-6.6.126-1|17172	- driver core: fw_devlink: Improve detection of overlapping cycles
21mr|kernel-6.6-generic-6.6.126-1|17173	- driver core: Introduce device_link_wait_removal()
21mr|kernel-6.6-generic-6.6.126-1|17174	- drivers/amd/pm: fix a use-after-free in kv_parse_power_table
21mr|kernel-6.6-generic-6.6.126-1|17175	- drivers/base/cpu: crash data showing should depends on KEXEC_CORE
21mr|kernel-6.6-generic-6.6.126-1|17176	- drivers: clk: zynqmp: calculate closest mux rate
21mr|kernel-6.6-generic-6.6.126-1|17177	- drivers: clk: zynqmp: update divider round rate logic
21mr|kernel-6.6-generic-6.6.126-1|17178	- drivers: core: synchronize really_probe() and dev_uevent()
21mr|kernel-6.6-generic-6.6.126-1|17179	- Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory
21mr|kernel-6.6-generic-6.6.126-1|17180	- Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted
21mr|kernel-6.6-generic-6.6.126-1|17181	- Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails
21mr|kernel-6.6-generic-6.6.126-1|17182	- Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl
21mr|kernel-6.6-generic-6.6.126-1|17183	- drivers/nvme: Add quirks for device 126f:2262
21mr|kernel-6.6-generic-6.6.126-1|17184	- drivers: perf: added capabilities for legacy PMU
21mr|kernel-6.6-generic-6.6.126-1|17185	- drivers: perf: ctr_get_width function for legacy is not defined
21mr|kernel-6.6-generic-6.6.126-1|17186	- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09
21mr|kernel-6.6-generic-6.6.126-1|17187	- drivers/perf: hisi: Fix some event id for HiSilicon UC pmu
21mr|kernel-6.6-generic-6.6.126-1|17188	- drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()
21mr|kernel-6.6-generic-6.6.126-1|17189	- drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group
21mr|kernel-6.6-generic-6.6.126-1|17190	- drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group
21mr|kernel-6.6-generic-6.6.126-1|17191	- drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
21mr|kernel-6.6-generic-6.6.126-1|17192	- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
21mr|kernel-6.6-generic-6.6.126-1|17193	- drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpus
21mr|kernel-6.6-generic-6.6.126-1|17194	- drivers/ps3: select VIDEO to provide cmdline functions
21mr|kernel-6.6-generic-6.6.126-1|17195	- drivers: soc: xilinx: check return status of get_api_version()
21mr|kernel-6.6-generic-6.6.126-1|17196	- drivers/thermal/loongson2_thermal: Fix incorrect PTR_ERR() judgment
21mr|kernel-6.6-generic-6.6.126-1|17197	- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
21mr|kernel-6.6-generic-6.6.126-1|17198	- drivers/xen: Improve the late XenStore init protocol
21mr|kernel-6.6-generic-6.6.126-1|17199	- drm: add drm_gem_object_is_shared_for_memory_stats() helper
21mr|kernel-6.6-generic-6.6.126-1|17200	- drm: Allow drivers to indicate the damage helpers to ignore damage clips
21mr|kernel-6.6-generic-6.6.126-1|17201	- drm/amd: Add concept of running prepare_suspend() sequence for IP blocks
21mr|kernel-6.6-generic-6.6.126-1|17202	- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param 'doorbell_index'
21mr|kernel-6.6-generic-6.6.126-1|17203	- drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
21mr|kernel-6.6-generic-6.6.126-1|17204	- drm/amd/amdgpu: Fix uninitialized variable warnings
21mr|kernel-6.6-generic-6.6.126-1|17205	- drm/amd/display: Account for cursor prefetch BW in DML1 mode support
21mr|kernel-6.6-generic-6.6.126-1|17206	- drm/amd/display: Add align done check
21mr|kernel-6.6-generic-6.6.126-1|17207	- drm/amd/display: Add case for dcn35 to support usb4 dmub hpd event
21mr|kernel-6.6-generic-6.6.126-1|17208	- drm/amd/display: Add dpia display mode validation logic
21mr|kernel-6.6-generic-6.6.126-1|17209	- drm/amd/display: Add dtbclk access to dcn315
21mr|kernel-6.6-generic-6.6.126-1|17210	- drm/amd/display: Add monitor patch for specific eDP
21mr|kernel-6.6-generic-6.6.126-1|17211	- drm/amd/display: Add NULL test for 'timing generator' in 'dcn21_set_pipe()'
21mr|kernel-6.6-generic-6.6.126-1|17212	- drm/amd/display: add nv12 bounding box
21mr|kernel-6.6-generic-6.6.126-1|17213	- drm/amd/display: Add refresh rate range check
21mr|kernel-6.6-generic-6.6.126-1|17214	- drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()'
21mr|kernel-6.6-generic-6.6.126-1|17215	- drm/amd/display: Add VCO speed parameter for DCN31 FPU
21mr|kernel-6.6-generic-6.6.126-1|17216	- drm/amd/display: adjust few initialization order in dm
21mr|kernel-6.6-generic-6.6.126-1|17217	- drm/amd/display: Align the returned error code with legacy DP
21mr|kernel-6.6-generic-6.6.126-1|17218	- drm/amd/display: Allocate zero bw after bw alloc enable
21mr|kernel-6.6-generic-6.6.126-1|17219	- drm/amd/display: Atom Integrated System Info v2_2 for DCN35
21mr|kernel-6.6-generic-6.6.126-1|17220	- drm/amd/display: Avoid enum conversion warning
21mr|kernel-6.6-generic-6.6.126-1|17221	- drm/amd/display: avoid stringop-overflow warnings for dp_decide_lane_settings()
21mr|kernel-6.6-generic-6.6.126-1|17222	- drm/amd/display: Check for NULL pointer
21mr|kernel-6.6-generic-6.6.126-1|17223	- drm/amd/display: Check index msg_id before read or write
21mr|kernel-6.6-generic-6.6.126-1|17224	- drm/amd/display: Check pipe offset before setting vblank
21mr|kernel-6.6-generic-6.6.126-1|17225	- drm/amd/display: Clear OPTC mem select on disable
21mr|kernel-6.6-generic-6.6.126-1|17226	- drm/amd/display: Disable PSR-SU on Parade 0803 TCON again
21mr|kernel-6.6-generic-6.6.126-1|17227	- drm/amd/display: Disable seamless boot on 128b/132b encoding
21mr|kernel-6.6-generic-6.6.126-1|17228	- drm/amd/display: Disconnect phantom pipe OPP from OPTC being disabled
21mr|kernel-6.6-generic-6.6.126-1|17229	- drm/amd/display: Do not recursively call manual trigger programming
21mr|kernel-6.6-generic-6.6.126-1|17230	- drm/amd/display: Enable colorspace property for MST connectors
21mr|kernel-6.6-generic-6.6.126-1|17231	- drm/amd/display: Exit idle optimizations before HDCP execution
21mr|kernel-6.6-generic-6.6.126-1|17232	- drm/amd/display: fix ABM disablement
21mr|kernel-6.6-generic-6.6.126-1|17233	- drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
21mr|kernel-6.6-generic-6.6.126-1|17234	- drm/amd/display: fix bandwidth validation failure on DCN 2.1
21mr|kernel-6.6-generic-6.6.126-1|17235	- drm/amd/display: Fix buffer overflow in 'get_host_router_total_dp_tunnel_bw()'
21mr|kernel-6.6-generic-6.6.126-1|17236	- drm/amd/display: Fix DC mode screen flickering on DCN321
21mr|kernel-6.6-generic-6.6.126-1|17237	- drm/amd/display: fix disable otg wa logic in DCN316
21mr|kernel-6.6-generic-6.6.126-1|17238	- drm/amd/display: Fix division by zero in setup_dsc_config
21mr|kernel-6.6-generic-6.6.126-1|17239	- drm/amd/display: Fix DPSTREAM CLK on and off sequence
21mr|kernel-6.6-generic-6.6.126-1|17240	- drm/amd/display: fixed integer types and null check locations
21mr|kernel-6.6-generic-6.6.126-1|17241	- drm/amd/display: Fix hang/underflow when transitioning to ODM4:1
21mr|kernel-6.6-generic-6.6.126-1|17242	- drm/amd/display: fix hw rotated modes when PSR-SU is enabled
21mr|kernel-6.6-generic-6.6.126-1|17243	- drm/amd/display: Fix incorrect DSC instance for MST
21mr|kernel-6.6-generic-6.6.126-1|17244	- drm/amd/display: Fix late derefrence 'dsc' check in 'link_set_dsc_pps_packet()'
21mr|kernel-6.6-generic-6.6.126-1|17245	- drm/amd/display: Fix memory leak in dm_sw_fini()
21mr|kernel-6.6-generic-6.6.126-1|17246	- drm/amd/display: Fix minor issues in BW Allocation Phase2
21mr|kernel-6.6-generic-6.6.126-1|17247	- drm/amd/display: Fix MPCC 1DLUT programming
21mr|kernel-6.6-generic-6.6.126-1|17248	- drm/amd/display: Fix MST Null Ptr for RV
21mr|kernel-6.6-generic-6.6.126-1|17249	- drm/amd/display: Fix MST PBN/X.Y value calculations
21mr|kernel-6.6-generic-6.6.126-1|17250	- drm/amd/display: Fix nanosec stat overflow
21mr|kernel-6.6-generic-6.6.126-1|17251	- drm/amd/display: Fix noise issue on HDMI AV mute
21mr|kernel-6.6-generic-6.6.126-1|17252	- drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini()
21mr|kernel-6.6-generic-6.6.126-1|17253	- drm/amd/display: Fix 'panel_cntl' could be null in 'dcn21_set_backlight_level()'
21mr|kernel-6.6-generic-6.6.126-1|17254	- drm/amd/display: Fix potential index out of bounds in color transformation function
21mr|kernel-6.6-generic-6.6.126-1|17255	- drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
21mr|kernel-6.6-generic-6.6.126-1|17256	- drm/amd/display: Fix refresh rate range for some panel
21mr|kernel-6.6-generic-6.6.126-1|17257	- drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR
21mr|kernel-6.6-generic-6.6.126-1|17258	- drm/amd/display: Fix tiled display misalignment
21mr|kernel-6.6-generic-6.6.126-1|17259	- drm/amd/display: Fix uninitialized variables in DM
21mr|kernel-6.6-generic-6.6.126-1|17260	- drm/amd/display: Fix uninitialized variable usage in core_link_ 'read_dpcd() & write_dpcd()' functions
21mr|kernel-6.6-generic-6.6.126-1|17261	- drm/amd/display: Fix variable deferencing before NULL check in edp_setup_replay()
21mr|kernel-6.6-generic-6.6.126-1|17262	- drm/amd/display: Force p-state disallow if leaving no plane config
21mr|kernel-6.6-generic-6.6.126-1|17263	- drm/amd/display: force toggle rate wa for first link training for a retimer
21mr|kernel-6.6-generic-6.6.126-1|17264	- drm/amd/display: For prefetch mode > 0, extend prefetch if possible
21mr|kernel-6.6-generic-6.6.126-1|17265	- drm/amd/display: get dprefclk ss info from integration info table
21mr|kernel-6.6-generic-6.6.126-1|17266	- drm/amd/display: handle range offsets in VRR ranges
21mr|kernel-6.6-generic-6.6.126-1|17267	- drm/amd/display: Handle Y carry-over in VCP X.Y calculation
21mr|kernel-6.6-generic-6.6.126-1|17268	- drm/amd/display: Implement bounds check for stream encoder creation in DCN301
21mr|kernel-6.6-generic-6.6.126-1|17269	- drm/amd/display: Include udelay when waiting for INBOX0 ACK
21mr|kernel-6.6-generic-6.6.126-1|17270	- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
21mr|kernel-6.6-generic-6.6.126-1|17271	- drm/amd/display: Increase frame-larger-than for all display_mode_vba files
21mr|kernel-6.6-generic-6.6.126-1|17272	- drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml
21mr|kernel-6.6-generic-6.6.126-1|17273	- drm/amd/display: Increase num voltage states to 40
21mr|kernel-6.6-generic-6.6.126-1|17274	- drm/amd/display: make flip_timestamp_in_us a 64-bit variable
21mr|kernel-6.6-generic-6.6.126-1|17275	- drm/amd/display: Only clear symclk otg flag for HDMI
21mr|kernel-6.6-generic-6.6.126-1|17276	- drm/amd/display: Pass pwrseq inst for backlight and ABM
21mr|kernel-6.6-generic-6.6.126-1|17277	- drm/amd/display: pbn_div need be updated for hotplug event
21mr|kernel-6.6-generic-6.6.126-1|17278	- drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A
21mr|kernel-6.6-generic-6.6.126-1|17279	- drm/amd/display: Preserve original aspect ratio in create stream
21mr|kernel-6.6-generic-6.6.126-1|17280	- drm/amd/display: Prevent crash when disable stream
21mr|kernel-6.6-generic-6.6.126-1|17281	- drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4
21mr|kernel-6.6-generic-6.6.126-1|17282	- drm/amd/display: Reduce default backlight min from 5 nits to 1 nits
21mr|kernel-6.6-generic-6.6.126-1|17283	- drm/amd/display: Refactor edp power control
21mr|kernel-6.6-generic-6.6.126-1|17284	- drm/amd/display: refactor ILR to make it work
21mr|kernel-6.6-generic-6.6.126-1|17285	- drm/amd/display: Remove min_dst_y_next_start check for Z8
21mr|kernel-6.6-generic-6.6.126-1|17286	- drm/amd/display: Remove pixle rate limit for subvp
21mr|kernel-6.6-generic-6.6.126-1|17287	- drm/amd/display: Remove power sequencing check
21mr|kernel-6.6-generic-6.6.126-1|17288	- drm/amd/display: Request usb4 bw for mst streams
21mr|kernel-6.6-generic-6.6.126-1|17289	- drm/amd/display: Restore guard against default backlight value < 1 nit
21mr|kernel-6.6-generic-6.6.126-1|17290	- drm/amd/display: Return the correct HDCP error code
21mr|kernel-6.6-generic-6.6.126-1|17291	- drm/amd/display: revert Exit idle optimizations before HDCP execution
21mr|kernel-6.6-generic-6.6.126-1|17292	- drm/amd/display: Revert Remove pixle rate limit for subvp
21mr|kernel-6.6-generic-6.6.126-1|17293	- drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present
21mr|kernel-6.6-generic-6.6.126-1|17294	- drm/amd/display: Set color_mgmt_changed to true on unsuspend
21mr|kernel-6.6-generic-6.6.126-1|17295	- drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST
21mr|kernel-6.6-generic-6.6.126-1|17296	- drm/amd/display: Simplify brightness initialization
21mr|kernel-6.6-generic-6.6.126-1|17297	- drm/amd/display: Skip finding free audio for unknown engine_id
21mr|kernel-6.6-generic-6.6.126-1|17298	- drm/amd/display: Skip on writeback when it's not applicable
21mr|kernel-6.6-generic-6.6.126-1|17299	- drm/amd/display: update dcn315 lpddr pstate latency
21mr|kernel-6.6-generic-6.6.126-1|17300	- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
21mr|kernel-6.6-generic-6.6.126-1|17301	- drm/amd/display: Use DRAM speed from validation for dummy p-state
21mr|kernel-6.6-generic-6.6.126-1|17302	- drm/amd/display: Use freesync when `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found
21mr|kernel-6.6-generic-6.6.126-1|17303	- drm/amd: Don't init MEC2 firmware when it fails to load
21mr|kernel-6.6-generic-6.6.126-1|17304	- drm/amd: Enable PCIe PME from D3
21mr|kernel-6.6-generic-6.6.126-1|17305	- drm/amd: Evict resources during PM ops prepare() callback
21mr|kernel-6.6-generic-6.6.126-1|17306	- drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
21mr|kernel-6.6-generic-6.6.126-1|17307	- drm/amd: Flush GFXOFF requests in prepare stage
21mr|kernel-6.6-generic-6.6.126-1|17308	- drm/amdgpu: add error handle to avoid out-of-bounds
21mr|kernel-6.6-generic-6.6.126-1|17309	- drm/amdgpu: Add NULL checks for function pointers
21mr|kernel-6.6-generic-6.6.126-1|17310	- drm/amdgpu: add shared fdinfo stats
21mr|kernel-6.6-generic-6.6.126-1|17311	- drm/amdgpu: always force full reset for SOC21
21mr|kernel-6.6-generic-6.6.126-1|17312	- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
21mr|kernel-6.6-generic-6.6.126-1|17313	- drm/amdgpu: apply the RV2 system aperture fix to RN/CZN as well
21mr|kernel-6.6-generic-6.6.126-1|17314	- drm/amdgpu: Assign correct bits for SDMA HDP flush
21mr|kernel-6.6-generic-6.6.126-1|17315	- drm/amdgpu/atomfirmware: add intergrated info v2.3 table
21mr|kernel-6.6-generic-6.6.126-1|17316	- drm/amdgpu/atomfirmware: fix parsing of vram_info
21mr|kernel-6.6-generic-6.6.126-1|17317	- drm/amdgpu/atomfirmware: silence UBSAN warning
21mr|kernel-6.6-generic-6.6.126-1|17318	- drm/amdgpu: avoid using null object of framebuffer
21mr|kernel-6.6-generic-6.6.126-1|17319	- drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
21mr|kernel-6.6-generic-6.6.126-1|17320	- drm/amdgpu: correct chunk_ptr to a pointer to chunk.
21mr|kernel-6.6-generic-6.6.126-1|17321	- drm/amdgpu: correct the amdgpu runtime dereference usage count
21mr|kernel-6.6-generic-6.6.126-1|17322	- drm/amdgpu: correct the cu count for gfx v11
21mr|kernel-6.6-generic-6.6.126-1|17323	- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
21mr|kernel-6.6-generic-6.6.126-1|17324	- drm/amdgpu: disable MCBP by default
21mr|kernel-6.6-generic-6.6.126-1|17325	- drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt
21mr|kernel-6.6-generic-6.6.126-1|17326	- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)
21mr|kernel-6.6-generic-6.6.126-1|17327	- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
21mr|kernel-6.6-generic-6.6.126-1|17328	- drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series
21mr|kernel-6.6-generic-6.6.126-1|17329	- drm/amdgpu: fall back to INPUT power for AVG power via INFO IOCTL
21mr|kernel-6.6-generic-6.6.126-1|17330	- drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini
21mr|kernel-6.6-generic-6.6.126-1|17331	- drm/amdgpu: fix avg vs input power reporting on smu7
21mr|kernel-6.6-generic-6.6.126-1|17332	- drm/amdgpu: Fix buffer size in gfx_v9_4_3_init_ cp_compute_microcode() and rlc_microcode()
21mr|kernel-6.6-generic-6.6.126-1|17333	- drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
21mr|kernel-6.6-generic-6.6.126-1|17334	- drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible
21mr|kernel-6.6-generic-6.6.126-1|17335	- drm/amdgpu: fix deadlock while reading mqd from debugfs
21mr|kernel-6.6-generic-6.6.126-1|17336	- drm/amdgpu: fix doorbell regression
21mr|kernel-6.6-generic-6.6.126-1|17337	- drm/amdgpu: Fix ecc irq enable/disable unpaired
21mr|kernel-6.6-generic-6.6.126-1|17338	- drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap
21mr|kernel-6.6-generic-6.6.126-1|17339	- drm/amdgpu: Fix '*fw' from request_firmware() not released in 'amdgpu_ucode_request()'
21mr|kernel-6.6-generic-6.6.126-1|17340	- drm/amdgpu: Fix HDP flush for VFs on nbio v7.9
21mr|kernel-6.6-generic-6.6.126-1|17341	- drm/amdgpu: fix incorrect number of active RBs for gfx11
21mr|kernel-6.6-generic-6.6.126-1|17342	- drm/amdgpu: Fix leak when GPU memory allocation fails
21mr|kernel-6.6-generic-6.6.126-1|17343	- drm/amdgpu: fix memory overflow in the IB test
21mr|kernel-6.6-generic-6.6.126-1|17344	- drm/amdgpu: Fix memory range calculation
21mr|kernel-6.6-generic-6.6.126-1|17345	- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
21mr|kernel-6.6-generic-6.6.126-1|17346	- drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'
21mr|kernel-6.6-generic-6.6.126-1|17347	- drm/amdgpu: Fix pci state save during mode-1 reset
21mr|kernel-6.6-generic-6.6.126-1|17348	- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
21mr|kernel-6.6-generic-6.6.126-1|17349	- drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()'
21mr|kernel-6.6-generic-6.6.126-1|17350	- drm/amdgpu: Fix refclk reporting for SMU v13.0.6
21mr|kernel-6.6-generic-6.6.126-1|17351	- drm/amdgpu: Fix shared buff copy to user
21mr|kernel-6.6-generic-6.6.126-1|17352	- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
21mr|kernel-6.6-generic-6.6.126-1|17353	- drm/amdgpu: fix tear down order in amdgpu_vm_pt_free
21mr|kernel-6.6-generic-6.6.126-1|17354	- drm/amdgpu: Fix the null pointer when load rlc firmware
21mr|kernel-6.6-generic-6.6.126-1|17355	- drm/amdgpu: Fix the ring buffer size for queue VM flush
21mr|kernel-6.6-generic-6.6.126-1|17356	- drm/amdgpu: fix the warning about the expression (int)size - len
21mr|kernel-6.6-generic-6.6.126-1|17357	- drm/amdgpu: fix UBSAN warning in kv_dpm.c
21mr|kernel-6.6-generic-6.6.126-1|17358	- drm/amdgpu: fix uninitialized scalar variable warning
21mr|kernel-6.6-generic-6.6.126-1|17359	- drm/amdgpu: Fix uninitialized variable warnings
21mr|kernel-6.6-generic-6.6.126-1|17360	- drm/amdgpu: fix use-after-free bug
21mr|kernel-6.6-generic-6.6.126-1|17361	- drm/amdgpu: Fix VCN allocation in CPX partition
21mr|kernel-6.6-generic-6.6.126-1|17362	- drm/amdgpu: fix visible VRAM handling during faults
21mr|kernel-6.6-generic-6.6.126-1|17363	- drm/amdgpu: Fix VRAM memory accounting
21mr|kernel-6.6-generic-6.6.126-1|17364	- drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'
21mr|kernel-6.6-generic-6.6.126-1|17365	- drm/amdgpu: Force order between a read and write to the same address
21mr|kernel-6.6-generic-6.6.126-1|17366	- drm/amdgpu/gfx10: set UNORD_DISPATCH in compute MQDs
21mr|kernel-6.6-generic-6.6.126-1|17367	- drm/amdgpu/gfx11: set UNORD_DISPATCH in compute MQDs
21mr|kernel-6.6-generic-6.6.126-1|17368	- drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2
21mr|kernel-6.6-generic-6.6.126-1|17369	- drm/amdgpu: Indicate CU havest info to CP
21mr|kernel-6.6-generic-6.6.126-1|17370	- drm/amdgpu: Initialize timestamp for some legacy SOCs
21mr|kernel-6.6-generic-6.6.126-1|17371	- drm/amdgpu: init microcode chip name from ip versions
21mr|kernel-6.6-generic-6.6.126-1|17372	- drm/amdgpu: Let KFD sync with VM fences
21mr|kernel-6.6-generic-6.6.126-1|17373	- drm/amdgpu/mes: fix use-after-free issue
21mr|kernel-6.6-generic-6.6.126-1|17374	- drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2
21mr|kernel-6.6-generic-6.6.126-1|17375	- drm/amdgpu/pm: Fix the error of pwm1_enable setting
21mr|kernel-6.6-generic-6.6.126-1|17376	- drm/amdgpu/pm: Fix the power source flag error
21mr|kernel-6.6-generic-6.6.126-1|17377	- drm/amdgpu: re-create idle bo's PTE during VM state machine reset
21mr|kernel-6.6-generic-6.6.126-1|17378	- drm/amdgpu: Refine IB schedule error logging
21mr|kernel-6.6-generic-6.6.126-1|17379	- drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
21mr|kernel-6.6-generic-6.6.126-1|17380	- drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
21mr|kernel-6.6-generic-6.6.126-1|17381	- drm/amdgpu: remove invalid resource->start check v2
21mr|kernel-6.6-generic-6.6.126-1|17382	- drm/amdgpu: Reset dGPU if suspend got aborted
21mr|kernel-6.6-generic-6.6.126-1|17383	- drm/amdgpu: reset gpu for s3 suspend abort case
21mr|kernel-6.6-generic-6.6.126-1|17384	- drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
21mr|kernel-6.6-generic-6.6.126-1|17385	- drm/amdgpu: reset vm state machine after gpu reset(vram lost)
21mr|kernel-6.6-generic-6.6.126-1|17386	- drm/amdgpu: Restrict extended wait to PSP v13.0.6
21mr|kernel-6.6-generic-6.6.126-1|17387	- drm/amdgpu/sdma5.2: add begin/end_use ring callbacks
21mr|kernel-6.6-generic-6.6.126-1|17388	- drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
21mr|kernel-6.6-generic-6.6.126-1|17389	- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
21mr|kernel-6.6-generic-6.6.126-1|17390	- drm/amdgpu: silence UBSAN warning
21mr|kernel-6.6-generic-6.6.126-1|17391	- drm/amdgpu: skip gpu_info fw loading on navi12
21mr|kernel-6.6-generic-6.6.126-1|17392	- drm/amdgpu: skip to program GFXDEC registers for suspend abort
21mr|kernel-6.6-generic-6.6.126-1|17393	- drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution
21mr|kernel-6.6-generic-6.6.126-1|17394	- drm/amdgpu: Update BO eviction priorities
21mr|kernel-6.6-generic-6.6.126-1|17395	- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
21mr|kernel-6.6-generic-6.6.126-1|17396	- drm/amdgpu: update retry times for psp BL wait
21mr|kernel-6.6-generic-6.6.126-1|17397	- drm/amdgpu: Use another offset for GC 9.4.3 remap
21mr|kernel-6.6-generic-6.6.126-1|17398	- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
21mr|kernel-6.6-generic-6.6.126-1|17399	- drm/amdgpu: validate the parameters of bo mapping operations more clearly
21mr|kernel-6.6-generic-6.6.126-1|17400	- drm/amdkfd: Add VRAM accounting for SVM migration
21mr|kernel-6.6-generic-6.6.126-1|17401	- drm/amdkfd: Check cgroup when returning DMABuf info
21mr|kernel-6.6-generic-6.6.126-1|17402	- drm/amdkfd: Confirm list is non-empty before utilizing list_first_entry in kfd_topology.c
21mr|kernel-6.6-generic-6.6.126-1|17403	- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
21mr|kernel-6.6-generic-6.6.126-1|17404	- drm/amdkfd: Fix CU Masking for GFX 9.4.3
21mr|kernel-6.6-generic-6.6.126-1|17405	- drm/amdkfd: fixes for HMM mem allocation
21mr|kernel-6.6-generic-6.6.126-1|17406	- drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()'
21mr|kernel-6.6-generic-6.6.126-1|17407	- drm/amdkfd: Fix lock dependency warning
21mr|kernel-6.6-generic-6.6.126-1|17408	- drm/amdkfd: Fix lock dependency warning with srcu
21mr|kernel-6.6-generic-6.6.126-1|17409	- drm/amdkfd: Fix memory leak in create_process failure
21mr|kernel-6.6-generic-6.6.126-1|17410	- drm/amdkfd: fix mes set shader debugger process management
21mr|kernel-6.6-generic-6.6.126-1|17411	- drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'
21mr|kernel-6.6-generic-6.6.126-1|17412	- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
21mr|kernel-6.6-generic-6.6.126-1|17413	- drm/amdkfd: Fix type of 'dbg_flags' in 'struct kfd_process'
21mr|kernel-6.6-generic-6.6.126-1|17414	- drm/amdkfd: Flush the process wq before creating a kfd_process
21mr|kernel-6.6-generic-6.6.126-1|17415	- drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit
21mr|kernel-6.6-generic-6.6.126-1|17416	- drm/amdkfd: get doorbell's absolute offset based on the db_size
21mr|kernel-6.6-generic-6.6.126-1|17417	- drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
21mr|kernel-6.6-generic-6.6.126-1|17418	- drm/amdkfd: only flush mes process context if mes support is there
21mr|kernel-6.6-generic-6.6.126-1|17419	- drm/amdkfd: range check cp bad op exception interrupts
21mr|kernel-6.6-generic-6.6.126-1|17420	- drm/amdkfd: Reset GPU on queue preemption failure
21mr|kernel-6.6-generic-6.6.126-1|17421	- drm/amdkfd: svm range always mapped flag not working on APU
21mr|kernel-6.6-generic-6.6.126-1|17422	- drm/amdkfd: Use common function for IP version check
21mr|kernel-6.6-generic-6.6.126-1|17423	- drm/amdkfd: Use correct drm device for cgroup permission check
21mr|kernel-6.6-generic-6.6.126-1|17424	- drm/amd/pm: fix a double-free in amdgpu_parse_extended_power_table
21mr|kernel-6.6-generic-6.6.126-1|17425	- drm/amd/pm: fix a double-free in si_dpm_init
21mr|kernel-6.6-generic-6.6.126-1|17426	- drm/amd/pm: Fix aldebaran pcie speed reporting
21mr|kernel-6.6-generic-6.6.126-1|17427	- drm/amd/pm: fix a memleak in aldebaran_tables_init
21mr|kernel-6.6-generic-6.6.126-1|17428	- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
21mr|kernel-6.6-generic-6.6.126-1|17429	- drm/amd/pm: Fix esm reg mask use to get pcie speed
21mr|kernel-6.6-generic-6.6.126-1|17430	- drm/amd/pm: Restore config space after reset
21mr|kernel-6.6-generic-6.6.126-1|17431	- drm/amd/pm/smu7: fix a memleak in smu7_hwmgr_backend_init
21mr|kernel-6.6-generic-6.6.126-1|17432	- drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
21mr|kernel-6.6-generic-6.6.126-1|17433	- drm/arm/komeda: Fix komeda probe failing if there are no links in the secondary pipeline
21mr|kernel-6.6-generic-6.6.126-1|17434	- drm/arm/malidp: fix a possible null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|17435	- drm/ast: Fix soft lockup
21mr|kernel-6.6-generic-6.6.126-1|17436	- drm/atomic-helpers: Invoke end_fb_access while owning plane state
21mr|kernel-6.6-generic-6.6.126-1|17437	- drm/bridge: add ->edid_read hook and drm_bridge_edid_read()
21mr|kernel-6.6-generic-6.6.126-1|17438	- drm/bridge: anx7625: Don't log an error when DSI host can't be found
21mr|kernel-6.6-generic-6.6.126-1|17439	- drm/bridge: anx7625: Ensure bridge is suspended in disable()
21mr|kernel-6.6-generic-6.6.126-1|17440	- drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms
21mr|kernel-6.6-generic-6.6.126-1|17441	- drm/bridge: anx7625: Update audio status while detecting
21mr|kernel-6.6-generic-6.6.126-1|17442	- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|17443	- drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|17444	- drm/bridge: dpc3433: Don't log an error when DSI host can't be found
21mr|kernel-6.6-generic-6.6.126-1|17445	- drm/bridge: Fixed a DP link training bug
21mr|kernel-6.6-generic-6.6.126-1|17446	- drm/bridge: Fix improper bridge init order with pre_enable_prev_first
21mr|kernel-6.6-generic-6.6.126-1|17447	- drm/bridge: Fix typo in post_disable() description
21mr|kernel-6.6-generic-6.6.126-1|17448	- drm/bridge: icn6211: Don't log an error when DSI host can't be found
21mr|kernel-6.6-generic-6.6.126-1|17449	- drm/bridge: it6505: fix hibernate to resume no display issue
21mr|kernel-6.6-generic-6.6.126-1|17450	- drm/bridge: lt8912b: clear the EDID property on failures
21mr|kernel-6.6-generic-6.6.126-1|17451	- drm/bridge: lt8912b: do not return negative values from .get_modes()
21mr|kernel-6.6-generic-6.6.126-1|17452	- drm/bridge: lt8912b: Don't log an error when DSI host can't be found
21mr|kernel-6.6-generic-6.6.126-1|17453	- drm/bridge: lt8912b: use drm_bridge_edid_read()
21mr|kernel-6.6-generic-6.6.126-1|17454	- drm/bridge: lt9611: Don't log an error when DSI host can't be found
21mr|kernel-6.6-generic-6.6.126-1|17455	- drm/bridge: lt9611uxc: Don't log an error when DSI host can't be found
21mr|kernel-6.6-generic-6.6.126-1|17456	- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
21mr|kernel-6.6-generic-6.6.126-1|17457	- drm/bridge: nxp-ptn3460: simplify some error checking
21mr|kernel-6.6-generic-6.6.126-1|17458	- drm/bridge/panel: Fix runtime warning on panel bridge release
21mr|kernel-6.6-generic-6.6.126-1|17459	- drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable()
21mr|kernel-6.6-generic-6.6.126-1|17460	- drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case
21mr|kernel-6.6-generic-6.6.126-1|17461	- drm/bridge: parade-ps8640: Never store more than msg->size bytes in AUX xfer
21mr|kernel-6.6-generic-6.6.126-1|17462	- drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transfer
21mr|kernel-6.6-generic-6.6.126-1|17463	- drm/bridge: ps8640: Fix size mismatch warning w/ len
21mr|kernel-6.6-generic-6.6.126-1|17464	- drm: bridge: samsung-dsim: Don't use FORCE_STOP_STATE
21mr|kernel-6.6-generic-6.6.126-1|17465	- drm/bridge: sii902x: Fix audio codec unregistration
21mr|kernel-6.6-generic-6.6.126-1|17466	- drm/bridge: sii902x: Fix probing race issue
21mr|kernel-6.6-generic-6.6.126-1|17467	- drm/bridge: tc358767: Fix return value on error case
21mr|kernel-6.6-generic-6.6.126-1|17468	- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
21mr|kernel-6.6-generic-6.6.126-1|17469	- drm/bridge: tc358775: Don't log an error when DSI host can't be found
21mr|kernel-6.6-generic-6.6.126-1|17470	- drm/bridge: tc358775: fix support for jeida-18 and jeida-24
21mr|kernel-6.6-generic-6.6.126-1|17471	- drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer
21mr|kernel-6.6-generic-6.6.126-1|17472	- drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
21mr|kernel-6.6-generic-6.6.126-1|17473	- drm/buddy: fix range bias
21mr|kernel-6.6-generic-6.6.126-1|17474	- drm: Check output polling initialized before disabling
21mr|kernel-6.6-generic-6.6.126-1|17475	- drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
21mr|kernel-6.6-generic-6.6.126-1|17476	- drm/ci: add subset-1-gfx to LAVA_TAGS and adjust shards
21mr|kernel-6.6-generic-6.6.126-1|17477	- drm/ci: update device type for volteer devices
21mr|kernel-6.6-generic-6.6.126-1|17478	- drm/ci: uprev mesa version: fix container build & crosvm
21mr|kernel-6.6-generic-6.6.126-1|17479	- drm: ci: use clk_ignore_unused for apq8016
21mr|kernel-6.6-generic-6.6.126-1|17480	- drm/client: Fully protect modes[] with dev->mode_config.mutex
21mr|kernel-6.6-generic-6.6.126-1|17481	- drm/connector: Add \n to message about demoting connector force-probes
21mr|kernel-6.6-generic-6.6.126-1|17482	- drm/crtc: fix uninitialized variable use
21mr|kernel-6.6-generic-6.6.126-1|17483	- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
21mr|kernel-6.6-generic-6.6.126-1|17484	- drm: Disable the cursor plane on atomic contexts with virtualized drivers
21mr|kernel-6.6-generic-6.6.126-1|17485	- drm: Don't treat 0 as -1 in drm_fixp2int_ceil
21mr|kernel-6.6-generic-6.6.126-1|17486	- drm: Don't unref the same fb many times by mistake due to deadlock handling
21mr|kernel-6.6-generic-6.6.126-1|17487	- drm/dp: Don't attempt AUX transfers when eDP panels are not powered
21mr|kernel-6.6-generic-6.6.126-1|17488	- drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|17489	- drm/dp_mst: Fix fractional DSC bpp handling
21mr|kernel-6.6-generic-6.6.126-1|17490	- drm/drm_file: Fix pid refcounting race
21mr|kernel-6.6-generic-6.6.126-1|17491	- drm/drm_file: fix use of uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|17492	- drm/drv: propagate errors from drm_modeset_register_all()
21mr|kernel-6.6-generic-6.6.126-1|17493	- drm/edid: also call add modes in EDID connector update fallback
21mr|kernel-6.6-generic-6.6.126-1|17494	- drm/edid: Parse topology block for all DispID structure v1.x
21mr|kernel-6.6-generic-6.6.126-1|17495	- drm/etnaviv: don't block scheduler when GPU is still active
21mr|kernel-6.6-generic-6.6.126-1|17496	- drm/etnaviv: fix DMA direction handling for cached RW buffers
21mr|kernel-6.6-generic-6.6.126-1|17497	- drm/etnaviv: fix tx clock gating on some GC7000 variants
21mr|kernel-6.6-generic-6.6.126-1|17498	- drm/etnaviv: Restore some id values
21mr|kernel-6.6-generic-6.6.126-1|17499	- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
21mr|kernel-6.6-generic-6.6.126-1|17500	- drm/exynos: do not return negative values from .get_modes()
21mr|kernel-6.6-generic-6.6.126-1|17501	- drm/exynos: dp: drop driver owner initialization
21mr|kernel-6.6-generic-6.6.126-1|17502	- drm/exynos: fix accidental on-stack copy of exynos_drm_plane
21mr|kernel-6.6-generic-6.6.126-1|17503	- drm/exynos: fix a potential error pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|17504	- drm/exynos: fix a wrong error checking
21mr|kernel-6.6-generic-6.6.126-1|17505	- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume
21mr|kernel-6.6-generic-6.6.126-1|17506	- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
21mr|kernel-6.6-generic-6.6.126-1|17507	- drm/exynos/vidi: fix memory leak in .get_modes()
21mr|kernel-6.6-generic-6.6.126-1|17508	- drm/fbdev-dma: Only set smem_start is enable per module option
21mr|kernel-6.6-generic-6.6.126-1|17509	- drm/fbdev-generic: Do not set physical framebuffer address
21mr|kernel-6.6-generic-6.6.126-1|17510	- drm: Fix drm_fixp2int_round() making it add 0.5
21mr|kernel-6.6-generic-6.6.126-1|17511	- drm: Fix FD ownership check in drm_master_check_perm()
21mr|kernel-6.6-generic-6.6.126-1|17512	- drm: Fix TODO list mentioning non-KMS drivers
21mr|kernel-6.6-generic-6.6.126-1|17513	- drm/framebuffer: Fix use of uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|17514	- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
21mr|kernel-6.6-generic-6.6.126-1|17515	- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
21mr|kernel-6.6-generic-6.6.126-1|17516	- drm/gma500: Remove lid code
21mr|kernel-6.6-generic-6.6.126-1|17517	- drm/i915: Add missing ; to __assign_str() macros in tracepoint code
21mr|kernel-6.6-generic-6.6.126-1|17518	- drm/i915: Adjust seamless_m_n flag behaviour
21mr|kernel-6.6-generic-6.6.126-1|17519	- drm/i915: Also check for VGA converter in eDP probe
21mr|kernel-6.6-generic-6.6.126-1|17520	- drm/i915/audio: Fix audio time stamp programming for DP
21mr|kernel-6.6-generic-6.6.126-1|17521	- drm/i915/bios: Fix parsing backlight BDB data
21mr|kernel-6.6-generic-6.6.126-1|17522	- drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
21mr|kernel-6.6-generic-6.6.126-1|17523	- drm/i915: Call intel_pre_plane_updates() also for pipes getting enabled
21mr|kernel-6.6-generic-6.6.126-1|17524	- drm/i915/cdclk: Fix CDCLK programming order when pipes are active
21mr|kernel-6.6-generic-6.6.126-1|17525	- drm/i915/cdclk: Fix voltage_level programming edge case
21mr|kernel-6.6-generic-6.6.126-1|17526	- drm/i915: Change intel_pipe_update_{start,end}() calling convention
21mr|kernel-6.6-generic-6.6.126-1|17527	- drm/i915: Check before removing mm notifier
21mr|kernel-6.6-generic-6.6.126-1|17528	- drm/i915: Consolidate condition for Wa_22011802037
21mr|kernel-6.6-generic-6.6.126-1|17529	- drm/i915/dg2: Drop pre-production GT workarounds
21mr|kernel-6.6-generic-6.6.126-1|17530	- drm/i915: Disable live M/N updates when using bigjoiner
21mr|kernel-6.6-generic-6.6.126-1|17531	- drm/i915: Disable port sync when bigjoiner is used
21mr|kernel-6.6-generic-6.6.126-1|17532	- drm/i915/display: Use i915_gem_object_get_dma_address to get dma address
21mr|kernel-6.6-generic-6.6.126-1|17533	- drm/i915/dmc: Don't enable any pipe DMC events
21mr|kernel-6.6-generic-6.6.126-1|17534	- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
21mr|kernel-6.6-generic-6.6.126-1|17535	- drm/i915: Don't explode when the dig port we don't have an AUX CH
21mr|kernel-6.6-generic-6.6.126-1|17536	- drm/i915/dp: Don't switch the LTTPR mode on an active link
21mr|kernel-6.6-generic-6.6.126-1|17537	- drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern
21mr|kernel-6.6-generic-6.6.126-1|17538	- drm/i915/dp: Reset intel_dp->link_trained before retraining the link
21mr|kernel-6.6-generic-6.6.126-1|17539	- drm/i915/dpt: Make DPT object unshrinkable
21mr|kernel-6.6-generic-6.6.126-1|17540	- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
21mr|kernel-6.6-generic-6.6.126-1|17541	- drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select
21mr|kernel-6.6-generic-6.6.126-1|17542	- drm/i915: Eliminate IS_MTL_GRAPHICS_STEP
21mr|kernel-6.6-generic-6.6.126-1|17543	- drm/i915: Enable VRR later during fastsets
21mr|kernel-6.6-generic-6.6.126-1|17544	- drm/i915: Extract intel_crtc_vblank_evade_scanlines()
21mr|kernel-6.6-generic-6.6.126-1|17545	- drm/i915: Fix ADL+ tiled plane stride when the POT stride is smaller than the original
21mr|kernel-6.6-generic-6.6.126-1|17546	- drm/i915: Fix audio component initialization
21mr|kernel-6.6-generic-6.6.126-1|17547	- drm/i915: Fix FEC pipe A vs. DDI A mixup
21mr|kernel-6.6-generic-6.6.126-1|17548	- drm/i915: Fix FEC state dump
21mr|kernel-6.6-generic-6.6.126-1|17549	- drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
21mr|kernel-6.6-generic-6.6.126-1|17550	- drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
21mr|kernel-6.6-generic-6.6.126-1|17551	- drm/i915: Fix remapped stride with CCS on ADL+
21mr|kernel-6.6-generic-6.6.126-1|17552	- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
21mr|kernel-6.6-generic-6.6.126-1|17553	- drm/i915/gt: Automate CCS Mode setting during engine resets
21mr|kernel-6.6-generic-6.6.126-1|17554	- drm/i915/gt: Disable HW load balancing for CCS
21mr|kernel-6.6-generic-6.6.126-1|17555	- drm/i915/gt: Disarm breadcrumbs if engines are already idle
21mr|kernel-6.6-generic-6.6.126-1|17556	- drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
21mr|kernel-6.6-generic-6.6.126-1|17557	- drm/i915/gt: Do not generate the command streamer for all the CCS
21mr|kernel-6.6-generic-6.6.126-1|17558	- drm/i915/gt: Enable only one CCS for compute workload
21mr|kernel-6.6-generic-6.6.126-1|17559	- drm/i915/gt: Fix CCS id's calculation for CCS mode setting
21mr|kernel-6.6-generic-6.6.126-1|17560	- drm/i915/gt: Fix potential UAF by revoke of fence registers
21mr|kernel-6.6-generic-6.6.126-1|17561	- drm/i915/gt: Reset queue_priority_hint on parking
21mr|kernel-6.6-generic-6.6.126-1|17562	- drm/i915/guc: avoid FIELD_PREP warning
21mr|kernel-6.6-generic-6.6.126-1|17563	- drm/i915/gvt: Fix uninitialized variable in handle_mmio()
21mr|kernel-6.6-generic-6.6.126-1|17564	- drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
21mr|kernel-6.6-generic-6.6.126-1|17565	- drm/i915/hwmon: Fix locking inversion in sysfs getter
21mr|kernel-6.6-generic-6.6.126-1|17566	- drm/i915/hwmon: Fix static analysis tool reported issues
21mr|kernel-6.6-generic-6.6.126-1|17567	- drm/i915/hwmon: Get rid of devm
21mr|kernel-6.6-generic-6.6.126-1|17568	- drm/i915: Introduce crtc_state->enhanced_framing
21mr|kernel-6.6-generic-6.6.126-1|17569	- drm/i915/lnl: Remove watchdog timers for PSR
21mr|kernel-6.6-generic-6.6.126-1|17570	- drm/i915/mso: using joiner is not possible with eDP MSO
21mr|kernel-6.6-generic-6.6.126-1|17571	- drm/i915/mst: Fix .mode_valid_ctx() return values
21mr|kernel-6.6-generic-6.6.126-1|17572	- drm/i915/mst: Limit MST+DSC to TGL+
21mr|kernel-6.6-generic-6.6.126-1|17573	- drm/i915/mst: Reject FEC+MST on ICL
21mr|kernel-6.6-generic-6.6.126-1|17574	- drm/i915/mst: Reject modes that require the bigjoiner
21mr|kernel-6.6-generic-6.6.126-1|17575	- drm/i915/mtl: Fix HDMI/DP PLL clock selection
21mr|kernel-6.6-generic-6.6.126-1|17576	- drm/i915/mtl: Update workaround 14016712196
21mr|kernel-6.6-generic-6.6.126-1|17577	- drm/i915/mtl: Update workaround 14018575942
21mr|kernel-6.6-generic-6.6.126-1|17578	- drm/i915/perf: Update handling of MMIO triggered reports
21mr|kernel-6.6-generic-6.6.126-1|17579	- drm/i915: Pre-populate the cursor physical dma address
21mr|kernel-6.6-generic-6.6.126-1|17580	- drm/i915/psr: Only allow PSR in LPSP mode on HSW non-ULT
21mr|kernel-6.6-generic-6.6.126-1|17581	- drm/i915: Reject async flips with bigjoiner
21mr|kernel-6.6-generic-6.6.126-1|17582	- drm/i915: Replace several IS_METEORLAKE with proper IP version checks
21mr|kernel-6.6-generic-6.6.126-1|17583	- drm/i915/selftests: Fix engine reset count storage for multi-tile
21mr|kernel-6.6-generic-6.6.126-1|17584	- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
21mr|kernel-6.6-generic-6.6.126-1|17585	- drm/i915: Tidy workaround definitions
21mr|kernel-6.6-generic-6.6.126-1|17586	- drm/i915/tv: Fix TV mode
21mr|kernel-6.6-generic-6.6.126-1|17587	- drm/i915: Use internal class when counting engine resets
21mr|kernel-6.6-generic-6.6.126-1|17588	- drm/i915/vma: Fix UAF on destroy against retire race
21mr|kernel-6.6-generic-6.6.126-1|17589	- drm/i915/vrr: Disable VRR when using bigjoiner
21mr|kernel-6.6-generic-6.6.126-1|17590	- drm/i915/xelpg: Call Xe_LPG workaround functions based on IP version
21mr|kernel-6.6-generic-6.6.126-1|17591	- drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74
21mr|kernel-6.6-generic-6.6.126-1|17592	- drm/imx/ipuv3: do not return negative values from .get_modes()
21mr|kernel-6.6-generic-6.6.126-1|17593	- drm/imx/lcdc: Fix double-free of driver data
21mr|kernel-6.6-generic-6.6.126-1|17594	- drm/komeda: check for error-valued pointer
21mr|kernel-6.6-generic-6.6.126-1|17595	- drm/lcdif: Do not disable clocks on already suspended hardware
21mr|kernel-6.6-generic-6.6.126-1|17596	- drm/lima: add mask irq callback to gp and pp
21mr|kernel-6.6-generic-6.6.126-1|17597	- drm/lima: fix a memleak in lima_heap_alloc
21mr|kernel-6.6-generic-6.6.126-1|17598	- drm/lima: fix shared irq handling on driver remove
21mr|kernel-6.6-generic-6.6.126-1|17599	- drm/lima: mask irqs in timeout path before hard reset
21mr|kernel-6.6-generic-6.6.126-1|17600	- drm/mediatek: Add 0 size check to mtk_drm_gem_obj
21mr|kernel-6.6-generic-6.6.126-1|17601	- drm/mediatek: Add missing plane settings when async update
21mr|kernel-6.6-generic-6.6.126-1|17602	- drm/mediatek: Add OVL compatible name for MT8195
21mr|kernel-6.6-generic-6.6.126-1|17603	- drm/mediatek: Add spinlock for setting vblank event in atomic_begin
21mr|kernel-6.6-generic-6.6.126-1|17604	- drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time
21mr|kernel-6.6-generic-6.6.126-1|17605	- drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency
21mr|kernel-6.6-generic-6.6.126-1|17606	- drm/mediatek: dp: Fix mtk_dp_aux_transfer return value
21mr|kernel-6.6-generic-6.6.126-1|17607	- drm/mediatek/dp: Fix spurious kfree()
21mr|kernel-6.6-generic-6.6.126-1|17608	- drm/mediatek/dp: switch to ->edid_read callback
21mr|kernel-6.6-generic-6.6.126-1|17609	- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
21mr|kernel-6.6-generic-6.6.126-1|17610	- drm/mediatek: Fix access violation in mtk_drm_crtc_dma_dev_get
21mr|kernel-6.6-generic-6.6.126-1|17611	- drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
21mr|kernel-6.6-generic-6.6.126-1|17612	- drm/mediatek: Fix destination alpha error in OVL
21mr|kernel-6.6-generic-6.6.126-1|17613	- drm/mediatek: fix kernel oops if no crtc is found
21mr|kernel-6.6-generic-6.6.126-1|17614	- drm/mediatek: Fix underrun in VDO1 when switches off the layer
21mr|kernel-6.6-generic-6.6.126-1|17615	- drm/mediatek: Fix XRGB setting error in Mixer
21mr|kernel-6.6-generic-6.6.126-1|17616	- drm/mediatek: Fix XRGB setting error in OVL
21mr|kernel-6.6-generic-6.6.126-1|17617	- drm/mediatek: Remove less-than-zero comparison of an unsigned value
21mr|kernel-6.6-generic-6.6.126-1|17618	- drm/mediatek: Remove the redundant driver data for DPI
21mr|kernel-6.6-generic-6.6.126-1|17619	- drm/mediatek: Return error if MDP RDMA failed to enable the clock
21mr|kernel-6.6-generic-6.6.126-1|17620	- drm/mediatek: Turn off the layers with zero width or height
21mr|kernel-6.6-generic-6.6.126-1|17621	- drm/mediatek: Use 8-bit alpha in ETHDR
21mr|kernel-6.6-generic-6.6.126-1|17622	- drm/meson: Don't remove bridges which are created by other drivers
21mr|kernel-6.6-generic-6.6.126-1|17623	- drm/meson: dw-hdmi: add bandgap setting for g12
21mr|kernel-6.6-generic-6.6.126-1|17624	- drm/meson: dw-hdmi: power up phy on device init
21mr|kernel-6.6-generic-6.6.126-1|17625	- drm/meson: fix canvas release in bind function
21mr|kernel-6.6-generic-6.6.126-1|17626	- drm/meson: gate px_clk when setting rate
21mr|kernel-6.6-generic-6.6.126-1|17627	- drm/meson: vclk: fix calculation of 59.94 fractional rates
21mr|kernel-6.6-generic-6.6.126-1|17628	- drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE
21mr|kernel-6.6-generic-6.6.126-1|17629	- drm/mipi-dsi: Fix detach call without attach
21mr|kernel-6.6-generic-6.6.126-1|17630	- drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
21mr|kernel-6.6-generic-6.6.126-1|17631	- drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_generic_write_seq()
21mr|kernel-6.6-generic-6.6.126-1|17632	- drm/mipi-dsi: use correct return type for the DSC functions
21mr|kernel-6.6-generic-6.6.126-1|17633	- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
21mr|kernel-6.6-generic-6.6.126-1|17634	- drm/msm/adreno: Fix A680 chip id
21mr|kernel-6.6-generic-6.6.126-1|17635	- drm/msm/dp: Add DisplayPort controller for SM8650
21mr|kernel-6.6-generic-6.6.126-1|17636	- drm/msm/dp: allow voltage swing / pre emphasis of 3
21mr|kernel-6.6-generic-6.6.126-1|17637	- drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected
21mr|kernel-6.6-generic-6.6.126-1|17638	- drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
21mr|kernel-6.6-generic-6.6.126-1|17639	- drm/msm/dpu: Add callback function pointer check before its call
21mr|kernel-6.6-generic-6.6.126-1|17640	- drm/msm/dpu: add division of drm_display_mode's hskew parameter
21mr|kernel-6.6-generic-6.6.126-1|17641	- drm/msm/dpu: add helper to get IRQ-related data
21mr|kernel-6.6-generic-6.6.126-1|17642	- drm/msm/dpu: Add missing safe_lut_tbl in sc8180x catalog
21mr|kernel-6.6-generic-6.6.126-1|17643	- drm/msm/dpu: Always flush the slave INTF on the CTL
21mr|kernel-6.6-generic-6.6.126-1|17644	- drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanup
21mr|kernel-6.6-generic-6.6.126-1|17645	- drm/msm/dpu: correct clk bit for WB2 block
21mr|kernel-6.6-generic-6.6.126-1|17646	- drm/msm/dpu: don't allow overriding data from catalog
21mr|kernel-6.6-generic-6.6.126-1|17647	- drm/msm/dpu: Drop enable and frame_count parameters from dpu_hw_setup_misr()
21mr|kernel-6.6-generic-6.6.126-1|17648	- drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
21mr|kernel-6.6-generic-6.6.126-1|17649	- drm/msm/dpu: enable writeback on SM8350
21mr|kernel-6.6-generic-6.6.126-1|17650	- drm/msm/dpu: enable writeback on SM8450
21mr|kernel-6.6-generic-6.6.126-1|17651	- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
21mr|kernel-6.6-generic-6.6.126-1|17652	- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
21mr|kernel-6.6-generic-6.6.126-1|17653	- drm/msm/dpu: fix writeback programming for YUV cases
21mr|kernel-6.6-generic-6.6.126-1|17654	- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
21mr|kernel-6.6-generic-6.6.126-1|17655	- drm/msm/dpu: make the irq table size static
21mr|kernel-6.6-generic-6.6.126-1|17656	- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
21mr|kernel-6.6-generic-6.6.126-1|17657	- drm/msm/dpu: populate SSPP scaler block version
21mr|kernel-6.6-generic-6.6.126-1|17658	- drm/msm/dpu: Ratelimit framedone timeout msgs
21mr|kernel-6.6-generic-6.6.126-1|17659	- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
21mr|kernel-6.6-generic-6.6.126-1|17660	- drm/msm/dpu: Set input_sel bit for INTF
21mr|kernel-6.6-generic-6.6.126-1|17661	- drm/msm/dpu: stop using raw IRQ indices in the kernel output
21mr|kernel-6.6-generic-6.6.126-1|17662	- drm/msm/dsi: Enable runtime PM
21mr|kernel-6.6-generic-6.6.126-1|17663	- drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk
21mr|kernel-6.6-generic-6.6.126-1|17664	- drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
21mr|kernel-6.6-generic-6.6.126-1|17665	- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
21mr|kernel-6.6-generic-6.6.126-1|17666	- drm/msm/gem: Fix double resv lock aquire
21mr|kernel-6.6-generic-6.6.126-1|17667	- drm/msm/mdp4: flush vblank event on disable
21mr|kernel-6.6-generic-6.6.126-1|17668	- drm/msms/dp: fixed link clock divider bits be over written in BPC unknown case
21mr|kernel-6.6-generic-6.6.126-1|17669	- drm/msm: Wire up tlb ops
21mr|kernel-6.6-generic-6.6.126-1|17670	- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
21mr|kernel-6.6-generic-6.6.126-1|17671	- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
21mr|kernel-6.6-generic-6.6.126-1|17672	- drm/nouveau: don't fini scheduler before entity flush
21mr|kernel-6.6-generic-6.6.126-1|17673	- drm/nouveau/dp: Don't probe eDP ports twice harder
21mr|kernel-6.6-generic-6.6.126-1|17674	- drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer
21mr|kernel-6.6-generic-6.6.126-1|17675	- drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
21mr|kernel-6.6-generic-6.6.126-1|17676	- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
21mr|kernel-6.6-generic-6.6.126-1|17677	- drm/nouveau: fix stale locked mutex in nouveau_gem_ioctl_pushbuf
21mr|kernel-6.6-generic-6.6.126-1|17678	- drm/nouveau: prime: fix refcount underflow
21mr|kernel-6.6-generic-6.6.126-1|17679	- drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocations
21mr|kernel-6.6-generic-6.6.126-1|17680	- drm: nv04: Fix out of bounds access
21mr|kernel-6.6-generic-6.6.126-1|17681	- drm/omapdrm: Fix console by implementing fb_dirty
21mr|kernel-6.6-generic-6.6.126-1|17682	- drm/omapdrm: Fix console with deferred ops
21mr|kernel-6.6-generic-6.6.126-1|17683	- drm/panel: atna33xc20: Fix unbalanced regulator in the case HPD doesn't assert
21mr|kernel-6.6-generic-6.6.126-1|17684	- drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
21mr|kernel-6.6-generic-6.6.126-1|17685	- drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
21mr|kernel-6.6-generic-6.6.126-1|17686	- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
21mr|kernel-6.6-generic-6.6.126-1|17687	- drm/panel: do not return negative error codes from drm_panel_get_modes()
21mr|kernel-6.6-generic-6.6.126-1|17688	- drm/panel-edp: Add AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49 V8.0
21mr|kernel-6.6-generic-6.6.126-1|17689	- drm/panel-edp: Add override_edid_mode quirk for generic edp
21mr|kernel-6.6-generic-6.6.126-1|17690	- drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing
21mr|kernel-6.6-generic-6.6.126-1|17691	- drm/panel-edp: drm/panel-edp: Fix AUO B116XTN02 name
21mr|kernel-6.6-generic-6.6.126-1|17692	- drm/panel-edp: use put_sync in unprepare
21mr|kernel-6.6-generic-6.6.126-1|17693	- drm/panel-elida-kd35t133: hold panel in reset for unprepare
21mr|kernel-6.6-generic-6.6.126-1|17694	- drm/panel: himax-hx8394: Handle errors from mipi_dsi_dcs_set_display_on() better
21mr|kernel-6.6-generic-6.6.126-1|17695	- drm/panel: ili9341: Correct use of device property APIs
21mr|kernel-6.6-generic-6.6.126-1|17696	- drm/panel: ili9341: Respect deferred probe
21mr|kernel-6.6-generic-6.6.126-1|17697	- drm/panel: ili9341: Use predefined error codes
21mr|kernel-6.6-generic-6.6.126-1|17698	- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
21mr|kernel-6.6-generic-6.6.126-1|17699	- drm/panel: novatek-nt35950: Don't log an error when DSI host can't be found
21mr|kernel-6.6-generic-6.6.126-1|17700	- drm/panel: nt36523: fix return value check in nt36523_probe()
21mr|kernel-6.6-generic-6.6.126-1|17701	- drm/panel: nv3051d: Hold panel in reset for unprepare
21mr|kernel-6.6-generic-6.6.126-1|17702	- drm: panel-orientation-quirks: Add quirk for Aya Neo KUN
21mr|kernel-6.6-generic-6.6.126-1|17703	- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
21mr|kernel-6.6-generic-6.6.126-1|17704	- drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
21mr|kernel-6.6-generic-6.6.126-1|17705	- drm: panel-orientation-quirks: Add quirk for Valve Galileo
21mr|kernel-6.6-generic-6.6.126-1|17706	- drm/panel: samsung-s6d7aa0: drop DRM_BUS_FLAG_DE_HIGH for lsl080al02
21mr|kernel-6.6-generic-6.6.126-1|17707	- drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]
21mr|kernel-6.6-generic-6.6.126-1|17708	- drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
21mr|kernel-6.6-generic-6.6.126-1|17709	- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
21mr|kernel-6.6-generic-6.6.126-1|17710	- drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation
21mr|kernel-6.6-generic-6.6.126-1|17711	- drm/panel: sitronix-st7789v: fix display size for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.6-generic-6.6.126-1|17712	- drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.6-generic-6.6.126-1|17713	- drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hwt_ek_e3 panel
21mr|kernel-6.6-generic-6.6.126-1|17714	- drm/panel: st7701: Fix AVCL calculation
21mr|kernel-6.6-generic-6.6.126-1|17715	- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel power sequence
21mr|kernel-6.6-generic-6.6.126-1|17716	- drm/panel: visionox-rm69299: don't unregister DSI device
21mr|kernel-6.6-generic-6.6.126-1|17717	- drm/panfrost: fix power transition timeout warnings
21mr|kernel-6.6-generic-6.6.126-1|17718	- drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
21mr|kernel-6.6-generic-6.6.126-1|17719	- drm/panfrost: Ignore core_mask for poweroff and disable PWRTRANS irq
21mr|kernel-6.6-generic-6.6.126-1|17720	- drm/panfrost: Mark simple_ondemand governor as softdep
21mr|kernel-6.6-generic-6.6.126-1|17721	- drm/panfrost: Really power off GPU cores in panfrost_gpu_power_off()
21mr|kernel-6.6-generic-6.6.126-1|17722	- drm/prime: Support page array >= 4GB
21mr|kernel-6.6-generic-6.6.126-1|17723	- drm/prime: Unbreak virtgpu dma-buf export
21mr|kernel-6.6-generic-6.6.126-1|17724	- drm/probe-helper: warn about negative .get_modes()
21mr|kernel-6.6-generic-6.6.126-1|17725	- drm/qxl: Add check for drm_cvt_mode
21mr|kernel-6.6-generic-6.6.126-1|17726	- drm/radeon: check bo_va->bo is non-NULL before using it
21mr|kernel-6.6-generic-6.6.126-1|17727	- drm/radeon: check return value of radeon_ring_lock()
21mr|kernel-6.6-generic-6.6.126-1|17728	- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
21mr|kernel-6.6-generic-6.6.126-1|17729	- drm/radeon/dpm: fix a memleak in sumo_parse_power_table
21mr|kernel-6.6-generic-6.6.126-1|17730	- drm/radeon: fix UBSAN warning in kv_dpm.c
21mr|kernel-6.6-generic-6.6.126-1|17731	- drm/radeon: make -fstrict-flex-arrays=3 happy
21mr|kernel-6.6-generic-6.6.126-1|17732	- drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
21mr|kernel-6.6-generic-6.6.126-1|17733	- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
21mr|kernel-6.6-generic-6.6.126-1|17734	- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
21mr|kernel-6.6-generic-6.6.126-1|17735	- drm/radeon/radeon_display: Decrease the size of allocated memory
21mr|kernel-6.6-generic-6.6.126-1|17736	- drm/radeon: silence UBSAN warning (v3)
21mr|kernel-6.6-generic-6.6.126-1|17737	- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
21mr|kernel-6.6-generic-6.6.126-1|17738	- drm/rockchip: inno_hdmi: Fix video timing
21mr|kernel-6.6-generic-6.6.126-1|17739	- drm/rockchip: lvds: do not overwrite error code
21mr|kernel-6.6-generic-6.6.126-1|17740	- drm/rockchip: lvds: do not print scary message when probing defer
21mr|kernel-6.6-generic-6.6.126-1|17741	- drm/rockchip: vop2: Do not divide height twice for YUV
21mr|kernel-6.6-generic-6.6.126-1|17742	- drm/rockchip: vop2: Fix the port mux of VP2
21mr|kernel-6.6-generic-6.6.126-1|17743	- drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
21mr|kernel-6.6-generic-6.6.126-1|17744	- drm/sun4i: hdmi: Convert encoder to atomic
21mr|kernel-6.6-generic-6.6.126-1|17745	- drm/sun4i: hdmi: Move mode_set into enable
21mr|kernel-6.6-generic-6.6.126-1|17746	- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
21mr|kernel-6.6-generic-6.6.126-1|17747	- drm/syncobj: handle NULL fence in syncobj_eventfd_entry_func
21mr|kernel-6.6-generic-6.6.126-1|17748	- drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
21mr|kernel-6.6-generic-6.6.126-1|17749	- drm/tegra: dsi: Add missing check for of_find_device_by_node
21mr|kernel-6.6-generic-6.6.126-1|17750	- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
21mr|kernel-6.6-generic-6.6.126-1|17751	- drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
21mr|kernel-6.6-generic-6.6.126-1|17752	- drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
21mr|kernel-6.6-generic-6.6.126-1|17753	- drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
21mr|kernel-6.6-generic-6.6.126-1|17754	- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
21mr|kernel-6.6-generic-6.6.126-1|17755	- drm/tegra: Remove existing framebuffer only if we support display
21mr|kernel-6.6-generic-6.6.126-1|17756	- drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe()
21mr|kernel-6.6-generic-6.6.126-1|17757	- drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
21mr|kernel-6.6-generic-6.6.126-1|17758	- drm/tests: helpers: Include missing drm_drv header
21mr|kernel-6.6-generic-6.6.126-1|17759	- drm/tidss: Check for K2G in in dispc_softreset()
21mr|kernel-6.6-generic-6.6.126-1|17760	- drm/tidss: Fix atomic_flush check
21mr|kernel-6.6-generic-6.6.126-1|17761	- drm/tidss: Fix dss reset
21mr|kernel-6.6-generic-6.6.126-1|17762	- drm/tidss: Fix initial plane zpos values
21mr|kernel-6.6-generic-6.6.126-1|17763	- drm/tidss: Fix sync-lost issue with two displays
21mr|kernel-6.6-generic-6.6.126-1|17764	- drm/tidss: Move reset to the end of dispc_init()
21mr|kernel-6.6-generic-6.6.126-1|17765	- drm/tidss: Return error value from from softreset
21mr|kernel-6.6-generic-6.6.126-1|17766	- drm/tilcdc: Fix irq free on unload
21mr|kernel-6.6-generic-6.6.126-1|17767	- drm/ttm: Fix an invalid freeing on already freed page in error path
21mr|kernel-6.6-generic-6.6.126-1|17768	- drm/ttm: Make sure the mapped tt pages are decrypted when needed
21mr|kernel-6.6-generic-6.6.126-1|17769	- drm/ttm: Print the memory decryption status just once
21mr|kernel-6.6-generic-6.6.126-1|17770	- drm/ttm: return ENOSPC from ttm_bo_mem_space v3
21mr|kernel-6.6-generic-6.6.126-1|17771	- drm/ttm: stop pooling cached NUMA pages v2
21mr|kernel-6.6-generic-6.6.126-1|17772	- drm/ttm/tests: depend on UML || COMPILE_TEST
21mr|kernel-6.6-generic-6.6.126-1|17773	- drm/udl: Remove DRM_CONNECTOR_POLL_HPD
21mr|kernel-6.6-generic-6.6.126-1|17774	- drm: Update file owner during use
21mr|kernel-6.6-generic-6.6.126-1|17775	- drm: using mul_u32_u32() requires linux/math64.h
21mr|kernel-6.6-generic-6.6.126-1|17776	- drm/vc4: don't check if plane->state->fb == state->fb
21mr|kernel-6.6-generic-6.6.126-1|17777	- drm: vc4: Fix possible null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|17778	- drm/vc4: hdmi: do not return negative values from .get_modes()
21mr|kernel-6.6-generic-6.6.126-1|17779	- drm/virtio: Disable damage clipping if FB changed since last page-flip
21mr|kernel-6.6-generic-6.6.126-1|17780	- drm/virtio: Fix type of dma-fence context variable
21mr|kernel-6.6-generic-6.6.126-1|17781	- drm/virtio: Set segment size for virtio_gpu device
21mr|kernel-6.6-generic-6.6.126-1|17782	- drm/vkms: Avoid reading beyond LUT array
21mr|kernel-6.6-generic-6.6.126-1|17783	- drm/vmwgfx: 3D disabled should not effect STDU memory limits
21mr|kernel-6.6-generic-6.6.126-1|17784	- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed
21mr|kernel-6.6-generic-6.6.126-1|17785	- drm/vmwgfx: Don't memcmp equivalent pointers
21mr|kernel-6.6-generic-6.6.126-1|17786	- drm/vmwgfx: Enable DMA mappings with SEV
21mr|kernel-6.6-generic-6.6.126-1|17787	- drm/vmwgfx: Filter modes which exceed graphics memory
21mr|kernel-6.6-generic-6.6.126-1|17788	- drm/vmwgfx: Fix a deadlock in dma buf fence polling
21mr|kernel-6.6-generic-6.6.126-1|17789	- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
21mr|kernel-6.6-generic-6.6.126-1|17790	- drm/vmwgfx: Fix crtc's atomic check conditional
21mr|kernel-6.6-generic-6.6.126-1|17791	- drm/vmwgfx: Fix invalid reads in fence signaled events
21mr|kernel-6.6-generic-6.6.126-1|17792	- drm/vmwgfx: Fix Legacy Display Unit
21mr|kernel-6.6-generic-6.6.126-1|17793	- drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency
21mr|kernel-6.6-generic-6.6.126-1|17794	- drm/vmwgfx: Fix overlay when using Screen Targets
21mr|kernel-6.6-generic-6.6.126-1|17795	- drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
21mr|kernel-6.6-generic-6.6.126-1|17796	- drm/vmwgfx: Fix prime import/export
21mr|kernel-6.6-generic-6.6.126-1|17797	- drm/vmwgfx: Fix the lifetime of the bo cursor memory
21mr|kernel-6.6-generic-6.6.126-1|17798	- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs
21mr|kernel-6.6-generic-6.6.126-1|17799	- drm/vmwgfx: Refactor drm connector probing for display modes
21mr|kernel-6.6-generic-6.6.126-1|17800	- drm/vmwgfx: Remove STDU logic from generic mode_valid function
21mr|kernel-6.6-generic-6.6.126-1|17801	- drm/vmwgfx: Sort primary plane formats by order of preference
21mr|kernel-6.6-generic-6.6.126-1|17802	- drm/vmwgfx: Trigger a modeset when the screen moves
21mr|kernel-6.6-generic-6.6.126-1|17803	- drm/vmwgfx: Unmap the surface before resetting it on a plane state
21mr|kernel-6.6-generic-6.6.126-1|17804	- drm: zynqmp_dpsub: Always register bridge
21mr|kernel-6.6-generic-6.6.126-1|17805	- drm: zynqmp_dpsub: Fix an error handling path in zynqmp_dpsub_probe()
21mr|kernel-6.6-generic-6.6.126-1|17806	- drm: zynqmp_kms: Fix AUX bus not getting unregistered
21mr|kernel-6.6-generic-6.6.126-1|17807	- drop_monitor: replace spin_lock by raw_spin_lock
21mr|kernel-6.6-generic-6.6.126-1|17808	- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
21mr|kernel-6.6-generic-6.6.126-1|17809	- dsa: lan9303: Fix mapping between DSA port number and PHY address
21mr|kernel-6.6-generic-6.6.126-1|17810	- dt-bindings: adc: axi-adc: add clocks property
21mr|kernel-6.6-generic-6.6.126-1|17811	- dt-bindings: adc: axi-adc: update bindings for backend framework
21mr|kernel-6.6-generic-6.6.126-1|17812	- dt-bindings: arm: qcom: Fix html link
21mr|kernel-6.6-generic-6.6.126-1|17813	- dt-bindings: clock: Update the videocc resets for sm8150
21mr|kernel-6.6-generic-6.6.126-1|17814	- dt-bindings: dma: fsl-edma: Add fsl-edma.h to prevent hardcoding in dts
21mr|kernel-6.6-generic-6.6.126-1|17815	- dt-bindings: dma: fsl-edma: fix dma-channels constraints
21mr|kernel-6.6-generic-6.6.126-1|17816	- dt-bindings: gpio: xilinx: Fix node address in gpio
21mr|kernel-6.6-generic-6.6.126-1|17817	- dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
21mr|kernel-6.6-generic-6.6.126-1|17818	- dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
21mr|kernel-6.6-generic-6.6.126-1|17819	- dt-bindings: iio: health: maxim,max30102: fix compatible check
21mr|kernel-6.6-generic-6.6.126-1|17820	- dt-bindings: interrupt-controller: Allow #power-domain-cells
21mr|kernel-6.6-generic-6.6.126-1|17821	- dt-bindings: media: mediatek: mdp3: correct RDMA and WROT node with generic names
21mr|kernel-6.6-generic-6.6.126-1|17822	- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
21mr|kernel-6.6-generic-6.6.126-1|17823	- dt-bindings: net: mediatek: remove wrongly added clocks and SerDes
21mr|kernel-6.6-generic-6.6.126-1|17824	- dt-bindings: net: snps,dwmac: Tx coe unsupported
21mr|kernel-6.6-generic-6.6.126-1|17825	- dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
21mr|kernel-6.6-generic-6.6.126-1|17826	- dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties
21mr|kernel-6.6-generic-6.6.126-1|17827	- dt-bindings: PCI: rcar-pci-host: Add optional regulators
21mr|kernel-6.6-generic-6.6.126-1|17828	- dt-bindings: PCI: rockchip,rk3399-pcie: Add missing maxItems to ep-gpios
21mr|kernel-6.6-generic-6.6.126-1|17829	- dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: fix msm899[68] power-domains
21mr|kernel-6.6-generic-6.6.126-1|17830	- dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: fix path to header
21mr|kernel-6.6-generic-6.6.126-1|17831	- dt-bindings: phy: qcom,usb-snps-femto-v2: use correct fallback for sc8180x
21mr|kernel-6.6-generic-6.6.126-1|17832	- dt-bindings: pinctrl: mediatek: mt7622: fix array properties
21mr|kernel-6.6-generic-6.6.126-1|17833	- dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
21mr|kernel-6.6-generic-6.6.126-1|17834	- dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix binding references
21mr|kernel-6.6-generic-6.6.126-1|17835	- dt-bindings: thermal: correct thermal zone node name limit
21mr|kernel-6.6-generic-6.6.126-1|17836	- dt-bindings: thermal: loongson,ls2k-thermal: Add Loongson-2K0500 compatible
21mr|kernel-6.6-generic-6.6.126-1|17837	- dt-bindings: thermal: loongson,ls2k-thermal: Fix binding check issues
21mr|kernel-6.6-generic-6.6.126-1|17838	- dt-bindings: thermal: loongson,ls2k-thermal: Fix incorrect compatible definition
21mr|kernel-6.6-generic-6.6.126-1|17839	- dt: dt-extract-compatibles: Don't follow symlinks when walking tree
21mr|kernel-6.6-generic-6.6.126-1|17840	- dt: dt-extract-compatibles: Handle cfile arguments in generator function
21mr|kernel-6.6-generic-6.6.126-1|17841	- dyndbg: fix old BUG_ON in >control parser
21mr|kernel-6.6-generic-6.6.126-1|17842	- e1000e: change usleep_range to udelay in PHY mdic access
21mr|kernel-6.6-generic-6.6.126-1|17843	- e1000e: correct maximum frequency adjustment values
21mr|kernel-6.6-generic-6.6.126-1|17844	- e1000e: Fix S0ix residency on corporate systems
21mr|kernel-6.6-generic-6.6.126-1|17845	- e1000e: Minor flow correction in e1000_shutdown function
21mr|kernel-6.6-generic-6.6.126-1|17846	- e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue
21mr|kernel-6.6-generic-6.6.126-1|17847	- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
21mr|kernel-6.6-generic-6.6.126-1|17848	- ecryptfs: Fix buffer size for tag 66 packet
21mr|kernel-6.6-generic-6.6.126-1|17849	- ecryptfs: Reject casefold directory inodes
21mr|kernel-6.6-generic-6.6.126-1|17850	- EDAC/amd64: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.6-generic-6.6.126-1|17851	- EDAC, i10nm: make skx_common.o a separate module
21mr|kernel-6.6-generic-6.6.126-1|17852	- EDAC/igen6: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.6-generic-6.6.126-1|17853	- EDAC/thunderx: Fix possible out-of-bounds string access
21mr|kernel-6.6-generic-6.6.126-1|17854	- eeprom: at24: fix memory corruption race condition
21mr|kernel-6.6-generic-6.6.126-1|17855	- eeprom: at24: Probe for DDR3 thermal sensor in the SPD case
21mr|kernel-6.6-generic-6.6.126-1|17856	- efi/capsule-loader: fix incorrect allocation size
21mr|kernel-6.6-generic-6.6.126-1|17857	- efi: disable mirror feature during crashkernel
21mr|kernel-6.6-generic-6.6.126-1|17858	- efi: Don't add memblocks for soft-reserved memory
21mr|kernel-6.6-generic-6.6.126-1|17859	- efi: fix panic in kdump kernel
21mr|kernel-6.6-generic-6.6.126-1|17860	- efi/libstub: Add generic support for parsing mem_encrypt=
21mr|kernel-6.6-generic-6.6.126-1|17861	- efi/libstub: Cast away type warning in use of max()
21mr|kernel-6.6-generic-6.6.126-1|17862	- efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address
21mr|kernel-6.6-generic-6.6.126-1|17863	- efi: libstub: only free priv.runtime_map when allocated
21mr|kernel-6.6-generic-6.6.126-1|17864	- efi/libstub: zboot.lds: Discard .discard sections
21mr|kernel-6.6-generic-6.6.126-1|17865	- efi/libstub: Zero initialize heap allocated struct screen_info
21mr|kernel-6.6-generic-6.6.126-1|17866	- efi/loongarch: Directly position the loaded image file
21mr|kernel-6.6-generic-6.6.126-1|17867	- efi/loongarch: Use load address to calculate kernel entry address
21mr|kernel-6.6-generic-6.6.126-1|17868	- efi: runtime: Fix potential overflow of soft-reserved region size
21mr|kernel-6.6-generic-6.6.126-1|17869	- efi/unaccepted: Fix off-by-one when checking for overlapping ranges
21mr|kernel-6.6-generic-6.6.126-1|17870	- efivarfs: force RO when remounting if SetVariable is not supported
21mr|kernel-6.6-generic-6.6.126-1|17871	- efivarfs: Free s_fs_info on unmount
21mr|kernel-6.6-generic-6.6.126-1|17872	- efivarfs: Request at most 512 bytes for variable names
21mr|kernel-6.6-generic-6.6.126-1|17873	- efi/x86: Avoid physical KASLR on older Dell systems
21mr|kernel-6.6-generic-6.6.126-1|17874	- efi/x86: Free EFI memory map only when installing a new one.
21mr|kernel-6.6-generic-6.6.126-1|17875	- enetc: avoid truncating error message
21mr|kernel-6.6-generic-6.6.126-1|17876	- enic: Validate length of nl attributes in enic_set_vf_port
21mr|kernel-6.6-generic-6.6.126-1|17877	- entry: Respect changes to system call number by trace_sys_enter()
21mr|kernel-6.6-generic-6.6.126-1|17878	- epoll: be better about file lifetimes
21mr|kernel-6.6-generic-6.6.126-1|17879	- erofs: apply proper VMA alignment for memory mapped files on THP
21mr|kernel-6.6-generic-6.6.126-1|17880	- erofs: avoid allocating DEFLATE streams before mounting
21mr|kernel-6.6-generic-6.6.126-1|17881	- erofs: Convert to use bdev_open_by_path()
21mr|kernel-6.6-generic-6.6.126-1|17882	- erofs: ensure m_llen is reset to 0 if metadata is invalid
21mr|kernel-6.6-generic-6.6.126-1|17883	- erofs: fix handling kern_mount() failure
21mr|kernel-6.6-generic-6.6.126-1|17884	- erofs: fix inconsistent per-file compression format
21mr|kernel-6.6-generic-6.6.126-1|17885	- erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
21mr|kernel-6.6-generic-6.6.126-1|17886	- erofs: fix lz4 inplace decompression
21mr|kernel-6.6-generic-6.6.126-1|17887	- erofs: fix memory leak on short-lived bounced pages
21mr|kernel-6.6-generic-6.6.126-1|17888	- erofs: fix NULL dereference of dif->bdev_handle in fscache mode
21mr|kernel-6.6-generic-6.6.126-1|17889	- erofs: fix refcount on the metabuf used for inode lookup
21mr|kernel-6.6-generic-6.6.126-1|17890	- erofs: fix up compacted indexes for block size < 4096
21mr|kernel-6.6-generic-6.6.126-1|17891	- erofs: fix ztailpacking for subpage compressed blocks
21mr|kernel-6.6-generic-6.6.126-1|17892	- erofs: get rid of erofs_fs_context
21mr|kernel-6.6-generic-6.6.126-1|17893	- erofs: reliably distinguish block based and fscache mode
21mr|kernel-6.6-generic-6.6.126-1|17894	- erofs: simplify compression configuration parser
21mr|kernel-6.6-generic-6.6.126-1|17895	- erspan: make sure erspan_base_hdr is present in skb->head
21mr|kernel-6.6-generic-6.6.126-1|17896	- eth: bnxt: fix counting packets discarded due to OOM and netpoll
21mr|kernel-6.6-generic-6.6.126-1|17897	- ethernet: Add helper for assigning packet type when dest address does not match device address
21mr|kernel-6.6-generic-6.6.126-1|17898	- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
21mr|kernel-6.6-generic-6.6.126-1|17899	- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
21mr|kernel-6.6-generic-6.6.126-1|17900	- ethtool: don't propagate EOPNOTSUPP from dumps
21mr|kernel-6.6-generic-6.6.126-1|17901	- ethtool: netlink: Add missing ethnl_ops_begin/complete
21mr|kernel-6.6-generic-6.6.126-1|17902	- ethtool: netlink: do not return SQI value if link is down
21mr|kernel-6.6-generic-6.6.126-1|17903	- eventfs: Clean up dentry ops and add revalidate function
21mr|kernel-6.6-generic-6.6.126-1|17904	- eventfs: Create eventfs_root_inode to store dentry
21mr|kernel-6.6-generic-6.6.126-1|17905	- eventfs: Delete eventfs_inode when the last dentry is freed
21mr|kernel-6.6-generic-6.6.126-1|17906	- eventfs: Do ctx->pos update for all iterations in eventfs_iterate()
21mr|kernel-6.6-generic-6.6.126-1|17907	- eventfs: Do not allow NULL parent to eventfs_start_creating()
21mr|kernel-6.6-generic-6.6.126-1|17908	- eventfs: Do not create dentries nor inodes in iterate_shared
21mr|kernel-6.6-generic-6.6.126-1|17909	- eventfs: Do not differentiate the toplevel events directory
21mr|kernel-6.6-generic-6.6.126-1|17910	- eventfs: Do not invalidate dentry in create_file/dir_dentry()
21mr|kernel-6.6-generic-6.6.126-1|17911	- eventfs: Do not treat events directory different than other directories
21mr|kernel-6.6-generic-6.6.126-1|17912	- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
21mr|kernel-6.6-generic-6.6.126-1|17913	- eventfs: Fix bitwise fields for "is_events"
21mr|kernel-6.6-generic-6.6.126-1|17914	- eventfs: Fix events beyond NAME_MAX blocking tasks
21mr|kernel-6.6-generic-6.6.126-1|17915	- eventfs: Fix failure path in eventfs_create_events_dir()
21mr|kernel-6.6-generic-6.6.126-1|17916	- eventfs: Fix file and directory uid and gid ownership
21mr|kernel-6.6-generic-6.6.126-1|17917	- eventfs: Fix kerneldoc of eventfs_remove_rec()
21mr|kernel-6.6-generic-6.6.126-1|17918	- eventfs: Fix typo in eventfs_inode union comment
21mr|kernel-6.6-generic-6.6.126-1|17919	- eventfs: Fix WARN_ON() in create_file_dentry()
21mr|kernel-6.6-generic-6.6.126-1|17920	- eventfs: Free all of the eventfs_inode after RCU
21mr|kernel-6.6-generic-6.6.126-1|17921	- eventfs: Get rid of dentry pointers without refcounts
21mr|kernel-6.6-generic-6.6.126-1|17922	- eventfs: Have a free_ei() that just frees the eventfs_inode
21mr|kernel-6.6-generic-6.6.126-1|17923	- eventfs: Have event files and directories default to parent uid and gid
21mr|kernel-6.6-generic-6.6.126-1|17924	- eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is set
21mr|kernel-6.6-generic-6.6.126-1|17925	- eventfs: Have "events" directory get permissions from its parent
21mr|kernel-6.6-generic-6.6.126-1|17926	- eventfs: Have the inodes all for files and directories all be the same
21mr|kernel-6.6-generic-6.6.126-1|17927	- eventfs: Hold eventfs_mutex when calling callback functions
21mr|kernel-6.6-generic-6.6.126-1|17928	- eventfs: Initialize the tracefs inode properly
21mr|kernel-6.6-generic-6.6.126-1|17929	- eventfs: Keep all directory links at 1
21mr|kernel-6.6-generic-6.6.126-1|17930	- eventfs: Keep the directories from having the same inode number as files
21mr|kernel-6.6-generic-6.6.126-1|17931	- eventfs: Make sure that parent->d_inode is locked in creating files/dirs
21mr|kernel-6.6-generic-6.6.126-1|17932	- eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()
21mr|kernel-6.6-generic-6.6.126-1|17933	- eventfs: Read ei->entries before ei->children in eventfs_iterate()
21mr|kernel-6.6-generic-6.6.126-1|17934	- eventfs: Remove eventfs_file and just use eventfs_inode
21mr|kernel-6.6-generic-6.6.126-1|17935	- eventfs: Remove expectation that ei->is_freed means ei->dentry == NULL
21mr|kernel-6.6-generic-6.6.126-1|17936	- eventfs: Remove extra dget() in eventfs_create_events_dir()
21mr|kernel-6.6-generic-6.6.126-1|17937	- eventfs: Remove fsnotify*() functions from lookup()
21mr|kernel-6.6-generic-6.6.126-1|17938	- eventfs: Remove "is_freed" union with rcu head
21mr|kernel-6.6-generic-6.6.126-1|17939	- eventfs: Remove "lookup" parameter from create_dir/file_dentry()
21mr|kernel-6.6-generic-6.6.126-1|17940	- eventfs: Remove special processing of dput() of events directory
21mr|kernel-6.6-generic-6.6.126-1|17941	- eventfs: Remove unused d_parent pointer field
21mr|kernel-6.6-generic-6.6.126-1|17942	- eventfs: Restructure eventfs_inode structure to be more condensed
21mr|kernel-6.6-generic-6.6.126-1|17943	- eventfs: Save directory inodes in the eventfs_inode structure
21mr|kernel-6.6-generic-6.6.126-1|17944	- eventfs: Save ownership and mode
21mr|kernel-6.6-generic-6.6.126-1|17945	- eventfs: Shortcut eventfs_iterate() by skipping entries already read
21mr|kernel-6.6-generic-6.6.126-1|17946	- eventfs: Stop using dcache_readdir() for getdents()
21mr|kernel-6.6-generic-6.6.126-1|17947	- eventfs: Test for ei->is_freed when accessing ei->dentry
21mr|kernel-6.6-generic-6.6.126-1|17948	- eventfs/tracing: Add callback for release of an eventfs_inode
21mr|kernel-6.6-generic-6.6.126-1|17949	- eventfs: Update all the eventfs_inodes from the events descriptor
21mr|kernel-6.6-generic-6.6.126-1|17950	- eventfs: Use ERR_CAST() in eventfs_create_events_dir()
21mr|kernel-6.6-generic-6.6.126-1|17951	- eventfs: Use eventfs_remove_events_dir()
21mr|kernel-6.6-generic-6.6.126-1|17952	- eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held
21mr|kernel-6.6-generic-6.6.126-1|17953	- eventfs: Use kcalloc() instead of kzalloc()
21mr|kernel-6.6-generic-6.6.126-1|17954	- eventfs: Use simple_recursive_removal() to clean up dentries
21mr|kernel-6.6-generic-6.6.126-1|17955	- eventfs: Warn if an eventfs_inode is freed without is_freed being set
21mr|kernel-6.6-generic-6.6.126-1|17956	- exec: Fix error handling in begin_new_exec()
21mr|kernel-6.6-generic-6.6.126-1|17957	- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
21mr|kernel-6.6-generic-6.6.126-1|17958	- exfat: fix potential deadlock on __exfat_get_dentry_set
21mr|kernel-6.6-generic-6.6.126-1|17959	- ext2: Fix ki_pos update for DIO buffered-io fallback case
21mr|kernel-6.6-generic-6.6.126-1|17960	- ext2: Verify bitmap and itable block numbers before using them
21mr|kernel-6.6-generic-6.6.126-1|17961	- ext4: add a hint for block bitmap corrupt state in mb_groups
21mr|kernel-6.6-generic-6.6.126-1|17962	- ext4: allow for the last group to be marked as trimmed
21mr|kernel-6.6-generic-6.6.126-1|17963	- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
21mr|kernel-6.6-generic-6.6.126-1|17964	- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
21mr|kernel-6.6-generic-6.6.126-1|17965	- ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
21mr|kernel-6.6-generic-6.6.126-1|17966	- ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt
21mr|kernel-6.6-generic-6.6.126-1|17967	- ext4: avoid excessive credit estimate in ext4_tmpfile()
21mr|kernel-6.6-generic-6.6.126-1|17968	- ext4: avoid online resizing failures due to oversized flex bg
21mr|kernel-6.6-generic-6.6.126-1|17969	- ext4: avoid overflow when setting values via sysfs
21mr|kernel-6.6-generic-6.6.126-1|17970	- ext4: avoid ptr null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|17971	- ext4: avoid writing unitialized memory to disk in EA inodes
21mr|kernel-6.6-generic-6.6.126-1|17972	- ext4: check dot and dotdot of dx_root before making dir indexed
21mr|kernel-6.6-generic-6.6.126-1|17973	- ext4: check the extent status again before inserting delalloc block
21mr|kernel-6.6-generic-6.6.126-1|17974	- ext4: convert to exclusive lock while inserting delalloc extents
21mr|kernel-6.6-generic-6.6.126-1|17975	- ext4: correct best extent lstart adjustment logic
21mr|kernel-6.6-generic-6.6.126-1|17976	- ext4: correct the hole length returned by ext4_map_blocks()
21mr|kernel-6.6-generic-6.6.126-1|17977	- ext4: don't track ranges in fast_commit if inode has inlined data
21mr|kernel-6.6-generic-6.6.126-1|17978	- ext4: factor out a common helper to query extent map
21mr|kernel-6.6-generic-6.6.126-1|17979	- ext4: fix corruption during on-line resize
21mr|kernel-6.6-generic-6.6.126-1|17980	- ext4: fix double-free of blocks due to wrong extents moved_len
21mr|kernel-6.6-generic-6.6.126-1|17981	- ext4: Fixes len calculation in mpage_journal_page_buffers
21mr|kernel-6.6-generic-6.6.126-1|17982	- ext4: fix inconsistent between segment fstrim and full fstrim
21mr|kernel-6.6-generic-6.6.126-1|17983	- ext4: fix infinite loop when replaying fast_commit
21mr|kernel-6.6-generic-6.6.126-1|17984	- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
21mr|kernel-6.6-generic-6.6.126-1|17985	- ext4: fix potential unnitialized variable
21mr|kernel-6.6-generic-6.6.126-1|17986	- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
21mr|kernel-6.6-generic-6.6.126-1|17987	- ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
21mr|kernel-6.6-generic-6.6.126-1|17988	- ext4: fix warning in ext4_dio_write_end_io()
21mr|kernel-6.6-generic-6.6.126-1|17989	- ext4: forbid commit inconsistent quota data when errors=remount-ro
21mr|kernel-6.6-generic-6.6.126-1|17990	- ext4: make sure the first directory block is not a hole
21mr|kernel-6.6-generic-6.6.126-1|17991	- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
21mr|kernel-6.6-generic-6.6.126-1|17992	- ext4: refactor ext4_da_map_blocks()
21mr|kernel-6.6-generic-6.6.126-1|17993	- ext4: regenerate buddy after block freeing failed if under fc replay
21mr|kernel-6.6-generic-6.6.126-1|17994	- ext4: remove the redundant folio_wait_stable()
21mr|kernel-6.6-generic-6.6.126-1|17995	- ext4: remove unnecessary check from alloc_flex_gd()
21mr|kernel-6.6-generic-6.6.126-1|17996	- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
21mr|kernel-6.6-generic-6.6.126-1|17997	- ext4: treat end of range as exclusive in ext4_zero_range()
21mr|kernel-6.6-generic-6.6.126-1|17998	- ext4: unify the type of flexbg_size to unsigned int
21mr|kernel-6.6-generic-6.6.126-1|17999	- extcon: fix possible name leak in extcon_dev_register()
21mr|kernel-6.6-generic-6.6.126-1|18000	- extcon: max8997: select IRQ_DOMAIN instead of depending on it
21mr|kernel-6.6-generic-6.6.126-1|18001	- f2fs: Add inline to f2fs_build_fault_attr() stub
21mr|kernel-6.6-generic-6.6.126-1|18002	- f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid
21mr|kernel-6.6-generic-6.6.126-1|18003	- f2fs: check number of blocks in a current section
21mr|kernel-6.6-generic-6.6.126-1|18004	- f2fs: check validation of fault attrs in f2fs_build_fault_attr()
21mr|kernel-6.6-generic-6.6.126-1|18005	- f2fs: Clean up errors in segment.h
21mr|kernel-6.6-generic-6.6.126-1|18006	- f2fs: compress: don't allow unaligned truncation on released compress inode
21mr|kernel-6.6-generic-6.6.126-1|18007	- f2fs: compress: fix error path of inc_valid_block_count()
21mr|kernel-6.6-generic-6.6.126-1|18008	- f2fs: compress: fix reserve_cblocks counting error when out of space
21mr|kernel-6.6-generic-6.6.126-1|18009	- f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
21mr|kernel-6.6-generic-6.6.126-1|18010	- f2fs: compress: fix to check compress flag w/ .i_sem lock
21mr|kernel-6.6-generic-6.6.126-1|18011	- f2fs: compress: fix to check unreleased compressed cluster
21mr|kernel-6.6-generic-6.6.126-1|18012	- f2fs: compress: fix to check zstd compress level correctly in mount option
21mr|kernel-6.6-generic-6.6.126-1|18013	- f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
21mr|kernel-6.6-generic-6.6.126-1|18014	- f2fs: compress: fix to cover normal cluster write with cp_rwsem
21mr|kernel-6.6-generic-6.6.126-1|18015	- f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock
21mr|kernel-6.6-generic-6.6.126-1|18016	- f2fs: compress: fix to guarantee persisting compressed blocks by CP
21mr|kernel-6.6-generic-6.6.126-1|18017	- f2fs: compress: fix to relocate check condition in f2fs_ioc_{,de}compress_file()
21mr|kernel-6.6-generic-6.6.126-1|18018	- f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks()
21mr|kernel-6.6-generic-6.6.126-1|18019	- f2fs: compress: fix to update i_compr_blocks correctly
21mr|kernel-6.6-generic-6.6.126-1|18020	- f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
21mr|kernel-6.6-generic-6.6.126-1|18021	- f2fs: delete obsolete FI_DROP_CACHE
21mr|kernel-6.6-generic-6.6.126-1|18022	- f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN
21mr|kernel-6.6-generic-6.6.126-1|18023	- f2fs: deprecate io_bits
21mr|kernel-6.6-generic-6.6.126-1|18024	- f2fs: don't set RO when shutting down f2fs
21mr|kernel-6.6-generic-6.6.126-1|18025	- f2fs: explicitly null-terminate the xattr list
21mr|kernel-6.6-generic-6.6.126-1|18026	- f2fs: fix block migration when section is not aligned to pow2
21mr|kernel-6.6-generic-6.6.126-1|18027	- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
21mr|kernel-6.6-generic-6.6.126-1|18028	- f2fs: fix return value of f2fs_convert_inline_inode()
21mr|kernel-6.6-generic-6.6.126-1|18029	- f2fs: fix start segno of large section
21mr|kernel-6.6-generic-6.6.126-1|18030	- f2fs: fix to add missing iput() in gc_data_segment()
21mr|kernel-6.6-generic-6.6.126-1|18031	- f2fs: fix to avoid dirent corruption
21mr|kernel-6.6-generic-6.6.126-1|18032	- f2fs: fix to avoid potential panic during recovery
21mr|kernel-6.6-generic-6.6.126-1|18033	- f2fs: fix to avoid use SSR allocate when do defragment
21mr|kernel-6.6-generic-6.6.126-1|18034	- f2fs: fix to check compress file in f2fs_move_file_range()
21mr|kernel-6.6-generic-6.6.126-1|18035	- f2fs: fix to check pinfile flag in f2fs_move_file_range()
21mr|kernel-6.6-generic-6.6.126-1|18036	- f2fs: fix to check return value of f2fs_recover_xattr_data
21mr|kernel-6.6-generic-6.6.126-1|18037	- f2fs: fix to check return value of f2fs_reserve_new_block()
21mr|kernel-6.6-generic-6.6.126-1|18038	- f2fs: fix to create selinux label during whiteout initialization
21mr|kernel-6.6-generic-6.6.126-1|18039	- f2fs: fix to don't dirty inode for readonly filesystem
21mr|kernel-6.6-generic-6.6.126-1|18040	- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
21mr|kernel-6.6-generic-6.6.126-1|18041	- f2fs: fix to force buffered IO on inline_data inode
21mr|kernel-6.6-generic-6.6.126-1|18042	- f2fs: fix to release node block count in error path of f2fs_new_node_page()
21mr|kernel-6.6-generic-6.6.126-1|18043	- f2fs: fix to relocate check condition in f2fs_fallocate()
21mr|kernel-6.6-generic-6.6.126-1|18044	- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
21mr|kernel-6.6-generic-6.6.126-1|18045	- f2fs: fix to tag gcing flag on page during block migration
21mr|kernel-6.6-generic-6.6.126-1|18046	- f2fs: fix to truncate meta inode pages forcely
21mr|kernel-6.6-generic-6.6.126-1|18047	- f2fs: fix to truncate preallocated blocks in f2fs_file_open()
21mr|kernel-6.6-generic-6.6.126-1|18048	- f2fs: fix to update iostat correctly in f2fs_filemap_fault()
21mr|kernel-6.6-generic-6.6.126-1|18049	- f2fs: fix to update user block counts in block_operations()
21mr|kernel-6.6-generic-6.6.126-1|18050	- f2fs: fix to use correct segment type in f2fs_allocate_data_block()
21mr|kernel-6.6-generic-6.6.126-1|18051	- f2fs: fix to wait on block writeback for post_read case
21mr|kernel-6.6-generic-6.6.126-1|18052	- f2fs: fix to wait on page writeback in __clone_blkaddrs()
21mr|kernel-6.6-generic-6.6.126-1|18053	- f2fs: fix write pointers on zoned device after roll forward
21mr|kernel-6.6-generic-6.6.126-1|18054	- f2fs: introduce f2fs_invalidate_internal_cache() for cleanup
21mr|kernel-6.6-generic-6.6.126-1|18055	- f2fs: introduce get_available_block_count() for cleanup
21mr|kernel-6.6-generic-6.6.126-1|18056	- f2fs: introduce get_dnode_addr() to clean up codes
21mr|kernel-6.6-generic-6.6.126-1|18057	- f2fs: kill heap-based allocation
21mr|kernel-6.6-generic-6.6.126-1|18058	- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
21mr|kernel-6.6-generic-6.6.126-1|18059	- f2fs: multidev: fix to recognize valid zero block address
21mr|kernel-6.6-generic-6.6.126-1|18060	- f2fs: remove clear SB_INLINECRYPT flag in default_options
21mr|kernel-6.6-generic-6.6.126-1|18061	- f2fs: ro: compress: fix to avoid caching unaligned extent
21mr|kernel-6.6-generic-6.6.126-1|18062	- f2fs: separate f2fs_gc_range() to use GC for a range
21mr|kernel-6.6-generic-6.6.126-1|18063	- f2fs: support file pinning for zoned devices
21mr|kernel-6.6-generic-6.6.126-1|18064	- f2fs: support printk_ratelimited() in f2fs_printk()
21mr|kernel-6.6-generic-6.6.126-1|18065	- f2fs: truncate page cache before clearing flags when aborting atomic write
21mr|kernel-6.6-generic-6.6.126-1|18066	- f2fs: update blkaddr in __set_data_blkaddr() for cleanup
21mr|kernel-6.6-generic-6.6.126-1|18067	- f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC
21mr|kernel-6.6-generic-6.6.126-1|18068	- f2fs: use f2fs_{err,info}_ratelimited() for cleanup
21mr|kernel-6.6-generic-6.6.126-1|18069	- f2fs: use meta inode for GC of atomic file
21mr|kernel-6.6-generic-6.6.126-1|18070	- f2fs: use meta inode for GC of COW file
21mr|kernel-6.6-generic-6.6.126-1|18071	- f2fs: write missing last sum blk of file pinning section
21mr|kernel-6.6-generic-6.6.126-1|18072	- f2fs: zone: fix to remove pow2 check condition for zoned block device
21mr|kernel-6.6-generic-6.6.126-1|18073	- f2fs: zone: fix to wait completion of last bio in zone correctly
21mr|kernel-6.6-generic-6.6.126-1|18074	- fast_dput(): handle underflows gracefully
21mr|kernel-6.6-generic-6.6.126-1|18075	- fat: fix uninitialized field in nostale filehandles
21mr|kernel-6.6-generic-6.6.126-1|18076	- fbcon: always restore the old font data in fbcon_do_set_font()
21mr|kernel-6.6-generic-6.6.126-1|18077	- fbdev/acornfb: Fix name of fb_ops initializer macro
21mr|kernel-6.6-generic-6.6.126-1|18078	- fbdev: fix incorrect address computation in deferred IO
21mr|kernel-6.6-generic-6.6.126-1|18079	- fbdev: flush deferred IO before closing
21mr|kernel-6.6-generic-6.6.126-1|18080	- fbdev: flush deferred work in fb_deferred_io_fsync()
21mr|kernel-6.6-generic-6.6.126-1|18081	- fbdev: imxfb: fix left margin setting
21mr|kernel-6.6-generic-6.6.126-1|18082	- fbdev: Provide I/O-memory helpers as module
21mr|kernel-6.6-generic-6.6.126-1|18083	- fbdev: savage: Error out if pixclock equals zero
21mr|kernel-6.6-generic-6.6.126-1|18084	- fbdev: savage: Handle err return when savagefb_check_var failed
21mr|kernel-6.6-generic-6.6.126-1|18085	- fbdev: sh7760fb: allow modular build
21mr|kernel-6.6-generic-6.6.126-1|18086	- fbdev: shmobile: fix snprintf truncation
21mr|kernel-6.6-generic-6.6.126-1|18087	- fbdev: sis: Error out if pixclock equals zero
21mr|kernel-6.6-generic-6.6.126-1|18088	- fbdev: sisfb: hide unused variables
21mr|kernel-6.6-generic-6.6.126-1|18089	- fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes
21mr|kernel-6.6-generic-6.6.126-1|18090	- fbdev/vesafb: Replace references to global screen_info by local pointer
21mr|kernel-6.6-generic-6.6.126-1|18091	- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
21mr|kernel-6.6-generic-6.6.126-1|18092	- fbmon: prevent division by zero in fb_videomode_from_videomode()
21mr|kernel-6.6-generic-6.6.126-1|18093	- filelock: Fix fcntl/close race recovery compat path
21mr|kernel-6.6-generic-6.6.126-1|18094	- filelock: fix potential use-after-free in posix_lock_inode
21mr|kernel-6.6-generic-6.6.126-1|18095	- filelock: Remove locks reliably when fcntl/close race is detected
21mr|kernel-6.6-generic-6.6.126-1|18096	- filemap: add helper mapping_max_folio_size()
21mr|kernel-6.6-generic-6.6.126-1|18097	- firewire: core: correct documentation of fw_csr_string() kernel API
21mr|kernel-6.6-generic-6.6.126-1|18098	- firewire: core: fix possible memory leak in create_units()
21mr|kernel-6.6-generic-6.6.126-1|18099	- firewire: core: send bus reset promptly on gap count error
21mr|kernel-6.6-generic-6.6.126-1|18100	- firewire: core: use long bus reset on gap count error
21mr|kernel-6.6-generic-6.6.126-1|18101	- firewire: nosy: ensure user_length is taken into account when fetching packet contents
21mr|kernel-6.6-generic-6.6.126-1|18102	- firewire: ohci: fulfill timestamp for some local asynchronous transaction
21mr|kernel-6.6-generic-6.6.126-1|18103	- firewire: ohci: mask bus reset interrupts between ISR and bottom half
21mr|kernel-6.6-generic-6.6.126-1|18104	- firewire: ohci: prevent leak of left-over IRQ on unbind
21mr|kernel-6.6-generic-6.6.126-1|18105	- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
21mr|kernel-6.6-generic-6.6.126-1|18106	- firmware: arm_scmi: Check mailbox/SMT channel for consistency
21mr|kernel-6.6-generic-6.6.126-1|18107	- firmware: arm_scmi: Extend perf protocol ops to get information of a domain
21mr|kernel-6.6-generic-6.6.126-1|18108	- firmware: arm_scmi: Extend perf protocol ops to get number of domains
21mr|kernel-6.6-generic-6.6.126-1|18109	- firmware: arm_scmi: Fix double free in SMC transport cleanup path
21mr|kernel-6.6-generic-6.6.126-1|18110	- firmware: arm_scmi: Fix frequency truncation by promoting multiplier type
21mr|kernel-6.6-generic-6.6.126-1|18111	- firmware: arm_scmi: Fix possible frequency truncation when using level indexing mode
21mr|kernel-6.6-generic-6.6.126-1|18112	- firmware: arm_scmi: Make raw debugfs entries non-seekable
21mr|kernel-6.6-generic-6.6.126-1|18113	- firmware: arm_scmi: Simplify error path in scmi_dvfs_device_opps_add()
21mr|kernel-6.6-generic-6.6.126-1|18114	- firmware: arm_scmi: Use xa_insert() to store opps
21mr|kernel-6.6-generic-6.6.126-1|18115	- firmware: arm_scmi: Use xa_insert() when saving raw queues
21mr|kernel-6.6-generic-6.6.126-1|18116	- firmware: cs_dsp: Fix overflow checking of wmfw header
21mr|kernel-6.6-generic-6.6.126-1|18117	- firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers
21mr|kernel-6.6-generic-6.6.126-1|18118	- firmware: cs_dsp: Return error if block header overflows file
21mr|kernel-6.6-generic-6.6.126-1|18119	- firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files
21mr|kernel-6.6-generic-6.6.126-1|18120	- firmware: cs_dsp: Validate payload length before processing block
21mr|kernel-6.6-generic-6.6.126-1|18121	- firmware: dmi-id: add a release callback function
21mr|kernel-6.6-generic-6.6.126-1|18122	- firmware: dmi: Stop decoding on broken entry
21mr|kernel-6.6-generic-6.6.126-1|18123	- firmware: psci: Fix return value from psci_system_suspend()
21mr|kernel-6.6-generic-6.6.126-1|18124	- firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails
21mr|kernel-6.6-generic-6.6.126-1|18125	- firmware: qcom: scm: Fix __scm and waitq completion variable initialization
21mr|kernel-6.6-generic-6.6.126-1|18126	- firmware: raspberrypi: Use correct device for DMA mappings
21mr|kernel-6.6-generic-6.6.126-1|18127	- firmware/sysfb: Update screen_info for relocated EFI framebuffers
21mr|kernel-6.6-generic-6.6.126-1|18128	- firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
21mr|kernel-6.6-generic-6.6.126-1|18129	- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
21mr|kernel-6.6-generic-6.6.126-1|18130	- firmware: turris-mox-rwtm: Do not complete if there are no waiters
21mr|kernel-6.6-generic-6.6.126-1|18131	- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
21mr|kernel-6.6-generic-6.6.126-1|18132	- firmware: turris-mox-rwtm: Initialize completion before mailbox
21mr|kernel-6.6-generic-6.6.126-1|18133	- Fix a potential infinite loop in extract_user_to_sg()
21mr|kernel-6.6-generic-6.6.126-1|18134	- Fix race for duplicate reqsk on identical SYN
21mr|kernel-6.6-generic-6.6.126-1|18135	- Fix userfaultfd_api to return EINVAL as expected
21mr|kernel-6.6-generic-6.6.126-1|18136	- Fix write to cloned skb in ipv6_hop_ioam()
21mr|kernel-6.6-generic-6.6.126-1|18137	- fjes: fix memleaks in fjes_hw_setup
21mr|kernel-6.6-generic-6.6.126-1|18138	- fork: defer linking file vma until vma is fully initialized
21mr|kernel-6.6-generic-6.6.126-1|18139	- fpga: bridge: add owner module and take its refcount
21mr|kernel-6.6-generic-6.6.126-1|18140	- fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card
21mr|kernel-6.6-generic-6.6.126-1|18141	- fpga: manager: add owner module and take its refcount
21mr|kernel-6.6-generic-6.6.126-1|18142	- fpga: region: add owner module and take its refcount
21mr|kernel-6.6-generic-6.6.126-1|18143	- fs/9p: drop inodes immediately on non-.L too
21mr|kernel-6.6-generic-6.6.126-1|18144	- fs/9p: fix the cache always being enabled on files with qid flags
21mr|kernel-6.6-generic-6.6.126-1|18145	- fs/9p: only translate RWX permissions for plain 9P2000
21mr|kernel-6.6-generic-6.6.126-1|18146	- fs/9p: translate O_TRUNC into OTRUNC
21mr|kernel-6.6-generic-6.6.126-1|18147	- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
21mr|kernel-6.6-generic-6.6.126-1|18148	- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
21mr|kernel-6.6-generic-6.6.126-1|18149	- fs: better handle deep ancestor chains in is_subdir()
21mr|kernel-6.6-generic-6.6.126-1|18150	- fs: cifs: Fix atime update check
21mr|kernel-6.6-generic-6.6.126-1|18151	- fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
21mr|kernel-6.6-generic-6.6.126-1|18152	- fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
21mr|kernel-6.6-generic-6.6.126-1|18153	- fs/file: fix the check in find_next_fd()
21mr|kernel-6.6-generic-6.6.126-1|18154	- fs: Fix rw_hint validation
21mr|kernel-6.6-generic-6.6.126-1|18155	- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
21mr|kernel-6.6-generic-6.6.126-1|18156	- fs: indicate request originates from old mount API
21mr|kernel-6.6-generic-6.6.126-1|18157	- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.6-generic-6.6.126-1|18158	- fs/kernfs/dir: obey S_ISGID
21mr|kernel-6.6-generic-6.6.126-1|18159	- fs: new accessor methods for atime and mtime
21mr|kernel-6.6-generic-6.6.126-1|18160	- fsnotify: Do not generate events for O_PATH file descriptors
21mr|kernel-6.6-generic-6.6.126-1|18161	- fs/ntfs3: Add a check for attr_names and oatbl
21mr|kernel-6.6-generic-6.6.126-1|18162	- fs/ntfs3: Add file_modified
21mr|kernel-6.6-generic-6.6.126-1|18163	- fs/ntfs3: Add missing .dirty_folio in address_space_operations
21mr|kernel-6.6-generic-6.6.126-1|18164	- fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()
21mr|kernel-6.6-generic-6.6.126-1|18165	- fs/ntfs3: Break dir enumeration if directory contents error
21mr|kernel-6.6-generic-6.6.126-1|18166	- fs/ntfs3: Check 'folio' pointer for NULL
21mr|kernel-6.6-generic-6.6.126-1|18167	- fs/ntfs3: Correct function is_rst_area_valid
21mr|kernel-6.6-generic-6.6.126-1|18168	- fs/ntfs3: Correct hard links updating when dealing with DOS names
21mr|kernel-6.6-generic-6.6.126-1|18169	- fs/ntfs3: Correct undo if ntfs_create_inode failed
21mr|kernel-6.6-generic-6.6.126-1|18170	- fs/ntfs3: Deny getting attr data block in compressed frame
21mr|kernel-6.6-generic-6.6.126-1|18171	- fs/ntfs3: Disable ATTR_LIST_ENTRY size check
21mr|kernel-6.6-generic-6.6.126-1|18172	- fs/ntfs3: Drop stray '\' (backslash) in formatting string
21mr|kernel-6.6-generic-6.6.126-1|18173	- fs/ntfs3: Drop suid and sgid bits as a part of fpunch
21mr|kernel-6.6-generic-6.6.126-1|18174	- fs/ntfs3: Fix an NULL dereference bug
21mr|kernel-6.6-generic-6.6.126-1|18175	- fs/ntfs3: fix build without CONFIG_NTFS3_LZX_XPRESS
21mr|kernel-6.6-generic-6.6.126-1|18176	- fs/ntfs3: Fix case when index is reused during tree transformation
21mr|kernel-6.6-generic-6.6.126-1|18177	- fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"
21mr|kernel-6.6-generic-6.6.126-1|18178	- fs/ntfs3: Fixed overflow check in mi_enum_attr()
21mr|kernel-6.6-generic-6.6.126-1|18179	- fs/ntfs3: Fix field-spanning write in INDEX_HDR
21mr|kernel-6.6-generic-6.6.126-1|18180	- fs/ntfs3: Fix getting file type
21mr|kernel-6.6-generic-6.6.126-1|18181	- fs/ntfs3: Fix multithreaded stress test
21mr|kernel-6.6-generic-6.6.126-1|18182	- fs/ntfs3: Fix oob in ntfs_listxattr
21mr|kernel-6.6-generic-6.6.126-1|18183	- fs/ntfs3: Fix the format of the "nocase" mount option
21mr|kernel-6.6-generic-6.6.126-1|18184	- fs/ntfs3: Fix transform resident to nonresident for compressed files
21mr|kernel-6.6-generic-6.6.126-1|18185	- fs/ntfs3: Implement super_operations::shutdown
21mr|kernel-6.6-generic-6.6.126-1|18186	- fs/ntfs3: Improve alternative boot processing
21mr|kernel-6.6-generic-6.6.126-1|18187	- fs/ntfs3: Improve ntfs_dir_count
21mr|kernel-6.6-generic-6.6.126-1|18188	- fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP
21mr|kernel-6.6-generic-6.6.126-1|18189	- fs/ntfs3: Mark volume as dirty if xattr is broken
21mr|kernel-6.6-generic-6.6.126-1|18190	- fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT
21mr|kernel-6.6-generic-6.6.126-1|18191	- fs/ntfs3: Missed error return
21mr|kernel-6.6-generic-6.6.126-1|18192	- fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting
21mr|kernel-6.6-generic-6.6.126-1|18193	- fs/ntfs3: Modified fix directory element type detection
21mr|kernel-6.6-generic-6.6.126-1|18194	- fs/ntfs3: ntfs3_forced_shutdown use int instead of bool
21mr|kernel-6.6-generic-6.6.126-1|18195	- fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
21mr|kernel-6.6-generic-6.6.126-1|18196	- fs/ntfs3: Print warning while fixing hard links count
21mr|kernel-6.6-generic-6.6.126-1|18197	- fs/ntfs3: Reduce stack usage
21mr|kernel-6.6-generic-6.6.126-1|18198	- fs/ntfs3: Remove max link count info display during driver init
21mr|kernel-6.6-generic-6.6.126-1|18199	- fs/ntfs3: Replace inode_trylock with inode_lock
21mr|kernel-6.6-generic-6.6.126-1|18200	- fs/ntfs3: Taking DOS names into account during link counting
21mr|kernel-6.6-generic-6.6.126-1|18201	- fs/ntfs3: Update inode->i_size after success write into compressed file
21mr|kernel-6.6-generic-6.6.126-1|18202	- fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed
21mr|kernel-6.6-generic-6.6.126-1|18203	- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
21mr|kernel-6.6-generic-6.6.126-1|18204	- fs/ntfs3: Use i_size_read and i_size_write
21mr|kernel-6.6-generic-6.6.126-1|18205	- fs/ntfs3: Use kvfree to free memory allocated by kvmalloc
21mr|kernel-6.6-generic-6.6.126-1|18206	- fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
21mr|kernel-6.6-generic-6.6.126-1|18207	- fs/ntfs3: Use variable length array instead of fixed size
21mr|kernel-6.6-generic-6.6.126-1|18208	- fs/ntfs3: Validate ff offset
21mr|kernel-6.6-generic-6.6.126-1|18209	- fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
21mr|kernel-6.6-generic-6.6.126-1|18210	- fs/pipe: move check to pipe_has_watch_queue()
21mr|kernel-6.6-generic-6.6.126-1|18211	- fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()
21mr|kernel-6.6-generic-6.6.126-1|18212	- fs/proc: fix softlockup in __read_vmcore
21mr|kernel-6.6-generic-6.6.126-1|18213	- fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr
21mr|kernel-6.6-generic-6.6.126-1|18214	- fs/proc/task_mmu: don't indicate PM_MMAP_EXCLUSIVE without PM_PRESENT
21mr|kernel-6.6-generic-6.6.126-1|18215	- fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
21mr|kernel-6.6-generic-6.6.126-1|18216	- fs/proc/task_mmu: properly detect PM_MMAP_EXCLUSIVE per page of PMD-mapped THPs
21mr|kernel-6.6-generic-6.6.126-1|18217	- fs: relax mount_setattr() permission checks
21mr|kernel-6.6-generic-6.6.126-1|18218	- fs/select: rework stack allocation hack for clang
21mr|kernel-6.6-generic-6.6.126-1|18219	- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
21mr|kernel-6.6-generic-6.6.126-1|18220	- fsverity: use register_sysctl_init() to avoid kmemleak warning
21mr|kernel-6.6-generic-6.6.126-1|18221	- fs/writeback: bail out if there is no more inodes for IO and queued once
21mr|kernel-6.6-generic-6.6.126-1|18222	- ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default
21mr|kernel-6.6-generic-6.6.126-1|18223	- ftrace: Fix modification of direct_function hash while in use
21mr|kernel-6.6-generic-6.6.126-1|18224	- ftrace: Fix possible use-after-free issue in ftrace_location()
21mr|kernel-6.6-generic-6.6.126-1|18225	- ftruncate: pass a signed offset
21mr|kernel-6.6-generic-6.6.126-1|18226	- fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
21mr|kernel-6.6-generic-6.6.126-1|18227	- fuse: disable FOPEN_PARALLEL_DIRECT_WRITES with FUSE_DIRECT_IO_ALLOW_MMAP
21mr|kernel-6.6-generic-6.6.126-1|18228	- fuse: don't unhash root
21mr|kernel-6.6-generic-6.6.126-1|18229	- fuse: fix leaked ENOSYS error on first statx call
21mr|kernel-6.6-generic-6.6.126-1|18230	- fuse: fix root lookup with nonzero generation
21mr|kernel-6.6-generic-6.6.126-1|18231	- fuse: fix VM_MAYSHARE and direct_io_allow_mmap
21mr|kernel-6.6-generic-6.6.126-1|18232	- fuse: Rename DIRECT_IO_RELAX to DIRECT_IO_ALLOW_MMAP
21mr|kernel-6.6-generic-6.6.126-1|18233	- fuse: replace remaining make_bad_inode() with fuse_make_bad()
21mr|kernel-6.6-generic-6.6.126-1|18234	- fuse: share lookup state between submount and its parent
21mr|kernel-6.6-generic-6.6.126-1|18235	- fuse: verify {g,u}id mount options correctly
21mr|kernel-6.6-generic-6.6.126-1|18236	- gcc-plugins: randstruct: Update code comment in relayout_struct()
21mr|kernel-6.6-generic-6.6.126-1|18237	- gcc-plugins/stackleak: Avoid .head.text section
21mr|kernel-6.6-generic-6.6.126-1|18238	- gcov: add support for GCC 14
21mr|kernel-6.6-generic-6.6.126-1|18239	- gen_compile_commands: fix invalid escape sequence warning
21mr|kernel-6.6-generic-6.6.126-1|18240	- geneve: fix header validation in geneve[6]_xmit_skb
21mr|kernel-6.6-generic-6.6.126-1|18241	- geneve: Fix incorrect inner network header offset when innerprotoinherit is set
21mr|kernel-6.6-generic-6.6.126-1|18242	- geneve: make sure to pull inner header in geneve_rx()
21mr|kernel-6.6-generic-6.6.126-1|18243	- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
21mr|kernel-6.6-generic-6.6.126-1|18244	- genirq: Initialize resend_node hlist for all interrupt descriptors
21mr|kernel-6.6-generic-6.6.126-1|18245	- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
21mr|kernel-6.6-generic-6.6.126-1|18246	- gfs2: Convert gfs2_internal_read to folios
21mr|kernel-6.6-generic-6.6.126-1|18247	- gfs2: Don't forget to complete delayed withdraw
21mr|kernel-6.6-generic-6.6.126-1|18248	- gfs2: do_xmote fixes
21mr|kernel-6.6-generic-6.6.126-1|18249	- gfs2: finish_xmote cleanup
21mr|kernel-6.6-generic-6.6.126-1|18250	- gfs2: Fix "ignore unlock failures after withdraw"
21mr|kernel-6.6-generic-6.6.126-1|18251	- gfs2: Fix invalid metadata access in punch_hole
21mr|kernel-6.6-generic-6.6.126-1|18252	- gfs2: fix kernel BUG in gfs2_quota_cleanup
21mr|kernel-6.6-generic-6.6.126-1|18253	- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
21mr|kernel-6.6-generic-6.6.126-1|18254	- gfs2: Fix NULL pointer dereference in gfs2_log_flush
21mr|kernel-6.6-generic-6.6.126-1|18255	- gfs2: Fix potential glock use-after-free on unmount
21mr|kernel-6.6-generic-6.6.126-1|18256	- gfs2: Get rid of gfs2_alloc_blocks generation parameter
21mr|kernel-6.6-generic-6.6.126-1|18257	- gfs2: Mark withdraws as unlikely
21mr|kernel-6.6-generic-6.6.126-1|18258	- gfs2: No longer use 'extern' in function declarations
21mr|kernel-6.6-generic-6.6.126-1|18259	- gfs2: Remove ill-placed consistency check
21mr|kernel-6.6-generic-6.6.126-1|18260	- gfs2: Rename gfs2_lookup_{ simple => meta }
21mr|kernel-6.6-generic-6.6.126-1|18261	- gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn
21mr|kernel-6.6-generic-6.6.126-1|18262	- gpio: 74x164: Enable output pins after registers are reset
21mr|kernel-6.6-generic-6.6.126-1|18263	- gpio: cdev: check for NULL labels when sanitizing them for irqs
21mr|kernel-6.6-generic-6.6.126-1|18264	- gpio: cdev: fix missed label sanitizing in debounce_setup()
21mr|kernel-6.6-generic-6.6.126-1|18265	- gpio: cdev: sanitize the label before requesting the interrupt
21mr|kernel-6.6-generic-6.6.126-1|18266	- gpio: crystalcove: Use -ENOTSUPP consistently
21mr|kernel-6.6-generic-6.6.126-1|18267	- gpio: davinci: Validate the obtained number of IRQs
21mr|kernel-6.6-generic-6.6.126-1|18268	- gpio: dwapb: mask/unmask IRQ when disable/enale it
21mr|kernel-6.6-generic-6.6.126-1|18269	- gpio: eic-sprd: Clear interrupt after set the interrupt type
21mr|kernel-6.6-generic-6.6.126-1|18270	- gpio: fix resource unwinding order in error path
21mr|kernel-6.6-generic-6.6.126-1|18271	- gpiolib: acpi: Fix failed in acpi_gpiochip_find() by adding parent node match
21mr|kernel-6.6-generic-6.6.126-1|18272	- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04
21mr|kernel-6.6-generic-6.6.126-1|18273	- gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()
21mr|kernel-6.6-generic-6.6.126-1|18274	- gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
21mr|kernel-6.6-generic-6.6.126-1|18275	- gpiolib: cdev: fix uninitialised kfifo
21mr|kernel-6.6-generic-6.6.126-1|18276	- gpiolib: cdev: Fix use after free in lineinfo_changed_notify
21mr|kernel-6.6-generic-6.6.126-1|18277	- gpiolib: cdev: relocate debounce_period_us from struct gpio_desc
21mr|kernel-6.6-generic-6.6.126-1|18278	- gpiolib: Fix the error path order in gpiochip_add_data_with_key()
21mr|kernel-6.6-generic-6.6.126-1|18279	- gpiolib: make gpio_device_get() and gpio_device_put() public
21mr|kernel-6.6-generic-6.6.126-1|18280	- gpiolib: of: add polarity quirk for TSC2005
21mr|kernel-6.6-generic-6.6.126-1|18281	- gpiolib: of: fix lookup quirk for MIPS Lantiq
21mr|kernel-6.6-generic-6.6.126-1|18282	- gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index()
21mr|kernel-6.6-generic-6.6.126-1|18283	- gpiolib: provide gpio_device_find()
21mr|kernel-6.6-generic-6.6.126-1|18284	- gpiolib: swnode: Remove wrong header inclusion
21mr|kernel-6.6-generic-6.6.126-1|18285	- gpiolib: sysfs: Fix error handling on failed export
21mr|kernel-6.6-generic-6.6.126-1|18286	- gpio: lpc32xx: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|18287	- gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe
21mr|kernel-6.6-generic-6.6.126-1|18288	- gpio: mmio: do not calculate bgpio_bits via "ngpios"
21mr|kernel-6.6-generic-6.6.126-1|18289	- gpio: nomadik: fix offset bug in nmk_pmx_set()
21mr|kernel-6.6-generic-6.6.126-1|18290	- gpio: pca953x: fix pca953x_irq_bus_sync_unlock race
21mr|kernel-6.6-generic-6.6.126-1|18291	- gpio: sysfs: drop the mention of gpiochip_find() from sysfs code
21mr|kernel-6.6-generic-6.6.126-1|18292	- gpio: tangier: Use correct type for the IRQ chip data
21mr|kernel-6.6-generic-6.6.126-1|18293	- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
21mr|kernel-6.6-generic-6.6.126-1|18294	- gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type
21mr|kernel-6.6-generic-6.6.126-1|18295	- gpio: tqmx86: fix typo in Kconfig label
21mr|kernel-6.6-generic-6.6.126-1|18296	- gpio: tqmx86: introduce shadow register for GPIO output value
21mr|kernel-6.6-generic-6.6.126-1|18297	- gpio: tqmx86: store IRQ trigger type and unmask status separately
21mr|kernel-6.6-generic-6.6.126-1|18298	- gpio: vf610: allow disabling the vf610 driver
21mr|kernel-6.6-generic-6.6.126-1|18299	- gpio: wcove: Use -ENOTSUPP consistently
21mr|kernel-6.6-generic-6.6.126-1|18300	- gpu/drm/radeon: fix two memleaks in radeon_vm_init
21mr|kernel-6.6-generic-6.6.126-1|18301	- gpu: host1x: Do not setup DMA for virtual devices
21mr|kernel-6.6-generic-6.6.126-1|18302	- greybus: arche-ctrl: move device table to its right location
21mr|kernel-6.6-generic-6.6.126-1|18303	- greybus: Fix use-after-free bug in gb_interface_release due to race condition.
21mr|kernel-6.6-generic-6.6.126-1|18304	- greybus: lights: check return of get_channel_from_mode
21mr|kernel-6.6-generic-6.6.126-1|18305	- gro: fix ownership transfer
21mr|kernel-6.6-generic-6.6.126-1|18306	- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
21mr|kernel-6.6-generic-6.6.126-1|18307	- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
21mr|kernel-6.6-generic-6.6.126-1|18308	- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
21mr|kernel-6.6-generic-6.6.126-1|18309	- gve: Clear napi->skb before dev_kfree_skb_any()
21mr|kernel-6.6-generic-6.6.126-1|18310	- gve: Fix an edge case for TSO skb validity check
21mr|kernel-6.6-generic-6.6.126-1|18311	- gve: Fix skb truesize underestimation
21mr|kernel-6.6-generic-6.6.126-1|18312	- gve: Fix XDP TX completion handling when counters overflow
21mr|kernel-6.6-generic-6.6.126-1|18313	- gve: ignore nonrelevant GSO type bits when processing TSO headers
21mr|kernel-6.6-generic-6.6.126-1|18314	- hexagon: fix fadvise64_64 calling conventions
21mr|kernel-6.6-generic-6.6.126-1|18315	- hexagon: vmlinux.lds.S: handle attributes section
21mr|kernel-6.6-generic-6.6.126-1|18316	- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
21mr|kernel-6.6-generic-6.6.126-1|18317	- hfsplus: fix to avoid false alarm of circular locking
21mr|kernel-6.6-generic-6.6.126-1|18318	- hfsplus: fix uninit-value in copy_name
21mr|kernel-6.6-generic-6.6.126-1|18319	- HID: add ALWAYS_POLL quirk for Apple kb
21mr|kernel-6.6-generic-6.6.126-1|18320	- HID: Add quirk for Labtec/ODDOR/aikeec handbrake
21mr|kernel-6.6-generic-6.6.126-1|18321	- HID: Add quirk for Logitech Casa touchpad
21mr|kernel-6.6-generic-6.6.126-1|18322	- HID: amd_sfh: Avoid disabling the interrupt
21mr|kernel-6.6-generic-6.6.126-1|18323	- HID: amd_sfh: Handle "no sensors" in PM operations
21mr|kernel-6.6-generic-6.6.126-1|18324	- HID: amd_sfh: Move sensor discovery before HID device initialization
21mr|kernel-6.6-generic-6.6.126-1|18325	- HID: amd_sfh: Update HPD sensor structure elements
21mr|kernel-6.6-generic-6.6.126-1|18326	- HID: apple: add Jamesdonkey and A3R to non-apple keyboards list
21mr|kernel-6.6-generic-6.6.126-1|18327	- hid: asus: asus_report_fixup: fix potential read out of bounds
21mr|kernel-6.6-generic-6.6.126-1|18328	- HID: asus: fix more n-key report descriptors if n-key quirked
21mr|kernel-6.6-generic-6.6.126-1|18329	- HID: bpf: actually free hdev memory after attaching a HID-BPF program
21mr|kernel-6.6-generic-6.6.126-1|18330	- HID: bpf: remove double fdget()
21mr|kernel-6.6-generic-6.6.126-1|18331	- HID: core: remove unnecessary WARN_ON() in implement()
21mr|kernel-6.6-generic-6.6.126-1|18332	- HID: glorious: fix Glorious Model I HID report
21mr|kernel-6.6-generic-6.6.126-1|18333	- HID: hid-asus: add const to read-only outgoing usb buffer
21mr|kernel-6.6-generic-6.6.126-1|18334	- HID: hid-asus: reset the backlight brightness level on resume
21mr|kernel-6.6-generic-6.6.126-1|18335	- HID: hidraw: fix a problem of memory leak in hidraw_release()
21mr|kernel-6.6-generic-6.6.126-1|18336	- HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[]
21mr|kernel-6.6-generic-6.6.126-1|18337	- HID: i2c-hid: elan: fix reset suspend current leakage
21mr|kernel-6.6-generic-6.6.126-1|18338	- HID: i2c-hid-of: fix NULL-deref on failed power up
21mr|kernel-6.6-generic-6.6.126-1|18339	- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
21mr|kernel-6.6-generic-6.6.126-1|18340	- HID: Ignore battery for ELAN touchscreens 2F2C and 4116
21mr|kernel-6.6-generic-6.6.126-1|18341	- HID: input: avoid polling stylus battery on Chromebook Pompom
21mr|kernel-6.6-generic-6.6.126-1|18342	- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
21mr|kernel-6.6-generic-6.6.126-1|18343	- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc
21mr|kernel-6.6-generic-6.6.126-1|18344	- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
21mr|kernel-6.6-generic-6.6.126-1|18345	- HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
21mr|kernel-6.6-generic-6.6.126-1|18346	- HID: logitech-dj: allow mice to use all types of reports
21mr|kernel-6.6-generic-6.6.126-1|18347	- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
21mr|kernel-6.6-generic-6.6.126-1|18348	- HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2
21mr|kernel-6.6-generic-6.6.126-1|18349	- HID: mcp2221: Allow IO to start during probe
21mr|kernel-6.6-generic-6.6.126-1|18350	- HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled
21mr|kernel-6.6-generic-6.6.126-1|18351	- HID: mcp2221: Set driver data before I2C adapter add
21mr|kernel-6.6-generic-6.6.126-1|18352	- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
21mr|kernel-6.6-generic-6.6.126-1|18353	- HID: multitouch: Add required quirk for Synaptics 0xcddc device
21mr|kernel-6.6-generic-6.6.126-1|18354	- HID: nintendo: fix initializer element is not constant error
21mr|kernel-6.6-generic-6.6.126-1|18355	- HID: nintendo: Prevent divide-by-zero on code
21mr|kernel-6.6-generic-6.6.126-1|18356	- HID: nvidia-shield: Add missing check for input_ff_create_memless
21mr|kernel-6.6-generic-6.6.126-1|18357	- HID: nvidia-shield: Add missing null pointer checks to LED initialization
21mr|kernel-6.6-generic-6.6.126-1|18358	- HID: sensor-hub: Enable hid core report processing for all devices
21mr|kernel-6.6-generic-6.6.126-1|18359	- HID: wacom: Correct behavior when processing some confidence == false touches
21mr|kernel-6.6-generic-6.6.126-1|18360	- HID: wacom: Do not register input devices until after hid_hw_start
21mr|kernel-6.6-generic-6.6.126-1|18361	- HID: wacom: generic: Avoid reporting a serial of '0' to userspace
21mr|kernel-6.6-generic-6.6.126-1|18362	- HID: wacom: Modify pen IDs
21mr|kernel-6.6-generic-6.6.126-1|18363	- highmem: fix a memory copy problem in memcpy_from_folio
21mr|kernel-6.6-generic-6.6.126-1|18364	- hisi_acc_vfio_pci: Update migration data pointer correctly on saving/resume
21mr|kernel-6.6-generic-6.6.126-1|18365	- hostfs: fix dev_t handling
21mr|kernel-6.6-generic-6.6.126-1|18366	- hpet: Support 32-bit userspace
21mr|kernel-6.6-generic-6.6.126-1|18367	- hrtimer: Report offline hrtimer enqueue
21mr|kernel-6.6-generic-6.6.126-1|18368	- hrtimers: Push pending hrtimers away from outgoing CPU earlier
21mr|kernel-6.6-generic-6.6.126-1|18369	- hsr: Fix uninit-value access in hsr_get_node()
21mr|kernel-6.6-generic-6.6.126-1|18370	- hsr: Handle failures in module init
21mr|kernel-6.6-generic-6.6.126-1|18371	- hsr: Simplify code for announcing HSR nodes timer setup
21mr|kernel-6.6-generic-6.6.126-1|18372	- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
21mr|kernel-6.6-generic-6.6.126-1|18373	- hugetlb: force allocating surplus hugepages on mempolicy allowed nodes
21mr|kernel-6.6-generic-6.6.126-1|18374	- hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes
21mr|kernel-6.6-generic-6.6.126-1|18375	- hv_netvsc: Don't free decrypted memory
21mr|kernel-6.6-generic-6.6.126-1|18376	- hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
21mr|kernel-6.6-generic-6.6.126-1|18377	- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
21mr|kernel-6.6-generic-6.6.126-1|18378	- hv_netvsc: rndis_filter needs to select NLS
21mr|kernel-6.6-generic-6.6.126-1|18379	- hwmon: (acpi_power_meter) Fix 4.29 MW bug
21mr|kernel-6.6-generic-6.6.126-1|18380	- hwmon: (adt7475) Fix default duty on fan is disabled
21mr|kernel-6.6-generic-6.6.126-1|18381	- hwmon: (amc6821) add of_match table
21mr|kernel-6.6-generic-6.6.126-1|18382	- hwmon: (aspeed-pwm-tacho) mutex for tach reading
21mr|kernel-6.6-generic-6.6.126-1|18383	- hwmon: (coretemp) Enlarge per package core count limit
21mr|kernel-6.6-generic-6.6.126-1|18384	- hwmon: (coretemp) Fix bogus core_id to attr name mapping
21mr|kernel-6.6-generic-6.6.126-1|18385	- hwmon: (coretemp) Fix out-of-bounds memory access
21mr|kernel-6.6-generic-6.6.126-1|18386	- hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock
21mr|kernel-6.6-generic-6.6.126-1|18387	- hwmon: (corsair-cpro) Use a separate buffer for sending commands
21mr|kernel-6.6-generic-6.6.126-1|18388	- hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event()
21mr|kernel-6.6-generic-6.6.126-1|18389	- hwmon: (corsair-psu) Fix probe when built-in
21mr|kernel-6.6-generic-6.6.126-1|18390	- hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6
21mr|kernel-6.6-generic-6.6.126-1|18391	- hwmon: (intel-m10-bmc-hwmon) Fix multiplier for N6000 board power sensor
21mr|kernel-6.6-generic-6.6.126-1|18392	- hwmon: (max6697) Fix swapped temp{1,8} critical alarms
21mr|kernel-6.6-generic-6.6.126-1|18393	- hwmon: (max6697) Fix underflow when writing limit attributes
21mr|kernel-6.6-generic-6.6.126-1|18394	- hwmon: (nct6775) Fix access to temperature configuration registers
21mr|kernel-6.6-generic-6.6.126-1|18395	- hwmon: (nct6775) Fix fan speed set failure in automatic mode
21mr|kernel-6.6-generic-6.6.126-1|18396	- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
21mr|kernel-6.6-generic-6.6.126-1|18397	- hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us
21mr|kernel-6.6-generic-6.6.126-1|18398	- hwmon: (shtc1) Fix property misspelling
21mr|kernel-6.6-generic-6.6.126-1|18399	- hwrng: amd - Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.6-generic-6.6.126-1|18400	- hwrng: core - Fix page fault dead lock on mmap-ed hwrng
21mr|kernel-6.6-generic-6.6.126-1|18401	- hwrng: core - Fix wrong quality calculation at hw rng registration
21mr|kernel-6.6-generic-6.6.126-1|18402	- hwrng: starfive - Fix dev_err_probe return error
21mr|kernel-6.6-generic-6.6.126-1|18403	- hwtracing: hisi_ptt: Add dummy callback pmu::read()
21mr|kernel-6.6-generic-6.6.126-1|18404	- hwtracing: hisi_ptt: Don't try to attach a task
21mr|kernel-6.6-generic-6.6.126-1|18405	- hwtracing: hisi_ptt: Handle the interrupt in hardirq context
21mr|kernel-6.6-generic-6.6.126-1|18406	- hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()
21mr|kernel-6.6-generic-6.6.126-1|18407	- i2c: acpi: Unbind mux adapters before delete
21mr|kernel-6.6-generic-6.6.126-1|18408	- i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
21mr|kernel-6.6-generic-6.6.126-1|18409	- i2c: at91: Fix the functionality flags of the slave-only interface
21mr|kernel-6.6-generic-6.6.126-1|18410	- i2c: cadence: Avoid fifo clear after start
21mr|kernel-6.6-generic-6.6.126-1|18411	- i2c: core: Fix atomic xfer check for non-preempt config
21mr|kernel-6.6-generic-6.6.126-1|18412	- i2c: designware: Fix corrupted memory seen in the ISR
21mr|kernel-6.6-generic-6.6.126-1|18413	- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
21mr|kernel-6.6-generic-6.6.126-1|18414	- i2c: designware: Fix the functionality flags of the slave-only interface
21mr|kernel-6.6-generic-6.6.126-1|18415	- i2c: i801: Annotate apanel_addr as __ro_after_init
21mr|kernel-6.6-generic-6.6.126-1|18416	- i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
21mr|kernel-6.6-generic-6.6.126-1|18417	- i2c: i801: Fix block process call transactions
21mr|kernel-6.6-generic-6.6.126-1|18418	- i2c: imx: when being a target, mark the last read as processed
21mr|kernel-6.6-generic-6.6.126-1|18419	- i2c: mark HostNotify target address as used
21mr|kernel-6.6-generic-6.6.126-1|18420	- i2c: ocores: Move system PM hooks to the NOIRQ phase
21mr|kernel-6.6-generic-6.6.126-1|18421	- i2c: ocores: set IACK bit after core is enabled
21mr|kernel-6.6-generic-6.6.126-1|18422	- i2c: pasemi: split driver into two separate modules
21mr|kernel-6.6-generic-6.6.126-1|18423	- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
21mr|kernel-6.6-generic-6.6.126-1|18424	- i2c: qcom-geni: Correct I2C TRE sequence
21mr|kernel-6.6-generic-6.6.126-1|18425	- i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()
21mr|kernel-6.6-generic-6.6.126-1|18426	- i2c: rcar: bring hardware to known state when probing
21mr|kernel-6.6-generic-6.6.126-1|18427	- i2c: rcar: clear NO_RXDMA flag after resetting
21mr|kernel-6.6-generic-6.6.126-1|18428	- i2c: rcar: ensure Gen3+ reset does not disturb local targets
21mr|kernel-6.6-generic-6.6.126-1|18429	- i2c: rcar: fix error code in probe()
21mr|kernel-6.6-generic-6.6.126-1|18430	- i2c: rcar: introduce Gen4 devices
21mr|kernel-6.6-generic-6.6.126-1|18431	- i2c: rcar: reset controller is mandatory for Gen3+
21mr|kernel-6.6-generic-6.6.126-1|18432	- i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126
21mr|kernel-6.6-generic-6.6.126-1|18433	- i2c: rk3x: fix potential spinlock recursion on poll
21mr|kernel-6.6-generic-6.6.126-1|18434	- i2c: s3c24xx: fix read transfers in polling mode
21mr|kernel-6.6-generic-6.6.126-1|18435	- i2c: s3c24xx: fix transferring more than one message in polling mode
21mr|kernel-6.6-generic-6.6.126-1|18436	- i2c: smbus: fix NULL function pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|18437	- i2c: synquacer: Fix an error handling path in synquacer_i2c_probe()
21mr|kernel-6.6-generic-6.6.126-1|18438	- i2c: testunit: avoid re-issued work after read message
21mr|kernel-6.6-generic-6.6.126-1|18439	- i2c: testunit: discard write requests while old command is running
21mr|kernel-6.6-generic-6.6.126-1|18440	- i2c: testunit: don't erase registers after STOP
21mr|kernel-6.6-generic-6.6.126-1|18441	- i3c: add actual_len in i3c_priv_xfer
21mr|kernel-6.6-generic-6.6.126-1|18442	- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
21mr|kernel-6.6-generic-6.6.126-1|18443	- i3c: master: cdns: Update maximum prescaler value for i2c clock
21mr|kernel-6.6-generic-6.6.126-1|18444	- i3c: master: svc: change ENXIO to EAGAIN when IBI occurs during start frame
21mr|kernel-6.6-generic-6.6.126-1|18445	- i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
21mr|kernel-6.6-generic-6.6.126-1|18446	- i3c: master: svc: rename read_len as actual_len
21mr|kernel-6.6-generic-6.6.126-1|18447	- i3c: master: svc: return actual transfer data len
21mr|kernel-6.6-generic-6.6.126-1|18448	- i40e: disable NAPI right after disabling irqs when handling xsk_pool
21mr|kernel-6.6-generic-6.6.126-1|18449	- i40e: Do not allow untrusted VF to remove administratively set MAC
21mr|kernel-6.6-generic-6.6.126-1|18450	- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
21mr|kernel-6.6-generic-6.6.126-1|18451	- i40e: Enforce software interrupt during busy-poll exit
21mr|kernel-6.6-generic-6.6.126-1|18452	- i40e: Fix filter input checks to prevent config with invalid values
21mr|kernel-6.6-generic-6.6.126-1|18453	- i40e: fix i40e_count_filters() to count only active/new filters
21mr|kernel-6.6-generic-6.6.126-1|18454	- i40e: fix: remove needless retries of NVM update
21mr|kernel-6.6-generic-6.6.126-1|18455	- i40e: Fix unexpected MFS warning message
21mr|kernel-6.6-generic-6.6.126-1|18456	- i40e: fix use-after-free in i40e_aqc_add_filters()
21mr|kernel-6.6-generic-6.6.126-1|18457	- i40e: Fix VF disable behavior to block all traffic
21mr|kernel-6.6-generic-6.6.126-1|18458	- i40e: Fix VF MAC filter removal
21mr|kernel-6.6-generic-6.6.126-1|18459	- i40e: fix vf may be used uninitialized in this function warning
21mr|kernel-6.6-generic-6.6.126-1|18460	- i40e: Fix waiting for queues of all VSIs to be disabled
21mr|kernel-6.6-generic-6.6.126-1|18461	- i40e: Fix XDP program unloading while removing the driver
21mr|kernel-6.6-generic-6.6.126-1|18462	- i40e: handle multi-buffer packets that are shrunk by xdp prog
21mr|kernel-6.6-generic-6.6.126-1|18463	- i40e: Move memory allocation structures to i40e_alloc.h
21mr|kernel-6.6-generic-6.6.126-1|18464	- i40e: Refactor I40E_MDIO_CLAUSE* macros
21mr|kernel-6.6-generic-6.6.126-1|18465	- i40e: Remove back pointer from i40e_hw structure
21mr|kernel-6.6-generic-6.6.126-1|18466	- i40e: Remove circular header dependencies and fix headers
21mr|kernel-6.6-generic-6.6.126-1|18467	- i40e: Remove _t suffix from enum type names
21mr|kernel-6.6-generic-6.6.126-1|18468	- i40e: Report MFS in decimal base instead of hex
21mr|kernel-6.6-generic-6.6.126-1|18469	- i40e: Restore VF MSI-X state during PCI reset
21mr|kernel-6.6-generic-6.6.126-1|18470	- i40e: set xdp_rxq_info::frag_size
21mr|kernel-6.6-generic-6.6.126-1|18471	- i40e: Simplify memory allocation functions
21mr|kernel-6.6-generic-6.6.126-1|18472	- i40e: Split i40e_osdep.h
21mr|kernel-6.6-generic-6.6.126-1|18473	- i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue
21mr|kernel-6.6-generic-6.6.126-1|18474	- i915: make inject_virtual_interrupt() void
21mr|kernel-6.6-generic-6.6.126-1|18475	- i915/perf: Remove code to update PWR_CLK_STATE for gen12
21mr|kernel-6.6-generic-6.6.126-1|18476	- iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close
21mr|kernel-6.6-generic-6.6.126-1|18477	- iavf: Fix TC config comparison with existing adapter TC config
21mr|kernel-6.6-generic-6.6.126-1|18478	- iavf: Handle ntuple on/off based on new state machines for flow director
21mr|kernel-6.6-generic-6.6.126-1|18479	- iavf: Introduce new state machines for flow director
21mr|kernel-6.6-generic-6.6.126-1|18480	- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero
21mr|kernel-6.6-generic-6.6.126-1|18481	- IB/core: Implement a limit on UMAD receive List
21mr|kernel-6.6-generic-6.6.126-1|18482	- IB/hfi1: Fix a memleak in init_credit_return
21mr|kernel-6.6-generic-6.6.126-1|18483	- IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
21mr|kernel-6.6-generic-6.6.126-1|18484	- IB/ipoib: Fix mcast list locking
21mr|kernel-6.6-generic-6.6.126-1|18485	- IB/iser: Prevent invalidating wrong MR
21mr|kernel-6.6-generic-6.6.126-1|18486	- IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported
21mr|kernel-6.6-generic-6.6.126-1|18487	- IB/mlx5: Use __iowrite64_copy() for write combining stores
21mr|kernel-6.6-generic-6.6.126-1|18488	- ibmvnic: Add tx check to prevent skb leak
21mr|kernel-6.6-generic-6.6.126-1|18489	- ibmvnic: Free any outstanding tx skbs during scrq reset
21mr|kernel-6.6-generic-6.6.126-1|18490	- ice: Add a per-VF limit on number of FDIR filters
21mr|kernel-6.6-generic-6.6.126-1|18491	- ice: add flag to distinguish reset from .ndo_bpf in XDP rings config
21mr|kernel-6.6-generic-6.6.126-1|18492	- ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog
21mr|kernel-6.6-generic-6.6.126-1|18493	- ice: alter feature support check for SRIOV and LAG
21mr|kernel-6.6-generic-6.6.126-1|18494	- ice: avoid IRQ collision to fix init failure on ACPI S3 resume
21mr|kernel-6.6-generic-6.6.126-1|18495	- ice: don't busy wait for Rx queue disable in ice_qp_dis()
21mr|kernel-6.6-generic-6.6.126-1|18496	- ice: fix accounting if a VLAN already exists
21mr|kernel-6.6-generic-6.6.126-1|18497	- ice: Fix checking for unsupported keys on non-tunnel device
21mr|kernel-6.6-generic-6.6.126-1|18498	- ice: fix enabling RX VLAN filtering
21mr|kernel-6.6-generic-6.6.126-1|18499	- ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values
21mr|kernel-6.6-generic-6.6.126-1|18500	- ice: fix iteration of TLVs in Preserved Fields Area
21mr|kernel-6.6-generic-6.6.126-1|18501	- ice: fix LAG and VF lock dependency in ice_reset_vf()
21mr|kernel-6.6-generic-6.6.126-1|18502	- ice: Fix link_down_on_close message
21mr|kernel-6.6-generic-6.6.126-1|18503	- ice: fix memory corruption bug with suspend and rebuild
21mr|kernel-6.6-generic-6.6.126-1|18504	- ice: Fix PF with enabled XDP going no-carrier after reset
21mr|kernel-6.6-generic-6.6.126-1|18505	- ice: fix pre-shifted bit usage
21mr|kernel-6.6-generic-6.6.126-1|18506	- ice: Fix recipe read procedure
21mr|kernel-6.6-generic-6.6.126-1|18507	- ice: fix stats being updated by way too large values
21mr|kernel-6.6-generic-6.6.126-1|18508	- ice: fix theoretical out-of-bounds access in ethtool link modes
21mr|kernel-6.6-generic-6.6.126-1|18509	- ice: fix typo in assignment
21mr|kernel-6.6-generic-6.6.126-1|18510	- ice: Fix VF Reset paths when interface in a failed over aggregate
21mr|kernel-6.6-generic-6.6.126-1|18511	- ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
21mr|kernel-6.6-generic-6.6.126-1|18512	- ice: Interpret .set_channels() input differently
21mr|kernel-6.6-generic-6.6.126-1|18513	- ice: pass VSI pointer into ice_vc_isvalid_q_id
21mr|kernel-6.6-generic-6.6.126-1|18514	- ice: realloc VSI stats arrays
21mr|kernel-6.6-generic-6.6.126-1|18515	- ice: Rebuild TC queues on VSI queue reconfiguration
21mr|kernel-6.6-generic-6.6.126-1|18516	- ice: Refactor FW data type and fix bitmap casting issue
21mr|kernel-6.6-generic-6.6.126-1|18517	- ice: remove af_xdp_zc_qps bitmap
21mr|kernel-6.6-generic-6.6.126-1|18518	- ice: remove redundant xdp_rxq_info registration
21mr|kernel-6.6-generic-6.6.126-1|18519	- ice: remove unnecessary duplicate checks for VF VSI ID
21mr|kernel-6.6-generic-6.6.126-1|18520	- ice: reorder disabling IRQ and NAPI in ice_qp_dis
21mr|kernel-6.6-generic-6.6.126-1|18521	- ice: replace synchronize_rcu with synchronize_net
21mr|kernel-6.6-generic-6.6.126-1|18522	- ice: respect netif readiness in AF_XDP ZC related ndo's
21mr|kernel-6.6-generic-6.6.126-1|18523	- ice: Restore fix disabling RX VLAN filtering
21mr|kernel-6.6-generic-6.6.126-1|18524	- ice: Shut down VSI with "link-down-on-close" enabled
21mr|kernel-6.6-generic-6.6.126-1|18525	- ice: stop trashing VF VSI aggregator node ID information
21mr|kernel-6.6-generic-6.6.126-1|18526	- ice: tc: allow zero flags in parsing tc flower
21mr|kernel-6.6-generic-6.6.126-1|18527	- ice: tc: check src_vsi in case of traffic from VF
21mr|kernel-6.6-generic-6.6.126-1|18528	- ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue
21mr|kernel-6.6-generic-6.6.126-1|18529	- ice: use relative VSI index for VFs instead of PF VSI number
21mr|kernel-6.6-generic-6.6.126-1|18530	- ice: virtchnl: stop pretending to support RSS over AQ or registers
21mr|kernel-6.6-generic-6.6.126-1|18531	- ice: work on pre-XDP prog frag count
21mr|kernel-6.6-generic-6.6.126-1|18532	- icmp: prevent possible NULL dereferences from icmp_build_probe()
21mr|kernel-6.6-generic-6.6.126-1|18533	- ida: Fix crash in ida_free when the bitmap is empty
21mr|kernel-6.6-generic-6.6.126-1|18534	- idma64: Don't try to serve interrupts when device is powered off
21mr|kernel-6.6-generic-6.6.126-1|18535	- igb: extend PTP timestamp adjustments to i211
21mr|kernel-6.6-generic-6.6.126-1|18536	- igb: Fix missing time sync events
21mr|kernel-6.6-generic-6.6.126-1|18537	- igc: avoid returning frame twice in XDP_REDIRECT
21mr|kernel-6.6-generic-6.6.126-1|18538	- igc: Check VLAN EtherType mask
21mr|kernel-6.6-generic-6.6.126-1|18539	- igc: Check VLAN TCI mask
21mr|kernel-6.6-generic-6.6.126-1|18540	- igc: fix a log entry using uninitialized netdev
21mr|kernel-6.6-generic-6.6.126-1|18541	- igc: Fix double reset adapter triggered from a single taprio cmd
21mr|kernel-6.6-generic-6.6.126-1|18542	- igc: Fix hicredit calculation
21mr|kernel-6.6-generic-6.6.126-1|18543	- igc: Fix missing time sync events
21mr|kernel-6.6-generic-6.6.126-1|18544	- igc: Remove stale comment about Tx timestamping
21mr|kernel-6.6-generic-6.6.126-1|18545	- igc: Report VLAN EtherType matching back to user
21mr|kernel-6.6-generic-6.6.126-1|18546	- iio: accel: adxl367: fix DEVID read after reset
21mr|kernel-6.6-generic-6.6.126-1|18547	- iio: accel: adxl367: fix I2C FIFO data register
21mr|kernel-6.6-generic-6.6.126-1|18548	- iio: accel: bma400: Fix a compilation problem
21mr|kernel-6.6-generic-6.6.126-1|18549	- iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
21mr|kernel-6.6-generic-6.6.126-1|18550	- iio: accel: mxc4005: allow module autoloading via OF compatible
21mr|kernel-6.6-generic-6.6.126-1|18551	- iio: accel: mxc4005: Interrupt handling fixes
21mr|kernel-6.6-generic-6.6.126-1|18552	- iio: accel: mxc4005: Reset chip on probe() and resume()
21mr|kernel-6.6-generic-6.6.126-1|18553	- iio: adc: ad4130: only set GPIO_CTRL if pin is unused
21mr|kernel-6.6-generic-6.6.126-1|18554	- iio: adc: ad4130: zero-initialize clock init data
21mr|kernel-6.6-generic-6.6.126-1|18555	- iio: adc: ad7091r: Allow users to configure device events
21mr|kernel-6.6-generic-6.6.126-1|18556	- iio: adc: ad7091r: Enable internal vref if external vref is not supplied
21mr|kernel-6.6-generic-6.6.126-1|18557	- iio: adc: ad7091r: Pass iio_dev to event handler
21mr|kernel-6.6-generic-6.6.126-1|18558	- iio: adc: ad7091r: Set alert bit in config register
21mr|kernel-6.6-generic-6.6.126-1|18559	- iio: adc: ad7266: Fix variable checking bug
21mr|kernel-6.6-generic-6.6.126-1|18560	- iio: adc: ad9467: add mutex to struct ad9467_state
21mr|kernel-6.6-generic-6.6.126-1|18561	- iio: adc: ad9467: convert to backend framework
21mr|kernel-6.6-generic-6.6.126-1|18562	- iio: adc: ad9467: don't ignore error codes
21mr|kernel-6.6-generic-6.6.126-1|18563	- iio: adc: ad9467: fix reset gpio handling
21mr|kernel-6.6-generic-6.6.126-1|18564	- iio: adc: ad9467: fix scale setting
21mr|kernel-6.6-generic-6.6.126-1|18565	- iio: adc: ad9467: fix scan type sign
21mr|kernel-6.6-generic-6.6.126-1|18566	- iio: adc: ad9467: use chip_info variables instead of array
21mr|kernel-6.6-generic-6.6.126-1|18567	- iio: adc: ad9467: use spi_get_device_match_data()
21mr|kernel-6.6-generic-6.6.126-1|18568	- iio: adc: adi-axi-adc: convert to regmap
21mr|kernel-6.6-generic-6.6.126-1|18569	- iio: adc: adi-axi-adc: move to backend framework
21mr|kernel-6.6-generic-6.6.126-1|18570	- iio: adc: adi-axi-adc: only error out in major version mismatch
21mr|kernel-6.6-generic-6.6.126-1|18571	- iio: adc: ad_sigma_delta: ensure proper DMA alignment
21mr|kernel-6.6-generic-6.6.126-1|18572	- iio: adc: axi-adc: make sure AXI clock is enabled
21mr|kernel-6.6-generic-6.6.126-1|18573	- iio: adc: imx93: add four channels for imx93 adc
21mr|kernel-6.6-generic-6.6.126-1|18574	- iio: adc: meson: add separate config for axg SoC family
21mr|kernel-6.6-generic-6.6.126-1|18575	- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
21mr|kernel-6.6-generic-6.6.126-1|18576	- iio: adc: rockchip_saradc: use mask for write_enable bitfield
21mr|kernel-6.6-generic-6.6.126-1|18577	- iio: adc: stm32: Fixing err code to not indicate success
21mr|kernel-6.6-generic-6.6.126-1|18578	- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
21mr|kernel-6.6-generic-6.6.126-1|18579	- iio: add the IIO backend framework
21mr|kernel-6.6-generic-6.6.126-1|18580	- iio: buffer-dmaengine: export buffer alloc and free functions
21mr|kernel-6.6-generic-6.6.126-1|18581	- iio: chemical: bme680: Fix calibration data variable
21mr|kernel-6.6-generic-6.6.126-1|18582	- iio: chemical: bme680: Fix overflows in compensate() functions
21mr|kernel-6.6-generic-6.6.126-1|18583	- iio: chemical: bme680: Fix pressure value output
21mr|kernel-6.6-generic-6.6.126-1|18584	- iio: chemical: bme680: Fix sensor data read operation
21mr|kernel-6.6-generic-6.6.126-1|18585	- iio: commom: st_sensors: ensure proper DMA alignment
21mr|kernel-6.6-generic-6.6.126-1|18586	- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
21mr|kernel-6.6-generic-6.6.126-1|18587	- iio: core: fix memleak in iio_device_register_sysfs
21mr|kernel-6.6-generic-6.6.126-1|18588	- iio: core: Leave private pointer NULL when no private data supplied
21mr|kernel-6.6-generic-6.6.126-1|18589	- iio: dac: ad5592r: fix temperature channel scaling value
21mr|kernel-6.6-generic-6.6.126-1|18590	- iio: Fix the sorting functionality in iio_gts_build_avail_time_table
21mr|kernel-6.6-generic-6.6.126-1|18591	- iio: frequency: adrf6780: rm clk provider include
21mr|kernel-6.6-generic-6.6.126-1|18592	- iio: gts-helper: Fix division loop
21mr|kernel-6.6-generic-6.6.126-1|18593	- iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
21mr|kernel-6.6-generic-6.6.126-1|18594	- iio: imu: adis16475: add spi_device_id table
21mr|kernel-6.6-generic-6.6.126-1|18595	- iio:imu: adis16475: Fix sync mode setting
21mr|kernel-6.6-generic-6.6.126-1|18596	- iio: imu: adis16475: use bit numbers in assign_bit()
21mr|kernel-6.6-generic-6.6.126-1|18597	- iio: imu: adis: ensure proper DMA alignment
21mr|kernel-6.6-generic-6.6.126-1|18598	- iio: imu: bno055: serdev requires REGMAP
21mr|kernel-6.6-generic-6.6.126-1|18599	- iio: imu: inv_icm42600: delete unneeded update watermark call
21mr|kernel-6.6-generic-6.6.126-1|18600	- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
21mr|kernel-6.6-generic-6.6.126-1|18601	- iio: imu: inv_mpu6050: fix FIFO parsing when empty
21mr|kernel-6.6-generic-6.6.126-1|18602	- iio: imu: inv_mpu6050: fix frequency setting when chip is off
21mr|kernel-6.6-generic-6.6.126-1|18603	- iio: invensense: fix interrupt timestamp alignment
21mr|kernel-6.6-generic-6.6.126-1|18604	- iio: invensense: fix odr switching to same value
21mr|kernel-6.6-generic-6.6.126-1|18605	- iio: kx022a: Fix acceleration value scaling
21mr|kernel-6.6-generic-6.6.126-1|18606	- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
21mr|kernel-6.6-generic-6.6.126-1|18607	- iio: pressure: bmp280: Add missing bmp085 to SPI id table
21mr|kernel-6.6-generic-6.6.126-1|18608	- iio: pressure: bmp280: Fix BMP580 temperature reading
21mr|kernel-6.6-generic-6.6.126-1|18609	- iio: pressure: dps310: support negative temperature values
21mr|kernel-6.6-generic-6.6.126-1|18610	- iio: pressure: Fixes BME280 SPI driver data
21mr|kernel-6.6-generic-6.6.126-1|18611	- iio: pressure: fix some word spelling errors
21mr|kernel-6.6-generic-6.6.126-1|18612	- iio: pressure: mprls0025pa fix off-by-one enum
21mr|kernel-6.6-generic-6.6.126-1|18613	- iio: tmag5273: fix temperature offset
21mr|kernel-6.6-generic-6.6.126-1|18614	- iio: triggered-buffer: prevent possible freeing of wrong buffer
21mr|kernel-6.6-generic-6.6.126-1|18615	- iio: trigger: Fix condition for own trigger
21mr|kernel-6.6-generic-6.6.126-1|18616	- iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask
21mr|kernel-6.6-generic-6.6.126-1|18617	- ila: block BH in ila_output()
21mr|kernel-6.6-generic-6.6.126-1|18618	- ima: Avoid blocking in RCU read-side critical section
21mr|kernel-6.6-generic-6.6.126-1|18619	- ima: Fix use-after-free on a dentry's dname.name
21mr|kernel-6.6-generic-6.6.126-1|18620	- inet_diag: annotate data-races around inet_diag_table[]
21mr|kernel-6.6-generic-6.6.126-1|18621	- inet_diag: Initialize pad field in struct inet_diag_req_v2
21mr|kernel-6.6-generic-6.6.126-1|18622	- inet: inet_defrag: prevent sk release while still in use
21mr|kernel-6.6-generic-6.6.126-1|18623	- inet: read sk->sk_family once in inet_recv_error()
21mr|kernel-6.6-generic-6.6.126-1|18624	- init/Kconfig: lower GCC version check for -Warray-bounds
21mr|kernel-6.6-generic-6.6.126-1|18625	- init/main.c: Fix potential static_command_line memory overflow
21mr|kernel-6.6-generic-6.6.126-1|18626	- init: open /initrd.image with O_LARGEFILE
21mr|kernel-6.6-generic-6.6.126-1|18627	- input: Add event code for accessibility key
21mr|kernel-6.6-generic-6.6.126-1|18628	- input: Add support for "Do Not Disturb"
21mr|kernel-6.6-generic-6.6.126-1|18629	- Input: ads7846 - use spi_device_id table
21mr|kernel-6.6-generic-6.6.126-1|18630	- Input: allocate keycode for Display refresh rate toggle
21mr|kernel-6.6-generic-6.6.126-1|18631	- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
21mr|kernel-6.6-generic-6.6.126-1|18632	- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
21mr|kernel-6.6-generic-6.6.126-1|18633	- Input: atkbd - use ab83 as id when skipping the getid command
21mr|kernel-6.6-generic-6.6.126-1|18634	- Input: cyapa - add missing input core locking to suspend/resume functions
21mr|kernel-6.6-generic-6.6.126-1|18635	- Input: elan_i2c - do not leave interrupt disabled on suspend failure
21mr|kernel-6.6-generic-6.6.126-1|18636	- Input: elantech - fix touchpad state on resume for Lenovo N24
21mr|kernel-6.6-generic-6.6.126-1|18637	- Input: ff-core - prefer struct_size over open coded arithmetic
21mr|kernel-6.6-generic-6.6.126-1|18638	- Input: goodix - accept ACPI resources with gpio_count == 3 && gpio_int_idx == 0
21mr|kernel-6.6-generic-6.6.126-1|18639	- Input: gpio_keys_polled - suppress deferred probe error for gpio
21mr|kernel-6.6-generic-6.6.126-1|18640	- Input: i8042 - add Ayaneo Kun to i8042 quirk table
21mr|kernel-6.6-generic-6.6.126-1|18641	- Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
21mr|kernel-6.6-generic-6.6.126-1|18642	- Input: i8042 - add nomux quirk for Acer P459-G2-M
21mr|kernel-6.6-generic-6.6.126-1|18643	- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
21mr|kernel-6.6-generic-6.6.126-1|18644	- Input: ili210x - fix ili251x_read_touch_data() return value
21mr|kernel-6.6-generic-6.6.126-1|18645	- Input: imagis - use FIELD_GET where applicable
21mr|kernel-6.6-generic-6.6.126-1|18646	- Input: ims-pcu - fix printf string overflow
21mr|kernel-6.6-generic-6.6.126-1|18647	- Input: ipaq-micro-keys - add error handling for devm_kmemdup
21mr|kernel-6.6-generic-6.6.126-1|18648	- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
21mr|kernel-6.6-generic-6.6.126-1|18649	- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
21mr|kernel-6.6-generic-6.6.126-1|18650	- Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1
21mr|kernel-6.6-generic-6.6.126-1|18651	- Input: qt1050 - handle CHIP_ID reading error
21mr|kernel-6.6-generic-6.6.126-1|18652	- Input: silead - Always support 10 fingers
21mr|kernel-6.6-generic-6.6.126-1|18653	- Input: soc_button_array - add mapping for airplane mode button
21mr|kernel-6.6-generic-6.6.126-1|18654	- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
21mr|kernel-6.6-generic-6.6.126-1|18655	- input/touchscreen: imagis: Correct the maximum touch area value
21mr|kernel-6.6-generic-6.6.126-1|18656	- Input: try trimming too long modalias strings
21mr|kernel-6.6-generic-6.6.126-1|18657	- Input: xpad - add additional HyperX Controller Identifiers
21mr|kernel-6.6-generic-6.6.126-1|18658	- Input: xpad - add Lenovo Legion Go controllers
21mr|kernel-6.6-generic-6.6.126-1|18659	- Input: xpad - add Razer Wolverine V2 support
21mr|kernel-6.6-generic-6.6.126-1|18660	- Input: xpad - add support for ASUS ROG RAIKIRI
21mr|kernel-6.6-generic-6.6.126-1|18661	- Input: xpad - add support for ASUS ROG RAIKIRI PRO
21mr|kernel-6.6-generic-6.6.126-1|18662	- Input: xpad - add support for Snakebyte GAMEPADs
21mr|kernel-6.6-generic-6.6.126-1|18663	- intel: add bit macro includes where needed
21mr|kernel-6.6-generic-6.6.126-1|18664	- intel: legacy: field get conversion
21mr|kernel-6.6-generic-6.6.126-1|18665	- intel_th: pci: Add Granite Rapids SOC support
21mr|kernel-6.6-generic-6.6.126-1|18666	- intel_th: pci: Add Granite Rapids support
21mr|kernel-6.6-generic-6.6.126-1|18667	- intel_th: pci: Add Lunar Lake support
21mr|kernel-6.6-generic-6.6.126-1|18668	- intel_th: pci: Add Meteor Lake-S CPU support
21mr|kernel-6.6-generic-6.6.126-1|18669	- intel_th: pci: Add Meteor Lake-S support
21mr|kernel-6.6-generic-6.6.126-1|18670	- intel_th: pci: Add Sapphire Rapids SOC support
21mr|kernel-6.6-generic-6.6.126-1|18671	- intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers
21mr|kernel-6.6-generic-6.6.126-1|18672	- interconnect: Don't access req_list while it's being manipulated
21mr|kernel-6.6-generic-6.6.126-1|18673	- interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port assignment
21mr|kernel-6.6-generic-6.6.126-1|18674	- interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID
21mr|kernel-6.6-generic-6.6.126-1|18675	- interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
21mr|kernel-6.6-generic-6.6.126-1|18676	- interconnect: qcom: sm8250: Enable sync_state
21mr|kernel-6.6-generic-6.6.126-1|18677	- interconnect: qcom: sm8550: Enable sync_state
21mr|kernel-6.6-generic-6.6.126-1|18678	- interconnect: Treat xlate() returning NULL node as an error
21mr|kernel-6.6-generic-6.6.126-1|18679	- iomap: clear the per-folio dirty bits on all writeback failures
21mr|kernel-6.6-generic-6.6.126-1|18680	- iomap: fault in smaller chunks for non-large folio mappings
21mr|kernel-6.6-generic-6.6.126-1|18681	- iomap: Fix iomap_adjust_read_range for plen calculation
21mr|kernel-6.6-generic-6.6.126-1|18682	- iommu/amd: Fix sysfs leak in iommu init
21mr|kernel-6.6-generic-6.6.126-1|18683	- iommu/amd: Mark interrupt as managed
21mr|kernel-6.6-generic-6.6.126-1|18684	- iommu/arm-smmu-qcom: Add missing GMU entry to match table
21mr|kernel-6.6-generic-6.6.126-1|18685	- iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
21mr|kernel-6.6-generic-6.6.126-1|18686	- iommu: Avoid more races around device probe
21mr|kernel-6.6-generic-6.6.126-1|18687	- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
21mr|kernel-6.6-generic-6.6.126-1|18688	- iommu/dma: Trace bounce buffer usage when mapping buffers
21mr|kernel-6.6-generic-6.6.126-1|18689	- iommu: Don't reserve 0-length IOVA region
21mr|kernel-6.6-generic-6.6.126-1|18690	- iommufd: Fix iopt_access_list_id overwrite bug
21mr|kernel-6.6-generic-6.6.126-1|18691	- iommufd/iova_bitmap: Bounds check mapped::pages access
21mr|kernel-6.6-generic-6.6.126-1|18692	- iommufd/iova_bitmap: Consider page offset for the pages to be pinned
21mr|kernel-6.6-generic-6.6.126-1|18693	- iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array
21mr|kernel-6.6-generic-6.6.126-1|18694	- iommu: Fix compilation without CONFIG_IOMMU_INTEL
21mr|kernel-6.6-generic-6.6.126-1|18695	- iommu: Fix printk arg in of_iommu_get_resv_regions()
21mr|kernel-6.6-generic-6.6.126-1|18696	- iommu: Map reserved memory as cacheable if device is coherent
21mr|kernel-6.6-generic-6.6.126-1|18697	- iommu: mtk: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|18698	- iommu: Return right value in iommu_sva_bind_device()
21mr|kernel-6.6-generic-6.6.126-1|18699	- iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en
21mr|kernel-6.6-generic-6.6.126-1|18700	- iommu: Undo pasid attachment only for the devices that have succeeded
21mr|kernel-6.6-generic-6.6.126-1|18701	- iommu/vt-d: Add MTL to quirk list to skip TE disabling
21mr|kernel-6.6-generic-6.6.126-1|18702	- iommu/vt-d: Allocate local memory for page request queue
21mr|kernel-6.6-generic-6.6.126-1|18703	- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
21mr|kernel-6.6-generic-6.6.126-1|18704	- iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
21mr|kernel-6.6-generic-6.6.126-1|18705	- iommu/vt-d: Fix identity map bounds in si_domain_init()
21mr|kernel-6.6-generic-6.6.126-1|18706	- iommu/vt-d: Fix incorrect cache invalidation for mm notification
21mr|kernel-6.6-generic-6.6.126-1|18707	- iommu/vt-d: Fix wrong use of pasid config
21mr|kernel-6.6-generic-6.6.126-1|18708	- iommu/vt-d: Make context clearing consistent with context mapping
21mr|kernel-6.6-generic-6.6.126-1|18709	- iommu/vt-d: Omit devTLB invalidation requests when TES=0
21mr|kernel-6.6-generic-6.6.126-1|18710	- iommu/vt-d: Support enforce_cache_coherency only for empty domains
21mr|kernel-6.6-generic-6.6.126-1|18711	- ionic: bypass firmware cmds when stuck in reset
21mr|kernel-6.6-generic-6.6.126-1|18712	- ionic: Fix dim work handling in split interrupt mode
21mr|kernel-6.6-generic-6.6.126-1|18713	- ionic: fix snprintf format length warning
21mr|kernel-6.6-generic-6.6.126-1|18714	- ionic: fix use after netif_napi_del()
21mr|kernel-6.6-generic-6.6.126-1|18715	- ionic: pass opcode to devcmd_wait
21mr|kernel-6.6-generic-6.6.126-1|18716	- ionic: set adminq irq affinity
21mr|kernel-6.6-generic-6.6.126-1|18717	- io_uring: adjust defer tw counting
21mr|kernel-6.6-generic-6.6.126-1|18718	- io_uring/af_unix: disable sending io_uring over sockets
21mr|kernel-6.6-generic-6.6.126-1|18719	- io_uring: check for non-NULL file pointer in io_file_can_poll()
21mr|kernel-6.6-generic-6.6.126-1|18720	- io_uring: clean rings on NO_MMAP alloc fail
21mr|kernel-6.6-generic-6.6.126-1|18721	- io_uring: clear opcode specific data for an early failure
21mr|kernel-6.6-generic-6.6.126-1|18722	- io_uring/cmd: fix breakage in SOCKET_URING_OP_SIOC* implementation
21mr|kernel-6.6-generic-6.6.126-1|18723	- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
21mr|kernel-6.6-generic-6.6.126-1|18724	- io_uring: don't check iopoll if request completes
21mr|kernel-6.6-generic-6.6.126-1|18725	- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
21mr|kernel-6.6-generic-6.6.126-1|18726	- io_uring: don't save/restore iowait state
21mr|kernel-6.6-generic-6.6.126-1|18727	- io_uring: drop any code related to SCM_RIGHTS
21mr|kernel-6.6-generic-6.6.126-1|18728	- io_uring: enable io_mem_alloc/free to be used in other parts
21mr|kernel-6.6-generic-6.6.126-1|18729	- io_uring: ensure local task_work is run on wait timeout
21mr|kernel-6.6-generic-6.6.126-1|18730	- io_uring: fail NOP if non-zero op flags is passed in
21mr|kernel-6.6-generic-6.6.126-1|18731	- io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure
21mr|kernel-6.6-generic-6.6.126-1|18732	- io_uring: fix io_match_task must_hold
21mr|kernel-6.6-generic-6.6.126-1|18733	- io_uring: fix mshot io-wq checks
21mr|kernel-6.6-generic-6.6.126-1|18734	- io_uring: fix mutex_unlock with unreferenced ctx
21mr|kernel-6.6-generic-6.6.126-1|18735	- io_uring: fix poll_remove stalled req completion
21mr|kernel-6.6-generic-6.6.126-1|18736	- io_uring: Fix release of pinned pages when __io_uaddr_map fails
21mr|kernel-6.6-generic-6.6.126-1|18737	- io_uring: free io_buffer_list entries via RCU
21mr|kernel-6.6-generic-6.6.126-1|18738	- io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue()
21mr|kernel-6.6-generic-6.6.126-1|18739	- io_uring/io-wq: limit retrying worker initialisation
21mr|kernel-6.6-generic-6.6.126-1|18740	- io_uring/io-wq: Use set_bit() and test_bit() at worker->flags
21mr|kernel-6.6-generic-6.6.126-1|18741	- io_uring/kbuf: check for buffer list readiness after NULL check
21mr|kernel-6.6-generic-6.6.126-1|18742	- io_uring/kbuf: defer release of mapped buffer rings
21mr|kernel-6.6-generic-6.6.126-1|18743	- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring()
21mr|kernel-6.6-generic-6.6.126-1|18744	- io_uring/kbuf: get rid of bl->is_ready
21mr|kernel-6.6-generic-6.6.126-1|18745	- io_uring/kbuf: get rid of lower BGID lists
21mr|kernel-6.6-generic-6.6.126-1|18746	- io_uring/kbuf: hold io_buffer_list reference over mmap
21mr|kernel-6.6-generic-6.6.126-1|18747	- io_uring/kbuf: protect io_buffer_list teardown with a reference
21mr|kernel-6.6-generic-6.6.126-1|18748	- io_uring/kbuf: recycle freed mapped buffer ring entries
21mr|kernel-6.6-generic-6.6.126-1|18749	- io_uring/net: correctly handle multishot recvmsg retry setup
21mr|kernel-6.6-generic-6.6.126-1|18750	- io_uring/net: correct the type of variable
21mr|kernel-6.6-generic-6.6.126-1|18751	- io_uring/net: fix multishot accept overflow handling
21mr|kernel-6.6-generic-6.6.126-1|18752	- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
21mr|kernel-6.6-generic-6.6.126-1|18753	- io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers
21mr|kernel-6.6-generic-6.6.126-1|18754	- io_uring/net: limit inline multishot retries
21mr|kernel-6.6-generic-6.6.126-1|18755	- io_uring/net: move receive multishot out of the generic msghdr path
21mr|kernel-6.6-generic-6.6.126-1|18756	- io_uring/net: restore msg_control on sendzc retry
21mr|kernel-6.6-generic-6.6.126-1|18757	- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
21mr|kernel-6.6-generic-6.6.126-1|18758	- io_uring/net: un-indent mshot retry path in io_recv_finish()
21mr|kernel-6.6-generic-6.6.126-1|18759	- io_uring/poll: add requeue return code from poll multishot handling
21mr|kernel-6.6-generic-6.6.126-1|18760	- io_uring/poll: move poll execution helpers higher up
21mr|kernel-6.6-generic-6.6.126-1|18761	- io_uring: remove looping around handling traditional task_work
21mr|kernel-6.6-generic-6.6.126-1|18762	- io_uring: remove unconditional looping in local task_work handling
21mr|kernel-6.6-generic-6.6.126-1|18763	- io_uring/rsrc: don't lock while !TASK_RUNNING
21mr|kernel-6.6-generic-6.6.126-1|18764	- io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed
21mr|kernel-6.6-generic-6.6.126-1|18765	- io_uring/rw: ensure io->bytes_done is always initialized
21mr|kernel-6.6-generic-6.6.126-1|18766	- io_uring/sqpoll: work around a potential audit memory leak
21mr|kernel-6.6-generic-6.6.126-1|18767	- io_uring: tighten task exit cancellations
21mr|kernel-6.6-generic-6.6.126-1|18768	- io_uring/unix: drop usage of io_uring socket
21mr|kernel-6.6-generic-6.6.126-1|18769	- io_uring: use fget/fput consistently
21mr|kernel-6.6-generic-6.6.126-1|18770	- io_uring: use private workqueue for exit work
21mr|kernel-6.6-generic-6.6.126-1|18771	- io_uring: use the right type for work_llist empty check
21mr|kernel-6.6-generic-6.6.126-1|18772	- io-wq: write next_work before dropping acct_lock
21mr|kernel-6.6-generic-6.6.126-1|18773	- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
21mr|kernel-6.6-generic-6.6.126-1|18774	- ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
21mr|kernel-6.6-generic-6.6.126-1|18775	- ipmi: ssif_bmc: prevent integer overflow on 32bit systems
21mr|kernel-6.6-generic-6.6.126-1|18776	- ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
21mr|kernel-6.6-generic-6.6.126-1|18777	- ipmr: fix kernel panic when forwarding mcast packets
21mr|kernel-6.6-generic-6.6.126-1|18778	- ipmr: support IP_PKTINFO on cache report IGMP msg
21mr|kernel-6.6-generic-6.6.126-1|18779	- ipv4: check for NULL idev in ip_route_use_hint()
21mr|kernel-6.6-generic-6.6.126-1|18780	- ipv4: Fix incorrect source address in Record Route option
21mr|kernel-6.6-generic-6.6.126-1|18781	- ipv4: Fix incorrect TOS in fibmatch route get reply
21mr|kernel-6.6-generic-6.6.126-1|18782	- ipv4: Fix incorrect TOS in route get reply
21mr|kernel-6.6-generic-6.6.126-1|18783	- ipv4: fix source address selection with route leak
21mr|kernel-6.6-generic-6.6.126-1|18784	- ipv4: Fix uninit-value access in __ip_make_skb()
21mr|kernel-6.6-generic-6.6.126-1|18785	- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
21mr|kernel-6.6-generic-6.6.126-1|18786	- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
21mr|kernel-6.6-generic-6.6.126-1|18787	- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
21mr|kernel-6.6-generic-6.6.126-1|18788	- ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
21mr|kernel-6.6-generic-6.6.126-1|18789	- ipv4/route: avoid unused-but-set-variable warning
21mr|kernel-6.6-generic-6.6.126-1|18790	- ipv6: annotate data-races around cnf.disable_ipv6
21mr|kernel-6.6-generic-6.6.126-1|18791	- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
21mr|kernel-6.6-generic-6.6.126-1|18792	- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()
21mr|kernel-6.6-generic-6.6.126-1|18793	- ipv6: fib6_rules: flush route cache when rule is changed
21mr|kernel-6.6-generic-6.6.126-1|18794	- ipv6: fib: hide unused 'pn' variable
21mr|kernel-6.6-generic-6.6.126-1|18795	- ipv6: Fix infinite recursion in fib6_dump_done().
21mr|kernel-6.6-generic-6.6.126-1|18796	- ipv6: fix ndisc_is_useropt() handling for PIO
21mr|kernel-6.6-generic-6.6.126-1|18797	- ipv6: fix possible race in __fib6_drop_pcpu_from()
21mr|kernel-6.6-generic-6.6.126-1|18798	- ipv6: fix potential NULL deref in fib6_add()
21mr|kernel-6.6-generic-6.6.126-1|18799	- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
21mr|kernel-6.6-generic-6.6.126-1|18800	- ipv6: Fix potential uninit-value access in __ip6_make_skb()
21mr|kernel-6.6-generic-6.6.126-1|18801	- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
21mr|kernel-6.6-generic-6.6.126-1|18802	- ipv6: init the accept_queue's spinlocks in inet6_create
21mr|kernel-6.6-generic-6.6.126-1|18803	- ipv6: ioam: block BH from ioam6_output()
21mr|kernel-6.6-generic-6.6.126-1|18804	- ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work
21mr|kernel-6.6-generic-6.6.126-1|18805	- ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
21mr|kernel-6.6-generic-6.6.126-1|18806	- ipv6: prevent NULL dereference in ip6_output()
21mr|kernel-6.6-generic-6.6.126-1|18807	- ipv6: prevent possible NULL dereference in rt6_probe()
21mr|kernel-6.6-generic-6.6.126-1|18808	- ipv6: prevent possible NULL deref in fib6_nh_init()
21mr|kernel-6.6-generic-6.6.126-1|18809	- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
21mr|kernel-6.6-generic-6.6.126-1|18810	- ipv6: sr: add missing seg6_local_exit
21mr|kernel-6.6-generic-6.6.126-1|18811	- ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
21mr|kernel-6.6-generic-6.6.126-1|18812	- ipv6: sr: fix incorrect unregister order
21mr|kernel-6.6-generic-6.6.126-1|18813	- ipv6: sr: fix invalid unregister error path
21mr|kernel-6.6-generic-6.6.126-1|18814	- ipv6: sr: fix memleak in seg6_hmac_init_algo
21mr|kernel-6.6-generic-6.6.126-1|18815	- ipv6: sr: fix missing sk_buff release in seg6_input_core
21mr|kernel-6.6-generic-6.6.126-1|18816	- ipv6: sr: fix possible use-after-free and null-ptr-deref
21mr|kernel-6.6-generic-6.6.126-1|18817	- ipv6: take care of scope when choosing the src addr
21mr|kernel-6.6-generic-6.6.126-1|18818	- ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
21mr|kernel-6.6-generic-6.6.126-1|18819	- ipvs: avoid stat macros calls from preemptible context
21mr|kernel-6.6-generic-6.6.126-1|18820	- ipvs: Avoid unnecessary calls to skb_is_gso_sctp
21mr|kernel-6.6-generic-6.6.126-1|18821	- ipvs: Fix checksumming on GSO of SCTP packets
21mr|kernel-6.6-generic-6.6.126-1|18822	- ipvs: properly dereference pe in ip_vs_add_service
21mr|kernel-6.6-generic-6.6.126-1|18823	- irqchip/alpine-msi: Fix off-by-one in allocation error path
21mr|kernel-6.6-generic-6.6.126-1|18824	- irqchip/gic-v3-its: Do not assume vPE tables are preallocated
21mr|kernel-6.6-generic-6.6.126-1|18825	- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
21mr|kernel-6.6-generic-6.6.126-1|18826	- irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()
21mr|kernel-6.6-generic-6.6.126-1|18827	- irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors
21mr|kernel-6.6-generic-6.6.126-1|18828	- irqchip/gic-v3-its: Prevent double free on error
21mr|kernel-6.6-generic-6.6.126-1|18829	- irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems
21mr|kernel-6.6-generic-6.6.126-1|18830	- irqchip/imx-irqsteer: Handle runtime power management correctly
21mr|kernel-6.6-generic-6.6.126-1|18831	- irqchip/irq-brcmstb-l2: Add write memory barrier before exit
21mr|kernel-6.6-generic-6.6.126-1|18832	- irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()
21mr|kernel-6.6-generic-6.6.126-1|18833	- irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()
21mr|kernel-6.6-generic-6.6.126-1|18834	- irqchip/loongson-liointc: Set different ISRs for different cores
21mr|kernel-6.6-generic-6.6.126-1|18835	- irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
21mr|kernel-6.6-generic-6.6.126-1|18836	- irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU
21mr|kernel-6.6-generic-6.6.126-1|18837	- irqchip/mbigen: Don't use bus_get_dev_root() to find the parent
21mr|kernel-6.6-generic-6.6.126-1|18838	- irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based on register's index
21mr|kernel-6.6-generic-6.6.126-1|18839	- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
21mr|kernel-6.6-generic-6.6.126-1|18840	- irqchip/renesas-rzg2l: Implement restriction when writing ISCR register
21mr|kernel-6.6-generic-6.6.126-1|18841	- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type
21mr|kernel-6.6-generic-6.6.126-1|18842	- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi()
21mr|kernel-6.6-generic-6.6.126-1|18843	- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi()
21mr|kernel-6.6-generic-6.6.126-1|18844	- irqchip/riscv-intc: Allow large non-standard interrupt number
21mr|kernel-6.6-generic-6.6.126-1|18845	- irqchip/riscv-intc: Introduce Andes hart-level interrupt controller
21mr|kernel-6.6-generic-6.6.126-1|18846	- irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails
21mr|kernel-6.6-generic-6.6.126-1|18847	- irqchip/sifive-plic: Enable interrupt if needed before EOI
21mr|kernel-6.6-generic-6.6.126-1|18848	- irqdomain: Fixed unbalanced fwnode get and put
21mr|kernel-6.6-generic-6.6.126-1|18849	- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
21mr|kernel-6.6-generic-6.6.126-1|18850	- isofs: handle CDs with bad root inode but good Joliet root directory
21mr|kernel-6.6-generic-6.6.126-1|18851	- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
21mr|kernel-6.6-generic-6.6.126-1|18852	- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
21mr|kernel-6.6-generic-6.6.126-1|18853	- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
21mr|kernel-6.6-generic-6.6.126-1|18854	- ixgbe: Refactor overtemp event handling
21mr|kernel-6.6-generic-6.6.126-1|18855	- ixgbe: Refactor returning internal error codes
21mr|kernel-6.6-generic-6.6.126-1|18856	- jbd2: avoid infinite transaction commit loop
21mr|kernel-6.6-generic-6.6.126-1|18857	- jbd2: correct the printing of write_flags in jbd2_write_superblock()
21mr|kernel-6.6-generic-6.6.126-1|18858	- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
21mr|kernel-6.6-generic-6.6.126-1|18859	- jbd2: increase the journal IO's priority
21mr|kernel-6.6-generic-6.6.126-1|18860	- jbd2: make jbd2_journal_get_max_txn_bufs() internal
21mr|kernel-6.6-generic-6.6.126-1|18861	- jbd2: precompute number of transaction descriptor blocks
21mr|kernel-6.6-generic-6.6.126-1|18862	- jffs2: Fix potential illegal address access in jffs2_free_inode
21mr|kernel-6.6-generic-6.6.126-1|18863	- jffs2: prevent xattr node from overflowing the eraseblock
21mr|kernel-6.6-generic-6.6.126-1|18864	- jfs: don't walk off the end of ealist
21mr|kernel-6.6-generic-6.6.126-1|18865	- jfs: fix array-index-out-of-bounds in dbAdjTree
21mr|kernel-6.6-generic-6.6.126-1|18866	- jfs: Fix array-index-out-of-bounds in diFree
21mr|kernel-6.6-generic-6.6.126-1|18867	- jfs: fix array-index-out-of-bounds in diNewExt
21mr|kernel-6.6-generic-6.6.126-1|18868	- jfs: fix slab-out-of-bounds Read in dtSearch
21mr|kernel-6.6-generic-6.6.126-1|18869	- jfs: fix uaf in jfs_evict_inode
21mr|kernel-6.6-generic-6.6.126-1|18870	- jfs: xattr: fix buffer overflow for invalid xattr
21mr|kernel-6.6-generic-6.6.126-1|18871	- Julia Lawall reported this null pointer dereference, this should fix it.
21mr|kernel-6.6-generic-6.6.126-1|18872	- jump_label: Fix concurrency issues in static_key_slow_dec()
21mr|kernel-6.6-generic-6.6.126-1|18873	- kallsyms: ignore ARMv4 thunks along with others
21mr|kernel-6.6-generic-6.6.126-1|18874	- kasan, fortify: properly rename memintrinsics
21mr|kernel-6.6-generic-6.6.126-1|18875	- kasan/test: avoid gcc warning for intentional overflow
21mr|kernel-6.6-generic-6.6.126-1|18876	- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
21mr|kernel-6.6-generic-6.6.126-1|18877	- kbuild: avoid build error when single DTB is turned into composite DTB
21mr|kernel-6.6-generic-6.6.126-1|18878	- kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries
21mr|kernel-6.6-generic-6.6.126-1|18879	- kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates
21mr|kernel-6.6-generic-6.6.126-1|18880	- kbuild: fix build ID symlinks to installed debug VDSO files
21mr|kernel-6.6-generic-6.6.126-1|18881	- kbuild: Fix build target deb-pkg: ln: failed to create hard link
21mr|kernel-6.6-generic-6.6.126-1|18882	- kbuild: Fix changing ELF file type for output of gen_btf for big endian
21mr|kernel-6.6-generic-6.6.126-1|18883	- kbuild: Fix '-S -c' in x86 stack protector scripts
21mr|kernel-6.6-generic-6.6.126-1|18884	- kbuild: fix short log for AS in link-vmlinux.sh
21mr|kernel-6.6-generic-6.6.126-1|18885	- kbuild: Install dtb files as 0644 in Makefile.dtbinst
21mr|kernel-6.6-generic-6.6.126-1|18886	- kbuild: Make ld-version.sh more robust against version string changes
21mr|kernel-6.6-generic-6.6.126-1|18887	- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
21mr|kernel-6.6-generic-6.6.126-1|18888	- kbuild: Remove support for Clang's ThinLTO caching
21mr|kernel-6.6-generic-6.6.126-1|18889	- kbuild: rust: force `alloc` extern to allow "empty" Rust files
21mr|kernel-6.6-generic-6.6.126-1|18890	- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
21mr|kernel-6.6-generic-6.6.126-1|18891	- kbuild: unify vdso_install rules
21mr|kernel-6.6-generic-6.6.126-1|18892	- kconfig: fix comparison to constant symbols, 'm', 'n'
21mr|kernel-6.6-generic-6.6.126-1|18893	- kconfig: fix infinite loop when expanding a macro at the end of file
21mr|kernel-6.6-generic-6.6.126-1|18894	- kconfig: fix memory leak from range properties
21mr|kernel-6.6-generic-6.6.126-1|18895	- kconfig: gconf: give a proper initial state to the Save button
21mr|kernel-6.6-generic-6.6.126-1|18896	- kconfig: remove wrong expr_trans_bool()
21mr|kernel-6.6-generic-6.6.126-1|18897	- kcov: don't lose track of remote references during softirqs
21mr|kernel-6.6-generic-6.6.126-1|18898	- kdb: address -Wformat-security warnings
21mr|kernel-6.6-generic-6.6.126-1|18899	- kdb: Fix a potential buffer overflow in kdb_local()
21mr|kernel-6.6-generic-6.6.126-1|18900	- kdb: Fix buffer overflow during tab-complete
21mr|kernel-6.6-generic-6.6.126-1|18901	- kdb: Fix console handling when editing and tab-completing commands
21mr|kernel-6.6-generic-6.6.126-1|18902	- kdb: Merge identical case statements in kdb_read()
21mr|kernel-6.6-generic-6.6.126-1|18903	- kdb: Use format-specifiers rather than memset() for padding in kdb_read()
21mr|kernel-6.6-generic-6.6.126-1|18904	- kdb: Use format-strings rather than '\0' injection in kdb_read()
21mr|kernel-6.6-generic-6.6.126-1|18905	- kdb: Use the passed prompt in kdb_position_cursor()
21mr|kernel-6.6-generic-6.6.126-1|18906	- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
21mr|kernel-6.6-generic-6.6.126-1|18907	- kernel/numa.c: Move logging out of numa.h
21mr|kernel-6.6-generic-6.6.126-1|18908	- kernel: rerun task_work while freezing in get_signal()
21mr|kernel-6.6-generic-6.6.126-1|18909	- kernel/resource: Increment by align value in get_free_mem_region()
21mr|kernel-6.6-generic-6.6.126-1|18910	- kernfs: convert kernfs_idr_lock to an irq safe raw spinlock
21mr|kernel-6.6-generic-6.6.126-1|18911	- kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy()
21mr|kernel-6.6-generic-6.6.126-1|18912	- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
21mr|kernel-6.6-generic-6.6.126-1|18913	- kexec: do syscore_shutdown() in kernel_kexec
21mr|kernel-6.6-generic-6.6.126-1|18914	- kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMP
21mr|kernel-6.6-generic-6.6.126-1|18915	- kexec: fix KEXEC_FILE dependencies
21mr|kernel-6.6-generic-6.6.126-1|18916	- kexec: select CRYPTO from KEXEC_FILE instead of depending on it
21mr|kernel-6.6-generic-6.6.126-1|18917	- KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATURE_SELFTEST
21mr|kernel-6.6-generic-6.6.126-1|18918	- KEYS: asymmetric: Add missing dependency on CRYPTO_SIG
21mr|kernel-6.6-generic-6.6.126-1|18919	- keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
21mr|kernel-6.6-generic-6.6.126-1|18920	- keys, dns: Fix missing size check of V1 server-list header
21mr|kernel-6.6-generic-6.6.126-1|18921	- keys, dns: Fix size check of V1 server-list header
21mr|kernel-6.6-generic-6.6.126-1|18922	- KEYS: encrypted: Add check for strsep
21mr|kernel-6.6-generic-6.6.126-1|18923	- keys: Fix overwrite of key expiration on instantiation
21mr|kernel-6.6-generic-6.6.126-1|18924	- KEYS: trusted: Do not use WARN when encode fails
21mr|kernel-6.6-generic-6.6.126-1|18925	- KEYS: trusted: Fix memory leak in tpm2_key_encode()
21mr|kernel-6.6-generic-6.6.126-1|18926	- kheaders: explicitly define file modes for archived headers
21mr|kernel-6.6-generic-6.6.126-1|18927	- kheaders: use `command -v` to test for existence of `cpio`
21mr|kernel-6.6-generic-6.6.126-1|18928	- kmsan: compiler_types: declare __no_sanitize_or_inline
21mr|kernel-6.6-generic-6.6.126-1|18929	- kmsan: do not wipe out origin when doing partial unpoisoning
21mr|kernel-6.6-generic-6.6.126-1|18930	- knfsd: LOOKUP can return an illegal error value
21mr|kernel-6.6-generic-6.6.126-1|18931	- kobject_uevent: Fix OOB access within zap_modalias_env()
21mr|kernel-6.6-generic-6.6.126-1|18932	- kprobe/ftrace: bail out if ftrace was killed
21mr|kernel-6.6-generic-6.6.126-1|18933	- kprobe/ftrace: fix build error due to bad function definition
21mr|kernel-6.6-generic-6.6.126-1|18934	- kprobes: consistent rcu api usage for kretprobe holder
21mr|kernel-6.6-generic-6.6.126-1|18935	- kprobes: Fix possible use-after-free issue on kprobe registration
21mr|kernel-6.6-generic-6.6.126-1|18936	- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address
21mr|kernel-6.6-generic-6.6.126-1|18937	- kselftest: Add a ksft_perror() helper
21mr|kernel-6.6-generic-6.6.126-1|18938	- kselftest/alsa - conf: Stringify the printed errno in sysfs_get()
21mr|kernel-6.6-generic-6.6.126-1|18939	- kselftest: alsa: fixed a print formatting warning
21mr|kernel-6.6-generic-6.6.126-1|18940	- kselftest/alsa - mixer-test: fix the number of parameters to ksft_exit_fail_msg()
21mr|kernel-6.6-generic-6.6.126-1|18941	- kselftest/alsa - mixer-test: Fix the print format specifier warning
21mr|kernel-6.6-generic-6.6.126-1|18942	- kselftest: arm64: Add a null pointer check
21mr|kernel-6.6-generic-6.6.126-1|18943	- ksmbd: add continuous availability share parameter
21mr|kernel-6.6-generic-6.6.126-1|18944	- ksmbd: Add kernel-doc for ksmbd_extract_sharename() function
21mr|kernel-6.6-generic-6.6.126-1|18945	- ksmbd: Add missing set_freezable() for freezable kthread
21mr|kernel-6.6-generic-6.6.126-1|18946	- ksmbd: add support for durable handles v1/v2
21mr|kernel-6.6-generic-6.6.126-1|18947	- ksmbd: add support for surrogate pair conversion
21mr|kernel-6.6-generic-6.6.126-1|18948	- ksmbd: auth: fix most kernel-doc warnings
21mr|kernel-6.6-generic-6.6.126-1|18949	- ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()
21mr|kernel-6.6-generic-6.6.126-1|18950	- ksmbd: avoid to send duplicate lease break notifications
21mr|kernel-6.6-generic-6.6.126-1|18951	- ksmbd: avoid to send duplicate oplock break notifications
21mr|kernel-6.6-generic-6.6.126-1|18952	- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
21mr|kernel-6.6-generic-6.6.126-1|18953	- ksmbd: common: use struct_group_attr instead of struct_group for network_open_info
21mr|kernel-6.6-generic-6.6.126-1|18954	- ksmbd: discard write access to the directory open
21mr|kernel-6.6-generic-6.6.126-1|18955	- ksmbd: do not grant v2 lease if parent lease key and epoch are not set
21mr|kernel-6.6-generic-6.6.126-1|18956	- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
21mr|kernel-6.6-generic-6.6.126-1|18957	- ksmbd: don't allow O_TRUNC open on read-only share
21mr|kernel-6.6-generic-6.6.126-1|18958	- ksmbd: don't increment epoch if current state and request state are same
21mr|kernel-6.6-generic-6.6.126-1|18959	- ksmbd: don't send oplock break if rename fails
21mr|kernel-6.6-generic-6.6.126-1|18960	- ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
21mr|kernel-6.6-generic-6.6.126-1|18961	- ksmbd: downgrade RWH lease caching state to RH for directory
21mr|kernel-6.6-generic-6.6.126-1|18962	- ksmbd: fix global oob in ksmbd_nl_policy
21mr|kernel-6.6-generic-6.6.126-1|18963	- ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
21mr|kernel-6.6-generic-6.6.126-1|18964	- ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
21mr|kernel-6.6-generic-6.6.126-1|18965	- ksmbd: fix memory leak in smb2_lock()
21mr|kernel-6.6-generic-6.6.126-1|18966	- ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()
21mr|kernel-6.6-generic-6.6.126-1|18967	- ksmbd: fix missing use of get_write in in smb2_set_ea()
21mr|kernel-6.6-generic-6.6.126-1|18968	- ksmbd: fix possible deadlock in smb2_open
21mr|kernel-6.6-generic-6.6.126-1|18969	- ksmbd: fix possible null-deref in smb_lazy_parent_lease_break_close
21mr|kernel-6.6-generic-6.6.126-1|18970	- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
21mr|kernel-6.6-generic-6.6.126-1|18971	- ksmbd: fix potential circular locking issue in smb2_set_ea()
21mr|kernel-6.6-generic-6.6.126-1|18972	- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
21mr|kernel-6.6-generic-6.6.126-1|18973	- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
21mr|kernel-6.6-generic-6.6.126-1|18974	- ksmbd: Fix spelling mistake "connction" -> "connection"
21mr|kernel-6.6-generic-6.6.126-1|18975	- ksmbd: fix UAF issue in ksmbd_tcp_new_connection()
21mr|kernel-6.6-generic-6.6.126-1|18976	- ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect()
21mr|kernel-6.6-generic-6.6.126-1|18977	- ksmbd: fix wrong allocation size update in smb2_open()
21mr|kernel-6.6-generic-6.6.126-1|18978	- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
21mr|kernel-6.6-generic-6.6.126-1|18979	- ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
21mr|kernel-6.6-generic-6.6.126-1|18980	- ksmbd: free ppace array on error in parse_dacl
21mr|kernel-6.6-generic-6.6.126-1|18981	- ksmbd: ignore trailing slashes in share paths
21mr|kernel-6.6-generic-6.6.126-1|18982	- ksmbd: lazy v2 lease break on smb2_write()
21mr|kernel-6.6-generic-6.6.126-1|18983	- ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous session
21mr|kernel-6.6-generic-6.6.126-1|18984	- ksmbd: move leading slash check to smb2_get_name()
21mr|kernel-6.6-generic-6.6.126-1|18985	- ksmbd: move oplock handling after unlock parent dir
21mr|kernel-6.6-generic-6.6.126-1|18986	- ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
21mr|kernel-6.6-generic-6.6.126-1|18987	- ksmbd: no need to wait for binded connection termination at logoff
21mr|kernel-6.6-generic-6.6.126-1|18988	- ksmbd: off ipv6only for both ipv4/ipv6 binding
21mr|kernel-6.6-generic-6.6.126-1|18989	- ksmbd: only v2 leases handle the directory
21mr|kernel-6.6-generic-6.6.126-1|18990	- ksmbd: prevent memory leak on error return
21mr|kernel-6.6-generic-6.6.126-1|18991	- ksmbd: release interim response after sending status pending response
21mr|kernel-6.6-generic-6.6.126-1|18992	- ksmbd: Remove unused field in ksmbd_user struct
21mr|kernel-6.6-generic-6.6.126-1|18993	- ksmbd: reorganize ksmbd_iov_pin_rsp()
21mr|kernel-6.6-generic-6.6.126-1|18994	- ksmbd: replace generic_fillattr with vfs_getattr
21mr|kernel-6.6-generic-6.6.126-1|18995	- ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info
21mr|kernel-6.6-generic-6.6.126-1|18996	- ksmbd: return FILE_DEVICE_DISK instead of super magic
21mr|kernel-6.6-generic-6.6.126-1|18997	- ksmbd: send lease break notification on FILE_RENAME_INFORMATION
21mr|kernel-6.6-generic-6.6.126-1|18998	- ksmbd: send v2 lease break notification for directory
21mr|kernel-6.6-generic-6.6.126-1|18999	- ksmbd: separately allocate ci per dentry
21mr|kernel-6.6-generic-6.6.126-1|19000	- ksmbd: set epoch in create context v2 lease
21mr|kernel-6.6-generic-6.6.126-1|19001	- ksmbd: set v2 lease capability
21mr|kernel-6.6-generic-6.6.126-1|19002	- ksmbd: set v2 lease version on lease upgrade
21mr|kernel-6.6-generic-6.6.126-1|19003	- ksmbd: use rwsem instead of rwlock for lease break
21mr|kernel-6.6-generic-6.6.126-1|19004	- ksmbd: validate mech token in session setup
21mr|kernel-6.6-generic-6.6.126-1|19005	- ksmbd: validate payload size in ipc response
21mr|kernel-6.6-generic-6.6.126-1|19006	- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
21mr|kernel-6.6-generic-6.6.126-1|19007	- ksmbd: validate the zero field of packet header
21mr|kernel-6.6-generic-6.6.126-1|19008	- ksmbd: vfs: fix all kernel-doc warnings
21mr|kernel-6.6-generic-6.6.126-1|19009	- ktest: force $buildonly = 1 for 'make_warnings_file' test type
21mr|kernel-6.6-generic-6.6.126-1|19010	- kthread: add kthread_stop_put
21mr|kernel-6.6-generic-6.6.126-1|19011	- kunit: debugfs: Fix unchecked dereference in debugfs_print_results()
21mr|kernel-6.6-generic-6.6.126-1|19012	- kunit: Fix kthread reference
21mr|kernel-6.6-generic-6.6.126-1|19013	- kunit: Fix timeout message
21mr|kernel-6.6-generic-6.6.126-1|19014	- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
21mr|kernel-6.6-generic-6.6.126-1|19015	- kunit: Reset suite counter right before running tests
21mr|kernel-6.6-generic-6.6.126-1|19016	- kunit: run test suites only after module initialization completes
21mr|kernel-6.6-generic-6.6.126-1|19017	- kunit: test: Log the correct filter string in executor_test
21mr|kernel-6.6-generic-6.6.126-1|19018	- kunit: tool: fix parsing of test attributes
21mr|kernel-6.6-generic-6.6.126-1|19019	- kunit: Warn if tests are slow
21mr|kernel-6.6-generic-6.6.126-1|19020	- KVM: Always flush async #PF workqueue when vCPU is being destroyed
21mr|kernel-6.6-generic-6.6.126-1|19021	- KVM: arm64: AArch32: Fix spurious trapping of conditional instructions
21mr|kernel-6.6-generic-6.6.126-1|19022	- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
21mr|kernel-6.6-generic-6.6.126-1|19023	- KVM: arm64: Disassociate vcpus from redistributor region on teardown
21mr|kernel-6.6-generic-6.6.126-1|19024	- KVM: arm64: Ensure target address is granule-aligned for range TLBI
21mr|kernel-6.6-generic-6.6.126-1|19025	- KVM: arm64: Fix AArch32 register narrowing on userspace write
21mr|kernel-6.6-generic-6.6.126-1|19026	- KVM: arm64: Fix circular locking dependency
21mr|kernel-6.6-generic-6.6.126-1|19027	- KVM: arm64: Fix host-programmed guest events in nVHE
21mr|kernel-6.6-generic-6.6.126-1|19028	- KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_vcpu_destroy()
21mr|kernel-6.6-generic-6.6.126-1|19029	- KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy
21mr|kernel-6.6-generic-6.6.126-1|19030	- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache
21mr|kernel-6.6-generic-6.6.126-1|19031	- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
21mr|kernel-6.6-generic-6.6.126-1|19032	- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
21mr|kernel-6.6-generic-6.6.126-1|19033	- KVM: arm64: vgic: Simplify kvm_vgic_destroy()
21mr|kernel-6.6-generic-6.6.126-1|19034	- KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()
21mr|kernel-6.6-generic-6.6.126-1|19035	- KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
21mr|kernel-6.6-generic-6.6.126-1|19036	- KVM: arm64: vgic-v4: Restore pending state on host userspace write
21mr|kernel-6.6-generic-6.6.126-1|19037	- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
21mr|kernel-6.6-generic-6.6.126-1|19038	- KVM: nVMX: Add a helper to get highest pending from Posted Interrupt vector
21mr|kernel-6.6-generic-6.6.126-1|19039	- KVM: nVMX: Check for pending posted interrupts when looking for nested events
21mr|kernel-6.6-generic-6.6.126-1|19040	- KVM: nVMX: Request immediate exit iff pending nested event needs injection
21mr|kernel-6.6-generic-6.6.126-1|19041	- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers
21mr|kernel-6.6-generic-6.6.126-1|19042	- KVM: PPC: Book3S HV: Fix the get_one_reg of SDAR
21mr|kernel-6.6-generic-6.6.126-1|19043	- KVM: PPC: Book3S HV: Fix the set_one_reg for MMCR3
21mr|kernel-6.6-generic-6.6.126-1|19044	- KVM: PPC: Book3S HV: Handle pending exceptions on guest entry with MSR_EE
21mr|kernel-6.6-generic-6.6.126-1|19045	- KVM: PPC: Book3S HV: Introduce low level MSR accessor
21mr|kernel-6.6-generic-6.6.126-1|19046	- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()
21mr|kernel-6.6-generic-6.6.126-1|19047	- KVM: PPC: Book3S HV: Use accessors for VCPU registers
21mr|kernel-6.6-generic-6.6.126-1|19048	- KVM: s390: add stat counter for shadow gmap events
21mr|kernel-6.6-generic-6.6.126-1|19049	- KVM: s390: fix LPSWEY handling
21mr|kernel-6.6-generic-6.6.126-1|19050	- KVM: s390: fix setting of fpc register
21mr|kernel-6.6-generic-6.6.126-1|19051	- KVM: s390/mm: Properly reset no-dat
21mr|kernel-6.6-generic-6.6.126-1|19052	- KVM: s390: vsie: fix race during shadow creation
21mr|kernel-6.6-generic-6.6.126-1|19053	- KVM: s390: vsie: fix wrong VIR 37 when MSO is used
21mr|kernel-6.6-generic-6.6.126-1|19054	- KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF
21mr|kernel-6.6-generic-6.6.126-1|19055	- KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing
21mr|kernel-6.6-generic-6.6.126-1|19056	- KVM: selftests: Delete superfluous, unused "stage" variable in AMX test
21mr|kernel-6.6-generic-6.6.126-1|19057	- KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test
21mr|kernel-6.6-generic-6.6.126-1|19058	- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
21mr|kernel-6.6-generic-6.6.126-1|19059	- KVM: SEV-ES: Delegate LBR virtualization to the processor
21mr|kernel-6.6-generic-6.6.126-1|19060	- KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent
21mr|kernel-6.6-generic-6.6.126-1|19061	- KVM: SVM: Add support for allowing zero SEV ASIDs
21mr|kernel-6.6-generic-6.6.126-1|19062	- KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()
21mr|kernel-6.6-generic-6.6.126-1|19063	- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
21mr|kernel-6.6-generic-6.6.126-1|19064	- KVM: SVM: Use unsigned integers when dealing with ASIDs
21mr|kernel-6.6-generic-6.6.126-1|19065	- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
21mr|kernel-6.6-generic-6.6.126-1|19066	- KVM: VMX: Move posted interrupt descriptor out of VMX code
21mr|kernel-6.6-generic-6.6.126-1|19067	- KVM/VMX: Move VERW closer to VMentry for MDS mitigation
21mr|kernel-6.6-generic-6.6.126-1|19068	- KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch}
21mr|kernel-6.6-generic-6.6.126-1|19069	- KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
21mr|kernel-6.6-generic-6.6.126-1|19070	- KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
21mr|kernel-6.6-generic-6.6.126-1|19071	- KVM: x86: Add BHI_NO
21mr|kernel-6.6-generic-6.6.126-1|19072	- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace
21mr|kernel-6.6-generic-6.6.126-1|19073	- KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
21mr|kernel-6.6-generic-6.6.126-1|19074	- KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID
21mr|kernel-6.6-generic-6.6.126-1|19075	- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
21mr|kernel-6.6-generic-6.6.126-1|19076	- KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu
21mr|kernel-6.6-generic-6.6.126-1|19077	- KVM: x86: Mark target gfn of emulated atomic instruction as dirty
21mr|kernel-6.6-generic-6.6.126-1|19078	- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status
21mr|kernel-6.6-generic-6.6.126-1|19079	- KVM: x86/pmu: Disable support for adaptive PEBS
21mr|kernel-6.6-generic-6.6.126-1|19080	- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
21mr|kernel-6.6-generic-6.6.126-1|19081	- KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL
21mr|kernel-6.6-generic-6.6.126-1|19082	- KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl
21mr|kernel-6.6-generic-6.6.126-1|19083	- KVM: x86/pmu: Move PMU reset logic to common x86 code
21mr|kernel-6.6-generic-6.6.126-1|19084	- KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing
21mr|kernel-6.6-generic-6.6.126-1|19085	- KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET"
21mr|kernel-6.6-generic-6.6.126-1|19086	- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
21mr|kernel-6.6-generic-6.6.126-1|19087	- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
21mr|kernel-6.6-generic-6.6.126-1|19088	- KVM: x86: Use a switch statement and macros in __feature_translate()
21mr|kernel-6.6-generic-6.6.126-1|19089	- KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled
21mr|kernel-6.6-generic-6.6.126-1|19090	- l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
21mr|kernel-6.6-generic-6.6.126-1|19091	- l2tp: pass correct message length to ip6_append_data
21mr|kernel-6.6-generic-6.6.126-1|19092	- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
21mr|kernel-6.6-generic-6.6.126-1|19093	- lan966x: Fix crash when adding interface under a lag
21mr|kernel-6.6-generic-6.6.126-1|19094	- landlock: Don't lose track of restrictions on cred_transfer
21mr|kernel-6.6-generic-6.6.126-1|19095	- landlock: Fix asymmetric private inodes referring
21mr|kernel-6.6-generic-6.6.126-1|19096	- landlock: Fix d_parent walk
21mr|kernel-6.6-generic-6.6.126-1|19097	- landlock: Warn once if a Landlock action is requested while disabled
21mr|kernel-6.6-generic-6.6.126-1|19098	- leds: an30259a: Use devm_mutex_init() for mutex initialization
21mr|kernel-6.6-generic-6.6.126-1|19099	- leds: aw200xx: Fix write to DIM parameter
21mr|kernel-6.6-generic-6.6.126-1|19100	- leds: aw2013: Select missing dependency REGMAP_I2C
21mr|kernel-6.6-generic-6.6.126-1|19101	- leds: aw2013: Unlock mutex before destroying it
21mr|kernel-6.6-generic-6.6.126-1|19102	- leds: class: Don't expose color sysfs entry
21mr|kernel-6.6-generic-6.6.126-1|19103	- leds: flash: leds-qcom-flash: Test the correct variable in init
21mr|kernel-6.6-generic-6.6.126-1|19104	- leds: ledtrig-tty: Free allocated ttyname buffer on deactivate
21mr|kernel-6.6-generic-6.6.126-1|19105	- leds: mt6360: Fix memory leak in mt6360_init_isnk_properties()
21mr|kernel-6.6-generic-6.6.126-1|19106	- leds: pwm: Disable PWM when going to suspend
21mr|kernel-6.6-generic-6.6.126-1|19107	- leds: sgm3140: Add missing timer cleanup and flash gpio control
21mr|kernel-6.6-generic-6.6.126-1|19108	- leds: ss4200: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.6-generic-6.6.126-1|19109	- leds: trigger: Call synchronize_rcu() before calling trig->activate()
21mr|kernel-6.6-generic-6.6.126-1|19110	- leds: trigger: netdev: Fix kernel panic on interface rename trig notify
21mr|kernel-6.6-generic-6.6.126-1|19111	- leds: trigger: netdev: fix RTNL handling to prevent potential deadlock
21mr|kernel-6.6-generic-6.6.126-1|19112	- leds: trigger: panic: Don't register panic notifier if creating the trigger failed
21mr|kernel-6.6-generic-6.6.126-1|19113	- leds: trigger: Remove unused function led_trigger_rename_static()
21mr|kernel-6.6-generic-6.6.126-1|19114	- leds: triggers: Flush pending brightness before activating trigger
21mr|kernel-6.6-generic-6.6.126-1|19115	- leds: trigger: Store brightness set by led_trigger_event()
21mr|kernel-6.6-generic-6.6.126-1|19116	- leds: trigger: Unregister sysfs attributes before calling deactivate()
21mr|kernel-6.6-generic-6.6.126-1|19117	- libapi: Add missing linux/types.h header to get the __u64 type on io.h
21mr|kernel-6.6-generic-6.6.126-1|19118	- libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
21mr|kernel-6.6-generic-6.6.126-1|19119	- libbpf: Apply map_set_def_max_entries() for inner_maps on creation
21mr|kernel-6.6-generic-6.6.126-1|19120	- libbpf: Checking the btf_type kind when fixing variable offsets
21mr|kernel-6.6-generic-6.6.126-1|19121	- libbpf: Fix error message in attach_kprobe_multi
21mr|kernel-6.6-generic-6.6.126-1|19122	- libbpf: Fix faccessat() usage on Android
21mr|kernel-6.6-generic-6.6.126-1|19123	- libbpf: Fix no-args func prototype BTF dumping syntax
21mr|kernel-6.6-generic-6.6.126-1|19124	- libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos
21mr|kernel-6.6-generic-6.6.126-1|19125	- libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET
21mr|kernel-6.6-generic-6.6.126-1|19126	- libbpf: Use OPTS_SET() macro in bpf_xdp_query()
21mr|kernel-6.6-generic-6.6.126-1|19127	- lib/build_OID_registry: don't mention the full path of the script in output
21mr|kernel-6.6-generic-6.6.126-1|19128	- libceph: fail sparse-read if the data length doesn't match
21mr|kernel-6.6-generic-6.6.126-1|19129	- libceph: fix race between delayed_work() and ceph_monc_stop()
21mr|kernel-6.6-generic-6.6.126-1|19130	- libceph: just wait for more data to be available on the socket
21mr|kernel-6.6-generic-6.6.126-1|19131	- libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*()
21mr|kernel-6.6-generic-6.6.126-1|19132	- lib/cmdline: Fix an invalid format specifier in an assertion msg
21mr|kernel-6.6-generic-6.6.126-1|19133	- lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly
21mr|kernel-6.6-generic-6.6.126-1|19134	- lib/Kconfig.debug: TEST_IOV_ITER depends on MMU
21mr|kernel-6.6-generic-6.6.126-1|19135	- lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
21mr|kernel-6.6-generic-6.6.126-1|19136	- lib: objagg: Fix general protection fault
21mr|kernel-6.6-generic-6.6.126-1|19137	- libperf evlist: Avoid out-of-bounds access
21mr|kernel-6.6-generic-6.6.126-1|19138	- libsubcmd: Fix memory leak in uniq()
21mr|kernel-6.6-generic-6.6.126-1|19139	- libsubcmd: Fix parse-options memory leak
21mr|kernel-6.6-generic-6.6.126-1|19140	- lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure
21mr|kernel-6.6-generic-6.6.126-1|19141	- lib/vsprintf: Fix %%pfwf when current node refcount == 0
21mr|kernel-6.6-generic-6.6.126-1|19142	- linux/export: Ensure natural alignment of kcrctab array
21mr|kernel-6.6-generic-6.6.126-1|19143	- linux/export: Fix alignment for 64-bit ksymtab entries
21mr|kernel-6.6-generic-6.6.126-1|19144	- linux/init: remove __memexit* annotations
21mr|kernel-6.6-generic-6.6.126-1|19145	- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
21mr|kernel-6.6-generic-6.6.126-1|19146	- lirc: rc_dev_get_from_fd(): fix file leak
21mr|kernel-6.6-generic-6.6.126-1|19147	- lkdtm: Disable CFI checking for perms functions
21mr|kernel-6.6-generic-6.6.126-1|19148	- llc: call sock_orphan() at release time
21mr|kernel-6.6-generic-6.6.126-1|19149	- llc: Drop support for ETH_P_TR_802_2.
21mr|kernel-6.6-generic-6.6.126-1|19150	- llc: make llc_ui_sendmsg() more robust against bonding changes
21mr|kernel-6.6-generic-6.6.126-1|19151	- locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
21mr|kernel-6.6-generic-6.6.126-1|19152	- locking/atomic/x86: Correct the definition of __arch_try_cmpxchg128()
21mr|kernel-6.6-generic-6.6.126-1|19153	- locking/mutex: Introduce devm_mutex_init()
21mr|kernel-6.6-generic-6.6.126-1|19154	- locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers
21mr|kernel-6.6-generic-6.6.126-1|19155	- LoongArch: Add all CPUs enabled by fdt to NUMA node 0
21mr|kernel-6.6-generic-6.6.126-1|19156	- LoongArch: Add dependency between vmlinuz.efi and vmlinux.efi
21mr|kernel-6.6-generic-6.6.126-1|19157	- LoongArch: Apply dynamic relocations for LLD
21mr|kernel-6.6-generic-6.6.126-1|19158	- LoongArch: BPF: Don't sign extend function return value
21mr|kernel-6.6-generic-6.6.126-1|19159	- LoongArch: BPF: Don't sign extend memory load operand
21mr|kernel-6.6-generic-6.6.126-1|19160	- LoongArch: BPF: Prevent out-of-bounds memory access
21mr|kernel-6.6-generic-6.6.126-1|19161	- LoongArch: Call early_init_fdt_scan_reserved_mem() earlier
21mr|kernel-6.6-generic-6.6.126-1|19162	- LoongArch: Change acpi_core_pic[NR_CPUS] to acpi_core_pic[MAX_CORE_PIC]
21mr|kernel-6.6-generic-6.6.126-1|19163	- LoongArch: Change __my_cpu_offset definition to avoid mis-optimization
21mr|kernel-6.6-generic-6.6.126-1|19164	- LoongArch: Check TIF_LOAD_WATCH to enable user space watchpoint
21mr|kernel-6.6-generic-6.6.126-1|19165	- LoongArch/crypto: Clean up useless assignment operations
21mr|kernel-6.6-generic-6.6.126-1|19166	- LoongArch: Define the __io_aw() hook as mmiowb()
21mr|kernel-6.6-generic-6.6.126-1|19167	- LoongArch: Disable IRQ before init_fn() for nonboot CPUs
21mr|kernel-6.6-generic-6.6.126-1|19168	- LoongArch: Fix access error when read fault on a write-only VMA
21mr|kernel-6.6-generic-6.6.126-1|19169	- LoongArch: Fix and simplify fcsr initialization on execve()
21mr|kernel-6.6-generic-6.6.126-1|19170	- LoongArch: Fix callchain parse error with kernel tracepoint events
21mr|kernel-6.6-generic-6.6.126-1|19171	- LoongArch: Fix callchain parse error with kernel tracepoint events again
21mr|kernel-6.6-generic-6.6.126-1|19172	- LoongArch: Fix earlycon parameter if KASAN enabled
21mr|kernel-6.6-generic-6.6.126-1|19173	- LoongArch: Fix entry point in kernel image header
21mr|kernel-6.6-generic-6.6.126-1|19174	- LoongArch: Fix multiple hardware watchpoint issues
21mr|kernel-6.6-generic-6.6.126-1|19175	- LoongArch: Fix watchpoint setting error
21mr|kernel-6.6-generic-6.6.126-1|19176	- LoongArch: Implement constant timer shutdown interface
21mr|kernel-6.6-generic-6.6.126-1|19177	- LoongArch: Lately init pmu after smp is online
21mr|kernel-6.6-generic-6.6.126-1|19178	- LoongArch: Mark {dmw,tlb}_virt_to_page() exports as non-GPL
21mr|kernel-6.6-generic-6.6.126-1|19179	- LoongArch: Override higher address bits in JUMP_VIRT_ADDR
21mr|kernel-6.6-generic-6.6.126-1|19180	- LoongArch: Preserve syscall nr across execve()
21mr|kernel-6.6-generic-6.6.126-1|19181	- LoongArch: Record pc instead of offset in la_abs relocation
21mr|kernel-6.6-generic-6.6.126-1|19182	- LoongArch: Select ARCH_ENABLE_THP_MIGRATION instead of redefining it
21mr|kernel-6.6-generic-6.6.126-1|19183	- LoongArch: Select HAVE_ARCH_SECCOMP to use the common SECCOMP menu
21mr|kernel-6.6-generic-6.6.126-1|19184	- LoongArch: Set unwind stack type to unknown rather than set error flag
21mr|kernel-6.6-generic-6.6.126-1|19185	- LoongArch: Silence the boot warning about 'nokaslr'
21mr|kernel-6.6-generic-6.6.126-1|19186	- LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init()
21mr|kernel-6.6-generic-6.6.126-1|19187	- LoongArch/smp: Call rcutree_report_cpu_starting() earlier
21mr|kernel-6.6-generic-6.6.126-1|19188	- LoongArch: Trigger user-space watchpoints correctly
21mr|kernel-6.6-generic-6.6.126-1|19189	- LoongArch: Update cpu_sibling_map when disabling nonboot CPUs
21mr|kernel-6.6-generic-6.6.126-1|19190	- LoongArch: vDSO: Disable UBSAN instrumentation
21mr|kernel-6.6-generic-6.6.126-1|19191	- loop: fix the the direct I/O support check when used on top of block devices
21mr|kernel-6.6-generic-6.6.126-1|19192	- lsm: fix default return value of the socket_getpeersec_*() hooks
21mr|kernel-6.6-generic-6.6.126-1|19193	- lsm: fix the logic in security_inode_getsecctx()
21mr|kernel-6.6-generic-6.6.126-1|19194	- lsm: new security_file_ioctl_compat() hook
21mr|kernel-6.6-generic-6.6.126-1|19195	- m68k: amiga: Turn off Warp1260 interrupts during boot
21mr|kernel-6.6-generic-6.6.126-1|19196	- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
21mr|kernel-6.6-generic-6.6.126-1|19197	- m68k: cmpxchg: Fix return value for default case in __arch_xchg()
21mr|kernel-6.6-generic-6.6.126-1|19198	- m68k: Fix spinlock race in kernel thread creation
21mr|kernel-6.6-generic-6.6.126-1|19199	- m68k: mac: Fix reboot hang on Mac IIci
21mr|kernel-6.6-generic-6.6.126-1|19200	- mac802154: fix llsec key resources release in mac802154_llsec_key_del
21mr|kernel-6.6-generic-6.6.126-1|19201	- mac802154: fix time calculation in ieee802154_configure_durations()
21mr|kernel-6.6-generic-6.6.126-1|19202	- macintosh/therm_windtunnel: fix module unload.
21mr|kernel-6.6-generic-6.6.126-1|19203	- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
21mr|kernel-6.6-generic-6.6.126-1|19204	- macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst
21mr|kernel-6.6-generic-6.6.126-1|19205	- macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads
21mr|kernel-6.6-generic-6.6.126-1|19206	- mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt
21mr|kernel-6.6-generic-6.6.126-1|19207	- MAINTAINERS: add Catherine as xfs maintainer for 6.6.y
21mr|kernel-6.6-generic-6.6.126-1|19208	- maple_tree: do not preallocate nodes for slot stores
21mr|kernel-6.6-generic-6.6.126-1|19209	- maple_tree: fix mas_empty_area_rev() null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|19210	- md: bypass block throttle for superblock update
21mr|kernel-6.6-generic-6.6.126-1|19211	- md: Don't clear MD_CLOSING when the raid is about to stop
21mr|kernel-6.6-generic-6.6.126-1|19212	- md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()
21mr|kernel-6.6-generic-6.6.126-1|19213	- md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK ioctl
21mr|kernel-6.6-generic-6.6.126-1|19214	- md: fix deadlock between mddev_suspend and flush bio
21mr|kernel-6.6-generic-6.6.126-1|19215	- md: fix kmemleak of rdev->serial
21mr|kernel-6.6-generic-6.6.126-1|19216	- md: Fix missing release of 'active_io' for flush
21mr|kernel-6.6-generic-6.6.126-1|19217	- md: fix resync softlockup when bitmap size is less than array size
21mr|kernel-6.6-generic-6.6.126-1|19218	- md/md-bitmap: fix incorrect usage for sb_index
21mr|kernel-6.6-generic-6.6.126-1|19219	- md/md-bitmap: fix writing non bitmap pages
21mr|kernel-6.6-generic-6.6.126-1|19220	- md/raid1: Use blk_opf_t for read and write operations
21mr|kernel-6.6-generic-6.6.126-1|19221	- md/raid5: fix atomicity violation in raid5_cache_count
21mr|kernel-6.6-generic-6.6.126-1|19222	- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
21mr|kernel-6.6-generic-6.6.126-1|19223	- md/raid6: use valid sector values to determine if an I/O should wait on the reshape
21mr|kernel-6.6-generic-6.6.126-1|19224	- md: synchronize flush io with array reconfiguration
21mr|kernel-6.6-generic-6.6.126-1|19225	- md: Whenassemble the array, consult the superblock of the freshest device
21mr|kernel-6.6-generic-6.6.126-1|19226	- media: amphion: Fix VPU core alias name
21mr|kernel-6.6-generic-6.6.126-1|19227	- media: amphion: remove mutext lock in condition of wait_event
21mr|kernel-6.6-generic-6.6.126-1|19228	- media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
21mr|kernel-6.6-generic-6.6.126-1|19229	- media: bttv: add back vbi hack
21mr|kernel-6.6-generic-6.6.126-1|19230	- media: bttv: start_streaming should return a proper error code
21mr|kernel-6.6-generic-6.6.126-1|19231	- media: cadence: csi2rx: configure DPHY before starting source stream
21mr|kernel-6.6-generic-6.6.126-1|19232	- media: cadence: csi2rx: use match fwnode for media link
21mr|kernel-6.6-generic-6.6.126-1|19233	- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
21mr|kernel-6.6-generic-6.6.126-1|19234	- media: cec: cec-api: add locking in cec_release()
21mr|kernel-6.6-generic-6.6.126-1|19235	- media: cec: core: avoid confusing "transmit timed out" message
21mr|kernel-6.6-generic-6.6.126-1|19236	- media: cec: core: avoid recursive cec_claim_log_addrs
21mr|kernel-6.6-generic-6.6.126-1|19237	- media: cec: core: remove length check of Timer Status
21mr|kernel-6.6-generic-6.6.126-1|19238	- media: cedrus: h265: Fix configuring bitstream size
21mr|kernel-6.6-generic-6.6.126-1|19239	- media: cx231xx: fix a memleak in cx231xx_init_isoc
21mr|kernel-6.6-generic-6.6.126-1|19240	- media: ddbridge: fix an error code problem in ddb_probe
21mr|kernel-6.6-generic-6.6.126-1|19241	- media: dt-bindings: media: rkisp1: Fix the port description for the parallel interface
21mr|kernel-6.6-generic-6.6.126-1|19242	- media: dt-bindings: ovti,ov2680: Fix the power supply names
21mr|kernel-6.6-generic-6.6.126-1|19243	- media: dvb: as102-fe: Fix as10x_register_addr packing
21mr|kernel-6.6-generic-6.6.126-1|19244	- media: dvbdev: drop refcount on error path in dvb_device_open()
21mr|kernel-6.6-generic-6.6.126-1|19245	- media: dvbdev: Initialize sbuf
21mr|kernel-6.6-generic-6.6.126-1|19246	- media: dvb-frontends: avoid stack overflow warnings with clang
21mr|kernel-6.6-generic-6.6.126-1|19247	- media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()
21mr|kernel-6.6-generic-6.6.126-1|19248	- media: dvb-frontends: tda10048: Fix integer overflow
21mr|kernel-6.6-generic-6.6.126-1|19249	- media: dvb-frontends: tda18271c2dd: Remove casting during div
21mr|kernel-6.6-generic-6.6.126-1|19250	- media: dvb-usb: dib0700_devices: Add missing release_firmware()
21mr|kernel-6.6-generic-6.6.126-1|19251	- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
21mr|kernel-6.6-generic-6.6.126-1|19252	- media: dw2102: Don't translate i2c read into write
21mr|kernel-6.6-generic-6.6.126-1|19253	- media: dw2102: fix a potential buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|19254	- media: edia: dvbdev: fix a use-after-free
21mr|kernel-6.6-generic-6.6.126-1|19255	- media: em28xx: annotate unchecked call to media_device_register()
21mr|kernel-6.6-generic-6.6.126-1|19256	- media: flexcop-usb: fix sanity check of bNumEndpoints
21mr|kernel-6.6-generic-6.6.126-1|19257	- media: go7007: add check of return value of go7007_read_addr()
21mr|kernel-6.6-generic-6.6.126-1|19258	- media: go7007: fix a memleak in go7007_load_encoder
21mr|kernel-6.6-generic-6.6.126-1|19259	- media: i2c: et8ek8: Don't strip remove function when driver is builtin
21mr|kernel-6.6-generic-6.6.126-1|19260	- media: i2c: Fix imx412 exposure control
21mr|kernel-6.6-generic-6.6.126-1|19261	- media: i2c: imx219: fix msr access command sequence
21mr|kernel-6.6-generic-6.6.126-1|19262	- media: i2c: imx290: Fix IMX920 typo
21mr|kernel-6.6-generic-6.6.126-1|19263	- media: i2c: imx290: Properly encode registers as little-endian
21mr|kernel-6.6-generic-6.6.126-1|19264	- media: i2c: imx335: Fix hblank min/max values
21mr|kernel-6.6-generic-6.6.126-1|19265	- media: i2c: st-mipid02: correct format propagation
21mr|kernel-6.6-generic-6.6.126-1|19266	- media: imon: Fix race getting ictx->lock
21mr|kernel-6.6-generic-6.6.126-1|19267	- media: imx355: Enable runtime PM before registering async sub-device
21mr|kernel-6.6-generic-6.6.126-1|19268	- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
21mr|kernel-6.6-generic-6.6.126-1|19269	- media: imx-jpeg: Drop initial source change event if capture has been setup
21mr|kernel-6.6-generic-6.6.126-1|19270	- media: imx-mipi-csis: Drop extra clock enable at probe()
21mr|kernel-6.6-generic-6.6.126-1|19271	- media: imx-mipi-csis: Fix clock handling in remove()
21mr|kernel-6.6-generic-6.6.126-1|19272	- media: imx-pxp: Fix ERR_PTR dereference in pxp_probe()
21mr|kernel-6.6-generic-6.6.126-1|19273	- media: intel/ipu6: Fix build with !ACPI
21mr|kernel-6.6-generic-6.6.126-1|19274	- media: ipu3-cio2: Request IRQ earlier
21mr|kernel-6.6-generic-6.6.126-1|19275	- media: ir_toy: fix a memleak in irtoy_tx
21mr|kernel-6.6-generic-6.6.126-1|19276	- media: ivsc: csi: add separate lock for v4l2 control handler
21mr|kernel-6.6-generic-6.6.126-1|19277	- media: ivsc: csi: don't count privacy on as error
21mr|kernel-6.6-generic-6.6.126-1|19278	- media: ivsc: csi: Swap SINK and SOURCE pads
21mr|kernel-6.6-generic-6.6.126-1|19279	- media: lgdt3306a: Add a check against null-pointer-def
21mr|kernel-6.6-generic-6.6.126-1|19280	- media: mc: Add local pad to pipeline regardless of the link state
21mr|kernel-6.6-generic-6.6.126-1|19281	- media: mc: Add num_links flag to media_pad
21mr|kernel-6.6-generic-6.6.126-1|19282	- media: mc: Expand MUST_CONNECT flag to always require an enabled link
21mr|kernel-6.6-generic-6.6.126-1|19283	- media: mc: Fix flags handling when creating pad links
21mr|kernel-6.6-generic-6.6.126-1|19284	- media: mc: Fix graph walk in media_pipeline_start
21mr|kernel-6.6-generic-6.6.126-1|19285	- media: mc: mark the media devnode as registered from the, start
21mr|kernel-6.6-generic-6.6.126-1|19286	- media: mc: Rename pad variable to clarify intent
21mr|kernel-6.6-generic-6.6.126-1|19287	- media: mediatek: vcodec: add encoder power management helper functions
21mr|kernel-6.6-generic-6.6.126-1|19288	- media: mediatek: vcodec: adding lock to protect decoder context list
21mr|kernel-6.6-generic-6.6.126-1|19289	- media: mediatek: vcodec: adding lock to protect encoder context list
21mr|kernel-6.6-generic-6.6.126-1|19290	- media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
21mr|kernel-6.6-generic-6.6.126-1|19291	- media: mediatek: vcodec: Fix oops when HEVC init fails
21mr|kernel-6.6-generic-6.6.126-1|19292	- media: mediatek: vcodec: fix possible unbalanced PM counter
21mr|kernel-6.6-generic-6.6.126-1|19293	- media: mediatek: vcodec: Handle invalid decoder vsi
21mr|kernel-6.6-generic-6.6.126-1|19294	- media: mediatek: vcodec: Only free buffer VA that is not NULL
21mr|kernel-6.6-generic-6.6.126-1|19295	- media: mtk-jpeg: Fix timeout schedule error in mtk_jpegdec_worker.
21mr|kernel-6.6-generic-6.6.126-1|19296	- media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run
21mr|kernel-6.6-generic-6.6.126-1|19297	- media: mtk-jpeg: Remove cancel worker in mtk_jpeg_remove to avoid the crash of multi-core JPEG devices
21mr|kernel-6.6-generic-6.6.126-1|19298	- media: mtk-vcodec: potential null pointer deference in SCP
21mr|kernel-6.6-generic-6.6.126-1|19299	- media: mxl5xx: Move xpt structures off stack
21mr|kernel-6.6-generic-6.6.126-1|19300	- media: ngene: Add dvb_ca_en50221_init return value check
21mr|kernel-6.6-generic-6.6.126-1|19301	- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before access
21mr|kernel-6.6-generic-6.6.126-1|19302	- media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECT
21mr|kernel-6.6-generic-6.6.126-1|19303	- media: ov01a10: Enable runtime PM before registering async sub-device
21mr|kernel-6.6-generic-6.6.126-1|19304	- media: ov13b10: Enable runtime PM before registering async sub-device
21mr|kernel-6.6-generic-6.6.126-1|19305	- media: ov2680: Allow probing if link-frequencies is absent
21mr|kernel-6.6-generic-6.6.126-1|19306	- media: ov2680: Clear the 'ret' variable on success
21mr|kernel-6.6-generic-6.6.126-1|19307	- media: ov2680: Do not fail if data-lanes property is absent
21mr|kernel-6.6-generic-6.6.126-1|19308	- media: ov9734: Enable runtime PM before registering async sub-device
21mr|kernel-6.6-generic-6.6.126-1|19309	- media: pci: ivtv: Add check for DMA map result
21mr|kernel-6.6-generic-6.6.126-1|19310	- media: pvrusb2: fix pvr2_stream_callback casts
21mr|kernel-6.6-generic-6.6.126-1|19311	- media: pvrusb2: fix uaf in pvr2_context_set_notify
21mr|kernel-6.6-generic-6.6.126-1|19312	- media: pvrusb2: fix use after free on context disconnection
21mr|kernel-6.6-generic-6.6.126-1|19313	- media: pvrusb2: remove redundant NULL check
21mr|kernel-6.6-generic-6.6.126-1|19314	- media: qcom: camss: Comment CSID dt_id field
21mr|kernel-6.6-generic-6.6.126-1|19315	- media: qcom: camss: Fix genpd cleanup
21mr|kernel-6.6-generic-6.6.126-1|19316	- media: qcom: camss: Fix V4L2 async notifier error path
21mr|kernel-6.6-generic-6.6.126-1|19317	- media: radio-shark2: Avoid led_names truncations
21mr|kernel-6.6-generic-6.6.126-1|19318	- media: rcar-csi2: Cleanup subdevice in remove()
21mr|kernel-6.6-generic-6.6.126-1|19319	- media: rcar-csi2: Disable runtime_pm in probe error
21mr|kernel-6.6-generic-6.6.126-1|19320	- media: rcar-vin: Fix YUYV8_1X16 handling for CSI-2
21mr|kernel-6.6-generic-6.6.126-1|19321	- media: rcar-vin: work around -Wenum-compare-conditional warning
21mr|kernel-6.6-generic-6.6.126-1|19322	- media: rc: bpf attach/detach requires write permission
21mr|kernel-6.6-generic-6.6.126-1|19323	- media: renesas: vsp1: Fix _irqsave and _irq mix
21mr|kernel-6.6-generic-6.6.126-1|19324	- media: renesas: vsp1: Store RPF partition configuration per RPF instance
21mr|kernel-6.6-generic-6.6.126-1|19325	- media: Revert "media: rkisp1: Drop IRQF_SHARED"
21mr|kernel-6.6-generic-6.6.126-1|19326	- media: rkisp1: Drop IRQF_SHARED
21mr|kernel-6.6-generic-6.6.126-1|19327	- media: rkisp1: Fix IRQ disable race issue
21mr|kernel-6.6-generic-6.6.126-1|19328	- media: rkisp1: Fix IRQ handler return values
21mr|kernel-6.6-generic-6.6.126-1|19329	- media: rkisp1: Fix IRQ handling due to shared interrupts
21mr|kernel-6.6-generic-6.6.126-1|19330	- media: rkisp1: Fix media device memory leak
21mr|kernel-6.6-generic-6.6.126-1|19331	- media: rkisp1: resizer: Stop manual allocation of v4l2_subdev_state
21mr|kernel-6.6-generic-6.6.126-1|19332	- media: rkisp1: Store IRQ lines
21mr|kernel-6.6-generic-6.6.126-1|19333	- media: rkvdec: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.6-generic-6.6.126-1|19334	- media: rockchip: rga: fix swizzling for RGB formats
21mr|kernel-6.6-generic-6.6.126-1|19335	- media: s2255: Use refcount_t instead of atomic_t for num_channels
21mr|kernel-6.6-generic-6.6.126-1|19336	- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
21mr|kernel-6.6-generic-6.6.126-1|19337	- media: sta2x11: fix irq handler cast
21mr|kernel-6.6-generic-6.6.126-1|19338	- media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
21mr|kernel-6.6-generic-6.6.126-1|19339	- media: stk1160: fix bounds checking in stk1160_copy_video()
21mr|kernel-6.6-generic-6.6.126-1|19340	- media: stk1160: Fixed high volume of stk1160_dbg messages
21mr|kernel-6.6-generic-6.6.126-1|19341	- media: sun8i-di: Fix chroma difference threshold
21mr|kernel-6.6-generic-6.6.126-1|19342	- media: sun8i-di: Fix coefficient writes
21mr|kernel-6.6-generic-6.6.126-1|19343	- media: sun8i-di: Fix power on/off sequences
21mr|kernel-6.6-generic-6.6.126-1|19344	- media: sunxi: a83-mips-csi2: also select GENERIC_PHY
21mr|kernel-6.6-generic-6.6.126-1|19345	- media: tc358743: register v4l2 async device only after successful setup
21mr|kernel-6.6-generic-6.6.126-1|19346	- media: ttpci: fix two memleaks in budget_av_attach
21mr|kernel-6.6-generic-6.6.126-1|19347	- media: uvcvideo: Add quirk for invalid dev_sof in Logitech C920
21mr|kernel-6.6-generic-6.6.126-1|19348	- media: uvcvideo: Add quirk for Logitech Rally Bar
21mr|kernel-6.6-generic-6.6.126-1|19349	- media: uvcvideo: Disable autosuspend for Insta360 Link
21mr|kernel-6.6-generic-6.6.126-1|19350	- media: uvcvideo: Fix integer overflow calculating timestamp
21mr|kernel-6.6-generic-6.6.126-1|19351	- media: uvcvideo: Fix power line control for a Chicony camera
21mr|kernel-6.6-generic-6.6.126-1|19352	- media: uvcvideo: Fix power line control for SunplusIT camera
21mr|kernel-6.6-generic-6.6.126-1|19353	- media: uvcvideo: Override default flags
21mr|kernel-6.6-generic-6.6.126-1|19354	- media: uvcvideo: Quirk for invalid dev_sof in Logitech C922
21mr|kernel-6.6-generic-6.6.126-1|19355	- media: v4l2-cci: Add support for little-endian encoded registers
21mr|kernel-6.6-generic-6.6.126-1|19356	- media: v4l2: cci: print leading 0 on error
21mr|kernel-6.6-generic-6.6.126-1|19357	- media: v4l2-core: hold videodev_lock until dev reg, finishes
21mr|kernel-6.6-generic-6.6.126-1|19358	- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
21mr|kernel-6.6-generic-6.6.126-1|19359	- media: v4l2-subdev: Document and enforce .s_stream() requirements
21mr|kernel-6.6-generic-6.6.126-1|19360	- media: v4l2-subdev: Fix a 64bit bug
21mr|kernel-6.6-generic-6.6.126-1|19361	- media: v4l2-subdev: Fix stream handling for crop API
21mr|kernel-6.6-generic-6.6.126-1|19362	- media: v4l2-tpg: fix some memleaks in tpg_alloc
21mr|kernel-6.6-generic-6.6.126-1|19363	- media: v4l: async: Don't set notifier's V4L2 device if registering fails
21mr|kernel-6.6-generic-6.6.126-1|19364	- media: v4l: async: Fix duplicated list deletion
21mr|kernel-6.6-generic-6.6.126-1|19365	- media: v4l: async: Fix notifier list entry init
21mr|kernel-6.6-generic-6.6.126-1|19366	- media: v4l: async: Fix NULL pointer dereference in adding ancillary links
21mr|kernel-6.6-generic-6.6.126-1|19367	- media: v4l: async: Properly re-initialise notifier entry in unregister
21mr|kernel-6.6-generic-6.6.126-1|19368	- media: v4l: cci: Add macros to obtain register width and address
21mr|kernel-6.6-generic-6.6.126-1|19369	- media: v4l: cci: Include linux/bits.h
21mr|kernel-6.6-generic-6.6.126-1|19370	- media: v4l: Don't turn on privacy LED if streamon fails
21mr|kernel-6.6-generic-6.6.126-1|19371	- media: venus: fix use after free in vdec_close
21mr|kernel-6.6-generic-6.6.126-1|19372	- media: venus: flush all buffers in output plane streamoff
21mr|kernel-6.6-generic-6.6.126-1|19373	- media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.6-generic-6.6.126-1|19374	- media: videobuf2-dma-sg: fix vmap callback
21mr|kernel-6.6-generic-6.6.126-1|19375	- media: videobuf2: request more buffers for vb2_read
21mr|kernel-6.6-generic-6.6.126-1|19376	- media: visl: Hook the (TRY_)DECODER_CMD stateless ioctls
21mr|kernel-6.6-generic-6.6.126-1|19377	- media: vsp1: Remove unbalanced .s_stream(0) calls
21mr|kernel-6.6-generic-6.6.126-1|19378	- media: xc4000: Fix atomicity violation in xc4000_get_frequency
21mr|kernel-6.6-generic-6.6.126-1|19379	- mei: demote client disconnect warning on suspend to debug
21mr|kernel-6.6-generic-6.6.126-1|19380	- mei: gsc_proxy: match component when GSC is on different bus
21mr|kernel-6.6-generic-6.6.126-1|19381	- mei: me: add arrow lake point H DID
21mr|kernel-6.6-generic-6.6.126-1|19382	- mei: me: add arrow lake point S DID
21mr|kernel-6.6-generic-6.6.126-1|19383	- mei: me: add lunar lake point M DID
21mr|kernel-6.6-generic-6.6.126-1|19384	- mei: me: disable RPL-S on SPS and IGN firmwares
21mr|kernel-6.6-generic-6.6.126-1|19385	- mei: me: release irq in mei_me_pci_resume error path
21mr|kernel-6.6-generic-6.6.126-1|19386	- memblock: fix crash when reserved memory is not added to memory
21mr|kernel-6.6-generic-6.6.126-1|19387	- memblock tests: fix undefined reference to `BIT'
21mr|kernel-6.6-generic-6.6.126-1|19388	- memblock tests: fix undefined reference to `early_pfn_to_nid'
21mr|kernel-6.6-generic-6.6.126-1|19389	- memblock tests: fix undefined reference to `panic'
21mr|kernel-6.6-generic-6.6.126-1|19390	- memory-failure: use a folio in me_huge_page()
21mr|kernel-6.6-generic-6.6.126-1|19391	- memory: fsl_ifc: Make FSL_IFC config visible and selectable
21mr|kernel-6.6-generic-6.6.126-1|19392	- memory: tegra: Correct DLA client names
21mr|kernel-6.6-generic-6.6.126-1|19393	- memtest: use {READ,WRITE}_ONCE in memory scanning
21mr|kernel-6.6-generic-6.6.126-1|19394	- mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
21mr|kernel-6.6-generic-6.6.126-1|19395	- mfd: cs42l43: Correct SoundWire port list
21mr|kernel-6.6-generic-6.6.126-1|19396	- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
21mr|kernel-6.6-generic-6.6.126-1|19397	- mfd: cs42l43: Fix wrong register defaults
21mr|kernel-6.6-generic-6.6.126-1|19398	- mfd: intel-lpss: Fix the fractional clock divider flags
21mr|kernel-6.6-generic-6.6.126-1|19399	- mfd: omap-usb-tll: Use struct_size to allocate tll
21mr|kernel-6.6-generic-6.6.126-1|19400	- mfd: rk8xx: fixup devices registration with PLATFORM_DEVID_AUTO
21mr|kernel-6.6-generic-6.6.126-1|19401	- mfd: rsmu: Split core code into separate module
21mr|kernel-6.6-generic-6.6.126-1|19402	- mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
21mr|kernel-6.6-generic-6.6.126-1|19403	- mfd: syscon: Fix null pointer dereference in of_syscon_register()
21mr|kernel-6.6-generic-6.6.126-1|19404	- mfd: ti_am335x_tscadc: Fix TI SoC dependencies
21mr|kernel-6.6-generic-6.6.126-1|19405	- mfd: tps6594: Add null pointer check to tps6594_device_init()
21mr|kernel-6.6-generic-6.6.126-1|19406	- microblaze: Remove early printk call from cpuinfo-static.c
21mr|kernel-6.6-generic-6.6.126-1|19407	- microblaze: Remove gcc flag for non existing early_printk.c file
21mr|kernel-6.6-generic-6.6.126-1|19408	- minmax: add umin(a, b) and umax(a, b)
21mr|kernel-6.6-generic-6.6.126-1|19409	- minmax: allow comparisons of 'int' against 'unsigned char/short'
21mr|kernel-6.6-generic-6.6.126-1|19410	- minmax: allow min()/max()/clamp() if the arguments have the same signedness.
21mr|kernel-6.6-generic-6.6.126-1|19411	- minmax: deduplicate __unconst_integer_typeof()
21mr|kernel-6.6-generic-6.6.126-1|19412	- minmax: fix header inclusions
21mr|kernel-6.6-generic-6.6.126-1|19413	- minmax: fix indentation of __cmp_once() and __clamp_once()
21mr|kernel-6.6-generic-6.6.126-1|19414	- minmax: relax check to allow comparison between unsigned arguments and signed constants
21mr|kernel-6.6-generic-6.6.126-1|19415	- minmax: scsi: fix mis-use of 'clamp()' in sr.c
21mr|kernel-6.6-generic-6.6.126-1|19416	- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
21mr|kernel-6.6-generic-6.6.126-1|19417	- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
21mr|kernel-6.6-generic-6.6.126-1|19418	- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
21mr|kernel-6.6-generic-6.6.126-1|19419	- mips: bmips: BCM6358: make sure CBR is correctly set
21mr|kernel-6.6-generic-6.6.126-1|19420	- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan
21mr|kernel-6.6-generic-6.6.126-1|19421	- MIPS: Clear Cause.BD in instruction_pointer_set
21mr|kernel-6.6-generic-6.6.126-1|19422	- mips: dmi: Fix early remap on MIPS32
21mr|kernel-6.6-generic-6.6.126-1|19423	- MIPS: dts: loongson: Add ISA node
21mr|kernel-6.6-generic-6.6.126-1|19424	- MIPS: dts: loongson: drop incorrect dwmac fallback compatible
21mr|kernel-6.6-generic-6.6.126-1|19425	- MIPS: dts: loongson: Fix GMAC phy node
21mr|kernel-6.6-generic-6.6.126-1|19426	- MIPS: dts: loongson: Fix liointc IRQ polarity
21mr|kernel-6.6-generic-6.6.126-1|19427	- MIPS: dts: loongson: Fix ls2k1000-rtc interrupt
21mr|kernel-6.6-generic-6.6.126-1|19428	- mips: fix compat_sys_lseek syscall
21mr|kernel-6.6-generic-6.6.126-1|19429	- mips: Fix incorrect max_low_pfn adjustment
21mr|kernel-6.6-generic-6.6.126-1|19430	- mips: Fix max_mapnr being uninitialized on early stages
21mr|kernel-6.6-generic-6.6.126-1|19431	- MIPS: ip30: ip30-console: Add missing include
21mr|kernel-6.6-generic-6.6.126-1|19432	- MIPS: kernel: Clear FPU states when setting up kernel threads
21mr|kernel-6.6-generic-6.6.126-1|19433	- MIPS: lantiq: register smp_ops on non-smp platforms
21mr|kernel-6.6-generic-6.6.126-1|19434	- MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
21mr|kernel-6.6-generic-6.6.126-1|19435	- MIPS: Loongson64: Enable DMA noncoherent support
21mr|kernel-6.6-generic-6.6.126-1|19436	- MIPS: Loongson64: env: Hook up Loongsson-2K
21mr|kernel-6.6-generic-6.6.126-1|19437	- MIPS: Loongson64: Handle more memory types passed from firmware
21mr|kernel-6.6-generic-6.6.126-1|19438	- MIPS: Loongson64: Remove memory node for builtin-dtb
21mr|kernel-6.6-generic-6.6.126-1|19439	- MIPS: Loongson64: Reserve vgabios memory on boot
21mr|kernel-6.6-generic-6.6.126-1|19440	- MIPS: Loongson64: reset: Prioritise firmware service
21mr|kernel-6.6-generic-6.6.126-1|19441	- MIPS: Loongson64: Test register availability before use
21mr|kernel-6.6-generic-6.6.126-1|19442	- MIPS: Octeon: Add PCIe link status check
21mr|kernel-6.6-generic-6.6.126-1|19443	- MIPS: Octeron: remove source file executable bit
21mr|kernel-6.6-generic-6.6.126-1|19444	- MIPS: pci: lantiq: restore reset gpio polarity
21mr|kernel-6.6-generic-6.6.126-1|19445	- MIPS: reserve exception vector space ONLY ONCE
21mr|kernel-6.6-generic-6.6.126-1|19446	- MIPS: Routerboard 532: Fix vendor retry check code
21mr|kernel-6.6-generic-6.6.126-1|19447	- MIPS: scall: Save thread_info.syscall unconditionally on entry
21mr|kernel-6.6-generic-6.6.126-1|19448	- mips/smp: Call rcutree_report_cpu_starting() earlier
21mr|kernel-6.6-generic-6.6.126-1|19449	- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
21mr|kernel-6.6-generic-6.6.126-1|19450	- misc: fastrpc: Avoid updating PD type for capability request
21mr|kernel-6.6-generic-6.6.126-1|19451	- misc: fastrpc: Copy the complete capability structure to user
21mr|kernel-6.6-generic-6.6.126-1|19452	- misc: fastrpc: Fix DSP capabilities request
21mr|kernel-6.6-generic-6.6.126-1|19453	- misc: fastrpc: Fix memory leak in audio daemon attach operation
21mr|kernel-6.6-generic-6.6.126-1|19454	- misc: fastrpc: Fix ownership reassignment of remote heap
21mr|kernel-6.6-generic-6.6.126-1|19455	- misc: fastrpc: Mark all sessions as invalid in cb_remove
21mr|kernel-6.6-generic-6.6.126-1|19456	- misc: fastrpc: Pass proper arguments to scm call
21mr|kernel-6.6-generic-6.6.126-1|19457	- misc: fastrpc: Restrict untrusted app to attach to privileged PD
21mr|kernel-6.6-generic-6.6.126-1|19458	- misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callback
21mr|kernel-6.6-generic-6.6.126-1|19459	- misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|19460	- misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
21mr|kernel-6.6-generic-6.6.126-1|19461	- misc: mei: client.c: return negative error code in mei_cl_write
21mr|kernel-6.6-generic-6.6.126-1|19462	- misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()
21mr|kernel-6.6-generic-6.6.126-1|19463	- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
21mr|kernel-6.6-generic-6.6.126-1|19464	- misc: microchip: pci1xxxx: Fix return value of nvmem callbacks
21mr|kernel-6.6-generic-6.6.126-1|19465	- misc: open-dice: Fix spurious lockdep warning
21mr|kernel-6.6-generic-6.6.126-1|19466	- misc/pvpanic: deduplicate common code
21mr|kernel-6.6-generic-6.6.126-1|19467	- misc/pvpanic-pci: register attributes via pci_driver
21mr|kernel-6.6-generic-6.6.126-1|19468	- mISDN: Fix a use after free in hfcmulti_tx()
21mr|kernel-6.6-generic-6.6.126-1|19469	- Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO
21mr|kernel-6.6-generic-6.6.126-1|19470	- mlx5: avoid truncating error message
21mr|kernel-6.6-generic-6.6.126-1|19471	- mlx5: stop warning for 64KB pages
21mr|kernel-6.6-generic-6.6.126-1|19472	- mlxbf-bootctl: correctly identify secure boot with development keys
21mr|kernel-6.6-generic-6.6.126-1|19473	- mlxbf_gige: call request_irq() after NAPI initialized
21mr|kernel-6.6-generic-6.6.126-1|19474	- mlxbf_gige: Enable the GigE port in mlxbf_gige_open
21mr|kernel-6.6-generic-6.6.126-1|19475	- mlxbf_gige: Fix intermittent no ip issue
21mr|kernel-6.6-generic-6.6.126-1|19476	- mlxbf_gige: fix receive packet race condition
21mr|kernel-6.6-generic-6.6.126-1|19477	- mlxbf_gige: stop interface during shutdown
21mr|kernel-6.6-generic-6.6.126-1|19478	- mlxbf_gige: stop PHY during open() error paths
21mr|kernel-6.6-generic-6.6.126-1|19479	- mlxsw: core_env: Fix driver initialization with old firmware
21mr|kernel-6.6-generic-6.6.126-1|19480	- mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file
21mr|kernel-6.6-generic-6.6.126-1|19481	- mlxsw: core: Unregister EMAD trap using FORWARD action
21mr|kernel-6.6-generic-6.6.126-1|19482	- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
21mr|kernel-6.6-generic-6.6.126-1|19483	- mlxsw: spectrum_acl_erp: Fix object nesting warning
21mr|kernel-6.6-generic-6.6.126-1|19484	- mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
21mr|kernel-6.6-generic-6.6.126-1|19485	- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
21mr|kernel-6.6-generic-6.6.126-1|19486	- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
21mr|kernel-6.6-generic-6.6.126-1|19487	- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
21mr|kernel-6.6-generic-6.6.126-1|19488	- mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path
21mr|kernel-6.6-generic-6.6.126-1|19489	- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
21mr|kernel-6.6-generic-6.6.126-1|19490	- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
21mr|kernel-6.6-generic-6.6.126-1|19491	- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
21mr|kernel-6.6-generic-6.6.126-1|19492	- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
21mr|kernel-6.6-generic-6.6.126-1|19493	- mlxsw: spectrum_acl_tcam: Fix stack corruption
21mr|kernel-6.6-generic-6.6.126-1|19494	- mlxsw: spectrum_acl_tcam: Fix warning during rehash
21mr|kernel-6.6-generic-6.6.126-1|19495	- mlxsw: spectrum_acl_tcam: Rate limit error message
21mr|kernel-6.6-generic-6.6.126-1|19496	- mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems
21mr|kernel-6.6-generic-6.6.126-1|19497	- mlxsw: spectrum_router: Register netdevice notifier before nexthop
21mr|kernel-6.6-generic-6.6.126-1|19498	- mlxsw: Use refcount_t for reference counting
21mr|kernel-6.6-generic-6.6.126-1|19499	- mm: avoid overflows in dirty throttling logic
21mr|kernel-6.6-generic-6.6.126-1|19500	- mm: cachestat: fix folio read-after-free in cache walk
21mr|kernel-6.6-generic-6.6.126-1|19501	- mm: cachestat: fix two shmem bugs
21mr|kernel-6.6-generic-6.6.126-1|19502	- mmc: block: Be sure to wait while busy in CQE error recovery
21mr|kernel-6.6-generic-6.6.126-1|19503	- mmc: block: Do not lose cache flush during CQE error recovery
21mr|kernel-6.6-generic-6.6.126-1|19504	- mmc: block: Retry commands in CQE error recovery
21mr|kernel-6.6-generic-6.6.126-1|19505	- mmc: core: Add HS400 tuning in HS400es initialization
21mr|kernel-6.6-generic-6.6.126-1|19506	- mmc: core: Add mmc_gpiod_set_cd_config() function
21mr|kernel-6.6-generic-6.6.126-1|19507	- mmc: core: Avoid negative index with array access
21mr|kernel-6.6-generic-6.6.126-1|19508	- mmc: core: Cancel delayed work before releasing host
21mr|kernel-6.6-generic-6.6.126-1|19509	- mmc: core: Do not force a retune before RPMB switch
21mr|kernel-6.6-generic-6.6.126-1|19510	- mmc: core: Fix eMMC initialization with 1-bit bus connection
21mr|kernel-6.6-generic-6.6.126-1|19511	- mmc: core: Fix switch on gp3 partition
21mr|kernel-6.6-generic-6.6.126-1|19512	- mmc: core: Initialize mmc_blk_ioc_data
21mr|kernel-6.6-generic-6.6.126-1|19513	- mmc: core: Use mrq.sbc in close-ended ffu
21mr|kernel-6.6-generic-6.6.126-1|19514	- mmc: cqhci: Fix task clearing in CQE error recovery
21mr|kernel-6.6-generic-6.6.126-1|19515	- mmc: cqhci: Increase recovery halt timeout
21mr|kernel-6.6-generic-6.6.126-1|19516	- mmc: cqhci: Warn of halt or task clear failure
21mr|kernel-6.6-generic-6.6.126-1|19517	- mmc: davinci: Don't strip remove function when driver is builtin
21mr|kernel-6.6-generic-6.6.126-1|19518	- mm/cma: drop incorrect alignment check in cma_init_reserved_mem
21mr|kernel-6.6-generic-6.6.126-1|19519	- mmc: meson-mx-sdhc: Fix initialization frozen issue
21mr|kernel-6.6-generic-6.6.126-1|19520	- mmc: mmci: stm32: fix DMA API overlapping mappings warning
21mr|kernel-6.6-generic-6.6.126-1|19521	- mmc: mmc_spi: remove custom DMA mapped buffers
21mr|kernel-6.6-generic-6.6.126-1|19522	- mmc: omap: fix broken slot switch lookup
21mr|kernel-6.6-generic-6.6.126-1|19523	- mmc: omap: fix deferred probe
21mr|kernel-6.6-generic-6.6.126-1|19524	- mmc: omap: restore original power up/down steps
21mr|kernel-6.6-generic-6.6.126-1|19525	- mm: convert DAX lock/unlock page to lock/unlock folio
21mr|kernel-6.6-generic-6.6.126-1|19526	- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
21mr|kernel-6.6-generic-6.6.126-1|19527	- mmc: rpmb: fixes pause retune on all RPMB partitions.
21mr|kernel-6.6-generic-6.6.126-1|19528	- mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA
21mr|kernel-6.6-generic-6.6.126-1|19529	- mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
21mr|kernel-6.6-generic-6.6.126-1|19530	- mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
21mr|kernel-6.6-generic-6.6.126-1|19531	- mmc: sdhci-acpi: Sort DMI quirks alphabetically
21mr|kernel-6.6-generic-6.6.126-1|19532	- mmc: sdhci: Add support for "Tuning Error" interrupts
21mr|kernel-6.6-generic-6.6.126-1|19533	- mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
21mr|kernel-6.6-generic-6.6.126-1|19534	- mmc: sdhci_am654: Add OTAP/ITAP delay enable
21mr|kernel-6.6-generic-6.6.126-1|19535	- mmc: sdhci_am654: Add tuning algorithm for delay chain
21mr|kernel-6.6-generic-6.6.126-1|19536	- mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
21mr|kernel-6.6-generic-6.6.126-1|19537	- mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
21mr|kernel-6.6-generic-6.6.126-1|19538	- mmc: sdhci_am654: Fix TI SoC dependencies
21mr|kernel-6.6-generic-6.6.126-1|19539	- mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
21mr|kernel-6.6-generic-6.6.126-1|19540	- mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
21mr|kernel-6.6-generic-6.6.126-1|19541	- mmc: sdhci: Do not invert write-protect twice
21mr|kernel-6.6-generic-6.6.126-1|19542	- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
21mr|kernel-6.6-generic-6.6.126-1|19543	- mmc: sdhci-msm: pervent access to suspended controller
21mr|kernel-6.6-generic-6.6.126-1|19544	- mmc: sdhci_omap: Fix TI SoC dependencies
21mr|kernel-6.6-generic-6.6.126-1|19545	- mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode
21mr|kernel-6.6-generic-6.6.126-1|19546	- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.6-generic-6.6.126-1|19547	- mmc: sdhci-pci-gli: Disable LPM during initialization
21mr|kernel-6.6-generic-6.6.126-1|19548	- mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.6-generic-6.6.126-1|19549	- mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS
21mr|kernel-6.6-generic-6.6.126-1|19550	- mmc: sdhci-sprd: Fix eMMC init failure after hw reset
21mr|kernel-6.6-generic-6.6.126-1|19551	- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
21mr|kernel-6.6-generic-6.6.126-1|19552	- mmc: sdhci-xenon: add timeout for PHY init complete
21mr|kernel-6.6-generic-6.6.126-1|19553	- mmc: sdhci-xenon: fix PHY init clock stability
21mr|kernel-6.6-generic-6.6.126-1|19554	- mmc: slot-gpio: Allow non-sleeping GPIO ro
21mr|kernel-6.6-generic-6.6.126-1|19555	- mmc: tmio: avoid concurrent runs of mmc_request_done()
21mr|kernel-6.6-generic-6.6.126-1|19556	- mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
21mr|kernel-6.6-generic-6.6.126-1|19557	- mm/damon/core: make damon_start() waits until kdamond_fn() starts
21mr|kernel-6.6-generic-6.6.126-1|19558	- mm/damon/core: merge regions aggressively when max_nr_regions is unmet
21mr|kernel-6.6-generic-6.6.126-1|19559	- mm/damon/core: use number of passed access sampling as a timer
21mr|kernel-6.6-generic-6.6.126-1|19560	- mm/damon/lru_sort: fix quota status loss due to online tunings
21mr|kernel-6.6-generic-6.6.126-1|19561	- mm/damon/reclaim: fix quota stauts loss due to online tunings
21mr|kernel-6.6-generic-6.6.126-1|19562	- mm/damon/sysfs: eliminate potential uninitialized variable warning
21mr|kernel-6.6-generic-6.6.126-1|19563	- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
21mr|kernel-6.6-generic-6.6.126-1|19564	- mm/filemap: avoid buffered read/write race to read inconsistent data
21mr|kernel-6.6-generic-6.6.126-1|19565	- mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray
21mr|kernel-6.6-generic-6.6.126-1|19566	- mm/filemap: skip to create PMD-sized page cache if needed
21mr|kernel-6.6-generic-6.6.126-1|19567	- mm: fix incorrect vbq reference in purge_fragmented_block
21mr|kernel-6.6-generic-6.6.126-1|19568	- mm: fix old/young bit handling in the faulting path
21mr|kernel-6.6-generic-6.6.126-1|19569	- mm: fix oops when filemap_map_pmd() without prealloc_pte
21mr|kernel-6.6-generic-6.6.126-1|19570	- mm: fix race between __split_huge_pmd_locked() and GUP-fast
21mr|kernel-6.6-generic-6.6.126-1|19571	- mm: fix unmap_mapping_range high bits shift bug
21mr|kernel-6.6-generic-6.6.126-1|19572	- mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH
21mr|kernel-6.6-generic-6.6.126-1|19573	- mm/huge_memory: don't unpoison huge_zero_folio
21mr|kernel-6.6-generic-6.6.126-1|19574	- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio()
21mr|kernel-6.6-generic-6.6.126-1|19575	- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
21mr|kernel-6.6-generic-6.6.126-1|19576	- mm/hugetlb: fix possible recursive locking detected warning
21mr|kernel-6.6-generic-6.6.126-1|19577	- mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
21mr|kernel-6.6-generic-6.6.126-1|19578	- mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
21mr|kernel-6.6-generic-6.6.126-1|19579	- mm: Introduce flush_cache_vmap_early()
21mr|kernel-6.6-generic-6.6.126-1|19580	- mm, kmsan: fix infinite recursion due to RCU critical section
21mr|kernel-6.6-generic-6.6.126-1|19581	- mm/ksm: fix ksm_pages_scanned accounting
21mr|kernel-6.6-generic-6.6.126-1|19582	- mm/ksm: fix ksm_zero_pages accounting
21mr|kernel-6.6-generic-6.6.126-1|19583	- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly
21mr|kernel-6.6-generic-6.6.126-1|19584	- mm: memcontrol: clarify swapaccount=0 deprecation warning
21mr|kernel-6.6-generic-6.6.126-1|19585	- mm/memory-failure: cast index to loff_t before shifting it
21mr|kernel-6.6-generic-6.6.126-1|19586	- mm/memory-failure: check the mapcount of the precise page
21mr|kernel-6.6-generic-6.6.126-1|19587	- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled
21mr|kernel-6.6-generic-6.6.126-1|19588	- mm/memory-failure: fix handling of dissolved but not taken off from buddy pages
21mr|kernel-6.6-generic-6.6.126-1|19589	- mm/memory-failure: pass the folio and the page to collect_procs()
21mr|kernel-6.6-generic-6.6.126-1|19590	- mm/memory_hotplug: add missing mem_hotplug_lock
21mr|kernel-6.6-generic-6.6.126-1|19591	- mm/memory_hotplug: fix error handling in add_memory_resource()
21mr|kernel-6.6-generic-6.6.126-1|19592	- mm/memory_hotplug: fix memmap_on_memory sysfs value retrieval
21mr|kernel-6.6-generic-6.6.126-1|19593	- mm/memory: Use exception ip to search exception tables
21mr|kernel-6.6-generic-6.6.126-1|19594	- mm/mglru: fix div-by-zero in vmpressure_calc_level()
21mr|kernel-6.6-generic-6.6.126-1|19595	- mm/mglru: fix ineffective protection calculation
21mr|kernel-6.6-generic-6.6.126-1|19596	- mm/mglru: fix overshooting shrinker memory
21mr|kernel-6.6-generic-6.6.126-1|19597	- mm/mglru: fix underprotected page cache
21mr|kernel-6.6-generic-6.6.126-1|19598	- mm/mglru: reclaim offlined memcgs harder
21mr|kernel-6.6-generic-6.6.126-1|19599	- mm/mglru: respect min_ttl_ms with memcgs
21mr|kernel-6.6-generic-6.6.126-1|19600	- mm/mglru: skip special VMAs in lru_gen_look_around()
21mr|kernel-6.6-generic-6.6.126-1|19601	- mm/mglru: try to stop at high watermarks
21mr|kernel-6.6-generic-6.6.126-1|19602	- mm: migrate: fix getting incorrect page mapping during page migration
21mr|kernel-6.6-generic-6.6.126-1|19603	- mm: migrate high-order folios in swap cache correctly
21mr|kernel-6.6-generic-6.6.126-1|19604	- mm: migrate: record the mlocked page status to remove unnecessary lru drain
21mr|kernel-6.6-generic-6.6.126-1|19605	- mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default
21mr|kernel-6.6-generic-6.6.126-1|19606	- mm, mmap: fix vma_merge() case 7 with vma_ops->close
21mr|kernel-6.6-generic-6.6.126-1|19607	- mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
21mr|kernel-6.6-generic-6.6.126-1|19608	- mm/numa_balancing: teach mpol_to_str about the balancing mode
21mr|kernel-6.6-generic-6.6.126-1|19609	- mm: optimize the redundant loop of mm_update_owner_next()
21mr|kernel-6.6-generic-6.6.126-1|19610	- mm: page_alloc: control latency caused by zone PCP draining
21mr|kernel-6.6-generic-6.6.126-1|19611	- mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist()
21mr|kernel-6.6-generic-6.6.126-1|19612	- mm/page_alloc: Separate THP PCP into movable and non-movable categories
21mr|kernel-6.6-generic-6.6.126-1|19613	- mm: page_alloc: unreserve highatomic page blocks before oom
21mr|kernel-6.6-generic-6.6.126-1|19614	- mm: page_ref: remove folio_try_get_rcu()
21mr|kernel-6.6-generic-6.6.126-1|19615	- mm/page_table_check: fix crash on ZONE_DEVICE
21mr|kernel-6.6-generic-6.6.126-1|19616	- mm: prevent derefencing NULL ptr in pfn_section_valid()
21mr|kernel-6.6-generic-6.6.126-1|19617	- mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again
21mr|kernel-6.6-generic-6.6.126-1|19618	- mm: ratelimit stat flush from workingset shrinker
21mr|kernel-6.6-generic-6.6.126-1|19619	- mm: restrict the pcp batch scale factor to avoid too long latency
21mr|kernel-6.6-generic-6.6.126-1|19620	- mm/rmap: fix misplaced parenthesis of a likely()
21mr|kernel-6.6-generic-6.6.126-1|19621	- mm/secretmem: fix GUP-fast succeeding on secretmem folios
21mr|kernel-6.6-generic-6.6.126-1|19622	- mm/shmem: disable PMD-sized page cache if needed
21mr|kernel-6.6-generic-6.6.126-1|19623	- mm/shmem: fix race in shmem_undo_range w/THP
21mr|kernel-6.6-generic-6.6.126-1|19624	- mm/shmem: inline shmem_is_huge() for disabled transparent hugepages
21mr|kernel-6.6-generic-6.6.126-1|19625	- mm/slab: make __free(kfree) accept error pointers
21mr|kernel-6.6-generic-6.6.126-1|19626	- mm/slub, kunit: Use inverted data to corrupt kmem cache
21mr|kernel-6.6-generic-6.6.126-1|19627	- mm/sparsemem: fix race in accessing memory_section->usage
21mr|kernel-6.6-generic-6.6.126-1|19628	- mm: support page_mapcount() on page_has_type() pages
21mr|kernel-6.6-generic-6.6.126-1|19629	- mm: swap: fix race between free_swap_and_cache() and swapoff()
21mr|kernel-6.6-generic-6.6.126-1|19630	- mm/swap: fix race when skipping swapcache
21mr|kernel-6.6-generic-6.6.126-1|19631	- mm,swapops: update check in is_pfn_swap_entry for hwpoison entries
21mr|kernel-6.6-generic-6.6.126-1|19632	- mm, treewide: introduce NR_PAGE_ORDERS
21mr|kernel-6.6-generic-6.6.126-1|19633	- mm/treewide: replace pud_large() with pud_leaf()
21mr|kernel-6.6-generic-6.6.126-1|19634	- mm: turn folio_test_hugetlb into a PageType
21mr|kernel-6.6-generic-6.6.126-1|19635	- mm: use memalloc_nofs_save() in page_cache_ra_order()
21mr|kernel-6.6-generic-6.6.126-1|19636	- mm/userfaultfd: allow hugetlb change protection upon poison entry
21mr|kernel-6.6-generic-6.6.126-1|19637	- mm/userfaultfd: Do not place zeropages when zeropages are disallowed
21mr|kernel-6.6-generic-6.6.126-1|19638	- mm/userfaultfd: reset ptes when close() for wr-protected ones
21mr|kernel-6.6-generic-6.6.126-1|19639	- mm: vmalloc: check if a hash-index is in cpu_possible_mask
21mr|kernel-6.6-generic-6.6.126-1|19640	- mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL
21mr|kernel-6.6-generic-6.6.126-1|19641	- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
21mr|kernel-6.6-generic-6.6.126-1|19642	- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations
21mr|kernel-6.6-generic-6.6.126-1|19643	- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
21mr|kernel-6.6-generic-6.6.126-1|19644	- mm: zswap: fix missing folio cleanup in writeback race path
21mr|kernel-6.6-generic-6.6.126-1|19645	- mm/zswap: invalidate duplicate entry when !zswap_enabled
21mr|kernel-6.6-generic-6.6.126-1|19646	- modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS
21mr|kernel-6.6-generic-6.6.126-1|19647	- modpost: do not make find_tosym() return NULL
21mr|kernel-6.6-generic-6.6.126-1|19648	- modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o
21mr|kernel-6.6-generic-6.6.126-1|19649	- modpost: fix null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|19650	- modpost: fix section mismatch message for RELA
21mr|kernel-6.6-generic-6.6.126-1|19651	- modpost: Optimize symbol search from linear to binary search
21mr|kernel-6.6-generic-6.6.126-1|19652	- modpost: trim leading spaces when processing source files list
21mr|kernel-6.6-generic-6.6.126-1|19653	- module: don't ignore sysfs_create_link() failures
21mr|kernel-6.6-generic-6.6.126-1|19654	- modules: Drop the .export_symbol section from the final modules
21mr|kernel-6.6-generic-6.6.126-1|19655	- modules: wait do_free_init correctly
21mr|kernel-6.6-generic-6.6.126-1|19656	- mptcp: add CurrEstab MIB counter support
21mr|kernel-6.6-generic-6.6.126-1|19657	- mptcp: add needs_id for netlink appending addr
21mr|kernel-6.6-generic-6.6.126-1|19658	- mptcp: add needs_id for userspace appending addr
21mr|kernel-6.6-generic-6.6.126-1|19659	- mptcp: avoid printing warning once on client side
21mr|kernel-6.6-generic-6.6.126-1|19660	- mptcp: avoid some duplicate code in socket option handling
21mr|kernel-6.6-generic-6.6.126-1|19661	- mptcp: check addrs list in userspace_pm_get_local_id
21mr|kernel-6.6-generic-6.6.126-1|19662	- mptcp: cleanup SOL_TCP handling
21mr|kernel-6.6-generic-6.6.126-1|19663	- mptcp: corner case locking for rx path fields initialization
21mr|kernel-6.6-generic-6.6.126-1|19664	- mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB
21mr|kernel-6.6-generic-6.6.126-1|19665	- mptcp: distinguish rcv vs sent backup flag in requests
21mr|kernel-6.6-generic-6.6.126-1|19666	- mptcp: don't account accept() of non-MPC client as fallback to TCP
21mr|kernel-6.6-generic-6.6.126-1|19667	- mptcp: don't overwrite sock_ops in mptcp_is_tcpsk()
21mr|kernel-6.6-generic-6.6.126-1|19668	- mptcp: drop the push_pending field
21mr|kernel-6.6-generic-6.6.126-1|19669	- mptcp: ensure snd_nxt is properly initialized on connect
21mr|kernel-6.6-generic-6.6.126-1|19670	- mptcp: ensure snd_una is properly initialized on connect
21mr|kernel-6.6-generic-6.6.126-1|19671	- mptcp: fix bad RCVPRUNED mib accounting
21mr|kernel-6.6-generic-6.6.126-1|19672	- mptcp: fix data races on local_id
21mr|kernel-6.6-generic-6.6.126-1|19673	- mptcp: fix data races on remote_id
21mr|kernel-6.6-generic-6.6.126-1|19674	- mptcp: fix data re-injection from stale subflow
21mr|kernel-6.6-generic-6.6.126-1|19675	- mptcp: fix double-free on socket dismantle
21mr|kernel-6.6-generic-6.6.126-1|19676	- mptcp: fix duplicate data handling
21mr|kernel-6.6-generic-6.6.126-1|19677	- mptcp: fix duplicate subflow creation
21mr|kernel-6.6-generic-6.6.126-1|19678	- mptcp: fix full TCP keep-alive support
21mr|kernel-6.6-generic-6.6.126-1|19679	- mptcp: fix inconsistent state on fastopen race
21mr|kernel-6.6-generic-6.6.126-1|19680	- mptcp: fix lockless access in subflow ULP diag
21mr|kernel-6.6-generic-6.6.126-1|19681	- mptcp: fix more tx path fields initialization
21mr|kernel-6.6-generic-6.6.126-1|19682	- mptcp: fix NL PM announced address accounting
21mr|kernel-6.6-generic-6.6.126-1|19683	- mptcp: fix possible deadlock in subflow diag
21mr|kernel-6.6-generic-6.6.126-1|19684	- mptcp: fix possible NULL pointer dereference on close
21mr|kernel-6.6-generic-6.6.126-1|19685	- mptcp: fix potential wake-up event loss
21mr|kernel-6.6-generic-6.6.126-1|19686	- mptcp: fix rcv space initialization
21mr|kernel-6.6-generic-6.6.126-1|19687	- mptcp: fix snd_wnd initialization for passive socket
21mr|kernel-6.6-generic-6.6.126-1|19688	- mptcp: fix uninit-value in mptcp_incoming_options
21mr|kernel-6.6-generic-6.6.126-1|19689	- mptcp: fix user-space PM announced address accounting
21mr|kernel-6.6-generic-6.6.126-1|19690	- mptcp: give rcvlowat some love
21mr|kernel-6.6-generic-6.6.126-1|19691	- mptcp: map v4 address to v6 when destroying subflow
21mr|kernel-6.6-generic-6.6.126-1|19692	- mptcp: mib: count MPJ with backup flag
21mr|kernel-6.6-generic-6.6.126-1|19693	- mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN
21mr|kernel-6.6-generic-6.6.126-1|19694	- mptcp: only allow set existing scheduler for net.mptcp.scheduler
21mr|kernel-6.6-generic-6.6.126-1|19695	- mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
21mr|kernel-6.6-generic-6.6.126-1|19696	- mptcp: pm: only set request_bkup flag when sending MP_PRIO
21mr|kernel-6.6-generic-6.6.126-1|19697	- mptcp: pm: update add_addr counters after connect
21mr|kernel-6.6-generic-6.6.126-1|19698	- mptcp: prevent BPF accessing lowat from a subflow socket.
21mr|kernel-6.6-generic-6.6.126-1|19699	- mptcp: prevent tcp diag from closing listener subflows
21mr|kernel-6.6-generic-6.6.126-1|19700	- mptcp: push at DSS boundaries
21mr|kernel-6.6-generic-6.6.126-1|19701	- mptcp: really cope with fastopen race
21mr|kernel-6.6-generic-6.6.126-1|19702	- mptcp: refactor sndbuf auto-tuning
21mr|kernel-6.6-generic-6.6.126-1|19703	- mptcp: refine opt_mp_capable determination
21mr|kernel-6.6-generic-6.6.126-1|19704	- mptcp: relax check on MPC passive fallback
21mr|kernel-6.6-generic-6.6.126-1|19705	- mptcp: sched: check both directions for backup
21mr|kernel-6.6-generic-6.6.126-1|19706	- mptcp: SO_KEEPALIVE: fix getsockopt support
21mr|kernel-6.6-generic-6.6.126-1|19707	- mptcp: strict validation before using mp_opt->hmac
21mr|kernel-6.6-generic-6.6.126-1|19708	- mptcp: use mptcp_set_state
21mr|kernel-6.6-generic-6.6.126-1|19709	- mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()
21mr|kernel-6.6-generic-6.6.126-1|19710	- mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()
21mr|kernel-6.6-generic-6.6.126-1|19711	- mptcp: userspace pm send RM_ADDR for ID 0
21mr|kernel-6.6-generic-6.6.126-1|19712	- mtd: core: Report error if first mtd_otp_size() call fails in mtd_otp_nvmem_add()
21mr|kernel-6.6-generic-6.6.126-1|19713	- mtd: diskonchip: work around ubsan link failure
21mr|kernel-6.6-generic-6.6.126-1|19714	- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
21mr|kernel-6.6-generic-6.6.126-1|19715	- mtd: limit OTP NVMEM cell parse to non-NAND devices
21mr|kernel-6.6-generic-6.6.126-1|19716	- mtd: make mtd_test.c a separate module
21mr|kernel-6.6-generic-6.6.126-1|19717	- mtd: maps: physmap-core: fix flash size larger than 32-bit
21mr|kernel-6.6-generic-6.6.126-1|19718	- mtd: maps: vmu-flash: Fix the (mtd core) switch to ref counters
21mr|kernel-6.6-generic-6.6.126-1|19719	- mtd: partitions: redboot: Added conversion of operands to a larger type
21mr|kernel-6.6-generic-6.6.126-1|19720	- mtd: rawnand: Bypass a couple of sanity checks during NAND identification
21mr|kernel-6.6-generic-6.6.126-1|19721	- mtd: rawnand: Clarify conditions to enable continuous reads
21mr|kernel-6.6-generic-6.6.126-1|19722	- mtd: rawnand: Constrain even more when continuous reads are enabled
21mr|kernel-6.6-generic-6.6.126-1|19723	- mtd: rawnand: Ensure ECC configuration is propagated to upper layers
21mr|kernel-6.6-generic-6.6.126-1|19724	- mtd: rawnand: Fix and simplify again the continuous read derivations
21mr|kernel-6.6-generic-6.6.126-1|19725	- mtd: rawnand: Fix core interference with sequential reads
21mr|kernel-6.6-generic-6.6.126-1|19726	- mtd: rawnand: Fix the nand_read_data_op() early check
21mr|kernel-6.6-generic-6.6.126-1|19727	- mtd: rawnand: hynix: fixed typo
21mr|kernel-6.6-generic-6.6.126-1|19728	- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
21mr|kernel-6.6-generic-6.6.126-1|19729	- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
21mr|kernel-6.6-generic-6.6.126-1|19730	- mtd: rawnand: marvell: fix layouts
21mr|kernel-6.6-generic-6.6.126-1|19731	- mtd: rawnand: meson: fix scrambling mode value in command macro
21mr|kernel-6.6-generic-6.6.126-1|19732	- mtd: rawnand: Prevent crossing LUN boundaries during sequential reads
21mr|kernel-6.6-generic-6.6.126-1|19733	- mtd: rawnand: Prevent sequential reads with on-die ECC engines
21mr|kernel-6.6-generic-6.6.126-1|19734	- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in qcom_misc_cmd_type_exec()
21mr|kernel-6.6-generic-6.6.126-1|19735	- mtd: rawnand: rockchip: ensure NVDDR timings are rejected
21mr|kernel-6.6-generic-6.6.126-1|19736	- mtd: spinand: Add support for 5-byte IDs
21mr|kernel-6.6-generic-6.6.126-1|19737	- mtd: spinand: esmt: Extend IDs to 5 bytes
21mr|kernel-6.6-generic-6.6.126-1|19738	- mtd: spinand: gigadevice: Fix the get ecc status issue
21mr|kernel-6.6-generic-6.6.126-1|19739	- nbd: always initialize struct msghdr completely
21mr|kernel-6.6-generic-6.6.126-1|19740	- nbd: factor out a helper to get nbd_config without holding 'config_lock'
21mr|kernel-6.6-generic-6.6.126-1|19741	- nbd: fix null-ptr-dereference while accessing 'nbd->config'
21mr|kernel-6.6-generic-6.6.126-1|19742	- nbd: Fix signal handling
21mr|kernel-6.6-generic-6.6.126-1|19743	- nbd: fold nbd config initialization into nbd_alloc_config()
21mr|kernel-6.6-generic-6.6.126-1|19744	- nbd: Improve the documentation of the locking assumptions
21mr|kernel-6.6-generic-6.6.126-1|19745	- nbd: null check for nla_nest_start
21mr|kernel-6.6-generic-6.6.126-1|19746	- nbd: pass nbd_sock to nbd_read_reply() instead of index
21mr|kernel-6.6-generic-6.6.126-1|19747	- neighbour: Don't let neigh_forced_gc() disable preemption for long
21mr|kernel-6.6-generic-6.6.126-1|19748	- neighbour: Fix __randomize_layout crash in struct neighbour
21mr|kernel-6.6-generic-6.6.126-1|19749	- net: 9p: avoid freeing uninit memory in p9pdu_vreadf
21mr|kernel-6.6-generic-6.6.126-1|19750	- net/9p: fix uninit-value in p9_client_rpc()
21mr|kernel-6.6-generic-6.6.126-1|19751	- net: add more sanity check in virtio_net_hdr_to_skb()
21mr|kernel-6.6-generic-6.6.126-1|19752	- net: add netdev_lockdep_set_classes() to virtual drivers
21mr|kernel-6.6-generic-6.6.126-1|19753	- net: allow skb_datagram_iter to be called from any context
21mr|kernel-6.6-generic-6.6.126-1|19754	- net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled
21mr|kernel-6.6-generic-6.6.126-1|19755	- net: atlantic: eliminate double free in error handling logic
21mr|kernel-6.6-generic-6.6.126-1|19756	- net: atlantic: Fix DMA mapping for PTP hwts ring
21mr|kernel-6.6-generic-6.6.126-1|19757	- net: atlantic: fix double free in ring reinit logic
21mr|kernel-6.6-generic-6.6.126-1|19758	- net: atlantic: Fix NULL dereference of skb pointer in
21mr|kernel-6.6-generic-6.6.126-1|19759	- net: avoid build bug in skb extension length calculation
21mr|kernel-6.6-generic-6.6.126-1|19760	- net: axienet: start napi before enabling Rx/Tx
21mr|kernel-6.6-generic-6.6.126-1|19761	- net: b44: set pause params only when interface is up
21mr|kernel-6.6-generic-6.6.126-1|19762	- net: bcmasp: Bring up unimac after PHY link up
21mr|kernel-6.6-generic-6.6.126-1|19763	- net: bcmasp: Fix error code in probe()
21mr|kernel-6.6-generic-6.6.126-1|19764	- net: bcmasp: fix memory leak when bringing down interface
21mr|kernel-6.6-generic-6.6.126-1|19765	- net: bcmasp: Indicate MAC is in charge of PHY PM
21mr|kernel-6.6-generic-6.6.126-1|19766	- net: bcmasp: Sanity check is off by one
21mr|kernel-6.6-generic-6.6.126-1|19767	- net: bcmgenet: Fix FCS generation for fragmented skbuffs
21mr|kernel-6.6-generic-6.6.126-1|19768	- net: bcmgenet: Reset RBUF on first open
21mr|kernel-6.6-generic-6.6.126-1|19769	- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
21mr|kernel-6.6-generic-6.6.126-1|19770	- net: bcmgenet: synchronize UMAC_CMD access
21mr|kernel-6.6-generic-6.6.126-1|19771	- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
21mr|kernel-6.6-generic-6.6.126-1|19772	- net: blackhole_dev: fix build warning for ethh set but not used
21mr|kernel-6.6-generic-6.6.126-1|19773	- net/bnx2x: Prevent access to a freed page in page_pool
21mr|kernel-6.6-generic-6.6.126-1|19774	- net: bnxt: fix a potential use-after-free in bnxt_init_tc
21mr|kernel-6.6-generic-6.6.126-1|19775	- net: bonding: correctly annotate RCU in bond_should_notify_peers()
21mr|kernel-6.6-generic-6.6.126-1|19776	- net/bpf: Avoid unused "sin_addr_len" warning when CONFIG_CGROUP_BPF is not set
21mr|kernel-6.6-generic-6.6.126-1|19777	- net: bridge: fix corrupted ethernet header on multicast-to-unicast
21mr|kernel-6.6-generic-6.6.126-1|19778	- net: bridge: fix multicast-to-unicast with fraglist GSO
21mr|kernel-6.6-generic-6.6.126-1|19779	- net: bridge: mst: Check vlan state for egress decision
21mr|kernel-6.6-generic-6.6.126-1|19780	- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
21mr|kernel-6.6-generic-6.6.126-1|19781	- net: bridge: mst: fix vlan use-after-free
21mr|kernel-6.6-generic-6.6.126-1|19782	- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
21mr|kernel-6.6-generic-6.6.126-1|19783	- net: bridge: switchdev: Ensure deferred event delivery on unoffload
21mr|kernel-6.6-generic-6.6.126-1|19784	- net: bridge: switchdev: Skip MDB replays of deferred events on offload
21mr|kernel-6.6-generic-6.6.126-1|19785	- net: bridge: xmit: make sure we have at least eth header len bytes
21mr|kernel-6.6-generic-6.6.126-1|19786	- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
21mr|kernel-6.6-generic-6.6.126-1|19787	- net: can: j1939: Initialize unused data in j1939_send_one()
21mr|kernel-6.6-generic-6.6.126-1|19788	- net: can: j1939: recover socket queue on CAN bus error during BAM transmission
21mr|kernel-6.6-generic-6.6.126-1|19789	- net: change maximum number of UDP segments to 128
21mr|kernel-6.6-generic-6.6.126-1|19790	- net: check dev->gso_max_size in gso_features_check()
21mr|kernel-6.6-generic-6.6.126-1|19791	- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
21mr|kernel-6.6-generic-6.6.126-1|19792	- net: constify sk_dst_get() and __sk_dst_get() argument
21mr|kernel-6.6-generic-6.6.126-1|19793	- net: core: reject skb_copy(_expand) for fraglist GSO skbs
21mr|kernel-6.6-generic-6.6.126-1|19794	- netdevsim: avoid potential loop in nsim_dev_trap_report_work()
21mr|kernel-6.6-generic-6.6.126-1|19795	- netdevsim: Don't accept device bound programs
21mr|kernel-6.6-generic-6.6.126-1|19796	- net: do not leave a dangling sk pointer, when socket creation fails
21mr|kernel-6.6-generic-6.6.126-1|19797	- net/dpaa2: Avoid explicit cpumask var allocation on stack
21mr|kernel-6.6-generic-6.6.126-1|19798	- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree
21mr|kernel-6.6-generic-6.6.126-1|19799	- net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
21mr|kernel-6.6-generic-6.6.126-1|19800	- net: dsa: microchip: fix initial port flush problem
21mr|kernel-6.6-generic-6.6.126-1|19801	- net: dsa: microchip: fix register write order in ksz8_ind_write8()
21mr|kernel-6.6-generic-6.6.126-1|19802	- net: dsa: microchip: fix RGMII error in KSZ DSA driver
21mr|kernel-6.6-generic-6.6.126-1|19803	- net: dsa: microchip: fix wrong register write when masking interrupt
21mr|kernel-6.6-generic-6.6.126-1|19804	- net: dsa: microchip: provide a list of valid protocols for xmit handler
21mr|kernel-6.6-generic-6.6.126-1|19805	- net: dsa: microchip: use collision based back pressure mode
21mr|kernel-6.6-generic-6.6.126-1|19806	- net: dsa: mt7530: fix 10M/100M speed on MT7988 switch
21mr|kernel-6.6-generic-6.6.126-1|19807	- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
21mr|kernel-6.6-generic-6.6.126-1|19808	- net: dsa: mt7530: fix handling of all link-local frames
21mr|kernel-6.6-generic-6.6.126-1|19809	- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
21mr|kernel-6.6-generic-6.6.126-1|19810	- net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
21mr|kernel-6.6-generic-6.6.126-1|19811	- net: dsa: mt7530: fix mirroring frames received on local port
21mr|kernel-6.6-generic-6.6.126-1|19812	- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
21mr|kernel-6.6-generic-6.6.126-1|19813	- net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
21mr|kernel-6.6-generic-6.6.126-1|19814	- net: dsa: mt7530: trap link-local frames regardless of ST Port State
21mr|kernel-6.6-generic-6.6.126-1|19815	- net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_caps()
21mr|kernel-6.6-generic-6.6.126-1|19816	- net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family
21mr|kernel-6.6-generic-6.6.126-1|19817	- net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlers
21mr|kernel-6.6-generic-6.6.126-1|19818	- net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family switches
21mr|kernel-6.6-generic-6.6.126-1|19819	- net: dsa: mv88e6xxx: Correct check for empty list
21mr|kernel-6.6-generic-6.6.126-1|19820	- net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 reads
21mr|kernel-6.6-generic-6.6.126-1|19821	- net: dsa: mv88e6xxx: fix marvell 6350 probe crash
21mr|kernel-6.6-generic-6.6.126-1|19822	- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
21mr|kernel-6.6-generic-6.6.126-1|19823	- net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
21mr|kernel-6.6-generic-6.6.126-1|19824	- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341
21mr|kernel-6.6-generic-6.6.126-1|19825	- net: dsa: mv88e6xxx: fix usable ports on 88e6020
21mr|kernel-6.6-generic-6.6.126-1|19826	- net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
21mr|kernel-6.6-generic-6.6.126-1|19827	- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
21mr|kernel-6.6-generic-6.6.126-1|19828	- net: dsa: qca8k: fix illegal usage of GPIO
21mr|kernel-6.6-generic-6.6.126-1|19829	- net dsa: qca8k: fix usages of device_get_named_child_node()
21mr|kernel-6.6-generic-6.6.126-1|19830	- net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failure
21mr|kernel-6.6-generic-6.6.126-1|19831	- net: dsa: realtek: keep default LED state in rtl8366rb
21mr|kernel-6.6-generic-6.6.126-1|19832	- net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()
21mr|kernel-6.6-generic-6.6.126-1|19833	- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
21mr|kernel-6.6-generic-6.6.126-1|19834	- net: ena: Destroy correct number of xdp queues upon failure
21mr|kernel-6.6-generic-6.6.126-1|19835	- net: ena: Fix DMA syncing in XDP path when SWIOTLB is on
21mr|kernel-6.6-generic-6.6.126-1|19836	- net: ena: Fix incorrect descriptor free behavior
21mr|kernel-6.6-generic-6.6.126-1|19837	- net: ena: Fix potential sign extension issue
21mr|kernel-6.6-generic-6.6.126-1|19838	- net: ena: Fix redundant device NUMA node override
21mr|kernel-6.6-generic-6.6.126-1|19839	- net: ena: Fix xdp drops handling due to multibuf packets
21mr|kernel-6.6-generic-6.6.126-1|19840	- net: ena: Fix XDP redirection error
21mr|kernel-6.6-generic-6.6.126-1|19841	- net: ena: Move XDP code to its new files
21mr|kernel-6.6-generic-6.6.126-1|19842	- net: ena: Pass ena_adapter instead of net_device to ena_xmit_common()
21mr|kernel-6.6-generic-6.6.126-1|19843	- net: ena: Reduce lines with longer column width boundary
21mr|kernel-6.6-generic-6.6.126-1|19844	- net: ena: Remove ena_select_queue
21mr|kernel-6.6-generic-6.6.126-1|19845	- net: ena: Set tx_info->xdpf value to NULL
21mr|kernel-6.6-generic-6.6.126-1|19846	- net: ena: Use tx_ring instead of xdp_ring for XDP channel TX
21mr|kernel-6.6-generic-6.6.126-1|19847	- net: ena: Wrong missing IO completions check order
21mr|kernel-6.6-generic-6.6.126-1|19848	- net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
21mr|kernel-6.6-generic-6.6.126-1|19849	- net: esp: fix bad handling of pages from page_pool
21mr|kernel-6.6-generic-6.6.126-1|19850	- net: ethernet: cortina: Locking fixes
21mr|kernel-6.6-generic-6.6.126-1|19851	- net: ethernet: lantiq_etop: fix double free in detach
21mr|kernel-6.6-generic-6.6.126-1|19852	- net: ethernet: mtk_eth_soc: fix PPE hanging issue
21mr|kernel-6.6-generic-6.6.126-1|19853	- net: ethernet: mtk_eth_soc: fix WED + wifi reset
21mr|kernel-6.6-generic-6.6.126-1|19854	- net: ethernet: mtk_eth_soc: set DMA coherent mask to get PPE working
21mr|kernel-6.6-generic-6.6.126-1|19855	- net: ethernet: mtk-star-emac: set mac_managed_pm when probing
21mr|kernel-6.6-generic-6.6.126-1|19856	- net: ethernet: mtk_wed: fix possible NULL pointer dereference in mtk_wed_wo_queue_tx_clean()
21mr|kernel-6.6-generic-6.6.126-1|19857	- net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames
21mr|kernel-6.6-generic-6.6.126-1|19858	- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
21mr|kernel-6.6-generic-6.6.126-1|19859	- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
21mr|kernel-6.6-generic-6.6.126-1|19860	- net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
21mr|kernel-6.6-generic-6.6.126-1|19861	- net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
21mr|kernel-6.6-generic-6.6.126-1|19862	- net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()
21mr|kernel-6.6-generic-6.6.126-1|19863	- net:fec: Add fec_enet_deinit()
21mr|kernel-6.6-generic-6.6.126-1|19864	- net: fec: avoid lock evasion when reading pps_enable
21mr|kernel-6.6-generic-6.6.126-1|19865	- net: fec: correct queue selection
21mr|kernel-6.6-generic-6.6.126-1|19866	- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
21mr|kernel-6.6-generic-6.6.126-1|19867	- net: fec: fix the unhandled context fault from smmu
21mr|kernel-6.6-generic-6.6.126-1|19868	- net: fec: Refactor: #define magic constants
21mr|kernel-6.6-generic-6.6.126-1|19869	- net: fec: remove .ndo_poll_controller to avoid deadlocks
21mr|kernel-6.6-generic-6.6.126-1|19870	- net: fec: Set mac_managed_pm during probe
21mr|kernel-6.6-generic-6.6.126-1|19871	- netfilter: bpf: fix bad registration on nf_defrag
21mr|kernel-6.6-generic-6.6.126-1|19872	- netfilter: bridge: confirm multicast packets before passing them up the stack
21mr|kernel-6.6-generic-6.6.126-1|19873	- netfilter: bridge: replace physindev with physinif in nf_bridge_info
21mr|kernel-6.6-generic-6.6.126-1|19874	- netfilter: br_netfilter: skip conntrack input hook for promisc packets
21mr|kernel-6.6-generic-6.6.126-1|19875	- netfilter: complete validation of user input
21mr|kernel-6.6-generic-6.6.126-1|19876	- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
21mr|kernel-6.6-generic-6.6.126-1|19877	- netfilter: conntrack: correct window scaling with retransmitted SYN
21mr|kernel-6.6-generic-6.6.126-1|19878	- netfilter: ctnetlink: use helper function to calculate expect ID
21mr|kernel-6.6-generic-6.6.126-1|19879	- netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n
21mr|kernel-6.6-generic-6.6.126-1|19880	- netfilter: flowtable: incorrect pppoe tuple
21mr|kernel-6.6-generic-6.6.126-1|19881	- netfilter: flowtable: validate pppoe header
21mr|kernel-6.6-generic-6.6.126-1|19882	- netfilter: ipset: Add list flush to cancel_gc
21mr|kernel-6.6-generic-6.6.126-1|19883	- netfilter: ipset: fix performance regression in swap operation
21mr|kernel-6.6-generic-6.6.126-1|19884	- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
21mr|kernel-6.6-generic-6.6.126-1|19885	- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
21mr|kernel-6.6-generic-6.6.126-1|19886	- netfilter: ipset: Fix suspicious rcu_dereference_protected()
21mr|kernel-6.6-generic-6.6.126-1|19887	- netfilter: ipset: Missing gc cancellations fixed
21mr|kernel-6.6-generic-6.6.126-1|19888	- netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init().
21mr|kernel-6.6-generic-6.6.126-1|19889	- netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().
21mr|kernel-6.6-generic-6.6.126-1|19890	- netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core
21mr|kernel-6.6-generic-6.6.126-1|19891	- netfilter: nf_conntrack_h323: Add protection for bmp length out of range
21mr|kernel-6.6-generic-6.6.126-1|19892	- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
21mr|kernel-6.6-generic-6.6.126-1|19893	- netfilter: nf_nat: fix action not being set for all ct states
21mr|kernel-6.6-generic-6.6.126-1|19894	- netfilter: nfnetlink_log: use proper helper for fetching physinif
21mr|kernel-6.6-generic-6.6.126-1|19895	- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu()
21mr|kernel-6.6-generic-6.6.126-1|19896	- netfilter: nf_queue: remove excess nf_bridge variable
21mr|kernel-6.6-generic-6.6.126-1|19897	- netfilter: nf_set_pipapo: fix initial map fill
21mr|kernel-6.6-generic-6.6.126-1|19898	- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
21mr|kernel-6.6-generic-6.6.126-1|19899	- netfilter: nf_tables: bail out on mismatching dynset and set expressions
21mr|kernel-6.6-generic-6.6.126-1|19900	- netfilter: nf_tables: check if catch-all set element is active in next generation
21mr|kernel-6.6-generic-6.6.126-1|19901	- netfilter: nf_tables: disallow anonymous set with timeout flag
21mr|kernel-6.6-generic-6.6.126-1|19902	- netfilter: nf_tables: discard table flag update with pending basechain deletion
21mr|kernel-6.6-generic-6.6.126-1|19903	- netfilter: nf_tables: do not allow mismatch field size and set key length
21mr|kernel-6.6-generic-6.6.126-1|19904	- netfilter: nf_tables: do not compare internal table flags on updates
21mr|kernel-6.6-generic-6.6.126-1|19905	- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
21mr|kernel-6.6-generic-6.6.126-1|19906	- netfilter: nf_tables: fix 'exist' matching on bigendian arches
21mr|kernel-6.6-generic-6.6.126-1|19907	- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
21mr|kernel-6.6-generic-6.6.126-1|19908	- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
21mr|kernel-6.6-generic-6.6.126-1|19909	- netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
21mr|kernel-6.6-generic-6.6.126-1|19910	- netfilter: nf_tables: flush pending destroy work before exit_net release
21mr|kernel-6.6-generic-6.6.126-1|19911	- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
21mr|kernel-6.6-generic-6.6.126-1|19912	- netfilter: nf_tables: honor table dormant flag from netdev release event path
21mr|kernel-6.6-generic-6.6.126-1|19913	- netfilter: nf_tables: mark newset as dead on transaction abort
21mr|kernel-6.6-generic-6.6.126-1|19914	- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
21mr|kernel-6.6-generic-6.6.126-1|19915	- netfilter: nf_tables: register hooks last when adding new chain/flowtable
21mr|kernel-6.6-generic-6.6.126-1|19916	- netfilter: nf_tables: reject constant set with timeout
21mr|kernel-6.6-generic-6.6.126-1|19917	- netfilter: nf_tables: reject destroy command to remove basechain hooks
21mr|kernel-6.6-generic-6.6.126-1|19918	- netfilter: nf_tables: reject invalid set policy
21mr|kernel-6.6-generic-6.6.126-1|19919	- netfilter: nf_tables: reject new basechain after table flag update
21mr|kernel-6.6-generic-6.6.126-1|19920	- netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
21mr|kernel-6.6-generic-6.6.126-1|19921	- netfilter: nf_tables: reject QUEUE/DROP verdict parameters
21mr|kernel-6.6-generic-6.6.126-1|19922	- netfilter: nf_tables: reject table flag and netdev basechain updates
21mr|kernel-6.6-generic-6.6.126-1|19923	- netfilter: nf_tables: release batch on table validation from abort path
21mr|kernel-6.6-generic-6.6.126-1|19924	- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
21mr|kernel-6.6-generic-6.6.126-1|19925	- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes
21mr|kernel-6.6-generic-6.6.126-1|19926	- netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
21mr|kernel-6.6-generic-6.6.126-1|19927	- netfilter: nf_tables: rise cap on SELinux secmark context
21mr|kernel-6.6-generic-6.6.126-1|19928	- netfilter: nf_tables: set dormant flag on hook register failure
21mr|kernel-6.6-generic-6.6.126-1|19929	- netfilter: nf_tables: set transport offset from mac header for netdev/egress
21mr|kernel-6.6-generic-6.6.126-1|19930	- netfilter: nf_tables: skip dead set elements in netlink dump
21mr|kernel-6.6-generic-6.6.126-1|19931	- netfilter: nf_tables: skip netdev hook unregistration if table is dormant
21mr|kernel-6.6-generic-6.6.126-1|19932	- netfilter: nf_tables: skip set commit for deleted/destroyed sets
21mr|kernel-6.6-generic-6.6.126-1|19933	- netfilter: nf_tables: unconditionally flush pending work before notifier
21mr|kernel-6.6-generic-6.6.126-1|19934	- netfilter: nf_tables: use kzalloc for hook allocation
21mr|kernel-6.6-generic-6.6.126-1|19935	- netfilter: nf_tables: validate chain type update if available
21mr|kernel-6.6-generic-6.6.126-1|19936	- netfilter: nf_tables: validate family when identifying table via handle
21mr|kernel-6.6-generic-6.6.126-1|19937	- netfilter: nf_tables: validate NFPROTO_* family
21mr|kernel-6.6-generic-6.6.126-1|19938	- netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
21mr|kernel-6.6-generic-6.6.126-1|19939	- netfilter: nft_compat: narrow down revision to unsigned 8-bits
21mr|kernel-6.6-generic-6.6.126-1|19940	- netfilter: nft_compat: reject unused compat flag
21mr|kernel-6.6-generic-6.6.126-1|19941	- netfilter: nft_compat: restrict match/target protocol to u16
21mr|kernel-6.6-generic-6.6.126-1|19942	- netfilter: nft_ct: fix l3num expectations with inet pseudo family
21mr|kernel-6.6-generic-6.6.126-1|19943	- netfilter: nft_ct: reject direction for ct id
21mr|kernel-6.6-generic-6.6.126-1|19944	- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
21mr|kernel-6.6-generic-6.6.126-1|19945	- netfilter: nft_fib: allow from forward/input without iif selector
21mr|kernel-6.6-generic-6.6.126-1|19946	- netfilter: nft_flow_offload: release dst in case direct xmit path is used
21mr|kernel-6.6-generic-6.6.126-1|19947	- netfilter: nft_flow_offload: reset dst in route object after setting up flow
21mr|kernel-6.6-generic-6.6.126-1|19948	- netfilter: nft_immediate: drop chain reference counter on error
21mr|kernel-6.6-generic-6.6.126-1|19949	- netfilter: nft_inner: validate mandatory meta and payload
21mr|kernel-6.6-generic-6.6.126-1|19950	- netfilter: nft_limit: do not ignore unsupported flags
21mr|kernel-6.6-generic-6.6.126-1|19951	- netfilter: nft_limit: reject configurations that cause integer overflow
21mr|kernel-6.6-generic-6.6.126-1|19952	- netfilter: nft_payload: restore vlan q-in-q match support
21mr|kernel-6.6-generic-6.6.126-1|19953	- netfilter: nft_payload: skbuff vlan metadata mangle support
21mr|kernel-6.6-generic-6.6.126-1|19954	- netfilter: nft_set_pipapo: add helper to release pcpu scratch area
21mr|kernel-6.6-generic-6.6.126-1|19955	- netfilter: nft_set_pipapo_avx2: disable softinterrupts
21mr|kernel-6.6-generic-6.6.126-1|19956	- netfilter: nft_set_pipapo: constify lookup fn args where possible
21mr|kernel-6.6-generic-6.6.126-1|19957	- netfilter: nft_set_pipapo: do not free live element
21mr|kernel-6.6-generic-6.6.126-1|19958	- netfilter: nft_set_pipapo: release elements in clone only from destroy path
21mr|kernel-6.6-generic-6.6.126-1|19959	- netfilter: nft_set_pipapo: remove scratch_aligned pointer
21mr|kernel-6.6-generic-6.6.126-1|19960	- netfilter: nft_set_pipapo: skip inactive elements during set walk
21mr|kernel-6.6-generic-6.6.126-1|19961	- netfilter: nft_set_pipapo: store index in scratch maps
21mr|kernel-6.6-generic-6.6.126-1|19962	- netfilter: nft_set_rbtree: skip end interval element from gc
21mr|kernel-6.6-generic-6.6.126-1|19963	- netfilter: propagate net to nf_bridge_get_physindev
21mr|kernel-6.6-generic-6.6.126-1|19964	- netfilter: tproxy: bail out if IP has been disabled on the device
21mr|kernel-6.6-generic-6.6.126-1|19965	- netfilter: validate user input for expected length
21mr|kernel-6.6-generic-6.6.126-1|19966	- netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
21mr|kernel-6.6-generic-6.6.126-1|19967	- net: fix __dst_negative_advice() race
21mr|kernel-6.6-generic-6.6.126-1|19968	- net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams.
21mr|kernel-6.6-generic-6.6.126-1|19969	- net: fix out-of-bounds access in ops_init
21mr|kernel-6.6-generic-6.6.126-1|19970	- net: fix rc7's __skb_datagram_iter()
21mr|kernel-6.6-generic-6.6.126-1|19971	- net: fix removing a namespace with conflicting altnames
21mr|kernel-6.6-generic-6.6.126-1|19972	- net: fix sk_memory_allocated_{add|sub} vs softirqs
21mr|kernel-6.6-generic-6.6.126-1|19973	- net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE
21mr|kernel-6.6-generic-6.6.126-1|19974	- netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume()
21mr|kernel-6.6-generic-6.6.126-1|19975	- netfs, fscache: Prevent Oops in fscache_put_cache()
21mr|kernel-6.6-generic-6.6.126-1|19976	- net: give more chances to rcu in netdev_wait_allrefs_any()
21mr|kernel-6.6-generic-6.6.126-1|19977	- net: gro: add flush check in udp_gro_receive_segment
21mr|kernel-6.6-generic-6.6.126-1|19978	- net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb
21mr|kernel-6.6-generic-6.6.126-1|19979	- net: gro: parse ipv6 ext headers without frag0 invalidation
21mr|kernel-6.6-generic-6.6.126-1|19980	- net: gtp: Fix Use-After-Free in gtp_dellink
21mr|kernel-6.6-generic-6.6.126-1|19981	- net/handshake: Fix handshake_req_destroy_test1
21mr|kernel-6.6-generic-6.6.126-1|19982	- net: hns3: add cond_resched() to hns3 ring buffer init process
21mr|kernel-6.6-generic-6.6.126-1|19983	- net: hns3: change type of numa_node_mask as nodemask_t
21mr|kernel-6.6-generic-6.6.126-1|19984	- net: hns3: direct return when receive a unknown mailbox message
21mr|kernel-6.6-generic-6.6.126-1|19985	- net: hns3: fix index limit to support all queue stats
21mr|kernel-6.6-generic-6.6.126-1|19986	- net: hns3: fix kernel crash problem in concurrent scenario
21mr|kernel-6.6-generic-6.6.126-1|19987	- net: hns3: fix kernel crash when 1588 is received on HIP08 devices
21mr|kernel-6.6-generic-6.6.126-1|19988	- net: hns3: fix kernel crash when devlink reload during initialization
21mr|kernel-6.6-generic-6.6.126-1|19989	- net: hns3: fix kernel crash when devlink reload during pf initialization
21mr|kernel-6.6-generic-6.6.126-1|19990	- net: hns3: fix port duplex configure error in IMP reset
21mr|kernel-6.6-generic-6.6.126-1|19991	- net: hns3: fix port vlan filter not disabled issue
21mr|kernel-6.6-generic-6.6.126-1|19992	- net: hns3: fix wrong judgment condition issue
21mr|kernel-6.6-generic-6.6.126-1|19993	- net: hns3: mark unexcuted loopback test result as UNEXECUTED
21mr|kernel-6.6-generic-6.6.126-1|19994	- net: hns3: release PTP resources if pf initialization failed
21mr|kernel-6.6-generic-6.6.126-1|19995	- net: hns3: tracing: fix hclgevf trace event strings
21mr|kernel-6.6-generic-6.6.126-1|19996	- net: hns3: use appropriate barrier function after setting a bit value
21mr|kernel-6.6-generic-6.6.126-1|19997	- net: hns3: using user configure after hardware reset
21mr|kernel-6.6-generic-6.6.126-1|19998	- net: hns: fix fake link up on xge port
21mr|kernel-6.6-generic-6.6.126-1|19999	- net: hns: fix wrong head when modify the tx feature when sending packets
21mr|kernel-6.6-generic-6.6.126-1|20000	- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
21mr|kernel-6.6-generic-6.6.126-1|20001	- net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
21mr|kernel-6.6-generic-6.6.126-1|20002	- net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
21mr|kernel-6.6-generic-6.6.126-1|20003	- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
21mr|kernel-6.6-generic-6.6.126-1|20004	- net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)
21mr|kernel-6.6-generic-6.6.126-1|20005	- net: Implement missing SO_TIMESTAMPING_NEW cmsg support
21mr|kernel-6.6-generic-6.6.126-1|20006	- net: ipa: don't overrun IPA suspend interrupt registers
21mr|kernel-6.6-generic-6.6.126-1|20007	- net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
21mr|kernel-6.6-generic-6.6.126-1|20008	- net: ip_tunnel: prevent perpetual headroom growth
21mr|kernel-6.6-generic-6.6.126-1|20009	- net: ipv4: fix a memleak in ip_setup_cork
21mr|kernel-6.6-generic-6.6.126-1|20010	- net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
21mr|kernel-6.6-generic-6.6.126-1|20011	- net/ipv6: Fix route deleting failure when metric equals 0
21mr|kernel-6.6-generic-6.6.126-1|20012	- net/ipv6: Fix the RT cache flush via sysctl using a previous delay
21mr|kernel-6.6-generic-6.6.126-1|20013	- net: ipv6: fix wrong start position when receive hop-by-hop fragment
21mr|kernel-6.6-generic-6.6.126-1|20014	- net/ipv6: Revert remove expired routes with a separated list of routes
21mr|kernel-6.6-generic-6.6.126-1|20015	- net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
21mr|kernel-6.6-generic-6.6.126-1|20016	- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
21mr|kernel-6.6-generic-6.6.126-1|20017	- net/iucv: Avoid explicit cpumask var allocation on stack
21mr|kernel-6.6-generic-6.6.126-1|20018	- net/iucv: fix the allocation size of iucv_path_table array
21mr|kernel-6.6-generic-6.6.126-1|20019	- net/iucv: fix use after free in iucv_sock_close()
21mr|kernel-6.6-generic-6.6.126-1|20020	- net: kcm: fix direct access to bv_len
21mr|kernel-6.6-generic-6.6.126-1|20021	- net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
21mr|kernel-6.6-generic-6.6.126-1|20022	- net: ks8851: Fix another TX stall caused by wrong ISR flag handling
21mr|kernel-6.6-generic-6.6.126-1|20023	- net: ks8851: Fix deadlock with the SPI chip variant
21mr|kernel-6.6-generic-6.6.126-1|20024	- net: ks8851: Fix potential TX stall after interface reopen
21mr|kernel-6.6-generic-6.6.126-1|20025	- net: ks8851: Fix TX stall caused by TX buffer overrun
21mr|kernel-6.6-generic-6.6.126-1|20026	- net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
21mr|kernel-6.6-generic-6.6.126-1|20027	- net: ks8851: Inline ks8851_rx_skb()
21mr|kernel-6.6-generic-6.6.126-1|20028	- net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs
21mr|kernel-6.6-generic-6.6.126-1|20029	- net l2tp: drop flow hash on forward
21mr|kernel-6.6-generic-6.6.126-1|20030	- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
21mr|kernel-6.6-generic-6.6.126-1|20031	- net: lan743x: disable WOL upon resume to restore full data path operation
21mr|kernel-6.6-generic-6.6.126-1|20032	- net: lan743x: Support WOL at both the PHY and MAC appropriately
21mr|kernel-6.6-generic-6.6.126-1|20033	- net: lan78xx: fix runtime PM count underflow on link stop
21mr|kernel-6.6-generic-6.6.126-1|20034	- net: lan78xx: fix "softirq work is pending" error
21mr|kernel-6.6-generic-6.6.126-1|20035	- net: lan966x: Fix port configuration when using SGMII interface
21mr|kernel-6.6-generic-6.6.126-1|20036	- net: lan966x: remove debugfs directory in probe() error path
21mr|kernel-6.6-generic-6.6.126-1|20037	- net: lan966x: Remove ptp traps in case the ptp is not enabled.
21mr|kernel-6.6-generic-6.6.126-1|20038	- net: libwx: fix alloc msix vectors failed
21mr|kernel-6.6-generic-6.6.126-1|20039	- net: libwx: fix memory leak on free page
21mr|kernel-6.6-generic-6.6.126-1|20040	- net: libwx: fix memory leak on msix entry
21mr|kernel-6.6-generic-6.6.126-1|20041	- netlink: add nla be16/32 types to minlen array
21mr|kernel-6.6-generic-6.6.126-1|20042	- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
21mr|kernel-6.6-generic-6.6.126-1|20043	- netlink: fix potential sleeping issue in mqueue_flush_file
21mr|kernel-6.6-generic-6.6.126-1|20044	- net: ll_temac: platform_get_resource replaced by wrong function
21mr|kernel-6.6-generic-6.6.126-1|20045	- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()
21mr|kernel-6.6-generic-6.6.126-1|20046	- net: make SK_MEMORY_PCPU_RESERV tunable
21mr|kernel-6.6-generic-6.6.126-1|20047	- net: mana: Fix possible double free in error handling path
21mr|kernel-6.6-generic-6.6.126-1|20048	- net: mana: Fix Rx DMA datasize and skb_over_panic
21mr|kernel-6.6-generic-6.6.126-1|20049	- net: mana: Fix the extra HZ in mana_hwc_send_request
21mr|kernel-6.6-generic-6.6.126-1|20050	- net: mana: select PAGE_POOL
21mr|kernel-6.6-generic-6.6.126-1|20051	- net: mark racy access on sk->sk_rcvbuf
21mr|kernel-6.6-generic-6.6.126-1|20052	- net: mctp: copy skb ext data when fragmenting
21mr|kernel-6.6-generic-6.6.126-1|20053	- net: mctp: put sock on tag allocation failure
21mr|kernel-6.6-generic-6.6.126-1|20054	- net: mctp: take ownership of skb in mctp_local_output
21mr|kernel-6.6-generic-6.6.126-1|20055	- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
21mr|kernel-6.6-generic-6.6.126-1|20056	- net: micrel: Fix lan8841_config_intr after getting out of sleep mode
21mr|kernel-6.6-generic-6.6.126-1|20057	- net: micrel: Fix PTP frame parsing for lan8814
21mr|kernel-6.6-generic-6.6.126-1|20058	- net: micrel: Fix PTP frame parsing for lan8841
21mr|kernel-6.6-generic-6.6.126-1|20059	- net: micrel: Fix receiving the timestamp in the frame for lan8841
21mr|kernel-6.6-generic-6.6.126-1|20060	- net: missing check virtio
21mr|kernel-6.6-generic-6.6.126-1|20061	- net/mlx5: Add a timeout to acquire the command queue semaphore
21mr|kernel-6.6-generic-6.6.126-1|20062	- net/mlx5: Always drain health in shutdown callback
21mr|kernel-6.6-generic-6.6.126-1|20063	- net/mlx5: Always stop health timer during driver removal
21mr|kernel-6.6-generic-6.6.126-1|20064	- net/mlx5: Bridge, Enable mcast in smfs steering mode
21mr|kernel-6.6-generic-6.6.126-1|20065	- net/mlx5: Bridge, fix multicast packets sent to uplink
21mr|kernel-6.6-generic-6.6.126-1|20066	- net/mlx5: Check capability for fw_reset
21mr|kernel-6.6-generic-6.6.126-1|20067	- net/mlx5: Correctly compare pkt reformat ids
21mr|kernel-6.6-generic-6.6.126-1|20068	- net/mlx5: Discard command completions in internal error
21mr|kernel-6.6-generic-6.6.126-1|20069	- net/mlx5: DR, Can't go to uplink vport on RX rule
21mr|kernel-6.6-generic-6.6.126-1|20070	- net/mlx5: DR, Use the right GVMI number for drop action
21mr|kernel-6.6-generic-6.6.126-1|20071	- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
21mr|kernel-6.6-generic-6.6.126-1|20072	- net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup()
21mr|kernel-6.6-generic-6.6.126-1|20073	- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec
21mr|kernel-6.6-generic-6.6.126-1|20074	- net/mlx5e: Allow software parsing when IPsec crypto is enabled
21mr|kernel-6.6-generic-6.6.126-1|20075	- net/mlx5e: Change the warning when ignore_flow_level is not supported
21mr|kernel-6.6-generic-6.6.126-1|20076	- net/mlx5e: Check netdev pointer before checking its net ns
21mr|kernel-6.6-generic-6.6.126-1|20077	- net/mlx5e: Check the number of elements before walk TC rhashtable
21mr|kernel-6.6-generic-6.6.126-1|20078	- net/mlx5e: Correct snprintf truncation handling for fw_version buffer
21mr|kernel-6.6-generic-6.6.126-1|20079	- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
21mr|kernel-6.6-generic-6.6.126-1|20080	- net/mlx5e: Decrease num_block_tc when unblock tc offload
21mr|kernel-6.6-generic-6.6.126-1|20081	- net/mlx5e: Disable IPsec offload support if not FW steering
21mr|kernel-6.6-generic-6.6.126-1|20082	- net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit
21mr|kernel-6.6-generic-6.6.126-1|20083	- net/mlx5e: Ensure that IPsec sequence packet number starts from 1
21mr|kernel-6.6-generic-6.6.126-1|20084	- net/mlx5e: fix a double-free in arfs_create_groups
21mr|kernel-6.6-generic-6.6.126-1|20085	- net/mlx5e: fix a potential double-free in fs_any_create_groups
21mr|kernel-6.6-generic-6.6.126-1|20086	- net/mlx5e: fix a potential double-free in fs_udp_create_groups
21mr|kernel-6.6-generic-6.6.126-1|20087	- net/mlx5e: Fix a race in command alloc flow
21mr|kernel-6.6-generic-6.6.126-1|20088	- net/mlx5e: Fix CT entry update leaks of modify header context
21mr|kernel-6.6-generic-6.6.126-1|20089	- net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get()
21mr|kernel-6.6-generic-6.6.126-1|20090	- net/mlx5e: Fix error codes in alloc_branch_attr()
21mr|kernel-6.6-generic-6.6.126-1|20091	- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets
21mr|kernel-6.6-generic-6.6.126-1|20092	- net/mlx5e: Fix IPsec tunnel mode offload feature check
21mr|kernel-6.6-generic-6.6.126-1|20093	- net/mlx5e: Fix MACsec state loss upon state update in offload path
21mr|kernel-6.6-generic-6.6.126-1|20094	- net/mlx5e: Fix mlx5e_priv_init() cleanup flow
21mr|kernel-6.6-generic-6.6.126-1|20095	- net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context
21mr|kernel-6.6-generic-6.6.126-1|20096	- net/mlx5e: Fix overrun reported by coverity
21mr|kernel-6.6-generic-6.6.126-1|20097	- net/mlx5e: Fix peer flow lists handling
21mr|kernel-6.6-generic-6.6.126-1|20098	- net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work
21mr|kernel-6.6-generic-6.6.126-1|20099	- net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
21mr|kernel-6.6-generic-6.6.126-1|20100	- net/mlx5e: Fix UDP GSO for encapsulated packets
21mr|kernel-6.6-generic-6.6.126-1|20101	- net/mlx5e: Honor user choice of IPsec replay window size
21mr|kernel-6.6-generic-6.6.126-1|20102	- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
21mr|kernel-6.6-generic-6.6.126-1|20103	- net/mlx5e: Ignore IPsec replay window values on sender side
21mr|kernel-6.6-generic-6.6.126-1|20104	- net/mlx5: Enable 4 ports multiport E-switch
21mr|kernel-6.6-generic-6.6.126-1|20105	- net/mlx5e: Prevent deadlock while disabling aRFS
21mr|kernel-6.6-generic-6.6.126-1|20106	- net/mlx5e: Reduce eswitch mode_lock protection context
21mr|kernel-6.6-generic-6.6.126-1|20107	- net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability
21mr|kernel-6.6-generic-6.6.126-1|20108	- net/mlx5: E-switch, Change flow rule destination checking
21mr|kernel-6.6-generic-6.6.126-1|20109	- net/mlx5: E-switch, Create ingress ACL when needed
21mr|kernel-6.6-generic-6.6.126-1|20110	- net/mlx5: E-switch, store eswitch pointer before registering devlink_param
21mr|kernel-6.6-generic-6.6.126-1|20111	- net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context
21mr|kernel-6.6-generic-6.6.126-1|20112	- net/mlx5e: TC, Don't offload post action rule if not supported
21mr|kernel-6.6-generic-6.6.126-1|20113	- net/mlx5e: Tidy up IPsec NAT-T SA discovery
21mr|kernel-6.6-generic-6.6.126-1|20114	- net/mlx5e: Unify esw and normal IPsec status table creation/destruction
21mr|kernel-6.6-generic-6.6.126-1|20115	- net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map
21mr|kernel-6.6-generic-6.6.126-1|20116	- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion
21mr|kernel-6.6-generic-6.6.126-1|20117	- net/mlx5e: XDP, Drop fragmented packets larger than MTU size
21mr|kernel-6.6-generic-6.6.126-1|20118	- net/mlx5: Fix a NULL vs IS_ERR() check
21mr|kernel-6.6-generic-6.6.126-1|20119	- net/mlx5: Fix a WARN upon a callback command failure
21mr|kernel-6.6-generic-6.6.126-1|20120	- net/mlx5: Fix error handling in irq_pool_request_irq
21mr|kernel-6.6-generic-6.6.126-1|20121	- net/mlx5: Fix fw tracer first block check
21mr|kernel-6.6-generic-6.6.126-1|20122	- net/mlx5: Fix missing lock on sync reset reload
21mr|kernel-6.6-generic-6.6.126-1|20123	- net/mlx5: Fix MTMP register capability offset in MCAM register
21mr|kernel-6.6-generic-6.6.126-1|20124	- net/mlx5: Fix tainted pointer delete is case of flow rules creation fail
21mr|kernel-6.6-generic-6.6.126-1|20125	- net/mlx5: Lag, do bond only if slaves agree on roce state
21mr|kernel-6.6-generic-6.6.126-1|20126	- net/mlx5: Lag, don't use the hardcoded value of the first port
21mr|kernel-6.6-generic-6.6.126-1|20127	- net/mlx5: Lag, restore buckets number to default after hash LAG deactivation
21mr|kernel-6.6-generic-6.6.126-1|20128	- net/mlx5: Nack sync reset request when HotPlug is enabled
21mr|kernel-6.6-generic-6.6.126-1|20129	- net/mlx5: offset comp irq index in name by one
21mr|kernel-6.6-generic-6.6.126-1|20130	- net/mlx5: Properly link new fs rules into the tree
21mr|kernel-6.6-generic-6.6.126-1|20131	- net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num
21mr|kernel-6.6-generic-6.6.126-1|20132	- net/mlx5: Register devlink first under devlink lock
21mr|kernel-6.6-generic-6.6.126-1|20133	- net/mlx5: Reload only IB representors upon lag disable/enable
21mr|kernel-6.6-generic-6.6.126-1|20134	- net/mlx5: SF, Stop waiting for FW as teardown was called
21mr|kernel-6.6-generic-6.6.126-1|20135	- net/mlx5: Stop waiting for PCI if pci channel is offline
21mr|kernel-6.6-generic-6.6.126-1|20136	- net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO
21mr|kernel-6.6-generic-6.6.126-1|20137	- net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules
21mr|kernel-6.6-generic-6.6.126-1|20138	- net: mpls: error out if inner headers are not set
21mr|kernel-6.6-generic-6.6.126-1|20139	- net: mscc: ocelot: fix eMAC TX RMON stats for bucket 256-511 and above
21mr|kernel-6.6-generic-6.6.126-1|20140	- net: mscc: ocelot: fix pMAC TX RMON stats for bucket 256-511 and above
21mr|kernel-6.6-generic-6.6.126-1|20141	- net: mvmdio: Avoid excessive sleeps in polled mode
21mr|kernel-6.6-generic-6.6.126-1|20142	- net: mvpp2: clear BM pool before initialization
21mr|kernel-6.6-generic-6.6.126-1|20143	- net: mvpp2: Don't re-use loop iterator
21mr|kernel-6.6-generic-6.6.126-1|20144	- net: mvpp2: use slab_build_skb for oversized frames
21mr|kernel-6.6-generic-6.6.126-1|20145	- net/ncsi: Fix netlink major/minor version numbers
21mr|kernel-6.6-generic-6.6.126-1|20146	- net/ncsi: Fix the multi thread manner of NCSI driver
21mr|kernel-6.6-generic-6.6.126-1|20147	- net/ncsi: Simplify Kconfig/dts control flow
21mr|kernel-6.6-generic-6.6.126-1|20148	- net: netconsole: Disable target before netpoll cleanup
21mr|kernel-6.6-generic-6.6.126-1|20149	- net: netdev_queue: netdev_txq_completed_mb(): fix wake condition
21mr|kernel-6.6-generic-6.6.126-1|20150	- net: netdevsim: don't try to destroy PHC on VFs
21mr|kernel-6.6-generic-6.6.126-1|20151	- net: nexthop: Initialize all fields in dumped nexthops
21mr|kernel-6.6-generic-6.6.126-1|20152	- netns: Make get_net_ns() handle zero refcount net
21mr|kernel-6.6-generic-6.6.126-1|20153	- net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx()
21mr|kernel-6.6-generic-6.6.126-1|20154	- net: openvswitch: fix overwriting ct original tuple for ICMPv6
21mr|kernel-6.6-generic-6.6.126-1|20155	- net: openvswitch: fix unwanted error log on timeout policy probing
21mr|kernel-6.6-generic-6.6.126-1|20156	- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
21mr|kernel-6.6-generic-6.6.126-1|20157	- net: openvswitch: limit the number of recursions from action sets
21mr|kernel-6.6-generic-6.6.126-1|20158	- net: pcs: xpcs: Return EINVAL in the internal methods
21mr|kernel-6.6-generic-6.6.126-1|20159	- net: pds_core: Fix possible double free in error handling path
21mr|kernel-6.6-generic-6.6.126-1|20160	- net: phy: at803x: fix passing the wrong reference for config_intr
21mr|kernel-6.6-generic-6.6.126-1|20161	- net: phy: dp83822: Fix RGMII TX delay configuration
21mr|kernel-6.6-generic-6.6.126-1|20162	- net: phy: dp83869: Fix MII mode failure
21mr|kernel-6.6-generic-6.6.126-1|20163	- net: phy: fix phy_get_internal_delay accessing an empty array
21mr|kernel-6.6-generic-6.6.126-1|20164	- net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
21mr|kernel-6.6-generic-6.6.126-1|20165	- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
21mr|kernel-6.6-generic-6.6.126-1|20166	- net: phy: mediatek-ge-soc: sync driver with MediaTek SDK
21mr|kernel-6.6-generic-6.6.126-1|20167	- net: phy: micrel: add Microchip KSZ 9477 to the device table
21mr|kernel-6.6-generic-6.6.126-1|20168	- net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume
21mr|kernel-6.6-generic-6.6.126-1|20169	- net: phy: micrel: Fix potential null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|20170	- net: phy: micrel: Fix the KSZ9131 MDI-X status issue
21mr|kernel-6.6-generic-6.6.126-1|20171	- net: phy: micrel: fix ts_info value in case of no phc
21mr|kernel-6.6-generic-6.6.126-1|20172	- net: phy: Micrel KSZ8061: fix errata solution not taking effect problem
21mr|kernel-6.6-generic-6.6.126-1|20173	- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
21mr|kernel-6.6-generic-6.6.126-1|20174	- net: phy: micrel: populate .soft_reset for KSZ9131
21mr|kernel-6.6-generic-6.6.126-1|20175	- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061
21mr|kernel-6.6-generic-6.6.126-1|20176	- net: phy: microchip: lan87xx: reinit PHY after cable test
21mr|kernel-6.6-generic-6.6.126-1|20177	- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
21mr|kernel-6.6-generic-6.6.126-1|20178	- net: phy: phy_device: Fix PHY LED blinking code comment
21mr|kernel-6.6-generic-6.6.126-1|20179	- net: phy: phy_device: Prevent nullptr exceptions on ISR
21mr|kernel-6.6-generic-6.6.126-1|20180	- net: phy: realtek: add support for RTL8366S Gigabit PHY
21mr|kernel-6.6-generic-6.6.126-1|20181	- net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY
21mr|kernel-6.6-generic-6.6.126-1|20182	- net: phy: skip LED triggers on PHYs on SFP modules
21mr|kernel-6.6-generic-6.6.126-1|20183	- netpoll: Fix race condition in netpoll_owner_active
21mr|kernel-6.6-generic-6.6.126-1|20184	- net: prevent mss overflow in skb_segment()
21mr|kernel-6.6-generic-6.6.126-1|20185	- net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP
21mr|kernel-6.6-generic-6.6.126-1|20186	- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()
21mr|kernel-6.6-generic-6.6.126-1|20187	- net: qede: use return from qede_parse_actions()
21mr|kernel-6.6-generic-6.6.126-1|20188	- net: qede: use return from qede_parse_flow_attr() for flower
21mr|kernel-6.6-generic-6.6.126-1|20189	- net: qede: use return from qede_parse_flow_attr() for flow_spec
21mr|kernel-6.6-generic-6.6.126-1|20190	- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
21mr|kernel-6.6-generic-6.6.126-1|20191	- net: qrtr: ns: Fix module refcnt
21mr|kernel-6.6-generic-6.6.126-1|20192	- net: qrtr: ns: Return 0 if server port is not present
21mr|kernel-6.6-generic-6.6.126-1|20193	- net: qualcomm: rmnet: fix global oob in rmnet_policy
21mr|kernel-6.6-generic-6.6.126-1|20194	- net: ravb: Always process TX descriptor ring
21mr|kernel-6.6-generic-6.6.126-1|20195	- net: ravb: Always update error counters
21mr|kernel-6.6-generic-6.6.126-1|20196	- net: ravb: Check return value of reset_control_deassert()
21mr|kernel-6.6-generic-6.6.126-1|20197	- net: ravb: Fix dma_addr_t truncation in error case
21mr|kernel-6.6-generic-6.6.126-1|20198	- net: ravb: Keep reverse order of operations in ravb_remove()
21mr|kernel-6.6-generic-6.6.126-1|20199	- net: ravb: Let IP-specific receive function to interrogate descriptors
21mr|kernel-6.6-generic-6.6.126-1|20200	- net: ravb: Make write access to CXR35 first before accessing other EMAC registers
21mr|kernel-6.6-generic-6.6.126-1|20201	- net: ravb: Start TX queues after HW initialization succeeded
21mr|kernel-6.6-generic-6.6.126-1|20202	- net: ravb: Stop DMA in case of failures on ravb_open()
21mr|kernel-6.6-generic-6.6.126-1|20203	- net: ravb: Use pm_runtime_resume_and_get()
21mr|kernel-6.6-generic-6.6.126-1|20204	- net: ravb: Wait for operating mode to be applied
21mr|kernel-6.6-generic-6.6.126-1|20205	- net/rds: fix possible cp null dereference
21mr|kernel-6.6-generic-6.6.126-1|20206	- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv
21mr|kernel-6.6-generic-6.6.126-1|20207	- net/rds: fix WARNING in rds_conn_connect_if_down
21mr|kernel-6.6-generic-6.6.126-1|20208	- net: relax socket state check at accept time.
21mr|kernel-6.6-generic-6.6.126-1|20209	- net: Remove acked SYN flag from packet in the transmit queue correctly
21mr|kernel-6.6-generic-6.6.126-1|20210	- net: report RCU QS on threaded NAPI repolling
21mr|kernel-6.6-generic-6.6.126-1|20211	- net: Return error from sk_stream_wait_connect() if sk_wait_event() fails
21mr|kernel-6.6-generic-6.6.126-1|20212	- net: rfkill: gpio: set GPIO direction
21mr|kernel-6.6-generic-6.6.126-1|20213	- netrom: Fix a data-race around sysctl_netrom_default_path_quality
21mr|kernel-6.6-generic-6.6.126-1|20214	- netrom: Fix a data-race around sysctl_netrom_link_fails_count
21mr|kernel-6.6-generic-6.6.126-1|20215	- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
21mr|kernel-6.6-generic-6.6.126-1|20216	- netrom: Fix a data-race around sysctl_netrom_routing_control
21mr|kernel-6.6-generic-6.6.126-1|20217	- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
21mr|kernel-6.6-generic-6.6.126-1|20218	- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
21mr|kernel-6.6-generic-6.6.126-1|20219	- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
21mr|kernel-6.6-generic-6.6.126-1|20220	- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
21mr|kernel-6.6-generic-6.6.126-1|20221	- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
21mr|kernel-6.6-generic-6.6.126-1|20222	- netrom: Fix a data-race around sysctl_netrom_transport_timeout
21mr|kernel-6.6-generic-6.6.126-1|20223	- netrom: Fix a memory leak in nr_heartbeat_expiry()
21mr|kernel-6.6-generic-6.6.126-1|20224	- netrom: Fix data-races around sysctl_net_busy_read
21mr|kernel-6.6-generic-6.6.126-1|20225	- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
21mr|kernel-6.6-generic-6.6.126-1|20226	- netrom: fix possible dead-lock in nr_rt_ioctl()
21mr|kernel-6.6-generic-6.6.126-1|20227	- net/rose: fix races in rose_kill_by_device()
21mr|kernel-6.6-generic-6.6.126-1|20228	- net/rose: Fix Use-After-Free in rose_ioctl
21mr|kernel-6.6-generic-6.6.126-1|20229	- net: rswitch: Fix missing dev_kfree_skb_any() in error path
21mr|kernel-6.6-generic-6.6.126-1|20230	- net: rswitch: Fix return value in rswitch_start_xmit()
21mr|kernel-6.6-generic-6.6.126-1|20231	- net: rswitch: Fix type of ret in rswitch_start_xmit()
21mr|kernel-6.6-generic-6.6.126-1|20232	- net: Save and restore msg_namelen in sock_sendmsg
21mr|kernel-6.6-generic-6.6.126-1|20233	- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
21mr|kernel-6.6-generic-6.6.126-1|20234	- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
21mr|kernel-6.6-generic-6.6.126-1|20235	- net/sched: act_ct: fix skb leak and crash on ooo frags
21mr|kernel-6.6-generic-6.6.126-1|20236	- net/sched: act_ct: Take per-cb reference to tcf_ct_flow_table
21mr|kernel-6.6-generic-6.6.126-1|20237	- net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability
21mr|kernel-6.6-generic-6.6.126-1|20238	- net/sched: act_mirred: don't override retval if we already lost the skb
21mr|kernel-6.6-generic-6.6.126-1|20239	- net/sched: act_mirred: use the backlog for mirred ingress
21mr|kernel-6.6-generic-6.6.126-1|20240	- net/sched: act_skbmod: prevent kernel-infoleak
21mr|kernel-6.6-generic-6.6.126-1|20241	- net: sched: em_text: fix possible memory leak in em_text_destroy()
21mr|kernel-6.6-generic-6.6.126-1|20242	- net/sched: fix false lockdep warning on qdisc root lock
21mr|kernel-6.6-generic-6.6.126-1|20243	- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
21mr|kernel-6.6-generic-6.6.126-1|20244	- net/sched: Fix UAF when resolving a clash
21mr|kernel-6.6-generic-6.6.126-1|20245	- net/sched: flower: Add lock protection when remove filter handle
21mr|kernel-6.6-generic-6.6.126-1|20246	- net/sched: flower: Fix chain template offload
21mr|kernel-6.6-generic-6.6.126-1|20247	- net: sched: ife: fix potential use-after-free
21mr|kernel-6.6-generic-6.6.126-1|20248	- net: sched: sch_multiq: fix possible OOB write in multiq_tune()
21mr|kernel-6.6-generic-6.6.126-1|20249	- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
21mr|kernel-6.6-generic-6.6.126-1|20250	- net/sched: taprio: extend minimum interval restriction to entire cycle too
21mr|kernel-6.6-generic-6.6.126-1|20251	- net/sched: taprio: make q->picos_per_byte available to fill_sched_entry()
21mr|kernel-6.6-generic-6.6.126-1|20252	- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
21mr|kernel-6.6-generic-6.6.126-1|20253	- net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
21mr|kernel-6.6-generic-6.6.126-1|20254	- net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module
21mr|kernel-6.6-generic-6.6.126-1|20255	- net: sfp: Always call `sfp_sm_mod_remove()` on remove
21mr|kernel-6.6-generic-6.6.126-1|20256	- net: sfp-bus: fix SFP mode detect from bitrate
21mr|kernel-6.6-generic-6.6.126-1|20257	- net: skbuff: add overflow debug check to pull/push helpers
21mr|kernel-6.6-generic-6.6.126-1|20258	- net: smc91x: Fix m68k kernel compilation for ColdFire CPU
21mr|kernel-6.6-generic-6.6.126-1|20259	- net/smc: avoid overwriting when adjusting sock bufsizes
21mr|kernel-6.6-generic-6.6.126-1|20260	- net/smc: disable SEID on non-s390 archs where virtual ISM may be used
21mr|kernel-6.6-generic-6.6.126-1|20261	- net/smc: fix illegal rmb_desc access in SMC-D connection dump
21mr|kernel-6.6-generic-6.6.126-1|20262	- net/smc: fix invalid link access in dumping SMC-R connections
21mr|kernel-6.6-generic-6.6.126-1|20263	- net/smc: fix missing byte order conversion in CLC handshake
21mr|kernel-6.6-generic-6.6.126-1|20264	- net/smc: fix neighbour and rtable leak in smc_ib_find_route()
21mr|kernel-6.6-generic-6.6.126-1|20265	- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
21mr|kernel-6.6-generic-6.6.126-1|20266	- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined
21mr|kernel-6.6-generic-6.6.126-1|20267	- net: smsc95xx: add support for SYS TEC USB-SPEmodule1
21mr|kernel-6.6-generic-6.6.126-1|20268	- net: sparx5: Add spinlock for frame transmission from CPU
21mr|kernel-6.6-generic-6.6.126-1|20269	- net: sparx5: Fix use after free inside sparx5_del_mact_entry
21mr|kernel-6.6-generic-6.6.126-1|20270	- net: sparx5: fix wrong config being used when reconfiguring PCS
21mr|kernel-6.6-generic-6.6.126-1|20271	- net: sparx5: flower: fix fragment flags handling
21mr|kernel-6.6-generic-6.6.126-1|20272	- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only
21mr|kernel-6.6-generic-6.6.126-1|20273	- net: stmmac: Assign configured channel value to EXTTS event
21mr|kernel-6.6-generic-6.6.126-1|20274	- net: stmmac: Correct byte order of perfect_match
21mr|kernel-6.6-generic-6.6.126-1|20275	- net: stmmac: do not clear TBS enable bit on link up/down
21mr|kernel-6.6-generic-6.6.126-1|20276	- net: stmmac: dwmac-qcom-ethqos: Configure host DMA width
21mr|kernel-6.6-generic-6.6.126-1|20277	- net: stmmac: dwmac-qcom-ethqos: Fix drops in 10M SGMII RX
21mr|kernel-6.6-generic-6.6.126-1|20278	- net: stmmac: dwmac-qcom-ethqos: fix error array size
21mr|kernel-6.6-generic-6.6.126-1|20279	- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
21mr|kernel-6.6-generic-6.6.126-1|20280	- net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls
21mr|kernel-6.6-generic-6.6.126-1|20281	- net: stmmac: Fix ethool link settings ops for integrated PCS
21mr|kernel-6.6-generic-6.6.126-1|20282	- net: stmmac: fix ethtool per-queue statistics
21mr|kernel-6.6-generic-6.6.126-1|20283	- net: stmmac: fix FPE events losing
21mr|kernel-6.6-generic-6.6.126-1|20284	- net: stmmac: Fix incorrect dereference in interrupt handlers
21mr|kernel-6.6-generic-6.6.126-1|20285	- net: stmmac: fix incorrect flag check in timestamp interrupt
21mr|kernel-6.6-generic-6.6.126-1|20286	- net: stmmac: Fix IP-cores specific MAC capabilities
21mr|kernel-6.6-generic-6.6.126-1|20287	- net: stmmac: Fix max-speed being ignored on queue re-init
21mr|kernel-6.6-generic-6.6.126-1|20288	- net: stmmac: fix rx queue priority assignment
21mr|kernel-6.6-generic-6.6.126-1|20289	- net: stmmac: Handle disabled MDIO busses from devicetree
21mr|kernel-6.6-generic-6.6.126-1|20290	- net: stmmac: No need to calculate speed divider when offload is disabled
21mr|kernel-6.6-generic-6.6.126-1|20291	- net: stmmac: Prevent DSA tags from breaking COE
21mr|kernel-6.6-generic-6.6.126-1|20292	- net: stmmac: protect updates of 64-bit statistics counters
21mr|kernel-6.6-generic-6.6.126-1|20293	- net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters
21mr|kernel-6.6-generic-6.6.126-1|20294	- net: stmmac: Tx coe sw fallback
21mr|kernel-6.6-generic-6.6.126-1|20295	- net: stmmac: Wait a bit for the reset to take effect
21mr|kernel-6.6-generic-6.6.126-1|20296	- net: stmmac: xgmac: Disable FPE MMC interrupts
21mr|kernel-6.6-generic-6.6.126-1|20297	- net: stmmac: xgmac: fix a typo of register name in DPP safety handling
21mr|kernel-6.6-generic-6.6.126-1|20298	- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
21mr|kernel-6.6-generic-6.6.126-1|20299	- net: stmmac: xgmac: use #define for string constants
21mr|kernel-6.6-generic-6.6.126-1|20300	- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
21mr|kernel-6.6-generic-6.6.126-1|20301	- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket
21mr|kernel-6.6-generic-6.6.126-1|20302	- net-sysfs: convert dev->operstate reads to lockless ones
21mr|kernel-6.6-generic-6.6.126-1|20303	- net: sysfs: Fix /sys/class/net/<iface> path
21mr|kernel-6.6-generic-6.6.126-1|20304	- net: sysfs: Fix /sys/class/net/<iface> path for statistics
21mr|kernel-6.6-generic-6.6.126-1|20305	- net/tg3: fix race condition in tg3_reset_task()
21mr|kernel-6.6-generic-6.6.126-1|20306	- net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe()
21mr|kernel-6.6-generic-6.6.126-1|20307	- net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns()
21mr|kernel-6.6-generic-6.6.126-1|20308	- net: ti: icssg-prueth: Fix start counter for ft1 filter
21mr|kernel-6.6-generic-6.6.126-1|20309	- net: tls: factor out tls_*crypt_async_wait()
21mr|kernel-6.6-generic-6.6.126-1|20310	- net: tls: fix marking packets as decrypted
21mr|kernel-6.6-generic-6.6.126-1|20311	- net: tls: fix returned read length with async decrypt
21mr|kernel-6.6-generic-6.6.126-1|20312	- net: tls: fix use-after-free with partial reads and async decrypt
21mr|kernel-6.6-generic-6.6.126-1|20313	- net: tls, fix WARNIING in __sk_msg_free
21mr|kernel-6.6-generic-6.6.126-1|20314	- net: tls: handle backlogging of crypto requests
21mr|kernel-6.6-generic-6.6.126-1|20315	- net: tls, update curr on splice as well
21mr|kernel-6.6-generic-6.6.126-1|20316	- net: txgbe: fix clk_name exceed MAX_DEV_ID limits
21mr|kernel-6.6-generic-6.6.126-1|20317	- net: txgbe: fix i2c dev name cannot match clkdev
21mr|kernel-6.6-generic-6.6.126-1|20318	- net: txgbe: initialize num_q_vectors for MSI/INTx interrupts
21mr|kernel-6.6-generic-6.6.126-1|20319	- net: usb: ax88179_178a: avoid failed operations when device is disconnected
21mr|kernel-6.6-generic-6.6.126-1|20320	- net: usb: ax88179_178a: avoid the interface always configured as random address
21mr|kernel-6.6-generic-6.6.126-1|20321	- net: usb: ax88179_178a: avoid two consecutive device resets
21mr|kernel-6.6-generic-6.6.126-1|20322	- net: usb: ax88179_178a: avoid writing the mac address before first reading
21mr|kernel-6.6-generic-6.6.126-1|20323	- net: usb: ax88179_178a: fix link status when link is set to down/up
21mr|kernel-6.6-generic-6.6.126-1|20324	- net: usb: ax88179_178a: improve link status logs
21mr|kernel-6.6-generic-6.6.126-1|20325	- net: usb: ax88179_178a: improve reset check
21mr|kernel-6.6-generic-6.6.126-1|20326	- net: usb: ax88179_178a: stop lying about skb->truesize
21mr|kernel-6.6-generic-6.6.126-1|20327	- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
21mr|kernel-6.6-generic-6.6.126-1|20328	- net: usb: qmi_wwan: add Telit FN912 compositions
21mr|kernel-6.6-generic-6.6.126-1|20329	- net: usb: qmi_wwan: add Telit FN920C04 compositions
21mr|kernel-6.6-generic-6.6.126-1|20330	- net: usb: qmi_wwan: claim interface 4 for ZTE MF290
21mr|kernel-6.6-generic-6.6.126-1|20331	- net:usb:qmi_wwan: support Rolling modules
21mr|kernel-6.6-generic-6.6.126-1|20332	- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
21mr|kernel-6.6-generic-6.6.126-1|20333	- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
21mr|kernel-6.6-generic-6.6.126-1|20334	- net: usb: smsc95xx: stop lying about skb->truesize
21mr|kernel-6.6-generic-6.6.126-1|20335	- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
21mr|kernel-6.6-generic-6.6.126-1|20336	- net: usb: sr9700: stop lying about skb->truesize
21mr|kernel-6.6-generic-6.6.126-1|20337	- net: veth: clear GRO when clearing XDP even when down
21mr|kernel-6.6-generic-6.6.126-1|20338	- net: veth: do not manipulate GRO when using XDP
21mr|kernel-6.6-generic-6.6.126-1|20339	- net: wangxun: fix to change Rx features
21mr|kernel-6.6-generic-6.6.126-1|20340	- net: wwan: iosm: Fix tainted pointer delete is case of region creation fail
21mr|kernel-6.6-generic-6.6.126-1|20341	- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
21mr|kernel-6.6-generic-6.6.126-1|20342	- net/x25: fix incorrect parameter validation in the x25_getsockopt() function
21mr|kernel-6.6-generic-6.6.126-1|20343	- nfc: Do not send datagram if socket state isn't LLCP_BOUND
21mr|kernel-6.6-generic-6.6.126-1|20344	- nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local
21mr|kernel-6.6-generic-6.6.126-1|20345	- nfc/nci: Add the inconsistency check between the input data length and count
21mr|kernel-6.6-generic-6.6.126-1|20346	- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
21mr|kernel-6.6-generic-6.6.126-1|20347	- nfc: nci: Fix kcov check in nci_rx_work()
21mr|kernel-6.6-generic-6.6.126-1|20348	- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
21mr|kernel-6.6-generic-6.6.126-1|20349	- nfc: nci: Fix uninit-value in nci_rx_work
21mr|kernel-6.6-generic-6.6.126-1|20350	- nfc: nci: free rx_data_reassembly skb on NCI device cleanup
21mr|kernel-6.6-generic-6.6.126-1|20351	- NFC: trf7970a: disable all regulators on removal
21mr|kernel-6.6-generic-6.6.126-1|20352	- nfc: virtual_ncidev: Add variable to check if ndev is running
21mr|kernel-6.6-generic-6.6.126-1|20353	- nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag
21mr|kernel-6.6-generic-6.6.126-1|20354	- nfp: flower: add hardware offload check for post ct entry
21mr|kernel-6.6-generic-6.6.126-1|20355	- nfp: flower: fix for take a mutex lock in soft irq context and rcu lock
21mr|kernel-6.6-generic-6.6.126-1|20356	- nfp: flower: fix hardware offload for the transfer layer port
21mr|kernel-6.6-generic-6.6.126-1|20357	- nfp: flower: handle acti_netdevs allocation failure
21mr|kernel-6.6-generic-6.6.126-1|20358	- nfp: flower: prevent re-adding mac index for bonded port
21mr|kernel-6.6-generic-6.6.126-1|20359	- nfp: use correct macro for LengthSelect in BAR config
21mr|kernel-6.6-generic-6.6.126-1|20360	- NFS: add barriers when testing for NFS_FSDATA_BLOCKED
21mr|kernel-6.6-generic-6.6.126-1|20361	- nfs: Avoid flushing many pages with NFS_FILE_SYNC
21mr|kernel-6.6-generic-6.6.126-1|20362	- nfsd: call nfsd_last_thread() before final nfsd_put()
21mr|kernel-6.6-generic-6.6.126-1|20363	- nfsd: don't take fi_lock in nfsd_break_deleg_cb()
21mr|kernel-6.6-generic-6.6.126-1|20364	- nfsd: drop the nfsd_put helper
21mr|kernel-6.6-generic-6.6.126-1|20365	- NFSD: Fix nfsd_clid_class use of __string_len() macro
21mr|kernel-6.6-generic-6.6.126-1|20366	- nfsd: fix RELEASE_LOCKOWNER
21mr|kernel-6.6-generic-6.6.126-1|20367	- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
21mr|kernel-6.6-generic-6.6.126-1|20368	- nfs: don't invalidate dentries on transient errors
21mr|kernel-6.6-generic-6.6.126-1|20369	- nfs: drop the incorrect assertion in nfs_swap_rw()
21mr|kernel-6.6-generic-6.6.126-1|20370	- NFSD: Support write delegations in LAYOUTGET
21mr|kernel-6.6-generic-6.6.126-1|20371	- nfs: expose /proc/net/sunrpc/nfs in net namespaces
21mr|kernel-6.6-generic-6.6.126-1|20372	- NFS: Fix an off by one in root_nfs_cat()
21mr|kernel-6.6-generic-6.6.126-1|20373	- NFS: Fix data corruption caused by congestion.
21mr|kernel-6.6-generic-6.6.126-1|20374	- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt
21mr|kernel-6.6-generic-6.6.126-1|20375	- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
21mr|kernel-6.6-generic-6.6.126-1|20376	- NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
21mr|kernel-6.6-generic-6.6.126-1|20377	- nfs: fix UAF in direct writes
21mr|kernel-6.6-generic-6.6.126-1|20378	- nfs: fix undefined behavior in nfs_block_bits()
21mr|kernel-6.6-generic-6.6.126-1|20379	- nfs: Handle error of rpc_proc_register() in nfs_net_init().
21mr|kernel-6.6-generic-6.6.126-1|20380	- nfs: keep server info for remounts
21mr|kernel-6.6-generic-6.6.126-1|20381	- nfs: make the rpc_stat per net namespace
21mr|kernel-6.6-generic-6.6.126-1|20382	- nfs: propagate readlink errors in nfs_symlink_filler
21mr|kernel-6.6-generic-6.6.126-1|20383	- NFS: Read unlock folio on nfs_page_create_from_folio() error
21mr|kernel-6.6-generic-6.6.126-1|20384	- NFS: Use parent's objective cred in nfs_access_login_time()
21mr|kernel-6.6-generic-6.6.126-1|20385	- NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
21mr|kernel-6.6-generic-6.6.126-1|20386	- NFSv4.1 enforce rootpath check in fs_location query
21mr|kernel-6.6-generic-6.6.126-1|20387	- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
21mr|kernel-6.6-generic-6.6.126-1|20388	- NFSv4.1/pnfs: fix NFS with TLS in pnfs
21mr|kernel-6.6-generic-6.6.126-1|20389	- NFSv4.2: fix listxattr maximum XDR buffer size
21mr|kernel-6.6-generic-6.6.126-1|20390	- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
21mr|kernel-6.6-generic-6.6.126-1|20391	- NFSv4: Fix memory leak in nfs4_set_security_label
21mr|kernel-6.6-generic-6.6.126-1|20392	- NFSv4: Fixup smatch warning for ambiguous return
21mr|kernel-6.6-generic-6.6.126-1|20393	- nilfs2: add missing check for inode numbers on directory entries
21mr|kernel-6.6-generic-6.6.126-1|20394	- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
21mr|kernel-6.6-generic-6.6.126-1|20395	- nilfs2: fix data corruption in dsync block recovery for small block sizes
21mr|kernel-6.6-generic-6.6.126-1|20396	- nilfs2: fix failure to detect DAT corruption in btree and direct mappings
21mr|kernel-6.6-generic-6.6.126-1|20397	- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
21mr|kernel-6.6-generic-6.6.126-1|20398	- nilfs2: fix incorrect inode allocation from reserved inodes
21mr|kernel-6.6-generic-6.6.126-1|20399	- nilfs2: fix inode number range checks
21mr|kernel-6.6-generic-6.6.126-1|20400	- nilfs2: fix kernel bug on rename operation of broken directory
21mr|kernel-6.6-generic-6.6.126-1|20401	- nilfs2: fix missing error check for sb_set_blocksize call
21mr|kernel-6.6-generic-6.6.126-1|20402	- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
21mr|kernel-6.6-generic-6.6.126-1|20403	- nilfs2: fix OOB in nilfs_set_de_type
21mr|kernel-6.6-generic-6.6.126-1|20404	- nilfs2: fix out-of-range warning
21mr|kernel-6.6-generic-6.6.126-1|20405	- nilfs2: fix potential bug in end_buffer_async_write
21mr|kernel-6.6-generic-6.6.126-1|20406	- nilfs2: fix potential hang in nilfs_detach_log_writer()
21mr|kernel-6.6-generic-6.6.126-1|20407	- nilfs2: fix potential kernel bug due to lack of writeback flag waiting
21mr|kernel-6.6-generic-6.6.126-1|20408	- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
21mr|kernel-6.6-generic-6.6.126-1|20409	- nilfs2: fix use-after-free of timer for log writer thread
21mr|kernel-6.6-generic-6.6.126-1|20410	- nilfs2: handle inconsistent state in nilfs_btnode_create_block()
21mr|kernel-6.6-generic-6.6.126-1|20411	- nilfs2: prevent kernel bug at submit_bh_wbc()
21mr|kernel-6.6-generic-6.6.126-1|20412	- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
21mr|kernel-6.6-generic-6.6.126-1|20413	- nilfs2: return the mapped address from nilfs_get_page()
21mr|kernel-6.6-generic-6.6.126-1|20414	- nouveau: add an ioctl to report vram usage
21mr|kernel-6.6-generic-6.6.126-1|20415	- nouveau: add an ioctl to return vram bar size.
21mr|kernel-6.6-generic-6.6.126-1|20416	- nouveau/dmem: handle kcalloc() allocation failure
21mr|kernel-6.6-generic-6.6.126-1|20417	- nouveau: find the smallest page allocation to cover a buffer alloc.
21mr|kernel-6.6-generic-6.6.126-1|20418	- nouveau: fix function cast warning
21mr|kernel-6.6-generic-6.6.126-1|20419	- nouveau: fix function cast warnings
21mr|kernel-6.6-generic-6.6.126-1|20420	- nouveau: fix instmem race condition around ptr stores
21mr|kernel-6.6-generic-6.6.126-1|20421	- nouveau: lock the client object tree.
21mr|kernel-6.6-generic-6.6.126-1|20422	- nouveau: offload fence uevents work to workqueue
21mr|kernel-6.6-generic-6.6.126-1|20423	- nouveau: report byte usage in VRAM usage.
21mr|kernel-6.6-generic-6.6.126-1|20424	- nouveau: reset the bo resource bus info after an eviction
21mr|kernel-6.6-generic-6.6.126-1|20425	- nouveau/svm: fix kvcalloc() argument order
21mr|kernel-6.6-generic-6.6.126-1|20426	- nouveau/tu102: flush all pdbs on vmm flush
21mr|kernel-6.6-generic-6.6.126-1|20427	- nouveau: use an rwlock for the event lock.
21mr|kernel-6.6-generic-6.6.126-1|20428	- nouveau/uvmm: fix addr/range calcs for remap operations
21mr|kernel-6.6-generic-6.6.126-1|20429	- nouveau/vmm: don't set addr on the fail path to avoid warning
21mr|kernel-6.6-generic-6.6.126-1|20430	- nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment().
21mr|kernel-6.6-generic-6.6.126-1|20431	- NTB: fix possible name leak in ntb_register_device()
21mr|kernel-6.6-generic-6.6.126-1|20432	- null_blk: Do not allow runt zone with zone capacity smaller then zone size
21mr|kernel-6.6-generic-6.6.126-1|20433	- null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS
21mr|kernel-6.6-generic-6.6.126-1|20434	- null_blk: Fix missing mutex_destroy() at module removal
21mr|kernel-6.6-generic-6.6.126-1|20435	- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
21mr|kernel-6.6-generic-6.6.126-1|20436	- null_blk: fix validation of block size
21mr|kernel-6.6-generic-6.6.126-1|20437	- null_blk: Print correct max open zones limit in null_init_zoned_dev()
21mr|kernel-6.6-generic-6.6.126-1|20438	- nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
21mr|kernel-6.6-generic-6.6.126-1|20439	- nvme-auth: set explanation code for failure2 msgs
21mr|kernel-6.6-generic-6.6.126-1|20440	- nvme: avoid double free special payload
21mr|kernel-6.6-generic-6.6.126-1|20441	- nvme: cancel pending I/O if nvme controller is in terminal state
21mr|kernel-6.6-generic-6.6.126-1|20442	- nvme: catch errors from nvme_configure_metadata()
21mr|kernel-6.6-generic-6.6.126-1|20443	- nvme: check for valid nvme_identify_ns() before using it
21mr|kernel-6.6-generic-6.6.126-1|20444	- nvme-core: check for too small lba shift
21mr|kernel-6.6-generic-6.6.126-1|20445	- nvme-core: fix a memory leak in nvme_ns_info_from_identify()
21mr|kernel-6.6-generic-6.6.126-1|20446	- nvme: ensure reset state check ordering
21mr|kernel-6.6-generic-6.6.126-1|20447	- nvme-fc: do not wait in vain when unloading module
21mr|kernel-6.6-generic-6.6.126-1|20448	- nvme: find numa distance only if controller has valid numa id
21mr|kernel-6.6-generic-6.6.126-1|20449	- nvme: fix deadlock between reset and scan
21mr|kernel-6.6-generic-6.6.126-1|20450	- nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA.
21mr|kernel-6.6-generic-6.6.126-1|20451	- nvme: fix nvme_pr_* status code parsing
21mr|kernel-6.6-generic-6.6.126-1|20452	- nvme: fix reconnection fail due to reserved tag allocation
21mr|kernel-6.6-generic-6.6.126-1|20453	- nvme: fixup comment for nvme RDMA Provider Type
21mr|kernel-6.6-generic-6.6.126-1|20454	- nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH
21mr|kernel-6.6-generic-6.6.126-1|20455	- nvme: introduce helper function to get ctrl state
21mr|kernel-6.6-generic-6.6.126-1|20456	- nvme-ioctl: move capable() admin check to the end
21mr|kernel-6.6-generic-6.6.126-1|20457	- nvmem: add explicit config option to read old syntax fixed OF cells
21mr|kernel-6.6-generic-6.6.126-1|20458	- nvmem: brcm_nvram: store a copy of NVRAM content
21mr|kernel-6.6-generic-6.6.126-1|20459	- nvmem: core: only change name to fram for current attribute
21mr|kernel-6.6-generic-6.6.126-1|20460	- nvmem: Do not expect fixed layouts to grab a layout driver
21mr|kernel-6.6-generic-6.6.126-1|20461	- nvmem: meson-efuse: fix function pointer type mismatch
21mr|kernel-6.6-generic-6.6.126-1|20462	- nvmem: meson-efuse: Fix return value of nvmem callbacks
21mr|kernel-6.6-generic-6.6.126-1|20463	- nvmem: rmem: Fix return value of rmem_read()
21mr|kernel-6.6-generic-6.6.126-1|20464	- nvmem: rockchip-otp: set add_legacy_fixed_of_cells config option
21mr|kernel-6.6-generic-6.6.126-1|20465	- nvme-multipath: find NUMA path only for online numa-node
21mr|kernel-6.6-generic-6.6.126-1|20466	- nvme-multipath: fix io accounting on failover
21mr|kernel-6.6-generic-6.6.126-1|20467	- nvme-pci: add missing condition check for existence of mapped data
21mr|kernel-6.6-generic-6.6.126-1|20468	- nvme-pci: Add quirk for broken MSIs
21mr|kernel-6.6-generic-6.6.126-1|20469	- nvme-pci: Add sleep quirk for Kingston drives
21mr|kernel-6.6-generic-6.6.126-1|20470	- nvme-pci: fix sleeping function called from interrupt context
21mr|kernel-6.6-generic-6.6.126-1|20471	- nvme-pci: Fix the instructions for disabling power management
21mr|kernel-6.6-generic-6.6.126-1|20472	- nvme: prevent potential spectre v1 gadget
21mr|kernel-6.6-generic-6.6.126-1|20473	- nvmet: always initialize cqe.result
21mr|kernel-6.6-generic-6.6.126-1|20474	- nvmet-auth: fix nvmet_auth hash error handling
21mr|kernel-6.6-generic-6.6.126-1|20475	- nvmet-auth: replace pr_debug() with pr_err() to report an error.
21mr|kernel-6.6-generic-6.6.126-1|20476	- nvmet-auth: return the error code to the nvmet_auth_host_hash() callers
21mr|kernel-6.6-generic-6.6.126-1|20477	- nvme-tcp: add definitions for TLS cipher suites
21mr|kernel-6.6-generic-6.6.126-1|20478	- nvmet-fc: abort command when there is no binding
21mr|kernel-6.6-generic-6.6.126-1|20479	- nvmet-fc: avoid deadlock on delete association path
21mr|kernel-6.6-generic-6.6.126-1|20480	- nvmet-fc: defer cleanup using RCU properly
21mr|kernel-6.6-generic-6.6.126-1|20481	- nvmet-fc: hold reference on hostport match
21mr|kernel-6.6-generic-6.6.126-1|20482	- nvmet-fcloop: swap the list_add_tail arguments
21mr|kernel-6.6-generic-6.6.126-1|20483	- nvmet-fc: release reference on target port
21mr|kernel-6.6-generic-6.6.126-1|20484	- nvmet-fc: take ref count on tgtport before delete assoc
21mr|kernel-6.6-generic-6.6.126-1|20485	- nvmet: fix a possible leak when destroy a ctrl during qp establishment
21mr|kernel-6.6-generic-6.6.126-1|20486	- nvmet: fix ns enable/disable possible hang
21mr|kernel-6.6-generic-6.6.126-1|20487	- nvmet: fix nvme status code when namespace is disabled
21mr|kernel-6.6-generic-6.6.126-1|20488	- nvmet-passthru: propagate status from id override functions
21mr|kernel-6.6-generic-6.6.126-1|20489	- nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists()
21mr|kernel-6.6-generic-6.6.126-1|20490	- nvme: trace: avoid memcpy overflow warning
21mr|kernel-6.6-generic-6.6.126-1|20491	- nvmet: re-fix tracing strncpy() warning
21mr|kernel-6.6-generic-6.6.126-1|20492	- nvmet-tcp: fix a crash in nvmet_req_complete()
21mr|kernel-6.6-generic-6.6.126-1|20493	- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
21mr|kernel-6.6-generic-6.6.126-1|20494	- nvmet-tcp: fix nvme tcp ida memory leak
21mr|kernel-6.6-generic-6.6.126-1|20495	- nvmet-tcp: fix possible memory leak when tearing down a controller
21mr|kernel-6.6-generic-6.6.126-1|20496	- nvmet-tcp: Fix the H2C expected PDU len calculation
21mr|kernel-6.6-generic-6.6.126-1|20497	- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
21mr|kernel-6.6-generic-6.6.126-1|20498	- ocfs2: add bounds checking to ocfs2_check_dir_entry()
21mr|kernel-6.6-generic-6.6.126-1|20499	- ocfs2: convert to new timestamp accessors
21mr|kernel-6.6-generic-6.6.126-1|20500	- ocfs2: fix DIO failure due to insufficient transaction credits
21mr|kernel-6.6-generic-6.6.126-1|20501	- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
21mr|kernel-6.6-generic-6.6.126-1|20502	- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
21mr|kernel-6.6-generic-6.6.126-1|20503	- ocfs2: fix races between hole punching and AIO+DIO
21mr|kernel-6.6-generic-6.6.126-1|20504	- ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link
21mr|kernel-6.6-generic-6.6.126-1|20505	- ocfs2: use coarse time for new created files
21mr|kernel-6.6-generic-6.6.126-1|20506	- octeon_ep: explicitly test for firmware ready value
21mr|kernel-6.6-generic-6.6.126-1|20507	- octeontx2-af: Add array index check
21mr|kernel-6.6-generic-6.6.126-1|20508	- octeontx2-af: Add missing mcs flr handler call
21mr|kernel-6.6-generic-6.6.126-1|20509	- octeontx2-af: Adjust Tx credits when MCS external bypass is disabled
21mr|kernel-6.6-generic-6.6.126-1|20510	- octeontx2-af: Always allocate PF entries from low prioriy zone
21mr|kernel-6.6-generic-6.6.126-1|20511	- octeontx2-af: Always configure NIX TX link credits based on max frame size
21mr|kernel-6.6-generic-6.6.126-1|20512	- octeontx2-af: avoid off-by-one read from userspace
21mr|kernel-6.6-generic-6.6.126-1|20513	- octeontx2-af: Check return value of nix_get_nixlf before using nixlf
21mr|kernel-6.6-generic-6.6.126-1|20514	- octeontx2-af: CN10KB: Fix FIFO length calculation for RPM2
21mr|kernel-6.6-generic-6.6.126-1|20515	- octeontx2-af: Consider the action set by PF
21mr|kernel-6.6-generic-6.6.126-1|20516	- octeontx2-af: fix a issue with cpt_lf_alloc mailbox
21mr|kernel-6.6-generic-6.6.126-1|20517	- octeontx2-af: fix a use-after-free in rvu_nix_register_reporters
21mr|kernel-6.6-generic-6.6.126-1|20518	- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
21mr|kernel-6.6-generic-6.6.126-1|20519	- octeontx2-af: fix detection of IP layer
21mr|kernel-6.6-generic-6.6.126-1|20520	- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()
21mr|kernel-6.6-generic-6.6.126-1|20521	- octeontx2-af: fix issue with IPv4 match for RSS
21mr|kernel-6.6-generic-6.6.126-1|20522	- octeontx2-af: fix issue with IPv6 ext match for RSS
21mr|kernel-6.6-generic-6.6.126-1|20523	- octeontx2-af: Fix issue with loading coalesced KPU profiles
21mr|kernel-6.6-generic-6.6.126-1|20524	- octeontx2-af: Fix marking couple of structure as __packed
21mr|kernel-6.6-generic-6.6.126-1|20525	- octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry
21mr|kernel-6.6-generic-6.6.126-1|20526	- octeontx2-af: Fix mcs sa cam entries size
21mr|kernel-6.6-generic-6.6.126-1|20527	- octeontx2-af: Fix mcs stats register address
21mr|kernel-6.6-generic-6.6.126-1|20528	- octeontx2-af: Fix NIX SQ mode and BP config
21mr|kernel-6.6-generic-6.6.126-1|20529	- octeontx2-af: Fix pause frame configuration
21mr|kernel-6.6-generic-6.6.126-1|20530	- Octeontx2-af: fix pause frame configuration in GMP mode
21mr|kernel-6.6-generic-6.6.126-1|20531	- octeontx2-af: Fix possible buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|20532	- octeontx2-af: Re-enable MAC TX in otx2_stop processing
21mr|kernel-6.6-generic-6.6.126-1|20533	- octeontx2-af: replace cpt slot with lf id on reg write
21mr|kernel-6.6-generic-6.6.126-1|20534	- octeontx2-af: Update RSS algorithm index
21mr|kernel-6.6-generic-6.6.126-1|20535	- octeontx2-af: Update Tx link register range
21mr|kernel-6.6-generic-6.6.126-1|20536	- octeontx2-af: Use matching wake_up API variant in CGX command interface
21mr|kernel-6.6-generic-6.6.126-1|20537	- octeontx2-af: Use separate handlers for interrupts
21mr|kernel-6.6-generic-6.6.126-1|20538	- octeontx2: Detect the mbox up or down message via register
21mr|kernel-6.6-generic-6.6.126-1|20539	- octeontx2-pf: Add error handling to VLAN unoffload handling
21mr|kernel-6.6-generic-6.6.126-1|20540	- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
21mr|kernel-6.6-generic-6.6.126-1|20541	- octeontx2-pf: check negative error code in otx2_open()
21mr|kernel-6.6-generic-6.6.126-1|20542	- octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing
21mr|kernel-6.6-generic-6.6.126-1|20543	- octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
21mr|kernel-6.6-generic-6.6.126-1|20544	- octeontx2-pf: Fix a memleak otx2_sq_init
21mr|kernel-6.6-generic-6.6.126-1|20545	- octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver
21mr|kernel-6.6-generic-6.6.126-1|20546	- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
21mr|kernel-6.6-generic-6.6.126-1|20547	- octeontx2-pf: Fix graceful exit during PFC configuration failure
21mr|kernel-6.6-generic-6.6.126-1|20548	- octeontx2-pf: Fix linking objects into multiple modules
21mr|kernel-6.6-generic-6.6.126-1|20549	- octeontx2-pf: Fix promisc mcam entry action
21mr|kernel-6.6-generic-6.6.126-1|20550	- octeontx2-pf: Fix transmit scheduler resource leak
21mr|kernel-6.6-generic-6.6.126-1|20551	- Octeontx2-pf: Free send queue buffers incase of leaf to inner
21mr|kernel-6.6-generic-6.6.126-1|20552	- octeontx2-pf: Remove xdp queues on program detach
21mr|kernel-6.6-generic-6.6.126-1|20553	- octeontx2-pf: Restore TC ingress police rules when interface is up
21mr|kernel-6.6-generic-6.6.126-1|20554	- octeontx2-pf: Send UP messages to VF only when VF is up.
21mr|kernel-6.6-generic-6.6.126-1|20555	- octeontx2-pf: Use default max_active works instead of one
21mr|kernel-6.6-generic-6.6.126-1|20556	- octeontx2-pf: Wait till detach_resources msg is complete
21mr|kernel-6.6-generic-6.6.126-1|20557	- of: dynamic: Fix of_reconfig_get_state_change() return value documentation
21mr|kernel-6.6-generic-6.6.126-1|20558	- of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
21mr|kernel-6.6-generic-6.6.126-1|20559	- of: Fix double free in of_parse_phandle_with_args_map
21mr|kernel-6.6-generic-6.6.126-1|20560	- of/irq: Disable "interrupt-map" parsing for PASEMI Nemo
21mr|kernel-6.6-generic-6.6.126-1|20561	- of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw()
21mr|kernel-6.6-generic-6.6.126-1|20562	- of: module: add buffer overflow check in of_modalias()
21mr|kernel-6.6-generic-6.6.126-1|20563	- of: module: prevent NULL pointer dereference in vsnprintf()
21mr|kernel-6.6-generic-6.6.126-1|20564	- of: property: Add in-ports/out-ports support to of_graph_get_port_parent()
21mr|kernel-6.6-generic-6.6.126-1|20565	- of: property: fix typo in io-channels
21mr|kernel-6.6-generic-6.6.126-1|20566	- of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
21mr|kernel-6.6-generic-6.6.126-1|20567	- of: property: Improve finding the consumer of a remote-endpoint property
21mr|kernel-6.6-generic-6.6.126-1|20568	- of: property: Improve finding the supplier of a remote-endpoint property
21mr|kernel-6.6-generic-6.6.126-1|20569	- of: unittest: Fix compile in the non-dynamic case
21mr|kernel-6.6-generic-6.6.126-1|20570	- of: unittest: Fix of_count_phandle_with_args() expected value message
21mr|kernel-6.6-generic-6.6.126-1|20571	- openpromfs: finish conversion to the new mount API
21mr|kernel-6.6-generic-6.6.126-1|20572	- openrisc: traps: Don't send signals to kernel mode threads
21mr|kernel-6.6-generic-6.6.126-1|20573	- openvswitch: get related ct labels from its master if it is not confirmed
21mr|kernel-6.6-generic-6.6.126-1|20574	- openvswitch: Set the skbuff pkt_type for proper pmtud support.
21mr|kernel-6.6-generic-6.6.126-1|20575	- OPP: debugfs: Fix warning around icc_get_name()
21mr|kernel-6.6-generic-6.6.126-1|20576	- OPP: Pass rounded rate to _set_opp()
21mr|kernel-6.6-generic-6.6.126-1|20577	- OPP: ti: Fix ti_opp_supply_probe wrong return values
21mr|kernel-6.6-generic-6.6.126-1|20578	- orangefs: fix out-of-bounds fsid access
21mr|kernel-6.6-generic-6.6.126-1|20579	- overflow: Allow non-type arg to type_max() and type_min()
21mr|kernel-6.6-generic-6.6.126-1|20580	- ovl: add support for appending lowerdirs one by one
21mr|kernel-6.6-generic-6.6.126-1|20581	- ovl: Always reject mounting over case-insensitive directories
21mr|kernel-6.6-generic-6.6.126-1|20582	- ovl: fix encoding fid for lower only root
21mr|kernel-6.6-generic-6.6.126-1|20583	- ovl: fix memory leak in ovl_parse_param()
21mr|kernel-6.6-generic-6.6.126-1|20584	- ovl: refactor layer parsing helpers
21mr|kernel-6.6-generic-6.6.126-1|20585	- ovl: remove unused code in lowerdir param parsing
21mr|kernel-6.6-generic-6.6.126-1|20586	- ovl: remove upper umask handling from ovl_create_upper()
21mr|kernel-6.6-generic-6.6.126-1|20587	- ovl: store and show the user provided lowerdir mount option
21mr|kernel-6.6-generic-6.6.126-1|20588	- packet: annotate data-races around ignore_outgoing
21mr|kernel-6.6-generic-6.6.126-1|20589	- packet: Move reference count in packet_sock to atomic_long_t
21mr|kernel-6.6-generic-6.6.126-1|20590	- padata: Disable BH when taking works lock on MT path
21mr|kernel-6.6-generic-6.6.126-1|20591	- panic: Flush kernel log buffer at the end
21mr|kernel-6.6-generic-6.6.126-1|20592	- parisc: add missing export of __cmpxchg_u8()
21mr|kernel-6.6-generic-6.6.126-1|20593	- parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros
21mr|kernel-6.6-generic-6.6.126-1|20594	- parisc: BTLB: Fix crash when setting up BTLB at CPU bringup
21mr|kernel-6.6-generic-6.6.126-1|20595	- parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
21mr|kernel-6.6-generic-6.6.126-1|20596	- parisc: Define sigset_t in parisc uapi header
21mr|kernel-6.6-generic-6.6.126-1|20597	- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
21mr|kernel-6.6-generic-6.6.126-1|20598	- parisc: Ensure 32-bit alignment on parisc unwind section
21mr|kernel-6.6-generic-6.6.126-1|20599	- parisc/firmware: Fix F-extend for PDC addresses
21mr|kernel-6.6-generic-6.6.126-1|20600	- parisc: Fix asm operand number out of range build error in bug table
21mr|kernel-6.6-generic-6.6.126-1|20601	- parisc: Fix csum_ipv6_magic on 32-bit systems
21mr|kernel-6.6-generic-6.6.126-1|20602	- parisc: Fix csum_ipv6_magic on 64-bit systems
21mr|kernel-6.6-generic-6.6.126-1|20603	- parisc: Fix ip_fast_csum
21mr|kernel-6.6-generic-6.6.126-1|20604	- parisc: Fix random data corruption from exception handler
21mr|kernel-6.6-generic-6.6.126-1|20605	- parisc: Fix stack unwinder
21mr|kernel-6.6-generic-6.6.126-1|20606	- parisc: Fix warning at drivers/pci/msi/msi.h:121
21mr|kernel-6.6-generic-6.6.126-1|20607	- parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check
21mr|kernel-6.6-generic-6.6.126-1|20608	- parisc: Mark altinstructions read-only and 32-bit aligned
21mr|kernel-6.6-generic-6.6.126-1|20609	- parisc: Mark ex_table entries 32-bit aligned in assembly.h
21mr|kernel-6.6-generic-6.6.126-1|20610	- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
21mr|kernel-6.6-generic-6.6.126-1|20611	- parisc: Mark jump_table naturally aligned
21mr|kernel-6.6-generic-6.6.126-1|20612	- parisc: Mark lock_aligned variables 16-byte aligned on SMP
21mr|kernel-6.6-generic-6.6.126-1|20613	- parisc/power: Fix power soft-off button emulation on qemu
21mr|kernel-6.6-generic-6.6.126-1|20614	- parisc: Prevent hung tasks when printing inventory on serial console
21mr|kernel-6.6-generic-6.6.126-1|20615	- parisc: Reduce size of the bug_table on 64-bit kernel by half
21mr|kernel-6.6-generic-6.6.126-1|20616	- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
21mr|kernel-6.6-generic-6.6.126-1|20617	- parisc: Try to fix random segmentation faults in package builds
21mr|kernel-6.6-generic-6.6.126-1|20618	- parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd()
21mr|kernel-6.6-generic-6.6.126-1|20619	- parisc: use correct compat recv/recvfrom syscalls
21mr|kernel-6.6-generic-6.6.126-1|20620	- parisc: use generic sys_fanotify_mark implementation
21mr|kernel-6.6-generic-6.6.126-1|20621	- parisc: Use natural CPU alignment for bug_table
21mr|kernel-6.6-generic-6.6.126-1|20622	- parport: Add support for Brainboxes IX/UC/PX parallel cards
21mr|kernel-6.6-generic-6.6.126-1|20623	- parport: parport_serial: Add Brainboxes BAR details
21mr|kernel-6.6-generic-6.6.126-1|20624	- parport: parport_serial: Add Brainboxes device IDs and geometry
21mr|kernel-6.6-generic-6.6.126-1|20625	- PCI: Add ACS quirk for more Zhaoxin Root Ports
21mr|kernel-6.6-generic-6.6.126-1|20626	- PCI: add INTEL_HDA_ARL to pci_ids.h
21mr|kernel-6.6-generic-6.6.126-1|20627	- PCI: Add no PM reset quirk for NVIDIA Spectrum devices
21mr|kernel-6.6-generic-6.6.126-1|20628	- PCI: Add pci_get_base_class() helper
21mr|kernel-6.6-generic-6.6.126-1|20629	- PCI/AER: Block runtime suspend when handling errors
21mr|kernel-6.6-generic-6.6.126-1|20630	- PCI/AER: Decode Requester ID when no error info found
21mr|kernel-6.6-generic-6.6.126-1|20631	- PCI/ASPM: Add pci_enable_link_state_locked()
21mr|kernel-6.6-generic-6.6.126-1|20632	- PCI/ASPM: Fix deadlock when enabling ASPM
21mr|kernel-6.6-generic-6.6.126-1|20633	- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource()
21mr|kernel-6.6-generic-6.6.126-1|20634	- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
21mr|kernel-6.6-generic-6.6.126-1|20635	- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
21mr|kernel-6.6-generic-6.6.126-1|20636	- PCI: Do not wait for disconnected devices when resuming
21mr|kernel-6.6-generic-6.6.126-1|20637	- PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
21mr|kernel-6.6-generic-6.6.126-1|20638	- PCI/DPC: Print all TLP Prefixes, not just the first
21mr|kernel-6.6-generic-6.6.126-1|20639	- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
21mr|kernel-6.6-generic-6.6.126-1|20640	- PCI/DPC: Use FIELD_GET()
21mr|kernel-6.6-generic-6.6.126-1|20641	- PCI: dwc: endpoint: Fix advertised resizable BAR size
21mr|kernel-6.6-generic-6.6.126-1|20642	- PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support
21mr|kernel-6.6-generic-6.6.126-1|20643	- PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
21mr|kernel-6.6-generic-6.6.126-1|20644	- PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot
21mr|kernel-6.6-generic-6.6.126-1|20645	- PCI: dw-rockchip: Fix initial PERST# GPIO value
21mr|kernel-6.6-generic-6.6.126-1|20646	- PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
21mr|kernel-6.6-generic-6.6.126-1|20647	- PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
21mr|kernel-6.6-generic-6.6.126-1|20648	- PCI: endpoint: Clean up error handling in vpci_scan_bus()
21mr|kernel-6.6-generic-6.6.126-1|20649	- PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
21mr|kernel-6.6-generic-6.6.126-1|20650	- PCI: epf-mhi: Fix the DMA data direction of dma_unmap_single()
21mr|kernel-6.6-generic-6.6.126-1|20651	- PCI: Fix 64GT/s effective data rate calculation
21mr|kernel-6.6-generic-6.6.126-1|20652	- PCI: Fix active state requirement in PME polling
21mr|kernel-6.6-generic-6.6.126-1|20653	- PCI: Fix resource double counting on remove & rescan
21mr|kernel-6.6-generic-6.6.126-1|20654	- PCI: hv: Fix ring buffer size calculation
21mr|kernel-6.6-generic-6.6.126-1|20655	- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
21mr|kernel-6.6-generic-6.6.126-1|20656	- PCI: Introduce cleanup helpers for device reference counts and locks
21mr|kernel-6.6-generic-6.6.126-1|20657	- pci_iounmap(): Fix MMIO mapping leak
21mr|kernel-6.6-generic-6.6.126-1|20658	- PCI: keystone: Don't enable BAR 0 for AM654x
21mr|kernel-6.6-generic-6.6.126-1|20659	- PCI: keystone: Fix NULL pointer dereference in case of DT error in ks_pcie_setup_rc_app_regs()
21mr|kernel-6.6-generic-6.6.126-1|20660	- PCI: keystone: Fix race condition when initializing PHYs
21mr|kernel-6.6-generic-6.6.126-1|20661	- PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
21mr|kernel-6.6-generic-6.6.126-1|20662	- PCI: loongson: Enable MSI in LS7A Root Complex
21mr|kernel-6.6-generic-6.6.126-1|20663	- PCI: loongson: Limit MRRS to 256
21mr|kernel-6.6-generic-6.6.126-1|20664	- PCI: Make pci_dev_is_disconnected() helper public for other drivers
21mr|kernel-6.6-generic-6.6.126-1|20665	- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
21mr|kernel-6.6-generic-6.6.126-1|20666	- PCI: mediatek: Clear interrupt status before dispatching handler
21mr|kernel-6.6-generic-6.6.126-1|20667	- PCI: mediatek-gen3: Fix translation window size calculation
21mr|kernel-6.6-generic-6.6.126-1|20668	- PCI/MSI: Fix UAF in msi_capability_init
21mr|kernel-6.6-generic-6.6.126-1|20669	- PCI/MSI: Prevent MSI hardware interrupt number truncation
21mr|kernel-6.6-generic-6.6.126-1|20670	- PCI: of_property: Return error for int_map allocation failure
21mr|kernel-6.6-generic-6.6.126-1|20671	- PCI: Only override AMD USB controller if required
21mr|kernel-6.6-generic-6.6.126-1|20672	- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
21mr|kernel-6.6-generic-6.6.126-1|20673	- PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg()
21mr|kernel-6.6-generic-6.6.126-1|20674	- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
21mr|kernel-6.6-generic-6.6.126-1|20675	- PCI/PM: Drain runtime-idle callbacks before driver removal
21mr|kernel-6.6-generic-6.6.126-1|20676	- PCI: qcom: Enable BDF to SID translation properly
21mr|kernel-6.6-generic-6.6.126-1|20677	- PCI: qcom-ep: Disable resources unconditionally during PERST# assert
21mr|kernel-6.6-generic-6.6.126-1|20678	- PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
21mr|kernel-6.6-generic-6.6.126-1|20679	- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
21mr|kernel-6.6-generic-6.6.126-1|20680	- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
21mr|kernel-6.6-generic-6.6.126-1|20681	- PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word()
21mr|kernel-6.6-generic-6.6.126-1|20682	- PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
21mr|kernel-6.6-generic-6.6.126-1|20683	- PCI: switchtec: Fix stdev_release() crash after surprise hot remove
21mr|kernel-6.6-generic-6.6.126-1|20684	- PCI: tegra194: Fix probe path for Endpoint mode
21mr|kernel-6.6-generic-6.6.126-1|20685	- PCI: vmd: Fix potential deadlock when enabling ASPM
21mr|kernel-6.6-generic-6.6.126-1|20686	- PCI: Wait for Link Training==0 before starting Link retrain
21mr|kernel-6.6-generic-6.6.126-1|20687	- pds_core: Cancel AQ work on teardown
21mr|kernel-6.6-generic-6.6.126-1|20688	- pds_core: Clear BARs on reset
21mr|kernel-6.6-generic-6.6.126-1|20689	- pds_core: implement pci reset handlers
21mr|kernel-6.6-generic-6.6.126-1|20690	- pds_core: Prevent health thread from running during reset/remove
21mr|kernel-6.6-generic-6.6.126-1|20691	- pds_core: Prevent race issues involving the adminq
21mr|kernel-6.6-generic-6.6.126-1|20692	- pds_core: Rework teardown/setup flow to be more common
21mr|kernel-6.6-generic-6.6.126-1|20693	- pds_core: Use struct pdsc for the pdsc_adminq_isr private data
21mr|kernel-6.6-generic-6.6.126-1|20694	- pds_vdpa: clear config callback when status goes to 0
21mr|kernel-6.6-generic-6.6.126-1|20695	- pds_vdpa: fix up format-truncation complaint
21mr|kernel-6.6-generic-6.6.126-1|20696	- pds_vdpa: set features order
21mr|kernel-6.6-generic-6.6.126-1|20697	- perf annotate: Fix annotation_calc_lines() to pass correct address to get_srcline()
21mr|kernel-6.6-generic-6.6.126-1|20698	- perf annotate: Get rid of duplicate --group option item
21mr|kernel-6.6-generic-6.6.126-1|20699	- perf annotate: Introduce global annotation_options
21mr|kernel-6.6-generic-6.6.126-1|20700	- perf annotate: Split branch stack cycles information out of 'struct annotation_line'
21mr|kernel-6.6-generic-6.6.126-1|20701	- perf annotate: Use global annotation_options
21mr|kernel-6.6-generic-6.6.126-1|20702	- perf/arm-cmn: Fix HN-F class_occup_id events
21mr|kernel-6.6-generic-6.6.126-1|20703	- perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count)
21mr|kernel-6.6-generic-6.6.126-1|20704	- perf/arm-dmc620: Fix lockdep assert in ->event_init()
21mr|kernel-6.6-generic-6.6.126-1|20705	- perf auxtrace: Fix multiple use of --itrace option
21mr|kernel-6.6-generic-6.6.126-1|20706	- perf bench internals inject-build-id: Fix trap divide when collecting just one DSO
21mr|kernel-6.6-generic-6.6.126-1|20707	- perf bench uprobe: Remove lib64 from libc.so.6 binary path
21mr|kernel-6.6-generic-6.6.126-1|20708	- perf bpf: Clean up the generated/copied vmlinux.h
21mr|kernel-6.6-generic-6.6.126-1|20709	- perf/core: Fix missing wakeup when waiting for context reference
21mr|kernel-6.6-generic-6.6.126-1|20710	- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
21mr|kernel-6.6-generic-6.6.126-1|20711	- perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present
21mr|kernel-6.6-generic-6.6.126-1|20712	- perf: CXL: fix CPMU filter value mask length
21mr|kernel-6.6-generic-6.6.126-1|20713	- perf: CXL: fix mismatched cpmu event opcode
21mr|kernel-6.6-generic-6.6.126-1|20714	- perf daemon: Fix file leak in daemon_session__control
21mr|kernel-6.6-generic-6.6.126-1|20715	- perf db-export: Fix missing reference count get in call_path_from_sample()
21mr|kernel-6.6-generic-6.6.126-1|20716	- perf docs: Document bpf event modifier
21mr|kernel-6.6-generic-6.6.126-1|20717	- perf env: Avoid recursively taking env->bpf_progs.lock
21mr|kernel-6.6-generic-6.6.126-1|20718	- perf evlist: Add evlist__findnew_tracking_event() helper
21mr|kernel-6.6-generic-6.6.126-1|20719	- perf evlist: Add perf_evlist__go_system_wide() helper
21mr|kernel-6.6-generic-6.6.126-1|20720	- perf evlist: Fix evlist__new_default() for > 1 core PMU
21mr|kernel-6.6-generic-6.6.126-1|20721	- perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
21mr|kernel-6.6-generic-6.6.126-1|20722	- perf expr: Fix "has_event" function for metric style events
21mr|kernel-6.6-generic-6.6.126-1|20723	- perf: Fix default aux_watermark calculation
21mr|kernel-6.6-generic-6.6.126-1|20724	- perf: Fix event leak upon exec and file release
21mr|kernel-6.6-generic-6.6.126-1|20725	- perf: Fix event leak upon exit
21mr|kernel-6.6-generic-6.6.126-1|20726	- perf: Fix perf_aux_size() for greater-than 32-bit size
21mr|kernel-6.6-generic-6.6.126-1|20727	- perf: Fix perf_event_validate_size()
21mr|kernel-6.6-generic-6.6.126-1|20728	- perf: Fix perf_event_validate_size() lockdep splat
21mr|kernel-6.6-generic-6.6.126-1|20729	- perf: Fix the nr_addr_filters fix
21mr|kernel-6.6-generic-6.6.126-1|20730	- perf genelf: Set ELF program header addresses properly
21mr|kernel-6.6-generic-6.6.126-1|20731	- perf header: Fix one memory leakage in perf_event__fprintf_event_update()
21mr|kernel-6.6-generic-6.6.126-1|20732	- perf header: Fix segfault on build_mem_topology() error path
21mr|kernel-6.6-generic-6.6.126-1|20733	- perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event()
21mr|kernel-6.6-generic-6.6.126-1|20734	- perf: imx_perf: fix counter start and config sequence
21mr|kernel-6.6-generic-6.6.126-1|20735	- perf intel-pt: Fix aux_watermark calculation for 64-bit size
21mr|kernel-6.6-generic-6.6.126-1|20736	- perf intel-pt: Fix exclude_guest setting
21mr|kernel-6.6-generic-6.6.126-1|20737	- perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)
21mr|kernel-6.6-generic-6.6.126-1|20738	- perf list: Fix JSON segfault by setting the used skip_duplicate_pmus callback
21mr|kernel-6.6-generic-6.6.126-1|20739	- perf lock contention: Add a missing NULL check
21mr|kernel-6.6-generic-6.6.126-1|20740	- perf machine thread: Remove exited threads by default
21mr|kernel-6.6-generic-6.6.126-1|20741	- perf maps: Move symbol maps functions to maps.c
21mr|kernel-6.6-generic-6.6.126-1|20742	- perf mem: Fix error on hybrid related to availability of mem event in a PMU
21mr|kernel-6.6-generic-6.6.126-1|20743	- perf metric: Don't remove scale from counts
21mr|kernel-6.6-generic-6.6.126-1|20744	- perf metrics: Avoid segv if default metricgroup isn't set
21mr|kernel-6.6-generic-6.6.126-1|20745	- perf pmu: Assume sysfs events are always the same case
21mr|kernel-6.6-generic-6.6.126-1|20746	- perf pmu: "Compat" supports regular expression matching identifiers
21mr|kernel-6.6-generic-6.6.126-1|20747	- perf pmu: Count sys and cpuid JSON events separately
21mr|kernel-6.6-generic-6.6.126-1|20748	- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
21mr|kernel-6.6-generic-6.6.126-1|20749	- perf pmu: Move pmu__find_core_pmu() to pmus.c
21mr|kernel-6.6-generic-6.6.126-1|20750	- perf pmus: Fixes always false when compare duplicates aliases
21mr|kernel-6.6-generic-6.6.126-1|20751	- perf pmu: Treat the msr pmu as software
21mr|kernel-6.6-generic-6.6.126-1|20752	- perf: Prevent passing zero nr_pages to rb_alloc_aux()
21mr|kernel-6.6-generic-6.6.126-1|20753	- perf print-events: make is_event_supported() more robust
21mr|kernel-6.6-generic-6.6.126-1|20754	- perf probe: Add missing libgen.h header needed for using basename()
21mr|kernel-6.6-generic-6.6.126-1|20755	- perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording
21mr|kernel-6.6-generic-6.6.126-1|20756	- perf record: Delete session after stopping sideband thread
21mr|kernel-6.6-generic-6.6.126-1|20757	- perf record: Fix debug message placement for test consumption
21mr|kernel-6.6-generic-6.6.126-1|20758	- perf record: Fix possible incorrect free in record__switch_output()
21mr|kernel-6.6-generic-6.6.126-1|20759	- perf record: Lazy load kernel symbols
21mr|kernel-6.6-generic-6.6.126-1|20760	- perf record: Move setting tracking events before record__init_thread_masks()
21mr|kernel-6.6-generic-6.6.126-1|20761	- perf report: Avoid SEGV in report__setup_sample_type()
21mr|kernel-6.6-generic-6.6.126-1|20762	- perf report: Convert to the global annotation_options
21mr|kernel-6.6-generic-6.6.126-1|20763	- perf report: Fix condition in sort__sym_cmp()
21mr|kernel-6.6-generic-6.6.126-1|20764	- perf: RISCV: Fix panic on pmu overflow handler
21mr|kernel-6.6-generic-6.6.126-1|20765	- perf: riscv: Fix selecting counters in legacy mode
21mr|kernel-6.6-generic-6.6.126-1|20766	- perf sched timehist: Fix -g/--call-graph option failure
21mr|kernel-6.6-generic-6.6.126-1|20767	- perf: script: add raw|disasm arguments to --insn-trace option
21mr|kernel-6.6-generic-6.6.126-1|20768	- perf script: Show also errors for --insn-trace option
21mr|kernel-6.6-generic-6.6.126-1|20769	- perf srcline: Add missed addr2line closes
21mr|kernel-6.6-generic-6.6.126-1|20770	- perf stat: Avoid metric-only segv
21mr|kernel-6.6-generic-6.6.126-1|20771	- perf stat: Do not fail on metrics on s390 z/VM systems
21mr|kernel-6.6-generic-6.6.126-1|20772	- perf stat: Don't display metric header for non-leader uncore events
21mr|kernel-6.6-generic-6.6.126-1|20773	- perf stat: Exit perf stat if parse groups fails
21mr|kernel-6.6-generic-6.6.126-1|20774	- perf stat: Fix hard coded LL miss units
21mr|kernel-6.6-generic-6.6.126-1|20775	- perf stat: Fix the hard-coded metrics calculation on the hybrid
21mr|kernel-6.6-generic-6.6.126-1|20776	- perf symbols: Fix ownership of string in dso__load_vmlinux()
21mr|kernel-6.6-generic-6.6.126-1|20777	- perf test: Add a test for strcmp_cpuid_str() expression
21mr|kernel-6.6-generic-6.6.126-1|20778	- perf test: Make test_arm_callgraph_fp.sh more robust
21mr|kernel-6.6-generic-6.6.126-1|20779	- perf test record user-regs: Fix mask for vg register
21mr|kernel-6.6-generic-6.6.126-1|20780	- perf test: Remove atomics from test_loop to avoid test failures
21mr|kernel-6.6-generic-6.6.126-1|20781	- perf tests: Apply attributes to all events in object code reading test
21mr|kernel-6.6-generic-6.6.126-1|20782	- perf test shell arm_coresight: Increase buffer size for Coresight basic tests
21mr|kernel-6.6-generic-6.6.126-1|20783	- perf tests: Make "test data symbol" more robust on Neoverse N1
21mr|kernel-6.6-generic-6.6.126-1|20784	- perf thread: Fixes to thread__new() related to initializing comm
21mr|kernel-6.6-generic-6.6.126-1|20785	- perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
21mr|kernel-6.6-generic-6.6.126-1|20786	- perf tool: fix dereferencing NULL al->maps
21mr|kernel-6.6-generic-6.6.126-1|20787	- perf tools: Add/use PMU reverse lookup from config to name
21mr|kernel-6.6-generic-6.6.126-1|20788	- perf tools: Use pmus to describe type from attribute
21mr|kernel-6.6-generic-6.6.126-1|20789	- perf top: Convert to the global annotation_options
21mr|kernel-6.6-generic-6.6.126-1|20790	- perf top: Uniform the event name for the hybrid machine
21mr|kernel-6.6-generic-6.6.126-1|20791	- perf top: Use evsel's cpus to replace user_requested_cpus
21mr|kernel-6.6-generic-6.6.126-1|20792	- perf ui browser: Avoid SEGV on title
21mr|kernel-6.6-generic-6.6.126-1|20793	- perf ui browser: Don't save pointer to stack memory
21mr|kernel-6.6-generic-6.6.126-1|20794	- perf unwind-libdw: Handle JIT-generated DSOs properly
21mr|kernel-6.6-generic-6.6.126-1|20795	- perf unwind-libunwind: Fix base address for .eh_frame
21mr|kernel-6.6-generic-6.6.126-1|20796	- perf util: Add a function for replacing characters in a string
21mr|kernel-6.6-generic-6.6.126-1|20797	- perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields
21mr|kernel-6.6-generic-6.6.126-1|20798	- perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT
21mr|kernel-6.6-generic-6.6.126-1|20799	- perf/x86/amd/core: Avoid register reset when CPU is dead
21mr|kernel-6.6-generic-6.6.126-1|20800	- perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later
21mr|kernel-6.6-generic-6.6.126-1|20801	- perf/x86/amd/lbr: Discard erroneous branch entries
21mr|kernel-6.6-generic-6.6.126-1|20802	- perf/x86/amd/lbr: Use freeze based on availability
21mr|kernel-6.6-generic-6.6.126-1|20803	- perf/x86: Fix out of range data
21mr|kernel-6.6-generic-6.6.126-1|20804	- perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake
21mr|kernel-6.6-generic-6.6.126-1|20805	- perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event
21mr|kernel-6.6-generic-6.6.126-1|20806	- perf/x86/intel/ds: Fix non 0 retire latency on Raptorlake
21mr|kernel-6.6-generic-6.6.126-1|20807	- perf/x86/intel/pt: Fix a topa_entry base address calculation
21mr|kernel-6.6-generic-6.6.126-1|20808	- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
21mr|kernel-6.6-generic-6.6.126-1|20809	- perf/x86/intel/pt: Fix topa_entry base length
21mr|kernel-6.6-generic-6.6.126-1|20810	- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology()
21mr|kernel-6.6-generic-6.6.126-1|20811	- perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR
21mr|kernel-6.6-generic-6.6.126-1|20812	- perf/x86: Serialize set_attr_rdpmc()
21mr|kernel-6.6-generic-6.6.126-1|20813	- phonet: fix rtm_phonet_notify() skb allocation
21mr|kernel-6.6-generic-6.6.126-1|20814	- phonet/pep: fix racy skb_queue_empty() use
21mr|kernel-6.6-generic-6.6.126-1|20815	- phonet: take correct lock to peek at the RX queue
21mr|kernel-6.6-generic-6.6.126-1|20816	- phy: cadence-torrent: Check return value on register read
21mr|kernel-6.6-generic-6.6.126-1|20817	- phy: freescale: imx8m-pcie: fix pcie link-up instability
21mr|kernel-6.6-generic-6.6.126-1|20818	- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
21mr|kernel-6.6-generic-6.6.126-1|20819	- phy: marvell: a3700-comphy: Fix hardcoded array size
21mr|kernel-6.6-generic-6.6.126-1|20820	- phy: marvell: a3700-comphy: Fix out of bounds read
21mr|kernel-6.6-generic-6.6.126-1|20821	- phy: mediatek: mipi: mt8183: fix minimal supported frequency
21mr|kernel-6.6-generic-6.6.126-1|20822	- phy: qcom: m31: match requested regulator name with dt schema
21mr|kernel-6.6-generic-6.6.126-1|20823	- phy: qcom: qmp-combo: fix duplicate return in qmp_v4_configure_dp_phy
21mr|kernel-6.6-generic-6.6.126-1|20824	- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
21mr|kernel-6.6-generic-6.6.126-1|20825	- phy: qcom: qmp-combo: Fix VCO div offset on v3
21mr|kernel-6.6-generic-6.6.126-1|20826	- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
21mr|kernel-6.6-generic-6.6.126-1|20827	- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
21mr|kernel-6.6-generic-6.6.126-1|20828	- phy: rockchip: naneng-combphy: Fix mux on rk3588
21mr|kernel-6.6-generic-6.6.126-1|20829	- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
21mr|kernel-6.6-generic-6.6.126-1|20830	- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
21mr|kernel-6.6-generic-6.6.126-1|20831	- phy: sunplus: return negative error code in sp_usb_phy_probe
21mr|kernel-6.6-generic-6.6.126-1|20832	- phy: tegra: xusb: Add API to retrieve the port number of phy
21mr|kernel-6.6-generic-6.6.126-1|20833	- phy: ti: gmii-sel: Fix register offset when parent is not a syscon node
21mr|kernel-6.6-generic-6.6.126-1|20834	- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
21mr|kernel-6.6-generic-6.6.126-1|20835	- phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered
21mr|kernel-6.6-generic-6.6.126-1|20836	- phy: zynqmp: Enable reference clock correctly
21mr|kernel-6.6-generic-6.6.126-1|20837	- pinctrl: amd: Mask non-wake source pins with interrupt enabled at suspend
21mr|kernel-6.6-generic-6.6.126-1|20838	- pinctrl: at91-pio4: use dedicated lock class for IRQ
21mr|kernel-6.6-generic-6.6.126-1|20839	- pinctrl: avoid reload of p state in list iteration
21mr|kernel-6.6-generic-6.6.126-1|20840	- pinctrl: baytrail: Fix selecting gpio pinctrl state
21mr|kernel-6.6-generic-6.6.126-1|20841	- pinctrl: baytrail: Fix types of config value in byt_pin_config_set()
21mr|kernel-6.6-generic-6.6.126-1|20842	- pinctrl: core: delete incorrect free in pinctrl_enable()
21mr|kernel-6.6-generic-6.6.126-1|20843	- pinctrl: core: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.6-generic-6.6.126-1|20844	- pinctrl: cy8c95x0: Fix get_pincfg
21mr|kernel-6.6-generic-6.6.126-1|20845	- pinctrl: cy8c95x0: Fix regression
21mr|kernel-6.6-generic-6.6.126-1|20846	- pinctrl: cy8c95x0: Fix typo
21mr|kernel-6.6-generic-6.6.126-1|20847	- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()
21mr|kernel-6.6-generic-6.6.126-1|20848	- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
21mr|kernel-6.6-generic-6.6.126-1|20849	- pinctrl: freescale: mxs: Fix refcount of child
21mr|kernel-6.6-generic-6.6.126-1|20850	- pinctrl: lochnagar: Don't build on MIPS
21mr|kernel-6.6-generic-6.6.126-1|20851	- pinctrl: mediatek: Drop bogus slew rate register range for MT8186
21mr|kernel-6.6-generic-6.6.126-1|20852	- pinctrl: mediatek: Drop bogus slew rate register range for MT8192
21mr|kernel-6.6-generic-6.6.126-1|20853	- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback
21mr|kernel-6.6-generic-6.6.126-1|20854	- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE
21mr|kernel-6.6-generic-6.6.126-1|20855	- pinctrl/meson: fix typo in PDM's pin name
21mr|kernel-6.6-generic-6.6.126-1|20856	- pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T
21mr|kernel-6.6-generic-6.6.126-1|20857	- pinctrl: qcom: pinctrl-sm7150: Fix sdc1 and ufs special pins regs
21mr|kernel-6.6-generic-6.6.126-1|20858	- pinctrl: qcom: spmi-gpio: drop broken pm8008 support
21mr|kernel-6.6-generic-6.6.126-1|20859	- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
21mr|kernel-6.6-generic-6.6.126-1|20860	- pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
21mr|kernel-6.6-generic-6.6.126-1|20861	- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
21mr|kernel-6.6-generic-6.6.126-1|20862	- pinctrl: renesas: r8a779g0: Fix CANFD5 suffix
21mr|kernel-6.6-generic-6.6.126-1|20863	- pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes
21mr|kernel-6.6-generic-6.6.126-1|20864	- pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes
21mr|kernel-6.6-generic-6.6.126-1|20865	- pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes
21mr|kernel-6.6-generic-6.6.126-1|20866	- pinctrl: renesas: r8a779g0: Fix IRQ suffixes
21mr|kernel-6.6-generic-6.6.126-1|20867	- pinctrl: renesas: r8a779g0: FIX PWM suffixes
21mr|kernel-6.6-generic-6.6.126-1|20868	- pinctrl: renesas: r8a779g0: Fix TCLK suffixes
21mr|kernel-6.6-generic-6.6.126-1|20869	- pinctrl: renesas: r8a779g0: Fix TPU suffixes
21mr|kernel-6.6-generic-6.6.126-1|20870	- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
21mr|kernel-6.6-generic-6.6.126-1|20871	- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
21mr|kernel-6.6-generic-6.6.126-1|20872	- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
21mr|kernel-6.6-generic-6.6.126-1|20873	- pinctrl: rockchip: update rk3308 iomux routes
21mr|kernel-6.6-generic-6.6.126-1|20874	- pinctrl: rockchip: use dedicated pinctrl type for RK3328
21mr|kernel-6.6-generic-6.6.126-1|20875	- pinctrl: s32cc: Avoid possible string truncation
21mr|kernel-6.6-generic-6.6.126-1|20876	- pinctrl: single: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.6-generic-6.6.126-1|20877	- pinctrl: starfive: jh7100: ignore disabled device tree nodes
21mr|kernel-6.6-generic-6.6.126-1|20878	- pinctrl: starfive: jh7110: ignore disabled device tree nodes
21mr|kernel-6.6-generic-6.6.126-1|20879	- pinctrl: stm32: Add check for devm_kcalloc
21mr|kernel-6.6-generic-6.6.126-1|20880	- pinctrl: stm32: fix array read out of bound
21mr|kernel-6.6-generic-6.6.126-1|20881	- pinctrl: ti: ti-iodelay: Drop if block with always false condition
21mr|kernel-6.6-generic-6.6.126-1|20882	- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails
21mr|kernel-6.6-generic-6.6.126-1|20883	- pipe: wakeup wr_wait after setting max_usage
21mr|kernel-6.6-generic-6.6.126-1|20884	- platform/chrome: cros_ec_debugfs: fix wrong EC message version
21mr|kernel-6.6-generic-6.6.126-1|20885	- platform/chrome: cros_ec: Handle events during suspend after resume completion
21mr|kernel-6.6-generic-6.6.126-1|20886	- platform/chrome: cros_ec_proto: Lock device when updating MKBP version
21mr|kernel-6.6-generic-6.6.126-1|20887	- platform/chrome: cros_ec_uart: properly fix race condition
21mr|kernel-6.6-generic-6.6.126-1|20888	- platform/mellanox: Add null pointer checks for devm_kasprintf()
21mr|kernel-6.6-generic-6.6.126-1|20889	- platform/mellanox: Check devm_hwmon_device_register_with_groups() return value
21mr|kernel-6.6-generic-6.6.126-1|20890	- platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full
21mr|kernel-6.6-generic-6.6.126-1|20891	- platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources
21mr|kernel-6.6-generic-6.6.126-1|20892	- platform: mips: cpu_hwmon: Disable driver on unsupported hardware
21mr|kernel-6.6-generic-6.6.126-1|20893	- platform/surface: aggregator: fix recv_buf() return value
21mr|kernel-6.6-generic-6.6.126-1|20894	- platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13
21mr|kernel-6.6-generic-6.6.126-1|20895	- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
21mr|kernel-6.6-generic-6.6.126-1|20896	- platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks
21mr|kernel-6.6-generic-6.6.126-1|20897	- platform/x86/amd/pmc: Move platform defines to header
21mr|kernel-6.6-generic-6.6.126-1|20898	- platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne
21mr|kernel-6.6-generic-6.6.126-1|20899	- platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
21mr|kernel-6.6-generic-6.6.126-1|20900	- platform/x86: dell-smbios: Fix wrong token data in sysfs
21mr|kernel-6.6-generic-6.6.126-1|20901	- platform/x86/intel/pmc: Add suspend callback
21mr|kernel-6.6-generic-6.6.126-1|20902	- platform/x86/intel/pmc: Allow reenabling LTRs
21mr|kernel-6.6-generic-6.6.126-1|20903	- platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore()
21mr|kernel-6.6-generic-6.6.126-1|20904	- platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback
21mr|kernel-6.6-generic-6.6.126-1|20905	- platform/x86: intel_telemetry: Fix kernel doc descriptions
21mr|kernel-6.6-generic-6.6.126-1|20906	- platform/x86/intel/tpmi: Change vsec offset to u64
21mr|kernel-6.6-generic-6.6.126-1|20907	- platform/x86/intel/tpmi: Handle error from tpmi_process_info()
21mr|kernel-6.6-generic-6.6.126-1|20908	- platform/x86/intel-uncore-freq: Don't present root domain on error
21mr|kernel-6.6-generic-6.6.126-1|20909	- platform/x86: intel-uncore-freq: Fix types in sysfs callbacks
21mr|kernel-6.6-generic-6.6.126-1|20910	- platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
21mr|kernel-6.6-generic-6.6.126-1|20911	- platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler
21mr|kernel-6.6-generic-6.6.126-1|20912	- platform/x86: intel-vbtn: Update tablet mode switch at end of probe
21mr|kernel-6.6-generic-6.6.126-1|20913	- platform/x86/intel/vsec: Fix xa_alloc memory leak
21mr|kernel-6.6-generic-6.6.126-1|20914	- platform/x86: ISST: Add Grand Ridge to HPM CPU list
21mr|kernel-6.6-generic-6.6.126-1|20915	- platform/x86: ISST: Add Granite Rapids-D to HPM CPU list
21mr|kernel-6.6-generic-6.6.126-1|20916	- platform/x86: lg-laptop: Change ACPI device id
21mr|kernel-6.6-generic-6.6.126-1|20917	- platform/x86: lg-laptop: Remove LGEX0815 hotkey handling
21mr|kernel-6.6-generic-6.6.126-1|20918	- platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB
21mr|kernel-6.6-generic-6.6.126-1|20919	- platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe
21mr|kernel-6.6-generic-6.6.126-1|20920	- platform/x86: p2sb: Don't init until unassigned resources have been assigned
21mr|kernel-6.6-generic-6.6.126-1|20921	- platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR
21mr|kernel-6.6-generic-6.6.126-1|20922	- platform/x86: thinkpad_acpi: fix for incorrect fan reporting on some ThinkPad systems
21mr|kernel-6.6-generic-6.6.126-1|20923	- platform/x86: thinkpad_acpi: Only update profile if successfully converted
21mr|kernel-6.6-generic-6.6.126-1|20924	- platform/x86: thinkpad_acpi: Take hotkey_mutex during hotkey_exit()
21mr|kernel-6.6-generic-6.6.126-1|20925	- platform/x86: toshiba_acpi: Add quirk for buttons on Z830
21mr|kernel-6.6-generic-6.6.126-1|20926	- platform/x86: toshiba_acpi: Fix array out-of-bounds access
21mr|kernel-6.6-generic-6.6.126-1|20927	- platform/x86: toshiba_acpi: Fix quickstart quirk handling
21mr|kernel-6.6-generic-6.6.126-1|20928	- platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
21mr|kernel-6.6-generic-6.6.126-1|20929	- platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
21mr|kernel-6.6-generic-6.6.126-1|20930	- platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
21mr|kernel-6.6-generic-6.6.126-1|20931	- platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet
21mr|kernel-6.6-generic-6.6.126-1|20932	- platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
21mr|kernel-6.6-generic-6.6.126-1|20933	- platform/x86: wireless-hotkey: Add support for LG Airplane Button
21mr|kernel-6.6-generic-6.6.126-1|20934	- platform/x86: wmi: Skip blocks with zero instances
21mr|kernel-6.6-generic-6.6.126-1|20935	- platform/x86: x86-android-tablets: Fix acer_b1_750_goodix_gpios name
21mr|kernel-6.6-generic-6.6.126-1|20936	- PM / devfreq: Fix buffer overflow in trans_stat_show
21mr|kernel-6.6-generic-6.6.126-1|20937	- PM / devfreq: Synchronize devfreq_monitor_[start/stop]
21mr|kernel-6.6-generic-6.6.126-1|20938	- pmdomain: core: Move the unused cleanup to a _sync initcall
21mr|kernel-6.6-generic-6.6.126-1|20939	- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain
21mr|kernel-6.6-generic-6.6.126-1|20940	- pmdomain: mediatek: fix race conditions with genpd
21mr|kernel-6.6-generic-6.6.126-1|20941	- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
21mr|kernel-6.6-generic-6.6.126-1|20942	- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
21mr|kernel-6.6-generic-6.6.126-1|20943	- pmdomain: qcom: rpmhpd: Skip retention level for Power Domains
21mr|kernel-6.6-generic-6.6.126-1|20944	- pmdomain: renesas: r8a77980-sysc: CR7 must be always on
21mr|kernel-6.6-generic-6.6.126-1|20945	- pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
21mr|kernel-6.6-generic-6.6.126-1|20946	- pmdomain: ti-sci: Fix duplicate PD referrals
21mr|kernel-6.6-generic-6.6.126-1|20947	- PM: hibernate: Enforce ordering during image compression/decompression
21mr|kernel-6.6-generic-6.6.126-1|20948	- PM: s2idle: Make sure CPUs will wakeup directly on resume
21mr|kernel-6.6-generic-6.6.126-1|20949	- PM: sleep: Fix possible deadlocks in core system-wide PM code
21mr|kernel-6.6-generic-6.6.126-1|20950	- PM: sleep: wakeirq: fix wake irq warning in system suspend
21mr|kernel-6.6-generic-6.6.126-1|20951	- PM: suspend: Set mem_sleep_current during kernel command line setup
21mr|kernel-6.6-generic-6.6.126-1|20952	- pNFS/filelayout: fixup pNfs allocation modes
21mr|kernel-6.6-generic-6.6.126-1|20953	- pNFS: Fix the pnfs block driver's calculation of layoutget size
21mr|kernel-6.6-generic-6.6.126-1|20954	- PNP: ACPI: fix fortify warning
21mr|kernel-6.6-generic-6.6.126-1|20955	- posix-timers: Get rid of [COMPAT_]SYS_NI() uses
21mr|kernel-6.6-generic-6.6.126-1|20956	- powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
21mr|kernel-6.6-generic-6.6.126-1|20957	- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
21mr|kernel-6.6-generic-6.6.126-1|20958	- powercap: DTPM: Fix unneeded conversions to micro-Watts
21mr|kernel-6.6-generic-6.6.126-1|20959	- powercap: intel_rapl: Fix a NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|20960	- powercap: intel_rapl: Fix locking in TPMI RAPL
21mr|kernel-6.6-generic-6.6.126-1|20961	- powercap: intel_rapl_tpmi: Fix a register bug
21mr|kernel-6.6-generic-6.6.126-1|20962	- powercap: intel_rapl_tpmi: Fix System Domain probing
21mr|kernel-6.6-generic-6.6.126-1|20963	- powerpc/44x: select I2C for CURRITUCK
21mr|kernel-6.6-generic-6.6.126-1|20964	- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
21mr|kernel-6.6-generic-6.6.126-1|20965	- powerpc/64: Set task pt_regs->link to the LR value on scv entry
21mr|kernel-6.6-generic-6.6.126-1|20966	- powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()
21mr|kernel-6.6-generic-6.6.126-1|20967	- powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0
21mr|kernel-6.6-generic-6.6.126-1|20968	- powerpc/64s: Increase default stack size to 32KB
21mr|kernel-6.6-generic-6.6.126-1|20969	- powerpc/6xx: set High BAT Enable flag on G2_LE cores
21mr|kernel-6.6-generic-6.6.126-1|20970	- powerpc/8xx: fix size given to set_huge_pte_at()
21mr|kernel-6.6-generic-6.6.126-1|20971	- powerpc: add crtsavres.o to always-y instead of extra-y
21mr|kernel-6.6-generic-6.6.126-1|20972	- powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
21mr|kernel-6.6-generic-6.6.126-1|20973	- powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
21mr|kernel-6.6-generic-6.6.126-1|20974	- powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data
21mr|kernel-6.6-generic-6.6.126-1|20975	- powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]
21mr|kernel-6.6-generic-6.6.126-1|20976	- powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
21mr|kernel-6.6-generic-6.6.126-1|20977	- powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E
21mr|kernel-6.6-generic-6.6.126-1|20978	- powerpc/crypto/chacha-p10: Fix failure on non Power10
21mr|kernel-6.6-generic-6.6.126-1|20979	- powerpc: Don't clobber f0/vs0 during fp|altivec register save
21mr|kernel-6.6-generic-6.6.126-1|20980	- powerpc/eeh: avoid possible crash when edev->pdev changes
21mr|kernel-6.6-generic-6.6.126-1|20981	- powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
21mr|kernel-6.6-generic-6.6.126-1|20982	- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
21mr|kernel-6.6-generic-6.6.126-1|20983	- powerpc: Fix build error due to is_valid_bugaddr()
21mr|kernel-6.6-generic-6.6.126-1|20984	- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
21mr|kernel-6.6-generic-6.6.126-1|20985	- powerpc/fsl: Fix mfpmr build errors with newer binutils
21mr|kernel-6.6-generic-6.6.126-1|20986	- powerpc/fsl-soc: hide unused const variable
21mr|kernel-6.6-generic-6.6.126-1|20987	- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
21mr|kernel-6.6-generic-6.6.126-1|20988	- powerpc/ftrace: Ignore ftrace locations in exit text sections
21mr|kernel-6.6-generic-6.6.126-1|20989	- powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function
21mr|kernel-6.6-generic-6.6.126-1|20990	- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
21mr|kernel-6.6-generic-6.6.126-1|20991	- powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
21mr|kernel-6.6-generic-6.6.126-1|20992	- powerpc/io: Avoid clang null pointer arithmetic warnings
21mr|kernel-6.6-generic-6.6.126-1|20993	- powerpc/kasan: Fix addr error caused by page alignment
21mr|kernel-6.6-generic-6.6.126-1|20994	- powerpc/kasan: Limit KASAN thread size increase to 32KB
21mr|kernel-6.6-generic-6.6.126-1|20995	- powerpc/lib: Validate size for vector operations
21mr|kernel-6.6-generic-6.6.126-1|20996	- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
21mr|kernel-6.6-generic-6.6.126-1|20997	- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
21mr|kernel-6.6-generic-6.6.126-1|20998	- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
21mr|kernel-6.6-generic-6.6.126-1|20999	- powerpc/powernv: Add a null pointer check in opal_event_init()
21mr|kernel-6.6-generic-6.6.126-1|21000	- powerpc/powernv: Add a null pointer check in opal_powercap_init()
21mr|kernel-6.6-generic-6.6.126-1|21001	- powerpc/powernv: Add a null pointer check to scom_debug_init_one()
21mr|kernel-6.6-generic-6.6.126-1|21002	- powerpc/prom: Add CPU info to hardware description string later
21mr|kernel-6.6-generic-6.6.126-1|21003	- powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2
21mr|kernel-6.6-generic-6.6.126-1|21004	- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
21mr|kernel-6.6-generic-6.6.126-1|21005	- powerpc/pseries: Enforce hcall result buffer validity and size
21mr|kernel-6.6-generic-6.6.126-1|21006	- powerpc/pseries: fix accuracy of stolen time
21mr|kernel-6.6-generic-6.6.126-1|21007	- powerpc/pseries: Fix potential memleak in papr_get_attr()
21mr|kernel-6.6-generic-6.6.126-1|21008	- powerpc/pseries: Fix scv instruction crash with kexec
21mr|kernel-6.6-generic-6.6.126-1|21009	- powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller
21mr|kernel-6.6-generic-6.6.126-1|21010	- powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV device
21mr|kernel-6.6-generic-6.6.126-1|21011	- powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add
21mr|kernel-6.6-generic-6.6.126-1|21012	- powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
21mr|kernel-6.6-generic-6.6.126-1|21013	- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE
21mr|kernel-6.6-generic-6.6.126-1|21014	- powerpc/pseries/lparcfg: drop error message from guest name lookup
21mr|kernel-6.6-generic-6.6.126-1|21015	- powerpc/pseries: make max polling consistent for longer H_CALLs
21mr|kernel-6.6-generic-6.6.126-1|21016	- powerpc/pseries/memhp: Fix access beyond end of drmem array
21mr|kernel-6.6-generic-6.6.126-1|21017	- powerpc/pseries/vas: Migration suspend waits for no in-progress open windows
21mr|kernel-6.6-generic-6.6.126-1|21018	- powerpc/pseries: Whitelist dtl slub object for copying to userspace
21mr|kernel-6.6-generic-6.6.126-1|21019	- powerpc: restore some missing spu syscalls
21mr|kernel-6.6-generic-6.6.126-1|21020	- powerpc/rtas: Avoid warning on invalid token argument to sys_rtas()
21mr|kernel-6.6-generic-6.6.126-1|21021	- powerpc/rtas: use correct function name for resetting TCE tables
21mr|kernel-6.6-generic-6.6.126-1|21022	- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
21mr|kernel-6.6-generic-6.6.126-1|21023	- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
21mr|kernel-6.6-generic-6.6.126-1|21024	- powerpc/uaccess: Fix build errors seen with GCC 13/14
21mr|kernel-6.6-generic-6.6.126-1|21025	- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
21mr|kernel-6.6-generic-6.6.126-1|21026	- powerpc/xmon: Fix disassembly CPU feature checks
21mr|kernel-6.6-generic-6.6.126-1|21027	- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
21mr|kernel-6.6-generic-6.6.126-1|21028	- power: rt9455: hide unused rt9455_boost_voltage_values
21mr|kernel-6.6-generic-6.6.126-1|21029	- power: supply: bq256xx: fix some problem in bq256xx_hw_init
21mr|kernel-6.6-generic-6.6.126-1|21030	- power: supply: bq27xxx-i2c: Do not free non existing IRQ
21mr|kernel-6.6-generic-6.6.126-1|21031	- power: supply: cros_usbpd: provide ID table for avoiding fallback match
21mr|kernel-6.6-generic-6.6.126-1|21032	- power: supply: cw2015: correct time_to_empty units in sysfs
21mr|kernel-6.6-generic-6.6.126-1|21033	- power: supply: Fix null pointer dereference in smb2_probe
21mr|kernel-6.6-generic-6.6.126-1|21034	- power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator
21mr|kernel-6.6-generic-6.6.126-1|21035	- ppdev: Add an error check in register_device
21mr|kernel-6.6-generic-6.6.126-1|21036	- ppdev: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.6-generic-6.6.126-1|21037	- ppp_async: limit MRU to 64K
21mr|kernel-6.6-generic-6.6.126-1|21038	- ppp: reject claimed-as-LCP but actually malformed packets
21mr|kernel-6.6-generic-6.6.126-1|21039	- prctl: generalize PR_SET_MDWE support check to be per-arch
21mr|kernel-6.6-generic-6.6.126-1|21040	- printk: Disable passing console lock owner completely during panic()
21mr|kernel-6.6-generic-6.6.126-1|21041	- printk: For @suppress_panic_printk check for other CPU in panic
21mr|kernel-6.6-generic-6.6.126-1|21042	- printk: Let no_printk() use _printk()
21mr|kernel-6.6-generic-6.6.126-1|21043	- printk: Update @console_may_schedule in console_trylock_spinning()
21mr|kernel-6.6-generic-6.6.126-1|21044	- proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation
21mr|kernel-6.6-generic-6.6.126-1|21045	- protect the fetch of ->fd[fd] in do_dup2() from mispredictions
21mr|kernel-6.6-generic-6.6.126-1|21046	- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
21mr|kernel-6.6-generic-6.6.126-1|21047	- pstore: inode: Convert mutex usage to guard(mutex)
21mr|kernel-6.6-generic-6.6.126-1|21048	- pstore: inode: Only d_invalidate() is needed
21mr|kernel-6.6-generic-6.6.126-1|21049	- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
21mr|kernel-6.6-generic-6.6.126-1|21050	- pstore/ram: Fix crash when setting number of cpus to an odd number
21mr|kernel-6.6-generic-6.6.126-1|21051	- pstore/zone: Add a null pointer check to the psz_kmsg_read
21mr|kernel-6.6-generic-6.6.126-1|21052	- ptp: Fix error message on failed pin verification
21mr|kernel-6.6-generic-6.6.126-1|21053	- ptp: fix integer overflow in max_vclocks_store
21mr|kernel-6.6-generic-6.6.126-1|21054	- ptrace: Introduce exception_ip arch hook
21mr|kernel-6.6-generic-6.6.126-1|21055	- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
21mr|kernel-6.6-generic-6.6.126-1|21056	- pwm: atmel-tcb: Fix race condition and convert to guards
21mr|kernel-6.6-generic-6.6.126-1|21057	- pwm: Fix out-of-bounds access in of_pwm_single_xlate()
21mr|kernel-6.6-generic-6.6.126-1|21058	- pwm: img: fix pwm clock lookup
21mr|kernel-6.6-generic-6.6.126-1|21059	- pwm: jz4740: Don't use dev_err_probe() in .request()
21mr|kernel-6.6-generic-6.6.126-1|21060	- pwm: Rename pwm_apply_state() to pwm_apply_might_sleep()
21mr|kernel-6.6-generic-6.6.126-1|21061	- pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
21mr|kernel-6.6-generic-6.6.126-1|21062	- pwm: sti: Prepare removing pwm_chip from driver data
21mr|kernel-6.6-generic-6.6.126-1|21063	- pwm: sti: Simplify probe function using devm functions
21mr|kernel-6.6-generic-6.6.126-1|21064	- pwm: stm32: Always do lazy disabling
21mr|kernel-6.6-generic-6.6.126-1|21065	- pwm: stm32: Fix enable count for clk in .probe()
21mr|kernel-6.6-generic-6.6.126-1|21066	- pwm: stm32: Refuse too small period requests
21mr|kernel-6.6-generic-6.6.126-1|21067	- pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
21mr|kernel-6.6-generic-6.6.126-1|21068	- qca_debug: Fix ethtool -G iface tx behavior
21mr|kernel-6.6-generic-6.6.126-1|21069	- qca_debug: Prevent crash on TX ring changes
21mr|kernel-6.6-generic-6.6.126-1|21070	- qca_spi: Fix reset behavior
21mr|kernel-6.6-generic-6.6.126-1|21071	- qca_spi: Make interrupt remembering atomic
21mr|kernel-6.6-generic-6.6.126-1|21072	- qed: avoid truncating work queue length
21mr|kernel-6.6-generic-6.6.126-1|21073	- qed: Fix a potential use-after-free in qed_cxt_tables_alloc
21mr|kernel-6.6-generic-6.6.126-1|21074	- qibfs: fix dentry leak
21mr|kernel-6.6-generic-6.6.126-1|21075	- quota: Fix potential NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|21076	- quota: Fix rcu annotations of inode dquot pointers
21mr|kernel-6.6-generic-6.6.126-1|21077	- quota: Properly annotate i_dquot arrays with __rcu
21mr|kernel-6.6-generic-6.6.126-1|21078	- r8152: Add RTL8152_INACCESSIBLE checks to more loops
21mr|kernel-6.6-generic-6.6.126-1|21079	- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
21mr|kernel-6.6-generic-6.6.126-1|21080	- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
21mr|kernel-6.6-generic-6.6.126-1|21081	- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
21mr|kernel-6.6-generic-6.6.126-1|21082	- r8152: add vendor/device ID pair for ASUS USB-C2500
21mr|kernel-6.6-generic-6.6.126-1|21083	- r8152: Hold the rtnl_lock for all of reset
21mr|kernel-6.6-generic-6.6.126-1|21084	- r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
21mr|kernel-6.6-generic-6.6.126-1|21085	- r8169: fix deadlock on RTL8125 in jumbo mtu mode
21mr|kernel-6.6-generic-6.6.126-1|21086	- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
21mr|kernel-6.6-generic-6.6.126-1|21087	- r8169: Fix PCI error on system resume
21mr|kernel-6.6-generic-6.6.126-1|21088	- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
21mr|kernel-6.6-generic-6.6.126-1|21089	- r8169: fix rtl8125b PAUSE frames blasting when suspended
21mr|kernel-6.6-generic-6.6.126-1|21090	- r8169: prevent potential deadlock in rtl8169_close
21mr|kernel-6.6-generic-6.6.126-1|21091	- r8169: skip DASH fw status checks when DASH is disabled
21mr|kernel-6.6-generic-6.6.126-1|21092	- raid1: fix use-after-free for original bio in raid1_write_request()
21mr|kernel-6.6-generic-6.6.126-1|21093	- random: handle creditable entropy from atomic process context
21mr|kernel-6.6-generic-6.6.126-1|21094	- randomize_kstack: Improve entropy diffusion
21mr|kernel-6.6-generic-6.6.126-1|21095	- randomize_kstack: Remove non-functional per-arch entropy filtering
21mr|kernel-6.6-generic-6.6.126-1|21096	- ravb: Fix races between ravb_tx_timeout_work() and net related ops
21mr|kernel-6.6-generic-6.6.126-1|21097	- rbd: don't assume rbd_is_lock_owner() for exclusive mappings
21mr|kernel-6.6-generic-6.6.126-1|21098	- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
21mr|kernel-6.6-generic-6.6.126-1|21099	- rbd: don't move requests to the running list on errors
21mr|kernel-6.6-generic-6.6.126-1|21100	- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
21mr|kernel-6.6-generic-6.6.126-1|21101	- rcu: add a helper to report consolidated flavor QS
21mr|kernel-6.6-generic-6.6.126-1|21102	- rcu: Break rcu_node_0 --> &rq->__lock order
21mr|kernel-6.6-generic-6.6.126-1|21103	- rcu: Defer RCU kthreads wakeup when CPU is dying
21mr|kernel-6.6-generic-6.6.126-1|21104	- rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery
21mr|kernel-6.6-generic-6.6.126-1|21105	- rcu/exp: Handle RCU expedited grace period kworker allocation failure
21mr|kernel-6.6-generic-6.6.126-1|21106	- rcu: Fix buffer overflow in print_cpu_stall_info()
21mr|kernel-6.6-generic-6.6.126-1|21107	- rcu: Introduce rcu_cpu_online()
21mr|kernel-6.6-generic-6.6.126-1|21108	- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
21mr|kernel-6.6-generic-6.6.126-1|21109	- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
21mr|kernel-6.6-generic-6.6.126-1|21110	- rcu/tasks: Fix stale task snaphot for Tasks Trace
21mr|kernel-6.6-generic-6.6.126-1|21111	- rcu/tasks: Handle new PF_IDLE semantics
21mr|kernel-6.6-generic-6.6.126-1|21112	- rcu-tasks: Repair RCU Tasks Trace quiescence check
21mr|kernel-6.6-generic-6.6.126-1|21113	- rcu/tasks-trace: Handle new PF_IDLE semantics
21mr|kernel-6.6-generic-6.6.126-1|21114	- rcutorture: Fix invalid context warning when enable srcu barrier testing
21mr|kernel-6.6-generic-6.6.126-1|21115	- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
21mr|kernel-6.6-generic-6.6.126-1|21116	- rcutorture: Make stall-tasks directly exit when rcutorture tests end
21mr|kernel-6.6-generic-6.6.126-1|21117	- RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq
21mr|kernel-6.6-generic-6.6.126-1|21118	- RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters
21mr|kernel-6.6-generic-6.6.126-1|21119	- RDMA/bnxt_re: Correct module description string
21mr|kernel-6.6-generic-6.6.126-1|21120	- RDMA/bnxt_re: Fix the max msix vectors macro
21mr|kernel-6.6-generic-6.6.126-1|21121	- RDMA/bnxt_re: Fix the sparse warnings
21mr|kernel-6.6-generic-6.6.126-1|21122	- RDMA/bnxt_re: Refactor the queue index update
21mr|kernel-6.6-generic-6.6.126-1|21123	- RDMA/bnxt_re: Remove roundup_pow_of_two depth for all hardware queue resources
21mr|kernel-6.6-generic-6.6.126-1|21124	- RDMA/bnxt_re: Return error for SRQ resize
21mr|kernel-6.6-generic-6.6.126-1|21125	- RDMA/bnxt_re: Update the HW interface definitions
21mr|kernel-6.6-generic-6.6.126-1|21126	- RDMA/cache: Release GID table even if leak is detected
21mr|kernel-6.6-generic-6.6.126-1|21127	- RDMA/cm: add timeout to cm_destroy_id wait
21mr|kernel-6.6-generic-6.6.126-1|21128	- RDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siw
21mr|kernel-6.6-generic-6.6.126-1|21129	- RDMA/cm: Print the old state when cm_destroy_id gets timeout
21mr|kernel-6.6-generic-6.6.126-1|21130	- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz
21mr|kernel-6.6-generic-6.6.126-1|21131	- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
21mr|kernel-6.6-generic-6.6.126-1|21132	- RDMA/core: Remove NULL check before dev_{put, hold}
21mr|kernel-6.6-generic-6.6.126-1|21133	- RDMA/device: Fix a race between mad_client and cm_client init
21mr|kernel-6.6-generic-6.6.126-1|21134	- RDMA/device: Return error earlier if port in not valid
21mr|kernel-6.6-generic-6.6.126-1|21135	- RDMA: Fix netdev tracker in ib_device_set_netdev
21mr|kernel-6.6-generic-6.6.126-1|21136	- RDMA/hns: Check atomic wr length
21mr|kernel-6.6-generic-6.6.126-1|21137	- RDMA/hns: Fix deadlock on SRQ async events.
21mr|kernel-6.6-generic-6.6.126-1|21138	- RDMA/hns: Fix GMV table pagesize
21mr|kernel-6.6-generic-6.6.126-1|21139	- RDMA/hns: Fix inappropriate err code for unsupported operations
21mr|kernel-6.6-generic-6.6.126-1|21140	- RDMA/hns: Fix insufficient extend DB for VFs.
21mr|kernel-6.6-generic-6.6.126-1|21141	- RDMA/hns: Fix memory leak in free_mr_init()
21mr|kernel-6.6-generic-6.6.126-1|21142	- RDMA/hns: Fix mis-modifying default congestion control algorithm
21mr|kernel-6.6-generic-6.6.126-1|21143	- RDMA/hns: Fix missing pagesize and alignment check in FRMR
21mr|kernel-6.6-generic-6.6.126-1|21144	- RDMA/hns: Fix return value in hns_roce_map_mr_sg
21mr|kernel-6.6-generic-6.6.126-1|21145	- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
21mr|kernel-6.6-generic-6.6.126-1|21146	- RDMA/hns: Fix UAF for cq async event
21mr|kernel-6.6-generic-6.6.126-1|21147	- RDMA/hns: Fix undifined behavior caused by invalid max_sge
21mr|kernel-6.6-generic-6.6.126-1|21148	- RDMA/hns: Fix unmatch exception handling when init eq table fails
21mr|kernel-6.6-generic-6.6.126-1|21149	- RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm
21mr|kernel-6.6-generic-6.6.126-1|21150	- RDMA/hns: Modify the print level of CQE error
21mr|kernel-6.6-generic-6.6.126-1|21151	- RDMA/hns: Use complete parentheses in macros
21mr|kernel-6.6-generic-6.6.126-1|21152	- RDMA/IPoIB: Fix error code return in ipoib_mcast_join
21mr|kernel-6.6-generic-6.6.126-1|21153	- RDMA/IPoIB: Fix format truncation compilation errors
21mr|kernel-6.6-generic-6.6.126-1|21154	- RDMA/irdma: Add AE for too many RNRS
21mr|kernel-6.6-generic-6.6.126-1|21155	- RDMA/irdma: Add wait for suspend on SQD
21mr|kernel-6.6-generic-6.6.126-1|21156	- RDMA/irdma: Avoid free the non-cqp_request scratch
21mr|kernel-6.6-generic-6.6.126-1|21157	- RDMA/irdma: Do not modify to SQD on error
21mr|kernel-6.6-generic-6.6.126-1|21158	- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
21mr|kernel-6.6-generic-6.6.126-1|21159	- RDMA/irdma: Fix KASAN issue with tasklet
21mr|kernel-6.6-generic-6.6.126-1|21160	- RDMA/irdma: Fix support for 64k pages
21mr|kernel-6.6-generic-6.6.126-1|21161	- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
21mr|kernel-6.6-generic-6.6.126-1|21162	- RDMA/irdma: Remove duplicate assignment
21mr|kernel-6.6-generic-6.6.126-1|21163	- RDMA/irdma: Set the CQ read threshold for GEN 1
21mr|kernel-6.6-generic-6.6.126-1|21164	- RDMA/irdma: Validate max_send_wr and max_recv_wr
21mr|kernel-6.6-generic-6.6.126-1|21165	- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
21mr|kernel-6.6-generic-6.6.126-1|21166	- RDMA/mana_ib: Fix bug in creation of dma regions
21mr|kernel-6.6-generic-6.6.126-1|21167	- RDMA/mana_ib: Ignore optional access flags for MRs
21mr|kernel-6.6-generic-6.6.126-1|21168	- RDMA/mlx4: Fix truncated output warning in alias_GUID.c
21mr|kernel-6.6-generic-6.6.126-1|21169	- RDMA/mlx4: Fix truncated output warning in mad.c
21mr|kernel-6.6-generic-6.6.126-1|21170	- RDMA/mlx5: Add check for srq max_sge attribute
21mr|kernel-6.6-generic-6.6.126-1|21171	- RDMA/mlx5: Adding remote atomic access flag to updatable flags
21mr|kernel-6.6-generic-6.6.126-1|21172	- RDMA/mlx5: Change the key being sent for MPV device affiliation
21mr|kernel-6.6-generic-6.6.126-1|21173	- RDMA/mlx5: Fix fortify source warning while accessing Eth segment
21mr|kernel-6.6-generic-6.6.126-1|21174	- RDMA/mlx5: Fix mkey cache WQ flush
21mr|kernel-6.6-generic-6.6.126-1|21175	- RDMA/mlx5: Fix port number for counter query in multi-port configuration
21mr|kernel-6.6-generic-6.6.126-1|21176	- RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init
21mr|kernel-6.6-generic-6.6.126-1|21177	- RDMA/mlx5: Follow rb_key.ats when creating new mkeys
21mr|kernel-6.6-generic-6.6.126-1|21178	- RDMA/mlx5: Relax DEVX access upon modify commands
21mr|kernel-6.6-generic-6.6.126-1|21179	- RDMA/mlx5: Remove extra unlock on error path
21mr|kernel-6.6-generic-6.6.126-1|21180	- RDMA/mlx5: Send events from IB driver about device affiliation state
21mr|kernel-6.6-generic-6.6.126-1|21181	- RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
21mr|kernel-6.6-generic-6.6.126-1|21182	- RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent
21mr|kernel-6.6-generic-6.6.126-1|21183	- RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled
21mr|kernel-6.6-generic-6.6.126-1|21184	- RDMA/qedr: Fix qedr_create_user_qp error flow
21mr|kernel-6.6-generic-6.6.126-1|21185	- RDMA/restrack: Fix potential invalid address access
21mr|kernel-6.6-generic-6.6.126-1|21186	- RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
21mr|kernel-6.6-generic-6.6.126-1|21187	- RDMA/rtrs-clt: Fix the max_send_wr setting
21mr|kernel-6.6-generic-6.6.126-1|21188	- RDMA/rtrs-clt: Remove the warnings for req in_use check
21mr|kernel-6.6-generic-6.6.126-1|21189	- RDMA/rtrs-clt: Start hb after path_up
21mr|kernel-6.6-generic-6.6.126-1|21190	- RDMA/rtrs-srv: Check return values while processing info request
21mr|kernel-6.6-generic-6.6.126-1|21191	- RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight
21mr|kernel-6.6-generic-6.6.126-1|21192	- RDMA/rtrs-srv: Do not unconditionally enable irq
21mr|kernel-6.6-generic-6.6.126-1|21193	- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
21mr|kernel-6.6-generic-6.6.126-1|21194	- RDMA/rxe: Allow good work requests to be executed
21mr|kernel-6.6-generic-6.6.126-1|21195	- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
21mr|kernel-6.6-generic-6.6.126-1|21196	- RDMA/rxe: Fix data copy for IB_SEND_INLINE
21mr|kernel-6.6-generic-6.6.126-1|21197	- RDMA/rxe: Fix incorrect rxe_put in error path
21mr|kernel-6.6-generic-6.6.126-1|21198	- RDMA/rxe: Fix responder length checking for UD request packets
21mr|kernel-6.6-generic-6.6.126-1|21199	- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
21mr|kernel-6.6-generic-6.6.126-1|21200	- RDMA/rxe: Fix the problem "mutex_destroy missing"
21mr|kernel-6.6-generic-6.6.126-1|21201	- RDMA/srpt: Do not register event handler until srpt device is fully setup
21mr|kernel-6.6-generic-6.6.126-1|21202	- RDMA/srpt: fix function pointer cast warnings
21mr|kernel-6.6-generic-6.6.126-1|21203	- RDMA/srpt: Support specifying the srpt_service_guid parameter
21mr|kernel-6.6-generic-6.6.126-1|21204	- RDMA/usnic: Silence uninitialized symbol smatch warnings
21mr|kernel-6.6-generic-6.6.126-1|21205	- rds: introduce acquire/release ordering in acquire/release_in_xmit()
21mr|kernel-6.6-generic-6.6.126-1|21206	- rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
21mr|kernel-6.6-generic-6.6.126-1|21207	- readahead: avoid multiple marked readahead pages
21mr|kernel-6.6-generic-6.6.126-1|21208	- Reapply "drm/qxl: simplify qxl_fence_wait"
21mr|kernel-6.6-generic-6.6.126-1|21209	- regmap: Add regmap_read_bypassed()
21mr|kernel-6.6-generic-6.6.126-1|21210	- regmap: fix bogus error on regcache_sync success
21mr|kernel-6.6-generic-6.6.126-1|21211	- regmap-i2c: Subtract reg size from max_write
21mr|kernel-6.6-generic-6.6.126-1|21212	- regmap: kunit: Ensure that changed bytes are actually different
21mr|kernel-6.6-generic-6.6.126-1|21213	- regmap: maple: Fix cache corruption in regcache_maple_drop()
21mr|kernel-6.6-generic-6.6.126-1|21214	- regmap: maple: Fix uninitialized symbol 'ret' warnings
21mr|kernel-6.6-generic-6.6.126-1|21215	- regulator: bd71815: fix ramp values
21mr|kernel-6.6-generic-6.6.126-1|21216	- regulator: bd71828: Don't overwrite runtime voltages
21mr|kernel-6.6-generic-6.6.126-1|21217	- regulator: change devm_regulator_get_enable_optional() stub to return Ok
21mr|kernel-6.6-generic-6.6.126-1|21218	- regulator: change stubbed devm_regulator_get_enable to return Ok
21mr|kernel-6.6-generic-6.6.126-1|21219	- regulator: core: fix debugfs creation regression
21mr|kernel-6.6-generic-6.6.126-1|21220	- regulator: core: Fix modpost error "regulator_get_regmap" undefined
21mr|kernel-6.6-generic-6.6.126-1|21221	- regulator: core: Only increment use_count when enable_count changes
21mr|kernel-6.6-generic-6.6.126-1|21222	- regulator: irq_helpers: duplicate IRQ name
21mr|kernel-6.6-generic-6.6.126-1|21223	- regulator (max5970): Fix IRQ handler
21mr|kernel-6.6-generic-6.6.126-1|21224	- regulator: max5970: Fix regulator child node name
21mr|kernel-6.6-generic-6.6.126-1|21225	- regulator: mt6360: De-capitalize devicetree regulator subnodes
21mr|kernel-6.6-generic-6.6.126-1|21226	- regulator: pickable ranges: don't always cache vsel
21mr|kernel-6.6-generic-6.6.126-1|21227	- regulator: pwm-regulator: Add validity checks in continuous .get_voltage
21mr|kernel-6.6-generic-6.6.126-1|21228	- regulator: qcom-refgen: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|21229	- regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared interrupt register
21mr|kernel-6.6-generic-6.6.126-1|21230	- regulator: tps6287x: Force writing VSEL bit
21mr|kernel-6.6-generic-6.6.126-1|21231	- regulator: tps65132: Add of_match table
21mr|kernel-6.6-generic-6.6.126-1|21232	- regulator: tps6594-regulator: Correct multi-phase configuration
21mr|kernel-6.6-generic-6.6.126-1|21233	- regulator: userspace-consumer: add module device table
21mr|kernel-6.6-generic-6.6.126-1|21234	- regulator: vqmmc-ipq4019: fix module autoloading
21mr|kernel-6.6-generic-6.6.126-1|21235	- reiserfs: Avoid touching renamed directory if parent does not change
21mr|kernel-6.6-generic-6.6.126-1|21236	- remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init
21mr|kernel-6.6-generic-6.6.126-1|21237	- remoteproc: imx_rproc: Skip over memory region when node value is NULL
21mr|kernel-6.6-generic-6.6.126-1|21238	- remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
21mr|kernel-6.6-generic-6.6.126-1|21239	- remoteproc: k3-r5: Jump to error handling labels in start/stop errors
21mr|kernel-6.6-generic-6.6.126-1|21240	- remoteproc: k3-r5: Wait for core0 power-up before powering up core1
21mr|kernel-6.6-generic-6.6.126-1|21241	- remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
21mr|kernel-6.6-generic-6.6.126-1|21242	- remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
21mr|kernel-6.6-generic-6.6.126-1|21243	- remoteproc: stm32: Fix incorrect type in assignment for va
21mr|kernel-6.6-generic-6.6.126-1|21244	- remoteproc: stm32_rproc: Fix mailbox interrupts queuing
21mr|kernel-6.6-generic-6.6.126-1|21245	- remoteproc: virtio: Fix wdg cannot recovery remote processor
21mr|kernel-6.6-generic-6.6.126-1|21246	- rename(): fix the locking of subdirectories
21mr|kernel-6.6-generic-6.6.126-1|21247	- Re-revert "drm/amd/display: Enable Replay for static screen use cases"
21mr|kernel-6.6-generic-6.6.126-1|21248	- reset: Fix crash when freeing non-existent optional resets
21mr|kernel-6.6-generic-6.6.126-1|21249	- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
21mr|kernel-6.6-generic-6.6.126-1|21250	- rethook: Use __rcu pointer for rethook::handler
21mr|kernel-6.6-generic-6.6.126-1|21251	- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
21mr|kernel-6.6-generic-6.6.126-1|21252	- Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching"
21mr|kernel-6.6-generic-6.6.126-1|21253	- Revert "ALSA: firewire-lib: obsolete workqueue for period update"
21mr|kernel-6.6-generic-6.6.126-1|21254	- Revert "ALSA: firewire-lib: operate for period elapse event in process context"
21mr|kernel-6.6-generic-6.6.126-1|21255	- Revert "ASoC: amd: Add new dmi entries for acp5x platform"
21mr|kernel-6.6-generic-6.6.126-1|21256	- Revert "block/mq-deadline: use correct way to throttling write requests"
21mr|kernel-6.6-generic-6.6.126-1|21257	- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
21mr|kernel-6.6-generic-6.6.126-1|21258	- Revert "bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()"
21mr|kernel-6.6-generic-6.6.126-1|21259	- Revert "bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()"
21mr|kernel-6.6-generic-6.6.126-1|21260	- Revert "cifs: reconnect work should have reference on server struct"
21mr|kernel-6.6-generic-6.6.126-1|21261	- Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units"
21mr|kernel-6.6-generic-6.6.126-1|21262	- Revert "drivers/firmware: Move sysfb_init() from device_initcall to subsys_initcall_sync"
21mr|kernel-6.6-generic-6.6.126-1|21263	- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
21mr|kernel-6.6-generic-6.6.126-1|21264	- Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"
21mr|kernel-6.6-generic-6.6.126-1|21265	- Revert "drm/amd/display: fix bandwidth validation failure on DCN 2.1"
21mr|kernel-6.6-generic-6.6.126-1|21266	- Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR"
21mr|kernel-6.6-generic-6.6.126-1|21267	- Revert "drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz"
21mr|kernel-6.6-generic-6.6.126-1|21268	- Revert "drm/amd: Enable PCIe PME from D3"
21mr|kernel-6.6-generic-6.6.126-1|21269	- Revert "drm/amd: flush any delayed gfxoff on suspend entry"
21mr|kernel-6.6-generic-6.6.126-1|21270	- Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"
21mr|kernel-6.6-generic-6.6.126-1|21271	- Revert "drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole"
21mr|kernel-6.6-generic-6.6.126-1|21272	- Revert "drm/amd/pm: resolve reboot exception for si oland"
21mr|kernel-6.6-generic-6.6.126-1|21273	- Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"
21mr|kernel-6.6-generic-6.6.126-1|21274	- Revert "drm/i915/dsi: Do display on sequence later on icl+"
21mr|kernel-6.6-generic-6.6.126-1|21275	- Revert "drm/msm/gpu: Push gpu lock down past runpm"
21mr|kernel-6.6-generic-6.6.126-1|21276	- Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"
21mr|kernel-6.6-generic-6.6.126-1|21277	- Revert "drm/omapdrm: Annotate dma-fence critical section in commit path"
21mr|kernel-6.6-generic-6.6.126-1|21278	- Revert "drm/prime: Unexport helpers for fd/handle conversion"
21mr|kernel-6.6-generic-6.6.126-1|21279	- Revert "drm/qxl: simplify qxl_fence_wait"
21mr|kernel-6.6-generic-6.6.126-1|21280	- Revert "drm/tidss: Annotate dma-fence critical section in commit path"
21mr|kernel-6.6-generic-6.6.126-1|21281	- Revert "eventfs: Check for NULL ef in eventfs_set_attr()"
21mr|kernel-6.6-generic-6.6.126-1|21282	- Revert "eventfs: Delete eventfs_inode when the last dentry is freed"
21mr|kernel-6.6-generic-6.6.126-1|21283	- Revert "eventfs: Do not allow NULL parent to eventfs_start_creating()"
21mr|kernel-6.6-generic-6.6.126-1|21284	- Revert "eventfs: Remove "is_freed" union with rcu head"
21mr|kernel-6.6-generic-6.6.126-1|21285	- Revert "eventfs: Save ownership and mode"
21mr|kernel-6.6-generic-6.6.126-1|21286	- Revert "eventfs: Use simple_recursive_removal() to clean up dentries"
21mr|kernel-6.6-generic-6.6.126-1|21287	- Revert "fork: defer linking file vma until vma is fully initialized"
21mr|kernel-6.6-generic-6.6.126-1|21288	- Revert "igc: fix a log entry using uninitialized netdev"
21mr|kernel-6.6-generic-6.6.126-1|21289	- Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI"
21mr|kernel-6.6-generic-6.6.126-1|21290	- Revert "kernfs: convert kernfs_idr_lock to an irq safe raw spinlock"
21mr|kernel-6.6-generic-6.6.126-1|21291	- Revert "KEYS: encrypted: Add check for strsep"
21mr|kernel-6.6-generic-6.6.126-1|21292	- Revert "kobject: Remove redundant checks for whether ktype is NULL"
21mr|kernel-6.6-generic-6.6.126-1|21293	- Revert "leds: led-core: Fix refcount leak in of_led_get()"
21mr|kernel-6.6-generic-6.6.126-1|21294	- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
21mr|kernel-6.6-generic-6.6.126-1|21295	- Revert "MIPS: pci: lantiq: restore reset gpio polarity"
21mr|kernel-6.6-generic-6.6.126-1|21296	- Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"
21mr|kernel-6.6-generic-6.6.126-1|21297	- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
21mr|kernel-6.6-generic-6.6.126-1|21298	- Revert "net/mlx5: Block entering switchdev mode with ns inconsistency"
21mr|kernel-6.6-generic-6.6.126-1|21299	- Revert "net/mlx5e: Check the number of elements before walk TC rhashtable"
21mr|kernel-6.6-generic-6.6.126-1|21300	- Revert "net/mlx5e: fix double free of encap_header"
21mr|kernel-6.6-generic-6.6.126-1|21301	- Revert "net/mlx5e: fix double free of encap_header in update funcs"
21mr|kernel-6.6-generic-6.6.126-1|21302	- Revert "net: rtnetlink: Enslave device before bringing it up"
21mr|kernel-6.6-generic-6.6.126-1|21303	- Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits"
21mr|kernel-6.6-generic-6.6.126-1|21304	- Revert "net: txgbe: fix i2c dev name cannot match clkdev"
21mr|kernel-6.6-generic-6.6.126-1|21305	- Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"
21mr|kernel-6.6-generic-6.6.126-1|21306	- Revert "nvme-fc: fix race between error recovery and creating association"
21mr|kernel-6.6-generic-6.6.126-1|21307	- Revert "parisc: Only list existing CPUs in cpu_possible_mask"
21mr|kernel-6.6-generic-6.6.126-1|21308	- Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
21mr|kernel-6.6-generic-6.6.126-1|21309	- Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"
21mr|kernel-6.6-generic-6.6.126-1|21310	- Revert "platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe"
21mr|kernel-6.6-generic-6.6.126-1|21311	- Revert "powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data"
21mr|kernel-6.6-generic-6.6.126-1|21312	- Revert "powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]"
21mr|kernel-6.6-generic-6.6.126-1|21313	- Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add"
21mr|kernel-6.6-generic-6.6.126-1|21314	- Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"
21mr|kernel-6.6-generic-6.6.126-1|21315	- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""
21mr|kernel-6.6-generic-6.6.126-1|21316	- Revert "riscv: kdump: fix crashkernel reserving problem on RISC-V"
21mr|kernel-6.6-generic-6.6.126-1|21317	- Revert "riscv: mm: support Svnapot in huge vmap"
21mr|kernel-6.6-generic-6.6.126-1|21318	- Revert "s390/ism: fix receive message buffer allocation"
21mr|kernel-6.6-generic-6.6.126-1|21319	- Revert "sched/fair: Make sure to try to detach at least one movable task"
21mr|kernel-6.6-generic-6.6.126-1|21320	- Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity"
21mr|kernel-6.6-generic-6.6.126-1|21321	- Revert "selftests/bpf: Add netkit to tc_redirect selftest"
21mr|kernel-6.6-generic-6.6.126-1|21322	- Revert "selftests: error out if kernel header files are not yet built"
21mr|kernel-6.6-generic-6.6.126-1|21323	- Revert "serial: core: only stop transmit when HW fifo is empty"
21mr|kernel-6.6-generic-6.6.126-1|21324	- Revert "sh: Handle calling csum_partial with misaligned data"
21mr|kernel-6.6-generic-6.6.126-1|21325	- Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()"
21mr|kernel-6.6-generic-6.6.126-1|21326	- Revert "usb: cdc-wdm: close race between read and workqueue"
21mr|kernel-6.6-generic-6.6.126-1|21327	- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"
21mr|kernel-6.6-generic-6.6.126-1|21328	- Revert "usb: dwc3: Soft reset phy on probe for host"
21mr|kernel-6.6-generic-6.6.126-1|21329	- Revert "usb: gadget: f_uvc: change endpoint allocation in uvc_function_bind()"
21mr|kernel-6.6-generic-6.6.126-1|21330	- Revert "usb: phy: generic: Get the vbus supply"
21mr|kernel-6.6-generic-6.6.126-1|21331	- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
21mr|kernel-6.6-generic-6.6.126-1|21332	- Revert "usb: typec: tcpm: fix cc role at port reset"
21mr|kernel-6.6-generic-6.6.126-1|21333	- Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role"
21mr|kernel-6.6-generic-6.6.126-1|21334	- Revert "usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB"
21mr|kernel-6.6-generic-6.6.126-1|21335	- Revert "wifi: cfg80211: fix CQM for non-range use"
21mr|kernel-6.6-generic-6.6.126-1|21336	- Revert "workqueue.c: Increase workqueue name length"
21mr|kernel-6.6-generic-6.6.126-1|21337	- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()"
21mr|kernel-6.6-generic-6.6.126-1|21338	- Revert "workqueue: Factor out pwq_is_empty()"
21mr|kernel-6.6-generic-6.6.126-1|21339	- Revert "workqueue: Implement system-wide nr_active enforcement for unbound workqueues"
21mr|kernel-6.6-generic-6.6.126-1|21340	- Revert "workqueue: Introduce struct wq_node_nr_active"
21mr|kernel-6.6-generic-6.6.126-1|21341	- Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while activating"
21mr|kernel-6.6-generic-6.6.126-1|21342	- Revert "workqueue: Move nr_active handling into helpers"
21mr|kernel-6.6-generic-6.6.126-1|21343	- Revert "workqueue: Move pwq->max_active to wq->max_active"
21mr|kernel-6.6-generic-6.6.126-1|21344	- Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()"
21mr|kernel-6.6-generic-6.6.126-1|21345	- Revert "workqueue: RCU protect wq->dfl_pwq and implement accessors for it"
21mr|kernel-6.6-generic-6.6.126-1|21346	- Revert "workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()"
21mr|kernel-6.6-generic-6.6.126-1|21347	- Revert "workqueue: Shorten events_freezable_power_efficient name"
21mr|kernel-6.6-generic-6.6.126-1|21348	- Revert "x86/bugs: Use fixed addressing for VERW operand"
21mr|kernel-6.6-generic-6.6.126-1|21349	- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
21mr|kernel-6.6-generic-6.6.126-1|21350	- Revert "x86/mpparse: Register APIC address only once"
21mr|kernel-6.6-generic-6.6.126-1|21351	- Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
21mr|kernel-6.6-generic-6.6.126-1|21352	- ring-buffer: Clean ring_buffer_poll_wait() error return
21mr|kernel-6.6-generic-6.6.126-1|21353	- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
21mr|kernel-6.6-generic-6.6.126-1|21354	- ring-buffer: Do not set shortest_full when full target is hit
21mr|kernel-6.6-generic-6.6.126-1|21355	- ring-buffer: Do not try to put back write_stamp
21mr|kernel-6.6-generic-6.6.126-1|21356	- ring-buffer: Do not update before stamp when switching sub-buffers
21mr|kernel-6.6-generic-6.6.126-1|21357	- ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg()
21mr|kernel-6.6-generic-6.6.126-1|21358	- ring-buffer: Fix a race between readers and resize checks
21mr|kernel-6.6-generic-6.6.126-1|21359	- ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
21mr|kernel-6.6-generic-6.6.126-1|21360	- ring-buffer: Fix full_waiters_pending in poll
21mr|kernel-6.6-generic-6.6.126-1|21361	- ring-buffer: Fix memory leak of free page
21mr|kernel-6.6-generic-6.6.126-1|21362	- ring-buffer: Fix resetting of shortest_full
21mr|kernel-6.6-generic-6.6.126-1|21363	- ring-buffer: Fix slowpath of interrupted event
21mr|kernel-6.6-generic-6.6.126-1|21364	- ring-buffer: Fix wake ups when buffer_percent is set to 100
21mr|kernel-6.6-generic-6.6.126-1|21365	- ring-buffer: Fix waking up ring buffer readers
21mr|kernel-6.6-generic-6.6.126-1|21366	- ring-buffer: Fix writing to the buffer with max_data_size
21mr|kernel-6.6-generic-6.6.126-1|21367	- ring-buffer: Force absolute timestamp on discard of event
21mr|kernel-6.6-generic-6.6.126-1|21368	- ring-buffer: Have rb_time_cmpxchg() set the msb counter too
21mr|kernel-6.6-generic-6.6.126-1|21369	- ring-buffer: Have saved event hold the entire event
21mr|kernel-6.6-generic-6.6.126-1|21370	- ring-buffer: Only update pages_touched when a new page is touched
21mr|kernel-6.6-generic-6.6.126-1|21371	- ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
21mr|kernel-6.6-generic-6.6.126-1|21372	- ring-buffer: Test last update in 32bit version of __rb_time_read()
21mr|kernel-6.6-generic-6.6.126-1|21373	- ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
21mr|kernel-6.6-generic-6.6.126-1|21374	- ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()
21mr|kernel-6.6-generic-6.6.126-1|21375	- riscv: add CALLER_ADDRx support
21mr|kernel-6.6-generic-6.6.126-1|21376	- riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vma
21mr|kernel-6.6-generic-6.6.126-1|21377	- riscv, bpf: Fix incorrect runtime stats
21mr|kernel-6.6-generic-6.6.126-1|21378	- riscv, bpf: make some atomic operations fully ordered
21mr|kernel-6.6-generic-6.6.126-1|21379	- riscv: Check if the code to patch lies in the exit section
21mr|kernel-6.6-generic-6.6.126-1|21380	- riscv: declare overflow_stack as exported from traps.c
21mr|kernel-6.6-generic-6.6.126-1|21381	- riscv: Disable preemption when using patch_map()
21mr|kernel-6.6-generic-6.6.126-1|21382	- riscv: don't probe unaligned access speed if already done
21mr|kernel-6.6-generic-6.6.126-1|21383	- riscv: Don't use PGD entries for the linear mapping
21mr|kernel-6.6-generic-6.6.126-1|21384	- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
21mr|kernel-6.6-generic-6.6.126-1|21385	- riscv: dts: sifive: add missing #interrupt-cells to pmic
21mr|kernel-6.6-generic-6.6.126-1|21386	- riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board
21mr|kernel-6.6-generic-6.6.126-1|21387	- riscv: dts: starfive: visionfive 2: Remove non-existing TDM hardware
21mr|kernel-6.6-generic-6.6.126-1|21388	- riscv/efistub: Ensure GP-relative addressing is not used
21mr|kernel-6.6-generic-6.6.126-1|21389	- riscv: errata: andes: Probe for IOCP only once in boot stage
21mr|kernel-6.6-generic-6.6.126-1|21390	- riscv: Fix an off-by-one in get_early_cmdline()
21mr|kernel-6.6-generic-6.6.126-1|21391	- riscv: Fix arch_hugetlb_migration_supported() for NAPOT
21mr|kernel-6.6-generic-6.6.126-1|21392	- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
21mr|kernel-6.6-generic-6.6.126-1|21393	- riscv: Fix build error on rv32 + XIP
21mr|kernel-6.6-generic-6.6.126-1|21394	- riscv: Fix compilation error with FAST_GUP and rv32
21mr|kernel-6.6-generic-6.6.126-1|21395	- riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macro
21mr|kernel-6.6-generic-6.6.126-1|21396	- riscv: Fix hugetlb_mask_last_page() when NAPOT is enabled
21mr|kernel-6.6-generic-6.6.126-1|21397	- riscv: Fix linear mapping checks for non-contiguous memory regions
21mr|kernel-6.6-generic-6.6.126-1|21398	- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
21mr|kernel-6.6-generic-6.6.126-1|21399	- riscv: fix misaligned access handling of C.SWSP and C.SDSP
21mr|kernel-6.6-generic-6.6.126-1|21400	- riscv: Fix module_alloc() that did not reset the linear mapping permissions
21mr|kernel-6.6-generic-6.6.126-1|21401	- riscv: fix overlap of allocated page and PTR_ERR
21mr|kernel-6.6-generic-6.6.126-1|21402	- riscv: Fix pte_leaf_size() for NAPOT
21mr|kernel-6.6-generic-6.6.126-1|21403	- riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXEC
21mr|kernel-6.6-generic-6.6.126-1|21404	- riscv: Fix set_huge_pte_at() for NAPOT mapping
21mr|kernel-6.6-generic-6.6.126-1|21405	- riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear mappings
21mr|kernel-6.6-generic-6.6.126-1|21406	- riscv: Fix spurious errors from __get/put_kernel_nofault
21mr|kernel-6.6-generic-6.6.126-1|21407	- riscv: Fix TASK_SIZE on 64-bit NOMMU
21mr|kernel-6.6-generic-6.6.126-1|21408	- RISC-V: fix vector insn load/store width mask
21mr|kernel-6.6-generic-6.6.126-1|21409	- riscv: fix VMALLOC_START definition
21mr|kernel-6.6-generic-6.6.126-1|21410	- riscv: Fix wrong usage of lm_alias() when splitting a huge linear mapping
21mr|kernel-6.6-generic-6.6.126-1|21411	- riscv: Flush the tlb when a page directory is freed
21mr|kernel-6.6-generic-6.6.126-1|21412	- riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled
21mr|kernel-6.6-generic-6.6.126-1|21413	- RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
21mr|kernel-6.6-generic-6.6.126-1|21414	- riscv: Improve flush_tlb_kernel_range()
21mr|kernel-6.6-generic-6.6.126-1|21415	- riscv: Improve tlb_flush()
21mr|kernel-6.6-generic-6.6.126-1|21416	- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
21mr|kernel-6.6-generic-6.6.126-1|21417	- riscv: kexec: Avoid deadlock in kexec crash path
21mr|kernel-6.6-generic-6.6.126-1|21418	- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation
21mr|kernel-6.6-generic-6.6.126-1|21419	- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
21mr|kernel-6.6-generic-6.6.126-1|21420	- RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext function
21mr|kernel-6.6-generic-6.6.126-1|21421	- RISC-V: KVM: Fix the initial sample period value
21mr|kernel-6.6-generic-6.6.126-1|21422	- RISC-V: KVM: No need to use mask when hart-index-bit is 0
21mr|kernel-6.6-generic-6.6.126-1|21423	- RISCV: KVM: update external interrupt atomically for IMSIC swfile
21mr|kernel-6.6-generic-6.6.126-1|21424	- riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb
21mr|kernel-6.6-generic-6.6.126-1|21425	- riscv: Make XIP bootable again
21mr|kernel-6.6-generic-6.6.126-1|21426	- riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
21mr|kernel-6.6-generic-6.6.126-1|21427	- riscv: mm: execute local TLB flush after populating vmemmap
21mr|kernel-6.6-generic-6.6.126-1|21428	- riscv: mm: Fixup compat arch_get_mmap_end
21mr|kernel-6.6-generic-6.6.126-1|21429	- riscv: mm: Fixup compat mode boot failure
21mr|kernel-6.6-generic-6.6.126-1|21430	- riscv: prevent pt_regs corruption for secondary idle threads
21mr|kernel-6.6-generic-6.6.126-1|21431	- riscv: process: Fix kernel gp leakage
21mr|kernel-6.6-generic-6.6.126-1|21432	- riscv: remove unused functions in traps_misaligned.c
21mr|kernel-6.6-generic-6.6.126-1|21433	- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
21mr|kernel-6.6-generic-6.6.126-1|21434	- riscv: signal: handle syscall restart before get_signal
21mr|kernel-6.6-generic-6.6.126-1|21435	- riscv: Sparse-Memory/vmemmap out-of-bounds fix
21mr|kernel-6.6-generic-6.6.126-1|21436	- riscv: stacktrace: convert arch_stack_walk() to noinstr
21mr|kernel-6.6-generic-6.6.126-1|21437	- riscv: stacktrace: fixed walk_stackframe()
21mr|kernel-6.6-generic-6.6.126-1|21438	- riscv: stacktrace: fix usage of ftrace_graph_ret_addr()
21mr|kernel-6.6-generic-6.6.126-1|21439	- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
21mr|kernel-6.6-generic-6.6.126-1|21440	- rootfs: Fix support for rootfstype= when root= is given
21mr|kernel-6.6-generic-6.6.126-1|21441	- rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
21mr|kernel-6.6-generic-6.6.126-1|21442	- rpmsg: virtio: Free driver_override when rpmsg_remove()
21mr|kernel-6.6-generic-6.6.126-1|21443	- rtc: abx80x: Fix return value of nvmem callback on read
21mr|kernel-6.6-generic-6.6.126-1|21444	- rtc: Add support for configuring the UIP timeout for RTC reads
21mr|kernel-6.6-generic-6.6.126-1|21445	- rtc: Adjust failure return code for cmos_set_alarm()
21mr|kernel-6.6-generic-6.6.126-1|21446	- rtc: cmos: Fix return value of nvmem callbacks
21mr|kernel-6.6-generic-6.6.126-1|21447	- rtc: cmos: Use ACPI alarm for non-Intel x86 systems too
21mr|kernel-6.6-generic-6.6.126-1|21448	- rtc: Extend timeout for waiting for UIP to clear to 1s
21mr|kernel-6.6-generic-6.6.126-1|21449	- rtc: interface: Add RTC offset to alarm after fix-up
21mr|kernel-6.6-generic-6.6.126-1|21450	- rtc: isl1208: Fix return value of nvmem callbacks
21mr|kernel-6.6-generic-6.6.126-1|21451	- rtc: mc146818-lib: Adjust failure return code for mc146818_get_time()
21mr|kernel-6.6-generic-6.6.126-1|21452	- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
21mr|kernel-6.6-generic-6.6.126-1|21453	- rtc: test: Fix invalid format specifier.
21mr|kernel-6.6-generic-6.6.126-1|21454	- rtla/auto-analysis: Replace \t with spaces
21mr|kernel-6.6-generic-6.6.126-1|21455	- rtla/timerlat: Fix histogram report when a cpu count is 0
21mr|kernel-6.6-generic-6.6.126-1|21456	- rtla/timerlat: Simplify "no value" printing on top
21mr|kernel-6.6-generic-6.6.126-1|21457	- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation
21mr|kernel-6.6-generic-6.6.126-1|21458	- rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink().
21mr|kernel-6.6-generic-6.6.126-1|21459	- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
21mr|kernel-6.6-generic-6.6.126-1|21460	- rust: arc: add explicit `drop()` around `Box::from_raw()`
21mr|kernel-6.6-generic-6.6.126-1|21461	- rust: don't select CONSTRUCTORS
21mr|kernel-6.6-generic-6.6.126-1|21462	- rust: Ignore preserve-most functions
21mr|kernel-6.6-generic-6.6.126-1|21463	- rust: init: remove impl Zeroable for Infallible
21mr|kernel-6.6-generic-6.6.126-1|21464	- rust: kernel: require `Send` for `Module` implementations
21mr|kernel-6.6-generic-6.6.126-1|21465	- rust: macros: fix soundness issue in `module!` macro
21mr|kernel-6.6-generic-6.6.126-1|21466	- rust: make mutually exclusive with CFI_CLANG
21mr|kernel-6.6-generic-6.6.126-1|21467	- rust: module: place generated init_module() function in .init.text
21mr|kernel-6.6-generic-6.6.126-1|21468	- rust: print: use explicit link in documentation
21mr|kernel-6.6-generic-6.6.126-1|21469	- rust: remove `params` from `module` macro example
21mr|kernel-6.6-generic-6.6.126-1|21470	- rust: SHADOW_CALL_STACK is incompatible with Rust
21mr|kernel-6.6-generic-6.6.126-1|21471	- rust: task: remove redundant explicit link
21mr|kernel-6.6-generic-6.6.126-1|21472	- rust: upgrade to Rust 1.72.1
21mr|kernel-6.6-generic-6.6.126-1|21473	- rust: upgrade to Rust 1.73.0
21mr|kernel-6.6-generic-6.6.126-1|21474	- rv: Update rv_en(dis)able_monitor doc to match kernel-doc
21mr|kernel-6.6-generic-6.6.126-1|21475	- rxrpc: Clients must accept conn from any address
21mr|kernel-6.6-generic-6.6.126-1|21476	- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
21mr|kernel-6.6-generic-6.6.126-1|21477	- rxrpc: Fix congestion control algorithm
21mr|kernel-6.6-generic-6.6.126-1|21478	- rxrpc: Fix counting of new acks and nacks
21mr|kernel-6.6-generic-6.6.126-1|21479	- rxrpc: Fix delayed ACKs to not set the reference serial number
21mr|kernel-6.6-generic-6.6.126-1|21480	- rxrpc: Fix generation of serial numbers to skip zero
21mr|kernel-6.6-generic-6.6.126-1|21481	- rxrpc: Fix response to PING RESPONSE ACKs to a dead call
21mr|kernel-6.6-generic-6.6.126-1|21482	- rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue
21mr|kernel-6.6-generic-6.6.126-1|21483	- rxrpc: Fix some minor issues with bundle tracing
21mr|kernel-6.6-generic-6.6.126-1|21484	- rxrpc: Fix the names of the fields in the ACK trailer struct
21mr|kernel-6.6-generic-6.6.126-1|21485	- rxrpc: Fix use of Don't Fragment flag
21mr|kernel-6.6-generic-6.6.126-1|21486	- rxrpc: Only transmit one ACK per jumbo packet received
21mr|kernel-6.6-generic-6.6.126-1|21487	- s390/ap: Fix crash in AP internal function modify_bitmap()
21mr|kernel-6.6-generic-6.6.126-1|21488	- s390/boot: always align vmalloc area on segment boundary
21mr|kernel-6.6-generic-6.6.126-1|21489	- s390/boot: Remove alt_stfle_fac_list from decompressor
21mr|kernel-6.6-generic-6.6.126-1|21490	- s390/bpf: Emit a barrier for BPF_FETCH instructions
21mr|kernel-6.6-generic-6.6.126-1|21491	- s390/bpf: Fix bpf_plt pointer arithmetic
21mr|kernel-6.6-generic-6.6.126-1|21492	- s390/cache: prevent rebuild of shared_cpu_list
21mr|kernel-6.6-generic-6.6.126-1|21493	- s390/cio: Ensure the copied buf is NUL terminated
21mr|kernel-6.6-generic-6.6.126-1|21494	- s390/cio: fix invalid -EBUSY on ccw_device_start
21mr|kernel-6.6-generic-6.6.126-1|21495	- s390/cio: fix race condition during online processing
21mr|kernel-6.6-generic-6.6.126-1|21496	- s390/cio: fix tracepoint subchannel type field
21mr|kernel-6.6-generic-6.6.126-1|21497	- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
21mr|kernel-6.6-generic-6.6.126-1|21498	- s390/cpacf: Make use of invalid opcode produce a link error
21mr|kernel-6.6-generic-6.6.126-1|21499	- s390/cpacf: Split and rework cpacf query functions
21mr|kernel-6.6-generic-6.6.126-1|21500	- s390/cpum_cf: Fix endless loop in CF_DIAG event stop
21mr|kernel-6.6-generic-6.6.126-1|21501	- s390/dasd: fix double module refcount decrement
21mr|kernel-6.6-generic-6.6.126-1|21502	- s390/dasd: fix error checks in dasd_copy_pair_store()
21mr|kernel-6.6-generic-6.6.126-1|21503	- s390/dasd: Use dev_*() for device log messages
21mr|kernel-6.6-generic-6.6.126-1|21504	- s390/entry: align system call table on 8 bytes
21mr|kernel-6.6-generic-6.6.126-1|21505	- s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
21mr|kernel-6.6-generic-6.6.126-1|21506	- s390/ipl: Fix incorrect initialization of nvme dump block
21mr|kernel-6.6-generic-6.6.126-1|21507	- s390/ism: fix receive message buffer allocation
21mr|kernel-6.6-generic-6.6.126-1|21508	- s390/ism: Properly fix receive message buffer allocation
21mr|kernel-6.6-generic-6.6.126-1|21509	- s390: Mark psw in __load_psw_mask() as __unitialized
21mr|kernel-6.6-generic-6.6.126-1|21510	- s390/mm: Add NULL pointer check to crst_table_free() base_crst_free()
21mr|kernel-6.6-generic-6.6.126-1|21511	- s390/mm: Convert gmap_make_secure to use a folio
21mr|kernel-6.6-generic-6.6.126-1|21512	- s390/mm: Convert make_page_secure to use a folio
21mr|kernel-6.6-generic-6.6.126-1|21513	- s390/mm: Fix clearing storage keys for huge pages
21mr|kernel-6.6-generic-6.6.126-1|21514	- s390/mm: Fix storage key clearing for guest huge pages
21mr|kernel-6.6-generic-6.6.126-1|21515	- s390/mm: Fix VM_FAULT_HWPOISON handling in do_exception()
21mr|kernel-6.6-generic-6.6.126-1|21516	- s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests
21mr|kernel-6.6-generic-6.6.126-1|21517	- s390/pai: fix attr_event_free upper limit for pai device drivers
21mr|kernel-6.6-generic-6.6.126-1|21518	- s390/pci: Add missing virt_to_phys() for directed DIBV
21mr|kernel-6.6-generic-6.6.126-1|21519	- s390/pci: Allow allocation of more than 1 MSI interrupt
21mr|kernel-6.6-generic-6.6.126-1|21520	- s390/pci: fix max size calculation in zpci_memcpy_toio()
21mr|kernel-6.6-generic-6.6.126-1|21521	- s390/pci: Refactor arch_setup_msi_irqs()
21mr|kernel-6.6-generic-6.6.126-1|21522	- s390/pkey: Wipe sensitive data on failure
21mr|kernel-6.6-generic-6.6.126-1|21523	- s390/ptrace: handle setting of fpc register correctly
21mr|kernel-6.6-generic-6.6.126-1|21524	- s390/qdio: handle deferred cc1
21mr|kernel-6.6-generic-6.6.126-1|21525	- s390/qeth: Fix kernel panic after setting hsuid
21mr|kernel-6.6-generic-6.6.126-1|21526	- s390/qeth: Fix potential loss of L3-IP@ in case of network issues
21mr|kernel-6.6-generic-6.6.126-1|21527	- s390/qeth: handle deferred cc1
21mr|kernel-6.6-generic-6.6.126-1|21528	- s390/sclp: Fix sclp_init() cleanup on failure
21mr|kernel-6.6-generic-6.6.126-1|21529	- s390/scm: fix virtual vs physical address confusion
21mr|kernel-6.6-generic-6.6.126-1|21530	- s390: use the correct count for __iowrite64_copy()
21mr|kernel-6.6-generic-6.6.126-1|21531	- s390/uv: Don't call folio_wait_writeback() without a folio reference
21mr|kernel-6.6-generic-6.6.126-1|21532	- s390/vdso64: filter out munaligned-symbols flag for vdso
21mr|kernel-6.6-generic-6.6.126-1|21533	- s390/vdso: Add CFI for RA register to asm macro vdso_func
21mr|kernel-6.6-generic-6.6.126-1|21534	- s390/vdso: Create .build-id links for unstripped vdso files
21mr|kernel-6.6-generic-6.6.126-1|21535	- s390/vdso: drop '-fPIC' from LDFLAGS
21mr|kernel-6.6-generic-6.6.126-1|21536	- s390/vdso: Generate unwind information for C modules
21mr|kernel-6.6-generic-6.6.126-1|21537	- s390/vdso: Use standard stack frame layout
21mr|kernel-6.6-generic-6.6.126-1|21538	- s390/vfio-ap: always filter entire AP matrix
21mr|kernel-6.6-generic-6.6.126-1|21539	- s390/vfio-ap: do not reset queue removed from host config
21mr|kernel-6.6-generic-6.6.126-1|21540	- s390/vfio-ap: fix sysfs status attribute for AP queue devices
21mr|kernel-6.6-generic-6.6.126-1|21541	- s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB
21mr|kernel-6.6-generic-6.6.126-1|21542	- s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration
21mr|kernel-6.6-generic-6.6.126-1|21543	- s390/vfio-ap: reset queues associated with adapter for queue unbound from driver
21mr|kernel-6.6-generic-6.6.126-1|21544	- s390/vfio-ap: reset queues filtered from the guest's AP config
21mr|kernel-6.6-generic-6.6.126-1|21545	- s390/vfio-ap: unpin pages on gisc registration failure
21mr|kernel-6.6-generic-6.6.126-1|21546	- s390/vtime: fix average steal time calculation
21mr|kernel-6.6-generic-6.6.126-1|21547	- s390/vx: fix save/restore of fpu kernel context
21mr|kernel-6.6-generic-6.6.126-1|21548	- s390/zcrypt: fix reference counting on zcrypt card objects
21mr|kernel-6.6-generic-6.6.126-1|21549	- saa7134: Unchecked i2c_transfer function result fixed
21mr|kernel-6.6-generic-6.6.126-1|21550	- sbitmap: fix io hung due to race on sbitmap_word::cleared
21mr|kernel-6.6-generic-6.6.126-1|21551	- sbitmap: use READ_ONCE to access map->word
21mr|kernel-6.6-generic-6.6.126-1|21552	- sched: act_ct: add netns into the key of tcf_ct_flow_table
21mr|kernel-6.6-generic-6.6.126-1|21553	- sched: act_ct: take care of padding in struct zones_ht_key
21mr|kernel-6.6-generic-6.6.126-1|21554	- sched: Add missing memory barrier in switch_mm_cid
21mr|kernel-6.6-generic-6.6.126-1|21555	- sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write()
21mr|kernel-6.6-generic-6.6.126-1|21556	- sched/eevdf: Always update V if se->on_rq when reweighting
21mr|kernel-6.6-generic-6.6.126-1|21557	- sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr
21mr|kernel-6.6-generic-6.6.126-1|21558	- sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()
21mr|kernel-6.6-generic-6.6.126-1|21559	- sched/fair: Add EAS checks before updating root_domain::overutilized
21mr|kernel-6.6-generic-6.6.126-1|21560	- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level
21mr|kernel-6.6-generic-6.6.126-1|21561	- sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks
21mr|kernel-6.6-generic-6.6.126-1|21562	- sched/fair: Take the scheduling domain into account in select_idle_core()
21mr|kernel-6.6-generic-6.6.126-1|21563	- sched/fair: Take the scheduling domain into account in select_idle_smt()
21mr|kernel-6.6-generic-6.6.126-1|21564	- sched/fair: Update min_vruntime for reweight_entity() correctly
21mr|kernel-6.6-generic-6.6.126-1|21565	- sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU
21mr|kernel-6.6-generic-6.6.126-1|21566	- sched/membarrier: reduce the ability to hammer on sys_membarrier
21mr|kernel-6.6-generic-6.6.126-1|21567	- sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath
21mr|kernel-6.6-generic-6.6.126-1|21568	- sched/rt: Disallow writing invalid values to sched_rt_period_us
21mr|kernel-6.6-generic-6.6.126-1|21569	- sched: Simplify tg_set_cfs_bandwidth()
21mr|kernel-6.6-generic-6.6.126-1|21570	- scripts/bpf_doc: Use silent mode when exec make cmd
21mr|kernel-6.6-generic-6.6.126-1|21571	- scripts/checkstack.pl: match all stack sizes for s390
21mr|kernel-6.6-generic-6.6.126-1|21572	- scripts/decode_stacktrace.sh: optionally use LLVM utilities
21mr|kernel-6.6-generic-6.6.126-1|21573	- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
21mr|kernel-6.6-generic-6.6.126-1|21574	- scripts/get_abi: fix source path leak
21mr|kernel-6.6-generic-6.6.126-1|21575	- scs: add CONFIG_MMU dependency for vfree_atomic()
21mr|kernel-6.6-generic-6.6.126-1|21576	- scsi: arcmsr: Support new PCI device IDs 1883 and 1886
21mr|kernel-6.6-generic-6.6.126-1|21577	- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
21mr|kernel-6.6-generic-6.6.126-1|21578	- scsi: bfa: Ensure the copied buf is NUL terminated
21mr|kernel-6.6-generic-6.6.126-1|21579	- scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
21mr|kernel-6.6-generic-6.6.126-1|21580	- scsi: bfa: Use the proper data type for BLIST flags
21mr|kernel-6.6-generic-6.6.126-1|21581	- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
21mr|kernel-6.6-generic-6.6.126-1|21582	- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload
21mr|kernel-6.6-generic-6.6.126-1|21583	- scsi: Change SCSI device boolean fields to single bit flags
21mr|kernel-6.6-generic-6.6.126-1|21584	- scsi: core: alua: I/O errors for ALUA state transitions
21mr|kernel-6.6-generic-6.6.126-1|21585	- scsi: core: Always send batch on reset or error handling command
21mr|kernel-6.6-generic-6.6.126-1|21586	- scsi: core: Consult supported VPD page list prior to fetching page
21mr|kernel-6.6-generic-6.6.126-1|21587	- scsi: core: Disable CDL by default
21mr|kernel-6.6-generic-6.6.126-1|21588	- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
21mr|kernel-6.6-generic-6.6.126-1|21589	- scsi: core: Fix unremoved procfs host directory regression
21mr|kernel-6.6-generic-6.6.126-1|21590	- scsi: core: Handle devices which return an unusually large VPD page count
21mr|kernel-6.6-generic-6.6.126-1|21591	- scsi: core: Kick the requeue list after inserting when flushing
21mr|kernel-6.6-generic-6.6.126-1|21592	- scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
21mr|kernel-6.6-generic-6.6.126-1|21593	- scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
21mr|kernel-6.6-generic-6.6.126-1|21594	- scsi: csiostor: Avoid function pointer casts
21mr|kernel-6.6-generic-6.6.126-1|21595	- scsi: fnic: Return error if vmalloc() failed
21mr|kernel-6.6-generic-6.6.126-1|21596	- scsi: hisi_sas: Check before using pointer variables
21mr|kernel-6.6-generic-6.6.126-1|21597	- scsi: hisi_sas: Correct the number of global debugfs registers
21mr|kernel-6.6-generic-6.6.126-1|21598	- scsi: hisi_sas: Handle the NCQ error returned by D2H frame
21mr|kernel-6.6-generic-6.6.126-1|21599	- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
21mr|kernel-6.6-generic-6.6.126-1|21600	- scsi: hisi_sas: Replace with standard error code return value
21mr|kernel-6.6-generic-6.6.126-1|21601	- scsi: hisi_sas: Rollback some operations if FLR failed
21mr|kernel-6.6-generic-6.6.126-1|21602	- scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PM
21mr|kernel-6.6-generic-6.6.126-1|21603	- scsi: hpsa: Fix allocation size for Scsi_Host private data
21mr|kernel-6.6-generic-6.6.126-1|21604	- scsi: isci: Fix an error code problem in isci_io_request_build()
21mr|kernel-6.6-generic-6.6.126-1|21605	- scsi: jazz_esp: Only build if SCSI core is builtin
21mr|kernel-6.6-generic-6.6.126-1|21606	- scsi: libfc: Don't schedule abort twice
21mr|kernel-6.6-generic-6.6.126-1|21607	- scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
21mr|kernel-6.6-generic-6.6.126-1|21608	- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
21mr|kernel-6.6-generic-6.6.126-1|21609	- scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN
21mr|kernel-6.6-generic-6.6.126-1|21610	- scsi: libsas: Fix disk not being scanned in after being removed
21mr|kernel-6.6-generic-6.6.126-1|21611	- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed
21mr|kernel-6.6-generic-6.6.126-1|21612	- scsi: libsas: Fix the failure of adding phy with zero-address to port
21mr|kernel-6.6-generic-6.6.126-1|21613	- scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE state
21mr|kernel-6.6-generic-6.6.126-1|21614	- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
21mr|kernel-6.6-generic-6.6.126-1|21615	- scsi: lpfc: Correct size for wqe for memset()
21mr|kernel-6.6-generic-6.6.126-1|21616	- scsi: lpfc: Fix a possible null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|21617	- scsi: lpfc: Fix possible file string name overflow when updating firmware
21mr|kernel-6.6-generic-6.6.126-1|21618	- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
21mr|kernel-6.6-generic-6.6.126-1|21619	- scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes
21mr|kernel-6.6-generic-6.6.126-1|21620	- scsi: lpfc: Move NPIV's transport unregistration to after resource clean up
21mr|kernel-6.6-generic-6.6.126-1|21621	- scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC
21mr|kernel-6.6-generic-6.6.126-1|21622	- scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()
21mr|kernel-6.6-generic-6.6.126-1|21623	- scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling
21mr|kernel-6.6-generic-6.6.126-1|21624	- scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()
21mr|kernel-6.6-generic-6.6.126-1|21625	- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic
21mr|kernel-6.6-generic-6.6.126-1|21626	- scsi: lpfc: Use a dedicated lock for ras_fwlog state
21mr|kernel-6.6-generic-6.6.126-1|21627	- scsi: lpfc: Use unsigned type for num_sge
21mr|kernel-6.6-generic-6.6.126-1|21628	- scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116
21mr|kernel-6.6-generic-6.6.126-1|21629	- scsi: mpi3mr: Add support for SAS5116 PCI IDs
21mr|kernel-6.6-generic-6.6.126-1|21630	- scsi: mpi3mr: Avoid memcpy field-spanning write WARNING
21mr|kernel-6.6-generic-6.6.126-1|21631	- scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State
21mr|kernel-6.6-generic-6.6.126-1|21632	- scsi: mpi3mr: Clean up block devices post controller reset
21mr|kernel-6.6-generic-6.6.126-1|21633	- scsi: mpi3mr: Fix ATA NCQ priority support
21mr|kernel-6.6-generic-6.6.126-1|21634	- scsi: mpi3mr: Refresh sdev queue depth after controller reset
21mr|kernel-6.6-generic-6.6.126-1|21635	- scsi: mpi3mr: Sanitise num_phys
21mr|kernel-6.6-generic-6.6.126-1|21636	- scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()
21mr|kernel-6.6-generic-6.6.126-1|21637	- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
21mr|kernel-6.6-generic-6.6.126-1|21638	- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
21mr|kernel-6.6-generic-6.6.126-1|21639	- scsi: mylex: Fix sysfs buffer lengths
21mr|kernel-6.6-generic-6.6.126-1|21640	- scsi: qedf: Don't process stag work during unload and recovery
21mr|kernel-6.6-generic-6.6.126-1|21641	- scsi: qedf: Ensure the copied buf is NUL terminated
21mr|kernel-6.6-generic-6.6.126-1|21642	- scsi: qedf: Make qedf_execute_tmf() non-preemptible
21mr|kernel-6.6-generic-6.6.126-1|21643	- scsi: qedf: Set qed_slowpath_params to zero before use
21mr|kernel-6.6-generic-6.6.126-1|21644	- scsi: qedf: Wait for stag work during unload
21mr|kernel-6.6-generic-6.6.126-1|21645	- scsi: qedi: Fix crash while reading debugfs attribute
21mr|kernel-6.6-generic-6.6.126-1|21646	- scsi: qla2xxx: Change debug message during driver unload
21mr|kernel-6.6-generic-6.6.126-1|21647	- scsi: qla2xxx: Complete command early within lock
21mr|kernel-6.6-generic-6.6.126-1|21648	- scsi: qla2xxx: Delay I/O Abort on PCI error
21mr|kernel-6.6-generic-6.6.126-1|21649	- scsi: qla2xxx: During vport delete send async logout explicitly
21mr|kernel-6.6-generic-6.6.126-1|21650	- scsi: qla2xxx: Fix command flush on cable pull
21mr|kernel-6.6-generic-6.6.126-1|21651	- scsi: qla2xxx: Fix debugfs output for fw_resource_count
21mr|kernel-6.6-generic-6.6.126-1|21652	- scsi: qla2xxx: Fix double free of fcport
21mr|kernel-6.6-generic-6.6.126-1|21653	- scsi: qla2xxx: Fix double free of the ha->vp_map pointer
21mr|kernel-6.6-generic-6.6.126-1|21654	- scsi: qla2xxx: Fix flash read failure
21mr|kernel-6.6-generic-6.6.126-1|21655	- scsi: qla2xxx: Fix for possible memory corruption
21mr|kernel-6.6-generic-6.6.126-1|21656	- scsi: qla2xxx: Fix N2N stuck connection
21mr|kernel-6.6-generic-6.6.126-1|21657	- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
21mr|kernel-6.6-generic-6.6.126-1|21658	- scsi: qla2xxx: Fix optrom version displayed in FDMI
21mr|kernel-6.6-generic-6.6.126-1|21659	- scsi: qla2xxx: NVME|FCP prefer flag not being honored
21mr|kernel-6.6-generic-6.6.126-1|21660	- scsi: qla2xxx: Prevent command send on chip reset
21mr|kernel-6.6-generic-6.6.126-1|21661	- scsi: qla2xxx: Reduce fabric scan duplicate code
21mr|kernel-6.6-generic-6.6.126-1|21662	- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
21mr|kernel-6.6-generic-6.6.126-1|21663	- scsi: qla2xxx: Split FCE|EFT trace control
21mr|kernel-6.6-generic-6.6.126-1|21664	- scsi: qla2xxx: Unable to act on RSCN for port online
21mr|kernel-6.6-generic-6.6.126-1|21665	- scsi: qla2xxx: Update manufacturer detail
21mr|kernel-6.6-generic-6.6.126-1|21666	- scsi: qla2xxx: Use QP lock to search for bsg
21mr|kernel-6.6-generic-6.6.126-1|21667	- scsi: qla2xxx: validate nvme_local_port correctly
21mr|kernel-6.6-generic-6.6.126-1|21668	- scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
21mr|kernel-6.6-generic-6.6.126-1|21669	- scsi: sd: Fix sshdr use in sd_suspend_common()
21mr|kernel-6.6-generic-6.6.126-1|21670	- scsi: sd: Fix system start for ATA devices
21mr|kernel-6.6-generic-6.6.126-1|21671	- scsi: sd: Fix TCG OPAL unlock on system resume
21mr|kernel-6.6-generic-6.6.126-1|21672	- scsi: sd: Unregister device if device_add_disk() failed in sd_probe()
21mr|kernel-6.6-generic-6.6.126-1|21673	- scsi: sd: usb_storage: uas: Access media prior to querying device properties
21mr|kernel-6.6-generic-6.6.126-1|21674	- scsi: sd: Use READ(16) when reading block zero on large capacity disks
21mr|kernel-6.6-generic-6.6.126-1|21675	- scsi: sg: Avoid race in error handling & drop bogus warn
21mr|kernel-6.6-generic-6.6.126-1|21676	- scsi: sg: Avoid sg device teardown race
21mr|kernel-6.6-generic-6.6.126-1|21677	- scsi: smartpqi: Add new controller PCI IDs
21mr|kernel-6.6-generic-6.6.126-1|21678	- scsi: smartpqi: Fix disable_managed_interrupts
21mr|kernel-6.6-generic-6.6.126-1|21679	- scsi: smartpqi: Fix logical volume rescan race condition
21mr|kernel-6.6-generic-6.6.126-1|21680	- scsi: sr: Fix unintentional arithmetic wraparound
21mr|kernel-6.6-generic-6.6.126-1|21681	- scsi: storvsc: Fix ring buffer size calculation
21mr|kernel-6.6-generic-6.6.126-1|21682	- scsi: target: core: add missing file_{start,end}_write()
21mr|kernel-6.6-generic-6.6.126-1|21683	- scsi: target: core: Add TMF to tmr_list handling
21mr|kernel-6.6-generic-6.6.126-1|21684	- scsi: target: Fix SELinux error when systemd-modules loads the target module
21mr|kernel-6.6-generic-6.6.126-1|21685	- scsi: target: pscsi: Fix bio_put() for error case
21mr|kernel-6.6-generic-6.6.126-1|21686	- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
21mr|kernel-6.6-generic-6.6.126-1|21687	- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
21mr|kernel-6.6-generic-6.6.126-1|21688	- scsi: ufs: core: Fix MCQ MAC configuration
21mr|kernel-6.6-generic-6.6.126-1|21689	- scsi: ufs: core: Fix MCQ mode dev command timeout
21mr|kernel-6.6-generic-6.6.126-1|21690	- scsi: ufs: core: Fix shift issue in ufshcd_clear_cmd()
21mr|kernel-6.6-generic-6.6.126-1|21691	- scsi: ufs: core: Fix ufshcd_abort_one racing issue
21mr|kernel-6.6-generic-6.6.126-1|21692	- scsi: ufs: core: Fix ufshcd_clear_cmd racing issue
21mr|kernel-6.6-generic-6.6.126-1|21693	- scsi: ufs: core: Free memory allocated for model before reinit
21mr|kernel-6.6-generic-6.6.126-1|21694	- scsi: ufs: core: Let the sq_lock protect sq_tail_slot access
21mr|kernel-6.6-generic-6.6.126-1|21695	- scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search()
21mr|kernel-6.6-generic-6.6.126-1|21696	- scsi: ufs: core: Perform read back after disabling interrupts
21mr|kernel-6.6-generic-6.6.126-1|21697	- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
21mr|kernel-6.6-generic-6.6.126-1|21698	- scsi: ufs: core: Perform read back after writing UTP_TASK_REQ_LIST_BASE_H
21mr|kernel-6.6-generic-6.6.126-1|21699	- scsi: ufs: core: Quiesce request queues before checking pending cmds
21mr|kernel-6.6-generic-6.6.126-1|21700	- scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan()
21mr|kernel-6.6-generic-6.6.126-1|21701	- scsi: ufs: core: Remove the ufshcd_release() in ufshcd_err_handling_prepare()
21mr|kernel-6.6-generic-6.6.126-1|21702	- scsi: ufs: core: Simplify power management during async scan
21mr|kernel-6.6-generic-6.6.126-1|21703	- scsi: ufs: core: WLUN suspend dev/link state error recovery
21mr|kernel-6.6-generic-6.6.126-1|21704	- scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort()
21mr|kernel-6.6-generic-6.6.126-1|21705	- scsi: ufs: mcq: Fix missing argument 'hba' in MCQ_OPR_OFFSET_n
21mr|kernel-6.6-generic-6.6.126-1|21706	- scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5
21mr|kernel-6.6-generic-6.6.126-1|21707	- scsi: ufs: qcom: Fix the return value of ufs_qcom_ice_program_key()
21mr|kernel-6.6-generic-6.6.126-1|21708	- scsi: ufs: qcom: Fix the return value when platform_get_resource_byname() fails
21mr|kernel-6.6-generic-6.6.126-1|21709	- scsi: ufs: qcom: Perform read back after writing CGC enable
21mr|kernel-6.6-generic-6.6.126-1|21710	- scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
21mr|kernel-6.6-generic-6.6.126-1|21711	- scsi: ufs: qcom: Perform read back after writing reset bit
21mr|kernel-6.6-generic-6.6.126-1|21712	- scsi: ufs: qcom: Perform read back after writing unipro mode
21mr|kernel-6.6-generic-6.6.126-1|21713	- scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in ufs_qcom_clk_scale_notify()
21mr|kernel-6.6-generic-6.6.126-1|21714	- sctp: fix busy polling
21mr|kernel-6.6-generic-6.6.126-1|21715	- sctp: prefer struct_size over open coded arithmetic
21mr|kernel-6.6-generic-6.6.126-1|21716	- sctp: support MSG_ERRQUEUE flag in recvmsg()
21mr|kernel-6.6-generic-6.6.126-1|21717	- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
21mr|kernel-6.6-generic-6.6.126-1|21718	- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
21mr|kernel-6.6-generic-6.6.126-1|21719	- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
21mr|kernel-6.6-generic-6.6.126-1|21720	- selftest: Don't reuse port for SO_INCOMING_CPU test.
21mr|kernel-6.6-generic-6.6.126-1|21721	- selftests/binderfs: use the Makefile's rules, not Make's implicit rules
21mr|kernel-6.6-generic-6.6.126-1|21722	- selftests: bonding: Change script interpreter
21mr|kernel-6.6-generic-6.6.126-1|21723	- selftests: bonding: Check initial state
21mr|kernel-6.6-generic-6.6.126-1|21724	- selftests: bonding: do not set port down when adding to bond
21mr|kernel-6.6-generic-6.6.126-1|21725	- selftests: bonding: do not test arp/ns target with mode balance-alb/tlb
21mr|kernel-6.6-generic-6.6.126-1|21726	- selftests: bonding: Increase timeout to 1200s
21mr|kernel-6.6-generic-6.6.126-1|21727	- selftests: bonding: set active slave to primary eth1 specifically
21mr|kernel-6.6-generic-6.6.126-1|21728	- selftests/bpf: Add assert for user stacks in test_task_stack
21mr|kernel-6.6-generic-6.6.126-1|21729	- selftests/bpf: Add netkit to tc_redirect selftest
21mr|kernel-6.6-generic-6.6.126-1|21730	- selftests/bpf: adjust dummy_st_ops_success to detect additional error
21mr|kernel-6.6-generic-6.6.126-1|21731	- selftests/bpf: check if max number of bpf_loop iterations is tracked
21mr|kernel-6.6-generic-6.6.126-1|21732	- selftests/bpf: Check length of recv in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|21733	- selftests/bpf: Close fd in error path in drop_on_reuseport
21mr|kernel-6.6-generic-6.6.126-1|21734	- selftests/bpf: Close obj in error path in xdp_adjust_tail
21mr|kernel-6.6-generic-6.6.126-1|21735	- selftests/bpf: De-veth-ize the tc_redirect test case
21mr|kernel-6.6-generic-6.6.126-1|21736	- selftests/bpf: Disable IPv6 for lwt_redirect test
21mr|kernel-6.6-generic-6.6.126-1|21737	- selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops
21mr|kernel-6.6-generic-6.6.126-1|21738	- selftests/bpf: dummy_st_ops should reject 0 for non-nullable params
21mr|kernel-6.6-generic-6.6.126-1|21739	- selftests/bpf: Extend tcx tests to cover late tcx_entry release
21mr|kernel-6.6-generic-6.6.126-1|21740	- selftests/bpf: fexit_sleep: Fix stack allocation for arm64
21mr|kernel-6.6-generic-6.6.126-1|21741	- selftests/bpf: Fix a fd leak in error paths in open_netns
21mr|kernel-6.6-generic-6.6.126-1|21742	- selftests/bpf: fix bpf_loop_bench for new callback verification scheme
21mr|kernel-6.6-generic-6.6.126-1|21743	- selftests/bpf: fix compiler warnings in RELEASE=1 mode
21mr|kernel-6.6-generic-6.6.126-1|21744	- selftests/bpf: Fix erroneous bitmask operation
21mr|kernel-6.6-generic-6.6.126-1|21745	- selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
21mr|kernel-6.6-generic-6.6.126-1|21746	- selftests/bpf: Fix issues in setup_classid_environment()
21mr|kernel-6.6-generic-6.6.126-1|21747	- selftests/bpf: Fix pointer arithmetic in test_xdp_do_redirect
21mr|kernel-6.6-generic-6.6.126-1|21748	- selftests/bpf: Fix potential premature unload in bpf_testmod
21mr|kernel-6.6-generic-6.6.126-1|21749	- selftests/bpf: Fix prog numbers in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|21750	- selftests/bpf: Fix pyperf180 compilation failure with clang18
21mr|kernel-6.6-generic-6.6.126-1|21751	- selftests/bpf: fix RELEASE=1 build for tc_opts
21mr|kernel-6.6-generic-6.6.126-1|21752	- selftests/bpf: Fix the flaky tc_redirect_dtime test
21mr|kernel-6.6-generic-6.6.126-1|21753	- selftests/bpf: Fix umount cgroup2 error in test_sockmap
21mr|kernel-6.6-generic-6.6.126-1|21754	- selftests/bpf: Fix up xdp bonding test wrt feature flags
21mr|kernel-6.6-generic-6.6.126-1|21755	- selftests/bpf: Null checks for links in bpf_tcp_ca
21mr|kernel-6.6-generic-6.6.126-1|21756	- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh
21mr|kernel-6.6-generic-6.6.126-1|21757	- selftests/bpf: Relax time_tai test for equal timestamps in tai_forward
21mr|kernel-6.6-generic-6.6.126-1|21758	- selftests/bpf: Remove flaky test_btf_id test
21mr|kernel-6.6-generic-6.6.126-1|21759	- selftests/bpf: satisfy compiler by having explicit return in btf test
21mr|kernel-6.6-generic-6.6.126-1|21760	- selftests/bpf: test if state loops are detected in a tricky case
21mr|kernel-6.6-generic-6.6.126-1|21761	- selftests/bpf: tests for iterating callbacks
21mr|kernel-6.6-generic-6.6.126-1|21762	- selftests/bpf: tests with delayed read/precision makrs in loop body
21mr|kernel-6.6-generic-6.6.126-1|21763	- selftests/bpf: test widening for iterating callbacks
21mr|kernel-6.6-generic-6.6.126-1|21764	- selftests/bpf: track string payload offset as scalar in strobemeta
21mr|kernel-6.6-generic-6.6.126-1|21765	- selftests/bpf: track tcp payload offset as scalar in xdp_synproxy
21mr|kernel-6.6-generic-6.6.126-1|21766	- selftests/bpf: Wait for the netstamp_needed_key static key to be turned on
21mr|kernel-6.6-generic-6.6.126-1|21767	- selftests: bridge_mdb: Use MDB get instead of dump
21mr|kernel-6.6-generic-6.6.126-1|21768	- selftests: cachestat: Fix build warnings on ppc64
21mr|kernel-6.6-generic-6.6.126-1|21769	- selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2 mounted without nsdelegate
21mr|kernel-6.6-generic-6.6.126-1|21770	- selftests: cmsg_ipv6: repeat the exact packet
21mr|kernel-6.6-generic-6.6.126-1|21771	- selftests: default to host arch for LLVM builds
21mr|kernel-6.6-generic-6.6.126-1|21772	- selftests: fill in some missing configs for net
21mr|kernel-6.6-generic-6.6.126-1|21773	- selftests: fix OOM in msg_zerocopy selftest
21mr|kernel-6.6-generic-6.6.126-1|21774	- selftests: forwarding: Add missing config entries
21mr|kernel-6.6-generic-6.6.126-1|21775	- selftests: forwarding: Add missing multicast routing config entries
21mr|kernel-6.6-generic-6.6.126-1|21776	- selftests: forwarding: Avoid failures to source net/lib.sh
21mr|kernel-6.6-generic-6.6.126-1|21777	- selftests: forwarding: devlink_lib: Wait for udev events after reloading
21mr|kernel-6.6-generic-6.6.126-1|21778	- selftests: forwarding: Fix bridge locked port test flakiness
21mr|kernel-6.6-generic-6.6.126-1|21779	- selftests: forwarding: Fix bridge MDB test flakiness
21mr|kernel-6.6-generic-6.6.126-1|21780	- selftests: forwarding: Fix layer 2 miss test flakiness
21mr|kernel-6.6-generic-6.6.126-1|21781	- selftests: forwarding: Fix ping failure due to short timeout
21mr|kernel-6.6-generic-6.6.126-1|21782	- selftests: forwarding: Suppress grep warnings
21mr|kernel-6.6-generic-6.6.126-1|21783	- selftests/ftrace: Fix BTFARG testcase to check fprobe is enabled correctly
21mr|kernel-6.6-generic-6.6.126-1|21784	- selftests/ftrace: Fix event filter target_func selection
21mr|kernel-6.6-generic-6.6.126-1|21785	- selftests/ftrace: Fix to check required event file
21mr|kernel-6.6-generic-6.6.126-1|21786	- selftests/ftrace: Limit length in subsystem-enable tests
21mr|kernel-6.6-generic-6.6.126-1|21787	- selftests/futex: pass _GNU_SOURCE without a value to the compiler
21mr|kernel-6.6-generic-6.6.126-1|21788	- selftests/iommu: fix the config fragment
21mr|kernel-6.6-generic-6.6.126-1|21789	- selftests/kcmp: remove unused open mode
21mr|kernel-6.6-generic-6.6.126-1|21790	- selftests: kselftest: Fix build failure with NOLIBC
21mr|kernel-6.6-generic-6.6.126-1|21791	- selftests/landlock: Add cred_transfer test
21mr|kernel-6.6-generic-6.6.126-1|21792	- selftests/landlock: Fix fs_test build with old libc
21mr|kernel-6.6-generic-6.6.126-1|21793	- selftests: make order checking verbose in msg_zerocopy selftest
21mr|kernel-6.6-generic-6.6.126-1|21794	- selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
21mr|kernel-6.6-generic-6.6.126-1|21795	- selftests/mm: compaction_test: fix bogus test success on Aarch64
21mr|kernel-6.6-generic-6.6.126-1|21796	- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
21mr|kernel-6.6-generic-6.6.126-1|21797	- selftests/mm: conform test to TAP format output
21mr|kernel-6.6-generic-6.6.126-1|21798	- selftests/mm: cow: print ksft header before printing anything else
21mr|kernel-6.6-generic-6.6.126-1|21799	- selftests/mm: fix ARM related issue with fork after pthread_create
21mr|kernel-6.6-generic-6.6.126-1|21800	- selftests/mm: fix build warnings on ppc64
21mr|kernel-6.6-generic-6.6.126-1|21801	- selftests/mm: Fix build with _FORTIFY_SOURCE
21mr|kernel-6.6-generic-6.6.126-1|21802	- selftests: mm: fix map_hugetlb failure on 64K page size systems
21mr|kernel-6.6-generic-6.6.126-1|21803	- selftests/mm: fix powerpc ARCH check
21mr|kernel-6.6-generic-6.6.126-1|21804	- selftests/mm: gup_test: conform test to TAP format output
21mr|kernel-6.6-generic-6.6.126-1|21805	- selftests: mm: hugepage-vmemmap fails on 64K page size systems
21mr|kernel-6.6-generic-6.6.126-1|21806	- selftests/mm: include strings.h for ffsl
21mr|kernel-6.6-generic-6.6.126-1|21807	- selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
21mr|kernel-6.6-generic-6.6.126-1|21808	- selftests/mm: log a consistent test name for check_compaction
21mr|kernel-6.6-generic-6.6.126-1|21809	- selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM
21mr|kernel-6.6-generic-6.6.126-1|21810	- selftests/mm: switch to bash from sh
21mr|kernel-6.6-generic-6.6.126-1|21811	- selftests/mm: uffd-unit-test check if huge page size is 0
21mr|kernel-6.6-generic-6.6.126-1|21812	- selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
21mr|kernel-6.6-generic-6.6.126-1|21813	- selftests: mptcp: add chk_subflows_total helper
21mr|kernel-6.6-generic-6.6.126-1|21814	- selftests: mptcp: add evts_get_info helper
21mr|kernel-6.6-generic-6.6.126-1|21815	- selftests: mptcp: add missing kconfig for NF Filter
21mr|kernel-6.6-generic-6.6.126-1|21816	- selftests: mptcp: add missing kconfig for NF Filter in v6
21mr|kernel-6.6-generic-6.6.126-1|21817	- selftests: mptcp: add missing kconfig for NF Mangle
21mr|kernel-6.6-generic-6.6.126-1|21818	- selftests: mptcp: add mptcp_lib_get_counter
21mr|kernel-6.6-generic-6.6.126-1|21819	- selftests: mptcp: add mptcp_lib_is_v6
21mr|kernel-6.6-generic-6.6.126-1|21820	- selftests: mptcp: add mptcp_lib_kill_wait
21mr|kernel-6.6-generic-6.6.126-1|21821	- selftests: mptcp: add ms units for tc-netem delay
21mr|kernel-6.6-generic-6.6.126-1|21822	- selftests: mptcp: allow changing subtests prefix
21mr|kernel-6.6-generic-6.6.126-1|21823	- selftests: mptcp: always close input's FD if opened
21mr|kernel-6.6-generic-6.6.126-1|21824	- selftests: mptcp: connect: fix shellcheck warnings
21mr|kernel-6.6-generic-6.6.126-1|21825	- selftests: mptcp: decrease BW in simult flows
21mr|kernel-6.6-generic-6.6.126-1|21826	- selftests: mptcp: diag: check CURRESTAB counters
21mr|kernel-6.6-generic-6.6.126-1|21827	- selftests: mptcp: diag: fix bash warnings on older kernels
21mr|kernel-6.6-generic-6.6.126-1|21828	- selftests: mptcp: diag: return KSFT_FAIL not test_cnt
21mr|kernel-6.6-generic-6.6.126-1|21829	- selftests: mptcp: diag: unique 'cestab' subtest names
21mr|kernel-6.6-generic-6.6.126-1|21830	- selftests: mptcp: diag: unique 'in use' subtest names
21mr|kernel-6.6-generic-6.6.126-1|21831	- selftests: mptcp: display simult in extra_msg
21mr|kernel-6.6-generic-6.6.126-1|21832	- selftests: mptcp: increase timeout to 30 min
21mr|kernel-6.6-generic-6.6.126-1|21833	- selftests: mptcp: join: add ss mptcp support check
21mr|kernel-6.6-generic-6.6.126-1|21834	- selftests: mptcp: join: check backup support in signal endp
21mr|kernel-6.6-generic-6.6.126-1|21835	- selftests: mptcp: join: fix dev in check_endpoint
21mr|kernel-6.6-generic-6.6.126-1|21836	- selftests: mptcp: join: fix subflow_send_ack lookup
21mr|kernel-6.6-generic-6.6.126-1|21837	- selftests: mptcp: join: mark 'fail' tests as flaky
21mr|kernel-6.6-generic-6.6.126-1|21838	- selftests: mptcp: join: stop transfer when check is done (part 1)
21mr|kernel-6.6-generic-6.6.126-1|21839	- selftests: mptcp: join: stop transfer when check is done (part 2)
21mr|kernel-6.6-generic-6.6.126-1|21840	- selftests: mptcp: join: validate backup in MPJ
21mr|kernel-6.6-generic-6.6.126-1|21841	- selftests: mptcp: pm nl: also list skipped tests
21mr|kernel-6.6-generic-6.6.126-1|21842	- selftests: mptcp: pm nl: avoid error msg on older kernels
21mr|kernel-6.6-generic-6.6.126-1|21843	- selftests: mptcp: print_test out of verify_listener_events
21mr|kernel-6.6-generic-6.6.126-1|21844	- selftests: mptcp: rm subflow with v4/v4mapped addr
21mr|kernel-6.6-generic-6.6.126-1|21845	- selftests: mptcp: simult flows: fix some subtest names
21mr|kernel-6.6-generic-6.6.126-1|21846	- selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky
21mr|kernel-6.6-generic-6.6.126-1|21847	- selftests: mptcp: update userspace pm test helpers
21mr|kernel-6.6-generic-6.6.126-1|21848	- selftests: mptcp: use += operator to append strings
21mr|kernel-6.6-generic-6.6.126-1|21849	- selftests: mptcp: userspace_pm: fixed subtest names
21mr|kernel-6.6-generic-6.6.126-1|21850	- selftests: mptcp: userspace_pm: unique subtest names
21mr|kernel-6.6-generic-6.6.126-1|21851	- selftests/mqueue: Set timeout to 180 seconds
21mr|kernel-6.6-generic-6.6.126-1|21852	- selftests/net: add lib.sh
21mr|kernel-6.6-generic-6.6.126-1|21853	- selftests: net: add missing config for amt.sh
21mr|kernel-6.6-generic-6.6.126-1|21854	- selftests: net: add missing config for big tcp tests
21mr|kernel-6.6-generic-6.6.126-1|21855	- selftests: net: add missing config for GENEVE
21mr|kernel-6.6-generic-6.6.126-1|21856	- selftests: net: add missing config for nftables-backed iptables
21mr|kernel-6.6-generic-6.6.126-1|21857	- selftests: net: add missing config for NF_TARGET_TTL
21mr|kernel-6.6-generic-6.6.126-1|21858	- selftests: net: add missing config for pmtu.sh tests
21mr|kernel-6.6-generic-6.6.126-1|21859	- selftests: net: Add missing matchall classifier
21mr|kernel-6.6-generic-6.6.126-1|21860	- selftests: net: add missing required classifier
21mr|kernel-6.6-generic-6.6.126-1|21861	- selftests: net: add more missing kernel config
21mr|kernel-6.6-generic-6.6.126-1|21862	- selftests/net: add variable NS_LIST for lib.sh
21mr|kernel-6.6-generic-6.6.126-1|21863	- selftests: net: avoid just another constant wait
21mr|kernel-6.6-generic-6.6.126-1|21864	- selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
21mr|kernel-6.6-generic-6.6.126-1|21865	- selftests/net: change shebang to bash to support "source"
21mr|kernel-6.6-generic-6.6.126-1|21866	- selftests/net: convert pmtu.sh to run it in unique namespace
21mr|kernel-6.6-generic-6.6.126-1|21867	- selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace
21mr|kernel-6.6-generic-6.6.126-1|21868	- selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace
21mr|kernel-6.6-generic-6.6.126-1|21869	- selftests/net: convert unicast_extensions.sh to run it in unique namespace
21mr|kernel-6.6-generic-6.6.126-1|21870	- selftests: net: cut more slack for gro fwd tests.
21mr|kernel-6.6-generic-6.6.126-1|21871	- selftests: netdevsim: fix the udp_tunnel_nic test
21mr|kernel-6.6-generic-6.6.126-1|21872	- selftests: net: don't access /dev/stdout in pmtu.sh
21mr|kernel-6.6-generic-6.6.126-1|21873	- selftests: net: enable some more knobs
21mr|kernel-6.6-generic-6.6.126-1|21874	- selftests: net: explicitly wait for listener ready
21mr|kernel-6.6-generic-6.6.126-1|21875	- selftests/net: fix a char signedness issue
21mr|kernel-6.6-generic-6.6.126-1|21876	- selftests: net: fix available tunnels detection
21mr|kernel-6.6-generic-6.6.126-1|21877	- selftests: net: Fix bridge backup port test flakiness
21mr|kernel-6.6-generic-6.6.126-1|21878	- selftests/net: fix grep checking for fib_nexthop_multiprefix
21mr|kernel-6.6-generic-6.6.126-1|21879	- selftests/net: fix gro.c compilation failure due to non-existent opt_ipproto_off
21mr|kernel-6.6-generic-6.6.126-1|21880	- selftests: net: fix rps_default_mask with >32 CPUs
21mr|kernel-6.6-generic-6.6.126-1|21881	- selftests: net: fix tcp listener handling in pmtu.sh
21mr|kernel-6.6-generic-6.6.126-1|21882	- selftests/net: fix uninitialized variables
21mr|kernel-6.6-generic-6.6.126-1|21883	- selftests: net: give more time for GRO aggregation
21mr|kernel-6.6-generic-6.6.126-1|21884	- selftests: net: gro fwd: update vxlan GRO test expectations
21mr|kernel-6.6-generic-6.6.126-1|21885	- selftests: net: included needed helper in the install targets
21mr|kernel-6.6-generic-6.6.126-1|21886	- selftests/net: ipsec: fix constant out of range
21mr|kernel-6.6-generic-6.6.126-1|21887	- selftests: net: kill smcrouted in the cleanup logic in amt.sh
21mr|kernel-6.6-generic-6.6.126-1|21888	- selftests: net: let big_tcp test cope with slow env
21mr|kernel-6.6-generic-6.6.126-1|21889	- selftests: net: lib: avoid error removing empty netns name
21mr|kernel-6.6-generic-6.6.126-1|21890	- selftests/net/lib: no need to record ns name if it already exist
21mr|kernel-6.6-generic-6.6.126-1|21891	- selftests: net: lib: support errexit with busywait
21mr|kernel-6.6-generic-6.6.126-1|21892	- selftests/net/lib: update busywait timeout value
21mr|kernel-6.6-generic-6.6.126-1|21893	- selftests: net: List helper scripts in TEST_FILES Makefile variable
21mr|kernel-6.6-generic-6.6.126-1|21894	- selftests: net: more strict check in net_helper
21mr|kernel-6.6-generic-6.6.126-1|21895	- selftests: net: move amt to socat for better compatibility
21mr|kernel-6.6-generic-6.6.126-1|21896	- selftests/net: mptcp: fix uninitialized variable warnings
21mr|kernel-6.6-generic-6.6.126-1|21897	- selftests: net: remove dependency on ebpf tests
21mr|kernel-6.6-generic-6.6.126-1|21898	- selftests/net: specify the interface when do arping
21mr|kernel-6.6-generic-6.6.126-1|21899	- selftests/net: synchronize udpgro tests' tx and rx connection
21mr|kernel-6.6-generic-6.6.126-1|21900	- selftests/net: unix: fix unused variable compiler warning
21mr|kernel-6.6-generic-6.6.126-1|21901	- selftests/nolibc: fix testcase status alignment
21mr|kernel-6.6-generic-6.6.126-1|21902	- selftests/openat2: Fix build warnings on ppc64
21mr|kernel-6.6-generic-6.6.126-1|21903	- selftests: openvswitch: Add validation for the recursion test
21mr|kernel-6.6-generic-6.6.126-1|21904	- selftests: openvswitch: Set value to nla flags.
21mr|kernel-6.6-generic-6.6.126-1|21905	- selftests: openvswitch: Use bash as interpreter
21mr|kernel-6.6-generic-6.6.126-1|21906	- selftests/powerpc/dexcr: Add -no-pie to hashchk tests
21mr|kernel-6.6-generic-6.6.126-1|21907	- selftests/powerpc: Fix error handling in FPU/VMX preemption tests
21mr|kernel-6.6-generic-6.6.126-1|21908	- selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()
21mr|kernel-6.6-generic-6.6.126-1|21909	- selftests/resctrl: fix clang build failure: use LOCAL_HDRS
21mr|kernel-6.6-generic-6.6.126-1|21910	- selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops
21mr|kernel-6.6-generic-6.6.126-1|21911	- selftests/resctrl: Move run_benchmark() to a more fitting file
21mr|kernel-6.6-generic-6.6.126-1|21912	- selftests: reuseaddr_conflict: add missing new line at the end of the output
21mr|kernel-6.6-generic-6.6.126-1|21913	- selftests/seccomp: Change the syscall used in KILL_THREAD test
21mr|kernel-6.6-generic-6.6.126-1|21914	- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
21mr|kernel-6.6-generic-6.6.126-1|21915	- selftests/seccomp: user_notification_addfd check nextfd is available
21mr|kernel-6.6-generic-6.6.126-1|21916	- selftests: secretmem: floor the memory size to the multiple of page_size
21mr|kernel-6.6-generic-6.6.126-1|21917	- selftests/sgx: Fix linker script asserts
21mr|kernel-6.6-generic-6.6.126-1|21918	- selftests/sgx: Fix uninitialized pointer dereference in error path
21mr|kernel-6.6-generic-6.6.126-1|21919	- selftests/sgx: Fix uninitialized pointer dereferences in encl_get_entry
21mr|kernel-6.6-generic-6.6.126-1|21920	- selftests/sgx: Include memory clobber for inline asm in test enclave
21mr|kernel-6.6-generic-6.6.126-1|21921	- selftests/sgx: Skip non X86_64 platform
21mr|kernel-6.6-generic-6.6.126-1|21922	- selftests/sigaltstack: Fix ppc64 GCC build
21mr|kernel-6.6-generic-6.6.126-1|21923	- selftests: sud_test: return correct emulated syscall value on RISC-V
21mr|kernel-6.6-generic-6.6.126-1|21924	- selftests: team: Add missing config options
21mr|kernel-6.6-generic-6.6.126-1|21925	- selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC
21mr|kernel-6.6-generic-6.6.126-1|21926	- selftests: timers: Convert posix_timers test to generate KTAP output
21mr|kernel-6.6-generic-6.6.126-1|21927	- selftests: timers: Fix abs() warning in posix_timers test
21mr|kernel-6.6-generic-6.6.126-1|21928	- selftests: timers: Fix posix_timers ksft_print_msg() warning
21mr|kernel-6.6-generic-6.6.126-1|21929	- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior
21mr|kernel-6.6-generic-6.6.126-1|21930	- selftests/timers/posix_timers: Reimplement check_timer_distribution()
21mr|kernel-6.6-generic-6.6.126-1|21931	- selftests: tls: use exact comparison in recv_partial
21mr|kernel-6.6-generic-6.6.126-1|21932	- selftests/tracing: Fix event filter test to retry up to 10 times
21mr|kernel-6.6-generic-6.6.126-1|21933	- selftests/vDSO: fix clang build errors and warnings
21mr|kernel-6.6-generic-6.6.126-1|21934	- selftests: vxlan_mdb: Fix failures with old libnet
21mr|kernel-6.6-generic-6.6.126-1|21935	- selftest/timerns: fix clang build failures for abs() calls
21mr|kernel-6.6-generic-6.6.126-1|21936	- selinux: avoid dereference of garbage after mount failure
21mr|kernel-6.6-generic-6.6.126-1|21937	- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
21mr|kernel-6.6-generic-6.6.126-1|21938	- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
21mr|kernel-6.6-generic-6.6.126-1|21939	- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
21mr|kernel-6.6-generic-6.6.126-1|21940	- serial: 8250_bcm2835aux: Restore clock error handling
21mr|kernel-6.6-generic-6.6.126-1|21941	- serial: 8250_bcm7271: use default_mux_rate if possible
21mr|kernel-6.6-generic-6.6.126-1|21942	- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
21mr|kernel-6.6-generic-6.6.126-1|21943	- serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw
21mr|kernel-6.6-generic-6.6.126-1|21944	- serial: 8250_dw: Replace ACPI device check by a quirk
21mr|kernel-6.6-generic-6.6.126-1|21945	- serial: 8250_dw: Revert "Move definitions to the shared header"
21mr|kernel-6.6-generic-6.6.126-1|21946	- serial: 8250_dw: Switch to use uart_read_port_properties()
21mr|kernel-6.6-generic-6.6.126-1|21947	- serial: 8250_exar: Don't remove GPIO device on suspend
21mr|kernel-6.6-generic-6.6.126-1|21948	- serial: 8250_exar: Set missing rs485_supported flag
21mr|kernel-6.6-generic-6.6.126-1|21949	- serial: 8250_omap: Add earlycon support for the AM654 UART controller
21mr|kernel-6.6-generic-6.6.126-1|21950	- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed
21mr|kernel-6.6-generic-6.6.126-1|21951	- serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
21mr|kernel-6.6-generic-6.6.126-1|21952	- serial: 8250_omap: Implementation of Errata i2310
21mr|kernel-6.6-generic-6.6.126-1|21953	- serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
21mr|kernel-6.6-generic-6.6.126-1|21954	- serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup
21mr|kernel-6.6-generic-6.6.126-1|21955	- serial: amba-pl011: Fix DMA transmission in RS485 mode
21mr|kernel-6.6-generic-6.6.126-1|21956	- serial: apbuart: fix console prompt on qemu
21mr|kernel-6.6-generic-6.6.126-1|21957	- serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()
21mr|kernel-6.6-generic-6.6.126-1|21958	- serial: core: Add UPIO_UNKNOWN constant for unknown port type
21mr|kernel-6.6-generic-6.6.126-1|21959	- serial: core: Clearing the circular buffer before NULLifying it
21mr|kernel-6.6-generic-6.6.126-1|21960	- serial: core: fix kernel-doc for uart_port_unlock_irqrestore()
21mr|kernel-6.6-generic-6.6.126-1|21961	- serial: core: Fix missing shutdown and startup for serial base port
21mr|kernel-6.6-generic-6.6.126-1|21962	- serial: core: fix sanitizing check for RTS settings
21mr|kernel-6.6-generic-6.6.126-1|21963	- serial: core, imx: do not set RS485 enabled if it is not supported
21mr|kernel-6.6-generic-6.6.126-1|21964	- serial: core: introduce uart_port_tx_flags()
21mr|kernel-6.6-generic-6.6.126-1|21965	- serial: core: introduce uart_port_tx_limited_flags()
21mr|kernel-6.6-generic-6.6.126-1|21966	- serial: core: make sure RS485 cannot be enabled when it is not supported
21mr|kernel-6.6-generic-6.6.126-1|21967	- serial: core: only stop transmit when HW fifo is empty
21mr|kernel-6.6-generic-6.6.126-1|21968	- serial: core: Provide port lock wrappers
21mr|kernel-6.6-generic-6.6.126-1|21969	- serial: core: set missing supported flag for RX during TX GPIO
21mr|kernel-6.6-generic-6.6.126-1|21970	- serial: core: Simplify uart_get_rs485_mode()
21mr|kernel-6.6-generic-6.6.126-1|21971	- serial: Do not hold the port lock when setting rx-during-tx GPIO
21mr|kernel-6.6-generic-6.6.126-1|21972	- serial: exar: adding missing CTI and Exar PCI ids
21mr|kernel-6.6-generic-6.6.126-1|21973	- serial: imx: Correct clock error message in function probe()
21mr|kernel-6.6-generic-6.6.126-1|21974	- serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock
21mr|kernel-6.6-generic-6.6.126-1|21975	- serial: imx: fix tx statemachine deadlock
21mr|kernel-6.6-generic-6.6.126-1|21976	- serial: imx: Introduce timeout when waiting on transmitter empty
21mr|kernel-6.6-generic-6.6.126-1|21977	- serial: imx: only set receiver level if it is zero
21mr|kernel-6.6-generic-6.6.126-1|21978	- serial: imx: Raise TX trigger level to 8
21mr|kernel-6.6-generic-6.6.126-1|21979	- serial: imx: set receiver level before starting uart
21mr|kernel-6.6-generic-6.6.126-1|21980	- serial: kgdboc: Fix NMI-safety problems from keyboard reset code
21mr|kernel-6.6-generic-6.6.126-1|21981	- serial: Lock console when calling into driver before registration
21mr|kernel-6.6-generic-6.6.126-1|21982	- serial: ma35d1: Validate console index before assignment
21mr|kernel-6.6-generic-6.6.126-1|21983	- serial: max3100: Fix bitwise types
21mr|kernel-6.6-generic-6.6.126-1|21984	- serial: max3100: Lock port->lock when calling uart_handle_cts_change()
21mr|kernel-6.6-generic-6.6.126-1|21985	- serial: max3100: Update uart_driver_registered on driver removal
21mr|kernel-6.6-generic-6.6.126-1|21986	- serial: max310x: fail probe if clock crystal is unstable
21mr|kernel-6.6-generic-6.6.126-1|21987	- serial: max310x: fix NULL pointer dereference in I2C instantiation
21mr|kernel-6.6-generic-6.6.126-1|21988	- serial: max310x: fix syntax error in IRQ error message
21mr|kernel-6.6-generic-6.6.126-1|21989	- serial: max310x: improve crystal stable clock detection
21mr|kernel-6.6-generic-6.6.126-1|21990	- serial: max310x: prevent infinite while() loop in port startup
21mr|kernel-6.6-generic-6.6.126-1|21991	- serial: max310x: set default value when reading clock ready bit
21mr|kernel-6.6-generic-6.6.126-1|21992	- serial: mxs-auart: add spinlock around changing cts state
21mr|kernel-6.6-generic-6.6.126-1|21993	- serial: mxs-auart: fix tx
21mr|kernel-6.6-generic-6.6.126-1|21994	- serial: omap: do not override settings for RS485 support
21mr|kernel-6.6-generic-6.6.126-1|21995	- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
21mr|kernel-6.6-generic-6.6.126-1|21996	- serial: port: Don't block system suspend even if bytes are left to xmit
21mr|kernel-6.6-generic-6.6.126-1|21997	- serial: port: Don't suspend if the port is still busy
21mr|kernel-6.6-generic-6.6.126-1|21998	- serial: port: Introduce a common helper to read properties
21mr|kernel-6.6-generic-6.6.126-1|21999	- serial: sc16is7xx: add check for unsupported SPI modes during probe
21mr|kernel-6.6-generic-6.6.126-1|22000	- serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
21mr|kernel-6.6-generic-6.6.126-1|22001	- serial: sc16is7xx: address RX timeout interrupt errata
21mr|kernel-6.6-generic-6.6.126-1|22002	- serial: sc16is7xx: change EFR lock to operate on each channels
21mr|kernel-6.6-generic-6.6.126-1|22003	- serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO
21mr|kernel-6.6-generic-6.6.126-1|22004	- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
21mr|kernel-6.6-generic-6.6.126-1|22005	- serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error
21mr|kernel-6.6-generic-6.6.126-1|22006	- serial: sc16is7xx: fix unconditional activation of THRI interrupt
21mr|kernel-6.6-generic-6.6.126-1|22007	- serial: sc16is7xx: improve do/while loop in sc16is7xx_irq()
21mr|kernel-6.6-generic-6.6.126-1|22008	- serial: sc16is7xx: improve regmap debugfs by using one regmap per port
21mr|kernel-6.6-generic-6.6.126-1|22009	- serial: sc16is7xx: remove global regmap from struct sc16is7xx_port
21mr|kernel-6.6-generic-6.6.126-1|22010	- serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq()
21mr|kernel-6.6-generic-6.6.126-1|22011	- serial: sc16is7xx: remove unused line structure member
21mr|kernel-6.6-generic-6.6.126-1|22012	- serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name()
21mr|kernel-6.6-generic-6.6.126-1|22013	- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro
21mr|kernel-6.6-generic-6.6.126-1|22014	- serial: sc16is7xx: set safe default SPI clock frequency
21mr|kernel-6.6-generic-6.6.126-1|22015	- serial: sc16is7xx: Use port lock wrappers
21mr|kernel-6.6-generic-6.6.126-1|22016	- serial: sh-sci: protect invalidating RXDMA on shutdown
21mr|kernel-6.6-generic-6.6.126-1|22017	- serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled
21mr|kernel-6.6-generic-6.6.126-1|22018	- serial: stm32: Reset .throttled state in .startup()
21mr|kernel-6.6-generic-6.6.126-1|22019	- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
21mr|kernel-6.6-generic-6.6.126-1|22020	- server: convert to new timestamp accessors
21mr|kernel-6.6-generic-6.6.126-1|22021	- SEV: disable SEV-ES DebugSwap by default
21mr|kernel-6.6-generic-6.6.126-1|22022	- sfc: fix a double-free bug in efx_probe_filters
21mr|kernel-6.6-generic-6.6.126-1|22023	- sh: ecovec24: Rename missed backlight field from fbdev to dev
21mr|kernel-6.6-generic-6.6.126-1|22024	- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
21mr|kernel-6.6-generic-6.6.126-1|22025	- sh: rework sync_file_range ABI
21mr|kernel-6.6-generic-6.6.126-1|22026	- sign-file: Fix incorrect return values check
21mr|kernel-6.6-generic-6.6.126-1|22027	- skmsg: Skip zero length skb in sk_msg_recvmsg
21mr|kernel-6.6-generic-6.6.126-1|22028	- slimbus: core: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.6-generic-6.6.126-1|22029	- slimbus: qcom-ngd-ctrl: Add timeout for wait operation
21mr|kernel-6.6-generic-6.6.126-1|22030	- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
21mr|kernel-6.6-generic-6.6.126-1|22031	- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
21mr|kernel-6.6-generic-6.6.126-1|22032	- smb311: additional compression flag defined in updated protocol spec
21mr|kernel-6.6-generic-6.6.126-1|22033	- smb311: correct incorrect offset field in compression header
21mr|kernel-6.6-generic-6.6.126-1|22034	- smb3: add dynamic trace point for ioctls
21mr|kernel-6.6-generic-6.6.126-1|22035	- smb3: add missing null server pointer check
21mr|kernel-6.6-generic-6.6.126-1|22036	- smb3: add trace event for mknod
21mr|kernel-6.6-generic-6.6.126-1|22037	- smb3: clarify mount warning
21mr|kernel-6.6-generic-6.6.126-1|22038	- SMB3: clarify some of the unused CreateOption flags
21mr|kernel-6.6-generic-6.6.126-1|22039	- smb3: fix broken reconnect when password changing on the server by allowing password rotation
21mr|kernel-6.6-generic-6.6.126-1|22040	- smb3: fix lock ordering potential deadlock in cifs_sync_mid_result
21mr|kernel-6.6-generic-6.6.126-1|22041	- smb3: fix Open files on server counter going negative
21mr|kernel-6.6-generic-6.6.126-1|22042	- smb3: Improve exception handling in allocate_mr_list()
21mr|kernel-6.6-generic-6.6.126-1|22043	- smb3: minor cleanup of session handling code
21mr|kernel-6.6-generic-6.6.126-1|22044	- smb3: minor RDMA cleanup
21mr|kernel-6.6-generic-6.6.126-1|22045	- smb3: missing lock when picking channel
21mr|kernel-6.6-generic-6.6.126-1|22046	- smb3: more minor cleanups for session handling routines
21mr|kernel-6.6-generic-6.6.126-1|22047	- smb3: retrying on failed server close
21mr|kernel-6.6-generic-6.6.126-1|22048	- smb3: show beginning time for per share stats
21mr|kernel-6.6-generic-6.6.126-1|22049	- smb3: update allocation size more accurately on write completion
21mr|kernel-6.6-generic-6.6.126-1|22050	- smb: client: add support for WSL reparse points
21mr|kernel-6.6-generic-6.6.126-1|22051	- smb: client: allow creating special files via reparse points
21mr|kernel-6.6-generic-6.6.126-1|22052	- smb: client: allow creating symlinks via reparse points
21mr|kernel-6.6-generic-6.6.126-1|22053	- smb: client: cleanup smb2_query_reparse_point()
21mr|kernel-6.6-generic-6.6.126-1|22054	- smb: client, common: fix fortify warnings
21mr|kernel-6.6-generic-6.6.126-1|22055	- smb: client: delete "true", "false" defines
21mr|kernel-6.6-generic-6.6.126-1|22056	- smb: client: do not defer close open handles to deleted files
21mr|kernel-6.6-generic-6.6.126-1|22057	- smb: client: don't clobber ->i_rdev from cached reparse points
21mr|kernel-6.6-generic-6.6.126-1|22058	- smb: client: extend smb2_compound_op() to accept more commands
21mr|kernel-6.6-generic-6.6.126-1|22059	- smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs()
21mr|kernel-6.6-generic-6.6.126-1|22060	- smb: client: fix deadlock in smb2_find_smb_tcon()
21mr|kernel-6.6-generic-6.6.126-1|22061	- smb: client: fix hardlinking of reparse points
21mr|kernel-6.6-generic-6.6.126-1|22062	- smb: client: Fix minor whitespace errors and warnings
21mr|kernel-6.6-generic-6.6.126-1|22063	- smb: client: fix missing mode bits for SMB symlinks
21mr|kernel-6.6-generic-6.6.126-1|22064	- smb: client: fix NULL deref in asn1_ber_decoder()
21mr|kernel-6.6-generic-6.6.126-1|22065	- smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file()
21mr|kernel-6.6-generic-6.6.126-1|22066	- smb: client: fix OOB in cifsd when receiving compounded resps
21mr|kernel-6.6-generic-6.6.126-1|22067	- smb: client: fix OOB in receive_encrypted_standard()
21mr|kernel-6.6-generic-6.6.126-1|22068	- smb: client: fix OOB in SMB2_query_info_init()
21mr|kernel-6.6-generic-6.6.126-1|22069	- smb: client: fix OOB in smb2_query_reparse_point()
21mr|kernel-6.6-generic-6.6.126-1|22070	- smb: client: fix OOB in smbCalcSize()
21mr|kernel-6.6-generic-6.6.126-1|22071	- smb: client: fix parsing of SMB3.1.1 POSIX create context
21mr|kernel-6.6-generic-6.6.126-1|22072	- smb: client: fix potential broken compound request
21mr|kernel-6.6-generic-6.6.126-1|22073	- smb: client: fix potential NULL deref in parse_dfs_referrals()
21mr|kernel-6.6-generic-6.6.126-1|22074	- smb: client: fix potential OOB in cifs_dump_detail()
21mr|kernel-6.6-generic-6.6.126-1|22075	- smb: client: fix potential OOB in smb2_dump_detail()
21mr|kernel-6.6-generic-6.6.126-1|22076	- smb: client: fix potential OOBs in smb2_parse_contexts()
21mr|kernel-6.6-generic-6.6.126-1|22077	- smb: client: fix potential UAF in cifs_debug_files_proc_show()
21mr|kernel-6.6-generic-6.6.126-1|22078	- smb: client: fix potential UAF in cifs_dump_full_key()
21mr|kernel-6.6-generic-6.6.126-1|22079	- smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
21mr|kernel-6.6-generic-6.6.126-1|22080	- smb: client: fix potential UAF in cifs_stats_proc_show()
21mr|kernel-6.6-generic-6.6.126-1|22081	- smb: client: fix potential UAF in cifs_stats_proc_write()
21mr|kernel-6.6-generic-6.6.126-1|22082	- smb: client: fix potential UAF in is_valid_oplock_break()
21mr|kernel-6.6-generic-6.6.126-1|22083	- smb: client: fix potential UAF in smb2_is_network_name_deleted()
21mr|kernel-6.6-generic-6.6.126-1|22084	- smb: client: fix potential UAF in smb2_is_valid_lease_break()
21mr|kernel-6.6-generic-6.6.126-1|22085	- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
21mr|kernel-6.6-generic-6.6.126-1|22086	- smb: client: fix rename(2) regression against samba
21mr|kernel-6.6-generic-6.6.126-1|22087	- smb: client: fix renaming of reparse points
21mr|kernel-6.6-generic-6.6.126-1|22088	- smb: client: Fix struct_group() usage in __packed structs
21mr|kernel-6.6-generic-6.6.126-1|22089	- smb: client: fix UAF in smb2_reconnect_server()
21mr|kernel-6.6-generic-6.6.126-1|22090	- smb: client: get rid of smb311_posix_query_path_info()
21mr|kernel-6.6-generic-6.6.126-1|22091	- smb: client: guarantee refcounted children from parent session
21mr|kernel-6.6-generic-6.6.126-1|22092	- smb: client: handle DFS tcons in cifs_construct_tcon()
21mr|kernel-6.6-generic-6.6.126-1|22093	- smb: client: handle path separator of created SMB symlinks
21mr|kernel-6.6-generic-6.6.126-1|22094	- smb: client: handle special files and symlinks in SMB3 POSIX
21mr|kernel-6.6-generic-6.6.126-1|22095	- smb: client: implement ->query_reparse_point() for SMB1
21mr|kernel-6.6-generic-6.6.126-1|22096	- smb: client: increase number of PDUs allowed in a compound request
21mr|kernel-6.6-generic-6.6.126-1|22097	- smb: client: instantiate when creating SFU files
21mr|kernel-6.6-generic-6.6.126-1|22098	- smb: client: introduce cifs_sfu_make_node()
21mr|kernel-6.6-generic-6.6.126-1|22099	- smb: client: introduce ->parse_reparse_point()
21mr|kernel-6.6-generic-6.6.126-1|22100	- smb: client: introduce reparse mount option
21mr|kernel-6.6-generic-6.6.126-1|22101	- smb: client: introduce SMB2_OP_QUERY_WSL_EA
21mr|kernel-6.6-generic-6.6.126-1|22102	- smb: client: move most of reparse point handling code to common file
21mr|kernel-6.6-generic-6.6.126-1|22103	- smb: client: negotiate compression algorithms
21mr|kernel-6.6-generic-6.6.126-1|22104	- smb: client: optimise reparse point querying
21mr|kernel-6.6-generic-6.6.126-1|22105	- smb: client: parse owner/group when creating reparse points
21mr|kernel-6.6-generic-6.6.126-1|22106	- smb: client: parse uid, gid, mode and dev from WSL reparse points
21mr|kernel-6.6-generic-6.6.126-1|22107	- smb: client: reduce number of parameters in smb2_compound_op()
21mr|kernel-6.6-generic-6.6.126-1|22108	- smb: client: refresh referral without acquiring refpath_lock
21mr|kernel-6.6-generic-6.6.126-1|22109	- smb: client: remove extra @chan_count check in __cifs_put_smb_ses()
21mr|kernel-6.6-generic-6.6.126-1|22110	- smb: client: report correct st_size for SMB and NFS symlinks
21mr|kernel-6.6-generic-6.6.126-1|22111	- smb: client: retry compound request without reusing lease
21mr|kernel-6.6-generic-6.6.126-1|22112	- smb: client: return reparse type in /proc/mounts
21mr|kernel-6.6-generic-6.6.126-1|22113	- smb: client: reuse file lease key in compound operations
21mr|kernel-6.6-generic-6.6.126-1|22114	- smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex
21mr|kernel-6.6-generic-6.6.126-1|22115	- smb: client: set correct d_type for reparse DFS/DFSR and mount point
21mr|kernel-6.6-generic-6.6.126-1|22116	- smb: client: set correct d_type for reparse points under DFS mounts
21mr|kernel-6.6-generic-6.6.126-1|22117	- smb: client: set correct file type from NFS reparse points
21mr|kernel-6.6-generic-6.6.126-1|22118	- smb: client: set correct id, uid and cruid for multiuser automounts
21mr|kernel-6.6-generic-6.6.126-1|22119	- smb: client: stop revalidating reparse points unnecessarily
21mr|kernel-6.6-generic-6.6.126-1|22120	- smb: common: fix fields sizes in compression_pattern_payload_v1
21mr|kernel-6.6-generic-6.6.126-1|22121	- smb: common: simplify compression headers
21mr|kernel-6.6-generic-6.6.126-1|22122	- smb: do not test the return value of folio_start_writeback()
21mr|kernel-6.6-generic-6.6.126-1|22123	- smb: Fix regression in writes when non-standard maximum write size negotiated
21mr|kernel-6.6-generic-6.6.126-1|22124	- smb: Fix some kernel-doc comments
21mr|kernel-6.6-generic-6.6.126-1|22125	- smb: smb2pdu.h: Avoid -Wflex-array-member-not-at-end warnings
21mr|kernel-6.6-generic-6.6.126-1|22126	- smb: use crypto_shash_digest() in symlink_hash()
21mr|kernel-6.6-generic-6.6.126-1|22127	- smb: Work around Clang __bdos() type confusion
21mr|kernel-6.6-generic-6.6.126-1|22128	- smp: Provide 'setup_max_cpus' definition on UP too
21mr|kernel-6.6-generic-6.6.126-1|22129	- soc: fsl: cpm1: qmc: Fix __iomem addresses declaration
21mr|kernel-6.6-generic-6.6.126-1|22130	- soc: fsl: cpm1: qmc: Fix rx channel reset
21mr|kernel-6.6-generic-6.6.126-1|22131	- soc: fsl: cpm1: tsa: Fix __iomem addresses declaration
21mr|kernel-6.6-generic-6.6.126-1|22132	- soc: fsl: dpio: fix kcalloc() argument order
21mr|kernel-6.6-generic-6.6.126-1|22133	- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
21mr|kernel-6.6-generic-6.6.126-1|22134	- soc: fsl: qbman: Use raw spinlock for cgr_lock
21mr|kernel-6.6-generic-6.6.126-1|22135	- sock_diag: annotate data-races around sock_diag_handlers[family]
21mr|kernel-6.6-generic-6.6.126-1|22136	- sock_map: avoid race between sock_map_close and sk_psock_put
21mr|kernel-6.6-generic-6.6.126-1|22137	- soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
21mr|kernel-6.6-generic-6.6.126-1|22138	- soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
21mr|kernel-6.6-generic-6.6.126-1|22139	- soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove
21mr|kernel-6.6-generic-6.6.126-1|22140	- soc: qcom: llcc: Check return value on Broadcast_OR reg read
21mr|kernel-6.6-generic-6.6.126-1|22141	- soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configuration
21mr|kernel-6.6-generic-6.6.126-1|22142	- soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset
21mr|kernel-6.6-generic-6.6.126-1|22143	- soc: qcom: pdr: fix parsing of domains lists
21mr|kernel-6.6-generic-6.6.126-1|22144	- soc: qcom: pdr: protect locator_addr with the main mutex
21mr|kernel-6.6-generic-6.6.126-1|22145	- soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free
21mr|kernel-6.6-generic-6.6.126-1|22146	- soc: qcom: pmic_glink_altmode: fix port sanity check
21mr|kernel-6.6-generic-6.6.126-1|22147	- soc: qcom: pmic_glink: don't traverse clients list without a lock
21mr|kernel-6.6-generic-6.6.126-1|22148	- soc: qcom: pmic_glink: Fix boot when QRTR=m
21mr|kernel-6.6-generic-6.6.126-1|22149	- soc: qcom: pmic_glink: Handle the return value of pmic_glink_init
21mr|kernel-6.6-generic-6.6.126-1|22150	- soc: qcom: pmic_glink: Make client-lock non-sleeping
21mr|kernel-6.6-generic-6.6.126-1|22151	- soc: qcom: pmic_glink: notify clients about the current state
21mr|kernel-6.6-generic-6.6.126-1|22152	- soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
21mr|kernel-6.6-generic-6.6.126-1|22153	- soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers
21mr|kernel-6.6-generic-6.6.126-1|22154	- soc: qcom: socinfo: rename PM2250 to PM4125
21mr|kernel-6.6-generic-6.6.126-1|22155	- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
21mr|kernel-6.6-generic-6.6.126-1|22156	- soc: xilinx: Fix for call trace due to the usage of smp_processor_id()
21mr|kernel-6.6-generic-6.6.126-1|22157	- soc: xilinx: fix unhandled SGI warning message
21mr|kernel-6.6-generic-6.6.126-1|22158	- soc: xilinx: rename cpu_number1 to dummy_cpu_number
21mr|kernel-6.6-generic-6.6.126-1|22159	- softirq: Fix suspicious RCU usage in __do_softirq()
21mr|kernel-6.6-generic-6.6.126-1|22160	- software node: Let args be NULL in software_node_get_reference_args
21mr|kernel-6.6-generic-6.6.126-1|22161	- soundwire: amd: fix for wake interrupt handling for clockstop mode
21mr|kernel-6.6-generic-6.6.126-1|22162	- soundwire: bus: introduce controller_id
21mr|kernel-6.6-generic-6.6.126-1|22163	- soundwire: cadence: fix invalid PDI offset
21mr|kernel-6.6-generic-6.6.126-1|22164	- soundwire: fix initializing sysfs for same devices on different buses
21mr|kernel-6.6-generic-6.6.126-1|22165	- soundwire: intel_ace2x: fix AC timing setting for ACE2.x
21mr|kernel-6.6-generic-6.6.126-1|22166	- soundwire: stream: fix NULL pointer dereference for multi_link
21mr|kernel-6.6-generic-6.6.126-1|22167	- sparc32: Fix parport build with sparc32
21mr|kernel-6.6-generic-6.6.126-1|22168	- sparc32: Fix section mismatch in leon_pci_grpci
21mr|kernel-6.6-generic-6.6.126-1|22169	- sparc64: Fix incorrect function signature and add prototype for prom_cif_init
21mr|kernel-6.6-generic-6.6.126-1|22170	- sparc64: Fix number of online CPUs
21mr|kernel-6.6-generic-6.6.126-1|22171	- sparc64: NMI watchdog: fix return value of __setup handler
21mr|kernel-6.6-generic-6.6.126-1|22172	- sparc: fix compat recv/recvfrom syscalls
21mr|kernel-6.6-generic-6.6.126-1|22173	- sparc: fix old compat_sys_select()
21mr|kernel-6.6-generic-6.6.126-1|22174	- sparc: Fix undefined reference to fb_is_primary_device
21mr|kernel-6.6-generic-6.6.126-1|22175	- sparc: move struct termio to asm/termios.h
21mr|kernel-6.6-generic-6.6.126-1|22176	- sparc: vDSO: fix return value of __setup handler
21mr|kernel-6.6-generic-6.6.126-1|22177	- speakup: Avoid crash on very long word
21mr|kernel-6.6-generic-6.6.126-1|22178	- speakup: Fix 8bit characters from direct synth
21mr|kernel-6.6-generic-6.6.126-1|22179	- speakup: Fix sizeof() vs ARRAY_SIZE() bug
21mr|kernel-6.6-generic-6.6.126-1|22180	- spi: atmel: Do not cancel a transfer upon any signal
21mr|kernel-6.6-generic-6.6.126-1|22181	- spi: atmel: Fix clock issue when using devices with different polarities
21mr|kernel-6.6-generic-6.6.126-1|22182	- spi: atmel: Prevent spi transfers from being killed
21mr|kernel-6.6-generic-6.6.126-1|22183	- spi: atmel-quadspi: Add missing check for clk_prepare
21mr|kernel-6.6-generic-6.6.126-1|22184	- spi: axi-spi-engine: fix version format string
21mr|kernel-6.6-generic-6.6.126-1|22185	- spi: axi-spi-engine: move msg state to new struct
21mr|kernel-6.6-generic-6.6.126-1|22186	- spi: axi-spi-engine: simplify driver data allocation
21mr|kernel-6.6-generic-6.6.126-1|22187	- spi: axi-spi-engine: use common AXI macros
21mr|kernel-6.6-generic-6.6.126-1|22188	- spi: axi-spi-engine: use devm_spi_alloc_host()
21mr|kernel-6.6-generic-6.6.126-1|22189	- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read
21mr|kernel-6.6-generic-6.6.126-1|22190	- spi: cadence: Ensure data lines set to low during dummy-cycle period
21mr|kernel-6.6-generic-6.6.126-1|22191	- spi: cadence-qspi: fix pointer reference in runtime PM hooks
21mr|kernel-6.6-generic-6.6.126-1|22192	- spi: cadence-quadspi: add missing clk_disable_unprepare() in cqspi_probe()
21mr|kernel-6.6-generic-6.6.126-1|22193	- spi: cadence: revert "Add SPI transfer delays"
21mr|kernel-6.6-generic-6.6.126-1|22194	- spi: coldfire-qspi: Remove an erroneous clk_disable_unprepare() from the remove function
21mr|kernel-6.6-generic-6.6.126-1|22195	- spi: cs42l43: Correct SPI root clock speed
21mr|kernel-6.6-generic-6.6.126-1|22196	- spi: cs42l43: Handle error from devm_pm_runtime_enable
21mr|kernel-6.6-generic-6.6.126-1|22197	- spi: Don't mark message DMA mapped when no transfer in it is
21mr|kernel-6.6-generic-6.6.126-1|22198	- spi: fix finalize message on error return
21mr|kernel-6.6-generic-6.6.126-1|22199	- spi: fix null pointer dereference within spi_sync
21mr|kernel-6.6-generic-6.6.126-1|22200	- spi: Fix OCTAL mode support
21mr|kernel-6.6-generic-6.6.126-1|22201	- spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs
21mr|kernel-6.6-generic-6.6.126-1|22202	- spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
21mr|kernel-6.6-generic-6.6.126-1|22203	- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
21mr|kernel-6.6-generic-6.6.126-1|22204	- spi: imx: fix the burst length at DMA mode and CPU mode
21mr|kernel-6.6-generic-6.6.126-1|22205	- spi: intel-pci: Add support for Arrow Lake SPI serial flash
21mr|kernel-6.6-generic-6.6.126-1|22206	- spi: intel-pci: Add support for Lunar Lake-M SPI serial flash
21mr|kernel-6.6-generic-6.6.126-1|22207	- spi: intel-pci: Remove Meteor Lake-S SoC PCI ID from the list
21mr|kernel-6.6-generic-6.6.126-1|22208	- spi: lpspi: Avoid potential use-after-free in probe()
21mr|kernel-6.6-generic-6.6.126-1|22209	- spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe
21mr|kernel-6.6-generic-6.6.126-1|22210	- spi: microchip-core: defer asserting chip select until just before write to TX FIFO
21mr|kernel-6.6-generic-6.6.126-1|22211	- spi: microchip-core: ensure TX and RX FIFOs are empty at start of a transfer
21mr|kernel-6.6-generic-6.6.126-1|22212	- spi: microchip-core: fix init function not setting the master and motorola modes
21mr|kernel-6.6-generic-6.6.126-1|22213	- spi: microchip-core: fix the issues in the isr
21mr|kernel-6.6-generic-6.6.126-1|22214	- spi: microchip-core: only disable SPI controller when register value change requires it
21mr|kernel-6.6-generic-6.6.126-1|22215	- spi: microchip-core-qspi: fix setting spi bus clock rate
21mr|kernel-6.6-generic-6.6.126-1|22216	- spi: microchip-core: switch to use modern name
21mr|kernel-6.6-generic-6.6.126-1|22217	- spi: mux: set ctlr->bits_per_word_mask
21mr|kernel-6.6-generic-6.6.126-1|22218	- spi: ppc4xx: Drop write-only variable
21mr|kernel-6.6-generic-6.6.126-1|22219	- spi: s3c64xx: allow full FIFO masks
21mr|kernel-6.6-generic-6.6.126-1|22220	- spi: s3c64xx: define a magic value
21mr|kernel-6.6-generic-6.6.126-1|22221	- spi: s3c64xx: determine the fifo depth only once
21mr|kernel-6.6-generic-6.6.126-1|22222	- spi: s3c64xx: explicitly include <linux/bits.h>
21mr|kernel-6.6-generic-6.6.126-1|22223	- spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro
21mr|kernel-6.6-generic-6.6.126-1|22224	- spi: s3c64xx: remove else after return
21mr|kernel-6.6-generic-6.6.126-1|22225	- spi: s3c64xx: sort headers alphabetically
21mr|kernel-6.6-generic-6.6.126-1|22226	- spi: s3c64xx: Use DMA mode from fifo size
21mr|kernel-6.6-generic-6.6.126-1|22227	- spi: sh-msiof: avoid integer overflow in constants
21mr|kernel-6.6-generic-6.6.126-1|22228	- spi: sh-msiof: Enforce fixed DTDL for R-Car H3
21mr|kernel-6.6-generic-6.6.126-1|22229	- spi: spi-axi-spi-engine: Use helper function devm_clk_get_enabled()
21mr|kernel-6.6-generic-6.6.126-1|22230	- spi: spi-cadence: Reverse the order of interleaved write and read operations
21mr|kernel-6.6-generic-6.6.126-1|22231	- spi: spidev: add correct compatible for Rohm BH2228FV
21mr|kernel-6.6-generic-6.6.126-1|22232	- spi: spi-imx: correctly configure burst length when using dma
21mr|kernel-6.6-generic-6.6.126-1|22233	- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
21mr|kernel-6.6-generic-6.6.126-1|22234	- spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
21mr|kernel-6.6-generic-6.6.126-1|22235	- spi: spi-microchip-core: Fix the number of chip selects supported
21mr|kernel-6.6-generic-6.6.126-1|22236	- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
21mr|kernel-6.6-generic-6.6.126-1|22237	- spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
21mr|kernel-6.6-generic-6.6.126-1|22238	- spi: stm32: Don't warn about spurious interrupts
21mr|kernel-6.6-generic-6.6.126-1|22239	- spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
21mr|kernel-6.6-generic-6.6.126-1|22240	- spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
21mr|kernel-6.6-generic-6.6.126-1|22241	- spmi: hisi-spmi-controller: Do not override device identifier
21mr|kernel-6.6-generic-6.6.126-1|22242	- spmi: mediatek: Fix UAF on device remove
21mr|kernel-6.6-generic-6.6.126-1|22243	- spmi: mtk-pmif: Serialize PMIF status check and command submission
21mr|kernel-6.6-generic-6.6.126-1|22244	- Squashfs: check the inode number is not the invalid value of zero
21mr|kernel-6.6-generic-6.6.126-1|22245	- squashfs: convert to new timestamp accessors
21mr|kernel-6.6-generic-6.6.126-1|22246	- sr9800: Add check for usbnet_get_endpoints
21mr|kernel-6.6-generic-6.6.126-1|22247	- srcu: Use try-lock lockdep annotation for NMI-safe access.
21mr|kernel-6.6-generic-6.6.126-1|22248	- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
21mr|kernel-6.6-generic-6.6.126-1|22249	- stackdepot: respect __GFP_NOLOCKDEP allocation flag
21mr|kernel-6.6-generic-6.6.126-1|22250	- staging: greybus: fix get_channel_from_mode() failure path
21mr|kernel-6.6-generic-6.6.126-1|22251	- staging: iio: ad5933: fix type mismatch regression
21mr|kernel-6.6-generic-6.6.126-1|22252	- staging: vc04_services: changen strncpy() to strscpy_pad()
21mr|kernel-6.6-generic-6.6.126-1|22253	- staging: vc04_services: fix information leak in create_component()
21mr|kernel-6.6-generic-6.6.126-1|22254	- stm class: Fix a double free in stm_register_device()
21mr|kernel-6.6-generic-6.6.126-1|22255	- stmmac: Clear variable when destroying workqueue
21mr|kernel-6.6-generic-6.6.126-1|22256	- stmmac: dwmac-loongson: Add architecture dependency
21mr|kernel-6.6-generic-6.6.126-1|22257	- stmmac: dwmac-loongson: drop useless check for compatible fallback
21mr|kernel-6.6-generic-6.6.126-1|22258	- stmmac: dwmac-loongson: Make sure MDIO is initialized before use
21mr|kernel-6.6-generic-6.6.126-1|22259	- SUNRPC: add a missing rpc_stat for TCP TLS
21mr|kernel-6.6-generic-6.6.126-1|22260	- sunrpc: add a struct rpc_stats arg to rpc_create_args
21mr|kernel-6.6-generic-6.6.126-1|22261	- SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
21mr|kernel-6.6-generic-6.6.126-1|22262	- SUNRPC: fix a memleak in gss_import_v2_context
21mr|kernel-6.6-generic-6.6.126-1|22263	- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
21mr|kernel-6.6-generic-6.6.126-1|22264	- SUNRPC: Fix a suspicious RCU usage warning
21mr|kernel-6.6-generic-6.6.126-1|22265	- SUNRPC: Fix gss_free_in_token_pages()
21mr|kernel-6.6-generic-6.6.126-1|22266	- SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
21mr|kernel-6.6-generic-6.6.126-1|22267	- sunrpc: fix NFSACL RPC retry on soft mount
21mr|kernel-6.6-generic-6.6.126-1|22268	- SUNRPC: Fix rpcgss_context trace event acceptor field
21mr|kernel-6.6-generic-6.6.126-1|22269	- SUNRPC: fix some memleaks in gssx_dec_option_array
21mr|kernel-6.6-generic-6.6.126-1|22270	- SUNRPC: Fixup gss_status tracepoint error output
21mr|kernel-6.6-generic-6.6.126-1|22271	- SUNRPC: fix _xprt_switch_find_current_entry logic
21mr|kernel-6.6-generic-6.6.126-1|22272	- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
21mr|kernel-6.6-generic-6.6.126-1|22273	- sunrpc: removed redundant procp check
21mr|kernel-6.6-generic-6.6.126-1|22274	- SUNRPC: return proper error from gss_wrap_req_priv
21mr|kernel-6.6-generic-6.6.126-1|22275	- SUNRPC: Revert 5f7fc5d69f6e92ec0b38774c387f5cf7812c5806
21mr|kernel-6.6-generic-6.6.126-1|22276	- SUNRPC: use request size to initialize bio_vec in svc_udp_sendto()
21mr|kernel-6.6-generic-6.6.126-1|22277	- swiotlb: Enforce page alignment in swiotlb_alloc()
21mr|kernel-6.6-generic-6.6.126-1|22278	- swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
21mr|kernel-6.6-generic-6.6.126-1|22279	- swiotlb: Fix alignment checks when both allocation and DMA masks are present
21mr|kernel-6.6-generic-6.6.126-1|22280	- swiotlb: Fix double-allocation of slots due to broken alignment handling
21mr|kernel-6.6-generic-6.6.126-1|22281	- swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()
21mr|kernel-6.6-generic-6.6.126-1|22282	- swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y
21mr|kernel-6.6-generic-6.6.126-1|22283	- swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
21mr|kernel-6.6-generic-6.6.126-1|22284	- syscalls: fix compat_sys_io_pgetevents_time64 usage
21mr|kernel-6.6-generic-6.6.126-1|22285	- syscalls: fix sys_fanotify_mark prototype
21mr|kernel-6.6-generic-6.6.126-1|22286	- sysctl: allow change system v ipc sysctls inside ipc namespace
21mr|kernel-6.6-generic-6.6.126-1|22287	- sysctl: allow to change limits for posix messages queues
21mr|kernel-6.6-generic-6.6.126-1|22288	- sysctl: always initialize i_uid/i_gid
21mr|kernel-6.6-generic-6.6.126-1|22289	- sysctl: Fix out of bounds access for empty sysctl registers
21mr|kernel-6.6-generic-6.6.126-1|22290	- sysctl: treewide: drop unused argument ctl_table_root::set_ownership(table)
21mr|kernel-6.6-generic-6.6.126-1|22291	- sysv: don't call sb_bread() with pointers_lock held
21mr|kernel-6.6-generic-6.6.126-1|22292	- tap: add missing verification for short frame
21mr|kernel-6.6-generic-6.6.126-1|22293	- task_work: Introduce task_work_cancel() again
21mr|kernel-6.6-generic-6.6.126-1|22294	- task_work: s/task_work_cancel()/task_work_cancel_func()/
21mr|kernel-6.6-generic-6.6.126-1|22295	- tcp: Add memory barrier to tcp_push()
21mr|kernel-6.6-generic-6.6.126-1|22296	- tcp: add sanity checks to rx zerocopy
21mr|kernel-6.6-generic-6.6.126-1|22297	- tcp: add tcp_done_with_error() helper
21mr|kernel-6.6-generic-6.6.126-1|22298	- tcp: Adjust clamping window for applications specifying SO_RCVBUF
21mr|kernel-6.6-generic-6.6.126-1|22299	- tcp: annotate data-races around tp->window_clamp
21mr|kernel-6.6-generic-6.6.126-1|22300	- tcp: avoid premature drops in tcp_add_backlog()
21mr|kernel-6.6-generic-6.6.126-1|22301	- tcp: avoid too many retransmit packets
21mr|kernel-6.6-generic-6.6.126-1|22302	- tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
21mr|kernel-6.6-generic-6.6.126-1|22303	- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
21mr|kernel-6.6-generic-6.6.126-1|22304	- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets
21mr|kernel-6.6-generic-6.6.126-1|22305	- tcp: define initial scaling factor value as a macro
21mr|kernel-6.6-generic-6.6.126-1|22306	- tcp: derive delack_max from rto_min
21mr|kernel-6.6-generic-6.6.126-1|22307	- tcp: do not accept ACK of bytes we never sent
21mr|kernel-6.6-generic-6.6.126-1|22308	- tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.
21mr|kernel-6.6-generic-6.6.126-1|22309	- tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
21mr|kernel-6.6-generic-6.6.126-1|22310	- tcp: fix incorrect undo caused by DSACK of TLP retransmit
21mr|kernel-6.6-generic-6.6.126-1|22311	- tcp: fix mid stream window clamp.
21mr|kernel-6.6-generic-6.6.126-1|22312	- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
21mr|kernel-6.6-generic-6.6.126-1|22313	- tcp: fix race in tcp_v6_syn_recv_sock()
21mr|kernel-6.6-generic-6.6.126-1|22314	- tcp: fix race in tcp_write_err()
21mr|kernel-6.6-generic-6.6.126-1|22315	- tcp: fix races in tcp_v[46]_err()
21mr|kernel-6.6-generic-6.6.126-1|22316	- tcp: Fix refcnt handling in __inet_hash_connect().
21mr|kernel-6.6-generic-6.6.126-1|22317	- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
21mr|kernel-6.6-generic-6.6.126-1|22318	- tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO
21mr|kernel-6.6-generic-6.6.126-1|22319	- tcp: increase the default TCP scaling ratio
21mr|kernel-6.6-generic-6.6.126-1|22320	- tcp: make sure init the accept_queue's spinlocks once
21mr|kernel-6.6-generic-6.6.126-1|22321	- tcp_metrics: validate source addr length
21mr|kernel-6.6-generic-6.6.126-1|22322	- tcp: properly terminate timers for kernel sockets
21mr|kernel-6.6-generic-6.6.126-1|22323	- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().
21mr|kernel-6.6-generic-6.6.126-1|22324	- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
21mr|kernel-6.6-generic-6.6.126-1|22325	- team: Fix use-after-free when an option instance allocation fails
21mr|kernel-6.6-generic-6.6.126-1|22326	- tee: optee: ffa: Fix missing-field-initializers warning
21mr|kernel-6.6-generic-6.6.126-1|22327	- tee: optee: Fix kernel panic caused by incorrect error handling
21mr|kernel-6.6-generic-6.6.126-1|22328	- tee: optee: Fix supplicant based device enumeration
21mr|kernel-6.6-generic-6.6.126-1|22329	- tg3: Increment tx_dropped in tg3_tso_bug()
21mr|kernel-6.6-generic-6.6.126-1|22330	- tg3: Move the [rt]x_dropped counters to tg3_napi
21mr|kernel-6.6-generic-6.6.126-1|22331	- thermal: bcm2835: Convert to platform remove callback returning void
21mr|kernel-6.6-generic-6.6.126-1|22332	- thermal: core: Fix NULL pointer dereference in zone registration error path
21mr|kernel-6.6-generic-6.6.126-1|22333	- thermal: core: Fix thermal zone suspend-resume synchronization
21mr|kernel-6.6-generic-6.6.126-1|22334	- thermal: core: Store trip pointer in struct thermal_instance
21mr|kernel-6.6-generic-6.6.126-1|22335	- thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
21mr|kernel-6.6-generic-6.6.126-1|22336	- thermal/drivers/broadcom: Fix race between removal and clock disable
21mr|kernel-6.6-generic-6.6.126-1|22337	- thermal/drivers/mediatek: Fix control buffer enablement on MT7896
21mr|kernel-6.6-generic-6.6.126-1|22338	- thermal/drivers/mediatek/lvts_thermal: Check NULL ptr on lvts_data
21mr|kernel-6.6-generic-6.6.126-1|22339	- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling path
21mr|kernel-6.6-generic-6.6.126-1|22340	- thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data
21mr|kernel-6.6-generic-6.6.126-1|22341	- thermal/drivers/qcom/lmh: Check for SCM availability at probe
21mr|kernel-6.6-generic-6.6.126-1|22342	- thermal/drivers/qoriq: Fix getting tmu range
21mr|kernel-6.6-generic-6.6.126-1|22343	- thermal/drivers/tsens: Fix null pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|22344	- thermal: gov_power_allocator: avoid inability to reset a cdev
21mr|kernel-6.6-generic-6.6.126-1|22345	- thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature
21mr|kernel-6.6-generic-6.6.126-1|22346	- thermal: intel: hfi: Add syscore callbacks for system-wide PM
21mr|kernel-6.6-generic-6.6.126-1|22347	- thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline
21mr|kernel-6.6-generic-6.6.126-1|22348	- thermal: intel: hfi: Refactor enabling code into helper functions
21mr|kernel-6.6-generic-6.6.126-1|22349	- thermal/of: Assume polling-delay(-passive) 0 when absent
21mr|kernel-6.6-generic-6.6.126-1|22350	- thermal: trip: Drop lockdep assertion from thermal_zone_trip_id()
21mr|kernel-6.6-generic-6.6.126-1|22351	- thermal: trip: Drop redundant trips check from for_each_thermal_trip()
21mr|kernel-6.6-generic-6.6.126-1|22352	- thunderbolt: Avoid notify PM core about runtime PM resume
21mr|kernel-6.6-generic-6.6.126-1|22353	- thunderbolt: debugfs: Fix margin debugfs node creation condition
21mr|kernel-6.6-generic-6.6.126-1|22354	- thunderbolt: Fix memory leak in margining_port_remove()
21mr|kernel-6.6-generic-6.6.126-1|22355	- thunderbolt: Fix setting the CNS bit in ROUTER_CS_5
21mr|kernel-6.6-generic-6.6.126-1|22356	- thunderbolt: Fix wake configurations after device unplug
21mr|kernel-6.6-generic-6.6.126-1|22357	- thunderbolt: Introduce tb_path_deactivate_hop()
21mr|kernel-6.6-generic-6.6.126-1|22358	- thunderbolt: Introduce tb_port_reset()
21mr|kernel-6.6-generic-6.6.126-1|22359	- thunderbolt: Keep the domain powered when USB4 port is in redrive mode
21mr|kernel-6.6-generic-6.6.126-1|22360	- thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers
21mr|kernel-6.6-generic-6.6.126-1|22361	- thunderbolt: Reset only non-USB4 host routers in resume
21mr|kernel-6.6-generic-6.6.126-1|22362	- thunderbolt: Reset topology created by the boot firmware
21mr|kernel-6.6-generic-6.6.126-1|22363	- tick/broadcast: Make takeover of broadcast hrtimer reliable
21mr|kernel-6.6-generic-6.6.126-1|22364	- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()
21mr|kernel-6.6-generic-6.6.126-1|22365	- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
21mr|kernel-6.6-generic-6.6.126-1|22366	- tick/sched: Preserve number of idle sleeps across CPU hotplug events
21mr|kernel-6.6-generic-6.6.126-1|22367	- timekeeping: Fix cross-timestamp interpolation corner case decision
21mr|kernel-6.6-generic-6.6.126-1|22368	- timekeeping: Fix cross-timestamp interpolation for non-x86
21mr|kernel-6.6-generic-6.6.126-1|22369	- timekeeping: Fix cross-timestamp interpolation on counter wrap
21mr|kernel-6.6-generic-6.6.126-1|22370	- time: test: Fix incorrect format specifier
21mr|kernel-6.6-generic-6.6.126-1|22371	- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
21mr|kernel-6.6-generic-6.6.126-1|22372	- tipc: fix a possible memleak in tipc_buf_append
21mr|kernel-6.6-generic-6.6.126-1|22373	- tipc: fix UAF in error path
21mr|kernel-6.6-generic-6.6.126-1|22374	- tipc: force a dst refcount before doing decryption
21mr|kernel-6.6-generic-6.6.126-1|22375	- tipc: Return non-zero value from tipc_udp_addr2str() on error
21mr|kernel-6.6-generic-6.6.126-1|22376	- tls: adjust recv return with async crypto and failed copy to userspace
21mr|kernel-6.6-generic-6.6.126-1|22377	- tls: break out of main loop when PEEK gets a non-data record
21mr|kernel-6.6-generic-6.6.126-1|22378	- tls: decrement decrypt_pending if no async completion will be called
21mr|kernel-6.6-generic-6.6.126-1|22379	- tls: don't skip over different type records from the rx_list
21mr|kernel-6.6-generic-6.6.126-1|22380	- tls: extract context alloc/initialization out of tls_set_sw_offload
21mr|kernel-6.6-generic-6.6.126-1|22381	- tls: fix lockless read of strp->msg_ready in ->poll
21mr|kernel-6.6-generic-6.6.126-1|22382	- tls: fix missing memory barrier in tls_init
21mr|kernel-6.6-generic-6.6.126-1|22383	- tls: fix peeking with sync+async decryption
21mr|kernel-6.6-generic-6.6.126-1|22384	- tls: fix race between async notify and socket close
21mr|kernel-6.6-generic-6.6.126-1|22385	- tls: fix race between tx work scheduling and socket close
21mr|kernel-6.6-generic-6.6.126-1|22386	- tls: fix use-after-free on failed backlog decryption
21mr|kernel-6.6-generic-6.6.126-1|22387	- tls: get psock ref after taking rxlock to avoid leak
21mr|kernel-6.6-generic-6.6.126-1|22388	- tls: recv: process_rx_list shouldn't use an offset with kvec
21mr|kernel-6.6-generic-6.6.126-1|22389	- tls: separate no-async decryption request handling from async
21mr|kernel-6.6-generic-6.6.126-1|22390	- tls: stop recv() if initial process_rx_list gave us non-DATA
21mr|kernel-6.6-generic-6.6.126-1|22391	- tmpfs: fix race on handling dquot rbtree
21mr|kernel-6.6-generic-6.6.126-1|22392	- tomoyo: fix UAF write bug in tomoyo_write_control()
21mr|kernel-6.6-generic-6.6.126-1|22393	- tools/arch/x86/intel_sdsi: Fix maximum meter bundle length
21mr|kernel-6.6-generic-6.6.126-1|22394	- tools/arch/x86/intel_sdsi: Fix meter_certificate decoding
21mr|kernel-6.6-generic-6.6.126-1|22395	- tools/arch/x86/intel_sdsi: Fix meter_show display
21mr|kernel-6.6-generic-6.6.126-1|22396	- tools: iio: replace seekdir() in iio_generic_buffer
21mr|kernel-6.6-generic-6.6.126-1|22397	- tools/latency-collector: Fix -Wformat-security compile warns
21mr|kernel-6.6-generic-6.6.126-1|22398	- tools/memory-model: Fix bug in lock.cat
21mr|kernel-6.6-generic-6.6.126-1|22399	- tools/nolibc/stdlib: fix memory error in realloc()
21mr|kernel-6.6-generic-6.6.126-1|22400	- tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs
21mr|kernel-6.6-generic-6.6.126-1|22401	- tools/power turbostat: Fix added raw MSR output
21mr|kernel-6.6-generic-6.6.126-1|22402	- tools/power turbostat: Fix Bzy_MHz documentation typo
21mr|kernel-6.6-generic-6.6.126-1|22403	- tools/power/turbostat: Fix uncore frequency file string
21mr|kernel-6.6-generic-6.6.126-1|22404	- tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read
21mr|kernel-6.6-generic-6.6.126-1|22405	- tools/power turbostat: Increase the limit for fd opened
21mr|kernel-6.6-generic-6.6.126-1|22406	- tools/power turbostat: Print ucode revision only if valid
21mr|kernel-6.6-generic-6.6.126-1|22407	- tools/power turbostat: Remember global max_die_id
21mr|kernel-6.6-generic-6.6.126-1|22408	- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
21mr|kernel-6.6-generic-6.6.126-1|22409	- tools/resolve_btfids: fix build with musl libc
21mr|kernel-6.6-generic-6.6.126-1|22410	- tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
21mr|kernel-6.6-generic-6.6.126-1|22411	- tools/resolve_btfids: Fix cross-compilation to non-host endianness
21mr|kernel-6.6-generic-6.6.126-1|22412	- tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
21mr|kernel-6.6-generic-6.6.126-1|22413	- tools/rtla: Exit with EXIT_SUCCESS when help is invoked
21mr|kernel-6.6-generic-6.6.126-1|22414	- tools/rtla: Fix clang warning about mount_point var size
21mr|kernel-6.6-generic-6.6.126-1|22415	- tools/rtla: Fix Makefile compiler options for clang
21mr|kernel-6.6-generic-6.6.126-1|22416	- tools/rtla: Fix uninitialized bucket/data->bucket_size warning
21mr|kernel-6.6-generic-6.6.126-1|22417	- tools/rtla: Remove unused sched_getattr() function
21mr|kernel-6.6-generic-6.6.126-1|22418	- tools/rtla: Replace setting prio with nice for SCHED_OTHER
21mr|kernel-6.6-generic-6.6.126-1|22419	- tools/rv: Fix curr_reactor uninitialized variable
21mr|kernel-6.6-generic-6.6.126-1|22420	- tools/rv: Fix Makefile compiler options for clang
21mr|kernel-6.6-generic-6.6.126-1|22421	- tools: selftests: riscv: Fix compile warnings in mm tests
21mr|kernel-6.6-generic-6.6.126-1|22422	- tools: selftests: riscv: Fix compile warnings in vector tests
21mr|kernel-6.6-generic-6.6.126-1|22423	- tools: ynl: don't ignore errors in NLMSG_DONE messages
21mr|kernel-6.6-generic-6.6.126-1|22424	- tools: ynl: don't leak mcast_groups on init error
21mr|kernel-6.6-generic-6.6.126-1|22425	- tools: ynl: fix handling of multiple mcast groups
21mr|kernel-6.6-generic-6.6.126-1|22426	- tools: ynl: fix setting presence bits in simple nests
21mr|kernel-6.6-generic-6.6.126-1|22427	- tools: ynl: make sure we always pass yarg to mnl_cb_run
21mr|kernel-6.6-generic-6.6.126-1|22428	- tpm_tis: Do *not* flush uninitialized work
21mr|kernel-6.6-generic-6.6.126-1|22429	- tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer
21mr|kernel-6.6-generic-6.6.126-1|22430	- tpm,tpm_tis: Avoid warning splat at shutdown
21mr|kernel-6.6-generic-6.6.126-1|22431	- tracefs: Avoid using the ei->dentry pointer unnecessarily
21mr|kernel-6.6-generic-6.6.126-1|22432	- tracefs: Check for dentry->d_inode exists in set_gid()
21mr|kernel-6.6-generic-6.6.126-1|22433	- tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()
21mr|kernel-6.6-generic-6.6.126-1|22434	- tracefs: dentry lookup crapectomy
21mr|kernel-6.6-generic-6.6.126-1|22435	- tracefs/eventfs: Modify mismatched function name
21mr|kernel-6.6-generic-6.6.126-1|22436	- tracefs/eventfs: Use root and instance inodes as default ownership
21mr|kernel-6.6-generic-6.6.126-1|22437	- tracefs: remove stale update_gid code
21mr|kernel-6.6-generic-6.6.126-1|22438	- tracefs: Reset permissions on remount if permissions are options
21mr|kernel-6.6-generic-6.6.126-1|22439	- tracefs: Still use mount point as default permissions for instances
21mr|kernel-6.6-generic-6.6.126-1|22440	- tracefs: Zero out the tracefs_inode when allocating it
21mr|kernel-6.6-generic-6.6.126-1|22441	- trace/pid_list: Change gfp flags in pid_list_fill_irq()
21mr|kernel-6.6-generic-6.6.126-1|22442	- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
21mr|kernel-6.6-generic-6.6.126-1|22443	- tracing: Add size check when printing trace_marker output
21mr|kernel-6.6-generic-6.6.126-1|22444	- tracing: Always update snapshot buffer size
21mr|kernel-6.6-generic-6.6.126-1|22445	- tracing: Build event generation tests only as modules
21mr|kernel-6.6-generic-6.6.126-1|22446	- tracing: Disable snapshot buffer when stopping instance tracers
21mr|kernel-6.6-generic-6.6.126-1|22447	- tracing: Ensure visibility when inserting an element into tracing_map
21mr|kernel-6.6-generic-6.6.126-1|22448	- tracing: Fix a NULL vs IS_ERR() bug in event_subsystem_dir()
21mr|kernel-6.6-generic-6.6.126-1|22449	- tracing: Fix a possible race when disabling buffered events
21mr|kernel-6.6-generic-6.6.126-1|22450	- tracing: Fix a warning when allocating buffered events fails
21mr|kernel-6.6-generic-6.6.126-1|22451	- tracing: Fix blocked reader of snapshot buffer
21mr|kernel-6.6-generic-6.6.126-1|22452	- tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef
21mr|kernel-6.6-generic-6.6.126-1|22453	- tracing: Fix incomplete locking when disabling buffered events
21mr|kernel-6.6-generic-6.6.126-1|22454	- tracing: Fix uaf issue when open the hist or hist_debug file
21mr|kernel-6.6-generic-6.6.126-1|22455	- tracing: Fix wasted memory in saved_cmdlines logic
21mr|kernel-6.6-generic-6.6.126-1|22456	- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
21mr|kernel-6.6-generic-6.6.126-1|22457	- tracing: hide unused ftrace_event_id_fops
21mr|kernel-6.6-generic-6.6.126-1|22458	- tracing: Inform kmemleak of saved_cmdlines allocation
21mr|kernel-6.6-generic-6.6.126-1|22459	- tracing: Make system_callback() function static
21mr|kernel-6.6-generic-6.6.126-1|22460	- tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
21mr|kernel-6.6-generic-6.6.126-1|22461	- tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
21mr|kernel-6.6-generic-6.6.126-1|22462	- tracing/probes: fix error check in parse_btf_field()
21mr|kernel-6.6-generic-6.6.126-1|22463	- tracing/probes: Fix to search structure fields correctly
21mr|kernel-6.6-generic-6.6.126-1|22464	- tracing/probes: Fix to set arg size and fmt after setting type from BTF
21mr|kernel-6.6-generic-6.6.126-1|22465	- tracing/probes: Fix to show a parse error for bad type for $comm
21mr|kernel-6.6-generic-6.6.126-1|22466	- tracing/selftests: Fix kprobe event name test for .isra. functions
21mr|kernel-6.6-generic-6.6.126-1|22467	- tracing: Stop current tracer when resizing buffer
21mr|kernel-6.6-generic-6.6.126-1|22468	- tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
21mr|kernel-6.6-generic-6.6.126-1|22469	- tracing/synthetic: Fix trace_string() return value
21mr|kernel-6.6-generic-6.6.126-1|22470	- tracing/timerlat: Move hrtimer_init to timerlat_fd open()
21mr|kernel-6.6-generic-6.6.126-1|22471	- tracing/trigger: Fix to return error if failed to alloc snapshot
21mr|kernel-6.6-generic-6.6.126-1|22472	- tracing: Update snapshot buffer on resize if it is allocated
21mr|kernel-6.6-generic-6.6.126-1|22473	- tracing: Use .flush() call to wake up readers
21mr|kernel-6.6-generic-6.6.126-1|22474	- tracing/user_events: Allow events to persist for perfmon_capable users
21mr|kernel-6.6-generic-6.6.126-1|22475	- tracing/user_events: Fix non-spaced field matching
21mr|kernel-6.6-generic-6.6.126-1|22476	- tracing/user_events: Prepare find/delete for same name events
21mr|kernel-6.6-generic-6.6.126-1|22477	- tsnep: Fix mapping for zero copy XDP_TX action
21mr|kernel-6.6-generic-6.6.126-1|22478	- tsnep: Fix XDP_RING_NEED_WAKEUP for empty fill ring
21mr|kernel-6.6-generic-6.6.126-1|22479	- tsnep: Remove FCS for XDP data path
21mr|kernel-6.6-generic-6.6.126-1|22480	- tty: add the option to have a tty reject a new ldisc
21mr|kernel-6.6-generic-6.6.126-1|22481	- tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
21mr|kernel-6.6-generic-6.6.126-1|22482	- tty: don't check for signal_pending() in send_break()
21mr|kernel-6.6-generic-6.6.126-1|22483	- tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
21mr|kernel-6.6-generic-6.6.126-1|22484	- tty: mcf: MCF54418 has 10 UARTS
21mr|kernel-6.6-generic-6.6.126-1|22485	- tty: n_gsm: fix missing receive state reset after mode switch
21mr|kernel-6.6-generic-6.6.126-1|22486	- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
21mr|kernel-6.6-generic-6.6.126-1|22487	- tty: n_tty: Fix buffer offsets when lookahead is used
21mr|kernel-6.6-generic-6.6.126-1|22488	- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
21mr|kernel-6.6-generic-6.6.126-1|22489	- tty: serial: imx: Fix broken RS485
21mr|kernel-6.6-generic-6.6.126-1|22490	- tty: serial: ma35d1: Add a NULL check for of_node
21mr|kernel-6.6-generic-6.6.126-1|22491	- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
21mr|kernel-6.6-generic-6.6.126-1|22492	- tty: use 'if' in send_break() instead of 'goto'
21mr|kernel-6.6-generic-6.6.126-1|22493	- tty: vt: fix 20 vs 0x20 typo in EScsiignore
21mr|kernel-6.6-generic-6.6.126-1|22494	- tun: add missing rx stats accounting in tun_xdp_act
21mr|kernel-6.6-generic-6.6.126-1|22495	- tun: add missing verification for short frame
21mr|kernel-6.6-generic-6.6.126-1|22496	- tun: fix missing dropped counter in tun_xdp_act
21mr|kernel-6.6-generic-6.6.126-1|22497	- tun: Fix xdp_rxq_info's queue_index when detaching
21mr|kernel-6.6-generic-6.6.126-1|22498	- tun: limit printing rate when illegal packet received by tun dev
21mr|kernel-6.6-generic-6.6.126-1|22499	- tunnels: fix out of bounds access when building IPv6 PMTU error
21mr|kernel-6.6-generic-6.6.126-1|22500	- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
21mr|kernel-6.6-generic-6.6.126-1|22501	- uapi: in6: replace temporary label with rfc9486
21mr|kernel-6.6-generic-6.6.126-1|22502	- uapi: propagate __struct_group() attributes to the container union
21mr|kernel-6.6-generic-6.6.126-1|22503	- ubd: refactor the interrupt handler
21mr|kernel-6.6-generic-6.6.126-1|22504	- ubd: untagle discard vs write zeroes not support handling
21mr|kernel-6.6-generic-6.6.126-1|22505	- ubi: Check for too small LEB size in VTBL code
21mr|kernel-6.6-generic-6.6.126-1|22506	- ubi: correct the calculation of fastmap size
21mr|kernel-6.6-generic-6.6.126-1|22507	- ubi: eba: properly rollback inside self_check_eba
21mr|kernel-6.6-generic-6.6.126-1|22508	- ubifs: fix possible dereference after free
21mr|kernel-6.6-generic-6.6.126-1|22509	- ubifs: Set page uptodate in the correct place
21mr|kernel-6.6-generic-6.6.126-1|22510	- ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
21mr|kernel-6.6-generic-6.6.126-1|22511	- ublk: move ublk_cancel_dev() out of ub->mutex
21mr|kernel-6.6-generic-6.6.126-1|22512	- UBSAN: array-index-out-of-bounds in dtSplitRoot
21mr|kernel-6.6-generic-6.6.126-1|22513	- udf: Avoid using corrupted block bitmap buffer
21mr|kernel-6.6-generic-6.6.126-1|22514	- udf: Convert udf_expand_file_adinicb() to use a folio
21mr|kernel-6.6-generic-6.6.126-1|22515	- udf: Fix bogus checksum computation in udf_rename()
21mr|kernel-6.6-generic-6.6.126-1|22516	- udf: Fix lock ordering in udf_evict_inode()
21mr|kernel-6.6-generic-6.6.126-1|22517	- udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb()
21mr|kernel-6.6-generic-6.6.126-1|22518	- udf: udftime: prevent overflow in udf_disk_stamp_to_time()
21mr|kernel-6.6-generic-6.6.126-1|22519	- udp: annotate data-races around up->pending
21mr|kernel-6.6-generic-6.6.126-1|22520	- udp: Avoid call to compute_score on multiple sites
21mr|kernel-6.6-generic-6.6.126-1|22521	- udp: do not accept non-tunnel GSO skbs landing in a tunnel
21mr|kernel-6.6-generic-6.6.126-1|22522	- udp: do not transition UDP GRO fraglist partial checksums to unnecessary
21mr|kernel-6.6-generic-6.6.126-1|22523	- udp: fix busy polling
21mr|kernel-6.6-generic-6.6.126-1|22524	- udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
21mr|kernel-6.6-generic-6.6.126-1|22525	- udp: preserve the connected status if only UDP cmsg
21mr|kernel-6.6-generic-6.6.126-1|22526	- udp: prevent local UDP tunnel packets from being GROed
21mr|kernel-6.6-generic-6.6.126-1|22527	- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
21mr|kernel-6.6-generic-6.6.126-1|22528	- uio: Fix use-after-free in uio_open
21mr|kernel-6.6-generic-6.6.126-1|22529	- uio_hv_generic: Don't free decrypted memory
21mr|kernel-6.6-generic-6.6.126-1|22530	- um: Add winch to winch_handlers before registering winch IRQ
21mr|kernel-6.6-generic-6.6.126-1|22531	- um: Don't use vfprintf() for os_info()
21mr|kernel-6.6-generic-6.6.126-1|22532	- um: Fix adding '-no-pie' for clang
21mr|kernel-6.6-generic-6.6.126-1|22533	- um: Fix naming clash between UML and scheduler
21mr|kernel-6.6-generic-6.6.126-1|22534	- um: Fix return value in ubd_init()
21mr|kernel-6.6-generic-6.6.126-1|22535	- um: Fix the declaration of kasan_map_memory
21mr|kernel-6.6-generic-6.6.126-1|22536	- um: Fix the -Wmissing-prototypes warning for get_thread_reg
21mr|kernel-6.6-generic-6.6.126-1|22537	- um: Fix the -Wmissing-prototypes warning for __switch_mm
21mr|kernel-6.6-generic-6.6.126-1|22538	- um: net: Fix return type of uml_net_start_xmit()
21mr|kernel-6.6-generic-6.6.126-1|22539	- um: time-travel: fix signal blocking race/hang
21mr|kernel-6.6-generic-6.6.126-1|22540	- um: time-travel: fix time corruption
21mr|kernel-6.6-generic-6.6.126-1|22541	- um: time-travel: fix time-travel-start option
21mr|kernel-6.6-generic-6.6.126-1|22542	- um: vector: fix bpfflash parameter evaluation
21mr|kernel-6.6-generic-6.6.126-1|22543	- um: virt-pci: fix platform map offset
21mr|kernel-6.6-generic-6.6.126-1|22544	- update workarounds for gcc "asm goto" issue
21mr|kernel-6.6-generic-6.6.126-1|22545	- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
21mr|kernel-6.6-generic-6.6.126-1|22546	- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
21mr|kernel-6.6-generic-6.6.126-1|22547	- usb: aqc111: check packet for fixup for true limit
21mr|kernel-6.6-generic-6.6.126-1|22548	- usb: aqc111: stop lying about skb->truesize
21mr|kernel-6.6-generic-6.6.126-1|22549	- usb: atm: cxacru: fix endpoint checking in cxacru_bind()
21mr|kernel-6.6-generic-6.6.126-1|22550	- usb: cdc-acm: return correct error code on unsupported break
21mr|kernel-6.6-generic-6.6.126-1|22551	- usb: cdc-wdm: close race between read and workqueue
21mr|kernel-6.6-generic-6.6.126-1|22552	- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
21mr|kernel-6.6-generic-6.6.126-1|22553	- usb: cdns3: fix iso transfer error when mult is not zero
21mr|kernel-6.6-generic-6.6.126-1|22554	- usb: cdns3: fix memory double free when handle zero packet
21mr|kernel-6.6-generic-6.6.126-1|22555	- usb: cdns3: fix uvc failure work since sg support enabled
21mr|kernel-6.6-generic-6.6.126-1|22556	- usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled
21mr|kernel-6.6-generic-6.6.126-1|22557	- usb: cdnsp: blocked some cdns3 specific code
21mr|kernel-6.6-generic-6.6.126-1|22558	- usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers
21mr|kernel-6.6-generic-6.6.126-1|22559	- usb: chipidea: core: handle power lost in workqueue
21mr|kernel-6.6-generic-6.6.126-1|22560	- usb: chipidea: wait controller resume finished for wakeup irq
21mr|kernel-6.6-generic-6.6.126-1|22561	- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
21mr|kernel-6.6-generic-6.6.126-1|22562	- USB: core: Add hub_get() and hub_put() routines
21mr|kernel-6.6-generic-6.6.126-1|22563	- USB: core: Fix access violation during port device removal
21mr|kernel-6.6-generic-6.6.126-1|22564	- USB: core: Fix deadlock in port "disable" sysfs attribute
21mr|kernel-6.6-generic-6.6.126-1|22565	- USB: core: Fix deadlock in usb_deauthorize_interface()
21mr|kernel-6.6-generic-6.6.126-1|22566	- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor
21mr|kernel-6.6-generic-6.6.126-1|22567	- usb: core: Prevent null pointer dereference in update_port_device_state
21mr|kernel-6.6-generic-6.6.126-1|22568	- usb: Disable USB3 LPM at shutdown
21mr|kernel-6.6-generic-6.6.126-1|22569	- usb: dwc2: gadget: Fix exiting from clock gating
21mr|kernel-6.6-generic-6.6.126-1|22570	- usb: dwc2: gadget: LPM flow fix
21mr|kernel-6.6-generic-6.6.126-1|22571	- usb: dwc2: host: Fix dereference issue in DDMA completion flow.
21mr|kernel-6.6-generic-6.6.126-1|22572	- usb: dwc2: host: Fix hibernation flow
21mr|kernel-6.6-generic-6.6.126-1|22573	- usb: dwc2: host: Fix ISOC flow in DDMA mode
21mr|kernel-6.6-generic-6.6.126-1|22574	- usb: dwc2: host: Fix remote wakeup from hibernation
21mr|kernel-6.6-generic-6.6.126-1|22575	- usb: dwc3-am62: Disable wakeup at remove
21mr|kernel-6.6-generic-6.6.126-1|22576	- usb: dwc3-am62: fix module unload/reload behavior
21mr|kernel-6.6-generic-6.6.126-1|22577	- usb: dwc3: core: Add DWC31 version 2.00a controller
21mr|kernel-6.6-generic-6.6.126-1|22578	- usb: dwc3: core: Prevent phy suspend during init
21mr|kernel-6.6-generic-6.6.126-1|22579	- usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
21mr|kernel-6.6-generic-6.6.126-1|22580	- usb: dwc3: core: Workaround for CSR read timeout
21mr|kernel-6.6-generic-6.6.126-1|22581	- usb: dwc3: gadget: Don't disconnect if not started
21mr|kernel-6.6-generic-6.6.126-1|22582	- usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
21mr|kernel-6.6-generic-6.6.126-1|22583	- usb: dwc3: gadget: Handle EP0 request dequeuing properly
21mr|kernel-6.6-generic-6.6.126-1|22584	- usb: dwc3: gadget: Queue PM runtime idle on disconnect event
21mr|kernel-6.6-generic-6.6.126-1|22585	- usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-6.6-generic-6.6.126-1|22586	- usb: dwc3: pci: add support for the Intel Arrow Lake-H
21mr|kernel-6.6-generic-6.6.126-1|22587	- usb: dwc3: pci: add support for the Intel Panther Lake
21mr|kernel-6.6-generic-6.6.126-1|22588	- usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380
21mr|kernel-6.6-generic-6.6.126-1|22589	- usb: dwc3: pci: Drop duplicate ID
21mr|kernel-6.6-generic-6.6.126-1|22590	- usb: dwc3: Properly set system wakeup
21mr|kernel-6.6-generic-6.6.126-1|22591	- usb: dwc3: Wait unconditionally after issuing EndXfer command
21mr|kernel-6.6-generic-6.6.126-1|22592	- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
21mr|kernel-6.6-generic-6.6.126-1|22593	- usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device
21mr|kernel-6.6-generic-6.6.126-1|22594	- usb: f_mass_storage: forbid async queue when shutdown happen
21mr|kernel-6.6-generic-6.6.126-1|22595	- usb: fotg210: Add missing kernel doc description
21mr|kernel-6.6-generic-6.6.126-1|22596	- usb: fotg210-hcd: delete an incorrect bounds test
21mr|kernel-6.6-generic-6.6.126-1|22597	- usb: gadget: aspeed_udc: fix device address configuration
21mr|kernel-6.6-generic-6.6.126-1|22598	- usb: gadget: composite: fix OS descriptors w_value logic
21mr|kernel-6.6-generic-6.6.126-1|22599	- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
21mr|kernel-6.6-generic-6.6.126-1|22600	- USB: gadget: core: adjust uevent timing on gadget unbind
21mr|kernel-6.6-generic-6.6.126-1|22601	- usb: gadget: f_fs: Fix a race condition when processing setup packets.
21mr|kernel-6.6-generic-6.6.126-1|22602	- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
21mr|kernel-6.6-generic-6.6.126-1|22603	- usb: gadget: f_hid: fix report descriptor allocation
21mr|kernel-6.6-generic-6.6.126-1|22604	- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
21mr|kernel-6.6-generic-6.6.126-1|22605	- usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API
21mr|kernel-6.6-generic-6.6.126-1|22606	- usb: gadget: midi2: Fix incorrect default MIDI2 protocol setup
21mr|kernel-6.6-generic-6.6.126-1|22607	- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
21mr|kernel-6.6-generic-6.6.126-1|22608	- usb: gadget: ncm: Fix handling of zero block length packets
21mr|kernel-6.6-generic-6.6.126-1|22609	- usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
21mr|kernel-6.6-generic-6.6.126-1|22610	- usb: gadget: omap_udc: fix USB gadget regression on Palm TE
21mr|kernel-6.6-generic-6.6.126-1|22611	- usb: gadget: printer: fix races against disable
21mr|kernel-6.6-generic-6.6.126-1|22612	- usb: gadget: printer: SS+ support
21mr|kernel-6.6-generic-6.6.126-1|22613	- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
21mr|kernel-6.6-generic-6.6.126-1|22614	- usb: gadget: u_audio: Clear uac pointer when freed.
21mr|kernel-6.6-generic-6.6.126-1|22615	- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
21mr|kernel-6.6-generic-6.6.126-1|22616	- usb: gadget: uvc: configfs: ensure guid to be valid before set
21mr|kernel-6.6-generic-6.6.126-1|22617	- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
21mr|kernel-6.6-generic-6.6.126-1|22618	- usb: gadget: uvc: use correct buffer size when parsing configfs lists
21mr|kernel-6.6-generic-6.6.126-1|22619	- usb: gadget: webcam: Make g_webcam loadable again
21mr|kernel-6.6-generic-6.6.126-1|22620	- usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
21mr|kernel-6.6-generic-6.6.126-1|22621	- usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub
21mr|kernel-6.6-generic-6.6.126-1|22622	- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
21mr|kernel-6.6-generic-6.6.126-1|22623	- usb: hub: Replace hardcoded quirk value with BIT() macro
21mr|kernel-6.6-generic-6.6.126-1|22624	- usb: misc: uss720: check for incompatible versions of the Belkin F5U002
21mr|kernel-6.6-generic-6.6.126-1|22625	- usb: mon: Fix atomicity violation in mon_bin_vma_fault
21mr|kernel-6.6-generic-6.6.126-1|22626	- usb: musb: da8xx: fix a resource leak in probe()
21mr|kernel-6.6-generic-6.6.126-1|22627	- usb: new quirk to reduce the SET_ADDRESS request timeout
21mr|kernel-6.6-generic-6.6.126-1|22628	- usb: ohci: Prevent missed ohci interrupts
21mr|kernel-6.6-generic-6.6.126-1|22629	- usb: phy: generic: Get the vbus supply
21mr|kernel-6.6-generic-6.6.126-1|22630	- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
21mr|kernel-6.6-generic-6.6.126-1|22631	- usb: port: Don't try to peer unused USB ports based on location
21mr|kernel-6.6-generic-6.6.126-1|22632	- usb: roles: don't get/set_role() when usb_role_switch is unregistered
21mr|kernel-6.6-generic-6.6.126-1|22633	- usb: roles: fix NULL pointer issue when put module's reference
21mr|kernel-6.6-generic-6.6.126-1|22634	- USB: serial: add device ID for VeriFone adapter
21mr|kernel-6.6-generic-6.6.126-1|22635	- USB: serial: cp210x: add ID for IMST iM871A-USB
21mr|kernel-6.6-generic-6.6.126-1|22636	- USB: serial: cp210x: add ID for MGP Instruments PDS100
21mr|kernel-6.6-generic-6.6.126-1|22637	- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
21mr|kernel-6.6-generic-6.6.126-1|22638	- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
21mr|kernel-6.6-generic-6.6.126-1|22639	- USB: serial: ftdi_sio: update Actisense PIDs constant names
21mr|kernel-6.6-generic-6.6.126-1|22640	- USB: serial: mos7840: fix crash on resume
21mr|kernel-6.6-generic-6.6.126-1|22641	- USB: serial: option: add Fibocom FM101-GL variant
21mr|kernel-6.6-generic-6.6.126-1|22642	- USB: serial: option: add Fibocom FM135-GL variants
21mr|kernel-6.6-generic-6.6.126-1|22643	- USB: serial: option: add Fibocom FM350-GL
21mr|kernel-6.6-generic-6.6.126-1|22644	- USB: serial: option: add Foxconn T99W265 with new baseline
21mr|kernel-6.6-generic-6.6.126-1|22645	- USB: serial: option: add Lonsung U8300/U9300 product
21mr|kernel-6.6-generic-6.6.126-1|22646	- USB: serial: option: add MeiG Smart SLM320 product
21mr|kernel-6.6-generic-6.6.126-1|22647	- USB: serial: option: add Netprisma LCUK54 series modules
21mr|kernel-6.6-generic-6.6.126-1|22648	- USB: serial: option: add Quectel EG912Y module support
21mr|kernel-6.6-generic-6.6.126-1|22649	- USB: serial: option: add Quectel RM500Q R13 firmware support
21mr|kernel-6.6-generic-6.6.126-1|22650	- USB: serial: option: add Rolling RW101-GL and RW135-GL support
21mr|kernel-6.6-generic-6.6.126-1|22651	- USB: serial: option: add Rolling RW350-GL variants
21mr|kernel-6.6-generic-6.6.126-1|22652	- USB: serial: option: add support for Fibocom FM650/FG650
21mr|kernel-6.6-generic-6.6.126-1|22653	- USB: serial: option: add support for Foxconn T99W651
21mr|kernel-6.6-generic-6.6.126-1|22654	- USB: serial: option: add Telit FN912 rmnet compositions
21mr|kernel-6.6-generic-6.6.126-1|22655	- USB: serial: option: add Telit FN920C04 rmnet compositions
21mr|kernel-6.6-generic-6.6.126-1|22656	- USB: serial: option: add Telit generic core-dump composition
21mr|kernel-6.6-generic-6.6.126-1|22657	- USB: serial: option: support Quectel EM060K sub-models
21mr|kernel-6.6-generic-6.6.126-1|22658	- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
21mr|kernel-6.6-generic-6.6.126-1|22659	- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
21mr|kernel-6.6-generic-6.6.126-1|22660	- usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3
21mr|kernel-6.6-generic-6.6.126-1|22661	- usb-storage: alauda: Check whether the media is initialized
21mr|kernel-6.6-generic-6.6.126-1|22662	- usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
21mr|kernel-6.6-generic-6.6.126-1|22663	- usb: typec: class: fix typec_altmode_put_partner to put plugs
21mr|kernel-6.6-generic-6.6.126-1|22664	- usb: typec-mux: nb7vpq904m: unregister typec switch on probe error and remove
21mr|kernel-6.6-generic-6.6.126-1|22665	- usb: typec: Return size of buffer if pd_set operation succeeds
21mr|kernel-6.6-generic-6.6.126-1|22666	- usb: typec: tcpci: add generic tcpci fallback compatible
21mr|kernel-6.6-generic-6.6.126-1|22667	- usb: typec: tcpm: Check for port partner validity before consuming it
21mr|kernel-6.6-generic-6.6.126-1|22668	- usb: typec: tcpm: clear pd_event queue in PORT_RESET
21mr|kernel-6.6-generic-6.6.126-1|22669	- usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps
21mr|kernel-6.6-generic-6.6.126-1|22670	- usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state
21mr|kernel-6.6-generic-6.6.126-1|22671	- usb: typec: tcpm: unregister existing source caps before re-registration
21mr|kernel-6.6-generic-6.6.126-1|22672	- usb: typec: tipd: fix event checking for tps6598x
21mr|kernel-6.6-generic-6.6.126-1|22673	- usb: typec: tpcm: Fix issues with power being removed during reset
21mr|kernel-6.6-generic-6.6.126-1|22674	- usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices
21mr|kernel-6.6-generic-6.6.126-1|22675	- usb: typec: ucsi: Ack also failed Get Error commands
21mr|kernel-6.6-generic-6.6.126-1|22676	- usb: typec: ucsi: Ack unsupported commands
21mr|kernel-6.6-generic-6.6.126-1|22677	- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
21mr|kernel-6.6-generic-6.6.126-1|22678	- usb: typec: ucsi: always register a link to USB PD device
21mr|kernel-6.6-generic-6.6.126-1|22679	- usb: typec: ucsi: Check for notifications after init
21mr|kernel-6.6-generic-6.6.126-1|22680	- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
21mr|kernel-6.6-generic-6.6.126-1|22681	- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
21mr|kernel-6.6-generic-6.6.126-1|22682	- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
21mr|kernel-6.6-generic-6.6.126-1|22683	- usb: typec: ucsi: displayport: Fix potential deadlock
21mr|kernel-6.6-generic-6.6.126-1|22684	- usb: typec: ucsi: Fix connector check on init
21mr|kernel-6.6-generic-6.6.126-1|22685	- usb: typec: ucsi: fix gpio-based orientation detection
21mr|kernel-6.6-generic-6.6.126-1|22686	- usb: typec: ucsi: Fix race between typec_switch and role_switch
21mr|kernel-6.6-generic-6.6.126-1|22687	- usb: typec: ucsi_glink: drop special handling for CCI_BUSY
21mr|kernel-6.6-generic-6.6.126-1|22688	- usb: typec: ucsi: glink: fix child node release in probe function
21mr|kernel-6.6-generic-6.6.126-1|22689	- usb: typec: ucsi: Limit read size on v1.2
21mr|kernel-6.6-generic-6.6.126-1|22690	- usb: typec: ucsi: Never send a lone connector change ack
21mr|kernel-6.6-generic-6.6.126-1|22691	- usb: typec: ucsi: simplify partner's PD caps registration
21mr|kernel-6.6-generic-6.6.126-1|22692	- USB: UAS: return ENODEV when submit urbs fail with device not attached
21mr|kernel-6.6-generic-6.6.126-1|22693	- usb: ucsi_acpi: Fix command completion handling
21mr|kernel-6.6-generic-6.6.126-1|22694	- usb: ucsi_acpi: Quirk to ack a connector change ack cmd
21mr|kernel-6.6-generic-6.6.126-1|22695	- usb: ucsi: Add missing ppm_lock
21mr|kernel-6.6-generic-6.6.126-1|22696	- usb: ucsi: stm32: fix command completion handling
21mr|kernel-6.6-generic-6.6.126-1|22697	- usb: udc: remove warning when queue disabled ep
21mr|kernel-6.6-generic-6.6.126-1|22698	- usb: ulpi: Fix debugfs directory leak
21mr|kernel-6.6-generic-6.6.126-1|22699	- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
21mr|kernel-6.6-generic-6.6.126-1|22700	- USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected
21mr|kernel-6.6-generic-6.6.126-1|22701	- usb: xhci: Add error handling in xhci_map_urb_for_dma
21mr|kernel-6.6-generic-6.6.126-1|22702	- usb: xhci: Add timeout argument in address_device USB HCD callback
21mr|kernel-6.6-generic-6.6.126-1|22703	- usb: xhci-mtk: fix a short packet issue of gen1 isoc-in transfer
21mr|kernel-6.6-generic-6.6.126-1|22704	- usb: xhci-plat: Don't include xhci.h
21mr|kernel-6.6-generic-6.6.126-1|22705	- usb: xhci-plat: fix usb disconnect issue after s4
21mr|kernel-6.6-generic-6.6.126-1|22706	- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB
21mr|kernel-6.6-generic-6.6.126-1|22707	- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
21mr|kernel-6.6-generic-6.6.126-1|22708	- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
21mr|kernel-6.6-generic-6.6.126-1|22709	- vboxsf: explicitly deny setlease attempts
21mr|kernel-6.6-generic-6.6.126-1|22710	- vdpa: Fix an error handling path in eni_vdpa_probe()
21mr|kernel-6.6-generic-6.6.126-1|22711	- vdpa/mlx5: Allow CVQ size changes
21mr|kernel-6.6-generic-6.6.126-1|22712	- vdpa/mlx5: preserve CVQ vringh index
21mr|kernel-6.6-generic-6.6.126-1|22713	- vdpa_sim: reset must not run
21mr|kernel-6.6-generic-6.6.126-1|22714	- vduse: Temporarily fail if control queue feature requested
21mr|kernel-6.6-generic-6.6.126-1|22715	- vduse: validate block features only with block devices
21mr|kernel-6.6-generic-6.6.126-1|22716	- veth: try harder when allocating queue memory
21mr|kernel-6.6-generic-6.6.126-1|22717	- VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist
21mr|kernel-6.6-generic-6.6.126-1|22718	- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart
21mr|kernel-6.6-generic-6.6.126-1|22719	- vfio/fsl-mc: Block calling interrupt handler without trigger
21mr|kernel-6.6-generic-6.6.126-1|22720	- vfio: Introduce interface to flush virqfd inject workqueue
21mr|kernel-6.6-generic-6.6.126-1|22721	- vfio/mtty: Overhaul mtty interrupt handling
21mr|kernel-6.6-generic-6.6.126-1|22722	- vfio/pci: Collect hot-reset devices to local buffer
21mr|kernel-6.6-generic-6.6.126-1|22723	- vfio/pci: Create persistent INTx handler
21mr|kernel-6.6-generic-6.6.126-1|22724	- vfio/pci: Disable auto-enable of exclusive INTx IRQ
21mr|kernel-6.6-generic-6.6.126-1|22725	- vfio/pci: fix potential memory leak in vfio_intx_enable()
21mr|kernel-6.6-generic-6.6.126-1|22726	- vfio/pci: Init the count variable in collecting hot-reset devices
21mr|kernel-6.6-generic-6.6.126-1|22727	- vfio/pci: Lock external INTx masking ops
21mr|kernel-6.6-generic-6.6.126-1|22728	- vfio/pds: Always clear the save/restore FDs on reset
21mr|kernel-6.6-generic-6.6.126-1|22729	- vfio/pds: Fix calculations in pds_vfio_dirty_sync
21mr|kernel-6.6-generic-6.6.126-1|22730	- vfio/pds: Fix mutex lock->magic != lock warning
21mr|kernel-6.6-generic-6.6.126-1|22731	- vfio/pds: Fix possible sleep while in atomic context
21mr|kernel-6.6-generic-6.6.126-1|22732	- vfio/pds: Make sure migration file isn't accessed after reset
21mr|kernel-6.6-generic-6.6.126-1|22733	- vfio/platform: Create persistent IRQ handlers
21mr|kernel-6.6-generic-6.6.126-1|22734	- vfio/platform: Disable virqfds on cleanup
21mr|kernel-6.6-generic-6.6.126-1|22735	- vfs: don't mod negative dentry count when on shrinker list
21mr|kernel-6.6-generic-6.6.126-1|22736	- vgacon: rework screen_info #ifdef checks
21mr|kernel-6.6-generic-6.6.126-1|22737	- vhost: Add smp_rmb() in vhost_enable_notify()
21mr|kernel-6.6-generic-6.6.126-1|22738	- vhost: Add smp_rmb() in vhost_vq_avail_empty()
21mr|kernel-6.6-generic-6.6.126-1|22739	- vhost: Release worker mutex during flushes
21mr|kernel-6.6-generic-6.6.126-1|22740	- vhost-scsi: Handle vhost_vq_work_queue failures for events
21mr|kernel-6.6-generic-6.6.126-1|22741	- vhost_task: Handle SIGKILL by flushing work and exiting
21mr|kernel-6.6-generic-6.6.126-1|22742	- vhost: Use virtqueue mutex for swapping worker
21mr|kernel-6.6-generic-6.6.126-1|22743	- vhost/vsock: always initialize seqpacket_allow
21mr|kernel-6.6-generic-6.6.126-1|22744	- video: Add helpers for decoding screen_info
21mr|kernel-6.6-generic-6.6.126-1|22745	- video: logo: Drop full path of the input filename in generated file
21mr|kernel-6.6-generic-6.6.126-1|22746	- video: Provide screen_info_get_pci_dev() to find screen_info's PCI device
21mr|kernel-6.6-generic-6.6.126-1|22747	- virt: acrn: stop using follow_pfn
21mr|kernel-6.6-generic-6.6.126-1|22748	- virtchnl: Add header dependencies
21mr|kernel-6.6-generic-6.6.126-1|22749	- virtio-blk: Ensure no requests in virtqueues before deleting vqs.
21mr|kernel-6.6-generic-6.6.126-1|22750	- virtio_blk: fix snprintf truncation compiler warning
21mr|kernel-6.6-generic-6.6.126-1|22751	- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
21mr|kernel-6.6-generic-6.6.126-1|22752	- virtio_net: avoid data-races on dev->stats fields
21mr|kernel-6.6-generic-6.6.126-1|22753	- virtio_net: checksum offloading handling fix
21mr|kernel-6.6-generic-6.6.126-1|22754	- virtio_net: Do not send RSS key if it is not supported
21mr|kernel-6.6-generic-6.6.126-1|22755	- virtio_net: Fix "‘%%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
21mr|kernel-6.6-generic-6.6.126-1|22756	- virtio_net: fixing XDP for fully checksummed packets handling
21mr|kernel-6.6-generic-6.6.126-1|22757	- virtio_net: fix missing dma unmap for resize
21mr|kernel-6.6-generic-6.6.126-1|22758	- virtio: packed: fix unmap leak for indirect desc table
21mr|kernel-6.6-generic-6.6.126-1|22759	- virtio: reenable config if freezing device failed
21mr|kernel-6.6-generic-6.6.126-1|22760	- virtio_ring: fix syncs DMA memory with different direction
21mr|kernel-6.6-generic-6.6.126-1|22761	- virtio/vsock: fix logic which reduces credit update messages
21mr|kernel-6.6-generic-6.6.126-1|22762	- virtio/vsock: send credit update during setting SO_RCVLOWAT
21mr|kernel-6.6-generic-6.6.126-1|22763	- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
21mr|kernel-6.6-generic-6.6.126-1|22764	- VMCI: Fix an error handling path in vmci_guest_probe_device()
21mr|kernel-6.6-generic-6.6.126-1|22765	- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
21mr|kernel-6.6-generic-6.6.126-1|22766	- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
21mr|kernel-6.6-generic-6.6.126-1|22767	- vmci: prevent speculation leaks by sanitizing event in event_deliver()
21mr|kernel-6.6-generic-6.6.126-1|22768	- vmlinux.lds.h: catch .bss..L* sections into BSS")
21mr|kernel-6.6-generic-6.6.126-1|22769	- vmxnet3: disable rx data ring on dma allocation failure
21mr|kernel-6.6-generic-6.6.126-1|22770	- vmxnet3: Fix missing reserved tailroom
21mr|kernel-6.6-generic-6.6.126-1|22771	- vsock/virtio: fix packet delivery to tap device
21mr|kernel-6.6-generic-6.6.126-1|22772	- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
21mr|kernel-6.6-generic-6.6.126-1|22773	- vt: fix unicode buffer corruption when deleting characters
21mr|kernel-6.6-generic-6.6.126-1|22774	- vxlan: Add missing VNI filter counter update in arp_reduce().
21mr|kernel-6.6-generic-6.6.126-1|22775	- vxlan: drop packets from invalid src-address
21mr|kernel-6.6-generic-6.6.126-1|22776	- vxlan: Fix racy device stats updates.
21mr|kernel-6.6-generic-6.6.126-1|22777	- vxlan: Fix regression when dropping packets due to invalid src addresses
21mr|kernel-6.6-generic-6.6.126-1|22778	- vxlan: Pull inner IP header in vxlan_rcv().
21mr|kernel-6.6-generic-6.6.126-1|22779	- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
21mr|kernel-6.6-generic-6.6.126-1|22780	- watchdog: bd9576: Drop "always-running" property
21mr|kernel-6.6-generic-6.6.126-1|22781	- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
21mr|kernel-6.6-generic-6.6.126-1|22782	- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
21mr|kernel-6.6-generic-6.6.126-1|22783	- watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
21mr|kernel-6.6-generic-6.6.126-1|22784	- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
21mr|kernel-6.6-generic-6.6.126-1|22785	- watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused
21mr|kernel-6.6-generic-6.6.126-1|22786	- watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
21mr|kernel-6.6-generic-6.6.126-1|22787	- watchdog: rzg2l_wdt: Check return status of pm_runtime_put()
21mr|kernel-6.6-generic-6.6.126-1|22788	- watchdog: rzg2l_wdt: Use pm_runtime_resume_and_get()
21mr|kernel-6.6-generic-6.6.126-1|22789	- watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in sa1100dog_probe()
21mr|kernel-6.6-generic-6.6.126-1|22790	- watchdog: set cdev owner before adding
21mr|kernel-6.6-generic-6.6.126-1|22791	- watchdog: starfive: add lock annotations to fix context imbalances
21mr|kernel-6.6-generic-6.6.126-1|22792	- watchdog: starfive: Check pm_runtime_enabled() before decrementing usage counter
21mr|kernel-6.6-generic-6.6.126-1|22793	- watchdog: stm32_iwdg: initialize default timeout
21mr|kernel-6.6-generic-6.6.126-1|22794	- wifi: ar5523: enable proper endpoint verification
21mr|kernel-6.6-generic-6.6.126-1|22795	- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger()
21mr|kernel-6.6-generic-6.6.126-1|22796	- wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
21mr|kernel-6.6-generic-6.6.126-1|22797	- wifi: ath10k: fix QCOM_RPROC_COMMON dependency
21mr|kernel-6.6-generic-6.6.126-1|22798	- wifi: ath10k: poll service ready message before failing
21mr|kernel-6.6-generic-6.6.126-1|22799	- wifi: ath10k: populate board data for WCN3990
21mr|kernel-6.6-generic-6.6.126-1|22800	- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID
21mr|kernel-6.6-generic-6.6.126-1|22801	- wifi: ath11k: decrease MHI channel buffer length to 8KB
21mr|kernel-6.6-generic-6.6.126-1|22802	- wifi: ath11k: Defer on rproc_get failure
21mr|kernel-6.6-generic-6.6.126-1|22803	- wifi: ath11k: don't force enable power save on non-running vdevs
21mr|kernel-6.6-generic-6.6.126-1|22804	- wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early
21mr|kernel-6.6-generic-6.6.126-1|22805	- wifi: ath11k: fix wrong definition of CE ring's base address
21mr|kernel-6.6-generic-6.6.126-1|22806	- wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
21mr|kernel-6.6-generic-6.6.126-1|22807	- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
21mr|kernel-6.6-generic-6.6.126-1|22808	- wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights
21mr|kernel-6.6-generic-6.6.126-1|22809	- wifi: ath12k: change DMA direction while mapping reinjected packets
21mr|kernel-6.6-generic-6.6.126-1|22810	- wifi: ath12k: Correct 6 GHz frequency value in rx status
21mr|kernel-6.6-generic-6.6.126-1|22811	- wifi: ath12k: fix and enable AP mode for WCN7850
21mr|kernel-6.6-generic-6.6.126-1|22812	- wifi: ath12k: fix fetching MCBC flag for QCN9274
21mr|kernel-6.6-generic-6.6.126-1|22813	- wifi: ath12k: fix firmware crash during reo reinject
21mr|kernel-6.6-generic-6.6.126-1|22814	- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
21mr|kernel-6.6-generic-6.6.126-1|22815	- wifi: ath12k: fix invalid memory access while processing fragmented packets
21mr|kernel-6.6-generic-6.6.126-1|22816	- wifi: ath12k: Fix issues in channel list update
21mr|kernel-6.6-generic-6.6.126-1|22817	- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
21mr|kernel-6.6-generic-6.6.126-1|22818	- wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850
21mr|kernel-6.6-generic-6.6.126-1|22819	- wifi: ath12k: Fix tx completion ring (WBM2SW) setup failure
21mr|kernel-6.6-generic-6.6.126-1|22820	- wifi: ath12k: fix wrong definition of CE ring's base address
21mr|kernel-6.6-generic-6.6.126-1|22821	- wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights
21mr|kernel-6.6-generic-6.6.126-1|22822	- wifi: ath12k: use correct flag field for 320 MHz channels
21mr|kernel-6.6-generic-6.6.126-1|22823	- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
21mr|kernel-6.6-generic-6.6.126-1|22824	- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
21mr|kernel-6.6-generic-6.6.126-1|22825	- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
21mr|kernel-6.6-generic-6.6.126-1|22826	- wifi: ath9k: work around memset overflow warning
21mr|kernel-6.6-generic-6.6.126-1|22827	- wifi: avoid offset calculation on NULL pointer
21mr|kernel-6.6-generic-6.6.126-1|22828	- wifi: b43: Disable QoS for bcm4331
21mr|kernel-6.6-generic-6.6.126-1|22829	- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
21mr|kernel-6.6-generic-6.6.126-1|22830	- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
21mr|kernel-6.6-generic-6.6.126-1|22831	- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
21mr|kernel-6.6-generic-6.6.126-1|22832	- wifi: brcm80211: handle pmk_op allocation failure
21mr|kernel-6.6-generic-6.6.126-1|22833	- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
21mr|kernel-6.6-generic-6.6.126-1|22834	- wifi: brcmfmac: add per-vendor feature detection callback
21mr|kernel-6.6-generic-6.6.126-1|22835	- wifi: brcmfmac: Adjust n_channels usage for __counted_by
21mr|kernel-6.6-generic-6.6.126-1|22836	- wifi: brcmfmac: avoid invalid list operation when vendor attach fails
21mr|kernel-6.6-generic-6.6.126-1|22837	- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
21mr|kernel-6.6-generic-6.6.126-1|22838	- wifi: brcmfmac: Demote vendor-specific attach/detach messages to info
21mr|kernel-6.6-generic-6.6.126-1|22839	- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
21mr|kernel-6.6-generic-6.6.126-1|22840	- wifi: brcmfmac: pcie: handle randbuf allocation failure
21mr|kernel-6.6-generic-6.6.126-1|22841	- wifi: brcmsmac: avoid function pointer casts
21mr|kernel-6.6-generic-6.6.126-1|22842	- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
21mr|kernel-6.6-generic-6.6.126-1|22843	- wifi: carl9170: add a proper sanity check for endpoints
21mr|kernel-6.6-generic-6.6.126-1|22844	- wifi: carl9170: re-fix fortified-memset warning
21mr|kernel-6.6-generic-6.6.126-1|22845	- wifi: cfg80211: add a flag to disable wireless extensions
21mr|kernel-6.6-generic-6.6.126-1|22846	- wifi: cfg80211: Add my certificate
21mr|kernel-6.6-generic-6.6.126-1|22847	- wifi: cfg80211: check A-MSDU format more carefully
21mr|kernel-6.6-generic-6.6.126-1|22848	- wifi: cfg80211: correct comment about MLD ID
21mr|kernel-6.6-generic-6.6.126-1|22849	- wifi: cfg80211: fix 6 GHz scan request building
21mr|kernel-6.6-generic-6.6.126-1|22850	- wifi: cfg80211: fix certs build to not depend on file order
21mr|kernel-6.6-generic-6.6.126-1|22851	- wifi: cfg80211: fix CQM for non-range use
21mr|kernel-6.6-generic-6.6.126-1|22852	- wifi: cfg80211: fix missing interfaces when dumping
21mr|kernel-6.6-generic-6.6.126-1|22853	- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
21mr|kernel-6.6-generic-6.6.126-1|22854	- wifi: cfg80211: fix rdev_dump_mpp() arguments order
21mr|kernel-6.6-generic-6.6.126-1|22855	- wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done
21mr|kernel-6.6-generic-6.6.126-1|22856	- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class
21mr|kernel-6.6-generic-6.6.126-1|22857	- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
21mr|kernel-6.6-generic-6.6.126-1|22858	- wifi: cfg80211: fix wiphy delayed work queueing
21mr|kernel-6.6-generic-6.6.126-1|22859	- wifi: cfg80211: free beacon_ies when overridden from hidden BSS
21mr|kernel-6.6-generic-6.6.126-1|22860	- wifi: cfg80211: fully move wiphy work to unbound workqueue
21mr|kernel-6.6-generic-6.6.126-1|22861	- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()
21mr|kernel-6.6-generic-6.6.126-1|22862	- wifi: cfg80211: Lock wiphy in cfg80211_get_station
21mr|kernel-6.6-generic-6.6.126-1|22863	- wifi: cfg80211: lock wiphy mutex for rfkill poll
21mr|kernel-6.6-generic-6.6.126-1|22864	- wifi: cfg80211: parse all ML elements in an ML probe response
21mr|kernel-6.6-generic-6.6.126-1|22865	- wifi: cfg80211: pmsr: use correct nla_get_uX functions
21mr|kernel-6.6-generic-6.6.126-1|22866	- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
21mr|kernel-6.6-generic-6.6.126-1|22867	- wifi: cfg80211: wext: set ssids=NULL for passive scans
21mr|kernel-6.6-generic-6.6.126-1|22868	- wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()
21mr|kernel-6.6-generic-6.6.126-1|22869	- wifi: ieee80211: don't require protected vendor action frames
21mr|kernel-6.6-generic-6.6.126-1|22870	- wifi: ieee80211: fix ieee80211_mle_basic_sta_prof_size_ok()
21mr|kernel-6.6-generic-6.6.126-1|22871	- wifi: iwlwifi: acpi: fix WPFC reading
21mr|kernel-6.6-generic-6.6.126-1|22872	- wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
21mr|kernel-6.6-generic-6.6.126-1|22873	- wifi: iwlwifi: assign phy_ctxt before eSR activation
21mr|kernel-6.6-generic-6.6.126-1|22874	- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
21mr|kernel-6.6-generic-6.6.126-1|22875	- wifi: iwlwifi: dbg-tlv: ensure NUL termination
21mr|kernel-6.6-generic-6.6.126-1|22876	- wifi: iwlwifi: disable multi rx queue for 9000
21mr|kernel-6.6-generic-6.6.126-1|22877	- wifi: iwlwifi: do not announce EPCS support
21mr|kernel-6.6-generic-6.6.126-1|22878	- wifi: iwlwifi: don't support triggered EHT CQI feedback
21mr|kernel-6.6-generic-6.6.126-1|22879	- wifi: iwlwifi: exit eSR only after the FW does
21mr|kernel-6.6-generic-6.6.126-1|22880	- wifi: iwlwifi: fix a memory corruption
21mr|kernel-6.6-generic-6.6.126-1|22881	- wifi: iwlwifi: fix double-free bug
21mr|kernel-6.6-generic-6.6.126-1|22882	- wifi: iwlwifi: fix EWRD table validity check
21mr|kernel-6.6-generic-6.6.126-1|22883	- wifi: iwlwifi: fix out of bound copy_from_user
21mr|kernel-6.6-generic-6.6.126-1|22884	- wifi: iwlwifi: Fix some error codes
21mr|kernel-6.6-generic-6.6.126-1|22885	- wifi: iwlwifi: fw: don't always use FW dump trig
21mr|kernel-6.6-generic-6.6.126-1|22886	- wifi: iwlwifi: mvm: allocate STA links only for active links
21mr|kernel-6.6-generic-6.6.126-1|22887	- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
21mr|kernel-6.6-generic-6.6.126-1|22888	- wifi: iwlwifi: mvm: d3: fix IPN byte order
21mr|kernel-6.6-generic-6.6.126-1|22889	- wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup
21mr|kernel-6.6-generic-6.6.126-1|22890	- wifi: iwlwifi: mvm: disable MLO for the time being
21mr|kernel-6.6-generic-6.6.126-1|22891	- wifi: iwlwifi: mvm: don't initialize csa_work twice
21mr|kernel-6.6-generic-6.6.126-1|22892	- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
21mr|kernel-6.6-generic-6.6.126-1|22893	- wifi: iwlwifi: mvm: don't set replay counters to 0xff
21mr|kernel-6.6-generic-6.6.126-1|22894	- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
21mr|kernel-6.6-generic-6.6.126-1|22895	- wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL
21mr|kernel-6.6-generic-6.6.126-1|22896	- wifi: iwlwifi: mvm: fix a crash when we run out of stations
21mr|kernel-6.6-generic-6.6.126-1|22897	- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
21mr|kernel-6.6-generic-6.6.126-1|22898	- wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask
21mr|kernel-6.6-generic-6.6.126-1|22899	- wifi: iwlwifi: mvm: fix erroneous queue index mask
21mr|kernel-6.6-generic-6.6.126-1|22900	- wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill
21mr|kernel-6.6-generic-6.6.126-1|22901	- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
21mr|kernel-6.6-generic-6.6.126-1|22902	- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
21mr|kernel-6.6-generic-6.6.126-1|22903	- wifi: iwlwifi: mvm: guard against invalid STA ID on removal
21mr|kernel-6.6-generic-6.6.126-1|22904	- wifi: iwlwifi: mvm: handle BA session teardown in RF-kill
21mr|kernel-6.6-generic-6.6.126-1|22905	- wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd
21mr|kernel-6.6-generic-6.6.126-1|22906	- wifi: iwlwifi: mvm: include link ID when releasing frames
21mr|kernel-6.6-generic-6.6.126-1|22907	- wifi: iwlwifi: mvm: initialize rates in FW earlier
21mr|kernel-6.6-generic-6.6.126-1|22908	- wifi: iwlwifi: mvm: init vif works only once
21mr|kernel-6.6-generic-6.6.126-1|22909	- wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option
21mr|kernel-6.6-generic-6.6.126-1|22910	- wifi: iwlwifi: mvm: remove old PASN station when adding a new one
21mr|kernel-6.6-generic-6.6.126-1|22911	- wifi: iwlwifi: mvm: remove stale STA link data during restart
21mr|kernel-6.6-generic-6.6.126-1|22912	- wifi: iwlwifi: mvm: report beacon protection failures
21mr|kernel-6.6-generic-6.6.126-1|22913	- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
21mr|kernel-6.6-generic-6.6.126-1|22914	- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
21mr|kernel-6.6-generic-6.6.126-1|22915	- wifi: iwlwifi: mvm: rfi: fix potential response leaks
21mr|kernel-6.6-generic-6.6.126-1|22916	- wifi: iwlwifi: mvm: select STA mask only for active links
21mr|kernel-6.6-generic-6.6.126-1|22917	- wifi: iwlwifi: mvm: send TX path flush in rfkill
21mr|kernel-6.6-generic-6.6.126-1|22918	- wifi: iwlwifi: mvm: set properly mac header
21mr|kernel-6.6-generic-6.6.126-1|22919	- wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request
21mr|kernel-6.6-generic-6.6.126-1|22920	- wifi: iwlwifi: mvm: use correct address 3 in A-MSDU
21mr|kernel-6.6-generic-6.6.126-1|22921	- wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
21mr|kernel-6.6-generic-6.6.126-1|22922	- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
21mr|kernel-6.6-generic-6.6.126-1|22923	- wifi: iwlwifi: pcie: avoid a NULL pointer dereference
21mr|kernel-6.6-generic-6.6.126-1|22924	- wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ
21mr|kernel-6.6-generic-6.6.126-1|22925	- wifi: iwlwifi: pcie: fix RB status reading
21mr|kernel-6.6-generic-6.6.126-1|22926	- wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK
21mr|kernel-6.6-generic-6.6.126-1|22927	- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
21mr|kernel-6.6-generic-6.6.126-1|22928	- wifi: iwlwifi: read txq->read_ptr under lock
21mr|kernel-6.6-generic-6.6.126-1|22929	- wifi: iwlwifi: reconfigure TLC during HW restart
21mr|kernel-6.6-generic-6.6.126-1|22930	- wifi: iwlwifi: support EHT for WH
21mr|kernel-6.6-generic-6.6.126-1|22931	- wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()
21mr|kernel-6.6-generic-6.6.126-1|22932	- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
21mr|kernel-6.6-generic-6.6.126-1|22933	- wifi: libertas: stop selecting wext
21mr|kernel-6.6-generic-6.6.126-1|22934	- wifi: mac80211: accept broadcast probe responses on 6 GHz
21mr|kernel-6.6-generic-6.6.126-1|22935	- wifi: mac80211: adding missing drv_mgd_complete_tx() call
21mr|kernel-6.6-generic-6.6.126-1|22936	- wifi: mac80211: apply mcast rate only if interface is up
21mr|kernel-6.6-generic-6.6.126-1|22937	- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
21mr|kernel-6.6-generic-6.6.126-1|22938	- wifi: mac80211: check defragmentation succeeded
21mr|kernel-6.6-generic-6.6.126-1|22939	- wifi: mac80211: check if the existing link config remains unchanged
21mr|kernel-6.6-generic-6.6.126-1|22940	- wifi: mac80211: clean up assignments to pointer cache.
21mr|kernel-6.6-generic-6.6.126-1|22941	- wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
21mr|kernel-6.6-generic-6.6.126-1|22942	- wifi: mac80211: disable softirqs for queued frame handling
21mr|kernel-6.6-generic-6.6.126-1|22943	- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers during flush
21mr|kernel-6.6-generic-6.6.126-1|22944	- wifi: mac80211: don't re-add debugfs during reconfig
21mr|kernel-6.6-generic-6.6.126-1|22945	- wifi: mac80211: don't use rate mask for scanning
21mr|kernel-6.6-generic-6.6.126-1|22946	- wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field
21mr|kernel-6.6-generic-6.6.126-1|22947	- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
21mr|kernel-6.6-generic-6.6.126-1|22948	- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc
21mr|kernel-6.6-generic-6.6.126-1|22949	- wifi: mac80211: fix potential sta-link leak
21mr|kernel-6.6-generic-6.6.126-1|22950	- wifi: mac80211: fix prep_connection error path
21mr|kernel-6.6-generic-6.6.126-1|22951	- wifi: mac80211: fix race condition on enabling fast-xmit
21mr|kernel-6.6-generic-6.6.126-1|22952	- wifi: mac80211: fix RCU use in TDLS fast-xmit
21mr|kernel-6.6-generic-6.6.126-1|22953	- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
21mr|kernel-6.6-generic-6.6.126-1|22954	- wifi: mac80211: fix unaligned le16 access
21mr|kernel-6.6-generic-6.6.126-1|22955	- wifi: mac80211: fix waiting for beacons logic
21mr|kernel-6.6-generic-6.6.126-1|22956	- wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_sta_ht_cap
21mr|kernel-6.6-generic-6.6.126-1|22957	- wifi: mac80211: handle tasklet frames before stopping
21mr|kernel-6.6-generic-6.6.126-1|22958	- wifi: mac80211_hwsim: init peer measurement result
21mr|kernel-6.6-generic-6.6.126-1|22959	- wifi: mac80211: mesh: check element parsing succeeded
21mr|kernel-6.6-generic-6.6.126-1|22960	- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
21mr|kernel-6.6-generic-6.6.126-1|22961	- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
21mr|kernel-6.6-generic-6.6.126-1|22962	- wifi: mac80211: mesh_plink: fix matches_local logic
21mr|kernel-6.6-generic-6.6.126-1|22963	- wifi: mac80211: only call drv_sta_rc_update for uploaded stations
21mr|kernel-6.6-generic-6.6.126-1|22964	- wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
21mr|kernel-6.6-generic-6.6.126-1|22965	- wifi: mac80211: remove link before AP
21mr|kernel-6.6-generic-6.6.126-1|22966	- wifi: mac80211: set station RX-NSS on reconfig
21mr|kernel-6.6-generic-6.6.126-1|22967	- wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded
21mr|kernel-6.6-generic-6.6.126-1|22968	- wifi: mac80211: track capability/opmode NSS separately
21mr|kernel-6.6-generic-6.6.126-1|22969	- wifi: mac80211: Use flexible array in struct ieee80211_tim_ie
21mr|kernel-6.6-generic-6.6.126-1|22970	- wifi: mt76: connac: fix EHT phy mode check
21mr|kernel-6.6-generic-6.6.126-1|22971	- wifi: mt76: fix broken precal loading from MTD for mt7915
21mr|kernel-6.6-generic-6.6.126-1|22972	- wifi: mt76: fix crash with WED rx support enabled
21mr|kernel-6.6-generic-6.6.126-1|22973	- wifi: mt76: fix typo in mt76_get_of_eeprom_from_nvmem function
21mr|kernel-6.6-generic-6.6.126-1|22974	- wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset
21mr|kernel-6.6-generic-6.6.126-1|22975	- wifi: mt76: mt7603: fix tx queue of loopback packets
21mr|kernel-6.6-generic-6.6.126-1|22976	- wifi: mt76: mt7915: add locking for accessing mapped registers
21mr|kernel-6.6-generic-6.6.126-1|22977	- wifi: mt76: mt7915: also MT7981 is 3T3R but nss2 on 5 GHz band
21mr|kernel-6.6-generic-6.6.126-1|22978	- wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init()
21mr|kernel-6.6-generic-6.6.126-1|22979	- wifi: mt76: mt7915: fix EEPROM offset of TSSI flag on MT7981
21mr|kernel-6.6-generic-6.6.126-1|22980	- wifi: mt76: mt7915: workaround too long expansion sparse warnings
21mr|kernel-6.6-generic-6.6.126-1|22981	- wifi: mt76: mt7921e: fix use-after-free in free_irq()
21mr|kernel-6.6-generic-6.6.126-1|22982	- wifi: mt76: mt7921: fix country count limitation for CLC
21mr|kernel-6.6-generic-6.6.126-1|22983	- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
21mr|kernel-6.6-generic-6.6.126-1|22984	- wifi: mt76: mt7921s: fix workqueue problem causes STA association fail
21mr|kernel-6.6-generic-6.6.126-1|22985	- wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI
21mr|kernel-6.6-generic-6.6.126-1|22986	- wifi: mt76: mt792x: fix ethtool warning
21mr|kernel-6.6-generic-6.6.126-1|22987	- wifi: mt76: mt7996: add locking for accessing mapped registers
21mr|kernel-6.6-generic-6.6.126-1|22988	- wifi: mt76: mt7996: add PCI IDs for mt7992
21mr|kernel-6.6-generic-6.6.126-1|22989	- wifi: mt76: mt7996: add sanity checks for background radar trigger
21mr|kernel-6.6-generic-6.6.126-1|22990	- wifi: mt76: mt7996: disable AMSDU for non-data frames
21mr|kernel-6.6-generic-6.6.126-1|22991	- wifi: mt76: mt7996: fix efuse reading issue
21mr|kernel-6.6-generic-6.6.126-1|22992	- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
21mr|kernel-6.6-generic-6.6.126-1|22993	- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value
21mr|kernel-6.6-generic-6.6.126-1|22994	- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
21mr|kernel-6.6-generic-6.6.126-1|22995	- wifi: mt76: mt7996: fix rate usage of inband discovery frames
21mr|kernel-6.6-generic-6.6.126-1|22996	- wifi: mt76: mt7996: fix the size of struct bss_rate_tlv
21mr|kernel-6.6-generic-6.6.126-1|22997	- wifi: mt76: mt7996: fix TWT issues
21mr|kernel-6.6-generic-6.6.126-1|22998	- wifi: mt76: replace skb_put with skb_put_zero
21mr|kernel-6.6-generic-6.6.126-1|22999	- wifi: mwifiex: add extra delay for firmware ready
21mr|kernel-6.6-generic-6.6.126-1|23000	- wifi: mwifiex: configure BSSID consistently when starting AP
21mr|kernel-6.6-generic-6.6.126-1|23001	- wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
21mr|kernel-6.6-generic-6.6.126-1|23002	- wifi: mwifiex: Fix interface type change
21mr|kernel-6.6-generic-6.6.126-1|23003	- wifi: mwifiex: fix uninitialized firmware_stat
21mr|kernel-6.6-generic-6.6.126-1|23004	- wifi: mwl8k: initialize cmd->addr[] properly
21mr|kernel-6.6-generic-6.6.126-1|23005	- wifi: nl80211: Avoid address calculations via out of bounds array indexing
21mr|kernel-6.6-generic-6.6.126-1|23006	- wifi: nl80211: don't free NULL coalescing rule
21mr|kernel-6.6-generic-6.6.126-1|23007	- wifi: nl80211: fix deadlock in nl80211_set_cqm_rssi (6.6.x)
21mr|kernel-6.6-generic-6.6.126-1|23008	- wifi: nl80211: reject iftype change with mesh ID change
21mr|kernel-6.6-generic-6.6.126-1|23009	- wifi: plfxlc: check for allocation failure in plfxlc_usb_wreq_async()
21mr|kernel-6.6-generic-6.6.126-1|23010	- wifi: rt2x00: correct wrong BBP register in RxDCOC calibration
21mr|kernel-6.6-generic-6.6.126-1|23011	- wifi: rt2x00: restart beacon queue when hardware reset
21mr|kernel-6.6-generic-6.6.126-1|23012	- wifi: rtl8xxxu: 8188f: Limit TX power index
21mr|kernel-6.6-generic-6.6.126-1|23013	- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
21mr|kernel-6.6-generic-6.6.126-1|23014	- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
21mr|kernel-6.6-generic-6.6.126-1|23015	- wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor
21mr|kernel-6.6-generic-6.6.126-1|23016	- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
21mr|kernel-6.6-generic-6.6.126-1|23017	- wifi: rtlwifi: add calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23018	- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
21mr|kernel-6.6-generic-6.6.126-1|23019	- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
21mr|kernel-6.6-generic-6.6.126-1|23020	- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23021	- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23022	- wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23023	- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23024	- wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
21mr|kernel-6.6-generic-6.6.126-1|23025	- wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
21mr|kernel-6.6-generic-6.6.126-1|23026	- wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
21mr|kernel-6.6-generic-6.6.126-1|23027	- wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23028	- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23029	- wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23030	- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
21mr|kernel-6.6-generic-6.6.126-1|23031	- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
21mr|kernel-6.6-generic-6.6.126-1|23032	- wifi: rtw88: 8821c: Fix beacon loss and disconnect
21mr|kernel-6.6-generic-6.6.126-1|23033	- wifi: rtw88: 8821c: Fix false alarm count
21mr|kernel-6.6-generic-6.6.126-1|23034	- wifi: rtw88: 8821cu: Fix connection failure
21mr|kernel-6.6-generic-6.6.126-1|23035	- wifi: rtw88: 8821cu: Fix firmware upload fail
21mr|kernel-6.6-generic-6.6.126-1|23036	- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
21mr|kernel-6.6-generic-6.6.126-1|23037	- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
21mr|kernel-6.6-generic-6.6.126-1|23038	- wifi: rtw88: sdio: Honor the host max_req_size in the RX path
21mr|kernel-6.6-generic-6.6.126-1|23039	- wifi: rtw88: usb: Fix disconnection after beacon loss
21mr|kernel-6.6-generic-6.6.126-1|23040	- wifi: rtw89: 8852b: fix definition of KIP register number
21mr|kernel-6.6-generic-6.6.126-1|23041	- wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members
21mr|kernel-6.6-generic-6.6.126-1|23042	- wifi: rtw89: correct aSIFSTime for 6GHz band
21mr|kernel-6.6-generic-6.6.126-1|23043	- wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter()
21mr|kernel-6.6-generic-6.6.126-1|23044	- wifi: rtw89: fix misbehavior of TX beacon in concurrent mode
21mr|kernel-6.6-generic-6.6.126-1|23045	- wifi: rtw89: fix null pointer access when abort scan
21mr|kernel-6.6-generic-6.6.126-1|23046	- wifi: rtw89: fix timeout calculation in rtw89_roc_end()
21mr|kernel-6.6-generic-6.6.126-1|23047	- wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command
21mr|kernel-6.6-generic-6.6.126-1|23048	- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
21mr|kernel-6.6-generic-6.6.126-1|23049	- wifi: virt_wifi: avoid reporting connection success with wrong SSID
21mr|kernel-6.6-generic-6.6.126-1|23050	- wifi: virt_wifi: don't use strlen() in const context
21mr|kernel-6.6-generic-6.6.126-1|23051	- wifi: wfx: fix memory leak when starting AP
21mr|kernel-6.6-generic-6.6.126-1|23052	- wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap()
21mr|kernel-6.6-generic-6.6.126-1|23053	- wifi: wilc1000: do not realloc workqueue everytime an interface is added
21mr|kernel-6.6-generic-6.6.126-1|23054	- wifi: wilc1000: fix declarations ordering
21mr|kernel-6.6-generic-6.6.126-1|23055	- wifi: wilc1000: fix ies_len type in connect path
21mr|kernel-6.6-generic-6.6.126-1|23056	- wifi: wilc1000: fix multi-vif management when deleting a vif
21mr|kernel-6.6-generic-6.6.126-1|23057	- wifi: wilc1000: fix RCU usage in connect path
21mr|kernel-6.6-generic-6.6.126-1|23058	- wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
21mr|kernel-6.6-generic-6.6.126-1|23059	- wifi: wilc1000: revert reset line logic flip
21mr|kernel-6.6-generic-6.6.126-1|23060	- wireguard: allowedips: avoid unaligned 64-bit memory accesses
21mr|kernel-6.6-generic-6.6.126-1|23061	- wireguard: netlink: access device through ctx instead of peer
21mr|kernel-6.6-generic-6.6.126-1|23062	- wireguard: netlink: check for dangling peer via is_dead instead of empty list
21mr|kernel-6.6-generic-6.6.126-1|23063	- wireguard: queueing: annotate intentional data race in cpu round robin
21mr|kernel-6.6-generic-6.6.126-1|23064	- wireguard: receive: annotate data-race around receiving_counter.counter
21mr|kernel-6.6-generic-6.6.126-1|23065	- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
21mr|kernel-6.6-generic-6.6.126-1|23066	- wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU
21mr|kernel-6.6-generic-6.6.126-1|23067	- wireguard: send: annotate intentional data race in checking empty queue
21mr|kernel-6.6-generic-6.6.126-1|23068	- work around gcc bugs with 'asm goto' with outputs
21mr|kernel-6.6-generic-6.6.126-1|23069	- workqueue.c: Increase workqueue name length
21mr|kernel-6.6-generic-6.6.126-1|23070	- workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()
21mr|kernel-6.6-generic-6.6.126-1|23071	- workqueue: Factor out pwq_is_empty()
21mr|kernel-6.6-generic-6.6.126-1|23072	- workqueue: Fix selection of wake_cpu in kick_pool()
21mr|kernel-6.6-generic-6.6.126-1|23073	- workqueue: Implement system-wide nr_active enforcement for unbound workqueues
21mr|kernel-6.6-generic-6.6.126-1|23074	- workqueue: Increase worker desc's length to 32
21mr|kernel-6.6-generic-6.6.126-1|23075	- workqueue: Introduce struct wq_node_nr_active
21mr|kernel-6.6-generic-6.6.126-1|23076	- workqueue: Make sure that wq_unbound_cpumask is never empty
21mr|kernel-6.6-generic-6.6.126-1|23077	- workqueue: Make wq_adjust_max_active() round-robin pwqs while activating
21mr|kernel-6.6-generic-6.6.126-1|23078	- workqueue: Move nr_active handling into helpers
21mr|kernel-6.6-generic-6.6.126-1|23079	- workqueue: Move pwq->max_active to wq->max_active
21mr|kernel-6.6-generic-6.6.126-1|23080	- workqueue: RCU protect wq->dfl_pwq and implement accessors for it
21mr|kernel-6.6-generic-6.6.126-1|23081	- workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()
21mr|kernel-6.6-generic-6.6.126-1|23082	- workqueue: Shorten events_freezable_power_efficient name
21mr|kernel-6.6-generic-6.6.126-1|23083	- x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
21mr|kernel-6.6-generic-6.6.126-1|23084	- x86/alternatives: Sync core before enabling interrupts
21mr|kernel-6.6-generic-6.6.126-1|23085	- x86/amd_nb: Check for invalid SMN reads
21mr|kernel-6.6-generic-6.6.126-1|23086	- x86/apic: Don't access the APIC when disabling x2APIC
21mr|kernel-6.6-generic-6.6.126-1|23087	- x86/apic: Force native_apic_mem_read() to use the MOV instruction
21mr|kernel-6.6-generic-6.6.126-1|23088	- x86/asm: Use %%c/%%n instead of %%P operand modifier in asm templates
21mr|kernel-6.6-generic-6.6.126-1|23089	- x86/barrier: Do not serialize MSR accesses on AMD
21mr|kernel-6.6-generic-6.6.126-1|23090	- x86/bhi: Add BHI mitigation knob
21mr|kernel-6.6-generic-6.6.126-1|23091	- x86/bhi: Add support for clearing branch history at syscall entry
21mr|kernel-6.6-generic-6.6.126-1|23092	- x86/bhi: Avoid warning in #DB handler due to BHI mitigation
21mr|kernel-6.6-generic-6.6.126-1|23093	- x86/bhi: Define SPEC_CTRL_BHI_DIS_S
21mr|kernel-6.6-generic-6.6.126-1|23094	- x86/bhi: Enumerate Branch History Injection (BHI) bug
21mr|kernel-6.6-generic-6.6.126-1|23095	- x86/bhi: Mitigate KVM by default
21mr|kernel-6.6-generic-6.6.126-1|23096	- x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57
21mr|kernel-6.6-generic-6.6.126-1|23097	- x86/boot: Construct PE/COFF .text section from assembler
21mr|kernel-6.6-generic-6.6.126-1|23098	- x86/boot: Define setup size in linker script
21mr|kernel-6.6-generic-6.6.126-1|23099	- x86/boot: Derive file size from _edata symbol
21mr|kernel-6.6-generic-6.6.126-1|23100	- x86/boot: Don't add the EFI stub to targets, again
21mr|kernel-6.6-generic-6.6.126-1|23101	- x86/boot: Drop PE/COFF .reloc section
21mr|kernel-6.6-generic-6.6.126-1|23102	- x86/boot: Drop redundant code setting the root device
21mr|kernel-6.6-generic-6.6.126-1|23103	- x86/boot: Drop references to startup_64
21mr|kernel-6.6-generic-6.6.126-1|23104	- x86/boot: Grab kernel_info offset from zoffset header directly
21mr|kernel-6.6-generic-6.6.126-1|23105	- x86/boot: Ignore NMIs during very early boot
21mr|kernel-6.6-generic-6.6.126-1|23106	- x86/boot: Ignore relocations in .notes sections in walk_relocs() too
21mr|kernel-6.6-generic-6.6.126-1|23107	- x86/boot: Increase section and file alignment to 4k/512
21mr|kernel-6.6-generic-6.6.126-1|23108	- x86/boot: Move mem_encrypt= parsing to the decompressor
21mr|kernel-6.6-generic-6.6.126-1|23109	- x86/boot: Omit compression buffer from PE/COFF image memory footprint
21mr|kernel-6.6-generic-6.6.126-1|23110	- x86/boot: Remove the 'bugger off' message
21mr|kernel-6.6-generic-6.6.126-1|23111	- x86/boot: Set EFI handover offset directly in header asm
21mr|kernel-6.6-generic-6.6.126-1|23112	- x86/boot: Split off PE/COFF .data section
21mr|kernel-6.6-generic-6.6.126-1|23113	- x86/bpf: Fix IP after emitting call depth accounting
21mr|kernel-6.6-generic-6.6.126-1|23114	- x86/bugs: Add asm helpers for executing VERW
21mr|kernel-6.6-generic-6.6.126-1|23115	- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
21mr|kernel-6.6-generic-6.6.126-1|23116	- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
21mr|kernel-6.6-generic-6.6.126-1|23117	- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
21mr|kernel-6.6-generic-6.6.126-1|23118	- x86/bugs: Fix BHI documentation
21mr|kernel-6.6-generic-6.6.126-1|23119	- x86/bugs: Fix BHI handling of RRSBA
21mr|kernel-6.6-generic-6.6.126-1|23120	- x86/bugs: Fix BHI retpoline check
21mr|kernel-6.6-generic-6.6.126-1|23121	- x86/bugs: Fix return type of spectre_bhi_state()
21mr|kernel-6.6-generic-6.6.126-1|23122	- x86/bugs: Fix the SRSO mitigation on Zen3/4
21mr|kernel-6.6-generic-6.6.126-1|23123	- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
21mr|kernel-6.6-generic-6.6.126-1|23124	- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
21mr|kernel-6.6-generic-6.6.126-1|23125	- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
21mr|kernel-6.6-generic-6.6.126-1|23126	- x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
21mr|kernel-6.6-generic-6.6.126-1|23127	- x86/bugs: Use fixed addressing for VERW operand
21mr|kernel-6.6-generic-6.6.126-1|23128	- x86/coco: Disable 32-bit emulation by default on TDX and SEV
21mr|kernel-6.6-generic-6.6.126-1|23129	- x86/coco: Require seeding RNG with RDRAND on CoCo systems
21mr|kernel-6.6-generic-6.6.126-1|23130	- x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
21mr|kernel-6.6-generic-6.6.126-1|23131	- x86/CPU/AMD: Add X86_FEATURE_ZEN1
21mr|kernel-6.6-generic-6.6.126-1|23132	- x86/CPU/AMD: Add ZenX generations flags
21mr|kernel-6.6-generic-6.6.126-1|23133	- x86/CPU/AMD: Carve out the erratum 1386 fix
21mr|kernel-6.6-generic-6.6.126-1|23134	- x86/CPU/AMD: Check vendor in the AMD microcode callback
21mr|kernel-6.6-generic-6.6.126-1|23135	- x86/CPU/AMD: Get rid of amd_erratum_1054[]
21mr|kernel-6.6-generic-6.6.126-1|23136	- x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function
21mr|kernel-6.6-generic-6.6.126-1|23137	- x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function
21mr|kernel-6.6-generic-6.6.126-1|23138	- x86/CPU/AMD: Move Zenbleed check to the Zen2 init function
21mr|kernel-6.6-generic-6.6.126-1|23139	- x86/CPU/AMD: Update the Zenbleed microcode revisions
21mr|kernel-6.6-generic-6.6.126-1|23140	- x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
21mr|kernel-6.6-generic-6.6.126-1|23141	- x86/cpufeatures: Add new word for scattered features
21mr|kernel-6.6-generic-6.6.126-1|23142	- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
21mr|kernel-6.6-generic-6.6.126-1|23143	- x86/cpu: Fix check for RDPKRU in __show_regs()
21mr|kernel-6.6-generic-6.6.126-1|23144	- x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
21mr|kernel-6.6-generic-6.6.126-1|23145	- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
21mr|kernel-6.6-generic-6.6.126-1|23146	- x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
21mr|kernel-6.6-generic-6.6.126-1|23147	- x86/csum: clean up `csum_partial' further
21mr|kernel-6.6-generic-6.6.126-1|23148	- x86/csum: Remove unnecessary odd handling
21mr|kernel-6.6-generic-6.6.126-1|23149	- x86/e820: Don't reserve SETUP_RNG_SEED in e820
21mr|kernel-6.6-generic-6.6.126-1|23150	- x86/efi: Disregard setup header of loaded image
21mr|kernel-6.6-generic-6.6.126-1|23151	- x86/efi: Drop alignment flags from PE section headers
21mr|kernel-6.6-generic-6.6.126-1|23152	- x86/efi: Drop EFI stub .bss from .data section
21mr|kernel-6.6-generic-6.6.126-1|23153	- x86/efistub: Add missing boot_params for mixed mode compat entry
21mr|kernel-6.6-generic-6.6.126-1|23154	- x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
21mr|kernel-6.6-generic-6.6.126-1|23155	- x86/efistub: Avoid returning EFI_SUCCESS on error
21mr|kernel-6.6-generic-6.6.126-1|23156	- x86/efistub: Call mixed mode boot services on the firmware's stack
21mr|kernel-6.6-generic-6.6.126-1|23157	- x86/efistub: Clear decompressor BSS in native EFI entrypoint
21mr|kernel-6.6-generic-6.6.126-1|23158	- x86/efistub: Don't clear BSS twice in mixed mode
21mr|kernel-6.6-generic-6.6.126-1|23159	- x86/efistub: Give up if memory attribute protocol returns an error
21mr|kernel-6.6-generic-6.6.126-1|23160	- x86/efistub: Omit physical KASLR when memory reservations exist
21mr|kernel-6.6-generic-6.6.126-1|23161	- x86/efistub: Reinstate soft limit for initrd loading
21mr|kernel-6.6-generic-6.6.126-1|23162	- x86/efistub: Remap kernel text read-only before dropping NX attribute
21mr|kernel-6.6-generic-6.6.126-1|23163	- x86/efistub: Revert to heap allocated boot_params for PE entrypoint
21mr|kernel-6.6-generic-6.6.126-1|23164	- x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
21mr|kernel-6.6-generic-6.6.126-1|23165	- x86/entry_32: Add VERW just before userspace transition
21mr|kernel-6.6-generic-6.6.126-1|23166	- x86/entry_64: Add VERW just before userspace transition
21mr|kernel-6.6-generic-6.6.126-1|23167	- x86/entry/64: Remove obsolete comment on tracing vs. SYSRET
21mr|kernel-6.6-generic-6.6.126-1|23168	- x86/entry: Convert INT 0x80 emulation to IDTENTRY
21mr|kernel-6.6-generic-6.6.126-1|23169	- x86/entry: Do not allow external 0x80 interrupts
21mr|kernel-6.6-generic-6.6.126-1|23170	- x86/entry/ia32: Ensure s32 is sign extended to s64
21mr|kernel-6.6-generic-6.6.126-1|23171	- x86/entry: Rename ignore_sysret()
21mr|kernel-6.6-generic-6.6.126-1|23172	- x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram
21mr|kernel-6.6-generic-6.6.126-1|23173	- x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup
21mr|kernel-6.6-generic-6.6.126-1|23174	- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD
21mr|kernel-6.6-generic-6.6.126-1|23175	- x86/fpu: Stop relying on userspace for info to fault in xsave buffer
21mr|kernel-6.6-generic-6.6.126-1|23176	- x86/head/64: Move the __head definition to <asm/init.h>
21mr|kernel-6.6-generic-6.6.126-1|23177	- x86/hyperv: Allow 15-bit APIC IDs for VTL platforms
21mr|kernel-6.6-generic-6.6.126-1|23178	- x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM
21mr|kernel-6.6-generic-6.6.126-1|23179	- x86/hyperv: Use per cpu initial stack for vtl context
21mr|kernel-6.6-generic-6.6.126-1|23180	- x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS
21mr|kernel-6.6-generic-6.6.126-1|23181	- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
21mr|kernel-6.6-generic-6.6.126-1|23182	- x86: Introduce ia32_enabled()
21mr|kernel-6.6-generic-6.6.126-1|23183	- x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS
21mr|kernel-6.6-generic-6.6.126-1|23184	- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
21mr|kernel-6.6-generic-6.6.126-1|23185	- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y
21mr|kernel-6.6-generic-6.6.126-1|23186	- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
21mr|kernel-6.6-generic-6.6.126-1|23187	- x86/kexec: Fix bug with call depth tracking
21mr|kernel-6.6-generic-6.6.126-1|23188	- x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
21mr|kernel-6.6-generic-6.6.126-1|23189	- x86/kvm: Do not try to disable kvmclock if it was not enabled
21mr|kernel-6.6-generic-6.6.126-1|23190	- x86/lib: Fix overflow when counting digits
21mr|kernel-6.6-generic-6.6.126-1|23191	- x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups
21mr|kernel-6.6-generic-6.6.126-1|23192	- x86/mce/inject: Clear test status value
21mr|kernel-6.6-generic-6.6.126-1|23193	- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
21mr|kernel-6.6-generic-6.6.126-1|23194	- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
21mr|kernel-6.6-generic-6.6.126-1|23195	- x86/microcode: do not cache microcode if it will not be used
21mr|kernel-6.6-generic-6.6.126-1|23196	- x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()
21mr|kernel-6.6-generic-6.6.126-1|23197	- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type
21mr|kernel-6.6-generic-6.6.126-1|23198	- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
21mr|kernel-6.6-generic-6.6.126-1|23199	- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
21mr|kernel-6.6-generic-6.6.126-1|23200	- x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
21mr|kernel-6.6-generic-6.6.126-1|23201	- x86/mm/pat: fix VM_PAT handling in COW mappings
21mr|kernel-6.6-generic-6.6.126-1|23202	- x86/mm: Remove broken vsyscall emulation code from the page fault code
21mr|kernel-6.6-generic-6.6.126-1|23203	- x86/mpparse: Register APIC address only once
21mr|kernel-6.6-generic-6.6.126-1|23204	- x86/nmi: Fix the inverse "in NMI handler" check
21mr|kernel-6.6-generic-6.6.126-1|23205	- x86/nospec: Refactor UNTRAIN_RET[_*]
21mr|kernel-6.6-generic-6.6.126-1|23206	- x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks()
21mr|kernel-6.6-generic-6.6.126-1|23207	- x86/numa: Fix the address overlap check in numa_fill_memblks()
21mr|kernel-6.6-generic-6.6.126-1|23208	- x86/numa: Fix the sort compare func used in numa_fill_memblks()
21mr|kernel-6.6-generic-6.6.126-1|23209	- x86/of: Return consistent error type from x86_of_pci_irq_enable()
21mr|kernel-6.6-generic-6.6.126-1|23210	- x86/pat: Fix W^X violation false-positives when running as Xen PV guest
21mr|kernel-6.6-generic-6.6.126-1|23211	- x86/pat: Introduce lookup_address_in_pgd_attr()
21mr|kernel-6.6-generic-6.6.126-1|23212	- x86/pat: Restructure _lookup_address_cpa()
21mr|kernel-6.6-generic-6.6.126-1|23213	- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
21mr|kernel-6.6-generic-6.6.126-1|23214	- x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS
21mr|kernel-6.6-generic-6.6.126-1|23215	- x86/pci: Skip early E820 check for ECAM region
21mr|kernel-6.6-generic-6.6.126-1|23216	- x86/pci/xen: Fix PCIBIOS_* return code handling
21mr|kernel-6.6-generic-6.6.126-1|23217	- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
21mr|kernel-6.6-generic-6.6.126-1|23218	- x86/pm: Work around false positive kmemleak report in msr_build_context()
21mr|kernel-6.6-generic-6.6.126-1|23219	- x86/purgatory: Switch to the position-independent small code model
21mr|kernel-6.6-generic-6.6.126-1|23220	- x86, relocs: Ignore relocations in .notes section
21mr|kernel-6.6-generic-6.6.126-1|23221	- x86/resctrl: Implement new mba_MBps throttling heuristic
21mr|kernel-6.6-generic-6.6.126-1|23222	- x86/resctrl: Read supported bandwidth sources from CPUID
21mr|kernel-6.6-generic-6.6.126-1|23223	- x86/resctrl: Remove hard-coded memory bandwidth limit
21mr|kernel-6.6-generic-6.6.126-1|23224	- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
21mr|kernel-6.6-generic-6.6.126-1|23225	- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
21mr|kernel-6.6-generic-6.6.126-1|23226	- x86/rfds: Mitigate Register File Data Sampling (RFDS)
21mr|kernel-6.6-generic-6.6.126-1|23227	- x86: set SPECTRE_BHI_ON as default
21mr|kernel-6.6-generic-6.6.126-1|23228	- x86/sev: Fix kernel crash due to late update to read-only ghcb_version
21mr|kernel-6.6-generic-6.6.126-1|23229	- x86/sev: Fix position dependent variable references in startup code
21mr|kernel-6.6-generic-6.6.126-1|23230	- x86/sev: Move early startup code into .head.text section
21mr|kernel-6.6-generic-6.6.126-1|23231	- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
21mr|kernel-6.6-generic-6.6.126-1|23232	- x86/shstk: Make return uprobe work with shadow stack
21mr|kernel-6.6-generic-6.6.126-1|23233	- x86/sme: Fix memory encryption setting if enabled by default and not overridden
21mr|kernel-6.6-generic-6.6.126-1|23234	- x86/sme: Move early SME kernel encryption handling into .head.text
21mr|kernel-6.6-generic-6.6.126-1|23235	- x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully
21mr|kernel-6.6-generic-6.6.126-1|23236	- x86/speculation, objtool: Use absolute relocations for annotations
21mr|kernel-6.6-generic-6.6.126-1|23237	- x86/srso: Disentangle rethunk-dependent options
21mr|kernel-6.6-generic-6.6.126-1|23238	- x86/srso: Improve i-cache locality for alias mitigation
21mr|kernel-6.6-generic-6.6.126-1|23239	- x86: stop playing stack games in profile_pc()
21mr|kernel-6.6-generic-6.6.126-1|23240	- x86/syscall: Don't force use of indirect calls for system calls
21mr|kernel-6.6-generic-6.6.126-1|23241	- x86/tdx: Allow 32-bit emulation by default
21mr|kernel-6.6-generic-6.6.126-1|23242	- x86/tdx: Preserve shared bit on mprotect()
21mr|kernel-6.6-generic-6.6.126-1|23243	- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
21mr|kernel-6.6-generic-6.6.126-1|23244	- x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking
21mr|kernel-6.6-generic-6.6.126-1|23245	- x86/xen: add CPU dependencies for 32-bit build
21mr|kernel-6.6-generic-6.6.126-1|23246	- x86/xen: Add some null pointer checking to smp.c
21mr|kernel-6.6-generic-6.6.126-1|23247	- x86/xen: attempt to inflate the memory balloon on PVH
21mr|kernel-6.6-generic-6.6.126-1|23248	- x86/xen: Convert comma to semicolon
21mr|kernel-6.6-generic-6.6.126-1|23249	- x86/xen: fix percpu vcpu_info allocation
21mr|kernel-6.6-generic-6.6.126-1|23250	- xdp, bonding: Fix feature flags when there are no slave devs anymore
21mr|kernel-6.6-generic-6.6.126-1|23251	- xdp: fix invalid wait context of page_pool_destroy()
21mr|kernel-6.6-generic-6.6.126-1|23252	- xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL
21mr|kernel-6.6-generic-6.6.126-1|23253	- xdp: Remove WARN() from __xdp_reg_mem_model()
21mr|kernel-6.6-generic-6.6.126-1|23254	- xdp: use flags field to disambiguate broadcast redirect
21mr|kernel-6.6-generic-6.6.126-1|23255	- xen/events: close evtchn after mapping cleanup
21mr|kernel-6.6-generic-6.6.126-1|23256	- xen/events: drop xen_allocate_irqs_dynamic()
21mr|kernel-6.6-generic-6.6.126-1|23257	- xen/events: fix error code in xen_bind_pirq_msi_to_irq()
21mr|kernel-6.6-generic-6.6.126-1|23258	- xen/events: increment refcnt only if event channel is refcounted
21mr|kernel-6.6-generic-6.6.126-1|23259	- xen/events: modify internal [un]bind interfaces
21mr|kernel-6.6-generic-6.6.126-1|23260	- xen/events: reduce externally visible helper functions
21mr|kernel-6.6-generic-6.6.126-1|23261	- xen/events: remove some simple helpers from events_base.c
21mr|kernel-6.6-generic-6.6.126-1|23262	- xen: evtchn: Allow shared registration of IRQ handers
21mr|kernel-6.6-generic-6.6.126-1|23263	- xen/evtchn: avoid WARN() when unbinding an event channel
21mr|kernel-6.6-generic-6.6.126-1|23264	- xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
21mr|kernel-6.6-generic-6.6.126-1|23265	- xen-netback: don't produce zero-size SKB frags
21mr|kernel-6.6-generic-6.6.126-1|23266	- xen-netback: properly sync TX responses
21mr|kernel-6.6-generic-6.6.126-1|23267	- xen-netfront: Add missing skb_mark_for_recycle
21mr|kernel-6.6-generic-6.6.126-1|23268	- xen/x86: add extra pages to unpopulated-alloc if available
21mr|kernel-6.6-generic-6.6.126-1|23269	- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
21mr|kernel-6.6-generic-6.6.126-1|23270	- xfrm: Allow UDP encapsulation only in offload modes
21mr|kernel-6.6-generic-6.6.126-1|23271	- xfrm: Avoid clang fortify warning in copy_to_user_tmpl()
21mr|kernel-6.6-generic-6.6.126-1|23272	- xfrm: call xfrm_dev_policy_delete when kill policy
21mr|kernel-6.6-generic-6.6.126-1|23273	- xfrm: Export symbol xfrm_dev_state_delete.
21mr|kernel-6.6-generic-6.6.126-1|23274	- xfrm: fix netdev reference count imbalance
21mr|kernel-6.6-generic-6.6.126-1|23275	- xfrm: Fix unregister netdevice hang on hardware offload.
21mr|kernel-6.6-generic-6.6.126-1|23276	- xfrm: fix xfrm child route lookup for packet offload
21mr|kernel-6.6-generic-6.6.126-1|23277	- xfrm: Pass UDP encapsulation in TX packet offload
21mr|kernel-6.6-generic-6.6.126-1|23278	- xfrm: Preserve vlan tags for transport mode software GRO
21mr|kernel-6.6-generic-6.6.126-1|23279	- xfrm: set skb control buffer based on packet offload as well
21mr|kernel-6.6-generic-6.6.126-1|23280	- xfs: abort intent items when recovery intents fail
21mr|kernel-6.6-generic-6.6.126-1|23281	- xfs: add lock protection when remove perag from radix tree
21mr|kernel-6.6-generic-6.6.126-1|23282	- xfs: add missing nrext64 inode flag check to scrub
21mr|kernel-6.6-generic-6.6.126-1|23283	- xfs: allow cross-linking special files without project quota
21mr|kernel-6.6-generic-6.6.126-1|23284	- xfs: allow read IO and FICLONE to run concurrently
21mr|kernel-6.6-generic-6.6.126-1|23285	- xfs: allow sunit mount option to repair bad primary sb stripe values
21mr|kernel-6.6-generic-6.6.126-1|23286	- xfs: bump max fsgeom struct version
21mr|kernel-6.6-generic-6.6.126-1|23287	- xfs: clean up dqblk extraction
21mr|kernel-6.6-generic-6.6.126-1|23288	- xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags
21mr|kernel-6.6-generic-6.6.126-1|23289	- xfs: consider minlen sized extents in xfs_rtallocate_extent_block
21mr|kernel-6.6-generic-6.6.126-1|23290	- xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t
21mr|kernel-6.6-generic-6.6.126-1|23291	- xfs: don't allow overly small or large realtime volumes
21mr|kernel-6.6-generic-6.6.126-1|23292	- xfs: don't leak recovered attri intent items
21mr|kernel-6.6-generic-6.6.126-1|23293	- xfs: don't use current->journal_info
21mr|kernel-6.6-generic-6.6.126-1|23294	- xfs: dquot recovery does not validate the recovered dquot
21mr|kernel-6.6-generic-6.6.126-1|23295	- xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real
21mr|kernel-6.6-generic-6.6.126-1|23296	- xfs: ensure submit buffers on LSN boundaries in error handlers
21mr|kernel-6.6-generic-6.6.126-1|23297	- xfs: factor out xfs_defer_pending_abort
21mr|kernel-6.6-generic-6.6.126-1|23298	- xfs: fix 32-bit truncation in xfs_compute_rextslog
21mr|kernel-6.6-generic-6.6.126-1|23299	- xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS
21mr|kernel-6.6-generic-6.6.126-1|23300	- xfs: fix an off-by-one error in xreap_agextent_binval
21mr|kernel-6.6-generic-6.6.126-1|23301	- xfs: fix imprecise logic in xchk_btree_check_block_owner
21mr|kernel-6.6-generic-6.6.126-1|23302	- xfs: fix internal error from AGFL exhaustion
21mr|kernel-6.6-generic-6.6.126-1|23303	- xfs: fix perag leak when growfs fails
21mr|kernel-6.6-generic-6.6.126-1|23304	- xfs: fix scrub stats file permissions
21mr|kernel-6.6-generic-6.6.126-1|23305	- xfs: fix SEEK_HOLE/DATA for regions with active COW extents
21mr|kernel-6.6-generic-6.6.126-1|23306	- xfs: fix units conversion error in xfs_bmap_del_extent_delay
21mr|kernel-6.6-generic-6.6.126-1|23307	- xfs: force all buffers to be written during btree bulk load
21mr|kernel-6.6-generic-6.6.126-1|23308	- xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space
21mr|kernel-6.6-generic-6.6.126-1|23309	- xfs: hoist freeing of rt data fork extent mappings
21mr|kernel-6.6-generic-6.6.126-1|23310	- xfs: initialise di_crc in xfs_log_dinode
21mr|kernel-6.6-generic-6.6.126-1|23311	- xfs: inode recovery does not validate the recovered inode
21mr|kernel-6.6-generic-6.6.126-1|23312	- xfs: introduce protection for drop nlink
21mr|kernel-6.6-generic-6.6.126-1|23313	- xfs: make rextslog computation consistent with mkfs
21mr|kernel-6.6-generic-6.6.126-1|23314	- xfs: make sure maxlen is still congruent with prod when rounding down
21mr|kernel-6.6-generic-6.6.126-1|23315	- xfs: make xchk_iget safer in the presence of corrupt inode btrees
21mr|kernel-6.6-generic-6.6.126-1|23316	- xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
21mr|kernel-6.6-generic-6.6.126-1|23317	- xfs: only remap the written blocks in xfs_reflink_end_cow_extent
21mr|kernel-6.6-generic-6.6.126-1|23318	- xfs: pass the xfs_defer_pending object to iop_recover
21mr|kernel-6.6-generic-6.6.126-1|23319	- xfs: prevent rt growfs when quota is enabled
21mr|kernel-6.6-generic-6.6.126-1|23320	- xfs: read only mounts with fsopen mount API are busted
21mr|kernel-6.6-generic-6.6.126-1|23321	- xfs: recompute growfsrtfree transaction reservation while growing rt volume
21mr|kernel-6.6-generic-6.6.126-1|23322	- xfs: remove conditional building of rt geometry validator functions
21mr|kernel-6.6-generic-6.6.126-1|23323	- xfs: remove unused fields from struct xbtree_ifakeroot
21mr|kernel-6.6-generic-6.6.126-1|23324	- xfs: reset XFS_ATTR_INCOMPLETE filter on node removal
21mr|kernel-6.6-generic-6.6.126-1|23325	- xfs: respect the stable writes flag on the RT device
21mr|kernel-6.6-generic-6.6.126-1|23326	- xfs: rt stubs should return negative errnos when rt disabled
21mr|kernel-6.6-generic-6.6.126-1|23327	- xfs: short circuit xfs_growfs_data_private() if delta is zero
21mr|kernel-6.6-generic-6.6.126-1|23328	- xfs: shrink failure needs to hold AGI buffer
21mr|kernel-6.6-generic-6.6.126-1|23329	- xfs: transfer recovered intent item ownership in ->iop_recover
21mr|kernel-6.6-generic-6.6.126-1|23330	- xfs: update dir3 leaf block metadata after swap
21mr|kernel-6.6-generic-6.6.126-1|23331	- xfs: up(ic_sema) if flushing data device fails
21mr|kernel-6.6-generic-6.6.126-1|23332	- xfs: use xfs_defer_pending objects to recover intent items
21mr|kernel-6.6-generic-6.6.126-1|23333	- xhci: always resume roothubs if xHC was reset during resume
21mr|kernel-6.6-generic-6.6.126-1|23334	- xhci: Apply broken streams quirk to Etron EJ188 xHCI host
21mr|kernel-6.6-generic-6.6.126-1|23335	- xhci: Apply reset resume quirk to Etron EJ188 xHCI host
21mr|kernel-6.6-generic-6.6.126-1|23336	- xhci: Fix failure to detect ring expansion need.
21mr|kernel-6.6-generic-6.6.126-1|23337	- xhci: handle isoc Babble and Buffer Overrun events properly
21mr|kernel-6.6-generic-6.6.126-1|23338	- xhci: Handle TD clearing for multiple streams case
21mr|kernel-6.6-generic-6.6.126-1|23339	- xhci: process isoc TD properly when there was a transaction error mid TD.
21mr|kernel-6.6-generic-6.6.126-1|23340	- xhci: Set correct transferred length for cancelled bulk transfers
21mr|kernel-6.6-generic-6.6.126-1|23341	- xprtrdma: Fix rpcrdma_reqs_reset()
21mr|kernel-6.6-generic-6.6.126-1|23342	- xsk: add multi-buffer support for sockets sharing umem
21mr|kernel-6.6-generic-6.6.126-1|23343	- xsk: Add truesize to skb_add_rx_frag().
21mr|kernel-6.6-generic-6.6.126-1|23344	- xsk: fix usage of multi-buffer BPF helpers for ZC XDP
21mr|kernel-6.6-generic-6.6.126-1|23345	- xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags
21mr|kernel-6.6-generic-6.6.126-1|23346	- xsk: recycle buffer in case Rx queue was full
21mr|kernel-6.6-generic-6.6.126-1|23347	- xsk: Skip polling event check for unbound socket
21mr|kernel-6.6-generic-6.6.126-1|23348	- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
21mr|kernel-6.6-generic-6.6.126-1|23349	- xtensa: fix MAKE_PC_FROM_RA second argument
21mr|kernel-6.6-generic-6.6.126-1|23350	- zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
21mr|kernel-6.6-generic-6.6.126-1|23351	- zonefs: Improve error handling
21mr|kernel-6.6-generic-6.6.126-1|23352	- zstd: Fix array-index-out-of-bounds UBSAN warning
21mr|kernel-6.6-generic-6.6.126-1|23353	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)

13259 21
21mr|kernel-rpi3-5.4.70-1|1	%define config_name bcmrpi3_defconfig
21mr|kernel-rpi3-5.4.70-1|2	%define buildarch arm64
21mr|kernel-rpi3-5.4.70-1|3	%define target_board rpi3
21mr|kernel-rpi3-5.4.70-1|4	%define	debug_package %nil
21mr|kernel-rpi3-5.4.70-1|5	
21mr|kernel-rpi3-5.4.70-1|6	Name: kernel-rpi3
21mr|kernel-rpi3-5.4.70-1|7	Summary: The Linux Kernel for Raspberry Pi3
21mr|kernel-rpi3-5.4.70-1|8	Version:	5.4.70
21mr|kernel-rpi3-5.4.70-1|9	Group: 	 	System/Kernel and hardware
21mr|kernel-rpi3-5.4.70-1|10	Release:	1
21mr|kernel-rpi3-5.4.70-1|11	License: GPL-2.0
21mr|kernel-rpi3-5.4.70-1|12	Vendor: The Linux Community
21mr|kernel-rpi3-5.4.70-1|13	URL: https://www.kernel.org
21mr|kernel-rpi3-5.4.70-1|14	#ExclusiveArch: aarch64
21mr|kernel-rpi3-5.4.70-1|15	Source0: %{name}-%{version}.tar.xz
21mr|kernel-rpi3-5.4.70-1|16	Source1: https://github.com/sakaki-/bcm2711-kernel-bis/raw/master/conform_config.sh
21mr|kernel-rpi3-5.4.70-1|17	Source2: kernel-rpi3.rpmlintrc
21mr|kernel-rpi3-5.4.70-1|18	
21mr|kernel-rpi3-5.4.70-1|19	# bootcode
21mr|kernel-rpi3-5.4.70-1|20	Source100: https://github.com/raspberrypi/firmware/raw/stable/boot/bootcode.bin
21mr|kernel-rpi3-5.4.70-1|21	Source101: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup.dat
21mr|kernel-rpi3-5.4.70-1|22	Source102: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup_cd.dat
21mr|kernel-rpi3-5.4.70-1|23	Source103: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup_db.dat
21mr|kernel-rpi3-5.4.70-1|24	Source104: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup_x.dat
21mr|kernel-rpi3-5.4.70-1|25	Source105: https://github.com/raspberrypi/firmware/raw/stable/boot/start.elf
21mr|kernel-rpi3-5.4.70-1|26	Source106: https://github.com/raspberrypi/firmware/raw/stable/boot/start_cd.elf
21mr|kernel-rpi3-5.4.70-1|27	Source107: https://github.com/raspberrypi/firmware/raw/stable/boot/start_db.elf
21mr|kernel-rpi3-5.4.70-1|28	
21mr|kernel-rpi3-5.4.70-1|29	#Patch0:	bb3582314c9d19f7b06c47b5d484cd8905da654b.patch
21mr|kernel-rpi3-5.4.70-1|30	# use bfd
21mr|kernel-rpi3-5.4.70-1|31	#Patch1: 2a034bb1f7a1cb51d505ca2bb6860c8e57016a87.patch
21mr|kernel-rpi3-5.4.70-1|32	
21mr|kernel-rpi3-5.4.70-1|33	BuildRequires:	bc
21mr|kernel-rpi3-5.4.70-1|34	BuildRequires:	uboot-tools
21mr|kernel-rpi3-5.4.70-1|35	BuildRequires:	bison
21mr|kernel-rpi3-5.4.70-1|36	BuildRequires:	flex
21mr|kernel-rpi3-5.4.70-1|37	BuildRequires:	kmod
21mr|kernel-rpi3-5.4.70-1|38	BuildRequires:	kmod-compat
21mr|kernel-rpi3-5.4.70-1|39	BuildRequires:	rsync
21mr|kernel-rpi3-5.4.70-1|40	BuildRequires:	openssl-devel
21mr|kernel-rpi3-5.4.70-1|41	Requires(pre):	kmod-compat
21mr|kernel-rpi3-5.4.70-1|42	
21mr|kernel-rpi3-5.4.70-1|43	%description
21mr|kernel-rpi3-5.4.70-1|44	The Linux Kernel, the operating system core itself
21mr|kernel-rpi3-5.4.70-1|45	
21mr|kernel-rpi3-5.4.70-1|46	%package modules
21mr|kernel-rpi3-5.4.70-1|47	Summary: Kernel modules for %{target_board}
21mr|kernel-rpi3-5.4.70-1|48	Group:	System/Kernel and hardware
21mr|kernel-rpi3-5.4.70-1|49	Provides: %{name}-modules = %{EVRD}
21mr|kernel-rpi3-5.4.70-1|50	
21mr|kernel-rpi3-5.4.70-1|51	%description modules
21mr|kernel-rpi3-5.4.70-1|52	Kernel-modules includes the loadable kernel modules(.ko files) for %{target_board}
21mr|kernel-rpi3-5.4.70-1|53	
21mr|kernel-rpi3-5.4.70-1|54	%package	devel
21mr|kernel-rpi3-5.4.70-1|55	License:	GPL-2.0
21mr|kernel-rpi3-5.4.70-1|56	Summary:	Linux support kernel map and etc for other packages
21mr|kernel-rpi3-5.4.70-1|57	Group:		System/Kernel and hardware
21mr|kernel-rpi3-5.4.70-1|58	Conflicts:	kernel-release-headers
21mr|kernel-rpi3-5.4.70-1|59	Provides:	%{name}-headers = %{EVRD}
21mr|kernel-rpi3-5.4.70-1|60	
21mr|kernel-rpi3-5.4.70-1|61	%description	devel
21mr|kernel-rpi3-5.4.70-1|62	This package provides kernel map and etc information.
21mr|kernel-rpi3-5.4.70-1|63	
21mr|kernel-rpi3-5.4.70-1|64	%prep
21mr|kernel-rpi3-5.4.70-1|65	%autosetup -p1
21mr|kernel-rpi3-5.4.70-1|66	# https://lkml.org/lkml/2019/8/2/167
21mr|kernel-rpi3-5.4.70-1|67	# fpie breaks build with latest binutils and gcc
21mr|kernel-rpi3-5.4.70-1|68	sed -i 's!-fpie!!g' drivers/firmware/efi/libstub/Makefile
21mr|kernel-rpi3-5.4.70-1|69	
21mr|kernel-rpi3-5.4.70-1|70	%build
21mr|kernel-rpi3-5.4.70-1|71	%set_build_flags
21mr|kernel-rpi3-5.4.70-1|72	# 1-1. Set config file
21mr|kernel-rpi3-5.4.70-1|73	%make_build bcmrpi3_defconfig
21mr|kernel-rpi3-5.4.70-1|74	sh %{SOURCE1} .config
21mr|kernel-rpi3-5.4.70-1|75	sed -i 's!-v8!!g' .config
21mr|kernel-rpi3-5.4.70-1|76	# 1-2. Build Image/Image.gz
21mr|kernel-rpi3-5.4.70-1|77	%make_build CC=gcc CXX=g++ CFLAGS="%{optflags}" LD="%{_target_platform}-ld.bfd"
21mr|kernel-rpi3-5.4.70-1|78	# 1-3. Build dtbs & modules
21mr|kernel-rpi3-5.4.70-1|79	%make_build dtbs modules CC=gcc CXX=g++ CFLAGS="%{optflags}" LD="%{_target_platform}-ld.bfd"
21mr|kernel-rpi3-5.4.70-1|80	
21mr|kernel-rpi3-5.4.70-1|81	%install
21mr|kernel-rpi3-5.4.70-1|82	# 2-1. Destination directories
21mr|kernel-rpi3-5.4.70-1|83	mkdir -p %{buildroot}/boot/broadcom
21mr|kernel-rpi3-5.4.70-1|84	mkdir -p %{buildroot}/boot/overlays
21mr|kernel-rpi3-5.4.70-1|85	mkdir -p %{buildroot}/lib/modules
21mr|kernel-rpi3-5.4.70-1|86	
21mr|kernel-rpi3-5.4.70-1|87	# 2-2. Install kernel binary and DTB
21mr|kernel-rpi3-5.4.70-1|88	install -m 644 arch/%{buildarch}/boot/Image %{buildroot}/boot/%{name}-%{version}-%{release}.img
21mr|kernel-rpi3-5.4.70-1|89	install -m 644 arch/%{buildarch}/boot/dts/broadcom/bcm*.dtb %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|90	install -m644  arch/arm/boot/dts/overlays/*.dtb* %{buildroot}/boot/overlays
21mr|kernel-rpi3-5.4.70-1|91	
21mr|kernel-rpi3-5.4.70-1|92	# 2-3. Install modules
21mr|kernel-rpi3-5.4.70-1|93	make INSTALL_MOD_PATH=%{buildroot} INSTALL_MOD_STRIP=1 modules_install
21mr|kernel-rpi3-5.4.70-1|94	# 4. Move files for each package
21mr|kernel-rpi3-5.4.70-1|95	%make_build INSTALL_HDR_PATH=%{buildroot}%{_prefix} KERNELRELEASE=%{version} headers_install
21mr|kernel-rpi3-5.4.70-1|96	
21mr|kernel-rpi3-5.4.70-1|97	make mrproper
21mr|kernel-rpi3-5.4.70-1|98	
21mr|kernel-rpi3-5.4.70-1|99	cat <<EOF > %{buildroot}/boot/cmdline.txt
21mr|kernel-rpi3-5.4.70-1|100	dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
21mr|kernel-rpi3-5.4.70-1|101	EOF
21mr|kernel-rpi3-5.4.70-1|102	
21mr|kernel-rpi3-5.4.70-1|103	cat <<EOF > %{buildroot}/boot/config.txt
21mr|kernel-rpi3-5.4.70-1|104	# See
21mr|kernel-rpi3-5.4.70-1|105	# https://www.raspberrypi.org/documentation/configuration/config-txt
21mr|kernel-rpi3-5.4.70-1|106	arm_64bit=1
21mr|kernel-rpi3-5.4.70-1|107	kernel=%{name}-%{version}-%{release}.img
21mr|kernel-rpi3-5.4.70-1|108	dtoverlay=vc4-kms-v3d
21mr|kernel-rpi3-5.4.70-1|109	# enable serial
21mr|kernel-rpi3-5.4.70-1|110	enable_uart=1
21mr|kernel-rpi3-5.4.70-1|111	# Force the monitor to HDMI mode so that sound will be sent over HDMI cable
21mr|kernel-rpi3-5.4.70-1|112	hdmi_drive=2
21mr|kernel-rpi3-5.4.70-1|113	# Set monitor mode to DMT
21mr|kernel-rpi3-5.4.70-1|114	hdmi_group=2
21mr|kernel-rpi3-5.4.70-1|115	# Set monitor resolution to 1024x768 XGA 60Hz (HDMI_DMT_XGA_60)
21mr|kernel-rpi3-5.4.70-1|116	# hdmi_mode=16
21mr|kernel-rpi3-5.4.70-1|117	# have a properly sized image
21mr|kernel-rpi3-5.4.70-1|118	disable_overscan=1
21mr|kernel-rpi3-5.4.70-1|119	# Make display smaller to stop text spilling off the screen
21mr|kernel-rpi3-5.4.70-1|120	# overscan_left=20
21mr|kernel-rpi3-5.4.70-1|121	# overscan_right=12
21mr|kernel-rpi3-5.4.70-1|122	# overscan_top=10
21mr|kernel-rpi3-5.4.70-1|123	# overscan_bottom=10
21mr|kernel-rpi3-5.4.70-1|124	# For i2c & spi
21mr|kernel-rpi3-5.4.70-1|125	dtparam=i2c_arm=on
21mr|kernel-rpi3-5.4.70-1|126	dtparam=spi=on
21mr|kernel-rpi3-5.4.70-1|127	# Enable audio (loads snd_bcm2835)
21mr|kernel-rpi3-5.4.70-1|128	dtparam=audio=on
21mr|kernel-rpi3-5.4.70-1|129	EOF
21mr|kernel-rpi3-5.4.70-1|130	
21mr|kernel-rpi3-5.4.70-1|131	install -m0644 %{S:100} %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|132	install -m0644 %{S:101} %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|133	install -m0644 %{S:102} %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|134	install -m0644 %{S:103} %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|135	install -m0644 %{S:104} %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|136	install -m0644 %{S:105} %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|137	install -m0644 %{S:106} %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|138	install -m0644 %{S:107} %{buildroot}/boot/
21mr|kernel-rpi3-5.4.70-1|139	
21mr|kernel-rpi3-5.4.70-1|140	%post
21mr|kernel-rpi3-5.4.70-1|141	#/sbin/dracut --gzip -o ifcfg -o lvm -o mdraid i\
21mr|kernel-rpi3-5.4.70-1|142	#	-o aufs-mount -o network -o dm -o crypt \
21mr|kernel-rpi3-5.4.70-1|143	#	-o dmraid -o multipath -o multipath-hostonly \
21mr|kernel-rpi3-5.4.70-1|144	#	--fstab --add-fstab /etc/fstab -f /boot/initrd-%{version}-%{release}.img %{version}-%{release}
21mr|kernel-rpi3-5.4.70-1|145	#chmod 0644 %{buildroot}/boot/initrd-%{version}-%{release}.img
21mr|kernel-rpi3-5.4.70-1|146	
21mr|kernel-rpi3-5.4.70-1|147	/sbin/depmod -a %{version}
21mr|kernel-rpi3-5.4.70-1|148	
21mr|kernel-rpi3-5.4.70-1|149	%postun
21mr|kernel-rpi3-5.4.70-1|150	rm -fv /boot/initrd-%{version}-%{release}.img
21mr|kernel-rpi3-5.4.70-1|151	
21mr|kernel-rpi3-5.4.70-1|152	%files
21mr|kernel-rpi3-5.4.70-1|153	/boot/%{name}-%{version}-%{release}.img
21mr|kernel-rpi3-5.4.70-1|154	/boot/bcm*.dtb
21mr|kernel-rpi3-5.4.70-1|155	/boot/config.txt
21mr|kernel-rpi3-5.4.70-1|156	/boot/cmdline.txt
21mr|kernel-rpi3-5.4.70-1|157	/boot/bootcode.bin
21mr|kernel-rpi3-5.4.70-1|158	/boot/start*.elf
21mr|kernel-rpi3-5.4.70-1|159	/boot/fixup*.dat
21mr|kernel-rpi3-5.4.70-1|160	/boot/overlays/*.dtb*
21mr|kernel-rpi3-5.4.70-1|161	
21mr|kernel-rpi3-5.4.70-1|162	%files modules
21mr|kernel-rpi3-5.4.70-1|163	/lib/modules/*
21mr|kernel-rpi3-5.4.70-1|164	
21mr|kernel-rpi3-5.4.70-1|165	%files devel
21mr|kernel-rpi3-5.4.70-1|166	%{_includedir}/*

13260 21
21mr|kernel-rpi4-5.10.27-1|1	%define config_name bcm2711_defconfig
21mr|kernel-rpi4-5.10.27-1|2	%define buildarch arm64
21mr|kernel-rpi4-5.10.27-1|3	%define target_board rpi4
21mr|kernel-rpi4-5.10.27-1|4	%define	debug_package %nil
21mr|kernel-rpi4-5.10.27-1|5	
21mr|kernel-rpi4-5.10.27-1|6	Name:		kernel-rpi4
21mr|kernel-rpi4-5.10.27-1|7	Summary:	The Linux Kernel for Raspberry Pi3
21mr|kernel-rpi4-5.10.27-1|8	Version:	5.10.27
21mr|kernel-rpi4-5.10.27-1|9	Group: 	 	System/Kernel and hardware
21mr|kernel-rpi4-5.10.27-1|10	Release:	1
21mr|kernel-rpi4-5.10.27-1|11	License:	GPL-2.0
21mr|kernel-rpi4-5.10.27-1|12	Vendor:		The Linux Community
21mr|kernel-rpi4-5.10.27-1|13	URL:		https://www.kernel.org
21mr|kernel-rpi4-5.10.27-1|14	ExclusiveArch:	aarch64
21mr|kernel-rpi4-5.10.27-1|15	Source0:	%{name}-%{version}.tar.xz
21mr|kernel-rpi4-5.10.27-1|16	Source1:	https://github.com/sakaki-/bcm2711-kernel-bis/raw/master/conform_config.sh
21mr|kernel-rpi4-5.10.27-1|17	Source2:	kernel-rpi4.rpmlintrc
21mr|kernel-rpi4-5.10.27-1|18	
21mr|kernel-rpi4-5.10.27-1|19	# bootcode
21mr|kernel-rpi4-5.10.27-1|20	Source100: https://github.com/raspberrypi/firmware/raw/stable/boot/bootcode.bin
21mr|kernel-rpi4-5.10.27-1|21	Source101: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup.dat
21mr|kernel-rpi4-5.10.27-1|22	Source102: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup_cd.dat
21mr|kernel-rpi4-5.10.27-1|23	Source103: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup_db.dat
21mr|kernel-rpi4-5.10.27-1|24	Source104: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup_x.dat
21mr|kernel-rpi4-5.10.27-1|25	Source105: https://github.com/raspberrypi/firmware/raw/stable/boot/start.elf
21mr|kernel-rpi4-5.10.27-1|26	Source106: https://github.com/raspberrypi/firmware/raw/stable/boot/start_cd.elf
21mr|kernel-rpi4-5.10.27-1|27	Source107: https://github.com/raspberrypi/firmware/raw/stable/boot/start_db.elf
21mr|kernel-rpi4-5.10.27-1|28	
21mr|kernel-rpi4-5.10.27-1|29	Source110: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup4.dat
21mr|kernel-rpi4-5.10.27-1|30	Source111: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup4cd.dat
21mr|kernel-rpi4-5.10.27-1|31	Source112: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup4db.dat
21mr|kernel-rpi4-5.10.27-1|32	Source113: https://github.com/raspberrypi/firmware/raw/stable/boot/fixup4x.dat
21mr|kernel-rpi4-5.10.27-1|33	Source114: https://github.com/raspberrypi/firmware/raw/stable/boot/start4.elf
21mr|kernel-rpi4-5.10.27-1|34	Source115: https://github.com/raspberrypi/firmware/raw/stable/boot/start4x.elf
21mr|kernel-rpi4-5.10.27-1|35	Source116: https://github.com/raspberrypi/firmware/raw/stable/boot/start4cd.elf
21mr|kernel-rpi4-5.10.27-1|36	Source117: https://github.com/raspberrypi/firmware/raw/stable/boot/start4db.elf
21mr|kernel-rpi4-5.10.27-1|37	
21mr|kernel-rpi4-5.10.27-1|38	BuildRequires:	bc
21mr|kernel-rpi4-5.10.27-1|39	BuildRequires:	uboot-tools
21mr|kernel-rpi4-5.10.27-1|40	BuildRequires:	bison
21mr|kernel-rpi4-5.10.27-1|41	BuildRequires:	flex
21mr|kernel-rpi4-5.10.27-1|42	BuildRequires:	kmod
21mr|kernel-rpi4-5.10.27-1|43	BuildRequires:	kmod-compat
21mr|kernel-rpi4-5.10.27-1|44	BuildRequires:	rsync
21mr|kernel-rpi4-5.10.27-1|45	BuildRequires:	openssl-devel
21mr|kernel-rpi4-5.10.27-1|46	Requires(pre):	kmod-compat
21mr|kernel-rpi4-5.10.27-1|47	
21mr|kernel-rpi4-5.10.27-1|48	%description
21mr|kernel-rpi4-5.10.27-1|49	The Linux Kernel, the operating system core itself
21mr|kernel-rpi4-5.10.27-1|50	
21mr|kernel-rpi4-5.10.27-1|51	%package modules
21mr|kernel-rpi4-5.10.27-1|52	Summary: Kernel modules for %{target_board}
21mr|kernel-rpi4-5.10.27-1|53	Group:	System/Kernel and hardware
21mr|kernel-rpi4-5.10.27-1|54	Provides: %{name}-modules = %{EVRD}
21mr|kernel-rpi4-5.10.27-1|55	
21mr|kernel-rpi4-5.10.27-1|56	%description modules
21mr|kernel-rpi4-5.10.27-1|57	Kernel-modules includes the loadable kernel modules(.ko files) for %{target_board}
21mr|kernel-rpi4-5.10.27-1|58	
21mr|kernel-rpi4-5.10.27-1|59	%package	devel
21mr|kernel-rpi4-5.10.27-1|60	License:	GPL-2.0
21mr|kernel-rpi4-5.10.27-1|61	Summary:	Linux support kernel map and etc for other packages
21mr|kernel-rpi4-5.10.27-1|62	Group:		System/Kernel and hardware
21mr|kernel-rpi4-5.10.27-1|63	Conflicts:	kernel-release-headers
21mr|kernel-rpi4-5.10.27-1|64	Provides:	%{name}-headers = %{EVRD}
21mr|kernel-rpi4-5.10.27-1|65	
21mr|kernel-rpi4-5.10.27-1|66	%description	devel
21mr|kernel-rpi4-5.10.27-1|67	This package provides kernel map and etc information.
21mr|kernel-rpi4-5.10.27-1|68	
21mr|kernel-rpi4-5.10.27-1|69	%prep
21mr|kernel-rpi4-5.10.27-1|70	%autosetup -p1
21mr|kernel-rpi4-5.10.27-1|71	# https://lkml.org/lkml/2019/8/2/167
21mr|kernel-rpi4-5.10.27-1|72	# fpie breaks build with latest binutils and gcc
21mr|kernel-rpi4-5.10.27-1|73	sed -i 's!-fpie!!g' drivers/firmware/efi/libstub/Makefile
21mr|kernel-rpi4-5.10.27-1|74	
21mr|kernel-rpi4-5.10.27-1|75	%build
21mr|kernel-rpi4-5.10.27-1|76	%set_build_flags
21mr|kernel-rpi4-5.10.27-1|77	# 1-1. Set config file
21mr|kernel-rpi4-5.10.27-1|78	%make_build bcm2711_defconfig
21mr|kernel-rpi4-5.10.27-1|79	sh %{SOURCE1} .config
21mr|kernel-rpi4-5.10.27-1|80	sed -i 's!-v8!!g' .config
21mr|kernel-rpi4-5.10.27-1|81	# 1-2. Build Image/Image.gz
21mr|kernel-rpi4-5.10.27-1|82	%make_build CC=gcc CXX=g++ CFLAGS="%{optflags}" LD="%{_target_platform}-ld.bfd"
21mr|kernel-rpi4-5.10.27-1|83	# 1-3. Build dtbs & modules
21mr|kernel-rpi4-5.10.27-1|84	%make_build dtbs modules CC=gcc CXX=g++ CFLAGS="%{optflags}" LD="%{_target_platform}-ld.bfd"
21mr|kernel-rpi4-5.10.27-1|85	
21mr|kernel-rpi4-5.10.27-1|86	%install
21mr|kernel-rpi4-5.10.27-1|87	# 2-1. Destination directories
21mr|kernel-rpi4-5.10.27-1|88	mkdir -p %{buildroot}/boot/broadcom
21mr|kernel-rpi4-5.10.27-1|89	mkdir -p %{buildroot}/boot/overlays
21mr|kernel-rpi4-5.10.27-1|90	mkdir -p %{buildroot}/lib/modules
21mr|kernel-rpi4-5.10.27-1|91	
21mr|kernel-rpi4-5.10.27-1|92	# 2-2. Install kernel binary and DTB
21mr|kernel-rpi4-5.10.27-1|93	install -m 644 arch/%{buildarch}/boot/Image %{buildroot}/boot/%{name}-%{version}-%{release}.img
21mr|kernel-rpi4-5.10.27-1|94	install -m 644 arch/%{buildarch}/boot/dts/broadcom/bcm*.dtb %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|95	install -m644  arch/arm/boot/dts/overlays/*.dtb* %{buildroot}/boot/overlays
21mr|kernel-rpi4-5.10.27-1|96	
21mr|kernel-rpi4-5.10.27-1|97	# 2-3. Install modules
21mr|kernel-rpi4-5.10.27-1|98	make INSTALL_MOD_PATH=%{buildroot} INSTALL_MOD_STRIP=1 modules_install
21mr|kernel-rpi4-5.10.27-1|99	# 4. Move files for each package
21mr|kernel-rpi4-5.10.27-1|100	%make_build INSTALL_HDR_PATH=%{buildroot}%{_prefix} KERNELRELEASE=%{version} headers_install
21mr|kernel-rpi4-5.10.27-1|101	
21mr|kernel-rpi4-5.10.27-1|102	make mrproper
21mr|kernel-rpi4-5.10.27-1|103	
21mr|kernel-rpi4-5.10.27-1|104	cat <<EOF > %{buildroot}/boot/cmdline.txt
21mr|kernel-rpi4-5.10.27-1|105	dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
21mr|kernel-rpi4-5.10.27-1|106	EOF
21mr|kernel-rpi4-5.10.27-1|107	
21mr|kernel-rpi4-5.10.27-1|108	cat <<EOF > %{buildroot}/boot/config.txt
21mr|kernel-rpi4-5.10.27-1|109	# See
21mr|kernel-rpi4-5.10.27-1|110	# https://www.raspberrypi.org/documentation/configuration/config-txt
21mr|kernel-rpi4-5.10.27-1|111	arm_64bit=1
21mr|kernel-rpi4-5.10.27-1|112	kernel=%{name}-%{version}-%{release}.img
21mr|kernel-rpi4-5.10.27-1|113	dtoverlay=vc4-kms-v3d
21mr|kernel-rpi4-5.10.27-1|114	# enable serial
21mr|kernel-rpi4-5.10.27-1|115	enable_uart=1
21mr|kernel-rpi4-5.10.27-1|116	# Force the monitor to HDMI mode so that sound will be sent over HDMI cable
21mr|kernel-rpi4-5.10.27-1|117	hdmi_drive=2
21mr|kernel-rpi4-5.10.27-1|118	# Set monitor mode to DMT
21mr|kernel-rpi4-5.10.27-1|119	hdmi_group=2
21mr|kernel-rpi4-5.10.27-1|120	# Set monitor resolution to 1024x768 XGA 60Hz (HDMI_DMT_XGA_60)
21mr|kernel-rpi4-5.10.27-1|121	# hdmi_mode=16
21mr|kernel-rpi4-5.10.27-1|122	# have a properly sized image
21mr|kernel-rpi4-5.10.27-1|123	disable_overscan=1
21mr|kernel-rpi4-5.10.27-1|124	# Make display smaller to stop text spilling off the screen
21mr|kernel-rpi4-5.10.27-1|125	# overscan_left=20
21mr|kernel-rpi4-5.10.27-1|126	# overscan_right=12
21mr|kernel-rpi4-5.10.27-1|127	# overscan_top=10
21mr|kernel-rpi4-5.10.27-1|128	# overscan_bottom=10
21mr|kernel-rpi4-5.10.27-1|129	# For i2c & spi
21mr|kernel-rpi4-5.10.27-1|130	dtparam=i2c_arm=on
21mr|kernel-rpi4-5.10.27-1|131	dtparam=spi=on
21mr|kernel-rpi4-5.10.27-1|132	# Enable audio (loads snd_bcm2835)
21mr|kernel-rpi4-5.10.27-1|133	dtparam=audio=on
21mr|kernel-rpi4-5.10.27-1|134	EOF
21mr|kernel-rpi4-5.10.27-1|135	
21mr|kernel-rpi4-5.10.27-1|136	install -m0644 %{S:100} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|137	install -m0644 %{S:101} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|138	install -m0644 %{S:102} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|139	install -m0644 %{S:103} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|140	install -m0644 %{S:104} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|141	install -m0644 %{S:105} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|142	install -m0644 %{S:106} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|143	install -m0644 %{S:107} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|144	
21mr|kernel-rpi4-5.10.27-1|145	install -m0644 %{S:110} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|146	install -m0644 %{S:111} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|147	install -m0644 %{S:112} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|148	install -m0644 %{S:113} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|149	install -m0644 %{S:114} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|150	install -m0644 %{S:115} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|151	install -m0644 %{S:116} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|152	install -m0644 %{S:117} %{buildroot}/boot/
21mr|kernel-rpi4-5.10.27-1|153	
21mr|kernel-rpi4-5.10.27-1|154	%post
21mr|kernel-rpi4-5.10.27-1|155	#/sbin/dracut --gzip -o ifcfg -o lvm -o mdraid i\
21mr|kernel-rpi4-5.10.27-1|156	#	-o aufs-mount -o network -o dm -o crypt \
21mr|kernel-rpi4-5.10.27-1|157	#	-o dmraid -o multipath -o multipath-hostonly \
21mr|kernel-rpi4-5.10.27-1|158	#	--fstab --add-fstab /etc/fstab -f /boot/initrd-%{version}-%{release}.img %{version}-%{release}
21mr|kernel-rpi4-5.10.27-1|159	#chmod 0644 %{buildroot}/boot/initrd-%{version}-%{release}.img
21mr|kernel-rpi4-5.10.27-1|160	
21mr|kernel-rpi4-5.10.27-1|161	/sbin/depmod -a %{version}
21mr|kernel-rpi4-5.10.27-1|162	
21mr|kernel-rpi4-5.10.27-1|163	%postun
21mr|kernel-rpi4-5.10.27-1|164	rm -fv /boot/initrd-%{version}-%{release}.img
21mr|kernel-rpi4-5.10.27-1|165	
21mr|kernel-rpi4-5.10.27-1|166	%files
21mr|kernel-rpi4-5.10.27-1|167	/boot/%{name}-%{version}-%{release}.img
21mr|kernel-rpi4-5.10.27-1|168	/boot/bcm*.dtb
21mr|kernel-rpi4-5.10.27-1|169	/boot/config.txt
21mr|kernel-rpi4-5.10.27-1|170	/boot/cmdline.txt
21mr|kernel-rpi4-5.10.27-1|171	/boot/bootcode.bin
21mr|kernel-rpi4-5.10.27-1|172	/boot/start*.elf
21mr|kernel-rpi4-5.10.27-1|173	/boot/fixup*.dat
21mr|kernel-rpi4-5.10.27-1|174	/boot/overlays/*.dtb*
21mr|kernel-rpi4-5.10.27-1|175	
21mr|kernel-rpi4-5.10.27-1|176	%files modules
21mr|kernel-rpi4-5.10.27-1|177	/lib/modules/*
21mr|kernel-rpi4-5.10.27-1|178	
21mr|kernel-rpi4-5.10.27-1|179	%files devel
21mr|kernel-rpi4-5.10.27-1|180	%{_includedir}/*

13261 21
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|1	%define commit 8bbe39739b6c024ae4383e10da45498a6f05b75a
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|2	%define commit_short %(echo %{commit} | head -c6)
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|3	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|4	# probe with this thing installed and smartboard connected:
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|5	# https://linux-hardware.org/?probe=001109b89b
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|6	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|7	Summary:	Kernel driver for NextWindow touch screens (requires proprietary software in the userspace)
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|8	Name:		kernel-source-nwfermi
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|9	Version:	0
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|10	Release:	0.git%{commit_short}.6
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|11	# license for kernel modules only
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|12	License:	GPL
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|13	Group:		System/Kernel and hardware
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|14	Url:		https://github.com/glorang/nwfermi
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|15	Source0:	https://github.com/glorang/nwfermi/archive/%{commit}.tar.gz?/nwfermi-%{commit}.tar.gz
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|16	# keep in sync with nwfermi
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|17	Patch1:		more-devices.diff
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|18	BuildArch:	noarch
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|19	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|20	%description
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|21	Source code of the Linux kernel driver for NextWindow touch screens
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|22	(requires proprietary software in the userspace, that software uses this driver,
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|23	install the "nwfermi" package).
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|24	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|25	%files
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|26	%dir /usr/src/nwfermi-%{version}-%{release}
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|27	/usr/src/nwfermi-%{version}-%{release}/*.c
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|28	/usr/src/nwfermi-%{version}-%{release}/*.h
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|29	/usr/src/nwfermi-%{version}-%{release}/Makefile
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|30	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|31	#------------------------------------------------------------------
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|32	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|33	%package -n dkms-nwfermi
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|34	Summary:	Kernel driver for NextWindow touch screens as DKMS
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|35	Requires:	kernel-source-nwfermi = %{EVRD}
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|36	Requires(post,preun):	dkms
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|37	Requires(post):	kernel-source-nwfermi = %{EVRD}
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|38	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|39	%description -n dkms-nwfermi
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|40	Kernel driver for NextWindow touch screens as DKMS - build it from
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|41	source for every installed kernel.
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|42	kernel driver for NextWindow touch screens (requires proprietary software
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|43	in the userspace, that software uses this driver, install the "nwfermi" package).
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|44	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|45	%files -n dkms-nwfermi
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|46	/usr/src/nwfermi-%{version}-%{release}/dkms.conf
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|47	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|48	%post -n dkms-nwfermi
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|49	set -x
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|50	dkms --rpm_safe_upgrade add -m nwfermi -v %{version}-%{release}
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|51	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|52	# Build and install the driver for all available kernels that have devel
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|53	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|54	# Do not fail the installation of the package if the build fails for some
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|55	# kernels, this may happen during testing, etc.
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|56	for kk in /lib/modules/*; do
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|57	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|58	if test -d "/lib/modules/$kk/build"; then
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|59	dkms --rpm_safe_upgrade build -m nwfermi -v %{version}-%{release} -k $kk &&
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|60	dkms --rpm_safe_upgrade install -m nwfermi -v %{version}-%{release} -k $kk || :
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|61	else
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|62	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|63	fi;
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|64	done
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|65	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|66	%preun -n dkms-nwfermi
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|67	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|68	# deinstallation.
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|69	set -x
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|70	rmmod nwfermi >/dev/null 2>&1 || :
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|71	dkms --rpm_safe_upgrade remove -m nwfermi -v %{version}-%{release} --all || :
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|72	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|73	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|74	#------------------------------------------------------------------
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|75	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|76	%prep
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|77	%autosetup -p1 -n nwfermi-%{commit}
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|78	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|79	# remove all not needed stuff, including blobs (may be useful for certification)
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|80	rm -fvr etc usr/sbin
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|81	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|82	# Rename kernel module because "%%ksob_mk_module_pkg -n nw-fermi -s drivers/input"
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|83	# inside kernel.spec (when building a binary module) generates an invalid provide
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|84	# "installonlypkg(kernel-module) = 6.6.18-2.module.nw-fermi",
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|85	# which is invalid because of double "-"
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|86	grep -Irl nw-fermi | xargs sed -i -e 's,nw-fermi,nwfermi,g'
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|87	mv usr/src/nwfermi-0.7.0.1/nw-fermi.c usr/src/nwfermi-0.7.0.1/nwfermi.c
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|88	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|89	# tune dkms config
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|90	sed -i -e '/PACKAGE_VERSION/d' -e '/DEST_MODULE_LOCATION/d' usr/src/nwfermi-0.7.0.1/dkms.conf
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|91	echo 'PACKAGE_VERSION=%{version}-%{release}' >> usr/src/nwfermi-0.7.0.1/dkms.conf
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|92	echo 'DEST_MODULE_LOCATION[0]=/kernel/3rdparty/nwfermi' >> usr/src/nwfermi-0.7.0.1/dkms.conf
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|93	
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|94	%install
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|95	mkdir -p %{buildroot}/usr/src/nwfermi-%{version}-%{release}
21mr|kernel-source-nwfermi-0-0.git8bbe39.6|96	install -m644 usr/src/nwfermi-0.7.0.1/{*.c,*.h,Makefile,dkms.conf} %{buildroot}/usr/src/nwfermi-%{version}-%{release}

13262 21
21mr|kexec-tools-2.0.25-1|1	# Workaround to build with GCC 10
21mr|kexec-tools-2.0.25-1|2	%global optflags %{optflags} -fcommon
21mr|kexec-tools-2.0.25-1|3	%bcond_with eppic
21mr|kexec-tools-2.0.25-1|4	
21mr|kexec-tools-2.0.25-1|5	%define makedumpfile_ver 1.6.7
21mr|kexec-tools-2.0.25-1|6	
21mr|kexec-tools-2.0.25-1|7	Summary:	The kexec/kdump userspace component
21mr|kexec-tools-2.0.25-1|8	Name:		kexec-tools
21mr|kexec-tools-2.0.25-1|9	Version:	2.0.25
21mr|kexec-tools-2.0.25-1|10	Release:	1
21mr|kexec-tools-2.0.25-1|11	License:	GPLv2+
21mr|kexec-tools-2.0.25-1|12	Group:		System/Configuration/Hardware
21mr|kexec-tools-2.0.25-1|13	Url:		http://kernel.org/pub/linux/utils/kernel/kexec
21mr|kexec-tools-2.0.25-1|14	Source0:	http://kernel.org/pub/linux/utils/kernel/kexec/%{name}-%{version}.tar.xz
21mr|kexec-tools-2.0.25-1|15	Source1:	kdumpctl
21mr|kexec-tools-2.0.25-1|16	Source2:	kdump.sysconfig
21mr|kexec-tools-2.0.25-1|17	Source3:	kdump.sysconfig.x86_64
21mr|kexec-tools-2.0.25-1|18	Source4:	kdump.sysconfig.i386
21mr|kexec-tools-2.0.25-1|19	Source5:	kdump.sysconfig.ppc64
21mr|kexec-tools-2.0.25-1|20	Source6:	kdump.sysconfig.aarch64
21mr|kexec-tools-2.0.25-1|21	Source7:	mkdumprd
21mr|kexec-tools-2.0.25-1|22	Source8:	kdump.conf
21mr|kexec-tools-2.0.25-1|23	Source9:	http://downloads.sourceforge.net/project/makedumpfile/makedumpfile/%{makedumpfile_ver}/makedumpfile-%{makedumpfile_ver}.tar.gz
21mr|kexec-tools-2.0.25-1|24	Source10:	kexec-kdump-howto.txt
21mr|kexec-tools-2.0.25-1|25	Source12:	mkdumprd.8
21mr|kexec-tools-2.0.25-1|26	Source14:	98-kexec.rules
21mr|kexec-tools-2.0.25-1|27	Source15:	kdump.conf.5
21mr|kexec-tools-2.0.25-1|28	Source16:	kdump.service
21mr|kexec-tools-2.0.25-1|29	%if %{with eppic}
21mr|kexec-tools-2.0.25-1|30	Source19:	eppic_050615.tar.gz
21mr|kexec-tools-2.0.25-1|31	%endif
21mr|kexec-tools-2.0.25-1|32	Source20:	kdump-lib.sh
21mr|kexec-tools-2.0.25-1|33	Source21:	kdump-in-cluster-environment.txt
21mr|kexec-tools-2.0.25-1|34	Source22:	kdump-dep-generator.sh
21mr|kexec-tools-2.0.25-1|35	Source24:	kdump-lib-initramfs.sh
21mr|kexec-tools-2.0.25-1|36	Source26:	kdumpctl.8
21mr|kexec-tools-2.0.25-1|37	Source27:	live-image-kdump-howto.txt
21mr|kexec-tools-2.0.25-1|38	
21mr|kexec-tools-2.0.25-1|39	#######################################
21mr|kexec-tools-2.0.25-1|40	# These are sources for mkdumpramfs
21mr|kexec-tools-2.0.25-1|41	# Which is currently in development
21mr|kexec-tools-2.0.25-1|42	#######################################
21mr|kexec-tools-2.0.25-1|43	Source100:	dracut-kdump.sh
21mr|kexec-tools-2.0.25-1|44	Source101:	dracut-module-setup.sh
21mr|kexec-tools-2.0.25-1|45	Source102:	dracut-monitor_dd_progress
21mr|kexec-tools-2.0.25-1|46	Source103:	dracut-kdump-error-handler.sh
21mr|kexec-tools-2.0.25-1|47	Source104:	dracut-kdump-emergency.service
21mr|kexec-tools-2.0.25-1|48	Source105:	dracut-kdump-error-handler.service
21mr|kexec-tools-2.0.25-1|49	Source106:	dracut-kdump-capture.service
21mr|kexec-tools-2.0.25-1|50	Source107:	dracut-kdump-emergency.target
21mr|kexec-tools-2.0.25-1|51	
21mr|kexec-tools-2.0.25-1|52	BuildRequires:	intltool
21mr|kexec-tools-2.0.25-1|53	BuildRequires:	gettext
21mr|kexec-tools-2.0.25-1|54	BuildRequires:	systemd-units
21mr|kexec-tools-2.0.25-1|55	BuildRequires:	bzip2-devel
21mr|kexec-tools-2.0.25-1|56	BuildRequires:	elfutils-devel
21mr|kexec-tools-2.0.25-1|57	BuildRequires:	elfutils-static-devel
21mr|kexec-tools-2.0.25-1|58	BuildRequires:	pkgconfig(zlib)
21mr|kexec-tools-2.0.25-1|59	BuildRequires:	pkgconfig(glib-2.0)
21mr|kexec-tools-2.0.25-1|60	BuildRequires:	ncurses-devel
21mr|kexec-tools-2.0.25-1|61	BuildRequires:	bison
21mr|kexec-tools-2.0.25-1|62	BuildRequires:	flex
21mr|kexec-tools-2.0.25-1|63	BuildRequires:	liblzo-devel
21mr|kexec-tools-2.0.25-1|64	BuildRequires:	snappy-devel
21mr|kexec-tools-2.0.25-1|65	BuildRequires:	automake
21mr|kexec-tools-2.0.25-1|66	BuildRequires:	autoconf
21mr|kexec-tools-2.0.25-1|67	BuildRequires:	libtool
21mr|kexec-tools-2.0.25-1|68	
21mr|kexec-tools-2.0.25-1|69	Requires:	dracut >= 044
21mr|kexec-tools-2.0.25-1|70	Requires:	ethtool
21mr|kexec-tools-2.0.25-1|71	Requires(pre):	coreutils
21mr|kexec-tools-2.0.25-1|72	Requires(pre):	sed
21mr|kexec-tools-2.0.25-1|73	Requires(post,preun,postun):	systemd-units
21mr|kexec-tools-2.0.25-1|74	
21mr|kexec-tools-2.0.25-1|75	%description
21mr|kexec-tools-2.0.25-1|76	kexec-tools provides /sbin/kexec binary that facilitates a new
21mr|kexec-tools-2.0.25-1|77	kernel to boot using the kernel's kexec feature either on a
21mr|kexec-tools-2.0.25-1|78	normal or a panic reboot. This package contains the /sbin/kexec
21mr|kexec-tools-2.0.25-1|79	binary and ancillary utilities that together form the userspace
21mr|kexec-tools-2.0.25-1|80	component of the kernel's kexec feature.
21mr|kexec-tools-2.0.25-1|81	
21mr|kexec-tools-2.0.25-1|82	%prep
21mr|kexec-tools-2.0.25-1|83	%autosetup -p1
21mr|kexec-tools-2.0.25-1|84	sed -i 's!BUILD_KEXEC_TEST = yes!BUILD_KEXEC_TEST = no!g' kexec_test/Makefile
21mr|kexec-tools-2.0.25-1|85	
21mr|kexec-tools-2.0.25-1|86	mkdir -p -m755 kcp
21mr|kexec-tools-2.0.25-1|87	tar -z -x -v -f %{SOURCE9}
21mr|kexec-tools-2.0.25-1|88	%if %{with eppic}
21mr|kexec-tools-2.0.25-1|89	tar -z -x -v -f %{SOURCE19}
21mr|kexec-tools-2.0.25-1|90	%endif
21mr|kexec-tools-2.0.25-1|91	
21mr|kexec-tools-2.0.25-1|92	%build
21mr|kexec-tools-2.0.25-1|93	
21mr|kexec-tools-2.0.25-1|94	export CFLAGS=`echo %{optflags} -Wno-error=format-security`
21mr|kexec-tools-2.0.25-1|95	
21mr|kexec-tools-2.0.25-1|96	autoreconf -fvi
21mr|kexec-tools-2.0.25-1|97	%configure \
21mr|kexec-tools-2.0.25-1|98	--sbindir=/sbin
21mr|kexec-tools-2.0.25-1|99	
21mr|kexec-tools-2.0.25-1|100	rm -f kexec-tools.spec.in
21mr|kexec-tools-2.0.25-1|101	# setup the docs
21mr|kexec-tools-2.0.25-1|102	cp %{SOURCE10} .
21mr|kexec-tools-2.0.25-1|103	cp %{SOURCE21} .
21mr|kexec-tools-2.0.25-1|104	cp %{SOURCE27} .
21mr|kexec-tools-2.0.25-1|105	
21mr|kexec-tools-2.0.25-1|106	make
21mr|kexec-tools-2.0.25-1|107	%ifarch %{ix86} %{x86_64} ia64 ppc64 aarch64
21mr|kexec-tools-2.0.25-1|108	%if %{with eppic}
21mr|kexec-tools-2.0.25-1|109	make -C eppic/libeppic
21mr|kexec-tools-2.0.25-1|110	%endif
21mr|kexec-tools-2.0.25-1|111	
21mr|kexec-tools-2.0.25-1|112	make -C makedumpfile-%{makedumpfile_ver} LINKTYPE=dynamic USELZO=on USESNAPPY=on
21mr|kexec-tools-2.0.25-1|113	
21mr|kexec-tools-2.0.25-1|114	%if %{with eppic}
21mr|kexec-tools-2.0.25-1|115	make -C makedumpfile-%{makedumpfile_ver} LDFLAGS="-I../eppic/libeppic -L../eppic/libeppic" eppic_makedumpfile.so
21mr|kexec-tools-2.0.25-1|116	%endif
21mr|kexec-tools-2.0.25-1|117	%endif
21mr|kexec-tools-2.0.25-1|118	
21mr|kexec-tools-2.0.25-1|119	
21mr|kexec-tools-2.0.25-1|120	%install
21mr|kexec-tools-2.0.25-1|121	%makeinstall_std
21mr|kexec-tools-2.0.25-1|122	mkdir -p -m755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|kexec-tools-2.0.25-1|123	mkdir -p -m755 %{buildroot}%{_localstatedir}/crash
21mr|kexec-tools-2.0.25-1|124	mkdir -p -m755 %{buildroot}%{_mandir}/man8/
21mr|kexec-tools-2.0.25-1|125	mkdir -p -m755 %{buildroot}%{_mandir}/man5/
21mr|kexec-tools-2.0.25-1|126	mkdir -p -m755 %{buildroot}%{_docdir}
21mr|kexec-tools-2.0.25-1|127	mkdir -p -m755 %{buildroot}%{_datadir}/kdump
21mr|kexec-tools-2.0.25-1|128	mkdir -p -m755 %{buildroot}%{_sysconfdir}/udev/rules.d
21mr|kexec-tools-2.0.25-1|129	mkdir -p %{buildroot}%{_unitdir}
21mr|kexec-tools-2.0.25-1|130	mkdir -p -m755 %{buildroot}%{_bindir}
21mr|kexec-tools-2.0.25-1|131	mkdir -p -m755 %{buildroot}%{_libdir}
21mr|kexec-tools-2.0.25-1|132	mkdir -p -m755 %{buildroot}%{_prefix}/lib/kdump
21mr|kexec-tools-2.0.25-1|133	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/kdumpctl
21mr|kexec-tools-2.0.25-1|134	
21mr|kexec-tools-2.0.25-1|135	%ifarch %{x86_64}
21mr|kexec-tools-2.0.25-1|136	%define SYSCONFIG %{SOURCE3}
21mr|kexec-tools-2.0.25-1|137	[ -f $SYSCONFIG ] || SYSCONFIG=%{SOURCE3}
21mr|kexec-tools-2.0.25-1|138	[ -f $SYSCONFIG ] || SYSCONFIG=%{SOURCE2}
21mr|kexec-tools-2.0.25-1|139	%else
21mr|kexec-tools-2.0.25-1|140	
21mr|kexec-tools-2.0.25-1|141	%ifarch %{ix86}
21mr|kexec-tools-2.0.25-1|142	%define SYSCONFIG %{SOURCE4}
21mr|kexec-tools-2.0.25-1|143	[ -f $SYSCONFIG ] || SYSCONFIG=%{SOURCE4}
21mr|kexec-tools-2.0.25-1|144	[ -f $SYSCONFIG ] || SYSCONFIG=%{SOURCE2}
21mr|kexec-tools-2.0.25-1|145	%else
21mr|kexec-tools-2.0.25-1|146	
21mr|kexec-tools-2.0.25-1|147	%ifarch aarch64
21mr|kexec-tools-2.0.25-1|148	%define SYSCONFIG %{SOURCE4}
21mr|kexec-tools-2.0.25-1|149	[ -f $SYSCONFIG ] || SYSCONFIG=%{SOURCE6}
21mr|kexec-tools-2.0.25-1|150	[ -f $SYSCONFIG ] || SYSCONFIG=%{SOURCE2}
21mr|kexec-tools-2.0.25-1|151	%else
21mr|kexec-tools-2.0.25-1|152	
21mr|kexec-tools-2.0.25-1|153	%ifarch ppc64
21mr|kexec-tools-2.0.25-1|154	%define SYSCONFIG %{SOURCE5}
21mr|kexec-tools-2.0.25-1|155	[ -f $SYSCONFIG ] || SYSCONFIG=%{SOURCE5}
21mr|kexec-tools-2.0.25-1|156	[ -f $SYSCONFIG ] || SYSCONFIG=%{SOURCE2}
21mr|kexec-tools-2.0.25-1|157	%else
21mr|kexec-tools-2.0.25-1|158	%endif
21mr|kexec-tools-2.0.25-1|159	%endif
21mr|kexec-tools-2.0.25-1|160	%endif
21mr|kexec-tools-2.0.25-1|161	%endif
21mr|kexec-tools-2.0.25-1|162	
21mr|kexec-tools-2.0.25-1|163	install -m 644 %{SYSCONFIG} %{buildroot}%{_sysconfdir}/sysconfig/kdump
21mr|kexec-tools-2.0.25-1|164	
21mr|kexec-tools-2.0.25-1|165	
21mr|kexec-tools-2.0.25-1|166	install -m 755 %{SOURCE7} %{buildroot}/sbin/mkdumprd
21mr|kexec-tools-2.0.25-1|167	install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/kdump.conf
21mr|kexec-tools-2.0.25-1|168	install -m 644 kexec/kexec.8 %{buildroot}%{_mandir}/man8/kexec.8
21mr|kexec-tools-2.0.25-1|169	install -m 644 %{SOURCE12} %{buildroot}%{_mandir}/man8/mkdumprd.8
21mr|kexec-tools-2.0.25-1|170	install -m 644 %{SOURCE26} %{buildroot}%{_mandir}/man8/kdumpctl.8
21mr|kexec-tools-2.0.25-1|171	install -m 755 %{SOURCE20} %{buildroot}%{_prefix}/lib/kdump/kdump-lib.sh
21mr|kexec-tools-2.0.25-1|172	install -m 755 %{SOURCE24} %{buildroot}%{_prefix}/lib/kdump/kdump-lib-initramfs.sh
21mr|kexec-tools-2.0.25-1|173	install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/udev/rules.d/98-kexec.rules
21mr|kexec-tools-2.0.25-1|174	install -m 644 %{SOURCE15} %{buildroot}%{_mandir}/man5/kdump.conf.5
21mr|kexec-tools-2.0.25-1|175	install -m 644 %{SOURCE16} %{buildroot}%{_unitdir}/kdump.service
21mr|kexec-tools-2.0.25-1|176	install -m 755 -D %{SOURCE22} %{buildroot}%{_prefix}/lib/systemd/system-generators/kdump-dep-generator.sh
21mr|kexec-tools-2.0.25-1|177	
21mr|kexec-tools-2.0.25-1|178	%ifarch %{ix86} %{x86_64} ia64 ppc64 aarch64
21mr|kexec-tools-2.0.25-1|179	install -m 755 makedumpfile-%{makedumpfile_ver}/makedumpfile %{buildroot}/sbin/makedumpfile
21mr|kexec-tools-2.0.25-1|180	install -m 644 makedumpfile-%{makedumpfile_ver}/makedumpfile.8.gz %{buildroot}%{_mandir}/man8/makedumpfile.8.gz
21mr|kexec-tools-2.0.25-1|181	install -m 644 makedumpfile-%{makedumpfile_ver}/makedumpfile.conf.5.gz %{buildroot}%{_mandir}/man5/makedumpfile.conf.5.gz
21mr|kexec-tools-2.0.25-1|182	install -m 644 makedumpfile-%{makedumpfile_ver}/makedumpfile.conf %{buildroot}%{_sysconfdir}/makedumpfile.conf.sample
21mr|kexec-tools-2.0.25-1|183	
21mr|kexec-tools-2.0.25-1|184	%if %{with eppic}
21mr|kexec-tools-2.0.25-1|185	install -m 755 makedumpfile-%{makedumpfile_ver}/eppic_makedumpfile.so %{buildroot}%{_libdir}/eppic_makedumpfile.so
21mr|kexec-tools-2.0.25-1|186	mkdir -p %{buildroot}/usr/share/makedumpfile/eppic_scripts/
21mr|kexec-tools-2.0.25-1|187	install -m 644 makedumpfile-%{makedumpfile_ver}/eppic_scripts/* %{buildroot}/usr/share/makedumpfile/eppic_scripts/
21mr|kexec-tools-2.0.25-1|188	%endif
21mr|kexec-tools-2.0.25-1|189	%endif
21mr|kexec-tools-2.0.25-1|190	
21mr|kexec-tools-2.0.25-1|191	%define remove_dracut_prefix() %(echo -n %1|sed 's/.*dracut-//g')
21mr|kexec-tools-2.0.25-1|192	
21mr|kexec-tools-2.0.25-1|193	# deal with dracut modules
21mr|kexec-tools-2.0.25-1|194	mkdir -p -m755 %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase
21mr|kexec-tools-2.0.25-1|195	cp %{SOURCE100} %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE100}}
21mr|kexec-tools-2.0.25-1|196	cp %{SOURCE101} %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE101}}
21mr|kexec-tools-2.0.25-1|197	cp %{SOURCE102} %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE102}}
21mr|kexec-tools-2.0.25-1|198	cp %{SOURCE103} %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE103}}
21mr|kexec-tools-2.0.25-1|199	cp %{SOURCE104} %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE104}}
21mr|kexec-tools-2.0.25-1|200	cp %{SOURCE105} %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE105}}
21mr|kexec-tools-2.0.25-1|201	cp %{SOURCE106} %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE106}}
21mr|kexec-tools-2.0.25-1|202	cp %{SOURCE107} %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE107}}
21mr|kexec-tools-2.0.25-1|203	chmod 755 %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE100}}
21mr|kexec-tools-2.0.25-1|204	chmod 755 %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/%{remove_dracut_prefix %{SOURCE101}}
21mr|kexec-tools-2.0.25-1|205	
21mr|kexec-tools-2.0.25-1|206	
21mr|kexec-tools-2.0.25-1|207	%define dracutlibdir %{_prefix}/lib/dracut
21mr|kexec-tools-2.0.25-1|208	#and move the custom dracut modules to the dracut directory
21mr|kexec-tools-2.0.25-1|209	mkdir -p %{buildroot}/%{dracutlibdir}/modules.d/
21mr|kexec-tools-2.0.25-1|210	mv %{buildroot}/etc/kdump-adv-conf/kdump_dracut_modules/* %{buildroot}/%{dracutlibdir}/modules.d/
21mr|kexec-tools-2.0.25-1|211	
21mr|kexec-tools-2.0.25-1|212	
21mr|kexec-tools-2.0.25-1|213	%post
21mr|kexec-tools-2.0.25-1|214	%systemd_post kdump.service
21mr|kexec-tools-2.0.25-1|215	
21mr|kexec-tools-2.0.25-1|216	touch /etc/kdump.conf
21mr|kexec-tools-2.0.25-1|217	
21mr|kexec-tools-2.0.25-1|218	# This portion of the script is temporary.  Its only here
21mr|kexec-tools-2.0.25-1|219	# to fix up broken boxes that require special settings
21mr|kexec-tools-2.0.25-1|220	# in /etc/sysconfig/kdump.  It will be removed when
21mr|kexec-tools-2.0.25-1|221	# These systems are fixed.
21mr|kexec-tools-2.0.25-1|222	
21mr|kexec-tools-2.0.25-1|223	if [ -d /proc/bus/mckinley ]
21mr|kexec-tools-2.0.25-1|224	then
21mr|kexec-tools-2.0.25-1|225	# This is for HP zx1 machines
21mr|kexec-tools-2.0.25-1|226	# They require machvec=dig on the kernel command line
21mr|kexec-tools-2.0.25-1|227	sed -e's/\(^KDUMP_COMMANDLINE_APPEND.*\)\("$\)/\1 machvec=dig"/' \
21mr|kexec-tools-2.0.25-1|228	/etc/sysconfig/kdump > /etc/sysconfig/kdump.new
21mr|kexec-tools-2.0.25-1|229	mv /etc/sysconfig/kdump.new /etc/sysconfig/kdump
21mr|kexec-tools-2.0.25-1|230	elif [ -d /proc/sgi_sn ]
21mr|kexec-tools-2.0.25-1|231	then
21mr|kexec-tools-2.0.25-1|232	# This is for SGI SN boxes
21mr|kexec-tools-2.0.25-1|233	# They require the --noio option to kexec
21mr|kexec-tools-2.0.25-1|234	# since they don't support legacy io
21mr|kexec-tools-2.0.25-1|235	sed -e's/\(^KEXEC_ARGS.*\)\("$\)/\1 --noio"/' \
21mr|kexec-tools-2.0.25-1|236	/etc/sysconfig/kdump > /etc/sysconfig/kdump.new
21mr|kexec-tools-2.0.25-1|237	mv /etc/sysconfig/kdump.new /etc/sysconfig/kdump
21mr|kexec-tools-2.0.25-1|238	fi
21mr|kexec-tools-2.0.25-1|239	
21mr|kexec-tools-2.0.25-1|240	
21mr|kexec-tools-2.0.25-1|241	%postun
21mr|kexec-tools-2.0.25-1|242	%systemd_postun_with_restart kdump.service
21mr|kexec-tools-2.0.25-1|243	
21mr|kexec-tools-2.0.25-1|244	%preun
21mr|kexec-tools-2.0.25-1|245	%systemd_preun kdump.service
21mr|kexec-tools-2.0.25-1|246	
21mr|kexec-tools-2.0.25-1|247	
21mr|kexec-tools-2.0.25-1|248	%files
21mr|kexec-tools-2.0.25-1|249	/sbin/*
21mr|kexec-tools-2.0.25-1|250	%{_bindir}/*
21mr|kexec-tools-2.0.25-1|251	%{_datadir}/kdump
21mr|kexec-tools-2.0.25-1|252	%{_prefix}/lib/kdump
21mr|kexec-tools-2.0.25-1|253	%ifarch %{ix86} %{x86_64} ppc64 aarch64
21mr|kexec-tools-2.0.25-1|254	%{_sysconfdir}/makedumpfile.conf.sample
21mr|kexec-tools-2.0.25-1|255	%endif
21mr|kexec-tools-2.0.25-1|256	%config(noreplace,missingok) %{_sysconfdir}/sysconfig/kdump
21mr|kexec-tools-2.0.25-1|257	%config(noreplace,missingok) %{_sysconfdir}/kdump.conf
21mr|kexec-tools-2.0.25-1|258	%config %{_sysconfdir}/udev/rules.d/*
21mr|kexec-tools-2.0.25-1|259	%{dracutlibdir}/modules.d/*
21mr|kexec-tools-2.0.25-1|260	%dir %{_localstatedir}/crash
21mr|kexec-tools-2.0.25-1|261	%{_mandir}/man8/*
21mr|kexec-tools-2.0.25-1|262	%{_mandir}/man5/*
21mr|kexec-tools-2.0.25-1|263	%{_unitdir}/kdump.service
21mr|kexec-tools-2.0.25-1|264	%{_prefix}/lib/systemd/system-generators/kdump-dep-generator.sh
21mr|kexec-tools-2.0.25-1|265	%doc News
21mr|kexec-tools-2.0.25-1|266	%doc COPYING
21mr|kexec-tools-2.0.25-1|267	%doc TODO
21mr|kexec-tools-2.0.25-1|268	%doc kexec-kdump-howto.txt
21mr|kexec-tools-2.0.25-1|269	%doc kdump-in-cluster-environment.txt
21mr|kexec-tools-2.0.25-1|270	%doc live-image-kdump-howto.txt
21mr|kexec-tools-2.0.25-1|271	%ifarch %{ix86} %{x86_64} ppc64 aarch64
21mr|kexec-tools-2.0.25-1|272	%if %{with eppic}
21mr|kexec-tools-2.0.25-1|273	%{_libdir}/eppic_makedumpfile.so
21mr|kexec-tools-2.0.25-1|274	/usr/share/makedumpfile/eppic_scripts/
21mr|kexec-tools-2.0.25-1|275	%endif
21mr|kexec-tools-2.0.25-1|276	%endif

13263 21
21mr|keybinder3-0.3.1-1|1	%define oname keybinder
21mr|keybinder3-0.3.1-1|2	
21mr|keybinder3-0.3.1-1|3	%define api 3.0
21mr|keybinder3-0.3.1-1|4	%define major 0
21mr|keybinder3-0.3.1-1|5	%define girmajor 3.0
21mr|keybinder3-0.3.1-1|6	%define libname %mklibname %{oname} %{api} %{major}
21mr|keybinder3-0.3.1-1|7	%define girname %mklibname %{oname}-gir %{girmajor}
21mr|keybinder3-0.3.1-1|8	%define devname %mklibname %{oname} %{api} -d
21mr|keybinder3-0.3.1-1|9	
21mr|keybinder3-0.3.1-1|10	Summary:	A library for registering global keyboard shortcuts
21mr|keybinder3-0.3.1-1|11	Name:		keybinder3
21mr|keybinder3-0.3.1-1|12	Version:	0.3.1
21mr|keybinder3-0.3.1-1|13	Release:	1
21mr|keybinder3-0.3.1-1|14	License:	MIT
21mr|keybinder3-0.3.1-1|15	Group:		System/Libraries
21mr|keybinder3-0.3.1-1|16	Url:		https://github.com/engla/keybinder/tree/keybinder-3.0
21mr|keybinder3-0.3.1-1|17	Source0:	https://github.com/engla/keybinder/archive/%{oname}-%{api}-v%{version}.tar.gz
21mr|keybinder3-0.3.1-1|18	BuildRequires:	gnome-common
21mr|keybinder3-0.3.1-1|19	BuildRequires:	pkgconfig(gio-2.0)
21mr|keybinder3-0.3.1-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|keybinder3-0.3.1-1|21	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|keybinder3-0.3.1-1|22	BuildRequires:	pkgconfig(gtk-doc)
21mr|keybinder3-0.3.1-1|23	
21mr|keybinder3-0.3.1-1|24	%description
21mr|keybinder3-0.3.1-1|25	Keybinder is a library for registering global keyboard shortcuts.
21mr|keybinder3-0.3.1-1|26	Keybinder works with GTK-based applications using the X Window System.
21mr|keybinder3-0.3.1-1|27	
21mr|keybinder3-0.3.1-1|28	#----------------------------------------------------------------------------
21mr|keybinder3-0.3.1-1|29	
21mr|keybinder3-0.3.1-1|30	%package -n %{libname}
21mr|keybinder3-0.3.1-1|31	Summary:	Shared library for %{name}
21mr|keybinder3-0.3.1-1|32	Group:		System/Libraries
21mr|keybinder3-0.3.1-1|33	
21mr|keybinder3-0.3.1-1|34	%description -n %{libname}
21mr|keybinder3-0.3.1-1|35	Shared library for %{name}.
21mr|keybinder3-0.3.1-1|36	
21mr|keybinder3-0.3.1-1|37	%files -n %{libname}
21mr|keybinder3-0.3.1-1|38	%{_libdir}/libkeybinder-%{api}.so.%{major}*
21mr|keybinder3-0.3.1-1|39	
21mr|keybinder3-0.3.1-1|40	#----------------------------------------------------------------------------
21mr|keybinder3-0.3.1-1|41	
21mr|keybinder3-0.3.1-1|42	%package -n %{girname}
21mr|keybinder3-0.3.1-1|43	Summary:	GObject Introspection files for %{name}
21mr|keybinder3-0.3.1-1|44	Group:		System/Libraries
21mr|keybinder3-0.3.1-1|45	Requires:	%{libname} = %{EVRD}
21mr|keybinder3-0.3.1-1|46	
21mr|keybinder3-0.3.1-1|47	%description -n %{girname}
21mr|keybinder3-0.3.1-1|48	GObject Introspection files for %{name}.
21mr|keybinder3-0.3.1-1|49	
21mr|keybinder3-0.3.1-1|50	%files -n %{girname}
21mr|keybinder3-0.3.1-1|51	%{_libdir}/girepository-1.0/Keybinder-%{girmajor}.typelib
21mr|keybinder3-0.3.1-1|52	
21mr|keybinder3-0.3.1-1|53	#----------------------------------------------------------------------------
21mr|keybinder3-0.3.1-1|54	
21mr|keybinder3-0.3.1-1|55	%package -n %{devname}
21mr|keybinder3-0.3.1-1|56	Summary:	Development files for %{name}
21mr|keybinder3-0.3.1-1|57	Group:		Development/C
21mr|keybinder3-0.3.1-1|58	Requires:	%{libname} = %{EVRD}
21mr|keybinder3-0.3.1-1|59	Requires:	%{girname} = %{EVRD}
21mr|keybinder3-0.3.1-1|60	Provides:	%{name}-devel = %{EVRD}
21mr|keybinder3-0.3.1-1|61	
21mr|keybinder3-0.3.1-1|62	%description -n %{devname}
21mr|keybinder3-0.3.1-1|63	Development files for %{name}.
21mr|keybinder3-0.3.1-1|64	
21mr|keybinder3-0.3.1-1|65	%files -n %{devname}
21mr|keybinder3-0.3.1-1|66	%{_includedir}/keybinder-%{api}/keybinder.h
21mr|keybinder3-0.3.1-1|67	%{_libdir}/libkeybinder-%{api}.so
21mr|keybinder3-0.3.1-1|68	%{_libdir}/pkgconfig/keybinder-%{api}.pc
21mr|keybinder3-0.3.1-1|69	%{_datadir}/gir-1.0/Keybinder-%{girmajor}.gir
21mr|keybinder3-0.3.1-1|70	
21mr|keybinder3-0.3.1-1|71	#----------------------------------------------------------------------------
21mr|keybinder3-0.3.1-1|72	
21mr|keybinder3-0.3.1-1|73	%prep
21mr|keybinder3-0.3.1-1|74	%setup -qn %{oname}-%{oname}-%{api}-v%{version}
21mr|keybinder3-0.3.1-1|75	
21mr|keybinder3-0.3.1-1|76	%build
21mr|keybinder3-0.3.1-1|77	./autogen.sh
21mr|keybinder3-0.3.1-1|78	%configure
21mr|keybinder3-0.3.1-1|79	%make
21mr|keybinder3-0.3.1-1|80	
21mr|keybinder3-0.3.1-1|81	%install
21mr|keybinder3-0.3.1-1|82	%makeinstall_std

13264 21
21mr|keychain-2.8.5-1|1	Summary:	Keychain manages ssh-agent to minimise passphrase entry for ssh
21mr|keychain-2.8.5-1|2	Name:		keychain
21mr|keychain-2.8.5-1|3	Version:	2.8.5
21mr|keychain-2.8.5-1|4	Release:	1
21mr|keychain-2.8.5-1|5	License:	GPLv2+
21mr|keychain-2.8.5-1|6	Group:		Networking/Remote access
21mr|keychain-2.8.5-1|7	Url:		https://www.funtoo.org/Funtoo:Keychain
21mr|keychain-2.8.5-1|8	Source0:	https://github.com/funtoo/keychain/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|keychain-2.8.5-1|9	Source1:	%{name}.profile.sh
21mr|keychain-2.8.5-1|10	Source2:	%{name}.profile.csh
21mr|keychain-2.8.5-1|11	Requires:	gnupg2
21mr|keychain-2.8.5-1|12	Requires:	openssh-clients
21mr|keychain-2.8.5-1|13	BuildArch:	noarch
21mr|keychain-2.8.5-1|14	
21mr|keychain-2.8.5-1|15	%description
21mr|keychain-2.8.5-1|16	Keychain is a manager for OpenSSH, ssh.com, Sun SSH and GnuPG agents.
21mr|keychain-2.8.5-1|17	It acts as a front-end to the agents, allowing you to easily have one
21mr|keychain-2.8.5-1|18	long-running agent process per system, rather than per login session.
21mr|keychain-2.8.5-1|19	This dramatically reduces the number of times you need to enter your
21mr|keychain-2.8.5-1|20	passphrase from once per new login session to once every time your
21mr|keychain-2.8.5-1|21	local machine is rebooted.
21mr|keychain-2.8.5-1|22	
21mr|keychain-2.8.5-1|23	Run keychain once manually per user, after which keychain will run (quietly)
21mr|keychain-2.8.5-1|24	every time you log in (from a profile script).
21mr|keychain-2.8.5-1|25	
21mr|keychain-2.8.5-1|26	Hint: If you get tired of keychain, delete ~/.keychain .
21mr|keychain-2.8.5-1|27	
21mr|keychain-2.8.5-1|28	%files
21mr|keychain-2.8.5-1|29	%doc ChangeLog keychain.pod keychain.txt README.md
21mr|keychain-2.8.5-1|30	%license COPYING.txt
21mr|keychain-2.8.5-1|31	%{_bindir}/%{name}
21mr|keychain-2.8.5-1|32	%{_mandir}/man1/%{name}.1*
21mr|keychain-2.8.5-1|33	%{_sysconfdir}/profile.d/*
21mr|keychain-2.8.5-1|34	
21mr|keychain-2.8.5-1|35	#----------------------------------------------------------------------------
21mr|keychain-2.8.5-1|36	
21mr|keychain-2.8.5-1|37	%prep
21mr|keychain-2.8.5-1|38	%autosetup -p1
21mr|keychain-2.8.5-1|39	sed -i -e "s,/usr/ucb:,," keychain
21mr|keychain-2.8.5-1|40	
21mr|keychain-2.8.5-1|41	%build
21mr|keychain-2.8.5-1|42	%make
21mr|keychain-2.8.5-1|43	
21mr|keychain-2.8.5-1|44	%install
21mr|keychain-2.8.5-1|45	install -d -m 755 %{buildroot}%{_bindir}
21mr|keychain-2.8.5-1|46	install -m 755 %{name} %{buildroot}%{_bindir}
21mr|keychain-2.8.5-1|47	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21mr|keychain-2.8.5-1|48	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/99%{name}.sh
21mr|keychain-2.8.5-1|49	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/99%{name}.csh
21mr|keychain-2.8.5-1|50	install -d -m 755 %{buildroot}%{_mandir}/man1/
21mr|keychain-2.8.5-1|51	install -m 644 keychain.1 %{buildroot}%{_mandir}/man1/

13265 21
21mr|keysmith-23.08.4-3|1	Summary:	One-Time Password client for Plasma Mobile
21mr|keysmith-23.08.4-3|2	Name:		keysmith
21mr|keysmith-23.08.4-3|3	Version:	23.08.4
21mr|keysmith-23.08.4-3|4	Release:	3
21mr|keysmith-23.08.4-3|5	Group:		Graphical desktop/KDE
21mr|keysmith-23.08.4-3|6	License:	GPLv3
21mr|keysmith-23.08.4-3|7	Url:		https://plasma-mobile.org/
21mr|keysmith-23.08.4-3|8	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|keysmith-23.08.4-3|9	BuildRequires:	cmake
21mr|keysmith-23.08.4-3|10	BuildRequires:	extra-cmake-modules >= 5.91.0
21mr|keysmith-23.08.4-3|11	BuildRequires:	gettext
21mr|keysmith-23.08.4-3|12	BuildRequires:	qt5-linguist-tools
21mr|keysmith-23.08.4-3|13	BuildRequires:	kf5dbusaddons-devel
21mr|keysmith-23.08.4-3|14	BuildRequires:	kf5i18n-devel
21mr|keysmith-23.08.4-3|15	BuildRequires:	kf5kirigami2-devel
21mr|keysmith-23.08.4-3|16	BuildRequires:	kf5notifications-devel
21mr|keysmith-23.08.4-3|17	BuildRequires:	kf5windowsystem-devel
21mr|keysmith-23.08.4-3|18	BuildRequires:	%{_lib}ZXing-devel
21mr|keysmith-23.08.4-3|19	#BuildRequires:	qxmpp-devel
21mr|keysmith-23.08.4-3|20	BuildRequires:	perl-devel
21mr|keysmith-23.08.4-3|21	BuildRequires:	pkgconfig(fontconfig)
21mr|keysmith-23.08.4-3|22	BuildRequires:	pkgconfig(freetype2)
21mr|keysmith-23.08.4-3|23	BuildRequires:	pkgconfig(libsodium) >= 1.0.16
21mr|keysmith-23.08.4-3|24	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|keysmith-23.08.4-3|25	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.2
21mr|keysmith-23.08.4-3|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|keysmith-23.08.4-3|27	BuildRequires:	pkgconfig(Qt5Location)
21mr|keysmith-23.08.4-3|28	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|keysmith-23.08.4-3|29	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|keysmith-23.08.4-3|30	BuildRequires:	pkgconfig(Qt5Qml)
21mr|keysmith-23.08.4-3|31	BuildRequires:	pkgconfig(Qt5QmlModels)
21mr|keysmith-23.08.4-3|32	BuildRequires:	pkgconfig(Qt5Quick)
21mr|keysmith-23.08.4-3|33	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|keysmith-23.08.4-3|34	BuildRequires:	pkgconfig(Qt5Svg)
21mr|keysmith-23.08.4-3|35	BuildRequires:	pkgconfig(Qt5Sql)
21mr|keysmith-23.08.4-3|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|keysmith-23.08.4-3|37	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|keysmith-23.08.4-3|38	BuildRequires:	pkgconfig(Qt5Xml)
21mr|keysmith-23.08.4-3|39	BuildRequires:	pkgconfig(x11)
21mr|keysmith-23.08.4-3|40	BuildRequires:	pkgconfig(xext)
21mr|keysmith-23.08.4-3|41	
21mr|keysmith-23.08.4-3|42	%description
21mr|keysmith-23.08.4-3|43	One-Time Password client for Plasma Mobile.
21mr|keysmith-23.08.4-3|44	
21mr|keysmith-23.08.4-3|45	%files -f %{name}.lang
21mr|keysmith-23.08.4-3|46	%{_kde5_bindir}/%{name}
21mr|keysmith-23.08.4-3|47	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21mr|keysmith-23.08.4-3|48	%{_kde5_datadir}/icons/hicolor/*/*/*
21mr|keysmith-23.08.4-3|49	%{_appdatadir}/org.kde.%{name}.appdata.xml
21mr|keysmith-23.08.4-3|50	
21mr|keysmith-23.08.4-3|51	#----------------------------------------
21mr|keysmith-23.08.4-3|52	
21mr|keysmith-23.08.4-3|53	%prep
21mr|keysmith-23.08.4-3|54	%autosetup -p1
21mr|keysmith-23.08.4-3|55	
21mr|keysmith-23.08.4-3|56	
21mr|keysmith-23.08.4-3|57	%build
21mr|keysmith-23.08.4-3|58	%cmake_kde5
21mr|keysmith-23.08.4-3|59	%make
21mr|keysmith-23.08.4-3|60	
21mr|keysmith-23.08.4-3|61	
21mr|keysmith-23.08.4-3|62	%install
21mr|keysmith-23.08.4-3|63	%makeinstall_std -C build
21mr|keysmith-23.08.4-3|64	
21mr|keysmith-23.08.4-3|65	%find_lang %{name}

13266 21
21mr|keyutils-1.6.3-5|1	%define major 1
21mr|keyutils-1.6.3-5|2	%define libname %mklibname %{name} %{major}
21mr|keyutils-1.6.3-5|3	%define devname %mklibname %{name} -d
21mr|keyutils-1.6.3-5|4	%define sdevname %mklibname %{name} -d -s
21mr|keyutils-1.6.3-5|5	
21mr|keyutils-1.6.3-5|6	Summary:	Linux Key Management Utilities
21mr|keyutils-1.6.3-5|7	Name:		keyutils
21mr|keyutils-1.6.3-5|8	Version:	1.6.3
21mr|keyutils-1.6.3-5|9	Release:	5
21mr|keyutils-1.6.3-5|10	License:	GPLv2+ and LGPLv2+
21mr|keyutils-1.6.3-5|11	Group:		System/Base
21mr|keyutils-1.6.3-5|12	Url:		http://people.redhat.com/~dhowells/keyutils/
21mr|keyutils-1.6.3-5|13	Source0:	https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/%{name}-%{version}.tar.gz
21mr|keyutils-1.6.3-5|14	Patch0:		DEBIAN-cflags.patch
21mr|keyutils-1.6.3-5|15	
21mr|keyutils-1.6.3-5|16	%description
21mr|keyutils-1.6.3-5|17	Utilities to control the kernel key management facility and to provide
21mr|keyutils-1.6.3-5|18	a mechanism by which the kernel call back to userspace to get a key
21mr|keyutils-1.6.3-5|19	instantiated.
21mr|keyutils-1.6.3-5|20	
21mr|keyutils-1.6.3-5|21	%files
21mr|keyutils-1.6.3-5|22	%license README LICENCE.GPL LICENCE.LGPL
21mr|keyutils-1.6.3-5|23	%doc README
21mr|keyutils-1.6.3-5|24	%config(noreplace) %{_sysconfdir}/request-key.conf
21mr|keyutils-1.6.3-5|25	%{_bindir}/keyctl
21mr|keyutils-1.6.3-5|26	%{_sbindir}/request-key
21mr|keyutils-1.6.3-5|27	%{_sbindir}/key.dns_resolver
21mr|keyutils-1.6.3-5|28	/sbin/request-key
21mr|keyutils-1.6.3-5|29	%{_mandir}/man1/keyctl.1.*
21mr|keyutils-1.6.3-5|30	%{_mandir}/man5/request-key.conf.5.*
21mr|keyutils-1.6.3-5|31	%{_mandir}/man8/request-key.8.*
21mr|keyutils-1.6.3-5|32	%{_mandir}/man8/key.dns_resolver.8.*
21mr|keyutils-1.6.3-5|33	%{_datadir}/%{name}/request-key-debug.sh
21mr|keyutils-1.6.3-5|34	
21mr|keyutils-1.6.3-5|35	#----------------------------------------------------------------------------
21mr|keyutils-1.6.3-5|36	
21mr|keyutils-1.6.3-5|37	%package -n %{libname}
21mr|keyutils-1.6.3-5|38	Summary:	Linux Key Management Utilities
21mr|keyutils-1.6.3-5|39	Group:		System/Libraries
21mr|keyutils-1.6.3-5|40	
21mr|keyutils-1.6.3-5|41	%description -n %{libname}
21mr|keyutils-1.6.3-5|42	Library to control the kernel key management facility and to provide
21mr|keyutils-1.6.3-5|43	a mechanism by which the kernel call back to userspace to get a key
21mr|keyutils-1.6.3-5|44	instantiated.
21mr|keyutils-1.6.3-5|45	
21mr|keyutils-1.6.3-5|46	%files -n %{libname}
21mr|keyutils-1.6.3-5|47	%{_libdir}/lib%{name}.so.%{major}*
21mr|keyutils-1.6.3-5|48	
21mr|keyutils-1.6.3-5|49	#----------------------------------------------------------------------------
21mr|keyutils-1.6.3-5|50	
21mr|keyutils-1.6.3-5|51	%package -n %{devname}
21mr|keyutils-1.6.3-5|52	Summary:	Developement files for %{libname}
21mr|keyutils-1.6.3-5|53	Group:		Development/Other
21mr|keyutils-1.6.3-5|54	Requires:	%{libname} = %{EVRD}
21mr|keyutils-1.6.3-5|55	Provides:	%{name}-devel = %{EVRD}
21mr|keyutils-1.6.3-5|56	Provides:	lib%{name}-devel = %{EVRD}
21mr|keyutils-1.6.3-5|57	
21mr|keyutils-1.6.3-5|58	%description -n %{devname}
21mr|keyutils-1.6.3-5|59	Developement files for %{libname}.
21mr|keyutils-1.6.3-5|60	
21mr|keyutils-1.6.3-5|61	%files -n %{devname}
21mr|keyutils-1.6.3-5|62	%{_includedir}/%{name}.h
21mr|keyutils-1.6.3-5|63	%{_libdir}/lib%{name}.so
21mr|keyutils-1.6.3-5|64	%{_libdir}/pkgconfig/lib%{name}.pc
21mr|keyutils-1.6.3-5|65	%{_mandir}/man3/*.3.*
21mr|keyutils-1.6.3-5|66	%{_mandir}/man7/*.7.*
21mr|keyutils-1.6.3-5|67	%{_mandir}/man5/*.5.*
21mr|keyutils-1.6.3-5|68	
21mr|keyutils-1.6.3-5|69	#----------------------------------------------------------------------------
21mr|keyutils-1.6.3-5|70	
21mr|keyutils-1.6.3-5|71	%package -n %{sdevname}
21mr|keyutils-1.6.3-5|72	Summary:	Key utilities static library
21mr|keyutils-1.6.3-5|73	Group:		Development/Other
21mr|keyutils-1.6.3-5|74	Requires:	%{devname} = %{EVRD}
21mr|keyutils-1.6.3-5|75	
21mr|keyutils-1.6.3-5|76	%description -n %{sdevname}
21mr|keyutils-1.6.3-5|77	This package provides %{name} static library.
21mr|keyutils-1.6.3-5|78	
21mr|keyutils-1.6.3-5|79	%files -n %{sdevname}
21mr|keyutils-1.6.3-5|80	%{_libdir}/lib%{name}.a
21mr|keyutils-1.6.3-5|81	
21mr|keyutils-1.6.3-5|82	#----------------------------------------------------------------------------
21mr|keyutils-1.6.3-5|83	
21mr|keyutils-1.6.3-5|84	%prep
21mr|keyutils-1.6.3-5|85	%autosetup -p1
21mr|keyutils-1.6.3-5|86	
21mr|keyutils-1.6.3-5|87	# Fix paths in man page and default config file
21mr|keyutils-1.6.3-5|88	sed -i \
21mr|keyutils-1.6.3-5|89	-e 's,/sbin/key.dns_resolver,%{_sbindir}/key.dns_resolver,g' \
21mr|keyutils-1.6.3-5|90	-e 's,/sbin/request-key,%{_sbindir}/request-key,g' \
21mr|keyutils-1.6.3-5|91	-e 's,/bin/keyctl,%{_bindir}/keyctl,g' \
21mr|keyutils-1.6.3-5|92	man/* request-key.conf
21mr|keyutils-1.6.3-5|93	
21mr|keyutils-1.6.3-5|94	%build
21mr|keyutils-1.6.3-5|95	%make \
21mr|keyutils-1.6.3-5|96	ETCDIR=%{_sysconfdir} \
21mr|keyutils-1.6.3-5|97	BINDIR=%{_bindir} \
21mr|keyutils-1.6.3-5|98	SBINDIR=%{_sbindir} \
21mr|keyutils-1.6.3-5|99	LIBDIR=%{_libdir} \
21mr|keyutils-1.6.3-5|100	USRLIBDIR=%{_libdir} \
21mr|keyutils-1.6.3-5|101	SHAREDIR=%{_datadir}/%{name} \
21mr|keyutils-1.6.3-5|102	INCLUDEDIR=%{_includedir} \
21mr|keyutils-1.6.3-5|103	CFLAGS='%{optflags}'
21mr|keyutils-1.6.3-5|104	
21mr|keyutils-1.6.3-5|105	%install
21mr|keyutils-1.6.3-5|106	make ETCDIR=%{_sysconfdir} \
21mr|keyutils-1.6.3-5|107	BINDIR=%{_bindir} \
21mr|keyutils-1.6.3-5|108	SBINDIR=%{_sbindir} \
21mr|keyutils-1.6.3-5|109	LIBDIR=%{_libdir} \
21mr|keyutils-1.6.3-5|110	USRLIBDIR=%{_libdir} \
21mr|keyutils-1.6.3-5|111	SHAREDIR=%{_datadir}/%{name} \
21mr|keyutils-1.6.3-5|112	INCLUDEDIR=%{_includedir} \
21mr|keyutils-1.6.3-5|113	DESTDIR=%{buildroot} \
21mr|keyutils-1.6.3-5|114	install
21mr|keyutils-1.6.3-5|115	
21mr|keyutils-1.6.3-5|116	pushd %{buildroot}%{_libdir}
21mr|keyutils-1.6.3-5|117	rm -f lib%{name}.so
21mr|keyutils-1.6.3-5|118	ln -s lib%{name}.so.%{major} lib%{name}.so
21mr|keyutils-1.6.3-5|119	popd
21mr|keyutils-1.6.3-5|120	
21mr|keyutils-1.6.3-5|121	# Linux kernel calls /sbin/request-key
21mr|keyutils-1.6.3-5|122	# security/keys/request_key.c:117:static char const request_key[] = "/sbin/request-key"
21mr|keyutils-1.6.3-5|123	mkdir -p  %{buildroot}/sbin
21mr|keyutils-1.6.3-5|124	ln -s ../usr/sbin/request-key %{buildroot}/sbin/request-key
21mr|keyutils-1.6.3-5|125	# check symlink validity
21mr|keyutils-1.6.3-5|126	test -x %{buildroot}/sbin/request-key

13267 21
21mr|kfind-23.08.4-2|1	
21mr|kfind-23.08.4-2|2	Summary:	KDE utility to find files
21mr|kfind-23.08.4-2|3	Name:		kfind
21mr|kfind-23.08.4-2|4	Version:	23.08.4
21mr|kfind-23.08.4-2|5	Release:	2
21mr|kfind-23.08.4-2|6	Epoch:		1
21mr|kfind-23.08.4-2|7	License:	LGPLv2+
21mr|kfind-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kfind-23.08.4-2|9	Url:		http://utils.kde.org/projects/filelight/
21mr|kfind-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kfind-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kfind-23.08.4-2|12	BuildRequires:	kf5archive-devel
21mr|kfind-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|kfind-23.08.4-2|14	BuildRequires:	kf5filemetadata-devel
21mr|kfind-23.08.4-2|15	BuildRequires:	kf5kdelibs4support-devel
21mr|kfind-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kfind-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kfind-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kfind-23.08.4-2|19	
21mr|kfind-23.08.4-2|20	%description
21mr|kfind-23.08.4-2|21	The Find Files tool is a useful method of searching for specific files
21mr|kfind-23.08.4-2|22	on your computer, or for searching for files that match a pattern. An
21mr|kfind-23.08.4-2|23	example of this could include searching for files of a particular type or
21mr|kfind-23.08.4-2|24	with certain letters in the filename, or that contain a certain piece of
21mr|kfind-23.08.4-2|25	text in their contents.
21mr|kfind-23.08.4-2|26	
21mr|kfind-23.08.4-2|27	KFind is a graphical tool, and not normally run from the command line.
21mr|kfind-23.08.4-2|28	
21mr|kfind-23.08.4-2|29	%files -f %{name}.lang
21mr|kfind-23.08.4-2|30	%{_kde5_applicationsdir}/org.kde.kfind.desktop
21mr|kfind-23.08.4-2|31	%{_kde5_bindir}/kfind
21mr|kfind-23.08.4-2|32	%{_kde5_iconsdir}/hicolor/*/apps/kfind.*
21mr|kfind-23.08.4-2|33	%{_kde5_mandir}/man1/kfind.1*
21mr|kfind-23.08.4-2|34	%{_kde5_datadir}/qlogging-categories5/kfind.categories
21mr|kfind-23.08.4-2|35	%{_appdatadir}/org.kde.kfind.appdata.xml
21mr|kfind-23.08.4-2|36	#----------------------------------------------------------------------
21mr|kfind-23.08.4-2|37	
21mr|kfind-23.08.4-2|38	%prep
21mr|kfind-23.08.4-2|39	%autosetup -p1
21mr|kfind-23.08.4-2|40	
21mr|kfind-23.08.4-2|41	%build
21mr|kfind-23.08.4-2|42	%cmake_kde5
21mr|kfind-23.08.4-2|43	%make
21mr|kfind-23.08.4-2|44	
21mr|kfind-23.08.4-2|45	%install
21mr|kfind-23.08.4-2|46	%makeinstall_std -C build
21mr|kfind-23.08.4-2|47	
21mr|kfind-23.08.4-2|48	# To avoid conflicts with kde-l10n
21mr|kfind-23.08.4-2|49	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|kfind-23.08.4-2|50	
21mr|kfind-23.08.4-2|51	%find_lang %{name} --with-kde --with-html
21mr|kfind-23.08.4-2|52	

13268 21
21mr|kfloppy-22.12.3-2|1	Summary:	Format floppy disks
21mr|kfloppy-22.12.3-2|2	Name:		kfloppy
21mr|kfloppy-22.12.3-2|3	Version:	22.12.3
21mr|kfloppy-22.12.3-2|4	Release:	2
21mr|kfloppy-22.12.3-2|5	License:	LGPLv2+
21mr|kfloppy-22.12.3-2|6	Group:		Graphical desktop/KDE
21mr|kfloppy-22.12.3-2|7	Url:		http://utils.kde.org/projects/kfloppy
21mr|kfloppy-22.12.3-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kfloppy-22.12.3-2|9	Source1:	kfloppy.sh
21mr|kfloppy-22.12.3-2|10	Source2:	org.kde.pkexec.kfloppy.policy
21mr|kfloppy-22.12.3-2|11	BuildRequires:	extra-cmake-modules
21mr|kfloppy-22.12.3-2|12	BuildRequires:	kf5coreaddons-devel
21mr|kfloppy-22.12.3-2|13	BuildRequires:	kf5doctools-devel
21mr|kfloppy-22.12.3-2|14	BuildRequires:	kf5i18n-devel
21mr|kfloppy-22.12.3-2|15	BuildRequires:	kf5kdelibs4support-devel
21mr|kfloppy-22.12.3-2|16	BuildRequires:	kf5kio-devel
21mr|kfloppy-22.12.3-2|17	BuildRequires:	kf5xmlgui-devel
21mr|kfloppy-22.12.3-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kfloppy-22.12.3-2|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kfloppy-22.12.3-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kfloppy-22.12.3-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kfloppy-22.12.3-2|22	# mkfs.minix, fdformat
21mr|kfloppy-22.12.3-2|23	Requires:		util-linux
21mr|kfloppy-22.12.3-2|24	# mkfs.vfat
21mr|kfloppy-22.12.3-2|25	Requires:		dosfstools
21mr|kfloppy-22.12.3-2|26	Recommends:		polkit
21mr|kfloppy-22.12.3-2|27	
21mr|kfloppy-22.12.3-2|28	%description
21mr|kfloppy-22.12.3-2|29	KFloppy is a utility that provides a straightforward graphical means to
21mr|kfloppy-22.12.3-2|30	format 3.5" and 5.25" floppy disks.
21mr|kfloppy-22.12.3-2|31	
21mr|kfloppy-22.12.3-2|32	%files -f %{name}.lang
21mr|kfloppy-22.12.3-2|33	%{_datadir}/applications/org.kde.kfloppy.desktop
21mr|kfloppy-22.12.3-2|34	%{_kde5_bindir}/kfloppy
21mr|kfloppy-22.12.3-2|35	%{_sbindir}/kfloppy
21mr|kfloppy-22.12.3-2|36	%{_kde5_iconsdir}/*/*/apps/kfloppy.*
21mr|kfloppy-22.12.3-2|37	%{_appdatadir}/org.kde.kfloppy.appdata.xml
21mr|kfloppy-22.12.3-2|38	%{_kde5_datadir}/qlogging-categories5/kfloppy.categories
21mr|kfloppy-22.12.3-2|39	%{_datadir}/polkit-1/actions/org.kde.pkexec.kfloppy.policy
21mr|kfloppy-22.12.3-2|40	
21mr|kfloppy-22.12.3-2|41	#----------------------------------------------------------------------
21mr|kfloppy-22.12.3-2|42	
21mr|kfloppy-22.12.3-2|43	%prep
21mr|kfloppy-22.12.3-2|44	%autosetup -p1
21mr|kfloppy-22.12.3-2|45	
21mr|kfloppy-22.12.3-2|46	%build
21mr|kfloppy-22.12.3-2|47	%cmake_kde5
21mr|kfloppy-22.12.3-2|48	%make
21mr|kfloppy-22.12.3-2|49	
21mr|kfloppy-22.12.3-2|50	%install
21mr|kfloppy-22.12.3-2|51	%makeinstall_std -C build
21mr|kfloppy-22.12.3-2|52	
21mr|kfloppy-22.12.3-2|53	# make desktop file easily available on other DEs
21mr|kfloppy-22.12.3-2|54	mkdir -p %{buildroot}%{_datadir}/applications
21mr|kfloppy-22.12.3-2|55	mv -v %{buildroot}%{_kde5_applicationsdir}/*.desktop %{buildroot}%{_datadir}/applications
21mr|kfloppy-22.12.3-2|56	rmdir %{buildroot}%{_kde5_applicationsdir}
21mr|kfloppy-22.12.3-2|57	
21mr|kfloppy-22.12.3-2|58	# polkit stuff, make it run from root to be able to format floppy disks
21mr|kfloppy-22.12.3-2|59	mkdir -p %{buildroot}%{_sbindir}
21mr|kfloppy-22.12.3-2|60	mv %{buildroot}%{_kde5_bindir}/kfloppy %{buildroot}%{_sbindir}/kfloppy
21mr|kfloppy-22.12.3-2|61	install -m0755 %{SOURCE1} %{buildroot}%{_kde5_bindir}/kfloppy
21mr|kfloppy-22.12.3-2|62	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|kfloppy-22.12.3-2|63	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/polkit-1/actions/org.kde.pkexec.kfloppy.policy
21mr|kfloppy-22.12.3-2|64	
21mr|kfloppy-22.12.3-2|65	%find_lang %{name} --with-kde --with-html
21mr|kfloppy-22.12.3-2|66	

13269 21
21mr|kfourinline-23.08.4-2|1	
21mr|kfourinline-23.08.4-2|2	Summary:	Place 4 pieces in a row
21mr|kfourinline-23.08.4-2|3	Name:		kfourinline
21mr|kfourinline-23.08.4-2|4	Version:	23.08.4
21mr|kfourinline-23.08.4-2|5	Release:	2
21mr|kfourinline-23.08.4-2|6	Epoch:		1
21mr|kfourinline-23.08.4-2|7	License:	GPLv2+
21mr|kfourinline-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kfourinline-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kfourinline
21mr|kfourinline-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kfourinline-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kfourinline-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|kfourinline-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|kfourinline-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|kfourinline-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kfourinline-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|kfourinline-23.08.4-2|17	BuildRequires:	kf5dnssd-devel
21mr|kfourinline-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|kfourinline-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|kfourinline-23.08.4-2|20	BuildRequires:	kf5kdegames-devel
21mr|kfourinline-23.08.4-2|21	BuildRequires:	kf5kdelibs4support-devel
21mr|kfourinline-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|kfourinline-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|kfourinline-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kfourinline-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kfourinline-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kfourinline-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kfourinline-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kfourinline-23.08.4-2|29	
21mr|kfourinline-23.08.4-2|30	%description
21mr|kfourinline-23.08.4-2|31	KFourInLine is a board game for two players based on the Connect-Four game.
21mr|kfourinline-23.08.4-2|32	
21mr|kfourinline-23.08.4-2|33	The players try to build up a row of four pieces using different strategies.
21mr|kfourinline-23.08.4-2|34	
21mr|kfourinline-23.08.4-2|35	%files -f %{name}.lang
21mr|kfourinline-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.kfourinline.desktop
21mr|kfourinline-23.08.4-2|37	%{_kde5_bindir}/kfourinline
21mr|kfourinline-23.08.4-2|38	%{_kde5_bindir}/kfourinlineproc
21mr|kfourinline-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/kfourinline.categories
21mr|kfourinline-23.08.4-2|40	%{_kde5_datadir}/config.kcfg/kwin4.kcfg
21mr|kfourinline-23.08.4-2|41	%{_kde5_datadir}/kfourinline
21mr|kfourinline-23.08.4-2|42	%{_kde5_iconsdir}/hicolor/*/apps/kfourinline.png
21mr|kfourinline-23.08.4-2|43	%{_appdatadir}/org.kde.kfourinline.appdata.xml
21mr|kfourinline-23.08.4-2|44	
21mr|kfourinline-23.08.4-2|45	#------------------------------------------------------------------------------
21mr|kfourinline-23.08.4-2|46	
21mr|kfourinline-23.08.4-2|47	%prep
21mr|kfourinline-23.08.4-2|48	%autosetup -p1
21mr|kfourinline-23.08.4-2|49	
21mr|kfourinline-23.08.4-2|50	%build
21mr|kfourinline-23.08.4-2|51	%cmake_kde5
21mr|kfourinline-23.08.4-2|52	%make
21mr|kfourinline-23.08.4-2|53	
21mr|kfourinline-23.08.4-2|54	%install
21mr|kfourinline-23.08.4-2|55	%makeinstall_std -C build
21mr|kfourinline-23.08.4-2|56	
21mr|kfourinline-23.08.4-2|57	%find_lang %{name} --with-kde --with-html
21mr|kfourinline-23.08.4-2|58	

13270 21
21mr|kgeography-23.08.4-3|1	Summary(ru_RU.UTF-8): Обучающая программа по географии
21mr|kgeography-23.08.4-3|2	Summary:	A geography learning program
21mr|kgeography-23.08.4-3|3	Name:		kgeography
21mr|kgeography-23.08.4-3|4	Version:	23.08.4
21mr|kgeography-23.08.4-3|5	Release:	3
21mr|kgeography-23.08.4-3|6	License:	GPLv2+
21mr|kgeography-23.08.4-3|7	Group:		Graphical desktop/KDE
21mr|kgeography-23.08.4-3|8	Url:		http://edu.kde.org/kgeography
21mr|kgeography-23.08.4-3|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kgeography-23.08.4-3|10	Source2:	new-maps-preview.tar
21mr|kgeography-23.08.4-3|11	Patch:		0001-fix-borders.patch
21mr|kgeography-23.08.4-3|12	BuildRequires:	extra-cmake-modules
21mr|kgeography-23.08.4-3|13	BuildRequires:	kf5configwidgets-devel
21mr|kgeography-23.08.4-3|14	BuildRequires:	kf5coreaddons-devel
21mr|kgeography-23.08.4-3|15	BuildRequires:	kf5crash-devel
21mr|kgeography-23.08.4-3|16	BuildRequires:	kf5doctools-devel
21mr|kgeography-23.08.4-3|17	BuildRequires:	kf5i18n-devel
21mr|kgeography-23.08.4-3|18	BuildRequires:	kf5iconthemes-devel
21mr|kgeography-23.08.4-3|19	BuildRequires:	kf5itemviews-devel
21mr|kgeography-23.08.4-3|20	BuildRequires:	kf5widgetsaddons-devel
21mr|kgeography-23.08.4-3|21	BuildRequires:	kf5xmlgui-devel
21mr|kgeography-23.08.4-3|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kgeography-23.08.4-3|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kgeography-23.08.4-3|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kgeography-23.08.4-3|25	
21mr|kgeography-23.08.4-3|26	%description
21mr|kgeography-23.08.4-3|27	KGeography is a geography learning program.
21mr|kgeography-23.08.4-3|28	
21mr|kgeography-23.08.4-3|29	%description -l ru_RU.UTF-8
21mr|kgeography-23.08.4-3|30	KGeography - это обучающая программа по географии.
21mr|kgeography-23.08.4-3|31	
21mr|kgeography-23.08.4-3|32	%files -f %{name}.lang
21mr|kgeography-23.08.4-3|33	%doc README COPYING COPYING.DOC AUTHORS
21mr|kgeography-23.08.4-3|34	%{_kde5_applicationsdir}/org.kde.kgeography.desktop
21mr|kgeography-23.08.4-3|35	%{_kde5_bindir}/kgeography
21mr|kgeography-23.08.4-3|36	%{_kde5_datadir}/config.kcfg/kgeography.kcfg
21mr|kgeography-23.08.4-3|37	%{_kde5_datadir}/kgeography
21mr|kgeography-23.08.4-3|38	%{_kde5_iconsdir}/*/*/apps/kgeography.*
21mr|kgeography-23.08.4-3|39	%{_kde5_xmlguidir}/kgeography/kgeographyui.rc
21mr|kgeography-23.08.4-3|40	%{_appdatadir}/org.kde.kgeography.appdata.xml
21mr|kgeography-23.08.4-3|41	%lang(fi) %{_localedir}/fi/LC_SCRIPTS/kgeography
21mr|kgeography-23.08.4-3|42	%lang(fr) %{_localedir}/fr/LC_SCRIPTS/kgeography
21mr|kgeography-23.08.4-3|43	%lang(ja) %{_localedir}/ja/LC_SCRIPTS/kgeography
21mr|kgeography-23.08.4-3|44	%lang(pl) %{_localedir}/pl/LC_SCRIPTS/kgeography
21mr|kgeography-23.08.4-3|45	%lang(uk) %{_localedir}/uk/LC_SCRIPTS/kgeography
21mr|kgeography-23.08.4-3|46	%lang(ml) %{_localedir}/ml/LC_SCRIPTS/kgeography
21mr|kgeography-23.08.4-3|47	
21mr|kgeography-23.08.4-3|48	#----------------------------------------------------------------------
21mr|kgeography-23.08.4-3|49	
21mr|kgeography-23.08.4-3|50	%prep
21mr|kgeography-23.08.4-3|51	%autosetup -p1
21mr|kgeography-23.08.4-3|52	tar -xvf %SOURCE2 data/
21mr|kgeography-23.08.4-3|53	mv data/flags/{ukraine/Crimea,russia/crimea}.png
21mr|kgeography-23.08.4-3|54	mv data/flags/{ukraine/Donetsk,russia/donetsk}.png
21mr|kgeography-23.08.4-3|55	mv data/flags/{ukraine/Lugansk,russia/lugansk}.png
21mr|kgeography-23.08.4-3|56	mv data/flags/{ukraine/Zaporizhya,russia/zaporozhye}.png
21mr|kgeography-23.08.4-3|57	mv data/flags/{ukraine/Kherson,russia/kherson}.png
21mr|kgeography-23.08.4-3|58	mv data/flags/{ukraine/Sevastopol-city,russia/sevastopol}.png
21mr|kgeography-23.08.4-3|59	
21mr|kgeography-23.08.4-3|60	%build
21mr|kgeography-23.08.4-3|61	%cmake_kde5
21mr|kgeography-23.08.4-3|62	%make
21mr|kgeography-23.08.4-3|63	
21mr|kgeography-23.08.4-3|64	%install
21mr|kgeography-23.08.4-3|65	%makeinstall_std -C build
21mr|kgeography-23.08.4-3|66	
21mr|kgeography-23.08.4-3|67	%find_lang %{name} --with-kde --with-html
21mr|kgeography-23.08.4-3|68	

13271 21
21mr|kglobalaccel-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kglobalaccel-5.116.0-3|2	
21mr|kglobalaccel-5.116.0-3|3	Summary:	KDE Frameworks 5 global workspace shortcuts module
21mr|kglobalaccel-5.116.0-3|4	Name:		kglobalaccel
21mr|kglobalaccel-5.116.0-3|5	Version:	5.116.0
21mr|kglobalaccel-5.116.0-3|6	Release:	3
21mr|kglobalaccel-5.116.0-3|7	License:	GPLv2+
21mr|kglobalaccel-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kglobalaccel-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kglobalaccel-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kglobalaccel-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kglobalaccel-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kglobalaccel-5.116.0-3|13	BuildRequires:	kf5config-devel = %{version}
21mr|kglobalaccel-5.116.0-3|14	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kglobalaccel-5.116.0-3|15	BuildRequires:	kf5crash-devel = %{version}
21mr|kglobalaccel-5.116.0-3|16	BuildRequires:	kf5dbusaddons-devel = %{version}
21mr|kglobalaccel-5.116.0-3|17	BuildRequires:	kf5i18n-devel = %{version}
21mr|kglobalaccel-5.116.0-3|18	BuildRequires:	kf5service-devel = %{version}
21mr|kglobalaccel-5.116.0-3|19	BuildRequires:	kf5windowsystem-devel = %{version}
21mr|kglobalaccel-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|kglobalaccel-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kglobalaccel-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kglobalaccel-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|kglobalaccel-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kglobalaccel-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kglobalaccel-5.116.0-3|26	BuildRequires:	pkgconfig(x11)
21mr|kglobalaccel-5.116.0-3|27	BuildRequires:	pkgconfig(xcb)
21mr|kglobalaccel-5.116.0-3|28	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|kglobalaccel-5.116.0-3|29	BuildRequires:	pkgconfig(xcb-xtest)
21mr|kglobalaccel-5.116.0-3|30	
21mr|kglobalaccel-5.116.0-3|31	%description
21mr|kglobalaccel-5.116.0-3|32	KDE Frameworks 5 global workspace shortcuts module.
21mr|kglobalaccel-5.116.0-3|33	
21mr|kglobalaccel-5.116.0-3|34	KGlobalAccel allows you to have global accelerators that are independent of
21mr|kglobalaccel-5.116.0-3|35	the focused window. Unlike regular shortcuts, the application's window does
21mr|kglobalaccel-5.116.0-3|36	not need focus for them to be activated.
21mr|kglobalaccel-5.116.0-3|37	
21mr|kglobalaccel-5.116.0-3|38	NOTE: Functional only with Plasma Workspaces.
21mr|kglobalaccel-5.116.0-3|39	
21mr|kglobalaccel-5.116.0-3|40	%files
21mr|kglobalaccel-5.116.0-3|41	%{_kde5_bindir}/kglobalaccel5
21mr|kglobalaccel-5.116.0-3|42	%{_kde5_datadir}/qlogging-categories5/kglobalaccel.categories
21mr|kglobalaccel-5.116.0-3|43	%{_kde5_datadir}/qlogging-categories5/kglobalaccel.renamecategories
21mr|kglobalaccel-5.116.0-3|44	%{_kde5_services}/kglobalaccel5.desktop
21mr|kglobalaccel-5.116.0-3|45	%{_datadir}/dbus-1/services/org.kde.kglobalaccel.service
21mr|kglobalaccel-5.116.0-3|46	%{_qt5_plugindir}/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateXcb.so
21mr|kglobalaccel-5.116.0-3|47	%{_userunitdir}/plasma-kglobalaccel.service
21mr|kglobalaccel-5.116.0-3|48	
21mr|kglobalaccel-5.116.0-3|49	#----------------------------------------------------------------------------
21mr|kglobalaccel-5.116.0-3|50	
21mr|kglobalaccel-5.116.0-3|51	%package i18n
21mr|kglobalaccel-5.116.0-3|52	Summary:	KGlobalAccel translations
21mr|kglobalaccel-5.116.0-3|53	Group:		System/Internationalization
21mr|kglobalaccel-5.116.0-3|54	BuildArch:	noarch
21mr|kglobalaccel-5.116.0-3|55	
21mr|kglobalaccel-5.116.0-3|56	%description i18n
21mr|kglobalaccel-5.116.0-3|57	KGlobalAccel translations.
21mr|kglobalaccel-5.116.0-3|58	
21mr|kglobalaccel-5.116.0-3|59	%files i18n
21mr|kglobalaccel-5.116.0-3|60	#find_lang fails here
21mr|kglobalaccel-5.116.0-3|61	%{_localedir}/*/LC_MESSAGES/%{name}*.qm
21mr|kglobalaccel-5.116.0-3|62	
21mr|kglobalaccel-5.116.0-3|63	#----------------------------------------------------------------------------
21mr|kglobalaccel-5.116.0-3|64	
21mr|kglobalaccel-5.116.0-3|65	%define kf5globalaccel_major 5
21mr|kglobalaccel-5.116.0-3|66	%define libkf5globalaccel %mklibname kf5globalaccel %{kf5globalaccel_major}
21mr|kglobalaccel-5.116.0-3|67	
21mr|kglobalaccel-5.116.0-3|68	%package -n %{libkf5globalaccel}
21mr|kglobalaccel-5.116.0-3|69	Summary:	KDE Frameworks 5 global workspace shortcuts shared library
21mr|kglobalaccel-5.116.0-3|70	Group:		System/Libraries
21mr|kglobalaccel-5.116.0-3|71	Requires:	%{name}
21mr|kglobalaccel-5.116.0-3|72	Requires:	%{name}-i18n
21mr|kglobalaccel-5.116.0-3|73	
21mr|kglobalaccel-5.116.0-3|74	%description -n %{libkf5globalaccel}
21mr|kglobalaccel-5.116.0-3|75	KDE Frameworks 5 global workspace shortcuts shared library.
21mr|kglobalaccel-5.116.0-3|76	
21mr|kglobalaccel-5.116.0-3|77	%files -n %{libkf5globalaccel}
21mr|kglobalaccel-5.116.0-3|78	%{_kde5_libdir}/libKF5GlobalAccel.so.%{kf5globalaccel_major}*
21mr|kglobalaccel-5.116.0-3|79	
21mr|kglobalaccel-5.116.0-3|80	#----------------------------------------------------------------------------
21mr|kglobalaccel-5.116.0-3|81	
21mr|kglobalaccel-5.116.0-3|82	%define kf5globalaccelprivate_major 5
21mr|kglobalaccel-5.116.0-3|83	%define libkf5globalaccelprivate %mklibname kf5globalaccelprivate %{kf5globalaccelprivate_major}
21mr|kglobalaccel-5.116.0-3|84	
21mr|kglobalaccel-5.116.0-3|85	%package -n %{libkf5globalaccelprivate}
21mr|kglobalaccel-5.116.0-3|86	Summary:	KDE Frameworks 5 global workspace shortcuts shared library
21mr|kglobalaccel-5.116.0-3|87	Group:		System/Libraries
21mr|kglobalaccel-5.116.0-3|88	
21mr|kglobalaccel-5.116.0-3|89	%description -n %{libkf5globalaccelprivate}
21mr|kglobalaccel-5.116.0-3|90	KDE Frameworks 5 global workspace shortcuts shared library.
21mr|kglobalaccel-5.116.0-3|91	
21mr|kglobalaccel-5.116.0-3|92	%files -n %{libkf5globalaccelprivate}
21mr|kglobalaccel-5.116.0-3|93	%{_kde5_libdir}/libKF5GlobalAccelPrivate.so.%{kf5globalaccelprivate_major}*
21mr|kglobalaccel-5.116.0-3|94	
21mr|kglobalaccel-5.116.0-3|95	#----------------------------------------------------------------------------
21mr|kglobalaccel-5.116.0-3|96	
21mr|kglobalaccel-5.116.0-3|97	%define devkf5globalaccel %mklibname kf5globalaccel -d
21mr|kglobalaccel-5.116.0-3|98	
21mr|kglobalaccel-5.116.0-3|99	%package -n %{devkf5globalaccel}
21mr|kglobalaccel-5.116.0-3|100	Summary:	Development files for KDE Frameworks 5 global workspace shortcuts
21mr|kglobalaccel-5.116.0-3|101	Group:		Development/KDE and Qt
21mr|kglobalaccel-5.116.0-3|102	Requires:	%{libkf5globalaccel} = %{EVRD}
21mr|kglobalaccel-5.116.0-3|103	Provides:	%{name}-devel = %{EVRD}
21mr|kglobalaccel-5.116.0-3|104	Provides:	kf5globalaccel-devel = %{version}
21mr|kglobalaccel-5.116.0-3|105	Conflicts:	%{name} < 5.7.0
21mr|kglobalaccel-5.116.0-3|106	
21mr|kglobalaccel-5.116.0-3|107	%description -n %{devkf5globalaccel}
21mr|kglobalaccel-5.116.0-3|108	This package contains header files needed if you wish to build applications
21mr|kglobalaccel-5.116.0-3|109	based on %{name}.
21mr|kglobalaccel-5.116.0-3|110	
21mr|kglobalaccel-5.116.0-3|111	%files -n %{devkf5globalaccel}
21mr|kglobalaccel-5.116.0-3|112	%{_kde5_includedir}/KF5/KGlobalAccel
21mr|kglobalaccel-5.116.0-3|113	%{_kde5_libdir}/cmake/KF5GlobalAccel
21mr|kglobalaccel-5.116.0-3|114	%{_kde5_libdir}/libKF5GlobalAccel.so
21mr|kglobalaccel-5.116.0-3|115	%{_kde5_mkspecsdir}/*.pri
21mr|kglobalaccel-5.116.0-3|116	%{_datadir}/dbus-1/interfaces/*.xml
21mr|kglobalaccel-5.116.0-3|117	
21mr|kglobalaccel-5.116.0-3|118	#----------------------------------------------------------------------------
21mr|kglobalaccel-5.116.0-3|119	
21mr|kglobalaccel-5.116.0-3|120	%prep
21mr|kglobalaccel-5.116.0-3|121	%autosetup -p1
21mr|kglobalaccel-5.116.0-3|122	
21mr|kglobalaccel-5.116.0-3|123	%build
21mr|kglobalaccel-5.116.0-3|124	%cmake_kde5
21mr|kglobalaccel-5.116.0-3|125	%make
21mr|kglobalaccel-5.116.0-3|126	
21mr|kglobalaccel-5.116.0-3|127	%install
21mr|kglobalaccel-5.116.0-3|128	%makeinstall_std -C build
21mr|kglobalaccel-5.116.0-3|129	
21mr|kglobalaccel-5.116.0-3|130	# Internal library, shouldn't be used by other packages
21mr|kglobalaccel-5.116.0-3|131	rm -rf %{buildroot}%{_kde5_libdir}/libKF5GlobalAccelPrivate.so

13272 21
21mr|kgoldrunner-23.08.4-2|1	
21mr|kgoldrunner-23.08.4-2|2	Summary:	A game of action and puzzle solving
21mr|kgoldrunner-23.08.4-2|3	Name:		kgoldrunner
21mr|kgoldrunner-23.08.4-2|4	Version:	23.08.4
21mr|kgoldrunner-23.08.4-2|5	Release:	2
21mr|kgoldrunner-23.08.4-2|6	Epoch:		1
21mr|kgoldrunner-23.08.4-2|7	License:	GPLv2+
21mr|kgoldrunner-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kgoldrunner-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kgoldrunner
21mr|kgoldrunner-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kgoldrunner-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kgoldrunner-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kgoldrunner-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kgoldrunner-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kgoldrunner-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kgoldrunner-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kgoldrunner-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kgoldrunner-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kgoldrunner-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kgoldrunner-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|kgoldrunner-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|kgoldrunner-23.08.4-2|22	BuildRequires:	pkgconfig(phonon4qt5)
21mr|kgoldrunner-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|kgoldrunner-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kgoldrunner-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Network)
21mr|kgoldrunner-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kgoldrunner-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kgoldrunner-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kgoldrunner-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kgoldrunner-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|kgoldrunner-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kgoldrunner-23.08.4-2|32	
21mr|kgoldrunner-23.08.4-2|33	%description
21mr|kgoldrunner-23.08.4-2|34	KGoldrunner is an action game where the hero runs through a maze, climbs
21mr|kgoldrunner-23.08.4-2|35	stairs, dig holes and dodges enemies in order to collect all the gold nuggets
21mr|kgoldrunner-23.08.4-2|36	and escape to the next level. Your enemies are also after the gold. Worse
21mr|kgoldrunner-23.08.4-2|37	still, they are after you!.
21mr|kgoldrunner-23.08.4-2|38	
21mr|kgoldrunner-23.08.4-2|39	%files -f %{name}.lang
21mr|kgoldrunner-23.08.4-2|40	%{_kde5_bindir}/kgoldrunner
21mr|kgoldrunner-23.08.4-2|41	%{_kde5_applicationsdir}/org.kde.kgoldrunner.desktop
21mr|kgoldrunner-23.08.4-2|42	%{_kde5_datadir}/kgoldrunner
21mr|kgoldrunner-23.08.4-2|43	%{_kde5_datadir}/knsrcfiles/kgoldrunner.knsrc
21mr|kgoldrunner-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/kgoldrunner.categories
21mr|kgoldrunner-23.08.4-2|45	%{_kde5_iconsdir}/hicolor/*/apps/kgoldrunner.png
21mr|kgoldrunner-23.08.4-2|46	%{_appdatadir}/org.kde.kgoldrunner.appdata.xml
21mr|kgoldrunner-23.08.4-2|47	
21mr|kgoldrunner-23.08.4-2|48	#------------------------------------------------------------------------------
21mr|kgoldrunner-23.08.4-2|49	
21mr|kgoldrunner-23.08.4-2|50	%prep
21mr|kgoldrunner-23.08.4-2|51	%autosetup -p1
21mr|kgoldrunner-23.08.4-2|52	
21mr|kgoldrunner-23.08.4-2|53	%build
21mr|kgoldrunner-23.08.4-2|54	%cmake_kde5
21mr|kgoldrunner-23.08.4-2|55	%make
21mr|kgoldrunner-23.08.4-2|56	
21mr|kgoldrunner-23.08.4-2|57	%install
21mr|kgoldrunner-23.08.4-2|58	%makeinstall_std -C build
21mr|kgoldrunner-23.08.4-2|59	
21mr|kgoldrunner-23.08.4-2|60	%find_lang %{name} --with-kde --with-html
21mr|kgoldrunner-23.08.4-2|61	

13273 21
21mr|kgpg-23.08.4-2|1	Summary:	Control your GPG keys
21mr|kgpg-23.08.4-2|2	Name:		kgpg
21mr|kgpg-23.08.4-2|3	Version:	23.08.4
21mr|kgpg-23.08.4-2|4	Release:	2
21mr|kgpg-23.08.4-2|5	License:	LGPLv2+
21mr|kgpg-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kgpg-23.08.4-2|7	Url:		http://utils.kde.org/projects/kgpg
21mr|kgpg-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kgpg-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kgpg-23.08.4-2|10	BuildRequires:	gpgme-devel
21mr|kgpg-23.08.4-2|11	BuildRequires:	kf5akonadicontact-devel
21mr|kgpg-23.08.4-2|12	BuildRequires:	kf5archive-devel
21mr|kgpg-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|kgpg-23.08.4-2|14	BuildRequires:	kf5codecs-devel
21mr|kgpg-23.08.4-2|15	BuildRequires:	kf5contacts-devel
21mr|kgpg-23.08.4-2|16	BuildRequires:	kf5contacteditor-devel
21mr|kgpg-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21mr|kgpg-23.08.4-2|18	BuildRequires:	kf5crash-devel
21mr|kgpg-23.08.4-2|19	BuildRequires:	kf5dbusaddons-devel
21mr|kgpg-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|kgpg-23.08.4-2|21	BuildRequires:	kf5iconthemes-devel
21mr|kgpg-23.08.4-2|22	BuildRequires:	kf5jobwidgets-devel
21mr|kgpg-23.08.4-2|23	BuildRequires:	kf5kio-devel
21mr|kgpg-23.08.4-2|24	BuildRequires:	kf5notifications-devel
21mr|kgpg-23.08.4-2|25	BuildRequires:	kf5service-devel
21mr|kgpg-23.08.4-2|26	BuildRequires:	kf5textwidgets-devel
21mr|kgpg-23.08.4-2|27	BuildRequires:	kf5xmlgui-devel
21mr|kgpg-23.08.4-2|28	BuildRequires:	kf5widgetsaddons-devel
21mr|kgpg-23.08.4-2|29	BuildRequires:	kf5windowsystem-devel
21mr|kgpg-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Core)
21mr|kgpg-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kgpg-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kgpg-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kgpg-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Test)
21mr|kgpg-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kgpg-23.08.4-2|36	
21mr|kgpg-23.08.4-2|37	%description
21mr|kgpg-23.08.4-2|38	KGpg is a simple interface for GnuPG, a powerful encryption utility.
21mr|kgpg-23.08.4-2|39	
21mr|kgpg-23.08.4-2|40	%files -f %{name}.lang
21mr|kgpg-23.08.4-2|41	%{_kde5_applicationsdir}/org.kde.kgpg.desktop
21mr|kgpg-23.08.4-2|42	%{_kde5_autostart}/org.kde.kgpg.desktop
21mr|kgpg-23.08.4-2|43	%{_kde5_bindir}/kgpg
21mr|kgpg-23.08.4-2|44	%{_kde5_datadir}/config.kcfg/kgpg.kcfg
21mr|kgpg-23.08.4-2|45	%{_kde5_datadir}/kgpg
21mr|kgpg-23.08.4-2|46	%{_kde5_datadir}/qlogging-categories5/kgpg.categories
21mr|kgpg-23.08.4-2|47	%{_kde5_iconsdir}/*/*/*/*
21mr|kgpg-23.08.4-2|48	%{_kde5_datadir}/kio/servicemenus/kgpg_encryptfile.desktop
21mr|kgpg-23.08.4-2|49	%{_kde5_datadir}/kio/servicemenus/kgpg_encryptfolder.desktop
21mr|kgpg-23.08.4-2|50	%{_kde5_datadir}/kio/servicemenus/kgpg_viewdecrypted.desktop
21mr|kgpg-23.08.4-2|51	%{_kde5_xmlguidir}/kgpg/*.rc
21mr|kgpg-23.08.4-2|52	%{_appdatadir}/org.kde.kgpg.appdata.xml
21mr|kgpg-23.08.4-2|53	%{_datadir}/dbus-1/interfaces/org.kde.kgpg.Key.xml
21mr|kgpg-23.08.4-2|54	
21mr|kgpg-23.08.4-2|55	#----------------------------------------------------------------------
21mr|kgpg-23.08.4-2|56	
21mr|kgpg-23.08.4-2|57	%prep
21mr|kgpg-23.08.4-2|58	%autosetup -p1
21mr|kgpg-23.08.4-2|59	
21mr|kgpg-23.08.4-2|60	%build
21mr|kgpg-23.08.4-2|61	%cmake_kde5
21mr|kgpg-23.08.4-2|62	%make
21mr|kgpg-23.08.4-2|63	
21mr|kgpg-23.08.4-2|64	%install
21mr|kgpg-23.08.4-2|65	%makeinstall_std -C build
21mr|kgpg-23.08.4-2|66	
21mr|kgpg-23.08.4-2|67	%find_lang %{name} --with-kde --with-html
21mr|kgpg-23.08.4-2|68	

13274 21
21mr|kguiaddons-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kguiaddons-5.116.0-4|2	
21mr|kguiaddons-5.116.0-4|3	Summary:	KDE Frameworks 5 GUI addons with various classes on top of QtGui
21mr|kguiaddons-5.116.0-4|4	Name:		kguiaddons
21mr|kguiaddons-5.116.0-4|5	Version:	5.116.0
21mr|kguiaddons-5.116.0-4|6	Release:	4
21mr|kguiaddons-5.116.0-4|7	Group:		Graphical desktop/KDE
21mr|kguiaddons-5.116.0-4|8	License:	GPLv2+
21mr|kguiaddons-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kguiaddons-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kguiaddons-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kguiaddons-5.116.0-4|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|kguiaddons-5.116.0-4|13	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kguiaddons-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Test)
21mr|kguiaddons-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kguiaddons-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|kguiaddons-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kguiaddons-5.116.0-4|18	BuildRequires:	pkgconfig(xcb)
21mr|kguiaddons-5.116.0-4|19	BuildRequires:	plasma-wayland-protocols-devel
21mr|kguiaddons-5.116.0-4|20	Requires:	%{_lib}kf5guiaddons5 = %{EVRD}
21mr|kguiaddons-5.116.0-4|21	
21mr|kguiaddons-5.116.0-4|22	%description
21mr|kguiaddons-5.116.0-4|23	KDE Frameworks 5 GUI addons with various classes on top of QtGui.
21mr|kguiaddons-5.116.0-4|24	
21mr|kguiaddons-5.116.0-4|25	%files
21mr|kguiaddons-5.116.0-4|26	%{_kde5_applicationsdir}/google-maps-geo-handler.desktop
21mr|kguiaddons-5.116.0-4|27	%{_kde5_applicationsdir}/openstreetmap-geo-handler.desktop
21mr|kguiaddons-5.116.0-4|28	%{_kde5_applicationsdir}/qwant-maps-geo-handler.desktop
21mr|kguiaddons-5.116.0-4|29	%{_kde5_applicationsdir}/wheelmap-geo-handler.desktop
21mr|kguiaddons-5.116.0-4|30	%{_kde5_bindir}/kde-geo-uri-handler
21mr|kguiaddons-5.116.0-4|31	%{_kde5_datadir}/qlogging-categories5/kguiaddons.categories
21mr|kguiaddons-5.116.0-4|32	
21mr|kguiaddons-5.116.0-4|33	#--------------------------------------------------------------------
21mr|kguiaddons-5.116.0-4|34	
21mr|kguiaddons-5.116.0-4|35	%define kf5guiaddons_major 5
21mr|kguiaddons-5.116.0-4|36	%define libkf5guiaddons %mklibname kf5guiaddons %{kf5guiaddons_major}
21mr|kguiaddons-5.116.0-4|37	
21mr|kguiaddons-5.116.0-4|38	%package -n %{libkf5guiaddons}
21mr|kguiaddons-5.116.0-4|39	Summary:	KDE Frameworks 5 GUI addons shared library
21mr|kguiaddons-5.116.0-4|40	Group:		System/Libraries
21mr|kguiaddons-5.116.0-4|41	Requires:	%{name} = %{EVRD}
21mr|kguiaddons-5.116.0-4|42	
21mr|kguiaddons-5.116.0-4|43	%description -n %{libkf5guiaddons}
21mr|kguiaddons-5.116.0-4|44	KDE Frameworks 5 GUI addons shared library.
21mr|kguiaddons-5.116.0-4|45	
21mr|kguiaddons-5.116.0-4|46	%files -n %{libkf5guiaddons}
21mr|kguiaddons-5.116.0-4|47	%{_kde5_libdir}/libKF5GuiAddons.so.%{kf5guiaddons_major}*
21mr|kguiaddons-5.116.0-4|48	
21mr|kguiaddons-5.116.0-4|49	#--------------------------------------------------------------------
21mr|kguiaddons-5.116.0-4|50	
21mr|kguiaddons-5.116.0-4|51	%define devkf5guiaddons %mklibname kf5guiaddons -d
21mr|kguiaddons-5.116.0-4|52	
21mr|kguiaddons-5.116.0-4|53	%package -n %{devkf5guiaddons}
21mr|kguiaddons-5.116.0-4|54	Summary:	Development files for KDE Frameworks 5 GUI addons
21mr|kguiaddons-5.116.0-4|55	Group:		Development/KDE and Qt
21mr|kguiaddons-5.116.0-4|56	Requires:	%{libkf5guiaddons} = %{EVRD}
21mr|kguiaddons-5.116.0-4|57	Provides:	%{name}-devel = %{EVRD}
21mr|kguiaddons-5.116.0-4|58	Provides:	kf5guiaddons-devel = %{version}
21mr|kguiaddons-5.116.0-4|59	
21mr|kguiaddons-5.116.0-4|60	%description -n %{devkf5guiaddons}
21mr|kguiaddons-5.116.0-4|61	This package contains header files needed if you wish to build applications
21mr|kguiaddons-5.116.0-4|62	based on %{name}.
21mr|kguiaddons-5.116.0-4|63	
21mr|kguiaddons-5.116.0-4|64	%files -n %{devkf5guiaddons}
21mr|kguiaddons-5.116.0-4|65	%{_kde5_includedir}/KF5/KGuiAddons
21mr|kguiaddons-5.116.0-4|66	%{_kde5_libdir}/cmake/KF5GuiAddons
21mr|kguiaddons-5.116.0-4|67	%{_kde5_libdir}/libKF5GuiAddons.so
21mr|kguiaddons-5.116.0-4|68	%{_kde5_mkspecsdir}/*.pri
21mr|kguiaddons-5.116.0-4|69	
21mr|kguiaddons-5.116.0-4|70	#--------------------------------------------------------------------
21mr|kguiaddons-5.116.0-4|71	
21mr|kguiaddons-5.116.0-4|72	%prep
21mr|kguiaddons-5.116.0-4|73	%autosetup -p1
21mr|kguiaddons-5.116.0-4|74	
21mr|kguiaddons-5.116.0-4|75	%build
21mr|kguiaddons-5.116.0-4|76	%cmake_kde5
21mr|kguiaddons-5.116.0-4|77	%make
21mr|kguiaddons-5.116.0-4|78	
21mr|kguiaddons-5.116.0-4|79	%install
21mr|kguiaddons-5.116.0-4|80	%makeinstall_std -C build

13275 21
21mr|khangman-23.08.4-2|1	
21mr|khangman-23.08.4-2|2	Summary:	Classical hangman game
21mr|khangman-23.08.4-2|3	Name:		khangman
21mr|khangman-23.08.4-2|4	Version:	23.08.4
21mr|khangman-23.08.4-2|5	Release:	2
21mr|khangman-23.08.4-2|6	License:	GPLv2+
21mr|khangman-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|khangman-23.08.4-2|8	Url:		http://edu.kde.org/khangman
21mr|khangman-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|khangman-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|khangman-23.08.4-2|11	BuildRequires:	kf5completion-devel
21mr|khangman-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|khangman-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|khangman-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|khangman-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|khangman-23.08.4-2|16	BuildRequires:	kf5declarative-devel
21mr|khangman-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|khangman-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|khangman-23.08.4-2|19	BuildRequires:	kf5kio-devel
21mr|khangman-23.08.4-2|20	BuildRequires:	kf5newstuff-devel
21mr|khangman-23.08.4-2|21	BuildRequires:	kf5notifications-devel
21mr|khangman-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|khangman-23.08.4-2|23	BuildRequires:	libkeduvocdocument-devel
21mr|khangman-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|khangman-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|khangman-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|khangman-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|khangman-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21mr|khangman-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|khangman-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Svg)
21mr|khangman-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|khangman-23.08.4-2|32	Requires:	kdeedu-data
21mr|khangman-23.08.4-2|33	Obsoletes:	%{_lib}khangmanengine4 < 16.08.2
21mr|khangman-23.08.4-2|34	Obsoletes:	khangman-devel < 16.08.2
21mr|khangman-23.08.4-2|35	
21mr|khangman-23.08.4-2|36	%description
21mr|khangman-23.08.4-2|37	KHangman is the classical hangman game. The child should guess a word
21mr|khangman-23.08.4-2|38	letter by letter. At each miss, the picture of a hangman appears. After
21mr|khangman-23.08.4-2|39	10 tries, if the word is not guessed, the game is over and the answer
21mr|khangman-23.08.4-2|40	is displayed.
21mr|khangman-23.08.4-2|41	
21mr|khangman-23.08.4-2|42	%files -f %{name}.lang
21mr|khangman-23.08.4-2|43	%doc COPYING COPYING.DOC README
21mr|khangman-23.08.4-2|44	%{_kde5_applicationsdir}/org.kde.khangman.desktop
21mr|khangman-23.08.4-2|45	%{_kde5_bindir}/khangman
21mr|khangman-23.08.4-2|46	%{_kde5_datadir}/khangman
21mr|khangman-23.08.4-2|47	%{_kde5_datadir}/config.kcfg/khangman.kcfg
21mr|khangman-23.08.4-2|48	%{_kde5_iconsdir}/*/*/apps/khangman*
21mr|khangman-23.08.4-2|49	%{_kde5_mandir}/man6/khangman.6.*
21mr|khangman-23.08.4-2|50	%{_kde5_sysconfdir}/xdg/khangman.knsrc
21mr|khangman-23.08.4-2|51	%{_appdatadir}/org.kde.khangman.appdata.xml
21mr|khangman-23.08.4-2|52	
21mr|khangman-23.08.4-2|53	#----------------------------------------------------------------------
21mr|khangman-23.08.4-2|54	
21mr|khangman-23.08.4-2|55	%prep
21mr|khangman-23.08.4-2|56	%autosetup -p1
21mr|khangman-23.08.4-2|57	
21mr|khangman-23.08.4-2|58	%build
21mr|khangman-23.08.4-2|59	%cmake_kde5
21mr|khangman-23.08.4-2|60	%make
21mr|khangman-23.08.4-2|61	
21mr|khangman-23.08.4-2|62	%install
21mr|khangman-23.08.4-2|63	%makeinstall_std -C build
21mr|khangman-23.08.4-2|64	
21mr|khangman-23.08.4-2|65	# To avoid conflicts with kde-l10n
21mr|khangman-23.08.4-2|66	rm -rf %{buildroot}%{_kde5_mandir}/*/man6/*
21mr|khangman-23.08.4-2|67	
21mr|khangman-23.08.4-2|68	%find_lang %{name} --with-kde --with-html
21mr|khangman-23.08.4-2|69	

13276 21
21mr|kholidays-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kholidays-5.116.0-4|2	
21mr|kholidays-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|kholidays-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kholidays-5.116.0-4|5	
21mr|kholidays-5.116.0-4|6	Summary:	KDE Frameworks 5 holidays module
21mr|kholidays-5.116.0-4|7	Name:		kholidays
21mr|kholidays-5.116.0-4|8	Version:	5.116.0
21mr|kholidays-5.116.0-4|9	Release:	4
21mr|kholidays-5.116.0-4|10	Epoch:		1
21mr|kholidays-5.116.0-4|11	License:	LGPLv2.1+
21mr|kholidays-5.116.0-4|12	Group:		Graphical desktop/KDE
21mr|kholidays-5.116.0-4|13	Url:		https://www.kde.org/
21mr|kholidays-5.116.0-4|14	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kholidays-5.116.0-4|15	BuildRequires:	extra-cmake-modules
21mr|kholidays-5.116.0-4|16	BuildRequires:	qt5-linguist-tools
21mr|kholidays-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kholidays-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|kholidays-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kholidays-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kholidays-5.116.0-4|21	
21mr|kholidays-5.116.0-4|22	%description
21mr|kholidays-5.116.0-4|23	KDE Frameworks 5 holidays module.
21mr|kholidays-5.116.0-4|24	
21mr|kholidays-5.116.0-4|25	%files
21mr|kholidays-5.116.0-4|26	%{_kde5_datadir}/qlogging-categories5/kholidays.categories
21mr|kholidays-5.116.0-4|27	
21mr|kholidays-5.116.0-4|28	#----------------------------------------------------------------------------
21mr|kholidays-5.116.0-4|29	
21mr|kholidays-5.116.0-4|30	%package i18n
21mr|kholidays-5.116.0-4|31	Summary:	KDE Frameworks 5 holidays library translations
21mr|kholidays-5.116.0-4|32	Group:		System/Internationalization
21mr|kholidays-5.116.0-4|33	BuildArch:	noarch
21mr|kholidays-5.116.0-4|34	
21mr|kholidays-5.116.0-4|35	%description i18n
21mr|kholidays-5.116.0-4|36	KDE Frameworks 5 holidays library translations.
21mr|kholidays-5.116.0-4|37	
21mr|kholidays-5.116.0-4|38	%files i18n -f libkholidays5.lang
21mr|kholidays-5.116.0-4|39	
21mr|kholidays-5.116.0-4|40	#----------------------------------------------------------------------------
21mr|kholidays-5.116.0-4|41	
21mr|kholidays-5.116.0-4|42	%define qmlkf5holidays %mklibname kf5holidays-qml
21mr|kholidays-5.116.0-4|43	
21mr|kholidays-5.116.0-4|44	%package -n %{qmlkf5holidays}
21mr|kholidays-5.116.0-4|45	Summary:	QML plugin for KDE Frameworks 5 holidays
21mr|kholidays-5.116.0-4|46	Group:		System/Libraries
21mr|kholidays-5.116.0-4|47	Provides:	kf5holidays-qml = %{EVRD}
21mr|kholidays-5.116.0-4|48	
21mr|kholidays-5.116.0-4|49	%description -n %{qmlkf5holidays}
21mr|kholidays-5.116.0-4|50	QML plugin for KDE Frameworks 5 holidays.
21mr|kholidays-5.116.0-4|51	
21mr|kholidays-5.116.0-4|52	%files -n %{qmlkf5holidays}
21mr|kholidays-5.116.0-4|53	%dir %{_kde5_qmldir}/org/kde/kholidays/
21mr|kholidays-5.116.0-4|54	%{_kde5_qmldir}/org/kde/kholidays/*
21mr|kholidays-5.116.0-4|55	
21mr|kholidays-5.116.0-4|56	#----------------------------------------------------------------------------
21mr|kholidays-5.116.0-4|57	
21mr|kholidays-5.116.0-4|58	%define kf5holidays_major 5
21mr|kholidays-5.116.0-4|59	%define libkf5holidays %mklibname kf5holidays %{kf5holidays_major}
21mr|kholidays-5.116.0-4|60	
21mr|kholidays-5.116.0-4|61	%package -n %{libkf5holidays}
21mr|kholidays-5.116.0-4|62	Summary:	KDE Frameworks 5 holidays shared library
21mr|kholidays-5.116.0-4|63	Group:		System/Libraries
21mr|kholidays-5.116.0-4|64	Requires:	%{name} = %{EVRD}
21mr|kholidays-5.116.0-4|65	Requires:	%{name}-i18n = %{EVRD}
21mr|kholidays-5.116.0-4|66	Requires:	kf5holidays-qml = %{EVRD}
21mr|kholidays-5.116.0-4|67	
21mr|kholidays-5.116.0-4|68	%description -n %{libkf5holidays}
21mr|kholidays-5.116.0-4|69	KDE Frameworks 5 holidays shared library.
21mr|kholidays-5.116.0-4|70	
21mr|kholidays-5.116.0-4|71	%files -n %{libkf5holidays}
21mr|kholidays-5.116.0-4|72	%{_kde5_libdir}/libKF5Holidays.so.%{kf5holidays_major}*
21mr|kholidays-5.116.0-4|73	
21mr|kholidays-5.116.0-4|74	#----------------------------------------------------------------------------
21mr|kholidays-5.116.0-4|75	
21mr|kholidays-5.116.0-4|76	%define devkf5holidays %mklibname kf5holidays -d
21mr|kholidays-5.116.0-4|77	
21mr|kholidays-5.116.0-4|78	%package -n %{devkf5holidays}
21mr|kholidays-5.116.0-4|79	Summary:	Development files for KDE Frameworks 5 holidays module
21mr|kholidays-5.116.0-4|80	Group:		Development/KDE and Qt
21mr|kholidays-5.116.0-4|81	Requires:	%{libkf5holidays} = %{EVRD}
21mr|kholidays-5.116.0-4|82	Provides:	%{name}-devel = %{EVRD}
21mr|kholidays-5.116.0-4|83	Provides:	kf5holidays-devel = %{version}
21mr|kholidays-5.116.0-4|84	
21mr|kholidays-5.116.0-4|85	%description -n %{devkf5holidays}
21mr|kholidays-5.116.0-4|86	This package contains header files needed if you wish to build applications
21mr|kholidays-5.116.0-4|87	based on %{name}.
21mr|kholidays-5.116.0-4|88	
21mr|kholidays-5.116.0-4|89	%files -n %{devkf5holidays}
21mr|kholidays-5.116.0-4|90	%{_kde5_includedir}/KF5/KHolidays
21mr|kholidays-5.116.0-4|91	%{_kde5_libdir}/cmake/KF5Holidays
21mr|kholidays-5.116.0-4|92	%{_kde5_libdir}/libKF5Holidays.so
21mr|kholidays-5.116.0-4|93	%{_kde5_mkspecsdir}/*.pri
21mr|kholidays-5.116.0-4|94	
21mr|kholidays-5.116.0-4|95	#----------------------------------------------------------------------------
21mr|kholidays-5.116.0-4|96	
21mr|kholidays-5.116.0-4|97	%prep
21mr|kholidays-5.116.0-4|98	%autosetup -p1
21mr|kholidays-5.116.0-4|99	
21mr|kholidays-5.116.0-4|100	%build
21mr|kholidays-5.116.0-4|101	%cmake_kde5
21mr|kholidays-5.116.0-4|102	%make
21mr|kholidays-5.116.0-4|103	
21mr|kholidays-5.116.0-4|104	%install
21mr|kholidays-5.116.0-4|105	%makeinstall_std -C build
21mr|kholidays-5.116.0-4|106	
21mr|kholidays-5.116.0-4|107	%find_lang libkholidays5 --with-qt

13277 21
21mr|khtml-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|khtml-5.116.0-3|2	
21mr|khtml-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|khtml-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|khtml-5.116.0-3|5	
21mr|khtml-5.116.0-3|6	Summary:	KDE Frameworks 5 HTML rendering engine
21mr|khtml-5.116.0-3|7	Name:		khtml
21mr|khtml-5.116.0-3|8	Version:	5.116.0
21mr|khtml-5.116.0-3|9	Release:	3
21mr|khtml-5.116.0-3|10	License:	GPLv2+
21mr|khtml-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|khtml-5.116.0-3|12	Url:		https://www.kde.org/
21mr|khtml-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|khtml-5.116.0-3|14	BuildRequires:	extra-cmake-modules
21mr|khtml-5.116.0-3|15	BuildRequires:	gperf
21mr|khtml-5.116.0-3|16	BuildRequires:	qt5-linguist-tools
21mr|khtml-5.116.0-3|17	BuildRequires:	giflib-devel
21mr|khtml-5.116.0-3|18	BuildRequires:	jpeg-devel
21mr|khtml-5.116.0-3|19	BuildRequires:	kf5archive-devel = %{version}
21mr|khtml-5.116.0-3|20	BuildRequires:	kf5codecs-devel = %{version}
21mr|khtml-5.116.0-3|21	BuildRequires:	kf5globalaccel-devel = %{version}
21mr|khtml-5.116.0-3|22	BuildRequires:	kf5i18n-devel = %{version}
21mr|khtml-5.116.0-3|23	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|khtml-5.116.0-3|24	BuildRequires:	kf5js-devel = %{version}
21mr|khtml-5.116.0-3|25	BuildRequires:	kf5kio-devel = %{version}
21mr|khtml-5.116.0-3|26	BuildRequires:	kf5notifications-devel = %{version}
21mr|khtml-5.116.0-3|27	BuildRequires:	kf5parts-devel = %{version}
21mr|khtml-5.116.0-3|28	BuildRequires:	kf5textwidgets-devel = %{version}
21mr|khtml-5.116.0-3|29	BuildRequires:	kf5wallet-devel = %{version}
21mr|khtml-5.116.0-3|30	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|khtml-5.116.0-3|31	BuildRequires:	kf5windowsystem-devel = %{version}
21mr|khtml-5.116.0-3|32	BuildRequires:	kf5xmlgui-devel = %{version}
21mr|khtml-5.116.0-3|33	BuildRequires:	sonnet-devel = %{version}
21mr|khtml-5.116.0-3|34	BuildRequires:	pkgconfig(libpng)
21mr|khtml-5.116.0-3|35	BuildRequires:	pkgconfig(openssl)
21mr|khtml-5.116.0-3|36	BuildRequires:	pkgconfig(phonon4qt5)
21mr|khtml-5.116.0-3|37	BuildRequires:	pkgconfig(Qt5Core)
21mr|khtml-5.116.0-3|38	BuildRequires:	pkgconfig(Qt5DBus)
21mr|khtml-5.116.0-3|39	BuildRequires:	pkgconfig(Qt5Gui)
21mr|khtml-5.116.0-3|40	BuildRequires:	pkgconfig(Qt5Network)
21mr|khtml-5.116.0-3|41	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|khtml-5.116.0-3|42	BuildRequires:	pkgconfig(Qt5Test)
21mr|khtml-5.116.0-3|43	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|khtml-5.116.0-3|44	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|khtml-5.116.0-3|45	BuildRequires:	pkgconfig(Qt5Xml)
21mr|khtml-5.116.0-3|46	BuildRequires:	pkgconfig(x11)
21mr|khtml-5.116.0-3|47	BuildRequires:	pkgconfig(zlib)
21mr|khtml-5.116.0-3|48	
21mr|khtml-5.116.0-3|49	%description
21mr|khtml-5.116.0-3|50	KDE Frameworks 5 HTML rendering engine.
21mr|khtml-5.116.0-3|51	
21mr|khtml-5.116.0-3|52	KHTML is a web rendering engine, based on the KParts technology and using KJS
21mr|khtml-5.116.0-3|53	for JavaScript support.
21mr|khtml-5.116.0-3|54	
21mr|khtml-5.116.0-3|55	%files
21mr|khtml-5.116.0-3|56	%dir %{_kde5_datadir}/kf5/khtml/
21mr|khtml-5.116.0-3|57	%{_kde5_datadir}/kf5/khtml/*
21mr|khtml-5.116.0-3|58	%{_kde5_datadir}/qlogging-categories5/khtml.categories
21mr|khtml-5.116.0-3|59	%{_kde5_datadir}/qlogging-categories5/khtml.renamecategories
21mr|khtml-5.116.0-3|60	%{_kde5_plugindir}/parts/*.so
21mr|khtml-5.116.0-3|61	%{_kde5_services}/*.desktop
21mr|khtml-5.116.0-3|62	%{_kde5_sysconfdir}/xdg/khtmlrc
21mr|khtml-5.116.0-3|63	
21mr|khtml-5.116.0-3|64	#----------------------------------------------------------------------------
21mr|khtml-5.116.0-3|65	
21mr|khtml-5.116.0-3|66	%package i18n
21mr|khtml-5.116.0-3|67	Summary:	KHtml translations
21mr|khtml-5.116.0-3|68	Group:		System/Internationalization
21mr|khtml-5.116.0-3|69	BuildArch:	noarch
21mr|khtml-5.116.0-3|70	
21mr|khtml-5.116.0-3|71	%description i18n
21mr|khtml-5.116.0-3|72	KHtml translations.
21mr|khtml-5.116.0-3|73	
21mr|khtml-5.116.0-3|74	%files i18n -f %{name}.lang
21mr|khtml-5.116.0-3|75	
21mr|khtml-5.116.0-3|76	#----------------------------------------------------------------------------
21mr|khtml-5.116.0-3|77	
21mr|khtml-5.116.0-3|78	%define kf5khtml_major 5
21mr|khtml-5.116.0-3|79	%define libkf5khtml %mklibname kf5khtml %{kf5khtml_major}
21mr|khtml-5.116.0-3|80	
21mr|khtml-5.116.0-3|81	%package -n %{libkf5khtml}
21mr|khtml-5.116.0-3|82	Summary:	KDE Frameworks 5 HTML rendering engine shared library
21mr|khtml-5.116.0-3|83	Group:		System/Libraries
21mr|khtml-5.116.0-3|84	Requires:	%{name} = %{EVRD}
21mr|khtml-5.116.0-3|85	Requires:	%{name}-i18n = %{EVRD}
21mr|khtml-5.116.0-3|86	
21mr|khtml-5.116.0-3|87	%description -n %{libkf5khtml}
21mr|khtml-5.116.0-3|88	KDE Frameworks 5 HTML rendering engine shared library.
21mr|khtml-5.116.0-3|89	
21mr|khtml-5.116.0-3|90	%files -n %{libkf5khtml}
21mr|khtml-5.116.0-3|91	%{_kde5_libdir}/libKF5KHtml.so.%{kf5khtml_major}*
21mr|khtml-5.116.0-3|92	
21mr|khtml-5.116.0-3|93	#----------------------------------------------------------------------------
21mr|khtml-5.116.0-3|94	
21mr|khtml-5.116.0-3|95	%define devkf5khtml %mklibname kf5khtml -d
21mr|khtml-5.116.0-3|96	
21mr|khtml-5.116.0-3|97	%package -n %{devkf5khtml}
21mr|khtml-5.116.0-3|98	Summary:	Development files for KDE Frameworks 5 HTML rendering engine
21mr|khtml-5.116.0-3|99	Group:		Development/KDE and Qt
21mr|khtml-5.116.0-3|100	Requires:	%{libkf5khtml} = %{EVRD}
21mr|khtml-5.116.0-3|101	Provides:	%{name}-devel = %{EVRD}
21mr|khtml-5.116.0-3|102	Provides:	kf5khtml-devel = %{version}
21mr|khtml-5.116.0-3|103	
21mr|khtml-5.116.0-3|104	%description -n %{devkf5khtml}
21mr|khtml-5.116.0-3|105	This package contains header files needed if you wish to build applications
21mr|khtml-5.116.0-3|106	based on %{name}.
21mr|khtml-5.116.0-3|107	
21mr|khtml-5.116.0-3|108	%files -n %{devkf5khtml}
21mr|khtml-5.116.0-3|109	%{_kde5_includedir}/KF5/KHtml
21mr|khtml-5.116.0-3|110	%{_kde5_libdir}/cmake/KF5KHtml
21mr|khtml-5.116.0-3|111	%{_kde5_libdir}/libKF5KHtml.so
21mr|khtml-5.116.0-3|112	%{_kde5_mkspecsdir}/*.pri
21mr|khtml-5.116.0-3|113	
21mr|khtml-5.116.0-3|114	#----------------------------------------------------------------------------
21mr|khtml-5.116.0-3|115	
21mr|khtml-5.116.0-3|116	%prep
21mr|khtml-5.116.0-3|117	%autosetup -p1
21mr|khtml-5.116.0-3|118	
21mr|khtml-5.116.0-3|119	%build
21mr|khtml-5.116.0-3|120	# Workaround segfault caused by race condition
21mr|khtml-5.116.0-3|121	%global optflags %{optflags} -O0
21mr|khtml-5.116.0-3|122	%cmake_kde5
21mr|khtml-5.116.0-3|123	%make
21mr|khtml-5.116.0-3|124	
21mr|khtml-5.116.0-3|125	%install
21mr|khtml-5.116.0-3|126	%makeinstall_std -C build
21mr|khtml-5.116.0-3|127	
21mr|khtml-5.116.0-3|128	%find_lang %{name} --all-name --with-qt

13278 21
21mr|ki18n-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|ki18n-5.116.0-4|2	
21mr|ki18n-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|ki18n-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|ki18n-5.116.0-4|5	
21mr|ki18n-5.116.0-4|6	Summary:	KDE Frameworks 5 advanced internationalization framework
21mr|ki18n-5.116.0-4|7	Name:		ki18n
21mr|ki18n-5.116.0-4|8	Version:	5.116.0
21mr|ki18n-5.116.0-4|9	Release:	4
21mr|ki18n-5.116.0-4|10	License:	GPLv2+
21mr|ki18n-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|ki18n-5.116.0-4|12	Url:		https://www.kde.org/
21mr|ki18n-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|ki18n-5.116.0-4|14	# Prefer locales from /usr/share/locale/kf5 if they exist
21mr|ki18n-5.116.0-4|15	Patch0:		ki18n-localepath.patch
21mr|ki18n-5.116.0-4|16	# Try translations from mandriva-kde-translation as fallback
21mr|ki18n-5.116.0-4|17	Patch1:		ki18n-extra-catalog.patch
21mr|ki18n-5.116.0-4|18	BuildRequires:	extra-cmake-modules
21mr|ki18n-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|ki18n-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|ki18n-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5Qml)
21mr|ki18n-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5Script)
21mr|ki18n-5.116.0-4|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|ki18n-5.116.0-4|24	
21mr|ki18n-5.116.0-4|25	%description
21mr|ki18n-5.116.0-4|26	KDE Frameworks 5 advanced internationalization framework.
21mr|ki18n-5.116.0-4|27	
21mr|ki18n-5.116.0-4|28	KI18n provides functionality for internationalizing user interface text
21mr|ki18n-5.116.0-4|29	in applications, based on the GNU Gettext translation system.
21mr|ki18n-5.116.0-4|30	It wraps the standard Gettext functionality, so that the programmers
21mr|ki18n-5.116.0-4|31	and translators can use the familiar Gettext tools and workflows.
21mr|ki18n-5.116.0-4|32	
21mr|ki18n-5.116.0-4|33	KI18n provides additional functionality as well, for both programmers
21mr|ki18n-5.116.0-4|34	and translators, which can help to achieve a higher overall quality
21mr|ki18n-5.116.0-4|35	of source and translated text. This includes argument capturing,
21mr|ki18n-5.116.0-4|36	customizable markup, and translation scripting.
21mr|ki18n-5.116.0-4|37	
21mr|ki18n-5.116.0-4|38	%files
21mr|ki18n-5.116.0-4|39	%{_kde5_datadir}/qlogging-categories5/ki18n.categories
21mr|ki18n-5.116.0-4|40	%{_kde5_datadir}/qlogging-categories5/ki18n.renamecategories
21mr|ki18n-5.116.0-4|41	%{_kde5_plugindir}/ktranscript.so
21mr|ki18n-5.116.0-4|42	%{_kde5_libdir}/qt5/qml/org/kde/i18n/localeData/libki18nlocaledataqmlplugin.so
21mr|ki18n-5.116.0-4|43	%{_kde5_libdir}/qt5/qml/org/kde/i18n/localeData/qmldir
21mr|ki18n-5.116.0-4|44	
21mr|ki18n-5.116.0-4|45	#----------------------------------------------------------------------------
21mr|ki18n-5.116.0-4|46	
21mr|ki18n-5.116.0-4|47	%package i18n
21mr|ki18n-5.116.0-4|48	Summary:	KI18n translations
21mr|ki18n-5.116.0-4|49	Group:		System/Internationalization
21mr|ki18n-5.116.0-4|50	BuildArch:	noarch
21mr|ki18n-5.116.0-4|51	
21mr|ki18n-5.116.0-4|52	%description i18n
21mr|ki18n-5.116.0-4|53	KI18n translations.
21mr|ki18n-5.116.0-4|54	
21mr|ki18n-5.116.0-4|55	%files i18n -f %{name}.lang
21mr|ki18n-5.116.0-4|56	%lang(ca) %{_datadir}/locale/ca/LC_SCRIPTS
21mr|ki18n-5.116.0-4|57	%lang(ca) %{_datadir}/locale/ca@valencia/LC_SCRIPTS
21mr|ki18n-5.116.0-4|58	%lang(fi) %{_datadir}/locale/fi/LC_SCRIPTS
21mr|ki18n-5.116.0-4|59	%lang(gd) %{_datadir}/locale/gd/LC_SCRIPTS
21mr|ki18n-5.116.0-4|60	%lang(ja) %{_datadir}/locale/ja/LC_SCRIPTS
21mr|ki18n-5.116.0-4|61	%lang(ko) %{_datadir}/locale/ko/LC_SCRIPTS
21mr|ki18n-5.116.0-4|62	%lang(nb) %{_datadir}/locale/nb/LC_SCRIPTS
21mr|ki18n-5.116.0-4|63	%lang(nn) %{_datadir}/locale/nn/LC_SCRIPTS
21mr|ki18n-5.116.0-4|64	%lang(ru) %{_datadir}/locale/ru/LC_SCRIPTS
21mr|ki18n-5.116.0-4|65	%lang(sr) %{_datadir}/locale/sr/LC_SCRIPTS
21mr|ki18n-5.116.0-4|66	%lang(sr) %{_datadir}/locale/sr@ijekavian/LC_SCRIPTS
21mr|ki18n-5.116.0-4|67	%lang(sr) %{_datadir}/locale/sr@ijekavianlatin/LC_SCRIPTS
21mr|ki18n-5.116.0-4|68	%lang(sr) %{_datadir}/locale/sr@latin/LC_SCRIPTS
21mr|ki18n-5.116.0-4|69	%lang(uk) %{_datadir}/locale/uk/LC_SCRIPTS
21mr|ki18n-5.116.0-4|70	
21mr|ki18n-5.116.0-4|71	#----------------------------------------------------------------------------
21mr|ki18n-5.116.0-4|72	
21mr|ki18n-5.116.0-4|73	%define kf5i18n_major 5
21mr|ki18n-5.116.0-4|74	%define libkf5i18n %mklibname kf5i18n %{kf5i18n_major}
21mr|ki18n-5.116.0-4|75	
21mr|ki18n-5.116.0-4|76	%package -n %{libkf5i18n}
21mr|ki18n-5.116.0-4|77	Summary:	KDE Frameworks 5 internationalization shared library
21mr|ki18n-5.116.0-4|78	Group:		System/Libraries
21mr|ki18n-5.116.0-4|79	Requires:	%{name} = %{EVRD}
21mr|ki18n-5.116.0-4|80	Requires:	%{name}-i18n = %{EVRD}
21mr|ki18n-5.116.0-4|81	
21mr|ki18n-5.116.0-4|82	%description -n %{libkf5i18n}
21mr|ki18n-5.116.0-4|83	KDE Frameworks 5 internationalization shared library.
21mr|ki18n-5.116.0-4|84	
21mr|ki18n-5.116.0-4|85	%files -n %{libkf5i18n}
21mr|ki18n-5.116.0-4|86	%{_kde5_libdir}/libKF5I18n.so.%{kf5i18n_major}*
21mr|ki18n-5.116.0-4|87	
21mr|ki18n-5.116.0-4|88	#----------------------------------------------------------------------------
21mr|ki18n-5.116.0-4|89	
21mr|ki18n-5.116.0-4|90	%define kf5ld_major 5
21mr|ki18n-5.116.0-4|91	%define libkf5localedata %mklibname kf5localedata %{kf5ld_major}
21mr|ki18n-5.116.0-4|92	
21mr|ki18n-5.116.0-4|93	%package -n %{libkf5localedata}
21mr|ki18n-5.116.0-4|94	Summary:	KDE Frameworks 5 internationalization shared library
21mr|ki18n-5.116.0-4|95	Group:		System/Libraries
21mr|ki18n-5.116.0-4|96	Requires:	%{name} = %{EVRD}
21mr|ki18n-5.116.0-4|97	Requires:	%{name}-i18n = %{EVRD}
21mr|ki18n-5.116.0-4|98	Requires:   %{libkf5i18n} = %{EVRD}
21mr|ki18n-5.116.0-4|99	
21mr|ki18n-5.116.0-4|100	%description -n %{libkf5localedata}
21mr|ki18n-5.116.0-4|101	KDE Frameworks 5 internationalization shared library.
21mr|ki18n-5.116.0-4|102	
21mr|ki18n-5.116.0-4|103	%files -n %{libkf5localedata}
21mr|ki18n-5.116.0-4|104	%{_kde5_libdir}/libKF5I18nLocaleData.so.%{kf5ld_major}*
21mr|ki18n-5.116.0-4|105	
21mr|ki18n-5.116.0-4|106	#----------------------------------------------------------------------------
21mr|ki18n-5.116.0-4|107	
21mr|ki18n-5.116.0-4|108	%define devkf5i18n %mklibname kf5i18n -d
21mr|ki18n-5.116.0-4|109	
21mr|ki18n-5.116.0-4|110	%package -n %{devkf5i18n}
21mr|ki18n-5.116.0-4|111	Summary:	Development files for KDE Frameworks 5 internationalization framework
21mr|ki18n-5.116.0-4|112	Group:		Development/KDE and Qt
21mr|ki18n-5.116.0-4|113	Requires:	%{libkf5i18n} = %{EVRD}
21mr|ki18n-5.116.0-4|114	Provides:	%{name}-devel = %{EVRD}
21mr|ki18n-5.116.0-4|115	Provides:	kf5i18n-devel = %{version}
21mr|ki18n-5.116.0-4|116	
21mr|ki18n-5.116.0-4|117	%description -n %{devkf5i18n}
21mr|ki18n-5.116.0-4|118	This package contains header files needed if you wish to build applications
21mr|ki18n-5.116.0-4|119	based on %{name}.
21mr|ki18n-5.116.0-4|120	
21mr|ki18n-5.116.0-4|121	%files -n %{devkf5i18n}
21mr|ki18n-5.116.0-4|122	%{_kde5_includedir}/KF5/KI18n
21mr|ki18n-5.116.0-4|123	%{_kde5_includedir}/KF5/KI18nLocaleData/*
21mr|ki18n-5.116.0-4|124	%{_kde5_libdir}/cmake/KF5I18n
21mr|ki18n-5.116.0-4|125	%{_kde5_libdir}/libKF5I18n.so
21mr|ki18n-5.116.0-4|126	%{_kde5_libdir}/libKF5I18nLocaleData.so
21mr|ki18n-5.116.0-4|127	%{_kde5_mkspecsdir}/*.pri
21mr|ki18n-5.116.0-4|128	
21mr|ki18n-5.116.0-4|129	#----------------------------------------------------------------------------
21mr|ki18n-5.116.0-4|130	
21mr|ki18n-5.116.0-4|131	%prep
21mr|ki18n-5.116.0-4|132	%setup -q
21mr|ki18n-5.116.0-4|133	%patch1 -p1
21mr|ki18n-5.116.0-4|134	
21mr|ki18n-5.116.0-4|135	%build
21mr|ki18n-5.116.0-4|136	%cmake_kde5
21mr|ki18n-5.116.0-4|137	%make_build
21mr|ki18n-5.116.0-4|138	
21mr|ki18n-5.116.0-4|139	%install
21mr|ki18n-5.116.0-4|140	%make_install -C build
21mr|ki18n-5.116.0-4|141	
21mr|ki18n-5.116.0-4|142	%find_lang %{name} --all-name --with-qt

13279 21
21mr|kiconthemes-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kiconthemes-5.116.0-3|2	
21mr|kiconthemes-5.116.0-3|3	Summary:	KDE Frameworks 5 icon themes support module
21mr|kiconthemes-5.116.0-3|4	Name:		kiconthemes
21mr|kiconthemes-5.116.0-3|5	Version:	5.116.0
21mr|kiconthemes-5.116.0-3|6	Release:	3
21mr|kiconthemes-5.116.0-3|7	License:	GPLv2+
21mr|kiconthemes-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kiconthemes-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kiconthemes-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kiconthemes-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kiconthemes-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kiconthemes-5.116.0-3|13	BuildRequires:	kf5archive-devel = %{version}
21mr|kiconthemes-5.116.0-3|14	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|kiconthemes-5.116.0-3|15	BuildRequires:	kf5i18n-devel = %{version}
21mr|kiconthemes-5.116.0-3|16	BuildRequires:	kf5itemviews-devel = %{version}
21mr|kiconthemes-5.116.0-3|17	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kiconthemes-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kiconthemes-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kiconthemes-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kiconthemes-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kiconthemes-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|kiconthemes-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kiconthemes-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kiconthemes-5.116.0-3|25	Requires:	%{_lib}kf5iconthemes5 = %{EVRD}
21mr|kiconthemes-5.116.0-3|26	
21mr|kiconthemes-5.116.0-3|27	%description
21mr|kiconthemes-5.116.0-3|28	KDE Frameworks 5 icon themes support module.
21mr|kiconthemes-5.116.0-3|29	
21mr|kiconthemes-5.116.0-3|30	%files
21mr|kiconthemes-5.116.0-3|31	%{_kde5_datadir}/qlogging-categories5/kiconthemes.categories
21mr|kiconthemes-5.116.0-3|32	%{_kde5_datadir}/qlogging-categories5/kiconthemes.renamecategories
21mr|kiconthemes-5.116.0-3|33	%{_kde5_bindir}/kiconfinder5
21mr|kiconthemes-5.116.0-3|34	%{_qt5_plugindir}/iconengines/KIconEnginePlugin.so
21mr|kiconthemes-5.116.0-3|35	
21mr|kiconthemes-5.116.0-3|36	#----------------------------------------------------------------------------
21mr|kiconthemes-5.116.0-3|37	
21mr|kiconthemes-5.116.0-3|38	%package i18n
21mr|kiconthemes-5.116.0-3|39	Summary:	KIconThemes translations
21mr|kiconthemes-5.116.0-3|40	Group:		System/Internationalization
21mr|kiconthemes-5.116.0-3|41	BuildArch:	noarch
21mr|kiconthemes-5.116.0-3|42	
21mr|kiconthemes-5.116.0-3|43	%description i18n
21mr|kiconthemes-5.116.0-3|44	KIconThemes translations.
21mr|kiconthemes-5.116.0-3|45	
21mr|kiconthemes-5.116.0-3|46	%files i18n -f %{name}.lang
21mr|kiconthemes-5.116.0-3|47	
21mr|kiconthemes-5.116.0-3|48	#----------------------------------------------------------------------------
21mr|kiconthemes-5.116.0-3|49	
21mr|kiconthemes-5.116.0-3|50	%package -n qt5-designer-plugin-%{name}
21mr|kiconthemes-5.116.0-3|51	Summary:	Qt5 Designer plugin for %{name}
21mr|kiconthemes-5.116.0-3|52	Group:		Development/KDE and Qt
21mr|kiconthemes-5.116.0-3|53	
21mr|kiconthemes-5.116.0-3|54	%description -n qt5-designer-plugin-%{name}
21mr|kiconthemes-5.116.0-3|55	Qt5 Designer plugin for %{name}.
21mr|kiconthemes-5.116.0-3|56	
21mr|kiconthemes-5.116.0-3|57	%files -n qt5-designer-plugin-%{name}
21mr|kiconthemes-5.116.0-3|58	%{_qt5_plugindir}/designer/kiconthemes5widgets.so
21mr|kiconthemes-5.116.0-3|59	
21mr|kiconthemes-5.116.0-3|60	#----------------------------------------------------------------------------
21mr|kiconthemes-5.116.0-3|61	
21mr|kiconthemes-5.116.0-3|62	%define kf5iconthemes_major 5
21mr|kiconthemes-5.116.0-3|63	%define libkf5iconthemes %mklibname kf5iconthemes %{kf5iconthemes_major}
21mr|kiconthemes-5.116.0-3|64	
21mr|kiconthemes-5.116.0-3|65	%package -n %{libkf5iconthemes}
21mr|kiconthemes-5.116.0-3|66	Summary:	KDE Frameworks 5 icon themes support shared library
21mr|kiconthemes-5.116.0-3|67	Group:		System/Libraries
21mr|kiconthemes-5.116.0-3|68	Requires:	%{name} = %{EVRD}
21mr|kiconthemes-5.116.0-3|69	Requires:	%{name}-i18n = %{EVRD}
21mr|kiconthemes-5.116.0-3|70	
21mr|kiconthemes-5.116.0-3|71	%description -n %{libkf5iconthemes}
21mr|kiconthemes-5.116.0-3|72	KDE Frameworks 5 icon themes support shared library.
21mr|kiconthemes-5.116.0-3|73	
21mr|kiconthemes-5.116.0-3|74	%files -n %{libkf5iconthemes}
21mr|kiconthemes-5.116.0-3|75	%{_kde5_libdir}/libKF5IconThemes.so.%{kf5iconthemes_major}*
21mr|kiconthemes-5.116.0-3|76	
21mr|kiconthemes-5.116.0-3|77	#----------------------------------------------------------------------------
21mr|kiconthemes-5.116.0-3|78	
21mr|kiconthemes-5.116.0-3|79	%define devkf5iconthemes %mklibname kf5iconthemes -d
21mr|kiconthemes-5.116.0-3|80	
21mr|kiconthemes-5.116.0-3|81	%package -n %{devkf5iconthemes}
21mr|kiconthemes-5.116.0-3|82	Summary:	Development files for KDE Frameworks 5 icon themes support module
21mr|kiconthemes-5.116.0-3|83	Group:		Development/KDE and Qt
21mr|kiconthemes-5.116.0-3|84	Requires:	%{libkf5iconthemes} = %{EVRD}
21mr|kiconthemes-5.116.0-3|85	Requires:	qt5-designer-plugin-%{name}
21mr|kiconthemes-5.116.0-3|86	Provides:	%{name}-devel = %{EVRD}
21mr|kiconthemes-5.116.0-3|87	Provides:	kf5iconthemes-devel = %{version}
21mr|kiconthemes-5.116.0-3|88	
21mr|kiconthemes-5.116.0-3|89	%description -n %{devkf5iconthemes}
21mr|kiconthemes-5.116.0-3|90	This package contains header files needed if you wish to build applications
21mr|kiconthemes-5.116.0-3|91	based on %{name}.
21mr|kiconthemes-5.116.0-3|92	
21mr|kiconthemes-5.116.0-3|93	%files -n %{devkf5iconthemes}
21mr|kiconthemes-5.116.0-3|94	%{_kde5_includedir}/KF5/KIconThemes
21mr|kiconthemes-5.116.0-3|95	%{_kde5_libdir}/cmake/KF5IconThemes
21mr|kiconthemes-5.116.0-3|96	%{_kde5_libdir}/libKF5IconThemes.so
21mr|kiconthemes-5.116.0-3|97	%{_kde5_mkspecsdir}/*.pri
21mr|kiconthemes-5.116.0-3|98	
21mr|kiconthemes-5.116.0-3|99	#----------------------------------------------------------------------------
21mr|kiconthemes-5.116.0-3|100	
21mr|kiconthemes-5.116.0-3|101	%prep
21mr|kiconthemes-5.116.0-3|102	%autosetup -p1
21mr|kiconthemes-5.116.0-3|103	
21mr|kiconthemes-5.116.0-3|104	%build
21mr|kiconthemes-5.116.0-3|105	%cmake_kde5
21mr|kiconthemes-5.116.0-3|106	%make
21mr|kiconthemes-5.116.0-3|107	
21mr|kiconthemes-5.116.0-3|108	%install
21mr|kiconthemes-5.116.0-3|109	%makeinstall_std -C build
21mr|kiconthemes-5.116.0-3|110	
21mr|kiconthemes-5.116.0-3|111	%find_lang %{name} --all-name --with-qt

13280 21
21mr|kid3-3.9.6-1|1	# Workaround build failure
21mr|kid3-3.9.6-1|2	%global	debug_package %{nil}
21mr|kid3-3.9.6-1|3	
21mr|kid3-3.9.6-1|4	%define	use_gstreamer	0
21mr|kid3-3.9.6-1|5	%define	with_cli	1
21mr|kid3-3.9.6-1|6	
21mr|kid3-3.9.6-1|7	%define	major	%{version}
21mr|kid3-3.9.6-1|8	%define	libname	%mklibname %{name}
21mr|kid3-3.9.6-1|9	
21mr|kid3-3.9.6-1|10	%global __provides_exclude_from ^%{_libdir}/kid3/plugins/.*\\.so$
21mr|kid3-3.9.6-1|11	
21mr|kid3-3.9.6-1|12	Summary:	ID3 Tagger
21mr|kid3-3.9.6-1|13	Name:		kid3
21mr|kid3-3.9.6-1|14	Version:	3.9.6
21mr|kid3-3.9.6-1|15	Release:	1
21mr|kid3-3.9.6-1|16	License:	GPLv2+
21mr|kid3-3.9.6-1|17	Group:		Sound
21mr|kid3-3.9.6-1|18	Url:		https://kid3.kde.org
21mr|kid3-3.9.6-1|19	Source0:	https://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|kid3-3.9.6-1|20	Source100:	%{name}.rpmlintrc
21mr|kid3-3.9.6-1|21	Patch0:		fix.russian.patch
21mr|kid3-3.9.6-1|22	BuildRequires:	cmake >= 3.12.0
21mr|kid3-3.9.6-1|23	BuildRequires:	extra-cmake-modules
21mr|kid3-3.9.6-1|24	BuildRequires:	gettext
21mr|kid3-3.9.6-1|25	BuildRequires:	kde5-macros
21mr|kid3-3.9.6-1|26	BuildRequires:	python3
21mr|kid3-3.9.6-1|27	BuildRequires:	qmake5
21mr|kid3-3.9.6-1|28	BuildRequires:	qt5-linguist-tools
21mr|kid3-3.9.6-1|29	# For docs
21mr|kid3-3.9.6-1|30	BuildRequires:	docbook-style-xsl >= 1.72.0
21mr|kid3-3.9.6-1|31	BuildRequires:	xsltproc
21mr|kid3-3.9.6-1|32	%if %{use_gstreamer}
21mr|kid3-3.9.6-1|33	BuildRequires:	gstreamer1.0-devel >= 1.0
21mr|kid3-3.9.6-1|34	%else
21mr|kid3-3.9.6-1|35	BuildRequires:	ffmpeg-devel
21mr|kid3-3.9.6-1|36	%endif
21mr|kid3-3.9.6-1|37	BuildRequires:	id3lib-devel
21mr|kid3-3.9.6-1|38	BuildRequires:	kconfig-devel
21mr|kid3-3.9.6-1|39	BuildRequires:	kconfigwidgets-devel
21mr|kid3-3.9.6-1|40	BuildRequires:	kcoreaddons-devel
21mr|kid3-3.9.6-1|41	BuildRequires:	kdoctools-devel
21mr|kid3-3.9.6-1|42	BuildRequires:	kio-devel
21mr|kid3-3.9.6-1|43	BuildRequires:	kxmlgui-devel
21mr|kid3-3.9.6-1|44	BuildRequires:	libmp4v2-devel
21mr|kid3-3.9.6-1|45	BuildRequires:	readline-devel
21mr|kid3-3.9.6-1|46	BuildRequires:	pkgconfig(libchromaprint)
21mr|kid3-3.9.6-1|47	BuildRequires:	pkgconfig(flac)
21mr|kid3-3.9.6-1|48	BuildRequires:	pkgconfig(flac++)
21mr|kid3-3.9.6-1|49	BuildRequires:	pkgconfig(ogg)
21mr|kid3-3.9.6-1|50	BuildRequires:	pkgconfig(taglib) >= 1.8
21mr|kid3-3.9.6-1|51	BuildRequires:	pkgconfig(vorbis)
21mr|kid3-3.9.6-1|52	BuildRequires:	pkgconfig(vorbisfile)
21mr|kid3-3.9.6-1|53	BuildRequires:	pkgconfig(Qt5Core)
21mr|kid3-3.9.6-1|54	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kid3-3.9.6-1|55	BuildRequires:	pkgconfig(Qt5Network)
21mr|kid3-3.9.6-1|56	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|kid3-3.9.6-1|57	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kid3-3.9.6-1|58	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kid3-3.9.6-1|59	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kid3-3.9.6-1|60	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kid3-3.9.6-1|61	BuildRequires:	pkgconfig(Qt5Test)
21mr|kid3-3.9.6-1|62	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kid3-3.9.6-1|63	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kid3-3.9.6-1|64	BuildRequires:	pkgconfig(zlib)
21mr|kid3-3.9.6-1|65	BuildRequires:	pkgconfig(x11)
21mr|kid3-3.9.6-1|66	BuildRequires:	pkgconfig(xext)
21mr|kid3-3.9.6-1|67	Requires:	xdg-utils
21mr|kid3-3.9.6-1|68	Requires:	%{libname} = %{EVRD}
21mr|kid3-3.9.6-1|69	
21mr|kid3-3.9.6-1|70	%description
21mr|kid3-3.9.6-1|71	If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2,
21mr|kid3-3.9.6-1|72	Speex, TrueAudio, WavPack, WMA, WAV and AIFF files (e.g. full albums) without
21mr|kid3-3.9.6-1|73	typing the same information again and again, and have control over both ID3v1
21mr|kid3-3.9.6-1|74	and ID3v2 tags, then Kid3 is the program you are looking for.
21mr|kid3-3.9.6-1|75	With Kid3 you can:
21mr|kid3-3.9.6-1|76	- Edit ID3v1.1 tags
21mr|kid3-3.9.6-1|77	- Edit all ID3v2.3 and ID3v2.4 frames
21mr|kid3-3.9.6-1|78	- Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
21mr|kid3-3.9.6-1|79	- Edit tags of multiple files
21mr|kid3-3.9.6-1|80	- Generate tags from filenames
21mr|kid3-3.9.6-1|81	- Generate filenames from tags
21mr|kid3-3.9.6-1|82	- Generate play-list files
21mr|kid3-3.9.6-1|83	- Automatic case conversion and string translation
21mr|kid3-3.9.6-1|84	- Import and export album data
21mr|kid3-3.9.6-1|85	- Import from gnudb.org, TrackType.org, MusicBrainz, Discogs and Amazon.
21mr|kid3-3.9.6-1|86	
21mr|kid3-3.9.6-1|87	%files -f %{name}.lang
21mr|kid3-3.9.6-1|88	%doc AUTHORS ChangeLog COPYING LICENSE README
21mr|kid3-3.9.6-1|89	#{_kde5_docdir}/HTML/*/%%{name}/*
21mr|kid3-3.9.6-1|90	%{_kde5_bindir}/%{name}
21mr|kid3-3.9.6-1|91	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21mr|kid3-3.9.6-1|92	%{_kde5_xmlguidir}/%{name}/kid3ui.rc
21mr|kid3-3.9.6-1|93	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.png
21mr|kid3-3.9.6-1|94	%{_kde5_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|kid3-3.9.6-1|95	%{_kde5_mandir}/man1/%{name}.1*
21mr|kid3-3.9.6-1|96	%{_kde5_mandir}/*/man1/%{name}.1*
21mr|kid3-3.9.6-1|97	%{_datadir}/metainfo/org.kde.%{name}.appdata.xml
21mr|kid3-3.9.6-1|98	%{_datadir}/dbus-1/interfaces/org.kde.Kid3.xml
21mr|kid3-3.9.6-1|99	
21mr|kid3-3.9.6-1|100	#--------------------------------------------------------------------
21mr|kid3-3.9.6-1|101	
21mr|kid3-3.9.6-1|102	%package	qt
21mr|kid3-3.9.6-1|103	Summary:	Efficient ID3 tag editor - Qt version
21mr|kid3-3.9.6-1|104	Group:		Sound
21mr|kid3-3.9.6-1|105	Requires:	xdg-utils
21mr|kid3-3.9.6-1|106	Requires:	%{libname} = %{EVRD}
21mr|kid3-3.9.6-1|107	
21mr|kid3-3.9.6-1|108	%description	qt
21mr|kid3-3.9.6-1|109	If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2,
21mr|kid3-3.9.6-1|110	Speex, TrueAudio and WavPack files (e.g. full albums) without typing the same
21mr|kid3-3.9.6-1|111	information again and again and have control over both ID3v1 and ID3v2 tags,
21mr|kid3-3.9.6-1|112	then Kid3 is the program you are looking for.
21mr|kid3-3.9.6-1|113	This package provides Kid3 built without KDE dependencies.
21mr|kid3-3.9.6-1|114	
21mr|kid3-3.9.6-1|115	%files qt
21mr|kid3-3.9.6-1|116	%doc %{_docdir}/%{name}-qt/
21mr|kid3-3.9.6-1|117	%{_docdir}/%{name}/*.html
21mr|kid3-3.9.6-1|118	%{_bindir}/%{name}-qt
21mr|kid3-3.9.6-1|119	%{_datadir}/applications/org.kde.%{name}-qt.desktop
21mr|kid3-3.9.6-1|120	%{_datadir}/metainfo/org.kde.%{name}-qt.appdata.xml
21mr|kid3-3.9.6-1|121	%{_datadir}/icons/hicolor/*/apps/%{name}-qt.png
21mr|kid3-3.9.6-1|122	%{_datadir}/icons/hicolor/scalable/apps/%{name}-qt.svg
21mr|kid3-3.9.6-1|123	%{_mandir}/man1/%{name}-qt.1*
21mr|kid3-3.9.6-1|124	%{_mandir}/*/man1/%{name}-qt.1*
21mr|kid3-3.9.6-1|125	
21mr|kid3-3.9.6-1|126	#--------------------------------------------------------------------
21mr|kid3-3.9.6-1|127	
21mr|kid3-3.9.6-1|128	%if %{with_cli}
21mr|kid3-3.9.6-1|129	%package	cli
21mr|kid3-3.9.6-1|130	Summary:	Efficient ID3 tag editor - command line version
21mr|kid3-3.9.6-1|131	Group:		Sound
21mr|kid3-3.9.6-1|132	Requires:	xdg-utils
21mr|kid3-3.9.6-1|133	Requires:	%{libname} = %{EVRD}
21mr|kid3-3.9.6-1|134	
21mr|kid3-3.9.6-1|135	%description	cli
21mr|kid3-3.9.6-1|136	If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2,
21mr|kid3-3.9.6-1|137	Speex, TrueAudio and WavPack files (e.g. full albums) without typing the same
21mr|kid3-3.9.6-1|138	information again and again and have control over both ID3v1 and ID3v2 tags,
21mr|kid3-3.9.6-1|139	then Kid3 is the program you are looking for.
21mr|kid3-3.9.6-1|140	This package provides Kid3 built for command line use.
21mr|kid3-3.9.6-1|141	
21mr|kid3-3.9.6-1|142	%files cli
21mr|kid3-3.9.6-1|143	%doc %{_docdir}/%{name}-cli/
21mr|kid3-3.9.6-1|144	%{_bindir}/%{name}-cli
21mr|kid3-3.9.6-1|145	%{_mandir}/man1/%{name}-cli.1*
21mr|kid3-3.9.6-1|146	%{_mandir}/*/man1/%{name}-cli.1*
21mr|kid3-3.9.6-1|147	%endif
21mr|kid3-3.9.6-1|148	
21mr|kid3-3.9.6-1|149	#-----------------------------------------------------------------------------
21mr|kid3-3.9.6-1|150	
21mr|kid3-3.9.6-1|151	%package	-n %{libname}
21mr|kid3-3.9.6-1|152	Summary:	Efficient ID3 tag editor
21mr|kid3-3.9.6-1|153	Group:		Sound
21mr|kid3-3.9.6-1|154	
21mr|kid3-3.9.6-1|155	%description	-n %{libname}
21mr|kid3-3.9.6-1|156	If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2,
21mr|kid3-3.9.6-1|157	Speex, TrueAudio and WavPack files (e.g. full albums) without typing the same
21mr|kid3-3.9.6-1|158	information again and again and have control over both ID3v1 and ID3v2 tags,
21mr|kid3-3.9.6-1|159	then Kid3 is the program you are looking for.
21mr|kid3-3.9.6-1|160	This package provides the shared libraries and the common files needed
21mr|kid3-3.9.6-1|161	by the Kid3 packages.
21mr|kid3-3.9.6-1|162	
21mr|kid3-3.9.6-1|163	%files -n %{libname}
21mr|kid3-3.9.6-1|164	%doc COPYING
21mr|kid3-3.9.6-1|165	%dir %{_libdir}/%{name}/plugins/imports/
21mr|kid3-3.9.6-1|166	%dir %{_libdir}/%{name}/plugins/imports/Kid3/
21mr|kid3-3.9.6-1|167	%{_libdir}/%{name}/lib*.so
21mr|kid3-3.9.6-1|168	%{_libdir}/%{name}/plugins/lib*.so
21mr|kid3-3.9.6-1|169	%{_libdir}/%{name}/plugins/imports/Kid3/*
21mr|kid3-3.9.6-1|170	%{_datadir}/%{name}/qml/script/*.qml
21mr|kid3-3.9.6-1|171	%{_datadir}/%{name}/translations/*.qm
21mr|kid3-3.9.6-1|172	
21mr|kid3-3.9.6-1|173	#--------------------------------------------------------------------
21mr|kid3-3.9.6-1|174	
21mr|kid3-3.9.6-1|175	%prep
21mr|kid3-3.9.6-1|176	%setup -q
21mr|kid3-3.9.6-1|177	%patch0 -p1
21mr|kid3-3.9.6-1|178	
21mr|kid3-3.9.6-1|179	
21mr|kid3-3.9.6-1|180	%build
21mr|kid3-3.9.6-1|181	# First build the KDE 5 and Qt5 versions
21mr|kid3-3.9.6-1|182	%cmake_kde5	.. \
21mr|kid3-3.9.6-1|183	-DCMAKE_SKIP_RPATH=OFF -DWITH_APPS="KDE;Qt" \
21mr|kid3-3.9.6-1|184	-DWITH_TAGLIB=ON -DWITH_MP4V2=ON \
21mr|kid3-3.9.6-1|185	-DWITH_ID3LIB=ON -DWITH_VORBIS=ON \
21mr|kid3-3.9.6-1|186	-DWITH_FLAC=ON -DWITH_CHROMAPRINT=ON \
21mr|kid3-3.9.6-1|187	-DWITH_MULTIMEDIA=ON \
21mr|kid3-3.9.6-1|188	%if %{use_gstreamer}
21mr|kid3-3.9.6-1|189	-DWITH_GSTREAMER=ON -DWITH_FFMPEG=OFF \
21mr|kid3-3.9.6-1|190	%else
21mr|kid3-3.9.6-1|191	-DWITH_GSTREAMER=OFF -DWITH_FFMPEG=ON \
21mr|kid3-3.9.6-1|192	%endif
21mr|kid3-3.9.6-1|193	-DWITH_DOCDIR=share/doc/%{name}
21mr|kid3-3.9.6-1|194	%make_build
21mr|kid3-3.9.6-1|195	
21mr|kid3-3.9.6-1|196	cd ..
21mr|kid3-3.9.6-1|197	
21mr|kid3-3.9.6-1|198	# Then build the "CLI" version
21mr|kid3-3.9.6-1|199	%if %{with_cli}
21mr|kid3-3.9.6-1|200	mkdir cli
21mr|kid3-3.9.6-1|201	cd cli
21mr|kid3-3.9.6-1|202	%cmake	../.. -DWITH_APPS="CLI" \
21mr|kid3-3.9.6-1|203	-DWITH_TAGLIB=ON -DWITH_MP4V2=ON \
21mr|kid3-3.9.6-1|204	-DWITH_ID3LIB=ON -DWITH_VORBIS=ON \
21mr|kid3-3.9.6-1|205	-DWITH_FLAC=ON -DWITH_CHROMAPRINT=ON \
21mr|kid3-3.9.6-1|206	%if %{use_gstreamer}
21mr|kid3-3.9.6-1|207	-DWITH_GSTREAMER=ON -DWITH_FFMPEG=OFF \
21mr|kid3-3.9.6-1|208	%else
21mr|kid3-3.9.6-1|209	-DWITH_GSTREAMER=OFF -DWITH_FFMPEG=ON \
21mr|kid3-3.9.6-1|210	%endif
21mr|kid3-3.9.6-1|211	-DWITH_DOCDIR=share/doc/%{name}-cli
21mr|kid3-3.9.6-1|212	%make_build
21mr|kid3-3.9.6-1|213	%endif
21mr|kid3-3.9.6-1|214	
21mr|kid3-3.9.6-1|215	
21mr|kid3-3.9.6-1|216	%install
21mr|kid3-3.9.6-1|217	%make_install -C build
21mr|kid3-3.9.6-1|218	
21mr|kid3-3.9.6-1|219	%if %{with_cli}
21mr|kid3-3.9.6-1|220	%make_install -C cli/build
21mr|kid3-3.9.6-1|221	%endif
21mr|kid3-3.9.6-1|222	
21mr|kid3-3.9.6-1|223	# Install docs for Qt5 and CLI flavors
21mr|kid3-3.9.6-1|224	mkdir -p %{buildroot}%{_docdir}/%{name}-qt
21mr|kid3-3.9.6-1|225	install -pm 644 AUTHORS ChangeLog COPYING LICENSE README %{buildroot}%{_docdir}/%{name}-qt
21mr|kid3-3.9.6-1|226	%if %{with_cli}
21mr|kid3-3.9.6-1|227	mkdir -p %{buildroot}%{_docdir}/%{name}-cli
21mr|kid3-3.9.6-1|228	install -pm 644 AUTHORS ChangeLog COPYING LICENSE README %{buildroot}%{_docdir}/%{name}-cli
21mr|kid3-3.9.6-1|229	%endif
21mr|kid3-3.9.6-1|230	
21mr|kid3-3.9.6-1|231	# Fix gzipped-svg-icon
21mr|kid3-3.9.6-1|232	(
21mr|kid3-3.9.6-1|233	cd %{buildroot}%{_kde5_iconsdir}/hicolor/scalable/apps/
21mr|kid3-3.9.6-1|234	zcat %{name}.svgz > %{name}.svg && rm -f %{name}.svgz
21mr|kid3-3.9.6-1|235	)
21mr|kid3-3.9.6-1|236	
21mr|kid3-3.9.6-1|237	# This only finds the files for the KDE version
21mr|kid3-3.9.6-1|238	%find_lang %{name} --with-kde

13281 21
21mr|kidentitymanagement-23.08.4-2|1	Summary:	KDE Frameworks 5 PIM identity management module
21mr|kidentitymanagement-23.08.4-2|2	Name:		kidentitymanagement
21mr|kidentitymanagement-23.08.4-2|3	Version:	23.08.4
21mr|kidentitymanagement-23.08.4-2|4	Release:	2
21mr|kidentitymanagement-23.08.4-2|5	License:	LGPLv2.1+
21mr|kidentitymanagement-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kidentitymanagement-23.08.4-2|7	Url:		https://www.kde.org/
21mr|kidentitymanagement-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kidentitymanagement-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kidentitymanagement-23.08.4-2|10	BuildRequires:	kf5codecs-devel
21mr|kidentitymanagement-23.08.4-2|11	BuildRequires:	kf5completion-devel
21mr|kidentitymanagement-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kidentitymanagement-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|kidentitymanagement-23.08.4-2|14	BuildRequires:	kf5emoticons-devel
21mr|kidentitymanagement-23.08.4-2|15	BuildRequires:	kf5iconthemes-devel
21mr|kidentitymanagement-23.08.4-2|16	BuildRequires:	kf5kio-devel
21mr|kidentitymanagement-23.08.4-2|17	BuildRequires:	kf5pimtextedit-devel
21mr|kidentitymanagement-23.08.4-2|18	BuildRequires:	kf5textwidgets-devel
21mr|kidentitymanagement-23.08.4-2|19	BuildRequires:	kf5xmlgui-devel
21mr|kidentitymanagement-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|kidentitymanagement-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kidentitymanagement-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|kidentitymanagement-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|kidentitymanagement-23.08.4-2|24	
21mr|kidentitymanagement-23.08.4-2|25	%description
21mr|kidentitymanagement-23.08.4-2|26	KDE Frameworks 5 PIM identity management module.
21mr|kidentitymanagement-23.08.4-2|27	
21mr|kidentitymanagement-23.08.4-2|28	%files
21mr|kidentitymanagement-23.08.4-2|29	%{_kde5_datadir}/qlogging-categories5/kidentitymanagement.categories
21mr|kidentitymanagement-23.08.4-2|30	%{_kde5_datadir}/qlogging-categories5/kidentitymanagement.renamecategories
21mr|kidentitymanagement-23.08.4-2|31	
21mr|kidentitymanagement-23.08.4-2|32	#----------------------------------------------------------------------------
21mr|kidentitymanagement-23.08.4-2|33	
21mr|kidentitymanagement-23.08.4-2|34	%package i18n
21mr|kidentitymanagement-23.08.4-2|35	Summary:	KDE Frameworks 5 PIM identity management library translations
21mr|kidentitymanagement-23.08.4-2|36	Group:		System/Internationalization
21mr|kidentitymanagement-23.08.4-2|37	BuildArch:	noarch
21mr|kidentitymanagement-23.08.4-2|38	
21mr|kidentitymanagement-23.08.4-2|39	%description i18n
21mr|kidentitymanagement-23.08.4-2|40	KDE Frameworks 5 PIM identity management library translations.
21mr|kidentitymanagement-23.08.4-2|41	
21mr|kidentitymanagement-23.08.4-2|42	%files i18n -f libkpimidentities5.lang
21mr|kidentitymanagement-23.08.4-2|43	
21mr|kidentitymanagement-23.08.4-2|44	#----------------------------------------------------------------------------
21mr|kidentitymanagement-23.08.4-2|45	
21mr|kidentitymanagement-23.08.4-2|46	%define kf5identitymanagement_major 5
21mr|kidentitymanagement-23.08.4-2|47	%define libkf5identitymanagement %mklibname kf5identitymanagement %{kf5identitymanagement_major}
21mr|kidentitymanagement-23.08.4-2|48	
21mr|kidentitymanagement-23.08.4-2|49	%package -n %{libkf5identitymanagement}
21mr|kidentitymanagement-23.08.4-2|50	Summary:	KDE Frameworks 5 PIM identity management shared library
21mr|kidentitymanagement-23.08.4-2|51	Group:		System/Libraries
21mr|kidentitymanagement-23.08.4-2|52	Requires:	%{name}
21mr|kidentitymanagement-23.08.4-2|53	Requires:	%{name}-i18n
21mr|kidentitymanagement-23.08.4-2|54	
21mr|kidentitymanagement-23.08.4-2|55	%description -n %{libkf5identitymanagement}
21mr|kidentitymanagement-23.08.4-2|56	KDE Frameworks 5 PIM identity management shared library.
21mr|kidentitymanagement-23.08.4-2|57	
21mr|kidentitymanagement-23.08.4-2|58	%files -n %{libkf5identitymanagement}
21mr|kidentitymanagement-23.08.4-2|59	%{_kde5_libdir}/libKPim5IdentityManagement.so.%{kf5identitymanagement_major}*
21mr|kidentitymanagement-23.08.4-2|60	
21mr|kidentitymanagement-23.08.4-2|61	#----------------------------------------------------------------------------
21mr|kidentitymanagement-23.08.4-2|62	
21mr|kidentitymanagement-23.08.4-2|63	%define kf5identitymanagementwidgets_major 5
21mr|kidentitymanagement-23.08.4-2|64	%define libkf5identitymanagementwidgets %mklibname kf5identitymanagementwidgets %{kf5identitymanagementwidgets_major}
21mr|kidentitymanagement-23.08.4-2|65	
21mr|kidentitymanagement-23.08.4-2|66	%package -n %{libkf5identitymanagementwidgets}
21mr|kidentitymanagement-23.08.4-2|67	Summary:	KDE Frameworks 5 PIM identity management shared library
21mr|kidentitymanagement-23.08.4-2|68	Group:		System/Libraries
21mr|kidentitymanagement-23.08.4-2|69	Requires:	%{name}
21mr|kidentitymanagement-23.08.4-2|70	Requires:	%{name}-i18n
21mr|kidentitymanagement-23.08.4-2|71	
21mr|kidentitymanagement-23.08.4-2|72	%description -n %{libkf5identitymanagementwidgets}
21mr|kidentitymanagement-23.08.4-2|73	KDE Frameworks 5 PIM identity management shared library.
21mr|kidentitymanagement-23.08.4-2|74	
21mr|kidentitymanagement-23.08.4-2|75	%files -n %{libkf5identitymanagementwidgets}
21mr|kidentitymanagement-23.08.4-2|76	%{_kde5_libdir}/libKPim5IdentityManagementWidgets.so.%{kf5identitymanagementwidgets_major}*
21mr|kidentitymanagement-23.08.4-2|77	
21mr|kidentitymanagement-23.08.4-2|78	#----------------------------------------------------------------------------
21mr|kidentitymanagement-23.08.4-2|79	
21mr|kidentitymanagement-23.08.4-2|80	%define devkf5identitymanagement %mklibname kf5identitymanagement -d
21mr|kidentitymanagement-23.08.4-2|81	
21mr|kidentitymanagement-23.08.4-2|82	%package -n %{devkf5identitymanagement}
21mr|kidentitymanagement-23.08.4-2|83	Summary:	Development files for KDE Frameworks 5 PIM identity management module
21mr|kidentitymanagement-23.08.4-2|84	Group:		Development/KDE and Qt
21mr|kidentitymanagement-23.08.4-2|85	Requires:	%{libkf5identitymanagement} = %{EVRD}
21mr|kidentitymanagement-23.08.4-2|86	Requires:	%{libkf5identitymanagementwidgets} = %{EVRD}
21mr|kidentitymanagement-23.08.4-2|87	Provides:	%{name}-devel = %{EVRD}
21mr|kidentitymanagement-23.08.4-2|88	Provides:	kf5identitymanagement-devel = %{version}
21mr|kidentitymanagement-23.08.4-2|89	
21mr|kidentitymanagement-23.08.4-2|90	%description -n %{devkf5identitymanagement}
21mr|kidentitymanagement-23.08.4-2|91	This package contains header files needed if you wish to build applications
21mr|kidentitymanagement-23.08.4-2|92	based on %{name}.
21mr|kidentitymanagement-23.08.4-2|93	
21mr|kidentitymanagement-23.08.4-2|94	%files -n %{devkf5identitymanagement}
21mr|kidentitymanagement-23.08.4-2|95	%{_kde5_includedir}/KPim5/KIdentityManagement
21mr|kidentitymanagement-23.08.4-2|96	%{_kde5_includedir}/KPim5/KIdentityManagementWidgets
21mr|kidentitymanagement-23.08.4-2|97	%{_kde5_libdir}/cmake/KF5IdentityManagement
21mr|kidentitymanagement-23.08.4-2|98	%{_kde5_libdir}/cmake/KPim5IdentityManagement
21mr|kidentitymanagement-23.08.4-2|99	%{_kde5_libdir}/libKPim5IdentityManagement.so
21mr|kidentitymanagement-23.08.4-2|100	%{_kde5_libdir}/libKPim5IdentityManagementWidgets.so
21mr|kidentitymanagement-23.08.4-2|101	%{_kde5_mkspecsdir}/*.pri
21mr|kidentitymanagement-23.08.4-2|102	%{_datadir}/dbus-1/interfaces/kf5_org.kde.pim.IdentityManager.xml
21mr|kidentitymanagement-23.08.4-2|103	
21mr|kidentitymanagement-23.08.4-2|104	#----------------------------------------------------------------------------
21mr|kidentitymanagement-23.08.4-2|105	
21mr|kidentitymanagement-23.08.4-2|106	%prep
21mr|kidentitymanagement-23.08.4-2|107	%autosetup -p1
21mr|kidentitymanagement-23.08.4-2|108	
21mr|kidentitymanagement-23.08.4-2|109	%build
21mr|kidentitymanagement-23.08.4-2|110	%cmake_kde5
21mr|kidentitymanagement-23.08.4-2|111	%make
21mr|kidentitymanagement-23.08.4-2|112	
21mr|kidentitymanagement-23.08.4-2|113	%install
21mr|kidentitymanagement-23.08.4-2|114	%makeinstall_std -C build
21mr|kidentitymanagement-23.08.4-2|115	
21mr|kidentitymanagement-23.08.4-2|116	%find_lang libkpimidentities5

13282 21
21mr|kidletime-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kidletime-5.116.0-4|2	
21mr|kidletime-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|kidletime-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kidletime-5.116.0-4|5	
21mr|kidletime-5.116.0-4|6	Summary:	KDE Frameworks 5 user activity monitoring module
21mr|kidletime-5.116.0-4|7	Name:		kidletime
21mr|kidletime-5.116.0-4|8	Version:	5.116.0
21mr|kidletime-5.116.0-4|9	Release:	4
21mr|kidletime-5.116.0-4|10	License:	GPLv2+
21mr|kidletime-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|kidletime-5.116.0-4|12	Url:		https://www.kde.org/
21mr|kidletime-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kidletime-5.116.0-4|14	BuildRequires:	extra-cmake-modules
21mr|kidletime-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kidletime-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kidletime-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kidletime-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Test)
21mr|kidletime-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|kidletime-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kidletime-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kidletime-5.116.0-4|22	BuildRequires:	pkgconfig(x11-xcb)
21mr|kidletime-5.116.0-4|23	BuildRequires:	pkgconfig(xcb)
21mr|kidletime-5.116.0-4|24	BuildRequires:	pkgconfig(xcb-sync)
21mr|kidletime-5.116.0-4|25	BuildRequires:	pkgconfig(xext)
21mr|kidletime-5.116.0-4|26	BuildRequires:	pkgconfig(xscrnsaver)
21mr|kidletime-5.116.0-4|27	BuildRequires:	pkgconfig(wayland-client)
21mr|kidletime-5.116.0-4|28	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|kidletime-5.116.0-4|29	BuildRequires:	plasma-wayland-protocols-devel
21mr|kidletime-5.116.0-4|30	
21mr|kidletime-5.116.0-4|31	%description
21mr|kidletime-5.116.0-4|32	KDE Frameworks 5 user activity monitoring module.
21mr|kidletime-5.116.0-4|33	
21mr|kidletime-5.116.0-4|34	KIdleTime is a singleton reporting information on idle time. It is useful
21mr|kidletime-5.116.0-4|35	not only for finding out about the current idle time of the PC, but also
21mr|kidletime-5.116.0-4|36	for getting notified upon idle time events, such as custom timeouts, or
21mr|kidletime-5.116.0-4|37	user activity.
21mr|kidletime-5.116.0-4|38	
21mr|kidletime-5.116.0-4|39	%files
21mr|kidletime-5.116.0-4|40	%{_kde5_datadir}/qlogging-categories5/kidletime.categories
21mr|kidletime-5.116.0-4|41	%{_kde5_datadir}/qlogging-categories5/kidletime.renamecategories
21mr|kidletime-5.116.0-4|42	%{_kde5_plugindir}/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so
21mr|kidletime-5.116.0-4|43	%{_kde5_plugindir}/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so
21mr|kidletime-5.116.0-4|44	%{_kde5_plugindir}/org.kde.kidletime.platforms/KF5IdleTimeWaylandPlugin.so
21mr|kidletime-5.116.0-4|45	
21mr|kidletime-5.116.0-4|46	#----------------------------------------------------------------------------
21mr|kidletime-5.116.0-4|47	
21mr|kidletime-5.116.0-4|48	%define kf5idletime_major 5
21mr|kidletime-5.116.0-4|49	%define libkf5idletime %mklibname kf5idletime %{kf5idletime_major}
21mr|kidletime-5.116.0-4|50	
21mr|kidletime-5.116.0-4|51	%package -n %{libkf5idletime}
21mr|kidletime-5.116.0-4|52	Summary:	KDE Frameworks 5 user activity monitoring shared library
21mr|kidletime-5.116.0-4|53	Group:		System/Libraries
21mr|kidletime-5.116.0-4|54	Requires:	%{name} = %{EVRD}
21mr|kidletime-5.116.0-4|55	
21mr|kidletime-5.116.0-4|56	%description -n %{libkf5idletime}
21mr|kidletime-5.116.0-4|57	KDE Frameworks 5 user activity monitoring shared library.
21mr|kidletime-5.116.0-4|58	
21mr|kidletime-5.116.0-4|59	%files -n %{libkf5idletime}
21mr|kidletime-5.116.0-4|60	%{_kde5_libdir}/libKF5IdleTime.so.%{kf5idletime_major}*
21mr|kidletime-5.116.0-4|61	
21mr|kidletime-5.116.0-4|62	#----------------------------------------------------------------------------
21mr|kidletime-5.116.0-4|63	
21mr|kidletime-5.116.0-4|64	%define devkf5idletime %mklibname kf5idletime -d
21mr|kidletime-5.116.0-4|65	
21mr|kidletime-5.116.0-4|66	%package -n %{devkf5idletime}
21mr|kidletime-5.116.0-4|67	Summary:	Development files for KDE Frameworks 5 user activity monitoring module
21mr|kidletime-5.116.0-4|68	Group:		Development/KDE and Qt
21mr|kidletime-5.116.0-4|69	Requires:	%{libkf5idletime} = %{EVRD}
21mr|kidletime-5.116.0-4|70	Provides:	%{name}-devel = %{EVRD}
21mr|kidletime-5.116.0-4|71	Provides:	kf5idletime-devel = %{version}
21mr|kidletime-5.116.0-4|72	
21mr|kidletime-5.116.0-4|73	%description -n %{devkf5idletime}
21mr|kidletime-5.116.0-4|74	This package contains header files needed if you wish to build applications
21mr|kidletime-5.116.0-4|75	based on %{name}.
21mr|kidletime-5.116.0-4|76	
21mr|kidletime-5.116.0-4|77	%files -n %{devkf5idletime}
21mr|kidletime-5.116.0-4|78	%{_kde5_includedir}/KF5/KIdleTime
21mr|kidletime-5.116.0-4|79	%{_kde5_libdir}/cmake/KF5IdleTime
21mr|kidletime-5.116.0-4|80	%{_kde5_libdir}/libKF5IdleTime.so
21mr|kidletime-5.116.0-4|81	%{_kde5_mkspecsdir}/*.pri
21mr|kidletime-5.116.0-4|82	
21mr|kidletime-5.116.0-4|83	#----------------------------------------------------------------------------
21mr|kidletime-5.116.0-4|84	
21mr|kidletime-5.116.0-4|85	%prep
21mr|kidletime-5.116.0-4|86	%autosetup -p1
21mr|kidletime-5.116.0-4|87	
21mr|kidletime-5.116.0-4|88	%build
21mr|kidletime-5.116.0-4|89	%cmake_kde5
21mr|kidletime-5.116.0-4|90	%make
21mr|kidletime-5.116.0-4|91	
21mr|kidletime-5.116.0-4|92	%install
21mr|kidletime-5.116.0-4|93	%makeinstall_std -C build

13283 21
21mr|kig-23.08.4-2|1	
21mr|kig-23.08.4-2|2	Summary:	KDE Interactive Geometry
21mr|kig-23.08.4-2|3	Name:		kig
21mr|kig-23.08.4-2|4	Version:	23.08.4
21mr|kig-23.08.4-2|5	Release:	2
21mr|kig-23.08.4-2|6	License:	GPLv2+
21mr|kig-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kig-23.08.4-2|8	Url:		https://www.kde.org/
21mr|kig-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kig-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kig-23.08.4-2|11	BuildRequires:	boost-devel
21mr|kig-23.08.4-2|12	BuildRequires:	kf5archive-devel
21mr|kig-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kig-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|kig-23.08.4-2|15	BuildRequires:	kf5doctools-devel
21mr|kig-23.08.4-2|16	BuildRequires:	kf5emoticons-devel
21mr|kig-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|kig-23.08.4-2|18	BuildRequires:	kf5iconthemes-devel
21mr|kig-23.08.4-2|19	BuildRequires:	kf5itemmodels-devel
21mr|kig-23.08.4-2|20	BuildRequires:	kf5parts-devel
21mr|kig-23.08.4-2|21	BuildRequires:	kf5texteditor-devel
21mr|kig-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|kig-23.08.4-2|23	BuildRequires:	pkgconfig(python)
21mr|kig-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kig-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kig-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|kig-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kig-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kig-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|kig-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kig-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|kig-23.08.4-2|32	
21mr|kig-23.08.4-2|33	%description
21mr|kig-23.08.4-2|34	Kig is a program for use in math classes in high school, to allow
21mr|kig-23.08.4-2|35	students to interactively explore geometric concepts.
21mr|kig-23.08.4-2|36	
21mr|kig-23.08.4-2|37	%files -f %{name}.lang
21mr|kig-23.08.4-2|38	%doc AUTHORS ChangeLog
21mr|kig-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.kig.desktop
21mr|kig-23.08.4-2|40	%{_kde5_bindir}/kig
21mr|kig-23.08.4-2|41	%{_kde5_bindir}/pykig.py
21mr|kig-23.08.4-2|42	%{_kde5_datadir}/katepart5/syntax/python-kig.xml
21mr|kig-23.08.4-2|43	%{_kde5_datadir}/kig/
21mr|kig-23.08.4-2|44	%{_kde5_iconsdir}/*/*/apps/kig.*
21mr|kig-23.08.4-2|45	%{_kde5_iconsdir}/*/*/mimetypes/application-x-kig.*
21mr|kig-23.08.4-2|46	%{_kde5_mandir}/man1/kig.1.*
21mr|kig-23.08.4-2|47	%{_kde5_xmlguidir}/kig/*.rc
21mr|kig-23.08.4-2|48	%{_appdatadir}/org.kde.kig.appdata.xml
21mr|kig-23.08.4-2|49	%{_kde5_plugindir}/parts/kigpart.so
21mr|kig-23.08.4-2|50	
21mr|kig-23.08.4-2|51	#----------------------------------------------------------------------
21mr|kig-23.08.4-2|52	
21mr|kig-23.08.4-2|53	%prep
21mr|kig-23.08.4-2|54	%autosetup -p1
21mr|kig-23.08.4-2|55	
21mr|kig-23.08.4-2|56	%build
21mr|kig-23.08.4-2|57	%cmake_kde5
21mr|kig-23.08.4-2|58	%make
21mr|kig-23.08.4-2|59	
21mr|kig-23.08.4-2|60	%install
21mr|kig-23.08.4-2|61	%makeinstall_std -C build
21mr|kig-23.08.4-2|62	
21mr|kig-23.08.4-2|63	# To avoid conflicts with kde-l10n
21mr|kig-23.08.4-2|64	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|kig-23.08.4-2|65	
21mr|kig-23.08.4-2|66	%find_lang %{name} kfile_drgeo kfile_kig %{name}.lang --with-kde --with-html
21mr|kig-23.08.4-2|67	

13284 21
21mr|kigo-23.08.4-2|1	
21mr|kigo-23.08.4-2|2	Summary:	Go board game for KDE
21mr|kigo-23.08.4-2|3	Name:		kigo
21mr|kigo-23.08.4-2|4	Version:	23.08.4
21mr|kigo-23.08.4-2|5	Release:	2
21mr|kigo-23.08.4-2|6	Epoch:		1
21mr|kigo-23.08.4-2|7	License:	GPLv2+
21mr|kigo-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kigo-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kigo/
21mr|kigo-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kigo-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kigo-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kigo-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kigo-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kigo-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kigo-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kigo-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kigo-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kigo-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kigo-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|kigo-23.08.4-2|21	BuildRequires:	kf5newstuff-devel
21mr|kigo-23.08.4-2|22	BuildRequires:	kf5textwidgets-devel
21mr|kigo-23.08.4-2|23	BuildRequires:	kf5xmlgui-devel
21mr|kigo-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kigo-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kigo-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kigo-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kigo-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kigo-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kigo-23.08.4-2|30	Requires:	gnugo
21mr|kigo-23.08.4-2|31	
21mr|kigo-23.08.4-2|32	%description
21mr|kigo-23.08.4-2|33	Kigo is an open-source implementation of the popular Go game.
21mr|kigo-23.08.4-2|34	
21mr|kigo-23.08.4-2|35	Go is a strategic board game for two players. It is also known as igo
21mr|kigo-23.08.4-2|36	(Japanese), weiqi or wei ch'i (Chinese) or baduk (Korean).
21mr|kigo-23.08.4-2|37	Go is noted for being rich in strategic complexity despite its simple rules.
21mr|kigo-23.08.4-2|38	The game is played by two players who alternately place black and white stones
21mr|kigo-23.08.4-2|39	(playing pieces, now usually made of glass or plastic) on the vacant
21mr|kigo-23.08.4-2|40	intersections of a grid of 19x19 lines (9x9 or 13x13 for easier games).
21mr|kigo-23.08.4-2|41	
21mr|kigo-23.08.4-2|42	%files -f %{name}.lang
21mr|kigo-23.08.4-2|43	%{_kde5_bindir}/kigo
21mr|kigo-23.08.4-2|44	%{_kde5_applicationsdir}/org.kde.kigo.desktop
21mr|kigo-23.08.4-2|45	%{_kde5_datadir}/kigo
21mr|kigo-23.08.4-2|46	%{_kde5_datadir}/config.kcfg/kigo.kcfg
21mr|kigo-23.08.4-2|47	%{_kde5_datadir}/knsrcfiles/kigo-games.knsrc
21mr|kigo-23.08.4-2|48	%{_kde5_datadir}/knsrcfiles/kigo.knsrc
21mr|kigo-23.08.4-2|49	%{_kde5_datadir}/qlogging-categories5/kigo.categories
21mr|kigo-23.08.4-2|50	%{_kde5_iconsdir}/*/*/apps/kigo.png
21mr|kigo-23.08.4-2|51	%{_appdatadir}/org.kde.kigo.appdata.xml
21mr|kigo-23.08.4-2|52	
21mr|kigo-23.08.4-2|53	#------------------------------------------------------------------------------
21mr|kigo-23.08.4-2|54	
21mr|kigo-23.08.4-2|55	%prep
21mr|kigo-23.08.4-2|56	%autosetup -p1
21mr|kigo-23.08.4-2|57	
21mr|kigo-23.08.4-2|58	%build
21mr|kigo-23.08.4-2|59	%cmake_kde5
21mr|kigo-23.08.4-2|60	%make
21mr|kigo-23.08.4-2|61	
21mr|kigo-23.08.4-2|62	%install
21mr|kigo-23.08.4-2|63	%makeinstall_std -C build
21mr|kigo-23.08.4-2|64	
21mr|kigo-23.08.4-2|65	%find_lang %{name} --with-kde --with-html
21mr|kigo-23.08.4-2|66	

13285 21
21mr|killbots-23.08.4-2|1	
21mr|killbots-23.08.4-2|2	Summary:	KDE port of the classic BSD console game robots
21mr|killbots-23.08.4-2|3	Name:		killbots
21mr|killbots-23.08.4-2|4	Version:	23.08.4
21mr|killbots-23.08.4-2|5	Release:	2
21mr|killbots-23.08.4-2|6	Epoch:		1
21mr|killbots-23.08.4-2|7	License:	GPLv2+
21mr|killbots-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|killbots-23.08.4-2|9	Url:		http://www.kde.org/applications/games/killbots/
21mr|killbots-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|killbots-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|killbots-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|killbots-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|killbots-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|killbots-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|killbots-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|killbots-23.08.4-2|17	BuildRequires:	kf5dbusaddons-devel
21mr|killbots-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|killbots-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|killbots-23.08.4-2|20	BuildRequires:	kf5kdegames-devel
21mr|killbots-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|killbots-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|killbots-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|killbots-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|killbots-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|killbots-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|killbots-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|killbots-23.08.4-2|28	
21mr|killbots-23.08.4-2|29	%description
21mr|killbots-23.08.4-2|30	Killbots is a simple game of evading killer robots.
21mr|killbots-23.08.4-2|31	
21mr|killbots-23.08.4-2|32	Who created the robots and why they have been programmed to destroy, no one
21mr|killbots-23.08.4-2|33	knows. All that is known is that the robots are numerous and their sole
21mr|killbots-23.08.4-2|34	objective is to destroy you. Fortunately for you, their creator has focused on
21mr|killbots-23.08.4-2|35	quantity rather than quality and as a result the robots are severely lacking
21mr|killbots-23.08.4-2|36	in intelligence. Your superior wit and a fancy teleportation device are your
21mr|killbots-23.08.4-2|37	only weapons against the never-ending stream of mindless automatons.
21mr|killbots-23.08.4-2|38	
21mr|killbots-23.08.4-2|39	%files -f %{name}.lang
21mr|killbots-23.08.4-2|40	%{_kde5_applicationsdir}/org.kde.killbots.desktop
21mr|killbots-23.08.4-2|41	%{_kde5_bindir}/killbots
21mr|killbots-23.08.4-2|42	%{_kde5_datadir}/config.kcfg/killbots.kcfg
21mr|killbots-23.08.4-2|43	%{_kde5_datadir}/killbots
21mr|killbots-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/killbots.categories
21mr|killbots-23.08.4-2|45	%{_kde5_iconsdir}/hicolor/*/apps/killbots.*
21mr|killbots-23.08.4-2|46	%{_appdatadir}/org.kde.killbots.appdata.xml
21mr|killbots-23.08.4-2|47	
21mr|killbots-23.08.4-2|48	#------------------------------------------------------------------------------
21mr|killbots-23.08.4-2|49	
21mr|killbots-23.08.4-2|50	%prep
21mr|killbots-23.08.4-2|51	%autosetup -p1
21mr|killbots-23.08.4-2|52	
21mr|killbots-23.08.4-2|53	%build
21mr|killbots-23.08.4-2|54	%cmake_kde5
21mr|killbots-23.08.4-2|55	%make
21mr|killbots-23.08.4-2|56	
21mr|killbots-23.08.4-2|57	%install
21mr|killbots-23.08.4-2|58	%makeinstall_std -C build
21mr|killbots-23.08.4-2|59	
21mr|killbots-23.08.4-2|60	%find_lang %{name} --with-kde --with-html
21mr|killbots-23.08.4-2|61	

13286 21
21mr|kimageannotator-0.6.0-3|1	%define	oname		kImageAnnotator
21mr|kimageannotator-0.6.0-3|2	%define	major		%{version}
21mr|kimageannotator-0.6.0-3|3	%define libname		%mklibname %{name} %{major}
21mr|kimageannotator-0.6.0-3|4	%define develname	%mklibname %{name} -d
21mr|kimageannotator-0.6.0-3|5	
21mr|kimageannotator-0.6.0-3|6	Name:		kimageannotator
21mr|kimageannotator-0.6.0-3|7	Version:	0.6.0
21mr|kimageannotator-0.6.0-3|8	Release:	3
21mr|kimageannotator-0.6.0-3|9	Summary:	Tool for annotating images
21mr|kimageannotator-0.6.0-3|10	License:	GPLv2+
21mr|kimageannotator-0.6.0-3|11	Group:		Graphical desktop/KDE
21mr|kimageannotator-0.6.0-3|12	URL:		https://github.com/ksnip/kImageAnnotator
21mr|kimageannotator-0.6.0-3|13	Source0:		https://github.com/ksnip/kImageAnnotator/archive/v%{version}/%{oname}-%{version}.tar.gz
21mr|kimageannotator-0.6.0-3|14	BuildRequires: cmake
21mr|kimageannotator-0.6.0-3|15	BuildRequires: qmake5
21mr|kimageannotator-0.6.0-3|16	BuildRequires:  qt5-linguist-tools
21mr|kimageannotator-0.6.0-3|17	BuildRequires: kcolorpicker-devel
21mr|kimageannotator-0.6.0-3|18	BuildRequires: pkgconfig(Qt5Core)
21mr|kimageannotator-0.6.0-3|19	BuildRequires: pkgconfig(Qt5Gui)
21mr|kimageannotator-0.6.0-3|20	BuildRequires: pkgconfig(Qt5Svg)
21mr|kimageannotator-0.6.0-3|21	BuildRequires: pkgconfig(Qt5Test)
21mr|kimageannotator-0.6.0-3|22	BuildRequires: pkgconfig(Qt5Widgets)
21mr|kimageannotator-0.6.0-3|23	BuildRequires: pkgconfig(x11)
21mr|kimageannotator-0.6.0-3|24	
21mr|kimageannotator-0.6.0-3|25	%description
21mr|kimageannotator-0.6.0-3|26	kImageAnnotator is a tool for annotating images.
21mr|kimageannotator-0.6.0-3|27	
21mr|kimageannotator-0.6.0-3|28	#------------------------------------------------
21mr|kimageannotator-0.6.0-3|29	
21mr|kimageannotator-0.6.0-3|30	%package -n	%{libname}
21mr|kimageannotator-0.6.0-3|31	Summary:	Tool for annotating images
21mr|kimageannotator-0.6.0-3|32	Group:		System/Libraries
21mr|kimageannotator-0.6.0-3|33	Conflicts:	%{_lib}kimageannotator0.5.1
21mr|kimageannotator-0.6.0-3|34	Obsoletes:	%{_lib}kimageannotator0.5.1 < 0.6.0
21mr|kimageannotator-0.6.0-3|35	
21mr|kimageannotator-0.6.0-3|36	%description -n	%{libname}
21mr|kimageannotator-0.6.0-3|37	kImageAnnotator is a tool for annotating images.
21mr|kimageannotator-0.6.0-3|38	
21mr|kimageannotator-0.6.0-3|39	#------------------------------------------------
21mr|kimageannotator-0.6.0-3|40	
21mr|kimageannotator-0.6.0-3|41	%package -n	%{develname}
21mr|kimageannotator-0.6.0-3|42	Summary:	Development package for %{name}
21mr|kimageannotator-0.6.0-3|43	Group:		Development/C++
21mr|kimageannotator-0.6.0-3|44	Requires:	%{libname} = %{version}-%{release}
21mr|kimageannotator-0.6.0-3|45	Provides:	%{name}-devel = %{version}-%{release}
21mr|kimageannotator-0.6.0-3|46	
21mr|kimageannotator-0.6.0-3|47	%description -n	%{develname}
21mr|kimageannotator-0.6.0-3|48	Header files for development with %{name}.
21mr|kimageannotator-0.6.0-3|49	
21mr|kimageannotator-0.6.0-3|50	#------------------------------------------------
21mr|kimageannotator-0.6.0-3|51	
21mr|kimageannotator-0.6.0-3|52	%prep
21mr|kimageannotator-0.6.0-3|53	%autosetup -p1 -n %{oname}-%{version}
21mr|kimageannotator-0.6.0-3|54	
21mr|kimageannotator-0.6.0-3|55	%build
21mr|kimageannotator-0.6.0-3|56	%cmake \
21mr|kimageannotator-0.6.0-3|57	-DBUILD_EXAMPLE=ON
21mr|kimageannotator-0.6.0-3|58	%make_build
21mr|kimageannotator-0.6.0-3|59	
21mr|kimageannotator-0.6.0-3|60	%install
21mr|kimageannotator-0.6.0-3|61	%make_install -C build
21mr|kimageannotator-0.6.0-3|62	
21mr|kimageannotator-0.6.0-3|63	%files -n %{libname}
21mr|kimageannotator-0.6.0-3|64	%license LICENSE
21mr|kimageannotator-0.6.0-3|65	%doc CHANGELOG.md README.md
21mr|kimageannotator-0.6.0-3|66	%{_libdir}/lib%{oname}.so.%{major}
21mr|kimageannotator-0.6.0-3|67	%{_libdir}/lib%{oname}.so.0
21mr|kimageannotator-0.6.0-3|68	%{_datadir}/kImageAnnotator/translations/kImageAnnotator_*.qm
21mr|kimageannotator-0.6.0-3|69	
21mr|kimageannotator-0.6.0-3|70	%files -n %{develname}
21mr|kimageannotator-0.6.0-3|71	%doc CHANGELOG.md README.md
21mr|kimageannotator-0.6.0-3|72	%{_includedir}/%{oname}/
21mr|kimageannotator-0.6.0-3|73	%{_libdir}/lib%{oname}.so
21mr|kimageannotator-0.6.0-3|74	%{_libdir}/cmake/%{oname}/

13287 21
21mr|kimageformats-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kimageformats-5.116.0-4|2	
21mr|kimageformats-5.116.0-4|3	Summary:	KDE Frameworks 5 image format plugins for Qt
21mr|kimageformats-5.116.0-4|4	Name:		kimageformats
21mr|kimageformats-5.116.0-4|5	Version:	5.116.0
21mr|kimageformats-5.116.0-4|6	Release:	4
21mr|kimageformats-5.116.0-4|7	License:	GPLv2+
21mr|kimageformats-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|kimageformats-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kimageformats-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kimageformats-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kimageformats-5.116.0-4|12	BuildRequires:	kf5archive-devel
21mr|kimageformats-5.116.0-4|13	BuildRequires:	openexr3-devel
21mr|kimageformats-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kimageformats-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kimageformats-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kimageformats-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Test)
21mr|kimageformats-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kimageformats-5.116.0-4|19	BuildRequires:	pkgconfig(jasper)
21mr|kimageformats-5.116.0-4|20	BuildRequires:	pkgconfig(libheif)
21mr|kimageformats-5.116.0-4|21	BuildRequires:	pkgconfig(libjxl)
21mr|kimageformats-5.116.0-4|22	BuildRequires:	pkgconfig(libraw)
21mr|kimageformats-5.116.0-4|23	BuildRequires:	pkgconfig(libavif)
21mr|kimageformats-5.116.0-4|24	BuildRequires:	pkgconfig(zlib)
21mr|kimageformats-5.116.0-4|25	
21mr|kimageformats-5.116.0-4|26	%description
21mr|kimageformats-5.116.0-4|27	KDE Frameworks 5 image format plugins for Qt.
21mr|kimageformats-5.116.0-4|28	
21mr|kimageformats-5.116.0-4|29	This framework provides additional image format plugins for QtGui. As
21mr|kimageformats-5.116.0-4|30	such it is not required for the compilation of any other software, but
21mr|kimageformats-5.116.0-4|31	may be a runtime requirement for Qt-based software to support certain
21mr|kimageformats-5.116.0-4|32	image formats.
21mr|kimageformats-5.116.0-4|33	
21mr|kimageformats-5.116.0-4|34	%files
21mr|kimageformats-5.116.0-4|35	%{_qt5_plugindir}/imageformats/*.so
21mr|kimageformats-5.116.0-4|36	%{_kde5_services}/qimageioplugins/*.desktop
21mr|kimageformats-5.116.0-4|37	
21mr|kimageformats-5.116.0-4|38	#----------------------------------------------------------------------------
21mr|kimageformats-5.116.0-4|39	
21mr|kimageformats-5.116.0-4|40	%prep
21mr|kimageformats-5.116.0-4|41	%autosetup -p1
21mr|kimageformats-5.116.0-4|42	
21mr|kimageformats-5.116.0-4|43	%build
21mr|kimageformats-5.116.0-4|44	%cmake_kde5 \
21mr|kimageformats-5.116.0-4|45	-DKIMAGEFORMATS_HEIF=ON
21mr|kimageformats-5.116.0-4|46	%make
21mr|kimageformats-5.116.0-4|47	
21mr|kimageformats-5.116.0-4|48	%install
21mr|kimageformats-5.116.0-4|49	%makeinstall_std -C build

13288 21
21mr|kimagemapeditor-23.08.4-2|1	
21mr|kimagemapeditor-23.08.4-2|2	Summary:	KDE HTML image map editor
21mr|kimagemapeditor-23.08.4-2|3	Name:		kimagemapeditor
21mr|kimagemapeditor-23.08.4-2|4	Version:	23.08.4
21mr|kimagemapeditor-23.08.4-2|5	Release:	2
21mr|kimagemapeditor-23.08.4-2|6	Epoch:		1
21mr|kimagemapeditor-23.08.4-2|7	License:	LGPLv2+
21mr|kimagemapeditor-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kimagemapeditor-23.08.4-2|9	Url:		https://www.kde.org/
21mr|kimagemapeditor-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kimagemapeditor-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kimagemapeditor-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kimagemapeditor-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kimagemapeditor-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kimagemapeditor-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kimagemapeditor-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kimagemapeditor-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kimagemapeditor-23.08.4-2|18	BuildRequires:	kf5guiaddons-devel
21mr|kimagemapeditor-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|kimagemapeditor-23.08.4-2|20	BuildRequires:	kf5kdelibs4support-devel
21mr|kimagemapeditor-23.08.4-2|21	BuildRequires:	kf5khtml-devel
21mr|kimagemapeditor-23.08.4-2|22	BuildRequires:	kf5parts-devel
21mr|kimagemapeditor-23.08.4-2|23	BuildRequires:	kf5widgetsaddons-devel
21mr|kimagemapeditor-23.08.4-2|24	BuildRequires:	kf5xmlgui-devel
21mr|kimagemapeditor-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|kimagemapeditor-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kimagemapeditor-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kimagemapeditor-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|kimagemapeditor-23.08.4-2|29	Conflicts:	kfilereplace < 1:16.08.2-3
21mr|kimagemapeditor-23.08.4-2|30	
21mr|kimagemapeditor-23.08.4-2|31	%description
21mr|kimagemapeditor-23.08.4-2|32	KDE HTML image map editor.
21mr|kimagemapeditor-23.08.4-2|33	
21mr|kimagemapeditor-23.08.4-2|34	%files -f %{name}.lang
21mr|kimagemapeditor-23.08.4-2|35	%{_kde5_applicationsdir}/org.kde.kimagemapeditor.desktop
21mr|kimagemapeditor-23.08.4-2|36	%{_kde5_bindir}/kimagemapeditor
21mr|kimagemapeditor-23.08.4-2|37	%{_kde5_datadir}/kimagemapeditor/
21mr|kimagemapeditor-23.08.4-2|38	%{_kde5_iconsdir}/hicolor/*/apps/kimagemapeditor.*
21mr|kimagemapeditor-23.08.4-2|39	%{_kde5_iconsdir}/hicolor/22x22/actions/*
21mr|kimagemapeditor-23.08.4-2|40	%{_kde5_services}/kimagemapeditorpart.desktop
21mr|kimagemapeditor-23.08.4-2|41	%{_appdatadir}/org.kde.kimagemapeditor.appdata.xml
21mr|kimagemapeditor-23.08.4-2|42	%{_qt5_plugindir}/kf5/parts/kimagemapeditorpart.so
21mr|kimagemapeditor-23.08.4-2|43	%{_kde5_datadir}/qlogging-categories5/kimagemapeditor.categories
21mr|kimagemapeditor-23.08.4-2|44	
21mr|kimagemapeditor-23.08.4-2|45	#----------------------------------------------------------------------------
21mr|kimagemapeditor-23.08.4-2|46	
21mr|kimagemapeditor-23.08.4-2|47	%prep
21mr|kimagemapeditor-23.08.4-2|48	%autosetup -p1
21mr|kimagemapeditor-23.08.4-2|49	
21mr|kimagemapeditor-23.08.4-2|50	%build
21mr|kimagemapeditor-23.08.4-2|51	%cmake_kde5
21mr|kimagemapeditor-23.08.4-2|52	%make
21mr|kimagemapeditor-23.08.4-2|53	
21mr|kimagemapeditor-23.08.4-2|54	%install
21mr|kimagemapeditor-23.08.4-2|55	%makeinstall_std -C build
21mr|kimagemapeditor-23.08.4-2|56	
21mr|kimagemapeditor-23.08.4-2|57	%find_lang %{name} --with-kde --with-html
21mr|kimagemapeditor-23.08.4-2|58	

13289 21
21mr|kimap2-0.4.0-4|1	Summary:        Next Generation IMAP Library
21mr|kimap2-0.4.0-4|2	Name:           kimap2
21mr|kimap2-0.4.0-4|3	Version:        0.4.0
21mr|kimap2-0.4.0-4|4	Release:        4
21mr|kimap2-0.4.0-4|5	License:        GPLv2+
21mr|kimap2-0.4.0-4|6	Group:          System/Base
21mr|kimap2-0.4.0-4|7	URL:            https://www.kde.org/
21mr|kimap2-0.4.0-4|8	Source0:        https://download.kde.org/unstable/%{name}/%{version}/src/%{name}-v%{version}.tar.bz2
21mr|kimap2-0.4.0-4|9	BuildRequires:	extra-cmake-modules
21mr|kimap2-0.4.0-4|10	BuildRequires:	kf5coreaddons-devel
21mr|kimap2-0.4.0-4|11	BuildRequires:	kf5codecs-devel
21mr|kimap2-0.4.0-4|12	BuildRequires:	kf5mime-devel
21mr|kimap2-0.4.0-4|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kimap2-0.4.0-4|14	BuildRequires:	pkgconfig(Qt5Network)
21mr|kimap2-0.4.0-4|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|kimap2-0.4.0-4|16	BuildRequires:  pkgconfig(libsasl2)
21mr|kimap2-0.4.0-4|17	
21mr|kimap2-0.4.0-4|18	%description
21mr|kimap2-0.4.0-4|19	Next Generation IMAP Library.
21mr|kimap2-0.4.0-4|20	
21mr|kimap2-0.4.0-4|21	#------------------------------------------------------------------------------
21mr|kimap2-0.4.0-4|22	
21mr|kimap2-0.4.0-4|23	%define kf5imap2_major 0
21mr|kimap2-0.4.0-4|24	%define libkf5imap2 %mklibname kf5imap2 %{kf5imap2_major}
21mr|kimap2-0.4.0-4|25	
21mr|kimap2-0.4.0-4|26	%package -n %{libkf5imap2}
21mr|kimap2-0.4.0-4|27	Summary:        Next Generation IMAP Library
21mr|kimap2-0.4.0-4|28	Group:          System/Libraries
21mr|kimap2-0.4.0-4|29	
21mr|kimap2-0.4.0-4|30	%description -n %{libkf5imap2}
21mr|kimap2-0.4.0-4|31	Next Generation IMAP Library.
21mr|kimap2-0.4.0-4|32	
21mr|kimap2-0.4.0-4|33	%files -n %{libkf5imap2}
21mr|kimap2-0.4.0-4|34	%{_kde5_libdir}/libKIMAP2.so.%{kf5imap2_major}*
21mr|kimap2-0.4.0-4|35	
21mr|kimap2-0.4.0-4|36	#------------------------------------------------------------------------------
21mr|kimap2-0.4.0-4|37	
21mr|kimap2-0.4.0-4|38	%define devkf5imap2 %mklibname kf5imap2 -d
21mr|kimap2-0.4.0-4|39	
21mr|kimap2-0.4.0-4|40	%package -n %{devkf5imap2}
21mr|kimap2-0.4.0-4|41	Summary:        Devel stuff for %{name}
21mr|kimap2-0.4.0-4|42	Group:          Development/KDE and Qt
21mr|kimap2-0.4.0-4|43	Requires:       %{libkf5imap2} = %{EVRD}
21mr|kimap2-0.4.0-4|44	Provides:       %{name}-devel = %{EVRD}
21mr|kimap2-0.4.0-4|45	Provides:       kf5imap2-devel = %{EVRD}
21mr|kimap2-0.4.0-4|46	
21mr|kimap2-0.4.0-4|47	%description -n %{devkf5imap2}
21mr|kimap2-0.4.0-4|48	This package contains header files needed if you wish to build applications
21mr|kimap2-0.4.0-4|49	based on %{name}.
21mr|kimap2-0.4.0-4|50	
21mr|kimap2-0.4.0-4|51	%files -n %{devkf5imap2}
21mr|kimap2-0.4.0-4|52	%{_includedir}/KIMAP2/
21mr|kimap2-0.4.0-4|53	%{_includedir}/kimap2test/
21mr|kimap2-0.4.0-4|54	%{_includedir}/kimap2/
21mr|kimap2-0.4.0-4|55	%{_includedir}/kimap2_version.h
21mr|kimap2-0.4.0-4|56	%{_kde5_libdir}/libKIMAP2.so
21mr|kimap2-0.4.0-4|57	%{_kde5_libdir}/cmake/KIMAP2/
21mr|kimap2-0.4.0-4|58	%{_kde5_libdir}/qt5/mkspecs/modules/qt_KIMAP2.pri
21mr|kimap2-0.4.0-4|59	
21mr|kimap2-0.4.0-4|60	#------------------------------------------------------------------------------
21mr|kimap2-0.4.0-4|61	
21mr|kimap2-0.4.0-4|62	%prep
21mr|kimap2-0.4.0-4|63	%autosetup -p1 -n %{name}-v%{version}
21mr|kimap2-0.4.0-4|64	
21mr|kimap2-0.4.0-4|65	%build
21mr|kimap2-0.4.0-4|66	%cmake_kde5
21mr|kimap2-0.4.0-4|67	%make
21mr|kimap2-0.4.0-4|68	
21mr|kimap2-0.4.0-4|69	%install
21mr|kimap2-0.4.0-4|70	%makeinstall_std -C build
21mr|kimap2-0.4.0-4|71	rm -f %{buildroot}%{_libdir}/libkimap2test.a

13290 21
21mr|kimap-23.08.4-2|1	
21mr|kimap-23.08.4-2|2	Summary:	KDE Frameworks 5 IMAP module
21mr|kimap-23.08.4-2|3	Name:		kimap
21mr|kimap-23.08.4-2|4	Version:	23.08.4
21mr|kimap-23.08.4-2|5	Release:	2
21mr|kimap-23.08.4-2|6	License:	LGPLv2.1+
21mr|kimap-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kimap-23.08.4-2|8	Url:		https://www.kde.org/
21mr|kimap-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kimap-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kimap-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21mr|kimap-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|kimap-23.08.4-2|13	BuildRequires:	kf5kio-devel
21mr|kimap-23.08.4-2|14	BuildRequires:	kf5mime-devel
21mr|kimap-23.08.4-2|15	BuildRequires:	kdelibs4support-devel
21mr|kimap-23.08.4-2|16	BuildRequires:	sasl-devel
21mr|kimap-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kimap-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kimap-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kimap-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kimap-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kimap-23.08.4-2|22	BuildRequires:	boost-devel
21mr|kimap-23.08.4-2|23	
21mr|kimap-23.08.4-2|24	%description
21mr|kimap-23.08.4-2|25	KDE Frameworks 5 IMAP module.
21mr|kimap-23.08.4-2|26	
21mr|kimap-23.08.4-2|27	%files
21mr|kimap-23.08.4-2|28	%{_kde5_datadir}/qlogging-categories5/kimap.categories
21mr|kimap-23.08.4-2|29	%{_kde5_datadir}/qlogging-categories5/kimap.renamecategories
21mr|kimap-23.08.4-2|30	
21mr|kimap-23.08.4-2|31	#----------------------------------------------------------------------------
21mr|kimap-23.08.4-2|32	
21mr|kimap-23.08.4-2|33	%package i18n
21mr|kimap-23.08.4-2|34	Summary:	KDE Frameworks 5 IMAP library translations
21mr|kimap-23.08.4-2|35	Group:		System/Internationalization
21mr|kimap-23.08.4-2|36	BuildArch:	noarch
21mr|kimap-23.08.4-2|37	
21mr|kimap-23.08.4-2|38	%description i18n
21mr|kimap-23.08.4-2|39	KDE Frameworks 5 IMAP library translations.
21mr|kimap-23.08.4-2|40	
21mr|kimap-23.08.4-2|41	%files i18n -f libkimap5.lang
21mr|kimap-23.08.4-2|42	
21mr|kimap-23.08.4-2|43	#----------------------------------------------------------------------------
21mr|kimap-23.08.4-2|44	
21mr|kimap-23.08.4-2|45	%define kf5imap_major 5
21mr|kimap-23.08.4-2|46	%define libkf5imap %mklibname kf5imap %{kf5imap_major}
21mr|kimap-23.08.4-2|47	
21mr|kimap-23.08.4-2|48	%package -n %{libkf5imap}
21mr|kimap-23.08.4-2|49	Summary:	KDE Frameworks 5 IMAP shared library
21mr|kimap-23.08.4-2|50	Group:		System/Libraries
21mr|kimap-23.08.4-2|51	Requires:	%{name}
21mr|kimap-23.08.4-2|52	Requires:	%{name}-i18n
21mr|kimap-23.08.4-2|53	
21mr|kimap-23.08.4-2|54	%description -n %{libkf5imap}
21mr|kimap-23.08.4-2|55	KDE Frameworks 5 IMAP shared library.
21mr|kimap-23.08.4-2|56	
21mr|kimap-23.08.4-2|57	%files -n %{libkf5imap}
21mr|kimap-23.08.4-2|58	%{_kde5_libdir}/libKPim5IMAP.so.%{kf5imap_major}*
21mr|kimap-23.08.4-2|59	
21mr|kimap-23.08.4-2|60	#----------------------------------------------------------------------------
21mr|kimap-23.08.4-2|61	
21mr|kimap-23.08.4-2|62	%define devkf5imap %mklibname kf5imap -d
21mr|kimap-23.08.4-2|63	
21mr|kimap-23.08.4-2|64	%package -n %{devkf5imap}
21mr|kimap-23.08.4-2|65	Summary:	Development files for KDE Frameworks 5 IMAP module
21mr|kimap-23.08.4-2|66	Group:		Development/KDE and Qt
21mr|kimap-23.08.4-2|67	Requires:	%{libkf5imap} = %{EVRD}
21mr|kimap-23.08.4-2|68	Provides:	%{name}-devel = %{EVRD}
21mr|kimap-23.08.4-2|69	Provides:	kf5imap-devel = %{version}
21mr|kimap-23.08.4-2|70	Conflicts:	kdepimlibs4-devel
21mr|kimap-23.08.4-2|71	
21mr|kimap-23.08.4-2|72	%description -n %{devkf5imap}
21mr|kimap-23.08.4-2|73	This package contains header files needed if you wish to build applications
21mr|kimap-23.08.4-2|74	based on %{name}.
21mr|kimap-23.08.4-2|75	
21mr|kimap-23.08.4-2|76	%files -n %{devkf5imap}
21mr|kimap-23.08.4-2|77	%{_kde5_includedir}/KPim5/KIMAP
21mr|kimap-23.08.4-2|78	%{_kde5_includedir}/KPim5/KIMAPTest
21mr|kimap-23.08.4-2|79	%{_kde5_libdir}/cmake/KF5IMAP
21mr|kimap-23.08.4-2|80	%{_kde5_libdir}/cmake/KPim5IMAP
21mr|kimap-23.08.4-2|81	%{_kde5_libdir}/libKPim5IMAP.so
21mr|kimap-23.08.4-2|82	%{_kde5_libdir}/libkimaptest.a
21mr|kimap-23.08.4-2|83	%{_kde5_mkspecsdir}/*.pri
21mr|kimap-23.08.4-2|84	
21mr|kimap-23.08.4-2|85	#----------------------------------------------------------------------------
21mr|kimap-23.08.4-2|86	
21mr|kimap-23.08.4-2|87	%prep
21mr|kimap-23.08.4-2|88	%autosetup -p1
21mr|kimap-23.08.4-2|89	
21mr|kimap-23.08.4-2|90	%build
21mr|kimap-23.08.4-2|91	%cmake_kde5
21mr|kimap-23.08.4-2|92	%make
21mr|kimap-23.08.4-2|93	
21mr|kimap-23.08.4-2|94	%install
21mr|kimap-23.08.4-2|95	%makeinstall_std -C build
21mr|kimap-23.08.4-2|96	
21mr|kimap-23.08.4-2|97	%find_lang libkimap5

13291 21
21mr|kinit-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kinit-5.116.0-3|2	
21mr|kinit-5.116.0-3|3	Summary:	KDE Frameworks 5 process launcher to speed up launching KDE applications
21mr|kinit-5.116.0-3|4	Name:		kinit
21mr|kinit-5.116.0-3|5	Version:	5.116.0
21mr|kinit-5.116.0-3|6	Release:	3
21mr|kinit-5.116.0-3|7	License:	GPLv2+
21mr|kinit-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kinit-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kinit-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kinit-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kinit-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kinit-5.116.0-3|13	BuildRequires:	kf5config-devel = %{version}
21mr|kinit-5.116.0-3|14	BuildRequires:	kf5crash-devel = %{version}
21mr|kinit-5.116.0-3|15	BuildRequires:	kf5doctools-devel = %{version}
21mr|kinit-5.116.0-3|16	BuildRequires:	kf5i18n-devel = %{version}
21mr|kinit-5.116.0-3|17	BuildRequires:	kf5kio-devel = %{version}
21mr|kinit-5.116.0-3|18	BuildRequires:	kf5service-devel = %{version}
21mr|kinit-5.116.0-3|19	BuildRequires:	kf5windowsystem-devel = %{version}
21mr|kinit-5.116.0-3|20	BuildRequires:	kf5dbusaddons-devel = %{version}
21mr|kinit-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kinit-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kinit-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kinit-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Test)
21mr|kinit-5.116.0-3|25	BuildRequires:	pkgconfig(x11)
21mr|kinit-5.116.0-3|26	# We could also use libcap-devel and libcap-utils but
21mr|kinit-5.116.0-3|27	# 4755 for start_kdeinit is enough, see CMakeLists.txt
21mr|kinit-5.116.0-3|28	Requires:	%{name}-i18n = %{EVRD}
21mr|kinit-5.116.0-3|29	
21mr|kinit-5.116.0-3|30	%description
21mr|kinit-5.116.0-3|31	KDE Frameworks 5 process launcher to speed up launching KDE applications.
21mr|kinit-5.116.0-3|32	
21mr|kinit-5.116.0-3|33	It launches processes by forking and then loading a dynamic library which
21mr|kinit-5.116.0-3|34	should contain a 'kdemain(...)' function.
21mr|kinit-5.116.0-3|35	
21mr|kinit-5.116.0-3|36	Using kdeinit to launch KDE applications makes starting a typical KDE
21mr|kinit-5.116.0-3|37	applications 2.5 times faster (100ms instead of 250ms on a P-III 500) It
21mr|kinit-5.116.0-3|38	reduces memory consumption by approx. 350Kb per application.
21mr|kinit-5.116.0-3|39	
21mr|kinit-5.116.0-3|40	%files
21mr|kinit-5.116.0-3|41	%{_kde5_bindir}/*
21mr|kinit-5.116.0-3|42	%{_kde5_datadir}/qlogging-categories5/kinit.categories
21mr|kinit-5.116.0-3|43	%{_kde5_datadir}/qlogging-categories5/kinit.renamecategories
21mr|kinit-5.116.0-3|44	%{_kde5_mandir}/man8/kdeinit5.8*
21mr|kinit-5.116.0-3|45	%{_kde5_libdir}/libkdeinit5_klauncher.so
21mr|kinit-5.116.0-3|46	%{_kde5_libexecdir}/kf5/klauncher
21mr|kinit-5.116.0-3|47	# 4755 is recommended by upstream but it breaks id command for user
21mr|kinit-5.116.0-3|48	# attr(4755,root,root) %%{_kde5_libexecdir}/kf5/start_kdeinit
21mr|kinit-5.116.0-3|49	%{_kde5_libexecdir}/kf5/start_kdeinit
21mr|kinit-5.116.0-3|50	%{_kde5_libexecdir}/kf5/start_kdeinit_wrapper
21mr|kinit-5.116.0-3|51	
21mr|kinit-5.116.0-3|52	#----------------------------------------------------------------------------
21mr|kinit-5.116.0-3|53	
21mr|kinit-5.116.0-3|54	%package i18n
21mr|kinit-5.116.0-3|55	Summary:	KInit translations
21mr|kinit-5.116.0-3|56	Group:		System/Internationalization
21mr|kinit-5.116.0-3|57	BuildArch:	noarch
21mr|kinit-5.116.0-3|58	
21mr|kinit-5.116.0-3|59	%description i18n
21mr|kinit-5.116.0-3|60	KInit translations.
21mr|kinit-5.116.0-3|61	
21mr|kinit-5.116.0-3|62	%files i18n -f %{name}.lang
21mr|kinit-5.116.0-3|63	
21mr|kinit-5.116.0-3|64	#----------------------------------------------------------------------------
21mr|kinit-5.116.0-3|65	
21mr|kinit-5.116.0-3|66	%define devkf5init %mklibname kf5init -d
21mr|kinit-5.116.0-3|67	
21mr|kinit-5.116.0-3|68	%package -n %{devkf5init}
21mr|kinit-5.116.0-3|69	Summary:	Development files for KDE Frameworks 5 process launcher
21mr|kinit-5.116.0-3|70	Group:		Development/KDE and Qt
21mr|kinit-5.116.0-3|71	Provides:	%{name}-devel = %{EVRD}
21mr|kinit-5.116.0-3|72	Provides:	kf5init-devel = %{version}
21mr|kinit-5.116.0-3|73	
21mr|kinit-5.116.0-3|74	%description -n %{devkf5init}
21mr|kinit-5.116.0-3|75	This package contains header files needed if you wish to build applications
21mr|kinit-5.116.0-3|76	based on %{name}.
21mr|kinit-5.116.0-3|77	
21mr|kinit-5.116.0-3|78	%files -n %{devkf5init}
21mr|kinit-5.116.0-3|79	%{_kde5_libdir}/cmake/KF5Init
21mr|kinit-5.116.0-3|80	%{_datadir}/dbus-1/interfaces/kf5_org.kde.*.xml
21mr|kinit-5.116.0-3|81	
21mr|kinit-5.116.0-3|82	#----------------------------------------------------------------------------
21mr|kinit-5.116.0-3|83	
21mr|kinit-5.116.0-3|84	%prep
21mr|kinit-5.116.0-3|85	%autosetup -p1
21mr|kinit-5.116.0-3|86	
21mr|kinit-5.116.0-3|87	%build
21mr|kinit-5.116.0-3|88	%cmake_kde5
21mr|kinit-5.116.0-3|89	%make
21mr|kinit-5.116.0-3|90	
21mr|kinit-5.116.0-3|91	%install
21mr|kinit-5.116.0-3|92	%makeinstall_std -C build
21mr|kinit-5.116.0-3|93	
21mr|kinit-5.116.0-3|94	%find_lang %{name} --all-name --with-qt --with-man

13292 21
21mr|kio-5.116.0-5|1	# CMake files check for Qt 6.x already, but it's not used yet,
21mr|kio-5.116.0-5|2	# so let's not make it a hard dependency
21mr|kio-5.116.0-5|3	%global __requires_exclude ^.*qt6.*$
21mr|kio-5.116.0-5|4	
21mr|kio-5.116.0-5|5	# filter kf5 qml/plugins provides
21mr|kio-5.116.0-5|6	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kio-5.116.0-5|7	
21mr|kio-5.116.0-5|8	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kio-5.116.0-5|9	
21mr|kio-5.116.0-5|10	Summary:	KDE Frameworks 5 resource and network access abstraction module
21mr|kio-5.116.0-5|11	Name:		kio
21mr|kio-5.116.0-5|12	Version:	5.116.0
21mr|kio-5.116.0-5|13	Release:	5
21mr|kio-5.116.0-5|14	License:	GPLv2+
21mr|kio-5.116.0-5|15	Group:		Graphical desktop/KDE
21mr|kio-5.116.0-5|16	Url:		https://www.kde.org/
21mr|kio-5.116.0-5|17	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kio-5.116.0-5|18	# Fix: https://invent.kde.org/frameworks/kio/-/commit/341a75c7e42ea8bcea07d0a0c0044a5a4f342e07
21mr|kio-5.116.0-5|19	Patch0:		https://invent.kde.org/frameworks/kio/-/commit/341a75c7e42ea8bcea07d0a0c0044a5a4f342e07.patch
21mr|kio-5.116.0-5|20	# Backport: https://invent.kde.org/frameworks/kio/-/merge_requests/1532
21mr|kio-5.116.0-5|21	Patch1:		slow-items-mimetype-fix.patch
21mr|kio-5.116.0-5|22	# Backport: https://invent.kde.org/frameworks/kio/-/merge_requests/1534
21mr|kio-5.116.0-5|23	Patch2:		slow-files-as-remote.patch
21mr|kio-5.116.0-5|24	# Backport: https://invent.kde.org/frameworks/kio/-/merge_requests/1533
21mr|kio-5.116.0-5|25	Patch3:		remote-dirs-preview.patch
21mr|kio-5.116.0-5|26	Patch4:		remove-ellipsis-from-file-templates-names.patch
21mr|kio-5.116.0-5|27	# Backport: https://invent.kde.org/frameworks/kio/-/merge_requests/1653
21mr|kio-5.116.0-5|28	Patch5:		kdirmodel-fix-first-item-was-hidden.patch
21mr|kio-5.116.0-5|29	# Change display name for network places
21mr|kio-5.116.0-5|30	# in format: `folder name (full path)` instead of `full path`
21mr|kio-5.116.0-5|31	Patch6:		network-places-short-name.patch
21mr|kio-5.116.0-5|32	# Backport: https://invent.kde.org/frameworks/kio/-/merge_requests/1444
21mr|kio-5.116.0-5|33	Patch7:		slot-redirection-bug.patch
21mr|kio-5.116.0-5|34	BuildRequires:	extra-cmake-modules
21mr|kio-5.116.0-5|35	BuildRequires:	qt5-linguist-tools
21mr|kio-5.116.0-5|36	BuildRequires:	acl-devel
21mr|kio-5.116.0-5|37	BuildRequires:	attr-devel
21mr|kio-5.116.0-5|38	BuildRequires:	kf5archive-devel
21mr|kio-5.116.0-5|39	BuildRequires:	kf5bookmarks-devel
21mr|kio-5.116.0-5|40	BuildRequires:	kf5codecs-devel
21mr|kio-5.116.0-5|41	BuildRequires:	kf5completion-devel
21mr|kio-5.116.0-5|42	BuildRequires:	kf5config-devel
21mr|kio-5.116.0-5|43	BuildRequires:	kf5configwidgets-devel
21mr|kio-5.116.0-5|44	BuildRequires:	kf5coreaddons-devel
21mr|kio-5.116.0-5|45	BuildRequires:	kf5crash-devel
21mr|kio-5.116.0-5|46	BuildRequires:	kf5dbusaddons-devel
21mr|kio-5.116.0-5|47	BuildRequires:	kf5kded-devel
21mr|kio-5.116.0-5|48	BuildRequires:	kf5doctools-devel
21mr|kio-5.116.0-5|49	BuildRequires:	kf5i18n-devel
21mr|kio-5.116.0-5|50	BuildRequires:	kf5iconthemes-devel
21mr|kio-5.116.0-5|51	BuildRequires:	kf5itemviews-devel
21mr|kio-5.116.0-5|52	BuildRequires:	kf5jobwidgets-devel
21mr|kio-5.116.0-5|53	BuildRequires:	kf5notifications-devel
21mr|kio-5.116.0-5|54	BuildRequires:	kf5service-devel
21mr|kio-5.116.0-5|55	BuildRequires:	kf5solid-devel
21mr|kio-5.116.0-5|56	BuildRequires:	kf5textwidgets-devel
21mr|kio-5.116.0-5|57	BuildRequires:	kf5wallet-devel
21mr|kio-5.116.0-5|58	BuildRequires:	kf5widgetsaddons-devel
21mr|kio-5.116.0-5|59	BuildRequires:	kf5windowsystem-devel
21mr|kio-5.116.0-5|60	BuildRequires:	kf5xmlgui-devel
21mr|kio-5.116.0-5|61	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|kio-5.116.0-5|62	BuildRequires:	pkgconfig(libxml-2.0)
21mr|kio-5.116.0-5|63	BuildRequires:	pkgconfig(libxslt)
21mr|kio-5.116.0-5|64	BuildRequires:	pkgconfig(Qt5Core)
21mr|kio-5.116.0-5|65	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kio-5.116.0-5|66	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kio-5.116.0-5|67	BuildRequires:	pkgconfig(Qt5Network)
21mr|kio-5.116.0-5|68	BuildRequires:	pkgconfig(Qt5Script)
21mr|kio-5.116.0-5|69	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kio-5.116.0-5|70	BuildRequires:	pkgconfig(Qt5Test)
21mr|kio-5.116.0-5|71	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kio-5.116.0-5|72	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kio-5.116.0-5|73	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kio-5.116.0-5|74	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kio-5.116.0-5|75	BuildRequires:	pkgconfig(Qt5UiPlugin)
21mr|kio-5.116.0-5|76	BuildRequires:	pkgconfig(x11)
21mr|kio-5.116.0-5|77	BuildRequires:	pkgconfig(zlib)
21mr|kio-5.116.0-5|78	BuildRequires:	pkgconfig(com_err)
21mr|kio-5.116.0-5|79	BuildRequires:	acl-devel
21mr|kio-5.116.0-5|80	
21mr|kio-5.116.0-5|81	%description
21mr|kio-5.116.0-5|82	KDE Frameworks 5 resource and network access abstraction module.
21mr|kio-5.116.0-5|83	
21mr|kio-5.116.0-5|84	This framework implements almost all the file management functions you
21mr|kio-5.116.0-5|85	will ever need. In fact, the KDE file manager (Dolphin) and the KDE
21mr|kio-5.116.0-5|86	file dialog also uses this to provide its network-enabled file management.
21mr|kio-5.116.0-5|87	
21mr|kio-5.116.0-5|88	It supports accessing files locally as well as via HTTP and FTP out of the
21mr|kio-5.116.0-5|89	box and can be extended by plugins to support other protocols as well. There
21mr|kio-5.116.0-5|90	is a variety of plugins available, e.g. to support access via SSH.
21mr|kio-5.116.0-5|91	
21mr|kio-5.116.0-5|92	The framework can also be used to bridge a native protocol to a file-based
21mr|kio-5.116.0-5|93	interface. This makes the data accessible in all applications using the KDE
21mr|kio-5.116.0-5|94	file dialog or any other KIO enabled infrastructure.
21mr|kio-5.116.0-5|95	
21mr|kio-5.116.0-5|96	%files
21mr|kio-5.116.0-5|97	%{_kde5_applicationsdir}/*.desktop
21mr|kio-5.116.0-5|98	%{_kde5_bindir}/*
21mr|kio-5.116.0-5|99	%{_kde5_datadir}/kconf_update/filepicker.upd
21mr|kio-5.116.0-5|100	%{_kde5_datadir}/kf5/kcookiejar/domain_info
21mr|kio-5.116.0-5|101	%{_kde5_datadir}/qlogging-categories5/kio.categories
21mr|kio-5.116.0-5|102	%{_kde5_datadir}/qlogging-categories5/kio.renamecategories
21mr|kio-5.116.0-5|103	%{_kde5_libexecdir}/kf5/*
21mr|kio-5.116.0-5|104	%{_kde5_mandir}/man8/*.8*
21mr|kio-5.116.0-5|105	%{_kde5_notificationsdir}/*.notifyrc
21mr|kio-5.116.0-5|106	%{_kde5_plugindir}/kded/*.so
21mr|kio-5.116.0-5|107	%{_kde5_plugindir}/kio/*.so
21mr|kio-5.116.0-5|108	%{_kde5_plugindir}/kiod/*.so
21mr|kio-5.116.0-5|109	%{_kde5_plugindir}/urifilters/*.so
21mr|kio-5.116.0-5|110	%{_kde5_services}/*.desktop
21mr|kio-5.116.0-5|111	%{_kde5_services}/searchproviders/*.desktop
21mr|kio-5.116.0-5|112	%{_kde5_servicetypes}/*.desktop
21mr|kio-5.116.0-5|113	%{_kde5_sysconfdir}/xdg/accept-languages.codes
21mr|kio-5.116.0-5|114	%{_kde5_sysconfdir}/xdg/kshorturifilterrc
21mr|kio-5.116.0-5|115	%{_qt5_plugindir}/kcm_*.so
21mr|kio-5.116.0-5|116	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_smb.so
21mr|kio-5.116.0-5|117	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_*.so
21mr|kio-5.116.0-5|118	%{_datadir}/dbus-1/services/org.kde.*.service
21mr|kio-5.116.0-5|119	
21mr|kio-5.116.0-5|120	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|121	
21mr|kio-5.116.0-5|122	%package i18n
21mr|kio-5.116.0-5|123	Summary:	KIO translations
21mr|kio-5.116.0-5|124	Group:		System/Internationalization
21mr|kio-5.116.0-5|125	BuildArch:	noarch
21mr|kio-5.116.0-5|126	
21mr|kio-5.116.0-5|127	%description i18n
21mr|kio-5.116.0-5|128	KIO translations.
21mr|kio-5.116.0-5|129	
21mr|kio-5.116.0-5|130	%files i18n -f %{name}.lang
21mr|kio-5.116.0-5|131	
21mr|kio-5.116.0-5|132	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|133	
21mr|kio-5.116.0-5|134	%package -n qt5-designer-plugin-%{name}
21mr|kio-5.116.0-5|135	Summary:	Qt5 Designer plugin for %{name}
21mr|kio-5.116.0-5|136	Group:		Development/KDE and Qt
21mr|kio-5.116.0-5|137	
21mr|kio-5.116.0-5|138	%description -n qt5-designer-plugin-%{name}
21mr|kio-5.116.0-5|139	Qt5 Designer plugin for %{name}.
21mr|kio-5.116.0-5|140	
21mr|kio-5.116.0-5|141	%files -n qt5-designer-plugin-%{name}
21mr|kio-5.116.0-5|142	%{_qt5_plugindir}/designer/kio5widgets.so
21mr|kio-5.116.0-5|143	
21mr|kio-5.116.0-5|144	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|145	
21mr|kio-5.116.0-5|146	%define kf5kiocore_major 5
21mr|kio-5.116.0-5|147	%define libkf5kiocore %mklibname kf5kiocore %{kf5kiocore_major}
21mr|kio-5.116.0-5|148	
21mr|kio-5.116.0-5|149	%package -n %{libkf5kiocore}
21mr|kio-5.116.0-5|150	Summary:	KDE Frameworks 5 resource and network access abstraction shared library
21mr|kio-5.116.0-5|151	Group:		System/Libraries
21mr|kio-5.116.0-5|152	Requires:	%{name} = %{EVRD}
21mr|kio-5.116.0-5|153	Requires:	%{name}-i18n = %{EVRD}
21mr|kio-5.116.0-5|154	
21mr|kio-5.116.0-5|155	%description -n %{libkf5kiocore}
21mr|kio-5.116.0-5|156	KDE Frameworks 5 resource and network access abstraction shared library.
21mr|kio-5.116.0-5|157	
21mr|kio-5.116.0-5|158	%files -n %{libkf5kiocore}
21mr|kio-5.116.0-5|159	%{_kde5_libdir}/libKF5KIOCore.so.%{kf5kiocore_major}*
21mr|kio-5.116.0-5|160	
21mr|kio-5.116.0-5|161	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|162	
21mr|kio-5.116.0-5|163	%define kf5kiofilewidgets_major 5
21mr|kio-5.116.0-5|164	%define libkf5kiofilewidgets %mklibname kf5kiofilewidgets %{kf5kiofilewidgets_major}
21mr|kio-5.116.0-5|165	
21mr|kio-5.116.0-5|166	%package -n %{libkf5kiofilewidgets}
21mr|kio-5.116.0-5|167	Summary:	KDE Frameworks 5 resource and network access abstraction shared library
21mr|kio-5.116.0-5|168	Group:		System/Libraries
21mr|kio-5.116.0-5|169	Requires:	%{name}-i18n = %{EVRD}
21mr|kio-5.116.0-5|170	
21mr|kio-5.116.0-5|171	%description -n %{libkf5kiofilewidgets}
21mr|kio-5.116.0-5|172	KDE Frameworks 5 resource and network access abstraction shared library.
21mr|kio-5.116.0-5|173	
21mr|kio-5.116.0-5|174	%files -n %{libkf5kiofilewidgets}
21mr|kio-5.116.0-5|175	%{_kde5_libdir}/libKF5KIOFileWidgets.so.%{kf5kiofilewidgets_major}*
21mr|kio-5.116.0-5|176	
21mr|kio-5.116.0-5|177	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|178	
21mr|kio-5.116.0-5|179	%define kf5kiogui_major 5
21mr|kio-5.116.0-5|180	%define libkf5kiogui %mklibname kf5kiogui %{kf5kiogui_major}
21mr|kio-5.116.0-5|181	
21mr|kio-5.116.0-5|182	%package -n %{libkf5kiogui}
21mr|kio-5.116.0-5|183	Summary:	KDE Frameworks 5 resource and network access abstraction shared library
21mr|kio-5.116.0-5|184	Group:		System/Libraries
21mr|kio-5.116.0-5|185	Requires:	%{name}-i18n = %{EVRD}
21mr|kio-5.116.0-5|186	
21mr|kio-5.116.0-5|187	%description -n %{libkf5kiogui}
21mr|kio-5.116.0-5|188	KDE Frameworks 5 resource and network access abstraction shared library.
21mr|kio-5.116.0-5|189	
21mr|kio-5.116.0-5|190	%files -n %{libkf5kiogui}
21mr|kio-5.116.0-5|191	%{_kde5_libdir}/libKF5KIOGui.so.%{kf5kiogui_major}*
21mr|kio-5.116.0-5|192	
21mr|kio-5.116.0-5|193	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|194	
21mr|kio-5.116.0-5|195	%define kf5kiontlm_major 5
21mr|kio-5.116.0-5|196	%define libkf5kiontlm %mklibname kf5kiontlm %{kf5kiontlm_major}
21mr|kio-5.116.0-5|197	
21mr|kio-5.116.0-5|198	%package -n %{libkf5kiontlm}
21mr|kio-5.116.0-5|199	Summary:	KDE Frameworks 5 resource and network access abstraction shared library
21mr|kio-5.116.0-5|200	Group:		System/Libraries
21mr|kio-5.116.0-5|201	Requires:	%{name}-i18n = %{EVRD}
21mr|kio-5.116.0-5|202	
21mr|kio-5.116.0-5|203	%description -n %{libkf5kiontlm}
21mr|kio-5.116.0-5|204	KDE Frameworks 5 resource and network access abstraction shared library.
21mr|kio-5.116.0-5|205	
21mr|kio-5.116.0-5|206	%files -n %{libkf5kiontlm}
21mr|kio-5.116.0-5|207	%{_kde5_libdir}/libKF5KIONTLM.so.%{kf5kiontlm_major}*
21mr|kio-5.116.0-5|208	
21mr|kio-5.116.0-5|209	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|210	
21mr|kio-5.116.0-5|211	%define kf5kiowidgets_major 5
21mr|kio-5.116.0-5|212	%define libkf5kiowidgets %mklibname kf5kiowidgets %{kf5kiowidgets_major}
21mr|kio-5.116.0-5|213	
21mr|kio-5.116.0-5|214	%package -n %{libkf5kiowidgets}
21mr|kio-5.116.0-5|215	Summary:	KDE Frameworks 5 resource and network access abstraction shared library
21mr|kio-5.116.0-5|216	Group:		System/Libraries
21mr|kio-5.116.0-5|217	Requires:	%{name}-i18n = %{EVRD}
21mr|kio-5.116.0-5|218	
21mr|kio-5.116.0-5|219	%description -n %{libkf5kiowidgets}
21mr|kio-5.116.0-5|220	KDE Frameworks 5 resource and network access abstraction shared library.
21mr|kio-5.116.0-5|221	
21mr|kio-5.116.0-5|222	%files -n %{libkf5kiowidgets}
21mr|kio-5.116.0-5|223	%{_kde5_libdir}/libKF5KIOWidgets.so.%{kf5kiowidgets_major}*
21mr|kio-5.116.0-5|224	
21mr|kio-5.116.0-5|225	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|226	
21mr|kio-5.116.0-5|227	%define devkf5kio %mklibname kf5kio -d
21mr|kio-5.116.0-5|228	
21mr|kio-5.116.0-5|229	%package -n %{devkf5kio}
21mr|kio-5.116.0-5|230	Summary:	Development files for KDE Frameworks 5 KIO module
21mr|kio-5.116.0-5|231	Group:		Development/KDE and Qt
21mr|kio-5.116.0-5|232	Requires:	%{libkf5kiocore} = %{EVRD}
21mr|kio-5.116.0-5|233	Requires:	%{libkf5kiofilewidgets} = %{EVRD}
21mr|kio-5.116.0-5|234	Requires:	%{libkf5kiogui} = %{EVRD}
21mr|kio-5.116.0-5|235	Requires:	%{libkf5kiontlm} = %{EVRD}
21mr|kio-5.116.0-5|236	Requires:	%{libkf5kiowidgets} = %{EVRD}
21mr|kio-5.116.0-5|237	Requires:	qt5-designer-plugin-%{name}
21mr|kio-5.116.0-5|238	Requires:	pkgconfig(Qt5Concurrent)
21mr|kio-5.116.0-5|239	Provides:	%{name}-devel = %{EVRD}
21mr|kio-5.116.0-5|240	Provides:	kf5kio-devel = %{version}
21mr|kio-5.116.0-5|241	
21mr|kio-5.116.0-5|242	%description -n %{devkf5kio}
21mr|kio-5.116.0-5|243	This package contains header files needed if you wish to build applications
21mr|kio-5.116.0-5|244	based on %{name}.
21mr|kio-5.116.0-5|245	
21mr|kio-5.116.0-5|246	%files -n %{devkf5kio}
21mr|kio-5.116.0-5|247	%{_kde5_includedir}/KF5/KIOCore
21mr|kio-5.116.0-5|248	%{_kde5_includedir}/KF5/KIOFileWidgets
21mr|kio-5.116.0-5|249	%{_kde5_includedir}/KF5/KIOGui
21mr|kio-5.116.0-5|250	%{_kde5_includedir}/KF5/KIOWidgets
21mr|kio-5.116.0-5|251	%{_kde5_includedir}/KF5/kio
21mr|kio-5.116.0-5|252	%{_kde5_includedir}/KF5/KIO/kio_version.h
21mr|kio-5.116.0-5|253	%{_kde5_libdir}/cmake/KF5KIO
21mr|kio-5.116.0-5|254	%{_kde5_libdir}/libKF5KIOCore.so
21mr|kio-5.116.0-5|255	%{_kde5_libdir}/libKF5KIOFileWidgets.so
21mr|kio-5.116.0-5|256	%{_kde5_libdir}/libKF5KIOGui.so
21mr|kio-5.116.0-5|257	%{_kde5_libdir}/libKF5KIONTLM.so
21mr|kio-5.116.0-5|258	%{_kde5_libdir}/libKF5KIOWidgets.so
21mr|kio-5.116.0-5|259	%{_kde5_mkspecsdir}/*.pri
21mr|kio-5.116.0-5|260	%{_datadir}/dbus-1/interfaces/kf5_org.kde.*.xml
21mr|kio-5.116.0-5|261	%{_datadir}/kdevappwizard/templates/kioworker.tar.bz2
21mr|kio-5.116.0-5|262	
21mr|kio-5.116.0-5|263	#----------------------------------------------------------------------------
21mr|kio-5.116.0-5|264	
21mr|kio-5.116.0-5|265	%prep
21mr|kio-5.116.0-5|266	%autosetup -p1
21mr|kio-5.116.0-5|267	
21mr|kio-5.116.0-5|268	%build
21mr|kio-5.116.0-5|269	%cmake_kde5
21mr|kio-5.116.0-5|270	%make
21mr|kio-5.116.0-5|271	
21mr|kio-5.116.0-5|272	%install
21mr|kio-5.116.0-5|273	%makeinstall_std -C build
21mr|kio-5.116.0-5|274	
21mr|kio-5.116.0-5|275	%find_lang %{name} --all-name --with-kde --with-man --with-html

13293 21
21mr|kio-admin-23.08.4-3|1	Summary:	Manage files as administrator using the admin:// KIO protocol
21mr|kio-admin-23.08.4-3|2	Name:		kio-admin
21mr|kio-admin-23.08.4-3|3	Version:	23.08.4
21mr|kio-admin-23.08.4-3|4	Release:	3
21mr|kio-admin-23.08.4-3|5	License:	GPLv2+
21mr|kio-admin-23.08.4-3|6	Group:		Graphical desktop/KDE
21mr|kio-admin-23.08.4-3|7	Url:		https://www.kde.org/
21mr|kio-admin-23.08.4-3|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kio-admin-23.08.4-3|9	# Translate file org.kde.kio.admin.policy
21mr|kio-admin-23.08.4-3|10	Patch0:		fix.rus.patch
21mr|kio-admin-23.08.4-3|11	Patch1:		fix.cmake.version.patch
21mr|kio-admin-23.08.4-3|12	# Backport MRs for avoid second password prompt appearing:
21mr|kio-admin-23.08.4-3|13	# https://invent.kde.org/system/kio-admin/-/merge_requests/14
21mr|kio-admin-23.08.4-3|14	# https://invent.kde.org/system/kio-admin/-/merge_requests/16
21mr|kio-admin-23.08.4-3|15	# https://invent.kde.org/system/kio-admin/-/merge_requests/20
21mr|kio-admin-23.08.4-3|16	# https://invent.kde.org/system/kio-admin/-/merge_requests/21
21mr|kio-admin-23.08.4-3|17	Patch2:		fix-cancel.patch
21mr|kio-admin-23.08.4-3|18	BuildRequires:	extra-cmake-modules
21mr|kio-admin-23.08.4-3|19	BuildRequires:	kf5i18n-devel
21mr|kio-admin-23.08.4-3|20	BuildRequires:	kf5kio-devel
21mr|kio-admin-23.08.4-3|21	BuildRequires:	polkit-qt5-1-devel
21mr|kio-admin-23.08.4-3|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kio-admin-23.08.4-3|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kio-admin-23.08.4-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kio-admin-23.08.4-3|25	BuildRequires:	pkgconfig(Qt5Network)
21mr|kio-admin-23.08.4-3|26	BuildRequires:	zstd
21mr|kio-admin-23.08.4-3|27	
21mr|kio-admin-23.08.4-3|28	%description
21mr|kio-admin-23.08.4-3|29	kio-admin implements a new protocol "admin:///"
21mr|kio-admin-23.08.4-3|30	which gives administrative access
21mr|kio-admin-23.08.4-3|31	to the entire system. This is achieved by talking,
21mr|kio-admin-23.08.4-3|32	over dbus, with a root-level
21mr|kio-admin-23.08.4-3|33	helper binary that in turn uses
21mr|kio-admin-23.08.4-3|34	existing KIO infrastructure to run file://
21mr|kio-admin-23.08.4-3|35	operations in root-scope.
21mr|kio-admin-23.08.4-3|36	
21mr|kio-admin-23.08.4-3|37	%files -f %{name}.lang
21mr|kio-admin-23.08.4-3|38	%doc README.md
21mr|kio-admin-23.08.4-3|39	%license LICENSES/*
21mr|kio-admin-23.08.4-3|40	%{_appdatadir}/org.kde.kio.admin.metainfo.xml
21mr|kio-admin-23.08.4-3|41	%dir %{_kde5_plugindir}/kfileitemaction/
21mr|kio-admin-23.08.4-3|42	%{_kde5_plugindir}/kfileitemaction/kio-admin.so
21mr|kio-admin-23.08.4-3|43	%dir %{_kde5_plugindir}/kio/
21mr|kio-admin-23.08.4-3|44	%{_kde5_plugindir}/kio/admin.so
21mr|kio-admin-23.08.4-3|45	%{_kde5_libexecdir}/kf5/kio-admin-helper
21mr|kio-admin-23.08.4-3|46	%{_kde5_datadir}/dbus-1/system.d/org.kde.kio.admin.conf
21mr|kio-admin-23.08.4-3|47	%{_kde5_datadir}/dbus-1/system-services/org.kde.kio.admin.service
21mr|kio-admin-23.08.4-3|48	%{_kde5_datadir}/polkit-1/actions/org.kde.kio.admin.policy
21mr|kio-admin-23.08.4-3|49	
21mr|kio-admin-23.08.4-3|50	#----------------------------------------------------------------------------
21mr|kio-admin-23.08.4-3|51	
21mr|kio-admin-23.08.4-3|52	%prep
21mr|kio-admin-23.08.4-3|53	%autosetup -p1
21mr|kio-admin-23.08.4-3|54	
21mr|kio-admin-23.08.4-3|55	%build
21mr|kio-admin-23.08.4-3|56	%cmake_kde5
21mr|kio-admin-23.08.4-3|57	%make
21mr|kio-admin-23.08.4-3|58	
21mr|kio-admin-23.08.4-3|59	%install
21mr|kio-admin-23.08.4-3|60	%makeinstall_std -C build
21mr|kio-admin-23.08.4-3|61	
21mr|kio-admin-23.08.4-3|62	%find_lang %{name} --all-name --with-html --with-kde
21mr|kio-admin-23.08.4-3|63	

13294 21
21mr|kio-fuse-5.0.1-2|1	Summary:	FUSE interface for KIO
21mr|kio-fuse-5.0.1-2|2	Name:		kio-fuse
21mr|kio-fuse-5.0.1-2|3	Version:	5.0.1
21mr|kio-fuse-5.0.1-2|4	Release:	2
21mr|kio-fuse-5.0.1-2|5	License:	GPLv3+
21mr|kio-fuse-5.0.1-2|6	Group:		Graphical desktop/KDE
21mr|kio-fuse-5.0.1-2|7	Url:		https://kde.org/
21mr|kio-fuse-5.0.1-2|8	Source0:	https://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|kio-fuse-5.0.1-2|9	BuildRequires:	extra-cmake-modules
21mr|kio-fuse-5.0.1-2|10	BuildRequires:	kf5coreaddons-devel
21mr|kio-fuse-5.0.1-2|11	BuildRequires:	kf5dbusaddons-devel
21mr|kio-fuse-5.0.1-2|12	BuildRequires:	kf5kio-devel
21mr|kio-fuse-5.0.1-2|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kio-fuse-5.0.1-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kio-fuse-5.0.1-2|15	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kio-fuse-5.0.1-2|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kio-fuse-5.0.1-2|17	BuildRequires:	pkgconfig(fuse3)
21mr|kio-fuse-5.0.1-2|18	Requires:	fuse
21mr|kio-fuse-5.0.1-2|19	
21mr|kio-fuse-5.0.1-2|20	%description
21mr|kio-fuse-5.0.1-2|21	FUSE interface for KIO.
21mr|kio-fuse-5.0.1-2|22	
21mr|kio-fuse-5.0.1-2|23	%files
21mr|kio-fuse-5.0.1-2|24	%{_kde5_libexecdir}/kio-fuse
21mr|kio-fuse-5.0.1-2|25	%{_prefix}/lib/tmpfiles.d/kio-fuse-tmpfiles.conf
21mr|kio-fuse-5.0.1-2|26	%{_prefix}/lib/systemd/user/kio-fuse.service
21mr|kio-fuse-5.0.1-2|27	%{_kde5_datadir}/dbus-1/services/org.kde.KIOFuse.service
21mr|kio-fuse-5.0.1-2|28	
21mr|kio-fuse-5.0.1-2|29	#------------------------------------------------------------------------------
21mr|kio-fuse-5.0.1-2|30	
21mr|kio-fuse-5.0.1-2|31	%prep
21mr|kio-fuse-5.0.1-2|32	%setup -q
21mr|kio-fuse-5.0.1-2|33	
21mr|kio-fuse-5.0.1-2|34	%build
21mr|kio-fuse-5.0.1-2|35	%cmake_kde5
21mr|kio-fuse-5.0.1-2|36	%make
21mr|kio-fuse-5.0.1-2|37	
21mr|kio-fuse-5.0.1-2|38	%install
21mr|kio-fuse-5.0.1-2|39	%makeinstall_std -C build
21mr|kio-fuse-5.0.1-2|40	

13295 21
21mr|kio-gdrive-23.08.4-2|1	Summary:	Plasma 5 KIO Slave to access Google Drive
21mr|kio-gdrive-23.08.4-2|2	Name:		kio-gdrive
21mr|kio-gdrive-23.08.4-2|3	Version:	23.08.4
21mr|kio-gdrive-23.08.4-2|4	Release:	2
21mr|kio-gdrive-23.08.4-2|5	License:	GPLv2+
21mr|kio-gdrive-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kio-gdrive-23.08.4-2|7	Url:		https://phabricator.kde.org/project/profile/72/
21mr|kio-gdrive-23.08.4-2|8	Source0:	http://download.kde.org/stable/kio-gdrive/%{version}/src/%{name}-%{version}.tar.xz
21mr|kio-gdrive-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kio-gdrive-23.08.4-2|10	BuildRequires:	intltool
21mr|kio-gdrive-23.08.4-2|11	BuildRequires:	kaccounts-devel
21mr|kio-gdrive-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|kio-gdrive-23.08.4-2|13	BuildRequires:	kf5gapi-devel
21mr|kio-gdrive-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|kio-gdrive-23.08.4-2|15	BuildRequires:	kf5kio-devel
21mr|kio-gdrive-23.08.4-2|16	BuildRequires:	kf5notifications-devel
21mr|kio-gdrive-23.08.4-2|17	BuildRequires:	kf5purpose-devel
21mr|kio-gdrive-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kio-gdrive-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kio-gdrive-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Network)
21mr|kio-gdrive-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kio-gdrive-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kio-gdrive-23.08.4-2|23	Requires:	kaccounts-integration
21mr|kio-gdrive-23.08.4-2|24	Provides:	plasma5-kio-gdrive = %{EVRD}
21mr|kio-gdrive-23.08.4-2|25	
21mr|kio-gdrive-23.08.4-2|26	%description
21mr|kio-gdrive-23.08.4-2|27	Plasma 5 KIO Slave to access Google Drive service.
21mr|kio-gdrive-23.08.4-2|28	
21mr|kio-gdrive-23.08.4-2|29	%files -f %{name}.lang
21mr|kio-gdrive-23.08.4-2|30	%doc COPYING README.md HACKING
21mr|kio-gdrive-23.08.4-2|31	%{_kde5_datadir}/remoteview/gdrive-network.desktop
21mr|kio-gdrive-23.08.4-2|32	%{_kde5_datadir}/accounts/services/kde/google-drive.service
21mr|kio-gdrive-23.08.4-2|33	%{_kde5_datadir}/purpose/purpose_gdrive_config.qml
21mr|kio-gdrive-23.08.4-2|34	%{_kde5_notificationsdir}/gdrive.notifyrc
21mr|kio-gdrive-23.08.4-2|35	%{_kde5_plugindir}/kio/gdrive.so
21mr|kio-gdrive-23.08.4-2|36	%{_datadir}/metainfo/org.kde.kio_gdrive.metainfo.xml
21mr|kio-gdrive-23.08.4-2|37	%{_qt5_plugindir}/kaccounts/daemonplugins/gdrive.so
21mr|kio-gdrive-23.08.4-2|38	%{_qt5_plugindir}/kf5/kfileitemaction/gdrivecontextmenuaction.so
21mr|kio-gdrive-23.08.4-2|39	%{_qt5_plugindir}/kf5/propertiesdialog/gdrivepropertiesplugin.so
21mr|kio-gdrive-23.08.4-2|40	%{_qt5_plugindir}/kf5/purpose/purpose_gdrive.so
21mr|kio-gdrive-23.08.4-2|41	
21mr|kio-gdrive-23.08.4-2|42	#--------------------------------------------------------------------
21mr|kio-gdrive-23.08.4-2|43	
21mr|kio-gdrive-23.08.4-2|44	%prep
21mr|kio-gdrive-23.08.4-2|45	%setup -q
21mr|kio-gdrive-23.08.4-2|46	
21mr|kio-gdrive-23.08.4-2|47	%build
21mr|kio-gdrive-23.08.4-2|48	%cmake_kde5
21mr|kio-gdrive-23.08.4-2|49	%make
21mr|kio-gdrive-23.08.4-2|50	
21mr|kio-gdrive-23.08.4-2|51	%install
21mr|kio-gdrive-23.08.4-2|52	%makeinstall_std -C build
21mr|kio-gdrive-23.08.4-2|53	
21mr|kio-gdrive-23.08.4-2|54	%find_lang kio5_gdrive gdrive %{name}.lang --with-kde --with-html

13296 21
21mr|kipi-plugins-23.08.4-2|1	# Disable for now, requires KF5MediaWiki
21mr|kipi-plugins-23.08.4-2|2	%bcond_with wikimedia
21mr|kipi-plugins-23.08.4-2|3	
21mr|kipi-plugins-23.08.4-2|4	Summary:	KDE image Interface Plugins
21mr|kipi-plugins-23.08.4-2|5	Name:		kipi-plugins
21mr|kipi-plugins-23.08.4-2|6	Version:	23.08.4
21mr|kipi-plugins-23.08.4-2|7	Release:	2
21mr|kipi-plugins-23.08.4-2|8	Epoch:		2
21mr|kipi-plugins-23.08.4-2|9	License:	GPLv2+
21mr|kipi-plugins-23.08.4-2|10	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|11	Url:		https://projects.kde.org/projects/extragear/graphics/kipi-plugins
21mr|kipi-plugins-23.08.4-2|12	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kipi-plugins-23.08.4-2|13	BuildRequires:	extra-cmake-modules
21mr|kipi-plugins-23.08.4-2|14	BuildRequires:	kf5archive-devel
21mr|kipi-plugins-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|kipi-plugins-23.08.4-2|16	BuildRequires:	kf5i18n-devel
21mr|kipi-plugins-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|kipi-plugins-23.08.4-2|18	BuildRequires:	kf5kipi-devel
21mr|kipi-plugins-23.08.4-2|19	BuildRequires:	kf5vkontakte-devel
21mr|kipi-plugins-23.08.4-2|20	BuildRequires:	kf5windowsystem-devel
21mr|kipi-plugins-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|kipi-plugins-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kipi-plugins-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|kipi-plugins-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kipi-plugins-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kipi-plugins-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|kipi-plugins-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kipi-plugins-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kipi-plugins-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|kipi-plugins-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kipi-plugins-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kipi-plugins-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|kipi-plugins-23.08.4-2|33	Recommends:	kipi-plugins-dropbox
21mr|kipi-plugins-23.08.4-2|34	Recommends:	kipi-plugins-facebook
21mr|kipi-plugins-23.08.4-2|35	Recommends:	kipi-plugins-flashexport
21mr|kipi-plugins-23.08.4-2|36	Recommends:	kipi-plugins-flickr
21mr|kipi-plugins-23.08.4-2|37	Recommends:	kipi-plugins-googleservices
21mr|kipi-plugins-23.08.4-2|38	Recommends:	kipi-plugins-imageshack
21mr|kipi-plugins-23.08.4-2|39	Recommends:	kipi-plugins-imgurexport
21mr|kipi-plugins-23.08.4-2|40	Recommends:	kipi-plugins-kmlexport
21mr|kipi-plugins-23.08.4-2|41	%if %{with wikimedia}
21mr|kipi-plugins-23.08.4-2|42	Recommends:	kipi-plugins-wikimedia
21mr|kipi-plugins-23.08.4-2|43	%else
21mr|kipi-plugins-23.08.4-2|44	Obsoletes:	kipi-plugins-wikimedia < %{EVRD}
21mr|kipi-plugins-23.08.4-2|45	%endif
21mr|kipi-plugins-23.08.4-2|46	Recommends:	kipi-plugins-piwigoexport
21mr|kipi-plugins-23.08.4-2|47	Recommends:	kipi-plugins-printimages
21mr|kipi-plugins-23.08.4-2|48	Recommends:	kipi-plugins-rajceexport
21mr|kipi-plugins-23.08.4-2|49	Recommends:	kipi-plugins-remotestorage
21mr|kipi-plugins-23.08.4-2|50	Recommends:	kipi-plugins-sendimages
21mr|kipi-plugins-23.08.4-2|51	Recommends:	kipi-plugins-smug
21mr|kipi-plugins-23.08.4-2|52	Recommends:	kipi-plugins-jalbum
21mr|kipi-plugins-23.08.4-2|53	Recommends:	kipi-plugins-vkontakte
21mr|kipi-plugins-23.08.4-2|54	Recommends:	kipi-plugins-yandexfotki
21mr|kipi-plugins-23.08.4-2|55	# Not ported to KF5 yet
21mr|kipi-plugins-23.08.4-2|56	Obsoletes:	kipi-plugins-acquireimages < %{EVRD}
21mr|kipi-plugins-23.08.4-2|57	Obsoletes:	kipi-plugins-advancedslideshow < %{EVRD}
21mr|kipi-plugins-23.08.4-2|58	Obsoletes:	kipi-plugins-batchprocess < %{EVRD}
21mr|kipi-plugins-23.08.4-2|59	Obsoletes:	kipi-plugins-calendar < %{EVRD}
21mr|kipi-plugins-23.08.4-2|60	Obsoletes:	kipi-plugins-debianscreenshot < %{EVRD}
21mr|kipi-plugins-23.08.4-2|61	Obsoletes:	kipi-plugins-dlna < %{EVRD}
21mr|kipi-plugins-23.08.4-2|62	Obsoletes:	kipi-plugins-dngconverter < %{EVRD}
21mr|kipi-plugins-23.08.4-2|63	Obsoletes:	kipi-plugins-expoblending < %{EVRD}
21mr|kipi-plugins-23.08.4-2|64	Obsoletes:	kipi-plugins-galleryexport < %{EVRD}
21mr|kipi-plugins-23.08.4-2|65	Obsoletes:	kipi-plugins-gpssync < %{EVRD}
21mr|kipi-plugins-23.08.4-2|66	Obsoletes:	kipi-plugins-htmlexport < %{EVRD}
21mr|kipi-plugins-23.08.4-2|67	Obsoletes:	kipi-plugins-imageviewer < %{EVRD}
21mr|kipi-plugins-23.08.4-2|68	Obsoletes:	kipi-plugins-ipodexport < %{EVRD}
21mr|kipi-plugins-23.08.4-2|69	Obsoletes:	kipi-plugins-jpeglossless < %{EVRD}
21mr|kipi-plugins-23.08.4-2|70	Obsoletes:	kipi-plugins-kioexportimport < %{EVRD}
21mr|kipi-plugins-23.08.4-2|71	Obsoletes:	kipi-plugins-kopete < %{EVRD}
21mr|kipi-plugins-23.08.4-2|72	Obsoletes:	kipi-plugins-metadataedit < %{EVRD}
21mr|kipi-plugins-23.08.4-2|73	Obsoletes:	kipi-plugins-panorama < %{EVRD}
21mr|kipi-plugins-23.08.4-2|74	Obsoletes:	kipiplugin-photolayouts-editor < %{EVRD}
21mr|kipi-plugins-23.08.4-2|75	Obsoletes:	kipi-plugins-rawconverter < %{EVRD}
21mr|kipi-plugins-23.08.4-2|76	Obsoletes:	kipi-plugins-removeredeyes < %{EVRD}
21mr|kipi-plugins-23.08.4-2|77	Obsoletes:	kipi-plugins-shwup < %{EVRD}
21mr|kipi-plugins-23.08.4-2|78	Obsoletes:	kipi-plugins-timeadjust < %{EVRD}
21mr|kipi-plugins-23.08.4-2|79	Obsoletes:	kipi-plugins-videoslideshow < %{EVRD}
21mr|kipi-plugins-23.08.4-2|80	
21mr|kipi-plugins-23.08.4-2|81	%description
21mr|kipi-plugins-23.08.4-2|82	The library of the KDE Image Plugin Interface.
21mr|kipi-plugins-23.08.4-2|83	
21mr|kipi-plugins-23.08.4-2|84	Libkipi allows image applications to use a plugin architecture
21mr|kipi-plugins-23.08.4-2|85	for additional functionality  such as: RawConverter, SlideShow,
21mr|kipi-plugins-23.08.4-2|86	ImagesGallery, HTMLExport, PrintAssistant...
21mr|kipi-plugins-23.08.4-2|87	
21mr|kipi-plugins-23.08.4-2|88	%files -f kipi-plugins.lang
21mr|kipi-plugins-23.08.4-2|89	%doc AUTHORS COPYING ChangeLog README TODO NEWS
21mr|kipi-plugins-23.08.4-2|90	%{_kde5_applicationsdir}/kipiplugins.desktop
21mr|kipi-plugins-23.08.4-2|91	%{_appdatadir}/org.kde.kipi_plugins.metainfo.xml
21mr|kipi-plugins-23.08.4-2|92	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|93	
21mr|kipi-plugins-23.08.4-2|94	%define kf5kipiplugins_major 5
21mr|kipi-plugins-23.08.4-2|95	%define libkf5kipiplugins %mklibname kf5kipiplugins %{kf5kipiplugins_major}
21mr|kipi-plugins-23.08.4-2|96	
21mr|kipi-plugins-23.08.4-2|97	%package -n %{libkf5kipiplugins}
21mr|kipi-plugins-23.08.4-2|98	Summary:	Shared library for %{name}
21mr|kipi-plugins-23.08.4-2|99	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|100	
21mr|kipi-plugins-23.08.4-2|101	%description -n %{libkf5kipiplugins}
21mr|kipi-plugins-23.08.4-2|102	Shared library for %{name}.
21mr|kipi-plugins-23.08.4-2|103	
21mr|kipi-plugins-23.08.4-2|104	%files -n %{libkf5kipiplugins}
21mr|kipi-plugins-23.08.4-2|105	%{_kde5_libdir}/libKF5kipiplugins.so.%{kf5kipiplugins_major}*
21mr|kipi-plugins-23.08.4-2|106	
21mr|kipi-plugins-23.08.4-2|107	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|108	
21mr|kipi-plugins-23.08.4-2|109	%package -n kipi-plugins-dropbox
21mr|kipi-plugins-23.08.4-2|110	Summary:	Dropbox export Kipi Plugin
21mr|kipi-plugins-23.08.4-2|111	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|112	
21mr|kipi-plugins-23.08.4-2|113	%description -n kipi-plugins-dropbox
21mr|kipi-plugins-23.08.4-2|114	A tool to export images to a remote Dropbox web service.
21mr|kipi-plugins-23.08.4-2|115	
21mr|kipi-plugins-23.08.4-2|116	%files -n kipi-plugins-dropbox -f kipiplugin_dropbox.lang
21mr|kipi-plugins-23.08.4-2|117	%{_kde5_services}/kipiplugin_dropbox.desktop
21mr|kipi-plugins-23.08.4-2|118	%{_kde5_iconsdir}/hicolor/*/apps/kipi-dropbox.*
21mr|kipi-plugins-23.08.4-2|119	%{_kde5_xmlguidir}/kipi/kipiplugin_dropboxui.rc
21mr|kipi-plugins-23.08.4-2|120	%{_qt5_plugindir}/kipiplugin_dropbox.so
21mr|kipi-plugins-23.08.4-2|121	
21mr|kipi-plugins-23.08.4-2|122	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|123	
21mr|kipi-plugins-23.08.4-2|124	%package -n kipi-plugins-facebook
21mr|kipi-plugins-23.08.4-2|125	Summary:	Facebook Kipi Plugin
21mr|kipi-plugins-23.08.4-2|126	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|127	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|128	
21mr|kipi-plugins-23.08.4-2|129	%description -n kipi-plugins-facebook
21mr|kipi-plugins-23.08.4-2|130	A tool to import/export images to/from a remote Facebook web service.
21mr|kipi-plugins-23.08.4-2|131	
21mr|kipi-plugins-23.08.4-2|132	%files -n kipi-plugins-facebook -f kipiplugin_facebook.lang
21mr|kipi-plugins-23.08.4-2|133	%{_kde5_services}/kipiplugin_facebook.desktop
21mr|kipi-plugins-23.08.4-2|134	%{_kde5_iconsdir}/hicolor/*/apps/kipi-facebook.*
21mr|kipi-plugins-23.08.4-2|135	%{_kde5_xmlguidir}/kipi/kipiplugin_facebookui.rc
21mr|kipi-plugins-23.08.4-2|136	%{_qt5_plugindir}/kipiplugin_facebook.so
21mr|kipi-plugins-23.08.4-2|137	
21mr|kipi-plugins-23.08.4-2|138	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|139	
21mr|kipi-plugins-23.08.4-2|140	%package -n kipi-plugins-flickr
21mr|kipi-plugins-23.08.4-2|141	Summary:	Flick Export Kipi Plugin
21mr|kipi-plugins-23.08.4-2|142	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|143	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|144	
21mr|kipi-plugins-23.08.4-2|145	%description -n kipi-plugins-flickr
21mr|kipi-plugins-23.08.4-2|146	A tool to export images to a remote Flickr, 23 and Zoomr web services.
21mr|kipi-plugins-23.08.4-2|147	
21mr|kipi-plugins-23.08.4-2|148	%files -n kipi-plugins-flickr -f kipiplugin_flickr.lang
21mr|kipi-plugins-23.08.4-2|149	%{_kde5_services}/kipiplugin_flickr.desktop
21mr|kipi-plugins-23.08.4-2|150	%{_kde5_iconsdir}/hicolor/*/apps/kipi-flickr.*
21mr|kipi-plugins-23.08.4-2|151	%{_kde5_iconsdir}/hicolor/*/apps/kipi-hq.*
21mr|kipi-plugins-23.08.4-2|152	%{_kde5_xmlguidir}/kipi/kipiplugin_flickrui.rc
21mr|kipi-plugins-23.08.4-2|153	%{_qt5_plugindir}/kipiplugin_flickr.so
21mr|kipi-plugins-23.08.4-2|154	
21mr|kipi-plugins-23.08.4-2|155	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|156	
21mr|kipi-plugins-23.08.4-2|157	%package -n kipi-plugins-googleservices
21mr|kipi-plugins-23.08.4-2|158	Summary:	Google Services export Kipi Plugin
21mr|kipi-plugins-23.08.4-2|159	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|160	Conflicts:	kipi-plugins-googledrive < 2:4.12.0
21mr|kipi-plugins-23.08.4-2|161	Obsoletes:	kipi-plugins-googledrive < 2:4.12.0
21mr|kipi-plugins-23.08.4-2|162	Conflicts:	kipi-plugins-picasa < 2:4.12.0
21mr|kipi-plugins-23.08.4-2|163	Obsoletes:	kipi-plugins-picasa < 2:4.12.0
21mr|kipi-plugins-23.08.4-2|164	
21mr|kipi-plugins-23.08.4-2|165	%description -n kipi-plugins-googleservices
21mr|kipi-plugins-23.08.4-2|166	A tool to export images to a remote Google Services (Picasa and Google Drive).
21mr|kipi-plugins-23.08.4-2|167	
21mr|kipi-plugins-23.08.4-2|168	%files -n kipi-plugins-googleservices -f kipiplugin_googleservices.lang
21mr|kipi-plugins-23.08.4-2|169	%{_kde5_services}/kipiplugin_googleservices.desktop
21mr|kipi-plugins-23.08.4-2|170	%{_kde5_iconsdir}/hicolor/*/apps/kipi-googledrive.*
21mr|kipi-plugins-23.08.4-2|171	%{_kde5_iconsdir}/hicolor/*/apps/kipi-googlephoto.*
21mr|kipi-plugins-23.08.4-2|172	%{_kde5_xmlguidir}/kipi/kipiplugin_googleservicesui.rc
21mr|kipi-plugins-23.08.4-2|173	%{_qt5_plugindir}/kipiplugin_googleservices.so
21mr|kipi-plugins-23.08.4-2|174	
21mr|kipi-plugins-23.08.4-2|175	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|176	
21mr|kipi-plugins-23.08.4-2|177	%package -n kipi-plugins-imageshack
21mr|kipi-plugins-23.08.4-2|178	Summary:	Imageshack Export Kipi Plugin
21mr|kipi-plugins-23.08.4-2|179	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|180	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|181	
21mr|kipi-plugins-23.08.4-2|182	%description -n kipi-plugins-imageshack
21mr|kipi-plugins-23.08.4-2|183	A tool to export images to ImageShack.
21mr|kipi-plugins-23.08.4-2|184	
21mr|kipi-plugins-23.08.4-2|185	%files -n kipi-plugins-imageshack -f kipiplugin_imageshack.lang
21mr|kipi-plugins-23.08.4-2|186	%{_kde5_services}/kipiplugin_imageshack.desktop
21mr|kipi-plugins-23.08.4-2|187	%{_kde5_iconsdir}/hicolor/*/apps/kipi-imageshack.*
21mr|kipi-plugins-23.08.4-2|188	%{_kde5_xmlguidir}/kipi/kipiplugin_imageshackui.rc
21mr|kipi-plugins-23.08.4-2|189	%{_qt5_plugindir}/kipiplugin_imageshack.so
21mr|kipi-plugins-23.08.4-2|190	
21mr|kipi-plugins-23.08.4-2|191	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|192	
21mr|kipi-plugins-23.08.4-2|193	%package -n kipi-plugins-imgurexport
21mr|kipi-plugins-23.08.4-2|194	Summary:	Imgur Kipi Plugin
21mr|kipi-plugins-23.08.4-2|195	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|196	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|197	
21mr|kipi-plugins-23.08.4-2|198	%description -n kipi-plugins-imgurexport
21mr|kipi-plugins-23.08.4-2|199	A tool to export pictures to Imgur.
21mr|kipi-plugins-23.08.4-2|200	
21mr|kipi-plugins-23.08.4-2|201	%files -n kipi-plugins-imgurexport -f kipiplugin_imgur.lang
21mr|kipi-plugins-23.08.4-2|202	%{_kde5_services}/kipiplugin_imgur.desktop
21mr|kipi-plugins-23.08.4-2|203	%{_kde5_iconsdir}/hicolor/*/apps/kipi-imgur.*
21mr|kipi-plugins-23.08.4-2|204	%{_kde5_xmlguidir}/kipi/kipiplugin_imgurui.rc
21mr|kipi-plugins-23.08.4-2|205	%{_qt5_plugindir}/kipiplugin_imgur.so
21mr|kipi-plugins-23.08.4-2|206	
21mr|kipi-plugins-23.08.4-2|207	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|208	
21mr|kipi-plugins-23.08.4-2|209	%package -n kipi-plugins-jalbum
21mr|kipi-plugins-23.08.4-2|210	Summary:	jAlbum Kipi Plugin
21mr|kipi-plugins-23.08.4-2|211	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|212	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|213	Obsoletes:	kipi-plugins-jalbumexport < 2:5.5.0
21mr|kipi-plugins-23.08.4-2|214	
21mr|kipi-plugins-23.08.4-2|215	%description -n kipi-plugins-jalbum
21mr|kipi-plugins-23.08.4-2|216	A tool to import/export images to/from jAlbum web service.
21mr|kipi-plugins-23.08.4-2|217	
21mr|kipi-plugins-23.08.4-2|218	%files -n kipi-plugins-jalbum -f kipiplugin_jalbum.lang
21mr|kipi-plugins-23.08.4-2|219	%{_kde5_iconsdir}/hicolor/*/apps/kipi-jalbum.*
21mr|kipi-plugins-23.08.4-2|220	%{_kde5_services}/kipiplugin_jalbum.desktop
21mr|kipi-plugins-23.08.4-2|221	%{_kde5_xmlguidir}/kipi/kipiplugin_jalbumui.rc
21mr|kipi-plugins-23.08.4-2|222	%{_qt5_plugindir}/kipiplugin_jalbum.so
21mr|kipi-plugins-23.08.4-2|223	
21mr|kipi-plugins-23.08.4-2|224	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|225	
21mr|kipi-plugins-23.08.4-2|226	%package -n kipi-plugins-kmlexport
21mr|kipi-plugins-23.08.4-2|227	Summary:	Create KML files to present images with coordinates
21mr|kipi-plugins-23.08.4-2|228	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|229	
21mr|kipi-plugins-23.08.4-2|230	%description -n kipi-plugins-kmlexport
21mr|kipi-plugins-23.08.4-2|231	A plugin to create KML files to present images with coordinates.
21mr|kipi-plugins-23.08.4-2|232	
21mr|kipi-plugins-23.08.4-2|233	%files -n kipi-plugins-kmlexport -f kipiplugin_kmlexport.lang
21mr|kipi-plugins-23.08.4-2|234	%{_kde5_services}/kipiplugin_kmlexport.desktop
21mr|kipi-plugins-23.08.4-2|235	%{_kde5_xmlguidir}/kipi/kipiplugin_kmlexportui.rc
21mr|kipi-plugins-23.08.4-2|236	%{_qt5_plugindir}/kipiplugin_kmlexport.so
21mr|kipi-plugins-23.08.4-2|237	
21mr|kipi-plugins-23.08.4-2|238	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|239	
21mr|kipi-plugins-23.08.4-2|240	%if %{with wikimedia}
21mr|kipi-plugins-23.08.4-2|241	%package -n kipi-plugins-wikimedia
21mr|kipi-plugins-23.08.4-2|242	Summary:	Wikimedia Export Kipi Plugin
21mr|kipi-plugins-23.08.4-2|243	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|244	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|245	
21mr|kipi-plugins-23.08.4-2|246	%description -n kipi-plugins-wikimedia
21mr|kipi-plugins-23.08.4-2|247	A tool to export images to a remote MediaWiki site
21mr|kipi-plugins-23.08.4-2|248	
21mr|kipi-plugins-23.08.4-2|249	%files -n kipi-plugins-wikimedia
21mr|kipi-plugins-23.08.4-2|250	%{_kde5_services}/kipiplugin_wikimedia.desktop
21mr|kipi-plugins-23.08.4-2|251	%{_kde5_iconsdir}/hicolor/*/apps/kipi-wikimedia.*
21mr|kipi-plugins-23.08.4-2|252	%{_kde5_xmlguidir}/kipi/kipiplugin_wikimediaui.rc
21mr|kipi-plugins-23.08.4-2|253	%{_qt5_plugindir}/kipiplugin_wikimedia.so
21mr|kipi-plugins-23.08.4-2|254	%endif
21mr|kipi-plugins-23.08.4-2|255	
21mr|kipi-plugins-23.08.4-2|256	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|257	
21mr|kipi-plugins-23.08.4-2|258	%package -n kipi-plugins-piwigoexport
21mr|kipi-plugins-23.08.4-2|259	Summary:	Piwi Go Export
21mr|kipi-plugins-23.08.4-2|260	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|261	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|262	
21mr|kipi-plugins-23.08.4-2|263	%description -n kipi-plugins-piwigoexport
21mr|kipi-plugins-23.08.4-2|264	A tool to export images to a remote Piwigo.
21mr|kipi-plugins-23.08.4-2|265	
21mr|kipi-plugins-23.08.4-2|266	%files -n kipi-plugins-piwigoexport -f kipiplugin_piwigo.lang
21mr|kipi-plugins-23.08.4-2|267	%{_kde5_datadir}/kipiplugin_piwigo
21mr|kipi-plugins-23.08.4-2|268	%{_kde5_services}/kipiplugin_piwigo.desktop
21mr|kipi-plugins-23.08.4-2|269	%{_kde5_iconsdir}/hicolor/*/apps/kipi-piwigo.*
21mr|kipi-plugins-23.08.4-2|270	%{_kde5_xmlguidir}/kipi/kipiplugin_piwigoui.rc
21mr|kipi-plugins-23.08.4-2|271	%{_qt5_plugindir}/kipiplugin_piwigo.so
21mr|kipi-plugins-23.08.4-2|272	
21mr|kipi-plugins-23.08.4-2|273	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|274	
21mr|kipi-plugins-23.08.4-2|275	%package -n kipi-plugins-printimages
21mr|kipi-plugins-23.08.4-2|276	Summary:	Print Images Kipi Plugin
21mr|kipi-plugins-23.08.4-2|277	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|278	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|279	
21mr|kipi-plugins-23.08.4-2|280	%description -n kipi-plugins-printimages
21mr|kipi-plugins-23.08.4-2|281	A tool to print images in various formats.
21mr|kipi-plugins-23.08.4-2|282	
21mr|kipi-plugins-23.08.4-2|283	%files -n kipi-plugins-printimages -f kipiplugin_printimages.lang
21mr|kipi-plugins-23.08.4-2|284	%{_kde5_services}/kipiplugin_printimages.desktop
21mr|kipi-plugins-23.08.4-2|285	%{_kde5_datadir}/kipiplugin_printimages/
21mr|kipi-plugins-23.08.4-2|286	%{_kde5_xmlguidir}/kipi/kipiplugin_printimagesui.rc
21mr|kipi-plugins-23.08.4-2|287	%{_qt5_plugindir}/kipiplugin_printimages.so
21mr|kipi-plugins-23.08.4-2|288	
21mr|kipi-plugins-23.08.4-2|289	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|290	
21mr|kipi-plugins-23.08.4-2|291	%package -n kipi-plugins-rajceexport
21mr|kipi-plugins-23.08.4-2|292	Summary:	Rajce.net Exporter
21mr|kipi-plugins-23.08.4-2|293	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|294	
21mr|kipi-plugins-23.08.4-2|295	%description -n kipi-plugins-rajceexport
21mr|kipi-plugins-23.08.4-2|296	A tool to export images to a remote rajce.net service.
21mr|kipi-plugins-23.08.4-2|297	
21mr|kipi-plugins-23.08.4-2|298	%files -n kipi-plugins-rajceexport -f kipiplugin_rajce.lang
21mr|kipi-plugins-23.08.4-2|299	%{_kde5_services}/kipiplugin_rajce.desktop
21mr|kipi-plugins-23.08.4-2|300	%{_kde5_iconsdir}/hicolor/*/apps/kipi-rajce.*
21mr|kipi-plugins-23.08.4-2|301	%{_kde5_xmlguidir}/kipi/kipiplugin_rajceui.rc
21mr|kipi-plugins-23.08.4-2|302	%{_qt5_plugindir}/kipiplugin_rajce.so
21mr|kipi-plugins-23.08.4-2|303	
21mr|kipi-plugins-23.08.4-2|304	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|305	
21mr|kipi-plugins-23.08.4-2|306	%package -n kipi-plugins-remotestorage
21mr|kipi-plugins-23.08.4-2|307	Summary:	KIPI plugin to export images over network using KIO-Slave
21mr|kipi-plugins-23.08.4-2|308	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|309	
21mr|kipi-plugins-23.08.4-2|310	%description -n kipi-plugins-remotestorage
21mr|kipi-plugins-23.08.4-2|311	KIPI plugin to export images over network using KIO-Slave.
21mr|kipi-plugins-23.08.4-2|312	
21mr|kipi-plugins-23.08.4-2|313	%files -n kipi-plugins-remotestorage -f kipiplugin_remotestorage.lang
21mr|kipi-plugins-23.08.4-2|314	%{_kde5_services}/kipiplugin_remotestorage.desktop
21mr|kipi-plugins-23.08.4-2|315	%{_kde5_xmlguidir}/kipi/kipiplugin_remotestorageui.rc
21mr|kipi-plugins-23.08.4-2|316	%{_qt5_plugindir}/kipiplugin_remotestorage.so
21mr|kipi-plugins-23.08.4-2|317	
21mr|kipi-plugins-23.08.4-2|318	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|319	
21mr|kipi-plugins-23.08.4-2|320	%package -n kipi-plugins-sendimages
21mr|kipi-plugins-23.08.4-2|321	Summary:	Send Images kipi plugins
21mr|kipi-plugins-23.08.4-2|322	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|323	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|324	
21mr|kipi-plugins-23.08.4-2|325	%description -n kipi-plugins-sendimages
21mr|kipi-plugins-23.08.4-2|326	A tool to send images by e-mail.
21mr|kipi-plugins-23.08.4-2|327	
21mr|kipi-plugins-23.08.4-2|328	%files -n kipi-plugins-sendimages -f kipiplugin_sendimages.lang
21mr|kipi-plugins-23.08.4-2|329	%{_kde5_services}/kipiplugin_sendimages.desktop
21mr|kipi-plugins-23.08.4-2|330	%{_kde5_xmlguidir}/kipi/kipiplugin_sendimagesui.rc
21mr|kipi-plugins-23.08.4-2|331	%{_qt5_plugindir}/kipiplugin_sendimages.so
21mr|kipi-plugins-23.08.4-2|332	
21mr|kipi-plugins-23.08.4-2|333	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|334	
21mr|kipi-plugins-23.08.4-2|335	%package -n kipi-plugins-smug
21mr|kipi-plugins-23.08.4-2|336	Summary:	Smug Kipi Plugin
21mr|kipi-plugins-23.08.4-2|337	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|338	Conflicts:	kipi-plugins < 1:1.8.0-1
21mr|kipi-plugins-23.08.4-2|339	
21mr|kipi-plugins-23.08.4-2|340	%description -n kipi-plugins-smug
21mr|kipi-plugins-23.08.4-2|341	A tool to import/export images to/from SmugMug web service.
21mr|kipi-plugins-23.08.4-2|342	
21mr|kipi-plugins-23.08.4-2|343	%files -n kipi-plugins-smug -f kipiplugin_smug.lang
21mr|kipi-plugins-23.08.4-2|344	%{_kde5_iconsdir}/hicolor/*/apps/kipi-smugmug.*
21mr|kipi-plugins-23.08.4-2|345	%{_kde5_services}/kipiplugin_smug.desktop
21mr|kipi-plugins-23.08.4-2|346	%{_kde5_xmlguidir}/kipi/kipiplugin_smugui.rc
21mr|kipi-plugins-23.08.4-2|347	%{_qt5_plugindir}/kipiplugin_smug.so
21mr|kipi-plugins-23.08.4-2|348	
21mr|kipi-plugins-23.08.4-2|349	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|350	
21mr|kipi-plugins-23.08.4-2|351	%package -n kipi-plugins-yandexfotki
21mr|kipi-plugins-23.08.4-2|352	Summary:	Yandex.Fotki Exporter
21mr|kipi-plugins-23.08.4-2|353	Group:		System/Libraries
21mr|kipi-plugins-23.08.4-2|354	
21mr|kipi-plugins-23.08.4-2|355	%description -n kipi-plugins-yandexfotki
21mr|kipi-plugins-23.08.4-2|356	A tool to export images to a remote Yandex.Fotki web service.
21mr|kipi-plugins-23.08.4-2|357	
21mr|kipi-plugins-23.08.4-2|358	%files -n kipi-plugins-yandexfotki -f kipiplugin_yandexfotki.lang
21mr|kipi-plugins-23.08.4-2|359	%{_kde5_services}/kipiplugin_yandexfotki.desktop
21mr|kipi-plugins-23.08.4-2|360	%{_kde5_xmlguidir}/kipi/kipiplugin_yandexfotkiui.rc
21mr|kipi-plugins-23.08.4-2|361	%{_qt5_plugindir}/kipiplugin_yandexfotki.so
21mr|kipi-plugins-23.08.4-2|362	
21mr|kipi-plugins-23.08.4-2|363	#-----------------------------------------------------------------------
21mr|kipi-plugins-23.08.4-2|364	
21mr|kipi-plugins-23.08.4-2|365	%prep
21mr|kipi-plugins-23.08.4-2|366	%setup -q
21mr|kipi-plugins-23.08.4-2|367	
21mr|kipi-plugins-23.08.4-2|368	%build
21mr|kipi-plugins-23.08.4-2|369	%cmake_kde5
21mr|kipi-plugins-23.08.4-2|370	%make
21mr|kipi-plugins-23.08.4-2|371	
21mr|kipi-plugins-23.08.4-2|372	%install
21mr|kipi-plugins-23.08.4-2|373	%makeinstall_std -C build
21mr|kipi-plugins-23.08.4-2|374	
21mr|kipi-plugins-23.08.4-2|375	%if %{without wikimedia}
21mr|kipi-plugins-23.08.4-2|376	rm -f %{buildroot}%{_kde5_datadir}/locale/*/LC_MESSAGES/kipiplugin_mediawiki.mo
21mr|kipi-plugins-23.08.4-2|377	%endif
21mr|kipi-plugins-23.08.4-2|378	
21mr|kipi-plugins-23.08.4-2|379	# Useless
21mr|kipi-plugins-23.08.4-2|380	rm -f %{buildroot}%{_kde5_libdir}/libKF5kipiplugins.so
21mr|kipi-plugins-23.08.4-2|381	
21mr|kipi-plugins-23.08.4-2|382	%find_lang kipi-plugins kipiplugins kipi-plugins.lang --with-html --with-kde
21mr|kipi-plugins-23.08.4-2|383	
21mr|kipi-plugins-23.08.4-2|384	%find_lang kipiplugin_dropbox
21mr|kipi-plugins-23.08.4-2|385	%find_lang kipiplugin_facebook
21mr|kipi-plugins-23.08.4-2|386	%find_lang kipiplugin_flickr
21mr|kipi-plugins-23.08.4-2|387	%find_lang kipiplugin_googleservices
21mr|kipi-plugins-23.08.4-2|388	%find_lang kipiplugin_imageshack
21mr|kipi-plugins-23.08.4-2|389	%find_lang kipiplugin_imgur
21mr|kipi-plugins-23.08.4-2|390	%find_lang kipiplugin_kmlexport
21mr|kipi-plugins-23.08.4-2|391	%find_lang kipiplugin_piwigo
21mr|kipi-plugins-23.08.4-2|392	%find_lang kipiplugin_printimages
21mr|kipi-plugins-23.08.4-2|393	%find_lang kipiplugin_rajce
21mr|kipi-plugins-23.08.4-2|394	%find_lang kipiplugin_remotestorage
21mr|kipi-plugins-23.08.4-2|395	%find_lang kipiplugin_sendimages
21mr|kipi-plugins-23.08.4-2|396	%find_lang kipiplugin_smug
21mr|kipi-plugins-23.08.4-2|397	%find_lang kipiplugin_jalbum
21mr|kipi-plugins-23.08.4-2|398	%find_lang kipiplugin_yandexfotki

13297 21
21mr|kirigami2-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kirigami2-5.116.0-4|2	
21mr|kirigami2-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|kirigami2-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kirigami2-5.116.0-4|5	
21mr|kirigami2-5.116.0-4|6	Summary:	KDE's lightweight user interface framework
21mr|kirigami2-5.116.0-4|7	Name:		kirigami2
21mr|kirigami2-5.116.0-4|8	Version:	5.116.0
21mr|kirigami2-5.116.0-4|9	Release:	4
21mr|kirigami2-5.116.0-4|10	License:	LGPLv2+
21mr|kirigami2-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|kirigami2-5.116.0-4|12	Url:		http://www.kde.org
21mr|kirigami2-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kirigami2-5.116.0-4|14	BuildRequires:	extra-cmake-modules
21mr|kirigami2-5.116.0-4|15	BuildRequires:	qt5-linguist-tools
21mr|kirigami2-5.116.0-4|16	BuildRequires:	qt5-qml-tools
21mr|kirigami2-5.116.0-4|17	BuildRequires:	qt5-qtgraphicaleffects-qml
21mr|kirigami2-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kirigami2-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kirigami2-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kirigami2-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5Network)
21mr|kirigami2-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kirigami2-5.116.0-4|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kirigami2-5.116.0-4|24	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kirigami2-5.116.0-4|25	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kirigami2-5.116.0-4|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|kirigami2-5.116.0-4|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kirigami2-5.116.0-4|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kirigami2-5.116.0-4|29	Requires:	qt5-qtgraphicaleffects-qml
21mr|kirigami2-5.116.0-4|30	Requires:	%{_lib}kf5kirigami2_5 = %{EVRD}
21mr|kirigami2-5.116.0-4|31	
21mr|kirigami2-5.116.0-4|32	%description
21mr|kirigami2-5.116.0-4|33	Kirigami is KDE's lightweight user interface framework for mobile
21mr|kirigami2-5.116.0-4|34	and convergent applications. It allows Qt developers to easily create
21mr|kirigami2-5.116.0-4|35	applications that run on most major mobile and desktop platforms without
21mr|kirigami2-5.116.0-4|36	modification (though adapted user interfaces for different form-factors
21mr|kirigami2-5.116.0-4|37	are supported and recommended for optimal user experience). It extends
21mr|kirigami2-5.116.0-4|38	the touch-friendly Qt Quick Controls with larger application building
21mr|kirigami2-5.116.0-4|39	blocks, following the design philosophy laid out in the Kirigami Human
21mr|kirigami2-5.116.0-4|40	Interface Guidelines.
21mr|kirigami2-5.116.0-4|41	
21mr|kirigami2-5.116.0-4|42	%files -f %{name}.lang
21mr|kirigami2-5.116.0-4|43	%dir %{_kde5_qmldir}/org/kde/kirigami.2/
21mr|kirigami2-5.116.0-4|44	%{_kde5_qmldir}/org/kde/kirigami.2/*
21mr|kirigami2-5.116.0-4|45	
21mr|kirigami2-5.116.0-4|46	#----------------------------------------------------------------------------
21mr|kirigami2-5.116.0-4|47	
21mr|kirigami2-5.116.0-4|48	%define kf5kirigami2_major 5
21mr|kirigami2-5.116.0-4|49	%define libkf5kirigami2 %mklibname kf5kirigami2_ %{kf5kirigami2_major}
21mr|kirigami2-5.116.0-4|50	
21mr|kirigami2-5.116.0-4|51	%package -n %{libkf5kirigami2}
21mr|kirigami2-5.116.0-4|52	Summary:	KDE Frameworks 5 lightweight user interface framework shared library
21mr|kirigami2-5.116.0-4|53	Group:		System/Libraries
21mr|kirigami2-5.116.0-4|54	Requires:	%{name} = %{EVRD}
21mr|kirigami2-5.116.0-4|55	
21mr|kirigami2-5.116.0-4|56	%description -n %{libkf5kirigami2}
21mr|kirigami2-5.116.0-4|57	KDE Frameworks 5 lightweight user interface framework shared library.
21mr|kirigami2-5.116.0-4|58	
21mr|kirigami2-5.116.0-4|59	%files -n %{libkf5kirigami2}
21mr|kirigami2-5.116.0-4|60	%{_kde5_libdir}/libKF5Kirigami2.so.%{kf5kirigami2_major}*
21mr|kirigami2-5.116.0-4|61	
21mr|kirigami2-5.116.0-4|62	#----------------------------------------------------------------------------
21mr|kirigami2-5.116.0-4|63	
21mr|kirigami2-5.116.0-4|64	%define devname %mklibname %{name} -d
21mr|kirigami2-5.116.0-4|65	
21mr|kirigami2-5.116.0-4|66	%package -n %{devname}
21mr|kirigami2-5.116.0-4|67	Summary:	Development files for KDE's lightweight user interface framework
21mr|kirigami2-5.116.0-4|68	Group:		Development/KDE and Qt
21mr|kirigami2-5.116.0-4|69	Requires:	%{libkf5kirigami2} = %{EVRD}
21mr|kirigami2-5.116.0-4|70	Provides:	kf5kirigami2-devel = %{version}
21mr|kirigami2-5.116.0-4|71	Provides:	%{name}-devel = %{version}
21mr|kirigami2-5.116.0-4|72	
21mr|kirigami2-5.116.0-4|73	%description -n %{devname}
21mr|kirigami2-5.116.0-4|74	This package contains header files needed if you wish to build applications
21mr|kirigami2-5.116.0-4|75	based on %{name}.
21mr|kirigami2-5.116.0-4|76	
21mr|kirigami2-5.116.0-4|77	%files -n %{devname}
21mr|kirigami2-5.116.0-4|78	%{_kde5_datadir}/kdevappwizard/templates/kirigami.tar.bz2
21mr|kirigami2-5.116.0-4|79	%{_kde5_includedir}/KF5/Kirigami2/
21mr|kirigami2-5.116.0-4|80	%{_kde5_libdir}/libKF5Kirigami2.so
21mr|kirigami2-5.116.0-4|81	%{_kde5_libdir}/cmake/KF5Kirigami2
21mr|kirigami2-5.116.0-4|82	%{_kde5_mkspecsdir}/qt_Kirigami2.pri
21mr|kirigami2-5.116.0-4|83	
21mr|kirigami2-5.116.0-4|84	#----------------------------------------------------------------------
21mr|kirigami2-5.116.0-4|85	
21mr|kirigami2-5.116.0-4|86	%prep
21mr|kirigami2-5.116.0-4|87	%autosetup -p1
21mr|kirigami2-5.116.0-4|88	
21mr|kirigami2-5.116.0-4|89	%build
21mr|kirigami2-5.116.0-4|90	%cmake_kde5
21mr|kirigami2-5.116.0-4|91	%make
21mr|kirigami2-5.116.0-4|92	
21mr|kirigami2-5.116.0-4|93	%install
21mr|kirigami2-5.116.0-4|94	%makeinstall_std -C build
21mr|kirigami2-5.116.0-4|95	
21mr|kirigami2-5.116.0-4|96	%find_lang %{name} --all-name --with-qt

13298 21
21mr|kirigami-addons-0.11.0-1|1	Summary:	Add-on widgets for the Kirigami library
21mr|kirigami-addons-0.11.0-1|2	Name:		kirigami-addons
21mr|kirigami-addons-0.11.0-1|3	Version:	0.11.0
21mr|kirigami-addons-0.11.0-1|4	Release:	1
21mr|kirigami-addons-0.11.0-1|5	Group:		Graphical desktop/KDE
21mr|kirigami-addons-0.11.0-1|6	License:	LGPLv2+
21mr|kirigami-addons-0.11.0-1|7	Source0:	https://download.kde.org/stable/kirigami-addons/%{version}/kirigami-addons-%{version}.tar.xz
21mr|kirigami-addons-0.11.0-1|8	BuildRequires:	extra-cmake-modules
21mr|kirigami-addons-0.11.0-1|9	BuildRequires:	kf5i18n-devel
21mr|kirigami-addons-0.11.0-1|10	BuildRequires:	kf5kirigami2-devel
21mr|kirigami-addons-0.11.0-1|11	BuildRequires:	pkgconfig(Qt5Core)
21mr|kirigami-addons-0.11.0-1|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kirigami-addons-0.11.0-1|13	BuildRequires:	pkgconfig(Qt5Network)
21mr|kirigami-addons-0.11.0-1|14	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kirigami-addons-0.11.0-1|15	BuildRequires:	pkgconfig(Qt5QmlModels)
21mr|kirigami-addons-0.11.0-1|16	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kirigami-addons-0.11.0-1|17	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kirigami-addons-0.11.0-1|18	
21mr|kirigami-addons-0.11.0-1|19	%description
21mr|kirigami-addons-0.11.0-1|20	Add-on widgets for the Kirigami library.
21mr|kirigami-addons-0.11.0-1|21	
21mr|kirigami-addons-0.11.0-1|22	%files -f %{name}.lang
21mr|kirigami-addons-0.11.0-1|23	%{_kde5_libdir}/qt5/qml/org/kde/kirigamiaddons
21mr|kirigami-addons-0.11.0-1|24	
21mr|kirigami-addons-0.11.0-1|25	#----------------------------------------------------------------------------
21mr|kirigami-addons-0.11.0-1|26	
21mr|kirigami-addons-0.11.0-1|27	%define devname %mklibname %{name} -d
21mr|kirigami-addons-0.11.0-1|28	
21mr|kirigami-addons-0.11.0-1|29	%package -n %{devname}
21mr|kirigami-addons-0.11.0-1|30	Summary:	Development files for for the Kirigami library
21mr|kirigami-addons-0.11.0-1|31	Group:		Development/KDE and Qt
21mr|kirigami-addons-0.11.0-1|32	Requires:	%{name} = %{EVRD}
21mr|kirigami-addons-0.11.0-1|33	Provides:	%{name}-devel = %{version}
21mr|kirigami-addons-0.11.0-1|34	
21mr|kirigami-addons-0.11.0-1|35	%description -n %{devname}
21mr|kirigami-addons-0.11.0-1|36	Development files for for the Kirigami library.
21mr|kirigami-addons-0.11.0-1|37	
21mr|kirigami-addons-0.11.0-1|38	%files -n %{devname}
21mr|kirigami-addons-0.11.0-1|39	%{_kde5_libdir}/cmake/KF5KirigamiAddons
21mr|kirigami-addons-0.11.0-1|40	
21mr|kirigami-addons-0.11.0-1|41	#----------------------------------------------------------------------
21mr|kirigami-addons-0.11.0-1|42	
21mr|kirigami-addons-0.11.0-1|43	%prep
21mr|kirigami-addons-0.11.0-1|44	%autosetup -p1
21mr|kirigami-addons-0.11.0-1|45	
21mr|kirigami-addons-0.11.0-1|46	%build
21mr|kirigami-addons-0.11.0-1|47	%cmake_kde5
21mr|kirigami-addons-0.11.0-1|48	%make
21mr|kirigami-addons-0.11.0-1|49	
21mr|kirigami-addons-0.11.0-1|50	%install
21mr|kirigami-addons-0.11.0-1|51	%makeinstall_std -C build
21mr|kirigami-addons-0.11.0-1|52	
21mr|kirigami-addons-0.11.0-1|53	%find_lang %{name}

13299 21
21mr|kirigami-gallery-23.08.4-2|1	Summary:	Gallery application built using Kirigami framework
21mr|kirigami-gallery-23.08.4-2|2	Name:		kirigami-gallery
21mr|kirigami-gallery-23.08.4-2|3	Version:	23.08.4
21mr|kirigami-gallery-23.08.4-2|4	Release:	2
21mr|kirigami-gallery-23.08.4-2|5	License:	LGPLv2+
21mr|kirigami-gallery-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kirigami-gallery-23.08.4-2|7	Url:		http://www.kde.org
21mr|kirigami-gallery-23.08.4-2|8	Source0:	http://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kirigami-gallery-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kirigami-gallery-23.08.4-2|10	BuildRequires:	kpackage
21mr|kirigami-gallery-23.08.4-2|11	BuildRequires:	kf5kirigami2-devel
21mr|kirigami-gallery-23.08.4-2|12	BuildRequires:	kf5itemmodels-devel
21mr|kirigami-gallery-23.08.4-2|13	BuildRequires:	qt5-qtgraphicaleffects-qml
21mr|kirigami-gallery-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kirigami-gallery-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kirigami-gallery-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Network)
21mr|kirigami-gallery-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kirigami-gallery-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kirigami-gallery-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kirigami-gallery-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kirigami-gallery-23.08.4-2|21	Requires:	kirigami2
21mr|kirigami-gallery-23.08.4-2|22	Requires:	qt5-qtgraphicaleffects-qml
21mr|kirigami-gallery-23.08.4-2|23	Requires:	qt5-qtquickcontrols2-qml
21mr|kirigami-gallery-23.08.4-2|24	
21mr|kirigami-gallery-23.08.4-2|25	%description
21mr|kirigami-gallery-23.08.4-2|26	Example application which uses all features from kirigami, including links
21mr|kirigami-gallery-23.08.4-2|27	to the sourcecode, tips on how to use the components and links to the
21mr|kirigami-gallery-23.08.4-2|28	corresponding HIG pages and code examples on cgit.
21mr|kirigami-gallery-23.08.4-2|29	
21mr|kirigami-gallery-23.08.4-2|30	%files -f kirigamigallery.lang
21mr|kirigami-gallery-23.08.4-2|31	%doc LICENSE.LGPL-2
21mr|kirigami-gallery-23.08.4-2|32	%{_kde5_applicationsdir}/org.kde.kirigami2.gallery.desktop
21mr|kirigami-gallery-23.08.4-2|33	%{_kde5_bindir}/kirigami2gallery
21mr|kirigami-gallery-23.08.4-2|34	%{_appdatadir}/org.kde.kirigami2.gallery.appdata.xml
21mr|kirigami-gallery-23.08.4-2|35	
21mr|kirigami-gallery-23.08.4-2|36	#----------------------------------------------------------------------------
21mr|kirigami-gallery-23.08.4-2|37	
21mr|kirigami-gallery-23.08.4-2|38	%prep
21mr|kirigami-gallery-23.08.4-2|39	%autosetup -p1
21mr|kirigami-gallery-23.08.4-2|40	
21mr|kirigami-gallery-23.08.4-2|41	%build
21mr|kirigami-gallery-23.08.4-2|42	%cmake_kde5
21mr|kirigami-gallery-23.08.4-2|43	%make
21mr|kirigami-gallery-23.08.4-2|44	
21mr|kirigami-gallery-23.08.4-2|45	%install
21mr|kirigami-gallery-23.08.4-2|46	%makeinstall_std -C build
21mr|kirigami-gallery-23.08.4-2|47	
21mr|kirigami-gallery-23.08.4-2|48	%find_lang kirigamigallery --with-qt

13300 21
21mr|kiriki-23.08.4-2|1	
21mr|kiriki-23.08.4-2|2	Summary:	Close of Yahtzee
21mr|kiriki-23.08.4-2|3	Name:		kiriki
21mr|kiriki-23.08.4-2|4	Version:	23.08.4
21mr|kiriki-23.08.4-2|5	Release:	2
21mr|kiriki-23.08.4-2|6	Epoch:		1
21mr|kiriki-23.08.4-2|7	License:	GPLv2+
21mr|kiriki-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kiriki-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kiriki
21mr|kiriki-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kiriki-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kiriki-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kiriki-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kiriki-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kiriki-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kiriki-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kiriki-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kiriki-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kiriki-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|kiriki-23.08.4-2|20	BuildRequires:	kf5kdegames-devel
21mr|kiriki-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|kiriki-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kiriki-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kiriki-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kiriki-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kiriki-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kiriki-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kiriki-23.08.4-2|28	
21mr|kiriki-23.08.4-2|29	%description
21mr|kiriki-23.08.4-2|30	Kiriki is an addictive and fun dice game, designed to be played by as
21mr|kiriki-23.08.4-2|31	many as six players.
21mr|kiriki-23.08.4-2|32	
21mr|kiriki-23.08.4-2|33	Participants have to collect points by rolling five dice for up to
21mr|kiriki-23.08.4-2|34	three times per single turn.
21mr|kiriki-23.08.4-2|35	
21mr|kiriki-23.08.4-2|36	%files -f %{name}.lang
21mr|kiriki-23.08.4-2|37	%{_kde5_applicationsdir}/org.kde.kiriki.desktop
21mr|kiriki-23.08.4-2|38	%{_kde5_bindir}/kiriki
21mr|kiriki-23.08.4-2|39	%{_kde5_datadir}/kiriki
21mr|kiriki-23.08.4-2|40	%{_kde5_iconsdir}/hicolor/*/apps/kiriki.*
21mr|kiriki-23.08.4-2|41	%{_appdatadir}/org.kde.kiriki.appdata.xml
21mr|kiriki-23.08.4-2|42	
21mr|kiriki-23.08.4-2|43	#------------------------------------------------------------------------------
21mr|kiriki-23.08.4-2|44	
21mr|kiriki-23.08.4-2|45	%prep
21mr|kiriki-23.08.4-2|46	%autosetup -p1
21mr|kiriki-23.08.4-2|47	
21mr|kiriki-23.08.4-2|48	%build
21mr|kiriki-23.08.4-2|49	%cmake_kde5
21mr|kiriki-23.08.4-2|50	%make
21mr|kiriki-23.08.4-2|51	
21mr|kiriki-23.08.4-2|52	%install
21mr|kiriki-23.08.4-2|53	%makeinstall_std -C build
21mr|kiriki-23.08.4-2|54	
21mr|kiriki-23.08.4-2|55	%find_lang %{name} --with-kde --with-html
21mr|kiriki-23.08.4-2|56	

13301 21
21mr|kitemmodels-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kitemmodels-5.116.0-4|2	
21mr|kitemmodels-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|kitemmodels-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kitemmodels-5.116.0-4|5	
21mr|kitemmodels-5.116.0-4|6	Summary:	KDE Frameworks 5 addons module for Qt Model/View
21mr|kitemmodels-5.116.0-4|7	Name:		kitemmodels
21mr|kitemmodels-5.116.0-4|8	Version:	5.116.0
21mr|kitemmodels-5.116.0-4|9	Release:	4
21mr|kitemmodels-5.116.0-4|10	License:	GPLv2+
21mr|kitemmodels-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|kitemmodels-5.116.0-4|12	Url:		https://www.kde.org/
21mr|kitemmodels-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kitemmodels-5.116.0-4|14	BuildRequires:	extra-cmake-modules
21mr|kitemmodels-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kitemmodels-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kitemmodels-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5QmlModels)
21mr|kitemmodels-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kitemmodels-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kitemmodels-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kitemmodels-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kitemmodels-5.116.0-4|22	
21mr|kitemmodels-5.116.0-4|23	%description
21mr|kitemmodels-5.116.0-4|24	KDE Frameworks 5 addons module for Qt Model/View.
21mr|kitemmodels-5.116.0-4|25	
21mr|kitemmodels-5.116.0-4|26	KItemModels provides various models:
21mr|kitemmodels-5.116.0-4|27	* KBreadcrumbSelectionModel - Selects the parents of selected items to create
21mr|kitemmodels-5.116.0-4|28	breadcrumbs
21mr|kitemmodels-5.116.0-4|29	* KCheckableProxyModel - Adds a checkable capability to a source model
21mr|kitemmodels-5.116.0-4|30	* KDescendantsProxyModel - Proxy Model for restructuring a Tree into a list
21mr|kitemmodels-5.116.0-4|31	* KLinkItemSelectionModel - Share a selection in multiple views which do not
21mr|kitemmodels-5.116.0-4|32	have the same source model
21mr|kitemmodels-5.116.0-4|33	* KModelIndexProxyMapper - Mapping of indexes and selections through proxy
21mr|kitemmodels-5.116.0-4|34	models
21mr|kitemmodels-5.116.0-4|35	* KRecursiveFilterProxyModel - Recursive filtering of models
21mr|kitemmodels-5.116.0-4|36	* KSelectionProxyModel - A Proxy Model which presents a subset of its source
21mr|kitemmodels-5.116.0-4|37	model to observers
21mr|kitemmodels-5.116.0-4|38	
21mr|kitemmodels-5.116.0-4|39	%files
21mr|kitemmodels-5.116.0-4|40	%{_kde5_datadir}/qlogging-categories5/kitemmodels.categories
21mr|kitemmodels-5.116.0-4|41	%{_kde5_datadir}/qlogging-categories5/kitemmodels.renamecategories
21mr|kitemmodels-5.116.0-4|42	
21mr|kitemmodels-5.116.0-4|43	#--------------------------------------------------------------------
21mr|kitemmodels-5.116.0-4|44	
21mr|kitemmodels-5.116.0-4|45	%define qmlkf5itemmodels %mklibname kf5itemmodels-qml
21mr|kitemmodels-5.116.0-4|46	
21mr|kitemmodels-5.116.0-4|47	%package -n %{qmlkf5itemmodels}
21mr|kitemmodels-5.116.0-4|48	Summary:	QML plugin for KDE Frameworks 5 Qt Model/View module
21mr|kitemmodels-5.116.0-4|49	Group:		System/Libraries
21mr|kitemmodels-5.116.0-4|50	Provides:	kf5itemmodels-qml = %{EVRD}
21mr|kitemmodels-5.116.0-4|51	
21mr|kitemmodels-5.116.0-4|52	%description -n %{qmlkf5itemmodels}
21mr|kitemmodels-5.116.0-4|53	QML plugin for KDE Frameworks 5 Qt Model/View module.
21mr|kitemmodels-5.116.0-4|54	
21mr|kitemmodels-5.116.0-4|55	%files -n %{qmlkf5itemmodels}
21mr|kitemmodels-5.116.0-4|56	%dir %{_kde5_qmldir}/org/kde/kitemmodels/
21mr|kitemmodels-5.116.0-4|57	%{_kde5_qmldir}/org/kde/kitemmodels/*
21mr|kitemmodels-5.116.0-4|58	
21mr|kitemmodels-5.116.0-4|59	#----------------------------------------------------------------------------
21mr|kitemmodels-5.116.0-4|60	
21mr|kitemmodels-5.116.0-4|61	%define kf5itemmodels_major 5
21mr|kitemmodels-5.116.0-4|62	%define libkf5itemmodels %mklibname kf5itemmodels %{kf5itemmodels_major}
21mr|kitemmodels-5.116.0-4|63	
21mr|kitemmodels-5.116.0-4|64	%package -n %{libkf5itemmodels}
21mr|kitemmodels-5.116.0-4|65	Summary:	KDE Frameworks 5 KItemModels shared library
21mr|kitemmodels-5.116.0-4|66	Group:		System/Libraries
21mr|kitemmodels-5.116.0-4|67	Requires:	%{name} = %{EVRD}
21mr|kitemmodels-5.116.0-4|68	Requires:	%{qmlkf5itemmodels} = %{EVRD}
21mr|kitemmodels-5.116.0-4|69	
21mr|kitemmodels-5.116.0-4|70	%description -n %{libkf5itemmodels}
21mr|kitemmodels-5.116.0-4|71	KDE Frameworks 5 KItemModels shared library.
21mr|kitemmodels-5.116.0-4|72	
21mr|kitemmodels-5.116.0-4|73	%files -n %{libkf5itemmodels}
21mr|kitemmodels-5.116.0-4|74	%{_kde5_libdir}/libKF5ItemModels.so.%{kf5itemmodels_major}*
21mr|kitemmodels-5.116.0-4|75	
21mr|kitemmodels-5.116.0-4|76	#----------------------------------------------------------------------------
21mr|kitemmodels-5.116.0-4|77	
21mr|kitemmodels-5.116.0-4|78	%define devkf5itemmodels %mklibname kf5itemmodels -d
21mr|kitemmodels-5.116.0-4|79	
21mr|kitemmodels-5.116.0-4|80	%package -n %{devkf5itemmodels}
21mr|kitemmodels-5.116.0-4|81	Summary:	Development files for KDE Frameworks 5 KItemModels
21mr|kitemmodels-5.116.0-4|82	Group:		Development/KDE and Qt
21mr|kitemmodels-5.116.0-4|83	Requires:	%{libkf5itemmodels} = %{EVRD}
21mr|kitemmodels-5.116.0-4|84	Provides:	%{name}-devel = %{EVRD}
21mr|kitemmodels-5.116.0-4|85	Provides:	kf5itemmodels-devel = %{version}
21mr|kitemmodels-5.116.0-4|86	
21mr|kitemmodels-5.116.0-4|87	%description -n %{devkf5itemmodels}
21mr|kitemmodels-5.116.0-4|88	This package contains header files needed if you wish to build applications
21mr|kitemmodels-5.116.0-4|89	based on %{name}.
21mr|kitemmodels-5.116.0-4|90	
21mr|kitemmodels-5.116.0-4|91	%files -n %{devkf5itemmodels}
21mr|kitemmodels-5.116.0-4|92	%{_kde5_includedir}/KF5/KItemModels
21mr|kitemmodels-5.116.0-4|93	%{_kde5_libdir}/cmake/KF5ItemModels
21mr|kitemmodels-5.116.0-4|94	%{_kde5_libdir}/libKF5ItemModels.so
21mr|kitemmodels-5.116.0-4|95	%{_kde5_mkspecsdir}/*.pri
21mr|kitemmodels-5.116.0-4|96	
21mr|kitemmodels-5.116.0-4|97	#----------------------------------------------------------------------------
21mr|kitemmodels-5.116.0-4|98	
21mr|kitemmodels-5.116.0-4|99	%prep
21mr|kitemmodels-5.116.0-4|100	%autosetup -p1
21mr|kitemmodels-5.116.0-4|101	
21mr|kitemmodels-5.116.0-4|102	%build
21mr|kitemmodels-5.116.0-4|103	%cmake_kde5
21mr|kitemmodels-5.116.0-4|104	%make
21mr|kitemmodels-5.116.0-4|105	
21mr|kitemmodels-5.116.0-4|106	%install
21mr|kitemmodels-5.116.0-4|107	%makeinstall_std -C build

13302 21
21mr|kitemviews-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kitemviews-5.116.0-4|2	
21mr|kitemviews-5.116.0-4|3	Summary:	KDE Frameworks 5 addons module for Qt Model/View
21mr|kitemviews-5.116.0-4|4	Name:		kitemviews
21mr|kitemviews-5.116.0-4|5	Version:	5.116.0
21mr|kitemviews-5.116.0-4|6	Release:	4
21mr|kitemviews-5.116.0-4|7	License:	GPLv2+
21mr|kitemviews-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|kitemviews-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kitemviews-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kitemviews-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kitemviews-5.116.0-4|12	BuildRequires:	qt5-linguist-tools
21mr|kitemviews-5.116.0-4|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kitemviews-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kitemviews-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|kitemviews-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kitemviews-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kitemviews-5.116.0-4|18	
21mr|kitemviews-5.116.0-4|19	%description
21mr|kitemviews-5.116.0-4|20	KDE Frameworks 5 addons module for Qt Model/View.
21mr|kitemviews-5.116.0-4|21	
21mr|kitemviews-5.116.0-4|22	KItemViews includes a set of views, which can be used with item models. It
21mr|kitemviews-5.116.0-4|23	includes views for categorizing lists and to add search filters to flat and
21mr|kitemviews-5.116.0-4|24	hierarchical lists.
21mr|kitemviews-5.116.0-4|25	
21mr|kitemviews-5.116.0-4|26	%files
21mr|kitemviews-5.116.0-4|27	%{_kde5_datadir}/qlogging-categories5/kitemviews.categories
21mr|kitemviews-5.116.0-4|28	
21mr|kitemviews-5.116.0-4|29	#----------------------------------------------------------------------------
21mr|kitemviews-5.116.0-4|30	
21mr|kitemviews-5.116.0-4|31	%package -n qt5-designer-plugin-%{name}
21mr|kitemviews-5.116.0-4|32	Summary:	Qt5 Designer plugin for %{name}
21mr|kitemviews-5.116.0-4|33	Group:		Development/KDE and Qt
21mr|kitemviews-5.116.0-4|34	
21mr|kitemviews-5.116.0-4|35	%description -n qt5-designer-plugin-%{name}
21mr|kitemviews-5.116.0-4|36	Qt5 Designer plugin for %{name}.
21mr|kitemviews-5.116.0-4|37	
21mr|kitemviews-5.116.0-4|38	%files -n qt5-designer-plugin-%{name}
21mr|kitemviews-5.116.0-4|39	%{_qt5_plugindir}/designer/kitemviews5widgets.so
21mr|kitemviews-5.116.0-4|40	
21mr|kitemviews-5.116.0-4|41	#----------------------------------------------------------------------------
21mr|kitemviews-5.116.0-4|42	
21mr|kitemviews-5.116.0-4|43	%package i18n
21mr|kitemviews-5.116.0-4|44	Summary:	KItemViews translations
21mr|kitemviews-5.116.0-4|45	Group:		System/Internationalization
21mr|kitemviews-5.116.0-4|46	BuildArch:	noarch
21mr|kitemviews-5.116.0-4|47	
21mr|kitemviews-5.116.0-4|48	%description i18n
21mr|kitemviews-5.116.0-4|49	KItemViews translations.
21mr|kitemviews-5.116.0-4|50	
21mr|kitemviews-5.116.0-4|51	%files i18n -f %{name}.lang
21mr|kitemviews-5.116.0-4|52	
21mr|kitemviews-5.116.0-4|53	#----------------------------------------------------------------------------
21mr|kitemviews-5.116.0-4|54	
21mr|kitemviews-5.116.0-4|55	%define kf5itemviews_major 5
21mr|kitemviews-5.116.0-4|56	%define libkf5itemviews %mklibname kf5itemviews %{kf5itemviews_major}
21mr|kitemviews-5.116.0-4|57	
21mr|kitemviews-5.116.0-4|58	%package -n %{libkf5itemviews}
21mr|kitemviews-5.116.0-4|59	Summary:	KDE Frameworks 5 KItemViews shared library
21mr|kitemviews-5.116.0-4|60	Group:		System/Libraries
21mr|kitemviews-5.116.0-4|61	Requires:	%{name} = %{EVRD}
21mr|kitemviews-5.116.0-4|62	Requires:	%{name}-i18n = %{EVRD}
21mr|kitemviews-5.116.0-4|63	
21mr|kitemviews-5.116.0-4|64	%description -n %{libkf5itemviews}
21mr|kitemviews-5.116.0-4|65	KDE Frameworks 5 KItemViews shared library.
21mr|kitemviews-5.116.0-4|66	
21mr|kitemviews-5.116.0-4|67	%files -n %{libkf5itemviews}
21mr|kitemviews-5.116.0-4|68	%{_kde5_libdir}/libKF5ItemViews.so.%{kf5itemviews_major}*
21mr|kitemviews-5.116.0-4|69	
21mr|kitemviews-5.116.0-4|70	#----------------------------------------------------------------------------
21mr|kitemviews-5.116.0-4|71	
21mr|kitemviews-5.116.0-4|72	%define devkf5itemviews %mklibname kf5itemviews -d
21mr|kitemviews-5.116.0-4|73	
21mr|kitemviews-5.116.0-4|74	%package -n %{devkf5itemviews}
21mr|kitemviews-5.116.0-4|75	Summary:	Development files for KDE Frameworks 5 KItemViews
21mr|kitemviews-5.116.0-4|76	Group:		Development/KDE and Qt
21mr|kitemviews-5.116.0-4|77	Requires:	%{libkf5itemviews} = %{EVRD}
21mr|kitemviews-5.116.0-4|78	Requires:	qt5-designer-plugin-%{name}
21mr|kitemviews-5.116.0-4|79	Provides:	%{name}-devel = %{EVRD}
21mr|kitemviews-5.116.0-4|80	Provides:	kf5itemviews-devel = %{version}
21mr|kitemviews-5.116.0-4|81	
21mr|kitemviews-5.116.0-4|82	%description -n %{devkf5itemviews}
21mr|kitemviews-5.116.0-4|83	This package contains header files needed if you wish to build applications
21mr|kitemviews-5.116.0-4|84	based on %{name}.
21mr|kitemviews-5.116.0-4|85	
21mr|kitemviews-5.116.0-4|86	%files -n %{devkf5itemviews}
21mr|kitemviews-5.116.0-4|87	%{_kde5_includedir}/KF5/KItemViews
21mr|kitemviews-5.116.0-4|88	%{_kde5_libdir}/cmake/KF5ItemViews
21mr|kitemviews-5.116.0-4|89	%{_kde5_libdir}/libKF5ItemViews.so
21mr|kitemviews-5.116.0-4|90	%{_kde5_mkspecsdir}/*.pri
21mr|kitemviews-5.116.0-4|91	
21mr|kitemviews-5.116.0-4|92	#----------------------------------------------------------------------------
21mr|kitemviews-5.116.0-4|93	
21mr|kitemviews-5.116.0-4|94	%prep
21mr|kitemviews-5.116.0-4|95	%autosetup -p1
21mr|kitemviews-5.116.0-4|96	
21mr|kitemviews-5.116.0-4|97	%build
21mr|kitemviews-5.116.0-4|98	%cmake_kde5
21mr|kitemviews-5.116.0-4|99	%make
21mr|kitemviews-5.116.0-4|100	
21mr|kitemviews-5.116.0-4|101	%install
21mr|kitemviews-5.116.0-4|102	%makeinstall_std -C build
21mr|kitemviews-5.116.0-4|103	
21mr|kitemviews-5.116.0-4|104	%find_lang %{name} --all-name --with-qt

13303 21
21mr|kiten-23.08.4-2|1	
21mr|kiten-23.08.4-2|2	Summary:	A Japanese reference/learning tool
21mr|kiten-23.08.4-2|3	Name:		kiten
21mr|kiten-23.08.4-2|4	Version:	23.08.4
21mr|kiten-23.08.4-2|5	Release:	2
21mr|kiten-23.08.4-2|6	License:	GPLv2+
21mr|kiten-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kiten-23.08.4-2|8	Url:		http://edu.kde.org/kiten
21mr|kiten-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kiten-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kiten-23.08.4-2|11	BuildRequires:	kf5archive-devel
21mr|kiten-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|kiten-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|kiten-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|kiten-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kiten-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|kiten-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kiten-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kiten-23.08.4-2|19	BuildRequires:	kf5khtml-devel
21mr|kiten-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|kiten-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kiten-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kiten-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kiten-23.08.4-2|24	
21mr|kiten-23.08.4-2|25	%description
21mr|kiten-23.08.4-2|26	Kiten is a Japanese reference/learning tool.
21mr|kiten-23.08.4-2|27	
21mr|kiten-23.08.4-2|28	Kiten features:
21mr|kiten-23.08.4-2|29	* Search with english keyword, Japanese reading, or a Kanji string on a
21mr|kiten-23.08.4-2|30	list of EDICT files.
21mr|kiten-23.08.4-2|31	* Search with english keyword, Japanese reading, number of strokes, grade
21mr|kiten-23.08.4-2|32	number, or a Kanji on a list of KANJIDIC files.
21mr|kiten-23.08.4-2|33	* Comes with all necessary files.
21mr|kiten-23.08.4-2|34	* Very fast.
21mr|kiten-23.08.4-2|35	* Limit searches to only common entries.
21mr|kiten-23.08.4-2|36	* Nested searches of results possible.
21mr|kiten-23.08.4-2|37	* Compact, small, fast interface.
21mr|kiten-23.08.4-2|38	* Global KDE keybindings for searching highlighted strings.
21mr|kiten-23.08.4-2|39	* Learning dialog. (One can even open up multiple ones and have them sync
21mr|kiten-23.08.4-2|40	between each other.)
21mr|kiten-23.08.4-2|41	* Browse Kanji by grade.
21mr|kiten-23.08.4-2|42	* Add Kanji to a list for later learning.
21mr|kiten-23.08.4-2|43	* Browse list, and get quizzed on them.
21mr|kiten-23.08.4-2|44	
21mr|kiten-23.08.4-2|45	%files -f %{name}.lang
21mr|kiten-23.08.4-2|46	%doc COPYING.DOC AUTHORS README
21mr|kiten-23.08.4-2|47	%{_kde5_applicationsdir}/org.kde.kiten.desktop
21mr|kiten-23.08.4-2|48	%{_kde5_applicationsdir}/org.kde.kitenkanjibrowser.desktop
21mr|kiten-23.08.4-2|49	%{_kde5_applicationsdir}/org.kde.kitenradselect.desktop
21mr|kiten-23.08.4-2|50	%{_kde5_bindir}/kiten
21mr|kiten-23.08.4-2|51	%{_kde5_bindir}/kitengen
21mr|kiten-23.08.4-2|52	%{_kde5_bindir}/kitenradselect
21mr|kiten-23.08.4-2|53	%{_kde5_bindir}/kitenkanjibrowser
21mr|kiten-23.08.4-2|54	%{_kde5_datadir}/config.kcfg/kiten.kcfg
21mr|kiten-23.08.4-2|55	%{_kde5_datadir}/kiten
21mr|kiten-23.08.4-2|56	%{_kde5_iconsdir}/*/*/apps/kiten.*
21mr|kiten-23.08.4-2|57	%{_kde5_xmlguidir}/kiten/kitenui.rc
21mr|kiten-23.08.4-2|58	%{_kde5_xmlguidir}/kitenkanjibrowser/kanjibrowserui.rc
21mr|kiten-23.08.4-2|59	%{_kde5_xmlguidir}/kitenradselect/radselectui.rc
21mr|kiten-23.08.4-2|60	%{_appdatadir}/org.kde.kiten.appdata.xml
21mr|kiten-23.08.4-2|61	%{_datadir}/fonts/kanjistrokeorders
21mr|kiten-23.08.4-2|62	
21mr|kiten-23.08.4-2|63	#----------------------------------------------------------------------------
21mr|kiten-23.08.4-2|64	
21mr|kiten-23.08.4-2|65	%define kiten_major 5
21mr|kiten-23.08.4-2|66	%define libkiten %mklibname kiten %{kiten_major}
21mr|kiten-23.08.4-2|67	
21mr|kiten-23.08.4-2|68	%package -n %{libkiten}
21mr|kiten-23.08.4-2|69	Summary:	Runtime library for Kiten
21mr|kiten-23.08.4-2|70	Group:		System/Libraries
21mr|kiten-23.08.4-2|71	
21mr|kiten-23.08.4-2|72	%description -n %{libkiten}
21mr|kiten-23.08.4-2|73	libkiten is a library for managing a variety of japanese cross-language
21mr|kiten-23.08.4-2|74	dictionaries through a common interface. It provides a light abstraction layer
21mr|kiten-23.08.4-2|75	over various types of japanese dictionaries, with a simple facility for adding
21mr|kiten-23.08.4-2|76	more types.
21mr|kiten-23.08.4-2|77	
21mr|kiten-23.08.4-2|78	%files -n %{libkiten}
21mr|kiten-23.08.4-2|79	%{_kde5_libdir}/libkiten.so.%{kiten_major}*
21mr|kiten-23.08.4-2|80	
21mr|kiten-23.08.4-2|81	#----------------------------------------------------------------------------
21mr|kiten-23.08.4-2|82	
21mr|kiten-23.08.4-2|83	%package devel
21mr|kiten-23.08.4-2|84	Summary:	Devel stuff for %{name}
21mr|kiten-23.08.4-2|85	Group:		Development/KDE and Qt
21mr|kiten-23.08.4-2|86	Requires:	%{libkiten} = %{EVRD}
21mr|kiten-23.08.4-2|87	
21mr|kiten-23.08.4-2|88	%description devel
21mr|kiten-23.08.4-2|89	Files needed to build applications based on %{name}.
21mr|kiten-23.08.4-2|90	
21mr|kiten-23.08.4-2|91	%files devel
21mr|kiten-23.08.4-2|92	%{_kde5_libdir}/libkiten.so
21mr|kiten-23.08.4-2|93	%{_kde5_includedir}/libkiten/
21mr|kiten-23.08.4-2|94	
21mr|kiten-23.08.4-2|95	#----------------------------------------------------------------------
21mr|kiten-23.08.4-2|96	
21mr|kiten-23.08.4-2|97	%prep
21mr|kiten-23.08.4-2|98	%autosetup -p1
21mr|kiten-23.08.4-2|99	
21mr|kiten-23.08.4-2|100	%build
21mr|kiten-23.08.4-2|101	%cmake_kde5
21mr|kiten-23.08.4-2|102	%make
21mr|kiten-23.08.4-2|103	
21mr|kiten-23.08.4-2|104	%install
21mr|kiten-23.08.4-2|105	%makeinstall_std -C build
21mr|kiten-23.08.4-2|106	
21mr|kiten-23.08.4-2|107	%find_lang %{name} --with-kde --with-html
21mr|kiten-23.08.4-2|108	

13304 21
21mr|kitinerary-23.08.4-2|1	Summary:	Plasma 5 PIM itinerary extraction and data model library
21mr|kitinerary-23.08.4-2|2	Name:		kitinerary
21mr|kitinerary-23.08.4-2|3	Version:	23.08.4
21mr|kitinerary-23.08.4-2|4	Release:	2
21mr|kitinerary-23.08.4-2|5	License:	GPLv2+
21mr|kitinerary-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kitinerary-23.08.4-2|7	Url:		https://www.kde.org/
21mr|kitinerary-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kitinerary-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kitinerary-23.08.4-2|10	BuildRequires:	kf5calendarcore-devel
21mr|kitinerary-23.08.4-2|11	BuildRequires:	kf5contacts-devel
21mr|kitinerary-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|kitinerary-23.08.4-2|13	BuildRequires:	kf5mime-devel
21mr|kitinerary-23.08.4-2|14	BuildRequires:	kpkpass-devel
21mr|kitinerary-23.08.4-2|15	BuildRequires:	pkgconfig(libxml-2.0)
21mr|kitinerary-23.08.4-2|16	BuildRequires:	pkgconfig(poppler)
21mr|kitinerary-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kitinerary-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kitinerary-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|kitinerary-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kitinerary-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kitinerary-23.08.4-2|22	BuildRequires:	pkgconfig(zlib)
21mr|kitinerary-23.08.4-2|23	BuildRequires:	pkgconfig(zxing)
21mr|kitinerary-23.08.4-2|24	
21mr|kitinerary-23.08.4-2|25	%description
21mr|kitinerary-23.08.4-2|26	Plasma 5 PIM itinerary extraction and data model library.
21mr|kitinerary-23.08.4-2|27	
21mr|kitinerary-23.08.4-2|28	%files
21mr|kitinerary-23.08.4-2|29	%{_kde5_libexecdir}/kf5/kitinerary-extractor
21mr|kitinerary-23.08.4-2|30	%{_datadir}/mime/packages/application-vnd-kde-itinerary.xml
21mr|kitinerary-23.08.4-2|31	%{_kde5_datadir}/qlogging-categories5/org_kde_kitinerary.categories
21mr|kitinerary-23.08.4-2|32	
21mr|kitinerary-23.08.4-2|33	#----------------------------------------------------------------------------
21mr|kitinerary-23.08.4-2|34	
21mr|kitinerary-23.08.4-2|35	%package i18n
21mr|kitinerary-23.08.4-2|36	Summary:	Plasma 5 PIM itinerary extraction and data model library translations
21mr|kitinerary-23.08.4-2|37	Group:		System/Internationalization
21mr|kitinerary-23.08.4-2|38	BuildArch:	noarch
21mr|kitinerary-23.08.4-2|39	
21mr|kitinerary-23.08.4-2|40	%description i18n
21mr|kitinerary-23.08.4-2|41	Plasma 5 PIM itinerary extraction and data model library translations.
21mr|kitinerary-23.08.4-2|42	
21mr|kitinerary-23.08.4-2|43	%files i18n -f %{name}.lang
21mr|kitinerary-23.08.4-2|44	
21mr|kitinerary-23.08.4-2|45	#----------------------------------------------------------------------------
21mr|kitinerary-23.08.4-2|46	
21mr|kitinerary-23.08.4-2|47	%define kpimitinerary_major 5
21mr|kitinerary-23.08.4-2|48	%define libkpimitinerary %mklibname kpimitinerary %{kpimitinerary_major}
21mr|kitinerary-23.08.4-2|49	
21mr|kitinerary-23.08.4-2|50	%package -n %{libkpimitinerary}
21mr|kitinerary-23.08.4-2|51	Summary:	Plasma 5 PIM itinerary extraction and data model shared library
21mr|kitinerary-23.08.4-2|52	Group:		System/Libraries
21mr|kitinerary-23.08.4-2|53	Requires:	%{name}
21mr|kitinerary-23.08.4-2|54	Requires:	%{name}-i18n
21mr|kitinerary-23.08.4-2|55	
21mr|kitinerary-23.08.4-2|56	%description -n %{libkpimitinerary}
21mr|kitinerary-23.08.4-2|57	Plasma 5 PIM itinerary extraction and data model shared library.
21mr|kitinerary-23.08.4-2|58	
21mr|kitinerary-23.08.4-2|59	%files -n %{libkpimitinerary}
21mr|kitinerary-23.08.4-2|60	%{_kde5_libdir}/libKPim5Itinerary.so.%{kpimitinerary_major}*
21mr|kitinerary-23.08.4-2|61	
21mr|kitinerary-23.08.4-2|62	#----------------------------------------------------------------------------
21mr|kitinerary-23.08.4-2|63	
21mr|kitinerary-23.08.4-2|64	%define devkpimitinerary %mklibname kpimitinerary -d
21mr|kitinerary-23.08.4-2|65	
21mr|kitinerary-23.08.4-2|66	%package -n %{devkpimitinerary}
21mr|kitinerary-23.08.4-2|67	Summary:	Development files for Plasma 5 PIM itinerary extraction and data model library
21mr|kitinerary-23.08.4-2|68	Group:		Development/KDE and Qt
21mr|kitinerary-23.08.4-2|69	Requires:	%{libkpimitinerary} = %{EVRD}
21mr|kitinerary-23.08.4-2|70	Provides:	kitinerary-devel = %{version}
21mr|kitinerary-23.08.4-2|71	Provides:	kpimitinerary-devel = %{version}
21mr|kitinerary-23.08.4-2|72	
21mr|kitinerary-23.08.4-2|73	%description -n %{devkpimitinerary}
21mr|kitinerary-23.08.4-2|74	This package contains header files needed if you wish to build applications
21mr|kitinerary-23.08.4-2|75	based on %{name}.
21mr|kitinerary-23.08.4-2|76	
21mr|kitinerary-23.08.4-2|77	%files -n %{devkpimitinerary}
21mr|kitinerary-23.08.4-2|78	%dir %{_kde5_includedir}/KPim5/kitinerary/
21mr|kitinerary-23.08.4-2|79	%{_kde5_includedir}/KPim5/kitinerary/*
21mr|kitinerary-23.08.4-2|80	%{_kde5_includedir}/KPim5/kitinerary_version.h
21mr|kitinerary-23.08.4-2|81	%dir %{_kde5_includedir}/KPim5/KItinerary/
21mr|kitinerary-23.08.4-2|82	%{_kde5_includedir}/KPim5/KItinerary/*
21mr|kitinerary-23.08.4-2|83	%{_kde5_libdir}/cmake/KPimItinerary/
21mr|kitinerary-23.08.4-2|84	%{_kde5_libdir}/cmake/KPim5Itinerary/
21mr|kitinerary-23.08.4-2|85	%{_kde5_libdir}/libKPim5Itinerary.so
21mr|kitinerary-23.08.4-2|86	
21mr|kitinerary-23.08.4-2|87	#----------------------------------------------------------------------------
21mr|kitinerary-23.08.4-2|88	
21mr|kitinerary-23.08.4-2|89	%prep
21mr|kitinerary-23.08.4-2|90	%autosetup -p1
21mr|kitinerary-23.08.4-2|91	
21mr|kitinerary-23.08.4-2|92	%build
21mr|kitinerary-23.08.4-2|93	%cmake_kde5
21mr|kitinerary-23.08.4-2|94	%make
21mr|kitinerary-23.08.4-2|95	
21mr|kitinerary-23.08.4-2|96	%install
21mr|kitinerary-23.08.4-2|97	%makeinstall_std -C build
21mr|kitinerary-23.08.4-2|98	
21mr|kitinerary-23.08.4-2|99	%find_lang %{name}

13305 21
21mr|kjobwidgets-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kjobwidgets-5.116.0-3|2	
21mr|kjobwidgets-5.116.0-3|3	Summary:	KDE Frameworks 5 module with widgets for tracking KJob instances
21mr|kjobwidgets-5.116.0-3|4	Name:		kjobwidgets
21mr|kjobwidgets-5.116.0-3|5	Version:	5.116.0
21mr|kjobwidgets-5.116.0-3|6	Release:	3
21mr|kjobwidgets-5.116.0-3|7	License:	GPLv2+
21mr|kjobwidgets-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kjobwidgets-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kjobwidgets-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kjobwidgets-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kjobwidgets-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kjobwidgets-5.116.0-3|13	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kjobwidgets-5.116.0-3|14	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kjobwidgets-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kjobwidgets-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kjobwidgets-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kjobwidgets-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Test)
21mr|kjobwidgets-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kjobwidgets-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kjobwidgets-5.116.0-3|21	BuildRequires:	pkgconfig(x11)
21mr|kjobwidgets-5.116.0-3|22	
21mr|kjobwidgets-5.116.0-3|23	%description
21mr|kjobwidgets-5.116.0-3|24	KDE Frameworks 5 module with widgets for tracking KJob instances.
21mr|kjobwidgets-5.116.0-3|25	
21mr|kjobwidgets-5.116.0-3|26	KJobWIdgets provides widgets for showing progress of asynchronous jobs.
21mr|kjobwidgets-5.116.0-3|27	
21mr|kjobwidgets-5.116.0-3|28	%files
21mr|kjobwidgets-5.116.0-3|29	%{_kde5_datadir}/qlogging-categories5/kjobwidgets.categories
21mr|kjobwidgets-5.116.0-3|30	%{_kde5_datadir}/qlogging-categories5/kjobwidgets.renamecategories
21mr|kjobwidgets-5.116.0-3|31	
21mr|kjobwidgets-5.116.0-3|32	#----------------------------------------------------------------------------
21mr|kjobwidgets-5.116.0-3|33	
21mr|kjobwidgets-5.116.0-3|34	%package i18n
21mr|kjobwidgets-5.116.0-3|35	Summary:	KJobWidgets translations
21mr|kjobwidgets-5.116.0-3|36	Group:		System/Internationalization
21mr|kjobwidgets-5.116.0-3|37	BuildArch:	noarch
21mr|kjobwidgets-5.116.0-3|38	
21mr|kjobwidgets-5.116.0-3|39	%description i18n
21mr|kjobwidgets-5.116.0-3|40	KJobWidgets translations.
21mr|kjobwidgets-5.116.0-3|41	
21mr|kjobwidgets-5.116.0-3|42	%files i18n -f %{name}.lang
21mr|kjobwidgets-5.116.0-3|43	
21mr|kjobwidgets-5.116.0-3|44	#----------------------------------------------------------------------------
21mr|kjobwidgets-5.116.0-3|45	
21mr|kjobwidgets-5.116.0-3|46	%define kf5jobwidgets_major 5
21mr|kjobwidgets-5.116.0-3|47	%define libkf5jobwidgets %mklibname kf5jobwidgets %{kf5jobwidgets_major}
21mr|kjobwidgets-5.116.0-3|48	
21mr|kjobwidgets-5.116.0-3|49	%package -n %{libkf5jobwidgets}
21mr|kjobwidgets-5.116.0-3|50	Summary:	KDE Frameworks 5 KJob instances tracking shared library
21mr|kjobwidgets-5.116.0-3|51	Group:		System/Libraries
21mr|kjobwidgets-5.116.0-3|52	Requires:	%{name} = %{EVRD}
21mr|kjobwidgets-5.116.0-3|53	Requires:	%{name}-i18n = %{EVRD}
21mr|kjobwidgets-5.116.0-3|54	
21mr|kjobwidgets-5.116.0-3|55	%description -n %{libkf5jobwidgets}
21mr|kjobwidgets-5.116.0-3|56	KDE Frameworks 5 KJob instances tracking shared library.
21mr|kjobwidgets-5.116.0-3|57	
21mr|kjobwidgets-5.116.0-3|58	%files -n %{libkf5jobwidgets}
21mr|kjobwidgets-5.116.0-3|59	%{_kde5_libdir}/libKF5JobWidgets.so.%{kf5jobwidgets_major}*
21mr|kjobwidgets-5.116.0-3|60	
21mr|kjobwidgets-5.116.0-3|61	#----------------------------------------------------------------------------
21mr|kjobwidgets-5.116.0-3|62	
21mr|kjobwidgets-5.116.0-3|63	%define devkf5jobwidgets %mklibname kf5jobwidgets -d
21mr|kjobwidgets-5.116.0-3|64	
21mr|kjobwidgets-5.116.0-3|65	%package -n %{devkf5jobwidgets}
21mr|kjobwidgets-5.116.0-3|66	Summary:	Development files for KDE Frameworks 5 KJob instances tracking module
21mr|kjobwidgets-5.116.0-3|67	Group:		Development/KDE and Qt
21mr|kjobwidgets-5.116.0-3|68	Requires:	%{libkf5jobwidgets} = %{EVRD}
21mr|kjobwidgets-5.116.0-3|69	Provides:	%{name}-devel = %{EVRD}
21mr|kjobwidgets-5.116.0-3|70	Provides:	kf5jobwidgets-devel = %{version}
21mr|kjobwidgets-5.116.0-3|71	
21mr|kjobwidgets-5.116.0-3|72	%description -n %{devkf5jobwidgets}
21mr|kjobwidgets-5.116.0-3|73	This package contains header files needed if you wish to build applications
21mr|kjobwidgets-5.116.0-3|74	based on %{name}.
21mr|kjobwidgets-5.116.0-3|75	
21mr|kjobwidgets-5.116.0-3|76	%files -n %{devkf5jobwidgets}
21mr|kjobwidgets-5.116.0-3|77	%{_kde5_includedir}/KF5/KJobWidgets
21mr|kjobwidgets-5.116.0-3|78	%{_kde5_libdir}/cmake/KF5JobWidgets
21mr|kjobwidgets-5.116.0-3|79	%{_kde5_libdir}/libKF5JobWidgets.so
21mr|kjobwidgets-5.116.0-3|80	%{_kde5_mkspecsdir}/*.pri
21mr|kjobwidgets-5.116.0-3|81	%{_datadir}/dbus-1/interfaces/kf5_org.kde.*.xml
21mr|kjobwidgets-5.116.0-3|82	
21mr|kjobwidgets-5.116.0-3|83	#----------------------------------------------------------------------------
21mr|kjobwidgets-5.116.0-3|84	
21mr|kjobwidgets-5.116.0-3|85	%prep
21mr|kjobwidgets-5.116.0-3|86	%autosetup -p1
21mr|kjobwidgets-5.116.0-3|87	
21mr|kjobwidgets-5.116.0-3|88	%build
21mr|kjobwidgets-5.116.0-3|89	%cmake_kde5
21mr|kjobwidgets-5.116.0-3|90	%make
21mr|kjobwidgets-5.116.0-3|91	
21mr|kjobwidgets-5.116.0-3|92	%install
21mr|kjobwidgets-5.116.0-3|93	%makeinstall_std -C build
21mr|kjobwidgets-5.116.0-3|94	
21mr|kjobwidgets-5.116.0-3|95	%find_lang %{name} --all-name --with-qt

13306 21
21mr|kjournald-23.08.4-2|1	Summary:	Graphical frontend for viewing the system journal
21mr|kjournald-23.08.4-2|2	Name:		kjournald
21mr|kjournald-23.08.4-2|3	Version:	23.08.4
21mr|kjournald-23.08.4-2|4	Release:	2
21mr|kjournald-23.08.4-2|5	Epoch:		1
21mr|kjournald-23.08.4-2|6	License:	GPLv2+
21mr|kjournald-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kjournald-23.08.4-2|8	Url:		https://github.com/kjournald/kjournald
21mr|kjournald-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kjournald-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kjournald-23.08.4-2|11	BuildRequires:	kf5i18n-devel
21mr|kjournald-23.08.4-2|12	BuildRequires:	kf5coreaddons-devel
21mr|kjournald-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kjournald-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kjournald-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kjournald-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Network)
21mr|kjournald-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kjournald-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kjournald-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kjournald-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kjournald-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kjournald-23.08.4-2|22	BuildRequires:	pkgconfig(systemd)
21mr|kjournald-23.08.4-2|23	
21mr|kjournald-23.08.4-2|24	%description
21mr|kjournald-23.08.4-2|25	Graphical frontend for viewing the system journal.
21mr|kjournald-23.08.4-2|26	
21mr|kjournald-23.08.4-2|27	%files -f %{name}.lang
21mr|kjournald-23.08.4-2|28	%{_kde5_applicationsdir}/org.kde.kjournaldbrowser.desktop
21mr|kjournald-23.08.4-2|29	%{_kde5_bindir}/kjournaldbrowser
21mr|kjournald-23.08.4-2|30	%{_kde5_datadir}/qlogging-categories5/kjournald.categories
21mr|kjournald-23.08.4-2|31	%{_appdatadir}/org.kde.kjournaldbrowser.appdata.xml
21mr|kjournald-23.08.4-2|32	
21mr|kjournald-23.08.4-2|33	#------------------------------------------------------------------------------
21mr|kjournald-23.08.4-2|34	
21mr|kjournald-23.08.4-2|35	%define kjournald_major 0
21mr|kjournald-23.08.4-2|36	%define libkjournald %mklibname kjournald %{kjournald_major}
21mr|kjournald-23.08.4-2|37	
21mr|kjournald-23.08.4-2|38	%package -n %{libkjournald}
21mr|kjournald-23.08.4-2|39	Summary:	Plasma 5 kjournald shared library
21mr|kjournald-23.08.4-2|40	Group:		System/Libraries
21mr|kjournald-23.08.4-2|41	
21mr|kjournald-23.08.4-2|42	%description -n %{libkjournald}
21mr|kjournald-23.08.4-2|43	Plasma 5 kjournald shared library.
21mr|kjournald-23.08.4-2|44	
21mr|kjournald-23.08.4-2|45	%files -n %{libkjournald}
21mr|kjournald-23.08.4-2|46	%{_kde5_libdir}/libkjournald.so.%{kjournald_major}*
21mr|kjournald-23.08.4-2|47	%{_kde5_libdir}/libkjournald.so.%{version}
21mr|kjournald-23.08.4-2|48	
21mr|kjournald-23.08.4-2|49	#----------------------------------------------------------------------------
21mr|kjournald-23.08.4-2|50	
21mr|kjournald-23.08.4-2|51	%prep
21mr|kjournald-23.08.4-2|52	%autosetup -p1
21mr|kjournald-23.08.4-2|53	
21mr|kjournald-23.08.4-2|54	%build
21mr|kjournald-23.08.4-2|55	%cmake_kde5
21mr|kjournald-23.08.4-2|56	%make
21mr|kjournald-23.08.4-2|57	
21mr|kjournald-23.08.4-2|58	%install
21mr|kjournald-23.08.4-2|59	%makeinstall_std -C build
21mr|kjournald-23.08.4-2|60	
21mr|kjournald-23.08.4-2|61	rm -f -r %{buildroot}%{_libdir}/libkjournald.so
21mr|kjournald-23.08.4-2|62	
21mr|kjournald-23.08.4-2|63	%find_lang %{name} --with-kde --with-html
21mr|kjournald-23.08.4-2|64	

13307 21
21mr|kjs-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kjs-5.116.0-3|2	
21mr|kjs-5.116.0-3|3	Summary:	KDE Frameworks 5 JS scripting support module
21mr|kjs-5.116.0-3|4	Name:		kjs
21mr|kjs-5.116.0-3|5	Version:	5.116.0
21mr|kjs-5.116.0-3|6	Release:	3
21mr|kjs-5.116.0-3|7	License:	GPLv2+
21mr|kjs-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kjs-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kjs-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|kjs-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kjs-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kjs-5.116.0-3|13	BuildRequires:	kf5doctools-devel = %{version}
21mr|kjs-5.116.0-3|14	BuildRequires:	pkgconfig(libpcre)
21mr|kjs-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kjs-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kjs-5.116.0-3|17	
21mr|kjs-5.116.0-3|18	%description
21mr|kjs-5.116.0-3|19	KDE Frameworks 5 JS scripting support module.
21mr|kjs-5.116.0-3|20	
21mr|kjs-5.116.0-3|21	This library provides an ECMAScript compatible interpreter. The ECMA standard
21mr|kjs-5.116.0-3|22	is based on well known scripting languages such as Netscape's JavaScript and
21mr|kjs-5.116.0-3|23	Microsoft's JScript.
21mr|kjs-5.116.0-3|24	
21mr|kjs-5.116.0-3|25	%files -f kjs5.lang
21mr|kjs-5.116.0-3|26	%{_kde5_bindir}/kjs5
21mr|kjs-5.116.0-3|27	%{_kde5_mandir}/man1/kjs5.1*
21mr|kjs-5.116.0-3|28	
21mr|kjs-5.116.0-3|29	#----------------------------------------------------------------------------
21mr|kjs-5.116.0-3|30	
21mr|kjs-5.116.0-3|31	%define kf5js_major 5
21mr|kjs-5.116.0-3|32	%define libkf5js %mklibname kf5js %{kf5js_major}
21mr|kjs-5.116.0-3|33	
21mr|kjs-5.116.0-3|34	%package -n %{libkf5js}
21mr|kjs-5.116.0-3|35	Summary:	KDE Frameworks 5 JS scripting support shared library
21mr|kjs-5.116.0-3|36	Group:		System/Libraries
21mr|kjs-5.116.0-3|37	Requires:	%{name} = %{EVRD}
21mr|kjs-5.116.0-3|38	
21mr|kjs-5.116.0-3|39	%description -n %{libkf5js}
21mr|kjs-5.116.0-3|40	KDE Frameworks 5 JS scripting support shared library.
21mr|kjs-5.116.0-3|41	
21mr|kjs-5.116.0-3|42	%files -n %{libkf5js}
21mr|kjs-5.116.0-3|43	%{_kde5_libdir}/libKF5JS.so.%{kf5js_major}*
21mr|kjs-5.116.0-3|44	
21mr|kjs-5.116.0-3|45	#----------------------------------------------------------------------------
21mr|kjs-5.116.0-3|46	
21mr|kjs-5.116.0-3|47	%define kf5jsapi_major 5
21mr|kjs-5.116.0-3|48	%define libkf5jsapi %mklibname kf5jsapi %{kf5jsapi_major}
21mr|kjs-5.116.0-3|49	
21mr|kjs-5.116.0-3|50	%package -n %{libkf5jsapi}
21mr|kjs-5.116.0-3|51	Summary:	KDE Frameworks 5 JS scripting support shared library
21mr|kjs-5.116.0-3|52	Group:		System/Libraries
21mr|kjs-5.116.0-3|53	Requires:	%{name} = %{EVRD}
21mr|kjs-5.116.0-3|54	
21mr|kjs-5.116.0-3|55	%description -n %{libkf5jsapi}
21mr|kjs-5.116.0-3|56	KDE Frameworks 5 JS scripting support shared library.
21mr|kjs-5.116.0-3|57	
21mr|kjs-5.116.0-3|58	%files -n %{libkf5jsapi}
21mr|kjs-5.116.0-3|59	%{_kde5_libdir}/libKF5JSApi.so.%{kf5jsapi_major}*
21mr|kjs-5.116.0-3|60	
21mr|kjs-5.116.0-3|61	#----------------------------------------------------------------------------
21mr|kjs-5.116.0-3|62	
21mr|kjs-5.116.0-3|63	%define devkf5js %mklibname kf5js -d
21mr|kjs-5.116.0-3|64	
21mr|kjs-5.116.0-3|65	%package -n %{devkf5js}
21mr|kjs-5.116.0-3|66	Summary:	Development files for KDE Frameworks 5 JS scripting support module
21mr|kjs-5.116.0-3|67	Group:		Development/KDE and Qt
21mr|kjs-5.116.0-3|68	Requires:	%{libkf5js} = %{EVRD}
21mr|kjs-5.116.0-3|69	Requires:	%{libkf5jsapi} = %{EVRD}
21mr|kjs-5.116.0-3|70	Provides:	%{name}-devel = %{EVRD}
21mr|kjs-5.116.0-3|71	Provides:	kf5js-devel = %{version}
21mr|kjs-5.116.0-3|72	
21mr|kjs-5.116.0-3|73	%description -n %{devkf5js}
21mr|kjs-5.116.0-3|74	This package contains header files needed if you wish to build applications
21mr|kjs-5.116.0-3|75	based on %{name}.
21mr|kjs-5.116.0-3|76	
21mr|kjs-5.116.0-3|77	%files -n %{devkf5js}
21mr|kjs-5.116.0-3|78	%{_kde5_includedir}/KF5/kjs
21mr|kjs-5.116.0-3|79	%{_kde5_includedir}/KF5/wtf
21mr|kjs-5.116.0-3|80	%{_kde5_includedir}/KF5/kjs_version.h
21mr|kjs-5.116.0-3|81	%{_kde5_libdir}/cmake/KF5JS
21mr|kjs-5.116.0-3|82	%{_kde5_libdir}/libKF5JS.so
21mr|kjs-5.116.0-3|83	%{_kde5_libdir}/libKF5JSApi.so
21mr|kjs-5.116.0-3|84	%{_kde5_mkspecsdir}/*.pri
21mr|kjs-5.116.0-3|85	%{_kde5_datadir}/kf5/kjs/create_hash_table
21mr|kjs-5.116.0-3|86	
21mr|kjs-5.116.0-3|87	#----------------------------------------------------------------------------
21mr|kjs-5.116.0-3|88	
21mr|kjs-5.116.0-3|89	%prep
21mr|kjs-5.116.0-3|90	%autosetup -p1
21mr|kjs-5.116.0-3|91	
21mr|kjs-5.116.0-3|92	%build
21mr|kjs-5.116.0-3|93	%cmake_kde5
21mr|kjs-5.116.0-3|94	%make
21mr|kjs-5.116.0-3|95	
21mr|kjs-5.116.0-3|96	%install
21mr|kjs-5.116.0-3|97	%makeinstall_std -C build
21mr|kjs-5.116.0-3|98	
21mr|kjs-5.116.0-3|99	%find_lang kjs5 --with-man

13308 21
21mr|kjsembed-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kjsembed-5.116.0-3|2	
21mr|kjsembed-5.116.0-3|3	Summary:	KDE Frameworks 5 embedded JS module
21mr|kjsembed-5.116.0-3|4	Name:		kjsembed
21mr|kjsembed-5.116.0-3|5	Version:	5.116.0
21mr|kjsembed-5.116.0-3|6	Release:	3
21mr|kjsembed-5.116.0-3|7	License:	GPLv2+
21mr|kjsembed-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kjsembed-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kjsembed-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|kjsembed-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kjsembed-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kjsembed-5.116.0-3|13	BuildRequires:	kdoctools-devel = %{version}
21mr|kjsembed-5.116.0-3|14	BuildRequires:	ki18n-devel = %{version}
21mr|kjsembed-5.116.0-3|15	BuildRequires:	kjs-devel = %{version}
21mr|kjsembed-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kjsembed-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kjsembed-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kjsembed-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|kjsembed-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kjsembed-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kjsembed-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kjsembed-5.116.0-3|23	
21mr|kjsembed-5.116.0-3|24	%description
21mr|kjsembed-5.116.0-3|25	KDE Frameworks 5 embedded JS module.
21mr|kjsembed-5.116.0-3|26	
21mr|kjsembed-5.116.0-3|27	KSJEmbed provides a method of binding JavaScript objects to QObjects,
21mr|kjsembed-5.116.0-3|28	so you can script your applications.
21mr|kjsembed-5.116.0-3|29	
21mr|kjsembed-5.116.0-3|30	%files
21mr|kjsembed-5.116.0-3|31	%{_kde5_bindir}/kjscmd5
21mr|kjsembed-5.116.0-3|32	%{_kde5_bindir}/kjsconsole
21mr|kjsembed-5.116.0-3|33	%{_kde5_mandir}/man1/kjscmd5.1*
21mr|kjsembed-5.116.0-3|34	
21mr|kjsembed-5.116.0-3|35	#----------------------------------------------------------------------------
21mr|kjsembed-5.116.0-3|36	
21mr|kjsembed-5.116.0-3|37	%package i18n
21mr|kjsembed-5.116.0-3|38	Summary:	KJsEmbed translations
21mr|kjsembed-5.116.0-3|39	Group:		System/Internationalization
21mr|kjsembed-5.116.0-3|40	BuildArch:	noarch
21mr|kjsembed-5.116.0-3|41	
21mr|kjsembed-5.116.0-3|42	%description i18n
21mr|kjsembed-5.116.0-3|43	KJsEmbed translations.
21mr|kjsembed-5.116.0-3|44	
21mr|kjsembed-5.116.0-3|45	%files i18n -f %{name}.lang
21mr|kjsembed-5.116.0-3|46	
21mr|kjsembed-5.116.0-3|47	#----------------------------------------------------------------------------
21mr|kjsembed-5.116.0-3|48	
21mr|kjsembed-5.116.0-3|49	%define kf5jsembed_major 5
21mr|kjsembed-5.116.0-3|50	%define libkf5jsembed %mklibname kf5jsembed %{kf5jsembed_major}
21mr|kjsembed-5.116.0-3|51	
21mr|kjsembed-5.116.0-3|52	%package -n %{libkf5jsembed}
21mr|kjsembed-5.116.0-3|53	Summary:	KDE Frameworks 5 embedded JS shared library
21mr|kjsembed-5.116.0-3|54	Group:		System/Libraries
21mr|kjsembed-5.116.0-3|55	Requires:	%{name} = %{EVRD}
21mr|kjsembed-5.116.0-3|56	Requires:	%{name}-i18n = %{EVRD}
21mr|kjsembed-5.116.0-3|57	
21mr|kjsembed-5.116.0-3|58	%description -n %{libkf5jsembed}
21mr|kjsembed-5.116.0-3|59	KDE Frameworks 5 embedded JS shared library.
21mr|kjsembed-5.116.0-3|60	
21mr|kjsembed-5.116.0-3|61	%files -n %{libkf5jsembed}
21mr|kjsembed-5.116.0-3|62	%{_kde5_libdir}/libKF5JsEmbed.so.%{kf5jsembed_major}*
21mr|kjsembed-5.116.0-3|63	
21mr|kjsembed-5.116.0-3|64	#----------------------------------------------------------------------------
21mr|kjsembed-5.116.0-3|65	
21mr|kjsembed-5.116.0-3|66	%define devkf5jsembed %mklibname kf5jsembed -d
21mr|kjsembed-5.116.0-3|67	
21mr|kjsembed-5.116.0-3|68	%package -n %{devkf5jsembed}
21mr|kjsembed-5.116.0-3|69	Summary:	Development files for KDE Frameworks 5 embedded JS module
21mr|kjsembed-5.116.0-3|70	Group:		Development/KDE and Qt
21mr|kjsembed-5.116.0-3|71	Requires:	%{libkf5jsembed} = %{EVRD}
21mr|kjsembed-5.116.0-3|72	Provides:	%{name}-devel = %{EVRD}
21mr|kjsembed-5.116.0-3|73	Provides:	kf5jsembed-devel = %{version}
21mr|kjsembed-5.116.0-3|74	
21mr|kjsembed-5.116.0-3|75	%description -n %{devkf5jsembed}
21mr|kjsembed-5.116.0-3|76	This package contains header files needed if you wish to build applications
21mr|kjsembed-5.116.0-3|77	based on %{name}.
21mr|kjsembed-5.116.0-3|78	
21mr|kjsembed-5.116.0-3|79	%files -n %{devkf5jsembed}
21mr|kjsembed-5.116.0-3|80	%{_kde5_includedir}/KF5/KJsEmbed
21mr|kjsembed-5.116.0-3|81	%{_kde5_libdir}/cmake/KF5JsEmbed
21mr|kjsembed-5.116.0-3|82	%{_kde5_libdir}/libKF5JsEmbed.so
21mr|kjsembed-5.116.0-3|83	%{_kde5_mkspecsdir}/*.pri
21mr|kjsembed-5.116.0-3|84	
21mr|kjsembed-5.116.0-3|85	#----------------------------------------------------------------------------
21mr|kjsembed-5.116.0-3|86	
21mr|kjsembed-5.116.0-3|87	%prep
21mr|kjsembed-5.116.0-3|88	%autosetup -p1
21mr|kjsembed-5.116.0-3|89	
21mr|kjsembed-5.116.0-3|90	%build
21mr|kjsembed-5.116.0-3|91	%cmake_kde5
21mr|kjsembed-5.116.0-3|92	%make
21mr|kjsembed-5.116.0-3|93	
21mr|kjsembed-5.116.0-3|94	%install
21mr|kjsembed-5.116.0-3|95	%makeinstall_std -C build
21mr|kjsembed-5.116.0-3|96	
21mr|kjsembed-5.116.0-3|97	%find_lang %{name} --all-name --with-qt --with-man

13309 21
21mr|kjumpingcube-23.08.4-2|1	
21mr|kjumpingcube-23.08.4-2|2	Summary:	A tactical game for number-crunchers
21mr|kjumpingcube-23.08.4-2|3	Name:		kjumpingcube
21mr|kjumpingcube-23.08.4-2|4	Version:	23.08.4
21mr|kjumpingcube-23.08.4-2|5	Release:	2
21mr|kjumpingcube-23.08.4-2|6	Epoch:		1
21mr|kjumpingcube-23.08.4-2|7	License:	GPLv2+
21mr|kjumpingcube-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kjumpingcube-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kjumpingcube
21mr|kjumpingcube-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kjumpingcube-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kjumpingcube-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kjumpingcube-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kjumpingcube-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kjumpingcube-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kjumpingcube-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kjumpingcube-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kjumpingcube-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kjumpingcube-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kjumpingcube-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|kjumpingcube-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|kjumpingcube-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|kjumpingcube-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|kjumpingcube-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kjumpingcube-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kjumpingcube-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kjumpingcube-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kjumpingcube-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kjumpingcube-23.08.4-2|29	
21mr|kjumpingcube-23.08.4-2|30	%description
21mr|kjumpingcube-23.08.4-2|31	KJumpingCube is a tactical one or two-player game. The playing field
21mr|kjumpingcube-23.08.4-2|32	consists of squares that contains points which can be increased. By
21mr|kjumpingcube-23.08.4-2|33	this you can gain more fields and finally win the board over.
21mr|kjumpingcube-23.08.4-2|34	
21mr|kjumpingcube-23.08.4-2|35	%files -f %{name}.lang
21mr|kjumpingcube-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.kjumpingcube.desktop
21mr|kjumpingcube-23.08.4-2|37	%{_kde5_bindir}/kjumpingcube
21mr|kjumpingcube-23.08.4-2|38	%{_kde5_datadir}/kjumpingcube
21mr|kjumpingcube-23.08.4-2|39	%{_kde5_datadir}/config.kcfg/kjumpingcube.kcfg
21mr|kjumpingcube-23.08.4-2|40	%{_kde5_datadir}/qlogging-categories5/kjumpingcube.categories
21mr|kjumpingcube-23.08.4-2|41	%{_kde5_iconsdir}/hicolor/*/apps/kjumpingcube.*
21mr|kjumpingcube-23.08.4-2|42	%{_appdatadir}/org.kde.kjumpingcube.appdata.xml
21mr|kjumpingcube-23.08.4-2|43	
21mr|kjumpingcube-23.08.4-2|44	#------------------------------------------------------------------------------
21mr|kjumpingcube-23.08.4-2|45	
21mr|kjumpingcube-23.08.4-2|46	%prep
21mr|kjumpingcube-23.08.4-2|47	%autosetup -p1
21mr|kjumpingcube-23.08.4-2|48	
21mr|kjumpingcube-23.08.4-2|49	%build
21mr|kjumpingcube-23.08.4-2|50	%cmake_kde5
21mr|kjumpingcube-23.08.4-2|51	%make
21mr|kjumpingcube-23.08.4-2|52	
21mr|kjumpingcube-23.08.4-2|53	%install
21mr|kjumpingcube-23.08.4-2|54	%makeinstall_std -C build
21mr|kjumpingcube-23.08.4-2|55	
21mr|kjumpingcube-23.08.4-2|56	%find_lang %{name} --with-kde --with-html
21mr|kjumpingcube-23.08.4-2|57	

13310 21
21mr|kldap-23.08.4-2|1	Summary:	KDE Frameworks 5 LDAP module
21mr|kldap-23.08.4-2|2	Name:		kldap
21mr|kldap-23.08.4-2|3	Version:	23.08.4
21mr|kldap-23.08.4-2|4	Release:	2
21mr|kldap-23.08.4-2|5	License:	LGPLv2.1+
21mr|kldap-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kldap-23.08.4-2|7	Url:		https://www.kde.org/
21mr|kldap-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kldap-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kldap-23.08.4-2|10	BuildRequires:	kf5completion-devel
21mr|kldap-23.08.4-2|11	BuildRequires:	kf5doctools-devel
21mr|kldap-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|kldap-23.08.4-2|13	BuildRequires:	kf5kio-devel
21mr|kldap-23.08.4-2|14	BuildRequires:	kf5mbox-devel
21mr|kldap-23.08.4-2|15	BuildRequires:	kf5widgetsaddons-devel
21mr|kldap-23.08.4-2|16	BuildRequires:	kf5wallet-devel
21mr|kldap-23.08.4-2|17	BuildRequires:	openldap-devel
21mr|kldap-23.08.4-2|18	BuildRequires:	sasl-devel
21mr|kldap-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kldap-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kldap-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kldap-23.08.4-2|22	BuildRequires:	qtkeychain-qt5-devel
21mr|kldap-23.08.4-2|23	Conflicts:	plasma5-kio-kdepimlibs < 16.08.2
21mr|kldap-23.08.4-2|24	Obsoletes:	plasma5-kio-kdepimlibs < 16.08.2
21mr|kldap-23.08.4-2|25	Obsoletes:	plasma5-kdepimlibs < 16.08.2
21mr|kldap-23.08.4-2|26	
21mr|kldap-23.08.4-2|27	%description
21mr|kldap-23.08.4-2|28	KDE Frameworks 5 LDAP module.
21mr|kldap-23.08.4-2|29	
21mr|kldap-23.08.4-2|30	%files -f %{name}.lang
21mr|kldap-23.08.4-2|31	%{_kde5_datadir}/qlogging-categories5/kldap.categories
21mr|kldap-23.08.4-2|32	%{_kde5_datadir}/qlogging-categories5/kldap.renamecategories
21mr|kldap-23.08.4-2|33	%{_qt5_plugindir}/kf5/kio/ldap.so
21mr|kldap-23.08.4-2|34	
21mr|kldap-23.08.4-2|35	#----------------------------------------------------------------------------
21mr|kldap-23.08.4-2|36	
21mr|kldap-23.08.4-2|37	%package i18n
21mr|kldap-23.08.4-2|38	Summary:	KDE Frameworks 5 LDAP library translations
21mr|kldap-23.08.4-2|39	Group:		System/Internationalization
21mr|kldap-23.08.4-2|40	BuildArch:	noarch
21mr|kldap-23.08.4-2|41	
21mr|kldap-23.08.4-2|42	%description i18n
21mr|kldap-23.08.4-2|43	KDE Frameworks 5 LDAP library translations.
21mr|kldap-23.08.4-2|44	
21mr|kldap-23.08.4-2|45	%files i18n -f libkldap5.lang
21mr|kldap-23.08.4-2|46	
21mr|kldap-23.08.4-2|47	#----------------------------------------------------------------------------
21mr|kldap-23.08.4-2|48	
21mr|kldap-23.08.4-2|49	%define kf5ldap_major 5
21mr|kldap-23.08.4-2|50	%define libkf5ldap %mklibname kf5ldap %{kf5ldap_major}
21mr|kldap-23.08.4-2|51	
21mr|kldap-23.08.4-2|52	%package -n %{libkf5ldap}
21mr|kldap-23.08.4-2|53	Summary:	KDE Frameworks 5 LDAP shared library
21mr|kldap-23.08.4-2|54	Group:		System/Libraries
21mr|kldap-23.08.4-2|55	Requires:	%{name}
21mr|kldap-23.08.4-2|56	Requires:	%{name}-i18n
21mr|kldap-23.08.4-2|57	
21mr|kldap-23.08.4-2|58	%description -n %{libkf5ldap}
21mr|kldap-23.08.4-2|59	KDE Frameworks 5 LDAP shared library.
21mr|kldap-23.08.4-2|60	
21mr|kldap-23.08.4-2|61	%files -n %{libkf5ldap}
21mr|kldap-23.08.4-2|62	%{_kde5_libdir}/libKPim5Ldap.so.%{kf5ldap_major}*
21mr|kldap-23.08.4-2|63	
21mr|kldap-23.08.4-2|64	#----------------------------------------------------------------------------
21mr|kldap-23.08.4-2|65	
21mr|kldap-23.08.4-2|66	%define devkf5ldap %mklibname kf5ldap -d
21mr|kldap-23.08.4-2|67	
21mr|kldap-23.08.4-2|68	%package -n %{devkf5ldap}
21mr|kldap-23.08.4-2|69	Summary:	Development files for KDE Frameworks 5 LDAP module
21mr|kldap-23.08.4-2|70	Group:		Development/KDE and Qt
21mr|kldap-23.08.4-2|71	Requires:	%{libkf5ldap} = %{EVRD}
21mr|kldap-23.08.4-2|72	Provides:	%{name}-devel = %{EVRD}
21mr|kldap-23.08.4-2|73	Provides:	kf5ldap-devel = %{version}
21mr|kldap-23.08.4-2|74	
21mr|kldap-23.08.4-2|75	%description -n %{devkf5ldap}
21mr|kldap-23.08.4-2|76	This package contains header files needed if you wish to build applications
21mr|kldap-23.08.4-2|77	based on %{name}.
21mr|kldap-23.08.4-2|78	
21mr|kldap-23.08.4-2|79	%files -n %{devkf5ldap}
21mr|kldap-23.08.4-2|80	%{_kde5_includedir}/KPim5/KLDAP
21mr|kldap-23.08.4-2|81	%{_kde5_libdir}/cmake/KPim5Ldap
21mr|kldap-23.08.4-2|82	%{_kde5_libdir}/libKPim5Ldap.so
21mr|kldap-23.08.4-2|83	%{_kde5_mkspecsdir}/*.pri
21mr|kldap-23.08.4-2|84	
21mr|kldap-23.08.4-2|85	#----------------------------------------------------------------------------
21mr|kldap-23.08.4-2|86	
21mr|kldap-23.08.4-2|87	%prep
21mr|kldap-23.08.4-2|88	%autosetup -p1
21mr|kldap-23.08.4-2|89	
21mr|kldap-23.08.4-2|90	%build
21mr|kldap-23.08.4-2|91	%cmake_kde5
21mr|kldap-23.08.4-2|92	%make
21mr|kldap-23.08.4-2|93	
21mr|kldap-23.08.4-2|94	%install
21mr|kldap-23.08.4-2|95	%makeinstall_std -C build
21mr|kldap-23.08.4-2|96	
21mr|kldap-23.08.4-2|97	%find_lang ldap kio_ldap %{name}.lang --with-kde --with-html
21mr|kldap-23.08.4-2|98	
21mr|kldap-23.08.4-2|99	%find_lang libkldap5 libkldap5.lang --with-kde

13311 21
21mr|kleopatra-23.08.4-2|1	Summary:	KDE Certificate Manager
21mr|kleopatra-23.08.4-2|2	Name:		kleopatra
21mr|kleopatra-23.08.4-2|3	Version:	23.08.4
21mr|kleopatra-23.08.4-2|4	Release:	2
21mr|kleopatra-23.08.4-2|5	Epoch:		3
21mr|kleopatra-23.08.4-2|6	License:	GPLv2+
21mr|kleopatra-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kleopatra-23.08.4-2|8	Url:		https://www.kde.org/
21mr|kleopatra-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kleopatra-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kleopatra-23.08.4-2|11	BuildRequires:	boost-devel
21mr|kleopatra-23.08.4-2|12	BuildRequires:	gpgmepp-devel
21mr|kleopatra-23.08.4-2|13	BuildRequires:	kf5codecs-devel
21mr|kleopatra-23.08.4-2|14	BuildRequires:	kf5config-devel
21mr|kleopatra-23.08.4-2|15	BuildRequires:	kf5configwidgets-devel
21mr|kleopatra-23.08.4-2|16	BuildRequires:	kf5coreaddons-devel
21mr|kleopatra-23.08.4-2|17	BuildRequires:	kf5dbusaddons-devel
21mr|kleopatra-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|kleopatra-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|kleopatra-23.08.4-2|20	BuildRequires:	kf5iconthemes-devel
21mr|kleopatra-23.08.4-2|21	BuildRequires:	kf5kcmutils-devel
21mr|kleopatra-23.08.4-2|22	BuildRequires:	kf5libkleo-devel
21mr|kleopatra-23.08.4-2|23	BuildRequires:	kf5mime-devel
21mr|kleopatra-23.08.4-2|24	BuildRequires:	kf5notifications-devel
21mr|kleopatra-23.08.4-2|25	BuildRequires:	kf5textwidgets-devel
21mr|kleopatra-23.08.4-2|26	BuildRequires:	kf5widgetsaddons-devel
21mr|kleopatra-23.08.4-2|27	BuildRequires:	kf5windowsystem-devel
21mr|kleopatra-23.08.4-2|28	BuildRequires:	kf5xmlgui-devel
21mr|kleopatra-23.08.4-2|29	BuildRequires:	libassuan-devel
21mr|kleopatra-23.08.4-2|30	BuildRequires:	qgpgme-devel
21mr|kleopatra-23.08.4-2|31	BuildRequires:	gpgmepp-devel
21mr|kleopatra-23.08.4-2|32	BuildRequires:	pkgconfig(gpg-error)
21mr|kleopatra-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Core)
21mr|kleopatra-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Network)
21mr|kleopatra-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kleopatra-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|kleopatra-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kleopatra-23.08.4-2|38	Recommends:	pinentry-qt5
21mr|kleopatra-23.08.4-2|39	
21mr|kleopatra-23.08.4-2|40	%description
21mr|kleopatra-23.08.4-2|41	KDE Certificate Manager.
21mr|kleopatra-23.08.4-2|42	
21mr|kleopatra-23.08.4-2|43	%files -f %{name}.lang
21mr|kleopatra-23.08.4-2|44	%{_kde5_applicationsdir}/kleopatra_import.desktop
21mr|kleopatra-23.08.4-2|45	%{_kde5_applicationsdir}/org.kde.kleopatra.desktop
21mr|kleopatra-23.08.4-2|46	%{_kde5_bindir}/kleopatra
21mr|kleopatra-23.08.4-2|47	%{_kde5_bindir}/kwatchgnupg
21mr|kleopatra-23.08.4-2|48	%{_kde5_datadir}/kconf_update/kleopatra-15.08-kickoff.sh
21mr|kleopatra-23.08.4-2|49	%{_kde5_datadir}/kconf_update/kleopatra.upd
21mr|kleopatra-23.08.4-2|50	%{_kde5_datadir}/qlogging-categories5/kleopatra.categories
21mr|kleopatra-23.08.4-2|51	%{_kde5_datadir}/qlogging-categories5/kleopatra.renamecategories
21mr|kleopatra-23.08.4-2|52	%dir %{_kde5_datadir}/kleopatra/
21mr|kleopatra-23.08.4-2|53	%{_kde5_datadir}/kleopatra/*
21mr|kleopatra-23.08.4-2|54	%dir %{_kde5_datadir}/kwatchgnupg/
21mr|kleopatra-23.08.4-2|55	%{_kde5_datadir}/kwatchgnupg/*
21mr|kleopatra-23.08.4-2|56	%{_kde5_iconsdir}/hicolor/*/apps/kleopatra.*
21mr|kleopatra-23.08.4-2|57	%{_kde5_datadir}/kio/servicemenus/kleopatra_decryptverifyfiles.desktop
21mr|kleopatra-23.08.4-2|58	%{_kde5_datadir}/kio/servicemenus/kleopatra_decryptverifyfolders.desktop
21mr|kleopatra-23.08.4-2|59	%{_kde5_datadir}/kio/servicemenus/kleopatra_signencryptfiles.desktop
21mr|kleopatra-23.08.4-2|60	%{_kde5_datadir}/kio/servicemenus/kleopatra_signencryptfolders.desktop
21mr|kleopatra-23.08.4-2|61	%{_kde5_datadir}/mime/packages/application-vnd-kde-kleopatra.xml
21mr|kleopatra-23.08.4-2|62	%{_qt5_plugindir}/pim5/kcms/kleopatra/kleopatra_config_gnupgsystem.so
21mr|kleopatra-23.08.4-2|63	%{_appdatadir}/org.kde.kleopatra.appdata.xml
21mr|kleopatra-23.08.4-2|64	
21mr|kleopatra-23.08.4-2|65	#----------------------------------------------------------------------------
21mr|kleopatra-23.08.4-2|66	
21mr|kleopatra-23.08.4-2|67	%define kleopatraclientcore_major 1
21mr|kleopatra-23.08.4-2|68	%define libkleopatraclientcore %mklibname kleopatraclientcore %{kleopatraclientcore_major}
21mr|kleopatra-23.08.4-2|69	
21mr|kleopatra-23.08.4-2|70	%package -n %{libkleopatraclientcore}
21mr|kleopatra-23.08.4-2|71	Summary:	Kleopatra shared library
21mr|kleopatra-23.08.4-2|72	Group:		System/Libraries
21mr|kleopatra-23.08.4-2|73	
21mr|kleopatra-23.08.4-2|74	%description -n %{libkleopatraclientcore}
21mr|kleopatra-23.08.4-2|75	Kleopatra shared library.
21mr|kleopatra-23.08.4-2|76	
21mr|kleopatra-23.08.4-2|77	%files -n %{libkleopatraclientcore}
21mr|kleopatra-23.08.4-2|78	%{_kde5_libdir}/libkleopatraclientcore.so.%{kleopatraclientcore_major}*
21mr|kleopatra-23.08.4-2|79	
21mr|kleopatra-23.08.4-2|80	#----------------------------------------------------------------------------
21mr|kleopatra-23.08.4-2|81	
21mr|kleopatra-23.08.4-2|82	%define kleopatraclientgui_major 1
21mr|kleopatra-23.08.4-2|83	%define libkleopatraclientgui %mklibname kleopatraclientgui %{kleopatraclientgui_major}
21mr|kleopatra-23.08.4-2|84	
21mr|kleopatra-23.08.4-2|85	%package -n %{libkleopatraclientgui}
21mr|kleopatra-23.08.4-2|86	Summary:	Kleopatra shared library
21mr|kleopatra-23.08.4-2|87	Group:		System/Libraries
21mr|kleopatra-23.08.4-2|88	
21mr|kleopatra-23.08.4-2|89	%description -n %{libkleopatraclientgui}
21mr|kleopatra-23.08.4-2|90	Kleopatra shared library.
21mr|kleopatra-23.08.4-2|91	
21mr|kleopatra-23.08.4-2|92	%files -n %{libkleopatraclientgui}
21mr|kleopatra-23.08.4-2|93	%{_kde5_libdir}/libkleopatraclientgui.so.%{kleopatraclientgui_major}*
21mr|kleopatra-23.08.4-2|94	
21mr|kleopatra-23.08.4-2|95	#----------------------------------------------------------------------------
21mr|kleopatra-23.08.4-2|96	
21mr|kleopatra-23.08.4-2|97	%prep
21mr|kleopatra-23.08.4-2|98	%autosetup -p1
21mr|kleopatra-23.08.4-2|99	
21mr|kleopatra-23.08.4-2|100	%build
21mr|kleopatra-23.08.4-2|101	# FIXME differences in interpreting C++20 changes result in
21mr|kleopatra-23.08.4-2|102	# an incompatibility between clang and libstdc++ parts used
21mr|kleopatra-23.08.4-2|103	# in kleopatra, resulting in a build failure.
21mr|kleopatra-23.08.4-2|104	export CC=gcc
21mr|kleopatra-23.08.4-2|105	export CXX=g++
21mr|kleopatra-23.08.4-2|106	%cmake_kde5
21mr|kleopatra-23.08.4-2|107	%make
21mr|kleopatra-23.08.4-2|108	
21mr|kleopatra-23.08.4-2|109	%install
21mr|kleopatra-23.08.4-2|110	%makeinstall_std -C build
21mr|kleopatra-23.08.4-2|111	
21mr|kleopatra-23.08.4-2|112	# Useless without headers
21mr|kleopatra-23.08.4-2|113	rm -f %{buildroot}%{_kde5_libdir}/libkleopatraclientcore.so
21mr|kleopatra-23.08.4-2|114	rm -f %{buildroot}%{_kde5_libdir}/libkleopatraclientgui.so
21mr|kleopatra-23.08.4-2|115	
21mr|kleopatra-23.08.4-2|116	%find_lang %{name} kwatchgnupg %{name}.lang --with-kde --with-html
21mr|kleopatra-23.08.4-2|117	

13312 21
21mr|klettres-23.08.4-2|1	
21mr|klettres-23.08.4-2|2	Summary:	Language learning program
21mr|klettres-23.08.4-2|3	Name:		klettres
21mr|klettres-23.08.4-2|4	Version:	23.08.4
21mr|klettres-23.08.4-2|5	Release:	2
21mr|klettres-23.08.4-2|6	License:	GPLv2+
21mr|klettres-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|klettres-23.08.4-2|8	Url:		http://edu.kde.org/klettres
21mr|klettres-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|klettres-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|klettres-23.08.4-2|11	BuildRequires:	kf5completion-devel
21mr|klettres-23.08.4-2|12	BuildRequires:	kf5configwidgets-devel
21mr|klettres-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|klettres-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|klettres-23.08.4-2|15	BuildRequires:	kf5doctools-devel
21mr|klettres-23.08.4-2|16	BuildRequires:	kf5emoticons-devel
21mr|klettres-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|klettres-23.08.4-2|18	BuildRequires:	kf5itemmodels-devel
21mr|klettres-23.08.4-2|19	BuildRequires:	kf5newstuff-devel
21mr|klettres-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|klettres-23.08.4-2|21	BuildRequires:	pkgconfig(phonon4qt5)
21mr|klettres-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|klettres-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|klettres-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Network)
21mr|klettres-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Svg)
21mr|klettres-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|klettres-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|klettres-23.08.4-2|28	
21mr|klettres-23.08.4-2|29	%description
21mr|klettres-23.08.4-2|30	KLettres aims to help to learn the alphabet and then to read some syllables
21mr|klettres-23.08.4-2|31	in different languages. It is meant to help learning the very first sounds
21mr|klettres-23.08.4-2|32	of a new language, for children or for adults.
21mr|klettres-23.08.4-2|33	
21mr|klettres-23.08.4-2|34	%files -f %{name}.lang
21mr|klettres-23.08.4-2|35	%doc COPYING.DOC AUTHORS TODO
21mr|klettres-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.klettres.desktop
21mr|klettres-23.08.4-2|37	%{_kde5_bindir}/klettres
21mr|klettres-23.08.4-2|38	%{_kde5_datadir}/config.kcfg/klettres.kcfg
21mr|klettres-23.08.4-2|39	%{_kde5_datadir}/klettres
21mr|klettres-23.08.4-2|40	%{_kde5_iconsdir}/*/*/apps/klettres.*
21mr|klettres-23.08.4-2|41	%{_kde5_xmlguidir}/klettres/klettresui.rc
21mr|klettres-23.08.4-2|42	%{_appdatadir}/org.kde.klettres.appdata.xml
21mr|klettres-23.08.4-2|43	%{_kde5_datadir}/knsrcfiles/klettres.knsrc
21mr|klettres-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/klettres.categories
21mr|klettres-23.08.4-2|45	
21mr|klettres-23.08.4-2|46	#----------------------------------------------------------------------
21mr|klettres-23.08.4-2|47	
21mr|klettres-23.08.4-2|48	%prep
21mr|klettres-23.08.4-2|49	%autosetup -p1
21mr|klettres-23.08.4-2|50	
21mr|klettres-23.08.4-2|51	%build
21mr|klettres-23.08.4-2|52	%cmake_kde5
21mr|klettres-23.08.4-2|53	%make
21mr|klettres-23.08.4-2|54	
21mr|klettres-23.08.4-2|55	%install
21mr|klettres-23.08.4-2|56	%makeinstall_std -C build
21mr|klettres-23.08.4-2|57	
21mr|klettres-23.08.4-2|58	%find_lang %{name} --with-kde --with-html
21mr|klettres-23.08.4-2|59	

13313 21
21mr|klickety-23.08.4-2|1	
21mr|klickety-23.08.4-2|2	Summary:	An adaptation of the Clickomania game
21mr|klickety-23.08.4-2|3	Name:		klickety
21mr|klickety-23.08.4-2|4	Version:	23.08.4
21mr|klickety-23.08.4-2|5	Release:	2
21mr|klickety-23.08.4-2|6	Epoch:		1
21mr|klickety-23.08.4-2|7	License:	GPLv2+
21mr|klickety-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|klickety-23.08.4-2|9	Url:		http://www.kde.org/applications/games/ksame/
21mr|klickety-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|klickety-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|klickety-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|klickety-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|klickety-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|klickety-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|klickety-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|klickety-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|klickety-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|klickety-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|klickety-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|klickety-23.08.4-2|21	BuildRequires:	kf5notifications-devel
21mr|klickety-23.08.4-2|22	BuildRequires:	kf5notifyconfig-devel
21mr|klickety-23.08.4-2|23	BuildRequires:	kf5widgetsaddons-devel
21mr|klickety-23.08.4-2|24	BuildRequires:	kf5xmlgui-devel
21mr|klickety-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|klickety-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|klickety-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|klickety-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21mr|klickety-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|klickety-23.08.4-2|30	
21mr|klickety-23.08.4-2|31	%description
21mr|klickety-23.08.4-2|32	Klickety is an adaptation of the Clickomania game. The rules are similar
21mr|klickety-23.08.4-2|33	to those of the Same game: your goal is to clear the board by clicking on
21mr|klickety-23.08.4-2|34	groups to destroy them.
21mr|klickety-23.08.4-2|35	
21mr|klickety-23.08.4-2|36	%files -f %{name}.lang
21mr|klickety-23.08.4-2|37	%{_kde5_bindir}/klickety
21mr|klickety-23.08.4-2|38	%{_kde5_applicationsdir}/org.kde.klickety.desktop
21mr|klickety-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.ksame.desktop
21mr|klickety-23.08.4-2|40	%{_kde5_datadir}/klickety
21mr|klickety-23.08.4-2|41	%{_kde5_datadir}/kconf_update/klickety.upd
21mr|klickety-23.08.4-2|42	%{_kde5_datadir}/kconf_update/klickety-2.0-inherit-ksame-highscore.pl
21mr|klickety-23.08.4-2|43	%{_kde5_datadir}/sounds/klickety/*.ogg
21mr|klickety-23.08.4-2|44	%{_kde5_iconsdir}/*/*/apps/klickety.*
21mr|klickety-23.08.4-2|45	%{_kde5_iconsdir}/*/*/apps/ksame.*
21mr|klickety-23.08.4-2|46	%{_appdatadir}/org.kde.klickety.appdata.xml
21mr|klickety-23.08.4-2|47	%{_appdatadir}/org.kde.ksame.appdata.xml
21mr|klickety-23.08.4-2|48	
21mr|klickety-23.08.4-2|49	#------------------------------------------------------------------------------
21mr|klickety-23.08.4-2|50	
21mr|klickety-23.08.4-2|51	%prep
21mr|klickety-23.08.4-2|52	%autosetup -p1
21mr|klickety-23.08.4-2|53	
21mr|klickety-23.08.4-2|54	%build
21mr|klickety-23.08.4-2|55	%cmake_kde5
21mr|klickety-23.08.4-2|56	%make
21mr|klickety-23.08.4-2|57	
21mr|klickety-23.08.4-2|58	%install
21mr|klickety-23.08.4-2|59	%makeinstall_std -C build
21mr|klickety-23.08.4-2|60	
21mr|klickety-23.08.4-2|61	%find_lang %{name} --with-kde --with-html
21mr|klickety-23.08.4-2|62	

13314 21
21mr|klines-23.08.4-2|1	
21mr|klines-23.08.4-2|2	Summary:	Place 5 equal pieces together, but wait, there are 3 new ones
21mr|klines-23.08.4-2|3	Name:		klines
21mr|klines-23.08.4-2|4	Version:	23.08.4
21mr|klines-23.08.4-2|5	Release:	2
21mr|klines-23.08.4-2|6	Epoch:		1
21mr|klines-23.08.4-2|7	License:	GPLv2+
21mr|klines-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|klines-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=klines
21mr|klines-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|klines-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|klines-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|klines-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|klines-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|klines-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|klines-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|klines-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|klines-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|klines-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|klines-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|klines-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|klines-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|klines-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|klines-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|klines-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|klines-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|klines-23.08.4-2|27	
21mr|klines-23.08.4-2|28	%description
21mr|klines-23.08.4-2|29	KLines is a simple but highly addictive one player game.
21mr|klines-23.08.4-2|30	
21mr|klines-23.08.4-2|31	The player has to move the colored balls around the game board, gathering them
21mr|klines-23.08.4-2|32	into the lines of the same color by five. Once the line is complete it is
21mr|klines-23.08.4-2|33	removed from the board, therefore freeing precious space. In the same time the
21mr|klines-23.08.4-2|34	new balls keep arriving by three after each move, filling up the game board.
21mr|klines-23.08.4-2|35	
21mr|klines-23.08.4-2|36	%files -f %{name}.lang
21mr|klines-23.08.4-2|37	%{_kde5_applicationsdir}/org.kde.klines.desktop
21mr|klines-23.08.4-2|38	%{_kde5_bindir}/klines
21mr|klines-23.08.4-2|39	%{_kde5_datadir}/config.kcfg/klines.kcfg
21mr|klines-23.08.4-2|40	%{_kde5_datadir}/klines
21mr|klines-23.08.4-2|41	%{_kde5_datadir}/qlogging-categories5/klines.categories
21mr|klines-23.08.4-2|42	%{_kde5_iconsdir}/hicolor/*/apps/klines.*
21mr|klines-23.08.4-2|43	%{_appdatadir}/org.kde.klines.appdata.xml
21mr|klines-23.08.4-2|44	
21mr|klines-23.08.4-2|45	#------------------------------------------------------------------------------
21mr|klines-23.08.4-2|46	
21mr|klines-23.08.4-2|47	%prep
21mr|klines-23.08.4-2|48	%autosetup -p1
21mr|klines-23.08.4-2|49	
21mr|klines-23.08.4-2|50	%build
21mr|klines-23.08.4-2|51	%cmake_kde5
21mr|klines-23.08.4-2|52	%make
21mr|klines-23.08.4-2|53	
21mr|klines-23.08.4-2|54	%install
21mr|klines-23.08.4-2|55	%makeinstall_std -C build
21mr|klines-23.08.4-2|56	
21mr|klines-23.08.4-2|57	%find_lang %{name} --with-kde --with-html
21mr|klines-23.08.4-2|58	

13315 21
21mr|kmag-23.08.4-3|1	
21mr|kmag-23.08.4-3|2	Summary:	Screen magnifier for KDE5
21mr|kmag-23.08.4-3|3	Name:		kmag
21mr|kmag-23.08.4-3|4	Version:	23.08.4
21mr|kmag-23.08.4-3|5	Release:	3
21mr|kmag-23.08.4-3|6	Epoch:		2
21mr|kmag-23.08.4-3|7	License:	GPLv2+ and GFDL
21mr|kmag-23.08.4-3|8	Group:		Graphical desktop/KDE
21mr|kmag-23.08.4-3|9	Url:		http://www.kde.org/applications/utilities/kmag/
21mr|kmag-23.08.4-3|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmag-23.08.4-3|11	BuildRequires:	extra-cmake-modules
21mr|kmag-23.08.4-3|12	BuildRequires:	kf5doctools-devel
21mr|kmag-23.08.4-3|13	BuildRequires:	kf5i18n-devel
21mr|kmag-23.08.4-3|14	BuildRequires:	kf5kio-devel
21mr|kmag-23.08.4-3|15	BuildRequires:	kf5xmlgui-devel
21mr|kmag-23.08.4-3|16	BuildRequires:	qaccessibilityclient-devel
21mr|kmag-23.08.4-3|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmag-23.08.4-3|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmag-23.08.4-3|19	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kmag-23.08.4-3|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmag-23.08.4-3|21	
21mr|kmag-23.08.4-3|22	%description
21mr|kmag-23.08.4-3|23	KMag is a small utility for Linux to magnify a part of the screen. KMag is very
21mr|kmag-23.08.4-3|24	useful for people with visual disabilities and for those working in the fields
21mr|kmag-23.08.4-3|25	of image analysis, web development etc.
21mr|kmag-23.08.4-3|26	
21mr|kmag-23.08.4-3|27	%files -f %{name}.lang
21mr|kmag-23.08.4-3|28	%doc AUTHORS ChangeLog COPYING COPYING.DOC README TODO
21mr|kmag-23.08.4-3|29	%{_kde5_applicationsdir}/org.kde.kmag.desktop
21mr|kmag-23.08.4-3|30	%{_kde5_bindir}/kmag
21mr|kmag-23.08.4-3|31	%{_kde5_datadir}/kmag
21mr|kmag-23.08.4-3|32	%{_kde5_iconsdir}/hicolor/*/*/kmag*
21mr|kmag-23.08.4-3|33	%{_kde5_mandir}/man1/kmag.1.*
21mr|kmag-23.08.4-3|34	%{_appdatadir}/org.kde.kmag.appdata.xml
21mr|kmag-23.08.4-3|35	
21mr|kmag-23.08.4-3|36	#----------------------------------------------------------------------------
21mr|kmag-23.08.4-3|37	
21mr|kmag-23.08.4-3|38	%prep
21mr|kmag-23.08.4-3|39	%autosetup -p1
21mr|kmag-23.08.4-3|40	
21mr|kmag-23.08.4-3|41	%build
21mr|kmag-23.08.4-3|42	%cmake_kde5
21mr|kmag-23.08.4-3|43	%make
21mr|kmag-23.08.4-3|44	
21mr|kmag-23.08.4-3|45	%install
21mr|kmag-23.08.4-3|46	%makeinstall_std -C build
21mr|kmag-23.08.4-3|47	
21mr|kmag-23.08.4-3|48	# Drop for now to avoid file conflicts with kde-l10n
21mr|kmag-23.08.4-3|49	rm -rf %{buildroot}%{_mandir}/*/man1/kmag.1
21mr|kmag-23.08.4-3|50	
21mr|kmag-23.08.4-3|51	%find_lang %{name} --with-html --with-kde
21mr|kmag-23.08.4-3|52	

13316 21
21mr|kmahjongg-23.08.4-2|1	
21mr|kmahjongg-23.08.4-2|2	Summary:	A tile laying patience
21mr|kmahjongg-23.08.4-2|3	Name:		kmahjongg
21mr|kmahjongg-23.08.4-2|4	Version:	23.08.4
21mr|kmahjongg-23.08.4-2|5	Release:	2
21mr|kmahjongg-23.08.4-2|6	Epoch:		1
21mr|kmahjongg-23.08.4-2|7	License:	GPLv2+
21mr|kmahjongg-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kmahjongg-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kmahjongg
21mr|kmahjongg-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmahjongg-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kmahjongg-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kmahjongg-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|kmahjongg-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|kmahjongg-23.08.4-2|15	BuildRequires:	kf5declarative-devel
21mr|kmahjongg-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|kmahjongg-23.08.4-2|17	BuildRequires:	kf5kdegames-devel
21mr|kmahjongg-23.08.4-2|18	BuildRequires:	kf5kmahjongglib-devel
21mr|kmahjongg-23.08.4-2|19	BuildRequires:	kf5newstuff-devel
21mr|kmahjongg-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|kmahjongg-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmahjongg-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmahjongg-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Network)
21mr|kmahjongg-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kmahjongg-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kmahjongg-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmahjongg-23.08.4-2|27	
21mr|kmahjongg-23.08.4-2|28	%description
21mr|kmahjongg-23.08.4-2|29	In KMahjongg the tiles are scrambled and staked on top of each other to
21mr|kmahjongg-23.08.4-2|30	resemble a certain shape. The player is then expected to remove all the
21mr|kmahjongg-23.08.4-2|31	tiles off the game board by locating each tile's matching pair.
21mr|kmahjongg-23.08.4-2|32	
21mr|kmahjongg-23.08.4-2|33	%files -f %{name}.lang
21mr|kmahjongg-23.08.4-2|34	%{_kde5_applicationsdir}/org.kde.kmahjongg.desktop
21mr|kmahjongg-23.08.4-2|35	%{_kde5_bindir}/kmahjongg
21mr|kmahjongg-23.08.4-2|36	%{_kde5_datadir}/config.kcfg/kmahjongg.kcfg
21mr|kmahjongg-23.08.4-2|37	%{_kde5_datadir}/kmahjongg
21mr|kmahjongg-23.08.4-2|38	%{_kde5_datadir}/qlogging-categories5/kmahjongg.categories
21mr|kmahjongg-23.08.4-2|39	%{_kde5_iconsdir}/hicolor/*/apps/kmahjongg.*
21mr|kmahjongg-23.08.4-2|40	%{_appdatadir}/org.kde.kmahjongg.appdata.xml
21mr|kmahjongg-23.08.4-2|41	
21mr|kmahjongg-23.08.4-2|42	#------------------------------------------------------------------------------
21mr|kmahjongg-23.08.4-2|43	
21mr|kmahjongg-23.08.4-2|44	%prep
21mr|kmahjongg-23.08.4-2|45	%autosetup -p1
21mr|kmahjongg-23.08.4-2|46	
21mr|kmahjongg-23.08.4-2|47	%build
21mr|kmahjongg-23.08.4-2|48	%cmake_kde5
21mr|kmahjongg-23.08.4-2|49	%make
21mr|kmahjongg-23.08.4-2|50	
21mr|kmahjongg-23.08.4-2|51	%install
21mr|kmahjongg-23.08.4-2|52	%makeinstall_std -C build
21mr|kmahjongg-23.08.4-2|53	
21mr|kmahjongg-23.08.4-2|54	%find_lang %{name} --with-kde --with-html
21mr|kmahjongg-23.08.4-2|55	

13317 21
21mr|kmail-23.08.4-2|1	Summary:	KDE email client
21mr|kmail-23.08.4-2|2	Name:		kmail
21mr|kmail-23.08.4-2|3	Version:	23.08.4
21mr|kmail-23.08.4-2|4	Release:	2
21mr|kmail-23.08.4-2|5	Epoch:		3
21mr|kmail-23.08.4-2|6	License:	GPLv2+
21mr|kmail-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kmail-23.08.4-2|8	Url:		http://www.kde.org
21mr|kmail-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmail-23.08.4-2|10	Patch0:		kmail-categories.patch
21mr|kmail-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kmail-23.08.4-2|12	BuildRequires:	boost-devel
21mr|kmail-23.08.4-2|13	BuildRequires:	gpgmepp-devel
21mr|kmail-23.08.4-2|14	BuildRequires:	kf5akonadicontact-devel
21mr|kmail-23.08.4-2|15	BuildRequires:	kf5akonadimime-devel
21mr|kmail-23.08.4-2|16	BuildRequires:	kf5akonadi-devel
21mr|kmail-23.08.4-2|17	BuildRequires:	kf5akonadisearch-devel
21mr|kmail-23.08.4-2|18	BuildRequires:	kf5bookmarks-devel
21mr|kmail-23.08.4-2|19	BuildRequires:	kf5calendarcore-devel
21mr|kmail-23.08.4-2|20	BuildRequires:	kf5calendarutils-devel
21mr|kmail-23.08.4-2|21	BuildRequires:	kf5codecs-devel
21mr|kmail-23.08.4-2|22	BuildRequires:	kf5config-devel
21mr|kmail-23.08.4-2|23	BuildRequires:	kf5configwidgets-devel
21mr|kmail-23.08.4-2|24	BuildRequires:	kf5contacts-devel
21mr|kmail-23.08.4-2|25	BuildRequires:	kf5crash-devel
21mr|kmail-23.08.4-2|26	BuildRequires:	kf5dbusaddons-devel
21mr|kmail-23.08.4-2|27	BuildRequires:	kf5doctools-devel
21mr|kmail-23.08.4-2|28	BuildRequires:	kf5gravatar-devel
21mr|kmail-23.08.4-2|29	BuildRequires:	kf5guiaddons-devel
21mr|kmail-23.08.4-2|30	BuildRequires:	kf5i18n-devel
21mr|kmail-23.08.4-2|31	BuildRequires:	kf5identitymanagement-devel
21mr|kmail-23.08.4-2|32	BuildRequires:	kf5itemviews-devel
21mr|kmail-23.08.4-2|33	BuildRequires:	kf5jobwidgets-devel
21mr|kmail-23.08.4-2|34	BuildRequires:	kf5kcmutils-devel
21mr|kmail-23.08.4-2|35	BuildRequires:	kf5kdepim-runtime-devel
21mr|kmail-23.08.4-2|36	BuildRequires:	kf5kio-devel
21mr|kmail-23.08.4-2|37	BuildRequires:	kf5kontactinterface-devel
21mr|kmail-23.08.4-2|38	BuildRequires:	kf5ldap-devel
21mr|kmail-23.08.4-2|39	BuildRequires:	kf5libkdepim-devel
21mr|kmail-23.08.4-2|40	BuildRequires:	kf5libkleo-devel
21mr|kmail-23.08.4-2|41	BuildRequires:	kf5libksieve-devel
21mr|kmail-23.08.4-2|42	BuildRequires:	kf5mailcommon-devel
21mr|kmail-23.08.4-2|43	BuildRequires:	kf5mailtransport-devel
21mr|kmail-23.08.4-2|44	BuildRequires:	kf5messagecomposer-devel
21mr|kmail-23.08.4-2|45	BuildRequires:	kf5messagecore-devel
21mr|kmail-23.08.4-2|46	BuildRequires:	kf5messagelist-devel
21mr|kmail-23.08.4-2|47	BuildRequires:	kf5messageviewer-devel
21mr|kmail-23.08.4-2|48	BuildRequires:	kf5mime-devel
21mr|kmail-23.08.4-2|49	BuildRequires:	kf5notifications-devel
21mr|kmail-23.08.4-2|50	BuildRequires:	kf5notifyconfig-devel
21mr|kmail-23.08.4-2|51	BuildRequires:	kf5parts-devel
21mr|kmail-23.08.4-2|52	BuildRequires:	kf5pimcommon-devel
21mr|kmail-23.08.4-2|53	BuildRequires:	kf5pimtextedit-devel
21mr|kmail-23.08.4-2|54	BuildRequires:	kf5service-devel
21mr|kmail-23.08.4-2|55	BuildRequires:	kf5sonnet-devel
21mr|kmail-23.08.4-2|56	BuildRequires:	kf5templateparser-devel
21mr|kmail-23.08.4-2|57	BuildRequires:	kf5textwidgets-devel
21mr|kmail-23.08.4-2|58	BuildRequires:	kf5tnef-devel
21mr|kmail-23.08.4-2|59	BuildRequires:	kf5webengineviewer-devel
21mr|kmail-23.08.4-2|60	BuildRequires:	kf5widgetsaddons-devel
21mr|kmail-23.08.4-2|61	BuildRequires:	kf5windowsystem-devel
21mr|kmail-23.08.4-2|62	BuildRequires:	kf5xmlgui-devel
21mr|kmail-23.08.4-2|63	BuildRequires:	openldap-devel
21mr|kmail-23.08.4-2|64	BuildRequires:	qgpgme-devel
21mr|kmail-23.08.4-2|65	BuildRequires:	sasl-devel
21mr|kmail-23.08.4-2|66	BuildRequires:	pkgconfig(libical)
21mr|kmail-23.08.4-2|67	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmail-23.08.4-2|68	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kmail-23.08.4-2|69	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmail-23.08.4-2|70	BuildRequires:	pkgconfig(Qt5Network)
21mr|kmail-23.08.4-2|71	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kmail-23.08.4-2|72	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kmail-23.08.4-2|73	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kmail-23.08.4-2|74	BuildRequires:	pkgconfig(Qt5Test)
21mr|kmail-23.08.4-2|75	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|kmail-23.08.4-2|76	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|kmail-23.08.4-2|77	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|kmail-23.08.4-2|78	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|kmail-23.08.4-2|79	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmail-23.08.4-2|80	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kmail-23.08.4-2|81	BuildRequires:	qtkeychain-qt5-devel
21mr|kmail-23.08.4-2|82	Requires:	plasma5-kdepim-runtime
21mr|kmail-23.08.4-2|83	Recommends:	plasma5-kdepim-addons
21mr|kmail-23.08.4-2|84	Recommends:	ksshaskpass
21mr|kmail-23.08.4-2|85	Requires:	akonadi-archivemail-agent
21mr|kmail-23.08.4-2|86	Requires:	akonadi-followupreminder-agent
21mr|kmail-23.08.4-2|87	Requires:	akonadi-import-wizard
21mr|kmail-23.08.4-2|88	Requires:	akonadi-mailfilter-agent
21mr|kmail-23.08.4-2|89	Requires:	akonadi-sendlater-agent
21mr|kmail-23.08.4-2|90	Requires:	akonadi-unifiedmailbox-agent
21mr|kmail-23.08.4-2|91	Requires:	grantlee-editor
21mr|kmail-23.08.4-2|92	Requires:	kmail-account-wizard
21mr|kmail-23.08.4-2|93	Requires:	kmailtransport
21mr|kmail-23.08.4-2|94	Requires:	ktnef
21mr|kmail-23.08.4-2|95	Requires:	mbox-importer
21mr|kmail-23.08.4-2|96	Requires:	pim-data-exporter
21mr|kmail-23.08.4-2|97	Requires:	pim-sieve-editor
21mr|kmail-23.08.4-2|98	Requires:	plasma5-akonadi-client
21mr|kmail-23.08.4-2|99	Requires:	plasma5-akonadi-contacts
21mr|kmail-23.08.4-2|100	Requires:	plasma5-akonadi-mime
21mr|kmail-23.08.4-2|101	Requires:	plasma5-akonadi-search
21mr|kmail-23.08.4-2|102	Requires:	sasl-plug-login
21mr|kmail-23.08.4-2|103	Requires:	sasl-plug-ntlm
21mr|kmail-23.08.4-2|104	Requires:	sasl-plug-plain
21mr|kmail-23.08.4-2|105	Requires:	sasl-plug-digestmd5
21mr|kmail-23.08.4-2|106	
21mr|kmail-23.08.4-2|107	%description
21mr|kmail-23.08.4-2|108	KMail is the email component of Kontact, the integrated personal
21mr|kmail-23.08.4-2|109	information manager of KDE.
21mr|kmail-23.08.4-2|110	
21mr|kmail-23.08.4-2|111	%files -f %{name}.lang
21mr|kmail-23.08.4-2|112	%{_kde5_applicationsdir}/kmail_view.desktop
21mr|kmail-23.08.4-2|113	%{_kde5_applicationsdir}/org.kde.kmail2.desktop
21mr|kmail-23.08.4-2|114	%{_kde5_bindir}/akonadi_mailmerge_agent
21mr|kmail-23.08.4-2|115	%{_kde5_bindir}/kmail
21mr|kmail-23.08.4-2|116	%{_kde5_bindir}/kmail-refresh-settings
21mr|kmail-23.08.4-2|117	%{_kde5_applicationsdir}/org.kde.kmail-refresh-settings.desktop
21mr|kmail-23.08.4-2|118	%{_kde5_datadir}/akonadi/agents/mailmergeagent.desktop
21mr|kmail-23.08.4-2|119	%{_kde5_datadir}/qlogging-categories5/kmail.categories
21mr|kmail-23.08.4-2|120	%{_kde5_datadir}/qlogging-categories5/kmail.renamecategories
21mr|kmail-23.08.4-2|121	%{_kde5_datadir}/config.kcfg/kmail.kcfg
21mr|kmail-23.08.4-2|122	%dir %{_kde5_datadir}/kmail2/
21mr|kmail-23.08.4-2|123	%{_kde5_datadir}/kmail2/*
21mr|kmail-23.08.4-2|124	%{_kde5_iconsdir}/breeze-dark/*/emblems/gpg-key-trust-level-*.*
21mr|kmail-23.08.4-2|125	%{_kde5_iconsdir}/hicolor/*/apps/kmail.*
21mr|kmail-23.08.4-2|126	%{_kde5_iconsdir}/hicolor/*/emblems/gpg-key-trust-level-*.*
21mr|kmail-23.08.4-2|127	%{_kde5_notificationsdir}/akonadi_mailmerge_agent.notifyrc
21mr|kmail-23.08.4-2|128	%{_kde5_notificationsdir}/kmail2.notifyrc
21mr|kmail-23.08.4-2|129	%{_kde5_xmlguidir}/kontactsummary/kontactsummary_part.rc
21mr|kmail-23.08.4-2|130	%{_appdatadir}/org.kde.kmail2.appdata.xml
21mr|kmail-23.08.4-2|131	%{_datadir}/dbus-1/interfaces/org.kde.kmail.*.xml
21mr|kmail-23.08.4-2|132	%{_datadir}/dbus-1/services/org.kde.kmail.service
21mr|kmail-23.08.4-2|133	%{_qt5_plugindir}/kmailpart.so
21mr|kmail-23.08.4-2|134	%{_qt5_plugindir}/pim5/kcms/kmail/kcm_kmail_*.so
21mr|kmail-23.08.4-2|135	%{_qt5_plugindir}/pim5/kcms/summary/kcmkmailsummary.so
21mr|kmail-23.08.4-2|136	%{_qt5_plugindir}/pim5/kcms/summary/kcmkontactsummary.so
21mr|kmail-23.08.4-2|137	%{_qt5_plugindir}/pim5/kontact/kontact_kmailplugin.so
21mr|kmail-23.08.4-2|138	%{_qt5_plugindir}/pim5/kontact/kontact_summaryplugin.so
21mr|kmail-23.08.4-2|139	
21mr|kmail-23.08.4-2|140	#-----------------------------------------------------------------------------
21mr|kmail-23.08.4-2|141	
21mr|kmail-23.08.4-2|142	%package -n akonadi-archivemail-agent
21mr|kmail-23.08.4-2|143	Summary:	Akonadi archivemail agent
21mr|kmail-23.08.4-2|144	Group:		Graphical desktop/KDE
21mr|kmail-23.08.4-2|145	
21mr|kmail-23.08.4-2|146	%description -n akonadi-archivemail-agent
21mr|kmail-23.08.4-2|147	Akonadi archivemail agent.
21mr|kmail-23.08.4-2|148	
21mr|kmail-23.08.4-2|149	%files -n akonadi-archivemail-agent -f akonadi_archivemail_agent.lang
21mr|kmail-23.08.4-2|150	%{_kde5_bindir}/akonadi_archivemail_agent
21mr|kmail-23.08.4-2|151	%{_kde5_datadir}/akonadi/agents/archivemailagent.desktop
21mr|kmail-23.08.4-2|152	%{_kde5_datadir}/config.kcfg/archivemailagentsettings.kcfg
21mr|kmail-23.08.4-2|153	%{_kde5_notificationsdir}/akonadi_archivemail_agent.notifyrc
21mr|kmail-23.08.4-2|154	%{_qt5_plugindir}/pim5/akonadi/config/archivemailagentconfig.so
21mr|kmail-23.08.4-2|155	
21mr|kmail-23.08.4-2|156	#-----------------------------------------------------------------------------
21mr|kmail-23.08.4-2|157	
21mr|kmail-23.08.4-2|158	%package -n akonadi-followupreminder-agent
21mr|kmail-23.08.4-2|159	Summary:	Akonadi followupreminder agent
21mr|kmail-23.08.4-2|160	Group:		Graphical desktop/KDE
21mr|kmail-23.08.4-2|161	
21mr|kmail-23.08.4-2|162	%description -n akonadi-followupreminder-agent
21mr|kmail-23.08.4-2|163	Akonadi followup reminder agent allows to remind you when an email was not
21mr|kmail-23.08.4-2|164	answered.
21mr|kmail-23.08.4-2|165	
21mr|kmail-23.08.4-2|166	%files -n akonadi-followupreminder-agent -f akonadi_followupreminder_agent.lang
21mr|kmail-23.08.4-2|167	%{_kde5_bindir}/akonadi_followupreminder_agent
21mr|kmail-23.08.4-2|168	%{_kde5_datadir}/akonadi/agents/followupreminder.desktop
21mr|kmail-23.08.4-2|169	%{_kde5_notificationsdir}/akonadi_followupreminder_agent.notifyrc
21mr|kmail-23.08.4-2|170	%{_qt5_plugindir}/pim5/akonadi/config/followupreminderagentconfig.so
21mr|kmail-23.08.4-2|171	
21mr|kmail-23.08.4-2|172	#-----------------------------------------------------------------------------
21mr|kmail-23.08.4-2|173	
21mr|kmail-23.08.4-2|174	%package -n akonadi-mailfilter-agent
21mr|kmail-23.08.4-2|175	Summary:	Akonadi mailfilter agent
21mr|kmail-23.08.4-2|176	Group:		Graphical desktop/KDE
21mr|kmail-23.08.4-2|177	
21mr|kmail-23.08.4-2|178	%description -n akonadi-mailfilter-agent
21mr|kmail-23.08.4-2|179	Akonadi mailfilter agent.
21mr|kmail-23.08.4-2|180	
21mr|kmail-23.08.4-2|181	%files -n akonadi-mailfilter-agent -f akonadi_mailfilter_agent.lang
21mr|kmail-23.08.4-2|182	%{_kde5_bindir}/akonadi_mailfilter_agent
21mr|kmail-23.08.4-2|183	%{_kde5_datadir}/akonadi/agents/mailfilteragent.desktop
21mr|kmail-23.08.4-2|184	%{_kde5_notificationsdir}/akonadi_mailfilter_agent.notifyrc
21mr|kmail-23.08.4-2|185	
21mr|kmail-23.08.4-2|186	#-----------------------------------------------------------------------------
21mr|kmail-23.08.4-2|187	
21mr|kmail-23.08.4-2|188	%package -n akonadi-sendlater-agent
21mr|kmail-23.08.4-2|189	Summary:	Akonadi sendlater agent
21mr|kmail-23.08.4-2|190	Group:		Graphical desktop/KDE
21mr|kmail-23.08.4-2|191	
21mr|kmail-23.08.4-2|192	%description -n akonadi-sendlater-agent
21mr|kmail-23.08.4-2|193	Akonadi sendlater agent.
21mr|kmail-23.08.4-2|194	
21mr|kmail-23.08.4-2|195	%files -n akonadi-sendlater-agent -f akonadi_sendlater_agent.lang
21mr|kmail-23.08.4-2|196	%{_kde5_bindir}/akonadi_sendlater_agent
21mr|kmail-23.08.4-2|197	%{_kde5_datadir}/akonadi/agents/sendlateragent.desktop
21mr|kmail-23.08.4-2|198	%{_kde5_notificationsdir}/akonadi_sendlater_agent.notifyrc
21mr|kmail-23.08.4-2|199	
21mr|kmail-23.08.4-2|200	#-----------------------------------------------------------------------------
21mr|kmail-23.08.4-2|201	
21mr|kmail-23.08.4-2|202	%package -n akonadi-unifiedmailbox-agent
21mr|kmail-23.08.4-2|203	Summary:	Akonadi unified mailbox agent
21mr|kmail-23.08.4-2|204	Group:		Graphical desktop/KDE
21mr|kmail-23.08.4-2|205	
21mr|kmail-23.08.4-2|206	%description -n akonadi-unifiedmailbox-agent
21mr|kmail-23.08.4-2|207	Akonadi unified mailbox agent.
21mr|kmail-23.08.4-2|208	
21mr|kmail-23.08.4-2|209	%files -n akonadi-unifiedmailbox-agent -f akonadi_unifiedmailbox_agent.lang
21mr|kmail-23.08.4-2|210	%{_kde5_bindir}/akonadi_unifiedmailbox_agent
21mr|kmail-23.08.4-2|211	%{_kde5_datadir}/akonadi/agents/unifiedmailboxagent.desktop
21mr|kmail-23.08.4-2|212	
21mr|kmail-23.08.4-2|213	#----------------------------------------------------------------------------
21mr|kmail-23.08.4-2|214	
21mr|kmail-23.08.4-2|215	%package -n ktnef
21mr|kmail-23.08.4-2|216	Summary:	KDE TNEF file viewer
21mr|kmail-23.08.4-2|217	Group:		Graphical desktop/KDE
21mr|kmail-23.08.4-2|218	
21mr|kmail-23.08.4-2|219	%description -n ktnef
21mr|kmail-23.08.4-2|220	The TNEF file viewer allows you to handle mail attachments using the TNEF
21mr|kmail-23.08.4-2|221	format. These attachments are usually found in mails coming from Microsoft
21mr|kmail-23.08.4-2|222	mail servers and embed the mail properties as well as the actual attachments.
21mr|kmail-23.08.4-2|223	
21mr|kmail-23.08.4-2|224	%files -n ktnef -f ktnef.lang
21mr|kmail-23.08.4-2|225	%{_kde5_applicationsdir}/org.kde.ktnef.desktop
21mr|kmail-23.08.4-2|226	%{_kde5_bindir}/ktnef
21mr|kmail-23.08.4-2|227	%{_kde5_iconsdir}/*/*/actions/ktnef_extract_*.*
21mr|kmail-23.08.4-2|228	%{_kde5_iconsdir}/*/*/apps/ktnef.*
21mr|kmail-23.08.4-2|229	
21mr|kmail-23.08.4-2|230	#----------------------------------------------------------------------------
21mr|kmail-23.08.4-2|231	
21mr|kmail-23.08.4-2|232	%define kmailprivate_major 5
21mr|kmail-23.08.4-2|233	%define libkmailprivate %mklibname kmailprivate %{kmailprivate_major}
21mr|kmail-23.08.4-2|234	
21mr|kmail-23.08.4-2|235	%package -n %{libkmailprivate}
21mr|kmail-23.08.4-2|236	Summary:	KDE PIM shared library
21mr|kmail-23.08.4-2|237	Group:		System/Libraries
21mr|kmail-23.08.4-2|238	
21mr|kmail-23.08.4-2|239	%description -n %{libkmailprivate}
21mr|kmail-23.08.4-2|240	KDE PIM shared library.
21mr|kmail-23.08.4-2|241	
21mr|kmail-23.08.4-2|242	%files -n %{libkmailprivate}
21mr|kmail-23.08.4-2|243	%{_kde5_libdir}/libkmailprivate.so.%{kmailprivate_major}*
21mr|kmail-23.08.4-2|244	
21mr|kmail-23.08.4-2|245	#----------------------------------------------------------------------
21mr|kmail-23.08.4-2|246	
21mr|kmail-23.08.4-2|247	%prep
21mr|kmail-23.08.4-2|248	%autosetup -p1
21mr|kmail-23.08.4-2|249	
21mr|kmail-23.08.4-2|250	%build
21mr|kmail-23.08.4-2|251	%cmake_kde5 \
21mr|kmail-23.08.4-2|252	-DBUILD_TESTING=OFF
21mr|kmail-23.08.4-2|253	%make
21mr|kmail-23.08.4-2|254	
21mr|kmail-23.08.4-2|255	%install
21mr|kmail-23.08.4-2|256	%makeinstall_std -C build
21mr|kmail-23.08.4-2|257	
21mr|kmail-23.08.4-2|258	%find_lang %{name} kmail2 akonadi_mailmerge_agent kmail-refresh-settings %{name}.lang --with-kde --with-html
21mr|kmail-23.08.4-2|259	
21mr|kmail-23.08.4-2|260	%find_lang akonadi_archivemail_agent --with-kde --with-html
21mr|kmail-23.08.4-2|261	
21mr|kmail-23.08.4-2|262	%find_lang akonadi_followupreminder_agent --with-kde --with-html
21mr|kmail-23.08.4-2|263	
21mr|kmail-23.08.4-2|264	%find_lang akonadi_mailfilter_agent --with-kde --with-html
21mr|kmail-23.08.4-2|265	
21mr|kmail-23.08.4-2|266	%find_lang akonadi_sendlater_agent --with-kde --with-html
21mr|kmail-23.08.4-2|267	
21mr|kmail-23.08.4-2|268	%find_lang akonadi_unifiedmailbox_agent --with-kde
21mr|kmail-23.08.4-2|269	
21mr|kmail-23.08.4-2|270	%find_lang ktnef --with-kde --with-html

13318 21
21mr|kmail-account-wizard-23.08.4-2|1	Summary:	Account wizard for KMail
21mr|kmail-account-wizard-23.08.4-2|2	Name:		kmail-account-wizard
21mr|kmail-account-wizard-23.08.4-2|3	Version:	23.08.4
21mr|kmail-account-wizard-23.08.4-2|4	Release:	2
21mr|kmail-account-wizard-23.08.4-2|5	Epoch:		3
21mr|kmail-account-wizard-23.08.4-2|6	License:	GPLv2+
21mr|kmail-account-wizard-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kmail-account-wizard-23.08.4-2|8	Url:		http://www.kde.org
21mr|kmail-account-wizard-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmail-account-wizard-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kmail-account-wizard-23.08.4-2|11	BuildRequires:	boost-devel
21mr|kmail-account-wizard-23.08.4-2|12	BuildRequires:	kf5akonadicontact-devel
21mr|kmail-account-wizard-23.08.4-2|13	BuildRequires:	kf5akonadi-devel
21mr|kmail-account-wizard-23.08.4-2|14	BuildRequires:	kf5codecs-devel
21mr|kmail-account-wizard-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|kmail-account-wizard-23.08.4-2|16	BuildRequires:	kf5contacts-devel
21mr|kmail-account-wizard-23.08.4-2|17	BuildRequires:	kf5crash-devel
21mr|kmail-account-wizard-23.08.4-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|kmail-account-wizard-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|kmail-account-wizard-23.08.4-2|20	BuildRequires:	kf5identitymanagement-devel
21mr|kmail-account-wizard-23.08.4-2|21	BuildRequires:	kf5kcmutils-devel
21mr|kmail-account-wizard-23.08.4-2|22	BuildRequires:	kf5kross-devel
21mr|kmail-account-wizard-23.08.4-2|23	BuildRequires:	kf5ldap-devel
21mr|kmail-account-wizard-23.08.4-2|24	BuildRequires:	kf5libkdepim-devel
21mr|kmail-account-wizard-23.08.4-2|25	BuildRequires:	kf5libkleo-devel
21mr|kmail-account-wizard-23.08.4-2|26	BuildRequires:	kf5mailcommon-devel
21mr|kmail-account-wizard-23.08.4-2|27	BuildRequires:	kf5mailtransport-devel
21mr|kmail-account-wizard-23.08.4-2|28	BuildRequires:	kf5messageviewer-devel
21mr|kmail-account-wizard-23.08.4-2|29	BuildRequires:	kf5newstuff-devel
21mr|kmail-account-wizard-23.08.4-2|30	BuildRequires:	kf5notifications-devel
21mr|kmail-account-wizard-23.08.4-2|31	BuildRequires:	kf5notifyconfig-devel
21mr|kmail-account-wizard-23.08.4-2|32	BuildRequires:	kf5parts-devel
21mr|kmail-account-wizard-23.08.4-2|33	BuildRequires:	kf5pimcommon-devel
21mr|kmail-account-wizard-23.08.4-2|34	BuildRequires:	kf5pimtextedit-devel
21mr|kmail-account-wizard-23.08.4-2|35	BuildRequires:	kf5service-devel
21mr|kmail-account-wizard-23.08.4-2|36	BuildRequires:	kf5texteditor-devel
21mr|kmail-account-wizard-23.08.4-2|37	BuildRequires:	kf5wallet-devel
21mr|kmail-account-wizard-23.08.4-2|38	BuildRequires:	openldap-devel
21mr|kmail-account-wizard-23.08.4-2|39	BuildRequires:	qgpgme-devel
21mr|kmail-account-wizard-23.08.4-2|40	BuildRequires:	sasl-devel
21mr|kmail-account-wizard-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmail-account-wizard-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kmail-account-wizard-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmail-account-wizard-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Test)
21mr|kmail-account-wizard-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kmail-account-wizard-23.08.4-2|46	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmail-account-wizard-23.08.4-2|47	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kmail-account-wizard-23.08.4-2|48	BuildRequires:	pkgconfig(shared-mime-info)
21mr|kmail-account-wizard-23.08.4-2|49	Provides:	accountwizard = %{EVRD}
21mr|kmail-account-wizard-23.08.4-2|50	
21mr|kmail-account-wizard-23.08.4-2|51	%description
21mr|kmail-account-wizard-23.08.4-2|52	Launch the account wizard to configure PIM accounts.
21mr|kmail-account-wizard-23.08.4-2|53	
21mr|kmail-account-wizard-23.08.4-2|54	%files -f %{name}.lang
21mr|kmail-account-wizard-23.08.4-2|55	%{_kde5_applicationsdir}/org.kde.accountwizard.desktop
21mr|kmail-account-wizard-23.08.4-2|56	%{_kde5_bindir}/accountwizard
21mr|kmail-account-wizard-23.08.4-2|57	%{_kde5_bindir}/ispdb
21mr|kmail-account-wizard-23.08.4-2|58	%dir %{_kde5_datadir}/akonadi/accountwizard/tine20/
21mr|kmail-account-wizard-23.08.4-2|59	%{_kde5_datadir}/akonadi/accountwizard/tine20/*
21mr|kmail-account-wizard-23.08.4-2|60	%{_kde5_datadir}/knsrcfiles/accountwizard.knsrc
21mr|kmail-account-wizard-23.08.4-2|61	%{_kde5_datadir}/qlogging-categories5/accountwizard.categories
21mr|kmail-account-wizard-23.08.4-2|62	%{_kde5_datadir}/qlogging-categories5/accountwizard.renamecategories
21mr|kmail-account-wizard-23.08.4-2|63	%{_datadir}/mime/packages/accountwizard-mime.xml
21mr|kmail-account-wizard-23.08.4-2|64	%{_qt5_plugindir}/accountwizard_plugin.so
21mr|kmail-account-wizard-23.08.4-2|65	
21mr|kmail-account-wizard-23.08.4-2|66	#----------------------------------------------------------------------
21mr|kmail-account-wizard-23.08.4-2|67	
21mr|kmail-account-wizard-23.08.4-2|68	%prep
21mr|kmail-account-wizard-23.08.4-2|69	%autosetup -p1
21mr|kmail-account-wizard-23.08.4-2|70	
21mr|kmail-account-wizard-23.08.4-2|71	%build
21mr|kmail-account-wizard-23.08.4-2|72	%cmake_kde5
21mr|kmail-account-wizard-23.08.4-2|73	%make
21mr|kmail-account-wizard-23.08.4-2|74	
21mr|kmail-account-wizard-23.08.4-2|75	%install
21mr|kmail-account-wizard-23.08.4-2|76	%makeinstall_std -C build
21mr|kmail-account-wizard-23.08.4-2|77	
21mr|kmail-account-wizard-23.08.4-2|78	%find_lang accountwizard accountwizard_tine20 %{name}.lang --with-kde
21mr|kmail-account-wizard-23.08.4-2|79	

13319 21
21mr|kmailtransport-23.08.4-2|1	Summary:	KDE Frameworks 5 mail transport module
21mr|kmailtransport-23.08.4-2|2	Name:		kmailtransport
21mr|kmailtransport-23.08.4-2|3	Version:	23.08.4
21mr|kmailtransport-23.08.4-2|4	Release:	2
21mr|kmailtransport-23.08.4-2|5	License:	LGPLv2.1+
21mr|kmailtransport-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kmailtransport-23.08.4-2|7	Url:		https://www.kde.org/
21mr|kmailtransport-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmailtransport-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kmailtransport-23.08.4-2|10	BuildRequires:	kf5akonadi-devel
21mr|kmailtransport-23.08.4-2|11	BuildRequires:	kf5akonadimime-devel
21mr|kmailtransport-23.08.4-2|12	BuildRequires:	kf5configwidgets-devel
21mr|kmailtransport-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|kmailtransport-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|kmailtransport-23.08.4-2|15	BuildRequires:	kf5kcmutils-devel
21mr|kmailtransport-23.08.4-2|16	BuildRequires:	kf5kio-devel
21mr|kmailtransport-23.08.4-2|17	BuildRequires:	kf5mime-devel
21mr|kmailtransport-23.08.4-2|18	BuildRequires:	kf5textwidgets-devel
21mr|kmailtransport-23.08.4-2|19	BuildRequires:	kf5wallet-devel
21mr|kmailtransport-23.08.4-2|20	BuildRequires:	kpimgapi-devel
21mr|kmailtransport-23.08.4-2|21	BuildRequires:	ksmtp-devel
21mr|kmailtransport-23.08.4-2|22	BuildRequires:	sasl-devel
21mr|kmailtransport-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmailtransport-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmailtransport-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|kmailtransport-23.08.4-2|26	BuildRequires:	qtkeychain-qt5-devel
21mr|kmailtransport-23.08.4-2|27	
21mr|kmailtransport-23.08.4-2|28	%description
21mr|kmailtransport-23.08.4-2|29	KDE Frameworks 5 mail transport module.
21mr|kmailtransport-23.08.4-2|30	
21mr|kmailtransport-23.08.4-2|31	%files
21mr|kmailtransport-23.08.4-2|32	# mailtransport.kcfg conflicts with kdepimlibs4-core
21mr|kmailtransport-23.08.4-2|33	%{_kde5_datadir}/config.kcfg/mailtransport.kcfg
21mr|kmailtransport-23.08.4-2|34	%{_kde5_datadir}/qlogging-categories5/kmailtransport.categories
21mr|kmailtransport-23.08.4-2|35	%{_kde5_datadir}/qlogging-categories5/kmailtransport.renamecategories
21mr|kmailtransport-23.08.4-2|36	%{_qt5_plugindir}/pim5/mailtransport/mailtransport_smtpplugin.so
21mr|kmailtransport-23.08.4-2|37	
21mr|kmailtransport-23.08.4-2|38	#----------------------------------------------------------------------------
21mr|kmailtransport-23.08.4-2|39	
21mr|kmailtransport-23.08.4-2|40	%package i18n
21mr|kmailtransport-23.08.4-2|41	Summary:	KDE Frameworks 5 mail transport library translations
21mr|kmailtransport-23.08.4-2|42	Group:		System/Internationalization
21mr|kmailtransport-23.08.4-2|43	BuildArch:	noarch
21mr|kmailtransport-23.08.4-2|44	
21mr|kmailtransport-23.08.4-2|45	%description i18n
21mr|kmailtransport-23.08.4-2|46	KDE Frameworks 5 mail transport library translations.
21mr|kmailtransport-23.08.4-2|47	
21mr|kmailtransport-23.08.4-2|48	%files i18n -f libmailtransport5.lang
21mr|kmailtransport-23.08.4-2|49	
21mr|kmailtransport-23.08.4-2|50	#----------------------------------------------------------------------------
21mr|kmailtransport-23.08.4-2|51	
21mr|kmailtransport-23.08.4-2|52	%define kf5mailtransport_major 5
21mr|kmailtransport-23.08.4-2|53	%define libkf5mailtransport %mklibname kf5mailtransport %{kf5mailtransport_major}
21mr|kmailtransport-23.08.4-2|54	
21mr|kmailtransport-23.08.4-2|55	%package -n %{libkf5mailtransport}
21mr|kmailtransport-23.08.4-2|56	Summary:	KDE Frameworks 5 mail transport shared library
21mr|kmailtransport-23.08.4-2|57	Group:		System/Libraries
21mr|kmailtransport-23.08.4-2|58	Requires:	%{name}-i18n
21mr|kmailtransport-23.08.4-2|59	
21mr|kmailtransport-23.08.4-2|60	%description -n %{libkf5mailtransport}
21mr|kmailtransport-23.08.4-2|61	KDE Frameworks 5 mail transport shared library.
21mr|kmailtransport-23.08.4-2|62	
21mr|kmailtransport-23.08.4-2|63	%files -n %{libkf5mailtransport}
21mr|kmailtransport-23.08.4-2|64	%{_kde5_libdir}/libKPim5MailTransport.so.%{kf5mailtransport_major}*
21mr|kmailtransport-23.08.4-2|65	
21mr|kmailtransport-23.08.4-2|66	#----------------------------------------------------------------------------
21mr|kmailtransport-23.08.4-2|67	
21mr|kmailtransport-23.08.4-2|68	%define devkf5mailtransport %mklibname kf5mailtransport -d
21mr|kmailtransport-23.08.4-2|69	
21mr|kmailtransport-23.08.4-2|70	%package -n %{devkf5mailtransport}
21mr|kmailtransport-23.08.4-2|71	Summary:	Development files for KDE Frameworks 5 mail transport module
21mr|kmailtransport-23.08.4-2|72	Group:		Development/KDE and Qt
21mr|kmailtransport-23.08.4-2|73	Requires:	%{libkf5mailtransport} = %{EVRD}
21mr|kmailtransport-23.08.4-2|74	Provides:	%{name}-devel = %{EVRD}
21mr|kmailtransport-23.08.4-2|75	Provides:	kf5mailtransport-devel = %{version}
21mr|kmailtransport-23.08.4-2|76	Provides:	kf5mailtransportakonadi-devel = %{version}
21mr|kmailtransport-23.08.4-2|77	
21mr|kmailtransport-23.08.4-2|78	%description -n %{devkf5mailtransport}
21mr|kmailtransport-23.08.4-2|79	This package contains header files needed if you wish to build applications
21mr|kmailtransport-23.08.4-2|80	based on %{name}.
21mr|kmailtransport-23.08.4-2|81	
21mr|kmailtransport-23.08.4-2|82	%files -n %{devkf5mailtransport}
21mr|kmailtransport-23.08.4-2|83	%{_kde5_includedir}/KPim5/MailTransport
21mr|kmailtransport-23.08.4-2|84	%{_kde5_libdir}/cmake/KF5MailTransport
21mr|kmailtransport-23.08.4-2|85	%{_kde5_libdir}/cmake/KPim5MailTransport
21mr|kmailtransport-23.08.4-2|86	%{_kde5_libdir}/libKPim5MailTransport.so
21mr|kmailtransport-23.08.4-2|87	%{_kde5_mkspecsdir}/*.pri
21mr|kmailtransport-23.08.4-2|88	
21mr|kmailtransport-23.08.4-2|89	#----------------------------------------------------------------------------
21mr|kmailtransport-23.08.4-2|90	
21mr|kmailtransport-23.08.4-2|91	%prep
21mr|kmailtransport-23.08.4-2|92	%autosetup -p1
21mr|kmailtransport-23.08.4-2|93	
21mr|kmailtransport-23.08.4-2|94	%build
21mr|kmailtransport-23.08.4-2|95	%cmake_kde5
21mr|kmailtransport-23.08.4-2|96	%make
21mr|kmailtransport-23.08.4-2|97	
21mr|kmailtransport-23.08.4-2|98	%install
21mr|kmailtransport-23.08.4-2|99	%makeinstall_std -C build
21mr|kmailtransport-23.08.4-2|100	
21mr|kmailtransport-23.08.4-2|101	%find_lang libmailtransport5 --with-kde

13320 21
21mr|kmbox-23.08.4-2|1	Summary:	KDE Frameworks 5 MBox module
21mr|kmbox-23.08.4-2|2	Name:		kmbox
21mr|kmbox-23.08.4-2|3	Version:	23.08.4
21mr|kmbox-23.08.4-2|4	Release:	2
21mr|kmbox-23.08.4-2|5	License:	LGPLv2.1+
21mr|kmbox-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kmbox-23.08.4-2|7	Url:		https://www.kde.org/
21mr|kmbox-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmbox-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kmbox-23.08.4-2|10	BuildRequires:	boost-devel
21mr|kmbox-23.08.4-2|11	BuildRequires:	kf5mime-devel
21mr|kmbox-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmbox-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Test)
21mr|kmbox-23.08.4-2|14	
21mr|kmbox-23.08.4-2|15	%description
21mr|kmbox-23.08.4-2|16	KDE Frameworks 5 module for accessing mail storages in MBox format.
21mr|kmbox-23.08.4-2|17	
21mr|kmbox-23.08.4-2|18	%files
21mr|kmbox-23.08.4-2|19	%{_kde5_datadir}/qlogging-categories5/kmbox.categories
21mr|kmbox-23.08.4-2|20	%{_kde5_datadir}/qlogging-categories5/kmbox.renamecategories
21mr|kmbox-23.08.4-2|21	
21mr|kmbox-23.08.4-2|22	#----------------------------------------------------------------------------
21mr|kmbox-23.08.4-2|23	
21mr|kmbox-23.08.4-2|24	%define kf5mbox_major 5
21mr|kmbox-23.08.4-2|25	%define libkf5mbox %mklibname kf5mbox %{kf5mbox_major}
21mr|kmbox-23.08.4-2|26	
21mr|kmbox-23.08.4-2|27	%package -n %{libkf5mbox}
21mr|kmbox-23.08.4-2|28	Summary:	KDE Frameworks 5 MBox shared library
21mr|kmbox-23.08.4-2|29	Group:		System/Libraries
21mr|kmbox-23.08.4-2|30	Requires:	%{name}
21mr|kmbox-23.08.4-2|31	
21mr|kmbox-23.08.4-2|32	%description -n %{libkf5mbox}
21mr|kmbox-23.08.4-2|33	KDE Frameworks 5 MBox shared library.
21mr|kmbox-23.08.4-2|34	
21mr|kmbox-23.08.4-2|35	%files -n %{libkf5mbox}
21mr|kmbox-23.08.4-2|36	%{_kde5_libdir}/libKPim5Mbox.so.%{kf5mbox_major}*
21mr|kmbox-23.08.4-2|37	
21mr|kmbox-23.08.4-2|38	#----------------------------------------------------------------------------
21mr|kmbox-23.08.4-2|39	
21mr|kmbox-23.08.4-2|40	%define devkf5mbox %mklibname kf5mbox -d
21mr|kmbox-23.08.4-2|41	
21mr|kmbox-23.08.4-2|42	%package -n %{devkf5mbox}
21mr|kmbox-23.08.4-2|43	Summary:	Development files for KDE Frameworks 5 MBox module
21mr|kmbox-23.08.4-2|44	Group:		Development/KDE and Qt
21mr|kmbox-23.08.4-2|45	Requires:	%{libkf5mbox} = %{EVRD}
21mr|kmbox-23.08.4-2|46	Provides:	%{name}-devel = %{EVRD}
21mr|kmbox-23.08.4-2|47	Provides:	kf5mbox-devel = %{version}
21mr|kmbox-23.08.4-2|48	
21mr|kmbox-23.08.4-2|49	%description -n %{devkf5mbox}
21mr|kmbox-23.08.4-2|50	This package contains header files needed if you wish to build applications
21mr|kmbox-23.08.4-2|51	based on %{name}.
21mr|kmbox-23.08.4-2|52	
21mr|kmbox-23.08.4-2|53	%files -n %{devkf5mbox}
21mr|kmbox-23.08.4-2|54	%{_kde5_includedir}/KPim5/KMbox
21mr|kmbox-23.08.4-2|55	%{_kde5_libdir}/cmake/KPim5Mbox
21mr|kmbox-23.08.4-2|56	%{_kde5_libdir}/libKPim5Mbox.so
21mr|kmbox-23.08.4-2|57	%{_kde5_mkspecsdir}/*.pri
21mr|kmbox-23.08.4-2|58	
21mr|kmbox-23.08.4-2|59	#----------------------------------------------------------------------------
21mr|kmbox-23.08.4-2|60	
21mr|kmbox-23.08.4-2|61	%prep
21mr|kmbox-23.08.4-2|62	%autosetup -p1
21mr|kmbox-23.08.4-2|63	
21mr|kmbox-23.08.4-2|64	%build
21mr|kmbox-23.08.4-2|65	%cmake_kde5
21mr|kmbox-23.08.4-2|66	%make
21mr|kmbox-23.08.4-2|67	
21mr|kmbox-23.08.4-2|68	%install
21mr|kmbox-23.08.4-2|69	%makeinstall_std -C build

13321 21
21mr|kmediaplayer-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kmediaplayer-5.116.0-3|2	
21mr|kmediaplayer-5.116.0-3|3	Summary:	KDE Frameworks 5 media player features plugin interface
21mr|kmediaplayer-5.116.0-3|4	Name:		kmediaplayer
21mr|kmediaplayer-5.116.0-3|5	Version:	5.116.0
21mr|kmediaplayer-5.116.0-3|6	Release:	3
21mr|kmediaplayer-5.116.0-3|7	License:	GPLv2+
21mr|kmediaplayer-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kmediaplayer-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kmediaplayer-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|kmediaplayer-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kmediaplayer-5.116.0-3|12	BuildRequires:	kparts-devel = %{version}
21mr|kmediaplayer-5.116.0-3|13	BuildRequires:	kxmlgui-devel = %{version}
21mr|kmediaplayer-5.116.0-3|14	BuildRequires:	kcoreaddons-devel = %{version}
21mr|kmediaplayer-5.116.0-3|15	BuildRequires:	kconfig-devel = %{version}
21mr|kmediaplayer-5.116.0-3|16	BuildRequires:	kwidgetsaddons-devel = %{version}
21mr|kmediaplayer-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmediaplayer-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kmediaplayer-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmediaplayer-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kmediaplayer-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmediaplayer-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmediaplayer-5.116.0-3|23	
21mr|kmediaplayer-5.116.0-3|24	%description
21mr|kmediaplayer-5.116.0-3|25	KDE Frameworks 5 media player features plugin interface.
21mr|kmediaplayer-5.116.0-3|26	
21mr|kmediaplayer-5.116.0-3|27	KMediaPlayer builds on the KParts framework to provide a common interface
21mr|kmediaplayer-5.116.0-3|28	for KParts that can play media files.
21mr|kmediaplayer-5.116.0-3|29	
21mr|kmediaplayer-5.116.0-3|30	%files
21mr|kmediaplayer-5.116.0-3|31	%{_kde5_servicetypes}/kmediaplayer-player.desktop
21mr|kmediaplayer-5.116.0-3|32	%{_kde5_servicetypes}/kmediaplayer-engine.desktop
21mr|kmediaplayer-5.116.0-3|33	
21mr|kmediaplayer-5.116.0-3|34	#----------------------------------------------------------------------------
21mr|kmediaplayer-5.116.0-3|35	
21mr|kmediaplayer-5.116.0-3|36	%define kf5mediaplayer_major 5
21mr|kmediaplayer-5.116.0-3|37	%define libkf5mediaplayer %mklibname kf5mediaplayer %{kf5mediaplayer_major}
21mr|kmediaplayer-5.116.0-3|38	
21mr|kmediaplayer-5.116.0-3|39	%package -n %{libkf5mediaplayer}
21mr|kmediaplayer-5.116.0-3|40	Summary:	KDE Frameworks 5 KMediaPlayer media player shared library
21mr|kmediaplayer-5.116.0-3|41	Group:		System/Libraries
21mr|kmediaplayer-5.116.0-3|42	Requires:	%{name} = %{EVRD}
21mr|kmediaplayer-5.116.0-3|43	
21mr|kmediaplayer-5.116.0-3|44	%description -n %{libkf5mediaplayer}
21mr|kmediaplayer-5.116.0-3|45	KDE Frameworks 5 media player shared library.
21mr|kmediaplayer-5.116.0-3|46	
21mr|kmediaplayer-5.116.0-3|47	%files -n %{libkf5mediaplayer}
21mr|kmediaplayer-5.116.0-3|48	%{_kde5_libdir}/libKF5MediaPlayer.so.%{kf5mediaplayer_major}*
21mr|kmediaplayer-5.116.0-3|49	
21mr|kmediaplayer-5.116.0-3|50	#----------------------------------------------------------------------------
21mr|kmediaplayer-5.116.0-3|51	
21mr|kmediaplayer-5.116.0-3|52	%define devkf5mediaplayer %mklibname kf5mediaplayer -d
21mr|kmediaplayer-5.116.0-3|53	
21mr|kmediaplayer-5.116.0-3|54	%package -n %{devkf5mediaplayer}
21mr|kmediaplayer-5.116.0-3|55	Summary:	Development files for KDE Frameworks 5 media player interface
21mr|kmediaplayer-5.116.0-3|56	Group:		Development/KDE and Qt
21mr|kmediaplayer-5.116.0-3|57	Requires:	%{libkf5mediaplayer} = %{EVRD}
21mr|kmediaplayer-5.116.0-3|58	Provides:	%{name}-devel = %{EVRD}
21mr|kmediaplayer-5.116.0-3|59	Provides:	kf5mediaplayer-devel = %{version}
21mr|kmediaplayer-5.116.0-3|60	
21mr|kmediaplayer-5.116.0-3|61	%description -n %{devkf5mediaplayer}
21mr|kmediaplayer-5.116.0-3|62	This package contains header files needed if you wish to build applications
21mr|kmediaplayer-5.116.0-3|63	based on %{name}.
21mr|kmediaplayer-5.116.0-3|64	
21mr|kmediaplayer-5.116.0-3|65	%files -n %{devkf5mediaplayer}
21mr|kmediaplayer-5.116.0-3|66	%{_kde5_includedir}/KF5/KMediaPlayer
21mr|kmediaplayer-5.116.0-3|67	%{_kde5_libdir}/cmake/KF5MediaPlayer
21mr|kmediaplayer-5.116.0-3|68	%{_kde5_libdir}/libKF5MediaPlayer.so
21mr|kmediaplayer-5.116.0-3|69	%{_datadir}/dbus-1/interfaces/kf5_org.kde.KMediaPlayer.xml
21mr|kmediaplayer-5.116.0-3|70	
21mr|kmediaplayer-5.116.0-3|71	#----------------------------------------------------------------------------
21mr|kmediaplayer-5.116.0-3|72	
21mr|kmediaplayer-5.116.0-3|73	%prep
21mr|kmediaplayer-5.116.0-3|74	%autosetup -p1
21mr|kmediaplayer-5.116.0-3|75	
21mr|kmediaplayer-5.116.0-3|76	%build
21mr|kmediaplayer-5.116.0-3|77	%cmake_kde5
21mr|kmediaplayer-5.116.0-3|78	%make
21mr|kmediaplayer-5.116.0-3|79	
21mr|kmediaplayer-5.116.0-3|80	%install
21mr|kmediaplayer-5.116.0-3|81	%makeinstall_std -C build

13322 21
21mr|kmflcomp-0.9.10-1|1	%define major 0
21mr|kmflcomp-0.9.10-1|2	%define libname %mklibname %{name} %{major}
21mr|kmflcomp-0.9.10-1|3	%define devname %mklibname %{name} -d
21mr|kmflcomp-0.9.10-1|4	
21mr|kmflcomp-0.9.10-1|5	Summary:	Compiler for source Tavultesoft Keyman files
21mr|kmflcomp-0.9.10-1|6	Name:		kmflcomp
21mr|kmflcomp-0.9.10-1|7	Version:	0.9.10
21mr|kmflcomp-0.9.10-1|8	Release:	1
21mr|kmflcomp-0.9.10-1|9	License:	GPLv2+
21mr|kmflcomp-0.9.10-1|10	Group:		System/Internationalization
21mr|kmflcomp-0.9.10-1|11	Url:		http://kmfl.sourceforge.net/
21mr|kmflcomp-0.9.10-1|12	Source0:	http://prdownloads.sourceforge.net/kmfl/%{name}-%{version}.tar.gz
21mr|kmflcomp-0.9.10-1|13	Patch0:		kmflcomp-0.9.10-linkage.patch
21mr|kmflcomp-0.9.10-1|14	BuildRequires:	bison
21mr|kmflcomp-0.9.10-1|15	BuildRequires:	flex
21mr|kmflcomp-0.9.10-1|16	BuildRequires:	pkgconfig(x11)
21mr|kmflcomp-0.9.10-1|17	BuildRequires:	pkgconfig(xau)
21mr|kmflcomp-0.9.10-1|18	BuildRequires:	pkgconfig(xdmcp)
21mr|kmflcomp-0.9.10-1|19	
21mr|kmflcomp-0.9.10-1|20	%description
21mr|kmflcomp-0.9.10-1|21	KMFL is a keyboarding input method which aims to bring Tavultesoft
21mr|kmflcomp-0.9.10-1|22	Keyman functionality to Linux.
21mr|kmflcomp-0.9.10-1|23	
21mr|kmflcomp-0.9.10-1|24	kmflcomp is one of three parts of the KMFL project. It is a keyboard
21mr|kmflcomp-0.9.10-1|25	compiler. The other two parts are libkmfl and libscim-kmfl-imengine.
21mr|kmflcomp-0.9.10-1|26	
21mr|kmflcomp-0.9.10-1|27	%files
21mr|kmflcomp-0.9.10-1|28	%doc AUTHORS ChangeLog
21mr|kmflcomp-0.9.10-1|29	%{_bindir}/kmflcomp
21mr|kmflcomp-0.9.10-1|30	
21mr|kmflcomp-0.9.10-1|31	#----------------------------------------------------------------------------
21mr|kmflcomp-0.9.10-1|32	
21mr|kmflcomp-0.9.10-1|33	%package -n %{libname}
21mr|kmflcomp-0.9.10-1|34	Summary:	Kmflcomp shared library
21mr|kmflcomp-0.9.10-1|35	Group:		System/Libraries
21mr|kmflcomp-0.9.10-1|36	
21mr|kmflcomp-0.9.10-1|37	%description -n %{libname}
21mr|kmflcomp-0.9.10-1|38	KMFL is a keyboarding input method which aims to bring Tavultesoft
21mr|kmflcomp-0.9.10-1|39	Keyman functionality to Linux.
21mr|kmflcomp-0.9.10-1|40	
21mr|kmflcomp-0.9.10-1|41	libkmflcomp is one of three parts of the KMFL project. It is a
21mr|kmflcomp-0.9.10-1|42	keyboard compiler library. The other two parts are libkmfl and
21mr|kmflcomp-0.9.10-1|43	libscim-kmfl-imengine.
21mr|kmflcomp-0.9.10-1|44	
21mr|kmflcomp-0.9.10-1|45	%files -n %{libname}
21mr|kmflcomp-0.9.10-1|46	%{_libdir}/libkmflcomp.so.%{major}*
21mr|kmflcomp-0.9.10-1|47	
21mr|kmflcomp-0.9.10-1|48	#----------------------------------------------------------------------------
21mr|kmflcomp-0.9.10-1|49	
21mr|kmflcomp-0.9.10-1|50	%package -n %{devname}
21mr|kmflcomp-0.9.10-1|51	Summary:	Kmflcomp library
21mr|kmflcomp-0.9.10-1|52	Group:		Development/C
21mr|kmflcomp-0.9.10-1|53	Requires:	%{libname} = %{EVRD}
21mr|kmflcomp-0.9.10-1|54	Provides:	%{name}-devel = %{EVRD}
21mr|kmflcomp-0.9.10-1|55	
21mr|kmflcomp-0.9.10-1|56	%description -n %{devname}
21mr|kmflcomp-0.9.10-1|57	Headers and static library of Kmflcomp.
21mr|kmflcomp-0.9.10-1|58	
21mr|kmflcomp-0.9.10-1|59	%files -n %{devname}
21mr|kmflcomp-0.9.10-1|60	%{_includedir}/kmfl
21mr|kmflcomp-0.9.10-1|61	%{_libdir}/libkmflcomp.a
21mr|kmflcomp-0.9.10-1|62	%{_libdir}/libkmflcomp.so
21mr|kmflcomp-0.9.10-1|63	
21mr|kmflcomp-0.9.10-1|64	#----------------------------------------------------------------------------
21mr|kmflcomp-0.9.10-1|65	
21mr|kmflcomp-0.9.10-1|66	%prep
21mr|kmflcomp-0.9.10-1|67	%autosetup -p1
21mr|kmflcomp-0.9.10-1|68	
21mr|kmflcomp-0.9.10-1|69	%build
21mr|kmflcomp-0.9.10-1|70	#static lib needed for final link!
21mr|kmflcomp-0.9.10-1|71	%configure --enable-static
21mr|kmflcomp-0.9.10-1|72	%make
21mr|kmflcomp-0.9.10-1|73	
21mr|kmflcomp-0.9.10-1|74	%install
21mr|kmflcomp-0.9.10-1|75	%makeinstall_std
21mr|kmflcomp-0.9.10-1|76	
21mr|kmflcomp-0.9.10-1|77	# remove documents (AUTHORS, COPYING etc.)
21mr|kmflcomp-0.9.10-1|78	# they should be installed by %doc
21mr|kmflcomp-0.9.10-1|79	rm -rf %{buildroot}/%{_prefix}/doc/

13323 21
21mr|kmime-23.08.4-2|1	
21mr|kmime-23.08.4-2|2	Summary:	KDE Frameworks 5 MIME module
21mr|kmime-23.08.4-2|3	Name:		kmime
21mr|kmime-23.08.4-2|4	Version:	23.08.4
21mr|kmime-23.08.4-2|5	Release:	2
21mr|kmime-23.08.4-2|6	License:	LGPLv2.1+
21mr|kmime-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kmime-23.08.4-2|8	Url:		https://www.kde.org/
21mr|kmime-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmime-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kmime-23.08.4-2|11	BuildRequires:	boost-devel
21mr|kmime-23.08.4-2|12	BuildRequires:	kf5codecs-devel
21mr|kmime-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|kmime-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmime-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|kmime-23.08.4-2|16	
21mr|kmime-23.08.4-2|17	%description
21mr|kmime-23.08.4-2|18	KDE Frameworks 5 MIME module.
21mr|kmime-23.08.4-2|19	
21mr|kmime-23.08.4-2|20	#----------------------------------------------------------------------------
21mr|kmime-23.08.4-2|21	
21mr|kmime-23.08.4-2|22	%package i18n
21mr|kmime-23.08.4-2|23	Summary:	KDE Frameworks 5 MIME library translations
21mr|kmime-23.08.4-2|24	Group:		System/Internationalization
21mr|kmime-23.08.4-2|25	BuildArch:	noarch
21mr|kmime-23.08.4-2|26	
21mr|kmime-23.08.4-2|27	%description i18n
21mr|kmime-23.08.4-2|28	KDE Frameworks 5 MIME library translations.
21mr|kmime-23.08.4-2|29	
21mr|kmime-23.08.4-2|30	%files i18n -f libkmime5.lang
21mr|kmime-23.08.4-2|31	
21mr|kmime-23.08.4-2|32	#----------------------------------------------------------------------------Updated to 5.3.1
21mr|kmime-23.08.4-2|33	
21mr|kmime-23.08.4-2|34	%define kf5mime_major 5
21mr|kmime-23.08.4-2|35	%define libkf5mime %mklibname kf5mime %{kf5mime_major}
21mr|kmime-23.08.4-2|36	
21mr|kmime-23.08.4-2|37	%package -n %{libkf5mime}
21mr|kmime-23.08.4-2|38	Summary:	KDE Frameworks 5 MIME shared library
21mr|kmime-23.08.4-2|39	Group:		System/Libraries
21mr|kmime-23.08.4-2|40	Requires:	%{name}-i18n
21mr|kmime-23.08.4-2|41	
21mr|kmime-23.08.4-2|42	%description -n %{libkf5mime}
21mr|kmime-23.08.4-2|43	KDE Frameworks 5 MIME shared library.
21mr|kmime-23.08.4-2|44	
21mr|kmime-23.08.4-2|45	%files -n %{libkf5mime}
21mr|kmime-23.08.4-2|46	%{_kde5_libdir}/libKPim5Mime.so.%{kf5mime_major}*
21mr|kmime-23.08.4-2|47	
21mr|kmime-23.08.4-2|48	#----------------------------------------------------------------------------
21mr|kmime-23.08.4-2|49	
21mr|kmime-23.08.4-2|50	%define devkf5mime %mklibname kf5mime -d
21mr|kmime-23.08.4-2|51	
21mr|kmime-23.08.4-2|52	%package -n %{devkf5mime}
21mr|kmime-23.08.4-2|53	Summary:	Development files for KDE Frameworks 5 MIME module
21mr|kmime-23.08.4-2|54	Group:		Development/KDE and Qt
21mr|kmime-23.08.4-2|55	Requires:	%{libkf5mime} = %{EVRD}
21mr|kmime-23.08.4-2|56	Provides:	%{name}-devel = %{EVRD}
21mr|kmime-23.08.4-2|57	Provides:	kf5mime-devel = %{version}
21mr|kmime-23.08.4-2|58	
21mr|kmime-23.08.4-2|59	%description -n %{devkf5mime}
21mr|kmime-23.08.4-2|60	This package contains header files needed if you wish to build applications
21mr|kmime-23.08.4-2|61	based on %{name}.
21mr|kmime-23.08.4-2|62	
21mr|kmime-23.08.4-2|63	%files -n %{devkf5mime}
21mr|kmime-23.08.4-2|64	%{_kde5_includedir}/KPim5/KMime
21mr|kmime-23.08.4-2|65	%{_kde5_libdir}/cmake/KPim5Mime
21mr|kmime-23.08.4-2|66	%{_kde5_libdir}/cmake/KF5Mime
21mr|kmime-23.08.4-2|67	%{_kde5_libdir}/libKPim5Mime.so
21mr|kmime-23.08.4-2|68	%{_kde5_mkspecsdir}/*.pri
21mr|kmime-23.08.4-2|69	%{_kde5_datadir}/qlogging-categories5/kmime.categories
21mr|kmime-23.08.4-2|70	#----------------------------------------------------------------------------
21mr|kmime-23.08.4-2|71	
21mr|kmime-23.08.4-2|72	%prep
21mr|kmime-23.08.4-2|73	%autosetup -p1
21mr|kmime-23.08.4-2|74	
21mr|kmime-23.08.4-2|75	%build
21mr|kmime-23.08.4-2|76	%cmake_kde5
21mr|kmime-23.08.4-2|77	%make
21mr|kmime-23.08.4-2|78	
21mr|kmime-23.08.4-2|79	%install
21mr|kmime-23.08.4-2|80	%makeinstall_std -C build
21mr|kmime-23.08.4-2|81	
21mr|kmime-23.08.4-2|82	%find_lang libkmime5

13324 21
21mr|kmines-23.08.4-2|1	
21mr|kmines-23.08.4-2|2	Summary:	The classic mine sweeper
21mr|kmines-23.08.4-2|3	Name:		kmines
21mr|kmines-23.08.4-2|4	Version:	23.08.4
21mr|kmines-23.08.4-2|5	Release:	2
21mr|kmines-23.08.4-2|6	Epoch:		1
21mr|kmines-23.08.4-2|7	License:	GPLv2+
21mr|kmines-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kmines-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kmines
21mr|kmines-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmines-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kmines-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kmines-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kmines-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kmines-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kmines-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kmines-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kmines-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kmines-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kmines-23.08.4-2|20	BuildRequires:	kf5textwidgets-devel
21mr|kmines-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|kmines-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|kmines-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmines-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmines-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kmines-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kmines-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmines-23.08.4-2|28	
21mr|kmines-23.08.4-2|29	%description
21mr|kmines-23.08.4-2|30	KMines is a classic Minesweeper game. The idea is to uncover all the squares
21mr|kmines-23.08.4-2|31	without blowing up any mines. When a mine is blown up, the game is over.
21mr|kmines-23.08.4-2|32	
21mr|kmines-23.08.4-2|33	%files -f %{name}.lang
21mr|kmines-23.08.4-2|34	%{_kde5_applicationsdir}/org.kde.kmines.desktop
21mr|kmines-23.08.4-2|35	%{_kde5_bindir}/kmines
21mr|kmines-23.08.4-2|36	%{_kde5_datadir}/kmines
21mr|kmines-23.08.4-2|37	%{_kde5_datadir}/qlogging-categories5/kmines.categories
21mr|kmines-23.08.4-2|38	%{_kde5_iconsdir}/hicolor/*/apps/kmines.*
21mr|kmines-23.08.4-2|39	%{_appdatadir}/org.kde.kmines.appdata.xml
21mr|kmines-23.08.4-2|40	#------------------------------------------------------------------------------
21mr|kmines-23.08.4-2|41	
21mr|kmines-23.08.4-2|42	%prep
21mr|kmines-23.08.4-2|43	%autosetup -p1
21mr|kmines-23.08.4-2|44	
21mr|kmines-23.08.4-2|45	%build
21mr|kmines-23.08.4-2|46	%cmake_kde5
21mr|kmines-23.08.4-2|47	%make
21mr|kmines-23.08.4-2|48	
21mr|kmines-23.08.4-2|49	%install
21mr|kmines-23.08.4-2|50	%makeinstall_std -C build
21mr|kmines-23.08.4-2|51	
21mr|kmines-23.08.4-2|52	%find_lang %{name} --with-kde --with-html
21mr|kmines-23.08.4-2|53	

13325 21
21mr|kmod-30-1|1	%define	major	2
21mr|kmod-30-1|2	%define	libname	%mklibname %{name} %{major}
21mr|kmod-30-1|3	%define	devname	%mklibname %{name} -d
21mr|kmod-30-1|4	
21mr|kmod-30-1|5	# (tpg) this is important
21mr|kmod-30-1|6	# keep this synchronized with module-init-tools-ver-rel+1
21mr|kmod-30-1|7	%define module_ver 3.17-1
21mr|kmod-30-1|8	
21mr|kmod-30-1|9	Summary:	Utilities to load modules into the kernel
21mr|kmod-30-1|10	Name:		kmod
21mr|kmod-30-1|11	Version:	30
21mr|kmod-30-1|12	Release:	1
21mr|kmod-30-1|13	License:	LGPLv2.1+ and GPLv2+
21mr|kmod-30-1|14	Group:		System/Kernel and hardware
21mr|kmod-30-1|15	Url:		http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary
21mr|kmod-30-1|16	# See also: http://packages.profusion.mobi/kmod/
21mr|kmod-30-1|17	Source0:	https://cdn.kernel.org/pub/linux/utils/kernel/kmod/%{name}-%{version}.tar.xz
21mr|kmod-30-1|18	# (tpg) provide config files from module-init-tools
21mr|kmod-30-1|19	Source2:	modprobe.default
21mr|kmod-30-1|20	Source3:	modprobe.preload
21mr|kmod-30-1|21	Source4:	blacklist-mdv.conf
21mr|kmod-30-1|22	Source5:	ipw-no-associate.conf
21mr|kmod-30-1|23	Source6:	blacklist-compat.conf
21mr|kmod-30-1|24	Source7:	usb.conf
21mr|kmod-30-1|25	# https://github.com/kmod-project/kmod/pull/19
21mr|kmod-30-1|26	Patch1:		0001-libkmod-do-not-crash-on-unknown-signature-algorithm.patch
21mr|kmod-30-1|27	# https://github.com/kmod-project/kmod/pull/20
21mr|kmod-30-1|28	Patch2:		0001-libkmod-support-GOST-signatures.patch
21mr|kmod-30-1|29	# cherry-picked from upstream after v30
21mr|kmod-30-1|30	Patch3:		c1fb98a30dae051ab69d23624d1e062d0527527e.patch
21mr|kmod-30-1|31	Patch4:		b4d281f962be74adfbae9d7bead6a7352033342c.patch
21mr|kmod-30-1|32	
21mr|kmod-30-1|33	BuildRequires:	gtk-doc
21mr|kmod-30-1|34	BuildRequires:	xsltproc
21mr|kmod-30-1|35	BuildRequires:	pkgconfig(glib-2.0)
21mr|kmod-30-1|36	BuildRequires:	pkgconfig(gobject-2.0)
21mr|kmod-30-1|37	BuildRequires:	pkgconfig(liblzma)
21mr|kmod-30-1|38	BuildRequires:	pkgconfig(libcrypto)
21mr|kmod-30-1|39	BuildRequires:	pkgconfig(libzstd)
21mr|kmod-30-1|40	BuildRequires:	pkgconfig(zlib)
21mr|kmod-30-1|41	
21mr|kmod-30-1|42	# to regenerate initrds
21mr|kmod-30-1|43	Requires:	rosa-kernel-tools
21mr|kmod-30-1|44	
21mr|kmod-30-1|45	%description
21mr|kmod-30-1|46	kmod is a set of tools to handle common tasks with Linux kernel
21mr|kmod-30-1|47	modules like insert, remove, list, check properties, resolve
21mr|kmod-30-1|48	dependencies and aliases.
21mr|kmod-30-1|49	
21mr|kmod-30-1|50	These tools are designed on top of libkmod, a library that is shipped
21mr|kmod-30-1|51	with kmod. The aim is to be compatible with tools, configurations and
21mr|kmod-30-1|52	indexes from module-init-tools project.
21mr|kmod-30-1|53	
21mr|kmod-30-1|54	%files
21mr|kmod-30-1|55	/bin/kmod
21mr|kmod-30-1|56	%{_datadir}/bash-completion/completions/kmod
21mr|kmod-30-1|57	%{_mandir}/man5/*
21mr|kmod-30-1|58	%{_mandir}/man8/*
21mr|kmod-30-1|59	/var/spool/initramfs-regen/%{name}
21mr|kmod-30-1|60	
21mr|kmod-30-1|61	#---------------------------------------------------------------------------
21mr|kmod-30-1|62	
21mr|kmod-30-1|63	%package	compat
21mr|kmod-30-1|64	Summary:	Compat symlinks for kernel module utilities
21mr|kmod-30-1|65	License:	GPLv2+
21mr|kmod-30-1|66	Group:		System/Kernel and hardware
21mr|kmod-30-1|67	Obsoletes:	module-init-tools < %{module_ver}
21mr|kmod-30-1|68	Provides:	module-init-tools = %{module_ver}
21mr|kmod-30-1|69	Requires:	%{name} = %{EVRD}
21mr|kmod-30-1|70	
21mr|kmod-30-1|71	%description	compat
21mr|kmod-30-1|72	kmod is a set of tools to handle common tasks with Linux kernel
21mr|kmod-30-1|73	modules like insert, remove, list, check properties, resolve
21mr|kmod-30-1|74	dependencies and aliases.
21mr|kmod-30-1|75	
21mr|kmod-30-1|76	This package contains traditional name symlinks (lsmod, etc.)
21mr|kmod-30-1|77	
21mr|kmod-30-1|78	%files compat
21mr|kmod-30-1|79	%dir %{_sysconfdir}/modprobe.d
21mr|kmod-30-1|80	%dir %{_sysconfdir}/depmod.d
21mr|kmod-30-1|81	%dir /lib/modprobe.d
21mr|kmod-30-1|82	%config(noreplace) %{_sysconfdir}/modprobe.preload
21mr|kmod-30-1|83	%config(noreplace) %{_sysconfdir}/modprobe.conf
21mr|kmod-30-1|84	%config(noreplace) %{_sysconfdir}/modprobe.d/*.conf
21mr|kmod-30-1|85	/bin/lsmod
21mr|kmod-30-1|86	/sbin/*
21mr|kmod-30-1|87	%{_sbindir}/*
21mr|kmod-30-1|88	
21mr|kmod-30-1|89	#---------------------------------------------------------------------------
21mr|kmod-30-1|90	
21mr|kmod-30-1|91	%package -n	%{libname}
21mr|kmod-30-1|92	Summary:	Library to interact with Linux kernel modules
21mr|kmod-30-1|93	License:	LGPLv2.1+
21mr|kmod-30-1|94	Group:		System/Libraries
21mr|kmod-30-1|95	# (tpg) do not require this until initscripts are fixed
21mr|kmod-30-1|96	#Requires:	%{name}-compat = %{EVRD}
21mr|kmod-30-1|97	Conflicts:	%{mklibname modprobe 0} <= 3.6-18
21mr|kmod-30-1|98	Conflicts:	%{mklibname modprobe 1} < %{module_ver}
21mr|kmod-30-1|99	
21mr|kmod-30-1|100	%description -n	%{libname}
21mr|kmod-30-1|101	libkmod was created to allow programs to easily insert, remove and
21mr|kmod-30-1|102	list modules, also checking its properties, dependencies and aliases.
21mr|kmod-30-1|103	
21mr|kmod-30-1|104	%files -n %{libname}
21mr|kmod-30-1|105	/%{_lib}/libkmod.so.%{major}*
21mr|kmod-30-1|106	
21mr|kmod-30-1|107	#---------------------------------------------------------------------------
21mr|kmod-30-1|108	
21mr|kmod-30-1|109	%package -n	%{devname}
21mr|kmod-30-1|110	Summary:	Development files for libkmod
21mr|kmod-30-1|111	Group:		Development/C
21mr|kmod-30-1|112	License:	LGPLv2.1+
21mr|kmod-30-1|113	Requires:	%{libname} = %{EVRD}
21mr|kmod-30-1|114	Requires:	%{name}-compat = %{EVRD}
21mr|kmod-30-1|115	Provides:	%{name}-devel = %{EVRD}
21mr|kmod-30-1|116	
21mr|kmod-30-1|117	%description -n	%{devname}
21mr|kmod-30-1|118	libkmod was created to allow programs to easily insert, remove and
21mr|kmod-30-1|119	list modules, also checking its properties, dependencies and aliases.
21mr|kmod-30-1|120	
21mr|kmod-30-1|121	%files -n %{devname}
21mr|kmod-30-1|122	%{_includedir}/*
21mr|kmod-30-1|123	%{_libdir}/pkgconfig/*.pc
21mr|kmod-30-1|124	%{_libdir}/libkmod.so
21mr|kmod-30-1|125	%{_docdir}/%{name}
21mr|kmod-30-1|126	
21mr|kmod-30-1|127	#---------------------------------------------------------------------------
21mr|kmod-30-1|128	
21mr|kmod-30-1|129	%prep
21mr|kmod-30-1|130	%autosetup -p1
21mr|kmod-30-1|131	# based on autogen.sh
21mr|kmod-30-1|132	gtkdocize --docdir libkmod/docs || touch libkmod/docs/gtk-doc.make
21mr|kmod-30-1|133	autoreconf -if
21mr|kmod-30-1|134	
21mr|kmod-30-1|135	%build
21mr|kmod-30-1|136	# The extra --includedir gives us the possibility to detect dependent
21mr|kmod-30-1|137	# packages which fail to properly use pkgconfig.
21mr|kmod-30-1|138	%configure \
21mr|kmod-30-1|139	--with-xz \
21mr|kmod-30-1|140	--with-zlib \
21mr|kmod-30-1|141	--with-zstd \
21mr|kmod-30-1|142	--with-openssl \
21mr|kmod-30-1|143	--includedir=%{_includedir}/%{name}-%{version} \
21mr|kmod-30-1|144	--with-rootlibdir=/%{_lib} \
21mr|kmod-30-1|145	--bindir=/bin \
21mr|kmod-30-1|146	--enable-shared \
21mr|kmod-30-1|147	--enable-gtk-doc \
21mr|kmod-30-1|148	--enable-gtk-doc-html \
21mr|kmod-30-1|149	--with-html-dir=%{_docdir}/%{name}/html
21mr|kmod-30-1|150	
21mr|kmod-30-1|151	%make_build
21mr|kmod-30-1|152	
21mr|kmod-30-1|153	
21mr|kmod-30-1|154	%install
21mr|kmod-30-1|155	%make_install
21mr|kmod-30-1|156	# Remove standalone tools
21mr|kmod-30-1|157	rm -f %{buildroot}/bin/kmod-*
21mr|kmod-30-1|158	rm -f %{buildroot}%{_libdir}/libkmod.la
21mr|kmod-30-1|159	
21mr|kmod-30-1|160	# (tpg) install config files
21mr|kmod-30-1|161	install -d -m755 %{buildroot}%{_sysconfdir}
21mr|kmod-30-1|162	install -d -m755 %{buildroot}%{_sysconfdir}/depmod.d
21mr|kmod-30-1|163	install -d -m755 %{buildroot}%{_sysconfdir}/modprobe.d
21mr|kmod-30-1|164	install -d -m755 %{buildroot}/lib/modprobe.d
21mr|kmod-30-1|165	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/modprobe.d/00_modprobe.conf
21mr|kmod-30-1|166	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}
21mr|kmod-30-1|167	install -m 644 %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{buildroot}%{_sysconfdir}/modprobe.d
21mr|kmod-30-1|168	touch %{buildroot}%{_sysconfdir}/modprobe.conf
21mr|kmod-30-1|169	
21mr|kmod-30-1|170	# kmod-compat
21mr|kmod-30-1|171	mkdir -p %{buildroot}/{bin,sbin}
21mr|kmod-30-1|172	mkdir -p %{buildroot}%{_sbindir}
21mr|kmod-30-1|173	ln -s kmod %{buildroot}/bin/lsmod
21mr|kmod-30-1|174	for i in depmod insmod lsmod modinfo modprobe rmmod; do
21mr|kmod-30-1|175	ln -s /bin/kmod %{buildroot}/sbin/$i
21mr|kmod-30-1|176	ln -s /bin/kmod %{buildroot}%{_sbindir}/$i
21mr|kmod-30-1|177	done;
21mr|kmod-30-1|178	
21mr|kmod-30-1|179	# keep kmod in initrd in sync with installed package
21mr|kmod-30-1|180	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|kmod-30-1|181	touch %{buildroot}/var/spool/initramfs-regen/%{name}

13326 21
21mr|kmousetool-23.08.4-2|1	Summary:	Automatic Mouse Click
21mr|kmousetool-23.08.4-2|2	Name:		kmousetool
21mr|kmousetool-23.08.4-2|3	Version:	23.08.4
21mr|kmousetool-23.08.4-2|4	Release:	2
21mr|kmousetool-23.08.4-2|5	Epoch:		2
21mr|kmousetool-23.08.4-2|6	License:	GPLv2+
21mr|kmousetool-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kmousetool-23.08.4-2|8	Url:		http://www.kde.org/applications/utilities/kmousetool/
21mr|kmousetool-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmousetool-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kmousetool-23.08.4-2|11	BuildRequires:	kf5dbusaddons-devel
21mr|kmousetool-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|kmousetool-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|kmousetool-23.08.4-2|14	BuildRequires:	kf5iconthemes-devel
21mr|kmousetool-23.08.4-2|15	BuildRequires:	kf5notifications-devel
21mr|kmousetool-23.08.4-2|16	BuildRequires:	kf5windowsystem-devel
21mr|kmousetool-23.08.4-2|17	BuildRequires:	kf5xmlgui-devel
21mr|kmousetool-23.08.4-2|18	BuildRequires:	pkgconfig(phonon4qt5)
21mr|kmousetool-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmousetool-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmousetool-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmousetool-23.08.4-2|22	BuildRequires:	pkgconfig(x11)
21mr|kmousetool-23.08.4-2|23	BuildRequires:	pkgconfig(xext)
21mr|kmousetool-23.08.4-2|24	BuildRequires:	pkgconfig(xt)
21mr|kmousetool-23.08.4-2|25	BuildRequires:	pkgconfig(xtst)
21mr|kmousetool-23.08.4-2|26	
21mr|kmousetool-23.08.4-2|27	%description
21mr|kmousetool-23.08.4-2|28	KMouseTool is a Linux-based KDE program. It clicks the mouse for you,
21mr|kmousetool-23.08.4-2|29	so you don't have to. KMouseTool works with any mouse or pointing device.
21mr|kmousetool-23.08.4-2|30	
21mr|kmousetool-23.08.4-2|31	%files -f %{name}.lang
21mr|kmousetool-23.08.4-2|32	%doc AUTHORS ChangeLog README TODO
21mr|kmousetool-23.08.4-2|33	%{_kde5_bindir}/kmousetool
21mr|kmousetool-23.08.4-2|34	%{_kde5_applicationsdir}/org.kde.kmousetool.desktop
21mr|kmousetool-23.08.4-2|35	%{_kde5_datadir}/kmousetool
21mr|kmousetool-23.08.4-2|36	%{_kde5_iconsdir}/hicolor/*/*/kmousetool*
21mr|kmousetool-23.08.4-2|37	%{_kde5_mandir}/man1/kmousetool.1.*
21mr|kmousetool-23.08.4-2|38	%{_appdatadir}/org.kde.kmousetool.appdata.xml
21mr|kmousetool-23.08.4-2|39	
21mr|kmousetool-23.08.4-2|40	#----------------------------------------------------------------------------
21mr|kmousetool-23.08.4-2|41	
21mr|kmousetool-23.08.4-2|42	%prep
21mr|kmousetool-23.08.4-2|43	%autosetup -p1
21mr|kmousetool-23.08.4-2|44	
21mr|kmousetool-23.08.4-2|45	%build
21mr|kmousetool-23.08.4-2|46	%cmake_kde5
21mr|kmousetool-23.08.4-2|47	%make
21mr|kmousetool-23.08.4-2|48	
21mr|kmousetool-23.08.4-2|49	%install
21mr|kmousetool-23.08.4-2|50	%makeinstall_std -C build
21mr|kmousetool-23.08.4-2|51	
21mr|kmousetool-23.08.4-2|52	# Drop for now to avoid file conflicts with kde-l10n
21mr|kmousetool-23.08.4-2|53	rm -rf %{buildroot}%{_mandir}/*/man1/kmousetool.1*
21mr|kmousetool-23.08.4-2|54	
21mr|kmousetool-23.08.4-2|55	%find_lang %{name} --with-html --with-kde
21mr|kmousetool-23.08.4-2|56	

13327 21
21mr|kmouth-23.08.4-2|1	
21mr|kmouth-23.08.4-2|2	Summary:	A type-and-say front end for speech synthesizers
21mr|kmouth-23.08.4-2|3	Name:		kmouth
21mr|kmouth-23.08.4-2|4	Version:	23.08.4
21mr|kmouth-23.08.4-2|5	Release:	2
21mr|kmouth-23.08.4-2|6	Epoch:		2
21mr|kmouth-23.08.4-2|7	License:	GPLv2+ and GFDL
21mr|kmouth-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kmouth-23.08.4-2|9	Url:		http://www.kde.org/applications/utilities/kmouth/
21mr|kmouth-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmouth-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kmouth-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|kmouth-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|kmouth-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|kmouth-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kmouth-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|kmouth-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kmouth-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kmouth-23.08.4-2|19	BuildRequires:	kf5kio-devel
21mr|kmouth-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|kmouth-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|kmouth-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmouth-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmouth-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kmouth-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21mr|kmouth-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmouth-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kmouth-23.08.4-2|28	
21mr|kmouth-23.08.4-2|29	%description
21mr|kmouth-23.08.4-2|30	KMouth is a program which enables persons that cannot speak to let their
21mr|kmouth-23.08.4-2|31	computer speak, e.g. mutal people or people who have lost their voice. It has a
21mr|kmouth-23.08.4-2|32	text input field and speaks the sentences that you enter. It also has support
21mr|kmouth-23.08.4-2|33	for user defined phrasebooks.
21mr|kmouth-23.08.4-2|34	
21mr|kmouth-23.08.4-2|35	%files -f %{name}.lang
21mr|kmouth-23.08.4-2|36	%doc AUTHORS COPYING COPYING.DOC
21mr|kmouth-23.08.4-2|37	%{_kde5_applicationsdir}/org.kde.kmouth.desktop
21mr|kmouth-23.08.4-2|38	%{_kde5_bindir}/kmouth
21mr|kmouth-23.08.4-2|39	%{_kde5_configdir}/kmouthrc
21mr|kmouth-23.08.4-2|40	%{_kde5_datadir}/kmouth
21mr|kmouth-23.08.4-2|41	%{_kde5_iconsdir}/*/*/actions/phrase.*
21mr|kmouth-23.08.4-2|42	%{_kde5_iconsdir}/*/*/actions/phrasebook.*
21mr|kmouth-23.08.4-2|43	%{_kde5_iconsdir}/*/*/apps/kmouth.*
21mr|kmouth-23.08.4-2|44	%{_kde5_mandir}/man1/kmouth.1.*
21mr|kmouth-23.08.4-2|45	%{_kde5_xmlguidir}/kmouth/kmouthui.rc
21mr|kmouth-23.08.4-2|46	%{_kde5_xmlguidir}/kmouth/phrasebookdialogui.rc
21mr|kmouth-23.08.4-2|47	%{_appdatadir}/org.kde.kmouth.appdata.xml
21mr|kmouth-23.08.4-2|48	
21mr|kmouth-23.08.4-2|49	#----------------------------------------------------------------------------
21mr|kmouth-23.08.4-2|50	
21mr|kmouth-23.08.4-2|51	%prep
21mr|kmouth-23.08.4-2|52	%autosetup -p1
21mr|kmouth-23.08.4-2|53	
21mr|kmouth-23.08.4-2|54	%build
21mr|kmouth-23.08.4-2|55	%cmake_kde5
21mr|kmouth-23.08.4-2|56	%make
21mr|kmouth-23.08.4-2|57	
21mr|kmouth-23.08.4-2|58	%install
21mr|kmouth-23.08.4-2|59	%makeinstall_std -C build
21mr|kmouth-23.08.4-2|60	
21mr|kmouth-23.08.4-2|61	# To avoid conflicts with kde-l10n
21mr|kmouth-23.08.4-2|62	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|kmouth-23.08.4-2|63	
21mr|kmouth-23.08.4-2|64	%find_lang %{name} --with-kde --with-html
21mr|kmouth-23.08.4-2|65	

13328 21
21mr|kmplot-23.08.4-2|1	
21mr|kmplot-23.08.4-2|2	Summary:	A mathematical function plotter
21mr|kmplot-23.08.4-2|3	Name:		kmplot
21mr|kmplot-23.08.4-2|4	Version:	23.08.4
21mr|kmplot-23.08.4-2|5	Release:	2
21mr|kmplot-23.08.4-2|6	License:	GPLv2+
21mr|kmplot-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kmplot-23.08.4-2|8	Url:		http://edu.kde.org/kmplot
21mr|kmplot-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmplot-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kmplot-23.08.4-2|11	BuildRequires:	kf5crash-devel
21mr|kmplot-23.08.4-2|12	BuildRequires:	kf5dbusaddons-devel
21mr|kmplot-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|kmplot-23.08.4-2|14	BuildRequires:	kf5guiaddons-devel
21mr|kmplot-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|kmplot-23.08.4-2|16	BuildRequires:	kf5kdelibs4support-devel
21mr|kmplot-23.08.4-2|17	BuildRequires:	kf5parts-devel
21mr|kmplot-23.08.4-2|18	BuildRequires:	kf5widgetsaddons-devel
21mr|kmplot-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmplot-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kmplot-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kmplot-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kmplot-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kmplot-23.08.4-2|24	
21mr|kmplot-23.08.4-2|25	%description
21mr|kmplot-23.08.4-2|26	KmPlot is a mathematical function plotter for the KDE-Desktop.
21mr|kmplot-23.08.4-2|27	
21mr|kmplot-23.08.4-2|28	It has built in a powerfull parser. You can plot different functions
21mr|kmplot-23.08.4-2|29	simultaneously and combine their function terms to build new functions.
21mr|kmplot-23.08.4-2|30	KmPlot supports functions with parameters and functions in polar
21mr|kmplot-23.08.4-2|31	coordinates. Several grid modes are possible. Plots may be printed with
21mr|kmplot-23.08.4-2|32	high precision in correct scale.
21mr|kmplot-23.08.4-2|33	
21mr|kmplot-23.08.4-2|34	%files -f %{name}.lang
21mr|kmplot-23.08.4-2|35	%doc TODO
21mr|kmplot-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.kmplot.desktop
21mr|kmplot-23.08.4-2|37	%{_kde5_bindir}/kmplot
21mr|kmplot-23.08.4-2|38	%{_kde5_datadir}/config.kcfg/kmplot.kcfg
21mr|kmplot-23.08.4-2|39	%{_kde5_iconsdir}/*/*/apps/kmplot.*
21mr|kmplot-23.08.4-2|40	%{_kde5_mandir}/man1/kmplot.1.*
21mr|kmplot-23.08.4-2|41	%{_kde5_services}/kmplot_part.desktop
21mr|kmplot-23.08.4-2|42	%{_kde5_xmlguidir}/kmplot/kmplot_*.rc
21mr|kmplot-23.08.4-2|43	%{_appdatadir}/org.kde.kmplot.appdata.xml
21mr|kmplot-23.08.4-2|44	%{_datadir}/dbus-1/interfaces/org.kde.kmplot.KmPlot.xml
21mr|kmplot-23.08.4-2|45	%{_datadir}/dbus-1/interfaces/org.kde.kmplot.MainDlg.xml
21mr|kmplot-23.08.4-2|46	%{_datadir}/dbus-1/interfaces/org.kde.kmplot.Parser.xml
21mr|kmplot-23.08.4-2|47	%{_datadir}/dbus-1/interfaces/org.kde.kmplot.View.xml
21mr|kmplot-23.08.4-2|48	%{_kde5_plugindir}/parts/kmplotpart.so
21mr|kmplot-23.08.4-2|49	
21mr|kmplot-23.08.4-2|50	#----------------------------------------------------------------------------
21mr|kmplot-23.08.4-2|51	
21mr|kmplot-23.08.4-2|52	%prep
21mr|kmplot-23.08.4-2|53	%autosetup -p1
21mr|kmplot-23.08.4-2|54	
21mr|kmplot-23.08.4-2|55	%build
21mr|kmplot-23.08.4-2|56	%cmake_kde5
21mr|kmplot-23.08.4-2|57	%make
21mr|kmplot-23.08.4-2|58	
21mr|kmplot-23.08.4-2|59	%install
21mr|kmplot-23.08.4-2|60	%makeinstall_std -C build
21mr|kmplot-23.08.4-2|61	
21mr|kmplot-23.08.4-2|62	# To avoid conflicts with kde-l10n
21mr|kmplot-23.08.4-2|63	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|kmplot-23.08.4-2|64	
21mr|kmplot-23.08.4-2|65	%find_lang %{name} --with-kde --with-html
21mr|kmplot-23.08.4-2|66	

13329 21
21mr|kmymoney-5.1.1-8|1	Summary:	The Personal Finances Manager
21mr|kmymoney-5.1.1-8|2	Name:		kmymoney
21mr|kmymoney-5.1.1-8|3	Version:	5.1.1
21mr|kmymoney-5.1.1-8|4	Release:	8
21mr|kmymoney-5.1.1-8|5	License:	GPLv2+
21mr|kmymoney-5.1.1-8|6	Group:		Office
21mr|kmymoney-5.1.1-8|7	Url:		http://techbase.kde.org/Projects/KMyMoney
21mr|kmymoney-5.1.1-8|8	Source0:	https://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
21mr|kmymoney-5.1.1-8|9	Source1:	kmymoney-5.1.1_ru.tar.gz
21mr|kmymoney-5.1.1-8|10	Patch0:     kmymoney-5.1.2-akonadi-21.12.0.patch
21mr|kmymoney-5.1.1-8|11	BuildRequires:	doxygen
21mr|kmymoney-5.1.1-8|12	BuildRequires:	graphviz
21mr|kmymoney-5.1.1-8|13	BuildRequires:	extra-cmake-modules
21mr|kmymoney-5.1.1-8|14	BuildRequires:	boost-devel
21mr|kmymoney-5.1.1-8|15	BuildRequires:	gmpxx-devel
21mr|kmymoney-5.1.1-8|16	BuildRequires:	qgpgme-devel
21mr|kmymoney-5.1.1-8|17	BuildRequires:	gpgmepp-devel
21mr|kmymoney-5.1.1-8|18	BuildRequires:	kf5coreaddons-devel
21mr|kmymoney-5.1.1-8|19	BuildRequires:	kf5archive-devel
21mr|kmymoney-5.1.1-8|20	BuildRequires:	kf5config-devel
21mr|kmymoney-5.1.1-8|21	BuildRequires:	kf5configwidgets-devel
21mr|kmymoney-5.1.1-8|22	BuildRequires:	kf5completion-devel
21mr|kmymoney-5.1.1-8|23	BuildRequires:	kf5kcmutils-devel
21mr|kmymoney-5.1.1-8|24	BuildRequires:	kf5itemmodels-devel
21mr|kmymoney-5.1.1-8|25	BuildRequires:	kf5itemviews-devel
21mr|kmymoney-5.1.1-8|26	BuildRequires:	kf5service-devel
21mr|kmymoney-5.1.1-8|27	BuildRequires:	kf5wallet-devel
21mr|kmymoney-5.1.1-8|28	BuildRequires:	kf5iconthemes-devel
21mr|kmymoney-5.1.1-8|29	BuildRequires:	kf5xmlgui-devel
21mr|kmymoney-5.1.1-8|30	BuildRequires:	kf5textwidgets-devel
21mr|kmymoney-5.1.1-8|31	BuildRequires:	kf5notifications-devel
21mr|kmymoney-5.1.1-8|32	BuildRequires:	kf5kio-devel
21mr|kmymoney-5.1.1-8|33	BuildRequires:	kf5doctools-devel
21mr|kmymoney-5.1.1-8|34	BuildRequires:	kf5holidays-devel
21mr|kmymoney-5.1.1-8|35	BuildRequires:	kf5contacts-devel
21mr|kmymoney-5.1.1-8|36	BuildRequires:	kf5akonadi-devel
21mr|kmymoney-5.1.1-8|37	BuildRequires:	kf5identitymanagement-devel
21mr|kmymoney-5.1.1-8|38	BuildRequires:	kf5activities-devel
21mr|kmymoney-5.1.1-8|39	BuildRequires:	kf5webkit-devel
21mr|kmymoney-5.1.1-8|40	BuildRequires:	kchart-devel
21mr|kmymoney-5.1.1-8|41	BuildRequires:	pkgconfig(sqlcipher)
21mr|kmymoney-5.1.1-8|42	BuildRequires:	pkgconfig(aqbanking)
21mr|kmymoney-5.1.1-8|43	BuildRequires:	pkgconfig(libalkimia5)
21mr|kmymoney-5.1.1-8|44	BuildRequires:	pkgconfig(libofx)
21mr|kmymoney-5.1.1-8|45	BuildRequires:	pkgconfig(libical)
21mr|kmymoney-5.1.1-8|46	BuildRequires:	pkgconfig(Qt5Core)
21mr|kmymoney-5.1.1-8|47	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kmymoney-5.1.1-8|48	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kmymoney-5.1.1-8|49	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kmymoney-5.1.1-8|50	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kmymoney-5.1.1-8|51	BuildRequires:	pkgconfig(Qt5Test)
21mr|kmymoney-5.1.1-8|52	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kmymoney-5.1.1-8|53	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|kmymoney-5.1.1-8|54	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kmymoney-5.1.1-8|55	
21mr|kmymoney-5.1.1-8|56	%description
21mr|kmymoney-5.1.1-8|57	KMyMoney Personal Finance Manager.
21mr|kmymoney-5.1.1-8|58	
21mr|kmymoney-5.1.1-8|59	%files -f %{name}.lang
21mr|kmymoney-5.1.1-8|60	%{_kde5_applicationsdir}/*.desktop
21mr|kmymoney-5.1.1-8|61	%{_kde5_docdir}/*
21mr|kmymoney-5.1.1-8|62	%{_kde5_bindir}/*
21mr|kmymoney-5.1.1-8|63	%{_kde5_datadir}/config.kcfg/*.kcfg
21mr|kmymoney-5.1.1-8|64	%{_kde5_services}/*.desktop
21mr|kmymoney-5.1.1-8|65	%{_kde5_servicetypes}/*.desktop
21mr|kmymoney-5.1.1-8|66	%{_iconsdir}/hicolor/*/*/*.png
21mr|kmymoney-5.1.1-8|67	%{_datadir}/mime/packages/*.xml
21mr|kmymoney-5.1.1-8|68	%{_mandir}/ca/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|69	%{_mandir}/de/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|70	%{_mandir}/it/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|71	%{_mandir}/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|72	%{_mandir}/nl/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|73	%{_mandir}/pt/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|74	%{_mandir}/pt_BR/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|75	%{_mandir}/sv/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|76	%{_mandir}/uk/man1/kmymoney.1.xz
21mr|kmymoney-5.1.1-8|77	%{_datadir}/metainfo/org.kde.kmymoney.appdata.xml
21mr|kmymoney-5.1.1-8|78	%{_kde5_datadir}/kxmlgui5/checkprinting/checkprinting.rc
21mr|kmymoney-5.1.1-8|79	%{_kde5_datadir}/kxmlgui5/csvexporter/csvexporter.rc
21mr|kmymoney-5.1.1-8|80	%{_kde5_datadir}/kxmlgui5/csvimporter/csvimporter.rc
21mr|kmymoney-5.1.1-8|81	%{_kde5_datadir}/kxmlgui5/icalendarexporter/icalendarexporter.rc
21mr|kmymoney-5.1.1-8|82	%{_kde5_datadir}/kxmlgui5/kbanking/kbanking.rc
21mr|kmymoney-5.1.1-8|83	%{_kde5_datadir}/kxmlgui5/ofximporter/ofximporter.rc
21mr|kmymoney-5.1.1-8|84	%{_kde5_datadir}/kxmlgui5/qifexporter/qifexporter.rc
21mr|kmymoney-5.1.1-8|85	%{_kde5_datadir}/kxmlgui5/qifimporter/qifimporter.rc
21mr|kmymoney-5.1.1-8|86	%{_kde5_datadir}/kxmlgui5/sqlstorage/sqlstorage.rc
21mr|kmymoney-5.1.1-8|87	%{_kde5_datadir}/kmymoney/templates/*/*.kmt
21mr|kmymoney-5.1.1-8|88	%{_kde5_datadir}/kmymoney/html
21mr|kmymoney-5.1.1-8|89	%{_kde5_datadir}/kmymoney/tips
21mr|kmymoney-5.1.1-8|90	%{_kde5_datadir}/kmymoney/misc/financequote.pl
21mr|kmymoney-5.1.1-8|91	%{_kde5_datadir}/kmymoney/pics
21mr|kmymoney-5.1.1-8|92	%{_kde5_datadir}/kmymoney/icons/*/*/actions/*.svgz
21mr|kmymoney-5.1.1-8|93	%{_kde5_datadir}/kmymoney/icons/*/*/actions/*.png
21mr|kmymoney-5.1.1-8|94	%{_qt5_plugindir}/kmymoney/*.so
21mr|kmymoney-5.1.1-8|95	%{_qt5_plugindir}/sqldrivers/*.so
21mr|kmymoney-5.1.1-8|96	%{_kde5_datadir}/checkprinting/check_template.html
21mr|kmymoney-5.1.1-8|97	%{_kde5_datadir}/checkprinting/check_template_green_linen.html
21mr|kmymoney-5.1.1-8|98	%{_kde5_datadir}/kbanking/qml/chipTan/ChipTan.qml
21mr|kmymoney-5.1.1-8|99	%{_kde5_datadir}/kbanking/qml/chipTan/ChipTanFlickerField.qml
21mr|kmymoney-5.1.1-8|100	%{_kde5_datadir}/kbanking/qml/chipTan/chipTan.js
21mr|kmymoney-5.1.1-8|101	%{_kde5_datadir}/kbanking/qml/chipTan/positionmarker.svg
21mr|kmymoney-5.1.1-8|102	%{_kde5_datadir}/kconf_update/kmymoney.upd
21mr|kmymoney-5.1.1-8|103	
21mr|kmymoney-5.1.1-8|104	
21mr|kmymoney-5.1.1-8|105	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|106	
21mr|kmymoney-5.1.1-8|107	%define kmm_csvimportercore_major 5
21mr|kmymoney-5.1.1-8|108	%define libkmm_csvimportercore %mklibname kmm_csvimportercore %{kmm_csvimportercore_major}
21mr|kmymoney-5.1.1-8|109	
21mr|kmymoney-5.1.1-8|110	%package -n %{libkmm_csvimportercore}
21mr|kmymoney-5.1.1-8|111	Summary:	KMyMoney library
21mr|kmymoney-5.1.1-8|112	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|113	
21mr|kmymoney-5.1.1-8|114	%description -n %{libkmm_csvimportercore}
21mr|kmymoney-5.1.1-8|115	KMyMoney library.
21mr|kmymoney-5.1.1-8|116	
21mr|kmymoney-5.1.1-8|117	%files -n %{libkmm_csvimportercore}
21mr|kmymoney-5.1.1-8|118	%{_kde5_libdir}/libkmm_csvimportercore.so.%{kmm_csvimportercore_major}*
21mr|kmymoney-5.1.1-8|119	
21mr|kmymoney-5.1.1-8|120	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|121	%define kmm_icons_major 5
21mr|kmymoney-5.1.1-8|122	%define libkmm_icons %mklibname kmm_icons %{kmm_icons_major}
21mr|kmymoney-5.1.1-8|123	
21mr|kmymoney-5.1.1-8|124	%package -n %{libkmm_icons}
21mr|kmymoney-5.1.1-8|125	Summary:	KMyMoney library
21mr|kmymoney-5.1.1-8|126	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|127	
21mr|kmymoney-5.1.1-8|128	%description -n %{libkmm_icons}
21mr|kmymoney-5.1.1-8|129	KMyMoney library.
21mr|kmymoney-5.1.1-8|130	
21mr|kmymoney-5.1.1-8|131	%files -n %{libkmm_icons}
21mr|kmymoney-5.1.1-8|132	%{_kde5_libdir}/libkmm_icons.so.%{kmm_icons_major}*
21mr|kmymoney-5.1.1-8|133	
21mr|kmymoney-5.1.1-8|134	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|135	%define kmm_menus_major 5
21mr|kmymoney-5.1.1-8|136	%define libkmm_menus %mklibname kmm_menus %{kmm_menus_major}
21mr|kmymoney-5.1.1-8|137	
21mr|kmymoney-5.1.1-8|138	%package -n %{libkmm_menus}
21mr|kmymoney-5.1.1-8|139	Summary:	Kmenus library
21mr|kmymoney-5.1.1-8|140	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|141	
21mr|kmymoney-5.1.1-8|142	%description -n %{libkmm_menus}
21mr|kmymoney-5.1.1-8|143	Kmenus library.
21mr|kmymoney-5.1.1-8|144	
21mr|kmymoney-5.1.1-8|145	%files -n %{libkmm_menus}
21mr|kmymoney-5.1.1-8|146	%{_kde5_libdir}/libkmm_menus.so.%{kmm_menus_major}*
21mr|kmymoney-5.1.1-8|147	
21mr|kmymoney-5.1.1-8|148	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|149	%define kmm_models_major 5
21mr|kmymoney-5.1.1-8|150	%define libkmm_models %mklibname kmm_models %{kmm_models_major}
21mr|kmymoney-5.1.1-8|151	
21mr|kmymoney-5.1.1-8|152	%package -n %{libkmm_models}
21mr|kmymoney-5.1.1-8|153	Summary:	Kmodels library
21mr|kmymoney-5.1.1-8|154	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|155	
21mr|kmymoney-5.1.1-8|156	%description -n %{libkmm_models}
21mr|kmymoney-5.1.1-8|157	Kmodels library.
21mr|kmymoney-5.1.1-8|158	
21mr|kmymoney-5.1.1-8|159	%files -n %{libkmm_models}
21mr|kmymoney-5.1.1-8|160	%{_kde5_libdir}/libkmm_models.so.%{kmm_models_major}*
21mr|kmymoney-5.1.1-8|161	
21mr|kmymoney-5.1.1-8|162	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|163	
21mr|kmymoney-5.1.1-8|164	%define kmm_mymoney_major 5
21mr|kmymoney-5.1.1-8|165	%define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}
21mr|kmymoney-5.1.1-8|166	
21mr|kmymoney-5.1.1-8|167	%package -n %{libkmm_mymoney}
21mr|kmymoney-5.1.1-8|168	Summary:	KMyMoney library
21mr|kmymoney-5.1.1-8|169	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|170	
21mr|kmymoney-5.1.1-8|171	%description -n %{libkmm_mymoney}
21mr|kmymoney-5.1.1-8|172	KMyMoney library.
21mr|kmymoney-5.1.1-8|173	
21mr|kmymoney-5.1.1-8|174	%files -n %{libkmm_mymoney}
21mr|kmymoney-5.1.1-8|175	%{_kde5_libdir}/libkmm_mymoney.so.%{kmm_mymoney_major}*
21mr|kmymoney-5.1.1-8|176	
21mr|kmymoney-5.1.1-8|177	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|178	
21mr|kmymoney-5.1.1-8|179	%define kmm_payeeidentifier_major 5
21mr|kmymoney-5.1.1-8|180	%define libkmm_payeeidentifier %mklibname kmm_payeeidentifier %{kmm_payeeidentifier_major}
21mr|kmymoney-5.1.1-8|181	
21mr|kmymoney-5.1.1-8|182	%package -n %{libkmm_payeeidentifier}
21mr|kmymoney-5.1.1-8|183	Summary:	KMyMoney library
21mr|kmymoney-5.1.1-8|184	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|185	
21mr|kmymoney-5.1.1-8|186	%description -n %{libkmm_payeeidentifier}
21mr|kmymoney-5.1.1-8|187	KMyMoney library.
21mr|kmymoney-5.1.1-8|188	
21mr|kmymoney-5.1.1-8|189	%files -n %{libkmm_payeeidentifier}
21mr|kmymoney-5.1.1-8|190	%{_kde5_libdir}/libkmm_payeeidentifier.so.%{kmm_payeeidentifier_major}*
21mr|kmymoney-5.1.1-8|191	
21mr|kmymoney-5.1.1-8|192	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|193	
21mr|kmymoney-5.1.1-8|194	%define kmm_plugin_major 5
21mr|kmymoney-5.1.1-8|195	%define libkmm_plugin %mklibname kmm_plugin %{kmm_plugin_major}
21mr|kmymoney-5.1.1-8|196	
21mr|kmymoney-5.1.1-8|197	%package -n %{libkmm_plugin}
21mr|kmymoney-5.1.1-8|198	Summary:	KMyMoney library
21mr|kmymoney-5.1.1-8|199	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|200	
21mr|kmymoney-5.1.1-8|201	%description -n %{libkmm_plugin}
21mr|kmymoney-5.1.1-8|202	KMyMoney library.
21mr|kmymoney-5.1.1-8|203	
21mr|kmymoney-5.1.1-8|204	%files -n %{libkmm_plugin}
21mr|kmymoney-5.1.1-8|205	%{_kde5_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*
21mr|kmymoney-5.1.1-8|206	
21mr|kmymoney-5.1.1-8|207	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|208	%define kmm_printer_major 5
21mr|kmymoney-5.1.1-8|209	%define libkmm_printer %mklibname kmm_printer %{kmm_printer_major}
21mr|kmymoney-5.1.1-8|210	
21mr|kmymoney-5.1.1-8|211	%package -n %{libkmm_printer}
21mr|kmymoney-5.1.1-8|212	Summary:	KMyMoney library
21mr|kmymoney-5.1.1-8|213	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|214	
21mr|kmymoney-5.1.1-8|215	%description -n %{libkmm_printer}
21mr|kmymoney-5.1.1-8|216	KMyMoney library.
21mr|kmymoney-5.1.1-8|217	
21mr|kmymoney-5.1.1-8|218	%files -n %{libkmm_printer}
21mr|kmymoney-5.1.1-8|219	%{_kde5_libdir}/libkmm_printer.so.%{kmm_printer_major}*
21mr|kmymoney-5.1.1-8|220	
21mr|kmymoney-5.1.1-8|221	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|222	%define kmm_settings_major 5
21mr|kmymoney-5.1.1-8|223	%define libkmm_settings %mklibname kmm_settings %{kmm_settings_major}
21mr|kmymoney-5.1.1-8|224	
21mr|kmymoney-5.1.1-8|225	%package -n %{libkmm_settings}
21mr|kmymoney-5.1.1-8|226	Summary:	KMyMoney library
21mr|kmymoney-5.1.1-8|227	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|228	
21mr|kmymoney-5.1.1-8|229	%description -n %{libkmm_settings}
21mr|kmymoney-5.1.1-8|230	KMyMoney library.
21mr|kmymoney-5.1.1-8|231	
21mr|kmymoney-5.1.1-8|232	%files -n %{libkmm_settings}
21mr|kmymoney-5.1.1-8|233	%{_kde5_libdir}/libkmm_settings.so.%{kmm_settings_major}*
21mr|kmymoney-5.1.1-8|234	
21mr|kmymoney-5.1.1-8|235	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|236	
21mr|kmymoney-5.1.1-8|237	%define kmm_widgets_major 5
21mr|kmymoney-5.1.1-8|238	%define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}
21mr|kmymoney-5.1.1-8|239	
21mr|kmymoney-5.1.1-8|240	%package -n %{libkmm_widgets}
21mr|kmymoney-5.1.1-8|241	Summary:	KMyMoney library
21mr|kmymoney-5.1.1-8|242	Group:		System/Libraries
21mr|kmymoney-5.1.1-8|243	
21mr|kmymoney-5.1.1-8|244	%description -n %{libkmm_widgets}
21mr|kmymoney-5.1.1-8|245	KMyMoney library.
21mr|kmymoney-5.1.1-8|246	
21mr|kmymoney-5.1.1-8|247	%files -n %{libkmm_widgets}
21mr|kmymoney-5.1.1-8|248	%{_kde5_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*
21mr|kmymoney-5.1.1-8|249	
21mr|kmymoney-5.1.1-8|250	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|251	
21mr|kmymoney-5.1.1-8|252	%package devel
21mr|kmymoney-5.1.1-8|253	Summary:	KMyMoney Development library
21mr|kmymoney-5.1.1-8|254	Group:		Development/KDE and Qt
21mr|kmymoney-5.1.1-8|255	Requires:	%{libkmm_csvimportercore} = %{EVRD}
21mr|kmymoney-5.1.1-8|256	Requires:	%{libkmm_icons} = %{EVRD}
21mr|kmymoney-5.1.1-8|257	Requires:	%{libkmm_mymoney} = %{EVRD}
21mr|kmymoney-5.1.1-8|258	Requires:	%{libkmm_menus} = %{EVRD}
21mr|kmymoney-5.1.1-8|259	Requires:	%{libkmm_models} = %{EVRD}
21mr|kmymoney-5.1.1-8|260	Requires:	%{libkmm_payeeidentifier} = %{EVRD}
21mr|kmymoney-5.1.1-8|261	Requires:	%{libkmm_plugin} = %{EVRD}
21mr|kmymoney-5.1.1-8|262	Requires:	%{libkmm_printer} = %{EVRD}
21mr|kmymoney-5.1.1-8|263	Requires:	%{libkmm_settings} = %{EVRD}
21mr|kmymoney-5.1.1-8|264	Requires:	%{libkmm_widgets} = %{EVRD}
21mr|kmymoney-5.1.1-8|265	
21mr|kmymoney-5.1.1-8|266	%description devel
21mr|kmymoney-5.1.1-8|267	KMyMoney development files.
21mr|kmymoney-5.1.1-8|268	
21mr|kmymoney-5.1.1-8|269	%files devel
21mr|kmymoney-5.1.1-8|270	%{_kde5_libdir}/*.so
21mr|kmymoney-5.1.1-8|271	%{_kde5_includedir}/%{name}
21mr|kmymoney-5.1.1-8|272	
21mr|kmymoney-5.1.1-8|273	#-----------------------------------------------------------------------------
21mr|kmymoney-5.1.1-8|274	
21mr|kmymoney-5.1.1-8|275	%prep
21mr|kmymoney-5.1.1-8|276	%autosetup -p1
21mr|kmymoney-5.1.1-8|277	
21mr|kmymoney-5.1.1-8|278	pushd po
21mr|kmymoney-5.1.1-8|279	tar -xvzf %{SOURCE1}
21mr|kmymoney-5.1.1-8|280	popd
21mr|kmymoney-5.1.1-8|281	
21mr|kmymoney-5.1.1-8|282	%build
21mr|kmymoney-5.1.1-8|283	export LIBICAL_BASE=%{_prefix}
21mr|kmymoney-5.1.1-8|284	%cmake_kde5
21mr|kmymoney-5.1.1-8|285	%make
21mr|kmymoney-5.1.1-8|286	
21mr|kmymoney-5.1.1-8|287	%install
21mr|kmymoney-5.1.1-8|288	%makeinstall_std -C build
21mr|kmymoney-5.1.1-8|289	
21mr|kmymoney-5.1.1-8|290	#mv %{buildroot}%{_kde5_appsdir}/appdata %{buildroot}%{_kde5_datadir}/
21mr|kmymoney-5.1.1-8|291	
21mr|kmymoney-5.1.1-8|292	%find_lang %{name} --with-html

13330 21
21mr|knavalbattle-23.08.4-2|1	
21mr|knavalbattle-23.08.4-2|2	Summary:	Battleship game with built-in game server
21mr|knavalbattle-23.08.4-2|3	Name:		knavalbattle
21mr|knavalbattle-23.08.4-2|4	Version:	23.08.4
21mr|knavalbattle-23.08.4-2|5	Release:	2
21mr|knavalbattle-23.08.4-2|6	Epoch:		1
21mr|knavalbattle-23.08.4-2|7	License:	GPLv2+
21mr|knavalbattle-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|knavalbattle-23.08.4-2|9	Url:		http://www.kde.org/applications/games/navalbattle/
21mr|knavalbattle-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|knavalbattle-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|knavalbattle-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|knavalbattle-23.08.4-2|13	BuildRequires:	kf5crash-devel
21mr|knavalbattle-23.08.4-2|14	BuildRequires:	kf5dbusaddons-devel
21mr|knavalbattle-23.08.4-2|15	BuildRequires:	kf5dnssd-devel
21mr|knavalbattle-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|knavalbattle-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|knavalbattle-23.08.4-2|18	BuildRequires:	kf5kdegames-devel
21mr|knavalbattle-23.08.4-2|19	BuildRequires:	kf5textwidgets-devel
21mr|knavalbattle-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|knavalbattle-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|knavalbattle-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|knavalbattle-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|knavalbattle-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|knavalbattle-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|knavalbattle-23.08.4-2|26	Provides:	kbattleship = %{EVRD}
21mr|knavalbattle-23.08.4-2|27	
21mr|knavalbattle-23.08.4-2|28	%description
21mr|knavalbattle-23.08.4-2|29	Naval Battle (ex-KBattleship) is a Battle Ship game for KDE.
21mr|knavalbattle-23.08.4-2|30	
21mr|knavalbattle-23.08.4-2|31	Ships are placed on a board which represents the sea. Players try to hit each
21mr|knavalbattle-23.08.4-2|32	others ships in turns without knowing where they are placed. The first player
21mr|knavalbattle-23.08.4-2|33	to destroy all ships wins the game.
21mr|knavalbattle-23.08.4-2|34	
21mr|knavalbattle-23.08.4-2|35	%files -f %{name}.lang
21mr|knavalbattle-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.knavalbattle.desktop
21mr|knavalbattle-23.08.4-2|37	%{_kde5_bindir}/knavalbattle
21mr|knavalbattle-23.08.4-2|38	%{_kde5_datadir}/knavalbattle/
21mr|knavalbattle-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/knavalbattle.categories
21mr|knavalbattle-23.08.4-2|40	%{_kde5_iconsdir}/hicolor/*/apps/knavalbattle.*
21mr|knavalbattle-23.08.4-2|41	%{_appdatadir}/org.kde.knavalbattle.appdata.xml
21mr|knavalbattle-23.08.4-2|42	
21mr|knavalbattle-23.08.4-2|43	#------------------------------------------------------------------------------
21mr|knavalbattle-23.08.4-2|44	
21mr|knavalbattle-23.08.4-2|45	%prep
21mr|knavalbattle-23.08.4-2|46	%autosetup -p1
21mr|knavalbattle-23.08.4-2|47	
21mr|knavalbattle-23.08.4-2|48	%build
21mr|knavalbattle-23.08.4-2|49	%cmake_kde5
21mr|knavalbattle-23.08.4-2|50	%make
21mr|knavalbattle-23.08.4-2|51	
21mr|knavalbattle-23.08.4-2|52	%install
21mr|knavalbattle-23.08.4-2|53	%makeinstall_std -C build
21mr|knavalbattle-23.08.4-2|54	
21mr|knavalbattle-23.08.4-2|55	%find_lang %{name} --with-kde --with-html
21mr|knavalbattle-23.08.4-2|56	

13331 21
21mr|knetwalk-23.08.4-2|1	Summary:	Turn the board pieces to get all computers connected
21mr|knetwalk-23.08.4-2|2	Name:		knetwalk
21mr|knetwalk-23.08.4-2|3	Version:	23.08.4
21mr|knetwalk-23.08.4-2|4	Release:	2
21mr|knetwalk-23.08.4-2|5	Epoch:		1
21mr|knetwalk-23.08.4-2|6	License:	GPLv2+ and LGPLv2+ and GFDL
21mr|knetwalk-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|knetwalk-23.08.4-2|8	Url:		http://www.kde.org/applications/games/knetwalk/
21mr|knetwalk-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|knetwalk-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|knetwalk-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|knetwalk-23.08.4-2|12	BuildRequires:	kf5configwidgets-devel
21mr|knetwalk-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|knetwalk-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|knetwalk-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|knetwalk-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|knetwalk-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|knetwalk-23.08.4-2|18	BuildRequires:	kf5kdegames-devel
21mr|knetwalk-23.08.4-2|19	BuildRequires:	kf5textwidgets-devel
21mr|knetwalk-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|knetwalk-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|knetwalk-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|knetwalk-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|knetwalk-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Network)
21mr|knetwalk-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|knetwalk-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|knetwalk-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|knetwalk-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|knetwalk-23.08.4-2|29	
21mr|knetwalk-23.08.4-2|30	%description
21mr|knetwalk-23.08.4-2|31	KNetWalk is a small game where you have to build up a computer network by
21mr|knetwalk-23.08.4-2|32	rotating the wires to connect the terminals to the server. When the network is
21mr|knetwalk-23.08.4-2|33	build, a highscore-list comes up where competitions can be fought out.
21mr|knetwalk-23.08.4-2|34	
21mr|knetwalk-23.08.4-2|35	%files -f %{name}.lang
21mr|knetwalk-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.knetwalk.desktop
21mr|knetwalk-23.08.4-2|37	%{_kde5_bindir}/knetwalk
21mr|knetwalk-23.08.4-2|38	%{_kde5_datadir}/knetwalk
21mr|knetwalk-23.08.4-2|39	%{_kde5_iconsdir}/hicolor/*/apps/knetwalk.*
21mr|knetwalk-23.08.4-2|40	%{_appdatadir}/org.kde.knetwalk.appdata.xml
21mr|knetwalk-23.08.4-2|41	
21mr|knetwalk-23.08.4-2|42	#------------------------------------------------------------------------------
21mr|knetwalk-23.08.4-2|43	
21mr|knetwalk-23.08.4-2|44	%prep
21mr|knetwalk-23.08.4-2|45	%autosetup -p1
21mr|knetwalk-23.08.4-2|46	
21mr|knetwalk-23.08.4-2|47	%build
21mr|knetwalk-23.08.4-2|48	%cmake_kde5
21mr|knetwalk-23.08.4-2|49	%make
21mr|knetwalk-23.08.4-2|50	
21mr|knetwalk-23.08.4-2|51	%install
21mr|knetwalk-23.08.4-2|52	%makeinstall_std -C build
21mr|knetwalk-23.08.4-2|53	
21mr|knetwalk-23.08.4-2|54	%find_lang %{name} --with-kde --with-html
21mr|knetwalk-23.08.4-2|55	

13332 21
21mr|knewstuff-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|knewstuff-5.116.0-3|2	
21mr|knewstuff-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|knewstuff-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|knewstuff-5.116.0-3|5	
21mr|knewstuff-5.116.0-3|6	Summary:	KDE Frameworks 5 application assets downloading support module
21mr|knewstuff-5.116.0-3|7	Name:		knewstuff
21mr|knewstuff-5.116.0-3|8	Version:	5.116.0
21mr|knewstuff-5.116.0-3|9	Release:	3
21mr|knewstuff-5.116.0-3|10	License:	GPLv2+
21mr|knewstuff-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|knewstuff-5.116.0-3|12	Url:		https://www.kde.org/
21mr|knewstuff-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|knewstuff-5.116.0-3|14	Patch0:		knewstuff-5.69.0-title.patch
21mr|knewstuff-5.116.0-3|15	BuildRequires:	extra-cmake-modules
21mr|knewstuff-5.116.0-3|16	BuildRequires:	qt5-linguist-tools
21mr|knewstuff-5.116.0-3|17	BuildRequires:	kf5attica-devel = %{version}
21mr|knewstuff-5.116.0-3|18	BuildRequires:	kf5archive-devel = %{version}
21mr|knewstuff-5.116.0-3|19	BuildRequires:	kf5completion-devel = %{version}
21mr|knewstuff-5.116.0-3|20	BuildRequires:	kf5config-devel = %{version}
21mr|knewstuff-5.116.0-3|21	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|knewstuff-5.116.0-3|22	BuildRequires:	kf5i18n-devel = %{version}
21mr|knewstuff-5.116.0-3|23	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|knewstuff-5.116.0-3|24	BuildRequires:	kf5itemviews-devel = %{version}
21mr|knewstuff-5.116.0-3|25	BuildRequires:	kf5kio-devel = %{version}
21mr|knewstuff-5.116.0-3|26	BuildRequires:	kf5package-devel = %{version}
21mr|knewstuff-5.116.0-3|27	BuildRequires:	kf5textwidgets-devel = %{version}
21mr|knewstuff-5.116.0-3|28	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|knewstuff-5.116.0-3|29	BuildRequires:	kf5xmlgui-devel = %{version}
21mr|knewstuff-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|knewstuff-5.116.0-3|31	BuildRequires:	pkgconfig(Qt5Core)
21mr|knewstuff-5.116.0-3|32	BuildRequires:	pkgconfig(Qt5Gui)
21mr|knewstuff-5.116.0-3|33	BuildRequires:	pkgconfig(Qt5Qml)
21mr|knewstuff-5.116.0-3|34	BuildRequires:	pkgconfig(Qt5Quick)
21mr|knewstuff-5.116.0-3|35	BuildRequires:	pkgconfig(Qt5UiPlugin)
21mr|knewstuff-5.116.0-3|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|knewstuff-5.116.0-3|37	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|knewstuff-5.116.0-3|38	BuildRequires:	pkgconfig(Qt5Xml)
21mr|knewstuff-5.116.0-3|39	# optional
21mr|knewstuff-5.116.0-3|40	BuildRequires:	kf5kirigami2-devel
21mr|knewstuff-5.116.0-3|41	Requires:	kirigami2
21mr|knewstuff-5.116.0-3|42	
21mr|knewstuff-5.116.0-3|43	%description
21mr|knewstuff-5.116.0-3|44	KDE Frameworks 5 application assets downloading support module.
21mr|knewstuff-5.116.0-3|45	
21mr|knewstuff-5.116.0-3|46	The KNewStuff library implements collaborative data sharing for applications.
21mr|knewstuff-5.116.0-3|47	It uses libattica to support the Open Collaboration Services specification.
21mr|knewstuff-5.116.0-3|48	
21mr|knewstuff-5.116.0-3|49	%files
21mr|knewstuff-5.116.0-3|50	%{_kde5_applicationsdir}/org.kde.knewstuff-dialog.desktop
21mr|knewstuff-5.116.0-3|51	%{_kde5_bindir}/knewstuff-dialog
21mr|knewstuff-5.116.0-3|52	%dir %{_kde5_datadir}/kf5/kmoretools/presets-kmoretools/
21mr|knewstuff-5.116.0-3|53	%{_kde5_datadir}/kf5/kmoretools/presets-kmoretools/*
21mr|knewstuff-5.116.0-3|54	%{_kde5_datadir}/qlogging-categories5/knewstuff.categories
21mr|knewstuff-5.116.0-3|55	%{_kde5_datadir}/qlogging-categories5/knewstuff.renamecategories
21mr|knewstuff-5.116.0-3|56	
21mr|knewstuff-5.116.0-3|57	#----------------------------------------------------------------------------
21mr|knewstuff-5.116.0-3|58	
21mr|knewstuff-5.116.0-3|59	%package i18n
21mr|knewstuff-5.116.0-3|60	Summary:	KNewStuff translations
21mr|knewstuff-5.116.0-3|61	Group:		System/Internationalization
21mr|knewstuff-5.116.0-3|62	BuildArch:	noarch
21mr|knewstuff-5.116.0-3|63	
21mr|knewstuff-5.116.0-3|64	%description i18n
21mr|knewstuff-5.116.0-3|65	KNewStuff translations.
21mr|knewstuff-5.116.0-3|66	
21mr|knewstuff-5.116.0-3|67	%files i18n -f %{name}.lang
21mr|knewstuff-5.116.0-3|68	
21mr|knewstuff-5.116.0-3|69	#----------------------------------------------------------------------------
21mr|knewstuff-5.116.0-3|70	
21mr|knewstuff-5.116.0-3|71	%package -n qt5-designer-plugin-%{name}
21mr|knewstuff-5.116.0-3|72	Summary:	Qt5 Designer plugin for %{name}
21mr|knewstuff-5.116.0-3|73	Group:		Development/KDE and Qt
21mr|knewstuff-5.116.0-3|74	
21mr|knewstuff-5.116.0-3|75	%description -n qt5-designer-plugin-%{name}
21mr|knewstuff-5.116.0-3|76	Qt5 Designer plugin for %{name}.
21mr|knewstuff-5.116.0-3|77	
21mr|knewstuff-5.116.0-3|78	%files -n qt5-designer-plugin-%{name}
21mr|knewstuff-5.116.0-3|79	%{_qt5_plugindir}/designer/knewstuffwidgets.so
21mr|knewstuff-5.116.0-3|80	
21mr|knewstuff-5.116.0-3|81	#----------------------------------------------------------------------------
21mr|knewstuff-5.116.0-3|82	
21mr|knewstuff-5.116.0-3|83	%define qmlkf5newstuff %mklibname kf5newstuff-qml
21mr|knewstuff-5.116.0-3|84	
21mr|knewstuff-5.116.0-3|85	%package -n %{qmlkf5newstuff}
21mr|knewstuff-5.116.0-3|86	Summary:	QML plugin for KDE Frameworks 5 KNewStuff
21mr|knewstuff-5.116.0-3|87	Group:		System/Libraries
21mr|knewstuff-5.116.0-3|88	Provides:	kf5newstuff-qml = %{EVRD}
21mr|knewstuff-5.116.0-3|89	
21mr|knewstuff-5.116.0-3|90	%description -n %{qmlkf5newstuff}
21mr|knewstuff-5.116.0-3|91	QML plugin for KDE Frameworks 5 KNewStuff.
21mr|knewstuff-5.116.0-3|92	
21mr|knewstuff-5.116.0-3|93	%files -n %{qmlkf5newstuff}
21mr|knewstuff-5.116.0-3|94	%dir %{_kde5_qmldir}/org/kde/newstuff/
21mr|knewstuff-5.116.0-3|95	%{_kde5_qmldir}/org/kde/newstuff/*
21mr|knewstuff-5.116.0-3|96	
21mr|knewstuff-5.116.0-3|97	#----------------------------------------------------------------------------
21mr|knewstuff-5.116.0-3|98	
21mr|knewstuff-5.116.0-3|99	%define kf5newstuff_major 5
21mr|knewstuff-5.116.0-3|100	%define libkf5newstuff %mklibname kf5newstuff %{kf5newstuff_major}
21mr|knewstuff-5.116.0-3|101	
21mr|knewstuff-5.116.0-3|102	%package -n %{libkf5newstuff}
21mr|knewstuff-5.116.0-3|103	Summary:	KDE Frameworks 5 KNewStuff application assets downloading support library
21mr|knewstuff-5.116.0-3|104	Group:		System/Libraries
21mr|knewstuff-5.116.0-3|105	Requires:	%{name} = %{EVRD}
21mr|knewstuff-5.116.0-3|106	Requires:	%{name}-i18n = %{EVRD}
21mr|knewstuff-5.116.0-3|107	Requires:	%{qmlkf5newstuff} = %{EVRD}
21mr|knewstuff-5.116.0-3|108	
21mr|knewstuff-5.116.0-3|109	%description -n %{libkf5newstuff}
21mr|knewstuff-5.116.0-3|110	KDE Frameworks 5 application assets downloading support shared library.
21mr|knewstuff-5.116.0-3|111	
21mr|knewstuff-5.116.0-3|112	%files -n %{libkf5newstuff}
21mr|knewstuff-5.116.0-3|113	%{_kde5_libdir}/libKF5NewStuff.so.%{kf5newstuff_major}*
21mr|knewstuff-5.116.0-3|114	
21mr|knewstuff-5.116.0-3|115	#----------------------------------------------------------------------------
21mr|knewstuff-5.116.0-3|116	
21mr|knewstuff-5.116.0-3|117	%define kf5newstuffcore_major 5
21mr|knewstuff-5.116.0-3|118	%define libkf5newstuffcore %mklibname kf5newstuffcore %{kf5newstuffcore_major}
21mr|knewstuff-5.116.0-3|119	
21mr|knewstuff-5.116.0-3|120	%package -n %{libkf5newstuffcore}
21mr|knewstuff-5.116.0-3|121	Summary:	KDE Frameworks 5 KNewStuff application assets downloading support library
21mr|knewstuff-5.116.0-3|122	Group:		System/Libraries
21mr|knewstuff-5.116.0-3|123	Requires:	%{name} = %{EVRD}
21mr|knewstuff-5.116.0-3|124	Requires:	%{name}-i18n = %{EVRD}
21mr|knewstuff-5.116.0-3|125	Requires:	%{qmlkf5newstuff} = %{EVRD}
21mr|knewstuff-5.116.0-3|126	
21mr|knewstuff-5.116.0-3|127	%description -n %{libkf5newstuffcore}
21mr|knewstuff-5.116.0-3|128	KDE Frameworks 5 application assets downloading support shared library.
21mr|knewstuff-5.116.0-3|129	
21mr|knewstuff-5.116.0-3|130	%files -n %{libkf5newstuffcore}
21mr|knewstuff-5.116.0-3|131	%{_kde5_libdir}/libKF5NewStuffCore.so.%{kf5newstuffcore_major}*
21mr|knewstuff-5.116.0-3|132	
21mr|knewstuff-5.116.0-3|133	#----------------------------------------------------------------------------
21mr|knewstuff-5.116.0-3|134	
21mr|knewstuff-5.116.0-3|135	%define kf5newstuffwidgets_major 5
21mr|knewstuff-5.116.0-3|136	%define libkf5newstuffwidgets %mklibname kf5newstuffwidgets %{kf5newstuffwidgets_major}
21mr|knewstuff-5.116.0-3|137	
21mr|knewstuff-5.116.0-3|138	%package -n %{libkf5newstuffwidgets}
21mr|knewstuff-5.116.0-3|139	Summary:	KDE Frameworks 5 KNewStuff application assets downloading support library
21mr|knewstuff-5.116.0-3|140	Group:		System/Libraries
21mr|knewstuff-5.116.0-3|141	Requires:	%{name} = %{EVRD}
21mr|knewstuff-5.116.0-3|142	Requires:	%{name}-i18n = %{EVRD}
21mr|knewstuff-5.116.0-3|143	Requires:	%{qmlkf5newstuff} = %{EVRD}
21mr|knewstuff-5.116.0-3|144	
21mr|knewstuff-5.116.0-3|145	%description -n %{libkf5newstuffwidgets}
21mr|knewstuff-5.116.0-3|146	KDE Frameworks 5 application assets downloading support shared library.
21mr|knewstuff-5.116.0-3|147	
21mr|knewstuff-5.116.0-3|148	%files -n %{libkf5newstuffwidgets}
21mr|knewstuff-5.116.0-3|149	%{_kde5_libdir}/libKF5NewStuffWidgets.so.%{kf5newstuffwidgets_major}*
21mr|knewstuff-5.116.0-3|150	
21mr|knewstuff-5.116.0-3|151	#----------------------------------------------------------------------------
21mr|knewstuff-5.116.0-3|152	
21mr|knewstuff-5.116.0-3|153	%define devkf5newstuff %mklibname kf5newstuff -d
21mr|knewstuff-5.116.0-3|154	
21mr|knewstuff-5.116.0-3|155	%package -n %{devkf5newstuff}
21mr|knewstuff-5.116.0-3|156	Summary:	Development files for KDE Frameworks assets downloading support module
21mr|knewstuff-5.116.0-3|157	Group:		Development/KDE and Qt
21mr|knewstuff-5.116.0-3|158	Requires:	%{libkf5newstuff} = %{EVRD}
21mr|knewstuff-5.116.0-3|159	Requires:	%{libkf5newstuffcore} = %{EVRD}
21mr|knewstuff-5.116.0-3|160	Requires:	%{libkf5newstuffwidgets} = %{EVRD}
21mr|knewstuff-5.116.0-3|161	Provides:	%{name}-devel = %{EVRD}
21mr|knewstuff-5.116.0-3|162	Provides:	kf5newstuff-devel = %{version}
21mr|knewstuff-5.116.0-3|163	
21mr|knewstuff-5.116.0-3|164	%description -n %{devkf5newstuff}
21mr|knewstuff-5.116.0-3|165	This package contains header files needed if you wish to build applications
21mr|knewstuff-5.116.0-3|166	based on %{name}.
21mr|knewstuff-5.116.0-3|167	
21mr|knewstuff-5.116.0-3|168	%files -n %{devkf5newstuff}
21mr|knewstuff-5.116.0-3|169	%{_kde5_includedir}/KF5/KNewStuff3
21mr|knewstuff-5.116.0-3|170	%{_kde5_includedir}/KF5/KMoreTools
21mr|knewstuff-5.116.0-3|171	%{_kde5_libdir}/cmake/KF5NewStuff
21mr|knewstuff-5.116.0-3|172	%{_kde5_libdir}/cmake/KF5NewStuffCore
21mr|knewstuff-5.116.0-3|173	%{_kde5_libdir}/cmake/KF5NewStuffQuick
21mr|knewstuff-5.116.0-3|174	%{_kde5_libdir}/libKF5NewStuff.so
21mr|knewstuff-5.116.0-3|175	%{_kde5_libdir}/libKF5NewStuffCore.so
21mr|knewstuff-5.116.0-3|176	%{_kde5_libdir}/libKF5NewStuffWidgets.so
21mr|knewstuff-5.116.0-3|177	%{_kde5_mkspecsdir}/*.pri
21mr|knewstuff-5.116.0-3|178	
21mr|knewstuff-5.116.0-3|179	#----------------------------------------------------------------------------
21mr|knewstuff-5.116.0-3|180	
21mr|knewstuff-5.116.0-3|181	%prep
21mr|knewstuff-5.116.0-3|182	%autosetup -p1
21mr|knewstuff-5.116.0-3|183	
21mr|knewstuff-5.116.0-3|184	%build
21mr|knewstuff-5.116.0-3|185	%cmake_kde5
21mr|knewstuff-5.116.0-3|186	%make
21mr|knewstuff-5.116.0-3|187	
21mr|knewstuff-5.116.0-3|188	%install
21mr|knewstuff-5.116.0-3|189	%makeinstall_std -C build
21mr|knewstuff-5.116.0-3|190	
21mr|knewstuff-5.116.0-3|191	%find_lang %{name} --all-name --with-qt

13333 21
21mr|knights-23.08.4-2|1	Summary:	A simple chess board game for KDE
21mr|knights-23.08.4-2|2	Name:		knights
21mr|knights-23.08.4-2|3	Version:	23.08.4
21mr|knights-23.08.4-2|4	Release:	2
21mr|knights-23.08.4-2|5	License:	GPLv2+
21mr|knights-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|knights-23.08.4-2|7	Url:		http://kde-apps.org/content/show.php/Knights?content=122046
21mr|knights-23.08.4-2|8	Source0:	http://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|knights-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|knights-23.08.4-2|10	BuildRequires:	kf5configwidgets-devel
21mr|knights-23.08.4-2|11	BuildRequires:	kf5crash-devel
21mr|knights-23.08.4-2|12	BuildRequires:	kf5dbusaddons-devel
21mr|knights-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|knights-23.08.4-2|14	BuildRequires:	kf5kdegames-devel
21mr|knights-23.08.4-2|15	BuildRequires:	kf5kio-devel
21mr|knights-23.08.4-2|16	BuildRequires:	kf5plasma-devel
21mr|knights-23.08.4-2|17	BuildRequires:	kf5plotting-devel
21mr|knights-23.08.4-2|18	BuildRequires:	kf5textwidgets-devel
21mr|knights-23.08.4-2|19	BuildRequires:	kf5wallet-devel
21mr|knights-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|knights-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|knights-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|knights-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|knights-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|knights-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|knights-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Svg)
21mr|knights-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21mr|knights-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|knights-23.08.4-2|29	Requires:	gnuchess
21mr|knights-23.08.4-2|30	
21mr|knights-23.08.4-2|31	%description
21mr|knights-23.08.4-2|32	Knights is a simple chess board for KDE. It is a rewrite of the KDE3 Knights,
21mr|knights-23.08.4-2|33	but it's not yet as feature-complete compared to the old one. Currently you can
21mr|knights-23.08.4-2|34	play against computer engines that support the XBoard protocol (like GnuChess)
21mr|knights-23.08.4-2|35	or against a player at the same computer. It has automatic rule checking and
21mr|knights-23.08.4-2|36	some nice animations.
21mr|knights-23.08.4-2|37	
21mr|knights-23.08.4-2|38	%files -f %{name}.lang
21mr|knights-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.knights.desktop
21mr|knights-23.08.4-2|40	%{_kde5_bindir}/%{name}
21mr|knights-23.08.4-2|41	%{_kde5_datadir}/%{name}
21mr|knights-23.08.4-2|42	%{_kde5_datadir}/config.kcfg/%{name}.kcfg
21mr|knights-23.08.4-2|43	%{_kde5_datadir}/knsrcfiles/knights.knsrc
21mr|knights-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/knights.categories
21mr|knights-23.08.4-2|45	%{_kde5_iconsdir}/hicolor/*/apps/%{name}.png
21mr|knights-23.08.4-2|46	%{_kde5_xmlguidir}/knights/knightsui.rc
21mr|knights-23.08.4-2|47	%{_appdatadir}/org.kde.knights.appdata.xml
21mr|knights-23.08.4-2|48	%{_datadir}/dbus-1/interfaces/org.kde.Knights.xml
21mr|knights-23.08.4-2|49	#----------------------------------------------------------------------------
21mr|knights-23.08.4-2|50	
21mr|knights-23.08.4-2|51	%prep
21mr|knights-23.08.4-2|52	%autosetup -p1
21mr|knights-23.08.4-2|53	
21mr|knights-23.08.4-2|54	%build
21mr|knights-23.08.4-2|55	%cmake_kde5
21mr|knights-23.08.4-2|56	%make
21mr|knights-23.08.4-2|57	
21mr|knights-23.08.4-2|58	%install
21mr|knights-23.08.4-2|59	%makeinstall_std -C build
21mr|knights-23.08.4-2|60	
21mr|knights-23.08.4-2|61	%find_lang %{name} --with-html --with-kde

13334 21
21mr|knotes-23.08.4-2|1	Summary:	KDE notes application
21mr|knotes-23.08.4-2|2	Name:		knotes
21mr|knotes-23.08.4-2|3	Version:	23.08.4
21mr|knotes-23.08.4-2|4	Release:	2
21mr|knotes-23.08.4-2|5	Epoch:		3
21mr|knotes-23.08.4-2|6	License:	GPLv2+
21mr|knotes-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|knotes-23.08.4-2|8	Url:		http://www.kde.org
21mr|knotes-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|knotes-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|knotes-23.08.4-2|11	BuildRequires:	xsltproc
21mr|knotes-23.08.4-2|12	BuildRequires:	boost-devel
21mr|knotes-23.08.4-2|13	BuildRequires:	grantlee-qt5-devel
21mr|knotes-23.08.4-2|14	BuildRequires:	kf5akonadi-devel
21mr|knotes-23.08.4-2|15	BuildRequires:	kf5akonadimime-devel
21mr|knotes-23.08.4-2|16	BuildRequires:	kf5akonadinotes-devel
21mr|knotes-23.08.4-2|17	BuildRequires:	kf5akonadisearch-devel
21mr|knotes-23.08.4-2|18	BuildRequires:	kf5calendarutils-devel
21mr|knotes-23.08.4-2|19	BuildRequires:	kf5completion-devel
21mr|knotes-23.08.4-2|20	BuildRequires:	kf5config-devel
21mr|knotes-23.08.4-2|21	BuildRequires:	kf5configwidgets-devel
21mr|knotes-23.08.4-2|22	BuildRequires:	kf5coreaddons-devel
21mr|knotes-23.08.4-2|23	BuildRequires:	kf5crash-devel
21mr|knotes-23.08.4-2|24	BuildRequires:	kf5dbusaddons-devel
21mr|knotes-23.08.4-2|25	BuildRequires:	kf5dnssd-devel
21mr|knotes-23.08.4-2|26	BuildRequires:	kf5doctools-devel
21mr|knotes-23.08.4-2|27	BuildRequires:	kf5globalaccel-devel
21mr|knotes-23.08.4-2|28	BuildRequires:	kf5iconthemes-devel
21mr|knotes-23.08.4-2|29	BuildRequires:	kf5itemmodels-devel
21mr|knotes-23.08.4-2|30	BuildRequires:	kf5itemviews-devel
21mr|knotes-23.08.4-2|31	BuildRequires:	kf5kcmutils-devel
21mr|knotes-23.08.4-2|32	BuildRequires:	kf5kdelibs4support-devel
21mr|knotes-23.08.4-2|33	BuildRequires:	kf5kontactinterface-devel
21mr|knotes-23.08.4-2|34	BuildRequires:	kf5libkdepim-devel
21mr|knotes-23.08.4-2|35	BuildRequires:	kf5mime-devel
21mr|knotes-23.08.4-2|36	BuildRequires:	kf5newstuff-devel
21mr|knotes-23.08.4-2|37	BuildRequires:	kf5notifications-devel
21mr|knotes-23.08.4-2|38	BuildRequires:	kf5notifyconfig-devel
21mr|knotes-23.08.4-2|39	BuildRequires:	kf5parts-devel
21mr|knotes-23.08.4-2|40	BuildRequires:	kf5pimcommon-devel
21mr|knotes-23.08.4-2|41	BuildRequires:	kf5pimcommonakonadi-devel
21mr|knotes-23.08.4-2|42	BuildRequires:	kf5pimtextedit-devel
21mr|knotes-23.08.4-2|43	BuildRequires:	kf5textwidgets-devel
21mr|knotes-23.08.4-2|44	BuildRequires:	kf5widgetsaddons-devel
21mr|knotes-23.08.4-2|45	BuildRequires:	kf5windowsystem-devel
21mr|knotes-23.08.4-2|46	BuildRequires:	kf5xmlgui-devel
21mr|knotes-23.08.4-2|47	BuildRequires:	sasl-devel
21mr|knotes-23.08.4-2|48	BuildRequires:	pkgconfig(libical)
21mr|knotes-23.08.4-2|49	BuildRequires:	pkgconfig(Qt5Core)
21mr|knotes-23.08.4-2|50	BuildRequires:	pkgconfig(Qt5DBus)
21mr|knotes-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5Gui)
21mr|knotes-23.08.4-2|52	BuildRequires:	pkgconfig(Qt5Network)
21mr|knotes-23.08.4-2|53	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|knotes-23.08.4-2|54	BuildRequires:	pkgconfig(Qt5Test)
21mr|knotes-23.08.4-2|55	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|knotes-23.08.4-2|56	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|knotes-23.08.4-2|57	BuildRequires:	pkgconfig(Qt5Xml)
21mr|knotes-23.08.4-2|58	BuildRequires:	pkgconfig(x11)
21mr|knotes-23.08.4-2|59	Requires:	akonadi-notes-agent
21mr|knotes-23.08.4-2|60	Requires:	plasma5-akonadi-mime
21mr|knotes-23.08.4-2|61	Requires:	plasma5-akonadi-search
21mr|knotes-23.08.4-2|62	Requires:	plasma5-kdepim-runtime
21mr|knotes-23.08.4-2|63	
21mr|knotes-23.08.4-2|64	%description
21mr|knotes-23.08.4-2|65	KNotes aims to be a useful and full featured notes application for
21mr|knotes-23.08.4-2|66	the KDE project. It tries to be as fast and lightweight as possible
21mr|knotes-23.08.4-2|67	although including some advanced features.
21mr|knotes-23.08.4-2|68	
21mr|knotes-23.08.4-2|69	%files -f %{name}.lang
21mr|knotes-23.08.4-2|70	%{_kde5_applicationsdir}/org.kde.knotes.desktop
21mr|knotes-23.08.4-2|71	%{_kde5_bindir}/knotes
21mr|knotes-23.08.4-2|72	%{_kde5_datadir}/config.kcfg/knotesglobalconfig.kcfg
21mr|knotes-23.08.4-2|73	%{_kde5_datadir}/config.kcfg/notesagentsettings.kcfg
21mr|knotes-23.08.4-2|74	%{_kde5_datadir}/knotes
21mr|knotes-23.08.4-2|75	%{_kde5_datadir}/knsrcfiles/knotes_printing_theme.knsrc
21mr|knotes-23.08.4-2|76	%{_kde5_datadir}/qlogging-categories5/knotes.categories
21mr|knotes-23.08.4-2|77	%{_kde5_datadir}/qlogging-categories5/knotes.renamecategories
21mr|knotes-23.08.4-2|78	%{_kde5_iconsdir}/hicolor/*/actions/knotes_*.*
21mr|knotes-23.08.4-2|79	%{_kde5_iconsdir}/hicolor/*/apps/knotes.*
21mr|knotes-23.08.4-2|80	%{_kde5_xmlguidir}/knotes/*.rc
21mr|knotes-23.08.4-2|81	%{_appdatadir}/org.kde.knotes.appdata.xml
21mr|knotes-23.08.4-2|82	%{_datadir}/dbus-1/interfaces/org.kde.KNotes.xml
21mr|knotes-23.08.4-2|83	%{_datadir}/dbus-1/interfaces/org.kde.kontact.KNotes.xml
21mr|knotes-23.08.4-2|84	%{_qt5_plugindir}/pim5/kcms/knotes/kcm_knote_*.so
21mr|knotes-23.08.4-2|85	%{_qt5_plugindir}/pim5/kcms/summary/kcmknotessummary.so
21mr|knotes-23.08.4-2|86	%{_qt5_plugindir}/pim5/kontact/kontact_knotesplugin.so
21mr|knotes-23.08.4-2|87	
21mr|knotes-23.08.4-2|88	#-----------------------------------------------------------------------------
21mr|knotes-23.08.4-2|89	
21mr|knotes-23.08.4-2|90	%package -n akonadi-notes-agent
21mr|knotes-23.08.4-2|91	Summary:	Akonadi notes agent
21mr|knotes-23.08.4-2|92	Group:		Graphical desktop/KDE
21mr|knotes-23.08.4-2|93	Requires:	knotes
21mr|knotes-23.08.4-2|94	
21mr|knotes-23.08.4-2|95	%description -n akonadi-notes-agent
21mr|knotes-23.08.4-2|96	Akonadi notes agent. It adds notes received via network and handles note
21mr|knotes-23.08.4-2|97	alarm notifications.
21mr|knotes-23.08.4-2|98	
21mr|knotes-23.08.4-2|99	%files -n akonadi-notes-agent -f akonadi_notes_agent.lang
21mr|knotes-23.08.4-2|100	%{_kde5_bindir}/akonadi_notes_agent
21mr|knotes-23.08.4-2|101	%{_kde5_datadir}/akonadi/agents/notesagent.desktop
21mr|knotes-23.08.4-2|102	%{_kde5_notificationsdir}/akonadi_notes_agent.notifyrc
21mr|knotes-23.08.4-2|103	
21mr|knotes-23.08.4-2|104	#----------------------------------------------------------------------------
21mr|knotes-23.08.4-2|105	
21mr|knotes-23.08.4-2|106	%define knotesprivate_major 5
21mr|knotes-23.08.4-2|107	%define libknotesprivate %mklibname knotesprivate %{knotesprivate_major}
21mr|knotes-23.08.4-2|108	
21mr|knotes-23.08.4-2|109	%package -n %{libknotesprivate}
21mr|knotes-23.08.4-2|110	Summary:	KDE PIM shared library
21mr|knotes-23.08.4-2|111	Group:		System/Libraries
21mr|knotes-23.08.4-2|112	
21mr|knotes-23.08.4-2|113	%description -n %{libknotesprivate}
21mr|knotes-23.08.4-2|114	KDE PIM shared library.
21mr|knotes-23.08.4-2|115	
21mr|knotes-23.08.4-2|116	%files -n %{libknotesprivate}
21mr|knotes-23.08.4-2|117	%{_kde5_libdir}/libknotesprivate.so.%{knotesprivate_major}*
21mr|knotes-23.08.4-2|118	
21mr|knotes-23.08.4-2|119	#----------------------------------------------------------------------------
21mr|knotes-23.08.4-2|120	
21mr|knotes-23.08.4-2|121	%define notesharedprivate_major 5
21mr|knotes-23.08.4-2|122	%define libnotesharedprivate %mklibname notesharedprivate %{notesharedprivate_major}
21mr|knotes-23.08.4-2|123	
21mr|knotes-23.08.4-2|124	%package -n %{libnotesharedprivate}
21mr|knotes-23.08.4-2|125	Summary:	KDE PIM shared library
21mr|knotes-23.08.4-2|126	Group:		System/Libraries
21mr|knotes-23.08.4-2|127	
21mr|knotes-23.08.4-2|128	%description -n %{libnotesharedprivate}
21mr|knotes-23.08.4-2|129	KDE PIM shared library.
21mr|knotes-23.08.4-2|130	
21mr|knotes-23.08.4-2|131	%files -n %{libnotesharedprivate}
21mr|knotes-23.08.4-2|132	%{_kde5_libdir}/libnotesharedprivate.so.%{notesharedprivate_major}*
21mr|knotes-23.08.4-2|133	
21mr|knotes-23.08.4-2|134	#----------------------------------------------------------------------------
21mr|knotes-23.08.4-2|135	
21mr|knotes-23.08.4-2|136	%prep
21mr|knotes-23.08.4-2|137	%autosetup -p1
21mr|knotes-23.08.4-2|138	
21mr|knotes-23.08.4-2|139	%build
21mr|knotes-23.08.4-2|140	%cmake_kde5
21mr|knotes-23.08.4-2|141	%make
21mr|knotes-23.08.4-2|142	
21mr|knotes-23.08.4-2|143	%install
21mr|knotes-23.08.4-2|144	%makeinstall_std -C build
21mr|knotes-23.08.4-2|145	
21mr|knotes-23.08.4-2|146	%find_lang %{name} libnoteshared %{name}.lang --with-kde --with-html
21mr|knotes-23.08.4-2|147	
21mr|knotes-23.08.4-2|148	%find_lang akonadi_notes_agent --with-kde --with-html

13335 21
21mr|knotifications-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|knotifications-5.116.0-3|2	
21mr|knotifications-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|knotifications-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|knotifications-5.116.0-3|5	
21mr|knotifications-5.116.0-3|6	Summary:	KDE Frameworks 5 system notifications module
21mr|knotifications-5.116.0-3|7	Name:		knotifications
21mr|knotifications-5.116.0-3|8	Version:	5.116.0
21mr|knotifications-5.116.0-3|9	Release:	3
21mr|knotifications-5.116.0-3|10	License:	GPLv2+
21mr|knotifications-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|knotifications-5.116.0-3|12	Url:		https://www.kde.org/
21mr|knotifications-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|knotifications-5.116.0-3|14	Patch0:     fix.patch
21mr|knotifications-5.116.0-3|15	BuildRequires:	extra-cmake-modules
21mr|knotifications-5.116.0-3|16	BuildRequires:	qt5-linguist-tools
21mr|knotifications-5.116.0-3|17	BuildRequires:	kf5codecs-devel = %{version}
21mr|knotifications-5.116.0-3|18	BuildRequires:	kf5config-devel = %{version}
21mr|knotifications-5.116.0-3|19	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|knotifications-5.116.0-3|20	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|knotifications-5.116.0-3|21	BuildRequires:	kf5service-devel = %{version}
21mr|knotifications-5.116.0-3|22	BuildRequires:	kf5windowsystem-devel = %{version}
21mr|knotifications-5.116.0-3|23	BuildRequires:	pkgconfig(dbusmenu-qt5)
21mr|knotifications-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|knotifications-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|knotifications-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|knotifications-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|knotifications-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|knotifications-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|knotifications-5.116.0-3|30	BuildRequires:	pkgconfig(x11)
21mr|knotifications-5.116.0-3|31	# for text-to-speech and audio notifications
21mr|knotifications-5.116.0-3|32	BuildRequires:	pkgconfig(phonon4qt5)
21mr|knotifications-5.116.0-3|33	BuildRequires:	pkgconfig(libcanberra)
21mr|knotifications-5.116.0-3|34	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21mr|knotifications-5.116.0-3|35	
21mr|knotifications-5.116.0-3|36	%description
21mr|knotifications-5.116.0-3|37	KDE Frameworks 5 system notifications module.
21mr|knotifications-5.116.0-3|38	
21mr|knotifications-5.116.0-3|39	%files
21mr|knotifications-5.116.0-3|40	%{_kde5_datadir}/qlogging-categories5/knotifications.categories
21mr|knotifications-5.116.0-3|41	%{_kde5_datadir}/qlogging-categories5/knotifications.renamecategories
21mr|knotifications-5.116.0-3|42	%{_kde5_qmldir}/org/kde/notification
21mr|knotifications-5.116.0-3|43	
21mr|knotifications-5.116.0-3|44	#----------------------------------------------------------------------------
21mr|knotifications-5.116.0-3|45	
21mr|knotifications-5.116.0-3|46	%package i18n
21mr|knotifications-5.116.0-3|47	Summary:	KNotifications translations
21mr|knotifications-5.116.0-3|48	Group:		System/Internationalization
21mr|knotifications-5.116.0-3|49	BuildArch:	noarch
21mr|knotifications-5.116.0-3|50	
21mr|knotifications-5.116.0-3|51	%description i18n
21mr|knotifications-5.116.0-3|52	KNotifications translations.
21mr|knotifications-5.116.0-3|53	
21mr|knotifications-5.116.0-3|54	%files i18n -f %{name}.lang
21mr|knotifications-5.116.0-3|55	
21mr|knotifications-5.116.0-3|56	#----------------------------------------------------------------------------
21mr|knotifications-5.116.0-3|57	
21mr|knotifications-5.116.0-3|58	%define kf5notifications_major 5
21mr|knotifications-5.116.0-3|59	%define libkf5notifications %mklibname kf5notifications %{kf5notifications_major}
21mr|knotifications-5.116.0-3|60	
21mr|knotifications-5.116.0-3|61	%package -n %{libkf5notifications}
21mr|knotifications-5.116.0-3|62	Summary:	KDE Frameworks 5 system notifications shared library
21mr|knotifications-5.116.0-3|63	Group:		System/Libraries
21mr|knotifications-5.116.0-3|64	Requires:	%{name} = %{EVRD}
21mr|knotifications-5.116.0-3|65	Requires:	%{name}-i18n = %{EVRD}
21mr|knotifications-5.116.0-3|66	
21mr|knotifications-5.116.0-3|67	%description -n %{libkf5notifications}
21mr|knotifications-5.116.0-3|68	KDE Frameworks 5 system notifications shared library.
21mr|knotifications-5.116.0-3|69	
21mr|knotifications-5.116.0-3|70	%files -n %{libkf5notifications}
21mr|knotifications-5.116.0-3|71	%{_kde5_libdir}/libKF5Notifications.so.%{kf5notifications_major}*
21mr|knotifications-5.116.0-3|72	
21mr|knotifications-5.116.0-3|73	#----------------------------------------------------------------------------
21mr|knotifications-5.116.0-3|74	
21mr|knotifications-5.116.0-3|75	%define devkf5notifications %mklibname kf5notifications -d
21mr|knotifications-5.116.0-3|76	
21mr|knotifications-5.116.0-3|77	%package -n %{devkf5notifications}
21mr|knotifications-5.116.0-3|78	Summary:	Development files for KDE Frameworks 5 system notifications module
21mr|knotifications-5.116.0-3|79	Group:		Development/KDE and Qt
21mr|knotifications-5.116.0-3|80	Requires:	%{libkf5notifications} = %{EVRD}
21mr|knotifications-5.116.0-3|81	Provides:	%{name}-devel = %{EVRD}fix.patch
21mr|knotifications-5.116.0-3|82	Provides:	kf5notifications-devel = %{version}
21mr|knotifications-5.116.0-3|83	Conflicts:	%{name} < 5.7.0-2
21mr|knotifications-5.116.0-3|84	
21mr|knotifications-5.116.0-3|85	%description -n %{devkf5notifications}
21mr|knotifications-5.116.0-3|86	This package contains header files needed if you wish to build applications
21mr|knotifications-5.116.0-3|87	based on %{name}.
21mr|knotifications-5.116.0-3|88	
21mr|knotifications-5.116.0-3|89	%files -n %{devkf5notifications}
21mr|knotifications-5.116.0-3|90	%{_kde5_includedir}/KF5/KNotifications
21mr|knotifications-5.116.0-3|91	%{_kde5_libdir}/cmake/KF5Notifications
21mr|knotifications-5.116.0-3|92	%{_kde5_libdir}/libKF5Notifications.so
21mr|knotifications-5.116.0-3|93	%{_kde5_mkspecsdir}/*.pri
21mr|knotifications-5.116.0-3|94	%{_datadir}/dbus-1/interfaces/kf5_org.kde.*.xml
21mr|knotifications-5.116.0-3|95	
21mr|knotifications-5.116.0-3|96	#----------------------------------------------------------------------------
21mr|knotifications-5.116.0-3|97	
21mr|knotifications-5.116.0-3|98	%prep
21mr|knotifications-5.116.0-3|99	%autosetup -p1
21mr|knotifications-5.116.0-3|100	
21mr|knotifications-5.116.0-3|101	%build
21mr|knotifications-5.116.0-3|102	%cmake_kde5
21mr|knotifications-5.116.0-3|103	%make
21mr|knotifications-5.116.0-3|104	
21mr|knotifications-5.116.0-3|105	%install
21mr|knotifications-5.116.0-3|106	%makeinstall_std -C build
21mr|knotifications-5.116.0-3|107	
21mr|knotifications-5.116.0-3|108	%find_lang %{name} --all-name --with-qt

13336 21
21mr|knotifyconfig-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|knotifyconfig-5.116.0-3|2	
21mr|knotifyconfig-5.116.0-3|3	Summary:	KDE Frameworks 5 KNotify configuration system module
21mr|knotifyconfig-5.116.0-3|4	Name:		knotifyconfig
21mr|knotifyconfig-5.116.0-3|5	Version:	5.116.0
21mr|knotifyconfig-5.116.0-3|6	Release:	3
21mr|knotifyconfig-5.116.0-3|7	License:	GPLv2+
21mr|knotifyconfig-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|knotifyconfig-5.116.0-3|9	Url:		https://www.kde.org/
21mr|knotifyconfig-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|knotifyconfig-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|knotifyconfig-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|knotifyconfig-5.116.0-3|13	BuildRequires:	kcompletion-devel = %{version}
21mr|knotifyconfig-5.116.0-3|14	BuildRequires:	kconfig-devel = %{version}
21mr|knotifyconfig-5.116.0-3|15	BuildRequires:	kconfigwidgets-devel = %{version}
21mr|knotifyconfig-5.116.0-3|16	BuildRequires:	ki18n-devel = %{version}
21mr|knotifyconfig-5.116.0-3|17	BuildRequires:	kio-devel = %{version}
21mr|knotifyconfig-5.116.0-3|18	BuildRequires:	knotifications-devel = %{version}
21mr|knotifyconfig-5.116.0-3|19	BuildRequires:	kservice-devel = %{version}
21mr|knotifyconfig-5.116.0-3|20	BuildRequires:	kwidgetsaddons-devel = %{version}
21mr|knotifyconfig-5.116.0-3|21	BuildRequires:	kxmlgui-devel = %{version}
21mr|knotifyconfig-5.116.0-3|22	BuildRequires:	pkgconfig(phonon4qt5)
21mr|knotifyconfig-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|knotifyconfig-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5DBus)
21mr|knotifyconfig-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|knotifyconfig-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|knotifyconfig-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|knotifyconfig-5.116.0-3|28	
21mr|knotifyconfig-5.116.0-3|29	%description
21mr|knotifyconfig-5.116.0-3|30	KDE Frameworks 5 KNotify configuration system module.
21mr|knotifyconfig-5.116.0-3|31	
21mr|knotifyconfig-5.116.0-3|32	KNotifyConfig provides a configuration dialog for desktop notifications which
21mr|knotifyconfig-5.116.0-3|33	can be embedded in your application.
21mr|knotifyconfig-5.116.0-3|34	
21mr|knotifyconfig-5.116.0-3|35	%files
21mr|knotifyconfig-5.116.0-3|36	%{_kde5_datadir}/qlogging-categories5/knotifyconfig.categories
21mr|knotifyconfig-5.116.0-3|37	
21mr|knotifyconfig-5.116.0-3|38	#----------------------------------------------------------------------------
21mr|knotifyconfig-5.116.0-3|39	
21mr|knotifyconfig-5.116.0-3|40	%package i18n
21mr|knotifyconfig-5.116.0-3|41	Summary:	KNotifyConfig translations
21mr|knotifyconfig-5.116.0-3|42	Group:		System/Internationalization
21mr|knotifyconfig-5.116.0-3|43	BuildArch:	noarch
21mr|knotifyconfig-5.116.0-3|44	
21mr|knotifyconfig-5.116.0-3|45	%description i18n
21mr|knotifyconfig-5.116.0-3|46	KNotifyConfig translations.
21mr|knotifyconfig-5.116.0-3|47	
21mr|knotifyconfig-5.116.0-3|48	%files i18n -f %{name}.lang
21mr|knotifyconfig-5.116.0-3|49	
21mr|knotifyconfig-5.116.0-3|50	#----------------------------------------------------------------------------
21mr|knotifyconfig-5.116.0-3|51	
21mr|knotifyconfig-5.116.0-3|52	%define kf5notifyconfig_major 5
21mr|knotifyconfig-5.116.0-3|53	%define libkf5notifyconfig %mklibname kf5notifyconfig %{kf5notifyconfig_major}
21mr|knotifyconfig-5.116.0-3|54	
21mr|knotifyconfig-5.116.0-3|55	%package -n %{libkf5notifyconfig}
21mr|knotifyconfig-5.116.0-3|56	Summary:	KDE Frameworks 5 KNotify configuration system shared library
21mr|knotifyconfig-5.116.0-3|57	Group:		System/Libraries
21mr|knotifyconfig-5.116.0-3|58	Requires:	%{name} = %{EVRD}
21mr|knotifyconfig-5.116.0-3|59	Requires:	%{name}-i18n = %{EVRD}
21mr|knotifyconfig-5.116.0-3|60	
21mr|knotifyconfig-5.116.0-3|61	%description -n %{libkf5notifyconfig}
21mr|knotifyconfig-5.116.0-3|62	KDE Frameworks 5 KNotify configuration system shared library.
21mr|knotifyconfig-5.116.0-3|63	
21mr|knotifyconfig-5.116.0-3|64	%files -n %{libkf5notifyconfig}
21mr|knotifyconfig-5.116.0-3|65	%{_kde5_libdir}/libKF5NotifyConfig.so.%{kf5notifyconfig_major}*
21mr|knotifyconfig-5.116.0-3|66	
21mr|knotifyconfig-5.116.0-3|67	#----------------------------------------------------------------------------
21mr|knotifyconfig-5.116.0-3|68	
21mr|knotifyconfig-5.116.0-3|69	%define devkf5notifyconfig %mklibname kf5notifyconfig -d
21mr|knotifyconfig-5.116.0-3|70	
21mr|knotifyconfig-5.116.0-3|71	%package -n %{devkf5notifyconfig}
21mr|knotifyconfig-5.116.0-3|72	Summary:	Development files for KDE Frameworks 5 KNotify configuration system module
21mr|knotifyconfig-5.116.0-3|73	Group:		Development/KDE and Qt
21mr|knotifyconfig-5.116.0-3|74	Requires:	%{libkf5notifyconfig} = %{EVRD}
21mr|knotifyconfig-5.116.0-3|75	Provides:	%{name}-devel = %{EVRD}
21mr|knotifyconfig-5.116.0-3|76	Provides:	kf5notifyconfig-devel = %{version}
21mr|knotifyconfig-5.116.0-3|77	
21mr|knotifyconfig-5.116.0-3|78	%description -n %{devkf5notifyconfig}
21mr|knotifyconfig-5.116.0-3|79	This package contains header files needed if you wish to build applications
21mr|knotifyconfig-5.116.0-3|80	based on %{name}.
21mr|knotifyconfig-5.116.0-3|81	
21mr|knotifyconfig-5.116.0-3|82	%files -n %{devkf5notifyconfig}
21mr|knotifyconfig-5.116.0-3|83	%{_kde5_includedir}/KF5/KNotifyConfig
21mr|knotifyconfig-5.116.0-3|84	%{_kde5_libdir}/cmake/KF5NotifyConfig
21mr|knotifyconfig-5.116.0-3|85	%{_kde5_libdir}/libKF5NotifyConfig.so
21mr|knotifyconfig-5.116.0-3|86	%{_kde5_mkspecsdir}/*.pri
21mr|knotifyconfig-5.116.0-3|87	
21mr|knotifyconfig-5.116.0-3|88	#----------------------------------------------------------------------------
21mr|knotifyconfig-5.116.0-3|89	
21mr|knotifyconfig-5.116.0-3|90	%prep
21mr|knotifyconfig-5.116.0-3|91	%autosetup -p1
21mr|knotifyconfig-5.116.0-3|92	
21mr|knotifyconfig-5.116.0-3|93	%build
21mr|knotifyconfig-5.116.0-3|94	%cmake_kde5
21mr|knotifyconfig-5.116.0-3|95	%make
21mr|knotifyconfig-5.116.0-3|96	
21mr|knotifyconfig-5.116.0-3|97	%install
21mr|knotifyconfig-5.116.0-3|98	%makeinstall_std -C build
21mr|knotifyconfig-5.116.0-3|99	
21mr|knotifyconfig-5.116.0-3|100	%find_lang %{name} --all-name --with-qt

13337 21
21mr|kodi-19.4-3|1	# due to xbmc modules using symbols from xbmc binary
21mr|kodi-19.4-3|2	# and not using libtool
21mr|kodi-19.4-3|3	%global	_disable_ld_no_undefined 1
21mr|kodi-19.4-3|4	
21mr|kodi-19.4-3|5	%define	oname xbmc
21mr|kodi-19.4-3|6	%define	codename Matrix
21mr|kodi-19.4-3|7	
21mr|kodi-19.4-3|8	%define	firewalld_servicedir /usr/lib/firewalld/services/
21mr|kodi-19.4-3|9	
21mr|kodi-19.4-3|10	Summary:	Kodi (ex-XBMC) Media Center - media player and home entertainment system
21mr|kodi-19.4-3|11	Name:		kodi
21mr|kodi-19.4-3|12	Version:	19.4
21mr|kodi-19.4-3|13	Release:	3
21mr|kodi-19.4-3|14	# Nosefart audio plugin and RSXS-0.9 based screensavers are GPLv2 only.
21mr|kodi-19.4-3|15	# Several eventclients are GPLv3+ (in subpackages).
21mr|kodi-19.4-3|16	# Libhdhomerun is LGPLv3+ with an exception (always ok to link against it)
21mr|kodi-19.4-3|17	# All the rest is GPLv2+
21mr|kodi-19.4-3|18	# Both GPLv2+ and GPLv2 are mentioned because plugins are not part of core
21mr|kodi-19.4-3|19	# xbmc and therefore e.g. /usr/bin/xbmc is GPLv2+ with LGPLv3+ part as allowed by a license exception
21mr|kodi-19.4-3|20	# FIXME: Add "LGPLv3+ with exceptions" to the valid licenses list in rpmlint
21mr|kodi-19.4-3|21	License:	GPLv2+ and GPLv2 and (LGPLv3+ with exceptions)
21mr|kodi-19.4-3|22	Group:		Video
21mr|kodi-19.4-3|23	Url:		http://kodi.tv/
21mr|kodi-19.4-3|24	Source0:	https://github.com/xbmc/xbmc/archive/%{version}-%{codename}.tar.gz?/%{oname}-%{version}-%{codename}.tar.gz
21mr|kodi-19.4-3|25	# Tell the to user about UPnP support being disabled by default
21mr|kodi-19.4-3|26	Source13:	README.urpmi
21mr|kodi-19.4-3|27	Source100:	%{name}.rpmlintrc
21mr|kodi-19.4-3|28	Patch0:		xbmc-19.1-cmake-dir.patch
21mr|kodi-19.4-3|29	Patch1:		xbmc-17.0-no-win32.patch
21mr|kodi-19.4-3|30	# Fix bug with UPnP playback for Playlists
21mr|kodi-19.4-3|31	Patch3:		xbmc-14.1-upnp-playlists.patch
21mr|kodi-19.4-3|32	Patch4:		xbmc-16.0-session.patch
21mr|kodi-19.4-3|33	# Seems to create dlopen call loop and crash, so disable it
21mr|kodi-19.4-3|34	Patch5:		xbmc-18.0-no-dlopen-wrapper.patch
21mr|kodi-19.4-3|35	Patch6:		xbmc-18.0-desktop.patch
21mr|kodi-19.4-3|36	# FIXME: Verify if the issue is solved without this patch
21mr|kodi-19.4-3|37	Patch9:		xbmc-18.0-texturepacker-no-static.patch
21mr|kodi-19.4-3|38	Patch10:	xbmc-19.1-remove-git-string.patch
21mr|kodi-19.4-3|39	Patch11:	xbmc-18.0-fix-lirc_client-detection.patch
21mr|kodi-19.4-3|40	Patch12:	kodi-use-system-lib.patch
21mr|kodi-19.4-3|41	# fix building with modern mesa, https://github.com/xbmc/xbmc/commit/5449652a
21mr|kodi-19.4-3|42	Patch13:	5449652abf0bb9dddd0d796de4120e60f19f89a5.patch
21mr|kodi-19.4-3|43	BuildRequires:	cmake >= 3.4
21mr|kodi-19.4-3|44	BuildRequires:	ninja
21mr|kodi-19.4-3|45	BuildRequires:	doxygen
21mr|kodi-19.4-3|46	BuildRequires:	flatbuffers
21mr|kodi-19.4-3|47	BuildRequires:	gawk
21mr|kodi-19.4-3|48	BuildRequires:	git
21mr|kodi-19.4-3|49	BuildRequires:	gperf
21mr|kodi-19.4-3|50	BuildRequires:	graphviz
21mr|kodi-19.4-3|51	BuildRequires:	java
21mr|kodi-19.4-3|52	BuildRequires:	libxml2-utils
21mr|kodi-19.4-3|53	%ifarch %{ix86}
21mr|kodi-19.4-3|54	BuildRequires:	nasm >= 2.14
21mr|kodi-19.4-3|55	%endif
21mr|kodi-19.4-3|56	BuildRequires:	swig
21mr|kodi-19.4-3|57	BuildRequires:	zip
21mr|kodi-19.4-3|58	BuildRequires:	avahi-common-devel
21mr|kodi-19.4-3|59	BuildRequires:	boost-devel
21mr|kodi-19.4-3|60	BuildRequires:	bzip2-devel
21mr|kodi-19.4-3|61	BuildRequires:	ffmpeg-devel
21mr|kodi-19.4-3|62	BuildRequires:	flatbuffers-devel
21mr|kodi-19.4-3|63	BuildRequires:	gettext-devel
21mr|kodi-19.4-3|64	BuildRequires:	giflib-devel >= 5.0.5
21mr|kodi-19.4-3|65	BuildRequires:	libltdl-devel
21mr|kodi-19.4-3|66	BuildRequires:	java-devel
21mr|kodi-19.4-3|67	BuildRequires:	mysql-devel
21mr|kodi-19.4-3|68	BuildRequires:	readline-devel
21mr|kodi-19.4-3|69	BuildRequires:	shairplay-devel
21mr|kodi-19.4-3|70	BuildRequires:	sndio-devel
21mr|kodi-19.4-3|71	BuildRequires:	tinyxml-devel
21mr|kodi-19.4-3|72	BuildRequires:	pkgconfig(alsa)
21mr|kodi-19.4-3|73	BuildRequires:	pkgconfig(avahi-client)
21mr|kodi-19.4-3|74	BuildRequires:	pkgconfig(bluez)
21mr|kodi-19.4-3|75	BuildRequires:	pkgconfig(cwiid)
21mr|kodi-19.4-3|76	BuildRequires:	pkgconfig(crossguid)
21mr|kodi-19.4-3|77	BuildRequires:	pkgconfig(dav1d)
21mr|kodi-19.4-3|78	BuildRequires:	pkgconfig(dbus-1)
21mr|kodi-19.4-3|79	BuildRequires:	pkgconfig(dcadec)
21mr|kodi-19.4-3|80	BuildRequires:	pkgconfig(dvdnav)
21mr|kodi-19.4-3|81	BuildRequires:	pkgconfig(dvdread)
21mr|kodi-19.4-3|82	BuildRequires:	pkgconfig(enca)
21mr|kodi-19.4-3|83	BuildRequires:	pkgconfig(expat)
21mr|kodi-19.4-3|84	BuildRequires:	pkgconfig(flac)
21mr|kodi-19.4-3|85	BuildRequires:	pkgconfig(fmt)
21mr|kodi-19.4-3|86	BuildRequires:	pkgconfig(fontconfig)
21mr|kodi-19.4-3|87	BuildRequires:	pkgconfig(freetype2)
21mr|kodi-19.4-3|88	BuildRequires:	pkgconfig(fribidi)
21mr|kodi-19.4-3|89	BuildRequires:	pkgconfig(fstrcmp)
21mr|kodi-19.4-3|90	BuildRequires:	pkgconfig(gl)
21mr|kodi-19.4-3|91	BuildRequires:	pkgconfig(glew)
21mr|kodi-19.4-3|92	BuildRequires:	pkgconfig(glu)
21mr|kodi-19.4-3|93	BuildRequires:	pkgconfig(gnutls)
21mr|kodi-19.4-3|94	BuildRequires:	pkgconfig(gpg-error)
21mr|kodi-19.4-3|95	BuildRequires:	pkgconfig(ice)
21mr|kodi-19.4-3|96	BuildRequires:	pkgconfig(jasper)
21mr|kodi-19.4-3|97	BuildRequires:	pkgconfig(libass) >= 0.9.8
21mr|kodi-19.4-3|98	BuildRequires:	pkgconfig(libbluray) >= 0.9.3
21mr|kodi-19.4-3|99	BuildRequires:	pkgconfig(libcap)
21mr|kodi-19.4-3|100	BuildRequires:	pkgconfig(libcdio)
21mr|kodi-19.4-3|101	BuildRequires:	pkgconfig(libcec) >= 4.0.0
21mr|kodi-19.4-3|102	BuildRequires:	pkgconfig(libdvdcss)
21mr|kodi-19.4-3|103	BuildRequires:	pkgconfig(lcms2)
21mr|kodi-19.4-3|104	BuildRequires:	pkgconfig(libcurl)
21mr|kodi-19.4-3|105	BuildRequires:	pkgconfig(libdrm)
21mr|kodi-19.4-3|106	BuildRequires:	pkgconfig(libjpeg)
21mr|kodi-19.4-3|107	BuildRequires:	pkgconfig(libinput)
21mr|kodi-19.4-3|108	BuildRequires:	pkgconfig(liblircclient0)
21mr|kodi-19.4-3|109	BuildRequires:	pkgconfig(libmicrohttpd)
21mr|kodi-19.4-3|110	BuildRequires:	pkgconfig(libmms)
21mr|kodi-19.4-3|111	BuildRequires:	pkgconfig(libmpeg2)
21mr|kodi-19.4-3|112	BuildRequires:	pkgconfig(libnfs)
21mr|kodi-19.4-3|113	BuildRequires:	pkgconfig(libomxil-bellagio)
21mr|kodi-19.4-3|114	BuildRequires:	pkgconfig(libpcre)
21mr|kodi-19.4-3|115	BuildRequires:	pkgconfig(libplist-2.0)
21mr|kodi-19.4-3|116	BuildRequires:	pkgconfig(libpng)
21mr|kodi-19.4-3|117	BuildRequires:	pkgconfig(libpulse) >= 2.0.0
21mr|kodi-19.4-3|118	BuildRequires:	pkgconfig(librtmp)
21mr|kodi-19.4-3|119	BuildRequires:	pkgconfig(libssh)
21mr|kodi-19.4-3|120	BuildRequires:	pkgconfig(libtiff-4)
21mr|kodi-19.4-3|121	BuildRequires:	pkgconfig(libusb-1.0)
21mr|kodi-19.4-3|122	BuildRequires:	pkgconfig(libudfread)
21mr|kodi-19.4-3|123	BuildRequires:	pkgconfig(libva)
21mr|kodi-19.4-3|124	BuildRequires:	pkgconfig(libxml-2.0)
21mr|kodi-19.4-3|125	BuildRequires:	pkgconfig(libxslt)
21mr|kodi-19.4-3|126	BuildRequires:	pkgconfig(lzo2)
21mr|kodi-19.4-3|127	BuildRequires:	pkgconfig(mad)
21mr|kodi-19.4-3|128	BuildRequires:	pkgconfig(ogg)
21mr|kodi-19.4-3|129	BuildRequires:	pkgconfig(openssl)
21mr|kodi-19.4-3|130	BuildRequires:	pkgconfig(p8-platform)
21mr|kodi-19.4-3|131	BuildRequires:	pkgconfig(python3)
21mr|kodi-19.4-3|132	BuildRequires:	pkgconfig(RapidJSON)
21mr|kodi-19.4-3|133	BuildRequires:	pkgconfig(samplerate)
21mr|kodi-19.4-3|134	BuildRequires:	pkgconfig(sdl2)
21mr|kodi-19.4-3|135	BuildRequires:	pkgconfig(SDL2_mixer)
21mr|kodi-19.4-3|136	BuildRequires:	pkgconfig(SDL2_image)
21mr|kodi-19.4-3|137	# Doesn't seem to use it for anything but configure checks
21mr|kodi-19.4-3|138	BuildRequires:	pkgconfig(SDL_image)
21mr|kodi-19.4-3|139	BuildRequires:	pkgconfig(spdlog)
21mr|kodi-19.4-3|140	BuildRequires:	pkgconfig(smbclient)
21mr|kodi-19.4-3|141	BuildRequires:	pkgconfig(sqlite3)
21mr|kodi-19.4-3|142	BuildRequires:	pkgconfig(taglib)
21mr|kodi-19.4-3|143	BuildRequires:	pkgconfig(udev)
21mr|kodi-19.4-3|144	BuildRequires:	pkgconfig(uuid)
21mr|kodi-19.4-3|145	BuildRequires:	pkgconfig(vdpau)
21mr|kodi-19.4-3|146	BuildRequires:	pkgconfig(vorbis)
21mr|kodi-19.4-3|147	BuildRequires:	pkgconfig(wavpack)
21mr|kodi-19.4-3|148	BuildRequires:	pkgconfig(wayland-protocols)
21mr|kodi-19.4-3|149	BuildRequires:	pkgconfig(wayland-client++)
21mr|kodi-19.4-3|150	BuildRequires:	pkgconfig(x11)
21mr|kodi-19.4-3|151	BuildRequires:	pkgconfig(xkbcommon)
21mr|kodi-19.4-3|152	BuildRequires:	pkgconfig(xinerama)
21mr|kodi-19.4-3|153	BuildRequires:	pkgconfig(xmu)
21mr|kodi-19.4-3|154	BuildRequires:	pkgconfig(xrandr)
21mr|kodi-19.4-3|155	BuildRequires:	pkgconfig(xt)
21mr|kodi-19.4-3|156	BuildRequires:	pkgconfig(xtst)
21mr|kodi-19.4-3|157	BuildRequires:	pkgconfig(yajl)
21mr|kodi-19.4-3|158	BuildRequires:	pkgconfig(zlib)
21mr|kodi-19.4-3|159	BuildRequires:	mc
21mr|kodi-19.4-3|160	Requires:	lsb-release
21mr|kodi-19.4-3|161	# TODO: FEH.py is useless nowadays, drop it here and upstream.
21mr|kodi-19.4-3|162	# For FEH.py, to check current configuration is ok for xbmc:
21mr|kodi-19.4-3|163	#Requires:	glxinfo
21mr|kodi-19.4-3|164	#Requires:	xdpyinfo
21mr|kodi-19.4-3|165	# For FEH.py to allow it to give an error message (should be available already on most systems):
21mr|kodi-19.4-3|166	#Requires:	pygtk2
21mr|kodi-19.4-3|167	# For xbmc python scripts:
21mr|kodi-19.4-3|168	Requires:	python3-pillow
21mr|kodi-19.4-3|169	Requires:	%{_lib}lame0
21mr|kodi-19.4-3|170	# Packages not shipped in core:
21mr|kodi-19.4-3|171	Suggests:	%{_lib}dvdcss2
21mr|kodi-19.4-3|172	
21mr|kodi-19.4-3|173	# dlopened (existence check required by rpm5 as it doesn't use stderr):
21mr|kodi-19.4-3|174	%define dlopenreq() %([ -e %{_libdir}/lib%{1}.so ] && rpm -qf --qf '%%{name}' $(readlink -f %{_libdir}/lib%{1}.so) 2>/dev/null || echo %{name})
21mr|kodi-19.4-3|175	
21mr|kodi-19.4-3|176	Requires:	%dlopenreq asound
21mr|kodi-19.4-3|177	Requires:	%dlopenreq ass
21mr|kodi-19.4-3|178	Requires:	%dlopenreq bluray
21mr|kodi-19.4-3|179	Requires:	%dlopenreq cec
21mr|kodi-19.4-3|180	Requires:	%dlopenreq curl
21mr|kodi-19.4-3|181	Requires:	%dlopenreq FLAC
21mr|kodi-19.4-3|182	Requires:	%dlopenreq mad
21mr|kodi-19.4-3|183	Requires:	%dlopenreq mpeg2
21mr|kodi-19.4-3|184	Requires:	%dlopenreq nfs
21mr|kodi-19.4-3|185	Requires:	%dlopenreq ogg
21mr|kodi-19.4-3|186	Requires:	%dlopenreq plist
21mr|kodi-19.4-3|187	Requires:	%dlopenreq rtmp
21mr|kodi-19.4-3|188	Requires:	%dlopenreq sndio
21mr|kodi-19.4-3|189	Requires:	%dlopenreq vorbis
21mr|kodi-19.4-3|190	Requires:	%dlopenreq vorbisenc
21mr|kodi-19.4-3|191	Requires:	%dlopenreq vorbisfile
21mr|kodi-19.4-3|192	# Not nearly as common as all the above, so just suggest it for now:
21mr|kodi-19.4-3|193	Suggests:	%dlopenreq crystalhd
21mr|kodi-19.4-3|194	
21mr|kodi-19.4-3|195	%rename	%{oname}
21mr|kodi-19.4-3|196	
21mr|kodi-19.4-3|197	%description
21mr|kodi-19.4-3|198	Kodi (ex-XBMC) is an award-winning free and open source software media player
21mr|kodi-19.4-3|199	and entertainment hub for digital media.
21mr|kodi-19.4-3|200	While Kodi functions very well as a standard media player application for your
21mr|kodi-19.4-3|201	computer, it has been designed to be the perfect companion for your HTPC.
21mr|kodi-19.4-3|202	Supporting an almost endless range of remote controls, and combined with its
21mr|kodi-19.4-3|203	beautiful interface and powerful skinning engine, Kodi feels very natural to
21mr|kodi-19.4-3|204	use from the couch and is the ideal solution for your home theater.
21mr|kodi-19.4-3|205	Support for RAR files is not included due to license issues.
21mr|kodi-19.4-3|206	
21mr|kodi-19.4-3|207	%files
21mr|kodi-19.4-3|208	%doc %{_docdir}/%{name}
21mr|kodi-19.4-3|209	%{_bindir}/%{name}
21mr|kodi-19.4-3|210	%{_bindir}/%{name}-standalone
21mr|kodi-19.4-3|211	%{_bindir}/TexturePacker
21mr|kodi-19.4-3|212	%{_bindir}/JsonSchemaBuilder
21mr|kodi-19.4-3|213	%dir %{_libdir}/%{name}
21mr|kodi-19.4-3|214	%dir %{_libdir}/%{name}/system
21mr|kodi-19.4-3|215	%dir %{_libdir}/%{name}/system/players
21mr|kodi-19.4-3|216	%dir %{_libdir}/%{name}/system/players/VideoPlayer
21mr|kodi-19.4-3|217	%{_libdir}/%{name}/%{name}-xrandr
21mr|kodi-19.4-3|218	%{_libdir}/%{name}/kodi.bin
21mr|kodi-19.4-3|219	%{firewalld_servicedir}/%{name}-*.xml
21mr|kodi-19.4-3|220	%optional %{_libdir}/%{name}/system/libsse4-*.so
21mr|kodi-19.4-3|221	%{_libdir}/%{name}/system/players/VideoPlayer/libdvdnav-*.so
21mr|kodi-19.4-3|222	%dir %{_datadir}/%{name}
21mr|kodi-19.4-3|223	%{_datadir}/%{name}/addons
21mr|kodi-19.4-3|224	%{_datadir}/%{name}/media
21mr|kodi-19.4-3|225	%{_datadir}/%{name}/system
21mr|kodi-19.4-3|226	%{_datadir}/%{name}/userdata
21mr|kodi-19.4-3|227	%{_datadir}/%{name}/privacy-policy.txt
21mr|kodi-19.4-3|228	%{_datadir}/xsessions/%{name}.desktop
21mr|kodi-19.4-3|229	%{_datadir}/applications/%{name}.desktop
21mr|kodi-19.4-3|230	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|kodi-19.4-3|231	%{_datadir}/metainfo/org.xbmc.kodi.metainfo.xml
21mr|kodi-19.4-3|232	
21mr|kodi-19.4-3|233	#----------------------------------------------------------------------------
21mr|kodi-19.4-3|234	
21mr|kodi-19.4-3|235	%package devel
21mr|kodi-19.4-3|236	Summary:	Development files for Kodi (ex-XBMC)
21mr|kodi-19.4-3|237	License:	GPLv2+
21mr|kodi-19.4-3|238	Group:		Development/C
21mr|kodi-19.4-3|239	Provides:	%{oname}-devel = %{EVRD}
21mr|kodi-19.4-3|240	Conflicts:	%{oname}-devel < 0.17
21mr|kodi-19.4-3|241	Obsoletes:	%{oname}-devel < 0.17
21mr|kodi-19.4-3|242	%rename		%{oname}-eventclients-devel
21mr|kodi-19.4-3|243	
21mr|kodi-19.4-3|244	%description devel
21mr|kodi-19.4-3|245	Kodi (ex-XBMC) is an award-winning free and open source software media player
21mr|kodi-19.4-3|246	and entertainment hub for digital media.
21mr|kodi-19.4-3|247	This package contains files needed to build addons and eventclients.
21mr|kodi-19.4-3|248	
21mr|kodi-19.4-3|249	%files devel
21mr|kodi-19.4-3|250	%doc LICENSE.md
21mr|kodi-19.4-3|251	%dir %{_includedir}/%{name}
21mr|kodi-19.4-3|252	%{_includedir}/%{name}/*
21mr|kodi-19.4-3|253	%{_libdir}/%{name}/cmake/*.cmake
21mr|kodi-19.4-3|254	
21mr|kodi-19.4-3|255	#----------------------------------------------------------------------------
21mr|kodi-19.4-3|256	
21mr|kodi-19.4-3|257	%package eventclients-common
21mr|kodi-19.4-3|258	Summary:	Common files for Kodi (ex-XBMC) eventclients
21mr|kodi-19.4-3|259	License:	GPLv2+
21mr|kodi-19.4-3|260	Group:		Video
21mr|kodi-19.4-3|261	Provides:	%{oname}-eventclients-common = %{EVRD}
21mr|kodi-19.4-3|262	Conflicts:	%{oname}-eventclients-common < 0.17
21mr|kodi-19.4-3|263	Obsoletes:	%{oname}-eventclients-common < 0.17
21mr|kodi-19.4-3|264	%rename		%{oname}-eventclient-j2me
21mr|kodi-19.4-3|265	
21mr|kodi-19.4-3|266	%description eventclients-common
21mr|kodi-19.4-3|267	Kodi (ex-XBMC) is an award-winning free and open source software media player
21mr|kodi-19.4-3|268	and entertainment hub for digital media.
21mr|kodi-19.4-3|269	This package contains common files for eventclients.
21mr|kodi-19.4-3|270	
21mr|kodi-19.4-3|271	%files eventclients-common
21mr|kodi-19.4-3|272	%{python3_sitelib}/%{name}
21mr|kodi-19.4-3|273	%dir %{_datadir}/pixmaps/%{name}
21mr|kodi-19.4-3|274	%{_datadir}/pixmaps/%{name}/*.png
21mr|kodi-19.4-3|275	
21mr|kodi-19.4-3|276	#----------------------------------------------------------------------------
21mr|kodi-19.4-3|277	
21mr|kodi-19.4-3|278	%package eventclient-wiiremote
21mr|kodi-19.4-3|279	Summary:	Wii Remote eventclient for Kodi (ex-XBMC)
21mr|kodi-19.4-3|280	License:	GPLv3+
21mr|kodi-19.4-3|281	Group:		Video
21mr|kodi-19.4-3|282	Requires:	%{name}-eventclients-common = %{EVRD}
21mr|kodi-19.4-3|283	Provides:	%{oname}-eventclient-wiiremote = %{EVRD}
21mr|kodi-19.4-3|284	Conflicts:	%{oname}-eventclient-wiiremote < 0.17
21mr|kodi-19.4-3|285	Obsoletes:	%{oname}-eventclient-wiiremote < 0.17
21mr|kodi-19.4-3|286	
21mr|kodi-19.4-3|287	%description eventclient-wiiremote
21mr|kodi-19.4-3|288	Kodi (ex-XBMC) is an award-winning free and open source software media player
21mr|kodi-19.4-3|289	and entertainment hub for digital media.
21mr|kodi-19.4-3|290	This package contains the Wii Remote eventclient.
21mr|kodi-19.4-3|291	
21mr|kodi-19.4-3|292	%files eventclient-wiiremote
21mr|kodi-19.4-3|293	%{_bindir}/%{name}-wiiremote
21mr|kodi-19.4-3|294	
21mr|kodi-19.4-3|295	#----------------------------------------------------------------------------
21mr|kodi-19.4-3|296	
21mr|kodi-19.4-3|297	%package eventclient-ps3
21mr|kodi-19.4-3|298	Summary:	PS3 eventclients for Kodi (ex-XBMC)
21mr|kodi-19.4-3|299	License:	GPLv2+
21mr|kodi-19.4-3|300	Group:		Video
21mr|kodi-19.4-3|301	Requires:	python3-pybluez
21mr|kodi-19.4-3|302	Requires:	%{name}-eventclients-common = %{EVRD}
21mr|kodi-19.4-3|303	# Required by zeroconf.py, only used by xbmc-ps3d:
21mr|kodi-19.4-3|304	Requires:	avahi-python3
21mr|kodi-19.4-3|305	Requires:	python3-dbus
21mr|kodi-19.4-3|306	Requires:	python3-gobject
21mr|kodi-19.4-3|307	Provides:	%{oname}-eventclient-ps3 = %{EVRD}
21mr|kodi-19.4-3|308	Conflicts:	%{oname}-eventclient-ps3 < 0.17
21mr|kodi-19.4-3|309	Obsoletes:	%{oname}-eventclient-ps3 < 0.17
21mr|kodi-19.4-3|310	
21mr|kodi-19.4-3|311	%description eventclient-ps3
21mr|kodi-19.4-3|312	Kodi (ex-XBMC) is an award-winning free and open source software media player
21mr|kodi-19.4-3|313	and entertainment hub for digital media.
21mr|kodi-19.4-3|314	This package contains the PS3 remote and sixaxis eventclients.
21mr|kodi-19.4-3|315	
21mr|kodi-19.4-3|316	%files eventclient-ps3
21mr|kodi-19.4-3|317	%{_bindir}/%{name}-ps3remote
21mr|kodi-19.4-3|318	
21mr|kodi-19.4-3|319	#----------------------------------------------------------------------------
21mr|kodi-19.4-3|320	
21mr|kodi-19.4-3|321	%package eventclient-xbmc-send
21mr|kodi-19.4-3|322	Summary:	PS3 eventclient for Kodi (ex-XBMC)
21mr|kodi-19.4-3|323	License:	GPLv2+
21mr|kodi-19.4-3|324	Group:		Video
21mr|kodi-19.4-3|325	Requires:	%{name}-eventclients-common = %{EVRD}
21mr|kodi-19.4-3|326	Provides:	%{oname}-eventclient-xbmc-send = %{EVRD}
21mr|kodi-19.4-3|327	Conflicts:	%{oname}-eventclient-xbmc-send < 0.17
21mr|kodi-19.4-3|328	Obsoletes:	%{oname}-eventclient-xbmc-send < 0.17
21mr|kodi-19.4-3|329	
21mr|kodi-19.4-3|330	%description eventclient-xbmc-send
21mr|kodi-19.4-3|331	Kodi (ex-XBMC) is an award-winning free and open source software media player
21mr|kodi-19.4-3|332	and entertainment hub for digital media.
21mr|kodi-19.4-3|333	This package contains the xbmc-send eventclient.
21mr|kodi-19.4-3|334	
21mr|kodi-19.4-3|335	%files eventclient-xbmc-send
21mr|kodi-19.4-3|336	%{_bindir}/%{name}-send
21mr|kodi-19.4-3|337	
21mr|kodi-19.4-3|338	#----------------------------------------------------------------------------
21mr|kodi-19.4-3|339	
21mr|kodi-19.4-3|340	%prep
21mr|kodi-19.4-3|341	%autosetup -p1 -n %{oname}-%{version}-%{codename}
21mr|kodi-19.4-3|342	
21mr|kodi-19.4-3|343	# Otherwise backups end up in binary rpms
21mr|kodi-19.4-3|344	find -type f \( -name '*.00??' -o -name '*.00??~' \) -print -delete
21mr|kodi-19.4-3|345	
21mr|kodi-19.4-3|346	# Remove all prebuilt libraries
21mr|kodi-19.4-3|347	find -type f \( -iname '*.so' -o -iname '*.dll' -o -iname '*.exe' \) -delete
21mr|kodi-19.4-3|348	
21mr|kodi-19.4-3|349	# Fix source perms
21mr|kodi-19.4-3|350	find . -name "*.h" -o -name "*.cpp" | xargs chmod -x
21mr|kodi-19.4-3|351	
21mr|kodi-19.4-3|352	# This stuff is win32 only
21mr|kodi-19.4-3|353	rm -rf system/players/dvdplayer/etc/fonts
21mr|kodi-19.4-3|354	
21mr|kodi-19.4-3|355	
21mr|kodi-19.4-3|356	%build
21mr|kodi-19.4-3|357	export GIT_DISCOVERY_ACROSS_FILESYSTEM=1
21mr|kodi-19.4-3|358	%cmake	.. \
21mr|kodi-19.4-3|359	-DENABLE_DVDCSS=ON \
21mr|kodi-19.4-3|360	-DENABLE_UPNP=ON \
21mr|kodi-19.4-3|361	-DENABLE_OPTICAL=ON \
21mr|kodi-19.4-3|362	-DENABLE_INTERNAL_CROSSGUID=OFF \
21mr|kodi-19.4-3|363	-DCROSSGUID_INCLUDE_DIR=%{_includedir}/crossguid \
21mr|kodi-19.4-3|364	-DENABLE_INTERNAL_FFMPEG=OFF \
21mr|kodi-19.4-3|365	-DFFMPEG_PATH="%{_prefix}" \
21mr|kodi-19.4-3|366	-DENABLE_INTERNAL_FLATBUFFERS=OFF \
21mr|kodi-19.4-3|367	-DENABLE_INTERNAL_FSTRCMP=OFF \
21mr|kodi-19.4-3|368	-DENABLE_INTERNAL_FMT=OFF \
21mr|kodi-19.4-3|369	-DENABLE_INTERNAL_RapidJSON=OFF \
21mr|kodi-19.4-3|370	-DENABLE_AIRTUNES=ON \
21mr|kodi-19.4-3|371	-DENABLE_EVENTCLIENTS=ON \
21mr|kodi-19.4-3|372	-DFREETYPE_INCLUDE_DIR=%{_includedir}/freetype2 \
21mr|kodi-19.4-3|373	-DENABLE_LIRCCLIENT="/run/lirc/lircd" \
21mr|kodi-19.4-3|374	-DAPP_RENDER_SYSTEM=gl \
21mr|kodi-19.4-3|375	-DENABLE_TESTING=OFF \
21mr|kodi-19.4-3|376	-GNinja
21mr|kodi-19.4-3|377	
21mr|kodi-19.4-3|378	%ninja_build
21mr|kodi-19.4-3|379	
21mr|kodi-19.4-3|380	
21mr|kodi-19.4-3|381	%install
21mr|kodi-19.4-3|382	%ninja_install -C build
21mr|kodi-19.4-3|383	
21mr|kodi-19.4-3|384	# Remove duplicate symlink
21mr|kodi-19.4-3|385	rm -f %{buildroot}%{_datadir}/xsessions/%{oname}.desktop
21mr|kodi-19.4-3|386	
21mr|kodi-19.4-3|387	( # for IFS and +x
21mr|kodi-19.4-3|388	# Check for issues in ELF binaries
21mr|kodi-19.4-3|389	undefined=
21mr|kodi-19.4-3|390	fhserr=
21mr|kodi-19.4-3|391	echo Silencing output of undefined symbol and FHS conformance checks
21mr|kodi-19.4-3|392	set +x
21mr|kodi-19.4-3|393	IFS=$'\n'
21mr|kodi-19.4-3|394	for file in $(find %{buildroot} -type f); do
21mr|kodi-19.4-3|395	type="$(file "$file")"
21mr|kodi-19.4-3|396	echo "$type" | grep -q "ELF" || continue
21mr|kodi-19.4-3|397	
21mr|kodi-19.4-3|398	# Check that a binary file is not in datadir:
21mr|kodi-19.4-3|399	echo "$file" | grep -q "%{_datadir}" && fhserr="${fhserr}$file\n"
21mr|kodi-19.4-3|400	
21mr|kodi-19.4-3|401	# check for undefined symbols in XBMC modules
21mr|kodi-19.4-3|402	echo "$type" | grep -q "shared object" || continue
21mr|kodi-19.4-3|403	for symbol in $(LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir} ldd -r "$file" 2>&1 | grep undefined | awk '{ print $3 }'); do
21mr|kodi-19.4-3|404	# undefined symbols may also be provided by XBMC:
21mr|kodi-19.4-3|405	nm -f posix -D --no-demangle --defined-only %{buildroot}%{_libdir}/kodi | grep -q "^$symbol " && continue
21mr|kodi-19.4-3|406	# The symbol was not provided by XBMC.
21mr|kodi-19.4-3|407	# Check if it is available through its dependencies:
21mr|kodi-19.4-3|408	for filename in $(objdump -p %{buildroot}%{_libdir}/kodi | grep NEEDED | awk '{ print $2 }'); do
21mr|kodi-19.4-3|409	depfile="/%{_lib}/$filename"
21mr|kodi-19.4-3|410	[ -e "$depfile" ] || depfile="%{_libdir}/$filename"
21mr|kodi-19.4-3|411	nm -f posix -D --no-demangle --defined-only $depfile | grep -q "^$symbol " && continue 2
21mr|kodi-19.4-3|412	done
21mr|kodi-19.4-3|413	# Euphoria references rsxs PNG class, but it is never used at runtime,
21mr|kodi-19.4-3|414	# so it results in no errors due to RTLD_LAZY being used by XBMC module loader.
21mr|kodi-19.4-3|415	#case $file:$symbol in */Euphoria.xbs:_ZN3PNG*) continue; esac
21mr|kodi-19.4-3|416	# the symbol was not found
21mr|kodi-19.4-3|417	#undefined="${undefined}$file: $symbol\n"
21mr|kodi-19.4-3|418	done
21mr|kodi-19.4-3|419	done
21mr|kodi-19.4-3|420	ok=1
21mr|kodi-19.4-3|421	[ -n "$undefined" ] && echo -e "$undefined" && echo "Undefined symbols!" && ok=
21mr|kodi-19.4-3|422	[ -n "$fhserr" ] && echo -e "$fhserr" && echo "Binaries in datadir!" && ok=
21mr|kodi-19.4-3|423	[ -n "$ok" ]
21mr|kodi-19.4-3|424	)
21mr|kodi-19.4-3|425	
21mr|kodi-19.4-3|426	# Fix .cmake files placement
21mr|kodi-19.4-3|427	mkdir -p %{buildroot}%{_libdir}/%{name}/cmake/
21mr|kodi-19.4-3|428	mv %{buildroot}%{_datadir}/%{name}/cmake/* %{buildroot}%{_libdir}/%{name}/cmake/
21mr|kodi-19.4-3|429	rmdir %{buildroot}%{_datadir}/%{name}/cmake/
21mr|kodi-19.4-3|430	
21mr|kodi-19.4-3|431	
21mr|kodi-19.4-3|432	# Fix perms: first generally...
21mr|kodi-19.4-3|433	find %{buildroot} -name "*.py" | xargs chmod +x
21mr|kodi-19.4-3|434	# ... next fix special cases
21mr|kodi-19.4-3|435	find %{buildroot} -name "__init__.py"| xargs chmod -x
21mr|kodi-19.4-3|436	chmod -x %{buildroot}%{python3_sitelib}/%{name}/defs.py
21mr|kodi-19.4-3|437	chmod -x %{buildroot}%{python3_sitelib}/%{name}/bt/{bt,hid}.py
21mr|kodi-19.4-3|438	chmod -x %{buildroot}%{python3_sitelib}/%{name}/ps3/keymaps.py
21mr|kodi-19.4-3|439	
21mr|kodi-19.4-3|440	# Install our advice to the user
21mr|kodi-19.4-3|441	cp %{SOURCE13} .

13338 21
21mr|kohsuke-pom-14-8|1	Name:           kohsuke-pom
21mr|kohsuke-pom-14-8|2	Version:        14
21mr|kohsuke-pom-14-8|3	Release:        8
21mr|kohsuke-pom-14-8|4	Summary:        Kohsuke parent POM
21mr|kohsuke-pom-14-8|5	
21mr|kohsuke-pom-14-8|6	# License is specified in pom file
21mr|kohsuke-pom-14-8|7	License:        MIT
21mr|kohsuke-pom-14-8|8	URL:            https://github.com/kohsuke/pom
21mr|kohsuke-pom-14-8|9	Source0:        https://github.com/kohsuke/pom/archive/pom-%{version}.tar.gz
21mr|kohsuke-pom-14-8|10	Source1:        https://raw.github.com/kohsuke/youdebug/youdebug-1.5/LICENSE.txt
21mr|kohsuke-pom-14-8|11	
21mr|kohsuke-pom-14-8|12	Group:          Development/Java
21mr|kohsuke-pom-14-8|13	BuildArch:      noarch
21mr|kohsuke-pom-14-8|14	# Java stack is not supported on x86_32
21mr|kohsuke-pom-14-8|15	ExcludeArch: %{ix86}
21mr|kohsuke-pom-14-8|16	
21mr|kohsuke-pom-14-8|17	BuildRequires:  maven-local
21mr|kohsuke-pom-14-8|18	
21mr|kohsuke-pom-14-8|19	%description
21mr|kohsuke-pom-14-8|20	This package contains Kohsuke parent POM file.
21mr|kohsuke-pom-14-8|21	
21mr|kohsuke-pom-14-8|22	%prep
21mr|kohsuke-pom-14-8|23	%setup -q -n pom-pom-%{version}
21mr|kohsuke-pom-14-8|24	
21mr|kohsuke-pom-14-8|25	cp %{SOURCE1} LICENSE
21mr|kohsuke-pom-14-8|26	
21mr|kohsuke-pom-14-8|27	# we don't have these plugins and extensions
21mr|kohsuke-pom-14-8|28	%pom_xpath_remove pom:extensions
21mr|kohsuke-pom-14-8|29	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|kohsuke-pom-14-8|30	%pom_remove_plugin :gmaven-plugin
21mr|kohsuke-pom-14-8|31	
21mr|kohsuke-pom-14-8|32	# missing dep org.kohsuke:doxia-module-markdown
21mr|kohsuke-pom-14-8|33	%pom_remove_plugin :maven-site-plugin
21mr|kohsuke-pom-14-8|34	
21mr|kohsuke-pom-14-8|35	%pom_remove_plugin :maven-release-plugin
21mr|kohsuke-pom-14-8|36	
21mr|kohsuke-pom-14-8|37	%build
21mr|kohsuke-pom-14-8|38	%mvn_build
21mr|kohsuke-pom-14-8|39	
21mr|kohsuke-pom-14-8|40	%install
21mr|kohsuke-pom-14-8|41	%mvn_install
21mr|kohsuke-pom-14-8|42	
21mr|kohsuke-pom-14-8|43	%files -f .mfiles
21mr|kohsuke-pom-14-8|44	%doc LICENSE
21mr|kohsuke-pom-14-8|45	

13339 21
21mr|koko-23.08.4-3|1	Summary:	Image viewer for desktop and touch devices
21mr|koko-23.08.4-3|2	Name:		koko
21mr|koko-23.08.4-3|3	Version:	23.08.4
21mr|koko-23.08.4-3|4	Release:	3
21mr|koko-23.08.4-3|5	License:	GPLv2
21mr|koko-23.08.4-3|6	Group:		Graphical desktop/KDE
21mr|koko-23.08.4-3|7	Url:		https://invent.kde.org/graphics/koko
21mr|koko-23.08.4-3|8	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|koko-23.08.4-3|9	Source1:	http://download.geonames.org/export/dump/cities1000.zip
21mr|koko-23.08.4-3|10	Source2:	http://download.geonames.org/export/dump/admin1CodesASCII.txt
21mr|koko-23.08.4-3|11	Source3:	http://download.geonames.org/export/dump/admin2Codes.txt
21mr|koko-23.08.4-3|12	Source100:	koko.rpmlintrc
21mr|koko-23.08.4-3|13	BuildRequires:	cmake
21mr|koko-23.08.4-3|14	BuildRequires:	extra-cmake-modules >= 5.87
21mr|koko-23.08.4-3|15	BuildRequires:	gettext
21mr|koko-23.08.4-3|16	BuildRequires:	kf5auth-devel >= 5.112.0
21mr|koko-23.08.4-3|17	BuildRequires:	kf5codecs-devel
21mr|koko-23.08.4-3|18	BuildRequires:	kf5coreaddons-devel
21mr|koko-23.08.4-3|19	BuildRequires:	kf5config-devel
21mr|koko-23.08.4-3|20	BuildRequires:	kf5configwidgets-devel
21mr|koko-23.08.4-3|21	BuildRequires:	kf5dbusaddons-devel
21mr|koko-23.08.4-3|22	BuildRequires:	kf5declarative-devel
21mr|koko-23.08.4-3|23	BuildRequires:	kf5guiaddons-devel
21mr|koko-23.08.4-3|24	BuildRequires:	kf5filemetadata-devel
21mr|koko-23.08.4-3|25	BuildRequires:	kf5jobwidgets-devel
21mr|koko-23.08.4-3|26	BuildRequires:	kf5i18n-devel
21mr|koko-23.08.4-3|27	BuildRequires:	kf5itemviews-devel
21mr|koko-23.08.4-3|28	BuildRequires:	kf5kio-devel
21mr|koko-23.08.4-3|29	BuildRequires:	kf5kirigami2-devel
21mr|koko-23.08.4-3|30	BuildRequires:	kf5notifications-devel
21mr|koko-23.08.4-3|31	BuildRequires:	kf5package-devel
21mr|koko-23.08.4-3|32	BuildRequires:	kf5service-devel
21mr|koko-23.08.4-3|33	BuildRequires:	kf5solid-devel
21mr|koko-23.08.4-3|34	BuildRequires:	kf5widgetsaddons-devel
21mr|koko-23.08.4-3|35	BuildRequires:	kf5xmlgui-devel
21mr|koko-23.08.4-3|36	BuildRequires:	kquickimageeditor-devel
21mr|koko-23.08.4-3|37	BuildRequires:	qt5-qtgraphicaleffects-qml
21mr|koko-23.08.4-3|38	BuildRequires:	pkgconfig(exiv2)
21mr|koko-23.08.4-3|39	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.2
21mr|koko-23.08.4-3|40	BuildRequires:	pkgconfig(Qt5Gui)
21mr|koko-23.08.4-3|41	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|koko-23.08.4-3|42	BuildRequires:	pkgconfig(Qt5Qml)
21mr|koko-23.08.4-3|43	BuildRequires:	pkgconfig(Qt5Quick)
21mr|koko-23.08.4-3|44	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|koko-23.08.4-3|45	BuildRequires:	pkgconfig(Qt5Sql)
21mr|koko-23.08.4-3|46	BuildRequires:	pkgconfig(Qt5Svg)
21mr|koko-23.08.4-3|47	BuildRequires:	pkgconfig(Qt5Test)
21mr|koko-23.08.4-3|48	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|koko-23.08.4-3|49	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|koko-23.08.4-3|50	BuildRequires:	pkgconfig(xcb)
21mr|koko-23.08.4-3|51	BuildRequires:	pkgconfig(xcb-atom)
21mr|koko-23.08.4-3|52	Requires:	kf5purpose-qml
21mr|koko-23.08.4-3|53	Requires:	kirigami2
21mr|koko-23.08.4-3|54	Requires:	kquickimageeditor
21mr|koko-23.08.4-3|55	Requires:	qt5-qtquickcontrols2
21mr|koko-23.08.4-3|56	
21mr|koko-23.08.4-3|57	
21mr|koko-23.08.4-3|58	%description
21mr|koko-23.08.4-3|59	Koko is an image viewer for desktop and touch devices.
21mr|koko-23.08.4-3|60	
21mr|koko-23.08.4-3|61	%files -f %{name}.lang
21mr|koko-23.08.4-3|62	%doc README.md
21mr|koko-23.08.4-3|63	%{_kde5_bindir}/%{name}
21mr|koko-23.08.4-3|64	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21mr|koko-23.08.4-3|65	# TODO: Consider putting this in a proper library package to avoid rpmlint errors
21mr|koko-23.08.4-3|66	%{_kde5_libdir}/libkokocommon.so.0.0.1
21mr|koko-23.08.4-3|67	%{_kde5_qmldir}/org/kde/%{name}
21mr|koko-23.08.4-3|68	%{_kde5_datadir}/icons/hicolor/128x128/apps/%{name}.png
21mr|koko-23.08.4-3|69	%{_kde5_notificationsdir}/%{name}.notifyrc
21mr|koko-23.08.4-3|70	%{_kde5_datadir}/%{name}
21mr|koko-23.08.4-3|71	%{_appdatadir}/org.kde.%{name}.appdata.xml
21mr|koko-23.08.4-3|72	
21mr|koko-23.08.4-3|73	#--------------------------------------------
21mr|koko-23.08.4-3|74	
21mr|koko-23.08.4-3|75	%define devkoko %mklibname %{name} -d
21mr|koko-23.08.4-3|76	
21mr|koko-23.08.4-3|77	%package -n %{devkoko}
21mr|koko-23.08.4-3|78	Summary:	Development files for koko
21mr|koko-23.08.4-3|79	Requires:	%{name} = %{EVRD}
21mr|koko-23.08.4-3|80	Provides:	%{name}-devel = %{EVRD}
21mr|koko-23.08.4-3|81	
21mr|koko-23.08.4-3|82	%description -n %{devkoko}
21mr|koko-23.08.4-3|83	Development files for koko.
21mr|koko-23.08.4-3|84	
21mr|koko-23.08.4-3|85	%files -n %{devkoko}
21mr|koko-23.08.4-3|86	%doc README.md
21mr|koko-23.08.4-3|87	%{_kde5_libdir}/libkokocommon.so
21mr|koko-23.08.4-3|88	
21mr|koko-23.08.4-3|89	#--------------------------------------------
21mr|koko-23.08.4-3|90	
21mr|koko-23.08.4-3|91	%prep
21mr|koko-23.08.4-3|92	%autosetup -p1
21mr|koko-23.08.4-3|93	cp %{SOURCE1} %{SOURCE2} %{SOURCE3} src/
21mr|koko-23.08.4-3|94	
21mr|koko-23.08.4-3|95	
21mr|koko-23.08.4-3|96	%build
21mr|koko-23.08.4-3|97	%cmake_kde5
21mr|koko-23.08.4-3|98	%make
21mr|koko-23.08.4-3|99	
21mr|koko-23.08.4-3|100	
21mr|koko-23.08.4-3|101	%install
21mr|koko-23.08.4-3|102	%makeinstall_std -C build
21mr|koko-23.08.4-3|103	
21mr|koko-23.08.4-3|104	%find_lang %{name} --with-html
21mr|koko-23.08.4-3|105	

13340 21
21mr|kolf-23.08.4-2|1	
21mr|kolf-23.08.4-2|2	Summary:	A golf game
21mr|kolf-23.08.4-2|3	Name:		kolf
21mr|kolf-23.08.4-2|4	Version:	23.08.4
21mr|kolf-23.08.4-2|5	Release:	2
21mr|kolf-23.08.4-2|6	Epoch:		1
21mr|kolf-23.08.4-2|7	License:	GPLv2+
21mr|kolf-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kolf-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kolf/
21mr|kolf-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kolf-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kolf-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kolf-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kolf-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kolf-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kolf-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kolf-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|kolf-23.08.4-2|18	BuildRequires:	kf5kdegames-devel
21mr|kolf-23.08.4-2|19	BuildRequires:	kf5kdelibs4support-devel
21mr|kolf-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|kolf-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|kolf-23.08.4-2|22	BuildRequires:	kf5windowsystem-devel
21mr|kolf-23.08.4-2|23	BuildRequires:	kf5xmlgui-devel
21mr|kolf-23.08.4-2|24	BuildRequires:	pkgconfig(phonon4qt5)
21mr|kolf-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|kolf-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kolf-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kolf-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kolf-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kolf-23.08.4-2|30	
21mr|kolf-23.08.4-2|31	%description
21mr|kolf-23.08.4-2|32	Kolf is a miniature golf game. The game is played from an overhead view, with
21mr|kolf-23.08.4-2|33	a short bar representing the golf club. Kolf features many different types of
21mr|kolf-23.08.4-2|34	objects, such as water hazards, slopes, sand traps, and black holes (warps),
21mr|kolf-23.08.4-2|35	among others.
21mr|kolf-23.08.4-2|36	
21mr|kolf-23.08.4-2|37	Features :
21mr|kolf-23.08.4-2|38	- Single and Multi-player (up to ten players) modes
21mr|kolf-23.08.4-2|39	- High scores table
21mr|kolf-23.08.4-2|40	- Dynamic courses
21mr|kolf-23.08.4-2|41	- Third-party courses
21mr|kolf-23.08.4-2|42	- Course editor
21mr|kolf-23.08.4-2|43	
21mr|kolf-23.08.4-2|44	%files -f %{name}.lang
21mr|kolf-23.08.4-2|45	%{_kde5_bindir}/kolf
21mr|kolf-23.08.4-2|46	%{_kde5_applicationsdir}/org.kde.kolf.desktop
21mr|kolf-23.08.4-2|47	%{_kde5_datadir}/kolf
21mr|kolf-23.08.4-2|48	%{_kde5_iconsdir}/hicolor/*/apps/kolf.*
21mr|kolf-23.08.4-2|49	%{_kde5_xmlguidir}/kolf/kolfui.rc
21mr|kolf-23.08.4-2|50	%{_appdatadir}/org.kde.kolf.appdata.xml
21mr|kolf-23.08.4-2|51	
21mr|kolf-23.08.4-2|52	#------------------------------------------------------------------------------
21mr|kolf-23.08.4-2|53	
21mr|kolf-23.08.4-2|54	%prep
21mr|kolf-23.08.4-2|55	%autosetup -p1
21mr|kolf-23.08.4-2|56	
21mr|kolf-23.08.4-2|57	%build
21mr|kolf-23.08.4-2|58	%cmake_kde5
21mr|kolf-23.08.4-2|59	%make
21mr|kolf-23.08.4-2|60	
21mr|kolf-23.08.4-2|61	%install
21mr|kolf-23.08.4-2|62	%makeinstall_std -C build
21mr|kolf-23.08.4-2|63	
21mr|kolf-23.08.4-2|64	%find_lang %{name} --with-kde --with-html
21mr|kolf-23.08.4-2|65	

13341 21
21mr|kollision-23.08.4-2|1	
21mr|kollision-23.08.4-2|2	Summary:	A simple ball dodging game
21mr|kollision-23.08.4-2|3	Name:		kollision
21mr|kollision-23.08.4-2|4	Version:	23.08.4
21mr|kollision-23.08.4-2|5	Release:	2
21mr|kollision-23.08.4-2|6	Epoch:		1
21mr|kollision-23.08.4-2|7	License:	GPLv2+
21mr|kollision-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kollision-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kollision/
21mr|kollision-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kollision-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kollision-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kollision-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|kollision-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|kollision-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|kollision-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|kollision-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|kollision-23.08.4-2|18	BuildRequires:	kf5kdegames-devel
21mr|kollision-23.08.4-2|19	BuildRequires:	kf5widgetsaddons-devel
21mr|kollision-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|kollision-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kollision-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kollision-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kollision-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kollision-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kollision-23.08.4-2|26	
21mr|kollision-23.08.4-2|27	%description
21mr|kollision-23.08.4-2|28	A simple ball dodging game.
21mr|kollision-23.08.4-2|29	
21mr|kollision-23.08.4-2|30	%files -f %{name}.lang
21mr|kollision-23.08.4-2|31	%{_kde5_applicationsdir}/org.kde.kollision.desktop
21mr|kollision-23.08.4-2|32	%{_kde5_bindir}/kollision
21mr|kollision-23.08.4-2|33	%{_kde5_datadir}/kollision
21mr|kollision-23.08.4-2|34	%{_kde5_iconsdir}/*/*/apps/kollision.*
21mr|kollision-23.08.4-2|35	%{_appdatadir}/org.kde.kollision.appdata.xml
21mr|kollision-23.08.4-2|36	
21mr|kollision-23.08.4-2|37	#------------------------------------------------------------------------------
21mr|kollision-23.08.4-2|38	
21mr|kollision-23.08.4-2|39	%prep
21mr|kollision-23.08.4-2|40	%autosetup -p1
21mr|kollision-23.08.4-2|41	
21mr|kollision-23.08.4-2|42	%build
21mr|kollision-23.08.4-2|43	%cmake_kde5
21mr|kollision-23.08.4-2|44	%make
21mr|kollision-23.08.4-2|45	
21mr|kollision-23.08.4-2|46	%install
21mr|kollision-23.08.4-2|47	%makeinstall_std -C build
21mr|kollision-23.08.4-2|48	
21mr|kollision-23.08.4-2|49	%find_lang %{name} --with-kde --with-html
21mr|kollision-23.08.4-2|50	

13342 21
21mr|kolourpaint-23.08.4-2|1	
21mr|kolourpaint-23.08.4-2|2	Summary:	A free, easy-to-use paint program for KDE
21mr|kolourpaint-23.08.4-2|3	Name:		kolourpaint
21mr|kolourpaint-23.08.4-2|4	Version:	23.08.4
21mr|kolourpaint-23.08.4-2|5	Release:	2
21mr|kolourpaint-23.08.4-2|6	Epoch:		2
21mr|kolourpaint-23.08.4-2|7	License:	GPLv2+
21mr|kolourpaint-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kolourpaint-23.08.4-2|9	Url:		http://www.kde.org/applications/graphics/kolourpaint/
21mr|kolourpaint-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kolourpaint-23.08.4-2|11	# Set InitialPreference lower than gwenview
21mr|kolourpaint-23.08.4-2|12	Patch0:		kolourpaint-initial-pref.patch
21mr|kolourpaint-23.08.4-2|13	BuildRequires:	extra-cmake-modules
21mr|kolourpaint-23.08.4-2|14	BuildRequires:	kf5archive-devel
21mr|kolourpaint-23.08.4-2|15	BuildRequires:	kf5auth-devel
21mr|kolourpaint-23.08.4-2|16	BuildRequires:	kf5codecs-devel
21mr|kolourpaint-23.08.4-2|17	BuildRequires:	kf5completion-devel
21mr|kolourpaint-23.08.4-2|18	BuildRequires:	kf5configwidgets-devel
21mr|kolourpaint-23.08.4-2|19	BuildRequires:	kf5coreaddons-devel
21mr|kolourpaint-23.08.4-2|20	BuildRequires:	kf5crash-devel
21mr|kolourpaint-23.08.4-2|21	BuildRequires:	kf5doctools-devel
21mr|kolourpaint-23.08.4-2|22	BuildRequires:	kf5emoticons-devel
21mr|kolourpaint-23.08.4-2|23	BuildRequires:	kf5guiaddons-devel
21mr|kolourpaint-23.08.4-2|24	BuildRequires:	kf5i18n-devel
21mr|kolourpaint-23.08.4-2|25	BuildRequires:	kf5iconthemes-devel
21mr|kolourpaint-23.08.4-2|26	BuildRequires:	kf5itemmodels-devel
21mr|kolourpaint-23.08.4-2|27	BuildRequires:	kf5itemviews-devel
21mr|kolourpaint-23.08.4-2|28	BuildRequires:	kf5jobwidgets-devel
21mr|kolourpaint-23.08.4-2|29	BuildRequires:	kf5kdelibs4support-devel
21mr|kolourpaint-23.08.4-2|30	BuildRequires:	kf5kexiv2-devel
21mr|kolourpaint-23.08.4-2|31	BuildRequires:	kf5kio-devel
21mr|kolourpaint-23.08.4-2|32	BuildRequires:	kf5parts-devel
21mr|kolourpaint-23.08.4-2|33	BuildRequires:	kf5sane-devel
21mr|kolourpaint-23.08.4-2|34	BuildRequires:	kf5service-devel
21mr|kolourpaint-23.08.4-2|35	BuildRequires:	kf5solid-devel
21mr|kolourpaint-23.08.4-2|36	BuildRequires:	kf5sonnet-devel
21mr|kolourpaint-23.08.4-2|37	BuildRequires:	kf5textwidgets-devel
21mr|kolourpaint-23.08.4-2|38	BuildRequires:	kf5unitconversion-devel
21mr|kolourpaint-23.08.4-2|39	BuildRequires:	kf5widgetsaddons-devel
21mr|kolourpaint-23.08.4-2|40	BuildRequires:	kf5windowsystem-devel
21mr|kolourpaint-23.08.4-2|41	BuildRequires:	kf5xmlgui-devel
21mr|kolourpaint-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5Core)
21mr|kolourpaint-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kolourpaint-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kolourpaint-23.08.4-2|45	
21mr|kolourpaint-23.08.4-2|46	%description
21mr|kolourpaint-23.08.4-2|47	KolourPaint is a free, easy-to-use paint program for KDE.
21mr|kolourpaint-23.08.4-2|48	
21mr|kolourpaint-23.08.4-2|49	%files -f %{name}.lang
21mr|kolourpaint-23.08.4-2|50	%doc COPYING COPYING.LIB COPYING.DOC
21mr|kolourpaint-23.08.4-2|51	%{_kde5_applicationsdir}/org.kde.kolourpaint.desktop
21mr|kolourpaint-23.08.4-2|52	%{_kde5_bindir}/kolourpaint
21mr|kolourpaint-23.08.4-2|53	%{_kde5_datadir}/kolourpaint
21mr|kolourpaint-23.08.4-2|54	%{_kde5_iconsdir}/hicolor/*/apps/kolourpaint.*
21mr|kolourpaint-23.08.4-2|55	%{_kde5_xmlguidir}/kolourpaint/kolourpaintui.rc
21mr|kolourpaint-23.08.4-2|56	%{_appdatadir}/org.kde.kolourpaint.appdata.xml
21mr|kolourpaint-23.08.4-2|57	
21mr|kolourpaint-23.08.4-2|58	#----------------------------------------------------------------------------
21mr|kolourpaint-23.08.4-2|59	
21mr|kolourpaint-23.08.4-2|60	%define kolourpaint_lgpl_major 5
21mr|kolourpaint-23.08.4-2|61	%define libkolourpaint_lgpl %mklibname kolourpaint_lgpl %{kolourpaint_lgpl_major}
21mr|kolourpaint-23.08.4-2|62	
21mr|kolourpaint-23.08.4-2|63	%package -n %{libkolourpaint_lgpl}
21mr|kolourpaint-23.08.4-2|64	Summary:	Runtime library for Kolourpaint
21mr|kolourpaint-23.08.4-2|65	Group:		System/Libraries
21mr|kolourpaint-23.08.4-2|66	
21mr|kolourpaint-23.08.4-2|67	%description -n %{libkolourpaint_lgpl}
21mr|kolourpaint-23.08.4-2|68	Runtime library for Kolourpaint.
21mr|kolourpaint-23.08.4-2|69	
21mr|kolourpaint-23.08.4-2|70	%files -n %{libkolourpaint_lgpl}
21mr|kolourpaint-23.08.4-2|71	%{_kde5_libdir}/libkolourpaint_lgpl.so.%{kolourpaint_lgpl_major}*
21mr|kolourpaint-23.08.4-2|72	
21mr|kolourpaint-23.08.4-2|73	#----------------------------------------------------------------------------
21mr|kolourpaint-23.08.4-2|74	
21mr|kolourpaint-23.08.4-2|75	%prep
21mr|kolourpaint-23.08.4-2|76	%autosetup -p1
21mr|kolourpaint-23.08.4-2|77	
21mr|kolourpaint-23.08.4-2|78	%build
21mr|kolourpaint-23.08.4-2|79	%cmake_kde5
21mr|kolourpaint-23.08.4-2|80	%make
21mr|kolourpaint-23.08.4-2|81	
21mr|kolourpaint-23.08.4-2|82	%install
21mr|kolourpaint-23.08.4-2|83	%makeinstall_std -C build
21mr|kolourpaint-23.08.4-2|84	
21mr|kolourpaint-23.08.4-2|85	# Useless without headers
21mr|kolourpaint-23.08.4-2|86	rm -f %{buildroot}%{_kde5_libdir}/libkolourpaint_lgpl.so
21mr|kolourpaint-23.08.4-2|87	
21mr|kolourpaint-23.08.4-2|88	%find_lang %{name} --with-kde --with-html
21mr|kolourpaint-23.08.4-2|89	

13343 21
21mr|kompare-23.08.4-2|1	Summary:	A diff graphic tool for KDE
21mr|kompare-23.08.4-2|2	Name:		kompare
21mr|kompare-23.08.4-2|3	Version:	23.08.4
21mr|kompare-23.08.4-2|4	Release:	2
21mr|kompare-23.08.4-2|5	Epoch:		1
21mr|kompare-23.08.4-2|6	License:	GPLv2+
21mr|kompare-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kompare-23.08.4-2|8	Url:		http://www.kde.org
21mr|kompare-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kompare-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kompare-23.08.4-2|11	BuildRequires:	kf5codecs-devel
21mr|kompare-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kompare-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|kompare-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|kompare-23.08.4-2|15	BuildRequires:	kf5iconthemes-devel
21mr|kompare-23.08.4-2|16	BuildRequires:	kf5jobwidgets-devel
21mr|kompare-23.08.4-2|17	BuildRequires:	kf5parts-devel
21mr|kompare-23.08.4-2|18	BuildRequires:	kf5texteditor-devel
21mr|kompare-23.08.4-2|19	BuildRequires:	kf5widgetsaddons-devel
21mr|kompare-23.08.4-2|20	BuildRequires:	libkomparediff2-devel
21mr|kompare-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kompare-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kompare-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kompare-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kompare-23.08.4-2|25	
21mr|kompare-23.08.4-2|26	%description
21mr|kompare-23.08.4-2|27	Kompare is a GUI front-end program that enables differences between source
21mr|kompare-23.08.4-2|28	files to be viewed and merged. It can be used to compare differences on files
21mr|kompare-23.08.4-2|29	or the contents of folders, and it supports a variety of diff formats and
21mr|kompare-23.08.4-2|30	provide many options to customize the information level displayed.
21mr|kompare-23.08.4-2|31	
21mr|kompare-23.08.4-2|32	Features:
21mr|kompare-23.08.4-2|33	- Comparing directories
21mr|kompare-23.08.4-2|34	- Reading diff files
21mr|kompare-23.08.4-2|35	- Creating and applying patches
21mr|kompare-23.08.4-2|36	
21mr|kompare-23.08.4-2|37	%files -f %{name}.lang
21mr|kompare-23.08.4-2|38	%{_kde5_applicationsdir}/org.kde.kompare.desktop
21mr|kompare-23.08.4-2|39	%{_kde5_bindir}/kompare
21mr|kompare-23.08.4-2|40	%{_kde5_docdir}/*/*/kompare
21mr|kompare-23.08.4-2|41	%{_kde5_iconsdir}/hicolor/*/apps/kompare.*
21mr|kompare-23.08.4-2|42	%{_qt5_plugindir}/kf5/parts/komparenavtreepart.so
21mr|kompare-23.08.4-2|43	%{_qt5_plugindir}/kf5/parts/komparepart.so
21mr|kompare-23.08.4-2|44	%{_kde5_datadir}/kio/servicemenus/kompare.desktop
21mr|kompare-23.08.4-2|45	%{_kde5_datadir}/qlogging-categories5/kompare.categories
21mr|kompare-23.08.4-2|46	%{_appdatadir}/org.kde.kompare.appdata.xml
21mr|kompare-23.08.4-2|47	
21mr|kompare-23.08.4-2|48	#----------------------------------------------------------------------------
21mr|kompare-23.08.4-2|49	
21mr|kompare-23.08.4-2|50	%define komparedialogpages_major 5
21mr|kompare-23.08.4-2|51	%define libkomparedialogpages %mklibname komparedialogpages %{komparedialogpages_major}
21mr|kompare-23.08.4-2|52	
21mr|kompare-23.08.4-2|53	%package -n %{libkomparedialogpages}
21mr|kompare-23.08.4-2|54	Summary:	Kompare shared library
21mr|kompare-23.08.4-2|55	Group:		System/Libraries
21mr|kompare-23.08.4-2|56	
21mr|kompare-23.08.4-2|57	%description -n %{libkomparedialogpages}
21mr|kompare-23.08.4-2|58	Kompare shared library.
21mr|kompare-23.08.4-2|59	
21mr|kompare-23.08.4-2|60	%files -n %{libkomparedialogpages}
21mr|kompare-23.08.4-2|61	%{_kde5_libdir}/libkomparedialogpages.so.%{komparedialogpages_major}*
21mr|kompare-23.08.4-2|62	
21mr|kompare-23.08.4-2|63	#----------------------------------------------------------------------------
21mr|kompare-23.08.4-2|64	
21mr|kompare-23.08.4-2|65	%define kompareinterface_major 5
21mr|kompare-23.08.4-2|66	%define libkompareinterface %mklibname kompareinterface %{kompareinterface_major}
21mr|kompare-23.08.4-2|67	
21mr|kompare-23.08.4-2|68	%package -n %{libkompareinterface}
21mr|kompare-23.08.4-2|69	Summary:	Kompare shared library
21mr|kompare-23.08.4-2|70	Group:		System/Libraries
21mr|kompare-23.08.4-2|71	
21mr|kompare-23.08.4-2|72	%description -n %{libkompareinterface}
21mr|kompare-23.08.4-2|73	Kompare shared library.
21mr|kompare-23.08.4-2|74	
21mr|kompare-23.08.4-2|75	%files -n %{libkompareinterface}
21mr|kompare-23.08.4-2|76	%{_kde5_libdir}/libkompareinterface.so.%{kompareinterface_major}*
21mr|kompare-23.08.4-2|77	
21mr|kompare-23.08.4-2|78	#----------------------------------------------------------------------------
21mr|kompare-23.08.4-2|79	
21mr|kompare-23.08.4-2|80	%package devel
21mr|kompare-23.08.4-2|81	Summary:	Development files for Kompare
21mr|kompare-23.08.4-2|82	Group:		Development/KDE and Qt
21mr|kompare-23.08.4-2|83	Requires:	%{libkompareinterface} = %{EVRD}
21mr|kompare-23.08.4-2|84	
21mr|kompare-23.08.4-2|85	%description devel
21mr|kompare-23.08.4-2|86	This package includes the header files you will need to compile applications
21mr|kompare-23.08.4-2|87	based on Kompare libraries.
21mr|kompare-23.08.4-2|88	
21mr|kompare-23.08.4-2|89	%files devel
21mr|kompare-23.08.4-2|90	%{_kde5_includedir}/kompare
21mr|kompare-23.08.4-2|91	%{_kde5_libdir}/libkompareinterface.so
21mr|kompare-23.08.4-2|92	
21mr|kompare-23.08.4-2|93	#----------------------------------------------------------------------------
21mr|kompare-23.08.4-2|94	
21mr|kompare-23.08.4-2|95	%prep
21mr|kompare-23.08.4-2|96	%setup -q
21mr|kompare-23.08.4-2|97	
21mr|kompare-23.08.4-2|98	%build
21mr|kompare-23.08.4-2|99	%cmake_kde5
21mr|kompare-23.08.4-2|100	%make -s
21mr|kompare-23.08.4-2|101	
21mr|kompare-23.08.4-2|102	%install
21mr|kompare-23.08.4-2|103	%makeinstall_std -C build
21mr|kompare-23.08.4-2|104	
21mr|kompare-23.08.4-2|105	%find_lang %{name}

13344 21
21mr|konqueror-23.08.4-3|1	Summary:	KDE file and web browser
21mr|konqueror-23.08.4-3|2	Name:		konqueror
21mr|konqueror-23.08.4-3|3	Version:	23.08.4
21mr|konqueror-23.08.4-3|4	Release:	3
21mr|konqueror-23.08.4-3|5	Epoch:		1
21mr|konqueror-23.08.4-3|6	License:	GPLv2+
21mr|konqueror-23.08.4-3|7	Group:		Graphical desktop/KDE
21mr|konqueror-23.08.4-3|8	Url:		http://www.kde.org
21mr|konqueror-23.08.4-3|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|konqueror-23.08.4-3|10	Source1:	konqueror-23.08.4_ru.tar.gz
21mr|konqueror-23.08.4-3|11	Source10:	%{name}.rpmlintrc
21mr|konqueror-23.08.4-3|12	BuildRequires:	extra-cmake-modules
21mr|konqueror-23.08.4-3|13	BuildRequires:	gpgme-devel
21mr|konqueror-23.08.4-3|14	BuildRequires:	kf5activities-devel
21mr|konqueror-23.08.4-3|15	BuildRequires:	kf5archive-devel
21mr|konqueror-23.08.4-3|16	BuildRequires:	kf5bookmarks-devel
21mr|konqueror-23.08.4-3|17	BuildRequires:	kf5doctools-devel
21mr|konqueror-23.08.4-3|18	BuildRequires:	kf5crash-devel
21mr|konqueror-23.08.4-3|19	BuildRequires:	kf5i18n-devel
21mr|konqueror-23.08.4-3|20	BuildRequires:	kf5iconthemes-devel
21mr|konqueror-23.08.4-3|21	BuildRequires:	kf5init-devel
21mr|konqueror-23.08.4-3|22	BuildRequires:	kf5kcmutils-devel
21mr|konqueror-23.08.4-3|23	BuildRequires:	kf5kded-devel
21mr|konqueror-23.08.4-3|24	BuildRequires:	kf5kdelibs4support-devel
21mr|konqueror-23.08.4-3|25	BuildRequires:	kf5khtml-devel
21mr|konqueror-23.08.4-3|26	BuildRequires:	kf5kio-devel
21mr|konqueror-23.08.4-3|27	BuildRequires:	kf5parts-devel
21mr|konqueror-23.08.4-3|28	BuildRequires:	kf5su-devel
21mr|konqueror-23.08.4-3|29	BuildRequires:	kf5wallet-devel
21mr|konqueror-23.08.4-3|30	BuildRequires:	kf5widgetsaddons-devel
21mr|konqueror-23.08.4-3|31	BuildRequires:	tidy-devel
21mr|konqueror-23.08.4-3|32	BuildRequires:	pkgconfig(Qt5Core)
21mr|konqueror-23.08.4-3|33	BuildRequires:	pkgconfig(Qt5DBus)
21mr|konqueror-23.08.4-3|34	BuildRequires:	pkgconfig(Qt5Gui)
21mr|konqueror-23.08.4-3|35	BuildRequires:	pkgconfig(Qt5Network)
21mr|konqueror-23.08.4-3|36	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|konqueror-23.08.4-3|37	BuildRequires:	pkgconfig(Qt5Qml)
21mr|konqueror-23.08.4-3|38	BuildRequires:	pkgconfig(Qt5Quick)
21mr|konqueror-23.08.4-3|39	BuildRequires:	pkgconfig(Qt5Script)
21mr|konqueror-23.08.4-3|40	BuildRequires:	pkgconfig(Qt5Test)
21mr|konqueror-23.08.4-3|41	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|konqueror-23.08.4-3|42	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|konqueror-23.08.4-3|43	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|konqueror-23.08.4-3|44	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|konqueror-23.08.4-3|45	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|konqueror-23.08.4-3|46	BuildRequires:	pkgconfig(x11)
21mr|konqueror-23.08.4-3|47	BuildRequires:	pkgconfig(xext)
21mr|konqueror-23.08.4-3|48	BuildRequires:	pkgconfig(zlib)
21mr|konqueror-23.08.4-3|49	Recommends:	keditbookmarks
21mr|konqueror-23.08.4-3|50	Recommends:	konq-plugins
21mr|konqueror-23.08.4-3|51	Requires:	plasma5-webenginepart
21mr|konqueror-23.08.4-3|52	
21mr|konqueror-23.08.4-3|53	%description
21mr|konqueror-23.08.4-3|54	KDE file and web browser.
21mr|konqueror-23.08.4-3|55	
21mr|konqueror-23.08.4-3|56	%files -f %{name}.lang
21mr|konqueror-23.08.4-3|57	%{_kde5_applicationsdir}/bookmarks.desktop
21mr|konqueror-23.08.4-3|58	%{_kde5_applicationsdir}/kfmclient.desktop
21mr|konqueror-23.08.4-3|59	%{_kde5_applicationsdir}/kfmclient_dir.desktop
21mr|konqueror-23.08.4-3|60	%{_kde5_applicationsdir}/kfmclient_html.desktop
21mr|konqueror-23.08.4-3|61	%{_kde5_applicationsdir}/kfmclient_war.desktop
21mr|konqueror-23.08.4-3|62	%{_kde5_applicationsdir}/konqbrowser.desktop
21mr|konqueror-23.08.4-3|63	%{_kde5_applicationsdir}/org.kde.konqueror.desktop
21mr|konqueror-23.08.4-3|64	%{_kde5_autostart}/konqy_preload.desktop
21mr|konqueror-23.08.4-3|65	%{_kde5_bindir}/kfmclient
21mr|konqueror-23.08.4-3|66	%{_kde5_bindir}/konqueror
21mr|konqueror-23.08.4-3|67	%{_kde5_datadir}/config.kcfg/konqueror*
21mr|konqueror-23.08.4-3|68	%{_kde5_datadir}/kcmcss/template.css
21mr|konqueror-23.08.4-3|69	%{_kde5_datadir}/kcontrol/*
21mr|konqueror-23.08.4-3|70	%{_kde5_datadir}/konqueror/about/*
21mr|konqueror-23.08.4-3|71	%{_kde5_datadir}/konqueror/pics/indicator_*.png
21mr|konqueror-23.08.4-3|72	%{_kde5_datadir}/konqueror/partsrcfiles/*.rc
21mr|konqueror-23.08.4-3|73	%{_kde5_iconsdir}/*/*/*/konqueror.*
21mr|konqueror-23.08.4-3|74	%{_kde5_libdir}/libkdeinit5_kfmclient.so
21mr|konqueror-23.08.4-3|75	%{_kde5_libdir}/libkdeinit5_konqueror.so
21mr|konqueror-23.08.4-3|76	%{_kde5_services}/org.kde.konqueror.desktop
21mr|konqueror-23.08.4-3|77	%{_kde5_sysconfdir}/xdg/konqsidebartngrc
21mr|konqueror-23.08.4-3|78	%{_kde5_sysconfdir}/xdg/useragenttemplatesrc
21mr|konqueror-23.08.4-3|79	%{_appdatadir}/org.kde.konqueror.appdata.xml
21mr|konqueror-23.08.4-3|80	%{_datadir}/dbus-1/interfaces/org.kde.?onqueror.*.xml
21mr|konqueror-23.08.4-3|81	%{_qt5_plugindir}/konqueror_kcms/kcm_bookmarks.so
21mr|konqueror-23.08.4-3|82	%{_qt5_plugindir}/konqueror_kcms/khtml_cache.so
21mr|konqueror-23.08.4-3|83	%{_qt5_plugindir}/konqueror_kcms/kcm_konq.so
21mr|konqueror-23.08.4-3|84	%{_qt5_plugindir}/konqueror_kcms/kcm_performance.so
21mr|konqueror-23.08.4-3|85	%{_qt5_plugindir}/konqueror_kcms/kcm_history.so
21mr|konqueror-23.08.4-3|86	%{_qt5_plugindir}/konqueror_kcms/khtml_appearance.so
21mr|konqueror-23.08.4-3|87	%{_qt5_plugindir}/konqueror_kcms/khtml_behavior.so
21mr|konqueror-23.08.4-3|88	%{_qt5_plugindir}/konqueror_kcms/khtml_filter.so
21mr|konqueror-23.08.4-3|89	%{_qt5_plugindir}/konqueror_kcms/khtml_general.so
21mr|konqueror-23.08.4-3|90	%{_qt5_plugindir}/konqueror_kcms/khtml_java_js.so
21mr|konqueror-23.08.4-3|91	%{_qt5_plugindir}/konqueror_kcms/khtml_useragent.so
21mr|konqueror-23.08.4-3|92	#----------sidebar files--------------
21mr|konqueror-23.08.4-3|93	%{_qt5_plugindir}/kf5/parts/konq_sidebar.so
21mr|konqueror-23.08.4-3|94	%{_qt5_plugindir}/konqsidebar_bookmarks.so
21mr|konqueror-23.08.4-3|95	%{_qt5_plugindir}/konqsidebar_history.so
21mr|konqueror-23.08.4-3|96	%{_qt5_plugindir}/konqsidebar_places.so
21mr|konqueror-23.08.4-3|97	%{_qt5_plugindir}/konqsidebar_tree.so
21mr|konqueror-23.08.4-3|98	%{_kde5_datadir}/konqsidebartng/entries/bookmarks.desktop
21mr|konqueror-23.08.4-3|99	%{_kde5_datadir}/konqsidebartng/entries/fonts.desktop
21mr|konqueror-23.08.4-3|100	%{_kde5_datadir}/konqsidebartng/entries/history.desktop
21mr|konqueror-23.08.4-3|101	%{_kde5_datadir}/konqsidebartng/entries/home.desktop
21mr|konqueror-23.08.4-3|102	%{_kde5_datadir}/konqsidebartng/entries/places.desktop
21mr|konqueror-23.08.4-3|103	%{_kde5_datadir}/konqsidebartng/entries/remote.desktop
21mr|konqueror-23.08.4-3|104	%{_kde5_datadir}/konqsidebartng/entries/root.desktop
21mr|konqueror-23.08.4-3|105	%{_kde5_datadir}/konqsidebartng/entries/services.desktop
21mr|konqueror-23.08.4-3|106	%{_kde5_datadir}/konqsidebartng/plugins/konqsidebar_bookmarks.desktop
21mr|konqueror-23.08.4-3|107	%{_kde5_datadir}/konqsidebartng/plugins/konqsidebar_history.desktop
21mr|konqueror-23.08.4-3|108	%{_kde5_datadir}/konqsidebartng/plugins/konqsidebar_places.desktop
21mr|konqueror-23.08.4-3|109	%{_kde5_datadir}/konqsidebartng/plugins/konqsidebar_tree.desktop
21mr|konqueror-23.08.4-3|110	%{_kde5_services}/konq_sidebartng.desktop
21mr|konqueror-23.08.4-3|111	#-------------------------------------
21mr|konqueror-23.08.4-3|112	%{_kde5_datadir}/qlogging-categories5/konqueror.categories
21mr|konqueror-23.08.4-3|113	
21mr|konqueror-23.08.4-3|114	#------------------------------------------------
21mr|konqueror-23.08.4-3|115	
21mr|konqueror-23.08.4-3|116	%package -n konq-plugins
21mr|konqueror-23.08.4-3|117	Summary:	Konqueror plugins
21mr|konqueror-23.08.4-3|118	Group:		Graphical desktop/KDE
21mr|konqueror-23.08.4-3|119	Requires:	konqueror
21mr|konqueror-23.08.4-3|120	
21mr|konqueror-23.08.4-3|121	%description -n konq-plugins
21mr|konqueror-23.08.4-3|122	This module contains plugins that interact with Konqueror.
21mr|konqueror-23.08.4-3|123	
21mr|konqueror-23.08.4-3|124	%files -n konq-plugins -f konq-plugins.lang
21mr|konqueror-23.08.4-3|125	%{_kde5_bindir}/fsview
21mr|konqueror-23.08.4-3|126	%{_kde5_bindir}/kcreatewebarchive
21mr|konqueror-23.08.4-3|127	%{_kde5_datadir}/akregator/pics/feed.png
21mr|konqueror-23.08.4-3|128	%{_kde5_datadir}/config.kcfg/kcreatewebarchive.kcfg
21mr|konqueror-23.08.4-3|129	%{_kde5_datadir}/konqueror/icons/hicolor/*/actions/google.*
21mr|konqueror-23.08.4-3|130	%{_kde5_iconsdir}/hicolor/*/actions/babelfish.*
21mr|konqueror-23.08.4-3|131	%{_kde5_iconsdir}/hicolor/*/actions/imagegallery.*
21mr|konqueror-23.08.4-3|132	%{_kde5_iconsdir}/hicolor/*/actions/webarchiver.*
21mr|konqueror-23.08.4-3|133	%{_kde5_iconsdir}/hicolor/*/apps/fsview.*
21mr|konqueror-23.08.4-3|134	%{_kde5_plugindir}/kfileitemaction/akregatorplugin.so
21mr|konqueror-23.08.4-3|135	%{_kde5_services}/fsview_part.desktop
21mr|konqueror-23.08.4-3|136	%{_kde5_services}/webarchivethumbnail.desktop
21mr|konqueror-23.08.4-3|137	%{_kde5_sysconfdir}/xdg/translaterc
21mr|konqueror-23.08.4-3|138	%{_qt5_plugindir}/akregatorkonqfeedicon.so
21mr|konqueror-23.08.4-3|139	%{_qt5_plugindir}/autorefresh.so
21mr|konqueror-23.08.4-3|140	%{_qt5_plugindir}/babelfishplugin.so
21mr|konqueror-23.08.4-3|141	%{_qt5_plugindir}/kwebkitpart/kpartplugins/*.so
21mr|konqueror-23.08.4-3|142	%{_qt5_plugindir}/kf5/parts/fsviewpart.so
21mr|konqueror-23.08.4-3|143	%{_qt5_plugindir}/khtmlsettingsplugin.so
21mr|konqueror-23.08.4-3|144	%{_qt5_plugindir}/khtmlttsplugin.so
21mr|konqueror-23.08.4-3|145	%{_qt5_plugindir}/uachangerplugin.so
21mr|konqueror-23.08.4-3|146	%{_qt5_plugindir}/dolphinpart/kpartplugins/*.so
21mr|konqueror-23.08.4-3|147	%{_qt5_plugindir}/khtml/kpartplugins/*.so
21mr|konqueror-23.08.4-3|148	%{_qt5_plugindir}/konqueror/kpartplugins/searchbarplugin.so
21mr|konqueror-23.08.4-3|149	%{_qt5_plugindir}/konqueror_kget_browser_integration.so
21mr|konqueror-23.08.4-3|150	%{_qt5_plugindir}/webarchiverplugin.so
21mr|konqueror-23.08.4-3|151	%{_qt5_plugindir}/webarchivethumbnail.so
21mr|konqueror-23.08.4-3|152	%{_kde5_xmlguidir}/fsview/fsview_part.rc
21mr|konqueror-23.08.4-3|153	%{_kde5_datadir}/qlogging-categories5/akregatorplugin.categories
21mr|konqueror-23.08.4-3|154	%{_kde5_datadir}/qlogging-categories5/fsview.categories
21mr|konqueror-23.08.4-3|155	#----------------------------------------------------------------------------
21mr|konqueror-23.08.4-3|156	
21mr|konqueror-23.08.4-3|157	%package -n plasma5-libkonq
21mr|konqueror-23.08.4-3|158	Summary:	KDE Frameworks 5 Konq library support files
21mr|konqueror-23.08.4-3|159	Group:		Graphical desktop/KDE
21mr|konqueror-23.08.4-3|160	
21mr|konqueror-23.08.4-3|161	%description -n plasma5-libkonq
21mr|konqueror-23.08.4-3|162	KDE Frameworks 5 Konq library support files.
21mr|konqueror-23.08.4-3|163	
21mr|konqueror-23.08.4-3|164	%files -n plasma5-libkonq -f libkonq.lang
21mr|konqueror-23.08.4-3|165	%{_kde5_datadir}/kf5/kbookmark/directory_bookmarkbar.desktop
21mr|konqueror-23.08.4-3|166	
21mr|konqueror-23.08.4-3|167	#----------------------------------------------------------------------------
21mr|konqueror-23.08.4-3|168	
21mr|konqueror-23.08.4-3|169	%package -n plasma5-webenginepart
21mr|konqueror-23.08.4-3|170	Summary:	Plasma 5 embeddable HTML component
21mr|konqueror-23.08.4-3|171	Group:		Graphical desktop/KDE
21mr|konqueror-23.08.4-3|172	
21mr|konqueror-23.08.4-3|173	%description -n plasma5-webenginepart
21mr|konqueror-23.08.4-3|174	Plasma 5 embeddable HTML component.
21mr|konqueror-23.08.4-3|175	
21mr|konqueror-23.08.4-3|176	%files -n plasma5-webenginepart -f webenginepart.lang
21mr|konqueror-23.08.4-3|177	%{_kde5_datadir}/webenginepart/error.html
21mr|konqueror-23.08.4-3|178	%{_kde5_iconsdir}/*/*/*/webengine.*
21mr|konqueror-23.08.4-3|179	%{_kde5_libdir}/libkwebenginepart.so
21mr|konqueror-23.08.4-3|180	%{_kde5_plugindir}/parts/webenginepart.so
21mr|konqueror-23.08.4-3|181	%{_qt5_plugindir}/webenginepart/kpartplugins/*.so
21mr|konqueror-23.08.4-3|182	%{_kde5_services}/webenginepart.desktop
21mr|konqueror-23.08.4-3|183	%{_kde5_xmlguidir}/webenginepart/webenginepart.rc
21mr|konqueror-23.08.4-3|184	%{_kde5_datadir}/kconf_update/webenginepart.upd
21mr|konqueror-23.08.4-3|185	
21mr|konqueror-23.08.4-3|186	#----------------------------------------------------------------------------
21mr|konqueror-23.08.4-3|187	
21mr|konqueror-23.08.4-3|188	%define konquerorprivate_major 5
21mr|konqueror-23.08.4-3|189	%define libkonquerorprivate %mklibname konquerorprivate %{konquerorprivate_major}
21mr|konqueror-23.08.4-3|190	
21mr|konqueror-23.08.4-3|191	%package -n %{libkonquerorprivate}
21mr|konqueror-23.08.4-3|192	Summary:	Konqueror shared library
21mr|konqueror-23.08.4-3|193	Group:		System/Libraries
21mr|konqueror-23.08.4-3|194	
21mr|konqueror-23.08.4-3|195	%description -n %{libkonquerorprivate}
21mr|konqueror-23.08.4-3|196	Konqueror shared library.
21mr|konqueror-23.08.4-3|197	
21mr|konqueror-23.08.4-3|198	%files -n %{libkonquerorprivate}
21mr|konqueror-23.08.4-3|199	%{_kde5_libdir}/libkonquerorprivate.so.%{konquerorprivate_major}*
21mr|konqueror-23.08.4-3|200	%{_kde5_libdir}/libkonquerorprivate.so.%{version}
21mr|konqueror-23.08.4-3|201	
21mr|konqueror-23.08.4-3|202	#----------------------------------------------------------------------------
21mr|konqueror-23.08.4-3|203	
21mr|konqueror-23.08.4-3|204	%define kf5konq_major 6
21mr|konqueror-23.08.4-3|205	%define libkf5konq %mklibname kf5konq %{kf5konq_major}
21mr|konqueror-23.08.4-3|206	
21mr|konqueror-23.08.4-3|207	%package -n %{libkf5konq}
21mr|konqueror-23.08.4-3|208	Summary:	KDE Frameworks 5 Konq shared library
21mr|konqueror-23.08.4-3|209	Group:		System/Libraries
21mr|konqueror-23.08.4-3|210	Requires:	plasma5-libkonq
21mr|konqueror-23.08.4-3|211	
21mr|konqueror-23.08.4-3|212	%description -n %{libkf5konq}
21mr|konqueror-23.08.4-3|213	KDE Frameworks 5 Konq shared library.
21mr|konqueror-23.08.4-3|214	
21mr|konqueror-23.08.4-3|215	%files -n %{libkf5konq}
21mr|konqueror-23.08.4-3|216	%{_kde5_libdir}/libKF5Konq.so.%{kf5konq_major}*
21mr|konqueror-23.08.4-3|217	%{_kde5_libdir}/libKF5Konq.so.5.97.0
21mr|konqueror-23.08.4-3|218	
21mr|konqueror-23.08.4-3|219	#----------------------------------------------------------------------------
21mr|konqueror-23.08.4-3|220	
21mr|konqueror-23.08.4-3|221	%define konqsidebarplugin_major 5
21mr|konqueror-23.08.4-3|222	%define libkonqsidebarplugin %mklibname konqsidebarplugin %{konqsidebarplugin_major}
21mr|konqueror-23.08.4-3|223	
21mr|konqueror-23.08.4-3|224	%package -n %{libkonqsidebarplugin}
21mr|konqueror-23.08.4-3|225	Summary:	KDE Frameworks 5 Konq shared library
21mr|konqueror-23.08.4-3|226	Group:		System/Libraries
21mr|konqueror-23.08.4-3|227	
21mr|konqueror-23.08.4-3|228	%description -n %{libkonqsidebarplugin}
21mr|konqueror-23.08.4-3|229	KDE Frameworks 5 Konq shared library.
21mr|konqueror-23.08.4-3|230	
21mr|konqueror-23.08.4-3|231	%files -n %{libkonqsidebarplugin}
21mr|konqueror-23.08.4-3|232	%{_kde5_libdir}/libkonqsidebarplugin.so.%{konqsidebarplugin_major}*
21mr|konqueror-23.08.4-3|233	%{_kde5_libdir}/libkonqsidebarplugin.so.%{version}
21mr|konqueror-23.08.4-3|234	
21mr|konqueror-23.08.4-3|235	#----------------------------------------------------------------------------
21mr|konqueror-23.08.4-3|236	
21mr|konqueror-23.08.4-3|237	%define devkf5konq %mklibname kf5konq -d
21mr|konqueror-23.08.4-3|238	
21mr|konqueror-23.08.4-3|239	%package -n %{devkf5konq}
21mr|konqueror-23.08.4-3|240	Summary:	Development files for KDE Frameworks 5 Konq library
21mr|konqueror-23.08.4-3|241	Group:		Development/KDE and Qt
21mr|konqueror-23.08.4-3|242	Requires:	%{libkf5konq} = %{EVRD}
21mr|konqueror-23.08.4-3|243	Requires:	%{libkonqsidebarplugin} = %{EVRD}
21mr|konqueror-23.08.4-3|244	Provides:	kf5konq-devel = %{version}
21mr|konqueror-23.08.4-3|245	
21mr|konqueror-23.08.4-3|246	%description -n %{devkf5konq}
21mr|konqueror-23.08.4-3|247	This package contains header files needed if you wish to build applications
21mr|konqueror-23.08.4-3|248	based on %{name}.
21mr|konqueror-23.08.4-3|249	
21mr|konqueror-23.08.4-3|250	%files -n %{devkf5konq}
21mr|konqueror-23.08.4-3|251	%{_kde5_includedir}/KF5/asyncselectorinterface.h
21mr|konqueror-23.08.4-3|252	%{_kde5_includedir}/KF5/konq_events.h
21mr|konqueror-23.08.4-3|253	%{_kde5_includedir}/KF5/konq_historyentry.h
21mr|konqueror-23.08.4-3|254	%{_kde5_includedir}/KF5/konq_historyprovider.h
21mr|konqueror-23.08.4-3|255	%{_kde5_includedir}/KF5/konq_kpart_plugin.h
21mr|konqueror-23.08.4-3|256	%{_kde5_includedir}/KF5/konq_popupmenu.h
21mr|konqueror-23.08.4-3|257	%{_kde5_includedir}/KF5/konq_version.h
21mr|konqueror-23.08.4-3|258	%{_kde5_includedir}/KF5/libkonq_export.h
21mr|konqueror-23.08.4-3|259	%{_kde5_includedir}/konqsidebarplugin.h
21mr|konqueror-23.08.4-3|260	%{_kde5_libdir}/cmake/KF5Konq
21mr|konqueror-23.08.4-3|261	%{_kde5_libdir}/libKF5Konq.so
21mr|konqueror-23.08.4-3|262	%{_kde5_libdir}/libkonqsidebarplugin.so
21mr|konqueror-23.08.4-3|263	
21mr|konqueror-23.08.4-3|264	#----------------------------------------------------------------------
21mr|konqueror-23.08.4-3|265	
21mr|konqueror-23.08.4-3|266	%prep
21mr|konqueror-23.08.4-3|267	%autosetup -p1
21mr|konqueror-23.08.4-3|268	
21mr|konqueror-23.08.4-3|269	pushd po
21mr|konqueror-23.08.4-3|270	tar -xvzf %{SOURCE1}
21mr|konqueror-23.08.4-3|271	popd
21mr|konqueror-23.08.4-3|272	
21mr|konqueror-23.08.4-3|273	%build
21mr|konqueror-23.08.4-3|274	%cmake_kde5
21mr|konqueror-23.08.4-3|275	%make
21mr|konqueror-23.08.4-3|276	
21mr|konqueror-23.08.4-3|277	%install
21mr|konqueror-23.08.4-3|278	%makeinstall_std -C build
21mr|konqueror-23.08.4-3|279	
21mr|konqueror-23.08.4-3|280	%find_lang %{name} bookmarks filemanager history kcmbookmarks kcmcss kcmkonq \
21mr|konqueror-23.08.4-3|281	kcmkonqhtml kcmperformance kfmclient khtml-adblock khtml-behavior \
21mr|konqueror-23.08.4-3|282	khtml-general khtml-java-js performance %{name}.lang --with-kde --with-html
21mr|konqueror-23.08.4-3|283	
21mr|konqueror-23.08.4-3|284	%find_lang adblock akregator_konqplugin autorefresh babelfish dirfilterplugin \
21mr|konqueror-23.08.4-3|285	domtreeviewer fsview imgalleryplugin khtmlsettingsplugin khtmltts \
21mr|konqueror-23.08.4-3|286	kgetplugin kshellcmdplugin mf_konqplugin minitoolsplugin rellinks searchbarplugin \
21mr|konqueror-23.08.4-3|287	uachangerplugin validatorsplugin webarchiver konq-plugins.lang --with-kde
21mr|konqueror-23.08.4-3|288	
21mr|konqueror-23.08.4-3|289	%find_lang webenginepart --with-kde
21mr|konqueror-23.08.4-3|290	
21mr|konqueror-23.08.4-3|291	%find_lang libkonq --with-kde

13345 21
21mr|konquest-23.08.4-2|1	
21mr|konquest-23.08.4-2|2	Summary:	Conquer the planets of your enemy
21mr|konquest-23.08.4-2|3	Name:		konquest
21mr|konquest-23.08.4-2|4	Version:	23.08.4
21mr|konquest-23.08.4-2|5	Release:	2
21mr|konquest-23.08.4-2|6	Epoch:		1
21mr|konquest-23.08.4-2|7	License:	GPLv2+
21mr|konquest-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|konquest-23.08.4-2|9	Url:		http://www.kde.org/applications/games/konquest/
21mr|konquest-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|konquest-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|konquest-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|konquest-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|konquest-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|konquest-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|konquest-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|konquest-23.08.4-2|17	BuildRequires:	kf5guiaddons-devel
21mr|konquest-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|konquest-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|konquest-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|konquest-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|konquest-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|konquest-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|konquest-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|konquest-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|konquest-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Svg)
21mr|konquest-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|konquest-23.08.4-2|28	
21mr|konquest-23.08.4-2|29	%description
21mr|konquest-23.08.4-2|30	Konquest is the KDE version of Gnu-Lactic Konquest. Players conquer other
21mr|konquest-23.08.4-2|31	planets by sending ships to them. The goal is to build an interstellar
21mr|konquest-23.08.4-2|32	empire and ultimately conquer all other player's planets.
21mr|konquest-23.08.4-2|33	
21mr|konquest-23.08.4-2|34	%files -f %{name}.lang
21mr|konquest-23.08.4-2|35	%{_kde5_bindir}/konquest
21mr|konquest-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.konquest.desktop
21mr|konquest-23.08.4-2|37	%{_kde5_datadir}/konquest
21mr|konquest-23.08.4-2|38	%{_kde5_iconsdir}/hicolor/*/apps/konquest.*
21mr|konquest-23.08.4-2|39	%{_appdatadir}/org.kde.konquest.appdata.xml
21mr|konquest-23.08.4-2|40	
21mr|konquest-23.08.4-2|41	#------------------------------------------------------------------------------
21mr|konquest-23.08.4-2|42	
21mr|konquest-23.08.4-2|43	%prep
21mr|konquest-23.08.4-2|44	%autosetup -p1
21mr|konquest-23.08.4-2|45	
21mr|konquest-23.08.4-2|46	%build
21mr|konquest-23.08.4-2|47	%cmake_kde5
21mr|konquest-23.08.4-2|48	%make
21mr|konquest-23.08.4-2|49	
21mr|konquest-23.08.4-2|50	%install
21mr|konquest-23.08.4-2|51	%makeinstall_std -C build
21mr|konquest-23.08.4-2|52	
21mr|konquest-23.08.4-2|53	%find_lang %{name} --with-kde --with-html
21mr|konquest-23.08.4-2|54	

13346 21
21mr|kontact-23.08.4-3|1	Summary:	KDE kontact container
21mr|kontact-23.08.4-3|2	Name:		kontact
21mr|kontact-23.08.4-3|3	Version:	23.08.4
21mr|kontact-23.08.4-3|4	Release: 	3
21mr|kontact-23.08.4-3|5	Epoch:		3
21mr|kontact-23.08.4-3|6	License:	GPLv2+
21mr|kontact-23.08.4-3|7	Group:		Graphical desktop/KDE
21mr|kontact-23.08.4-3|8	Url:		http://www.kde.org
21mr|kontact-23.08.4-3|9	Source0:	http://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kontact-23.08.4-3|10	# Translation for the external program zanshin has been added to the po file
21mr|kontact-23.08.4-3|11	Source1:	kontact.po
21mr|kontact-23.08.4-3|12	BuildRequires:	extra-cmake-modules
21mr|kontact-23.08.4-3|13	BuildRequires:	kf5akonadi-devel
21mr|kontact-23.08.4-3|14	BuildRequires:	kf5crash-devel
21mr|kontact-23.08.4-3|15	BuildRequires:	kf5dbusaddons-devel
21mr|kontact-23.08.4-3|16	BuildRequires:	kf5doctools-devel
21mr|kontact-23.08.4-3|17	BuildRequires:	kf5grantleetheme-devel
21mr|kontact-23.08.4-3|18	BuildRequires:	kf5iconthemes-devel
21mr|kontact-23.08.4-3|19	BuildRequires:	kf5kcmutils-devel
21mr|kontact-23.08.4-3|20	BuildRequires:	kf5kontactinterface-devel
21mr|kontact-23.08.4-3|21	BuildRequires:	kf5libkdepim-devel
21mr|kontact-23.08.4-3|22	BuildRequires:	kf5mailcommon-devel
21mr|kontact-23.08.4-3|23	BuildRequires:	kf5pimtextedit-devel
21mr|kontact-23.08.4-3|24	BuildRequires:	kf5windowsystem-devel
21mr|kontact-23.08.4-3|25	BuildRequires:	qgpgme-devel
21mr|kontact-23.08.4-3|26	BuildRequires:	sasl-devel
21mr|kontact-23.08.4-3|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|kontact-23.08.4-3|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kontact-23.08.4-3|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kontact-23.08.4-3|30	BuildRequires:	pkgconfig(Qt5Network)
21mr|kontact-23.08.4-3|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kontact-23.08.4-3|32	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kontact-23.08.4-3|33	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kontact-23.08.4-3|34	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|kontact-23.08.4-3|35	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|kontact-23.08.4-3|36	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|kontact-23.08.4-3|37	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|kontact-23.08.4-3|38	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kontact-23.08.4-3|39	Requires:	plasma5-kdepim-runtime
21mr|kontact-23.08.4-3|40	Recommends:	plasma5-kdepim-addons
21mr|kontact-23.08.4-3|41	Recommends:	akonadi-import-wizard
21mr|kontact-23.08.4-3|42	Recommends:	akregator
21mr|kontact-23.08.4-3|43	Recommends:	kaddressbook
21mr|kontact-23.08.4-3|44	Recommends:	kmail
21mr|kontact-23.08.4-3|45	Recommends:	knotes
21mr|kontact-23.08.4-3|46	Recommends:	korganizer
21mr|kontact-23.08.4-3|47	
21mr|kontact-23.08.4-3|48	%description
21mr|kontact-23.08.4-3|49	The KDE Kontact Personal Information Management suite unites mature and
21mr|kontact-23.08.4-3|50	proven KDE applications under one roof. Thanks to the powerful KParts
21mr|kontact-23.08.4-3|51	technology, existing applications are seamlessly integrated into one.
21mr|kontact-23.08.4-3|52	
21mr|kontact-23.08.4-3|53	%files -f %{name}.lang
21mr|kontact-23.08.4-3|54	%{_kde5_applicationsdir}/org.kde.kontact.desktop
21mr|kontact-23.08.4-3|55	%{_kde5_bindir}/kontact
21mr|kontact-23.08.4-3|56	%{_kde5_datadir}/config.kcfg/kontact.kcfg
21mr|kontact-23.08.4-3|57	%{_kde5_datadir}/messageviewer/about/default/introduction_kontact.html
21mr|kontact-23.08.4-3|58	%{_kde5_datadir}/messageviewer/about/default/loading_kontact.html
21mr|kontact-23.08.4-3|59	%{_kde5_iconsdir}/hicolor/*/apps/kontact.*
21mr|kontact-23.08.4-3|60	%{_kde5_datadir}/qlogging-categories5/kontact.categories
21mr|kontact-23.08.4-3|61	%{_kde5_datadir}/qlogging-categories5/kontact.renamecategories
21mr|kontact-23.08.4-3|62	%{_appdatadir}/org.kde.kontact.appdata.xml
21mr|kontact-23.08.4-3|63	%{_qt5_plugindir}/pim5/kcms/kontact/kcm_kontact.so
21mr|kontact-23.08.4-3|64	%{_kde5_datadir}/dbus-1/services/org.kde.kontact.service
21mr|kontact-23.08.4-3|65	
21mr|kontact-23.08.4-3|66	#----------------------------------------------------------------------------
21mr|kontact-23.08.4-3|67	
21mr|kontact-23.08.4-3|68	%define kontactprivate_major 5
21mr|kontact-23.08.4-3|69	%define libkontactprivate %mklibname kontactprivate %{kontactprivate_major}
21mr|kontact-23.08.4-3|70	
21mr|kontact-23.08.4-3|71	%package -n %{libkontactprivate}
21mr|kontact-23.08.4-3|72	Summary:	KDE PIM shared library
21mr|kontact-23.08.4-3|73	Group:		System/Libraries
21mr|kontact-23.08.4-3|74	
21mr|kontact-23.08.4-3|75	%description -n %{libkontactprivate}
21mr|kontact-23.08.4-3|76	KDE PIM shared library.
21mr|kontact-23.08.4-3|77	
21mr|kontact-23.08.4-3|78	%files -n %{libkontactprivate}
21mr|kontact-23.08.4-3|79	%{_kde5_libdir}/libkontactprivate.so.%{kontactprivate_major}*
21mr|kontact-23.08.4-3|80	
21mr|kontact-23.08.4-3|81	#----------------------------------------------------------------------
21mr|kontact-23.08.4-3|82	
21mr|kontact-23.08.4-3|83	%prep
21mr|kontact-23.08.4-3|84	%autosetup -p1
21mr|kontact-23.08.4-3|85	
21mr|kontact-23.08.4-3|86	# update ru translation
21mr|kontact-23.08.4-3|87	cp -f %{SOURCE1} po/ru/
21mr|kontact-23.08.4-3|88	
21mr|kontact-23.08.4-3|89	%build
21mr|kontact-23.08.4-3|90	%cmake_kde5
21mr|kontact-23.08.4-3|91	%make
21mr|kontact-23.08.4-3|92	
21mr|kontact-23.08.4-3|93	%install
21mr|kontact-23.08.4-3|94	%makeinstall_std -C build
21mr|kontact-23.08.4-3|95	
21mr|kontact-23.08.4-3|96	%find_lang %{name} --with-kde --with-html
21mr|kontact-23.08.4-3|97	

13347 21
21mr|kontactinterface-23.08.4-2|1	
21mr|kontactinterface-23.08.4-2|2	Summary:	KDE Frameworks 5 Kontact plugin interface module
21mr|kontactinterface-23.08.4-2|3	Name:		kontactinterface
21mr|kontactinterface-23.08.4-2|4	Version:	23.08.4
21mr|kontactinterface-23.08.4-2|5	Release:	2
21mr|kontactinterface-23.08.4-2|6	License:	LGPLv2.1+
21mr|kontactinterface-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kontactinterface-23.08.4-2|8	Url:		https://www.kde.org/
21mr|kontactinterface-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kontactinterface-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kontactinterface-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21mr|kontactinterface-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|kontactinterface-23.08.4-2|13	BuildRequires:	kf5iconthemes-devel
21mr|kontactinterface-23.08.4-2|14	BuildRequires:	kf5parts-devel
21mr|kontactinterface-23.08.4-2|15	BuildRequires:	kf5windowsystem-devel
21mr|kontactinterface-23.08.4-2|16	BuildRequires:	kf5xmlgui-devel
21mr|kontactinterface-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|kontactinterface-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kontactinterface-23.08.4-2|19	BuildRequires:	pkgconfig(x11)
21mr|kontactinterface-23.08.4-2|20	
21mr|kontactinterface-23.08.4-2|21	%description
21mr|kontactinterface-23.08.4-2|22	KDE Frameworks 5 Kontact plugin interface module.
21mr|kontactinterface-23.08.4-2|23	
21mr|kontactinterface-23.08.4-2|24	%files
21mr|kontactinterface-23.08.4-2|25	%{_kde5_datadir}/qlogging-categories5/kontactinterface.categories
21mr|kontactinterface-23.08.4-2|26	%{_kde5_datadir}/qlogging-categories5/kontactinterface.renamecategories
21mr|kontactinterface-23.08.4-2|27	
21mr|kontactinterface-23.08.4-2|28	#----------------------------------------------------------------------------
21mr|kontactinterface-23.08.4-2|29	
21mr|kontactinterface-23.08.4-2|30	%package i18n
21mr|kontactinterface-23.08.4-2|31	Summary:	KDE Frameworks 5 Kontact plugin interface library translations
21mr|kontactinterface-23.08.4-2|32	Group:		System/Internationalization
21mr|kontactinterface-23.08.4-2|33	BuildArch:	noarch
21mr|kontactinterface-23.08.4-2|34	
21mr|kontactinterface-23.08.4-2|35	%description i18n
21mr|kontactinterface-23.08.4-2|36	KDE Frameworks 5 Kontact plugin interface library translations.
21mr|kontactinterface-23.08.4-2|37	
21mr|kontactinterface-23.08.4-2|38	%files i18n -f kontactinterfaces5.lang
21mr|kontactinterface-23.08.4-2|39	
21mr|kontactinterface-23.08.4-2|40	#----------------------------------------------------------------------------
21mr|kontactinterface-23.08.4-2|41	
21mr|kontactinterface-23.08.4-2|42	%define kf5kontactinterface_major 5
21mr|kontactinterface-23.08.4-2|43	%define libkf5kontactinterface %mklibname kf5kontactinterface %{kf5kontactinterface_major}
21mr|kontactinterface-23.08.4-2|44	
21mr|kontactinterface-23.08.4-2|45	%package -n %{libkf5kontactinterface}
21mr|kontactinterface-23.08.4-2|46	Summary:	KDE Frameworks 5 Kontact plugin interface shared library
21mr|kontactinterface-23.08.4-2|47	Group:		System/Libraries
21mr|kontactinterface-23.08.4-2|48	Requires:	%{name}
21mr|kontactinterface-23.08.4-2|49	Requires:	%{name}-i18n
21mr|kontactinterface-23.08.4-2|50	
21mr|kontactinterface-23.08.4-2|51	%description -n %{libkf5kontactinterface}
21mr|kontactinterface-23.08.4-2|52	KDE Frameworks 5 Kontact plugin interface shared library.
21mr|kontactinterface-23.08.4-2|53	
21mr|kontactinterface-23.08.4-2|54	%files -n %{libkf5kontactinterface}
21mr|kontactinterface-23.08.4-2|55	%{_kde5_libdir}/libKPim5KontactInterface.so.%{kf5kontactinterface_major}*
21mr|kontactinterface-23.08.4-2|56	
21mr|kontactinterface-23.08.4-2|57	#----------------------------------------------------------------------------
21mr|kontactinterface-23.08.4-2|58	
21mr|kontactinterface-23.08.4-2|59	%define devkf5kontactinterface %mklibname kf5kontactinterface -d
21mr|kontactinterface-23.08.4-2|60	
21mr|kontactinterface-23.08.4-2|61	%package -n %{devkf5kontactinterface}
21mr|kontactinterface-23.08.4-2|62	Summary:	Development files for KDE Frameworks 5 Kontact plugin interface module
21mr|kontactinterface-23.08.4-2|63	Group:		Development/KDE and Qt
21mr|kontactinterface-23.08.4-2|64	Requires:	%{libkf5kontactinterface} = %{EVRD}
21mr|kontactinterface-23.08.4-2|65	Provides:	%{name}-devel = %{EVRD}
21mr|kontactinterface-23.08.4-2|66	Provides:	kf5kontactinterface-devel = %{version}
21mr|kontactinterface-23.08.4-2|67	
21mr|kontactinterface-23.08.4-2|68	%description -n %{devkf5kontactinterface}
21mr|kontactinterface-23.08.4-2|69	This package contains header files needed if you wish to build applications
21mr|kontactinterface-23.08.4-2|70	based on %{name}.
21mr|kontactinterface-23.08.4-2|71	
21mr|kontactinterface-23.08.4-2|72	%files -n %{devkf5kontactinterface}
21mr|kontactinterface-23.08.4-2|73	%{_kde5_includedir}/KPim5/KontactInterface
21mr|kontactinterface-23.08.4-2|74	%{_kde5_libdir}/cmake/KPim5KontactInterface
21mr|kontactinterface-23.08.4-2|75	%{_kde5_libdir}/libKPim5KontactInterface.so
21mr|kontactinterface-23.08.4-2|76	%{_kde5_mkspecsdir}/*.pri
21mr|kontactinterface-23.08.4-2|77	
21mr|kontactinterface-23.08.4-2|78	#----------------------------------------------------------------------------
21mr|kontactinterface-23.08.4-2|79	
21mr|kontactinterface-23.08.4-2|80	%prep
21mr|kontactinterface-23.08.4-2|81	%autosetup -p1
21mr|kontactinterface-23.08.4-2|82	
21mr|kontactinterface-23.08.4-2|83	%build
21mr|kontactinterface-23.08.4-2|84	%cmake_kde5
21mr|kontactinterface-23.08.4-2|85	%make
21mr|kontactinterface-23.08.4-2|86	
21mr|kontactinterface-23.08.4-2|87	%install
21mr|kontactinterface-23.08.4-2|88	%makeinstall_std -C build
21mr|kontactinterface-23.08.4-2|89	
21mr|kontactinterface-23.08.4-2|90	%find_lang kontactinterfaces5

13348 21
21mr|konversation-23.08.4-2|1	Summary:	A user friendly IRC Client for KDE
21mr|konversation-23.08.4-2|2	Name:		konversation
21mr|konversation-23.08.4-2|3	Version:	23.08.4
21mr|konversation-23.08.4-2|4	Release:	2
21mr|konversation-23.08.4-2|5	License:	GPLv2+
21mr|konversation-23.08.4-2|6	Group:		Networking/IRC
21mr|konversation-23.08.4-2|7	Url:		http://konversation.kde.org
21mr|konversation-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|konversation-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|konversation-23.08.4-2|10	BuildRequires:	kf5archive-devel
21mr|konversation-23.08.4-2|11	BuildRequires:	kf5bookmarks-devel
21mr|konversation-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|konversation-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|konversation-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|konversation-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|konversation-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|konversation-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|konversation-23.08.4-2|18	BuildRequires:	kf5emoticons-devel
21mr|konversation-23.08.4-2|19	BuildRequires:	kf5globalaccel-devel
21mr|konversation-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|konversation-23.08.4-2|21	BuildRequires:	kf5iconthemes-devel
21mr|konversation-23.08.4-2|22	BuildRequires:	kf5idletime-devel
21mr|konversation-23.08.4-2|23	BuildRequires:	kf5itemviews-devel
21mr|konversation-23.08.4-2|24	BuildRequires:	kf5kio-devel
21mr|konversation-23.08.4-2|25	BuildRequires:	kf5newstuff-devel
21mr|konversation-23.08.4-2|26	BuildRequires:	kf5notifications-devel
21mr|konversation-23.08.4-2|27	BuildRequires:	kf5notifyconfig-devel
21mr|konversation-23.08.4-2|28	BuildRequires:	kf5parts-devel
21mr|konversation-23.08.4-2|29	BuildRequires:	kf5solid-devel
21mr|konversation-23.08.4-2|30	BuildRequires:	kf5wallet-devel
21mr|konversation-23.08.4-2|31	BuildRequires:	kf5widgetsaddons-devel
21mr|konversation-23.08.4-2|32	BuildRequires:	kf5windowsystem-devel
21mr|konversation-23.08.4-2|33	BuildRequires:	pkgconfig(phonon4qt5)
21mr|konversation-23.08.4-2|34	BuildRequires:	pkgconfig(qca2-qt5)
21mr|konversation-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Core)
21mr|konversation-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Gui)
21mr|konversation-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|konversation-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Test)
21mr|konversation-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|konversation-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|konversation-23.08.4-2|41	Requires:	qca2-qt5
21mr|konversation-23.08.4-2|42	Requires:	qca2-qt5-plugin-openssl
21mr|konversation-23.08.4-2|43	Requires:	qca2-qt5-plugin-gnupg
21mr|konversation-23.08.4-2|44	
21mr|konversation-23.08.4-2|45	%description
21mr|konversation-23.08.4-2|46	Konversation is a graphical Internet Relay Chat client (IRC)
21mr|konversation-23.08.4-2|47	with KDE support.
21mr|konversation-23.08.4-2|48	
21mr|konversation-23.08.4-2|49	Features:
21mr|konversation-23.08.4-2|50	
21mr|konversation-23.08.4-2|51	* Standard IRC features
21mr|konversation-23.08.4-2|52	* SSL server support
21mr|konversation-23.08.4-2|53	* Bookmarking support
21mr|konversation-23.08.4-2|54	* Easy to use graphical user interface
21mr|konversation-23.08.4-2|55	* Multiple servers and channels in one single window
21mr|konversation-23.08.4-2|56	* DCC file transfer
21mr|konversation-23.08.4-2|57	* Multiple identities for different servers
21mr|konversation-23.08.4-2|58	* Text decorations and colors
21mr|konversation-23.08.4-2|59	* OnScreen Display for notifications
21mr|konversation-23.08.4-2|60	* Automatic UTF-8 detection
21mr|konversation-23.08.4-2|61	* Per channel encoding support
21mr|konversation-23.08.4-2|62	* Theme support for nick icons
21mr|konversation-23.08.4-2|63	* Highly configurable
21mr|konversation-23.08.4-2|64	
21mr|konversation-23.08.4-2|65	%files -f %{name}.lang
21mr|konversation-23.08.4-2|66	%doc README
21mr|konversation-23.08.4-2|67	%{_kde5_bindir}/konversation
21mr|konversation-23.08.4-2|68	%{_kde5_applicationsdir}/org.kde.konversation.desktop
21mr|konversation-23.08.4-2|69	%{_kde5_datadir}/konversation/
21mr|konversation-23.08.4-2|70	%{_kde5_datadir}/kconf_update/konversation*
21mr|konversation-23.08.4-2|71	%{_kde5_iconsdir}/hicolor/*/actions/konv_message.*
21mr|konversation-23.08.4-2|72	%{_kde5_iconsdir}/hicolor/*/apps/konversation.*
21mr|konversation-23.08.4-2|73	%{_kde5_notificationsdir}/konversation.notifyrc
21mr|konversation-23.08.4-2|74	%{_appdatadir}/org.kde.konversation.appdata.xml
21mr|konversation-23.08.4-2|75	%{_kde5_datadir}/dbus-1/services/org.kde.konversation.service
21mr|konversation-23.08.4-2|76	%{_kde5_datadir}/knsrcfiles/konversation_nicklist_theme.knsrc
21mr|konversation-23.08.4-2|77	%{_kde5_datadir}/qlogging-categories5/konversation.categories
21mr|konversation-23.08.4-2|78	
21mr|konversation-23.08.4-2|79	#----------------------------------------------------------------------------
21mr|konversation-23.08.4-2|80	
21mr|konversation-23.08.4-2|81	%prep
21mr|konversation-23.08.4-2|82	%setup -q
21mr|konversation-23.08.4-2|83	
21mr|konversation-23.08.4-2|84	%build
21mr|konversation-23.08.4-2|85	%cmake_kde5
21mr|konversation-23.08.4-2|86	%make
21mr|konversation-23.08.4-2|87	
21mr|konversation-23.08.4-2|88	%install
21mr|konversation-23.08.4-2|89	%makeinstall_std -C build
21mr|konversation-23.08.4-2|90	
21mr|konversation-23.08.4-2|91	%find_lang %{name} --with-kde --with-html

13349 21
21mr|kopeninghours-23.08.4-2|1	Summary:	Library for parsing and evaluating OSM opening hours expressions
21mr|kopeninghours-23.08.4-2|2	Name:		kopeninghours
21mr|kopeninghours-23.08.4-2|3	Version:	23.08.4
21mr|kopeninghours-23.08.4-2|4	Release:	2
21mr|kopeninghours-23.08.4-2|5	License:	GPLv2+
21mr|kopeninghours-23.08.4-2|6	Group:		System/Libraries
21mr|kopeninghours-23.08.4-2|7	Url:		http://www.kde.org/
21mr|kopeninghours-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kopeninghours-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kopeninghours-23.08.4-2|10	BuildRequires:	bison
21mr|kopeninghours-23.08.4-2|11	BuildRequires:	kf5holidays-devel
21mr|kopeninghours-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|kopeninghours-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kopeninghours-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kopeninghours-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kopeninghours-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kopeninghours-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Network)
21mr|kopeninghours-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kopeninghours-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|kopeninghours-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kopeninghours-23.08.4-2|21	BuildRequires:	pkgconfig(python3)
21mr|kopeninghours-23.08.4-2|22	BuildRequires:	flex
21mr|kopeninghours-23.08.4-2|23	BuildRequires:	boost-devel
21mr|kopeninghours-23.08.4-2|24	
21mr|kopeninghours-23.08.4-2|25	%description
21mr|kopeninghours-23.08.4-2|26	Library for parsing and evaluating OSM opening hours expressions.
21mr|kopeninghours-23.08.4-2|27	
21mr|kopeninghours-23.08.4-2|28	%files -f %{name}.lang
21mr|kopeninghours-23.08.4-2|29	%{_kde5_qmldir}/org/kde/kopeninghours/
21mr|kopeninghours-23.08.4-2|30	%{_kde5_datadir}/qlogging-categories5/org_kde_kopeninghours.categories
21mr|kopeninghours-23.08.4-2|31	
21mr|kopeninghours-23.08.4-2|32	#----------------------------------------------------------------------------
21mr|kopeninghours-23.08.4-2|33	
21mr|kopeninghours-23.08.4-2|34	%define kopeninghours_major 1
21mr|kopeninghours-23.08.4-2|35	%define libkopeninghours %mklibname kopeninghours %{kopeninghours_major}
21mr|kopeninghours-23.08.4-2|36	
21mr|kopeninghours-23.08.4-2|37	%package -n %{libkopeninghours}
21mr|kopeninghours-23.08.4-2|38	Summary:	Library for parsing and evaluating OSM opening hours expressions
21mr|kopeninghours-23.08.4-2|39	Group:		System/Libraries
21mr|kopeninghours-23.08.4-2|40	Requires:	%{name} = %{EVRD}
21mr|kopeninghours-23.08.4-2|41	
21mr|kopeninghours-23.08.4-2|42	%description -n %{libkopeninghours}
21mr|kopeninghours-23.08.4-2|43	Kopete shared library.
21mr|kopeninghours-23.08.4-2|44	
21mr|kopeninghours-23.08.4-2|45	%files -n %{libkopeninghours}
21mr|kopeninghours-23.08.4-2|46	%{_kde5_libdir}/libKOpeningHours.so.%{kopeninghours_major}*
21mr|kopeninghours-23.08.4-2|47	%{_kde5_libdir}/libKOpeningHours.so.%(echo %{version}|cut -d. -f1).*
21mr|kopeninghours-23.08.4-2|48	
21mr|kopeninghours-23.08.4-2|49	#----------------------------------------------------------------------------
21mr|kopeninghours-23.08.4-2|50	
21mr|kopeninghours-23.08.4-2|51	%define devkopeninghours %mklibname kopeninghours -d
21mr|kopeninghours-23.08.4-2|52	
21mr|kopeninghours-23.08.4-2|53	%package -n %{devkopeninghours}
21mr|kopeninghours-23.08.4-2|54	Summary:	Development files for kopeninghours
21mr|kopeninghours-23.08.4-2|55	Group:		Development/KDE and Qt
21mr|kopeninghours-23.08.4-2|56	Requires:	%{libkopeninghours} = %{EVRD}
21mr|kopeninghours-23.08.4-2|57	Provides:	%{name}-devel = %{EVRD}
21mr|kopeninghours-23.08.4-2|58	
21mr|kopeninghours-23.08.4-2|59	%description -n %{devkopeninghours}
21mr|kopeninghours-23.08.4-2|60	Library for parsing and evaluating OSM opening hours expressions.
21mr|kopeninghours-23.08.4-2|61	
21mr|kopeninghours-23.08.4-2|62	%files -n %{devkopeninghours}
21mr|kopeninghours-23.08.4-2|63	%{_kde5_includedir}/KOpeningHours/
21mr|kopeninghours-23.08.4-2|64	%{_kde5_includedir}/kopeninghours/
21mr|kopeninghours-23.08.4-2|65	%{_kde5_includedir}/kopeninghours_version.h
21mr|kopeninghours-23.08.4-2|66	%{_kde5_libdir}/libKOpeningHours.so
21mr|kopeninghours-23.08.4-2|67	%{_kde5_libdir}/cmake/KOpeningHours/
21mr|kopeninghours-23.08.4-2|68	
21mr|kopeninghours-23.08.4-2|69	#----------------------------------------------------------------------------
21mr|kopeninghours-23.08.4-2|70	
21mr|kopeninghours-23.08.4-2|71	%package python
21mr|kopeninghours-23.08.4-2|72	Summary:	Python kopeninghours
21mr|kopeninghours-23.08.4-2|73	Group:		Graphical desktop/KDE
21mr|kopeninghours-23.08.4-2|74	
21mr|kopeninghours-23.08.4-2|75	%description python
21mr|kopeninghours-23.08.4-2|76	Python kopeninghours.
21mr|kopeninghours-23.08.4-2|77	
21mr|kopeninghours-23.08.4-2|78	%files python
21mr|kopeninghours-23.08.4-2|79	%{py3_puresitedir}
21mr|kopeninghours-23.08.4-2|80	
21mr|kopeninghours-23.08.4-2|81	#----------------------------------------------------------------------------
21mr|kopeninghours-23.08.4-2|82	
21mr|kopeninghours-23.08.4-2|83	%prep
21mr|kopeninghours-23.08.4-2|84	%autosetup -p1
21mr|kopeninghours-23.08.4-2|85	
21mr|kopeninghours-23.08.4-2|86	%build
21mr|kopeninghours-23.08.4-2|87	%cmake_kde5
21mr|kopeninghours-23.08.4-2|88	%make
21mr|kopeninghours-23.08.4-2|89	
21mr|kopeninghours-23.08.4-2|90	%install
21mr|kopeninghours-23.08.4-2|91	%makeinstall_std -C build
21mr|kopeninghours-23.08.4-2|92	
21mr|kopeninghours-23.08.4-2|93	%find_lang %{name} --with-kde --with-html

13350 21
21mr|kopete-23.08.4-2|1	Summary:	KDE Internet Messenger
21mr|kopete-23.08.4-2|2	Name:		kopete
21mr|kopete-23.08.4-2|3	Version:	23.08.4
21mr|kopete-23.08.4-2|4	Release:	2
21mr|kopete-23.08.4-2|5	Epoch:		3
21mr|kopete-23.08.4-2|6	License:	GPLv2+
21mr|kopete-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kopete-23.08.4-2|8	Url:		http://www.kde.org/applications/internet/kopete/
21mr|kopete-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kopete-23.08.4-2|10	Source1:	kopete.rpmlintrc
21mr|kopete-23.08.4-2|11	Patch0:		kopete-18.12.1-drop-kleopatra-duplicate.patch
21mr|kopete-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|kopete-23.08.4-2|13	BuildRequires:	gadu-devel
21mr|kopete-23.08.4-2|14	BuildRequires:	gpgmepp-devel
21mr|kopete-23.08.4-2|15	BuildRequires:	idn-devel
21mr|kopete-23.08.4-2|16	BuildRequires:	kf5config-devel
21mr|kopete-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21mr|kopete-23.08.4-2|18	BuildRequires:	kf5crash-devel
21mr|kopete-23.08.4-2|19	BuildRequires:	kf5contacts-devel
21mr|kopete-23.08.4-2|20	BuildRequires:	kf5dbusaddons-devel
21mr|kopete-23.08.4-2|21	BuildRequires:	kf5dnssd-devel
21mr|kopete-23.08.4-2|22	BuildRequires:	kf5doctools-devel
21mr|kopete-23.08.4-2|23	BuildRequires:	kf5emoticons-devel
21mr|kopete-23.08.4-2|24	BuildRequires:	kf5i18n-devel
21mr|kopete-23.08.4-2|25	BuildRequires:	kf5identitymanagement-devel
21mr|kopete-23.08.4-2|26	BuildRequires:	kf5kcmutils-devel
21mr|kopete-23.08.4-2|27	BuildRequires:	kf5kdelibs4support-devel
21mr|kopete-23.08.4-2|28	BuildRequires:	kf5khtml-devel
21mr|kopete-23.08.4-2|29	BuildRequires:	kf5kio-devel
21mr|kopete-23.08.4-2|30	BuildRequires:	kf5libkleo-devel >= %{version}
21mr|kopete-23.08.4-2|31	BuildRequires:	kf5notifyconfig-devel
21mr|kopete-23.08.4-2|32	BuildRequires:	kf5parts-devel
21mr|kopete-23.08.4-2|33	BuildRequires:	kf5texteditor-devel
21mr|kopete-23.08.4-2|34	BuildRequires:	kf5wallet-devel
21mr|kopete-23.08.4-2|35	BuildRequires:	qgpgme-devel
21mr|kopete-23.08.4-2|36	BuildRequires:	pkgconfig(alsa)
21mr|kopete-23.08.4-2|37	BuildRequires:	pkgconfig(expat)
21mr|kopete-23.08.4-2|38	BuildRequires:	pkgconfig(glib-2.0)
21mr|kopete-23.08.4-2|39	BuildRequires:	pkgconfig(jsoncpp)
21mr|kopete-23.08.4-2|40	BuildRequires:	pkgconfig(libotr)
21mr|kopete-23.08.4-2|41	BuildRequires:	pkgconfig(libv4l2)
21mr|kopete-23.08.4-2|42	BuildRequires:	pkgconfig(libxml-2.0)
21mr|kopete-23.08.4-2|43	BuildRequires:	pkgconfig(libxslt)
21mr|kopete-23.08.4-2|44	# Requires another meanwhile, not this one
21mr|kopete-23.08.4-2|45	# BuildRequires:	pkgconfig(meanwhile)
21mr|kopete-23.08.4-2|46	BuildRequires:	pkgconfig(phonon4qt5)
21mr|kopete-23.08.4-2|47	BuildRequires:	pkgconfig(qca2-qt5)
21mr|kopete-23.08.4-2|48	BuildRequires:	pkgconfig(Qt5Core)
21mr|kopete-23.08.4-2|49	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kopete-23.08.4-2|50	BuildRequires:	pkgconfig(Qt5Network)
21mr|kopete-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kopete-23.08.4-2|52	BuildRequires:	pkgconfig(Qt5Test)
21mr|kopete-23.08.4-2|53	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kopete-23.08.4-2|54	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kopete-23.08.4-2|55	BuildRequires:	pkgconfig(speex)
21mr|kopete-23.08.4-2|56	BuildRequires:	pkgconfig(zlib)
21mr|kopete-23.08.4-2|57	
21mr|kopete-23.08.4-2|58	Requires:	qca2-qt5-plugin-openssl-%{_lib}
21mr|kopete-23.08.4-2|59	Requires:	plasma5-akonadi-client
21mr|kopete-23.08.4-2|60	Requires:	jasper
21mr|kopete-23.08.4-2|61	# Not ported to KF5
21mr|kopete-23.08.4-2|62	Obsoletes:	kopete-antispam < 0.6
21mr|kopete-23.08.4-2|63	Obsoletes:	kopete-mrim  < 0.3
21mr|kopete-23.08.4-2|64	Obsoletes:	kopete-protocol-facebook < 0.2
21mr|kopete-23.08.4-2|65	Obsoletes:	kopete-protocol-irc < 0.2
21mr|kopete-23.08.4-2|66	
21mr|kopete-23.08.4-2|67	%description
21mr|kopete-23.08.4-2|68	Kopete is a flexible and extendable multiple protocol instant messaging
21mr|kopete-23.08.4-2|69	system designed as a plugin-based system.
21mr|kopete-23.08.4-2|70	
21mr|kopete-23.08.4-2|71	All protocols are plugins and allow modular installment, configuration,
21mr|kopete-23.08.4-2|72	and usage without the main application knowing anything about the plugin
21mr|kopete-23.08.4-2|73	being loaded.
21mr|kopete-23.08.4-2|74	
21mr|kopete-23.08.4-2|75	The goal of Kopete is to provide users with a standard and easy to use
21mr|kopete-23.08.4-2|76	interface between all of their instant messaging systems, but at the same
21mr|kopete-23.08.4-2|77	time also providing developers with the ease of writing plugins to support
21mr|kopete-23.08.4-2|78	a new protocol.
21mr|kopete-23.08.4-2|79	
21mr|kopete-23.08.4-2|80	The core Kopete development team provides a handful of plugins that most
21mr|kopete-23.08.4-2|81	users can use, in addition to templates for new developers to base a
21mr|kopete-23.08.4-2|82	plugin off of.
21mr|kopete-23.08.4-2|83	
21mr|kopete-23.08.4-2|84	%files -f %{name}.lang
21mr|kopete-23.08.4-2|85	%{_kde5_applicationsdir}/org.kde.kopete.desktop
21mr|kopete-23.08.4-2|86	%{_kde5_bindir}/kopete
21mr|kopete-23.08.4-2|87	%{_kde5_bindir}/winpopup-install
21mr|kopete-23.08.4-2|88	%{_kde5_bindir}/winpopup-send
21mr|kopete-23.08.4-2|89	%{_kde5_datadir}/kopete
21mr|kopete-23.08.4-2|90	%{_kde5_datadir}/kopete_history/
21mr|kopete-23.08.4-2|91	%{_kde5_datadir}/kconf_update/kopete-*
21mr|kopete-23.08.4-2|92	%{_kde5_libdir}/libqgroupwise.so
21mr|kopete-23.08.4-2|93	%{_kde5_configdir}/kopeterc
21mr|kopete-23.08.4-2|94	%{_kde5_datadir}/config.kcfg/historyconfig.kcfg
21mr|kopete-23.08.4-2|95	%{_kde5_datadir}/config.kcfg/kopete_otr.kcfg
21mr|kopete-23.08.4-2|96	%{_kde5_datadir}/config.kcfg/kopeteappearancesettings.kcfg
21mr|kopete-23.08.4-2|97	%{_kde5_datadir}/config.kcfg/kopetebehaviorsettings.kcfg
21mr|kopete-23.08.4-2|98	%{_kde5_datadir}/config.kcfg/kopetestatussettings.kcfg
21mr|kopete-23.08.4-2|99	%{_kde5_datadir}/config.kcfg/urlpicpreview.kcfg
21mr|kopete-23.08.4-2|100	%{_kde5_datadir}/config.kcfg/webpresenceconfig.kcfg
21mr|kopete-23.08.4-2|101	%{_kde5_datadir}/qlogging-categories5/kopete.categories
21mr|kopete-23.08.4-2|102	%{_kde5_notificationsdir}/kopete.notifyrc
21mr|kopete-23.08.4-2|103	%{_kde5_services}/aim.protocol
21mr|kopete-23.08.4-2|104	%{_kde5_services}/chatwindow.desktop
21mr|kopete-23.08.4-2|105	%{_kde5_services}/emailwindow.desktop
21mr|kopete-23.08.4-2|106	%{_kde5_services}/kconfiguredialog/kopete_*
21mr|kopete-23.08.4-2|107	%{_kde5_services}/kopete_*
21mr|kopete-23.08.4-2|108	%{_kde5_services}/xmpp.protocol
21mr|kopete-23.08.4-2|109	%{_kde5_servicetypes}/kopete*
21mr|kopete-23.08.4-2|110	%{_kde5_datadir}/sounds/Kopete_Event.ogg
21mr|kopete-23.08.4-2|111	%{_kde5_datadir}/sounds/Kopete_Received.ogg
21mr|kopete-23.08.4-2|112	%{_kde5_datadir}/sounds/Kopete_Sent.ogg
21mr|kopete-23.08.4-2|113	%{_kde5_datadir}/sounds/Kopete_User_is_Online.ogg
21mr|kopete-23.08.4-2|114	%{_kde5_iconsdir}/*/*/actions/account_offline_overlay.*
21mr|kopete-23.08.4-2|115	%{_kde5_iconsdir}/*/*/actions/contact_away_overlay.*
21mr|kopete-23.08.4-2|116	%{_kde5_iconsdir}/*/*/actions/contact_busy_overlay.*
21mr|kopete-23.08.4-2|117	%{_kde5_iconsdir}/*/*/actions/contact_food_overlay.*
21mr|kopete-23.08.4-2|118	%{_kde5_iconsdir}/*/*/actions/contact_freeforchat_overlay.*
21mr|kopete-23.08.4-2|119	%{_kde5_iconsdir}/*/*/actions/contact_invisible_overlay.*
21mr|kopete-23.08.4-2|120	%{_kde5_iconsdir}/*/*/actions/contact_phone_overlay.*
21mr|kopete-23.08.4-2|121	%{_kde5_iconsdir}/*/*/actions/contact_xa_overlay.*
21mr|kopete-23.08.4-2|122	%{_kde5_iconsdir}/*/*/actions/emoticon.*
21mr|kopete-23.08.4-2|123	%{_kde5_iconsdir}/*/*/actions/im-status-message-edit.*
21mr|kopete-23.08.4-2|124	%{_kde5_iconsdir}/*/*/actions/mail-encrypt.*
21mr|kopete-23.08.4-2|125	%{_kde5_iconsdir}/*/*/actions/metacontact_unknown.*
21mr|kopete-23.08.4-2|126	%{_kde5_iconsdir}/*/*/actions/status_unknown_overlay.*
21mr|kopete-23.08.4-2|127	%{_kde5_iconsdir}/*/*/actions/status_unknown.*
21mr|kopete-23.08.4-2|128	%{_kde5_iconsdir}/*/*/actions/view-user-offline-kopete.*
21mr|kopete-23.08.4-2|129	%{_kde5_iconsdir}/*/*/actions/voicecall.*
21mr|kopete-23.08.4-2|130	%{_kde5_iconsdir}/*/*/actions/webcamreceive.*
21mr|kopete-23.08.4-2|131	%{_kde5_iconsdir}/*/*/actions/webcamsend.*
21mr|kopete-23.08.4-2|132	%{_kde5_iconsdir}/*/*/apps/kopete_avdevice.*
21mr|kopete-23.08.4-2|133	%{_kde5_iconsdir}/*/*/apps/kopete-offline.*
21mr|kopete-23.08.4-2|134	%{_kde5_iconsdir}/*/*/apps/kopete.*
21mr|kopete-23.08.4-2|135	%{_kde5_iconsdir}/*/*/status/object-locked-finished.png
21mr|kopete-23.08.4-2|136	%{_kde5_iconsdir}/*/*/status/object-locked-unverified.png
21mr|kopete-23.08.4-2|137	%{_kde5_iconsdir}/*/*/status/object-locked-verified.png
21mr|kopete-23.08.4-2|138	%{_kde5_xmlguidir}/kopete/*.rc
21mr|kopete-23.08.4-2|139	%{_kde5_xmlguidir}/kopete_groupwise/*.rc
21mr|kopete-23.08.4-2|140	%{_kde5_xmlguidir}/kopete_otr/*rc
21mr|kopete-23.08.4-2|141	%{_appdatadir}/org.kde.kopete.appdata.xml
21mr|kopete-23.08.4-2|142	%{_qt5_plugindir}/accessible/chatwindowaccessiblewidgetfactory.so
21mr|kopete-23.08.4-2|143	%{_qt5_plugindir}/chattexteditpart.so
21mr|kopete-23.08.4-2|144	%{_qt5_plugindir}/kcm_kopete_*.so
21mr|kopete-23.08.4-2|145	%{_qt5_plugindir}/kopete_*.so
21mr|kopete-23.08.4-2|146	
21mr|kopete-23.08.4-2|147	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|148	
21mr|kopete-23.08.4-2|149	%define kopetecontactlist_major 1
21mr|kopete-23.08.4-2|150	%define libkopetecontactlist %mklibname kopetecontactlist %{kopetecontactlist_major}
21mr|kopete-23.08.4-2|151	
21mr|kopete-23.08.4-2|152	%package -n %{libkopetecontactlist}
21mr|kopete-23.08.4-2|153	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|154	Group:		System/Libraries
21mr|kopete-23.08.4-2|155	
21mr|kopete-23.08.4-2|156	%description -n %{libkopetecontactlist}
21mr|kopete-23.08.4-2|157	Kopete shared library.
21mr|kopete-23.08.4-2|158	
21mr|kopete-23.08.4-2|159	%files -n %{libkopetecontactlist}
21mr|kopete-23.08.4-2|160	%{_kde5_libdir}/libkopetecontactlist.so.%{kopetecontactlist_major}*
21mr|kopete-23.08.4-2|161	
21mr|kopete-23.08.4-2|162	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|163	
21mr|kopete-23.08.4-2|164	%define kopete_videodevice_major 1
21mr|kopete-23.08.4-2|165	%define libkopete_videodevice %mklibname kopete_videodevice %{kopete_videodevice_major}
21mr|kopete-23.08.4-2|166	
21mr|kopete-23.08.4-2|167	%package -n %{libkopete_videodevice}
21mr|kopete-23.08.4-2|168	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|169	Group:		System/Libraries
21mr|kopete-23.08.4-2|170	
21mr|kopete-23.08.4-2|171	%description -n %{libkopete_videodevice}
21mr|kopete-23.08.4-2|172	Kopete shared library.
21mr|kopete-23.08.4-2|173	
21mr|kopete-23.08.4-2|174	%files -n %{libkopete_videodevice}
21mr|kopete-23.08.4-2|175	%{_kde5_libdir}/libkopete_videodevice.so.%{kopete_videodevice_major}*
21mr|kopete-23.08.4-2|176	
21mr|kopete-23.08.4-2|177	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|178	
21mr|kopete-23.08.4-2|179	%define kopeteaddaccountwizard_major 1
21mr|kopete-23.08.4-2|180	%define libkopeteaddaccountwizard %mklibname kopeteaddaccountwizard %{kopeteaddaccountwizard_major}
21mr|kopete-23.08.4-2|181	
21mr|kopete-23.08.4-2|182	%package -n %{libkopeteaddaccountwizard}
21mr|kopete-23.08.4-2|183	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|184	Group:		System/Libraries
21mr|kopete-23.08.4-2|185	
21mr|kopete-23.08.4-2|186	%description -n %{libkopeteaddaccountwizard}
21mr|kopete-23.08.4-2|187	Kopete shared library.
21mr|kopete-23.08.4-2|188	
21mr|kopete-23.08.4-2|189	%files -n %{libkopeteaddaccountwizard}
21mr|kopete-23.08.4-2|190	%{_kde5_libdir}/libkopeteaddaccountwizard.so.%{kopeteaddaccountwizard_major}*
21mr|kopete-23.08.4-2|191	
21mr|kopete-23.08.4-2|192	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|193	
21mr|kopete-23.08.4-2|194	%define kopete_major 1
21mr|kopete-23.08.4-2|195	%define libkopete %mklibname kopete %{kopete_major}
21mr|kopete-23.08.4-2|196	
21mr|kopete-23.08.4-2|197	%package -n %{libkopete}
21mr|kopete-23.08.4-2|198	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|199	Group:		System/Libraries
21mr|kopete-23.08.4-2|200	
21mr|kopete-23.08.4-2|201	%description -n %{libkopete}
21mr|kopete-23.08.4-2|202	Kopete shared library.
21mr|kopete-23.08.4-2|203	
21mr|kopete-23.08.4-2|204	%files -n %{libkopete}
21mr|kopete-23.08.4-2|205	%{_kde5_libdir}/libkopete.so.%{kopete_major}*
21mr|kopete-23.08.4-2|206	
21mr|kopete-23.08.4-2|207	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|208	
21mr|kopete-23.08.4-2|209	%define kopeteprivacy_major 1
21mr|kopete-23.08.4-2|210	%define libkopeteprivacy %mklibname kopeteprivacy %{kopeteprivacy_major}
21mr|kopete-23.08.4-2|211	
21mr|kopete-23.08.4-2|212	%package -n %{libkopeteprivacy}
21mr|kopete-23.08.4-2|213	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|214	Group:		System/Libraries
21mr|kopete-23.08.4-2|215	
21mr|kopete-23.08.4-2|216	%description -n %{libkopeteprivacy}
21mr|kopete-23.08.4-2|217	Kopete shared library.
21mr|kopete-23.08.4-2|218	
21mr|kopete-23.08.4-2|219	%files -n %{libkopeteprivacy}
21mr|kopete-23.08.4-2|220	%{_kde5_libdir}/libkopeteprivacy.so.%{kopeteprivacy_major}*
21mr|kopete-23.08.4-2|221	
21mr|kopete-23.08.4-2|222	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|223	
21mr|kopete-23.08.4-2|224	%define kopetechatwindow_shared_major 1
21mr|kopete-23.08.4-2|225	%define libkopetechatwindow_shared %mklibname kopetechatwindow_shared %{kopetechatwindow_shared_major}
21mr|kopete-23.08.4-2|226	
21mr|kopete-23.08.4-2|227	%package -n %{libkopetechatwindow_shared}
21mr|kopete-23.08.4-2|228	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|229	Group:		System/Libraries
21mr|kopete-23.08.4-2|230	
21mr|kopete-23.08.4-2|231	%description -n %{libkopetechatwindow_shared}
21mr|kopete-23.08.4-2|232	Kopete shared library.
21mr|kopete-23.08.4-2|233	
21mr|kopete-23.08.4-2|234	%files -n %{libkopetechatwindow_shared}
21mr|kopete-23.08.4-2|235	%{_kde5_libdir}/libkopetechatwindow_shared.so.%{kopetechatwindow_shared_major}*
21mr|kopete-23.08.4-2|236	
21mr|kopete-23.08.4-2|237	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|238	
21mr|kopete-23.08.4-2|239	%define kopete_otr_shared_major 1
21mr|kopete-23.08.4-2|240	%define libkopete_otr_shared %mklibname kopete_otr_shared %{kopete_otr_shared_major}
21mr|kopete-23.08.4-2|241	
21mr|kopete-23.08.4-2|242	%package -n %{libkopete_otr_shared}
21mr|kopete-23.08.4-2|243	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|244	Group:		System/Libraries
21mr|kopete-23.08.4-2|245	
21mr|kopete-23.08.4-2|246	%description -n %{libkopete_otr_shared}
21mr|kopete-23.08.4-2|247	
21mr|kopete-23.08.4-2|248	Kopete shared library.
21mr|kopete-23.08.4-2|249	
21mr|kopete-23.08.4-2|250	%files -n %{libkopete_otr_shared}
21mr|kopete-23.08.4-2|251	%{_kde5_libdir}/libkopete_otr_shared.so.%{kopete_otr_shared_major}*
21mr|kopete-23.08.4-2|252	
21mr|kopete-23.08.4-2|253	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|254	
21mr|kopete-23.08.4-2|255	%define kopetestatusmenu_major 1
21mr|kopete-23.08.4-2|256	%define libkopetestatusmenu %mklibname kopetestatusmenu %{kopetestatusmenu_major}
21mr|kopete-23.08.4-2|257	
21mr|kopete-23.08.4-2|258	%package -n %{libkopetestatusmenu}
21mr|kopete-23.08.4-2|259	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|260	Group:		System/Libraries
21mr|kopete-23.08.4-2|261	
21mr|kopete-23.08.4-2|262	%description -n %{libkopetestatusmenu}
21mr|kopete-23.08.4-2|263	Kopete shared library.
21mr|kopete-23.08.4-2|264	
21mr|kopete-23.08.4-2|265	%files -n %{libkopetestatusmenu}
21mr|kopete-23.08.4-2|266	%{_kde5_libdir}/libkopetestatusmenu.so.%{kopetestatusmenu_major}*
21mr|kopete-23.08.4-2|267	
21mr|kopete-23.08.4-2|268	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|269	
21mr|kopete-23.08.4-2|270	%define kopete_oscar_major 1
21mr|kopete-23.08.4-2|271	%define libkopete_oscar %mklibname kopete_oscar %{kopete_oscar_major}
21mr|kopete-23.08.4-2|272	
21mr|kopete-23.08.4-2|273	%package -n %{libkopete_oscar}
21mr|kopete-23.08.4-2|274	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|275	Group:		System/Libraries
21mr|kopete-23.08.4-2|276	
21mr|kopete-23.08.4-2|277	%description -n %{libkopete_oscar}
21mr|kopete-23.08.4-2|278	Kopete shared library.
21mr|kopete-23.08.4-2|279	
21mr|kopete-23.08.4-2|280	%files -n %{libkopete_oscar}
21mr|kopete-23.08.4-2|281	%{_kde5_libdir}/libkopete_oscar.so.%{kopete_oscar_major}*
21mr|kopete-23.08.4-2|282	
21mr|kopete-23.08.4-2|283	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|284	
21mr|kopete-23.08.4-2|285	%define oscar_major 1
21mr|kopete-23.08.4-2|286	%define liboscar %mklibname oscar %{oscar_major}
21mr|kopete-23.08.4-2|287	
21mr|kopete-23.08.4-2|288	%package -n %{liboscar}
21mr|kopete-23.08.4-2|289	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|290	Group:		System/Libraries
21mr|kopete-23.08.4-2|291	
21mr|kopete-23.08.4-2|292	%description -n %{liboscar}
21mr|kopete-23.08.4-2|293	Kopete shared library.
21mr|kopete-23.08.4-2|294	
21mr|kopete-23.08.4-2|295	%files -n %{liboscar}
21mr|kopete-23.08.4-2|296	%{_kde5_libdir}/liboscar.so.%{oscar_major}*
21mr|kopete-23.08.4-2|297	
21mr|kopete-23.08.4-2|298	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|299	
21mr|kopete-23.08.4-2|300	%define kopeteidentity_major 1
21mr|kopete-23.08.4-2|301	%define libkopeteidentity %mklibname kopeteidentity %{kopeteidentity_major}
21mr|kopete-23.08.4-2|302	
21mr|kopete-23.08.4-2|303	%package -n %{libkopeteidentity}
21mr|kopete-23.08.4-2|304	Summary:	Kopete shared library
21mr|kopete-23.08.4-2|305	Group:		System/Libraries
21mr|kopete-23.08.4-2|306	
21mr|kopete-23.08.4-2|307	%description -n %{libkopeteidentity}
21mr|kopete-23.08.4-2|308	Kopete shared library.
21mr|kopete-23.08.4-2|309	
21mr|kopete-23.08.4-2|310	%files -n %{libkopeteidentity}
21mr|kopete-23.08.4-2|311	%{_kde5_libdir}/libkopeteidentity.so.%{kopeteidentity_major}*
21mr|kopete-23.08.4-2|312	
21mr|kopete-23.08.4-2|313	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|314	
21mr|kopete-23.08.4-2|315	%package devel
21mr|kopete-23.08.4-2|316	Summary:	Development files for Kopete
21mr|kopete-23.08.4-2|317	Group:		Development/KDE and Qt
21mr|kopete-23.08.4-2|318	Requires:	%{libkopetecontactlist} = %{EVRD}
21mr|kopete-23.08.4-2|319	Requires:	%{libkopete_videodevice} = %{EVRD}
21mr|kopete-23.08.4-2|320	Requires:	%{libkopeteaddaccountwizard} = %{EVRD}
21mr|kopete-23.08.4-2|321	Requires:	%{libkopete} = %{EVRD}
21mr|kopete-23.08.4-2|322	Requires:	%{libkopeteprivacy} = %{EVRD}
21mr|kopete-23.08.4-2|323	Requires:	%{libkopetechatwindow_shared} = %{EVRD}
21mr|kopete-23.08.4-2|324	Requires:	%{libkopete_oscar} = %{EVRD}
21mr|kopete-23.08.4-2|325	Requires:	%{libkopete_otr_shared} = %{EVRD}
21mr|kopete-23.08.4-2|326	Requires:	%{liboscar} = %{EVRD}
21mr|kopete-23.08.4-2|327	Requires:	%{libkopeteidentity} = %{EVRD}
21mr|kopete-23.08.4-2|328	Requires:	%{libkopetestatusmenu} = %{EVRD}
21mr|kopete-23.08.4-2|329	
21mr|kopete-23.08.4-2|330	%description devel
21mr|kopete-23.08.4-2|331	This package contains header files needed if you want to build applications
21mr|kopete-23.08.4-2|332	based on Kopete.
21mr|kopete-23.08.4-2|333	
21mr|kopete-23.08.4-2|334	%files devel
21mr|kopete-23.08.4-2|335	%{_kde5_libdir}/*.so
21mr|kopete-23.08.4-2|336	%exclude %{_kde5_libdir}/libqgroupwise.so
21mr|kopete-23.08.4-2|337	%{_kde5_includedir}/kopete
21mr|kopete-23.08.4-2|338	%{_datadir}/dbus-1/interfaces/*.xml
21mr|kopete-23.08.4-2|339	
21mr|kopete-23.08.4-2|340	#----------------------------------------------------------------------------
21mr|kopete-23.08.4-2|341	
21mr|kopete-23.08.4-2|342	%prep
21mr|kopete-23.08.4-2|343	%autosetup -p1
21mr|kopete-23.08.4-2|344	sed s," QUIET",,g -i CMakeLists.txt
21mr|kopete-23.08.4-2|345	
21mr|kopete-23.08.4-2|346	%build
21mr|kopete-23.08.4-2|347	%cmake_kde5
21mr|kopete-23.08.4-2|348	%make
21mr|kopete-23.08.4-2|349	
21mr|kopete-23.08.4-2|350	%install
21mr|kopete-23.08.4-2|351	%makeinstall_std -C build
21mr|kopete-23.08.4-2|352	
21mr|kopete-23.08.4-2|353	%find_lang %{name} kio_jabberdisco %{name}.lang --with-kde --with-html
21mr|kopete-23.08.4-2|354	

13351 21
21mr|korganizer-23.08.4-2|1	
21mr|korganizer-23.08.4-2|2	Summary:	KDE calendar and scheduling component
21mr|korganizer-23.08.4-2|3	Name:		korganizer
21mr|korganizer-23.08.4-2|4	Version:	23.08.4
21mr|korganizer-23.08.4-2|5	Release:	2
21mr|korganizer-23.08.4-2|6	Epoch:		3
21mr|korganizer-23.08.4-2|7	License:	GPLv2+
21mr|korganizer-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|korganizer-23.08.4-2|9	Url:		http://www.kde.org
21mr|korganizer-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|korganizer-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|korganizer-23.08.4-2|12	BuildRequires:	boost-devel
21mr|korganizer-23.08.4-2|13	BuildRequires:	kf5akonadicalendar-devel
21mr|korganizer-23.08.4-2|14	BuildRequires:	kf5akonadicontact-devel
21mr|korganizer-23.08.4-2|15	BuildRequires:	kf5akonadimime-devel
21mr|korganizer-23.08.4-2|16	BuildRequires:	kf5akonadinotes-devel
21mr|korganizer-23.08.4-2|17	BuildRequires:	kf5akonadi-devel
21mr|korganizer-23.08.4-2|18	BuildRequires:	kf5akonadisearch-devel
21mr|korganizer-23.08.4-2|19	BuildRequires:	kf5calendarcore-devel
21mr|korganizer-23.08.4-2|20	BuildRequires:	kf5calendarsupport-devel
21mr|korganizer-23.08.4-2|21	BuildRequires:	kf5calendarutils-devel
21mr|korganizer-23.08.4-2|22	BuildRequires:	kf5codecs-devel
21mr|korganizer-23.08.4-2|23	BuildRequires:	kf5config-devel
21mr|korganizer-23.08.4-2|24	BuildRequires:	kf5contacts-devel
21mr|korganizer-23.08.4-2|25	BuildRequires:	kf5crash-devel
21mr|korganizer-23.08.4-2|26	BuildRequires:	kf5dbusaddons-devel
21mr|korganizer-23.08.4-2|27	BuildRequires:	kf5doctools-devel
21mr|korganizer-23.08.4-2|28	BuildRequires:	kf5eventviews-devel
21mr|korganizer-23.08.4-2|29	BuildRequires:	kf5holidays-devel
21mr|korganizer-23.08.4-2|30	BuildRequires:	kf5identitymanagement-devel
21mr|korganizer-23.08.4-2|31	BuildRequires:	kf5incidenceeditor-devel
21mr|korganizer-23.08.4-2|32	BuildRequires:	kf5kcmutils-devel
21mr|korganizer-23.08.4-2|33	BuildRequires:	kf5kontactinterface-devel
21mr|korganizer-23.08.4-2|34	BuildRequires:	kf5ldap-devel
21mr|korganizer-23.08.4-2|35	BuildRequires:	kf5libkdepim-devel
21mr|korganizer-23.08.4-2|36	BuildRequires:	kf5mailcommon-devel
21mr|korganizer-23.08.4-2|37	BuildRequires:	kf5mailtransport-devel
21mr|korganizer-23.08.4-2|38	BuildRequires:	kf5mime-devel
21mr|korganizer-23.08.4-2|39	BuildRequires:	kf5newstuff-devel
21mr|korganizer-23.08.4-2|40	BuildRequires:	kf5pimcommon-devel
21mr|korganizer-23.08.4-2|41	BuildRequires:	kf5pimtextedit-devel
21mr|korganizer-23.08.4-2|42	BuildRequires:	kf5service-devel
21mr|korganizer-23.08.4-2|43	BuildRequires:	qgpgme-devel
21mr|korganizer-23.08.4-2|44	BuildRequires:	sasl-devel
21mr|korganizer-23.08.4-2|45	BuildRequires:	pkgconfig(phonon4qt5)
21mr|korganizer-23.08.4-2|46	BuildRequires:	pkgconfig(Qt5Core)
21mr|korganizer-23.08.4-2|47	BuildRequires:	pkgconfig(Qt5Gui)
21mr|korganizer-23.08.4-2|48	BuildRequires:	pkgconfig(Qt5Test)
21mr|korganizer-23.08.4-2|49	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|korganizer-23.08.4-2|50	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|korganizer-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|korganizer-23.08.4-2|52	BuildRequires:	pkgconfig(x11)
21mr|korganizer-23.08.4-2|53	BuildRequires:	pkgconfig(xext)
21mr|korganizer-23.08.4-2|54	Requires:	akonadi-calendar-tools
21mr|korganizer-23.08.4-2|55	Requires:	plasma5-kdepim-runtime
21mr|korganizer-23.08.4-2|56	Recommends:	plasma5-kdepim-addons
21mr|korganizer-23.08.4-2|57	
21mr|korganizer-23.08.4-2|58	%description
21mr|korganizer-23.08.4-2|59	KOrganizer provides management of events and tasks, alarm notification,
21mr|korganizer-23.08.4-2|60	web export, network transparent handling of data, group scheduling,
21mr|korganizer-23.08.4-2|61	import and export of calendar files and more. It is able to work together
21mr|korganizer-23.08.4-2|62	with a wide variety of groupware servers, for example Kolab, Open-Xchange,
21mr|korganizer-23.08.4-2|63	Citadel or OpenGroupware.org.
21mr|korganizer-23.08.4-2|64	
21mr|korganizer-23.08.4-2|65	%files -f %{name}.lang
21mr|korganizer-23.08.4-2|66	%{_kde5_applicationsdir}/korganizer-import.desktop
21mr|korganizer-23.08.4-2|67	%{_kde5_applicationsdir}/org.kde.korganizer.desktop
21mr|korganizer-23.08.4-2|68	%{_kde5_applicationsdir}/korganizer-view.desktop
21mr|korganizer-23.08.4-2|69	%{_kde5_bindir}/korganizer
21mr|korganizer-23.08.4-2|70	%{_kde5_datadir}/config.kcfg/korganizer.kcfg
21mr|korganizer-23.08.4-2|71	%dir %{_kde5_datadir}/korganizer/
21mr|korganizer-23.08.4-2|72	%{_kde5_datadir}/korganizer/*
21mr|korganizer-23.08.4-2|73	%{_kde5_datadir}/knsrcfiles/korganizer.knsrc
21mr|korganizer-23.08.4-2|74	%{_kde5_datadir}/qlogging-categories5/korganizer.categories
21mr|korganizer-23.08.4-2|75	%{_kde5_datadir}/qlogging-categories5/korganizer.renamecategories
21mr|korganizer-23.08.4-2|76	%{_kde5_iconsdir}/hicolor/*/apps/korganizer.*
21mr|korganizer-23.08.4-2|77	%{_kde5_iconsdir}/hicolor/*/apps/korg-journal.*
21mr|korganizer-23.08.4-2|78	%{_kde5_iconsdir}/hicolor/*/apps/korg-todo.*
21mr|korganizer-23.08.4-2|79	%{_kde5_iconsdir}/hicolor/*/apps/quickview.*
21mr|korganizer-23.08.4-2|80	%{_appdatadir}/org.kde.korganizer.appdata.xml
21mr|korganizer-23.08.4-2|81	%{_datadir}/dbus-1/interfaces/org.kde.korganizer.Korganizer.xml
21mr|korganizer-23.08.4-2|82	%{_datadir}/dbus-1/interfaces/org.kde.Korganizer.Calendar.xml
21mr|korganizer-23.08.4-2|83	%{_datadir}/dbus-1/services/org.kde.korganizer.service
21mr|korganizer-23.08.4-2|84	%{_qt5_plugindir}/pim5/kcms/korganizer/korganizer_*.so
21mr|korganizer-23.08.4-2|85	%{_qt5_plugindir}/pim5/kcms/summary/kcmapptsummary.so
21mr|korganizer-23.08.4-2|86	%{_qt5_plugindir}/pim5/kcms/summary/kcmsdsummary.so
21mr|korganizer-23.08.4-2|87	%{_qt5_plugindir}/pim5/kcms/summary/kcmtodosummary.so
21mr|korganizer-23.08.4-2|88	%{_qt5_plugindir}/pim5/kontact/kontact_journalplugin.so
21mr|korganizer-23.08.4-2|89	%{_qt5_plugindir}/pim5/kontact/kontact_korganizerplugin.so
21mr|korganizer-23.08.4-2|90	%{_qt5_plugindir}/pim5/kontact/kontact_specialdatesplugin.so
21mr|korganizer-23.08.4-2|91	%{_qt5_plugindir}/pim5/kontact/kontact_todoplugin.so
21mr|korganizer-23.08.4-2|92	%{_qt5_plugindir}/korganizerpart.so
21mr|korganizer-23.08.4-2|93	
21mr|korganizer-23.08.4-2|94	#----------------------------------------------------------------------------
21mr|korganizer-23.08.4-2|95	
21mr|korganizer-23.08.4-2|96	%define korganizer_core_major 5
21mr|korganizer-23.08.4-2|97	%define libkorganizer_core %mklibname korganizer_core %{korganizer_core_major}
21mr|korganizer-23.08.4-2|98	
21mr|korganizer-23.08.4-2|99	%package -n %{libkorganizer_core}
21mr|korganizer-23.08.4-2|100	Summary:	KDE PIM shared library
21mr|korganizer-23.08.4-2|101	Group:		System/Libraries
21mr|korganizer-23.08.4-2|102	
21mr|korganizer-23.08.4-2|103	%description -n %{libkorganizer_core}
21mr|korganizer-23.08.4-2|104	KDE PIM shared library.
21mr|korganizer-23.08.4-2|105	
21mr|korganizer-23.08.4-2|106	%files -n %{libkorganizer_core}
21mr|korganizer-23.08.4-2|107	%{_kde5_libdir}/libkorganizer_core.so.%{korganizer_core_major}*
21mr|korganizer-23.08.4-2|108	
21mr|korganizer-23.08.4-2|109	#----------------------------------------------------------------------------
21mr|korganizer-23.08.4-2|110	
21mr|korganizer-23.08.4-2|111	%define korganizer_interfaces_major 5
21mr|korganizer-23.08.4-2|112	%define libkorganizer_interfaces %mklibname korganizer_interfaces %{korganizer_interfaces_major}
21mr|korganizer-23.08.4-2|113	
21mr|korganizer-23.08.4-2|114	%package -n %{libkorganizer_interfaces}
21mr|korganizer-23.08.4-2|115	Summary:	KDE PIM shared library
21mr|korganizer-23.08.4-2|116	Group:		System/Libraries
21mr|korganizer-23.08.4-2|117	
21mr|korganizer-23.08.4-2|118	%description -n %{libkorganizer_interfaces}
21mr|korganizer-23.08.4-2|119	KDE PIM shared library.
21mr|korganizer-23.08.4-2|120	
21mr|korganizer-23.08.4-2|121	%files -n %{libkorganizer_interfaces}
21mr|korganizer-23.08.4-2|122	%{_kde5_libdir}/libkorganizer_interfaces.so.%{korganizer_interfaces_major}*
21mr|korganizer-23.08.4-2|123	
21mr|korganizer-23.08.4-2|124	#----------------------------------------------------------------------------
21mr|korganizer-23.08.4-2|125	
21mr|korganizer-23.08.4-2|126	%define korganizerprivate_major 5
21mr|korganizer-23.08.4-2|127	%define libkorganizerprivate %mklibname korganizerprivate %{korganizerprivate_major}
21mr|korganizer-23.08.4-2|128	
21mr|korganizer-23.08.4-2|129	%package -n %{libkorganizerprivate}
21mr|korganizer-23.08.4-2|130	Summary:	KDE PIM shared library
21mr|korganizer-23.08.4-2|131	Group:		System/Libraries
21mr|korganizer-23.08.4-2|132	
21mr|korganizer-23.08.4-2|133	%description -n %{libkorganizerprivate}
21mr|korganizer-23.08.4-2|134	KDE PIM shared library.
21mr|korganizer-23.08.4-2|135	
21mr|korganizer-23.08.4-2|136	%files -n %{libkorganizerprivate}
21mr|korganizer-23.08.4-2|137	%{_kde5_libdir}/libkorganizerprivate.so.%{korganizerprivate_major}*
21mr|korganizer-23.08.4-2|138	
21mr|korganizer-23.08.4-2|139	#----------------------------------------------------------------------
21mr|korganizer-23.08.4-2|140	
21mr|korganizer-23.08.4-2|141	%prep
21mr|korganizer-23.08.4-2|142	%autosetup -p1
21mr|korganizer-23.08.4-2|143	
21mr|korganizer-23.08.4-2|144	%build
21mr|korganizer-23.08.4-2|145	%cmake_kde5
21mr|korganizer-23.08.4-2|146	%make
21mr|korganizer-23.08.4-2|147	
21mr|korganizer-23.08.4-2|148	%install
21mr|korganizer-23.08.4-2|149	%makeinstall_std -C build
21mr|korganizer-23.08.4-2|150	
21mr|korganizer-23.08.4-2|151	rm -rf %{buildroot}%{_kde5_libdir}/libkorganizer_core.so
21mr|korganizer-23.08.4-2|152	rm -rf %{buildroot}%{_kde5_libdir}/libkorganizer_interfaces.so
21mr|korganizer-23.08.4-2|153	
21mr|korganizer-23.08.4-2|154	%find_lang %{name} korgac %{name}.lang --with-kde --with-html
21mr|korganizer-23.08.4-2|155	

13352 21
21mr|kosmindoormap-23.08.4-2|1	Summary:	OSM multi-floor indoor map renderer
21mr|kosmindoormap-23.08.4-2|2	Name:		kosmindoormap
21mr|kosmindoormap-23.08.4-2|3	Version:	23.08.4
21mr|kosmindoormap-23.08.4-2|4	Release:	2
21mr|kosmindoormap-23.08.4-2|5	Group:		Graphical desktop/KDE
21mr|kosmindoormap-23.08.4-2|6	License:	GPLv2+
21mr|kosmindoormap-23.08.4-2|7	Url:		https://kde.org/
21mr|kosmindoormap-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kosmindoormap-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kosmindoormap-23.08.4-2|10	BuildRequires:	pkgconfig(Qt5Core)
21mr|kosmindoormap-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kosmindoormap-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kosmindoormap-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kosmindoormap-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Test)
21mr|kosmindoormap-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kosmindoormap-23.08.4-2|16	BuildRequires:	kf5i18n-devel
21mr|kosmindoormap-23.08.4-2|17	BuildRequires:	kpublictransport-devel
21mr|kosmindoormap-23.08.4-2|18	BuildRequires:	kopeninghours-devel
21mr|kosmindoormap-23.08.4-2|19	BuildRequires:	bison
21mr|kosmindoormap-23.08.4-2|20	BuildRequires:	flex
21mr|kosmindoormap-23.08.4-2|21	BuildRequires:	pkgconfig(zlib)
21mr|kosmindoormap-23.08.4-2|22	BuildRequires:	pkgconfig(protobuf) = 3.12.3
21mr|kosmindoormap-23.08.4-2|23	
21mr|kosmindoormap-23.08.4-2|24	#BuildRequires:	osmctools
21mr|kosmindoormap-23.08.4-2|25	#Requires:	osmctools
21mr|kosmindoormap-23.08.4-2|26	
21mr|kosmindoormap-23.08.4-2|27	%description
21mr|kosmindoormap-23.08.4-2|28	Library and QML component for rendering multi-level OSM indoor maps.
21mr|kosmindoormap-23.08.4-2|29	
21mr|kosmindoormap-23.08.4-2|30	%files -f %{name}.lang
21mr|kosmindoormap-23.08.4-2|31	%{_kde5_datadir}/qlogging-categories5/org_kde_kosmindoormap.*categories
21mr|kosmindoormap-23.08.4-2|32	%{_kde5_qmldir}/org/kde/kosmindoormap/
21mr|kosmindoormap-23.08.4-2|33	
21mr|kosmindoormap-23.08.4-2|34	#-------------------------------------------------------------------------
21mr|kosmindoormap-23.08.4-2|35	
21mr|kosmindoormap-23.08.4-2|36	%define kosm_major 1
21mr|kosmindoormap-23.08.4-2|37	%define libkosm %mklibname kosm %{kosm_major}
21mr|kosmindoormap-23.08.4-2|38	
21mr|kosmindoormap-23.08.4-2|39	%package -n %{libkosm}
21mr|kosmindoormap-23.08.4-2|40	Summary:	Library and QML component for rendering multi-level OSM indoor maps
21mr|kosmindoormap-23.08.4-2|41	Group:		System/Libraries
21mr|kosmindoormap-23.08.4-2|42	
21mr|kosmindoormap-23.08.4-2|43	%description -n %{libkosm}
21mr|kosmindoormap-23.08.4-2|44	Library and QML component for rendering multi-level OSM indoor maps.
21mr|kosmindoormap-23.08.4-2|45	
21mr|kosmindoormap-23.08.4-2|46	%files -n %{libkosm}
21mr|kosmindoormap-23.08.4-2|47	%{_kde5_libdir}/libKOSM.so.%{kosm_major}*
21mr|kosmindoormap-23.08.4-2|48	%{_kde5_libdir}/libKOSM.so.%{version}
21mr|kosmindoormap-23.08.4-2|49	
21mr|kosmindoormap-23.08.4-2|50	#-------------------------------------------------------------------------
21mr|kosmindoormap-23.08.4-2|51	
21mr|kosmindoormap-23.08.4-2|52	%define kosmindoormap_major 1
21mr|kosmindoormap-23.08.4-2|53	%define libkosmindoormap %mklibname kosmindoormap %{kosmindoormap_major}
21mr|kosmindoormap-23.08.4-2|54	
21mr|kosmindoormap-23.08.4-2|55	%package -n %{libkosmindoormap}
21mr|kosmindoormap-23.08.4-2|56	Summary:	Library and QML component for rendering multi-level OSM indoor maps
21mr|kosmindoormap-23.08.4-2|57	Group:		System/Libraries
21mr|kosmindoormap-23.08.4-2|58	Requires:	%{name} >= %{version}-%{release}
21mr|kosmindoormap-23.08.4-2|59	
21mr|kosmindoormap-23.08.4-2|60	%description -n %{libkosmindoormap}
21mr|kosmindoormap-23.08.4-2|61	Library and QML component for rendering multi-level OSM indoor maps.
21mr|kosmindoormap-23.08.4-2|62	
21mr|kosmindoormap-23.08.4-2|63	%files -n %{libkosmindoormap}
21mr|kosmindoormap-23.08.4-2|64	%{_kde5_libdir}/libKOSMIndoorMap.so.%{kosmindoormap_major}*
21mr|kosmindoormap-23.08.4-2|65	%{_kde5_libdir}/libKOSMIndoorMap.so.%{version}
21mr|kosmindoormap-23.08.4-2|66	
21mr|kosmindoormap-23.08.4-2|67	#-------------------------------------------------------------------------
21mr|kosmindoormap-23.08.4-2|68	
21mr|kosmindoormap-23.08.4-2|69	%define develname %mklibname %{name} -d
21mr|kosmindoormap-23.08.4-2|70	
21mr|kosmindoormap-23.08.4-2|71	%package -n %{develname}
21mr|kosmindoormap-23.08.4-2|72	Summary:	Development files for %{name}
21mr|kosmindoormap-23.08.4-2|73	Group:		Development/KDE and Qt
21mr|kosmindoormap-23.08.4-2|74	Requires:	%{libkosm} = %{version}-%{release}
21mr|kosmindoormap-23.08.4-2|75	Requires:	%{libkosmindoormap} = %{version}-%{release}
21mr|kosmindoormap-23.08.4-2|76	Provides:       %{name}-devel = %{version}-%{release}
21mr|kosmindoormap-23.08.4-2|77	
21mr|kosmindoormap-23.08.4-2|78	%description -n %{develname}
21mr|kosmindoormap-23.08.4-2|79	This package contains header files needed if you wish to build applications
21mr|kosmindoormap-23.08.4-2|80	based on %{name}.
21mr|kosmindoormap-23.08.4-2|81	
21mr|kosmindoormap-23.08.4-2|82	%files -n %{develname}
21mr|kosmindoormap-23.08.4-2|83	%{_includedir}/KOSM/
21mr|kosmindoormap-23.08.4-2|84	%{_includedir}/KOSMIndoorMap/
21mr|kosmindoormap-23.08.4-2|85	%{_includedir}/kosm/
21mr|kosmindoormap-23.08.4-2|86	%{_includedir}/kosmindoormap/
21mr|kosmindoormap-23.08.4-2|87	%{_includedir}/kosmindoormap_version.h
21mr|kosmindoormap-23.08.4-2|88	%{_kde5_libdir}/libKOSM.so
21mr|kosmindoormap-23.08.4-2|89	%{_kde5_libdir}/libKOSMIndoorMap.so
21mr|kosmindoormap-23.08.4-2|90	%{_kde5_libdir}/cmake/KOSMIndoorMap/
21mr|kosmindoormap-23.08.4-2|91	
21mr|kosmindoormap-23.08.4-2|92	#-------------------------------------------------------------------------
21mr|kosmindoormap-23.08.4-2|93	
21mr|kosmindoormap-23.08.4-2|94	%prep
21mr|kosmindoormap-23.08.4-2|95	%autosetup -p1
21mr|kosmindoormap-23.08.4-2|96	
21mr|kosmindoormap-23.08.4-2|97	%build
21mr|kosmindoormap-23.08.4-2|98	%cmake_kde5 \
21mr|kosmindoormap-23.08.4-2|99	-DBUILD_TESTING:BOOL=OFF
21mr|kosmindoormap-23.08.4-2|100	%make
21mr|kosmindoormap-23.08.4-2|101	
21mr|kosmindoormap-23.08.4-2|102	%install
21mr|kosmindoormap-23.08.4-2|103	%makeinstall_std -C build
21mr|kosmindoormap-23.08.4-2|104	%find_lang %{name}

13353 21
21mr|kpackage-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kpackage-5.116.0-3|2	
21mr|kpackage-5.116.0-3|3	Summary:	KDE Frameworks 5 module used to install and load non-binary packages
21mr|kpackage-5.116.0-3|4	Name:		kpackage
21mr|kpackage-5.116.0-3|5	Version:	5.116.0
21mr|kpackage-5.116.0-3|6	Release:	3
21mr|kpackage-5.116.0-3|7	License:	GPLv2+
21mr|kpackage-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kpackage-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kpackage-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kpackage-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kpackage-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kpackage-5.116.0-3|13	BuildRequires:	kf5archive-devel
21mr|kpackage-5.116.0-3|14	BuildRequires:	kf5config-devel
21mr|kpackage-5.116.0-3|15	BuildRequires:	kf5coreaddons-devel
21mr|kpackage-5.116.0-3|16	BuildRequires:	kf5doctools-devel
21mr|kpackage-5.116.0-3|17	BuildRequires:	kf5i18n-devel
21mr|kpackage-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpackage-5.116.0-3|19	BuildRequires:  pkgconfig(Qt5DBus)
21mr|kpackage-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kpackage-5.116.0-3|21	
21mr|kpackage-5.116.0-3|22	%description
21mr|kpackage-5.116.0-3|23	KDE Frameworks 5 module used to install and load non-binary packages.
21mr|kpackage-5.116.0-3|24	
21mr|kpackage-5.116.0-3|25	The Package framework lets the user to install and load packages of non-binary
21mr|kpackage-5.116.0-3|26	content such as scripted extensions or graphic assets, as they were traditional
21mr|kpackage-5.116.0-3|27	plugins.
21mr|kpackage-5.116.0-3|28	
21mr|kpackage-5.116.0-3|29	%files
21mr|kpackage-5.116.0-3|30	%{_kde5_bindir}/kpackagetool5
21mr|kpackage-5.116.0-3|31	%{_kde5_datadir}/qlogging-categories5/kpackage.categories
21mr|kpackage-5.116.0-3|32	%{_kde5_datadir}/qlogging-categories5/kpackage.renamecategories
21mr|kpackage-5.116.0-3|33	%{_kde5_mandir}/man1/kpackagetool5.1*
21mr|kpackage-5.116.0-3|34	%{_kde5_servicetypes}/kpackage-generic.desktop
21mr|kpackage-5.116.0-3|35	%{_kde5_servicetypes}/kpackage-genericqml.desktop
21mr|kpackage-5.116.0-3|36	%{_kde5_servicetypes}/kpackage-packagestructure.desktop
21mr|kpackage-5.116.0-3|37	
21mr|kpackage-5.116.0-3|38	#----------------------------------------------------------------------------
21mr|kpackage-5.116.0-3|39	
21mr|kpackage-5.116.0-3|40	%package i18n
21mr|kpackage-5.116.0-3|41	Summary:	KPackage translations
21mr|kpackage-5.116.0-3|42	Group:		System/Internationalization
21mr|kpackage-5.116.0-3|43	BuildArch:	noarch
21mr|kpackage-5.116.0-3|44	
21mr|kpackage-5.116.0-3|45	%description i18n
21mr|kpackage-5.116.0-3|46	KPackage translations.
21mr|kpackage-5.116.0-3|47	
21mr|kpackage-5.116.0-3|48	%files i18n -f %{name}.lang
21mr|kpackage-5.116.0-3|49	
21mr|kpackage-5.116.0-3|50	#----------------------------------------------------------------------------
21mr|kpackage-5.116.0-3|51	
21mr|kpackage-5.116.0-3|52	%define kf5package_major 5
21mr|kpackage-5.116.0-3|53	%define libkf5package %mklibname kf5package %{kf5package_major}
21mr|kpackage-5.116.0-3|54	
21mr|kpackage-5.116.0-3|55	%package -n %{libkf5package}
21mr|kpackage-5.116.0-3|56	Summary:	KDE Frameworks 5 package management shared library
21mr|kpackage-5.116.0-3|57	Group:		System/Libraries
21mr|kpackage-5.116.0-3|58	Requires:	%{name} = %{EVRD}
21mr|kpackage-5.116.0-3|59	Requires:	%{name}-i18n = %{EVRD}
21mr|kpackage-5.116.0-3|60	
21mr|kpackage-5.116.0-3|61	%description -n %{libkf5package}
21mr|kpackage-5.116.0-3|62	KDE Frameworks 5 package management shared library.
21mr|kpackage-5.116.0-3|63	
21mr|kpackage-5.116.0-3|64	%files -n %{libkf5package}
21mr|kpackage-5.116.0-3|65	%{_kde5_libdir}/libKF5Package.so.%{kf5package_major}*
21mr|kpackage-5.116.0-3|66	
21mr|kpackage-5.116.0-3|67	#----------------------------------------------------------------------------
21mr|kpackage-5.116.0-3|68	
21mr|kpackage-5.116.0-3|69	%define devkf5package %mklibname kf5package -d
21mr|kpackage-5.116.0-3|70	
21mr|kpackage-5.116.0-3|71	%package -n %{devkf5package}
21mr|kpackage-5.116.0-3|72	Summary:	Development files for KDE Frameworks 5 package management module
21mr|kpackage-5.116.0-3|73	Group:		Development/KDE and Qt
21mr|kpackage-5.116.0-3|74	Requires:	%{libkf5package} = %{EVRD}
21mr|kpackage-5.116.0-3|75	Provides:	%{name}-devel = %{EVRD}
21mr|kpackage-5.116.0-3|76	Provides:	kf5package-devel = %{version}
21mr|kpackage-5.116.0-3|77	
21mr|kpackage-5.116.0-3|78	%description -n %{devkf5package}
21mr|kpackage-5.116.0-3|79	This package contains header files needed if you wish to build applications
21mr|kpackage-5.116.0-3|80	based on %{name}.
21mr|kpackage-5.116.0-3|81	
21mr|kpackage-5.116.0-3|82	%files -n %{devkf5package}
21mr|kpackage-5.116.0-3|83	%{_kde5_includedir}/KF5/KPackage
21mr|kpackage-5.116.0-3|84	%{_kde5_libdir}/cmake/KF5Package
21mr|kpackage-5.116.0-3|85	%{_kde5_libdir}/libKF5Package.so
21mr|kpackage-5.116.0-3|86	
21mr|kpackage-5.116.0-3|87	#----------------------------------------------------------------------------
21mr|kpackage-5.116.0-3|88	
21mr|kpackage-5.116.0-3|89	%prep
21mr|kpackage-5.116.0-3|90	%autosetup -p1
21mr|kpackage-5.116.0-3|91	
21mr|kpackage-5.116.0-3|92	%build
21mr|kpackage-5.116.0-3|93	%cmake_kde5
21mr|kpackage-5.116.0-3|94	%make
21mr|kpackage-5.116.0-3|95	
21mr|kpackage-5.116.0-3|96	%install
21mr|kpackage-5.116.0-3|97	%makeinstall_std -C build
21mr|kpackage-5.116.0-3|98	
21mr|kpackage-5.116.0-3|99	%find_lang %{name} --all-name --with-qt --with-man

13354 21
21mr|kparts-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kparts-5.116.0-3|2	
21mr|kparts-5.116.0-3|3	Summary:	KDE Frameworks 5 document centric plugin system module
21mr|kparts-5.116.0-3|4	Name:		kparts
21mr|kparts-5.116.0-3|5	Version:	5.116.0
21mr|kparts-5.116.0-3|6	Release:	3
21mr|kparts-5.116.0-3|7	License:	GPLv2+
21mr|kparts-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kparts-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kparts-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kparts-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kparts-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kparts-5.116.0-3|13	BuildRequires:	kf5config-devel = %{version}
21mr|kparts-5.116.0-3|14	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kparts-5.116.0-3|15	BuildRequires:	kf5i18n-devel = %{version}
21mr|kparts-5.116.0-3|16	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|kparts-5.116.0-3|17	BuildRequires:	kf5jobwidgets-devel = %{version}
21mr|kparts-5.116.0-3|18	BuildRequires:	kf5kio-devel = %{version}
21mr|kparts-5.116.0-3|19	BuildRequires:	kf5notifications-devel = %{version}
21mr|kparts-5.116.0-3|20	BuildRequires:	kf5service-devel = %{version}
21mr|kparts-5.116.0-3|21	BuildRequires:	kf5textwidgets-devel = %{version}
21mr|kparts-5.116.0-3|22	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kparts-5.116.0-3|23	BuildRequires:	kf5xmlgui-devel = %{version}
21mr|kparts-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kparts-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kparts-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|kparts-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kparts-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kparts-5.116.0-3|29	
21mr|kparts-5.116.0-3|30	%description
21mr|kparts-5.116.0-3|31	KDE Frameworks 5 document centric plugin system module.
21mr|kparts-5.116.0-3|32	
21mr|kparts-5.116.0-3|33	KParts implements the framework for KDE parts, which are elaborate widgets
21mr|kparts-5.116.0-3|34	with a user-interface defined in terms of actions (menu items, toolbar icons).
21mr|kparts-5.116.0-3|35	
21mr|kparts-5.116.0-3|36	%files
21mr|kparts-5.116.0-3|37	%{_kde5_datadir}/qlogging-categories5/kparts.categories
21mr|kparts-5.116.0-3|38	%{_kde5_servicetypes}/*.desktop
21mr|kparts-5.116.0-3|39	%{_qt5_plugindir}/spellcheckplugin.so
21mr|kparts-5.116.0-3|40	
21mr|kparts-5.116.0-3|41	#----------------------------------------------------------------------------
21mr|kparts-5.116.0-3|42	
21mr|kparts-5.116.0-3|43	%package i18n
21mr|kparts-5.116.0-3|44	Summary:	KParts translations
21mr|kparts-5.116.0-3|45	Group:		System/Internationalization
21mr|kparts-5.116.0-3|46	BuildArch:	noarch
21mr|kparts-5.116.0-3|47	
21mr|kparts-5.116.0-3|48	%description i18n
21mr|kparts-5.116.0-3|49	KParts translations.
21mr|kparts-5.116.0-3|50	
21mr|kparts-5.116.0-3|51	%files i18n -f %{name}.lang
21mr|kparts-5.116.0-3|52	
21mr|kparts-5.116.0-3|53	#----------------------------------------------------------------------------
21mr|kparts-5.116.0-3|54	
21mr|kparts-5.116.0-3|55	%define kf5parts_major 5
21mr|kparts-5.116.0-3|56	%define libkf5parts %mklibname kf5parts %{kf5parts_major}
21mr|kparts-5.116.0-3|57	
21mr|kparts-5.116.0-3|58	%package -n %{libkf5parts}
21mr|kparts-5.116.0-3|59	Summary:	KDE Frameworks 5 document centric plugin system shared library
21mr|kparts-5.116.0-3|60	Group:		System/Libraries
21mr|kparts-5.116.0-3|61	Requires:	%{name} = %{EVRD}
21mr|kparts-5.116.0-3|62	Requires:	%{name}-i18n = %{EVRD}
21mr|kparts-5.116.0-3|63	
21mr|kparts-5.116.0-3|64	%description -n %{libkf5parts}
21mr|kparts-5.116.0-3|65	KDE Frameworks 5 document centric plugin system shared library.
21mr|kparts-5.116.0-3|66	
21mr|kparts-5.116.0-3|67	%files -n %{libkf5parts}
21mr|kparts-5.116.0-3|68	%{_kde5_libdir}/libKF5Parts.so.%{kf5parts_major}*
21mr|kparts-5.116.0-3|69	
21mr|kparts-5.116.0-3|70	#----------------------------------------------------------------------------
21mr|kparts-5.116.0-3|71	
21mr|kparts-5.116.0-3|72	%define devkf5parts %mklibname kf5parts -d
21mr|kparts-5.116.0-3|73	
21mr|kparts-5.116.0-3|74	%package -n %{devkf5parts}
21mr|kparts-5.116.0-3|75	Summary:	Development files for KDE Frameworks 5 document centric plugin system module
21mr|kparts-5.116.0-3|76	Group:		Development/KDE and Qt
21mr|kparts-5.116.0-3|77	Requires:	%{libkf5parts} = %{EVRD}
21mr|kparts-5.116.0-3|78	Provides:	%{name}-devel = %{EVRD}
21mr|kparts-5.116.0-3|79	Provides:	kf5parts-devel = %{version}
21mr|kparts-5.116.0-3|80	
21mr|kparts-5.116.0-3|81	%description -n %{devkf5parts}
21mr|kparts-5.116.0-3|82	This package contains header files needed if you wish to build applications
21mr|kparts-5.116.0-3|83	based on %{name}.
21mr|kparts-5.116.0-3|84	
21mr|kparts-5.116.0-3|85	%files -n %{devkf5parts}
21mr|kparts-5.116.0-3|86	%{_kde5_datadir}/kdevappwizard/templates/kpartsapp.tar.bz2
21mr|kparts-5.116.0-3|87	%{_kde5_includedir}/KF5/KParts
21mr|kparts-5.116.0-3|88	%{_kde5_libdir}/cmake/KF5Parts
21mr|kparts-5.116.0-3|89	%{_kde5_libdir}/libKF5Parts.so
21mr|kparts-5.116.0-3|90	%{_kde5_mkspecsdir}/*.pri
21mr|kparts-5.116.0-3|91	
21mr|kparts-5.116.0-3|92	#----------------------------------------------------------------------------
21mr|kparts-5.116.0-3|93	
21mr|kparts-5.116.0-3|94	%prep
21mr|kparts-5.116.0-3|95	%autosetup -p1
21mr|kparts-5.116.0-3|96	
21mr|kparts-5.116.0-3|97	%build
21mr|kparts-5.116.0-3|98	%cmake_kde5
21mr|kparts-5.116.0-3|99	%make
21mr|kparts-5.116.0-3|100	
21mr|kparts-5.116.0-3|101	%install
21mr|kparts-5.116.0-3|102	%makeinstall_std -C build
21mr|kparts-5.116.0-3|103	
21mr|kparts-5.116.0-3|104	%find_lang %{name} --all-name --with-qt

13355 21
21mr|kpat-23.08.4-2|1	Summary:	Several patience card games
21mr|kpat-23.08.4-2|2	Name:		kpat
21mr|kpat-23.08.4-2|3	Version:	23.08.4
21mr|kpat-23.08.4-2|4	Release:	2
21mr|kpat-23.08.4-2|5	Epoch:		1
21mr|kpat-23.08.4-2|6	License:	GPLv2+
21mr|kpat-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kpat-23.08.4-2|8	Url:		http://www.kde.org/applications/games/kpatience/
21mr|kpat-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kpat-23.08.4-2|10	Source1:	kpat.rpmlintrc
21mr|kpat-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kpat-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|kpat-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|kpat-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|kpat-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kpat-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|kpat-23.08.4-2|17	BuildRequires:	kf5dbusaddons-devel
21mr|kpat-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|kpat-23.08.4-2|19	BuildRequires:	kf5guiaddons-devel
21mr|kpat-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|kpat-23.08.4-2|21	BuildRequires:	kf5kdegames-devel
21mr|kpat-23.08.4-2|22	BuildRequires:	kf5kdelibs4support-devel
21mr|kpat-23.08.4-2|23	BuildRequires:	kf5newstuff-devel
21mr|kpat-23.08.4-2|24	BuildRequires:	kf5widgetsaddons-devel
21mr|kpat-23.08.4-2|25	BuildRequires:	kf5xmlgui-devel
21mr|kpat-23.08.4-2|26	BuildRequires:	pkgconfig(libfreecell-solver)
21mr|kpat-23.08.4-2|27	BuildRequires:	pkgconfig(libblack-hole-solver)
21mr|kpat-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpat-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kpat-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kpat-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kpat-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kpat-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Test)
21mr|kpat-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kpat-23.08.4-2|35	BuildRequires:	pkgconfig(shared-mime-info)
21mr|kpat-23.08.4-2|36	
21mr|kpat-23.08.4-2|37	%description
21mr|kpat-23.08.4-2|38	KPatience is a relaxing card sorting game. To win the game a player has to
21mr|kpat-23.08.4-2|39	arrange a single deck of cards in certain order amongst each other.
21mr|kpat-23.08.4-2|40	
21mr|kpat-23.08.4-2|41	%files -f %{name}.lang
21mr|kpat-23.08.4-2|42	%{_kde5_applicationsdir}/org.kde.kpat.desktop
21mr|kpat-23.08.4-2|43	%{_kde5_bindir}/kpat
21mr|kpat-23.08.4-2|44	%{_kde5_datadir}/kpat
21mr|kpat-23.08.4-2|45	%{_kde5_datadir}/config.kcfg/kpat.kcfg
21mr|kpat-23.08.4-2|46	%{_kde5_datadir}/knsrcfiles/kcardtheme.knsrc
21mr|kpat-23.08.4-2|47	%{_kde5_datadir}/knsrcfiles/kpat.knsrc
21mr|kpat-23.08.4-2|48	%{_kde5_datadir}/qlogging-categories5/kpat.categories
21mr|kpat-23.08.4-2|49	%{_kde5_iconsdir}/hicolor/*/apps/kpat.png
21mr|kpat-23.08.4-2|50	%{_kde5_libdir}/libkcardgame.so
21mr|kpat-23.08.4-2|51	%{_kde5_mandir}/man6/kpat.6*
21mr|kpat-23.08.4-2|52	%{_appdatadir}/org.kde.kpat.appdata.xml
21mr|kpat-23.08.4-2|53	%{_datadir}/mime/packages/kpatience.xml
21mr|kpat-23.08.4-2|54	
21mr|kpat-23.08.4-2|55	#------------------------------------------------------------------------------
21mr|kpat-23.08.4-2|56	
21mr|kpat-23.08.4-2|57	%prep
21mr|kpat-23.08.4-2|58	%autosetup -p1
21mr|kpat-23.08.4-2|59	
21mr|kpat-23.08.4-2|60	%build
21mr|kpat-23.08.4-2|61	%cmake_kde5
21mr|kpat-23.08.4-2|62	%make
21mr|kpat-23.08.4-2|63	
21mr|kpat-23.08.4-2|64	%install
21mr|kpat-23.08.4-2|65	%makeinstall_std -C build
21mr|kpat-23.08.4-2|66	
21mr|kpat-23.08.4-2|67	# To avoid conflicts with kde-l10n
21mr|kpat-23.08.4-2|68	rm -rf %{buildroot}%{_kde5_mandir}/*/man6/*
21mr|kpat-23.08.4-2|69	
21mr|kpat-23.08.4-2|70	%find_lang %{name} --with-kde --with-html
21mr|kpat-23.08.4-2|71	

13356 21
21mr|kpeople-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kpeople-5.116.0-3|2	
21mr|kpeople-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|kpeople-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kpeople-5.116.0-3|5	
21mr|kpeople-5.116.0-3|6	Summary:	KDE Frameworks 5 people contacts module
21mr|kpeople-5.116.0-3|7	Name:		kpeople
21mr|kpeople-5.116.0-3|8	Version:	5.116.0
21mr|kpeople-5.116.0-3|9	Release:	3
21mr|kpeople-5.116.0-3|10	License:	GPLv2+
21mr|kpeople-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|kpeople-5.116.0-3|12	Url:		https://www.kde.org/
21mr|kpeople-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kpeople-5.116.0-3|14	BuildRequires:	extra-cmake-modules
21mr|kpeople-5.116.0-3|15	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kpeople-5.116.0-3|16	BuildRequires:	kf5i18n-devel = %{version}
21mr|kpeople-5.116.0-3|17	BuildRequires:	kf5itemviews-devel = %{version}
21mr|kpeople-5.116.0-3|18	BuildRequires:	kf5service-devel = %{version}
21mr|kpeople-5.116.0-3|19	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kpeople-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpeople-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kpeople-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kpeople-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Network)
21mr|kpeople-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kpeople-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kpeople-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kpeople-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|kpeople-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kpeople-5.116.0-3|29	
21mr|kpeople-5.116.0-3|30	%description
21mr|kpeople-5.116.0-3|31	KDE Frameworks 5 people contacts module.
21mr|kpeople-5.116.0-3|32	
21mr|kpeople-5.116.0-3|33	KPeople offers unified access to our contacts from different sources,
21mr|kpeople-5.116.0-3|34	grouping them by person while still exposing all the data.
21mr|kpeople-5.116.0-3|35	
21mr|kpeople-5.116.0-3|36	Furthermore, KPeople will also provide facilities to integrate the data
21mr|kpeople-5.116.0-3|37	provided in user interfaces by providing QML and Qt Widgets components.
21mr|kpeople-5.116.0-3|38	
21mr|kpeople-5.116.0-3|39	The sources are plugin-based, allowing to easily extend the contacts
21mr|kpeople-5.116.0-3|40	collection.
21mr|kpeople-5.116.0-3|41	
21mr|kpeople-5.116.0-3|42	%files
21mr|kpeople-5.116.0-3|43	%{_kde5_datadir}/qlogging-categories5/kpeople.categories
21mr|kpeople-5.116.0-3|44	%{_kde5_datadir}/qlogging-categories5/kpeople.renamecategories
21mr|kpeople-5.116.0-3|45	
21mr|kpeople-5.116.0-3|46	#----------------------------------------------------------------------------
21mr|kpeople-5.116.0-3|47	
21mr|kpeople-5.116.0-3|48	%package i18n
21mr|kpeople-5.116.0-3|49	Summary:	KPeople translations
21mr|kpeople-5.116.0-3|50	Group:		System/Internationalization
21mr|kpeople-5.116.0-3|51	BuildArch:	noarch
21mr|kpeople-5.116.0-3|52	
21mr|kpeople-5.116.0-3|53	%description i18n
21mr|kpeople-5.116.0-3|54	KPeople translations.
21mr|kpeople-5.116.0-3|55	
21mr|kpeople-5.116.0-3|56	%files i18n -f kpeople5.lang
21mr|kpeople-5.116.0-3|57	
21mr|kpeople-5.116.0-3|58	#----------------------------------------------------------------------------
21mr|kpeople-5.116.0-3|59	
21mr|kpeople-5.116.0-3|60	%define qmlkf5people %mklibname kf5people-qml
21mr|kpeople-5.116.0-3|61	
21mr|kpeople-5.116.0-3|62	%package -n %{qmlkf5people}
21mr|kpeople-5.116.0-3|63	Summary:	QML plugin for KDE Frameworks 5 KPeople
21mr|kpeople-5.116.0-3|64	Group:		System/Libraries
21mr|kpeople-5.116.0-3|65	Provides:	kf5people-qml = %{EVRD}
21mr|kpeople-5.116.0-3|66	
21mr|kpeople-5.116.0-3|67	%description -n %{qmlkf5people}
21mr|kpeople-5.116.0-3|68	QML plugin for KDE Frameworks 5 KPeople.
21mr|kpeople-5.116.0-3|69	
21mr|kpeople-5.116.0-3|70	%files -n %{qmlkf5people}
21mr|kpeople-5.116.0-3|71	%dir %{_kde5_qmldir}/org/kde/people/
21mr|kpeople-5.116.0-3|72	%{_kde5_qmldir}/org/kde/people/*
21mr|kpeople-5.116.0-3|73	
21mr|kpeople-5.116.0-3|74	#----------------------------------------------------------------------------
21mr|kpeople-5.116.0-3|75	
21mr|kpeople-5.116.0-3|76	%define kf5people_major 5
21mr|kpeople-5.116.0-3|77	%define libkf5people %mklibname kf5people %{kf5people_major}
21mr|kpeople-5.116.0-3|78	
21mr|kpeople-5.116.0-3|79	%package -n %{libkf5people}
21mr|kpeople-5.116.0-3|80	Summary:	KDE Frameworks 5 people contacts shared library
21mr|kpeople-5.116.0-3|81	Group:		System/Libraries
21mr|kpeople-5.116.0-3|82	Requires:	%{name} = %{EVRD}
21mr|kpeople-5.116.0-3|83	Requires:	%{name}-i18n = %{EVRD}
21mr|kpeople-5.116.0-3|84	Requires:	%{qmlkf5people} = %{EVRD}
21mr|kpeople-5.116.0-3|85	
21mr|kpeople-5.116.0-3|86	%description -n %{libkf5people}
21mr|kpeople-5.116.0-3|87	KDE Frameworks 5 people contacts shared library.
21mr|kpeople-5.116.0-3|88	
21mr|kpeople-5.116.0-3|89	%files -n %{libkf5people}
21mr|kpeople-5.116.0-3|90	%{_kde5_libdir}/libKF5People.so.%{kf5people_major}*
21mr|kpeople-5.116.0-3|91	
21mr|kpeople-5.116.0-3|92	#----------------------------------------------------------------------------
21mr|kpeople-5.116.0-3|93	
21mr|kpeople-5.116.0-3|94	%define kf5peoplebackend_major 5
21mr|kpeople-5.116.0-3|95	%define libkf5peoplebackend %mklibname kf5peoplebackend %{kf5peoplebackend_major}
21mr|kpeople-5.116.0-3|96	
21mr|kpeople-5.116.0-3|97	%package -n %{libkf5peoplebackend}
21mr|kpeople-5.116.0-3|98	Summary:	KDE Frameworks 5 people contacts shared library
21mr|kpeople-5.116.0-3|99	Group:		System/Libraries
21mr|kpeople-5.116.0-3|100	Requires:	%{name} = %{EVRD}
21mr|kpeople-5.116.0-3|101	Requires:	%{name}-i18n = %{EVRD}
21mr|kpeople-5.116.0-3|102	Requires:	%{qmlkf5people} = %{EVRD}
21mr|kpeople-5.116.0-3|103	
21mr|kpeople-5.116.0-3|104	%description -n %{libkf5peoplebackend}
21mr|kpeople-5.116.0-3|105	KDE Frameworks 5 people contacts shared library.
21mr|kpeople-5.116.0-3|106	
21mr|kpeople-5.116.0-3|107	%files -n %{libkf5peoplebackend}
21mr|kpeople-5.116.0-3|108	%{_kde5_libdir}/libKF5PeopleBackend.so.%{kf5peoplebackend_major}*
21mr|kpeople-5.116.0-3|109	
21mr|kpeople-5.116.0-3|110	#----------------------------------------------------------------------------
21mr|kpeople-5.116.0-3|111	
21mr|kpeople-5.116.0-3|112	%define kf5peoplewidgets_major 5
21mr|kpeople-5.116.0-3|113	%define libkf5peoplewidgets %mklibname kf5peoplewidgets %{kf5peoplewidgets_major}
21mr|kpeople-5.116.0-3|114	
21mr|kpeople-5.116.0-3|115	%package -n %{libkf5peoplewidgets}
21mr|kpeople-5.116.0-3|116	Summary:	KDE Frameworks 5 people contacts shared library
21mr|kpeople-5.116.0-3|117	Group:		System/Libraries
21mr|kpeople-5.116.0-3|118	Requires:	%{name} = %{EVRD}
21mr|kpeople-5.116.0-3|119	Requires:	%{name}-i18n = %{EVRD}
21mr|kpeople-5.116.0-3|120	Requires:	%{qmlkf5people} = %{EVRD}
21mr|kpeople-5.116.0-3|121	
21mr|kpeople-5.116.0-3|122	%description -n %{libkf5peoplewidgets}
21mr|kpeople-5.116.0-3|123	KDE Frameworks 5 people contacts shared library.
21mr|kpeople-5.116.0-3|124	
21mr|kpeople-5.116.0-3|125	%files -n %{libkf5peoplewidgets}
21mr|kpeople-5.116.0-3|126	%{_kde5_libdir}/libKF5PeopleWidgets.so.%{kf5peoplewidgets_major}*
21mr|kpeople-5.116.0-3|127	
21mr|kpeople-5.116.0-3|128	#----------------------------------------------------------------------------
21mr|kpeople-5.116.0-3|129	
21mr|kpeople-5.116.0-3|130	%define devkf5people %mklibname kf5people -d
21mr|kpeople-5.116.0-3|131	
21mr|kpeople-5.116.0-3|132	%package -n %{devkf5people}
21mr|kpeople-5.116.0-3|133	Summary:	Development files for KDE Frameworks 5 people contacts module
21mr|kpeople-5.116.0-3|134	Group:		Development/KDE and Qt
21mr|kpeople-5.116.0-3|135	Requires:	%{libkf5people} = %{EVRD}
21mr|kpeople-5.116.0-3|136	Requires:	%{libkf5peoplebackend} = %{EVRD}
21mr|kpeople-5.116.0-3|137	Requires:	%{libkf5peoplewidgets} = %{EVRD}
21mr|kpeople-5.116.0-3|138	Provides:	kf5people-devel = %{version}
21mr|kpeople-5.116.0-3|139	
21mr|kpeople-5.116.0-3|140	%description -n %{devkf5people}
21mr|kpeople-5.116.0-3|141	This package contains header files needed if you wish to build applications
21mr|kpeople-5.116.0-3|142	based on %{name}.
21mr|kpeople-5.116.0-3|143	
21mr|kpeople-5.116.0-3|144	%files -n %{devkf5people}
21mr|kpeople-5.116.0-3|145	%{_kde5_includedir}/KF5/KPeople
21mr|kpeople-5.116.0-3|146	%{_kde5_libdir}/cmake/KF5People
21mr|kpeople-5.116.0-3|147	%{_kde5_libdir}/libKF5People.so
21mr|kpeople-5.116.0-3|148	%{_kde5_libdir}/libKF5PeopleBackend.so
21mr|kpeople-5.116.0-3|149	%{_kde5_libdir}/libKF5PeopleWidgets.so
21mr|kpeople-5.116.0-3|150	%{_kde5_mkspecsdir}/*.pri
21mr|kpeople-5.116.0-3|151	
21mr|kpeople-5.116.0-3|152	#----------------------------------------------------------------------------
21mr|kpeople-5.116.0-3|153	
21mr|kpeople-5.116.0-3|154	%prep
21mr|kpeople-5.116.0-3|155	%autosetup -p1
21mr|kpeople-5.116.0-3|156	
21mr|kpeople-5.116.0-3|157	%build
21mr|kpeople-5.116.0-3|158	%cmake_kde5
21mr|kpeople-5.116.0-3|159	%make
21mr|kpeople-5.116.0-3|160	
21mr|kpeople-5.116.0-3|161	%install
21mr|kpeople-5.116.0-3|162	%makeinstall_std -C build
21mr|kpeople-5.116.0-3|163	
21mr|kpeople-5.116.0-3|164	%find_lang kpeople5

13357 21
21mr|kpeoplevcard-0.1-2|1	
21mr|kpeoplevcard-0.1-2|2	%define stable %([ "`echo %{version} |cut -d. -f3`" -ge 80 ] && echo -n un; echo -n stable)
21mr|kpeoplevcard-0.1-2|3	
21mr|kpeoplevcard-0.1-2|4	Name:		kpeoplevcard
21mr|kpeoplevcard-0.1-2|5	Version:	0.1
21mr|kpeoplevcard-0.1-2|6	Release:	2
21mr|kpeoplevcard-0.1-2|7	Source0:	http://download.kde.org/%{stable}/kpeoplevcard/%{version}/%{name}-%{version}.tar.xz
21mr|kpeoplevcard-0.1-2|8	Summary:	VCard reading support for KPeople
21mr|kpeoplevcard-0.1-2|9	URL:	    http://kde.org/
21mr|kpeoplevcard-0.1-2|10	License:	GPL
21mr|kpeoplevcard-0.1-2|11	Group:	    System/Libraries
21mr|kpeoplevcard-0.1-2|12	BuildRequires:	extra-cmake-modules
21mr|kpeoplevcard-0.1-2|13	BuildRequires:	kf5contacts-devel
21mr|kpeoplevcard-0.1-2|14	BuildRequires:	kf5people-devel
21mr|kpeoplevcard-0.1-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kpeoplevcard-0.1-2|16	BuildRequires:	kf5i18n-devel
21mr|kpeoplevcard-0.1-2|17	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kpeoplevcard-0.1-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpeoplevcard-0.1-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kpeoplevcard-0.1-2|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|kpeoplevcard-0.1-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kpeoplevcard-0.1-2|22	
21mr|kpeoplevcard-0.1-2|23	%description
21mr|kpeoplevcard-0.1-2|24	VCard reading support for KPeople
21mr|kpeoplevcard-0.1-2|25	
21mr|kpeoplevcard-0.1-2|26	%files
21mr|kpeoplevcard-0.1-2|27	%{_kde5_libdir}/qt5/plugins/kpeople/datasource/KPeopleVCard.so
21mr|kpeoplevcard-0.1-2|28	
21mr|kpeoplevcard-0.1-2|29	#---------------------------------------------------------------------
21mr|kpeoplevcard-0.1-2|30	
21mr|kpeoplevcard-0.1-2|31	%package devel
21mr|kpeoplevcard-0.1-2|32	Summary:	Development files for KPeopleVCard
21mr|kpeoplevcard-0.1-2|33	Group:	    Development/KDE and Qt
21mr|kpeoplevcard-0.1-2|34	Requires: %{name} = %{EVRD}
21mr|kpeoplevcard-0.1-2|35	
21mr|kpeoplevcard-0.1-2|36	%description devel
21mr|kpeoplevcard-0.1-2|37	Development files for KPeopleVCard
21mr|kpeoplevcard-0.1-2|38	
21mr|kpeoplevcard-0.1-2|39	%files devel
21mr|kpeoplevcard-0.1-2|40	%{_kde5_libdir}/cmake/KF5PeopleVCard
21mr|kpeoplevcard-0.1-2|41	
21mr|kpeoplevcard-0.1-2|42	# ----------------------------------------------------------
21mr|kpeoplevcard-0.1-2|43	
21mr|kpeoplevcard-0.1-2|44	%prep
21mr|kpeoplevcard-0.1-2|45	%setup -q
21mr|kpeoplevcard-0.1-2|46	
21mr|kpeoplevcard-0.1-2|47	%build
21mr|kpeoplevcard-0.1-2|48	%cmake_kde5
21mr|kpeoplevcard-0.1-2|49	%make
21mr|kpeoplevcard-0.1-2|50	
21mr|kpeoplevcard-0.1-2|51	%install
21mr|kpeoplevcard-0.1-2|52	%makeinstall_std -C build

13358 21
21mr|kpimtextedit-23.08.4-2|1	%define __requires_exclude .*cmake.*kf5textedittexttospeech.*
21mr|kpimtextedit-23.08.4-2|2	%define __requires_exclude .*cmake.*KF5TextEditTextToSpeech.*
21mr|kpimtextedit-23.08.4-2|3	
21mr|kpimtextedit-23.08.4-2|4	Summary:	Advanced text editor with html features
21mr|kpimtextedit-23.08.4-2|5	Name:		kpimtextedit
21mr|kpimtextedit-23.08.4-2|6	Version:	23.08.4
21mr|kpimtextedit-23.08.4-2|7	Release:	2
21mr|kpimtextedit-23.08.4-2|8	License:	LGPLv2.1+
21mr|kpimtextedit-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|kpimtextedit-23.08.4-2|10	Url:		https://www.kde.org/
21mr|kpimtextedit-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kpimtextedit-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|kpimtextedit-23.08.4-2|13	BuildRequires:	grantlee-qt5-devel
21mr|kpimtextedit-23.08.4-2|14	BuildRequires:	kf5codecs-devel
21mr|kpimtextedit-23.08.4-2|15	BuildRequires:	kf5configwidgets-devel
21mr|kpimtextedit-23.08.4-2|16	BuildRequires:	kf5coreaddons-devel
21mr|kpimtextedit-23.08.4-2|17	BuildRequires:	kf5designerplugin-devel
21mr|kpimtextedit-23.08.4-2|18	BuildRequires:	kf5emoticons-devel
21mr|kpimtextedit-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|kpimtextedit-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|kpimtextedit-23.08.4-2|21	BuildRequires:	kf5sonnet-devel
21mr|kpimtextedit-23.08.4-2|22	BuildRequires:	kf5syntaxhighlighting-devel
21mr|kpimtextedit-23.08.4-2|23	BuildRequires:	kf5textwidgets-devel
21mr|kpimtextedit-23.08.4-2|24	BuildRequires:	kf5widgetsaddons-devel
21mr|kpimtextedit-23.08.4-2|25	BuildRequires:	kf5xmlgui-devel
21mr|kpimtextedit-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpimtextedit-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kpimtextedit-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Designer)
21mr|kpimtextedit-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kpimtextedit-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|kpimtextedit-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21mr|kpimtextedit-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kpimtextedit-23.08.4-2|33	
21mr|kpimtextedit-23.08.4-2|34	%description
21mr|kpimtextedit-23.08.4-2|35	Advanced text editor with html features.
21mr|kpimtextedit-23.08.4-2|36	
21mr|kpimtextedit-23.08.4-2|37	%files
21mr|kpimtextedit-23.08.4-2|38	%{_kde5_datadir}/qlogging-categories5/kpimtextedit.categories
21mr|kpimtextedit-23.08.4-2|39	
21mr|kpimtextedit-23.08.4-2|40	#----------------------------------------------------------------------------
21mr|kpimtextedit-23.08.4-2|41	
21mr|kpimtextedit-23.08.4-2|42	%package i18n
21mr|kpimtextedit-23.08.4-2|43	Summary:	Advanced text editor with html features library translations
21mr|kpimtextedit-23.08.4-2|44	Group:		System/Internationalization
21mr|kpimtextedit-23.08.4-2|45	BuildArch:	noarch
21mr|kpimtextedit-23.08.4-2|46	
21mr|kpimtextedit-23.08.4-2|47	%description i18n
21mr|kpimtextedit-23.08.4-2|48	Advanced text editor with html features library translations.
21mr|kpimtextedit-23.08.4-2|49	
21mr|kpimtextedit-23.08.4-2|50	%files i18n -f libkpimtextedit.lang
21mr|kpimtextedit-23.08.4-2|51	
21mr|kpimtextedit-23.08.4-2|52	#----------------------------------------------------------------------------
21mr|kpimtextedit-23.08.4-2|53	
21mr|kpimtextedit-23.08.4-2|54	%define kf5pimtextedit_major 5
21mr|kpimtextedit-23.08.4-2|55	%define libkf5pimtextedit %mklibname kf5pimtextedit %{kf5pimtextedit_major}
21mr|kpimtextedit-23.08.4-2|56	
21mr|kpimtextedit-23.08.4-2|57	%package -n %{libkf5pimtextedit}
21mr|kpimtextedit-23.08.4-2|58	Summary:	Advanced text editor with html features shared library
21mr|kpimtextedit-23.08.4-2|59	Group:		System/Libraries
21mr|kpimtextedit-23.08.4-2|60	Requires:	%{name}
21mr|kpimtextedit-23.08.4-2|61	Requires:	%{name}-i18n
21mr|kpimtextedit-23.08.4-2|62	
21mr|kpimtextedit-23.08.4-2|63	%description -n %{libkf5pimtextedit}
21mr|kpimtextedit-23.08.4-2|64	Advanced text editor with html features shared library.
21mr|kpimtextedit-23.08.4-2|65	
21mr|kpimtextedit-23.08.4-2|66	%files -n %{libkf5pimtextedit}
21mr|kpimtextedit-23.08.4-2|67	%{_kde5_libdir}/libKPim5TextEdit.so.%{kf5pimtextedit_major}*
21mr|kpimtextedit-23.08.4-2|68	
21mr|kpimtextedit-23.08.4-2|69	#----------------------------------------------------------------------------
21mr|kpimtextedit-23.08.4-2|70	
21mr|kpimtextedit-23.08.4-2|71	%package designer-plugin
21mr|kpimtextedit-23.08.4-2|72	Summary:	KF5PimTextEdit Qt Designer plugin
21mr|kpimtextedit-23.08.4-2|73	Group:		Development/KDE and Qt
21mr|kpimtextedit-23.08.4-2|74	
21mr|kpimtextedit-23.08.4-2|75	%description designer-plugin
21mr|kpimtextedit-23.08.4-2|76	Qt Designer plugin for KF5PimTextEdit.
21mr|kpimtextedit-23.08.4-2|77	
21mr|kpimtextedit-23.08.4-2|78	%files designer-plugin
21mr|kpimtextedit-23.08.4-2|79	%{_qt5_plugindir}/designer/kpimtextedit5widgets.so
21mr|kpimtextedit-23.08.4-2|80	
21mr|kpimtextedit-23.08.4-2|81	#----------------------------------------------------------------------------
21mr|kpimtextedit-23.08.4-2|82	
21mr|kpimtextedit-23.08.4-2|83	%define devkf5pimtextedit %mklibname kf5pimtextedit -d
21mr|kpimtextedit-23.08.4-2|84	
21mr|kpimtextedit-23.08.4-2|85	%package -n %{devkf5pimtextedit}
21mr|kpimtextedit-23.08.4-2|86	Summary:	Development files for advanced text editor with html features module
21mr|kpimtextedit-23.08.4-2|87	Group:		Development/KDE and Qt
21mr|kpimtextedit-23.08.4-2|88	Requires:	%{libkf5pimtextedit} = %{EVRD}
21mr|kpimtextedit-23.08.4-2|89	Recommends:	%{name}-designer-plugin = %{EVRD}
21mr|kpimtextedit-23.08.4-2|90	Provides:	%{name}-devel = %{EVRD}
21mr|kpimtextedit-23.08.4-2|91	Provides:	kf5pimtextedit-devel = %{version}
21mr|kpimtextedit-23.08.4-2|92	
21mr|kpimtextedit-23.08.4-2|93	%description -n %{devkf5pimtextedit}
21mr|kpimtextedit-23.08.4-2|94	This package contains header files needed if you wish to build applications
21mr|kpimtextedit-23.08.4-2|95	based on %{name}.
21mr|kpimtextedit-23.08.4-2|96	
21mr|kpimtextedit-23.08.4-2|97	%files -n %{devkf5pimtextedit}
21mr|kpimtextedit-23.08.4-2|98	%{_kde5_includedir}/KPim5/KPIMTextEdit
21mr|kpimtextedit-23.08.4-2|99	%{_kde5_libdir}/cmake/KF5PimTextEdit
21mr|kpimtextedit-23.08.4-2|100	%{_kde5_libdir}/cmake/KPim5TextEdit
21mr|kpimtextedit-23.08.4-2|101	%{_kde5_libdir}/libKPim5TextEdit.so
21mr|kpimtextedit-23.08.4-2|102	%{_kde5_mkspecsdir}/*.pri
21mr|kpimtextedit-23.08.4-2|103	
21mr|kpimtextedit-23.08.4-2|104	#----------------------------------------------------------------------------
21mr|kpimtextedit-23.08.4-2|105	
21mr|kpimtextedit-23.08.4-2|106	%prep
21mr|kpimtextedit-23.08.4-2|107	%autosetup -p1
21mr|kpimtextedit-23.08.4-2|108	
21mr|kpimtextedit-23.08.4-2|109	%build
21mr|kpimtextedit-23.08.4-2|110	%cmake_kde5
21mr|kpimtextedit-23.08.4-2|111	%make
21mr|kpimtextedit-23.08.4-2|112	
21mr|kpimtextedit-23.08.4-2|113	%install
21mr|kpimtextedit-23.08.4-2|114	%makeinstall_std -C build
21mr|kpimtextedit-23.08.4-2|115	
21mr|kpimtextedit-23.08.4-2|116	%find_lang libkpimtextedit --with-kde

13359 21
21mr|kpipewire-5.27.11-3|1	Summary:	Components relating to Flatpak 'pipewire' use in Plasma
21mr|kpipewire-5.27.11-3|2	Name:		kpipewire
21mr|kpipewire-5.27.11-3|3	Version:	5.27.11
21mr|kpipewire-5.27.11-3|4	Release:	3
21mr|kpipewire-5.27.11-3|5	License:	LGPLv2+
21mr|kpipewire-5.27.11-3|6	Group:		Sound
21mr|kpipewire-5.27.11-3|7	Url:		https://www.kde.org/
21mr|kpipewire-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kpipewire-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|kpipewire-5.27.11-3|10	BuildRequires:	kf5coreaddons-devel
21mr|kpipewire-5.27.11-3|11	BuildRequires:	kf5i18n-devel
21mr|kpipewire-5.27.11-3|12	BuildRequires:	kf5wayland-devel
21mr|kpipewire-5.27.11-3|13	BuildRequires:	pkgconfig(egl)
21mr|kpipewire-5.27.11-3|14	BuildRequires:	pkgconfig(epoxy)
21mr|kpipewire-5.27.11-3|15	BuildRequires:	pkgconfig(gbm)
21mr|kpipewire-5.27.11-3|16	BuildRequires:	pkgconfig(libavcodec)
21mr|kpipewire-5.27.11-3|17	BuildRequires:	pkgconfig(libavutil)
21mr|kpipewire-5.27.11-3|18	BuildRequires:	pkgconfig(libavformat)
21mr|kpipewire-5.27.11-3|19	BuildRequires:	pkgconfig(libswscale)
21mr|kpipewire-5.27.11-3|20	BuildRequires:	pkgconfig(libdrm)
21mr|kpipewire-5.27.11-3|21	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|kpipewire-5.27.11-3|22	BuildRequires:	pkgconfig(libglvnd)
21mr|kpipewire-5.27.11-3|23	BuildRequires:	pkgconfig(wayland-cursor)
21mr|kpipewire-5.27.11-3|24	BuildRequires:	pkgconfig(wayland-client)
21mr|kpipewire-5.27.11-3|25	BuildRequires:	pkgconfig(wayland-egl)
21mr|kpipewire-5.27.11-3|26	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|kpipewire-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kpipewire-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpipewire-5.27.11-3|29	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kpipewire-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kpipewire-5.27.11-3|31	BuildRequires:	pkgconfig(Qt5Network)
21mr|kpipewire-5.27.11-3|32	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|kpipewire-5.27.11-3|33	BuildRequires:	plasma-wayland-protocols-devel
21mr|kpipewire-5.27.11-3|34	BuildRequires:	qt5-wayland-client
21mr|kpipewire-5.27.11-3|35	BuildRequires:	qt5-wayland-compositor
21mr|kpipewire-5.27.11-3|36	BuildRequires:	wayland-devel
21mr|kpipewire-5.27.11-3|37	BuildRequires:	ffmpeg-devel
21mr|kpipewire-5.27.11-3|38	BuildRequires:	mesa-common-devel
21mr|kpipewire-5.27.11-3|39	BuildRequires:	%{_lib}GLESv2_2
21mr|kpipewire-5.27.11-3|40	Conflicts:	plasma6-kpipewire > %{EVRD}
21mr|kpipewire-5.27.11-3|41	
21mr|kpipewire-5.27.11-3|42	%description
21mr|kpipewire-5.27.11-3|43	Components relating to Flatpak 'pipewire' use in Plasma.
21mr|kpipewire-5.27.11-3|44	
21mr|kpipewire-5.27.11-3|45	%files -f %{name}.lang
21mr|kpipewire-5.27.11-3|46	%{_kde5_qmldir}/org/kde/pipewire/*
21mr|kpipewire-5.27.11-3|47	%{_kde5_datadir}/qlogging-categories5/kpipewire.categories
21mr|kpipewire-5.27.11-3|48	%{_kde5_datadir}/qlogging-categories5/kpipewirerecord.categories
21mr|kpipewire-5.27.11-3|49	
21mr|kpipewire-5.27.11-3|50	#--------------------------------------------------------------------
21mr|kpipewire-5.27.11-3|51	
21mr|kpipewire-5.27.11-3|52	%define pipewire_major 5
21mr|kpipewire-5.27.11-3|53	%define libkf5pipewire %mklibname kf5pipewire %{pipewire_major}
21mr|kpipewire-5.27.11-3|54	
21mr|kpipewire-5.27.11-3|55	%package -n %{libkf5pipewire}
21mr|kpipewire-5.27.11-3|56	Group:		System/Libraries
21mr|kpipewire-5.27.11-3|57	Summary:	Libraries needed by %{name}
21mr|kpipewire-5.27.11-3|58	Requires:	%{name} = %{EVRD}
21mr|kpipewire-5.27.11-3|59	
21mr|kpipewire-5.27.11-3|60	%description -n %{libkf5pipewire}
21mr|kpipewire-5.27.11-3|61	This package contains the libraries needed by %{name}.
21mr|kpipewire-5.27.11-3|62	
21mr|kpipewire-5.27.11-3|63	%files -n %{libkf5pipewire}
21mr|kpipewire-5.27.11-3|64	%{_kde5_libdir}/libKPipeWire.so.%{pipewire_major}
21mr|kpipewire-5.27.11-3|65	%{_kde5_libdir}/libKPipeWire.so.%{version}
21mr|kpipewire-5.27.11-3|66	
21mr|kpipewire-5.27.11-3|67	#--------------------------------------------------------------------
21mr|kpipewire-5.27.11-3|68	
21mr|kpipewire-5.27.11-3|69	%define pipewiredmabuf_major 5
21mr|kpipewire-5.27.11-3|70	%define libkf5pipewiredmabuf %mklibname kf5pipewiredmabuf %{pipewiredmabuf_major}
21mr|kpipewire-5.27.11-3|71	
21mr|kpipewire-5.27.11-3|72	%package -n %{libkf5pipewiredmabuf}
21mr|kpipewire-5.27.11-3|73	Group:		System/Libraries
21mr|kpipewire-5.27.11-3|74	Summary:	Libraries needed by %{name}
21mr|kpipewire-5.27.11-3|75	Requires:	%{name} = %{EVRD}
21mr|kpipewire-5.27.11-3|76	
21mr|kpipewire-5.27.11-3|77	%description -n %{libkf5pipewiredmabuf}
21mr|kpipewire-5.27.11-3|78	This package contains the libraries needed by %{name}.
21mr|kpipewire-5.27.11-3|79	
21mr|kpipewire-5.27.11-3|80	%files -n %{libkf5pipewiredmabuf}
21mr|kpipewire-5.27.11-3|81	%{_kde5_libdir}/libKPipeWireDmaBuf.so.%{pipewire_major}
21mr|kpipewire-5.27.11-3|82	%{_kde5_libdir}/libKPipeWireDmaBuf.so.%{version}
21mr|kpipewire-5.27.11-3|83	
21mr|kpipewire-5.27.11-3|84	#--------------------------------------------------------------------
21mr|kpipewire-5.27.11-3|85	
21mr|kpipewire-5.27.11-3|86	%define pipewirerecord_major 5
21mr|kpipewire-5.27.11-3|87	%define libkf5pipewirerecord %mklibname kf5pipewirerecord %{pipewirerecord_major}
21mr|kpipewire-5.27.11-3|88	
21mr|kpipewire-5.27.11-3|89	%package -n %{libkf5pipewirerecord}
21mr|kpipewire-5.27.11-3|90	Group:		System/Libraries
21mr|kpipewire-5.27.11-3|91	Summary:	Libraries needed by %{name}
21mr|kpipewire-5.27.11-3|92	Requires:	%{name} = %{EVRD}
21mr|kpipewire-5.27.11-3|93	
21mr|kpipewire-5.27.11-3|94	%description -n %{libkf5pipewirerecord}
21mr|kpipewire-5.27.11-3|95	This package contains the libraries needed by %{name}.
21mr|kpipewire-5.27.11-3|96	
21mr|kpipewire-5.27.11-3|97	%files -n %{libkf5pipewirerecord}
21mr|kpipewire-5.27.11-3|98	%{_kde5_libdir}/libKPipeWireRecord.so.%{pipewire_major}
21mr|kpipewire-5.27.11-3|99	%{_kde5_libdir}/libKPipeWireRecord.so.%{version}
21mr|kpipewire-5.27.11-3|100	
21mr|kpipewire-5.27.11-3|101	#--------------------------------------------------------------------
21mr|kpipewire-5.27.11-3|102	
21mr|kpipewire-5.27.11-3|103	%define devkf5pipewire %mklibname kf5pipewire -d
21mr|kpipewire-5.27.11-3|104	
21mr|kpipewire-5.27.11-3|105	%package -n %{devkf5pipewire}
21mr|kpipewire-5.27.11-3|106	Group:		Development/KDE and Qt
21mr|kpipewire-5.27.11-3|107	Summary:	Development files for %{name}
21mr|kpipewire-5.27.11-3|108	Requires:	%{libkf5pipewire} = %{EVRD}
21mr|kpipewire-5.27.11-3|109	Requires:	%{libkf5pipewiredmabuf} = %{EVRD}
21mr|kpipewire-5.27.11-3|110	Requires:	%{libkf5pipewirerecord} = %{EVRD}
21mr|kpipewire-5.27.11-3|111	Provides:	kf5pipewire-devel = %{EVRD}
21mr|kpipewire-5.27.11-3|112	Provides:	%{name}-devel = %{EVRD}
21mr|kpipewire-5.27.11-3|113	
21mr|kpipewire-5.27.11-3|114	%description -n %{devkf5pipewire}
21mr|kpipewire-5.27.11-3|115	Development files for %{name}.
21mr|kpipewire-5.27.11-3|116	
21mr|kpipewire-5.27.11-3|117	%files -n %{devkf5pipewire}
21mr|kpipewire-5.27.11-3|118	%{_kde5_includedir}/KPipeWire
21mr|kpipewire-5.27.11-3|119	%{_kde5_libdir}/cmake/KPipeWire
21mr|kpipewire-5.27.11-3|120	%{_kde5_libdir}/libKPipeWire.so
21mr|kpipewire-5.27.11-3|121	%{_kde5_libdir}/libKPipeWireDmaBuf.so
21mr|kpipewire-5.27.11-3|122	%{_kde5_libdir}/libKPipeWireRecord.so
21mr|kpipewire-5.27.11-3|123	
21mr|kpipewire-5.27.11-3|124	#--------------------------------------------------------------------
21mr|kpipewire-5.27.11-3|125	
21mr|kpipewire-5.27.11-3|126	
21mr|kpipewire-5.27.11-3|127	%prep
21mr|kpipewire-5.27.11-3|128	%setup -q
21mr|kpipewire-5.27.11-3|129	
21mr|kpipewire-5.27.11-3|130	%build
21mr|kpipewire-5.27.11-3|131	%cmake_kde5
21mr|kpipewire-5.27.11-3|132	%make
21mr|kpipewire-5.27.11-3|133	
21mr|kpipewire-5.27.11-3|134	%install
21mr|kpipewire-5.27.11-3|135	%makeinstall_std -C build
21mr|kpipewire-5.27.11-3|136	
21mr|kpipewire-5.27.11-3|137	%find_lang %{name} --all-name

13360 21
21mr|kpkpass-23.08.4-2|1	Summary:	Plasma 5 PIM Apple Wallet (PkPass) files support library
21mr|kpkpass-23.08.4-2|2	Name:		kpkpass
21mr|kpkpass-23.08.4-2|3	Version:	23.08.4
21mr|kpkpass-23.08.4-2|4	Release:	2
21mr|kpkpass-23.08.4-2|5	License:	GPLv2+
21mr|kpkpass-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kpkpass-23.08.4-2|7	Url:		https://www.kde.org/
21mr|kpkpass-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kpkpass-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|kpkpass-23.08.4-2|10	BuildRequires:	kf5archive-devel
21mr|kpkpass-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpkpass-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kpkpass-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Test)
21mr|kpkpass-23.08.4-2|14	BuildRequires:	pkgconfig(shared-mime-info)
21mr|kpkpass-23.08.4-2|15	# mime file moved here
21mr|kpkpass-23.08.4-2|16	Conflicts:	plasma5-kdepim-addons < 18.12
21mr|kpkpass-23.08.4-2|17	
21mr|kpkpass-23.08.4-2|18	%description
21mr|kpkpass-23.08.4-2|19	Plasma 5 PIM Apple Wallet (PkPass) files support library.
21mr|kpkpass-23.08.4-2|20	
21mr|kpkpass-23.08.4-2|21	Apple Wallet files are essentially ZIP files containing a JSON description of
21mr|kpkpass-23.08.4-2|22	the pass, translated message catalogs and graphical assets to render the pass.
21mr|kpkpass-23.08.4-2|23	
21mr|kpkpass-23.08.4-2|24	%files
21mr|kpkpass-23.08.4-2|25	%{_kde5_datadir}/qlogging-categories5/org_kde_kpkpass.categories
21mr|kpkpass-23.08.4-2|26	
21mr|kpkpass-23.08.4-2|27	#----------------------------------------------------------------------------
21mr|kpkpass-23.08.4-2|28	
21mr|kpkpass-23.08.4-2|29	%define kpimpkpass_major 5
21mr|kpkpass-23.08.4-2|30	%define libkpimpkpass %mklibname kpimpkpass %{kpimpkpass_major}
21mr|kpkpass-23.08.4-2|31	
21mr|kpkpass-23.08.4-2|32	%package -n %{libkpimpkpass}
21mr|kpkpass-23.08.4-2|33	Summary:	Plasma 5 PIM Apple Wallet (PkPass) files support shared library
21mr|kpkpass-23.08.4-2|34	Group:		System/Libraries
21mr|kpkpass-23.08.4-2|35	Requires:	%{name}
21mr|kpkpass-23.08.4-2|36	
21mr|kpkpass-23.08.4-2|37	%description -n %{libkpimpkpass}
21mr|kpkpass-23.08.4-2|38	Plasma 5 PIM Apple Wallet (PkPass) files support shared library.
21mr|kpkpass-23.08.4-2|39	
21mr|kpkpass-23.08.4-2|40	%files -n %{libkpimpkpass}
21mr|kpkpass-23.08.4-2|41	%{_kde5_libdir}/libKPim5PkPass.so.%{kpimpkpass_major}*
21mr|kpkpass-23.08.4-2|42	
21mr|kpkpass-23.08.4-2|43	#----------------------------------------------------------------------------
21mr|kpkpass-23.08.4-2|44	
21mr|kpkpass-23.08.4-2|45	%define devkpimpkpass %mklibname kpimpkpass -d
21mr|kpkpass-23.08.4-2|46	
21mr|kpkpass-23.08.4-2|47	%package -n %{devkpimpkpass}
21mr|kpkpass-23.08.4-2|48	Summary:	Development files for Plasma 5 PIM Apple Wallet (PkPass) files support library
21mr|kpkpass-23.08.4-2|49	Group:		Development/KDE and Qt
21mr|kpkpass-23.08.4-2|50	Requires:	%{libkpimpkpass} = %{EVRD}
21mr|kpkpass-23.08.4-2|51	Provides:	kpkpass-devel = %{version}
21mr|kpkpass-23.08.4-2|52	Provides:	kpimpkpass-devel = %{version}
21mr|kpkpass-23.08.4-2|53	
21mr|kpkpass-23.08.4-2|54	%description -n %{devkpimpkpass}
21mr|kpkpass-23.08.4-2|55	This package contains header files needed if you wish to build applications
21mr|kpkpass-23.08.4-2|56	based on %{name}.
21mr|kpkpass-23.08.4-2|57	
21mr|kpkpass-23.08.4-2|58	%files -n %{devkpimpkpass}
21mr|kpkpass-23.08.4-2|59	%dir %{_kde5_includedir}/KPim5/KPkPass/
21mr|kpkpass-23.08.4-2|60	%{_kde5_includedir}/KPim5/KPkPass/*
21mr|kpkpass-23.08.4-2|61	%{_kde5_libdir}/cmake/KPim5PkPass/
21mr|kpkpass-23.08.4-2|62	%{_kde5_libdir}/cmake/KPimPkPass/
21mr|kpkpass-23.08.4-2|63	%{_kde5_libdir}/libKPim5PkPass.so
21mr|kpkpass-23.08.4-2|64	
21mr|kpkpass-23.08.4-2|65	#----------------------------------------------------------------------------
21mr|kpkpass-23.08.4-2|66	
21mr|kpkpass-23.08.4-2|67	%prep
21mr|kpkpass-23.08.4-2|68	%autosetup -p1
21mr|kpkpass-23.08.4-2|69	
21mr|kpkpass-23.08.4-2|70	%build
21mr|kpkpass-23.08.4-2|71	%cmake_kde5
21mr|kpkpass-23.08.4-2|72	%make
21mr|kpkpass-23.08.4-2|73	
21mr|kpkpass-23.08.4-2|74	%install
21mr|kpkpass-23.08.4-2|75	%makeinstall_std -C build

13361 21
21mr|kplotting-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kplotting-5.116.0-4|2	
21mr|kplotting-5.116.0-4|3	Summary:	KDE Frameworks 5 module for data plotting
21mr|kplotting-5.116.0-4|4	Name:		kplotting
21mr|kplotting-5.116.0-4|5	Version:	5.116.0
21mr|kplotting-5.116.0-4|6	Release:	4
21mr|kplotting-5.116.0-4|7	License:	GPLv2+
21mr|kplotting-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|kplotting-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kplotting-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kplotting-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kplotting-5.116.0-4|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|kplotting-5.116.0-4|13	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kplotting-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Test)
21mr|kplotting-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kplotting-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kplotting-5.116.0-4|17	
21mr|kplotting-5.116.0-4|18	%description
21mr|kplotting-5.116.0-4|19	KDE Frameworks 5 module for data plotting.
21mr|kplotting-5.116.0-4|20	
21mr|kplotting-5.116.0-4|21	KPlotWidget is a QWidget-derived class that provides a virtual base class
21mr|kplotting-5.116.0-4|22	for easy data-plotting. The idea behind KPlotWidget is that you only have
21mr|kplotting-5.116.0-4|23	to specify information in "data units"; i.e., the natural units of the
21mr|kplotting-5.116.0-4|24	data being plotted. KPlotWidget automatically converts everything
21mr|kplotting-5.116.0-4|25	to screen pixel units.
21mr|kplotting-5.116.0-4|26	
21mr|kplotting-5.116.0-4|27	#----------------------------------------------------------------------------
21mr|kplotting-5.116.0-4|28	
21mr|kplotting-5.116.0-4|29	%package -n qt5-designer-plugin-%{name}
21mr|kplotting-5.116.0-4|30	Summary:	Qt5 Designer plugin for %{name}
21mr|kplotting-5.116.0-4|31	Group:		Development/KDE and Qt
21mr|kplotting-5.116.0-4|32	
21mr|kplotting-5.116.0-4|33	%description -n qt5-designer-plugin-%{name}
21mr|kplotting-5.116.0-4|34	Qt5 Designer plugin for %{name}.
21mr|kplotting-5.116.0-4|35	
21mr|kplotting-5.116.0-4|36	%files -n qt5-designer-plugin-%{name}
21mr|kplotting-5.116.0-4|37	%{_qt5_plugindir}/designer/kplotting5widgets.so
21mr|kplotting-5.116.0-4|38	
21mr|kplotting-5.116.0-4|39	#----------------------------------------------------------------------------
21mr|kplotting-5.116.0-4|40	
21mr|kplotting-5.116.0-4|41	%define kf5plotting_major 5
21mr|kplotting-5.116.0-4|42	%define libkf5plotting %mklibname kf5plotting %{kf5plotting_major}
21mr|kplotting-5.116.0-4|43	
21mr|kplotting-5.116.0-4|44	%package -n %{libkf5plotting}
21mr|kplotting-5.116.0-4|45	Summary:	KDE Frameworks 5 data plotting shared library
21mr|kplotting-5.116.0-4|46	Group:		System/Libraries
21mr|kplotting-5.116.0-4|47	
21mr|kplotting-5.116.0-4|48	%description -n %{libkf5plotting}
21mr|kplotting-5.116.0-4|49	KDE Frameworks 5 data plotting shared library.
21mr|kplotting-5.116.0-4|50	
21mr|kplotting-5.116.0-4|51	%files -n %{libkf5plotting}
21mr|kplotting-5.116.0-4|52	%{_kde5_libdir}/libKF5Plotting.so.%{kf5plotting_major}*
21mr|kplotting-5.116.0-4|53	
21mr|kplotting-5.116.0-4|54	#----------------------------------------------------------------------------
21mr|kplotting-5.116.0-4|55	
21mr|kplotting-5.116.0-4|56	%define devkf5plotting %mklibname kf5plotting -d
21mr|kplotting-5.116.0-4|57	
21mr|kplotting-5.116.0-4|58	%package -n %{devkf5plotting}
21mr|kplotting-5.116.0-4|59	Summary:	Development files for KDE Frameworks 5 data plotting module
21mr|kplotting-5.116.0-4|60	Group:		Development/KDE and Qt
21mr|kplotting-5.116.0-4|61	Requires:	%{libkf5plotting} = %{EVRD}
21mr|kplotting-5.116.0-4|62	Requires:	qt5-designer-plugin-%{name}
21mr|kplotting-5.116.0-4|63	Provides:	%{name}-devel = %{EVRD}
21mr|kplotting-5.116.0-4|64	Provides:	kf5plotting-devel = %{version}
21mr|kplotting-5.116.0-4|65	
21mr|kplotting-5.116.0-4|66	%description -n %{devkf5plotting}
21mr|kplotting-5.116.0-4|67	This package contains header files needed if you wish to build applications
21mr|kplotting-5.116.0-4|68	based on %{name}.
21mr|kplotting-5.116.0-4|69	
21mr|kplotting-5.116.0-4|70	%files -n %{devkf5plotting}
21mr|kplotting-5.116.0-4|71	%{_kde5_includedir}/KF5/KPlotting
21mr|kplotting-5.116.0-4|72	%{_kde5_libdir}/cmake/KF5Plotting
21mr|kplotting-5.116.0-4|73	%{_kde5_libdir}/libKF5Plotting.so
21mr|kplotting-5.116.0-4|74	%{_kde5_mkspecsdir}/*.pri
21mr|kplotting-5.116.0-4|75	
21mr|kplotting-5.116.0-4|76	#----------------------------------------------------------------------------
21mr|kplotting-5.116.0-4|77	
21mr|kplotting-5.116.0-4|78	%prep
21mr|kplotting-5.116.0-4|79	%autosetup -p1
21mr|kplotting-5.116.0-4|80	
21mr|kplotting-5.116.0-4|81	%build
21mr|kplotting-5.116.0-4|82	%cmake_kde5
21mr|kplotting-5.116.0-4|83	%make
21mr|kplotting-5.116.0-4|84	
21mr|kplotting-5.116.0-4|85	%install
21mr|kplotting-5.116.0-4|86	%makeinstall_std -C build

13362 21
21mr|kpmcore-23.08.4-2|1	%define major 12
21mr|kpmcore-23.08.4-2|2	%define libname %mklibname %{name} %{major}
21mr|kpmcore-23.08.4-2|3	%define devname %mklibname %{name} -d
21mr|kpmcore-23.08.4-2|4	
21mr|kpmcore-23.08.4-2|5	Summary:	KDE partition management library
21mr|kpmcore-23.08.4-2|6	Name:		kpmcore
21mr|kpmcore-23.08.4-2|7	Version:	23.08.4
21mr|kpmcore-23.08.4-2|8	Release:	2
21mr|kpmcore-23.08.4-2|9	License:	GPLv3+
21mr|kpmcore-23.08.4-2|10	Group:		Graphical desktop/KDE
21mr|kpmcore-23.08.4-2|11	Url:		https://www.kde.org/
21mr|kpmcore-23.08.4-2|12	Source0:	https://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
21mr|kpmcore-23.08.4-2|13	Source1:	kpmcore21.08_ru.tar.gz
21mr|kpmcore-23.08.4-2|14	#Patch1:     e2k-filesystem.patch
21mr|kpmcore-23.08.4-2|15	BuildRequires:	extra-cmake-modules
21mr|kpmcore-23.08.4-2|16	BuildRequires:	gettext
21mr|kpmcore-23.08.4-2|17	BuildRequires:	qmake5
21mr|kpmcore-23.08.4-2|18	BuildRequires:	kf5auth-devel
21mr|kpmcore-23.08.4-2|19	BuildRequires:	kf5coreaddons-devel
21mr|kpmcore-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|kpmcore-23.08.4-2|21	BuildRequires:	kf5iconthemes-devel
21mr|kpmcore-23.08.4-2|22	BuildRequires:	kf5kio-devel
21mr|kpmcore-23.08.4-2|23	BuildRequires:	kf5widgetsaddons-devel
21mr|kpmcore-23.08.4-2|24	BuildRequires:	pkgconfig(blkid) >= 2.33.2
21mr|kpmcore-23.08.4-2|25	BuildRequires:	pkgconfig(libatasmart)
21mr|kpmcore-23.08.4-2|26	BuildRequires:	pkgconfig(libparted)
21mr|kpmcore-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kpmcore-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpmcore-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kpmcore-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kpmcore-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kpmcore-23.08.4-2|32	BuildRequires:	pkgconfig(qca2-qt5)
21mr|kpmcore-23.08.4-2|33	BuildRequires:	qt5-tools
21mr|kpmcore-23.08.4-2|34	BuildRequires:	polkit-qt5-1-devel
21mr|kpmcore-23.08.4-2|35	%ifarch %{e2k}
21mr|kpmcore-23.08.4-2|36	BuildRequires:  gulrak-filesystem-devel
21mr|kpmcore-23.08.4-2|37	%endif
21mr|kpmcore-23.08.4-2|38	Conflicts:	partitionmanager < 2.0.0
21mr|kpmcore-23.08.4-2|39	
21mr|kpmcore-23.08.4-2|40	%description
21mr|kpmcore-23.08.4-2|41	KDE partition management library.
21mr|kpmcore-23.08.4-2|42	
21mr|kpmcore-23.08.4-2|43	%files
21mr|kpmcore-23.08.4-2|44	%{_qt5_plugindir}/kpmcore/pmdummybackendplugin.so
21mr|kpmcore-23.08.4-2|45	%{_qt5_plugindir}/kpmcore/pmsfdiskbackendplugin.so
21mr|kpmcore-23.08.4-2|46	%{_kde5_libexecdir}/kpmcore_externalcommand
21mr|kpmcore-23.08.4-2|47	%{_kde5_datadir}/dbus-1/system-services/org.kde.kpmcore.helperinterface.service
21mr|kpmcore-23.08.4-2|48	%{_kde5_datadir}/polkit-1/actions/org.kde.kpmcore.externalcommand.policy
21mr|kpmcore-23.08.4-2|49	%{_kde5_datadir}/dbus-1/system.d/org.kde.kpmcore.helperinterface.conf
21mr|kpmcore-23.08.4-2|50	
21mr|kpmcore-23.08.4-2|51	#----------------------------------------------------------------------------
21mr|kpmcore-23.08.4-2|52	
21mr|kpmcore-23.08.4-2|53	%package i18n
21mr|kpmcore-23.08.4-2|54	Summary:	KDE partition management library translations
21mr|kpmcore-23.08.4-2|55	Group:		System/Internationalization
21mr|kpmcore-23.08.4-2|56	BuildArch:	noarch
21mr|kpmcore-23.08.4-2|57	
21mr|kpmcore-23.08.4-2|58	%description i18n
21mr|kpmcore-23.08.4-2|59	KDE partition management library translations.
21mr|kpmcore-23.08.4-2|60	
21mr|kpmcore-23.08.4-2|61	%files i18n -f %{name}.lang
21mr|kpmcore-23.08.4-2|62	
21mr|kpmcore-23.08.4-2|63	#----------------------------------------------------------------------------
21mr|kpmcore-23.08.4-2|64	
21mr|kpmcore-23.08.4-2|65	%package -n %{libname}
21mr|kpmcore-23.08.4-2|66	Summary:	KDE partition management shared library
21mr|kpmcore-23.08.4-2|67	Group:		System/Libraries
21mr|kpmcore-23.08.4-2|68	Requires:	%{name}
21mr|kpmcore-23.08.4-2|69	Requires:	%{name}-i18n
21mr|kpmcore-23.08.4-2|70	
21mr|kpmcore-23.08.4-2|71	%description -n %{libname}
21mr|kpmcore-23.08.4-2|72	KDE partition management shared library.
21mr|kpmcore-23.08.4-2|73	
21mr|kpmcore-23.08.4-2|74	%files -n %{libname}
21mr|kpmcore-23.08.4-2|75	%{_kde5_libdir}/libkpmcore.so.%{major}
21mr|kpmcore-23.08.4-2|76	%{_kde5_libdir}/libkpmcore.so.%{version}
21mr|kpmcore-23.08.4-2|77	
21mr|kpmcore-23.08.4-2|78	#----------------------------------------------------------------------------
21mr|kpmcore-23.08.4-2|79	
21mr|kpmcore-23.08.4-2|80	%package -n %{devname}
21mr|kpmcore-23.08.4-2|81	Summary:	Development files for KDE partition management shared library
21mr|kpmcore-23.08.4-2|82	Group:		Development/KDE and Qt
21mr|kpmcore-23.08.4-2|83	Requires:	%{libname} = %{EVRD}
21mr|kpmcore-23.08.4-2|84	Provides:	%{name}-devel = %{EVRD}
21mr|kpmcore-23.08.4-2|85	
21mr|kpmcore-23.08.4-2|86	%description -n %{devname}
21mr|kpmcore-23.08.4-2|87	This package contains header files needed if you wish to build applications
21mr|kpmcore-23.08.4-2|88	based on %{name}.
21mr|kpmcore-23.08.4-2|89	
21mr|kpmcore-23.08.4-2|90	%files -n %{devname}
21mr|kpmcore-23.08.4-2|91	%{_kde5_includedir}/kpmcore
21mr|kpmcore-23.08.4-2|92	%{_kde5_libdir}/cmake/KPMcore
21mr|kpmcore-23.08.4-2|93	%{_kde5_libdir}/libkpmcore.so
21mr|kpmcore-23.08.4-2|94	
21mr|kpmcore-23.08.4-2|95	#----------------------------------------------------------------------------
21mr|kpmcore-23.08.4-2|96	
21mr|kpmcore-23.08.4-2|97	%prep
21mr|kpmcore-23.08.4-2|98	%setup -q
21mr|kpmcore-23.08.4-2|99	%autopatch -p1
21mr|kpmcore-23.08.4-2|100	
21mr|kpmcore-23.08.4-2|101	%build
21mr|kpmcore-23.08.4-2|102	%cmake_kde5
21mr|kpmcore-23.08.4-2|103	%make
21mr|kpmcore-23.08.4-2|104	
21mr|kpmcore-23.08.4-2|105	%install
21mr|kpmcore-23.08.4-2|106	%makeinstall_std -C build
21mr|kpmcore-23.08.4-2|107	
21mr|kpmcore-23.08.4-2|108	%find_lang %{name} --all-name --with-qt

13363 21
21mr|kproperty-3.2.0-3|1	Summary:	KDE property editing framework with editor widget
21mr|kproperty-3.2.0-3|2	Name:		kproperty
21mr|kproperty-3.2.0-3|3	Version:	3.2.0
21mr|kproperty-3.2.0-3|4	Release:	3
21mr|kproperty-3.2.0-3|5	License:	GPLv2+
21mr|kproperty-3.2.0-3|6	Group:		Graphical desktop/KDE
21mr|kproperty-3.2.0-3|7	Url:		https://www.kde.org/
21mr|kproperty-3.2.0-3|8	Source0:	https://download.kde.org/stable/kproperty/src/%{name}-%{version}.tar.xz
21mr|kproperty-3.2.0-3|9	Patch0:		kproperty-3.0.2-pkgconfig.patch
21mr|kproperty-3.2.0-3|10	BuildRequires:	cmake(ECM)
21mr|kproperty-3.2.0-3|11	BuildRequires:	cmake(Qt5Core)
21mr|kproperty-3.2.0-3|12	BuildRequires:	cmake(Qt5Gui)
21mr|kproperty-3.2.0-3|13	BuildRequires:	cmake(Qt5Widgets)
21mr|kproperty-3.2.0-3|14	BuildRequires:	cmake(Qt5Xml)
21mr|kproperty-3.2.0-3|15	BuildRequires:	cmake(Qt5Test)
21mr|kproperty-3.2.0-3|16	BuildRequires:	cmake(Qt5Network)
21mr|kproperty-3.2.0-3|17	BuildRequires:	cmake(KF5I18n)
21mr|kproperty-3.2.0-3|18	BuildRequires:	cmake(KF5CoreAddons)
21mr|kproperty-3.2.0-3|19	BuildRequires:	cmake(KF5GuiAddons)
21mr|kproperty-3.2.0-3|20	BuildRequires:	cmake(KF5WidgetsAddons)
21mr|kproperty-3.2.0-3|21	BuildRequires:	cmake(KF5Config)
21mr|kproperty-3.2.0-3|22	BuildRequires:	cmake(KF5I18n)
21mr|kproperty-3.2.0-3|23	BuildRequires:	doxygen graphviz qt5-assistant
21mr|kproperty-3.2.0-3|24	
21mr|kproperty-3.2.0-3|25	%description
21mr|kproperty-3.2.0-3|26	KProperty is a property editing framework with editor widget similar to what
21mr|kproperty-3.2.0-3|27	is known from Qt Designer.
21mr|kproperty-3.2.0-3|28	
21mr|kproperty-3.2.0-3|29	%files
21mr|kproperty-3.2.0-3|30	%{_kde5_datadir}/kproperty3/icons/kproperty_breeze.rcc
21mr|kproperty-3.2.0-3|31	
21mr|kproperty-3.2.0-3|32	#----------------------------------------------------------------------------
21mr|kproperty-3.2.0-3|33	
21mr|kproperty-3.2.0-3|34	%package i18n
21mr|kproperty-3.2.0-3|35	Summary:	KProperty translations
21mr|kproperty-3.2.0-3|36	Group:		System/Internationalization
21mr|kproperty-3.2.0-3|37	BuildArch:	noarch
21mr|kproperty-3.2.0-3|38	
21mr|kproperty-3.2.0-3|39	%description i18n
21mr|kproperty-3.2.0-3|40	KProperty translations.
21mr|kproperty-3.2.0-3|41	
21mr|kproperty-3.2.0-3|42	%files i18n -f %{name}.lang
21mr|kproperty-3.2.0-3|43	
21mr|kproperty-3.2.0-3|44	#----------------------------------------------------------------------------
21mr|kproperty-3.2.0-3|45	
21mr|kproperty-3.2.0-3|46	%define kpropertycore3_major 4
21mr|kproperty-3.2.0-3|47	%define libkpropertycore3 %mklibname kpropertycore3_ %{kpropertycore3_major}
21mr|kproperty-3.2.0-3|48	
21mr|kproperty-3.2.0-3|49	%package -n %{libkpropertycore3}
21mr|kproperty-3.2.0-3|50	Summary:	KDE property editing framework shared library
21mr|kproperty-3.2.0-3|51	Group:		System/Libraries
21mr|kproperty-3.2.0-3|52	Requires:	%{name}
21mr|kproperty-3.2.0-3|53	Requires:	%{name}-i18n
21mr|kproperty-3.2.0-3|54	
21mr|kproperty-3.2.0-3|55	%description -n %{libkpropertycore3}
21mr|kproperty-3.2.0-3|56	KDE property editing framework shared library.
21mr|kproperty-3.2.0-3|57	
21mr|kproperty-3.2.0-3|58	%files -n %{libkpropertycore3}
21mr|kproperty-3.2.0-3|59	%{_kde5_libdir}/libKPropertyCore3.so.%{kpropertycore3_major}*
21mr|kproperty-3.2.0-3|60	
21mr|kproperty-3.2.0-3|61	#----------------------------------------------------------------------------
21mr|kproperty-3.2.0-3|62	
21mr|kproperty-3.2.0-3|63	%define kpropertywidgets3_major 4
21mr|kproperty-3.2.0-3|64	%define libkpropertywidgets3 %mklibname kpropertywidgets3_ %{kpropertywidgets3_major}
21mr|kproperty-3.2.0-3|65	
21mr|kproperty-3.2.0-3|66	%package -n %{libkpropertywidgets3}
21mr|kproperty-3.2.0-3|67	Summary:	KDE property editing framework shared library
21mr|kproperty-3.2.0-3|68	Group:		System/Libraries
21mr|kproperty-3.2.0-3|69	
21mr|kproperty-3.2.0-3|70	%description -n %{libkpropertywidgets3}
21mr|kproperty-3.2.0-3|71	KDE property editing framework shared library.
21mr|kproperty-3.2.0-3|72	
21mr|kproperty-3.2.0-3|73	%files -n %{libkpropertywidgets3}
21mr|kproperty-3.2.0-3|74	%{_kde5_libdir}/libKPropertyWidgets3.so.%{kpropertywidgets3_major}*
21mr|kproperty-3.2.0-3|75	
21mr|kproperty-3.2.0-3|76	#----------------------------------------------------------------------------
21mr|kproperty-3.2.0-3|77	
21mr|kproperty-3.2.0-3|78	%define devkproperty %mklibname kproperty -d
21mr|kproperty-3.2.0-3|79	
21mr|kproperty-3.2.0-3|80	%package -n %{devkproperty}
21mr|kproperty-3.2.0-3|81	Summary:	Development files for KDE property editing framework
21mr|kproperty-3.2.0-3|82	Group:		Development/KDE and Qt
21mr|kproperty-3.2.0-3|83	Requires:	%{libkpropertycore3} = %{EVRD}
21mr|kproperty-3.2.0-3|84	Requires:	%{libkpropertywidgets3} = %{EVRD}
21mr|kproperty-3.2.0-3|85	Requires:	cmake(KF5GuiAddons)
21mr|kproperty-3.2.0-3|86	Requires:	cmake(KF5WidgetsAddons)
21mr|kproperty-3.2.0-3|87	Requires:	cmake(KPropertyCore)
21mr|kproperty-3.2.0-3|88	Provides:	%{name}-devel = %{EVRD}
21mr|kproperty-3.2.0-3|89	
21mr|kproperty-3.2.0-3|90	%description -n %{devkproperty}
21mr|kproperty-3.2.0-3|91	This package contains header files needed if you wish to build applications
21mr|kproperty-3.2.0-3|92	based on %{name}.
21mr|kproperty-3.2.0-3|93	
21mr|kproperty-3.2.0-3|94	%files -n %{devkproperty}
21mr|kproperty-3.2.0-3|95	%{_kde5_includedir}/KPropertyCore3/
21mr|kproperty-3.2.0-3|96	%{_kde5_includedir}/KPropertyWidgets3/
21mr|kproperty-3.2.0-3|97	%{_kde5_libdir}/cmake/KPropertyCore3/
21mr|kproperty-3.2.0-3|98	%{_kde5_libdir}/cmake/KPropertyWidgets3/
21mr|kproperty-3.2.0-3|99	%{_kde5_libdir}/pkgconfig/KPropertyCore3.pc
21mr|kproperty-3.2.0-3|100	%{_kde5_libdir}/pkgconfig/KPropertyWidgets3.pc
21mr|kproperty-3.2.0-3|101	%{_kde5_libdir}/libKPropertyCore3.so
21mr|kproperty-3.2.0-3|102	%{_kde5_libdir}/libKPropertyWidgets3.so
21mr|kproperty-3.2.0-3|103	
21mr|kproperty-3.2.0-3|104	#----------------------------------------------------------------------------
21mr|kproperty-3.2.0-3|105	
21mr|kproperty-3.2.0-3|106	%prep
21mr|kproperty-3.2.0-3|107	%autosetup -p1
21mr|kproperty-3.2.0-3|108	
21mr|kproperty-3.2.0-3|109	%build
21mr|kproperty-3.2.0-3|110	%cmake_kde5
21mr|kproperty-3.2.0-3|111	%make_build
21mr|kproperty-3.2.0-3|112	
21mr|kproperty-3.2.0-3|113	%install
21mr|kproperty-3.2.0-3|114	%make_install -C build
21mr|kproperty-3.2.0-3|115	
21mr|kproperty-3.2.0-3|116	%find_lang %{name} --all-name --with-qt

13364 21
21mr|kpty-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kpty-5.116.0-3|2	
21mr|kpty-5.116.0-3|3	Summary:	KDE Frameworks 5 pseudo terminal devices module
21mr|kpty-5.116.0-3|4	Name:		kpty
21mr|kpty-5.116.0-3|5	Version:	5.116.0
21mr|kpty-5.116.0-3|6	Release:	3
21mr|kpty-5.116.0-3|7	License:	GPLv2+
21mr|kpty-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kpty-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kpty-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kpty-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kpty-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kpty-5.116.0-3|13	BuildRequires:	kcoreaddons-devel = %{version}
21mr|kpty-5.116.0-3|14	BuildRequires:	utempter
21mr|kpty-5.116.0-3|15	BuildRequires:	ki18n-devel = %{version}
21mr|kpty-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kpty-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Test)
21mr|kpty-5.116.0-3|18	# Allows non-privileged applications such as terminal emulators to
21mr|kpty-5.116.0-3|19	# modify the utmp database without having to be setuid root
21mr|kpty-5.116.0-3|20	Requires:	utempter
21mr|kpty-5.116.0-3|21	
21mr|kpty-5.116.0-3|22	%description
21mr|kpty-5.116.0-3|23	KDE Frameworks 5 pseudo terminal devices module.
21mr|kpty-5.116.0-3|24	
21mr|kpty-5.116.0-3|25	KPty provides primitives to interface with pseudo terminal devices as well
21mr|kpty-5.116.0-3|26	as a KProcess derived class for running child processes and communicating
21mr|kpty-5.116.0-3|27	with them using a pty.
21mr|kpty-5.116.0-3|28	
21mr|kpty-5.116.0-3|29	%files
21mr|kpty-5.116.0-3|30	%{_kde5_datadir}/qlogging-categories5/kpty.categories
21mr|kpty-5.116.0-3|31	
21mr|kpty-5.116.0-3|32	#----------------------------------------------------------------------------
21mr|kpty-5.116.0-3|33	
21mr|kpty-5.116.0-3|34	%package i18n
21mr|kpty-5.116.0-3|35	Summary:	KPty translations
21mr|kpty-5.116.0-3|36	Group:		System/Internationalization
21mr|kpty-5.116.0-3|37	BuildArch:	noarch
21mr|kpty-5.116.0-3|38	
21mr|kpty-5.116.0-3|39	%description i18n
21mr|kpty-5.116.0-3|40	KPty translations.
21mr|kpty-5.116.0-3|41	
21mr|kpty-5.116.0-3|42	%files i18n -f %{name}.lang
21mr|kpty-5.116.0-3|43	
21mr|kpty-5.116.0-3|44	#----------------------------------------------------------------------------
21mr|kpty-5.116.0-3|45	
21mr|kpty-5.116.0-3|46	%define kf5pty_major 5
21mr|kpty-5.116.0-3|47	%define libkf5pty %mklibname kf5pty %{kf5pty_major}
21mr|kpty-5.116.0-3|48	
21mr|kpty-5.116.0-3|49	%package -n %{libkf5pty}
21mr|kpty-5.116.0-3|50	Summary:	KDE Frameworks 5 pseudo terminal devices shared library
21mr|kpty-5.116.0-3|51	Group:		System/Libraries
21mr|kpty-5.116.0-3|52	Requires:	%{name} = %{EVRD}
21mr|kpty-5.116.0-3|53	Requires:	%{name}-i18n = %{EVRD}
21mr|kpty-5.116.0-3|54	
21mr|kpty-5.116.0-3|55	%description -n %{libkf5pty}
21mr|kpty-5.116.0-3|56	KDE Frameworks 5 pseudo terminal devices shared library.
21mr|kpty-5.116.0-3|57	
21mr|kpty-5.116.0-3|58	%files -n %{libkf5pty}
21mr|kpty-5.116.0-3|59	%{_kde5_libdir}/libKF5Pty.so.%{kf5pty_major}*
21mr|kpty-5.116.0-3|60	
21mr|kpty-5.116.0-3|61	#----------------------------------------------------------------------------
21mr|kpty-5.116.0-3|62	
21mr|kpty-5.116.0-3|63	%define devkf5pty %mklibname kf5pty -d
21mr|kpty-5.116.0-3|64	
21mr|kpty-5.116.0-3|65	%package -n %{devkf5pty}
21mr|kpty-5.116.0-3|66	Summary:	Development files for KDE Frameworks 5 pseudo terminal devices module
21mr|kpty-5.116.0-3|67	Group:		Development/KDE and Qt
21mr|kpty-5.116.0-3|68	Requires:	%{libkf5pty} = %{EVRD}
21mr|kpty-5.116.0-3|69	Provides:	%{name}-devel = %{EVRD}
21mr|kpty-5.116.0-3|70	Provides:	kf5pty-devel = %{version}
21mr|kpty-5.116.0-3|71	
21mr|kpty-5.116.0-3|72	%description -n %{devkf5pty}
21mr|kpty-5.116.0-3|73	This package contains header files needed if you wish to build applications
21mr|kpty-5.116.0-3|74	based on %{name}.
21mr|kpty-5.116.0-3|75	
21mr|kpty-5.116.0-3|76	%files -n %{devkf5pty}
21mr|kpty-5.116.0-3|77	%{_kde5_includedir}/KF5/KPty
21mr|kpty-5.116.0-3|78	%{_kde5_libdir}/cmake/KF5Pty
21mr|kpty-5.116.0-3|79	%{_kde5_libdir}/libKF5Pty.so
21mr|kpty-5.116.0-3|80	%{_kde5_mkspecsdir}/*.pri
21mr|kpty-5.116.0-3|81	
21mr|kpty-5.116.0-3|82	#----------------------------------------------------------------------------
21mr|kpty-5.116.0-3|83	
21mr|kpty-5.116.0-3|84	%prep
21mr|kpty-5.116.0-3|85	%autosetup -p1
21mr|kpty-5.116.0-3|86	
21mr|kpty-5.116.0-3|87	%build
21mr|kpty-5.116.0-3|88	%cmake_kde5
21mr|kpty-5.116.0-3|89	%make
21mr|kpty-5.116.0-3|90	
21mr|kpty-5.116.0-3|91	%install
21mr|kpty-5.116.0-3|92	%makeinstall_std -C build
21mr|kpty-5.116.0-3|93	
21mr|kpty-5.116.0-3|94	%find_lang %{name} --all-name --with-qt

13365 21
21mr|kpublictransport-23.08.4-2|1	%define major %(echo %{version} |cut -d. -f1)
21mr|kpublictransport-23.08.4-2|2	%define libname %mklibname KPublicTransport
21mr|kpublictransport-23.08.4-2|3	%define devname %mklibname -d KPublicTransport
21mr|kpublictransport-23.08.4-2|4	
21mr|kpublictransport-23.08.4-2|5	%define stable %([ "`echo %{version} |cut -d. -f3`" -ge 80 ] && echo -n un; echo -n stable)
21mr|kpublictransport-23.08.4-2|6	Summary:	Library for reading public transport information
21mr|kpublictransport-23.08.4-2|7	Name:		kpublictransport
21mr|kpublictransport-23.08.4-2|8	Version:	23.08.4
21mr|kpublictransport-23.08.4-2|9	Release:	2
21mr|kpublictransport-23.08.4-2|10	Group:		Graphical desktop/KDE
21mr|kpublictransport-23.08.4-2|11	License:	GPLv2+
21mr|kpublictransport-23.08.4-2|12	Url:		http://kde.org/
21mr|kpublictransport-23.08.4-2|13	Source0:	http://download.kde.org/%{stable}/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kpublictransport-23.08.4-2|14	BuildRequires:	extra-cmake-modules
21mr|kpublictransport-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|kpublictransport-23.08.4-2|16	BuildRequires:	kf5networkmanagerqt-devel
21mr|kpublictransport-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kpublictransport-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Test)
21mr|kpublictransport-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kpublictransport-23.08.4-2|20	BuildRequires:	pkgconfig(zlib)
21mr|kpublictransport-23.08.4-2|21	BuildRequires:	pkgconfig(protobuf)
21mr|kpublictransport-23.08.4-2|22	
21mr|kpublictransport-23.08.4-2|23	%description
21mr|kpublictransport-23.08.4-2|24	Public transport application for Plasma
21mr|kpublictransport-23.08.4-2|25	
21mr|kpublictransport-23.08.4-2|26	%package -n %{libname}
21mr|kpublictransport-23.08.4-2|27	Summary:	Library for reading public transport information
21mr|kpublictransport-23.08.4-2|28	Group:		System/Libraries
21mr|kpublictransport-23.08.4-2|29	%rename %mklibname KPublicTransport 20
21mr|kpublictransport-23.08.4-2|30	%rename %mklibname KPublicTransport 21
21mr|kpublictransport-23.08.4-2|31	
21mr|kpublictransport-23.08.4-2|32	%description -n %{libname}
21mr|kpublictransport-23.08.4-2|33	Library for reading public transport information
21mr|kpublictransport-23.08.4-2|34	
21mr|kpublictransport-23.08.4-2|35	%files -n %{libname}
21mr|kpublictransport-23.08.4-2|36	%{_libdir}/libKPublicTransport.so.*
21mr|kpublictransport-23.08.4-2|37	%{_libdir}/libKPublicTransportOnboard.so.*
21mr|kpublictransport-23.08.4-2|38	%{_libdir}/qt5/qml/org/kde/kpublictransport
21mr|kpublictransport-23.08.4-2|39	%{_datadir}/qlogging-categories5/org_kde_kpublictransport.categories
21mr|kpublictransport-23.08.4-2|40	%{_datadir}/qlogging-categories5/org_kde_kpublictransport_onboard.categories
21mr|kpublictransport-23.08.4-2|41	
21mr|kpublictransport-23.08.4-2|42	#-----------------------------------------------------------
21mr|kpublictransport-23.08.4-2|43	
21mr|kpublictransport-23.08.4-2|44	%package -n %{devname}
21mr|kpublictransport-23.08.4-2|45	Summary:	Development files for %{libname}
21mr|kpublictransport-23.08.4-2|46	Requires:	%{libname} = %{EVRD}
21mr|kpublictransport-23.08.4-2|47	Requires:	pkgconfig(zlib)
21mr|kpublictransport-23.08.4-2|48	Provides:   %{name}-devel = %{EVRD}
21mr|kpublictransport-23.08.4-2|49	
21mr|kpublictransport-23.08.4-2|50	%description -n %{devname}
21mr|kpublictransport-23.08.4-2|51	Development files for %{libname}
21mr|kpublictransport-23.08.4-2|52	
21mr|kpublictransport-23.08.4-2|53	%files -n %{devname}
21mr|kpublictransport-23.08.4-2|54	%{_includedir}/KPublicTransport
21mr|kpublictransport-23.08.4-2|55	%{_libdir}/cmake/KPublicTransport
21mr|kpublictransport-23.08.4-2|56	%{_libdir}/libKPublicTransport.so
21mr|kpublictransport-23.08.4-2|57	%{_libdir}/libKPublicTransportOnboard.so
21mr|kpublictransport-23.08.4-2|58	
21mr|kpublictransport-23.08.4-2|59	#-----------------------------------------------------------
21mr|kpublictransport-23.08.4-2|60	
21mr|kpublictransport-23.08.4-2|61	%prep
21mr|kpublictransport-23.08.4-2|62	%autosetup -p1
21mr|kpublictransport-23.08.4-2|63	
21mr|kpublictransport-23.08.4-2|64	%build
21mr|kpublictransport-23.08.4-2|65	%cmake_kde5
21mr|kpublictransport-23.08.4-2|66	%make
21mr|kpublictransport-23.08.4-2|67	
21mr|kpublictransport-23.08.4-2|68	%install
21mr|kpublictransport-23.08.4-2|69	%makeinstall_std -C build

13366 21
21mr|kqtquickcharts-23.08.4-2|1	
21mr|kqtquickcharts-23.08.4-2|2	Summary:	QML plugin to render beautiful and interactive charts
21mr|kqtquickcharts-23.08.4-2|3	Name:		kqtquickcharts
21mr|kqtquickcharts-23.08.4-2|4	Version:	23.08.4
21mr|kqtquickcharts-23.08.4-2|5	Release:	2
21mr|kqtquickcharts-23.08.4-2|6	License:	LGPLv2.1+
21mr|kqtquickcharts-23.08.4-2|7	Group:		Development/KDE and Qt
21mr|kqtquickcharts-23.08.4-2|8	Url:		http://edu.kde.org
21mr|kqtquickcharts-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kqtquickcharts-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kqtquickcharts-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Core)
21mr|kqtquickcharts-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kqtquickcharts-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Network)
21mr|kqtquickcharts-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kqtquickcharts-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kqtquickcharts-23.08.4-2|16	Requires:	kqtquickcharts-qml = %{EVRD}
21mr|kqtquickcharts-23.08.4-2|17	
21mr|kqtquickcharts-23.08.4-2|18	%description
21mr|kqtquickcharts-23.08.4-2|19	Qt Quick plugin to render beautiful and interactive charts.
21mr|kqtquickcharts-23.08.4-2|20	
21mr|kqtquickcharts-23.08.4-2|21	%files
21mr|kqtquickcharts-23.08.4-2|22	
21mr|kqtquickcharts-23.08.4-2|23	#----------------------------------------------------------------------------
21mr|kqtquickcharts-23.08.4-2|24	
21mr|kqtquickcharts-23.08.4-2|25	%define qmlkqtquickcharts %mklibname kqtquickcharts-qml
21mr|kqtquickcharts-23.08.4-2|26	
21mr|kqtquickcharts-23.08.4-2|27	%package -n %{qmlkqtquickcharts}
21mr|kqtquickcharts-23.08.4-2|28	Summary:	QML plugin to render beautiful and interactive charts
21mr|kqtquickcharts-23.08.4-2|29	Group:		System/Libraries
21mr|kqtquickcharts-23.08.4-2|30	Provides:	kqtquickcharts-qml = %{EVRD}
21mr|kqtquickcharts-23.08.4-2|31	
21mr|kqtquickcharts-23.08.4-2|32	%description -n %{qmlkqtquickcharts}
21mr|kqtquickcharts-23.08.4-2|33	QML plugin to render beautiful and interactive charts
21mr|kqtquickcharts-23.08.4-2|34	
21mr|kqtquickcharts-23.08.4-2|35	%files -n %{qmlkqtquickcharts}
21mr|kqtquickcharts-23.08.4-2|36	%dir %{_kde5_qmldir}/org/kde/charts/
21mr|kqtquickcharts-23.08.4-2|37	%{_kde5_qmldir}/org/kde/charts/*
21mr|kqtquickcharts-23.08.4-2|38	
21mr|kqtquickcharts-23.08.4-2|39	#----------------------------------------------------------------------------
21mr|kqtquickcharts-23.08.4-2|40	
21mr|kqtquickcharts-23.08.4-2|41	%define devkqtquickcharts %mklibname kqtquickcharts -d
21mr|kqtquickcharts-23.08.4-2|42	
21mr|kqtquickcharts-23.08.4-2|43	%package -n %{devkqtquickcharts}
21mr|kqtquickcharts-23.08.4-2|44	Summary:	Development files for QML charts plugin
21mr|kqtquickcharts-23.08.4-2|45	Group:		Development/KDE and Qt
21mr|kqtquickcharts-23.08.4-2|46	Requires:	%{qmlkqtquickcharts} = %{EVRD}
21mr|kqtquickcharts-23.08.4-2|47	Provides:	%{name}-devel = %{EVRD}
21mr|kqtquickcharts-23.08.4-2|48	
21mr|kqtquickcharts-23.08.4-2|49	%description -n %{devkqtquickcharts}
21mr|kqtquickcharts-23.08.4-2|50	This package contains header files needed if you wish to build applications
21mr|kqtquickcharts-23.08.4-2|51	based on %{name}.
21mr|kqtquickcharts-23.08.4-2|52	
21mr|kqtquickcharts-23.08.4-2|53	%files -n %{devkqtquickcharts}
21mr|kqtquickcharts-23.08.4-2|54	%{_kde5_includedir}/KF5/kqtquickcharts_version.h
21mr|kqtquickcharts-23.08.4-2|55	%{_kde5_libdir}/cmake/KQtQuickCharts
21mr|kqtquickcharts-23.08.4-2|56	
21mr|kqtquickcharts-23.08.4-2|57	#----------------------------------------------------------------------------
21mr|kqtquickcharts-23.08.4-2|58	
21mr|kqtquickcharts-23.08.4-2|59	%prep
21mr|kqtquickcharts-23.08.4-2|60	%autosetup -p1
21mr|kqtquickcharts-23.08.4-2|61	
21mr|kqtquickcharts-23.08.4-2|62	%build
21mr|kqtquickcharts-23.08.4-2|63	%cmake_kde5
21mr|kqtquickcharts-23.08.4-2|64	%make
21mr|kqtquickcharts-23.08.4-2|65	
21mr|kqtquickcharts-23.08.4-2|66	%install
21mr|kqtquickcharts-23.08.4-2|67	%makeinstall_std -C build

13367 21
21mr|kquickcharts-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kquickcharts-5.116.0-4|2	
21mr|kquickcharts-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|kquickcharts-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kquickcharts-5.116.0-4|5	
21mr|kquickcharts-5.116.0-4|6	Summary:	QtQuick module providing high-performance charts
21mr|kquickcharts-5.116.0-4|7	Name:		kquickcharts
21mr|kquickcharts-5.116.0-4|8	Version:	5.116.0
21mr|kquickcharts-5.116.0-4|9	Release:	4
21mr|kquickcharts-5.116.0-4|10	License:	LGPLv2+
21mr|kquickcharts-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|kquickcharts-5.116.0-4|12	Url:		http://www.kde.org
21mr|kquickcharts-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kquickcharts-5.116.0-4|14	BuildRequires:	extra-cmake-modules
21mr|kquickcharts-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kquickcharts-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kquickcharts-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Network)
21mr|kquickcharts-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kquickcharts-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kquickcharts-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kquickcharts-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|kquickcharts-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|kquickcharts-5.116.0-4|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kquickcharts-5.116.0-4|24	Requires:	qt5-qtquickcontrols2-qml
21mr|kquickcharts-5.116.0-4|25	
21mr|kquickcharts-5.116.0-4|26	%description
21mr|kquickcharts-5.116.0-4|27	The Quick Charts module provides a set of charts that can be used from QtQuick
21mr|kquickcharts-5.116.0-4|28	applications. They are intended to be used for both simple display of data as
21mr|kquickcharts-5.116.0-4|29	well as continuous display of high-volume data (often referred to as plotters).
21mr|kquickcharts-5.116.0-4|30	The charts use a system called distance fields for their accelerated rendering,
21mr|kquickcharts-5.116.0-4|31	which provides ways of using the GPU for rendering 2D shapes without loss of
21mr|kquickcharts-5.116.0-4|32	quality.
21mr|kquickcharts-5.116.0-4|33	
21mr|kquickcharts-5.116.0-4|34	%files
21mr|kquickcharts-5.116.0-4|35	%dir %{_kde5_qmldir}/org/kde/quickcharts/
21mr|kquickcharts-5.116.0-4|36	%{_kde5_qmldir}/org/kde/quickcharts/*
21mr|kquickcharts-5.116.0-4|37	%{_kde5_datadir}/qlogging-categories5/kquickcharts.categories
21mr|kquickcharts-5.116.0-4|38	
21mr|kquickcharts-5.116.0-4|39	#----------------------------------------------------------------------------
21mr|kquickcharts-5.116.0-4|40	
21mr|kquickcharts-5.116.0-4|41	%define devname %mklibname %{name} -d
21mr|kquickcharts-5.116.0-4|42	
21mr|kquickcharts-5.116.0-4|43	%package -n %{devname}
21mr|kquickcharts-5.116.0-4|44	Summary:	Development files for KDE's QtQuick Charts module
21mr|kquickcharts-5.116.0-4|45	Group:		Development/KDE and Qt
21mr|kquickcharts-5.116.0-4|46	Requires:	%{name} = %{EVRD}
21mr|kquickcharts-5.116.0-4|47	Provides:	%{name}-devel = %{version}
21mr|kquickcharts-5.116.0-4|48	Provides:	kf5quickcharts-devel = %{version}
21mr|kquickcharts-5.116.0-4|49	
21mr|kquickcharts-5.116.0-4|50	%description -n %{devname}
21mr|kquickcharts-5.116.0-4|51	This package contains header files needed if you wish to build applications
21mr|kquickcharts-5.116.0-4|52	based on %{name}.
21mr|kquickcharts-5.116.0-4|53	
21mr|kquickcharts-5.116.0-4|54	%files -n %{devname}
21mr|kquickcharts-5.116.0-4|55	%{_kde5_libdir}/cmake/KF5QuickCharts/
21mr|kquickcharts-5.116.0-4|56	
21mr|kquickcharts-5.116.0-4|57	#----------------------------------------------------------------------
21mr|kquickcharts-5.116.0-4|58	
21mr|kquickcharts-5.116.0-4|59	%prep
21mr|kquickcharts-5.116.0-4|60	%autosetup -p1
21mr|kquickcharts-5.116.0-4|61	
21mr|kquickcharts-5.116.0-4|62	%build
21mr|kquickcharts-5.116.0-4|63	%cmake_kde5
21mr|kquickcharts-5.116.0-4|64	%make
21mr|kquickcharts-5.116.0-4|65	
21mr|kquickcharts-5.116.0-4|66	%install
21mr|kquickcharts-5.116.0-4|67	%makeinstall_std -C build

13368 21
21mr|kquickimageeditor-0.2.0-2|1	%define major 0
21mr|kquickimageeditor-0.2.0-2|2	%define libname %mklibname %{name} %{major}
21mr|kquickimageeditor-0.2.0-2|3	%define devname %mklibname %{name} -d
21mr|kquickimageeditor-0.2.0-2|4	
21mr|kquickimageeditor-0.2.0-2|5	Name:		kquickimageeditor
21mr|kquickimageeditor-0.2.0-2|6	Version:	0.2.0
21mr|kquickimageeditor-0.2.0-2|7	Release:	2
21mr|kquickimageeditor-0.2.0-2|8	Summary:	Qt Image editing components
21mr|kquickimageeditor-0.2.0-2|9	License:	LGPL2.1
21mr|kquickimageeditor-0.2.0-2|10	Group:		System/Libraries
21mr|kquickimageeditor-0.2.0-2|11	Url:		https://invent.kde.org/libraries/kquickimageeditor
21mr|kquickimageeditor-0.2.0-2|12	Source0:	https://download.kde.org/stable/kquickimageeditor/%{name}-%{version}.tar.xz
21mr|kquickimageeditor-0.2.0-2|13	BuildRequires:	extra-cmake-modules
21mr|kquickimageeditor-0.2.0-2|14	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kquickimageeditor-0.2.0-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kquickimageeditor-0.2.0-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kquickimageeditor-0.2.0-2|17	BuildRequires:	pkgconfig(Qt5Designer)
21mr|kquickimageeditor-0.2.0-2|18	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|kquickimageeditor-0.2.0-2|19	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kquickimageeditor-0.2.0-2|20	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kquickimageeditor-0.2.0-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kquickimageeditor-0.2.0-2|22	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kquickimageeditor-0.2.0-2|23	
21mr|kquickimageeditor-0.2.0-2|24	
21mr|kquickimageeditor-0.2.0-2|25	%description
21mr|kquickimageeditor-0.2.0-2|26	KQuickImageEditor is a set of QtQuick components providing basic image editing
21mr|kquickimageeditor-0.2.0-2|27	capabilities.
21mr|kquickimageeditor-0.2.0-2|28	
21mr|kquickimageeditor-0.2.0-2|29	%files
21mr|kquickimageeditor-0.2.0-2|30	%{_kde5_libdir}/qt5/qml/org/kde/kquickimageeditor
21mr|kquickimageeditor-0.2.0-2|31	
21mr|kquickimageeditor-0.2.0-2|32	#------------------------------------------------------
21mr|kquickimageeditor-0.2.0-2|33	
21mr|kquickimageeditor-0.2.0-2|34	%package -n %{devname}
21mr|kquickimageeditor-0.2.0-2|35	Summary:	Header files for KQuickImageEditor
21mr|kquickimageeditor-0.2.0-2|36	Group:		Development/C
21mr|kquickimageeditor-0.2.0-2|37	Requires:	%{name} = %{EVRD}
21mr|kquickimageeditor-0.2.0-2|38	Provides:	%{name}-devel = %{EVRD}
21mr|kquickimageeditor-0.2.0-2|39	
21mr|kquickimageeditor-0.2.0-2|40	%description -n %{devname}
21mr|kquickimageeditor-0.2.0-2|41	Header files of for KQuickImageEditor.
21mr|kquickimageeditor-0.2.0-2|42	
21mr|kquickimageeditor-0.2.0-2|43	%files -n %{devname}
21mr|kquickimageeditor-0.2.0-2|44	%{_kde5_libdir}/cmake/KQuickImageEditor/KQuickImageEditorConfig.cmake
21mr|kquickimageeditor-0.2.0-2|45	%{_kde5_libdir}/cmake/KQuickImageEditor/KQuickImageEditorConfigVersion.cmake
21mr|kquickimageeditor-0.2.0-2|46	%{_kde5_libdir}/qt5/mkspecs/modules/qt_KQuickImageEditor.pri
21mr|kquickimageeditor-0.2.0-2|47	
21mr|kquickimageeditor-0.2.0-2|48	#------------------------------------------------------
21mr|kquickimageeditor-0.2.0-2|49	
21mr|kquickimageeditor-0.2.0-2|50	%prep
21mr|kquickimageeditor-0.2.0-2|51	%autosetup -p1
21mr|kquickimageeditor-0.2.0-2|52	
21mr|kquickimageeditor-0.2.0-2|53	%build
21mr|kquickimageeditor-0.2.0-2|54	%cmake_kde5
21mr|kquickimageeditor-0.2.0-2|55	%make
21mr|kquickimageeditor-0.2.0-2|56	
21mr|kquickimageeditor-0.2.0-2|57	%install
21mr|kquickimageeditor-0.2.0-2|58	%makeinstall_std -C build

13369 21
21mr|krb5-1.19.4-3|1	%bcond_with	bootstrap
21mr|krb5-1.19.4-3|2	%bcond_without docs
21mr|krb5-1.19.4-3|3	%define oname mit-krb5
21mr|krb5-1.19.4-3|4	
21mr|krb5-1.19.4-3|5	%define	major 3
21mr|krb5-1.19.4-3|6	%define	libname	%mklibname %{name}_ %{major}
21mr|krb5-1.19.4-3|7	%define	libk5crypto	%mklibname k5crypto %{major}
21mr|krb5-1.19.4-3|8	
21mr|krb5-1.19.4-3|9	%define	support_major 0
21mr|krb5-1.19.4-3|10	%define	libnamesupport	%mklibname %{name}support %{support_major}
21mr|krb5-1.19.4-3|11	
21mr|krb5-1.19.4-3|12	%define rad_major 0
21mr|krb5-1.19.4-3|13	%define libnamerad %mklibname krad %{rad_major}
21mr|krb5-1.19.4-3|14	
21mr|krb5-1.19.4-3|15	%define	mit_major 12
21mr|krb5-1.19.4-3|16	%define	libkadm5clnt_mit	%mklibname kadm5clnt_mit %{mit_major}
21mr|krb5-1.19.4-3|17	%define	libkadm5srv_mit	%mklibname kadm5srv_mit %{mit_major}
21mr|krb5-1.19.4-3|18	
21mr|krb5-1.19.4-3|19	%define	gssapi_major 2
21mr|krb5-1.19.4-3|20	%define	libgssapi_krb5	%mklibname gssapi_%{name}_ %{gssapi_major}
21mr|krb5-1.19.4-3|21	
21mr|krb5-1.19.4-3|22	%define	gssrpc_major 4
21mr|krb5-1.19.4-3|23	%define	libgssrpc	%mklibname gssrpc %{gssrpc_major}
21mr|krb5-1.19.4-3|24	
21mr|krb5-1.19.4-3|25	%define	kdb5_major 10
21mr|krb5-1.19.4-3|26	%define	libkdb5	%mklibname kdb5_ %{kdb5_major}
21mr|krb5-1.19.4-3|27	
21mr|krb5-1.19.4-3|28	%define	ldap_major 1
21mr|krb5-1.19.4-3|29	%define	libkdb_ldap	%mklibname kdb_ldap %{ldap_major}
21mr|krb5-1.19.4-3|30	
21mr|krb5-1.19.4-3|31	%define devname	%mklibname -d %{name}
21mr|krb5-1.19.4-3|32	# enable checking after compile
21mr|krb5-1.19.4-3|33	%define enable_check 0
21mr|krb5-1.19.4-3|34	%{?_with_check: %global %enable_check 1}
21mr|krb5-1.19.4-3|35	
21mr|krb5-1.19.4-3|36	%define kerberos_localstatedir %{_var}/kerberos
21mr|krb5-1.19.4-3|37	
21mr|krb5-1.19.4-3|38	# Distro-specific default value is defined in branding-configs package
21mr|krb5-1.19.4-3|39	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|krb5-1.19.4-3|40	
21mr|krb5-1.19.4-3|41	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|krb5-1.19.4-3|42	
21mr|krb5-1.19.4-3|43	%global optflags %{optflags} -I%{_includedir}/et
21mr|krb5-1.19.4-3|44	# autoreconf is enough
21mr|krb5-1.19.4-3|45	%define _disable_rebuild_configure 1
21mr|krb5-1.19.4-3|46	
21mr|krb5-1.19.4-3|47	Summary:	The Kerberos network authentication system
21mr|krb5-1.19.4-3|48	Name:		krb5
21mr|krb5-1.19.4-3|49	Version:	1.19.4
21mr|krb5-1.19.4-3|50	Release:	3
21mr|krb5-1.19.4-3|51	License:	MIT
21mr|krb5-1.19.4-3|52	URL:		https://web.mit.edu/kerberos/
21mr|krb5-1.19.4-3|53	Group:		System/Libraries
21mr|krb5-1.19.4-3|54	Source0:	https://kerberos.org/dist/krb5/%{url_ver}/krb5-%{version}.tar.gz
21mr|krb5-1.19.4-3|55	Source2:	kprop.service
21mr|krb5-1.19.4-3|56	Source4:	kadmin.service
21mr|krb5-1.19.4-3|57	Source5:	krb5kdc.service
21mr|krb5-1.19.4-3|58	Source6:	krb5.conf
21mr|krb5-1.19.4-3|59	Source10:	kdc.conf
21mr|krb5-1.19.4-3|60	Source11:	kadm5.acl
21mr|krb5-1.19.4-3|61	Source19:	krb5kdc.sysconfig
21mr|krb5-1.19.4-3|62	Source20:	kadmin.sysconfig
21mr|krb5-1.19.4-3|63	Source24:	krb5-tex-pdf.sh
21mr|krb5-1.19.4-3|64	Source29:	ksu.pamd
21mr|krb5-1.19.4-3|65	Source30:	kerberos-iv.portreserve
21mr|krb5-1.19.4-3|66	Source31:	kerberos-adm.portreserve
21mr|krb5-1.19.4-3|67	Source32:	krb5_prop.portreserve
21mr|krb5-1.19.4-3|68	Source33:	krb5kdc.logrotate
21mr|krb5-1.19.4-3|69	Source34:	kadmind.logrotate
21mr|krb5-1.19.4-3|70	Source40:	%{name}.rpmlintrc
21mr|krb5-1.19.4-3|71	
21mr|krb5-1.19.4-3|72	### Patches are fully synced with Fedora, except commented-out ones
21mr|krb5-1.19.4-3|73	# https://src.fedoraproject.org/rpms/krb5/tree/f35
21mr|krb5-1.19.4-3|74	
21mr|krb5-1.19.4-3|75	Patch0: downstream-ksu-pam-integration.patch
21mr|krb5-1.19.4-3|76	Patch1: downstream-SELinux-integration.patch
21mr|krb5-1.19.4-3|77	# not needed, automagic detection of netlib works OK
21mr|krb5-1.19.4-3|78	#Patch3: downstream-netlib-and-dns.patch
21mr|krb5-1.19.4-3|79	Patch4: downstream-fix-debuginfo-with-y.tab.c.patch
21mr|krb5-1.19.4-3|80	# not needed in ROSA
21mr|krb5-1.19.4-3|81	#Patch5: downstream-Remove-3des-support.patch
21mr|krb5-1.19.4-3|82	# ROSA does not backport such things into OpenSSL 1.1
21mr|krb5-1.19.4-3|83	#Patch6: downstream-Use-backported-version-of-OpenSSL-3-KDF-i.patch
21mr|krb5-1.19.4-3|84	# no FIPS in ROSA
21mr|krb5-1.19.4-3|85	#Patch7: downstream-FIPS-with-PRNG-and-RADIUS-and-MD4.patch
21mr|krb5-1.19.4-3|86	Patch8: Add-APIs-for-marshalling-credentials.patch
21mr|krb5-1.19.4-3|87	Patch9: Add-hostname-canonicalization-helper-to-k5test.py.patch
21mr|krb5-1.19.4-3|88	Patch10: Support-host-based-GSS-initiator-names.patch
21mr|krb5-1.19.4-3|89	Patch11: Add-KCM_OP_GET_CRED_LIST-for-faster-iteration.patch
21mr|krb5-1.19.4-3|90	Patch12: Fix-KCM-flag-transmission-for-remove_cred.patch
21mr|krb5-1.19.4-3|91	Patch13: Make-KCM-iteration-fallback-work-with-sssd-kcm.patch
21mr|krb5-1.19.4-3|92	Patch14: Use-KCM_OP_RETRIEVE-in-KCM-client.patch
21mr|krb5-1.19.4-3|93	Patch15: Fix-KCM-retrieval-support-for-sssd.patch
21mr|krb5-1.19.4-3|94	Patch17: Move-some-dejagnu-kadmin-tests-to-Python-tests.patch
21mr|krb5-1.19.4-3|95	Patch18: Fix-some-principal-realm-canonicalization-cases.patch
21mr|krb5-1.19.4-3|96	Patch19: Allow-kinit-with-keytab-to-defer-canonicalization.patch
21mr|krb5-1.19.4-3|97	Patch20: Fix-kadmin-k-with-fallback-or-referral-realm.patch
21mr|krb5-1.19.4-3|98	# OpenSSL is 1.1 in rosa2021.1
21mr|krb5-1.19.4-3|99	#Patch21: Fix-softpkcs11-build-issues-with-openssl-3.0.patch
21mr|krb5-1.19.4-3|100	#Patch22: Remove-deprecated-OpenSSL-calls-from-softpkcs11.patch
21mr|krb5-1.19.4-3|101	#Patch23: Fix-k5tls-module-for-OpenSSL-3.patch
21mr|krb5-1.19.4-3|102	Patch24: Fix-leaks-on-error-in-kadm5-init-functions.patch
21mr|krb5-1.19.4-3|103	Patch25: Clean-up-context-after-failed-open-in-libkdb5.patch
21mr|krb5-1.19.4-3|104	Patch26: Use-asan-in-one-of-the-CI-builds.patch
21mr|krb5-1.19.4-3|105	Patch29: Clean-up-gssapi_krb5-ccache-name-functions.patch
21mr|krb5-1.19.4-3|106	
21mr|krb5-1.19.4-3|107	# (from Fedora) Carry this locally until it's available in a packaged form
21mr|krb5-1.19.4-3|108	# TODO: it's needed only for tests, but we don't have tests
21mr|krb5-1.19.4-3|109	Source100:	noport.c
21mr|krb5-1.19.4-3|110	
21mr|krb5-1.19.4-3|111	BuildRequires:	bison
21mr|krb5-1.19.4-3|112	%if %{enable_check}
21mr|krb5-1.19.4-3|113	BuildRequires:	dejagnu
21mr|krb5-1.19.4-3|114	%endif
21mr|krb5-1.19.4-3|115	BuildRequires:	flex
21mr|krb5-1.19.4-3|116	BuildRequires:	libtool
21mr|krb5-1.19.4-3|117	BuildRequires:	systemd-units
21mr|krb5-1.19.4-3|118	%if %{with docs}
21mr|krb5-1.19.4-3|119	BuildRequires:	python3-sphinx
21mr|krb5-1.19.4-3|120	#BuildRequires:	texlive-latex-bin
21mr|krb5-1.19.4-3|121	%endif
21mr|krb5-1.19.4-3|122	BuildRequires:	keyutils-devel
21mr|krb5-1.19.4-3|123	%if %{without bootstrap}
21mr|krb5-1.19.4-3|124	BuildRequires:	openldap-devel
21mr|krb5-1.19.4-3|125	%endif
21mr|krb5-1.19.4-3|126	BuildRequires:	pam-devel
21mr|krb5-1.19.4-3|127	%if %{with selinux}
21mr|krb5-1.19.4-3|128	BuildRequires:	selinux-devel
21mr|krb5-1.19.4-3|129	%endif
21mr|krb5-1.19.4-3|130	BuildRequires:	pkgconfig(com_err)
21mr|krb5-1.19.4-3|131	BuildRequires:	pkgconfig(libverto)
21mr|krb5-1.19.4-3|132	BuildRequires:	pkgconfig(lmdb)
21mr|krb5-1.19.4-3|133	BuildRequires:	pkgconfig(ncurses)
21mr|krb5-1.19.4-3|134	BuildRequires:	pkgconfig(openssl)
21mr|krb5-1.19.4-3|135	BuildRequires:	pkgconfig(ss)
21mr|krb5-1.19.4-3|136	BuildRequires:	pkgconfig(tcl)
21mr|krb5-1.19.4-3|137	
21mr|krb5-1.19.4-3|138	%description
21mr|krb5-1.19.4-3|139	Kerberos V5 is a trusted-third-party network authentication system,
21mr|krb5-1.19.4-3|140	which can improve your network's security by eliminating the insecure
21mr|krb5-1.19.4-3|141	practice of cleartext passwords.
21mr|krb5-1.19.4-3|142	
21mr|krb5-1.19.4-3|143	%files -f %{oname}.lang
21mr|krb5-1.19.4-3|144	%license LICENSE
21mr|krb5-1.19.4-3|145	%doc README
21mr|krb5-1.19.4-3|146	%config(noreplace) %{_sysconfdir}/krb5.conf
21mr|krb5-1.19.4-3|147	%dir %{kerberos_localstatedir}
21mr|krb5-1.19.4-3|148	%dir %{_sysconfdir}/krb5.conf.d
21mr|krb5-1.19.4-3|149	%dir %{_libdir}/krb5
21mr|krb5-1.19.4-3|150	%dir %{_libdir}/krb5/plugins
21mr|krb5-1.19.4-3|151	%dir %{_libdir}/krb5/plugins/authdata
21mr|krb5-1.19.4-3|152	%dir %{_libdir}/krb5/plugins/kdb
21mr|krb5-1.19.4-3|153	%dir %{_libdir}/krb5/plugins/preauth
21mr|krb5-1.19.4-3|154	%dir %{_libdir}/krb5/plugins/tls
21mr|krb5-1.19.4-3|155	%{_libdir}/krb5/plugins/preauth/otp.so
21mr|krb5-1.19.4-3|156	%{_libdir}/krb5/plugins/preauth/test.so
21mr|krb5-1.19.4-3|157	%{_libdir}/krb5/plugins/preauth/spake.so
21mr|krb5-1.19.4-3|158	%{_libdir}/krb5/plugins/kdb/db2.so
21mr|krb5-1.19.4-3|159	%{_libdir}/krb5/plugins/kdb/klmdb.so
21mr|krb5-1.19.4-3|160	%{_libdir}/krb5/plugins/tls/k5tls.so
21mr|krb5-1.19.4-3|161	
21mr|krb5-1.19.4-3|162	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|163	
21mr|krb5-1.19.4-3|164	%package -n %{libname}
21mr|krb5-1.19.4-3|165	Summary:	The shared library used by Kerberos 5
21mr|krb5-1.19.4-3|166	Group:		System/Libraries
21mr|krb5-1.19.4-3|167	Requires:	%{name} >= %{EVRD}
21mr|krb5-1.19.4-3|168	Conflicts:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|169	Obsoletes:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|170	# compat with FEdora/RH
21mr|krb5-1.19.4-3|171	Provides:	krb5-libs = %{EVRD}
21mr|krb5-1.19.4-3|172	Provides:	krb5-libs%{_isa} = %{EVRD}
21mr|krb5-1.19.4-3|173	
21mr|krb5-1.19.4-3|174	%description -n %{libname}
21mr|krb5-1.19.4-3|175	This package contains the shared library for %{name}.
21mr|krb5-1.19.4-3|176	
21mr|krb5-1.19.4-3|177	%files -n %{libname}
21mr|krb5-1.19.4-3|178	%{_libdir}/libkrb5.so.%{major}*
21mr|krb5-1.19.4-3|179	
21mr|krb5-1.19.4-3|180	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|181	
21mr|krb5-1.19.4-3|182	%package -n %{libgssapi_krb5}
21mr|krb5-1.19.4-3|183	Summary:	The shared library used by Kerberos 5 - gssapi_krb5
21mr|krb5-1.19.4-3|184	Group:		System/Libraries
21mr|krb5-1.19.4-3|185	Conflicts:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|186	
21mr|krb5-1.19.4-3|187	%description -n %{libgssapi_krb5}
21mr|krb5-1.19.4-3|188	This package contains the shared library gssrpc for %{name}.
21mr|krb5-1.19.4-3|189	
21mr|krb5-1.19.4-3|190	%files -n %{libgssapi_krb5}
21mr|krb5-1.19.4-3|191	%{_libdir}/libgssapi_krb5.so.%{gssapi_major}*
21mr|krb5-1.19.4-3|192	
21mr|krb5-1.19.4-3|193	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|194	
21mr|krb5-1.19.4-3|195	%package -n %{libgssrpc}
21mr|krb5-1.19.4-3|196	Summary:	The shared library used by Kerberos 5 - gssrpc
21mr|krb5-1.19.4-3|197	Group:		System/Libraries
21mr|krb5-1.19.4-3|198	Conflicts:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|199	
21mr|krb5-1.19.4-3|200	%description -n %{libgssrpc}
21mr|krb5-1.19.4-3|201	This package contains the shared library gssrpc for %{name}.
21mr|krb5-1.19.4-3|202	
21mr|krb5-1.19.4-3|203	%files -n %{libgssrpc}
21mr|krb5-1.19.4-3|204	%{_libdir}/libgssrpc.so.%{gssrpc_major}*
21mr|krb5-1.19.4-3|205	
21mr|krb5-1.19.4-3|206	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|207	
21mr|krb5-1.19.4-3|208	%package -n %{libk5crypto}
21mr|krb5-1.19.4-3|209	Summary:	The shared library used by Kerberos 5 - k5crypto
21mr|krb5-1.19.4-3|210	Group:		System/Libraries
21mr|krb5-1.19.4-3|211	Conflicts:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|212	
21mr|krb5-1.19.4-3|213	%description -n %{libk5crypto}
21mr|krb5-1.19.4-3|214	This package contains the shared library k5crypto for %{name}.
21mr|krb5-1.19.4-3|215	
21mr|krb5-1.19.4-3|216	%files -n %{libk5crypto}
21mr|krb5-1.19.4-3|217	%{_libdir}/libk5crypto.so.%{major}*
21mr|krb5-1.19.4-3|218	
21mr|krb5-1.19.4-3|219	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|220	
21mr|krb5-1.19.4-3|221	%package -n %{libnamesupport}
21mr|krb5-1.19.4-3|222	Summary:	The shared library used by Kerberos 5 - krb5support
21mr|krb5-1.19.4-3|223	Group:		System/Libraries
21mr|krb5-1.19.4-3|224	Conflicts:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|225	
21mr|krb5-1.19.4-3|226	%description -n %{libnamesupport}
21mr|krb5-1.19.4-3|227	This package contains the shared library krb5support for %{name}.
21mr|krb5-1.19.4-3|228	
21mr|krb5-1.19.4-3|229	%files -n %{libnamesupport}
21mr|krb5-1.19.4-3|230	%{_libdir}/libkrb5support.so.%{support_major}*
21mr|krb5-1.19.4-3|231	
21mr|krb5-1.19.4-3|232	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|233	
21mr|krb5-1.19.4-3|234	%package -n %{libnamerad}
21mr|krb5-1.19.4-3|235	Summary:	The shared library used by Kerberos 5 - krad
21mr|krb5-1.19.4-3|236	Group:		System/Libraries
21mr|krb5-1.19.4-3|237	
21mr|krb5-1.19.4-3|238	%description -n %{libnamerad}
21mr|krb5-1.19.4-3|239	This package contains the shared library krad for %{name}.
21mr|krb5-1.19.4-3|240	
21mr|krb5-1.19.4-3|241	%files -n %{libnamerad}
21mr|krb5-1.19.4-3|242	%{_libdir}/libkrad.so.%{rad_major}*
21mr|krb5-1.19.4-3|243	
21mr|krb5-1.19.4-3|244	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|245	
21mr|krb5-1.19.4-3|246	%package -n %{libkadm5clnt_mit}
21mr|krb5-1.19.4-3|247	Summary:	The shared library used by Kerberos 5 - kadm5clnt_mit
21mr|krb5-1.19.4-3|248	Group:		System/Libraries
21mr|krb5-1.19.4-3|249	Conflicts:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|250	Obsoletes:	%{_lib}kadm5clnt_mit8 < 1.12.1
21mr|krb5-1.19.4-3|251	
21mr|krb5-1.19.4-3|252	%description -n %{libkadm5clnt_mit}
21mr|krb5-1.19.4-3|253	This package contains the shared library kadm5clnt_mit for %{name}.
21mr|krb5-1.19.4-3|254	
21mr|krb5-1.19.4-3|255	%files -n %{libkadm5clnt_mit}
21mr|krb5-1.19.4-3|256	%{_libdir}/libkadm5clnt_mit.so.%{mit_major}*
21mr|krb5-1.19.4-3|257	
21mr|krb5-1.19.4-3|258	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|259	
21mr|krb5-1.19.4-3|260	%package -n %{libkadm5srv_mit}
21mr|krb5-1.19.4-3|261	Summary:	The shared library used by Kerberos 5 - kadm5srv_mit
21mr|krb5-1.19.4-3|262	Group:		System/Libraries
21mr|krb5-1.19.4-3|263	Conflicts:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|264	Obsoletes:	%{_lib}kadm5srv_mit8 < 1.12.1
21mr|krb5-1.19.4-3|265	
21mr|krb5-1.19.4-3|266	%description -n %{libkadm5srv_mit}
21mr|krb5-1.19.4-3|267	This package contains the shared library kadm5srv_mit for %{name}.
21mr|krb5-1.19.4-3|268	
21mr|krb5-1.19.4-3|269	%files -n %{libkadm5srv_mit}
21mr|krb5-1.19.4-3|270	%{_libdir}/libkadm5srv_mit.so.%{mit_major}*
21mr|krb5-1.19.4-3|271	
21mr|krb5-1.19.4-3|272	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|273	
21mr|krb5-1.19.4-3|274	%package -n %{libkdb5}
21mr|krb5-1.19.4-3|275	Summary:	The shared library used by Kerberos 5 - kdb5
21mr|krb5-1.19.4-3|276	Group:		System/Libraries
21mr|krb5-1.19.4-3|277	Conflicts:	%{_lib}krb53 < 1.12.2-9
21mr|krb5-1.19.4-3|278	Obsoletes:	%{_lib}kdb5_6 < 1.12.1
21mr|krb5-1.19.4-3|279	
21mr|krb5-1.19.4-3|280	%description -n %{libkdb5}
21mr|krb5-1.19.4-3|281	This package contains the shared library kdb5 for %{name}.
21mr|krb5-1.19.4-3|282	
21mr|krb5-1.19.4-3|283	%files -n %{libkdb5}
21mr|krb5-1.19.4-3|284	%{_libdir}/libkdb5.so.%{kdb5_major}*
21mr|krb5-1.19.4-3|285	
21mr|krb5-1.19.4-3|286	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|287	%if %{without bootstrap}
21mr|krb5-1.19.4-3|288	
21mr|krb5-1.19.4-3|289	%package -n %{libkdb_ldap}
21mr|krb5-1.19.4-3|290	Summary:	The shared library used by Kerberos 5 - kdb_ldap
21mr|krb5-1.19.4-3|291	Group:		System/Libraries
21mr|krb5-1.19.4-3|292	
21mr|krb5-1.19.4-3|293	%description -n %{libkdb_ldap}
21mr|krb5-1.19.4-3|294	This package contains the shared library kdb_ldap for %{name}.
21mr|krb5-1.19.4-3|295	
21mr|krb5-1.19.4-3|296	%files -n %{libkdb_ldap}
21mr|krb5-1.19.4-3|297	%{_libdir}/libkdb_ldap.so.%{ldap_major}*
21mr|krb5-1.19.4-3|298	
21mr|krb5-1.19.4-3|299	%endif #/without_bootstrap
21mr|krb5-1.19.4-3|300	
21mr|krb5-1.19.4-3|301	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|302	
21mr|krb5-1.19.4-3|303	%package -n %{devname}
21mr|krb5-1.19.4-3|304	Summary:	Development files needed for compiling Kerberos 5 programs
21mr|krb5-1.19.4-3|305	Group:		Development/Other
21mr|krb5-1.19.4-3|306	Requires:	%{libname} = %{EVRD}
21mr|krb5-1.19.4-3|307	Requires:	%{libgssapi_krb5} = %{EVRD}
21mr|krb5-1.19.4-3|308	Requires:	%{libgssrpc} = %{EVRD}
21mr|krb5-1.19.4-3|309	Requires:	%{libnamesupport} = %{EVRD}
21mr|krb5-1.19.4-3|310	Requires:	%{libkadm5clnt_mit} = %{EVRD}
21mr|krb5-1.19.4-3|311	Requires:	%{libkadm5srv_mit} = %{EVRD}
21mr|krb5-1.19.4-3|312	Requires:	%{libkdb5} = %{EVRD}
21mr|krb5-1.19.4-3|313	Requires:	%{libnamerad} = %{EVRD}
21mr|krb5-1.19.4-3|314	# krb5-config prints -lcom_err
21mr|krb5-1.19.4-3|315	Requires:	pkgconfig(com_err)
21mr|krb5-1.19.4-3|316	%if %{without bootstrap}
21mr|krb5-1.19.4-3|317	Requires:	%{libkdb_ldap} = %{EVRD}
21mr|krb5-1.19.4-3|318	%endif
21mr|krb5-1.19.4-3|319	Provides:	krb5-devel = %{EVRD}
21mr|krb5-1.19.4-3|320	
21mr|krb5-1.19.4-3|321	%description -n %{devname}
21mr|krb5-1.19.4-3|322	Kerberos is a network authentication system.  The krb5-devel package
21mr|krb5-1.19.4-3|323	contains the header files and libraries needed for compiling Kerberos
21mr|krb5-1.19.4-3|324	5 programs. If you want to develop Kerberos-aware programs, you'll
21mr|krb5-1.19.4-3|325	need to install this package.
21mr|krb5-1.19.4-3|326	
21mr|krb5-1.19.4-3|327	%files -n %{devname}
21mr|krb5-1.19.4-3|328	%{_includedir}/*.h
21mr|krb5-1.19.4-3|329	%{_includedir}/gssapi
21mr|krb5-1.19.4-3|330	%{_includedir}/gssrpc
21mr|krb5-1.19.4-3|331	%{_includedir}/kadm5
21mr|krb5-1.19.4-3|332	%{_includedir}/krb5
21mr|krb5-1.19.4-3|333	%{_bindir}/krb5-config
21mr|krb5-1.19.4-3|334	%{_libdir}/libgssapi_krb5.so
21mr|krb5-1.19.4-3|335	%{_libdir}/libgssrpc.so
21mr|krb5-1.19.4-3|336	%{_libdir}/libk5crypto.so
21mr|krb5-1.19.4-3|337	%{_libdir}/libkadm5clnt.so
21mr|krb5-1.19.4-3|338	%{_libdir}/libkadm5clnt_mit.so
21mr|krb5-1.19.4-3|339	%{_libdir}/libkadm5srv.so
21mr|krb5-1.19.4-3|340	%{_libdir}/libkadm5srv_mit.so
21mr|krb5-1.19.4-3|341	%{_libdir}/libkdb5.so
21mr|krb5-1.19.4-3|342	%{_libdir}/libkrb5.so
21mr|krb5-1.19.4-3|343	%{_libdir}/libkrb5support.so
21mr|krb5-1.19.4-3|344	%{_libdir}/libkrad.so
21mr|krb5-1.19.4-3|345	%if %{without bootstrap}
21mr|krb5-1.19.4-3|346	%{_libdir}/libkdb_ldap.so
21mr|krb5-1.19.4-3|347	%endif
21mr|krb5-1.19.4-3|348	%{_mandir}/man1/krb5-config.1*
21mr|krb5-1.19.4-3|349	%{_docdir}/%{devname}/examples
21mr|krb5-1.19.4-3|350	%{_libdir}/pkgconfig/*
21mr|krb5-1.19.4-3|351	
21mr|krb5-1.19.4-3|352	# Protocol test clients
21mr|krb5-1.19.4-3|353	%{_bindir}/sim_client
21mr|krb5-1.19.4-3|354	%{_bindir}/gss-client
21mr|krb5-1.19.4-3|355	%{_bindir}/uuclient
21mr|krb5-1.19.4-3|356	
21mr|krb5-1.19.4-3|357	# Protocol test servers
21mr|krb5-1.19.4-3|358	%{_sbindir}/gss-server
21mr|krb5-1.19.4-3|359	%{_sbindir}/uuserver
21mr|krb5-1.19.4-3|360	
21mr|krb5-1.19.4-3|361	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|362	
21mr|krb5-1.19.4-3|363	%package server
21mr|krb5-1.19.4-3|364	Summary:	The server programs for Kerberos 5
21mr|krb5-1.19.4-3|365	Group:		System/Servers
21mr|krb5-1.19.4-3|366	# we drop files in its directory, but we don't want to own that directory
21mr|krb5-1.19.4-3|367	Requires:	logrotate
21mr|krb5-1.19.4-3|368	# mktemp is used by krb5-send-pr
21mr|krb5-1.19.4-3|369	Requires:	mktemp
21mr|krb5-1.19.4-3|370	# portreserve is used by init scripts for kadmind, kpropd, and krb5kdc
21mr|krb5-1.19.4-3|371	Requires:	portreserve
21mr|krb5-1.19.4-3|372	# for run-time, and for parts of the test suite
21mr|krb5-1.19.4-3|373	BuildRequires: libverto-module-base
21mr|krb5-1.19.4-3|374	Requires:      libverto-module-base
21mr|krb5-1.19.4-3|375	
21mr|krb5-1.19.4-3|376	%description server
21mr|krb5-1.19.4-3|377	Kerberos is a network authentication system.  The krb5-server package
21mr|krb5-1.19.4-3|378	contains the programs that must be installed on a Kerberos 5 server.
21mr|krb5-1.19.4-3|379	If you're installing a Kerberos 5 server, you need to install this
21mr|krb5-1.19.4-3|380	package (in other words, most people should NOT install this
21mr|krb5-1.19.4-3|381	package).
21mr|krb5-1.19.4-3|382	
21mr|krb5-1.19.4-3|383	%files server
21mr|krb5-1.19.4-3|384	%if %{with docs}
21mr|krb5-1.19.4-3|385	#doc build-pdf/admin.pdf build-pdf/build.pdf
21mr|krb5-1.19.4-3|386	%endif
21mr|krb5-1.19.4-3|387	%{_unitdir}/krb5kdc.service
21mr|krb5-1.19.4-3|388	%{_unitdir}/kadmin.service
21mr|krb5-1.19.4-3|389	%{_unitdir}/kprop.service
21mr|krb5-1.19.4-3|390	%config(noreplace) %{_sysconfdir}/sysconfig/krb5kdc
21mr|krb5-1.19.4-3|391	%config(noreplace) %{_sysconfdir}/sysconfig/kadmin
21mr|krb5-1.19.4-3|392	%config(noreplace) %{_sysconfdir}/portreserve/kerberos-iv
21mr|krb5-1.19.4-3|393	%config(noreplace) %{_sysconfdir}/portreserve/kerberos-adm
21mr|krb5-1.19.4-3|394	%config(noreplace) %{_sysconfdir}/portreserve/krb5_prop
21mr|krb5-1.19.4-3|395	%config(noreplace) %{_sysconfdir}/logrotate.d/krb5kdc
21mr|krb5-1.19.4-3|396	%config(noreplace) %{_sysconfdir}/logrotate.d/kadmind
21mr|krb5-1.19.4-3|397	%dir /var/log/kerberos
21mr|krb5-1.19.4-3|398	%dir %{kerberos_localstatedir}/krb5kdc
21mr|krb5-1.19.4-3|399	%config(noreplace) %{kerberos_localstatedir}/krb5kdc/kdc.conf
21mr|krb5-1.19.4-3|400	%config(noreplace) %{kerberos_localstatedir}/krb5kdc/kadm5.acl
21mr|krb5-1.19.4-3|401	%{_mandir}/man5/kadm5.acl.5*
21mr|krb5-1.19.4-3|402	%{_mandir}/man5/kdc.conf.5*
21mr|krb5-1.19.4-3|403	%{_sbindir}/kadmin.local
21mr|krb5-1.19.4-3|404	%{_mandir}/man8/kadmin.local.8*
21mr|krb5-1.19.4-3|405	%{_sbindir}/kadmind
21mr|krb5-1.19.4-3|406	%{_mandir}/man8/kadmind.8*
21mr|krb5-1.19.4-3|407	%{_sbindir}/kdb5_util
21mr|krb5-1.19.4-3|408	%{_mandir}/man8/kdb5_util.8*
21mr|krb5-1.19.4-3|409	%{_sbindir}/kprop
21mr|krb5-1.19.4-3|410	%{_mandir}/man8/kprop.8*
21mr|krb5-1.19.4-3|411	%{_sbindir}/kpropd
21mr|krb5-1.19.4-3|412	%{_mandir}/man8/kpropd.8*
21mr|krb5-1.19.4-3|413	%{_sbindir}/kproplog
21mr|krb5-1.19.4-3|414	%{_mandir}/man8/kproplog.8*
21mr|krb5-1.19.4-3|415	%{_sbindir}/krb5kdc
21mr|krb5-1.19.4-3|416	%{_mandir}/man8/krb5kdc.8*
21mr|krb5-1.19.4-3|417	%{_sbindir}/sim_server
21mr|krb5-1.19.4-3|418	%{_bindir}/sclient
21mr|krb5-1.19.4-3|419	%{_mandir}/man1/sclient.1*
21mr|krb5-1.19.4-3|420	%{_sbindir}/sserver
21mr|krb5-1.19.4-3|421	%{_mandir}/man8/sserver.8*
21mr|krb5-1.19.4-3|422	
21mr|krb5-1.19.4-3|423	%post server
21mr|krb5-1.19.4-3|424	%systemd_post krb5kdc.service kadmin.service kprop.service
21mr|krb5-1.19.4-3|425	
21mr|krb5-1.19.4-3|426	%preun server
21mr|krb5-1.19.4-3|427	%systemd_preun krb5kdc.service kadmin.service kprop.service
21mr|krb5-1.19.4-3|428	
21mr|krb5-1.19.4-3|429	%postun server
21mr|krb5-1.19.4-3|430	%systemd_postun_with_restart krb5kdc.service kadmin.service kprop.service
21mr|krb5-1.19.4-3|431	
21mr|krb5-1.19.4-3|432	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|433	
21mr|krb5-1.19.4-3|434	%package server-ldap
21mr|krb5-1.19.4-3|435	Summary:	The LDAP storage plugin for the Kerberos 5 KDC
21mr|krb5-1.19.4-3|436	Group:		System/Servers
21mr|krb5-1.19.4-3|437	Requires:	%{name}-server = %{EVRD}
21mr|krb5-1.19.4-3|438	
21mr|krb5-1.19.4-3|439	%description server-ldap
21mr|krb5-1.19.4-3|440	Kerberos is a network authentication system. The krb5-server package
21mr|krb5-1.19.4-3|441	contains the programs that must be installed on a Kerberos 5 key
21mr|krb5-1.19.4-3|442	distribution center (KDC). If you are installing a Kerberos 5 KDC,
21mr|krb5-1.19.4-3|443	and you wish to use a directory server to store the data for your
21mr|krb5-1.19.4-3|444	realm, you need to install this package.
21mr|krb5-1.19.4-3|445	
21mr|krb5-1.19.4-3|446	%files server-ldap
21mr|krb5-1.19.4-3|447	%doc src/plugins/kdb/ldap/libkdb_ldap/kerberos.ldif
21mr|krb5-1.19.4-3|448	%doc src/plugins/kdb/ldap/libkdb_ldap/kerberos.schema
21mr|krb5-1.19.4-3|449	%if %{without bootstrap}
21mr|krb5-1.19.4-3|450	%{_libdir}/krb5/plugins/kdb/kldap.so
21mr|krb5-1.19.4-3|451	%{_sbindir}/kdb5_ldap_util
21mr|krb5-1.19.4-3|452	%{_mandir}/man8/kdb5_ldap_util.8*
21mr|krb5-1.19.4-3|453	%endif
21mr|krb5-1.19.4-3|454	
21mr|krb5-1.19.4-3|455	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|456	
21mr|krb5-1.19.4-3|457	%package workstation
21mr|krb5-1.19.4-3|458	Summary:	Kerberos 5 programs for use on workstations
21mr|krb5-1.19.4-3|459	Group:		System/Base
21mr|krb5-1.19.4-3|460	Provides:	kerberos-workstation
21mr|krb5-1.19.4-3|461	
21mr|krb5-1.19.4-3|462	%description workstation
21mr|krb5-1.19.4-3|463	Kerberos is a network authentication system.  The krb5-workstation
21mr|krb5-1.19.4-3|464	package contains the basic Kerberos programs (kinit, klist, kdestroy,
21mr|krb5-1.19.4-3|465	kpasswd). If your network uses Kerberos, this package should be installed
21mr|krb5-1.19.4-3|466	on every workstation.
21mr|krb5-1.19.4-3|467	
21mr|krb5-1.19.4-3|468	%files workstation
21mr|krb5-1.19.4-3|469	%doc src/config-files/services.append
21mr|krb5-1.19.4-3|470	%if %{with docs}
21mr|krb5-1.19.4-3|471	%doc build-html/*
21mr|krb5-1.19.4-3|472	#doc build-pdf/user.pdf build-pdf/basic.pdf
21mr|krb5-1.19.4-3|473	%endif
21mr|krb5-1.19.4-3|474	%attr(0755,root,root) %doc src/config-files/convert-config-files
21mr|krb5-1.19.4-3|475	%{_mandir}/man5/krb5.conf.5*
21mr|krb5-1.19.4-3|476	%{_mandir}/man7/kerberos.7*
21mr|krb5-1.19.4-3|477	%{_bindir}/kdestroy
21mr|krb5-1.19.4-3|478	%{_bindir}/kswitch
21mr|krb5-1.19.4-3|479	%{_mandir}/man1/kdestroy.1*
21mr|krb5-1.19.4-3|480	%{_mandir}/man1/kswitch.1*
21mr|krb5-1.19.4-3|481	%{_bindir}/kinit
21mr|krb5-1.19.4-3|482	%{_mandir}/man5/.k5identity.5*
21mr|krb5-1.19.4-3|483	%{_mandir}/man5/.k5login.5*
21mr|krb5-1.19.4-3|484	%{_mandir}/man1/kinit.1*
21mr|krb5-1.19.4-3|485	%{_bindir}/klist
21mr|krb5-1.19.4-3|486	%{_mandir}/man1/klist.1*
21mr|krb5-1.19.4-3|487	%{_bindir}/kpasswd
21mr|krb5-1.19.4-3|488	%{_mandir}/man1/kpasswd.1*
21mr|krb5-1.19.4-3|489	%{_bindir}/kvno
21mr|krb5-1.19.4-3|490	%{_mandir}/man1/kvno.1*
21mr|krb5-1.19.4-3|491	%{_bindir}/kadmin
21mr|krb5-1.19.4-3|492	%{_mandir}/man1/kadmin.1*
21mr|krb5-1.19.4-3|493	%{_bindir}/k5srvutil
21mr|krb5-1.19.4-3|494	%{_mandir}/man1/k5srvutil.1*
21mr|krb5-1.19.4-3|495	%{_bindir}/ktutil
21mr|krb5-1.19.4-3|496	%{_mandir}/man1/ktutil.1*
21mr|krb5-1.19.4-3|497	%{_mandir}/man5/k5identity.5.*
21mr|krb5-1.19.4-3|498	%{_mandir}/man5/k5login.5.*
21mr|krb5-1.19.4-3|499	%attr(4755,root,root) %{_bindir}/ksu
21mr|krb5-1.19.4-3|500	%{_mandir}/man1/ksu.1*
21mr|krb5-1.19.4-3|501	%config(noreplace) /etc/pam.d/ksu
21mr|krb5-1.19.4-3|502	# Problem-reporting tool
21mr|krb5-1.19.4-3|503	%{_sbindir}/krb5-send-pr
21mr|krb5-1.19.4-3|504	
21mr|krb5-1.19.4-3|505	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|506	
21mr|krb5-1.19.4-3|507	%package pkinit-openssl
21mr|krb5-1.19.4-3|508	Summary:	The PKINIT module for Kerberos 5
21mr|krb5-1.19.4-3|509	Group:		System/Libraries
21mr|krb5-1.19.4-3|510	Provides:	krb5-pkinit = %{version}
21mr|krb5-1.19.4-3|511	
21mr|krb5-1.19.4-3|512	%description pkinit-openssl
21mr|krb5-1.19.4-3|513	Kerberos is a network authentication system. The krb5-pkinit-openssl
21mr|krb5-1.19.4-3|514	package contains the PKINIT plugin, which uses OpenSSL to allow clients
21mr|krb5-1.19.4-3|515	to obtain initial credentials from a KDC using a private key and a
21mr|krb5-1.19.4-3|516	certificate.
21mr|krb5-1.19.4-3|517	
21mr|krb5-1.19.4-3|518	%files pkinit-openssl
21mr|krb5-1.19.4-3|519	%{_libdir}/krb5/plugins/preauth/pkinit.so
21mr|krb5-1.19.4-3|520	
21mr|krb5-1.19.4-3|521	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|522	
21mr|krb5-1.19.4-3|523	%package -n	openldap-schemas-%{name}
21mr|krb5-1.19.4-3|524	Summary:	OpenLDAP schema files from MIT Kerberos 5 source tree
21mr|krb5-1.19.4-3|525	Group:		Databases
21mr|krb5-1.19.4-3|526	BuildArch:	noarch
21mr|krb5-1.19.4-3|527	Requires(pre):	openldap-config
21mr|krb5-1.19.4-3|528	
21mr|krb5-1.19.4-3|529	%description -n	openldap-schemas-%{name}
21mr|krb5-1.19.4-3|530	OpenLDAP schema files from MIT Kerberos 5 source tree
21mr|krb5-1.19.4-3|531	
21mr|krb5-1.19.4-3|532	%files -n	openldap-schemas-%{name}
21mr|krb5-1.19.4-3|533	%config(noreplace) %{_sysconfdir}/openldap/schema/*
21mr|krb5-1.19.4-3|534	%attr(750,ldap,ldap) %config(noreplace) %{_sysconfdir}/openldap/slapd.d/%{name}.conf
21mr|krb5-1.19.4-3|535	
21mr|krb5-1.19.4-3|536	#----------------------------------------------------------------------------
21mr|krb5-1.19.4-3|537	
21mr|krb5-1.19.4-3|538	%prep
21mr|krb5-1.19.4-3|539	%autosetup -p1
21mr|krb5-1.19.4-3|540	
21mr|krb5-1.19.4-3|541	ln -s NOTICE LICENSE
21mr|krb5-1.19.4-3|542	
21mr|krb5-1.19.4-3|543	%build
21mr|krb5-1.19.4-3|544	# Go ahead and supply tcl info, because configure doesn't know how to find it.
21mr|krb5-1.19.4-3|545	source %{_libdir}/tclooConfig.sh
21mr|krb5-1.19.4-3|546	pushd src
21mr|krb5-1.19.4-3|547	autoreconf -fiv
21mr|krb5-1.19.4-3|548	%configure \
21mr|krb5-1.19.4-3|549	SS_LIB="-lss" \
21mr|krb5-1.19.4-3|550	--enable-shared \
21mr|krb5-1.19.4-3|551	--localstatedir=%{kerberos_localstatedir} \
21mr|krb5-1.19.4-3|552	--enable-dns-for-realm \
21mr|krb5-1.19.4-3|553	--enable-pkinit \
21mr|krb5-1.19.4-3|554	--with-system-verto \
21mr|krb5-1.19.4-3|555	--with-tcl \
21mr|krb5-1.19.4-3|556	--with-system-et \
21mr|krb5-1.19.4-3|557	--with-system-ss \
21mr|krb5-1.19.4-3|558	--disable-static \
21mr|krb5-1.19.4-3|559	--disable-rpath \
21mr|krb5-1.19.4-3|560	%if %{with selinux}
21mr|krb5-1.19.4-3|561	--with-selinux \
21mr|krb5-1.19.4-3|562	%endif
21mr|krb5-1.19.4-3|563	%if %{without bootstrap}
21mr|krb5-1.19.4-3|564	--with-ldap \
21mr|krb5-1.19.4-3|565	%endif
21mr|krb5-1.19.4-3|566	--with-pam \
21mr|krb5-1.19.4-3|567	--
21mr|krb5-1.19.4-3|568	
21mr|krb5-1.19.4-3|569	# Ensure that DNS lookups of KDC have been enabled (they will be lost if
21mr|krb5-1.19.4-3|570	# add '--with-netlib=-lresolve' to configure params without downstream-netlib-and-dns.patch)
21mr|krb5-1.19.4-3|571	grep -E 'KRB5_DNS.*1' config.status
21mr|krb5-1.19.4-3|572	
21mr|krb5-1.19.4-3|573	%make
21mr|krb5-1.19.4-3|574	popd
21mr|krb5-1.19.4-3|575	
21mr|krb5-1.19.4-3|576	%if %{with docs}
21mr|krb5-1.19.4-3|577	# (From Fedora) Build the docs
21mr|krb5-1.19.4-3|578	make -C src/doc paths.py version.py
21mr|krb5-1.19.4-3|579	cp src/doc/paths.py doc/
21mr|krb5-1.19.4-3|580	mkdir -p build-man build-html
21mr|krb5-1.19.4-3|581	sphinx-build -a -b man   -t pathsubs doc build-man
21mr|krb5-1.19.4-3|582	sphinx-build -a -b html  -t pathsubs doc build-html
21mr|krb5-1.19.4-3|583	rm -fr build-html/_sources
21mr|krb5-1.19.4-3|584	%endif
21mr|krb5-1.19.4-3|585	
21mr|krb5-1.19.4-3|586	# (from Fedora) We need to cut off any access to locally-running nameservers, too
21mr|krb5-1.19.4-3|587	%{__cc} -fPIC -shared -o noport.so -Wall -Wextra %{SOURCE100}
21mr|krb5-1.19.4-3|588	
21mr|krb5-1.19.4-3|589	%check
21mr|krb5-1.19.4-3|590	# Run the test suite.  Won't run in the build system because /dev/pts is
21mr|krb5-1.19.4-3|591	# not available for telnet tests and so on.
21mr|krb5-1.19.4-3|592	# make check TMPDIR=%{_tmppath}
21mr|krb5-1.19.4-3|593	
21mr|krb5-1.19.4-3|594	%install
21mr|krb5-1.19.4-3|595	
21mr|krb5-1.19.4-3|596	# Sample KDC config files (bundled kdc.conf and kadm5.acl).
21mr|krb5-1.19.4-3|597	install -d %{buildroot}%{kerberos_localstatedir}/krb5kdc
21mr|krb5-1.19.4-3|598	install -m0644 %{SOURCE10} %{buildroot}%{kerberos_localstatedir}/krb5kdc/kdc.conf
21mr|krb5-1.19.4-3|599	install -m0600 %{SOURCE11} %{buildroot}%{kerberos_localstatedir}/krb5kdc/kadm5.acl
21mr|krb5-1.19.4-3|600	
21mr|krb5-1.19.4-3|601	# Default configuration file for everything.
21mr|krb5-1.19.4-3|602	install -d %{buildroot}%{_sysconfdir}
21mr|krb5-1.19.4-3|603	install -m0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/krb5.conf
21mr|krb5-1.19.4-3|604	install -d %{buildroot}%{_sysconfdir}/krb5.conf.d
21mr|krb5-1.19.4-3|605	
21mr|krb5-1.19.4-3|606	# Server init scripts (krb5kdc,kadmind,kpropd) and their sysconfig files.
21mr|krb5-1.19.4-3|607	install -d %{buildroot}%{_unitdir}
21mr|krb5-1.19.4-3|608	for init in \
21mr|krb5-1.19.4-3|609	%{SOURCE5} \
21mr|krb5-1.19.4-3|610	%{SOURCE4} \
21mr|krb5-1.19.4-3|611	%{SOURCE2} ; do
21mr|krb5-1.19.4-3|612	install -m0644 ${init} %{buildroot}%{_unitdir}
21mr|krb5-1.19.4-3|613	done
21mr|krb5-1.19.4-3|614	
21mr|krb5-1.19.4-3|615	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|krb5-1.19.4-3|616	for sysconfig in \
21mr|krb5-1.19.4-3|617	%{SOURCE19} \
21mr|krb5-1.19.4-3|618	%{SOURCE20} ; do
21mr|krb5-1.19.4-3|619	install -m0644 ${sysconfig} \
21mr|krb5-1.19.4-3|620	%{buildroot}%{_sysconfdir}/sysconfig/`basename ${sysconfig} .sysconfig`
21mr|krb5-1.19.4-3|621	done
21mr|krb5-1.19.4-3|622	
21mr|krb5-1.19.4-3|623	# portreserve configuration files.
21mr|krb5-1.19.4-3|624	install -d %{buildroot}%{_sysconfdir}/portreserve
21mr|krb5-1.19.4-3|625	for portreserve in \
21mr|krb5-1.19.4-3|626	%{SOURCE30} \
21mr|krb5-1.19.4-3|627	%{SOURCE31} \
21mr|krb5-1.19.4-3|628	%{SOURCE32} ; do
21mr|krb5-1.19.4-3|629	install -m0644 ${portreserve} \
21mr|krb5-1.19.4-3|630	%{buildroot}/%{_sysconfdir}/portreserve/`basename ${portreserve} .portreserve`
21mr|krb5-1.19.4-3|631	done
21mr|krb5-1.19.4-3|632	
21mr|krb5-1.19.4-3|633	# logrotate configuration files
21mr|krb5-1.19.4-3|634	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|krb5-1.19.4-3|635	for logrotate in \
21mr|krb5-1.19.4-3|636	%{SOURCE33} \
21mr|krb5-1.19.4-3|637	%{SOURCE34} ; do
21mr|krb5-1.19.4-3|638	install -m0644 ${logrotate} \
21mr|krb5-1.19.4-3|639	%{buildroot}%{_sysconfdir}/logrotate.d/`basename ${logrotate} .logrotate`
21mr|krb5-1.19.4-3|640	done
21mr|krb5-1.19.4-3|641	
21mr|krb5-1.19.4-3|642	# PAM configuration files.
21mr|krb5-1.19.4-3|643	install -d %{buildroot}%{_sysconfdir}/pam.d/
21mr|krb5-1.19.4-3|644	for pam in \
21mr|krb5-1.19.4-3|645	%{SOURCE29} ; do
21mr|krb5-1.19.4-3|646	install -m0644 ${pam} \
21mr|krb5-1.19.4-3|647	%{buildroot}/%{_sysconfdir}/pam.d/`basename ${pam} .pamd`
21mr|krb5-1.19.4-3|648	done
21mr|krb5-1.19.4-3|649	
21mr|krb5-1.19.4-3|650	# Plug-in directories.
21mr|krb5-1.19.4-3|651	install -d %{buildroot}%{_libdir}/krb5/plugins/preauth
21mr|krb5-1.19.4-3|652	install -d %{buildroot}%{_libdir}/krb5/plugins/kdb
21mr|krb5-1.19.4-3|653	install -d %{buildroot}%{_libdir}/krb5/plugins/authdata
21mr|krb5-1.19.4-3|654	
21mr|krb5-1.19.4-3|655	# The rest of the binaries, headers, libraries, and docs.
21mr|krb5-1.19.4-3|656	make -C src \
21mr|krb5-1.19.4-3|657	DESTDIR=%{buildroot} \
21mr|krb5-1.19.4-3|658	EXAMPLEDIR=%{_docdir}/%{devname}/examples\
21mr|krb5-1.19.4-3|659	install
21mr|krb5-1.19.4-3|660	
21mr|krb5-1.19.4-3|661	# logdir
21mr|krb5-1.19.4-3|662	install -d %{buildroot}/var/log/kerberos
21mr|krb5-1.19.4-3|663	
21mr|krb5-1.19.4-3|664	# clear the LDFLAGS
21mr|krb5-1.19.4-3|665	perl -pi -e "s|^LDFLAGS.*|LDFLAGS=''|g" %{buildroot}%{_bindir}/krb5-config
21mr|krb5-1.19.4-3|666	
21mr|krb5-1.19.4-3|667	
21mr|krb5-1.19.4-3|668	%if %{with docs}
21mr|krb5-1.19.4-3|669	# Install processed man pages.
21mr|krb5-1.19.4-3|670	for section in 1 5 8; do
21mr|krb5-1.19.4-3|671	install -m 644 build-man/*.$section %{buildroot}%{_mandir}/man$section/
21mr|krb5-1.19.4-3|672	done
21mr|krb5-1.19.4-3|673	%endif
21mr|krb5-1.19.4-3|674	
21mr|krb5-1.19.4-3|675	%if %{with bootstrap}
21mr|krb5-1.19.4-3|676	rm -f %{buildroot}%{_mandir}/man8/kdb5_ldap_util.8*
21mr|krb5-1.19.4-3|677	%endif
21mr|krb5-1.19.4-3|678	
21mr|krb5-1.19.4-3|679	# Prepare schema files to be included into OpenLDAP configuration
21mr|krb5-1.19.4-3|680	mkdir -p %{buildroot}%{_sysconfdir}/openldap/{schema,slapd.d}
21mr|krb5-1.19.4-3|681	install -m 0644 src/plugins/kdb/ldap/libkdb\_ldap/kerberos.{ldif,schema} %{buildroot}%{_sysconfdir}/openldap/schema/
21mr|krb5-1.19.4-3|682	cat > %{buildroot}%{_sysconfdir}/openldap/slapd.d/%{name}.conf <<EOF
21mr|krb5-1.19.4-3|683	# If you need krb5 support load this file or copy
21mr|krb5-1.19.4-3|684	# uncommented lines below to your slapd.conf.
21mr|krb5-1.19.4-3|685	
21mr|krb5-1.19.4-3|686	include %{_sysconfdir}/openldap/schema/kerberos.schema
21mr|krb5-1.19.4-3|687	
21mr|krb5-1.19.4-3|688	EOF
21mr|krb5-1.19.4-3|689	
21mr|krb5-1.19.4-3|690	# find-debuginfo.sh does not find 4755, only 0755, %%attr will set 4755
21mr|krb5-1.19.4-3|691	# https://bugzilla.redhat.com/show_bug.cgi?id=2034101
21mr|krb5-1.19.4-3|692	chmod 0755 %{buildroot}%{_bindir}/ksu
21mr|krb5-1.19.4-3|693	
21mr|krb5-1.19.4-3|694	%find_lang %{oname}

13370 21
21mr|krb5-appl-1.0.3-11|1	# For consistency with regular login.
21mr|krb5-appl-1.0.3-11|2	%global login_pam_service remote
21mr|krb5-appl-1.0.3-11|3	
21mr|krb5-appl-1.0.3-11|4	Summary:	Kerberos-aware versions of telnet, ftp, rsh, and rlogin
21mr|krb5-appl-1.0.3-11|5	Name:		krb5-appl
21mr|krb5-appl-1.0.3-11|6	Version:	1.0.3
21mr|krb5-appl-1.0.3-11|7	Release:	11
21mr|krb5-appl-1.0.3-11|8	License:	MIT
21mr|krb5-appl-1.0.3-11|9	Url:		http://web.mit.edu/kerberos/www/
21mr|krb5-appl-1.0.3-11|10	Group:		System/Servers
21mr|krb5-appl-1.0.3-11|11	# Maybe we should explode from the now-available-to-everybody tarball instead?
21mr|krb5-appl-1.0.3-11|12	# http://web.mit.edu/kerberos/dist/krb5-appl/1.0/krb5-appl-1.0-signed.tar
21mr|krb5-appl-1.0.3-11|13	Source0:	krb5-appl-%{version}.tar.gz
21mr|krb5-appl-1.0.3-11|14	Source1:	krb5-appl-%{version}.tar.gz.asc
21mr|krb5-appl-1.0.3-11|15	Source12:	krsh
21mr|krb5-appl-1.0.3-11|16	Source13:	krlogin
21mr|krb5-appl-1.0.3-11|17	Source14:	eklogin.xinetd
21mr|krb5-appl-1.0.3-11|18	Source15:	klogin.xinetd
21mr|krb5-appl-1.0.3-11|19	Source16:	kshell.xinetd
21mr|krb5-appl-1.0.3-11|20	Source17:	krb5-telnet.xinetd
21mr|krb5-appl-1.0.3-11|21	Source18:	gssftp.xinetd
21mr|krb5-appl-1.0.3-11|22	Source22:	ekrb5-telnet.xinetd
21mr|krb5-appl-1.0.3-11|23	Source125:	krb5-appl-1.0-manpaths.txt
21mr|krb5-appl-1.0.3-11|24	Source26:	gssftp.pamd
21mr|krb5-appl-1.0.3-11|25	Source27:	kshell.pamd
21mr|krb5-appl-1.0.3-11|26	Source28:	ekshell.pamd
21mr|krb5-appl-1.0.3-11|27	Patch0:		krb5-appl-1.0-fix-format-errors.patch
21mr|krb5-appl-1.0.3-11|28	Patch3:		krb5-1.3-netkit-rsh.patch
21mr|krb5-appl-1.0.3-11|29	Patch4:		krb5-appl-1.0-rlogind-environ.patch
21mr|krb5-appl-1.0.3-11|30	Patch11:	krb5-1.2.1-passive.patch
21mr|krb5-appl-1.0.3-11|31	Patch14:	krb5-1.3-ftp-glob.patch
21mr|krb5-appl-1.0.3-11|32	Patch33:	krb5-appl-1.0-io.patch
21mr|krb5-appl-1.0.3-11|33	Patch36:	krb5-1.7-rcp-markus.patch
21mr|krb5-appl-1.0.3-11|34	Patch40:	krb5-1.4.1-telnet-environ.patch
21mr|krb5-appl-1.0.3-11|35	Patch57:	krb5-appl-1.0-login_chdir.patch
21mr|krb5-appl-1.0.3-11|36	Patch72:	krb5-1.6.3-ftp_fdleak.patch
21mr|krb5-appl-1.0.3-11|37	Patch73:	krb5-1.6.3-ftp_glob_runique.patch
21mr|krb5-appl-1.0.3-11|38	Patch79:	krb5-trunk-ftp_mget_case.patch
21mr|krb5-appl-1.0.3-11|39	Patch88:	krb5-1.7-sizeof.patch
21mr|krb5-appl-1.0.3-11|40	Patch89:	krb5-appl-1.0.2-largefile.patch
21mr|krb5-appl-1.0.3-11|41	Patch160:	krb5-appl-1.0.2-pam.patch
21mr|krb5-appl-1.0.3-11|42	Patch161:	krb5-appl-1.0.2-manpaths.patch
21mr|krb5-appl-1.0.3-11|43	Patch162:	krb5-appl-1.0.3-fix-typedef.patch
21mr|krb5-appl-1.0.3-11|44	BuildRequires:	bison
21mr|krb5-appl-1.0.3-11|45	BuildRequires:	flex
21mr|krb5-appl-1.0.3-11|46	BuildRequires:	texinfo
21mr|krb5-appl-1.0.3-11|47	BuildRequires:	krb5-devel
21mr|krb5-appl-1.0.3-11|48	BuildRequires:	pam-devel
21mr|krb5-appl-1.0.3-11|49	BuildRequires:	pkgconfig(ncurses)
21mr|krb5-appl-1.0.3-11|50	
21mr|krb5-appl-1.0.3-11|51	%description
21mr|krb5-appl-1.0.3-11|52	This package contains Kerberos-aware versions of the telnet, ftp, rcp, rsh,
21mr|krb5-appl-1.0.3-11|53	and rlogin clients and servers.  While these have been replaced by tools
21mr|krb5-appl-1.0.3-11|54	such as OpenSSH in most environments, they remain in use in others.
21mr|krb5-appl-1.0.3-11|55	
21mr|krb5-appl-1.0.3-11|56	#----------------------------------------------------------------------------
21mr|krb5-appl-1.0.3-11|57	
21mr|krb5-appl-1.0.3-11|58	%package clients
21mr|krb5-appl-1.0.3-11|59	Summary:	Kerberos-aware telnet, ftp, rcp, rsh and rlogin clients
21mr|krb5-appl-1.0.3-11|60	Group:		Networking/Remote access
21mr|krb5-appl-1.0.3-11|61	# transition with previous package
21mr|krb5-appl-1.0.3-11|62	%rename		telnet-client-krb5
21mr|krb5-appl-1.0.3-11|63	%rename		ftp-client-krb5
21mr|krb5-appl-1.0.3-11|64	# multiple alternatives
21mr|krb5-appl-1.0.3-11|65	Provides:	telnet-client
21mr|krb5-appl-1.0.3-11|66	Conflicts:	netkit-telnet
21mr|krb5-appl-1.0.3-11|67	Conflicts:	heimdal-telnet
21mr|krb5-appl-1.0.3-11|68	
21mr|krb5-appl-1.0.3-11|69	%description clients
21mr|krb5-appl-1.0.3-11|70	This package contains Kerberos-aware versions of the telnet, ftp, rcp, rsh,
21mr|krb5-appl-1.0.3-11|71	and rlogin clients.  While these have been replaced by tools such as OpenSSH
21mr|krb5-appl-1.0.3-11|72	in most environments, they remain in use in others.
21mr|krb5-appl-1.0.3-11|73	
21mr|krb5-appl-1.0.3-11|74	%files clients
21mr|krb5-appl-1.0.3-11|75	%doc README NOTICE LICENSE
21mr|krb5-appl-1.0.3-11|76	# Used by both clients and servers.
21mr|krb5-appl-1.0.3-11|77	%{_bindir}/rcp
21mr|krb5-appl-1.0.3-11|78	%{_mandir}/man1/rcp.1*
21mr|krb5-appl-1.0.3-11|79	# Client network bits.
21mr|krb5-appl-1.0.3-11|80	%{_bindir}/ftp
21mr|krb5-appl-1.0.3-11|81	%{_mandir}/man1/ftp.1*
21mr|krb5-appl-1.0.3-11|82	%{_bindir}/krlogin
21mr|krb5-appl-1.0.3-11|83	%{_bindir}/rlogin
21mr|krb5-appl-1.0.3-11|84	%{_mandir}/man1/rlogin.1*
21mr|krb5-appl-1.0.3-11|85	%{_bindir}/krsh
21mr|krb5-appl-1.0.3-11|86	%{_bindir}/rsh
21mr|krb5-appl-1.0.3-11|87	%{_mandir}/man1/rsh.1*
21mr|krb5-appl-1.0.3-11|88	%{_bindir}/telnet
21mr|krb5-appl-1.0.3-11|89	%{_mandir}/man1/telnet.1*
21mr|krb5-appl-1.0.3-11|90	%{_mandir}/man1/tmac.doc*
21mr|krb5-appl-1.0.3-11|91	
21mr|krb5-appl-1.0.3-11|92	#----------------------------------------------------------------------------
21mr|krb5-appl-1.0.3-11|93	
21mr|krb5-appl-1.0.3-11|94	%package servers
21mr|krb5-appl-1.0.3-11|95	Summary:	Kerberos-aware telnet, ftp, rcp, rsh and rlogin servers
21mr|krb5-appl-1.0.3-11|96	Group:		System/Servers
21mr|krb5-appl-1.0.3-11|97	Requires:	xinetd
21mr|krb5-appl-1.0.3-11|98	Requires(post):	/sbin/service
21mr|krb5-appl-1.0.3-11|99	Requires(post):	xinetd
21mr|krb5-appl-1.0.3-11|100	# transition with previous package
21mr|krb5-appl-1.0.3-11|101	%rename		telnet-server-krb5
21mr|krb5-appl-1.0.3-11|102	%rename		ftp-server-krb5
21mr|krb5-appl-1.0.3-11|103	# multiple alternatives
21mr|krb5-appl-1.0.3-11|104	Provides:	telnet-server
21mr|krb5-appl-1.0.3-11|105	Conflicts:	netkit-telnet-server
21mr|krb5-appl-1.0.3-11|106	Conflicts:	heimdal-telnetd
21mr|krb5-appl-1.0.3-11|107	
21mr|krb5-appl-1.0.3-11|108	%description servers
21mr|krb5-appl-1.0.3-11|109	This package contains Kerberos-aware versions of the telnet, ftp, rcp, rsh,
21mr|krb5-appl-1.0.3-11|110	and rlogin servers.  While these have been replaced by tools such as OpenSSH
21mr|krb5-appl-1.0.3-11|111	in most environments, they remain in use in others.
21mr|krb5-appl-1.0.3-11|112	
21mr|krb5-appl-1.0.3-11|113	%files servers
21mr|krb5-appl-1.0.3-11|114	%doc README NOTICE LICENSE
21mr|krb5-appl-1.0.3-11|115	%docdir %{_mandir}
21mr|krb5-appl-1.0.3-11|116	# Used by both clients and servers.
21mr|krb5-appl-1.0.3-11|117	# %{_bindir}/rcp
21mr|krb5-appl-1.0.3-11|118	# %{_mandir}/man1/rcp.1*
21mr|krb5-appl-1.0.3-11|119	%config(noreplace) %{_sysconfdir}/xinetd.d/*
21mr|krb5-appl-1.0.3-11|120	%config(noreplace) %{_sysconfdir}/pam.d/kshell
21mr|krb5-appl-1.0.3-11|121	%config(noreplace) %{_sysconfdir}/pam.d/ekshell
21mr|krb5-appl-1.0.3-11|122	%config(noreplace) %{_sysconfdir}/pam.d/gssftp
21mr|krb5-appl-1.0.3-11|123	# Login is used by telnetd and klogind.
21mr|krb5-appl-1.0.3-11|124	%{_sbindir}/login.krb5
21mr|krb5-appl-1.0.3-11|125	%{_mandir}/man8/login.krb5.8*
21mr|krb5-appl-1.0.3-11|126	# Application servers.
21mr|krb5-appl-1.0.3-11|127	%{_sbindir}/ftpd
21mr|krb5-appl-1.0.3-11|128	%{_mandir}/man8/ftpd.8*
21mr|krb5-appl-1.0.3-11|129	%{_sbindir}/klogind
21mr|krb5-appl-1.0.3-11|130	%{_mandir}/man8/klogind.8*
21mr|krb5-appl-1.0.3-11|131	%{_sbindir}/kshd
21mr|krb5-appl-1.0.3-11|132	%{_mandir}/man8/kshd.8*
21mr|krb5-appl-1.0.3-11|133	%{_sbindir}/telnetd
21mr|krb5-appl-1.0.3-11|134	%{_mandir}/man8/telnetd.8*
21mr|krb5-appl-1.0.3-11|135	
21mr|krb5-appl-1.0.3-11|136	%post servers
21mr|krb5-appl-1.0.3-11|137	/sbin/service xinetd reload > /dev/null 2>&1 || :
21mr|krb5-appl-1.0.3-11|138	exit 0
21mr|krb5-appl-1.0.3-11|139	
21mr|krb5-appl-1.0.3-11|140	%postun servers
21mr|krb5-appl-1.0.3-11|141	/sbin/service xinetd reload > /dev/null 2>&1 || :
21mr|krb5-appl-1.0.3-11|142	exit 0
21mr|krb5-appl-1.0.3-11|143	
21mr|krb5-appl-1.0.3-11|144	#----------------------------------------------------------------------------
21mr|krb5-appl-1.0.3-11|145	
21mr|krb5-appl-1.0.3-11|146	%prep
21mr|krb5-appl-1.0.3-11|147	%setup -q
21mr|krb5-appl-1.0.3-11|148	ln -s NOTICE LICENSE
21mr|krb5-appl-1.0.3-11|149	
21mr|krb5-appl-1.0.3-11|150	%patch0 -p1 -b .format
21mr|krb5-appl-1.0.3-11|151	%patch160 -p1 -b .pam
21mr|krb5-appl-1.0.3-11|152	%patch161 -p1 -b .manpaths
21mr|krb5-appl-1.0.3-11|153	%patch162 -p1 -b .typedef
21mr|krb5-appl-1.0.3-11|154	%patch3  -p3 -b .netkit-rsh
21mr|krb5-appl-1.0.3-11|155	%patch4  -p1 -b .rlogind-environ
21mr|krb5-appl-1.0.3-11|156	%patch11 -p3 -b .passive
21mr|krb5-appl-1.0.3-11|157	%patch14 -p3 -b .ftp-glob
21mr|krb5-appl-1.0.3-11|158	%patch33 -p1 -b .io
21mr|krb5-appl-1.0.3-11|159	%patch36 -p3 -b .rcp-markus
21mr|krb5-appl-1.0.3-11|160	%patch40 -p3 -b .telnet-environ
21mr|krb5-appl-1.0.3-11|161	%patch57 -p1 -b .login_chdir
21mr|krb5-appl-1.0.3-11|162	%patch72 -p3 -b .ftp_fdleak
21mr|krb5-appl-1.0.3-11|163	%patch73 -p3 -b .ftp_glob_runique
21mr|krb5-appl-1.0.3-11|164	%patch79 -p2 -b .ftp_mget_case
21mr|krb5-appl-1.0.3-11|165	%patch88 -p3 -b .sizeof
21mr|krb5-appl-1.0.3-11|166	%patch89 -p1 -b .largefile
21mr|krb5-appl-1.0.3-11|167	
21mr|krb5-appl-1.0.3-11|168	# Rename the man pages so that they'll get generated correctly.  Uses the
21mr|krb5-appl-1.0.3-11|169	# "krb5-appl-1.0-manpaths.txt" source file.
21mr|krb5-appl-1.0.3-11|170	cat %{SOURCE125} | while read manpage ; do
21mr|krb5-appl-1.0.3-11|171	mv "$manpage" "$manpage".in
21mr|krb5-appl-1.0.3-11|172	done
21mr|krb5-appl-1.0.3-11|173	
21mr|krb5-appl-1.0.3-11|174	# Rebuild the configure scripts.
21mr|krb5-appl-1.0.3-11|175	autoheader
21mr|krb5-appl-1.0.3-11|176	autoconf
21mr|krb5-appl-1.0.3-11|177	
21mr|krb5-appl-1.0.3-11|178	%build
21mr|krb5-appl-1.0.3-11|179	# Build everything position-independent.
21mr|krb5-appl-1.0.3-11|180	INCLUDES=-I%{_includedir}/et
21mr|krb5-appl-1.0.3-11|181	CFLAGS="`echo $RPM_OPT_FLAGS $DEFINES $INCLUDES -fPIE -fno-strict-aliasing`"
21mr|krb5-appl-1.0.3-11|182	LDFLAGS="-pie"
21mr|krb5-appl-1.0.3-11|183	%configure \
21mr|krb5-appl-1.0.3-11|184	CFLAGS="$CFLAGS" \
21mr|krb5-appl-1.0.3-11|185	LDFLAGS="$LDFLAGS" \
21mr|krb5-appl-1.0.3-11|186	--with-pam \
21mr|krb5-appl-1.0.3-11|187	--with-pam-login-service=%{login_pam_service}
21mr|krb5-appl-1.0.3-11|188	%make
21mr|krb5-appl-1.0.3-11|189	
21mr|krb5-appl-1.0.3-11|190	%install
21mr|krb5-appl-1.0.3-11|191	# Shell scripts wrappers for Kerberized rsh and rlogin (source files).
21mr|krb5-appl-1.0.3-11|192	mkdir -p %{buildroot}%{_bindir}
21mr|krb5-appl-1.0.3-11|193	install -m 755 %{SOURCE12} %{buildroot}%{_bindir}
21mr|krb5-appl-1.0.3-11|194	install -m 755 %{SOURCE13} %{buildroot}%{_bindir}
21mr|krb5-appl-1.0.3-11|195	
21mr|krb5-appl-1.0.3-11|196	# Xinetd configuration files.
21mr|krb5-appl-1.0.3-11|197	mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d/
21mr|krb5-appl-1.0.3-11|198	for xinetd in \
21mr|krb5-appl-1.0.3-11|199	%{SOURCE14} \
21mr|krb5-appl-1.0.3-11|200	%{SOURCE15} \
21mr|krb5-appl-1.0.3-11|201	%{SOURCE16} \
21mr|krb5-appl-1.0.3-11|202	%{SOURCE17} \
21mr|krb5-appl-1.0.3-11|203	%{SOURCE18} \
21mr|krb5-appl-1.0.3-11|204	%{SOURCE22} ; do
21mr|krb5-appl-1.0.3-11|205	install -pm 644 ${xinetd} \
21mr|krb5-appl-1.0.3-11|206	%{buildroot}%{_sysconfdir}/xinetd.d/`basename ${xinetd} .xinetd`
21mr|krb5-appl-1.0.3-11|207	done
21mr|krb5-appl-1.0.3-11|208	
21mr|krb5-appl-1.0.3-11|209	# PAM configuration files.
21mr|krb5-appl-1.0.3-11|210	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
21mr|krb5-appl-1.0.3-11|211	for pam in \
21mr|krb5-appl-1.0.3-11|212	%{SOURCE26} \
21mr|krb5-appl-1.0.3-11|213	%{SOURCE27} \
21mr|krb5-appl-1.0.3-11|214	%{SOURCE28} ; do
21mr|krb5-appl-1.0.3-11|215	install -pm 644 ${pam} \
21mr|krb5-appl-1.0.3-11|216	%{buildroot}%{_sysconfdir}/pam.d/`basename ${pam} .pamd`
21mr|krb5-appl-1.0.3-11|217	done
21mr|krb5-appl-1.0.3-11|218	
21mr|krb5-appl-1.0.3-11|219	%makeinstall_std

13371 21
21mr|krb5-ticket-watcher-1.0.3-2|1	%global _default_patch_fuzz 2
21mr|krb5-ticket-watcher-1.0.3-2|2	
21mr|krb5-ticket-watcher-1.0.3-2|3	Summary:	A tray applet for watching, renewing, and reinitializing Kerberos tickets
21mr|krb5-ticket-watcher-1.0.3-2|4	Name:		krb5-ticket-watcher
21mr|krb5-ticket-watcher-1.0.3-2|5	Version:	1.0.3
21mr|krb5-ticket-watcher-1.0.3-2|6	Release:	2
21mr|krb5-ticket-watcher-1.0.3-2|7	License:	GPLv2+
21mr|krb5-ticket-watcher-1.0.3-2|8	Group:		Graphical desktop/Other
21mr|krb5-ticket-watcher-1.0.3-2|9	# http://git.altlinux.org/gears/k/krb5-ticket-watcher.git
21mr|krb5-ticket-watcher-1.0.3-2|10	Url:		http://sourceforge.net/projects/krb5ticketwatch
21mr|krb5-ticket-watcher-1.0.3-2|11	Source0:	%{name}-%{version}.tar
21mr|krb5-ticket-watcher-1.0.3-2|12	Patch0:		krb5-ticket-watcher-1.0.3-sfmt.patch
21mr|krb5-ticket-watcher-1.0.3-2|13	Patch1:		0001-made-default-realm-the-first-one-in-list.patch
21mr|krb5-ticket-watcher-1.0.3-2|14	Patch2:		krb5-ticket-watcher-1.0-alt-date-fix.patch
21mr|krb5-ticket-watcher-1.0.3-2|15	Patch3:		krb5-ticket-watcher-1.0.3-alt-fix-includes.patch
21mr|krb5-ticket-watcher-1.0.3-2|16	Patch4:		krb5-ticket-watcher-1.0.3-alt-fix-desktop-category.patch
21mr|krb5-ticket-watcher-1.0.3-2|17	Patch5:		alt-qt5-1.patch
21mr|krb5-ticket-watcher-1.0.3-2|18	Patch6:		alt-tray-icon.patch
21mr|krb5-ticket-watcher-1.0.3-2|19	Patch7:		alt-wait-for-tray.patch
21mr|krb5-ticket-watcher-1.0.3-2|20	Patch9:		alt-password-dialog-ontop.patch
21mr|krb5-ticket-watcher-1.0.3-2|21	Patch10:	krb5-ticket-watcher-add-pw-exp-notif.patch
21mr|krb5-ticket-watcher-1.0.3-2|22	Patch11:	fix-deprecated-krb5-api-meth.patch
21mr|krb5-ticket-watcher-1.0.3-2|23	BuildRequires:	desktop-file-utils
21mr|krb5-ticket-watcher-1.0.3-2|24	BuildRequires:	cmake
21mr|krb5-ticket-watcher-1.0.3-2|25	BuildRequires:	krb5-devel
21mr|krb5-ticket-watcher-1.0.3-2|26	BuildRequires:	keyutils-devel
21mr|krb5-ticket-watcher-1.0.3-2|27	BuildRequires:	pkgconfig(com_err)
21mr|krb5-ticket-watcher-1.0.3-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|krb5-ticket-watcher-1.0.3-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|krb5-ticket-watcher-1.0.3-2|30	BuildRequires:	pkgconfig(Qt5Network)
21mr|krb5-ticket-watcher-1.0.3-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|krb5-ticket-watcher-1.0.3-2|32	
21mr|krb5-ticket-watcher-1.0.3-2|33	%description
21mr|krb5-ticket-watcher-1.0.3-2|34	A tray applet for watching, renewing, and reinitializing Kerberos tickets.
21mr|krb5-ticket-watcher-1.0.3-2|35	
21mr|krb5-ticket-watcher-1.0.3-2|36	%files -f %{name}.lang
21mr|krb5-ticket-watcher-1.0.3-2|37	%doc COPYING Changes News TODO
21mr|krb5-ticket-watcher-1.0.3-2|38	%{_bindir}/krb5-ticket-watcher
21mr|krb5-ticket-watcher-1.0.3-2|39	%{_datadir}/pixmaps/krb5-ticket-watcher.png
21mr|krb5-ticket-watcher-1.0.3-2|40	%{_datadir}/applications/krb5-ticket-watcher.desktop
21mr|krb5-ticket-watcher-1.0.3-2|41	%{_sysconfdir}/xdg/autostart/krb5-ticket-watcher.desktop
21mr|krb5-ticket-watcher-1.0.3-2|42	
21mr|krb5-ticket-watcher-1.0.3-2|43	#----------------------------------------------------------------------------
21mr|krb5-ticket-watcher-1.0.3-2|44	
21mr|krb5-ticket-watcher-1.0.3-2|45	%prep
21mr|krb5-ticket-watcher-1.0.3-2|46	%setup -q
21mr|krb5-ticket-watcher-1.0.3-2|47	%patch0 -p1
21mr|krb5-ticket-watcher-1.0.3-2|48	%patch1 -p2
21mr|krb5-ticket-watcher-1.0.3-2|49	%patch2 -p1
21mr|krb5-ticket-watcher-1.0.3-2|50	%patch3 -p2
21mr|krb5-ticket-watcher-1.0.3-2|51	%patch4 -p2
21mr|krb5-ticket-watcher-1.0.3-2|52	%patch5 -p1
21mr|krb5-ticket-watcher-1.0.3-2|53	%patch6 -p1
21mr|krb5-ticket-watcher-1.0.3-2|54	%patch7 -p1
21mr|krb5-ticket-watcher-1.0.3-2|55	%patch9 -p1
21mr|krb5-ticket-watcher-1.0.3-2|56	%patch10 -p1
21mr|krb5-ticket-watcher-1.0.3-2|57	%patch11 -p1
21mr|krb5-ticket-watcher-1.0.3-2|58	
21mr|krb5-ticket-watcher-1.0.3-2|59	%build
21mr|krb5-ticket-watcher-1.0.3-2|60	%cmake
21mr|krb5-ticket-watcher-1.0.3-2|61	
21mr|krb5-ticket-watcher-1.0.3-2|62	%install
21mr|krb5-ticket-watcher-1.0.3-2|63	%makeinstall_std -C build
21mr|krb5-ticket-watcher-1.0.3-2|64	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21mr|krb5-ticket-watcher-1.0.3-2|65	%{buildroot}%{_datadir}/applications/krb5-ticket-watcher.desktop
21mr|krb5-ticket-watcher-1.0.3-2|66	desktop-file-install --dir %{buildroot}/%{_sysconfdir}/xdg/autostart \
21mr|krb5-ticket-watcher-1.0.3-2|67	%{buildroot}/%{_datadir}/applications/krb5-ticket-watcher.desktop
21mr|krb5-ticket-watcher-1.0.3-2|68	
21mr|krb5-ticket-watcher-1.0.3-2|69	%find_lang %{name}

13372 21
21mr|krdc-23.08.4-2|1	
21mr|krdc-23.08.4-2|2	Summary:	KDE Remote Desktop Client
21mr|krdc-23.08.4-2|3	Name:		krdc
21mr|krdc-23.08.4-2|4	Version:	23.08.4
21mr|krdc-23.08.4-2|5	Release:	2
21mr|krdc-23.08.4-2|6	Epoch:		3
21mr|krdc-23.08.4-2|7	License:	GPLv2+
21mr|krdc-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|krdc-23.08.4-2|9	Url:		http://www.kde.org
21mr|krdc-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|krdc-23.08.4-2|11	Patch0:		krdc-desktop.patch
21mr|krdc-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|krdc-23.08.4-2|13	BuildRequires:	freerdp
21mr|krdc-23.08.4-2|14	BuildRequires:	kf5bookmarks-devel
21mr|krdc-23.08.4-2|15	BuildRequires:	kf5completion-devel
21mr|krdc-23.08.4-2|16	BuildRequires:	kf5config-devel
21mr|krdc-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|krdc-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|krdc-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|krdc-23.08.4-2|20	BuildRequires:	kf5dnssd-devel
21mr|krdc-23.08.4-2|21	BuildRequires:	kf5kcmutils-devel
21mr|krdc-23.08.4-2|22	BuildRequires:	kf5notifications-devel
21mr|krdc-23.08.4-2|23	BuildRequires:	kf5notifyconfig-devel
21mr|krdc-23.08.4-2|24	BuildRequires:	kf5wallet-devel
21mr|krdc-23.08.4-2|25	BuildRequires:	kf5widgetsaddons-devel
21mr|krdc-23.08.4-2|26	BuildRequires:	kf5xmlgui-devel
21mr|krdc-23.08.4-2|27	BuildRequires:	pkgconfig(libvncserver)
21mr|krdc-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|krdc-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|krdc-23.08.4-2|30	BuildRequires:	pkgconfig(libssh2)
21mr|krdc-23.08.4-2|31	Requires:	freerdp
21mr|krdc-23.08.4-2|32	
21mr|krdc-23.08.4-2|33	%description
21mr|krdc-23.08.4-2|34	KDE Remote Desktop Client is a client application that allows you to view
21mr|krdc-23.08.4-2|35	or even control the desktop session on another machine that is running a
21mr|krdc-23.08.4-2|36	compatible server. VNC and RDP are supported.
21mr|krdc-23.08.4-2|37	
21mr|krdc-23.08.4-2|38	%files -f %{name}.lang
21mr|krdc-23.08.4-2|39	%{_kde5_applicationsdir}/org.kde.krdc.desktop
21mr|krdc-23.08.4-2|40	%{_kde5_bindir}/krdc
21mr|krdc-23.08.4-2|41	%{_kde5_datadir}/config.kcfg/krdc.kcfg
21mr|krdc-23.08.4-2|42	%{_kde5_datadir}/kio/servicemenus/smb2rdc.desktop
21mr|krdc-23.08.4-2|43	%{_appdatadir}/org.kde.krdc.appdata.xml
21mr|krdc-23.08.4-2|44	%{_qt5_plugindir}/krdc/kcms/libkcm_krdc_rdpplugin.so
21mr|krdc-23.08.4-2|45	%{_qt5_plugindir}/krdc/kcms/libkcm_krdc_vncplugin.so
21mr|krdc-23.08.4-2|46	%{_qt5_plugindir}/krdc/libkrdc_rdpplugin.so
21mr|krdc-23.08.4-2|47	%{_qt5_plugindir}/krdc/libkrdc_testplugin.so
21mr|krdc-23.08.4-2|48	%{_qt5_plugindir}/krdc/libkrdc_vncplugin.so
21mr|krdc-23.08.4-2|49	%{_kde5_datadir}/qlogging-categories5/krdc.categories
21mr|krdc-23.08.4-2|50	
21mr|krdc-23.08.4-2|51	#----------------------------------------------------------------------------
21mr|krdc-23.08.4-2|52	
21mr|krdc-23.08.4-2|53	%define krdccore_major 5
21mr|krdc-23.08.4-2|54	%define libkrdccore %mklibname krdccore %{krdccore_major}
21mr|krdc-23.08.4-2|55	
21mr|krdc-23.08.4-2|56	%package -n %{libkrdccore}
21mr|krdc-23.08.4-2|57	Summary:	Shared library for KRDC
21mr|krdc-23.08.4-2|58	Group:		System/Libraries
21mr|krdc-23.08.4-2|59	
21mr|krdc-23.08.4-2|60	%description -n %{libkrdccore}
21mr|krdc-23.08.4-2|61	Shared library for KRDC.
21mr|krdc-23.08.4-2|62	
21mr|krdc-23.08.4-2|63	%files -n %{libkrdccore}
21mr|krdc-23.08.4-2|64	%{_kde5_libdir}/libkrdccore.so.%{krdccore_major}
21mr|krdc-23.08.4-2|65	%{_kde5_libdir}/libkrdccore.so.%{version}
21mr|krdc-23.08.4-2|66	
21mr|krdc-23.08.4-2|67	#----------------------------------------------------------------------------
21mr|krdc-23.08.4-2|68	
21mr|krdc-23.08.4-2|69	%define devkrdccore %mklibname krdccore -d
21mr|krdc-23.08.4-2|70	
21mr|krdc-23.08.4-2|71	%package -n %{devkrdccore}
21mr|krdc-23.08.4-2|72	Summary:	Development for KRDC
21mr|krdc-23.08.4-2|73	Group:		Development/KDE and Qt
21mr|krdc-23.08.4-2|74	Requires:	%{libkrdccore} = %{EVRD}
21mr|krdc-23.08.4-2|75	Provides:	%{name}-devel = %{EVRD}
21mr|krdc-23.08.4-2|76	
21mr|krdc-23.08.4-2|77	%description -n %{devkrdccore}
21mr|krdc-23.08.4-2|78	This package contains header files needed if you want to build applications
21mr|krdc-23.08.4-2|79	based on KRDC.
21mr|krdc-23.08.4-2|80	
21mr|krdc-23.08.4-2|81	%files -n %{devkrdccore}
21mr|krdc-23.08.4-2|82	%{_kde5_includedir}/krdc
21mr|krdc-23.08.4-2|83	%{_kde5_includedir}/krdccore_export.h
21mr|krdc-23.08.4-2|84	%{_kde5_libdir}/libkrdccore.so
21mr|krdc-23.08.4-2|85	
21mr|krdc-23.08.4-2|86	#----------------------------------------------------------------------------
21mr|krdc-23.08.4-2|87	
21mr|krdc-23.08.4-2|88	%prep
21mr|krdc-23.08.4-2|89	%autosetup -p1
21mr|krdc-23.08.4-2|90	
21mr|krdc-23.08.4-2|91	%build
21mr|krdc-23.08.4-2|92	%cmake_kde5
21mr|krdc-23.08.4-2|93	%make
21mr|krdc-23.08.4-2|94	
21mr|krdc-23.08.4-2|95	%install
21mr|krdc-23.08.4-2|96	%makeinstall_std -C build
21mr|krdc-23.08.4-2|97	
21mr|krdc-23.08.4-2|98	%find_lang %{name} --with-kde --with-html
21mr|krdc-23.08.4-2|99	

13373 21
21mr|kreport-3.2.0-2|1	# remove requres not provived in pkg, use cmake provides
21mr|kreport-3.2.0-2|2	%global __requires_exclude pkgconfig\\(KF5GuiAddons\\)|pkgconfig\\(KF5WidgetsAddons\\)|pkgconfig\\(KPropertyCore\\)|pkgconfig\\(KPropertyWidgets\\)
21mr|kreport-3.2.0-2|3	
21mr|kreport-3.2.0-2|4	
21mr|kreport-3.2.0-2|5	Summary:	KDE framework for the creation and generation of reports in multiple formats
21mr|kreport-3.2.0-2|6	Name:		kreport
21mr|kreport-3.2.0-2|7	Version:	3.2.0
21mr|kreport-3.2.0-2|8	Release:	2
21mr|kreport-3.2.0-2|9	License:	GPLv2+
21mr|kreport-3.2.0-2|10	Group:		Graphical desktop/KDE
21mr|kreport-3.2.0-2|11	Url:		https://www.kde.org/
21mr|kreport-3.2.0-2|12	Source0:	https://mirror.yandex.ru/mirrors/ftp.kde.org/stable/kreport/src/%{name}-%{version}.tar.xz
21mr|kreport-3.2.0-2|13	BuildRequires:	extra-cmake-modules
21mr|kreport-3.2.0-2|14	BuildRequires:	kf5config-devel
21mr|kreport-3.2.0-2|15	BuildRequires:	kf5coreaddons-devel
21mr|kreport-3.2.0-2|16	BuildRequires:	kf5guiaddons-devel
21mr|kreport-3.2.0-2|17	BuildRequires:	kf5i18n-devel
21mr|kreport-3.2.0-2|18	BuildRequires:	kf5widgetsaddons-devel
21mr|kreport-3.2.0-2|19	BuildRequires:	pkgconfig(KPropertyWidgets3)
21mr|kreport-3.2.0-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|kreport-3.2.0-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kreport-3.2.0-2|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|kreport-3.2.0-2|23	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kreport-3.2.0-2|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kreport-3.2.0-2|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|kreport-3.2.0-2|26	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|kreport-3.2.0-2|27	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|kreport-3.2.0-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kreport-3.2.0-2|29	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kreport-3.2.0-2|30	
21mr|kreport-3.2.0-2|31	%description
21mr|kreport-3.2.0-2|32	KDE framework for the creation and generation of reports in multiple formats.
21mr|kreport-3.2.0-2|33	
21mr|kreport-3.2.0-2|34	%files -f %{name}.lang
21mr|kreport-3.2.0-2|35	%dir %{_kde5_datadir}/kreport3/
21mr|kreport-3.2.0-2|36	%{_kde5_datadir}/kreport3/*
21mr|kreport-3.2.0-2|37	%{_kde5_servicetypes}/kreport_elementplugin.desktop
21mr|kreport-3.2.0-2|38	%{_qt5_plugindir}/kreport3/org.kde.kreport.barcode.so
21mr|kreport-3.2.0-2|39	%{_qt5_plugindir}/kreport3/org.kde.kreport.web.so
21mr|kreport-3.2.0-2|40	
21mr|kreport-3.2.0-2|41	#----------------------------------------------------------------------------
21mr|kreport-3.2.0-2|42	
21mr|kreport-3.2.0-2|43	%define kreport3_major 4
21mr|kreport-3.2.0-2|44	%define libkreport3 %mklibname kreport3_ %{kreport3_major}
21mr|kreport-3.2.0-2|45	
21mr|kreport-3.2.0-2|46	%package -n %{libkreport3}
21mr|kreport-3.2.0-2|47	Summary:	KDE reports shared library
21mr|kreport-3.2.0-2|48	Group:		System/Libraries
21mr|kreport-3.2.0-2|49	Requires:	%{name}
21mr|kreport-3.2.0-2|50	
21mr|kreport-3.2.0-2|51	%description -n %{libkreport3}
21mr|kreport-3.2.0-2|52	KDE reports shared library.
21mr|kreport-3.2.0-2|53	
21mr|kreport-3.2.0-2|54	%files -n %{libkreport3}
21mr|kreport-3.2.0-2|55	%{_kde5_libdir}/libKReport3.so.%{kreport3_major}*
21mr|kreport-3.2.0-2|56	
21mr|kreport-3.2.0-2|57	#----------------------------------------------------------------------------
21mr|kreport-3.2.0-2|58	
21mr|kreport-3.2.0-2|59	%define devkreport %mklibname kreport -d
21mr|kreport-3.2.0-2|60	
21mr|kreport-3.2.0-2|61	%package -n %{devkreport}
21mr|kreport-3.2.0-2|62	Summary:	Development files for KDE reports module
21mr|kreport-3.2.0-2|63	Group:		Development/KDE and Qt
21mr|kreport-3.2.0-2|64	Requires:	%{libkreport3} = %{EVRD}
21mr|kreport-3.2.0-2|65	Requires:	cmake(KF5GuiAddons)
21mr|kreport-3.2.0-2|66	Requires:	cmake(KF5WidgetsAddons)
21mr|kreport-3.2.0-2|67	Requires:	cmake(KPropertyCore)
21mr|kreport-3.2.0-2|68	Requires:	cmake(KPropertyWidgets)
21mr|kreport-3.2.0-2|69	Provides:	%{name}-devel = %{EVRD}
21mr|kreport-3.2.0-2|70	
21mr|kreport-3.2.0-2|71	%description -n %{devkreport}
21mr|kreport-3.2.0-2|72	This package contains header files needed if you wish to build applications
21mr|kreport-3.2.0-2|73	based on %{name}.
21mr|kreport-3.2.0-2|74	
21mr|kreport-3.2.0-2|75	%files -n %{devkreport}
21mr|kreport-3.2.0-2|76	%{_kde5_includedir}/KReport3
21mr|kreport-3.2.0-2|77	%{_kde5_libdir}/cmake/KReport3
21mr|kreport-3.2.0-2|78	%{_kde5_libdir}/pkgconfig/KReport3.pc
21mr|kreport-3.2.0-2|79	%{_kde5_libdir}/libKReport3.so
21mr|kreport-3.2.0-2|80	%{_kde5_mkspecsdir}/*.pri
21mr|kreport-3.2.0-2|81	
21mr|kreport-3.2.0-2|82	#----------------------------------------------------------------------------
21mr|kreport-3.2.0-2|83	
21mr|kreport-3.2.0-2|84	%prep
21mr|kreport-3.2.0-2|85	%setup -q
21mr|kreport-3.2.0-2|86	
21mr|kreport-3.2.0-2|87	%build
21mr|kreport-3.2.0-2|88	%cmake_kde5
21mr|kreport-3.2.0-2|89	%make
21mr|kreport-3.2.0-2|90	
21mr|kreport-3.2.0-2|91	%install
21mr|kreport-3.2.0-2|92	%makeinstall_std -C build
21mr|kreport-3.2.0-2|93	
21mr|kreport-3.2.0-2|94	%find_lang %{name} --all-name --with-qt

13374 21
21mr|kreversi-23.08.4-2|1	
21mr|kreversi-23.08.4-2|2	Summary:	Old reversi board game, also known as othello
21mr|kreversi-23.08.4-2|3	Name:		kreversi
21mr|kreversi-23.08.4-2|4	Version:	23.08.4
21mr|kreversi-23.08.4-2|5	Release:	2
21mr|kreversi-23.08.4-2|6	Epoch:		1
21mr|kreversi-23.08.4-2|7	License:	GPLv2+
21mr|kreversi-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kreversi-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kreversi/
21mr|kreversi-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kreversi-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kreversi-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kreversi-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kreversi-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kreversi-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kreversi-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kreversi-23.08.4-2|17	BuildRequires:	kf5declarative-devel
21mr|kreversi-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|kreversi-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|kreversi-23.08.4-2|20	BuildRequires:	kf5iconthemes-devel
21mr|kreversi-23.08.4-2|21	BuildRequires:	kf5kdegames-devel
21mr|kreversi-23.08.4-2|22	BuildRequires:	kf5kio-devel
21mr|kreversi-23.08.4-2|23	BuildRequires:	kf5widgetsaddons-devel
21mr|kreversi-23.08.4-2|24	BuildRequires:	kf5xmlgui-devel
21mr|kreversi-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|kreversi-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kreversi-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|kreversi-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kreversi-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kreversi-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kreversi-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kreversi-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Test)
21mr|kreversi-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kreversi-23.08.4-2|34	
21mr|kreversi-23.08.4-2|35	%description
21mr|kreversi-23.08.4-2|36	KReversi is a simple one player strategy game played against the computer.
21mr|kreversi-23.08.4-2|37	
21mr|kreversi-23.08.4-2|38	If a player's piece is captured by an opposing player, that piece is turned
21mr|kreversi-23.08.4-2|39	over to reveal the color of that player. A winner is declared when one player
21mr|kreversi-23.08.4-2|40	has more pieces of his own color on the board and there are no more possible
21mr|kreversi-23.08.4-2|41	moves.
21mr|kreversi-23.08.4-2|42	
21mr|kreversi-23.08.4-2|43	%files -f %{name}.lang
21mr|kreversi-23.08.4-2|44	%{_kde5_bindir}/kreversi
21mr|kreversi-23.08.4-2|45	%{_kde5_applicationsdir}/org.kde.kreversi.desktop
21mr|kreversi-23.08.4-2|46	%{_kde5_datadir}/kreversi
21mr|kreversi-23.08.4-2|47	%{_kde5_iconsdir}/hicolor/*/apps/kreversi.*
21mr|kreversi-23.08.4-2|48	%{_kde5_iconsdir}/hicolor/*/actions/lastmoves.*
21mr|kreversi-23.08.4-2|49	%{_kde5_iconsdir}/hicolor/*/actions/legalmoves.*
21mr|kreversi-23.08.4-2|50	%{_kde5_notificationsdir}/kreversi.notifyrc
21mr|kreversi-23.08.4-2|51	%{_appdatadir}/org.kde.kreversi.appdata.xml
21mr|kreversi-23.08.4-2|52	
21mr|kreversi-23.08.4-2|53	#------------------------------------------------------------------------------
21mr|kreversi-23.08.4-2|54	
21mr|kreversi-23.08.4-2|55	%prep
21mr|kreversi-23.08.4-2|56	%autosetup -p1
21mr|kreversi-23.08.4-2|57	
21mr|kreversi-23.08.4-2|58	%build
21mr|kreversi-23.08.4-2|59	%cmake_kde5
21mr|kreversi-23.08.4-2|60	%make
21mr|kreversi-23.08.4-2|61	
21mr|kreversi-23.08.4-2|62	%install
21mr|kreversi-23.08.4-2|63	%makeinstall_std -C build
21mr|kreversi-23.08.4-2|64	
21mr|kreversi-23.08.4-2|65	%find_lang %{name} --with-kde --with-html
21mr|kreversi-23.08.4-2|66	

13375 21
21mr|krfb-23.08.4-2|1	Summary:	KDE Remote Desktop Server
21mr|krfb-23.08.4-2|2	Name:		krfb
21mr|krfb-23.08.4-2|3	Version:	23.08.4
21mr|krfb-23.08.4-2|4	Release:	2
21mr|krfb-23.08.4-2|5	Epoch:		3
21mr|krfb-23.08.4-2|6	License:	GPLv2+
21mr|krfb-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|krfb-23.08.4-2|8	Url:		http://www.kde.org
21mr|krfb-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|krfb-23.08.4-2|10	#Patch0:		krfb-menuentry.patch
21mr|krfb-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|krfb-23.08.4-2|12	BuildRequires:	jpeg-devel
21mr|krfb-23.08.4-2|13	BuildRequires:	kf5completion-devel
21mr|krfb-23.08.4-2|14	BuildRequires:	kf5config-devel
21mr|krfb-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|krfb-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|krfb-23.08.4-2|17	BuildRequires:	kf5dbusaddons-devel
21mr|krfb-23.08.4-2|18	BuildRequires:	kf5dnssd-devel
21mr|krfb-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|krfb-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|krfb-23.08.4-2|21	BuildRequires:	kf5pipewire-devel
21mr|krfb-23.08.4-2|22	BuildRequires:	kf5notifications-devel
21mr|krfb-23.08.4-2|23	BuildRequires:	kf5wallet-devel
21mr|krfb-23.08.4-2|24	BuildRequires:	kf5widgetsaddons-devel
21mr|krfb-23.08.4-2|25	BuildRequires:	kf5xmlgui-devel
21mr|krfb-23.08.4-2|26	BuildRequires:	kf5wayland-devel
21mr|krfb-23.08.4-2|27	BuildRequires:	kwayland-server-devel
21mr|krfb-23.08.4-2|28	BuildRequires:	pkgconfig(libvncclient)
21mr|krfb-23.08.4-2|29	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|krfb-23.08.4-2|30	BuildRequires:	pkgconfig(libxslt)
21mr|krfb-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Core)
21mr|krfb-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5DBus)
21mr|krfb-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Gui)
21mr|krfb-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|krfb-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|krfb-23.08.4-2|36	BuildRequires:	pkgconfig(xcb)
21mr|krfb-23.08.4-2|37	BuildRequires:	pkgconfig(xcb-image)
21mr|krfb-23.08.4-2|38	BuildRequires:	pkgconfig(xdamage)
21mr|krfb-23.08.4-2|39	BuildRequires:	pkgconfig(xext)
21mr|krfb-23.08.4-2|40	BuildRequires:	pkgconfig(xtst)
21mr|krfb-23.08.4-2|41	BuildRequires:	pkgconfig(zlib)
21mr|krfb-23.08.4-2|42	BuildRequires:	pkgconfig(wayland-cursor)
21mr|krfb-23.08.4-2|43	BuildRequires:	pkgconfig(wayland-client)
21mr|krfb-23.08.4-2|44	BuildRequires:	pkgconfig(wayland-egl)
21mr|krfb-23.08.4-2|45	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|krfb-23.08.4-2|46	BuildRequires:	plasma-wayland-protocols-devel
21mr|krfb-23.08.4-2|47	BuildRequires:	qt5-wayland-client
21mr|krfb-23.08.4-2|48	BuildRequires:	qt5-wayland-compositor
21mr|krfb-23.08.4-2|49	
21mr|krfb-23.08.4-2|50	%description
21mr|krfb-23.08.4-2|51	KDE Desktop Sharing is a server application that allows you to share your
21mr|krfb-23.08.4-2|52	current session with a user on another machine, who can use a VNC client
21mr|krfb-23.08.4-2|53	to view or even control the desktop.
21mr|krfb-23.08.4-2|54	
21mr|krfb-23.08.4-2|55	%files -f %{name}.lang
21mr|krfb-23.08.4-2|56	%{_kde5_applicationsdir}/org.kde.krfb.desktop
21mr|krfb-23.08.4-2|57	%{_kde5_applicationsdir}/org.kde.krfb.virtualmonitor.desktop
21mr|krfb-23.08.4-2|58	%{_kde5_bindir}/krfb
21mr|krfb-23.08.4-2|59	%{_kde5_bindir}/krfb-virtualmonitor
21mr|krfb-23.08.4-2|60	%{_kde5_datadir}/krfb
21mr|krfb-23.08.4-2|61	%{_kde5_iconsdir}/hicolor/*/apps/krfb.*
21mr|krfb-23.08.4-2|62	%{_qt5_plugindir}/krfb/events/x11.so
21mr|krfb-23.08.4-2|63	%{_qt5_plugindir}/krfb/events/xdp.so
21mr|krfb-23.08.4-2|64	%{_qt5_plugindir}/krfb/framebuffer/pw.so
21mr|krfb-23.08.4-2|65	%{_qt5_plugindir}/krfb/framebuffer/qt.so
21mr|krfb-23.08.4-2|66	%{_qt5_plugindir}/krfb/framebuffer/xcb.so
21mr|krfb-23.08.4-2|67	%{_appdatadir}/org.kde.krfb.appdata.xml
21mr|krfb-23.08.4-2|68	%{_kde5_datadir}/qlogging-categories5/krfb.categories
21mr|krfb-23.08.4-2|69	
21mr|krfb-23.08.4-2|70	#----------------------------------------------------------------------------
21mr|krfb-23.08.4-2|71	
21mr|krfb-23.08.4-2|72	%define krfbprivate_major 5
21mr|krfb-23.08.4-2|73	%define libkrfbprivate %mklibname krfbprivate %{krfbprivate_major}
21mr|krfb-23.08.4-2|74	
21mr|krfb-23.08.4-2|75	%package -n %{libkrfbprivate}
21mr|krfb-23.08.4-2|76	Summary:	KRFB shared library
21mr|krfb-23.08.4-2|77	Group:		System/Libraries
21mr|krfb-23.08.4-2|78	
21mr|krfb-23.08.4-2|79	%description -n %{libkrfbprivate}
21mr|krfb-23.08.4-2|80	KRFB shared library.
21mr|krfb-23.08.4-2|81	
21mr|krfb-23.08.4-2|82	%files -n %{libkrfbprivate}
21mr|krfb-23.08.4-2|83	%{_kde5_libdir}/libkrfbprivate.so.%{krfbprivate_major}*
21mr|krfb-23.08.4-2|84	
21mr|krfb-23.08.4-2|85	#----------------------------------------------------------------------------
21mr|krfb-23.08.4-2|86	
21mr|krfb-23.08.4-2|87	%prep
21mr|krfb-23.08.4-2|88	%autosetup -p1
21mr|krfb-23.08.4-2|89	
21mr|krfb-23.08.4-2|90	%build
21mr|krfb-23.08.4-2|91	%cmake_kde5
21mr|krfb-23.08.4-2|92	%make
21mr|krfb-23.08.4-2|93	
21mr|krfb-23.08.4-2|94	%install
21mr|krfb-23.08.4-2|95	%makeinstall_std -C build
21mr|krfb-23.08.4-2|96	
21mr|krfb-23.08.4-2|97	%find_lang %{name} --with-kde --with-html
21mr|krfb-23.08.4-2|98	

13376 21
21mr|krita-5.1.3-4|1	%define _python_bytecompile_errors_terminate_build 0
21mr|krita-5.1.3-4|2	
21mr|krita-5.1.3-4|3	%define __requires_exclude 'devel.*'
21mr|krita-5.1.3-4|4	
21mr|krita-5.1.3-4|5	# sip plugin disabled, cmdline syntax in python-sip v.6 changed.
21mr|krita-5.1.3-4|6	# enable sip support after fix this in krita source.
21mr|krita-5.1.3-4|7	%bcond_without sip
21mr|krita-5.1.3-4|8	
21mr|krita-5.1.3-4|9	%define major 18
21mr|krita-5.1.3-4|10	
21mr|krita-5.1.3-4|11	Summary:	KDE Sketching and painting program
21mr|krita-5.1.3-4|12	Name:		krita
21mr|krita-5.1.3-4|13	Version:	5.1.3
21mr|krita-5.1.3-4|14	Release:	4
21mr|krita-5.1.3-4|15	Epoch:		17
21mr|krita-5.1.3-4|16	License:	GPLv2+
21mr|krita-5.1.3-4|17	Group:		Graphical desktop/KDE
21mr|krita-5.1.3-4|18	Url:		https://krita.org
21mr|krita-5.1.3-4|19	Source0:	https://download.kde.org/stable/krita/%{version}/%{name}-%{version}.tar.xz
21mr|krita-5.1.3-4|20	# The krita plugin requires a patched version of gmic
21mr|krita-5.1.3-4|21	Source1: https://files.kde.org/krita/build/dependencies/gmic-3.1.6.1-patched.tar.gz
21mr|krita-5.1.3-4|22	Source1000:	%{name}.rpmlintrc
21mr|krita-5.1.3-4|23	BuildRequires:	extra-cmake-modules
21mr|krita-5.1.3-4|24	BuildRequires:	boost-devel
21mr|krita-5.1.3-4|25	BuildRequires:	giflib-devel
21mr|krita-5.1.3-4|26	BuildRequires:	gomp-devel
21mr|krita-5.1.3-4|27	BuildRequires:	jpeg-static-devel
21mr|krita-5.1.3-4|28	BuildRequires:	quazip1-qt5-devel
21mr|krita-5.1.3-4|29	BuildRequires:	kf5archive-devel
21mr|krita-5.1.3-4|30	BuildRequires:	kf5completion-devel
21mr|krita-5.1.3-4|31	BuildRequires:	kf5config-devel
21mr|krita-5.1.3-4|32	BuildRequires:	kf5coreaddons-devel
21mr|krita-5.1.3-4|33	BuildRequires:	kf5crash-devel
21mr|krita-5.1.3-4|34	BuildRequires:	kf5guiaddons-devel
21mr|krita-5.1.3-4|35	BuildRequires:	kf5i18n-devel
21mr|krita-5.1.3-4|36	BuildRequires:	kf5itemmodels-devel
21mr|krita-5.1.3-4|37	BuildRequires:	kf5itemviews-devel
21mr|krita-5.1.3-4|38	BuildRequires:	kf5kio-devel
21mr|krita-5.1.3-4|39	BuildRequires:	kf5widgetsaddons-devel
21mr|krita-5.1.3-4|40	BuildRequires:	kf5windowsystem-devel
21mr|krita-5.1.3-4|41	%ifnarch %{armx}
21mr|krita-5.1.3-4|42	BuildRequires:	vc-devel
21mr|krita-5.1.3-4|43	%endif
21mr|krita-5.1.3-4|44	BuildRequires:	pkgconfig(eigen3)
21mr|krita-5.1.3-4|45	BuildRequires:	pkgconfig(exiv2)
21mr|krita-5.1.3-4|46	BuildRequires:	pkgconfig(fftw3)
21mr|krita-5.1.3-4|47	BuildRequires:	pkgconfig(gsl)
21mr|krita-5.1.3-4|48	BuildRequires:	pkgconfig(lcms2)
21mr|krita-5.1.3-4|49	BuildRequires:	pkgconfig(libcurl)
21mr|krita-5.1.3-4|50	BuildRequires:	pkgconfig(libjpeg)
21mr|krita-5.1.3-4|51	BuildRequires:	pkgconfig(libopenjp2)
21mr|krita-5.1.3-4|52	BuildRequires:	pkgconfig(libheif)
21mr|krita-5.1.3-4|53	BuildRequires:	pkgconfig(libopenjpeg1)
21mr|krita-5.1.3-4|54	BuildRequires:	pkgconfig(libpng)
21mr|krita-5.1.3-4|55	BuildRequires:	pkgconfig(libraw)
21mr|krita-5.1.3-4|56	BuildRequires:	pkgconfig(libraw_r)
21mr|krita-5.1.3-4|57	BuildRequires:	pkgconfig(libtiff-4)
21mr|krita-5.1.3-4|58	BuildRequires:	pkgconfig(OpenColorIO)
21mr|krita-5.1.3-4|59	BuildRequires:	pkgconfig(OpenEXR)
21mr|krita-5.1.3-4|60	BuildRequires:	pkgconfig(poppler-qt5)
21mr|krita-5.1.3-4|61	BuildRequires:	pkgconfig(python3)
21mr|krita-5.1.3-4|62	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|krita-5.1.3-4|63	BuildRequires:	pkgconfig(Qt5Core)
21mr|krita-5.1.3-4|64	BuildRequires:	pkgconfig(Qt5DBus)
21mr|krita-5.1.3-4|65	BuildRequires:	pkgconfig(Qt5Gui)
21mr|krita-5.1.3-4|66	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|krita-5.1.3-4|67	BuildRequires:	pkgconfig(Qt5Network)
21mr|krita-5.1.3-4|68	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|krita-5.1.3-4|69	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|krita-5.1.3-4|70	BuildRequires:	pkgconfig(Qt5Quick)
21mr|krita-5.1.3-4|71	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|krita-5.1.3-4|72	BuildRequires:	pkgconfig(Qt5Sql)
21mr|krita-5.1.3-4|73	BuildRequires:	pkgconfig(Qt5Svg)
21mr|krita-5.1.3-4|74	BuildRequires:	pkgconfig(Qt5Test)
21mr|krita-5.1.3-4|75	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|krita-5.1.3-4|76	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|krita-5.1.3-4|77	BuildRequires:	pkgconfig(Qt5Xml)
21mr|krita-5.1.3-4|78	BuildRequires:	pkgconfig(xi)
21mr|krita-5.1.3-4|79	BuildRequires:	pkgconfig(x11)
21mr|krita-5.1.3-4|80	BuildRequires:	pkgconfig(xext)
21mr|krita-5.1.3-4|81	BuildRequires:	pkgconfig(xcb)
21mr|krita-5.1.3-4|82	BuildRequires:	pkgconfig(xcb-util)
21mr|krita-5.1.3-4|83	BuildRequires:	pkgconfig(xi)
21mr|krita-5.1.3-4|84	BuildRequires:	pkgconfig(zlib)
21mr|krita-5.1.3-4|85	%if %{with sip}
21mr|krita-5.1.3-4|86	BuildRequires:	python3-sip
21mr|krita-5.1.3-4|87	BuildRequires:	python3-sip-qt5
21mr|krita-5.1.3-4|88	BuildRequires:	python3-qt5
21mr|krita-5.1.3-4|89	%endif
21mr|krita-5.1.3-4|90	Requires: python3-qt5-xml
21mr|krita-5.1.3-4|91	Requires:	%{_lib}qt5sql5-sqlite
21mr|krita-5.1.3-4|92	# now build fail on x32
21mr|krita-5.1.3-4|93	ExcludeArch:	%{ix86}
21mr|krita-5.1.3-4|94	
21mr|krita-5.1.3-4|95	%description
21mr|krita-5.1.3-4|96	Krita offers an end–to–end solution for creating digital painting files
21mr|krita-5.1.3-4|97	from scratch by masters. It supports concept art, creation of comics
21mr|krita-5.1.3-4|98	and textures for rendering.
21mr|krita-5.1.3-4|99	
21mr|krita-5.1.3-4|100	%files -f %{name}.lang
21mr|krita-5.1.3-4|101	%{_kde5_applicationsdir}/krita_*.desktop
21mr|krita-5.1.3-4|102	%{_kde5_applicationsdir}/org.kde.krita.desktop
21mr|krita-5.1.3-4|103	%{_kde5_bindir}/krita
21mr|krita-5.1.3-4|104	%{_kde5_bindir}/krita_version
21mr|krita-5.1.3-4|105	%dir %{_kde5_datadir}/color/icc/krita/
21mr|krita-5.1.3-4|106	%{_kde5_datadir}/color/icc/krita/*
21mr|krita-5.1.3-4|107	%{_kde5_datadir}/color-schemes/Krita*.colors
21mr|krita-5.1.3-4|108	%{_kde5_datadir}/gmic
21mr|krita-5.1.3-4|109	%dir %{_kde5_datadir}/krita/
21mr|krita-5.1.3-4|110	%{_kde5_datadir}/krita/*
21mr|krita-5.1.3-4|111	%dir %{_kde5_datadir}/kritaplugins/
21mr|krita-5.1.3-4|112	%{_kde5_datadir}/kritaplugins/*
21mr|krita-5.1.3-4|113	%{_kde5_iconsdir}/hicolor/*/apps/krita.*
21mr|krita-5.1.3-4|114	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-krita.*
21mr|krita-5.1.3-4|115	%dir %{_kde5_libdir}/kritaplugins/
21mr|krita-5.1.3-4|116	%{_kde5_libdir}/kritaplugins/*.so
21mr|krita-5.1.3-4|117	%{_kde5_sysconfdir}/xdg/kritarc
21mr|krita-5.1.3-4|118	%{_appdatadir}/org.kde.krita.appdata.xml
21mr|krita-5.1.3-4|119	%{_kde5_libdir}/qt5/qml/org/krita/*
21mr|krita-5.1.3-4|120	%if %{with sip}
21mr|krita-5.1.3-4|121	%{_kde5_bindir}/kritarunner
21mr|krita-5.1.3-4|122	%{_kde5_libdir}/krita-python-libs/*
21mr|krita-5.1.3-4|123	%endif
21mr|krita-5.1.3-4|124	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|125	
21mr|krita-5.1.3-4|126	%define kritabasicflakes_major %{major}
21mr|krita-5.1.3-4|127	%define libkritabasicflakes %mklibname kritabasicflakes %{kritabasicflakes_major}
21mr|krita-5.1.3-4|128	
21mr|krita-5.1.3-4|129	%package -n %{libkritabasicflakes}
21mr|krita-5.1.3-4|130	Summary:	Krita shared library
21mr|krita-5.1.3-4|131	Group:		System/Libraries
21mr|krita-5.1.3-4|132	
21mr|krita-5.1.3-4|133	%description -n %{libkritabasicflakes}
21mr|krita-5.1.3-4|134	Krita shared library.
21mr|krita-5.1.3-4|135	
21mr|krita-5.1.3-4|136	%files -n %{libkritabasicflakes}
21mr|krita-5.1.3-4|137	%{_kde5_libdir}/libkritabasicflakes.so.%{kritabasicflakes_major}*
21mr|krita-5.1.3-4|138	
21mr|krita-5.1.3-4|139	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|140	
21mr|krita-5.1.3-4|141	%define kritacolor_major %{major}
21mr|krita-5.1.3-4|142	%define libkritacolor %mklibname kritacolor %{kritacolor_major}
21mr|krita-5.1.3-4|143	
21mr|krita-5.1.3-4|144	%package -n %{libkritacolor}
21mr|krita-5.1.3-4|145	Summary:	Krita shared library
21mr|krita-5.1.3-4|146	Group:		System/Libraries
21mr|krita-5.1.3-4|147	
21mr|krita-5.1.3-4|148	%description -n %{libkritacolor}
21mr|krita-5.1.3-4|149	Krita shared library.
21mr|krita-5.1.3-4|150	
21mr|krita-5.1.3-4|151	%files -n %{libkritacolor}
21mr|krita-5.1.3-4|152	%{_kde5_libdir}/libkritacolor.so.%{kritacolor_major}*
21mr|krita-5.1.3-4|153	
21mr|krita-5.1.3-4|154	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|155	
21mr|krita-5.1.3-4|156	%define kritacolord_major %{major}
21mr|krita-5.1.3-4|157	%define libkritacolord %mklibname kritacolord %{kritacolord_major}
21mr|krita-5.1.3-4|158	
21mr|krita-5.1.3-4|159	%package -n %{libkritacolord}
21mr|krita-5.1.3-4|160	Summary:	Krita shared library
21mr|krita-5.1.3-4|161	Group:		System/Libraries
21mr|krita-5.1.3-4|162	
21mr|krita-5.1.3-4|163	%description -n %{libkritacolord}
21mr|krita-5.1.3-4|164	Krita shared library.
21mr|krita-5.1.3-4|165	
21mr|krita-5.1.3-4|166	%files -n %{libkritacolord}
21mr|krita-5.1.3-4|167	%{_kde5_libdir}/libkritacolord.so.%{kritacolord_major}*
21mr|krita-5.1.3-4|168	
21mr|krita-5.1.3-4|169	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|170	
21mr|krita-5.1.3-4|171	%define kritaflake_major %{major}
21mr|krita-5.1.3-4|172	%define libkritaflake %mklibname kritaflake %{kritaflake_major}
21mr|krita-5.1.3-4|173	
21mr|krita-5.1.3-4|174	%package -n %{libkritaflake}
21mr|krita-5.1.3-4|175	Summary:	Krita shared library
21mr|krita-5.1.3-4|176	Group:		System/Libraries
21mr|krita-5.1.3-4|177	
21mr|krita-5.1.3-4|178	%description -n %{libkritaflake}
21mr|krita-5.1.3-4|179	Krita shared library.
21mr|krita-5.1.3-4|180	
21mr|krita-5.1.3-4|181	%files -n %{libkritaflake}
21mr|krita-5.1.3-4|182	%{_kde5_libdir}/libkritaflake.so.%{kritaflake_major}*
21mr|krita-5.1.3-4|183	
21mr|krita-5.1.3-4|184	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|185	
21mr|krita-5.1.3-4|186	%define kritaglobal_major %{major}
21mr|krita-5.1.3-4|187	%define libkritaglobal %mklibname kritaglobal %{kritaglobal_major}
21mr|krita-5.1.3-4|188	
21mr|krita-5.1.3-4|189	%package -n %{libkritaglobal}
21mr|krita-5.1.3-4|190	Summary:	Krita shared library
21mr|krita-5.1.3-4|191	Group:		System/Libraries
21mr|krita-5.1.3-4|192	
21mr|krita-5.1.3-4|193	%description -n %{libkritaglobal}
21mr|krita-5.1.3-4|194	Krita shared library.
21mr|krita-5.1.3-4|195	
21mr|krita-5.1.3-4|196	%files -n %{libkritaglobal}
21mr|krita-5.1.3-4|197	%{_kde5_libdir}/libkritaglobal.so.%{kritaglobal_major}*
21mr|krita-5.1.3-4|198	
21mr|krita-5.1.3-4|199	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|200	
21mr|krita-5.1.3-4|201	%define kritaimage_major %{major}
21mr|krita-5.1.3-4|202	%define libkritaimage %mklibname kritaimage %{kritaimage_major}
21mr|krita-5.1.3-4|203	
21mr|krita-5.1.3-4|204	%package -n %{libkritaimage}
21mr|krita-5.1.3-4|205	Summary:	Krita shared library
21mr|krita-5.1.3-4|206	Group:		System/Libraries
21mr|krita-5.1.3-4|207	
21mr|krita-5.1.3-4|208	%description -n %{libkritaimage}
21mr|krita-5.1.3-4|209	Krita shared library.
21mr|krita-5.1.3-4|210	
21mr|krita-5.1.3-4|211	%files -n %{libkritaimage}
21mr|krita-5.1.3-4|212	%{_kde5_libdir}/libkritaimage.so.%{kritaimage_major}*
21mr|krita-5.1.3-4|213	
21mr|krita-5.1.3-4|214	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|215	
21mr|krita-5.1.3-4|216	%define kritalibbrush_major %{major}
21mr|krita-5.1.3-4|217	%define libkritalibbrush %mklibname kritalibbrush %{kritalibbrush_major}
21mr|krita-5.1.3-4|218	
21mr|krita-5.1.3-4|219	%package -n %{libkritalibbrush}
21mr|krita-5.1.3-4|220	Summary:	Krita shared library
21mr|krita-5.1.3-4|221	Group:		System/Libraries
21mr|krita-5.1.3-4|222	
21mr|krita-5.1.3-4|223	%description -n %{libkritalibbrush}
21mr|krita-5.1.3-4|224	Krita shared library.
21mr|krita-5.1.3-4|225	
21mr|krita-5.1.3-4|226	%files -n %{libkritalibbrush}
21mr|krita-5.1.3-4|227	%{_kde5_libdir}/libkritalibbrush.so.%{kritalibbrush_major}*
21mr|krita-5.1.3-4|228	
21mr|krita-5.1.3-4|229	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|230	
21mr|krita-5.1.3-4|231	%define kritalibpaintop_major %{major}
21mr|krita-5.1.3-4|232	%define libkritalibpaintop %mklibname kritalibpaintop %{kritalibpaintop_major}
21mr|krita-5.1.3-4|233	
21mr|krita-5.1.3-4|234	%package -n %{libkritalibpaintop}
21mr|krita-5.1.3-4|235	Summary:	Krita shared library
21mr|krita-5.1.3-4|236	Group:		System/Libraries
21mr|krita-5.1.3-4|237	
21mr|krita-5.1.3-4|238	%description -n %{libkritalibpaintop}
21mr|krita-5.1.3-4|239	Krita shared library.
21mr|krita-5.1.3-4|240	
21mr|krita-5.1.3-4|241	%files -n %{libkritalibpaintop}
21mr|krita-5.1.3-4|242	%{_kde5_libdir}/libkritalibpaintop.so.%{kritalibpaintop_major}*
21mr|krita-5.1.3-4|243	
21mr|krita-5.1.3-4|244	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|245	
21mr|krita-5.1.3-4|246	%define kritametadata_major %{major}
21mr|krita-5.1.3-4|247	%define libkritametadata %mklibname kritametadata %{kritametadata_major}
21mr|krita-5.1.3-4|248	
21mr|krita-5.1.3-4|249	%package -n %{libkritametadata}
21mr|krita-5.1.3-4|250	Summary:	Krita shared library
21mr|krita-5.1.3-4|251	Group:		System/Libraries
21mr|krita-5.1.3-4|252	
21mr|krita-5.1.3-4|253	%description -n %{libkritametadata}
21mr|krita-5.1.3-4|254	Krita shared library.
21mr|krita-5.1.3-4|255	
21mr|krita-5.1.3-4|256	%files -n %{libkritametadata}
21mr|krita-5.1.3-4|257	%{_kde5_libdir}/libkritametadata.so.%{kritametadata_major}*
21mr|krita-5.1.3-4|258	
21mr|krita-5.1.3-4|259	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|260	
21mr|krita-5.1.3-4|261	%define kritaqmicinterface_major %{major}
21mr|krita-5.1.3-4|262	%define libkritaqmicinterface %mklibname kritaqmicinterface %{kritaqmicinterface_major}
21mr|krita-5.1.3-4|263	
21mr|krita-5.1.3-4|264	%package -n %{libkritaqmicinterface}
21mr|krita-5.1.3-4|265	Summary:	Krita shared library
21mr|krita-5.1.3-4|266	Group:		System/Libraries
21mr|krita-5.1.3-4|267	
21mr|krita-5.1.3-4|268	%description -n %{libkritaqmicinterface}
21mr|krita-5.1.3-4|269	Krita shared library.
21mr|krita-5.1.3-4|270	
21mr|krita-5.1.3-4|271	%files -n %{libkritaqmicinterface}
21mr|krita-5.1.3-4|272	%{_kde5_libdir}/libkritaqmicinterface.so.%{kritaqmicinterface_major}*
21mr|krita-5.1.3-4|273	
21mr|krita-5.1.3-4|274	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|275	
21mr|krita-5.1.3-4|276	%define kritapigment_major %{major}
21mr|krita-5.1.3-4|277	%define libkritapigment %mklibname kritapigment %{kritapigment_major}
21mr|krita-5.1.3-4|278	
21mr|krita-5.1.3-4|279	%package -n %{libkritapigment}
21mr|krita-5.1.3-4|280	Summary:	Krita shared library
21mr|krita-5.1.3-4|281	Group:		System/Libraries
21mr|krita-5.1.3-4|282	
21mr|krita-5.1.3-4|283	%description -n %{libkritapigment}
21mr|krita-5.1.3-4|284	Krita shared library.
21mr|krita-5.1.3-4|285	
21mr|krita-5.1.3-4|286	%files -n %{libkritapigment}
21mr|krita-5.1.3-4|287	%{_kde5_libdir}/libkritapigment.so.%{kritapigment_major}*
21mr|krita-5.1.3-4|288	
21mr|krita-5.1.3-4|289	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|290	
21mr|krita-5.1.3-4|291	%define kritaplugin_major %{major}
21mr|krita-5.1.3-4|292	%define libkritaplugin %mklibname kritaplugin %{kritaplugin_major}
21mr|krita-5.1.3-4|293	
21mr|krita-5.1.3-4|294	%package -n %{libkritaplugin}
21mr|krita-5.1.3-4|295	Summary:	Krita shared library
21mr|krita-5.1.3-4|296	Group:		System/Libraries
21mr|krita-5.1.3-4|297	
21mr|krita-5.1.3-4|298	%description -n %{libkritaplugin}
21mr|krita-5.1.3-4|299	Krita shared library.
21mr|krita-5.1.3-4|300	
21mr|krita-5.1.3-4|301	%files -n %{libkritaplugin}
21mr|krita-5.1.3-4|302	%{_kde5_libdir}/libkritaplugin.so.%{kritaplugin_major}*
21mr|krita-5.1.3-4|303	
21mr|krita-5.1.3-4|304	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|305	
21mr|krita-5.1.3-4|306	%define kritapsd_major %{major}
21mr|krita-5.1.3-4|307	%define libkritapsd %mklibname kritapsd %{kritapsd_major}
21mr|krita-5.1.3-4|308	
21mr|krita-5.1.3-4|309	%package -n %{libkritapsd}
21mr|krita-5.1.3-4|310	Summary:	Krita shared library
21mr|krita-5.1.3-4|311	Group:		System/Libraries
21mr|krita-5.1.3-4|312	
21mr|krita-5.1.3-4|313	%description -n %{libkritapsd}
21mr|krita-5.1.3-4|314	Krita shared library.
21mr|krita-5.1.3-4|315	
21mr|krita-5.1.3-4|316	%files -n %{libkritapsd}
21mr|krita-5.1.3-4|317	%{_kde5_libdir}/libkritapsd.so.%{kritapsd_major}*
21mr|krita-5.1.3-4|318	
21mr|krita-5.1.3-4|319	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|320	
21mr|krita-5.1.3-4|321	%define kritaresources_major %{major}
21mr|krita-5.1.3-4|322	%define libkritaresources %mklibname kritaresources %{kritaresources_major}
21mr|krita-5.1.3-4|323	
21mr|krita-5.1.3-4|324	%package -n %{libkritaresources}
21mr|krita-5.1.3-4|325	Summary:	Krita shared library
21mr|krita-5.1.3-4|326	Group:		System/Libraries
21mr|krita-5.1.3-4|327	
21mr|krita-5.1.3-4|328	%description -n %{libkritaresources}
21mr|krita-5.1.3-4|329	Krita shared library.
21mr|krita-5.1.3-4|330	
21mr|krita-5.1.3-4|331	%files -n %{libkritaresources}
21mr|krita-5.1.3-4|332	%{_kde5_libdir}/libkritaresources.so.%{kritaresources_major}*
21mr|krita-5.1.3-4|333	
21mr|krita-5.1.3-4|334	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|335	
21mr|krita-5.1.3-4|336	%define kritaresourcewidgets_major %{major}
21mr|krita-5.1.3-4|337	%define libkritaresourcewidgets %mklibname kritaresourcewidgets %{kritaresourcewidgets_major}
21mr|krita-5.1.3-4|338	
21mr|krita-5.1.3-4|339	%package -n %{libkritaresourcewidgets}
21mr|krita-5.1.3-4|340	Summary:	Krita shared library
21mr|krita-5.1.3-4|341	Group:		System/Libraries
21mr|krita-5.1.3-4|342	
21mr|krita-5.1.3-4|343	%description -n %{libkritaresourcewidgets}
21mr|krita-5.1.3-4|344	Krita shared library.
21mr|krita-5.1.3-4|345	
21mr|krita-5.1.3-4|346	%files -n %{libkritaresourcewidgets}
21mr|krita-5.1.3-4|347	%{_kde5_libdir}/libkritaresourcewidgets.so.%{kritaresourcewidgets_major}*
21mr|krita-5.1.3-4|348	
21mr|krita-5.1.3-4|349	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|350	
21mr|krita-5.1.3-4|351	%define kritastore_major %{major}
21mr|krita-5.1.3-4|352	%define libkritastore %mklibname kritastore %{kritastore_major}
21mr|krita-5.1.3-4|353	
21mr|krita-5.1.3-4|354	%package -n %{libkritastore}
21mr|krita-5.1.3-4|355	Summary:	Krita shared library
21mr|krita-5.1.3-4|356	Group:		System/Libraries
21mr|krita-5.1.3-4|357	
21mr|krita-5.1.3-4|358	%description -n %{libkritastore}
21mr|krita-5.1.3-4|359	Krita shared library.
21mr|krita-5.1.3-4|360	
21mr|krita-5.1.3-4|361	%files -n %{libkritastore}
21mr|krita-5.1.3-4|362	%{_kde5_libdir}/libkritastore.so.%{kritastore_major}*
21mr|krita-5.1.3-4|363	
21mr|krita-5.1.3-4|364	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|365	
21mr|krita-5.1.3-4|366	%define kritaui_major %{major}
21mr|krita-5.1.3-4|367	%define libkritaui %mklibname kritaui %{kritaui_major}
21mr|krita-5.1.3-4|368	
21mr|krita-5.1.3-4|369	%package -n %{libkritaui}
21mr|krita-5.1.3-4|370	Summary:	Krita shared library
21mr|krita-5.1.3-4|371	Group:		System/Libraries
21mr|krita-5.1.3-4|372	
21mr|krita-5.1.3-4|373	%description -n %{libkritaui}
21mr|krita-5.1.3-4|374	Krita shared library.
21mr|krita-5.1.3-4|375	
21mr|krita-5.1.3-4|376	%files -n %{libkritaui}
21mr|krita-5.1.3-4|377	%{_kde5_libdir}/libkritaui.so.%{kritaui_major}*
21mr|krita-5.1.3-4|378	
21mr|krita-5.1.3-4|379	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|380	
21mr|krita-5.1.3-4|381	%define kritaversion_major %{major}
21mr|krita-5.1.3-4|382	%define libkritaversion %mklibname kritaversion %{kritaversion_major}
21mr|krita-5.1.3-4|383	
21mr|krita-5.1.3-4|384	%package -n %{libkritaversion}
21mr|krita-5.1.3-4|385	Summary:	Krita shared library
21mr|krita-5.1.3-4|386	Group:		System/Libraries
21mr|krita-5.1.3-4|387	
21mr|krita-5.1.3-4|388	%description -n %{libkritaversion}
21mr|krita-5.1.3-4|389	Krita shared library.
21mr|krita-5.1.3-4|390	
21mr|krita-5.1.3-4|391	%files -n %{libkritaversion}
21mr|krita-5.1.3-4|392	%{_kde5_libdir}/libkritaversion.so.%{kritaversion_major}*
21mr|krita-5.1.3-4|393	
21mr|krita-5.1.3-4|394	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|395	
21mr|krita-5.1.3-4|396	%define kritawidgets_major %{major}
21mr|krita-5.1.3-4|397	%define libkritawidgets %mklibname kritawidgets %{kritawidgets_major}
21mr|krita-5.1.3-4|398	
21mr|krita-5.1.3-4|399	%package -n %{libkritawidgets}
21mr|krita-5.1.3-4|400	Summary:	Krita shared library
21mr|krita-5.1.3-4|401	Group:		System/Libraries
21mr|krita-5.1.3-4|402	
21mr|krita-5.1.3-4|403	%description -n %{libkritawidgets}
21mr|krita-5.1.3-4|404	Krita shared library.
21mr|krita-5.1.3-4|405	
21mr|krita-5.1.3-4|406	%files -n %{libkritawidgets}
21mr|krita-5.1.3-4|407	%{_kde5_libdir}/libkritawidgets.so.%{kritawidgets_major}*
21mr|krita-5.1.3-4|408	
21mr|krita-5.1.3-4|409	#--------------------------------------------------------------------
21mr|krita-5.1.3-4|410	
21mr|krita-5.1.3-4|411	%define kritawidgetutils_major %{major}
21mr|krita-5.1.3-4|412	%define libkritawidgetutils %mklibname kritawidgetutils %{kritawidgetutils_major}
21mr|krita-5.1.3-4|413	
21mr|krita-5.1.3-4|414	%package -n %{libkritawidgetutils}
21mr|krita-5.1.3-4|415	Summary:	Krita shared library
21mr|krita-5.1.3-4|416	Group:		System/Libraries
21mr|krita-5.1.3-4|417	
21mr|krita-5.1.3-4|418	%description -n %{libkritawidgetutils}
21mr|krita-5.1.3-4|419	Krita shared library.
21mr|krita-5.1.3-4|420	
21mr|krita-5.1.3-4|421	%files -n %{libkritawidgetutils}
21mr|krita-5.1.3-4|422	%{_kde5_libdir}/libkritawidgetutils.so.%{kritawidgetutils_major}*
21mr|krita-5.1.3-4|423	
21mr|krita-5.1.3-4|424	#----------------------------------------------------------------------------
21mr|krita-5.1.3-4|425	
21mr|krita-5.1.3-4|426	%define kritacommand_major %{major}
21mr|krita-5.1.3-4|427	%define libkritacommand %mklibname kritacommand %{kritacommand_major}
21mr|krita-5.1.3-4|428	
21mr|krita-5.1.3-4|429	%package -n %{libkritacommand}
21mr|krita-5.1.3-4|430	Summary:	Krita shared library
21mr|krita-5.1.3-4|431	Group:		System/Libraries
21mr|krita-5.1.3-4|432	
21mr|krita-5.1.3-4|433	%description -n %{libkritacommand}
21mr|krita-5.1.3-4|434	Krita shared library.
21mr|krita-5.1.3-4|435	
21mr|krita-5.1.3-4|436	%files -n %{libkritacommand}
21mr|krita-5.1.3-4|437	%{_kde5_libdir}/libkritacommand.so.%{kritacommand_major}*
21mr|krita-5.1.3-4|438	
21mr|krita-5.1.3-4|439	#----------------------------------------------------------------------------
21mr|krita-5.1.3-4|440	
21mr|krita-5.1.3-4|441	%define kritaimpex_major %{major}
21mr|krita-5.1.3-4|442	%define libkritaimpex %mklibname kritaimpex %{kritaimpex_major}
21mr|krita-5.1.3-4|443	
21mr|krita-5.1.3-4|444	%package -n %{libkritaimpex}
21mr|krita-5.1.3-4|445	Summary:	Krita shared library
21mr|krita-5.1.3-4|446	Group:		System/Libraries
21mr|krita-5.1.3-4|447	
21mr|krita-5.1.3-4|448	%description -n %{libkritaimpex}
21mr|krita-5.1.3-4|449	Krita shared library.
21mr|krita-5.1.3-4|450	
21mr|krita-5.1.3-4|451	%files -n %{libkritaimpex}
21mr|krita-5.1.3-4|452	%{_kde5_libdir}/libkritaimpex.so.%{kritaimpex_major}*
21mr|krita-5.1.3-4|453	
21mr|krita-5.1.3-4|454	#----------------------------------------------------------------------------
21mr|krita-5.1.3-4|455	
21mr|krita-5.1.3-4|456	%define kritalibkis_major %{major}
21mr|krita-5.1.3-4|457	%define libkritalibkis %mklibname kritalibkis %{kritalibkis_major}
21mr|krita-5.1.3-4|458	
21mr|krita-5.1.3-4|459	%package -n %{libkritalibkis}
21mr|krita-5.1.3-4|460	Summary:	Krita shared library
21mr|krita-5.1.3-4|461	Group:		System/Libraries
21mr|krita-5.1.3-4|462	
21mr|krita-5.1.3-4|463	%description -n %{libkritalibkis}
21mr|krita-5.1.3-4|464	Krita shared library.
21mr|krita-5.1.3-4|465	
21mr|krita-5.1.3-4|466	%files -n %{libkritalibkis}
21mr|krita-5.1.3-4|467	%{_kde5_libdir}/libkritalibkis.so.%{kritalibkis_major}*
21mr|krita-5.1.3-4|468	
21mr|krita-5.1.3-4|469	#----------------------------------------------------------------------------
21mr|krita-5.1.3-4|470	
21mr|krita-5.1.3-4|471	%define kritalibkra_major %{major}
21mr|krita-5.1.3-4|472	%define libkritalibkra %mklibname kritalibkra %{kritalibkra_major}
21mr|krita-5.1.3-4|473	
21mr|krita-5.1.3-4|474	%package -n %{libkritalibkra}
21mr|krita-5.1.3-4|475	Summary:	Krita shared library
21mr|krita-5.1.3-4|476	Group:		System/Libraries
21mr|krita-5.1.3-4|477	
21mr|krita-5.1.3-4|478	%description -n %{libkritalibkra}
21mr|krita-5.1.3-4|479	Krita shared library.
21mr|krita-5.1.3-4|480	
21mr|krita-5.1.3-4|481	%files -n %{libkritalibkra}
21mr|krita-5.1.3-4|482	%{_kde5_libdir}/libkritalibkra.so.%{kritalibkra_major}*
21mr|krita-5.1.3-4|483	
21mr|krita-5.1.3-4|484	#----------------------------------------------------------------------------
21mr|krita-5.1.3-4|485	
21mr|krita-5.1.3-4|486	%define kritaqml_major %{major}
21mr|krita-5.1.3-4|487	%define libkritaqml %mklibname kritaqml %{kritaqml_major}
21mr|krita-5.1.3-4|488	
21mr|krita-5.1.3-4|489	%package -n %{libkritaqml}
21mr|krita-5.1.3-4|490	Summary:	Krita shared library
21mr|krita-5.1.3-4|491	Group:		System/Libraries
21mr|krita-5.1.3-4|492	
21mr|krita-5.1.3-4|493	%description -n %{libkritaqml}
21mr|krita-5.1.3-4|494	Krita shared library.
21mr|krita-5.1.3-4|495	
21mr|krita-5.1.3-4|496	%files -n %{libkritaqml}
21mr|krita-5.1.3-4|497	%{_kde5_libdir}/libkritaqml.so.%{kritaqml_major}*
21mr|krita-5.1.3-4|498	
21mr|krita-5.1.3-4|499	#----------------------------------------------------------------------------
21mr|krita-5.1.3-4|500	
21mr|krita-5.1.3-4|501	%define kritapsdutils_major %{major}
21mr|krita-5.1.3-4|502	%define libkritapsdutils %mklibname kritapsdutils %{kritapsdutils_major}
21mr|krita-5.1.3-4|503	
21mr|krita-5.1.3-4|504	%package -n %{libkritapsdutils}
21mr|krita-5.1.3-4|505	Summary:	Krita shared library
21mr|krita-5.1.3-4|506	Group:		System/Libraries
21mr|krita-5.1.3-4|507	
21mr|krita-5.1.3-4|508	%description -n %{libkritapsdutils}
21mr|krita-5.1.3-4|509	Krita shared library.
21mr|krita-5.1.3-4|510	
21mr|krita-5.1.3-4|511	%files -n %{libkritapsdutils}
21mr|krita-5.1.3-4|512	%{_kde5_libdir}/libkritapsdutils.so.%{kritapsdutils_major}*
21mr|krita-5.1.3-4|513	
21mr|krita-5.1.3-4|514	#----------------------------------------------------------------------------
21mr|krita-5.1.3-4|515	
21mr|krita-5.1.3-4|516	%prep
21mr|krita-5.1.3-4|517	%autosetup -p1 -n %{name}-%{version}
21mr|krita-5.1.3-4|518	
21mr|krita-5.1.3-4|519	%build
21mr|krita-5.1.3-4|520	%cmake_kde5 \
21mr|krita-5.1.3-4|521	-DUSE_QT_XCB:BOOL=TRUE \
21mr|krita-5.1.3-4|522	-DENABLE_BSYMBOLICFUNCTIONS:BOOL=TRUE
21mr|krita-5.1.3-4|523	%ifarch %{arm} %{armx}
21mr|krita-5.1.3-4|524	export CXXFLAGS="%{optflags} -DHAS_ONLY_OPENGL_ES"
21mr|krita-5.1.3-4|525	%endif
21mr|krita-5.1.3-4|526	%make
21mr|krita-5.1.3-4|527	
21mr|krita-5.1.3-4|528	%install
21mr|krita-5.1.3-4|529	%makeinstall_std -C build
21mr|krita-5.1.3-4|530	
21mr|krita-5.1.3-4|531	# Not very nice to do additional builds here, but
21mr|krita-5.1.3-4|532	# the gmic plugin requires a krita installation in
21mr|krita-5.1.3-4|533	# a buildroot to locate headers etc.
21mr|krita-5.1.3-4|534	mkdir build-plugins
21mr|krita-5.1.3-4|535	cd build-plugins
21mr|krita-5.1.3-4|536	cmake \
21mr|krita-5.1.3-4|537	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|krita-5.1.3-4|538	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21mr|krita-5.1.3-4|539	-DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=TRUE \
21mr|krita-5.1.3-4|540	-DEXTERNALS_DOWNLOAD_DIR=%{_sourcedir} \
21mr|krita-5.1.3-4|541	-DINSTALL_ROOT=%{buildroot}%{_prefix} \
21mr|krita-5.1.3-4|542	../3rdparty_plugins
21mr|krita-5.1.3-4|543	%make
21mr|krita-5.1.3-4|544	cd -
21mr|krita-5.1.3-4|545	
21mr|krita-5.1.3-4|546	# We get those from breeze...
21mr|krita-5.1.3-4|547	rm -f %{buildroot}%{_datadir}/color-schemes/Breeze*.colors
21mr|krita-5.1.3-4|548	# This isn't an AppImage, so we don't need the update dummy
21mr|krita-5.1.3-4|549	rm -f %{buildroot}%{_bindir}/AppImageUpdateDummy
21mr|krita-5.1.3-4|550	# Don't package development libraries as there are no headers
21mr|krita-5.1.3-4|551	rm -rf %{buildroot}%{_kde5_libdir}/libkritabasicflakes.so
21mr|krita-5.1.3-4|552	rm -rf %{buildroot}%{_kde5_libdir}/libkritacolor.so
21mr|krita-5.1.3-4|553	rm -rf %{buildroot}%{_kde5_libdir}/libkritacolord.so
21mr|krita-5.1.3-4|554	rm -rf %{buildroot}%{_kde5_libdir}/libkritaflake.so
21mr|krita-5.1.3-4|555	rm -rf %{buildroot}%{_kde5_libdir}/libkritaglobal.so
21mr|krita-5.1.3-4|556	rm -rf %{buildroot}%{_kde5_libdir}/libkritaimage.so
21mr|krita-5.1.3-4|557	rm -rf %{buildroot}%{_kde5_libdir}/libkritalibbrush.so
21mr|krita-5.1.3-4|558	rm -rf %{buildroot}%{_kde5_libdir}/libkritalibpaintop.so
21mr|krita-5.1.3-4|559	rm -rf %{buildroot}%{_kde5_libdir}/libkritametadata.so
21mr|krita-5.1.3-4|560	rm -rf %{buildroot}%{_kde5_libdir}/libkritaqmicinterface.so
21mr|krita-5.1.3-4|561	rm -rf %{buildroot}%{_kde5_libdir}/libkritapigment.so
21mr|krita-5.1.3-4|562	rm -rf %{buildroot}%{_kde5_libdir}/libkritaplugin.so
21mr|krita-5.1.3-4|563	rm -rf %{buildroot}%{_kde5_libdir}/libkritapsd.so
21mr|krita-5.1.3-4|564	rm -rf %{buildroot}%{_kde5_libdir}/libkritastore.so
21mr|krita-5.1.3-4|565	rm -rf %{buildroot}%{_kde5_libdir}/libkritaresources.so
21mr|krita-5.1.3-4|566	rm -rf %{buildroot}%{_kde5_libdir}/libkritaresourcewidgets.so
21mr|krita-5.1.3-4|567	rm -rf %{buildroot}%{_kde5_libdir}/libkritaui.so
21mr|krita-5.1.3-4|568	rm -rf %{buildroot}%{_kde5_libdir}/libkritaversion.so
21mr|krita-5.1.3-4|569	rm -rf %{buildroot}%{_kde5_libdir}/libkritawidgets.so
21mr|krita-5.1.3-4|570	rm -rf %{buildroot}%{_kde5_libdir}/libkritawidgetutils.so
21mr|krita-5.1.3-4|571	rm -rf %{buildroot}%{_kde5_libdir}/libkritacommand.so
21mr|krita-5.1.3-4|572	rm -rf %{buildroot}%{_kde5_libdir}/libkritaimpex.so
21mr|krita-5.1.3-4|573	rm -rf %{buildroot}%{_kde5_libdir}/libkritalibkis.so
21mr|krita-5.1.3-4|574	rm -rf %{buildroot}%{_kde5_libdir}/libkritalibkra.so
21mr|krita-5.1.3-4|575	rm -rf %{buildroot}%{_kde5_libdir}/libkritaqml.so
21mr|krita-5.1.3-4|576	rm -rf %{buildroot}%{_kde5_libdir}/libkritapsdutils.so
21mr|krita-5.1.3-4|577	rm -rf %{buildroot}%{_kde5_includedir}/*.h
21mr|krita-5.1.3-4|578	
21mr|krita-5.1.3-4|579	%find_lang %{name} --all-name --with-qt

13377 21
21mr|kronosnet-1.25-1|1	%define major 1
21mr|kronosnet-1.25-1|2	%define libnozzle %mklibname nozzle %{major}
21mr|kronosnet-1.25-1|3	%define devnozzle %mklibname nozzle -d
21mr|kronosnet-1.25-1|4	%define libknet %mklibname knet %{major}
21mr|kronosnet-1.25-1|5	%define devknet %mklibname knet -d
21mr|kronosnet-1.25-1|6	
21mr|kronosnet-1.25-1|7	Summary:	Multipoint-to-Multipoint VPN daemon
21mr|kronosnet-1.25-1|8	Name:		kronosnet
21mr|kronosnet-1.25-1|9	Version:	1.25
21mr|kronosnet-1.25-1|10	Release:	1
21mr|kronosnet-1.25-1|11	License:	LGPLv2+
21mr|kronosnet-1.25-1|12	Group:		System/Servers
21mr|kronosnet-1.25-1|13	Url:		https://kronosnet.org
21mr|kronosnet-1.25-1|14	Source0:	https://kronosnet.org/releases/%{name}-%{version}.tar.xz
21mr|kronosnet-1.25-1|15	BuildRequires:	doxygen
21mr|kronosnet-1.25-1|16	BuildRequires:	libtool
21mr|kronosnet-1.25-1|17	BuildRequires:	bzip2-devel
21mr|kronosnet-1.25-1|18	BuildRequires:	pam-devel
21mr|kronosnet-1.25-1|19	BuildRequires:	sctp-devel
21mr|kronosnet-1.25-1|20	BuildRequires:	pkgconfig(liblz4)
21mr|kronosnet-1.25-1|21	BuildRequires:	pkgconfig(liblzma)
21mr|kronosnet-1.25-1|22	BuildRequires:	pkgconfig(libnl-3.0)
21mr|kronosnet-1.25-1|23	BuildRequires:	pkgconfig(libqb)
21mr|kronosnet-1.25-1|24	BuildRequires:	pkgconfig(libxml-2.0)
21mr|kronosnet-1.25-1|25	BuildRequires:	pkgconfig(libzstd)
21mr|kronosnet-1.25-1|26	BuildRequires:	pkgconfig(lzo2)
21mr|kronosnet-1.25-1|27	BuildRequires:	pkgconfig(nss)
21mr|kronosnet-1.25-1|28	BuildRequires:	pkgconfig(openssl)
21mr|kronosnet-1.25-1|29	BuildRequires:	pkgconfig(zlib)
21mr|kronosnet-1.25-1|30	
21mr|kronosnet-1.25-1|31	%description
21mr|kronosnet-1.25-1|32	The kronosnet daemon is a bridge between kronosnet switching engine and kernel
21mr|kronosnet-1.25-1|33	network tap devices, to create and administer a distributed LAN over
21mr|kronosnet-1.25-1|34	multipoint-to-multipoint VPNs. The daemon does a poor attempt to provide
21mr|kronosnet-1.25-1|35	a configure UI similar to other known network devices/tools (Cisco, quagga).
21mr|kronosnet-1.25-1|36	Beside looking horrific, it allows runtime changes and reconfiguration of
21mr|kronosnet-1.25-1|37	the kronosnet(s) without daemon reload or service disruption.
21mr|kronosnet-1.25-1|38	
21mr|kronosnet-1.25-1|39	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|40	
21mr|kronosnet-1.25-1|41	%package -n %{libknet}
21mr|kronosnet-1.25-1|42	Summary:	Kronosnet core switching implementation
21mr|kronosnet-1.25-1|43	Group:		System/Libraries
21mr|kronosnet-1.25-1|44	
21mr|kronosnet-1.25-1|45	%description -n %{libknet}
21mr|kronosnet-1.25-1|46	The whole kronosnet core is implemented in this library.
21mr|kronosnet-1.25-1|47	
21mr|kronosnet-1.25-1|48	Please refer to the not-yet-existing documentation for further information.
21mr|kronosnet-1.25-1|49	
21mr|kronosnet-1.25-1|50	%files -n %{libknet}
21mr|kronosnet-1.25-1|51	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|52	%{_libdir}/libknet.so.%{major}*
21mr|kronosnet-1.25-1|53	%dir %{_libdir}/kronosnet
21mr|kronosnet-1.25-1|54	
21mr|kronosnet-1.25-1|55	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|56	
21mr|kronosnet-1.25-1|57	%package -n %{devknet}
21mr|kronosnet-1.25-1|58	Summary:	Kronosnet core switching implementation (developer files)
21mr|kronosnet-1.25-1|59	Group:		Development/Other
21mr|kronosnet-1.25-1|60	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|61	Provides:	libknet1-devel = %{EVRD}
21mr|kronosnet-1.25-1|62	
21mr|kronosnet-1.25-1|63	%description -n %{devknet}
21mr|kronosnet-1.25-1|64	The whole kronosnet core is implemented in this library.
21mr|kronosnet-1.25-1|65	
21mr|kronosnet-1.25-1|66	Please refer to the not-yet-existing documentation for further information.
21mr|kronosnet-1.25-1|67	
21mr|kronosnet-1.25-1|68	%files -n %{devknet}
21mr|kronosnet-1.25-1|69	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|70	%{_libdir}/libknet.so
21mr|kronosnet-1.25-1|71	%{_includedir}/libknet.h
21mr|kronosnet-1.25-1|72	%{_libdir}/pkgconfig/libknet.pc
21mr|kronosnet-1.25-1|73	%{_mandir}/man3/knet*.3.*
21mr|kronosnet-1.25-1|74	
21mr|kronosnet-1.25-1|75	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|76	
21mr|kronosnet-1.25-1|77	%package -n %{libnozzle}
21mr|kronosnet-1.25-1|78	Summary:	Simple userland wrapper around kernel tap devices
21mr|kronosnet-1.25-1|79	Group:		System/Libraries
21mr|kronosnet-1.25-1|80	
21mr|kronosnet-1.25-1|81	%description -n %{libnozzle}
21mr|kronosnet-1.25-1|82	This is an over-engineered commodity library to manage a pool of tap devices
21mr|kronosnet-1.25-1|83	and provides the basic pre-up.d/up.d/down.d/post-down.d infrastructure.
21mr|kronosnet-1.25-1|84	
21mr|kronosnet-1.25-1|85	%files -n %{libnozzle}
21mr|kronosnet-1.25-1|86	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|87	%{_libdir}/libnozzle.so.%{major}*
21mr|kronosnet-1.25-1|88	
21mr|kronosnet-1.25-1|89	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|90	
21mr|kronosnet-1.25-1|91	%package -n %{devnozzle}
21mr|kronosnet-1.25-1|92	Summary:	Simple userland wrapper around kernel tap devices
21mr|kronosnet-1.25-1|93	Group:		Development/Other
21mr|kronosnet-1.25-1|94	Requires:	%{libnozzle} = %{EVRD}
21mr|kronosnet-1.25-1|95	Provides:	libnozzle1-devel = %{EVRD}
21mr|kronosnet-1.25-1|96	
21mr|kronosnet-1.25-1|97	%description -n %{devnozzle}
21mr|kronosnet-1.25-1|98	This is an over-engineered commodity library to manage a pool of tap devices
21mr|kronosnet-1.25-1|99	and provides the basic pre-up.d/up.d/down.d/post-down.d infrastructure.
21mr|kronosnet-1.25-1|100	
21mr|kronosnet-1.25-1|101	%files -n %{devnozzle}
21mr|kronosnet-1.25-1|102	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|103	%{_libdir}/libnozzle.so
21mr|kronosnet-1.25-1|104	%{_includedir}/libnozzle.h
21mr|kronosnet-1.25-1|105	%{_libdir}/pkgconfig/libnozzle.pc
21mr|kronosnet-1.25-1|106	%{_mandir}/man3/nozzle*.3.*
21mr|kronosnet-1.25-1|107	
21mr|kronosnet-1.25-1|108	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|109	
21mr|kronosnet-1.25-1|110	%package -n libknet1-compress-bzip2-plugin
21mr|kronosnet-1.25-1|111	Summary:	Provides libknet1 bzip2 support
21mr|kronosnet-1.25-1|112	Group:		System/Libraries
21mr|kronosnet-1.25-1|113	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|114	
21mr|kronosnet-1.25-1|115	%description -n libknet1-compress-bzip2-plugin
21mr|kronosnet-1.25-1|116	Provides bzip2 compression support for libknet1.
21mr|kronosnet-1.25-1|117	
21mr|kronosnet-1.25-1|118	%files -n libknet1-compress-bzip2-plugin
21mr|kronosnet-1.25-1|119	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|120	%{_libdir}/kronosnet/compress_bzip2.so
21mr|kronosnet-1.25-1|121	
21mr|kronosnet-1.25-1|122	
21mr|kronosnet-1.25-1|123	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|124	
21mr|kronosnet-1.25-1|125	%package -n libknet1-compress-lz4-plugin
21mr|kronosnet-1.25-1|126	Summary:	Provides libknet1 lz4 and lz4hc support
21mr|kronosnet-1.25-1|127	Group:		System/Libraries
21mr|kronosnet-1.25-1|128	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|129	
21mr|kronosnet-1.25-1|130	%description -n libknet1-compress-lz4-plugin
21mr|kronosnet-1.25-1|131	Provides lz4 and lz4hc compression support for libknet1.
21mr|kronosnet-1.25-1|132	
21mr|kronosnet-1.25-1|133	%files -n libknet1-compress-lz4-plugin
21mr|kronosnet-1.25-1|134	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|135	%{_libdir}/kronosnet/compress_lz4.so
21mr|kronosnet-1.25-1|136	%{_libdir}/kronosnet/compress_lz4hc.so
21mr|kronosnet-1.25-1|137	
21mr|kronosnet-1.25-1|138	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|139	
21mr|kronosnet-1.25-1|140	%package -n libknet1-compress-lzma-plugin
21mr|kronosnet-1.25-1|141	Summary:	Provides libknet1 lzma support
21mr|kronosnet-1.25-1|142	Group:		System/Libraries
21mr|kronosnet-1.25-1|143	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|144	
21mr|kronosnet-1.25-1|145	%description -n libknet1-compress-lzma-plugin
21mr|kronosnet-1.25-1|146	Provides lzma compression support for libknet1.
21mr|kronosnet-1.25-1|147	
21mr|kronosnet-1.25-1|148	%files -n libknet1-compress-lzma-plugin
21mr|kronosnet-1.25-1|149	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|150	%{_libdir}/kronosnet/compress_lzma.so
21mr|kronosnet-1.25-1|151	
21mr|kronosnet-1.25-1|152	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|153	
21mr|kronosnet-1.25-1|154	%package -n libknet1-compress-lzo2-plugin
21mr|kronosnet-1.25-1|155	Summary:	Provides libknet1 lzo2 support
21mr|kronosnet-1.25-1|156	Group:		System/Libraries
21mr|kronosnet-1.25-1|157	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|158	
21mr|kronosnet-1.25-1|159	%description -n libknet1-compress-lzo2-plugin
21mr|kronosnet-1.25-1|160	Provides lzo2 compression support for libknet1.
21mr|kronosnet-1.25-1|161	
21mr|kronosnet-1.25-1|162	%files -n libknet1-compress-lzo2-plugin
21mr|kronosnet-1.25-1|163	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|164	%{_libdir}/kronosnet/compress_lzo2.so
21mr|kronosnet-1.25-1|165	
21mr|kronosnet-1.25-1|166	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|167	
21mr|kronosnet-1.25-1|168	%package -n libknet1-compress-zlib-plugin
21mr|kronosnet-1.25-1|169	Summary:	Provides libknet1 zlib support
21mr|kronosnet-1.25-1|170	Group:		System/Libraries
21mr|kronosnet-1.25-1|171	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|172	
21mr|kronosnet-1.25-1|173	%description -n libknet1-compress-zlib-plugin
21mr|kronosnet-1.25-1|174	Provides zlib compression support for libknet1.
21mr|kronosnet-1.25-1|175	
21mr|kronosnet-1.25-1|176	%files -n libknet1-compress-zlib-plugin
21mr|kronosnet-1.25-1|177	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|178	%{_libdir}/kronosnet/compress_zlib.so
21mr|kronosnet-1.25-1|179	
21mr|kronosnet-1.25-1|180	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|181	
21mr|kronosnet-1.25-1|182	%package -n libknet1-compress-zstd-plugin
21mr|kronosnet-1.25-1|183	Summary:	Provides libknet1 zstd support
21mr|kronosnet-1.25-1|184	Group:		System/Libraries
21mr|kronosnet-1.25-1|185	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|186	
21mr|kronosnet-1.25-1|187	%description -n libknet1-compress-zstd-plugin
21mr|kronosnet-1.25-1|188	Provides zstd compression support for libknet1.
21mr|kronosnet-1.25-1|189	
21mr|kronosnet-1.25-1|190	%files -n libknet1-compress-zstd-plugin
21mr|kronosnet-1.25-1|191	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|192	%{_libdir}/kronosnet/compress_zstd.so
21mr|kronosnet-1.25-1|193	
21mr|kronosnet-1.25-1|194	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|195	
21mr|kronosnet-1.25-1|196	%package -n libknet1-compress-plugins-all
21mr|kronosnet-1.25-1|197	Summary:	Provides libknet1 compress plugins meta package
21mr|kronosnet-1.25-1|198	Group:		System/Libraries
21mr|kronosnet-1.25-1|199	Requires:	libknet1-compress-bzip2-plugin = %{EVRD}
21mr|kronosnet-1.25-1|200	Requires:	libknet1-compress-lz4-plugin = %{EVRD}
21mr|kronosnet-1.25-1|201	Requires:	libknet1-compress-lzma-plugin = %{EVRD}
21mr|kronosnet-1.25-1|202	Requires:	libknet1-compress-lzo2-plugin = %{EVRD}
21mr|kronosnet-1.25-1|203	Requires:	libknet1-compress-zlib-plugin = %{EVRD}
21mr|kronosnet-1.25-1|204	Requires:	libknet1-compress-zstd-plugin = %{EVRD}
21mr|kronosnet-1.25-1|205	
21mr|kronosnet-1.25-1|206	%description -n libknet1-compress-plugins-all
21mr|kronosnet-1.25-1|207	Meta package to install all of libknet1 compress plugins.
21mr|kronosnet-1.25-1|208	
21mr|kronosnet-1.25-1|209	%files -n libknet1-compress-plugins-all
21mr|kronosnet-1.25-1|210	%doc ChangeLog COPYING.* COPYRIGHT README README.licence
21mr|kronosnet-1.25-1|211	
21mr|kronosnet-1.25-1|212	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|213	
21mr|kronosnet-1.25-1|214	%package -n libknet1-crypto-nss-plugin
21mr|kronosnet-1.25-1|215	Summary:	Provides libknet1 nss support
21mr|kronosnet-1.25-1|216	Group:		System/Libraries
21mr|kronosnet-1.25-1|217	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|218	
21mr|kronosnet-1.25-1|219	%description -n libknet1-crypto-nss-plugin
21mr|kronosnet-1.25-1|220	Provides NSS crypto support for libknet1.
21mr|kronosnet-1.25-1|221	
21mr|kronosnet-1.25-1|222	%files -n libknet1-crypto-nss-plugin
21mr|kronosnet-1.25-1|223	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|224	%{_libdir}/kronosnet/crypto_nss.so
21mr|kronosnet-1.25-1|225	
21mr|kronosnet-1.25-1|226	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|227	
21mr|kronosnet-1.25-1|228	%package -n libknet1-crypto-openssl-plugin
21mr|kronosnet-1.25-1|229	Summary:	Provides libknet1 openssl support
21mr|kronosnet-1.25-1|230	Group:		System/Libraries
21mr|kronosnet-1.25-1|231	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|232	
21mr|kronosnet-1.25-1|233	%description -n libknet1-crypto-openssl-plugin
21mr|kronosnet-1.25-1|234	Provides OpenSSL crypto support for libknet1.
21mr|kronosnet-1.25-1|235	
21mr|kronosnet-1.25-1|236	%files -n libknet1-crypto-openssl-plugin
21mr|kronosnet-1.25-1|237	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|238	%{_libdir}/kronosnet/crypto_openssl.so
21mr|kronosnet-1.25-1|239	
21mr|kronosnet-1.25-1|240	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|241	
21mr|kronosnet-1.25-1|242	%package -n libknet1-crypto-plugins-all
21mr|kronosnet-1.25-1|243	Summary:	Provides libknet1 crypto plugins meta package
21mr|kronosnet-1.25-1|244	Group:		System/Libraries
21mr|kronosnet-1.25-1|245	Requires:	libknet1-crypto-nss-plugin = %{EVRD}
21mr|kronosnet-1.25-1|246	Requires:	libknet1-crypto-openssl-plugin = %{EVRD}
21mr|kronosnet-1.25-1|247	
21mr|kronosnet-1.25-1|248	%description -n libknet1-crypto-plugins-all
21mr|kronosnet-1.25-1|249	Meta package to install all of libknet1 crypto plugins.
21mr|kronosnet-1.25-1|250	
21mr|kronosnet-1.25-1|251	%files -n libknet1-crypto-plugins-all
21mr|kronosnet-1.25-1|252	%doc ChangeLog COPYING.* COPYRIGHT README README.licence
21mr|kronosnet-1.25-1|253	
21mr|kronosnet-1.25-1|254	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|255	
21mr|kronosnet-1.25-1|256	%package -n libknet1-plugins-all
21mr|kronosnet-1.25-1|257	Summary:	Provides libknet1 plugins meta package
21mr|kronosnet-1.25-1|258	Group:		System/Libraries
21mr|kronosnet-1.25-1|259	Requires:	libknet1-compress-plugins-all = %{EVRD}
21mr|kronosnet-1.25-1|260	Requires:	libknet1-crypto-plugins-all = %{EVRD}
21mr|kronosnet-1.25-1|261	
21mr|kronosnet-1.25-1|262	%description -n libknet1-plugins-all
21mr|kronosnet-1.25-1|263	Meta package to install all of libknet1 plugins.
21mr|kronosnet-1.25-1|264	
21mr|kronosnet-1.25-1|265	%files -n libknet1-plugins-all
21mr|kronosnet-1.25-1|266	%doc ChangeLog COPYING.* COPYRIGHT README README.licence
21mr|kronosnet-1.25-1|267	
21mr|kronosnet-1.25-1|268	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|269	
21mr|kronosnet-1.25-1|270	%package -n kronosnet-tests
21mr|kronosnet-1.25-1|271	Summary:	Provides kronosnet test suite
21mr|kronosnet-1.25-1|272	Group:		System/Servers
21mr|kronosnet-1.25-1|273	Requires:	%{libknet} = %{EVRD}
21mr|kronosnet-1.25-1|274	
21mr|kronosnet-1.25-1|275	%description -n kronosnet-tests
21mr|kronosnet-1.25-1|276	This package contains all the libknet and libnozzle test suite.
21mr|kronosnet-1.25-1|277	
21mr|kronosnet-1.25-1|278	%files -n kronosnet-tests
21mr|kronosnet-1.25-1|279	%doc COPYING.* COPYRIGHT
21mr|kronosnet-1.25-1|280	%{_libdir}/kronosnet/tests/*
21mr|kronosnet-1.25-1|281	
21mr|kronosnet-1.25-1|282	#------------------------------------------------------------------
21mr|kronosnet-1.25-1|283	
21mr|kronosnet-1.25-1|284	%prep
21mr|kronosnet-1.25-1|285	%setup -q
21mr|kronosnet-1.25-1|286	
21mr|kronosnet-1.25-1|287	%build
21mr|kronosnet-1.25-1|288	export CFLAGS="%{optflags} -fno-strict-aliasing"
21mr|kronosnet-1.25-1|289	# kronosnetd is broken
21mr|kronosnet-1.25-1|290	# https://github.com/kronosnet/kronosnet/issues/228
21mr|kronosnet-1.25-1|291	%configure \
21mr|kronosnet-1.25-1|292	--enable-install-tests \
21mr|kronosnet-1.25-1|293	--enable-man \
21mr|kronosnet-1.25-1|294	--enable-libknet-sctp \
21mr|kronosnet-1.25-1|295	--enable-crypto-nss \
21mr|kronosnet-1.25-1|296	--enable-crypto-openssl \
21mr|kronosnet-1.25-1|297	--enable-compress-zlib \
21mr|kronosnet-1.25-1|298	--enable-compress-lz4 \
21mr|kronosnet-1.25-1|299	--enable-compress-lzo2 \
21mr|kronosnet-1.25-1|300	--enable-compress-lzma \
21mr|kronosnet-1.25-1|301	--enable-compress-bzip2 \
21mr|kronosnet-1.25-1|302	--enable-compress-zstd \
21mr|kronosnet-1.25-1|303	--disable-kronosnetd \
21mr|kronosnet-1.25-1|304	--enable-libnozzle \
21mr|kronosnet-1.25-1|305	--with-initdefaultdir=%{_sysconfdir}/sysconfig/ \
21mr|kronosnet-1.25-1|306	--with-systemddir=%{_unitdir}
21mr|kronosnet-1.25-1|307	%make
21mr|kronosnet-1.25-1|308	
21mr|kronosnet-1.25-1|309	%install
21mr|kronosnet-1.25-1|310	%makeinstall_std
21mr|kronosnet-1.25-1|311	
21mr|kronosnet-1.25-1|312	find %{buildroot} -name "*.a" -delete
21mr|kronosnet-1.25-1|313	rm -rf %{buildroot}%{_defaultdocdir}/%{name}

13378 21
21mr|kross-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kross-5.116.0-3|2	
21mr|kross-5.116.0-3|3	Summary:	KDE Frameworks 5 multi-language application scripting module
21mr|kross-5.116.0-3|4	Name:		kross
21mr|kross-5.116.0-3|5	Version:	5.116.0
21mr|kross-5.116.0-3|6	Release:	3
21mr|kross-5.116.0-3|7	License:	GPLv2+
21mr|kross-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kross-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kross-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|kross-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kross-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kross-5.116.0-3|13	BuildRequires:	kcompletion-devel = %{version}
21mr|kross-5.116.0-3|14	BuildRequires:	kcoreaddons-devel = %{version}
21mr|kross-5.116.0-3|15	BuildRequires:	kdoctools-devel = %{version}
21mr|kross-5.116.0-3|16	BuildRequires:	ki18n-devel = %{version}
21mr|kross-5.116.0-3|17	BuildRequires:	kiconthemes-devel = %{version}
21mr|kross-5.116.0-3|18	BuildRequires:	kio-devel = %{version}
21mr|kross-5.116.0-3|19	BuildRequires:	kparts-devel = %{version}
21mr|kross-5.116.0-3|20	BuildRequires:	kservice-devel = %{version}
21mr|kross-5.116.0-3|21	BuildRequires:	kwidgetsaddons-devel = %{version}
21mr|kross-5.116.0-3|22	BuildRequires:	kxmlgui-devel = %{version}
21mr|kross-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|kross-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kross-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Script)
21mr|kross-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|kross-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kross-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kross-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kross-5.116.0-3|30	
21mr|kross-5.116.0-3|31	%description
21mr|kross-5.116.0-3|32	KDE Frameworks 5 multi-language application scripting module.
21mr|kross-5.116.0-3|33	
21mr|kross-5.116.0-3|34	Kross is a scripting bridge to embed scripting functionality into an
21mr|kross-5.116.0-3|35	application. It supports QtScript as a scripting interpreter backend.
21mr|kross-5.116.0-3|36	
21mr|kross-5.116.0-3|37	%files
21mr|kross-5.116.0-3|38	%{_kde5_bindir}/kf5kross
21mr|kross-5.116.0-3|39	%{_kde5_mandir}/man1/kf5kross.1*
21mr|kross-5.116.0-3|40	%{_qt5_plugindir}/*.so
21mr|kross-5.116.0-3|41	%{_qt5_plugindir}/script/*.so
21mr|kross-5.116.0-3|42	
21mr|kross-5.116.0-3|43	#----------------------------------------------------------------------------
21mr|kross-5.116.0-3|44	
21mr|kross-5.116.0-3|45	%package i18n
21mr|kross-5.116.0-3|46	Summary:	Kross translations
21mr|kross-5.116.0-3|47	Group:		System/Internationalization
21mr|kross-5.116.0-3|48	BuildArch:	noarch
21mr|kross-5.116.0-3|49	
21mr|kross-5.116.0-3|50	%description i18n
21mr|kross-5.116.0-3|51	Kross translations.
21mr|kross-5.116.0-3|52	
21mr|kross-5.116.0-3|53	%files i18n -f %{name}.lang
21mr|kross-5.116.0-3|54	
21mr|kross-5.116.0-3|55	#----------------------------------------------------------------------------
21mr|kross-5.116.0-3|56	
21mr|kross-5.116.0-3|57	%define kf5krosscore_major 5
21mr|kross-5.116.0-3|58	%define libkf5krosscore %mklibname kf5krosscore %{kf5krosscore_major}
21mr|kross-5.116.0-3|59	
21mr|kross-5.116.0-3|60	%package -n %{libkf5krosscore}
21mr|kross-5.116.0-3|61	Summary:	KDE Frameworks 5 multi-language application scripting shared library
21mr|kross-5.116.0-3|62	Group:		System/Libraries
21mr|kross-5.116.0-3|63	Requires:	%{name} = %{EVRD}
21mr|kross-5.116.0-3|64	Requires:	%{name}-i18n = %{EVRD}
21mr|kross-5.116.0-3|65	
21mr|kross-5.116.0-3|66	%description -n %{libkf5krosscore}
21mr|kross-5.116.0-3|67	KDE Frameworks 5 multi-language application scripting shared library.
21mr|kross-5.116.0-3|68	
21mr|kross-5.116.0-3|69	%files -n %{libkf5krosscore}
21mr|kross-5.116.0-3|70	%{_kde5_libdir}/libKF5KrossCore.so.%{kf5krosscore_major}*
21mr|kross-5.116.0-3|71	
21mr|kross-5.116.0-3|72	#----------------------------------------------------------------------------
21mr|kross-5.116.0-3|73	
21mr|kross-5.116.0-3|74	%define kf5krossui_major 5
21mr|kross-5.116.0-3|75	%define libkf5krossui %mklibname kf5krossui %{kf5krossui_major}
21mr|kross-5.116.0-3|76	
21mr|kross-5.116.0-3|77	%package -n %{libkf5krossui}
21mr|kross-5.116.0-3|78	Summary:	KDE Frameworks 5 multi-language application scripting shared library
21mr|kross-5.116.0-3|79	Group:		System/Libraries
21mr|kross-5.116.0-3|80	Requires:	%{name} = %{EVRD}
21mr|kross-5.116.0-3|81	Requires:	%{name}-i18n = %{EVRD}
21mr|kross-5.116.0-3|82	
21mr|kross-5.116.0-3|83	%description -n %{libkf5krossui}
21mr|kross-5.116.0-3|84	KDE Frameworks 5 multi-language application scripting shared library.
21mr|kross-5.116.0-3|85	
21mr|kross-5.116.0-3|86	%files -n %{libkf5krossui}
21mr|kross-5.116.0-3|87	%{_kde5_libdir}/libKF5KrossUi.so.%{kf5krossui_major}*
21mr|kross-5.116.0-3|88	
21mr|kross-5.116.0-3|89	#----------------------------------------------------------------------------
21mr|kross-5.116.0-3|90	
21mr|kross-5.116.0-3|91	%define devkf5kross %mklibname kf5kross -d
21mr|kross-5.116.0-3|92	
21mr|kross-5.116.0-3|93	%package -n %{devkf5kross}
21mr|kross-5.116.0-3|94	Summary:	Development files for KDE Frameworks 5 application scripting module
21mr|kross-5.116.0-3|95	Group:		Development/KDE and Qt
21mr|kross-5.116.0-3|96	Requires:	%{libkf5krosscore} = %{EVRD}
21mr|kross-5.116.0-3|97	Requires:	%{libkf5krossui} = %{EVRD}
21mr|kross-5.116.0-3|98	Provides:	%{name}-devel = %{EVRD}
21mr|kross-5.116.0-3|99	Provides:	kf5kross-devel = %{version}
21mr|kross-5.116.0-3|100	
21mr|kross-5.116.0-3|101	%description -n %{devkf5kross}
21mr|kross-5.116.0-3|102	This package contains header files needed if you wish to build applications
21mr|kross-5.116.0-3|103	based on %{name}.
21mr|kross-5.116.0-3|104	
21mr|kross-5.116.0-3|105	%files -n %{devkf5kross}
21mr|kross-5.116.0-3|106	%{_kde5_includedir}/KF5/KrossCore
21mr|kross-5.116.0-3|107	%{_kde5_includedir}/KF5/KrossUi
21mr|kross-5.116.0-3|108	%{_kde5_includedir}/KF5/kross_version.h
21mr|kross-5.116.0-3|109	%{_kde5_libdir}/cmake/KF5Kross
21mr|kross-5.116.0-3|110	%{_kde5_libdir}/libKF5KrossCore.so
21mr|kross-5.116.0-3|111	%{_kde5_libdir}/libKF5KrossUi.so
21mr|kross-5.116.0-3|112	%{_kde5_mkspecsdir}/*.pri
21mr|kross-5.116.0-3|113	
21mr|kross-5.116.0-3|114	#----------------------------------------------------------------------------
21mr|kross-5.116.0-3|115	
21mr|kross-5.116.0-3|116	%prep
21mr|kross-5.116.0-3|117	%autosetup -p1
21mr|kross-5.116.0-3|118	
21mr|kross-5.116.0-3|119	%build
21mr|kross-5.116.0-3|120	%cmake_kde5
21mr|kross-5.116.0-3|121	%make
21mr|kross-5.116.0-3|122	
21mr|kross-5.116.0-3|123	%install
21mr|kross-5.116.0-3|124	%makeinstall_std -C build
21mr|kross-5.116.0-3|125	
21mr|kross-5.116.0-3|126	%find_lang %{name} --all-name --with-qt --with-man

13379 21
21mr|kross-interpreters-23.08.4-3|1	%bcond_without ruby
21mr|kross-interpreters-23.08.4-3|2	
21mr|kross-interpreters-23.08.4-3|3	Summary:	KDE bindings to non-C++ languages
21mr|kross-interpreters-23.08.4-3|4	Name:		kross-interpreters
21mr|kross-interpreters-23.08.4-3|5	Version:	23.08.4
21mr|kross-interpreters-23.08.4-3|6	Release:	3
21mr|kross-interpreters-23.08.4-3|7	Epoch:		1
21mr|kross-interpreters-23.08.4-3|8	License:	LGPLv2+
21mr|kross-interpreters-23.08.4-3|9	Group:		Graphical desktop/KDE
21mr|kross-interpreters-23.08.4-3|10	Url:		https://projects.kde.org/projects/kde/kdebindings/kross-interpreters
21mr|kross-interpreters-23.08.4-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kross-interpreters-23.08.4-3|12	BuildRequires:	extra-cmake-modules
21mr|kross-interpreters-23.08.4-3|13	BuildRequires:	kf5kross-devel
21mr|kross-interpreters-23.08.4-3|14	BuildRequires:	pkgconfig(python)
21mr|kross-interpreters-23.08.4-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kross-interpreters-23.08.4-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kross-interpreters-23.08.4-3|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kross-interpreters-23.08.4-3|18	%if %{with ruby}
21mr|kross-interpreters-23.08.4-3|19	BuildRequires:	pkgconfig(ruby)
21mr|kross-interpreters-23.08.4-3|20	%endif
21mr|kross-interpreters-23.08.4-3|21	
21mr|kross-interpreters-23.08.4-3|22	%description
21mr|kross-interpreters-23.08.4-3|23	Language interpreters to enable in-process scripting with Kross.
21mr|kross-interpreters-23.08.4-3|24	
21mr|kross-interpreters-23.08.4-3|25	#----------------------------------------------------------------------------
21mr|kross-interpreters-23.08.4-3|26	
21mr|kross-interpreters-23.08.4-3|27	%package python
21mr|kross-interpreters-23.08.4-3|28	Summary:	Python Kross interpreter
21mr|kross-interpreters-23.08.4-3|29	Group:		Graphical desktop/KDE
21mr|kross-interpreters-23.08.4-3|30	
21mr|kross-interpreters-23.08.4-3|31	%description python
21mr|kross-interpreters-23.08.4-3|32	Python Kross interpreter.
21mr|kross-interpreters-23.08.4-3|33	
21mr|kross-interpreters-23.08.4-3|34	%files python
21mr|kross-interpreters-23.08.4-3|35	%{_qt5_plugindir}/krosspython.so
21mr|kross-interpreters-23.08.4-3|36	
21mr|kross-interpreters-23.08.4-3|37	#----------------------------------------------------------------------------
21mr|kross-interpreters-23.08.4-3|38	
21mr|kross-interpreters-23.08.4-3|39	%if %{with ruby}
21mr|kross-interpreters-23.08.4-3|40	%package ruby
21mr|kross-interpreters-23.08.4-3|41	Summary:	Ruby Kross interpreter
21mr|kross-interpreters-23.08.4-3|42	Group:		Graphical desktop/KDE
21mr|kross-interpreters-23.08.4-3|43	
21mr|kross-interpreters-23.08.4-3|44	%description ruby
21mr|kross-interpreters-23.08.4-3|45	Ruby Kross interpreter.
21mr|kross-interpreters-23.08.4-3|46	
21mr|kross-interpreters-23.08.4-3|47	%files ruby
21mr|kross-interpreters-23.08.4-3|48	%{_qt5_plugindir}/krossruby.so
21mr|kross-interpreters-23.08.4-3|49	%endif
21mr|kross-interpreters-23.08.4-3|50	
21mr|kross-interpreters-23.08.4-3|51	#----------------------------------------------------------------------------
21mr|kross-interpreters-23.08.4-3|52	
21mr|kross-interpreters-23.08.4-3|53	%prep
21mr|kross-interpreters-23.08.4-3|54	%autosetup -p1
21mr|kross-interpreters-23.08.4-3|55	
21mr|kross-interpreters-23.08.4-3|56	%build
21mr|kross-interpreters-23.08.4-3|57	%cmake_kde5
21mr|kross-interpreters-23.08.4-3|58	%make
21mr|kross-interpreters-23.08.4-3|59	
21mr|kross-interpreters-23.08.4-3|60	%install
21mr|kross-interpreters-23.08.4-3|61	%makeinstall_std -C build

13380 21
21mr|kruler-23.08.4-2|1	Summary:	KDE Screen Ruler
21mr|kruler-23.08.4-2|2	Name:		kruler
21mr|kruler-23.08.4-2|3	Version:	23.08.4
21mr|kruler-23.08.4-2|4	Release:	2
21mr|kruler-23.08.4-2|5	Epoch:		2
21mr|kruler-23.08.4-2|6	License:	GPLv2+
21mr|kruler-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kruler-23.08.4-2|8	Url:		http://www.kde.org/applications/graphics/kruler
21mr|kruler-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kruler-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kruler-23.08.4-2|11	BuildRequires:	kf5doctools-devel
21mr|kruler-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|kruler-23.08.4-2|13	BuildRequires:	kf5notifications-devel
21mr|kruler-23.08.4-2|14	BuildRequires:	kf5windowsystem-devel
21mr|kruler-23.08.4-2|15	BuildRequires:	kf5xmlgui-devel
21mr|kruler-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kruler-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kruler-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kruler-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kruler-23.08.4-2|20	BuildRequires:	pkgconfig(x11)
21mr|kruler-23.08.4-2|21	BuildRequires:	pkgconfig(xcb)
21mr|kruler-23.08.4-2|22	
21mr|kruler-23.08.4-2|23	%description
21mr|kruler-23.08.4-2|24	KRuler displays on screen a ruler measuring pixels.
21mr|kruler-23.08.4-2|25	Features :
21mr|kruler-23.08.4-2|26	- Integrated color picker
21mr|kruler-23.08.4-2|27	- Change the length of the ruler
21mr|kruler-23.08.4-2|28	- Change the orientation of the ruler
21mr|kruler-23.08.4-2|29	- Change the color, transparency and font of the ruler
21mr|kruler-23.08.4-2|30	
21mr|kruler-23.08.4-2|31	%files -f %{name}.lang
21mr|kruler-23.08.4-2|32	%{_kde5_applicationsdir}/org.kde.kruler.desktop
21mr|kruler-23.08.4-2|33	%{_kde5_bindir}/kruler
21mr|kruler-23.08.4-2|34	%{_kde5_datadir}/kruler
21mr|kruler-23.08.4-2|35	%{_kde5_iconsdir}/*/*/*/kruler*
21mr|kruler-23.08.4-2|36	%{_kde5_notificationsdir}/kruler.notifyrc
21mr|kruler-23.08.4-2|37	%{_appdatadir}/org.kde.kruler.appdata.xml
21mr|kruler-23.08.4-2|38	
21mr|kruler-23.08.4-2|39	#----------------------------------------------------------------------
21mr|kruler-23.08.4-2|40	
21mr|kruler-23.08.4-2|41	%prep
21mr|kruler-23.08.4-2|42	%autosetup -p1
21mr|kruler-23.08.4-2|43	
21mr|kruler-23.08.4-2|44	%build
21mr|kruler-23.08.4-2|45	%cmake_kde5
21mr|kruler-23.08.4-2|46	%make
21mr|kruler-23.08.4-2|47	
21mr|kruler-23.08.4-2|48	%install
21mr|kruler-23.08.4-2|49	%makeinstall_std -C build
21mr|kruler-23.08.4-2|50	
21mr|kruler-23.08.4-2|51	%find_lang %{name} --with-kde --with-html
21mr|kruler-23.08.4-2|52	

13381 21
21mr|krunner-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|krunner-5.116.0-3|2	
21mr|krunner-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|krunner-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|krunner-5.116.0-3|5	
21mr|krunner-5.116.0-3|6	Summary:	KDE Frameworks 5 parallelized query system module
21mr|krunner-5.116.0-3|7	Name:		krunner
21mr|krunner-5.116.0-3|8	Version:	5.116.0
21mr|krunner-5.116.0-3|9	Release:	3
21mr|krunner-5.116.0-3|10	License:	GPLv2+
21mr|krunner-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|krunner-5.116.0-3|12	Url:		https://www.kde.org/
21mr|krunner-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|krunner-5.116.0-3|14	BuildRequires:	extra-cmake-modules
21mr|krunner-5.116.0-3|15	BuildRequires:	kf5config-devel
21mr|krunner-5.116.0-3|16	BuildRequires:	kf5coreaddons-devel
21mr|krunner-5.116.0-3|17	BuildRequires:	kf5i18n-devel
21mr|krunner-5.116.0-3|18	BuildRequires:	kf5kio-devel
21mr|krunner-5.116.0-3|19	BuildRequires:	kf5service-devel
21mr|krunner-5.116.0-3|20	BuildRequires:	kf5plasma-devel
21mr|krunner-5.116.0-3|21	BuildRequires:	kf5solid-devel
21mr|krunner-5.116.0-3|22	BuildRequires:	kf5threadweaver-devel
21mr|krunner-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|krunner-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|krunner-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Network)
21mr|krunner-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|krunner-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|krunner-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Test)
21mr|krunner-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|krunner-5.116.0-3|30	BuildRequires:	pkgconfig(libKActivities)
21mr|krunner-5.116.0-3|31	
21mr|krunner-5.116.0-3|32	%description
21mr|krunner-5.116.0-3|33	KDE Frameworks 5 parallelized query system module.
21mr|krunner-5.116.0-3|34	
21mr|krunner-5.116.0-3|35	The Plasma workspace provides an application called KRunner which, among other
21mr|krunner-5.116.0-3|36	things, allows one to type into a text area which causes various actions and
21mr|krunner-5.116.0-3|37	information that match the text appear as the text is being typed.
21mr|krunner-5.116.0-3|38	
21mr|krunner-5.116.0-3|39	%files
21mr|krunner-5.116.0-3|40	%{_kde5_datadir}/qlogging-categories5/krunner.categories
21mr|krunner-5.116.0-3|41	%{_kde5_datadir}/qlogging-categories5/krunner.renamecategories
21mr|krunner-5.116.0-3|42	%{_kde5_servicetypes}/plasma-runner.desktop
21mr|krunner-5.116.0-3|43	
21mr|krunner-5.116.0-3|44	#----------------------------------------------------------------------------
21mr|krunner-5.116.0-3|45	
21mr|krunner-5.116.0-3|46	%define qmlkf5krunner %mklibname kf5krunner-qml
21mr|krunner-5.116.0-3|47	
21mr|krunner-5.116.0-3|48	%package -n %{qmlkf5krunner}
21mr|krunner-5.116.0-3|49	Summary:	QML plugin for KDE Frameworks 5 KRunner
21mr|krunner-5.116.0-3|50	Group:		System/Libraries
21mr|krunner-5.116.0-3|51	Provides:	kf5krunner-qml = %{EVRD}
21mr|krunner-5.116.0-3|52	
21mr|krunner-5.116.0-3|53	%description -n %{qmlkf5krunner}
21mr|krunner-5.116.0-3|54	QML plugin for KDE Frameworks 5 KRunner.
21mr|krunner-5.116.0-3|55	
21mr|krunner-5.116.0-3|56	%files -n %{qmlkf5krunner}
21mr|krunner-5.116.0-3|57	%dir %{_kde5_qmldir}/org/kde/runnermodel/
21mr|krunner-5.116.0-3|58	%{_kde5_qmldir}/org/kde/runnermodel/*
21mr|krunner-5.116.0-3|59	
21mr|krunner-5.116.0-3|60	#----------------------------------------------------------------------------
21mr|krunner-5.116.0-3|61	
21mr|krunner-5.116.0-3|62	%define kf5runner_major 5
21mr|krunner-5.116.0-3|63	%define libkf5runner %mklibname kf5runner %{kf5runner_major}
21mr|krunner-5.116.0-3|64	
21mr|krunner-5.116.0-3|65	%package -n %{libkf5runner}
21mr|krunner-5.116.0-3|66	Summary:	KDE Frameworks 5 parallelized query system shared library
21mr|krunner-5.116.0-3|67	Group:		System/Libraries
21mr|krunner-5.116.0-3|68	Requires:	%{name} = %{EVRD}
21mr|krunner-5.116.0-3|69	Requires:	%{qmlkf5krunner} = %{EVRD}
21mr|krunner-5.116.0-3|70	
21mr|krunner-5.116.0-3|71	%description -n %{libkf5runner}
21mr|krunner-5.116.0-3|72	KDE Frameworks 5 parallelized query system shared library.
21mr|krunner-5.116.0-3|73	
21mr|krunner-5.116.0-3|74	%files -n %{libkf5runner}
21mr|krunner-5.116.0-3|75	%{_kde5_libdir}/libKF5Runner.so.%{kf5runner_major}*
21mr|krunner-5.116.0-3|76	
21mr|krunner-5.116.0-3|77	#----------------------------------------------------------------------------
21mr|krunner-5.116.0-3|78	
21mr|krunner-5.116.0-3|79	%define devkf5runner %mklibname kf5runner -d
21mr|krunner-5.116.0-3|80	
21mr|krunner-5.116.0-3|81	%package -n %{devkf5runner}
21mr|krunner-5.116.0-3|82	Summary:	Development files for KDE Frameworks 5 parallelized query system module
21mr|krunner-5.116.0-3|83	Group:		Development/KDE and Qt
21mr|krunner-5.116.0-3|84	Requires:	%{libkf5runner} = %{EVRD}
21mr|krunner-5.116.0-3|85	Provides:	%{name}-devel = %{EVRD}
21mr|krunner-5.116.0-3|86	Provides:	kf5runner-devel = %{version}
21mr|krunner-5.116.0-3|87	
21mr|krunner-5.116.0-3|88	%description -n %{devkf5runner}
21mr|krunner-5.116.0-3|89	This package contains header files needed if you wish to build applications
21mr|krunner-5.116.0-3|90	based on %{name}.
21mr|krunner-5.116.0-3|91	
21mr|krunner-5.116.0-3|92	%files -n %{devkf5runner}
21mr|krunner-5.116.0-3|93	%{_kde5_datadir}/kdevappwizard/templates/runner.tar.*
21mr|krunner-5.116.0-3|94	%{_kde5_datadir}/kdevappwizard/templates/runnerpython.tar.*
21mr|krunner-5.116.0-3|95	%{_kde5_includedir}/KF5/KRunner
21mr|krunner-5.116.0-3|96	%{_kde5_libdir}/cmake/KF5Runner
21mr|krunner-5.116.0-3|97	%{_kde5_libdir}/libKF5Runner.so
21mr|krunner-5.116.0-3|98	%{_kde5_mkspecsdir}/*.pri
21mr|krunner-5.116.0-3|99	%{_datadir}/dbus-1/interfaces/kf5_org.kde.krunner1.xml
21mr|krunner-5.116.0-3|100	
21mr|krunner-5.116.0-3|101	#----------------------------------------------------------------------------
21mr|krunner-5.116.0-3|102	
21mr|krunner-5.116.0-3|103	%prep
21mr|krunner-5.116.0-3|104	%autosetup -p1
21mr|krunner-5.116.0-3|105	
21mr|krunner-5.116.0-3|106	%build
21mr|krunner-5.116.0-3|107	%cmake_kde5
21mr|krunner-5.116.0-3|108	%make
21mr|krunner-5.116.0-3|109	
21mr|krunner-5.116.0-3|110	%install
21mr|krunner-5.116.0-3|111	%makeinstall_std -C build

13382 21
21mr|krusader-2.8.0-2|1	Summary:	Advanced KDE twin-panel file-manager
21mr|krusader-2.8.0-2|2	Name:		krusader
21mr|krusader-2.8.0-2|3	Version:	2.8.0
21mr|krusader-2.8.0-2|4	Release:	2
21mr|krusader-2.8.0-2|5	Epoch:		3
21mr|krusader-2.8.0-2|6	License:	GPLv2+
21mr|krusader-2.8.0-2|7	Group:		File tools
21mr|krusader-2.8.0-2|8	URL:		http://krusader.sourceforge.net/
21mr|krusader-2.8.0-2|9	Source0:    http://download.kde.org/stable/krusader/%{version}/%{name}-%{version}.tar.xz
21mr|krusader-2.8.0-2|10	Source1:    krusader-2.8.0_ru.tar.gz
21mr|krusader-2.8.0-2|11	Patch0:     krusader-desktop_root_action.patch
21mr|krusader-2.8.0-2|12	BuildRequires:  extra-cmake-modules
21mr|krusader-2.8.0-2|13	BuildRequires:  kde5-macros
21mr|krusader-2.8.0-2|14	BuildRequires:  kf5archive-devel
21mr|krusader-2.8.0-2|15	BuildRequires:  kf5bookmarks-devel
21mr|krusader-2.8.0-2|16	BuildRequires:  kf5codecs-devel
21mr|krusader-2.8.0-2|17	BuildRequires:  kf5completion-devel
21mr|krusader-2.8.0-2|18	BuildRequires:  kf5coreaddons-devel
21mr|krusader-2.8.0-2|19	BuildRequires:  kf5config-devel
21mr|krusader-2.8.0-2|20	BuildRequires:  kf5doctools-devel
21mr|krusader-2.8.0-2|21	BuildRequires:  kf5guiaddons-devel
21mr|krusader-2.8.0-2|22	BuildRequires:  kf5i18n-devel
21mr|krusader-2.8.0-2|23	BuildRequires:  kf5iconthemes-devel
21mr|krusader-2.8.0-2|24	BuildRequires:  kf5itemviews-devel
21mr|krusader-2.8.0-2|25	BuildRequires:  kf5kio-devel
21mr|krusader-2.8.0-2|26	BuildRequires:  kf5notifications-devel
21mr|krusader-2.8.0-2|27	BuildRequires:  kf5parts-devel
21mr|krusader-2.8.0-2|28	BuildRequires:  kf5solid-devel
21mr|krusader-2.8.0-2|29	BuildRequires:  kf5textwidgets-devel
21mr|krusader-2.8.0-2|30	BuildRequires:  kf5wallet-devel
21mr|krusader-2.8.0-2|31	BuildRequires:  kf5widgetsaddons-devel
21mr|krusader-2.8.0-2|32	BuildRequires:  kf5windowsystem-devel
21mr|krusader-2.8.0-2|33	BuildRequires:  kf5xmlgui-devel
21mr|krusader-2.8.0-2|34	BuildRequires:	pkgconfig(Qt5Core)
21mr|krusader-2.8.0-2|35	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|krusader-2.8.0-2|36	BuildRequires:	pkgconfig(Qt5DBus)
21mr|krusader-2.8.0-2|37	BuildRequires:	pkgconfig(Qt5Gui)
21mr|krusader-2.8.0-2|38	BuildRequires:	pkgconfig(Qt5Network)
21mr|krusader-2.8.0-2|39	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|krusader-2.8.0-2|40	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|krusader-2.8.0-2|41	BuildRequires:	pkgconfig(Qt5Xml)
21mr|krusader-2.8.0-2|42	Requires:  ktexteditor
21mr|krusader-2.8.0-2|43	
21mr|krusader-2.8.0-2|44	
21mr|krusader-2.8.0-2|45	%description
21mr|krusader-2.8.0-2|46	Krusader is an advanced twin panel (commander style) file manager
21mr|krusader-2.8.0-2|47	for KDE and other desktops in the *nix world, similar to Midnight or
21mr|krusader-2.8.0-2|48	Total Commander. It provides all the file management features you
21mr|krusader-2.8.0-2|49	could possibly want.
21mr|krusader-2.8.0-2|50	
21mr|krusader-2.8.0-2|51	Plus: extensive archive handling, mounted filesystem support, FTP,
21mr|krusader-2.8.0-2|52	advanced search module, an internal viewer/editor, directory
21mr|krusader-2.8.0-2|53	synchronisation, file content comparisons, powerful batch renaming
21mr|krusader-2.8.0-2|54	and much much more. It supports a wide variety of archive formats
21mr|krusader-2.8.0-2|55	and can handle other KIO slaves such as smb or fish.
21mr|krusader-2.8.0-2|56	
21mr|krusader-2.8.0-2|57	%files -f krusader.lang
21mr|krusader-2.8.0-2|58	%doc README AUTHORS ChangeLog TODO
21mr|krusader-2.8.0-2|59	%{_kde5_bindir}/krusader
21mr|krusader-2.8.0-2|60	%{_kde5_applicationsdir}/org.kde.krusader.desktop
21mr|krusader-2.8.0-2|61	%{_kde5_datadir}/krusader/icons/hicolor/*
21mr|krusader-2.8.0-2|62	%{_kde5_iconsdir}/hicolor/*/apps/krusader*.png
21mr|krusader-2.8.0-2|63	%{_qt5_plugindir}/kf5/kio/*.so
21mr|krusader-2.8.0-2|64	%{_kde5_datadir}/krusader/layout.xml
21mr|krusader-2.8.0-2|65	%{_kde5_datadir}/krusader/midnight_commander.color
21mr|krusader-2.8.0-2|66	%{_kde5_datadir}/krusader/splash.png
21mr|krusader-2.8.0-2|67	%{_kde5_datadir}/krusader/total_commander.color
21mr|krusader-2.8.0-2|68	%{_kde5_datadir}/krusader/total_commander.keymap
21mr|krusader-2.8.0-2|69	%{_kde5_datadir}/krusader/total_commander.keymap.info
21mr|krusader-2.8.0-2|70	%{_kde5_datadir}/krusader/useraction_examples.xml
21mr|krusader-2.8.0-2|71	%{_kde5_datadir}/kxmlgui5/krusader/*.rc
21mr|krusader-2.8.0-2|72	%{_kde5_docdir}/HTML/*/krusader/*
21mr|krusader-2.8.0-2|73	%{_sysconfdir}/xdg/kio_isorc
21mr|krusader-2.8.0-2|74	%{_kde5_mandir}/man1/krusader.1.xz
21mr|krusader-2.8.0-2|75	%{_appdatadir}/org.kde.krusader.appdata.xml
21mr|krusader-2.8.0-2|76	
21mr|krusader-2.8.0-2|77	#--------------------------------------------------------------------
21mr|krusader-2.8.0-2|78	
21mr|krusader-2.8.0-2|79	%package root
21mr|krusader-2.8.0-2|80	Summary:	Root mode for krusader
21mr|krusader-2.8.0-2|81	Group:		Graphical desktop/KDE
21mr|krusader-2.8.0-2|82	Requires:	%{name} = %{EVRD}
21mr|krusader-2.8.0-2|83	
21mr|krusader-2.8.0-2|84	%description root
21mr|krusader-2.8.0-2|85	Root mode for krusader.
21mr|krusader-2.8.0-2|86	
21mr|krusader-2.8.0-2|87	%files root
21mr|krusader-2.8.0-2|88	%{_kde5_applicationsdir}/org.kde.krusader.root-mode.desktop
21mr|krusader-2.8.0-2|89	
21mr|krusader-2.8.0-2|90	#----------------------------------------------------------------------------
21mr|krusader-2.8.0-2|91	
21mr|krusader-2.8.0-2|92	%prep
21mr|krusader-2.8.0-2|93	%setup -q
21mr|krusader-2.8.0-2|94	%patch0 -p1
21mr|krusader-2.8.0-2|95	
21mr|krusader-2.8.0-2|96	pushd po/ru
21mr|krusader-2.8.0-2|97	tar -xvzf %{SOURCE1}
21mr|krusader-2.8.0-2|98	popd
21mr|krusader-2.8.0-2|99	
21mr|krusader-2.8.0-2|100	%build
21mr|krusader-2.8.0-2|101	%cmake_kde5
21mr|krusader-2.8.0-2|102	%make
21mr|krusader-2.8.0-2|103	
21mr|krusader-2.8.0-2|104	%install
21mr|krusader-2.8.0-2|105	%makeinstall_std -C build
21mr|krusader-2.8.0-2|106	
21mr|krusader-2.8.0-2|107	%find_lang %{name} --with-html --with-man

13383 21
21mr|kryo-3.0.3-8|1	Name:          kryo
21mr|kryo-3.0.3-8|2	Version:       3.0.3
21mr|kryo-3.0.3-8|3	Release:       8
21mr|kryo-3.0.3-8|4	Summary:       Object graph serialization framework for Java
21mr|kryo-3.0.3-8|5	# ASL: src/com/esotericsoftware/kryo/util/IdentityMap.java src/com/esotericsoftware/kryo/util/IntMap.java
21mr|kryo-3.0.3-8|6	License:       ASL 2.0 and BSD
21mr|kryo-3.0.3-8|7	Url:           https://github.com/EsotericSoftware/kryo
21mr|kryo-3.0.3-8|8	Source0:       https://github.com/EsotericSoftware/kryo/archive/%{name}-parent-%{version}.tar.gz
21mr|kryo-3.0.3-8|9	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|kryo-3.0.3-8|10	
21mr|kryo-3.0.3-8|11	BuildRequires: maven-local
21mr|kryo-3.0.3-8|12	BuildRequires: mvn(com.esotericsoftware:minlog)
21mr|kryo-3.0.3-8|13	BuildRequires: mvn(com.esotericsoftware:reflectasm)
21mr|kryo-3.0.3-8|14	BuildRequires: mvn(junit:junit)
21mr|kryo-3.0.3-8|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|kryo-3.0.3-8|16	BuildRequires: mvn(org.objenesis:objenesis)
21mr|kryo-3.0.3-8|17	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|kryo-3.0.3-8|18	Group:         Development/Java
21mr|kryo-3.0.3-8|19	BuildArch:     noarch
21mr|kryo-3.0.3-8|20	# Java stack is not supported on x86_32
21mr|kryo-3.0.3-8|21	ExcludeArch: %{ix86}
21mr|kryo-3.0.3-8|22	
21mr|kryo-3.0.3-8|23	%description
21mr|kryo-3.0.3-8|24	Kryo is a fast and efficient object graph serialization framework for Java.
21mr|kryo-3.0.3-8|25	The goals of the project are speed, efficiency, and an easy to use API.
21mr|kryo-3.0.3-8|26	The project is useful any time objects need to be persisted, whether to a
21mr|kryo-3.0.3-8|27	file, database, or over the network.
21mr|kryo-3.0.3-8|28	
21mr|kryo-3.0.3-8|29	Kryo can also perform automatic deep and shallow copying/cloning.
21mr|kryo-3.0.3-8|30	This is direct copying from object to object, not object->bytes->object.
21mr|kryo-3.0.3-8|31	
21mr|kryo-3.0.3-8|32	%package javadoc
21mr|kryo-3.0.3-8|33	Summary:       Javadoc for %{name}
21mr|kryo-3.0.3-8|34	
21mr|kryo-3.0.3-8|35	%description javadoc
21mr|kryo-3.0.3-8|36	This package contains javadoc for %{name}.
21mr|kryo-3.0.3-8|37	
21mr|kryo-3.0.3-8|38	%prep
21mr|kryo-3.0.3-8|39	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|kryo-3.0.3-8|40	find . -name "*.class" -delete
21mr|kryo-3.0.3-8|41	find . -name "*.jar" -delete
21mr|kryo-3.0.3-8|42	
21mr|kryo-3.0.3-8|43	# Do not shaded reflectasm
21mr|kryo-3.0.3-8|44	%pom_disable_module pom-shaded.xml
21mr|kryo-3.0.3-8|45	
21mr|kryo-3.0.3-8|46	%pom_remove_plugin :maven-assembly-plugin pom-main.xml
21mr|kryo-3.0.3-8|47	%pom_remove_plugin :clirr-maven-plugin pom-main.xml
21mr|kryo-3.0.3-8|48	
21mr|kryo-3.0.3-8|49	%pom_remove_plugin :maven-bundle-plugin pom-main.xml
21mr|kryo-3.0.3-8|50	%pom_add_plugin org.apache.felix:maven-bundle-plugin pom-main.xml "
21mr|kryo-3.0.3-8|51	<extensions>true</extensions>
21mr|kryo-3.0.3-8|52	<configuration>
21mr|kryo-3.0.3-8|53	<instructions>
21mr|kryo-3.0.3-8|54	<Import-Package>sun.reflect;resolution:=optional,*</Import-Package>
21mr|kryo-3.0.3-8|55	<Export-Package>com.esotericsoftware.kryo.*</Export-Package>
21mr|kryo-3.0.3-8|56	</instructions>
21mr|kryo-3.0.3-8|57	</configuration>"
21mr|kryo-3.0.3-8|58	
21mr|kryo-3.0.3-8|59	# remove shaded deps
21mr|kryo-3.0.3-8|60	%pom_xpath_remove "pom:dependency[pom:classifier = 'shaded']"
21mr|kryo-3.0.3-8|61	
21mr|kryo-3.0.3-8|62	cp -p %{SOURCE1} .
21mr|kryo-3.0.3-8|63	sed -i 's/\r//' license.txt LICENSE-2.0.txt
21mr|kryo-3.0.3-8|64	
21mr|kryo-3.0.3-8|65	%mvn_file :%{name} %{name}
21mr|kryo-3.0.3-8|66	%mvn_alias :%{name} "com.esotericsoftware.%{name}:%{name}"
21mr|kryo-3.0.3-8|67	
21mr|kryo-3.0.3-8|68	%build
21mr|kryo-3.0.3-8|69	
21mr|kryo-3.0.3-8|70	# Test on arm builder fails, see RHBZ#991712
21mr|kryo-3.0.3-8|71	%mvn_build -f
21mr|kryo-3.0.3-8|72	
21mr|kryo-3.0.3-8|73	%install
21mr|kryo-3.0.3-8|74	%mvn_install
21mr|kryo-3.0.3-8|75	
21mr|kryo-3.0.3-8|76	%files -f .mfiles
21mr|kryo-3.0.3-8|77	%doc CHANGES.md README.md
21mr|kryo-3.0.3-8|78	%license license.txt LICENSE-2.0.txt
21mr|kryo-3.0.3-8|79	
21mr|kryo-3.0.3-8|80	%files javadoc -f .mfiles-javadoc
21mr|kryo-3.0.3-8|81	%license license.txt LICENSE-2.0.txt
21mr|kryo-3.0.3-8|82	

13384 21
21mr|ksanecore-23.08.4-2|1	%define major 5
21mr|ksanecore-23.08.4-2|2	%define libname %mklibname %{name} %{major}
21mr|ksanecore-23.08.4-2|3	%define devname %mklibname %{name} -d
21mr|ksanecore-23.08.4-2|4	%define stable %([ "`echo %{version} |cut -d. -f3`" -ge 80 ] && echo -n un; echo -n stable)
21mr|ksanecore-23.08.4-2|5	
21mr|ksanecore-23.08.4-2|6	Summary:	A library for dealing with scanners
21mr|ksanecore-23.08.4-2|7	Name:		ksanecore
21mr|ksanecore-23.08.4-2|8	Version:	23.08.4
21mr|ksanecore-23.08.4-2|9	Release:	2
21mr|ksanecore-23.08.4-2|10	Group:		System/Libraries
21mr|ksanecore-23.08.4-2|11	License:	GPLv2
21mr|ksanecore-23.08.4-2|12	Url:		http://www.kde.org
21mr|ksanecore-23.08.4-2|13	Source0:	http://download.kde.org/%{stable}/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ksanecore-23.08.4-2|14	BuildRequires:	extra-cmake-modules
21mr|ksanecore-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|ksanecore-23.08.4-2|16	BuildRequires:	kf5i18n-devel
21mr|ksanecore-23.08.4-2|17	BuildRequires:	kf5textwidgets-devel
21mr|ksanecore-23.08.4-2|18	BuildRequires:	kf5wallet-devel
21mr|ksanecore-23.08.4-2|19	BuildRequires:	kf5widgetsaddons-devel
21mr|ksanecore-23.08.4-2|20	BuildRequires:	sane-devel
21mr|ksanecore-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksanecore-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ksanecore-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|ksanecore-23.08.4-2|24	
21mr|ksanecore-23.08.4-2|25	%description
21mr|ksanecore-23.08.4-2|26	LibKSane is a KDE interface for SANE library to control flat scanner.
21mr|ksanecore-23.08.4-2|27	
21mr|ksanecore-23.08.4-2|28	#------------------------------------------------
21mr|ksanecore-23.08.4-2|29	
21mr|ksanecore-23.08.4-2|30	%package -n %{libname}
21mr|ksanecore-23.08.4-2|31	Summary:	A library for dealing with scanners
21mr|ksanecore-23.08.4-2|32	Group:		System/Libraries
21mr|ksanecore-23.08.4-2|33	
21mr|ksanecore-23.08.4-2|34	%description -n %{libname}
21mr|ksanecore-23.08.4-2|35	LibKSane is a KDE interface for SANE library to control flat scanners.
21mr|ksanecore-23.08.4-2|36	
21mr|ksanecore-23.08.4-2|37	%files -n %{libname} -f ksanecore.lang
21mr|ksanecore-23.08.4-2|38	%{_libdir}/libKSaneCore.so.1*
21mr|ksanecore-23.08.4-2|39	%{_libdir}/libKSaneCore.so.%(echo %{version} |cut -d. -f1)*
21mr|ksanecore-23.08.4-2|40	
21mr|ksanecore-23.08.4-2|41	#-----------------------------------------------------------------------------
21mr|ksanecore-23.08.4-2|42	
21mr|ksanecore-23.08.4-2|43	%package -n %{devname}
21mr|ksanecore-23.08.4-2|44	Summary:	Devel stuff for %{name}
21mr|ksanecore-23.08.4-2|45	Group:		Development/KDE and Qt
21mr|ksanecore-23.08.4-2|46	Requires:	sane-devel
21mr|ksanecore-23.08.4-2|47	Requires:	%{libname} = %{EVRD}
21mr|ksanecore-23.08.4-2|48	Provides:	%{name}-devel = %{EVRD}
21mr|ksanecore-23.08.4-2|49	Provides:	kf5sanecore-devel = %{EVRD}
21mr|ksanecore-23.08.4-2|50	
21mr|ksanecore-23.08.4-2|51	%description  -n %{devname}
21mr|ksanecore-23.08.4-2|52	This package contains header files needed if you wish to build applications
21mr|ksanecore-23.08.4-2|53	based on %{name}.
21mr|ksanecore-23.08.4-2|54	
21mr|ksanecore-23.08.4-2|55	%files  -n %{devname}
21mr|ksanecore-23.08.4-2|56	%{_includedir}/KSaneCore
21mr|ksanecore-23.08.4-2|57	%{_libdir}/libKSaneCore.so
21mr|ksanecore-23.08.4-2|58	%{_libdir}/cmake/KSaneCore
21mr|ksanecore-23.08.4-2|59	
21mr|ksanecore-23.08.4-2|60	#----------------------------------------------------------------------
21mr|ksanecore-23.08.4-2|61	
21mr|ksanecore-23.08.4-2|62	%prep
21mr|ksanecore-23.08.4-2|63	%autosetup -p1
21mr|ksanecore-23.08.4-2|64	
21mr|ksanecore-23.08.4-2|65	%build
21mr|ksanecore-23.08.4-2|66	%cmake_kde5
21mr|ksanecore-23.08.4-2|67	%make
21mr|ksanecore-23.08.4-2|68	
21mr|ksanecore-23.08.4-2|69	%install
21mr|ksanecore-23.08.4-2|70	%makeinstall_std -C build
21mr|ksanecore-23.08.4-2|71	
21mr|ksanecore-23.08.4-2|72	%find_lang ksanecore

13385 21
21mr|kscreenlocker-5.27.11-13|1	Summary:	Plasma 5 screen locker
21mr|kscreenlocker-5.27.11-13|2	Name:		kscreenlocker
21mr|kscreenlocker-5.27.11-13|3	Version:	5.27.11
21mr|kscreenlocker-5.27.11-13|4	Release:	13
21mr|kscreenlocker-5.27.11-13|5	License:	GPLv2+
21mr|kscreenlocker-5.27.11-13|6	Group:		Graphical desktop/KDE
21mr|kscreenlocker-5.27.11-13|7	Url:		https://www.kde.org/
21mr|kscreenlocker-5.27.11-13|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kscreenlocker-5.27.11-13|9	Patch1:		pamauthenticator.c.patch
21mr|kscreenlocker-5.27.11-13|10	Patch2:		autoswitch-to-dm-feature.patch
21mr|kscreenlocker-5.27.11-13|11	# Upstream patches from KDE 6.
21mr|kscreenlocker-5.27.11-13|12	# https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/193
21mr|kscreenlocker-5.27.11-13|13	# https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/150
21mr|kscreenlocker-5.27.11-13|14	# https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/228
21mr|kscreenlocker-5.27.11-13|15	Patch101:	0001-Handle-the-worst-case-scenario-the-fallback-greeter-.patch
21mr|kscreenlocker-5.27.11-13|16	Patch102:	0002-Prevent-finishing-greeter-by-unhandled-signals.patch
21mr|kscreenlocker-5.27.11-13|17	Patch103:	0003-ksldapp-don-t-wait-for-the-screen-locker-process-to-.patch
21mr|kscreenlocker-5.27.11-13|18	BuildRequires:	wayland-tools
21mr|kscreenlocker-5.27.11-13|19	BuildRequires:	kf5crash-devel
21mr|kscreenlocker-5.27.11-13|20	BuildRequires:	kf5declarative-devel
21mr|kscreenlocker-5.27.11-13|21	BuildRequires:	kf5globalaccel-devel
21mr|kscreenlocker-5.27.11-13|22	BuildRequires:	kf5idletime-devel
21mr|kscreenlocker-5.27.11-13|23	BuildRequires:	kf5kcmutils-devel
21mr|kscreenlocker-5.27.11-13|24	BuildRequires:	kf5kdelibs4support-devel
21mr|kscreenlocker-5.27.11-13|25	BuildRequires:	kf5plasma-devel
21mr|kscreenlocker-5.27.11-13|26	BuildRequires:	kf5wayland-devel
21mr|kscreenlocker-5.27.11-13|27	BuildRequires:	pam-devel
21mr|kscreenlocker-5.27.11-13|28	BuildRequires:	pkgconfig(kscreen2) >= %{version}
21mr|kscreenlocker-5.27.11-13|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|kscreenlocker-5.27.11-13|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kscreenlocker-5.27.11-13|31	BuildRequires:	pkgconfig(Qt5Network)
21mr|kscreenlocker-5.27.11-13|32	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kscreenlocker-5.27.11-13|33	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kscreenlocker-5.27.11-13|34	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|kscreenlocker-5.27.11-13|35	BuildRequires:	pkgconfig(Qt5Test)
21mr|kscreenlocker-5.27.11-13|36	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kscreenlocker-5.27.11-13|37	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kscreenlocker-5.27.11-13|38	BuildRequires:	pkgconfig(wayland-client)
21mr|kscreenlocker-5.27.11-13|39	BuildRequires:	pkgconfig(wayland-server)
21mr|kscreenlocker-5.27.11-13|40	BuildRequires:	pkgconfig(x11)
21mr|kscreenlocker-5.27.11-13|41	BuildRequires:	pkgconfig(xcb)
21mr|kscreenlocker-5.27.11-13|42	BuildRequires:	pkgconfig(xcursor)
21mr|kscreenlocker-5.27.11-13|43	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|kscreenlocker-5.27.11-13|44	BuildRequires:	layershellqt-devel
21mr|kscreenlocker-5.27.11-13|45	
21mr|kscreenlocker-5.27.11-13|46	%description
21mr|kscreenlocker-5.27.11-13|47	Plasma 5 screen locker.
21mr|kscreenlocker-5.27.11-13|48	
21mr|kscreenlocker-5.27.11-13|49	%files -f %{name}.lang
21mr|kscreenlocker-5.27.11-13|50	%{_kde5_applicationsdir}/kcm_screenlocker.desktop
21mr|kscreenlocker-5.27.11-13|51	%{_kde5_datadir}/kconf_update/kscreenlocker.upd
21mr|kscreenlocker-5.27.11-13|52	%{_kde5_datadir}/kconf_update/ksreenlocker_5_3_separate_autologin.pl
21mr|kscreenlocker-5.27.11-13|53	%{_kde5_datadir}/ksmserver/screenlocker/org.kde.passworddialog/
21mr|kscreenlocker-5.27.11-13|54	%{_kde5_datadir}/qlogging-categories5/kscreenlocker.categories
21mr|kscreenlocker-5.27.11-13|55	%{_kde5_libexecdir}/kscreenlocker_greet
21mr|kscreenlocker-5.27.11-13|56	%{_kde5_notificationsdir}/ksmserver.notifyrc
21mr|kscreenlocker-5.27.11-13|57	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_screenlocker.so
21mr|kscreenlocker-5.27.11-13|58	%{_kde5_datadir}/kpackage/kcms/kcm_screenlocker/contents/ui/Appearance.qml
21mr|kscreenlocker-5.27.11-13|59	%{_kde5_datadir}/kpackage/kcms/kcm_screenlocker/contents/ui/LnfConfig.qml
21mr|kscreenlocker-5.27.11-13|60	%{_kde5_datadir}/kpackage/kcms/kcm_screenlocker/contents/ui/WallpaperConfig.qml
21mr|kscreenlocker-5.27.11-13|61	%{_kde5_datadir}/kpackage/kcms/kcm_screenlocker/contents/ui/main.qml
21mr|kscreenlocker-5.27.11-13|62	
21mr|kscreenlocker-5.27.11-13|63	#----------------------------------------------------------------------------
21mr|kscreenlocker-5.27.11-13|64	
21mr|kscreenlocker-5.27.11-13|65	%define kscreenlocker_major 5
21mr|kscreenlocker-5.27.11-13|66	%define libkscreenlocker %mklibname kscreenlocker %{kscreenlocker_major}
21mr|kscreenlocker-5.27.11-13|67	
21mr|kscreenlocker-5.27.11-13|68	%package -n %{libkscreenlocker}
21mr|kscreenlocker-5.27.11-13|69	Summary:	Plasma 5 screen locker shared library
21mr|kscreenlocker-5.27.11-13|70	Group:		System/Libraries
21mr|kscreenlocker-5.27.11-13|71	
21mr|kscreenlocker-5.27.11-13|72	%description -n %{libkscreenlocker}
21mr|kscreenlocker-5.27.11-13|73	Plasma 5 screen locker shared library.
21mr|kscreenlocker-5.27.11-13|74	
21mr|kscreenlocker-5.27.11-13|75	%files -n %{libkscreenlocker}
21mr|kscreenlocker-5.27.11-13|76	%{_kde5_libdir}/libKScreenLocker.so.%{kscreenlocker_major}*
21mr|kscreenlocker-5.27.11-13|77	
21mr|kscreenlocker-5.27.11-13|78	#----------------------------------------------------------------------------
21mr|kscreenlocker-5.27.11-13|79	
21mr|kscreenlocker-5.27.11-13|80	%define devkscreenlocker %mklibname kscreenlocker -d
21mr|kscreenlocker-5.27.11-13|81	
21mr|kscreenlocker-5.27.11-13|82	%package -n %{devkscreenlocker}
21mr|kscreenlocker-5.27.11-13|83	Summary:	Development files for Plasma 5 screen locker library
21mr|kscreenlocker-5.27.11-13|84	Group:		Development/KDE and Qt
21mr|kscreenlocker-5.27.11-13|85	Requires:	%{libkscreenlocker} = %{EVRD}
21mr|kscreenlocker-5.27.11-13|86	Provides:	%{name}-devel = %{EVRD}
21mr|kscreenlocker-5.27.11-13|87	Conflicts:	%{_lib}plasma5-workspace-devel < 5.5
21mr|kscreenlocker-5.27.11-13|88	
21mr|kscreenlocker-5.27.11-13|89	%description -n %{devkscreenlocker}
21mr|kscreenlocker-5.27.11-13|90	This package contains header files needed if you wish to build applications
21mr|kscreenlocker-5.27.11-13|91	based on %{name}.
21mr|kscreenlocker-5.27.11-13|92	
21mr|kscreenlocker-5.27.11-13|93	%files -n %{devkscreenlocker}
21mr|kscreenlocker-5.27.11-13|94	%{_kde5_includedir}/KScreenLocker
21mr|kscreenlocker-5.27.11-13|95	%{_kde5_libdir}/cmake/KScreenLocker
21mr|kscreenlocker-5.27.11-13|96	%{_kde5_libdir}/cmake/ScreenSaverDBusInterface
21mr|kscreenlocker-5.27.11-13|97	%{_kde5_libdir}/libKScreenLocker.so
21mr|kscreenlocker-5.27.11-13|98	%{_datadir}/dbus-1/interfaces/kf5_org.freedesktop.ScreenSaver.xml
21mr|kscreenlocker-5.27.11-13|99	%{_datadir}/dbus-1/interfaces/org.kde.screensaver.xml
21mr|kscreenlocker-5.27.11-13|100	
21mr|kscreenlocker-5.27.11-13|101	#----------------------------------------------------------------------------
21mr|kscreenlocker-5.27.11-13|102	
21mr|kscreenlocker-5.27.11-13|103	%package switch-to-dm
21mr|kscreenlocker-5.27.11-13|104	Summary:	Switch to display manager (greeter) when screen is locked
21mr|kscreenlocker-5.27.11-13|105	
21mr|kscreenlocker-5.27.11-13|106	%description switch-to-dm
21mr|kscreenlocker-5.27.11-13|107	Switch to display manager (greeter) when screen is locked
21mr|kscreenlocker-5.27.11-13|108	to log in back via DM instead of kscreenlocker.
21mr|kscreenlocker-5.27.11-13|109	Useful when e.g. 2FA is used and only GDM works well with smartcards.
21mr|kscreenlocker-5.27.11-13|110	
21mr|kscreenlocker-5.27.11-13|111	%files switch-to-dm
21mr|kscreenlocker-5.27.11-13|112	%{_environmentdir}/10-kscreenlocker-switch-to-dm.conf
21mr|kscreenlocker-5.27.11-13|113	
21mr|kscreenlocker-5.27.11-13|114	#----------------------------------------------------------------------------
21mr|kscreenlocker-5.27.11-13|115	
21mr|kscreenlocker-5.27.11-13|116	%prep
21mr|kscreenlocker-5.27.11-13|117	%autosetup -p1 -n %{name}-%{version}
21mr|kscreenlocker-5.27.11-13|118	
21mr|kscreenlocker-5.27.11-13|119	%build
21mr|kscreenlocker-5.27.11-13|120	%cmake_kde5
21mr|kscreenlocker-5.27.11-13|121	%make
21mr|kscreenlocker-5.27.11-13|122	
21mr|kscreenlocker-5.27.11-13|123	%install
21mr|kscreenlocker-5.27.11-13|124	%makeinstall_std -C build
21mr|kscreenlocker-5.27.11-13|125	
21mr|kscreenlocker-5.27.11-13|126	# autoswitch-to-dm-feature.patch
21mr|kscreenlocker-5.27.11-13|127	mkdir -p %{buildroot}%{_environmentdir}
21mr|kscreenlocker-5.27.11-13|128	cat > %{buildroot}%{_environmentdir}/10-kscreenlocker-switch-to-dm.conf << 'EOF'
21mr|kscreenlocker-5.27.11-13|129	KSCREENLOCKER_SWITCHUSER=1
21mr|kscreenlocker-5.27.11-13|130	KSCREENLOCKER_FORCE_NEW_SESSION=1
21mr|kscreenlocker-5.27.11-13|131	EOF
21mr|kscreenlocker-5.27.11-13|132	
21mr|kscreenlocker-5.27.11-13|133	%find_lang kscreenlocker kscreenlocker_greet kcm_screenlocker %{name}.lang

13386 21
21mr|kservice-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kservice-5.116.0-3|2	
21mr|kservice-5.116.0-3|3	Summary:	KDE Frameworks 5 advanced plugin and service introspection module
21mr|kservice-5.116.0-3|4	Name:		kservice
21mr|kservice-5.116.0-3|5	Version:	5.116.0
21mr|kservice-5.116.0-3|6	Release:	3
21mr|kservice-5.116.0-3|7	License:	GPLv2+
21mr|kservice-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kservice-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kservice-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kservice-5.116.0-3|11	Patch0:		kservice-5.50.0-kde-menu.patch
21mr|kservice-5.116.0-3|12	BuildRequires:	bison
21mr|kservice-5.116.0-3|13	BuildRequires:	extra-cmake-modules
21mr|kservice-5.116.0-3|14	BuildRequires:	flex
21mr|kservice-5.116.0-3|15	BuildRequires:	kf5config-devel = %{version}
21mr|kservice-5.116.0-3|16	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kservice-5.116.0-3|17	BuildRequires:	kf5crash-devel = %{version}
21mr|kservice-5.116.0-3|18	BuildRequires:	kf5dbusaddons-devel = %{version}
21mr|kservice-5.116.0-3|19	BuildRequires:	kf5doctools-devel = %{version}
21mr|kservice-5.116.0-3|20	BuildRequires:	kf5i18n-devel = %{version}
21mr|kservice-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kservice-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kservice-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kservice-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Test)
21mr|kservice-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kservice-5.116.0-3|26	
21mr|kservice-5.116.0-3|27	%description
21mr|kservice-5.116.0-3|28	KDE Frameworks 5 advanced plugin and service introspection module.
21mr|kservice-5.116.0-3|29	
21mr|kservice-5.116.0-3|30	%files
21mr|kservice-5.116.0-3|31	%{_kde5_bindir}/kbuildsycoca5
21mr|kservice-5.116.0-3|32	%{_kde5_datadir}/qlogging-categories5/kservice.categories
21mr|kservice-5.116.0-3|33	%{_kde5_datadir}/qlogging-categories5/kservice.renamecategories
21mr|kservice-5.116.0-3|34	%{_kde5_mandir}/man8/desktoptojson.8*
21mr|kservice-5.116.0-3|35	%{_kde5_mandir}/man8/kbuildsycoca5.8*
21mr|kservice-5.116.0-3|36	%{_kde5_servicetypes}/application.desktop
21mr|kservice-5.116.0-3|37	%{_kde5_servicetypes}/kplugininfo.desktop
21mr|kservice-5.116.0-3|38	# Never used (we use /etc/xdg/menus/kde-applications.menu) but let's keep it
21mr|kservice-5.116.0-3|39	%{_kde5_sysconfdir}/xdg/kde5/menus/kde-applications.menu
21mr|kservice-5.116.0-3|40	
21mr|kservice-5.116.0-3|41	#----------------------------------------------------------------------------
21mr|kservice-5.116.0-3|42	
21mr|kservice-5.116.0-3|43	%package i18n
21mr|kservice-5.116.0-3|44	Summary:	KService translations
21mr|kservice-5.116.0-3|45	Group:		System/Internationalization
21mr|kservice-5.116.0-3|46	BuildArch:	noarch
21mr|kservice-5.116.0-3|47	
21mr|kservice-5.116.0-3|48	%description i18n
21mr|kservice-5.116.0-3|49	KService translations.
21mr|kservice-5.116.0-3|50	
21mr|kservice-5.116.0-3|51	%files i18n -f %{name}.lang
21mr|kservice-5.116.0-3|52	
21mr|kservice-5.116.0-3|53	#----------------------------------------------------------------------------
21mr|kservice-5.116.0-3|54	
21mr|kservice-5.116.0-3|55	%define kf5service_major 5
21mr|kservice-5.116.0-3|56	%define libkf5service %mklibname kf5service %{kf5service_major}
21mr|kservice-5.116.0-3|57	
21mr|kservice-5.116.0-3|58	%package -n %{libkf5service}
21mr|kservice-5.116.0-3|59	Summary:	KDE Frameworks 5 plugin and service introspection shared library
21mr|kservice-5.116.0-3|60	Group:		System/Libraries
21mr|kservice-5.116.0-3|61	Requires:	%{name} = %{EVRD}
21mr|kservice-5.116.0-3|62	Requires:	%{name}-i18n = %{EVRD}
21mr|kservice-5.116.0-3|63	
21mr|kservice-5.116.0-3|64	%description -n %{libkf5service}
21mr|kservice-5.116.0-3|65	KDE Frameworks 5 plugin and service introspection shared library.
21mr|kservice-5.116.0-3|66	
21mr|kservice-5.116.0-3|67	%files -n %{libkf5service}
21mr|kservice-5.116.0-3|68	%{_kde5_libdir}/libKF5Service.so.%{kf5service_major}*
21mr|kservice-5.116.0-3|69	
21mr|kservice-5.116.0-3|70	#----------------------------------------------------------------------------
21mr|kservice-5.116.0-3|71	
21mr|kservice-5.116.0-3|72	%define devkf5service %mklibname kf5service -d
21mr|kservice-5.116.0-3|73	
21mr|kservice-5.116.0-3|74	%package -n %{devkf5service}
21mr|kservice-5.116.0-3|75	Summary:	Development files for KDE Frameworks 5 plugin and service introspection module
21mr|kservice-5.116.0-3|76	Group:		Development/KDE and Qt
21mr|kservice-5.116.0-3|77	Requires:	%{libkf5service} = %{EVRD}
21mr|kservice-5.116.0-3|78	Provides:	%{name}-devel = %{EVRD}
21mr|kservice-5.116.0-3|79	Provides:	kf5service-devel = %{version}
21mr|kservice-5.116.0-3|80	
21mr|kservice-5.116.0-3|81	%description -n %{devkf5service}
21mr|kservice-5.116.0-3|82	This package contains header files needed if you wish to build applications
21mr|kservice-5.116.0-3|83	based on %{name}.
21mr|kservice-5.116.0-3|84	
21mr|kservice-5.116.0-3|85	%files -n %{devkf5service}
21mr|kservice-5.116.0-3|86	%{_kde5_includedir}/KF5/KService
21mr|kservice-5.116.0-3|87	%{_kde5_libdir}/cmake/KF5Service
21mr|kservice-5.116.0-3|88	%{_kde5_libdir}/libKF5Service.so
21mr|kservice-5.116.0-3|89	%{_kde5_mkspecsdir}/*.pri
21mr|kservice-5.116.0-3|90	
21mr|kservice-5.116.0-3|91	#----------------------------------------------------------------------------
21mr|kservice-5.116.0-3|92	
21mr|kservice-5.116.0-3|93	%prep
21mr|kservice-5.116.0-3|94	%autosetup -p1
21mr|kservice-5.116.0-3|95	
21mr|kservice-5.116.0-3|96	%build
21mr|kservice-5.116.0-3|97	%cmake_kde5
21mr|kservice-5.116.0-3|98	%make
21mr|kservice-5.116.0-3|99	
21mr|kservice-5.116.0-3|100	%install
21mr|kservice-5.116.0-3|101	%makeinstall_std -C build
21mr|kservice-5.116.0-3|102	
21mr|kservice-5.116.0-3|103	%find_lang %{name} --all-name --with-man

13387 21
21mr|kshisen-23.08.4-2|1	
21mr|kshisen-23.08.4-2|2	Summary:	Patience game where you take away all pieces
21mr|kshisen-23.08.4-2|3	Name:		kshisen
21mr|kshisen-23.08.4-2|4	Version:	23.08.4
21mr|kshisen-23.08.4-2|5	Release:	2
21mr|kshisen-23.08.4-2|6	Epoch:		1
21mr|kshisen-23.08.4-2|7	License:	GPLv2+
21mr|kshisen-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kshisen-23.08.4-2|9	Url:		http://games.kde.org/game.php?game=kshisen
21mr|kshisen-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kshisen-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kshisen-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kshisen-23.08.4-2|13	BuildRequires:	kf5crash-devel
21mr|kshisen-23.08.4-2|14	BuildRequires:	kf5dbusaddons-devel
21mr|kshisen-23.08.4-2|15	BuildRequires:	kf5doctools-devel
21mr|kshisen-23.08.4-2|16	BuildRequires:	kf5kdegames-devel
21mr|kshisen-23.08.4-2|17	BuildRequires:	kf5kmahjongglib-devel
21mr|kshisen-23.08.4-2|18	BuildRequires:	kf5xmlgui-devel
21mr|kshisen-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kshisen-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kshisen-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kshisen-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kshisen-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|kshisen-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kshisen-23.08.4-2|25	
21mr|kshisen-23.08.4-2|26	%description
21mr|kshisen-23.08.4-2|27	KShisen is a solitaire-like game played using the standard set of Mahjong
21mr|kshisen-23.08.4-2|28	tiles. Unlike Mahjong however, KShisen has only one layer of scrambled tiles.
21mr|kshisen-23.08.4-2|29	
21mr|kshisen-23.08.4-2|30	%files -f %{name}.lang
21mr|kshisen-23.08.4-2|31	%{_kde5_applicationsdir}/org.kde.kshisen.desktop
21mr|kshisen-23.08.4-2|32	%{_kde5_bindir}/kshisen
21mr|kshisen-23.08.4-2|33	%{_kde5_datadir}/qlogging-categories5/kshisen.categories
21mr|kshisen-23.08.4-2|34	%{_kde5_datadir}/config.kcfg/kshisen.kcfg
21mr|kshisen-23.08.4-2|35	%{_kde5_datadir}/sounds/kshisen
21mr|kshisen-23.08.4-2|36	%{_kde5_iconsdir}/hicolor/*/apps/kshisen*
21mr|kshisen-23.08.4-2|37	%{_appdatadir}/org.kde.kshisen.appdata.xml
21mr|kshisen-23.08.4-2|38	
21mr|kshisen-23.08.4-2|39	#------------------------------------------------------------------------------
21mr|kshisen-23.08.4-2|40	
21mr|kshisen-23.08.4-2|41	%prep
21mr|kshisen-23.08.4-2|42	%autosetup -p1
21mr|kshisen-23.08.4-2|43	
21mr|kshisen-23.08.4-2|44	%build
21mr|kshisen-23.08.4-2|45	%cmake_kde5
21mr|kshisen-23.08.4-2|46	%make
21mr|kshisen-23.08.4-2|47	
21mr|kshisen-23.08.4-2|48	%install
21mr|kshisen-23.08.4-2|49	%makeinstall_std -C build
21mr|kshisen-23.08.4-2|50	
21mr|kshisen-23.08.4-2|51	%find_lang %{name} --with-kde --with-html
21mr|kshisen-23.08.4-2|52	

13388 21
21mr|kshutdown-5.91-0.beta2|1	#########################
21mr|kshutdown-5.91-0.beta2|2	%define build_git 1
21mr|kshutdown-5.91-0.beta2|3	##########################
21mr|kshutdown-5.91-0.beta2|4	%define	oname		KShutdown
21mr|kshutdown-5.91-0.beta2|5	
21mr|kshutdown-5.91-0.beta2|6	Name:		kshutdown
21mr|kshutdown-5.91-0.beta2|7	Version:	5.91
21mr|kshutdown-5.91-0.beta2|8	%if %{build_git}
21mr|kshutdown-5.91-0.beta2|9	%define	prerel		beta
21mr|kshutdown-5.91-0.beta2|10	Release:	0.%{prerel}2
21mr|kshutdown-5.91-0.beta2|11	%else
21mr|kshutdown-5.91-0.beta2|12	Release:	1
21mr|kshutdown-5.91-0.beta2|13	%endif
21mr|kshutdown-5.91-0.beta2|14	Summary:	Advanced shut down utility for KDE
21mr|kshutdown-5.91-0.beta2|15	License:	GPLv2+
21mr|kshutdown-5.91-0.beta2|16	Group:		Graphical desktop/KDE
21mr|kshutdown-5.91-0.beta2|17	URL:		http://kshutdown.sourceforge.net/
21mr|kshutdown-5.91-0.beta2|18	%if %{build_git}
21mr|kshutdown-5.91-0.beta2|19	Source0:	http://sourceforge.net/projects/%{name}/files/%{oname}/3.0%20Beta%207/%{name}-source-%{version}-%{prerel}.zip
21mr|kshutdown-5.91-0.beta2|20	%else
21mr|kshutdown-5.91-0.beta2|21	Source0:	http://sourceforge.net/projects/%{name}/files/%{oname}/%{version}/%{name}-source-%{version}.zip
21mr|kshutdown-5.91-0.beta2|22	%endif
21mr|kshutdown-5.91-0.beta2|23	Source1:    kshutdown-5.91-ru.tar.gz
21mr|kshutdown-5.91-0.beta2|24	Patch0:     kshutdown-desktop.patch
21mr|kshutdown-5.91-0.beta2|25	BuildRequires:	desktop-file-utils
21mr|kshutdown-5.91-0.beta2|26	BuildRequires:	extra-cmake-modules
21mr|kshutdown-5.91-0.beta2|27	BuildRequires:	kf5config-devel
21mr|kshutdown-5.91-0.beta2|28	BuildRequires:	kf5configwidgets-devel
21mr|kshutdown-5.91-0.beta2|29	BuildRequires:	kf5dbusaddons-devel
21mr|kshutdown-5.91-0.beta2|30	BuildRequires:	kf5globalaccel-devel
21mr|kshutdown-5.91-0.beta2|31	BuildRequires:	kf5iconthemes-devel
21mr|kshutdown-5.91-0.beta2|32	BuildRequires:	kf5i18n-devel
21mr|kshutdown-5.91-0.beta2|33	BuildRequires:	kf5idletime-devel
21mr|kshutdown-5.91-0.beta2|34	BuildRequires:	kf5notifications-devel
21mr|kshutdown-5.91-0.beta2|35	BuildRequires:	kf5notifyconfig-devel
21mr|kshutdown-5.91-0.beta2|36	BuildRequires:	kf5xmlgui-devel
21mr|kshutdown-5.91-0.beta2|37	BuildRequires:	pkgconfig(Qt5Core)
21mr|kshutdown-5.91-0.beta2|38	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kshutdown-5.91-0.beta2|39	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kshutdown-5.91-0.beta2|40	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kshutdown-5.91-0.beta2|41	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kshutdown-5.91-0.beta2|42	
21mr|kshutdown-5.91-0.beta2|43	%description
21mr|kshutdown-5.91-0.beta2|44	KShutDown is an advanced shut down utility for KDE.
21mr|kshutdown-5.91-0.beta2|45	Features:
21mr|kshutdown-5.91-0.beta2|46	- Shut Down (logout and halt the system)
21mr|kshutdown-5.91-0.beta2|47	- Reboot (logout and reboot the system)
21mr|kshutdown-5.91-0.beta2|48	- Lock Screen (lock the screen using a screen saver)
21mr|kshutdown-5.91-0.beta2|49	- Logout (end the session and logout the user)
21mr|kshutdown-5.91-0.beta2|50	- Extras (user commands)
21mr|kshutdown-5.91-0.beta2|51	- Wizard
21mr|kshutdown-5.91-0.beta2|52	- Time and delay options
21mr|kshutdown-5.91-0.beta2|53	- Command line support
21mr|kshutdown-5.91-0.beta2|54	- System tray
21mr|kshutdown-5.91-0.beta2|55	- Sounds
21mr|kshutdown-5.91-0.beta2|56	- Kiosk support
21mr|kshutdown-5.91-0.beta2|57	- And more...
21mr|kshutdown-5.91-0.beta2|58	
21mr|kshutdown-5.91-0.beta2|59	%files -f %{name}.lang
21mr|kshutdown-5.91-0.beta2|60	%doc TODO ChangeLog README.html
21mr|kshutdown-5.91-0.beta2|61	%{_kde5_bindir}/%{name}
21mr|kshutdown-5.91-0.beta2|62	%{_kde5_notificationsdir}/%{name}.notifyrc
21mr|kshutdown-5.91-0.beta2|63	%{_kde5_applicationsdir}/%{name}.desktop
21mr|kshutdown-5.91-0.beta2|64	%{_kde5_iconsdir}/hicolor/*/*/%{name}.*
21mr|kshutdown-5.91-0.beta2|65	
21mr|kshutdown-5.91-0.beta2|66	#------------------------------------------------------------------------------
21mr|kshutdown-5.91-0.beta2|67	
21mr|kshutdown-5.91-0.beta2|68	%prep
21mr|kshutdown-5.91-0.beta2|69	%setup -q -n %{name}-%{version}-%{prerel}
21mr|kshutdown-5.91-0.beta2|70	%patch0 -p1
21mr|kshutdown-5.91-0.beta2|71	
21mr|kshutdown-5.91-0.beta2|72	pushd po
21mr|kshutdown-5.91-0.beta2|73	tar -xvzf %{SOURCE1}
21mr|kshutdown-5.91-0.beta2|74	popd
21mr|kshutdown-5.91-0.beta2|75	
21mr|kshutdown-5.91-0.beta2|76	%build
21mr|kshutdown-5.91-0.beta2|77	%cmake_kde5 -DKS_KF5=true
21mr|kshutdown-5.91-0.beta2|78	%make
21mr|kshutdown-5.91-0.beta2|79	
21mr|kshutdown-5.91-0.beta2|80	%install
21mr|kshutdown-5.91-0.beta2|81	%makeinstall_std -C build
21mr|kshutdown-5.91-0.beta2|82	
21mr|kshutdown-5.91-0.beta2|83	%find_lang %{name} --with-html

13389 21
21mr|ksirk-23.08.4-2|1	
21mr|ksirk-23.08.4-2|2	Summary:	Computerized version of a well known strategy board game
21mr|ksirk-23.08.4-2|3	Name:		ksirk
21mr|ksirk-23.08.4-2|4	Version:	23.08.4
21mr|ksirk-23.08.4-2|5	Release:	2
21mr|ksirk-23.08.4-2|6	Epoch:		1
21mr|ksirk-23.08.4-2|7	License:	GPLv2+
21mr|ksirk-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|ksirk-23.08.4-2|9	Url:		http://www.kde.org/applications/games/ksirk/
21mr|ksirk-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ksirk-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|ksirk-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|ksirk-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|ksirk-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|ksirk-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|ksirk-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|ksirk-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|ksirk-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|ksirk-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|ksirk-23.08.4-2|20	BuildRequires:	kf5kdegames-devel
21mr|ksirk-23.08.4-2|21	BuildRequires:	kf5kio-devel
21mr|ksirk-23.08.4-2|22	BuildRequires:	kf5newstuff-devel
21mr|ksirk-23.08.4-2|23	BuildRequires:	kf5wallet-devel
21mr|ksirk-23.08.4-2|24	BuildRequires:	kf5widgetsaddons-devel
21mr|ksirk-23.08.4-2|25	BuildRequires:	kf5xmlgui-devel
21mr|ksirk-23.08.4-2|26	BuildRequires:	pkgconfig(phonon4qt5)
21mr|ksirk-23.08.4-2|27	BuildRequires:	pkgconfig(qca2-qt5)
21mr|ksirk-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksirk-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ksirk-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Qml)
21mr|ksirk-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Quick)
21mr|ksirk-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Svg)
21mr|ksirk-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Test)
21mr|ksirk-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ksirk-23.08.4-2|35	BuildRequires:	pkgconfig(zlib)
21mr|ksirk-23.08.4-2|36	
21mr|ksirk-23.08.4-2|37	%description
21mr|ksirk-23.08.4-2|38	KsirK is a computerized version of the well known strategic board game Risk.
21mr|ksirk-23.08.4-2|39	The goal of the game is simply to conquer the world by attacking your neighbors
21mr|ksirk-23.08.4-2|40	with your armies.
21mr|ksirk-23.08.4-2|41	
21mr|ksirk-23.08.4-2|42	Features:
21mr|ksirk-23.08.4-2|43	- Support for 1-6 human or computer (AI) players
21mr|ksirk-23.08.4-2|44	- Multi-player gaming over a network
21mr|ksirk-23.08.4-2|45	- You can easily create new skins with SVG graphics and the skin editor
21mr|ksirk-23.08.4-2|46	- Hot New Stuff support. You can easily download and install new skins
21mr|ksirk-23.08.4-2|47	
21mr|ksirk-23.08.4-2|48	%files -f %{name}.lang
21mr|ksirk-23.08.4-2|49	%{_kde5_applicationsdir}/org.kde.ksirk.desktop
21mr|ksirk-23.08.4-2|50	%{_kde5_applicationsdir}/org.kde.ksirkskineditor.desktop
21mr|ksirk-23.08.4-2|51	%{_kde5_bindir}/ksirk
21mr|ksirk-23.08.4-2|52	%{_kde5_bindir}/ksirkskineditor
21mr|ksirk-23.08.4-2|53	%{_kde5_datadir}/config.kcfg/ksirk*settings.kcfg
21mr|ksirk-23.08.4-2|54	%{_kde5_datadir}/ksirk*
21mr|ksirk-23.08.4-2|55	%{_kde5_datadir}/knsrcfiles/ksirk.knsrc
21mr|ksirk-23.08.4-2|56	%{_kde5_datadir}/qlogging-categories5/ksirk.categories
21mr|ksirk-23.08.4-2|57	%{_kde5_iconsdir}/*/*/apps/ksirk.*
21mr|ksirk-23.08.4-2|58	%{_kde5_xmlguidir}/ksirk/ksirkui.rc
21mr|ksirk-23.08.4-2|59	%{_kde5_xmlguidir}/ksirkskineditor/ksirkskineditorui.rc
21mr|ksirk-23.08.4-2|60	%{_appdatadir}/org.kde.ksirk.appdata.xml
21mr|ksirk-23.08.4-2|61	#------------------------------------------------------------------------------
21mr|ksirk-23.08.4-2|62	
21mr|ksirk-23.08.4-2|63	%define iris_ksirk_major 2
21mr|ksirk-23.08.4-2|64	%define libiris_ksirk %mklibname iris_ksirk %{iris_ksirk_major}
21mr|ksirk-23.08.4-2|65	
21mr|ksirk-23.08.4-2|66	%package -n %{libiris_ksirk}
21mr|ksirk-23.08.4-2|67	Summary:	Shared library for %{name}
21mr|ksirk-23.08.4-2|68	Group:		System/Libraries
21mr|ksirk-23.08.4-2|69	
21mr|ksirk-23.08.4-2|70	%description -n %{libiris_ksirk}
21mr|ksirk-23.08.4-2|71	Shared library for %{name}.
21mr|ksirk-23.08.4-2|72	
21mr|ksirk-23.08.4-2|73	%files -n %{libiris_ksirk}
21mr|ksirk-23.08.4-2|74	%{_kde5_libdir}/libiris_ksirk.so.%{iris_ksirk_major}*
21mr|ksirk-23.08.4-2|75	
21mr|ksirk-23.08.4-2|76	#------------------------------------------------------------------------------
21mr|ksirk-23.08.4-2|77	
21mr|ksirk-23.08.4-2|78	%prep
21mr|ksirk-23.08.4-2|79	%autosetup -p1
21mr|ksirk-23.08.4-2|80	
21mr|ksirk-23.08.4-2|81	%build
21mr|ksirk-23.08.4-2|82	%cmake_kde5
21mr|ksirk-23.08.4-2|83	%make
21mr|ksirk-23.08.4-2|84	
21mr|ksirk-23.08.4-2|85	%install
21mr|ksirk-23.08.4-2|86	%makeinstall_std -C build
21mr|ksirk-23.08.4-2|87	
21mr|ksirk-23.08.4-2|88	%find_lang %{name} ksirkskineditor %{name}.lang --with-kde --with-html
21mr|ksirk-23.08.4-2|89	
21mr|ksirk-23.08.4-2|90	
21mr|ksirk-23.08.4-2|91	# We don't need it for now
21mr|ksirk-23.08.4-2|92	rm -f %{buildroot}%{_kde5_libdir}/libiris_ksirk.so

13390 21
21mr|ksmtp-23.08.4-2|1	
21mr|ksmtp-23.08.4-2|2	Summary:	KDE Frameworks 5 SMTP module
21mr|ksmtp-23.08.4-2|3	Name:		ksmtp
21mr|ksmtp-23.08.4-2|4	Version:	23.08.4
21mr|ksmtp-23.08.4-2|5	Release:	2
21mr|ksmtp-23.08.4-2|6	License:	LGPLv2.1+
21mr|ksmtp-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|ksmtp-23.08.4-2|8	Url:		https://www.kde.org/
21mr|ksmtp-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ksmtp-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|ksmtp-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21mr|ksmtp-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|ksmtp-23.08.4-2|13	BuildRequires:	kf5kio-devel
21mr|ksmtp-23.08.4-2|14	BuildRequires:	kf5mime-devel
21mr|ksmtp-23.08.4-2|15	BuildRequires:	sasl-devel
21mr|ksmtp-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksmtp-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ksmtp-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|ksmtp-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|ksmtp-23.08.4-2|20	
21mr|ksmtp-23.08.4-2|21	%description
21mr|ksmtp-23.08.4-2|22	KDE Frameworks 5 SMTP module.
21mr|ksmtp-23.08.4-2|23	
21mr|ksmtp-23.08.4-2|24	%files
21mr|ksmtp-23.08.4-2|25	%{_kde5_datadir}/qlogging-categories5/ksmtp.categories
21mr|ksmtp-23.08.4-2|26	
21mr|ksmtp-23.08.4-2|27	#----------------------------------------------------------------------------
21mr|ksmtp-23.08.4-2|28	
21mr|ksmtp-23.08.4-2|29	%package i18n
21mr|ksmtp-23.08.4-2|30	Summary:	KDE Frameworks 5 SMTP library translations
21mr|ksmtp-23.08.4-2|31	Group:		System/Internationalization
21mr|ksmtp-23.08.4-2|32	BuildArch:	noarch
21mr|ksmtp-23.08.4-2|33	
21mr|ksmtp-23.08.4-2|34	%description i18n
21mr|ksmtp-23.08.4-2|35	KDE Frameworks 5 SMTP library translations.
21mr|ksmtp-23.08.4-2|36	
21mr|ksmtp-23.08.4-2|37	%files i18n -f libksmtp5.lang
21mr|ksmtp-23.08.4-2|38	
21mr|ksmtp-23.08.4-2|39	#----------------------------------------------------------------------------
21mr|ksmtp-23.08.4-2|40	
21mr|ksmtp-23.08.4-2|41	%define kpimsmtp_major 5
21mr|ksmtp-23.08.4-2|42	%define libkpimsmtp %mklibname kpimsmtp %{kpimsmtp_major}
21mr|ksmtp-23.08.4-2|43	
21mr|ksmtp-23.08.4-2|44	%package -n %{libkpimsmtp}
21mr|ksmtp-23.08.4-2|45	Summary:	KDE Frameworks 5 SMTP shared library
21mr|ksmtp-23.08.4-2|46	Group:		System/Libraries
21mr|ksmtp-23.08.4-2|47	Requires:	%{name}
21mr|ksmtp-23.08.4-2|48	Requires:	%{name}-i18n
21mr|ksmtp-23.08.4-2|49	
21mr|ksmtp-23.08.4-2|50	%description -n %{libkpimsmtp}
21mr|ksmtp-23.08.4-2|51	KDE Frameworks 5 SMTP shared library.
21mr|ksmtp-23.08.4-2|52	
21mr|ksmtp-23.08.4-2|53	%files -n %{libkpimsmtp}
21mr|ksmtp-23.08.4-2|54	%{_kde5_libdir}/libKPim5SMTP.so.%{kpimsmtp_major}*
21mr|ksmtp-23.08.4-2|55	
21mr|ksmtp-23.08.4-2|56	#----------------------------------------------------------------------------
21mr|ksmtp-23.08.4-2|57	
21mr|ksmtp-23.08.4-2|58	%define devkpimsmtp %mklibname kpimsmtp -d
21mr|ksmtp-23.08.4-2|59	
21mr|ksmtp-23.08.4-2|60	%package -n %{devkpimsmtp}
21mr|ksmtp-23.08.4-2|61	Summary:	Development files for KDE Frameworks 5 SMTP module
21mr|ksmtp-23.08.4-2|62	Group:		Development/KDE and Qt
21mr|ksmtp-23.08.4-2|63	Requires:	%{libkpimsmtp} = %{EVRD}
21mr|ksmtp-23.08.4-2|64	Provides:	%{name}-devel = %{EVRD}
21mr|ksmtp-23.08.4-2|65	Provides:	kpimsmtp-devel = %{version}
21mr|ksmtp-23.08.4-2|66	
21mr|ksmtp-23.08.4-2|67	%description -n %{devkpimsmtp}
21mr|ksmtp-23.08.4-2|68	This package contains header files needed if you wish to build applications
21mr|ksmtp-23.08.4-2|69	based on %{name}.
21mr|ksmtp-23.08.4-2|70	
21mr|ksmtp-23.08.4-2|71	%files -n %{devkpimsmtp}
21mr|ksmtp-23.08.4-2|72	%{_kde5_includedir}/KPim5/KSMTP
21mr|ksmtp-23.08.4-2|73	%{_kde5_libdir}/cmake/KPim5SMTP
21mr|ksmtp-23.08.4-2|74	%{_kde5_libdir}/libKPim5SMTP.so
21mr|ksmtp-23.08.4-2|75	%{_kde5_mkspecsdir}/*.pri
21mr|ksmtp-23.08.4-2|76	
21mr|ksmtp-23.08.4-2|77	#----------------------------------------------------------------------------
21mr|ksmtp-23.08.4-2|78	
21mr|ksmtp-23.08.4-2|79	%prep
21mr|ksmtp-23.08.4-2|80	%autosetup -p1
21mr|ksmtp-23.08.4-2|81	
21mr|ksmtp-23.08.4-2|82	%build
21mr|ksmtp-23.08.4-2|83	%cmake_kde5
21mr|ksmtp-23.08.4-2|84	%make
21mr|ksmtp-23.08.4-2|85	
21mr|ksmtp-23.08.4-2|86	%install
21mr|ksmtp-23.08.4-2|87	%makeinstall_std -C build
21mr|ksmtp-23.08.4-2|88	
21mr|ksmtp-23.08.4-2|89	%find_lang libksmtp5

13391 21
21mr|ksnakeduel-23.08.4-2|1	
21mr|ksnakeduel-23.08.4-2|2	Summary:	Snake race played against the computer
21mr|ksnakeduel-23.08.4-2|3	Name:		ksnakeduel
21mr|ksnakeduel-23.08.4-2|4	Version:	23.08.4
21mr|ksnakeduel-23.08.4-2|5	Release:	2
21mr|ksnakeduel-23.08.4-2|6	Epoch:		1
21mr|ksnakeduel-23.08.4-2|7	License:	GPLv2+
21mr|ksnakeduel-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|ksnakeduel-23.08.4-2|9	Url:		http://www.kde.org/applications/games/ksnakeduel/
21mr|ksnakeduel-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ksnakeduel-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|ksnakeduel-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|ksnakeduel-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|ksnakeduel-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|ksnakeduel-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|ksnakeduel-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|ksnakeduel-23.08.4-2|17	BuildRequires:	kf5dbusaddons-devel
21mr|ksnakeduel-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|ksnakeduel-23.08.4-2|19	BuildRequires:	kf5guiaddons-devel
21mr|ksnakeduel-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|ksnakeduel-23.08.4-2|21	BuildRequires:	kf5kdegames-devel
21mr|ksnakeduel-23.08.4-2|22	BuildRequires:	kf5widgetsaddons-devel
21mr|ksnakeduel-23.08.4-2|23	BuildRequires:	kf5xmlgui-devel
21mr|ksnakeduel-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksnakeduel-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ksnakeduel-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|ksnakeduel-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|ksnakeduel-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Svg)
21mr|ksnakeduel-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ksnakeduel-23.08.4-2|30	Provides:	kdesnake = %{EVRD}
21mr|ksnakeduel-23.08.4-2|31	Provides:	ksnake = %{EVRD}
21mr|ksnakeduel-23.08.4-2|32	Obsoletes:	ktron < 1:16.12
21mr|ksnakeduel-23.08.4-2|33	
21mr|ksnakeduel-23.08.4-2|34	%description
21mr|ksnakeduel-23.08.4-2|35	KSnakeDuel is a fast action game where you steer a snake which has to eat
21mr|ksnakeduel-23.08.4-2|36	food. While eating the snake grows. But once a player collides with the
21mr|ksnakeduel-23.08.4-2|37	other snake or the wall the game is lost. This becomes of course more and
21mr|ksnakeduel-23.08.4-2|38	more difficult the longer the snakes grow.
21mr|ksnakeduel-23.08.4-2|39	
21mr|ksnakeduel-23.08.4-2|40	%files -f %{name}.lang
21mr|ksnakeduel-23.08.4-2|41	%{_kde5_bindir}/ksnakeduel
21mr|ksnakeduel-23.08.4-2|42	%{_kde5_applicationsdir}/org.kde.ksnakeduel.desktop
21mr|ksnakeduel-23.08.4-2|43	%{_kde5_datadir}/config.kcfg/ksnakeduel.kcfg
21mr|ksnakeduel-23.08.4-2|44	%{_kde5_datadir}/ksnakeduel
21mr|ksnakeduel-23.08.4-2|45	%{_kde5_datadir}/knsrcfiles/ksnakeduel.knsrc
21mr|ksnakeduel-23.08.4-2|46	%{_kde5_datadir}/qlogging-categories5/ksnakeduel.categories
21mr|ksnakeduel-23.08.4-2|47	%{_kde5_iconsdir}/hicolor/*/*/ksnakeduel.*
21mr|ksnakeduel-23.08.4-2|48	%{_appdatadir}/org.kde.ksnakeduel.appdata.xml
21mr|ksnakeduel-23.08.4-2|49	
21mr|ksnakeduel-23.08.4-2|50	#------------------------------------------------------------------------------
21mr|ksnakeduel-23.08.4-2|51	
21mr|ksnakeduel-23.08.4-2|52	%prep
21mr|ksnakeduel-23.08.4-2|53	%autosetup -p1
21mr|ksnakeduel-23.08.4-2|54	
21mr|ksnakeduel-23.08.4-2|55	%build
21mr|ksnakeduel-23.08.4-2|56	%cmake_kde5
21mr|ksnakeduel-23.08.4-2|57	%make
21mr|ksnakeduel-23.08.4-2|58	
21mr|ksnakeduel-23.08.4-2|59	%install
21mr|ksnakeduel-23.08.4-2|60	%makeinstall_std -C build
21mr|ksnakeduel-23.08.4-2|61	
21mr|ksnakeduel-23.08.4-2|62	%find_lang %{name} --with-kde --with-html
21mr|ksnakeduel-23.08.4-2|63	

13392 21
21mr|kspaceduel-23.08.4-2|1	
21mr|kspaceduel-23.08.4-2|2	Summary:	Two player game with shooting spaceships flying around a sun
21mr|kspaceduel-23.08.4-2|3	Name:		kspaceduel
21mr|kspaceduel-23.08.4-2|4	Version:	23.08.4
21mr|kspaceduel-23.08.4-2|5	Release:	2
21mr|kspaceduel-23.08.4-2|6	Epoch:		1
21mr|kspaceduel-23.08.4-2|7	License:	GPLv2+
21mr|kspaceduel-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kspaceduel-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kspaceduel/
21mr|kspaceduel-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kspaceduel-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kspaceduel-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kspaceduel-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kspaceduel-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kspaceduel-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kspaceduel-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|kspaceduel-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|kspaceduel-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|kspaceduel-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|kspaceduel-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|kspaceduel-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kspaceduel-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kspaceduel-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kspaceduel-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kspaceduel-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kspaceduel-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kspaceduel-23.08.4-2|27	
21mr|kspaceduel-23.08.4-2|28	%description
21mr|kspaceduel-23.08.4-2|29	In KSpaceDuel each of two possible players control a satellite spaceship
21mr|kspaceduel-23.08.4-2|30	orbiting the sun. As the game progresses players have to eliminate the
21mr|kspaceduel-23.08.4-2|31	opponent's spacecraft with bullets or mines.
21mr|kspaceduel-23.08.4-2|32	
21mr|kspaceduel-23.08.4-2|33	%files -f %{name}.lang
21mr|kspaceduel-23.08.4-2|34	%{_kde5_bindir}/kspaceduel
21mr|kspaceduel-23.08.4-2|35	%{_kde5_applicationsdir}/org.kde.kspaceduel.desktop
21mr|kspaceduel-23.08.4-2|36	%{_kde5_datadir}/config.kcfg/kspaceduel.kcfg
21mr|kspaceduel-23.08.4-2|37	%{_kde5_datadir}/kspaceduel
21mr|kspaceduel-23.08.4-2|38	%{_kde5_iconsdir}/hicolor/*/apps/kspaceduel.png
21mr|kspaceduel-23.08.4-2|39	%{_appdatadir}/org.kde.kspaceduel.appdata.xml
21mr|kspaceduel-23.08.4-2|40	
21mr|kspaceduel-23.08.4-2|41	#------------------------------------------------------------------------------
21mr|kspaceduel-23.08.4-2|42	
21mr|kspaceduel-23.08.4-2|43	%prep
21mr|kspaceduel-23.08.4-2|44	%autosetup -p1
21mr|kspaceduel-23.08.4-2|45	
21mr|kspaceduel-23.08.4-2|46	%build
21mr|kspaceduel-23.08.4-2|47	%cmake_kde5
21mr|kspaceduel-23.08.4-2|48	%make
21mr|kspaceduel-23.08.4-2|49	
21mr|kspaceduel-23.08.4-2|50	%install
21mr|kspaceduel-23.08.4-2|51	%makeinstall_std -C build
21mr|kspaceduel-23.08.4-2|52	
21mr|kspaceduel-23.08.4-2|53	%find_lang %{name} --with-kde --with-html
21mr|kspaceduel-23.08.4-2|54	

13393 21
21mr|ksquares-23.08.4-2|1	Summary:	An implementation of the popular paper based game squares
21mr|ksquares-23.08.4-2|2	Name:		ksquares
21mr|ksquares-23.08.4-2|3	Version:	23.08.4
21mr|ksquares-23.08.4-2|4	Release:	2
21mr|ksquares-23.08.4-2|5	Epoch:		1
21mr|ksquares-23.08.4-2|6	License:	GPLv2+
21mr|ksquares-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|ksquares-23.08.4-2|8	Url:		http://www.kde.org/applications/games/ksquares/
21mr|ksquares-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ksquares-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|ksquares-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|ksquares-23.08.4-2|12	BuildRequires:	kf5configwidgets-devel
21mr|ksquares-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|ksquares-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|ksquares-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|ksquares-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|ksquares-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|ksquares-23.08.4-2|18	BuildRequires:	kf5kdegames-devel
21mr|ksquares-23.08.4-2|19	BuildRequires:	kf5widgetsaddons-devel
21mr|ksquares-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|ksquares-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksquares-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ksquares-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|ksquares-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|ksquares-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ksquares-23.08.4-2|26	
21mr|ksquares-23.08.4-2|27	%description
21mr|ksquares-23.08.4-2|28	KSquares is an implementation of the popular paper based game squares.
21mr|ksquares-23.08.4-2|29	You must draw lines to complete squares, the player with the most
21mr|ksquares-23.08.4-2|30	squares wins.
21mr|ksquares-23.08.4-2|31	
21mr|ksquares-23.08.4-2|32	%files -f %{name}.lang
21mr|ksquares-23.08.4-2|33	%{_kde5_applicationsdir}/org.kde.ksquares.desktop
21mr|ksquares-23.08.4-2|34	%{_kde5_bindir}/ksquares
21mr|ksquares-23.08.4-2|35	%{_kde5_datadir}/config.kcfg/ksquares.kcfg
21mr|ksquares-23.08.4-2|36	%{_kde5_iconsdir}/hicolor/*/apps/ksquares.png
21mr|ksquares-23.08.4-2|37	%{_appdatadir}/org.kde.ksquares.appdata.xml
21mr|ksquares-23.08.4-2|38	
21mr|ksquares-23.08.4-2|39	#------------------------------------------------------------------------------
21mr|ksquares-23.08.4-2|40	
21mr|ksquares-23.08.4-2|41	%prep
21mr|ksquares-23.08.4-2|42	%setup -q
21mr|ksquares-23.08.4-2|43	
21mr|ksquares-23.08.4-2|44	%build
21mr|ksquares-23.08.4-2|45	%cmake_kde5
21mr|ksquares-23.08.4-2|46	%make
21mr|ksquares-23.08.4-2|47	
21mr|ksquares-23.08.4-2|48	%install
21mr|ksquares-23.08.4-2|49	%makeinstall_std -C build
21mr|ksquares-23.08.4-2|50	
21mr|ksquares-23.08.4-2|51	%find_lang %{name} --with-kde
21mr|ksquares-23.08.4-2|52	

13394 21
21mr|ksshaskpass-5.27.11-4|1	Summary:	Plasma 5 SSH-askpass
21mr|ksshaskpass-5.27.11-4|2	Name:		ksshaskpass
21mr|ksshaskpass-5.27.11-4|3	Version:	5.27.11
21mr|ksshaskpass-5.27.11-4|4	Release:	4
21mr|ksshaskpass-5.27.11-4|5	License:	GPLv2+
21mr|ksshaskpass-5.27.11-4|6	Group:		Graphical desktop/KDE
21mr|ksshaskpass-5.27.11-4|7	Url:		https://www.kde.org/
21mr|ksshaskpass-5.27.11-4|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|ksshaskpass-5.27.11-4|9	Source1:	ksshaskpass_config
21mr|ksshaskpass-5.27.11-4|10	Source2:	ksshaskpass.sh
21mr|ksshaskpass-5.27.11-4|11	BuildRequires:	extra-cmake-modules
21mr|ksshaskpass-5.27.11-4|12	BuildRequires:	kf5coreaddons-devel
21mr|ksshaskpass-5.27.11-4|13	BuildRequires:	kf5doctools-devel
21mr|ksshaskpass-5.27.11-4|14	BuildRequires:	kf5i18n-devel
21mr|ksshaskpass-5.27.11-4|15	BuildRequires:	kf5wallet-devel
21mr|ksshaskpass-5.27.11-4|16	BuildRequires:	kf5widgetsaddons-devel
21mr|ksshaskpass-5.27.11-4|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksshaskpass-5.27.11-4|18	Requires(post):	update-alternatives
21mr|ksshaskpass-5.27.11-4|19	Requires(postun):	update-alternatives
21mr|ksshaskpass-5.27.11-4|20	Requires:	openssh-clients
21mr|ksshaskpass-5.27.11-4|21	# script in openssh-askpass-common does:
21mr|ksshaskpass-5.27.11-4|22	# export SSH_ASKPASS=/usr/libexec/ssh-askpass
21mr|ksshaskpass-5.27.11-4|23	Requires:	openssh-askpass-common
21mr|ksshaskpass-5.27.11-4|24	Provides:	openssh-askpass
21mr|ksshaskpass-5.27.11-4|25	Provides:	ssh-askpass
21mr|ksshaskpass-5.27.11-4|26	
21mr|ksshaskpass-5.27.11-4|27	%description
21mr|ksshaskpass-5.27.11-4|28	Ksshaskpass is a front-end for ssh-add which stores the password of the sh key
21mr|ksshaskpass-5.27.11-4|29	in KWallet.
21mr|ksshaskpass-5.27.11-4|30	
21mr|ksshaskpass-5.27.11-4|31	Ksshaskpass is not meant to be executed directly, you need to tell ssh-add
21mr|ksshaskpass-5.27.11-4|32	about it. ssh-add will then call it if it is not associated to a terminal.
21mr|ksshaskpass-5.27.11-4|33	
21mr|ksshaskpass-5.27.11-4|34	%files -f %{name}.lang
21mr|ksshaskpass-5.27.11-4|35	%{_kde5_bindir}/ksshaskpass
21mr|ksshaskpass-5.27.11-4|36	%{_kde5_mandir}/man1/ksshaskpass.1*
21mr|ksshaskpass-5.27.11-4|37	
21mr|ksshaskpass-5.27.11-4|38	%post
21mr|ksshaskpass-5.27.11-4|39	update-alternatives --install %{_libexecdir}/ssh-askpass ssh-askpass %{_kde5_bindir}/ksshaskpass 40
21mr|ksshaskpass-5.27.11-4|40	
21mr|ksshaskpass-5.27.11-4|41	%postun
21mr|ksshaskpass-5.27.11-4|42	[ $1 = 0 ] || exit 0
21mr|ksshaskpass-5.27.11-4|43	update-alternatives --remove ssh-askpass %{_kde5_bindir}/ksshaskpass
21mr|ksshaskpass-5.27.11-4|44	
21mr|ksshaskpass-5.27.11-4|45	#----------------------------------------------------------------------------
21mr|ksshaskpass-5.27.11-4|46	
21mr|ksshaskpass-5.27.11-4|47	%package ssh-agent
21mr|ksshaskpass-5.27.11-4|48	# subpackage exists so that ksshaskpass can be used as an ssh ask password
21mr|ksshaskpass-5.27.11-4|49	# program, but something else, for example gcr, is used as an ssh agent
21mr|ksshaskpass-5.27.11-4|50	Summary:	Automatically run ssh-agent inside KDE session
21mr|ksshaskpass-5.27.11-4|51	Group:		Graphical desktop/KDE
21mr|ksshaskpass-5.27.11-4|52	
21mr|ksshaskpass-5.27.11-4|53	%description ssh-agent
21mr|ksshaskpass-5.27.11-4|54	Automatically run ssh-agent inside KDE session
21mr|ksshaskpass-5.27.11-4|55	
21mr|ksshaskpass-5.27.11-4|56	%files ssh-agent
21mr|ksshaskpass-5.27.11-4|57	%config(noreplace) %{_sysconfdir}/xdg/plasma-workspace/env/%{name}.sh
21mr|ksshaskpass-5.27.11-4|58	%config(noreplace) %{_sysconfdir}/ssh/ssh_config.d/%{name}.conf
21mr|ksshaskpass-5.27.11-4|59	
21mr|ksshaskpass-5.27.11-4|60	#----------------------------------------------------------------------------
21mr|ksshaskpass-5.27.11-4|61	
21mr|ksshaskpass-5.27.11-4|62	%prep
21mr|ksshaskpass-5.27.11-4|63	%setup -qn %{name}-%{version}
21mr|ksshaskpass-5.27.11-4|64	
21mr|ksshaskpass-5.27.11-4|65	%build
21mr|ksshaskpass-5.27.11-4|66	%cmake_kde5
21mr|ksshaskpass-5.27.11-4|67	%make
21mr|ksshaskpass-5.27.11-4|68	
21mr|ksshaskpass-5.27.11-4|69	%install
21mr|ksshaskpass-5.27.11-4|70	%makeinstall_std -C build
21mr|ksshaskpass-5.27.11-4|71	
21mr|ksshaskpass-5.27.11-4|72	mkdir -p %{buildroot}%{_sysconfdir}/ssh/ssh_config.d
21mr|ksshaskpass-5.27.11-4|73	install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/ssh/ssh_config.d/%{name}.conf
21mr|ksshaskpass-5.27.11-4|74	
21mr|ksshaskpass-5.27.11-4|75	# Setup environment variables
21mr|ksshaskpass-5.27.11-4|76	mkdir -p %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/env/
21mr|ksshaskpass-5.27.11-4|77	install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/env/%{name}.sh
21mr|ksshaskpass-5.27.11-4|78	
21mr|ksshaskpass-5.27.11-4|79	%find_lang %{name}

13395 21
21mr|kstars-3.5.7-4|1	%define indilib_version 1.4.1
21mr|kstars-3.5.7-4|2	%define xplanet_version 1.2.1
21mr|kstars-3.5.7-4|3	
21mr|kstars-3.5.7-4|4	%bcond_with indilib
21mr|kstars-3.5.7-4|5	
21mr|kstars-3.5.7-4|6	Summary:	A Desktop Planetarium
21mr|kstars-3.5.7-4|7	Name:		kstars
21mr|kstars-3.5.7-4|8	Version:	3.5.7
21mr|kstars-3.5.7-4|9	Release:	4
21mr|kstars-3.5.7-4|10	Epoch:		1
21mr|kstars-3.5.7-4|11	License:	GPLv2+
21mr|kstars-3.5.7-4|12	Group:		Graphical desktop/KDE
21mr|kstars-3.5.7-4|13	Url:		http://edu.kde.org/kstars
21mr|kstars-3.5.7-4|14	Source0:	ftp://ftp.kde.org/pub/kde/stable/applications/%{version}/src/%{name}-%{version}.tar.xz
21mr|kstars-3.5.7-4|15	Source1:	kstars-3.5.7_ru.tar.gz
21mr|kstars-3.5.7-4|16	Source10:	%{name}.rpmlintrc
21mr|kstars-3.5.7-4|17	BuildRequires:	extra-cmake-modules
21mr|kstars-3.5.7-4|18	BuildRequires:	xplanet >= %{xplanet_version}
21mr|kstars-3.5.7-4|19	BuildRequires:	kf5config-devel
21mr|kstars-3.5.7-4|20	BuildRequires:	kf5crash-devel
21mr|kstars-3.5.7-4|21	BuildRequires:	kf5doctools-devel
21mr|kstars-3.5.7-4|22	BuildRequires:	kf5i18n-devel
21mr|kstars-3.5.7-4|23	BuildRequires:	kf5kio-devel
21mr|kstars-3.5.7-4|24	BuildRequires:	kf5newstuff-devel
21mr|kstars-3.5.7-4|25	BuildRequires:	kf5notifications-devel
21mr|kstars-3.5.7-4|26	BuildRequires:	kf5notifyconfig-devel
21mr|kstars-3.5.7-4|27	BuildRequires:	kf5plotting-devel
21mr|kstars-3.5.7-4|28	BuildRequires:	kf5widgetsaddons-devel
21mr|kstars-3.5.7-4|29	BuildRequires:	kf5xmlgui-devel
21mr|kstars-3.5.7-4|30	BuildRequires:	libfli-devel
21mr|kstars-3.5.7-4|31	BuildRequires:	pkgconfig(cfitsio)
21mr|kstars-3.5.7-4|32	BuildRequires:	pkgconfig(eigen3)
21mr|kstars-3.5.7-4|33	BuildRequires:	pkgconfig(gl)
21mr|kstars-3.5.7-4|34	BuildRequires:	pkgconfig(libraw_r)
21mr|kstars-3.5.7-4|35	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kstars-3.5.7-4|36	BuildRequires:	pkgconfig(Qt5Core)
21mr|kstars-3.5.7-4|37	BuildRequires:	pkgconfig(Qt5DataVisualization)
21mr|kstars-3.5.7-4|38	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kstars-3.5.7-4|39	BuildRequires:	pkgconfig(Qt5Network)
21mr|kstars-3.5.7-4|40	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kstars-3.5.7-4|41	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kstars-3.5.7-4|42	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kstars-3.5.7-4|43	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kstars-3.5.7-4|44	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kstars-3.5.7-4|45	BuildRequires:	pkgconfig(Qt5Test)
21mr|kstars-3.5.7-4|46	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kstars-3.5.7-4|47	BuildRequires:	pkgconfig(Qt5WebSockets)
21mr|kstars-3.5.7-4|48	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kstars-3.5.7-4|49	BuildRequires:	pkgconfig(zlib)
21mr|kstars-3.5.7-4|50	%if %{with indilib}
21mr|kstars-3.5.7-4|51	BuildRequires:	pkgconfig(libindi) >= %{indilib_version}
21mr|kstars-3.5.7-4|52	BuildRequires:	indilib-devel-static >= %{indilib_version}
21mr|kstars-3.5.7-4|53	Requires:	indilib >= %{indilib_version}
21mr|kstars-3.5.7-4|54	%endif
21mr|kstars-3.5.7-4|55	Requires:	xplanet
21mr|kstars-3.5.7-4|56	
21mr|kstars-3.5.7-4|57	%description
21mr|kstars-3.5.7-4|58	KStars is a Desktop Planetarium for KDE. It provides an accurate graphical
21mr|kstars-3.5.7-4|59	simulation of the night sky, from any location on Earth, at any date and
21mr|kstars-3.5.7-4|60	time. The display includes 130,000 stars, 13,000 deep-sky objects,all 8
21mr|kstars-3.5.7-4|61	planets, the Sun and Moon, and thousands of comets and asteroids.
21mr|kstars-3.5.7-4|62	
21mr|kstars-3.5.7-4|63	%files -f %{name}.lang
21mr|kstars-3.5.7-4|64	%doc README.ephemerides README.customize README.images README.planetmath README.timekeeping AUTHORS
21mr|kstars-3.5.7-4|65	%{_kde5_applicationsdir}/org.kde.kstars.desktop
21mr|kstars-3.5.7-4|66	%{_kde5_bindir}/kstars
21mr|kstars-3.5.7-4|67	%{_kde5_datadir}/config.kcfg/kstars.kcfg
21mr|kstars-3.5.7-4|68	%{_kde5_datadir}/kstars
21mr|kstars-3.5.7-4|69	%{_kde5_datadir}/sounds/KDE-KStars-*.ogg
21mr|kstars-3.5.7-4|70	%{_kde5_iconsdir}/*/*/apps/kstars.*
21mr|kstars-3.5.7-4|71	%{_kde5_libdir}/libhtmesh.a
21mr|kstars-3.5.7-4|72	%{_kde5_notificationsdir}/kstars.notifyrc
21mr|kstars-3.5.7-4|73	%{_appdatadir}/org.kde.kstars.appdata.xml
21mr|kstars-3.5.7-4|74	
21mr|kstars-3.5.7-4|75	#----------------------------------------------------------------------------
21mr|kstars-3.5.7-4|76	
21mr|kstars-3.5.7-4|77	%prep
21mr|kstars-3.5.7-4|78	%autosetup -p1
21mr|kstars-3.5.7-4|79	
21mr|kstars-3.5.7-4|80	pushd po
21mr|kstars-3.5.7-4|81	tar -xvzf %{SOURCE1}
21mr|kstars-3.5.7-4|82	popd
21mr|kstars-3.5.7-4|83	
21mr|kstars-3.5.7-4|84	%build
21mr|kstars-3.5.7-4|85	%cmake_kde5
21mr|kstars-3.5.7-4|86	%make
21mr|kstars-3.5.7-4|87	
21mr|kstars-3.5.7-4|88	%install
21mr|kstars-3.5.7-4|89	%makeinstall_std -C build
21mr|kstars-3.5.7-4|90	
21mr|kstars-3.5.7-4|91	%find_lang %{name} --with-kde --with-html

13396 21
21mr|ksudoku-23.08.4-2|1	Summary:	Play, create and solve sudoku grids
21mr|ksudoku-23.08.4-2|2	Name:		ksudoku
21mr|ksudoku-23.08.4-2|3	Version:	23.08.4
21mr|ksudoku-23.08.4-2|4	Release:	2
21mr|ksudoku-23.08.4-2|5	Epoch:		1
21mr|ksudoku-23.08.4-2|6	License:	GPLv2+
21mr|ksudoku-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|ksudoku-23.08.4-2|8	Url:		http://www.kde.org/applications/games/ksudoku/
21mr|ksudoku-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ksudoku-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|ksudoku-23.08.4-2|11	BuildRequires:	kf5archive-devel
21mr|ksudoku-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|ksudoku-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|ksudoku-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|ksudoku-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|ksudoku-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|ksudoku-23.08.4-2|17	BuildRequires:	kf5guiaddons-devel
21mr|ksudoku-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|ksudoku-23.08.4-2|19	BuildRequires:	kf5iconthemes-devel
21mr|ksudoku-23.08.4-2|20	BuildRequires:	kf5kdegames-devel
21mr|ksudoku-23.08.4-2|21	BuildRequires:	kf5kio-devel
21mr|ksudoku-23.08.4-2|22	BuildRequires:	kf5jobwidgets-devel
21mr|ksudoku-23.08.4-2|23	BuildRequires:	kf5widgetsaddons-devel
21mr|ksudoku-23.08.4-2|24	BuildRequires:	kf5xmlgui-devel
21mr|ksudoku-23.08.4-2|25	BuildRequires:	pkgconfig(gl)
21mr|ksudoku-23.08.4-2|26	BuildRequires:	pkgconfig(glu)
21mr|ksudoku-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksudoku-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ksudoku-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Network)
21mr|ksudoku-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|ksudoku-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|ksudoku-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Qml)
21mr|ksudoku-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Quick)
21mr|ksudoku-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|ksudoku-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Svg)
21mr|ksudoku-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|ksudoku-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ksudoku-23.08.4-2|38	
21mr|ksudoku-23.08.4-2|39	%description
21mr|ksudoku-23.08.4-2|40	The word Sudoku means "single number in an alloted place" in Japanese. These
21mr|ksudoku-23.08.4-2|41	are the basic rules. Every sudoku Sudoku is a square of 81 cells divided into
21mr|ksudoku-23.08.4-2|42	9 columns and 9 rows and in 9 subsquares (3x3) of 9 cells each. Solving takes
21mr|ksudoku-23.08.4-2|43	usually from 10 to 30 minutes, depending on puzzle level, your skill and
21mr|ksudoku-23.08.4-2|44	experience.
21mr|ksudoku-23.08.4-2|45	
21mr|ksudoku-23.08.4-2|46	Some cells are filled with a number at the beginnning: the remaining are to
21mr|ksudoku-23.08.4-2|47	be filled by the player using numbers from 1 to 9, without repeating a number
21mr|ksudoku-23.08.4-2|48	twice on each column, row or subsuquare (each of them must contain only
21mr|ksudoku-23.08.4-2|49	one 1, one 2, one 3, and so on). The game requires logic and patience.
21mr|ksudoku-23.08.4-2|50	The numerals in Sudoku puzzles are used for convenience (for example in 16x16
21mr|ksudoku-23.08.4-2|51	board we use letters): arithmetic relationships between numbers are irrelevant.
21mr|ksudoku-23.08.4-2|52	
21mr|ksudoku-23.08.4-2|53	This program supports also 16x16 games with numbers from 1 to 16 and 256
21mr|ksudoku-23.08.4-2|54	cells with 16 cols, rows and subsquares! (if normal sudoku are not enough for
21mr|ksudoku-23.08.4-2|55	you).
21mr|ksudoku-23.08.4-2|56	
21mr|ksudoku-23.08.4-2|57	More information at http://en.wikipedia.org/wiki/Sudoku
21mr|ksudoku-23.08.4-2|58	
21mr|ksudoku-23.08.4-2|59	%files -f %{name}.lang
21mr|ksudoku-23.08.4-2|60	%{_kde5_bindir}/ksudoku
21mr|ksudoku-23.08.4-2|61	%{_kde5_applicationsdir}/org.kde.ksudoku.desktop
21mr|ksudoku-23.08.4-2|62	%{_kde5_datadir}/ksudoku
21mr|ksudoku-23.08.4-2|63	%{_kde5_configdir}/ksudokurc
21mr|ksudoku-23.08.4-2|64	%{_kde5_iconsdir}/hicolor/*/apps/ksudoku.png
21mr|ksudoku-23.08.4-2|65	%{_appdatadir}/org.kde.ksudoku.appdata.xml
21mr|ksudoku-23.08.4-2|66	
21mr|ksudoku-23.08.4-2|67	#------------------------------------------------------------------------------
21mr|ksudoku-23.08.4-2|68	
21mr|ksudoku-23.08.4-2|69	%prep
21mr|ksudoku-23.08.4-2|70	%autosetup -p1
21mr|ksudoku-23.08.4-2|71	
21mr|ksudoku-23.08.4-2|72	%build
21mr|ksudoku-23.08.4-2|73	%cmake_kde5
21mr|ksudoku-23.08.4-2|74	%make
21mr|ksudoku-23.08.4-2|75	
21mr|ksudoku-23.08.4-2|76	%install
21mr|ksudoku-23.08.4-2|77	%makeinstall_std -C build
21mr|ksudoku-23.08.4-2|78	
21mr|ksudoku-23.08.4-2|79	%find_lang %{name} --with-kde --with-html
21mr|ksudoku-23.08.4-2|80	

13397 21
21mr|ksystemlog-23.08.5-1|1	
21mr|ksystemlog-23.08.5-1|2	Summary:	System log viewer tool for KDE
21mr|ksystemlog-23.08.5-1|3	Name:		ksystemlog
21mr|ksystemlog-23.08.5-1|4	Version:	23.08.5
21mr|ksystemlog-23.08.5-1|5	Release:	1
21mr|ksystemlog-23.08.5-1|6	Epoch:		2
21mr|ksystemlog-23.08.5-1|7	License:	GPLv2+
21mr|ksystemlog-23.08.5-1|8	Group:		Graphical desktop/KDE
21mr|ksystemlog-23.08.5-1|9	Url:		http://www.kde.org
21mr|ksystemlog-23.08.5-1|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ksystemlog-23.08.5-1|11	Source1:	ksystemlog-wrapper.sh
21mr|ksystemlog-23.08.5-1|12	Source2:	org.kde.pkexec.ksystemlog.policy
21mr|ksystemlog-23.08.5-1|13	Patch1:		remove-suid-flag-from-desktop-kdesu.patch
21mr|ksystemlog-23.08.5-1|14	BuildRequires:	extra-cmake-modules
21mr|ksystemlog-23.08.5-1|15	BuildRequires:	kf5archive-devel
21mr|ksystemlog-23.08.5-1|16	BuildRequires:	kf5completion-devel
21mr|ksystemlog-23.08.5-1|17	BuildRequires:	kf5config-devel
21mr|ksystemlog-23.08.5-1|18	BuildRequires:	kf5coreaddons-devel
21mr|ksystemlog-23.08.5-1|19	BuildRequires:	kf5doctools-devel
21mr|ksystemlog-23.08.5-1|20	BuildRequires:	kf5i18n-devel
21mr|ksystemlog-23.08.5-1|21	BuildRequires:	kf5iconthemes-devel
21mr|ksystemlog-23.08.5-1|22	BuildRequires:	kf5itemviews-devel
21mr|ksystemlog-23.08.5-1|23	BuildRequires:	kf5kio-devel
21mr|ksystemlog-23.08.5-1|24	BuildRequires:	kf5textwidgets-devel
21mr|ksystemlog-23.08.5-1|25	BuildRequires:	kf5widgetsaddons-devel
21mr|ksystemlog-23.08.5-1|26	BuildRequires:	kf5xmlgui-devel
21mr|ksystemlog-23.08.5-1|27	BuildRequires:	pkgconfig(libsystemd)
21mr|ksystemlog-23.08.5-1|28	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|ksystemlog-23.08.5-1|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksystemlog-23.08.5-1|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ksystemlog-23.08.5-1|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|ksystemlog-23.08.5-1|32	BuildRequires:	pkgconfig(Qt5Test)
21mr|ksystemlog-23.08.5-1|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ksystemlog-23.08.5-1|34	Requires:	pciutils
21mr|ksystemlog-23.08.5-1|35	# Uses polkit to run, but can be run without root permissions too
21mr|ksystemlog-23.08.5-1|36	Recommends:	polkit
21mr|ksystemlog-23.08.5-1|37	
21mr|ksystemlog-23.08.5-1|38	%description
21mr|ksystemlog-23.08.5-1|39	This program is developed for being used by beginner users, which don't know
21mr|ksystemlog-23.08.5-1|40	how to find information about their Linux system, and how the log files are
21mr|ksystemlog-23.08.5-1|41	in their computer. But it is also designed for advanced users, who want to
21mr|ksystemlog-23.08.5-1|42	quickly see problems occuring on their server.
21mr|ksystemlog-23.08.5-1|43	
21mr|ksystemlog-23.08.5-1|44	KSystemLog has the following features :
21mr|ksystemlog-23.08.5-1|45	- View all the main log of your system, by selecting them directly in a menu
21mr|ksystemlog-23.08.5-1|46	- Auto display new lines logged in bold
21mr|ksystemlog-23.08.5-1|47	- Tabbed view to allow displaying several logs at the same time
21mr|ksystemlog-23.08.5-1|48	- Saving in a file and copying to clipboard the selected log lines are also
21mr|ksystemlog-23.08.5-1|49	implemented (and email to your friends)
21mr|ksystemlog-23.08.5-1|50	- It can parse the following log files of your system:
21mr|ksystemlog-23.08.5-1|51	- X.org (or Xfree) logs
21mr|ksystemlog-23.08.5-1|52	- System logs (using the Syslog parser of KSystemLog)
21mr|ksystemlog-23.08.5-1|53	- Kernel logs
21mr|ksystemlog-23.08.5-1|54	- Daemons logs
21mr|ksystemlog-23.08.5-1|55	- Cron logs
21mr|ksystemlog-23.08.5-1|56	- Boot logs
21mr|ksystemlog-23.08.5-1|57	- Authentication logs
21mr|ksystemlog-23.08.5-1|58	- Cups logs
21mr|ksystemlog-23.08.5-1|59	- ACPID logs
21mr|ksystemlog-23.08.5-1|60	
21mr|ksystemlog-23.08.5-1|61	%files -f %{name}.lang
21mr|ksystemlog-23.08.5-1|62	%{_kde5_bindir}/ksystemlog
21mr|ksystemlog-23.08.5-1|63	%{_kde5_libexecdir}/ksystemlog
21mr|ksystemlog-23.08.5-1|64	%{_kde5_applicationsdir}/org.kde.ksystemlog.desktop
21mr|ksystemlog-23.08.5-1|65	%{_kde5_xmlguidir}/ksystemlog/ksystemlogui.rc
21mr|ksystemlog-23.08.5-1|66	%{_appdatadir}/org.kde.ksystemlog.appdata.xml
21mr|ksystemlog-23.08.5-1|67	%{_kde5_datadir}/qlogging-categories5/ksystemlog.categories
21mr|ksystemlog-23.08.5-1|68	%{_datadir}/polkit-1/actions/org.kde.pkexec.ksystemlog.policy
21mr|ksystemlog-23.08.5-1|69	
21mr|ksystemlog-23.08.5-1|70	#------------------------------------------------------------------------
21mr|ksystemlog-23.08.5-1|71	
21mr|ksystemlog-23.08.5-1|72	%prep
21mr|ksystemlog-23.08.5-1|73	%autosetup -p1
21mr|ksystemlog-23.08.5-1|74	
21mr|ksystemlog-23.08.5-1|75	%build
21mr|ksystemlog-23.08.5-1|76	%cmake_kde5
21mr|ksystemlog-23.08.5-1|77	%make_build
21mr|ksystemlog-23.08.5-1|78	
21mr|ksystemlog-23.08.5-1|79	%install
21mr|ksystemlog-23.08.5-1|80	%make_install -C build
21mr|ksystemlog-23.08.5-1|81	
21mr|ksystemlog-23.08.5-1|82	mkdir %{buildroot}%{_kde5_libexecdir}/ -p
21mr|ksystemlog-23.08.5-1|83	mv %{buildroot}%{_kde5_bindir}/ksystemlog %{buildroot}%{_kde5_libexecdir}/ksystemlog
21mr|ksystemlog-23.08.5-1|84	
21mr|ksystemlog-23.08.5-1|85	install -m 0755 %{SOURCE1} %{buildroot}%{_kde5_bindir}/ksystemlog
21mr|ksystemlog-23.08.5-1|86	
21mr|ksystemlog-23.08.5-1|87	mkdir %{buildroot}%{_datadir}/polkit-1/actions/ -p
21mr|ksystemlog-23.08.5-1|88	install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/polkit-1/actions/org.kde.pkexec.ksystemlog.policy
21mr|ksystemlog-23.08.5-1|89	
21mr|ksystemlog-23.08.5-1|90	%find_lang %{name} --with-kde --with-html
21mr|ksystemlog-23.08.5-1|91	

13398 21
21mr|ksystemstats-5.27.11-3|1	Summary:	KSystemStats is a daemon that collects statistics about the running system
21mr|ksystemstats-5.27.11-3|2	Name:		ksystemstats
21mr|ksystemstats-5.27.11-3|3	Version:	5.27.11
21mr|ksystemstats-5.27.11-3|4	Release:	3
21mr|ksystemstats-5.27.11-3|5	License:	GPLv2+
21mr|ksystemstats-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|ksystemstats-5.27.11-3|7	Url:		https://www.kde.org/
21mr|ksystemstats-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|ksystemstats-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|ksystemstats-5.27.11-3|10	BuildRequires:	kf5coreaddons-devel
21mr|ksystemstats-5.27.11-3|11	BuildRequires:	kf5dbusaddons-devel
21mr|ksystemstats-5.27.11-3|12	BuildRequires:	kf5kio-devel
21mr|ksystemstats-5.27.11-3|13	BuildRequires:	kf5i18n-devel
21mr|ksystemstats-5.27.11-3|14	BuildRequires:	kf5networkmanagerqt-devel
21mr|ksystemstats-5.27.11-3|15	BuildRequires:	kf5solid-devel
21mr|ksystemstats-5.27.11-3|16	BuildRequires:	kf5sysguard-devel >= %{version}
21mr|ksystemstats-5.27.11-3|17	BuildRequires:	lm_sensors-devel
21mr|ksystemstats-5.27.11-3|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|ksystemstats-5.27.11-3|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|ksystemstats-5.27.11-3|20	BuildRequires:	pkgconfig(libnl-3.0)
21mr|ksystemstats-5.27.11-3|21	Conflicts:	plasma5-ksysguard < 5.22.0
21mr|ksystemstats-5.27.11-3|22	
21mr|ksystemstats-5.27.11-3|23	%description
21mr|ksystemstats-5.27.11-3|24	KSystemStats is a daemon that collects
21mr|ksystemstats-5.27.11-3|25	statistics about the running system.
21mr|ksystemstats-5.27.11-3|26	
21mr|ksystemstats-5.27.11-3|27	%files -f ksystemstats_plugins.lang
21mr|ksystemstats-5.27.11-3|28	%{_kde5_bindir}/kstatsviewer
21mr|ksystemstats-5.27.11-3|29	%{_kde5_bindir}/ksystemstats
21mr|ksystemstats-5.27.11-3|30	%{_datadir}/dbus-1/services/org.kde.ksystemstats.service
21mr|ksystemstats-5.27.11-3|31	%{_qt5_plugindir}/ksystemstats/ksystemstats_*
21mr|ksystemstats-5.27.11-3|32	%{_prefix}/lib/systemd/user/plasma-ksystemstats.service
21mr|ksystemstats-5.27.11-3|33	
21mr|ksystemstats-5.27.11-3|34	#----------------------------------------------------------------------------
21mr|ksystemstats-5.27.11-3|35	
21mr|ksystemstats-5.27.11-3|36	%prep
21mr|ksystemstats-5.27.11-3|37	%setup -qn %{name}-%{version}
21mr|ksystemstats-5.27.11-3|38	
21mr|ksystemstats-5.27.11-3|39	%build
21mr|ksystemstats-5.27.11-3|40	
21mr|ksystemstats-5.27.11-3|41	%cmake_kde5
21mr|ksystemstats-5.27.11-3|42	%make
21mr|ksystemstats-5.27.11-3|43	
21mr|ksystemstats-5.27.11-3|44	%install
21mr|ksystemstats-5.27.11-3|45	%makeinstall_std -C build
21mr|ksystemstats-5.27.11-3|46	
21mr|ksystemstats-5.27.11-3|47	%find_lang ksystemstats_plugins --all-name --with-html

13399 21
21mr|kteatime-23.08.4-2|1	
21mr|kteatime-23.08.4-2|2	Summary:	System tray applet that makes sure your tea doesn't get too strong
21mr|kteatime-23.08.4-2|3	Name:		kteatime
21mr|kteatime-23.08.4-2|4	Version:	23.08.4
21mr|kteatime-23.08.4-2|5	Release:	2
21mr|kteatime-23.08.4-2|6	Epoch:		1
21mr|kteatime-23.08.4-2|7	License:	GPLv2+
21mr|kteatime-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kteatime-23.08.4-2|9	Url:		http://www.kde.org
21mr|kteatime-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kteatime-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kteatime-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kteatime-23.08.4-2|13	BuildRequires:	kf5crash-devel
21mr|kteatime-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|kteatime-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|kteatime-23.08.4-2|16	BuildRequires:	kf5iconthemes-devel
21mr|kteatime-23.08.4-2|17	BuildRequires:	kf5notifications-devel
21mr|kteatime-23.08.4-2|18	BuildRequires:	kf5notifyconfig-devel
21mr|kteatime-23.08.4-2|19	BuildRequires:	kf5textwidgets-devel
21mr|kteatime-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|kteatime-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|kteatime-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kteatime-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kteatime-23.08.4-2|24	
21mr|kteatime-23.08.4-2|25	%description
21mr|kteatime-23.08.4-2|26	System tray applet that makes sure your tea doesn't get too strong.
21mr|kteatime-23.08.4-2|27	
21mr|kteatime-23.08.4-2|28	%files -f %{name}.lang
21mr|kteatime-23.08.4-2|29	%{_kde5_applicationsdir}/org.kde.kteatime.desktop
21mr|kteatime-23.08.4-2|30	%{_kde5_bindir}/kteatime
21mr|kteatime-23.08.4-2|31	%{_kde5_iconsdir}/hicolor/*/apps/kteatime.*
21mr|kteatime-23.08.4-2|32	%{_kde5_notificationsdir}/kteatime.notifyrc
21mr|kteatime-23.08.4-2|33	%{_appdatadir}/org.kde.kteatime.appdata.xml
21mr|kteatime-23.08.4-2|34	
21mr|kteatime-23.08.4-2|35	#-------------------------------------------------------------------
21mr|kteatime-23.08.4-2|36	
21mr|kteatime-23.08.4-2|37	%prep
21mr|kteatime-23.08.4-2|38	%autosetup -p1
21mr|kteatime-23.08.4-2|39	
21mr|kteatime-23.08.4-2|40	%build
21mr|kteatime-23.08.4-2|41	%cmake_kde5
21mr|kteatime-23.08.4-2|42	%make
21mr|kteatime-23.08.4-2|43	
21mr|kteatime-23.08.4-2|44	%install
21mr|kteatime-23.08.4-2|45	%makeinstall_std -C build
21mr|kteatime-23.08.4-2|46	
21mr|kteatime-23.08.4-2|47	%find_lang %{name} --with-kde --with-html
21mr|kteatime-23.08.4-2|48	

13400 21
21mr|ktextaddons-1.5.2-1|1	%ifarch %{arm} %{ix86} aarch64
21mr|ktextaddons-1.5.2-1|2	%bcond_with docs
21mr|ktextaddons-1.5.2-1|3	%else
21mr|ktextaddons-1.5.2-1|4	%bcond_without docs
21mr|ktextaddons-1.5.2-1|5	%endif
21mr|ktextaddons-1.5.2-1|6	
21mr|ktextaddons-1.5.2-1|7	Summary:    Various text handling addons
21mr|ktextaddons-1.5.2-1|8	Name:  ktextaddons
21mr|ktextaddons-1.5.2-1|9	Version:    1.5.2
21mr|ktextaddons-1.5.2-1|10	Release:    1
21mr|ktextaddons-1.5.2-1|11	Group:      Graphical desktop/KDE
21mr|ktextaddons-1.5.2-1|12	License:    LGPLv3
21mr|ktextaddons-1.5.2-1|13	Url:   https://invent.kde.org/libraries/ktextaddons
21mr|ktextaddons-1.5.2-1|14	Source0:    https://download.kde.org/stable/ktextaddons/%{name}-%{version}.tar.xz
21mr|ktextaddons-1.5.2-1|15	BuildRequires:  doxygen
21mr|ktextaddons-1.5.2-1|16	BuildRequires:	kf5archive-devel
21mr|ktextaddons-1.5.2-1|17	BuildRequires:	kf5coreaddons-devel
21mr|ktextaddons-1.5.2-1|18	BuildRequires:	kf5configwidgets-devel
21mr|ktextaddons-1.5.2-1|19	BuildRequires:	kf5i18n-devel
21mr|ktextaddons-1.5.2-1|20	BuildRequires:	kf5kio-devel
21mr|ktextaddons-1.5.2-1|21	BuildRequires:	kf5sonnet-devel
21mr|ktextaddons-1.5.2-1|22	BuildRequires:	kf5syntaxhighlighting-devel
21mr|ktextaddons-1.5.2-1|23	BuildRequires:	kf5xmlgui-devel
21mr|ktextaddons-1.5.2-1|24	BuildRequires:	qtkeychain-qt5-devel
21mr|ktextaddons-1.5.2-1|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|ktextaddons-1.5.2-1|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|ktextaddons-1.5.2-1|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|ktextaddons-1.5.2-1|28	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21mr|ktextaddons-1.5.2-1|29	BuildRequires:	pkgconfig(Qt5UiPlugin)
21mr|ktextaddons-1.5.2-1|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ktextaddons-1.5.2-1|31	
21mr|ktextaddons-1.5.2-1|32	%description
21mr|ktextaddons-1.5.2-1|33	Various text handling addons for the KDE dekstop.
21mr|ktextaddons-1.5.2-1|34	WWW: https://invent.kde.org/libraries/ktextaddons
21mr|ktextaddons-1.5.2-1|35	
21mr|ktextaddons-1.5.2-1|36	%files -f %{name}.lang
21mr|ktextaddons-1.5.2-1|37	%doc README.md
21mr|ktextaddons-1.5.2-1|38	%license LICENSES/
21mr|ktextaddons-1.5.2-1|39	%{_kde5_plugindir}/translator/
21mr|ktextaddons-1.5.2-1|40	%{_qt5_plugindir}/designer/texttranslatorwidgets5.so
21mr|ktextaddons-1.5.2-1|41	%{_kde5_datadir}/qlogging-categories5/ktextaddons.categories
21mr|ktextaddons-1.5.2-1|42	%{_kde5_datadir}/qlogging-categories5/ktextaddons.renamecategories
21mr|ktextaddons-1.5.2-1|43	
21mr|ktextaddons-1.5.2-1|44	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|45	
21mr|ktextaddons-1.5.2-1|46	%define kf5textautocorrectioncore_major 1
21mr|ktextaddons-1.5.2-1|47	%define libkf5textautocorrectioncore %mklibname kf5textautocorrectioncore %{kf5textautocorrectioncore_major}
21mr|ktextaddons-1.5.2-1|48	
21mr|ktextaddons-1.5.2-1|49	%package -n %{libkf5textautocorrectioncore}
21mr|ktextaddons-1.5.2-1|50	Summary:    Ktextaddons Text Auto Correction Core library
21mr|ktextaddons-1.5.2-1|51	Group:      System/Libraries
21mr|ktextaddons-1.5.2-1|52	Requires:    %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|53	
21mr|ktextaddons-1.5.2-1|54	%description -n %{libkf5textautocorrectioncore}
21mr|ktextaddons-1.5.2-1|55	Ktextaddons Text Auto Correction component library.
21mr|ktextaddons-1.5.2-1|56	
21mr|ktextaddons-1.5.2-1|57	%files -n %{libkf5textautocorrectioncore}
21mr|ktextaddons-1.5.2-1|58	%{_kde5_libdir}/libKF5TextAutoCorrectionCore.so.%{kf5textautocorrectioncore_major}*
21mr|ktextaddons-1.5.2-1|59	
21mr|ktextaddons-1.5.2-1|60	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|61	
21mr|ktextaddons-1.5.2-1|62	%define kf5textautocorrectionwidgets_major 1
21mr|ktextaddons-1.5.2-1|63	%define libkf5textautocorrectionwidgets %mklibname kf5textautocorrectionwidgets %{kf5textautocorrectionwidgets_major}
21mr|ktextaddons-1.5.2-1|64	
21mr|ktextaddons-1.5.2-1|65	%package -n %{libkf5textautocorrectionwidgets}
21mr|ktextaddons-1.5.2-1|66	Summary:    Ktextaddons Text Auto Correction Widgets library
21mr|ktextaddons-1.5.2-1|67	Group:      System/Libraries
21mr|ktextaddons-1.5.2-1|68	Requires:    %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|69	
21mr|ktextaddons-1.5.2-1|70	%description -n %{libkf5textautocorrectionwidgets}
21mr|ktextaddons-1.5.2-1|71	Ktextaddons Text Auto Correction component library.
21mr|ktextaddons-1.5.2-1|72	
21mr|ktextaddons-1.5.2-1|73	%files -n %{libkf5textautocorrectionwidgets}
21mr|ktextaddons-1.5.2-1|74	%{_kde5_libdir}/libKF5TextAutoCorrectionWidgets.so.%{kf5textautocorrectionwidgets_major}*
21mr|ktextaddons-1.5.2-1|75	
21mr|ktextaddons-1.5.2-1|76	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|77	
21mr|ktextaddons-1.5.2-1|78	%define kf5textaddonswidgets_major 1
21mr|ktextaddons-1.5.2-1|79	%define libkf5textaddonswidgets %mklibname kf5textaddonswidgets %{kf5textaddonswidgets_major}
21mr|ktextaddons-1.5.2-1|80	
21mr|ktextaddons-1.5.2-1|81	%package -n %{libkf5textaddonswidgets}
21mr|ktextaddons-1.5.2-1|82	Summary:    Ktextaddons Text Auto Correction Widgets library
21mr|ktextaddons-1.5.2-1|83	Group:      System/Libraries
21mr|ktextaddons-1.5.2-1|84	Requires:    %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|85	
21mr|ktextaddons-1.5.2-1|86	%description -n %{libkf5textaddonswidgets}
21mr|ktextaddons-1.5.2-1|87	Ktextaddons Text Auto Correction component library.
21mr|ktextaddons-1.5.2-1|88	
21mr|ktextaddons-1.5.2-1|89	%files -n %{libkf5textaddonswidgets}
21mr|ktextaddons-1.5.2-1|90	%{_kde5_libdir}/libKF5TextAddonsWidgets.so.%{kf5textaddonswidgets_major}*
21mr|ktextaddons-1.5.2-1|91	
21mr|ktextaddons-1.5.2-1|92	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|93	
21mr|ktextaddons-1.5.2-1|94	%define kf5textcustomeditor_major 1
21mr|ktextaddons-1.5.2-1|95	%define libkf5textcustomeditor %mklibname kf5textcustomeditor %{kf5textcustomeditor_major}
21mr|ktextaddons-1.5.2-1|96	
21mr|ktextaddons-1.5.2-1|97	%package -n %{libkf5textcustomeditor}
21mr|ktextaddons-1.5.2-1|98	Summary:    Ktextaddons Text Custom Editor Core library
21mr|ktextaddons-1.5.2-1|99	Group:      System/Libraries
21mr|ktextaddons-1.5.2-1|100	Requires:    %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|101	
21mr|ktextaddons-1.5.2-1|102	%description -n %{libkf5textcustomeditor}
21mr|ktextaddons-1.5.2-1|103	Ktextaddons Text Custom Editor component library.
21mr|ktextaddons-1.5.2-1|104	
21mr|ktextaddons-1.5.2-1|105	%files -n %{libkf5textcustomeditor}
21mr|ktextaddons-1.5.2-1|106	%{_kde5_libdir}/libKF5TextCustomEditor.so.%{kf5textcustomeditor_major}*
21mr|ktextaddons-1.5.2-1|107	
21mr|ktextaddons-1.5.2-1|108	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|109	
21mr|ktextaddons-1.5.2-1|110	%define kf5textemoticonscore_major 1
21mr|ktextaddons-1.5.2-1|111	%define libkf5textemoticonscore %mklibname kf5textemoticonscore %{kf5textemoticonscore_major}
21mr|ktextaddons-1.5.2-1|112	
21mr|ktextaddons-1.5.2-1|113	%package -n %{libkf5textemoticonscore}
21mr|ktextaddons-1.5.2-1|114	Summary:    Ktextaddons Text Emoticons Core library
21mr|ktextaddons-1.5.2-1|115	Group:      System/Libraries
21mr|ktextaddons-1.5.2-1|116	Requires:    %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|117	
21mr|ktextaddons-1.5.2-1|118	%description -n %{libkf5textemoticonscore}
21mr|ktextaddons-1.5.2-1|119	Ktextaddons Text Auto Correction component library.
21mr|ktextaddons-1.5.2-1|120	
21mr|ktextaddons-1.5.2-1|121	%files -n %{libkf5textemoticonscore}
21mr|ktextaddons-1.5.2-1|122	%{_kde5_libdir}/libKF5TextEmoticonsCore.so.%{kf5textemoticonscore_major}*
21mr|ktextaddons-1.5.2-1|123	
21mr|ktextaddons-1.5.2-1|124	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|125	
21mr|ktextaddons-1.5.2-1|126	%define kf5textemoticonswidgets_major 1
21mr|ktextaddons-1.5.2-1|127	%define libkf5textemoticonswidgets %mklibname kf5textemoticonswidgets %{kf5textemoticonswidgets_major}
21mr|ktextaddons-1.5.2-1|128	
21mr|ktextaddons-1.5.2-1|129	%package -n %{libkf5textemoticonswidgets}
21mr|ktextaddons-1.5.2-1|130	Summary:    Ktextaddons Text Emoticons Widgets library
21mr|ktextaddons-1.5.2-1|131	Group:      System/Libraries
21mr|ktextaddons-1.5.2-1|132	Requires:    %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|133	
21mr|ktextaddons-1.5.2-1|134	%description -n %{libkf5textemoticonswidgets}
21mr|ktextaddons-1.5.2-1|135	Ktextaddons Text Auto Correction component library.
21mr|ktextaddons-1.5.2-1|136	
21mr|ktextaddons-1.5.2-1|137	%files -n %{libkf5textemoticonswidgets}
21mr|ktextaddons-1.5.2-1|138	%{_kde5_libdir}/libKF5TextEmoticonsWidgets.so.%{kf5textemoticonswidgets_major}*
21mr|ktextaddons-1.5.2-1|139	
21mr|ktextaddons-1.5.2-1|140	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|141	
21mr|ktextaddons-1.5.2-1|142	%define kf5textedittexttospeech_major 1
21mr|ktextaddons-1.5.2-1|143	%define libkf5textedittexttospeech %mklibname kf5textedittexttospeech %{kf5textedittexttospeech_major}
21mr|ktextaddons-1.5.2-1|144	
21mr|ktextaddons-1.5.2-1|145	%package -n %{libkf5textedittexttospeech}
21mr|ktextaddons-1.5.2-1|146	Summary:  Ktextaddons Text Edit Text To Speech library
21mr|ktextaddons-1.5.2-1|147	Group:    System/Libraries
21mr|ktextaddons-1.5.2-1|148	Requires:  %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|149	
21mr|ktextaddons-1.5.2-1|150	%description -n %{libkf5textedittexttospeech}
21mr|ktextaddons-1.5.2-1|151	Ktextaddons Text Edit Text To Speech component library.
21mr|ktextaddons-1.5.2-1|152	
21mr|ktextaddons-1.5.2-1|153	%files -n %{libkf5textedittexttospeech}
21mr|ktextaddons-1.5.2-1|154	%{_kde5_libdir}/libKF5TextEditTextToSpeech.so.%{kf5textedittexttospeech_major}*
21mr|ktextaddons-1.5.2-1|155	
21mr|ktextaddons-1.5.2-1|156	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|157	
21mr|ktextaddons-1.5.2-1|158	%define kf5textgrammarcheck_major 1
21mr|ktextaddons-1.5.2-1|159	%define libkf5textgrammarcheck %mklibname kf5textgrammarcheck %{kf5textgrammarcheck_major}
21mr|ktextaddons-1.5.2-1|160	
21mr|ktextaddons-1.5.2-1|161	%package -n %{libkf5textgrammarcheck}
21mr|ktextaddons-1.5.2-1|162	Summary:  Ktextaddons Text Grammar Check library
21mr|ktextaddons-1.5.2-1|163	Group:    System/Libraries
21mr|ktextaddons-1.5.2-1|164	Requires:  %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|165	
21mr|ktextaddons-1.5.2-1|166	%description -n %{libkf5textgrammarcheck}
21mr|ktextaddons-1.5.2-1|167	Ktextaddons Text Grammar Check component library.
21mr|ktextaddons-1.5.2-1|168	
21mr|ktextaddons-1.5.2-1|169	%files -n %{libkf5textgrammarcheck}
21mr|ktextaddons-1.5.2-1|170	%{_kde5_libdir}/libKF5TextGrammarCheck.so.%{kf5textgrammarcheck_major}*
21mr|ktextaddons-1.5.2-1|171	
21mr|ktextaddons-1.5.2-1|172	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|173	
21mr|ktextaddons-1.5.2-1|174	%define kf5texttranslator_major 1
21mr|ktextaddons-1.5.2-1|175	%define libkf5texttranslator %mklibname kf5texttranslator %{kf5texttranslator_major}
21mr|ktextaddons-1.5.2-1|176	
21mr|ktextaddons-1.5.2-1|177	%package -n %{libkf5texttranslator}
21mr|ktextaddons-1.5.2-1|178	Summary:  Ktextaddons Text Translator library
21mr|ktextaddons-1.5.2-1|179	Group:    System/Libraries
21mr|ktextaddons-1.5.2-1|180	Requires:  %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|181	
21mr|ktextaddons-1.5.2-1|182	%description -n %{libkf5texttranslator}
21mr|ktextaddons-1.5.2-1|183	Ktextaddons Text Translator component library.
21mr|ktextaddons-1.5.2-1|184	
21mr|ktextaddons-1.5.2-1|185	%files -n %{libkf5texttranslator}
21mr|ktextaddons-1.5.2-1|186	%{_kde5_libdir}/libKF5TextTranslator.so.%{kf5texttranslator_major}*
21mr|ktextaddons-1.5.2-1|187	
21mr|ktextaddons-1.5.2-1|188	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|189	
21mr|ktextaddons-1.5.2-1|190	%define kf5textutils_major 1
21mr|ktextaddons-1.5.2-1|191	%define libkf5textutils %mklibname kf5textutils %{kf5textutils_major}
21mr|ktextaddons-1.5.2-1|192	
21mr|ktextaddons-1.5.2-1|193	%package -n %{libkf5textutils}
21mr|ktextaddons-1.5.2-1|194	Summary:  Ktextaddons Text Utils library
21mr|ktextaddons-1.5.2-1|195	Group:    System/Libraries
21mr|ktextaddons-1.5.2-1|196	Requires:  %{name} = %{EVRD}
21mr|ktextaddons-1.5.2-1|197	
21mr|ktextaddons-1.5.2-1|198	%description -n %{libkf5textutils}
21mr|ktextaddons-1.5.2-1|199	Ktextaddons Text Utils component library.
21mr|ktextaddons-1.5.2-1|200	
21mr|ktextaddons-1.5.2-1|201	%files -n %{libkf5textutils}
21mr|ktextaddons-1.5.2-1|202	%{_kde5_libdir}/libKF5TextUtils.so.%{kf5textutils_major}*
21mr|ktextaddons-1.5.2-1|203	
21mr|ktextaddons-1.5.2-1|204	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|205	
21mr|ktextaddons-1.5.2-1|206	%package -n qt5-designer-plugin-%{name}
21mr|ktextaddons-1.5.2-1|207	Summary:	Qt5 Designer plugin for %{name}
21mr|ktextaddons-1.5.2-1|208	Group:		Development/KDE and Qt
21mr|ktextaddons-1.5.2-1|209	
21mr|ktextaddons-1.5.2-1|210	%description -n qt5-designer-plugin-%{name}
21mr|ktextaddons-1.5.2-1|211	Qt5 Designer plugin for %{name}.
21mr|ktextaddons-1.5.2-1|212	
21mr|ktextaddons-1.5.2-1|213	%files -n qt5-designer-plugin-%{name}
21mr|ktextaddons-1.5.2-1|214	%{_qt5_plugindir}/designer/textcustomeditor.so
21mr|ktextaddons-1.5.2-1|215	
21mr|ktextaddons-1.5.2-1|216	#----------------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|217	
21mr|ktextaddons-1.5.2-1|218	%define libktextaddons_dev %mklibname kf5textaddons -d
21mr|ktextaddons-1.5.2-1|219	
21mr|ktextaddons-1.5.2-1|220	%package -n     %{libktextaddons_dev}
21mr|ktextaddons-1.5.2-1|221	Summary:  Development files for %{name}
21mr|ktextaddons-1.5.2-1|222	Group:    Development/KDE and Qt
21mr|ktextaddons-1.5.2-1|223	Requires:  %{libkf5textautocorrectioncore}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|224	Requires:  %{libkf5textautocorrectionwidgets}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|225	Requires:  %{libkf5textaddonswidgets}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|226	Requires:  %{libkf5textcustomeditor}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|227	Requires:  %{libkf5textemoticonscore}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|228	Requires:  %{libkf5textemoticonswidgets}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|229	Requires:  %{libkf5textedittexttospeech}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|230	Requires:  %{libkf5textgrammarcheck}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|231	Requires:  %{libkf5texttranslator}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|232	Requires:  %{libkf5textutils}  = %{EVRD}
21mr|ktextaddons-1.5.2-1|233	Provides:  %{name}-devel  = %{EVRD}
21mr|ktextaddons-1.5.2-1|234	Provides:  kf5textaddons-devel  = %{EVRD}
21mr|ktextaddons-1.5.2-1|235	
21mr|ktextaddons-1.5.2-1|236	%description -n %{libktextaddons_dev}
21mr|ktextaddons-1.5.2-1|237	This package contains header files needed if you wish to build
21mr|ktextaddons-1.5.2-1|238	applications based on %{name}.
21mr|ktextaddons-1.5.2-1|239	
21mr|ktextaddons-1.5.2-1|240	%files -n %{libktextaddons_dev}
21mr|ktextaddons-1.5.2-1|241	%dir %{_kde5_includedir}/KF5/TextAutoCorrectionCore
21mr|ktextaddons-1.5.2-1|242	%{_kde5_includedir}/KF5/TextAutoCorrectionCore/*
21mr|ktextaddons-1.5.2-1|243	%dir %{_kde5_includedir}/KF5/TextAutoCorrectionWidgets
21mr|ktextaddons-1.5.2-1|244	%{_kde5_includedir}/KF5/TextAutoCorrectionWidgets/*
21mr|ktextaddons-1.5.2-1|245	%dir %{_kde5_includedir}/KF5/TextCustomEditor
21mr|ktextaddons-1.5.2-1|246	%{_kde5_includedir}/KF5/TextCustomEditor/*
21mr|ktextaddons-1.5.2-1|247	%dir %{_kde5_includedir}/KF5/TextEditTextToSpeech
21mr|ktextaddons-1.5.2-1|248	%{_kde5_includedir}/KF5/TextEditTextToSpeech/*
21mr|ktextaddons-1.5.2-1|249	%dir %{_kde5_includedir}/KF5/TextEmoticonsCore
21mr|ktextaddons-1.5.2-1|250	%{_kde5_includedir}/KF5/TextEmoticonsCore/*
21mr|ktextaddons-1.5.2-1|251	%dir %{_kde5_includedir}/KF5/TextEmoticonsWidgets
21mr|ktextaddons-1.5.2-1|252	%{_kde5_includedir}/KF5/TextEmoticonsWidgets/*
21mr|ktextaddons-1.5.2-1|253	%dir %{_kde5_includedir}/KF5/TextGrammarCheck
21mr|ktextaddons-1.5.2-1|254	%{_kde5_includedir}/KF5/TextGrammarCheck/*
21mr|ktextaddons-1.5.2-1|255	%dir %{_kde5_includedir}/KF5/TextTranslator
21mr|ktextaddons-1.5.2-1|256	%{_kde5_includedir}/KF5/TextTranslator/*
21mr|ktextaddons-1.5.2-1|257	%dir %{_kde5_includedir}/KF5/TextUtils
21mr|ktextaddons-1.5.2-1|258	%{_kde5_includedir}/KF5/TextUtils/*
21mr|ktextaddons-1.5.2-1|259	%dir %{_kde5_includedir}/KF5/TextAddonsWidgets
21mr|ktextaddons-1.5.2-1|260	%{_kde5_includedir}/KF5/TextAddonsWidgets/*
21mr|ktextaddons-1.5.2-1|261	%{_kde5_libdir}/libKF5TextAutoCorrectionCore.so
21mr|ktextaddons-1.5.2-1|262	%{_kde5_libdir}/libKF5TextAutoCorrectionWidgets.so
21mr|ktextaddons-1.5.2-1|263	%{_kde5_libdir}/libKF5TextAddonsWidgets.so
21mr|ktextaddons-1.5.2-1|264	%{_kde5_libdir}/libKF5TextCustomEditor.so
21mr|ktextaddons-1.5.2-1|265	%{_kde5_libdir}/libKF5TextEmoticonsCore.so
21mr|ktextaddons-1.5.2-1|266	%{_kde5_libdir}/libKF5TextEmoticonsWidgets.so
21mr|ktextaddons-1.5.2-1|267	%{_kde5_libdir}/libKF5TextEditTextToSpeech.so
21mr|ktextaddons-1.5.2-1|268	%{_kde5_libdir}/libKF5TextGrammarCheck.so
21mr|ktextaddons-1.5.2-1|269	%{_kde5_libdir}/libKF5TextTranslator.so
21mr|ktextaddons-1.5.2-1|270	%{_kde5_libdir}/libKF5TextUtils.so
21mr|ktextaddons-1.5.2-1|271	%{_kde5_libdir}/cmake/KF5TextAddonsWidgets/
21mr|ktextaddons-1.5.2-1|272	%{_kde5_libdir}/cmake/KF5TextAutoCorrectionCore/
21mr|ktextaddons-1.5.2-1|273	%{_kde5_libdir}/cmake/KF5TextAutoCorrectionWidgets/
21mr|ktextaddons-1.5.2-1|274	%{_kde5_libdir}/cmake/KF5TextCustomEditor/
21mr|ktextaddons-1.5.2-1|275	%{_kde5_libdir}/cmake/KF5TextEditTextToSpeech/
21mr|ktextaddons-1.5.2-1|276	%{_kde5_libdir}/cmake/KF5TextEmoticonsCore/
21mr|ktextaddons-1.5.2-1|277	%{_kde5_libdir}/cmake/KF5TextEmoticonsWidgets/
21mr|ktextaddons-1.5.2-1|278	%{_kde5_libdir}/cmake/KF5TextGrammarCheck/
21mr|ktextaddons-1.5.2-1|279	%{_kde5_libdir}/cmake/KF5TextTranslator/
21mr|ktextaddons-1.5.2-1|280	%{_kde5_libdir}/cmake/KF5TextUtils/
21mr|ktextaddons-1.5.2-1|281	%{_kde5_mkspecsdir}/qt_TextAutoCorrectionCore.pri
21mr|ktextaddons-1.5.2-1|282	%{_kde5_mkspecsdir}/qt_TextAutoCorrectionWidgets.pri
21mr|ktextaddons-1.5.2-1|283	%{_kde5_mkspecsdir}/qt_textaddonswidgets.pri
21mr|ktextaddons-1.5.2-1|284	%{_kde5_mkspecsdir}/qt_textemoticonscore.pri
21mr|ktextaddons-1.5.2-1|285	%{_kde5_mkspecsdir}/qt_textcustomeditor.pri
21mr|ktextaddons-1.5.2-1|286	%{_kde5_mkspecsdir}/qt_textemoticonswidgets.pri
21mr|ktextaddons-1.5.2-1|287	%{_kde5_mkspecsdir}/qt_TextEditTextToSpeech.pri
21mr|ktextaddons-1.5.2-1|288	%{_kde5_mkspecsdir}/qt_TextGrammarCheck.pri
21mr|ktextaddons-1.5.2-1|289	%{_kde5_mkspecsdir}/qt_TextTranslator.pri
21mr|ktextaddons-1.5.2-1|290	%{_kde5_mkspecsdir}/qt_textutils.pri
21mr|ktextaddons-1.5.2-1|291	
21mr|ktextaddons-1.5.2-1|292	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|293	
21mr|ktextaddons-1.5.2-1|294	%if %{with docs}
21mr|ktextaddons-1.5.2-1|295	%package        doc
21mr|ktextaddons-1.5.2-1|296	Summary:  Ktextaddons APIs and tools docs
21mr|ktextaddons-1.5.2-1|297	Group:    Documentation
21mr|ktextaddons-1.5.2-1|298	BuildRequires:  qt5-tools
21mr|ktextaddons-1.5.2-1|299	BuildRequires:	pkgconfig(Qt5Help)
21mr|ktextaddons-1.5.2-1|300	# This one is required to build QCH-format documentation
21mr|ktextaddons-1.5.2-1|301	# for APIs and tools in this package set
21mr|ktextaddons-1.5.2-1|302	BuildRequires:  qt5-assistant
21mr|ktextaddons-1.5.2-1|303	Recommends:     qt5-assistant
21mr|ktextaddons-1.5.2-1|304	BuildArch:      noarch
21mr|ktextaddons-1.5.2-1|305	
21mr|ktextaddons-1.5.2-1|306	%description doc
21mr|ktextaddons-1.5.2-1|307	Documentation for APIs and tools in Ktextaddons package for
21mr|ktextaddons-1.5.2-1|308	use with Qt Assistant.
21mr|ktextaddons-1.5.2-1|309	
21mr|ktextaddons-1.5.2-1|310	%files doc
21mr|ktextaddons-1.5.2-1|311	%{_docdir}/qt5/KF5TextEditTextToSpeech.qch
21mr|ktextaddons-1.5.2-1|312	%{_docdir}/qt5/KF5TextEditTextToSpeech.tags
21mr|ktextaddons-1.5.2-1|313	%{_docdir}/qt5/KF5TextCustomEditor.qch
21mr|ktextaddons-1.5.2-1|314	%{_docdir}/qt5/KF5TextCustomEditor.tags
21mr|ktextaddons-1.5.2-1|315	%{_docdir}/qt5/KF5TextGrammarCheck.qch
21mr|ktextaddons-1.5.2-1|316	%{_docdir}/qt5/KF5TextGrammarCheck.tags
21mr|ktextaddons-1.5.2-1|317	%{_docdir}/qt5/KF5TextTranslator.qch
21mr|ktextaddons-1.5.2-1|318	%{_docdir}/qt5/KF5TextTranslator.tags
21mr|ktextaddons-1.5.2-1|319	%{_docdir}/qt5/KF5TextUtils.qch
21mr|ktextaddons-1.5.2-1|320	%{_docdir}/qt5/KF5TextUtils.tags
21mr|ktextaddons-1.5.2-1|321	%{_docdir}/qt5/KF5TextAddonsWidgets.qch
21mr|ktextaddons-1.5.2-1|322	%{_docdir}/qt5/KF5TextAddonsWidgets.tags
21mr|ktextaddons-1.5.2-1|323	%{_docdir}/qt5/KF5TextAutoCorrectionCore.qch
21mr|ktextaddons-1.5.2-1|324	%{_docdir}/qt5/KF5TextAutoCorrectionCore.tags
21mr|ktextaddons-1.5.2-1|325	%{_docdir}/qt5/KF5TextAutoCorrectionWidgets.qch
21mr|ktextaddons-1.5.2-1|326	%{_docdir}/qt5/KF5TextAutoCorrectionWidgets.tags
21mr|ktextaddons-1.5.2-1|327	%{_docdir}/qt5/KF5TextEmoticonsCore.qch
21mr|ktextaddons-1.5.2-1|328	%{_docdir}/qt5/KF5TextEmoticonsCore.tags
21mr|ktextaddons-1.5.2-1|329	%{_docdir}/qt5/KF5TextEmoticonsWidgets.qch
21mr|ktextaddons-1.5.2-1|330	%{_docdir}/qt5/KF5TextEmoticonsWidgets.tags
21mr|ktextaddons-1.5.2-1|331	%endif
21mr|ktextaddons-1.5.2-1|332	
21mr|ktextaddons-1.5.2-1|333	#--------------------------------------------------------------------
21mr|ktextaddons-1.5.2-1|334	
21mr|ktextaddons-1.5.2-1|335	%prep
21mr|ktextaddons-1.5.2-1|336	%autosetup
21mr|ktextaddons-1.5.2-1|337	
21mr|ktextaddons-1.5.2-1|338	%build
21mr|ktextaddons-1.5.2-1|339	%cmake_kde5 %{?with_docs:-DBUILD_QCH:BOOL=ON}
21mr|ktextaddons-1.5.2-1|340	%make
21mr|ktextaddons-1.5.2-1|341	
21mr|ktextaddons-1.5.2-1|342	%install
21mr|ktextaddons-1.5.2-1|343	%makeinstall_std -C build
21mr|ktextaddons-1.5.2-1|344	
21mr|ktextaddons-1.5.2-1|345	%find_lang %{name} --all-name

13401 21
21mr|ktexteditor-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|ktexteditor-5.116.0-3|2	
21mr|ktexteditor-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|ktexteditor-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|ktexteditor-5.116.0-3|5	
21mr|ktexteditor-5.116.0-3|6	Summary:	KDE Frameworks 5 advanced embeddable text editor module
21mr|ktexteditor-5.116.0-3|7	Name:		ktexteditor
21mr|ktexteditor-5.116.0-3|8	Version:	5.116.0
21mr|ktexteditor-5.116.0-3|9	Release:	3
21mr|ktexteditor-5.116.0-3|10	Epoch:		5
21mr|ktexteditor-5.116.0-3|11	License:	GPLv2+
21mr|ktexteditor-5.116.0-3|12	Group:		Graphical desktop/KDE
21mr|ktexteditor-5.116.0-3|13	Url:		https://www.kde.org/
21mr|ktexteditor-5.116.0-3|14	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|ktexteditor-5.116.0-3|15	BuildRequires:	extra-cmake-modules
21mr|ktexteditor-5.116.0-3|16	BuildRequires:	qt5-linguist-tools
21mr|ktexteditor-5.116.0-3|17	BuildRequires:	kf5archive-devel = %{version}
21mr|ktexteditor-5.116.0-3|18	BuildRequires:	kf5config-devel = %{version}
21mr|ktexteditor-5.116.0-3|19	BuildRequires:	kf5guiaddons-devel = %{version}
21mr|ktexteditor-5.116.0-3|20	BuildRequires:	kf5i18n-devel = %{version}
21mr|ktexteditor-5.116.0-3|21	BuildRequires:	kf5kio-devel = %{version}
21mr|ktexteditor-5.116.0-3|22	BuildRequires:	kf5parts-devel = %{version}
21mr|ktexteditor-5.116.0-3|23	BuildRequires:	kf5sonnet-devel = %{version}
21mr|ktexteditor-5.116.0-3|24	BuildRequires:	kf5syntaxhighlighting-devel = %{version}
21mr|ktexteditor-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|ktexteditor-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ktexteditor-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|ktexteditor-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|ktexteditor-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5Qml)
21mr|ktexteditor-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5Script)
21mr|ktexteditor-5.116.0-3|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|ktexteditor-5.116.0-3|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ktexteditor-5.116.0-3|33	BuildRequires:	pkgconfig(Qt5Xml)
21mr|ktexteditor-5.116.0-3|34	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|ktexteditor-5.116.0-3|35	BuildRequires:	pkgconfig(libgit2)
21mr|ktexteditor-5.116.0-3|36	
21mr|ktexteditor-5.116.0-3|37	%description
21mr|ktexteditor-5.116.0-3|38	KDE Frameworks 5 advanced embeddable text editor module.
21mr|ktexteditor-5.116.0-3|39	
21mr|ktexteditor-5.116.0-3|40	KTextEditor provides a powerful text editor component that you can embed in
21mr|ktexteditor-5.116.0-3|41	your application, either as a KPart or using the KF5::TextEditor library
21mr|ktexteditor-5.116.0-3|42	(if you need more control).
21mr|ktexteditor-5.116.0-3|43	
21mr|ktexteditor-5.116.0-3|44	%files
21mr|ktexteditor-5.116.0-3|45	%{_kde5_datadir}/katepart5/*
21mr|ktexteditor-5.116.0-3|46	%{_kde5_datadir}/qlogging-categories5/ktexteditor.categories
21mr|ktexteditor-5.116.0-3|47	%{_kde5_datadir}/qlogging-categories5/ktexteditor.renamecategories
21mr|ktexteditor-5.116.0-3|48	%{_kde5_libexecdir}/kauth/kauth_ktexteditor_helper
21mr|ktexteditor-5.116.0-3|49	%{_kde5_plugindir}/parts/katepart.so
21mr|ktexteditor-5.116.0-3|50	%{_kde5_services}/katepart.desktop
21mr|ktexteditor-5.116.0-3|51	%{_kde5_servicetypes}/ktexteditor.desktop
21mr|ktexteditor-5.116.0-3|52	%{_kde5_servicetypes}/ktexteditorplugin.desktop
21mr|ktexteditor-5.116.0-3|53	%{_datadir}/dbus-1/system-services/org.kde.ktexteditor.katetextbuffer.service
21mr|ktexteditor-5.116.0-3|54	%{_datadir}/dbus-1/system.d/org.kde.ktexteditor.katetextbuffer.conf
21mr|ktexteditor-5.116.0-3|55	%{_datadir}/polkit-1/actions/org.kde.ktexteditor.katetextbuffer.policy
21mr|ktexteditor-5.116.0-3|56	
21mr|ktexteditor-5.116.0-3|57	#----------------------------------------------------------------------------
21mr|ktexteditor-5.116.0-3|58	
21mr|ktexteditor-5.116.0-3|59	%package i18n
21mr|ktexteditor-5.116.0-3|60	Summary:	KTextEditor translations
21mr|ktexteditor-5.116.0-3|61	Group:		System/Internationalization
21mr|ktexteditor-5.116.0-3|62	BuildArch:	noarch
21mr|ktexteditor-5.116.0-3|63	
21mr|ktexteditor-5.116.0-3|64	%description i18n
21mr|ktexteditor-5.116.0-3|65	KTextEditor translations.
21mr|ktexteditor-5.116.0-3|66	
21mr|ktexteditor-5.116.0-3|67	%files i18n -f %{name}.lang
21mr|ktexteditor-5.116.0-3|68	
21mr|ktexteditor-5.116.0-3|69	#----------------------------------------------------------------------------
21mr|ktexteditor-5.116.0-3|70	
21mr|ktexteditor-5.116.0-3|71	%define kf5texteditor_major 5
21mr|ktexteditor-5.116.0-3|72	%define libkf5texteditor %mklibname kf5texteditor %{kf5texteditor_major}
21mr|ktexteditor-5.116.0-3|73	
21mr|ktexteditor-5.116.0-3|74	%package -n %{libkf5texteditor}
21mr|ktexteditor-5.116.0-3|75	Summary:	KDE Frameworks 5 advanced embeddable text editor shared library
21mr|ktexteditor-5.116.0-3|76	Group:		System/Libraries
21mr|ktexteditor-5.116.0-3|77	Requires:	%{name} = %{EVRD}
21mr|ktexteditor-5.116.0-3|78	Requires:	%{name}-i18n = %{EVRD}
21mr|ktexteditor-5.116.0-3|79	
21mr|ktexteditor-5.116.0-3|80	%description -n %{libkf5texteditor}
21mr|ktexteditor-5.116.0-3|81	KDE Frameworks 5 advanced embeddable text editor shared library.
21mr|ktexteditor-5.116.0-3|82	
21mr|ktexteditor-5.116.0-3|83	%files -n %{libkf5texteditor}
21mr|ktexteditor-5.116.0-3|84	%{_kde5_libdir}/libKF5TextEditor.so.%{kf5texteditor_major}*
21mr|ktexteditor-5.116.0-3|85	
21mr|ktexteditor-5.116.0-3|86	#----------------------------------------------------------------------------
21mr|ktexteditor-5.116.0-3|87	
21mr|ktexteditor-5.116.0-3|88	%define devkf5texteditor %mklibname kf5texteditor -d
21mr|ktexteditor-5.116.0-3|89	
21mr|ktexteditor-5.116.0-3|90	%package -n %{devkf5texteditor}
21mr|ktexteditor-5.116.0-3|91	Summary:	Development files for KDE Frameworks 5 advanced embeddable text editor module
21mr|ktexteditor-5.116.0-3|92	Group:		Development/KDE and Qt
21mr|ktexteditor-5.116.0-3|93	Requires:	%{libkf5texteditor} = %{EVRD}
21mr|ktexteditor-5.116.0-3|94	Provides:	%{name}-devel = %{EVRD}
21mr|ktexteditor-5.116.0-3|95	Provides:	kf5texteditor-devel = %{version}
21mr|ktexteditor-5.116.0-3|96	
21mr|ktexteditor-5.116.0-3|97	%description -n %{devkf5texteditor}
21mr|ktexteditor-5.116.0-3|98	This package contains header files needed if you wish to build applications
21mr|ktexteditor-5.116.0-3|99	based on %{name}.
21mr|ktexteditor-5.116.0-3|100	
21mr|ktexteditor-5.116.0-3|101	%files -n %{devkf5texteditor}
21mr|ktexteditor-5.116.0-3|102	%{_kde5_datadir}/kdevappwizard/templates/ktexteditor-plugin.tar.bz2
21mr|ktexteditor-5.116.0-3|103	%{_kde5_includedir}/KF5/KTextEditor
21mr|ktexteditor-5.116.0-3|104	%{_kde5_libdir}/cmake/KF5TextEditor
21mr|ktexteditor-5.116.0-3|105	%{_kde5_libdir}/libKF5TextEditor.so
21mr|ktexteditor-5.116.0-3|106	%{_kde5_mkspecsdir}/*.pri
21mr|ktexteditor-5.116.0-3|107	
21mr|ktexteditor-5.116.0-3|108	#----------------------------------------------------------------------------
21mr|ktexteditor-5.116.0-3|109	
21mr|ktexteditor-5.116.0-3|110	%prep
21mr|ktexteditor-5.116.0-3|111	%autosetup -p1
21mr|ktexteditor-5.116.0-3|112	
21mr|ktexteditor-5.116.0-3|113	%build
21mr|ktexteditor-5.116.0-3|114	%cmake_kde5
21mr|ktexteditor-5.116.0-3|115	%make
21mr|ktexteditor-5.116.0-3|116	
21mr|ktexteditor-5.116.0-3|117	%install
21mr|ktexteditor-5.116.0-3|118	%makeinstall_std -C build
21mr|ktexteditor-5.116.0-3|119	
21mr|ktexteditor-5.116.0-3|120	%find_lang %{name} --all-name --with-qt

13402 21
21mr|ktextwidgets-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|ktextwidgets-5.116.0-3|2	
21mr|ktextwidgets-5.116.0-3|3	Summary:	KDE Frameworks 5 advanced text editing widgets module
21mr|ktextwidgets-5.116.0-3|4	Name:		ktextwidgets
21mr|ktextwidgets-5.116.0-3|5	Version:	5.116.0
21mr|ktextwidgets-5.116.0-3|6	Release:	3
21mr|ktextwidgets-5.116.0-3|7	License:	GPLv2+
21mr|ktextwidgets-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|ktextwidgets-5.116.0-3|9	Url:		https://www.kde.org/
21mr|ktextwidgets-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|ktextwidgets-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|ktextwidgets-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|ktextwidgets-5.116.0-3|13	BuildRequires:	kf5completion-devel = %{version}
21mr|ktextwidgets-5.116.0-3|14	BuildRequires:	kf5config-devel = %{version}
21mr|ktextwidgets-5.116.0-3|15	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|ktextwidgets-5.116.0-3|16	BuildRequires:	kf5i18n-devel = %{version}
21mr|ktextwidgets-5.116.0-3|17	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|ktextwidgets-5.116.0-3|18	BuildRequires:	kf5service-devel = %{version}
21mr|ktextwidgets-5.116.0-3|19	BuildRequires:	kf5sonnet-devel = %{version}
21mr|ktextwidgets-5.116.0-3|20	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|ktextwidgets-5.116.0-3|21	BuildRequires:	kf5windowsystem-devel = %{version}
21mr|ktextwidgets-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|ktextwidgets-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|ktextwidgets-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ktextwidgets-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|ktextwidgets-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|ktextwidgets-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ktextwidgets-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21mr|ktextwidgets-5.116.0-3|29	
21mr|ktextwidgets-5.116.0-3|30	%description
21mr|ktextwidgets-5.116.0-3|31	KDE Frameworks 5 advanced text editing widgets module.
21mr|ktextwidgets-5.116.0-3|32	
21mr|ktextwidgets-5.116.0-3|33	KTextWidgets provides widgets for displaying and editing text. It supports
21mr|ktextwidgets-5.116.0-3|34	rich text as well as plain text.
21mr|ktextwidgets-5.116.0-3|35	
21mr|ktextwidgets-5.116.0-3|36	%files
21mr|ktextwidgets-5.116.0-3|37	
21mr|ktextwidgets-5.116.0-3|38	#----------------------------------------------------------------------------
21mr|ktextwidgets-5.116.0-3|39	
21mr|ktextwidgets-5.116.0-3|40	%package i18n
21mr|ktextwidgets-5.116.0-3|41	Summary:	KTextWidgets translations
21mr|ktextwidgets-5.116.0-3|42	Group:		System/Internationalization
21mr|ktextwidgets-5.116.0-3|43	BuildArch:	noarch
21mr|ktextwidgets-5.116.0-3|44	
21mr|ktextwidgets-5.116.0-3|45	%description i18n
21mr|ktextwidgets-5.116.0-3|46	KTextWidgets translations.
21mr|ktextwidgets-5.116.0-3|47	
21mr|ktextwidgets-5.116.0-3|48	%files i18n -f %{name}.lang
21mr|ktextwidgets-5.116.0-3|49	
21mr|ktextwidgets-5.116.0-3|50	#----------------------------------------------------------------------------
21mr|ktextwidgets-5.116.0-3|51	
21mr|ktextwidgets-5.116.0-3|52	%package -n qt5-designer-plugin-%{name}
21mr|ktextwidgets-5.116.0-3|53	Summary:	Qt5 Designer plugin for %{name}
21mr|ktextwidgets-5.116.0-3|54	Group:		Development/KDE and Qt
21mr|ktextwidgets-5.116.0-3|55	
21mr|ktextwidgets-5.116.0-3|56	%description -n qt5-designer-plugin-%{name}
21mr|ktextwidgets-5.116.0-3|57	Qt5 Designer plugin for %{name}.
21mr|ktextwidgets-5.116.0-3|58	
21mr|ktextwidgets-5.116.0-3|59	%files -n qt5-designer-plugin-%{name}
21mr|ktextwidgets-5.116.0-3|60	%{_qt5_plugindir}/designer/ktextwidgets5widgets.so
21mr|ktextwidgets-5.116.0-3|61	
21mr|ktextwidgets-5.116.0-3|62	#----------------------------------------------------------------------------
21mr|ktextwidgets-5.116.0-3|63	
21mr|ktextwidgets-5.116.0-3|64	%define kf5textwidgets_major 5
21mr|ktextwidgets-5.116.0-3|65	%define libkf5textwidgets %mklibname kf5textwidgets %{kf5textwidgets_major}
21mr|ktextwidgets-5.116.0-3|66	
21mr|ktextwidgets-5.116.0-3|67	%package -n %{libkf5textwidgets}
21mr|ktextwidgets-5.116.0-3|68	Summary:	KDE Frameworks 5 text editing widgets shared library
21mr|ktextwidgets-5.116.0-3|69	Group:		System/Libraries
21mr|ktextwidgets-5.116.0-3|70	Requires:	%{name} = %{EVRD}
21mr|ktextwidgets-5.116.0-3|71	Requires:	%{name}-i18n = %{EVRD}
21mr|ktextwidgets-5.116.0-3|72	
21mr|ktextwidgets-5.116.0-3|73	%description -n %{libkf5textwidgets}
21mr|ktextwidgets-5.116.0-3|74	KDE Frameworks 5 text editing widgets shared library.
21mr|ktextwidgets-5.116.0-3|75	
21mr|ktextwidgets-5.116.0-3|76	%files -n %{libkf5textwidgets}
21mr|ktextwidgets-5.116.0-3|77	%{_kde5_libdir}/libKF5TextWidgets.so.%{kf5textwidgets_major}*
21mr|ktextwidgets-5.116.0-3|78	
21mr|ktextwidgets-5.116.0-3|79	#----------------------------------------------------------------------------
21mr|ktextwidgets-5.116.0-3|80	
21mr|ktextwidgets-5.116.0-3|81	%define devkf5textwidgets %mklibname kf5textwidgets -d
21mr|ktextwidgets-5.116.0-3|82	
21mr|ktextwidgets-5.116.0-3|83	%package -n %{devkf5textwidgets}
21mr|ktextwidgets-5.116.0-3|84	Summary:	Development files for KDE Frameworks 5 text editing widgets module
21mr|ktextwidgets-5.116.0-3|85	Group:		Development/KDE and Qt
21mr|ktextwidgets-5.116.0-3|86	Requires:	%{libkf5textwidgets} = %{EVRD}
21mr|ktextwidgets-5.116.0-3|87	Requires:	qt5-designer-plugin-%{name}
21mr|ktextwidgets-5.116.0-3|88	Provides:	%{name}-devel = %{EVRD}
21mr|ktextwidgets-5.116.0-3|89	Provides:	kf5textwidgets-devel = %{version}
21mr|ktextwidgets-5.116.0-3|90	
21mr|ktextwidgets-5.116.0-3|91	%description -n %{devkf5textwidgets}
21mr|ktextwidgets-5.116.0-3|92	This package contains header files needed if you wish to build applications
21mr|ktextwidgets-5.116.0-3|93	based on %{name}.
21mr|ktextwidgets-5.116.0-3|94	
21mr|ktextwidgets-5.116.0-3|95	%files -n %{devkf5textwidgets}
21mr|ktextwidgets-5.116.0-3|96	%{_kde5_includedir}/KF5/KTextWidgets
21mr|ktextwidgets-5.116.0-3|97	%{_kde5_libdir}/cmake/KF5TextWidgets
21mr|ktextwidgets-5.116.0-3|98	%{_kde5_libdir}/libKF5TextWidgets.so
21mr|ktextwidgets-5.116.0-3|99	%{_kde5_mkspecsdir}/*.pri
21mr|ktextwidgets-5.116.0-3|100	
21mr|ktextwidgets-5.116.0-3|101	#----------------------------------------------------------------------------
21mr|ktextwidgets-5.116.0-3|102	
21mr|ktextwidgets-5.116.0-3|103	%prep
21mr|ktextwidgets-5.116.0-3|104	%autosetup -p1
21mr|ktextwidgets-5.116.0-3|105	
21mr|ktextwidgets-5.116.0-3|106	%build
21mr|ktextwidgets-5.116.0-3|107	%cmake_kde5
21mr|ktextwidgets-5.116.0-3|108	%make
21mr|ktextwidgets-5.116.0-3|109	
21mr|ktextwidgets-5.116.0-3|110	%install
21mr|ktextwidgets-5.116.0-3|111	%makeinstall_std -C build
21mr|ktextwidgets-5.116.0-3|112	
21mr|ktextwidgets-5.116.0-3|113	%find_lang %{name} --all-name --with-qt

13403 21
21mr|ktimer-23.08.4-2|1	
21mr|ktimer-23.08.4-2|2	Summary:	Execute programs after some time
21mr|ktimer-23.08.4-2|3	Name:		ktimer
21mr|ktimer-23.08.4-2|4	Version:	23.08.4
21mr|ktimer-23.08.4-2|5	Release:	2
21mr|ktimer-23.08.4-2|6	License:	LGPLv2+
21mr|ktimer-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|ktimer-23.08.4-2|8	Url:		http://utils.kde.org/projects/ktimer
21mr|ktimer-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ktimer-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|ktimer-23.08.4-2|11	BuildRequires:	kf5dbusaddons-devel
21mr|ktimer-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|ktimer-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|ktimer-23.08.4-2|14	BuildRequires:	kf5kio-devel
21mr|ktimer-23.08.4-2|15	BuildRequires:	kf5notifications-devel
21mr|ktimer-23.08.4-2|16	BuildRequires:	kf5widgetsaddons-devel
21mr|ktimer-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|ktimer-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ktimer-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ktimer-23.08.4-2|20	
21mr|ktimer-23.08.4-2|21	%description
21mr|ktimer-23.08.4-2|22	KTimer is a little tool to execute programs after some time.
21mr|ktimer-23.08.4-2|23	
21mr|ktimer-23.08.4-2|24	%files -f %{name}.lang
21mr|ktimer-23.08.4-2|25	%{_kde5_applicationsdir}/org.kde.ktimer.desktop
21mr|ktimer-23.08.4-2|26	%{_kde5_bindir}/ktimer
21mr|ktimer-23.08.4-2|27	%{_kde5_iconsdir}/*/*/apps/ktimer.*
21mr|ktimer-23.08.4-2|28	%{_appdatadir}/org.kde.ktimer.appdata.xml
21mr|ktimer-23.08.4-2|29	
21mr|ktimer-23.08.4-2|30	#----------------------------------------------------------------------------
21mr|ktimer-23.08.4-2|31	
21mr|ktimer-23.08.4-2|32	%prep
21mr|ktimer-23.08.4-2|33	%autosetup -p1
21mr|ktimer-23.08.4-2|34	
21mr|ktimer-23.08.4-2|35	%build
21mr|ktimer-23.08.4-2|36	%cmake_kde5
21mr|ktimer-23.08.4-2|37	%make
21mr|ktimer-23.08.4-2|38	
21mr|ktimer-23.08.4-2|39	%install
21mr|ktimer-23.08.4-2|40	%makeinstall_std -C build
21mr|ktimer-23.08.4-2|41	
21mr|ktimer-23.08.4-2|42	%find_lang %{name} --with-kde --with-html
21mr|ktimer-23.08.4-2|43	

13404 21
21mr|ktnef-23.08.4-2|1	Summary:	KDE Frameworks 5 TNEF data handling module
21mr|ktnef-23.08.4-2|2	Name:		ktnef
21mr|ktnef-23.08.4-2|3	Version:	23.08.4
21mr|ktnef-23.08.4-2|4	Release:	2
21mr|ktnef-23.08.4-2|5	License:	LGPLv2.1+
21mr|ktnef-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|ktnef-23.08.4-2|7	Url:		https://www.kde.org/
21mr|ktnef-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ktnef-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|ktnef-23.08.4-2|10	BuildRequires:	kde5-macros
21mr|ktnef-23.08.4-2|11	BuildRequires:	kf5calendarcore-devel
21mr|ktnef-23.08.4-2|12	BuildRequires:	kf5calendarutils-devel
21mr|ktnef-23.08.4-2|13	BuildRequires:	kf5contacts-devel
21mr|ktnef-23.08.4-2|14	BuildRequires:	kf5kdelibs4support-devel
21mr|ktnef-23.08.4-2|15	BuildRequires:	pkgconfig(libical)
21mr|ktnef-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|ktnef-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ktnef-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Test)
21mr|ktnef-23.08.4-2|19	
21mr|ktnef-23.08.4-2|20	%description
21mr|ktnef-23.08.4-2|21	KDE Frameworks 5 TNEF data handling module.
21mr|ktnef-23.08.4-2|22	
21mr|ktnef-23.08.4-2|23	%files
21mr|ktnef-23.08.4-2|24	%{_kde5_datadir}/qlogging-categories5/ktnef.categories
21mr|ktnef-23.08.4-2|25	%{_kde5_datadir}/qlogging-categories5/ktnef.renamecategories
21mr|ktnef-23.08.4-2|26	#----------------------------------------------------------------------------
21mr|ktnef-23.08.4-2|27	
21mr|ktnef-23.08.4-2|28	%package i18n
21mr|ktnef-23.08.4-2|29	Summary:	KDE Frameworks 5 TNEF data handling library translations
21mr|ktnef-23.08.4-2|30	Group:		System/Internationalization
21mr|ktnef-23.08.4-2|31	BuildArch:	noarch
21mr|ktnef-23.08.4-2|32	
21mr|ktnef-23.08.4-2|33	%description i18n
21mr|ktnef-23.08.4-2|34	KDE Frameworks 5 TNEF data handling library translations.
21mr|ktnef-23.08.4-2|35	
21mr|ktnef-23.08.4-2|36	%files i18n -f libktnef5.lang
21mr|ktnef-23.08.4-2|37	
21mr|ktnef-23.08.4-2|38	#----------------------------------------------------------------------------
21mr|ktnef-23.08.4-2|39	
21mr|ktnef-23.08.4-2|40	%define kf5tnef_major 5
21mr|ktnef-23.08.4-2|41	%define libkf5tnef %mklibname kf5tnef %{kf5tnef_major}
21mr|ktnef-23.08.4-2|42	
21mr|ktnef-23.08.4-2|43	%package -n %{libkf5tnef}
21mr|ktnef-23.08.4-2|44	Summary:	KDE Frameworks 5 TNEF data handling shared library
21mr|ktnef-23.08.4-2|45	Group:		System/Libraries
21mr|ktnef-23.08.4-2|46	Requires:	%{name}-i18n
21mr|ktnef-23.08.4-2|47	
21mr|ktnef-23.08.4-2|48	%description -n %{libkf5tnef}
21mr|ktnef-23.08.4-2|49	KDE Frameworks 5 TNEF data handling shared library.
21mr|ktnef-23.08.4-2|50	
21mr|ktnef-23.08.4-2|51	%files -n %{libkf5tnef}
21mr|ktnef-23.08.4-2|52	%{_kde5_libdir}/libKPim5Tnef.so.%{kf5tnef_major}*
21mr|ktnef-23.08.4-2|53	
21mr|ktnef-23.08.4-2|54	#----------------------------------------------------------------------------
21mr|ktnef-23.08.4-2|55	
21mr|ktnef-23.08.4-2|56	%define devkf5tnef %mklibname kf5tnef -d
21mr|ktnef-23.08.4-2|57	
21mr|ktnef-23.08.4-2|58	%package -n %{devkf5tnef}
21mr|ktnef-23.08.4-2|59	Summary:	Development files for KDE Frameworks 5 TNEF data handling module
21mr|ktnef-23.08.4-2|60	Group:		Development/KDE and Qt
21mr|ktnef-23.08.4-2|61	Requires:	%{libkf5tnef} = %{EVRD}
21mr|ktnef-23.08.4-2|62	Provides:	%{name}-devel = %{EVRD}
21mr|ktnef-23.08.4-2|63	Provides:	kf5tnef-devel = %{version}
21mr|ktnef-23.08.4-2|64	
21mr|ktnef-23.08.4-2|65	%description -n %{devkf5tnef}
21mr|ktnef-23.08.4-2|66	This package contains header files needed if you wish to build applications
21mr|ktnef-23.08.4-2|67	based on %{name}.
21mr|ktnef-23.08.4-2|68	
21mr|ktnef-23.08.4-2|69	%files -n %{devkf5tnef}
21mr|ktnef-23.08.4-2|70	%{_kde5_includedir}/KPim5/KTNEF
21mr|ktnef-23.08.4-2|71	%{_kde5_libdir}/cmake/KPim5Tnef
21mr|ktnef-23.08.4-2|72	%{_kde5_libdir}/libKPim5Tnef.so
21mr|ktnef-23.08.4-2|73	%{_kde5_mkspecsdir}/*.pri
21mr|ktnef-23.08.4-2|74	
21mr|ktnef-23.08.4-2|75	#----------------------------------------------------------------------------
21mr|ktnef-23.08.4-2|76	
21mr|ktnef-23.08.4-2|77	%prep
21mr|ktnef-23.08.4-2|78	%autosetup -p1
21mr|ktnef-23.08.4-2|79	
21mr|ktnef-23.08.4-2|80	%build
21mr|ktnef-23.08.4-2|81	%cmake_kde5
21mr|ktnef-23.08.4-2|82	%make
21mr|ktnef-23.08.4-2|83	
21mr|ktnef-23.08.4-2|84	%install
21mr|ktnef-23.08.4-2|85	%makeinstall_std -C build
21mr|ktnef-23.08.4-2|86	
21mr|ktnef-23.08.4-2|87	
21mr|ktnef-23.08.4-2|88	%find_lang libktnef5

13405 21
21mr|ktoblzcheck-1.53-1|1	%define major	1
21mr|ktoblzcheck-1.53-1|2	%define libname	%mklibname %{name} %major
21mr|ktoblzcheck-1.53-1|3	%define devname	%mklibname -d %{name}
21mr|ktoblzcheck-1.53-1|4	
21mr|ktoblzcheck-1.53-1|5	Summary:	A library to check account numbers and bank codes of German banks
21mr|ktoblzcheck-1.53-1|6	Name:		ktoblzcheck
21mr|ktoblzcheck-1.53-1|7	Version:	1.53
21mr|ktoblzcheck-1.53-1|8	Release:	1
21mr|ktoblzcheck-1.53-1|9	Group:		System/Libraries
21mr|ktoblzcheck-1.53-1|10	License:	LGPLv2+
21mr|ktoblzcheck-1.53-1|11	Url:		http://ktoblzcheck.sourceforge.net
21mr|ktoblzcheck-1.53-1|12	Source0:	http://sourceforge.net/projects/ktoblzcheck/files/%{name}-%{version}.tar.gz
21mr|ktoblzcheck-1.53-1|13	BuildRequires:	pkgconfig(python3)
21mr|ktoblzcheck-1.53-1|14	BuildRequires:	cmake
21mr|ktoblzcheck-1.53-1|15	
21mr|ktoblzcheck-1.53-1|16	%description
21mr|ktoblzcheck-1.53-1|17	KtoBLZCheck is a library to check account numbers and bank codes of
21mr|ktoblzcheck-1.53-1|18	German banks. Both a library for other programs as well as a short
21mr|ktoblzcheck-1.53-1|19	command-line tool is available. It is possible to check pairs of
21mr|ktoblzcheck-1.53-1|20	account numbers and bank codes (BLZ) of German banks, and to map bank
21mr|ktoblzcheck-1.53-1|21	codes (BLZ) to the clear-text name and location of the bank.
21mr|ktoblzcheck-1.53-1|22	
21mr|ktoblzcheck-1.53-1|23	%package -n python3-%{name}
21mr|ktoblzcheck-1.53-1|24	Group:		Development/Python
21mr|ktoblzcheck-1.53-1|25	Summary:	A library to check account numbers and bank codes of German banks
21mr|ktoblzcheck-1.53-1|26	Requires:	%{name} = %{version}
21mr|ktoblzcheck-1.53-1|27	%rename python-%{name}
21mr|ktoblzcheck-1.53-1|28	
21mr|ktoblzcheck-1.53-1|29	%description -n python3-%{name}
21mr|ktoblzcheck-1.53-1|30	KtoBLZCheck is a library to check account numbers and bank codes of
21mr|ktoblzcheck-1.53-1|31	German banks. Both a library for other programs as well as a short
21mr|ktoblzcheck-1.53-1|32	command-line tool is available. It is possible to check pairs of
21mr|ktoblzcheck-1.53-1|33	account numbers and bank codes (BLZ) of German banks, and to map bank
21mr|ktoblzcheck-1.53-1|34	codes (BLZ) to the clear-text name and location of the bank.
21mr|ktoblzcheck-1.53-1|35	
21mr|ktoblzcheck-1.53-1|36	%package -n %{libname}
21mr|ktoblzcheck-1.53-1|37	Group:		System/Libraries
21mr|ktoblzcheck-1.53-1|38	Summary:	A library to check account numbers and bank codes of German banks
21mr|ktoblzcheck-1.53-1|39	Recommends:	%{name} >= %{version}
21mr|ktoblzcheck-1.53-1|40	
21mr|ktoblzcheck-1.53-1|41	%description -n %{libname}
21mr|ktoblzcheck-1.53-1|42	KtoBLZCheck is a library to check account numbers and bank codes of
21mr|ktoblzcheck-1.53-1|43	German banks. Both a library for other programs as well as a short
21mr|ktoblzcheck-1.53-1|44	command-line tool is available. It is possible to check pairs of
21mr|ktoblzcheck-1.53-1|45	account numbers and bank codes (BLZ) of German banks, and to map bank
21mr|ktoblzcheck-1.53-1|46	codes (BLZ) to the clear-text name and location of the bank.
21mr|ktoblzcheck-1.53-1|47	
21mr|ktoblzcheck-1.53-1|48	%package -n %{devname}
21mr|ktoblzcheck-1.53-1|49	Group:		Development/C++
21mr|ktoblzcheck-1.53-1|50	Summary:	A library to check account numbers and bank codes of German banks
21mr|ktoblzcheck-1.53-1|51	Requires:	%{libname} = %{version}
21mr|ktoblzcheck-1.53-1|52	Provides:	%{name}-devel = %{version}-%{release}
21mr|ktoblzcheck-1.53-1|53	
21mr|ktoblzcheck-1.53-1|54	%description -n %{devname}
21mr|ktoblzcheck-1.53-1|55	KtoBLZCheck is a library to check account numbers and bank codes of
21mr|ktoblzcheck-1.53-1|56	German banks. Both a library for other programs as well as a short
21mr|ktoblzcheck-1.53-1|57	command-line tool is available. It is possible to check pairs of
21mr|ktoblzcheck-1.53-1|58	account numbers and bank codes (BLZ) of German banks, and to map bank
21mr|ktoblzcheck-1.53-1|59	codes (BLZ) to the clear-text name and location of the bank.
21mr|ktoblzcheck-1.53-1|60	
21mr|ktoblzcheck-1.53-1|61	%prep
21mr|ktoblzcheck-1.53-1|62	%setup -q
21mr|ktoblzcheck-1.53-1|63	
21mr|ktoblzcheck-1.53-1|64	%build
21mr|ktoblzcheck-1.53-1|65	%cmake
21mr|ktoblzcheck-1.53-1|66	%make
21mr|ktoblzcheck-1.53-1|67	
21mr|ktoblzcheck-1.53-1|68	%install
21mr|ktoblzcheck-1.53-1|69	%makeinstall_std -C build
21mr|ktoblzcheck-1.53-1|70	
21mr|ktoblzcheck-1.53-1|71	%files
21mr|ktoblzcheck-1.53-1|72	%doc COPYING ChangeLog
21mr|ktoblzcheck-1.53-1|73	%{_bindir}/*
21mr|ktoblzcheck-1.53-1|74	%{_datadir}/ktoblzcheck/*
21mr|ktoblzcheck-1.53-1|75	%{_mandir}/man1/*
21mr|ktoblzcheck-1.53-1|76	
21mr|ktoblzcheck-1.53-1|77	%files -n %{libname}
21mr|ktoblzcheck-1.53-1|78	%{_libdir}/libktoblzcheck.so.%{major}*
21mr|ktoblzcheck-1.53-1|79	
21mr|ktoblzcheck-1.53-1|80	%files -n %{devname}
21mr|ktoblzcheck-1.53-1|81	%{_libdir}/libktoblzcheck.so
21mr|ktoblzcheck-1.53-1|82	%{_includedir}/iban.h
21mr|ktoblzcheck-1.53-1|83	%{_includedir}/ktoblzcheck.h
21mr|ktoblzcheck-1.53-1|84	%{_libdir}/pkgconfig/ktoblzcheck.pc
21mr|ktoblzcheck-1.53-1|85	%{_libdir}/cmake/*
21mr|ktoblzcheck-1.53-1|86	
21mr|ktoblzcheck-1.53-1|87	%files -n python3-%{name}
21mr|ktoblzcheck-1.53-1|88	%{py3_platsitedir}/*.py*
21mr|ktoblzcheck-1.53-1|89	%{py3_platsitedir}/__pycache__/*

13406 21
21mr|ktorrent-23.08.4-2|1	Summary:	BitTorrent program for KDE
21mr|ktorrent-23.08.4-2|2	Name:		ktorrent
21mr|ktorrent-23.08.4-2|3	Version:	23.08.4
21mr|ktorrent-23.08.4-2|4	Release:	2
21mr|ktorrent-23.08.4-2|5	License:	GPLv2+
21mr|ktorrent-23.08.4-2|6	Group:		Networking/File transfer
21mr|ktorrent-23.08.4-2|7	Url:		https://www.kde.org/applications/internet/ktorrent/
21mr|ktorrent-23.08.4-2|8	Source0:	https://download.kde.org/stable/ktorrent/%{version}/%{name}-%{version}.tar.xz
21mr|ktorrent-23.08.4-2|9	Source1:	index.docbook
21mr|ktorrent-23.08.4-2|10	Source2:	index.cache.bz2
21mr|ktorrent-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|ktorrent-23.08.4-2|12	BuildRequires:	boost-devel
21mr|ktorrent-23.08.4-2|13	BuildRequires:	gmp-devel
21mr|ktorrent-23.08.4-2|14	BuildRequires:	libktorrent-devel = %{version}
21mr|ktorrent-23.08.4-2|15	BuildRequires:	kf5archive-devel
21mr|ktorrent-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|ktorrent-23.08.4-2|17	BuildRequires:	kf5config-devel
21mr|ktorrent-23.08.4-2|18	BuildRequires:	kf5coreaddons-devel
21mr|ktorrent-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|ktorrent-23.08.4-2|20	BuildRequires:	kf5dbusaddons-devel
21mr|ktorrent-23.08.4-2|21	BuildRequires:	kf5dnssd-devel
21mr|ktorrent-23.08.4-2|22	BuildRequires:	kf5i18n-devel
21mr|ktorrent-23.08.4-2|23	BuildRequires:	kf5iconthemes-devel
21mr|ktorrent-23.08.4-2|24	BuildRequires:	kf5kio-devel
21mr|ktorrent-23.08.4-2|25	BuildRequires:	kf5kcmutils-devel
21mr|ktorrent-23.08.4-2|26	BuildRequires:	kf5kdelibs4support-devel
21mr|ktorrent-23.08.4-2|27	BuildRequires:	kf5kross-devel
21mr|ktorrent-23.08.4-2|28	BuildRequires:	kf5notifications-devel
21mr|ktorrent-23.08.4-2|29	BuildRequires:	kf5notifyconfig-devel
21mr|ktorrent-23.08.4-2|30	BuildRequires:	kf5plotting-devel
21mr|ktorrent-23.08.4-2|31	BuildRequires:	kf5sonnet-devel
21mr|ktorrent-23.08.4-2|32	BuildRequires:	kf5xmlgui-devel
21mr|ktorrent-23.08.4-2|33	BuildRequires:	kf5solid-devel
21mr|ktorrent-23.08.4-2|34	BuildRequires:	kf5webkit-devel
21mr|ktorrent-23.08.4-2|35	BuildRequires:	pkgconfig(qca2-qt5)
21mr|ktorrent-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Core)
21mr|ktorrent-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5DBus)
21mr|ktorrent-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ktorrent-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5Script)
21mr|ktorrent-23.08.4-2|40	BuildRequires:	pkgconfig(phonon4qt5)
21mr|ktorrent-23.08.4-2|41	BuildRequires:	pkgconfig(taglib)
21mr|ktorrent-23.08.4-2|42	
21mr|ktorrent-23.08.4-2|43	%description
21mr|ktorrent-23.08.4-2|44	KTorrent is a BitTorrent program for KDE. Its main features are:
21mr|ktorrent-23.08.4-2|45	o Downloads torrent files
21mr|ktorrent-23.08.4-2|46	o Upload speed capping, seeing that most people can't upload
21mr|ktorrent-23.08.4-2|47	infinite amounts of data.
21mr|ktorrent-23.08.4-2|48	o Internet searching using  The Bittorrent web-site's search engine
21mr|ktorrent-23.08.4-2|49	o UDP Trackers
21mr|ktorrent-23.08.4-2|50	
21mr|ktorrent-23.08.4-2|51	%files -f %{name}.lang
21mr|ktorrent-23.08.4-2|52	%doc
21mr|ktorrent-23.08.4-2|53	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21mr|ktorrent-23.08.4-2|54	%{_kde5_bindir}/*
21mr|ktorrent-23.08.4-2|55	%{_kde5_notificationsdir}/%{name}.notifyrc
21mr|ktorrent-23.08.4-2|56	%{_kde5_iconsdir}/*/*/*/*
21mr|ktorrent-23.08.4-2|57	%{_kde5_xmlguidir}/%{name}/*.rc
21mr|ktorrent-23.08.4-2|58	%{_qt5_plugindir}/ktorrent_plugins/*.so
21mr|ktorrent-23.08.4-2|59	%{_appdatadir}/org.kde.%{name}.appdata.xml
21mr|ktorrent-23.08.4-2|60	
21mr|ktorrent-23.08.4-2|61	#----------------------------------------------------------------------------
21mr|ktorrent-23.08.4-2|62	
21mr|ktorrent-23.08.4-2|63	%define ktcore_major 16
21mr|ktorrent-23.08.4-2|64	%define libktcore %mklibname ktcore %{ktcore_major}
21mr|ktorrent-23.08.4-2|65	
21mr|ktorrent-23.08.4-2|66	%package -n %{libktcore}
21mr|ktorrent-23.08.4-2|67	Summary:	Ktorrent library
21mr|ktorrent-23.08.4-2|68	Group:		System/Libraries
21mr|ktorrent-23.08.4-2|69	
21mr|ktorrent-23.08.4-2|70	%description -n %{libktcore}
21mr|ktorrent-23.08.4-2|71	KTorrent library.
21mr|ktorrent-23.08.4-2|72	
21mr|ktorrent-23.08.4-2|73	%files -n %{libktcore}
21mr|ktorrent-23.08.4-2|74	%doc
21mr|ktorrent-23.08.4-2|75	%{_kde5_libdir}/libktcore.so.%{ktcore_major}*
21mr|ktorrent-23.08.4-2|76	
21mr|ktorrent-23.08.4-2|77	#----------------------------------------------------------------------------
21mr|ktorrent-23.08.4-2|78	
21mr|ktorrent-23.08.4-2|79	%prep
21mr|ktorrent-23.08.4-2|80	%setup -q
21mr|ktorrent-23.08.4-2|81	
21mr|ktorrent-23.08.4-2|82	%build
21mr|ktorrent-23.08.4-2|83	%cmake_kde5
21mr|ktorrent-23.08.4-2|84	%make -s
21mr|ktorrent-23.08.4-2|85	
21mr|ktorrent-23.08.4-2|86	%install
21mr|ktorrent-23.08.4-2|87	%makeinstall_std -C build
21mr|ktorrent-23.08.4-2|88	
21mr|ktorrent-23.08.4-2|89	mkdir -p %{buildroot}%{_kde5_docdir}/HTML/ru/%{name}/
21mr|ktorrent-23.08.4-2|90	install -m644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_kde5_docdir}/HTML/ru/%{name}/
21mr|ktorrent-23.08.4-2|91	
21mr|ktorrent-23.08.4-2|92	%find_lang %{name} --with-html --with-kde

13407 21
21mr|ktouch-23.08.4-2|1	
21mr|ktouch-23.08.4-2|2	Summary:	A program for learning touch typing
21mr|ktouch-23.08.4-2|3	Name:		ktouch
21mr|ktouch-23.08.4-2|4	Version:	23.08.4
21mr|ktouch-23.08.4-2|5	Release:	2
21mr|ktouch-23.08.4-2|6	License:	GPLv2+ and GFDL
21mr|ktouch-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|ktouch-23.08.4-2|8	Url:		http://edu.kde.org/ktouch
21mr|ktouch-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ktouch-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|ktouch-23.08.4-2|11	BuildRequires:	kf5completion-devel
21mr|ktouch-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|ktouch-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|ktouch-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|ktouch-23.08.4-2|15	BuildRequires:	kf5declarative-devel
21mr|ktouch-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|ktouch-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|ktouch-23.08.4-2|18	BuildRequires:	kf5itemviews-devel
21mr|ktouch-23.08.4-2|19	BuildRequires:	kf5kcmutils-devel
21mr|ktouch-23.08.4-2|20	BuildRequires:	kf5textwidgets-devel
21mr|ktouch-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|ktouch-23.08.4-2|22	BuildRequires:	kf5windowsystem-devel
21mr|ktouch-23.08.4-2|23	BuildRequires:	kf5xmlgui-devel
21mr|ktouch-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|ktouch-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ktouch-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|ktouch-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|ktouch-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21mr|ktouch-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|ktouch-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|ktouch-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Script)
21mr|ktouch-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Test)
21mr|ktouch-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Sql)
21mr|ktouch-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ktouch-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|ktouch-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Xml)
21mr|ktouch-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|ktouch-23.08.4-2|38	BuildRequires:	pkgconfig(xcb)
21mr|ktouch-23.08.4-2|39	BuildRequires:	pkgconfig(xcb-xkb)
21mr|ktouch-23.08.4-2|40	BuildRequires:	pkgconfig(xkbfile)
21mr|ktouch-23.08.4-2|41	Requires:	kqtquickcharts
21mr|ktouch-23.08.4-2|42	Requires:	qt5-qtgraphicaleffects-qml
21mr|ktouch-23.08.4-2|43	
21mr|ktouch-23.08.4-2|44	%description
21mr|ktouch-23.08.4-2|45	KTouch is a program for learning touch typing. KTouch is a way to learn
21mr|ktouch-23.08.4-2|46	to type on a keyboard quickly and correctly. Every finger has its place
21mr|ktouch-23.08.4-2|47	on the keyboard with associated keys to press.
21mr|ktouch-23.08.4-2|48	
21mr|ktouch-23.08.4-2|49	KTouch helps you learn to touch typing by providing you with something
21mr|ktouch-23.08.4-2|50	to write. KTouch can also help you to remember what fingers to use.
21mr|ktouch-23.08.4-2|51	
21mr|ktouch-23.08.4-2|52	%files -f %{name}.lang
21mr|ktouch-23.08.4-2|53	%doc AUTHORS
21mr|ktouch-23.08.4-2|54	%{_kde5_applicationsdir}/org.kde.ktouch.desktop
21mr|ktouch-23.08.4-2|55	%{_kde5_bindir}/ktouch
21mr|ktouch-23.08.4-2|56	%{_kde5_datadir}/config.kcfg/ktouch.kcfg
21mr|ktouch-23.08.4-2|57	%{_kde5_datadir}/ktouch
21mr|ktouch-23.08.4-2|58	%{_kde5_iconsdir}/*/*/apps/ktouch.*
21mr|ktouch-23.08.4-2|59	%{_kde5_mandir}/man1/ktouch.1.*
21mr|ktouch-23.08.4-2|60	%{_appdatadir}/org.kde.ktouch.appdata.xml
21mr|ktouch-23.08.4-2|61	
21mr|ktouch-23.08.4-2|62	#----------------------------------------------------------------------
21mr|ktouch-23.08.4-2|63	
21mr|ktouch-23.08.4-2|64	%prep
21mr|ktouch-23.08.4-2|65	%autosetup -p1
21mr|ktouch-23.08.4-2|66	
21mr|ktouch-23.08.4-2|67	%build
21mr|ktouch-23.08.4-2|68	%cmake_kde5
21mr|ktouch-23.08.4-2|69	%make
21mr|ktouch-23.08.4-2|70	
21mr|ktouch-23.08.4-2|71	%install
21mr|ktouch-23.08.4-2|72	%makeinstall_std -C build
21mr|ktouch-23.08.4-2|73	
21mr|ktouch-23.08.4-2|74	# To avoid conflicts with kde-l10n
21mr|ktouch-23.08.4-2|75	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|ktouch-23.08.4-2|76	
21mr|ktouch-23.08.4-2|77	%find_lang %{name} --with-kde --with-html
21mr|ktouch-23.08.4-2|78	

13408 21
21mr|ktuberling-23.08.4-2|1	
21mr|ktuberling-23.08.4-2|2	Summary:	"Potato editor" game
21mr|ktuberling-23.08.4-2|3	Name:		ktuberling
21mr|ktuberling-23.08.4-2|4	Version:	23.08.4
21mr|ktuberling-23.08.4-2|5	Release:	2
21mr|ktuberling-23.08.4-2|6	Epoch:		1
21mr|ktuberling-23.08.4-2|7	License:	GPLv2+
21mr|ktuberling-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|ktuberling-23.08.4-2|9	Url:		http://www.kde.org/applications/games/ktuberling/
21mr|ktuberling-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|ktuberling-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|ktuberling-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|ktuberling-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|ktuberling-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|ktuberling-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|ktuberling-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|ktuberling-23.08.4-2|17	BuildRequires:	kf5dbusaddons-devel
21mr|ktuberling-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|ktuberling-23.08.4-2|19	BuildRequires:	kf5kdegames-devel
21mr|ktuberling-23.08.4-2|20	BuildRequires:	kf5kdelibs4support-devel
21mr|ktuberling-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|ktuberling-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|ktuberling-23.08.4-2|23	BuildRequires:	pkgconfig(phonon4qt5)
21mr|ktuberling-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|ktuberling-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|ktuberling-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|ktuberling-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|ktuberling-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|ktuberling-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Quick)
21mr|ktuberling-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Svg)
21mr|ktuberling-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|ktuberling-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Xml)
21mr|ktuberling-23.08.4-2|33	
21mr|ktuberling-23.08.4-2|34	%description
21mr|ktuberling-23.08.4-2|35	KTuberling is a "potato editor" game intended for small children and adults
21mr|ktuberling-23.08.4-2|36	who remain young at heart. The game has no winner; the only purpose is to
21mr|ktuberling-23.08.4-2|37	make the funniest faces you can.
21mr|ktuberling-23.08.4-2|38	
21mr|ktuberling-23.08.4-2|39	%files -f %{name}.lang
21mr|ktuberling-23.08.4-2|40	%{_kde5_applicationsdir}/org.kde.ktuberling.desktop
21mr|ktuberling-23.08.4-2|41	%{_kde5_bindir}/ktuberling
21mr|ktuberling-23.08.4-2|42	%{_kde5_datadir}/ktuberling
21mr|ktuberling-23.08.4-2|43	%{_kde5_datadir}/qlogging-categories5/ktuberling.categories
21mr|ktuberling-23.08.4-2|44	%{_kde5_iconsdir}/hicolor/*/apps/ktuberling.png
21mr|ktuberling-23.08.4-2|45	%{_kde5_iconsdir}/hicolor/*/mimetypes/application-x-tuberling.png
21mr|ktuberling-23.08.4-2|46	%{_appdatadir}/org.kde.ktuberling.appdata.xml
21mr|ktuberling-23.08.4-2|47	
21mr|ktuberling-23.08.4-2|48	#------------------------------------------------------------------------------
21mr|ktuberling-23.08.4-2|49	
21mr|ktuberling-23.08.4-2|50	%prep
21mr|ktuberling-23.08.4-2|51	%autosetup -p1
21mr|ktuberling-23.08.4-2|52	
21mr|ktuberling-23.08.4-2|53	%build
21mr|ktuberling-23.08.4-2|54	%cmake_kde5
21mr|ktuberling-23.08.4-2|55	%make
21mr|ktuberling-23.08.4-2|56	
21mr|ktuberling-23.08.4-2|57	%install
21mr|ktuberling-23.08.4-2|58	%makeinstall_std -C build
21mr|ktuberling-23.08.4-2|59	
21mr|ktuberling-23.08.4-2|60	%find_lang %{name} --with-kde --with-html
21mr|ktuberling-23.08.4-2|61	

13409 21
21mr|kturtle-23.08.4-2|1	
21mr|kturtle-23.08.4-2|2	Summary:	An educational programming environment
21mr|kturtle-23.08.4-2|3	Name:		kturtle
21mr|kturtle-23.08.4-2|4	Version:	23.08.4
21mr|kturtle-23.08.4-2|5	Release:	2
21mr|kturtle-23.08.4-2|6	License:	GPLv2+
21mr|kturtle-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|kturtle-23.08.4-2|8	Url:		http://edu.kde.org/kturtle
21mr|kturtle-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kturtle-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kturtle-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21mr|kturtle-23.08.4-2|12	BuildRequires:	kf5crash-devel
21mr|kturtle-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|kturtle-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|kturtle-23.08.4-2|15	BuildRequires:	kf5kio-devel
21mr|kturtle-23.08.4-2|16	BuildRequires:	kf5newstuff-devel
21mr|kturtle-23.08.4-2|17	BuildRequires:	kf5textwidgets-devel
21mr|kturtle-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kturtle-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kturtle-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kturtle-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kturtle-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kturtle-23.08.4-2|23	
21mr|kturtle-23.08.4-2|24	%description
21mr|kturtle-23.08.4-2|25	KTurtle is an educational programming environment for the KDE Desktop.
21mr|kturtle-23.08.4-2|26	KTurtle aims to make programming as easy and touchable as possible, and
21mr|kturtle-23.08.4-2|27	therefore can be used to teach kids the basics of math, geometry
21mr|kturtle-23.08.4-2|28	and... programming.
21mr|kturtle-23.08.4-2|29	
21mr|kturtle-23.08.4-2|30	%files -f %{name}.lang
21mr|kturtle-23.08.4-2|31	%doc AUTHORS COPYING.DOC
21mr|kturtle-23.08.4-2|32	%{_kde5_applicationsdir}/org.kde.kturtle.desktop
21mr|kturtle-23.08.4-2|33	%{_kde5_bindir}/kturtle
21mr|kturtle-23.08.4-2|34	%{_kde5_iconsdir}/hicolor/*/apps/kturtle.*
21mr|kturtle-23.08.4-2|35	%{_kde5_sysconfdir}/xdg/kturtle.knsrc
21mr|kturtle-23.08.4-2|36	%{_kde5_xmlguidir}/kturtle/kturtleui.rc
21mr|kturtle-23.08.4-2|37	%{_appdatadir}/org.kde.kturtle.appdata.xml
21mr|kturtle-23.08.4-2|38	
21mr|kturtle-23.08.4-2|39	#----------------------------------------------------------------------------
21mr|kturtle-23.08.4-2|40	
21mr|kturtle-23.08.4-2|41	%prep
21mr|kturtle-23.08.4-2|42	%autosetup -p1
21mr|kturtle-23.08.4-2|43	
21mr|kturtle-23.08.4-2|44	%build
21mr|kturtle-23.08.4-2|45	%cmake_kde5
21mr|kturtle-23.08.4-2|46	%make
21mr|kturtle-23.08.4-2|47	
21mr|kturtle-23.08.4-2|48	%install
21mr|kturtle-23.08.4-2|49	%makeinstall_std -C build
21mr|kturtle-23.08.4-2|50	
21mr|kturtle-23.08.4-2|51	%find_lang %{name} --with-kde --with-html
21mr|kturtle-23.08.4-2|52	

13410 21
21mr|kube-0.9.0-2|1	Summary:	The Kube email client
21mr|kube-0.9.0-2|2	Name:		kube
21mr|kube-0.9.0-2|3	Version:	0.9.0
21mr|kube-0.9.0-2|4	Release:	2
21mr|kube-0.9.0-2|5	License:	GPL
21mr|kube-0.9.0-2|6	Group:		Graphical desktop/KDE
21mr|kube-0.9.0-2|7	Url:		https://www.kube-project.com/
21mr|kube-0.9.0-2|8	Source0:	https://invent.kde.org/pim/kube/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21mr|kube-0.9.0-2|9	BuildRequires:	extra-cmake-modules
21mr|kube-0.9.0-2|10	BuildRequires:	kasync-devel
21mr|kube-0.9.0-2|11	BuildRequires:	kf5calendarcore-devel
21mr|kube-0.9.0-2|12	BuildRequires:	kf5contacts-devel
21mr|kube-0.9.0-2|13	BuildRequires:	kf5coreaddons-devel
21mr|kube-0.9.0-2|14	BuildRequires:	kf5imap2-devel
21mr|kube-0.9.0-2|15	BuildRequires:	kf5mime-devel
21mr|kube-0.9.0-2|16	BuildRequires:	kf5sonnet-devel
21mr|kube-0.9.0-2|17	BuildRequires:	kf5pimkdav2-devel
21mr|kube-0.9.0-2|18	BuildRequires:	gpgme-devel
21mr|kube-0.9.0-2|19	BuildRequires:	lmdb-devel
21mr|kube-0.9.0-2|20	BuildRequires:	sink-devel
21mr|kube-0.9.0-2|21	BuildRequires:	pkgconfig(libcurl)
21mr|kube-0.9.0-2|22	BuildRequires:	pkgconfig(libgit2)
21mr|kube-0.9.0-2|23	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kube-0.9.0-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kube-0.9.0-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kube-0.9.0-2|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kube-0.9.0-2|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kube-0.9.0-2|28	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|kube-0.9.0-2|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|kube-0.9.0-2|30	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|kube-0.9.0-2|31	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|kube-0.9.0-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kube-0.9.0-2|33	BuildRequires:	pkgconfig(readline)
21mr|kube-0.9.0-2|34	
21mr|kube-0.9.0-2|35	%description
21mr|kube-0.9.0-2|36	The Kube email client.
21mr|kube-0.9.0-2|37	
21mr|kube-0.9.0-2|38	%files
21mr|kube-0.9.0-2|39	%{_kde5_applicationsdir}/org.kde.kube.desktop
21mr|kube-0.9.0-2|40	%{_kde5_bindir}/kube
21mr|kube-0.9.0-2|41	%{_kde5_datadir}/appdata/org.kde.kube.appdata.xml
21mr|kube-0.9.0-2|42	%{_kde5_datadir}/icons/*/*/apps/kube*.*
21mr|kube-0.9.0-2|43	%{_kde5_datadir}/kube
21mr|kube-0.9.0-2|44	%{_kde5_qmldir}/org/kube
21mr|kube-0.9.0-2|45	%{_libdir}/libkubeframework.so
21mr|kube-0.9.0-2|46	
21mr|kube-0.9.0-2|47	#----------------------------------------------------------------------------
21mr|kube-0.9.0-2|48	
21mr|kube-0.9.0-2|49	%prep
21mr|kube-0.9.0-2|50	%autosetup -p1 -n %{name}-v%{version}
21mr|kube-0.9.0-2|51	sed -e 's|CMAKE_CXX_STANDARD 20|CMAKE_CXX_STANDARD 17|' -i CMakeLists.txt # Fix build
21mr|kube-0.9.0-2|52	find . -name CMakeLists.txt | xargs sed -e '/tests/d' -i # Don't build tests
21mr|kube-0.9.0-2|53	
21mr|kube-0.9.0-2|54	%build
21mr|kube-0.9.0-2|55	%cmake_kde5 \
21mr|kube-0.9.0-2|56	-DKUBE_DESKTOPFILE_CATEGORIES:STRING="Qt;KDE;Network;Email;"
21mr|kube-0.9.0-2|57	%make_build
21mr|kube-0.9.0-2|58	
21mr|kube-0.9.0-2|59	%install
21mr|kube-0.9.0-2|60	%makeinstall_std -C build

13411 21
21mr|kubernetes-1.34.1-1|1	%define		debug_package %nil
21mr|kubernetes-1.34.1-1|2	
21mr|kubernetes-1.34.1-1|3	Name:		kubernetes
21mr|kubernetes-1.34.1-1|4	Version:	1.34.1
21mr|kubernetes-1.34.1-1|5	Release:	1
21mr|kubernetes-1.34.1-1|6	Summary:	Production-Grade Container Scheduling and Management
21mr|kubernetes-1.34.1-1|7	Group:		Development/Other
21mr|kubernetes-1.34.1-1|8	License:	ASL 2.0
21mr|kubernetes-1.34.1-1|9	URL:		https://kubernetes.io
21mr|kubernetes-1.34.1-1|10	Source0:	https://github.com/kubernetes/kubernetes/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|kubernetes-1.34.1-1|11	Source1:	https://raw.githubusercontent.com/kubernetes/release/master/cmd/krel/templates/latest/kubelet/kubelet.service
21mr|kubernetes-1.34.1-1|12	Source2:	https://raw.githubusercontent.com/kubernetes/release/master/cmd/krel/templates/latest/kubeadm/10-kubeadm.conf
21mr|kubernetes-1.34.1-1|13	Source3:	https://raw.githubusercontent.com/kubernetes/release/master/cmd/krel/templates/latest/kubelet/kubelet.env
21mr|kubernetes-1.34.1-1|14	Source10:	%{name}.rpmlintrc
21mr|kubernetes-1.34.1-1|15	BuildRequires:	go
21mr|kubernetes-1.34.1-1|16	BuildRequires:	git-core
21mr|kubernetes-1.34.1-1|17	BuildRequires:	coreutils
21mr|kubernetes-1.34.1-1|18	
21mr|kubernetes-1.34.1-1|19	# meta package
21mr|kubernetes-1.34.1-1|20	Recommends:	(containerd or cri-o)
21mr|kubernetes-1.34.1-1|21	Recommends:	kubectl
21mr|kubernetes-1.34.1-1|22	Recommends:	kubeadm
21mr|kubernetes-1.34.1-1|23	Recommends:	kubelet
21mr|kubernetes-1.34.1-1|24	Recommends:	%{name}-tools
21mr|kubernetes-1.34.1-1|25	Recommends:	%{name}-docs
21mr|kubernetes-1.34.1-1|26	
21mr|kubernetes-1.34.1-1|27	%description
21mr|kubernetes-1.34.1-1|28	Kubernetes is an open source system for managing containerized
21mr|kubernetes-1.34.1-1|29	applications across multiple hosts; providing basic mechanisms
21mr|kubernetes-1.34.1-1|30	for deployment, maintenance, and scaling of applications.
21mr|kubernetes-1.34.1-1|31	
21mr|kubernetes-1.34.1-1|32	%files
21mr|kubernetes-1.34.1-1|33	# meta package
21mr|kubernetes-1.34.1-1|34	%license LICENSE LICENSES
21mr|kubernetes-1.34.1-1|35	%doc README.md
21mr|kubernetes-1.34.1-1|36	
21mr|kubernetes-1.34.1-1|37	#------------------------------------------------------------
21mr|kubernetes-1.34.1-1|38	
21mr|kubernetes-1.34.1-1|39	%package -n kubectl
21mr|kubernetes-1.34.1-1|40	Summary:	Container Cluster Manager - Kubernetes client tools
21mr|kubernetes-1.34.1-1|41	Group:		Development/Other
21mr|kubernetes-1.34.1-1|42	
21mr|kubernetes-1.34.1-1|43	%description -n kubectl
21mr|kubernetes-1.34.1-1|44	Command-line utility for interacting with a Kubernetes cluster
21mr|kubernetes-1.34.1-1|45	
21mr|kubernetes-1.34.1-1|46	%files -n kubectl
21mr|kubernetes-1.34.1-1|47	%{_bindir}/kubectl
21mr|kubernetes-1.34.1-1|48	
21mr|kubernetes-1.34.1-1|49	#------------------------------------------------------------
21mr|kubernetes-1.34.1-1|50	
21mr|kubernetes-1.34.1-1|51	%package -n	kubeadm
21mr|kubernetes-1.34.1-1|52	Summary:	Command-line utility for administering a Kubernetes cluster
21mr|kubernetes-1.34.1-1|53	Group:		Development/Other
21mr|kubernetes-1.34.1-1|54	Requires:	kubelet >= 1.20.0
21mr|kubernetes-1.34.1-1|55	Requires:	kubectl >= 1.20.0
21mr|kubernetes-1.34.1-1|56	Requires:	cni-plugins >= 0.8.6
21mr|kubernetes-1.34.1-1|57	Recommends:	cri-tools >= 1.20.0
21mr|kubernetes-1.34.1-1|58	
21mr|kubernetes-1.34.1-1|59	%description -n	kubeadm
21mr|kubernetes-1.34.1-1|60	Command-line utility for deploying a Kubernetes cluster
21mr|kubernetes-1.34.1-1|61	
21mr|kubernetes-1.34.1-1|62	%files -n	kubeadm
21mr|kubernetes-1.34.1-1|63	%{_bindir}/kubeadm
21mr|kubernetes-1.34.1-1|64	
21mr|kubernetes-1.34.1-1|65	#------------------------------------------------------------
21mr|kubernetes-1.34.1-1|66	
21mr|kubernetes-1.34.1-1|67	%package -n kubelet
21mr|kubernetes-1.34.1-1|68	Summary:	Container Cluster Manager - Kubernetes Node Agent
21mr|kubernetes-1.34.1-1|69	Group:		Development/Other
21mr|kubernetes-1.34.1-1|70	Requires:	conntrack-tools
21mr|kubernetes-1.34.1-1|71	Requires:	ebtables
21mr|kubernetes-1.34.1-1|72	Requires:	ethtool
21mr|kubernetes-1.34.1-1|73	Requires:	iproute
21mr|kubernetes-1.34.1-1|74	Requires:	iptables >= 1.4.21
21mr|kubernetes-1.34.1-1|75	Requires:	cni-plugins >= 0.8.6
21mr|kubernetes-1.34.1-1|76	Requires:	socat
21mr|kubernetes-1.34.1-1|77	Requires:	util-linux
21mr|kubernetes-1.34.1-1|78	Requires:	systemd
21mr|kubernetes-1.34.1-1|79	
21mr|kubernetes-1.34.1-1|80	%description -n kubelet
21mr|kubernetes-1.34.1-1|81	The node agent of Kubernetes, the container cluster manager
21mr|kubernetes-1.34.1-1|82	
21mr|kubernetes-1.34.1-1|83	%files -n kubelet
21mr|kubernetes-1.34.1-1|84	%{_bindir}/kubelet
21mr|kubernetes-1.34.1-1|85	%{_unitdir}/kubelet.service
21mr|kubernetes-1.34.1-1|86	%dir %{_unitdir}/kubelet.service.d
21mr|kubernetes-1.34.1-1|87	#{_sysconfdir}/kubernetes/manifests/
21mr|kubernetes-1.34.1-1|88	%{_unitdir}/kubelet.service.d/10-kubeadm.conf
21mr|kubernetes-1.34.1-1|89	%dir %{_sysconfdir}/kubernetes/manifests/
21mr|kubernetes-1.34.1-1|90	%config(noreplace) %{_sysconfdir}/sysconfig/kubelet
21mr|kubernetes-1.34.1-1|91	
21mr|kubernetes-1.34.1-1|92	#------------------------------------------------------------
21mr|kubernetes-1.34.1-1|93	
21mr|kubernetes-1.34.1-1|94	%package tools
21mr|kubernetes-1.34.1-1|95	Summary:	Kubernetes tools
21mr|kubernetes-1.34.1-1|96	Group:		Development/Other
21mr|kubernetes-1.34.1-1|97	
21mr|kubernetes-1.34.1-1|98	%description tools
21mr|kubernetes-1.34.1-1|99	Kubernetes tools
21mr|kubernetes-1.34.1-1|100	
21mr|kubernetes-1.34.1-1|101	%files tools
21mr|kubernetes-1.34.1-1|102	%{_bindir}/kube-*
21mr|kubernetes-1.34.1-1|103	
21mr|kubernetes-1.34.1-1|104	#------------------------------------------------------------
21mr|kubernetes-1.34.1-1|105	
21mr|kubernetes-1.34.1-1|106	%package docs
21mr|kubernetes-1.34.1-1|107	Summary:	Documentation for Kubernetes
21mr|kubernetes-1.34.1-1|108	Group:		Documentation
21mr|kubernetes-1.34.1-1|109	
21mr|kubernetes-1.34.1-1|110	%description docs
21mr|kubernetes-1.34.1-1|111	Documentation for Kubernetes
21mr|kubernetes-1.34.1-1|112	
21mr|kubernetes-1.34.1-1|113	%files docs
21mr|kubernetes-1.34.1-1|114	%doc docs/admin docs/user-guide docs/yaml README.md
21mr|kubernetes-1.34.1-1|115	%{_mandir}/man1/*
21mr|kubernetes-1.34.1-1|116	
21mr|kubernetes-1.34.1-1|117	#------------------------------------------------------------
21mr|kubernetes-1.34.1-1|118	
21mr|kubernetes-1.34.1-1|119	%prep
21mr|kubernetes-1.34.1-1|120	%autosetup -p1
21mr|kubernetes-1.34.1-1|121	
21mr|kubernetes-1.34.1-1|122	%build
21mr|kubernetes-1.34.1-1|123	
21mr|kubernetes-1.34.1-1|124	# be ok with current version of golang, not the latest possible one
21mr|kubernetes-1.34.1-1|125	rpm -q --qf '%%{version}\n' golang > .go-version
21mr|kubernetes-1.34.1-1|126	export FORCE_HOST_GO=y
21mr|kubernetes-1.34.1-1|127	
21mr|kubernetes-1.34.1-1|128	# TODO: fix debuginfo
21mr|kubernetes-1.34.1-1|129	%make_build all GOLDFLAGS="-s -w"
21mr|kubernetes-1.34.1-1|130	
21mr|kubernetes-1.34.1-1|131	# Gen docs
21mr|kubernetes-1.34.1-1|132	# avoid no space left in tmpfs /tmp
21mr|kubernetes-1.34.1-1|133	mkdir -p tmp
21mr|kubernetes-1.34.1-1|134	TMPDIR="$PWD/tmp" hack/update-generated-docs.sh
21mr|kubernetes-1.34.1-1|135	
21mr|kubernetes-1.34.1-1|136	%install
21mr|kubernetes-1.34.1-1|137	
21mr|kubernetes-1.34.1-1|138	#make install
21mr|kubernetes-1.34.1-1|139	install -dm0755 %{buildroot}%{_bindir}
21mr|kubernetes-1.34.1-1|140	install -dm0755 %{buildroot}%{_unitdir}/kubelet.service.d/
21mr|kubernetes-1.34.1-1|141	install -dm0755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|kubernetes-1.34.1-1|142	install -dm0755 %{buildroot}%{_sysconfdir}/kubernetes/manifests
21mr|kubernetes-1.34.1-1|143	install -dm0755 %{buildroot}%{_sysconfdir}/sysconfig/kubelet
21mr|kubernetes-1.34.1-1|144	install -dm0755 %{buildroot}%{_sysconfdir}/cni/net.d
21mr|kubernetes-1.34.1-1|145	install -dm0755 %{buildroot}%{_libexecdir}/modules-load.d
21mr|kubernetes-1.34.1-1|146	install -dm0755 %{buildroot}%{_sysctldir}
21mr|kubernetes-1.34.1-1|147	install -dm0755 %{buildroot}%{_mandir}/man1
21mr|kubernetes-1.34.1-1|148	
21mr|kubernetes-1.34.1-1|149	# kubeadm
21mr|kubernetes-1.34.1-1|150	install -Dm0755 _output/bin/kubeadm %{buildroot}%{_bindir}/kubeadm
21mr|kubernetes-1.34.1-1|151	
21mr|kubernetes-1.34.1-1|152	# kubelet
21mr|kubernetes-1.34.1-1|153	install -Dm0755 _output/bin/kubelet %{buildroot}%{_bindir}/kubelet
21mr|kubernetes-1.34.1-1|154	install -Dm0644 %{SOURCE1} %{buildroot}%{_unitdir}/kubelet.service
21mr|kubernetes-1.34.1-1|155	install -Dm0644 %{SOURCE2} %{buildroot}%{_unitdir}/kubelet.service.d/10-kubeadm.conf
21mr|kubernetes-1.34.1-1|156	install -Dm0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/kubelet
21mr|kubernetes-1.34.1-1|157	
21mr|kubernetes-1.34.1-1|158	# kubectl
21mr|kubernetes-1.34.1-1|159	install -Dm0755 _output/bin/kubectl %{buildroot}%{_bindir}/kubectl
21mr|kubernetes-1.34.1-1|160	
21mr|kubernetes-1.34.1-1|161	# other bins
21mr|kubernetes-1.34.1-1|162	install -Dm0755 _output/bin/kube-* %{buildroot}%{_bindir}
21mr|kubernetes-1.34.1-1|163	
21mr|kubernetes-1.34.1-1|164	# docs
21mr|kubernetes-1.34.1-1|165	install -Dm0644 docs/man/man1/* %{buildroot}%{_mandir}/man1

13412 21
21mr|kubrick-23.08.4-2|1	
21mr|kubrick-23.08.4-2|2	Summary:	Game based on Rubik's Cube
21mr|kubrick-23.08.4-2|3	Name:		kubrick
21mr|kubrick-23.08.4-2|4	Version:	23.08.4
21mr|kubrick-23.08.4-2|5	Release:	2
21mr|kubrick-23.08.4-2|6	Epoch:		1
21mr|kubrick-23.08.4-2|7	License:	GPLv2+
21mr|kubrick-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|kubrick-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kubrick/
21mr|kubrick-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kubrick-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|kubrick-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|kubrick-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|kubrick-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|kubrick-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|kubrick-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|kubrick-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|kubrick-23.08.4-2|18	BuildRequires:	kf5kdegames-devel
21mr|kubrick-23.08.4-2|19	BuildRequires:	kf5kio-devel
21mr|kubrick-23.08.4-2|20	BuildRequires:	kf5widgetsaddons-devel
21mr|kubrick-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|kubrick-23.08.4-2|22	BuildRequires:	pkgconfig(gl)
21mr|kubrick-23.08.4-2|23	BuildRequires:	pkgconfig(glu)
21mr|kubrick-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|kubrick-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kubrick-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|kubrick-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kubrick-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kubrick-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kubrick-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kubrick-23.08.4-2|31	
21mr|kubrick-23.08.4-2|32	%description
21mr|kubrick-23.08.4-2|33	Kubrick is a game based on the Rubik's Cube™ puzzle.
21mr|kubrick-23.08.4-2|34	
21mr|kubrick-23.08.4-2|35	The cube sizes range from 2x2x2 up to 6x6x6, or you can play with irregular
21mr|kubrick-23.08.4-2|36	"bricks" such as 5x3x2 or "mats" such as 6x4x1 or 2x2x1. The game has a
21mr|kubrick-23.08.4-2|37	selection of puzzles at several levels of difficulty, as well as demos of
21mr|kubrick-23.08.4-2|38	pretty patterns and solution moves, or you can make up your own puzzles.
21mr|kubrick-23.08.4-2|39	
21mr|kubrick-23.08.4-2|40	%files -f %{name}.lang
21mr|kubrick-23.08.4-2|41	%{_kde5_bindir}/kubrick
21mr|kubrick-23.08.4-2|42	%{_kde5_applicationsdir}/org.kde.kubrick.desktop
21mr|kubrick-23.08.4-2|43	%{_kde5_datadir}/kubrick
21mr|kubrick-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/kubrick.categories
21mr|kubrick-23.08.4-2|45	%{_kde5_iconsdir}/hicolor/*/apps/kubrick.*
21mr|kubrick-23.08.4-2|46	%{_appdatadir}/org.kde.kubrick.appdata.xml
21mr|kubrick-23.08.4-2|47	
21mr|kubrick-23.08.4-2|48	#------------------------------------------------------------------------------
21mr|kubrick-23.08.4-2|49	
21mr|kubrick-23.08.4-2|50	%prep
21mr|kubrick-23.08.4-2|51	%autosetup -p1
21mr|kubrick-23.08.4-2|52	
21mr|kubrick-23.08.4-2|53	%build
21mr|kubrick-23.08.4-2|54	%cmake_kde5
21mr|kubrick-23.08.4-2|55	%make
21mr|kubrick-23.08.4-2|56	
21mr|kubrick-23.08.4-2|57	%install
21mr|kubrick-23.08.4-2|58	%makeinstall_std -C build
21mr|kubrick-23.08.4-2|59	
21mr|kubrick-23.08.4-2|60	%find_lang %{name} --with-kde --with-html
21mr|kubrick-23.08.4-2|61	

13413 21
21mr|kunitconversion-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kunitconversion-5.116.0-3|2	
21mr|kunitconversion-5.116.0-3|3	Summary:	KDE Frameworks 5 unit conversion module
21mr|kunitconversion-5.116.0-3|4	Name:		kunitconversion
21mr|kunitconversion-5.116.0-3|5	Version:	5.116.0
21mr|kunitconversion-5.116.0-3|6	Release:	3
21mr|kunitconversion-5.116.0-3|7	License:	GPLv2+
21mr|kunitconversion-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kunitconversion-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kunitconversion-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kunitconversion-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kunitconversion-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kunitconversion-5.116.0-3|13	BuildRequires:	ki18n-devel = %{version}
21mr|kunitconversion-5.116.0-3|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kunitconversion-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Network)
21mr|kunitconversion-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kunitconversion-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kunitconversion-5.116.0-3|18	
21mr|kunitconversion-5.116.0-3|19	%description
21mr|kunitconversion-5.116.0-3|20	KDE Frameworks 5 unit conversion module.
21mr|kunitconversion-5.116.0-3|21	
21mr|kunitconversion-5.116.0-3|22	KUnitConversion provides functions to convert values in different physical
21mr|kunitconversion-5.116.0-3|23	units. It supports converting different prefixes (e.g. kilo, mega, giga) as
21mr|kunitconversion-5.116.0-3|24	well as converting between different unit systems (e.g. liters, gallons).
21mr|kunitconversion-5.116.0-3|25	
21mr|kunitconversion-5.116.0-3|26	%files
21mr|kunitconversion-5.116.0-3|27	%{_kde5_datadir}/qlogging-categories5/kunitconversion.categories
21mr|kunitconversion-5.116.0-3|28	
21mr|kunitconversion-5.116.0-3|29	#----------------------------------------------------------------------------
21mr|kunitconversion-5.116.0-3|30	
21mr|kunitconversion-5.116.0-3|31	%package i18n
21mr|kunitconversion-5.116.0-3|32	Summary:	KUnitConversion translations
21mr|kunitconversion-5.116.0-3|33	Group:		System/Internationalization
21mr|kunitconversion-5.116.0-3|34	BuildArch:	noarch
21mr|kunitconversion-5.116.0-3|35	
21mr|kunitconversion-5.116.0-3|36	%description i18n
21mr|kunitconversion-5.116.0-3|37	KUnitConversion translations.
21mr|kunitconversion-5.116.0-3|38	
21mr|kunitconversion-5.116.0-3|39	%files i18n -f %{name}.lang
21mr|kunitconversion-5.116.0-3|40	
21mr|kunitconversion-5.116.0-3|41	#----------------------------------------------------------------------------
21mr|kunitconversion-5.116.0-3|42	
21mr|kunitconversion-5.116.0-3|43	%define kf5unitconversion_major 5
21mr|kunitconversion-5.116.0-3|44	%define libkf5unitconversion %mklibname kf5unitconversion %{kf5unitconversion_major}
21mr|kunitconversion-5.116.0-3|45	
21mr|kunitconversion-5.116.0-3|46	%package -n %{libkf5unitconversion}
21mr|kunitconversion-5.116.0-3|47	Summary:	KDE Frameworks 5 unit conversion shared library
21mr|kunitconversion-5.116.0-3|48	Group:		System/Libraries
21mr|kunitconversion-5.116.0-3|49	Requires:	%{name} = %{EVRD}
21mr|kunitconversion-5.116.0-3|50	Requires:	%{name}-i18n = %{EVRD}
21mr|kunitconversion-5.116.0-3|51	
21mr|kunitconversion-5.116.0-3|52	%description -n %{libkf5unitconversion}
21mr|kunitconversion-5.116.0-3|53	KDE Frameworks 5 unit conversion shared library.
21mr|kunitconversion-5.116.0-3|54	
21mr|kunitconversion-5.116.0-3|55	%files -n %{libkf5unitconversion}
21mr|kunitconversion-5.116.0-3|56	%{_kde5_libdir}/libKF5UnitConversion.so.%{kf5unitconversion_major}*
21mr|kunitconversion-5.116.0-3|57	
21mr|kunitconversion-5.116.0-3|58	#----------------------------------------------------------------------------
21mr|kunitconversion-5.116.0-3|59	
21mr|kunitconversion-5.116.0-3|60	%define devkf5unitconversion %mklibname kf5unitconversion -d
21mr|kunitconversion-5.116.0-3|61	
21mr|kunitconversion-5.116.0-3|62	%package -n %{devkf5unitconversion}
21mr|kunitconversion-5.116.0-3|63	Summary:	Development files for KDE Frameworks 5 unit conversion module
21mr|kunitconversion-5.116.0-3|64	Group:		Development/KDE and Qt
21mr|kunitconversion-5.116.0-3|65	Requires:	%{libkf5unitconversion} = %{EVRD}
21mr|kunitconversion-5.116.0-3|66	Provides:	%{name}-devel = %{EVRD}
21mr|kunitconversion-5.116.0-3|67	Provides:	kf5unitconversion-devel = %{version}
21mr|kunitconversion-5.116.0-3|68	
21mr|kunitconversion-5.116.0-3|69	%description -n %{devkf5unitconversion}
21mr|kunitconversion-5.116.0-3|70	This package contains header files needed if you wish to build applications
21mr|kunitconversion-5.116.0-3|71	based on %{name}.
21mr|kunitconversion-5.116.0-3|72	
21mr|kunitconversion-5.116.0-3|73	%files -n %{devkf5unitconversion}
21mr|kunitconversion-5.116.0-3|74	%{_kde5_includedir}/KF5/KUnitConversion
21mr|kunitconversion-5.116.0-3|75	%{_kde5_libdir}/cmake/KF5UnitConversion
21mr|kunitconversion-5.116.0-3|76	%{_kde5_libdir}/libKF5UnitConversion.so
21mr|kunitconversion-5.116.0-3|77	%{_kde5_mkspecsdir}/*.pri
21mr|kunitconversion-5.116.0-3|78	
21mr|kunitconversion-5.116.0-3|79	#----------------------------------------------------------------------------
21mr|kunitconversion-5.116.0-3|80	
21mr|kunitconversion-5.116.0-3|81	%prep
21mr|kunitconversion-5.116.0-3|82	%autosetup -p1
21mr|kunitconversion-5.116.0-3|83	
21mr|kunitconversion-5.116.0-3|84	%build
21mr|kunitconversion-5.116.0-3|85	%cmake_kde5
21mr|kunitconversion-5.116.0-3|86	%make
21mr|kunitconversion-5.116.0-3|87	
21mr|kunitconversion-5.116.0-3|88	%install
21mr|kunitconversion-5.116.0-3|89	%makeinstall_std -C build
21mr|kunitconversion-5.116.0-3|90	
21mr|kunitconversion-5.116.0-3|91	%find_lang %{name} --all-name --with-qt

13414 21
21mr|kuserfeedback-1.0.0-5|1	Summary:	Framework for collecting user feedback for applications
21mr|kuserfeedback-1.0.0-5|2	Name:		kuserfeedback
21mr|kuserfeedback-1.0.0-5|3	Version:	1.0.0
21mr|kuserfeedback-1.0.0-5|4	Release:	5
21mr|kuserfeedback-1.0.0-5|5	License:	GPLv2+
21mr|kuserfeedback-1.0.0-5|6	Group:		Development/KDE and Qt
21mr|kuserfeedback-1.0.0-5|7	Url:		https://api.kde.org/frameworks/kuserfeedback/html/index.html
21mr|kuserfeedback-1.0.0-5|8	Source0:	https://download.kde.org/stable/%{name}/%{name}-%{version}.tar.xz
21mr|kuserfeedback-1.0.0-5|9	Source1:	kuserfeedback_ru.tar.gz
21mr|kuserfeedback-1.0.0-5|10	BuildRequires:	bison
21mr|kuserfeedback-1.0.0-5|11	BuildRequires:	extra-cmake-modules
21mr|kuserfeedback-1.0.0-5|12	BuildRequires:	flex
21mr|kuserfeedback-1.0.0-5|13	BuildRequires:	qdoc5
21mr|kuserfeedback-1.0.0-5|14	BuildRequires:	qt5-linguist-tools
21mr|kuserfeedback-1.0.0-5|15	BuildRequires:	qt5-tools
21mr|kuserfeedback-1.0.0-5|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kuserfeedback-1.0.0-5|17	BuildRequires:	pkgconfig(Qt5Charts)
21mr|kuserfeedback-1.0.0-5|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kuserfeedback-1.0.0-5|19	BuildRequires:	pkgconfig(Qt5Help)
21mr|kuserfeedback-1.0.0-5|20	BuildRequires:	pkgconfig(Qt5Network)
21mr|kuserfeedback-1.0.0-5|21	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kuserfeedback-1.0.0-5|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|kuserfeedback-1.0.0-5|23	BuildRequires:	pkgconfig(Qt5Sql)
21mr|kuserfeedback-1.0.0-5|24	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kuserfeedback-1.0.0-5|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|kuserfeedback-1.0.0-5|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kuserfeedback-1.0.0-5|27	
21mr|kuserfeedback-1.0.0-5|28	%description
21mr|kuserfeedback-1.0.0-5|29	Framework for collecting user feedback for applications.
21mr|kuserfeedback-1.0.0-5|30	
21mr|kuserfeedback-1.0.0-5|31	%files -f %{name}.lang
21mr|kuserfeedback-1.0.0-5|32	%{_kde5_applicationsdir}/UserFeedbackConsole.desktop
21mr|kuserfeedback-1.0.0-5|33	%{_kde5_bindir}/UserFeedbackConsole
21mr|kuserfeedback-1.0.0-5|34	%{_kde5_bindir}/userfeedbackctl
21mr|kuserfeedback-1.0.0-5|35	%{_kde5_datadir}/KDE/UserFeedbackConsole/
21mr|kuserfeedback-1.0.0-5|36	%{_kde5_qmldir}/org/kde/userfeedback/*
21mr|kuserfeedback-1.0.0-5|37	%{_sysconfdir}/xdg/org_kde_UserFeedback.categories
21mr|kuserfeedback-1.0.0-5|38	
21mr|kuserfeedback-1.0.0-5|39	#----------------------------------------------------------------------------
21mr|kuserfeedback-1.0.0-5|40	
21mr|kuserfeedback-1.0.0-5|41	%define kuserfeedbackcore_major 1
21mr|kuserfeedback-1.0.0-5|42	%define libkuserfeedbackcore %mklibname kuserfeedbackcore %{kuserfeedbackcore_major}
21mr|kuserfeedback-1.0.0-5|43	
21mr|kuserfeedback-1.0.0-5|44	%package -n %{libkuserfeedbackcore}
21mr|kuserfeedback-1.0.0-5|45	Summary:	KUser Feedback Core library
21mr|kuserfeedback-1.0.0-5|46	Group:		System/Libraries
21mr|kuserfeedback-1.0.0-5|47	
21mr|kuserfeedback-1.0.0-5|48	%description -n %{libkuserfeedbackcore}
21mr|kuserfeedback-1.0.0-5|49	KUser Feedback Core library.
21mr|kuserfeedback-1.0.0-5|50	
21mr|kuserfeedback-1.0.0-5|51	%files -n %{libkuserfeedbackcore}
21mr|kuserfeedback-1.0.0-5|52	%{_kde5_libdir}/libKUserFeedbackCore.so.%{kuserfeedbackcore_major}*
21mr|kuserfeedback-1.0.0-5|53	
21mr|kuserfeedback-1.0.0-5|54	#----------------------------------------------------------------------------
21mr|kuserfeedback-1.0.0-5|55	
21mr|kuserfeedback-1.0.0-5|56	%define kuserfeedbackwidgets_major 1
21mr|kuserfeedback-1.0.0-5|57	%define libkuserfeedbackwidgets %mklibname kuserfeedbackwidgets %{kuserfeedbackwidgets_major}
21mr|kuserfeedback-1.0.0-5|58	
21mr|kuserfeedback-1.0.0-5|59	%package -n %{libkuserfeedbackwidgets}
21mr|kuserfeedback-1.0.0-5|60	Summary:	KUser Feedback Widgets library
21mr|kuserfeedback-1.0.0-5|61	Group:		System/Libraries
21mr|kuserfeedback-1.0.0-5|62	
21mr|kuserfeedback-1.0.0-5|63	%description -n %{libkuserfeedbackwidgets}
21mr|kuserfeedback-1.0.0-5|64	KUser Feedback Widgets library.
21mr|kuserfeedback-1.0.0-5|65	
21mr|kuserfeedback-1.0.0-5|66	%files -n %{libkuserfeedbackwidgets}
21mr|kuserfeedback-1.0.0-5|67	%{_kde5_libdir}/libKUserFeedbackWidgets.so.%{kuserfeedbackwidgets_major}*
21mr|kuserfeedback-1.0.0-5|68	
21mr|kuserfeedback-1.0.0-5|69	#----------------------------------------------------------------------------
21mr|kuserfeedback-1.0.0-5|70	
21mr|kuserfeedback-1.0.0-5|71	%define devname %mklibname %{name} -d
21mr|kuserfeedback-1.0.0-5|72	
21mr|kuserfeedback-1.0.0-5|73	%package -n %{devname}
21mr|kuserfeedback-1.0.0-5|74	Summary:	Development package for %{name}
21mr|kuserfeedback-1.0.0-5|75	Group:		Development/KDE and Qt
21mr|kuserfeedback-1.0.0-5|76	Requires:	%{libkuserfeedbackcore} = %{EVRD}
21mr|kuserfeedback-1.0.0-5|77	Requires:	%{libkuserfeedbackwidgets} = %{EVRD}
21mr|kuserfeedback-1.0.0-5|78	Provides:	%{name}-devel = %{EVRD}
21mr|kuserfeedback-1.0.0-5|79	
21mr|kuserfeedback-1.0.0-5|80	%description -n %{devname}
21mr|kuserfeedback-1.0.0-5|81	Header files for development with %{name}.
21mr|kuserfeedback-1.0.0-5|82	
21mr|kuserfeedback-1.0.0-5|83	%files -n %{devname}
21mr|kuserfeedback-1.0.0-5|84	%{_kde5_includedir}/KUserFeedback/
21mr|kuserfeedback-1.0.0-5|85	%{_kde5_libdir}/libKUserFeedbackCore.so
21mr|kuserfeedback-1.0.0-5|86	%{_kde5_libdir}/libKUserFeedbackWidgets.so
21mr|kuserfeedback-1.0.0-5|87	%{_kde5_libdir}/cmake/KUserFeedback/
21mr|kuserfeedback-1.0.0-5|88	%{_kde5_mkspecsdir}/qt_KUserFeedbackCore.pri
21mr|kuserfeedback-1.0.0-5|89	%{_kde5_mkspecsdir}/qt_KUserFeedbackWidgets.pri
21mr|kuserfeedback-1.0.0-5|90	
21mr|kuserfeedback-1.0.0-5|91	#----------------------------------------------------------------------------
21mr|kuserfeedback-1.0.0-5|92	
21mr|kuserfeedback-1.0.0-5|93	%prep
21mr|kuserfeedback-1.0.0-5|94	%setup -q
21mr|kuserfeedback-1.0.0-5|95	
21mr|kuserfeedback-1.0.0-5|96	pushd po
21mr|kuserfeedback-1.0.0-5|97	tar -xvzf %{SOURCE1}
21mr|kuserfeedback-1.0.0-5|98	popd
21mr|kuserfeedback-1.0.0-5|99	
21mr|kuserfeedback-1.0.0-5|100	%build
21mr|kuserfeedback-1.0.0-5|101	%cmake_kde5
21mr|kuserfeedback-1.0.0-5|102	%make
21mr|kuserfeedback-1.0.0-5|103	
21mr|kuserfeedback-1.0.0-5|104	%install
21mr|kuserfeedback-1.0.0-5|105	%makeinstall_std -C build
21mr|kuserfeedback-1.0.0-5|106	
21mr|kuserfeedback-1.0.0-5|107	%find_lang userfeedbackconsole5 userfeedbackprovider5 %{name}.lang --with-qt

13415 21
21mr|kvm-disable-virt-at-load-1-1|1	%define bebra kvm-virt-at-load.conf
21mr|kvm-disable-virt-at-load-1-1|2	
21mr|kvm-disable-virt-at-load-1-1|3	Summary:	Crutch for running VirtualBox/VMWare virtual machines sequentially with QEMU/virt-manager/kvm
21mr|kvm-disable-virt-at-load-1-1|4	Name:		kvm-disable-virt-at-load
21mr|kvm-disable-virt-at-load-1-1|5	License:	MIT
21mr|kvm-disable-virt-at-load-1-1|6	Group:		System/Kernel and hardware
21mr|kvm-disable-virt-at-load-1-1|7	Version:	1
21mr|kvm-disable-virt-at-load-1-1|8	Release:	1
21mr|kvm-disable-virt-at-load-1-1|9	Url:		https://abf.io/import/kvm-disable-virt-at-load
21mr|kvm-disable-virt-at-load-1-1|10	Source0:	%{bebra}
21mr|kvm-disable-virt-at-load-1-1|11	BuildArch:	noarch
21mr|kvm-disable-virt-at-load-1-1|12	
21mr|kvm-disable-virt-at-load-1-1|13	%description
21mr|kvm-disable-virt-at-load-1-1|14	Crutch for running VirtualBox/VMWare virtual machines sequentially with QEMU/virt-manager/kvm
21mr|kvm-disable-virt-at-load-1-1|15	
21mr|kvm-disable-virt-at-load-1-1|16	%files
21mr|kvm-disable-virt-at-load-1-1|17	%config(noreplace) /etc/modprobe.d/%{bebra}
21mr|kvm-disable-virt-at-load-1-1|18	
21mr|kvm-disable-virt-at-load-1-1|19	#----------------------------------------------------------------------
21mr|kvm-disable-virt-at-load-1-1|20	
21mr|kvm-disable-virt-at-load-1-1|21	%prep
21mr|kvm-disable-virt-at-load-1-1|22	%setup -qTc
21mr|kvm-disable-virt-at-load-1-1|23	
21mr|kvm-disable-virt-at-load-1-1|24	%install
21mr|kvm-disable-virt-at-load-1-1|25	install -Dm644 %{SOURCE0} %{buildroot}/etc/modprobe.d/%{bebra}

13416 21
21mr|kwallet-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kwallet-5.116.0-4|2	
21mr|kwallet-5.116.0-4|3	Summary:	KDE Frameworks 5 secure and unified container for user passwords module
21mr|kwallet-5.116.0-4|4	Name:		kwallet
21mr|kwallet-5.116.0-4|5	Version:	5.116.0
21mr|kwallet-5.116.0-4|6	Release:	4
21mr|kwallet-5.116.0-4|7	License:	GPLv2+
21mr|kwallet-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|kwallet-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kwallet-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kwallet-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kwallet-5.116.0-4|12	BuildRequires:	qt5-linguist-tools
21mr|kwallet-5.116.0-4|13	BuildRequires:	gpgme-devel
21mr|kwallet-5.116.0-4|14	BuildRequires:	gpgmepp-devel
21mr|kwallet-5.116.0-4|15	BuildRequires:	kf5config-devel = %{version}
21mr|kwallet-5.116.0-4|16	BuildRequires:	kf5configwidgets-devel = %{version}
21mr|kwallet-5.116.0-4|17	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|kwallet-5.116.0-4|18	BuildRequires:	kf5dbusaddons-devel = %{version}
21mr|kwallet-5.116.0-4|19	BuildRequires:	kf5doctools-devel = %{version}
21mr|kwallet-5.116.0-4|20	BuildRequires:	kf5i18n-devel = %{version}
21mr|kwallet-5.116.0-4|21	BuildRequires:	kf5iconthemes-devel = %{version}
21mr|kwallet-5.116.0-4|22	BuildRequires:	kf5notifications-devel = %{version}
21mr|kwallet-5.116.0-4|23	BuildRequires:	kf5service-devel = %{version}
21mr|kwallet-5.116.0-4|24	BuildRequires:	kf5widgetsaddons-devel = %{version}
21mr|kwallet-5.116.0-4|25	BuildRequires:	kf5windowsystem-devel = %{version}
21mr|kwallet-5.116.0-4|26	BuildRequires:	pkgconfig(libgcrypt)
21mr|kwallet-5.116.0-4|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|kwallet-5.116.0-4|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kwallet-5.116.0-4|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwallet-5.116.0-4|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|kwallet-5.116.0-4|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kwallet-5.116.0-4|32	BuildRequires:	pkgconfig(qca2-qt5)
21mr|kwallet-5.116.0-4|33	BuildRequires:	qgpgme-devel
21mr|kwallet-5.116.0-4|34	Requires:	qca2-qt5
21mr|kwallet-5.116.0-4|35	
21mr|kwallet-5.116.0-4|36	%description
21mr|kwallet-5.116.0-4|37	KDE Frameworks 5 secure and unified container for user passwords module.
21mr|kwallet-5.116.0-4|38	
21mr|kwallet-5.116.0-4|39	This framework contains two main components:
21mr|kwallet-5.116.0-4|40	* Interface to KWallet, the safe desktop-wide storage for passwords on KDE
21mr|kwallet-5.116.0-4|41	workspaces.
21mr|kwallet-5.116.0-4|42	* The kwalletd used to safely store the passwords on KDE workspaces.
21mr|kwallet-5.116.0-4|43	
21mr|kwallet-5.116.0-4|44	%files
21mr|kwallet-5.116.0-4|45	%{_kde5_applicationsdir}/org.kde.kwalletd5.desktop
21mr|kwallet-5.116.0-4|46	%{_kde5_bindir}/kwalletd5
21mr|kwallet-5.116.0-4|47	%{_kde5_bindir}/kwallet-query
21mr|kwallet-5.116.0-4|48	%{_kde5_datadir}/qlogging-categories5/kwallet.categories
21mr|kwallet-5.116.0-4|49	%{_kde5_datadir}/qlogging-categories5/kwallet.renamecategories
21mr|kwallet-5.116.0-4|50	%{_kde5_mandir}/man1/kwallet-query.1*
21mr|kwallet-5.116.0-4|51	%{_kde5_notificationsdir}/kwalletd5.notifyrc
21mr|kwallet-5.116.0-4|52	%{_kde5_services}/kwalletd5.desktop
21mr|kwallet-5.116.0-4|53	%{_datadir}/dbus-1/services/org.kde.kwalletd5.service
21mr|kwallet-5.116.0-4|54	
21mr|kwallet-5.116.0-4|55	#----------------------------------------------------------------------------
21mr|kwallet-5.116.0-4|56	
21mr|kwallet-5.116.0-4|57	%package i18n
21mr|kwallet-5.116.0-4|58	Summary:	KWallet translations
21mr|kwallet-5.116.0-4|59	Group:		System/Internationalization
21mr|kwallet-5.116.0-4|60	BuildArch:	noarch
21mr|kwallet-5.116.0-4|61	
21mr|kwallet-5.116.0-4|62	%description i18n
21mr|kwallet-5.116.0-4|63	KWallet translations.
21mr|kwallet-5.116.0-4|64	
21mr|kwallet-5.116.0-4|65	%files i18n -f %{name}.lang
21mr|kwallet-5.116.0-4|66	
21mr|kwallet-5.116.0-4|67	#----------------------------------------------------------------------------
21mr|kwallet-5.116.0-4|68	
21mr|kwallet-5.116.0-4|69	%define kf5wallet_major 5
21mr|kwallet-5.116.0-4|70	%define libkf5wallet %mklibname kf5wallet %{kf5wallet_major}
21mr|kwallet-5.116.0-4|71	
21mr|kwallet-5.116.0-4|72	%package -n %{libkf5wallet}
21mr|kwallet-5.116.0-4|73	Summary:	KDE Frameworks 5 user passwords container shared library
21mr|kwallet-5.116.0-4|74	Group:		System/Libraries
21mr|kwallet-5.116.0-4|75	Requires:	%{name} = %{EVRD}
21mr|kwallet-5.116.0-4|76	Requires:	%{name}-i18n = %{EVRD}
21mr|kwallet-5.116.0-4|77	
21mr|kwallet-5.116.0-4|78	%description -n %{libkf5wallet}
21mr|kwallet-5.116.0-4|79	KDE Frameworks 5 user passwords container shared library.
21mr|kwallet-5.116.0-4|80	
21mr|kwallet-5.116.0-4|81	%files -n %{libkf5wallet}
21mr|kwallet-5.116.0-4|82	%{_kde5_libdir}/libKF5Wallet.so.%{kf5wallet_major}*
21mr|kwallet-5.116.0-4|83	
21mr|kwallet-5.116.0-4|84	#----------------------------------------------------------------------------
21mr|kwallet-5.116.0-4|85	
21mr|kwallet-5.116.0-4|86	%define kf5walletbackend_major 5
21mr|kwallet-5.116.0-4|87	%define libkf5walletbackend %mklibname kf5walletbackend5_ %{kf5walletbackend_major}
21mr|kwallet-5.116.0-4|88	
21mr|kwallet-5.116.0-4|89	%package -n %{libkf5walletbackend}
21mr|kwallet-5.116.0-4|90	Summary:	KDE Frameworks 5 user passwords container shared library
21mr|kwallet-5.116.0-4|91	Group:		System/Libraries
21mr|kwallet-5.116.0-4|92	Requires:	%{name} = %{EVRD}
21mr|kwallet-5.116.0-4|93	Requires:	%{name}-i18n = %{EVRD}
21mr|kwallet-5.116.0-4|94	
21mr|kwallet-5.116.0-4|95	%description -n %{libkf5walletbackend}
21mr|kwallet-5.116.0-4|96	KDE Frameworks 5 user passwords container shared library.
21mr|kwallet-5.116.0-4|97	
21mr|kwallet-5.116.0-4|98	%files -n %{libkf5walletbackend}
21mr|kwallet-5.116.0-4|99	%{_kde5_libdir}/libkwalletbackend5.so.%{kf5walletbackend_major}*
21mr|kwallet-5.116.0-4|100	
21mr|kwallet-5.116.0-4|101	#----------------------------------------------------------------------------
21mr|kwallet-5.116.0-4|102	
21mr|kwallet-5.116.0-4|103	%define devkf5wallet %mklibname kf5wallet -d
21mr|kwallet-5.116.0-4|104	
21mr|kwallet-5.116.0-4|105	%package -n %{devkf5wallet}
21mr|kwallet-5.116.0-4|106	Summary:	Development files for KDE Frameworks 5 user passwords container module
21mr|kwallet-5.116.0-4|107	Group:		Development/KDE and Qt
21mr|kwallet-5.116.0-4|108	Requires:	%{libkf5wallet} = %{EVRD}
21mr|kwallet-5.116.0-4|109	Requires:	%{libkf5walletbackend} = %{EVRD}
21mr|kwallet-5.116.0-4|110	Provides:	%{name}-devel = %{EVRD}
21mr|kwallet-5.116.0-4|111	Provides:	kf5wallet-devel = %{version}
21mr|kwallet-5.116.0-4|112	
21mr|kwallet-5.116.0-4|113	%description -n %{devkf5wallet}
21mr|kwallet-5.116.0-4|114	This package contains header files needed if you wish to build applications
21mr|kwallet-5.116.0-4|115	based on %{name}.
21mr|kwallet-5.116.0-4|116	
21mr|kwallet-5.116.0-4|117	%files -n %{devkf5wallet}
21mr|kwallet-5.116.0-4|118	%{_kde5_includedir}/KF5/KWallet/
21mr|kwallet-5.116.0-4|119	%{_kde5_libdir}/libKF5Wallet.so
21mr|kwallet-5.116.0-4|120	%{_kde5_libdir}/libkwalletbackend5.so
21mr|kwallet-5.116.0-4|121	%{_kde5_libdir}/cmake/KF5Wallet
21mr|kwallet-5.116.0-4|122	%{_kde5_mkspecsdir}/*.pri
21mr|kwallet-5.116.0-4|123	%{_datadir}/dbus-1/interfaces/kf5_org.kde.*.xml
21mr|kwallet-5.116.0-4|124	
21mr|kwallet-5.116.0-4|125	#----------------------------------------------------------------------------
21mr|kwallet-5.116.0-4|126	
21mr|kwallet-5.116.0-4|127	%prep
21mr|kwallet-5.116.0-4|128	%autosetup -p1
21mr|kwallet-5.116.0-4|129	
21mr|kwallet-5.116.0-4|130	%build
21mr|kwallet-5.116.0-4|131	%cmake_kde5
21mr|kwallet-5.116.0-4|132	%make
21mr|kwallet-5.116.0-4|133	
21mr|kwallet-5.116.0-4|134	%install
21mr|kwallet-5.116.0-4|135	%makeinstall_std -C build
21mr|kwallet-5.116.0-4|136	
21mr|kwallet-5.116.0-4|137	%find_lang %{name} --all-name --with-qt

13417 21
21mr|kwallet-pam-5.27.11-3|1	Summary:	Plasma 5 KWallet PAM module
21mr|kwallet-pam-5.27.11-3|2	Name:		kwallet-pam
21mr|kwallet-pam-5.27.11-3|3	Version:	5.27.11
21mr|kwallet-pam-5.27.11-3|4	Release:	3
21mr|kwallet-pam-5.27.11-3|5	License:	LGPLv2.1+
21mr|kwallet-pam-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|kwallet-pam-5.27.11-3|7	Url:		https://www.kde.org/
21mr|kwallet-pam-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kwallet-pam-5.27.11-3|9	BuildRequires:	cmake
21mr|kwallet-pam-5.27.11-3|10	BuildRequires:	extra-cmake-modules
21mr|kwallet-pam-5.27.11-3|11	BuildRequires:	socat
21mr|kwallet-pam-5.27.11-3|12	BuildRequires:	kf5wallet-devel
21mr|kwallet-pam-5.27.11-3|13	BuildRequires:	pam-devel
21mr|kwallet-pam-5.27.11-3|14	BuildRequires:	pkgconfig(libgcrypt)
21mr|kwallet-pam-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kwallet-pam-5.27.11-3|16	Requires:	socat
21mr|kwallet-pam-5.27.11-3|17	
21mr|kwallet-pam-5.27.11-3|18	%description
21mr|kwallet-pam-5.27.11-3|19	Plasma 5 KWallet PAM module.
21mr|kwallet-pam-5.27.11-3|20	
21mr|kwallet-pam-5.27.11-3|21	To enable it add these lines to /etc/pam.d/kde:
21mr|kwallet-pam-5.27.11-3|22	
21mr|kwallet-pam-5.27.11-3|23	---------------------
21mr|kwallet-pam-5.27.11-3|24	auth            optional        pam_kwallet5.so
21mr|kwallet-pam-5.27.11-3|25	session         optional        pam_kwallet5.so
21mr|kwallet-pam-5.27.11-3|26	---------------------
21mr|kwallet-pam-5.27.11-3|27	
21mr|kwallet-pam-5.27.11-3|28	%files
21mr|kwallet-pam-5.27.11-3|29	%{_kde5_autostart}/pam_kwallet_init.desktop
21mr|kwallet-pam-5.27.11-3|30	%{_kde5_libexecdir}/pam_kwallet_init
21mr|kwallet-pam-5.27.11-3|31	/%{_lib}/security/pam_kwallet5.so
21mr|kwallet-pam-5.27.11-3|32	%{_prefix}/lib/systemd/user/plasma-kwallet-pam.service
21mr|kwallet-pam-5.27.11-3|33	
21mr|kwallet-pam-5.27.11-3|34	#----------------------------------------------------------------------------
21mr|kwallet-pam-5.27.11-3|35	
21mr|kwallet-pam-5.27.11-3|36	%prep
21mr|kwallet-pam-5.27.11-3|37	%setup -qn %{name}-%{version}
21mr|kwallet-pam-5.27.11-3|38	
21mr|kwallet-pam-5.27.11-3|39	%build
21mr|kwallet-pam-5.27.11-3|40	%cmake_kde5
21mr|kwallet-pam-5.27.11-3|41	%make
21mr|kwallet-pam-5.27.11-3|42	
21mr|kwallet-pam-5.27.11-3|43	%install
21mr|kwallet-pam-5.27.11-3|44	%makeinstall_std -C build
21mr|kwallet-pam-5.27.11-3|45	
21mr|kwallet-pam-5.27.11-3|46	mkdir -p %{buildroot}/%{_lib}/security/
21mr|kwallet-pam-5.27.11-3|47	mv %{buildroot}%{_kde5_libdir}/security/pam_kwallet5.so %{buildroot}/%{_lib}/security/pam_kwallet5.so

13418 21
21mr|kwave-23.08.4-2|1	%define major 23
21mr|kwave-23.08.4-2|2	%define libname %mklibname %{name} %{major}
21mr|kwave-23.08.4-2|3	%define libgui %mklibname %{name}gui %{major}
21mr|kwave-23.08.4-2|4	
21mr|kwave-23.08.4-2|5	Summary:	A sound editor for KDE
21mr|kwave-23.08.4-2|6	Name:		kwave
21mr|kwave-23.08.4-2|7	Version:	23.08.4
21mr|kwave-23.08.4-2|8	Release:	2
21mr|kwave-23.08.4-2|9	Epoch:		1
21mr|kwave-23.08.4-2|10	License:	GPLv2+
21mr|kwave-23.08.4-2|11	Group:		Sound
21mr|kwave-23.08.4-2|12	Url:		http://kwave.sourceforge.net/
21mr|kwave-23.08.4-2|13	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kwave-23.08.4-2|14	BuildRequires:	extra-cmake-modules >= 1.7.0
21mr|kwave-23.08.4-2|15	BuildRequires:	doxygen
21mr|kwave-23.08.4-2|16	BuildRequires:	imagemagick
21mr|kwave-23.08.4-2|17	BuildRequires:	kf5archive-devel
21mr|kwave-23.08.4-2|18	BuildRequires:	kf5completion-devel
21mr|kwave-23.08.4-2|19	BuildRequires:	kf5config-devel
21mr|kwave-23.08.4-2|20	BuildRequires:	kf5configwidgets-devel
21mr|kwave-23.08.4-2|21	BuildRequires:	kf5coreaddons-devel
21mr|kwave-23.08.4-2|22	BuildRequires:	kf5crash-devel
21mr|kwave-23.08.4-2|23	BuildRequires:	kf5dbusaddons-devel
21mr|kwave-23.08.4-2|24	BuildRequires:	kf5doctools-devel
21mr|kwave-23.08.4-2|25	BuildRequires:	kf5i18n-devel
21mr|kwave-23.08.4-2|26	BuildRequires:	kf5iconthemes-devel
21mr|kwave-23.08.4-2|27	BuildRequires:	kf5kio-devel
21mr|kwave-23.08.4-2|28	BuildRequires:	kf5service-devel
21mr|kwave-23.08.4-2|29	BuildRequires:	kf5textwidgets-devel
21mr|kwave-23.08.4-2|30	BuildRequires:	kf5widgetsaddons-devel
21mr|kwave-23.08.4-2|31	BuildRequires:	kf5xmlgui-devel
21mr|kwave-23.08.4-2|32	BuildRequires:	libid3-devel >= 3.8.1
21mr|kwave-23.08.4-2|33	BuildRequires:	pkgconfig(alsa)
21mr|kwave-23.08.4-2|34	BuildRequires:	pkgconfig(audiofile) >= 0.3.0
21mr|kwave-23.08.4-2|35	BuildRequires:	pkgconfig(fftw3) >= 3.0
21mr|kwave-23.08.4-2|36	BuildRequires:	pkgconfig(flac++) >= 1.2.0
21mr|kwave-23.08.4-2|37	BuildRequires:	pkgconfig(libpulse) >= 0.9.16
21mr|kwave-23.08.4-2|38	BuildRequires:	pkgconfig(mad)
21mr|kwave-23.08.4-2|39	BuildRequires:	pkgconfig(ogg)
21mr|kwave-23.08.4-2|40	BuildRequires:	pkgconfig(opus) >= 1.0.0
21mr|kwave-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kwave-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5Core) >= 5.11.2
21mr|kwave-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwave-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|kwave-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5Network)
21mr|kwave-23.08.4-2|46	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kwave-23.08.4-2|47	BuildRequires:	pkgconfig(samplerate) >= 0.1.3
21mr|kwave-23.08.4-2|48	BuildRequires:	pkgconfig(vorbis) >= 1.1.0
21mr|kwave-23.08.4-2|49	BuildRequires:	pkgconfig(vorbisenc) >= 1.1.0
21mr|kwave-23.08.4-2|50	
21mr|kwave-23.08.4-2|51	%description
21mr|kwave-23.08.4-2|52	Kwave is a sound editor designed for the K Desktop Environment. With Kwave
21mr|kwave-23.08.4-2|53	you can edit many sorts of wav-files including multi-channel files. You are
21mr|kwave-23.08.4-2|54	able to alter and play back each channel on its own. It also includes many
21mr|kwave-23.08.4-2|55	plugins (most are still under development) to transform the wave-file in
21mr|kwave-23.08.4-2|56	several ways and presents a graphical view with a complete zoom and scroll
21mr|kwave-23.08.4-2|57	capability.
21mr|kwave-23.08.4-2|58	
21mr|kwave-23.08.4-2|59	%files -f %{name}.lang
21mr|kwave-23.08.4-2|60	%doc CHANGES README TODO
21mr|kwave-23.08.4-2|61	%{_kde5_bindir}/%{name}
21mr|kwave-23.08.4-2|62	%{_kde5_iconsdir}/*/*/apps/%{name}.*
21mr|kwave-23.08.4-2|63	%{_kde5_iconsdir}/*/*/actions/%{name}*
21mr|kwave-23.08.4-2|64	%{_kde5_applicationsdir}/org.kde.kwave.desktop
21mr|kwave-23.08.4-2|65	%{_kde5_datadir}/%{name}/menus.config
21mr|kwave-23.08.4-2|66	%{_kde5_datadir}/%{name}/pics/*
21mr|kwave-23.08.4-2|67	%{_appdatadir}/org.kde.kwave.appdata.xml
21mr|kwave-23.08.4-2|68	%{_qt5_plugindir}/%{name}/*.so
21mr|kwave-23.08.4-2|69	
21mr|kwave-23.08.4-2|70	#----------------------------------------------------------------------------
21mr|kwave-23.08.4-2|71	
21mr|kwave-23.08.4-2|72	%package -n %{libname}
21mr|kwave-23.08.4-2|73	Summary:	Libraries needed by %{name}
21mr|kwave-23.08.4-2|74	Group:		System/Libraries
21mr|kwave-23.08.4-2|75	
21mr|kwave-23.08.4-2|76	%description -n %{libname}
21mr|kwave-23.08.4-2|77	Libraries needed for %{name}.
21mr|kwave-23.08.4-2|78	
21mr|kwave-23.08.4-2|79	%files -n %{libname}
21mr|kwave-23.08.4-2|80	%doc LICENSES
21mr|kwave-23.08.4-2|81	%{_kde5_libdir}/lib%{name}.so.%{major}*
21mr|kwave-23.08.4-2|82	
21mr|kwave-23.08.4-2|83	#----------------------------------------------------------------------------
21mr|kwave-23.08.4-2|84	
21mr|kwave-23.08.4-2|85	%package -n %{libgui}
21mr|kwave-23.08.4-2|86	Summary:	Libraries needed by %{name}
21mr|kwave-23.08.4-2|87	Group:		System/Libraries
21mr|kwave-23.08.4-2|88	Conflicts:	%{_lib}kwave0 < 0.8.10
21mr|kwave-23.08.4-2|89	
21mr|kwave-23.08.4-2|90	%description -n %{libgui}
21mr|kwave-23.08.4-2|91	Libraries needed for %{name}.
21mr|kwave-23.08.4-2|92	
21mr|kwave-23.08.4-2|93	%files -n %{libgui}
21mr|kwave-23.08.4-2|94	%doc LICENSES
21mr|kwave-23.08.4-2|95	%{_kde5_libdir}/lib%{name}gui.so.%{major}*
21mr|kwave-23.08.4-2|96	
21mr|kwave-23.08.4-2|97	#----------------------------------------------------------------------------
21mr|kwave-23.08.4-2|98	
21mr|kwave-23.08.4-2|99	%prep
21mr|kwave-23.08.4-2|100	%autosetup -p1
21mr|kwave-23.08.4-2|101	
21mr|kwave-23.08.4-2|102	%build
21mr|kwave-23.08.4-2|103	%cmake_kde5 \
21mr|kwave-23.08.4-2|104	-DWITH_MP3=ON \
21mr|kwave-23.08.4-2|105	-DWITH_DOC=OFF
21mr|kwave-23.08.4-2|106	%make
21mr|kwave-23.08.4-2|107	
21mr|kwave-23.08.4-2|108	%install
21mr|kwave-23.08.4-2|109	%makeinstall_std -C build
21mr|kwave-23.08.4-2|110	
21mr|kwave-23.08.4-2|111	%find_lang %{name} --with-kde --with-html

13419 21
21mr|kwayland-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kwayland-5.116.0-4|2	
21mr|kwayland-5.116.0-4|3	Summary:	KDE Frameworks 5 Wayland support library
21mr|kwayland-5.116.0-4|4	Name:		kwayland
21mr|kwayland-5.116.0-4|5	Version:	5.116.0
21mr|kwayland-5.116.0-4|6	Release:	4
21mr|kwayland-5.116.0-4|7	License:	GPLv2+
21mr|kwayland-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|kwayland-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kwayland-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kwayland-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kwayland-5.116.0-4|12	BuildRequires:	wayland-tools
21mr|kwayland-5.116.0-4|13	BuildRequires:	plasma-wayland-protocols-devel
21mr|kwayland-5.116.0-4|14	BuildRequires:	pkgconfig(egl)
21mr|kwayland-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kwayland-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|kwayland-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwayland-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Test)
21mr|kwayland-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|kwayland-5.116.0-4|20	BuildRequires:	pkgconfig(wayland-client)
21mr|kwayland-5.116.0-4|21	BuildRequires:	pkgconfig(wayland-egl)
21mr|kwayland-5.116.0-4|22	BuildRequires:	pkgconfig(wayland-protocols)
21mr|kwayland-5.116.0-4|23	BuildRequires:	pkgconfig(wayland-scanner)
21mr|kwayland-5.116.0-4|24	BuildRequires:	pkgconfig(wayland-server)
21mr|kwayland-5.116.0-4|25	
21mr|kwayland-5.116.0-4|26	%description
21mr|kwayland-5.116.0-4|27	KDE Frameworks 5 Wayland support library.
21mr|kwayland-5.116.0-4|28	
21mr|kwayland-5.116.0-4|29	%files
21mr|kwayland-5.116.0-4|30	%{_kde5_datadir}/qlogging-categories5/kwayland.categories
21mr|kwayland-5.116.0-4|31	%{_kde5_datadir}/qlogging-categories5/kwayland.renamecategories
21mr|kwayland-5.116.0-4|32	%{_kde5_libexecdir}/org-kde-kf5-kwayland-testserver
21mr|kwayland-5.116.0-4|33	
21mr|kwayland-5.116.0-4|34	#----------------------------------------------------------------------------
21mr|kwayland-5.116.0-4|35	
21mr|kwayland-5.116.0-4|36	%define kf5waylandclient_major 5
21mr|kwayland-5.116.0-4|37	%define libkf5waylandclient %mklibname kf5waylandclient %{kf5waylandclient_major}
21mr|kwayland-5.116.0-4|38	
21mr|kwayland-5.116.0-4|39	%package -n %{libkf5waylandclient}
21mr|kwayland-5.116.0-4|40	Summary:	KDE Frameworks 5 Wayland support shared library
21mr|kwayland-5.116.0-4|41	Group:		System/Libraries
21mr|kwayland-5.116.0-4|42	Requires:	%{name} = %{EVRD}
21mr|kwayland-5.116.0-4|43	
21mr|kwayland-5.116.0-4|44	%description -n %{libkf5waylandclient}
21mr|kwayland-5.116.0-4|45	KDE Frameworks 5 Wayland support shared library.
21mr|kwayland-5.116.0-4|46	
21mr|kwayland-5.116.0-4|47	%files -n %{libkf5waylandclient}
21mr|kwayland-5.116.0-4|48	%{_kde5_libdir}/libKF5WaylandClient.so.%{kf5waylandclient_major}*
21mr|kwayland-5.116.0-4|49	
21mr|kwayland-5.116.0-4|50	#----------------------------------------------------------------------------
21mr|kwayland-5.116.0-4|51	
21mr|kwayland-5.116.0-4|52	%define kf5waylandserver_major 5
21mr|kwayland-5.116.0-4|53	%define libkf5waylandserver %mklibname kf5waylandserver %{kf5waylandserver_major}
21mr|kwayland-5.116.0-4|54	
21mr|kwayland-5.116.0-4|55	%package -n %{libkf5waylandserver}
21mr|kwayland-5.116.0-4|56	Summary:	KDE Frameworks 5 Wayland support shared library
21mr|kwayland-5.116.0-4|57	Group:		System/Libraries
21mr|kwayland-5.116.0-4|58	Requires:	%{name} = %{EVRD}
21mr|kwayland-5.116.0-4|59	
21mr|kwayland-5.116.0-4|60	%description -n %{libkf5waylandserver}
21mr|kwayland-5.116.0-4|61	KDE Frameworks 5 Wayland support shared library.
21mr|kwayland-5.116.0-4|62	
21mr|kwayland-5.116.0-4|63	%files -n %{libkf5waylandserver}
21mr|kwayland-5.116.0-4|64	%{_kde5_libdir}/libKF5WaylandServer.so.%{kf5waylandserver_major}*
21mr|kwayland-5.116.0-4|65	
21mr|kwayland-5.116.0-4|66	#----------------------------------------------------------------------------
21mr|kwayland-5.116.0-4|67	
21mr|kwayland-5.116.0-4|68	%define devkf5wayland %mklibname kf5wayland -d
21mr|kwayland-5.116.0-4|69	
21mr|kwayland-5.116.0-4|70	%package -n %{devkf5wayland}
21mr|kwayland-5.116.0-4|71	Summary:	Development files for KDE Frameworks 5 Wayland support library
21mr|kwayland-5.116.0-4|72	Group:		Development/KDE and Qt
21mr|kwayland-5.116.0-4|73	Requires:	%{libkf5waylandclient} = %{EVRD}
21mr|kwayland-5.116.0-4|74	Requires:	%{libkf5waylandserver} = %{EVRD}
21mr|kwayland-5.116.0-4|75	Provides:	%{name}-devel = %{EVRD}
21mr|kwayland-5.116.0-4|76	Provides:	kf5wayland-devel = %{version}
21mr|kwayland-5.116.0-4|77	
21mr|kwayland-5.116.0-4|78	%description -n %{devkf5wayland}
21mr|kwayland-5.116.0-4|79	This package contains header files needed if you wish to build applications
21mr|kwayland-5.116.0-4|80	based on %{name}.
21mr|kwayland-5.116.0-4|81	
21mr|kwayland-5.116.0-4|82	%files -n %{devkf5wayland}
21mr|kwayland-5.116.0-4|83	%{_kde5_includedir}/KF5/KWayland
21mr|kwayland-5.116.0-4|84	%{_kde5_libdir}/cmake/KF5Wayland
21mr|kwayland-5.116.0-4|85	%{_kde5_libdir}/libKF5WaylandClient.so
21mr|kwayland-5.116.0-4|86	%{_kde5_libdir}/libKF5WaylandServer.so
21mr|kwayland-5.116.0-4|87	%{_kde5_libdir}/pkgconfig/KF5WaylandClient.pc
21mr|kwayland-5.116.0-4|88	%{_kde5_mkspecsdir}/qt_KWaylandClient.pri
21mr|kwayland-5.116.0-4|89	%{_kde5_mkspecsdir}/qt_KWaylandServer.pri
21mr|kwayland-5.116.0-4|90	
21mr|kwayland-5.116.0-4|91	#----------------------------------------------------------------------------
21mr|kwayland-5.116.0-4|92	
21mr|kwayland-5.116.0-4|93	%prep
21mr|kwayland-5.116.0-4|94	%autosetup -p1
21mr|kwayland-5.116.0-4|95	
21mr|kwayland-5.116.0-4|96	%build
21mr|kwayland-5.116.0-4|97	%cmake_kde5
21mr|kwayland-5.116.0-4|98	%make
21mr|kwayland-5.116.0-4|99	
21mr|kwayland-5.116.0-4|100	%install
21mr|kwayland-5.116.0-4|101	%makeinstall_std -C build

13420 21
21mr|kwayland-integration-5.27.11-3|1	Summary:	Plasma 5 Wayland integration plugins
21mr|kwayland-integration-5.27.11-3|2	Name:		kwayland-integration
21mr|kwayland-integration-5.27.11-3|3	Version:	5.27.11
21mr|kwayland-integration-5.27.11-3|4	Release:	3
21mr|kwayland-integration-5.27.11-3|5	License:	LGPLv2.1+
21mr|kwayland-integration-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|kwayland-integration-5.27.11-3|7	Url:		https://www.kde.org/
21mr|kwayland-integration-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kwayland-integration-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|kwayland-integration-5.27.11-3|10	BuildRequires:	kf5guiaddons-devel
21mr|kwayland-integration-5.27.11-3|11	BuildRequires:	kf5idletime-devel
21mr|kwayland-integration-5.27.11-3|12	BuildRequires:	kf5wayland-devel
21mr|kwayland-integration-5.27.11-3|13	BuildRequires:	kf5windowsystem-devel
21mr|kwayland-integration-5.27.11-3|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|kwayland-integration-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwayland-integration-5.27.11-3|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kwayland-integration-5.27.11-3|17	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|kwayland-integration-5.27.11-3|18	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21mr|kwayland-integration-5.27.11-3|19	BuildRequires:	pkgconfig(wayland-client)
21mr|kwayland-integration-5.27.11-3|20	BuildRequires:	pkgconfig(wayland-scanner)
21mr|kwayland-integration-5.27.11-3|21	BuildRequires:	pkgconfig(wayland-server)
21mr|kwayland-integration-5.27.11-3|22	BuildRequires:	wayland-protocols-devel
21mr|kwayland-integration-5.27.11-3|23	
21mr|kwayland-integration-5.27.11-3|24	%description
21mr|kwayland-integration-5.27.11-3|25	Plasma 5 Wayland integration plugins for IdleTime and WindowSystem.
21mr|kwayland-integration-5.27.11-3|26	
21mr|kwayland-integration-5.27.11-3|27	%files
21mr|kwayland-integration-5.27.11-3|28	%{_kde5_datadir}/qlogging-categories5/kwindowsystem.kwayland.categories
21mr|kwayland-integration-5.27.11-3|29	%{_kde5_plugindir}/kwindowsystem/KF5WindowSystemKWaylandPlugin.so
21mr|kwayland-integration-5.27.11-3|30	
21mr|kwayland-integration-5.27.11-3|31	#----------------------------------------------------------------------------
21mr|kwayland-integration-5.27.11-3|32	
21mr|kwayland-integration-5.27.11-3|33	%prep
21mr|kwayland-integration-5.27.11-3|34	%setup -qn %{name}-%{version}
21mr|kwayland-integration-5.27.11-3|35	
21mr|kwayland-integration-5.27.11-3|36	%build
21mr|kwayland-integration-5.27.11-3|37	%cmake_kde5
21mr|kwayland-integration-5.27.11-3|38	%make
21mr|kwayland-integration-5.27.11-3|39	
21mr|kwayland-integration-5.27.11-3|40	%install
21mr|kwayland-integration-5.27.11-3|41	%makeinstall_std -C build

13421 21
21mr|kwayland-server-5.24.6-2|1	Summary: 	KDE Library for integration with the Wayland display server
21mr|kwayland-server-5.24.6-2|2	Name: 		kwayland-server
21mr|kwayland-server-5.24.6-2|3	Version:	5.24.6
21mr|kwayland-server-5.24.6-2|4	Release: 	2
21mr|kwayland-server-5.24.6-2|5	License:	GPLv2+
21mr|kwayland-server-5.24.6-2|6	Group:		Graphical desktop/KDE
21mr|kwayland-server-5.24.6-2|7	Url: 		http://kde.org/
21mr|kwayland-server-5.24.6-2|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kwayland-server-5.24.6-2|9	BuildRequires:	extra-cmake-modules
21mr|kwayland-server-5.24.6-2|10	BuildRequires:	wayland-tools
21mr|kwayland-server-5.24.6-2|11	BuildRequires:	kf5wayland-devel
21mr|kwayland-server-5.24.6-2|12	BuildRequires:	plasma-wayland-protocols-devel
21mr|kwayland-server-5.24.6-2|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kwayland-server-5.24.6-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwayland-server-5.24.6-2|15	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|kwayland-server-5.24.6-2|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kwayland-server-5.24.6-2|17	BuildRequires:	pkgconfig(wayland-protocols)
21mr|kwayland-server-5.24.6-2|18	BuildRequires:	pkgconfig(wayland-client)
21mr|kwayland-server-5.24.6-2|19	BuildRequires:	pkgconfig(wayland-scanner)
21mr|kwayland-server-5.24.6-2|20	BuildRequires:	pkgconfig(wayland-server)
21mr|kwayland-server-5.24.6-2|21	
21mr|kwayland-server-5.24.6-2|22	%description
21mr|kwayland-server-5.24.6-2|23	KDE Library for integration with the Wayland display server.
21mr|kwayland-server-5.24.6-2|24	
21mr|kwayland-server-5.24.6-2|25	%files
21mr|kwayland-server-5.24.6-2|26	%{_datadir}/qlogging-categories5/kwaylandserver.categories
21mr|kwayland-server-5.24.6-2|27	
21mr|kwayland-server-5.24.6-2|28	#----------------------------------------------------------------------------
21mr|kwayland-server-5.24.6-2|29	
21mr|kwayland-server-5.24.6-2|30	%define major 5
21mr|kwayland-server-5.24.6-2|31	%define libkwaylandserver %mklibname kwaylandserver %{major}
21mr|kwayland-server-5.24.6-2|32	
21mr|kwayland-server-5.24.6-2|33	%package -n %{libkwaylandserver}
21mr|kwayland-server-5.24.6-2|34	Summary:	KDE Library for working with the Wayland display server
21mr|kwayland-server-5.24.6-2|35	Group:		System/Libraries
21mr|kwayland-server-5.24.6-2|36	Requires:	%{name}
21mr|kwayland-server-5.24.6-2|37	
21mr|kwayland-server-5.24.6-2|38	%description -n %{libkwaylandserver}
21mr|kwayland-server-5.24.6-2|39	KDE Library for working with the Wayland display server
21mr|kwayland-server-5.24.6-2|40	
21mr|kwayland-server-5.24.6-2|41	%files -n %{libkwaylandserver}
21mr|kwayland-server-5.24.6-2|42	%{_libdir}/libKWaylandServer.so.%{major}*
21mr|kwayland-server-5.24.6-2|43	
21mr|kwayland-server-5.24.6-2|44	#----------------------------------------------------------------------------
21mr|kwayland-server-5.24.6-2|45	
21mr|kwayland-server-5.24.6-2|46	%define devkwaylandserver %mklibname kwaylandserver -d
21mr|kwayland-server-5.24.6-2|47	
21mr|kwayland-server-5.24.6-2|48	%package -n %{devkwaylandserver}
21mr|kwayland-server-5.24.6-2|49	Summary:	Development files for KDE Wayland display server integration
21mr|kwayland-server-5.24.6-2|50	Group:		Development/KDE and Qt
21mr|kwayland-server-5.24.6-2|51	Requires:	%{libkwaylandserver} = %{EVRD}
21mr|kwayland-server-5.24.6-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|kwayland-server-5.24.6-2|53	
21mr|kwayland-server-5.24.6-2|54	%description -n %{devkwaylandserver}
21mr|kwayland-server-5.24.6-2|55	Development files for KDE Wayland display server integration
21mr|kwayland-server-5.24.6-2|56	
21mr|kwayland-server-5.24.6-2|57	%files -n %{devkwaylandserver}
21mr|kwayland-server-5.24.6-2|58	%{_includedir}/KWaylandServer
21mr|kwayland-server-5.24.6-2|59	%{_includedir}/kwaylandserver_version.h
21mr|kwayland-server-5.24.6-2|60	%{_libdir}/cmake/KWaylandServer
21mr|kwayland-server-5.24.6-2|61	%{_libdir}/libKWaylandServer.so
21mr|kwayland-server-5.24.6-2|62	
21mr|kwayland-server-5.24.6-2|63	#----------------------------------------------------------------------------
21mr|kwayland-server-5.24.6-2|64	
21mr|kwayland-server-5.24.6-2|65	%prep
21mr|kwayland-server-5.24.6-2|66	%setup -qn %{name}-%{version}
21mr|kwayland-server-5.24.6-2|67	
21mr|kwayland-server-5.24.6-2|68	%build
21mr|kwayland-server-5.24.6-2|69	%cmake_kde5 \
21mr|kwayland-server-5.24.6-2|70	-DBUILD_TESTING=OFF
21mr|kwayland-server-5.24.6-2|71	%make
21mr|kwayland-server-5.24.6-2|72	
21mr|kwayland-server-5.24.6-2|73	%install
21mr|kwayland-server-5.24.6-2|74	%makeinstall_std -C build

13422 21
21mr|kweather-23.08.4-2|1	Summary:	Weather applet for Plasma Mobile
21mr|kweather-23.08.4-2|2	Name:		kweather
21mr|kweather-23.08.4-2|3	Version:	23.08.4
21mr|kweather-23.08.4-2|4	Release:	2
21mr|kweather-23.08.4-2|5	Group:		Graphical desktop/KDE
21mr|kweather-23.08.4-2|6	License:	GPLv3
21mr|kweather-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|kweather-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21mr|kweather-23.08.4-2|9	BuildRequires:	pkgconfig(Qt5Core)
21mr|kweather-23.08.4-2|10	BuildRequires:	pkgconfig(Qt5Quick)
21mr|kweather-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Test)
21mr|kweather-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kweather-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Svg)
21mr|kweather-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|kweather-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Charts)
21mr|kweather-23.08.4-2|16	BuildRequires:	plasma-framework
21mr|kweather-23.08.4-2|17	BuildRequires:	kf5config-devel
21mr|kweather-23.08.4-2|18	BuildRequires:	kf5coreaddons-devel
21mr|kweather-23.08.4-2|19	BuildRequires:	kf5dbusaddons-devel
21mr|kweather-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|kweather-23.08.4-2|21	BuildRequires:	kf5kirigami2-devel
21mr|kweather-23.08.4-2|22	BuildRequires:	kf5notifications-devel
21mr|kweather-23.08.4-2|23	BuildRequires:	kf5plasma-devel
21mr|kweather-23.08.4-2|24	BuildRequires:	kf5quickcharts-devel
21mr|kweather-23.08.4-2|25	BuildRequires:	kf5weathercore-devel
21mr|kweather-23.08.4-2|26	BuildRequires:	kirigami-addons-devel
21mr|kweather-23.08.4-2|27	BuildRequires:	pkgconfig(openssl)
21mr|kweather-23.08.4-2|28	
21mr|kweather-23.08.4-2|29	%description
21mr|kweather-23.08.4-2|30	Weather applet for Plasma Mobile.
21mr|kweather-23.08.4-2|31	
21mr|kweather-23.08.4-2|32	%files -f %{name}.lang
21mr|kweather-23.08.4-2|33	%{_kde5_bindir}/kweather
21mr|kweather-23.08.4-2|34	%{_kde5_applicationsdir}/org.kde.kweather.desktop
21mr|kweather-23.08.4-2|35	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kweather_1x4
21mr|kweather-23.08.4-2|36	%{_kde5_datadir}/icons/*/scalable/apps/org.kde.kweather.svg
21mr|kweather-23.08.4-2|37	%{_qt5_plugindir}/plasma/applets/plasma_applet_kweather_1x4.so
21mr|kweather-23.08.4-2|38	%{_datadir}/dbus-1/services/org.kde.kweather.service
21mr|kweather-23.08.4-2|39	%{_appdatadir}/org.kde.kweather.appdata.xml
21mr|kweather-23.08.4-2|40	%{_appdatadir}/org.kde.plasma.kweather_1x4.appdata.xml
21mr|kweather-23.08.4-2|41	
21mr|kweather-23.08.4-2|42	#----------------------------------------
21mr|kweather-23.08.4-2|43	
21mr|kweather-23.08.4-2|44	%prep
21mr|kweather-23.08.4-2|45	%autosetup -p1
21mr|kweather-23.08.4-2|46	
21mr|kweather-23.08.4-2|47	%build
21mr|kweather-23.08.4-2|48	%cmake_kde5
21mr|kweather-23.08.4-2|49	%make
21mr|kweather-23.08.4-2|50	
21mr|kweather-23.08.4-2|51	%install
21mr|kweather-23.08.4-2|52	%makeinstall_std -C build
21mr|kweather-23.08.4-2|53	%find_lang %{name}

13423 21
21mr|kweathercore-0.7-1|1	%define major 0
21mr|kweathercore-0.7-1|2	%define libname %mklibname KF5WeatherCore %{major}
21mr|kweathercore-0.7-1|3	%define devname %mklibname KF5WeatherCore -d
21mr|kweathercore-0.7-1|4	%define stable %([ "`echo %{version} |cut -d. -f3`" -ge 80 ] && echo -n un; echo -n stable)
21mr|kweathercore-0.7-1|5	
21mr|kweathercore-0.7-1|6	Summary:	KDE library for handling weather data
21mr|kweathercore-0.7-1|7	Name:	kweathercore
21mr|kweathercore-0.7-1|8	Version:	0.7
21mr|kweathercore-0.7-1|9	Release:	1
21mr|kweathercore-0.7-1|10	Group:	 System/Libraries
21mr|kweathercore-0.7-1|11	License:	GPL
21mr|kweathercore-0.7-1|12	URL:    https://invent.kde.org/libraries/kweathercore
21mr|kweathercore-0.7-1|13	Source0: https://mirrors.xtom.ee/kde/stable/kweathercore/%{version}/%{name}-%{version}.tar.xz
21mr|kweathercore-0.7-1|14	BuildRequires:	extra-cmake-modules
21mr|kweathercore-0.7-1|15	BuildRequires:	bison
21mr|kweathercore-0.7-1|16	BuildRequires:	doxygen
21mr|kweathercore-0.7-1|17	BuildRequires:	pkgconfig(Qt5Test)
21mr|kweathercore-0.7-1|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|kweathercore-0.7-1|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|kweathercore-0.7-1|20	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|kweathercore-0.7-1|21	BuildRequires:	kf5holidays-devel
21mr|kweathercore-0.7-1|22	BuildRequires:	kf5i18n-devel
21mr|kweathercore-0.7-1|23	
21mr|kweathercore-0.7-1|24	%description
21mr|kweathercore-0.7-1|25	KDE library for handling weather data
21mr|kweathercore-0.7-1|26	
21mr|kweathercore-0.7-1|27	#-------------------------------------------------------
21mr|kweathercore-0.7-1|28	
21mr|kweathercore-0.7-1|29	%package -n %{libname}
21mr|kweathercore-0.7-1|30	Summary: KDE library for handling weather data
21mr|kweathercore-0.7-1|31	Group: System/Libraries
21mr|kweathercore-0.7-1|32	
21mr|kweathercore-0.7-1|33	%files -n %{libname}
21mr|kweathercore-0.7-1|34	%{_libdir}/*.so.%{major}*
21mr|kweathercore-0.7-1|35	%{_libdir}/*.so.5
21mr|kweathercore-0.7-1|36	
21mr|kweathercore-0.7-1|37	#-------------------------------------------------------
21mr|kweathercore-0.7-1|38	
21mr|kweathercore-0.7-1|39	%description -n %{libname}
21mr|kweathercore-0.7-1|40	KDE library for handling weather data
21mr|kweathercore-0.7-1|41	
21mr|kweathercore-0.7-1|42	%package -n %{devname}
21mr|kweathercore-0.7-1|43	Summary: Development files for %{name}
21mr|kweathercore-0.7-1|44	Group: Development/C
21mr|kweathercore-0.7-1|45	Requires: %{libname} = %{EVRD}
21mr|kweathercore-0.7-1|46	Provides:   kf5weathercore-devel
21mr|kweathercore-0.7-1|47	Provides:   KF5WeatherCore-devel
21mr|kweathercore-0.7-1|48	
21mr|kweathercore-0.7-1|49	%description -n %{devname}
21mr|kweathercore-0.7-1|50	Development files (Headers etc.) for %{name}.
21mr|kweathercore-0.7-1|51	
21mr|kweathercore-0.7-1|52	%files -n %{devname}
21mr|kweathercore-0.7-1|53	%{_includedir}/*
21mr|kweathercore-0.7-1|54	%{_libdir}/*.so
21mr|kweathercore-0.7-1|55	%{_libdir}/cmake/*
21mr|kweathercore-0.7-1|56	%{_libdir}/qt5/mkspecs/modules/*.pri
21mr|kweathercore-0.7-1|57	
21mr|kweathercore-0.7-1|58	#-------------------------------------------------------
21mr|kweathercore-0.7-1|59	
21mr|kweathercore-0.7-1|60	%prep
21mr|kweathercore-0.7-1|61	%autosetup -p1
21mr|kweathercore-0.7-1|62	
21mr|kweathercore-0.7-1|63	%build
21mr|kweathercore-0.7-1|64	%cmake_kde5
21mr|kweathercore-0.7-1|65	%make
21mr|kweathercore-0.7-1|66	
21mr|kweathercore-0.7-1|67	%install
21mr|kweathercore-0.7-1|68	%makeinstall_std -C build
21mr|kweathercore-0.7-1|69	

13424 21
21mr|kwidgetsaddons-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kwidgetsaddons-5.116.0-4|2	
21mr|kwidgetsaddons-5.116.0-4|3	Summary:	KDE Frameworks 5 Widgets addons with various classes on top of QtWidgets
21mr|kwidgetsaddons-5.116.0-4|4	Name:		kwidgetsaddons
21mr|kwidgetsaddons-5.116.0-4|5	Version:	5.116.0
21mr|kwidgetsaddons-5.116.0-4|6	Release:	4
21mr|kwidgetsaddons-5.116.0-4|7	License:	GPLv2+
21mr|kwidgetsaddons-5.116.0-4|8	Group:		Graphical desktop/KDE
21mr|kwidgetsaddons-5.116.0-4|9	Url:		https://www.kde.org/
21mr|kwidgetsaddons-5.116.0-4|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kwidgetsaddons-5.116.0-4|11	BuildRequires:	extra-cmake-modules
21mr|kwidgetsaddons-5.116.0-4|12	BuildRequires:	qt5-linguist-tools
21mr|kwidgetsaddons-5.116.0-4|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|kwidgetsaddons-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwidgetsaddons-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|kwidgetsaddons-5.116.0-4|16	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kwidgetsaddons-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kwidgetsaddons-5.116.0-4|18	
21mr|kwidgetsaddons-5.116.0-4|19	%description
21mr|kwidgetsaddons-5.116.0-4|20	KDE Frameworks 5 Widgets addons with various classes on top of QtWidgets.
21mr|kwidgetsaddons-5.116.0-4|21	
21mr|kwidgetsaddons-5.116.0-4|22	%files
21mr|kwidgetsaddons-5.116.0-4|23	%{_kde5_datadir}/kf5/kcharselect/kcharselect-data
21mr|kwidgetsaddons-5.116.0-4|24	%{_kde5_datadir}/qlogging-categories5/kwidgetsaddons.categories
21mr|kwidgetsaddons-5.116.0-4|25	
21mr|kwidgetsaddons-5.116.0-4|26	#----------------------------------------------------------------------------
21mr|kwidgetsaddons-5.116.0-4|27	
21mr|kwidgetsaddons-5.116.0-4|28	%package i18n
21mr|kwidgetsaddons-5.116.0-4|29	Summary:	KWidgetsAddons translations
21mr|kwidgetsaddons-5.116.0-4|30	Group:		System/Internationalization
21mr|kwidgetsaddons-5.116.0-4|31	BuildArch:	noarch
21mr|kwidgetsaddons-5.116.0-4|32	
21mr|kwidgetsaddons-5.116.0-4|33	%description i18n
21mr|kwidgetsaddons-5.116.0-4|34	KWidgetsAddons translations.
21mr|kwidgetsaddons-5.116.0-4|35	
21mr|kwidgetsaddons-5.116.0-4|36	%files i18n -f %{name}.lang
21mr|kwidgetsaddons-5.116.0-4|37	
21mr|kwidgetsaddons-5.116.0-4|38	#----------------------------------------------------------------------------
21mr|kwidgetsaddons-5.116.0-4|39	
21mr|kwidgetsaddons-5.116.0-4|40	%package -n qt5-designer-plugin-%{name}
21mr|kwidgetsaddons-5.116.0-4|41	Summary:	Qt5 Designer plugin for %{name}
21mr|kwidgetsaddons-5.116.0-4|42	Group:		Development/KDE and Qt
21mr|kwidgetsaddons-5.116.0-4|43	
21mr|kwidgetsaddons-5.116.0-4|44	%description -n qt5-designer-plugin-%{name}
21mr|kwidgetsaddons-5.116.0-4|45	Qt5 Designer plugin for %{name}.
21mr|kwidgetsaddons-5.116.0-4|46	
21mr|kwidgetsaddons-5.116.0-4|47	%files -n qt5-designer-plugin-%{name}
21mr|kwidgetsaddons-5.116.0-4|48	%{_qt5_plugindir}/designer/kwidgetsaddons5widgets.so
21mr|kwidgetsaddons-5.116.0-4|49	
21mr|kwidgetsaddons-5.116.0-4|50	#----------------------------------------------------------------------------
21mr|kwidgetsaddons-5.116.0-4|51	
21mr|kwidgetsaddons-5.116.0-4|52	%define kf5widgetsaddons_major 5
21mr|kwidgetsaddons-5.116.0-4|53	%define libkf5widgetsaddons %mklibname kf5widgetsaddons %{kf5widgetsaddons_major}
21mr|kwidgetsaddons-5.116.0-4|54	
21mr|kwidgetsaddons-5.116.0-4|55	%package -n %{libkf5widgetsaddons}
21mr|kwidgetsaddons-5.116.0-4|56	Summary:	KDE Frameworks 5 Widgets addons shared library
21mr|kwidgetsaddons-5.116.0-4|57	Group:		System/Libraries
21mr|kwidgetsaddons-5.116.0-4|58	Requires:	%{name} = %{EVRD}
21mr|kwidgetsaddons-5.116.0-4|59	Requires:	%{name}-i18n = %{EVRD}
21mr|kwidgetsaddons-5.116.0-4|60	
21mr|kwidgetsaddons-5.116.0-4|61	%description -n %{libkf5widgetsaddons}
21mr|kwidgetsaddons-5.116.0-4|62	KDE Frameworks 5 Widgets addons shared library.
21mr|kwidgetsaddons-5.116.0-4|63	
21mr|kwidgetsaddons-5.116.0-4|64	%files -n %{libkf5widgetsaddons}
21mr|kwidgetsaddons-5.116.0-4|65	%{_kde5_libdir}/libKF5WidgetsAddons.so.%{kf5widgetsaddons_major}*
21mr|kwidgetsaddons-5.116.0-4|66	
21mr|kwidgetsaddons-5.116.0-4|67	#----------------------------------------------------------------------------
21mr|kwidgetsaddons-5.116.0-4|68	
21mr|kwidgetsaddons-5.116.0-4|69	%define devkf5widgetsaddons %mklibname kf5widgetsaddons -d
21mr|kwidgetsaddons-5.116.0-4|70	
21mr|kwidgetsaddons-5.116.0-4|71	%package -n %{devkf5widgetsaddons}
21mr|kwidgetsaddons-5.116.0-4|72	Summary:	Development files for KDE Frameworks 5 Widgets addons
21mr|kwidgetsaddons-5.116.0-4|73	Group:		Development/KDE and Qt
21mr|kwidgetsaddons-5.116.0-4|74	Requires:	%{libkf5widgetsaddons} = %{EVRD}
21mr|kwidgetsaddons-5.116.0-4|75	Requires:	qt5-designer-plugin-%{name}
21mr|kwidgetsaddons-5.116.0-4|76	Provides:	%{name}-devel = %{EVRD}
21mr|kwidgetsaddons-5.116.0-4|77	Provides:	kf5widgetsaddons-devel = %{version}
21mr|kwidgetsaddons-5.116.0-4|78	
21mr|kwidgetsaddons-5.116.0-4|79	%description -n %{devkf5widgetsaddons}
21mr|kwidgetsaddons-5.116.0-4|80	This package contains header files needed if you wish to build applications
21mr|kwidgetsaddons-5.116.0-4|81	based on %{name}.
21mr|kwidgetsaddons-5.116.0-4|82	
21mr|kwidgetsaddons-5.116.0-4|83	%files -n %{devkf5widgetsaddons}
21mr|kwidgetsaddons-5.116.0-4|84	%{_kde5_includedir}/KF5/KWidgetsAddons
21mr|kwidgetsaddons-5.116.0-4|85	%{_kde5_libdir}/cmake/KF5WidgetsAddons
21mr|kwidgetsaddons-5.116.0-4|86	%{_kde5_libdir}/libKF5WidgetsAddons.so
21mr|kwidgetsaddons-5.116.0-4|87	%{_kde5_mkspecsdir}/*.pri
21mr|kwidgetsaddons-5.116.0-4|88	
21mr|kwidgetsaddons-5.116.0-4|89	#----------------------------------------------------------------------------
21mr|kwidgetsaddons-5.116.0-4|90	
21mr|kwidgetsaddons-5.116.0-4|91	%prep
21mr|kwidgetsaddons-5.116.0-4|92	%autosetup -p1
21mr|kwidgetsaddons-5.116.0-4|93	
21mr|kwidgetsaddons-5.116.0-4|94	%build
21mr|kwidgetsaddons-5.116.0-4|95	%cmake_kde5
21mr|kwidgetsaddons-5.116.0-4|96	%make
21mr|kwidgetsaddons-5.116.0-4|97	
21mr|kwidgetsaddons-5.116.0-4|98	%install
21mr|kwidgetsaddons-5.116.0-4|99	%makeinstall_std -C build
21mr|kwidgetsaddons-5.116.0-4|100	
21mr|kwidgetsaddons-5.116.0-4|101	%find_lang %{name} --all-name --with-qt

13425 21
21mr|kwindowsystem-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kwindowsystem-5.116.0-4|2	
21mr|kwindowsystem-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|kwindowsystem-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|kwindowsystem-5.116.0-4|5	
21mr|kwindowsystem-5.116.0-4|6	Summary:	KDE Frameworks 5 module with various classes for window management
21mr|kwindowsystem-5.116.0-4|7	Name:		kwindowsystem
21mr|kwindowsystem-5.116.0-4|8	Version:	5.116.0
21mr|kwindowsystem-5.116.0-4|9	Release:	4
21mr|kwindowsystem-5.116.0-4|10	License:	GPLv2+
21mr|kwindowsystem-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|kwindowsystem-5.116.0-4|12	Url:		https://www.kde.org/
21mr|kwindowsystem-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kwindowsystem-5.116.0-4|14	# Drop win32 support, needed to prevent the dependency generator
21mr|kwindowsystem-5.116.0-4|15	# from generating dependencies on Qt5WinExtras
21mr|kwindowsystem-5.116.0-4|16	Patch0: kwindowsystem-no-win32.patch
21mr|kwindowsystem-5.116.0-4|17	BuildRequires:	extra-cmake-modules
21mr|kwindowsystem-5.116.0-4|18	BuildRequires:	qt5-linguist-tools
21mr|kwindowsystem-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|kwindowsystem-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwindowsystem-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|kwindowsystem-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kwindowsystem-5.116.0-4|23	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|kwindowsystem-5.116.0-4|24	BuildRequires:	pkgconfig(xcb)
21mr|kwindowsystem-5.116.0-4|25	BuildRequires:	pkgconfig(xcb-icccm)
21mr|kwindowsystem-5.116.0-4|26	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|kwindowsystem-5.116.0-4|27	BuildRequires:	pkgconfig(xrender)
21mr|kwindowsystem-5.116.0-4|28	BuildRequires:	pkgconfig(xfixes)
21mr|kwindowsystem-5.116.0-4|29	
21mr|kwindowsystem-5.116.0-4|30	%description
21mr|kwindowsystem-5.116.0-4|31	KDE Frameworks 5 module with various classes for window management.
21mr|kwindowsystem-5.116.0-4|32	
21mr|kwindowsystem-5.116.0-4|33	KWindowSystem provides access to certain properties and features of the
21mr|kwindowsystem-5.116.0-4|34	window manager.
21mr|kwindowsystem-5.116.0-4|35	
21mr|kwindowsystem-5.116.0-4|36	KWindowSystem provides information about the state of the window
21mr|kwindowsystem-5.116.0-4|37	manager and allows asking the window manager to change them using a
21mr|kwindowsystem-5.116.0-4|38	more high-level interface than the NETWinInfo/NETRootInfo lowlevel
21mr|kwindowsystem-5.116.0-4|39	classes.
21mr|kwindowsystem-5.116.0-4|40	
21mr|kwindowsystem-5.116.0-4|41	%files
21mr|kwindowsystem-5.116.0-4|42	%{_kde5_datadir}/qlogging-categories5/kwindowsystem.categories
21mr|kwindowsystem-5.116.0-4|43	%{_kde5_datadir}/qlogging-categories5/kwindowsystem.renamecategories
21mr|kwindowsystem-5.116.0-4|44	%{_kde5_plugindir}/kwindowsystem/KF5WindowSystemX11Plugin.so
21mr|kwindowsystem-5.116.0-4|45	
21mr|kwindowsystem-5.116.0-4|46	#----------------------------------------------------------------------------
21mr|kwindowsystem-5.116.0-4|47	
21mr|kwindowsystem-5.116.0-4|48	%package i18n
21mr|kwindowsystem-5.116.0-4|49	Summary:	KWindowSystem translations
21mr|kwindowsystem-5.116.0-4|50	Group:		System/Internationalization
21mr|kwindowsystem-5.116.0-4|51	BuildArch:	noarch
21mr|kwindowsystem-5.116.0-4|52	
21mr|kwindowsystem-5.116.0-4|53	%description i18n
21mr|kwindowsystem-5.116.0-4|54	KWindowSystem translations.
21mr|kwindowsystem-5.116.0-4|55	
21mr|kwindowsystem-5.116.0-4|56	%files i18n -f %{name}.lang
21mr|kwindowsystem-5.116.0-4|57	
21mr|kwindowsystem-5.116.0-4|58	#----------------------------------------------------------------------------
21mr|kwindowsystem-5.116.0-4|59	
21mr|kwindowsystem-5.116.0-4|60	%define kf5windowsystem_major 5
21mr|kwindowsystem-5.116.0-4|61	%define libkf5windowsystem %mklibname kf5windowsystem %{kf5windowsystem_major}
21mr|kwindowsystem-5.116.0-4|62	
21mr|kwindowsystem-5.116.0-4|63	%package -n %{libkf5windowsystem}
21mr|kwindowsystem-5.116.0-4|64	Summary:	KDE Frameworks 5 KWindowSystem shared library
21mr|kwindowsystem-5.116.0-4|65	Group:		System/Libraries
21mr|kwindowsystem-5.116.0-4|66	Requires:	%{name} = %{EVRD}
21mr|kwindowsystem-5.116.0-4|67	Requires:	%{name}-i18n = %{EVRD}
21mr|kwindowsystem-5.116.0-4|68	
21mr|kwindowsystem-5.116.0-4|69	%description -n %{libkf5windowsystem}
21mr|kwindowsystem-5.116.0-4|70	KDE Frameworks 5 KWindowSystem shared library.
21mr|kwindowsystem-5.116.0-4|71	
21mr|kwindowsystem-5.116.0-4|72	%files -n %{libkf5windowsystem}
21mr|kwindowsystem-5.116.0-4|73	%{_kde5_libdir}/libKF5WindowSystem.so.%{kf5windowsystem_major}*
21mr|kwindowsystem-5.116.0-4|74	
21mr|kwindowsystem-5.116.0-4|75	#----------------------------------------------------------------------------
21mr|kwindowsystem-5.116.0-4|76	
21mr|kwindowsystem-5.116.0-4|77	%define devkf5windowsystem %mklibname kf5windowsystem -d
21mr|kwindowsystem-5.116.0-4|78	
21mr|kwindowsystem-5.116.0-4|79	%package -n %{devkf5windowsystem}
21mr|kwindowsystem-5.116.0-4|80	Summary:	Development files for KDE Frameworks 5 KWindowSystem
21mr|kwindowsystem-5.116.0-4|81	Group:		Development/KDE and Qt
21mr|kwindowsystem-5.116.0-4|82	Requires:	%{libkf5windowsystem} = %{EVRD}
21mr|kwindowsystem-5.116.0-4|83	Provides:	%{name}-devel = %{EVRD}
21mr|kwindowsystem-5.116.0-4|84	Provides:	kf5windowsystem-devel = %{version}
21mr|kwindowsystem-5.116.0-4|85	
21mr|kwindowsystem-5.116.0-4|86	%description -n %{devkf5windowsystem}
21mr|kwindowsystem-5.116.0-4|87	This package contains header files needed if you wish to build applications
21mr|kwindowsystem-5.116.0-4|88	based on %{name}.
21mr|kwindowsystem-5.116.0-4|89	
21mr|kwindowsystem-5.116.0-4|90	%files -n %{devkf5windowsystem}
21mr|kwindowsystem-5.116.0-4|91	%{_kde5_includedir}/KF5/KWindowSystem
21mr|kwindowsystem-5.116.0-4|92	%{_kde5_libdir}/cmake/KF5WindowSystem
21mr|kwindowsystem-5.116.0-4|93	%{_kde5_libdir}/libKF5WindowSystem.so
21mr|kwindowsystem-5.116.0-4|94	%{_kde5_mkspecsdir}/*.pri
21mr|kwindowsystem-5.116.0-4|95	
21mr|kwindowsystem-5.116.0-4|96	#----------------------------------------------------------------------------
21mr|kwindowsystem-5.116.0-4|97	
21mr|kwindowsystem-5.116.0-4|98	%prep
21mr|kwindowsystem-5.116.0-4|99	%autosetup -p1
21mr|kwindowsystem-5.116.0-4|100	
21mr|kwindowsystem-5.116.0-4|101	%build
21mr|kwindowsystem-5.116.0-4|102	%cmake_kde5
21mr|kwindowsystem-5.116.0-4|103	%make
21mr|kwindowsystem-5.116.0-4|104	
21mr|kwindowsystem-5.116.0-4|105	%install
21mr|kwindowsystem-5.116.0-4|106	%makeinstall_std -C build
21mr|kwindowsystem-5.116.0-4|107	
21mr|kwindowsystem-5.116.0-4|108	%find_lang %{name} --all-name --with-qt

13426 21
21mr|kwordquiz-23.08.4-2|1	Summary:	A general purpose flash card program
21mr|kwordquiz-23.08.4-2|2	Name:		kwordquiz
21mr|kwordquiz-23.08.4-2|3	Version:	23.08.4
21mr|kwordquiz-23.08.4-2|4	Release:	2
21mr|kwordquiz-23.08.4-2|5	License:	GPLv2+
21mr|kwordquiz-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|kwordquiz-23.08.4-2|7	Url:		http://edu.kde.org/kwordquiz
21mr|kwordquiz-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|kwordquiz-23.08.4-2|9	Patch0:		fix.build.KirigamiAddons.version.patch
21mr|kwordquiz-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|kwordquiz-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|kwordquiz-23.08.4-2|12	BuildRequires:	kf5configwidgets-devel
21mr|kwordquiz-23.08.4-2|13	BuildRequires:	kf5crash-devel
21mr|kwordquiz-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|kwordquiz-23.08.4-2|15	BuildRequires:	kf5guiaddons-devel
21mr|kwordquiz-23.08.4-2|16	BuildRequires:	kf5i18n-devel
21mr|kwordquiz-23.08.4-2|17	BuildRequires:	kf5kirigami2-devel
21mr|kwordquiz-23.08.4-2|18	BuildRequires:	kf5iconthemes-devel
21mr|kwordquiz-23.08.4-2|19	BuildRequires:	kf5itemviews-devel
21mr|kwordquiz-23.08.4-2|20	BuildRequires:	kf5kdelibs4support-devel
21mr|kwordquiz-23.08.4-2|21	BuildRequires:	kf5newstuff-devel
21mr|kwordquiz-23.08.4-2|22	BuildRequires:	kf5notifications-devel
21mr|kwordquiz-23.08.4-2|23	BuildRequires:	kf5notifyconfig-devel
21mr|kwordquiz-23.08.4-2|24	BuildRequires:	kf5xmlgui-devel
21mr|kwordquiz-23.08.4-2|25	BuildRequires:	kirigami-addons-devel
21mr|kwordquiz-23.08.4-2|26	BuildRequires:	libkeduvocdocument-devel
21mr|kwordquiz-23.08.4-2|27	BuildRequires:	pkgconfig(phonon4qt5)
21mr|kwordquiz-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|kwordquiz-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwordquiz-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|kwordquiz-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kwordquiz-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kwordquiz-23.08.4-2|33	Requires:	kdeedu-data
21mr|kwordquiz-23.08.4-2|34	
21mr|kwordquiz-23.08.4-2|35	%description
21mr|kwordquiz-23.08.4-2|36	KWordQuiz is a general purpose flash card program. It can be used for
21mr|kwordquiz-23.08.4-2|37	vocabulary learning and many other subjects. If you need more advanced
21mr|kwordquiz-23.08.4-2|38	language learning features, please try KVocTrain.
21mr|kwordquiz-23.08.4-2|39	
21mr|kwordquiz-23.08.4-2|40	%files -f %{name}.lang
21mr|kwordquiz-23.08.4-2|41	%doc AUTHORS
21mr|kwordquiz-23.08.4-2|42	%{_kde5_applicationsdir}/org.kde.kwordquiz.desktop
21mr|kwordquiz-23.08.4-2|43	%{_kde5_bindir}/kwordquiz
21mr|kwordquiz-23.08.4-2|44	%{_kde5_datadir}/kwordquiz
21mr|kwordquiz-23.08.4-2|45	%{_kde5_datadir}/config.kcfg/kwordquiz.kcfg
21mr|kwordquiz-23.08.4-2|46	%{_kde5_datadir}/knsrcfiles/kwordquiz.knsrc
21mr|kwordquiz-23.08.4-2|47	%{_kde5_iconsdir}/hicolor/scalable/apps/org.kde.kwordquiz.svg
21mr|kwordquiz-23.08.4-2|48	%{_kde5_iconsdir}/*/*/apps/kwordquiz.*
21mr|kwordquiz-23.08.4-2|49	%{_kde5_iconsdir}/*/*/mimetypes/application-x-kwordquiz.*
21mr|kwordquiz-23.08.4-2|50	%{_kde5_notificationsdir}/kwordquiz.notifyrc
21mr|kwordquiz-23.08.4-2|51	%{_appdatadir}/org.kde.kwordquiz.appdata.xml
21mr|kwordquiz-23.08.4-2|52	
21mr|kwordquiz-23.08.4-2|53	#----------------------------------------------------------------------------
21mr|kwordquiz-23.08.4-2|54	
21mr|kwordquiz-23.08.4-2|55	%prep
21mr|kwordquiz-23.08.4-2|56	%autosetup -p1
21mr|kwordquiz-23.08.4-2|57	
21mr|kwordquiz-23.08.4-2|58	%build
21mr|kwordquiz-23.08.4-2|59	%cmake_kde5
21mr|kwordquiz-23.08.4-2|60	%make
21mr|kwordquiz-23.08.4-2|61	
21mr|kwordquiz-23.08.4-2|62	%install
21mr|kwordquiz-23.08.4-2|63	%makeinstall_std -C build
21mr|kwordquiz-23.08.4-2|64	
21mr|kwordquiz-23.08.4-2|65	%find_lang %{name} --with-kde --with-html
21mr|kwordquiz-23.08.4-2|66	

13427 21
21mr|kwrited-5.27.11-3|1	Summary:	Plasma 5 write daemon
21mr|kwrited-5.27.11-3|2	Name:		kwrited
21mr|kwrited-5.27.11-3|3	Version:	5.27.11
21mr|kwrited-5.27.11-3|4	Release:	3
21mr|kwrited-5.27.11-3|5	License:	GPLv2+
21mr|kwrited-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|kwrited-5.27.11-3|7	Url:		https://www.kde.org/
21mr|kwrited-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|kwrited-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|kwrited-5.27.11-3|10	BuildRequires:	kf5coreaddons-devel
21mr|kwrited-5.27.11-3|11	BuildRequires:	kf5dbusaddons-devel
21mr|kwrited-5.27.11-3|12	BuildRequires:	kf5i18n-devel
21mr|kwrited-5.27.11-3|13	BuildRequires:	kf5notifications-devel
21mr|kwrited-5.27.11-3|14	BuildRequires:	kf5pty-devel
21mr|kwrited-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kwrited-5.27.11-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kwrited-5.27.11-3|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kwrited-5.27.11-3|18	
21mr|kwrited-5.27.11-3|19	%description
21mr|kwrited-5.27.11-3|20	Plasma 5 write daemon. It's used to watch for messages from local users sent
21mr|kwrited-5.27.11-3|21	with write(1) or wall(1).
21mr|kwrited-5.27.11-3|22	
21mr|kwrited-5.27.11-3|23	%files
21mr|kwrited-5.27.11-3|24	%{_kde5_notificationsdir}/kwrited.notifyrc
21mr|kwrited-5.27.11-3|25	%{_qt5_plugindir}/kf5/kded/kwrited.so
21mr|kwrited-5.27.11-3|26	
21mr|kwrited-5.27.11-3|27	#----------------------------------------------------------------------------
21mr|kwrited-5.27.11-3|28	
21mr|kwrited-5.27.11-3|29	%prep
21mr|kwrited-5.27.11-3|30	%setup -qn %{name}-%{version}
21mr|kwrited-5.27.11-3|31	
21mr|kwrited-5.27.11-3|32	%build
21mr|kwrited-5.27.11-3|33	%cmake_kde5
21mr|kwrited-5.27.11-3|34	%make
21mr|kwrited-5.27.11-3|35	
21mr|kwrited-5.27.11-3|36	%install
21mr|kwrited-5.27.11-3|37	%makeinstall_std -C build

13428 21
21mr|kxml-2.3.0-19|1	# Copyright (c) 2000-2008, JPackage Project
21mr|kxml-2.3.0-19|2	# All rights reserved.
21mr|kxml-2.3.0-19|3	#
21mr|kxml-2.3.0-19|4	# Redistribution and use in source and binary forms, with or without
21mr|kxml-2.3.0-19|5	# modification, are permitted provided that the following conditions
21mr|kxml-2.3.0-19|6	# are met:
21mr|kxml-2.3.0-19|7	#
21mr|kxml-2.3.0-19|8	# 1. Redistributions of source code must retain the above copyright
21mr|kxml-2.3.0-19|9	#    notice, this list of conditions and the following disclaimer.
21mr|kxml-2.3.0-19|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|kxml-2.3.0-19|11	#    notice, this list of conditions and the following disclaimer in the
21mr|kxml-2.3.0-19|12	#    documentation and/or other materials provided with the
21mr|kxml-2.3.0-19|13	#    distribution.
21mr|kxml-2.3.0-19|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|kxml-2.3.0-19|15	#    contributors may be used to endorse or promote products derived
21mr|kxml-2.3.0-19|16	#    from this software without specific prior written permission.
21mr|kxml-2.3.0-19|17	#
21mr|kxml-2.3.0-19|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|kxml-2.3.0-19|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|kxml-2.3.0-19|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|kxml-2.3.0-19|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|kxml-2.3.0-19|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|kxml-2.3.0-19|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|kxml-2.3.0-19|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|kxml-2.3.0-19|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|kxml-2.3.0-19|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|kxml-2.3.0-19|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|kxml-2.3.0-19|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|kxml-2.3.0-19|29	#
21mr|kxml-2.3.0-19|30	
21mr|kxml-2.3.0-19|31	Name:           kxml
21mr|kxml-2.3.0-19|32	Version:        2.3.0
21mr|kxml-2.3.0-19|33	Release:        19
21mr|kxml-2.3.0-19|34	Summary:        Small XML pull parser
21mr|kxml-2.3.0-19|35	License:        MIT
21mr|kxml-2.3.0-19|36	URL:            http://kxml.sourceforge.net/
21mr|kxml-2.3.0-19|37	# ./create-tarball %%{version}
21mr|kxml-2.3.0-19|38	Source0:        %{name}-%{version}-clean.tar.gz
21mr|kxml-2.3.0-19|39	Source1:        http://repo1.maven.org/maven2/net/sf/kxml/kxml2/%{version}/kxml2-%{version}.pom
21mr|kxml-2.3.0-19|40	Source2:        http://repo1.maven.org/maven2/net/sf/kxml/kxml2-min/%{version}/kxml2-min-%{version}.pom
21mr|kxml-2.3.0-19|41	Source3:        %{name}-%{version}-OSGI-MANIFEST.MF
21mr|kxml-2.3.0-19|42	
21mr|kxml-2.3.0-19|43	Patch0:         0001-Unbundle-xpp3-classes.patch
21mr|kxml-2.3.0-19|44	
21mr|kxml-2.3.0-19|45	BuildRequires:  javapackages-local
21mr|kxml-2.3.0-19|46	BuildRequires:  ant
21mr|kxml-2.3.0-19|47	BuildRequires:  xpp3 >= 0:1.1.3.1
21mr|kxml-2.3.0-19|48	Requires:       xpp3 >= 0:1.1.3.1
21mr|kxml-2.3.0-19|49	
21mr|kxml-2.3.0-19|50	Group:          Development/Java
21mr|kxml-2.3.0-19|51	BuildArch:      noarch
21mr|kxml-2.3.0-19|52	# Java stack is not supported on x86_32
21mr|kxml-2.3.0-19|53	ExcludeArch: %{ix86}
21mr|kxml-2.3.0-19|54	
21mr|kxml-2.3.0-19|55	%description
21mr|kxml-2.3.0-19|56	kXML is a small XML pull parser, specially designed for constrained
21mr|kxml-2.3.0-19|57	environments such as Applets, Personal Java or MIDP devices.
21mr|kxml-2.3.0-19|58	
21mr|kxml-2.3.0-19|59	%package        javadoc
21mr|kxml-2.3.0-19|60	Summary:        Javadoc for %{name}
21mr|kxml-2.3.0-19|61	
21mr|kxml-2.3.0-19|62	%description    javadoc
21mr|kxml-2.3.0-19|63	API documentation for %{name}.
21mr|kxml-2.3.0-19|64	
21mr|kxml-2.3.0-19|65	%prep
21mr|kxml-2.3.0-19|66	%setup -q
21mr|kxml-2.3.0-19|67	%patch0 -p1
21mr|kxml-2.3.0-19|68	
21mr|kxml-2.3.0-19|69	%build
21mr|kxml-2.3.0-19|70	export OPT_JAR_LIST=xpp3
21mr|kxml-2.3.0-19|71	ant
21mr|kxml-2.3.0-19|72	
21mr|kxml-2.3.0-19|73	jar ufm dist/%{name}2-%{version}.jar %{SOURCE3}
21mr|kxml-2.3.0-19|74	
21mr|kxml-2.3.0-19|75	%mvn_artifact %{SOURCE1} dist/%{name}2-%{version}.jar
21mr|kxml-2.3.0-19|76	%mvn_artifact %{SOURCE2} dist/%{name}2-min-%{version}.jar
21mr|kxml-2.3.0-19|77	
21mr|kxml-2.3.0-19|78	# Compat symlinks
21mr|kxml-2.3.0-19|79	%mvn_file :kxml2 kxml/kxml2 kxml
21mr|kxml-2.3.0-19|80	%mvn_file :kxml2-min kxml/kxml2-min kxml-min
21mr|kxml-2.3.0-19|81	
21mr|kxml-2.3.0-19|82	%install
21mr|kxml-2.3.0-19|83	%mvn_install -J www/kxml2/javadoc
21mr|kxml-2.3.0-19|84	
21mr|kxml-2.3.0-19|85	%files -f .mfiles
21mr|kxml-2.3.0-19|86	%license license.txt
21mr|kxml-2.3.0-19|87	
21mr|kxml-2.3.0-19|88	%files javadoc -f .mfiles-javadoc
21mr|kxml-2.3.0-19|89	%license license.txt
21mr|kxml-2.3.0-19|90	

13429 21
21mr|kxmlgui-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kxmlgui-5.116.0-3|2	
21mr|kxmlgui-5.116.0-3|3	Summary:	KDE Frameworks 5 user configurable main windows module
21mr|kxmlgui-5.116.0-3|4	Name:		kxmlgui
21mr|kxmlgui-5.116.0-3|5	Version:	5.116.0
21mr|kxmlgui-5.116.0-3|6	Release:	3
21mr|kxmlgui-5.116.0-3|7	License:	GPLv2+
21mr|kxmlgui-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kxmlgui-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kxmlgui-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|kxmlgui-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kxmlgui-5.116.0-3|12	BuildRequires:	qt5-linguist-tools
21mr|kxmlgui-5.116.0-3|13	BuildRequires:	kf5attica-devel
21mr|kxmlgui-5.116.0-3|14	BuildRequires:	kf5config-devel
21mr|kxmlgui-5.116.0-3|15	BuildRequires:	kf5configwidgets-devel
21mr|kxmlgui-5.116.0-3|16	BuildRequires:	kf5globalaccel-devel
21mr|kxmlgui-5.116.0-3|17	BuildRequires:	kf5i18n-devel
21mr|kxmlgui-5.116.0-3|18	BuildRequires:	kf5iconthemes-devel
21mr|kxmlgui-5.116.0-3|19	BuildRequires:	kf5itemviews-devel
21mr|kxmlgui-5.116.0-3|20	BuildRequires:	kf5textwidgets-devel
21mr|kxmlgui-5.116.0-3|21	BuildRequires:	kf5widgetsaddons-devel
21mr|kxmlgui-5.116.0-3|22	BuildRequires:	kf5windowsystem-devel
21mr|kxmlgui-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|kxmlgui-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5DBus)
21mr|kxmlgui-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|kxmlgui-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|kxmlgui-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|kxmlgui-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Test)
21mr|kxmlgui-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|kxmlgui-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|kxmlgui-5.116.0-3|31	BuildRequires:	pkgconfig(Qt5Xml)
21mr|kxmlgui-5.116.0-3|32	
21mr|kxmlgui-5.116.0-3|33	%description
21mr|kxmlgui-5.116.0-3|34	KDE Frameworks 5 user configurable main windows module.
21mr|kxmlgui-5.116.0-3|35	
21mr|kxmlgui-5.116.0-3|36	KXMLGUI provides a framework for managing menu and toolbar actions in an
21mr|kxmlgui-5.116.0-3|37	abstract way. The actions are configured through a XML description and
21mr|kxmlgui-5.116.0-3|38	hooks in the application code. The framework supports merging of multiple
21mr|kxmlgui-5.116.0-3|39	description for example for integrating actions from plugins.
21mr|kxmlgui-5.116.0-3|40	
21mr|kxmlgui-5.116.0-3|41	%files
21mr|kxmlgui-5.116.0-3|42	%{_kde5_libexecdir}/kf5/ksendbugmail
21mr|kxmlgui-5.116.0-3|43	%{_kde5_configdir}/ui/ui_standards.rc
21mr|kxmlgui-5.116.0-3|44	%{_kde5_datadir}/qlogging-categories5/kxmlgui.categories
21mr|kxmlgui-5.116.0-3|45	%{_kde5_datadir}/qlogging-categories5/kxmlgui.renamecategories
21mr|kxmlgui-5.116.0-3|46	
21mr|kxmlgui-5.116.0-3|47	#----------------------------------------------------------------------------
21mr|kxmlgui-5.116.0-3|48	
21mr|kxmlgui-5.116.0-3|49	%package i18n
21mr|kxmlgui-5.116.0-3|50	Summary:	KXmlGui translations
21mr|kxmlgui-5.116.0-3|51	Group:		System/Internationalization
21mr|kxmlgui-5.116.0-3|52	BuildArch:	noarch
21mr|kxmlgui-5.116.0-3|53	
21mr|kxmlgui-5.116.0-3|54	%description i18n
21mr|kxmlgui-5.116.0-3|55	KXmlGui translations.
21mr|kxmlgui-5.116.0-3|56	
21mr|kxmlgui-5.116.0-3|57	%files i18n -f %{name}.lang
21mr|kxmlgui-5.116.0-3|58	
21mr|kxmlgui-5.116.0-3|59	#----------------------------------------------------------------------------
21mr|kxmlgui-5.116.0-3|60	
21mr|kxmlgui-5.116.0-3|61	%package -n qt5-designer-plugin-%{name}
21mr|kxmlgui-5.116.0-3|62	Summary:	Qt5 Designer plugin for %{name}
21mr|kxmlgui-5.116.0-3|63	Group:		Development/KDE and Qt
21mr|kxmlgui-5.116.0-3|64	
21mr|kxmlgui-5.116.0-3|65	%description -n qt5-designer-plugin-%{name}
21mr|kxmlgui-5.116.0-3|66	Qt5 Designer plugin for %{name}.
21mr|kxmlgui-5.116.0-3|67	
21mr|kxmlgui-5.116.0-3|68	%files -n qt5-designer-plugin-%{name}
21mr|kxmlgui-5.116.0-3|69	%{_qt5_plugindir}/designer/kxmlgui5widgets.so
21mr|kxmlgui-5.116.0-3|70	
21mr|kxmlgui-5.116.0-3|71	#----------------------------------------------------------------------------
21mr|kxmlgui-5.116.0-3|72	
21mr|kxmlgui-5.116.0-3|73	%define kf5xmlgui_major 5
21mr|kxmlgui-5.116.0-3|74	%define libkf5xmlgui %mklibname kf5xmlgui %{kf5xmlgui_major}
21mr|kxmlgui-5.116.0-3|75	
21mr|kxmlgui-5.116.0-3|76	%package -n %{libkf5xmlgui}
21mr|kxmlgui-5.116.0-3|77	Summary:	KDE Frameworks 5 user configurable main windows shared library
21mr|kxmlgui-5.116.0-3|78	Group:		System/Libraries
21mr|kxmlgui-5.116.0-3|79	Requires:	%{name} = %{EVRD}
21mr|kxmlgui-5.116.0-3|80	Requires:	%{name}-i18n = %{EVRD}
21mr|kxmlgui-5.116.0-3|81	
21mr|kxmlgui-5.116.0-3|82	%description -n %{libkf5xmlgui}
21mr|kxmlgui-5.116.0-3|83	KDE Frameworks 5 user configurable main windows shared library.
21mr|kxmlgui-5.116.0-3|84	
21mr|kxmlgui-5.116.0-3|85	%files -n %{libkf5xmlgui}
21mr|kxmlgui-5.116.0-3|86	%{_kde5_libdir}/libKF5XmlGui.so.%{kf5xmlgui_major}*
21mr|kxmlgui-5.116.0-3|87	
21mr|kxmlgui-5.116.0-3|88	#----------------------------------------------------------------------------
21mr|kxmlgui-5.116.0-3|89	
21mr|kxmlgui-5.116.0-3|90	%define devkf5xmlgui %mklibname kf5xmlgui -d
21mr|kxmlgui-5.116.0-3|91	
21mr|kxmlgui-5.116.0-3|92	%package -n %{devkf5xmlgui}
21mr|kxmlgui-5.116.0-3|93	Summary:	Development files for KDE Frameworks 5 user configurable main windows module
21mr|kxmlgui-5.116.0-3|94	Group:		Development/KDE and Qt
21mr|kxmlgui-5.116.0-3|95	Requires:	%{libkf5xmlgui} = %{EVRD}
21mr|kxmlgui-5.116.0-3|96	Requires:	qt5-designer-plugin-%{name}
21mr|kxmlgui-5.116.0-3|97	Provides:	%{name}-devel = %{EVRD}
21mr|kxmlgui-5.116.0-3|98	Provides:	kf5xmlgui-devel = %{version}
21mr|kxmlgui-5.116.0-3|99	
21mr|kxmlgui-5.116.0-3|100	%description -n %{devkf5xmlgui}
21mr|kxmlgui-5.116.0-3|101	This package contains header files needed if you wish to build applications
21mr|kxmlgui-5.116.0-3|102	based on %{name}.
21mr|kxmlgui-5.116.0-3|103	
21mr|kxmlgui-5.116.0-3|104	%files -n %{devkf5xmlgui}
21mr|kxmlgui-5.116.0-3|105	%{_kde5_includedir}/KF5/KXmlGui
21mr|kxmlgui-5.116.0-3|106	%{_kde5_libdir}/cmake/KF5XmlGui
21mr|kxmlgui-5.116.0-3|107	%{_kde5_libdir}/libKF5XmlGui.so
21mr|kxmlgui-5.116.0-3|108	%{_kde5_mkspecsdir}/*.pri
21mr|kxmlgui-5.116.0-3|109	
21mr|kxmlgui-5.116.0-3|110	#----------------------------------------------------------------------------
21mr|kxmlgui-5.116.0-3|111	
21mr|kxmlgui-5.116.0-3|112	%prep
21mr|kxmlgui-5.116.0-3|113	%autosetup -p1
21mr|kxmlgui-5.116.0-3|114	
21mr|kxmlgui-5.116.0-3|115	%build
21mr|kxmlgui-5.116.0-3|116	%cmake_kde5
21mr|kxmlgui-5.116.0-3|117	%make
21mr|kxmlgui-5.116.0-3|118	
21mr|kxmlgui-5.116.0-3|119	%install
21mr|kxmlgui-5.116.0-3|120	%makeinstall_std -C build
21mr|kxmlgui-5.116.0-3|121	
21mr|kxmlgui-5.116.0-3|122	%find_lang %{name} --all-name --with-qt

13430 21
21mr|kxmlrpcclient-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|kxmlrpcclient-5.116.0-3|2	
21mr|kxmlrpcclient-5.116.0-3|3	Summary:	KDE Frameworks 5 XMLRPC services interaction module
21mr|kxmlrpcclient-5.116.0-3|4	Name:		kxmlrpcclient
21mr|kxmlrpcclient-5.116.0-3|5	Version:	5.116.0
21mr|kxmlrpcclient-5.116.0-3|6	Release:	3
21mr|kxmlrpcclient-5.116.0-3|7	License:	BSD
21mr|kxmlrpcclient-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|kxmlrpcclient-5.116.0-3|9	Url:		https://www.kde.org/
21mr|kxmlrpcclient-5.116.0-3|10	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/portingAids/%{name}-%{version}.tar.xz
21mr|kxmlrpcclient-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|kxmlrpcclient-5.116.0-3|12	BuildRequires:	kf5i18n-devel = %{version}
21mr|kxmlrpcclient-5.116.0-3|13	BuildRequires:	kf5kio-devel = %{version}
21mr|kxmlrpcclient-5.116.0-3|14	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|kxmlrpcclient-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|kxmlrpcclient-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|kxmlrpcclient-5.116.0-3|17	
21mr|kxmlrpcclient-5.116.0-3|18	%description
21mr|kxmlrpcclient-5.116.0-3|19	KDE Frameworks 5 XMLRPC services interaction module.
21mr|kxmlrpcclient-5.116.0-3|20	
21mr|kxmlrpcclient-5.116.0-3|21	KXmlRpcClient contains simple XML-RPC Client support. It is a complete
21mr|kxmlrpcclient-5.116.0-3|22	client and is quite easy to use. Only one interface is exposed to the
21mr|kxmlrpcclient-5.116.0-3|23	world, kxmlrpcclient/client.h and of that interface, you only need to
21mr|kxmlrpcclient-5.116.0-3|24	use 3 methods: setUrl, setUserAgent and call.
21mr|kxmlrpcclient-5.116.0-3|25	
21mr|kxmlrpcclient-5.116.0-3|26	A small note on authentication. If you will be accessing an XML-RPC server
21mr|kxmlrpcclient-5.116.0-3|27	which uses HTTP-AUTH, simply set the user and pass in the URL. To use
21mr|kxmlrpcclient-5.116.0-3|28	Digest authentication, call setDigestAuthEnabled(true).
21mr|kxmlrpcclient-5.116.0-3|29	
21mr|kxmlrpcclient-5.116.0-3|30	%files
21mr|kxmlrpcclient-5.116.0-3|31	%{_kde5_datadir}/qlogging-categories5/kxmlrpcclient.categories
21mr|kxmlrpcclient-5.116.0-3|32	%{_kde5_datadir}/qlogging-categories5/kxmlrpcclient.renamecategories
21mr|kxmlrpcclient-5.116.0-3|33	
21mr|kxmlrpcclient-5.116.0-3|34	#----------------------------------------------------------------------------
21mr|kxmlrpcclient-5.116.0-3|35	
21mr|kxmlrpcclient-5.116.0-3|36	%package i18n
21mr|kxmlrpcclient-5.116.0-3|37	Summary:	KXmlRpcClient translations
21mr|kxmlrpcclient-5.116.0-3|38	Group:		System/Internationalization
21mr|kxmlrpcclient-5.116.0-3|39	BuildArch:	noarch
21mr|kxmlrpcclient-5.116.0-3|40	
21mr|kxmlrpcclient-5.116.0-3|41	%description i18n
21mr|kxmlrpcclient-5.116.0-3|42	KXmlRpcClient translations.
21mr|kxmlrpcclient-5.116.0-3|43	
21mr|kxmlrpcclient-5.116.0-3|44	%files i18n -f libkxmlrpcclient5.lang
21mr|kxmlrpcclient-5.116.0-3|45	
21mr|kxmlrpcclient-5.116.0-3|46	#----------------------------------------------------------------------------
21mr|kxmlrpcclient-5.116.0-3|47	
21mr|kxmlrpcclient-5.116.0-3|48	%define kf5xmlrpcclient_major 5
21mr|kxmlrpcclient-5.116.0-3|49	%define libkf5xmlrpcclient %mklibname kf5xmlrpcclient %{kf5xmlrpcclient_major}
21mr|kxmlrpcclient-5.116.0-3|50	
21mr|kxmlrpcclient-5.116.0-3|51	%package -n %{libkf5xmlrpcclient}
21mr|kxmlrpcclient-5.116.0-3|52	Summary:	KDE Frameworks 5 XMLRPC services interaction shared library
21mr|kxmlrpcclient-5.116.0-3|53	Group:		System/Libraries
21mr|kxmlrpcclient-5.116.0-3|54	Requires:	%{name} = %{EVRD}
21mr|kxmlrpcclient-5.116.0-3|55	Requires:	%{name}-i18n = %{EVRD}
21mr|kxmlrpcclient-5.116.0-3|56	
21mr|kxmlrpcclient-5.116.0-3|57	%description -n %{libkf5xmlrpcclient}
21mr|kxmlrpcclient-5.116.0-3|58	KDE Frameworks 5 XMLRPC services interaction shared library.
21mr|kxmlrpcclient-5.116.0-3|59	
21mr|kxmlrpcclient-5.116.0-3|60	%files -n %{libkf5xmlrpcclient}
21mr|kxmlrpcclient-5.116.0-3|61	%{_kde5_libdir}/libKF5XmlRpcClient.so.%{kf5xmlrpcclient_major}*
21mr|kxmlrpcclient-5.116.0-3|62	
21mr|kxmlrpcclient-5.116.0-3|63	#----------------------------------------------------------------------------
21mr|kxmlrpcclient-5.116.0-3|64	
21mr|kxmlrpcclient-5.116.0-3|65	%define devkf5xmlrpcclient %mklibname kf5xmlrpcclient -d
21mr|kxmlrpcclient-5.116.0-3|66	
21mr|kxmlrpcclient-5.116.0-3|67	%package -n %{devkf5xmlrpcclient}
21mr|kxmlrpcclient-5.116.0-3|68	Summary:	Development files for KDE Frameworks 5 XMLRPC services interaction module
21mr|kxmlrpcclient-5.116.0-3|69	Group:		Development/KDE and Qt
21mr|kxmlrpcclient-5.116.0-3|70	Requires:	%{libkf5xmlrpcclient} = %{EVRD}
21mr|kxmlrpcclient-5.116.0-3|71	Provides:	%{name}-devel = %{EVRD}
21mr|kxmlrpcclient-5.116.0-3|72	Provides:	kf5xmlrpcclient-devel = %{version}
21mr|kxmlrpcclient-5.116.0-3|73	
21mr|kxmlrpcclient-5.116.0-3|74	%description -n %{devkf5xmlrpcclient}
21mr|kxmlrpcclient-5.116.0-3|75	This package contains header files needed if you wish to build applications
21mr|kxmlrpcclient-5.116.0-3|76	based on %{name}.
21mr|kxmlrpcclient-5.116.0-3|77	
21mr|kxmlrpcclient-5.116.0-3|78	%files -n %{devkf5xmlrpcclient}
21mr|kxmlrpcclient-5.116.0-3|79	%{_kde5_includedir}/KF5/KXmlRpcClient
21mr|kxmlrpcclient-5.116.0-3|80	%{_kde5_libdir}/cmake/KF5XmlRpcClient
21mr|kxmlrpcclient-5.116.0-3|81	%{_kde5_libdir}/libKF5XmlRpcClient.so
21mr|kxmlrpcclient-5.116.0-3|82	%{_kde5_mkspecsdir}/*.pri
21mr|kxmlrpcclient-5.116.0-3|83	
21mr|kxmlrpcclient-5.116.0-3|84	#----------------------------------------------------------------------------
21mr|kxmlrpcclient-5.116.0-3|85	
21mr|kxmlrpcclient-5.116.0-3|86	%prep
21mr|kxmlrpcclient-5.116.0-3|87	%autosetup -p1
21mr|kxmlrpcclient-5.116.0-3|88	
21mr|kxmlrpcclient-5.116.0-3|89	%build
21mr|kxmlrpcclient-5.116.0-3|90	%cmake_kde5
21mr|kxmlrpcclient-5.116.0-3|91	%make
21mr|kxmlrpcclient-5.116.0-3|92	
21mr|kxmlrpcclient-5.116.0-3|93	%install
21mr|kxmlrpcclient-5.116.0-3|94	%makeinstall_std -C build
21mr|kxmlrpcclient-5.116.0-3|95	
21mr|kxmlrpcclient-5.116.0-3|96	%find_lang libkxmlrpcclient5

13431 21
21mr|kyua-0.13-2|1	%global _testsdir %{_libexecdir}/%{name}/tests
21mr|kyua-0.13-2|2	%global _make_args pkgtestsdir=%{_testsdir} testsdir=%{_testsdir}
21mr|kyua-0.13-2|3	
21mr|kyua-0.13-2|4	Name:           kyua
21mr|kyua-0.13-2|5	Version:        0.13
21mr|kyua-0.13-2|6	Release:        2
21mr|kyua-0.13-2|7	Summary:        Testing framework for infrastructure software
21mr|kyua-0.13-2|8	Group:          Development/C
21mr|kyua-0.13-2|9	License:        BSD
21mr|kyua-0.13-2|10	URL:            https://github.com/jmmv/kyua
21mr|kyua-0.13-2|11	Source0:        %{url}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|kyua-0.13-2|12	BuildRequires:  make
21mr|kyua-0.13-2|13	BuildRequires:  gcc-c++
21mr|kyua-0.13-2|14	BuildRequires:  libatf-c++-devel
21mr|kyua-0.13-2|15	BuildRequires:  atf-sh-devel
21mr|kyua-0.13-2|16	BuildRequires:  pkgconfig(lutok)
21mr|kyua-0.13-2|17	BuildRequires:  pkgconfig(sqlite3)
21mr|kyua-0.13-2|18	Provides:       kyua-cli = %{EVRD}
21mr|kyua-0.13-2|19	Provides:       kyua-tests = %{EVRD}
21mr|kyua-0.13-2|20	
21mr|kyua-0.13-2|21	%description
21mr|kyua-0.13-2|22	Kyua is a testing framework for infrastructure software, originally designed
21mr|kyua-0.13-2|23	to equip BSD-based operating systems with a test suite. This means that
21mr|kyua-0.13-2|24	Kyua is lightweight and simple, and that Kyua integrates well with various
21mr|kyua-0.13-2|25	build systems and continuous integration frameworks.
21mr|kyua-0.13-2|26	
21mr|kyua-0.13-2|27	Kyua features an expressive test suite definition language, a safe runtime
21mr|kyua-0.13-2|28	engine for test suites and a powerful report generation engine.
21mr|kyua-0.13-2|29	
21mr|kyua-0.13-2|30	Kyua is for both developers and users, from the developer applying a simple
21mr|kyua-0.13-2|31	fix to a library to the system administrator deploying a new release
21mr|kyua-0.13-2|32	on a production machine.
21mr|kyua-0.13-2|33	
21mr|kyua-0.13-2|34	Kyua is able to execute test programs written with a plethora of
21mr|kyua-0.13-2|35	testing libraries and languages. The library of choice is ATF, for which
21mr|kyua-0.13-2|36	Kyua was originally designed, but simple, framework-less test programs and
21mr|kyua-0.13-2|37	TAP-compliant test programs can also be executed through Kyua.
21mr|kyua-0.13-2|38	
21mr|kyua-0.13-2|39	%files
21mr|kyua-0.13-2|40	%doc AUTHORS CONTRIBUTORS NEWS.md README.md LICENSE
21mr|kyua-0.13-2|41	%{_bindir}/%{name}
21mr|kyua-0.13-2|42	%{_datadir}/%{name}/
21mr|kyua-0.13-2|43	%{_mandir}/man1/%{name}*.1*
21mr|kyua-0.13-2|44	%{_mandir}/man5/%{name}*.5*
21mr|kyua-0.13-2|45	#------------------------------------------------------------------------------
21mr|kyua-0.13-2|46	
21mr|kyua-0.13-2|47	%package tests
21mr|kyua-0.13-2|48	Summary:        Runtime tests of the Kyua toolchain
21mr|kyua-0.13-2|49	Group:          Development/C
21mr|kyua-0.13-2|50	Requires:       %{name} = %{EVRD}
21mr|kyua-0.13-2|51	
21mr|kyua-0.13-2|52	%description tests
21mr|kyua-0.13-2|53	Testing framework for infrastructure software
21mr|kyua-0.13-2|54	
21mr|kyua-0.13-2|55	%files tests
21mr|kyua-0.13-2|56	%{_libexecdir}/%{name}/
21mr|kyua-0.13-2|57	#------------------------------------------------------------------------------
21mr|kyua-0.13-2|58	
21mr|kyua-0.13-2|59	%prep
21mr|kyua-0.13-2|60	%setup -q
21mr|kyua-0.13-2|61	
21mr|kyua-0.13-2|62	%build
21mr|kyua-0.13-2|63	%configure \
21mr|kyua-0.13-2|64	--with-doxygen=no   \
21mr|kyua-0.13-2|65	--with-with-atf=yes
21mr|kyua-0.13-2|66	%make_build %{_make_args}
21mr|kyua-0.13-2|67	
21mr|kyua-0.13-2|68	%install
21mr|kyua-0.13-2|69	%make_install %{_make_args} doc_DATA=
21mr|kyua-0.13-2|70	
21mr|kyua-0.13-2|71	%check
21mr|kyua-0.13-2|72	# Tests expect dumping core to file which is different from machine to machine
21mr|kyua-0.13-2|73	HOME=$(pwd)/check %make_build check %{_make_args} || :

13432 21
21mr|la-capitaine-icon-theme-0.6.2-1|1	Summary:	Icon theme inspired by macOS and Google's Material Design
21mr|la-capitaine-icon-theme-0.6.2-1|2	Name:		la-capitaine-icon-theme
21mr|la-capitaine-icon-theme-0.6.2-1|3	Version:	0.6.2
21mr|la-capitaine-icon-theme-0.6.2-1|4	Release:	1
21mr|la-capitaine-icon-theme-0.6.2-1|5	License:	GPLv2+
21mr|la-capitaine-icon-theme-0.6.2-1|6	Group:		Graphical desktop/Other
21mr|la-capitaine-icon-theme-0.6.2-1|7	Url:		https://github.com/keeferrourke/la-capitaine-icon-theme
21mr|la-capitaine-icon-theme-0.6.2-1|8	Source0:	https://github.com/keeferrourke/la-capitaine-icon-theme/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.xz
21mr|la-capitaine-icon-theme-0.6.2-1|9	Requires:	%{name}-common = %{EVRD}
21mr|la-capitaine-icon-theme-0.6.2-1|10	BuildArch:	noarch
21mr|la-capitaine-icon-theme-0.6.2-1|11	
21mr|la-capitaine-icon-theme-0.6.2-1|12	%description
21mr|la-capitaine-icon-theme-0.6.2-1|13	Icon theme inspired by macOS and Google's Material Design.
21mr|la-capitaine-icon-theme-0.6.2-1|14	
21mr|la-capitaine-icon-theme-0.6.2-1|15	%files
21mr|la-capitaine-icon-theme-0.6.2-1|16	%{_iconsdir}/la-capitaine
21mr|la-capitaine-icon-theme-0.6.2-1|17	
21mr|la-capitaine-icon-theme-0.6.2-1|18	#----------------------------------------------------------------------------
21mr|la-capitaine-icon-theme-0.6.2-1|19	
21mr|la-capitaine-icon-theme-0.6.2-1|20	%package common
21mr|la-capitaine-icon-theme-0.6.2-1|21	Summary:	Icon theme inspired by macOS and Google's Material Design
21mr|la-capitaine-icon-theme-0.6.2-1|22	Group:		Graphical desktop/Other
21mr|la-capitaine-icon-theme-0.6.2-1|23	
21mr|la-capitaine-icon-theme-0.6.2-1|24	%description common
21mr|la-capitaine-icon-theme-0.6.2-1|25	Icon theme inspired by macOS and Google's Material Design, common files.
21mr|la-capitaine-icon-theme-0.6.2-1|26	
21mr|la-capitaine-icon-theme-0.6.2-1|27	%files common
21mr|la-capitaine-icon-theme-0.6.2-1|28	%doc README.md
21mr|la-capitaine-icon-theme-0.6.2-1|29	%license COPYING LICENSE
21mr|la-capitaine-icon-theme-0.6.2-1|30	%{_iconsdir}/la-capitaine-common
21mr|la-capitaine-icon-theme-0.6.2-1|31	
21mr|la-capitaine-icon-theme-0.6.2-1|32	#----------------------------------------------------------------------------
21mr|la-capitaine-icon-theme-0.6.2-1|33	
21mr|la-capitaine-icon-theme-0.6.2-1|34	%package dark
21mr|la-capitaine-icon-theme-0.6.2-1|35	Summary:	Dark icon theme inspired by macOS and Google's Material Design
21mr|la-capitaine-icon-theme-0.6.2-1|36	Group:		Graphical desktop/Other
21mr|la-capitaine-icon-theme-0.6.2-1|37	Requires:	%{name}-common = %{EVRD}
21mr|la-capitaine-icon-theme-0.6.2-1|38	
21mr|la-capitaine-icon-theme-0.6.2-1|39	%description dark
21mr|la-capitaine-icon-theme-0.6.2-1|40	Dark icon theme inspired by macOS and Google's Material Design.
21mr|la-capitaine-icon-theme-0.6.2-1|41	
21mr|la-capitaine-icon-theme-0.6.2-1|42	%files dark
21mr|la-capitaine-icon-theme-0.6.2-1|43	%{_iconsdir}/la-capitaine-dark
21mr|la-capitaine-icon-theme-0.6.2-1|44	
21mr|la-capitaine-icon-theme-0.6.2-1|45	#----------------------------------------------------------------------------
21mr|la-capitaine-icon-theme-0.6.2-1|46	
21mr|la-capitaine-icon-theme-0.6.2-1|47	%prep
21mr|la-capitaine-icon-theme-0.6.2-1|48	%setup -q
21mr|la-capitaine-icon-theme-0.6.2-1|49	
21mr|la-capitaine-icon-theme-0.6.2-1|50	%build
21mr|la-capitaine-icon-theme-0.6.2-1|51	# From configure
21mr|la-capitaine-icon-theme-0.6.2-1|52	ln -sf distributor-logo-rosa.svg places/scalable/distributor-logo.svg
21mr|la-capitaine-icon-theme-0.6.2-1|53	ln -sf ../../places/scalable/distributor-logo.svg apps/scalable/cs-desktop.svg
21mr|la-capitaine-icon-theme-0.6.2-1|54	ln -sf ../../places/scalable/distributor-logo.svg apps/scalable/applications-system.svg
21mr|la-capitaine-icon-theme-0.6.2-1|55	rm -f mimetypes/scalable/application-x-desktop.svg
21mr|la-capitaine-icon-theme-0.6.2-1|56	
21mr|la-capitaine-icon-theme-0.6.2-1|57	# Delete broken icons
21mr|la-capitaine-icon-theme-0.6.2-1|58	rm -f apps/scalable/net.lutris.Lutris
21mr|la-capitaine-icon-theme-0.6.2-1|59	rm -f apps/scalable/*jdk?
21mr|la-capitaine-icon-theme-0.6.2-1|60	rm -f places/scalable/folder-grive
21mr|la-capitaine-icon-theme-0.6.2-1|61	unlink apps/scalable/archlinux.svg
21mr|la-capitaine-icon-theme-0.6.2-1|62	unlink apps/scalable/configure-debian.svg
21mr|la-capitaine-icon-theme-0.6.2-1|63	unlink apps/scalable/debian-logo.svg
21mr|la-capitaine-icon-theme-0.6.2-1|64	unlink apps/scalable/debian-plymouth-manager.svg
21mr|la-capitaine-icon-theme-0.6.2-1|65	unlink apps/scalable/debian.svg
21mr|la-capitaine-icon-theme-0.6.2-1|66	unlink apps/scalable/gnome-debian.svg
21mr|la-capitaine-icon-theme-0.6.2-1|67	unlink apps/scalable/kubuntu.svg
21mr|la-capitaine-icon-theme-0.6.2-1|68	unlink mimetypes/scalable/gnome-mime-application-x-desktop.svg
21mr|la-capitaine-icon-theme-0.6.2-1|69	
21mr|la-capitaine-icon-theme-0.6.2-1|70	chmod -x apps/scalable/org.gabmus.hydrapaper.svg
21mr|la-capitaine-icon-theme-0.6.2-1|71	
21mr|la-capitaine-icon-theme-0.6.2-1|72	# Fix unknown icons
21mr|la-capitaine-icon-theme-0.6.2-1|73	sed -i "s/Inherits=.*/&,hicolor/" index.theme
21mr|la-capitaine-icon-theme-0.6.2-1|74	
21mr|la-capitaine-icon-theme-0.6.2-1|75	sed -i "/Directories=/ s@\(=\|,\)\([0-9a-z/-]\+\)\(,\|$\)@\1../../la-capitaine-common/\2\3@g" index.theme
21mr|la-capitaine-icon-theme-0.6.2-1|76	sed -i "s@\[\(.*\)\]@[../../la-capitaine-common/\1]@" index.theme
21mr|la-capitaine-icon-theme-0.6.2-1|77	for i in "Icon Theme" actions/22x22 devices/scalable panel/{16,24} places/16x16 status/scalable; do
21mr|la-capitaine-icon-theme-0.6.2-1|78	sed -i "s@\.\./\.\./la-capitaine-common/$i@$i@g" index.theme
21mr|la-capitaine-icon-theme-0.6.2-1|79	done
21mr|la-capitaine-icon-theme-0.6.2-1|80	
21mr|la-capitaine-icon-theme-0.6.2-1|81	%install
21mr|la-capitaine-icon-theme-0.6.2-1|82	mkdir -p %{buildroot}%{_iconsdir}/la-capitaine{,-dark,-common}/{actions,devices,panel,places,status}
21mr|la-capitaine-icon-theme-0.6.2-1|83	for i in actions/22x22 devices/scalable panel/{16,24} places/16x16 status/scalable; do
21mr|la-capitaine-icon-theme-0.6.2-1|84	unlink $i
21mr|la-capitaine-icon-theme-0.6.2-1|85	mv -f $i-dark %{buildroot}%{_iconsdir}/la-capitaine-dark/$i
21mr|la-capitaine-icon-theme-0.6.2-1|86	mv -f $i-light %{buildroot}%{_iconsdir}/la-capitaine/$i
21mr|la-capitaine-icon-theme-0.6.2-1|87	done
21mr|la-capitaine-icon-theme-0.6.2-1|88	cp -r actions animations apps devices emblems emotes mimetypes panel places status %{buildroot}%{_iconsdir}/la-capitaine-common/
21mr|la-capitaine-icon-theme-0.6.2-1|89	
21mr|la-capitaine-icon-theme-0.6.2-1|90	cp index.theme %{buildroot}%{_iconsdir}/la-capitaine/
21mr|la-capitaine-icon-theme-0.6.2-1|91	cat index.theme |sed "s/La Capitaine/& Dark/" >%{buildroot}%{_iconsdir}/la-capitaine-dark/index.theme
21mr|la-capitaine-icon-theme-0.6.2-1|92	
21mr|la-capitaine-icon-theme-0.6.2-1|93	find %{buildroot} -type d -empty -delete
21mr|la-capitaine-icon-theme-0.6.2-1|94	find %{buildroot} -xtype l |grep -q "" && Need to fix broken symlinks
21mr|la-capitaine-icon-theme-0.6.2-1|95	find %{buildroot} -type l |grep -v "\.svg$" && Need to fix dirs or non svg symlinks

13433 21
21mr|ladish-1-12.git4be0b8.1|1	%define	debug_package %{nil}
21mr|ladish-1-12.git4be0b8.1|2	
21mr|ladish-1-12.git4be0b8.1|3	%define commit 4be0b87b4cb353002ff96cbc3cef67245a9b7a1a
21mr|ladish-1-12.git4be0b8.1|4	%define commit2 9be30b9ff4259e4a5b6896ba628065db4e65de0f
21mr|ladish-1-12.git4be0b8.1|5	%define commit_short %(echo %{commit} | head -c6)
21mr|ladish-1-12.git4be0b8.1|6	
21mr|ladish-1-12.git4be0b8.1|7	%bcond_with gui
21mr|ladish-1-12.git4be0b8.1|8	
21mr|ladish-1-12.git4be0b8.1|9	Summary:	LADI Audio Session Handler
21mr|ladish-1-12.git4be0b8.1|10	Name:		ladish
21mr|ladish-1-12.git4be0b8.1|11	Version:	1
21mr|ladish-1-12.git4be0b8.1|12	Release:	12.git%{commit_short}.1
21mr|ladish-1-12.git4be0b8.1|13	License:	GPLv2+
21mr|ladish-1-12.git4be0b8.1|14	Group:		Sound
21mr|ladish-1-12.git4be0b8.1|15	# Original http://ladish.org is dead
21mr|ladish-1-12.git4be0b8.1|16	Url:		https://github.com/LADI/ladish
21mr|ladish-1-12.git4be0b8.1|17	Source0:	https://github.com/LADI/ladish/archive/%{commit}.zip?/%{name}-%{commit}.zip
21mr|ladish-1-12.git4be0b8.1|18	Source1:	laditools-%{commit2}.tar.gz
21mr|ladish-1-12.git4be0b8.1|19	Patch1:		ladish-locale-build.patch
21mr|ladish-1-12.git4be0b8.1|20	Patch2:		laditools-remove-commit-version.patch
21mr|ladish-1-12.git4be0b8.1|21	Patch3:		ladish-aarch64.patch
21mr|ladish-1-12.git4be0b8.1|22	BuildRequires:	meson
21mr|ladish-1-12.git4be0b8.1|23	BuildRequires:	git
21mr|ladish-1-12.git4be0b8.1|24	BuildRequires:	intltool
21mr|ladish-1-12.git4be0b8.1|25	BuildRequires:	boost-devel
21mr|ladish-1-12.git4be0b8.1|26	BuildRequires:	pkgconfig(alsa)
21mr|ladish-1-12.git4be0b8.1|27	BuildRequires:	pkgconfig(expat)
21mr|ladish-1-12.git4be0b8.1|28	BuildRequires:	pkgconfig(jack) >= 1.9.0
21mr|ladish-1-12.git4be0b8.1|29	%if %{with gui}
21mr|ladish-1-12.git4be0b8.1|30	BuildRequires:	pkgconfig(dbus-1)
21mr|ladish-1-12.git4be0b8.1|31	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|ladish-1-12.git4be0b8.1|32	BuildRequires:	pkgconfig(gtkmm-2.4)
21mr|ladish-1-12.git4be0b8.1|33	BuildRequires:	pkgconfig(libgnomecanvasmm-2.6)
21mr|ladish-1-12.git4be0b8.1|34	%endif
21mr|ladish-1-12.git4be0b8.1|35	BuildRequires:	pkgconfig(uuid)
21mr|ladish-1-12.git4be0b8.1|36	# for laditools
21mr|ladish-1-12.git4be0b8.1|37	BuildRequires:	pkgconfig(python3)
21mr|ladish-1-12.git4be0b8.1|38	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|ladish-1-12.git4be0b8.1|39	BuildRequires:	python3egg(python-distutils-extra)
21mr|ladish-1-12.git4be0b8.1|40	BuildRequires:	python3egg(setuptools)
21mr|ladish-1-12.git4be0b8.1|41	BuildRequires:	librsvg
21mr|ladish-1-12.git4be0b8.1|42	Requires:	laditools
21mr|ladish-1-12.git4be0b8.1|43	Recommends:	a2jmidid
21mr|ladish-1-12.git4be0b8.1|44	
21mr|ladish-1-12.git4be0b8.1|45	%description
21mr|ladish-1-12.git4be0b8.1|46	Session management system for JACK applications on GNU/Linux. Its aim
21mr|ladish-1-12.git4be0b8.1|47	is to have many different audio programs running at once, to save their
21mr|ladish-1-12.git4be0b8.1|48	setup, close them down and then easily reload the setup at some other
21mr|ladish-1-12.git4be0b8.1|49	time. ladish doesn't deal with any kind of audio or MIDI data itself;
21mr|ladish-1-12.git4be0b8.1|50	it just runs programs, deals with saving/loading (arbitrary) data and
21mr|ladish-1-12.git4be0b8.1|51	connects JACK ports together.
21mr|ladish-1-12.git4be0b8.1|52	Ladish has a GUI frontend called gladish, based on lpatchage (LADI Patchage)
21mr|ladish-1-12.git4be0b8.1|53	and the ladish_control command line app for headless operation.
21mr|ladish-1-12.git4be0b8.1|54	
21mr|ladish-1-12.git4be0b8.1|55	%files
21mr|ladish-1-12.git4be0b8.1|56	%doc %{_datadir}/%{name}/README
21mr|ladish-1-12.git4be0b8.1|57	%doc %{_datadir}/%{name}/AUTHORS
21mr|ladish-1-12.git4be0b8.1|58	%doc %{_datadir}/%{name}/NEWS
21mr|ladish-1-12.git4be0b8.1|59	%{_bindir}/ladishd
21mr|ladish-1-12.git4be0b8.1|60	%{_bindir}/jmcore
21mr|ladish-1-12.git4be0b8.1|61	%{_bindir}/ladiconfd
21mr|ladish-1-12.git4be0b8.1|62	%{_bindir}/ladish_control
21mr|ladish-1-12.git4be0b8.1|63	%dir %{_datadir}/%{name}
21mr|ladish-1-12.git4be0b8.1|64	%if %{with gui}
21mr|ladish-1-12.git4be0b8.1|65	%{_bindir}/gladish
21mr|ladish-1-12.git4be0b8.1|66	%{_datadir}/applications/gladish.desktop
21mr|ladish-1-12.git4be0b8.1|67	%{_datadir}/%{name}/gladish.ui
21mr|ladish-1-12.git4be0b8.1|68	%{_datadir}/%{name}/*.png
21mr|ladish-1-12.git4be0b8.1|69	#%%{_datadir}/dbus-1/services/org.ladish.service
21mr|ladish-1-12.git4be0b8.1|70	#%%{_datadir}/dbus-1/services/org.ladish.conf.service
21mr|ladish-1-12.git4be0b8.1|71	#%%{_datadir}/dbus-1/services/org.ladish.jmcore.service
21mr|ladish-1-12.git4be0b8.1|72	%{_iconsdir}/hicolor/*/apps/gladish.png
21mr|ladish-1-12.git4be0b8.1|73	%endif
21mr|ladish-1-12.git4be0b8.1|74	%lang(de) %{_localedir}/de/LC_MESSAGES/ladish.mo
21mr|ladish-1-12.git4be0b8.1|75	%lang(fr) %{_localedir}/fr/LC_MESSAGES/ladish.mo
21mr|ladish-1-12.git4be0b8.1|76	%lang(ru) %{_localedir}/ru/LC_MESSAGES/ladish.mo
21mr|ladish-1-12.git4be0b8.1|77	
21mr|ladish-1-12.git4be0b8.1|78	#----------------------------------------------------------------------------
21mr|ladish-1-12.git4be0b8.1|79	# compat library
21mr|ladish-1-12.git4be0b8.1|80	
21mr|ladish-1-12.git4be0b8.1|81	%define	major	1
21mr|ladish-1-12.git4be0b8.1|82	%define	libname	%mklibname lash %{major}
21mr|ladish-1-12.git4be0b8.1|83	
21mr|ladish-1-12.git4be0b8.1|84	%package -n %{libname}
21mr|ladish-1-12.git4be0b8.1|85	Summary:	Dynamic libraries from %{name}
21mr|ladish-1-12.git4be0b8.1|86	Group:		System/Libraries
21mr|ladish-1-12.git4be0b8.1|87	
21mr|ladish-1-12.git4be0b8.1|88	%description -n %{libname}
21mr|ladish-1-12.git4be0b8.1|89	Dynamic libraries from %{name}.
21mr|ladish-1-12.git4be0b8.1|90	
21mr|ladish-1-12.git4be0b8.1|91	%files -n %{libname}
21mr|ladish-1-12.git4be0b8.1|92	%doc README
21mr|ladish-1-12.git4be0b8.1|93	%{_libdir}/liblash.so*
21mr|ladish-1-12.git4be0b8.1|94	#----------------------------------------------------------------------------
21mr|ladish-1-12.git4be0b8.1|95	%package -n laditools
21mr|ladish-1-12.git4be0b8.1|96	Summary:	Tools to configure Jack
21mr|ladish-1-12.git4be0b8.1|97	Group:		Sound
21mr|ladish-1-12.git4be0b8.1|98	
21mr|ladish-1-12.git4be0b8.1|99	%description -n laditools
21mr|ladish-1-12.git4be0b8.1|100	A suite of tools to configure and control the Jack Audio Connection Kit.
21mr|ladish-1-12.git4be0b8.1|101	Laditools contains laditray, a tray icon control tool for Jack D-Bus.
21mr|ladish-1-12.git4be0b8.1|102	This package is mandatory for installing the LADI Audio Session Handler.
21mr|ladish-1-12.git4be0b8.1|103	
21mr|ladish-1-12.git4be0b8.1|104	%files -n laditools
21mr|ladish-1-12.git4be0b8.1|105	%{_bindir}/g15ladi
21mr|ladish-1-12.git4be0b8.1|106	%{_bindir}/wmladi
21mr|ladish-1-12.git4be0b8.1|107	%{_bindir}/ladi-control-center
21mr|ladish-1-12.git4be0b8.1|108	%{_bindir}/ladi-player
21mr|ladish-1-12.git4be0b8.1|109	%{_bindir}/ladi-system-log
21mr|ladish-1-12.git4be0b8.1|110	%{_bindir}/ladi-system-tray
21mr|ladish-1-12.git4be0b8.1|111	%{python3_sitelib}/laditools
21mr|ladish-1-12.git4be0b8.1|112	%{python3_sitelib}/laditools-1.0*.egg-info
21mr|ladish-1-12.git4be0b8.1|113	%{_datadir}/applications/ladi-control-center.desktop
21mr|ladish-1-12.git4be0b8.1|114	%{_datadir}/applications/ladi-player.desktop
21mr|ladish-1-12.git4be0b8.1|115	%{_datadir}/applications/ladi-system-log.desktop
21mr|ladish-1-12.git4be0b8.1|116	%{_datadir}/applications/ladi-system-tray.desktop
21mr|ladish-1-12.git4be0b8.1|117	%{_datadir}/laditools/*
21mr|ladish-1-12.git4be0b8.1|118	%lang(es) %{_localedir}/es/LC_MESSAGES/laditools.mo
21mr|ladish-1-12.git4be0b8.1|119	%lang(it) %{_localedir}/it/LC_MESSAGES/laditools.mo
21mr|ladish-1-12.git4be0b8.1|120	%lang(pt) %{_localedir}/pt/LC_MESSAGES/laditools.mo
21mr|ladish-1-12.git4be0b8.1|121	
21mr|ladish-1-12.git4be0b8.1|122	#----------------------------------------------------------------------------
21mr|ladish-1-12.git4be0b8.1|123	
21mr|ladish-1-12.git4be0b8.1|124	%package devel
21mr|ladish-1-12.git4be0b8.1|125	Summary:	Development files for %{name}
21mr|ladish-1-12.git4be0b8.1|126	Group:		Development/Other
21mr|ladish-1-12.git4be0b8.1|127	Requires:	%{name} = %{EVRD}
21mr|ladish-1-12.git4be0b8.1|128	Requires:	%{libname} = %{EVRD}
21mr|ladish-1-12.git4be0b8.1|129	
21mr|ladish-1-12.git4be0b8.1|130	%description devel
21mr|ladish-1-12.git4be0b8.1|131	Part of the LADI Audio Session Handler. This library is preloaded to the
21mr|ladish-1-12.git4be0b8.1|132	ladish daemon for better interfacing ladish with ALSA
21mr|ladish-1-12.git4be0b8.1|133	
21mr|ladish-1-12.git4be0b8.1|134	%files devel
21mr|ladish-1-12.git4be0b8.1|135	%{_includedir}/lash-1.0/lash/*.h
21mr|ladish-1-12.git4be0b8.1|136	%{_libdir}/pkgconfig/liblash.pc
21mr|ladish-1-12.git4be0b8.1|137	
21mr|ladish-1-12.git4be0b8.1|138	#----------------------------------------------------------------------------
21mr|ladish-1-12.git4be0b8.1|139	
21mr|ladish-1-12.git4be0b8.1|140	%prep
21mr|ladish-1-12.git4be0b8.1|141	%setup -n %{name}-%{commit} -a1
21mr|ladish-1-12.git4be0b8.1|142	mv laditools-%{commit2} laditools
21mr|ladish-1-12.git4be0b8.1|143	%apply_patches
21mr|ladish-1-12.git4be0b8.1|144	
21mr|ladish-1-12.git4be0b8.1|145	%build
21mr|ladish-1-12.git4be0b8.1|146	%meson  -Dliblash=enabled \
21mr|ladish-1-12.git4be0b8.1|147	%if %{with gui}
21mr|ladish-1-12.git4be0b8.1|148	-Dgladish=enabled \
21mr|ladish-1-12.git4be0b8.1|149	%else
21mr|ladish-1-12.git4be0b8.1|150	-Dgladish=disabled \
21mr|ladish-1-12.git4be0b8.1|151	%endif
21mr|ladish-1-12.git4be0b8.1|152	-Dpylash=disabled
21mr|ladish-1-12.git4be0b8.1|153	
21mr|ladish-1-12.git4be0b8.1|154	
21mr|ladish-1-12.git4be0b8.1|155	%meson_build
21mr|ladish-1-12.git4be0b8.1|156	pushd laditools
21mr|ladish-1-12.git4be0b8.1|157	%py3_build
21mr|ladish-1-12.git4be0b8.1|158	popd
21mr|ladish-1-12.git4be0b8.1|159	
21mr|ladish-1-12.git4be0b8.1|160	%install
21mr|ladish-1-12.git4be0b8.1|161	%meson_install
21mr|ladish-1-12.git4be0b8.1|162	
21mr|ladish-1-12.git4be0b8.1|163	pushd laditools
21mr|ladish-1-12.git4be0b8.1|164	%py3_install
21mr|ladish-1-12.git4be0b8.1|165	mkdir -p %{buildroot}%{_datadir}/locale
21mr|ladish-1-12.git4be0b8.1|166	mkdir -p %{buildroot}%{_datadir}/applications
21mr|ladish-1-12.git4be0b8.1|167	cp -r build/mo/* %{buildroot}%{_datadir}/locale
21mr|ladish-1-12.git4be0b8.1|168	cp build/share/applications/* %{buildroot}%{_datadir}/applications
21mr|ladish-1-12.git4be0b8.1|169	popd
21mr|ladish-1-12.git4be0b8.1|170	
21mr|ladish-1-12.git4be0b8.1|171	# add compat symlink
21mr|ladish-1-12.git4be0b8.1|172	ln -s liblash.so %{buildroot}%{_libdir}/liblash.so.1

13434 21
21mr|ladspa-1.17-1|1	%define	debug_package %{nil}
21mr|ladspa-1.17-1|2	
21mr|ladspa-1.17-1|3	%define	oname ladspa_sdk
21mr|ladspa-1.17-1|4	
21mr|ladspa-1.17-1|5	Summary:	LADSPA SDK example plugins
21mr|ladspa-1.17-1|6	Name:		ladspa
21mr|ladspa-1.17-1|7	Version:	1.17
21mr|ladspa-1.17-1|8	Release:	1
21mr|ladspa-1.17-1|9	License:	LGPLv2.1+
21mr|ladspa-1.17-1|10	Group:		Sound
21mr|ladspa-1.17-1|11	Url:		http://www.ladspa.org/
21mr|ladspa-1.17-1|12	Source0:	http://www.ladspa.org/download/%{oname}_%{version}.tgz
21mr|ladspa-1.17-1|13	Source1:	ladspa.sh
21mr|ladspa-1.17-1|14	Source2:	ladspa.csh
21mr|ladspa-1.17-1|15	#for mkdirhier
21mr|ladspa-1.17-1|16	BuildRequires:	imake
21mr|ladspa-1.17-1|17	BuildRequires:	pkgconfig(sndfile)
21mr|ladspa-1.17-1|18	
21mr|ladspa-1.17-1|19	%description
21mr|ladspa-1.17-1|20	There is a large number of synthesis packages in use or development on
21mr|ladspa-1.17-1|21	the Linux platform at this time. The Linux Audio Developer's Simple
21mr|ladspa-1.17-1|22	Plugin API (LADSPA) attempts to give programmers the ability to write
21mr|ladspa-1.17-1|23	simple `plugin' audio processors in C/C++ and link them dynamically
21mr|ladspa-1.17-1|24	against a range of host applications.
21mr|ladspa-1.17-1|25	
21mr|ladspa-1.17-1|26	This package contains the example plugins from the LADSPA SDK.
21mr|ladspa-1.17-1|27	
21mr|ladspa-1.17-1|28	%files
21mr|ladspa-1.17-1|29	%doc doc/COPYING
21mr|ladspa-1.17-1|30	%attr(644,root,root) %{_sysconfdir}/profile.d/ladspa*sh
21mr|ladspa-1.17-1|31	%{_libdir}/ladspa
21mr|ladspa-1.17-1|32	%{_bindir}/*
21mr|ladspa-1.17-1|33	
21mr|ladspa-1.17-1|34	#----------------------------------------------------------------------------
21mr|ladspa-1.17-1|35	
21mr|ladspa-1.17-1|36	%package devel
21mr|ladspa-1.17-1|37	Summary:	Linux Audio Developer's Simple Plugin API
21mr|ladspa-1.17-1|38	Group:		Development/C
21mr|ladspa-1.17-1|39	Requires:	%{name} = %{EVRD}
21mr|ladspa-1.17-1|40	
21mr|ladspa-1.17-1|41	%description devel
21mr|ladspa-1.17-1|42	There is a large number of synthesis packages in use or development on
21mr|ladspa-1.17-1|43	the Linux platform at this time. The Linux Audio Developer's Simple
21mr|ladspa-1.17-1|44	Plugin API (LADSPA) attempts to give programmers the ability to write
21mr|ladspa-1.17-1|45	simple `plugin' audio processors in C/C++ and link them dynamically
21mr|ladspa-1.17-1|46	against a range of host applications.
21mr|ladspa-1.17-1|47	
21mr|ladspa-1.17-1|48	Definitive technical documentation on LADSPA plugins for both the host
21mr|ladspa-1.17-1|49	and plugin is contained within copious comments within the ladspa.h
21mr|ladspa-1.17-1|50	header file.
21mr|ladspa-1.17-1|51	
21mr|ladspa-1.17-1|52	%files devel
21mr|ladspa-1.17-1|53	%doc doc/*.html doc/COPYING
21mr|ladspa-1.17-1|54	%{_includedir}/ladspa.h
21mr|ladspa-1.17-1|55	
21mr|ladspa-1.17-1|56	#----------------------------------------------------------------------------
21mr|ladspa-1.17-1|57	
21mr|ladspa-1.17-1|58	%prep
21mr|ladspa-1.17-1|59	%setup -qn %{oname}_%{version}
21mr|ladspa-1.17-1|60	cd doc
21mr|ladspa-1.17-1|61	#fix links to the header file in the docs
21mr|ladspa-1.17-1|62	sed -i "s!HREF=\"ladspa.h.txt\"!href=\"file:///usr/include/ladspa.h\"!" *.html
21mr|ladspa-1.17-1|63	
21mr|ladspa-1.17-1|64	%build
21mr|ladspa-1.17-1|65	cd src
21mr|ladspa-1.17-1|66	%ifarch %{e2k}
21mr|ladspa-1.17-1|67	sed -i 's/-Werror/ /' Makefile
21mr|ladspa-1.17-1|68	%endif
21mr|ladspa-1.17-1|69	%make targets
21mr|ladspa-1.17-1|70	
21mr|ladspa-1.17-1|71	%install
21mr|ladspa-1.17-1|72	cd src
21mr|ladspa-1.17-1|73	%makeinstall \
21mr|ladspa-1.17-1|74	INSTALL_PLUGINS_DIR=%{buildroot}%{_libdir}/ladspa	\
21mr|ladspa-1.17-1|75	INSTALL_INCLUDE_DIR=%{buildroot}%{_includedir}		\
21mr|ladspa-1.17-1|76	INSTALL_BINARY_DIR=%{buildroot}%{_bindir}
21mr|ladspa-1.17-1|77	
21mr|ladspa-1.17-1|78	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21mr|ladspa-1.17-1|79	install -m 644 %SOURCE1 %{buildroot}%{_sysconfdir}/profile.d/ladspa.sh
21mr|ladspa-1.17-1|80	install -m 644 %SOURCE2 %{buildroot}%{_sysconfdir}/profile.d/ladspa.csh
21mr|ladspa-1.17-1|81	#gw replace lib by lib64 if needed
21mr|ladspa-1.17-1|82	sed -i "s!/usr/lib!%{_libdir}!" %{buildroot}%{_sysconfdir}/profile.d/ladspa*sh

13435 21
21mr|lame-3.100-4|1	%define major 0
21mr|lame-3.100-4|2	%define libname %mklibname %{name} %{major}
21mr|lame-3.100-4|3	%define devname %mklibname %{name} -d
21mr|lame-3.100-4|4	%define sdevname %mklibname %{name} -d -s
21mr|lame-3.100-4|5	
21mr|lame-3.100-4|6	%define expopt 1
21mr|lame-3.100-4|7	
21mr|lame-3.100-4|8	Summary:	LAME Ain't an MP3 Encoder
21mr|lame-3.100-4|9	Name:		lame
21mr|lame-3.100-4|10	Version:	3.100
21mr|lame-3.100-4|11	Release:	4
21mr|lame-3.100-4|12	License:	LGPLv2+
21mr|lame-3.100-4|13	Group:		Sound
21mr|lame-3.100-4|14	Url:		http://lame.sourceforge.net
21mr|lame-3.100-4|15	Source0:	http://prdownloads.sourceforge.net/lame/%{name}-%{version}.tar.gz
21mr|lame-3.100-4|16	# Port mp3x from GTK1 to GTK2
21mr|lame-3.100-4|17	Patch0:		lame-3.100-mp3x-gtk2.patch
21mr|lame-3.100-4|18	# From Fedora
21mr|lame-3.100-4|19	Patch1:		lame-3.100-libmp3lame-symbols.patch
21mr|lame-3.100-4|20	# (tpg) patches from debian
21mr|lame-3.100-4|21	Patch3:		07-field-width-fix.patch
21mr|lame-3.100-4|22	Patch6:		privacy-breach.patch
21mr|lame-3.100-4|23	Patch7:		msse.patch
21mr|lame-3.100-4|24	# Let's give it a performance boost...
21mr|lame-3.100-4|25	Patch12:	http://tmkk.undo.jp/lame/lame-3.100-sse-20171014.diff
21mr|lame-3.100-4|26	Patch13:	e2k-elbrus-fix-configure.patch
21mr|lame-3.100-4|27	BuildRequires:	autoconf2.5
21mr|lame-3.100-4|28	BuildRequires:	gettext-devel
21mr|lame-3.100-4|29	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|lame-3.100-4|30	BuildRequires:	pkgconfig(ncurses)
21mr|lame-3.100-4|31	BuildRequires:	pkgconfig(x11)
21mr|lame-3.100-4|32	BuildRequires:	pkgconfig(xau)
21mr|lame-3.100-4|33	BuildRequires:	pkgconfig(xcb)
21mr|lame-3.100-4|34	BuildRequires:	pkgconfig(xdmcp)
21mr|lame-3.100-4|35	BuildRequires:	pkgconfig(xext)
21mr|lame-3.100-4|36	BuildRequires:	pkgconfig(xi)
21mr|lame-3.100-4|37	%ifarch %{ix86}
21mr|lame-3.100-4|38	BuildRequires:	nasm
21mr|lame-3.100-4|39	%endif
21mr|lame-3.100-4|40	
21mr|lame-3.100-4|41	%description
21mr|lame-3.100-4|42	Following the great history of GNU naming, LAME originally stood for LAME
21mr|lame-3.100-4|43	Ain't an Mp3 Encoder. LAME started life as a GPL'd patch against the
21mr|lame-3.100-4|44	dist10 ISO demonstration source, and thus was incapable of producing an
21mr|lame-3.100-4|45	mp3 stream or even being compiled by itself. But in May 2000, the last
21mr|lame-3.100-4|46	remnants of the ISO source code were replaced, and now LAME is the source
21mr|lame-3.100-4|47	code for a fully GPL'd MP3 encoder, with speed and quality to rival all
21mr|lame-3.100-4|48	commercial competitors.
21mr|lame-3.100-4|49	
21mr|lame-3.100-4|50	LAME is an educational tool to be used for learning about MP3 encoding.
21mr|lame-3.100-4|51	The goal of the LAME project is to use the open source model to improve
21mr|lame-3.100-4|52	the psycho acoustics, noise shaping and speed of MP3.
21mr|lame-3.100-4|53	
21mr|lame-3.100-4|54	%files
21mr|lame-3.100-4|55	%doc README TODO USAGE html/
21mr|lame-3.100-4|56	%{_bindir}/lame
21mr|lame-3.100-4|57	%{_bindir}/mp3rtp
21mr|lame-3.100-4|58	%{_mandir}/man1/lame.1*
21mr|lame-3.100-4|59	
21mr|lame-3.100-4|60	#----------------------------------------------------------------------------
21mr|lame-3.100-4|61	
21mr|lame-3.100-4|62	%package mp3x
21mr|lame-3.100-4|63	Summary:	MP3x analyzer for LAME
21mr|lame-3.100-4|64	Group:		Sound
21mr|lame-3.100-4|65	Requires:	%{name}
21mr|lame-3.100-4|66	
21mr|lame-3.100-4|67	%description mp3x
21mr|lame-3.100-4|68	This is a graphical analyzer for lame.
21mr|lame-3.100-4|69	
21mr|lame-3.100-4|70	%files mp3x
21mr|lame-3.100-4|71	%doc README
21mr|lame-3.100-4|72	%{_bindir}/mp3x
21mr|lame-3.100-4|73	
21mr|lame-3.100-4|74	#----------------------------------------------------------------------------
21mr|lame-3.100-4|75	
21mr|lame-3.100-4|76	%package -n %{libname}
21mr|lame-3.100-4|77	Summary:	Main library for lame
21mr|lame-3.100-4|78	Group:		System/Libraries
21mr|lame-3.100-4|79	Provides:	lib%{name} = %{EVRD}
21mr|lame-3.100-4|80	
21mr|lame-3.100-4|81	%description -n %{libname}
21mr|lame-3.100-4|82	This package contains the library needed to run programs dynamically
21mr|lame-3.100-4|83	linked with libmp3lame.
21mr|lame-3.100-4|84	
21mr|lame-3.100-4|85	%files -n %{libname}
21mr|lame-3.100-4|86	%doc README
21mr|lame-3.100-4|87	%{_libdir}/libmp3lame.so.%{major}*
21mr|lame-3.100-4|88	
21mr|lame-3.100-4|89	#----------------------------------------------------------------------------
21mr|lame-3.100-4|90	
21mr|lame-3.100-4|91	%package -n %{devname}
21mr|lame-3.100-4|92	Summary:	Headers for developing programs that will use libmp3lame
21mr|lame-3.100-4|93	Group:		Development/C
21mr|lame-3.100-4|94	Requires:	%{libname} = %{EVRD}
21mr|lame-3.100-4|95	Provides:	%{name}-devel = %{EVRD}
21mr|lame-3.100-4|96	Provides:	lib%{name}-devel = %{EVRD}
21mr|lame-3.100-4|97	
21mr|lame-3.100-4|98	%description -n %{devname}
21mr|lame-3.100-4|99	This package contains the headers that programmers will need to develop
21mr|lame-3.100-4|100	applications which will use libmp3lame.
21mr|lame-3.100-4|101	
21mr|lame-3.100-4|102	%files -n %{devname}
21mr|lame-3.100-4|103	%doc STYLEGUIDE API ChangeLog
21mr|lame-3.100-4|104	%{_includedir}/*
21mr|lame-3.100-4|105	%{_libdir}/libmp3lame.so
21mr|lame-3.100-4|106	
21mr|lame-3.100-4|107	#----------------------------------------------------------------------------
21mr|lame-3.100-4|108	
21mr|lame-3.100-4|109	%package -n %{sdevname}
21mr|lame-3.100-4|110	Summary:	Static library for developing programs based on libmp3lame
21mr|lame-3.100-4|111	Group:		Development/C
21mr|lame-3.100-4|112	Requires:	%{devname} = %{EVRD}
21mr|lame-3.100-4|113	Provides:	%{name}-static-devel = %{EVRD}
21mr|lame-3.100-4|114	Provides:	lib%{name}-static-devel = %{EVRD}
21mr|lame-3.100-4|115	
21mr|lame-3.100-4|116	%description -n %{sdevname}
21mr|lame-3.100-4|117	This package contains the static library programmers will need to develop
21mr|lame-3.100-4|118	applications which will use libmp3lame.
21mr|lame-3.100-4|119	
21mr|lame-3.100-4|120	%files -n %{sdevname}
21mr|lame-3.100-4|121	%{_libdir}/libmp3lame.a
21mr|lame-3.100-4|122	
21mr|lame-3.100-4|123	#----------------------------------------------------------------------------
21mr|lame-3.100-4|124	
21mr|lame-3.100-4|125	%prep
21mr|lame-3.100-4|126	%autosetup -p1
21mr|lame-3.100-4|127	ln -s acm ACM
21mr|lame-3.100-4|128	cp -r doc/html .
21mr|lame-3.100-4|129	#clean unneeded files in doc dir
21mr|lame-3.100-4|130	rm -rf html/CVS html/Makefile*
21mr|lame-3.100-4|131	find html -name .cvsignore|xargs rm -f
21mr|lame-3.100-4|132	
21mr|lame-3.100-4|133	%build
21mr|lame-3.100-4|134	autoreconf -fi
21mr|lame-3.100-4|135	sed -i -e 's/^\(\s*hardcode_libdir_flag_spec\s*=\).*/\1/' configure
21mr|lame-3.100-4|136	%configure \
21mr|lame-3.100-4|137	%ifarch %{ix86}
21mr|lame-3.100-4|138	--enable-nasm \
21mr|lame-3.100-4|139	%endif
21mr|lame-3.100-4|140	%if %{expopt}
21mr|lame-3.100-4|141	--enable-expopt \
21mr|lame-3.100-4|142	%endif
21mr|lame-3.100-4|143	--enable-dynamic-frontends \
21mr|lame-3.100-4|144	--enable-mp3rtp \
21mr|lame-3.100-4|145	--enable-mp3x \
21mr|lame-3.100-4|146	--enable-static
21mr|lame-3.100-4|147	
21mr|lame-3.100-4|148	#gw parallel build does not work
21mr|lame-3.100-4|149	#gw fix building with --no-undefined
21mr|lame-3.100-4|150	%make LIBS=-lm
21mr|lame-3.100-4|151	#make test
21mr|lame-3.100-4|152	
21mr|lame-3.100-4|153	%install
21mr|lame-3.100-4|154	mkdir -p %{buildroot}%{_bindir}
21mr|lame-3.100-4|155	%makeinstall BINDIR=%{buildroot}%{_bindir}
21mr|lame-3.100-4|156	#clean unpackaged files
21mr|lame-3.100-4|157	rm -rf %{buildroot}%{_datadir}/doc/lame

13436 21
21mr|langdetect-1.1-0.14.20120112|1	%global namedreltag -20120112
21mr|langdetect-1.1-0.14.20120112|2	%global namedversion %{version}%{?namedreltag}
21mr|langdetect-1.1-0.14.20120112|3	Name:          langdetect
21mr|langdetect-1.1-0.14.20120112|4	Version:       1.1
21mr|langdetect-1.1-0.14.20120112|5	Release:       0.14.20120112
21mr|langdetect-1.1-0.14.20120112|6	Summary:       Language Detection Library for Java
21mr|langdetect-1.1-0.14.20120112|7	License:       ASL 2.0
21mr|langdetect-1.1-0.14.20120112|8	URL:           https://github.com/shuyo/language-detection
21mr|langdetect-1.1-0.14.20120112|9	Source0:       http://repo1.maven.org/maven2/com/cybozu/labs/%{name}/%{namedversion}/%{name}-%{namedversion}-sources.jar
21mr|langdetect-1.1-0.14.20120112|10	Source1:       http://repo1.maven.org/maven2/com/cybozu/labs/%{name}/%{namedversion}/%{name}-%{namedversion}.pom
21mr|langdetect-1.1-0.14.20120112|11	# langdetect package don't include the license file
21mr|langdetect-1.1-0.14.20120112|12	# reported @ http://code.google.com/p/language-detection/issues/detail?id=57
21mr|langdetect-1.1-0.14.20120112|13	Source2:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|langdetect-1.1-0.14.20120112|14	
21mr|langdetect-1.1-0.14.20120112|15	BuildRequires: maven-local
21mr|langdetect-1.1-0.14.20120112|16	BuildRequires: mvn(junit:junit)
21mr|langdetect-1.1-0.14.20120112|17	BuildRequires: mvn(net.arnx:jsonic)
21mr|langdetect-1.1-0.14.20120112|18	
21mr|langdetect-1.1-0.14.20120112|19	Group:          Development/Java
21mr|langdetect-1.1-0.14.20120112|20	BuildArch:     noarch
21mr|langdetect-1.1-0.14.20120112|21	# Java stack is not supported on x86_32
21mr|langdetect-1.1-0.14.20120112|22	ExcludeArch: %{ix86}
21mr|langdetect-1.1-0.14.20120112|23	
21mr|langdetect-1.1-0.14.20120112|24	%description
21mr|langdetect-1.1-0.14.20120112|25	Langdetect is a language detection library implemented in plain Java.
21mr|langdetect-1.1-0.14.20120112|26	It uses Bayesian filters generated from language samples retrieved from
21mr|langdetect-1.1-0.14.20120112|27	Wikipedia to guess the language of text, achieving accuracy above 99%.
21mr|langdetect-1.1-0.14.20120112|28	
21mr|langdetect-1.1-0.14.20120112|29	%package javadoc
21mr|langdetect-1.1-0.14.20120112|30	Summary:       Javadoc for %{name}
21mr|langdetect-1.1-0.14.20120112|31	
21mr|langdetect-1.1-0.14.20120112|32	%description javadoc
21mr|langdetect-1.1-0.14.20120112|33	This package contains javadoc for %{name}.
21mr|langdetect-1.1-0.14.20120112|34	
21mr|langdetect-1.1-0.14.20120112|35	%prep
21mr|langdetect-1.1-0.14.20120112|36	%setup -T -q -c
21mr|langdetect-1.1-0.14.20120112|37	
21mr|langdetect-1.1-0.14.20120112|38	# fixing incomplete source directory structure
21mr|langdetect-1.1-0.14.20120112|39	mkdir -p src/main/{java,resources}
21mr|langdetect-1.1-0.14.20120112|40	
21mr|langdetect-1.1-0.14.20120112|41	unzip -qq %{SOURCE0}
21mr|langdetect-1.1-0.14.20120112|42	rm -rf META-INF
21mr|langdetect-1.1-0.14.20120112|43	mv com src/main/java/
21mr|langdetect-1.1-0.14.20120112|44	mv profiles* src/main/resources/
21mr|langdetect-1.1-0.14.20120112|45	
21mr|langdetect-1.1-0.14.20120112|46	# clone source directory structure
21mr|langdetect-1.1-0.14.20120112|47	find src/main/java/ -type d | while read dirname ; do
21mr|langdetect-1.1-0.14.20120112|48	newdirname=`echo $dirname | sed "s:src/main/java:src/main/resources:g"`
21mr|langdetect-1.1-0.14.20120112|49	mkdir -p $newdirname
21mr|langdetect-1.1-0.14.20120112|50	done
21mr|langdetect-1.1-0.14.20120112|51	
21mr|langdetect-1.1-0.14.20120112|52	# copy everything except *.java sources
21mr|langdetect-1.1-0.14.20120112|53	find src/main/java/ -type f | grep -v "\.java" | while read cpfrom ; do
21mr|langdetect-1.1-0.14.20120112|54	cpto=`echo $cpfrom | sed "s:src/main/java:src/main/resources:g"`
21mr|langdetect-1.1-0.14.20120112|55	cp $cpfrom $cpto
21mr|langdetect-1.1-0.14.20120112|56	done
21mr|langdetect-1.1-0.14.20120112|57	
21mr|langdetect-1.1-0.14.20120112|58	cp -p %{SOURCE1} pom.xml
21mr|langdetect-1.1-0.14.20120112|59	cp -p %{SOURCE2} .
21mr|langdetect-1.1-0.14.20120112|60	sed -i 's/\r//' LICENSE-2.0.txt
21mr|langdetect-1.1-0.14.20120112|61	
21mr|langdetect-1.1-0.14.20120112|62	%mvn_file : %{name}
21mr|langdetect-1.1-0.14.20120112|63	
21mr|langdetect-1.1-0.14.20120112|64	%build
21mr|langdetect-1.1-0.14.20120112|65	
21mr|langdetect-1.1-0.14.20120112|66	# No tests to run
21mr|langdetect-1.1-0.14.20120112|67	%mvn_build
21mr|langdetect-1.1-0.14.20120112|68	
21mr|langdetect-1.1-0.14.20120112|69	%install
21mr|langdetect-1.1-0.14.20120112|70	%mvn_install
21mr|langdetect-1.1-0.14.20120112|71	
21mr|langdetect-1.1-0.14.20120112|72	%files -f .mfiles
21mr|langdetect-1.1-0.14.20120112|73	%license LICENSE-2.0.txt
21mr|langdetect-1.1-0.14.20120112|74	
21mr|langdetect-1.1-0.14.20120112|75	%files javadoc -f .mfiles-javadoc
21mr|langdetect-1.1-0.14.20120112|76	%license LICENSE-2.0.txt
21mr|langdetect-1.1-0.14.20120112|77	

13437 21
21mr|langtable-0.0.54-4|1	Summary:        Guessing reasonable defaults for locale, keyboard layout, territory, and language
21mr|langtable-0.0.54-4|2	Name:           langtable
21mr|langtable-0.0.54-4|3	Version:        0.0.54
21mr|langtable-0.0.54-4|4	Release:        4
21mr|langtable-0.0.54-4|5	Group:          Development/Tools
21mr|langtable-0.0.54-4|6	# the translations in languages.xml and territories.xml are (mostly)
21mr|langtable-0.0.54-4|7	# imported from CLDR and are thus under the Unicode license, the
21mr|langtable-0.0.54-4|8	# short name for this license is "MIT", see:
21mr|langtable-0.0.54-4|9	# https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29
21mr|langtable-0.0.54-4|10	License:        GPLv3+
21mr|langtable-0.0.54-4|11	URL:            https://github.com/mike-fabian/langtable
21mr|langtable-0.0.54-4|12	Source0:        https://github.com/mike-fabian/langtable/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|langtable-0.0.54-4|13	BuildArch:      noarch
21mr|langtable-0.0.54-4|14	BuildRequires:  perl
21mr|langtable-0.0.54-4|15	BuildRequires:  libxml2-utils
21mr|langtable-0.0.54-4|16	BuildRequires:	python3egg(setuptools)
21mr|langtable-0.0.54-4|17	
21mr|langtable-0.0.54-4|18	%description
21mr|langtable-0.0.54-4|19	langtable is used to guess reasonable defaults for locale, keyboard layout,
21mr|langtable-0.0.54-4|20	territory, and language, if part of that information is already known. For
21mr|langtable-0.0.54-4|21	example, guess the territory and the keyboard layout if the language
21mr|langtable-0.0.54-4|22	is known or guess the language and keyboard layout if the territory is
21mr|langtable-0.0.54-4|23	already known.
21mr|langtable-0.0.54-4|24	
21mr|langtable-0.0.54-4|25	%files
21mr|langtable-0.0.54-4|26	%doc COPYING unicode-license.txt README ChangeLog test_cases.py langtable/schemas/*.rng
21mr|langtable-0.0.54-4|27	
21mr|langtable-0.0.54-4|28	#----------------------------------------------------------------------------
21mr|langtable-0.0.54-4|29	
21mr|langtable-0.0.54-4|30	%package -n python3-langtable
21mr|langtable-0.0.54-4|31	%{?python_provide:%python_provide python3-langtable}
21mr|langtable-0.0.54-4|32	Summary:        Python module to query the langtable-data
21mr|langtable-0.0.54-4|33	Group:          Development/Tools
21mr|langtable-0.0.54-4|34	License:        GPLv3+
21mr|langtable-0.0.54-4|35	BuildRequires:  python3-devel
21mr|langtable-0.0.54-4|36	Requires:       %{name} = %{version}-%{release}
21mr|langtable-0.0.54-4|37	%rename %{name}-data
21mr|langtable-0.0.54-4|38	
21mr|langtable-0.0.54-4|39	%description -n python3-langtable
21mr|langtable-0.0.54-4|40	This package contains a Python module to query the data
21mr|langtable-0.0.54-4|41	from langtable-data.
21mr|langtable-0.0.54-4|42	
21mr|langtable-0.0.54-4|43	%files -n python3-langtable
21mr|langtable-0.0.54-4|44	%{python3_sitelib}/langtable-*.egg-info
21mr|langtable-0.0.54-4|45	%{python3_sitelib}/langtable
21mr|langtable-0.0.54-4|46	
21mr|langtable-0.0.54-4|47	#----------------------------------------------------------------------------
21mr|langtable-0.0.54-4|48	
21mr|langtable-0.0.54-4|49	%prep
21mr|langtable-0.0.54-4|50	%setup -q
21mr|langtable-0.0.54-4|51	
21mr|langtable-0.0.54-4|52	perl -pi -e "s,_DATADIR = '(.*)',_DATADIR = '%{_datadir}/langtable'," langtable.py
21mr|langtable-0.0.54-4|53	
21mr|langtable-0.0.54-4|54	%build
21mr|langtable-0.0.54-4|55	%py3_build
21mr|langtable-0.0.54-4|56	
21mr|langtable-0.0.54-4|57	%install
21mr|langtable-0.0.54-4|58	%py3_install
21mr|langtable-0.0.54-4|59	
21mr|langtable-0.0.54-4|60	# WTF it is not installed by %%py3_install?!
21mr|langtable-0.0.54-4|61	mkdir -p %{buildroot}%{python3_sitelib}/langtable/data
21mr|langtable-0.0.54-4|62	cp -v langtable/data/* %{buildroot}%{python3_sitelib}/langtable/data/
21mr|langtable-0.0.54-4|63	
21mr|langtable-0.0.54-4|64	%check
21mr|langtable-0.0.54-4|65	(cd $RPM_BUILD_DIR/%{name}-%{version}/langtable; %{__python3} langtable.py)
21mr|langtable-0.0.54-4|66	(cd $RPM_BUILD_DIR/%{name}-%{version}; %{__python3} test_cases.py)
21mr|langtable-0.0.54-4|67	
21mr|langtable-0.0.54-4|68	xmllint --noout --relaxng \
21mr|langtable-0.0.54-4|69	$RPM_BUILD_DIR/%{name}-%{version}/langtable/schemas/keyboards.rng \
21mr|langtable-0.0.54-4|70	$RPM_BUILD_DIR/%{name}-%{version}/langtable/data/keyboards.xml.gz
21mr|langtable-0.0.54-4|71	xmllint --noout --relaxng \
21mr|langtable-0.0.54-4|72	$RPM_BUILD_DIR/%{name}-%{version}/langtable/schemas/languages.rng \
21mr|langtable-0.0.54-4|73	$RPM_BUILD_DIR/%{name}-%{version}/langtable/data/languages.xml.gz
21mr|langtable-0.0.54-4|74	xmllint --noout --relaxng \
21mr|langtable-0.0.54-4|75	$RPM_BUILD_DIR/%{name}-%{version}/langtable/schemas/territories.rng \
21mr|langtable-0.0.54-4|76	$RPM_BUILD_DIR/%{name}-%{version}/langtable/data/territories.xml.gz
21mr|langtable-0.0.54-4|77	xmllint --noout --relaxng \
21mr|langtable-0.0.54-4|78	$RPM_BUILD_DIR/%{name}-%{version}/langtable/schemas/timezoneidparts.rng \
21mr|langtable-0.0.54-4|79	$RPM_BUILD_DIR/%{name}-%{version}/langtable/data/timezoneidparts.xml.gz
21mr|langtable-0.0.54-4|80	xmllint --noout --relaxng \
21mr|langtable-0.0.54-4|81	$RPM_BUILD_DIR/%{name}-%{version}/langtable/schemas/timezones.rng \
21mr|langtable-0.0.54-4|82	$RPM_BUILD_DIR/%{name}-%{version}/langtable/data/timezones.xml.gz

13438 21
21mr|language-detector-0.5-8|1	Name:          language-detector
21mr|language-detector-0.5-8|2	Version:       0.5
21mr|language-detector-0.5-8|3	Release:       8
21mr|language-detector-0.5-8|4	Summary:       Language Detection Library for Java
21mr|language-detector-0.5-8|5	# Source files without license headers https://github.com/optimaize/language-detector/issues/67
21mr|language-detector-0.5-8|6	License:       ASL 2.0
21mr|language-detector-0.5-8|7	URL:           https://github.com/optimaize/language-detector
21mr|language-detector-0.5-8|8	Source0:       https://github.com/optimaize/language-detector/archive/%{name}-%{version}.tar.gz
21mr|language-detector-0.5-8|9	
21mr|language-detector-0.5-8|10	BuildRequires: maven-local
21mr|language-detector-0.5-8|11	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|language-detector-0.5-8|12	BuildRequires: mvn(com.google.guava:guava)
21mr|language-detector-0.5-8|13	BuildRequires: mvn(com.intellij:annotations)
21mr|language-detector-0.5-8|14	BuildRequires: mvn(junit:junit)
21mr|language-detector-0.5-8|15	BuildRequires: mvn(net.arnx:jsonic)
21mr|language-detector-0.5-8|16	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|language-detector-0.5-8|17	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|language-detector-0.5-8|18	BuildRequires: mvn(org.mockito:mockito-all)
21mr|language-detector-0.5-8|19	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|language-detector-0.5-8|20	
21mr|language-detector-0.5-8|21	# This is a fork from https://code.google.com/p/lang-guess/ (forked on 2014-02-27) which itself is a fork
21mr|language-detector-0.5-8|22	# of the original project https://code.google.com/p/language-detection/ with improvements
21mr|language-detector-0.5-8|23	# Modified version of com.cybozu.labs:langdetect
21mr|language-detector-0.5-8|24	# ./src/main/java/be/frma/langguess/GenProfile.java
21mr|language-detector-0.5-8|25	# ./src/main/java/com/cybozu/labs/langdetect
21mr|language-detector-0.5-8|26	Provides:      bundled(langdetect) = 1.1-20120112
21mr|language-detector-0.5-8|27	
21mr|language-detector-0.5-8|28	Group:          Development/Java
21mr|language-detector-0.5-8|29	BuildArch:     noarch
21mr|language-detector-0.5-8|30	# Java stack is not supported on x86_32
21mr|language-detector-0.5-8|31	ExcludeArch: %{ix86}
21mr|language-detector-0.5-8|32	
21mr|language-detector-0.5-8|33	%description
21mr|language-detector-0.5-8|34	A language detector / language guesser library in Java.
21mr|language-detector-0.5-8|35	
21mr|language-detector-0.5-8|36	%package javadoc
21mr|language-detector-0.5-8|37	Summary:       Javadoc for %{name}
21mr|language-detector-0.5-8|38	
21mr|language-detector-0.5-8|39	%description javadoc
21mr|language-detector-0.5-8|40	This package contains javadoc for %{name}.
21mr|language-detector-0.5-8|41	
21mr|language-detector-0.5-8|42	%prep
21mr|language-detector-0.5-8|43	%setup -q -n %{name}-%{name}-%{version}
21mr|language-detector-0.5-8|44	
21mr|language-detector-0.5-8|45	%pom_remove_plugin :cobertura-maven-plugin
21mr|language-detector-0.5-8|46	%pom_remove_plugin :maven-dependency-plugin
21mr|language-detector-0.5-8|47	%pom_remove_plugin :maven-gpg-plugin
21mr|language-detector-0.5-8|48	%pom_remove_plugin :maven-javadoc-plugin
21mr|language-detector-0.5-8|49	%pom_remove_plugin :maven-release-plugin
21mr|language-detector-0.5-8|50	%pom_remove_plugin :maven-site-plugin
21mr|language-detector-0.5-8|51	%pom_remove_plugin :maven-source-plugin
21mr|language-detector-0.5-8|52	
21mr|language-detector-0.5-8|53	%pom_change_dep :junit-dep :junit
21mr|language-detector-0.5-8|54	
21mr|language-detector-0.5-8|55	#rm src/test/java/com/cybozu/labs/langdetect/util/TagExtractorTest.java
21mr|language-detector-0.5-8|56	
21mr|language-detector-0.5-8|57	%mvn_file com.optimaize.languagedetector:%{name} %{name}
21mr|language-detector-0.5-8|58	
21mr|language-detector-0.5-8|59	%build
21mr|language-detector-0.5-8|60	
21mr|language-detector-0.5-8|61	%mvn_build
21mr|language-detector-0.5-8|62	
21mr|language-detector-0.5-8|63	%install
21mr|language-detector-0.5-8|64	%mvn_install
21mr|language-detector-0.5-8|65	
21mr|language-detector-0.5-8|66	%files -f .mfiles
21mr|language-detector-0.5-8|67	%doc README.md
21mr|language-detector-0.5-8|68	%license LICENSE
21mr|language-detector-0.5-8|69	
21mr|language-detector-0.5-8|70	%files javadoc -f .mfiles-javadoc
21mr|language-detector-0.5-8|71	%license LICENSE
21mr|language-detector-0.5-8|72	

13439 21
21mr|lapack-3.10.1-1|1	%define	major	3
21mr|lapack-3.10.1-1|2	%define	libname %mklibname %{name} %{major}
21mr|lapack-3.10.1-1|3	%define	libname64 %mklibname %{name}64 %{major}
21mr|lapack-3.10.1-1|4	%define	libname64_ %mklibname %{name}64s %{major}
21mr|lapack-3.10.1-1|5	%define	devname %mklibname %{name} -d
21mr|lapack-3.10.1-1|6	%define	sdevname %mklibname %{name} -d -s
21mr|lapack-3.10.1-1|7	
21mr|lapack-3.10.1-1|8	%define	libblas %mklibname blas %{major}
21mr|lapack-3.10.1-1|9	%define	libblas64 %mklibname blas64 %{major}
21mr|lapack-3.10.1-1|10	%define	libblas64_ %mklibname blas64s %{major}
21mr|lapack-3.10.1-1|11	%define	devblas %mklibname blas -d
21mr|lapack-3.10.1-1|12	%define	sdevblas %mklibname blas -d -s
21mr|lapack-3.10.1-1|13	
21mr|lapack-3.10.1-1|14	Summary:	LAPACK libraries for linear algebra
21mr|lapack-3.10.1-1|15	Name:		lapack
21mr|lapack-3.10.1-1|16	Version:	3.10.1
21mr|lapack-3.10.1-1|17	Release:	1
21mr|lapack-3.10.1-1|18	License:	BSD
21mr|lapack-3.10.1-1|19	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|20	Url:		http://www.netlib.org/lapack/
21mr|lapack-3.10.1-1|21	Source0:	https://github.com/Reference-LAPACK/lapack/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lapack-3.10.1-1|22	Source1:	http://www.netlib.org/lapack/lapackqref.ps
21mr|lapack-3.10.1-1|23	Source2:	http://www.netlib.org/blas/blasqr.ps
21mr|lapack-3.10.1-1|24	Source3:	http://www.netlib.org/lapack/manpages.tgz
21mr|lapack-3.10.1-1|25	BuildRequires:	cmake
21mr|lapack-3.10.1-1|26	BuildRequires:	gcc-gfortran
21mr|lapack-3.10.1-1|27	
21mr|lapack-3.10.1-1|28	%description
21mr|lapack-3.10.1-1|29	LAPACK (Linear Algebra PACKage) is a standard library for numerical
21mr|lapack-3.10.1-1|30	linear algebra. LAPACK provides routines for solving systems of
21mr|lapack-3.10.1-1|31	simultaneous linear equations, least-squares solutions of linear
21mr|lapack-3.10.1-1|32	systems of equations, eigenvalue problems, and singular value
21mr|lapack-3.10.1-1|33	problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
21mr|lapack-3.10.1-1|34	Schur, and generalized Schur) and related computations (i.e.,
21mr|lapack-3.10.1-1|35	reordering of Schur factorizations and estimating condition numbers)
21mr|lapack-3.10.1-1|36	are also included. LAPACK can handle dense and banded matrices, but
21mr|lapack-3.10.1-1|37	not general sparse matrices. Similar functionality is provided for
21mr|lapack-3.10.1-1|38	real and complex matrices in both single and double precision. LAPACK
21mr|lapack-3.10.1-1|39	is coded in Fortran77 and built with gcc.
21mr|lapack-3.10.1-1|40	
21mr|lapack-3.10.1-1|41	The lapack package provides the dynamic libraries for LAPACK/BLAS.
21mr|lapack-3.10.1-1|42	
21mr|lapack-3.10.1-1|43	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|44	
21mr|lapack-3.10.1-1|45	%package -n %{libname}
21mr|lapack-3.10.1-1|46	Summary:	LAPACK libraries for linear algebra
21mr|lapack-3.10.1-1|47	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|48	Requires:	%{libblas}%{?_isa} = %{EVRD}
21mr|lapack-3.10.1-1|49	Provides:	lib%{name} = %{EVRD}
21mr|lapack-3.10.1-1|50	
21mr|lapack-3.10.1-1|51	%description -n	%{libname}
21mr|lapack-3.10.1-1|52	LAPACK (Linear Algebra PACKage) is a standard library for numerical
21mr|lapack-3.10.1-1|53	linear algebra. LAPACK provides routines for solving systems of
21mr|lapack-3.10.1-1|54	simultaneous linear equations, least-squares solutions of linear
21mr|lapack-3.10.1-1|55	systems of equations, eigenvalue problems, and singular value
21mr|lapack-3.10.1-1|56	problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
21mr|lapack-3.10.1-1|57	Schur, and generalized Schur) and related computations (i.e.,
21mr|lapack-3.10.1-1|58	reordering of Schur factorizations and estimating condition numbers)
21mr|lapack-3.10.1-1|59	are also included. LAPACK can handle dense and banded matrices, but
21mr|lapack-3.10.1-1|60	not general sparse matrices. Similar functionality is provided for
21mr|lapack-3.10.1-1|61	real and complex matrices in both single and double precision. LAPACK
21mr|lapack-3.10.1-1|62	is coded in Fortran77 and built with gcc.
21mr|lapack-3.10.1-1|63	
21mr|lapack-3.10.1-1|64	The lapack package provides the dynamic libraries for LAPACK/BLAS.
21mr|lapack-3.10.1-1|65	
21mr|lapack-3.10.1-1|66	%files -n %{libname}
21mr|lapack-3.10.1-1|67	%{_libdir}/lib%{name}.so.%{major}*
21mr|lapack-3.10.1-1|68	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|69	%{_libdir}/lib%{name}e.so.%{major}*
21mr|lapack-3.10.1-1|70	%{_libdir}/libtmglib.so.%{major}*
21mr|lapack-3.10.1-1|71	%endif
21mr|lapack-3.10.1-1|72	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|73	
21mr|lapack-3.10.1-1|74	%package -n %{libname64}
21mr|lapack-3.10.1-1|75	Summary:	LAPACK libraries for linear algebra
21mr|lapack-3.10.1-1|76	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|77	Requires:	%{libblas64}%{?_isa} = %{EVRD}
21mr|lapack-3.10.1-1|78	Provides:	lib%{name}64 = %{EVRD}
21mr|lapack-3.10.1-1|79	
21mr|lapack-3.10.1-1|80	%description -n	%{libname64}
21mr|lapack-3.10.1-1|81	LAPACK (Linear Algebra PACKage) is a standard library for numerical
21mr|lapack-3.10.1-1|82	linear algebra. LAPACK provides routines for solving systems of
21mr|lapack-3.10.1-1|83	simultaneous linear equations, least-squares solutions of linear
21mr|lapack-3.10.1-1|84	systems of equations, eigenvalue problems, and singular value
21mr|lapack-3.10.1-1|85	problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
21mr|lapack-3.10.1-1|86	Schur, and generalized Schur) and related computations (i.e.,
21mr|lapack-3.10.1-1|87	reordering of Schur factorizations and estimating condition numbers)
21mr|lapack-3.10.1-1|88	are also included. LAPACK can handle dense and banded matrices, but
21mr|lapack-3.10.1-1|89	not general sparse matrices. Similar functionality is provided for
21mr|lapack-3.10.1-1|90	real and complex matrices in both single and double precision. LAPACK
21mr|lapack-3.10.1-1|91	is coded in Fortran77 and built with gcc.
21mr|lapack-3.10.1-1|92	
21mr|lapack-3.10.1-1|93	The lapack package provides the dynamic libraries for LAPACK/BLAS
21mr|lapack-3.10.1-1|94	with 64bit INTEGER support.
21mr|lapack-3.10.1-1|95	
21mr|lapack-3.10.1-1|96	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|97	%files -n %{libname64}
21mr|lapack-3.10.1-1|98	%{_libdir}/lib%{name}64.so.%{major}*
21mr|lapack-3.10.1-1|99	%{_libdir}/lib%{name}e64.so.%{major}*
21mr|lapack-3.10.1-1|100	%endif
21mr|lapack-3.10.1-1|101	
21mr|lapack-3.10.1-1|102	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|103	
21mr|lapack-3.10.1-1|104	%package -n %{libname64_}
21mr|lapack-3.10.1-1|105	Summary:	LAPACK libraries for linear algebra
21mr|lapack-3.10.1-1|106	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|107	Requires:	%{libblas64}%{?_isa} = %{EVRD}
21mr|lapack-3.10.1-1|108	Provides:	lib%{name}64_ = %{EVRD}
21mr|lapack-3.10.1-1|109	
21mr|lapack-3.10.1-1|110	%description -n	%{libname64_}
21mr|lapack-3.10.1-1|111	LAPACK (Linear Algebra PACKage) is a standard library for numerical
21mr|lapack-3.10.1-1|112	linear algebra. LAPACK provides routines for solving systems of
21mr|lapack-3.10.1-1|113	simultaneous linear equations, least-squares solutions of linear
21mr|lapack-3.10.1-1|114	systems of equations, eigenvalue problems, and singular value
21mr|lapack-3.10.1-1|115	problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
21mr|lapack-3.10.1-1|116	Schur, and generalized Schur) and related computations (i.e.,
21mr|lapack-3.10.1-1|117	reordering of Schur factorizations and estimating condition numbers)
21mr|lapack-3.10.1-1|118	are also included. LAPACK can handle dense and banded matrices, but
21mr|lapack-3.10.1-1|119	not general sparse matrices. Similar functionality is provided for
21mr|lapack-3.10.1-1|120	real and complex matrices in both single and double precision. LAPACK
21mr|lapack-3.10.1-1|121	is coded in Fortran77 and built with gcc.
21mr|lapack-3.10.1-1|122	
21mr|lapack-3.10.1-1|123	The lapack package provides the dynamic libraries for LAPACK/BLAS.
21mr|lapack-3.10.1-1|124	With 64bit INTEGER support and a symbol name suffix.
21mr|lapack-3.10.1-1|125	
21mr|lapack-3.10.1-1|126	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|127	%files -n %{libname64_}
21mr|lapack-3.10.1-1|128	%{_libdir}/lib%{name}64_.so.%{major}*
21mr|lapack-3.10.1-1|129	%{_libdir}/lib%{name}e64_.so.%{major}*
21mr|lapack-3.10.1-1|130	%endif
21mr|lapack-3.10.1-1|131	
21mr|lapack-3.10.1-1|132	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|133	
21mr|lapack-3.10.1-1|134	%package -n %{devname}
21mr|lapack-3.10.1-1|135	Summary:	LAPACK library
21mr|lapack-3.10.1-1|136	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|137	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|lapack-3.10.1-1|138	Requires:	%{devblas}%{?_isa} = %{EVRD}
21mr|lapack-3.10.1-1|139	Provides:	%{name}-devel = %{EVRD}
21mr|lapack-3.10.1-1|140	
21mr|lapack-3.10.1-1|141	%description -n	%{devname}
21mr|lapack-3.10.1-1|142	This package contains the headers and development libraries
21mr|lapack-3.10.1-1|143	necessary to develop or compile applications using lapack.
21mr|lapack-3.10.1-1|144	
21mr|lapack-3.10.1-1|145	%files -n %{devname}
21mr|lapack-3.10.1-1|146	%{_libdir}/cmake/%{name}-%{version}/%{name}-*.cmake
21mr|lapack-3.10.1-1|147	%{_libdir}/lib%{name}.so
21mr|lapack-3.10.1-1|148	%{_libdir}/pkgconfig/%{name}.pc
21mr|lapack-3.10.1-1|149	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|150	%{_libdir}/pkgconfig/%{name}e.pc
21mr|lapack-3.10.1-1|151	%{_includedir}/%{name}*.h
21mr|lapack-3.10.1-1|152	%{_libdir}/cmake/%{name}e-%{version}/%{name}e-*.cmake
21mr|lapack-3.10.1-1|153	%{_libdir}/libtmglib.so
21mr|lapack-3.10.1-1|154	%{_libdir}/lib%{name}e.so
21mr|lapack-3.10.1-1|155	%endif
21mr|lapack-3.10.1-1|156	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|157	%{_libdir}/cmake/%{name}64-%{version}/%{name}64-*.cmake
21mr|lapack-3.10.1-1|158	%{_libdir}/cmake/%{name}64_-%{version}/%{name}64_-*.cmake
21mr|lapack-3.10.1-1|159	%{_libdir}/cmake/%{name}e64-%{version}/%{name}e64-*.cmake
21mr|lapack-3.10.1-1|160	%{_libdir}/cmake/%{name}e64_-%{version}/%{name}e64_-*.cmake
21mr|lapack-3.10.1-1|161	%{_libdir}/lib%{name}64.so
21mr|lapack-3.10.1-1|162	%{_libdir}/lib%{name}64_.so
21mr|lapack-3.10.1-1|163	%{_libdir}/lib%{name}e64.so
21mr|lapack-3.10.1-1|164	%{_libdir}/lib%{name}e64_.so
21mr|lapack-3.10.1-1|165	%{_libdir}/pkgconfig/%{name}64.pc
21mr|lapack-3.10.1-1|166	%{_libdir}/pkgconfig/%{name}64_.pc
21mr|lapack-3.10.1-1|167	%{_libdir}/pkgconfig/%{name}e64.pc
21mr|lapack-3.10.1-1|168	%{_libdir}/pkgconfig/%{name}e64_.pc
21mr|lapack-3.10.1-1|169	%endif
21mr|lapack-3.10.1-1|170	
21mr|lapack-3.10.1-1|171	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|172	
21mr|lapack-3.10.1-1|173	%package -n %{sdevname}
21mr|lapack-3.10.1-1|174	Summary:	LAPACK static library
21mr|lapack-3.10.1-1|175	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|176	Requires:	%{devname}%{?_isa} = %{EVRD}
21mr|lapack-3.10.1-1|177	Provides:	%{name}-static-devel = %{EVRD}
21mr|lapack-3.10.1-1|178	
21mr|lapack-3.10.1-1|179	%description -n	%{sdevname}
21mr|lapack-3.10.1-1|180	This package contains development libraries
21mr|lapack-3.10.1-1|181	necessary to develop or compile applications using lapack.
21mr|lapack-3.10.1-1|182	
21mr|lapack-3.10.1-1|183	%files -n %{sdevname}
21mr|lapack-3.10.1-1|184	%{_libdir}/lib%{name}.a
21mr|lapack-3.10.1-1|185	%{_libdir}/lib%{name}_pic.a
21mr|lapack-3.10.1-1|186	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|187	%{_libdir}/lib%{name}e.a
21mr|lapack-3.10.1-1|188	%{_libdir}/libtmglib.a
21mr|lapack-3.10.1-1|189	%endif
21mr|lapack-3.10.1-1|190	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|191	%{_libdir}/lib%{name}64.a
21mr|lapack-3.10.1-1|192	%{_libdir}/lib%{name}64_.a
21mr|lapack-3.10.1-1|193	%{_libdir}/lib%{name}e64.a
21mr|lapack-3.10.1-1|194	%{_libdir}/lib%{name}e64_.a
21mr|lapack-3.10.1-1|195	%{_libdir}/lib%{name}_pic64.a
21mr|lapack-3.10.1-1|196	%{_libdir}/lib%{name}_pic64_.a
21mr|lapack-3.10.1-1|197	%endif
21mr|lapack-3.10.1-1|198	
21mr|lapack-3.10.1-1|199	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|200	
21mr|lapack-3.10.1-1|201	%package doc
21mr|lapack-3.10.1-1|202	Summary:	Documentation for LAPACK
21mr|lapack-3.10.1-1|203	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|204	
21mr|lapack-3.10.1-1|205	%description doc
21mr|lapack-3.10.1-1|206	Man pages / documentation for LAPACK.
21mr|lapack-3.10.1-1|207	
21mr|lapack-3.10.1-1|208	%files doc -f %{name}mans
21mr|lapack-3.10.1-1|209	%doc README.md %{name}qref.ps
21mr|lapack-3.10.1-1|210	%license LICENSE
21mr|lapack-3.10.1-1|211	
21mr|lapack-3.10.1-1|212	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|213	
21mr|lapack-3.10.1-1|214	%package -n %{libblas}
21mr|lapack-3.10.1-1|215	Summary:	The BLAS (Basic Linear Algebra Subprograms) library
21mr|lapack-3.10.1-1|216	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|217	Provides:	libblas = %{EVRD}
21mr|lapack-3.10.1-1|218	
21mr|lapack-3.10.1-1|219	%description -n	%{libblas}
21mr|lapack-3.10.1-1|220	BLAS (Basic Linear Algebra Subprograms) is a standard library which
21mr|lapack-3.10.1-1|221	provides a number of basic algorithms for numerical algebra. Man
21mr|lapack-3.10.1-1|222	pages for blas are available in the blas-man package.
21mr|lapack-3.10.1-1|223	
21mr|lapack-3.10.1-1|224	%files -n %{libblas}
21mr|lapack-3.10.1-1|225	%{_libdir}/libblas.so.%{major}*
21mr|lapack-3.10.1-1|226	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|227	%{_libdir}/libcblas.so.%{major}*
21mr|lapack-3.10.1-1|228	%endif
21mr|lapack-3.10.1-1|229	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|230	
21mr|lapack-3.10.1-1|231	%package -n %{libblas64}
21mr|lapack-3.10.1-1|232	Summary:	The Basic Linear Algebra Subprograms library (64bit INTEGER)
21mr|lapack-3.10.1-1|233	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|234	Provides:	libblas64 = %{EVRD}
21mr|lapack-3.10.1-1|235	
21mr|lapack-3.10.1-1|236	%description -n	%{libblas64}
21mr|lapack-3.10.1-1|237	BLAS (Basic Linear Algebra Subprograms) is a standard library which
21mr|lapack-3.10.1-1|238	provides a number of basic algorithms for numerical algebra. Man
21mr|lapack-3.10.1-1|239	pages for blas are available in the blas-man package.
21mr|lapack-3.10.1-1|240	With 64bit INTEGER support.
21mr|lapack-3.10.1-1|241	
21mr|lapack-3.10.1-1|242	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|243	%files -n %{libblas64}
21mr|lapack-3.10.1-1|244	%{_libdir}/libblas64.so.%{major}*
21mr|lapack-3.10.1-1|245	%{_libdir}/libcblas64.so.%{major}*
21mr|lapack-3.10.1-1|246	%endif
21mr|lapack-3.10.1-1|247	
21mr|lapack-3.10.1-1|248	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|249	
21mr|lapack-3.10.1-1|250	%package -n %{libblas64_}
21mr|lapack-3.10.1-1|251	Summary:	The Basic Linear Algebra Subprograms library (64bit INTEGER)
21mr|lapack-3.10.1-1|252	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|253	Provides:	libblas64_ = %{EVRD}
21mr|lapack-3.10.1-1|254	
21mr|lapack-3.10.1-1|255	%description -n	%{libblas64_}
21mr|lapack-3.10.1-1|256	BLAS (Basic Linear Algebra Subprograms) is a standard library which
21mr|lapack-3.10.1-1|257	provides a number of basic algorithms for numerical algebra. Man
21mr|lapack-3.10.1-1|258	pages for blas are available in the blas-man package.
21mr|lapack-3.10.1-1|259	With 64bit INTEGER support and a symbol name suffix.
21mr|lapack-3.10.1-1|260	
21mr|lapack-3.10.1-1|261	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|262	%files -n %{libblas64_}
21mr|lapack-3.10.1-1|263	%{_libdir}/libblas64_.so.%{major}*
21mr|lapack-3.10.1-1|264	%{_libdir}/libcblas64_.so.%{major}*
21mr|lapack-3.10.1-1|265	%endif
21mr|lapack-3.10.1-1|266	
21mr|lapack-3.10.1-1|267	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|268	
21mr|lapack-3.10.1-1|269	%package -n %{devblas}
21mr|lapack-3.10.1-1|270	Summary:	BLAS development libraries
21mr|lapack-3.10.1-1|271	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|272	Requires:	%{libblas}%{?_isa} = %{EVRD}
21mr|lapack-3.10.1-1|273	Provides:	blas-devel = %{EVRD}
21mr|lapack-3.10.1-1|274	
21mr|lapack-3.10.1-1|275	%description -n	%{devblas}
21mr|lapack-3.10.1-1|276	BLAS development libraries for applications that link statically.
21mr|lapack-3.10.1-1|277	
21mr|lapack-3.10.1-1|278	%files -n %{devblas}
21mr|lapack-3.10.1-1|279	%{_libdir}/libblas.so
21mr|lapack-3.10.1-1|280	%{_libdir}/pkgconfig/blas.pc
21mr|lapack-3.10.1-1|281	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|282	%{_libdir}/pkgconfig/cblas.pc
21mr|lapack-3.10.1-1|283	%{_libdir}/libcblas.so
21mr|lapack-3.10.1-1|284	%{_includedir}/cblas*.h
21mr|lapack-3.10.1-1|285	%{_libdir}/cmake/cblas-%{version}/cblas-*.cmake
21mr|lapack-3.10.1-1|286	%endif
21mr|lapack-3.10.1-1|287	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|288	%{_libdir}/cmake/cblas64-%{version}/cblas64-*.cmake
21mr|lapack-3.10.1-1|289	%{_libdir}/cmake/cblas64_-%{version}/cblas64_-*.cmake
21mr|lapack-3.10.1-1|290	%{_libdir}/libblas64.so
21mr|lapack-3.10.1-1|291	%{_libdir}/libblas64_.so
21mr|lapack-3.10.1-1|292	%{_libdir}/libcblas64.so
21mr|lapack-3.10.1-1|293	%{_libdir}/libcblas64_.so
21mr|lapack-3.10.1-1|294	%{_libdir}/pkgconfig/blas64.pc
21mr|lapack-3.10.1-1|295	%{_libdir}/pkgconfig/blas64_.pc
21mr|lapack-3.10.1-1|296	%{_libdir}/pkgconfig/cblas64.pc
21mr|lapack-3.10.1-1|297	%{_libdir}/pkgconfig/cblas64_.pc
21mr|lapack-3.10.1-1|298	%endif
21mr|lapack-3.10.1-1|299	
21mr|lapack-3.10.1-1|300	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|301	
21mr|lapack-3.10.1-1|302	%package -n %{sdevblas}
21mr|lapack-3.10.1-1|303	Summary:	BLAS static development libraries
21mr|lapack-3.10.1-1|304	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|305	Requires:	%{devblas}%{?_isa} = %{EVRD}
21mr|lapack-3.10.1-1|306	Provides:	blas-static-devel = %{EVRD}
21mr|lapack-3.10.1-1|307	
21mr|lapack-3.10.1-1|308	%description -n	%{sdevblas}
21mr|lapack-3.10.1-1|309	BLAS static development libraries for applications that link statically.
21mr|lapack-3.10.1-1|310	
21mr|lapack-3.10.1-1|311	%files -n %{sdevblas}
21mr|lapack-3.10.1-1|312	%{_libdir}/libblas.a
21mr|lapack-3.10.1-1|313	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|314	%{_libdir}/libcblas.a
21mr|lapack-3.10.1-1|315	%endif
21mr|lapack-3.10.1-1|316	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|317	%{_libdir}/libblas64.a
21mr|lapack-3.10.1-1|318	%{_libdir}/libblas64_.a
21mr|lapack-3.10.1-1|319	%{_libdir}/libcblas64.a
21mr|lapack-3.10.1-1|320	%{_libdir}/libcblas64_.a
21mr|lapack-3.10.1-1|321	%endif
21mr|lapack-3.10.1-1|322	
21mr|lapack-3.10.1-1|323	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|324	
21mr|lapack-3.10.1-1|325	%package -n blas-doc
21mr|lapack-3.10.1-1|326	Summary:	Documentation for BLAS
21mr|lapack-3.10.1-1|327	Group:		Sciences/Mathematics
21mr|lapack-3.10.1-1|328	
21mr|lapack-3.10.1-1|329	%description -n blas-doc
21mr|lapack-3.10.1-1|330	Man pages / documentation for BLAS.
21mr|lapack-3.10.1-1|331	
21mr|lapack-3.10.1-1|332	%files -n blas-doc -f blasmans
21mr|lapack-3.10.1-1|333	%doc blasqr.ps
21mr|lapack-3.10.1-1|334	%license LICENSE
21mr|lapack-3.10.1-1|335	
21mr|lapack-3.10.1-1|336	#----------------------------------------------------------------------------
21mr|lapack-3.10.1-1|337	
21mr|lapack-3.10.1-1|338	%prep
21mr|lapack-3.10.1-1|339	%autosetup -p1 -a3
21mr|lapack-3.10.1-1|340	cp %{SOURCE1} %{name}qref.ps
21mr|lapack-3.10.1-1|341	cp %{SOURCE2} blasqr.ps
21mr|lapack-3.10.1-1|342	mkdir -p manpages
21mr|lapack-3.10.1-1|343	mv man manpages/
21mr|lapack-3.10.1-1|344	
21mr|lapack-3.10.1-1|345	pushd ..
21mr|lapack-3.10.1-1|346	cp -rf %{name}-%{version}{,-SHARED}
21mr|lapack-3.10.1-1|347	cp -rf %{name}-%{version}{,-STATIC}
21mr|lapack-3.10.1-1|348	cp -rf %{name}-%{version}{,-STATICFPIC}
21mr|lapack-3.10.1-1|349	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|350	cp -rf %{name}-%{version}{,-SHARED64}
21mr|lapack-3.10.1-1|351	cp -rf %{name}-%{version}{,-STATIC64}
21mr|lapack-3.10.1-1|352	cp -rf %{name}-%{version}{,-STATIC64FPIC}
21mr|lapack-3.10.1-1|353	cp -rf %{name}-%{version}{,-SHARED64_}
21mr|lapack-3.10.1-1|354	cp -rf %{name}-%{version}{,-STATIC64_}
21mr|lapack-3.10.1-1|355	cp -rf %{name}-%{version}{,-STATIC64_FPIC}
21mr|lapack-3.10.1-1|356	%endif
21mr|lapack-3.10.1-1|357	rm -rf %{name}-%{version}/*
21mr|lapack-3.10.1-1|358	mv -f %{name}-%{version}-* %{name}-%{version}/
21mr|lapack-3.10.1-1|359	popd
21mr|lapack-3.10.1-1|360	
21mr|lapack-3.10.1-1|361	%build
21mr|lapack-3.10.1-1|362	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|363	%define projflags %{optflags} -frecursive --no-optimize-sibling-calls
21mr|lapack-3.10.1-1|364	%else
21mr|lapack-3.10.1-1|365	%define projflags %{optflags} -frecursive
21mr|lapack-3.10.1-1|366	%endif
21mr|lapack-3.10.1-1|367	# SHARED
21mr|lapack-3.10.1-1|368	%global optflags %{projflags}
21mr|lapack-3.10.1-1|369	pushd %{name}-%{version}-SHARED
21mr|lapack-3.10.1-1|370	%cmake \
21mr|lapack-3.10.1-1|371	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|372	-DBUILD_TESTING=OFF	\
21mr|lapack-3.10.1-1|373	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|374	-DCBLAS=ON		\
21mr|lapack-3.10.1-1|375	-DLAPACKE=ON		\
21mr|lapack-3.10.1-1|376	-DLAPACKE_WITH_TMG=ON
21mr|lapack-3.10.1-1|377	%endif
21mr|lapack-3.10.1-1|378	
21mr|lapack-3.10.1-1|379	%make
21mr|lapack-3.10.1-1|380	popd
21mr|lapack-3.10.1-1|381	
21mr|lapack-3.10.1-1|382	# STATIC
21mr|lapack-3.10.1-1|383	%global optflags %{projflags}
21mr|lapack-3.10.1-1|384	pushd %{name}-%{version}-STATIC
21mr|lapack-3.10.1-1|385	%cmake \
21mr|lapack-3.10.1-1|386	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|387	-DBUILD_SHARED_LIBS=OFF	\
21mr|lapack-3.10.1-1|388	-DBUILD_STATIC_LIBS=ON	\
21mr|lapack-3.10.1-1|389	-DBUILD_TESTING=OFF	\
21mr|lapack-3.10.1-1|390	%ifnarch %{e2k}
21mr|lapack-3.10.1-1|391	-DCBLAS=ON		\
21mr|lapack-3.10.1-1|392	-DLAPACKE=ON		\
21mr|lapack-3.10.1-1|393	-DLAPACKE_WITH_TMG=ON
21mr|lapack-3.10.1-1|394	%endif
21mr|lapack-3.10.1-1|395	
21mr|lapack-3.10.1-1|396	%make
21mr|lapack-3.10.1-1|397	popd
21mr|lapack-3.10.1-1|398	
21mr|lapack-3.10.1-1|399	# STATICFPIC
21mr|lapack-3.10.1-1|400	%global optflags %{projflags}  -fPIC
21mr|lapack-3.10.1-1|401	pushd %{name}-%{version}-STATICFPIC
21mr|lapack-3.10.1-1|402	%cmake \
21mr|lapack-3.10.1-1|403	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|404	-DBUILD_SHARED_LIBS=OFF	\
21mr|lapack-3.10.1-1|405	-DBUILD_STATIC_LIBS=ON	\
21mr|lapack-3.10.1-1|406	-DBUILD_TESTING=OFF
21mr|lapack-3.10.1-1|407	%make
21mr|lapack-3.10.1-1|408	mv lib/lib%{name}{,_pic}.a
21mr|lapack-3.10.1-1|409	popd
21mr|lapack-3.10.1-1|410	
21mr|lapack-3.10.1-1|411	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|412	
21mr|lapack-3.10.1-1|413	# SHARED64
21mr|lapack-3.10.1-1|414	%global optflags %{projflags}
21mr|lapack-3.10.1-1|415	pushd %{name}-%{version}-SHARED64
21mr|lapack-3.10.1-1|416	%cmake \
21mr|lapack-3.10.1-1|417	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|418	-DBUILD_INDEX64=ON	\
21mr|lapack-3.10.1-1|419	-DBUILD_TESTING=OFF	\
21mr|lapack-3.10.1-1|420	-DCBLAS=ON		\
21mr|lapack-3.10.1-1|421	-DLAPACKE=ON
21mr|lapack-3.10.1-1|422	%make
21mr|lapack-3.10.1-1|423	popd
21mr|lapack-3.10.1-1|424	
21mr|lapack-3.10.1-1|425	# STATIC64
21mr|lapack-3.10.1-1|426	%global optflags %{projflags}
21mr|lapack-3.10.1-1|427	pushd %{name}-%{version}-STATIC64
21mr|lapack-3.10.1-1|428	%cmake \
21mr|lapack-3.10.1-1|429	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|430	-DBUILD_INDEX64=ON	\
21mr|lapack-3.10.1-1|431	-DBUILD_SHARED_LIBS=OFF	\
21mr|lapack-3.10.1-1|432	-DBUILD_STATIC_LIBS=ON	\
21mr|lapack-3.10.1-1|433	-DBUILD_TESTING=OFF	\
21mr|lapack-3.10.1-1|434	-DCBLAS=ON		\
21mr|lapack-3.10.1-1|435	-DLAPACKE=ON
21mr|lapack-3.10.1-1|436	%make
21mr|lapack-3.10.1-1|437	popd
21mr|lapack-3.10.1-1|438	
21mr|lapack-3.10.1-1|439	# SHARED64_
21mr|lapack-3.10.1-1|440	%global optflags %{projflags}
21mr|lapack-3.10.1-1|441	pushd %{name}-%{version}-SHARED64_
21mr|lapack-3.10.1-1|442	sed -i 's|64"|64_"|g' CMakeLists.txt
21mr|lapack-3.10.1-1|443	%cmake \
21mr|lapack-3.10.1-1|444	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|445	-DBUILD_INDEX64=ON	\
21mr|lapack-3.10.1-1|446	-DBUILD_TESTING=OFF	\
21mr|lapack-3.10.1-1|447	-DCBLAS=ON		\
21mr|lapack-3.10.1-1|448	-DLAPACKE=ON
21mr|lapack-3.10.1-1|449	%make
21mr|lapack-3.10.1-1|450	popd
21mr|lapack-3.10.1-1|451	
21mr|lapack-3.10.1-1|452	# STATIC64_
21mr|lapack-3.10.1-1|453	%global optflags %{projflags}
21mr|lapack-3.10.1-1|454	pushd %{name}-%{version}-STATIC64_
21mr|lapack-3.10.1-1|455	sed -i 's|64"|64_"|g' CMakeLists.txt
21mr|lapack-3.10.1-1|456	%cmake \
21mr|lapack-3.10.1-1|457	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|458	-DBUILD_INDEX64=ON	\
21mr|lapack-3.10.1-1|459	-DBUILD_SHARED_LIBS=OFF	\
21mr|lapack-3.10.1-1|460	-DBUILD_STATIC_LIBS=ON	\
21mr|lapack-3.10.1-1|461	-DBUILD_TESTING=OFF	\
21mr|lapack-3.10.1-1|462	-DCBLAS=ON		\
21mr|lapack-3.10.1-1|463	-DLAPACKE=ON
21mr|lapack-3.10.1-1|464	%make
21mr|lapack-3.10.1-1|465	popd
21mr|lapack-3.10.1-1|466	
21mr|lapack-3.10.1-1|467	# STATIC64FPIC
21mr|lapack-3.10.1-1|468	%global optflags %{projflags} -fPIC
21mr|lapack-3.10.1-1|469	pushd %{name}-%{version}-STATIC64FPIC
21mr|lapack-3.10.1-1|470	%cmake \
21mr|lapack-3.10.1-1|471	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|472	-DBUILD_INDEX64=ON	\
21mr|lapack-3.10.1-1|473	-DBUILD_SHARED_LIBS=OFF	\
21mr|lapack-3.10.1-1|474	-DBUILD_STATIC_LIBS=ON	\
21mr|lapack-3.10.1-1|475	-DBUILD_TESTING=OFF
21mr|lapack-3.10.1-1|476	%make
21mr|lapack-3.10.1-1|477	mv lib/lib%{name}{,_pic}64.a
21mr|lapack-3.10.1-1|478	popd
21mr|lapack-3.10.1-1|479	
21mr|lapack-3.10.1-1|480	# STATIC64_FPIC
21mr|lapack-3.10.1-1|481	%global optflags %{projflags} -fPIC
21mr|lapack-3.10.1-1|482	pushd %{name}-%{version}-STATIC64_FPIC
21mr|lapack-3.10.1-1|483	sed -i 's|64"|64_"|g' CMakeLists.txt
21mr|lapack-3.10.1-1|484	%cmake \
21mr|lapack-3.10.1-1|485	-DBUILD_DEPRECATED=ON	\
21mr|lapack-3.10.1-1|486	-DBUILD_INDEX64=ON	\
21mr|lapack-3.10.1-1|487	-DBUILD_SHARED_LIBS=OFF	\
21mr|lapack-3.10.1-1|488	-DBUILD_STATIC_LIBS=ON	\
21mr|lapack-3.10.1-1|489	-DBUILD_TESTING=OFF
21mr|lapack-3.10.1-1|490	%make
21mr|lapack-3.10.1-1|491	mv lib/lib%{name}{,_pic}64_.a
21mr|lapack-3.10.1-1|492	popd
21mr|lapack-3.10.1-1|493	
21mr|lapack-3.10.1-1|494	%endif
21mr|lapack-3.10.1-1|495	
21mr|lapack-3.10.1-1|496	%install
21mr|lapack-3.10.1-1|497	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|498	for t in SHARED STATIC SHARED64 STATIC64 SHARED64_ STATIC64_; do
21mr|lapack-3.10.1-1|499	%else
21mr|lapack-3.10.1-1|500	for t in SHARED STATIC; do
21mr|lapack-3.10.1-1|501	%endif
21mr|lapack-3.10.1-1|502	pushd %{name}-%{version}-$t
21mr|lapack-3.10.1-1|503	%make_install -C build
21mr|lapack-3.10.1-1|504	popd
21mr|lapack-3.10.1-1|505	done
21mr|lapack-3.10.1-1|506	
21mr|lapack-3.10.1-1|507	install -m0644 %{name}-%{version}-STATICFPIC/build/lib/lib%{name}_pic.a %{buildroot}%{_libdir}
21mr|lapack-3.10.1-1|508	%ifarch x86_64 aarch64
21mr|lapack-3.10.1-1|509	install -m0644 %{name}-%{version}-STATIC64FPIC/build/lib/lib%{name}_pic64.a %{buildroot}%{_libdir}
21mr|lapack-3.10.1-1|510	install -m0644 %{name}-%{version}-STATIC64_FPIC/build/lib/lib%{name}_pic64_.a %{buildroot}%{_libdir}
21mr|lapack-3.10.1-1|511	
21mr|lapack-3.10.1-1|512	pushd %{buildroot}%{_libdir}
21mr|lapack-3.10.1-1|513	for name in blas cblas %{name}; do
21mr|lapack-3.10.1-1|514	for i in `readelf -Ws lib${name}64_.so.%{version} | awk '{print $8}' | grep -v GLIBC |grep -v GFORTRAN |grep -v "Name" `; do echo "$i" "64_$i"; done > ${name}-prefix.def.dirty
21mr|lapack-3.10.1-1|515	sort -n ${name}-prefix.def.dirty | uniq > ${name}-prefix.def
21mr|lapack-3.10.1-1|516	objcopy --redefine-syms ${name}-prefix.def lib${name}64_.so.%{version} lib${name}64_.so.%{version}.fixed
21mr|lapack-3.10.1-1|517	rm -rf lib${name}64_.so.%{version}
21mr|lapack-3.10.1-1|518	mv lib${name}64_.so.%{version}.fixed lib${name}64_.so.%{version}
21mr|lapack-3.10.1-1|519	done
21mr|lapack-3.10.1-1|520	
21mr|lapack-3.10.1-1|521	for name in blas cblas %{name} %{name}_pic; do
21mr|lapack-3.10.1-1|522	for i in `nm lib${name}64_.a |grep " T " | awk '{print $3}'`; do echo "$i" "64_$i"; done > ${name}-static-prefix.def.dirty
21mr|lapack-3.10.1-1|523	sort -n ${name}-static-prefix.def.dirty | uniq > ${name}-static-prefix.def
21mr|lapack-3.10.1-1|524	objcopy --redefine-syms ${name}-static-prefix.def lib${name}64_.a lib${name}64_.a.fixed
21mr|lapack-3.10.1-1|525	rm -rf lib${name}64_.a
21mr|lapack-3.10.1-1|526	mv lib${name}64_.a.fixed lib${name}64_.a
21mr|lapack-3.10.1-1|527	done
21mr|lapack-3.10.1-1|528	popd
21mr|lapack-3.10.1-1|529	
21mr|lapack-3.10.1-1|530	# cleanup defs
21mr|lapack-3.10.1-1|531	rm -rf %{buildroot}%{_libdir}/*.def*
21mr|lapack-3.10.1-1|532	%endif
21mr|lapack-3.10.1-1|533	
21mr|lapack-3.10.1-1|534	mkdir -p %{buildroot}%{_mandir}/man3
21mr|lapack-3.10.1-1|535	
21mr|lapack-3.10.1-1|536	# Blas manpages
21mr|lapack-3.10.1-1|537	mkdir -p %{name}-%{version}-SHARED/manpages/blas/man/man3
21mr|lapack-3.10.1-1|538	pushd %{name}-%{version}-SHARED/manpages/man/man3
21mr|lapack-3.10.1-1|539	mv caxpy.f.3 caxpy.3 ccopy.f.3 ccopy.3 cdotc.f.3 cdotc.3 cdotu.f.3 cdotu.3 cgbmv.f.3 cgbmv.3 \
21mr|lapack-3.10.1-1|540	cgemm.f.3 cgemm.3 cgemv.f.3 cgemv.3 cgerc.f.3 cgerc.3 cgeru.f.3 cgeru.3 chbmv.f.3 chbmv.3 \
21mr|lapack-3.10.1-1|541	chemm.f.3 chemm.3 chemv.f.3 chemv.3 cher.f.3 cher.3 cher2.f.3 cher2.3 cher2k.f.3 cher2k.3 \
21mr|lapack-3.10.1-1|542	cherk.f.3 cherk.3 chpmv.f.3 chpmv.3 chpr.f.3 chpr.3 chpr2.f.3 chpr2.3 \
21mr|lapack-3.10.1-1|543	cscal.f.3 cscal.3 csrot.f.3 csrot.3 csscal.f.3 csscal.3 cswap.f.3 cswap.3 csymm.f.3 \
21mr|lapack-3.10.1-1|544	csymm.3 csyr2k.f.3 csyr2k.3 csyrk.f.3 csyrk.3 ctbmv.f.3 ctbmv.3 ctbsv.f.3 ctbsv.3 ctpmv.f.3 \
21mr|lapack-3.10.1-1|545	ctpmv.3 ctpsv.f.3 ctpsv.3 ctrmm.f.3 ctrmm.3 ctrmv.f.3 ctrmv.3 ctrsm.f.3 ctrsm.3 ctrsv.f.3 \
21mr|lapack-3.10.1-1|546	ctrsv.3 dasum.f.3 dasum.3 daxpy.f.3 daxpy.3 dcabs1.f.3 dcabs1.3 dcopy.f.3 dcopy.3 ddot.f.3 \
21mr|lapack-3.10.1-1|547	ddot.3 dgbmv.f.3 dgbmv.3 dgemm.f.3 dgemm.3 dgemv.f.3 dgemv.3 dger.f.3 dger.3 \
21mr|lapack-3.10.1-1|548	drot.f.3 drot.3 drotm.f.3 drotm.3 drotmg.f.3 drotmg.3 dsbmv.f.3 \
21mr|lapack-3.10.1-1|549	dsbmv.3 dscal.f.3 dscal.3 dsdot.f.3 dsdot.3 dspmv.f.3 dspmv.3 dspr.f.3 dspr.3 dspr2.f.3 \
21mr|lapack-3.10.1-1|550	dspr2.3 dswap.f.3 dswap.3 dsymm.f.3 dsymm.3 dsymv.f.3 dsymv.3 dsyr.f.3 dsyr.3 dsyr2.f.3 \
21mr|lapack-3.10.1-1|551	dsyr2.3 dsyr2k.f.3 dsyr2k.3 dsyrk.f.3 dsyrk.3 dtbmv.f.3 dtbmv.3 dtbsv.f.3 dtbsv.3 dtpmv.f.3 \
21mr|lapack-3.10.1-1|552	dtpmv.3 dtpsv.f.3 dtpsv.3 dtrmm.f.3 dtrmm.3 dtrmv.f.3 dtrmv.3 dtrsm.f.3 dtrsm.3 dtrsv.f.3 \
21mr|lapack-3.10.1-1|553	dtrsv.3 dzasum.f.3 dzasum.3 icamax.f.3 icamax.3 idamax.f.3 idamax.3 \
21mr|lapack-3.10.1-1|554	isamax.f.3 isamax.3 izamax.f.3 izamax.3 lsame.3 sasum.f.3 sasum.3 saxpy.f.3 saxpy.3 \
21mr|lapack-3.10.1-1|555	scabs1.f.3 scabs1.3 scasum.f.3 scasum.3 scopy.f.3 scopy.3 sdot.f.3 sdot.3 \
21mr|lapack-3.10.1-1|556	sdsdot.f.3 sdsdot.3 sgbmv.f.3 sgbmv.3 sgemm.f.3 sgemm.3 sgemv.f.3 sgemv.3 sger.f.3 sger.3 \
21mr|lapack-3.10.1-1|557	srot.f.3 srot.3 srotm.f.3 srotm.3 srotmg.f.3 srotmg.3 \
21mr|lapack-3.10.1-1|558	ssbmv.f.3 ssbmv.3 sscal.f.3 sscal.3 sspmv.f.3 sspmv.3 sspr.f.3 sspr.3 sspr2.f.3 sspr2.3 \
21mr|lapack-3.10.1-1|559	sswap.f.3 sswap.3 ssymm.f.3 ssymm.3 ssymv.f.3 ssymv.3 ssyr.f.3 ssyr.3 ssyr2.f.3 ssyr2.3 \
21mr|lapack-3.10.1-1|560	ssyr2k.f.3 ssyr2k.3 ssyrk.f.3 ssyrk.3 stbmv.f.3 stbmv.3 stbsv.f.3 stbsv.3 stpmv.f.3 stpmv.3 \
21mr|lapack-3.10.1-1|561	stpsv.f.3 stpsv.3 strmm.f.3 strmm.3 strmv.f.3 strmv.3 strsm.f.3 strsm.3 strsv.f.3 strsv.3 \
21mr|lapack-3.10.1-1|562	xerbla.3 xerbla_array.3 zaxpy.f.3 zaxpy.3 zcopy.f.3 zcopy.3 \
21mr|lapack-3.10.1-1|563	zdotc.f.3 zdotc.3 zdotu.f.3 zdotu.3 zdrot.f.3 zdrot.3 zdscal.f.3 zdscal.3 zgbmv.f.3 zgbmv.3 \
21mr|lapack-3.10.1-1|564	zgemm.f.3 zgemm.3 zgemv.f.3 zgemv.3 zgerc.f.3 zgerc.3 zgeru.f.3 zgeru.3 zhbmv.f.3 zhbmv.3 \
21mr|lapack-3.10.1-1|565	zhemm.f.3 zhemm.3 zhemv.f.3 zhemv.3 zher.f.3 zher.3 zher2.f.3 zher2.3 zher2k.f.3 zher2k.3 \
21mr|lapack-3.10.1-1|566	zherk.f.3 zherk.3 zhpmv.f.3 zhpmv.3 zhpr.f.3 zhpr.3 zhpr2.f.3 zhpr2.3 \
21mr|lapack-3.10.1-1|567	zscal.f.3 zscal.3 zswap.f.3 zswap.3 zsymm.f.3 zsymm.3 zsyr2k.f.3 zsyr2k.3 zsyrk.f.3 zsyrk.3 \
21mr|lapack-3.10.1-1|568	ztbmv.f.3 ztbmv.3 ztbsv.f.3 ztbsv.3 ztpmv.f.3 ztpmv.3 ztpsv.f.3 ztpsv.3 ztrmm.f.3 ztrmm.3 \
21mr|lapack-3.10.1-1|569	ztrmv.f.3 ztrmv.3 ztrsm.f.3 ztrsm.3 ztrsv.f.3 ztrsv.3 ../../blas/man/man3
21mr|lapack-3.10.1-1|570	popd
21mr|lapack-3.10.1-1|571	
21mr|lapack-3.10.1-1|572	find %{name}-%{version}-SHARED/manpages/blas/man/man3 -type f -printf "%{_mandir}/man3/%f*\n" > blasmans
21mr|lapack-3.10.1-1|573	
21mr|lapack-3.10.1-1|574	# remove weird man pages
21mr|lapack-3.10.1-1|575	pushd %{name}-%{version}-SHARED/manpages/man/man3
21mr|lapack-3.10.1-1|576	rm -rf _Users_julie*
21mr|lapack-3.10.1-1|577	popd
21mr|lapack-3.10.1-1|578	
21mr|lapack-3.10.1-1|579	# rename conflicting man pages
21mr|lapack-3.10.1-1|580	pushd %{name}-%{version}-SHARED/manpages/man/man3
21mr|lapack-3.10.1-1|581	mv MAX.3 %{name}-MAX.3
21mr|lapack-3.10.1-1|582	mv MIN.3 %{name}-MIN.3
21mr|lapack-3.10.1-1|583	popd
21mr|lapack-3.10.1-1|584	
21mr|lapack-3.10.1-1|585	find %{name}-%{version}-SHARED/manpages/man/man3 -type f -printf "%{_mandir}/man3/%f*\n" > %{name}mans
21mr|lapack-3.10.1-1|586	
21mr|lapack-3.10.1-1|587	cp -f %{name}-%{version}-SHARED/manpages/blas/man/man3/* %{buildroot}%{_mandir}/man3
21mr|lapack-3.10.1-1|588	cp -f %{name}-%{version}-SHARED/manpages/man/man3/* %{buildroot}%{_mandir}/man3
21mr|lapack-3.10.1-1|589	
21mr|lapack-3.10.1-1|590	cp -f %{name}-%{version}-SHARED/{blasqr.ps,%{name}qref.ps,LICENSE,README.md} ./

13440 21
21mr|laptop-mode-tools-1.73.1-1|1	Summary:	Userland scripts to control "laptop mode"
21mr|laptop-mode-tools-1.73.1-1|2	Name:		laptop-mode-tools
21mr|laptop-mode-tools-1.73.1-1|3	Version:	1.73.1
21mr|laptop-mode-tools-1.73.1-1|4	Release:	1
21mr|laptop-mode-tools-1.73.1-1|5	License:	GPLv2+
21mr|laptop-mode-tools-1.73.1-1|6	Group:		System/Kernel and hardware
21mr|laptop-mode-tools-1.73.1-1|7	Url:		http://www.samwel.tk/laptop_mode/laptop_mode
21mr|laptop-mode-tools-1.73.1-1|8	Source0:	https://github.com/rickysarraf/laptop-mode-tools/releases/download/%{version}/laptop-mode-tools_%{version}.tar.gz
21mr|laptop-mode-tools-1.73.1-1|9	Patch1:		no-exec-redirection.patch
21mr|laptop-mode-tools-1.73.1-1|10	Patch2:		brcmsmac-has-no-power-management-support.patch
21mr|laptop-mode-tools-1.73.1-1|11	BuildRequires:	sysvinit-tools
21mr|laptop-mode-tools-1.73.1-1|12	Requires:	hdparm
21mr|laptop-mode-tools-1.73.1-1|13	Requires:	sdparm
21mr|laptop-mode-tools-1.73.1-1|14	Requires(post,preun):	rpm-helper
21mr|laptop-mode-tools-1.73.1-1|15	Conflicts:	suspend-scripts < 1.9.2
21mr|laptop-mode-tools-1.73.1-1|16	BuildArch:	noarch
21mr|laptop-mode-tools-1.73.1-1|17	
21mr|laptop-mode-tools-1.73.1-1|18	%description
21mr|laptop-mode-tools-1.73.1-1|19	Userland scripts to control "laptop mode". Laptop mode is a Linux
21mr|laptop-mode-tools-1.73.1-1|20	kernel feature that allows your laptop to save considerable power, by
21mr|laptop-mode-tools-1.73.1-1|21	allowing the hard drive to spin down for longer periods of time. This
21mr|laptop-mode-tools-1.73.1-1|22	package contains the userland scripts that are needed to enable laptop
21mr|laptop-mode-tools-1.73.1-1|23	mode.
21mr|laptop-mode-tools-1.73.1-1|24	
21mr|laptop-mode-tools-1.73.1-1|25	%files
21mr|laptop-mode-tools-1.73.1-1|26	%doc README.md
21mr|laptop-mode-tools-1.73.1-1|27	%{_sbindir}/*
21mr|laptop-mode-tools-1.73.1-1|28	%{_prefix}/lib/pm-utils/sleep.d/01laptop-mode
21mr|laptop-mode-tools-1.73.1-1|29	%dir %{_sysconfdir}/laptop-mode
21mr|laptop-mode-tools-1.73.1-1|30	%{_sysconfdir}/laptop-mode/*-start
21mr|laptop-mode-tools-1.73.1-1|31	%{_sysconfdir}/laptop-mode/*-stop
21mr|laptop-mode-tools-1.73.1-1|32	%dir %{_sysconfdir}/laptop-mode/*.d
21mr|laptop-mode-tools-1.73.1-1|33	%config(noreplace) %{_sysconfdir}/laptop-mode/conf.d/*.conf
21mr|laptop-mode-tools-1.73.1-1|34	%config(noreplace) %{_sysconfdir}/laptop-mode/*.conf
21mr|laptop-mode-tools-1.73.1-1|35	%config(noreplace) %{_sysconfdir}/acpi/events/*
21mr|laptop-mode-tools-1.73.1-1|36	%attr(755,root,root) %{_sysconfdir}/acpi/actions/*
21mr|laptop-mode-tools-1.73.1-1|37	%{_sysconfdir}/power/event.d/laptop-mode
21mr|laptop-mode-tools-1.73.1-1|38	%{_sysconfdir}/power/scripts.d/laptop-mode
21mr|laptop-mode-tools-1.73.1-1|39	%{_sysconfdir}/apm
21mr|laptop-mode-tools-1.73.1-1|40	%{_sysconfdir}/pm
21mr|laptop-mode-tools-1.73.1-1|41	%dir %{_datadir}/%{name}
21mr|laptop-mode-tools-1.73.1-1|42	%dir %{_datadir}/%{name}/module-helpers
21mr|laptop-mode-tools-1.73.1-1|43	%dir %{_datadir}/%{name}/modules
21mr|laptop-mode-tools-1.73.1-1|44	%{_datadir}/%{name}/modules/*
21mr|laptop-mode-tools-1.73.1-1|45	%{_datadir}/%{name}/module-helpers/*
21mr|laptop-mode-tools-1.73.1-1|46	%{_mandir}/man8/*
21mr|laptop-mode-tools-1.73.1-1|47	%{_tmpfilesdir}/laptop-mode.conf
21mr|laptop-mode-tools-1.73.1-1|48	%{_udevrulesdir}/99-laptop-mode.rules
21mr|laptop-mode-tools-1.73.1-1|49	%{_unitdir}/laptop-mode.service
21mr|laptop-mode-tools-1.73.1-1|50	%{_unitdir}/laptop-mode.timer
21mr|laptop-mode-tools-1.73.1-1|51	%{_unitdir}/lmt-poll.service
21mr|laptop-mode-tools-1.73.1-1|52	%{_datadir}/%{name}/lmt.py
21mr|laptop-mode-tools-1.73.1-1|53	/lib/udev/lmt-udev
21mr|laptop-mode-tools-1.73.1-1|54	
21mr|laptop-mode-tools-1.73.1-1|55	%post
21mr|laptop-mode-tools-1.73.1-1|56	%tmpfiles_create laptop-mode.conf
21mr|laptop-mode-tools-1.73.1-1|57	%systemd_post laptop-mode
21mr|laptop-mode-tools-1.73.1-1|58	%systemd_post lmt-poll
21mr|laptop-mode-tools-1.73.1-1|59	
21mr|laptop-mode-tools-1.73.1-1|60	%preun
21mr|laptop-mode-tools-1.73.1-1|61	%systemd_preun laptop-mode
21mr|laptop-mode-tools-1.73.1-1|62	%systemd_preun lmt-poll
21mr|laptop-mode-tools-1.73.1-1|63	
21mr|laptop-mode-tools-1.73.1-1|64	#----------------------------------------------------------------------------
21mr|laptop-mode-tools-1.73.1-1|65	
21mr|laptop-mode-tools-1.73.1-1|66	%package gui
21mr|laptop-mode-tools-1.73.1-1|67	Summary:	GUI for laptop mode tools
21mr|laptop-mode-tools-1.73.1-1|68	Requires:	%{name} = %{EVRD}
21mr|laptop-mode-tools-1.73.1-1|69	Requires:	python3-qt5
21mr|laptop-mode-tools-1.73.1-1|70	Requires:	xdg-utils
21mr|laptop-mode-tools-1.73.1-1|71	
21mr|laptop-mode-tools-1.73.1-1|72	%description gui
21mr|laptop-mode-tools-1.73.1-1|73	GUI for laptop mode tools.
21mr|laptop-mode-tools-1.73.1-1|74	
21mr|laptop-mode-tools-1.73.1-1|75	%files gui
21mr|laptop-mode-tools-1.73.1-1|76	%{_bindir}/lmt-config-gui
21mr|laptop-mode-tools-1.73.1-1|77	%{_datadir}/%{name}/lmt.py
21mr|laptop-mode-tools-1.73.1-1|78	%{_datadir}/applications/%{name}.desktop
21mr|laptop-mode-tools-1.73.1-1|79	%{_datadir}/pixmaps/laptop-mode-tools.svg
21mr|laptop-mode-tools-1.73.1-1|80	%{_datadir}/applications/%{name}-kde.desktop
21mr|laptop-mode-tools-1.73.1-1|81	%{_datadir}/polkit-1/actions/org.linux.lmt.gui.policy
21mr|laptop-mode-tools-1.73.1-1|82	%{_datadir}/%{name}/__pycache__/*
21mr|laptop-mode-tools-1.73.1-1|83	
21mr|laptop-mode-tools-1.73.1-1|84	#----------------------------------------------------------------------------
21mr|laptop-mode-tools-1.73.1-1|85	
21mr|laptop-mode-tools-1.73.1-1|86	%prep
21mr|laptop-mode-tools-1.73.1-1|87	%autosetup -p1 -n %{name}_%{version}
21mr|laptop-mode-tools-1.73.1-1|88	
21mr|laptop-mode-tools-1.73.1-1|89	%build
21mr|laptop-mode-tools-1.73.1-1|90	
21mr|laptop-mode-tools-1.73.1-1|91	%install
21mr|laptop-mode-tools-1.73.1-1|92	#not created during install
21mr|laptop-mode-tools-1.73.1-1|93	mkdir -p %{buildroot}%{_sysconfdir}/pm/sleep.d
21mr|laptop-mode-tools-1.73.1-1|94	
21mr|laptop-mode-tools-1.73.1-1|95	DESTDIR=%{buildroot} \
21mr|laptop-mode-tools-1.73.1-1|96	INIT_D=%{buildroot}%{_initrddir} \
21mr|laptop-mode-tools-1.73.1-1|97	MAN_D=%{_mandir} \
21mr|laptop-mode-tools-1.73.1-1|98	INSTALL="install" \
21mr|laptop-mode-tools-1.73.1-1|99	./install.sh
21mr|laptop-mode-tools-1.73.1-1|100	
21mr|laptop-mode-tools-1.73.1-1|101	# Prefer systemd files
21mr|laptop-mode-tools-1.73.1-1|102	rm -rf %{buildroot}%{_initrddir}
21mr|laptop-mode-tools-1.73.1-1|103	
21mr|laptop-mode-tools-1.73.1-1|104	install -p -D -m 644 gui/lmt.py %{buildroot}%{_datadir}/%{name}/lmt.py
21mr|laptop-mode-tools-1.73.1-1|105	install -p -D -m 755 gui/lmt-config-gui %{buildroot}%{_bindir}/lmt-config-gui
21mr|laptop-mode-tools-1.73.1-1|106	
21mr|laptop-mode-tools-1.73.1-1|107	# install menu entry
21mr|laptop-mode-tools-1.73.1-1|108	mkdir -p %{buildroot}%{_datadir}/applications/
21mr|laptop-mode-tools-1.73.1-1|109	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|laptop-mode-tools-1.73.1-1|110	[Desktop Entry]
21mr|laptop-mode-tools-1.73.1-1|111	Name=Laptop Mode Tools
21mr|laptop-mode-tools-1.73.1-1|112	Comment=Laptop Mode Tools graphical user interface
21mr|laptop-mode-tools-1.73.1-1|113	Comment[ru]=Графический интерфейс Laptop Mode Tools
21mr|laptop-mode-tools-1.73.1-1|114	Exec=xdg-su -c "%{_bindir}/lmt-config-gui"
21mr|laptop-mode-tools-1.73.1-1|115	Icon=computer-laptop
21mr|laptop-mode-tools-1.73.1-1|116	Terminal=false
21mr|laptop-mode-tools-1.73.1-1|117	Type=Application
21mr|laptop-mode-tools-1.73.1-1|118	Categories=System;Utility;
21mr|laptop-mode-tools-1.73.1-1|119	NotShowIn=KDE;
21mr|laptop-mode-tools-1.73.1-1|120	EOF
21mr|laptop-mode-tools-1.73.1-1|121	
21mr|laptop-mode-tools-1.73.1-1|122	cat > %{buildroot}%{_datadir}/applications/%{name}-kde.desktop << EOF
21mr|laptop-mode-tools-1.73.1-1|123	[Desktop Entry]
21mr|laptop-mode-tools-1.73.1-1|124	Name=Laptop Mode Tools
21mr|laptop-mode-tools-1.73.1-1|125	Comment=Laptop Mode Tools graphical user interface
21mr|laptop-mode-tools-1.73.1-1|126	Comment[ru]=Графический интерфейс Laptop Mode Tools
21mr|laptop-mode-tools-1.73.1-1|127	Exec=%{_bindir}/lmt-config-gui
21mr|laptop-mode-tools-1.73.1-1|128	Icon=computer-laptop
21mr|laptop-mode-tools-1.73.1-1|129	Terminal=false
21mr|laptop-mode-tools-1.73.1-1|130	Type=Application
21mr|laptop-mode-tools-1.73.1-1|131	Categories=System;Utility;
21mr|laptop-mode-tools-1.73.1-1|132	OnlyShowIn=KDE;
21mr|laptop-mode-tools-1.73.1-1|133	X-KDE-SubstituteUID=true
21mr|laptop-mode-tools-1.73.1-1|134	X-KDE-Username=root
21mr|laptop-mode-tools-1.73.1-1|135	EOF

13441 21
21mr|latex2html-2018-3|1	%define compactversion	2018
21mr|latex2html-2018-3|2	%define latex2htmldir %{_prefix}/lib/%{name}
21mr|latex2html-2018-3|3	
21mr|latex2html-2018-3|4	Summary:	LaTeX to HTML converter
21mr|latex2html-2018-3|5	Name:		latex2html
21mr|latex2html-2018-3|6	Version:	2018
21mr|latex2html-2018-3|7	Release:	3
21mr|latex2html-2018-3|8	License:	GPLv2+
21mr|latex2html-2018-3|9	Group:		Publishing
21mr|latex2html-2018-3|10	Url:		http://www.latex2html.org
21mr|latex2html-2018-3|11	Source0:	http://mirrors.ctan.org/support/latex2html/%{name}-%{version}.tar.gz
21mr|latex2html-2018-3|12	Patch0:		%{name}-2002-gsfonts.patch
21mr|latex2html-2018-3|13	Patch1:		%{name}-%{compactversion}-path.patch
21mr|latex2html-2018-3|14	Patch2:		%{name}-perlversion.patch
21mr|latex2html-2018-3|15	Patch6:		%{name}-perlcall.patch
21mr|latex2html-2018-3|16	Patch7:		%{name}-htmladdimg.patch
21mr|latex2html-2018-3|17	BuildRequires:	ghostscript
21mr|latex2html-2018-3|18	BuildRequires:	ghostscript-dvipdf
21mr|latex2html-2018-3|19	BuildRequires:	netpbm
21mr|latex2html-2018-3|20	BuildRequires:	texlive
21mr|latex2html-2018-3|21	Requires:	ghostscript >= 6.50
21mr|latex2html-2018-3|22	Requires:	giftrans
21mr|latex2html-2018-3|23	Requires:	netpbm
21mr|latex2html-2018-3|24	Requires:	texlive
21mr|latex2html-2018-3|25	BuildArch:	noarch
21mr|latex2html-2018-3|26	
21mr|latex2html-2018-3|27	%description
21mr|latex2html-2018-3|28	Elaborate perl program to convert latex documents to html, using LaTeX
21mr|latex2html-2018-3|29	to process images and equations.
21mr|latex2html-2018-3|30	
21mr|latex2html-2018-3|31	%files
21mr|latex2html-2018-3|32	%{_bindir}/*
21mr|latex2html-2018-3|33	%dir %{latex2htmldir}
21mr|latex2html-2018-3|34	%{latex2htmldir}/*
21mr|latex2html-2018-3|35	%{_datadir}/texmf/tex/latex/html/
21mr|latex2html-2018-3|36	%{_docdir}/%{name}-%{version}
21mr|latex2html-2018-3|37	
21mr|latex2html-2018-3|38	%post
21mr|latex2html-2018-3|39	[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
21mr|latex2html-2018-3|40	exit 0
21mr|latex2html-2018-3|41	
21mr|latex2html-2018-3|42	%postun
21mr|latex2html-2018-3|43	[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
21mr|latex2html-2018-3|44	exit 0
21mr|latex2html-2018-3|45	
21mr|latex2html-2018-3|46	#----------------------------------------------------------------------------
21mr|latex2html-2018-3|47	
21mr|latex2html-2018-3|48	%prep
21mr|latex2html-2018-3|49	%setup -q
21mr|latex2html-2018-3|50	%apply_patches
21mr|latex2html-2018-3|51	
21mr|latex2html-2018-3|52	%build
21mr|latex2html-2018-3|53	TMP=/var/tmp ./configure \
21mr|latex2html-2018-3|54	--with-gs=%{_bindir}/gs \
21mr|latex2html-2018-3|55	--with-texpath=%{_datadir}/texmf/tex/ \
21mr|latex2html-2018-3|56	--without-mktexlsr \
21mr|latex2html-2018-3|57	--with-perl=%{__perl} \
21mr|latex2html-2018-3|58	--prefix=%{_prefix} \
21mr|latex2html-2018-3|59	--shlibdir=%{latex2htmldir} \
21mr|latex2html-2018-3|60	--with-initex="%{_bindir}/tex -ini" \
21mr|latex2html-2018-3|61	--with-rgb=/usr/share/X11/rgb.txt
21mr|latex2html-2018-3|62	%make
21mr|latex2html-2018-3|63	
21mr|latex2html-2018-3|64	%install
21mr|latex2html-2018-3|65	# custom "make install" so paths are proper in the perl programs
21mr|latex2html-2018-3|66	mkdir -p %{buildroot}%{_bindir} \
21mr|latex2html-2018-3|67	%{buildroot}%{latex2htmldir}
21mr|latex2html-2018-3|68	
21mr|latex2html-2018-3|69	install -m 755 latex2html %{buildroot}%{_bindir}
21mr|latex2html-2018-3|70	install -m 755 pstoimg %{buildroot}%{_bindir}
21mr|latex2html-2018-3|71	install -m 755 texexpand %{buildroot}%{_bindir}
21mr|latex2html-2018-3|72	
21mr|latex2html-2018-3|73	rm -f L2hos/Win32.pm
21mr|latex2html-2018-3|74	rm -f L2hos/Dos.pm
21mr|latex2html-2018-3|75	rm -f L2hos/Mac.pm
21mr|latex2html-2018-3|76	rm -f L2hos/OS2.pm
21mr|latex2html-2018-3|77	
21mr|latex2html-2018-3|78	cp -avRf IndicTeX-HTML %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|79	cp -avRf L2hos.pm %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|80	cp -avRf L2hos %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|81	cp -avRf XyMTeX-HTML %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|82	cp -avRf cweb2html %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|83	cp -avRf docs %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|84	cp -avRf example %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|85	cp -avRf foilhtml %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|86	cp -avRf icons %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|87	cp -avRf makeseg %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|88	cp -avRf styles %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|89	cp -avRf texinputs %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|90	cp -avRf versions %{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|91	
21mr|latex2html-2018-3|92	cp -avRf cfgcache.pm dot.latex2html-init l2hconf.pm makemap docs/hthtml/readme.hthtml \
21mr|latex2html-2018-3|93	%{buildroot}%{latex2htmldir}/
21mr|latex2html-2018-3|94	
21mr|latex2html-2018-3|95	mkdir -p %{buildroot}%{_datadir}/texmf/tex/latex/html
21mr|latex2html-2018-3|96	cp -avRf texinputs/* %{buildroot}%{_datadir}/texmf/tex/latex/html
21mr|latex2html-2018-3|97	
21mr|latex2html-2018-3|98	mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}
21mr|latex2html-2018-3|99	cp -avRf Changes FAQ MANIFEST TODO BUGS INSTALL \
21mr|latex2html-2018-3|100	dot.latex2html-init example \
21mr|latex2html-2018-3|101	%{buildroot}%{_defaultdocdir}/%{name}-%{version}
21mr|latex2html-2018-3|102	
21mr|latex2html-2018-3|103	# fix perl path in a few places:
21mr|latex2html-2018-3|104	sed -i -e 's#/usr/local/bin/perl#%{__perl}#' %{buildroot}%{_prefix}/lib/latex2html/cweb2html/cweb2html
21mr|latex2html-2018-3|105	sed -i -e 's#/usr/local/bin/perl#%{__perl}#' %{buildroot}%{_prefix}/lib/latex2html/makeseg/makeseg
21mr|latex2html-2018-3|106	
21mr|latex2html-2018-3|107	
21mr|latex2html-2018-3|108	# fix some installation path
21mr|latex2html-2018-3|109	perl -pi -e "s#$RPM_BUILD_DIR/%{name}-%{compactversion}#%{latex2htmldir}#" \
21mr|latex2html-2018-3|110	%{buildroot}%{latex2htmldir}/cfgcache.pm
21mr|latex2html-2018-3|111	perl -pi -e "s#%{_datadir}/lib/latex2html#%{latex2htmldir}#" \
21mr|latex2html-2018-3|112	%{buildroot}%{latex2htmldir}/cfgcache.pm
21mr|latex2html-2018-3|113	
21mr|latex2html-2018-3|114	# these files are already included in tetex
21mr|latex2html-2018-3|115	(cd %{buildroot}%{_datadir}/texmf/tex/latex/html
21mr|latex2html-2018-3|116	rm -f floatflt.ins latin9.def url.sty
21mr|latex2html-2018-3|117	)

13442 21
21mr|layer-shell-qt-5.27.11-7|1	Summary: 	KDE Library for integration with the Wayland display server
21mr|layer-shell-qt-5.27.11-7|2	Name: 		layer-shell-qt
21mr|layer-shell-qt-5.27.11-7|3	Version:	5.27.11
21mr|layer-shell-qt-5.27.11-7|4	Release: 	7
21mr|layer-shell-qt-5.27.11-7|5	License:	GPLv2+
21mr|layer-shell-qt-5.27.11-7|6	Group:		Graphical desktop/KDE
21mr|layer-shell-qt-5.27.11-7|7	Url: 		http://kde.org/
21mr|layer-shell-qt-5.27.11-7|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|layer-shell-qt-5.27.11-7|9	BuildRequires:	extra-cmake-modules
21mr|layer-shell-qt-5.27.11-7|10	BuildRequires:	wayland-tools
21mr|layer-shell-qt-5.27.11-7|11	BuildRequires:	kf5wayland-devel
21mr|layer-shell-qt-5.27.11-7|12	BuildRequires:	plasma-wayland-protocols-devel
21mr|layer-shell-qt-5.27.11-7|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|layer-shell-qt-5.27.11-7|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|layer-shell-qt-5.27.11-7|15	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|layer-shell-qt-5.27.11-7|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|layer-shell-qt-5.27.11-7|17	BuildRequires:	pkgconfig(wayland-protocols)
21mr|layer-shell-qt-5.27.11-7|18	BuildRequires:	pkgconfig(wayland-client)
21mr|layer-shell-qt-5.27.11-7|19	BuildRequires:	pkgconfig(wayland-scanner)
21mr|layer-shell-qt-5.27.11-7|20	BuildRequires:	pkgconfig(wayland-server)
21mr|layer-shell-qt-5.27.11-7|21	
21mr|layer-shell-qt-5.27.11-7|22	%description
21mr|layer-shell-qt-5.27.11-7|23	This component is meant for applications to be able
21mr|layer-shell-qt-5.27.11-7|24	to easily use clients based on wlr-layer-shell
21mr|layer-shell-qt-5.27.11-7|25	
21mr|layer-shell-qt-5.27.11-7|26	%files
21mr|layer-shell-qt-5.27.11-7|27	%{_qt5_plugindir}/wayland-shell-integration/liblayer-shell.so
21mr|layer-shell-qt-5.27.11-7|28	
21mr|layer-shell-qt-5.27.11-7|29	#----------------------------------------------------------------------------
21mr|layer-shell-qt-5.27.11-7|30	
21mr|layer-shell-qt-5.27.11-7|31	%define major 5
21mr|layer-shell-qt-5.27.11-7|32	%define liblayershellqt %mklibname layershellqt %{major}
21mr|layer-shell-qt-5.27.11-7|33	
21mr|layer-shell-qt-5.27.11-7|34	%package -n %{liblayershellqt}
21mr|layer-shell-qt-5.27.11-7|35	Summary:	KDE Library for working with the Wayland display server
21mr|layer-shell-qt-5.27.11-7|36	Group:		System/Libraries
21mr|layer-shell-qt-5.27.11-7|37	Requires:	%{name} = %{EVRD}
21mr|layer-shell-qt-5.27.11-7|38	
21mr|layer-shell-qt-5.27.11-7|39	%description -n %{liblayershellqt}
21mr|layer-shell-qt-5.27.11-7|40	This component is meant for applications to be able
21mr|layer-shell-qt-5.27.11-7|41	to easily use clients based on wlr-layer-shell
21mr|layer-shell-qt-5.27.11-7|42	
21mr|layer-shell-qt-5.27.11-7|43	%files -n %{liblayershellqt}
21mr|layer-shell-qt-5.27.11-7|44	%{_libdir}/libLayerShellQtInterface.so.%{major}*
21mr|layer-shell-qt-5.27.11-7|45	
21mr|layer-shell-qt-5.27.11-7|46	#----------------------------------------------------------------------------
21mr|layer-shell-qt-5.27.11-7|47	
21mr|layer-shell-qt-5.27.11-7|48	%define devlayershellqt %mklibname layershellqt -d
21mr|layer-shell-qt-5.27.11-7|49	
21mr|layer-shell-qt-5.27.11-7|50	%package -n %{devlayershellqt}
21mr|layer-shell-qt-5.27.11-7|51	Summary:	Development files for KDE Wayland display server integration
21mr|layer-shell-qt-5.27.11-7|52	Group:		Development/KDE and Qt
21mr|layer-shell-qt-5.27.11-7|53	Requires:	%{liblayershellqt} = %{EVRD}
21mr|layer-shell-qt-5.27.11-7|54	Provides:	%{name}-devel = %{EVRD}
21mr|layer-shell-qt-5.27.11-7|55	Provides:	layershellqt-devel = %{EVRD}
21mr|layer-shell-qt-5.27.11-7|56	
21mr|layer-shell-qt-5.27.11-7|57	%description -n %{devlayershellqt}
21mr|layer-shell-qt-5.27.11-7|58	Development files for KDE Wayland display server integration
21mr|layer-shell-qt-5.27.11-7|59	
21mr|layer-shell-qt-5.27.11-7|60	%files -n %{devlayershellqt}
21mr|layer-shell-qt-5.27.11-7|61	%{_includedir}/LayerShellQt
21mr|layer-shell-qt-5.27.11-7|62	%{_libdir}/cmake/LayerShellQt
21mr|layer-shell-qt-5.27.11-7|63	%{_libdir}/libLayerShellQtInterface.so
21mr|layer-shell-qt-5.27.11-7|64	
21mr|layer-shell-qt-5.27.11-7|65	#----------------------------------------------------------------------------
21mr|layer-shell-qt-5.27.11-7|66	
21mr|layer-shell-qt-5.27.11-7|67	%prep
21mr|layer-shell-qt-5.27.11-7|68	%setup -qn %{name}-%{version}
21mr|layer-shell-qt-5.27.11-7|69	
21mr|layer-shell-qt-5.27.11-7|70	%build
21mr|layer-shell-qt-5.27.11-7|71	%cmake_kde5
21mr|layer-shell-qt-5.27.11-7|72	%make
21mr|layer-shell-qt-5.27.11-7|73	
21mr|layer-shell-qt-5.27.11-7|74	%install
21mr|layer-shell-qt-5.27.11-7|75	%makeinstall_std -C build

13443 21
21mr|lazarus-4.0-1|1	Summary:	Lazarus Component Library and IDE for Freepascal
21mr|lazarus-4.0-1|2	Name:		lazarus
21mr|lazarus-4.0-1|3	Version:	4.0
21mr|lazarus-4.0-1|4	Release:	1
21mr|lazarus-4.0-1|5	# GNU Classpath style exception, see COPYING.modifiedLGPL
21mr|lazarus-4.0-1|6	License:	GPLv2+ and MPLv1.1 and LGPLv2+ with exceptions
21mr|lazarus-4.0-1|7	Group:		Development/Pascal
21mr|lazarus-4.0-1|8	Url:		http://www.lazarus-ide.org/
21mr|lazarus-4.0-1|9	Source0:	https://downloads.sourceforge.net/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20%{version}/%{name}-%{version}-0.tar.gz
21mr|lazarus-4.0-1|10	Source1:	lazarus-miscellaneousoptions
21mr|lazarus-4.0-1|11	Source10:	lazarus.rpmlintrc
21mr|lazarus-4.0-1|12	Patch0:		lazarus-2.2.0-makefile.patch
21mr|lazarus-4.0-1|13	BuildRequires:	desktop-file-utils
21mr|lazarus-4.0-1|14	BuildRequires:	fpc >= 3.2.0
21mr|lazarus-4.0-1|15	BuildRequires:	fpc-src >= 3.2.0
21mr|lazarus-4.0-1|16	BuildRequires:	gdb
21mr|lazarus-4.0-1|17	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|lazarus-4.0-1|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|lazarus-4.0-1|19	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|lazarus-4.0-1|20	Requires:	lazbuild = %{EVRD}
21mr|lazarus-4.0-1|21	Requires:	gdb
21mr|lazarus-4.0-1|22	
21mr|lazarus-4.0-1|23	%description
21mr|lazarus-4.0-1|24	Lazarus is a free and opensource RAD tool for freepascal using the lazarus
21mr|lazarus-4.0-1|25	component library - LCL, which is also included in this package.
21mr|lazarus-4.0-1|26	
21mr|lazarus-4.0-1|27	%files
21mr|lazarus-4.0-1|28	%doc lazarus/COPYING* lazarus/README.md
21mr|lazarus-4.0-1|29	%{_bindir}/%{name}-ide
21mr|lazarus-4.0-1|30	%{_bindir}/startlazarus
21mr|lazarus-4.0-1|31	%{_bindir}/%{name}-miscellaneousoptions
21mr|lazarus-4.0-1|32	%{_libdir}/%{name}
21mr|lazarus-4.0-1|33	%{_datadir}/pixmaps/%{name}.png
21mr|lazarus-4.0-1|34	%{_datadir}/applications/%{name}.desktop
21mr|lazarus-4.0-1|35	%{_datadir}/mime/packages/%{name}.xml
21mr|lazarus-4.0-1|36	%{_mandir}/*/*
21mr|lazarus-4.0-1|37	%exclude %{_libdir}/lazarus/lazbuild
21mr|lazarus-4.0-1|38	%exclude %{_libdir}/lazarus/components
21mr|lazarus-4.0-1|39	%exclude %{_libdir}/lazarus/lcl
21mr|lazarus-4.0-1|40	%exclude %{_libdir}/lazarus/packager
21mr|lazarus-4.0-1|41	%exclude %{_libdir}/lazarus/units
21mr|lazarus-4.0-1|42	%exclude %{_libdir}/lazarus/ide/packages
21mr|lazarus-4.0-1|43	
21mr|lazarus-4.0-1|44	%postun
21mr|lazarus-4.0-1|45	if [ $1 = 0 ]
21mr|lazarus-4.0-1|46	then
21mr|lazarus-4.0-1|47	rm -rf %{_libdir}/%{name}
21mr|lazarus-4.0-1|48	fi
21mr|lazarus-4.0-1|49	
21mr|lazarus-4.0-1|50	#----------------------------------------------------------------------------
21mr|lazarus-4.0-1|51	%package -n lazbuild
21mr|lazarus-4.0-1|52	Summary:	Package for build program without install Lazarus IDE
21mr|lazarus-4.0-1|53	Group:		Development/Pascal
21mr|lazarus-4.0-1|54	Requires:	binutils
21mr|lazarus-4.0-1|55	Requires:	fpc >= 3.2.0
21mr|lazarus-4.0-1|56	Requires:	fpc-src >= 3.2.0
21mr|lazarus-4.0-1|57	Requires:	make
21mr|lazarus-4.0-1|58	Requires:	pkgconfig(gdk-pixbuf-2.0)
21mr|lazarus-4.0-1|59	Requires:	pkgconfig(glib-2.0)
21mr|lazarus-4.0-1|60	Requires:	pkgconfig(gtk+-2.0)
21mr|lazarus-4.0-1|61	Requires:	glibc-devel
21mr|lazarus-4.0-1|62	
21mr|lazarus-4.0-1|63	%description -n lazbuild
21mr|lazarus-4.0-1|64	Package for build program without install Lazarus IDE.
21mr|lazarus-4.0-1|65	
21mr|lazarus-4.0-1|66	%files -n lazbuild
21mr|lazarus-4.0-1|67	%dir %{_sysconfdir}/%{name}
21mr|lazarus-4.0-1|68	%config(noreplace) %{_sysconfdir}/%{name}/environmentoptions.xml
21mr|lazarus-4.0-1|69	%{_bindir}/lazbuild
21mr|lazarus-4.0-1|70	%{_libdir}/lazarus/lazbuild
21mr|lazarus-4.0-1|71	%{_libdir}/lazarus/components
21mr|lazarus-4.0-1|72	%{_libdir}/lazarus/lcl
21mr|lazarus-4.0-1|73	%{_libdir}/lazarus/packager
21mr|lazarus-4.0-1|74	%{_libdir}/lazarus/units
21mr|lazarus-4.0-1|75	%{_libdir}/lazarus/ide/packages
21mr|lazarus-4.0-1|76	
21mr|lazarus-4.0-1|77	#----------------------------------------------------------------------------
21mr|lazarus-4.0-1|78	%prep
21mr|lazarus-4.0-1|79	%setup -qc
21mr|lazarus-4.0-1|80	%patch -P0 -p1
21mr|lazarus-4.0-1|81	
21mr|lazarus-4.0-1|82	%build
21mr|lazarus-4.0-1|83	cd lazarus
21mr|lazarus-4.0-1|84	# Remove the files for building debian-repositories
21mr|lazarus-4.0-1|85	rm -rf debian
21mr|lazarus-4.0-1|86	pushd tools
21mr|lazarus-4.0-1|87	find install -depth -type d ! \( -path "install/linux/*" -o -path "install/linux" -o -path "install" \) -exec rm -rf '{}' \;
21mr|lazarus-4.0-1|88	popd
21mr|lazarus-4.0-1|89	
21mr|lazarus-4.0-1|90	export FPCDIR="%{_datadir}/fpcsrc/"
21mr|lazarus-4.0-1|91	fpcmake -Tall
21mr|lazarus-4.0-1|92	
21mr|lazarus-4.0-1|93	MAKEOPTS="-gl -gw -Fl/usr/%{_lib}"
21mr|lazarus-4.0-1|94	
21mr|lazarus-4.0-1|95	make bigide OPT="$MAKEOPTS"
21mr|lazarus-4.0-1|96	make tools OPT="$MAKEOPTS"
21mr|lazarus-4.0-1|97	make lazbuild OPT="$MAKEOPTS"
21mr|lazarus-4.0-1|98	
21mr|lazarus-4.0-1|99	# Defaulting to create a gtk2 IDE
21mr|lazarus-4.0-1|100	# TODO: Consider switching to GKT3 (still in alpha) or QT5 when dropping gtk2
21mr|lazarus-4.0-1|101	export LCL_PLATFORM=gtk2
21mr|lazarus-4.0-1|102	make registration lcl bigidecomponents OPT='-gl -gw'
21mr|lazarus-4.0-1|103	export LCL_PLATFORM=
21mr|lazarus-4.0-1|104	strip %{name}
21mr|lazarus-4.0-1|105	strip startlazarus
21mr|lazarus-4.0-1|106	strip lazbuild
21mr|lazarus-4.0-1|107	
21mr|lazarus-4.0-1|108	%install
21mr|lazarus-4.0-1|109	# Not using automated install: do it manually
21mr|lazarus-4.0-1|110	
21mr|lazarus-4.0-1|111	# Prepare needed dirs
21mr|lazarus-4.0-1|112	LAZARUSDIR=%{_libdir}/%{name}
21mr|lazarus-4.0-1|113	FPCDIR=%{_datadir}/fpcsrc/
21mr|lazarus-4.0-1|114	mkdir -p %{buildroot}$LAZARUSDIR
21mr|lazarus-4.0-1|115	mkdir -p %{buildroot}%{_bindir}
21mr|lazarus-4.0-1|116	mkdir -p %{buildroot}%{_datadir}/pixmaps
21mr|lazarus-4.0-1|117	mkdir -p %{buildroot}%{_datadir}/applications
21mr|lazarus-4.0-1|118	mkdir -p %{buildroot}%{_datadir}/mime/packages
21mr|lazarus-4.0-1|119	mkdir -p %{buildroot}%{_mandir}/man1
21mr|lazarus-4.0-1|120	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|lazarus-4.0-1|121	
21mr|lazarus-4.0-1|122	# Install binaries and units
21mr|lazarus-4.0-1|123	cp -a %{name}/* %{buildroot}$LAZARUSDIR/
21mr|lazarus-4.0-1|124	
21mr|lazarus-4.0-1|125	# Install our script
21mr|lazarus-4.0-1|126	install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/
21mr|lazarus-4.0-1|127	
21mr|lazarus-4.0-1|128	# Install icon and desktop integration stuff
21mr|lazarus-4.0-1|129	install -m 0644 lazarus/images/ide_icon48x48.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
21mr|lazarus-4.0-1|130	install -m 0644 lazarus/install/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|lazarus-4.0-1|131	install -m 0644 lazarus/install/%{name}-mime.xml $LazBuildDir%{buildroot}%{_datadir}/mime/packages/%{name}.xml
21mr|lazarus-4.0-1|132	
21mr|lazarus-4.0-1|133	# Install symlinks for the binaries
21mr|lazarus-4.0-1|134	ln -sf $LAZARUSDIR/%{name} %{buildroot}%{_bindir}/%{name}-ide
21mr|lazarus-4.0-1|135	ln -sf $LAZARUSDIR/startlazarus %{buildroot}%{_bindir}/startlazarus
21mr|lazarus-4.0-1|136	ln -sf $LAZARUSDIR/lazbuild %{buildroot}%{_bindir}/lazbuild
21mr|lazarus-4.0-1|137	
21mr|lazarus-4.0-1|138	# Install man pages
21mr|lazarus-4.0-1|139	install -m 0644 lazarus/install/man/man1/lazbuild.1 %{buildroot}%{_mandir}/man1/
21mr|lazarus-4.0-1|140	install -m 0644 lazarus/install/man/man1/%{name}-ide.1 %{buildroot}%{_mandir}/man1/
21mr|lazarus-4.0-1|141	install -m 0644 lazarus/install/man/man1/startlazarus.1 %{buildroot}%{_mandir}/man1/
21mr|lazarus-4.0-1|142	
21mr|lazarus-4.0-1|143	
21mr|lazarus-4.0-1|144	# Install and fix default options file
21mr|lazarus-4.0-1|145	install -m 0644 lazarus/tools/install/linux/environmentoptions.xml %{buildroot}%{_sysconfdir}/%{name}/environmentoptions.xml
21mr|lazarus-4.0-1|146	sed -i 's/\$(FPCVER)\///g' %{buildroot}%{_sysconfdir}/%{name}/environmentoptions.xml
21mr|lazarus-4.0-1|147	sed -i 's#__LAZARUSDIR__#'$LAZARUSDIR/'#g' %{buildroot}%{_sysconfdir}/%{name}/environmentoptions.xml
21mr|lazarus-4.0-1|148	sed -i 's#__FPCSRCDIR__#'$FPCDIR'#g' %{buildroot}%{_sysconfdir}/%{name}/environmentoptions.xml
21mr|lazarus-4.0-1|149	
21mr|lazarus-4.0-1|150	# Fix perms
21mr|lazarus-4.0-1|151	chmod 755 %{buildroot}%{_libdir}/%{name}/components/lazreport/tools/localize.sh
21mr|lazarus-4.0-1|152	chmod 644 %{buildroot}%{_libdir}/%{name}/lcl/interfaces/cocoa/*.pas
21mr|lazarus-4.0-1|153	
21mr|lazarus-4.0-1|154	# Drop useless stuff
21mr|lazarus-4.0-1|155	pushd %{buildroot}%{_libdir}/%{name}
21mr|lazarus-4.0-1|156	rm -f *.txt
21mr|lazarus-4.0-1|157	rm -rf install
21mr|lazarus-4.0-1|158	popd

13444 21
21mr|lcms-1.19-17|1	%define	major 1
21mr|lcms-1.19-17|2	%define	libname %mklibname %{name} %{major}
21mr|lcms-1.19-17|3	%define	devname %mklibname %{name} -d
21mr|lcms-1.19-17|4	
21mr|lcms-1.19-17|5	# Temporarily disable tests, due some failures,
21mr|lcms-1.19-17|6	# while pending update of the whole library
21mr|lcms-1.19-17|7	%define	run_tests 0
21mr|lcms-1.19-17|8	
21mr|lcms-1.19-17|9	Summary:	Color management library
21mr|lcms-1.19-17|10	Name:		lcms
21mr|lcms-1.19-17|11	Version:	1.19
21mr|lcms-1.19-17|12	Release:	17
21mr|lcms-1.19-17|13	License:	MIT
21mr|lcms-1.19-17|14	Group:		Graphics
21mr|lcms-1.19-17|15	Url:		http://www.littlecms.com/
21mr|lcms-1.19-17|16	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|lcms-1.19-17|17	Patch0:		lcms-1.19-fix-swab-implicit-def.patch
21mr|lcms-1.19-17|18	Patch1:		lcms-1.19-fix-python3.2.patch
21mr|lcms-1.19-17|19	BuildRequires:	swig
21mr|lcms-1.19-17|20	BuildRequires:	tiff-devel
21mr|lcms-1.19-17|21	BuildRequires:	pkgconfig(libjpeg)
21mr|lcms-1.19-17|22	BuildRequires:	pkgconfig(python3)
21mr|lcms-1.19-17|23	BuildRequires:	pkgconfig(zlib)
21mr|lcms-1.19-17|24	
21mr|lcms-1.19-17|25	%description
21mr|lcms-1.19-17|26	Little cms is a color management library. Implements fast transforms between
21mr|lcms-1.19-17|27	ICC profiles. It is focused on speed, and is portable across several platforms.
21mr|lcms-1.19-17|28	
21mr|lcms-1.19-17|29	%files
21mr|lcms-1.19-17|30	%doc doc/* matlab/*.pdf
21mr|lcms-1.19-17|31	%{_bindir}/icc2ps
21mr|lcms-1.19-17|32	%{_bindir}/icclink
21mr|lcms-1.19-17|33	%{_bindir}/icctrans
21mr|lcms-1.19-17|34	%{_bindir}/jpegicc
21mr|lcms-1.19-17|35	%{_bindir}/tiffdiff
21mr|lcms-1.19-17|36	%{_bindir}/tifficc
21mr|lcms-1.19-17|37	%{_bindir}/wtpt
21mr|lcms-1.19-17|38	%{_mandir}/man1/icc2ps.1*
21mr|lcms-1.19-17|39	%{_mandir}/man1/icclink.1*
21mr|lcms-1.19-17|40	%{_mandir}/man1/jpegicc.1*
21mr|lcms-1.19-17|41	%{_mandir}/man1/tifficc.1*
21mr|lcms-1.19-17|42	%{_mandir}/man1/wtpt.1*
21mr|lcms-1.19-17|43	
21mr|lcms-1.19-17|44	#----------------------------------------------------------------------------
21mr|lcms-1.19-17|45	
21mr|lcms-1.19-17|46	%package -n %{libname}
21mr|lcms-1.19-17|47	Summary:	The Shared library for "Little cms"
21mr|lcms-1.19-17|48	Group:		System/Libraries
21mr|lcms-1.19-17|49	Provides:	liblcms = %{EVRD}
21mr|lcms-1.19-17|50	
21mr|lcms-1.19-17|51	%description -n %{libname}
21mr|lcms-1.19-17|52	Little cms is a color management library. Implements fast transforms between
21mr|lcms-1.19-17|53	ICC profiles. It is focused on speed, and is portable across several platforms.
21mr|lcms-1.19-17|54	
21mr|lcms-1.19-17|55	This package provides the shared lcms library.
21mr|lcms-1.19-17|56	
21mr|lcms-1.19-17|57	%files -n %{libname}
21mr|lcms-1.19-17|58	%doc AUTHORS COPYING NEWS README.1ST
21mr|lcms-1.19-17|59	%{_libdir}/liblcms.so.%{major}*
21mr|lcms-1.19-17|60	
21mr|lcms-1.19-17|61	#----------------------------------------------------------------------------
21mr|lcms-1.19-17|62	
21mr|lcms-1.19-17|63	%package -n %{devname}
21mr|lcms-1.19-17|64	Summary:	Development files for the "Little cms" library
21mr|lcms-1.19-17|65	Group:		Development/C
21mr|lcms-1.19-17|66	Requires:	%{libname} = %{EVRD}
21mr|lcms-1.19-17|67	Provides:	%{name}-devel = %{EVRD}
21mr|lcms-1.19-17|68	
21mr|lcms-1.19-17|69	%description -n %{devname}
21mr|lcms-1.19-17|70	Little cms is a color management library. Implements fast transforms between
21mr|lcms-1.19-17|71	ICC profiles. It is focused on speed, and is portable across several platforms.
21mr|lcms-1.19-17|72	
21mr|lcms-1.19-17|73	This package contains the static lcms library and its header files.
21mr|lcms-1.19-17|74	
21mr|lcms-1.19-17|75	%files -n %{devname}
21mr|lcms-1.19-17|76	%doc COPYING
21mr|lcms-1.19-17|77	%{_includedir}/*
21mr|lcms-1.19-17|78	%{_libdir}/liblcms.so
21mr|lcms-1.19-17|79	%{_libdir}/pkgconfig/%{name}.pc
21mr|lcms-1.19-17|80	
21mr|lcms-1.19-17|81	#----------------------------------------------------------------------------
21mr|lcms-1.19-17|82	
21mr|lcms-1.19-17|83	%package -n python3-lcms
21mr|lcms-1.19-17|84	Summary:	Python bindings for the lcms color management engine
21mr|lcms-1.19-17|85	Group:		Development/Python
21mr|lcms-1.19-17|86	
21mr|lcms-1.19-17|87	%description -n python3-lcms
21mr|lcms-1.19-17|88	Python module that interfaces to the lcms color management engine.
21mr|lcms-1.19-17|89	
21mr|lcms-1.19-17|90	%files -n python3-lcms
21mr|lcms-1.19-17|91	%doc python/testbed/*
21mr|lcms-1.19-17|92	%{py3_platsitedir}/%{name}.py*
21mr|lcms-1.19-17|93	%{py3_platsitedir}/_%{name}.so
21mr|lcms-1.19-17|94	%{py3_platsitedir}/__pycache__/*
21mr|lcms-1.19-17|95	
21mr|lcms-1.19-17|96	#----------------------------------------------------------------------------
21mr|lcms-1.19-17|97	
21mr|lcms-1.19-17|98	%prep
21mr|lcms-1.19-17|99	%autosetup -p1
21mr|lcms-1.19-17|100	
21mr|lcms-1.19-17|101	# fix attribs
21mr|lcms-1.19-17|102	chmod 644 doc/* matlab/* AUTHORS COPYING NEWS README.1ST python/testbed/*
21mr|lcms-1.19-17|103	
21mr|lcms-1.19-17|104	%build
21mr|lcms-1.19-17|105	autoreconf -vfi
21mr|lcms-1.19-17|106	%configure \
21mr|lcms-1.19-17|107	--with-python \
21mr|lcms-1.19-17|108	--disable-static
21mr|lcms-1.19-17|109	
21mr|lcms-1.19-17|110	# regenerate the swig shit
21mr|lcms-1.19-17|111	pushd python
21mr|lcms-1.19-17|112	./swig_lcms
21mr|lcms-1.19-17|113	popd
21mr|lcms-1.19-17|114	
21mr|lcms-1.19-17|115	%make
21mr|lcms-1.19-17|116	
21mr|lcms-1.19-17|117	%install
21mr|lcms-1.19-17|118	%makeinstall_std
21mr|lcms-1.19-17|119	
21mr|lcms-1.19-17|120	%if %{run_tests}
21mr|lcms-1.19-17|121	%check
21mr|lcms-1.19-17|122	make check
21mr|lcms-1.19-17|123	%endif

13445 21
21mr|lcms2-2.13.1-1|1	%define major 2
21mr|lcms2-2.13.1-1|2	%define libname %mklibname %{name}_ %{major}
21mr|lcms2-2.13.1-1|3	%define devname %mklibname %{name} -d
21mr|lcms2-2.13.1-1|4	
21mr|lcms2-2.13.1-1|5	Summary:	Color Management Engine
21mr|lcms2-2.13.1-1|6	Name:		lcms2
21mr|lcms2-2.13.1-1|7	Version:	2.13.1
21mr|lcms2-2.13.1-1|8	Release:	1
21mr|lcms2-2.13.1-1|9	License:	MIT
21mr|lcms2-2.13.1-1|10	Group:		Graphics
21mr|lcms2-2.13.1-1|11	Url:		https://www.littlecms.com/
21mr|lcms2-2.13.1-1|12	Source0:	https://sourceforge.net/projects/lcms/files/lcms/%{version}/%{name}-%{version}.tar.gz
21mr|lcms2-2.13.1-1|13	BuildRequires:	pkgconfig(libjpeg)
21mr|lcms2-2.13.1-1|14	BuildRequires:	pkgconfig(libtiff-4)
21mr|lcms2-2.13.1-1|15	BuildRequires:	pkgconfig(zlib)
21mr|lcms2-2.13.1-1|16	
21mr|lcms2-2.13.1-1|17	%description
21mr|lcms2-2.13.1-1|18	LittleCMS intends to be a small-footprint, speed optimized color management
21mr|lcms2-2.13.1-1|19	engine in open source form. LCMS2 is the current version of LCMS, and can be
21mr|lcms2-2.13.1-1|20	parallel installed with the original (deprecated) lcms.
21mr|lcms2-2.13.1-1|21	
21mr|lcms2-2.13.1-1|22	%files
21mr|lcms2-2.13.1-1|23	%doc AUTHORS COPYING
21mr|lcms2-2.13.1-1|24	%{_bindir}/*
21mr|lcms2-2.13.1-1|25	%{_mandir}/man1/*
21mr|lcms2-2.13.1-1|26	
21mr|lcms2-2.13.1-1|27	#----------------------------------------------------------------------------
21mr|lcms2-2.13.1-1|28	
21mr|lcms2-2.13.1-1|29	%package -n %{libname}
21mr|lcms2-2.13.1-1|30	Summary:	Libraries for %{name}
21mr|lcms2-2.13.1-1|31	Group:		System/Libraries
21mr|lcms2-2.13.1-1|32	Requires:	%{name} >= %{version}
21mr|lcms2-2.13.1-1|33	
21mr|lcms2-2.13.1-1|34	%description -n %{libname}
21mr|lcms2-2.13.1-1|35	This package provides the shared lcms2 library.
21mr|lcms2-2.13.1-1|36	
21mr|lcms2-2.13.1-1|37	%files -n %{libname}
21mr|lcms2-2.13.1-1|38	%doc COPYING
21mr|lcms2-2.13.1-1|39	%{_libdir}/liblcms2.so.%{major}*
21mr|lcms2-2.13.1-1|40	
21mr|lcms2-2.13.1-1|41	#----------------------------------------------------------------------------
21mr|lcms2-2.13.1-1|42	
21mr|lcms2-2.13.1-1|43	%package -n %{devname}
21mr|lcms2-2.13.1-1|44	Summary:	Development files for LittleCMS
21mr|lcms2-2.13.1-1|45	Group:		Development/C
21mr|lcms2-2.13.1-1|46	Requires:	%{libname} = %{EVRD}
21mr|lcms2-2.13.1-1|47	Provides:		%{name}-devel = %{EVRD}
21mr|lcms2-2.13.1-1|48	
21mr|lcms2-2.13.1-1|49	%description -n %{devname}
21mr|lcms2-2.13.1-1|50	Development files for LittleCMS2.
21mr|lcms2-2.13.1-1|51	
21mr|lcms2-2.13.1-1|52	%files -n %{devname}
21mr|lcms2-2.13.1-1|53	%doc doc/*.pdf
21mr|lcms2-2.13.1-1|54	%{_includedir}/%{name}*.h
21mr|lcms2-2.13.1-1|55	%{_libdir}/liblcms2.so
21mr|lcms2-2.13.1-1|56	%{_libdir}/pkgconfig/%{name}.pc
21mr|lcms2-2.13.1-1|57	
21mr|lcms2-2.13.1-1|58	#----------------------------------------------------------------------------
21mr|lcms2-2.13.1-1|59	
21mr|lcms2-2.13.1-1|60	%prep
21mr|lcms2-2.13.1-1|61	%setup -q
21mr|lcms2-2.13.1-1|62	
21mr|lcms2-2.13.1-1|63	
21mr|lcms2-2.13.1-1|64	%build
21mr|lcms2-2.13.1-1|65	%configure \
21mr|lcms2-2.13.1-1|66	--disable-static \
21mr|lcms2-2.13.1-1|67	--program-suffix=2
21mr|lcms2-2.13.1-1|68	%make
21mr|lcms2-2.13.1-1|69	
21mr|lcms2-2.13.1-1|70	
21mr|lcms2-2.13.1-1|71	%install
21mr|lcms2-2.13.1-1|72	%makeinstall_std

13446 21
21mr|ldapjdk-4.21.0-2|1	################################################################################
21mr|ldapjdk-4.21.0-2|2	Name:             ldapjdk
21mr|ldapjdk-4.21.0-2|3	################################################################################
21mr|ldapjdk-4.21.0-2|4	
21mr|ldapjdk-4.21.0-2|5	Summary:          LDAP SDK
21mr|ldapjdk-4.21.0-2|6	URL:              http://www.dogtagpki.org/
21mr|ldapjdk-4.21.0-2|7	License:          MPLv1.1 or GPLv2+ or LGPLv2+
21mr|ldapjdk-4.21.0-2|8	
21mr|ldapjdk-4.21.0-2|9	Group:          Development/Java
21mr|ldapjdk-4.21.0-2|10	BuildArch:        noarch
21mr|ldapjdk-4.21.0-2|11	# Java stack is not supported on x86_32
21mr|ldapjdk-4.21.0-2|12	ExcludeArch: %{ix86}
21mr|ldapjdk-4.21.0-2|13	
21mr|ldapjdk-4.21.0-2|14	Version:          4.21.0
21mr|ldapjdk-4.21.0-2|15	Release:          2%{?_timestamp}%{?_commit_id}
21mr|ldapjdk-4.21.0-2|16	# global           _phase -a1
21mr|ldapjdk-4.21.0-2|17	
21mr|ldapjdk-4.21.0-2|18	%global spname		ldapsp
21mr|ldapjdk-4.21.0-2|19	%global filtname	ldapfilt
21mr|ldapjdk-4.21.0-2|20	%global beansname	ldapbeans
21mr|ldapjdk-4.21.0-2|21	
21mr|ldapjdk-4.21.0-2|22	# To create a tarball from a version tag:
21mr|ldapjdk-4.21.0-2|23	# $ git archive \
21mr|ldapjdk-4.21.0-2|24	#     --format=tar.gz \
21mr|ldapjdk-4.21.0-2|25	#     --prefix ldap-sdk-<version>/ \
21mr|ldapjdk-4.21.0-2|26	#     -o ldap-sdk-<version>.tar.gz \
21mr|ldapjdk-4.21.0-2|27	#     <version tag>
21mr|ldapjdk-4.21.0-2|28	Source: https://github.com/dogtagpki/ldap-sdk/archive/v%{version}%{?_phase}/ldap-sdk-%{version}%{?_phase}.tar.gz
21mr|ldapjdk-4.21.0-2|29	
21mr|ldapjdk-4.21.0-2|30	# To create a patch for all changes since a version tag:
21mr|ldapjdk-4.21.0-2|31	# $ git format-patch \
21mr|ldapjdk-4.21.0-2|32	#     --stdout \
21mr|ldapjdk-4.21.0-2|33	#     <version tag> \
21mr|ldapjdk-4.21.0-2|34	#     > ldap-sdk-VERSION-RELEASE.patch
21mr|ldapjdk-4.21.0-2|35	# Patch: ldap-sdk-VERSION-RELEASE.patch
21mr|ldapjdk-4.21.0-2|36	
21mr|ldapjdk-4.21.0-2|37	################################################################################
21mr|ldapjdk-4.21.0-2|38	# Build Dependencies
21mr|ldapjdk-4.21.0-2|39	################################################################################
21mr|ldapjdk-4.21.0-2|40	
21mr|ldapjdk-4.21.0-2|41	# autosetup
21mr|ldapjdk-4.21.0-2|42	BuildRequires:    git
21mr|ldapjdk-4.21.0-2|43	
21mr|ldapjdk-4.21.0-2|44	BuildRequires:    ant
21mr|ldapjdk-4.21.0-2|45	BuildRequires:    java-devel
21mr|ldapjdk-4.21.0-2|46	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|ldapjdk-4.21.0-2|47	BuildRequires:	  jpackage-utils >= 0:1.5
21mr|ldapjdk-4.21.0-2|48	%else
21mr|ldapjdk-4.21.0-2|49	BuildRequires:    javapackages-local
21mr|ldapjdk-4.21.0-2|50	%endif
21mr|ldapjdk-4.21.0-2|51	BuildRequires:    slf4j
21mr|ldapjdk-4.21.0-2|52	BuildRequires:    jss >= 4.6.0
21mr|ldapjdk-4.21.0-2|53	
21mr|ldapjdk-4.21.0-2|54	################################################################################
21mr|ldapjdk-4.21.0-2|55	# Runtime Dependencies
21mr|ldapjdk-4.21.0-2|56	################################################################################
21mr|ldapjdk-4.21.0-2|57	
21mr|ldapjdk-4.21.0-2|58	Requires:         jpackage-utils >= 0:1.5
21mr|ldapjdk-4.21.0-2|59	Requires:         slf4j
21mr|ldapjdk-4.21.0-2|60	Requires:         jss >= 4.6.0
21mr|ldapjdk-4.21.0-2|61	
21mr|ldapjdk-4.21.0-2|62	
21mr|ldapjdk-4.21.0-2|63	%description
21mr|ldapjdk-4.21.0-2|64	The Mozilla LDAP SDKs enable you to write applications which access,
21mr|ldapjdk-4.21.0-2|65	manage, and update the information stored in an LDAP directory.
21mr|ldapjdk-4.21.0-2|66	
21mr|ldapjdk-4.21.0-2|67	################################################################################
21mr|ldapjdk-4.21.0-2|68	%package javadoc
21mr|ldapjdk-4.21.0-2|69	################################################################################
21mr|ldapjdk-4.21.0-2|70	
21mr|ldapjdk-4.21.0-2|71	Summary:        Javadoc for %{name}
21mr|ldapjdk-4.21.0-2|72	
21mr|ldapjdk-4.21.0-2|73	%description javadoc
21mr|ldapjdk-4.21.0-2|74	Javadoc for %{name}
21mr|ldapjdk-4.21.0-2|75	
21mr|ldapjdk-4.21.0-2|76	################################################################################
21mr|ldapjdk-4.21.0-2|77	%prep
21mr|ldapjdk-4.21.0-2|78	################################################################################
21mr|ldapjdk-4.21.0-2|79	
21mr|ldapjdk-4.21.0-2|80	%autosetup -n ldap-sdk-%{version}%{?_phase} -p 1 -S git
21mr|ldapjdk-4.21.0-2|81	
21mr|ldapjdk-4.21.0-2|82	# Remove all bundled jars, we must build against build-system jars
21mr|ldapjdk-4.21.0-2|83	rm -f ./java-sdk/ldapjdk/lib/{jss32_stub,jsse,jnet,jaas,jndi}.jar
21mr|ldapjdk-4.21.0-2|84	
21mr|ldapjdk-4.21.0-2|85	################################################################################
21mr|ldapjdk-4.21.0-2|86	%build
21mr|ldapjdk-4.21.0-2|87	################################################################################
21mr|ldapjdk-4.21.0-2|88	
21mr|ldapjdk-4.21.0-2|89	# Link to build-system BRs
21mr|ldapjdk-4.21.0-2|90	pwd
21mr|ldapjdk-4.21.0-2|91	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|ldapjdk-4.21.0-2|92	( cd  java-sdk/ldapjdk/lib && build-jar-repository -s -p . jss4 jsse jaas jndi )
21mr|ldapjdk-4.21.0-2|93	%else
21mr|ldapjdk-4.21.0-2|94	( cd  java-sdk/ldapjdk/lib && build-jar-repository -s -p . jss4 )
21mr|ldapjdk-4.21.0-2|95	ln -s /usr/lib/jvm-exports/java/{jsse,jaas,jndi}.jar java-sdk/ldapjdk/lib
21mr|ldapjdk-4.21.0-2|96	%endif
21mr|ldapjdk-4.21.0-2|97	cd java-sdk
21mr|ldapjdk-4.21.0-2|98	if [ ! -e "$JAVA_HOME" ] ; then export JAVA_HOME="%{_jvmdir}/java" ; fi
21mr|ldapjdk-4.21.0-2|99	sh -x ant dist
21mr|ldapjdk-4.21.0-2|100	
21mr|ldapjdk-4.21.0-2|101	################################################################################
21mr|ldapjdk-4.21.0-2|102	%install
21mr|ldapjdk-4.21.0-2|103	################################################################################
21mr|ldapjdk-4.21.0-2|104	
21mr|ldapjdk-4.21.0-2|105	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
21mr|ldapjdk-4.21.0-2|106	install -m 644 java-sdk/dist/packages/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
21mr|ldapjdk-4.21.0-2|107	install -m 644 java-sdk/dist/packages/%{spname}.jar $RPM_BUILD_ROOT%{_javadir}/%{spname}.jar
21mr|ldapjdk-4.21.0-2|108	install -m 644 java-sdk/dist/packages/%{filtname}.jar $RPM_BUILD_ROOT%{_javadir}/%{filtname}.jar
21mr|ldapjdk-4.21.0-2|109	install -m 644 java-sdk/dist/packages/%{beansname}.jar $RPM_BUILD_ROOT%{_javadir}/%{beansname}.jar
21mr|ldapjdk-4.21.0-2|110	
21mr|ldapjdk-4.21.0-2|111	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}-1.3.0
21mr|ldapjdk-4.21.0-2|112	
21mr|ldapjdk-4.21.0-2|113	pushd $RPM_BUILD_ROOT%{_javadir}-1.3.0
21mr|ldapjdk-4.21.0-2|114	ln -fs ../java/*%{spname}.jar jndi-ldap.jar
21mr|ldapjdk-4.21.0-2|115	popd
21mr|ldapjdk-4.21.0-2|116	
21mr|ldapjdk-4.21.0-2|117	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|ldapjdk-4.21.0-2|118	install -pm 644 %{name}.pom %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|ldapjdk-4.21.0-2|119	%add_maven_depmap JPP-%{name}.pom %{name}.jar -a "ldapsdk:ldapsdk"
21mr|ldapjdk-4.21.0-2|120	
21mr|ldapjdk-4.21.0-2|121	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|ldapjdk-4.21.0-2|122	cp -r java-sdk/dist/doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|ldapjdk-4.21.0-2|123	
21mr|ldapjdk-4.21.0-2|124	################################################################################
21mr|ldapjdk-4.21.0-2|125	%files -f .mfiles
21mr|ldapjdk-4.21.0-2|126	################################################################################
21mr|ldapjdk-4.21.0-2|127	
21mr|ldapjdk-4.21.0-2|128	%{_javadir}/%{spname}*.jar
21mr|ldapjdk-4.21.0-2|129	%{_javadir}/%{filtname}*.jar
21mr|ldapjdk-4.21.0-2|130	%{_javadir}/%{beansname}*.jar
21mr|ldapjdk-4.21.0-2|131	%{_javadir}-1.3.0/*.jar
21mr|ldapjdk-4.21.0-2|132	
21mr|ldapjdk-4.21.0-2|133	################################################################################
21mr|ldapjdk-4.21.0-2|134	%files javadoc
21mr|ldapjdk-4.21.0-2|135	################################################################################
21mr|ldapjdk-4.21.0-2|136	
21mr|ldapjdk-4.21.0-2|137	%dir %{_javadocdir}/%{name}
21mr|ldapjdk-4.21.0-2|138	%{_javadocdir}/%{name}/*
21mr|ldapjdk-4.21.0-2|139	
21mr|ldapjdk-4.21.0-2|140	################################################################################

13447 21
21mr|ldaptive-1.1.0-6|1	Name:          ldaptive
21mr|ldaptive-1.1.0-6|2	Version:       1.1.0
21mr|ldaptive-1.1.0-6|3	Release:       6
21mr|ldaptive-1.1.0-6|4	Summary:       LDAP library for Java
21mr|ldaptive-1.1.0-6|5	License:       ASL 2.0 or LGPLv3
21mr|ldaptive-1.1.0-6|6	URL:           http://www.ldaptive.org/
21mr|ldaptive-1.1.0-6|7	Source0:       https://github.com/vt-middleware/ldaptive/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|ldaptive-1.1.0-6|8	# Remove migbase64 and use Java 8 base64 encoder and decoder
21mr|ldaptive-1.1.0-6|9	Patch0:        https://github.com/vt-middleware/ldaptive/commit/44a0d8222f27eef7b848316ef136dc539f53c51f.patch
21mr|ldaptive-1.1.0-6|10	
21mr|ldaptive-1.1.0-6|11	BuildRequires: maven-local
21mr|ldaptive-1.1.0-6|12	BuildRequires: mvn(com.googlecode.json-simple:json-simple)
21mr|ldaptive-1.1.0-6|13	BuildRequires: mvn(com.sun.codemodel:codemodel)
21mr|ldaptive-1.1.0-6|14	BuildRequires: mvn(commons-cli:commons-cli)
21mr|ldaptive-1.1.0-6|15	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|ldaptive-1.1.0-6|16	BuildRequires: mvn(net.sf.ehcache:ehcache-core)
21mr|ldaptive-1.1.0-6|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|ldaptive-1.1.0-6|18	BuildRequires: mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|ldaptive-1.1.0-6|19	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|ldaptive-1.1.0-6|20	BuildRequires: mvn(org.springframework:spring-beans)
21mr|ldaptive-1.1.0-6|21	BuildRequires: mvn(org.springframework:spring-context)
21mr|ldaptive-1.1.0-6|22	BuildRequires: mvn(org.springframework:spring-core)
21mr|ldaptive-1.1.0-6|23	BuildRequires: mvn(org.springframework:spring-expression)
21mr|ldaptive-1.1.0-6|24	BuildRequires: mvn(org.testng:testng)
21mr|ldaptive-1.1.0-6|25	
21mr|ldaptive-1.1.0-6|26	Group:          Development/Java
21mr|ldaptive-1.1.0-6|27	BuildArch:     noarch
21mr|ldaptive-1.1.0-6|28	# Java stack is not supported on x86_32
21mr|ldaptive-1.1.0-6|29	ExcludeArch: %{ix86}
21mr|ldaptive-1.1.0-6|30	
21mr|ldaptive-1.1.0-6|31	%description
21mr|ldaptive-1.1.0-6|32	Ldaptive is a simple, extensible Java API for interacting with LDAP servers.
21mr|ldaptive-1.1.0-6|33	It was designed to provide easy LDAP integration for application developers.
21mr|ldaptive-1.1.0-6|34	
21mr|ldaptive-1.1.0-6|35	%package beans
21mr|ldaptive-1.1.0-6|36	Summary:       Ldaptive Beans
21mr|ldaptive-1.1.0-6|37	
21mr|ldaptive-1.1.0-6|38	%description beans
21mr|ldaptive-1.1.0-6|39	Mapping, persistence, and code generation API for reading and
21mr|ldaptive-1.1.0-6|40	writing POJOs to an LDAP directory.
21mr|ldaptive-1.1.0-6|41	
21mr|ldaptive-1.1.0-6|42	%package javadoc
21mr|ldaptive-1.1.0-6|43	Summary:       Javadoc for %{name}
21mr|ldaptive-1.1.0-6|44	
21mr|ldaptive-1.1.0-6|45	%description javadoc
21mr|ldaptive-1.1.0-6|46	This package contains javadoc for %{name}.
21mr|ldaptive-1.1.0-6|47	
21mr|ldaptive-1.1.0-6|48	%package json
21mr|ldaptive-1.1.0-6|49	Summary:       Ldaptive Json
21mr|ldaptive-1.1.0-6|50	
21mr|ldaptive-1.1.0-6|51	%description json
21mr|ldaptive-1.1.0-6|52	Provides JSON reader and writer.
21mr|ldaptive-1.1.0-6|53	
21mr|ldaptive-1.1.0-6|54	%package parent
21mr|ldaptive-1.1.0-6|55	Summary:       Ldaptive Parent POM
21mr|ldaptive-1.1.0-6|56	
21mr|ldaptive-1.1.0-6|57	%description parent
21mr|ldaptive-1.1.0-6|58	Ldaptive Parent POM.
21mr|ldaptive-1.1.0-6|59	
21mr|ldaptive-1.1.0-6|60	%package templates
21mr|ldaptive-1.1.0-6|61	Summary:       Ldaptive Templates
21mr|ldaptive-1.1.0-6|62	
21mr|ldaptive-1.1.0-6|63	%description templates
21mr|ldaptive-1.1.0-6|64	Templating functionality for aggregating LDAP searches.
21mr|ldaptive-1.1.0-6|65	
21mr|ldaptive-1.1.0-6|66	%prep
21mr|ldaptive-1.1.0-6|67	%setup -q -n %{name}-%{version}
21mr|ldaptive-1.1.0-6|68	# Cleanup
21mr|ldaptive-1.1.0-6|69	find . -name "*.class" -print -delete
21mr|ldaptive-1.1.0-6|70	find . -name "*.jar" -print -delete
21mr|ldaptive-1.1.0-6|71	
21mr|ldaptive-1.1.0-6|72	%patch0 -p1
21mr|ldaptive-1.1.0-6|73	rm -f core/src/main/java/org/ldaptive/io/Base64.java
21mr|ldaptive-1.1.0-6|74	
21mr|ldaptive-1.1.0-6|75	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|ldaptive-1.1.0-6|76	%pom_remove_plugin -r :maven-source-plugin
21mr|ldaptive-1.1.0-6|77	
21mr|ldaptive-1.1.0-6|78	%pom_disable_module webapp
21mr|ldaptive-1.1.0-6|79	
21mr|ldaptive-1.1.0-6|80	cp -p distribution/LICENSE* .
21mr|ldaptive-1.1.0-6|81	cp -p distribution/NOTICE .
21mr|ldaptive-1.1.0-6|82	
21mr|ldaptive-1.1.0-6|83	%pom_change_dep -r :ehcache :ehcache-core
21mr|ldaptive-1.1.0-6|84	
21mr|ldaptive-1.1.0-6|85	%build
21mr|ldaptive-1.1.0-6|86	
21mr|ldaptive-1.1.0-6|87	# Test suite (disable) use web connection:
21mr|ldaptive-1.1.0-6|88	# UnknownHostException: buildvm-25.phx2.fedoraproject.org: buildvm-25.phx2.fedoraproject.org: unknown error
21mr|ldaptive-1.1.0-6|89	%mvn_build -sf
21mr|ldaptive-1.1.0-6|90	
21mr|ldaptive-1.1.0-6|91	%install
21mr|ldaptive-1.1.0-6|92	%mvn_install
21mr|ldaptive-1.1.0-6|93	
21mr|ldaptive-1.1.0-6|94	%files -f .mfiles-%{name}
21mr|ldaptive-1.1.0-6|95	%doc README.md
21mr|ldaptive-1.1.0-6|96	%license LICENSE* NOTICE
21mr|ldaptive-1.1.0-6|97	
21mr|ldaptive-1.1.0-6|98	%files beans -f .mfiles-%{name}-beans
21mr|ldaptive-1.1.0-6|99	%files javadoc -f .mfiles-javadoc
21mr|ldaptive-1.1.0-6|100	%license LICENSE* NOTICE
21mr|ldaptive-1.1.0-6|101	
21mr|ldaptive-1.1.0-6|102	%files json -f .mfiles-%{name}-json
21mr|ldaptive-1.1.0-6|103	%files parent -f .mfiles-%{name}-parent
21mr|ldaptive-1.1.0-6|104	%license LICENSE* NOTICE
21mr|ldaptive-1.1.0-6|105	
21mr|ldaptive-1.1.0-6|106	%files templates -f .mfiles-%{name}-templates
21mr|ldaptive-1.1.0-6|107	

13448 21
21mr|ldb-2.8.0-1|1	%define major 2
21mr|ldb-2.8.0-1|2	%define libname %mklibname ldb %{major}
21mr|ldb-2.8.0-1|3	%define devname %mklibname ldb -d
21mr|ldb-2.8.0-1|4	%define libpyldbutil %mklibname pyldb-util %{major}
21mr|ldb-2.8.0-1|5	%define libpy3ldbutil %mklibname py3ldb-util %{major}
21mr|ldb-2.8.0-1|6	%define devpyldbutil %mklibname pyldb-util -d
21mr|ldb-2.8.0-1|7	%define devpy3ldbutil %mklibname py3ldb-util -d
21mr|ldb-2.8.0-1|8	
21mr|ldb-2.8.0-1|9	Summary:	Library implementing Samba's embedded database
21mr|ldb-2.8.0-1|10	Name:		ldb
21mr|ldb-2.8.0-1|11	Version:	2.8.0
21mr|ldb-2.8.0-1|12	Release:	1
21mr|ldb-2.8.0-1|13	Epoch:		1
21mr|ldb-2.8.0-1|14	License:	GPLv2+
21mr|ldb-2.8.0-1|15	Group:		System/Libraries
21mr|ldb-2.8.0-1|16	Url:		http://ldb.samba.org/
21mr|ldb-2.8.0-1|17	Source0:	http://www.samba.org/ftp/ldb/%{name}-%{version}.tar.gz
21mr|ldb-2.8.0-1|18	Patch0:		HACK-python-tests.diff
21mr|ldb-2.8.0-1|19	BuildRequires:	docbook-style-xsl
21mr|ldb-2.8.0-1|20	BuildRequires:	xsltproc
21mr|ldb-2.8.0-1|21	BuildRequires:	openldap-devel
21mr|ldb-2.8.0-1|22	BuildRequires:	pkgconfig(popt)
21mr|ldb-2.8.0-1|23	BuildRequires:	pkgconfig(python3)
21mr|ldb-2.8.0-1|24	BuildRequires:	pkgconfig(talloc)
21mr|ldb-2.8.0-1|25	BuildRequires:	pkgconfig(tdb)
21mr|ldb-2.8.0-1|26	BuildRequires:	pkgconfig(tevent)
21mr|ldb-2.8.0-1|27	BuildRequires:	pkgconfig(cmocka)
21mr|ldb-2.8.0-1|28	BuildRequires:	python3-tdb
21mr|ldb-2.8.0-1|29	BuildRequires:	python3-tevent
21mr|ldb-2.8.0-1|30	# TODO: fix name of pytalloc-util.cpython-35m-x86_64-linux-gnu.pc
21mr|ldb-2.8.0-1|31	BuildRequires:	%{_lib}py3talloc-util-devel
21mr|ldb-2.8.0-1|32	# lmdb is required on 64 bit hosts only
21mr|ldb-2.8.0-1|33	# "Checking for a 64-bit host to support lmdb"
21mr|ldb-2.8.0-1|34	# but let's have the same BRs on all architectures
21mr|ldb-2.8.0-1|35	BuildRequires:	lmdb-devel
21mr|ldb-2.8.0-1|36	
21mr|ldb-2.8.0-1|37	%description
21mr|ldb-2.8.0-1|38	Library implementing Samba's embedded database and utilities for backing up,
21mr|ldb-2.8.0-1|39	restoring and manipulating the database.
21mr|ldb-2.8.0-1|40	
21mr|ldb-2.8.0-1|41	#----------------------------------------------------------------------------
21mr|ldb-2.8.0-1|42	
21mr|ldb-2.8.0-1|43	%package -n %{libname}
21mr|ldb-2.8.0-1|44	Summary:	Library implementing Samba's embedded database
21mr|ldb-2.8.0-1|45	Group:		System/Libraries
21mr|ldb-2.8.0-1|46	# sssd wants exactly that version of libldb against which it was built
21mr|ldb-2.8.0-1|47	Provides:	libldb = %{version}
21mr|ldb-2.8.0-1|48	
21mr|ldb-2.8.0-1|49	%description -n %{libname}
21mr|ldb-2.8.0-1|50	Library implementing Samba's embedded database.
21mr|ldb-2.8.0-1|51	
21mr|ldb-2.8.0-1|52	%files -n %{libname}
21mr|ldb-2.8.0-1|53	%{_libdir}/libldb.so.%{major}*
21mr|ldb-2.8.0-1|54	
21mr|ldb-2.8.0-1|55	#----------------------------------------------------------------------------
21mr|ldb-2.8.0-1|56	
21mr|ldb-2.8.0-1|57	%package -n %{devname}
21mr|ldb-2.8.0-1|58	Summary:	Library implementing Samba's embedded database
21mr|ldb-2.8.0-1|59	Group:		Development/C
21mr|ldb-2.8.0-1|60	Requires:	%{libname} = %{EVRD}
21mr|ldb-2.8.0-1|61	Requires:	pkgconfig(tevent) >= 0.9.25
21mr|ldb-2.8.0-1|62	Provides:	%{name}-devel = %{EVRD}
21mr|ldb-2.8.0-1|63	
21mr|ldb-2.8.0-1|64	%description -n %{devname}
21mr|ldb-2.8.0-1|65	Library implementing Samba's embedded database.
21mr|ldb-2.8.0-1|66	
21mr|ldb-2.8.0-1|67	%files -n %{devname}
21mr|ldb-2.8.0-1|68	%{_libdir}/libldb.so
21mr|ldb-2.8.0-1|69	%{_libdir}/pkgconfig/ldb.pc
21mr|ldb-2.8.0-1|70	%{_includedir}/ldb*.h
21mr|ldb-2.8.0-1|71	
21mr|ldb-2.8.0-1|72	#----------------------------------------------------------------------------
21mr|ldb-2.8.0-1|73	
21mr|ldb-2.8.0-1|74	%package -n python3-ldb
21mr|ldb-2.8.0-1|75	Summary:	Python3 bindings to Samba's ldb embedded database
21mr|ldb-2.8.0-1|76	Group:		Development/Python
21mr|ldb-2.8.0-1|77	
21mr|ldb-2.8.0-1|78	%description -n python3-ldb
21mr|ldb-2.8.0-1|79	Python3 bindings to Samba's ldb embedded database.
21mr|ldb-2.8.0-1|80	
21mr|ldb-2.8.0-1|81	%files -n python3-ldb
21mr|ldb-2.8.0-1|82	%{python3_sitearch}/ldb.cpython-3*.so
21mr|ldb-2.8.0-1|83	%{python3_sitearch}/_ldb_text.py*
21mr|ldb-2.8.0-1|84	%{python3_sitearch}/__pycache__/*
21mr|ldb-2.8.0-1|85	
21mr|ldb-2.8.0-1|86	#----------------------------------------------------------------------------
21mr|ldb-2.8.0-1|87	
21mr|ldb-2.8.0-1|88	%package utils
21mr|ldb-2.8.0-1|89	Summary:	Tools for backing up, restoring, and manipulating Samba's embedded database
21mr|ldb-2.8.0-1|90	Group:		Databases
21mr|ldb-2.8.0-1|91	
21mr|ldb-2.8.0-1|92	%description utils
21mr|ldb-2.8.0-1|93	Tools for backing up, restoring, and manipulating Samba's embedded database.
21mr|ldb-2.8.0-1|94	
21mr|ldb-2.8.0-1|95	%files utils
21mr|ldb-2.8.0-1|96	%{_bindir}/ldb*
21mr|ldb-2.8.0-1|97	%{_libdir}/ldb
21mr|ldb-2.8.0-1|98	%{_mandir}/man1/ldb*.1*
21mr|ldb-2.8.0-1|99	%{_mandir}/man3/ldb*.3*
21mr|ldb-2.8.0-1|100	
21mr|ldb-2.8.0-1|101	#----------------------------------------------------------------------------
21mr|ldb-2.8.0-1|102	
21mr|ldb-2.8.0-1|103	%package -n %{libpy3ldbutil}
21mr|ldb-2.8.0-1|104	Summary:	Utility library for using tdb functions in Python3
21mr|ldb-2.8.0-1|105	Group:		System/Libraries
21mr|ldb-2.8.0-1|106	
21mr|ldb-2.8.0-1|107	%description -n %{libpy3ldbutil}
21mr|ldb-2.8.0-1|108	Utility library for using tdb functions in Python3.
21mr|ldb-2.8.0-1|109	
21mr|ldb-2.8.0-1|110	%files -n %{libpy3ldbutil}
21mr|ldb-2.8.0-1|111	%{_libdir}/libpyldb-util.cpython-3*.so.%{major}*
21mr|ldb-2.8.0-1|112	
21mr|ldb-2.8.0-1|113	#----------------------------------------------------------------------------
21mr|ldb-2.8.0-1|114	
21mr|ldb-2.8.0-1|115	%package -n %{devpy3ldbutil}
21mr|ldb-2.8.0-1|116	Summary:	Development files for utility library for using tdb functions in Python3
21mr|ldb-2.8.0-1|117	Group:		Development/Python
21mr|ldb-2.8.0-1|118	Requires:	%{libpy3ldbutil} = %{EVRD}
21mr|ldb-2.8.0-1|119	Requires:	pkgconfig(talloc)
21mr|ldb-2.8.0-1|120	Provides:	py3ldb-util-devel = %{EVRD}
21mr|ldb-2.8.0-1|121	
21mr|ldb-2.8.0-1|122	%description -n %{devpy3ldbutil}
21mr|ldb-2.8.0-1|123	Development files for utility library for using tdb functions in python.
21mr|ldb-2.8.0-1|124	
21mr|ldb-2.8.0-1|125	%files -n %{devpy3ldbutil}
21mr|ldb-2.8.0-1|126	%{_libdir}/libpyldb-util.cpython-3*.so
21mr|ldb-2.8.0-1|127	%{py3_incdir}/pyldb.h
21mr|ldb-2.8.0-1|128	%{_includedir}/pyldb.h
21mr|ldb-2.8.0-1|129	%{_libdir}/pkgconfig/pyldb-util.cpython-3*.pc
21mr|ldb-2.8.0-1|130	
21mr|ldb-2.8.0-1|131	#----------------------------------------------------------------------------
21mr|ldb-2.8.0-1|132	
21mr|ldb-2.8.0-1|133	%prep
21mr|ldb-2.8.0-1|134	%autosetup -p1
21mr|ldb-2.8.0-1|135	sed -i -e 's,http://docbook.sourceforge.net/release/xsl/current,/usr/share/sgml/docbook/xsl-stylesheets,g' docs/builddocs.sh buildtools/wafsamba/wafsamba.py buildtools/wafsamba/samba_conftests.py
21mr|ldb-2.8.0-1|136	
21mr|ldb-2.8.0-1|137	# Fix unreadable files
21mr|ldb-2.8.0-1|138	find . -perm 0640 -exec chmod 0644 '{}' \;
21mr|ldb-2.8.0-1|139	
21mr|ldb-2.8.0-1|140	%build
21mr|ldb-2.8.0-1|141	%setup_compile_flags
21mr|ldb-2.8.0-1|142	./configure \
21mr|ldb-2.8.0-1|143	--prefix=%{_prefix} \
21mr|ldb-2.8.0-1|144	--libdir=%{_libdir} \
21mr|ldb-2.8.0-1|145	--with-modulesdir=%{_libdir} \
21mr|ldb-2.8.0-1|146	--disable-rpath \
21mr|ldb-2.8.0-1|147	--bundled-libraries=NONE \
21mr|ldb-2.8.0-1|148	--builtin-libraries=replace
21mr|ldb-2.8.0-1|149	%make all
21mr|ldb-2.8.0-1|150	
21mr|ldb-2.8.0-1|151	%install
21mr|ldb-2.8.0-1|152	%make_install
21mr|ldb-2.8.0-1|153	mkdir -p %{buildroot}/%{py3_incdir}
21mr|ldb-2.8.0-1|154	cp %{buildroot}/%{_includedir}/pyldb.h %{buildroot}/%{py3_incdir}/pyldb.h

13449 21
21mr|ldetect-0.12.7-17|1	%define major 0.12
21mr|ldetect-0.12.7-17|2	%define minor 7
21mr|ldetect-0.12.7-17|3	%define libname %mklibname %{name} %{major}
21mr|ldetect-0.12.7-17|4	%define devname %mklibname %{name} -d
21mr|ldetect-0.12.7-17|5	%define Werror_cflags %nil
21mr|ldetect-0.12.7-17|6	
21mr|ldetect-0.12.7-17|7	%global optflags %{optflags} %(pkg-config --cflags libkmod || :)
21mr|ldetect-0.12.7-17|8	
21mr|ldetect-0.12.7-17|9	Summary:	Light hardware detection tool
21mr|ldetect-0.12.7-17|10	Name:		ldetect
21mr|ldetect-0.12.7-17|11	Version:	%{major}.%{minor}
21mr|ldetect-0.12.7-17|12	Release:	17
21mr|ldetect-0.12.7-17|13	License:	GPLv2+
21mr|ldetect-0.12.7-17|14	Group:		System/Kernel and hardware
21mr|ldetect-0.12.7-17|15	Url:		http://www.rosalinux.com
21mr|ldetect-0.12.7-17|16	Source0:	%{name}-%{version}.tar.xz
21mr|ldetect-0.12.7-17|17	Patch1:		0001-Allow-to-use-system-CFLAGS.patch
21mr|ldetect-0.12.7-17|18	BuildRequires:	usbutils
21mr|ldetect-0.12.7-17|19	BuildRequires:	pkgconfig(libkmod)
21mr|ldetect-0.12.7-17|20	BuildRequires:	pkgconfig(libpci)
21mr|ldetect-0.12.7-17|21	BuildRequires:	pkgconfig(zlib)
21mr|ldetect-0.12.7-17|22	
21mr|ldetect-0.12.7-17|23	%description
21mr|ldetect-0.12.7-17|24	The hardware device lists provided by this package are used as a lookup
21mr|ldetect-0.12.7-17|25	table to get hardware auto-detection.
21mr|ldetect-0.12.7-17|26	
21mr|ldetect-0.12.7-17|27	%files
21mr|ldetect-0.12.7-17|28	%doc AUTHORS
21mr|ldetect-0.12.7-17|29	%{_bindir}/*
21mr|ldetect-0.12.7-17|30	
21mr|ldetect-0.12.7-17|31	#----------------------------------------------------------------------------
21mr|ldetect-0.12.7-17|32	
21mr|ldetect-0.12.7-17|33	%package -n %{libname}
21mr|ldetect-0.12.7-17|34	Summary:	Light hardware detection library
21mr|ldetect-0.12.7-17|35	Group:		System/Libraries
21mr|ldetect-0.12.7-17|36	Requires:	common-licenses
21mr|ldetect-0.12.7-17|37	Requires:	ldetect-lst
21mr|ldetect-0.12.7-17|38	Requires:	pciids
21mr|ldetect-0.12.7-17|39	
21mr|ldetect-0.12.7-17|40	%description -n %{libname}
21mr|ldetect-0.12.7-17|41	The hardware device lists provided by this package are used as a lookup
21mr|ldetect-0.12.7-17|42	table to get hardware auto-detection.
21mr|ldetect-0.12.7-17|43	
21mr|ldetect-0.12.7-17|44	%files -n %{libname}
21mr|ldetect-0.12.7-17|45	%{_libdir}/libldetect.so.%{major}*
21mr|ldetect-0.12.7-17|46	
21mr|ldetect-0.12.7-17|47	#----------------------------------------------------------------------------
21mr|ldetect-0.12.7-17|48	
21mr|ldetect-0.12.7-17|49	%package -n %{devname}
21mr|ldetect-0.12.7-17|50	Summary:	Development package for ldetect
21mr|ldetect-0.12.7-17|51	Group:		Development/C
21mr|ldetect-0.12.7-17|52	Requires:	%{libname} = %{EVRD}
21mr|ldetect-0.12.7-17|53	Provides:	%{name}-devel = %{EVRD}
21mr|ldetect-0.12.7-17|54	Provides:	lib%{name}-devel = %{EVRD}
21mr|ldetect-0.12.7-17|55	
21mr|ldetect-0.12.7-17|56	%description -n %{devname}
21mr|ldetect-0.12.7-17|57	The hardware device lists provided by this package are used as a lookup
21mr|ldetect-0.12.7-17|58	table to get hardware auto-detection.
21mr|ldetect-0.12.7-17|59	
21mr|ldetect-0.12.7-17|60	%files -n %{devname}
21mr|ldetect-0.12.7-17|61	%doc ChangeLog
21mr|ldetect-0.12.7-17|62	%{_includedir}/*
21mr|ldetect-0.12.7-17|63	%{_libdir}/*.a
21mr|ldetect-0.12.7-17|64	%if %{with diet}
21mr|ldetect-0.12.7-17|65	%{_prefix}/lib/dietlibc/lib-%{_arch}/libldetect.a
21mr|ldetect-0.12.7-17|66	%endif
21mr|ldetect-0.12.7-17|67	%{_libdir}/*.so
21mr|ldetect-0.12.7-17|68	
21mr|ldetect-0.12.7-17|69	#----------------------------------------------------------------------------
21mr|ldetect-0.12.7-17|70	
21mr|ldetect-0.12.7-17|71	%prep
21mr|ldetect-0.12.7-17|72	%autosetup -p1
21mr|ldetect-0.12.7-17|73	
21mr|ldetect-0.12.7-17|74	%build
21mr|ldetect-0.12.7-17|75	%make_build CC="%{__cc}" OPTFLAGS="%{optflags}"
21mr|ldetect-0.12.7-17|76	
21mr|ldetect-0.12.7-17|77	%install
21mr|ldetect-0.12.7-17|78	%makeinstall

13450 21
21mr|ldetect-lst-0.5.1-5|1	%define _enable_debug_packages	%{nil}
21mr|ldetect-lst-0.5.1-5|2	%define debug_package		%{nil}
21mr|ldetect-lst-0.5.1-5|3	
21mr|ldetect-lst-0.5.1-5|4	%ifarch aarch64
21mr|ldetect-lst-0.5.1-5|5	%bcond_with bootstrap
21mr|ldetect-lst-0.5.1-5|6	%else
21mr|ldetect-lst-0.5.1-5|7	%bcond_with bootstrap
21mr|ldetect-lst-0.5.1-5|8	%endif
21mr|ldetect-lst-0.5.1-5|9	
21mr|ldetect-lst-0.5.1-5|10	%ifarch %{ix86}
21mr|ldetect-lst-0.5.1-5|11	%define archname ia32
21mr|ldetect-lst-0.5.1-5|12	%else
21mr|ldetect-lst-0.5.1-5|13	%define archname x86_64
21mr|ldetect-lst-0.5.1-5|14	%endif
21mr|ldetect-lst-0.5.1-5|15	
21mr|ldetect-lst-0.5.1-5|16	Summary:	Hardware list for the light detection library
21mr|ldetect-lst-0.5.1-5|17	Name:		ldetect-lst
21mr|ldetect-lst-0.5.1-5|18	Version:	0.5.1
21mr|ldetect-lst-0.5.1-5|19	Release:	5
21mr|ldetect-lst-0.5.1-5|20	License:	GPLv2+
21mr|ldetect-lst-0.5.1-5|21	Group:		System/Kernel and hardware
21mr|ldetect-lst-0.5.1-5|22	Url:		https://abf.rosalinux.ru/soft/ldetect-lst/
21mr|ldetect-lst-0.5.1-5|23	Source0:	https://abf.io/soft/ldetect-lst/archive/%{name}-%{version}.tar.gz
21mr|ldetect-lst-0.5.1-5|24	BuildRequires:	perl-MDK-Common
21mr|ldetect-lst-0.5.1-5|25	%if %{without bootstrap}
21mr|ldetect-lst-0.5.1-5|26	# for testsuite:
21mr|ldetect-lst-0.5.1-5|27	BuildRequires:	drakx-kbd-mouse-x11
21mr|ldetect-lst-0.5.1-5|28	# for list_modules.pm
21mr|ldetect-lst-0.5.1-5|29	BuildRequires:	drakxtools-backend >= 10.30
21mr|ldetect-lst-0.5.1-5|30	%endif
21mr|ldetect-lst-0.5.1-5|31	Requires(post):	bash
21mr|ldetect-lst-0.5.1-5|32	Requires(post):	gzip
21mr|ldetect-lst-0.5.1-5|33	# libfreebl3.so
21mr|ldetect-lst-0.5.1-5|34	Requires(post):	nss
21mr|ldetect-lst-0.5.1-5|35	Requires(post,preun):	perl-base
21mr|ldetect-lst-0.5.1-5|36	Conflicts:	ldetect < 0.7.18
21mr|ldetect-lst-0.5.1-5|37	# for XFdrake using nvidia-current instead of nvidia-97xx
21mr|ldetect-lst-0.5.1-5|38	Conflicts:	drakx-kbd-mouse-x11 < 0.21
21mr|ldetect-lst-0.5.1-5|39	ExclusiveArch:	%{ix86} x86_64 aarch64
21mr|ldetect-lst-0.5.1-5|40	
21mr|ldetect-lst-0.5.1-5|41	%description
21mr|ldetect-lst-0.5.1-5|42	The hardware device lists provided by this package are used as lookup
21mr|ldetect-lst-0.5.1-5|43	table to get hardware autodetection.
21mr|ldetect-lst-0.5.1-5|44	
21mr|ldetect-lst-0.5.1-5|45	%files
21mr|ldetect-lst-0.5.1-5|46	%{_sbindir}/update-ldetect-lst
21mr|ldetect-lst-0.5.1-5|47	%{_datadir}/%{name}/
21mr|ldetect-lst-0.5.1-5|48	%dir /lib/module-init-tools
21mr|ldetect-lst-0.5.1-5|49	/lib/module-init-tools/ldetect-lst-modules.alias
21mr|ldetect-lst-0.5.1-5|50	
21mr|ldetect-lst-0.5.1-5|51	%post
21mr|ldetect-lst-0.5.1-5|52	# Update ldetect tables after install so that XFdrake will see them
21mr|ldetect-lst-0.5.1-5|53	%{_sbindir}/update-ldetect-lst
21mr|ldetect-lst-0.5.1-5|54	
21mr|ldetect-lst-0.5.1-5|55	#----------------------------------------------------------------------------
21mr|ldetect-lst-0.5.1-5|56	
21mr|ldetect-lst-0.5.1-5|57	%package devel
21mr|ldetect-lst-0.5.1-5|58	Summary:	Devel for ldetect-lst
21mr|ldetect-lst-0.5.1-5|59	Group:		Development/Perl
21mr|ldetect-lst-0.5.1-5|60	Requires:	%{name} = %{EVRD}
21mr|ldetect-lst-0.5.1-5|61	
21mr|ldetect-lst-0.5.1-5|62	%description devel
21mr|ldetect-lst-0.5.1-5|63	Development files for ldetect-lst.
21mr|ldetect-lst-0.5.1-5|64	
21mr|ldetect-lst-0.5.1-5|65	%files devel
21mr|ldetect-lst-0.5.1-5|66	%doc README.pcitable
21mr|ldetect-lst-0.5.1-5|67	%{_bindir}/merge2pcitable.pl
21mr|ldetect-lst-0.5.1-5|68	
21mr|ldetect-lst-0.5.1-5|69	#----------------------------------------------------------------------------
21mr|ldetect-lst-0.5.1-5|70	
21mr|ldetect-lst-0.5.1-5|71	%prep
21mr|ldetect-lst-0.5.1-5|72	%setup -q
21mr|ldetect-lst-0.5.1-5|73	
21mr|ldetect-lst-0.5.1-5|74	%apply_patches
21mr|ldetect-lst-0.5.1-5|75	
21mr|ldetect-lst-0.5.1-5|76	%build
21mr|ldetect-lst-0.5.1-5|77	pushd lst
21mr|ldetect-lst-0.5.1-5|78	rm -f hardcoded-modules.alias fallback-modules.alias preferred-modules.alias
21mr|ldetect-lst-0.5.1-5|79	touch hardcoded-modules.alias fallback-modules.alias preferred-modules.alias
21mr|ldetect-lst-0.5.1-5|80	popd
21mr|ldetect-lst-0.5.1-5|81	
21mr|ldetect-lst-0.5.1-5|82	%make ARCH=%{archname}
21mr|ldetect-lst-0.5.1-5|83	
21mr|ldetect-lst-0.5.1-5|84	%install
21mr|ldetect-lst-0.5.1-5|85	%makeinstall ARCH=%{archname} slibdir=%{buildroot}/lib
21mr|ldetect-lst-0.5.1-5|86	
21mr|ldetect-lst-0.5.1-5|87	# Keep the file in case some old tool checks it, but leave it empty.
21mr|ldetect-lst-0.5.1-5|88	mkdir -p %{buildroot}/lib/module-init-tools/
21mr|ldetect-lst-0.5.1-5|89	echo "" > %{buildroot}/lib/module-init-tools/ldetect-lst-modules.alias
21mr|ldetect-lst-0.5.1-5|90	
21mr|ldetect-lst-0.5.1-5|91	# Do not provide the IDs for now.
21mr|ldetect-lst-0.5.1-5|92	rm -f %{buildroot}%{_datadir}/usb.ids
21mr|ldetect-lst-0.5.1-5|93	rm -f %{buildroot}%{_datadir}/oui.txt
21mr|ldetect-lst-0.5.1-5|94	rm -f %{buildroot}%{_datadir}/pci.ids
21mr|ldetect-lst-0.5.1-5|95	rm -f %{buildroot}%{_datadir}/misc/pnp.ids
21mr|ldetect-lst-0.5.1-5|96	

13451 21
21mr|ldns-1.8.3-1|1	%define major 3
21mr|ldns-1.8.3-1|2	%define libname %mklibname %{name} %{major}
21mr|ldns-1.8.3-1|3	%define develname %mklibname -d %{name}
21mr|ldns-1.8.3-1|4	
21mr|ldns-1.8.3-1|5	%define build_python 1
21mr|ldns-1.8.3-1|6	
21mr|ldns-1.8.3-1|7	Summary:	Lowlevel DNS(SEC) library with API
21mr|ldns-1.8.3-1|8	Name:		ldns
21mr|ldns-1.8.3-1|9	Version:	1.8.3
21mr|ldns-1.8.3-1|10	Release:	1
21mr|ldns-1.8.3-1|11	License:	BSD
21mr|ldns-1.8.3-1|12	Group:		System/Libraries
21mr|ldns-1.8.3-1|13	URL:		http://www.nlnetlabs.nl/ldns/
21mr|ldns-1.8.3-1|14	Source0:	http://www.nlnetlabs.nl/downloads/ldns/ldns-%{version}.tar.gz
21mr|ldns-1.8.3-1|15	
21mr|ldns-1.8.3-1|16	BuildRequires:	automake
21mr|ldns-1.8.3-1|17	BuildRequires:	autoconf
21mr|ldns-1.8.3-1|18	BuildRequires:	libtool
21mr|ldns-1.8.3-1|19	BuildRequires:	pkgconfig(libcrypto)
21mr|ldns-1.8.3-1|20	BuildRequires:	pkgconfig(openssl)
21mr|ldns-1.8.3-1|21	BuildRequires:	doxygen
21mr|ldns-1.8.3-1|22	%if %{build_python}
21mr|ldns-1.8.3-1|23	BuildRequires:	swig
21mr|ldns-1.8.3-1|24	BuildRequires:	pkgconfig(python3)
21mr|ldns-1.8.3-1|25	BuildRequires:	python3dist(setuptools)
21mr|ldns-1.8.3-1|26	%endif
21mr|ldns-1.8.3-1|27	
21mr|ldns-1.8.3-1|28	%description
21mr|ldns-1.8.3-1|29	ldns is a library with the aim to simplify DNS programing in C. All
21mr|ldns-1.8.3-1|30	lowlevel DNS/DNSSEC operations are supported. We also define a higher
21mr|ldns-1.8.3-1|31	level API which allows a programmer to (for instance) create or sign
21mr|ldns-1.8.3-1|32	packets.
21mr|ldns-1.8.3-1|33	
21mr|ldns-1.8.3-1|34	#---------------------------------------------------
21mr|ldns-1.8.3-1|35	
21mr|ldns-1.8.3-1|36	%package -n	%{name}-utils
21mr|ldns-1.8.3-1|37	Summary:	DNS(SEC) utility
21mr|ldns-1.8.3-1|38	Group:		Networking/Other
21mr|ldns-1.8.3-1|39	Requires:	%{libname} = %{EVRD}
21mr|ldns-1.8.3-1|40	
21mr|ldns-1.8.3-1|41	%description -n	%{name}-utils
21mr|ldns-1.8.3-1|42	This package contains various utilities used to manage
21mr|ldns-1.8.3-1|43	and validate DNSSEC zones using ldns library.
21mr|ldns-1.8.3-1|44	
21mr|ldns-1.8.3-1|45	%files -n %{name}-utils
21mr|ldns-1.8.3-1|46	%doc README LICENSE
21mr|ldns-1.8.3-1|47	%{_bindir}/*
21mr|ldns-1.8.3-1|48	%exclude %{_bindir}/%{name}-config
21mr|ldns-1.8.3-1|49	%{_mandir}/man1/*
21mr|ldns-1.8.3-1|50	
21mr|ldns-1.8.3-1|51	#---------------------------------------------------
21mr|ldns-1.8.3-1|52	
21mr|ldns-1.8.3-1|53	%package -n	%{libname}
21mr|ldns-1.8.3-1|54	Summary:	Lowlevel DNS(SEC) library with API
21mr|ldns-1.8.3-1|55	Group:		System/Libraries
21mr|ldns-1.8.3-1|56	
21mr|ldns-1.8.3-1|57	%description -n	%{libname}
21mr|ldns-1.8.3-1|58	ldns is a library with the aim to simplify DNS programing in C. All
21mr|ldns-1.8.3-1|59	lowlevel DNS/DNSSEC operations are supported. We also define a higher
21mr|ldns-1.8.3-1|60	level API which allows a programmer to (for instance) create or sign
21mr|ldns-1.8.3-1|61	packets.
21mr|ldns-1.8.3-1|62	
21mr|ldns-1.8.3-1|63	
21mr|ldns-1.8.3-1|64	%files -n %{libname}
21mr|ldns-1.8.3-1|65	%doc README LICENSE
21mr|ldns-1.8.3-1|66	%{_libdir}/lib*so.%{major}*
21mr|ldns-1.8.3-1|67	#---------------------------------------------------
21mr|ldns-1.8.3-1|68	
21mr|ldns-1.8.3-1|69	%package -n	%{develname}
21mr|ldns-1.8.3-1|70	Summary:	Development package that includes the ldns header files
21mr|ldns-1.8.3-1|71	Group:		Development/C
21mr|ldns-1.8.3-1|72	Requires:	%{libname} = %{EVRD}
21mr|ldns-1.8.3-1|73	Provides:	%{name}-devel = %{EVRD}
21mr|ldns-1.8.3-1|74	
21mr|ldns-1.8.3-1|75	%description -n	%{develname}
21mr|ldns-1.8.3-1|76	The devel package contains the ldns library and the include files
21mr|ldns-1.8.3-1|77	
21mr|ldns-1.8.3-1|78	%files -n %{develname}
21mr|ldns-1.8.3-1|79	%doc docs/* Changelog README
21mr|ldns-1.8.3-1|80	%dir %{_includedir}/ldns
21mr|ldns-1.8.3-1|81	%{_includedir}/ldns/*
21mr|ldns-1.8.3-1|82	%{_libdir}/lib*.so
21mr|ldns-1.8.3-1|83	%{_libdir}/pkgconfig/*
21mr|ldns-1.8.3-1|84	%{_mandir}/man3/*
21mr|ldns-1.8.3-1|85	%{_bindir}/%{name}-config
21mr|ldns-1.8.3-1|86	#---------------------------------------------------
21mr|ldns-1.8.3-1|87	
21mr|ldns-1.8.3-1|88	%if %{build_python}
21mr|ldns-1.8.3-1|89	%global __provides_exclude _ldns.so
21mr|ldns-1.8.3-1|90	
21mr|ldns-1.8.3-1|91	%package -n 	python3-%{name}
21mr|ldns-1.8.3-1|92	Summary:	Python extensions for ldns
21mr|ldns-1.8.3-1|93	Group:		Development/Python
21mr|ldns-1.8.3-1|94	%rename python-%{name}
21mr|ldns-1.8.3-1|95	
21mr|ldns-1.8.3-1|96	%description -n python3-%{name}
21mr|ldns-1.8.3-1|97	Python extensions for ldns
21mr|ldns-1.8.3-1|98	
21mr|ldns-1.8.3-1|99	%files -n python3-%{name}
21mr|ldns-1.8.3-1|100	%doc README LICENSE
21mr|ldns-1.8.3-1|101	%{py3_platsitedir}/*
21mr|ldns-1.8.3-1|102	%endif
21mr|ldns-1.8.3-1|103	#---------------------------------------------------
21mr|ldns-1.8.3-1|104	
21mr|ldns-1.8.3-1|105	%prep
21mr|ldns-1.8.3-1|106	%setup -q
21mr|ldns-1.8.3-1|107	
21mr|ldns-1.8.3-1|108	%build
21mr|ldns-1.8.3-1|109	export PYTHON=%{__python3}
21mr|ldns-1.8.3-1|110	%configure \
21mr|ldns-1.8.3-1|111	--disable-rpath \
21mr|ldns-1.8.3-1|112	%if %{build_python}
21mr|ldns-1.8.3-1|113	--with-pyldns \
21mr|ldns-1.8.3-1|114	%endif
21mr|ldns-1.8.3-1|115	--disable-static \
21mr|ldns-1.8.3-1|116	--with-examples \
21mr|ldns-1.8.3-1|117	--with-drill \
21mr|ldns-1.8.3-1|118	--disable-dane-verify
21mr|ldns-1.8.3-1|119	# Enable dane-verify once we have openssl1.1.0
21mr|ldns-1.8.3-1|120	
21mr|ldns-1.8.3-1|121	
21mr|ldns-1.8.3-1|122	%make
21mr|ldns-1.8.3-1|123	
21mr|ldns-1.8.3-1|124	%install
21mr|ldns-1.8.3-1|125	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|ldns-1.8.3-1|126	%makeinstall_std
21mr|ldns-1.8.3-1|127	
21mr|ldns-1.8.3-1|128	# cleanup and fix --short-circuit
21mr|ldns-1.8.3-1|129	rm -rf docs; mkdir -p docs
21mr|ldns-1.8.3-1|130	cp -rp doc docs/
21mr|ldns-1.8.3-1|131	rm -rf docs/doc/man
21mr|ldns-1.8.3-1|132	rm -f docs/doc/doxyparse.pl
21mr|ldns-1.8.3-1|133	rm -f docs/doc/ldns_manpages
21mr|ldns-1.8.3-1|134	rm -rf docs/doc/.svn
21mr|ldns-1.8.3-1|135	
21mr|ldns-1.8.3-1|136	#we don't want these
21mr|ldns-1.8.3-1|137	find %{buildroot} -name "*.la" -exec rm -rf {} \;
21mr|ldns-1.8.3-1|138	
21mr|ldns-1.8.3-1|139	%if %{build_python}
21mr|ldns-1.8.3-1|140	#remove executable bit
21mr|ldns-1.8.3-1|141	chmod a-x %{buildroot}%{py3_platsitedir}/*py
21mr|ldns-1.8.3-1|142	%endif

13452 21
21mr|leafnode-1.11.8-16|1	Summary:	Leafsite NNTP server
21mr|leafnode-1.11.8-16|2	Name:		leafnode
21mr|leafnode-1.11.8-16|3	Version:	1.11.8
21mr|leafnode-1.11.8-16|4	Release:	16
21mr|leafnode-1.11.8-16|5	License:	Artistic
21mr|leafnode-1.11.8-16|6	Group:		System/Servers
21mr|leafnode-1.11.8-16|7	Url:		http://www.leafnode.org
21mr|leafnode-1.11.8-16|8	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21mr|leafnode-1.11.8-16|9	Source1:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2.asc
21mr|leafnode-1.11.8-16|10	Source2:	%{name}.texpire
21mr|leafnode-1.11.8-16|11	Source3:	%{name}.filters
21mr|leafnode-1.11.8-16|12	Source4:	%{name}.xinetd
21mr|leafnode-1.11.8-16|13	Source5:        %{name}-tmpfiles.conf
21mr|leafnode-1.11.8-16|14	BuildRequires:	pkgconfig(libpcre)
21mr|leafnode-1.11.8-16|15	Requires:	xinetd
21mr|leafnode-1.11.8-16|16	Conflicts:	inn
21mr|leafnode-1.11.8-16|17	
21mr|leafnode-1.11.8-16|18	%description
21mr|leafnode-1.11.8-16|19	Leafnode is a small NNTP server for leaf sites without permanent
21mr|leafnode-1.11.8-16|20	connection to the internet. It supports a subset of NNTP and is able to
21mr|leafnode-1.11.8-16|21	automatically fetch the newsgroups the user reads regularly from the
21mr|leafnode-1.11.8-16|22	newsserver of the ISP.
21mr|leafnode-1.11.8-16|23	
21mr|leafnode-1.11.8-16|24	%prep
21mr|leafnode-1.11.8-16|25	%setup -q
21mr|leafnode-1.11.8-16|26	
21mr|leafnode-1.11.8-16|27	%build
21mr|leafnode-1.11.8-16|28	%configure \
21mr|leafnode-1.11.8-16|29	--with-spooldir=/var/spool/news \
21mr|leafnode-1.11.8-16|30	--with-lockfile=/run/lock/news/%{name} \
21mr|leafnode-1.11.8-16|31	--sysconfdir=%{_sysconfdir}/%{name}
21mr|leafnode-1.11.8-16|32	%make
21mr|leafnode-1.11.8-16|33	
21mr|leafnode-1.11.8-16|34	%install
21mr|leafnode-1.11.8-16|35	%makeinstall_std
21mr|leafnode-1.11.8-16|36	install -d %{buildroot}%{_sysconfdir}/{cron.daily,leafnode}
21mr|leafnode-1.11.8-16|37	install -m 755 %SOURCE2 %{buildroot}%{_sysconfdir}/cron.daily/texpire
21mr|leafnode-1.11.8-16|38	install -m 600 %{_builddir}/%{name}-%{version}/config.example %{buildroot}%{_sysconfdir}/leafnode/config
21mr|leafnode-1.11.8-16|39	install -m 600 %SOURCE3 %{buildroot}%{_sysconfdir}/leafnode/filters
21mr|leafnode-1.11.8-16|40	install -D -m644 %{SOURCE4} %{buildroot}/etc/xinetd.d/%{name}
21mr|leafnode-1.11.8-16|41	install -D -p -m 0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|leafnode-1.11.8-16|42	
21mr|leafnode-1.11.8-16|43	cp doc_german/README doc_german/README.de
21mr|leafnode-1.11.8-16|44	
21mr|leafnode-1.11.8-16|45	# Install the man pages
21mr|leafnode-1.11.8-16|46	install -d %{buildroot}%{_mandir}/{,de}/man{1,3,8}
21mr|leafnode-1.11.8-16|47	install -m 644 doc_german/*.1 %{buildroot}%{_mandir}/de/man1
21mr|leafnode-1.11.8-16|48	rm -rf doc_german/*.1
21mr|leafnode-1.11.8-16|49	install -m 644 doc_german/*.8 %{buildroot}%{_mandir}/de/man8
21mr|leafnode-1.11.8-16|50	rm -rf doc_german/*.8
21mr|leafnode-1.11.8-16|51	install -m 644 `find . -name "*.1"` %{buildroot}%{_mandir}/man1
21mr|leafnode-1.11.8-16|52	install -m 644 `find . -name "*.8"` %{buildroot}%{_mandir}/man8
21mr|leafnode-1.11.8-16|53	rm -f %{buildroot}%{_mandir}/man?/pcre*
21mr|leafnode-1.11.8-16|54	mkdir -p %{buildroot}/var/spool/news/message.id/{0,1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}
21mr|leafnode-1.11.8-16|55	
21mr|leafnode-1.11.8-16|56	%pre
21mr|leafnode-1.11.8-16|57	if [ -f %{_sysconfdir}/cron.daily/texpire.cron ] ; then
21mr|leafnode-1.11.8-16|58	rm -f %{_sysconfdir}/cron.daily/texpire.cron
21mr|leafnode-1.11.8-16|59	fi
21mr|leafnode-1.11.8-16|60	
21mr|leafnode-1.11.8-16|61	%post
21mr|leafnode-1.11.8-16|62	systemd-tmpfiles --create %{name}.conf
21mr|leafnode-1.11.8-16|63	
21mr|leafnode-1.11.8-16|64	%files
21mr|leafnode-1.11.8-16|65	%doc COPYING CREDITS INSTALL README tools/archivefaq.pl update.sh
21mr|leafnode-1.11.8-16|66	#%doc doc_german/README.de doc_german/txt/*
21mr|leafnode-1.11.8-16|67	%attr(755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/texpire
21mr|leafnode-1.11.8-16|68	%attr (644,root,man) %{_mandir}/man1/*
21mr|leafnode-1.11.8-16|69	%attr (644,root,man) %{_mandir}/de/man1/*
21mr|leafnode-1.11.8-16|70	%attr (644,root,man) %{_mandir}/man8/*
21mr|leafnode-1.11.8-16|71	%attr (644,root,man) %{_mandir}/de/man8/*
21mr|leafnode-1.11.8-16|72	#%attr (644,root,man) %{_mandir}/de/man1/*
21mr|leafnode-1.11.8-16|73	#%attr (644,root,man) %{_mandir}/de/man8/*
21mr|leafnode-1.11.8-16|74	%defattr (644,news,news,755)
21mr|leafnode-1.11.8-16|75	%dir %{_sysconfdir}/leafnode
21mr|leafnode-1.11.8-16|76	%attr(600,news,news) %config(noreplace) %{_sysconfdir}/leafnode/*
21mr|leafnode-1.11.8-16|77	%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
21mr|leafnode-1.11.8-16|78	%attr(750,news,news) %{_sbindir}/*
21mr|leafnode-1.11.8-16|79	%attr(755,news,news) %{_bindir}/*
21mr|leafnode-1.11.8-16|80	%{_tmpfilesdir}/%{name}.conf
21mr|leafnode-1.11.8-16|81	%dir /var/spool/news
21mr|leafnode-1.11.8-16|82	%dir /var/spool/news/*
21mr|leafnode-1.11.8-16|83	%dir /var/spool/news/message.id/*

13453 21
21mr|lemon-3.7.9-7|1	Summary:	The Lemon Parser Generator
21mr|lemon-3.7.9-7|2	Name:		lemon
21mr|lemon-3.7.9-7|3	Version:	3.7.9
21mr|lemon-3.7.9-7|4	Release:	7
21mr|lemon-3.7.9-7|5	License:	Public Domain
21mr|lemon-3.7.9-7|6	Group:		Development/Tools
21mr|lemon-3.7.9-7|7	Url:		http://www.sqlite.org/
21mr|lemon-3.7.9-7|8	# taken from http://www.sqlite.org/sqlite-src-3070900.zip
21mr|lemon-3.7.9-7|9	Source0:	http://www.sqlite.org/cvstrac/getfile/sqlite/tool/lemon.c
21mr|lemon-3.7.9-7|10	Source1:	http://www.sqlite.org/cvstrac/getfile/sqlite/tool/lempar.c
21mr|lemon-3.7.9-7|11	Patch0:		lemon-3.7.6.2-system-template.diff
21mr|lemon-3.7.9-7|12	
21mr|lemon-3.7.9-7|13	%description
21mr|lemon-3.7.9-7|14	Lemon is an LALR(1) parser generator for C or C++. It does the same job as
21mr|lemon-3.7.9-7|15	bison and yacc. But lemon is not another bison or yacc clone. It uses a
21mr|lemon-3.7.9-7|16	different grammar syntax which is designed to reduce the number of coding
21mr|lemon-3.7.9-7|17	errors. Lemon also uses a more sophisticated parsing engine that is faster than
21mr|lemon-3.7.9-7|18	yacc and bison and which is both reentrant and thread-safe. Furthermore, Lemon
21mr|lemon-3.7.9-7|19	implements features that can be used to eliminate resource leaks, making is
21mr|lemon-3.7.9-7|20	suitable for use in long-running programs such as graphical user interfaces or
21mr|lemon-3.7.9-7|21	embedded controllers.
21mr|lemon-3.7.9-7|22	
21mr|lemon-3.7.9-7|23	%files
21mr|lemon-3.7.9-7|24	%{_bindir}/lemon
21mr|lemon-3.7.9-7|25	%dir %{_datadir}/lemon
21mr|lemon-3.7.9-7|26	%{_datadir}/lemon/lempar.c
21mr|lemon-3.7.9-7|27	
21mr|lemon-3.7.9-7|28	#----------------------------------------------------------------------------
21mr|lemon-3.7.9-7|29	
21mr|lemon-3.7.9-7|30	%prep
21mr|lemon-3.7.9-7|31	%setup -q -c -T
21mr|lemon-3.7.9-7|32	cp %{SOURCE0} .
21mr|lemon-3.7.9-7|33	cp %{SOURCE1} .
21mr|lemon-3.7.9-7|34	%patch0 -p0
21mr|lemon-3.7.9-7|35	
21mr|lemon-3.7.9-7|36	%build
21mr|lemon-3.7.9-7|37	gcc %{optflags} -o lemon lemon.c
21mr|lemon-3.7.9-7|38	
21mr|lemon-3.7.9-7|39	%install
21mr|lemon-3.7.9-7|40	install -d %{buildroot}%{_bindir}
21mr|lemon-3.7.9-7|41	install -d %{buildroot}%{_datadir}/lemon
21mr|lemon-3.7.9-7|42	
21mr|lemon-3.7.9-7|43	install -m0755 lemon %{buildroot}%{_bindir}/
21mr|lemon-3.7.9-7|44	install -m0644 lempar.c %{buildroot}%{_datadir}/lemon/lempar.c

13454 21
21mr|lensfun-0.3.95-1|1	%define lib_major 2
21mr|lensfun-0.3.95-1|2	%define lib_name %mklibname lensfun %{lib_major}
21mr|lensfun-0.3.95-1|3	%define lib_dev %mklibname lensfun -d
21mr|lensfun-0.3.95-1|4	
21mr|lensfun-0.3.95-1|5	# See https://github.com/darktable-org/darktable/issues/7380#issuecomment-768064808
21mr|lensfun-0.3.95-1|6	# about why there are no newer versions in the upstream despite active git master
21mr|lensfun-0.3.95-1|7	
21mr|lensfun-0.3.95-1|8	Name:		lensfun
21mr|lensfun-0.3.95-1|9	Version:	0.3.95
21mr|lensfun-0.3.95-1|10	Summary:	A library to rectifying the defects introduced by your photographic equipment
21mr|lensfun-0.3.95-1|11	Release:	1
21mr|lensfun-0.3.95-1|12	License:	GPLv3
21mr|lensfun-0.3.95-1|13	Group:		System/Libraries
21mr|lensfun-0.3.95-1|14	Url:		https://github.com/lensfun/lensfun
21mr|lensfun-0.3.95-1|15	Source0:	https://github.com/lensfun/lensfun/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lensfun-0.3.95-1|16	# https://github.com/lensfun/lensfun/pull/1351
21mr|lensfun-0.3.95-1|17	Patch1:		0001-Match-library-file-name-with-soname.patch
21mr|lensfun-0.3.95-1|18	# ROSA-specific
21mr|lensfun-0.3.95-1|19	Patch2:		0001-ROSA-gksudo-xdg-su.patch
21mr|lensfun-0.3.95-1|20	BuildRequires:	python3-devel
21mr|lensfun-0.3.95-1|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|lensfun-0.3.95-1|22	BuildRequires:	pkgconfig(libpng)
21mr|lensfun-0.3.95-1|23	BuildRequires:	zlib-devel
21mr|lensfun-0.3.95-1|24	BuildRequires:	cmake
21mr|lensfun-0.3.95-1|25	BuildRequires:	doxygen
21mr|lensfun-0.3.95-1|26	BuildRequires:	%{_bindir}/rst2man
21mr|lensfun-0.3.95-1|27	
21mr|lensfun-0.3.95-1|28	%description
21mr|lensfun-0.3.95-1|29	A library to rectifying the defects introduced by your photographic equipment.
21mr|lensfun-0.3.95-1|30	
21mr|lensfun-0.3.95-1|31	%files
21mr|lensfun-0.3.95-1|32	%{_datadir}/lensfun
21mr|lensfun-0.3.95-1|33	%{_docdir}/*
21mr|lensfun-0.3.95-1|34	
21mr|lensfun-0.3.95-1|35	#------------------------------------------------------------------
21mr|lensfun-0.3.95-1|36	
21mr|lensfun-0.3.95-1|37	%package tools
21mr|lensfun-0.3.95-1|38	Summary:	Tools for managing lensfun data
21mr|lensfun-0.3.95-1|39	Group:		Graphics
21mr|lensfun-0.3.95-1|40	Requires:	%{name} = %{EVRD}
21mr|lensfun-0.3.95-1|41	# for g-lensfun-update-data
21mr|lensfun-0.3.95-1|42	Requires:		/usr/bin/xdg-su
21mr|lensfun-0.3.95-1|43	
21mr|lensfun-0.3.95-1|44	%description tools
21mr|lensfun-0.3.95-1|45	This package contains tools to fetch lens database updates and manage lens
21mr|lensfun-0.3.95-1|46	adapters in lensfun.
21mr|lensfun-0.3.95-1|47	
21mr|lensfun-0.3.95-1|48	%files tools
21mr|lensfun-0.3.95-1|49	%{_bindir}/lensfun-add-adapter
21mr|lensfun-0.3.95-1|50	%{_bindir}/lensfun-update-data
21mr|lensfun-0.3.95-1|51	%{_bindir}/lensfun-convert-lcp
21mr|lensfun-0.3.95-1|52	%{_bindir}/g-lensfun-update-data
21mr|lensfun-0.3.95-1|53	%{_mandir}/man1/lensfun-add-adapter.1*
21mr|lensfun-0.3.95-1|54	%{_mandir}/man1/lensfun-update-data.1*
21mr|lensfun-0.3.95-1|55	%{_mandir}/man1/g-lensfun-update-data.1*
21mr|lensfun-0.3.95-1|56	%dir /var/lib/lensfun-updates
21mr|lensfun-0.3.95-1|57	
21mr|lensfun-0.3.95-1|58	#------------------------------------------------------------------
21mr|lensfun-0.3.95-1|59	
21mr|lensfun-0.3.95-1|60	%package -n python3-lensfun
21mr|lensfun-0.3.95-1|61	Summary:	Python3 lensfun bindings
21mr|lensfun-0.3.95-1|62	Group:		Development/Python
21mr|lensfun-0.3.95-1|63	Requires:	%{name} = %{EVRD}
21mr|lensfun-0.3.95-1|64	
21mr|lensfun-0.3.95-1|65	%description -n python3-lensfun
21mr|lensfun-0.3.95-1|66	Python3 lensfun bindings
21mr|lensfun-0.3.95-1|67	
21mr|lensfun-0.3.95-1|68	%files -n python3-lensfun
21mr|lensfun-0.3.95-1|69	%{python3_sitelib}/lensfun/
21mr|lensfun-0.3.95-1|70	%{python3_sitelib}/lensfun*.egg-info
21mr|lensfun-0.3.95-1|71	
21mr|lensfun-0.3.95-1|72	#------------------------------------------------------------------
21mr|lensfun-0.3.95-1|73	
21mr|lensfun-0.3.95-1|74	%package -n	%{lib_name}
21mr|lensfun-0.3.95-1|75	Summary:	A library to rectifying the defects introduced by your photographic equipment
21mr|lensfun-0.3.95-1|76	Group:		System/Libraries
21mr|lensfun-0.3.95-1|77	Requires:	%{name} = %{EVRD}
21mr|lensfun-0.3.95-1|78	
21mr|lensfun-0.3.95-1|79	%description -n	%{lib_name}
21mr|lensfun-0.3.95-1|80	A library to rectifying the defects introduced by your photographic equipment.
21mr|lensfun-0.3.95-1|81	
21mr|lensfun-0.3.95-1|82	%files -n %{lib_name}
21mr|lensfun-0.3.95-1|83	%{_libdir}/liblensfun.so.%{lib_major}*
21mr|lensfun-0.3.95-1|84	
21mr|lensfun-0.3.95-1|85	#------------------------------------------------------------------
21mr|lensfun-0.3.95-1|86	
21mr|lensfun-0.3.95-1|87	%package -n	%{lib_dev}
21mr|lensfun-0.3.95-1|88	Summary: Development tools for programs which will use the %{name}
21mr|lensfun-0.3.95-1|89	Group: Development/C
21mr|lensfun-0.3.95-1|90	Requires: %{lib_name} = %{EVRD}
21mr|lensfun-0.3.95-1|91	Provides: %{name}-devel = %{EVRD}
21mr|lensfun-0.3.95-1|92	
21mr|lensfun-0.3.95-1|93	%description -n	%{lib_dev}
21mr|lensfun-0.3.95-1|94	This package contains the header files and .so
21mr|lensfun-0.3.95-1|95	libraries for developing %{name}.
21mr|lensfun-0.3.95-1|96	
21mr|lensfun-0.3.95-1|97	%files -n %{lib_dev}
21mr|lensfun-0.3.95-1|98	%{_includedir}/%{name}
21mr|lensfun-0.3.95-1|99	%{_libdir}/liblensfun.so
21mr|lensfun-0.3.95-1|100	%{_libdir}/pkgconfig/lensfun.pc
21mr|lensfun-0.3.95-1|101	
21mr|lensfun-0.3.95-1|102	#------------------------------------------------------------------
21mr|lensfun-0.3.95-1|103	
21mr|lensfun-0.3.95-1|104	%prep
21mr|lensfun-0.3.95-1|105	%autosetup -p1 -n %{name}-%{version}
21mr|lensfun-0.3.95-1|106	
21mr|lensfun-0.3.95-1|107	sed -i -e "s|^#!/usr/bin/env python3$|#!%{__python3}|g" \
21mr|lensfun-0.3.95-1|108	apps/lensfun-add-adapter \
21mr|lensfun-0.3.95-1|109	apps/lensfun-update-data
21mr|lensfun-0.3.95-1|110	
21mr|lensfun-0.3.95-1|111	%build
21mr|lensfun-0.3.95-1|112	%cmake \
21mr|lensfun-0.3.95-1|113	-DCMAKE_BUILD_TYPE:STRING=Release \
21mr|lensfun-0.3.95-1|114	-DBUILD_DOC:BOOL=ON \
21mr|lensfun-0.3.95-1|115	-DBUILD_TESTS:BOOL=OFF \
21mr|lensfun-0.3.95-1|116	-DINSTALL_HELPER_SCRIPTS:BOOL=ON
21mr|lensfun-0.3.95-1|117	
21mr|lensfun-0.3.95-1|118	# there are problems with make and make install
21mr|lensfun-0.3.95-1|119	%{__cmake} --build . %{?_smp_mflags} --verbose
21mr|lensfun-0.3.95-1|120	
21mr|lensfun-0.3.95-1|121	%install
21mr|lensfun-0.3.95-1|122	DESTDIR="%{buildroot}" %{__cmake} --install build
21mr|lensfun-0.3.95-1|123	# create/own /var/lib/lensfun-updates
21mr|lensfun-0.3.95-1|124	mkdir -p %{buildroot}/var/lib/lensfun-updates
21mr|lensfun-0.3.95-1|125	
21mr|lensfun-0.3.95-1|126	# create/own /var/lib/lensfun-updates
21mr|lensfun-0.3.95-1|127	mkdir -p %{buildroot}/var/lib/lensfun-updates
21mr|lensfun-0.3.95-1|128	

13455 21
21mr|leptonica-1.82.0-1|1	%define	major 5
21mr|leptonica-1.82.0-1|2	%define	libname %mklibname lept %{major}
21mr|leptonica-1.82.0-1|3	%define	devname %mklibname lept -d
21mr|leptonica-1.82.0-1|4	
21mr|leptonica-1.82.0-1|5	Summary:	C library for image processing and image analysis operations
21mr|leptonica-1.82.0-1|6	Name:		leptonica
21mr|leptonica-1.82.0-1|7	Version:	1.82.0
21mr|leptonica-1.82.0-1|8	Release:	1
21mr|leptonica-1.82.0-1|9	License:	MIT
21mr|leptonica-1.82.0-1|10	Group:		Graphics
21mr|leptonica-1.82.0-1|11	Url:		http://www.leptonica.org
21mr|leptonica-1.82.0-1|12	Source0:	http://www.leptonica.org/source/%{name}-%{version}.tar.gz
21mr|leptonica-1.82.0-1|13	BuildRequires:	doxygen
21mr|leptonica-1.82.0-1|14	BuildRequires:	giflib-devel >= 5.1
21mr|leptonica-1.82.0-1|15	BuildRequires:	jpeg-devel
21mr|leptonica-1.82.0-1|16	BuildRequires:	pkgconfig(libpng)
21mr|leptonica-1.82.0-1|17	BuildRequires:	pkgconfig(libtiff-4)
21mr|leptonica-1.82.0-1|18	BuildRequires:	pkgconfig(libwebp)
21mr|leptonica-1.82.0-1|19	BuildRequires:	pkgconfig(libopenjp2)
21mr|leptonica-1.82.0-1|20	BuildRequires:	pkgconfig(zlib)
21mr|leptonica-1.82.0-1|21	
21mr|leptonica-1.82.0-1|22	%description
21mr|leptonica-1.82.0-1|23	Well-tested C code for some basic image processing operations, along with
21mr|leptonica-1.82.0-1|24	a description of the functions and some design methods. A full set of affine
21mr|leptonica-1.82.0-1|25	transformations (translation, shear, rotation, scaling) on images of all depths
21mr|leptonica-1.82.0-1|26	is included, with the exception that some of the scaling methods do not work
21mr|leptonica-1.82.0-1|27	at all depths. There are also implementations of binary morphology, grayscale
21mr|leptonica-1.82.0-1|28	morphology, convolution and rank order filters, and applications such as jbig2
21mr|leptonica-1.82.0-1|29	image processing and color quantization.
21mr|leptonica-1.82.0-1|30	
21mr|leptonica-1.82.0-1|31	#----------------------------------------------------------------------------
21mr|leptonica-1.82.0-1|32	
21mr|leptonica-1.82.0-1|33	%package -n %{libname}
21mr|leptonica-1.82.0-1|34	Summary:	C library for image processing and image analysis operations
21mr|leptonica-1.82.0-1|35	Group:		System/Libraries
21mr|leptonica-1.82.0-1|36	
21mr|leptonica-1.82.0-1|37	%description -n %{libname}
21mr|leptonica-1.82.0-1|38	Well-tested C code for some basic image processing operations, along with
21mr|leptonica-1.82.0-1|39	a description of the functions and some design methods. A full set of affine
21mr|leptonica-1.82.0-1|40	transformations (translation, shear, rotation, scaling) on images of all depths
21mr|leptonica-1.82.0-1|41	is included, with the exception that some of the scaling methods do not work
21mr|leptonica-1.82.0-1|42	at all depths. There are also implementations of binary morphology, grayscale
21mr|leptonica-1.82.0-1|43	morphology, convolution and rank order filters, and applications such as jbig2
21mr|leptonica-1.82.0-1|44	image processing and color quantization.
21mr|leptonica-1.82.0-1|45	
21mr|leptonica-1.82.0-1|46	%files -n %{libname}
21mr|leptonica-1.82.0-1|47	%doc README.md
21mr|leptonica-1.82.0-1|48	%{_libdir}/liblept.so.%{major}*
21mr|leptonica-1.82.0-1|49	
21mr|leptonica-1.82.0-1|50	#----------------------------------------------------------------------------
21mr|leptonica-1.82.0-1|51	
21mr|leptonica-1.82.0-1|52	%package -n %{devname}
21mr|leptonica-1.82.0-1|53	Summary:	C library for image processing and image analysis operations
21mr|leptonica-1.82.0-1|54	Group:		Development/C
21mr|leptonica-1.82.0-1|55	Requires:	%{libname} = %{EVRD}
21mr|leptonica-1.82.0-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|leptonica-1.82.0-1|57	
21mr|leptonica-1.82.0-1|58	%description -n %{devname}
21mr|leptonica-1.82.0-1|59	Well-tested C code for some basic image processing operations, along with
21mr|leptonica-1.82.0-1|60	a description of the functions and some design methods. A full set of affine
21mr|leptonica-1.82.0-1|61	transformations (translation, shear, rotation, scaling) on images of all depths
21mr|leptonica-1.82.0-1|62	is included, with the exception that some of the scaling methods do not work
21mr|leptonica-1.82.0-1|63	at all depths. There are also implementations of binary morphology, grayscale
21mr|leptonica-1.82.0-1|64	morphology, convolution and rank order filters, and applications such as jbig2
21mr|leptonica-1.82.0-1|65	image processing and color quantization.
21mr|leptonica-1.82.0-1|66	This package contains development files only.
21mr|leptonica-1.82.0-1|67	
21mr|leptonica-1.82.0-1|68	%files -n %{devname}
21mr|leptonica-1.82.0-1|69	%doc %{name}-license.txt README.html
21mr|leptonica-1.82.0-1|70	%doc doc/html/*
21mr|leptonica-1.82.0-1|71	%{_libdir}/liblept.so
21mr|leptonica-1.82.0-1|72	%{_libdir}/libleptonica.so
21mr|leptonica-1.82.0-1|73	%{_libdir}/cmake/*.cmake
21mr|leptonica-1.82.0-1|74	%{_libdir}/pkgconfig/lept.pc
21mr|leptonica-1.82.0-1|75	%{_includedir}/%{name}/*.h
21mr|leptonica-1.82.0-1|76	
21mr|leptonica-1.82.0-1|77	#----------------------------------------------------------------------------
21mr|leptonica-1.82.0-1|78	
21mr|leptonica-1.82.0-1|79	%prep
21mr|leptonica-1.82.0-1|80	%setup -q
21mr|leptonica-1.82.0-1|81	%apply_patches
21mr|leptonica-1.82.0-1|82	
21mr|leptonica-1.82.0-1|83	# Fix perms
21mr|leptonica-1.82.0-1|84	chmod 0644 src/*.c
21mr|leptonica-1.82.0-1|85	
21mr|leptonica-1.82.0-1|86	
21mr|leptonica-1.82.0-1|87	%build
21mr|leptonica-1.82.0-1|88	%configure \
21mr|leptonica-1.82.0-1|89	--disable-static \
21mr|leptonica-1.82.0-1|90	--disable-programs
21mr|leptonica-1.82.0-1|91	%make
21mr|leptonica-1.82.0-1|92	
21mr|leptonica-1.82.0-1|93	# Build library docs
21mr|leptonica-1.82.0-1|94	doxygen Doxyfile
21mr|leptonica-1.82.0-1|95	
21mr|leptonica-1.82.0-1|96	
21mr|leptonica-1.82.0-1|97	%install
21mr|leptonica-1.82.0-1|98	%makeinstall_std

13456 21
21mr|less-608-3|1	# (tpg) get rid of that nasy perl or split packages
21mr|less-608-3|2	%global __requires_exclude perl\\(strict\\)|perl\\(warnings\\)
21mr|less-608-3|3	%global __requires_exclude_from ^(.%{_bindir}/tarcolor|%{_bindir}/code2color)$
21mr|less-608-3|4	
21mr|less-608-3|5	%define	less_p_vers 1.83
21mr|less-608-3|6	
21mr|less-608-3|7	Summary:	A text file browser similar to more, but better
21mr|less-608-3|8	Name:		less
21mr|less-608-3|9	Version:	608
21mr|less-608-3|10	Release:	3
21mr|less-608-3|11	License:	GPLv3+ or BSD-like
21mr|less-608-3|12	Group:		File tools
21mr|less-608-3|13	Url:		http://www.greenwoodsoftware.com/less
21mr|less-608-3|14	Source0:	http://www.greenwoodsoftware.com/less/%{name}-%{version}.tar.gz
21mr|less-608-3|15	Source1:	faq_less.html
21mr|less-608-3|16	Source2:	http://www-zeuthen.desy.de/~friebel/unix/less/lesspipe-%{less_p_vers}.tar.gz
21mr|less-608-3|17	Patch0:		less-374-manpages.patch
21mr|less-608-3|18	Patch1:		less-382-fixline.patch
21mr|less-608-3|19	Patch2:		lesspipe-1.72-posix.patch
21mr|less-608-3|20	# If o3read isn't installed, use the filter that comes with lesspipe
21mr|less-608-3|21	Patch3:		lesspipe-1.72-optional-o3read.patch
21mr|less-608-3|22	Patch4:		lesspipe-1.83-use-odt2txt-insted-of-sxw2txt.patch
21mr|less-608-3|23	Patch5:		CVE-2022-46663.patch
21mr|less-608-3|24	Patch6:		CVE-2024-32487.patch
21mr|less-608-3|25	#BuildRequires:	termcap-devel
21mr|less-608-3|26	BuildRequires:	pkgconfig(libpcre2-8)
21mr|less-608-3|27	BuildRequires:	pkgconfig(ncursesw)
21mr|less-608-3|28	# lesspipe.sh requires file
21mr|less-608-3|29	Requires:	file
21mr|less-608-3|30	Requires:	sed
21mr|less-608-3|31	# To open various file types
21mr|less-608-3|32	Recommends:	bsdtar
21mr|less-608-3|33	Recommends:	hdf5
21mr|less-608-3|34	Recommends:	html2text
21mr|less-608-3|35	Recommends:	netcdf
21mr|less-608-3|36	Recommends:	odt2txt
21mr|less-608-3|37	
21mr|less-608-3|38	%description
21mr|less-608-3|39	The less utility is a text file browser that resembles more, but has more
21mr|less-608-3|40	capabilities. It allows you to move backwards in the file as well as forwards.
21mr|less-608-3|41	Since less doesn't have to read the entire input file before it starts, it
21mr|less-608-3|42	starts up more quickly than text editors (for example, vi).
21mr|less-608-3|43	You should install less because it is a basic utility for viewing text files,
21mr|less-608-3|44	and you'll use it frequently.
21mr|less-608-3|45	
21mr|less-608-3|46	%files
21mr|less-608-3|47	%doc COPYING README NEWS README.lesspipe
21mr|less-608-3|48	%doc faq_less.html lesspipe-%{less_p_vers}/{ChangeLog,german.txt,TODO}
21mr|less-608-3|49	%doc README.urpmi
21mr|less-608-3|50	%{_sysconfdir}/profile.d/20less.*
21mr|less-608-3|51	%{_bindir}/*
21mr|less-608-3|52	%{_mandir}/man1/*
21mr|less-608-3|53	
21mr|less-608-3|54	
21mr|less-608-3|55	#----------------------------------------------------------------------------
21mr|less-608-3|56	
21mr|less-608-3|57	%prep
21mr|less-608-3|58	%setup -q -a 2
21mr|less-608-3|59	%patch0 -p1 -b .manpages~
21mr|less-608-3|60	%patch1 -p1 -b .fixline
21mr|less-608-3|61	pushd lesspipe-%{less_p_vers}
21mr|less-608-3|62	%patch2 -p1 -b .posix~
21mr|less-608-3|63	%patch3 -p1 -b .o3read~
21mr|less-608-3|64	popd
21mr|less-608-3|65	%patch4 -p1 -b .odt2xt~
21mr|less-608-3|66	%patch5 -p1
21mr|less-608-3|67	%patch6 -p1
21mr|less-608-3|68	
21mr|less-608-3|69	chmod a+r lesspipe-%{less_p_vers}/*
21mr|less-608-3|70	cp lesspipe-%{less_p_vers}/README README.lesspipe
21mr|less-608-3|71	
21mr|less-608-3|72	# Some source files have very odd permissions
21mr|less-608-3|73	# that happen to be passed on to the debug package
21mr|less-608-3|74	find . -name "*.[ch]" |xargs chmod 0644
21mr|less-608-3|75	
21mr|less-608-3|76	
21mr|less-608-3|77	%build
21mr|less-608-3|78	CFLAGS=$(echo "%{optflags} -DHAVE_LOCALE" | sed -e s/-fomit-frame-pointer//)
21mr|less-608-3|79	%configure --with-regex=auto
21mr|less-608-3|80	%make
21mr|less-608-3|81	cd lesspipe-%{less_p_vers}
21mr|less-608-3|82	./configure --yes
21mr|less-608-3|83	cd ..
21mr|less-608-3|84	
21mr|less-608-3|85	
21mr|less-608-3|86	%install
21mr|less-608-3|87	%makeinstall_std
21mr|less-608-3|88	
21mr|less-608-3|89	# Install lesspipe
21mr|less-608-3|90	pushd lesspipe-%{less_p_vers}
21mr|less-608-3|91	%makeinstall PREFIX=%{buildroot}%{_prefix}
21mr|less-608-3|92	popd
21mr|less-608-3|93	
21mr|less-608-3|94	# Install faq
21mr|less-608-3|95	install -m 644 %{SOURCE1} .
21mr|less-608-3|96	
21mr|less-608-3|97	
21mr|less-608-3|98	# Create profile.d scripts to set LESSOPEN for lesspipe use
21mr|less-608-3|99	mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
21mr|less-608-3|100	cat << EOF > %{buildroot}%{_sysconfdir}/profile.d/20less.sh
21mr|less-608-3|101	CHARSET=\$(locale charmap 2> /dev/null)
21mr|less-608-3|102	if [ -z \$LESSCHARSET ]; then
21mr|less-608-3|103	case "\$CHARSET" in
21mr|less-608-3|104	ISO*|KOI*|CP*)
21mr|less-608-3|105	export LESSCHARSET="\$CHARSET"
21mr|less-608-3|106	;;
21mr|less-608-3|107	* )
21mr|less-608-3|108	export LESSCHARSET="UTF-8"
21mr|less-608-3|109	;;
21mr|less-608-3|110	esac
21mr|less-608-3|111	fi
21mr|less-608-3|112	# Make a lesspipe filter for less
21mr|less-608-3|113	export LESSOPEN="|/usr/bin/lesspipe.sh %s"
21mr|less-608-3|114	export LESS="-R"
21mr|less-608-3|115	EOF
21mr|less-608-3|116	
21mr|less-608-3|117	cat << EOF > %{buildroot}%{_sysconfdir}/profile.d/20less.csh
21mr|less-608-3|118	if ( \$?LESSCHARSET ) then
21mr|less-608-3|119	if ( \$LESSCHARSET == "") then
21mr|less-608-3|120	unsetenv LESSCHARSET
21mr|less-608-3|121	endif
21mr|less-608-3|122	endif
21mr|less-608-3|123	if ! ( \$?LESSCHARSET ) then
21mr|less-608-3|124	set CHARSET=\`locale charmap\`
21mr|less-608-3|125	switch ("\$CHARSET")
21mr|less-608-3|126	case ISO*
21mr|less-608-3|127	case KOI*
21mr|less-608-3|128	case CP*
21mr|less-608-3|129	setenv LESSCHARSET \$CHARSET
21mr|less-608-3|130	breaksw
21mr|less-608-3|131	default
21mr|less-608-3|132	setenv LESSCHARSET UTF-8
21mr|less-608-3|133	breaksw
21mr|less-608-3|134	endsw
21mr|less-608-3|135	endif
21mr|less-608-3|136	# Make a lesspipe filter for less
21mr|less-608-3|137	setenv LESSOPEN "|/usr/bin/lesspipe.sh %s"
21mr|less-608-3|138	setenv LESS "-R"
21mr|less-608-3|139	EOF
21mr|less-608-3|140	
21mr|less-608-3|141	# Advice to users
21mr|less-608-3|142	cat << EOF > README.urpmi
21mr|less-608-3|143	This version of less includes lesspipe.sh from Wolfgang Friebel
21mr|less-608-3|144	( http://www-zeuthen.desy.de/~friebel//unix/less/ ).
21mr|less-608-3|145	
21mr|less-608-3|146	This enables you to view gz, bz2, lzma, zip, rpm and html files
21mr|less-608-3|147	among others with less. It works by setting the LESSOPEN
21mr|less-608-3|148	environment variable, see the man pages for details.
21mr|less-608-3|149	
21mr|less-608-3|150	If you want to disable this behavior, either use 'unset LESSOPEN' or
21mr|less-608-3|151	use an alias ( alias less='less -l' ).
21mr|less-608-3|152	
21mr|less-608-3|153	Less will open html files with lynx, then html2text, then cat if
21mr|less-608-3|154	none of the previous were found.
21mr|less-608-3|155	EOF
21mr|less-608-3|156	
21mr|less-608-3|157	
21mr|less-608-3|158	
21mr|less-608-3|159	%check
21mr|less-608-3|160	# FIXME: Checks failing on ABF, but not locally...
21mr|less-608-3|161	cd lesspipe-%{less_p_vers}
21mr|less-608-3|162	# Make sure we're testing stuff with new less and not currently installed one
21mr|less-608-3|163	export PATH=$PWD/../:$PATH
21mr|less-608-3|164	#make test

13457 21
21mr|lesstif-0.95.2-16|1	%define _disable_ld_no_undefined 1
21mr|lesstif-0.95.2-16|2	
21mr|lesstif-0.95.2-16|3	%define major 2
21mr|lesstif-0.95.2-16|4	%define libmrm %mklibname Mrm %{major}
21mr|lesstif-0.95.2-16|5	%define libuil %mklibname Uil %{major}
21mr|lesstif-0.95.2-16|6	%define libxm %mklibname Xm %{major}
21mr|lesstif-0.95.2-16|7	%define devname %mklibname %{name} -d
21mr|lesstif-0.95.2-16|8	
21mr|lesstif-0.95.2-16|9	%define lessdoxdir %{_docdir}/%{name}
21mr|lesstif-0.95.2-16|10	
21mr|lesstif-0.95.2-16|11	Summary:	A free Motif clone
21mr|lesstif-0.95.2-16|12	Name:		lesstif
21mr|lesstif-0.95.2-16|13	Version:	0.95.2
21mr|lesstif-0.95.2-16|14	Release:	16
21mr|lesstif-0.95.2-16|15	License:	LGPLv2.1+
21mr|lesstif-0.95.2-16|16	Group:		System/Libraries
21mr|lesstif-0.95.2-16|17	Url:		http://www.lesstif.org/
21mr|lesstif-0.95.2-16|18	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
21mr|lesstif-0.95.2-16|19	Source2:	mwm.png
21mr|lesstif-0.95.2-16|20	Source3:	mwm32.png
21mr|lesstif-0.95.2-16|21	Source4:	lesstif-mwm-menu-xdg
21mr|lesstif-0.95.2-16|22	# Fedora patches
21mr|lesstif-0.95.2-16|23	Patch0:		lesstif-0.95.2-motif-config.patch
21mr|lesstif-0.95.2-16|24	Patch1:		lesstif-0.95.0-XxxxProperty-64bit.patch
21mr|lesstif-0.95.2-16|25	# Fix PutPixel32 crashing on 64 bit (RH bug #437133)
21mr|lesstif-0.95.2-16|26	Patch2:		lesstif-0.95.0-PutPixel32.patch
21mr|lesstif-0.95.2-16|27	# Slightly ugly hack to disable libDtPrint build. It seems to be
21mr|lesstif-0.95.2-16|28	# completely useless, I don't think any apps use it. Debian doesn't
21mr|lesstif-0.95.2-16|29	# ship it. - AdamW 2007/07
21mr|lesstif-0.95.2-16|30	Patch3:		lesstif-0.95.0-disable-dtprint.patch
21mr|lesstif-0.95.2-16|31	
21mr|lesstif-0.95.2-16|32	BuildRequires:	flex
21mr|lesstif-0.95.2-16|33	BuildRequires:	imake
21mr|lesstif-0.95.2-16|34	BuildRequires:	x11-util-cf-files
21mr|lesstif-0.95.2-16|35	BuildRequires:	pkgconfig(fontconfig)
21mr|lesstif-0.95.2-16|36	BuildRequires:	pkgconfig(x11)
21mr|lesstif-0.95.2-16|37	BuildRequires:	pkgconfig(xext)
21mr|lesstif-0.95.2-16|38	BuildRequires:	pkgconfig(xft)
21mr|lesstif-0.95.2-16|39	BuildRequires:	pkgconfig(xp)
21mr|lesstif-0.95.2-16|40	BuildRequires:	pkgconfig(xrender)
21mr|lesstif-0.95.2-16|41	BuildRequires:	pkgconfig(xt)
21mr|lesstif-0.95.2-16|42	
21mr|lesstif-0.95.2-16|43	%description
21mr|lesstif-0.95.2-16|44	Lesstif is an API compatible clone of the Motif toolkit. It implements
21mr|lesstif-0.95.2-16|45	the Motif 2.1 API. Many Motif applications compile and run
21mr|lesstif-0.95.2-16|46	out-of-the-box with LessTif, and we want to hear about those that
21mr|lesstif-0.95.2-16|47	don't.
21mr|lesstif-0.95.2-16|48	
21mr|lesstif-0.95.2-16|49	%files
21mr|lesstif-0.95.2-16|50	%doc AUTHORS BUG-REPORTING COPYING COPYING.LIB CREDITS
21mr|lesstif-0.95.2-16|51	%doc ChangeLog NEWS
21mr|lesstif-0.95.2-16|52	%doc README ReleaseNotes.txt ReleaseNotes.html
21mr|lesstif-0.95.2-16|53	%doc doc/www.lesstif.org/FAQ.html
21mr|lesstif-0.95.2-16|54	%{_mandir}/man1/lesstif.1*
21mr|lesstif-0.95.2-16|55	
21mr|lesstif-0.95.2-16|56	#----------------------------------------------------------------------------
21mr|lesstif-0.95.2-16|57	
21mr|lesstif-0.95.2-16|58	%package -n %{libmrm}
21mr|lesstif-0.95.2-16|59	Summary:	Lesstif libraries
21mr|lesstif-0.95.2-16|60	Group:		System/Libraries
21mr|lesstif-0.95.2-16|61	
21mr|lesstif-0.95.2-16|62	%description -n %{libmrm}
21mr|lesstif-0.95.2-16|63	This package contains a shared library for %{name}.
21mr|lesstif-0.95.2-16|64	
21mr|lesstif-0.95.2-16|65	%files -n %{libmrm}
21mr|lesstif-0.95.2-16|66	%{_libdir}/libMrm.so.%{major}*
21mr|lesstif-0.95.2-16|67	
21mr|lesstif-0.95.2-16|68	#----------------------------------------------------------------------------
21mr|lesstif-0.95.2-16|69	
21mr|lesstif-0.95.2-16|70	%package -n %{libuil}
21mr|lesstif-0.95.2-16|71	Summary:	Lesstif libraries
21mr|lesstif-0.95.2-16|72	Group:		System/Libraries
21mr|lesstif-0.95.2-16|73	
21mr|lesstif-0.95.2-16|74	%description -n %{libuil}
21mr|lesstif-0.95.2-16|75	This package contains a shared library for %{name}.
21mr|lesstif-0.95.2-16|76	
21mr|lesstif-0.95.2-16|77	%files -n %{libuil}
21mr|lesstif-0.95.2-16|78	%{_libdir}/libUil.so.%{major}*
21mr|lesstif-0.95.2-16|79	
21mr|lesstif-0.95.2-16|80	#----------------------------------------------------------------------------
21mr|lesstif-0.95.2-16|81	
21mr|lesstif-0.95.2-16|82	%package -n %{libxm}
21mr|lesstif-0.95.2-16|83	Summary:	Lesstif libraries
21mr|lesstif-0.95.2-16|84	Group:		System/Libraries
21mr|lesstif-0.95.2-16|85	
21mr|lesstif-0.95.2-16|86	%description -n %{libxm}
21mr|lesstif-0.95.2-16|87	This package contains a shared library for %{name}.
21mr|lesstif-0.95.2-16|88	
21mr|lesstif-0.95.2-16|89	%files -n %{libxm}
21mr|lesstif-0.95.2-16|90	%{_libdir}/libXm.so.%{major}*
21mr|lesstif-0.95.2-16|91	
21mr|lesstif-0.95.2-16|92	#----------------------------------------------------------------------------
21mr|lesstif-0.95.2-16|93	
21mr|lesstif-0.95.2-16|94	%package mwm
21mr|lesstif-0.95.2-16|95	Summary:	Lesstif Motif window manager clone based on fvwm
21mr|lesstif-0.95.2-16|96	Group:		Graphical desktop/Other
21mr|lesstif-0.95.2-16|97	Requires:	desktop-common-data
21mr|lesstif-0.95.2-16|98	Conflicts:	openmotif
21mr|lesstif-0.95.2-16|99	
21mr|lesstif-0.95.2-16|100	%description mwm
21mr|lesstif-0.95.2-16|101	MWM is a window manager that adheres largely to the Motif mwm specification.
21mr|lesstif-0.95.2-16|102	
21mr|lesstif-0.95.2-16|103	%files mwm
21mr|lesstif-0.95.2-16|104	%doc clients/Motif-2.1/mwm/{COPYING,README}
21mr|lesstif-0.95.2-16|105	%{_prefix}/lib/menu/%{name}-mwm
21mr|lesstif-0.95.2-16|106	%{_datadir}/X11/mwm
21mr|lesstif-0.95.2-16|107	%{_datadir}/X11/app-defaults/Mwm
21mr|lesstif-0.95.2-16|108	%{_mandir}/man1/mwm.1*
21mr|lesstif-0.95.2-16|109	%{_mandir}/man5/mwmrc.5*
21mr|lesstif-0.95.2-16|110	%{_bindir}/mwm
21mr|lesstif-0.95.2-16|111	%{_iconsdir}/hicolor/16x16/apps/mwm.png
21mr|lesstif-0.95.2-16|112	%{_iconsdir}/hicolor/32x32/apps/mwm.png
21mr|lesstif-0.95.2-16|113	
21mr|lesstif-0.95.2-16|114	#----------------------------------------------------------------------------
21mr|lesstif-0.95.2-16|115	
21mr|lesstif-0.95.2-16|116	%package clients
21mr|lesstif-0.95.2-16|117	Summary:	Lesstif clients
21mr|lesstif-0.95.2-16|118	Group:		Graphical desktop/Other
21mr|lesstif-0.95.2-16|119	Requires:	lesstif = %{EVRD}
21mr|lesstif-0.95.2-16|120	Conflicts:	openmotif
21mr|lesstif-0.95.2-16|121	Conflicts:	libopenmotif-devel
21mr|lesstif-0.95.2-16|122	
21mr|lesstif-0.95.2-16|123	%description clients
21mr|lesstif-0.95.2-16|124	Uil and xmbind clients for Lesstif.
21mr|lesstif-0.95.2-16|125	
21mr|lesstif-0.95.2-16|126	%files clients
21mr|lesstif-0.95.2-16|127	%doc doc/UIL.txt
21mr|lesstif-0.95.2-16|128	%{_bindir}/uil
21mr|lesstif-0.95.2-16|129	%{_bindir}/xmbind
21mr|lesstif-0.95.2-16|130	%{_mandir}/man1/xmbind.1*
21mr|lesstif-0.95.2-16|131	
21mr|lesstif-0.95.2-16|132	#----------------------------------------------------------------------------
21mr|lesstif-0.95.2-16|133	
21mr|lesstif-0.95.2-16|134	%package -n %{devname}
21mr|lesstif-0.95.2-16|135	Summary:	Development library and header files for Lesstif/Motif development
21mr|lesstif-0.95.2-16|136	Group:		Development/C
21mr|lesstif-0.95.2-16|137	Requires:	%{libmrm} = %{EVRD}
21mr|lesstif-0.95.2-16|138	Requires:	%{libuil} = %{EVRD}
21mr|lesstif-0.95.2-16|139	Requires:	%{libxm} = %{EVRD}
21mr|lesstif-0.95.2-16|140	Provides:	%{name}-devel = %{EVRD}
21mr|lesstif-0.95.2-16|141	Obsoletes:	%{name}-devel < %{EVRD}
21mr|lesstif-0.95.2-16|142	Conflicts:	libopenmotif-devel
21mr|lesstif-0.95.2-16|143	
21mr|lesstif-0.95.2-16|144	%description -n %{devname}
21mr|lesstif-0.95.2-16|145	This package contains the lesstif development library and header files
21mr|lesstif-0.95.2-16|146	required to develop motif-based applications.
21mr|lesstif-0.95.2-16|147	
21mr|lesstif-0.95.2-16|148	This package also contains development documentation in html (Lessdox),
21mr|lesstif-0.95.2-16|149	and mxmkmf for Lesstif.
21mr|lesstif-0.95.2-16|150	
21mr|lesstif-0.95.2-16|151	%files -n %{devname}
21mr|lesstif-0.95.2-16|152	%doc %{_docdir}/%{name}
21mr|lesstif-0.95.2-16|153	%{_includedir}/*
21mr|lesstif-0.95.2-16|154	%{_libdir}/*.so
21mr|lesstif-0.95.2-16|155	%{_bindir}/motif-config
21mr|lesstif-0.95.2-16|156	%{_bindir}/mxmkmf
21mr|lesstif-0.95.2-16|157	%{_datadir}/X11/config/*
21mr|lesstif-0.95.2-16|158	%{_datadir}/aclocal/ac_find_motif.m4
21mr|lesstif-0.95.2-16|159	%{_mandir}/man1/ltversion.1.*
21mr|lesstif-0.95.2-16|160	%{_mandir}/man1/uil.1.*
21mr|lesstif-0.95.2-16|161	%{_mandir}/man3/*
21mr|lesstif-0.95.2-16|162	%{_mandir}/man5/*
21mr|lesstif-0.95.2-16|163	%exclude %{_mandir}/man5/mwmrc.5*
21mr|lesstif-0.95.2-16|164	
21mr|lesstif-0.95.2-16|165	#----------------------------------------------------------------------------
21mr|lesstif-0.95.2-16|166	
21mr|lesstif-0.95.2-16|167	%prep
21mr|lesstif-0.95.2-16|168	%setup -q
21mr|lesstif-0.95.2-16|169	%apply_patches
21mr|lesstif-0.95.2-16|170	
21mr|lesstif-0.95.2-16|171	# Fix autoconf with libtool 2.2
21mr|lesstif-0.95.2-16|172	# http://trac.macports.org/ticket/18287
21mr|lesstif-0.95.2-16|173	sed -i -e "s:LT_HAVE_FREETYPE:FINDXFT_HAVE_FREETYPE:g" -e "s:LT_HAVE_XRENDER:FINDXFT_HAVE_XRENDER:g" acinclude.m4
21mr|lesstif-0.95.2-16|174	autoconf
21mr|lesstif-0.95.2-16|175	#LESSTIFTOP=$PWD
21mr|lesstif-0.95.2-16|176	
21mr|lesstif-0.95.2-16|177	%build
21mr|lesstif-0.95.2-16|178	export CFLAGS="%{optflags} -DMWM_DDIR=\\\"%{_datadir}/X11/mwm\\\""
21mr|lesstif-0.95.2-16|179	%configure \
21mr|lesstif-0.95.2-16|180	-enable-shared \
21mr|lesstif-0.95.2-16|181	-disable-maintainer-mode \
21mr|lesstif-0.95.2-16|182	-disable-debug \
21mr|lesstif-0.95.2-16|183	-enable-production
21mr|lesstif-0.95.2-16|184	
21mr|lesstif-0.95.2-16|185	perl -pi -e '\
21mr|lesstif-0.95.2-16|186	s@^(appdir = ).*(/X11/app-defaults)@$1/usr/share$2@;\
21mr|lesstif-0.95.2-16|187	s@^(mwmddir = ).*(/X11/mwm)@$1/usr/share$2@'\
21mr|lesstif-0.95.2-16|188	clients/Motif-2.1/mwm/Makefile
21mr|lesstif-0.95.2-16|189	perl -pi -e 's@^(configdir = ).*@$1%{_datadir}/X11/config@' lib/config/Makefile
21mr|lesstif-0.95.2-16|190	perl -pi -e 's@^(rootdir = ).*@$1%{lessdoxdir}@' `find doc -name Makefile`
21mr|lesstif-0.95.2-16|191	perl -pi -e 's@/X11R6/@/@g' `find . -name Makefile` scripts/motif-config.in
21mr|lesstif-0.95.2-16|192	
21mr|lesstif-0.95.2-16|193	%make
21mr|lesstif-0.95.2-16|194	
21mr|lesstif-0.95.2-16|195	perl -pi -e '\
21mr|lesstif-0.95.2-16|196	s@-L/usr(/X11R6)?/%{_lib} @@g;\
21mr|lesstif-0.95.2-16|197	s@-I/usr(/X11R6)?/include @@g'\
21mr|lesstif-0.95.2-16|198	scripts/motif-config
21mr|lesstif-0.95.2-16|199	
21mr|lesstif-0.95.2-16|200	%install
21mr|lesstif-0.95.2-16|201	%makeinstall_std
21mr|lesstif-0.95.2-16|202	
21mr|lesstif-0.95.2-16|203	install -d %{buildroot}%{lessdoxdir}/Lessdox
21mr|lesstif-0.95.2-16|204	install -c -m 644 doc/lessdox/*/*.html %{buildroot}%{lessdoxdir}/Lessdox || :
21mr|lesstif-0.95.2-16|205	
21mr|lesstif-0.95.2-16|206	# generate config files
21mr|lesstif-0.95.2-16|207	mkdir -p %{buildroot}%{_datadir}/X11/config
21mr|lesstif-0.95.2-16|208	cd %{buildroot}%{_datadir}/X11/config
21mr|lesstif-0.95.2-16|209	#mv Imake.tmpl Imake-lesstif.tmpl.orig
21mr|lesstif-0.95.2-16|210	
21mr|lesstif-0.95.2-16|211	perl -ne '
21mr|lesstif-0.95.2-16|212	if( /#include <Imake.rules>/ ){
21mr|lesstif-0.95.2-16|213	print $_;
21mr|lesstif-0.95.2-16|214	print "#include <Motif-lesstif.tmpl>\n";
21mr|lesstif-0.95.2-16|215	print "#include <Motif-lesstif.rules>\n";
21mr|lesstif-0.95.2-16|216	}
21mr|lesstif-0.95.2-16|217	elsif ( /IMAKE_CMD = \$\(IMAKE\)/ ){
21mr|lesstif-0.95.2-16|218	print STDERR "found\n";
21mr|lesstif-0.95.2-16|219	s|\$\(IMAKE\)|\$(IMAKE) -T Imake-lesstif.tmpl|;
21mr|lesstif-0.95.2-16|220	print $_;
21mr|lesstif-0.95.2-16|221	}
21mr|lesstif-0.95.2-16|222	else {
21mr|lesstif-0.95.2-16|223	print $_;
21mr|lesstif-0.95.2-16|224	}
21mr|lesstif-0.95.2-16|225	' < %{_datadir}/X11/config/Imake.tmpl > Imake-lesstif.tmpl
21mr|lesstif-0.95.2-16|226	
21mr|lesstif-0.95.2-16|227	
21mr|lesstif-0.95.2-16|228	cd %{buildroot}%{_bindir}
21mr|lesstif-0.95.2-16|229	sed -e 's/imake $args/imake -T Imake-lesstif.tmpl $args/' < `which xmkmf` > mxmkmf
21mr|lesstif-0.95.2-16|230	
21mr|lesstif-0.95.2-16|231	# menu support
21mr|lesstif-0.95.2-16|232	mkdir -p %{buildroot}/%{_prefix}/lib/menu
21mr|lesstif-0.95.2-16|233	install -m 0755 %{SOURCE4} %{buildroot}%{_prefix}/lib/menu/lesstif-mwm
21mr|lesstif-0.95.2-16|234	
21mr|lesstif-0.95.2-16|235	#icons
21mr|lesstif-0.95.2-16|236	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32}/apps
21mr|lesstif-0.95.2-16|237	cp %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/mwm.png
21mr|lesstif-0.95.2-16|238	cp %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/mwm.png
21mr|lesstif-0.95.2-16|239	
21mr|lesstif-0.95.2-16|240	rm -f %{buildroot}%{_datadir}/X11/config/host.def
21mr|lesstif-0.95.2-16|241	
21mr|lesstif-0.95.2-16|242	# remove unpackaged files
21mr|lesstif-0.95.2-16|243	rm -fr %{buildroot}/%{_prefix}/LessTif

13458 21
21mr|lettuce-2.3.3-8|1	Name:          lettuce
21mr|lettuce-2.3.3-8|2	Version:       2.3.3
21mr|lettuce-2.3.3-8|3	Release:       8
21mr|lettuce-2.3.3-8|4	Summary:       Scalable Java Redis client
21mr|lettuce-2.3.3-8|5	License:       ASL 2.0
21mr|lettuce-2.3.3-8|6	# Newer release available @ https://github.com/mp911de/lettuce
21mr|lettuce-2.3.3-8|7	URL:           http://redis.paluch.biz/
21mr|lettuce-2.3.3-8|8	Source0:       https://github.com/wg/lettuce/archive/%{version}.tar.gz
21mr|lettuce-2.3.3-8|9	
21mr|lettuce-2.3.3-8|10	BuildRequires: maven-local
21mr|lettuce-2.3.3-8|11	BuildRequires: mvn(io.netty:netty:3)
21mr|lettuce-2.3.3-8|12	BuildRequires: mvn(junit:junit)
21mr|lettuce-2.3.3-8|13	
21mr|lettuce-2.3.3-8|14	Group:          Development/Java
21mr|lettuce-2.3.3-8|15	BuildArch:     noarch
21mr|lettuce-2.3.3-8|16	# Java stack is not supported on x86_32
21mr|lettuce-2.3.3-8|17	ExcludeArch: %{ix86}
21mr|lettuce-2.3.3-8|18	
21mr|lettuce-2.3.3-8|19	%description
21mr|lettuce-2.3.3-8|20	Lettuce is a scalable thread-safe Redis client providing both synchronous and
21mr|lettuce-2.3.3-8|21	asynchronous connections. Multiple threads may share one connection provided
21mr|lettuce-2.3.3-8|22	they avoid blocking and transactional operations such as BLPOP, and MULTI/EXEC.
21mr|lettuce-2.3.3-8|23	Multiple connections are efficiently managed by the netty NIO framework.
21mr|lettuce-2.3.3-8|24	
21mr|lettuce-2.3.3-8|25	%package javadoc
21mr|lettuce-2.3.3-8|26	Summary:       Javadoc for %{name}
21mr|lettuce-2.3.3-8|27	
21mr|lettuce-2.3.3-8|28	%description javadoc
21mr|lettuce-2.3.3-8|29	This package contains javadoc for %{name}.
21mr|lettuce-2.3.3-8|30	
21mr|lettuce-2.3.3-8|31	%prep
21mr|lettuce-2.3.3-8|32	%setup -q
21mr|lettuce-2.3.3-8|33	find . -name "*.class" -print -delete
21mr|lettuce-2.3.3-8|34	find . -name "*.jar" -print -delete
21mr|lettuce-2.3.3-8|35	
21mr|lettuce-2.3.3-8|36	%pom_remove_plugin :maven-gpg-plugin
21mr|lettuce-2.3.3-8|37	
21mr|lettuce-2.3.3-8|38	%pom_xpath_set "pom:dependency[pom:artifactId = 'netty']/pom:version" 3
21mr|lettuce-2.3.3-8|39	
21mr|lettuce-2.3.3-8|40	%mvn_file : %{name}
21mr|lettuce-2.3.3-8|41	
21mr|lettuce-2.3.3-8|42	%build
21mr|lettuce-2.3.3-8|43	
21mr|lettuce-2.3.3-8|44	# Tests disabled: use web connection Caused by: java.net.ConnectException: Connection refused: localhost/127.0.0.1:6379
21mr|lettuce-2.3.3-8|45	%mvn_build -f
21mr|lettuce-2.3.3-8|46	
21mr|lettuce-2.3.3-8|47	%install
21mr|lettuce-2.3.3-8|48	%mvn_install
21mr|lettuce-2.3.3-8|49	
21mr|lettuce-2.3.3-8|50	%files -f .mfiles
21mr|lettuce-2.3.3-8|51	%doc README
21mr|lettuce-2.3.3-8|52	%license LICENSE
21mr|lettuce-2.3.3-8|53	
21mr|lettuce-2.3.3-8|54	%files javadoc -f .mfiles-javadoc
21mr|lettuce-2.3.3-8|55	%license LICENSE
21mr|lettuce-2.3.3-8|56	

13459 21
21mr|leveldb-1.22.0-1|1	%define major   1
21mr|leveldb-1.22.0-1|2	%define libname %mklibname %{name} %{major}
21mr|leveldb-1.22.0-1|3	%define devname %mklibname %{name} -d
21mr|leveldb-1.22.0-1|4	
21mr|leveldb-1.22.0-1|5	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|leveldb-1.22.0-1|6	
21mr|leveldb-1.22.0-1|7	Name:		leveldb
21mr|leveldb-1.22.0-1|8	Version:	1.22.0
21mr|leveldb-1.22.0-1|9	Release:	1
21mr|leveldb-1.22.0-1|10	Summary:	A fast and lightweight key/value database library by Google
21mr|leveldb-1.22.0-1|11	Group:		Databases
21mr|leveldb-1.22.0-1|12	License:	BSD
21mr|leveldb-1.22.0-1|13	URL:		https://github.com/google/leveldb/
21mr|leveldb-1.22.0-1|14	Source0:	https://github.com/google/leveldb/archive/%{url_ver}.tar.gz?/%{name}-%{version}.tar.gz
21mr|leveldb-1.22.0-1|15	
21mr|leveldb-1.22.0-1|16	# available in https://github.com/fusesource/leveldbjni/blob/leveldb.patch
21mr|leveldb-1.22.0-1|17	Patch0001:      0001-Allow-leveldbjni-build.patch
21mr|leveldb-1.22.0-1|18	# https://github.com/fusesource/leveldbjni/issues/34
21mr|leveldb-1.22.0-1|19	# https://code.google.com/p/leveldb/issues/detail?id=184
21mr|leveldb-1.22.0-1|20	# Add DB::SuspendCompactions() and DB:: ResumeCompactions() methods
21mr|leveldb-1.22.0-1|21	Patch0002:      0002-Added-a-DB-SuspendCompations-and-DB-ResumeCompaction.patch
21mr|leveldb-1.22.0-1|22	# Cherry-picked from Basho's fork
21mr|leveldb-1.22.0-1|23	Patch0003:      0003-allow-Get-calls-to-avoid-copies-into-std-string.patch
21mr|leveldb-1.22.0-1|24	# https://groups.google.com/d/topic/leveldb/SbVPvl4j4vU/discussion
21mr|leveldb-1.22.0-1|25	Patch0004:      0004-bloom_test-failure-on-big-endian-archs.patch
21mr|leveldb-1.22.0-1|26	
21mr|leveldb-1.22.0-1|27	BuildRequires:	cmake
21mr|leveldb-1.22.0-1|28	BuildRequires:	snappy-devel
21mr|leveldb-1.22.0-1|29	BuildRequires:	libtool
21mr|leveldb-1.22.0-1|30	
21mr|leveldb-1.22.0-1|31	%description
21mr|leveldb-1.22.0-1|32	LevelDB is a fast key-value storage library written at Google that provides an
21mr|leveldb-1.22.0-1|33	ordered mapping from string keys to string values.
21mr|leveldb-1.22.0-1|34	
21mr|leveldb-1.22.0-1|35	#----------------------------------------------------------------------------
21mr|leveldb-1.22.0-1|36	
21mr|leveldb-1.22.0-1|37	%package -n     %{libname}
21mr|leveldb-1.22.0-1|38	Summary:	%{summary}
21mr|leveldb-1.22.0-1|39	Group:		System/Libraries
21mr|leveldb-1.22.0-1|40	
21mr|leveldb-1.22.0-1|41	%description -n %{libname}
21mr|leveldb-1.22.0-1|42	LevelDB is a fast key-value storage library written at Google that provides an
21mr|leveldb-1.22.0-1|43	ordered mapping from string keys to string values.
21mr|leveldb-1.22.0-1|44	
21mr|leveldb-1.22.0-1|45	%files -n       %{libname}
21mr|leveldb-1.22.0-1|46	%{_libdir}/lib%{name}.so.%{major}*
21mr|leveldb-1.22.0-1|47	
21mr|leveldb-1.22.0-1|48	#----------------------------------------------------------------------------
21mr|leveldb-1.22.0-1|49	
21mr|leveldb-1.22.0-1|50	%package -n     %{devname}
21mr|leveldb-1.22.0-1|51	Summary:	Development files for LevelDB
21mr|leveldb-1.22.0-1|52	Group:		System/Libraries
21mr|leveldb-1.22.0-1|53	Requires:	%{libname} = %{version}-%{release}
21mr|leveldb-1.22.0-1|54	
21mr|leveldb-1.22.0-1|55	%description -n %{devname}
21mr|leveldb-1.22.0-1|56	LevelDB is a fast key-value storage library written at Google that provides an
21mr|leveldb-1.22.0-1|57	ordered mapping from string keys to string values.
21mr|leveldb-1.22.0-1|58	
21mr|leveldb-1.22.0-1|59	This package contains additional header files for development with LevelDB.
21mr|leveldb-1.22.0-1|60	
21mr|leveldb-1.22.0-1|61	%files -n       %{devname}
21mr|leveldb-1.22.0-1|62	%doc doc/ AUTHORS LICENSE README.md
21mr|leveldb-1.22.0-1|63	%{_includedir}/%{name}/
21mr|leveldb-1.22.0-1|64	%{_libdir}/lib%{name}.so
21mr|leveldb-1.22.0-1|65	%{_libdir}/pkgconfig/%{name}.pc
21mr|leveldb-1.22.0-1|66	%{_libdir}/cmake/%{name}
21mr|leveldb-1.22.0-1|67	
21mr|leveldb-1.22.0-1|68	#----------------------------------------------------------------------------
21mr|leveldb-1.22.0-1|69	
21mr|leveldb-1.22.0-1|70	%prep
21mr|leveldb-1.22.0-1|71	%autosetup -p1 -n %{name}-%{url_ver}
21mr|leveldb-1.22.0-1|72	
21mr|leveldb-1.22.0-1|73	cat > %{name}.pc << EOF
21mr|leveldb-1.22.0-1|74	prefix=%{_prefix}
21mr|leveldb-1.22.0-1|75	exec_prefix=${prefix}
21mr|leveldb-1.22.0-1|76	libdir=%{_libdir}
21mr|leveldb-1.22.0-1|77	includedir=%{_includedir}
21mr|leveldb-1.22.0-1|78	
21mr|leveldb-1.22.0-1|79	Name: %{name}
21mr|leveldb-1.22.0-1|80	Description: %{summary}
21mr|leveldb-1.22.0-1|81	Version: %{version}
21mr|leveldb-1.22.0-1|82	Libs: -l%{name}
21mr|leveldb-1.22.0-1|83	EOF
21mr|leveldb-1.22.0-1|84	
21mr|leveldb-1.22.0-1|85	%build
21mr|leveldb-1.22.0-1|86	%cmake
21mr|leveldb-1.22.0-1|87	%make
21mr|leveldb-1.22.0-1|88	
21mr|leveldb-1.22.0-1|89	%install
21mr|leveldb-1.22.0-1|90	%makeinstall_std -C build
21mr|leveldb-1.22.0-1|91	
21mr|leveldb-1.22.0-1|92	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|leveldb-1.22.0-1|93	cp -a %{name}.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|leveldb-1.22.0-1|94	
21mr|leveldb-1.22.0-1|95	
21mr|leveldb-1.22.0-1|96	%check
21mr|leveldb-1.22.0-1|97	ctest -V %{?_smp_mflags} -C build

13460 21
21mr|leveldb-java-0.7-10|1	%global oname leveldb
21mr|leveldb-java-0.7-10|2	%bcond_with test
21mr|leveldb-java-0.7-10|3	%bcond_with javadoc
21mr|leveldb-java-0.7-10|4	
21mr|leveldb-java-0.7-10|5	Name:          leveldb-java
21mr|leveldb-java-0.7-10|6	Version:       0.7
21mr|leveldb-java-0.7-10|7	Release:       10%{?dist}
21mr|leveldb-java-0.7-10|8	Summary:       Port of LevelDB to Java
21mr|leveldb-java-0.7-10|9	License:       ASL 2.0
21mr|leveldb-java-0.7-10|10	Group:         Development/Java
21mr|leveldb-java-0.7-10|11	URL:           https://github.com/dain/leveldb
21mr|leveldb-java-0.7-10|12	Source0:       https://github.com/dain/leveldb/archive/%{version}.tar.gz
21mr|leveldb-java-0.7-10|13	# remove org.iq80.snappy:snappy support
21mr|leveldb-java-0.7-10|14	# use org.xerial.snappy:snappy-java
21mr|leveldb-java-0.7-10|15	# Thanks to Robert Rati rrati@redhat.com
21mr|leveldb-java-0.7-10|16	Patch0:        leveldb-java-xerial-snappy.patch
21mr|leveldb-java-0.7-10|17	
21mr|leveldb-java-0.7-10|18	BuildRequires: mvn(com.google.guava:guava)
21mr|leveldb-java-0.7-10|19	BuildRequires: mvn(org.xerial.snappy:snappy-java)
21mr|leveldb-java-0.7-10|20	%if %{with test}
21mr|leveldb-java-0.7-10|21	# test deps
21mr|leveldb-java-0.7-10|22	BuildRequires: mvn(joda-time:joda-time)
21mr|leveldb-java-0.7-10|23	BuildRequires: mvn(junit:junit)
21mr|leveldb-java-0.7-10|24	BuildRequires: mvn(org.testng:testng)
21mr|leveldb-java-0.7-10|25	# circular deps https://bugzilla.redhat.com/show_bug.cgi?id=881590
21mr|leveldb-java-0.7-10|26	BuildRequires: mvn(org.fusesource.leveldbjni:leveldbjni-all)
21mr|leveldb-java-0.7-10|27	%endif
21mr|leveldb-java-0.7-10|28	BuildRequires: maven-local
21mr|leveldb-java-0.7-10|29	BuildRequires: maven-enforcer-plugin
21mr|leveldb-java-0.7-10|30	BuildRequires: maven-site-plugin
21mr|leveldb-java-0.7-10|31	BuildRequires: maven-surefire-provider-testng
21mr|leveldb-java-0.7-10|32	
21mr|leveldb-java-0.7-10|33	BuildArch:     noarch
21mr|leveldb-java-0.7-10|34	# Java stack is not supported on x86_32
21mr|leveldb-java-0.7-10|35	ExcludeArch: %{ix86}
21mr|leveldb-java-0.7-10|36	
21mr|leveldb-java-0.7-10|37	%description
21mr|leveldb-java-0.7-10|38	This is a rewrite (port) of LevelDB in Java.
21mr|leveldb-java-0.7-10|39	
21mr|leveldb-java-0.7-10|40	%package javadoc
21mr|leveldb-java-0.7-10|41	Summary:       Javadoc for %{name}
21mr|leveldb-java-0.7-10|42	
21mr|leveldb-java-0.7-10|43	%description javadoc
21mr|leveldb-java-0.7-10|44	This package contains javadoc for %{name}.
21mr|leveldb-java-0.7-10|45	
21mr|leveldb-java-0.7-10|46	%prep
21mr|leveldb-java-0.7-10|47	%setup -q -n %{oname}-%{version}
21mr|leveldb-java-0.7-10|48	%patch0 -p1
21mr|leveldb-java-0.7-10|49	
21mr|leveldb-java-0.7-10|50	# unavailable plugins
21mr|leveldb-java-0.7-10|51	%pom_remove_plugin :findbugs-maven-plugin
21mr|leveldb-java-0.7-10|52	%pom_remove_plugin :proguard-maven-plugin %{oname}
21mr|leveldb-java-0.7-10|53	# only needed for ProGuard
21mr|leveldb-java-0.7-10|54	%pom_remove_dep com.google.code.findbugs:jsr305 %{oname}
21mr|leveldb-java-0.7-10|55	# Unwanted
21mr|leveldb-java-0.7-10|56	%pom_remove_plugin :maven-source-plugin
21mr|leveldb-java-0.7-10|57	%pom_remove_plugin :maven-shade-plugin %{oname}
21mr|leveldb-java-0.7-10|58	
21mr|leveldb-java-0.7-10|59	# remove unavailable com.google.doclava doclava 1.0.3
21mr|leveldb-java-0.7-10|60	%pom_remove_plugin :maven-javadoc-plugin
21mr|leveldb-java-0.7-10|61	
21mr|leveldb-java-0.7-10|62	# fix spurious-executable-perm
21mr|leveldb-java-0.7-10|63	chmod 644 license.txt
21mr|leveldb-java-0.7-10|64	
21mr|leveldb-java-0.7-10|65	%if %{with test}
21mr|leveldb-java-0.7-10|66	# IndexOutOfBoundsException: end index (10000026) must not be greater than size (32)
21mr|leveldb-java-0.7-10|67	rm -r %{oname}/src/test/java/org/iq80/leveldb/table/MMapTableTest.java \
21mr|leveldb-java-0.7-10|68	%{oname}/src/test/java/org/iq80/leveldb/table/FileChannelTableTest.java
21mr|leveldb-java-0.7-10|69	# add missing test dep
21mr|leveldb-java-0.7-10|70	%pom_add_dep junit:junit::test %{oname}
21mr|leveldb-java-0.7-10|71	%endif
21mr|leveldb-java-0.7-10|72	
21mr|leveldb-java-0.7-10|73	%pom_remove_dep org.fusesource.leveldbjni:leveldbjni-all %{oname}
21mr|leveldb-java-0.7-10|74	rm -r %{oname}/src/test/java/org/iq80/leveldb/impl/NativeInteropTest.java
21mr|leveldb-java-0.7-10|75	
21mr|leveldb-java-0.7-10|76	%build
21mr|leveldb-java-0.7-10|77	%if %{without test}
21mr|leveldb-java-0.7-10|78	args="-f"
21mr|leveldb-java-0.7-10|79	%endif
21mr|leveldb-java-0.7-10|80	%if %{with javadoc}
21mr|leveldb-java-0.7-10|81	args=$args" -j"
21mr|leveldb-java-0.7-10|82	%endif
21mr|leveldb-java-0.7-10|83	# Tests are inconsistent and take a long time to run
21mr|leveldb-java-0.7-10|84	%mvn_build $args
21mr|leveldb-java-0.7-10|85	
21mr|leveldb-java-0.7-10|86	%install
21mr|leveldb-java-0.7-10|87	%mvn_install
21mr|leveldb-java-0.7-10|88	
21mr|leveldb-java-0.7-10|89	%files  -f .mfiles
21mr|leveldb-java-0.7-10|90	%doc README.md
21mr|leveldb-java-0.7-10|91	%license license.txt notice.md
21mr|leveldb-java-0.7-10|92	
21mr|leveldb-java-0.7-10|93	%if %{without javadoc}
21mr|leveldb-java-0.7-10|94	%files javadoc -f .mfiles-javadoc
21mr|leveldb-java-0.7-10|95	%license license.txt notice.md
21mr|leveldb-java-0.7-10|96	%endif
21mr|leveldb-java-0.7-10|97	

13461 21
21mr|leveldbjni-1.8-21|1	%global debug_package %{nil}
21mr|leveldbjni-1.8-21|2	
21mr|leveldbjni-1.8-21|3	# rpmbuild < 4.6 support
21mr|leveldbjni-1.8-21|4	%if ! 0%{?__isa_bits}
21mr|leveldbjni-1.8-21|5	%ifarch x86_64 ia64 ppc64 sparc64 s390x alpha ppc64le aarch64
21mr|leveldbjni-1.8-21|6	%global __isa_bits 64
21mr|leveldbjni-1.8-21|7	%else
21mr|leveldbjni-1.8-21|8	%global __isa_bits 32
21mr|leveldbjni-1.8-21|9	%endif
21mr|leveldbjni-1.8-21|10	%endif
21mr|leveldbjni-1.8-21|11	
21mr|leveldbjni-1.8-21|12	Name:          leveldbjni
21mr|leveldbjni-1.8-21|13	Version:       1.8
21mr|leveldbjni-1.8-21|14	Release:       21
21mr|leveldbjni-1.8-21|15	Summary:       A Java Native Interface to LevelDB
21mr|leveldbjni-1.8-21|16	License:       BSD
21mr|leveldbjni-1.8-21|17	Group:         Development/Java
21mr|leveldbjni-1.8-21|18	URL:           https://github.com/fusesource/leveldbjni/
21mr|leveldbjni-1.8-21|19	Source0:       https://github.com/fusesource/leveldbjni/archive/%{name}-%{version}.tar.gz
21mr|leveldbjni-1.8-21|20	
21mr|leveldbjni-1.8-21|21	BuildRequires:  gcc-c++
21mr|leveldbjni-1.8-21|22	BuildRequires: autoconf
21mr|leveldbjni-1.8-21|23	BuildRequires: automake
21mr|leveldbjni-1.8-21|24	BuildRequires: libtool
21mr|leveldbjni-1.8-21|25	BuildRequires: maven-local
21mr|leveldbjni-1.8-21|26	BuildRequires: mvn(junit:junit)
21mr|leveldbjni-1.8-21|27	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|leveldbjni-1.8-21|28	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|leveldbjni-1.8-21|29	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-tools-javadoc)
21mr|leveldbjni-1.8-21|30	BuildRequires: mvn(org.fusesource:fusesource-pom:pom:)
21mr|leveldbjni-1.8-21|31	BuildRequires: mvn(org.fusesource.hawtjni:hawtjni-runtime)
21mr|leveldbjni-1.8-21|32	BuildRequires: mvn(org.fusesource.hawtjni:maven-hawtjni-plugin)
21mr|leveldbjni-1.8-21|33	BuildRequires: mvn(org.iq80.leveldb:leveldb-api)
21mr|leveldbjni-1.8-21|34	# see https://bugzilla.redhat.com/show_bug.cgi?id=881608
21mr|leveldbjni-1.8-21|35	BuildRequires: pkgconfig(leveldb) >= 1.7.0-4
21mr|leveldbjni-1.8-21|36	BuildRequires: snappy-devel
21mr|leveldbjni-1.8-21|37	BuildRequires: xmvn
21mr|leveldbjni-1.8-21|38	
21mr|leveldbjni-1.8-21|39	%description
21mr|leveldbjni-1.8-21|40	LevelDB JNI gives you a Java interface to the
21mr|leveldbjni-1.8-21|41	LevelDB C++ library which is a fast key-value
21mr|leveldbjni-1.8-21|42	storage library written at Google that provides
21mr|leveldbjni-1.8-21|43	an ordered mapping from string keys to string
21mr|leveldbjni-1.8-21|44	values.
21mr|leveldbjni-1.8-21|45	
21mr|leveldbjni-1.8-21|46	%package javadoc
21mr|leveldbjni-1.8-21|47	Summary:       Javadoc for %{name}
21mr|leveldbjni-1.8-21|48	Group:          Development/Java
21mr|leveldbjni-1.8-21|49	BuildArch:     noarch
21mr|leveldbjni-1.8-21|50	# Java stack is not supported on x86_32
21mr|leveldbjni-1.8-21|51	ExcludeArch: %{ix86}
21mr|leveldbjni-1.8-21|52	
21mr|leveldbjni-1.8-21|53	%description javadoc
21mr|leveldbjni-1.8-21|54	This package contains javadoc for %{name}.
21mr|leveldbjni-1.8-21|55	
21mr|leveldbjni-1.8-21|56	%prep
21mr|leveldbjni-1.8-21|57	%setup -q -n %{name}-%{name}-%{version}
21mr|leveldbjni-1.8-21|58	
21mr|leveldbjni-1.8-21|59	%pom_remove_plugin :jxr-maven-plugin
21mr|leveldbjni-1.8-21|60	%pom_remove_plugin :surefire-report-maven-plugin
21mr|leveldbjni-1.8-21|61	# disable non linux module
21mr|leveldbjni-1.8-21|62	%pom_remove_dep org.fusesource.%{name}:%{name}-osx %{name}-all
21mr|leveldbjni-1.8-21|63	%pom_remove_dep org.fusesource.leveldbjni:leveldbjni-win32 %{name}-all
21mr|leveldbjni-1.8-21|64	%pom_remove_dep org.fusesource.leveldbjni:leveldbjni-win64 %{name}-all
21mr|leveldbjni-1.8-21|65	
21mr|leveldbjni-1.8-21|66	%pom_xpath_remove "pom:Private-Package" %{name}-all
21mr|leveldbjni-1.8-21|67	%pom_xpath_remove "pom:Export-Package" %{name}-all
21mr|leveldbjni-1.8-21|68	%pom_xpath_remove "pom:Import-Package" %{name}-all
21mr|leveldbjni-1.8-21|69	
21mr|leveldbjni-1.8-21|70	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" '
21mr|leveldbjni-1.8-21|71	<Import-Package>
21mr|leveldbjni-1.8-21|72	org.fusesource.hawtjni.runtime,
21mr|leveldbjni-1.8-21|73	org.iq80.leveldb*;version=${leveldb-api-version}
21mr|leveldbjni-1.8-21|74	</Import-Package>' %{name}-all
21mr|leveldbjni-1.8-21|75	
21mr|leveldbjni-1.8-21|76	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" '
21mr|leveldbjni-1.8-21|77	<Export-Package>
21mr|leveldbjni-1.8-21|78	org.fusesource.leveldbjni*;version=${project.version}
21mr|leveldbjni-1.8-21|79	</Export-Package>' %{name}-all
21mr|leveldbjni-1.8-21|80	
21mr|leveldbjni-1.8-21|81	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" '
21mr|leveldbjni-1.8-21|82	<Private-Package>
21mr|leveldbjni-1.8-21|83	org.fusesource.leveldbjni.internal*
21mr|leveldbjni-1.8-21|84	</Private-Package>' %{name}-all
21mr|leveldbjni-1.8-21|85	
21mr|leveldbjni-1.8-21|86	%pom_xpath_remove "pom:Bundle-NativeCode"  %{name}-all
21mr|leveldbjni-1.8-21|87	
21mr|leveldbjni-1.8-21|88	%if %{__isa_bits} == 64
21mr|leveldbjni-1.8-21|89	
21mr|leveldbjni-1.8-21|90	%pom_remove_dep org.fusesource.%{name}:%{name}-linux32 %{name}-all
21mr|leveldbjni-1.8-21|91	
21mr|leveldbjni-1.8-21|92	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" "
21mr|leveldbjni-1.8-21|93	<Bundle-NativeCode>
21mr|leveldbjni-1.8-21|94	META-INF/native/linux64/libleveldbjni.so;osname=Linux;processor=x86-64
21mr|leveldbjni-1.8-21|95	</Bundle-NativeCode>" %{name}-all
21mr|leveldbjni-1.8-21|96	
21mr|leveldbjni-1.8-21|97	%else
21mr|leveldbjni-1.8-21|98	
21mr|leveldbjni-1.8-21|99	%pom_remove_dep org.fusesource.%{name}:%{name}-linux64 %{name}-all
21mr|leveldbjni-1.8-21|100	
21mr|leveldbjni-1.8-21|101	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" "
21mr|leveldbjni-1.8-21|102	<Bundle-NativeCode>
21mr|leveldbjni-1.8-21|103	META-INF/native/linux32/libleveldbjni.so;osname=Linux;processor=x86
21mr|leveldbjni-1.8-21|104	</Bundle-NativeCode>" %{name}-all
21mr|leveldbjni-1.8-21|105	
21mr|leveldbjni-1.8-21|106	%endif
21mr|leveldbjni-1.8-21|107	
21mr|leveldbjni-1.8-21|108	rm -r %{name}/src/test/java/org/fusesource/%{name}/test/DBTest.java
21mr|leveldbjni-1.8-21|109	cp -f /usr/share/automake-*/{config.{sub,guess},compile} leveldbjni/src/main/native-package/autotools/
21mr|leveldbjni-1.8-21|110	
21mr|leveldbjni-1.8-21|111	%pom_remove_plugin :maven-jar-plugin %{name}
21mr|leveldbjni-1.8-21|112	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:3.0.2 %{name} '
21mr|leveldbjni-1.8-21|113	<configuration>
21mr|leveldbjni-1.8-21|114	<archive>
21mr|leveldbjni-1.8-21|115	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|leveldbjni-1.8-21|116	</archive>
21mr|leveldbjni-1.8-21|117	</configuration>'
21mr|leveldbjni-1.8-21|118	
21mr|leveldbjni-1.8-21|119	%build
21mr|leveldbjni-1.8-21|120	
21mr|leveldbjni-1.8-21|121	%ifarch ppc64
21mr|leveldbjni-1.8-21|122	export MAVEN_OPTS='-Xms1024m -Xmx2048m -XX:MaxPermSize=384m'
21mr|leveldbjni-1.8-21|123	%endif
21mr|leveldbjni-1.8-21|124	%mvn_file :%{name}-all %{name}-all
21mr|leveldbjni-1.8-21|125	%mvn_file :%{name}-linux%{__isa_bits} %{name}-linux
21mr|leveldbjni-1.8-21|126	export JAVA_HOME=%{_jvmdir}/java LEVELDB_HOME=%{_prefix} SNAPPY_HOME=%{_prefix}
21mr|leveldbjni-1.8-21|127	%mvn_build -- -Plinux%{__isa_bits},all -Dleveldb=%{_prefix} -Dsnappy=%{_prefix}
21mr|leveldbjni-1.8-21|128	
21mr|leveldbjni-1.8-21|129	%install
21mr|leveldbjni-1.8-21|130	%mvn_install
21mr|leveldbjni-1.8-21|131	
21mr|leveldbjni-1.8-21|132	%files  -f .mfiles
21mr|leveldbjni-1.8-21|133	%doc changelog.md readme.md releasing.md
21mr|leveldbjni-1.8-21|134	%license license.txt
21mr|leveldbjni-1.8-21|135	
21mr|leveldbjni-1.8-21|136	%files javadoc -f .mfiles-javadoc
21mr|leveldbjni-1.8-21|137	%license license.txt
21mr|leveldbjni-1.8-21|138	

13462 21
21mr|lexmark7000linux-990516-20|1	%define debug_package %{nil}
21mr|lexmark7000linux-990516-20|2	
21mr|lexmark7000linux-990516-20|3	Summary:	Lexmark 7xxx and 57zzz printer driver for Linux
21mr|lexmark7000linux-990516-20|4	Name:		lexmark7000linux
21mr|lexmark7000linux-990516-20|5	Version:	990516
21mr|lexmark7000linux-990516-20|6	Release:	20
21mr|lexmark7000linux-990516-20|7	License:	GPLv2+
21mr|lexmark7000linux-990516-20|8	Group:		System/Printing
21mr|lexmark7000linux-990516-20|9	Url:		http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/olddrv.html
21mr|lexmark7000linux-990516-20|10	Source0:	http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/%{name}-%{version}.tar.bz2
21mr|lexmark7000linux-990516-20|11	
21mr|lexmark7000linux-990516-20|12	%description
21mr|lexmark7000linux-990516-20|13	This is the printer driver for Lexmark 7000 "GDI" printers.
21mr|lexmark7000linux-990516-20|14	
21mr|lexmark7000linux-990516-20|15	* Known to work with Lexmark 7000, 7200 and 5700 printers
21mr|lexmark7000linux-990516-20|16	* 600x600 dpi Black & White printing
21mr|lexmark7000linux-990516-20|17	* Preliminary 600x600 CMY colour printing for 7000, 7200
21mr|lexmark7000linux-990516-20|18	
21mr|lexmark7000linux-990516-20|19	%files
21mr|lexmark7000linux-990516-20|20	%doc README CHANGES lexmark*-filter lexmarkprotocol.txt *.prn *.pbm
21mr|lexmark7000linux-990516-20|21	%{_bindir}/pbm2l7k
21mr|lexmark7000linux-990516-20|22	%{_bindir}/pnmraw2cmyk
21mr|lexmark7000linux-990516-20|23	%{_bindir}/pbm2lex5700
21mr|lexmark7000linux-990516-20|24	%{_bindir}/pnm2lex7000
21mr|lexmark7000linux-990516-20|25	%{_bindir}/pnm2lex5700
21mr|lexmark7000linux-990516-20|26	%{_bindir}/dbman
21mr|lexmark7000linux-990516-20|27	%{_bindir}/psprint
21mr|lexmark7000linux-990516-20|28	%{_bindir}/pscprint
21mr|lexmark7000linux-990516-20|29	
21mr|lexmark7000linux-990516-20|30	#----------------------------------------------------------------------------
21mr|lexmark7000linux-990516-20|31	
21mr|lexmark7000linux-990516-20|32	%prep
21mr|lexmark7000linux-990516-20|33	%setup -q
21mr|lexmark7000linux-990516-20|34	
21mr|lexmark7000linux-990516-20|35	# Fix Makefile
21mr|lexmark7000linux-990516-20|36	sed -i -e 's@-o root -g root@@' Makefile
21mr|lexmark7000linux-990516-20|37	
21mr|lexmark7000linux-990516-20|38	%build
21mr|lexmark7000linux-990516-20|39	make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|lexmark7000linux-990516-20|40	
21mr|lexmark7000linux-990516-20|41	%install
21mr|lexmark7000linux-990516-20|42	install -d %{buildroot}%{_bindir}
21mr|lexmark7000linux-990516-20|43	
21mr|lexmark7000linux-990516-20|44	%makeinstall

13463 21
21mr|lftp-4.9.2-3|1	%define _disable_ld_no_undefined 1
21mr|lftp-4.9.2-3|2	# build options
21mr|lftp-4.9.2-3|3	%bcond_with dante
21mr|lftp-4.9.2-3|4	
21mr|lftp-4.9.2-3|5	%define major 0
21mr|lftp-4.9.2-3|6	%define libjobs %mklibname %{name}-jobs %{major}
21mr|lftp-4.9.2-3|7	%define libtasks %mklibname %{name}-tasks %{major}
21mr|lftp-4.9.2-3|8	%define devname %mklibname %{name} -d
21mr|lftp-4.9.2-3|9	
21mr|lftp-4.9.2-3|10	Summary:	Commandline ftp client
21mr|lftp-4.9.2-3|11	Name:		lftp
21mr|lftp-4.9.2-3|12	Version:	4.9.2
21mr|lftp-4.9.2-3|13	Release:	3
21mr|lftp-4.9.2-3|14	License:	GPLv2+
21mr|lftp-4.9.2-3|15	Group:		Networking/File transfer
21mr|lftp-4.9.2-3|16	Url:		http://lftp.yar.ru/
21mr|lftp-4.9.2-3|17	Source0:	http://lftp.yar.ru/ftp/%{name}-%{version}.tar.xz
21mr|lftp-4.9.2-3|18	Patch0:		lftp-2.2.0-lftpgetmanpage.patch
21mr|lftp-4.9.2-3|19	Patch1:		lftp-3.7.7-mdkconf.patch
21mr|lftp-4.9.2-3|20	Patch2:		lftp-4.9.1-link.patch
21mr|lftp-4.9.2-3|21	Patch3:		lftp-4.9.1-desktop-ru-localization.patch
21mr|lftp-4.9.2-3|22	%if %{with dante}
21mr|lftp-4.9.2-3|23	BuildRequires:	dante-devel
21mr|lftp-4.9.2-3|24	%endif
21mr|lftp-4.9.2-3|25	BuildRequires:	bison
21mr|lftp-4.9.2-3|26	BuildRequires:	byacc
21mr|lftp-4.9.2-3|27	BuildRequires:	readline-devel
21mr|lftp-4.9.2-3|28	BuildRequires:	pkgconfig(expat)
21mr|lftp-4.9.2-3|29	BuildRequires:	pkgconfig(openssl)
21mr|lftp-4.9.2-3|30	BuildRequires:	pkgconfig(gnutls)
21mr|lftp-4.9.2-3|31	BuildRequires:	pkgconfig(libidn2)
21mr|lftp-4.9.2-3|32	BuildRequires:	pkgconfig(ncursesw)
21mr|lftp-4.9.2-3|33	BuildRequires:	pkgconfig(zlib)
21mr|lftp-4.9.2-3|34	Requires:	less
21mr|lftp-4.9.2-3|35	Provides:	ftp = %{EVRD}
21mr|lftp-4.9.2-3|36	
21mr|lftp-4.9.2-3|37	%description
21mr|lftp-4.9.2-3|38	LFTP is a shell-like command line ftp client. The main two advantages
21mr|lftp-4.9.2-3|39	over other ftp clients are reliability and ability to perform tasks
21mr|lftp-4.9.2-3|40	in background. It will reconnect and reget the file being transferred
21mr|lftp-4.9.2-3|41	if the connection broke. You can start a transfer in background and
21mr|lftp-4.9.2-3|42	continue browsing on the ftp site.  It does this all in one process.
21mr|lftp-4.9.2-3|43	When you have started background jobs and feel you are done, you can
21mr|lftp-4.9.2-3|44	just exit lftp and it automatically moves to nohup mode and completes
21mr|lftp-4.9.2-3|45	the transfers. It has also such nice features as reput and mirror.
21mr|lftp-4.9.2-3|46	
21mr|lftp-4.9.2-3|47	%files -f %{name}.lang
21mr|lftp-4.9.2-3|48	%doc COPYING FAQ MIRRORS NEWS README.* THANKS TODO BUGS
21mr|lftp-4.9.2-3|49	%config(noreplace) %{_sysconfdir}/lftp.conf
21mr|lftp-4.9.2-3|50	%{_bindir}/*
21mr|lftp-4.9.2-3|51	%{_mandir}/man?/*
21mr|lftp-4.9.2-3|52	%{_datadir}/%{name}/
21mr|lftp-4.9.2-3|53	%{_libdir}/lftp/%{version}/*.so
21mr|lftp-4.9.2-3|54	%{_datadir}/applications/lftp.desktop
21mr|lftp-4.9.2-3|55	%{_datadir}/icons/hicolor/*/apps/*
21mr|lftp-4.9.2-3|56	
21mr|lftp-4.9.2-3|57	#----------------------------------------------------------------------------
21mr|lftp-4.9.2-3|58	
21mr|lftp-4.9.2-3|59	%package -n %{libjobs}
21mr|lftp-4.9.2-3|60	Summary:	Dynamic libraries from %{name}
21mr|lftp-4.9.2-3|61	Group:		System/Libraries
21mr|lftp-4.9.2-3|62	
21mr|lftp-4.9.2-3|63	%description -n %{libjobs}
21mr|lftp-4.9.2-3|64	Dynamic libraries from %{name}.
21mr|lftp-4.9.2-3|65	
21mr|lftp-4.9.2-3|66	%files -n %{libjobs}
21mr|lftp-4.9.2-3|67	%doc COPYING
21mr|lftp-4.9.2-3|68	%{_libdir}/liblftp-jobs.so.%{major}*
21mr|lftp-4.9.2-3|69	
21mr|lftp-4.9.2-3|70	#----------------------------------------------------------------------------
21mr|lftp-4.9.2-3|71	
21mr|lftp-4.9.2-3|72	%package -n %{libtasks}
21mr|lftp-4.9.2-3|73	Summary:	Dynamic libraries from %{name}
21mr|lftp-4.9.2-3|74	Group:		System/Libraries
21mr|lftp-4.9.2-3|75	
21mr|lftp-4.9.2-3|76	%description -n %{libtasks}
21mr|lftp-4.9.2-3|77	Dynamic libraries from %{name}.
21mr|lftp-4.9.2-3|78	
21mr|lftp-4.9.2-3|79	%files -n %{libtasks}
21mr|lftp-4.9.2-3|80	%doc COPYING
21mr|lftp-4.9.2-3|81	%{_libdir}/liblftp-tasks.so.%{major}*
21mr|lftp-4.9.2-3|82	
21mr|lftp-4.9.2-3|83	#----------------------------------------------------------------------------
21mr|lftp-4.9.2-3|84	
21mr|lftp-4.9.2-3|85	%package -n %{devname}
21mr|lftp-4.9.2-3|86	Summary:	Header files and static libraries from %{name}
21mr|lftp-4.9.2-3|87	Group:		Development/C
21mr|lftp-4.9.2-3|88	Requires:	%{libjobs} = %{EVRD}
21mr|lftp-4.9.2-3|89	Requires:	%{libtasks} = %{EVRD}
21mr|lftp-4.9.2-3|90	Provides:	%{name}-devel = %{EVRD}
21mr|lftp-4.9.2-3|91	
21mr|lftp-4.9.2-3|92	%description -n %{devname}
21mr|lftp-4.9.2-3|93	Libraries and includes files for developing programs based on %{name}.
21mr|lftp-4.9.2-3|94	
21mr|lftp-4.9.2-3|95	%files -n %{devname}
21mr|lftp-4.9.2-3|96	%doc COPYING
21mr|lftp-4.9.2-3|97	%{_libdir}/*.so
21mr|lftp-4.9.2-3|98	
21mr|lftp-4.9.2-3|99	#----------------------------------------------------------------------------
21mr|lftp-4.9.2-3|100	
21mr|lftp-4.9.2-3|101	%prep
21mr|lftp-4.9.2-3|102	%setup -q
21mr|lftp-4.9.2-3|103	%apply_patches
21mr|lftp-4.9.2-3|104	
21mr|lftp-4.9.2-3|105	%build
21mr|lftp-4.9.2-3|106	%configure \
21mr|lftp-4.9.2-3|107	--with-modules \
21mr|lftp-4.9.2-3|108	--with-linux-crypto \
21mr|lftp-4.9.2-3|109	--with-openssl \
21mr|lftp-4.9.2-3|110	--with-pager="exec less" \
21mr|lftp-4.9.2-3|111	%if %{with dante}
21mr|lftp-4.9.2-3|112	--with-socksdante=yes \
21mr|lftp-4.9.2-3|113	%endif
21mr|lftp-4.9.2-3|114	--with-libidn2
21mr|lftp-4.9.2-3|115	%make
21mr|lftp-4.9.2-3|116	
21mr|lftp-4.9.2-3|117	%install
21mr|lftp-4.9.2-3|118	%makeinstall_std
21mr|lftp-4.9.2-3|119	
21mr|lftp-4.9.2-3|120	%find_lang %{name}

13464 21
21mr|lib2geom-1.4-2|1	%define major 0
21mr|lib2geom-1.4-2|2	%define libname %mklibname %{name} %{major}
21mr|lib2geom-1.4-2|3	%define devname %mklibname %{name} -d
21mr|lib2geom-1.4-2|4	
21mr|lib2geom-1.4-2|5	Summary:	Easy to use 2D geometry library in C++
21mr|lib2geom-1.4-2|6	Name:		lib2geom
21mr|lib2geom-1.4-2|7	Version:	1.4
21mr|lib2geom-1.4-2|8	Release:	2
21mr|lib2geom-1.4-2|9	License:	LGPLv2+ and MPLv1.1
21mr|lib2geom-1.4-2|10	Group:		System/Libraries
21mr|lib2geom-1.4-2|11	Url:		http://lib2geom.sourceforge.net/
21mr|lib2geom-1.4-2|12	Source0:	https://gitlab.com/inkscape/lib2geom/-/archive/%{version}/%{name}-%{version}.tar.gz
21mr|lib2geom-1.4-2|13	Patch1:		lib2geom-1.3-pkgconfig.patch
21mr|lib2geom-1.4-2|14	Patch2:		lib2geom-1.3-abi-version.patch
21mr|lib2geom-1.4-2|15	Patch3:		lib2geom-1.3-no-rpath.patch
21mr|lib2geom-1.4-2|16	Patch100:	e2k-cmake-fix.patch
21mr|lib2geom-1.4-2|17	BuildRequires:	cmake
21mr|lib2geom-1.4-2|18	BuildRequires:	boost-devel
21mr|lib2geom-1.4-2|19	BuildRequires:	cmake(double-conversion)
21mr|lib2geom-1.4-2|20	BuildRequires:	python3dist(cython)
21mr|lib2geom-1.4-2|21	BuildRequires:	pkgconfig(cairomm-1.0)
21mr|lib2geom-1.4-2|22	BuildRequires:	pkgconfig(gmock)
21mr|lib2geom-1.4-2|23	BuildRequires:	pkgconfig(gsl)
21mr|lib2geom-1.4-2|24	BuildRequires:	pkgconfig(gtest)
21mr|lib2geom-1.4-2|25	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|lib2geom-1.4-2|26	BuildRequires:	pkgconfig(gtkmm-2.4)
21mr|lib2geom-1.4-2|27	BuildRequires:	pkgconfig(py3cairo)
21mr|lib2geom-1.4-2|28	
21mr|lib2geom-1.4-2|29	%description
21mr|lib2geom-1.4-2|30	2Geom is a C++ 2D geometry library geared towards robust processing of
21mr|lib2geom-1.4-2|31	computational geometry data associated with vector graphics. The primary
21mr|lib2geom-1.4-2|32	design consideration is ease of use and clarity.
21mr|lib2geom-1.4-2|33	
21mr|lib2geom-1.4-2|34	#----------------------------------------------------------------------------
21mr|lib2geom-1.4-2|35	
21mr|lib2geom-1.4-2|36	%package -n %{libname}
21mr|lib2geom-1.4-2|37	Summary:	Easy to use 2D geometry library in C++
21mr|lib2geom-1.4-2|38	Group:		System/Libraries
21mr|lib2geom-1.4-2|39	
21mr|lib2geom-1.4-2|40	%description -n %{libname}
21mr|lib2geom-1.4-2|41	2Geom is a C++ 2D geometry library geared towards robust processing of
21mr|lib2geom-1.4-2|42	computational geometry data associated with vector graphics. The primary
21mr|lib2geom-1.4-2|43	design consideration is ease of use and clarity.
21mr|lib2geom-1.4-2|44	
21mr|lib2geom-1.4-2|45	%files -n %{libname}
21mr|lib2geom-1.4-2|46	%license COPYING*
21mr|lib2geom-1.4-2|47	%{_libdir}/%{name}.so.%{major}*
21mr|lib2geom-1.4-2|48	%{_libdir}/%{name}.so.1.*
21mr|lib2geom-1.4-2|49	
21mr|lib2geom-1.4-2|50	#----------------------------------------------------------------------------
21mr|lib2geom-1.4-2|51	
21mr|lib2geom-1.4-2|52	%package -n %{devname}
21mr|lib2geom-1.4-2|53	Summary:	Development files and headers for lib2geom
21mr|lib2geom-1.4-2|54	Group:		Development/C++
21mr|lib2geom-1.4-2|55	Requires:	%{libname} = %{EVRD}
21mr|lib2geom-1.4-2|56	Provides:	%{name}-devel = %{EVRD}
21mr|lib2geom-1.4-2|57	Provides:	2geom-devel = %{EVRD}
21mr|lib2geom-1.4-2|58	
21mr|lib2geom-1.4-2|59	%description -n %{devname}
21mr|lib2geom-1.4-2|60	This package contains the development files and headers for lib2geom.
21mr|lib2geom-1.4-2|61	
21mr|lib2geom-1.4-2|62	%files -n %{devname}
21mr|lib2geom-1.4-2|63	%doc *.md
21mr|lib2geom-1.4-2|64	%{_includedir}/2geom-*/
21mr|lib2geom-1.4-2|65	%{_libdir}/cmake/2Geom/
21mr|lib2geom-1.4-2|66	%{_libdir}/%{name}.so
21mr|lib2geom-1.4-2|67	%{_libdir}/pkgconfig/2geom.pc
21mr|lib2geom-1.4-2|68	
21mr|lib2geom-1.4-2|69	#----------------------------------------------------------------------------
21mr|lib2geom-1.4-2|70	
21mr|lib2geom-1.4-2|71	%prep
21mr|lib2geom-1.4-2|72	%setup -q
21mr|lib2geom-1.4-2|73	%autopatch -p1 -M99
21mr|lib2geom-1.4-2|74	%ifarch %{e2k}
21mr|lib2geom-1.4-2|75	%patch100 -p1
21mr|lib2geom-1.4-2|76	%endif
21mr|lib2geom-1.4-2|77	
21mr|lib2geom-1.4-2|78	%build
21mr|lib2geom-1.4-2|79	%cmake -D2GEOM_BUILD_SHARED:BOOL=ON
21mr|lib2geom-1.4-2|80	%make
21mr|lib2geom-1.4-2|81	
21mr|lib2geom-1.4-2|82	%install
21mr|lib2geom-1.4-2|83	%makeinstall_std -C build

13465 21
21mr|libabw-0.1.1-5|1	%define api 0.1
21mr|libabw-0.1.1-5|2	%define major 1
21mr|libabw-0.1.1-5|3	%define libname %mklibname abw %{api} %{major}
21mr|libabw-0.1.1-5|4	%define devname %mklibname abw -d
21mr|libabw-0.1.1-5|5	
21mr|libabw-0.1.1-5|6	Summary:	A library for import of AbiWord files
21mr|libabw-0.1.1-5|7	Name:		libabw
21mr|libabw-0.1.1-5|8	Version:	0.1.1
21mr|libabw-0.1.1-5|9	Release:	5
21mr|libabw-0.1.1-5|10	License:	MPLv2.0
21mr|libabw-0.1.1-5|11	Group:		System/Libraries
21mr|libabw-0.1.1-5|12	Url:		http://www.freedesktop.org/wiki/Software/libabw/
21mr|libabw-0.1.1-5|13	Source0:	http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.bz2
21mr|libabw-0.1.1-5|14	Patch0:		0001-coverity-1259904-dereference-before-null-check.patch
21mr|libabw-0.1.1-5|15	Patch1:		0001-coverity-1259905-do-not-let-AbiDocument-parse-throw.patch
21mr|libabw-0.1.1-5|16	BuildRequires:	doxygen
21mr|libabw-0.1.1-5|17	BuildRequires:	gperf
21mr|libabw-0.1.1-5|18	BuildRequires:	boost-devel
21mr|libabw-0.1.1-5|19	BuildRequires:	help2man
21mr|libabw-0.1.1-5|20	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libabw-0.1.1-5|21	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|libabw-0.1.1-5|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libabw-0.1.1-5|23	BuildRequires:	pkgconfig(zlib)
21mr|libabw-0.1.1-5|24	
21mr|libabw-0.1.1-5|25	%description
21mr|libabw-0.1.1-5|26	%{name} is a library for import of AbiWord files.
21mr|libabw-0.1.1-5|27	
21mr|libabw-0.1.1-5|28	#----------------------------------------------------------------------------
21mr|libabw-0.1.1-5|29	
21mr|libabw-0.1.1-5|30	%package -n %{libname}
21mr|libabw-0.1.1-5|31	Summary:	A library for import of AbiWord files
21mr|libabw-0.1.1-5|32	Group:		System/Libraries
21mr|libabw-0.1.1-5|33	
21mr|libabw-0.1.1-5|34	%description -n %{libname}
21mr|libabw-0.1.1-5|35	A library for import of AbiWord files.
21mr|libabw-0.1.1-5|36	
21mr|libabw-0.1.1-5|37	%files -n %{libname}
21mr|libabw-0.1.1-5|38	%{_libdir}/libabw-%{api}.so.%{major}*
21mr|libabw-0.1.1-5|39	
21mr|libabw-0.1.1-5|40	#----------------------------------------------------------------------------
21mr|libabw-0.1.1-5|41	
21mr|libabw-0.1.1-5|42	%package -n %{devname}
21mr|libabw-0.1.1-5|43	Summary:	Development files for %{name}
21mr|libabw-0.1.1-5|44	Group:		Development/C
21mr|libabw-0.1.1-5|45	Requires:	%{libname} = %{EVRD}
21mr|libabw-0.1.1-5|46	
21mr|libabw-0.1.1-5|47	%description -n %{devname}
21mr|libabw-0.1.1-5|48	This package contains libraries and header files for developing applications
21mr|libabw-0.1.1-5|49	that use %{name}.
21mr|libabw-0.1.1-5|50	
21mr|libabw-0.1.1-5|51	%files -n %{devname}
21mr|libabw-0.1.1-5|52	%doc ChangeLog
21mr|libabw-0.1.1-5|53	%{_includedir}/%{name}-%{api}
21mr|libabw-0.1.1-5|54	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libabw-0.1.1-5|55	%{_libdir}/libabw-%{api}.so
21mr|libabw-0.1.1-5|56	
21mr|libabw-0.1.1-5|57	#----------------------------------------------------------------------------
21mr|libabw-0.1.1-5|58	
21mr|libabw-0.1.1-5|59	%package doc
21mr|libabw-0.1.1-5|60	Summary:	Documentation of %{name} API
21mr|libabw-0.1.1-5|61	Group:		Documentation
21mr|libabw-0.1.1-5|62	BuildArch:	noarch
21mr|libabw-0.1.1-5|63	
21mr|libabw-0.1.1-5|64	%description doc
21mr|libabw-0.1.1-5|65	This package contains documentation files for %{name}.
21mr|libabw-0.1.1-5|66	
21mr|libabw-0.1.1-5|67	%files doc
21mr|libabw-0.1.1-5|68	%doc COPYING.MPL
21mr|libabw-0.1.1-5|69	%doc docs/doxygen/html
21mr|libabw-0.1.1-5|70	
21mr|libabw-0.1.1-5|71	#----------------------------------------------------------------------------
21mr|libabw-0.1.1-5|72	
21mr|libabw-0.1.1-5|73	%package tools
21mr|libabw-0.1.1-5|74	Summary:	Tools to transform AbiWord files into other formats
21mr|libabw-0.1.1-5|75	Group:		Publishing
21mr|libabw-0.1.1-5|76	
21mr|libabw-0.1.1-5|77	%description tools
21mr|libabw-0.1.1-5|78	Tools to transform AbiWord files into other formats. Currently
21mr|libabw-0.1.1-5|79	supported: XHTML, raw, text.
21mr|libabw-0.1.1-5|80	
21mr|libabw-0.1.1-5|81	%files tools
21mr|libabw-0.1.1-5|82	%{_bindir}/abw2raw
21mr|libabw-0.1.1-5|83	%{_bindir}/abw2text
21mr|libabw-0.1.1-5|84	%{_bindir}/abw2html
21mr|libabw-0.1.1-5|85	%{_mandir}/man1/abw2raw.1*
21mr|libabw-0.1.1-5|86	%{_mandir}/man1/abw2text.1*
21mr|libabw-0.1.1-5|87	%{_mandir}/man1/abw2html.1*
21mr|libabw-0.1.1-5|88	
21mr|libabw-0.1.1-5|89	#----------------------------------------------------------------------------
21mr|libabw-0.1.1-5|90	
21mr|libabw-0.1.1-5|91	%prep
21mr|libabw-0.1.1-5|92	%setup -q
21mr|libabw-0.1.1-5|93	
21mr|libabw-0.1.1-5|94	%build
21mr|libabw-0.1.1-5|95	# rhbz#1258125 fix build with boost 1.59
21mr|libabw-0.1.1-5|96	export CPPFLAGS='-DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED'
21mr|libabw-0.1.1-5|97	autoreconf -fi
21mr|libabw-0.1.1-5|98	
21mr|libabw-0.1.1-5|99	%configure \
21mr|libabw-0.1.1-5|100	--disable-silent-rules \
21mr|libabw-0.1.1-5|101	--disable-static \
21mr|libabw-0.1.1-5|102	--disable-werror
21mr|libabw-0.1.1-5|103	sed -i \
21mr|libabw-0.1.1-5|104	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|libabw-0.1.1-5|105	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21mr|libabw-0.1.1-5|106	libtool
21mr|libabw-0.1.1-5|107	%make
21mr|libabw-0.1.1-5|108	
21mr|libabw-0.1.1-5|109	export LD_LIBRARY_PATH=`pwd`/src/lib/.libs${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|libabw-0.1.1-5|110	help2man -N -n 'debug the conversion library' -o abw2raw.1 ./src/conv/raw/.libs/abw2raw
21mr|libabw-0.1.1-5|111	help2man -N -n 'convert AbiWord document into HTML' -o abw2html.1 ./src/conv/html/.libs/abw2html
21mr|libabw-0.1.1-5|112	help2man -N -n 'convert AbiWord document into plain text' -o abw2text.1 ./src/conv/text/.libs/abw2text
21mr|libabw-0.1.1-5|113	
21mr|libabw-0.1.1-5|114	%install
21mr|libabw-0.1.1-5|115	%makeinstall_std
21mr|libabw-0.1.1-5|116	
21mr|libabw-0.1.1-5|117	# we install API docs directly from build
21mr|libabw-0.1.1-5|118	rm -rf %{buildroot}/%{_docdir}/%{name}
21mr|libabw-0.1.1-5|119	
21mr|libabw-0.1.1-5|120	mkdir -p %{buildroot}/%{_mandir}/man1
21mr|libabw-0.1.1-5|121	install -m 0644 abw2*.1 %{buildroot}/%{_mandir}/man1

13466 21
21mr|libaccounts-glib-1.25-1|1	
21mr|libaccounts-glib-1.25-1|2	%define major 1
21mr|libaccounts-glib-1.25-1|3	%define libname %mklibname accounts-glib %{major}
21mr|libaccounts-glib-1.25-1|4	%define girname %mklibname accounts-glib-gir 1.0
21mr|libaccounts-glib-1.25-1|5	%define devname %mklibname accounts-glib -d
21mr|libaccounts-glib-1.25-1|6	
21mr|libaccounts-glib-1.25-1|7	Summary:	Accounts and SSO (Single Sign-On) framework
21mr|libaccounts-glib-1.25-1|8	Name:		libaccounts-glib
21mr|libaccounts-glib-1.25-1|9	Version:	1.25
21mr|libaccounts-glib-1.25-1|10	Release:	1
21mr|libaccounts-glib-1.25-1|11	License:	LGPLv2.1+
21mr|libaccounts-glib-1.25-1|12	Group:		System/Libraries
21mr|libaccounts-glib-1.25-1|13	Url:		https://gitlab.com/accounts-sso/libaccounts-glib/
21mr|libaccounts-glib-1.25-1|14	Source0:	https://gitlab.com/accounts-sso/libaccounts-glib/-/archive/VERSION_%{version}/libaccounts-glib-VERSION_%{version}.tar.bz2
21mr|libaccounts-glib-1.25-1|15	BuildRequires:	gtk-doc
21mr|libaccounts-glib-1.25-1|16	BuildRequires:	meson
21mr|libaccounts-glib-1.25-1|17	BuildRequires:	ninja
21mr|libaccounts-glib-1.25-1|18	BuildRequires:	python3-gi >= 2.90
21mr|libaccounts-glib-1.25-1|19	BuildRequires:	xsltproc
21mr|libaccounts-glib-1.25-1|20	BuildRequires:	pkgconfig(vapigen)
21mr|libaccounts-glib-1.25-1|21	BuildRequires:	pkgconfig(check) >= 0.9.4
21mr|libaccounts-glib-1.25-1|22	BuildRequires:	pkgconfig(gio-2.0) >= 2.30
21mr|libaccounts-glib-1.25-1|23	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|libaccounts-glib-1.25-1|24	BuildRequires:	pkgconfig(glib-2.0) >= 2.26
21mr|libaccounts-glib-1.25-1|25	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libaccounts-glib-1.25-1|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libaccounts-glib-1.25-1|27	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libaccounts-glib-1.25-1|28	BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90
21mr|libaccounts-glib-1.25-1|29	BuildRequires:	pkgconfig(sqlite3) >= 3.7.0
21mr|libaccounts-glib-1.25-1|30	
21mr|libaccounts-glib-1.25-1|31	%description
21mr|libaccounts-glib-1.25-1|32	Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
21mr|libaccounts-glib-1.25-1|33	platforms.
21mr|libaccounts-glib-1.25-1|34	
21mr|libaccounts-glib-1.25-1|35	%files
21mr|libaccounts-glib-1.25-1|36	%{_bindir}/*
21mr|libaccounts-glib-1.25-1|37	%{_datadir}/xml
21mr|libaccounts-glib-1.25-1|38	%{_datadir}/gettext/its/accounts-*
21mr|libaccounts-glib-1.25-1|39	%{_datadir}/gtk-doc/html/libaccounts-*
21mr|libaccounts-glib-1.25-1|40	
21mr|libaccounts-glib-1.25-1|41	#----------------------------------------------------------------------------
21mr|libaccounts-glib-1.25-1|42	
21mr|libaccounts-glib-1.25-1|43	%package -n %{libname}
21mr|libaccounts-glib-1.25-1|44	Summary:	Accounts and SSO (Single Sign-On) framework
21mr|libaccounts-glib-1.25-1|45	Group:		System/Libraries
21mr|libaccounts-glib-1.25-1|46	
21mr|libaccounts-glib-1.25-1|47	%description -n %{libname}
21mr|libaccounts-glib-1.25-1|48	Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
21mr|libaccounts-glib-1.25-1|49	platforms.
21mr|libaccounts-glib-1.25-1|50	
21mr|libaccounts-glib-1.25-1|51	%files -n %{libname}
21mr|libaccounts-glib-1.25-1|52	%{_libdir}/%{name}.so.0
21mr|libaccounts-glib-1.25-1|53	%{_libdir}/%{name}.so.%{major}*
21mr|libaccounts-glib-1.25-1|54	
21mr|libaccounts-glib-1.25-1|55	#----------------------------------------------------------------------------
21mr|libaccounts-glib-1.25-1|56	
21mr|libaccounts-glib-1.25-1|57	%package -n %{girname}
21mr|libaccounts-glib-1.25-1|58	Summary:	GObject Introspection interface description for %{name}
21mr|libaccounts-glib-1.25-1|59	Group:		System/Libraries
21mr|libaccounts-glib-1.25-1|60	Requires:	%{libname} = %{EVRD}
21mr|libaccounts-glib-1.25-1|61	
21mr|libaccounts-glib-1.25-1|62	%description -n %{girname}
21mr|libaccounts-glib-1.25-1|63	GObject Introspection interface description for %{name}.
21mr|libaccounts-glib-1.25-1|64	
21mr|libaccounts-glib-1.25-1|65	%files -n %{girname}
21mr|libaccounts-glib-1.25-1|66	%{_libdir}/girepository-1.0/Accounts-1.0.typelib
21mr|libaccounts-glib-1.25-1|67	
21mr|libaccounts-glib-1.25-1|68	#----------------------------------------------------------------------------
21mr|libaccounts-glib-1.25-1|69	
21mr|libaccounts-glib-1.25-1|70	%package -n %{devname}
21mr|libaccounts-glib-1.25-1|71	Summary:	Development files for %{name}
21mr|libaccounts-glib-1.25-1|72	Group:		Development/C
21mr|libaccounts-glib-1.25-1|73	Requires:	%{libname} = %{EVRD}
21mr|libaccounts-glib-1.25-1|74	Requires:	%{girname} = %{EVRD}
21mr|libaccounts-glib-1.25-1|75	Provides:	%{name}-devel = %{EVRD}
21mr|libaccounts-glib-1.25-1|76	Conflicts:	%{name} < 1.16-2
21mr|libaccounts-glib-1.25-1|77	
21mr|libaccounts-glib-1.25-1|78	%description -n %{devname}
21mr|libaccounts-glib-1.25-1|79	The %{name}-devel package contains libraries and header files for
21mr|libaccounts-glib-1.25-1|80	developing applications that use %{name}.
21mr|libaccounts-glib-1.25-1|81	
21mr|libaccounts-glib-1.25-1|82	%files -n %{devname}
21mr|libaccounts-glib-1.25-1|83	%doc COPYING NEWS README.md
21mr|libaccounts-glib-1.25-1|84	%{_libdir}/%{name}.so
21mr|libaccounts-glib-1.25-1|85	%{_libdir}/pkgconfig/%{name}.pc
21mr|libaccounts-glib-1.25-1|86	%{_includedir}/%{name}
21mr|libaccounts-glib-1.25-1|87	%{_datadir}/gir-1.0/Accounts-1.0.gir
21mr|libaccounts-glib-1.25-1|88	%{_datadir}/vala/vapi/*
21mr|libaccounts-glib-1.25-1|89	%{_datadir}/dbus-1/interfaces/com.google.code.AccountsSSO.Accounts.Manager.xml
21mr|libaccounts-glib-1.25-1|90	
21mr|libaccounts-glib-1.25-1|91	#----------------------------------------------------------------------------
21mr|libaccounts-glib-1.25-1|92	
21mr|libaccounts-glib-1.25-1|93	%package -n python3-%{name}
21mr|libaccounts-glib-1.25-1|94	Summary:	Python binding for %{name}
21mr|libaccounts-glib-1.25-1|95	Group:		Development/Python
21mr|libaccounts-glib-1.25-1|96	
21mr|libaccounts-glib-1.25-1|97	%description -n python3-%{name}
21mr|libaccounts-glib-1.25-1|98	Python binding for %{name}.
21mr|libaccounts-glib-1.25-1|99	
21mr|libaccounts-glib-1.25-1|100	%files -n python3-%{name}
21mr|libaccounts-glib-1.25-1|101	%{python3_sitearch}/gi/overrides/Accounts.*
21mr|libaccounts-glib-1.25-1|102	%{python3_sitearch}/gi/overrides/__pycache__/
21mr|libaccounts-glib-1.25-1|103	
21mr|libaccounts-glib-1.25-1|104	#----------------------------------------------------------------------------
21mr|libaccounts-glib-1.25-1|105	
21mr|libaccounts-glib-1.25-1|106	%prep
21mr|libaccounts-glib-1.25-1|107	%setup -qn %{name}-VERSION_%{version}
21mr|libaccounts-glib-1.25-1|108	
21mr|libaccounts-glib-1.25-1|109	%build
21mr|libaccounts-glib-1.25-1|110	%meson
21mr|libaccounts-glib-1.25-1|111	%meson_build
21mr|libaccounts-glib-1.25-1|112	
21mr|libaccounts-glib-1.25-1|113	%install
21mr|libaccounts-glib-1.25-1|114	%meson_install

13467 21
21mr|libadwaita-1.2.5-1|1	%define url_ver %(echo %{version} |cut -d. -f-2)
21mr|libadwaita-1.2.5-1|2	
21mr|libadwaita-1.2.5-1|3	%define api 1
21mr|libadwaita-1.2.5-1|4	%define major 0
21mr|libadwaita-1.2.5-1|5	%define libname %mklibname adwaita %{api} %{major}
21mr|libadwaita-1.2.5-1|6	%define girname %mklibname adwaita-gir %{api}
21mr|libadwaita-1.2.5-1|7	%define devname %mklibname adwaita %{api} -d
21mr|libadwaita-1.2.5-1|8	
21mr|libadwaita-1.2.5-1|9	Summary:	Building blocks for GNOME applications
21mr|libadwaita-1.2.5-1|10	Name:		libadwaita
21mr|libadwaita-1.2.5-1|11	Version:	1.2.5
21mr|libadwaita-1.2.5-1|12	Release:	1
21mr|libadwaita-1.2.5-1|13	License:	LGPLv2+
21mr|libadwaita-1.2.5-1|14	Group:		Graphical desktop/GNOME
21mr|libadwaita-1.2.5-1|15	Url:		https://gitlab.gnome.org/GNOME/libadwaita
21mr|libadwaita-1.2.5-1|16	Source0:	https://download.gnome.org/sources/libadwaita/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libadwaita-1.2.5-1|17	BuildRequires:	meson
21mr|libadwaita-1.2.5-1|18	BuildRequires:	vala
21mr|libadwaita-1.2.5-1|19	BuildRequires:	python3dist(gi-docgen)
21mr|libadwaita-1.2.5-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libadwaita-1.2.5-1|21	BuildRequires:	pkgconfig(gtk4)
21mr|libadwaita-1.2.5-1|22	
21mr|libadwaita-1.2.5-1|23	%description
21mr|libadwaita-1.2.5-1|24	Building blocks for modern GNOME applications.
21mr|libadwaita-1.2.5-1|25	
21mr|libadwaita-1.2.5-1|26	#----------------------------------------------------------------------------
21mr|libadwaita-1.2.5-1|27	
21mr|libadwaita-1.2.5-1|28	%package common
21mr|libadwaita-1.2.5-1|29	Summary:	Common files for %{name}
21mr|libadwaita-1.2.5-1|30	Group:		System/Libraries
21mr|libadwaita-1.2.5-1|31	BuildArch:	noarch
21mr|libadwaita-1.2.5-1|32	
21mr|libadwaita-1.2.5-1|33	%description common
21mr|libadwaita-1.2.5-1|34	Common files for %{name}.
21mr|libadwaita-1.2.5-1|35	
21mr|libadwaita-1.2.5-1|36	%files common -f %{name}.lang
21mr|libadwaita-1.2.5-1|37	%doc AUTHORS NEWS README.md
21mr|libadwaita-1.2.5-1|38	%license COPYING
21mr|libadwaita-1.2.5-1|39	
21mr|libadwaita-1.2.5-1|40	#----------------------------------------------------------------------------
21mr|libadwaita-1.2.5-1|41	
21mr|libadwaita-1.2.5-1|42	%package -n %{libname}
21mr|libadwaita-1.2.5-1|43	Summary:	Library for building blocks of GNOME applications
21mr|libadwaita-1.2.5-1|44	Group:		System/Libraries
21mr|libadwaita-1.2.5-1|45	Requires:	%{name}-common = %{EVRD}
21mr|libadwaita-1.2.5-1|46	
21mr|libadwaita-1.2.5-1|47	%description -n %{libname}
21mr|libadwaita-1.2.5-1|48	Library for building blocks of modern GNOME applications.
21mr|libadwaita-1.2.5-1|49	
21mr|libadwaita-1.2.5-1|50	%files -n %{libname}
21mr|libadwaita-1.2.5-1|51	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libadwaita-1.2.5-1|52	
21mr|libadwaita-1.2.5-1|53	#----------------------------------------------------------------------------
21mr|libadwaita-1.2.5-1|54	
21mr|libadwaita-1.2.5-1|55	%package -n %{girname}
21mr|libadwaita-1.2.5-1|56	Summary:	GObject Introspection interface description for %{name}
21mr|libadwaita-1.2.5-1|57	Group:		System/Libraries
21mr|libadwaita-1.2.5-1|58	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|libadwaita-1.2.5-1|59	
21mr|libadwaita-1.2.5-1|60	%description -n %{girname}
21mr|libadwaita-1.2.5-1|61	GObject Introspection interface description for %{name}.
21mr|libadwaita-1.2.5-1|62	
21mr|libadwaita-1.2.5-1|63	%files -n %{girname}
21mr|libadwaita-1.2.5-1|64	%{_libdir}/girepository-1.0/Adw-%{api}.typelib
21mr|libadwaita-1.2.5-1|65	
21mr|libadwaita-1.2.5-1|66	#----------------------------------------------------------------------------
21mr|libadwaita-1.2.5-1|67	
21mr|libadwaita-1.2.5-1|68	%package -n %{devname}
21mr|libadwaita-1.2.5-1|69	Summary:	Development files for %{name}
21mr|libadwaita-1.2.5-1|70	Group:		Development/C++
21mr|libadwaita-1.2.5-1|71	Requires:	%{girname}%{?_isa} = %{EVRD}
21mr|libadwaita-1.2.5-1|72	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|libadwaita-1.2.5-1|73	
21mr|libadwaita-1.2.5-1|74	%description -n %{devname}
21mr|libadwaita-1.2.5-1|75	Development files for %{name}.
21mr|libadwaita-1.2.5-1|76	
21mr|libadwaita-1.2.5-1|77	%files -n %{devname}
21mr|libadwaita-1.2.5-1|78	%doc HACKING.md
21mr|libadwaita-1.2.5-1|79	%{_appdatadir}/*.metainfo.xml
21mr|libadwaita-1.2.5-1|80	%{_bindir}/adwaita-%{api}-demo
21mr|libadwaita-1.2.5-1|81	%{_datadir}/applications/*.desktop
21mr|libadwaita-1.2.5-1|82	%{_datadir}/gir-1.0/*-%{api}.gir
21mr|libadwaita-1.2.5-1|83	%{_datadir}/icons/hicolor/*/apps/*.svg
21mr|libadwaita-1.2.5-1|84	%{_datadir}/vala/vapi/%{name}-%{api}.*
21mr|libadwaita-1.2.5-1|85	%{_defaultdocdir}/%{name}-%{api}
21mr|libadwaita-1.2.5-1|86	%{_includedir}/%{name}-%{api}
21mr|libadwaita-1.2.5-1|87	%{_libdir}/%{name}-%{api}.so
21mr|libadwaita-1.2.5-1|88	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libadwaita-1.2.5-1|89	
21mr|libadwaita-1.2.5-1|90	#----------------------------------------------------------------------------
21mr|libadwaita-1.2.5-1|91	
21mr|libadwaita-1.2.5-1|92	%prep
21mr|libadwaita-1.2.5-1|93	%autosetup -p1
21mr|libadwaita-1.2.5-1|94	
21mr|libadwaita-1.2.5-1|95	%build
21mr|libadwaita-1.2.5-1|96	%meson -Dgtk_doc=true
21mr|libadwaita-1.2.5-1|97	%meson_build
21mr|libadwaita-1.2.5-1|98	
21mr|libadwaita-1.2.5-1|99	%install
21mr|libadwaita-1.2.5-1|100	%meson_install
21mr|libadwaita-1.2.5-1|101	
21mr|libadwaita-1.2.5-1|102	%find_lang %{name}

13468 21
21mr|libaesgm-20090429-26|1	%define major 1
21mr|libaesgm-20090429-26|2	%define libname %mklibname %{name} %{major}
21mr|libaesgm-20090429-26|3	%define devname %mklibname %{name} -d
21mr|libaesgm-20090429-26|4	
21mr|libaesgm-20090429-26|5	Name:		libaesgm
21mr|libaesgm-20090429-26|6	Version:	20090429
21mr|libaesgm-20090429-26|7	Release:	26%{?dist}
21mr|libaesgm-20090429-26|8	License:	BSD
21mr|libaesgm-20090429-26|9	Summary:	Library implementation of AES (Rijndael) cryptographic methods
21mr|libaesgm-20090429-26|10	Group:		System/Libraries
21mr|libaesgm-20090429-26|11	URL:		http://gladman.plushost.co.uk/oldsite/AES/index.php
21mr|libaesgm-20090429-26|12	Source0:	http://gladman.plushost.co.uk/oldsite/AES/aes-src-29-04-09.zip
21mr|libaesgm-20090429-26|13	Source1:	Makefile.aes
21mr|libaesgm-20090429-26|14	# Add fileencryption support
21mr|libaesgm-20090429-26|15	# http://www.gladman.me.uk/cryptography_technology/fileencrypt/
21mr|libaesgm-20090429-26|16	Patch0:		libaesgm-20090429-fileencrypt.patch
21mr|libaesgm-20090429-26|17	# Sync to latest code
21mr|libaesgm-20090429-26|18	# https://github.com/BrianGladman/AES
21mr|libaesgm-20090429-26|19	Patch1:		libaesgm-20090429-git8798ad829374cd5ff312f55ba3ccccfcf586fa11.patch
21mr|libaesgm-20090429-26|20	
21mr|libaesgm-20090429-26|21	%description
21mr|libaesgm-20090429-26|22	Library implementation of AES (Rijndael) cryptographic methods.
21mr|libaesgm-20090429-26|23	
21mr|libaesgm-20090429-26|24	#------------------------------------------------------------------
21mr|libaesgm-20090429-26|25	
21mr|libaesgm-20090429-26|26	%package -n %{libname}
21mr|libaesgm-20090429-26|27	Summary:	Library implementation of AES (Rijndael) cryptographic methods
21mr|libaesgm-20090429-26|28	Group:		System/Libraries
21mr|libaesgm-20090429-26|29	
21mr|libaesgm-20090429-26|30	%description -n %{libname}
21mr|libaesgm-20090429-26|31	Library implementation of AES (Rijndael) cryptographic methods.
21mr|libaesgm-20090429-26|32	
21mr|libaesgm-20090429-26|33	%files -n %{libname}
21mr|libaesgm-20090429-26|34	%{_libdir}/libaesgm.so.*
21mr|libaesgm-20090429-26|35	
21mr|libaesgm-20090429-26|36	#----------------------------------------------------------------
21mr|libaesgm-20090429-26|37	%package -n %{devname}
21mr|libaesgm-20090429-26|38	Summary:	Development files for libaesgm
21mr|libaesgm-20090429-26|39	Requires:	%{libname} = %{EVRD}
21mr|libaesgm-20090429-26|40	Provides:	%{name}-devel = %{EVRD}
21mr|libaesgm-20090429-26|41	
21mr|libaesgm-20090429-26|42	%description -n %{devname}
21mr|libaesgm-20090429-26|43	Development headers and libraries for libaesgm.
21mr|libaesgm-20090429-26|44	
21mr|libaesgm-20090429-26|45	%files -n %{devname}
21mr|libaesgm-20090429-26|46	%{_includedir}/aes/
21mr|libaesgm-20090429-26|47	%{_libdir}/libaesgm.so
21mr|libaesgm-20090429-26|48	
21mr|libaesgm-20090429-26|49	#----------------------------------------------------------------
21mr|libaesgm-20090429-26|50	
21mr|libaesgm-20090429-26|51	%prep
21mr|libaesgm-20090429-26|52	%setup -q -c -n %{name}-%{version}
21mr|libaesgm-20090429-26|53	cp %{SOURCE1} Makefile
21mr|libaesgm-20090429-26|54	%patch0 -p1 -b .fileencrypt
21mr|libaesgm-20090429-26|55	%patch1 -p1 -b .git8798ad82
21mr|libaesgm-20090429-26|56	sed -i 's/\r//' *.txt
21mr|libaesgm-20090429-26|57	
21mr|libaesgm-20090429-26|58	%build
21mr|libaesgm-20090429-26|59	make CFLAGS="%{optflags} -fPIC -DUSE_SHA1" LDFLAGS="%{build_ldflags}"
21mr|libaesgm-20090429-26|60	
21mr|libaesgm-20090429-26|61	%install
21mr|libaesgm-20090429-26|62	make DESTDIR="%{buildroot}" LIBDIR="%{_libdir}" install
21mr|libaesgm-20090429-26|63	

13469 21
21mr|libaio-0.3.113-1|1	%define major 1
21mr|libaio-0.3.113-1|2	%define libname %mklibname aio %{major}
21mr|libaio-0.3.113-1|3	%define devname %mklibname aio -d
21mr|libaio-0.3.113-1|4	%define sdevname %mklibname aio -d -s
21mr|libaio-0.3.113-1|5	
21mr|libaio-0.3.113-1|6	Summary:	Linux-native asynchronous I/O access library
21mr|libaio-0.3.113-1|7	Name:		libaio
21mr|libaio-0.3.113-1|8	Version:	0.3.113
21mr|libaio-0.3.113-1|9	Release:	1
21mr|libaio-0.3.113-1|10	License:	LGPLv2.1+
21mr|libaio-0.3.113-1|11	Group:		System/Libraries
21mr|libaio-0.3.113-1|12	URL:		https://pagure.io/libaio
21mr|libaio-0.3.113-1|13	Source0:	https://releases.pagure.org/libaio/libaio-%{version}.tar.gz
21mr|libaio-0.3.113-1|14	Patch0:		libaio-install-to-slash.patch
21mr|libaio-0.3.113-1|15	
21mr|libaio-0.3.113-1|16	%description
21mr|libaio-0.3.113-1|17	The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a
21mr|libaio-0.3.113-1|18	richer API and capability set than the simple POSIX async I/O facility.
21mr|libaio-0.3.113-1|19	This library, libaio, provides the Linux-native API for async I/O.
21mr|libaio-0.3.113-1|20	The POSIX async I/O facility requires this library in order to provide
21mr|libaio-0.3.113-1|21	kernel-accelerated async I/O capabilities, as do applications which
21mr|libaio-0.3.113-1|22	require the Linux-native async I/O API.
21mr|libaio-0.3.113-1|23	You may require this package if you want to install some DBMS.
21mr|libaio-0.3.113-1|24	
21mr|libaio-0.3.113-1|25	#----------------------------------------------------------------------------
21mr|libaio-0.3.113-1|26	
21mr|libaio-0.3.113-1|27	%package -n %{libname}
21mr|libaio-0.3.113-1|28	Summary:	Dynamic libraries for libaio
21mr|libaio-0.3.113-1|29	Group:		System/Libraries
21mr|libaio-0.3.113-1|30	Provides:	%{name} = %{EVRD}
21mr|libaio-0.3.113-1|31	
21mr|libaio-0.3.113-1|32	%description -n %{libname}
21mr|libaio-0.3.113-1|33	The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a
21mr|libaio-0.3.113-1|34	richer API and capability set than the simple POSIX async I/O facility.
21mr|libaio-0.3.113-1|35	This library, libaio, provides the Linux-native API for async I/O.
21mr|libaio-0.3.113-1|36	The POSIX async I/O facility requires this library in order to provide
21mr|libaio-0.3.113-1|37	kernel-accelerated async I/O capabilities, as do applications which
21mr|libaio-0.3.113-1|38	require the Linux-native async I/O API.
21mr|libaio-0.3.113-1|39	
21mr|libaio-0.3.113-1|40	%files -n %{libname}
21mr|libaio-0.3.113-1|41	%{_libdir}/libaio.so.%{major}*
21mr|libaio-0.3.113-1|42	
21mr|libaio-0.3.113-1|43	#----------------------------------------------------------------------------
21mr|libaio-0.3.113-1|44	
21mr|libaio-0.3.113-1|45	%package -n %{devname}
21mr|libaio-0.3.113-1|46	Summary:	Development and include files for libaio
21mr|libaio-0.3.113-1|47	Group:		Development/C
21mr|libaio-0.3.113-1|48	Requires:	%{libname} = %{EVRD}
21mr|libaio-0.3.113-1|49	Provides:	%{name}-devel = %{EVRD}
21mr|libaio-0.3.113-1|50	Obsoletes:	%{libname}-devel < 0.3.109-6
21mr|libaio-0.3.113-1|51	
21mr|libaio-0.3.113-1|52	%description -n %{devname}
21mr|libaio-0.3.113-1|53	The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a
21mr|libaio-0.3.113-1|54	richer API and capability set than the simple POSIX async I/O facility.
21mr|libaio-0.3.113-1|55	This library, libaio, provides the Linux-native API for async I/O.
21mr|libaio-0.3.113-1|56	The POSIX async I/O facility requires this library in order to provide
21mr|libaio-0.3.113-1|57	kernel-accelerated async I/O capabilities, as do applications which
21mr|libaio-0.3.113-1|58	require the Linux-native async I/O API.
21mr|libaio-0.3.113-1|59	
21mr|libaio-0.3.113-1|60	This archive contains the header-files for %{libname} development.
21mr|libaio-0.3.113-1|61	
21mr|libaio-0.3.113-1|62	%files -n %{devname}
21mr|libaio-0.3.113-1|63	%doc COPYING TODO
21mr|libaio-0.3.113-1|64	%{_includedir}/*
21mr|libaio-0.3.113-1|65	%{_libdir}/libaio.so
21mr|libaio-0.3.113-1|66	
21mr|libaio-0.3.113-1|67	#----------------------------------------------------------------------------
21mr|libaio-0.3.113-1|68	
21mr|libaio-0.3.113-1|69	%package -n %{sdevname}
21mr|libaio-0.3.113-1|70	Summary:	Development components for libaio
21mr|libaio-0.3.113-1|71	Group:		Development/C
21mr|libaio-0.3.113-1|72	Requires:	%{devname} = %{EVRD}
21mr|libaio-0.3.113-1|73	Obsoletes:	%{libname}-static-devel < 0.3.109-6
21mr|libaio-0.3.113-1|74	
21mr|libaio-0.3.113-1|75	%description -n %{sdevname}
21mr|libaio-0.3.113-1|76	The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a
21mr|libaio-0.3.113-1|77	richer API and capability set than the simple POSIX async I/O facility.
21mr|libaio-0.3.113-1|78	This library, libaio, provides the Linux-native API for async I/O.
21mr|libaio-0.3.113-1|79	The POSIX async I/O facility requires this library in order to provide
21mr|libaio-0.3.113-1|80	kernel-accelerated async I/O capabilities, as do applications which
21mr|libaio-0.3.113-1|81	require the Linux-native async I/O API.
21mr|libaio-0.3.113-1|82	
21mr|libaio-0.3.113-1|83	This archive contains the static libraries (.a).
21mr|libaio-0.3.113-1|84	
21mr|libaio-0.3.113-1|85	%files -n %{sdevname}
21mr|libaio-0.3.113-1|86	%{_libdir}/libaio.a
21mr|libaio-0.3.113-1|87	
21mr|libaio-0.3.113-1|88	#----------------------------------------------------------------------------
21mr|libaio-0.3.113-1|89	
21mr|libaio-0.3.113-1|90	%prep
21mr|libaio-0.3.113-1|91	%setup -q
21mr|libaio-0.3.113-1|92	
21mr|libaio-0.3.113-1|93	%build
21mr|libaio-0.3.113-1|94	%make
21mr|libaio-0.3.113-1|95	
21mr|libaio-0.3.113-1|96	%install
21mr|libaio-0.3.113-1|97	make install prefix=%{buildroot}/usr \
21mr|libaio-0.3.113-1|98	libdir=%{buildroot}/%{_libdir} \
21mr|libaio-0.3.113-1|99	root=%{buildroot}

13470 21
21mr|libalkimia-8.1.0-3|1	%define major 8
21mr|libalkimia-8.1.0-3|2	%define libname %mklibname alkimia %{major}
21mr|libalkimia-8.1.0-3|3	%define devname %mklibname alkimia -d
21mr|libalkimia-8.1.0-3|4	
21mr|libalkimia-8.1.0-3|5	%define oname alkimia5
21mr|libalkimia-8.1.0-3|6	
21mr|libalkimia-8.1.0-3|7	Summary:	Financial library
21mr|libalkimia-8.1.0-3|8	Name:		libalkimia
21mr|libalkimia-8.1.0-3|9	Version:	8.1.0
21mr|libalkimia-8.1.0-3|10	Release:	3
21mr|libalkimia-8.1.0-3|11	License:	LGPLv2+
21mr|libalkimia-8.1.0-3|12	Group:		Office
21mr|libalkimia-8.1.0-3|13	Url:		http://kde-apps.org/content/show.php/libalkimia?content=137323
21mr|libalkimia-8.1.0-3|14	Source0:	https://download.kde.org/stable/alkimia/%{version}/alkimia-%{version}.tar.xz
21mr|libalkimia-8.1.0-3|15	BuildRequires:	gmpxx-devel
21mr|libalkimia-8.1.0-3|16	BuildRequires:	extra-cmake-modules
21mr|libalkimia-8.1.0-3|17	BuildRequires:	cmake
21mr|libalkimia-8.1.0-3|18	BuildRequires:	kf5config-devel
21mr|libalkimia-8.1.0-3|19	BuildRequires:	kf5coreaddons-devel
21mr|libalkimia-8.1.0-3|20	BuildRequires:	kf5completion-devel
21mr|libalkimia-8.1.0-3|21	BuildRequires:	kf5i18n-devel
21mr|libalkimia-8.1.0-3|22	BuildRequires:	kf5package-devel
21mr|libalkimia-8.1.0-3|23	BuildRequires:	kf5plasma-devel
21mr|libalkimia-8.1.0-3|24	BuildRequires:	kf5newstuff-devel
21mr|libalkimia-8.1.0-3|25	BuildRequires:	kf5iconthemes-devel
21mr|libalkimia-8.1.0-3|26	BuildRequires:	kf5kio-devel
21mr|libalkimia-8.1.0-3|27	BuildRequires:	kf5xmlgui-devel
21mr|libalkimia-8.1.0-3|28	BuildRequires:	kf5textwidgets-devel
21mr|libalkimia-8.1.0-3|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|libalkimia-8.1.0-3|30	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|libalkimia-8.1.0-3|31	
21mr|libalkimia-8.1.0-3|32	%description
21mr|libalkimia-8.1.0-3|33	Financial library used by KMyMoney and Scrooge.
21mr|libalkimia-8.1.0-3|34	
21mr|libalkimia-8.1.0-3|35	#---------------------------------------------------------------
21mr|libalkimia-8.1.0-3|36	%package	qt5
21mr|libalkimia-8.1.0-3|37	Summary:	Accounts framework Qt5 bindings
21mr|libalkimia-8.1.0-3|38	Group:		Graphical desktop/KDE
21mr|libalkimia-8.1.0-3|39	
21mr|libalkimia-8.1.0-3|40	%description qt5
21mr|libalkimia-8.1.0-3|41	%{summary}.
21mr|libalkimia-8.1.0-3|42	
21mr|libalkimia-8.1.0-3|43	%files qt5 -f %{name}.lang
21mr|libalkimia-8.1.0-3|44	%doc README.md
21mr|libalkimia-8.1.0-3|45	#%%{_kde5_datadir}/alkimia5/
21mr|libalkimia-8.1.0-3|46	%{_kde5_qmldir}/org/kde/alkimia/
21mr|libalkimia-8.1.0-3|47	%{_kde5_bindir}/onlinequoteseditor5
21mr|libalkimia-8.1.0-3|48	%{_kde5_datadir}/applications/org.kde.onlinequoteseditor5.desktop
21mr|libalkimia-8.1.0-3|49	%{_kde5_datadir}/icons/*/*/apps/onlinequoteseditor5.*
21mr|libalkimia-8.1.0-3|50	%{_kde5_datadir}/knsrcfiles/*.knsrc
21mr|libalkimia-8.1.0-3|51	%{_datadir}/metainfo/org.wincak.foreigncurrencies2.appdata.xml
21mr|libalkimia-8.1.0-3|52	%{_kde5_datadir}/plasma/plasmoids/org.wincak.foreigncurrencies2
21mr|libalkimia-8.1.0-3|53	%{_kde5_services}/plasma-applet-org.wincak.foreigncurrencies2.desktop
21mr|libalkimia-8.1.0-3|54	
21mr|libalkimia-8.1.0-3|55	#---------------------------------------------------------------
21mr|libalkimia-8.1.0-3|56	
21mr|libalkimia-8.1.0-3|57	%package -n %{libname}
21mr|libalkimia-8.1.0-3|58	Summary:	Financial Library
21mr|libalkimia-8.1.0-3|59	Group:		System/Libraries
21mr|libalkimia-8.1.0-3|60	
21mr|libalkimia-8.1.0-3|61	%description -n %{libname}
21mr|libalkimia-8.1.0-3|62	Financial library used by KMyMoney and Scrooge.
21mr|libalkimia-8.1.0-3|63	
21mr|libalkimia-8.1.0-3|64	%files -n %{libname}
21mr|libalkimia-8.1.0-3|65	%{_kde5_libdir}/lib%{oname}.so.%{major}*
21mr|libalkimia-8.1.0-3|66	
21mr|libalkimia-8.1.0-3|67	#--------------------------------------------------------------
21mr|libalkimia-8.1.0-3|68	
21mr|libalkimia-8.1.0-3|69	%package -n %{devname}
21mr|libalkimia-8.1.0-3|70	Summary:	Development files for %{name}
21mr|libalkimia-8.1.0-3|71	Group:		Development/C
21mr|libalkimia-8.1.0-3|72	Requires:	%{libname} = %{EVRD}
21mr|libalkimia-8.1.0-3|73	
21mr|libalkimia-8.1.0-3|74	%description -n %{devname}
21mr|libalkimia-8.1.0-3|75	This package contains the development files for %{name}.
21mr|libalkimia-8.1.0-3|76	
21mr|libalkimia-8.1.0-3|77	%files -n %{devname}
21mr|libalkimia-8.1.0-3|78	%{_includedir}/alkimia
21mr|libalkimia-8.1.0-3|79	%{_kde5_libdir}/lib%{oname}.so
21mr|libalkimia-8.1.0-3|80	%{_kde5_libdir}/pkgconfig/%{name}5.pc
21mr|libalkimia-8.1.0-3|81	%{_libdir}/cmake/LibAlkimia5-8.1/*.cmake
21mr|libalkimia-8.1.0-3|82	
21mr|libalkimia-8.1.0-3|83	#----------------------------------------------------------------------------
21mr|libalkimia-8.1.0-3|84	
21mr|libalkimia-8.1.0-3|85	%prep
21mr|libalkimia-8.1.0-3|86	%autosetup -p1 -n alkimia-%{version}
21mr|libalkimia-8.1.0-3|87	
21mr|libalkimia-8.1.0-3|88	%build
21mr|libalkimia-8.1.0-3|89	%cmake_kde5
21mr|libalkimia-8.1.0-3|90	%make
21mr|libalkimia-8.1.0-3|91	
21mr|libalkimia-8.1.0-3|92	%install
21mr|libalkimia-8.1.0-3|93	%makeinstall_std -C build
21mr|libalkimia-8.1.0-3|94	
21mr|libalkimia-8.1.0-3|95	%find_lang %{name} --all-name --with-qt

13471 21
21mr|libao-1.2.0-10|1	%define _disable_ld_no_undefined 1
21mr|libao-1.2.0-10|2	
21mr|libao-1.2.0-10|3	%define major 4
21mr|libao-1.2.0-10|4	%define libname %mklibname ao %{major}
21mr|libao-1.2.0-10|5	%define devname %mklibname ao -d
21mr|libao-1.2.0-10|6	
21mr|libao-1.2.0-10|7	Summary:	Cross Platform Audio Output Library
21mr|libao-1.2.0-10|8	Name:		libao
21mr|libao-1.2.0-10|9	Version:	1.2.0
21mr|libao-1.2.0-10|10	Release:	10
21mr|libao-1.2.0-10|11	License:	GPLv2+
21mr|libao-1.2.0-10|12	Group:		System/Libraries
21mr|libao-1.2.0-10|13	Url:		http://www.xiph.org/ao/
21mr|libao-1.2.0-10|14	Source0:	http://downloads.xiph.org/releases/ao/%{name}-%{version}.tar.gz
21mr|libao-1.2.0-10|15	Patch0:		CVE-2017-11548.patch
21mr|libao-1.2.0-10|16	BuildRequires:	pkgconfig(alsa)
21mr|libao-1.2.0-10|17	BuildRequires:	pkgconfig(libpulse)
21mr|libao-1.2.0-10|18	
21mr|libao-1.2.0-10|19	%description
21mr|libao-1.2.0-10|20	Libao is a cross-platform audio library that allows programs
21mr|libao-1.2.0-10|21	to output audio using a simple API on a wide variety of platforms.
21mr|libao-1.2.0-10|22	It currently supports:
21mr|libao-1.2.0-10|23	
21mr|libao-1.2.0-10|24	- ALSA
21mr|libao-1.2.0-10|25	- pulseaudio
21mr|libao-1.2.0-10|26	- OSS
21mr|libao-1.2.0-10|27	
21mr|libao-1.2.0-10|28	#----------------------------------------------------------------------------
21mr|libao-1.2.0-10|29	
21mr|libao-1.2.0-10|30	%package -n %{libname}
21mr|libao-1.2.0-10|31	Summary:	Main library for %{name}
21mr|libao-1.2.0-10|32	Group:		System/Libraries
21mr|libao-1.2.0-10|33	
21mr|libao-1.2.0-10|34	%description -n %{libname}
21mr|libao-1.2.0-10|35	This package contains the library needed to run programs dynamically
21mr|libao-1.2.0-10|36	linked with %{name}.
21mr|libao-1.2.0-10|37	
21mr|libao-1.2.0-10|38	%files -n %{libname}
21mr|libao-1.2.0-10|39	%doc AUTHORS COPYING README
21mr|libao-1.2.0-10|40	%{_libdir}/libao.so.%{major}*
21mr|libao-1.2.0-10|41	%{_libdir}/ao/*
21mr|libao-1.2.0-10|42	
21mr|libao-1.2.0-10|43	#----------------------------------------------------------------------------
21mr|libao-1.2.0-10|44	
21mr|libao-1.2.0-10|45	%package -n %{devname}
21mr|libao-1.2.0-10|46	Summary:	Headers for developing programs that will use %{name}
21mr|libao-1.2.0-10|47	Group:		Development/C
21mr|libao-1.2.0-10|48	Requires:	%{libname} = %{EVRD}
21mr|libao-1.2.0-10|49	Provides:	%{name}-devel = %{EVRD}
21mr|libao-1.2.0-10|50	
21mr|libao-1.2.0-10|51	%description -n %{devname}
21mr|libao-1.2.0-10|52	This package contains the headers that programmers will need to develop
21mr|libao-1.2.0-10|53	applications which will use %{name}.
21mr|libao-1.2.0-10|54	
21mr|libao-1.2.0-10|55	%files -n %{devname}
21mr|libao-1.2.0-10|56	%doc CHANGES doc/*.{html,c,css}
21mr|libao-1.2.0-10|57	%{_includedir}/ao
21mr|libao-1.2.0-10|58	%{_libdir}/libao.so
21mr|libao-1.2.0-10|59	%{_libdir}/ckport/db/libao.ckport
21mr|libao-1.2.0-10|60	%dir %{_libdir}/%{name}/
21mr|libao-1.2.0-10|61	%{_datadir}/aclocal/ao.m4
21mr|libao-1.2.0-10|62	%{_libdir}/pkgconfig/*
21mr|libao-1.2.0-10|63	%{_mandir}/man5/*
21mr|libao-1.2.0-10|64	
21mr|libao-1.2.0-10|65	#----------------------------------------------------------------------------
21mr|libao-1.2.0-10|66	
21mr|libao-1.2.0-10|67	%prep
21mr|libao-1.2.0-10|68	%autosetup -p1
21mr|libao-1.2.0-10|69	# strip weird flags
21mr|libao-1.2.0-10|70	sed -i 's!-O20!%{optflags}!g' configure*
21mr|libao-1.2.0-10|71	
21mr|libao-1.2.0-10|72	%build
21mr|libao-1.2.0-10|73	%configure \
21mr|libao-1.2.0-10|74	--disable-static \
21mr|libao-1.2.0-10|75	--disable-esound \
21mr|libao-1.2.0-10|76	--disable-arts \
21mr|libao-1.2.0-10|77	--enable-pulseaudio \
21mr|libao-1.2.0-10|78	--enable-alsa09-mmap
21mr|libao-1.2.0-10|79	
21mr|libao-1.2.0-10|80	%make_build
21mr|libao-1.2.0-10|81	
21mr|libao-1.2.0-10|82	%install
21mr|libao-1.2.0-10|83	%make_install
21mr|libao-1.2.0-10|84	rm -rf %{buildroot}%{_docdir}
21mr|libao-1.2.0-10|85	install -d -m 755 %{buildroot}%{_libdir}/%{name}/

13472 21
21mr|libapogee-3.2-1|1	Name:		libapogee
21mr|libapogee-3.2-1|2	Summary:	Apogee Instruments Library
21mr|libapogee-3.2-1|3	Version:	3.2
21mr|libapogee-3.2-1|4	Release:	1
21mr|libapogee-3.2-1|5	Url:		http://indi.sourceforge.net/index.php/Main_Page
21mr|libapogee-3.2-1|6	License:	GPLv2+
21mr|libapogee-3.2-1|7	Group:		Development/KDE and Qt
21mr|libapogee-3.2-1|8	# Tar is generated from the huge all-in-one tar from INDI
21mr|libapogee-3.2-1|9	# by using ./libapogee-generate-tarball.sh 1.3.1
21mr|libapogee-3.2-1|10	Source0:	%{name}-%{version}.tar.gz
21mr|libapogee-3.2-1|11	Source1:	%{name}-generate-tarball.sh
21mr|libapogee-3.2-1|12	BuildRequires:	cmake
21mr|libapogee-3.2-1|13	BuildRequires:	libusb-devel
21mr|libapogee-3.2-1|14	BuildRequires:	curl-devel
21mr|libapogee-3.2-1|15	
21mr|libapogee-3.2-1|16	%description
21mr|libapogee-3.2-1|17	Apogee Instruments Library
21mr|libapogee-3.2-1|18	
21mr|libapogee-3.2-1|19	%files
21mr|libapogee-3.2-1|20	%{_sysconfdir}/Apogee
21mr|libapogee-3.2-1|21	%{_udevrulesdir}/99-apogee.rules
21mr|libapogee-3.2-1|22	
21mr|libapogee-3.2-1|23	#---------------------------------------------
21mr|libapogee-3.2-1|24	
21mr|libapogee-3.2-1|25	%define apogee_major 3
21mr|libapogee-3.2-1|26	%define libapogee %mklibname apogee %{apogee_major}
21mr|libapogee-3.2-1|27	
21mr|libapogee-3.2-1|28	%package -n %libapogee
21mr|libapogee-3.2-1|29	Summary: KDE 4 library
21mr|libapogee-3.2-1|30	Group: System/Libraries
21mr|libapogee-3.2-1|31	
21mr|libapogee-3.2-1|32	%description -n %libapogee
21mr|libapogee-3.2-1|33	%name library
21mr|libapogee-3.2-1|34	
21mr|libapogee-3.2-1|35	%files -n %libapogee
21mr|libapogee-3.2-1|36	%{_libdir}/libapogee.so.%{apogee_major}*
21mr|libapogee-3.2-1|37	
21mr|libapogee-3.2-1|38	#---------------------------------------------
21mr|libapogee-3.2-1|39	
21mr|libapogee-3.2-1|40	%package devel
21mr|libapogee-3.2-1|41	Summary: Devel stuff for %{name}
21mr|libapogee-3.2-1|42	Group: Development/KDE and Qt
21mr|libapogee-3.2-1|43	Requires: %{libapogee} = %{EVRD}
21mr|libapogee-3.2-1|44	%description  devel
21mr|libapogee-3.2-1|45	Files needed to build applications based on %{name}.
21mr|libapogee-3.2-1|46	
21mr|libapogee-3.2-1|47	%files devel
21mr|libapogee-3.2-1|48	%{_includedir}/libapogee
21mr|libapogee-3.2-1|49	%{_libdir}/libapogee.so
21mr|libapogee-3.2-1|50	
21mr|libapogee-3.2-1|51	#---------------------------------------------
21mr|libapogee-3.2-1|52	
21mr|libapogee-3.2-1|53	%prep
21mr|libapogee-3.2-1|54	%autosetup -p1  -n libapogee-%{version}
21mr|libapogee-3.2-1|55	
21mr|libapogee-3.2-1|56	sed -i 's|/etc/udev/rules.d|%{_udevrulesdir}|g' CMakeLists.txt
21mr|libapogee-3.2-1|57	sed -i 's|DESTINATION lib|DESTINATION lib${LIB_SUFFIX}|g' CMakeLists.txt
21mr|libapogee-3.2-1|58	
21mr|libapogee-3.2-1|59	
21mr|libapogee-3.2-1|60	%build
21mr|libapogee-3.2-1|61	%cmake
21mr|libapogee-3.2-1|62	%make
21mr|libapogee-3.2-1|63	
21mr|libapogee-3.2-1|64	%install
21mr|libapogee-3.2-1|65	%makeinstall_std -C build
21mr|libapogee-3.2-1|66	

13473 21
21mr|libappimage-1.0.3-4|1	%define major 1
21mr|libappimage-1.0.3-4|2	%define libname %mklibname appimage %{major}
21mr|libappimage-1.0.3-4|3	%define devname %mklibname appimage -d
21mr|libappimage-1.0.3-4|4	# static lib used in cmake file, not delete!
21mr|libappimage-1.0.3-4|5	%define sdevname %mklibname appimage -d -s
21mr|libappimage-1.0.3-4|6	
21mr|libappimage-1.0.3-4|7	Summary:	Implements functionality for dealing with AppImage files
21mr|libappimage-1.0.3-4|8	Name:		libappimage
21mr|libappimage-1.0.3-4|9	Version:	1.0.3
21mr|libappimage-1.0.3-4|10	Release:	4
21mr|libappimage-1.0.3-4|11	License:	GPLv2+
21mr|libappimage-1.0.3-4|12	Group:		Networking/File transfer
21mr|libappimage-1.0.3-4|13	Url:		https://github.com/AppImage/libappimage
21mr|libappimage-1.0.3-4|14	Source0:	https://github.com/AppImage/libappimage/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libappimage-1.0.3-4|15	Patch0:		libappimage-linking.patch
21mr|libappimage-1.0.3-4|16	BuildRequires:	cmake
21mr|libappimage-1.0.3-4|17	BuildRequires:	%{_bindir}/xxd
21mr|libappimage-1.0.3-4|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|libappimage-1.0.3-4|19	BuildRequires:	pkgconfig(cairo)
21mr|libappimage-1.0.3-4|20	BuildRequires:	pkgconfig(fuse)
21mr|libappimage-1.0.3-4|21	BuildRequires:	pkgconfig(libarchive)
21mr|libappimage-1.0.3-4|22	BuildRequires:	pkgconfig(liblzma)
21mr|libappimage-1.0.3-4|23	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|libappimage-1.0.3-4|24	BuildRequires:	pkgconfig(squashfuse)
21mr|libappimage-1.0.3-4|25	BuildRequires:	xdg-utils-cxx
21mr|libappimage-1.0.3-4|26	BuildRequires:	boost-devel
21mr|libappimage-1.0.3-4|27	
21mr|libappimage-1.0.3-4|28	%description
21mr|libappimage-1.0.3-4|29	This library is part of the AppImage project. It implements functionality for
21mr|libappimage-1.0.3-4|30	dealing with AppImage files. It is written in C++ and is using Boost.
21mr|libappimage-1.0.3-4|31	
21mr|libappimage-1.0.3-4|32	#----------------------------------------------------------------------------
21mr|libappimage-1.0.3-4|33	
21mr|libappimage-1.0.3-4|34	%package -n %{libname}
21mr|libappimage-1.0.3-4|35	Summary:	Implements functionality for dealing with AppImage files
21mr|libappimage-1.0.3-4|36	Group:		System/Libraries
21mr|libappimage-1.0.3-4|37	Provides:	%{name} = %{EVRD}
21mr|libappimage-1.0.3-4|38	
21mr|libappimage-1.0.3-4|39	%description -n %{libname}
21mr|libappimage-1.0.3-4|40	This library is part of the AppImage project. It implements functionality for
21mr|libappimage-1.0.3-4|41	dealing with AppImage files. It is written in C++ and is using Boost.
21mr|libappimage-1.0.3-4|42	
21mr|libappimage-1.0.3-4|43	%files -n %{libname}
21mr|libappimage-1.0.3-4|44	%{_libdir}/libappimage.so.%{major}*
21mr|libappimage-1.0.3-4|45	
21mr|libappimage-1.0.3-4|46	#----------------------------------------------------------------------------
21mr|libappimage-1.0.3-4|47	
21mr|libappimage-1.0.3-4|48	%package -n %{devname}
21mr|libappimage-1.0.3-4|49	Summary:	Implements functionality for dealing with AppImage files
21mr|libappimage-1.0.3-4|50	Group:		Development/C++
21mr|libappimage-1.0.3-4|51	Requires:	%{libname} = %{EVRD}
21mr|libappimage-1.0.3-4|52	Provides:	%{name}-devel = %{EVRD}
21mr|libappimage-1.0.3-4|53	
21mr|libappimage-1.0.3-4|54	%description -n %{devname}
21mr|libappimage-1.0.3-4|55	This library is part of the AppImage project. It implements functionality for
21mr|libappimage-1.0.3-4|56	dealing with AppImage files. It is written in C++ and is using Boost.
21mr|libappimage-1.0.3-4|57	
21mr|libappimage-1.0.3-4|58	%files -n %{devname}
21mr|libappimage-1.0.3-4|59	%{_libdir}/libappimage.so
21mr|libappimage-1.0.3-4|60	%{_includedir}/appimage
21mr|libappimage-1.0.3-4|61	%{_libdir}/pkgconfig/%{name}.pc
21mr|libappimage-1.0.3-4|62	%{_libdir}/cmake/
21mr|libappimage-1.0.3-4|63	#----------------------------------------------------------------------------
21mr|libappimage-1.0.3-4|64	
21mr|libappimage-1.0.3-4|65	%package -n %{sdevname}
21mr|libappimage-1.0.3-4|66	Summary:	Libappimage development files (static library)
21mr|libappimage-1.0.3-4|67	Group:		Development/Other
21mr|libappimage-1.0.3-4|68	Requires:	%{devname} = %{EVRD}
21mr|libappimage-1.0.3-4|69	Provides:	%{name}-static-devel = %{EVRD}
21mr|libappimage-1.0.3-4|70	
21mr|libappimage-1.0.3-4|71	%description -n %{sdevname}
21mr|libappimage-1.0.3-4|72	libappimage development files (static library).
21mr|libappimage-1.0.3-4|73	
21mr|libappimage-1.0.3-4|74	%files -n %{sdevname}
21mr|libappimage-1.0.3-4|75	%{_libdir}/*.a
21mr|libappimage-1.0.3-4|76	#----------------------------------------------------------------------------
21mr|libappimage-1.0.3-4|77	
21mr|libappimage-1.0.3-4|78	%prep
21mr|libappimage-1.0.3-4|79	%autosetup -p1
21mr|libappimage-1.0.3-4|80	
21mr|libappimage-1.0.3-4|81	%build
21mr|libappimage-1.0.3-4|82	%cmake  -DBUILD_TESTING=OFF \
21mr|libappimage-1.0.3-4|83	-DUSE_SYSTEM_BOOST=ON \
21mr|libappimage-1.0.3-4|84	-DUSE_SYSTEM_XZ=ON \
21mr|libappimage-1.0.3-4|85	-DUSE_SYSTEM_SQUASHFUSE=ON \
21mr|libappimage-1.0.3-4|86	-DUSE_SYSTEM_XDGUTILS=ON \
21mr|libappimage-1.0.3-4|87	-DUSE_SYSTEM_LIBARCHIVE=ON
21mr|libappimage-1.0.3-4|88	%make
21mr|libappimage-1.0.3-4|89	
21mr|libappimage-1.0.3-4|90	%install
21mr|libappimage-1.0.3-4|91	%make_install -C build
21mr|libappimage-1.0.3-4|92	
21mr|libappimage-1.0.3-4|93	# static lib used in cmake files, NOT delete!
21mr|libappimage-1.0.3-4|94	#rm %{buildroot}/%{_libdir}/*.a ||:
21mr|libappimage-1.0.3-4|95	sed -i 's,\/\/usr,\/,' %{buildroot}/%{_libdir}/pkgconfig/%{name}.pc

13474 21
21mr|libappindicator-12.10.1-4|1	%bcond_without gtk2
21mr|libappindicator-12.10.1-4|2	%ifnarch %{e2k}
21mr|libappindicator-12.10.1-4|3	%bcond_without mono
21mr|libappindicator-12.10.1-4|4	%endif
21mr|libappindicator-12.10.1-4|5	
21mr|libappindicator-12.10.1-4|6	%define api 0.1
21mr|libappindicator-12.10.1-4|7	%define major 1
21mr|libappindicator-12.10.1-4|8	%define girmajor 0.1
21mr|libappindicator-12.10.1-4|9	%define girgtk3 %mklibname appindicator3-gir %{girmajor}
21mr|libappindicator-12.10.1-4|10	%define libgtk3 %mklibname appindicator3_ %{major}
21mr|libappindicator-12.10.1-4|11	%define devgtk3 %mklibname appindicator3 -d
21mr|libappindicator-12.10.1-4|12	
21mr|libappindicator-12.10.1-4|13	%if %{with gtk2}
21mr|libappindicator-12.10.1-4|14	%define girgtk %mklibname appindicator-gir %{girmajor}
21mr|libappindicator-12.10.1-4|15	%define libgtk %mklibname appindicator %{major}
21mr|libappindicator-12.10.1-4|16	%define devgtk %mklibname appindicator -d
21mr|libappindicator-12.10.1-4|17	%endif
21mr|libappindicator-12.10.1-4|18	
21mr|libappindicator-12.10.1-4|19	Summary:	Application indicators library
21mr|libappindicator-12.10.1-4|20	Name:		libappindicator
21mr|libappindicator-12.10.1-4|21	Version:	12.10.1
21mr|libappindicator-12.10.1-4|22	Release:	4
21mr|libappindicator-12.10.1-4|23	License:	LGPLv2+ and LGPLv3+
21mr|libappindicator-12.10.1-4|24	Group:		System/Libraries
21mr|libappindicator-12.10.1-4|25	Url:		https://launchpad.net/libappindicator
21mr|libappindicator-12.10.1-4|26	# https://bazaar.launchpad.net/~indicator-applet-developers/libappindicator/trunk/changes/
21mr|libappindicator-12.10.1-4|27	# r298
21mr|libappindicator-12.10.1-4|28	Source0:	%{name}-%{version}.tar.xz
21mr|libappindicator-12.10.1-4|29	# PATCH-FIX-OPENSUSE - libappindicator-header-fixes.patch nmarques@opensuse.org
21mr|libappindicator-12.10.1-4|30	Patch1:		libappindicator-12.10.1-mcs.patch
21mr|libappindicator-12.10.1-4|31	Patch3:		0001_Fix_mono_dir.patch
21mr|libappindicator-12.10.1-4|32	BuildRequires:	gnome-common
21mr|libappindicator-12.10.1-4|33	BuildRequires:	gtk-doc
21mr|libappindicator-12.10.1-4|34	BuildRequires:	intltool
21mr|libappindicator-12.10.1-4|35	BuildRequires:	perl-XML-SAX
21mr|libappindicator-12.10.1-4|36	BuildRequires:	vala-tools
21mr|libappindicator-12.10.1-4|37	BuildRequires:	vala-devel
21mr|libappindicator-12.10.1-4|38	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libappindicator-12.10.1-4|39	%if %{with gtk2}
21mr|libappindicator-12.10.1-4|40	BuildRequires:	pkgconfig(dbusmenu-gtk-0.4)
21mr|libappindicator-12.10.1-4|41	BuildRequires:	pkgconfig(indicator-0.4)
21mr|libappindicator-12.10.1-4|42	%endif
21mr|libappindicator-12.10.1-4|43	BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
21mr|libappindicator-12.10.1-4|44	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libappindicator-12.10.1-4|45	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|libappindicator-12.10.1-4|46	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libappindicator-12.10.1-4|47	BuildRequires:	pkgconfig(indicate-0.7)
21mr|libappindicator-12.10.1-4|48	BuildRequires:	pkgconfig(indicator3-0.4)
21mr|libappindicator-12.10.1-4|49	BuildRequires:	pkgconfig(libpng)
21mr|libappindicator-12.10.1-4|50	BuildRequires:	pkgconfig(pygobject-2.0)
21mr|libappindicator-12.10.1-4|51	%if  %{with mono}
21mr|libappindicator-12.10.1-4|52	BuildRequires:	pkgconfig(gapi-2.0)
21mr|libappindicator-12.10.1-4|53	BuildRequires:	pkgconfig(gtk-sharp-2.0)
21mr|libappindicator-12.10.1-4|54	BuildRequires:	pkgconfig(mono)
21mr|libappindicator-12.10.1-4|55	%endif
21mr|libappindicator-12.10.1-4|56	
21mr|libappindicator-12.10.1-4|57	%description
21mr|libappindicator-12.10.1-4|58	A library and indicator to take menus from applications and place them in
21mr|libappindicator-12.10.1-4|59	the panel.
21mr|libappindicator-12.10.1-4|60	
21mr|libappindicator-12.10.1-4|61	#----------------------------------------------------------------------------
21mr|libappindicator-12.10.1-4|62	%if %{with mono}
21mr|libappindicator-12.10.1-4|63	%package -n appindicator-sharp
21mr|libappindicator-12.10.1-4|64	Summary:	Application indicator library - assembly CLI
21mr|libappindicator-12.10.1-4|65	Group:		Development/C#
21mr|libappindicator-12.10.1-4|66	Conflicts:	%{_lib}appindicator-devel < 12.10.0-4
21mr|libappindicator-12.10.1-4|67	
21mr|libappindicator-12.10.1-4|68	%description -n appindicator-sharp
21mr|libappindicator-12.10.1-4|69	This package provides the appindicator-sharp assembly that allows CLI (.NET)
21mr|libappindicator-12.10.1-4|70	programs to take menus from applications and place them in the panel.
21mr|libappindicator-12.10.1-4|71	
21mr|libappindicator-12.10.1-4|72	This package provides assemblies to be used by applications.
21mr|libappindicator-12.10.1-4|73	
21mr|libappindicator-12.10.1-4|74	%files -n appindicator-sharp
21mr|libappindicator-12.10.1-4|75	%{_prefix}/lib/mono/appindicator-sharp/
21mr|libappindicator-12.10.1-4|76	%{_prefix}/lib/mono/gac/
21mr|libappindicator-12.10.1-4|77	%{_libdir}/appindicator-sharp*
21mr|libappindicator-12.10.1-4|78	%{_libdir}/pkgconfig/appindicator-sharp-%{api}.pc
21mr|libappindicator-12.10.1-4|79	%endif
21mr|libappindicator-12.10.1-4|80	#----------------------------------------------------------------------------
21mr|libappindicator-12.10.1-4|81	
21mr|libappindicator-12.10.1-4|82	%package -n appindicator3-vala
21mr|libappindicator-12.10.1-4|83	Summary:	Application indicator library - Vala bindings
21mr|libappindicator-12.10.1-4|84	Group:		Development/Other
21mr|libappindicator-12.10.1-4|85	
21mr|libappindicator-12.10.1-4|86	%description -n appindicator3-vala
21mr|libappindicator-12.10.1-4|87	This package provides Vala bindings for the application indicator library.
21mr|libappindicator-12.10.1-4|88	
21mr|libappindicator-12.10.1-4|89	%files -n appindicator3-vala
21mr|libappindicator-12.10.1-4|90	%{_datadir}/vala/vapi/appindicator3-%{api}.deps
21mr|libappindicator-12.10.1-4|91	%{_datadir}/vala/vapi/appindicator3-%{api}.vapi
21mr|libappindicator-12.10.1-4|92	
21mr|libappindicator-12.10.1-4|93	#----------------------------------------------------------------------------
21mr|libappindicator-12.10.1-4|94	%if %{with gtk2}
21mr|libappindicator-12.10.1-4|95	
21mr|libappindicator-12.10.1-4|96	%package -n %{libgtk}
21mr|libappindicator-12.10.1-4|97	Summary:	Application indicator library - shared libraries
21mr|libappindicator-12.10.1-4|98	Group:		System/Libraries
21mr|libappindicator-12.10.1-4|99	Provides:	appindicator-gtk2 = %{EVRD}
21mr|libappindicator-12.10.1-4|100	
21mr|libappindicator-12.10.1-4|101	%description -n %{libgtk}
21mr|libappindicator-12.10.1-4|102	A library and indicator to take menus from applications and place them in
21mr|libappindicator-12.10.1-4|103	the panel.
21mr|libappindicator-12.10.1-4|104	
21mr|libappindicator-12.10.1-4|105	This package provides the shared libraries to be used by applications.
21mr|libappindicator-12.10.1-4|106	
21mr|libappindicator-12.10.1-4|107	%files -n %{libgtk}
21mr|libappindicator-12.10.1-4|108	%doc gtk2/README gtk2/COPYING gtk2/COPYING.LGPL.2.1
21mr|libappindicator-12.10.1-4|109	%{_libdir}/libappindicator.so.%{major}*
21mr|libappindicator-12.10.1-4|110	
21mr|libappindicator-12.10.1-4|111	#----------------------------------------------------------------------------
21mr|libappindicator-12.10.1-4|112	
21mr|libappindicator-12.10.1-4|113	%package -n %{devgtk}
21mr|libappindicator-12.10.1-4|114	Summary:	Application indicator library - development files
21mr|libappindicator-12.10.1-4|115	Group:		Development/C
21mr|libappindicator-12.10.1-4|116	Requires:	%{libgtk} = %{EVRD}
21mr|libappindicator-12.10.1-4|117	Provides:	appindicator-gtk2-devel = %{EVRD}
21mr|libappindicator-12.10.1-4|118	
21mr|libappindicator-12.10.1-4|119	%description -n %{devgtk}
21mr|libappindicator-12.10.1-4|120	A library and indicator to take menus from the applications and place them in
21mr|libappindicator-12.10.1-4|121	the panel.
21mr|libappindicator-12.10.1-4|122	
21mr|libappindicator-12.10.1-4|123	This package provides the files that are needed to build applications.
21mr|libappindicator-12.10.1-4|124	
21mr|libappindicator-12.10.1-4|125	%files -n %{devgtk}
21mr|libappindicator-12.10.1-4|126	%{_includedir}/libappindicator-%{api}/
21mr|libappindicator-12.10.1-4|127	%{_libdir}/libappindicator.so
21mr|libappindicator-12.10.1-4|128	%{_libdir}/pkgconfig/appindicator-%{api}.pc
21mr|libappindicator-12.10.1-4|129	%endif
21mr|libappindicator-12.10.1-4|130	#----------------------------------------------------------------------------
21mr|libappindicator-12.10.1-4|131	
21mr|libappindicator-12.10.1-4|132	%package -n %{libgtk3}
21mr|libappindicator-12.10.1-4|133	Summary:	Application indicator library - shared libraries
21mr|libappindicator-12.10.1-4|134	Group:		System/Libraries
21mr|libappindicator-12.10.1-4|135	Provides:	appindicator-gtk3 = %{EVRD}
21mr|libappindicator-12.10.1-4|136	
21mr|libappindicator-12.10.1-4|137	%description -n %{libgtk3}
21mr|libappindicator-12.10.1-4|138	A library and indicator to take menus from applications and place them in
21mr|libappindicator-12.10.1-4|139	the panel.
21mr|libappindicator-12.10.1-4|140	
21mr|libappindicator-12.10.1-4|141	This package provides the shared libraries to be used by applications.
21mr|libappindicator-12.10.1-4|142	
21mr|libappindicator-12.10.1-4|143	%files -n %{libgtk3}
21mr|libappindicator-12.10.1-4|144	%doc gtk3/README gtk3/COPYING gtk3/COPYING.LGPL.2.1
21mr|libappindicator-12.10.1-4|145	%{_libdir}/libappindicator3.so.%{major}*
21mr|libappindicator-12.10.1-4|146	
21mr|libappindicator-12.10.1-4|147	#----------------------------------------------------------------------------
21mr|libappindicator-12.10.1-4|148	
21mr|libappindicator-12.10.1-4|149	%package -n %{girgtk3}
21mr|libappindicator-12.10.1-4|150	Summary:	GObject Introspection files for %{name}
21mr|libappindicator-12.10.1-4|151	Group:		System/Libraries
21mr|libappindicator-12.10.1-4|152	Requires:	%{libgtk3} = %{EVRD}
21mr|libappindicator-12.10.1-4|153	Conflicts:	%{_lib}appindicator1 < 12.10.0-4
21mr|libappindicator-12.10.1-4|154	
21mr|libappindicator-12.10.1-4|155	%description -n %{girgtk3}
21mr|libappindicator-12.10.1-4|156	GObject Introspection files for %{name}.
21mr|libappindicator-12.10.1-4|157	
21mr|libappindicator-12.10.1-4|158	%files -n %{girgtk3}
21mr|libappindicator-12.10.1-4|159	%{_libdir}/girepository-1.0/AppIndicator3-%{girmajor}.typelib
21mr|libappindicator-12.10.1-4|160	
21mr|libappindicator-12.10.1-4|161	#----------------------------------------------------------------------------
21mr|libappindicator-12.10.1-4|162	
21mr|libappindicator-12.10.1-4|163	%package -n %{devgtk3}
21mr|libappindicator-12.10.1-4|164	Summary:	Application indicator library - development files
21mr|libappindicator-12.10.1-4|165	Group:		Development/C
21mr|libappindicator-12.10.1-4|166	Requires:	%{libgtk3} = %{EVRD}
21mr|libappindicator-12.10.1-4|167	Requires:	%{girgtk3} = %{EVRD}
21mr|libappindicator-12.10.1-4|168	Provides:	appindicator-gtk3-devel = %{EVRD}
21mr|libappindicator-12.10.1-4|169	Conflicts:	%{_lib}appindicator-devel < 12.10.0-4
21mr|libappindicator-12.10.1-4|170	
21mr|libappindicator-12.10.1-4|171	%description -n %{devgtk3}
21mr|libappindicator-12.10.1-4|172	A library and indicator to take menus from the applications and place them in
21mr|libappindicator-12.10.1-4|173	the panel.
21mr|libappindicator-12.10.1-4|174	
21mr|libappindicator-12.10.1-4|175	This package provides the files that are needed to build applications.
21mr|libappindicator-12.10.1-4|176	
21mr|libappindicator-12.10.1-4|177	%files -n %{devgtk3}
21mr|libappindicator-12.10.1-4|178	%{_includedir}/libappindicator3-%{api}/
21mr|libappindicator-12.10.1-4|179	%{_libdir}/libappindicator3.so
21mr|libappindicator-12.10.1-4|180	%{_libdir}/pkgconfig/appindicator3-%{api}.pc
21mr|libappindicator-12.10.1-4|181	%{_datadir}/gir-1.0/AppIndicator3-%{girmajor}.gir
21mr|libappindicator-12.10.1-4|182	
21mr|libappindicator-12.10.1-4|183	#----------------------------------------------------------------------------
21mr|libappindicator-12.10.1-4|184	
21mr|libappindicator-12.10.1-4|185	%prep
21mr|libappindicator-12.10.1-4|186	%setup -qc
21mr|libappindicator-12.10.1-4|187	pushd %{name}-%{version}
21mr|libappindicator-12.10.1-4|188	%apply_patches
21mr|libappindicator-12.10.1-4|189	popd
21mr|libappindicator-12.10.1-4|190	
21mr|libappindicator-12.10.1-4|191	mv %{name}-%{version} gtk2
21mr|libappindicator-12.10.1-4|192	cp -r gtk2 gtk3
21mr|libappindicator-12.10.1-4|193	
21mr|libappindicator-12.10.1-4|194	%build
21mr|libappindicator-12.10.1-4|195	%if %{with gtk2}
21mr|libappindicator-12.10.1-4|196	pushd gtk2
21mr|libappindicator-12.10.1-4|197	# Warning, patch requires reconf
21mr|libappindicator-12.10.1-4|198	NOCONFIGURE=1 ./autogen.sh
21mr|libappindicator-12.10.1-4|199	export CFLAGS="%{optflags} $CFLAGS -Wno-deprecated-declarations"
21mr|libappindicator-12.10.1-4|200	%configure \
21mr|libappindicator-12.10.1-4|201	--disable-static \
21mr|libappindicator-12.10.1-4|202	--with-gtk=2
21mr|libappindicator-12.10.1-4|203	
21mr|libappindicator-12.10.1-4|204	make LIBS='-lgmodule-2.0'
21mr|libappindicator-12.10.1-4|205	popd
21mr|libappindicator-12.10.1-4|206	%endif
21mr|libappindicator-12.10.1-4|207	
21mr|libappindicator-12.10.1-4|208	pushd gtk3
21mr|libappindicator-12.10.1-4|209	# Warning, patch requires reconf
21mr|libappindicator-12.10.1-4|210	NOCONFIGURE=1 ./autogen.sh
21mr|libappindicator-12.10.1-4|211	export CFLAGS="%{optflags} $CFLAGS -Wno-deprecated-declarations"
21mr|libappindicator-12.10.1-4|212	%configure \
21mr|libappindicator-12.10.1-4|213	--disable-static \
21mr|libappindicator-12.10.1-4|214	--with-gtk=3
21mr|libappindicator-12.10.1-4|215	
21mr|libappindicator-12.10.1-4|216	make LIBS='-lgmodule-2.0'
21mr|libappindicator-12.10.1-4|217	popd
21mr|libappindicator-12.10.1-4|218	
21mr|libappindicator-12.10.1-4|219	%install
21mr|libappindicator-12.10.1-4|220	%if %{with gtk2}
21mr|libappindicator-12.10.1-4|221	%makeinstall_std -C gtk2
21mr|libappindicator-12.10.1-4|222	%endif
21mr|libappindicator-12.10.1-4|223	
21mr|libappindicator-12.10.1-4|224	%makeinstall_std -C gtk3

13475 21
21mr|libarchive-3.6.2-9|1	%define	major 19
21mr|libarchive-3.6.2-9|2	%define	libname %mklibname archive %{major}
21mr|libarchive-3.6.2-9|3	%define	devname %mklibname archive -d
21mr|libarchive-3.6.2-9|4	
21mr|libarchive-3.6.2-9|5	Summary:	Library for reading and writing streaming archives
21mr|libarchive-3.6.2-9|6	Name:		libarchive
21mr|libarchive-3.6.2-9|7	Version:	3.6.2
21mr|libarchive-3.6.2-9|8	Release:	9
21mr|libarchive-3.6.2-9|9	License:	BSD
21mr|libarchive-3.6.2-9|10	Group:		System/Libraries
21mr|libarchive-3.6.2-9|11	Url:		http://www.libarchive.org
21mr|libarchive-3.6.2-9|12	Source0:	http://www.libarchive.org/downloads/%{name}-%{version}.tar.gz
21mr|libarchive-3.6.2-9|13	Patch0:		libarchive-2.6.1-headers.patch
21mr|libarchive-3.6.2-9|14	Patch1:		libarchive-3.2.0-fix-install.patch
21mr|libarchive-3.6.2-9|15	# For use with MCBC-mac-to-SELinux (mcbc2selinux),
21mr|libarchive-3.6.2-9|16	# manual: https://abf.rosalinux.ru/import/MCBC-mac-to-SELinux/raw/master/README.html
21mr|libarchive-3.6.2-9|17	Patch2:		0001-Write-MCBC-MAC-attributes.patch
21mr|libarchive-3.6.2-9|18	# The same guy who backdoored xz also changed in Nov 2021 the error reporting
21mr|libarchive-3.6.2-9|19	# in an unsafe and exploitable way (see https://boehs.org/node/everything-i-know-about-the-xz-backdoor
21mr|libarchive-3.6.2-9|20	# and https://gist.github.com/thesamesam/223949d5a074ebc3dce9ee78baad9e27).
21mr|libarchive-3.6.2-9|21	# Every release > 3.5.2 has the change: revert it as upstream does.
21mr|libarchive-3.6.2-9|22	Patch3:		libarchive-3.7.2-make-error-reporting-more-robust.patch
21mr|libarchive-3.6.2-9|23	Patch4:		CVE-2024-48957.patch
21mr|libarchive-3.6.2-9|24	Patch5:		CVE-2024-48958.patch
21mr|libarchive-3.6.2-9|25	Patch6:		CVE-2024-26256.patch
21mr|libarchive-3.6.2-9|26	# also fix CVE-2025-25724
21mr|libarchive-3.6.2-9|27	# patch rediffed, bsdunzip.c not avail on version 3.6.2
21mr|libarchive-3.6.2-9|28	Patch7:		CVE-2025-1632.patch
21mr|libarchive-3.6.2-9|29	Patch8:		CVE-2025-5914.patch
21mr|libarchive-3.6.2-9|30	Patch9:		CVE-2025-5915.patch
21mr|libarchive-3.6.2-9|31	Patch10:	CVE-2025-5916.patch
21mr|libarchive-3.6.2-9|32	Patch11:	CVE-2025-5917.patch
21mr|libarchive-3.6.2-9|33	Patch12:	CVE-2025-5918.patch
21mr|libarchive-3.6.2-9|34	Patch13:	CVE-2025-60753.patch
21mr|libarchive-3.6.2-9|35	
21mr|libarchive-3.6.2-9|36	BuildRequires:	attr-devel
21mr|libarchive-3.6.2-9|37	BuildRequires:	bison
21mr|libarchive-3.6.2-9|38	BuildRequires:	cmake
21mr|libarchive-3.6.2-9|39	BuildRequires:	libtool
21mr|libarchive-3.6.2-9|40	BuildRequires:	ninja
21mr|libarchive-3.6.2-9|41	BuildRequires:	sharutils
21mr|libarchive-3.6.2-9|42	BuildRequires:	acl-devel
21mr|libarchive-3.6.2-9|43	BuildRequires:	attr-devel
21mr|libarchive-3.6.2-9|44	BuildRequires:	bzip2-devel
21mr|libarchive-3.6.2-9|45	BuildRequires:	pkgconfig(ext2fs)
21mr|libarchive-3.6.2-9|46	BuildRequires:	pkgconfig(libacl)
21mr|libarchive-3.6.2-9|47	BuildRequires:	pkgconfig(liblz4)
21mr|libarchive-3.6.2-9|48	BuildRequires:	pkgconfig(liblzma)
21mr|libarchive-3.6.2-9|49	BuildRequires:	pkgconfig(libpcre)
21mr|libarchive-3.6.2-9|50	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libarchive-3.6.2-9|51	BuildRequires:	pkgconfig(libzstd)
21mr|libarchive-3.6.2-9|52	BuildRequires:	pkgconfig(lzo2)
21mr|libarchive-3.6.2-9|53	BuildRequires:	pkgconfig(openssl)
21mr|libarchive-3.6.2-9|54	BuildRequires:	pkgconfig(zlib)
21mr|libarchive-3.6.2-9|55	
21mr|libarchive-3.6.2-9|56	%description
21mr|libarchive-3.6.2-9|57	Libarchive is a programming library that can create and read several different
21mr|libarchive-3.6.2-9|58	streaming archive formats, including most popular tar variants and several cpio
21mr|libarchive-3.6.2-9|59	formats. It can also write shar archives and read ISO9660 CDROM images and ZIP
21mr|libarchive-3.6.2-9|60	archives. The bsdtar program is an implementation of tar(1) that is built on
21mr|libarchive-3.6.2-9|61	top of libarchive. It started as a test harness, but has grown and is now the
21mr|libarchive-3.6.2-9|62	standard system tar for FreeBSD 5 and 6.
21mr|libarchive-3.6.2-9|63	
21mr|libarchive-3.6.2-9|64	#------------------------------------------------------------------
21mr|libarchive-3.6.2-9|65	
21mr|libarchive-3.6.2-9|66	%package -n %{libname}
21mr|libarchive-3.6.2-9|67	Summary:	Library for reading and writing streaming archives
21mr|libarchive-3.6.2-9|68	Group:		System/Libraries
21mr|libarchive-3.6.2-9|69	
21mr|libarchive-3.6.2-9|70	%description -n %{libname}
21mr|libarchive-3.6.2-9|71	Libarchive is a programming library that can create and read several different
21mr|libarchive-3.6.2-9|72	streaming archive formats, including most popular tar variants and several cpio
21mr|libarchive-3.6.2-9|73	formats. It can also write shar archives and read ISO9660 CDROM images and ZIP
21mr|libarchive-3.6.2-9|74	archives. The bsdtar program is an implementation of tar(1) that is built on
21mr|libarchive-3.6.2-9|75	top of libarchive. It started as a test harness, but has grown and is now the
21mr|libarchive-3.6.2-9|76	standard system tar for FreeBSD 5 and 6.
21mr|libarchive-3.6.2-9|77	
21mr|libarchive-3.6.2-9|78	%files -n %{libname}
21mr|libarchive-3.6.2-9|79	%license COPYING
21mr|libarchive-3.6.2-9|80	/%{_lib}/libarchive.so.%{major}*
21mr|libarchive-3.6.2-9|81	
21mr|libarchive-3.6.2-9|82	#------------------------------------------------------------------
21mr|libarchive-3.6.2-9|83	
21mr|libarchive-3.6.2-9|84	%package -n %{devname}
21mr|libarchive-3.6.2-9|85	Summary:	Development library and header files for the libarchive library
21mr|libarchive-3.6.2-9|86	Group:		Development/C
21mr|libarchive-3.6.2-9|87	Requires:	%{libname} = %{EVRD}
21mr|libarchive-3.6.2-9|88	Provides:	%{libname}-devel = %{EVRD}
21mr|libarchive-3.6.2-9|89	Provides:	%{name}-devel = %{EVRD}
21mr|libarchive-3.6.2-9|90	
21mr|libarchive-3.6.2-9|91	%description -n %{devname}
21mr|libarchive-3.6.2-9|92	Libarchive is a programming library that can create and read several different
21mr|libarchive-3.6.2-9|93	streaming archive formats, including most popular tar variants and several cpio
21mr|libarchive-3.6.2-9|94	formats. It can also write shar archives and read ISO9660 CDROM images and ZIP
21mr|libarchive-3.6.2-9|95	archives. The bsdtar program is an implementation of tar(1) that is built on
21mr|libarchive-3.6.2-9|96	top of libarchive. It started as a test harness, but has grown and is now the
21mr|libarchive-3.6.2-9|97	standard system tar for FreeBSD 5 and 6.
21mr|libarchive-3.6.2-9|98	
21mr|libarchive-3.6.2-9|99	This package contains header files for the libarchive library.
21mr|libarchive-3.6.2-9|100	
21mr|libarchive-3.6.2-9|101	%files -n %{devname}
21mr|libarchive-3.6.2-9|102	%license COPYING
21mr|libarchive-3.6.2-9|103	%{_libdir}/libarchive.so
21mr|libarchive-3.6.2-9|104	%{_libdir}/pkgconfig/libarchive.pc
21mr|libarchive-3.6.2-9|105	%{_includedir}/*.h
21mr|libarchive-3.6.2-9|106	%{_mandir}/man3/*
21mr|libarchive-3.6.2-9|107	%{_mandir}/man5/*
21mr|libarchive-3.6.2-9|108	
21mr|libarchive-3.6.2-9|109	#------------------------------------------------------------------
21mr|libarchive-3.6.2-9|110	
21mr|libarchive-3.6.2-9|111	%package -n bsdtar
21mr|libarchive-3.6.2-9|112	Summary:	Full-featured tar replacement built on libarchive
21mr|libarchive-3.6.2-9|113	Group:		Archiving/Backup
21mr|libarchive-3.6.2-9|114	
21mr|libarchive-3.6.2-9|115	%description -n bsdtar
21mr|libarchive-3.6.2-9|116	The bsdtar program is a full-featured tar replacement built on libarchive.
21mr|libarchive-3.6.2-9|117	
21mr|libarchive-3.6.2-9|118	%files -n bsdtar
21mr|libarchive-3.6.2-9|119	%doc NEWS
21mr|libarchive-3.6.2-9|120	%license COPYING
21mr|libarchive-3.6.2-9|121	%{_bindir}/bsdtar
21mr|libarchive-3.6.2-9|122	%{_mandir}/man1/bsdtar.1*
21mr|libarchive-3.6.2-9|123	
21mr|libarchive-3.6.2-9|124	#------------------------------------------------------------------
21mr|libarchive-3.6.2-9|125	
21mr|libarchive-3.6.2-9|126	%package -n bsdcpio
21mr|libarchive-3.6.2-9|127	Summary:	Copy files to and from archives
21mr|libarchive-3.6.2-9|128	Group:		Archiving/Backup
21mr|libarchive-3.6.2-9|129	
21mr|libarchive-3.6.2-9|130	%description -n bsdcpio
21mr|libarchive-3.6.2-9|131	bsdcpio copies files between archives and directories. This implementation can
21mr|libarchive-3.6.2-9|132	extract from tar, pax, cpio, zip, jar, ar, and ISO 9660 cdrom images and can
21mr|libarchive-3.6.2-9|133	create tar, pax, cpio, ar, and shar archives.
21mr|libarchive-3.6.2-9|134	
21mr|libarchive-3.6.2-9|135	%files -n bsdcpio
21mr|libarchive-3.6.2-9|136	%license COPYING
21mr|libarchive-3.6.2-9|137	%{_bindir}/bsdcpio
21mr|libarchive-3.6.2-9|138	%{_mandir}/man1/bsdcpio.1*
21mr|libarchive-3.6.2-9|139	
21mr|libarchive-3.6.2-9|140	#------------------------------------------------------------------
21mr|libarchive-3.6.2-9|141	
21mr|libarchive-3.6.2-9|142	%package -n bsdcat
21mr|libarchive-3.6.2-9|143	Summary:	Expand files to standard output
21mr|libarchive-3.6.2-9|144	Group:		Networking/Other
21mr|libarchive-3.6.2-9|145	
21mr|libarchive-3.6.2-9|146	%description -n bsdcat
21mr|libarchive-3.6.2-9|147	The bsdcat program typically takes a filename as an argument or reads standard
21mr|libarchive-3.6.2-9|148	input when used in a pipe. In both cases decompressed data it written to
21mr|libarchive-3.6.2-9|149	standard output.
21mr|libarchive-3.6.2-9|150	
21mr|libarchive-3.6.2-9|151	%files -n bsdcat
21mr|libarchive-3.6.2-9|152	%doc NEWS
21mr|libarchive-3.6.2-9|153	%license COPYING
21mr|libarchive-3.6.2-9|154	%{_bindir}/bsdcat
21mr|libarchive-3.6.2-9|155	%{_mandir}/*/bsdcat*
21mr|libarchive-3.6.2-9|156	
21mr|libarchive-3.6.2-9|157	#------------------------------------------------------------------
21mr|libarchive-3.6.2-9|158	
21mr|libarchive-3.6.2-9|159	%prep
21mr|libarchive-3.6.2-9|160	%autosetup -p1
21mr|libarchive-3.6.2-9|161	
21mr|libarchive-3.6.2-9|162	%build
21mr|libarchive-3.6.2-9|163	%cmake	\
21mr|libarchive-3.6.2-9|164	-DCMAKE_BUILD_TYPE=Release	\
21mr|libarchive-3.6.2-9|165	-DBIN_INSTALL_DIR="%{_bindir}"	\
21mr|libarchive-3.6.2-9|166	-DLIB_INSTALL_DIR="/%{_lib}"	\
21mr|libarchive-3.6.2-9|167	-DENABLE_LIBXML2=FALSE		\
21mr|libarchive-3.6.2-9|168	-DENABLE_EXPAT=FALSE		\
21mr|libarchive-3.6.2-9|169	-DENABLE_NETTLE=OFF		\
21mr|libarchive-3.6.2-9|170	-DENABLE_OPENSSL=ON		\
21mr|libarchive-3.6.2-9|171	-DENABLE_LZO=ON			\
21mr|libarchive-3.6.2-9|172	-DENABLE_CAT_SHARED=ON		\
21mr|libarchive-3.6.2-9|173	-DENABLE_CPIO_SHARED=ON		\
21mr|libarchive-3.6.2-9|174	-DENABLE_TAR_SHARED=ON		\
21mr|libarchive-3.6.2-9|175	-G Ninja
21mr|libarchive-3.6.2-9|176	
21mr|libarchive-3.6.2-9|177	%ninja_build
21mr|libarchive-3.6.2-9|178	
21mr|libarchive-3.6.2-9|179	%install
21mr|libarchive-3.6.2-9|180	%ninja_install -C build
21mr|libarchive-3.6.2-9|181	
21mr|libarchive-3.6.2-9|182	rm %{buildroot}/%{_lib}/libarchive.so
21mr|libarchive-3.6.2-9|183	rm %{buildroot}/%{_libdir}/libarchive.a
21mr|libarchive-3.6.2-9|184	ln -sr %{buildroot}/%{_lib}/libarchive.so.%{major} %{buildroot}%{_libdir}/libarchive.so
21mr|libarchive-3.6.2-9|185	
21mr|libarchive-3.6.2-9|186	%changelog
21mr|libarchive-3.6.2-9|187	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libarchive-3.6.2-9|188	- fix CVE
21mr|libarchive-3.6.2-9|189	
21mr|libarchive-3.6.2-9|190	* Sun Sep 7 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.6.2-8
21mr|libarchive-3.6.2-9|191	- rediff patch
21mr|libarchive-3.6.2-9|192	
21mr|libarchive-3.6.2-9|193	* Sun Sep 7 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libarchive-3.6.2-9|194	- rediff patch
21mr|libarchive-3.6.2-9|195	
21mr|libarchive-3.6.2-9|196	* Sun Sep 7 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libarchive-3.6.2-9|197	- fix CVE
21mr|libarchive-3.6.2-9|198	
21mr|libarchive-3.6.2-9|199	* Mon Sep 1 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libarchive-3.6.2-9|200	- up release
21mr|libarchive-3.6.2-9|201	
21mr|libarchive-3.6.2-9|202	* Mon Sep 1 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libarchive-3.6.2-9|203	- fix CVE-2025-5915
21mr|libarchive-3.6.2-9|204	
21mr|libarchive-3.6.2-9|205	* Tue Jun 24 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.6.2-6
21mr|libarchive-3.6.2-9|206	- fix CVE
21mr|libarchive-3.6.2-9|207	
21mr|libarchive-3.6.2-9|208	* Wed Apr 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.6.2-5
21mr|libarchive-3.6.2-9|209	- CVE fixes
21mr|libarchive-3.6.2-9|210	
21mr|libarchive-3.6.2-9|211	* Tue Jan 21 2025 Aleksandr Proklov <a.proklov@rosa.ru> 3.6.2-4
21mr|libarchive-3.6.2-9|212	- fix CVE-2024-26256
21mr|libarchive-3.6.2-9|213	
21mr|libarchive-3.6.2-9|214	* Tue Oct 15 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.6.2-3
21mr|libarchive-3.6.2-9|215	- fix CVE-2024-48958
21mr|libarchive-3.6.2-9|216	
21mr|libarchive-3.6.2-9|217	* Tue Oct 15 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libarchive-3.6.2-9|218	- fix CVE-2024-48957
21mr|libarchive-3.6.2-9|219	
21mr|libarchive-3.6.2-9|220	* Sat Mar 30 2024 Giovanni Mariani <mc2374@mclink.it> 3.6.2-2
21mr|libarchive-3.6.2-9|221	- Added P3 from upstream to fix fallout from discovering a backdoor in xz (the guy who did that also changed libarchive to be vulnerable to malicious archives), bumped release
21mr|libarchive-3.6.2-9|222	
21mr|libarchive-3.6.2-9|223	* Mon Dec 12 2022 Alexander Stefanov <alexander@mezon.ru> 3.6.2-1
21mr|libarchive-3.6.2-9|224	- version autoupdate [3.6.2]
21mr|libarchive-3.6.2-9|225	
21mr|libarchive-3.6.2-9|226	* Wed Jul 6 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 3.6.1-1
21mr|libarchive-3.6.2-9|227	- Typo
21mr|libarchive-3.6.2-9|228	
21mr|libarchive-3.6.2-9|229	* Wed Jul 6 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libarchive-3.6.2-9|230	- Clear
21mr|libarchive-3.6.2-9|231	
21mr|libarchive-3.6.2-9|232	* Wed Jul 6 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libarchive-3.6.2-9|233	- Update to 3.6.1
21mr|libarchive-3.6.2-9|234	
21mr|libarchive-3.6.2-9|235	* Mon Apr 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.5.3-2
21mr|libarchive-3.6.2-9|236	- Add support of MCBC MAC labels
21mr|libarchive-3.6.2-9|237	
21mr|libarchive-3.6.2-9|238	* Wed Feb 9 2022 Alexander Stefanov <alexander@mezon.ru> 3.5.3-1
21mr|libarchive-3.6.2-9|239	- version autoupdate [3.5.3]
21mr|libarchive-3.6.2-9|240	
21mr|libarchive-3.6.2-9|241	* Fri Dec 24 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|libarchive-3.6.2-9|242	- version autoupdate [3.5.2]
21mr|libarchive-3.6.2-9|243	
21mr|libarchive-3.6.2-9|244	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 3.5.1-2
21mr|libarchive-3.6.2-9|245	- MassBuild#2340: Increase release tag
21mr|libarchive-3.6.2-9|246	
21mr|libarchive-3.6.2-9|247	* Mon Dec 28 2020 Alexander Stefanov <alexander@mezon.ru> 3.5.1-1
21mr|libarchive-3.6.2-9|248	- version autoupdate [3.5.1]
21mr|libarchive-3.6.2-9|249	
21mr|libarchive-3.6.2-9|250	* Wed Dec 2 2020 Alexander Stefanov <alexander@mezon.ru> 3.5.0-1
21mr|libarchive-3.6.2-9|251	- 3.5.0
21mr|libarchive-3.6.2-9|252	
21mr|libarchive-3.6.2-9|253	* Thu Apr 16 2020 Alexander Stefanov <alexander@mezon.ru> 3.4.2-1
21mr|libarchive-3.6.2-9|254	- br ninja
21mr|libarchive-3.6.2-9|255	
21mr|libarchive-3.6.2-9|256	* Thu Apr 16 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libarchive-3.6.2-9|257	- br: cmake
21mr|libarchive-3.6.2-9|258	
21mr|libarchive-3.6.2-9|259	* Thu Apr 16 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libarchive-3.6.2-9|260	- add libarchive-3.2.0-fix-install.patch
21mr|libarchive-3.6.2-9|261	
21mr|libarchive-3.6.2-9|262	* Thu Apr 16 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libarchive-3.6.2-9|263	- 3.4.2
21mr|libarchive-3.6.2-9|264	
21mr|libarchive-3.6.2-9|265	* Fri Mar 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.4.1-4
21mr|libarchive-3.6.2-9|266	- Support RHT.security.selinux from GNU tar
21mr|libarchive-3.6.2-9|267	- GNU tar uses `RHT.security.selinux` header, let's treat it equally to `SCHILY.xattr`
21mr|libarchive-3.6.2-9|268	- Test archive with SELinux xattrs packed by GNU tar:
21mr|libarchive-3.6.2-9|269	- wget https://file-store.rosalinux.ru/download/fa449719c05273df7b289988de6bca3fa5a3b4af -O 1.tar
21mr|libarchive-3.6.2-9|270	- ```
21mr|libarchive-3.6.2-9|271	- root@vm2 ~ # bsdtar -xvf 1.tar
21mr|libarchive-3.6.2-9|272	- x 1
21mr|libarchive-3.6.2-9|273	- root@vm2 ~ # ls -laZ 1
21mr|libarchive-3.6.2-9|274	-rw-rw-r--. 1 500 500 sysadm_u:object_r:unlabeled_t:SystemLow 2 мар 19 19:11 1
21mr|libarchive-3.6.2-9|275	- ```
21mr|libarchive-3.6.2-9|276	- https://github.com/libarchive/libarchive/pull/1348

13476 21
21mr|libarcus-4.13.2-2|1	%define major 3
21mr|libarcus-4.13.2-2|2	%define libname %mklibname arcus %{major}
21mr|libarcus-4.13.2-2|3	%define devname %mklibname arcus -d
21mr|libarcus-4.13.2-2|4	
21mr|libarcus-4.13.2-2|5	Summary:	Communication library between internal components for Ultimaker software
21mr|libarcus-4.13.2-2|6	Name:		libarcus
21mr|libarcus-4.13.2-2|7	# Don't update version without updating CuraEngine package
21mr|libarcus-4.13.2-2|8	Version:	4.13.2
21mr|libarcus-4.13.2-2|9	Release:	2
21mr|libarcus-4.13.2-2|10	License:	LGPLv3+
21mr|libarcus-4.13.2-2|11	Group:		System/Libraries
21mr|libarcus-4.13.2-2|12	Url:		https://github.com/Ultimaker/libArcus
21mr|libarcus-4.13.2-2|13	Source0:	%{url}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libarcus-4.13.2-2|14	BuildRequires:	ninja
21mr|libarcus-4.13.2-2|15	BuildRequires:	cmake
21mr|libarcus-4.13.2-2|16	BuildRequires:	pkgconfig(protobuf)
21mr|libarcus-4.13.2-2|17	BuildRequires:	pkgconfig(python3)
21mr|libarcus-4.13.2-2|18	BuildRequires:	python3-protobuf
21mr|libarcus-4.13.2-2|19	BuildRequires:	python3-sip4
21mr|libarcus-4.13.2-2|20	BuildRequires:	python3-sip4-qt5
21mr|libarcus-4.13.2-2|21	
21mr|libarcus-4.13.2-2|22	%description
21mr|libarcus-4.13.2-2|23	Arcus library contains C++ code and Python 3 bindings for creating a socket in
21mr|libarcus-4.13.2-2|24	a thread and using this socket to send and receive messages based on the
21mr|libarcus-4.13.2-2|25	Protocol Buffers library. It is designed to facilitate the communication
21mr|libarcus-4.13.2-2|26	between Cura and its backend and similar code.
21mr|libarcus-4.13.2-2|27	
21mr|libarcus-4.13.2-2|28	#----------------------------------------------------------------------------
21mr|libarcus-4.13.2-2|29	
21mr|libarcus-4.13.2-2|30	%package -n %{libname}
21mr|libarcus-4.13.2-2|31	Summary:	Shared library for libarcus
21mr|libarcus-4.13.2-2|32	Group:		System/Libraries
21mr|libarcus-4.13.2-2|33	
21mr|libarcus-4.13.2-2|34	%description -n %{libname}
21mr|libarcus-4.13.2-2|35	Arcus library contains C++ code and Python 3 bindings for creating a socket in
21mr|libarcus-4.13.2-2|36	a thread and using this socket to send and receive messages based on the
21mr|libarcus-4.13.2-2|37	Protocol Buffers library. It is designed to facilitate the communication
21mr|libarcus-4.13.2-2|38	between Cura and its backend and similar code.
21mr|libarcus-4.13.2-2|39	
21mr|libarcus-4.13.2-2|40	%files -n %{libname}
21mr|libarcus-4.13.2-2|41	%{_libdir}/libArcus.so.%{major}
21mr|libarcus-4.13.2-2|42	%{_libdir}/libArcus.so.1.1.0
21mr|libarcus-4.13.2-2|43	
21mr|libarcus-4.13.2-2|44	#----------------------------------------------------------------------------
21mr|libarcus-4.13.2-2|45	
21mr|libarcus-4.13.2-2|46	%package -n %{devname}
21mr|libarcus-4.13.2-2|47	Summary:	Development files for libarcus
21mr|libarcus-4.13.2-2|48	# The cmake scripts are BSD
21mr|libarcus-4.13.2-2|49	License:	AGPLv3+ and BSD
21mr|libarcus-4.13.2-2|50	Group:		Development/C++
21mr|libarcus-4.13.2-2|51	Requires:	%{libname} = %{EVRD}
21mr|libarcus-4.13.2-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|libarcus-4.13.2-2|53	
21mr|libarcus-4.13.2-2|54	%description -n %{devname}
21mr|libarcus-4.13.2-2|55	Arcus library contains C++ code and Python 3 bindings for creating a socket in
21mr|libarcus-4.13.2-2|56	a thread and using this socket to send and receive messages based on the
21mr|libarcus-4.13.2-2|57	Protocol Buffers library. It is designed to facilitate the communication
21mr|libarcus-4.13.2-2|58	between Cura and its backend and similar code.
21mr|libarcus-4.13.2-2|59	
21mr|libarcus-4.13.2-2|60	%files -n %{devname}
21mr|libarcus-4.13.2-2|61	%doc README.md TODO.md
21mr|libarcus-4.13.2-2|62	%doc LICENSE cmake/COPYING-CMAKE-SCRIPTS
21mr|libarcus-4.13.2-2|63	%doc examples/example.cpp examples/example.proto
21mr|libarcus-4.13.2-2|64	%{_libdir}/libArcus.so
21mr|libarcus-4.13.2-2|65	%{_includedir}/Arcus
21mr|libarcus-4.13.2-2|66	%{_libdir}/cmake/Arcus
21mr|libarcus-4.13.2-2|67	
21mr|libarcus-4.13.2-2|68	#----------------------------------------------------------------------------
21mr|libarcus-4.13.2-2|69	
21mr|libarcus-4.13.2-2|70	%package -n python3-arcus
21mr|libarcus-4.13.2-2|71	Summary:	Python 3 libArcus bindings
21mr|libarcus-4.13.2-2|72	Group:		Development/Python
21mr|libarcus-4.13.2-2|73	Requires:	python3-sip-api(%{sip_api_major}) = %{sip_api}
21mr|libarcus-4.13.2-2|74	
21mr|libarcus-4.13.2-2|75	%description -n python3-arcus
21mr|libarcus-4.13.2-2|76	Arcus Python 3 bindings for creating a socket in a thread and using this
21mr|libarcus-4.13.2-2|77	socket to send and receive messages based on the Protocol Buffers library.
21mr|libarcus-4.13.2-2|78	It is designed to facilitate the communication between Cura and its backend
21mr|libarcus-4.13.2-2|79	and similar code.
21mr|libarcus-4.13.2-2|80	
21mr|libarcus-4.13.2-2|81	%files -n python3-arcus
21mr|libarcus-4.13.2-2|82	%doc README.md TODO.md
21mr|libarcus-4.13.2-2|83	%doc examples/example.py
21mr|libarcus-4.13.2-2|84	%{python3_sitearch}/Arcus.so
21mr|libarcus-4.13.2-2|85	
21mr|libarcus-4.13.2-2|86	#----------------------------------------------------------------------------
21mr|libarcus-4.13.2-2|87	
21mr|libarcus-4.13.2-2|88	%prep
21mr|libarcus-4.13.2-2|89	%autosetup -p1 -n libArcus-%{version}
21mr|libarcus-4.13.2-2|90	
21mr|libarcus-4.13.2-2|91	%build
21mr|libarcus-4.13.2-2|92	%cmake \
21mr|libarcus-4.13.2-2|93	-DBUILD_EXAMPLES:BOOL=OFF \
21mr|libarcus-4.13.2-2|94	-G Ninja
21mr|libarcus-4.13.2-2|95	%ninja_build
21mr|libarcus-4.13.2-2|96	
21mr|libarcus-4.13.2-2|97	%install
21mr|libarcus-4.13.2-2|98	%ninja_install -C build

13477 21
21mr|libasr-1.0.4-3|1	%define major 0
21mr|libasr-1.0.4-3|2	%define libname %mklibname asr %{major}
21mr|libasr-1.0.4-3|3	%define devname %mklibname asr -d
21mr|libasr-1.0.4-3|4	
21mr|libasr-1.0.4-3|5	Summary:	libasr is a free, simple and portable asynchronous resolver library
21mr|libasr-1.0.4-3|6	Name:		libasr
21mr|libasr-1.0.4-3|7	Version:	1.0.4
21mr|libasr-1.0.4-3|8	Release:	3
21mr|libasr-1.0.4-3|9	License:	ISC, BSD
21mr|libasr-1.0.4-3|10	Group:		System/Libraries
21mr|libasr-1.0.4-3|11	Url:		https://github.com/OpenSMTPD/libasr
21mr|libasr-1.0.4-3|12	Source0:	http://www.opensmtpd.org/archives/%{name}-%{version}.tar.gz
21mr|libasr-1.0.4-3|13	BuildRequires:  pkgconfig(libevent)
21mr|libasr-1.0.4-3|14	BuildRequires:  pkgconfig(openssl)
21mr|libasr-1.0.4-3|15	BuildRequires:  make
21mr|libasr-1.0.4-3|16	
21mr|libasr-1.0.4-3|17	%define _description %{expand:
21mr|libasr-1.0.4-3|18	Libasr allows to run DNS queries and perform hostname resolutions in a fully
21mr|libasr-1.0.4-3|19	asynchronous fashion. The implementation is thread-less, fork-less, and does not
21mr|libasr-1.0.4-3|20	make use of signals or other "tricks" that might get in the developer's way.
21mr|libasr-1.0.4-3|21	The API was initially developed for the OpenBSD operating system, where it is
21mr|libasr-1.0.4-3|22	natively supported.
21mr|libasr-1.0.4-3|23	
21mr|libasr-1.0.4-3|24	This library is intended to bring this interface to other systems. It is
21mr|libasr-1.0.4-3|25	originally provided as a support library for the portable version of the
21mr|libasr-1.0.4-3|26	OpenSMTPD daemon, but it can be used in any other contexts.
21mr|libasr-1.0.4-3|27	}
21mr|libasr-1.0.4-3|28	
21mr|libasr-1.0.4-3|29	%description
21mr|libasr-1.0.4-3|30	%{_description}
21mr|libasr-1.0.4-3|31	
21mr|libasr-1.0.4-3|32	#------------------------------------------------------------------------------
21mr|libasr-1.0.4-3|33	
21mr|libasr-1.0.4-3|34	%package -n %{libname}
21mr|libasr-1.0.4-3|35	Summary:    %{SUMMARY}
21mr|libasr-1.0.4-3|36	Group:  System/Libraries
21mr|libasr-1.0.4-3|37	
21mr|libasr-1.0.4-3|38	%description -n %{libname}
21mr|libasr-1.0.4-3|39	%{_description}
21mr|libasr-1.0.4-3|40	
21mr|libasr-1.0.4-3|41	%files -n %{libname}
21mr|libasr-1.0.4-3|42	%license LICENCE
21mr|libasr-1.0.4-3|43	%{_libdir}/libasr.so.%{major}{,.*}
21mr|libasr-1.0.4-3|44	
21mr|libasr-1.0.4-3|45	#------------------------------------------------------------------------------
21mr|libasr-1.0.4-3|46	
21mr|libasr-1.0.4-3|47	%package -n %{devname}
21mr|libasr-1.0.4-3|48	Summary:    %{SUMMARY}
21mr|libasr-1.0.4-3|49	Group:  Development/C
21mr|libasr-1.0.4-3|50	Requires:   %{libname} = %{EVRD}
21mr|libasr-1.0.4-3|51	Provides:   libasr-devel = %{EVRD}
21mr|libasr-1.0.4-3|52	
21mr|libasr-1.0.4-3|53	%description -n %{devname}
21mr|libasr-1.0.4-3|54	Development package of libasr.
21mr|libasr-1.0.4-3|55	%{_description}
21mr|libasr-1.0.4-3|56	
21mr|libasr-1.0.4-3|57	%files -n %{devname}
21mr|libasr-1.0.4-3|58	%license LICENCE
21mr|libasr-1.0.4-3|59	%{_includedir}/asr.h
21mr|libasr-1.0.4-3|60	%{_libdir}/libasr.so
21mr|libasr-1.0.4-3|61	
21mr|libasr-1.0.4-3|62	#------------------------------------------------------------------------------
21mr|libasr-1.0.4-3|63	
21mr|libasr-1.0.4-3|64	%prep
21mr|libasr-1.0.4-3|65	%autosetup -p1
21mr|libasr-1.0.4-3|66	
21mr|libasr-1.0.4-3|67	%build
21mr|libasr-1.0.4-3|68	%configure \
21mr|libasr-1.0.4-3|69	--enable-shared \
21mr|libasr-1.0.4-3|70	--disable-static \
21mr|libasr-1.0.4-3|71	--with-mantype=man
21mr|libasr-1.0.4-3|72	%make
21mr|libasr-1.0.4-3|73	
21mr|libasr-1.0.4-3|74	%install
21mr|libasr-1.0.4-3|75	%makeinstall_std

13478 21
21mr|libass-0.15.2-1|1	%define major 9
21mr|libass-0.15.2-1|2	%define libname %mklibname ass %{major}
21mr|libass-0.15.2-1|3	%define devname %mklibname ass -d
21mr|libass-0.15.2-1|4	
21mr|libass-0.15.2-1|5	Summary:	Library for SSA/ASS subtitles rendering
21mr|libass-0.15.2-1|6	Name:		libass
21mr|libass-0.15.2-1|7	Version:	0.15.2
21mr|libass-0.15.2-1|8	Release:	1
21mr|libass-0.15.2-1|9	License:	GPLv2+
21mr|libass-0.15.2-1|10	Group:		System/Libraries
21mr|libass-0.15.2-1|11	Url:		http://code.google.com/p/libass/
21mr|libass-0.15.2-1|12	Source0:	https://github.com/libass/libass/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|libass-0.15.2-1|13	BuildRequires:	pkgconfig(enca)
21mr|libass-0.15.2-1|14	BuildRequires:	pkgconfig(fontconfig)
21mr|libass-0.15.2-1|15	BuildRequires:	pkgconfig(freetype2)
21mr|libass-0.15.2-1|16	BuildRequires:	pkgconfig(fribidi)
21mr|libass-0.15.2-1|17	BuildRequires:	pkgconfig(harfbuzz)
21mr|libass-0.15.2-1|18	
21mr|libass-0.15.2-1|19	%description
21mr|libass-0.15.2-1|20	Libass is a portable library for SSA/ASS subtitles rendering.
21mr|libass-0.15.2-1|21	
21mr|libass-0.15.2-1|22	#----------------------------------------------------------------------------
21mr|libass-0.15.2-1|23	
21mr|libass-0.15.2-1|24	%package -n %{libname}
21mr|libass-0.15.2-1|25	Summary:	Shared library for SSA/ASS subtitles rendering
21mr|libass-0.15.2-1|26	Group:		System/Libraries
21mr|libass-0.15.2-1|27	
21mr|libass-0.15.2-1|28	%description -n %{libname}
21mr|libass-0.15.2-1|29	Libass is a portable library for SSA/ASS subtitles rendering.
21mr|libass-0.15.2-1|30	
21mr|libass-0.15.2-1|31	%files -n %{libname}
21mr|libass-0.15.2-1|32	%{_libdir}/libass.so.%{major}*
21mr|libass-0.15.2-1|33	
21mr|libass-0.15.2-1|34	#----------------------------------------------------------------------------
21mr|libass-0.15.2-1|35	
21mr|libass-0.15.2-1|36	%package -n %{devname}
21mr|libass-0.15.2-1|37	Summary:	Development files for libass development
21mr|libass-0.15.2-1|38	Group:		Development/C
21mr|libass-0.15.2-1|39	Requires:	%{libname} = %{EVRD}
21mr|libass-0.15.2-1|40	Provides:	%{name}-devel = %{EVRD}
21mr|libass-0.15.2-1|41	Provides:	ass-devel = %{EVRD}
21mr|libass-0.15.2-1|42	
21mr|libass-0.15.2-1|43	%description -n %{devname}
21mr|libass-0.15.2-1|44	Libass is a portable library for SSA/ASS subtitles rendering.
21mr|libass-0.15.2-1|45	
21mr|libass-0.15.2-1|46	This package contains the files for developing applications which
21mr|libass-0.15.2-1|47	will use libass.
21mr|libass-0.15.2-1|48	
21mr|libass-0.15.2-1|49	%files -n %{devname}
21mr|libass-0.15.2-1|50	%doc Changelog
21mr|libass-0.15.2-1|51	%{_libdir}/libass.so
21mr|libass-0.15.2-1|52	%{_includedir}/ass
21mr|libass-0.15.2-1|53	%{_libdir}/pkgconfig/%{name}.pc
21mr|libass-0.15.2-1|54	
21mr|libass-0.15.2-1|55	#----------------------------------------------------------------------------
21mr|libass-0.15.2-1|56	
21mr|libass-0.15.2-1|57	%prep
21mr|libass-0.15.2-1|58	%setup -q
21mr|libass-0.15.2-1|59	
21mr|libass-0.15.2-1|60	%build
21mr|libass-0.15.2-1|61	%configure --disable-static
21mr|libass-0.15.2-1|62	%make
21mr|libass-0.15.2-1|63	
21mr|libass-0.15.2-1|64	%install
21mr|libass-0.15.2-1|65	%makeinstall_std

13479 21
21mr|libassuan-2.5.5-3|1	%define major 0
21mr|libassuan-2.5.5-3|2	%define libname %mklibname assuan %{major}
21mr|libassuan-2.5.5-3|3	%define devname %mklibname assuan -d
21mr|libassuan-2.5.5-3|4	
21mr|libassuan-2.5.5-3|5	Summary:	Assuan - an IPC library for non-persistent servers
21mr|libassuan-2.5.5-3|6	Name:		libassuan
21mr|libassuan-2.5.5-3|7	Version:	2.5.5
21mr|libassuan-2.5.5-3|8	Release:	3
21mr|libassuan-2.5.5-3|9	License:	LGPLv3
21mr|libassuan-2.5.5-3|10	Group:		System/Libraries
21mr|libassuan-2.5.5-3|11	Url:		http://www.gnupg.org/
21mr|libassuan-2.5.5-3|12	Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
21mr|libassuan-2.5.5-3|13	BuildRequires:	pkgconfig(gpg-error) >= 1.17
21mr|libassuan-2.5.5-3|14	
21mr|libassuan-2.5.5-3|15	%description
21mr|libassuan-2.5.5-3|16	This is the IPC library used by GnuPG 1.9, gpgme and the old newpg
21mr|libassuan-2.5.5-3|17	package. It used to be included with the latter packages but the
21mr|libassuan-2.5.5-3|18	authors decided to separated it out to a standalone library.
21mr|libassuan-2.5.5-3|19	
21mr|libassuan-2.5.5-3|20	#----------------------------------------------------------------------------
21mr|libassuan-2.5.5-3|21	
21mr|libassuan-2.5.5-3|22	%package -n %{libname}
21mr|libassuan-2.5.5-3|23	Summary:	An IPC library for non-persistent servers
21mr|libassuan-2.5.5-3|24	Group:		System/Libraries
21mr|libassuan-2.5.5-3|25	Provides:	%{name} = %{EVRD}
21mr|libassuan-2.5.5-3|26	
21mr|libassuan-2.5.5-3|27	%description -n %{libname}
21mr|libassuan-2.5.5-3|28	This is the IPC library used by GnuPG 1.9, gpgme and the old newpg
21mr|libassuan-2.5.5-3|29	package. It used to be included with the latter packages but the
21mr|libassuan-2.5.5-3|30	authors decided to separated it out to a standalone library.
21mr|libassuan-2.5.5-3|31	
21mr|libassuan-2.5.5-3|32	%files -n %{libname}
21mr|libassuan-2.5.5-3|33	%{_libdir}/libassuan.so.%{major}*
21mr|libassuan-2.5.5-3|34	
21mr|libassuan-2.5.5-3|35	#----------------------------------------------------------------------------
21mr|libassuan-2.5.5-3|36	
21mr|libassuan-2.5.5-3|37	%package -n %{devname}
21mr|libassuan-2.5.5-3|38	Summary:	Header files and static library for assuan
21mr|libassuan-2.5.5-3|39	Group:		Development/C
21mr|libassuan-2.5.5-3|40	Requires:	%{libname} = %{EVRD}
21mr|libassuan-2.5.5-3|41	Provides:	%{name}-devel = %{EVRD}
21mr|libassuan-2.5.5-3|42	
21mr|libassuan-2.5.5-3|43	%description -n %{devname}
21mr|libassuan-2.5.5-3|44	Header files and static library for assuan.
21mr|libassuan-2.5.5-3|45	
21mr|libassuan-2.5.5-3|46	%files -n %{devname}
21mr|libassuan-2.5.5-3|47	%doc ChangeLog AUTHORS NEWS README
21mr|libassuan-2.5.5-3|48	%{_bindir}/libassuan-config
21mr|libassuan-2.5.5-3|49	%{_includedir}/*.h
21mr|libassuan-2.5.5-3|50	%{_datadir}/aclocal/*.m4
21mr|libassuan-2.5.5-3|51	%{_libdir}/libassuan.so
21mr|libassuan-2.5.5-3|52	%{_libdir}/libassuan.a
21mr|libassuan-2.5.5-3|53	%{_libdir}/pkgconfig/libassuan.pc
21mr|libassuan-2.5.5-3|54	%{_infodir}/*.info*
21mr|libassuan-2.5.5-3|55	
21mr|libassuan-2.5.5-3|56	#----------------------------------------------------------------------------
21mr|libassuan-2.5.5-3|57	
21mr|libassuan-2.5.5-3|58	%prep
21mr|libassuan-2.5.5-3|59	%autosetup -p1
21mr|libassuan-2.5.5-3|60	
21mr|libassuan-2.5.5-3|61	%build
21mr|libassuan-2.5.5-3|62	%configure \
21mr|libassuan-2.5.5-3|63	--with-pic \
21mr|libassuan-2.5.5-3|64	--enable-static
21mr|libassuan-2.5.5-3|65	%make_build
21mr|libassuan-2.5.5-3|66	
21mr|libassuan-2.5.5-3|67	%install
21mr|libassuan-2.5.5-3|68	%make_install

13480 21
21mr|libast-0.7-25|1	%define major 2
21mr|libast-0.7-25|2	%define libname %mklibname ast %{major}
21mr|libast-0.7-25|3	%define devname %mklibname ast -d
21mr|libast-0.7-25|4	
21mr|libast-0.7-25|5	Summary:	Library of Assorted Spiffy Things
21mr|libast-0.7-25|6	Name:		libast
21mr|libast-0.7-25|7	Version:	0.7
21mr|libast-0.7-25|8	Release:	25
21mr|libast-0.7-25|9	License:	BSD
21mr|libast-0.7-25|10	Group:		System/Libraries
21mr|libast-0.7-25|11	Url:		http://www.eterm.org/
21mr|libast-0.7-25|12	Source0:	http://www.eterm.org/download/%{name}-%{version}.tar.gz
21mr|libast-0.7-25|13	Patch0:		libast-0.7-linkage.patch
21mr|libast-0.7-25|14	BuildRequires:	pkgconfig(imlib2)
21mr|libast-0.7-25|15	BuildRequires:	pkgconfig(libpcre)
21mr|libast-0.7-25|16	BuildRequires:	pkgconfig(x11)
21mr|libast-0.7-25|17	BuildRequires:	pkgconfig(xt)
21mr|libast-0.7-25|18	
21mr|libast-0.7-25|19	%description
21mr|libast-0.7-25|20	LibAST is the Library of Assorted Spiffy Things.  It contains various
21mr|libast-0.7-25|21	handy routines and drop-in substitutes for some good-but-non-portable
21mr|libast-0.7-25|22	functions.  It currently has a built-in memory tracking subsystem as
21mr|libast-0.7-25|23	well as some debugging aids and other similar tools.
21mr|libast-0.7-25|24	
21mr|libast-0.7-25|25	#----------------------------------------------------------------------------
21mr|libast-0.7-25|26	
21mr|libast-0.7-25|27	%package -n %{libname}
21mr|libast-0.7-25|28	Summary:	Library of Assorted Spiffy Things
21mr|libast-0.7-25|29	Group:		System/Libraries
21mr|libast-0.7-25|30	Provides:	%{name} = %{EVRD}
21mr|libast-0.7-25|31	
21mr|libast-0.7-25|32	%description -n %{libname}
21mr|libast-0.7-25|33	LibAST is the Library of Assorted Spiffy Things.  It contains various
21mr|libast-0.7-25|34	handy routines and drop-in substitutes for some good-but-non-portable
21mr|libast-0.7-25|35	functions.  It currently has a built-in memory tracking subsystem as
21mr|libast-0.7-25|36	well as some debugging aids and other similar tools.
21mr|libast-0.7-25|37	
21mr|libast-0.7-25|38	%files -n %{libname}
21mr|libast-0.7-25|39	%doc README
21mr|libast-0.7-25|40	%{_libdir}/libast.so.%{major}*
21mr|libast-0.7-25|41	
21mr|libast-0.7-25|42	#----------------------------------------------------------------------------
21mr|libast-0.7-25|43	
21mr|libast-0.7-25|44	%package -n %{devname}
21mr|libast-0.7-25|45	Summary:	Development related files for LibAST
21mr|libast-0.7-25|46	Group:		Development/C
21mr|libast-0.7-25|47	Requires:	%{libname} = %{EVRD}
21mr|libast-0.7-25|48	Provides:	%{name}-devel = %{EVRD}
21mr|libast-0.7-25|49	
21mr|libast-0.7-25|50	%description -n %{devname}
21mr|libast-0.7-25|51	Install this package if you need to compile applications that needs
21mr|libast-0.7-25|52	%{name}.
21mr|libast-0.7-25|53	
21mr|libast-0.7-25|54	%files -n %{devname}
21mr|libast-0.7-25|55	%doc README
21mr|libast-0.7-25|56	%{_libdir}/lib*.so
21mr|libast-0.7-25|57	%{_includedir}/*
21mr|libast-0.7-25|58	%{_datadir}/aclocal/*.m4
21mr|libast-0.7-25|59	%{_bindir}/libast-config
21mr|libast-0.7-25|60	
21mr|libast-0.7-25|61	#----------------------------------------------------------------------------
21mr|libast-0.7-25|62	
21mr|libast-0.7-25|63	%prep
21mr|libast-0.7-25|64	%autosetup -p1
21mr|libast-0.7-25|65	
21mr|libast-0.7-25|66	%build
21mr|libast-0.7-25|67	%configure \
21mr|libast-0.7-25|68	--disable-static
21mr|libast-0.7-25|69	%make_build LIBS='-lX11 -lpcre'
21mr|libast-0.7-25|70	
21mr|libast-0.7-25|71	%install
21mr|libast-0.7-25|72	%make_install

13481 21
21mr|libasyncns-0.8-13|1	%define major 0
21mr|libasyncns-0.8-13|2	%define libname %mklibname asyncns %{major}
21mr|libasyncns-0.8-13|3	%define devname %mklibname asyncns -d
21mr|libasyncns-0.8-13|4	
21mr|libasyncns-0.8-13|5	Summary:	A library for executing name service queries asynchronously
21mr|libasyncns-0.8-13|6	Name:		libasyncns
21mr|libasyncns-0.8-13|7	Version:	0.8
21mr|libasyncns-0.8-13|8	Release:	13
21mr|libasyncns-0.8-13|9	License:	LGPLv2.1+
21mr|libasyncns-0.8-13|10	Group:		System/Libraries
21mr|libasyncns-0.8-13|11	Url:		http://0pointer.de/lennart/projects/libasyncns/
21mr|libasyncns-0.8-13|12	Source0:	http://0pointer.de/lennart/projects/libasyncns/%{name}-%{version}.tar.gz
21mr|libasyncns-0.8-13|13	BuildRequires:	doxygen
21mr|libasyncns-0.8-13|14	
21mr|libasyncns-0.8-13|15	%description
21mr|libasyncns-0.8-13|16	A small and lightweight library that implements easy to use asynchronous
21mr|libasyncns-0.8-13|17	wrappers around the libc NSS functions getaddrinfo(), res_query() and related.
21mr|libasyncns-0.8-13|18	
21mr|libasyncns-0.8-13|19	#----------------------------------------------------------------------------
21mr|libasyncns-0.8-13|20	
21mr|libasyncns-0.8-13|21	%package -n %{libname}
21mr|libasyncns-0.8-13|22	Summary:	A library for executing name service queries asynchronously
21mr|libasyncns-0.8-13|23	Group:		System/Libraries
21mr|libasyncns-0.8-13|24	Provides:	%{name} = %{EVRD}
21mr|libasyncns-0.8-13|25	
21mr|libasyncns-0.8-13|26	%description -n %{libname}
21mr|libasyncns-0.8-13|27	A small and lightweight library that implements easy to use asynchronous
21mr|libasyncns-0.8-13|28	wrappers around the libc NSS functions getaddrinfo(), res_query() and related.
21mr|libasyncns-0.8-13|29	
21mr|libasyncns-0.8-13|30	%files -n %{libname}
21mr|libasyncns-0.8-13|31	%{_libdir}/libasyncns.so.%{major}*
21mr|libasyncns-0.8-13|32	
21mr|libasyncns-0.8-13|33	#----------------------------------------------------------------------------
21mr|libasyncns-0.8-13|34	
21mr|libasyncns-0.8-13|35	%package -n %{devname}
21mr|libasyncns-0.8-13|36	Summary:	Development files for %{name}
21mr|libasyncns-0.8-13|37	Group:		Development/C
21mr|libasyncns-0.8-13|38	Requires:	%{libname} = %{EVRD}
21mr|libasyncns-0.8-13|39	Provides:	%{name}-devel = %{EVRD}
21mr|libasyncns-0.8-13|40	
21mr|libasyncns-0.8-13|41	%description -n %{devname}
21mr|libasyncns-0.8-13|42	Development files for %{name}.
21mr|libasyncns-0.8-13|43	
21mr|libasyncns-0.8-13|44	%files -n %{devname}
21mr|libasyncns-0.8-13|45	%doc %{_docdir}/%{name}
21mr|libasyncns-0.8-13|46	%{_includedir}/asyncns.h
21mr|libasyncns-0.8-13|47	%{_libdir}/%{name}.so
21mr|libasyncns-0.8-13|48	%{_libdir}/pkgconfig/%{name}.pc
21mr|libasyncns-0.8-13|49	
21mr|libasyncns-0.8-13|50	#----------------------------------------------------------------------------
21mr|libasyncns-0.8-13|51	
21mr|libasyncns-0.8-13|52	%prep
21mr|libasyncns-0.8-13|53	%setup -q
21mr|libasyncns-0.8-13|54	
21mr|libasyncns-0.8-13|55	%build
21mr|libasyncns-0.8-13|56	%configure --disable-static
21mr|libasyncns-0.8-13|57	%make
21mr|libasyncns-0.8-13|58	
21mr|libasyncns-0.8-13|59	%install
21mr|libasyncns-0.8-13|60	%makeinstall_std

13482 21
21mr|libatasmart-0.19-8|1	%define major 4
21mr|libatasmart-0.19-8|2	%define libname %mklibname atasmart %{major}
21mr|libatasmart-0.19-8|3	%define develname %mklibname -d atasmart
21mr|libatasmart-0.19-8|4	
21mr|libatasmart-0.19-8|5	Summary:	ATA S.M.A.R.T. Disk Health Monitoring Library
21mr|libatasmart-0.19-8|6	Name:		libatasmart
21mr|libatasmart-0.19-8|7	Version:	0.19
21mr|libatasmart-0.19-8|8	Release:	8
21mr|libatasmart-0.19-8|9	License:	LGPLv2+
21mr|libatasmart-0.19-8|10	Group:		System/Libraries
21mr|libatasmart-0.19-8|11	URL:		http://git.0pointer.de/?p=libatasmart.git;a=summary
21mr|libatasmart-0.19-8|12	Source0:	http://0pointer.de/public/libatasmart-%{version}.tar.xz
21mr|libatasmart-0.19-8|13	BuildRequires:	pkgconfig(udev) >= 186
21mr|libatasmart-0.19-8|14	Conflicts:	%{_lib}atasmart0 < 0.14
21mr|libatasmart-0.19-8|15	Patch0:		libatasmart-0.17-initmem.patch
21mr|libatasmart-0.19-8|16	
21mr|libatasmart-0.19-8|17	%description
21mr|libatasmart-0.19-8|18	A small and lightweight parser library for ATA S.M.A.R.T. hard disk
21mr|libatasmart-0.19-8|19	health monitoring.
21mr|libatasmart-0.19-8|20	
21mr|libatasmart-0.19-8|21	%package -n %{libname}
21mr|libatasmart-0.19-8|22	Summary:	ATA S.M.A.R.T. Disk Health Monitoring Library
21mr|libatasmart-0.19-8|23	Group:		System/Libraries
21mr|libatasmart-0.19-8|24	
21mr|libatasmart-0.19-8|25	%description -n	%{libname}
21mr|libatasmart-0.19-8|26	A small and lightweight parser library for ATA S.M.A.R.T. hard disk
21mr|libatasmart-0.19-8|27	health monitoring.
21mr|libatasmart-0.19-8|28	
21mr|libatasmart-0.19-8|29	%package -n %{develname}
21mr|libatasmart-0.19-8|30	Summary:	Development Files for libatasmart Client Development
21mr|libatasmart-0.19-8|31	Group:		Development/C
21mr|libatasmart-0.19-8|32	Provides:	libatasmart-devel = %{version}-%{release}
21mr|libatasmart-0.19-8|33	Requires:	%{libname} = %{version}-%{release}
21mr|libatasmart-0.19-8|34	
21mr|libatasmart-0.19-8|35	%description -n	%{develname}
21mr|libatasmart-0.19-8|36	Development files for libatasmart Client Development
21mr|libatasmart-0.19-8|37	
21mr|libatasmart-0.19-8|38	%prep
21mr|libatasmart-0.19-8|39	%setup -q
21mr|libatasmart-0.19-8|40	%patch0 -p1
21mr|libatasmart-0.19-8|41	
21mr|libatasmart-0.19-8|42	%build
21mr|libatasmart-0.19-8|43	%configure \
21mr|libatasmart-0.19-8|44	--disable-static
21mr|libatasmart-0.19-8|45	
21mr|libatasmart-0.19-8|46	%make
21mr|libatasmart-0.19-8|47	
21mr|libatasmart-0.19-8|48	%install
21mr|libatasmart-0.19-8|49	%makeinstall_std
21mr|libatasmart-0.19-8|50	
21mr|libatasmart-0.19-8|51	%files
21mr|libatasmart-0.19-8|52	%doc README LGPL
21mr|libatasmart-0.19-8|53	%{_sbindir}/skdump
21mr|libatasmart-0.19-8|54	%{_sbindir}/sktest
21mr|libatasmart-0.19-8|55	
21mr|libatasmart-0.19-8|56	%files -n %{libname}
21mr|libatasmart-0.19-8|57	%{_libdir}/libatasmart.so.%{major}*
21mr|libatasmart-0.19-8|58	
21mr|libatasmart-0.19-8|59	%files -n %{develname}
21mr|libatasmart-0.19-8|60	%doc blob-examples/SAMSUNG* blob-examples/ST* blob-examples/Maxtor* blob-examples/WDC* blob-examples/README
21mr|libatasmart-0.19-8|61	%{_includedir}/atasmart.h
21mr|libatasmart-0.19-8|62	%{_libdir}/libatasmart.so
21mr|libatasmart-0.19-8|63	%{_libdir}/pkgconfig/libatasmart.pc
21mr|libatasmart-0.19-8|64	%{_datadir}/vala/vapi/atasmart.vapi

13483 21
21mr|libatomic_ops-7.6.12-1|1	%define _disable_ld_no_undefined 1
21mr|libatomic_ops-7.6.12-1|2	
21mr|libatomic_ops-7.6.12-1|3	%define sname atomic_ops
21mr|libatomic_ops-7.6.12-1|4	%define major 1
21mr|libatomic_ops-7.6.12-1|5	%define libname %mklibname %{sname} %{major}
21mr|libatomic_ops-7.6.12-1|6	%define libgpl %mklibname %{sname}_gpl %{major}
21mr|libatomic_ops-7.6.12-1|7	%define devname %mklibname %{sname} -d
21mr|libatomic_ops-7.6.12-1|8	
21mr|libatomic_ops-7.6.12-1|9	Summary:	Multiplatform atomic memory operation library
21mr|libatomic_ops-7.6.12-1|10	Name:		libatomic_ops
21mr|libatomic_ops-7.6.12-1|11	Version:	7.6.12
21mr|libatomic_ops-7.6.12-1|12	Release:	1
21mr|libatomic_ops-7.6.12-1|13	License:	GPLv2+
21mr|libatomic_ops-7.6.12-1|14	Group:		System/Libraries
21mr|libatomic_ops-7.6.12-1|15	Url:		http://www.hpl.hp.com/research/linux/atomic_ops/
21mr|libatomic_ops-7.6.12-1|16	Source0:	https://github.com/ivmai/libatomic_ops/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|libatomic_ops-7.6.12-1|17	
21mr|libatomic_ops-7.6.12-1|18	%description
21mr|libatomic_ops-7.6.12-1|19	Multiplatform atomic memory operation library.
21mr|libatomic_ops-7.6.12-1|20	
21mr|libatomic_ops-7.6.12-1|21	#----------------------------------------------------------------------------
21mr|libatomic_ops-7.6.12-1|22	
21mr|libatomic_ops-7.6.12-1|23	%package -n %{libname}
21mr|libatomic_ops-7.6.12-1|24	Summary:	Shared library for %{name}
21mr|libatomic_ops-7.6.12-1|25	Group:		System/Libraries
21mr|libatomic_ops-7.6.12-1|26	
21mr|libatomic_ops-7.6.12-1|27	%description -n %{libname}
21mr|libatomic_ops-7.6.12-1|28	This package contains the shared library for %{name}.
21mr|libatomic_ops-7.6.12-1|29	
21mr|libatomic_ops-7.6.12-1|30	%files -n %{libname}
21mr|libatomic_ops-7.6.12-1|31	%{_libdir}/libatomic_ops.so.%{major}*
21mr|libatomic_ops-7.6.12-1|32	
21mr|libatomic_ops-7.6.12-1|33	#----------------------------------------------------------------------------
21mr|libatomic_ops-7.6.12-1|34	
21mr|libatomic_ops-7.6.12-1|35	%package -n %{libgpl}
21mr|libatomic_ops-7.6.12-1|36	Summary:	Shared library for %{name}
21mr|libatomic_ops-7.6.12-1|37	Group:		System/Libraries
21mr|libatomic_ops-7.6.12-1|38	
21mr|libatomic_ops-7.6.12-1|39	%description -n %{libgpl}
21mr|libatomic_ops-7.6.12-1|40	This package contains the shared library for %{name}.
21mr|libatomic_ops-7.6.12-1|41	
21mr|libatomic_ops-7.6.12-1|42	%files -n %{libgpl}
21mr|libatomic_ops-7.6.12-1|43	%{_libdir}/libatomic_ops_gpl.so.%{major}*
21mr|libatomic_ops-7.6.12-1|44	
21mr|libatomic_ops-7.6.12-1|45	#----------------------------------------------------------------------------
21mr|libatomic_ops-7.6.12-1|46	
21mr|libatomic_ops-7.6.12-1|47	%package -n %{devname}
21mr|libatomic_ops-7.6.12-1|48	Summary:	Multiplatform atomic memory operation library
21mr|libatomic_ops-7.6.12-1|49	Group:		System/Libraries
21mr|libatomic_ops-7.6.12-1|50	Requires:	%{libname} = %{EVRD}
21mr|libatomic_ops-7.6.12-1|51	Requires:	%{libgpl} = %{EVRD}
21mr|libatomic_ops-7.6.12-1|52	Provides:	%{name}-devel = %{EVRD}
21mr|libatomic_ops-7.6.12-1|53	
21mr|libatomic_ops-7.6.12-1|54	%description -n  %{devname}
21mr|libatomic_ops-7.6.12-1|55	Provides implementations for atomic memory update operations on a number of
21mr|libatomic_ops-7.6.12-1|56	architectures. This allows direct use of these in reasonably portable code.
21mr|libatomic_ops-7.6.12-1|57	Unlike earlier similar packages, this one explicitly considers memory barrier
21mr|libatomic_ops-7.6.12-1|58	semantics, and allows the construction of code that involves minimum overhead
21mr|libatomic_ops-7.6.12-1|59	across a variety of architectures.
21mr|libatomic_ops-7.6.12-1|60	
21mr|libatomic_ops-7.6.12-1|61	It should be useful both for high performance multi-threaded code which can't
21mr|libatomic_ops-7.6.12-1|62	afford to use the standard locking primitives, or for code that has to access
21mr|libatomic_ops-7.6.12-1|63	shared data structures from signal handlers. For details, see README.txt in
21mr|libatomic_ops-7.6.12-1|64	the distribution.
21mr|libatomic_ops-7.6.12-1|65	
21mr|libatomic_ops-7.6.12-1|66	%files -n  %{devname}
21mr|libatomic_ops-7.6.12-1|67	%{_includedir}/*.h
21mr|libatomic_ops-7.6.12-1|68	%dir %{_includedir}/%{sname}
21mr|libatomic_ops-7.6.12-1|69	%{_includedir}/%{sname}/*.h
21mr|libatomic_ops-7.6.12-1|70	%dir %{_includedir}/%{sname}/sysdeps
21mr|libatomic_ops-7.6.12-1|71	%{_includedir}/%{sname}/sysdeps/*.h
21mr|libatomic_ops-7.6.12-1|72	%dir %{_includedir}/%{sname}/sysdeps/gcc
21mr|libatomic_ops-7.6.12-1|73	%{_includedir}/%{sname}/sysdeps/gcc/*.h
21mr|libatomic_ops-7.6.12-1|74	%dir %{_includedir}/%{sname}/sysdeps/hpc
21mr|libatomic_ops-7.6.12-1|75	%{_includedir}/%{sname}/sysdeps/hpc/*.h
21mr|libatomic_ops-7.6.12-1|76	%dir %{_includedir}/%{sname}/sysdeps/ibmc
21mr|libatomic_ops-7.6.12-1|77	%{_includedir}/%{sname}/sysdeps/ibmc/*.h
21mr|libatomic_ops-7.6.12-1|78	%dir %{_includedir}/%{sname}/sysdeps/icc
21mr|libatomic_ops-7.6.12-1|79	%{_includedir}/%{sname}/sysdeps/icc/*.h
21mr|libatomic_ops-7.6.12-1|80	%dir %{_includedir}/%{sname}/sysdeps/msftc
21mr|libatomic_ops-7.6.12-1|81	%{_includedir}/%{sname}/sysdeps/msftc/*.h
21mr|libatomic_ops-7.6.12-1|82	%dir %{_includedir}/%{sname}/sysdeps/sunc
21mr|libatomic_ops-7.6.12-1|83	%{_includedir}/%{sname}/sysdeps/sunc/*.h
21mr|libatomic_ops-7.6.12-1|84	%dir %{_includedir}/%{sname}/sysdeps/armcc
21mr|libatomic_ops-7.6.12-1|85	%{_includedir}/%{sname}/sysdeps/armcc/*.h
21mr|libatomic_ops-7.6.12-1|86	%dir %{_includedir}/%{sname}/sysdeps/loadstore
21mr|libatomic_ops-7.6.12-1|87	%{_includedir}/%{sname}/sysdeps/loadstore/*.h
21mr|libatomic_ops-7.6.12-1|88	%dir %{_datadir}/doc/%{name}
21mr|libatomic_ops-7.6.12-1|89	%{_datadir}/doc/%{name}/*
21mr|libatomic_ops-7.6.12-1|90	%{_libdir}/pkgconfig/*
21mr|libatomic_ops-7.6.12-1|91	%{_libdir}/*.so
21mr|libatomic_ops-7.6.12-1|92	
21mr|libatomic_ops-7.6.12-1|93	#----------------------------------------------------------------------------
21mr|libatomic_ops-7.6.12-1|94	
21mr|libatomic_ops-7.6.12-1|95	%prep
21mr|libatomic_ops-7.6.12-1|96	%setup -q
21mr|libatomic_ops-7.6.12-1|97	%apply_patches
21mr|libatomic_ops-7.6.12-1|98	
21mr|libatomic_ops-7.6.12-1|99	%build
21mr|libatomic_ops-7.6.12-1|100	autoreconf -fi
21mr|libatomic_ops-7.6.12-1|101	%configure \
21mr|libatomic_ops-7.6.12-1|102	--disable-static \
21mr|libatomic_ops-7.6.12-1|103	--enable-shared
21mr|libatomic_ops-7.6.12-1|104	%make
21mr|libatomic_ops-7.6.12-1|105	
21mr|libatomic_ops-7.6.12-1|106	%install
21mr|libatomic_ops-7.6.12-1|107	%makeinstall_std

13484 21
21mr|libavc1394-0.5.4-8|1	%define major 0
21mr|libavc1394-0.5.4-8|2	# TODO: split library package
21mr|libavc1394-0.5.4-8|3	%define libname %mklibname avc1394_ %{major}
21mr|libavc1394-0.5.4-8|4	%define devname %mklibname avc1394 -d
21mr|libavc1394-0.5.4-8|5	
21mr|libavc1394-0.5.4-8|6	Summary:	Control AV firewire devices
21mr|libavc1394-0.5.4-8|7	Name:		libavc1394
21mr|libavc1394-0.5.4-8|8	Version:	0.5.4
21mr|libavc1394-0.5.4-8|9	Release:	8
21mr|libavc1394-0.5.4-8|10	License:	LGPLv2.1+
21mr|libavc1394-0.5.4-8|11	Group:		System/Libraries
21mr|libavc1394-0.5.4-8|12	Source0:	http://downloads.sourceforge.net/project/libavc1394/%{name}/%{name}-%{version}.tar.gz
21mr|libavc1394-0.5.4-8|13	Url:		http://www.sourceforge.net/projects/libavc1394
21mr|libavc1394-0.5.4-8|14	Buildrequires:	pkgconfig(libraw1394)
21mr|libavc1394-0.5.4-8|15	
21mr|libavc1394-0.5.4-8|16	%description
21mr|libavc1394-0.5.4-8|17	libavc1394 is a programming interface for the 1394 Trade Association AV/C
21mr|libavc1394-0.5.4-8|18	(Audio/Video Control) Digital Interface Command Set. It is intended for use
21mr|libavc1394-0.5.4-8|19	with GNU/Linux IEEE-1394.
21mr|libavc1394-0.5.4-8|20	
21mr|libavc1394-0.5.4-8|21	#----------------------------------------------------------------------------
21mr|libavc1394-0.5.4-8|22	
21mr|libavc1394-0.5.4-8|23	%package -n %{libname}
21mr|libavc1394-0.5.4-8|24	Summary:	FireWire interface shared library
21mr|libavc1394-0.5.4-8|25	Group:		System/Libraries
21mr|libavc1394-0.5.4-8|26	Provides:	libavc1394 = %{EVRD}
21mr|libavc1394-0.5.4-8|27	
21mr|libavc1394-0.5.4-8|28	%description -n %{libname}
21mr|libavc1394-0.5.4-8|29	libavc1394 is a programming interface for the 1394 Trade Association AV/C
21mr|libavc1394-0.5.4-8|30	(Audio/Video Control) Digital Interface Command Set. It is intended for use
21mr|libavc1394-0.5.4-8|31	with GNU/Linux IEEE-1394.
21mr|libavc1394-0.5.4-8|32	
21mr|libavc1394-0.5.4-8|33	%files -n %{libname}
21mr|libavc1394-0.5.4-8|34	%doc README NEWS INSTALL COPYING AUTHORS
21mr|libavc1394-0.5.4-8|35	%{_libdir}/libavc1394.so.%{major}*
21mr|libavc1394-0.5.4-8|36	%{_libdir}/librom1394.so.%{major}*
21mr|libavc1394-0.5.4-8|37	
21mr|libavc1394-0.5.4-8|38	#----------------------------------------------------------------------------
21mr|libavc1394-0.5.4-8|39	
21mr|libavc1394-0.5.4-8|40	%package -n %{devname}
21mr|libavc1394-0.5.4-8|41	Summary:	FireWire interface development files
21mr|libavc1394-0.5.4-8|42	Group:		Development/C
21mr|libavc1394-0.5.4-8|43	Requires:	%{libname} = %{EVRD}
21mr|libavc1394-0.5.4-8|44	Provides:	%{name}-devel = %{EVRD}
21mr|libavc1394-0.5.4-8|45	Provides:	libavc-devel = %{EVRD}
21mr|libavc1394-0.5.4-8|46	
21mr|libavc1394-0.5.4-8|47	%description -n %{devname}
21mr|libavc1394-0.5.4-8|48	libavc1394 is a programming interface for the 1394 Trade Association AV/C
21mr|libavc1394-0.5.4-8|49	(Audio/Video Control) Digital Interface Command Set. It is intended for use
21mr|libavc1394-0.5.4-8|50	with GNU/Linux IEEE-1394.
21mr|libavc1394-0.5.4-8|51	
21mr|libavc1394-0.5.4-8|52	%files -n %{devname}
21mr|libavc1394-0.5.4-8|53	%{_includedir}/*
21mr|libavc1394-0.5.4-8|54	%{_libdir}/*.so
21mr|libavc1394-0.5.4-8|55	%{_libdir}/pkgconfig/*.pc
21mr|libavc1394-0.5.4-8|56	
21mr|libavc1394-0.5.4-8|57	#----------------------------------------------------------------------------
21mr|libavc1394-0.5.4-8|58	
21mr|libavc1394-0.5.4-8|59	%package tools
21mr|libavc1394-0.5.4-8|60	Summary:	FireWire interface test tools
21mr|libavc1394-0.5.4-8|61	Group:		Development/C
21mr|libavc1394-0.5.4-8|62	
21mr|libavc1394-0.5.4-8|63	%description tools
21mr|libavc1394-0.5.4-8|64	Test tools for the libavc1394 library.
21mr|libavc1394-0.5.4-8|65	
21mr|libavc1394-0.5.4-8|66	%files tools
21mr|libavc1394-0.5.4-8|67	%{_bindir}/*
21mr|libavc1394-0.5.4-8|68	%{_mandir}/man1/*
21mr|libavc1394-0.5.4-8|69	
21mr|libavc1394-0.5.4-8|70	#----------------------------------------------------------------------------
21mr|libavc1394-0.5.4-8|71	
21mr|libavc1394-0.5.4-8|72	%prep
21mr|libavc1394-0.5.4-8|73	%setup -q
21mr|libavc1394-0.5.4-8|74	
21mr|libavc1394-0.5.4-8|75	%build
21mr|libavc1394-0.5.4-8|76	%configure --disable-static
21mr|libavc1394-0.5.4-8|77	%make
21mr|libavc1394-0.5.4-8|78	
21mr|libavc1394-0.5.4-8|79	%install
21mr|libavc1394-0.5.4-8|80	%makeinstall_std
21mr|libavc1394-0.5.4-8|81	
21mr|libavc1394-0.5.4-8|82	cp test/.libs/romtest %{buildroot}%{_bindir}

13485 21
21mr|libavif-0.11.1-1|1	%global Werror_cflags %nil
21mr|libavif-0.11.1-1|2	
21mr|libavif-0.11.1-1|3	%define major 15
21mr|libavif-0.11.1-1|4	%define libname %mklibname avif %{major}
21mr|libavif-0.11.1-1|5	%define devname %mklibname avif -d
21mr|libavif-0.11.1-1|6	
21mr|libavif-0.11.1-1|7	Summary:	Library for encoding and decoding .avif files
21mr|libavif-0.11.1-1|8	Name:		libavif
21mr|libavif-0.11.1-1|9	Version:	0.11.1
21mr|libavif-0.11.1-1|10	Release:	1
21mr|libavif-0.11.1-1|11	License:	BSD
21mr|libavif-0.11.1-1|12	Group:		System/Libraries
21mr|libavif-0.11.1-1|13	Url:		https://github.com/AOMediaCodec/libavif
21mr|libavif-0.11.1-1|14	Source0:	https://github.com/AOMediaCodec/libavif/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|libavif-0.11.1-1|15	# Broke something... Drop it when update something?
21mr|libavif-0.11.1-1|16	Patch0:		libavif-0.11.1-drop-aom_codec_control_aomOptionDefs.patch
21mr|libavif-0.11.1-1|17	BuildRequires:	cmake
21mr|libavif-0.11.1-1|18	BuildRequires:	nasm
21mr|libavif-0.11.1-1|19	BuildRequires:	pkgconfig(aom)
21mr|libavif-0.11.1-1|20	BuildRequires:	pkgconfig(dav1d)
21mr|libavif-0.11.1-1|21	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libavif-0.11.1-1|22	BuildRequires:	pkgconfig(libsharpyuv)
21mr|libavif-0.11.1-1|23	BuildRequires:	pkgconfig(libjpeg)
21mr|libavif-0.11.1-1|24	BuildRequires:	pkgconfig(libpng)
21mr|libavif-0.11.1-1|25	BuildRequires:	pkgconfig(libyuv)
21mr|libavif-0.11.1-1|26	BuildRequires:	pkgconfig(SvtAv1Dec)
21mr|libavif-0.11.1-1|27	BuildRequires:	pkgconfig(SvtAv1Enc)
21mr|libavif-0.11.1-1|28	BuildRequires:	pkgconfig(zlib)
21mr|libavif-0.11.1-1|29	# ADD ME!
21mr|libavif-0.11.1-1|30	#BuildRequires:	pkgconfig(rav1e)
21mr|libavif-0.11.1-1|31	
21mr|libavif-0.11.1-1|32	%description
21mr|libavif-0.11.1-1|33	This library aims to be a friendly, portable C implementation of the AV1 Image
21mr|libavif-0.11.1-1|34	
21mr|libavif-0.11.1-1|35	#------------------------------------------------------------------
21mr|libavif-0.11.1-1|36	
21mr|libavif-0.11.1-1|37	%package -n %{libname}
21mr|libavif-0.11.1-1|38	Summary:	Libavif is shared library from libavif
21mr|libavif-0.11.1-1|39	Group:		System/Libraries
21mr|libavif-0.11.1-1|40	
21mr|libavif-0.11.1-1|41	%description -n %{libname}
21mr|libavif-0.11.1-1|42	Libavif is shared library from libavif
21mr|libavif-0.11.1-1|43	
21mr|libavif-0.11.1-1|44	%files -n %{libname}
21mr|libavif-0.11.1-1|45	%{_libdir}/%{name}.so.%{major}*
21mr|libavif-0.11.1-1|46	
21mr|libavif-0.11.1-1|47	#------------------------------------------------------------------
21mr|libavif-0.11.1-1|48	
21mr|libavif-0.11.1-1|49	%package -n %{devname}
21mr|libavif-0.11.1-1|50	Summary:	Development files for libavif
21mr|libavif-0.11.1-1|51	Group:		Development/C
21mr|libavif-0.11.1-1|52	Requires:	%{libname} = %{EVRD}
21mr|libavif-0.11.1-1|53	
21mr|libavif-0.11.1-1|54	%description -n %{devname}
21mr|libavif-0.11.1-1|55	This package holds the development files for libavif.
21mr|libavif-0.11.1-1|56	
21mr|libavif-0.11.1-1|57	%files -n %{devname}
21mr|libavif-0.11.1-1|58	%{_includedir}/avif
21mr|libavif-0.11.1-1|59	%{_libdir}/cmake/%{name}
21mr|libavif-0.11.1-1|60	%{_libdir}/%{name}.so
21mr|libavif-0.11.1-1|61	%{_libdir}/pkgconfig/%{name}.pc
21mr|libavif-0.11.1-1|62	
21mr|libavif-0.11.1-1|63	#------------------------------------------------------------------
21mr|libavif-0.11.1-1|64	
21mr|libavif-0.11.1-1|65	%package tools
21mr|libavif-0.11.1-1|66	Summary:	Tools to encode and decode AVIF files
21mr|libavif-0.11.1-1|67	Group:		Video
21mr|libavif-0.11.1-1|68	
21mr|libavif-0.11.1-1|69	%description tools
21mr|libavif-0.11.1-1|70	This library aims to be a friendly, portable C implementation of the AV1 Image
21mr|libavif-0.11.1-1|71	This package holds the commandline tools to encode and decode AVIF files.
21mr|libavif-0.11.1-1|72	
21mr|libavif-0.11.1-1|73	%files tools
21mr|libavif-0.11.1-1|74	%doc CHANGELOG.md README.md
21mr|libavif-0.11.1-1|75	%{_bindir}/avifdec
21mr|libavif-0.11.1-1|76	%{_bindir}/avifenc
21mr|libavif-0.11.1-1|77	
21mr|libavif-0.11.1-1|78	#------------------------------------------------------------------
21mr|libavif-0.11.1-1|79	
21mr|libavif-0.11.1-1|80	%package -n avif-pixbuf-loader
21mr|libavif-0.11.1-1|81	Summary:	AVIF image loader for GTK+ applications
21mr|libavif-0.11.1-1|82	Group:		System/Libraries
21mr|libavif-0.11.1-1|83	Requires:	gdk-pixbuf2.0
21mr|libavif-0.11.1-1|84	
21mr|libavif-0.11.1-1|85	%description -n avif-pixbuf-loader
21mr|libavif-0.11.1-1|86	Avif-pixbuf-loader contains a plugin to load AVIF images in GTK+ applications.
21mr|libavif-0.11.1-1|87	
21mr|libavif-0.11.1-1|88	%files -n avif-pixbuf-loader
21mr|libavif-0.11.1-1|89	%{_datadir}/thumbnailers/avif.thumbnailer
21mr|libavif-0.11.1-1|90	%{_libdir}/gdk-pixbuf-2.0/*/loaders/libpixbufloader-avif.so
21mr|libavif-0.11.1-1|91	
21mr|libavif-0.11.1-1|92	#------------------------------------------------------------------
21mr|libavif-0.11.1-1|93	
21mr|libavif-0.11.1-1|94	%prep
21mr|libavif-0.11.1-1|95	%autosetup -p1
21mr|libavif-0.11.1-1|96	
21mr|libavif-0.11.1-1|97	%build
21mr|libavif-0.11.1-1|98	#-DAVIF_CODEC_RAV1E=1 \
21mr|libavif-0.11.1-1|99	%cmake	\
21mr|libavif-0.11.1-1|100	-DAVIF_BUILD_APPS=1	\
21mr|libavif-0.11.1-1|101	-DAVIF_BUILD_GDK_PIXBUF=1	\
21mr|libavif-0.11.1-1|102	-DAVIF_CODEC_AOM=1	\
21mr|libavif-0.11.1-1|103	-DAVIF_CODEC_DAV1D=1	\
21mr|libavif-0.11.1-1|104	-DAVIF_CODEC_SVT=1	\
21mr|libavif-0.11.1-1|105	-DAVIF_ENABLE_WERROR=OFF
21mr|libavif-0.11.1-1|106	%make_build
21mr|libavif-0.11.1-1|107	
21mr|libavif-0.11.1-1|108	%install
21mr|libavif-0.11.1-1|109	%make_install -C build

13486 21
21mr|libayatana-appindicator-0.5.93-1|1	%define debug_package %{nil}
21mr|libayatana-appindicator-0.5.93-1|2	
21mr|libayatana-appindicator-0.5.93-1|3	%define api 0.1
21mr|libayatana-appindicator-0.5.93-1|4	%define major 1
21mr|libayatana-appindicator-0.5.93-1|5	%define libname %mklibname ayatana-appindicator3_ %{major}
21mr|libayatana-appindicator-0.5.93-1|6	%define girname %mklibname ayatana-appindicator3-gir %{api}
21mr|libayatana-appindicator-0.5.93-1|7	%define devname %mklibname ayatana-appindicator3 -d
21mr|libayatana-appindicator-0.5.93-1|8	
21mr|libayatana-appindicator-0.5.93-1|9	%bcond_with mono
21mr|libayatana-appindicator-0.5.93-1|10	
21mr|libayatana-appindicator-0.5.93-1|11	Summary:	Ayatana application indicators library
21mr|libayatana-appindicator-0.5.93-1|12	Name:		libayatana-appindicator
21mr|libayatana-appindicator-0.5.93-1|13	Version:	0.5.93
21mr|libayatana-appindicator-0.5.93-1|14	Release:	1
21mr|libayatana-appindicator-0.5.93-1|15	License:	LGPLv2 AND LGPLv3 AND GPLv3
21mr|libayatana-appindicator-0.5.93-1|16	Group:		System/Libraries
21mr|libayatana-appindicator-0.5.93-1|17	Url:		https://ayatanaindicators.github.io/
21mr|libayatana-appindicator-0.5.93-1|18	Source0:	https://github.com/AyatanaIndicators/libayatana-appindicator/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libayatana-appindicator-0.5.93-1|19	Buildrequires:	cmake
21mr|libayatana-appindicator-0.5.93-1|20	BuildRequires:	mate-common
21mr|libayatana-appindicator-0.5.93-1|21	BuildRequires:	vala
21mr|libayatana-appindicator-0.5.93-1|22	BuildRequires:	pkgconfig(ayatana-indicator3-0.4)
21mr|libayatana-appindicator-0.5.93-1|23	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libayatana-appindicator-0.5.93-1|24	BuildRequires:	pkgconfig(dbusmenu-glib-0.4)
21mr|libayatana-appindicator-0.5.93-1|25	BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
21mr|libayatana-appindicator-0.5.93-1|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libayatana-appindicator-0.5.93-1|27	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libayatana-appindicator-0.5.93-1|28	BuildRequires:	pkgconfig(gtk-doc)
21mr|libayatana-appindicator-0.5.93-1|29	%if %{with mono}
21mr|libayatana-appindicator-0.5.93-1|30	BuildRequires:	pkgconfig(gapi-2.0)
21mr|libayatana-appindicator-0.5.93-1|31	BuildRequires:	pkgconfig(gtk-sharp-2.0)
21mr|libayatana-appindicator-0.5.93-1|32	BuildRequires:	pkgconfig(mono)
21mr|libayatana-appindicator-0.5.93-1|33	BuildRequires:	pkgconfig(nunit)
21mr|libayatana-appindicator-0.5.93-1|34	%endif
21mr|libayatana-appindicator-0.5.93-1|35	
21mr|libayatana-appindicator-0.5.93-1|36	%description
21mr|libayatana-appindicator-0.5.93-1|37	A library to allow applications to add an icon into the
21mr|libayatana-appindicator-0.5.93-1|38	StatusNotifier-compatible notification area. If none are available,
21mr|libayatana-appindicator-0.5.93-1|39	it also provides an XEmbed-tray fallback.
21mr|libayatana-appindicator-0.5.93-1|40	
21mr|libayatana-appindicator-0.5.93-1|41	#----------------------------------------------------------------------------
21mr|libayatana-appindicator-0.5.93-1|42	
21mr|libayatana-appindicator-0.5.93-1|43	%package -n %{libname}
21mr|libayatana-appindicator-0.5.93-1|44	Summary:	Ayatana application indicators library for GTK+3
21mr|libayatana-appindicator-0.5.93-1|45	Group:		System/Libraries
21mr|libayatana-appindicator-0.5.93-1|46	
21mr|libayatana-appindicator-0.5.93-1|47	%description -n %{libname}
21mr|libayatana-appindicator-0.5.93-1|48	A library to allow applications to add an icon into the
21mr|libayatana-appindicator-0.5.93-1|49	StatusNotifier-compatible notification area. If none are available,
21mr|libayatana-appindicator-0.5.93-1|50	it also provides an XEmbed-tray fallback.
21mr|libayatana-appindicator-0.5.93-1|51	
21mr|libayatana-appindicator-0.5.93-1|52	This package contains the GTK+3 version of the library.
21mr|libayatana-appindicator-0.5.93-1|53	
21mr|libayatana-appindicator-0.5.93-1|54	%files -n %{libname}
21mr|libayatana-appindicator-0.5.93-1|55	%{_libdir}/libayatana-appindicator3.so.%{major}*
21mr|libayatana-appindicator-0.5.93-1|56	
21mr|libayatana-appindicator-0.5.93-1|57	#----------------------------------------------------------------------------
21mr|libayatana-appindicator-0.5.93-1|58	
21mr|libayatana-appindicator-0.5.93-1|59	%package -n %{girname}
21mr|libayatana-appindicator-0.5.93-1|60	Summary:	GObject Introspection interface description for Ayatana Application Indicator3
21mr|libayatana-appindicator-0.5.93-1|61	Group:		System/Libraries
21mr|libayatana-appindicator-0.5.93-1|62	Requires:	%{libname} = %{EVRD}
21mr|libayatana-appindicator-0.5.93-1|63	
21mr|libayatana-appindicator-0.5.93-1|64	%description -n %{girname}
21mr|libayatana-appindicator-0.5.93-1|65	This package contains the GObject Introspection interface description
21mr|libayatana-appindicator-0.5.93-1|66	for Ayatana Application Indicator3 and GTK+3.
21mr|libayatana-appindicator-0.5.93-1|67	
21mr|libayatana-appindicator-0.5.93-1|68	%files -n %{girname}
21mr|libayatana-appindicator-0.5.93-1|69	%{_libdir}/girepository-1.0/AyatanaAppIndicator3-%{api}.typelib
21mr|libayatana-appindicator-0.5.93-1|70	
21mr|libayatana-appindicator-0.5.93-1|71	#----------------------------------------------------------------------------
21mr|libayatana-appindicator-0.5.93-1|72	
21mr|libayatana-appindicator-0.5.93-1|73	%package -n %{devname}
21mr|libayatana-appindicator-0.5.93-1|74	Summary:	Development package for %{name}3 (GTK+3)
21mr|libayatana-appindicator-0.5.93-1|75	Group:		Development/C++
21mr|libayatana-appindicator-0.5.93-1|76	Requires:	%{libname} = %{EVRD}
21mr|libayatana-appindicator-0.5.93-1|77	Requires:	%{girname} = %{EVRD}
21mr|libayatana-appindicator-0.5.93-1|78	
21mr|libayatana-appindicator-0.5.93-1|79	%description -n %{devname}
21mr|libayatana-appindicator-0.5.93-1|80	Header files for development with %{name}3 (GTK+3).
21mr|libayatana-appindicator-0.5.93-1|81	
21mr|libayatana-appindicator-0.5.93-1|82	%files -n %{devname}
21mr|libayatana-appindicator-0.5.93-1|83	%license COPYING*
21mr|libayatana-appindicator-0.5.93-1|84	%doc README.md
21mr|libayatana-appindicator-0.5.93-1|85	%{_includedir}/libayatana-appindicator3-%{api}/
21mr|libayatana-appindicator-0.5.93-1|86	%{_libdir}/libayatana-appindicator3.so
21mr|libayatana-appindicator-0.5.93-1|87	%{_libdir}/pkgconfig/ayatana-appindicator3-%{api}.pc
21mr|libayatana-appindicator-0.5.93-1|88	%{_datadir}/gir-1.0/AyatanaAppIndicator3-%{api}.gir
21mr|libayatana-appindicator-0.5.93-1|89	%{_datadir}/vala/vapi/ayatana-appindicator3-%{api}.*
21mr|libayatana-appindicator-0.5.93-1|90	
21mr|libayatana-appindicator-0.5.93-1|91	#----------------------------------------------------------------------------
21mr|libayatana-appindicator-0.5.93-1|92	
21mr|libayatana-appindicator-0.5.93-1|93	%package doc
21mr|libayatana-appindicator-0.5.93-1|94	Summary:	Documentation for libayatana-appindicator3
21mr|libayatana-appindicator-0.5.93-1|95	Group:		Documentation
21mr|libayatana-appindicator-0.5.93-1|96	BuildArch:	noarch
21mr|libayatana-appindicator-0.5.93-1|97	
21mr|libayatana-appindicator-0.5.93-1|98	%description doc
21mr|libayatana-appindicator-0.5.93-1|99	This package contains the documentation for the Ayatana
21mr|libayatana-appindicator-0.5.93-1|100	appindicator3 libraries.
21mr|libayatana-appindicator-0.5.93-1|101	
21mr|libayatana-appindicator-0.5.93-1|102	%files doc
21mr|libayatana-appindicator-0.5.93-1|103	%{_datadir}/gtk-doc/html/libayatana-appindicator3/
21mr|libayatana-appindicator-0.5.93-1|104	
21mr|libayatana-appindicator-0.5.93-1|105	#----------------------------------------------------------------------------
21mr|libayatana-appindicator-0.5.93-1|106	
21mr|libayatana-appindicator-0.5.93-1|107	%if %{with mono}
21mr|libayatana-appindicator-0.5.93-1|108	%package -n ayatana-appindicator-sharp
21mr|libayatana-appindicator-0.5.93-1|109	Summary:	Ayatana application indicators library for C#
21mr|libayatana-appindicator-0.5.93-1|110	Group:		Development/C#
21mr|libayatana-appindicator-0.5.93-1|111	
21mr|libayatana-appindicator-0.5.93-1|112	%description -n ayatana-appindicator-sharp
21mr|libayatana-appindicator-0.5.93-1|113	This package provides the ayatana-appindicator-sharp assembly that
21mr|libayatana-appindicator-0.5.93-1|114	allows CLI (.NET) applications to take menus from applications and
21mr|libayatana-appindicator-0.5.93-1|115	place them in the panel.
21mr|libayatana-appindicator-0.5.93-1|116	
21mr|libayatana-appindicator-0.5.93-1|117	This package provides assemblies to be used by applications.
21mr|libayatana-appindicator-0.5.93-1|118	
21mr|libayatana-appindicator-0.5.93-1|119	%files -n ayatana-appindicator-sharp
21mr|libayatana-appindicator-0.5.93-1|120	%{_libdir}/ayatana-appindicator-sharp-%{api}/
21mr|libayatana-appindicator-0.5.93-1|121	%{_prefix}/lib/mono/ayatana-appindicator-sharp/
21mr|libayatana-appindicator-0.5.93-1|122	%{_prefix}/lib/mono/gac/ayatana-appindicator-sharp/
21mr|libayatana-appindicator-0.5.93-1|123	%{_prefix}/lib/mono/gac/policy.0.0.ayatana-appindicator-sharp/
21mr|libayatana-appindicator-0.5.93-1|124	%endif
21mr|libayatana-appindicator-0.5.93-1|125	
21mr|libayatana-appindicator-0.5.93-1|126	#----------------------------------------------------------------------------
21mr|libayatana-appindicator-0.5.93-1|127	
21mr|libayatana-appindicator-0.5.93-1|128	%if %{with mono}
21mr|libayatana-appindicator-0.5.93-1|129	%package -n ayatana-appindicator-sharp-devel
21mr|libayatana-appindicator-0.5.93-1|130	Summary:	Development files for ayatana-appindicator-sharp
21mr|libayatana-appindicator-0.5.93-1|131	Group:		Development/C#
21mr|libayatana-appindicator-0.5.93-1|132	Requires:	ayatana-appindicator-sharp = %{EVRD}
21mr|libayatana-appindicator-0.5.93-1|133	
21mr|libayatana-appindicator-0.5.93-1|134	%description -n ayatana-appindicator-sharp-devel
21mr|libayatana-appindicator-0.5.93-1|135	This package contains the development files for the
21mr|libayatana-appindicator-0.5.93-1|136	ayatana-appindicator-sharp library.
21mr|libayatana-appindicator-0.5.93-1|137	
21mr|libayatana-appindicator-0.5.93-1|138	%files -n ayatana-appindicator-sharp-devel
21mr|libayatana-appindicator-0.5.93-1|139	%{_libdir}/pkgconfig/ayatana-appindicator-sharp-%{api}.pc
21mr|libayatana-appindicator-0.5.93-1|140	%endif
21mr|libayatana-appindicator-0.5.93-1|141	
21mr|libayatana-appindicator-0.5.93-1|142	#----------------------------------------------------------------------------
21mr|libayatana-appindicator-0.5.93-1|143	
21mr|libayatana-appindicator-0.5.93-1|144	%prep
21mr|libayatana-appindicator-0.5.93-1|145	%setup -q
21mr|libayatana-appindicator-0.5.93-1|146	
21mr|libayatana-appindicator-0.5.93-1|147	%build
21mr|libayatana-appindicator-0.5.93-1|148	%if %{with mono}
21mr|libayatana-appindicator-0.5.93-1|149	export CSC=%{_bindir}/mcs
21mr|libayatana-appindicator-0.5.93-1|150	%endif
21mr|libayatana-appindicator-0.5.93-1|151	
21mr|libayatana-appindicator-0.5.93-1|152	%cmake \
21mr|libayatana-appindicator-0.5.93-1|153	%if %{with mono}
21mr|libayatana-appindicator-0.5.93-1|154	-DENABLE_BINDINGS_MONO=ON \
21mr|libayatana-appindicator-0.5.93-1|155	%else
21mr|libayatana-appindicator-0.5.93-1|156	-DENABLE_BINDINGS_MONO=OFF \
21mr|libayatana-appindicator-0.5.93-1|157	%endif
21mr|libayatana-appindicator-0.5.93-1|158	-DENABLE_GTKDOC=ON
21mr|libayatana-appindicator-0.5.93-1|159	%make
21mr|libayatana-appindicator-0.5.93-1|160	
21mr|libayatana-appindicator-0.5.93-1|161	%install
21mr|libayatana-appindicator-0.5.93-1|162	%makeinstall_std -C build
21mr|libayatana-appindicator-0.5.93-1|163	

13487 21
21mr|libayatana-indicator-0.9.4-1|1	# XXX debugsourcefiles.list is empty, maybe cmake is misconfigured
21mr|libayatana-indicator-0.9.4-1|2	# like https://github.com/AyatanaIndicators/ayatana-ido/issues/40
21mr|libayatana-indicator-0.9.4-1|3	%define debug_package %{nil}
21mr|libayatana-indicator-0.9.4-1|4	
21mr|libayatana-indicator-0.9.4-1|5	%define major 7
21mr|libayatana-indicator-0.9.4-1|6	%define api 0.4
21mr|libayatana-indicator-0.9.4-1|7	# 3 means GTK+3.0
21mr|libayatana-indicator-0.9.4-1|8	%define libname %mklibname ayatana-indicator3 %{major}
21mr|libayatana-indicator-0.9.4-1|9	%define devname %mklibname ayatana-indicator3-%{api} -d
21mr|libayatana-indicator-0.9.4-1|10	
21mr|libayatana-indicator-0.9.4-1|11	Summary:	Ayatana Indicators Shared Library
21mr|libayatana-indicator-0.9.4-1|12	Name:		libayatana-indicator
21mr|libayatana-indicator-0.9.4-1|13	Version:	0.9.4
21mr|libayatana-indicator-0.9.4-1|14	Release:	1
21mr|libayatana-indicator-0.9.4-1|15	License:	LGPLv3
21mr|libayatana-indicator-0.9.4-1|16	Group:		Graphical desktop/Other
21mr|libayatana-indicator-0.9.4-1|17	Url:		https://github.com/AyatanaIndicators/libayatana-indicator
21mr|libayatana-indicator-0.9.4-1|18	Source0:	https://github.com/AyatanaIndicators/libayatana-indicator/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libayatana-indicator-0.9.4-1|19	BuildRequires:	cmake
21mr|libayatana-indicator-0.9.4-1|20	BuildRequires:	rsync
21mr|libayatana-indicator-0.9.4-1|21	BuildRequires:	%{_bindir}/glib-mkenums
21mr|libayatana-indicator-0.9.4-1|22	BuildRequires:	%{_bindir}/strip
21mr|libayatana-indicator-0.9.4-1|23	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|libayatana-indicator-0.9.4-1|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|libayatana-indicator-0.9.4-1|25	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|libayatana-indicator-0.9.4-1|26	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libayatana-indicator-0.9.4-1|27	BuildRequires:	pkgconfig(libayatana-ido3-0.4)
21mr|libayatana-indicator-0.9.4-1|28	
21mr|libayatana-indicator-0.9.4-1|29	%description
21mr|libayatana-indicator-0.9.4-1|30	%{summary}
21mr|libayatana-indicator-0.9.4-1|31	
21mr|libayatana-indicator-0.9.4-1|32	%files
21mr|libayatana-indicator-0.9.4-1|33	%dir %{_libexecdir}/libayatana-indicator
21mr|libayatana-indicator-0.9.4-1|34	%{_libexecdir}/libayatana-indicator/ayatana-indicator-loader3
21mr|libayatana-indicator-0.9.4-1|35	%dir %{_datadir}/libayatana-indicator
21mr|libayatana-indicator-0.9.4-1|36	%{_datadir}/libayatana-indicator/80indicator-debugging
21mr|libayatana-indicator-0.9.4-1|37	
21mr|libayatana-indicator-0.9.4-1|38	#------------------------------------------------------------------
21mr|libayatana-indicator-0.9.4-1|39	
21mr|libayatana-indicator-0.9.4-1|40	%package -n %{libname}
21mr|libayatana-indicator-0.9.4-1|41	Summary:	Ayatana Indicators Shared Library, GTK+3 version
21mr|libayatana-indicator-0.9.4-1|42	Group:		System/Libraries
21mr|libayatana-indicator-0.9.4-1|43	
21mr|libayatana-indicator-0.9.4-1|44	%description -n %{libname}
21mr|libayatana-indicator-0.9.4-1|45	Ayatana Indicators Shared Library, GTK+3 version
21mr|libayatana-indicator-0.9.4-1|46	
21mr|libayatana-indicator-0.9.4-1|47	%files -n %{libname}
21mr|libayatana-indicator-0.9.4-1|48	%{_libdir}/libayatana-indicator3.so.%{major}*
21mr|libayatana-indicator-0.9.4-1|49	
21mr|libayatana-indicator-0.9.4-1|50	#------------------------------------------------------------------
21mr|libayatana-indicator-0.9.4-1|51	
21mr|libayatana-indicator-0.9.4-1|52	%package -n %{devname}
21mr|libayatana-indicator-0.9.4-1|53	Summary:	Ayatana Indicators Shared Library development files
21mr|libayatana-indicator-0.9.4-1|54	Group:		Development/C
21mr|libayatana-indicator-0.9.4-1|55	Requires:	%{libname} = %{EVRD}
21mr|libayatana-indicator-0.9.4-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|libayatana-indicator-0.9.4-1|57	
21mr|libayatana-indicator-0.9.4-1|58	%description -n %{devname}
21mr|libayatana-indicator-0.9.4-1|59	Ayatana Indicators Shared Library development files, GTK+3 version
21mr|libayatana-indicator-0.9.4-1|60	
21mr|libayatana-indicator-0.9.4-1|61	%files -n %{devname}
21mr|libayatana-indicator-0.9.4-1|62	%{_libdir}/libayatana-indicator3.so
21mr|libayatana-indicator-0.9.4-1|63	%{_libdir}/pkgconfig/ayatana-indicator3-%{api}.pc
21mr|libayatana-indicator-0.9.4-1|64	%{_includedir}/libayatana-indicator3-%{api}
21mr|libayatana-indicator-0.9.4-1|65	
21mr|libayatana-indicator-0.9.4-1|66	#------------------------------------------------------------------
21mr|libayatana-indicator-0.9.4-1|67	
21mr|libayatana-indicator-0.9.4-1|68	%prep
21mr|libayatana-indicator-0.9.4-1|69	%autosetup -p1
21mr|libayatana-indicator-0.9.4-1|70	
21mr|libayatana-indicator-0.9.4-1|71	%build
21mr|libayatana-indicator-0.9.4-1|72	%cmake
21mr|libayatana-indicator-0.9.4-1|73	%make
21mr|libayatana-indicator-0.9.4-1|74	
21mr|libayatana-indicator-0.9.4-1|75	%install
21mr|libayatana-indicator-0.9.4-1|76	%makeinstall_std -C build
21mr|libayatana-indicator-0.9.4-1|77	
21mr|libayatana-indicator-0.9.4-1|78	# DEBUG: libayatana-indicator.x86_64: E: unstripped-binary-or-object (Badness: 50) /usr/libexec/libayatana-indicator/ayatana-indicator-loader3
21mr|libayatana-indicator-0.9.4-1|79	# XXX How can it be not stripped...?
21mr|libayatana-indicator-0.9.4-1|80	strip %{buildroot}%{_libexecdir}/libayatana-indicator/ayatana-indicator-loader3

13488 21
21mr|libbacktrace-1.0-1.gitcdb64b.3|1	%define commit cdb64b688dda93bbbacbc2b1ccf50ce9329d4748
21mr|libbacktrace-1.0-1.gitcdb64b.3|2	%define commit_short %(echo %{commit} | head -c6)
21mr|libbacktrace-1.0-1.gitcdb64b.3|3	
21mr|libbacktrace-1.0-1.gitcdb64b.3|4	%define major 0
21mr|libbacktrace-1.0-1.gitcdb64b.3|5	%define libname %mklibname backtrace %{major}
21mr|libbacktrace-1.0-1.gitcdb64b.3|6	%define devname %mklibname backtrace -d
21mr|libbacktrace-1.0-1.gitcdb64b.3|7	
21mr|libbacktrace-1.0-1.gitcdb64b.3|8	Summary:	Library of Direct Hardware Access
21mr|libbacktrace-1.0-1.gitcdb64b.3|9	Name:		libbacktrace
21mr|libbacktrace-1.0-1.gitcdb64b.3|10	Version:	1.0
21mr|libbacktrace-1.0-1.gitcdb64b.3|11	Release:	1.git%{commit_short}.3
21mr|libbacktrace-1.0-1.gitcdb64b.3|12	License:	BSD
21mr|libbacktrace-1.0-1.gitcdb64b.3|13	Group:		Development/C
21mr|libbacktrace-1.0-1.gitcdb64b.3|14	Url:		https://github.com/ianlancetaylor/libbacktrace
21mr|libbacktrace-1.0-1.gitcdb64b.3|15	Source0:	https://github.com/ianlancetaylor/libbacktrace/archive/%{commit}.zip?/%{name}-%{commit}.zip
21mr|libbacktrace-1.0-1.gitcdb64b.3|16	BuildRequires:	zlib-devel
21mr|libbacktrace-1.0-1.gitcdb64b.3|17	BuildRequires:	liblzma-devel
21mr|libbacktrace-1.0-1.gitcdb64b.3|18	
21mr|libbacktrace-1.0-1.gitcdb64b.3|19	%description
21mr|libbacktrace-1.0-1.gitcdb64b.3|20	%name - A C library that may be linked into a C/C++ program to produce symbolic
21mr|libbacktrace-1.0-1.gitcdb64b.3|21	backtraces.
21mr|libbacktrace-1.0-1.gitcdb64b.3|22	
21mr|libbacktrace-1.0-1.gitcdb64b.3|23	The libbacktrace library may be linked into a program or library and used to
21mr|libbacktrace-1.0-1.gitcdb64b.3|24	produce symbolic backtraces. Sample uses would be to print a detailed backtrace
21mr|libbacktrace-1.0-1.gitcdb64b.3|25	when an error occurs or to gather detailed profiling information. In general
21mr|libbacktrace-1.0-1.gitcdb64b.3|26	the functions provided by this library are async-signal-safe, meaning that they
21mr|libbacktrace-1.0-1.gitcdb64b.3|27	may be safely called from a signal handler.
21mr|libbacktrace-1.0-1.gitcdb64b.3|28	
21mr|libbacktrace-1.0-1.gitcdb64b.3|29	#------------------------------------------------------------------
21mr|libbacktrace-1.0-1.gitcdb64b.3|30	
21mr|libbacktrace-1.0-1.gitcdb64b.3|31	%package -n %{libname}
21mr|libbacktrace-1.0-1.gitcdb64b.3|32	Summary:	%{name} shared library
21mr|libbacktrace-1.0-1.gitcdb64b.3|33	Group:		System/Libraries
21mr|libbacktrace-1.0-1.gitcdb64b.3|34	
21mr|libbacktrace-1.0-1.gitcdb64b.3|35	%description -n %{libname}
21mr|libbacktrace-1.0-1.gitcdb64b.3|36	foo shared library.
21mr|libbacktrace-1.0-1.gitcdb64b.3|37	
21mr|libbacktrace-1.0-1.gitcdb64b.3|38	%files -n %{libname}
21mr|libbacktrace-1.0-1.gitcdb64b.3|39	%{_libdir}/%{name}.so.%{major}*
21mr|libbacktrace-1.0-1.gitcdb64b.3|40	
21mr|libbacktrace-1.0-1.gitcdb64b.3|41	#------------------------------------------------------------------
21mr|libbacktrace-1.0-1.gitcdb64b.3|42	
21mr|libbacktrace-1.0-1.gitcdb64b.3|43	%package -n %{devname}
21mr|libbacktrace-1.0-1.gitcdb64b.3|44	Summary:	Headers for library of %{name}
21mr|libbacktrace-1.0-1.gitcdb64b.3|45	Group:		Development/Other
21mr|libbacktrace-1.0-1.gitcdb64b.3|46	Provides:	%{name}-devel
21mr|libbacktrace-1.0-1.gitcdb64b.3|47	Requires:	%{libname} = %{EVRD}
21mr|libbacktrace-1.0-1.gitcdb64b.3|48	
21mr|libbacktrace-1.0-1.gitcdb64b.3|49	%description -n %{devname}
21mr|libbacktrace-1.0-1.gitcdb64b.3|50	Headers for library of %{name}
21mr|libbacktrace-1.0-1.gitcdb64b.3|51	
21mr|libbacktrace-1.0-1.gitcdb64b.3|52	%files -n %{devname}
21mr|libbacktrace-1.0-1.gitcdb64b.3|53	%doc README.md
21mr|libbacktrace-1.0-1.gitcdb64b.3|54	%license LICENSE
21mr|libbacktrace-1.0-1.gitcdb64b.3|55	%{_includedir}/*.h
21mr|libbacktrace-1.0-1.gitcdb64b.3|56	%{_libdir}/*.so
21mr|libbacktrace-1.0-1.gitcdb64b.3|57	
21mr|libbacktrace-1.0-1.gitcdb64b.3|58	#--------------------------------------------------------
21mr|libbacktrace-1.0-1.gitcdb64b.3|59	
21mr|libbacktrace-1.0-1.gitcdb64b.3|60	%prep
21mr|libbacktrace-1.0-1.gitcdb64b.3|61	%setup -q -n %{name}-%{commit}
21mr|libbacktrace-1.0-1.gitcdb64b.3|62	
21mr|libbacktrace-1.0-1.gitcdb64b.3|63	%build
21mr|libbacktrace-1.0-1.gitcdb64b.3|64	autoreconf -vfi
21mr|libbacktrace-1.0-1.gitcdb64b.3|65	%configure	\
21mr|libbacktrace-1.0-1.gitcdb64b.3|66	--disable-static	\
21mr|libbacktrace-1.0-1.gitcdb64b.3|67	--enable-shared		\
21mr|libbacktrace-1.0-1.gitcdb64b.3|68	--enable-silent-rules
21mr|libbacktrace-1.0-1.gitcdb64b.3|69	%make_build
21mr|libbacktrace-1.0-1.gitcdb64b.3|70	
21mr|libbacktrace-1.0-1.gitcdb64b.3|71	%install
21mr|libbacktrace-1.0-1.gitcdb64b.3|72	%make_install

13489 21
21mr|libbase-1.1.3-23|1	Name: libbase
21mr|libbase-1.1.3-23|2	Version: 1.1.3
21mr|libbase-1.1.3-23|3	Release: 23
21mr|libbase-1.1.3-23|4	Summary: JFree Base Services
21mr|libbase-1.1.3-23|5	License: LGPLv2
21mr|libbase-1.1.3-23|6	Group:   Development/Java
21mr|libbase-1.1.3-23|7	#Original source: http://downloads.sourceforge.net/jfreereport/%%{name}-%%{version}.zip
21mr|libbase-1.1.3-23|8	#unzip, find . -name "*.jar" -exec rm {} \;
21mr|libbase-1.1.3-23|9	#to simplify the licensing
21mr|libbase-1.1.3-23|10	Source: %{name}-%{version}-jarsdeleted.zip
21mr|libbase-1.1.3-23|11	URL: http://reporting.pentaho.org/
21mr|libbase-1.1.3-23|12	BuildRequires: ant, ant-contrib, java-devel, jpackage-utils, apache-commons-logging
21mr|libbase-1.1.3-23|13	Requires: javapackages-filesystem
21mr|libbase-1.1.3-23|14	Requires: apache-commons-logging
21mr|libbase-1.1.3-23|15	BuildArch: noarch
21mr|libbase-1.1.3-23|16	# Java stack is not supported on x86_32
21mr|libbase-1.1.3-23|17	ExcludeArch: %{ix86}
21mr|libbase-1.1.3-23|18	
21mr|libbase-1.1.3-23|19	Patch0: libbase-1.1.2.build.patch
21mr|libbase-1.1.3-23|20	
21mr|libbase-1.1.3-23|21	%description
21mr|libbase-1.1.3-23|22	LibBase is a library developed to provide base services like logging,
21mr|libbase-1.1.3-23|23	configuration and initialization to other libraries and applications. The
21mr|libbase-1.1.3-23|24	library is the root library for all Pentaho-Reporting projects.
21mr|libbase-1.1.3-23|25	
21mr|libbase-1.1.3-23|26	%package javadoc
21mr|libbase-1.1.3-23|27	Summary: Javadoc for %{name}
21mr|libbase-1.1.3-23|28	Requires: %{name} = %{version}-%{release}
21mr|libbase-1.1.3-23|29	Requires: javapackages-filesystem
21mr|libbase-1.1.3-23|30	
21mr|libbase-1.1.3-23|31	%description javadoc
21mr|libbase-1.1.3-23|32	Javadoc for %{name}.
21mr|libbase-1.1.3-23|33	
21mr|libbase-1.1.3-23|34	%prep
21mr|libbase-1.1.3-23|35	%setup -q -c
21mr|libbase-1.1.3-23|36	%patch0 -p1 -b .build
21mr|libbase-1.1.3-23|37	mkdir -p lib
21mr|libbase-1.1.3-23|38	find . -name "*.jar" -exec rm -f {} \;
21mr|libbase-1.1.3-23|39	build-jar-repository -s -p lib commons-logging-api
21mr|libbase-1.1.3-23|40	cd lib
21mr|libbase-1.1.3-23|41	ln -s /usr/share/java/ant ant-contrib
21mr|libbase-1.1.3-23|42	
21mr|libbase-1.1.3-23|43	%build
21mr|libbase-1.1.3-23|44	ant jar javadoc
21mr|libbase-1.1.3-23|45	
21mr|libbase-1.1.3-23|46	%install
21mr|libbase-1.1.3-23|47	mkdir -p $RPM_BUILD_ROOT%{_javadir}
21mr|libbase-1.1.3-23|48	cp -p ./dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
21mr|libbase-1.1.3-23|49	
21mr|libbase-1.1.3-23|50	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|libbase-1.1.3-23|51	cp -rp bin/javadoc/docs/api $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|libbase-1.1.3-23|52	
21mr|libbase-1.1.3-23|53	%files
21mr|libbase-1.1.3-23|54	%license licence-LGPL.txt
21mr|libbase-1.1.3-23|55	%doc ChangeLog.txt README.txt
21mr|libbase-1.1.3-23|56	%{_javadir}/%{name}.jar
21mr|libbase-1.1.3-23|57	
21mr|libbase-1.1.3-23|58	%files javadoc
21mr|libbase-1.1.3-23|59	%{_javadocdir}/%{name}
21mr|libbase-1.1.3-23|60	

13490 21
21mr|libbinio-1.5-1|1	%define	oname	binio
21mr|libbinio-1.5-1|2	%define	major	1
21mr|libbinio-1.5-1|3	%define	libname	%mklibname %{oname} %{major}
21mr|libbinio-1.5-1|4	%define	libdev	%mklibname -d %{oname}
21mr|libbinio-1.5-1|5	%define libstat %mklibname -d -s %{oname}
21mr|libbinio-1.5-1|6	
21mr|libbinio-1.5-1|7	Summary:	Binary I/O stream class library
21mr|libbinio-1.5-1|8	Name:		libbinio
21mr|libbinio-1.5-1|9	Version:	1.5
21mr|libbinio-1.5-1|10	Release:	1
21mr|libbinio-1.5-1|11	License:	LGPLv2+
21mr|libbinio-1.5-1|12	Group:		System/Libraries
21mr|libbinio-1.5-1|13	Url:		https://github.com/adplug/libbinio
21mr|libbinio-1.5-1|14	Source0:		https://github.com/adplug/libbinio/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
21mr|libbinio-1.5-1|15	Patch0:	libbinio-1.5-string-conversion.patch
21mr|libbinio-1.5-1|16	Patch1:	libbinio-1.5-gcc4.4.patch
21mr|libbinio-1.5-1|17	Requires(post,postun):	rpm-helper
21mr|libbinio-1.5-1|18	
21mr|libbinio-1.5-1|19	%description
21mr|libbinio-1.5-1|20	This binary I/O stream class library presents a platform-independent way to
21mr|libbinio-1.5-1|21	access binary data streams in C++. It is hardware independent in the form that
21mr|libbinio-1.5-1|22	it transparently converts between the different forms of machine-internal
21mr|libbinio-1.5-1|23	binary data representation. It further employs no special I/O protocol and can
21mr|libbinio-1.5-1|24	be used on arbitrary binary data sources.
21mr|libbinio-1.5-1|25	
21mr|libbinio-1.5-1|26	#-----------------------------------------------------------------------------
21mr|libbinio-1.5-1|27	
21mr|libbinio-1.5-1|28	%package -n	%{libname}
21mr|libbinio-1.5-1|29	Summary:	Shared library for %{name}
21mr|libbinio-1.5-1|30	Group:		System/Libraries
21mr|libbinio-1.5-1|31	
21mr|libbinio-1.5-1|32	%description -n	%{libname}
21mr|libbinio-1.5-1|33	This binary I/O stream class library presents a platform-independent way to
21mr|libbinio-1.5-1|34	access binary data streams in C++. It is hardware independent in the form that
21mr|libbinio-1.5-1|35	it transparently converts between the different forms of machine-internal
21mr|libbinio-1.5-1|36	binary data representation. It further employs no special I/O protocol and can
21mr|libbinio-1.5-1|37	be used on arbitrary binary data sources.
21mr|libbinio-1.5-1|38	This package contains the shared library needed to run applications based on
21mr|libbinio-1.5-1|39	%{name}.
21mr|libbinio-1.5-1|40	
21mr|libbinio-1.5-1|41	%files -n %{libname}
21mr|libbinio-1.5-1|42	%doc COPYING
21mr|libbinio-1.5-1|43	%{_libdir}/%{name}.so.%{major}*
21mr|libbinio-1.5-1|44	
21mr|libbinio-1.5-1|45	#-----------------------------------------------------------------------------
21mr|libbinio-1.5-1|46	
21mr|libbinio-1.5-1|47	%package -n	%{libdev}
21mr|libbinio-1.5-1|48	Summary:	Development files for %{name}
21mr|libbinio-1.5-1|49	Group:		Development/C++
21mr|libbinio-1.5-1|50	Requires:	%{libname} = %{EVRD}
21mr|libbinio-1.5-1|51	Provides:		%{name}-devel = %{EVRD}
21mr|libbinio-1.5-1|52	
21mr|libbinio-1.5-1|53	%description -n %{libdev}
21mr|libbinio-1.5-1|54	This binary I/O stream class library presents a platform-independent way to
21mr|libbinio-1.5-1|55	access binary data streams in C++. It is hardware independent in the form that
21mr|libbinio-1.5-1|56	it transparently converts between the different forms of machine-internal
21mr|libbinio-1.5-1|57	binary data representation. It further employs no special I/O protocol and can
21mr|libbinio-1.5-1|58	be used on arbitrary binary data sources.
21mr|libbinio-1.5-1|59	This package contains C++ header files, the shared library symlink and the
21mr|libbinio-1.5-1|60	developer documentation for %{name}.
21mr|libbinio-1.5-1|61	
21mr|libbinio-1.5-1|62	%files -n %{libdev}
21mr|libbinio-1.5-1|63	%doc README AUTHORS ChangeLog COPYING NEWS
21mr|libbinio-1.5-1|64	%dir %{_includedir}/%{name}
21mr|libbinio-1.5-1|65	%{_includedir}/%{name}/*.h
21mr|libbinio-1.5-1|66	%{_libdir}/%{name}.so
21mr|libbinio-1.5-1|67	%{_libdir}/pkgconfig/%{name}.pc
21mr|libbinio-1.5-1|68	%{_infodir}/%{name}.info.*
21mr|libbinio-1.5-1|69	
21mr|libbinio-1.5-1|70	%post -n %{libdev}
21mr|libbinio-1.5-1|71	if [[ -f %{_infodir}/libbinio.info.xz ]];
21mr|libbinio-1.5-1|72	then /sbin/install-info %{_infodir}/libbinio.info.xz --info-dir=%{_infodir};
21mr|libbinio-1.5-1|73	fi
21mr|libbinio-1.5-1|74	
21mr|libbinio-1.5-1|75	%postun -n %{libdev}
21mr|libbinio-1.5-1|76	if [ "$1" = "0" ];
21mr|libbinio-1.5-1|77	then if [[ -f %{_infodir}/libbinio.info.xz ]];
21mr|libbinio-1.5-1|78	then /sbin/install-info %{_infodir}/libbinio.info.xz --info-dir=%{_infodir} --remove;
21mr|libbinio-1.5-1|79	fi;
21mr|libbinio-1.5-1|80	fi
21mr|libbinio-1.5-1|81	
21mr|libbinio-1.5-1|82	#-----------------------------------------------------------------------------
21mr|libbinio-1.5-1|83	
21mr|libbinio-1.5-1|84	%package -n	%{libstat}
21mr|libbinio-1.5-1|85	Summary:	Static library for %{name}
21mr|libbinio-1.5-1|86	Group:		Development/C++
21mr|libbinio-1.5-1|87	Requires:	%{libname} = %{EVRD}
21mr|libbinio-1.5-1|88	Provides:		%{name}-static-devel = %{EVRD}
21mr|libbinio-1.5-1|89	
21mr|libbinio-1.5-1|90	%description -n %{libstat}
21mr|libbinio-1.5-1|91	This binary I/O stream class library presents a platform-independent way to
21mr|libbinio-1.5-1|92	access binary data streams in C++. It is hardware independent in the form that
21mr|libbinio-1.5-1|93	it transparently converts between the different forms of machine-internal
21mr|libbinio-1.5-1|94	binary data representation. It further employs no special I/O protocol and can
21mr|libbinio-1.5-1|95	be used on arbitrary binary data sources.
21mr|libbinio-1.5-1|96	This package contains the static library of %{name}.
21mr|libbinio-1.5-1|97	
21mr|libbinio-1.5-1|98	%files -n %{libstat}
21mr|libbinio-1.5-1|99	%doc COPYING
21mr|libbinio-1.5-1|100	%{_libdir}/%{name}.a
21mr|libbinio-1.5-1|101	
21mr|libbinio-1.5-1|102	#-----------------------------------------------------------------------------
21mr|libbinio-1.5-1|103	
21mr|libbinio-1.5-1|104	%prep
21mr|libbinio-1.5-1|105	%setup -q
21mr|libbinio-1.5-1|106	%patch0 -p1
21mr|libbinio-1.5-1|107	%patch1 -p1
21mr|libbinio-1.5-1|108	
21mr|libbinio-1.5-1|109	
21mr|libbinio-1.5-1|110	%build
21mr|libbinio-1.5-1|111	autoreconf -vfi
21mr|libbinio-1.5-1|112	%configure --enable-static
21mr|libbinio-1.5-1|113	%make
21mr|libbinio-1.5-1|114	
21mr|libbinio-1.5-1|115	
21mr|libbinio-1.5-1|116	%install
21mr|libbinio-1.5-1|117	%makeinstall_std

13491 21
21mr|libblockdev-2.26-1|1	%define with_gtk_doc 0
21mr|libblockdev-2.26-1|2	%define with_bcache 0
21mr|libblockdev-2.26-1|3	%define with_lvm_dbus 1
21mr|libblockdev-2.26-1|4	%define with_vdo 1
21mr|libblockdev-2.26-1|5	%define with_dmraid 1
21mr|libblockdev-2.26-1|6	
21mr|libblockdev-2.26-1|7	%global somajor 2
21mr|libblockdev-2.26-1|8	%global girver %{somajor}.0
21mr|libblockdev-2.26-1|9	%global shortname blockdev
21mr|libblockdev-2.26-1|10	
21mr|libblockdev-2.26-1|11	# Hold on, this is a doozy of libraries...
21mr|libblockdev-2.26-1|12	%global libname %mklibname %{shortname} %{somajor}
21mr|libblockdev-2.26-1|13	%global girname %mklibname %{shortname}-gir %{girver}
21mr|libblockdev-2.26-1|14	%global devname %mklibname %{shortname} -d
21mr|libblockdev-2.26-1|15	
21mr|libblockdev-2.26-1|16	# libbd_utils
21mr|libblockdev-2.26-1|17	%global libutilsname %mklibname bd_utils %{somajor}
21mr|libblockdev-2.26-1|18	%global devutilsname %mklibname bd_utils -d
21mr|libblockdev-2.26-1|19	
21mr|libblockdev-2.26-1|20	# libbd_btrfs
21mr|libblockdev-2.26-1|21	%global libbtrfsname %mklibname bd_btrfs %{somajor}
21mr|libblockdev-2.26-1|22	%global devbtrfsname %mklibname bd_btrfs -d
21mr|libblockdev-2.26-1|23	
21mr|libblockdev-2.26-1|24	# libbd_crypto
21mr|libblockdev-2.26-1|25	%global libcryptoname %mklibname bd_crypto %{somajor}
21mr|libblockdev-2.26-1|26	%global devcryptoname %mklibname bd_crypto -d
21mr|libblockdev-2.26-1|27	
21mr|libblockdev-2.26-1|28	# libbd_dm
21mr|libblockdev-2.26-1|29	%global libdmname %mklibname bd_dm %{somajor}
21mr|libblockdev-2.26-1|30	%global devdmname %mklibname bd_dm -d
21mr|libblockdev-2.26-1|31	
21mr|libblockdev-2.26-1|32	# libbd_fs
21mr|libblockdev-2.26-1|33	%global libfsname %mklibname bd_fs %{somajor}
21mr|libblockdev-2.26-1|34	%global devfsname %mklibname bd_fs -d
21mr|libblockdev-2.26-1|35	
21mr|libblockdev-2.26-1|36	# libbd_kbd
21mr|libblockdev-2.26-1|37	%global libkbdname %mklibname bd_kbd %{somajor}
21mr|libblockdev-2.26-1|38	%global devkbdname %mklibname bd_kbd -d
21mr|libblockdev-2.26-1|39	
21mr|libblockdev-2.26-1|40	# libbd_loop
21mr|libblockdev-2.26-1|41	%global libloopname %mklibname bd_loop %{somajor}
21mr|libblockdev-2.26-1|42	%global devloopname %mklibname bd_loop -d
21mr|libblockdev-2.26-1|43	
21mr|libblockdev-2.26-1|44	# libbd_lvm
21mr|libblockdev-2.26-1|45	%global liblvmname %mklibname bd_lvm %{somajor}
21mr|libblockdev-2.26-1|46	%global devlvmname %mklibname bd_lvm -d
21mr|libblockdev-2.26-1|47	
21mr|libblockdev-2.26-1|48	# libbd_lvm-dbus
21mr|libblockdev-2.26-1|49	%global liblvm_dbusname %mklibname bd_lvm-dbus %{somajor}
21mr|libblockdev-2.26-1|50	%global devlvm_dbusname %mklibname bd_lvm-dbus -d
21mr|libblockdev-2.26-1|51	
21mr|libblockdev-2.26-1|52	# libbd_mdraid
21mr|libblockdev-2.26-1|53	%global libmdraidname %mklibname bd_mdraid %{somajor}
21mr|libblockdev-2.26-1|54	%global devmdraidname %mklibname bd_mdraid -d
21mr|libblockdev-2.26-1|55	
21mr|libblockdev-2.26-1|56	# libbd_mpath
21mr|libblockdev-2.26-1|57	%global libmpathname %mklibname bd_mpath %{somajor}
21mr|libblockdev-2.26-1|58	%global devmpathname %mklibname bd_mpath -d
21mr|libblockdev-2.26-1|59	
21mr|libblockdev-2.26-1|60	# libbd_nvdimm
21mr|libblockdev-2.26-1|61	%global libnvdimmname %mklibname bd_nvdimm %{somajor}
21mr|libblockdev-2.26-1|62	%global devnvdimmname %mklibname bd_nvdimm -d
21mr|libblockdev-2.26-1|63	
21mr|libblockdev-2.26-1|64	# libbd_part
21mr|libblockdev-2.26-1|65	%global libpartname %mklibname bd_part %{somajor}
21mr|libblockdev-2.26-1|66	%global devpartname %mklibname bd_part -d
21mr|libblockdev-2.26-1|67	
21mr|libblockdev-2.26-1|68	# libbd_swap
21mr|libblockdev-2.26-1|69	%global libswapname %mklibname bd_swap %{somajor}
21mr|libblockdev-2.26-1|70	%global devswapname %mklibname bd_swap -d
21mr|libblockdev-2.26-1|71	
21mr|libblockdev-2.26-1|72	# libbd_vdo
21mr|libblockdev-2.26-1|73	%global libvdoname %mklibname bd_vdo %{somajor}
21mr|libblockdev-2.26-1|74	%global devvdoname %mklibname bd_vdo -d
21mr|libblockdev-2.26-1|75	
21mr|libblockdev-2.26-1|76	# libbd_s390
21mr|libblockdev-2.26-1|77	%global libs390name %mklibname bd_s390 %{somajor}
21mr|libblockdev-2.26-1|78	%global devs390name %mklibname bd_s390 -d
21mr|libblockdev-2.26-1|79	
21mr|libblockdev-2.26-1|80	%global optflags %optflags %(pkg-config --cflags-only-I --libs-only-L libkmod)
21mr|libblockdev-2.26-1|81	
21mr|libblockdev-2.26-1|82	Name:        libblockdev
21mr|libblockdev-2.26-1|83	Version:     2.26
21mr|libblockdev-2.26-1|84	Release:     1
21mr|libblockdev-2.26-1|85	Summary:     A library for low-level manipulation with block devices
21mr|libblockdev-2.26-1|86	Group:       System/Libraries
21mr|libblockdev-2.26-1|87	License:     LGPLv2+
21mr|libblockdev-2.26-1|88	URL:         https://github.com/storaged-project/libblockdev
21mr|libblockdev-2.26-1|89	Source0:     https://github.com/storaged-project/libblockdev/releases/download/%{version}-%{release}/%{name}-%{version}.tar.gz
21mr|libblockdev-2.26-1|90	
21mr|libblockdev-2.26-1|91	BuildRequires: glib2-devel
21mr|libblockdev-2.26-1|92	BuildRequires: pkgconfig(gobject-introspection-1.0)
21mr|libblockdev-2.26-1|93	BuildRequires: pkgconfig(python)
21mr|libblockdev-2.26-1|94	BuildRequires: pkgconfig(python3)
21mr|libblockdev-2.26-1|95	%if %{with_gtk_doc}
21mr|libblockdev-2.26-1|96	BuildRequires: gtk-doc
21mr|libblockdev-2.26-1|97	%endif
21mr|libblockdev-2.26-1|98	
21mr|libblockdev-2.26-1|99	# Needed for the escrow tests in tests/crypto_test.py, but not used to build
21mr|libblockdev-2.26-1|100	BuildRequires: volume_key
21mr|libblockdev-2.26-1|101	# BuildRequires: nss-tools
21mr|libblockdev-2.26-1|102	
21mr|libblockdev-2.26-1|103	%description
21mr|libblockdev-2.26-1|104	The libblockdev is a C library with GObject introspection support that can be
21mr|libblockdev-2.26-1|105	used for doing low-level operations with block devices like setting up LVM,
21mr|libblockdev-2.26-1|106	BTRFS, LUKS or MD RAID. The library uses plugins (LVM, BTRFS,...) and serves as
21mr|libblockdev-2.26-1|107	a thin wrapper around its plugins' functionality. All the plugins, however, can
21mr|libblockdev-2.26-1|108	be used as standalone libraries. One of the core principles of libblockdev is
21mr|libblockdev-2.26-1|109	that it is stateless from the storage configuration's perspective (e.g. it has
21mr|libblockdev-2.26-1|110	no information about VGs when creating an LV).
21mr|libblockdev-2.26-1|111	
21mr|libblockdev-2.26-1|112	%package -n %{libname}
21mr|libblockdev-2.26-1|113	Summary:  A library for low-level manipulation with block devices
21mr|libblockdev-2.26-1|114	Group:    System/Libraries
21mr|libblockdev-2.26-1|115	
21mr|libblockdev-2.26-1|116	%description -n %{libname}
21mr|libblockdev-2.26-1|117	libblockdev is a C library with GObject introspection support that can be
21mr|libblockdev-2.26-1|118	used for doing low-level operations with block devices like setting up LVM,
21mr|libblockdev-2.26-1|119	BTRFS, LUKS or MD RAID. The library uses plugins (LVM, BTRFS,...) and serves as
21mr|libblockdev-2.26-1|120	a thin wrapper around its plugins' functionality. All the plugins, however, can
21mr|libblockdev-2.26-1|121	be used as standalone libraries. One of the core principles of libblockdev is
21mr|libblockdev-2.26-1|122	that it is stateless from the storage configuration's perspective (e.g. it has
21mr|libblockdev-2.26-1|123	no information about VGs when creating an LV).
21mr|libblockdev-2.26-1|124	
21mr|libblockdev-2.26-1|125	%package -n %{girname}
21mr|libblockdev-2.26-1|126	Summary:  A library for low-level manipulation with block devices (GI bindings)
21mr|libblockdev-2.26-1|127	Group:    System/Libraries
21mr|libblockdev-2.26-1|128	Requires: %{libname} = %{EVRD}
21mr|libblockdev-2.26-1|129	
21mr|libblockdev-2.26-1|130	%description -n %{girname}
21mr|libblockdev-2.26-1|131	This package contains the gobject-introspection bindings for using the
21mr|libblockdev-2.26-1|132	libblockdev library.
21mr|libblockdev-2.26-1|133	
21mr|libblockdev-2.26-1|134	%package -n %{devname}
21mr|libblockdev-2.26-1|135	Summary:  Development files for libblockdev
21mr|libblockdev-2.26-1|136	Group:    Development/C
21mr|libblockdev-2.26-1|137	Provides: %{name}-devel = %{EVRD}
21mr|libblockdev-2.26-1|138	Provides: %{name}-devel = %{EVRD}
21mr|libblockdev-2.26-1|139	Requires: %{libname} = %{EVRD}
21mr|libblockdev-2.26-1|140	Requires: %{girname} = %{EVRD}
21mr|libblockdev-2.26-1|141	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|142	Requires: glib2-devel
21mr|libblockdev-2.26-1|143	
21mr|libblockdev-2.26-1|144	%description -n %{devname}
21mr|libblockdev-2.26-1|145	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|146	with the libblockdev library.
21mr|libblockdev-2.26-1|147	
21mr|libblockdev-2.26-1|148	%package -n python3-blockdev
21mr|libblockdev-2.26-1|149	Summary:  Python3 gobject-introspection bindings for libblockdev
21mr|libblockdev-2.26-1|150	Group:    Development/Python
21mr|libblockdev-2.26-1|151	Requires: %{libname} = %{EVRD}
21mr|libblockdev-2.26-1|152	Requires: %{girname} = %{EVRD}
21mr|libblockdev-2.26-1|153	%{?python_provide:%python_provide python3-blockdev}
21mr|libblockdev-2.26-1|154	
21mr|libblockdev-2.26-1|155	%description -n python3-blockdev
21mr|libblockdev-2.26-1|156	This package contains enhancements to the gobject-introspection bindings for
21mr|libblockdev-2.26-1|157	libblockdev in Python3.
21mr|libblockdev-2.26-1|158	
21mr|libblockdev-2.26-1|159	%package -n python2-blockdev
21mr|libblockdev-2.26-1|160	%py2_migration_meta python2-blockdev
21mr|libblockdev-2.26-1|161	Summary:  Python2 gobject-introspection bindings for libblockdev
21mr|libblockdev-2.26-1|162	Group:    Development/Python
21mr|libblockdev-2.26-1|163	Requires: %{libname} = %{EVRD}
21mr|libblockdev-2.26-1|164	Requires: %{girname} = %{EVRD}
21mr|libblockdev-2.26-1|165	%{?python_provide:%python_provide python2-blockdev}
21mr|libblockdev-2.26-1|166	
21mr|libblockdev-2.26-1|167	%description -n python2-blockdev
21mr|libblockdev-2.26-1|168	This package contains enhancements to the gobject-introspection bindings for
21mr|libblockdev-2.26-1|169	libblockdev in Python2.
21mr|libblockdev-2.26-1|170	
21mr|libblockdev-2.26-1|171	%package -n %{libutilsname}
21mr|libblockdev-2.26-1|172	BuildRequires: kmod-devel
21mr|libblockdev-2.26-1|173	Summary:  A library with utility functions for the libblockdev library
21mr|libblockdev-2.26-1|174	Group:    System/Libraries
21mr|libblockdev-2.26-1|175	
21mr|libblockdev-2.26-1|176	%description -n %{libutilsname}
21mr|libblockdev-2.26-1|177	The libblockdev-utils is a library providing utility functions used by the
21mr|libblockdev-2.26-1|178	libblockdev library and its plugins.
21mr|libblockdev-2.26-1|179	
21mr|libblockdev-2.26-1|180	%package -n %{devutilsname}
21mr|libblockdev-2.26-1|181	Summary:  Development files for libblockdev-utils
21mr|libblockdev-2.26-1|182	Group:    Development/C
21mr|libblockdev-2.26-1|183	Provides: %{name}-utils-devel = %{EVRD}
21mr|libblockdev-2.26-1|184	Provides: %{name}-utils-devel = %{EVRD}
21mr|libblockdev-2.26-1|185	Provides: bd_utils-devel = %{EVRD}
21mr|libblockdev-2.26-1|186	Provides: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|187	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|188	Requires: glib2-devel
21mr|libblockdev-2.26-1|189	
21mr|libblockdev-2.26-1|190	%description -n %{devutilsname}
21mr|libblockdev-2.26-1|191	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|192	with the libblockdev-utils library.
21mr|libblockdev-2.26-1|193	
21mr|libblockdev-2.26-1|194	%package -n %{libbtrfsname}
21mr|libblockdev-2.26-1|195	BuildRequires: libbytesize-devel
21mr|libblockdev-2.26-1|196	Summary:  The BTRFS plugin for the libblockdev library
21mr|libblockdev-2.26-1|197	Group:    System/Libraries
21mr|libblockdev-2.26-1|198	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|199	Provides: %{name}-btrfs = %{EVRD}
21mr|libblockdev-2.26-1|200	Requires: btrfs-progs
21mr|libblockdev-2.26-1|201	
21mr|libblockdev-2.26-1|202	%description -n %{libbtrfsname}
21mr|libblockdev-2.26-1|203	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|204	providing the BTRFS-related functionality.
21mr|libblockdev-2.26-1|205	
21mr|libblockdev-2.26-1|206	%package -n %{devbtrfsname}
21mr|libblockdev-2.26-1|207	Summary:  Development files for the libblockdev-btrfs plugin/library
21mr|libblockdev-2.26-1|208	Group:    Development/C
21mr|libblockdev-2.26-1|209	Provides: %{name}-btrfs-devel = %{EVRD}
21mr|libblockdev-2.26-1|210	Provides: %{name}-btrfs-devel = %{EVRD}
21mr|libblockdev-2.26-1|211	Provides: bd_btrfs-devel = %{EVRD}
21mr|libblockdev-2.26-1|212	Requires: %{libbtrfsname} = %{EVRD}
21mr|libblockdev-2.26-1|213	Requires: glib2-devel
21mr|libblockdev-2.26-1|214	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|215	
21mr|libblockdev-2.26-1|216	%description -n %{devbtrfsname}
21mr|libblockdev-2.26-1|217	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|218	with the libblockdev-btrfs plugin/library.
21mr|libblockdev-2.26-1|219	
21mr|libblockdev-2.26-1|220	%package -n %{libcryptoname}
21mr|libblockdev-2.26-1|221	Summary:       The crypto plugin for the libblockdev library
21mr|libblockdev-2.26-1|222	Group:         System/Libraries
21mr|libblockdev-2.26-1|223	Provides:	%{name}-crypto = %{EVRD}
21mr|libblockdev-2.26-1|224	BuildRequires: pkgconfig(libcryptsetup)
21mr|libblockdev-2.26-1|225	BuildRequires: pkgconfig(blkid)
21mr|libblockdev-2.26-1|226	BuildRequires: volume_key-devel >= 0.3.9-7
21mr|libblockdev-2.26-1|227	BuildRequires: nss-devel
21mr|libblockdev-2.26-1|228	
21mr|libblockdev-2.26-1|229	%description -n %{libcryptoname}
21mr|libblockdev-2.26-1|230	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|231	providing the functionality related to encrypted devices (LUKS).
21mr|libblockdev-2.26-1|232	
21mr|libblockdev-2.26-1|233	%package -n %{devcryptoname}
21mr|libblockdev-2.26-1|234	Summary:  Development files for the libblockdev-crypto plugin/library
21mr|libblockdev-2.26-1|235	Group:    Development/C
21mr|libblockdev-2.26-1|236	Provides: bd_crypto-devel = %{EVRD}
21mr|libblockdev-2.26-1|237	Provides: %{name}-crypto-devel = %{EVRD}
21mr|libblockdev-2.26-1|238	Provides: %{name}-crypto-devel = %{EVRD}
21mr|libblockdev-2.26-1|239	Requires: %{libcryptoname} = %{EVRD}
21mr|libblockdev-2.26-1|240	Requires: glib2-devel
21mr|libblockdev-2.26-1|241	
21mr|libblockdev-2.26-1|242	%description -n %{devcryptoname}
21mr|libblockdev-2.26-1|243	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|244	with the libblockdev-crypto plugin/library.
21mr|libblockdev-2.26-1|245	
21mr|libblockdev-2.26-1|246	%package -n %{libdmname}
21mr|libblockdev-2.26-1|247	BuildRequires: pkgconfig(devmapper)
21mr|libblockdev-2.26-1|248	%if %{with_dmraid}
21mr|libblockdev-2.26-1|249	BuildRequires: dmraid-devel
21mr|libblockdev-2.26-1|250	%endif
21mr|libblockdev-2.26-1|251	BuildRequires: pkgconfig(systemd)
21mr|libblockdev-2.26-1|252	Summary:  The Device Mapper plugin for the libblockdev library
21mr|libblockdev-2.26-1|253	Group:    System/Libraries
21mr|libblockdev-2.26-1|254	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|255	Requires: device-mapper
21mr|libblockdev-2.26-1|256	Provides: %{name}-dm = %{EVRD}
21mr|libblockdev-2.26-1|257	%if %{with_dmraid}
21mr|libblockdev-2.26-1|258	Requires: dmraid
21mr|libblockdev-2.26-1|259	%endif
21mr|libblockdev-2.26-1|260	
21mr|libblockdev-2.26-1|261	%description -n %{libdmname}
21mr|libblockdev-2.26-1|262	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|263	providing the functionality related to Device Mapper.
21mr|libblockdev-2.26-1|264	
21mr|libblockdev-2.26-1|265	%package -n %{devdmname}
21mr|libblockdev-2.26-1|266	Summary:  Development files for the libblockdev-dm plugin/library
21mr|libblockdev-2.26-1|267	Group:    Development/C
21mr|libblockdev-2.26-1|268	Provides: %{name}-dm-devel = %{EVRD}
21mr|libblockdev-2.26-1|269	Provides: %{name}-dm-devel = %{EVRD}
21mr|libblockdev-2.26-1|270	Provides: bd_dm-devel = %{EVRD}
21mr|libblockdev-2.26-1|271	Requires: %{libdmname} = %{EVRD}
21mr|libblockdev-2.26-1|272	Requires: glib2-devel
21mr|libblockdev-2.26-1|273	Requires: pkgconfig(devmapper)
21mr|libblockdev-2.26-1|274	Requires: pkgconfig(systemd)
21mr|libblockdev-2.26-1|275	%if %{with_dmraid}
21mr|libblockdev-2.26-1|276	Requires: dmraid-devel
21mr|libblockdev-2.26-1|277	%endif
21mr|libblockdev-2.26-1|278	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|279	
21mr|libblockdev-2.26-1|280	%description -n %{devdmname}
21mr|libblockdev-2.26-1|281	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|282	with the libblockdev-dm plugin/library.
21mr|libblockdev-2.26-1|283	
21mr|libblockdev-2.26-1|284	%package -n %{libfsname}
21mr|libblockdev-2.26-1|285	BuildRequires: parted-devel
21mr|libblockdev-2.26-1|286	BuildRequires: pkgconfig(blkid)
21mr|libblockdev-2.26-1|287	BuildRequires: pkgconfig(mount)
21mr|libblockdev-2.26-1|288	Summary:  The FS plugin for the libblockdev library
21mr|libblockdev-2.26-1|289	Group:    System/Libraries
21mr|libblockdev-2.26-1|290	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|291	Provides: %{name}-fs = %{EVRD}
21mr|libblockdev-2.26-1|292	#%%Requires: device-mapper-multipath
21mr|libblockdev-2.26-1|293	
21mr|libblockdev-2.26-1|294	%description -n %{libfsname}
21mr|libblockdev-2.26-1|295	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|296	providing the functionality related to operations with file systems.
21mr|libblockdev-2.26-1|297	
21mr|libblockdev-2.26-1|298	%package -n %{devfsname}
21mr|libblockdev-2.26-1|299	Summary:  Development files for the libblockdev-fs plugin/library
21mr|libblockdev-2.26-1|300	Group:    Development/C
21mr|libblockdev-2.26-1|301	Provides: %{name}-fs-devel = %{EVRD}
21mr|libblockdev-2.26-1|302	Provides: %{name}-fs-devel = %{EVRD}
21mr|libblockdev-2.26-1|303	Provides: bd_fs-devel = %{EVRD}
21mr|libblockdev-2.26-1|304	Requires: %{libfsname} = %{EVRD}
21mr|libblockdev-2.26-1|305	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|306	Requires: glib2-devel
21mr|libblockdev-2.26-1|307	Requires: xfsprogs
21mr|libblockdev-2.26-1|308	Requires: dosfstools
21mr|libblockdev-2.26-1|309	
21mr|libblockdev-2.26-1|310	%description -n %{devfsname}
21mr|libblockdev-2.26-1|311	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|312	with the libblockdev-fs plugin/library.
21mr|libblockdev-2.26-1|313	
21mr|libblockdev-2.26-1|314	%package -n %{libkbdname}
21mr|libblockdev-2.26-1|315	BuildRequires: libbytesize-devel
21mr|libblockdev-2.26-1|316	Summary:  The KBD plugin for the libblockdev library
21mr|libblockdev-2.26-1|317	Group:    System/Libraries
21mr|libblockdev-2.26-1|318	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|319	Provides: %{name}-kbd = %{EVRD}
21mr|libblockdev-2.26-1|320	%if %{with_bcache}
21mr|libblockdev-2.26-1|321	Requires: bcache-tools >= 1.0.8
21mr|libblockdev-2.26-1|322	%endif
21mr|libblockdev-2.26-1|323	
21mr|libblockdev-2.26-1|324	%description -n %{libkbdname}
21mr|libblockdev-2.26-1|325	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|326	providing the functionality related to kernel block devices (namely zRAM and
21mr|libblockdev-2.26-1|327	Bcache).
21mr|libblockdev-2.26-1|328	
21mr|libblockdev-2.26-1|329	%package -n %{devkbdname}
21mr|libblockdev-2.26-1|330	Summary:  Development files for the libblockdev-kbd plugin/library
21mr|libblockdev-2.26-1|331	Group:    Development/C
21mr|libblockdev-2.26-1|332	Provides: %{name}-kbd-devel = %{EVRD}
21mr|libblockdev-2.26-1|333	Provides: %{name}-kbd-devel = %{EVRD}
21mr|libblockdev-2.26-1|334	Provides: bd_kbd-devel = %{EVRD}
21mr|libblockdev-2.26-1|335	Requires: %{libkbdname} = %{EVRD}
21mr|libblockdev-2.26-1|336	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|337	Requires: glib2-devel
21mr|libblockdev-2.26-1|338	
21mr|libblockdev-2.26-1|339	%description -n %{devkbdname}
21mr|libblockdev-2.26-1|340	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|341	with the libblockdev-kbd plugin/library.
21mr|libblockdev-2.26-1|342	
21mr|libblockdev-2.26-1|343	%package -n %{libloopname}
21mr|libblockdev-2.26-1|344	Summary:  The loop plugin for the libblockdev library
21mr|libblockdev-2.26-1|345	Group:    System/Libraries
21mr|libblockdev-2.26-1|346	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|347	Provides: %{name}-loop = %{EVRD}
21mr|libblockdev-2.26-1|348	
21mr|libblockdev-2.26-1|349	%description -n %{libloopname}
21mr|libblockdev-2.26-1|350	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|351	providing the functionality related to loop devices.
21mr|libblockdev-2.26-1|352	
21mr|libblockdev-2.26-1|353	%package -n %{devloopname}
21mr|libblockdev-2.26-1|354	Summary:  Development files for the libblockdev-loop plugin/library
21mr|libblockdev-2.26-1|355	Group:    Development/C
21mr|libblockdev-2.26-1|356	Provides: %{name}-loop-devel = %{EVRD}
21mr|libblockdev-2.26-1|357	Provides: %{name}-loop-devel = %{EVRD}
21mr|libblockdev-2.26-1|358	Provides: bd_loop-devel = %{EVRD}
21mr|libblockdev-2.26-1|359	Requires: %{libloopname} = %{EVRD}
21mr|libblockdev-2.26-1|360	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|361	Requires: glib2-devel
21mr|libblockdev-2.26-1|362	
21mr|libblockdev-2.26-1|363	%description -n %{devloopname}
21mr|libblockdev-2.26-1|364	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|365	with the libblockdev-loop plugin/library.
21mr|libblockdev-2.26-1|366	
21mr|libblockdev-2.26-1|367	
21mr|libblockdev-2.26-1|368	%package -n %{liblvmname}
21mr|libblockdev-2.26-1|369	BuildRequires: pkgconfig(devmapper)
21mr|libblockdev-2.26-1|370	Summary:  The LVM plugin for the libblockdev library
21mr|libblockdev-2.26-1|371	Group:    System/Libraries
21mr|libblockdev-2.26-1|372	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|373	# src/plugins/lvm.c checks for utitilities lvm and thin_metadata_size
21mr|libblockdev-2.26-1|374	Requires: lvm2
21mr|libblockdev-2.26-1|375	Requires: %{_sbindir}/thin_metadata_size
21mr|libblockdev-2.26-1|376	Provides: %{name}-lvm = %{EVRD}
21mr|libblockdev-2.26-1|377	# for thin_metadata_size
21mr|libblockdev-2.26-1|378	#%%Requires: device-mapper-persistent-data
21mr|libblockdev-2.26-1|379	
21mr|libblockdev-2.26-1|380	%description -n %{liblvmname}
21mr|libblockdev-2.26-1|381	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|382	providing the LVM-related functionality.
21mr|libblockdev-2.26-1|383	
21mr|libblockdev-2.26-1|384	%package -n %{devlvmname}
21mr|libblockdev-2.26-1|385	Summary:  Development files for the libblockdev-lvm plugin/library
21mr|libblockdev-2.26-1|386	Group:    Development/C
21mr|libblockdev-2.26-1|387	Provides: %{name}-lvm-devel = %{EVRD}
21mr|libblockdev-2.26-1|388	Provides: %{name}-lvm-devel = %{EVRD}
21mr|libblockdev-2.26-1|389	Provides: bd_lvm-devel = %{EVRD}
21mr|libblockdev-2.26-1|390	Requires: %{liblvmname} = %{EVRD}
21mr|libblockdev-2.26-1|391	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|392	Requires: glib2-devel
21mr|libblockdev-2.26-1|393	
21mr|libblockdev-2.26-1|394	%description -n %{devlvmname}
21mr|libblockdev-2.26-1|395	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|396	with the libblockdev-lvm plugin/library.
21mr|libblockdev-2.26-1|397	
21mr|libblockdev-2.26-1|398	%if %{with_lvm_dbus}
21mr|libblockdev-2.26-1|399	%package -n %{liblvm_dbusname}
21mr|libblockdev-2.26-1|400	BuildRequires: pkgconfig(devmapper)
21mr|libblockdev-2.26-1|401	Summary:  The LVM plugin for the libblockdev library
21mr|libblockdev-2.26-1|402	Group:    System/Libraries
21mr|libblockdev-2.26-1|403	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|404	Provides: %{name}-lvm-dbus = %{EVRD}
21mr|libblockdev-2.26-1|405	# for thin_metadata_size
21mr|libblockdev-2.26-1|406	#%%Requires: device-mapper-persistent-data
21mr|libblockdev-2.26-1|407	
21mr|libblockdev-2.26-1|408	%description -n %{liblvm_dbusname}
21mr|libblockdev-2.26-1|409	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|410	providing the LVM-related functionality utilizing the LVM DBus API.
21mr|libblockdev-2.26-1|411	
21mr|libblockdev-2.26-1|412	%package -n %{devlvm_dbusname}
21mr|libblockdev-2.26-1|413	Summary:  Development files for the libblockdev-lvm-dbus plugin/library
21mr|libblockdev-2.26-1|414	Group:    Development/C
21mr|libblockdev-2.26-1|415	Provides: bd_lvm-dbus-devel = %{EVRD}
21mr|libblockdev-2.26-1|416	Provides: %{name}-lvm-dbus-devel = %{EVRD}
21mr|libblockdev-2.26-1|417	Provides: %{name}-lvm-dbus-devel = %{EVRD}
21mr|libblockdev-2.26-1|418	Requires: %{liblvm_dbusname} = %{EVRD}
21mr|libblockdev-2.26-1|419	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|420	Requires: glib2-devel
21mr|libblockdev-2.26-1|421	
21mr|libblockdev-2.26-1|422	%description -n %{devlvm_dbusname}
21mr|libblockdev-2.26-1|423	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|424	with the libblockdev-lvm-dbus plugin/library.
21mr|libblockdev-2.26-1|425	%endif
21mr|libblockdev-2.26-1|426	
21mr|libblockdev-2.26-1|427	
21mr|libblockdev-2.26-1|428	%package -n %{libmdraidname}
21mr|libblockdev-2.26-1|429	BuildRequires: pkgconfig(bytesize)
21mr|libblockdev-2.26-1|430	Summary:  The MD RAID plugin for the libblockdev library
21mr|libblockdev-2.26-1|431	Group:    System/Libraries
21mr|libblockdev-2.26-1|432	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|433	Requires: mdadm
21mr|libblockdev-2.26-1|434	Provides: %{name}-mdraid = %{EVRD}
21mr|libblockdev-2.26-1|435	
21mr|libblockdev-2.26-1|436	%description -n %{libmdraidname}
21mr|libblockdev-2.26-1|437	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|438	providing the functionality related to MD RAID.
21mr|libblockdev-2.26-1|439	
21mr|libblockdev-2.26-1|440	%package -n %{devmdraidname}
21mr|libblockdev-2.26-1|441	Summary:  Development files for the libblockdev-mdraid plugin/library
21mr|libblockdev-2.26-1|442	Group:    Development/C
21mr|libblockdev-2.26-1|443	Provides: bd_mdraid-devel = %{EVRD}
21mr|libblockdev-2.26-1|444	Provides: %{name}-mdraid-devel = %{EVRD}
21mr|libblockdev-2.26-1|445	Provides: %{name}-mdraid-devel = %{EVRD}
21mr|libblockdev-2.26-1|446	Requires: %{libmdraidname} = %{EVRD}
21mr|libblockdev-2.26-1|447	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|448	Requires: glib2-devel
21mr|libblockdev-2.26-1|449	
21mr|libblockdev-2.26-1|450	%description -n %{devmdraidname}
21mr|libblockdev-2.26-1|451	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|452	with the libblockdev-mdraid plugin/library.
21mr|libblockdev-2.26-1|453	
21mr|libblockdev-2.26-1|454	
21mr|libblockdev-2.26-1|455	%package -n %{libmpathname}
21mr|libblockdev-2.26-1|456	BuildRequires: pkgconfig(devmapper)
21mr|libblockdev-2.26-1|457	Summary:  The multipath plugin for the libblockdev library
21mr|libblockdev-2.26-1|458	Group:    System/Libraries
21mr|libblockdev-2.26-1|459	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|460	Provides: %{name}-mpath = %{EVRD}
21mr|libblockdev-2.26-1|461	#%%Requires: device-mapper-multipath
21mr|libblockdev-2.26-1|462	
21mr|libblockdev-2.26-1|463	%description -n %{libmpathname}
21mr|libblockdev-2.26-1|464	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|465	providing the functionality related to multipath devices.
21mr|libblockdev-2.26-1|466	
21mr|libblockdev-2.26-1|467	%package -n %{devmpathname}
21mr|libblockdev-2.26-1|468	Summary:  Development files for the libblockdev-mpath plugin/library
21mr|libblockdev-2.26-1|469	Group:    Development/C
21mr|libblockdev-2.26-1|470	Provides: bd_mpath-devel = %{EVRD}
21mr|libblockdev-2.26-1|471	Provides: %{name}-mpath-devel = %{EVRD}
21mr|libblockdev-2.26-1|472	Provides: %{name}-mpath-devel = %{EVRD}
21mr|libblockdev-2.26-1|473	Requires: %{libmpathname} = %{EVRD}
21mr|libblockdev-2.26-1|474	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|475	Requires: glib2-devel
21mr|libblockdev-2.26-1|476	
21mr|libblockdev-2.26-1|477	%description -n %{devmpathname}
21mr|libblockdev-2.26-1|478	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|479	with the libblockdev-mpath plugin/library.
21mr|libblockdev-2.26-1|480	
21mr|libblockdev-2.26-1|481	%package -n %{libnvdimmname}
21mr|libblockdev-2.26-1|482	BuildRequires: pkgconfig(libndctl)
21mr|libblockdev-2.26-1|483	BuildRequires: pkgconfig(uuid)
21mr|libblockdev-2.26-1|484	Summary:  The NVDIMM plugin for the libblockdev library
21mr|libblockdev-2.26-1|485	Group:    System/Libraries
21mr|libblockdev-2.26-1|486	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|487	Requires: ndctl
21mr|libblockdev-2.26-1|488	
21mr|libblockdev-2.26-1|489	
21mr|libblockdev-2.26-1|490	%description -n %{libnvdimmname}
21mr|libblockdev-2.26-1|491	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|492	providing the functionality related to operations with NVDIMM devices.
21mr|libblockdev-2.26-1|493	
21mr|libblockdev-2.26-1|494	%package -n %{devnvdimmname}
21mr|libblockdev-2.26-1|495	Summary:  Development files for the libblockdev-nvdimm plugin/library
21mr|libblockdev-2.26-1|496	Group:    Development/C
21mr|libblockdev-2.26-1|497	
21mr|libblockdev-2.26-1|498	Provides: %{name}-nvdimm-devel = %{EVRD}
21mr|libblockdev-2.26-1|499	Provides: %{name}-nvdimm-devel = %{EVRD}
21mr|libblockdev-2.26-1|500	Requires: %{libnvdimmname} = %{EVRD}
21mr|libblockdev-2.26-1|501	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|502	Requires: glib2-devel
21mr|libblockdev-2.26-1|503	
21mr|libblockdev-2.26-1|504	%description -n %{devnvdimmname}
21mr|libblockdev-2.26-1|505	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|506	with the libblockdev-nvdimm plugin/library.
21mr|libblockdev-2.26-1|507	
21mr|libblockdev-2.26-1|508	
21mr|libblockdev-2.26-1|509	%package -n %{libpartname}
21mr|libblockdev-2.26-1|510	BuildRequires: parted-devel
21mr|libblockdev-2.26-1|511	Summary:  The partitioning plugin for the libblockdev library
21mr|libblockdev-2.26-1|512	Group:    System/Libraries
21mr|libblockdev-2.26-1|513	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|514	#%%Requires: device-mapper-multipath
21mr|libblockdev-2.26-1|515	Requires: gdisk
21mr|libblockdev-2.26-1|516	Requires: util-linux
21mr|libblockdev-2.26-1|517	
21mr|libblockdev-2.26-1|518	%description -n %{libpartname}
21mr|libblockdev-2.26-1|519	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|520	providing the functionality related to partitioning.
21mr|libblockdev-2.26-1|521	
21mr|libblockdev-2.26-1|522	%package -n %{devpartname}
21mr|libblockdev-2.26-1|523	Summary:  Development files for the libblockdev-part plugin/library
21mr|libblockdev-2.26-1|524	Group:    Development/C
21mr|libblockdev-2.26-1|525	Provides: bd_part-devel = %{EVRD}
21mr|libblockdev-2.26-1|526	Provides: %{name}-part-devel = %{EVRD}
21mr|libblockdev-2.26-1|527	Provides: %{name}-part-devel = %{EVRD}
21mr|libblockdev-2.26-1|528	Requires: %{libpartname} = %{EVRD}
21mr|libblockdev-2.26-1|529	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|530	Requires: glib2-devel
21mr|libblockdev-2.26-1|531	
21mr|libblockdev-2.26-1|532	%description -n %{devpartname}
21mr|libblockdev-2.26-1|533	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|534	with the libblockdev-part plugin/library.
21mr|libblockdev-2.26-1|535	
21mr|libblockdev-2.26-1|536	
21mr|libblockdev-2.26-1|537	%package -n %{libswapname}
21mr|libblockdev-2.26-1|538	Summary:  The swap plugin for the libblockdev library
21mr|libblockdev-2.26-1|539	Group:    System/Libraries
21mr|libblockdev-2.26-1|540	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|541	Requires: util-linux
21mr|libblockdev-2.26-1|542	
21mr|libblockdev-2.26-1|543	%description -n %{libswapname}
21mr|libblockdev-2.26-1|544	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|545	providing the functionality related to swap devices.
21mr|libblockdev-2.26-1|546	
21mr|libblockdev-2.26-1|547	%package -n %{devswapname}
21mr|libblockdev-2.26-1|548	Summary:  Development files for the libblockdev-swap plugin/library
21mr|libblockdev-2.26-1|549	Group:    Development/C
21mr|libblockdev-2.26-1|550	Provides: bd_swap-devel = %{EVRD}
21mr|libblockdev-2.26-1|551	Provides: %{name}-swap-devel = %{EVRD}
21mr|libblockdev-2.26-1|552	Provides: %{name}-swap-devel = %{EVRD}
21mr|libblockdev-2.26-1|553	Requires: %{libswapname} = %{EVRD}
21mr|libblockdev-2.26-1|554	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|555	Requires: glib2-devel
21mr|libblockdev-2.26-1|556	
21mr|libblockdev-2.26-1|557	%description -n %{devswapname}
21mr|libblockdev-2.26-1|558	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|559	with the libblockdev-swap plugin/library.
21mr|libblockdev-2.26-1|560	
21mr|libblockdev-2.26-1|561	
21mr|libblockdev-2.26-1|562	%if %{with_vdo}
21mr|libblockdev-2.26-1|563	%package -n %{libvdoname}
21mr|libblockdev-2.26-1|564	BuildRequires: pkgconfig(bytesize)
21mr|libblockdev-2.26-1|565	BuildRequires: pkgconfig(yaml-0.1)
21mr|libblockdev-2.26-1|566	Summary:  The vdo plugin for the libblockdev library
21mr|libblockdev-2.26-1|567	Group:    System/Libraries
21mr|libblockdev-2.26-1|568	Requires: %{libutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|569	Provides: %{name}-vdo = %{EVRD}
21mr|libblockdev-2.26-1|570	
21mr|libblockdev-2.26-1|571	%description -n %{libvdoname}
21mr|libblockdev-2.26-1|572	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|573	providing the functionality related to VDO devices.
21mr|libblockdev-2.26-1|574	
21mr|libblockdev-2.26-1|575	%package -n %{devvdoname}
21mr|libblockdev-2.26-1|576	Summary:  Development files for the libblockdev-vdo plugin/library
21mr|libblockdev-2.26-1|577	Group:    Development/C
21mr|libblockdev-2.26-1|578	Provides: %{name}-vdo-devel = %{EVRD}
21mr|libblockdev-2.26-1|579	Provides: %{name}-vdo-devel = %{EVRD}
21mr|libblockdev-2.26-1|580	Requires: %{libvdoname} = %{EVRD}
21mr|libblockdev-2.26-1|581	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|582	Requires: glib2-devel
21mr|libblockdev-2.26-1|583	
21mr|libblockdev-2.26-1|584	%description -n %{devvdoname}
21mr|libblockdev-2.26-1|585	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|586	with the libblockdev-vdo plugin/library.
21mr|libblockdev-2.26-1|587	%endif
21mr|libblockdev-2.26-1|588	
21mr|libblockdev-2.26-1|589	%package tools
21mr|libblockdev-2.26-1|590	Summary:    Various nice tools based on libblockdev
21mr|libblockdev-2.26-1|591	
21mr|libblockdev-2.26-1|592	%description tools
21mr|libblockdev-2.26-1|593	Various nice storage-related tools based on libblockdev.
21mr|libblockdev-2.26-1|594	
21mr|libblockdev-2.26-1|595	
21mr|libblockdev-2.26-1|596	%ifarch s390 s390x
21mr|libblockdev-2.26-1|597	%package -n %{libs390name}
21mr|libblockdev-2.26-1|598	Summary:  The s390 plugin for the libblockdev library
21mr|libblockdev-2.26-1|599	Group:    System/Libraries
21mr|libblockdev-2.26-1|600	Requires: s390utils
21mr|libblockdev-2.26-1|601	
21mr|libblockdev-2.26-1|602	%description -n %{libs390name}
21mr|libblockdev-2.26-1|603	The libblockdev library plugin (and in the same time a standalone library)
21mr|libblockdev-2.26-1|604	providing the functionality related to s390 devices.
21mr|libblockdev-2.26-1|605	
21mr|libblockdev-2.26-1|606	%package -n %{devs390name}
21mr|libblockdev-2.26-1|607	Summary:  Development files for the libblockdev-s390 plugin/library
21mr|libblockdev-2.26-1|608	Group:    Development/C
21mr|libblockdev-2.26-1|609	Provides: %{name}-s390-devel = %{EVRD}
21mr|libblockdev-2.26-1|610	Provides: %{name}-s390-devel = %{EVRD}
21mr|libblockdev-2.26-1|611	Requires: %{libs390name} = %{EVRD}
21mr|libblockdev-2.26-1|612	Requires: %{devutilsname} = %{EVRD}
21mr|libblockdev-2.26-1|613	Requires: glib2-devel
21mr|libblockdev-2.26-1|614	
21mr|libblockdev-2.26-1|615	%description -n %{devs390name}
21mr|libblockdev-2.26-1|616	This package contains header files and pkg-config files needed for development
21mr|libblockdev-2.26-1|617	with the libblockdev-s390 plugin/library.
21mr|libblockdev-2.26-1|618	%endif
21mr|libblockdev-2.26-1|619	
21mr|libblockdev-2.26-1|620	%package plugins-all
21mr|libblockdev-2.26-1|621	Summary:  Meta-package that pulls all the libblockdev plugins as dependencies
21mr|libblockdev-2.26-1|622	Group:    System/Libraries
21mr|libblockdev-2.26-1|623	Requires: %{libname} = %{EVRD}
21mr|libblockdev-2.26-1|624	
21mr|libblockdev-2.26-1|625	# Main plugins to pull in with this metapackage
21mr|libblockdev-2.26-1|626	Requires: %{libbtrfsname} = %{EVRD}
21mr|libblockdev-2.26-1|627	Requires: %{libcryptoname} = %{EVRD}
21mr|libblockdev-2.26-1|628	Requires: %{libdmname} = %{EVRD}
21mr|libblockdev-2.26-1|629	Requires: %{libfsname} = %{EVRD}
21mr|libblockdev-2.26-1|630	Requires: %{libkbdname} = %{EVRD}
21mr|libblockdev-2.26-1|631	Requires: %{libloopname} = %{EVRD}
21mr|libblockdev-2.26-1|632	Requires: %{liblvmname} = %{EVRD}
21mr|libblockdev-2.26-1|633	Requires: %{libmdraidname} = %{EVRD}
21mr|libblockdev-2.26-1|634	Requires: %{libmpathname} = %{EVRD}
21mr|libblockdev-2.26-1|635	Requires: %{libnvdimmname} = %{EVRD}
21mr|libblockdev-2.26-1|636	Requires: %{libpartname} = %{EVRD}
21mr|libblockdev-2.26-1|637	Requires: %{libswapname} = %{EVRD}
21mr|libblockdev-2.26-1|638	
21mr|libblockdev-2.26-1|639	%if %{with_vdo}
21mr|libblockdev-2.26-1|640	Requires: %{libvdoname} = %{EVRD}
21mr|libblockdev-2.26-1|641	%endif
21mr|libblockdev-2.26-1|642	
21mr|libblockdev-2.26-1|643	%ifarch s390 s390x
21mr|libblockdev-2.26-1|644	Requires: %{libs390name} = %{EVRD}
21mr|libblockdev-2.26-1|645	%endif
21mr|libblockdev-2.26-1|646	
21mr|libblockdev-2.26-1|647	%description plugins-all
21mr|libblockdev-2.26-1|648	A meta-package that pulls all the libblockdev plugins as dependencies.
21mr|libblockdev-2.26-1|649	
21mr|libblockdev-2.26-1|650	%prep
21mr|libblockdev-2.26-1|651	%autosetup -p1
21mr|libblockdev-2.26-1|652	
21mr|libblockdev-2.26-1|653	%build
21mr|libblockdev-2.26-1|654	autoreconf -ivf
21mr|libblockdev-2.26-1|655	%configure
21mr|libblockdev-2.26-1|656	%make_build
21mr|libblockdev-2.26-1|657	
21mr|libblockdev-2.26-1|658	%install
21mr|libblockdev-2.26-1|659	%make_install
21mr|libblockdev-2.26-1|660	find %{buildroot} -type f -name "*.la" | xargs %{__rm}
21mr|libblockdev-2.26-1|661	
21mr|libblockdev-2.26-1|662	%files -n %{libname}
21mr|libblockdev-2.26-1|663	%doc LICENSE
21mr|libblockdev-2.26-1|664	%{_libdir}/libblockdev.so.%{somajor}*
21mr|libblockdev-2.26-1|665	%dir %{_sysconfdir}/libblockdev
21mr|libblockdev-2.26-1|666	%dir %{_sysconfdir}/libblockdev/conf.d
21mr|libblockdev-2.26-1|667	%config %{_sysconfdir}/libblockdev/conf.d/00-default.cfg
21mr|libblockdev-2.26-1|668	
21mr|libblockdev-2.26-1|669	%files -n %{girname}
21mr|libblockdev-2.26-1|670	%{_libdir}/girepository*/BlockDev-%{girver}.typelib
21mr|libblockdev-2.26-1|671	
21mr|libblockdev-2.26-1|672	%files -n %{devname}
21mr|libblockdev-2.26-1|673	%doc features.rst specs.rst
21mr|libblockdev-2.26-1|674	%{_libdir}/libblockdev.so
21mr|libblockdev-2.26-1|675	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|676	%{_includedir}/blockdev/blockdev.h
21mr|libblockdev-2.26-1|677	%{_includedir}/blockdev/plugins.h
21mr|libblockdev-2.26-1|678	%{_libdir}/pkgconfig/blockdev.pc
21mr|libblockdev-2.26-1|679	%{_datadir}/gir*/BlockDev*.gir
21mr|libblockdev-2.26-1|680	%if %{with_gtk_doc}
21mr|libblockdev-2.26-1|681	%{_datadir}/gtk-doc/html/libblockdev
21mr|libblockdev-2.26-1|682	%endif
21mr|libblockdev-2.26-1|683	
21mr|libblockdev-2.26-1|684	%files -n python3-blockdev
21mr|libblockdev-2.26-1|685	%{python3_sitearch}/gi/overrides/BlockDev*
21mr|libblockdev-2.26-1|686	%{python3_sitearch}/gi/overrides/__pycache__/BlockDev*
21mr|libblockdev-2.26-1|687	
21mr|libblockdev-2.26-1|688	%files -n python2-blockdev
21mr|libblockdev-2.26-1|689	%{python2_sitearch}/gi/overrides/BlockDev*
21mr|libblockdev-2.26-1|690	
21mr|libblockdev-2.26-1|691	%files -n %{libutilsname}
21mr|libblockdev-2.26-1|692	%{_libdir}/libbd_utils.so.%{somajor}*
21mr|libblockdev-2.26-1|693	%{_libdir}/libbd_part_err.so.%{somajor}*
21mr|libblockdev-2.26-1|694	
21mr|libblockdev-2.26-1|695	%files -n %{devutilsname}
21mr|libblockdev-2.26-1|696	%{_libdir}/libbd_utils.so
21mr|libblockdev-2.26-1|697	%{_libdir}/libbd_part_err.so
21mr|libblockdev-2.26-1|698	%{_libdir}/pkgconfig/blockdev-utils.pc
21mr|libblockdev-2.26-1|699	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|700	%{_includedir}/blockdev/utils.h
21mr|libblockdev-2.26-1|701	%{_includedir}/blockdev/sizes.h
21mr|libblockdev-2.26-1|702	%{_includedir}/blockdev/exec.h
21mr|libblockdev-2.26-1|703	%{_includedir}/blockdev/extra_arg.h
21mr|libblockdev-2.26-1|704	%{_includedir}/blockdev/dev_utils.h
21mr|libblockdev-2.26-1|705	%{_includedir}/blockdev/module.h
21mr|libblockdev-2.26-1|706	%{_includedir}/blockdev/dbus.h
21mr|libblockdev-2.26-1|707	
21mr|libblockdev-2.26-1|708	
21mr|libblockdev-2.26-1|709	%files -n %{libbtrfsname}
21mr|libblockdev-2.26-1|710	%{_libdir}/libbd_btrfs.so.%{somajor}*
21mr|libblockdev-2.26-1|711	
21mr|libblockdev-2.26-1|712	%files -n %{devbtrfsname}
21mr|libblockdev-2.26-1|713	%{_libdir}/libbd_btrfs.so
21mr|libblockdev-2.26-1|714	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|715	%{_includedir}/blockdev/btrfs.h
21mr|libblockdev-2.26-1|716	
21mr|libblockdev-2.26-1|717	
21mr|libblockdev-2.26-1|718	%files -n %{libcryptoname}
21mr|libblockdev-2.26-1|719	%{_libdir}/libbd_crypto.so.%{somajor}*
21mr|libblockdev-2.26-1|720	
21mr|libblockdev-2.26-1|721	%files -n %{devcryptoname}
21mr|libblockdev-2.26-1|722	%{_libdir}/libbd_crypto.so
21mr|libblockdev-2.26-1|723	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|724	%{_includedir}/blockdev/crypto.h
21mr|libblockdev-2.26-1|725	
21mr|libblockdev-2.26-1|726	
21mr|libblockdev-2.26-1|727	%files -n %{libdmname}
21mr|libblockdev-2.26-1|728	%{_libdir}/libbd_dm.so.%{somajor}*
21mr|libblockdev-2.26-1|729	
21mr|libblockdev-2.26-1|730	%files -n %{devdmname}
21mr|libblockdev-2.26-1|731	%{_libdir}/libbd_dm.so
21mr|libblockdev-2.26-1|732	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|733	%{_includedir}/blockdev/dm.h
21mr|libblockdev-2.26-1|734	
21mr|libblockdev-2.26-1|735	
21mr|libblockdev-2.26-1|736	%files -n %{libfsname}
21mr|libblockdev-2.26-1|737	%{_libdir}/libbd_fs.so.%{somajor}*
21mr|libblockdev-2.26-1|738	
21mr|libblockdev-2.26-1|739	%files -n %{devfsname}
21mr|libblockdev-2.26-1|740	%{_libdir}/libbd_fs.so
21mr|libblockdev-2.26-1|741	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|742	%dir %{_includedir}/blockdev/fs
21mr|libblockdev-2.26-1|743	%{_includedir}/blockdev/fs.h
21mr|libblockdev-2.26-1|744	%{_includedir}/blockdev/fs/*.h
21mr|libblockdev-2.26-1|745	
21mr|libblockdev-2.26-1|746	
21mr|libblockdev-2.26-1|747	%files -n %{libkbdname}
21mr|libblockdev-2.26-1|748	%{_libdir}/libbd_kbd.so.%{somajor}*
21mr|libblockdev-2.26-1|749	
21mr|libblockdev-2.26-1|750	%files -n %{devkbdname}
21mr|libblockdev-2.26-1|751	%{_libdir}/libbd_kbd.so
21mr|libblockdev-2.26-1|752	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|753	%{_includedir}/blockdev/kbd.h
21mr|libblockdev-2.26-1|754	
21mr|libblockdev-2.26-1|755	
21mr|libblockdev-2.26-1|756	%files -n %{libloopname}
21mr|libblockdev-2.26-1|757	%{_libdir}/libbd_loop.so.%{somajor}*
21mr|libblockdev-2.26-1|758	
21mr|libblockdev-2.26-1|759	%files -n %{devloopname}
21mr|libblockdev-2.26-1|760	%{_libdir}/libbd_loop.so
21mr|libblockdev-2.26-1|761	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|762	%{_includedir}/blockdev/loop.h
21mr|libblockdev-2.26-1|763	
21mr|libblockdev-2.26-1|764	
21mr|libblockdev-2.26-1|765	%files -n %{liblvmname}
21mr|libblockdev-2.26-1|766	%{_libdir}/libbd_lvm.so.%{somajor}*
21mr|libblockdev-2.26-1|767	
21mr|libblockdev-2.26-1|768	%files -n %{devlvmname}
21mr|libblockdev-2.26-1|769	%{_libdir}/libbd_lvm.so
21mr|libblockdev-2.26-1|770	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|771	%{_includedir}/blockdev/lvm.h
21mr|libblockdev-2.26-1|772	
21mr|libblockdev-2.26-1|773	
21mr|libblockdev-2.26-1|774	%if %{with_lvm_dbus}
21mr|libblockdev-2.26-1|775	%files -n %{liblvm_dbusname}
21mr|libblockdev-2.26-1|776	%{_libdir}/libbd_lvm-dbus.so.%{somajor}*
21mr|libblockdev-2.26-1|777	%config %{_sysconfdir}/libblockdev/conf.d/10-lvm-dbus.cfg
21mr|libblockdev-2.26-1|778	
21mr|libblockdev-2.26-1|779	%files -n %{devlvm_dbusname}
21mr|libblockdev-2.26-1|780	%{_libdir}/libbd_lvm-dbus.so
21mr|libblockdev-2.26-1|781	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|782	%{_includedir}/blockdev/lvm.h
21mr|libblockdev-2.26-1|783	%endif
21mr|libblockdev-2.26-1|784	
21mr|libblockdev-2.26-1|785	
21mr|libblockdev-2.26-1|786	%files -n %{libmdraidname}
21mr|libblockdev-2.26-1|787	%{_libdir}/libbd_mdraid.so.%{somajor}*
21mr|libblockdev-2.26-1|788	
21mr|libblockdev-2.26-1|789	%files -n %{devmdraidname}
21mr|libblockdev-2.26-1|790	%{_libdir}/libbd_mdraid.so
21mr|libblockdev-2.26-1|791	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|792	%{_includedir}/blockdev/mdraid.h
21mr|libblockdev-2.26-1|793	
21mr|libblockdev-2.26-1|794	
21mr|libblockdev-2.26-1|795	%files -n %{libmpathname}
21mr|libblockdev-2.26-1|796	%{_libdir}/libbd_mpath.so.%{somajor}*
21mr|libblockdev-2.26-1|797	
21mr|libblockdev-2.26-1|798	%files -n %{devmpathname}
21mr|libblockdev-2.26-1|799	%{_libdir}/libbd_mpath.so
21mr|libblockdev-2.26-1|800	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|801	%{_includedir}/blockdev/mpath.h
21mr|libblockdev-2.26-1|802	
21mr|libblockdev-2.26-1|803	
21mr|libblockdev-2.26-1|804	%files -n %{libnvdimmname}
21mr|libblockdev-2.26-1|805	%{_libdir}/libbd_nvdimm.so.%{somajor}*
21mr|libblockdev-2.26-1|806	
21mr|libblockdev-2.26-1|807	%files -n %{devnvdimmname}
21mr|libblockdev-2.26-1|808	%{_libdir}/libbd_nvdimm.so
21mr|libblockdev-2.26-1|809	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|810	%{_includedir}/blockdev/nvdimm.h
21mr|libblockdev-2.26-1|811	
21mr|libblockdev-2.26-1|812	
21mr|libblockdev-2.26-1|813	%files -n %{libpartname}
21mr|libblockdev-2.26-1|814	%{_libdir}/libbd_part.so.%{somajor}*
21mr|libblockdev-2.26-1|815	
21mr|libblockdev-2.26-1|816	%files -n %{devpartname}
21mr|libblockdev-2.26-1|817	%{_libdir}/libbd_part.so
21mr|libblockdev-2.26-1|818	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|819	%{_includedir}/blockdev/part.h
21mr|libblockdev-2.26-1|820	
21mr|libblockdev-2.26-1|821	
21mr|libblockdev-2.26-1|822	%files -n %{libswapname}
21mr|libblockdev-2.26-1|823	%{_libdir}/libbd_swap.so.%{somajor}*
21mr|libblockdev-2.26-1|824	
21mr|libblockdev-2.26-1|825	%files -n %{devswapname}
21mr|libblockdev-2.26-1|826	%{_libdir}/libbd_swap.so
21mr|libblockdev-2.26-1|827	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|828	%{_includedir}/blockdev/swap.h
21mr|libblockdev-2.26-1|829	
21mr|libblockdev-2.26-1|830	
21mr|libblockdev-2.26-1|831	%if %{with_vdo}
21mr|libblockdev-2.26-1|832	%files -n %{libvdoname}
21mr|libblockdev-2.26-1|833	%{_libdir}/libbd_vdo.so.%{somajor}*
21mr|libblockdev-2.26-1|834	
21mr|libblockdev-2.26-1|835	%files -n %{devvdoname}
21mr|libblockdev-2.26-1|836	%{_libdir}/libbd_vdo.so
21mr|libblockdev-2.26-1|837	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|838	%{_includedir}/blockdev/vdo.h
21mr|libblockdev-2.26-1|839	%endif
21mr|libblockdev-2.26-1|840	
21mr|libblockdev-2.26-1|841	%files tools
21mr|libblockdev-2.26-1|842	%{_bindir}/lvm-cache-stats
21mr|libblockdev-2.26-1|843	
21mr|libblockdev-2.26-1|844	%ifarch s390 s390x
21mr|libblockdev-2.26-1|845	%files -n %{libs390name}
21mr|libblockdev-2.26-1|846	%{_libdir}/libbd_s390.so.%{somajor}*
21mr|libblockdev-2.26-1|847	
21mr|libblockdev-2.26-1|848	%files -n %{devs390name}
21mr|libblockdev-2.26-1|849	%{_libdir}/libbd_s390.so
21mr|libblockdev-2.26-1|850	%dir %{_includedir}/blockdev
21mr|libblockdev-2.26-1|851	%{_includedir}/blockdev/s390.h
21mr|libblockdev-2.26-1|852	%endif
21mr|libblockdev-2.26-1|853	
21mr|libblockdev-2.26-1|854	%files plugins-all

13492 21
21mr|libbluedevil-2.1-4|1	%define major 2
21mr|libbluedevil-2.1-4|2	%define libname %mklibname bluedevil %{major}
21mr|libbluedevil-2.1-4|3	%define devname %mklibname bluedevil -d
21mr|libbluedevil-2.1-4|4	
21mr|libbluedevil-2.1-4|5	Summary:	Qt-based library written in C++ to handle all Bluetooth functionality
21mr|libbluedevil-2.1-4|6	Name:		libbluedevil
21mr|libbluedevil-2.1-4|7	# Version 1.x supports bluez 4.x and version 2.x supports bluez 5.x
21mr|libbluedevil-2.1-4|8	Version:	2.1
21mr|libbluedevil-2.1-4|9	Release:	4
21mr|libbluedevil-2.1-4|10	License:	LGPLv2+
21mr|libbluedevil-2.1-4|11	Group:		Graphical desktop/KDE
21mr|libbluedevil-2.1-4|12	Url:		https://projects.kde.org/projects/playground/libs/libname
21mr|libbluedevil-2.1-4|13	Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
21mr|libbluedevil-2.1-4|14	Patch0:		libbluedevil-2.0-fix.patch
21mr|libbluedevil-2.1-4|15	BuildRequires:	cmake
21mr|libbluedevil-2.1-4|16	BuildRequires:	kde4-macros
21mr|libbluedevil-2.1-4|17	BuildRequires:	qt4-devel
21mr|libbluedevil-2.1-4|18	
21mr|libbluedevil-2.1-4|19	%description
21mr|libbluedevil-2.1-4|20	Qt-based library written in C++ to handle all Bluetooth functionality.
21mr|libbluedevil-2.1-4|21	
21mr|libbluedevil-2.1-4|22	#----------------------------------------------------------------------------
21mr|libbluedevil-2.1-4|23	
21mr|libbluedevil-2.1-4|24	%package -n %{libname}
21mr|libbluedevil-2.1-4|25	Summary:	Bluedevil Runtime library
21mr|libbluedevil-2.1-4|26	Group:		System/Libraries
21mr|libbluedevil-2.1-4|27	
21mr|libbluedevil-2.1-4|28	%description -n %{libname}
21mr|libbluedevil-2.1-4|29	Qt-based library written in C++ to handle all Bluetooth functionality.
21mr|libbluedevil-2.1-4|30	
21mr|libbluedevil-2.1-4|31	%files -n %{libname}
21mr|libbluedevil-2.1-4|32	%{_kde_libdir}/libbluedevil.so.%{major}*
21mr|libbluedevil-2.1-4|33	
21mr|libbluedevil-2.1-4|34	#----------------------------------------------------------------------------
21mr|libbluedevil-2.1-4|35	
21mr|libbluedevil-2.1-4|36	%package -n %{devname}
21mr|libbluedevil-2.1-4|37	Summary:	Devel stuff for %{name}
21mr|libbluedevil-2.1-4|38	Group:		Development/KDE and Qt
21mr|libbluedevil-2.1-4|39	Requires:	%{libname} = %{EVRD}
21mr|libbluedevil-2.1-4|40	Provides:	%{name}-devel = %{EVRD}
21mr|libbluedevil-2.1-4|41	
21mr|libbluedevil-2.1-4|42	%description -n %{devname}
21mr|libbluedevil-2.1-4|43	This package contains header files needed if you wish to build applications
21mr|libbluedevil-2.1-4|44	based on %{name}.
21mr|libbluedevil-2.1-4|45	
21mr|libbluedevil-2.1-4|46	%files -n %{devname}
21mr|libbluedevil-2.1-4|47	%{_kde_includedir}/bluedevil
21mr|libbluedevil-2.1-4|48	%{_kde_libdir}/libbluedevil.so
21mr|libbluedevil-2.1-4|49	%{_kde_libdir}/pkgconfig/bluedevil.pc
21mr|libbluedevil-2.1-4|50	
21mr|libbluedevil-2.1-4|51	#----------------------------------------------------------------------------
21mr|libbluedevil-2.1-4|52	
21mr|libbluedevil-2.1-4|53	%prep
21mr|libbluedevil-2.1-4|54	%setup -q
21mr|libbluedevil-2.1-4|55	%patch0 -p1
21mr|libbluedevil-2.1-4|56	
21mr|libbluedevil-2.1-4|57	%build
21mr|libbluedevil-2.1-4|58	%cmake_kde4
21mr|libbluedevil-2.1-4|59	%make
21mr|libbluedevil-2.1-4|60	
21mr|libbluedevil-2.1-4|61	%install
21mr|libbluedevil-2.1-4|62	%makeinstall_std -C build

13493 21
21mr|libbluray-1.3.0-1|1	%define major 2
21mr|libbluray-1.3.0-1|2	%define libname %mklibname bluray %{major}
21mr|libbluray-1.3.0-1|3	%define devname %mklibname bluray -d
21mr|libbluray-1.3.0-1|4	
21mr|libbluray-1.3.0-1|5	# Java stack is not supported on x86_32
21mr|libbluray-1.3.0-1|6	%ifarch %{ix86} %{e2k} %{riscv}
21mr|libbluray-1.3.0-1|7	%bcond_with java
21mr|libbluray-1.3.0-1|8	%else
21mr|libbluray-1.3.0-1|9	%bcond_without java
21mr|libbluray-1.3.0-1|10	%endif
21mr|libbluray-1.3.0-1|11	
21mr|libbluray-1.3.0-1|12	Summary:	Blu-Ray Disc playback library for media players
21mr|libbluray-1.3.0-1|13	Name:		libbluray
21mr|libbluray-1.3.0-1|14	Version:	1.3.0
21mr|libbluray-1.3.0-1|15	Release:	1
21mr|libbluray-1.3.0-1|16	License:	LGPLv2+
21mr|libbluray-1.3.0-1|17	Group:		System/Libraries
21mr|libbluray-1.3.0-1|18	Url:		http://www.videolan.org/developers/libbluray.html
21mr|libbluray-1.3.0-1|19	Source0:	ftp://ftp.videolan.org/pub/videolan/libbluray/%{version}/%{name}-%{version}.tar.bz2
21mr|libbluray-1.3.0-1|20	%if %{with java}
21mr|libbluray-1.3.0-1|21	BuildRequires:	ant
21mr|libbluray-1.3.0-1|22	BuildRequires:	java-rpmbuild
21mr|libbluray-1.3.0-1|23	BuildRequires:	jaxp
21mr|libbluray-1.3.0-1|24	BuildRequires:	xerces-j2
21mr|libbluray-1.3.0-1|25	BuildRequires:	java-devel
21mr|libbluray-1.3.0-1|26	%endif
21mr|libbluray-1.3.0-1|27	BuildRequires:	pkgconfig(fontconfig)
21mr|libbluray-1.3.0-1|28	BuildRequires:	pkgconfig(freetype2)
21mr|libbluray-1.3.0-1|29	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libbluray-1.3.0-1|30	
21mr|libbluray-1.3.0-1|31	%description
21mr|libbluray-1.3.0-1|32	libbluray is an open-source library designed for Blu-Ray Discs playback for
21mr|libbluray-1.3.0-1|33	media players, like VLC or MPlayer.
21mr|libbluray-1.3.0-1|34	
21mr|libbluray-1.3.0-1|35	The library has support for navigation, playlist parsing, menus and BD-J.
21mr|libbluray-1.3.0-1|36	
21mr|libbluray-1.3.0-1|37	For BD-J support, you need to install libbluray-java.
21mr|libbluray-1.3.0-1|38	
21mr|libbluray-1.3.0-1|39	This package does not contain any DRM circumvention functionality, so you can
21mr|libbluray-1.3.0-1|40	only play unprotected Blu-Ray discs with it as is.
21mr|libbluray-1.3.0-1|41	
21mr|libbluray-1.3.0-1|42	#----------------------------------------------------------------------------
21mr|libbluray-1.3.0-1|43	
21mr|libbluray-1.3.0-1|44	%package -n %{libname}
21mr|libbluray-1.3.0-1|45	Summary:	Blu-Ray Disc playback library for media players
21mr|libbluray-1.3.0-1|46	Group:		System/Libraries
21mr|libbluray-1.3.0-1|47	
21mr|libbluray-1.3.0-1|48	%description -n %{libname}
21mr|libbluray-1.3.0-1|49	libbluray is an open-source library designed for Blu-Ray Discs playback for
21mr|libbluray-1.3.0-1|50	media players, like VLC or MPlayer.
21mr|libbluray-1.3.0-1|51	
21mr|libbluray-1.3.0-1|52	For BD-J support, you need to install libbluray-java.
21mr|libbluray-1.3.0-1|53	
21mr|libbluray-1.3.0-1|54	This package does not contain any DRM circumvention functionality, so you can
21mr|libbluray-1.3.0-1|55	only play unprotected Blu-Ray discs with it as is.
21mr|libbluray-1.3.0-1|56	
21mr|libbluray-1.3.0-1|57	%files -n %{libname}
21mr|libbluray-1.3.0-1|58	%{_libdir}/%{name}.so.%{major}*
21mr|libbluray-1.3.0-1|59	
21mr|libbluray-1.3.0-1|60	#----------------------------------------------------------------------------
21mr|libbluray-1.3.0-1|61	
21mr|libbluray-1.3.0-1|62	%package -n %{devname}
21mr|libbluray-1.3.0-1|63	Summary:	libbluray development files
21mr|libbluray-1.3.0-1|64	Group:		Development/C
21mr|libbluray-1.3.0-1|65	Requires:	%{libname} = %{EVRD}
21mr|libbluray-1.3.0-1|66	Provides:	%{name}-devel = %{EVRD}
21mr|libbluray-1.3.0-1|67	Provides:	bluray-devel = %{EVRD}
21mr|libbluray-1.3.0-1|68	
21mr|libbluray-1.3.0-1|69	%description -n %{devname}
21mr|libbluray-1.3.0-1|70	These are the files needed for building programs using libbluray.
21mr|libbluray-1.3.0-1|71	This package does not contain any DRM circumvention functionality.
21mr|libbluray-1.3.0-1|72	
21mr|libbluray-1.3.0-1|73	%files -n %{devname}
21mr|libbluray-1.3.0-1|74	%doc README.txt
21mr|libbluray-1.3.0-1|75	%{_includedir}/%{name}
21mr|libbluray-1.3.0-1|76	%{_bindir}/bd_*
21mr|libbluray-1.3.0-1|77	%{_libdir}/%{name}.so
21mr|libbluray-1.3.0-1|78	%{_libdir}/pkgconfig/%{name}.pc
21mr|libbluray-1.3.0-1|79	
21mr|libbluray-1.3.0-1|80	#----------------------------------------------------------------------------
21mr|libbluray-1.3.0-1|81	
21mr|libbluray-1.3.0-1|82	%if %{with java}
21mr|libbluray-1.3.0-1|83	%package java
21mr|libbluray-1.3.0-1|84	Summary:	BD-J support for libbluray
21mr|libbluray-1.3.0-1|85	Group:		Development/Java
21mr|libbluray-1.3.0-1|86	
21mr|libbluray-1.3.0-1|87	%description java
21mr|libbluray-1.3.0-1|88	libbluray is an open-source library designed for Blu-Ray Discs playback for
21mr|libbluray-1.3.0-1|89	media players, like VLC or MPlayer.
21mr|libbluray-1.3.0-1|90	
21mr|libbluray-1.3.0-1|91	This package contains the BD-J support for libbluray.
21mr|libbluray-1.3.0-1|92	
21mr|libbluray-1.3.0-1|93	This package does not contain any DRM circumvention functionality.
21mr|libbluray-1.3.0-1|94	
21mr|libbluray-1.3.0-1|95	%files java
21mr|libbluray-1.3.0-1|96	%{_javadir}/%{name}-awt-j2se-%{version}.jar
21mr|libbluray-1.3.0-1|97	%{_javadir}/%{name}-j2se-%{version}.jar
21mr|libbluray-1.3.0-1|98	%endif
21mr|libbluray-1.3.0-1|99	
21mr|libbluray-1.3.0-1|100	#----------------------------------------------------------------------------
21mr|libbluray-1.3.0-1|101	
21mr|libbluray-1.3.0-1|102	%prep
21mr|libbluray-1.3.0-1|103	%autosetup -p1
21mr|libbluray-1.3.0-1|104	
21mr|libbluray-1.3.0-1|105	%build
21mr|libbluray-1.3.0-1|106	# for ant
21mr|libbluray-1.3.0-1|107	export JAVA_HOME=%{java_home}
21mr|libbluray-1.3.0-1|108	./bootstrap
21mr|libbluray-1.3.0-1|109	%configure \
21mr|libbluray-1.3.0-1|110	--disable-static \
21mr|libbluray-1.3.0-1|111	%if %{with java}
21mr|libbluray-1.3.0-1|112	--enable-bdjava \
21mr|libbluray-1.3.0-1|113	%else
21mr|libbluray-1.3.0-1|114	--disable-bdjava-jar \
21mr|libbluray-1.3.0-1|115	%endif
21mr|libbluray-1.3.0-1|116	--with-jdk=%{java_home}
21mr|libbluray-1.3.0-1|117	%make_build
21mr|libbluray-1.3.0-1|118	
21mr|libbluray-1.3.0-1|119	%install
21mr|libbluray-1.3.0-1|120	%make_install

13494 21
21mr|libbpf-0.3-1|1	%define major 0
21mr|libbpf-0.3-1|2	%define libname %mklibname bpf %{major}
21mr|libbpf-0.3-1|3	%define devname %mklibname bpf -d
21mr|libbpf-0.3-1|4	%define sdevname %mklibname bpf -d -s
21mr|libbpf-0.3-1|5	
21mr|libbpf-0.3-1|6	Summary:	Libbpf library
21mr|libbpf-0.3-1|7	Name:		libbpf
21mr|libbpf-0.3-1|8	Version:	0.3
21mr|libbpf-0.3-1|9	Release:	1
21mr|libbpf-0.3-1|10	# This package supersedes libbpf from kernel-tools,
21mr|libbpf-0.3-1|11	# which has default Epoch: 0. By having Epoch: > 0
21mr|libbpf-0.3-1|12	# this libbpf will take over smoothly
21mr|libbpf-0.3-1|13	Epoch:		2
21mr|libbpf-0.3-1|14	License:	LGPLv2 or BSD
21mr|libbpf-0.3-1|15	Group:		System/Libraries
21mr|libbpf-0.3-1|16	Url:		https://github.com/libbpf/libbpf
21mr|libbpf-0.3-1|17	Source:		https://github.com/libbpf/libbpf/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libbpf-0.3-1|18	BuildRequires:	elfutils-devel
21mr|libbpf-0.3-1|19	
21mr|libbpf-0.3-1|20	%description
21mr|libbpf-0.3-1|21	A mirror of bpf-next linux tree bpf-next/tools/lib/bpf directory plus its
21mr|libbpf-0.3-1|22	supporting header files. The version of the package reflects the version of
21mr|libbpf-0.3-1|23	ABI.
21mr|libbpf-0.3-1|24	
21mr|libbpf-0.3-1|25	#----------------------------------------------------------------------------
21mr|libbpf-0.3-1|26	
21mr|libbpf-0.3-1|27	%package -n %{libname}
21mr|libbpf-0.3-1|28	Summary:	Libbpf shared library
21mr|libbpf-0.3-1|29	Group:		System/Libraries
21mr|libbpf-0.3-1|30	
21mr|libbpf-0.3-1|31	%description -n %{libname}
21mr|libbpf-0.3-1|32	A mirror of bpf-next linux tree bpf-next/tools/lib/bpf directory plus its
21mr|libbpf-0.3-1|33	supporting header files. The version of the package reflects the version of
21mr|libbpf-0.3-1|34	ABI.
21mr|libbpf-0.3-1|35	
21mr|libbpf-0.3-1|36	%files -n %{libname}
21mr|libbpf-0.3-1|37	%{_libdir}/libbpf.so.%{major}*
21mr|libbpf-0.3-1|38	
21mr|libbpf-0.3-1|39	#----------------------------------------------------------------------------
21mr|libbpf-0.3-1|40	
21mr|libbpf-0.3-1|41	%package -n %{devname}
21mr|libbpf-0.3-1|42	Summary:	Development files for %{name}
21mr|libbpf-0.3-1|43	Group:		Development/C
21mr|libbpf-0.3-1|44	Requires:	%{libname} = %{EVRD}
21mr|libbpf-0.3-1|45	Requires:	kernel-headers
21mr|libbpf-0.3-1|46	
21mr|libbpf-0.3-1|47	%description -n %{devname}
21mr|libbpf-0.3-1|48	This package contains libraries header files for developing applications
21mr|libbpf-0.3-1|49	that use %{name}
21mr|libbpf-0.3-1|50	
21mr|libbpf-0.3-1|51	%files -n %{devname}
21mr|libbpf-0.3-1|52	%{_libdir}/libbpf.so
21mr|libbpf-0.3-1|53	%{_includedir}/bpf/
21mr|libbpf-0.3-1|54	%{_libdir}/pkgconfig/libbpf.pc
21mr|libbpf-0.3-1|55	
21mr|libbpf-0.3-1|56	#----------------------------------------------------------------------------
21mr|libbpf-0.3-1|57	
21mr|libbpf-0.3-1|58	%package -n %{sdevname}
21mr|libbpf-0.3-1|59	Summary:	Static libraryfor %{name}
21mr|libbpf-0.3-1|60	Group:		Development/C
21mr|libbpf-0.3-1|61	Requires:	%{devname} = %{EVRD}
21mr|libbpf-0.3-1|62	Provides:	%{name}-static-devel = %{EVRD}
21mr|libbpf-0.3-1|63	Conflicts:	%{devname} < 2:0.0.8-2
21mr|libbpf-0.3-1|64	
21mr|libbpf-0.3-1|65	%description -n %{sdevname}
21mr|libbpf-0.3-1|66	This package contains static library from %{name}.
21mr|libbpf-0.3-1|67	
21mr|libbpf-0.3-1|68	%files -n %{sdevname}
21mr|libbpf-0.3-1|69	%{_libdir}/libbpf.a
21mr|libbpf-0.3-1|70	
21mr|libbpf-0.3-1|71	#----------------------------------------------------------------------------
21mr|libbpf-0.3-1|72	
21mr|libbpf-0.3-1|73	%global make_flags DESTDIR=%{buildroot} OBJDIR=%{_builddir} CFLAGS="%{optflags} -fPIC" LDFLAGS="%{ldflags} -Wl,--no-as-needed" LIBDIR=/%{_libdir} NO_PKG_CONFIG=1
21mr|libbpf-0.3-1|74	
21mr|libbpf-0.3-1|75	%prep
21mr|libbpf-0.3-1|76	%autosetup -p1
21mr|libbpf-0.3-1|77	
21mr|libbpf-0.3-1|78	%build
21mr|libbpf-0.3-1|79	%make_build -C ./src %{make_flags}
21mr|libbpf-0.3-1|80	
21mr|libbpf-0.3-1|81	%install
21mr|libbpf-0.3-1|82	%make_install -C ./src %{make_flags}

13495 21
21mr|libbraille-0.19.0-29|1	%define	major	14
21mr|libbraille-0.19.0-29|2	%define	libname	%mklibname braille %{major}
21mr|libbraille-0.19.0-29|3	%define devname	%mklibname braille -d
21mr|libbraille-0.19.0-29|4	
21mr|libbraille-0.19.0-29|5	%define _disable_lto 1
21mr|libbraille-0.19.0-29|6	%define _disable_rebuild_configure 1
21mr|libbraille-0.19.0-29|7	
21mr|libbraille-0.19.0-29|8	Summary:	Easy access to Braille displays and terminals
21mr|libbraille-0.19.0-29|9	Name:		libbraille
21mr|libbraille-0.19.0-29|10	Version:	0.19.0
21mr|libbraille-0.19.0-29|11	Release:	29
21mr|libbraille-0.19.0-29|12	License:	LGPLv2
21mr|libbraille-0.19.0-29|13	Group:		System/Libraries
21mr|libbraille-0.19.0-29|14	Url:		http://libbraille.org/
21mr|libbraille-0.19.0-29|15	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|libbraille-0.19.0-29|16	Patch0:		libbraille-libtool_fixes.diff
21mr|libbraille-0.19.0-29|17	Patch1:		libbraille-0.19.0-ltdl_fixes.diff
21mr|libbraille-0.19.0-29|18	Patch2:		libbraille-automake-1.13.patch
21mr|libbraille-0.19.0-29|19	
21mr|libbraille-0.19.0-29|20	BuildRequires:	libtool
21mr|libbraille-0.19.0-29|21	BuildRequires:	swig
21mr|libbraille-0.19.0-29|22	BuildRequires:	libtool-devel
21mr|libbraille-0.19.0-29|23	BuildRequires:	pkgconfig(python)
21mr|libbraille-0.19.0-29|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|libbraille-0.19.0-29|25	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libbraille-0.19.0-29|26	BuildRequires:	pkgconfig(libusb)
21mr|libbraille-0.19.0-29|27	Conflicts:	%{_lib}braille14 < 0.19.0-13
21mr|libbraille-0.19.0-29|28	
21mr|libbraille-0.19.0-29|29	%description
21mr|libbraille-0.19.0-29|30	This library makes it possible to easily access Braille displays and
21mr|libbraille-0.19.0-29|31	terminals :	you can write text on the braille display, directly draw braille
21mr|libbraille-0.19.0-29|32	dots, or get the value of pressed keys. It is compatible with a wide range
21mr|libbraille-0.19.0-29|33	of braille displays.
21mr|libbraille-0.19.0-29|34	
21mr|libbraille-0.19.0-29|35	The features contain:
21mr|libbraille-0.19.0-29|36	* usable from C, C++, Python and Java
21mr|libbraille-0.19.0-29|37	* supports over 10 braille displays (including some recent models)
21mr|libbraille-0.19.0-29|38	* easy configuration of the braille table
21mr|libbraille-0.19.0-29|39	* distributed under the LGPL Free Software Licence
21mr|libbraille-0.19.0-29|40	* portable (currently linux and win32)
21mr|libbraille-0.19.0-29|41	* packages available
21mr|libbraille-0.19.0-29|42	* easy to incorporate in any application wanting to use braille displays
21mr|libbraille-0.19.0-29|43	(simple shared library)
21mr|libbraille-0.19.0-29|44	* uses autoconf, automake and libtool for easier installation and portability
21mr|libbraille-0.19.0-29|45	* contains a virtual graphical terminal made with Gtk+ for developers testing
21mr|libbraille-0.19.0-29|46	
21mr|libbraille-0.19.0-29|47	%package -n	%{libname}
21mr|libbraille-0.19.0-29|48	Summary:	Shared libbraille library
21mr|libbraille-0.19.0-29|49	Group:		System/Libraries
21mr|libbraille-0.19.0-29|50	
21mr|libbraille-0.19.0-29|51	%description -n	%{libname}
21mr|libbraille-0.19.0-29|52	This package contains a shared library for %{name}.
21mr|libbraille-0.19.0-29|53	
21mr|libbraille-0.19.0-29|54	%package -n	%{devname}
21mr|libbraille-0.19.0-29|55	Summary:	Header files, libraries and development documentation for %{name}
21mr|libbraille-0.19.0-29|56	Group:		Development/C
21mr|libbraille-0.19.0-29|57	Requires:	%{libname} = %{EVRD}
21mr|libbraille-0.19.0-29|58	Provides:	%{name}-devel = %{EVRD}
21mr|libbraille-0.19.0-29|59	
21mr|libbraille-0.19.0-29|60	%description -n	%{devname}
21mr|libbraille-0.19.0-29|61	This package contains the header files, static libraries and development
21mr|libbraille-0.19.0-29|62	documentation for %{name}. If you like to develop programs using %{name},
21mr|libbraille-0.19.0-29|63	you will need to install %{name}-devel.
21mr|libbraille-0.19.0-29|64	
21mr|libbraille-0.19.0-29|65	%package -n	%python2-braille
21mr|libbraille-0.19.0-29|66	%py2_migration_meta %python2-braille
21mr|libbraille-0.19.0-29|67	Summary:	Python bindings for libbraille
21mr|libbraille-0.19.0-29|68	Group:		Development/Python
21mr|libbraille-0.19.0-29|69	Requires:	%{libname} = %{EVRD}
21mr|libbraille-0.19.0-29|70	
21mr|libbraille-0.19.0-29|71	%description -n	%python2-braille
21mr|libbraille-0.19.0-29|72	This package contains Python bindings for libbraille.
21mr|libbraille-0.19.0-29|73	
21mr|libbraille-0.19.0-29|74	%prep
21mr|libbraille-0.19.0-29|75	%autosetup -p1
21mr|libbraille-0.19.0-29|76	
21mr|libbraille-0.19.0-29|77	rm -rf libltdl
21mr|libbraille-0.19.0-29|78	
21mr|libbraille-0.19.0-29|79	libtoolize --force --copy --install --ltdl
21mr|libbraille-0.19.0-29|80	autoreconf -fi
21mr|libbraille-0.19.0-29|81	
21mr|libbraille-0.19.0-29|82	%build
21mr|libbraille-0.19.0-29|83	%serverbuild
21mr|libbraille-0.19.0-29|84	export PYTHON=%__python2
21mr|libbraille-0.19.0-29|85	automake -fc
21mr|libbraille-0.19.0-29|86	%configure \
21mr|libbraille-0.19.0-29|87	--without-included-ltdl \
21mr|libbraille-0.19.0-29|88	--disable-dependency-tracking \
21mr|libbraille-0.19.0-29|89	--with-ltdl-include=%{_includedir} \
21mr|libbraille-0.19.0-29|90	--with-ltdl-lib=%{_libdir} \
21mr|libbraille-0.19.0-29|91	--with-pic \
21mr|libbraille-0.19.0-29|92	--enable-python \
21mr|libbraille-0.19.0-29|93	--enable-usb \
21mr|libbraille-0.19.0-29|94	--disable-static
21mr|libbraille-0.19.0-29|95	
21mr|libbraille-0.19.0-29|96	%make LIBS="-lpython%{py2_ver}"
21mr|libbraille-0.19.0-29|97	
21mr|libbraille-0.19.0-29|98	%install
21mr|libbraille-0.19.0-29|99	%makeinstall_std
21mr|libbraille-0.19.0-29|100	
21mr|libbraille-0.19.0-29|101	%files
21mr|libbraille-0.19.0-29|102	%doc AUTHORS COPYING ChangeLog README TODO
21mr|libbraille-0.19.0-29|103	%config(noreplace) %{_sysconfdir}/libbraille.conf
21mr|libbraille-0.19.0-29|104	%{_bindir}/*
21mr|libbraille-0.19.0-29|105	%dir %{_libdir}/libbraille
21mr|libbraille-0.19.0-29|106	%{_libdir}/libbraille/*.so
21mr|libbraille-0.19.0-29|107	%{_datadir}/libbraille
21mr|libbraille-0.19.0-29|108	
21mr|libbraille-0.19.0-29|109	%files -n %{libname}
21mr|libbraille-0.19.0-29|110	%{_libdir}/libbraille.so.%{major}*
21mr|libbraille-0.19.0-29|111	
21mr|libbraille-0.19.0-29|112	%files -n %python2-braille
21mr|libbraille-0.19.0-29|113	%{py2_puresitedir}/*.py*
21mr|libbraille-0.19.0-29|114	%{py2_platsitedir}/*.so
21mr|libbraille-0.19.0-29|115	
21mr|libbraille-0.19.0-29|116	%files -n %{devname}
21mr|libbraille-0.19.0-29|117	%{_includedir}/*.h
21mr|libbraille-0.19.0-29|118	%{_libdir}/*.so

13496 21
21mr|libbs2b-3.1.0-16|1	%define major 0
21mr|libbs2b-3.1.0-16|2	%define libname %mklibname bs2b %{major}
21mr|libbs2b-3.1.0-16|3	%define devname %mklibname bs2b -d
21mr|libbs2b-3.1.0-16|4	
21mr|libbs2b-3.1.0-16|5	Summary:	Bauer stereophonic-to-binaural DSP library
21mr|libbs2b-3.1.0-16|6	Name:		libbs2b
21mr|libbs2b-3.1.0-16|7	Version:	3.1.0
21mr|libbs2b-3.1.0-16|8	Release:	16
21mr|libbs2b-3.1.0-16|9	License:	MIT
21mr|libbs2b-3.1.0-16|10	Group:		Sound
21mr|libbs2b-3.1.0-16|11	Url:		http://bs2b.sourceforge.net/
21mr|libbs2b-3.1.0-16|12	Source0:	http://downloads.sourceforge.net/sourceforge/bs2b/%{name}-%{version}.tar.gz
21mr|libbs2b-3.1.0-16|13	Patch0:		libbs2b-3.1.0-fix-format-strings.patch
21mr|libbs2b-3.1.0-16|14	Patch1:		remove_lzma_from_autotools.patch
21mr|libbs2b-3.1.0-16|15	BuildRequires:	pkgconfig(sndfile)
21mr|libbs2b-3.1.0-16|16	
21mr|libbs2b-3.1.0-16|17	%description
21mr|libbs2b-3.1.0-16|18	The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed
21mr|libbs2b-3.1.0-16|19	to improve headphone listening of stereo audio records. Recommended for
21mr|libbs2b-3.1.0-16|20	headphone prolonged listening to disable superstereo fatigue without essential
21mr|libbs2b-3.1.0-16|21	distortions.
21mr|libbs2b-3.1.0-16|22	
21mr|libbs2b-3.1.0-16|23	#----------------------------------------------------------------------------
21mr|libbs2b-3.1.0-16|24	
21mr|libbs2b-3.1.0-16|25	%package utils
21mr|libbs2b-3.1.0-16|26	Summary:	Bauer stereophonic-to-binaural DSP library - sample tools
21mr|libbs2b-3.1.0-16|27	Group:		Sound
21mr|libbs2b-3.1.0-16|28	
21mr|libbs2b-3.1.0-16|29	%description utils
21mr|libbs2b-3.1.0-16|30	The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed
21mr|libbs2b-3.1.0-16|31	to improve headphone listening of stereo audio records. Recommended for
21mr|libbs2b-3.1.0-16|32	headphone prolonged listening to disable superstereo fatigue without essential
21mr|libbs2b-3.1.0-16|33	distortions.
21mr|libbs2b-3.1.0-16|34	
21mr|libbs2b-3.1.0-16|35	This contains the command line example tools.
21mr|libbs2b-3.1.0-16|36	
21mr|libbs2b-3.1.0-16|37	%files utils
21mr|libbs2b-3.1.0-16|38	%doc README AUTHORS
21mr|libbs2b-3.1.0-16|39	%{_bindir}/*
21mr|libbs2b-3.1.0-16|40	
21mr|libbs2b-3.1.0-16|41	#----------------------------------------------------------------------------
21mr|libbs2b-3.1.0-16|42	
21mr|libbs2b-3.1.0-16|43	%package -n %{libname}
21mr|libbs2b-3.1.0-16|44	Summary:	Bauer stereophonic-to-binaural DSP shared library
21mr|libbs2b-3.1.0-16|45	Group:		System/Libraries
21mr|libbs2b-3.1.0-16|46	
21mr|libbs2b-3.1.0-16|47	%description -n %{libname}
21mr|libbs2b-3.1.0-16|48	The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed
21mr|libbs2b-3.1.0-16|49	to improve headphone listening of stereo audio records. Recommended for
21mr|libbs2b-3.1.0-16|50	headphone prolonged listening to disable superstereo fatigue without essential
21mr|libbs2b-3.1.0-16|51	distortions.
21mr|libbs2b-3.1.0-16|52	
21mr|libbs2b-3.1.0-16|53	%files -n %{libname}
21mr|libbs2b-3.1.0-16|54	%{_libdir}/libbs2b.so.%{major}*
21mr|libbs2b-3.1.0-16|55	
21mr|libbs2b-3.1.0-16|56	#----------------------------------------------------------------------------
21mr|libbs2b-3.1.0-16|57	
21mr|libbs2b-3.1.0-16|58	%package -n %{devname}
21mr|libbs2b-3.1.0-16|59	Summary:	Bauer stereophonic-to-binaural DSP library development files
21mr|libbs2b-3.1.0-16|60	Group:		Development/C
21mr|libbs2b-3.1.0-16|61	Requires:	%{libname} = %{EVRD}
21mr|libbs2b-3.1.0-16|62	Provides:	%{name}-devel = %{EVRD}
21mr|libbs2b-3.1.0-16|63	
21mr|libbs2b-3.1.0-16|64	%description -n %{devname}
21mr|libbs2b-3.1.0-16|65	The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed
21mr|libbs2b-3.1.0-16|66	to improve headphone listening of stereo audio records. Recommended for
21mr|libbs2b-3.1.0-16|67	headphone prolonged listening to disable superstereo fatigue without essential
21mr|libbs2b-3.1.0-16|68	distortions.
21mr|libbs2b-3.1.0-16|69	
21mr|libbs2b-3.1.0-16|70	%files -n %{devname}
21mr|libbs2b-3.1.0-16|71	%doc ChangeLog doc/readme.txt
21mr|libbs2b-3.1.0-16|72	%{_libdir}/*.so
21mr|libbs2b-3.1.0-16|73	%{_includedir}/bs2b
21mr|libbs2b-3.1.0-16|74	%{_libdir}/pkgconfig/*
21mr|libbs2b-3.1.0-16|75	
21mr|libbs2b-3.1.0-16|76	#----------------------------------------------------------------------------
21mr|libbs2b-3.1.0-16|77	
21mr|libbs2b-3.1.0-16|78	%prep
21mr|libbs2b-3.1.0-16|79	%autosetup -p1
21mr|libbs2b-3.1.0-16|80	
21mr|libbs2b-3.1.0-16|81	%build
21mr|libbs2b-3.1.0-16|82	%configure --disable-static
21mr|libbs2b-3.1.0-16|83	%make
21mr|libbs2b-3.1.0-16|84	
21mr|libbs2b-3.1.0-16|85	%install
21mr|libbs2b-3.1.0-16|86	%makeinstall_std

13497 21
21mr|libbsd-0.11.7-2|1	%define major 0
21mr|libbsd-0.11.7-2|2	%define libname %mklibname bsd %{major}
21mr|libbsd-0.11.7-2|3	%define devname %mklibname bsd -d
21mr|libbsd-0.11.7-2|4	
21mr|libbsd-0.11.7-2|5	Summary:	Library providing BSD-compatible functions for portability
21mr|libbsd-0.11.7-2|6	Name:		libbsd
21mr|libbsd-0.11.7-2|7	Version:	0.11.7
21mr|libbsd-0.11.7-2|8	Release:	2
21mr|libbsd-0.11.7-2|9	License:	BSD and ISC and Copyright only and Public Domain
21mr|libbsd-0.11.7-2|10	Group:		System/Libraries
21mr|libbsd-0.11.7-2|11	Url:		http://libbsd.freedesktop.org/
21mr|libbsd-0.11.7-2|12	Source0:	https://libbsd.freedesktop.org/releases/libbsd-%{version}.tar.xz
21mr|libbsd-0.11.7-2|13	BuildRequires:  pkgconfig(libmd)
21mr|libbsd-0.11.7-2|14	
21mr|libbsd-0.11.7-2|15	%description
21mr|libbsd-0.11.7-2|16	libbsd provides useful functions commonly found on BSD systems, and
21mr|libbsd-0.11.7-2|17	lacking on others like GNU systems, thus making it easier to port
21mr|libbsd-0.11.7-2|18	projects with strong BSD origins, without needing to embed the same
21mr|libbsd-0.11.7-2|19	code over and over again on each project.
21mr|libbsd-0.11.7-2|20	
21mr|libbsd-0.11.7-2|21	#----------------------------------------------------------------------------
21mr|libbsd-0.11.7-2|22	
21mr|libbsd-0.11.7-2|23	%package -n %{libname}
21mr|libbsd-0.11.7-2|24	Summary:	Development files for libbsd
21mr|libbsd-0.11.7-2|25	Group:		Development/C
21mr|libbsd-0.11.7-2|26	Conflicts:	%{_lib}bsd < 0.4.1-3
21mr|libbsd-0.11.7-2|27	Obsoletes:	%{_lib}bsd < 0.4.1-3
21mr|libbsd-0.11.7-2|28	
21mr|libbsd-0.11.7-2|29	%description -n %{libname}
21mr|libbsd-0.11.7-2|30	Development files for the libbsd library.
21mr|libbsd-0.11.7-2|31	
21mr|libbsd-0.11.7-2|32	%files -n %{libname}
21mr|libbsd-0.11.7-2|33	%doc COPYING README TODO ChangeLog
21mr|libbsd-0.11.7-2|34	%{_libdir}/libbsd.so.%{major}*
21mr|libbsd-0.11.7-2|35	
21mr|libbsd-0.11.7-2|36	#----------------------------------------------------------------------------
21mr|libbsd-0.11.7-2|37	
21mr|libbsd-0.11.7-2|38	%package -n %{devname}
21mr|libbsd-0.11.7-2|39	Summary:	Development files for libbsd
21mr|libbsd-0.11.7-2|40	Group:		Development/C
21mr|libbsd-0.11.7-2|41	Requires:	%{libname} = %{EVRD}
21mr|libbsd-0.11.7-2|42	Provides:	%{name}-devel = %{EVRD}
21mr|libbsd-0.11.7-2|43	
21mr|libbsd-0.11.7-2|44	%description -n %{devname}
21mr|libbsd-0.11.7-2|45	Development files for the libbsd library.
21mr|libbsd-0.11.7-2|46	
21mr|libbsd-0.11.7-2|47	%files -n %{devname}
21mr|libbsd-0.11.7-2|48	%{_includedir}/bsd
21mr|libbsd-0.11.7-2|49	%{_libdir}/libbsd.so
21mr|libbsd-0.11.7-2|50	%{_libdir}/libbsd-ctor.a
21mr|libbsd-0.11.7-2|51	%{_libdir}/pkgconfig/libbsd.pc
21mr|libbsd-0.11.7-2|52	%{_libdir}/pkgconfig/libbsd-ctor.pc
21mr|libbsd-0.11.7-2|53	%{_libdir}/pkgconfig/libbsd-overlay.pc
21mr|libbsd-0.11.7-2|54	%{_mandir}/man7/*
21mr|libbsd-0.11.7-2|55	
21mr|libbsd-0.11.7-2|56	#----------------------------------------------------------------------------
21mr|libbsd-0.11.7-2|57	
21mr|libbsd-0.11.7-2|58	%prep
21mr|libbsd-0.11.7-2|59	%setup -q
21mr|libbsd-0.11.7-2|60	
21mr|libbsd-0.11.7-2|61	%build
21mr|libbsd-0.11.7-2|62	%configure --disable-static
21mr|libbsd-0.11.7-2|63	%make
21mr|libbsd-0.11.7-2|64	
21mr|libbsd-0.11.7-2|65	%install
21mr|libbsd-0.11.7-2|66	%makeinstall_std
21mr|libbsd-0.11.7-2|67	
21mr|libbsd-0.11.7-2|68	# These cause file conflicts
21mr|libbsd-0.11.7-2|69	rm -rf %{buildroot}%{_mandir}/man3/

13498 21
21mr|libburn-1.5.4-2|1	%define major	4
21mr|libburn-1.5.4-2|2	%define libname %mklibname burn %{major}
21mr|libburn-1.5.4-2|3	%define devname %mklibname burn -d
21mr|libburn-1.5.4-2|4	
21mr|libburn-1.5.4-2|5	Summary:	Library for reading, mastering and writing optical discs
21mr|libburn-1.5.4-2|6	Name:		libburn
21mr|libburn-1.5.4-2|7	Version:	1.5.4
21mr|libburn-1.5.4-2|8	Release:	2
21mr|libburn-1.5.4-2|9	License:	GPLv2+
21mr|libburn-1.5.4-2|10	Group:		System/Libraries
21mr|libburn-1.5.4-2|11	Url:		http://libburnia-project.org/
21mr|libburn-1.5.4-2|12	Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
21mr|libburn-1.5.4-2|13	Source1:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz.sig
21mr|libburn-1.5.4-2|14	BuildRequires:	doxygen
21mr|libburn-1.5.4-2|15	BuildRequires:	graphviz
21mr|libburn-1.5.4-2|16	
21mr|libburn-1.5.4-2|17	%description
21mr|libburn-1.5.4-2|18	Libburn is an open-source library for reading, mastering and writing
21mr|libburn-1.5.4-2|19	optical discs.
21mr|libburn-1.5.4-2|20	
21mr|libburn-1.5.4-2|21	#----------------------------------------------------------------------------
21mr|libburn-1.5.4-2|22	
21mr|libburn-1.5.4-2|23	%package -n %{libname}
21mr|libburn-1.5.4-2|24	Group:		System/Libraries
21mr|libburn-1.5.4-2|25	Summary:	An open-source library for optical discs
21mr|libburn-1.5.4-2|26	
21mr|libburn-1.5.4-2|27	%description -n %{libname}
21mr|libburn-1.5.4-2|28	An open-source library for reading, mastering and writing optical discs.
21mr|libburn-1.5.4-2|29	
21mr|libburn-1.5.4-2|30	%files -n %{libname}
21mr|libburn-1.5.4-2|31	%{_libdir}/libburn.so.%{major}*
21mr|libburn-1.5.4-2|32	
21mr|libburn-1.5.4-2|33	#----------------------------------------------------------------------------
21mr|libburn-1.5.4-2|34	
21mr|libburn-1.5.4-2|35	%package -n %{devname}
21mr|libburn-1.5.4-2|36	Summary:	Header files for development with %{name}
21mr|libburn-1.5.4-2|37	Group:		Development/C
21mr|libburn-1.5.4-2|38	Requires:	%{libname} = %{version}-%{release}
21mr|libburn-1.5.4-2|39	Provides:	%{name}-devel = %{version}-%{release}
21mr|libburn-1.5.4-2|40	Obsoletes:	%{_lib}burn6-devel < 1.2.4
21mr|libburn-1.5.4-2|41	Obsoletes:	%{_lib}burn-static-devel < 1.2.8-2
21mr|libburn-1.5.4-2|42	
21mr|libburn-1.5.4-2|43	%description -n %{devname}
21mr|libburn-1.5.4-2|44	This package includes the header files for the %{name} package.
21mr|libburn-1.5.4-2|45	
21mr|libburn-1.5.4-2|46	%files -n %{devname}
21mr|libburn-1.5.4-2|47	%doc README AUTHORS COPYRIGHT
21mr|libburn-1.5.4-2|48	%{_libdir}/libburn.so
21mr|libburn-1.5.4-2|49	%{_libdir}/pkgconfig/*.pc
21mr|libburn-1.5.4-2|50	%{_includedir}/%{name}
21mr|libburn-1.5.4-2|51	
21mr|libburn-1.5.4-2|52	#----------------------------------------------------------------------------
21mr|libburn-1.5.4-2|53	
21mr|libburn-1.5.4-2|54	%package -n cdrskin
21mr|libburn-1.5.4-2|55	Summary:	Limited cdrecord compatibility wrapper for libburn
21mr|libburn-1.5.4-2|56	Group:		Archiving/Cd burning
21mr|libburn-1.5.4-2|57	
21mr|libburn-1.5.4-2|58	%description -n cdrskin
21mr|libburn-1.5.4-2|59	A limited cdrecord compatibility wrapper which allows to use some
21mr|libburn-1.5.4-2|60	libburn features from the command line.
21mr|libburn-1.5.4-2|61	
21mr|libburn-1.5.4-2|62	%files -n cdrskin
21mr|libburn-1.5.4-2|63	%doc cdrskin/README
21mr|libburn-1.5.4-2|64	%{_bindir}/cdrskin
21mr|libburn-1.5.4-2|65	%{_mandir}/man1/cdrskin.1*
21mr|libburn-1.5.4-2|66	
21mr|libburn-1.5.4-2|67	#----------------------------------------------------------------------------
21mr|libburn-1.5.4-2|68	
21mr|libburn-1.5.4-2|69	%prep
21mr|libburn-1.5.4-2|70	%setup -q
21mr|libburn-1.5.4-2|71	
21mr|libburn-1.5.4-2|72	%build
21mr|libburn-1.5.4-2|73	%configure \
21mr|libburn-1.5.4-2|74	--disable-static
21mr|libburn-1.5.4-2|75	%make_build
21mr|libburn-1.5.4-2|76	
21mr|libburn-1.5.4-2|77	%install
21mr|libburn-1.5.4-2|78	%make_install
21mr|libburn-1.5.4-2|79	

13499 21
21mr|libbytesize-2.3-2|1	%define realname bytesize
21mr|libbytesize-2.3-2|2	%define with_gtk_doc 1
21mr|libbytesize-2.3-2|3	
21mr|libbytesize-2.3-2|4	%define maj 1
21mr|libbytesize-2.3-2|5	%define libname %mklibname bytesize %{maj}
21mr|libbytesize-2.3-2|6	%define libdev %mklibname bytesize -d
21mr|libbytesize-2.3-2|7	
21mr|libbytesize-2.3-2|8	Name:        libbytesize
21mr|libbytesize-2.3-2|9	Version:     2.3
21mr|libbytesize-2.3-2|10	Release:     2
21mr|libbytesize-2.3-2|11	Summary:     A library for working with sizes in bytes
21mr|libbytesize-2.3-2|12	Group:       Development/C
21mr|libbytesize-2.3-2|13	License:     LGPLv2+
21mr|libbytesize-2.3-2|14	URL:         https://github.com/storaged-project/libbytesize
21mr|libbytesize-2.3-2|15	Source0:     https://github.com/storaged-project/libbytesize/releases/download/2.3/%{name}-%{version}.tar.gz
21mr|libbytesize-2.3-2|16	BuildRequires: gmp-devel
21mr|libbytesize-2.3-2|17	BuildRequires: mpfr-devel
21mr|libbytesize-2.3-2|18	BuildRequires: pkgconfig(libpcre2-8)
21mr|libbytesize-2.3-2|19	BuildRequires: gettext-devel
21mr|libbytesize-2.3-2|20	BuildRequires: pkgconfig(python3)
21mr|libbytesize-2.3-2|21	%if %{with_gtk_doc}
21mr|libbytesize-2.3-2|22	BuildRequires: gtk-doc
21mr|libbytesize-2.3-2|23	%endif
21mr|libbytesize-2.3-2|24	
21mr|libbytesize-2.3-2|25	%global _description \
21mr|libbytesize-2.3-2|26	The libbytesize is a C library that facilitates work with sizes in \
21mr|libbytesize-2.3-2|27	bytes. Be it parsing the input from users or producing a nice human readable \
21mr|libbytesize-2.3-2|28	representation of a size in bytes this library takes localization into \
21mr|libbytesize-2.3-2|29	account. It also provides support for sizes bigger than MAXUINT64.
21mr|libbytesize-2.3-2|30	
21mr|libbytesize-2.3-2|31	%description
21mr|libbytesize-2.3-2|32	%_description
21mr|libbytesize-2.3-2|33	
21mr|libbytesize-2.3-2|34	#-------------------------------------------------------------------------
21mr|libbytesize-2.3-2|35	
21mr|libbytesize-2.3-2|36	%package -n %{libname}
21mr|libbytesize-2.3-2|37	Summary:	%{summary}
21mr|libbytesize-2.3-2|38	Group:      Development/C
21mr|libbytesize-2.3-2|39	Requires:	%{name}-i18n = %{EVRD}
21mr|libbytesize-2.3-2|40	
21mr|libbytesize-2.3-2|41	%description -n %{libname}
21mr|libbytesize-2.3-2|42	%_description
21mr|libbytesize-2.3-2|43	
21mr|libbytesize-2.3-2|44	%files  -n %{libname}
21mr|libbytesize-2.3-2|45	%doc README.md LICENSE
21mr|libbytesize-2.3-2|46	%{_libdir}/libbytesize.so.%{maj}*
21mr|libbytesize-2.3-2|47	
21mr|libbytesize-2.3-2|48	#-------------------------------------------------------------------------
21mr|libbytesize-2.3-2|49	
21mr|libbytesize-2.3-2|50	# This is a separate package because the library itself contains language
21mr|libbytesize-2.3-2|51	# strings but putting language files to its package will break coninstallability
21mr|libbytesize-2.3-2|52	# of %%libname of different architectures and versions
21mr|libbytesize-2.3-2|53	
21mr|libbytesize-2.3-2|54	%package i18n
21mr|libbytesize-2.3-2|55	Summary:	Localization files for %{name}
21mr|libbytesize-2.3-2|56	BuildArch:	noarch
21mr|libbytesize-2.3-2|57	
21mr|libbytesize-2.3-2|58	%description i18n
21mr|libbytesize-2.3-2|59	Localization files for %{name}
21mr|libbytesize-2.3-2|60	%_description
21mr|libbytesize-2.3-2|61	
21mr|libbytesize-2.3-2|62	%files i18n -f %{name}.lang
21mr|libbytesize-2.3-2|63	
21mr|libbytesize-2.3-2|64	#-------------------------------------------------------------------------
21mr|libbytesize-2.3-2|65	
21mr|libbytesize-2.3-2|66	%package -n %{libdev}
21mr|libbytesize-2.3-2|67	Summary:  Development files for libbytesize
21mr|libbytesize-2.3-2|68	Group:    Development/C
21mr|libbytesize-2.3-2|69	Provides: %{name}-devel = %{EVRD}
21mr|libbytesize-2.3-2|70	Requires: %{libname} = %{EVRD}
21mr|libbytesize-2.3-2|71	
21mr|libbytesize-2.3-2|72	%description -n %{libdev}
21mr|libbytesize-2.3-2|73	This package contains header files and pkg-config files needed for development
21mr|libbytesize-2.3-2|74	with the libbytesize library.
21mr|libbytesize-2.3-2|75	%_description
21mr|libbytesize-2.3-2|76	
21mr|libbytesize-2.3-2|77	%files -n %{libdev}
21mr|libbytesize-2.3-2|78	%{_libdir}/libbytesize.so
21mr|libbytesize-2.3-2|79	%dir %{_includedir}/bytesize
21mr|libbytesize-2.3-2|80	%{_includedir}/bytesize/bs_size.h
21mr|libbytesize-2.3-2|81	%{_libdir}/pkgconfig/bytesize.pc
21mr|libbytesize-2.3-2|82	%if %{with_gtk_doc}
21mr|libbytesize-2.3-2|83	%{_datadir}/gtk-doc/html/libbytesize
21mr|libbytesize-2.3-2|84	%endif
21mr|libbytesize-2.3-2|85	
21mr|libbytesize-2.3-2|86	#-------------------------------------------------------------------------
21mr|libbytesize-2.3-2|87	
21mr|libbytesize-2.3-2|88	%package -n python3-%{realname}
21mr|libbytesize-2.3-2|89	Summary: Python 3 bindings for libbytesize
21mr|libbytesize-2.3-2|90	Group:   Development/Python
21mr|libbytesize-2.3-2|91	Requires: %{libname} = %{EVRD}
21mr|libbytesize-2.3-2|92	Requires: python3-six
21mr|libbytesize-2.3-2|93	
21mr|libbytesize-2.3-2|94	%description -n python3-%{realname}
21mr|libbytesize-2.3-2|95	This package contains Python 3 bindings for libbytesize making the use of
21mr|libbytesize-2.3-2|96	the library from Python 3 easier and more convenient.
21mr|libbytesize-2.3-2|97	%_description
21mr|libbytesize-2.3-2|98	
21mr|libbytesize-2.3-2|99	%files -n python3-%{realname}
21mr|libbytesize-2.3-2|100	%dir %{python3_sitearch}/bytesize
21mr|libbytesize-2.3-2|101	%{python3_sitearch}/bytesize/*
21mr|libbytesize-2.3-2|102	
21mr|libbytesize-2.3-2|103	#-------------------------------------------------------------------------
21mr|libbytesize-2.3-2|104	
21mr|libbytesize-2.3-2|105	%package tools
21mr|libbytesize-2.3-2|106	Summary: Various nice tools based on libbytesize
21mr|libbytesize-2.3-2|107	Group:   System/Base
21mr|libbytesize-2.3-2|108	Requires: python3-%{realname} = %{EVRD}
21mr|libbytesize-2.3-2|109	
21mr|libbytesize-2.3-2|110	%description tools
21mr|libbytesize-2.3-2|111	Various nice tools based on libbytesize, in particular the calculator
21mr|libbytesize-2.3-2|112	for doing calculations with storage sizes.
21mr|libbytesize-2.3-2|113	
21mr|libbytesize-2.3-2|114	%files tools
21mr|libbytesize-2.3-2|115	%{_bindir}/bscalc
21mr|libbytesize-2.3-2|116	%{_mandir}/man1/bscalc.1*
21mr|libbytesize-2.3-2|117	
21mr|libbytesize-2.3-2|118	#-------------------------------------------------------------------------
21mr|libbytesize-2.3-2|119	
21mr|libbytesize-2.3-2|120	%prep
21mr|libbytesize-2.3-2|121	%setup -q -n %{name}-%{version}
21mr|libbytesize-2.3-2|122	
21mr|libbytesize-2.3-2|123	%build
21mr|libbytesize-2.3-2|124	%configure
21mr|libbytesize-2.3-2|125	%make
21mr|libbytesize-2.3-2|126	
21mr|libbytesize-2.3-2|127	%install
21mr|libbytesize-2.3-2|128	%makeinstall_std
21mr|libbytesize-2.3-2|129	find %{buildroot} -type f -name "*.la" | xargs %{__rm}
21mr|libbytesize-2.3-2|130	
21mr|libbytesize-2.3-2|131	%find_lang %{name}

13500 21
21mr|libcaca-0.99-0.beta19.7|1	%define prerel beta19
21mr|libcaca-0.99-0.beta19.7|2	%define major 0
21mr|libcaca-0.99-0.beta19.7|3	%define libname %mklibname caca %{major}
21mr|libcaca-0.99-0.beta19.7|4	%define libnamexx %mklibname caca++ %{major}
21mr|libcaca-0.99-0.beta19.7|5	%define libgl_plugin %mklibname gl_plugin %{major}
21mr|libcaca-0.99-0.beta19.7|6	%define libx11_plugin %mklibname x11_plugin %{major}
21mr|libcaca-0.99-0.beta19.7|7	%define devname %mklibname caca -d
21mr|libcaca-0.99-0.beta19.7|8	
21mr|libcaca-0.99-0.beta19.7|9	%bcond_with docs
21mr|libcaca-0.99-0.beta19.7|10	%bcond_without slang
21mr|libcaca-0.99-0.beta19.7|11	%{?build_mono}%{?!build_mono:%bcond_without mono}
21mr|libcaca-0.99-0.beta19.7|12	%ifarch %{e2k} %{riscv}
21mr|libcaca-0.99-0.beta19.7|13	%bcond_with mono
21mr|libcaca-0.99-0.beta19.7|14	%endif
21mr|libcaca-0.99-0.beta19.7|15	
21mr|libcaca-0.99-0.beta19.7|16	Summary:	Text mode graphics library
21mr|libcaca-0.99-0.beta19.7|17	Name:		libcaca
21mr|libcaca-0.99-0.beta19.7|18	Version:	0.99
21mr|libcaca-0.99-0.beta19.7|19	Release:	%{?prerel:0.%{prerel}.}7
21mr|libcaca-0.99-0.beta19.7|20	License:	GPLv2+
21mr|libcaca-0.99-0.beta19.7|21	Group:		System/Libraries
21mr|libcaca-0.99-0.beta19.7|22	Url:		http://libcaca.zoy.org/
21mr|libcaca-0.99-0.beta19.7|23	Source0:	http://caca.zoy.org/raw-attachment/wiki/libcaca/%{name}-%{version}%{?prerel:.%{prerel}}.tar.gz
21mr|libcaca-0.99-0.beta19.7|24	Source1:	%{name}.rpmlintrc
21mr|libcaca-0.99-0.beta19.7|25	Patch0:		libcaca-0.99.beta19-mcs.patch
21mr|libcaca-0.99-0.beta19.7|26	Patch1:		CVE-2018-20544.patch
21mr|libcaca-0.99-0.beta19.7|27	Patch2:		CVE-2018-20545+20548+20549.patch
21mr|libcaca-0.99-0.beta19.7|28	Patch3:		CVE-2018-20546+20547.patch
21mr|libcaca-0.99-0.beta19.7|29	BuildRequires:	pkgconfig(glut)
21mr|libcaca-0.99-0.beta19.7|30	BuildRequires:	pkgconfig(imlib2)
21mr|libcaca-0.99-0.beta19.7|31	BuildRequires:	pkgconfig(ncursesw)
21mr|libcaca-0.99-0.beta19.7|32	BuildRequires:	pkgconfig(pangoft2)
21mr|libcaca-0.99-0.beta19.7|33	BuildRequires:	pkgconfig(ruby)
21mr|libcaca-0.99-0.beta19.7|34	%if %{with slang}
21mr|libcaca-0.99-0.beta19.7|35	BuildRequires:	pkgconfig(slang)
21mr|libcaca-0.99-0.beta19.7|36	%endif
21mr|libcaca-0.99-0.beta19.7|37	BuildRequires:	pkgconfig(x11)
21mr|libcaca-0.99-0.beta19.7|38	%if %{with docs}
21mr|libcaca-0.99-0.beta19.7|39	BuildRequires:	doxygen texlive
21mr|libcaca-0.99-0.beta19.7|40	%endif
21mr|libcaca-0.99-0.beta19.7|41	%if %{with mono}
21mr|libcaca-0.99-0.beta19.7|42	BuildRequires:	mono
21mr|libcaca-0.99-0.beta19.7|43	%endif
21mr|libcaca-0.99-0.beta19.7|44	
21mr|libcaca-0.99-0.beta19.7|45	%description
21mr|libcaca-0.99-0.beta19.7|46	libcaca is the Colour AsCii Art library. It provides high level functions
21mr|libcaca-0.99-0.beta19.7|47	for colour text drawing, simple primitives for line, polygon and ellipse
21mr|libcaca-0.99-0.beta19.7|48	drawing, as well as powerful image to text conversion routines.
21mr|libcaca-0.99-0.beta19.7|49	
21mr|libcaca-0.99-0.beta19.7|50	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|51	
21mr|libcaca-0.99-0.beta19.7|52	%package -n %{libname}
21mr|libcaca-0.99-0.beta19.7|53	Summary:	Text mode graphics library
21mr|libcaca-0.99-0.beta19.7|54	Group:		System/Libraries
21mr|libcaca-0.99-0.beta19.7|55	
21mr|libcaca-0.99-0.beta19.7|56	%description -n %{libname}
21mr|libcaca-0.99-0.beta19.7|57	libcaca is the Colour AsCii Art library. It provides high level functions
21mr|libcaca-0.99-0.beta19.7|58	for colour text drawing, simple primitives for line, polygon and ellipse
21mr|libcaca-0.99-0.beta19.7|59	drawing, as well as powerful image to text conversion routines.
21mr|libcaca-0.99-0.beta19.7|60	
21mr|libcaca-0.99-0.beta19.7|61	This package contains the shared library for %{name}.
21mr|libcaca-0.99-0.beta19.7|62	
21mr|libcaca-0.99-0.beta19.7|63	%files -n %{libname}
21mr|libcaca-0.99-0.beta19.7|64	%{_libdir}/libcaca.so.%{major}*
21mr|libcaca-0.99-0.beta19.7|65	
21mr|libcaca-0.99-0.beta19.7|66	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|67	
21mr|libcaca-0.99-0.beta19.7|68	%package -n %{libnamexx}
21mr|libcaca-0.99-0.beta19.7|69	Summary:	Text mode graphics library
21mr|libcaca-0.99-0.beta19.7|70	Group:		System/Libraries
21mr|libcaca-0.99-0.beta19.7|71	Conflicts:	%{libname} < 0.99-0.beta17.4
21mr|libcaca-0.99-0.beta19.7|72	
21mr|libcaca-0.99-0.beta19.7|73	%description -n %{libnamexx}
21mr|libcaca-0.99-0.beta19.7|74	This package contains the shared library for %{name}++.
21mr|libcaca-0.99-0.beta19.7|75	
21mr|libcaca-0.99-0.beta19.7|76	%files -n %{libnamexx}
21mr|libcaca-0.99-0.beta19.7|77	%{_libdir}/libcaca++.so.%{major}*
21mr|libcaca-0.99-0.beta19.7|78	
21mr|libcaca-0.99-0.beta19.7|79	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|80	
21mr|libcaca-0.99-0.beta19.7|81	%package -n %{libgl_plugin}
21mr|libcaca-0.99-0.beta19.7|82	Summary:	Text mode graphics library
21mr|libcaca-0.99-0.beta19.7|83	Group:		System/Libraries
21mr|libcaca-0.99-0.beta19.7|84	Conflicts:	%{libname} < 0.99-0.beta17.4
21mr|libcaca-0.99-0.beta19.7|85	Conflicts:	%{_lib}libgl_plugin0 < 0.99-0.beta19.7
21mr|libcaca-0.99-0.beta19.7|86	Obsoletes:	%{_lib}libgl_plugin0 < 0.99-0.beta19.7
21mr|libcaca-0.99-0.beta19.7|87	
21mr|libcaca-0.99-0.beta19.7|88	%description -n %{libgl_plugin}
21mr|libcaca-0.99-0.beta19.7|89	This package contains the shared library libgl_plugin.
21mr|libcaca-0.99-0.beta19.7|90	
21mr|libcaca-0.99-0.beta19.7|91	%files -n %{libgl_plugin}
21mr|libcaca-0.99-0.beta19.7|92	%{_libdir}/caca/libgl_plugin.so.%{major}*
21mr|libcaca-0.99-0.beta19.7|93	
21mr|libcaca-0.99-0.beta19.7|94	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|95	
21mr|libcaca-0.99-0.beta19.7|96	%package -n %{libx11_plugin}
21mr|libcaca-0.99-0.beta19.7|97	Summary:	Text mode graphics library
21mr|libcaca-0.99-0.beta19.7|98	Group:		System/Libraries
21mr|libcaca-0.99-0.beta19.7|99	Conflicts:	%{libname} < 0.99-0.beta17.4
21mr|libcaca-0.99-0.beta19.7|100	Conflicts:	%{_lib}libx11_plugin0 < 0.99-0.beta19.7
21mr|libcaca-0.99-0.beta19.7|101	Obsoletes:	%{_lib}libx11_plugin0 < 0.99-0.beta19.7
21mr|libcaca-0.99-0.beta19.7|102	
21mr|libcaca-0.99-0.beta19.7|103	%description -n %{libx11_plugin}
21mr|libcaca-0.99-0.beta19.7|104	This package contains the shared library libgl_plugin.
21mr|libcaca-0.99-0.beta19.7|105	
21mr|libcaca-0.99-0.beta19.7|106	%files -n %{libx11_plugin}
21mr|libcaca-0.99-0.beta19.7|107	%{_libdir}/caca/libx11_plugin.so.%{major}*
21mr|libcaca-0.99-0.beta19.7|108	
21mr|libcaca-0.99-0.beta19.7|109	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|110	
21mr|libcaca-0.99-0.beta19.7|111	%package -n %{devname}
21mr|libcaca-0.99-0.beta19.7|112	Summary:	Development files for libcaca
21mr|libcaca-0.99-0.beta19.7|113	Group:		Development/C
21mr|libcaca-0.99-0.beta19.7|114	Provides:	%{name}-devel = %{version}-%{release}
21mr|libcaca-0.99-0.beta19.7|115	Requires:	%{libname} = %{version}-%{release}
21mr|libcaca-0.99-0.beta19.7|116	Requires:	%{libnamexx} = %{version}-%{release}
21mr|libcaca-0.99-0.beta19.7|117	Requires:	%{libgl_plugin} = %{version}-%{release}
21mr|libcaca-0.99-0.beta19.7|118	Requires:	%{libx11_plugin} = %{version}-%{release}
21mr|libcaca-0.99-0.beta19.7|119	Obsoletes:	%{mklibname -d caca 0} < 0.99-0.beta18
21mr|libcaca-0.99-0.beta19.7|120	
21mr|libcaca-0.99-0.beta19.7|121	%description -n %{devname}
21mr|libcaca-0.99-0.beta19.7|122	libcaca is the Colour AsCii Art library. It provides high level functions
21mr|libcaca-0.99-0.beta19.7|123	for colour text drawing, simple primitives for line, polygon and ellipse
21mr|libcaca-0.99-0.beta19.7|124	drawing, as well as powerful image to text conversion routines.
21mr|libcaca-0.99-0.beta19.7|125	
21mr|libcaca-0.99-0.beta19.7|126	This package contains the header files and static libraries needed to
21mr|libcaca-0.99-0.beta19.7|127	compile applications or shared objects that use libcaca.
21mr|libcaca-0.99-0.beta19.7|128	
21mr|libcaca-0.99-0.beta19.7|129	%files -n %{devname}
21mr|libcaca-0.99-0.beta19.7|130	%doc NEWS NOTES
21mr|libcaca-0.99-0.beta19.7|131	%{_bindir}/caca-config
21mr|libcaca-0.99-0.beta19.7|132	%{_includedir}/*
21mr|libcaca-0.99-0.beta19.7|133	%{_libdir}/pkgconfig/*.pc
21mr|libcaca-0.99-0.beta19.7|134	%{_libdir}/lib*.so
21mr|libcaca-0.99-0.beta19.7|135	%{_libdir}/caca/lib*.so
21mr|libcaca-0.99-0.beta19.7|136	%{_mandir}/man1/caca-config.1*
21mr|libcaca-0.99-0.beta19.7|137	%if %{with docs}
21mr|libcaca-0.99-0.beta19.7|138	%{_mandir}/man3/*
21mr|libcaca-0.99-0.beta19.7|139	%doc installed-docs/pdf/* installed-docs/html
21mr|libcaca-0.99-0.beta19.7|140	%endif
21mr|libcaca-0.99-0.beta19.7|141	
21mr|libcaca-0.99-0.beta19.7|142	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|143	
21mr|libcaca-0.99-0.beta19.7|144	%package -n caca-utils
21mr|libcaca-0.99-0.beta19.7|145	Summary:	Text mode graphics utilities
21mr|libcaca-0.99-0.beta19.7|146	Group:		Graphics
21mr|libcaca-0.99-0.beta19.7|147	Conflicts:	%{libname} < 0.99-0.beta17.4
21mr|libcaca-0.99-0.beta19.7|148	
21mr|libcaca-0.99-0.beta19.7|149	%description -n caca-utils
21mr|libcaca-0.99-0.beta19.7|150	This package contains utilities and demonstration programs for libcaca, the
21mr|libcaca-0.99-0.beta19.7|151	Colour AsCii Art library.
21mr|libcaca-0.99-0.beta19.7|152	
21mr|libcaca-0.99-0.beta19.7|153	cacaview is a simple image viewer for the terminal. It opens most image
21mr|libcaca-0.99-0.beta19.7|154	formats such as JPEG, PNG, GIF etc. and renders them on the terminal using
21mr|libcaca-0.99-0.beta19.7|155	ASCII art. The user can zoom and scroll the image, set the dithering method
21mr|libcaca-0.99-0.beta19.7|156	or enable anti-aliasing.
21mr|libcaca-0.99-0.beta19.7|157	
21mr|libcaca-0.99-0.beta19.7|158	cacaball is a tiny graphic program that renders animated ASCII metaballs on
21mr|libcaca-0.99-0.beta19.7|159	the screen, cacafire is a port of AALib's aafire and displays burning ASCII
21mr|libcaca-0.99-0.beta19.7|160	art flames, cacamoir animates colourful moire circles and cacaplas displays
21mr|libcaca-0.99-0.beta19.7|161	an old school plasma effect.
21mr|libcaca-0.99-0.beta19.7|162	
21mr|libcaca-0.99-0.beta19.7|163	cacademo is a simple application that shows the libcaca rendering features
21mr|libcaca-0.99-0.beta19.7|164	such as line and ellipses drawing, triangle filling and sprite blitting.
21mr|libcaca-0.99-0.beta19.7|165	
21mr|libcaca-0.99-0.beta19.7|166	%files -n caca-utils
21mr|libcaca-0.99-0.beta19.7|167	%doc README THANKS AUTHORS
21mr|libcaca-0.99-0.beta19.7|168	%{_bindir}/cacaclock
21mr|libcaca-0.99-0.beta19.7|169	%{_bindir}/cacademo
21mr|libcaca-0.99-0.beta19.7|170	%{_bindir}/cacafire
21mr|libcaca-0.99-0.beta19.7|171	%{_bindir}/cacaplay
21mr|libcaca-0.99-0.beta19.7|172	%{_bindir}/cacaserver
21mr|libcaca-0.99-0.beta19.7|173	%{_bindir}/cacaview
21mr|libcaca-0.99-0.beta19.7|174	%{_bindir}/img2txt
21mr|libcaca-0.99-0.beta19.7|175	%{_datadir}/libcaca/
21mr|libcaca-0.99-0.beta19.7|176	%{_mandir}/man1/cacademo.1*
21mr|libcaca-0.99-0.beta19.7|177	%{_mandir}/man1/cacafire.1*
21mr|libcaca-0.99-0.beta19.7|178	%{_mandir}/man1/cacaplay.1*
21mr|libcaca-0.99-0.beta19.7|179	%{_mandir}/man1/cacaserver.1*
21mr|libcaca-0.99-0.beta19.7|180	%{_mandir}/man1/cacaview.1*
21mr|libcaca-0.99-0.beta19.7|181	%{_mandir}/man1/img2txt.1*
21mr|libcaca-0.99-0.beta19.7|182	
21mr|libcaca-0.99-0.beta19.7|183	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|184	
21mr|libcaca-0.99-0.beta19.7|185	%if %{with mono}
21mr|libcaca-0.99-0.beta19.7|186	%package -n caca-sharp
21mr|libcaca-0.99-0.beta19.7|187	Summary:	Mono binding for libcaca
21mr|libcaca-0.99-0.beta19.7|188	Group:		Development/Other
21mr|libcaca-0.99-0.beta19.7|189	
21mr|libcaca-0.99-0.beta19.7|190	%description -n caca-sharp
21mr|libcaca-0.99-0.beta19.7|191	Mono binding for libcaca.
21mr|libcaca-0.99-0.beta19.7|192	
21mr|libcaca-0.99-0.beta19.7|193	%files -n caca-sharp
21mr|libcaca-0.99-0.beta19.7|194	%{_libdir}/mono/caca-sharp*
21mr|libcaca-0.99-0.beta19.7|195	%{_libdir}/mono/gac/caca-sharp
21mr|libcaca-0.99-0.beta19.7|196	%endif
21mr|libcaca-0.99-0.beta19.7|197	
21mr|libcaca-0.99-0.beta19.7|198	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|199	
21mr|libcaca-0.99-0.beta19.7|200	%package -n ruby-caca
21mr|libcaca-0.99-0.beta19.7|201	Summary:	Ruby binding for libcaca
21mr|libcaca-0.99-0.beta19.7|202	Group:		Development/Ruby
21mr|libcaca-0.99-0.beta19.7|203	
21mr|libcaca-0.99-0.beta19.7|204	%description -n ruby-caca
21mr|libcaca-0.99-0.beta19.7|205	Ruby binding for libcaca.
21mr|libcaca-0.99-0.beta19.7|206	
21mr|libcaca-0.99-0.beta19.7|207	%files -n ruby-caca
21mr|libcaca-0.99-0.beta19.7|208	%{ruby_sitelibdir}/caca.rb
21mr|libcaca-0.99-0.beta19.7|209	%{ruby_sitearchdir}/*.so
21mr|libcaca-0.99-0.beta19.7|210	
21mr|libcaca-0.99-0.beta19.7|211	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|212	
21mr|libcaca-0.99-0.beta19.7|213	%package -n python3-caca
21mr|libcaca-0.99-0.beta19.7|214	Summary:	Python binding for libcaca
21mr|libcaca-0.99-0.beta19.7|215	Group:		Development/Python
21mr|libcaca-0.99-0.beta19.7|216	
21mr|libcaca-0.99-0.beta19.7|217	%description -n python3-caca
21mr|libcaca-0.99-0.beta19.7|218	Python binding for libcaca.
21mr|libcaca-0.99-0.beta19.7|219	
21mr|libcaca-0.99-0.beta19.7|220	%files -n python3-caca
21mr|libcaca-0.99-0.beta19.7|221	%{py3_puresitedir}/caca
21mr|libcaca-0.99-0.beta19.7|222	
21mr|libcaca-0.99-0.beta19.7|223	#----------------------------------------------------------------------------
21mr|libcaca-0.99-0.beta19.7|224	
21mr|libcaca-0.99-0.beta19.7|225	%prep
21mr|libcaca-0.99-0.beta19.7|226	%setup -qn %{name}-%{version}%{?prerel:.%{prerel}}
21mr|libcaca-0.99-0.beta19.7|227	%autopatch -p1
21mr|libcaca-0.99-0.beta19.7|228	
21mr|libcaca-0.99-0.beta19.7|229	%build
21mr|libcaca-0.99-0.beta19.7|230	autoreconf -fi
21mr|libcaca-0.99-0.beta19.7|231	%configure \
21mr|libcaca-0.99-0.beta19.7|232	--disable-static \
21mr|libcaca-0.99-0.beta19.7|233	%if %{with slang}
21mr|libcaca-0.99-0.beta19.7|234	--enable-slang \
21mr|libcaca-0.99-0.beta19.7|235	%else
21mr|libcaca-0.99-0.beta19.7|236	--disable-slang \
21mr|libcaca-0.99-0.beta19.7|237	%endif
21mr|libcaca-0.99-0.beta19.7|238	--enable-ncurses \
21mr|libcaca-0.99-0.beta19.7|239	--enable-x11 \
21mr|libcaca-0.99-0.beta19.7|240	--enable-imlib2 \
21mr|libcaca-0.99-0.beta19.7|241	%if %{with docs}
21mr|libcaca-0.99-0.beta19.7|242	--enable-doc \
21mr|libcaca-0.99-0.beta19.7|243	%else
21mr|libcaca-0.99-0.beta19.7|244	--disable-doc \
21mr|libcaca-0.99-0.beta19.7|245	%endif
21mr|libcaca-0.99-0.beta19.7|246	--enable-plugins \
21mr|libcaca-0.99-0.beta19.7|247	--disable-java
21mr|libcaca-0.99-0.beta19.7|248	
21mr|libcaca-0.99-0.beta19.7|249	%make
21mr|libcaca-0.99-0.beta19.7|250	
21mr|libcaca-0.99-0.beta19.7|251	%install
21mr|libcaca-0.99-0.beta19.7|252	%makeinstall_std
21mr|libcaca-0.99-0.beta19.7|253	
21mr|libcaca-0.99-0.beta19.7|254	%if %{with docs}
21mr|libcaca-0.99-0.beta19.7|255	rm -rf installed-docs
21mr|libcaca-0.99-0.beta19.7|256	mv %{buildroot}%{_datadir}/doc/libcaca-dev installed-docs
21mr|libcaca-0.99-0.beta19.7|257	rm %{buildroot}%{_datadir}/doc/libcucul-dev
21mr|libcaca-0.99-0.beta19.7|258	%endif

13501 21
21mr|libcacard-2.5.2-6|1	%define major 0
21mr|libcacard-2.5.2-6|2	%define libname %mklibname cacard %major
21mr|libcacard-2.5.2-6|3	%define develname %mklibname -d cacard
21mr|libcacard-2.5.2-6|4	
21mr|libcacard-2.5.2-6|5	Name: libcacard
21mr|libcacard-2.5.2-6|6	Version: 2.5.2
21mr|libcacard-2.5.2-6|7	Release: 6
21mr|libcacard-2.5.2-6|8	Summary: Common Access Card (CAC) Emulation
21mr|libcacard-2.5.2-6|9	Group: System/Libraries
21mr|libcacard-2.5.2-6|10	License: LGPLv2+
21mr|libcacard-2.5.2-6|11	URL: http://www.spice-space.org/download
21mr|libcacard-2.5.2-6|12	Source0: http://www.spice-space.org/download/libcacard/libcacard-%{version}.tar.xz
21mr|libcacard-2.5.2-6|13	Patch0:  CVE-2017-6414.patch
21mr|libcacard-2.5.2-6|14	BuildRequires: pkgconfig(glib-2.0) >= 2.22.0
21mr|libcacard-2.5.2-6|15	BuildRequires: pkgconfig(nss) >= 3.12.8
21mr|libcacard-2.5.2-6|16	
21mr|libcacard-2.5.2-6|17	%description
21mr|libcacard-2.5.2-6|18	Common Access Card (CAC) emulation library.
21mr|libcacard-2.5.2-6|19	
21mr|libcacard-2.5.2-6|20	%package -n %libname
21mr|libcacard-2.5.2-6|21	Summary: Common Access Card (CAC) Emulation
21mr|libcacard-2.5.2-6|22	Group: System/Libraries
21mr|libcacard-2.5.2-6|23	Recommends: %{name}-tools = %{version}-%{release}
21mr|libcacard-2.5.2-6|24	
21mr|libcacard-2.5.2-6|25	%description -n %libname
21mr|libcacard-2.5.2-6|26	Common Access Card (CAC) emulation library.
21mr|libcacard-2.5.2-6|27	
21mr|libcacard-2.5.2-6|28	%package tools
21mr|libcacard-2.5.2-6|29	Summary: CAC Emulation tools
21mr|libcacard-2.5.2-6|30	Group: System/Libraries
21mr|libcacard-2.5.2-6|31	Requires: %{libname} = %{version}-%{release}
21mr|libcacard-2.5.2-6|32	
21mr|libcacard-2.5.2-6|33	%description tools
21mr|libcacard-2.5.2-6|34	CAC emulation tools.
21mr|libcacard-2.5.2-6|35	
21mr|libcacard-2.5.2-6|36	%package -n %develname
21mr|libcacard-2.5.2-6|37	Summary: CAC Emulation devel
21mr|libcacard-2.5.2-6|38	Group: Development/C
21mr|libcacard-2.5.2-6|39	Requires: %{libname} = %{version}-%{release}
21mr|libcacard-2.5.2-6|40	Provides: %{name}-devel = %{version}-%{release}
21mr|libcacard-2.5.2-6|41	
21mr|libcacard-2.5.2-6|42	%description -n %develname
21mr|libcacard-2.5.2-6|43	CAC emulation development files.
21mr|libcacard-2.5.2-6|44	
21mr|libcacard-2.5.2-6|45	%prep
21mr|libcacard-2.5.2-6|46	%setup -q
21mr|libcacard-2.5.2-6|47	%patch0 -p1
21mr|libcacard-2.5.2-6|48	
21mr|libcacard-2.5.2-6|49	%build
21mr|libcacard-2.5.2-6|50	%configure --disable-static
21mr|libcacard-2.5.2-6|51	%make
21mr|libcacard-2.5.2-6|52	
21mr|libcacard-2.5.2-6|53	%install
21mr|libcacard-2.5.2-6|54	%makeinstall_std
21mr|libcacard-2.5.2-6|55	find %buildroot -name '*.la' | xargs rm -f
21mr|libcacard-2.5.2-6|56	
21mr|libcacard-2.5.2-6|57	%files -n %libname
21mr|libcacard-2.5.2-6|58	%doc COPYING README.md
21mr|libcacard-2.5.2-6|59	%{_libdir}/libcacard.so.%{major}*
21mr|libcacard-2.5.2-6|60	
21mr|libcacard-2.5.2-6|61	%files -n %develname
21mr|libcacard-2.5.2-6|62	%{_includedir}/cacard
21mr|libcacard-2.5.2-6|63	%{_libdir}/pkgconfig/libcacard.pc
21mr|libcacard-2.5.2-6|64	%{_libdir}/libcacard.so
21mr|libcacard-2.5.2-6|65	
21mr|libcacard-2.5.2-6|66	%files tools
21mr|libcacard-2.5.2-6|67	%{_bindir}/vscclient

13502 21
21mr|libcamera-0.0.4-1|1	%define oname camera
21mr|libcamera-0.0.4-1|2	
21mr|libcamera-0.0.4-1|3	%define major 0
21mr|libcamera-0.0.4-1|4	%define	libname	%mklibname %{oname} %{major}
21mr|libcamera-0.0.4-1|5	%define	docname %mklibname %{oname}-doc
21mr|libcamera-0.0.4-1|6	%define	ipaname	%mklibname %{oname}-ipa
21mr|libcamera-0.0.4-1|7	%define	gstname	%mklibname %{oname}-gstreamer
21mr|libcamera-0.0.4-1|8	%define	v4l2name %mklibname %{oname}-v4l2
21mr|libcamera-0.0.4-1|9	%define	devname	%mklibname %{oname} -d
21mr|libcamera-0.0.4-1|10	
21mr|libcamera-0.0.4-1|11	Summary: A library to support complex camera ISPs
21mr|libcamera-0.0.4-1|12	Name:    libcamera
21mr|libcamera-0.0.4-1|13	Version: 0.0.4
21mr|libcamera-0.0.4-1|14	Release: 1
21mr|libcamera-0.0.4-1|15	Group:		System/Servers
21mr|libcamera-0.0.4-1|16	# Library is LGPLv2.1+ and the cam tool is GPLv2
21mr|libcamera-0.0.4-1|17	License: LGPLv2+ and GPLv2
21mr|libcamera-0.0.4-1|18	URL:     http://libcamera.org/
21mr|libcamera-0.0.4-1|19	Source0: %{name}-%{version}.tar.xz
21mr|libcamera-0.0.4-1|20	Source1: qcam.desktop
21mr|libcamera-0.0.4-1|21	Source2: qcam.metainfo.xml
21mr|libcamera-0.0.4-1|22	BuildRequires: meson
21mr|libcamera-0.0.4-1|23	BuildRequires: openssl
21mr|libcamera-0.0.4-1|24	BuildRequires: boost-devel
21mr|libcamera-0.0.4-1|25	#BuildRequires: pkgconfig(gnutls)
21mr|libcamera-0.0.4-1|26	BuildRequires: pkgconfig(gstreamer-1.0)
21mr|libcamera-0.0.4-1|27	BuildRequires: pkgconfig(gstreamer-video-1.0)
21mr|libcamera-0.0.4-1|28	BuildRequires: pkgconfig(gstreamer-allocators-1.0)
21mr|libcamera-0.0.4-1|29	BuildRequires: pkgconfig(libevent_pthreads)
21mr|libcamera-0.0.4-1|30	BuildRequires: pkgconfig(Qt5Core)
21mr|libcamera-0.0.4-1|31	BuildRequires: pkgconfig(Qt5Gui)
21mr|libcamera-0.0.4-1|32	BuildRequires: pkgconfig(Qt5Widgets)
21mr|libcamera-0.0.4-1|33	BuildRequires: pkgconfig(udev)
21mr|libcamera-0.0.4-1|34	BuildRequires: pkgconfig(yaml-0.1)
21mr|libcamera-0.0.4-1|35	BuildRequires: pkgconfig(libexif)
21mr|libcamera-0.0.4-1|36	BuildRequires: pkgconfig(libtiff-4)
21mr|libcamera-0.0.4-1|37	BuildRequires: pkgconfig(libdrm)
21mr|libcamera-0.0.4-1|38	BuildRequires: pkgconfig(libjpeg)
21mr|libcamera-0.0.4-1|39	BuildRequires: pkgconfig(sdl2)
21mr|libcamera-0.0.4-1|40	BuildRequires: python3-jinja2
21mr|libcamera-0.0.4-1|41	BuildRequires: python3-ply
21mr|libcamera-0.0.4-1|42	BuildRequires: python3-yaml
21mr|libcamera-0.0.4-1|43	
21mr|libcamera-0.0.4-1|44	%description
21mr|libcamera-0.0.4-1|45	libcamera is a library that deals with heavy hardware image processing
21mr|libcamera-0.0.4-1|46	operations of complex camera devices that are shared between the linuxerror:
21mr|libcamera-0.0.4-1|47	host all while allowing offload of certain aspects to the control of
21mr|libcamera-0.0.4-1|48	complex camera hardware such as ISPs.
21mr|libcamera-0.0.4-1|49	
21mr|libcamera-0.0.4-1|50	Hardware support includes USB UVC cameras, libv4l cameras as well as more
21mr|libcamera-0.0.4-1|51	complex ISPs (Image Signal Processor).
21mr|libcamera-0.0.4-1|52	
21mr|libcamera-0.0.4-1|53	#------------------------------------------------------------
21mr|libcamera-0.0.4-1|54	
21mr|libcamera-0.0.4-1|55	%package -n %{libname}
21mr|libcamera-0.0.4-1|56	Summary:	Library for create IDE-like applications using GTK 4 and libadwaita
21mr|libcamera-0.0.4-1|57	Group:		System/Libraries
21mr|libcamera-0.0.4-1|58	
21mr|libcamera-0.0.4-1|59	%description -n %{libname}
21mr|libcamera-0.0.4-1|60	It is a library that deals with heavy hardware image processing
21mr|libcamera-0.0.4-1|61	operations of complex camera devices that are shared between the linux
21mr|libcamera-0.0.4-1|62	host all while allowing offload of certain aspects to the control of
21mr|libcamera-0.0.4-1|63	complex camera hardware such as ISPs.
21mr|libcamera-0.0.4-1|64	
21mr|libcamera-0.0.4-1|65	Hardware support includes USB UVC cameras, libv4l cameras as well as more
21mr|libcamera-0.0.4-1|66	complex ISPs (Image Signal Processor).
21mr|libcamera-0.0.4-1|67	
21mr|libcamera-0.0.4-1|68	%files -n %{libname}
21mr|libcamera-0.0.4-1|69	%license COPYING.rst LICENSES/LGPL-2.1-or-later.txt
21mr|libcamera-0.0.4-1|70	%{_libdir}/libcamera*.so.*
21mr|libcamera-0.0.4-1|71	
21mr|libcamera-0.0.4-1|72	#------------------------------------------------------------
21mr|libcamera-0.0.4-1|73	
21mr|libcamera-0.0.4-1|74	%package -n %{devname}
21mr|libcamera-0.0.4-1|75	Summary:     Development package for %{name}
21mr|libcamera-0.0.4-1|76	Requires:    %{libname} = %{EVRD}
21mr|libcamera-0.0.4-1|77	
21mr|libcamera-0.0.4-1|78	%description -n %{devname}
21mr|libcamera-0.0.4-1|79	Files for development with %{name}.
21mr|libcamera-0.0.4-1|80	
21mr|libcamera-0.0.4-1|81	%files -n %{devname}
21mr|libcamera-0.0.4-1|82	%{_includedir}/%{name}/
21mr|libcamera-0.0.4-1|83	%{_libdir}/libcamera*.so
21mr|libcamera-0.0.4-1|84	%{_libdir}/pkgconfig/libcamera-base.pc
21mr|libcamera-0.0.4-1|85	%{_libdir}/pkgconfig/libcamera.pc
21mr|libcamera-0.0.4-1|86	
21mr|libcamera-0.0.4-1|87	#------------------------------------------------------------
21mr|libcamera-0.0.4-1|88	
21mr|libcamera-0.0.4-1|89	%ifarch %ix86 x86_64 riscv64
21mr|libcamera-0.0.4-1|90	%package -n %{ipaname}
21mr|libcamera-0.0.4-1|91	Summary:     ISP Image Processing Algorithm Plugins for %{name}
21mr|libcamera-0.0.4-1|92	Requires:    %{libname} = %{EVRD}
21mr|libcamera-0.0.4-1|93	
21mr|libcamera-0.0.4-1|94	%description -n %{ipaname}
21mr|libcamera-0.0.4-1|95	Image Processing Algorithms plugins for interfacing with device
21mr|libcamera-0.0.4-1|96	ISPs for %{name}
21mr|libcamera-0.0.4-1|97	
21mr|libcamera-0.0.4-1|98	%files -n %{ipaname}
21mr|libcamera-0.0.4-1|99	%{_datadir}/libcamera/
21mr|libcamera-0.0.4-1|100	%{_libdir}/libcamera/
21mr|libcamera-0.0.4-1|101	%{_libexecdir}/libcamera/
21mr|libcamera-0.0.4-1|102	%endif
21mr|libcamera-0.0.4-1|103	
21mr|libcamera-0.0.4-1|104	#------------------------------------------------------------
21mr|libcamera-0.0.4-1|105	
21mr|libcamera-0.0.4-1|106	%package     tools
21mr|libcamera-0.0.4-1|107	Summary:     Tools for %{name}
21mr|libcamera-0.0.4-1|108	Requires:    %{libname} = %{EVRD}
21mr|libcamera-0.0.4-1|109	
21mr|libcamera-0.0.4-1|110	%description tools
21mr|libcamera-0.0.4-1|111	Command line tools for %{name}
21mr|libcamera-0.0.4-1|112	
21mr|libcamera-0.0.4-1|113	%files tools
21mr|libcamera-0.0.4-1|114	%license LICENSES/GPL-2.0-only.txt
21mr|libcamera-0.0.4-1|115	%{_bindir}/cam
21mr|libcamera-0.0.4-1|116	%{_bindir}/libcamerify
21mr|libcamera-0.0.4-1|117	
21mr|libcamera-0.0.4-1|118	#------------------------------------------------------------
21mr|libcamera-0.0.4-1|119	
21mr|libcamera-0.0.4-1|120	%package     qcam
21mr|libcamera-0.0.4-1|121	Summary:     Graphical QCam application for %{name}
21mr|libcamera-0.0.4-1|122	Requires:    %{libname} = %{EVRD}
21mr|libcamera-0.0.4-1|123	
21mr|libcamera-0.0.4-1|124	%description qcam
21mr|libcamera-0.0.4-1|125	Graphical QCam application for %{name}
21mr|libcamera-0.0.4-1|126	
21mr|libcamera-0.0.4-1|127	%files qcam
21mr|libcamera-0.0.4-1|128	%{_bindir}/qcam
21mr|libcamera-0.0.4-1|129	%{_datadir}/applications/qcam.desktop
21mr|libcamera-0.0.4-1|130	%{_metainfodir}/qcam.metainfo.xml
21mr|libcamera-0.0.4-1|131	
21mr|libcamera-0.0.4-1|132	#------------------------------------------------------------
21mr|libcamera-0.0.4-1|133	
21mr|libcamera-0.0.4-1|134	%package -n %{gstname}
21mr|libcamera-0.0.4-1|135	Summary:     GSTreamer plugin for %{name}
21mr|libcamera-0.0.4-1|136	Requires:    %{libname} = %{EVRD}
21mr|libcamera-0.0.4-1|137	
21mr|libcamera-0.0.4-1|138	%description -n %{gstname}
21mr|libcamera-0.0.4-1|139	GSTreamer plugins for %{name}
21mr|libcamera-0.0.4-1|140	
21mr|libcamera-0.0.4-1|141	%files -n %{gstname}
21mr|libcamera-0.0.4-1|142	%{_libdir}/gstreamer-1.0/libgstlibcamera.so
21mr|libcamera-0.0.4-1|143	
21mr|libcamera-0.0.4-1|144	#------------------------------------------------------------
21mr|libcamera-0.0.4-1|145	
21mr|libcamera-0.0.4-1|146	%package -n %{v4l2name}
21mr|libcamera-0.0.4-1|147	Summary:     V4L2 compatibility layer
21mr|libcamera-0.0.4-1|148	Requires:    %{libname} = %{EVRD}
21mr|libcamera-0.0.4-1|149	
21mr|libcamera-0.0.4-1|150	%description -n %{v4l2name}
21mr|libcamera-0.0.4-1|151	V4L2 compatibility layer
21mr|libcamera-0.0.4-1|152	
21mr|libcamera-0.0.4-1|153	%files -n %{v4l2name}
21mr|libcamera-0.0.4-1|154	%{_libdir}/v4l2-compat.so
21mr|libcamera-0.0.4-1|155	
21mr|libcamera-0.0.4-1|156	#------------------------------------------------------------
21mr|libcamera-0.0.4-1|157	
21mr|libcamera-0.0.4-1|158	%prep
21mr|libcamera-0.0.4-1|159	%autosetup -p1
21mr|libcamera-0.0.4-1|160	
21mr|libcamera-0.0.4-1|161	
21mr|libcamera-0.0.4-1|162	%ifarch %e2k
21mr|libcamera-0.0.4-1|163	sed -i "s|_symbol('QOpenGLWidget', |(|" src/apps/qcam/meson.build
21mr|libcamera-0.0.4-1|164	# workaround for EDG frontend
21mr|libcamera-0.0.4-1|165	sed -i "s|g_autofree gchar \*|g_autofree_edg(gchar) |" src/gstreamer/gstlibcamerasrc.cpp
21mr|libcamera-0.0.4-1|166	sed -i "s|\"caps\", caps|\"caps\", (GstCaps*)caps|" src/gstreamer/gstlibcameraprovider.cpp
21mr|libcamera-0.0.4-1|167	%endif
21mr|libcamera-0.0.4-1|168	
21mr|libcamera-0.0.4-1|169	%ifarch aarch64
21mr|libcamera-0.0.4-1|170	%define platdefs simple,raspberrypi,rkisp1,uvcvideo
21mr|libcamera-0.0.4-1|171	%endif
21mr|libcamera-0.0.4-1|172	%ifarch %ix86 x86_64 riscv64 aarch64
21mr|libcamera-0.0.4-1|173	%define platdefs ipu3,uvcvideo
21mr|libcamera-0.0.4-1|174	%endif
21mr|libcamera-0.0.4-1|175	%ifnarch %ix86 x86_64 riscv64
21mr|libcamera-0.0.4-1|176	%define platdefs uvcvideo
21mr|libcamera-0.0.4-1|177	%endif
21mr|libcamera-0.0.4-1|178	
21mr|libcamera-0.0.4-1|179	%build
21mr|libcamera-0.0.4-1|180	export CFLAGS="%{optflags} -Wno-deprecated-declarations"
21mr|libcamera-0.0.4-1|181	export CXXFLAGS="%{optflags} -Wno-deprecated-declarations"
21mr|libcamera-0.0.4-1|182	%meson  \
21mr|libcamera-0.0.4-1|183	-Dpipelines=%platdefs \
21mr|libcamera-0.0.4-1|184	-Dv4l2=true \
21mr|libcamera-0.0.4-1|185	-Dwerror=false \
21mr|libcamera-0.0.4-1|186	-Dtest=false
21mr|libcamera-0.0.4-1|187	
21mr|libcamera-0.0.4-1|188	%meson_build
21mr|libcamera-0.0.4-1|189	
21mr|libcamera-0.0.4-1|190	%install
21mr|libcamera-0.0.4-1|191	%meson_install
21mr|libcamera-0.0.4-1|192	
21mr|libcamera-0.0.4-1|193	# Install Desktop Entry file
21mr|libcamera-0.0.4-1|194	desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
21mr|libcamera-0.0.4-1|195	%SOURCE1
21mr|libcamera-0.0.4-1|196	# Remove the Sphinx build leftovers
21mr|libcamera-0.0.4-1|197	rm -rf %{buildroot}%{_docdir}/%{name}-*/html/.buildinfo
21mr|libcamera-0.0.4-1|198	rm -rf %{buildroot}%{_docdir}/%{name}-*/html/.doctrees
21mr|libcamera-0.0.4-1|199	
21mr|libcamera-0.0.4-1|200	# Install AppStream metainfo file
21mr|libcamera-0.0.4-1|201	mkdir -p %{buildroot}/%{_metainfodir}/
21mr|libcamera-0.0.4-1|202	cp -a %SOURCE2 %{buildroot}/%{_metainfodir}/
21mr|libcamera-0.0.4-1|203	

13503 21
21mr|libcanberra-0.30-11|1	%define _disable_ld_no_undefined 1
21mr|libcanberra-0.30-11|2	
21mr|libcanberra-0.30-11|3	%define shortname canberra
21mr|libcanberra-0.30-11|4	%define major 0
21mr|libcanberra-0.30-11|5	%define major_gtk 0
21mr|libcanberra-0.30-11|6	
21mr|libcanberra-0.30-11|7	%define libname %mklibname %{shortname} %{major}
21mr|libcanberra-0.30-11|8	%define libgtk %mklibname %{shortname}-gtk %{major_gtk}
21mr|libcanberra-0.30-11|9	%define libgtk3 %mklibname %{shortname}-gtk3_ %{major_gtk}
21mr|libcanberra-0.30-11|10	%define devgtk %mklibname %{shortname}-gtk -d
21mr|libcanberra-0.30-11|11	%define devgtk3 %mklibname %{shortname}-gtk3 -d
21mr|libcanberra-0.30-11|12	%define devname %mklibname %{shortname} -d
21mr|libcanberra-0.30-11|13	
21mr|libcanberra-0.30-11|14	%bcond_without systemd
21mr|libcanberra-0.30-11|15	
21mr|libcanberra-0.30-11|16	Summary:	XDG compliant sound event library
21mr|libcanberra-0.30-11|17	Name:		libcanberra
21mr|libcanberra-0.30-11|18	Version:	0.30
21mr|libcanberra-0.30-11|19	Release:	11
21mr|libcanberra-0.30-11|20	License:	LGPLv2.1+
21mr|libcanberra-0.30-11|21	Group:		Sound
21mr|libcanberra-0.30-11|22	Url:		http://0pointer.de/lennart/projects/libcanberra/
21mr|libcanberra-0.30-11|23	Source0:	http://0pointer.de/lennart/projects/libcanberra/%{name}-%{version}.tar.xz
21mr|libcanberra-0.30-11|24	Source1:	%{name}-gtk-module.sh
21mr|libcanberra-0.30-11|25	Source2:	%{shortname}-profile-d.sh
21mr|libcanberra-0.30-11|26	Source3:	%{shortname}-alsa.conf
21mr|libcanberra-0.30-11|27	Source4:	%{shortname}-pulse.conf
21mr|libcanberra-0.30-11|28	#http://git.0pointer.net/libcanberra.git/patch/?id=c0620e432650e81062c1967cc669829dbd29b310
21mr|libcanberra-0.30-11|29	Patch0:		libcanberra-0.30-cheese-snapshot.patch
21mr|libcanberra-0.30-11|30	BuildRequires:	GConf2
21mr|libcanberra-0.30-11|31	BuildRequires:	libtool-devel
21mr|libcanberra-0.30-11|32	BuildRequires:	pkgconfig(alsa)
21mr|libcanberra-0.30-11|33	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|libcanberra-0.30-11|34	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libcanberra-0.30-11|35	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libcanberra-0.30-11|36	BuildRequires:	pkgconfig(libpulse)
21mr|libcanberra-0.30-11|37	BuildRequires:	pkgconfig(tdb)
21mr|libcanberra-0.30-11|38	BuildRequires:	pkgconfig(vorbisfile)
21mr|libcanberra-0.30-11|39	BuildRequires:	pkgconfig(x11)
21mr|libcanberra-0.30-11|40	%if %{with systemd}
21mr|libcanberra-0.30-11|41	BuildRequires:	pkgconfig(udev) >= 186
21mr|libcanberra-0.30-11|42	BuildRequires:	systemd-units
21mr|libcanberra-0.30-11|43	%endif
21mr|libcanberra-0.30-11|44	
21mr|libcanberra-0.30-11|45	%description
21mr|libcanberra-0.30-11|46	A small and lightweight implementation of the XDG Sound Theme Specification
21mr|libcanberra-0.30-11|47	(http://0pointer.de/public/sound-theme-spec.html).
21mr|libcanberra-0.30-11|48	
21mr|libcanberra-0.30-11|49	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|50	
21mr|libcanberra-0.30-11|51	%package -n %{shortname}-common
21mr|libcanberra-0.30-11|52	Summary:	Common files needed for libcanberra
21mr|libcanberra-0.30-11|53	Group:		Sound
21mr|libcanberra-0.30-11|54	# (cg) This is just temporary. This should really be a generic requires.
21mr|libcanberra-0.30-11|55	Requires:	sound-theme-freedesktop
21mr|libcanberra-0.30-11|56	Conflicts:	%{shortname}-gtk3 < 0.28-6
21mr|libcanberra-0.30-11|57	
21mr|libcanberra-0.30-11|58	%description -n %{shortname}-common
21mr|libcanberra-0.30-11|59	Common files needed for libcanberra
21mr|libcanberra-0.30-11|60	
21mr|libcanberra-0.30-11|61	%files -n %{shortname}-common
21mr|libcanberra-0.30-11|62	%{_sysconfdir}/X11/xinit.d/libcanberra-gtk-module.sh
21mr|libcanberra-0.30-11|63	%{_sysconfdir}/profile.d/40canberra.sh
21mr|libcanberra-0.30-11|64	%{_sysconfdir}/sound/profiles/alsa/canberra.conf
21mr|libcanberra-0.30-11|65	%{_sysconfdir}/sound/profiles/pulse/canberra.conf
21mr|libcanberra-0.30-11|66	%if %{with systemd}
21mr|libcanberra-0.30-11|67	%{_bindir}/canberra-boot
21mr|libcanberra-0.30-11|68	/lib/systemd/system/canberra-system-bootup.service
21mr|libcanberra-0.30-11|69	/lib/systemd/system/canberra-system-shutdown-reboot.service
21mr|libcanberra-0.30-11|70	/lib/systemd/system/canberra-system-shutdown.service
21mr|libcanberra-0.30-11|71	%endif
21mr|libcanberra-0.30-11|72	
21mr|libcanberra-0.30-11|73	%post -n %{shortname}-common
21mr|libcanberra-0.30-11|74	if [ $1 -eq 1 ]; then
21mr|libcanberra-0.30-11|75	/bin/systemctl daemon-reload
21mr|libcanberra-0.30-11|76	fi
21mr|libcanberra-0.30-11|77	systemctl enable canberra-system-bootup.service
21mr|libcanberra-0.30-11|78	
21mr|libcanberra-0.30-11|79	%preun -n %{shortname}-common
21mr|libcanberra-0.30-11|80	if [ $1 -eq 0 ]; then
21mr|libcanberra-0.30-11|81	/bin/systemctl --no-reload disable canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service
21mr|libcanberra-0.30-11|82	/bin/systemctl stop canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service
21mr|libcanberra-0.30-11|83	fi
21mr|libcanberra-0.30-11|84	
21mr|libcanberra-0.30-11|85	%postun -n %{shortname}-common
21mr|libcanberra-0.30-11|86	/bin/systemctl daemon-reload
21mr|libcanberra-0.30-11|87	
21mr|libcanberra-0.30-11|88	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|89	
21mr|libcanberra-0.30-11|90	%package -n %{shortname}-gtk3
21mr|libcanberra-0.30-11|91	Summary:	GTK3 utilities for the %{name} XDG complient sound event library
21mr|libcanberra-0.30-11|92	Group:		System/Libraries
21mr|libcanberra-0.30-11|93	Requires:	gtk+3.0
21mr|libcanberra-0.30-11|94	Requires:	%{shortname}-common
21mr|libcanberra-0.30-11|95	Obsoletes:	%{name}-gtk2 < 0.30-4
21mr|libcanberra-0.30-11|96	
21mr|libcanberra-0.30-11|97	%description -n %{shortname}-gtk3
21mr|libcanberra-0.30-11|98	GTK3 specific utilities & modules for %{name}, a small and lightweight
21mr|libcanberra-0.30-11|99	implementation of the XDG Sound Theme Specification
21mr|libcanberra-0.30-11|100	(http://0pointer.de/public/sound-theme-spec.html).
21mr|libcanberra-0.30-11|101	
21mr|libcanberra-0.30-11|102	%files -n %{shortname}-gtk3
21mr|libcanberra-0.30-11|103	%{_bindir}/canberra-gtk-play
21mr|libcanberra-0.30-11|104	%{_datadir}/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop
21mr|libcanberra-0.30-11|105	%{_datadir}/gnome/autostart/libcanberra-login-sound.desktop
21mr|libcanberra-0.30-11|106	%{_datadir}/gnome/shutdown/libcanberra-logout-sound.sh
21mr|libcanberra-0.30-11|107	
21mr|libcanberra-0.30-11|108	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|109	
21mr|libcanberra-0.30-11|110	%package -n %{libname}
21mr|libcanberra-0.30-11|111	Summary:	XDG complient sound event library
21mr|libcanberra-0.30-11|112	Group:		System/Libraries
21mr|libcanberra-0.30-11|113	
21mr|libcanberra-0.30-11|114	%description -n %{libname}
21mr|libcanberra-0.30-11|115	A small and lightweight implementation of the XDG Sound Theme Specification
21mr|libcanberra-0.30-11|116	(http://0pointer.de/public/sound-theme-spec.html).
21mr|libcanberra-0.30-11|117	
21mr|libcanberra-0.30-11|118	%files -n %{libname}
21mr|libcanberra-0.30-11|119	%{_libdir}/%{name}.so.%{major}*
21mr|libcanberra-0.30-11|120	%dir %{_libdir}/%{name}-%{version}
21mr|libcanberra-0.30-11|121	%{_libdir}/%{name}-%{version}/%{name}-alsa.so
21mr|libcanberra-0.30-11|122	%{_libdir}/%{name}-%{version}/%{name}-gstreamer.so
21mr|libcanberra-0.30-11|123	%{_libdir}/%{name}-%{version}/%{name}-pulse.so
21mr|libcanberra-0.30-11|124	%{_libdir}/%{name}-%{version}/%{name}-multi.so
21mr|libcanberra-0.30-11|125	%{_libdir}/%{name}-%{version}/%{name}-null.so
21mr|libcanberra-0.30-11|126	
21mr|libcanberra-0.30-11|127	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|128	
21mr|libcanberra-0.30-11|129	%package -n %{devname}
21mr|libcanberra-0.30-11|130	Summary:	Headers and libraries for %{name} development
21mr|libcanberra-0.30-11|131	Group:		Development/C
21mr|libcanberra-0.30-11|132	Requires:	%{libname} = %{EVRD}
21mr|libcanberra-0.30-11|133	Provides:	%{name}-devel = %{EVRD}
21mr|libcanberra-0.30-11|134	
21mr|libcanberra-0.30-11|135	%description -n %{devname}
21mr|libcanberra-0.30-11|136	Development files for %{name}.
21mr|libcanberra-0.30-11|137	
21mr|libcanberra-0.30-11|138	%files -n %{devname}
21mr|libcanberra-0.30-11|139	%docdir %{_docdir}/%{name}
21mr|libcanberra-0.30-11|140	%doc %{_docdir}/%{name}/README
21mr|libcanberra-0.30-11|141	%{_includedir}/%{shortname}.h
21mr|libcanberra-0.30-11|142	%{_libdir}/%{name}.so
21mr|libcanberra-0.30-11|143	%{_libdir}/pkgconfig/%{name}.pc
21mr|libcanberra-0.30-11|144	%{_datadir}/vala/vapi/libcanberra.vapi
21mr|libcanberra-0.30-11|145	
21mr|libcanberra-0.30-11|146	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|147	
21mr|libcanberra-0.30-11|148	%package -n %{libgtk}
21mr|libcanberra-0.30-11|149	Summary:	GTK libraries for the %{name}
21mr|libcanberra-0.30-11|150	Group:		System/Libraries
21mr|libcanberra-0.30-11|151	Provides:	canberra-gtk-module
21mr|libcanberra-0.30-11|152	%rename		canberra-gtk
21mr|libcanberra-0.30-11|153	
21mr|libcanberra-0.30-11|154	%description -n %{libgtk}
21mr|libcanberra-0.30-11|155	GTK specific libraries for %{name}
21mr|libcanberra-0.30-11|156	
21mr|libcanberra-0.30-11|157	%files -n %{libgtk}
21mr|libcanberra-0.30-11|158	%{_libdir}/%{name}-gtk.so.%{major_gtk}*
21mr|libcanberra-0.30-11|159	%{_libdir}/gtk-2.0/modules/%{name}-gtk-module.so
21mr|libcanberra-0.30-11|160	
21mr|libcanberra-0.30-11|161	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|162	
21mr|libcanberra-0.30-11|163	%package -n %{devgtk}
21mr|libcanberra-0.30-11|164	Summary:	GTK library for %{name} development
21mr|libcanberra-0.30-11|165	Group:		Development/C
21mr|libcanberra-0.30-11|166	Provides:	%{name}-gtk-devel = %{EVRD}
21mr|libcanberra-0.30-11|167	Requires:	%{libgtk} = %{EVRD}
21mr|libcanberra-0.30-11|168	# moved the gtk header file & vala to gtk3devel
21mr|libcanberra-0.30-11|169	Requires:	%{devgtk3} = %{EVRD}
21mr|libcanberra-0.30-11|170	
21mr|libcanberra-0.30-11|171	%description -n %{devgtk}
21mr|libcanberra-0.30-11|172	GTK specific development library for %{name}.
21mr|libcanberra-0.30-11|173	
21mr|libcanberra-0.30-11|174	%files -n %{devgtk}
21mr|libcanberra-0.30-11|175	%doc %{_datadir}/gtk-doc/html/%{name}
21mr|libcanberra-0.30-11|176	%{_libdir}/%{name}-gtk.so
21mr|libcanberra-0.30-11|177	%{_libdir}/pkgconfig/%{name}-gtk.pc
21mr|libcanberra-0.30-11|178	
21mr|libcanberra-0.30-11|179	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|180	
21mr|libcanberra-0.30-11|181	%package -n %{libgtk3}
21mr|libcanberra-0.30-11|182	Summary:	GTK3 libraries for the %{name}
21mr|libcanberra-0.30-11|183	Group:		System/Libraries
21mr|libcanberra-0.30-11|184	
21mr|libcanberra-0.30-11|185	%description -n %{libgtk3}
21mr|libcanberra-0.30-11|186	GTK3 specific libraries for %{name}.
21mr|libcanberra-0.30-11|187	
21mr|libcanberra-0.30-11|188	%files -n %{libgtk3}
21mr|libcanberra-0.30-11|189	%{_libdir}/%{name}-gtk3.so.%{major_gtk}*
21mr|libcanberra-0.30-11|190	%{_libdir}/gtk-3.0/modules/%{name}-gtk-module.so
21mr|libcanberra-0.30-11|191	%{_libdir}/gtk-3.0/modules/%{name}-gtk3-module.so
21mr|libcanberra-0.30-11|192	%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/canberra-gtk-module.desktop
21mr|libcanberra-0.30-11|193	
21mr|libcanberra-0.30-11|194	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|195	
21mr|libcanberra-0.30-11|196	%package -n %{devgtk3}
21mr|libcanberra-0.30-11|197	Summary:	GTK3 header and library for %{name} development
21mr|libcanberra-0.30-11|198	Group:		Development/C
21mr|libcanberra-0.30-11|199	Provides:	%{name}-gtk3-devel = %{EVRD}
21mr|libcanberra-0.30-11|200	Requires:	%{libgtk3} = %{EVRD}
21mr|libcanberra-0.30-11|201	
21mr|libcanberra-0.30-11|202	%description -n %{devgtk3}
21mr|libcanberra-0.30-11|203	GTK3 specific development library and header for %{name}.
21mr|libcanberra-0.30-11|204	
21mr|libcanberra-0.30-11|205	%files -n %{devgtk3}
21mr|libcanberra-0.30-11|206	%{_libdir}/libcanberra-gtk3.so
21mr|libcanberra-0.30-11|207	%{_libdir}/pkgconfig/libcanberra-gtk3.pc
21mr|libcanberra-0.30-11|208	%{_includedir}/%{shortname}-gtk.h
21mr|libcanberra-0.30-11|209	%{_datadir}/vala/vapi/libcanberra-gtk.vapi
21mr|libcanberra-0.30-11|210	
21mr|libcanberra-0.30-11|211	#----------------------------------------------------------------------------
21mr|libcanberra-0.30-11|212	
21mr|libcanberra-0.30-11|213	%prep
21mr|libcanberra-0.30-11|214	%setup -q
21mr|libcanberra-0.30-11|215	%apply_patches
21mr|libcanberra-0.30-11|216	
21mr|libcanberra-0.30-11|217	%build
21mr|libcanberra-0.30-11|218	%configure \
21mr|libcanberra-0.30-11|219	--disable-static \
21mr|libcanberra-0.30-11|220	--disable-oss \
21mr|libcanberra-0.30-11|221	--disable-lynx \
21mr|libcanberra-0.30-11|222	%if %{with systemd}
21mr|libcanberra-0.30-11|223	--with-systemdsystemunitdir=%{_unitdir}
21mr|libcanberra-0.30-11|224	%endif
21mr|libcanberra-0.30-11|225	
21mr|libcanberra-0.30-11|226	%make
21mr|libcanberra-0.30-11|227	
21mr|libcanberra-0.30-11|228	%install
21mr|libcanberra-0.30-11|229	%makeinstall_std
21mr|libcanberra-0.30-11|230	
21mr|libcanberra-0.30-11|231	# Remove metalink libraries
21mr|libcanberra-0.30-11|232	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|libcanberra-0.30-11|233	
21mr|libcanberra-0.30-11|234	install -D -m755  %{SOURCE1} %{buildroot}%{_sysconfdir}/X11/xinit.d/libcanberra-gtk-module.sh
21mr|libcanberra-0.30-11|235	install -D -m644  %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/40canberra.sh
21mr|libcanberra-0.30-11|236	install -D -m644  %{SOURCE3} %{buildroot}%{_sysconfdir}/sound/profiles/alsa/canberra.conf
21mr|libcanberra-0.30-11|237	install -D -m644  %{SOURCE4} %{buildroot}%{_sysconfdir}/sound/profiles/pulse/canberra.conf

13504 21
21mr|libcap-2.50-4|1	%define major 2
21mr|libcap-2.50-4|2	%define libname %mklibname cap %{major}
21mr|libcap-2.50-4|3	%define libpsx %mklibname psx %{major}
21mr|libcap-2.50-4|4	%define devname %mklibname cap -d
21mr|libcap-2.50-4|5	%define static %mklibname cap -s
21mr|libcap-2.50-4|6	
21mr|libcap-2.50-4|7	Summary:	Library for getting and setting POSIX.1e capabilities
21mr|libcap-2.50-4|8	Name:		libcap
21mr|libcap-2.50-4|9	Version:	2.50
21mr|libcap-2.50-4|10	Release:	4
21mr|libcap-2.50-4|11	License:	BSD
21mr|libcap-2.50-4|12	Group:		System/Kernel and hardware
21mr|libcap-2.50-4|13	Url:		http://www.kernel.org/pub/linux/libs/security/linux-privs/
21mr|libcap-2.50-4|14	Source0:	http://ftp.be.debian.org/pub/linux/libs/security/linux-privs/libcap2/%{name}-%{version}.tar.xz
21mr|libcap-2.50-4|15	BuildRequires:	attr-devel
21mr|libcap-2.50-4|16	BuildRequires:	pam-devel
21mr|libcap-2.50-4|17	Patch0:		CVE-2023-2603.patch
21mr|libcap-2.50-4|18	
21mr|libcap-2.50-4|19	%description
21mr|libcap-2.50-4|20	%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
21mr|libcap-2.50-4|21	draft 15 capabilities.
21mr|libcap-2.50-4|22	
21mr|libcap-2.50-4|23	#----------------------------------------------------------------------------
21mr|libcap-2.50-4|24	
21mr|libcap-2.50-4|25	%package utils
21mr|libcap-2.50-4|26	Summary:	Administration tools for POSIX.1e capabilities
21mr|libcap-2.50-4|27	Group:		System/Kernel and hardware
21mr|libcap-2.50-4|28	
21mr|libcap-2.50-4|29	%description utils
21mr|libcap-2.50-4|30	%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
21mr|libcap-2.50-4|31	draft 15 capabilities.
21mr|libcap-2.50-4|32	
21mr|libcap-2.50-4|33	This package contains utilities to control these capabilities.
21mr|libcap-2.50-4|34	
21mr|libcap-2.50-4|35	%files utils
21mr|libcap-2.50-4|36	%doc CHANGELOG License README contrib
21mr|libcap-2.50-4|37	%{_sbindir}/getcap
21mr|libcap-2.50-4|38	%{_sbindir}/getpcaps
21mr|libcap-2.50-4|39	%{_sbindir}/setcap
21mr|libcap-2.50-4|40	%{_mandir}/man8/getcap.8*
21mr|libcap-2.50-4|41	%{_mandir}/man8/setcap.8*
21mr|libcap-2.50-4|42	%{_mandir}/man8/getpcaps.8*
21mr|libcap-2.50-4|43	
21mr|libcap-2.50-4|44	#----------------------------------------------------------------------------
21mr|libcap-2.50-4|45	
21mr|libcap-2.50-4|46	%package -n pam_cap
21mr|libcap-2.50-4|47	Summary:	PAM module for getting and setting POSIX.1e capabilities
21mr|libcap-2.50-4|48	Group:		System/Libraries
21mr|libcap-2.50-4|49	
21mr|libcap-2.50-4|50	%description -n pam_cap
21mr|libcap-2.50-4|51	The purpose of this module is to enforce inheritable capability sets for a
21mr|libcap-2.50-4|52	specified user.
21mr|libcap-2.50-4|53	
21mr|libcap-2.50-4|54	%files -n pam_cap
21mr|libcap-2.50-4|55	%doc pam_cap/License
21mr|libcap-2.50-4|56	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/security/capability.conf
21mr|libcap-2.50-4|57	/%{_lib}/security/pam_cap.so
21mr|libcap-2.50-4|58	
21mr|libcap-2.50-4|59	#----------------------------------------------------------------------------
21mr|libcap-2.50-4|60	
21mr|libcap-2.50-4|61	%package -n %{libname}
21mr|libcap-2.50-4|62	Summary:	Library for getting and setting POSIX.1e capabilities
21mr|libcap-2.50-4|63	Group:		System/Kernel and hardware
21mr|libcap-2.50-4|64	Provides:	%{name} = %{EVRD}
21mr|libcap-2.50-4|65	
21mr|libcap-2.50-4|66	%description -n %{libname}
21mr|libcap-2.50-4|67	%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
21mr|libcap-2.50-4|68	draft 15 capabilities.
21mr|libcap-2.50-4|69	
21mr|libcap-2.50-4|70	%files -n %{libname}
21mr|libcap-2.50-4|71	/%{_lib}/libcap.so.%{major}*
21mr|libcap-2.50-4|72	
21mr|libcap-2.50-4|73	#----------------------------------------------------------------------------
21mr|libcap-2.50-4|74	
21mr|libcap-2.50-4|75	%package -n %{libpsx}
21mr|libcap-2.50-4|76	Summary:	Library for getting and setting POSIX.1e capabilities
21mr|libcap-2.50-4|77	Group:		System/Kernel and hardware
21mr|libcap-2.50-4|78	Requires:	%{libname} = %{EVRD}
21mr|libcap-2.50-4|79	
21mr|libcap-2.50-4|80	%description -n %{libpsx}
21mr|libcap-2.50-4|81	%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
21mr|libcap-2.50-4|82	draft 15 capabilities.
21mr|libcap-2.50-4|83	
21mr|libcap-2.50-4|84	%files -n %{libpsx}
21mr|libcap-2.50-4|85	/%{_lib}/libpsx.so.%{major}*
21mr|libcap-2.50-4|86	
21mr|libcap-2.50-4|87	#----------------------------------------------------------------------------
21mr|libcap-2.50-4|88	
21mr|libcap-2.50-4|89	%package -n %{devname}
21mr|libcap-2.50-4|90	Summary:	Development files for %{name}
21mr|libcap-2.50-4|91	Group:		Development/Kernel
21mr|libcap-2.50-4|92	Requires:	%{libname} = %{EVRD}
21mr|libcap-2.50-4|93	Requires:	%{libpsx} = %{EVRD}
21mr|libcap-2.50-4|94	Provides:	%{name}-devel = %{EVRD}
21mr|libcap-2.50-4|95	Provides:	cap-devel = %{EVRD}
21mr|libcap-2.50-4|96	
21mr|libcap-2.50-4|97	%description -n %{devname}
21mr|libcap-2.50-4|98	Development files (Headers, libraries for static linking, etc) for %{name}.
21mr|libcap-2.50-4|99	
21mr|libcap-2.50-4|100	%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
21mr|libcap-2.50-4|101	draft 15 capabilities.
21mr|libcap-2.50-4|102	
21mr|libcap-2.50-4|103	Install %{name}-devel if you want to develop or compile applications supporting
21mr|libcap-2.50-4|104	Linux kernel capabilities.
21mr|libcap-2.50-4|105	
21mr|libcap-2.50-4|106	%files -n %{devname}
21mr|libcap-2.50-4|107	%{_includedir}/*
21mr|libcap-2.50-4|108	%{_libdir}/libcap.so
21mr|libcap-2.50-4|109	%{_libdir}/libpsx.so
21mr|libcap-2.50-4|110	%{_libdir}/pkgconfig/libcap.pc
21mr|libcap-2.50-4|111	%{_libdir}/pkgconfig/libpsx.pc
21mr|libcap-2.50-4|112	%{_mandir}/man3/*.3*
21mr|libcap-2.50-4|113	%{_mandir}/man1/capsh.1.*
21mr|libcap-2.50-4|114	
21mr|libcap-2.50-4|115	#----------------------------------------------------------------------------
21mr|libcap-2.50-4|116	%package -n %{static}
21mr|libcap-2.50-4|117	Summary:	Development files for %{name}
21mr|libcap-2.50-4|118	Group:		Development/Kernel
21mr|libcap-2.50-4|119	Requires:	%{devname} = %{EVRD}
21mr|libcap-2.50-4|120	Provides:	%{name}-static-devel = %{EVRD}
21mr|libcap-2.50-4|121	
21mr|libcap-2.50-4|122	%description -n %{static}
21mr|libcap-2.50-4|123	Development files (Headers, libraries for static linking, etc) for %{name}.
21mr|libcap-2.50-4|124	
21mr|libcap-2.50-4|125	%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
21mr|libcap-2.50-4|126	draft 15 capabilities.
21mr|libcap-2.50-4|127	
21mr|libcap-2.50-4|128	Install %{name}-devel if you want to develop or compile applications supporting
21mr|libcap-2.50-4|129	Linux kernel capabilities.
21mr|libcap-2.50-4|130	
21mr|libcap-2.50-4|131	%files -n %{static}
21mr|libcap-2.50-4|132	%{_libdir}/*.a
21mr|libcap-2.50-4|133	
21mr|libcap-2.50-4|134	%prep
21mr|libcap-2.50-4|135	%autosetup -p1
21mr|libcap-2.50-4|136	sed -i 's!--static!!g' tests/Makefile progs/Makefile
21mr|libcap-2.50-4|137	
21mr|libcap-2.50-4|138	%build
21mr|libcap-2.50-4|139	%set_build_flags
21mr|libcap-2.50-4|140	%make_build BUILD_CC=%{__cc} CC=%{__cc} PREFIX=%{_prefix} CFLAGS="%{optflags} -fPIC" LDFLAGS="%{ldflags} -lpam"
21mr|libcap-2.50-4|141	
21mr|libcap-2.50-4|142	%install
21mr|libcap-2.50-4|143	install -d %{buildroot}%{_sysconfdir}/security
21mr|libcap-2.50-4|144	
21mr|libcap-2.50-4|145	make install \
21mr|libcap-2.50-4|146	RAISE_SETFCAP=no \
21mr|libcap-2.50-4|147	DESTDIR=%{buildroot} \
21mr|libcap-2.50-4|148	LIBDIR=/%{_lib} \
21mr|libcap-2.50-4|149	SBINDIR=%{_sbindir} \
21mr|libcap-2.50-4|150	PAM_CAP=yes \
21mr|libcap-2.50-4|151	INCDIR=%{_includedir} \
21mr|libcap-2.50-4|152	MANDIR=%{_mandir}/ \
21mr|libcap-2.50-4|153	PKGCONFIGDIR=%{_libdir}/pkgconfig/
21mr|libcap-2.50-4|154	
21mr|libcap-2.50-4|155	rm -f %{buildroot}/%{_lib}/libcap.so
21mr|libcap-2.50-4|156	rm -f %{buildroot}/%{_lib}/libpsx.so
21mr|libcap-2.50-4|157	install -d %{buildroot}%{_libdir}
21mr|libcap-2.50-4|158	ln -srf %{buildroot}/%{_lib}/libcap.so.%{major}.* %{buildroot}%{_libdir}/libcap.so
21mr|libcap-2.50-4|159	ln -srf %{buildroot}/%{_lib}/libpsx.so.%{major}.* %{buildroot}%{_libdir}/libpsx.so
21mr|libcap-2.50-4|160	chmod 755 %{buildroot}/%{_lib}/libcap.so.%{major}.*
21mr|libcap-2.50-4|161	chmod 755 %{buildroot}/%{_lib}/libpsx.so.%{major}.*
21mr|libcap-2.50-4|162	
21mr|libcap-2.50-4|163	
21mr|libcap-2.50-4|164	# conflics with man-pages
21mr|libcap-2.50-4|165	rm -f %{buildroot}%{_mandir}/man2/*
21mr|libcap-2.50-4|166	
21mr|libcap-2.50-4|167	install -m0640 pam_cap/capability.conf %{buildroot}%{_sysconfdir}/security/
21mr|libcap-2.50-4|168	
21mr|libcap-2.50-4|169	# cleanup
21mr|libcap-2.50-4|170	mv %{buildroot}/%{_lib}/*.a %{buildroot}/%{_libdir}/
21mr|libcap-2.50-4|171	

13505 21
21mr|libcap-ng-0.8.3-1|1	%define _disable_ld_no_undefined 1
21mr|libcap-ng-0.8.3-1|2	
21mr|libcap-ng-0.8.3-1|3	%define major 0
21mr|libcap-ng-0.8.3-1|4	%define libname %mklibname cap-ng %{major}
21mr|libcap-ng-0.8.3-1|5	%define devname %mklibname cap-ng -d
21mr|libcap-ng-0.8.3-1|6	%define libdrop %mklibname drop_ambient %{major}
21mr|libcap-ng-0.8.3-1|7	
21mr|libcap-ng-0.8.3-1|8	Summary:	An alternate posix capabilities library
21mr|libcap-ng-0.8.3-1|9	Name:		libcap-ng
21mr|libcap-ng-0.8.3-1|10	Version:	0.8.3
21mr|libcap-ng-0.8.3-1|11	Release:	1
21mr|libcap-ng-0.8.3-1|12	License:	LGPLv2+
21mr|libcap-ng-0.8.3-1|13	Group:		System/Libraries
21mr|libcap-ng-0.8.3-1|14	URL:		http://people.redhat.com/sgrubb/libcap-ng
21mr|libcap-ng-0.8.3-1|15	Source0:	http://people.redhat.com/sgrubb/libcap-ng/%{name}-%{version}.tar.gz
21mr|libcap-ng-0.8.3-1|16	BuildRequires:	kernel-headers
21mr|libcap-ng-0.8.3-1|17	BuildRequires:	swig
21mr|libcap-ng-0.8.3-1|18	BuildRequires:	attr-devel
21mr|libcap-ng-0.8.3-1|19	BuildRequires:	pkgconfig(python3)
21mr|libcap-ng-0.8.3-1|20	%if %{mdvver} < 201910
21mr|libcap-ng-0.8.3-1|21	BuildRequires:	pkgconfig(python2)
21mr|libcap-ng-0.8.3-1|22	%endif
21mr|libcap-ng-0.8.3-1|23	
21mr|libcap-ng-0.8.3-1|24	%description
21mr|libcap-ng-0.8.3-1|25	Libcap-ng is a library that makes using posix capabilities easier.
21mr|libcap-ng-0.8.3-1|26	
21mr|libcap-ng-0.8.3-1|27	#----------------------------------------------------------------------------
21mr|libcap-ng-0.8.3-1|28	
21mr|libcap-ng-0.8.3-1|29	%package -n %{libname}
21mr|libcap-ng-0.8.3-1|30	Summary:	Shared %{name} library
21mr|libcap-ng-0.8.3-1|31	Group:		System/Libraries
21mr|libcap-ng-0.8.3-1|32	Requires:	%{libdrop} = %{EVRD}
21mr|libcap-ng-0.8.3-1|33	Obsoletes:	%{_lib}libcap-ng0 < 0.7.1-5
21mr|libcap-ng-0.8.3-1|34	
21mr|libcap-ng-0.8.3-1|35	%description -n %{libname}
21mr|libcap-ng-0.8.3-1|36	Libcap-ng is a library that makes using posix capabilities easier.
21mr|libcap-ng-0.8.3-1|37	
21mr|libcap-ng-0.8.3-1|38	This package contains the shared %{name} library.
21mr|libcap-ng-0.8.3-1|39	
21mr|libcap-ng-0.8.3-1|40	%files -n %{libname}
21mr|libcap-ng-0.8.3-1|41	%doc COPYING.LIB
21mr|libcap-ng-0.8.3-1|42	/%{_lib}/libcap-ng.so.%{major}*
21mr|libcap-ng-0.8.3-1|43	
21mr|libcap-ng-0.8.3-1|44	#----------------------------------------------------------------------------
21mr|libcap-ng-0.8.3-1|45	
21mr|libcap-ng-0.8.3-1|46	%package -n %{libdrop}
21mr|libcap-ng-0.8.3-1|47	Summary:	Shared %{name} library
21mr|libcap-ng-0.8.3-1|48	Requires:	%{libname} = %{EVRD}
21mr|libcap-ng-0.8.3-1|49	Group:		System/Libraries
21mr|libcap-ng-0.8.3-1|50	
21mr|libcap-ng-0.8.3-1|51	%description -n	%{libdrop}
21mr|libcap-ng-0.8.3-1|52	This package contains the shared %{name} library.
21mr|libcap-ng-0.8.3-1|53	
21mr|libcap-ng-0.8.3-1|54	%files -n %{libdrop}
21mr|libcap-ng-0.8.3-1|55	/%{_lib}/libdrop_ambient.so.%{major}*
21mr|libcap-ng-0.8.3-1|56	
21mr|libcap-ng-0.8.3-1|57	#----------------------------------------------------------------------------
21mr|libcap-ng-0.8.3-1|58	
21mr|libcap-ng-0.8.3-1|59	%package -n %{devname}
21mr|libcap-ng-0.8.3-1|60	Summary:	Header files, libraries and development documentation for %{name}
21mr|libcap-ng-0.8.3-1|61	Group:		Development/C
21mr|libcap-ng-0.8.3-1|62	Requires:	%{libname} = %{EVRD}
21mr|libcap-ng-0.8.3-1|63	Requires:	%{libdrop} = %{EVRD}
21mr|libcap-ng-0.8.3-1|64	Requires:	kernel-headers
21mr|libcap-ng-0.8.3-1|65	Provides:	%{name}-devel = %{EVRD}
21mr|libcap-ng-0.8.3-1|66	Obsoletes:	%{_lib}libcap-ng-devel < 0.7.1-5
21mr|libcap-ng-0.8.3-1|67	
21mr|libcap-ng-0.8.3-1|68	%description -n %{devname}
21mr|libcap-ng-0.8.3-1|69	Libcap-ng is a library that makes using posix capabilities easier.
21mr|libcap-ng-0.8.3-1|70	
21mr|libcap-ng-0.8.3-1|71	This package contains the development files for the %{name} library.
21mr|libcap-ng-0.8.3-1|72	
21mr|libcap-ng-0.8.3-1|73	%files -n %{devname}
21mr|libcap-ng-0.8.3-1|74	%{_includedir}/cap-ng.h
21mr|libcap-ng-0.8.3-1|75	%{_libdir}/libcap-ng.so
21mr|libcap-ng-0.8.3-1|76	%{_libdir}/libdrop_ambient.so
21mr|libcap-ng-0.8.3-1|77	%{_datadir}/aclocal/cap-ng.m4
21mr|libcap-ng-0.8.3-1|78	%{_libdir}/pkgconfig/libcap-ng.pc
21mr|libcap-ng-0.8.3-1|79	%{_mandir}/man3/*
21mr|libcap-ng-0.8.3-1|80	
21mr|libcap-ng-0.8.3-1|81	#----------------------------------------------------------------------------
21mr|libcap-ng-0.8.3-1|82	%if %{mdvver} < 201910
21mr|libcap-ng-0.8.3-1|83	
21mr|libcap-ng-0.8.3-1|84	%package -n %python2-%{name}
21mr|libcap-ng-0.8.3-1|85	Summary:	Python bindings for %{name} library
21mr|libcap-ng-0.8.3-1|86	Group:		Development/Python
21mr|libcap-ng-0.8.3-1|87	Requires:	%{libname} = %{EVRD}
21mr|libcap-ng-0.8.3-1|88	
21mr|libcap-ng-0.8.3-1|89	%description -n %python2-%{name}
21mr|libcap-ng-0.8.3-1|90	The libcap-ng-python package contains the bindings so that %{name} and
21mr|libcap-ng-0.8.3-1|91	can be used by python applications.
21mr|libcap-ng-0.8.3-1|92	
21mr|libcap-ng-0.8.3-1|93	%files -n %python2-%{name}
21mr|libcap-ng-0.8.3-1|94	%{python2_sitearch}/_capng.so
21mr|libcap-ng-0.8.3-1|95	%{python2_sitearch}/capng.py*
21mr|libcap-ng-0.8.3-1|96	
21mr|libcap-ng-0.8.3-1|97	%endif
21mr|libcap-ng-0.8.3-1|98	#----------------------------------------------------------------------------
21mr|libcap-ng-0.8.3-1|99	
21mr|libcap-ng-0.8.3-1|100	%package -n python3-%{name}
21mr|libcap-ng-0.8.3-1|101	Summary:	Python bindings for %{name} library
21mr|libcap-ng-0.8.3-1|102	Group:		Development/Python
21mr|libcap-ng-0.8.3-1|103	Requires:	%{libname} = %{EVRD}
21mr|libcap-ng-0.8.3-1|104	
21mr|libcap-ng-0.8.3-1|105	%description -n python3-%{name}
21mr|libcap-ng-0.8.3-1|106	The libcap-ng-python package contains the bindings so that %{name} and
21mr|libcap-ng-0.8.3-1|107	can be used by python applications.
21mr|libcap-ng-0.8.3-1|108	
21mr|libcap-ng-0.8.3-1|109	%files -n python3-%{name}
21mr|libcap-ng-0.8.3-1|110	%{_libdir}/python3.?/site-packages/_capng.so
21mr|libcap-ng-0.8.3-1|111	%{python3_sitearch}/capng.py*
21mr|libcap-ng-0.8.3-1|112	%{python3_sitearch}/__pycache__/*
21mr|libcap-ng-0.8.3-1|113	
21mr|libcap-ng-0.8.3-1|114	#----------------------------------------------------------------------------
21mr|libcap-ng-0.8.3-1|115	
21mr|libcap-ng-0.8.3-1|116	%package utils
21mr|libcap-ng-0.8.3-1|117	Summary:	Utilities for analysing and setting file capabilities
21mr|libcap-ng-0.8.3-1|118	Group:		System/Base
21mr|libcap-ng-0.8.3-1|119	
21mr|libcap-ng-0.8.3-1|120	%description utils
21mr|libcap-ng-0.8.3-1|121	The libcap-ng-utils package contains applications to analyse the posix
21mr|libcap-ng-0.8.3-1|122	capabilities of all the program running on a system. It also lets you set the
21mr|libcap-ng-0.8.3-1|123	file system based capabilities.
21mr|libcap-ng-0.8.3-1|124	
21mr|libcap-ng-0.8.3-1|125	%files utils
21mr|libcap-ng-0.8.3-1|126	%doc COPYING
21mr|libcap-ng-0.8.3-1|127	%{_bindir}/*
21mr|libcap-ng-0.8.3-1|128	%{_mandir}/man8/*
21mr|libcap-ng-0.8.3-1|129	%{_mandir}/man7/*
21mr|libcap-ng-0.8.3-1|130	
21mr|libcap-ng-0.8.3-1|131	#----------------------------------------------------------------------------
21mr|libcap-ng-0.8.3-1|132	
21mr|libcap-ng-0.8.3-1|133	%prep
21mr|libcap-ng-0.8.3-1|134	%autosetup -p1
21mr|libcap-ng-0.8.3-1|135	
21mr|libcap-ng-0.8.3-1|136	%build
21mr|libcap-ng-0.8.3-1|137	%configure \
21mr|libcap-ng-0.8.3-1|138	--libdir=/%{_lib} \
21mr|libcap-ng-0.8.3-1|139	%if %{mdvver} < 201910
21mr|libcap-ng-0.8.3-1|140	--with-python2 \
21mr|libcap-ng-0.8.3-1|141	%endif
21mr|libcap-ng-0.8.3-1|142	--with-python3
21mr|libcap-ng-0.8.3-1|143	
21mr|libcap-ng-0.8.3-1|144	%make_build
21mr|libcap-ng-0.8.3-1|145	
21mr|libcap-ng-0.8.3-1|146	%install
21mr|libcap-ng-0.8.3-1|147	%make_install
21mr|libcap-ng-0.8.3-1|148	
21mr|libcap-ng-0.8.3-1|149	# Move the symlink
21mr|libcap-ng-0.8.3-1|150	rm -f %{buildroot}/%{_lib}/%{name}.so
21mr|libcap-ng-0.8.3-1|151	mkdir -p %{buildroot}%{_libdir}
21mr|libcap-ng-0.8.3-1|152	VLIBNAME=$(ls %{buildroot}/%{_lib}/%{name}.so.*.*.*)
21mr|libcap-ng-0.8.3-1|153	LIBNAME=$(basename $VLIBNAME)
21mr|libcap-ng-0.8.3-1|154	ln -s ../../%{_lib}/$LIBNAME %{buildroot}%{_libdir}/%{name}.so
21mr|libcap-ng-0.8.3-1|155	
21mr|libcap-ng-0.8.3-1|156	# drop_ambient
21mr|libcap-ng-0.8.3-1|157	rm -f %{buildroot}/%{_lib}/libdrop_ambient.so
21mr|libcap-ng-0.8.3-1|158	VLIBNAME=$(ls %{buildroot}/%{_lib}/libdrop_ambient.so.*.*.*)
21mr|libcap-ng-0.8.3-1|159	LIBNAME=$(basename $VLIBNAME)
21mr|libcap-ng-0.8.3-1|160	ln -s ../../%{_lib}/$LIBNAME %{buildroot}%{_libdir}/libdrop_ambient.so
21mr|libcap-ng-0.8.3-1|161	
21mr|libcap-ng-0.8.3-1|162	# Move the pkgconfig file
21mr|libcap-ng-0.8.3-1|163	mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}
21mr|libcap-ng-0.8.3-1|164	
21mr|libcap-ng-0.8.3-1|165	# Remove a couple things so they don't get picked up
21mr|libcap-ng-0.8.3-1|166	rm -f %{buildroot}/%{_libdir}/libcap-ng.la
21mr|libcap-ng-0.8.3-1|167	rm -f %{buildroot}/%{_libdir}/libcap-ng.a
21mr|libcap-ng-0.8.3-1|168	rm -f %{buildroot}/%{_libdir}/libdrop_ambient.la
21mr|libcap-ng-0.8.3-1|169	rm -f %{buildroot}/%{_libdir}/libdrop_ambient.a
21mr|libcap-ng-0.8.3-1|170	rm -f %{buildroot}/%{_libdir}/python?.?/site-packages/_capng.a
21mr|libcap-ng-0.8.3-1|171	rm -f %{buildroot}/%{_libdir}/python?.?/site-packages/_capng.la

13506 21
21mr|libcbor-0.8.0-1|1	%define major 0.8
21mr|libcbor-0.8.0-1|2	%define libname %mklibname cbor %{major}
21mr|libcbor-0.8.0-1|3	%define devname %mklibname cbor -d
21mr|libcbor-0.8.0-1|4	
21mr|libcbor-0.8.0-1|5	Summary:	A CBOR parsing library
21mr|libcbor-0.8.0-1|6	Name:		libcbor
21mr|libcbor-0.8.0-1|7	License:	MIT
21mr|libcbor-0.8.0-1|8	Group:      System/Libraries
21mr|libcbor-0.8.0-1|9	Version:	0.8.0
21mr|libcbor-0.8.0-1|10	Release:	1
21mr|libcbor-0.8.0-1|11	URL:		http://libcbor.org
21mr|libcbor-0.8.0-1|12	Source0:	https://github.com/PJK/libcbor/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libcbor-0.8.0-1|13	BuildRequires:	cmake
21mr|libcbor-0.8.0-1|14	BuildRequires:	gcc
21mr|libcbor-0.8.0-1|15	BuildRequires:	gcc-c++
21mr|libcbor-0.8.0-1|16	BuildRequires:	python3-breathe
21mr|libcbor-0.8.0-1|17	BuildRequires:	python3-sphinx
21mr|libcbor-0.8.0-1|18	BuildRequires:	python3-sphinx_rtd_theme
21mr|libcbor-0.8.0-1|19	BuildRequires: make
21mr|libcbor-0.8.0-1|20	
21mr|libcbor-0.8.0-1|21	%description
21mr|libcbor-0.8.0-1|22	libcbor is a C library for parsing and generating CBOR
21mr|libcbor-0.8.0-1|23	
21mr|libcbor-0.8.0-1|24	#--------------------------------------------------------------------
21mr|libcbor-0.8.0-1|25	
21mr|libcbor-0.8.0-1|26	%package -n %{libname}
21mr|libcbor-0.8.0-1|27	Summary:    A CBOR parsing library
21mr|libcbor-0.8.0-1|28	Group:      System/Libraries
21mr|libcbor-0.8.0-1|29	
21mr|libcbor-0.8.0-1|30	%description -n %{libname}
21mr|libcbor-0.8.0-1|31	libcbor is a C library for parsing and generating CBOR
21mr|libcbor-0.8.0-1|32	
21mr|libcbor-0.8.0-1|33	%files -n %{libname}
21mr|libcbor-0.8.0-1|34	%license LICENSE.md
21mr|libcbor-0.8.0-1|35	%doc README.md
21mr|libcbor-0.8.0-1|36	%{_libdir}/libcbor.so.%{major}*
21mr|libcbor-0.8.0-1|37	
21mr|libcbor-0.8.0-1|38	#--------------------------------------------------------------------
21mr|libcbor-0.8.0-1|39	
21mr|libcbor-0.8.0-1|40	%package -n %{devname}
21mr|libcbor-0.8.0-1|41	Summary:	Development files for %{name}
21mr|libcbor-0.8.0-1|42	Group:      Development/C
21mr|libcbor-0.8.0-1|43	Requires:	%{libname} = %{EVRD}
21mr|libcbor-0.8.0-1|44	
21mr|libcbor-0.8.0-1|45	%description -n %{devname}
21mr|libcbor-0.8.0-1|46	The %{name}-devel contains libraries and header files for %{name}
21mr|libcbor-0.8.0-1|47	
21mr|libcbor-0.8.0-1|48	%files -n %{devname}
21mr|libcbor-0.8.0-1|49	%license LICENSE.md
21mr|libcbor-0.8.0-1|50	%doc README.md
21mr|libcbor-0.8.0-1|51	%{_includedir}/cbor.h
21mr|libcbor-0.8.0-1|52	%{_includedir}/cbor
21mr|libcbor-0.8.0-1|53	%{_libdir}/libcbor.so
21mr|libcbor-0.8.0-1|54	%{_libdir}/pkgconfig/libcbor.pc
21mr|libcbor-0.8.0-1|55	%{_mandir}/man3/libcbor.3*
21mr|libcbor-0.8.0-1|56	
21mr|libcbor-0.8.0-1|57	#--------------------------------------------------------------------
21mr|libcbor-0.8.0-1|58	
21mr|libcbor-0.8.0-1|59	%prep
21mr|libcbor-0.8.0-1|60	%autosetup -p1
21mr|libcbor-0.8.0-1|61	
21mr|libcbor-0.8.0-1|62	%build
21mr|libcbor-0.8.0-1|63	dir0="$PWD"
21mr|libcbor-0.8.0-1|64	%cmake
21mr|libcbor-0.8.0-1|65	%make
21mr|libcbor-0.8.0-1|66	%make -C "$dir0"/doc man
21mr|libcbor-0.8.0-1|67	
21mr|libcbor-0.8.0-1|68	%install
21mr|libcbor-0.8.0-1|69	%makeinstall_std -C build
21mr|libcbor-0.8.0-1|70	mkdir -p %{buildroot}%{_mandir}/man3
21mr|libcbor-0.8.0-1|71	cp doc/build/man/* %{buildroot}%{_mandir}/man3
21mr|libcbor-0.8.0-1|72	
21mr|libcbor-0.8.0-1|73	# /usr/usr/lib64/pkgconfig
21mr|libcbor-0.8.0-1|74	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|libcbor-0.8.0-1|75	mv -v %{buildroot}/usr/%{_libdir}/pkgconfig/*.pc %{buildroot}%{_libdir}/pkgconfig
21mr|libcbor-0.8.0-1|76	rm -fvr %{buildroot}/usr/usr

13507 21
21mr|libcdaudio-0.99.12-23|1	%define major 1
21mr|libcdaudio-0.99.12-23|2	%define libname %mklibname cdaudio %{major}
21mr|libcdaudio-0.99.12-23|3	%define devname %mklibname cdaudio -d
21mr|libcdaudio-0.99.12-23|4	%define _disable_rebuild_configure %nil
21mr|libcdaudio-0.99.12-23|5	
21mr|libcdaudio-0.99.12-23|6	Summary:	A library for controlling CD-ROM devices
21mr|libcdaudio-0.99.12-23|7	Name:		libcdaudio
21mr|libcdaudio-0.99.12-23|8	Version:	0.99.12
21mr|libcdaudio-0.99.12-23|9	Release:	23
21mr|libcdaudio-0.99.12-23|10	Group:		Sound
21mr|libcdaudio-0.99.12-23|11	License:	LGPLv2.1+
21mr|libcdaudio-0.99.12-23|12	Url:		http://libcdaudio.sourceforge.net/
21mr|libcdaudio-0.99.12-23|13	Source0:	%{name}-%{version}.tar.bz2
21mr|libcdaudio-0.99.12-23|14	Source1:	%{name}-config
21mr|libcdaudio-0.99.12-23|15	Patch0:		%{name}-0.99.10.config.patch
21mr|libcdaudio-0.99.12-23|16	Patch1:		%{name}-0.99-CAN-2005-0706.patch
21mr|libcdaudio-0.99.12-23|17	Patch2:		%{name}-0.99.12-buffovfl.patch
21mr|libcdaudio-0.99.12-23|18	Patch3:		libcdaudio-0.99.12-bug245649.patch
21mr|libcdaudio-0.99.12-23|19	
21mr|libcdaudio-0.99.12-23|20	%description
21mr|libcdaudio-0.99.12-23|21	libcdaudio is a library for controlling CD-ROM devices.
21mr|libcdaudio-0.99.12-23|22	
21mr|libcdaudio-0.99.12-23|23	#----------------------------------------------------------------------------
21mr|libcdaudio-0.99.12-23|24	
21mr|libcdaudio-0.99.12-23|25	%package common
21mr|libcdaudio-0.99.12-23|26	Summary:	Data files for %{name}
21mr|libcdaudio-0.99.12-23|27	Group:		Sound
21mr|libcdaudio-0.99.12-23|28	Conflicts:	%{_lib}cdaudio1 < 0.99.12-17
21mr|libcdaudio-0.99.12-23|29	
21mr|libcdaudio-0.99.12-23|30	%description common
21mr|libcdaudio-0.99.12-23|31	Data files for %{name}.
21mr|libcdaudio-0.99.12-23|32	
21mr|libcdaudio-0.99.12-23|33	%files common
21mr|libcdaudio-0.99.12-23|34	%{_sysconfdir}/cdserver
21mr|libcdaudio-0.99.12-23|35	
21mr|libcdaudio-0.99.12-23|36	#----------------------------------------------------------------------------
21mr|libcdaudio-0.99.12-23|37	
21mr|libcdaudio-0.99.12-23|38	%package -n %{libname}
21mr|libcdaudio-0.99.12-23|39	Summary:	A library for controlling CD-ROM devices
21mr|libcdaudio-0.99.12-23|40	Group:		System/Libraries
21mr|libcdaudio-0.99.12-23|41	Requires:	%{name}-common >= %{EVRD}
21mr|libcdaudio-0.99.12-23|42	
21mr|libcdaudio-0.99.12-23|43	%description -n %{libname}
21mr|libcdaudio-0.99.12-23|44	libcdaudio is a library for controlling CD-ROM devices.
21mr|libcdaudio-0.99.12-23|45	
21mr|libcdaudio-0.99.12-23|46	%files -n %{libname}
21mr|libcdaudio-0.99.12-23|47	%doc README NEWS AUTHORS ChangeLog
21mr|libcdaudio-0.99.12-23|48	%{_libdir}/libcdaudio.so.%{major}*
21mr|libcdaudio-0.99.12-23|49	
21mr|libcdaudio-0.99.12-23|50	#----------------------------------------------------------------------------
21mr|libcdaudio-0.99.12-23|51	
21mr|libcdaudio-0.99.12-23|52	%package -n %{devname}
21mr|libcdaudio-0.99.12-23|53	Summary:	Headers for developing programs that will use %{name}
21mr|libcdaudio-0.99.12-23|54	Group:		Development/C
21mr|libcdaudio-0.99.12-23|55	Requires:	%{libname} = %{EVRD}
21mr|libcdaudio-0.99.12-23|56	Provides:	%{name}-devel = %{EVRD}
21mr|libcdaudio-0.99.12-23|57	Provides:	cdaudio-devel = %{EVRD}
21mr|libcdaudio-0.99.12-23|58	
21mr|libcdaudio-0.99.12-23|59	%description -n %{devname}
21mr|libcdaudio-0.99.12-23|60	This package contains the headers that programmers will need to develop
21mr|libcdaudio-0.99.12-23|61	applications which will use %{name}.
21mr|libcdaudio-0.99.12-23|62	
21mr|libcdaudio-0.99.12-23|63	%files -n %{devname}
21mr|libcdaudio-0.99.12-23|64	%{_bindir}/libcdaudio-config
21mr|libcdaudio-0.99.12-23|65	%{_includedir}/*
21mr|libcdaudio-0.99.12-23|66	%{_libdir}/lib*.so
21mr|libcdaudio-0.99.12-23|67	%{_datadir}/aclocal/*
21mr|libcdaudio-0.99.12-23|68	%{_libdir}/pkgconfig/libcdaudio.pc
21mr|libcdaudio-0.99.12-23|69	
21mr|libcdaudio-0.99.12-23|70	#----------------------------------------------------------------------------
21mr|libcdaudio-0.99.12-23|71	
21mr|libcdaudio-0.99.12-23|72	%prep
21mr|libcdaudio-0.99.12-23|73	%setup -q
21mr|libcdaudio-0.99.12-23|74	%patch0 -p0
21mr|libcdaudio-0.99.12-23|75	%patch1 -p1
21mr|libcdaudio-0.99.12-23|76	%patch2 -p0
21mr|libcdaudio-0.99.12-23|77	
21mr|libcdaudio-0.99.12-23|78	cp %{SOURCE1} cdserver
21mr|libcdaudio-0.99.12-23|79	
21mr|libcdaudio-0.99.12-23|80	sed -i 's!AM_C_PROTOTYPES!dnl AM_C_PROTOTYPES!g' configure.ac Makefile.am
21mr|libcdaudio-0.99.12-23|81	
21mr|libcdaudio-0.99.12-23|82	%build
21mr|libcdaudio-0.99.12-23|83	%configure --disable-static
21mr|libcdaudio-0.99.12-23|84	%make
21mr|libcdaudio-0.99.12-23|85	
21mr|libcdaudio-0.99.12-23|86	%install
21mr|libcdaudio-0.99.12-23|87	%makeinstall_std
21mr|libcdaudio-0.99.12-23|88	
21mr|libcdaudio-0.99.12-23|89	install -d -m 755 %{buildroot}%{_sysconfdir}
21mr|libcdaudio-0.99.12-23|90	install -m 644 cdserver %{buildroot}%{_sysconfdir}

13508 21
21mr|libcddb-1.3.2-18|1	%define	docver 1.3.0
21mr|libcddb-1.3.2-18|2	
21mr|libcddb-1.3.2-18|3	%define	major 2
21mr|libcddb-1.3.2-18|4	%define	libname %mklibname cddb %{major}
21mr|libcddb-1.3.2-18|5	%define	devname %mklibname cddb -d
21mr|libcddb-1.3.2-18|6	
21mr|libcddb-1.3.2-18|7	%bcond_with bootstrap
21mr|libcddb-1.3.2-18|8	
21mr|libcddb-1.3.2-18|9	Summary:	CDDB access library
21mr|libcddb-1.3.2-18|10	Name:		libcddb
21mr|libcddb-1.3.2-18|11	Version:	1.3.2
21mr|libcddb-1.3.2-18|12	Release:	18
21mr|libcddb-1.3.2-18|13	License:	LGPLv2+
21mr|libcddb-1.3.2-18|14	Group:		System/Libraries
21mr|libcddb-1.3.2-18|15	Url:		http://libcddb.sourceforge.net/
21mr|libcddb-1.3.2-18|16	Source0:	http://prdownloads.sourceforge.net/libcddb/%{name}-%{version}.tar.bz2
21mr|libcddb-1.3.2-18|17	Source1:	http://prdownloads.sourceforge.net/libcddb/%{name}-doc-%{docver}.tar.bz2
21mr|libcddb-1.3.2-18|18	BuildRequires:	gettext-devel
21mr|libcddb-1.3.2-18|19	%if %{without bootstrap}
21mr|libcddb-1.3.2-18|20	BuildRequires:	pkgconfig(libcdio)
21mr|libcddb-1.3.2-18|21	%endif
21mr|libcddb-1.3.2-18|22	
21mr|libcddb-1.3.2-18|23	%description
21mr|libcddb-1.3.2-18|24	Libcddb is a library that implements the different protocols (CDDBP, HTTP,
21mr|libcddb-1.3.2-18|25	SMTP) to access data on a CDDB server (http://freedb.org).  It tries to be as
21mr|libcddb-1.3.2-18|26	cross-platform as possible.  The initial libary will have a C API.
21mr|libcddb-1.3.2-18|27	
21mr|libcddb-1.3.2-18|28	#----------------------------------------------------------------------------
21mr|libcddb-1.3.2-18|29	
21mr|libcddb-1.3.2-18|30	%package -n %{libname}
21mr|libcddb-1.3.2-18|31	Summary:	Libraries from %{name}
21mr|libcddb-1.3.2-18|32	Group:		System/Libraries
21mr|libcddb-1.3.2-18|33	
21mr|libcddb-1.3.2-18|34	%description -n %{libname}
21mr|libcddb-1.3.2-18|35	Libcddb is a library that implements the different protocols (CDDBP, HTTP,
21mr|libcddb-1.3.2-18|36	SMTP) to access data on a CDDB server (http://freedb.org).  It tries to be as
21mr|libcddb-1.3.2-18|37	cross-platform as possible.  The initial libary will have a C API.
21mr|libcddb-1.3.2-18|38	
21mr|libcddb-1.3.2-18|39	%files -n %{libname}
21mr|libcddb-1.3.2-18|40	%{_libdir}/libcddb.so.%{major}*
21mr|libcddb-1.3.2-18|41	
21mr|libcddb-1.3.2-18|42	#----------------------------------------------------------------------------
21mr|libcddb-1.3.2-18|43	
21mr|libcddb-1.3.2-18|44	%package -n %{devname}
21mr|libcddb-1.3.2-18|45	Summary:	Devel files from libcddb
21mr|libcddb-1.3.2-18|46	Group:		Development/C
21mr|libcddb-1.3.2-18|47	Requires:	%{libname} = %{EVRD}
21mr|libcddb-1.3.2-18|48	Provides:	%{name}-devel = %{EVRD}
21mr|libcddb-1.3.2-18|49	Obsoletes:	%{_lib}cddb-static-devel < 1.3.2-10
21mr|libcddb-1.3.2-18|50	
21mr|libcddb-1.3.2-18|51	%description -n %{devname}
21mr|libcddb-1.3.2-18|52	Libcddb is a library that implements the different protocols (CDDBP, HTTP,
21mr|libcddb-1.3.2-18|53	SMTP) to access data on a CDDB server (http://freedb.org).  It tries to be as
21mr|libcddb-1.3.2-18|54	cross-platform as possible.  The initial libary will have a C API.
21mr|libcddb-1.3.2-18|55	
21mr|libcddb-1.3.2-18|56	This package contains the libraries, include files and other resources you
21mr|libcddb-1.3.2-18|57	can use to incorporate %{name} into applications.
21mr|libcddb-1.3.2-18|58	
21mr|libcddb-1.3.2-18|59	%files -n %{devname}
21mr|libcddb-1.3.2-18|60	%doc ChangeLog README AUTHORS NEWS TODO html
21mr|libcddb-1.3.2-18|61	%{_includedir}/cddb
21mr|libcddb-1.3.2-18|62	%{_libdir}/libcddb.so
21mr|libcddb-1.3.2-18|63	%{_libdir}/pkgconfig/*.pc
21mr|libcddb-1.3.2-18|64	
21mr|libcddb-1.3.2-18|65	#----------------------------------------------------------------------------
21mr|libcddb-1.3.2-18|66	
21mr|libcddb-1.3.2-18|67	%package apps
21mr|libcddb-1.3.2-18|68	Summary:	Example applications based on %{name}
21mr|libcddb-1.3.2-18|69	Group:		Sound
21mr|libcddb-1.3.2-18|70	
21mr|libcddb-1.3.2-18|71	%description apps
21mr|libcddb-1.3.2-18|72	Libcddb is a library that implements the different protocols (CDDBP, HTTP,
21mr|libcddb-1.3.2-18|73	SMTP) to access data on a CDDB server (http://freedb.org).  It tries to be as
21mr|libcddb-1.3.2-18|74	cross-platform as possible.  The initial libary will have a C API.
21mr|libcddb-1.3.2-18|75	
21mr|libcddb-1.3.2-18|76	This package contains a command line client based on %{name}.
21mr|libcddb-1.3.2-18|77	
21mr|libcddb-1.3.2-18|78	%files apps
21mr|libcddb-1.3.2-18|79	%{_bindir}/*
21mr|libcddb-1.3.2-18|80	
21mr|libcddb-1.3.2-18|81	#----------------------------------------------------------------------------
21mr|libcddb-1.3.2-18|82	
21mr|libcddb-1.3.2-18|83	%prep
21mr|libcddb-1.3.2-18|84	%setup -q -a 1
21mr|libcddb-1.3.2-18|85	mv output html
21mr|libcddb-1.3.2-18|86	
21mr|libcddb-1.3.2-18|87	%build
21mr|libcddb-1.3.2-18|88	autoreconf -fiv
21mr|libcddb-1.3.2-18|89	%configure \
21mr|libcddb-1.3.2-18|90	--disable-static
21mr|libcddb-1.3.2-18|91	%make
21mr|libcddb-1.3.2-18|92	
21mr|libcddb-1.3.2-18|93	%install
21mr|libcddb-1.3.2-18|94	%makeinstall_std

13509 21
21mr|libcdio-2.1.0-2|1	# Libcdio 2.x needs libvcdinfo 2.x and the reverse
21mr|libcdio-2.1.0-2|2	%define bootstrap 0
21mr|libcdio-2.1.0-2|3	
21mr|libcdio-2.1.0-2|4	%if %{bootstrap}
21mr|libcdio-2.1.0-2|5	%bcond_with vcd
21mr|libcdio-2.1.0-2|6	%else
21mr|libcdio-2.1.0-2|7	%bcond_without vcd
21mr|libcdio-2.1.0-2|8	%endif
21mr|libcdio-2.1.0-2|9	
21mr|libcdio-2.1.0-2|10	%define major 19
21mr|libcdio-2.1.0-2|11	%define libname %mklibname cdio %{major}
21mr|libcdio-2.1.0-2|12	
21mr|libcdio-2.1.0-2|13	%define isomajor 11
21mr|libcdio-2.1.0-2|14	%define libiso %mklibname iso9660_ %{isomajor}
21mr|libcdio-2.1.0-2|15	
21mr|libcdio-2.1.0-2|16	%define ppmajor 1
21mr|libcdio-2.1.0-2|17	%define isoppmajor 0
21mr|libcdio-2.1.0-2|18	%define libnamepp %mklibname cdio++ %{ppmajor}
21mr|libcdio-2.1.0-2|19	%define libisopp %mklibname iso++ %{isoppmajor}
21mr|libcdio-2.1.0-2|20	
21mr|libcdio-2.1.0-2|21	%define udfmajor 0
21mr|libcdio-2.1.0-2|22	%define libudf %mklibname udf %{udfmajor}
21mr|libcdio-2.1.0-2|23	
21mr|libcdio-2.1.0-2|24	%define devname %mklibname cdio -d
21mr|libcdio-2.1.0-2|25	
21mr|libcdio-2.1.0-2|26	Summary:	CD-ROM reading library
21mr|libcdio-2.1.0-2|27	Name:		libcdio
21mr|libcdio-2.1.0-2|28	Version:	2.1.0
21mr|libcdio-2.1.0-2|29	Release:	2
21mr|libcdio-2.1.0-2|30	License:	GPLv3+
21mr|libcdio-2.1.0-2|31	Group:		System/Libraries
21mr|libcdio-2.1.0-2|32	Url:		http://www.gnu.org/software/libcdio/
21mr|libcdio-2.1.0-2|33	Source0:	https://ftp.gnu.org/pub/gnu/libcdio/%{name}-%{version}.tar.bz2
21mr|libcdio-2.1.0-2|34	BuildRequires:	perl
21mr|libcdio-2.1.0-2|35	BuildRequires:	pkgconfig(libcddb) >= 1.0.1
21mr|libcdio-2.1.0-2|36	%if %{with vcd}
21mr|libcdio-2.1.0-2|37	BuildRequires:	pkgconfig(libvcdinfo)
21mr|libcdio-2.1.0-2|38	%endif
21mr|libcdio-2.1.0-2|39	BuildRequires:	pkgconfig(ncurses)
21mr|libcdio-2.1.0-2|40	BuildRequires:	pkgconfig(popt)
21mr|libcdio-2.1.0-2|41	
21mr|libcdio-2.1.0-2|42	%description
21mr|libcdio-2.1.0-2|43	This library is to encapsulate CD-ROM reading and control. Applications
21mr|libcdio-2.1.0-2|44	wishing to be oblivious of the OS- and device-dependent properties of a
21mr|libcdio-2.1.0-2|45	CD-ROM can use this library.
21mr|libcdio-2.1.0-2|46	Some support for disk image types like BIN/CUE and NRG is available, so
21mr|libcdio-2.1.0-2|47	applications that use this library also have the ability to read disc
21mr|libcdio-2.1.0-2|48	images as though they were CD's.
21mr|libcdio-2.1.0-2|49	
21mr|libcdio-2.1.0-2|50	#----------------------------------------------------------------------------
21mr|libcdio-2.1.0-2|51	
21mr|libcdio-2.1.0-2|52	%package apps
21mr|libcdio-2.1.0-2|53	Summary:	Example tools built from %{name}
21mr|libcdio-2.1.0-2|54	Group:		Sound
21mr|libcdio-2.1.0-2|55	
21mr|libcdio-2.1.0-2|56	%description apps
21mr|libcdio-2.1.0-2|57	This library is to encapsulate CD-ROM reading and control. Applications
21mr|libcdio-2.1.0-2|58	wishing to be oblivious of the OS- and device-dependent properties of a
21mr|libcdio-2.1.0-2|59	CD-ROM can use this library.
21mr|libcdio-2.1.0-2|60	
21mr|libcdio-2.1.0-2|61	This package contains the program cd-info (and others as well) as example
21mr|libcdio-2.1.0-2|62	applications using %{name}.
21mr|libcdio-2.1.0-2|63	
21mr|libcdio-2.1.0-2|64	%files apps
21mr|libcdio-2.1.0-2|65	%doc README AUTHORS NEWS* TODO
21mr|libcdio-2.1.0-2|66	%{_bindir}/*
21mr|libcdio-2.1.0-2|67	%{_mandir}/man1/*
21mr|libcdio-2.1.0-2|68	
21mr|libcdio-2.1.0-2|69	#----------------------------------------------------------------------------
21mr|libcdio-2.1.0-2|70	
21mr|libcdio-2.1.0-2|71	%package -n %{libname}
21mr|libcdio-2.1.0-2|72	Summary:	Library from %{name}
21mr|libcdio-2.1.0-2|73	Group:		System/Libraries
21mr|libcdio-2.1.0-2|74	Provides:	libcdio = %{EVRD}
21mr|libcdio-2.1.0-2|75	
21mr|libcdio-2.1.0-2|76	%description -n %{libname}
21mr|libcdio-2.1.0-2|77	This package contains the library for libcdio.
21mr|libcdio-2.1.0-2|78	
21mr|libcdio-2.1.0-2|79	%files -n %{libname}
21mr|libcdio-2.1.0-2|80	%doc COPYING
21mr|libcdio-2.1.0-2|81	%{_libdir}/libcdio.so.%{major}*
21mr|libcdio-2.1.0-2|82	
21mr|libcdio-2.1.0-2|83	#----------------------------------------------------------------------------
21mr|libcdio-2.1.0-2|84	
21mr|libcdio-2.1.0-2|85	%package -n %{libiso}
21mr|libcdio-2.1.0-2|86	Summary:	Library from %{name}
21mr|libcdio-2.1.0-2|87	Group:		System/Libraries
21mr|libcdio-2.1.0-2|88	
21mr|libcdio-2.1.0-2|89	%description -n %{libiso}
21mr|libcdio-2.1.0-2|90	This package contains the library for libiso.
21mr|libcdio-2.1.0-2|91	
21mr|libcdio-2.1.0-2|92	%files -n %{libiso}
21mr|libcdio-2.1.0-2|93	%doc COPYING
21mr|libcdio-2.1.0-2|94	%{_libdir}/libiso9660.so.%{isomajor}*
21mr|libcdio-2.1.0-2|95	
21mr|libcdio-2.1.0-2|96	#----------------------------------------------------------------------------
21mr|libcdio-2.1.0-2|97	
21mr|libcdio-2.1.0-2|98	%package -n %{libnamepp}
21mr|libcdio-2.1.0-2|99	Summary:	C++ library from %{name}
21mr|libcdio-2.1.0-2|100	Group:		System/Libraries
21mr|libcdio-2.1.0-2|101	
21mr|libcdio-2.1.0-2|102	%description -n %{libnamepp}
21mr|libcdio-2.1.0-2|103	This package contains the C++ library for libcdio++.
21mr|libcdio-2.1.0-2|104	
21mr|libcdio-2.1.0-2|105	%files -n %{libnamepp}
21mr|libcdio-2.1.0-2|106	%doc COPYING
21mr|libcdio-2.1.0-2|107	%{_libdir}/libcdio++.so.%{ppmajor}*
21mr|libcdio-2.1.0-2|108	
21mr|libcdio-2.1.0-2|109	#----------------------------------------------------------------------------
21mr|libcdio-2.1.0-2|110	
21mr|libcdio-2.1.0-2|111	%package -n %{libisopp}
21mr|libcdio-2.1.0-2|112	Summary:	C++ library from %{name}
21mr|libcdio-2.1.0-2|113	Group:		System/Libraries
21mr|libcdio-2.1.0-2|114	Conflicts:	%{_lib}cdiopp0 < 0.90
21mr|libcdio-2.1.0-2|115	
21mr|libcdio-2.1.0-2|116	%description -n %{libisopp}
21mr|libcdio-2.1.0-2|117	This package contains the C++ library for libiso++.
21mr|libcdio-2.1.0-2|118	
21mr|libcdio-2.1.0-2|119	%files -n %{libisopp}
21mr|libcdio-2.1.0-2|120	%doc COPYING
21mr|libcdio-2.1.0-2|121	%{_libdir}/libiso9660++.so.%{isoppmajor}*
21mr|libcdio-2.1.0-2|122	
21mr|libcdio-2.1.0-2|123	#----------------------------------------------------------------------------
21mr|libcdio-2.1.0-2|124	
21mr|libcdio-2.1.0-2|125	%package -n %{libudf}
21mr|libcdio-2.1.0-2|126	Summary:	Libraries from %{name}
21mr|libcdio-2.1.0-2|127	Group:		System/Libraries
21mr|libcdio-2.1.0-2|128	
21mr|libcdio-2.1.0-2|129	%description -n %{libudf}
21mr|libcdio-2.1.0-2|130	This package contains the library for libudf.
21mr|libcdio-2.1.0-2|131	
21mr|libcdio-2.1.0-2|132	%files -n %{libudf}
21mr|libcdio-2.1.0-2|133	%doc COPYING
21mr|libcdio-2.1.0-2|134	%{_libdir}/libudf.so.%{udfmajor}*
21mr|libcdio-2.1.0-2|135	
21mr|libcdio-2.1.0-2|136	#----------------------------------------------------------------------------
21mr|libcdio-2.1.0-2|137	
21mr|libcdio-2.1.0-2|138	%package -n %{devname}
21mr|libcdio-2.1.0-2|139	Summary:	Devel files from %{name}
21mr|libcdio-2.1.0-2|140	Group:		Development/C
21mr|libcdio-2.1.0-2|141	Requires:	%{libname} = %{EVRD}
21mr|libcdio-2.1.0-2|142	Requires:	%{libiso} = %{EVRD}
21mr|libcdio-2.1.0-2|143	Requires:	%{libnamepp} = %{EVRD}
21mr|libcdio-2.1.0-2|144	Requires:	%{libisopp} = %{EVRD}
21mr|libcdio-2.1.0-2|145	Requires:	%{libudf} = %{EVRD}
21mr|libcdio-2.1.0-2|146	Provides:	%{name}-devel = %{EVRD}
21mr|libcdio-2.1.0-2|147	%rename	%{_lib}cdio-static-devel
21mr|libcdio-2.1.0-2|148	
21mr|libcdio-2.1.0-2|149	%description -n %{devname}
21mr|libcdio-2.1.0-2|150	This is the package containing libraries, include files and other resources
21mr|libcdio-2.1.0-2|151	you can use to incorporate %{name} into applications.
21mr|libcdio-2.1.0-2|152	
21mr|libcdio-2.1.0-2|153	%files -n %{devname}
21mr|libcdio-2.1.0-2|154	%doc ChangeLog README AUTHORS NEWS* TODO
21mr|libcdio-2.1.0-2|155	%{_includedir}/cdio
21mr|libcdio-2.1.0-2|156	%{_includedir}/cdio++/
21mr|libcdio-2.1.0-2|157	%{_infodir}/libcdio.info*
21mr|libcdio-2.1.0-2|158	%{_libdir}/*.so
21mr|libcdio-2.1.0-2|159	%{_libdir}/pkgconfig/libcdio.pc
21mr|libcdio-2.1.0-2|160	%{_libdir}/pkgconfig/libcdio++.pc
21mr|libcdio-2.1.0-2|161	%{_libdir}/pkgconfig/libiso9660.pc
21mr|libcdio-2.1.0-2|162	%{_libdir}/pkgconfig/libiso9660++.pc
21mr|libcdio-2.1.0-2|163	%{_libdir}/pkgconfig/libudf.pc
21mr|libcdio-2.1.0-2|164	
21mr|libcdio-2.1.0-2|165	#----------------------------------------------------------------------------
21mr|libcdio-2.1.0-2|166	
21mr|libcdio-2.1.0-2|167	%prep
21mr|libcdio-2.1.0-2|168	%setup -q
21mr|libcdio-2.1.0-2|169	
21mr|libcdio-2.1.0-2|170	
21mr|libcdio-2.1.0-2|171	%build
21mr|libcdio-2.1.0-2|172	%configure \
21mr|libcdio-2.1.0-2|173	--disable-static \
21mr|libcdio-2.1.0-2|174	--disable-rpath \
21mr|libcdio-2.1.0-2|175	--without-versioned-libs \
21mr|libcdio-2.1.0-2|176	%if %{without vcd}
21mr|libcdio-2.1.0-2|177	--disable-vcd-info
21mr|libcdio-2.1.0-2|178	%endif
21mr|libcdio-2.1.0-2|179	
21mr|libcdio-2.1.0-2|180	%make
21mr|libcdio-2.1.0-2|181	
21mr|libcdio-2.1.0-2|182	
21mr|libcdio-2.1.0-2|183	%install
21mr|libcdio-2.1.0-2|184	%makeinstall_std

13510 21
21mr|libcdio-paranoia-2.0.1-2|1	%define extver 10.2
21mr|libcdio-paranoia-2.0.1-2|2	%define major 2
21mr|libcdio-paranoia-2.0.1-2|3	%define libname %mklibname cdio_paranoia %{major}
21mr|libcdio-paranoia-2.0.1-2|4	%define libcdda %mklibname cdio_cdda %{major}
21mr|libcdio-paranoia-2.0.1-2|5	%define devname %mklibname cdio_paranoia -d
21mr|libcdio-paranoia-2.0.1-2|6	
21mr|libcdio-paranoia-2.0.1-2|7	Summary:	CD-ROM reading library
21mr|libcdio-paranoia-2.0.1-2|8	Name:		libcdio-paranoia
21mr|libcdio-paranoia-2.0.1-2|9	Version:	2.0.1
21mr|libcdio-paranoia-2.0.1-2|10	Release:	2
21mr|libcdio-paranoia-2.0.1-2|11	License:	GPLv3+
21mr|libcdio-paranoia-2.0.1-2|12	Group:		System/Libraries
21mr|libcdio-paranoia-2.0.1-2|13	Url:		http://www.gnu.org/software/libcdio/
21mr|libcdio-paranoia-2.0.1-2|14	Source0:	https://github.com/rocky/libcdio-paranoia/archive/release-%{extver}+%{version}.tar.gz?/%{name}-release-%{extver}-%{version}.tar.gz
21mr|libcdio-paranoia-2.0.1-2|15	# Unused...
21mr|libcdio-paranoia-2.0.1-2|16	#Patch0:		libcdio-paranoia_includedir.patch
21mr|libcdio-paranoia-2.0.1-2|17	BuildRequires:	doxygen
21mr|libcdio-paranoia-2.0.1-2|18	BuildRequires:	help2man
21mr|libcdio-paranoia-2.0.1-2|19	BuildRequires:	pkgconfig(libcddb)
21mr|libcdio-paranoia-2.0.1-2|20	BuildRequires:	pkgconfig(libcdio) >= 0.83
21mr|libcdio-paranoia-2.0.1-2|21	# The two below should be unused now, according to the configure output...
21mr|libcdio-paranoia-2.0.1-2|22	BuildRequires:	pkgconfig(ncurses)
21mr|libcdio-paranoia-2.0.1-2|23	BuildRequires:	pkgconfig(popt)
21mr|libcdio-paranoia-2.0.1-2|24	
21mr|libcdio-paranoia-2.0.1-2|25	%description
21mr|libcdio-paranoia-2.0.1-2|26	This CDDA reader distribution ('libcdio-cdparanoia') reads audio from the
21mr|libcdio-paranoia-2.0.1-2|27	CDROM directly as data, with no analog step between, and writes the
21mr|libcdio-paranoia-2.0.1-2|28	data to a file or pipe as .wav, .aifc or as raw 16 bit linear PCM.
21mr|libcdio-paranoia-2.0.1-2|29	
21mr|libcdio-paranoia-2.0.1-2|30	#----------------------------------------------------------------------------
21mr|libcdio-paranoia-2.0.1-2|31	
21mr|libcdio-paranoia-2.0.1-2|32	%package apps
21mr|libcdio-paranoia-2.0.1-2|33	Summary:	Example tools from %{name}
21mr|libcdio-paranoia-2.0.1-2|34	Group:		Sound
21mr|libcdio-paranoia-2.0.1-2|35	
21mr|libcdio-paranoia-2.0.1-2|36	%description apps
21mr|libcdio-paranoia-2.0.1-2|37	This CDDA reader distribution ('libcdio-cdparanoia') reads audio from the
21mr|libcdio-paranoia-2.0.1-2|38	CDROM directly as data, with no analog step between, and writes the
21mr|libcdio-paranoia-2.0.1-2|39	data to a file or pipe as .wav, .aifc or as raw 16 bit linear PCM.
21mr|libcdio-paranoia-2.0.1-2|40	
21mr|libcdio-paranoia-2.0.1-2|41	%files apps
21mr|libcdio-paranoia-2.0.1-2|42	%{_bindir}/cd-paranoia
21mr|libcdio-paranoia-2.0.1-2|43	%{_mandir}/man1/cd-paranoia.1*
21mr|libcdio-paranoia-2.0.1-2|44	%lang(jp) %{_mandir}/jp/man1/cd-paranoia.1*
21mr|libcdio-paranoia-2.0.1-2|45	
21mr|libcdio-paranoia-2.0.1-2|46	#----------------------------------------------------------------------------
21mr|libcdio-paranoia-2.0.1-2|47	
21mr|libcdio-paranoia-2.0.1-2|48	%package -n %{libname}
21mr|libcdio-paranoia-2.0.1-2|49	Summary:	Library from %{name}
21mr|libcdio-paranoia-2.0.1-2|50	Group:		System/Libraries
21mr|libcdio-paranoia-2.0.1-2|51	Conflicts:	%{_lib}cdio_cdda1 < 0.90
21mr|libcdio-paranoia-2.0.1-2|52	
21mr|libcdio-paranoia-2.0.1-2|53	%description -n %{libname}
21mr|libcdio-paranoia-2.0.1-2|54	This package contains the library for libcdio-paranoia.
21mr|libcdio-paranoia-2.0.1-2|55	
21mr|libcdio-paranoia-2.0.1-2|56	%files -n %{libname}
21mr|libcdio-paranoia-2.0.1-2|57	%doc COPYING
21mr|libcdio-paranoia-2.0.1-2|58	%{_libdir}/libcdio_paranoia.so.%{major}*
21mr|libcdio-paranoia-2.0.1-2|59	
21mr|libcdio-paranoia-2.0.1-2|60	#----------------------------------------------------------------------------
21mr|libcdio-paranoia-2.0.1-2|61	
21mr|libcdio-paranoia-2.0.1-2|62	%package -n %{libcdda}
21mr|libcdio-paranoia-2.0.1-2|63	Summary:	Libraries from %{name}
21mr|libcdio-paranoia-2.0.1-2|64	Group:		System/Libraries
21mr|libcdio-paranoia-2.0.1-2|65	
21mr|libcdio-paranoia-2.0.1-2|66	%description -n %{libcdda}
21mr|libcdio-paranoia-2.0.1-2|67	This package contains the library for libcdio-cdda.
21mr|libcdio-paranoia-2.0.1-2|68	
21mr|libcdio-paranoia-2.0.1-2|69	%files -n %{libcdda}
21mr|libcdio-paranoia-2.0.1-2|70	%doc COPYING
21mr|libcdio-paranoia-2.0.1-2|71	%{_libdir}/libcdio_cdda.so.%{major}*
21mr|libcdio-paranoia-2.0.1-2|72	
21mr|libcdio-paranoia-2.0.1-2|73	#----------------------------------------------------------------------------
21mr|libcdio-paranoia-2.0.1-2|74	
21mr|libcdio-paranoia-2.0.1-2|75	%package -n %{devname}
21mr|libcdio-paranoia-2.0.1-2|76	Summary:	Devel files from %{name}
21mr|libcdio-paranoia-2.0.1-2|77	Group:		Development/C
21mr|libcdio-paranoia-2.0.1-2|78	Requires:	%{libname} = %{EVRD}
21mr|libcdio-paranoia-2.0.1-2|79	Requires:	%{libcdda} = %{EVRD}
21mr|libcdio-paranoia-2.0.1-2|80	Provides:	%{name}-devel = %{EVRD}
21mr|libcdio-paranoia-2.0.1-2|81	Conflicts:	%{_lib}cdio-devel < 0.90
21mr|libcdio-paranoia-2.0.1-2|82	
21mr|libcdio-paranoia-2.0.1-2|83	%description -n %{devname}
21mr|libcdio-paranoia-2.0.1-2|84	This is the libraries, include files and other resources you can use to
21mr|libcdio-paranoia-2.0.1-2|85	incorporate %{name} into applications.
21mr|libcdio-paranoia-2.0.1-2|86	
21mr|libcdio-paranoia-2.0.1-2|87	%files -n %{devname}
21mr|libcdio-paranoia-2.0.1-2|88	%doc AUTHORS COPYING NEWS README.md
21mr|libcdio-paranoia-2.0.1-2|89	%doc doc/doxygen/html/*
21mr|libcdio-paranoia-2.0.1-2|90	%{_includedir}/cdio
21mr|libcdio-paranoia-2.0.1-2|91	%{_libdir}/libcdio_*.so
21mr|libcdio-paranoia-2.0.1-2|92	%{_libdir}/pkgconfig/libcdio_paranoia.pc
21mr|libcdio-paranoia-2.0.1-2|93	%{_libdir}/pkgconfig/libcdio_cdda.pc
21mr|libcdio-paranoia-2.0.1-2|94	
21mr|libcdio-paranoia-2.0.1-2|95	#----------------------------------------------------------------------------
21mr|libcdio-paranoia-2.0.1-2|96	
21mr|libcdio-paranoia-2.0.1-2|97	%prep
21mr|libcdio-paranoia-2.0.1-2|98	%setup -qn %{name}-release-%{extver}-%{version}
21mr|libcdio-paranoia-2.0.1-2|99	
21mr|libcdio-paranoia-2.0.1-2|100	# Make pkgconfig files point where libcdio resides
21mr|libcdio-paranoia-2.0.1-2|101	sed -i -e 's,-I${includedir},-I${includedir}/cdio,g' libcdio_paranoia.pc.in
21mr|libcdio-paranoia-2.0.1-2|102	sed -i -e 's,-I${includedir},-I${includedir}/cdio,g' libcdio_cdda.pc.in
21mr|libcdio-paranoia-2.0.1-2|103	
21mr|libcdio-paranoia-2.0.1-2|104	
21mr|libcdio-paranoia-2.0.1-2|105	%build
21mr|libcdio-paranoia-2.0.1-2|106	autoreconf -vfi
21mr|libcdio-paranoia-2.0.1-2|107	%configure \
21mr|libcdio-paranoia-2.0.1-2|108	--disable-static \
21mr|libcdio-paranoia-2.0.1-2|109	--without-versioned-libs
21mr|libcdio-paranoia-2.0.1-2|110	
21mr|libcdio-paranoia-2.0.1-2|111	%make
21mr|libcdio-paranoia-2.0.1-2|112	
21mr|libcdio-paranoia-2.0.1-2|113	# Build dev docs
21mr|libcdio-paranoia-2.0.1-2|114	%make doxygen
21mr|libcdio-paranoia-2.0.1-2|115	
21mr|libcdio-paranoia-2.0.1-2|116	
21mr|libcdio-paranoia-2.0.1-2|117	%install
21mr|libcdio-paranoia-2.0.1-2|118	%makeinstall_std

13511 21
21mr|libcdr-0.1.7-4|1	%define api 0.1
21mr|libcdr-0.1.7-4|2	
21mr|libcdr-0.1.7-4|3	%define major 1
21mr|libcdr-0.1.7-4|4	%define libname %mklibname cdr %{api} %{major}
21mr|libcdr-0.1.7-4|5	%define devname %mklibname cdr %{api} -d
21mr|libcdr-0.1.7-4|6	
21mr|libcdr-0.1.7-4|7	Summary:	A library providing ability to interpret and import Corel Draw drawings
21mr|libcdr-0.1.7-4|8	Name:		libcdr
21mr|libcdr-0.1.7-4|9	Version:	0.1.7
21mr|libcdr-0.1.7-4|10	Release:	4
21mr|libcdr-0.1.7-4|11	License:	GPLv2+ or LGPLv2.1+
21mr|libcdr-0.1.7-4|12	Group:		System/Libraries
21mr|libcdr-0.1.7-4|13	Url:		http://www.freedesktop.org/wiki/Software/libcdr
21mr|libcdr-0.1.7-4|14	Source0:	http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz
21mr|libcdr-0.1.7-4|15	BuildRequires:	doxygen
21mr|libcdr-0.1.7-4|16	BuildRequires:	boost-devel
21mr|libcdr-0.1.7-4|17	BuildRequires:	pkgconfig(cppunit)
21mr|libcdr-0.1.7-4|18	BuildRequires:	pkgconfig(icu-i18n)
21mr|libcdr-0.1.7-4|19	BuildRequires:	pkgconfig(lcms2)
21mr|libcdr-0.1.7-4|20	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libcdr-0.1.7-4|21	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|libcdr-0.1.7-4|22	BuildRequires:	pkgconfig(libwpg-0.3)
21mr|libcdr-0.1.7-4|23	BuildRequires:	pkgconfig(zlib)
21mr|libcdr-0.1.7-4|24	
21mr|libcdr-0.1.7-4|25	%description
21mr|libcdr-0.1.7-4|26	Libcdr is library providing ability to interpret and import Corel Draw
21mr|libcdr-0.1.7-4|27	drawings into various applications. You can find it being used in
21mr|libcdr-0.1.7-4|28	libreoffice.
21mr|libcdr-0.1.7-4|29	
21mr|libcdr-0.1.7-4|30	#----------------------------------------------------------------------------
21mr|libcdr-0.1.7-4|31	
21mr|libcdr-0.1.7-4|32	%package -n %{libname}
21mr|libcdr-0.1.7-4|33	Summary:	A library providing ability to interpret and import Corel Draw drawings
21mr|libcdr-0.1.7-4|34	Group:		System/Libraries
21mr|libcdr-0.1.7-4|35	Conflicts:	%{_lib}cdr1 < 0.1.0-3
21mr|libcdr-0.1.7-4|36	Obsoletes:	%{_lib}cdr1 < 0.1.0-3
21mr|libcdr-0.1.7-4|37	
21mr|libcdr-0.1.7-4|38	%description -n %{libname}
21mr|libcdr-0.1.7-4|39	Libcdr is library providing ability to interpret and import Corel Draw
21mr|libcdr-0.1.7-4|40	drawings into various applications. You can find it being used in
21mr|libcdr-0.1.7-4|41	libreoffice.
21mr|libcdr-0.1.7-4|42	
21mr|libcdr-0.1.7-4|43	%files -n %{libname}
21mr|libcdr-0.1.7-4|44	%doc AUTHORS ChangeLog COPYING.*
21mr|libcdr-0.1.7-4|45	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libcdr-0.1.7-4|46	
21mr|libcdr-0.1.7-4|47	#----------------------------------------------------------------------------
21mr|libcdr-0.1.7-4|48	
21mr|libcdr-0.1.7-4|49	%package -n %{devname}
21mr|libcdr-0.1.7-4|50	Summary:	Development files for %{name}
21mr|libcdr-0.1.7-4|51	Group:		Development/Other
21mr|libcdr-0.1.7-4|52	Requires:	%{libname} = %{EVRD}
21mr|libcdr-0.1.7-4|53	Provides:	%{name}-devel = %{EVRD}
21mr|libcdr-0.1.7-4|54	Conflicts:	%{_lib}cdr-devel < 0.1.0-3
21mr|libcdr-0.1.7-4|55	Obsoletes:	%{_lib}cdr-devel < 0.1.0-3
21mr|libcdr-0.1.7-4|56	
21mr|libcdr-0.1.7-4|57	%description -n %{devname}
21mr|libcdr-0.1.7-4|58	This package contains libraries and header files for developing applications
21mr|libcdr-0.1.7-4|59	that use %{name}.
21mr|libcdr-0.1.7-4|60	
21mr|libcdr-0.1.7-4|61	%files -n %{devname}
21mr|libcdr-0.1.7-4|62	%{_includedir}/%{name}-%{api}
21mr|libcdr-0.1.7-4|63	%{_libdir}/%{name}-%{api}.so
21mr|libcdr-0.1.7-4|64	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libcdr-0.1.7-4|65	
21mr|libcdr-0.1.7-4|66	#----------------------------------------------------------------------------
21mr|libcdr-0.1.7-4|67	
21mr|libcdr-0.1.7-4|68	%package doc
21mr|libcdr-0.1.7-4|69	Summary:	Documentation of %{name} API
21mr|libcdr-0.1.7-4|70	Group:		Documentation
21mr|libcdr-0.1.7-4|71	BuildArch:	noarch
21mr|libcdr-0.1.7-4|72	
21mr|libcdr-0.1.7-4|73	%description doc
21mr|libcdr-0.1.7-4|74	The %{name}-doc package contains documentation files for %{name}.
21mr|libcdr-0.1.7-4|75	
21mr|libcdr-0.1.7-4|76	%files doc
21mr|libcdr-0.1.7-4|77	%doc COPYING.*
21mr|libcdr-0.1.7-4|78	%dir %{_docdir}/%{name}
21mr|libcdr-0.1.7-4|79	%{_docdir}/%{name}/html
21mr|libcdr-0.1.7-4|80	
21mr|libcdr-0.1.7-4|81	#----------------------------------------------------------------------------
21mr|libcdr-0.1.7-4|82	
21mr|libcdr-0.1.7-4|83	%package tools
21mr|libcdr-0.1.7-4|84	Summary:	Tools to transform Corel Draw drawings into other formats
21mr|libcdr-0.1.7-4|85	Group:		Graphics
21mr|libcdr-0.1.7-4|86	
21mr|libcdr-0.1.7-4|87	%description tools
21mr|libcdr-0.1.7-4|88	Tools to transform Corel Draw drawings into other formats.
21mr|libcdr-0.1.7-4|89	Currently supported: XHTML, raw.
21mr|libcdr-0.1.7-4|90	
21mr|libcdr-0.1.7-4|91	%files tools
21mr|libcdr-0.1.7-4|92	%{_bindir}/cdr2text
21mr|libcdr-0.1.7-4|93	%{_bindir}/cdr2raw
21mr|libcdr-0.1.7-4|94	%{_bindir}/cdr2xhtml
21mr|libcdr-0.1.7-4|95	
21mr|libcdr-0.1.7-4|96	#----------------------------------------------------------------------------
21mr|libcdr-0.1.7-4|97	
21mr|libcdr-0.1.7-4|98	%prep
21mr|libcdr-0.1.7-4|99	%setup -q
21mr|libcdr-0.1.7-4|100	
21mr|libcdr-0.1.7-4|101	%build
21mr|libcdr-0.1.7-4|102	autoreconf -fi
21mr|libcdr-0.1.7-4|103	%configure \
21mr|libcdr-0.1.7-4|104	--disable-static \
21mr|libcdr-0.1.7-4|105	--disable-werror
21mr|libcdr-0.1.7-4|106	
21mr|libcdr-0.1.7-4|107	sed -i \
21mr|libcdr-0.1.7-4|108	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|libcdr-0.1.7-4|109	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21mr|libcdr-0.1.7-4|110	libtool
21mr|libcdr-0.1.7-4|111	%make V=1
21mr|libcdr-0.1.7-4|112	
21mr|libcdr-0.1.7-4|113	
21mr|libcdr-0.1.7-4|114	%install
21mr|libcdr-0.1.7-4|115	%makeinstall_std
21mr|libcdr-0.1.7-4|116	
21mr|libcdr-0.1.7-4|117	# these binaries do nothing currently
21mr|libcdr-0.1.7-4|118	rm -f %{buildroot}/%{_bindir}/cmx2*

13512 21
21mr|libcec-6.0.2-1|1	%define major 6
21mr|libcec-6.0.2-1|2	%define libname %mklibname cec %{major}
21mr|libcec-6.0.2-1|3	%define devname %mklibname cec -d
21mr|libcec-6.0.2-1|4	
21mr|libcec-6.0.2-1|5	Summary:	Pulse-Eight CEC adapter control library
21mr|libcec-6.0.2-1|6	Name:		libcec
21mr|libcec-6.0.2-1|7	Version:	6.0.2
21mr|libcec-6.0.2-1|8	Release:	1
21mr|libcec-6.0.2-1|9	License:	GPLv2+
21mr|libcec-6.0.2-1|10	Group:		System/Libraries
21mr|libcec-6.0.2-1|11	Url:		http://libcec.pulse-eight.com/
21mr|libcec-6.0.2-1|12	Source0:	https://github.com/Pulse-Eight/libcec/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21mr|libcec-6.0.2-1|13	Source1:	libcec.rpmlintrc
21mr|libcec-6.0.2-1|14	Patch0:		libcec-4.0.1-disable-python.patch
21mr|libcec-6.0.2-1|15	BuildRequires:	cmake
21mr|libcec-6.0.2-1|16	BuildRequires:	lockdev-devel
21mr|libcec-6.0.2-1|17	BuildRequires:	pkgconfig(libudev)
21mr|libcec-6.0.2-1|18	BuildRequires:	pkgconfig(nettle)
21mr|libcec-6.0.2-1|19	BuildRequires:	pkgconfig(p8-platform)
21mr|libcec-6.0.2-1|20	
21mr|libcec-6.0.2-1|21	%description
21mr|libcec-6.0.2-1|22	With libcec you can access your Pulse-Eight CEC adapter.
21mr|libcec-6.0.2-1|23	
21mr|libcec-6.0.2-1|24	#----------------------------------------------------------------------------
21mr|libcec-6.0.2-1|25	
21mr|libcec-6.0.2-1|26	%package -n cec-utils
21mr|libcec-6.0.2-1|27	Summary:	Utilities for Pulse-Eight CEC adapter control
21mr|libcec-6.0.2-1|28	Group:		System/Configuration/Hardware
21mr|libcec-6.0.2-1|29	# the binaries require the library, but automatic dependency generation doesn't
21mr|libcec-6.0.2-1|30	# catch that
21mr|libcec-6.0.2-1|31	Requires:	%{libname} = %{EVRD}
21mr|libcec-6.0.2-1|32	
21mr|libcec-6.0.2-1|33	%description -n cec-utils
21mr|libcec-6.0.2-1|34	With libcec you can access your Pulse-Eight CEC adapter.
21mr|libcec-6.0.2-1|35	
21mr|libcec-6.0.2-1|36	This package contains the command-line tools to configure and test your
21mr|libcec-6.0.2-1|37	Pulse-Eight CEC adapter.
21mr|libcec-6.0.2-1|38	
21mr|libcec-6.0.2-1|39	%files -n cec-utils
21mr|libcec-6.0.2-1|40	%{_bindir}/cec-client
21mr|libcec-6.0.2-1|41	%{_bindir}/cec-client-%{version}
21mr|libcec-6.0.2-1|42	%{_bindir}/cecc-client
21mr|libcec-6.0.2-1|43	%{_bindir}/cecc-client-%{version}
21mr|libcec-6.0.2-1|44	
21mr|libcec-6.0.2-1|45	#----------------------------------------------------------------------------
21mr|libcec-6.0.2-1|46	
21mr|libcec-6.0.2-1|47	%package -n %{libname}
21mr|libcec-6.0.2-1|48	Summary:	Shared library for Pulse-Eight CEC adapter control
21mr|libcec-6.0.2-1|49	Group:		System/Libraries
21mr|libcec-6.0.2-1|50	
21mr|libcec-6.0.2-1|51	%description -n %{libname}
21mr|libcec-6.0.2-1|52	With libcec you can access your Pulse-Eight CEC adapter.
21mr|libcec-6.0.2-1|53	
21mr|libcec-6.0.2-1|54	This package contains the shared library which allows programs to access your
21mr|libcec-6.0.2-1|55	Pulse-Eight CEC adapter.
21mr|libcec-6.0.2-1|56	
21mr|libcec-6.0.2-1|57	%files -n %{libname}
21mr|libcec-6.0.2-1|58	%{_libdir}/%{name}.so.%{major}*
21mr|libcec-6.0.2-1|59	
21mr|libcec-6.0.2-1|60	#----------------------------------------------------------------------------
21mr|libcec-6.0.2-1|61	
21mr|libcec-6.0.2-1|62	%package -n %{devname}
21mr|libcec-6.0.2-1|63	Summary:	Development files for %{name}
21mr|libcec-6.0.2-1|64	Group:		Development/C
21mr|libcec-6.0.2-1|65	Requires:	%{libname} = %{EVRD}
21mr|libcec-6.0.2-1|66	Provides:	cec-devel = %{EVRD}
21mr|libcec-6.0.2-1|67	Provides:	%{name}-devel = %{EVRD}
21mr|libcec-6.0.2-1|68	
21mr|libcec-6.0.2-1|69	%description -n %{devname}
21mr|libcec-6.0.2-1|70	With libcec you can access your Pulse-Eight CEC adapter.
21mr|libcec-6.0.2-1|71	
21mr|libcec-6.0.2-1|72	This package contains the files for developing applications which
21mr|libcec-6.0.2-1|73	will use libcec.
21mr|libcec-6.0.2-1|74	
21mr|libcec-6.0.2-1|75	%files -n %{devname}
21mr|libcec-6.0.2-1|76	%{_libdir}/%{name}.so
21mr|libcec-6.0.2-1|77	%{_libdir}/pkgconfig/%{name}.pc
21mr|libcec-6.0.2-1|78	%{_includedir}/%{name}/*.h
21mr|libcec-6.0.2-1|79	
21mr|libcec-6.0.2-1|80	#----------------------------------------------------------------------------
21mr|libcec-6.0.2-1|81	
21mr|libcec-6.0.2-1|82	%prep
21mr|libcec-6.0.2-1|83	%setup -qn %{name}-%{name}-%{version}
21mr|libcec-6.0.2-1|84	%patch0 -p1
21mr|libcec-6.0.2-1|85	
21mr|libcec-6.0.2-1|86	%build
21mr|libcec-6.0.2-1|87	%cmake \
21mr|libcec-6.0.2-1|88	-DSKIP_PYTHON_WRAPPER:BOOL=ON
21mr|libcec-6.0.2-1|89	%make
21mr|libcec-6.0.2-1|90	
21mr|libcec-6.0.2-1|91	%install
21mr|libcec-6.0.2-1|92	%makeinstall_std -C build

13513 21
21mr|libcerf-1.3-4|1	%define major	1
21mr|libcerf-1.3-4|2	%define libname	%mklibname cerf %{major}
21mr|libcerf-1.3-4|3	%define devname	%mklibname cerf -d
21mr|libcerf-1.3-4|4	
21mr|libcerf-1.3-4|5	Name:		libcerf
21mr|libcerf-1.3-4|6	Summary:	Complex error functions, Dawson, Faddeeva, and Voigt function
21mr|libcerf-1.3-4|7	Version:	1.3
21mr|libcerf-1.3-4|8	Release:	4
21mr|libcerf-1.3-4|9	Group:		System/Libraries
21mr|libcerf-1.3-4|10	License:	MIT
21mr|libcerf-1.3-4|11	Url:		http://sourceforge.net/projects/libcerf/
21mr|libcerf-1.3-4|12	Source0:	http://downloads.sourceforge.net/libcerf/libcerf-%{version}.tgz
21mr|libcerf-1.3-4|13	Patch0:		libcerf-1.3-fix-version.patch
21mr|libcerf-1.3-4|14	
21mr|libcerf-1.3-4|15	%description
21mr|libcerf-1.3-4|16	A self-contained C library providing complex error functions, based on
21mr|libcerf-1.3-4|17	Faddeeva's plasma dispersion function w(z).
21mr|libcerf-1.3-4|18	
21mr|libcerf-1.3-4|19	Also provides Dawson's integral and Voigt's convolution of a Gaussian
21mr|libcerf-1.3-4|20	and a Lorentzian.
21mr|libcerf-1.3-4|21	
21mr|libcerf-1.3-4|22	%package -n %{libname}
21mr|libcerf-1.3-4|23	Summary:	Complex error functions, Dawson, Faddeeva, and Voigt function
21mr|libcerf-1.3-4|24	Group:		System/Libraries
21mr|libcerf-1.3-4|25	
21mr|libcerf-1.3-4|26	%description -n %{libname}
21mr|libcerf-1.3-4|27	A self-contained C library providing complex error functions, based on
21mr|libcerf-1.3-4|28	Faddeeva's plasma dispersion function w(z).
21mr|libcerf-1.3-4|29	
21mr|libcerf-1.3-4|30	Also provides Dawson's integral and Voigt's convolution of a Gaussian
21mr|libcerf-1.3-4|31	and a Lorentzian.
21mr|libcerf-1.3-4|32	
21mr|libcerf-1.3-4|33	%package -n %{devname}
21mr|libcerf-1.3-4|34	Summary:	Development files for %{name}
21mr|libcerf-1.3-4|35	Group:		Development/Other
21mr|libcerf-1.3-4|36	Requires:	%{libname} = %{version}-%{release}
21mr|libcerf-1.3-4|37	Provides:	%{name}-devel = %{version}-%{release}
21mr|libcerf-1.3-4|38	
21mr|libcerf-1.3-4|39	%description -n %{devname}
21mr|libcerf-1.3-4|40	This package contains the development files for %{name}.
21mr|libcerf-1.3-4|41	
21mr|libcerf-1.3-4|42	%prep
21mr|libcerf-1.3-4|43	%setup -q
21mr|libcerf-1.3-4|44	%apply_patches
21mr|libcerf-1.3-4|45	
21mr|libcerf-1.3-4|46	%build
21mr|libcerf-1.3-4|47	autoreconf -vfi
21mr|libcerf-1.3-4|48	%configure
21mr|libcerf-1.3-4|49	%make
21mr|libcerf-1.3-4|50	
21mr|libcerf-1.3-4|51	%install
21mr|libcerf-1.3-4|52	%makeinstall_std
21mr|libcerf-1.3-4|53	
21mr|libcerf-1.3-4|54	#we don't want these
21mr|libcerf-1.3-4|55	find %{buildroot} -name "*.la" -delete
21mr|libcerf-1.3-4|56	rm -rf %{buildroot}%{_mandir}/html/
21mr|libcerf-1.3-4|57	
21mr|libcerf-1.3-4|58	%files -n %{libname}
21mr|libcerf-1.3-4|59	%doc CHANGELOG README
21mr|libcerf-1.3-4|60	%doc COPYING
21mr|libcerf-1.3-4|61	%{_libdir}/%{name}.so.%{major}
21mr|libcerf-1.3-4|62	%{_libdir}/%{name}.so.%{major}.*
21mr|libcerf-1.3-4|63	
21mr|libcerf-1.3-4|64	%files -n %{devname}
21mr|libcerf-1.3-4|65	%{_includedir}/cerf.h
21mr|libcerf-1.3-4|66	%{_libdir}/%{name}.so
21mr|libcerf-1.3-4|67	%{_libdir}/pkgconfig/%{name}.pc
21mr|libcerf-1.3-4|68	%{_mandir}/man3/*

13514 21
21mr|libcgroup-2.0-2|1	%define	major_libcgroup 1
21mr|libcgroup-2.0-2|2	%define	major_libcgset 0
21mr|libcgroup-2.0-2|3	%define	mname cgroup
21mr|libcgroup-2.0-2|4	%define	libname_cgroup %mklibname cgroup %{major_libcgroup}
21mr|libcgroup-2.0-2|5	%define	libname_cgset %mklibname cgset %{major_libcgset}
21mr|libcgroup-2.0-2|6	%define	devname	%mklibname %{mname} -d
21mr|libcgroup-2.0-2|7	
21mr|libcgroup-2.0-2|8	# autoreconf is enough
21mr|libcgroup-2.0-2|9	%define _disable_rebuild_configure 1
21mr|libcgroup-2.0-2|10	
21mr|libcgroup-2.0-2|11	# libcgset is underlinked
21mr|libcgroup-2.0-2|12	# https://github.com/libcgroup/libcgroup/issues/66
21mr|libcgroup-2.0-2|13	# We fix it with patchelf bellow
21mr|libcgroup-2.0-2|14	%define _disable_ld_no_undefined 1
21mr|libcgroup-2.0-2|15	
21mr|libcgroup-2.0-2|16	Summary:	Tools and libraries to control and monitor control groups
21mr|libcgroup-2.0-2|17	Name:		libcgroup
21mr|libcgroup-2.0-2|18	Group:		System/Base
21mr|libcgroup-2.0-2|19	Version:	2.0
21mr|libcgroup-2.0-2|20	Release:	2
21mr|libcgroup-2.0-2|21	License:	LGPLv2+
21mr|libcgroup-2.0-2|22	URL:		http://libcg.sourceforge.net/
21mr|libcgroup-2.0-2|23	Source0:	https://github.com/libcgroup/libcgroup/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libcgroup-2.0-2|24	Source2:	cgred.service
21mr|libcgroup-2.0-2|25	Source3:	cgred.sysconfig
21mr|libcgroup-2.0-2|26	Patch0:		fedora-config.patch
21mr|libcgroup-2.0-2|27	# cherry-picks from upstream
21mr|libcgroup-2.0-2|28	Patch1:		https://github.com/libcgroup/libcgroup/commit/21adf4394faf81aa28238d0f01071aaf618637ba.patch
21mr|libcgroup-2.0-2|29	Patch2:		https://github.com/libcgroup/libcgroup/commit/b38b947a670850d0bd2816140676c32984ab9b31.patch
21mr|libcgroup-2.0-2|30	Patch3:		https://github.com/libcgroup/libcgroup/commit/85c61fcf261befcd0bd6737d3808a3f08b1a11c9.patch
21mr|libcgroup-2.0-2|31	BuildRequires:	pam-devel
21mr|libcgroup-2.0-2|32	BuildRequires:	byacc
21mr|libcgroup-2.0-2|33	BuildRequires:	flex
21mr|libcgroup-2.0-2|34	BuildRequires:	coreutils
21mr|libcgroup-2.0-2|35	BuildRequires:	patchelf
21mr|libcgroup-2.0-2|36	
21mr|libcgroup-2.0-2|37	%description
21mr|libcgroup-2.0-2|38	Control groups infrastructure. The tools and library to manipulate, control,
21mr|libcgroup-2.0-2|39	administrate and monitor control groups and the associated controllers.
21mr|libcgroup-2.0-2|40	
21mr|libcgroup-2.0-2|41	#--------------------------------------------------------------------------
21mr|libcgroup-2.0-2|42	
21mr|libcgroup-2.0-2|43	%package common
21mr|libcgroup-2.0-2|44	Summary:	Common parts for libcgroup tools, libraries and daemons
21mr|libcgroup-2.0-2|45	Group:		System/Base
21mr|libcgroup-2.0-2|46	# renamed package
21mr|libcgroup-2.0-2|47	Provides:	cgroup = %{EVRD}
21mr|libcgroup-2.0-2|48	Conflicts:	cgroup < 2.0
21mr|libcgroup-2.0-2|49	
21mr|libcgroup-2.0-2|50	%description common
21mr|libcgroup-2.0-2|51	Control groups infrastructure. The tools and library to manipulate, control,
21mr|libcgroup-2.0-2|52	administrate and monitor control groups and the associated controllers.
21mr|libcgroup-2.0-2|53	
21mr|libcgroup-2.0-2|54	%files common
21mr|libcgroup-2.0-2|55	%license COPYING
21mr|libcgroup-2.0-2|56	%doc README
21mr|libcgroup-2.0-2|57	%dir %{_sysconfdir}/cgrules.d
21mr|libcgroup-2.0-2|58	%dir %{_sysconfdir}/cgconfig.d
21mr|libcgroup-2.0-2|59	%config(noreplace) %{_sysconfdir}/cgrules.conf
21mr|libcgroup-2.0-2|60	%{_mandir}/man5/cgrules.conf.5*
21mr|libcgroup-2.0-2|61	
21mr|libcgroup-2.0-2|62	#---------------------------------------------------------------------------
21mr|libcgroup-2.0-2|63	
21mr|libcgroup-2.0-2|64	%package tools
21mr|libcgroup-2.0-2|65	Summary:	Tools for manipulations with cgroups
21mr|libcgroup-2.0-2|66	Group:		System/Base
21mr|libcgroup-2.0-2|67	Requires:	%{name}-common = %{EVRD}
21mr|libcgroup-2.0-2|68	Conflicts:	cgroup < 2.0
21mr|libcgroup-2.0-2|69	Obsoletes:	cgroup < 2.0
21mr|libcgroup-2.0-2|70	
21mr|libcgroup-2.0-2|71	%description tools
21mr|libcgroup-2.0-2|72	Tools for manipulations with cgroups
21mr|libcgroup-2.0-2|73	
21mr|libcgroup-2.0-2|74	%files tools
21mr|libcgroup-2.0-2|75	%license COPYING
21mr|libcgroup-2.0-2|76	%config(noreplace) %{_sysconfdir}/cgsnapshot_blacklist.conf
21mr|libcgroup-2.0-2|77	%{_bindir}/cgcreate
21mr|libcgroup-2.0-2|78	%{_bindir}/cgget
21mr|libcgroup-2.0-2|79	%{_bindir}/cgset
21mr|libcgroup-2.0-2|80	%{_bindir}/cgdelete
21mr|libcgroup-2.0-2|81	%{_bindir}/lscgroup
21mr|libcgroup-2.0-2|82	%{_bindir}/lssubsys
21mr|libcgroup-2.0-2|83	%{_sbindir}/cgconfigparser
21mr|libcgroup-2.0-2|84	%{_sbindir}/cgclear
21mr|libcgroup-2.0-2|85	%{_bindir}/cgsnapshot
21mr|libcgroup-2.0-2|86	%{_bindir}/cgclassify
21mr|libcgroup-2.0-2|87	%{_bindir}/cgexec
21mr|libcgroup-2.0-2|88	%{_mandir}/man1/cgclassify.1*
21mr|libcgroup-2.0-2|89	%{_mandir}/man1/cgclear.1*
21mr|libcgroup-2.0-2|90	%{_mandir}/man1/cgcreate.1*
21mr|libcgroup-2.0-2|91	%{_mandir}/man1/cgdelete.1*
21mr|libcgroup-2.0-2|92	%{_mandir}/man1/cgexec.1*
21mr|libcgroup-2.0-2|93	%{_mandir}/man1/cgget.1*
21mr|libcgroup-2.0-2|94	%{_mandir}/man1/cgset.1*
21mr|libcgroup-2.0-2|95	%{_mandir}/man1/cgsnapshot.1*
21mr|libcgroup-2.0-2|96	%{_mandir}/man1/lscgroup.1*
21mr|libcgroup-2.0-2|97	%{_mandir}/man1/lssubsys.1*
21mr|libcgroup-2.0-2|98	%{_mandir}/man5/cgred.conf.5*
21mr|libcgroup-2.0-2|99	%{_mandir}/man8/cgconfigparser.8*
21mr|libcgroup-2.0-2|100	
21mr|libcgroup-2.0-2|101	#---------------------------------------------------------------------------
21mr|libcgroup-2.0-2|102	
21mr|libcgroup-2.0-2|103	%package cgconfig
21mr|libcgroup-2.0-2|104	Summary:	CGroups configuration service
21mr|libcgroup-2.0-2|105	Group:		System/Base
21mr|libcgroup-2.0-2|106	Requires:	%{name}-common = %{EVRD}
21mr|libcgroup-2.0-2|107	Conflicts:	cgroup < 2.0
21mr|libcgroup-2.0-2|108	
21mr|libcgroup-2.0-2|109	%description cgconfig
21mr|libcgroup-2.0-2|110	CGroups configuration service
21mr|libcgroup-2.0-2|111	
21mr|libcgroup-2.0-2|112	%files cgconfig
21mr|libcgroup-2.0-2|113	%license COPYING
21mr|libcgroup-2.0-2|114	%doc README
21mr|libcgroup-2.0-2|115	%doc README_systemd
21mr|libcgroup-2.0-2|116	%config(noreplace) %{_sysconfdir}/cgconfig.conf
21mr|libcgroup-2.0-2|117	%config(noreplace) %{_sysconfdir}/sysconfig/cgconfig
21mr|libcgroup-2.0-2|118	%{_unitdir}/cgconfig.service
21mr|libcgroup-2.0-2|119	%{_mandir}/man5/cgconfig.conf.5*
21mr|libcgroup-2.0-2|120	
21mr|libcgroup-2.0-2|121	%post cgconfig
21mr|libcgroup-2.0-2|122	%systemd_post cgconfig.service
21mr|libcgroup-2.0-2|123	
21mr|libcgroup-2.0-2|124	%preun cgconfig
21mr|libcgroup-2.0-2|125	%systemd_preun cgconfig.service
21mr|libcgroup-2.0-2|126	
21mr|libcgroup-2.0-2|127	%postun cgconfig
21mr|libcgroup-2.0-2|128	%systemd_postun_with_restart cgconfig.service
21mr|libcgroup-2.0-2|129	
21mr|libcgroup-2.0-2|130	#---------------------------------------------------------------------------
21mr|libcgroup-2.0-2|131	
21mr|libcgroup-2.0-2|132	%package cgred
21mr|libcgroup-2.0-2|133	Summary:	CGroups rules engine daemon
21mr|libcgroup-2.0-2|134	Group:		System/Base
21mr|libcgroup-2.0-2|135	Requires:	%{name}-common = %{EVRD}
21mr|libcgroup-2.0-2|136	Conflicts:	cgroup < 2.0
21mr|libcgroup-2.0-2|137	
21mr|libcgroup-2.0-2|138	%description cgred
21mr|libcgroup-2.0-2|139	CGroups rules engine daemon
21mr|libcgroup-2.0-2|140	
21mr|libcgroup-2.0-2|141	%files cgred
21mr|libcgroup-2.0-2|142	%license COPYING
21mr|libcgroup-2.0-2|143	%doc README
21mr|libcgroup-2.0-2|144	%doc README_systemd
21mr|libcgroup-2.0-2|145	%{_sbindir}/cgrulesengd
21mr|libcgroup-2.0-2|146	%config(noreplace) %{_sysconfdir}/sysconfig/cgred
21mr|libcgroup-2.0-2|147	%{_unitdir}/cgred.service
21mr|libcgroup-2.0-2|148	%{_mandir}/man8/cgrulesengd.8*
21mr|libcgroup-2.0-2|149	
21mr|libcgroup-2.0-2|150	%post cgred
21mr|libcgroup-2.0-2|151	%systemd_post cgred.service
21mr|libcgroup-2.0-2|152	
21mr|libcgroup-2.0-2|153	%preun cgred
21mr|libcgroup-2.0-2|154	%systemd_preun cgred.service
21mr|libcgroup-2.0-2|155	
21mr|libcgroup-2.0-2|156	%postun cgred
21mr|libcgroup-2.0-2|157	%systemd_postun_with_restart cgred.service
21mr|libcgroup-2.0-2|158	
21mr|libcgroup-2.0-2|159	#--------------------------------------------------------------------------
21mr|libcgroup-2.0-2|160	
21mr|libcgroup-2.0-2|161	%package -n	pam_%{mname}
21mr|libcgroup-2.0-2|162	Summary:	A Pluggable Authentication Module for libcgroup
21mr|libcgroup-2.0-2|163	Group:		System/Libraries
21mr|libcgroup-2.0-2|164	# configs etc.
21mr|libcgroup-2.0-2|165	Requires:	%{mname} = %{EVRD}
21mr|libcgroup-2.0-2|166	# compat with Fedora/RH
21mr|libcgroup-2.0-2|167	Provides:	libcgroup-pam = %{EVRD}
21mr|libcgroup-2.0-2|168	
21mr|libcgroup-2.0-2|169	%description -n	pam_%{mname}
21mr|libcgroup-2.0-2|170	Linux-PAM module, which allows administrators to classify the user's login
21mr|libcgroup-2.0-2|171	processes to pre-configured control group.
21mr|libcgroup-2.0-2|172	
21mr|libcgroup-2.0-2|173	%files -n pam_%{mname}
21mr|libcgroup-2.0-2|174	%license COPYING
21mr|libcgroup-2.0-2|175	/%{_lib}/security/pam_cgroup.so
21mr|libcgroup-2.0-2|176	
21mr|libcgroup-2.0-2|177	#--------------------------------------------------------------------------
21mr|libcgroup-2.0-2|178	
21mr|libcgroup-2.0-2|179	%package -n	%{libname_cgroup}
21mr|libcgroup-2.0-2|180	Summary:	Libraries to control and monitor control groups
21mr|libcgroup-2.0-2|181	Group:		System/Libraries
21mr|libcgroup-2.0-2|182	Requires:	%{name}-common = %{EVRD}
21mr|libcgroup-2.0-2|183	
21mr|libcgroup-2.0-2|184	%description -n	%{libname_cgroup}
21mr|libcgroup-2.0-2|185	Control groups infrastructure. The library to manipulate, control, administrate
21mr|libcgroup-2.0-2|186	and monitor control groups and the associated controllers.
21mr|libcgroup-2.0-2|187	
21mr|libcgroup-2.0-2|188	%files -n %{libname_cgroup}
21mr|libcgroup-2.0-2|189	%license COPYING
21mr|libcgroup-2.0-2|190	%{_libdir}/libcgroup.so.%{major_libcgroup}*
21mr|libcgroup-2.0-2|191	
21mr|libcgroup-2.0-2|192	#--------------------------------------------------------------------------
21mr|libcgroup-2.0-2|193	
21mr|libcgroup-2.0-2|194	%package -n	%{libname_cgset}
21mr|libcgroup-2.0-2|195	Summary:	Libraries to control and monitor control groups
21mr|libcgroup-2.0-2|196	Group:		System/Libraries
21mr|libcgroup-2.0-2|197	Requires:	%{name}-common = %{EVRD}
21mr|libcgroup-2.0-2|198	
21mr|libcgroup-2.0-2|199	%description -n	%{libname_cgset}
21mr|libcgroup-2.0-2|200	Control groups infrastructure. The library to manipulate, control, administrate
21mr|libcgroup-2.0-2|201	and monitor control groups and the associated controllers.
21mr|libcgroup-2.0-2|202	
21mr|libcgroup-2.0-2|203	%files -n %{libname_cgset}
21mr|libcgroup-2.0-2|204	%license COPYING
21mr|libcgroup-2.0-2|205	%{_libdir}/libcgset.so.%{major_libcgset}*
21mr|libcgroup-2.0-2|206	
21mr|libcgroup-2.0-2|207	#--------------------------------------------------------------------------
21mr|libcgroup-2.0-2|208	
21mr|libcgroup-2.0-2|209	%package -n	%{devname}
21mr|libcgroup-2.0-2|210	Summary:	Development libraries to develop applications that utilize control groups
21mr|libcgroup-2.0-2|211	Group:		Development/C
21mr|libcgroup-2.0-2|212	Requires:	%{libname_cgroup} = %{EVRD}
21mr|libcgroup-2.0-2|213	Requires:	%{libname_cgset} = %{EVRD}
21mr|libcgroup-2.0-2|214	Provides:	%{name}-devel = %{EVRD}
21mr|libcgroup-2.0-2|215	
21mr|libcgroup-2.0-2|216	%description -n	%{devname}
21mr|libcgroup-2.0-2|217	It provides API to create/delete and modify cgroup nodes. It will also in the
21mr|libcgroup-2.0-2|218	future allow creation of persistent configuration for control groups and
21mr|libcgroup-2.0-2|219	provide scripts to manage that configuration.
21mr|libcgroup-2.0-2|220	
21mr|libcgroup-2.0-2|221	%files -n %{devname}
21mr|libcgroup-2.0-2|222	%license COPYING
21mr|libcgroup-2.0-2|223	%{_includedir}/libcgroup.h
21mr|libcgroup-2.0-2|224	%{_includedir}/libcgroup
21mr|libcgroup-2.0-2|225	%{_libdir}/pkgconfig/%{name}.pc
21mr|libcgroup-2.0-2|226	%{_libdir}/libcgroup.so
21mr|libcgroup-2.0-2|227	%{_libdir}/libcgset.so
21mr|libcgroup-2.0-2|228	
21mr|libcgroup-2.0-2|229	#--------------------------------------------------------------------------
21mr|libcgroup-2.0-2|230	
21mr|libcgroup-2.0-2|231	%prep
21mr|libcgroup-2.0-2|232	%autosetup -p1
21mr|libcgroup-2.0-2|233	
21mr|libcgroup-2.0-2|234	# Does not make sense on systemd
21mr|libcgroup-2.0-2|235	# https://github.com/libcgroup/libcgroup/commit/9643cd15b23888e158ac34927a5f12e243c19769
21mr|libcgroup-2.0-2|236	sed -i'' -e '/^ExecStop=\/sbin\/cgclear/d' dist/cgconfig.service
21mr|libcgroup-2.0-2|237	
21mr|libcgroup-2.0-2|238	sed -i'' -e 's,=/sbin/,=%{_sbindir}/,g' dist/*.service
21mr|libcgroup-2.0-2|239	
21mr|libcgroup-2.0-2|240	# tests are a git submodule, drop them
21mr|libcgroup-2.0-2|241	sed -i'' -e 's, tests,,' Makefile.am
21mr|libcgroup-2.0-2|242	sed -i'' -e '/tests/d' configure.ac
21mr|libcgroup-2.0-2|243	sed -i'' -e 's, libcgroupfortesting.la,,' src/Makefile.am
21mr|libcgroup-2.0-2|244	
21mr|libcgroup-2.0-2|245	%build
21mr|libcgroup-2.0-2|246	autoreconf -if
21mr|libcgroup-2.0-2|247	%configure \
21mr|libcgroup-2.0-2|248	--enable-opaque-hierarchy="name=systemd"
21mr|libcgroup-2.0-2|249	%make
21mr|libcgroup-2.0-2|250	
21mr|libcgroup-2.0-2|251	%install
21mr|libcgroup-2.0-2|252	%makeinstall_std
21mr|libcgroup-2.0-2|253	
21mr|libcgroup-2.0-2|254	# install config files
21mr|libcgroup-2.0-2|255	install -d %{buildroot}%{_sysconfdir}
21mr|libcgroup-2.0-2|256	install -m644 samples/cgconfig.conf %{buildroot}%{_sysconfdir}/cgconfig.conf
21mr|libcgroup-2.0-2|257	install -m644 samples/cgconfig.sysconfig -D %{buildroot}%{_sysconfdir}/sysconfig/cgconfig
21mr|libcgroup-2.0-2|258	install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/cgred
21mr|libcgroup-2.0-2|259	install -m644 samples/cgrules.conf %{buildroot}%{_sysconfdir}/cgrules.conf
21mr|libcgroup-2.0-2|260	install -m644 samples/cgsnapshot_blacklist.conf %{buildroot}%{_sysconfdir}/cgsnapshot_blacklist.conf
21mr|libcgroup-2.0-2|261	
21mr|libcgroup-2.0-2|262	# sanitize pam module, we need only pam_cgroup.so
21mr|libcgroup-2.0-2|263	# XXX Put PAM modules into /lib64/security as other PAM modules descpite libraries being in /usr/lib64,
21mr|libcgroup-2.0-2|264	# we will merge /usr later
21mr|libcgroup-2.0-2|265	mkdir -p %{buildroot}/%{_lib}/security
21mr|libcgroup-2.0-2|266	mv -f %{buildroot}%{_libdir}/security/pam_cgroup.so %{buildroot}/%{_lib}/security/pam_cgroup.so
21mr|libcgroup-2.0-2|267	
21mr|libcgroup-2.0-2|268	# install unit and sysconfig files
21mr|libcgroup-2.0-2|269	install -d %{buildroot}%{_unitdir}
21mr|libcgroup-2.0-2|270	install -m 644 dist/cgconfig.service %{buildroot}%{_unitdir}/
21mr|libcgroup-2.0-2|271	install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/
21mr|libcgroup-2.0-2|272	
21mr|libcgroup-2.0-2|273	# this directory is also read according to docs
21mr|libcgroup-2.0-2|274	mkdir -p %{buildroot}%{_sysconfdir}/cgrules.d
21mr|libcgroup-2.0-2|275	# needed for /usr/sbin/cgrulesengd
21mr|libcgroup-2.0-2|276	mkdir -p %{buildroot}%{_sysconfdir}/cgconfig.d
21mr|libcgroup-2.0-2|277	
21mr|libcgroup-2.0-2|278	# https://github.com/libcgroup/libcgroup/issues/66
21mr|libcgroup-2.0-2|279	patchelf --add-needed libcgroup.so.%{major_libcgroup} %{buildroot}%{_libdir}/libcgset.so.0

13515 21
21mr|libchamplain-0.12.21-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libchamplain-0.12.21-2|2	%define oname		champlain
21mr|libchamplain-0.12.21-2|3	
21mr|libchamplain-0.12.21-2|4	%define api		0.12
21mr|libchamplain-0.12.21-2|5	%define major		0
21mr|libchamplain-0.12.21-2|6	%define libname		%mklibname %{oname} %{api} %{major}
21mr|libchamplain-0.12.21-2|7	%define libgtk		%mklibname %{oname}-gtk %{api} %{major}
21mr|libchamplain-0.12.21-2|8	%define girname		%mklibname %{oname}-gir %{api}
21mr|libchamplain-0.12.21-2|9	%define girgtk		%mklibname %{oname}-gtk-gir %{api}
21mr|libchamplain-0.12.21-2|10	%define devname		%mklibname %{oname} %{api} -d
21mr|libchamplain-0.12.21-2|11	
21mr|libchamplain-0.12.21-2|12	Summary:	Map view for Clutter
21mr|libchamplain-0.12.21-2|13	Name:		libchamplain
21mr|libchamplain-0.12.21-2|14	Version:	0.12.21
21mr|libchamplain-0.12.21-2|15	Release:	2
21mr|libchamplain-0.12.21-2|16	License:	LGPLv2+
21mr|libchamplain-0.12.21-2|17	Group:		Graphical desktop/GNOME
21mr|libchamplain-0.12.21-2|18	Url:		https://download.gnome.org/sources/libchamplain
21mr|libchamplain-0.12.21-2|19	Source0:	https://download.gnome.org/sources/libchamplain/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libchamplain-0.12.21-2|20	BuildRequires:	chrpath
21mr|libchamplain-0.12.21-2|21	BuildRequires:	meson
21mr|libchamplain-0.12.21-2|22	BuildRequires:	vala-tools
21mr|libchamplain-0.12.21-2|23	BuildRequires:	pkgconfig(clutter-1.0)
21mr|libchamplain-0.12.21-2|24	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21mr|libchamplain-0.12.21-2|25	BuildRequires:	pkgconfig(gdk-3.0)
21mr|libchamplain-0.12.21-2|26	BuildRequires:	pkgconfig(gl)
21mr|libchamplain-0.12.21-2|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|libchamplain-0.12.21-2|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libchamplain-0.12.21-2|29	BuildRequires:	pkgconfig(gtk-doc)
21mr|libchamplain-0.12.21-2|30	BuildRequires:	pkgconfig(libsoup-gnome-2.4)
21mr|libchamplain-0.12.21-2|31	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|libchamplain-0.12.21-2|32	BuildRequires:	pkgconfig(memphis-0.2)
21mr|libchamplain-0.12.21-2|33	BuildRequires:	pkgconfig(sqlite3)
21mr|libchamplain-0.12.21-2|34	BuildRequires:	pkgconfig(vapigen)
21mr|libchamplain-0.12.21-2|35	
21mr|libchamplain-0.12.21-2|36	%description
21mr|libchamplain-0.12.21-2|37	Libchamplain is a C library aimed to provide a ClutterActor to display
21mr|libchamplain-0.12.21-2|38	rasterized maps.
21mr|libchamplain-0.12.21-2|39	
21mr|libchamplain-0.12.21-2|40	#----------------------------------------------------------------------------
21mr|libchamplain-0.12.21-2|41	
21mr|libchamplain-0.12.21-2|42	%package -n %{libname}
21mr|libchamplain-0.12.21-2|43	Summary:	Map view for Clutter
21mr|libchamplain-0.12.21-2|44	Group:		System/Libraries
21mr|libchamplain-0.12.21-2|45	
21mr|libchamplain-0.12.21-2|46	%description -n %{libname}
21mr|libchamplain-0.12.21-2|47	Libchamplain is a C library aimed to provide a ClutterActor to display
21mr|libchamplain-0.12.21-2|48	rasterized maps.
21mr|libchamplain-0.12.21-2|49	
21mr|libchamplain-0.12.21-2|50	%files -n %{libname}
21mr|libchamplain-0.12.21-2|51	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libchamplain-0.12.21-2|52	
21mr|libchamplain-0.12.21-2|53	#----------------------------------------------------------------------------
21mr|libchamplain-0.12.21-2|54	
21mr|libchamplain-0.12.21-2|55	%package -n %{libgtk}
21mr|libchamplain-0.12.21-2|56	Summary:	Map view for Clutter
21mr|libchamplain-0.12.21-2|57	Group:		System/Libraries
21mr|libchamplain-0.12.21-2|58	
21mr|libchamplain-0.12.21-2|59	%description -n %{libgtk}
21mr|libchamplain-0.12.21-2|60	Libchamplain is a C library aimed to provide a ClutterActor to display
21mr|libchamplain-0.12.21-2|61	rasterized maps.
21mr|libchamplain-0.12.21-2|62	
21mr|libchamplain-0.12.21-2|63	This package contains the GTK+ view for %{name}
21mr|libchamplain-0.12.21-2|64	
21mr|libchamplain-0.12.21-2|65	%files -n %{libgtk}
21mr|libchamplain-0.12.21-2|66	%{_libdir}/%{name}-gtk-%{api}.so.%{major}*
21mr|libchamplain-0.12.21-2|67	
21mr|libchamplain-0.12.21-2|68	#----------------------------------------------------------------------------
21mr|libchamplain-0.12.21-2|69	
21mr|libchamplain-0.12.21-2|70	%package -n %{girname}
21mr|libchamplain-0.12.21-2|71	Summary:	GObject Introspection interface description for GData
21mr|libchamplain-0.12.21-2|72	Group:		System/Libraries
21mr|libchamplain-0.12.21-2|73	Requires:	%{libname} = %{EVRD}
21mr|libchamplain-0.12.21-2|74	
21mr|libchamplain-0.12.21-2|75	%description -n %{girname}
21mr|libchamplain-0.12.21-2|76	GObject Introspection interface description for GData.
21mr|libchamplain-0.12.21-2|77	
21mr|libchamplain-0.12.21-2|78	%files -n %{girname}
21mr|libchamplain-0.12.21-2|79	%{_libdir}/girepository-1.0/Champlain-%{api}.typelib
21mr|libchamplain-0.12.21-2|80	
21mr|libchamplain-0.12.21-2|81	#----------------------------------------------------------------------------
21mr|libchamplain-0.12.21-2|82	
21mr|libchamplain-0.12.21-2|83	%package -n %{girgtk}
21mr|libchamplain-0.12.21-2|84	Summary:	GObject Introspection interface description for GData
21mr|libchamplain-0.12.21-2|85	Group:		System/Libraries
21mr|libchamplain-0.12.21-2|86	Requires:	%{libgtk} = %{EVRD}
21mr|libchamplain-0.12.21-2|87	
21mr|libchamplain-0.12.21-2|88	%description -n %{girgtk}
21mr|libchamplain-0.12.21-2|89	GObject Introspection interface description for GData.
21mr|libchamplain-0.12.21-2|90	
21mr|libchamplain-0.12.21-2|91	%files -n %{girgtk}
21mr|libchamplain-0.12.21-2|92	%{_libdir}/girepository-1.0/GtkChamplain-%{api}.typelib
21mr|libchamplain-0.12.21-2|93	
21mr|libchamplain-0.12.21-2|94	#----------------------------------------------------------------------------
21mr|libchamplain-0.12.21-2|95	
21mr|libchamplain-0.12.21-2|96	%package -n %{devname}
21mr|libchamplain-0.12.21-2|97	Summary:	Development files for %{name}
21mr|libchamplain-0.12.21-2|98	Group:		Development/GNOME and GTK+
21mr|libchamplain-0.12.21-2|99	Requires:	%{libname} = %{EVRD}
21mr|libchamplain-0.12.21-2|100	Requires:	%{libgtk} = %{EVRD}
21mr|libchamplain-0.12.21-2|101	Requires:	%{girname} = %{EVRD}
21mr|libchamplain-0.12.21-2|102	Requires:	%{girgtk} = %{EVRD}
21mr|libchamplain-0.12.21-2|103	Provides:	%{name}-devel = %{EVRD}
21mr|libchamplain-0.12.21-2|104	
21mr|libchamplain-0.12.21-2|105	%description -n %{devname}
21mr|libchamplain-0.12.21-2|106	This package contains development files for %{name}.
21mr|libchamplain-0.12.21-2|107	
21mr|libchamplain-0.12.21-2|108	%files -n %{devname}
21mr|libchamplain-0.12.21-2|109	%doc NEWS demos/launcher.c
21mr|libchamplain-0.12.21-2|110	%{_datadir}/gir-1.0/Champlain-%{api}.gir
21mr|libchamplain-0.12.21-2|111	%{_datadir}/gir-1.0/GtkChamplain-%{api}.gir
21mr|libchamplain-0.12.21-2|112	%{_datadir}/gtk-doc/html/%{oname}-%{api}
21mr|libchamplain-0.12.21-2|113	%{_datadir}/vala/vapi/champlain*-%{api}.deps
21mr|libchamplain-0.12.21-2|114	%{_datadir}/vala/vapi/champlain*-%{api}.vapi
21mr|libchamplain-0.12.21-2|115	%{_includedir}/%{oname}-%{api}/%{oname}/*.h
21mr|libchamplain-0.12.21-2|116	%{_includedir}/%{oname}-%{api}/%{oname}-gtk/*.h
21mr|libchamplain-0.12.21-2|117	%{_libdir}/%{name}-%{api}.so
21mr|libchamplain-0.12.21-2|118	%{_libdir}/%{name}-gtk-%{api}.so
21mr|libchamplain-0.12.21-2|119	%{_libdir}/pkgconfig/%{oname}-%{api}.pc
21mr|libchamplain-0.12.21-2|120	%{_libdir}/pkgconfig/%{oname}-gtk-%{api}.pc
21mr|libchamplain-0.12.21-2|121	
21mr|libchamplain-0.12.21-2|122	#----------------------------------------------------------------------------
21mr|libchamplain-0.12.21-2|123	
21mr|libchamplain-0.12.21-2|124	%prep
21mr|libchamplain-0.12.21-2|125	%autosetup -p1
21mr|libchamplain-0.12.21-2|126	
21mr|libchamplain-0.12.21-2|127	%build
21mr|libchamplain-0.12.21-2|128	%meson \
21mr|libchamplain-0.12.21-2|129	-Dgtk_doc=true \
21mr|libchamplain-0.12.21-2|130	-Dmemphis=true
21mr|libchamplain-0.12.21-2|131	%meson_build
21mr|libchamplain-0.12.21-2|132	
21mr|libchamplain-0.12.21-2|133	%install
21mr|libchamplain-0.12.21-2|134	%meson_install

13516 21
21mr|libchewing-0.5.1-1|1	%define major 3
21mr|libchewing-0.5.1-1|2	%define libname %mklibname chewing %{major}
21mr|libchewing-0.5.1-1|3	%define devname %mklibname chewing -d
21mr|libchewing-0.5.1-1|4	
21mr|libchewing-0.5.1-1|5	Name:		libchewing
21mr|libchewing-0.5.1-1|6	Summary:	The intelligent phonetic input method library
21mr|libchewing-0.5.1-1|7	Epoch:		1
21mr|libchewing-0.5.1-1|8	Version:	0.5.1
21mr|libchewing-0.5.1-1|9	Release:	1
21mr|libchewing-0.5.1-1|10	License:	LGPLv2+
21mr|libchewing-0.5.1-1|11	Group:		System/Internationalization
21mr|libchewing-0.5.1-1|12	Source0:	https://github.com/chewing/libchewing/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21mr|libchewing-0.5.1-1|13	Url:		http://chewing.csie.net/
21mr|libchewing-0.5.1-1|14	BuildRequires:	pkgconfig(sqlite3)
21mr|libchewing-0.5.1-1|15	
21mr|libchewing-0.5.1-1|16	%description
21mr|libchewing-0.5.1-1|17	libchewing is an intelligent Chinese phonetic input method library
21mr|libchewing-0.5.1-1|18	which is also know as Qooing. Based on Chewing input method.
21mr|libchewing-0.5.1-1|19	
21mr|libchewing-0.5.1-1|20	#----------------------------------------------------------------------------
21mr|libchewing-0.5.1-1|21	
21mr|libchewing-0.5.1-1|22	%package data
21mr|libchewing-0.5.1-1|23	Summary:	Data for Libchewing
21mr|libchewing-0.5.1-1|24	Group:		System/Internationalization
21mr|libchewing-0.5.1-1|25	
21mr|libchewing-0.5.1-1|26	%description data
21mr|libchewing-0.5.1-1|27	libchewing is an intelligent Chinese phonetic input method library
21mr|libchewing-0.5.1-1|28	which is also know as Qooing. Based on Chewing input method.
21mr|libchewing-0.5.1-1|29	
21mr|libchewing-0.5.1-1|30	This package contains data files from libchewing.
21mr|libchewing-0.5.1-1|31	
21mr|libchewing-0.5.1-1|32	%files data
21mr|libchewing-0.5.1-1|33	%doc COPYING
21mr|libchewing-0.5.1-1|34	%{_datadir}/libchewing
21mr|libchewing-0.5.1-1|35	%{_infodir}/*
21mr|libchewing-0.5.1-1|36	
21mr|libchewing-0.5.1-1|37	#----------------------------------------------------------------------------
21mr|libchewing-0.5.1-1|38	
21mr|libchewing-0.5.1-1|39	%package -n %{libname}
21mr|libchewing-0.5.1-1|40	Summary:	The intelligent phonetic input method library
21mr|libchewing-0.5.1-1|41	Group:		System/Internationalization
21mr|libchewing-0.5.1-1|42	Requires:	%{name}-data
21mr|libchewing-0.5.1-1|43	Provides:	%{name} = %{EVRD}
21mr|libchewing-0.5.1-1|44	
21mr|libchewing-0.5.1-1|45	%description -n %{libname}
21mr|libchewing-0.5.1-1|46	libchewing is an intelligent Chinese phonetic input method library
21mr|libchewing-0.5.1-1|47	which is also know as Qooing. Based on Chewing input method.
21mr|libchewing-0.5.1-1|48	
21mr|libchewing-0.5.1-1|49	This package contains the basic libchewing library.
21mr|libchewing-0.5.1-1|50	
21mr|libchewing-0.5.1-1|51	%files -n %{libname}
21mr|libchewing-0.5.1-1|52	%doc COPYING
21mr|libchewing-0.5.1-1|53	%{_libdir}/lib*.so.%{major}*
21mr|libchewing-0.5.1-1|54	
21mr|libchewing-0.5.1-1|55	#----------------------------------------------------------------------------
21mr|libchewing-0.5.1-1|56	
21mr|libchewing-0.5.1-1|57	%package -n %{devname}
21mr|libchewing-0.5.1-1|58	Summary:	Headers of libchewing for development
21mr|libchewing-0.5.1-1|59	Group:		Development/C
21mr|libchewing-0.5.1-1|60	Requires:	%{libname} = %{EVRD}
21mr|libchewing-0.5.1-1|61	Provides:	%{name}-devel= %{EVRD}
21mr|libchewing-0.5.1-1|62	
21mr|libchewing-0.5.1-1|63	%description -n %{devname}
21mr|libchewing-0.5.1-1|64	libchewing is an intelligent Chinese phonetic input method library
21mr|libchewing-0.5.1-1|65	which is also know as Qooing. Based on Chewing input method.
21mr|libchewing-0.5.1-1|66	
21mr|libchewing-0.5.1-1|67	This package contains library and headers necessary for development
21mr|libchewing-0.5.1-1|68	related to Chewing input method. You also need it if you want to
21mr|libchewing-0.5.1-1|69	compile any input server that supports Chewing input method.
21mr|libchewing-0.5.1-1|70	
21mr|libchewing-0.5.1-1|71	%files -n %{devname}
21mr|libchewing-0.5.1-1|72	%doc AUTHORS COPYING ChangeLog NEWS
21mr|libchewing-0.5.1-1|73	%{_libdir}/lib*.so
21mr|libchewing-0.5.1-1|74	%{_libdir}/pkgconfig/*
21mr|libchewing-0.5.1-1|75	%{_includedir}/*
21mr|libchewing-0.5.1-1|76	
21mr|libchewing-0.5.1-1|77	#----------------------------------------------------------------------------
21mr|libchewing-0.5.1-1|78	
21mr|libchewing-0.5.1-1|79	%prep
21mr|libchewing-0.5.1-1|80	%setup -q
21mr|libchewing-0.5.1-1|81	
21mr|libchewing-0.5.1-1|82	%build
21mr|libchewing-0.5.1-1|83	%configure \
21mr|libchewing-0.5.1-1|84	--disable-static
21mr|libchewing-0.5.1-1|85	%make
21mr|libchewing-0.5.1-1|86	
21mr|libchewing-0.5.1-1|87	%install
21mr|libchewing-0.5.1-1|88	%makeinstall_std

13517 21
21mr|libchipcard-5.0.4-5|1	%define major 6
21mr|libchipcard-5.0.4-5|2	%define libname %mklibname chipcard %{major}
21mr|libchipcard-5.0.4-5|3	%define devname %mklibname chipcard -d
21mr|libchipcard-5.0.4-5|4	
21mr|libchipcard-5.0.4-5|5	Summary:	A library for easy access to smart cards (chipcards)
21mr|libchipcard-5.0.4-5|6	Name:		libchipcard
21mr|libchipcard-5.0.4-5|7	Version:	5.0.4
21mr|libchipcard-5.0.4-5|8	Release:	5
21mr|libchipcard-5.0.4-5|9	License:	LGPLv2+
21mr|libchipcard-5.0.4-5|10	Group:		System/Libraries
21mr|libchipcard-5.0.4-5|11	Url:		http://www.aquamaniac.de/sites/libchipcard/index.php
21mr|libchipcard-5.0.4-5|12	Source0:	https://github.com/aqbanking/libchipcard/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libchipcard-5.0.4-5|13	BuildRequires:	pkgconfig(gwenhywfar)
21mr|libchipcard-5.0.4-5|14	BuildRequires:	pkgconfig(libpcsclite)
21mr|libchipcard-5.0.4-5|15	BuildRequires:	pkgconfig(zlib)
21mr|libchipcard-5.0.4-5|16	Requires(post,preun):	rpm-helper
21mr|libchipcard-5.0.4-5|17	
21mr|libchipcard-5.0.4-5|18	%description
21mr|libchipcard-5.0.4-5|19	Libchipcard allows easy access to smart cards. It provides basic access
21mr|libchipcard-5.0.4-5|20	to memory and processor cards and has special support for German medical
21mr|libchipcard-5.0.4-5|21	cards, German "Geldkarten" and HBCI (homebanking) cards (both type 0 and
21mr|libchipcard-5.0.4-5|22	type 1).
21mr|libchipcard-5.0.4-5|23	
21mr|libchipcard-5.0.4-5|24	It accesses the readers via CTAPI or PC/SC interfaces and has successfully
21mr|libchipcard-5.0.4-5|25	been tested with Towitoko, Kobil and Reiner-SCT readers.
21mr|libchipcard-5.0.4-5|26	
21mr|libchipcard-5.0.4-5|27	This package contains the chipcard3-daemon needed to access card readers.
21mr|libchipcard-5.0.4-5|28	
21mr|libchipcard-5.0.4-5|29	%files
21mr|libchipcard-5.0.4-5|30	%doc README COPYING ChangeLog
21mr|libchipcard-5.0.4-5|31	%{_sysconfdir}/chipcard
21mr|libchipcard-5.0.4-5|32	%{_bindir}/cardcommander
21mr|libchipcard-5.0.4-5|33	%{_bindir}/chipcard-tool
21mr|libchipcard-5.0.4-5|34	%{_bindir}/geldkarte
21mr|libchipcard-5.0.4-5|35	%{_bindir}/kvkcard
21mr|libchipcard-5.0.4-5|36	%{_bindir}/memcard
21mr|libchipcard-5.0.4-5|37	%{_datadir}/chipcard
21mr|libchipcard-5.0.4-5|38	%{_libdir}/gwenhywfar/plugins/*/ct
21mr|libchipcard-5.0.4-5|39	
21mr|libchipcard-5.0.4-5|40	%post
21mr|libchipcard-5.0.4-5|41	%_post_service chipcardd
21mr|libchipcard-5.0.4-5|42	
21mr|libchipcard-5.0.4-5|43	%preun
21mr|libchipcard-5.0.4-5|44	%_preun_service chipcardd
21mr|libchipcard-5.0.4-5|45	
21mr|libchipcard-5.0.4-5|46	#----------------------------------------------------------------------------
21mr|libchipcard-5.0.4-5|47	
21mr|libchipcard-5.0.4-5|48	%package -n %{libname}
21mr|libchipcard-5.0.4-5|49	Summary:	A library for easy access to smart cards (chipcards)
21mr|libchipcard-5.0.4-5|50	Group:		System/Libraries
21mr|libchipcard-5.0.4-5|51	Requires:	%{name} >= %{EVRD}
21mr|libchipcard-5.0.4-5|52	
21mr|libchipcard-5.0.4-5|53	%description -n %{libname}
21mr|libchipcard-5.0.4-5|54	Libchipcard allows easy access to smart cards. It provides basic access
21mr|libchipcard-5.0.4-5|55	to memory and processor cards and has special support for German medical
21mr|libchipcard-5.0.4-5|56	cards, German "Geldkarten" and HBCI (homebanking) cards (both type 0 and
21mr|libchipcard-5.0.4-5|57	type 1).
21mr|libchipcard-5.0.4-5|58	
21mr|libchipcard-5.0.4-5|59	It accesses the readers via CTAPI or PC/SC interfaces and has successfully
21mr|libchipcard-5.0.4-5|60	been tested with Towitoko, Kobil and Reiner-SCT readers.
21mr|libchipcard-5.0.4-5|61	
21mr|libchipcard-5.0.4-5|62	This package contains the chipcard3-daemon needed to access card readers.
21mr|libchipcard-5.0.4-5|63	
21mr|libchipcard-5.0.4-5|64	%files -n %{libname}
21mr|libchipcard-5.0.4-5|65	%{_libdir}/libchipcard.so.%{major}*
21mr|libchipcard-5.0.4-5|66	
21mr|libchipcard-5.0.4-5|67	#----------------------------------------------------------------------------
21mr|libchipcard-5.0.4-5|68	
21mr|libchipcard-5.0.4-5|69	%package -n %{devname}
21mr|libchipcard-5.0.4-5|70	Summary:	LibChipCard server development kit
21mr|libchipcard-5.0.4-5|71	Group:		Development/C
21mr|libchipcard-5.0.4-5|72	Requires:	%{libname} = %{EVRD}
21mr|libchipcard-5.0.4-5|73	Provides:	%{name}-devel = %{EVRD}
21mr|libchipcard-5.0.4-5|74	
21mr|libchipcard-5.0.4-5|75	%description  -n %{devname}
21mr|libchipcard-5.0.4-5|76	This package contains chipcard3-server-config and header files for writing
21mr|libchipcard-5.0.4-5|77	drivers, services or even your own chipcard daemon for LibChipCard.
21mr|libchipcard-5.0.4-5|78	
21mr|libchipcard-5.0.4-5|79	%files -n %{devname}
21mr|libchipcard-5.0.4-5|80	%doc README COPYING ChangeLog
21mr|libchipcard-5.0.4-5|81	%{_libdir}/*.so
21mr|libchipcard-5.0.4-5|82	%{_bindir}/chipcard-config
21mr|libchipcard-5.0.4-5|83	%{_includedir}/*
21mr|libchipcard-5.0.4-5|84	%{_datadir}/aclocal/chipcard.m4
21mr|libchipcard-5.0.4-5|85	
21mr|libchipcard-5.0.4-5|86	#----------------------------------------------------------------------------
21mr|libchipcard-5.0.4-5|87	
21mr|libchipcard-5.0.4-5|88	%prep
21mr|libchipcard-5.0.4-5|89	%setup -q
21mr|libchipcard-5.0.4-5|90	
21mr|libchipcard-5.0.4-5|91	%build
21mr|libchipcard-5.0.4-5|92	%configure \
21mr|libchipcard-5.0.4-5|93	--disable-static \
21mr|libchipcard-5.0.4-5|94	--with-pcsc-libs=%{_libdir}
21mr|libchipcard-5.0.4-5|95	%make
21mr|libchipcard-5.0.4-5|96	
21mr|libchipcard-5.0.4-5|97	%install
21mr|libchipcard-5.0.4-5|98	%makeinstall_std

13518 21
21mr|libclc-0.2.0-0.20210820.1|1	%define git 20210820
21mr|libclc-0.2.0-0.20210820.1|2	# create archive
21mr|libclc-0.2.0-0.20210820.1|3	# git clone https://git.llvm.org/git/libclc.git
21mr|libclc-0.2.0-0.20210820.1|4	# export PKG=libclc-$(date +%Y%m%d)
21mr|libclc-0.2.0-0.20210820.1|5	# git archive --prefix $PKG/ --format tar HEAD | xz > $PKG.tar.xz
21mr|libclc-0.2.0-0.20210820.1|6	
21mr|libclc-0.2.0-0.20210820.1|7	Summary:	Implementation of the library of the OpenCL C programming language
21mr|libclc-0.2.0-0.20210820.1|8	Name:		libclc
21mr|libclc-0.2.0-0.20210820.1|9	Version:	0.2.0
21mr|libclc-0.2.0-0.20210820.1|10	%if 0%{git}
21mr|libclc-0.2.0-0.20210820.1|11	Release:	0.%{git}.1
21mr|libclc-0.2.0-0.20210820.1|12	Source0:	%{name}-%{git}.tar.xz
21mr|libclc-0.2.0-0.20210820.1|13	%else
21mr|libclc-0.2.0-0.20210820.1|14	Release:	1
21mr|libclc-0.2.0-0.20210820.1|15	Source0:	%{name}-%{version}.tar.xz
21mr|libclc-0.2.0-0.20210820.1|16	%endif
21mr|libclc-0.2.0-0.20210820.1|17	Source1:	%{name}.rpmlintrc
21mr|libclc-0.2.0-0.20210820.1|18	Group:		Development/Other
21mr|libclc-0.2.0-0.20210820.1|19	License:	MIT
21mr|libclc-0.2.0-0.20210820.1|20	Url:		http://libclc.llvm.org/
21mr|libclc-0.2.0-0.20210820.1|21	BuildArch:	noarch
21mr|libclc-0.2.0-0.20210820.1|22	BuildRequires:	clang >= 3.9
21mr|libclc-0.2.0-0.20210820.1|23	BuildRequires:	llvm >= 3.9
21mr|libclc-0.2.0-0.20210820.1|24	BuildRequires:	cmake
21mr|libclc-0.2.0-0.20210820.1|25	BuildRequires:	ninja
21mr|libclc-0.2.0-0.20210820.1|26	BuildRequires:	llvm-devel >= 3.9
21mr|libclc-0.2.0-0.20210820.1|27	BuildRequires:	spirv-llvm-tools
21mr|libclc-0.2.0-0.20210820.1|28	
21mr|libclc-0.2.0-0.20210820.1|29	%description
21mr|libclc-0.2.0-0.20210820.1|30	libclc is an open source, BSD/MIT dual licensed implementation of the library
21mr|libclc-0.2.0-0.20210820.1|31	requirements of the OpenCL C programming language, as specified by the
21mr|libclc-0.2.0-0.20210820.1|32	OpenCL 1.1 Specification.
21mr|libclc-0.2.0-0.20210820.1|33	The following sections of the specification impose library requirements:
21mr|libclc-0.2.0-0.20210820.1|34	
21mr|libclc-0.2.0-0.20210820.1|35	6.1:	Supported Data Types
21mr|libclc-0.2.0-0.20210820.1|36	6.2.3:	Explicit Conversions
21mr|libclc-0.2.0-0.20210820.1|37	6.2.4.2:	Reinterpreting Types Using as_type() and as_typen()
21mr|libclc-0.2.0-0.20210820.1|38	6.9:	Preprocessor Directives and Macros
21mr|libclc-0.2.0-0.20210820.1|39	6.11:	Built-in Functions
21mr|libclc-0.2.0-0.20210820.1|40	9.3:	Double Precision Floating-Point
21mr|libclc-0.2.0-0.20210820.1|41	9.4:	64-bit Atomics
21mr|libclc-0.2.0-0.20210820.1|42	9.5:	Writing to 3D image memory objects
21mr|libclc-0.2.0-0.20210820.1|43	9.6:	Half Precision Floating-Point
21mr|libclc-0.2.0-0.20210820.1|44	
21mr|libclc-0.2.0-0.20210820.1|45	libclc is intended to be used with the Clang compiler's OpenCL frontend.
21mr|libclc-0.2.0-0.20210820.1|46	
21mr|libclc-0.2.0-0.20210820.1|47	libclc is designed to be portable and extensible. To this end, it provides
21mr|libclc-0.2.0-0.20210820.1|48	generic implementations of most library requirements, allowing the target
21mr|libclc-0.2.0-0.20210820.1|49	to override the generic implementation at the granularity of individual
21mr|libclc-0.2.0-0.20210820.1|50	functions.
21mr|libclc-0.2.0-0.20210820.1|51	
21mr|libclc-0.2.0-0.20210820.1|52	%files
21mr|libclc-0.2.0-0.20210820.1|53	%{_includedir}/clc
21mr|libclc-0.2.0-0.20210820.1|54	%{_datadir}/clc
21mr|libclc-0.2.0-0.20210820.1|55	%{_datadir}/pkgconfig/*
21mr|libclc-0.2.0-0.20210820.1|56	
21mr|libclc-0.2.0-0.20210820.1|57	#----------------------------------------------------------------------------
21mr|libclc-0.2.0-0.20210820.1|58	%prep
21mr|libclc-0.2.0-0.20210820.1|59	%autosetup -n %{name}-%{git} -p1
21mr|libclc-0.2.0-0.20210820.1|60	
21mr|libclc-0.2.0-0.20210820.1|61	%build
21mr|libclc-0.2.0-0.20210820.1|62	%cmake -G Ninja
21mr|libclc-0.2.0-0.20210820.1|63	%ninja_build
21mr|libclc-0.2.0-0.20210820.1|64	
21mr|libclc-0.2.0-0.20210820.1|65	%install
21mr|libclc-0.2.0-0.20210820.1|66	%ninja_install -C build
21mr|libclc-0.2.0-0.20210820.1|67	

13519 21
21mr|libcmis-0.5.2-3.f264a6.1|1	%define api 0.5
21mr|libcmis-0.5.2-3.f264a6.1|2	%define major 5
21mr|libcmis-0.5.2-3.f264a6.1|3	%define libname %mklibname cmis %{api} %{major}
21mr|libcmis-0.5.2-3.f264a6.1|4	%define libcmis_c %mklibname cmis-c %{api} %{major}
21mr|libcmis-0.5.2-3.f264a6.1|5	%define devname %mklibname -d cmis
21mr|libcmis-0.5.2-3.f264a6.1|6	
21mr|libcmis-0.5.2-3.f264a6.1|7	%define commit f264a61b4cc0e6bb34a03172cc974b8b888fe71a
21mr|libcmis-0.5.2-3.f264a6.1|8	%define commit_short %(echo %{commit} | head -c6)
21mr|libcmis-0.5.2-3.f264a6.1|9	
21mr|libcmis-0.5.2-3.f264a6.1|10	Summary:	A C++ client library for the CMIS interface
21mr|libcmis-0.5.2-3.f264a6.1|11	Name:		libcmis
21mr|libcmis-0.5.2-3.f264a6.1|12	Version:	0.5.2
21mr|libcmis-0.5.2-3.f264a6.1|13	Release:	3.%{commit_short}.1
21mr|libcmis-0.5.2-3.f264a6.1|14	License:	GPLv2+ or LGPLv2+ or MPLv1.1
21mr|libcmis-0.5.2-3.f264a6.1|15	Group:		System/Libraries
21mr|libcmis-0.5.2-3.f264a6.1|16	Url:		http://sourceforge.net/projects/libcmis/
21mr|libcmis-0.5.2-3.f264a6.1|17	Source0:	https://github.com/tdf/libcmis/archive/%{commit}.zip?/%{name}-%{commit}.zip
21mr|libcmis-0.5.2-3.f264a6.1|18	BuildRequires:	docbook2x
21mr|libcmis-0.5.2-3.f264a6.1|19	BuildRequires:	boost-devel
21mr|libcmis-0.5.2-3.f264a6.1|20	BuildRequires:	pkgconfig(cppunit)
21mr|libcmis-0.5.2-3.f264a6.1|21	BuildRequires:	pkgconfig(libcurl)
21mr|libcmis-0.5.2-3.f264a6.1|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libcmis-0.5.2-3.f264a6.1|23	#BuildRequires:	xmlto
21mr|libcmis-0.5.2-3.f264a6.1|24	
21mr|libcmis-0.5.2-3.f264a6.1|25	%description
21mr|libcmis-0.5.2-3.f264a6.1|26	LibCMIS is a C++ client library for the CMIS interface. This allows C++
21mr|libcmis-0.5.2-3.f264a6.1|27	applications to connect to any ECM behaving as a CMIS server like
21mr|libcmis-0.5.2-3.f264a6.1|28	Alfresco, Nuxeo for the open source ones.
21mr|libcmis-0.5.2-3.f264a6.1|29	
21mr|libcmis-0.5.2-3.f264a6.1|30	#----------------------------------------------------------------------------
21mr|libcmis-0.5.2-3.f264a6.1|31	
21mr|libcmis-0.5.2-3.f264a6.1|32	%package -n %{libname}
21mr|libcmis-0.5.2-3.f264a6.1|33	Summary:	Text categorization library
21mr|libcmis-0.5.2-3.f264a6.1|34	Group:		System/Libraries
21mr|libcmis-0.5.2-3.f264a6.1|35	
21mr|libcmis-0.5.2-3.f264a6.1|36	%description -n %{libname}
21mr|libcmis-0.5.2-3.f264a6.1|37	LibCMIS is a C++ client library for the CMIS interface. This allows C++
21mr|libcmis-0.5.2-3.f264a6.1|38	applications to connect to any ECM behaving as a CMIS server like
21mr|libcmis-0.5.2-3.f264a6.1|39	Alfresco, Nuxeo for the open source ones.
21mr|libcmis-0.5.2-3.f264a6.1|40	
21mr|libcmis-0.5.2-3.f264a6.1|41	%files -n %{libname}
21mr|libcmis-0.5.2-3.f264a6.1|42	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libcmis-0.5.2-3.f264a6.1|43	
21mr|libcmis-0.5.2-3.f264a6.1|44	#----------------------------------------------------------------------------
21mr|libcmis-0.5.2-3.f264a6.1|45	
21mr|libcmis-0.5.2-3.f264a6.1|46	%package -n %{libcmis_c}
21mr|libcmis-0.5.2-3.f264a6.1|47	Summary:	Text categorization library
21mr|libcmis-0.5.2-3.f264a6.1|48	Group:		System/Libraries
21mr|libcmis-0.5.2-3.f264a6.1|49	
21mr|libcmis-0.5.2-3.f264a6.1|50	%description -n %{libcmis_c}
21mr|libcmis-0.5.2-3.f264a6.1|51	This package contains a shared library for %{name}.
21mr|libcmis-0.5.2-3.f264a6.1|52	
21mr|libcmis-0.5.2-3.f264a6.1|53	%files -n %{libcmis_c}
21mr|libcmis-0.5.2-3.f264a6.1|54	%{_libdir}/%{name}-c-%{api}.so.%{major}*
21mr|libcmis-0.5.2-3.f264a6.1|55	
21mr|libcmis-0.5.2-3.f264a6.1|56	#----------------------------------------------------------------------------
21mr|libcmis-0.5.2-3.f264a6.1|57	
21mr|libcmis-0.5.2-3.f264a6.1|58	%package -n %{devname}
21mr|libcmis-0.5.2-3.f264a6.1|59	Summary:	Development files for %{name}
21mr|libcmis-0.5.2-3.f264a6.1|60	Group:		Development/Other
21mr|libcmis-0.5.2-3.f264a6.1|61	Requires:	%{libname} = %{EVRD}
21mr|libcmis-0.5.2-3.f264a6.1|62	Requires:	%{libcmis_c} = %{EVRD}
21mr|libcmis-0.5.2-3.f264a6.1|63	Provides:	%{name}-devel = %{EVRD}
21mr|libcmis-0.5.2-3.f264a6.1|64	
21mr|libcmis-0.5.2-3.f264a6.1|65	%description -n %{devname}
21mr|libcmis-0.5.2-3.f264a6.1|66	This package contains libraries and header files for developing applications
21mr|libcmis-0.5.2-3.f264a6.1|67	that use %{name}.
21mr|libcmis-0.5.2-3.f264a6.1|68	
21mr|libcmis-0.5.2-3.f264a6.1|69	%files -n %{devname}
21mr|libcmis-0.5.2-3.f264a6.1|70	%doc AUTHORS COPYING.GPL COPYING.LGPL COPYING.MPL NEWS
21mr|libcmis-0.5.2-3.f264a6.1|71	%{_includedir}/%{name}-%{api}
21mr|libcmis-0.5.2-3.f264a6.1|72	%{_includedir}/%{name}-c-%{api}
21mr|libcmis-0.5.2-3.f264a6.1|73	%{_libdir}/%{name}-%{api}.so
21mr|libcmis-0.5.2-3.f264a6.1|74	%{_libdir}/%{name}-c-%{api}.so
21mr|libcmis-0.5.2-3.f264a6.1|75	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libcmis-0.5.2-3.f264a6.1|76	%{_libdir}/pkgconfig/%{name}-c-%{api}.pc
21mr|libcmis-0.5.2-3.f264a6.1|77	
21mr|libcmis-0.5.2-3.f264a6.1|78	#----------------------------------------------------------------------------
21mr|libcmis-0.5.2-3.f264a6.1|79	
21mr|libcmis-0.5.2-3.f264a6.1|80	%package tools
21mr|libcmis-0.5.2-3.f264a6.1|81	Summary:	Command line tool to access CMIS
21mr|libcmis-0.5.2-3.f264a6.1|82	Group:		Publishing
21mr|libcmis-0.5.2-3.f264a6.1|83	
21mr|libcmis-0.5.2-3.f264a6.1|84	%description tools
21mr|libcmis-0.5.2-3.f264a6.1|85	The %{name}-tools package contains a tool for accessing CMIS from the
21mr|libcmis-0.5.2-3.f264a6.1|86	command line.
21mr|libcmis-0.5.2-3.f264a6.1|87	
21mr|libcmis-0.5.2-3.f264a6.1|88	%files tools
21mr|libcmis-0.5.2-3.f264a6.1|89	%{_bindir}/cmis-client
21mr|libcmis-0.5.2-3.f264a6.1|90	#{_mandir}/manx/cmis-client.1*
21mr|libcmis-0.5.2-3.f264a6.1|91	
21mr|libcmis-0.5.2-3.f264a6.1|92	#----------------------------------------------------------------------------
21mr|libcmis-0.5.2-3.f264a6.1|93	
21mr|libcmis-0.5.2-3.f264a6.1|94	%prep
21mr|libcmis-0.5.2-3.f264a6.1|95	%autosetup -p1 -n %{name}-%{commit}
21mr|libcmis-0.5.2-3.f264a6.1|96	./autogen.sh
21mr|libcmis-0.5.2-3.f264a6.1|97	sed -i -e 's/docbook-to-man/db2x_docbook2man/' configure
21mr|libcmis-0.5.2-3.f264a6.1|98	
21mr|libcmis-0.5.2-3.f264a6.1|99	%build
21mr|libcmis-0.5.2-3.f264a6.1|100	%configure \
21mr|libcmis-0.5.2-3.f264a6.1|101	--disable-static \
21mr|libcmis-0.5.2-3.f264a6.1|102	--disable-tests \
21mr|libcmis-0.5.2-3.f264a6.1|103	--disable-werror \
21mr|libcmis-0.5.2-3.f264a6.1|104	--with-man=no
21mr|libcmis-0.5.2-3.f264a6.1|105	
21mr|libcmis-0.5.2-3.f264a6.1|106	%make
21mr|libcmis-0.5.2-3.f264a6.1|107	
21mr|libcmis-0.5.2-3.f264a6.1|108	%install
21mr|libcmis-0.5.2-3.f264a6.1|109	%makeinstall_std

13520 21
21mr|libcomps-0.1.18-4|1	%bcond_with docs
21mr|libcomps-0.1.18-4|2	
21mr|libcomps-0.1.18-4|3	%define major 0
21mr|libcomps-0.1.18-4|4	%define libname %mklibname comps %{major}
21mr|libcomps-0.1.18-4|5	%define devname %mklibname comps -d
21mr|libcomps-0.1.18-4|6	
21mr|libcomps-0.1.18-4|7	Name:		libcomps
21mr|libcomps-0.1.18-4|8	Version:	0.1.18
21mr|libcomps-0.1.18-4|9	Release:	4
21mr|libcomps-0.1.18-4|10	Summary:	Comps XML file manipulation library
21mr|libcomps-0.1.18-4|11	Group:		System/Libraries
21mr|libcomps-0.1.18-4|12	License:	GPLv2+
21mr|libcomps-0.1.18-4|13	URL:		https://github.com/rpm-software-management/libcomps
21mr|libcomps-0.1.18-4|14	Source0:	https://github.com/rpm-software-management/libcomps/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libcomps-0.1.18-4|15	# Filters out rpmlint warnings
21mr|libcomps-0.1.18-4|16	Source1:	libcomps.rpmlintrc
21mr|libcomps-0.1.18-4|17	Patch0:		e2k-fix-inline.patch
21mr|libcomps-0.1.18-4|18	BuildRequires:	pkgconfig(zlib)
21mr|libcomps-0.1.18-4|19	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libcomps-0.1.18-4|20	BuildRequires:	pkgconfig(check)
21mr|libcomps-0.1.18-4|21	BuildRequires:	pkgconfig(expat)
21mr|libcomps-0.1.18-4|22	BuildRequires:	pkgconfig(icu-i18n)
21mr|libcomps-0.1.18-4|23	BuildRequires:	cmake
21mr|libcomps-0.1.18-4|24	BuildRequires:	python3-setuptools
21mr|libcomps-0.1.18-4|25	%if %{with docs}
21mr|libcomps-0.1.18-4|26	BuildRequires:	doxygen
21mr|libcomps-0.1.18-4|27	BuildRequires:	graphviz
21mr|libcomps-0.1.18-4|28	%endif
21mr|libcomps-0.1.18-4|29	
21mr|libcomps-0.1.18-4|30	# prevent provides from nonstandard paths:
21mr|libcomps-0.1.18-4|31	%define __provides_exclude_from ^%{python3_sitearch}/.*\\.so$
21mr|libcomps-0.1.18-4|32	
21mr|libcomps-0.1.18-4|33	%description
21mr|libcomps-0.1.18-4|34	Libcomps is library for structure-like manipulation with content of
21mr|libcomps-0.1.18-4|35	comps XML files. Supports read/write XML file, structure(s) modification.
21mr|libcomps-0.1.18-4|36	
21mr|libcomps-0.1.18-4|37	%package -n %{libname}
21mr|libcomps-0.1.18-4|38	Summary:	Libraries for %{name}
21mr|libcomps-0.1.18-4|39	Group:		System/Libraries
21mr|libcomps-0.1.18-4|40	
21mr|libcomps-0.1.18-4|41	%description -n %{libname}
21mr|libcomps-0.1.18-4|42	Libraries for %{name}.
21mr|libcomps-0.1.18-4|43	
21mr|libcomps-0.1.18-4|44	%package -n %{devname}
21mr|libcomps-0.1.18-4|45	Summary:	Development files for libcomps library
21mr|libcomps-0.1.18-4|46	Group:		Development/C
21mr|libcomps-0.1.18-4|47	Provides:	%{name}-devel = %{EVRD}
21mr|libcomps-0.1.18-4|48	Requires:	%{libname} = %{EVRD}
21mr|libcomps-0.1.18-4|49	
21mr|libcomps-0.1.18-4|50	%description -n %{devname}
21mr|libcomps-0.1.18-4|51	Development files for %{name}.
21mr|libcomps-0.1.18-4|52	
21mr|libcomps-0.1.18-4|53	%if %{with docs}
21mr|libcomps-0.1.18-4|54	%package doc
21mr|libcomps-0.1.18-4|55	Summary:	Documentation files for libcomps library
21mr|libcomps-0.1.18-4|56	Group:		Documentation
21mr|libcomps-0.1.18-4|57	Requires:	%{name}-devel = %{EVRD}
21mr|libcomps-0.1.18-4|58	BuildArch:	noarch
21mr|libcomps-0.1.18-4|59	BuildRequires:	doxygen
21mr|libcomps-0.1.18-4|60	
21mr|libcomps-0.1.18-4|61	%description doc
21mr|libcomps-0.1.18-4|62	Documentation files for libcomps library.
21mr|libcomps-0.1.18-4|63	
21mr|libcomps-0.1.18-4|64	%package -n python-libcomps-doc
21mr|libcomps-0.1.18-4|65	Summary:	Documentation files for python bindings libcomps library
21mr|libcomps-0.1.18-4|66	Group:		Documentation
21mr|libcomps-0.1.18-4|67	Requires:	python-%{name} = %{EVRD}
21mr|libcomps-0.1.18-4|68	BuildArch:	noarch
21mr|libcomps-0.1.18-4|69	BuildRequires:	python3-sphinx
21mr|libcomps-0.1.18-4|70	
21mr|libcomps-0.1.18-4|71	%description -n python-libcomps-doc
21mr|libcomps-0.1.18-4|72	Documentation files for python bindings libcomps library.
21mr|libcomps-0.1.18-4|73	%endif
21mr|libcomps-0.1.18-4|74	
21mr|libcomps-0.1.18-4|75	%package -n python3-libcomps
21mr|libcomps-0.1.18-4|76	Summary:	Python 3 bindings for libcomps library
21mr|libcomps-0.1.18-4|77	Group:		Development/Python
21mr|libcomps-0.1.18-4|78	BuildRequires:	pkgconfig(python3)
21mr|libcomps-0.1.18-4|79	Requires:	%{libname} = %{EVRD}
21mr|libcomps-0.1.18-4|80	
21mr|libcomps-0.1.18-4|81	%description -n python3-libcomps
21mr|libcomps-0.1.18-4|82	Python3 bindings for libcomps library.
21mr|libcomps-0.1.18-4|83	
21mr|libcomps-0.1.18-4|84	%prep
21mr|libcomps-0.1.18-4|85	%setup -n %{name}-%{version}
21mr|libcomps-0.1.18-4|86	%patch0 -p1
21mr|libcomps-0.1.18-4|87	
21mr|libcomps-0.1.18-4|88	%build
21mr|libcomps-0.1.18-4|89	%cmake \
21mr|libcomps-0.1.18-4|90	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|libcomps-0.1.18-4|91	%if %{without docs}
21mr|libcomps-0.1.18-4|92	-DENABLE_DOCS=OFF \
21mr|libcomps-0.1.18-4|93	%endif
21mr|libcomps-0.1.18-4|94	-DENABLE_TESTS=OFF \
21mr|libcomps-0.1.18-4|95	../libcomps/
21mr|libcomps-0.1.18-4|96	
21mr|libcomps-0.1.18-4|97	%make
21mr|libcomps-0.1.18-4|98	%if %{with docs}
21mr|libcomps-0.1.18-4|99	make docs
21mr|libcomps-0.1.18-4|100	make pydocs
21mr|libcomps-0.1.18-4|101	%endif
21mr|libcomps-0.1.18-4|102	
21mr|libcomps-0.1.18-4|103	# (tpg) disable tests for now https://github.com/rpm-software-management/libcomps/issues/60
21mr|libcomps-0.1.18-4|104	%if 0
21mr|libcomps-0.1.18-4|105	%check
21mr|libcomps-0.1.18-4|106	cd ./build
21mr|libcomps-0.1.18-4|107	make test
21mr|libcomps-0.1.18-4|108	cd -
21mr|libcomps-0.1.18-4|109	%endif
21mr|libcomps-0.1.18-4|110	
21mr|libcomps-0.1.18-4|111	%install
21mr|libcomps-0.1.18-4|112	%makeinstall_std -C build
21mr|libcomps-0.1.18-4|113	
21mr|libcomps-0.1.18-4|114	%files -n %{libname}
21mr|libcomps-0.1.18-4|115	%{_libdir}/libcomps.so.%{major}*
21mr|libcomps-0.1.18-4|116	
21mr|libcomps-0.1.18-4|117	%files -n %{devname}
21mr|libcomps-0.1.18-4|118	%doc README.md COPYING
21mr|libcomps-0.1.18-4|119	%{_libdir}/libcomps.so
21mr|libcomps-0.1.18-4|120	%{_libdir}/pkgconfig/libcomps.pc
21mr|libcomps-0.1.18-4|121	%{_includedir}/*
21mr|libcomps-0.1.18-4|122	
21mr|libcomps-0.1.18-4|123	%if %{with docs}
21mr|libcomps-0.1.18-4|124	%files doc
21mr|libcomps-0.1.18-4|125	%doc build/docs/libcomps-doc/html
21mr|libcomps-0.1.18-4|126	
21mr|libcomps-0.1.18-4|127	%files -n python-libcomps-doc
21mr|libcomps-0.1.18-4|128	%doc build/src/python/docs/html
21mr|libcomps-0.1.18-4|129	%endif
21mr|libcomps-0.1.18-4|130	
21mr|libcomps-0.1.18-4|131	%files -n python3-libcomps
21mr|libcomps-0.1.18-4|132	%{python3_sitearch}/*

13521 21
21mr|libconfig-1.7.3-1|1	%define major 11
21mr|libconfig-1.7.3-1|2	%define libname %mklibname config %{major}
21mr|libconfig-1.7.3-1|3	%define libxx %mklibname config++ %{major}
21mr|libconfig-1.7.3-1|4	%define devname %mklibname config -d
21mr|libconfig-1.7.3-1|5	
21mr|libconfig-1.7.3-1|6	Summary:	Configuration file parsing library
21mr|libconfig-1.7.3-1|7	Name:		libconfig
21mr|libconfig-1.7.3-1|8	Version:	1.7.3
21mr|libconfig-1.7.3-1|9	Release:	1
21mr|libconfig-1.7.3-1|10	License:	LGPLv2+
21mr|libconfig-1.7.3-1|11	Group:		System/Libraries
21mr|libconfig-1.7.3-1|12	Url:		http://www.hyperrealm.com/libconfig/
21mr|libconfig-1.7.3-1|13	Source0:	https://github.com/hyperrealm/libconfig/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libconfig-1.7.3-1|14	BuildRequires:	bison
21mr|libconfig-1.7.3-1|15	BuildRequires:	flex
21mr|libconfig-1.7.3-1|16	BuildRequires:	texinfo
21mr|libconfig-1.7.3-1|17	
21mr|libconfig-1.7.3-1|18	%description
21mr|libconfig-1.7.3-1|19	Libconfig is a library to provide easy access to configuration
21mr|libconfig-1.7.3-1|20	data in a consistent and logical manner. Variables (registered
21mr|libconfig-1.7.3-1|21	through lc_register_var(3) or lc_register_callback(3)) are
21mr|libconfig-1.7.3-1|22	processed with the lc_process(3) function. Errors can be examined
21mr|libconfig-1.7.3-1|23	through lc_geterrno(3) and lc_geterrstr(3).
21mr|libconfig-1.7.3-1|24	
21mr|libconfig-1.7.3-1|25	#----------------------------------------------------------------------------
21mr|libconfig-1.7.3-1|26	
21mr|libconfig-1.7.3-1|27	%package -n %{libname}
21mr|libconfig-1.7.3-1|28	Summary:	Configuration file parsing library
21mr|libconfig-1.7.3-1|29	Group:		System/Libraries
21mr|libconfig-1.7.3-1|30	
21mr|libconfig-1.7.3-1|31	%description -n %{libname}
21mr|libconfig-1.7.3-1|32	Libconfig is a library to provide easy access to configuration
21mr|libconfig-1.7.3-1|33	data in a consistent and logical manner. Variables (registered
21mr|libconfig-1.7.3-1|34	through lc_register_var(3) or lc_register_callback(3)) are
21mr|libconfig-1.7.3-1|35	processed with the lc_process(3) function. Errors can be examined
21mr|libconfig-1.7.3-1|36	through lc_geterrno(3) and lc_geterrstr(3).
21mr|libconfig-1.7.3-1|37	
21mr|libconfig-1.7.3-1|38	%files -n %{libname}
21mr|libconfig-1.7.3-1|39	%{_libdir}/libconfig.so.%{major}*
21mr|libconfig-1.7.3-1|40	
21mr|libconfig-1.7.3-1|41	#----------------------------------------------------------------------------
21mr|libconfig-1.7.3-1|42	
21mr|libconfig-1.7.3-1|43	%package -n %{libxx}
21mr|libconfig-1.7.3-1|44	Summary:	Configuration file parsing library
21mr|libconfig-1.7.3-1|45	Group:		System/Libraries
21mr|libconfig-1.7.3-1|46	Conflicts:	%{_lib}config9 < 1.4.8
21mr|libconfig-1.7.3-1|47	
21mr|libconfig-1.7.3-1|48	%description -n %{libxx}
21mr|libconfig-1.7.3-1|49	libconfig++ is a consistent configuration library.
21mr|libconfig-1.7.3-1|50	
21mr|libconfig-1.7.3-1|51	%files -n %{libxx}
21mr|libconfig-1.7.3-1|52	%{_libdir}/libconfig++.so.%{major}*
21mr|libconfig-1.7.3-1|53	
21mr|libconfig-1.7.3-1|54	#----------------------------------------------------------------------------
21mr|libconfig-1.7.3-1|55	
21mr|libconfig-1.7.3-1|56	%package -n %{devname}
21mr|libconfig-1.7.3-1|57	Summary:	Static library and header files for the %{name} library
21mr|libconfig-1.7.3-1|58	Group:		Development/C
21mr|libconfig-1.7.3-1|59	Requires:	%{libname} = %{EVRD}
21mr|libconfig-1.7.3-1|60	Requires:	%{libxx} = %{EVRD}
21mr|libconfig-1.7.3-1|61	Provides:	%{name}-devel = %{EVRD}
21mr|libconfig-1.7.3-1|62	
21mr|libconfig-1.7.3-1|63	%description -n %{devname}
21mr|libconfig-1.7.3-1|64	This package contains the development %{name} libraries and its header
21mr|libconfig-1.7.3-1|65	files.
21mr|libconfig-1.7.3-1|66	
21mr|libconfig-1.7.3-1|67	%files -n %{devname}
21mr|libconfig-1.7.3-1|68	%doc README
21mr|libconfig-1.7.3-1|69	%{_includedir}/*
21mr|libconfig-1.7.3-1|70	%{_libdir}/*.so
21mr|libconfig-1.7.3-1|71	%{_libdir}/pkgconfig/*.pc
21mr|libconfig-1.7.3-1|72	%{_infodir}/*
21mr|libconfig-1.7.3-1|73	%{_libdir}/cmake/libconfig++/libconfig++Config.cmake
21mr|libconfig-1.7.3-1|74	%{_libdir}/cmake/libconfig/libconfigConfig.cmake
21mr|libconfig-1.7.3-1|75	
21mr|libconfig-1.7.3-1|76	
21mr|libconfig-1.7.3-1|77	#----------------------------------------------------------------------------
21mr|libconfig-1.7.3-1|78	
21mr|libconfig-1.7.3-1|79	%prep
21mr|libconfig-1.7.3-1|80	%setup -q
21mr|libconfig-1.7.3-1|81	
21mr|libconfig-1.7.3-1|82	%build
21mr|libconfig-1.7.3-1|83	%configure \
21mr|libconfig-1.7.3-1|84	--disable-static
21mr|libconfig-1.7.3-1|85	
21mr|libconfig-1.7.3-1|86	%make
21mr|libconfig-1.7.3-1|87	
21mr|libconfig-1.7.3-1|88	%install
21mr|libconfig-1.7.3-1|89	%makeinstall_std

13522 21
21mr|libconfuse-3.3-2|1	%define major 2
21mr|libconfuse-3.3-2|2	%define libname %mklibname confuse %{major}
21mr|libconfuse-3.3-2|3	%define devname %mklibname confuse -d
21mr|libconfuse-3.3-2|4	
21mr|libconfuse-3.3-2|5	Summary:	A library for parsing configuration files in C
21mr|libconfuse-3.3-2|6	Name:		libconfuse
21mr|libconfuse-3.3-2|7	Version:	3.3
21mr|libconfuse-3.3-2|8	Release:	2
21mr|libconfuse-3.3-2|9	License:	ISC
21mr|libconfuse-3.3-2|10	Group:		System/Libraries
21mr|libconfuse-3.3-2|11	Url:		http://www.nongnu.org/confuse/
21mr|libconfuse-3.3-2|12	Source0:	https://github.com/martinh/libconfuse/releases/download/v%{version}/confuse-%{version}.tar.xz
21mr|libconfuse-3.3-2|13	Conflicts:	%{_lib}confuse0 < 2.7-4
21mr|libconfuse-3.3-2|14	
21mr|libconfuse-3.3-2|15	%description
21mr|libconfuse-3.3-2|16	libConfuse is a configuration file parser library, licensed under the terms
21mr|libconfuse-3.3-2|17	of the ISC license, and written in C. It supports sections and (lists of)
21mr|libconfuse-3.3-2|18	values (strings, integers, floats, booleans or other sections), as well as
21mr|libconfuse-3.3-2|19	some other features (such as single/double-quoted strings, environment
21mr|libconfuse-3.3-2|20	variable expansion, functions and nested include statements). It makes it
21mr|libconfuse-3.3-2|21	very easy to add configuration file capability to a program using a simple
21mr|libconfuse-3.3-2|22	API.
21mr|libconfuse-3.3-2|23	
21mr|libconfuse-3.3-2|24	The goal of libConfuse is not to be the configuration file parser library
21mr|libconfuse-3.3-2|25	with a gazillion of features. Instead, it aims to be easy to use and quick
21mr|libconfuse-3.3-2|26	to integrate with your code. libConfuse was called libcfg before, but was
21mr|libconfuse-3.3-2|27	changed to not confuse with other similar libraries.
21mr|libconfuse-3.3-2|28	
21mr|libconfuse-3.3-2|29	%files -f confuse.lang
21mr|libconfuse-3.3-2|30	%{_docdir}/confuse/*
21mr|libconfuse-3.3-2|31	
21mr|libconfuse-3.3-2|32	#----------------------------------------------------------------------------
21mr|libconfuse-3.3-2|33	
21mr|libconfuse-3.3-2|34	%package -n %{libname}
21mr|libconfuse-3.3-2|35	Summary:	A library of functions for parsing configuration files in C
21mr|libconfuse-3.3-2|36	Group:		System/Libraries
21mr|libconfuse-3.3-2|37	Recommends:	%{name}
21mr|libconfuse-3.3-2|38	
21mr|libconfuse-3.3-2|39	%description -n %{libname}
21mr|libconfuse-3.3-2|40	libConfuse is a configuration file parser library, licensed under the terms
21mr|libconfuse-3.3-2|41	of the ISC license, and written in C. It supports sections and (lists of)
21mr|libconfuse-3.3-2|42	values (strings, integers, floats, booleans or other sections), as well as
21mr|libconfuse-3.3-2|43	some other features (such as single/double-quoted strings, environment
21mr|libconfuse-3.3-2|44	variable expansion, functions and nested include statements). It makes it
21mr|libconfuse-3.3-2|45	very easy to add configuration file capability to a program using a simple
21mr|libconfuse-3.3-2|46	API.
21mr|libconfuse-3.3-2|47	
21mr|libconfuse-3.3-2|48	The goal of libConfuse is not to be the configuration file parser library
21mr|libconfuse-3.3-2|49	with a gazillion of features. Instead, it aims to be easy to use and quick
21mr|libconfuse-3.3-2|50	to integrate with your code. libConfuse was called libcfg before, but was
21mr|libconfuse-3.3-2|51	changed to not confuse with other similar libraries.
21mr|libconfuse-3.3-2|52	
21mr|libconfuse-3.3-2|53	%files -n %{libname}
21mr|libconfuse-3.3-2|54	%doc LICENSE
21mr|libconfuse-3.3-2|55	%{_libdir}/libconfuse.so.%{major}*
21mr|libconfuse-3.3-2|56	
21mr|libconfuse-3.3-2|57	#----------------------------------------------------------------------------
21mr|libconfuse-3.3-2|58	
21mr|libconfuse-3.3-2|59	%package -n %{devname}
21mr|libconfuse-3.3-2|60	Summary:	Development files for the %{name} library
21mr|libconfuse-3.3-2|61	Group:		Development/C
21mr|libconfuse-3.3-2|62	Provides:	confuse-devel = %{EVRD}
21mr|libconfuse-3.3-2|63	Requires:	%{libname} = %{EVRD}
21mr|libconfuse-3.3-2|64	Conflicts:	%{_lib}confuse0 < 2.7-4
21mr|libconfuse-3.3-2|65	
21mr|libconfuse-3.3-2|66	%description -n %{devname}
21mr|libconfuse-3.3-2|67	Development library and header files for the %{name} library
21mr|libconfuse-3.3-2|68	
21mr|libconfuse-3.3-2|69	%files -n %{devname}
21mr|libconfuse-3.3-2|70	%doc doc/html/*
21mr|libconfuse-3.3-2|71	%{_includedir}/*
21mr|libconfuse-3.3-2|72	%{_libdir}/*.so
21mr|libconfuse-3.3-2|73	%{_libdir}/pkgconfig/*.pc
21mr|libconfuse-3.3-2|74	%{_mandir}/man3/*
21mr|libconfuse-3.3-2|75	
21mr|libconfuse-3.3-2|76	#----------------------------------------------------------------------------
21mr|libconfuse-3.3-2|77	
21mr|libconfuse-3.3-2|78	%prep
21mr|libconfuse-3.3-2|79	%setup -q -n confuse-%{version}
21mr|libconfuse-3.3-2|80	
21mr|libconfuse-3.3-2|81	%build
21mr|libconfuse-3.3-2|82	%configure \
21mr|libconfuse-3.3-2|83	--enable-shared \
21mr|libconfuse-3.3-2|84	--disable-static \
21mr|libconfuse-3.3-2|85	--disable-rpath
21mr|libconfuse-3.3-2|86	
21mr|libconfuse-3.3-2|87	%make
21mr|libconfuse-3.3-2|88	
21mr|libconfuse-3.3-2|89	%install
21mr|libconfuse-3.3-2|90	%makeinstall_std
21mr|libconfuse-3.3-2|91	
21mr|libconfuse-3.3-2|92	install -d %{buildroot}%{_mandir}/man3
21mr|libconfuse-3.3-2|93	install -m0644 doc/man/man3/*.3 %{buildroot}%{_mandir}/man3/
21mr|libconfuse-3.3-2|94	
21mr|libconfuse-3.3-2|95	%find_lang confuse

13523 21
21mr|libcroco0.6-0.6.13-1|1	%define oname	libcroco
21mr|libcroco0.6-0.6.13-1|2	%define api	0.6
21mr|libcroco0.6-0.6.13-1|3	%define major	3
21mr|libcroco0.6-0.6.13-1|4	%define libname	%mklibname croco%{api}_ %{major}
21mr|libcroco0.6-0.6.13-1|5	%define devname	%mklibname croco%{api} -d
21mr|libcroco0.6-0.6.13-1|6	
21mr|libcroco0.6-0.6.13-1|7	Name:		%{oname}%{api}
21mr|libcroco0.6-0.6.13-1|8	Summary:	CSS2 parser library
21mr|libcroco0.6-0.6.13-1|9	Version:	0.6.13
21mr|libcroco0.6-0.6.13-1|10	Release:	1
21mr|libcroco0.6-0.6.13-1|11	License:	LGPLv2
21mr|libcroco0.6-0.6.13-1|12	Group:		System/Libraries
21mr|libcroco0.6-0.6.13-1|13	URL:		http://savannah.nongnu.org/projects/libcroco
21mr|libcroco0.6-0.6.13-1|14	Source0:	https://github.com/GNOME/libcroco/archive/%{version}.tar.gz
21mr|libcroco0.6-0.6.13-1|15	
21mr|libcroco0.6-0.6.13-1|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|libcroco0.6-0.6.13-1|17	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libcroco0.6-0.6.13-1|18	BuildRequires:	gtk-doc
21mr|libcroco0.6-0.6.13-1|19	
21mr|libcroco0.6-0.6.13-1|20	%description
21mr|libcroco0.6-0.6.13-1|21	libcroco is a standalone css2 parsing library.
21mr|libcroco0.6-0.6.13-1|22	It provides a low level event driven SAC like api
21mr|libcroco0.6-0.6.13-1|23	and a css object model like api.
21mr|libcroco0.6-0.6.13-1|24	
21mr|libcroco0.6-0.6.13-1|25	%package -n %{libname}
21mr|libcroco0.6-0.6.13-1|26	Summary:	CSS2 parser library
21mr|libcroco0.6-0.6.13-1|27	Group:		System/Libraries
21mr|libcroco0.6-0.6.13-1|28	
21mr|libcroco0.6-0.6.13-1|29	%description -n %{libname}
21mr|libcroco0.6-0.6.13-1|30	libcroco is a standalone css2 parsing library.
21mr|libcroco0.6-0.6.13-1|31	It provides a low level event driven SAC like api
21mr|libcroco0.6-0.6.13-1|32	and a css object model like api.
21mr|libcroco0.6-0.6.13-1|33	
21mr|libcroco0.6-0.6.13-1|34	%package -n %{devname}
21mr|libcroco0.6-0.6.13-1|35	Summary:	Libraries and include files for developing with libcroco
21mr|libcroco0.6-0.6.13-1|36	Group:		Development/C
21mr|libcroco0.6-0.6.13-1|37	Requires:	%{libname} = %{version}-%{release}
21mr|libcroco0.6-0.6.13-1|38	Provides:	%{name}-devel = %{version}-%{release}
21mr|libcroco0.6-0.6.13-1|39	Obsoletes:	%{mklibname croco0.6_3 -d} < 0.6.5
21mr|libcroco0.6-0.6.13-1|40	
21mr|libcroco0.6-0.6.13-1|41	%description -n %{devname}
21mr|libcroco0.6-0.6.13-1|42	This package provides the necessary development libraries and include
21mr|libcroco0.6-0.6.13-1|43	files to allow you to develop with libcroco?
21mr|libcroco0.6-0.6.13-1|44	
21mr|libcroco0.6-0.6.13-1|45	%package utils
21mr|libcroco0.6-0.6.13-1|46	Summary:	Example apps based on libcroco for working with CSS files
21mr|libcroco0.6-0.6.13-1|47	Group:		Text tools
21mr|libcroco0.6-0.6.13-1|48	
21mr|libcroco0.6-0.6.13-1|49	%description utils
21mr|libcroco0.6-0.6.13-1|50	This contains the example apps that come with libcroco. At the moment this is
21mr|libcroco0.6-0.6.13-1|51	csslint, a Cascading Style Sheets checker.
21mr|libcroco0.6-0.6.13-1|52	
21mr|libcroco0.6-0.6.13-1|53	%prep
21mr|libcroco0.6-0.6.13-1|54	%setup -qn %{oname}-%{version}
21mr|libcroco0.6-0.6.13-1|55	
21mr|libcroco0.6-0.6.13-1|56	%build
21mr|libcroco0.6-0.6.13-1|57	touch gtk-doc.make
21mr|libcroco0.6-0.6.13-1|58	autoreconf -fiv
21mr|libcroco0.6-0.6.13-1|59	%configure \
21mr|libcroco0.6-0.6.13-1|60	--disable-gtk-doc \
21mr|libcroco0.6-0.6.13-1|61	--disable-static
21mr|libcroco0.6-0.6.13-1|62	
21mr|libcroco0.6-0.6.13-1|63	%make_build
21mr|libcroco0.6-0.6.13-1|64	
21mr|libcroco0.6-0.6.13-1|65	%install
21mr|libcroco0.6-0.6.13-1|66	%makeinstall_std
21mr|libcroco0.6-0.6.13-1|67	
21mr|libcroco0.6-0.6.13-1|68	%files utils
21mr|libcroco0.6-0.6.13-1|69	%doc README AUTHORS COPYING COPYING.LIB NEWS
21mr|libcroco0.6-0.6.13-1|70	%{_bindir}/csslint-%{api}
21mr|libcroco0.6-0.6.13-1|71	
21mr|libcroco0.6-0.6.13-1|72	%files -n %{libname}
21mr|libcroco0.6-0.6.13-1|73	%{_libdir}/*.so.%{major}*
21mr|libcroco0.6-0.6.13-1|74	
21mr|libcroco0.6-0.6.13-1|75	%files -n %{devname}
21mr|libcroco0.6-0.6.13-1|76	%{_bindir}/croco-%{api}-config
21mr|libcroco0.6-0.6.13-1|77	%{_libdir}/*.so
21mr|libcroco0.6-0.6.13-1|78	%{_includedir}/*
21mr|libcroco0.6-0.6.13-1|79	%{_libdir}/pkgconfig/*

13524 21
21mr|libcuckoo-0.3.1-2|1	%define devname %mklibname cuckoo -d
21mr|libcuckoo-0.3.1-2|2	
21mr|libcuckoo-0.3.1-2|3	Name:		libcuckoo
21mr|libcuckoo-0.3.1-2|4	Version:	0.3.1
21mr|libcuckoo-0.3.1-2|5	Release:	2
21mr|libcuckoo-0.3.1-2|6	Source0:	https://github.com/efficient/libcuckoo/archive/refs/tags/v%{version}.tar.gz
21mr|libcuckoo-0.3.1-2|7	Summary:	Hash table that allows multiple concurrent reader and writer threads
21mr|libcuckoo-0.3.1-2|8	URL:		https://github.com/efficient/libcuckoo
21mr|libcuckoo-0.3.1-2|9	License:	Apache-2.0
21mr|libcuckoo-0.3.1-2|10	Group:		System/Libraries
21mr|libcuckoo-0.3.1-2|11	BuildRequires:	cmake ninja
21mr|libcuckoo-0.3.1-2|12	# This is a headers-only library
21mr|libcuckoo-0.3.1-2|13	BuildArch: noarch
21mr|libcuckoo-0.3.1-2|14	
21mr|libcuckoo-0.3.1-2|15	%description
21mr|libcuckoo-0.3.1-2|16	libcuckoo provides a high-performance, compact hash table that allows multiple
21mr|libcuckoo-0.3.1-2|17	concurrent reader and writer threads.
21mr|libcuckoo-0.3.1-2|18	
21mr|libcuckoo-0.3.1-2|19	#-----------------------------------------------------------------
21mr|libcuckoo-0.3.1-2|20	
21mr|libcuckoo-0.3.1-2|21	%package -n %{devname}
21mr|libcuckoo-0.3.1-2|22	Summary: Hash table that allows multiple concurrent reader and writer threads
21mr|libcuckoo-0.3.1-2|23	Group: Development/C
21mr|libcuckoo-0.3.1-2|24	Provides:	name-devel = %{EVRD}
21mr|libcuckoo-0.3.1-2|25	
21mr|libcuckoo-0.3.1-2|26	%description -n %{devname}
21mr|libcuckoo-0.3.1-2|27	libcuckoo provides a high-performance, compact hash table that allows multiple
21mr|libcuckoo-0.3.1-2|28	concurrent reader and writer threads.
21mr|libcuckoo-0.3.1-2|29	
21mr|libcuckoo-0.3.1-2|30	%files -n %{devname}
21mr|libcuckoo-0.3.1-2|31	%{_includedir}/*
21mr|libcuckoo-0.3.1-2|32	%{_datadir}/cmake/*
21mr|libcuckoo-0.3.1-2|33	
21mr|libcuckoo-0.3.1-2|34	#-----------------------------------------------------------------
21mr|libcuckoo-0.3.1-2|35	
21mr|libcuckoo-0.3.1-2|36	%prep
21mr|libcuckoo-0.3.1-2|37	%autosetup -p1
21mr|libcuckoo-0.3.1-2|38	
21mr|libcuckoo-0.3.1-2|39	%build
21mr|libcuckoo-0.3.1-2|40	%cmake -G Ninja
21mr|libcuckoo-0.3.1-2|41	%ninja_build
21mr|libcuckoo-0.3.1-2|42	
21mr|libcuckoo-0.3.1-2|43	%install
21mr|libcuckoo-0.3.1-2|44	%ninja_install -C build

13525 21
21mr|libcue-2.3.0-1|1	%define	major 2
21mr|libcue-2.3.0-1|2	%define	libname %mklibname cue %major
21mr|libcue-2.3.0-1|3	%define	develname %mklibname -d cue
21mr|libcue-2.3.0-1|4	
21mr|libcue-2.3.0-1|5	Summary:	Cuesheet parser library
21mr|libcue-2.3.0-1|6	Name:		libcue
21mr|libcue-2.3.0-1|7	Version:	2.3.0
21mr|libcue-2.3.0-1|8	Release:	1
21mr|libcue-2.3.0-1|9	License:	GPLv2+
21mr|libcue-2.3.0-1|10	Group:		System/Libraries
21mr|libcue-2.3.0-1|11	Url:		https://github.com/lipnitsk/libcue
21mr|libcue-2.3.0-1|12	Source0:	https://github.com/lipnitsk/libcue/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libcue-2.3.0-1|13	BuildRequires:	bison
21mr|libcue-2.3.0-1|14	BuildRequires:	cmake
21mr|libcue-2.3.0-1|15	BuildRequires:	flex
21mr|libcue-2.3.0-1|16	
21mr|libcue-2.3.0-1|17	%description
21mr|libcue-2.3.0-1|18	This is a library for parsing cue sheets which describe audio CD images. They
21mr|libcue-2.3.0-1|19	are useful for gapless music playback.
21mr|libcue-2.3.0-1|20	
21mr|libcue-2.3.0-1|21	#----------------------------------------------------------------------------
21mr|libcue-2.3.0-1|22	
21mr|libcue-2.3.0-1|23	%package -n %{libname}
21mr|libcue-2.3.0-1|24	Group:		System/Libraries
21mr|libcue-2.3.0-1|25	Summary:	Cuesheet parser library
21mr|libcue-2.3.0-1|26	
21mr|libcue-2.3.0-1|27	%description -n %{libname}
21mr|libcue-2.3.0-1|28	This is a library for parsing cue sheets which describe audio CD images. They
21mr|libcue-2.3.0-1|29	are useful for gapless music playback.
21mr|libcue-2.3.0-1|30	
21mr|libcue-2.3.0-1|31	%files -n %{libname}
21mr|libcue-2.3.0-1|32	%{_libdir}/%{name}.so.%{major}*
21mr|libcue-2.3.0-1|33	
21mr|libcue-2.3.0-1|34	#----------------------------------------------------------------------------
21mr|libcue-2.3.0-1|35	
21mr|libcue-2.3.0-1|36	%package -n %{develname}
21mr|libcue-2.3.0-1|37	Group:		Development/C
21mr|libcue-2.3.0-1|38	Summary:	Cuesheet parser library
21mr|libcue-2.3.0-1|39	Requires:	%{libname} = %{EVRD}
21mr|libcue-2.3.0-1|40	Provides:	%{name}-devel = %{EVRD}
21mr|libcue-2.3.0-1|41	
21mr|libcue-2.3.0-1|42	%description -n %{develname}
21mr|libcue-2.3.0-1|43	This is a library for parsing cue sheets which describe audio CD images.
21mr|libcue-2.3.0-1|44	This package contains the files needed to develop programs using %{name}.
21mr|libcue-2.3.0-1|45	
21mr|libcue-2.3.0-1|46	%files -n %{develname}
21mr|libcue-2.3.0-1|47	%doc ChangeLog README.md
21mr|libcue-2.3.0-1|48	%license LICENSE
21mr|libcue-2.3.0-1|49	%{_includedir}/%{name}.h
21mr|libcue-2.3.0-1|50	%{_includedir}/%{name}/%{name}.h
21mr|libcue-2.3.0-1|51	%{_libdir}/%{name}.so
21mr|libcue-2.3.0-1|52	%{_libdir}/pkgconfig/%{name}.pc
21mr|libcue-2.3.0-1|53	
21mr|libcue-2.3.0-1|54	#----------------------------------------------------------------------------
21mr|libcue-2.3.0-1|55	
21mr|libcue-2.3.0-1|56	%prep
21mr|libcue-2.3.0-1|57	%autosetup -p1
21mr|libcue-2.3.0-1|58	
21mr|libcue-2.3.0-1|59	%build
21mr|libcue-2.3.0-1|60	%cmake -DBUILD_SHARED_LIBS=ON
21mr|libcue-2.3.0-1|61	%make
21mr|libcue-2.3.0-1|62	
21mr|libcue-2.3.0-1|63	%install
21mr|libcue-2.3.0-1|64	%makeinstall_std -C build

13526 21
21mr|libcupsfilters-2.0.0-8|1	%define major 2
21mr|libcupsfilters-2.0.0-8|2	%define libname %mklibname cupsfilters %{major}
21mr|libcupsfilters-2.0.0-8|3	%define devname %mklibname cupsfilters -d
21mr|libcupsfilters-2.0.0-8|4	
21mr|libcupsfilters-2.0.0-8|5	%if %{mdvver} >= 202310
21mr|libcupsfilters-2.0.0-8|6	%define gs_path %{_bindir}/gsc
21mr|libcupsfilters-2.0.0-8|7	%else
21mr|libcupsfilters-2.0.0-8|8	# abf.io/import/ghostscript10
21mr|libcupsfilters-2.0.0-8|9	# https://github.com/OpenPrinting/cups-filters/commit/531505b
21mr|libcupsfilters-2.0.0-8|10	%define gs_path %{_bindir}/gsc10
21mr|libcupsfilters-2.0.0-8|11	%endif
21mr|libcupsfilters-2.0.0-8|12	
21mr|libcupsfilters-2.0.0-8|13	Summary:	Library for developing printer drivers, filters and applications
21mr|libcupsfilters-2.0.0-8|14	Name:		libcupsfilters
21mr|libcupsfilters-2.0.0-8|15	Version:	2.0.0
21mr|libcupsfilters-2.0.0-8|16	Release:	8
21mr|libcupsfilters-2.0.0-8|17	License:	Apache 2.0
21mr|libcupsfilters-2.0.0-8|18	Group:		System/Printing
21mr|libcupsfilters-2.0.0-8|19	Url:		https://github.com/OpenPrinting/libcupsfilters
21mr|libcupsfilters-2.0.0-8|20	Source0:	https://github.com/OpenPrinting/libcupsfilters/releases/download/%{version}/libcupsfilters-%{version}.tar.gz
21mr|libcupsfilters-2.0.0-8|21	Patch0:		CVE-2024-47076.patch
21mr|libcupsfilters-2.0.0-8|22	Patch1:		CVE-2025-57812.patch
21mr|libcupsfilters-2.0.0-8|23	
21mr|libcupsfilters-2.0.0-8|24	# For generating configure and Makefile scripts in autogen.h
21mr|libcupsfilters-2.0.0-8|25	BuildRequires: autoconf
21mr|libcupsfilters-2.0.0-8|26	# For generating configure and Makefile scripts in autogen.h
21mr|libcupsfilters-2.0.0-8|27	BuildRequires: automake
21mr|libcupsfilters-2.0.0-8|28	# Most filter functions written in C
21mr|libcupsfilters-2.0.0-8|29	BuildRequires: gcc
21mr|libcupsfilters-2.0.0-8|30	# pdftopdf written in C++
21mr|libcupsfilters-2.0.0-8|31	BuildRequires: gcc-c++
21mr|libcupsfilters-2.0.0-8|32	# For generating configure and Makefile scripts in autogen.h
21mr|libcupsfilters-2.0.0-8|33	BuildRequires: gettext-devel
21mr|libcupsfilters-2.0.0-8|34	# Using in filter functions on runtime
21mr|libcupsfilters-2.0.0-8|35	BuildRequires: %{gs_path}
21mr|libcupsfilters-2.0.0-8|36	# CUPS and IPP API functions
21mr|libcupsfilters-2.0.0-8|37	# At git of cups-filter specifies the minimum version of cups:
21mr|libcupsfilters-2.0.0-8|38	# "This version of cups-filters is only for CUPS 2.2.2 or newer"
21mr|libcupsfilters-2.0.0-8|39	# At git of libcupsfilters specifies the minimum version of cups: 2.x
21mr|libcupsfilters-2.0.0-8|40	BuildRequires: pkgconfig(cups) >= 2.2.2
21mr|libcupsfilters-2.0.0-8|41	# Using for colord support
21mr|libcupsfilters-2.0.0-8|42	BuildRequires: pkgconfig(dbus-1)
21mr|libcupsfilters-2.0.0-8|43	# Fonts configuring and customizing (required from version 1.0)
21mr|libcupsfilters-2.0.0-8|44	BuildRequires: pkgconfig(fontconfig)
21mr|libcupsfilters-2.0.0-8|45	# Color management engine in rastering filter functions
21mr|libcupsfilters-2.0.0-8|46	# (based on the CHANGES-1.x.md, required from version 1.0b1)
21mr|libcupsfilters-2.0.0-8|47	BuildRequires: pkgconfig(lcms2)
21mr|libcupsfilters-2.0.0-8|48	# support for reading the resolution of an image from its EXIF data when loading it
21mr|libcupsfilters-2.0.0-8|49	# (required from version 1.28.16, details at https://github.com/OpenPrinting/cups-filters/issues/362)
21mr|libcupsfilters-2.0.0-8|50	BuildRequires: pkgconfig(libexif)
21mr|libcupsfilters-2.0.0-8|51	# JPEG file format support
21mr|libcupsfilters-2.0.0-8|52	BuildRequires: pkgconfig(libjpeg)
21mr|libcupsfilters-2.0.0-8|53	# PNG file format support
21mr|libcupsfilters-2.0.0-8|54	BuildRequires: pkgconfig(libpng)
21mr|libcupsfilters-2.0.0-8|55	# PDF filter functions
21mr|libcupsfilters-2.0.0-8|56	BuildRequires: pkgconfig(libqpdf)
21mr|libcupsfilters-2.0.0-8|57	# TIFF image support
21mr|libcupsfilters-2.0.0-8|58	BuildRequires: pkgconfig(libtiff-4)
21mr|libcupsfilters-2.0.0-8|59	# For pdftoraster filter
21mr|libcupsfilters-2.0.0-8|60	BuildRequires: pkgconfig(poppler-cpp)
21mr|libcupsfilters-2.0.0-8|61	
21mr|libcupsfilters-2.0.0-8|62	%description
21mr|libcupsfilters-2.0.0-8|63	This package provides the libcupsfilters library, which in its 2.x version
21mr|libcupsfilters-2.0.0-8|64	contains all the code of the filters of the former cups-filters package as
21mr|libcupsfilters-2.0.0-8|65	library functions, the so-called filter functions.
21mr|libcupsfilters-2.0.0-8|66	
21mr|libcupsfilters-2.0.0-8|67	The filter functions are principally intended to be used for the data
21mr|libcupsfilters-2.0.0-8|68	format conversion tasks needed in Printer Applications. In addition to
21mr|libcupsfilters-2.0.0-8|69	the filter functions libcupsfilters also contains several API functions
21mr|libcupsfilters-2.0.0-8|70	useful for developing printer drivers/Printer Applications, like image
21mr|libcupsfilters-2.0.0-8|71	and raster graphics handling, make/model/device ID matching etc.
21mr|libcupsfilters-2.0.0-8|72	
21mr|libcupsfilters-2.0.0-8|73	#----------------------------------------------------------------------------
21mr|libcupsfilters-2.0.0-8|74	
21mr|libcupsfilters-2.0.0-8|75	%package data
21mr|libcupsfilters-2.0.0-8|76	Summary:	Data files for libcupsfilters
21mr|libcupsfilters-2.0.0-8|77	BuildArch:	noarch
21mr|libcupsfilters-2.0.0-8|78	Requires:	%{libname} = %{EVRD}
21mr|libcupsfilters-2.0.0-8|79	Conflicts:	cups-filters < 2.0
21mr|libcupsfilters-2.0.0-8|80	
21mr|libcupsfilters-2.0.0-8|81	%description data
21mr|libcupsfilters-2.0.0-8|82	Data files for libcupsfilters (%{libname})
21mr|libcupsfilters-2.0.0-8|83	
21mr|libcupsfilters-2.0.0-8|84	%files data
21mr|libcupsfilters-2.0.0-8|85	%license COPYING LICENSE NOTICE
21mr|libcupsfilters-2.0.0-8|86	%doc AUTHORS CHANGES.md CHANGES-1.x.md README.md
21mr|libcupsfilters-2.0.0-8|87	%dir %{_datadir}/cups/banners
21mr|libcupsfilters-2.0.0-8|88	%{_datadir}/cups/banners/classified
21mr|libcupsfilters-2.0.0-8|89	%{_datadir}/cups/banners/confidential
21mr|libcupsfilters-2.0.0-8|90	%{_datadir}/cups/banners/form
21mr|libcupsfilters-2.0.0-8|91	%{_datadir}/cups/banners/secret
21mr|libcupsfilters-2.0.0-8|92	%{_datadir}/cups/banners/standard
21mr|libcupsfilters-2.0.0-8|93	%{_datadir}/cups/banners/topsecret
21mr|libcupsfilters-2.0.0-8|94	%{_datadir}/cups/banners/unclassified
21mr|libcupsfilters-2.0.0-8|95	%dir %{_datadir}/cups/charsets
21mr|libcupsfilters-2.0.0-8|96	%{_datadir}/cups/charsets/pdf.utf-8
21mr|libcupsfilters-2.0.0-8|97	%{_datadir}/cups/charsets/pdf.utf-8.heavy
21mr|libcupsfilters-2.0.0-8|98	%{_datadir}/cups/charsets/pdf.utf-8.simple
21mr|libcupsfilters-2.0.0-8|99	%{_datadir}/cups/data/classified.pdf
21mr|libcupsfilters-2.0.0-8|100	%{_datadir}/cups/data/confidential.pdf
21mr|libcupsfilters-2.0.0-8|101	%{_datadir}/cups/data/default-testpage.pdf
21mr|libcupsfilters-2.0.0-8|102	%{_datadir}/cups/data/default.pdf
21mr|libcupsfilters-2.0.0-8|103	%{_datadir}/cups/data/form_english.pdf
21mr|libcupsfilters-2.0.0-8|104	%{_datadir}/cups/data/form_russian.pdf
21mr|libcupsfilters-2.0.0-8|105	%{_datadir}/cups/data/*.odt
21mr|libcupsfilters-2.0.0-8|106	%{_datadir}/cups/data/secret.pdf
21mr|libcupsfilters-2.0.0-8|107	%{_datadir}/cups/data/standard.pdf
21mr|libcupsfilters-2.0.0-8|108	%{_datadir}/cups/data/testprint
21mr|libcupsfilters-2.0.0-8|109	%{_datadir}/cups/data/topsecret.pdf
21mr|libcupsfilters-2.0.0-8|110	%{_datadir}/cups/data/unclassified.pdf
21mr|libcupsfilters-2.0.0-8|111	
21mr|libcupsfilters-2.0.0-8|112	#----------------------------------------------------------------------------
21mr|libcupsfilters-2.0.0-8|113	
21mr|libcupsfilters-2.0.0-8|114	%package -n %{devname}
21mr|libcupsfilters-2.0.0-8|115	Summary:	Development files for %{name}
21mr|libcupsfilters-2.0.0-8|116	Group:		Development/C
21mr|libcupsfilters-2.0.0-8|117	Requires:	%{libname} = %{EVRD}
21mr|libcupsfilters-2.0.0-8|118	
21mr|libcupsfilters-2.0.0-8|119	%description -n %{devname}
21mr|libcupsfilters-2.0.0-8|120	Development files for %{name}.
21mr|libcupsfilters-2.0.0-8|121	
21mr|libcupsfilters-2.0.0-8|122	%files -n %{devname}
21mr|libcupsfilters-2.0.0-8|123	%license COPYING LICENSE NOTICE
21mr|libcupsfilters-2.0.0-8|124	%doc CONTRIBUTING.md DEVELOPING.md
21mr|libcupsfilters-2.0.0-8|125	%dir %{_includedir}/cupsfilters
21mr|libcupsfilters-2.0.0-8|126	%{_includedir}/cupsfilters/*
21mr|libcupsfilters-2.0.0-8|127	%{_libdir}/libcupsfilters.so
21mr|libcupsfilters-2.0.0-8|128	%{_libdir}/pkgconfig/libcupsfilters.pc
21mr|libcupsfilters-2.0.0-8|129	
21mr|libcupsfilters-2.0.0-8|130	#----------------------------------------------------------------------------
21mr|libcupsfilters-2.0.0-8|131	
21mr|libcupsfilters-2.0.0-8|132	%package -n %{libname}
21mr|libcupsfilters-2.0.0-8|133	Summary:	Shared library files for %{name}
21mr|libcupsfilters-2.0.0-8|134	Group:		System/Libraries
21mr|libcupsfilters-2.0.0-8|135	Requires:	%{gs_path}
21mr|libcupsfilters-2.0.0-8|136	Requires:	libcupsfilters-data
21mr|libcupsfilters-2.0.0-8|137	# compat with Fedora/RH
21mr|libcupsfilters-2.0.0-8|138	Provides:	libcupsfilters = %{EVRD}
21mr|libcupsfilters-2.0.0-8|139	Provides:	libcupsfilters%{_isa} = %{EVRD}
21mr|libcupsfilters-2.0.0-8|140	
21mr|libcupsfilters-2.0.0-8|141	%description -n %{libname}
21mr|libcupsfilters-2.0.0-8|142	Shared library files for %{name}
21mr|libcupsfilters-2.0.0-8|143	
21mr|libcupsfilters-2.0.0-8|144	%files -n %{libname}
21mr|libcupsfilters-2.0.0-8|145	%license COPYING LICENSE NOTICE
21mr|libcupsfilters-2.0.0-8|146	%{_libdir}/%{name}.so.%{major}*
21mr|libcupsfilters-2.0.0-8|147	
21mr|libcupsfilters-2.0.0-8|148	#----------------------------------------------------------------------------
21mr|libcupsfilters-2.0.0-8|149	
21mr|libcupsfilters-2.0.0-8|150	%prep
21mr|libcupsfilters-2.0.0-8|151	%autosetup -p1
21mr|libcupsfilters-2.0.0-8|152	
21mr|libcupsfilters-2.0.0-8|153	%build
21mr|libcupsfilters-2.0.0-8|154	./autogen.sh
21mr|libcupsfilters-2.0.0-8|155	
21mr|libcupsfilters-2.0.0-8|156	%configure \
21mr|libcupsfilters-2.0.0-8|157	--disable-static \
21mr|libcupsfilters-2.0.0-8|158	--disable-silent-rules \
21mr|libcupsfilters-2.0.0-8|159	--disable-mutool \
21mr|libcupsfilters-2.0.0-8|160	--with-gs-path=%{gs_path} \
21mr|libcupsfilters-2.0.0-8|161	--disable-rpath \
21mr|libcupsfilters-2.0.0-8|162	--enable-dbus
21mr|libcupsfilters-2.0.0-8|163	
21mr|libcupsfilters-2.0.0-8|164	%make_build
21mr|libcupsfilters-2.0.0-8|165	
21mr|libcupsfilters-2.0.0-8|166	%install
21mr|libcupsfilters-2.0.0-8|167	%make_install
21mr|libcupsfilters-2.0.0-8|168	
21mr|libcupsfilters-2.0.0-8|169	# Removing unnecessary files
21mr|libcupsfilters-2.0.0-8|170	rm -rf %{buildroot}/usr/share/doc/libcupsfilters
21mr|libcupsfilters-2.0.0-8|171	
21mr|libcupsfilters-2.0.0-8|172	%changelog
21mr|libcupsfilters-2.0.0-8|173	* Thu Jan 22 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libcupsfilters-2.0.0-8|174	- drop CVE-2025-64503 - this for cups-filters project!
21mr|libcupsfilters-2.0.0-8|175	
21mr|libcupsfilters-2.0.0-8|176	* Thu Jan 22 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libcupsfilters-2.0.0-8|177	- fix CVE
21mr|libcupsfilters-2.0.0-8|178	
21mr|libcupsfilters-2.0.0-8|179	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.0.0-7
21mr|libcupsfilters-2.0.0-8|180	- fix CVE
21mr|libcupsfilters-2.0.0-8|181	
21mr|libcupsfilters-2.0.0-8|182	* Fri Mar 15 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0.0-6
21mr|libcupsfilters-2.0.0-8|183	- rebuild
21mr|libcupsfilters-2.0.0-8|184	
21mr|libcupsfilters-2.0.0-8|185	* Wed Feb 14 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0.0-5
21mr|libcupsfilters-2.0.0-8|186	- fix typo
21mr|libcupsfilters-2.0.0-8|187	
21mr|libcupsfilters-2.0.0-8|188	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0.0-4
21mr|libcupsfilters-2.0.0-8|189	- make subpackaging more common for ROSA, restore ODT
21mr|libcupsfilters-2.0.0-8|190	- ODT were packaged in cups 2.3, let's keep them, maybe someone wants to edit the PDF
21mr|libcupsfilters-2.0.0-8|191	- (but in fact no one uses either PDF nor ODT)
21mr|libcupsfilters-2.0.0-8|192	
21mr|libcupsfilters-2.0.0-8|193	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libcupsfilters-2.0.0-8|194	- use ghostscript 10+
21mr|libcupsfilters-2.0.0-8|195	
21mr|libcupsfilters-2.0.0-8|196	* Mon Feb 12 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.0.0-2
21mr|libcupsfilters-2.0.0-8|197	- fix library naming and some clean up
21mr|libcupsfilters-2.0.0-8|198	- libtiff was duplicated in BR
21mr|libcupsfilters-2.0.0-8|199	
21mr|libcupsfilters-2.0.0-8|200	* Wed Dec 20 2023 Irgaliev Amin <irgaliev01@mail.ru>
21mr|libcupsfilters-2.0.0-8|201	- Add 2.0.0 version
21mr|libcupsfilters-2.0.0-8|202	
21mr|libcupsfilters-2.0.0-8|203	* Wed Dec 6 2023 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libcupsfilters-2.0.0-8|204	- Add 2.0 version

13527 21
21mr|libcxx-12.0.1-2|1	# If you need to bootstrap this, turn this on.
21mr|libcxx-12.0.1-2|2	# Otherwise, you have a loop with libcxxabi
21mr|libcxx-12.0.1-2|3	%bcond_with bootstrap
21mr|libcxx-12.0.1-2|4	
21mr|libcxx-12.0.1-2|5	%define major 1
21mr|libcxx-12.0.1-2|6	%define libname %mklibname c++ %{major}
21mr|libcxx-12.0.1-2|7	%define devname %mklibname c++ -d
21mr|libcxx-12.0.1-2|8	%define sdevname %mklibname c++ -d -s
21mr|libcxx-12.0.1-2|9	
21mr|libcxx-12.0.1-2|10	%bcond_without git
21mr|libcxx-12.0.1-2|11	
21mr|libcxx-12.0.1-2|12	Summary:	C++ standard library targeting C++11
21mr|libcxx-12.0.1-2|13	Name:		libcxx
21mr|libcxx-12.0.1-2|14	Version:	12.0.1
21mr|libcxx-12.0.1-2|15	Release:	2
21mr|libcxx-12.0.1-2|16	License:	MIT or NCSA
21mr|libcxx-12.0.1-2|17	Group:		System/Libraries
21mr|libcxx-12.0.1-2|18	Url:		http://libcxx.llvm.org
21mr|libcxx-12.0.1-2|19	%if %{with git}
21mr|libcxx-12.0.1-2|20	Source0:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/libcxx-%{version}.src.tar.xz
21mr|libcxx-12.0.1-2|21	%else
21mr|libcxx-12.0.1-2|22	Source0:	http://releases.llvm.org/%{version}/libcxx-%{version}.src.tar.xz
21mr|libcxx-12.0.1-2|23	%endif
21mr|libcxx-12.0.1-2|24	Patch0:		0001-libcxx-Remove-monorepo-requirement.patch
21mr|libcxx-12.0.1-2|25	BuildRequires:	cmake
21mr|libcxx-12.0.1-2|26	BuildRequires:	llvm-devel
21mr|libcxx-12.0.1-2|27	%if %{without bootstrap}
21mr|libcxx-12.0.1-2|28	BuildRequires:	python3
21mr|libcxx-12.0.1-2|29	BuildRequires:	libcxxabi-devel
21mr|libcxx-12.0.1-2|30	%endif
21mr|libcxx-12.0.1-2|31	
21mr|libcxx-12.0.1-2|32	%description
21mr|libcxx-12.0.1-2|33	libc++ is a new implementation of the C++ standard library, targeting C++11.
21mr|libcxx-12.0.1-2|34	
21mr|libcxx-12.0.1-2|35	#----------------------------------------------------------------------------
21mr|libcxx-12.0.1-2|36	
21mr|libcxx-12.0.1-2|37	%package -n %{libname}
21mr|libcxx-12.0.1-2|38	Summary:	C++ standard library targeting C++11
21mr|libcxx-12.0.1-2|39	Group:		System/Libraries
21mr|libcxx-12.0.1-2|40	
21mr|libcxx-12.0.1-2|41	%description -n %{libname}
21mr|libcxx-12.0.1-2|42	libc++ is a new implementation of the C++ standard library, targeting C++11.
21mr|libcxx-12.0.1-2|43	
21mr|libcxx-12.0.1-2|44	%files -n %{libname}
21mr|libcxx-12.0.1-2|45	%doc CREDITS.TXT LICENSE.TXT TODO.TXT
21mr|libcxx-12.0.1-2|46	%{_libdir}/libc++.so.%{major}*
21mr|libcxx-12.0.1-2|47	
21mr|libcxx-12.0.1-2|48	#----------------------------------------------------------------------------
21mr|libcxx-12.0.1-2|49	
21mr|libcxx-12.0.1-2|50	%package -n %{devname}
21mr|libcxx-12.0.1-2|51	Summary:	Libraries and header files for libcxx development
21mr|libcxx-12.0.1-2|52	Group:		Development/C++
21mr|libcxx-12.0.1-2|53	Requires:	%{libname} = %{EVRD}
21mr|libcxx-12.0.1-2|54	Provides:	%{name}-devel = %{EVRD}
21mr|libcxx-12.0.1-2|55	
21mr|libcxx-12.0.1-2|56	%description -n %{devname}
21mr|libcxx-12.0.1-2|57	Development files for a new implementation of the C++ standard library,
21mr|libcxx-12.0.1-2|58	targeting C++11.
21mr|libcxx-12.0.1-2|59	
21mr|libcxx-12.0.1-2|60	%files -n %{devname}
21mr|libcxx-12.0.1-2|61	%doc CREDITS.TXT LICENSE.TXT TODO.TXT
21mr|libcxx-12.0.1-2|62	%{_includedir}/libcxx-internal/
21mr|libcxx-12.0.1-2|63	%{_includedir}/c++/
21mr|libcxx-12.0.1-2|64	%{_libdir}/libc++*.so
21mr|libcxx-12.0.1-2|65	#----------------------------------------------------------------------------
21mr|libcxx-12.0.1-2|66	
21mr|libcxx-12.0.1-2|67	%package -n %{sdevname}
21mr|libcxx-12.0.1-2|68	Summary:	Static libraries for libcxx development
21mr|libcxx-12.0.1-2|69	Group:		Development/C++
21mr|libcxx-12.0.1-2|70	Provides:	%{name}-static-devel = %{EVRD}
21mr|libcxx-12.0.1-2|71	
21mr|libcxx-12.0.1-2|72	%description -n %{sdevname}
21mr|libcxx-12.0.1-2|73	Static version of a new implementation of the C++ standard library,
21mr|libcxx-12.0.1-2|74	targeting C++11.
21mr|libcxx-12.0.1-2|75	
21mr|libcxx-12.0.1-2|76	%files -n %{sdevname}
21mr|libcxx-12.0.1-2|77	%doc CREDITS.TXT LICENSE.TXT TODO.TXT
21mr|libcxx-12.0.1-2|78	%{_libdir}/libc++*.a
21mr|libcxx-12.0.1-2|79	
21mr|libcxx-12.0.1-2|80	#----------------------------------------------------------------------------
21mr|libcxx-12.0.1-2|81	
21mr|libcxx-12.0.1-2|82	%prep
21mr|libcxx-12.0.1-2|83	%setup -q -n %{name}-%{version}.src
21mr|libcxx-12.0.1-2|84	%patch0 -p1
21mr|libcxx-12.0.1-2|85	%ifarch %{e2k}
21mr|libcxx-12.0.1-2|86	sed -i 's/-Werror=return-type/-Wreturn-type/' CMakeLists.txt
21mr|libcxx-12.0.1-2|87	%endif
21mr|libcxx-12.0.1-2|88	
21mr|libcxx-12.0.1-2|89	%build
21mr|libcxx-12.0.1-2|90	export LDFLAGS="-Wl,--build-id"
21mr|libcxx-12.0.1-2|91	# Clang in older releases than f24 can't build this code without crashing.
21mr|libcxx-12.0.1-2|92	# So, we use gcc there. But the really old version in RHEL 6 works. Huh.
21mr|libcxx-12.0.1-2|93	%cmake \
21mr|libcxx-12.0.1-2|94	-DCMAKE_C_COMPILER=%{_bindir}/gcc \
21mr|libcxx-12.0.1-2|95	-DCMAKE_CXX_COMPILER=%{_bindir}/g++ \
21mr|libcxx-12.0.1-2|96	-DLIBCXX_STANDALONE_BUILD=ON \
21mr|libcxx-12.0.1-2|97	%if %{without bootstrap}
21mr|libcxx-12.0.1-2|98	-DLIBCXX_CXX_ABI=libcxxabi \
21mr|libcxx-12.0.1-2|99	-DLIBCXX_CXX_ABI_INCLUDE_PATHS=%{_includedir} \
21mr|libcxx-12.0.1-2|100	-DPYTHONINTERP_FOUND=ON \
21mr|libcxx-12.0.1-2|101	-DPYTHON_EXECUTABLE=%{_bindir}/python3 \
21mr|libcxx-12.0.1-2|102	-DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=ON \
21mr|libcxx-12.0.1-2|103	-DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=ON \
21mr|libcxx-12.0.1-2|104	%endif
21mr|libcxx-12.0.1-2|105	%if 0%{?__isa_bits} == 64
21mr|libcxx-12.0.1-2|106	-DLIBCXX_LIBDIR_SUFFIX:STRING=64 \
21mr|libcxx-12.0.1-2|107	%endif
21mr|libcxx-12.0.1-2|108	-DCMAKE_BUILD_TYPE=RelWithDebInfo
21mr|libcxx-12.0.1-2|109	
21mr|libcxx-12.0.1-2|110	%make -s
21mr|libcxx-12.0.1-2|111	
21mr|libcxx-12.0.1-2|112	%install
21mr|libcxx-12.0.1-2|113	%makeinstall_std -C build
21mr|libcxx-12.0.1-2|114	
21mr|libcxx-12.0.1-2|115	# Install header files that libcxxabi needs
21mr|libcxx-12.0.1-2|116	mkdir -p %{buildroot}%{_includedir}/libcxx-internal/
21mr|libcxx-12.0.1-2|117	install -m 0644 src/include/* %{buildroot}%{_includedir}/libcxx-internal/
21mr|libcxx-12.0.1-2|118	
21mr|libcxx-12.0.1-2|119	
21mr|libcxx-12.0.1-2|120	
21mr|libcxx-12.0.1-2|121	

13528 21
21mr|libcxxabi-12.0.1-1|1	%define major 1
21mr|libcxxabi-12.0.1-1|2	%define libname %mklibname c++abi %{major}
21mr|libcxxabi-12.0.1-1|3	%define devname %mklibname c++abi -d
21mr|libcxxabi-12.0.1-1|4	%define sdevname %mklibname c++abi -d -s
21mr|libcxxabi-12.0.1-1|5	
21mr|libcxxabi-12.0.1-1|6	%bcond_without git
21mr|libcxxabi-12.0.1-1|7	
21mr|libcxxabi-12.0.1-1|8	Summary:	Low level support for a standard C++ library
21mr|libcxxabi-12.0.1-1|9	Name:		libcxxabi
21mr|libcxxabi-12.0.1-1|10	Version:	12.0.1
21mr|libcxxabi-12.0.1-1|11	Release:	1
21mr|libcxxabi-12.0.1-1|12	License:	MIT or NCSA
21mr|libcxxabi-12.0.1-1|13	Group:		System/Libraries
21mr|libcxxabi-12.0.1-1|14	Url:		http://libcxxabi.llvm.org
21mr|libcxxabi-12.0.1-1|15	%if %{with git}
21mr|libcxxabi-12.0.1-1|16	Source0:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/libcxxabi-%{version}.src.tar.xz
21mr|libcxxabi-12.0.1-1|17	%else
21mr|libcxxabi-12.0.1-1|18	Source0:	http://releases.llvm.org/%{version}/libcxxabi-%{version}.src.tar.xz
21mr|libcxxabi-12.0.1-1|19	%endif
21mr|libcxxabi-12.0.1-1|20	Patch0:		0001-libcxxabi-Remove-monorepo-requirement.patch
21mr|libcxxabi-12.0.1-1|21	Patch1:		0001-PATCH-libcxxabi-Include-refstring.h-from-system-incl.patch
21mr|libcxxabi-12.0.1-1|22	BuildRequires:	cmake
21mr|libcxxabi-12.0.1-1|23	BuildRequires:	llvm-devel
21mr|libcxxabi-12.0.1-1|24	BuildRequires:	libcxx-devel >= %{version}
21mr|libcxxabi-12.0.1-1|25	
21mr|libcxxabi-12.0.1-1|26	%description
21mr|libcxxabi-12.0.1-1|27	libcxxabi provides low level support for a standard C++ library.
21mr|libcxxabi-12.0.1-1|28	
21mr|libcxxabi-12.0.1-1|29	#----------------------------------------------------------------------------
21mr|libcxxabi-12.0.1-1|30	
21mr|libcxxabi-12.0.1-1|31	%package -n %{libname}
21mr|libcxxabi-12.0.1-1|32	Summary:	Low level support for a standard C++ library
21mr|libcxxabi-12.0.1-1|33	Group:		System/Libraries
21mr|libcxxabi-12.0.1-1|34	
21mr|libcxxabi-12.0.1-1|35	%description -n %{libname}
21mr|libcxxabi-12.0.1-1|36	libcxxabi provides low level support for a standard C++ library.
21mr|libcxxabi-12.0.1-1|37	
21mr|libcxxabi-12.0.1-1|38	%files -n %{libname}
21mr|libcxxabi-12.0.1-1|39	%doc CREDITS.TXT LICENSE.TXT
21mr|libcxxabi-12.0.1-1|40	%{_libdir}/libc++abi.so.%{major}*
21mr|libcxxabi-12.0.1-1|41	
21mr|libcxxabi-12.0.1-1|42	#----------------------------------------------------------------------------
21mr|libcxxabi-12.0.1-1|43	
21mr|libcxxabi-12.0.1-1|44	%package -n %{devname}
21mr|libcxxabi-12.0.1-1|45	Summary:	Libraries and header files for libcxxabi development
21mr|libcxxabi-12.0.1-1|46	Group:		Development/C++
21mr|libcxxabi-12.0.1-1|47	Requires:	%{libname} = %{EVRD}
21mr|libcxxabi-12.0.1-1|48	Provides:	%{name}-devel = %{EVRD}
21mr|libcxxabi-12.0.1-1|49	
21mr|libcxxabi-12.0.1-1|50	%description -n %{devname}
21mr|libcxxabi-12.0.1-1|51	Development files for low level support for a standard C++ library.
21mr|libcxxabi-12.0.1-1|52	
21mr|libcxxabi-12.0.1-1|53	%files -n %{devname}
21mr|libcxxabi-12.0.1-1|54	%doc CREDITS.TXT LICENSE.TXT
21mr|libcxxabi-12.0.1-1|55	%{_includedir}/*.h
21mr|libcxxabi-12.0.1-1|56	%{_libdir}/libc++abi.so
21mr|libcxxabi-12.0.1-1|57	
21mr|libcxxabi-12.0.1-1|58	#----------------------------------------------------------------------------
21mr|libcxxabi-12.0.1-1|59	
21mr|libcxxabi-12.0.1-1|60	%package -n %{sdevname}
21mr|libcxxabi-12.0.1-1|61	Summary:	Static libcxxabi library
21mr|libcxxabi-12.0.1-1|62	Group:		Development/C++
21mr|libcxxabi-12.0.1-1|63	Provides:	%{name}-static-devel = %{EVRD}
21mr|libcxxabi-12.0.1-1|64	
21mr|libcxxabi-12.0.1-1|65	%description -n %{sdevname}
21mr|libcxxabi-12.0.1-1|66	Static libcxxabi library
21mr|libcxxabi-12.0.1-1|67	
21mr|libcxxabi-12.0.1-1|68	%files -n %{sdevname}
21mr|libcxxabi-12.0.1-1|69	%doc CREDITS.TXT LICENSE.TXT
21mr|libcxxabi-12.0.1-1|70	%{_libdir}/libc++abi.a
21mr|libcxxabi-12.0.1-1|71	
21mr|libcxxabi-12.0.1-1|72	#----------------------------------------------------------------------------
21mr|libcxxabi-12.0.1-1|73	
21mr|libcxxabi-12.0.1-1|74	%prep
21mr|libcxxabi-12.0.1-1|75	%setup -q -n %{name}-%{version}.src
21mr|libcxxabi-12.0.1-1|76	%patch0 -p1
21mr|libcxxabi-12.0.1-1|77	%patch1 -p2
21mr|libcxxabi-12.0.1-1|78	
21mr|libcxxabi-12.0.1-1|79	sed -i 's|${LLVM_BINARY_DIR}/share/llvm/cmake|%{_libdir}/cmake/llvm|g' CMakeLists.txt
21mr|libcxxabi-12.0.1-1|80	
21mr|libcxxabi-12.0.1-1|81	%build
21mr|libcxxabi-12.0.1-1|82	export LDFLAGS="-Wl,--build-id"
21mr|libcxxabi-12.0.1-1|83	%cmake \
21mr|libcxxabi-12.0.1-1|84	-DCMAKE_C_COMPILER=%{_bindir}/gcc \
21mr|libcxxabi-12.0.1-1|85	-DCMAKE_CXX_COMPILER=%{_bindir}/g++ \
21mr|libcxxabi-12.0.1-1|86	-DLLVM_CONFIG=%{_bindir}/llvm-config \
21mr|libcxxabi-12.0.1-1|87	-DLIBCXXABI_LIBCXX_INCLUDES=%{_includedir}/c++/v1/ \
21mr|libcxxabi-12.0.1-1|88	%if 0%{?__isa_bits} == 64
21mr|libcxxabi-12.0.1-1|89	-DLIBCXXABI_LIBDIR_SUFFIX:STRING=64 \
21mr|libcxxabi-12.0.1-1|90	%endif
21mr|libcxxabi-12.0.1-1|91	-DCMAKE_BUILD_TYPE=RelWithDebInfo
21mr|libcxxabi-12.0.1-1|92	
21mr|libcxxabi-12.0.1-1|93	%make -s
21mr|libcxxabi-12.0.1-1|94	
21mr|libcxxabi-12.0.1-1|95	%install
21mr|libcxxabi-12.0.1-1|96	%makeinstall_std -C build
21mr|libcxxabi-12.0.1-1|97	mkdir -p %{buildroot}%{_includedir}
21mr|libcxxabi-12.0.1-1|98	cp -a include/*.h %{buildroot}%{_includedir}/

13529 21
21mr|libdaemon-0.14-13|1	%define major 0
21mr|libdaemon-0.14-13|2	%define libname %mklibname daemon %{major}
21mr|libdaemon-0.14-13|3	%define devname %mklibname daemon -d
21mr|libdaemon-0.14-13|4	
21mr|libdaemon-0.14-13|5	Summary:	Lightweight C library which eases the writing of UNIX daemons
21mr|libdaemon-0.14-13|6	Name:		libdaemon
21mr|libdaemon-0.14-13|7	Version:	0.14
21mr|libdaemon-0.14-13|8	Release:	13
21mr|libdaemon-0.14-13|9	License:	LGPLv2.1+
21mr|libdaemon-0.14-13|10	Group:		System/Libraries
21mr|libdaemon-0.14-13|11	Url:		http://0pointer.de/lennart/projects/libdaemon
21mr|libdaemon-0.14-13|12	Source0:	http://0pointer.de/lennart/projects/libdaemon/%{name}-%{version}.tar.gz
21mr|libdaemon-0.14-13|13	BuildRequires:	doxygen
21mr|libdaemon-0.14-13|14	BuildRequires:	lynx
21mr|libdaemon-0.14-13|15	
21mr|libdaemon-0.14-13|16	%description
21mr|libdaemon-0.14-13|17	libdaemon is a lightweight C library which eases the writing of UNIX daemons.
21mr|libdaemon-0.14-13|18	It consists of the following parts:
21mr|libdaemon-0.14-13|19	* A wrapper around fork() which does the correct daemonization procedure
21mr|libdaemon-0.14-13|20	of a process
21mr|libdaemon-0.14-13|21	* A wrapper around syslog() for simpler and compatible log output to
21mr|libdaemon-0.14-13|22	Syslog or STDERR
21mr|libdaemon-0.14-13|23	* An API for writing PID files
21mr|libdaemon-0.14-13|24	* An API for serializing UNIX signals into a pipe for usage with
21mr|libdaemon-0.14-13|25	select() or poll()
21mr|libdaemon-0.14-13|26	
21mr|libdaemon-0.14-13|27	Routines like these are included in most of the daemon software available. It
21mr|libdaemon-0.14-13|28	is not that simple to get it done right and code duplication cannot be a goal.
21mr|libdaemon-0.14-13|29	
21mr|libdaemon-0.14-13|30	#----------------------------------------------------------------------------
21mr|libdaemon-0.14-13|31	
21mr|libdaemon-0.14-13|32	%package -n %{libname}
21mr|libdaemon-0.14-13|33	Summary:	Dynamic libraries from %{name}
21mr|libdaemon-0.14-13|34	Group:		System/Libraries
21mr|libdaemon-0.14-13|35	Provides:	daemon = %{EVRD}
21mr|libdaemon-0.14-13|36	
21mr|libdaemon-0.14-13|37	%description -n %{libname}
21mr|libdaemon-0.14-13|38	Dynamic libraries from %{name}.
21mr|libdaemon-0.14-13|39	
21mr|libdaemon-0.14-13|40	%files -n %{libname}
21mr|libdaemon-0.14-13|41	%{_libdir}/libdaemon.so.%{major}*
21mr|libdaemon-0.14-13|42	
21mr|libdaemon-0.14-13|43	#----------------------------------------------------------------------------
21mr|libdaemon-0.14-13|44	
21mr|libdaemon-0.14-13|45	%package -n %{devname}
21mr|libdaemon-0.14-13|46	Summary:	Header files and static libraries from %{name}
21mr|libdaemon-0.14-13|47	Group:		Development/C
21mr|libdaemon-0.14-13|48	Requires:	%{libname} = %{EVRD}
21mr|libdaemon-0.14-13|49	Provides:	%{name}-devel = %{EVRD}
21mr|libdaemon-0.14-13|50	Provides:	daemon-devel = %{EVRD}
21mr|libdaemon-0.14-13|51	Obsoletes:	%{libname}-devel < 0.14-6
21mr|libdaemon-0.14-13|52	
21mr|libdaemon-0.14-13|53	%description -n %{devname}
21mr|libdaemon-0.14-13|54	Libraries and includes files for developing programs based on %{name}.
21mr|libdaemon-0.14-13|55	
21mr|libdaemon-0.14-13|56	%files -n %{devname}
21mr|libdaemon-0.14-13|57	%doc README
21mr|libdaemon-0.14-13|58	%{_includedir}/%{name}
21mr|libdaemon-0.14-13|59	%{_libdir}/libdaemon.so
21mr|libdaemon-0.14-13|60	%{_libdir}/pkgconfig/libdaemon.pc
21mr|libdaemon-0.14-13|61	
21mr|libdaemon-0.14-13|62	#----------------------------------------------------------------------------
21mr|libdaemon-0.14-13|63	
21mr|libdaemon-0.14-13|64	%prep
21mr|libdaemon-0.14-13|65	%setup -q
21mr|libdaemon-0.14-13|66	
21mr|libdaemon-0.14-13|67	%build
21mr|libdaemon-0.14-13|68	%configure \
21mr|libdaemon-0.14-13|69	--disable-static
21mr|libdaemon-0.14-13|70	%make
21mr|libdaemon-0.14-13|71	
21mr|libdaemon-0.14-13|72	%install
21mr|libdaemon-0.14-13|73	%makeinstall_std
21mr|libdaemon-0.14-13|74	
21mr|libdaemon-0.14-13|75	#(tpg) useless
21mr|libdaemon-0.14-13|76	rm -rf %{buildroot}%{_datadir}/doc/libdaemon

13530 21
21mr|libdatachannel-0.20.2-3|1	%define	soversion() %(echo "%1" | awk -F. '{print $1"."$2}')
21mr|libdatachannel-0.20.2-3|2	
21mr|libdatachannel-0.20.2-3|3	Summary:	WebRTC network library featuring Data Channels, Media Transport, and WebSockets
21mr|libdatachannel-0.20.2-3|4	Name:		libdatachannel
21mr|libdatachannel-0.20.2-3|5	Version:	0.20.2
21mr|libdatachannel-0.20.2-3|6	Release:	3
21mr|libdatachannel-0.20.2-3|7	License:	MPLv2.0
21mr|libdatachannel-0.20.2-3|8	Group:		System/Libraries
21mr|libdatachannel-0.20.2-3|9	Url:		https://libdatachannel.org/
21mr|libdatachannel-0.20.2-3|10	Source0:	https://github.com/paullouisageneau/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|libdatachannel-0.20.2-3|11	BuildRequires:	cmake >= 3.7
21mr|libdatachannel-0.20.2-3|12	BuildRequires:	nlohmann_json
21mr|libdatachannel-0.20.2-3|13	BuildRequires:	plog
21mr|libdatachannel-0.20.2-3|14	# We prefer libnice over libjuice
21mr|libdatachannel-0.20.2-3|15	#BuildRequires:	libjuice-devel
21mr|libdatachannel-0.20.2-3|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|libdatachannel-0.20.2-3|17	BuildRequires:	pkgconfig(gnutls)
21mr|libdatachannel-0.20.2-3|18	BuildRequires:	pkgconfig(libsrtp2)
21mr|libdatachannel-0.20.2-3|19	BuildRequires:	pkgconfig(nettle)
21mr|libdatachannel-0.20.2-3|20	BuildRequires:	pkgconfig(nice)
21mr|libdatachannel-0.20.2-3|21	BuildRequires:	pkgconfig(usrsctp)
21mr|libdatachannel-0.20.2-3|22	
21mr|libdatachannel-0.20.2-3|23	%description
21mr|libdatachannel-0.20.2-3|24	This is a standalone implementation of WebRTC Data Channels, WebRTC Media
21mr|libdatachannel-0.20.2-3|25	Transport, and WebSockets in C++17 with C bindings for POSIX platforms
21mr|libdatachannel-0.20.2-3|26	(including GNU/Linux, Android, FreeBSD, Apple macOS and iOS) and Microsoft
21mr|libdatachannel-0.20.2-3|27	Windows.
21mr|libdatachannel-0.20.2-3|28	
21mr|libdatachannel-0.20.2-3|29	%files
21mr|libdatachannel-0.20.2-3|30	%{_libdir}/%{name}.so.%{soversion %{version}}*
21mr|libdatachannel-0.20.2-3|31	
21mr|libdatachannel-0.20.2-3|32	#-----------------------------------------------------------------------------
21mr|libdatachannel-0.20.2-3|33	
21mr|libdatachannel-0.20.2-3|34	%package devel
21mr|libdatachannel-0.20.2-3|35	Summary:	Development files for %{name}
21mr|libdatachannel-0.20.2-3|36	Group:		Development/C
21mr|libdatachannel-0.20.2-3|37	Requires:	%{name} = %{EVRD}
21mr|libdatachannel-0.20.2-3|38	
21mr|libdatachannel-0.20.2-3|39	%description devel
21mr|libdatachannel-0.20.2-3|40	The %{name}-devel package contains libraries and header files for developing
21mr|libdatachannel-0.20.2-3|41	applications that use %{name}.
21mr|libdatachannel-0.20.2-3|42	
21mr|libdatachannel-0.20.2-3|43	%files devel
21mr|libdatachannel-0.20.2-3|44	%doc LICENSE README.md DOC.md
21mr|libdatachannel-0.20.2-3|45	%{_includedir}/rtc/
21mr|libdatachannel-0.20.2-3|46	%{_libdir}/cmake/LibDataChannel/
21mr|libdatachannel-0.20.2-3|47	%{_libdir}/%{name}.so
21mr|libdatachannel-0.20.2-3|48	
21mr|libdatachannel-0.20.2-3|49	#-----------------------------------------------------------------------------
21mr|libdatachannel-0.20.2-3|50	
21mr|libdatachannel-0.20.2-3|51	%prep
21mr|libdatachannel-0.20.2-3|52	%autosetup
21mr|libdatachannel-0.20.2-3|53	
21mr|libdatachannel-0.20.2-3|54	
21mr|libdatachannel-0.20.2-3|55	%build
21mr|libdatachannel-0.20.2-3|56	%cmake	-DPREFER_SYSTEM_LIB=ON \
21mr|libdatachannel-0.20.2-3|57	-DUSE_GNUTLS=ON \
21mr|libdatachannel-0.20.2-3|58	-DUSE_NICE=ON \
21mr|libdatachannel-0.20.2-3|59	-DCMAKE_BUILD_TYPE=RelWithDebInfo
21mr|libdatachannel-0.20.2-3|60	%make
21mr|libdatachannel-0.20.2-3|61	
21mr|libdatachannel-0.20.2-3|62	
21mr|libdatachannel-0.20.2-3|63	%install
21mr|libdatachannel-0.20.2-3|64	%makeinstall_std -C build

13531 21
21mr|libdatrie-0.2.13-1|1	%define major 1
21mr|libdatrie-0.2.13-1|2	%define libname %mklibname datrie %{major}
21mr|libdatrie-0.2.13-1|3	%define devname %mklibname datrie -d
21mr|libdatrie-0.2.13-1|4	%define _disable_rebuild_configure %nil
21mr|libdatrie-0.2.13-1|5	
21mr|libdatrie-0.2.13-1|6	Summary:	Double-array structure for representing trie
21mr|libdatrie-0.2.13-1|7	Name:		libdatrie
21mr|libdatrie-0.2.13-1|8	Version:	0.2.13
21mr|libdatrie-0.2.13-1|9	Release:	1
21mr|libdatrie-0.2.13-1|10	License:	LGPLv2.1+ and GPLv2+
21mr|libdatrie-0.2.13-1|11	Group:		System/Libraries
21mr|libdatrie-0.2.13-1|12	Url:		http://linux.thai.net
21mr|libdatrie-0.2.13-1|13	Source0:	https://github.com/tlwg/libdatrie/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|libdatrie-0.2.13-1|14	
21mr|libdatrie-0.2.13-1|15	%description
21mr|libdatrie-0.2.13-1|16	This is an implementation of double-array structure for representing trie.
21mr|libdatrie-0.2.13-1|17	
21mr|libdatrie-0.2.13-1|18	Trie is a kind of digital search tree, an efficient indexing method with
21mr|libdatrie-0.2.13-1|19	O(1) time complexity for searching. Comparably as efficient as hashing,
21mr|libdatrie-0.2.13-1|20	trie also provides flexibility on incremental matching and key spelling
21mr|libdatrie-0.2.13-1|21	manipulation. This makes it ideal for lexical analyzers, as well as spelling
21mr|libdatrie-0.2.13-1|22	dictionaries.
21mr|libdatrie-0.2.13-1|23	
21mr|libdatrie-0.2.13-1|24	#----------------------------------------------------------------------------
21mr|libdatrie-0.2.13-1|25	
21mr|libdatrie-0.2.13-1|26	%package -n trietool
21mr|libdatrie-0.2.13-1|27	Summary:	Trie manipulation tool
21mr|libdatrie-0.2.13-1|28	Group:		Databases
21mr|libdatrie-0.2.13-1|29	
21mr|libdatrie-0.2.13-1|30	%description -n trietool
21mr|libdatrie-0.2.13-1|31	Trietool is a trie manipulation tool.
21mr|libdatrie-0.2.13-1|32	
21mr|libdatrie-0.2.13-1|33	%files -n trietool
21mr|libdatrie-0.2.13-1|34	%{_bindir}/*
21mr|libdatrie-0.2.13-1|35	%{_mandir}/man1/trietool*.1*
21mr|libdatrie-0.2.13-1|36	
21mr|libdatrie-0.2.13-1|37	#----------------------------------------------------------------------------
21mr|libdatrie-0.2.13-1|38	
21mr|libdatrie-0.2.13-1|39	%package -n %{libname}
21mr|libdatrie-0.2.13-1|40	Summary:	Double-array structure for representing trie
21mr|libdatrie-0.2.13-1|41	Group:		System/Libraries
21mr|libdatrie-0.2.13-1|42	Provides:	%{name} = %{EVRD}
21mr|libdatrie-0.2.13-1|43	
21mr|libdatrie-0.2.13-1|44	%description -n %{libname}
21mr|libdatrie-0.2.13-1|45	This is an implementation of double-array structure for representing trie.
21mr|libdatrie-0.2.13-1|46	
21mr|libdatrie-0.2.13-1|47	Trie is a kind of digital search tree, an efficient indexing method with
21mr|libdatrie-0.2.13-1|48	O(1) time complexity for searching. Comparably as efficient as hashing,
21mr|libdatrie-0.2.13-1|49	trie also provides flexibility on incremental matching and key spelling
21mr|libdatrie-0.2.13-1|50	manipulation. This makes it ideal for lexical analyzers, as well as spelling
21mr|libdatrie-0.2.13-1|51	dictionaries.
21mr|libdatrie-0.2.13-1|52	
21mr|libdatrie-0.2.13-1|53	%files -n %{libname}
21mr|libdatrie-0.2.13-1|54	%{_libdir}/libdatrie.so.%{major}*
21mr|libdatrie-0.2.13-1|55	
21mr|libdatrie-0.2.13-1|56	#----------------------------------------------------------------------------
21mr|libdatrie-0.2.13-1|57	
21mr|libdatrie-0.2.13-1|58	%package -n %{devname}
21mr|libdatrie-0.2.13-1|59	Summary:	Double-array structure for representing trie
21mr|libdatrie-0.2.13-1|60	Group:		Development/C
21mr|libdatrie-0.2.13-1|61	Requires:	%{libname} = %{EVRD}
21mr|libdatrie-0.2.13-1|62	Provides:	%{name}-devel = %{EVRD}
21mr|libdatrie-0.2.13-1|63	Provides:	datrie-devel = %{EVRD}
21mr|libdatrie-0.2.13-1|64	
21mr|libdatrie-0.2.13-1|65	%description -n %{devname}
21mr|libdatrie-0.2.13-1|66	This package includes the header files and developer docs for the libdatrie
21mr|libdatrie-0.2.13-1|67	package.
21mr|libdatrie-0.2.13-1|68	
21mr|libdatrie-0.2.13-1|69	Install libdatrie-devel if you want to develop programs which will use
21mr|libdatrie-0.2.13-1|70	libdatrie.
21mr|libdatrie-0.2.13-1|71	
21mr|libdatrie-0.2.13-1|72	%files -n %{devname}
21mr|libdatrie-0.2.13-1|73	%doc README AUTHORS NEWS
21mr|libdatrie-0.2.13-1|74	%{_includedir}/datrie
21mr|libdatrie-0.2.13-1|75	%{_libdir}/lib*.so
21mr|libdatrie-0.2.13-1|76	%{_libdir}/lib*.a
21mr|libdatrie-0.2.13-1|77	%{_libdir}/pkgconfig/*
21mr|libdatrie-0.2.13-1|78	
21mr|libdatrie-0.2.13-1|79	#----------------------------------------------------------------------------
21mr|libdatrie-0.2.13-1|80	
21mr|libdatrie-0.2.13-1|81	%prep
21mr|libdatrie-0.2.13-1|82	%setup -q
21mr|libdatrie-0.2.13-1|83	
21mr|libdatrie-0.2.13-1|84	%build
21mr|libdatrie-0.2.13-1|85	%configure --disable-doxygen-doc --enable-static
21mr|libdatrie-0.2.13-1|86	%make_build
21mr|libdatrie-0.2.13-1|87	
21mr|libdatrie-0.2.13-1|88	%install
21mr|libdatrie-0.2.13-1|89	%make_install

13532 21
21mr|libdazzle-3.44.0-1|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|libdazzle-3.44.0-1|2	
21mr|libdazzle-3.44.0-1|3	%define api 1.0
21mr|libdazzle-3.44.0-1|4	%define major 0
21mr|libdazzle-3.44.0-1|5	%define libname %mklibname dazzle %{api} %{major}
21mr|libdazzle-3.44.0-1|6	%define girname %mklibname dazzle-gir %{api}
21mr|libdazzle-3.44.0-1|7	%define devname %mklibname dazzle -d
21mr|libdazzle-3.44.0-1|8	
21mr|libdazzle-3.44.0-1|9	Summary:	Experimental new features for GTK+ and GLib
21mr|libdazzle-3.44.0-1|10	Name:		libdazzle
21mr|libdazzle-3.44.0-1|11	Version:	3.44.0
21mr|libdazzle-3.44.0-1|12	Release:	1
21mr|libdazzle-3.44.0-1|13	License:	GPLv3+
21mr|libdazzle-3.44.0-1|14	Group:		System/Libraries
21mr|libdazzle-3.44.0-1|15	Url:		https://download.gnome.org/sources/libdazzle/
21mr|libdazzle-3.44.0-1|16	Source0:	https://download.gnome.org/sources/libdazzle/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libdazzle-3.44.0-1|17	BuildRequires:	meson
21mr|libdazzle-3.44.0-1|18	BuildRequires:	vala
21mr|libdazzle-3.44.0-1|19	BuildRequires:	vala-tools
21mr|libdazzle-3.44.0-1|20	BuildRequires:	pkgconfig(gio-2.0)
21mr|libdazzle-3.44.0-1|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|libdazzle-3.44.0-1|22	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|libdazzle-3.44.0-1|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libdazzle-3.44.0-1|24	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libdazzle-3.44.0-1|25	
21mr|libdazzle-3.44.0-1|26	%description
21mr|libdazzle-3.44.0-1|27	libdazzle is a collection of fancy features for GLib and Gtk+ that aren't quite
21mr|libdazzle-3.44.0-1|28	ready or generic enough for use inside those libraries. This is often a proving
21mr|libdazzle-3.44.0-1|29	ground for new widget prototypes. Applications such as Builder tend to drive
21mr|libdazzle-3.44.0-1|30	development of this project.
21mr|libdazzle-3.44.0-1|31	
21mr|libdazzle-3.44.0-1|32	#----------------------------------------------------------------------------
21mr|libdazzle-3.44.0-1|33	
21mr|libdazzle-3.44.0-1|34	%package -n %{libname}
21mr|libdazzle-3.44.0-1|35	Summary:	Experimental new features for GTK+ and GLib
21mr|libdazzle-3.44.0-1|36	Group:		System/Libraries
21mr|libdazzle-3.44.0-1|37	
21mr|libdazzle-3.44.0-1|38	%description -n %{libname}
21mr|libdazzle-3.44.0-1|39	libdazzle is a collection of fancy features for GLib and Gtk+ that aren't quite
21mr|libdazzle-3.44.0-1|40	ready or generic enough for use inside those libraries. This is often a proving
21mr|libdazzle-3.44.0-1|41	ground for new widget prototypes. Applications such as Builder tend to drive
21mr|libdazzle-3.44.0-1|42	development of this project.
21mr|libdazzle-3.44.0-1|43	
21mr|libdazzle-3.44.0-1|44	%files -n %{libname} -f %{name}-%{api}.lang
21mr|libdazzle-3.44.0-1|45	%doc AUTHORS COPYING NEWS README.md
21mr|libdazzle-3.44.0-1|46	%{_libdir}/libdazzle-%{api}.so.%{major}
21mr|libdazzle-3.44.0-1|47	
21mr|libdazzle-3.44.0-1|48	#----------------------------------------------------------------------------
21mr|libdazzle-3.44.0-1|49	
21mr|libdazzle-3.44.0-1|50	%package -n %{girname}
21mr|libdazzle-3.44.0-1|51	Summary:	GObject Introspection interface description for Dazzle
21mr|libdazzle-3.44.0-1|52	Group:		System/Libraries
21mr|libdazzle-3.44.0-1|53	Requires:	%{libname} = %{EVRD}
21mr|libdazzle-3.44.0-1|54	
21mr|libdazzle-3.44.0-1|55	%description -n %{girname}
21mr|libdazzle-3.44.0-1|56	GObject Introspection interface description for Dazzle.
21mr|libdazzle-3.44.0-1|57	
21mr|libdazzle-3.44.0-1|58	%files -n %{girname}
21mr|libdazzle-3.44.0-1|59	%{_libdir}/girepository-1.0/Dazzle-%{api}.typelib
21mr|libdazzle-3.44.0-1|60	
21mr|libdazzle-3.44.0-1|61	#----------------------------------------------------------------------------
21mr|libdazzle-3.44.0-1|62	
21mr|libdazzle-3.44.0-1|63	%package -n %{devname}
21mr|libdazzle-3.44.0-1|64	Summary:	Development files for %{name}
21mr|libdazzle-3.44.0-1|65	Group:		Development/C
21mr|libdazzle-3.44.0-1|66	Requires:	%{libname} = %{EVRD}
21mr|libdazzle-3.44.0-1|67	Requires:	%{girname} = %{EVRD}
21mr|libdazzle-3.44.0-1|68	Provides:	%{name}-devel = %{EVRD}
21mr|libdazzle-3.44.0-1|69	
21mr|libdazzle-3.44.0-1|70	%description -n %{devname}
21mr|libdazzle-3.44.0-1|71	The %{name}-devel package contains libraries and header files for
21mr|libdazzle-3.44.0-1|72	developing applications that use %{name}.
21mr|libdazzle-3.44.0-1|73	
21mr|libdazzle-3.44.0-1|74	%files -n %{devname}
21mr|libdazzle-3.44.0-1|75	%doc CONTRIBUTING.md examples
21mr|libdazzle-3.44.0-1|76	%{_bindir}/dazzle-list-counters
21mr|libdazzle-3.44.0-1|77	%{_datadir}/gir-1.0/Dazzle-%{api}.gir
21mr|libdazzle-3.44.0-1|78	%{_datadir}/vala/vapi/libdazzle-%{api}.*
21mr|libdazzle-3.44.0-1|79	%{_includedir}/libdazzle-%{api}/
21mr|libdazzle-3.44.0-1|80	%{_libdir}/libdazzle-%{api}.so
21mr|libdazzle-3.44.0-1|81	%{_libdir}/pkgconfig/libdazzle-%{api}.pc
21mr|libdazzle-3.44.0-1|82	
21mr|libdazzle-3.44.0-1|83	#----------------------------------------------------------------------------
21mr|libdazzle-3.44.0-1|84	
21mr|libdazzle-3.44.0-1|85	%prep
21mr|libdazzle-3.44.0-1|86	%setup -q
21mr|libdazzle-3.44.0-1|87	
21mr|libdazzle-3.44.0-1|88	%build
21mr|libdazzle-3.44.0-1|89	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|libdazzle-3.44.0-1|90	%meson
21mr|libdazzle-3.44.0-1|91	%meson_build
21mr|libdazzle-3.44.0-1|92	
21mr|libdazzle-3.44.0-1|93	%install
21mr|libdazzle-3.44.0-1|94	%meson_install
21mr|libdazzle-3.44.0-1|95	
21mr|libdazzle-3.44.0-1|96	%find_lang %{name}-%{api} --with-gnome

13533 21
21mr|libdbi-0.9.0-9|1	%define major 1
21mr|libdbi-0.9.0-9|2	%define libname %mklibname dbi %{major}
21mr|libdbi-0.9.0-9|3	%define devname %mklibname dbi -d
21mr|libdbi-0.9.0-9|4	
21mr|libdbi-0.9.0-9|5	Summary:	Database Independent Abstraction Layer for C
21mr|libdbi-0.9.0-9|6	Name:		libdbi
21mr|libdbi-0.9.0-9|7	Version:	0.9.0
21mr|libdbi-0.9.0-9|8	Release:	9
21mr|libdbi-0.9.0-9|9	License:	LGPLv2+
21mr|libdbi-0.9.0-9|10	Group:		System/Libraries
21mr|libdbi-0.9.0-9|11	Url:		http://libdbi.sourceforge.net/
21mr|libdbi-0.9.0-9|12	Source0:	http://prdownloads.sourceforge.net/libdbi/%{name}-%{version}.tar.gz
21mr|libdbi-0.9.0-9|13	BuildRequires:	docbook-dtd-sgml
21mr|libdbi-0.9.0-9|14	BuildRequires:	docbook-style-dsssl
21mr|libdbi-0.9.0-9|15	BuildRequires:	openjade
21mr|libdbi-0.9.0-9|16	
21mr|libdbi-0.9.0-9|17	%description
21mr|libdbi-0.9.0-9|18	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-0.9.0-9|19	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-0.9.0-9|20	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-0.9.0-9|21	connections by using this framework.
21mr|libdbi-0.9.0-9|22	
21mr|libdbi-0.9.0-9|23	#----------------------------------------------------------------------------
21mr|libdbi-0.9.0-9|24	
21mr|libdbi-0.9.0-9|25	%package -n %{libname}
21mr|libdbi-0.9.0-9|26	Summary:	Database Independent Abstraction Layer for C
21mr|libdbi-0.9.0-9|27	Group:		System/Libraries
21mr|libdbi-0.9.0-9|28	
21mr|libdbi-0.9.0-9|29	%description -n %{libname}
21mr|libdbi-0.9.0-9|30	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-0.9.0-9|31	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-0.9.0-9|32	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-0.9.0-9|33	connections by using this framework.
21mr|libdbi-0.9.0-9|34	
21mr|libdbi-0.9.0-9|35	%files -n %{libname}
21mr|libdbi-0.9.0-9|36	%doc AUTHORS ChangeLog INSTALL README
21mr|libdbi-0.9.0-9|37	%{_libdir}/libdbi.so.%{major}*
21mr|libdbi-0.9.0-9|38	
21mr|libdbi-0.9.0-9|39	#----------------------------------------------------------------------------
21mr|libdbi-0.9.0-9|40	
21mr|libdbi-0.9.0-9|41	%package -n %{devname}
21mr|libdbi-0.9.0-9|42	Summary:	Library and header files for the %{name} library
21mr|libdbi-0.9.0-9|43	Group:		Development/C
21mr|libdbi-0.9.0-9|44	Requires:	%{libname} = %{EVRD}
21mr|libdbi-0.9.0-9|45	Provides:	%{name}-devel = %{EVRD}
21mr|libdbi-0.9.0-9|46	Provides:	dbi-devel = %{EVRD}
21mr|libdbi-0.9.0-9|47	Conflicts:	%{_lib}dbi1 < 0.9.0-4
21mr|libdbi-0.9.0-9|48	
21mr|libdbi-0.9.0-9|49	%description -n %{devname}
21mr|libdbi-0.9.0-9|50	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-0.9.0-9|51	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-0.9.0-9|52	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-0.9.0-9|53	connections by using this framework.
21mr|libdbi-0.9.0-9|54	
21mr|libdbi-0.9.0-9|55	This package contains the static library and header files.
21mr|libdbi-0.9.0-9|56	
21mr|libdbi-0.9.0-9|57	%files -n %{devname}
21mr|libdbi-0.9.0-9|58	%doc README TODO doc/programmers-guide doc/driver-guide doc/*.pdf
21mr|libdbi-0.9.0-9|59	%{_includedir}/dbi
21mr|libdbi-0.9.0-9|60	%{_libdir}/*.so
21mr|libdbi-0.9.0-9|61	%{_libdir}/pkgconfig/dbi.pc
21mr|libdbi-0.9.0-9|62	
21mr|libdbi-0.9.0-9|63	#----------------------------------------------------------------------------
21mr|libdbi-0.9.0-9|64	
21mr|libdbi-0.9.0-9|65	%prep
21mr|libdbi-0.9.0-9|66	%setup -q
21mr|libdbi-0.9.0-9|67	
21mr|libdbi-0.9.0-9|68	# fix dir perms
21mr|libdbi-0.9.0-9|69	find -type d | xargs chmod 755
21mr|libdbi-0.9.0-9|70	
21mr|libdbi-0.9.0-9|71	%build
21mr|libdbi-0.9.0-9|72	%configure --disable-static
21mr|libdbi-0.9.0-9|73	
21mr|libdbi-0.9.0-9|74	%make
21mr|libdbi-0.9.0-9|75	
21mr|libdbi-0.9.0-9|76	%install
21mr|libdbi-0.9.0-9|77	%makeinstall_std
21mr|libdbi-0.9.0-9|78	
21mr|libdbi-0.9.0-9|79	# nuke installed docs
21mr|libdbi-0.9.0-9|80	rm -rf %{buildroot}%{_docdir}

13534 21
21mr|libdbi-drivers-0.9.0-8|1	%define _disable_rebuild_configure 1
21mr|libdbi-drivers-0.9.0-8|2	
21mr|libdbi-drivers-0.9.0-8|3	Summary:	Database drivers for libdbi
21mr|libdbi-drivers-0.9.0-8|4	
21mr|libdbi-drivers-0.9.0-8|5	Name:		libdbi-drivers
21mr|libdbi-drivers-0.9.0-8|6	Version:	0.9.0
21mr|libdbi-drivers-0.9.0-8|7	Release:	8
21mr|libdbi-drivers-0.9.0-8|8	License:	LGPL
21mr|libdbi-drivers-0.9.0-8|9	Group:		System/Libraries
21mr|libdbi-drivers-0.9.0-8|10	URL:		http://libdbi-drivers.sourceforge.net/
21mr|libdbi-drivers-0.9.0-8|11	Source0:	http://downloads.sourceforge.net/libdbi-drivers/%{name}-%{version}.tar.gz
21mr|libdbi-drivers-0.9.0-8|12	Patch0:		freetds-1.0.patch
21mr|libdbi-drivers-0.9.0-8|13	Patch1:		libdbi-drivers-sqlite3_libs.patch
21mr|libdbi-drivers-0.9.0-8|14	Patch2:		libdbi-drivers-0.8.3-automake-1.13.patch
21mr|libdbi-drivers-0.9.0-8|15	BuildRequires:	libtool
21mr|libdbi-drivers-0.9.0-8|16	BuildRequires:	autoconf
21mr|libdbi-drivers-0.9.0-8|17	BuildRequires:	mysql-devel
21mr|libdbi-drivers-0.9.0-8|18	BuildRequires:	postgresql-devel
21mr|libdbi-drivers-0.9.0-8|19	BuildRequires:	sqlite3-devel
21mr|libdbi-drivers-0.9.0-8|20	BuildRequires:	freetds-devel >= 0.62.4
21mr|libdbi-drivers-0.9.0-8|21	BuildRequires:	dbi-devel >= 0.8.3
21mr|libdbi-drivers-0.9.0-8|22	BuildRequires:	openjade
21mr|libdbi-drivers-0.9.0-8|23	BuildRequires:	docbook-style-dsssl
21mr|libdbi-drivers-0.9.0-8|24	BuildRequires:	docbook-dtd41-sgml
21mr|libdbi-drivers-0.9.0-8|25	BuildRequires:	pkgconfig(zlib)
21mr|libdbi-drivers-0.9.0-8|26	
21mr|libdbi-drivers-0.9.0-8|27	%description
21mr|libdbi-drivers-0.9.0-8|28	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-drivers-0.9.0-8|29	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-drivers-0.9.0-8|30	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-drivers-0.9.0-8|31	connections by using this framework.
21mr|libdbi-drivers-0.9.0-8|32	
21mr|libdbi-drivers-0.9.0-8|33	%package	dbd-mysql
21mr|libdbi-drivers-0.9.0-8|34	Summary:	MySQL driver for libdbi
21mr|libdbi-drivers-0.9.0-8|35	
21mr|libdbi-drivers-0.9.0-8|36	Group:		System/Libraries
21mr|libdbi-drivers-0.9.0-8|37	
21mr|libdbi-drivers-0.9.0-8|38	%description	dbd-mysql
21mr|libdbi-drivers-0.9.0-8|39	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-drivers-0.9.0-8|40	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-drivers-0.9.0-8|41	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-drivers-0.9.0-8|42	connections by using this framework.
21mr|libdbi-drivers-0.9.0-8|43	
21mr|libdbi-drivers-0.9.0-8|44	This driver provides connectivity to MySQL database servers through the libdbi
21mr|libdbi-drivers-0.9.0-8|45	database independent abstraction layer. Switching a program's driver does not
21mr|libdbi-drivers-0.9.0-8|46	require recompilation or rewriting source code.
21mr|libdbi-drivers-0.9.0-8|47	
21mr|libdbi-drivers-0.9.0-8|48	%package	dbd-pgsql
21mr|libdbi-drivers-0.9.0-8|49	Summary:	PostgreSQL driver for libdbi
21mr|libdbi-drivers-0.9.0-8|50	
21mr|libdbi-drivers-0.9.0-8|51	Group:		System/Libraries
21mr|libdbi-drivers-0.9.0-8|52	
21mr|libdbi-drivers-0.9.0-8|53	%description	dbd-pgsql
21mr|libdbi-drivers-0.9.0-8|54	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-drivers-0.9.0-8|55	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-drivers-0.9.0-8|56	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-drivers-0.9.0-8|57	connections by using this framework.
21mr|libdbi-drivers-0.9.0-8|58	
21mr|libdbi-drivers-0.9.0-8|59	This driver provides connectivity to PostgreSQL database servers through the
21mr|libdbi-drivers-0.9.0-8|60	libdbi database independent abstraction layer. Switching a program's driver
21mr|libdbi-drivers-0.9.0-8|61	does not require recompilation or rewriting source code.
21mr|libdbi-drivers-0.9.0-8|62	
21mr|libdbi-drivers-0.9.0-8|63	%package	dbd-sqlite3
21mr|libdbi-drivers-0.9.0-8|64	Summary:	SQLite3 driver for libdbi
21mr|libdbi-drivers-0.9.0-8|65	
21mr|libdbi-drivers-0.9.0-8|66	Group:		System/Libraries
21mr|libdbi-drivers-0.9.0-8|67	
21mr|libdbi-drivers-0.9.0-8|68	%description	dbd-sqlite3
21mr|libdbi-drivers-0.9.0-8|69	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-drivers-0.9.0-8|70	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-drivers-0.9.0-8|71	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-drivers-0.9.0-8|72	connections by using this framework.
21mr|libdbi-drivers-0.9.0-8|73	
21mr|libdbi-drivers-0.9.0-8|74	This driver provides connectivity to SQLite3 database servers through the
21mr|libdbi-drivers-0.9.0-8|75	libdbi database independent abstraction layer. Switching a program's driver
21mr|libdbi-drivers-0.9.0-8|76	does not require recompilation or rewriting source code.
21mr|libdbi-drivers-0.9.0-8|77	
21mr|libdbi-drivers-0.9.0-8|78	%package	dbd-freetds
21mr|libdbi-drivers-0.9.0-8|79	Summary:	MSSQL (FreeTDS) driver for libdbi
21mr|libdbi-drivers-0.9.0-8|80	
21mr|libdbi-drivers-0.9.0-8|81	Group:		System/Libraries
21mr|libdbi-drivers-0.9.0-8|82	
21mr|libdbi-drivers-0.9.0-8|83	%description	dbd-freetds
21mr|libdbi-drivers-0.9.0-8|84	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-drivers-0.9.0-8|85	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-drivers-0.9.0-8|86	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-drivers-0.9.0-8|87	connections by using this framework.
21mr|libdbi-drivers-0.9.0-8|88	
21mr|libdbi-drivers-0.9.0-8|89	This driver provides connectivity to MSSQL database servers through the libdbi
21mr|libdbi-drivers-0.9.0-8|90	database independent abstraction layer. Switching a program's driver does not
21mr|libdbi-drivers-0.9.0-8|91	require recompilation or rewriting source code.
21mr|libdbi-drivers-0.9.0-8|92	
21mr|libdbi-drivers-0.9.0-8|93	%package	devel
21mr|libdbi-drivers-0.9.0-8|94	Summary:	Static library and header files for the %{name} library drivers
21mr|libdbi-drivers-0.9.0-8|95	
21mr|libdbi-drivers-0.9.0-8|96	Group:		Development/C
21mr|libdbi-drivers-0.9.0-8|97	Provides:	%{name}-drivers-devel
21mr|libdbi-drivers-0.9.0-8|98	Requires:	dbi-devel >= 0.8.2
21mr|libdbi-drivers-0.9.0-8|99	
21mr|libdbi-drivers-0.9.0-8|100	%description	devel
21mr|libdbi-drivers-0.9.0-8|101	libdbi implements a database-independent abstraction layer in C, similar to the
21mr|libdbi-drivers-0.9.0-8|102	DBI/DBD layer in Perl. Writing one generic set of code, programmers can
21mr|libdbi-drivers-0.9.0-8|103	leverage the power of multiple databases and multiple simultaneous database
21mr|libdbi-drivers-0.9.0-8|104	connections by using this framework.
21mr|libdbi-drivers-0.9.0-8|105	
21mr|libdbi-drivers-0.9.0-8|106	This package contains the static libraries and header files.
21mr|libdbi-drivers-0.9.0-8|107	
21mr|libdbi-drivers-0.9.0-8|108	%prep
21mr|libdbi-drivers-0.9.0-8|109	%setup -qn %{name}-%{version}
21mr|libdbi-drivers-0.9.0-8|110	%patch0 -p1
21mr|libdbi-drivers-0.9.0-8|111	%patch1 -p1
21mr|libdbi-drivers-0.9.0-8|112	%patch2 -p1
21mr|libdbi-drivers-0.9.0-8|113	
21mr|libdbi-drivers-0.9.0-8|114	# fix dir perms
21mr|libdbi-drivers-0.9.0-8|115	find -type d | xargs chmod 755
21mr|libdbi-drivers-0.9.0-8|116	
21mr|libdbi-drivers-0.9.0-8|117	# lib64 fix
21mr|libdbi-drivers-0.9.0-8|118	perl -pi -e "s|/lib\b|/%{_lib}|g" acinclude.m4
21mr|libdbi-drivers-0.9.0-8|119	
21mr|libdbi-drivers-0.9.0-8|120	%build
21mr|libdbi-drivers-0.9.0-8|121	#need for freetds-1.0.patch
21mr|libdbi-drivers-0.9.0-8|122	sh autogen.sh
21mr|libdbi-drivers-0.9.0-8|123	
21mr|libdbi-drivers-0.9.0-8|124	%configure \
21mr|libdbi-drivers-0.9.0-8|125	--enable-shared \
21mr|libdbi-drivers-0.9.0-8|126	--enable-static \
21mr|libdbi-drivers-0.9.0-8|127	--with-mysql \
21mr|libdbi-drivers-0.9.0-8|128	--with-pgsql \
21mr|libdbi-drivers-0.9.0-8|129	--with-sqlite3 \
21mr|libdbi-drivers-0.9.0-8|130	--with-freetds \
21mr|libdbi-drivers-0.9.0-8|131	--with-freetds-incdir=%{_includedir} \
21mr|libdbi-drivers-0.9.0-8|132	--with-freetds-libdir=%{_libdir} \
21mr|libdbi-drivers-0.9.0-8|133	--with-dbi-incdir=%{_includedir}/dbi \
21mr|libdbi-drivers-0.9.0-8|134	--with-dbi-libdir=%{_libdir}
21mr|libdbi-drivers-0.9.0-8|135	
21mr|libdbi-drivers-0.9.0-8|136	%make
21mr|libdbi-drivers-0.9.0-8|137	
21mr|libdbi-drivers-0.9.0-8|138	%install
21mr|libdbi-drivers-0.9.0-8|139	%makeinstall_std
21mr|libdbi-drivers-0.9.0-8|140	
21mr|libdbi-drivers-0.9.0-8|141	# install development headers
21mr|libdbi-drivers-0.9.0-8|142	install -d %{buildroot}%{_includedir}/dbi
21mr|libdbi-drivers-0.9.0-8|143	install -m0644 drivers/mysql/dbd_mysql.h %{buildroot}%{_includedir}/dbi/
21mr|libdbi-drivers-0.9.0-8|144	install -m0644 drivers/pgsql/dbd_pgsql.h %{buildroot}%{_includedir}/dbi/
21mr|libdbi-drivers-0.9.0-8|145	install -m0644 drivers/sqlite3/dbd_sqlite3.h %{buildroot}%{_includedir}/dbi/
21mr|libdbi-drivers-0.9.0-8|146	install -m0644 drivers/freetds/dbd_freetds.h %{buildroot}%{_includedir}/dbi/
21mr|libdbi-drivers-0.9.0-8|147	
21mr|libdbi-drivers-0.9.0-8|148	# fix some docs
21mr|libdbi-drivers-0.9.0-8|149	cp drivers/mysql/TODO TODO.mysql
21mr|libdbi-drivers-0.9.0-8|150	cp drivers/pgsql/TODO TODO.pgsql
21mr|libdbi-drivers-0.9.0-8|151	cp drivers/sqlite3/TODO TODO.sqlite3
21mr|libdbi-drivers-0.9.0-8|152	
21mr|libdbi-drivers-0.9.0-8|153	# cleanup
21mr|libdbi-drivers-0.9.0-8|154	rm -rf %{buildroot}%{_docdir}/%{name}*
21mr|libdbi-drivers-0.9.0-8|155	
21mr|libdbi-drivers-0.9.0-8|156	%files dbd-mysql
21mr|libdbi-drivers-0.9.0-8|157	%doc drivers/mysql/README
21mr|libdbi-drivers-0.9.0-8|158	%doc drivers/mysql/AUTHORS
21mr|libdbi-drivers-0.9.0-8|159	%doc drivers/mysql/dbd_mysql
21mr|libdbi-drivers-0.9.0-8|160	%doc drivers/mysql/dbd_mysql.pdf
21mr|libdbi-drivers-0.9.0-8|161	%{_libdir}/dbd/libdbdmysql.so
21mr|libdbi-drivers-0.9.0-8|162	
21mr|libdbi-drivers-0.9.0-8|163	%files dbd-pgsql
21mr|libdbi-drivers-0.9.0-8|164	%doc drivers/pgsql/README
21mr|libdbi-drivers-0.9.0-8|165	%doc drivers/pgsql/AUTHORS
21mr|libdbi-drivers-0.9.0-8|166	%doc drivers/pgsql/dbd_pgsql
21mr|libdbi-drivers-0.9.0-8|167	%doc drivers/pgsql/dbd_pgsql.pdf
21mr|libdbi-drivers-0.9.0-8|168	%{_libdir}/dbd/libdbdpgsql.so
21mr|libdbi-drivers-0.9.0-8|169	
21mr|libdbi-drivers-0.9.0-8|170	%files dbd-sqlite3
21mr|libdbi-drivers-0.9.0-8|171	%doc drivers/sqlite3/AUTHORS
21mr|libdbi-drivers-0.9.0-8|172	%doc drivers/sqlite3/README
21mr|libdbi-drivers-0.9.0-8|173	%doc drivers/sqlite3/dbd_sqlite3
21mr|libdbi-drivers-0.9.0-8|174	%doc drivers/sqlite3/dbd_sqlite3.pdf
21mr|libdbi-drivers-0.9.0-8|175	%{_libdir}/dbd/libdbdsqlite3.so
21mr|libdbi-drivers-0.9.0-8|176	
21mr|libdbi-drivers-0.9.0-8|177	%files dbd-freetds
21mr|libdbi-drivers-0.9.0-8|178	%doc drivers/freetds/README
21mr|libdbi-drivers-0.9.0-8|179	%{_libdir}/dbd/libdbdfreetds.so
21mr|libdbi-drivers-0.9.0-8|180	
21mr|libdbi-drivers-0.9.0-8|181	%files devel
21mr|libdbi-drivers-0.9.0-8|182	%doc AUTHORS ChangeLog INSTALL README TODO*
21mr|libdbi-drivers-0.9.0-8|183	%{_libdir}/dbd/*.a
21mr|libdbi-drivers-0.9.0-8|184	%{_includedir}/dbi/*.h

13535 21
21mr|libdbusmenu-16.04.1-18.10.20180917|1	%define api 0.4
21mr|libdbusmenu-16.04.1-18.10.20180917|2	%define major 4
21mr|libdbusmenu-16.04.1-18.10.20180917|3	%define libname %mklibname dbusmenu-glib %{major}
21mr|libdbusmenu-16.04.1-18.10.20180917|4	%define girname %mklibname dbusmenu-gir %{api}
21mr|libdbusmenu-16.04.1-18.10.20180917|5	%define devname %mklibname dbusmenu-glib -d
21mr|libdbusmenu-16.04.1-18.10.20180917|6	
21mr|libdbusmenu-16.04.1-18.10.20180917|7	%define libgtk %mklibname dbusmenu-gtk %{major}
21mr|libdbusmenu-16.04.1-18.10.20180917|8	%define girgtk %mklibname dbusmenu-gtk-gir %{api}
21mr|libdbusmenu-16.04.1-18.10.20180917|9	%define devgtk %mklibname dbusmenu-gtk -d
21mr|libdbusmenu-16.04.1-18.10.20180917|10	
21mr|libdbusmenu-16.04.1-18.10.20180917|11	%define libgtk3 %mklibname dbusmenu-gtk3_ %{major}
21mr|libdbusmenu-16.04.1-18.10.20180917|12	%define girgtk3 %mklibname dbusmenu-gtk3-gir %{api}
21mr|libdbusmenu-16.04.1-18.10.20180917|13	%define devgtk3 %mklibname dbusmenu-gtk3 -d
21mr|libdbusmenu-16.04.1-18.10.20180917|14	
21mr|libdbusmenu-16.04.1-18.10.20180917|15	%define libjson %mklibname dbusmenu-jsonloader %{major}
21mr|libdbusmenu-16.04.1-18.10.20180917|16	%define devjson %mklibname dbusmenu-jsonloader -d
21mr|libdbusmenu-16.04.1-18.10.20180917|17	
21mr|libdbusmenu-16.04.1-18.10.20180917|18	Summary:	Library for applications to pass a menu scructure accross DBus
21mr|libdbusmenu-16.04.1-18.10.20180917|19	Name:		libdbusmenu
21mr|libdbusmenu-16.04.1-18.10.20180917|20	Version:	16.04.1
21mr|libdbusmenu-16.04.1-18.10.20180917|21	Release:	18.10.20180917
21mr|libdbusmenu-16.04.1-18.10.20180917|22	License:	LGPLv3+
21mr|libdbusmenu-16.04.1-18.10.20180917|23	Group:		System/Libraries
21mr|libdbusmenu-16.04.1-18.10.20180917|24	Url:		https://launchpad.net/dbusmenu
21mr|libdbusmenu-16.04.1-18.10.20180917|25	Source0:	https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/libdbusmenu/%{version}+%{release}-0ubuntu6/libdbusmenu_%{version}+%{release}.orig.tar.gz
21mr|libdbusmenu-16.04.1-18.10.20180917|26	Patch0:		remove_Werror.patch
21mr|libdbusmenu-16.04.1-18.10.20180917|27	Patch1:		0002_fix-ftbfs-gtk-doc-1-32.patch
21mr|libdbusmenu-16.04.1-18.10.20180917|28	Patch2:		0003_port-tools-dbusmenu-bench-to-py3.patch
21mr|libdbusmenu-16.04.1-18.10.20180917|29	Patch3:		0001_no-deprecated-gnome-common-macros.patch
21mr|libdbusmenu-16.04.1-18.10.20180917|30	BuildRequires:	intltool
21mr|libdbusmenu-16.04.1-18.10.20180917|31	BuildRequires:	vala-tools
21mr|libdbusmenu-16.04.1-18.10.20180917|32	#remove gnome-common if build release version
21mr|libdbusmenu-16.04.1-18.10.20180917|33	BuildRequires:	gnome-common
21mr|libdbusmenu-16.04.1-18.10.20180917|34	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libdbusmenu-16.04.1-18.10.20180917|35	BuildRequires:	pkgconfig(gtk-doc)
21mr|libdbusmenu-16.04.1-18.10.20180917|36	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|libdbusmenu-16.04.1-18.10.20180917|37	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libdbusmenu-16.04.1-18.10.20180917|38	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libdbusmenu-16.04.1-18.10.20180917|39	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libdbusmenu-16.04.1-18.10.20180917|40	BuildRequires:	pkgconfig(json-glib-1.0) >= 0.13.4
21mr|libdbusmenu-16.04.1-18.10.20180917|41	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libdbusmenu-16.04.1-18.10.20180917|42	#valgrind not needed for aarch64, see changelog
21mr|libdbusmenu-16.04.1-18.10.20180917|43	%ifnarch aarch64
21mr|libdbusmenu-16.04.1-18.10.20180917|44	BuildRequires:	pkgconfig(valgrind)
21mr|libdbusmenu-16.04.1-18.10.20180917|45	%endif
21mr|libdbusmenu-16.04.1-18.10.20180917|46	
21mr|libdbusmenu-16.04.1-18.10.20180917|47	%description
21mr|libdbusmenu-16.04.1-18.10.20180917|48	A small little library that was created by pulling out some comon code
21mr|libdbusmenu-16.04.1-18.10.20180917|49	out of indicator-applet. It passes a menu structure across DBus so that
21mr|libdbusmenu-16.04.1-18.10.20180917|50	a program can create a menu simply without worrying about how it is
21mr|libdbusmenu-16.04.1-18.10.20180917|51	displayed on the other side of the bus.
21mr|libdbusmenu-16.04.1-18.10.20180917|52	
21mr|libdbusmenu-16.04.1-18.10.20180917|53	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|54	
21mr|libdbusmenu-16.04.1-18.10.20180917|55	%package -n %{libname}
21mr|libdbusmenu-16.04.1-18.10.20180917|56	Summary:	Library for applications to pass a menu structure accross DBus
21mr|libdbusmenu-16.04.1-18.10.20180917|57	Group:		System/Libraries
21mr|libdbusmenu-16.04.1-18.10.20180917|58	
21mr|libdbusmenu-16.04.1-18.10.20180917|59	%description -n %{libname}
21mr|libdbusmenu-16.04.1-18.10.20180917|60	A small library for applications to raise "flags" on DBus for other
21mr|libdbusmenu-16.04.1-18.10.20180917|61	components of the desktop to pick up and visualize. Currently used by
21mr|libdbusmenu-16.04.1-18.10.20180917|62	the messaging indicator.
21mr|libdbusmenu-16.04.1-18.10.20180917|63	
21mr|libdbusmenu-16.04.1-18.10.20180917|64	%files -n %{libname}
21mr|libdbusmenu-16.04.1-18.10.20180917|65	%{_libdir}/%{name}-glib.so.%{major}*
21mr|libdbusmenu-16.04.1-18.10.20180917|66	
21mr|libdbusmenu-16.04.1-18.10.20180917|67	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|68	
21mr|libdbusmenu-16.04.1-18.10.20180917|69	%package -n %{girname}
21mr|libdbusmenu-16.04.1-18.10.20180917|70	Summary:	GObject introspection interface description for DBus
21mr|libdbusmenu-16.04.1-18.10.20180917|71	Group:		System/Libraries
21mr|libdbusmenu-16.04.1-18.10.20180917|72	
21mr|libdbusmenu-16.04.1-18.10.20180917|73	%description -n %{girname}
21mr|libdbusmenu-16.04.1-18.10.20180917|74	A small library for applications to raise "flags" on DBus for other
21mr|libdbusmenu-16.04.1-18.10.20180917|75	components of the desktop to pick up and visualize. Currently used by
21mr|libdbusmenu-16.04.1-18.10.20180917|76	the messaging indicator.
21mr|libdbusmenu-16.04.1-18.10.20180917|77	
21mr|libdbusmenu-16.04.1-18.10.20180917|78	%files -n %{girname}
21mr|libdbusmenu-16.04.1-18.10.20180917|79	%{_libdir}/girepository-1.0/Dbusmenu-%{api}.typelib
21mr|libdbusmenu-16.04.1-18.10.20180917|80	
21mr|libdbusmenu-16.04.1-18.10.20180917|81	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|82	
21mr|libdbusmenu-16.04.1-18.10.20180917|83	%package -n %{devname}
21mr|libdbusmenu-16.04.1-18.10.20180917|84	Summary:	Library headers for %{name}
21mr|libdbusmenu-16.04.1-18.10.20180917|85	Group:		Development/C
21mr|libdbusmenu-16.04.1-18.10.20180917|86	Requires:	%{libname} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|87	Requires:	%{girname} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|88	Provides:	%{name}-devel = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|89	
21mr|libdbusmenu-16.04.1-18.10.20180917|90	%description -n %{devname}
21mr|libdbusmenu-16.04.1-18.10.20180917|91	This is the libraries, include files and other resources you can use
21mr|libdbusmenu-16.04.1-18.10.20180917|92	to incorporate %{name} into applications.
21mr|libdbusmenu-16.04.1-18.10.20180917|93	
21mr|libdbusmenu-16.04.1-18.10.20180917|94	%files -n %{devname}
21mr|libdbusmenu-16.04.1-18.10.20180917|95	%doc %{_datadir}/gtk-doc/html/libdbusmenu-glib
21mr|libdbusmenu-16.04.1-18.10.20180917|96	%dir %{_includedir}/libdbusmenu-glib-%{api}
21mr|libdbusmenu-16.04.1-18.10.20180917|97	%{_includedir}/libdbusmenu-glib-%{api}/libdbusmenu-glib
21mr|libdbusmenu-16.04.1-18.10.20180917|98	%{_libdir}/libdbusmenu-glib.so
21mr|libdbusmenu-16.04.1-18.10.20180917|99	%{_libdir}/pkgconfig/dbusmenu-glib-%{api}.pc
21mr|libdbusmenu-16.04.1-18.10.20180917|100	%{_datadir}/gir-1.0/Dbusmenu-%{api}.gir
21mr|libdbusmenu-16.04.1-18.10.20180917|101	%{_datadir}/vala/vapi/Dbusmenu-%{api}.vapi
21mr|libdbusmenu-16.04.1-18.10.20180917|102	
21mr|libdbusmenu-16.04.1-18.10.20180917|103	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|104	
21mr|libdbusmenu-16.04.1-18.10.20180917|105	%package -n %{libjson}
21mr|libdbusmenu-16.04.1-18.10.20180917|106	Summary:	Library for applications to pass a menu structure accross DBus
21mr|libdbusmenu-16.04.1-18.10.20180917|107	Group:		System/Libraries
21mr|libdbusmenu-16.04.1-18.10.20180917|108	
21mr|libdbusmenu-16.04.1-18.10.20180917|109	%description -n %{libjson}
21mr|libdbusmenu-16.04.1-18.10.20180917|110	A small little library that was created by pulling out some comon code
21mr|libdbusmenu-16.04.1-18.10.20180917|111	out of indicator-applet. It passes a menu structure across DBus so that
21mr|libdbusmenu-16.04.1-18.10.20180917|112	a program can create a menu simply without worrying about how it is
21mr|libdbusmenu-16.04.1-18.10.20180917|113	displayed on the other side of the bus.
21mr|libdbusmenu-16.04.1-18.10.20180917|114	
21mr|libdbusmenu-16.04.1-18.10.20180917|115	%files -n %{libjson}
21mr|libdbusmenu-16.04.1-18.10.20180917|116	%{_libdir}/%{name}-jsonloader.so.%{major}*
21mr|libdbusmenu-16.04.1-18.10.20180917|117	
21mr|libdbusmenu-16.04.1-18.10.20180917|118	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|119	
21mr|libdbusmenu-16.04.1-18.10.20180917|120	%package -n %{devjson}
21mr|libdbusmenu-16.04.1-18.10.20180917|121	Summary:	Library headers for %{name}
21mr|libdbusmenu-16.04.1-18.10.20180917|122	Group:		Development/C
21mr|libdbusmenu-16.04.1-18.10.20180917|123	Requires:	%{libjson} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|124	Requires:	%{devname} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|125	Provides:	%{name}-jsonloader-devel = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|126	
21mr|libdbusmenu-16.04.1-18.10.20180917|127	%description -n %{devjson}
21mr|libdbusmenu-16.04.1-18.10.20180917|128	This is the libraries, include files and other resources you can use
21mr|libdbusmenu-16.04.1-18.10.20180917|129	to incorporate %{name} into applications.
21mr|libdbusmenu-16.04.1-18.10.20180917|130	
21mr|libdbusmenu-16.04.1-18.10.20180917|131	%files -n %{devjson}
21mr|libdbusmenu-16.04.1-18.10.20180917|132	%{_includedir}/libdbusmenu-glib-%{api}/libdbusmenu-jsonloader
21mr|libdbusmenu-16.04.1-18.10.20180917|133	%{_libdir}/libdbusmenu-jsonloader.so
21mr|libdbusmenu-16.04.1-18.10.20180917|134	%{_libdir}/pkgconfig/dbusmenu-jsonloader-%{api}.pc
21mr|libdbusmenu-16.04.1-18.10.20180917|135	
21mr|libdbusmenu-16.04.1-18.10.20180917|136	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|137	
21mr|libdbusmenu-16.04.1-18.10.20180917|138	%package -n %{libgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|139	Summary:	Library for applications to pass a menu structure accross DBus
21mr|libdbusmenu-16.04.1-18.10.20180917|140	Group:		System/Libraries
21mr|libdbusmenu-16.04.1-18.10.20180917|141	
21mr|libdbusmenu-16.04.1-18.10.20180917|142	%description -n %{libgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|143	A small little library that was created by pulling out some comon code
21mr|libdbusmenu-16.04.1-18.10.20180917|144	out of indicator-applet. It passes a menu structure across DBus so that
21mr|libdbusmenu-16.04.1-18.10.20180917|145	a program can create a menu simply without worrying about how it is
21mr|libdbusmenu-16.04.1-18.10.20180917|146	displayed on the other side of the bus.
21mr|libdbusmenu-16.04.1-18.10.20180917|147	
21mr|libdbusmenu-16.04.1-18.10.20180917|148	%files -n %{libgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|149	%{_libdir}/%{name}-gtk.so.%{major}*
21mr|libdbusmenu-16.04.1-18.10.20180917|150	
21mr|libdbusmenu-16.04.1-18.10.20180917|151	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|152	
21mr|libdbusmenu-16.04.1-18.10.20180917|153	%package -n %{girgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|154	Summary:	GObject introspection interface description for DBusGtk
21mr|libdbusmenu-16.04.1-18.10.20180917|155	Group:		System/Libraries
21mr|libdbusmenu-16.04.1-18.10.20180917|156	
21mr|libdbusmenu-16.04.1-18.10.20180917|157	%description -n %{girgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|158	A small library for applications to raise "flags" on DBus for other
21mr|libdbusmenu-16.04.1-18.10.20180917|159	components of the desktop to pick up and visualize. Currently used by
21mr|libdbusmenu-16.04.1-18.10.20180917|160	the messaging indicator.
21mr|libdbusmenu-16.04.1-18.10.20180917|161	
21mr|libdbusmenu-16.04.1-18.10.20180917|162	%files -n %{girgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|163	%{_libdir}/girepository-1.0/DbusmenuGtk-%{api}.typelib
21mr|libdbusmenu-16.04.1-18.10.20180917|164	
21mr|libdbusmenu-16.04.1-18.10.20180917|165	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|166	
21mr|libdbusmenu-16.04.1-18.10.20180917|167	%package -n %{devgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|168	Summary:	Library headers for %{name}
21mr|libdbusmenu-16.04.1-18.10.20180917|169	Group:		Development/C
21mr|libdbusmenu-16.04.1-18.10.20180917|170	Requires:	%{libgtk} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|171	Requires:	%{girgtk} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|172	Requires:	%{devname} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|173	Provides:	%{name}-gtk-devel = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|174	
21mr|libdbusmenu-16.04.1-18.10.20180917|175	%description -n %{devgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|176	This is the libraries, include files and other resources you can use
21mr|libdbusmenu-16.04.1-18.10.20180917|177	to incorporate %{name} into applications.
21mr|libdbusmenu-16.04.1-18.10.20180917|178	
21mr|libdbusmenu-16.04.1-18.10.20180917|179	%files -n %{devgtk}
21mr|libdbusmenu-16.04.1-18.10.20180917|180	%{_includedir}/libdbusmenu-gtk-%{api}/libdbusmenu-gtk
21mr|libdbusmenu-16.04.1-18.10.20180917|181	%{_libdir}/libdbusmenu-gtk.so
21mr|libdbusmenu-16.04.1-18.10.20180917|182	%{_libdir}/pkgconfig/dbusmenu-gtk-%{api}.pc
21mr|libdbusmenu-16.04.1-18.10.20180917|183	%{_datadir}/gir-1.0/DbusmenuGtk-%{api}.gir
21mr|libdbusmenu-16.04.1-18.10.20180917|184	%{_datadir}/vala/vapi/DbusmenuGtk-%{api}.vapi
21mr|libdbusmenu-16.04.1-18.10.20180917|185	
21mr|libdbusmenu-16.04.1-18.10.20180917|186	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|187	
21mr|libdbusmenu-16.04.1-18.10.20180917|188	%package -n %{libgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|189	Summary:	Library for applications to pass a menu structure accross DBus
21mr|libdbusmenu-16.04.1-18.10.20180917|190	Group:		System/Libraries
21mr|libdbusmenu-16.04.1-18.10.20180917|191	
21mr|libdbusmenu-16.04.1-18.10.20180917|192	%description -n %{libgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|193	A small little library that was created by pulling out some comon code
21mr|libdbusmenu-16.04.1-18.10.20180917|194	out of indicator-applet. It passes a menu structure across DBus so that
21mr|libdbusmenu-16.04.1-18.10.20180917|195	a program can create a menu simply without worrying about how it is
21mr|libdbusmenu-16.04.1-18.10.20180917|196	displayed on the other side of the bus.
21mr|libdbusmenu-16.04.1-18.10.20180917|197	
21mr|libdbusmenu-16.04.1-18.10.20180917|198	%files -n %{libgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|199	%{_libdir}/%{name}-gtk3.so.%{major}*
21mr|libdbusmenu-16.04.1-18.10.20180917|200	
21mr|libdbusmenu-16.04.1-18.10.20180917|201	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|202	
21mr|libdbusmenu-16.04.1-18.10.20180917|203	%package -n %{girgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|204	Summary:	GObject introspection interface description for DBusGtk
21mr|libdbusmenu-16.04.1-18.10.20180917|205	Group:		System/Libraries
21mr|libdbusmenu-16.04.1-18.10.20180917|206	
21mr|libdbusmenu-16.04.1-18.10.20180917|207	%description -n %{girgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|208	A small library for applications to raise "flags" on DBus for other
21mr|libdbusmenu-16.04.1-18.10.20180917|209	components of the desktop to pick up and visualize. Currently used by
21mr|libdbusmenu-16.04.1-18.10.20180917|210	the messaging indicator.
21mr|libdbusmenu-16.04.1-18.10.20180917|211	
21mr|libdbusmenu-16.04.1-18.10.20180917|212	%files -n %{girgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|213	%{_libdir}/girepository-1.0/DbusmenuGtk3-%{api}.typelib
21mr|libdbusmenu-16.04.1-18.10.20180917|214	
21mr|libdbusmenu-16.04.1-18.10.20180917|215	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|216	
21mr|libdbusmenu-16.04.1-18.10.20180917|217	%package -n %{devgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|218	Summary:	Library headers for %{name}
21mr|libdbusmenu-16.04.1-18.10.20180917|219	Group:		Development/C
21mr|libdbusmenu-16.04.1-18.10.20180917|220	Requires:	%{libgtk3} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|221	Requires:	%{girgtk3} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|222	Requires:	%{devname} = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|223	Provides:	%{name}-gtk3-devel = %{EVRD}
21mr|libdbusmenu-16.04.1-18.10.20180917|224	Conflicts:	%{_lib}dbusmenu-gtk-devel < 0.6.2-5
21mr|libdbusmenu-16.04.1-18.10.20180917|225	
21mr|libdbusmenu-16.04.1-18.10.20180917|226	%description -n %{devgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|227	This is the libraries, include files and other resources you can use
21mr|libdbusmenu-16.04.1-18.10.20180917|228	to incorporate %{name} into applications.
21mr|libdbusmenu-16.04.1-18.10.20180917|229	
21mr|libdbusmenu-16.04.1-18.10.20180917|230	%files -n %{devgtk3}
21mr|libdbusmenu-16.04.1-18.10.20180917|231	%doc %{_datadir}/gtk-doc/html/libdbusmenu-gtk
21mr|libdbusmenu-16.04.1-18.10.20180917|232	%{_includedir}/libdbusmenu-gtk3-%{api}/libdbusmenu-gtk
21mr|libdbusmenu-16.04.1-18.10.20180917|233	%{_libdir}/libdbusmenu-gtk3.so
21mr|libdbusmenu-16.04.1-18.10.20180917|234	%{_libdir}/pkgconfig/dbusmenu-gtk3-%{api}.pc
21mr|libdbusmenu-16.04.1-18.10.20180917|235	%{_datadir}/gir-1.0/DbusmenuGtk3-%{api}.gir
21mr|libdbusmenu-16.04.1-18.10.20180917|236	%{_datadir}/vala/vapi/DbusmenuGtk3-%{api}.vapi
21mr|libdbusmenu-16.04.1-18.10.20180917|237	
21mr|libdbusmenu-16.04.1-18.10.20180917|238	
21mr|libdbusmenu-16.04.1-18.10.20180917|239	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|240	
21mr|libdbusmenu-16.04.1-18.10.20180917|241	%package tools
21mr|libdbusmenu-16.04.1-18.10.20180917|242	Summary:	Tools useful when building applications
21mr|libdbusmenu-16.04.1-18.10.20180917|243	Group:		Development/Tools
21mr|libdbusmenu-16.04.1-18.10.20180917|244	
21mr|libdbusmenu-16.04.1-18.10.20180917|245	%description tools
21mr|libdbusmenu-16.04.1-18.10.20180917|246	This package contains tools that are useful when building applications.
21mr|libdbusmenu-16.04.1-18.10.20180917|247	
21mr|libdbusmenu-16.04.1-18.10.20180917|248	%files tools
21mr|libdbusmenu-16.04.1-18.10.20180917|249	%{_libexecdir}/dbusmenu-bench
21mr|libdbusmenu-16.04.1-18.10.20180917|250	%{_libexecdir}/dbusmenu-dumper
21mr|libdbusmenu-16.04.1-18.10.20180917|251	%{_libexecdir}/dbusmenu-testapp
21mr|libdbusmenu-16.04.1-18.10.20180917|252	%{_datadir}/%{name}/json/test-gtk-label.json
21mr|libdbusmenu-16.04.1-18.10.20180917|253	%{_defaultdocdir}/%{name}/
21mr|libdbusmenu-16.04.1-18.10.20180917|254	
21mr|libdbusmenu-16.04.1-18.10.20180917|255	#----------------------------------------------------------------------------
21mr|libdbusmenu-16.04.1-18.10.20180917|256	
21mr|libdbusmenu-16.04.1-18.10.20180917|257	%prep
21mr|libdbusmenu-16.04.1-18.10.20180917|258	%setup -qc -n gtk2
21mr|libdbusmenu-16.04.1-18.10.20180917|259	%autopatch -p1
21mr|libdbusmenu-16.04.1-18.10.20180917|260	#mv %{name}-%{version} gtk2
21mr|libdbusmenu-16.04.1-18.10.20180917|261	cp -r ./ ../gtk3
21mr|libdbusmenu-16.04.1-18.10.20180917|262	
21mr|libdbusmenu-16.04.1-18.10.20180917|263	%build
21mr|libdbusmenu-16.04.1-18.10.20180917|264	CFLAGS="%{optflags} -Wno-error=deprecated-declarations -Wno-error=strict-aliasing"
21mr|libdbusmenu-16.04.1-18.10.20180917|265	
21mr|libdbusmenu-16.04.1-18.10.20180917|266	#pushd ../gtk2
21mr|libdbusmenu-16.04.1-18.10.20180917|267	#remove autoreconf if build release version
21mr|libdbusmenu-16.04.1-18.10.20180917|268	NOCONFIGURE=1 gnome-autogen.sh
21mr|libdbusmenu-16.04.1-18.10.20180917|269	%configure \
21mr|libdbusmenu-16.04.1-18.10.20180917|270	--disable-static \
21mr|libdbusmenu-16.04.1-18.10.20180917|271	--disable-gtk-doc \
21mr|libdbusmenu-16.04.1-18.10.20180917|272	--with-gtk=2
21mr|libdbusmenu-16.04.1-18.10.20180917|273	%make_build
21mr|libdbusmenu-16.04.1-18.10.20180917|274	#popd
21mr|libdbusmenu-16.04.1-18.10.20180917|275	
21mr|libdbusmenu-16.04.1-18.10.20180917|276	cd ../gtk3
21mr|libdbusmenu-16.04.1-18.10.20180917|277	#remove autoreconf if build release version
21mr|libdbusmenu-16.04.1-18.10.20180917|278	NOCONFIGURE=1 gnome-autogen.sh
21mr|libdbusmenu-16.04.1-18.10.20180917|279	%configure \
21mr|libdbusmenu-16.04.1-18.10.20180917|280	--disable-static \
21mr|libdbusmenu-16.04.1-18.10.20180917|281	--enable-gtk-doc \
21mr|libdbusmenu-16.04.1-18.10.20180917|282	--with-gtk=3
21mr|libdbusmenu-16.04.1-18.10.20180917|283	%make_build
21mr|libdbusmenu-16.04.1-18.10.20180917|284	cd ../gtk2
21mr|libdbusmenu-16.04.1-18.10.20180917|285	
21mr|libdbusmenu-16.04.1-18.10.20180917|286	%install
21mr|libdbusmenu-16.04.1-18.10.20180917|287	%make_install
21mr|libdbusmenu-16.04.1-18.10.20180917|288	%make_install -C ../gtk3

13536 21
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|1	%define major 2
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|2	%define devname %mklibname dbusmenu-qt -d
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|3	%define devname5 %mklibname dbusmenu-qt5 -d
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|4	%define snap	16.04.20160218
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|5	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|6	%bcond_without qt4
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|7	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|8	Summary:	Qt implementation of the DBusMenu spec
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|9	Name:		libdbusmenu-qt
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|10	Version:	0.9.3
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|11	Release:	12.%{snap}.5
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|12	License:	GPLv2
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|13	Group:		System/Libraries
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|14	Url:		https://launchpad.net/libdbusmenu-qt
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|15	Source0:	http://archive.ubuntu.com/ubuntu/pool/main/libd/%{name}/%{name}_%{version}+%{snap}.orig.tar.gz
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|16	BuildRequires:	cmake
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|17	BuildRequires:	doxygen
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|18	BuildRequires:	ninja
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|19	BuildRequires:	qmake5
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|21	BuildRequires:	pkgconfig(Qt5DBus)
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|24	BuildRequires:	pkgconfig(gl)
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|25	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|26	%if %{with qt4}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|27	%libpackage dbusmenu-qt %{major}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|28	%endif
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|29	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|30	%libpackage dbusmenu-qt5 %{major}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|31	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|32	%description
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|33	This library provides a Qt implementation of the DBusMenu spec.
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|34	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|35	%package -n %{devname5}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|36	Summary:	Library headers for %{name}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|37	Group:		Development/C
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|38	Requires:	%{mklibname dbusmenu-qt5 %{major}} = %{EVRD}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|39	Provides:	%{name}-devel = %{version}-%{release}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|40	BuildRequires:	qt5-devel
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|41	# To make qmake happy
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|42	BuildRequires:	qt5-platformtheme-gtk3
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|43	BuildRequires:	cmake(Qt5Test)
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|44	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|45	%description -n	%{devname5}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|46	This is the libraries, include files and other resources you can use
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|47	to incorporate %{name} into applications.
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|48	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|49	%files -n %{devname5}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|50	%doc %_docdir/dbusmenu-qt5
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|51	%{_libdir}/libdbusmenu-qt5.so
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|52	%{_includedir}/dbusmenu-qt5/
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|53	%{_libdir}/cmake/dbusmenu-qt5
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|54	%{_libdir}/pkgconfig/dbusmenu-qt5.pc
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|55	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|56	%if %{with qt4}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|57	%package -n %{devname}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|58	Summary:	Library headers for %{name}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|59	Group:		Development/C
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|60	Requires:	%{mklibname dbusmenu-qt %{major}} = %{EVRD}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|61	Provides:	%{name}-devel = %{version}-%{release}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|62	BuildRequires:	qt4-devel
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|63	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|64	%description -n	%{devname}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|65	This is the libraries, include files and other resources you can use
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|66	to incorporate %{name} into applications.
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|67	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|68	%files -n %{devname}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|69	%doc %{_docdir}/dbusmenu-qt
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|70	%{_libdir}/libdbusmenu-qt.so
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|71	%{_includedir}/dbusmenu-qt/
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|72	%{_libdir}/cmake/dbusmenu-qt
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|73	%{_libdir}/pkgconfig/dbusmenu-qt.pc
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|74	%endif
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|75	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|76	%prep
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|77	%setup -q -n %{name}-%{version}+%{snap}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|78	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|79	%build
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|80	%cmake -DUSE_QT5:BOOL=ON \
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|81	-G Ninja
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|82	%ninja_build
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|83	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|84	%if %{with qt4}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|85	cd ..
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|86	mkdir build-qt4
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|87	cd build-qt4
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|88	cmake .. \
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|89	-DUSE_QT4:BOOL=ON \
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|90	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|91	-DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|92	-DLIB_INSTALL_DIR:PATH=%{_lib} \
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|93	-DCMAKE_SKIP_RPATH:BOOL=ON \
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|94	-DLIB_INSTALL_DIR=%{_libdir} \
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|95	-DINCLUDE_INSTALL_DIR=%{_includedir}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|96	%make_build
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|97	%endif
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|98	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|99	%install
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|100	%if %{with qt4}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|101	%makeinstall_std -C build-qt4
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|102	%endif
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|103	
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|104	%ninja_install -C build
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|105	%if "%{_lib}" != "lib"
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|106	sed -i -e "s,/lib,/%{_lib},g" %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|107	%endif
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|108	# Fix ubuntu-ish redundant doc names (no need for -doc in /usr/share/doc...)
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|109	%if %{with qt4}
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|110	mv %{buildroot}%{_docdir}/libdbusmenu-qt-doc %{buildroot}%{_docdir}/dbusmenu-qt
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|111	%endif
21mr|libdbusmenu-qt-0.9.3-12.16.04.20160218.5|112	mv %{buildroot}%{_docdir}/libdbusmenu-qt5-doc %{buildroot}%{_docdir}/dbusmenu-qt5

13537 21
21mr|libdc1394_12-1.2.2-1|1	%define oname libdc1394
21mr|libdc1394_12-1.2.2-1|2	%define major 12
21mr|libdc1394_12-1.2.2-1|3	%define libname %mklibname dc1394_ %{major}
21mr|libdc1394_12-1.2.2-1|4	%define develname %mklibname dc1394_ %major -d
21mr|libdc1394_12-1.2.2-1|5	
21mr|libdc1394_12-1.2.2-1|6	Summary:	Library for 1394 Digital Camera Specification
21mr|libdc1394_12-1.2.2-1|7	Name:		libdc1394_12
21mr|libdc1394_12-1.2.2-1|8	Version:	1.2.2
21mr|libdc1394_12-1.2.2-1|9	Release:	1
21mr|libdc1394_12-1.2.2-1|10	License:	GPLv2+
21mr|libdc1394_12-1.2.2-1|11	Group:		System/Libraries
21mr|libdc1394_12-1.2.2-1|12	URL:		http://sourceforge.net/projects/libdc1394/
21mr|libdc1394_12-1.2.2-1|13	Source0:	https://sourceforge.net/projects/libdc1394/files/libdc1394/%{version}/libdc1394-%{version}.tar.gz
21mr|libdc1394_12-1.2.2-1|14	Patch0:		libdc1394-0.9.5-lib64.patch
21mr|libdc1394_12-1.2.2-1|15	Patch1:		libdc1394-1.2.1-videodev.h.patch
21mr|libdc1394_12-1.2.2-1|16	BuildRequires: 	pkgconfig(libraw1394) = 1.3.0
21mr|libdc1394_12-1.2.2-1|17	BuildRequires:	pkgconfig(x11)
21mr|libdc1394_12-1.2.2-1|18	BuildRequires:	pkgconfig(xv)
21mr|libdc1394_12-1.2.2-1|19	BuildRequires:	pkgconfig(libv4l1)
21mr|libdc1394_12-1.2.2-1|20	
21mr|libdc1394_12-1.2.2-1|21	%description
21mr|libdc1394_12-1.2.2-1|22	libdc1394 is a library that is intended to provide a high level programming
21mr|libdc1394_12-1.2.2-1|23	interface for application developers who wish to control IEEE 1394 based
21mr|libdc1394_12-1.2.2-1|24	cameras that conform to the 1394-based Digital Camera Specification (found at
21mr|libdc1394_12-1.2.2-1|25	http://www.1394ta.org/).
21mr|libdc1394_12-1.2.2-1|26	
21mr|libdc1394_12-1.2.2-1|27	%if "%{_lib}" == "lib"
21mr|libdc1394_12-1.2.2-1|28	%files
21mr|libdc1394_12-1.2.2-1|29	%doc AUTHORS ChangeLog NEWS README
21mr|libdc1394_12-1.2.2-1|30	%{_libdir}/libdc1394_control.so.%{major}*
21mr|libdc1394_12-1.2.2-1|31	%else
21mr|libdc1394_12-1.2.2-1|32	#------------------------------------------------------------------------------
21mr|libdc1394_12-1.2.2-1|33	%package -n 	%{libname}
21mr|libdc1394_12-1.2.2-1|34	Summary:	Dynamic library from libdc1394
21mr|libdc1394_12-1.2.2-1|35	Group:		System/Libraries
21mr|libdc1394_12-1.2.2-1|36	
21mr|libdc1394_12-1.2.2-1|37	%description -n %{libname}
21mr|libdc1394_12-1.2.2-1|38	libdc1394 is a library that is intended to provide a high level programming
21mr|libdc1394_12-1.2.2-1|39	interface for application developers who wish to control IEEE 1394 based
21mr|libdc1394_12-1.2.2-1|40	cameras that conform to the 1394-based Digital Camera Specification (found at
21mr|libdc1394_12-1.2.2-1|41	http://www.1394ta.org/).
21mr|libdc1394_12-1.2.2-1|42	
21mr|libdc1394_12-1.2.2-1|43	%files -n %{libname}
21mr|libdc1394_12-1.2.2-1|44	%doc AUTHORS ChangeLog NEWS README
21mr|libdc1394_12-1.2.2-1|45	%{_libdir}/libdc1394_control.so.%{major}*
21mr|libdc1394_12-1.2.2-1|46	#------------------------------------------------------------------------------
21mr|libdc1394_12-1.2.2-1|47	%endif
21mr|libdc1394_12-1.2.2-1|48	
21mr|libdc1394_12-1.2.2-1|49	#------------------------------------------------------------------------------
21mr|libdc1394_12-1.2.2-1|50	
21mr|libdc1394_12-1.2.2-1|51	%package -n 	%{develname}
21mr|libdc1394_12-1.2.2-1|52	Summary: 	Development components for libdc1394
21mr|libdc1394_12-1.2.2-1|53	Group: 		Development/C
21mr|libdc1394_12-1.2.2-1|54	Requires: 	%{libname} = %{version}-%{release}
21mr|libdc1394_12-1.2.2-1|55	Provides: 	libdc1394_12-devel = %{version}-%{release}
21mr|libdc1394_12-1.2.2-1|56	Conflicts:	%mklibname -d dc1394
21mr|libdc1394_12-1.2.2-1|57	
21mr|libdc1394_12-1.2.2-1|58	%description -n %{develname}
21mr|libdc1394_12-1.2.2-1|59	libdc1394 is a library that is intended to provide a high level programming
21mr|libdc1394_12-1.2.2-1|60	interface for application developers who wish to control IEEE 1394 based
21mr|libdc1394_12-1.2.2-1|61	cameras that conform to the 1394-based Digital Camera Specification (found at
21mr|libdc1394_12-1.2.2-1|62	http://www.1394ta.org/).
21mr|libdc1394_12-1.2.2-1|63	
21mr|libdc1394_12-1.2.2-1|64	This archive contains the header-files for libdc1394 development
21mr|libdc1394_12-1.2.2-1|65	
21mr|libdc1394_12-1.2.2-1|66	%files -n %{develname}
21mr|libdc1394_12-1.2.2-1|67	%{_bindir}/dc1394_vloopback
21mr|libdc1394_12-1.2.2-1|68	%{_includedir}/libdc1394
21mr|libdc1394_12-1.2.2-1|69	%{_libdir}/*.so
21mr|libdc1394_12-1.2.2-1|70	
21mr|libdc1394_12-1.2.2-1|71	#------------------------------------------------------------------------------
21mr|libdc1394_12-1.2.2-1|72	
21mr|libdc1394_12-1.2.2-1|73	%prep
21mr|libdc1394_12-1.2.2-1|74	%autosetup -p1 -n %{oname}-%{version}
21mr|libdc1394_12-1.2.2-1|75	
21mr|libdc1394_12-1.2.2-1|76	%build
21mr|libdc1394_12-1.2.2-1|77	autoreconf -fi
21mr|libdc1394_12-1.2.2-1|78	%configure --disable-static
21mr|libdc1394_12-1.2.2-1|79	%make
21mr|libdc1394_12-1.2.2-1|80	
21mr|libdc1394_12-1.2.2-1|81	%install
21mr|libdc1394_12-1.2.2-1|82	%makeinstall_std

13538 21
21mr|libdc1394-2.2.6-2|1	%define _disable_rebuild_configure 1
21mr|libdc1394-2.2.6-2|2	
21mr|libdc1394-2.2.6-2|3	%define major 25
21mr|libdc1394-2.2.6-2|4	%define libname %mklibname dc1394_ %{major}
21mr|libdc1394-2.2.6-2|5	%define devname %mklibname dc1394 -d
21mr|libdc1394-2.2.6-2|6	
21mr|libdc1394-2.2.6-2|7	Summary:	Library for 1394 Digital Camera Specification
21mr|libdc1394-2.2.6-2|8	Name:		libdc1394
21mr|libdc1394-2.2.6-2|9	Version:	2.2.6
21mr|libdc1394-2.2.6-2|10	Release:	2
21mr|libdc1394-2.2.6-2|11	License:	GPLv2+
21mr|libdc1394-2.2.6-2|12	Group:		System/Libraries
21mr|libdc1394-2.2.6-2|13	Url:		http://sourceforge.net/projects/libdc1394/
21mr|libdc1394-2.2.6-2|14	Source0:	http://downloads.sourceforge.net/libdc1394/%{name}-%{version}.tar.gz
21mr|libdc1394-2.2.6-2|15	Patch0:		libdc1394-2.2.0-fix-linking.patch
21mr|libdc1394-2.2.6-2|16	Patch1:     libdc1394-2.1.2-videodev.h.patch
21mr|libdc1394-2.2.6-2|17	Source100:	e2k-dummy-port.patch
21mr|libdc1394-2.2.6-2|18	BuildRequires:	pkgconfig(libraw1394)
21mr|libdc1394-2.2.6-2|19	BuildRequires:	pkgconfig(libusb-1.0)
21mr|libdc1394-2.2.6-2|20	BuildRequires:	pkgconfig(libv4l2)
21mr|libdc1394-2.2.6-2|21	
21mr|libdc1394-2.2.6-2|22	%description
21mr|libdc1394-2.2.6-2|23	libdc1394 is a library that is intended to provide a high level programming
21mr|libdc1394-2.2.6-2|24	interface for application developers who wish to control IEEE 1394 based
21mr|libdc1394-2.2.6-2|25	cameras that conform to the 1394-based Digital Camera Specification (found at
21mr|libdc1394-2.2.6-2|26	http://www.1394ta.org/).
21mr|libdc1394-2.2.6-2|27	
21mr|libdc1394-2.2.6-2|28	#----------------------------------------------------------------------------
21mr|libdc1394-2.2.6-2|29	
21mr|libdc1394-2.2.6-2|30	%package -n %{libname}
21mr|libdc1394-2.2.6-2|31	Summary:	Dynamic library from libdc1394
21mr|libdc1394-2.2.6-2|32	Group:		System/Libraries
21mr|libdc1394-2.2.6-2|33	Provides:	libdc1394 = %{EVRD}
21mr|libdc1394-2.2.6-2|34	
21mr|libdc1394-2.2.6-2|35	%description -n %{libname}
21mr|libdc1394-2.2.6-2|36	libdc1394 is a library that is intended to provide a high level programming
21mr|libdc1394-2.2.6-2|37	interface for application developers who wish to control IEEE 1394 based
21mr|libdc1394-2.2.6-2|38	cameras that conform to the 1394-based Digital Camera Specification (found at
21mr|libdc1394-2.2.6-2|39	http://www.1394ta.org/).
21mr|libdc1394-2.2.6-2|40	
21mr|libdc1394-2.2.6-2|41	%files -n %{libname}
21mr|libdc1394-2.2.6-2|42	%{_libdir}/libdc1394.so.%{major}*
21mr|libdc1394-2.2.6-2|43	
21mr|libdc1394-2.2.6-2|44	#----------------------------------------------------------------------------
21mr|libdc1394-2.2.6-2|45	
21mr|libdc1394-2.2.6-2|46	%package -n %{devname}
21mr|libdc1394-2.2.6-2|47	Summary:	Development components for libdc1394
21mr|libdc1394-2.2.6-2|48	Group:		Development/C
21mr|libdc1394-2.2.6-2|49	Requires:	%{libname} = %{EVRD}
21mr|libdc1394-2.2.6-2|50	Provides:	%{name}-devel = %{EVRD}
21mr|libdc1394-2.2.6-2|51	Provides:	dc1394-devel = %{EVRD}
21mr|libdc1394-2.2.6-2|52	
21mr|libdc1394-2.2.6-2|53	%description -n %{devname}
21mr|libdc1394-2.2.6-2|54	This archive contains the header-files for libdc1394 development.
21mr|libdc1394-2.2.6-2|55	
21mr|libdc1394-2.2.6-2|56	%files -n %{devname}
21mr|libdc1394-2.2.6-2|57	%doc AUTHORS ChangeLog NEWS README
21mr|libdc1394-2.2.6-2|58	%{_bindir}/dc1394_*
21mr|libdc1394-2.2.6-2|59	%{_includedir}/dc1394
21mr|libdc1394-2.2.6-2|60	%{_libdir}/*.so
21mr|libdc1394-2.2.6-2|61	%{_libdir}/pkgconfig/*.pc
21mr|libdc1394-2.2.6-2|62	%{_mandir}/man1/*.1*
21mr|libdc1394-2.2.6-2|63	
21mr|libdc1394-2.2.6-2|64	#----------------------------------------------------------------------------
21mr|libdc1394-2.2.6-2|65	
21mr|libdc1394-2.2.6-2|66	%prep
21mr|libdc1394-2.2.6-2|67	%autosetup -p1
21mr|libdc1394-2.2.6-2|68	# dummy patch for package
21mr|libdc1394-2.2.6-2|69	%ifarch %{e2k}
21mr|libdc1394-2.2.6-2|70	patch -p1 < %{SOURCE100}
21mr|libdc1394-2.2.6-2|71	%endif
21mr|libdc1394-2.2.6-2|72	
21mr|libdc1394-2.2.6-2|73	%build
21mr|libdc1394-2.2.6-2|74	%configure --disable-static
21mr|libdc1394-2.2.6-2|75	%make_build
21mr|libdc1394-2.2.6-2|76	
21mr|libdc1394-2.2.6-2|77	%install
21mr|libdc1394-2.2.6-2|78	%make_install

13539 21
21mr|libdca-0.0.7-1|1	%define major 0
21mr|libdca-0.0.7-1|2	%define libname %mklibname dca %{major}
21mr|libdca-0.0.7-1|3	%define devname %mklibname -d dca
21mr|libdca-0.0.7-1|4	
21mr|libdca-0.0.7-1|5	Summary:	DTS Coherent Acoustics decoder
21mr|libdca-0.0.7-1|6	Name:		libdca
21mr|libdca-0.0.7-1|7	Version:	0.0.7
21mr|libdca-0.0.7-1|8	Release:	1
21mr|libdca-0.0.7-1|9	License:	GPLv2+
21mr|libdca-0.0.7-1|10	Group:		Sound
21mr|libdca-0.0.7-1|11	Url:		http://www.videolan.org/developers/libdca.html
21mr|libdca-0.0.7-1|12	Source0:	http://download.videolan.org/pub/videolan/libdca/%{version}/%{name}-%{version}.tar.bz2
21mr|libdca-0.0.7-1|13	
21mr|libdca-0.0.7-1|14	%description
21mr|libdca-0.0.7-1|15	This is a free decoder for the DTS Coherent Acoustics format. It
21mr|libdca-0.0.7-1|16	consists of a library and a command line decoder. DTS is a high
21mr|libdca-0.0.7-1|17	quality multi-channel (5.1) digital audio format used in DVDs and
21mr|libdca-0.0.7-1|18	DTS audio CDs.
21mr|libdca-0.0.7-1|19	
21mr|libdca-0.0.7-1|20	This package is in restricted as it might violate some patents.
21mr|libdca-0.0.7-1|21	
21mr|libdca-0.0.7-1|22	#----------------------------------------------------------------------------
21mr|libdca-0.0.7-1|23	
21mr|libdca-0.0.7-1|24	%package tools
21mr|libdca-0.0.7-1|25	Summary:	DTS Coherent Acoustics decoder
21mr|libdca-0.0.7-1|26	Group:		Sound
21mr|libdca-0.0.7-1|27	Obsoletes:	dtsdec < %{EVRD}
21mr|libdca-0.0.7-1|28	Provides:	dtsdec = %{EVRD}
21mr|libdca-0.0.7-1|29	
21mr|libdca-0.0.7-1|30	%description tools
21mr|libdca-0.0.7-1|31	This is a free decoder for the DTS Coherent Acoustics format. It
21mr|libdca-0.0.7-1|32	consists of a library and a command line decoder. DTS is a high
21mr|libdca-0.0.7-1|33	quality multi-channel (5.1) digital audio format used in DVDs and
21mr|libdca-0.0.7-1|34	DTS audio CDs.
21mr|libdca-0.0.7-1|35	
21mr|libdca-0.0.7-1|36	This package is in restricted as it might violate some patents.
21mr|libdca-0.0.7-1|37	
21mr|libdca-0.0.7-1|38	%files tools
21mr|libdca-0.0.7-1|39	%doc AUTHORS ChangeLog NEWS README TODO
21mr|libdca-0.0.7-1|40	%{_bindir}/dtsdec
21mr|libdca-0.0.7-1|41	%{_bindir}/dcadec
21mr|libdca-0.0.7-1|42	%{_bindir}/extract_dca
21mr|libdca-0.0.7-1|43	%{_bindir}/extract_dts
21mr|libdca-0.0.7-1|44	%{_mandir}/man1/dcadec.1*
21mr|libdca-0.0.7-1|45	%{_mandir}/man1/dtsdec.1*
21mr|libdca-0.0.7-1|46	%{_mandir}/man1/extract_dca.1*
21mr|libdca-0.0.7-1|47	%{_mandir}/man1/extract_dts.1*
21mr|libdca-0.0.7-1|48	
21mr|libdca-0.0.7-1|49	#----------------------------------------------------------------------------
21mr|libdca-0.0.7-1|50	
21mr|libdca-0.0.7-1|51	%package -n %{libname}
21mr|libdca-0.0.7-1|52	Summary:	DTS Coherent Acoustics decoder shared library
21mr|libdca-0.0.7-1|53	Group:		System/Libraries
21mr|libdca-0.0.7-1|54	
21mr|libdca-0.0.7-1|55	%description -n %{libname}
21mr|libdca-0.0.7-1|56	This is a free decoder for the DTS Coherent Acoustics format. It
21mr|libdca-0.0.7-1|57	consists of a library and a command line decoder. DTS is a high
21mr|libdca-0.0.7-1|58	quality multi-channel (5.1) digital audio format used in DVDs and
21mr|libdca-0.0.7-1|59	DTS audio CDs.
21mr|libdca-0.0.7-1|60	
21mr|libdca-0.0.7-1|61	This package is in restricted as it might violate some patents.
21mr|libdca-0.0.7-1|62	
21mr|libdca-0.0.7-1|63	%files -n %{libname}
21mr|libdca-0.0.7-1|64	%{_libdir}/libdca.so.%{major}*
21mr|libdca-0.0.7-1|65	
21mr|libdca-0.0.7-1|66	#----------------------------------------------------------------------------
21mr|libdca-0.0.7-1|67	
21mr|libdca-0.0.7-1|68	%package -n %{devname}
21mr|libdca-0.0.7-1|69	Summary:	Library for decoding DTS audio - C development files
21mr|libdca-0.0.7-1|70	Group:		Development/C
21mr|libdca-0.0.7-1|71	Requires:	%{libname} = %{EVRD}
21mr|libdca-0.0.7-1|72	Provides:	%{name}-devel = %{EVRD}
21mr|libdca-0.0.7-1|73	Provides:	dtsdec-devel = %{EVRD}
21mr|libdca-0.0.7-1|74	
21mr|libdca-0.0.7-1|75	%description -n %{devname}
21mr|libdca-0.0.7-1|76	This is a free decoder for the DTS Coherent Acoustics format.DTS is a
21mr|libdca-0.0.7-1|77	high quality multi-channel (5.1) digital audio format used in DVDs and
21mr|libdca-0.0.7-1|78	DTS audio CDs.
21mr|libdca-0.0.7-1|79	
21mr|libdca-0.0.7-1|80	This package contains a library and the required header files to
21mr|libdca-0.0.7-1|81	develop with libdts.
21mr|libdca-0.0.7-1|82	
21mr|libdca-0.0.7-1|83	This is in restricted as it might violate some patents.
21mr|libdca-0.0.7-1|84	
21mr|libdca-0.0.7-1|85	%files -n %{devname}
21mr|libdca-0.0.7-1|86	%doc TODO
21mr|libdca-0.0.7-1|87	%{_includedir}/dts.h
21mr|libdca-0.0.7-1|88	%{_includedir}/dca.h
21mr|libdca-0.0.7-1|89	%{_libdir}/*.so
21mr|libdca-0.0.7-1|90	%{_libdir}/pkgconfig/libdca.pc
21mr|libdca-0.0.7-1|91	%{_libdir}/pkgconfig/libdts.pc
21mr|libdca-0.0.7-1|92	
21mr|libdca-0.0.7-1|93	#----------------------------------------------------------------------------
21mr|libdca-0.0.7-1|94	
21mr|libdca-0.0.7-1|95	%prep
21mr|libdca-0.0.7-1|96	%setup -q
21mr|libdca-0.0.7-1|97	
21mr|libdca-0.0.7-1|98	%build
21mr|libdca-0.0.7-1|99	autoreconf -vfi
21mr|libdca-0.0.7-1|100	%configure --disable-static
21mr|libdca-0.0.7-1|101	%make
21mr|libdca-0.0.7-1|102	
21mr|libdca-0.0.7-1|103	%install
21mr|libdca-0.0.7-1|104	%makeinstall_std
21mr|libdca-0.0.7-1|105	# libdca installs broken libdts.a compatibility symlink;
21mr|libdca-0.0.7-1|106	# replace it with shared devel symlink:
21mr|libdca-0.0.7-1|107	rm -f %{buildroot}%{_libdir}/libdts.a
21mr|libdca-0.0.7-1|108	ln -s libdca.so %{buildroot}%{_libdir}/libdts.so

13540 21
21mr|libde265-1.0.14-2|1	%define	major 0
21mr|libde265-1.0.14-2|2	%define	libname %mklibname de265_ %{major}
21mr|libde265-1.0.14-2|3	%define	devname %mklibname de265 -d
21mr|libde265-1.0.14-2|4	
21mr|libde265-1.0.14-2|5	Summary:	Open h.265 video codec implementation
21mr|libde265-1.0.14-2|6	Name:		libde265
21mr|libde265-1.0.14-2|7	Version:	1.0.14
21mr|libde265-1.0.14-2|8	Release:	2
21mr|libde265-1.0.14-2|9	License:	LGPLv3+
21mr|libde265-1.0.14-2|10	Group:		Video
21mr|libde265-1.0.14-2|11	Url:		http://www.libde265.org
21mr|libde265-1.0.14-2|12	Source0:	https://github.com/strukturag/libde265/releases/download/v%{version}/%{name}-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libde265-1.0.14-2|13	Patch1000:	CVE-2023-49465.patch
21mr|libde265-1.0.14-2|14	Patch1001:	CVE-2023-49467.patch
21mr|libde265-1.0.14-2|15	Patch1002:	CVE-2023-49468.patch
21mr|libde265-1.0.14-2|16	
21mr|libde265-1.0.14-2|17	%description
21mr|libde265-1.0.14-2|18	Open h.265 video codec implementation.
21mr|libde265-1.0.14-2|19	
21mr|libde265-1.0.14-2|20	%files
21mr|libde265-1.0.14-2|21	%doc AUTHORS COPYING
21mr|libde265-1.0.14-2|22	%{_bindir}/acceleration_speed
21mr|libde265-1.0.14-2|23	%{_bindir}/bjoentegaard
21mr|libde265-1.0.14-2|24	%{_bindir}/block-rate-estim
21mr|libde265-1.0.14-2|25	%{_bindir}/enc265
21mr|libde265-1.0.14-2|26	%{_bindir}/gen-enc-table
21mr|libde265-1.0.14-2|27	%{_bindir}/rd-curves
21mr|libde265-1.0.14-2|28	%{_bindir}/yuv-distortion
21mr|libde265-1.0.14-2|29	
21mr|libde265-1.0.14-2|30	#----------------------------------------------------------------------------
21mr|libde265-1.0.14-2|31	
21mr|libde265-1.0.14-2|32	%package -n %{libname}
21mr|libde265-1.0.14-2|33	Summary:	Shared library from %{name}
21mr|libde265-1.0.14-2|34	Group:		System/Libraries
21mr|libde265-1.0.14-2|35	
21mr|libde265-1.0.14-2|36	%description -n %{libname}
21mr|libde265-1.0.14-2|37	Shared library from %{name}.
21mr|libde265-1.0.14-2|38	
21mr|libde265-1.0.14-2|39	%files -n %{libname}
21mr|libde265-1.0.14-2|40	%doc AUTHORS COPYING
21mr|libde265-1.0.14-2|41	%{_libdir}/libde265.so.%{major}*
21mr|libde265-1.0.14-2|42	
21mr|libde265-1.0.14-2|43	#----------------------------------------------------------------------------
21mr|libde265-1.0.14-2|44	
21mr|libde265-1.0.14-2|45	%package -n %{devname}
21mr|libde265-1.0.14-2|46	Summary:	Development files from %{name}
21mr|libde265-1.0.14-2|47	Group:		Development/C
21mr|libde265-1.0.14-2|48	Requires:	%{libname} = %{EVRD}
21mr|libde265-1.0.14-2|49	Provides:	%{name}-devel = %{EVRD}
21mr|libde265-1.0.14-2|50	
21mr|libde265-1.0.14-2|51	%description -n %{devname}
21mr|libde265-1.0.14-2|52	Development files from %{name}.
21mr|libde265-1.0.14-2|53	
21mr|libde265-1.0.14-2|54	%files -n %{devname}
21mr|libde265-1.0.14-2|55	%doc COPYING
21mr|libde265-1.0.14-2|56	%{_includedir}/%{name}/*.h
21mr|libde265-1.0.14-2|57	%{_libdir}/libde265.so
21mr|libde265-1.0.14-2|58	%{_libdir}/pkgconfig/%{name}.pc
21mr|libde265-1.0.14-2|59	
21mr|libde265-1.0.14-2|60	#----------------------------------------------------------------------------
21mr|libde265-1.0.14-2|61	
21mr|libde265-1.0.14-2|62	%prep
21mr|libde265-1.0.14-2|63	%setup -q
21mr|libde265-1.0.14-2|64	%autopatch -p1
21mr|libde265-1.0.14-2|65	
21mr|libde265-1.0.14-2|66	%build
21mr|libde265-1.0.14-2|67	%configure \
21mr|libde265-1.0.14-2|68	--enable-encoder \
21mr|libde265-1.0.14-2|69	--disable-dec265 \
21mr|libde265-1.0.14-2|70	--disable-sherlock265 \
21mr|libde265-1.0.14-2|71	--disable-static
21mr|libde265-1.0.14-2|72	%make
21mr|libde265-1.0.14-2|73	
21mr|libde265-1.0.14-2|74	
21mr|libde265-1.0.14-2|75	%install
21mr|libde265-1.0.14-2|76	%makeinstall_std
21mr|libde265-1.0.14-2|77	
21mr|libde265-1.0.14-2|78	# Name is too common to keep the file
21mr|libde265-1.0.14-2|79	rm -f %{buildroot}%{_bindir}/tests

13541 21
21mr|libdecor-0.1.1-2|1	%define major 0
21mr|libdecor-0.1.1-2|2	%define libname %mklibname decor %{major}
21mr|libdecor-0.1.1-2|3	%define devname %mklibname decor -d
21mr|libdecor-0.1.1-2|4	
21mr|libdecor-0.1.1-2|5	Name:           libdecor
21mr|libdecor-0.1.1-2|6	Version:        0.1.1
21mr|libdecor-0.1.1-2|7	Release:        2
21mr|libdecor-0.1.1-2|8	Summary:        Wayland client side decoration library
21mr|libdecor-0.1.1-2|9	Group:          System/Libraries
21mr|libdecor-0.1.1-2|10	License:        MIT
21mr|libdecor-0.1.1-2|11	URL:            https://gitlab.freedesktop.org/libdecor/libdecor
21mr|libdecor-0.1.1-2|12	Source:         https://gitlab.freedesktop.org/libdecor/libdecor/-/archive/%{version}/libdecor-%{version}.tar.bz2
21mr|libdecor-0.1.1-2|13	
21mr|libdecor-0.1.1-2|14	BuildRequires:  meson
21mr|libdecor-0.1.1-2|15	BuildRequires:  pkgconfig(cairo)
21mr|libdecor-0.1.1-2|16	BuildRequires:  pkgconfig(dbus-1)
21mr|libdecor-0.1.1-2|17	BuildRequires:  pkgconfig(pangocairo)
21mr|libdecor-0.1.1-2|18	BuildRequires:  pkgconfig(wayland-client)
21mr|libdecor-0.1.1-2|19	BuildRequires:  pkgconfig(wayland-protocols)
21mr|libdecor-0.1.1-2|20	BuildRequires:  pkgconfig(wayland-cursor)
21mr|libdecor-0.1.1-2|21	BuildRequires:  pkgconfig(xkbcommon)
21mr|libdecor-0.1.1-2|22	
21mr|libdecor-0.1.1-2|23	%description
21mr|libdecor-0.1.1-2|24	Libdecor provides a small helper library for providing client side decoration to Wayland clients.
21mr|libdecor-0.1.1-2|25	
21mr|libdecor-0.1.1-2|26	#----------------------------------------------------------------------------
21mr|libdecor-0.1.1-2|27	
21mr|libdecor-0.1.1-2|28	%package -n %{libname}
21mr|libdecor-0.1.1-2|29	Summary:	Library for Libdecor provides a small helper library for providing client side decoration to Wayland clients
21mr|libdecor-0.1.1-2|30	Group:		System/Libraries
21mr|libdecor-0.1.1-2|31	Recommends:	libdecor-cairo%{_isa}
21mr|libdecor-0.1.1-2|32	
21mr|libdecor-0.1.1-2|33	%description -n	%{libname}
21mr|libdecor-0.1.1-2|34	This package contains the library needed to run programs dynamically
21mr|libdecor-0.1.1-2|35	linked with %{name} (Wayland client side decoration library).
21mr|libdecor-0.1.1-2|36	Libdecor provides a small helper library for providing client side decoration to Wayland clients.
21mr|libdecor-0.1.1-2|37	
21mr|libdecor-0.1.1-2|38	%files -n %{libname}
21mr|libdecor-0.1.1-2|39	%license LICENSE
21mr|libdecor-0.1.1-2|40	%doc README.md
21mr|libdecor-0.1.1-2|41	%{_libdir}/libdecor-%{major}.so.%{major}*
21mr|libdecor-0.1.1-2|42	
21mr|libdecor-0.1.1-2|43	#----------------------------------------------------------------------------
21mr|libdecor-0.1.1-2|44	
21mr|libdecor-0.1.1-2|45	%package cairo
21mr|libdecor-0.1.1-2|46	Summary:	Cairo plugin for libdecor
21mr|libdecor-0.1.1-2|47	Group:		System/Libraries
21mr|libdecor-0.1.1-2|48	Conflicts:	%{libname} < 0.1.1-2
21mr|libdecor-0.1.1-2|49	
21mr|libdecor-0.1.1-2|50	%description cairo
21mr|libdecor-0.1.1-2|51	Cairo plugin for libdecor
21mr|libdecor-0.1.1-2|52	
21mr|libdecor-0.1.1-2|53	%files cairo
21mr|libdecor-0.1.1-2|54	%license LICENSE
21mr|libdecor-0.1.1-2|55	%doc README.md
21mr|libdecor-0.1.1-2|56	# XXX in the future own directories in another package
21mr|libdecor-0.1.1-2|57	%dir %{_libdir}/libdecor/
21mr|libdecor-0.1.1-2|58	%dir %{_libdir}/libdecor/plugins-1
21mr|libdecor-0.1.1-2|59	%{_libdir}/libdecor/plugins-1/libdecor-cairo.so
21mr|libdecor-0.1.1-2|60	
21mr|libdecor-0.1.1-2|61	#----------------------------------------------------------------------------
21mr|libdecor-0.1.1-2|62	
21mr|libdecor-0.1.1-2|63	%package -n %{devname}
21mr|libdecor-0.1.1-2|64	Summary:        Development files for %{name}
21mr|libdecor-0.1.1-2|65	Requires:       %{libname} = %{EVRD}
21mr|libdecor-0.1.1-2|66	
21mr|libdecor-0.1.1-2|67	%description -n %{devname}
21mr|libdecor-0.1.1-2|68	The %{name}-devel package contains libraries and header files for
21mr|libdecor-0.1.1-2|69	developing applications that use %{name}.
21mr|libdecor-0.1.1-2|70	
21mr|libdecor-0.1.1-2|71	%files -n %{devname}
21mr|libdecor-0.1.1-2|72	%license LICENSE
21mr|libdecor-0.1.1-2|73	%doc README.md
21mr|libdecor-0.1.1-2|74	%{_includedir}/libdecor-%{major}/
21mr|libdecor-0.1.1-2|75	%{_libdir}/libdecor-%{major}.so
21mr|libdecor-0.1.1-2|76	%{_libdir}/pkgconfig/libdecor-%{major}.pc
21mr|libdecor-0.1.1-2|77	
21mr|libdecor-0.1.1-2|78	#----------------------------------------------------------------------------
21mr|libdecor-0.1.1-2|79	
21mr|libdecor-0.1.1-2|80	%prep
21mr|libdecor-0.1.1-2|81	%autosetup -p1
21mr|libdecor-0.1.1-2|82	
21mr|libdecor-0.1.1-2|83	%build
21mr|libdecor-0.1.1-2|84	%meson -Ddemo=false
21mr|libdecor-0.1.1-2|85	%meson_build
21mr|libdecor-0.1.1-2|86	
21mr|libdecor-0.1.1-2|87	%install
21mr|libdecor-0.1.1-2|88	%meson_install

13542 21
21mr|libdeflate-1.22-2|1	%define	major	0
21mr|libdeflate-1.22-2|2	%define	libname	%mklibname deflate %{major}
21mr|libdeflate-1.22-2|3	%define	devname	%mklibname deflate -d
21mr|libdeflate-1.22-2|4	
21mr|libdeflate-1.22-2|5	Summary:	Fast implementation of DEFLATE, gzip, and zlib
21mr|libdeflate-1.22-2|6	Name:		libdeflate
21mr|libdeflate-1.22-2|7	Version:	1.22
21mr|libdeflate-1.22-2|8	Release:	2
21mr|libdeflate-1.22-2|9	License:	MIT
21mr|libdeflate-1.22-2|10	Group:		Archiving/Compression
21mr|libdeflate-1.22-2|11	Url:			https://github.com/ebiggers/libdeflate
21mr|libdeflate-1.22-2|12	Source0:	https://github.com/ebiggers/libdeflate/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|libdeflate-1.22-2|13	BuildRequires:	cmake >= 3.15
21mr|libdeflate-1.22-2|14	
21mr|libdeflate-1.22-2|15	%description
21mr|libdeflate-1.22-2|16	This is a library for fast, whole-buffer DEFLATE-based compression and
21mr|libdeflate-1.22-2|17	decompression, supporting DEFLATE, gzip, and zlib.
21mr|libdeflate-1.22-2|18	
21mr|libdeflate-1.22-2|19	#-----------------------------------------------------------------------------
21mr|libdeflate-1.22-2|20	
21mr|libdeflate-1.22-2|21	%package -n %{libname}
21mr|libdeflate-1.22-2|22	Summary:	Library providing a fast implementation of DEFLATE, gzip, and zlib
21mr|libdeflate-1.22-2|23	Group:		System/Libraries
21mr|libdeflate-1.22-2|24	
21mr|libdeflate-1.22-2|25	%description -n %{libname}
21mr|libdeflate-1.22-2|26	This is a library for fast, whole-buffer DEFLATE-based compression and
21mr|libdeflate-1.22-2|27	decompression, supporting DEFLATE, gzip, and zlib.
21mr|libdeflate-1.22-2|28	This package contains the main library.
21mr|libdeflate-1.22-2|29	
21mr|libdeflate-1.22-2|30	%files -n %{libname}
21mr|libdeflate-1.22-2|31	%doc NEWS.md README.md
21mr|libdeflate-1.22-2|32	%license COPYING
21mr|libdeflate-1.22-2|33	%{_libdir}/%{name}.so.%{major}*
21mr|libdeflate-1.22-2|34	
21mr|libdeflate-1.22-2|35	#-----------------------------------------------------------------------------
21mr|libdeflate-1.22-2|36	
21mr|libdeflate-1.22-2|37	%package -n %{devname}
21mr|libdeflate-1.22-2|38	Summary:	Development files for %{name}
21mr|libdeflate-1.22-2|39	Group:		Development/C
21mr|libdeflate-1.22-2|40	Requires:	%{libname} = %{EVRD}
21mr|libdeflate-1.22-2|41	Provides:		deflate-devel = %{EVRD}
21mr|libdeflate-1.22-2|42	
21mr|libdeflate-1.22-2|43	%description -n %{devname}
21mr|libdeflate-1.22-2|44	This is a library for fast, whole-buffer DEFLATE-based compression and
21mr|libdeflate-1.22-2|45	decompression, supporting DEFLATE, gzip, and zlib.
21mr|libdeflate-1.22-2|46	This package contains the development files for %{name}.
21mr|libdeflate-1.22-2|47	
21mr|libdeflate-1.22-2|48	%files -n %{devname}
21mr|libdeflate-1.22-2|49	%doc README.md COPYING
21mr|libdeflate-1.22-2|50	%{_includedir}/%{name}.h
21mr|libdeflate-1.22-2|51	%{_libdir}/%{name}.so
21mr|libdeflate-1.22-2|52	%{_libdir}/pkgconfig/%{name}.pc
21mr|libdeflate-1.22-2|53	%{_libdir}/cmake/%{name}/
21mr|libdeflate-1.22-2|54	
21mr|libdeflate-1.22-2|55	#-----------------------------------------------------------------------------
21mr|libdeflate-1.22-2|56	
21mr|libdeflate-1.22-2|57	%package utils
21mr|libdeflate-1.22-2|58	Summary:	Binaries from %{name}
21mr|libdeflate-1.22-2|59	Group:		Archiving/Compression
21mr|libdeflate-1.22-2|60	Requires:	%{libname} = %{EVRD}
21mr|libdeflate-1.22-2|61	
21mr|libdeflate-1.22-2|62	%description utils
21mr|libdeflate-1.22-2|63	This is a library for fast, whole-buffer DEFLATE-based compression and
21mr|libdeflate-1.22-2|64	decompression, supporting DEFLATE, gzip, and zlib.
21mr|libdeflate-1.22-2|65	This package contains binaries from %{name}.
21mr|libdeflate-1.22-2|66	
21mr|libdeflate-1.22-2|67	%files utils
21mr|libdeflate-1.22-2|68	%doc COPYING
21mr|libdeflate-1.22-2|69	%{_bindir}/%{name}-gzip
21mr|libdeflate-1.22-2|70	%{_bindir}/%{name}-gunzip
21mr|libdeflate-1.22-2|71	
21mr|libdeflate-1.22-2|72	#-----------------------------------------------------------------------------
21mr|libdeflate-1.22-2|73	
21mr|libdeflate-1.22-2|74	%prep
21mr|libdeflate-1.22-2|75	%autosetup -p1
21mr|libdeflate-1.22-2|76	
21mr|libdeflate-1.22-2|77	
21mr|libdeflate-1.22-2|78	%build
21mr|libdeflate-1.22-2|79	%cmake \
21mr|libdeflate-1.22-2|80	-DLIBDEFLATE_BUILD_STATIC_LIB:BOOL=OFF \
21mr|libdeflate-1.22-2|81	-DLIBDEFLATE_COMPRESSION_SUPPORT:BOOL=ON \
21mr|libdeflate-1.22-2|82	-DLIBDEFLATE_DECOMPRESSION_SUPPORT:BOOL=ON \
21mr|libdeflate-1.22-2|83	-DLIBDEFLATE_ZLIB_SUPPORT:BOOL=ON \
21mr|libdeflate-1.22-2|84	-DLIBDEFLATE_GZIP_SUPPORT:BOOL=ON \
21mr|libdeflate-1.22-2|85	-DLIBDEFLATE_FREESTANDING:BOOL=OFF \
21mr|libdeflate-1.22-2|86	-DLIBDEFLATE_BUILD_GZIP:BOOL=ON \
21mr|libdeflate-1.22-2|87	-DLIBDEFLATE_BUILD_TESTS:BOOL=OFF
21mr|libdeflate-1.22-2|88	%make_build
21mr|libdeflate-1.22-2|89	
21mr|libdeflate-1.22-2|90	
21mr|libdeflate-1.22-2|91	%install
21mr|libdeflate-1.22-2|92	%make_install -C build
21mr|libdeflate-1.22-2|93	
21mr|libdeflate-1.22-2|94	# Fix unstripped utils
21mr|libdeflate-1.22-2|95	strip %{buildroot}%{_bindir}/%{name}-gzip
21mr|libdeflate-1.22-2|96	strip %{buildroot}%{_bindir}/%{name}-gunzip

13543 21
21mr|libdiscid-0.6.1-5|1	%define major 0
21mr|libdiscid-0.6.1-5|2	%define libname %mklibname discid %{major}
21mr|libdiscid-0.6.1-5|3	%define devname %mklibname discid -d
21mr|libdiscid-0.6.1-5|4	
21mr|libdiscid-0.6.1-5|5	Summary:	A Library for creating MusicBrainz DiscIDs
21mr|libdiscid-0.6.1-5|6	Name:		libdiscid
21mr|libdiscid-0.6.1-5|7	Version:	0.6.1
21mr|libdiscid-0.6.1-5|8	Release:	5
21mr|libdiscid-0.6.1-5|9	License:	LGPLv2.1+
21mr|libdiscid-0.6.1-5|10	Group:		System/Libraries
21mr|libdiscid-0.6.1-5|11	Url:		http://musicbrainz.org/doc/libdiscid
21mr|libdiscid-0.6.1-5|12	Source0:	http://users.musicbrainz.org/~matt/%{name}-%{version}.tar.gz
21mr|libdiscid-0.6.1-5|13	
21mr|libdiscid-0.6.1-5|14	%description
21mr|libdiscid-0.6.1-5|15	libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
21mr|libdiscid-0.6.1-5|16	It reads a CD's table of contents (TOC) and generates an identifier which
21mr|libdiscid-0.6.1-5|17	can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
21mr|libdiscid-0.6.1-5|18	Additionally, it provides a submission URL for adding the DiscID to the
21mr|libdiscid-0.6.1-5|19	database.
21mr|libdiscid-0.6.1-5|20	
21mr|libdiscid-0.6.1-5|21	#----------------------------------------------------------------------------
21mr|libdiscid-0.6.1-5|22	
21mr|libdiscid-0.6.1-5|23	%package -n %{libname}
21mr|libdiscid-0.6.1-5|24	Summary:	A Library for creating MusicBrainz DiscIDs
21mr|libdiscid-0.6.1-5|25	Group:		System/Libraries
21mr|libdiscid-0.6.1-5|26	# gw for python-musicbrainz2 to depend on
21mr|libdiscid-0.6.1-5|27	Provides:	%{name} = %{EVRD}
21mr|libdiscid-0.6.1-5|28	
21mr|libdiscid-0.6.1-5|29	%description -n %{libname}
21mr|libdiscid-0.6.1-5|30	libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
21mr|libdiscid-0.6.1-5|31	It reads a CD's table of contents (TOC) and generates an identifier which
21mr|libdiscid-0.6.1-5|32	can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
21mr|libdiscid-0.6.1-5|33	Additionally, it provides a submission URL for adding the DiscID to the
21mr|libdiscid-0.6.1-5|34	database.
21mr|libdiscid-0.6.1-5|35	
21mr|libdiscid-0.6.1-5|36	%files -n %{libname}
21mr|libdiscid-0.6.1-5|37	%doc README AUTHORS
21mr|libdiscid-0.6.1-5|38	%{_libdir}/libdiscid.so.%{major}*
21mr|libdiscid-0.6.1-5|39	
21mr|libdiscid-0.6.1-5|40	#----------------------------------------------------------------------------
21mr|libdiscid-0.6.1-5|41	
21mr|libdiscid-0.6.1-5|42	%package -n %{devname}
21mr|libdiscid-0.6.1-5|43	Summary:	Development files for %{name}
21mr|libdiscid-0.6.1-5|44	Group:		Development/C
21mr|libdiscid-0.6.1-5|45	Requires:	%{libname} = %{EVRD}
21mr|libdiscid-0.6.1-5|46	Provides:	%{name}-devel = %{EVRD}
21mr|libdiscid-0.6.1-5|47	
21mr|libdiscid-0.6.1-5|48	%description -n %{devname}
21mr|libdiscid-0.6.1-5|49	libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
21mr|libdiscid-0.6.1-5|50	It reads a CD's table of contents (TOC) and generates an identifier which
21mr|libdiscid-0.6.1-5|51	can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
21mr|libdiscid-0.6.1-5|52	Additionally, it provides a submission URL for adding the DiscID to the
21mr|libdiscid-0.6.1-5|53	database.
21mr|libdiscid-0.6.1-5|54	
21mr|libdiscid-0.6.1-5|55	%files -n %{devname}
21mr|libdiscid-0.6.1-5|56	%{_includedir}/*
21mr|libdiscid-0.6.1-5|57	%{_libdir}/libdiscid.so
21mr|libdiscid-0.6.1-5|58	%{_libdir}/pkgconfig/*.pc
21mr|libdiscid-0.6.1-5|59	
21mr|libdiscid-0.6.1-5|60	#----------------------------------------------------------------------------
21mr|libdiscid-0.6.1-5|61	
21mr|libdiscid-0.6.1-5|62	%prep
21mr|libdiscid-0.6.1-5|63	%setup -q
21mr|libdiscid-0.6.1-5|64	
21mr|libdiscid-0.6.1-5|65	%build
21mr|libdiscid-0.6.1-5|66	%configure --disable-static
21mr|libdiscid-0.6.1-5|67	%make
21mr|libdiscid-0.6.1-5|68	
21mr|libdiscid-0.6.1-5|69	%install
21mr|libdiscid-0.6.1-5|70	%makeinstall_std

13544 21
21mr|libdispatch-5.3.3-2|1	%define major 0
21mr|libdispatch-5.3.3-2|2	%define libdispatch %mklibname dispatch %{major}
21mr|libdispatch-5.3.3-2|3	%define libBlocksRuntime %mklibname BlocksRuntime %{major}
21mr|libdispatch-5.3.3-2|4	%define devname %mklibname dispatch -d
21mr|libdispatch-5.3.3-2|5	
21mr|libdispatch-5.3.3-2|6	%global reltag 5.3.3-RELEASE
21mr|libdispatch-5.3.3-2|7	
21mr|libdispatch-5.3.3-2|8	
21mr|libdispatch-5.3.3-2|9	Name:		libdispatch
21mr|libdispatch-5.3.3-2|10	Version:	5.3.3
21mr|libdispatch-5.3.3-2|11	Release:	2
21mr|libdispatch-5.3.3-2|12	Summary:	Apple's Grand Central Dispatch library
21mr|libdispatch-5.3.3-2|13	Group:		System/Libraries
21mr|libdispatch-5.3.3-2|14	License:	ASL 2.0
21mr|libdispatch-5.3.3-2|15	URL:		https://github.com/apple/swift-corelibs-libdispatch
21mr|libdispatch-5.3.3-2|16	Source0:	https://github.com/apple/swift-corelibs-libdispatch/archive/swift-%{reltag}.tar.gz#/corelibs-libdispatch.tar.gz
21mr|libdispatch-5.3.3-2|17	Patch0:		asprintf.patch
21mr|libdispatch-5.3.3-2|18	Patch1:		libdispatch-versioning.patch
21mr|libdispatch-5.3.3-2|19	BuildRequires:	clang
21mr|libdispatch-5.3.3-2|20	BuildRequires:	libbsd-devel
21mr|libdispatch-5.3.3-2|21	BuildRequires:	ninja
21mr|libdispatch-5.3.3-2|22	BuildRequires:	cmake
21mr|libdispatch-5.3.3-2|23	BuildRequires:	chrpath
21mr|libdispatch-5.3.3-2|24	Provides:	libblocksruntime = %{EVRD}
21mr|libdispatch-5.3.3-2|25	
21mr|libdispatch-5.3.3-2|26	%description
21mr|libdispatch-5.3.3-2|27	Grand Central Dispatch (GCD or libdispatch) provides
21mr|libdispatch-5.3.3-2|28	comprehensive support for concurrent code execution on
21mr|libdispatch-5.3.3-2|29	multicore hardware.
21mr|libdispatch-5.3.3-2|30	
21mr|libdispatch-5.3.3-2|31	libdispatch is currently available on all Darwin platforms.
21mr|libdispatch-5.3.3-2|32	This project aims to make a modern version of libdispatch
21mr|libdispatch-5.3.3-2|33	available on all other Swift platforms. To do this, we will
21mr|libdispatch-5.3.3-2|34	implement as much of the portable subset of the API as
21mr|libdispatch-5.3.3-2|35	possible, using the existing open source C implementation.
21mr|libdispatch-5.3.3-2|36	
21mr|libdispatch-5.3.3-2|37	libdispatch on Darwin is a combination of logic in the xnu
21mr|libdispatch-5.3.3-2|38	kernel alongside the user-space Library. The kernel has the
21mr|libdispatch-5.3.3-2|39	most information available to balance workload across the
21mr|libdispatch-5.3.3-2|40	entire system. As a first step, however, we believe it is
21mr|libdispatch-5.3.3-2|41	useful to bring up the basic functionality of the library
21mr|libdispatch-5.3.3-2|42	using user-space pthread primitives on Linux. Eventually, a
21mr|libdispatch-5.3.3-2|43	Linux kernel module could be developed to support more
21mr|libdispatch-5.3.3-2|44	informed thread scheduling.
21mr|libdispatch-5.3.3-2|45	
21mr|libdispatch-5.3.3-2|46	#------------------------------------------------------------------
21mr|libdispatch-5.3.3-2|47	
21mr|libdispatch-5.3.3-2|48	%package -n %{libdispatch}
21mr|libdispatch-5.3.3-2|49	Summary:	%{name} shared library
21mr|libdispatch-5.3.3-2|50	Group:		System/Libraries
21mr|libdispatch-5.3.3-2|51	
21mr|libdispatch-5.3.3-2|52	%description -n %{libdispatch}
21mr|libdispatch-5.3.3-2|53	%{name} shared library.
21mr|libdispatch-5.3.3-2|54	
21mr|libdispatch-5.3.3-2|55	%files -n %{libdispatch}
21mr|libdispatch-5.3.3-2|56	%{_libdir}/libdispatch.so.%{major}*
21mr|libdispatch-5.3.3-2|57	
21mr|libdispatch-5.3.3-2|58	#------------------------------------------------------------------
21mr|libdispatch-5.3.3-2|59	
21mr|libdispatch-5.3.3-2|60	%package -n %{libBlocksRuntime}
21mr|libdispatch-5.3.3-2|61	Summary:	%{name} shared library
21mr|libdispatch-5.3.3-2|62	Group:		System/Libraries
21mr|libdispatch-5.3.3-2|63	
21mr|libdispatch-5.3.3-2|64	%description -n %{libBlocksRuntime}
21mr|libdispatch-5.3.3-2|65	%{name} shared library.
21mr|libdispatch-5.3.3-2|66	
21mr|libdispatch-5.3.3-2|67	%files -n %{libBlocksRuntime}
21mr|libdispatch-5.3.3-2|68	%{_libdir}/libBlocksRuntime.so.%{major}
21mr|libdispatch-5.3.3-2|69	
21mr|libdispatch-5.3.3-2|70	#-------------------------------------------------------------
21mr|libdispatch-5.3.3-2|71	%package -n %{devname}
21mr|libdispatch-5.3.3-2|72	Summary:	Development files for libdispatch
21mr|libdispatch-5.3.3-2|73	Group:		Development/Other
21mr|libdispatch-5.3.3-2|74	Requires:	%{libdispatch} =  %{EVRD}
21mr|libdispatch-5.3.3-2|75	Requires:	%{libdispatch} =  %{EVRD}
21mr|libdispatch-5.3.3-2|76	Provides:	%{name}-devel = %{EVRD}
21mr|libdispatch-5.3.3-2|77	
21mr|libdispatch-5.3.3-2|78	%description -n %{devname}
21mr|libdispatch-5.3.3-2|79	Development files for libdispatch
21mr|libdispatch-5.3.3-2|80	
21mr|libdispatch-5.3.3-2|81	%files -n %{devname}
21mr|libdispatch-5.3.3-2|82	%{_includedir}/Block.h
21mr|libdispatch-5.3.3-2|83	%{_includedir}/dispatch/*
21mr|libdispatch-5.3.3-2|84	%{_includedir}/os/*
21mr|libdispatch-5.3.3-2|85	%{_libdir}/*.so
21mr|libdispatch-5.3.3-2|86	%{_mandir}/man3/*
21mr|libdispatch-5.3.3-2|87	
21mr|libdispatch-5.3.3-2|88	#-------------------------------------------------------------
21mr|libdispatch-5.3.3-2|89	
21mr|libdispatch-5.3.3-2|90	%prep
21mr|libdispatch-5.3.3-2|91	%autosetup -p1 -n swift-corelibs-libdispatch-swift-%{reltag}
21mr|libdispatch-5.3.3-2|92	
21mr|libdispatch-5.3.3-2|93	%build
21mr|libdispatch-5.3.3-2|94	export CC=/usr/bin/clang CXX=/usr/bin/clang++
21mr|libdispatch-5.3.3-2|95	%cmake -G Ninja
21mr|libdispatch-5.3.3-2|96	%ninja_build
21mr|libdispatch-5.3.3-2|97	
21mr|libdispatch-5.3.3-2|98	
21mr|libdispatch-5.3.3-2|99	%install
21mr|libdispatch-5.3.3-2|100	%ninja_install -C build
21mr|libdispatch-5.3.3-2|101	chrpath --delete %{buildroot}%{_libdir}/libdispatch.so

13545 21
21mr|libdmapsharing-3.9.9-1|1	%define api 4.0
21mr|libdmapsharing-3.9.9-1|2	%define major 3
21mr|libdmapsharing-3.9.9-1|3	%define libname %mklibname dmapsharing %{api} %{major}
21mr|libdmapsharing-3.9.9-1|4	%define girname %mklibname dmap-gir %{api}
21mr|libdmapsharing-3.9.9-1|5	%define develname %mklibname dmapsharing -d
21mr|libdmapsharing-3.9.9-1|6	
21mr|libdmapsharing-3.9.9-1|7	Summary:	A DMAP client and server library
21mr|libdmapsharing-3.9.9-1|8	Name:		libdmapsharing
21mr|libdmapsharing-3.9.9-1|9	Version:	3.9.9
21mr|libdmapsharing-3.9.9-1|10	Release:	1
21mr|libdmapsharing-3.9.9-1|11	License:	LGPLv2+
21mr|libdmapsharing-3.9.9-1|12	Group:		System/Libraries
21mr|libdmapsharing-3.9.9-1|13	URL:		http://www.flyn.org/projects/libdmapsharing/index.html
21mr|libdmapsharing-3.9.9-1|14	Source0:	http://www.flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.gz
21mr|libdmapsharing-3.9.9-1|15	Patch0:		libdmapsharing-3.9-link.patch
21mr|libdmapsharing-3.9.9-1|16	Patch1:		libdmapsharing-2.9.16-automake-1.13.patch
21mr|libdmapsharing-3.9.9-1|17	BuildRequires:	gnome-common
21mr|libdmapsharing-3.9.9-1|18	BuildRequires:	gtk-doc
21mr|libdmapsharing-3.9.9-1|19	BuildRequires:	vala-tools
21mr|libdmapsharing-3.9.9-1|20	BuildRequires:	avahi-common-devel
21mr|libdmapsharing-3.9.9-1|21	BuildRequires:	pkgconfig(avahi-client)
21mr|libdmapsharing-3.9.9-1|22	BuildRequires:	pkgconfig(avahi-glib)
21mr|libdmapsharing-3.9.9-1|23	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libdmapsharing-3.9.9-1|24	BuildRequires:	pkgconfig(gee-1.0)
21mr|libdmapsharing-3.9.9-1|25	BuildRequires:	pkgconfig(glib-2.0)
21mr|libdmapsharing-3.9.9-1|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libdmapsharing-3.9.9-1|27	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|libdmapsharing-3.9.9-1|28	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libdmapsharing-3.9.9-1|29	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libdmapsharing-3.9.9-1|30	
21mr|libdmapsharing-3.9.9-1|31	%description
21mr|libdmapsharing-3.9.9-1|32	libdmapsharing implements the DMAP protocols. This includes support for
21mr|libdmapsharing-3.9.9-1|33	DAAP and DPAP.
21mr|libdmapsharing-3.9.9-1|34	
21mr|libdmapsharing-3.9.9-1|35	#----------------------------------------------------------------------------
21mr|libdmapsharing-3.9.9-1|36	
21mr|libdmapsharing-3.9.9-1|37	%package -n %{libname}
21mr|libdmapsharing-3.9.9-1|38	Summary:	A DMAP client and server library
21mr|libdmapsharing-3.9.9-1|39	Group:		System/Libraries
21mr|libdmapsharing-3.9.9-1|40	
21mr|libdmapsharing-3.9.9-1|41	%description -n %{libname}
21mr|libdmapsharing-3.9.9-1|42	libdmapsharing implements the DMAP protocols. This includes support for
21mr|libdmapsharing-3.9.9-1|43	DAAP and DPAP.
21mr|libdmapsharing-3.9.9-1|44	
21mr|libdmapsharing-3.9.9-1|45	%files -n %{libname}
21mr|libdmapsharing-3.9.9-1|46	%doc COPYING
21mr|libdmapsharing-3.9.9-1|47	%{_libdir}/libdmapsharing-%{api}.so.%{major}*
21mr|libdmapsharing-3.9.9-1|48	
21mr|libdmapsharing-3.9.9-1|49	#----------------------------------------------------------------------------
21mr|libdmapsharing-3.9.9-1|50	
21mr|libdmapsharing-3.9.9-1|51	%package -n %{develname}
21mr|libdmapsharing-3.9.9-1|52	Summary:	Files needed to develop applications using libdmapsharing
21mr|libdmapsharing-3.9.9-1|53	Group:		Development/C
21mr|libdmapsharing-3.9.9-1|54	Requires:	%{libname} = %{EVRD}
21mr|libdmapsharing-3.9.9-1|55	Requires:	%{girname} = %{EVRD}
21mr|libdmapsharing-3.9.9-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|libdmapsharing-3.9.9-1|57	
21mr|libdmapsharing-3.9.9-1|58	%description -n %{develname}
21mr|libdmapsharing-3.9.9-1|59	libdmapsharing implements the DMAP protocols. This includes support for
21mr|libdmapsharing-3.9.9-1|60	DAAP and DPAP.  This package provides the libraries, include files, and
21mr|libdmapsharing-3.9.9-1|61	other resources needed for developing applications using libdmapsharing.
21mr|libdmapsharing-3.9.9-1|62	
21mr|libdmapsharing-3.9.9-1|63	%files -n %{develname}
21mr|libdmapsharing-3.9.9-1|64	%doc AUTHORS ChangeLog COPYING README
21mr|libdmapsharing-3.9.9-1|65	%{_datadir}/gir-1.0/Dmap-%{api}.gir
21mr|libdmapsharing-3.9.9-1|66	%{_datadir}/gtk-doc/html/libdmapsharing-%{api}
21mr|libdmapsharing-3.9.9-1|67	%{_datadir}/vala/vapi/libdmapsharing-%{api}.vapi
21mr|libdmapsharing-3.9.9-1|68	%{_includedir}/libdmapsharing-*
21mr|libdmapsharing-3.9.9-1|69	%{_libdir}/pkgconfig/libdmapsharing-*.pc
21mr|libdmapsharing-3.9.9-1|70	%{_libdir}/libdmapsharing-%{api}.so
21mr|libdmapsharing-3.9.9-1|71	
21mr|libdmapsharing-3.9.9-1|72	#----------------------------------------------------------------------------
21mr|libdmapsharing-3.9.9-1|73	
21mr|libdmapsharing-3.9.9-1|74	%package -n %{girname}
21mr|libdmapsharing-3.9.9-1|75	Summary:	GObject Introspection interface description for %{name}
21mr|libdmapsharing-3.9.9-1|76	Group:		System/Libraries
21mr|libdmapsharing-3.9.9-1|77	Requires:	%{libname} = %{EVRD}
21mr|libdmapsharing-3.9.9-1|78	
21mr|libdmapsharing-3.9.9-1|79	%description -n %{girname}
21mr|libdmapsharing-3.9.9-1|80	GObject Introspection interface description for %{name}.
21mr|libdmapsharing-3.9.9-1|81	
21mr|libdmapsharing-3.9.9-1|82	%files -n %{girname}
21mr|libdmapsharing-3.9.9-1|83	%doc COPYING
21mr|libdmapsharing-3.9.9-1|84	%{_libdir}/girepository-1.0/*-%{api}.typelib
21mr|libdmapsharing-3.9.9-1|85	
21mr|libdmapsharing-3.9.9-1|86	#----------------------------------------------------------------------------
21mr|libdmapsharing-3.9.9-1|87	
21mr|libdmapsharing-3.9.9-1|88	%prep
21mr|libdmapsharing-3.9.9-1|89	%setup -q
21mr|libdmapsharing-3.9.9-1|90	%apply_patches
21mr|libdmapsharing-3.9.9-1|91	
21mr|libdmapsharing-3.9.9-1|92	%build
21mr|libdmapsharing-3.9.9-1|93	%configure \
21mr|libdmapsharing-3.9.9-1|94	--disable-static \
21mr|libdmapsharing-3.9.9-1|95	--disable-tests
21mr|libdmapsharing-3.9.9-1|96	%make
21mr|libdmapsharing-3.9.9-1|97	
21mr|libdmapsharing-3.9.9-1|98	%install
21mr|libdmapsharing-3.9.9-1|99	%makeinstall_std

13546 21
21mr|libdmtx-0.7.5-1|1	%define major 0
21mr|libdmtx-0.7.5-1|2	%define libname %mklibname dmtx %{major}
21mr|libdmtx-0.7.5-1|3	%define devname %mklibname dmtx -d
21mr|libdmtx-0.7.5-1|4	
21mr|libdmtx-0.7.5-1|5	Summary:	A library for reading and writing Data Matrix 2D barcodes
21mr|libdmtx-0.7.5-1|6	Name:		libdmtx
21mr|libdmtx-0.7.5-1|7	Version:	0.7.5
21mr|libdmtx-0.7.5-1|8	Release:	1
21mr|libdmtx-0.7.5-1|9	License:	BSD
21mr|libdmtx-0.7.5-1|10	Group:		System/Libraries
21mr|libdmtx-0.7.5-1|11	Url:		https://github.com/dmtx/libdmtx
21mr|libdmtx-0.7.5-1|12	Source0:	https://github.com/dmtx/libdmtx/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.bz2
21mr|libdmtx-0.7.5-1|13	# https://github.com/dmtx/libdmtx/pull/13
21mr|libdmtx-0.7.5-1|14	Patch0:		libdmtx-0.7.5-c99.patch
21mr|libdmtx-0.7.5-1|15	# https://github.com/dmtx/libdmtx/pull/14
21mr|libdmtx-0.7.5-1|16	Patch1:		libdmtx-0.7.5-size_t.patch
21mr|libdmtx-0.7.5-1|17	# https://github.com/dmtx/libdmtx/pull/12
21mr|libdmtx-0.7.5-1|18	Patch2:		libdmtx-0.7.5-math.patch
21mr|libdmtx-0.7.5-1|19	
21mr|libdmtx-0.7.5-1|20	%description
21mr|libdmtx-0.7.5-1|21	libdmtx is open source software for reading and writing Data Matrix 2D barcodes
21mr|libdmtx-0.7.5-1|22	on Linux and Unix. At its core libdmtx is a shared library, allowing C/C++
21mr|libdmtx-0.7.5-1|23	programs to use its capabilities without restrictions or overhead.
21mr|libdmtx-0.7.5-1|24	
21mr|libdmtx-0.7.5-1|25	#----------------------------------------------------------------------------
21mr|libdmtx-0.7.5-1|26	
21mr|libdmtx-0.7.5-1|27	%package -n %{libname}
21mr|libdmtx-0.7.5-1|28	Summary:	Shared library for %{name}
21mr|libdmtx-0.7.5-1|29	Group:		System/Libraries
21mr|libdmtx-0.7.5-1|30	
21mr|libdmtx-0.7.5-1|31	%description -n %{libname}
21mr|libdmtx-0.7.5-1|32	A library for reading and writing Data Matrix 2D barcodes.
21mr|libdmtx-0.7.5-1|33	
21mr|libdmtx-0.7.5-1|34	%files -n %{libname}
21mr|libdmtx-0.7.5-1|35	%{_libdir}/%{name}.so.%{major}*
21mr|libdmtx-0.7.5-1|36	
21mr|libdmtx-0.7.5-1|37	#----------------------------------------------------------------------------
21mr|libdmtx-0.7.5-1|38	
21mr|libdmtx-0.7.5-1|39	%package -n %{devname}
21mr|libdmtx-0.7.5-1|40	Summary:	Developement files for %{name}
21mr|libdmtx-0.7.5-1|41	Group:		Development/C++
21mr|libdmtx-0.7.5-1|42	Requires:	%{libname} = %{EVRD}
21mr|libdmtx-0.7.5-1|43	Provides:	%{name}-devel = %{EVRD}
21mr|libdmtx-0.7.5-1|44	
21mr|libdmtx-0.7.5-1|45	%description -n %{devname}
21mr|libdmtx-0.7.5-1|46	This package contains header files needed when building applications based on
21mr|libdmtx-0.7.5-1|47	%{name}.
21mr|libdmtx-0.7.5-1|48	
21mr|libdmtx-0.7.5-1|49	%files -n %{devname}
21mr|libdmtx-0.7.5-1|50	%doc AUTHORS ChangeLog KNOWNBUG README README.linux TODO
21mr|libdmtx-0.7.5-1|51	%license LICENSE
21mr|libdmtx-0.7.5-1|52	%{_includedir}/dmtx.h
21mr|libdmtx-0.7.5-1|53	%{_libdir}/%{name}.so
21mr|libdmtx-0.7.5-1|54	%{_libdir}/pkgconfig/%{name}.pc
21mr|libdmtx-0.7.5-1|55	%{_mandir}/man3/%{name}*
21mr|libdmtx-0.7.5-1|56	
21mr|libdmtx-0.7.5-1|57	#----------------------------------------------------------------------------
21mr|libdmtx-0.7.5-1|58	
21mr|libdmtx-0.7.5-1|59	%prep
21mr|libdmtx-0.7.5-1|60	%setup -q
21mr|libdmtx-0.7.5-1|61	%patch0 -p1
21mr|libdmtx-0.7.5-1|62	%patch1 -p1
21mr|libdmtx-0.7.5-1|63	%patch2 -p1
21mr|libdmtx-0.7.5-1|64	
21mr|libdmtx-0.7.5-1|65	%build
21mr|libdmtx-0.7.5-1|66	autoreconf -fi
21mr|libdmtx-0.7.5-1|67	%configure --disable-static
21mr|libdmtx-0.7.5-1|68	%make
21mr|libdmtx-0.7.5-1|69	
21mr|libdmtx-0.7.5-1|70	%install
21mr|libdmtx-0.7.5-1|71	%makeinstall_std

13547 21
21mr|libdmx-1.1.4-2|1	%define major 1
21mr|libdmx-1.1.4-2|2	%define libname %mklibname dmx %{major}
21mr|libdmx-1.1.4-2|3	%define devname %mklibname dmx -d
21mr|libdmx-1.1.4-2|4	
21mr|libdmx-1.1.4-2|5	Name:		libdmx
21mr|libdmx-1.1.4-2|6	Summary:	DMX library (part of X.org)
21mr|libdmx-1.1.4-2|7	Version:	1.1.4
21mr|libdmx-1.1.4-2|8	Release:	2
21mr|libdmx-1.1.4-2|9	Group:		Development/X11
21mr|libdmx-1.1.4-2|10	License:	MIT
21mr|libdmx-1.1.4-2|11	Url:		http://xorg.freedesktop.org
21mr|libdmx-1.1.4-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libdmx-%{version}.tar.bz2
21mr|libdmx-1.1.4-2|13	
21mr|libdmx-1.1.4-2|14	BuildRequires:	pkgconfig(x11)
21mr|libdmx-1.1.4-2|15	BuildRequires:	pkgconfig(xext)
21mr|libdmx-1.1.4-2|16	BuildRequires:	pkgconfig(xorg-macros)
21mr|libdmx-1.1.4-2|17	BuildRequires:	pkgconfig(xproto)
21mr|libdmx-1.1.4-2|18	
21mr|libdmx-1.1.4-2|19	%description
21mr|libdmx-1.1.4-2|20	The DMX extension provides support for communication with and control of
21mr|libdmx-1.1.4-2|21	Xdmx server. Attributes of the Xdmx server and of the back-end screens
21mr|libdmx-1.1.4-2|22	attached to the server can be queried and modified via this protocol.
21mr|libdmx-1.1.4-2|23	
21mr|libdmx-1.1.4-2|24	%package -n %{libname}
21mr|libdmx-1.1.4-2|25	Summary:	The dmx Library
21mr|libdmx-1.1.4-2|26	Group:		Development/X11
21mr|libdmx-1.1.4-2|27	Provides:	%{name} = %{version}
21mr|libdmx-1.1.4-2|28	
21mr|libdmx-1.1.4-2|29	%description -n %{libname}
21mr|libdmx-1.1.4-2|30	The DMX extension provides support for communication with and control of
21mr|libdmx-1.1.4-2|31	Xdmx server. Attributes of the Xdmx server and of the back-end screens
21mr|libdmx-1.1.4-2|32	attached to the server can be queried and modified via this protocol.
21mr|libdmx-1.1.4-2|33	
21mr|libdmx-1.1.4-2|34	%package -n %{devname}
21mr|libdmx-1.1.4-2|35	Summary:	Development files for %{name}
21mr|libdmx-1.1.4-2|36	Group:		Development/X11
21mr|libdmx-1.1.4-2|37	Requires:	%{libname} = %{version}
21mr|libdmx-1.1.4-2|38	Provides:	%{name}-devel = %{version}-%{release}
21mr|libdmx-1.1.4-2|39	Obsoletes:	%{_lib}dmx-static-devel < 1.1.2
21mr|libdmx-1.1.4-2|40	
21mr|libdmx-1.1.4-2|41	%description -n %{devname}
21mr|libdmx-1.1.4-2|42	Development files for %{name}.
21mr|libdmx-1.1.4-2|43	
21mr|libdmx-1.1.4-2|44	%prep
21mr|libdmx-1.1.4-2|45	%setup -q
21mr|libdmx-1.1.4-2|46	
21mr|libdmx-1.1.4-2|47	%build
21mr|libdmx-1.1.4-2|48	%configure	\
21mr|libdmx-1.1.4-2|49	--disable-static \
21mr|libdmx-1.1.4-2|50	--x-includes=%{_includedir} \
21mr|libdmx-1.1.4-2|51	--x-libraries=%{_libdir}
21mr|libdmx-1.1.4-2|52	
21mr|libdmx-1.1.4-2|53	%make
21mr|libdmx-1.1.4-2|54	
21mr|libdmx-1.1.4-2|55	%install
21mr|libdmx-1.1.4-2|56	%makeinstall_std
21mr|libdmx-1.1.4-2|57	
21mr|libdmx-1.1.4-2|58	%files -n %{libname}
21mr|libdmx-1.1.4-2|59	%{_libdir}/libdmx.so.%{major}*
21mr|libdmx-1.1.4-2|60	
21mr|libdmx-1.1.4-2|61	%files -n %{devname}
21mr|libdmx-1.1.4-2|62	%{_libdir}/libdmx.so
21mr|libdmx-1.1.4-2|63	%{_libdir}/pkgconfig/dmx.pc
21mr|libdmx-1.1.4-2|64	%{_includedir}/X11/extensions/*.h
21mr|libdmx-1.1.4-2|65	%{_mandir}/man3/DMX*.3*

13548 21
21mr|libdnet-1.14-1|1	%define major 1
21mr|libdnet-1.14-1|2	%define libname %mklibname dnet %{major}
21mr|libdnet-1.14-1|3	%define develname %mklibname dnet -d
21mr|libdnet-1.14-1|4	
21mr|libdnet-1.14-1|5	Summary:	Portable interface to several low-level networking routines
21mr|libdnet-1.14-1|6	Name:		libdnet
21mr|libdnet-1.14-1|7	Version:	1.14
21mr|libdnet-1.14-1|8	Release:	1
21mr|libdnet-1.14-1|9	License:	BSD
21mr|libdnet-1.14-1|10	Group:		System/Libraries
21mr|libdnet-1.14-1|11	URL:		http://code.google.com/p/libdnet/
21mr|libdnet-1.14-1|12	Source0:	https://github.com/ofalk/libdnet/archive/%{name}-%{version}.tar.gz
21mr|libdnet-1.14-1|13	BuildRequires:	autoconf automake libtool
21mr|libdnet-1.14-1|14	
21mr|libdnet-1.14-1|15	%description
21mr|libdnet-1.14-1|16	libdnet provides a simplified, portable interface to several
21mr|libdnet-1.14-1|17	low-level networking routines, including network address
21mr|libdnet-1.14-1|18	manipulation, kernel arp(4) cache and route(4) table lookup and
21mr|libdnet-1.14-1|19	manipulation, network firewalling, network interface lookup and
21mr|libdnet-1.14-1|20	manipulation, and raw IP packet and Ethernet frame transmission.
21mr|libdnet-1.14-1|21	
21mr|libdnet-1.14-1|22	%package -n	%{libname}
21mr|libdnet-1.14-1|23	Summary:	Portable interface to several low-level networking routines
21mr|libdnet-1.14-1|24	Group:		System/Libraries
21mr|libdnet-1.14-1|25	Provides:	%{name} = %{EVRD}
21mr|libdnet-1.14-1|26	
21mr|libdnet-1.14-1|27	%description -n	%{libname}
21mr|libdnet-1.14-1|28	libdnet provides a simplified, portable interface to several
21mr|libdnet-1.14-1|29	low-level networking routines, including network address
21mr|libdnet-1.14-1|30	manipulation, kernel arp(4) cache and route(4) table lookup and
21mr|libdnet-1.14-1|31	manipulation, network firewalling, network interface lookup and
21mr|libdnet-1.14-1|32	manipulation, and raw IP packet and Ethernet frame transmission.
21mr|libdnet-1.14-1|33	
21mr|libdnet-1.14-1|34	%package -n	%{libname}-utils
21mr|libdnet-1.14-1|35	Summary:	A simple test program for the %{libname} library
21mr|libdnet-1.14-1|36	Group:		System/Libraries
21mr|libdnet-1.14-1|37	Provides:	%{name}-utils = %{EVRD}
21mr|libdnet-1.14-1|38	
21mr|libdnet-1.14-1|39	%description -n	%{libname}-utils
21mr|libdnet-1.14-1|40	Provides a simple test program for the %{libname} library.
21mr|libdnet-1.14-1|41	
21mr|libdnet-1.14-1|42	%package -n	%{develname}
21mr|libdnet-1.14-1|43	Summary:	Static library and header files for the %{libname} library
21mr|libdnet-1.14-1|44	Group:		Development/C
21mr|libdnet-1.14-1|45	Provides:	dnet-devel = %{EVRD}
21mr|libdnet-1.14-1|46	Provides:	%{name}-devel = %{EVRD}
21mr|libdnet-1.14-1|47	Requires:	%{libname} = %{EVRD}
21mr|libdnet-1.14-1|48	
21mr|libdnet-1.14-1|49	%description -n	%{develname}
21mr|libdnet-1.14-1|50	libdnet provides a simplified, portable interface to several
21mr|libdnet-1.14-1|51	low-level networking routines, including network address
21mr|libdnet-1.14-1|52	manipulation, kernel arp(4) cache and route(4) table lookup and
21mr|libdnet-1.14-1|53	manipulation, network firewalling, network interface lookup and
21mr|libdnet-1.14-1|54	manipulation, and raw IP packet and Ethernet frame transmission.
21mr|libdnet-1.14-1|55	
21mr|libdnet-1.14-1|56	%prep
21mr|libdnet-1.14-1|57	%setup -qn %{name}-%{name}-%{version}
21mr|libdnet-1.14-1|58	
21mr|libdnet-1.14-1|59	%build
21mr|libdnet-1.14-1|60	%configure --disable-static --without-python
21mr|libdnet-1.14-1|61	%make_build
21mr|libdnet-1.14-1|62	
21mr|libdnet-1.14-1|63	%install
21mr|libdnet-1.14-1|64	%make_install
21mr|libdnet-1.14-1|65	
21mr|libdnet-1.14-1|66	%files -n %{libname}
21mr|libdnet-1.14-1|67	%doc THANKS TODO
21mr|libdnet-1.14-1|68	%{_libdir}/*.so.%{major}*
21mr|libdnet-1.14-1|69	
21mr|libdnet-1.14-1|70	%files -n %{libname}-utils
21mr|libdnet-1.14-1|71	%{_sbindir}/*
21mr|libdnet-1.14-1|72	%{_mandir}/man8/*
21mr|libdnet-1.14-1|73	
21mr|libdnet-1.14-1|74	%files -n %{develname}
21mr|libdnet-1.14-1|75	%{_bindir}/dnet-config
21mr|libdnet-1.14-1|76	%{_includedir}/*
21mr|libdnet-1.14-1|77	%{_libdir}/*.so
21mr|libdnet-1.14-1|78	%{_mandir}/man3/*

13549 21
21mr|libdnf-0.64.0-0.git1c78bc.5|1	# FIXME We should really run those tests -- but as of 0.22.0, they cause
21mr|libdnf-0.64.0-0.git1c78bc.5|2	# a SIGTRAP even though the library works
21mr|libdnf-0.64.0-0.git1c78bc.5|3	%bcond_with tests
21mr|libdnf-0.64.0-0.git1c78bc.5|4	
21mr|libdnf-0.64.0-0.git1c78bc.5|5	%define libsolv_version 0.7.20
21mr|libdnf-0.64.0-0.git1c78bc.5|6	%define libmodulemd_version 2.13.0
21mr|libdnf-0.64.0-0.git1c78bc.5|7	%define dnf_conflict 4.3.0
21mr|libdnf-0.64.0-0.git1c78bc.5|8	%define swig_version 3.0.12
21mr|libdnf-0.64.0-0.git1c78bc.5|9	
21mr|libdnf-0.64.0-0.git1c78bc.5|10	# Keep valgrind tests switched off for now
21mr|libdnf-0.64.0-0.git1c78bc.5|11	%bcond_with valgrind
21mr|libdnf-0.64.0-0.git1c78bc.5|12	
21mr|libdnf-0.64.0-0.git1c78bc.5|13	# Using LibreSSL to support GOST TLS;
21mr|libdnf-0.64.0-0.git1c78bc.5|14	# librepo also uses LibreSSL and libcurl-libressl to avoid
21mr|libdnf-0.64.0-0.git1c78bc.5|15	# runtime mixture of OpenSSL and LibreSSL.
21mr|libdnf-0.64.0-0.git1c78bc.5|16	%global optflags %{optflags} -L%{libressl_prefix}/lib -I%{libressl_prefix}/include
21mr|libdnf-0.64.0-0.git1c78bc.5|17	
21mr|libdnf-0.64.0-0.git1c78bc.5|18	%define major 2
21mr|libdnf-0.64.0-0.git1c78bc.5|19	%define libname %mklibname dnf %{major}
21mr|libdnf-0.64.0-0.git1c78bc.5|20	%define oldgirname %mklibname dnf-gir 1.0
21mr|libdnf-0.64.0-0.git1c78bc.5|21	%define devname %mklibname dnf -d
21mr|libdnf-0.64.0-0.git1c78bc.5|22	
21mr|libdnf-0.64.0-0.git1c78bc.5|23	%define commit 1c78bc8d80f1dbc174b9639d8089351be21f558e
21mr|libdnf-0.64.0-0.git1c78bc.5|24	%define commit_short %(echo %{commit} | head -c 6)
21mr|libdnf-0.64.0-0.git1c78bc.5|25	
21mr|libdnf-0.64.0-0.git1c78bc.5|26	Summary:	Library providing simplified C and Python API to libsolv
21mr|libdnf-0.64.0-0.git1c78bc.5|27	Name:		libdnf
21mr|libdnf-0.64.0-0.git1c78bc.5|28	Version:	0.64.0
21mr|libdnf-0.64.0-0.git1c78bc.5|29	Release:	0.git%{commit_short}.5
21mr|libdnf-0.64.0-0.git1c78bc.5|30	Group:		System/Libraries
21mr|libdnf-0.64.0-0.git1c78bc.5|31	License:	LGPLv2+
21mr|libdnf-0.64.0-0.git1c78bc.5|32	URL:		https://github.com/rpm-software-management/libdnf
21mr|libdnf-0.64.0-0.git1c78bc.5|33	Source0:	https://github.com/rpm-software-management/libdnf/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|libdnf-0.64.0-0.git1c78bc.5|34	Patch1001:	0001-Decrease-timeout.patch
21mr|libdnf-0.64.0-0.git1c78bc.5|35	Patch1002:	libdnf-0.22.0-libdl-linkage.patch
21mr|libdnf-0.64.0-0.git1c78bc.5|36	# Teach libdnf about znver1 and e2k arches
21mr|libdnf-0.64.0-0.git1c78bc.5|37	# znver1 is x86_64 with -mtune=znver1, invented in OpenMandriva and not used in ROSA
21mr|libdnf-0.64.0-0.git1c78bc.5|38	# e2k is Russian VLIW-like architecture
21mr|libdnf-0.64.0-0.git1c78bc.5|39	Patch1004:	libdnf-arches.diff
21mr|libdnf-0.64.0-0.git1c78bc.5|40	BuildRequires:	cmake >= 3.0
21mr|libdnf-0.64.0-0.git1c78bc.5|41	BuildRequires:	gcc
21mr|libdnf-0.64.0-0.git1c78bc.5|42	BuildRequires:	gcc-c++
21mr|libdnf-0.64.0-0.git1c78bc.5|43	BuildRequires:	ninja
21mr|libdnf-0.64.0-0.git1c78bc.5|44	BuildRequires:	patchelf
21mr|libdnf-0.64.0-0.git1c78bc.5|45	BuildRequires:	pkgconfig(libressl)
21mr|libdnf-0.64.0-0.git1c78bc.5|46	# openssl-devel is for macros only
21mr|libdnf-0.64.0-0.git1c78bc.5|47	BuildRequires:	pkgconfig(openssl)
21mr|libdnf-0.64.0-0.git1c78bc.5|48	BuildRequires:	pkgconfig(libsolv) >= %{libsolv_version}
21mr|libdnf-0.64.0-0.git1c78bc.5|49	BuildRequires:	pkgconfig(librepo) >= 1.11.0
21mr|libdnf-0.64.0-0.git1c78bc.5|50	BuildRequires:	pkgconfig(check)
21mr|libdnf-0.64.0-0.git1c78bc.5|51	%if %{with valgrind}
21mr|libdnf-0.64.0-0.git1c78bc.5|52	BuildRequires:	valgrind
21mr|libdnf-0.64.0-0.git1c78bc.5|53	%endif
21mr|libdnf-0.64.0-0.git1c78bc.5|54	BuildRequires:	pkgconfig(gio-unix-2.0) >= 2.46.0
21mr|libdnf-0.64.0-0.git1c78bc.5|55	BuildRequires:	pkgconfig(modulemd-2.0) >= %{libmodulemd_version}
21mr|libdnf-0.64.0-0.git1c78bc.5|56	BuildRequires:	pkgconfig(sqlite3)
21mr|libdnf-0.64.0-0.git1c78bc.5|57	BuildRequires:	pkgconfig(json-c)
21mr|libdnf-0.64.0-0.git1c78bc.5|58	BuildRequires:	pkgconfig(cppunit)
21mr|libdnf-0.64.0-0.git1c78bc.5|59	BuildRequires:	swig >= %{swig_version}
21mr|libdnf-0.64.0-0.git1c78bc.5|60	BuildRequires:	python3-sphinx
21mr|libdnf-0.64.0-0.git1c78bc.5|61	BuildRequires:	pkgconfig(rpm) >= 4.11.0
21mr|libdnf-0.64.0-0.git1c78bc.5|62	BuildRequires:	pkgconfig(popt)
21mr|libdnf-0.64.0-0.git1c78bc.5|63	BuildRequires:	pkgconfig(smartcols)
21mr|libdnf-0.64.0-0.git1c78bc.5|64	BuildRequires:	pkgconfig(gpgme)
21mr|libdnf-0.64.0-0.git1c78bc.5|65	BuildRequires:	pkgconfig(zck)
21mr|libdnf-0.64.0-0.git1c78bc.5|66	BuildConflicts:	pkgconfig(rpm) >= 5
21mr|libdnf-0.64.0-0.git1c78bc.5|67	
21mr|libdnf-0.64.0-0.git1c78bc.5|68	# Bad Things(tm) happen if libdnf with armv8 detection is used
21mr|libdnf-0.64.0-0.git1c78bc.5|69	# in conjunction with a build of dnf that doesn't know about
21mr|libdnf-0.64.0-0.git1c78bc.5|70	# armv8
21mr|libdnf-0.64.0-0.git1c78bc.5|71	Conflicts:	dnf < 2.7.5-2
21mr|libdnf-0.64.0-0.git1c78bc.5|72	
21mr|libdnf-0.64.0-0.git1c78bc.5|73	%description
21mr|libdnf-0.64.0-0.git1c78bc.5|74	A library providing simplified C and Python API to libsolv.
21mr|libdnf-0.64.0-0.git1c78bc.5|75	
21mr|libdnf-0.64.0-0.git1c78bc.5|76	%package -n %{libname}
21mr|libdnf-0.64.0-0.git1c78bc.5|77	Summary:	Package library providing simplified interface to libsolv
21mr|libdnf-0.64.0-0.git1c78bc.5|78	Group:		System/Libraries
21mr|libdnf-0.64.0-0.git1c78bc.5|79	Requires:	%{mklibname solv 1}%{?_isa} >= %{libsolv_version}
21mr|libdnf-0.64.0-0.git1c78bc.5|80	Obsoletes:	%{oldgirname} < %{EVRD}
21mr|libdnf-0.64.0-0.git1c78bc.5|81	
21mr|libdnf-0.64.0-0.git1c78bc.5|82	%description -n %{libname}
21mr|libdnf-0.64.0-0.git1c78bc.5|83	This library provides a simple interface to libsolv and is currently
21mr|libdnf-0.64.0-0.git1c78bc.5|84	used by PackageKit and rpm-ostree.
21mr|libdnf-0.64.0-0.git1c78bc.5|85	
21mr|libdnf-0.64.0-0.git1c78bc.5|86	%package -n %{devname}
21mr|libdnf-0.64.0-0.git1c78bc.5|87	Summary:	Development files for %{name}
21mr|libdnf-0.64.0-0.git1c78bc.5|88	Group:		Development/C
21mr|libdnf-0.64.0-0.git1c78bc.5|89	Provides:	%{name}-devel%{?_isa} = %{version}-%{release}
21mr|libdnf-0.64.0-0.git1c78bc.5|90	Provides:	%{name}-devel = %{version}-%{release}
21mr|libdnf-0.64.0-0.git1c78bc.5|91	Requires:	%{libname}%{?_isa} = %{version}-%{release}
21mr|libdnf-0.64.0-0.git1c78bc.5|92	Requires:	pkgconfig(libsolv)
21mr|libdnf-0.64.0-0.git1c78bc.5|93	Requires:	pkgconfig(libsolvext)
21mr|libdnf-0.64.0-0.git1c78bc.5|94	
21mr|libdnf-0.64.0-0.git1c78bc.5|95	%description -n %{devname}
21mr|libdnf-0.64.0-0.git1c78bc.5|96	Development files for %{name}.
21mr|libdnf-0.64.0-0.git1c78bc.5|97	
21mr|libdnf-0.64.0-0.git1c78bc.5|98	%package -n python3-hawkey
21mr|libdnf-0.64.0-0.git1c78bc.5|99	Summary:	Python 3 bindings for the hawkey interface
21mr|libdnf-0.64.0-0.git1c78bc.5|100	Group:		Development/Python
21mr|libdnf-0.64.0-0.git1c78bc.5|101	BuildRequires:	pkgconfig(python3)
21mr|libdnf-0.64.0-0.git1c78bc.5|102	BuildRequires:	python3-nose
21mr|libdnf-0.64.0-0.git1c78bc.5|103	Requires:	python3-libdnf%{?_isa} = %{version}-%{release}
21mr|libdnf-0.64.0-0.git1c78bc.5|104	Requires:	%{libname}%{?_isa} = %{version}-%{release}
21mr|libdnf-0.64.0-0.git1c78bc.5|105	# Fix problem with hawkey - dnf version incompatibility
21mr|libdnf-0.64.0-0.git1c78bc.5|106	# Can be deleted for distros where only python3-dnf >= 2.0.0
21mr|libdnf-0.64.0-0.git1c78bc.5|107	Conflicts:	python3-dnf < %{dnf_conflict}
21mr|libdnf-0.64.0-0.git1c78bc.5|108	
21mr|libdnf-0.64.0-0.git1c78bc.5|109	%description -n python3-hawkey
21mr|libdnf-0.64.0-0.git1c78bc.5|110	Python 3 bindings for libdnf through the hawkey interface.
21mr|libdnf-0.64.0-0.git1c78bc.5|111	
21mr|libdnf-0.64.0-0.git1c78bc.5|112	%package -n python3-libdnf
21mr|libdnf-0.64.0-0.git1c78bc.5|113	Summary:	Python 3 bindings for libdnf
21mr|libdnf-0.64.0-0.git1c78bc.5|114	Group:		Development/Python
21mr|libdnf-0.64.0-0.git1c78bc.5|115	BuildRequires:	pkgconfig(python3)
21mr|libdnf-0.64.0-0.git1c78bc.5|116	Requires:	%{libname}%{?_isa} = %{version}-%{release}
21mr|libdnf-0.64.0-0.git1c78bc.5|117	
21mr|libdnf-0.64.0-0.git1c78bc.5|118	%description -n python3-libdnf
21mr|libdnf-0.64.0-0.git1c78bc.5|119	Python 3 bindings for libdnf.
21mr|libdnf-0.64.0-0.git1c78bc.5|120	
21mr|libdnf-0.64.0-0.git1c78bc.5|121	%prep
21mr|libdnf-0.64.0-0.git1c78bc.5|122	%autosetup -p1 -n %{name}-%{commit}
21mr|libdnf-0.64.0-0.git1c78bc.5|123	
21mr|libdnf-0.64.0-0.git1c78bc.5|124	%build
21mr|libdnf-0.64.0-0.git1c78bc.5|125	%define _disable_lto 1
21mr|libdnf-0.64.0-0.git1c78bc.5|126	
21mr|libdnf-0.64.0-0.git1c78bc.5|127	# ensure that librepo is linked with LibreSSL, not OpenSSL
21mr|libdnf-0.64.0-0.git1c78bc.5|128	patchelf --print-needed %{_libdir}/librepo.so | grep -q 'libcrypto.so.%{libressl_libcrypto_sover}$'
21mr|libdnf-0.64.0-0.git1c78bc.5|129	
21mr|libdnf-0.64.0-0.git1c78bc.5|130	%cmake -DPYTHON_DESIRED:str=3 -DWITH_MAN=0 -DWITH_GTKDOC=0 %{!?with_valgrind:-DDISABLE_VALGRIND=1} -DWITH_ZCHUNK=ON -G Ninja
21mr|libdnf-0.64.0-0.git1c78bc.5|131	%ninja_build
21mr|libdnf-0.64.0-0.git1c78bc.5|132	
21mr|libdnf-0.64.0-0.git1c78bc.5|133	%check
21mr|libdnf-0.64.0-0.git1c78bc.5|134	patchelf --print-needed %{buildroot}%{_libdir}/libdnf.so | grep -q '^libcrypto.so.%{libressl_libcrypto_sover}$'
21mr|libdnf-0.64.0-0.git1c78bc.5|135	# Ensure that OpenSLS and LibreSSL are not mixed in runtime
21mr|libdnf-0.64.0-0.git1c78bc.5|136	# XXX libcurl-libressl pulls libldap, which pulls OpenSSL, but it seems to work, at least when LDAP is not used
21mr|libdnf-0.64.0-0.git1c78bc.5|137	# (it will never be used in dnf->libdnf->librepo->libcurl, I think)
21mr|libdnf-0.64.0-0.git1c78bc.5|138	ldd="$(LD_LIBRARY_PATH="%{buildroot}%{_libdir}" ldd %{buildroot}%{_libdir}/libdnf.so)"
21mr|libdnf-0.64.0-0.git1c78bc.5|139	echo "$ldd"
21mr|libdnf-0.64.0-0.git1c78bc.5|140	#! echo "$ldd" | grep -q '^libcrypto.so.%{openssl_libcrypto_sover}'
21mr|libdnf-0.64.0-0.git1c78bc.5|141	#echo "$ldd" | grep -q '^libcrypto.so.%{libressl_libcrypto_sover}'
21mr|libdnf-0.64.0-0.git1c78bc.5|142	
21mr|libdnf-0.64.0-0.git1c78bc.5|143	%if %{with tests}
21mr|libdnf-0.64.0-0.git1c78bc.5|144	# The test suite doesn't automatically know to look at the "built"
21mr|libdnf-0.64.0-0.git1c78bc.5|145	# library, so we force it by creating an LD_LIBRARY_PATH
21mr|libdnf-0.64.0-0.git1c78bc.5|146	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
21mr|libdnf-0.64.0-0.git1c78bc.5|147	
21mr|libdnf-0.64.0-0.git1c78bc.5|148	if [ "$(id -u)" = '0' ]; then
21mr|libdnf-0.64.0-0.git1c78bc.5|149	cat <<ERROR 1>&2
21mr|libdnf-0.64.0-0.git1c78bc.5|150	Package tests cannot be run under superuser account.
21mr|libdnf-0.64.0-0.git1c78bc.5|151	Please build the package as non-root user.
21mr|libdnf-0.64.0-0.git1c78bc.5|152	ERROR
21mr|libdnf-0.64.0-0.git1c78bc.5|153	exit 1
21mr|libdnf-0.64.0-0.git1c78bc.5|154	fi
21mr|libdnf-0.64.0-0.git1c78bc.5|155	
21mr|libdnf-0.64.0-0.git1c78bc.5|156	ARGS="-V" %ninja_build test -C build
21mr|libdnf-0.64.0-0.git1c78bc.5|157	%endif
21mr|libdnf-0.64.0-0.git1c78bc.5|158	
21mr|libdnf-0.64.0-0.git1c78bc.5|159	%install
21mr|libdnf-0.64.0-0.git1c78bc.5|160	%ninja_install -C build
21mr|libdnf-0.64.0-0.git1c78bc.5|161	
21mr|libdnf-0.64.0-0.git1c78bc.5|162	%find_lang %{name}
21mr|libdnf-0.64.0-0.git1c78bc.5|163	
21mr|libdnf-0.64.0-0.git1c78bc.5|164	# if python2 bindings exist, purge them
21mr|libdnf-0.64.0-0.git1c78bc.5|165	rm -rf %{buildroot}%{_libdir}/python2.7
21mr|libdnf-0.64.0-0.git1c78bc.5|166	
21mr|libdnf-0.64.0-0.git1c78bc.5|167	%files -n %{libname}
21mr|libdnf-0.64.0-0.git1c78bc.5|168	%{_libdir}/%{name}.so.%{major}
21mr|libdnf-0.64.0-0.git1c78bc.5|169	
21mr|libdnf-0.64.0-0.git1c78bc.5|170	%files -n %{devname} -f %{name}.lang
21mr|libdnf-0.64.0-0.git1c78bc.5|171	%license COPYING
21mr|libdnf-0.64.0-0.git1c78bc.5|172	%doc README.md AUTHORS
21mr|libdnf-0.64.0-0.git1c78bc.5|173	%{_libdir}/%{name}.so
21mr|libdnf-0.64.0-0.git1c78bc.5|174	%{_libdir}/pkgconfig/%{name}.pc
21mr|libdnf-0.64.0-0.git1c78bc.5|175	%{_includedir}/%{name}/
21mr|libdnf-0.64.0-0.git1c78bc.5|176	%doc %{_libdir}/libdnf/plugins/README
21mr|libdnf-0.64.0-0.git1c78bc.5|177	
21mr|libdnf-0.64.0-0.git1c78bc.5|178	%files -n python3-hawkey
21mr|libdnf-0.64.0-0.git1c78bc.5|179	%{python3_sitearch}/hawkey/
21mr|libdnf-0.64.0-0.git1c78bc.5|180	
21mr|libdnf-0.64.0-0.git1c78bc.5|181	%files -n python3-libdnf
21mr|libdnf-0.64.0-0.git1c78bc.5|182	%{python3_sitearch}/libdnf/

13550 21
21mr|libdrm-2.4.125-1|1	%define major 2
21mr|libdrm-2.4.125-1|2	%define libname %mklibname drm %{major}
21mr|libdrm-2.4.125-1|3	%define devname %mklibname drm -d
21mr|libdrm-2.4.125-1|4	
21mr|libdrm-2.4.125-1|5	%define intel_major 1
21mr|libdrm-2.4.125-1|6	%define libintel %mklibname drm_intel %{intel_major}
21mr|libdrm-2.4.125-1|7	%define nouveau_major 2
21mr|libdrm-2.4.125-1|8	%define libnouveau %mklibname drm_nouveau %{nouveau_major}
21mr|libdrm-2.4.125-1|9	%define radeon_major 1
21mr|libdrm-2.4.125-1|10	%define libradeon %mklibname drm_radeon %{radeon_major}
21mr|libdrm-2.4.125-1|11	# amdgpu
21mr|libdrm-2.4.125-1|12	%define amdgpu_major 1
21mr|libdrm-2.4.125-1|13	%define libamdgpu %mklibname drm_amdgpu %{amdgpu_major}
21mr|libdrm-2.4.125-1|14	# exynos
21mr|libdrm-2.4.125-1|15	%define exynos_major 1
21mr|libdrm-2.4.125-1|16	%define libexynos %mklibname drm_exynos %{exynos_major}
21mr|libdrm-2.4.125-1|17	# adreno
21mr|libdrm-2.4.125-1|18	%define freedreno_major 1
21mr|libdrm-2.4.125-1|19	%define libfreedreno %mklibname drm_freedreno %{freedreno_major}
21mr|libdrm-2.4.125-1|20	# omap
21mr|libdrm-2.4.125-1|21	%define omap_major 1
21mr|libdrm-2.4.125-1|22	%define libomap %mklibname drm_omap %{omap_major}
21mr|libdrm-2.4.125-1|23	# tegra
21mr|libdrm-2.4.125-1|24	%define tegra_major 0
21mr|libdrm-2.4.125-1|25	%define libtegra %mklibname drm_tegra %{tegra_major}
21mr|libdrm-2.4.125-1|26	# vc4
21mr|libdrm-2.4.125-1|27	%define vc4_major 0
21mr|libdrm-2.4.125-1|28	%define libvc4 %mklibname drm_vc4 %{vc4_major}
21mr|libdrm-2.4.125-1|29	# etnaviv
21mr|libdrm-2.4.125-1|30	%define etnaviv_major 1
21mr|libdrm-2.4.125-1|31	%define libetnaviv %mklibname drm_etnaviv %{etnaviv_major}
21mr|libdrm-2.4.125-1|32	
21mr|libdrm-2.4.125-1|33	Summary:	Userspace interface to kernel DRM services
21mr|libdrm-2.4.125-1|34	Name:		libdrm
21mr|libdrm-2.4.125-1|35	Version:	2.4.125
21mr|libdrm-2.4.125-1|36	Release:	1
21mr|libdrm-2.4.125-1|37	License:	MIT/X11
21mr|libdrm-2.4.125-1|38	Group:		System/Libraries
21mr|libdrm-2.4.125-1|39	Url:		http://dri.freedesktop.org
21mr|libdrm-2.4.125-1|40	Source0:	http://dri.freedesktop.org/libdrm/%{name}-%{version}.tar.xz
21mr|libdrm-2.4.125-1|41	Source1:	91-drm-modeset.rules
21mr|libdrm-2.4.125-1|42	# hardcode the 666 instead of 660 for device nodes
21mr|libdrm-2.4.125-1|43	Patch0:		0100-RH-libdrm-make-dri-perms-okay-v1.2.patch
21mr|libdrm-2.4.125-1|44	# For building man pages
21mr|libdrm-2.4.125-1|45	BuildRequires:	docbook-style-xsl
21mr|libdrm-2.4.125-1|46	BuildRequires:	docbook-dtd42-xml
21mr|libdrm-2.4.125-1|47	BuildRequires:	kernel-headers
21mr|libdrm-2.4.125-1|48	BuildRequires:	meson
21mr|libdrm-2.4.125-1|49	BuildRequires:	xsltproc
21mr|libdrm-2.4.125-1|50	BuildRequires:	pkgconfig(atomic_ops)
21mr|libdrm-2.4.125-1|51	BuildRequires:	pkgconfig(pciaccess)
21mr|libdrm-2.4.125-1|52	BuildRequires:	pkgconfig(pthread-stubs)
21mr|libdrm-2.4.125-1|53	BuildRequires:	pkgconfig(xorg-macros)
21mr|libdrm-2.4.125-1|54	
21mr|libdrm-2.4.125-1|55	%description
21mr|libdrm-2.4.125-1|56	Userspace interface to kernel DRM services.
21mr|libdrm-2.4.125-1|57	
21mr|libdrm-2.4.125-1|58	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|59	
21mr|libdrm-2.4.125-1|60	%package common
21mr|libdrm-2.4.125-1|61	Summary:	Common files for the userspace interface to kernel DRM services
21mr|libdrm-2.4.125-1|62	Group:		System/Libraries
21mr|libdrm-2.4.125-1|63	
21mr|libdrm-2.4.125-1|64	%description common
21mr|libdrm-2.4.125-1|65	Common files for the userspace interface to kernel DRM services.
21mr|libdrm-2.4.125-1|66	
21mr|libdrm-2.4.125-1|67	%files common
21mr|libdrm-2.4.125-1|68	%dir %{_datadir}/%{name}
21mr|libdrm-2.4.125-1|69	%{_datadir}/%{name}/*.ids
21mr|libdrm-2.4.125-1|70	%{_udevrulesdir}/91-drm-modeset.rules
21mr|libdrm-2.4.125-1|71	
21mr|libdrm-2.4.125-1|72	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|73	
21mr|libdrm-2.4.125-1|74	%package -n %{libname}
21mr|libdrm-2.4.125-1|75	Summary:	Userspace interface to kernel DRM services
21mr|libdrm-2.4.125-1|76	Group:		System/Libraries
21mr|libdrm-2.4.125-1|77	Provides:	%{name} = %{EVRD}
21mr|libdrm-2.4.125-1|78	Requires:	%{name}-common
21mr|libdrm-2.4.125-1|79	
21mr|libdrm-2.4.125-1|80	%description -n %{libname}
21mr|libdrm-2.4.125-1|81	Userspace interface to kernel DRM services
21mr|libdrm-2.4.125-1|82	
21mr|libdrm-2.4.125-1|83	%files -n %{libname}
21mr|libdrm-2.4.125-1|84	%{_libdir}/libdrm.so.%{major}*
21mr|libdrm-2.4.125-1|85	
21mr|libdrm-2.4.125-1|86	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|87	
21mr|libdrm-2.4.125-1|88	%ifarch %{ix86} x86_64
21mr|libdrm-2.4.125-1|89	%package -n %{libintel}
21mr|libdrm-2.4.125-1|90	Summary:	Shared library for Intel kernel DRM services
21mr|libdrm-2.4.125-1|91	Group:		System/Libraries
21mr|libdrm-2.4.125-1|92	
21mr|libdrm-2.4.125-1|93	%description -n %{libintel}
21mr|libdrm-2.4.125-1|94	Shared library for Intel kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|95	
21mr|libdrm-2.4.125-1|96	%files -n %{libintel}
21mr|libdrm-2.4.125-1|97	%{_libdir}/libdrm_intel.so.%{intel_major}*
21mr|libdrm-2.4.125-1|98	%endif
21mr|libdrm-2.4.125-1|99	
21mr|libdrm-2.4.125-1|100	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|101	
21mr|libdrm-2.4.125-1|102	%package -n %{libnouveau}
21mr|libdrm-2.4.125-1|103	Summary:	Shared library for Nouveau kernel DRM services
21mr|libdrm-2.4.125-1|104	Group:		System/Libraries
21mr|libdrm-2.4.125-1|105	
21mr|libdrm-2.4.125-1|106	%description -n %{libnouveau}
21mr|libdrm-2.4.125-1|107	Shared library for Nouveau kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|108	
21mr|libdrm-2.4.125-1|109	%files -n %{libnouveau}
21mr|libdrm-2.4.125-1|110	%{_libdir}/libdrm_nouveau.so.%{nouveau_major}*
21mr|libdrm-2.4.125-1|111	
21mr|libdrm-2.4.125-1|112	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|113	
21mr|libdrm-2.4.125-1|114	%package -n %{libradeon}
21mr|libdrm-2.4.125-1|115	Summary:	Shared library for Radeon kernel DRM services
21mr|libdrm-2.4.125-1|116	Group:		System/Libraries
21mr|libdrm-2.4.125-1|117	
21mr|libdrm-2.4.125-1|118	%description -n %{libradeon}
21mr|libdrm-2.4.125-1|119	Shared library for Radeon kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|120	
21mr|libdrm-2.4.125-1|121	%files -n %{libradeon}
21mr|libdrm-2.4.125-1|122	%{_libdir}/libdrm_radeon.so.%{radeon_major}*
21mr|libdrm-2.4.125-1|123	
21mr|libdrm-2.4.125-1|124	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|125	
21mr|libdrm-2.4.125-1|126	%package -n %{libamdgpu}
21mr|libdrm-2.4.125-1|127	Summary:	Shared library for AMD GPU kernel DRM services
21mr|libdrm-2.4.125-1|128	Group:		System/Libraries
21mr|libdrm-2.4.125-1|129	
21mr|libdrm-2.4.125-1|130	%description -n %{libamdgpu}
21mr|libdrm-2.4.125-1|131	Shared library for AMD GPU kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|132	
21mr|libdrm-2.4.125-1|133	%files -n %{libamdgpu}
21mr|libdrm-2.4.125-1|134	%{_libdir}/libdrm_amdgpu.so.%{amdgpu_major}*
21mr|libdrm-2.4.125-1|135	
21mr|libdrm-2.4.125-1|136	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|137	
21mr|libdrm-2.4.125-1|138	%ifarch %{armx} %{riscv}
21mr|libdrm-2.4.125-1|139	%package -n %{libexynos}
21mr|libdrm-2.4.125-1|140	Summary:	Shared library for Exynos kernel DRM services
21mr|libdrm-2.4.125-1|141	Group:		System/Libraries
21mr|libdrm-2.4.125-1|142	
21mr|libdrm-2.4.125-1|143	%description -n %{libexynos}
21mr|libdrm-2.4.125-1|144	Shared library for Exynos kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|145	
21mr|libdrm-2.4.125-1|146	%files -n %{libexynos}
21mr|libdrm-2.4.125-1|147	%{_libdir}/libdrm_exynos.so.%{exynos_major}*
21mr|libdrm-2.4.125-1|148	%endif
21mr|libdrm-2.4.125-1|149	
21mr|libdrm-2.4.125-1|150	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|151	
21mr|libdrm-2.4.125-1|152	%ifarch %{armx} %{riscv}
21mr|libdrm-2.4.125-1|153	%package -n %{libfreedreno}
21mr|libdrm-2.4.125-1|154	Summary:	Shared library for Adreno kernel DRM services
21mr|libdrm-2.4.125-1|155	Group:		System/Libraries
21mr|libdrm-2.4.125-1|156	
21mr|libdrm-2.4.125-1|157	%description -n %{libfreedreno}
21mr|libdrm-2.4.125-1|158	Shared library for Adreno kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|159	
21mr|libdrm-2.4.125-1|160	%files -n %{libfreedreno}
21mr|libdrm-2.4.125-1|161	%{_libdir}/libdrm_freedreno.so.%{freedreno_major}*
21mr|libdrm-2.4.125-1|162	%endif
21mr|libdrm-2.4.125-1|163	
21mr|libdrm-2.4.125-1|164	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|165	
21mr|libdrm-2.4.125-1|166	%ifarch %{armx} %{riscv}
21mr|libdrm-2.4.125-1|167	%package -n %{libomap}
21mr|libdrm-2.4.125-1|168	Summary:	Shared library for OMAP kernel DRM services
21mr|libdrm-2.4.125-1|169	Group:		System/Libraries
21mr|libdrm-2.4.125-1|170	
21mr|libdrm-2.4.125-1|171	%description -n %{libomap}
21mr|libdrm-2.4.125-1|172	Shared library for OMAP kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|173	
21mr|libdrm-2.4.125-1|174	%files -n %{libomap}
21mr|libdrm-2.4.125-1|175	%{_libdir}/libdrm_omap.so.%{omap_major}*
21mr|libdrm-2.4.125-1|176	%endif
21mr|libdrm-2.4.125-1|177	
21mr|libdrm-2.4.125-1|178	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|179	
21mr|libdrm-2.4.125-1|180	%ifarch %{armx} %{riscv}
21mr|libdrm-2.4.125-1|181	%package -n %{libtegra}
21mr|libdrm-2.4.125-1|182	Summary:	Shared library for Tegra kernel DRM services
21mr|libdrm-2.4.125-1|183	Group:		System/Libraries
21mr|libdrm-2.4.125-1|184	
21mr|libdrm-2.4.125-1|185	%description -n %{libtegra}
21mr|libdrm-2.4.125-1|186	Shared library for Tegra kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|187	
21mr|libdrm-2.4.125-1|188	%files -n %{libtegra}
21mr|libdrm-2.4.125-1|189	%{_libdir}/libdrm_tegra.so.%{tegra_major}*
21mr|libdrm-2.4.125-1|190	%endif
21mr|libdrm-2.4.125-1|191	
21mr|libdrm-2.4.125-1|192	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|193	
21mr|libdrm-2.4.125-1|194	%ifarch %{armx} %{riscv}
21mr|libdrm-2.4.125-1|195	%package -n %{libetnaviv}
21mr|libdrm-2.4.125-1|196	Summary:	Shared library for Etnaviv kernel DRM services
21mr|libdrm-2.4.125-1|197	Group:		System/Libraries
21mr|libdrm-2.4.125-1|198	
21mr|libdrm-2.4.125-1|199	%description -n %{libetnaviv}
21mr|libdrm-2.4.125-1|200	Shared library for Etnaviv kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|201	
21mr|libdrm-2.4.125-1|202	%files -n %{libetnaviv}
21mr|libdrm-2.4.125-1|203	%{_libdir}/libdrm_etnaviv.so.%{etnaviv_major}*
21mr|libdrm-2.4.125-1|204	%endif
21mr|libdrm-2.4.125-1|205	
21mr|libdrm-2.4.125-1|206	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|207	
21mr|libdrm-2.4.125-1|208	# No binary yet, but the headers are useful
21mr|libdrm-2.4.125-1|209	%if 0
21mr|libdrm-2.4.125-1|210	%package -n %{libvc4}
21mr|libdrm-2.4.125-1|211	Summary:	Shared library for Broadcom VC4 kernel DRM services
21mr|libdrm-2.4.125-1|212	Group:		System/Libraries
21mr|libdrm-2.4.125-1|213	
21mr|libdrm-2.4.125-1|214	%description -n %{libvc4}
21mr|libdrm-2.4.125-1|215	Shared library for Broadcom VC4 kernel Direct Rendering Manager services.
21mr|libdrm-2.4.125-1|216	
21mr|libdrm-2.4.125-1|217	%files -n %{libvc4}
21mr|libdrm-2.4.125-1|218	%{_libdir}/libdrm_vc4.so.%{vc4_major}*
21mr|libdrm-2.4.125-1|219	%endif
21mr|libdrm-2.4.125-1|220	
21mr|libdrm-2.4.125-1|221	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|222	
21mr|libdrm-2.4.125-1|223	%package -n %{devname}
21mr|libdrm-2.4.125-1|224	Summary:	Development files for %{name}
21mr|libdrm-2.4.125-1|225	Group:		Development/X11
21mr|libdrm-2.4.125-1|226	Requires:	%{libname} = %{EVRD}
21mr|libdrm-2.4.125-1|227	%ifarch %{ix86} x86_64
21mr|libdrm-2.4.125-1|228	Requires:	%{libintel} = %{EVRD}
21mr|libdrm-2.4.125-1|229	%endif
21mr|libdrm-2.4.125-1|230	Requires:	%{libnouveau} = %{EVRD}
21mr|libdrm-2.4.125-1|231	Requires:	%{libradeon} = %{EVRD}
21mr|libdrm-2.4.125-1|232	Requires:	%{libamdgpu} = %{EVRD}
21mr|libdrm-2.4.125-1|233	%ifarch %{armx} %{riscv}
21mr|libdrm-2.4.125-1|234	Requires:	%{libexynos} = %{EVRD}
21mr|libdrm-2.4.125-1|235	Requires:	%{libfreedreno} = %{EVRD}
21mr|libdrm-2.4.125-1|236	Requires:	%{libomap} = %{EVRD}
21mr|libdrm-2.4.125-1|237	Requires:	%{libtegra} = %{EVRD}
21mr|libdrm-2.4.125-1|238	Requires:	%{libetnaviv} = %{EVRD}
21mr|libdrm-2.4.125-1|239	%if 0
21mr|libdrm-2.4.125-1|240	Requires:	%{libvc4} = %{EVRD}
21mr|libdrm-2.4.125-1|241	%endif
21mr|libdrm-2.4.125-1|242	%endif
21mr|libdrm-2.4.125-1|243	Provides:	%{name}-devel = %{EVRD}
21mr|libdrm-2.4.125-1|244	
21mr|libdrm-2.4.125-1|245	%description -n %{devname}
21mr|libdrm-2.4.125-1|246	Development files for %{name}.
21mr|libdrm-2.4.125-1|247	
21mr|libdrm-2.4.125-1|248	%files -n %{devname}
21mr|libdrm-2.4.125-1|249	%{_includedir}/libdrm
21mr|libdrm-2.4.125-1|250	%{_includedir}/*.h
21mr|libdrm-2.4.125-1|251	%ifarch %{armx} %{riscv}
21mr|libdrm-2.4.125-1|252	%{_includedir}/exynos/
21mr|libdrm-2.4.125-1|253	%{_includedir}/freedreno/
21mr|libdrm-2.4.125-1|254	%{_includedir}/omap/
21mr|libdrm-2.4.125-1|255	%endif
21mr|libdrm-2.4.125-1|256	%{_libdir}/libdrm*.so
21mr|libdrm-2.4.125-1|257	%{_libdir}/pkgconfig/libdrm*.pc
21mr|libdrm-2.4.125-1|258	
21mr|libdrm-2.4.125-1|259	#-----------------------------------------------------------------------------
21mr|libdrm-2.4.125-1|260	
21mr|libdrm-2.4.125-1|261	%prep
21mr|libdrm-2.4.125-1|262	%autosetup -p1
21mr|libdrm-2.4.125-1|263	
21mr|libdrm-2.4.125-1|264	%build
21mr|libdrm-2.4.125-1|265	%meson \
21mr|libdrm-2.4.125-1|266	%ifarch %{ix86} x86_64
21mr|libdrm-2.4.125-1|267	-Dintel=enabled \
21mr|libdrm-2.4.125-1|268	%else
21mr|libdrm-2.4.125-1|269	-Dintel=disabled \
21mr|libdrm-2.4.125-1|270	%endif
21mr|libdrm-2.4.125-1|271	%ifarch %{armx} %{riscv}
21mr|libdrm-2.4.125-1|272	-Domap=enabled \
21mr|libdrm-2.4.125-1|273	-Dexynos=enabled \
21mr|libdrm-2.4.125-1|274	-Dfreedreno=enabled \
21mr|libdrm-2.4.125-1|275	-Dtegra=enabled \
21mr|libdrm-2.4.125-1|276	-Detnaviv=enabled \
21mr|libdrm-2.4.125-1|277	-Dvc4=enabled \
21mr|libdrm-2.4.125-1|278	%else
21mr|libdrm-2.4.125-1|279	-Domap=disabled \
21mr|libdrm-2.4.125-1|280	-Dexynos=disabled \
21mr|libdrm-2.4.125-1|281	-Dfreedreno=disabled \
21mr|libdrm-2.4.125-1|282	-Dtegra=disabled \
21mr|libdrm-2.4.125-1|283	-Detnaviv=disabled \
21mr|libdrm-2.4.125-1|284	-Dvc4=disabled \
21mr|libdrm-2.4.125-1|285	%endif
21mr|libdrm-2.4.125-1|286	-Dradeon=enabled \
21mr|libdrm-2.4.125-1|287	-Damdgpu=enabled \
21mr|libdrm-2.4.125-1|288	-Dnouveau=enabled \
21mr|libdrm-2.4.125-1|289	-Dcairo-tests=disabled \
21mr|libdrm-2.4.125-1|290	-Dvalgrind=disabled \
21mr|libdrm-2.4.125-1|291	-Dtests=false \
21mr|libdrm-2.4.125-1|292	-Dudev=true \
21mr|libdrm-2.4.125-1|293	-Dman-pages=disabled
21mr|libdrm-2.4.125-1|294	
21mr|libdrm-2.4.125-1|295	%meson_build
21mr|libdrm-2.4.125-1|296	
21mr|libdrm-2.4.125-1|297	%install
21mr|libdrm-2.4.125-1|298	%meson_install
21mr|libdrm-2.4.125-1|299	
21mr|libdrm-2.4.125-1|300	install -m644 %{SOURCE1} -D %{buildroot}%{_udevrulesdir}/91-drm-modeset.rules

13551 21
21mr|libdv-1.0.0-20|1	%define major 4
21mr|libdv-1.0.0-20|2	%define libname %mklibname dv %{major}
21mr|libdv-1.0.0-20|3	%define devname %mklibname dv -d
21mr|libdv-1.0.0-20|4	%define sdevname %mklibname dv -d -s
21mr|libdv-1.0.0-20|5	
21mr|libdv-1.0.0-20|6	Summary:	DV software video codec
21mr|libdv-1.0.0-20|7	Name:		libdv
21mr|libdv-1.0.0-20|8	Version:	1.0.0
21mr|libdv-1.0.0-20|9	Release:	20
21mr|libdv-1.0.0-20|10	License:	LGPLv2+
21mr|libdv-1.0.0-20|11	Group:		Video
21mr|libdv-1.0.0-20|12	Url:		http://libdv.sourceforge.net/
21mr|libdv-1.0.0-20|13	Source0:	http://prdownloads.sourceforge.net/libdv/%{name}-%{version}.tar.bz2
21mr|libdv-1.0.0-20|14	Patch0:		libdv-mmxdetect-athlon.patch
21mr|libdv-1.0.0-20|15	Patch4:		libdv-0.104-zap-config.h.patch
21mr|libdv-1.0.0-20|16	Patch5:		libdv-0.104-move-config.h-to-apps.patch
21mr|libdv-1.0.0-20|17	BuildRequires:	popt-devel
21mr|libdv-1.0.0-20|18	BuildRequires:	SDL-devel
21mr|libdv-1.0.0-20|19	
21mr|libdv-1.0.0-20|20	
21mr|libdv-1.0.0-20|21	%description
21mr|libdv-1.0.0-20|22	The Quasar DV codec (libdv) is a software codec for DV video. DV is
21mr|libdv-1.0.0-20|23	the encoding format used by most digital camcorders, typically those
21mr|libdv-1.0.0-20|24	that support the IEEE 1394 (aka FireWire or i.Link) interface. libdv
21mr|libdv-1.0.0-20|25	was developed according to the official standards for DV video, IEC
21mr|libdv-1.0.0-20|26	61834 and SMPTE 314M. See http://libdv.sourceforge.net/ for more.
21mr|libdv-1.0.0-20|27	
21mr|libdv-1.0.0-20|28	#----------------------------------------------------------------------------
21mr|libdv-1.0.0-20|29	
21mr|libdv-1.0.0-20|30	%package apps
21mr|libdv-1.0.0-20|31	Summary:	Binaries from libdv
21mr|libdv-1.0.0-20|32	Group:		Video
21mr|libdv-1.0.0-20|33	Provides:	%{_lib}dv2-apps = %{EVRD}
21mr|libdv-1.0.0-20|34	
21mr|libdv-1.0.0-20|35	%description apps
21mr|libdv-1.0.0-20|36	The Quasar DV codec (libdv) is a software codec for DV video. DV is
21mr|libdv-1.0.0-20|37	the encoding format used by most digital camcorders, typically those
21mr|libdv-1.0.0-20|38	that support the IEEE 1394 (aka FireWire or i.Link) interface. libdv
21mr|libdv-1.0.0-20|39	was developed according to the official standards for DV video, IEC
21mr|libdv-1.0.0-20|40	61834 and SMPTE 314M. See http://libdv.sourceforge.net/ for more.
21mr|libdv-1.0.0-20|41	
21mr|libdv-1.0.0-20|42	This is the libraries, include files and other resources you can use
21mr|libdv-1.0.0-20|43	to incorporate libdv into applications.
21mr|libdv-1.0.0-20|44	
21mr|libdv-1.0.0-20|45	%files apps
21mr|libdv-1.0.0-20|46	%doc ChangeLog COPYING README AUTHORS NEWS INSTALL TODO COPYRIGHT
21mr|libdv-1.0.0-20|47	%{_bindir}/*
21mr|libdv-1.0.0-20|48	%{_mandir}/man1/*
21mr|libdv-1.0.0-20|49	
21mr|libdv-1.0.0-20|50	#----------------------------------------------------------------------------
21mr|libdv-1.0.0-20|51	
21mr|libdv-1.0.0-20|52	%package -n %{libname}
21mr|libdv-1.0.0-20|53	Summary:	Shared library for libdv
21mr|libdv-1.0.0-20|54	Group:		System/Libraries
21mr|libdv-1.0.0-20|55	
21mr|libdv-1.0.0-20|56	%description -n %{libname}
21mr|libdv-1.0.0-20|57	The Quasar DV codec (libdv) is a software codec for DV video. DV is
21mr|libdv-1.0.0-20|58	the encoding format used by most digital camcorders, typically those
21mr|libdv-1.0.0-20|59	that support the IEEE 1394 (aka FireWire or i.Link) interface. libdv
21mr|libdv-1.0.0-20|60	was developed according to the official standards for DV video, IEC
21mr|libdv-1.0.0-20|61	61834 and SMPTE 314M. See http://libdv.sourceforge.net/ for more.
21mr|libdv-1.0.0-20|62	
21mr|libdv-1.0.0-20|63	This is the libraries, include files and other resources you can use
21mr|libdv-1.0.0-20|64	to incorporate libdv into applications.
21mr|libdv-1.0.0-20|65	
21mr|libdv-1.0.0-20|66	%files -n %{libname}
21mr|libdv-1.0.0-20|67	%{_libdir}/libdv.so.%{major}*
21mr|libdv-1.0.0-20|68	
21mr|libdv-1.0.0-20|69	#----------------------------------------------------------------------------
21mr|libdv-1.0.0-20|70	
21mr|libdv-1.0.0-20|71	%package -n %{devname}
21mr|libdv-1.0.0-20|72	Summary:	Development files for libdv
21mr|libdv-1.0.0-20|73	Group:		Development/C
21mr|libdv-1.0.0-20|74	Requires:	%{libname} = %{EVRD}
21mr|libdv-1.0.0-20|75	Requires:	popt-devel
21mr|libdv-1.0.0-20|76	Provides:	%{name}-devel = %{EVRD}
21mr|libdv-1.0.0-20|77	
21mr|libdv-1.0.0-20|78	%description -n %{devname}
21mr|libdv-1.0.0-20|79	The Quasar DV codec (libdv) is a software codec for DV video. DV is
21mr|libdv-1.0.0-20|80	the encoding format used by most digital camcorders, typically those
21mr|libdv-1.0.0-20|81	that support the IEEE 1394 (aka FireWire or i.Link) interface. libdv
21mr|libdv-1.0.0-20|82	was developed according to the official standards for DV video, IEC
21mr|libdv-1.0.0-20|83	61834 and SMPTE 314M. See http://libdv.sourceforge.net/ for more.
21mr|libdv-1.0.0-20|84	
21mr|libdv-1.0.0-20|85	This is the libraries, include files and other resources you can use
21mr|libdv-1.0.0-20|86	to incorporate libdv into applications.
21mr|libdv-1.0.0-20|87	
21mr|libdv-1.0.0-20|88	%files -n %{devname}
21mr|libdv-1.0.0-20|89	%doc ChangeLog COPYING README AUTHORS NEWS INSTALL TODO COPYRIGHT
21mr|libdv-1.0.0-20|90	%{_includedir}/libdv
21mr|libdv-1.0.0-20|91	%{_libdir}/libdv.so
21mr|libdv-1.0.0-20|92	%{_libdir}/pkgconfig/libdv.pc
21mr|libdv-1.0.0-20|93	
21mr|libdv-1.0.0-20|94	#----------------------------------------------------------------------------
21mr|libdv-1.0.0-20|95	
21mr|libdv-1.0.0-20|96	%package -n %{sdevname}
21mr|libdv-1.0.0-20|97	Summary:	Static library of %{name}
21mr|libdv-1.0.0-20|98	Group:		Development/C
21mr|libdv-1.0.0-20|99	Requires:	%{devname} = %{EVRD}
21mr|libdv-1.0.0-20|100	
21mr|libdv-1.0.0-20|101	%description -n %{sdevname}
21mr|libdv-1.0.0-20|102	This package contains the static library required for statically
21mr|libdv-1.0.0-20|103	linking applications based on %{name}.
21mr|libdv-1.0.0-20|104	
21mr|libdv-1.0.0-20|105	%files -n %{sdevname}
21mr|libdv-1.0.0-20|106	%{_libdir}/libdv.a
21mr|libdv-1.0.0-20|107	
21mr|libdv-1.0.0-20|108	#----------------------------------------------------------------------------
21mr|libdv-1.0.0-20|109	
21mr|libdv-1.0.0-20|110	%prep
21mr|libdv-1.0.0-20|111	%setup -q
21mr|libdv-1.0.0-20|112	%patch0 -p1 -b .mmx_athlon
21mr|libdv-1.0.0-20|113	%patch4 -p1 -b .zap_config
21mr|libdv-1.0.0-20|114	%patch5 -p1 -b .move_config
21mr|libdv-1.0.0-20|115	
21mr|libdv-1.0.0-20|116	%build
21mr|libdv-1.0.0-20|117	# Needed for snapshot releases.
21mr|libdv-1.0.0-20|118	if [ ! -f configure ]; then
21mr|libdv-1.0.0-20|119	./bootstrap
21mr|libdv-1.0.0-20|120	fi
21mr|libdv-1.0.0-20|121	%configure \
21mr|libdv-1.0.0-20|122	--enable-shared \
21mr|libdv-1.0.0-20|123	--enable-static \
21mr|libdv-1.0.0-20|124	--disable-gtk
21mr|libdv-1.0.0-20|125	
21mr|libdv-1.0.0-20|126	%make
21mr|libdv-1.0.0-20|127	
21mr|libdv-1.0.0-20|128	%install
21mr|libdv-1.0.0-20|129	%makeinstall_std

13552 21
21mr|libdvbpsi-1.3.3-2|1	%define major 10
21mr|libdvbpsi-1.3.3-2|2	%define libname %mklibname dvbpsi %{major}
21mr|libdvbpsi-1.3.3-2|3	%define devname %mklibname dvbpsi -d
21mr|libdvbpsi-1.3.3-2|4	
21mr|libdvbpsi-1.3.3-2|5	Summary:	A library for decoding and generating MPEG 2 and DVB PSI sections
21mr|libdvbpsi-1.3.3-2|6	Name:		libdvbpsi
21mr|libdvbpsi-1.3.3-2|7	Version:	1.3.3
21mr|libdvbpsi-1.3.3-2|8	Release:	2
21mr|libdvbpsi-1.3.3-2|9	License:	GPLv2+
21mr|libdvbpsi-1.3.3-2|10	Group:		System/Libraries
21mr|libdvbpsi-1.3.3-2|11	Url:		http://www.videolan.org/libdvbpsi/
21mr|libdvbpsi-1.3.3-2|12	Source0:	http://www.videolan.org/pub/videolan/libdvbpsi/%{version}/%{name}-%{version}.tar.bz2
21mr|libdvbpsi-1.3.3-2|13	
21mr|libdvbpsi-1.3.3-2|14	%description
21mr|libdvbpsi-1.3.3-2|15	libdvbpsi is a simple library designed for decoding and generating
21mr|libdvbpsi-1.3.3-2|16	MPEG 2 TS and DVB PSI tables. The important features are:
21mr|libdvbpsi-1.3.3-2|17	* PAT decoder and generator.
21mr|libdvbpsi-1.3.3-2|18	* PMT decoder and generator.
21mr|libdvbpsi-1.3.3-2|19	
21mr|libdvbpsi-1.3.3-2|20	#----------------------------------------------------------------------------
21mr|libdvbpsi-1.3.3-2|21	
21mr|libdvbpsi-1.3.3-2|22	%package -n %{libname}
21mr|libdvbpsi-1.3.3-2|23	Summary:	A library for decoding and generating MPEG 2 and DVB PSI sections
21mr|libdvbpsi-1.3.3-2|24	Group:		System/Libraries
21mr|libdvbpsi-1.3.3-2|25	Provides:	%{name} = %{EVRD}
21mr|libdvbpsi-1.3.3-2|26	
21mr|libdvbpsi-1.3.3-2|27	%description -n %{libname}
21mr|libdvbpsi-1.3.3-2|28	libdvbpsi is a simple library designed for decoding and generating
21mr|libdvbpsi-1.3.3-2|29	MPEG 2 TS and DVB PSI tables. The important features are:
21mr|libdvbpsi-1.3.3-2|30	* PAT decoder and generator.
21mr|libdvbpsi-1.3.3-2|31	* PMT decoder and generator.
21mr|libdvbpsi-1.3.3-2|32	
21mr|libdvbpsi-1.3.3-2|33	%files -n %{libname}
21mr|libdvbpsi-1.3.3-2|34	%doc AUTHORS README COPYING ChangeLog
21mr|libdvbpsi-1.3.3-2|35	%{_libdir}/libdvbpsi.so.%{major}*
21mr|libdvbpsi-1.3.3-2|36	
21mr|libdvbpsi-1.3.3-2|37	#----------------------------------------------------------------------------
21mr|libdvbpsi-1.3.3-2|38	
21mr|libdvbpsi-1.3.3-2|39	%package -n %{devname}
21mr|libdvbpsi-1.3.3-2|40	Summary:	Development files for programs which will use the libdvbpsi library
21mr|libdvbpsi-1.3.3-2|41	Group:		Development/C
21mr|libdvbpsi-1.3.3-2|42	Requires:	%{libname} = %{EVRD}
21mr|libdvbpsi-1.3.3-2|43	Provides:	%{name}-devel = %{EVRD}
21mr|libdvbpsi-1.3.3-2|44	
21mr|libdvbpsi-1.3.3-2|45	%description -n %{devname}
21mr|libdvbpsi-1.3.3-2|46	The %{name}-devel package includes the header files and static libraries
21mr|libdvbpsi-1.3.3-2|47	necessary for developing programs which will manipulate MPEG 2 and DVB PSI
21mr|libdvbpsi-1.3.3-2|48	information using the %{name} library.
21mr|libdvbpsi-1.3.3-2|49	
21mr|libdvbpsi-1.3.3-2|50	If you are going to develop programs which will manipulate MPEG 2 and DVB PSI
21mr|libdvbpsi-1.3.3-2|51	information you should install %{name}-devel. You'll also need to have
21mr|libdvbpsi-1.3.3-2|52	the %{name} package installed.
21mr|libdvbpsi-1.3.3-2|53	
21mr|libdvbpsi-1.3.3-2|54	%files -n %{devname}
21mr|libdvbpsi-1.3.3-2|55	%doc COPYING
21mr|libdvbpsi-1.3.3-2|56	%{_includedir}/*
21mr|libdvbpsi-1.3.3-2|57	%{_libdir}/libdvbpsi.so
21mr|libdvbpsi-1.3.3-2|58	%{_libdir}/pkgconfig/%{name}.pc
21mr|libdvbpsi-1.3.3-2|59	
21mr|libdvbpsi-1.3.3-2|60	#----------------------------------------------------------------------------
21mr|libdvbpsi-1.3.3-2|61	
21mr|libdvbpsi-1.3.3-2|62	%prep
21mr|libdvbpsi-1.3.3-2|63	%setup -q
21mr|libdvbpsi-1.3.3-2|64	
21mr|libdvbpsi-1.3.3-2|65	%build
21mr|libdvbpsi-1.3.3-2|66	%configure \
21mr|libdvbpsi-1.3.3-2|67	--enable-release \
21mr|libdvbpsi-1.3.3-2|68	--disable-static
21mr|libdvbpsi-1.3.3-2|69	%make
21mr|libdvbpsi-1.3.3-2|70	
21mr|libdvbpsi-1.3.3-2|71	%install
21mr|libdvbpsi-1.3.3-2|72	%makeinstall_std

13553 21
21mr|libdvdcss-1.4.3-3|1	%define major 2
21mr|libdvdcss-1.4.3-3|2	%define libname %mklibname dvdcss %{major}
21mr|libdvdcss-1.4.3-3|3	%define devname %mklibname dvdcss -d
21mr|libdvdcss-1.4.3-3|4	%define sdevname %mklibname dvdcss -d -s
21mr|libdvdcss-1.4.3-3|5	
21mr|libdvdcss-1.4.3-3|6	Summary:	Library for accessing DVDs like block device usind deCSS if needed
21mr|libdvdcss-1.4.3-3|7	Name:		libdvdcss
21mr|libdvdcss-1.4.3-3|8	Version:	1.4.3
21mr|libdvdcss-1.4.3-3|9	Release:	3
21mr|libdvdcss-1.4.3-3|10	License:	GPLv2+
21mr|libdvdcss-1.4.3-3|11	Group:		System/Libraries
21mr|libdvdcss-1.4.3-3|12	Url:		http://www.videolan.org/libdvdcss
21mr|libdvdcss-1.4.3-3|13	Source0:	http://download.videolan.org/pub/libdvdcss/%{version}/%{name}-%{version}.tar.bz2
21mr|libdvdcss-1.4.3-3|14	Conflicts:	libdvdcss0.0.1
21mr|libdvdcss-1.4.3-3|15	Conflicts:	libdvdcss0.0.2
21mr|libdvdcss-1.4.3-3|16	
21mr|libdvdcss-1.4.3-3|17	%description
21mr|libdvdcss-1.4.3-3|18	libdvdcss is a simple library designed for accessing DVDs like a block device
21mr|libdvdcss-1.4.3-3|19	without having to bother about the decryption. The important features are:
21mr|libdvdcss-1.4.3-3|20	* Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD,
21mr|libdvdcss-1.4.3-3|21	OpenBSD, BSD/OS, BeOS, Windows 95/98, Windows NT/2000, MacOS X, Solaris,
21mr|libdvdcss-1.4.3-3|22	and HP-UX.
21mr|libdvdcss-1.4.3-3|23	* Simplicity. There are currently 7 functions in the API, and we intend to
21mr|libdvdcss-1.4.3-3|24	keep this number low.
21mr|libdvdcss-1.4.3-3|25	* Freedom. libdvdcss is released under the General Public License, ensuring
21mr|libdvdcss-1.4.3-3|26	it will stay free, and used only for free software products.
21mr|libdvdcss-1.4.3-3|27	* Just better. Unlike most similar projects, libdvdcss doesn't require the
21mr|libdvdcss-1.4.3-3|28	region of your drive to be set.
21mr|libdvdcss-1.4.3-3|29	
21mr|libdvdcss-1.4.3-3|30	This package is in restricted as it violates patents.
21mr|libdvdcss-1.4.3-3|31	
21mr|libdvdcss-1.4.3-3|32	#----------------------------------------------------------------------------
21mr|libdvdcss-1.4.3-3|33	
21mr|libdvdcss-1.4.3-3|34	%package -n %{libname}
21mr|libdvdcss-1.4.3-3|35	Summary:	A library for accessing DVDs like block device usind deCSS if needed
21mr|libdvdcss-1.4.3-3|36	Group:		System/Libraries
21mr|libdvdcss-1.4.3-3|37	Provides:	%{name} = %{EVRD}
21mr|libdvdcss-1.4.3-3|38	
21mr|libdvdcss-1.4.3-3|39	%description -n %{libname}
21mr|libdvdcss-1.4.3-3|40	libdvdcss is a simple library designed for accessing DVDs like a block device
21mr|libdvdcss-1.4.3-3|41	without having to bother about the decryption. The important features are:
21mr|libdvdcss-1.4.3-3|42	* Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD,
21mr|libdvdcss-1.4.3-3|43	OpenBSD, BSD/OS, BeOS, Windows 95/98, Windows NT/2000, MacOS X, Solaris,
21mr|libdvdcss-1.4.3-3|44	and HP-UX.
21mr|libdvdcss-1.4.3-3|45	* Simplicity. There are currently 7 functions in the API, and we intend to
21mr|libdvdcss-1.4.3-3|46	keep this number low.
21mr|libdvdcss-1.4.3-3|47	* Freedom. libdvdcss is released under the General Public License, ensuring
21mr|libdvdcss-1.4.3-3|48	it will stay free, and used only for free software products.
21mr|libdvdcss-1.4.3-3|49	* Just better. Unlike most similar projects, libdvdcss doesn't require the
21mr|libdvdcss-1.4.3-3|50	region of your drive to be set.
21mr|libdvdcss-1.4.3-3|51	
21mr|libdvdcss-1.4.3-3|52	%files -n %{libname}
21mr|libdvdcss-1.4.3-3|53	%{_libdir}/libdvdcss.so.%{major}*
21mr|libdvdcss-1.4.3-3|54	
21mr|libdvdcss-1.4.3-3|55	#----------------------------------------------------------------------------
21mr|libdvdcss-1.4.3-3|56	
21mr|libdvdcss-1.4.3-3|57	%package -n %{devname}
21mr|libdvdcss-1.4.3-3|58	Summary:	Development tools for programs which will use the libdvdcss library
21mr|libdvdcss-1.4.3-3|59	Group:		Development/C
21mr|libdvdcss-1.4.3-3|60	Requires:	%{libname} = %{EVRD}
21mr|libdvdcss-1.4.3-3|61	Provides:	%{name}-devel = %{EVRD}
21mr|libdvdcss-1.4.3-3|62	
21mr|libdvdcss-1.4.3-3|63	%description -n %{devname}
21mr|libdvdcss-1.4.3-3|64	The %{name}-devel package includes the header files and static libraries
21mr|libdvdcss-1.4.3-3|65	necessary for developing programs which will manipulate DVDs files using
21mr|libdvdcss-1.4.3-3|66	the %{name} library.
21mr|libdvdcss-1.4.3-3|67	
21mr|libdvdcss-1.4.3-3|68	If you are going to develop programs which will manipulate DVDs, you
21mr|libdvdcss-1.4.3-3|69	should install %{name}-devel.  You'll also need to have the %{name}
21mr|libdvdcss-1.4.3-3|70	package installed.
21mr|libdvdcss-1.4.3-3|71	
21mr|libdvdcss-1.4.3-3|72	%files -n %{devname}
21mr|libdvdcss-1.4.3-3|73	%doc ChangeLog COPYING
21mr|libdvdcss-1.4.3-3|74	%doc %{_docdir}/%{name}
21mr|libdvdcss-1.4.3-3|75	%{_libdir}/libdvdcss.so
21mr|libdvdcss-1.4.3-3|76	%{_includedir}/*
21mr|libdvdcss-1.4.3-3|77	%{_libdir}/pkgconfig/*.pc
21mr|libdvdcss-1.4.3-3|78	#------------------------------------------------------------------
21mr|libdvdcss-1.4.3-3|79	
21mr|libdvdcss-1.4.3-3|80	%package -n %{sdevname}
21mr|libdvdcss-1.4.3-3|81	Summary:	%{name} development files (static library)
21mr|libdvdcss-1.4.3-3|82	Group:		Development/Other
21mr|libdvdcss-1.4.3-3|83	Requires:	%{devname} = %{EVRD}
21mr|libdvdcss-1.4.3-3|84	Provides:	%{name}-static-devel = %{EVRD}
21mr|libdvdcss-1.4.3-3|85	
21mr|libdvdcss-1.4.3-3|86	%description -n %{sdevname}
21mr|libdvdcss-1.4.3-3|87	%{name} development files (static library).
21mr|libdvdcss-1.4.3-3|88	
21mr|libdvdcss-1.4.3-3|89	%files -n %{sdevname}
21mr|libdvdcss-1.4.3-3|90	%{_libdir}/*.a
21mr|libdvdcss-1.4.3-3|91	#------------------------------------------------------------------
21mr|libdvdcss-1.4.3-3|92	
21mr|libdvdcss-1.4.3-3|93	%prep
21mr|libdvdcss-1.4.3-3|94	%setup -q
21mr|libdvdcss-1.4.3-3|95	
21mr|libdvdcss-1.4.3-3|96	%build
21mr|libdvdcss-1.4.3-3|97	# static lib needed for kodi build
21mr|libdvdcss-1.4.3-3|98	%configure --enable-static
21mr|libdvdcss-1.4.3-3|99	%make
21mr|libdvdcss-1.4.3-3|100	
21mr|libdvdcss-1.4.3-3|101	%install
21mr|libdvdcss-1.4.3-3|102	%makeinstall_std

13554 21
21mr|libdvdnav-6.1.1-2|1	%define major 4
21mr|libdvdnav-6.1.1-2|2	%define libname %mklibname dvdnav %{major}
21mr|libdvdnav-6.1.1-2|3	%define devname %mklibname dvdnav -d
21mr|libdvdnav-6.1.1-2|4	
21mr|libdvdnav-6.1.1-2|5	Summary:	DVD Navigation library
21mr|libdvdnav-6.1.1-2|6	Name:		libdvdnav
21mr|libdvdnav-6.1.1-2|7	Version:	6.1.1
21mr|libdvdnav-6.1.1-2|8	Release:	2
21mr|libdvdnav-6.1.1-2|9	License:	GPLv2+
21mr|libdvdnav-6.1.1-2|10	Group:		System/Libraries
21mr|libdvdnav-6.1.1-2|11	Url:		http://www.mplayerhq.hu
21mr|libdvdnav-6.1.1-2|12	Source0:	http://download.videolan.org/pub/videolan/libdvdnav/%{version}/%{name}-%{version}.tar.bz2
21mr|libdvdnav-6.1.1-2|13	BuildRequires:	pkgconfig(dvdread) >= 5.0.2
21mr|libdvdnav-6.1.1-2|14	
21mr|libdvdnav-6.1.1-2|15	%description
21mr|libdvdnav-6.1.1-2|16	libdvdnav provides support to applications wishing to make use of advanced
21mr|libdvdnav-6.1.1-2|17	DVD features.
21mr|libdvdnav-6.1.1-2|18	
21mr|libdvdnav-6.1.1-2|19	#----------------------------------------------------------------------------
21mr|libdvdnav-6.1.1-2|20	
21mr|libdvdnav-6.1.1-2|21	%package -n %{libname}
21mr|libdvdnav-6.1.1-2|22	Summary:	DVD Navigation library
21mr|libdvdnav-6.1.1-2|23	Group:		System/Libraries
21mr|libdvdnav-6.1.1-2|24	
21mr|libdvdnav-6.1.1-2|25	%description -n %{libname}
21mr|libdvdnav-6.1.1-2|26	libdvdnav provides support to applications wishing to make use of advanced
21mr|libdvdnav-6.1.1-2|27	DVD features.
21mr|libdvdnav-6.1.1-2|28	
21mr|libdvdnav-6.1.1-2|29	%files -n %{libname}
21mr|libdvdnav-6.1.1-2|30	%doc COPYING README AUTHORS ChangeLog TODO
21mr|libdvdnav-6.1.1-2|31	%{_libdir}/libdvdnav.so.%{major}*
21mr|libdvdnav-6.1.1-2|32	
21mr|libdvdnav-6.1.1-2|33	#----------------------------------------------------------------------------
21mr|libdvdnav-6.1.1-2|34	
21mr|libdvdnav-6.1.1-2|35	%package -n %{devname}
21mr|libdvdnav-6.1.1-2|36	Summary:	DVD Navigation library headers and support files
21mr|libdvdnav-6.1.1-2|37	Group:		Development/C
21mr|libdvdnav-6.1.1-2|38	Requires:	%{libname} = %{EVRD}
21mr|libdvdnav-6.1.1-2|39	Provides:	%{name}-devel = %{EVRD}
21mr|libdvdnav-6.1.1-2|40	
21mr|libdvdnav-6.1.1-2|41	%description -n %{devname}
21mr|libdvdnav-6.1.1-2|42	libdvdnav provides support to applications wishing to make use of advanced
21mr|libdvdnav-6.1.1-2|43	DVD features.
21mr|libdvdnav-6.1.1-2|44	
21mr|libdvdnav-6.1.1-2|45	This package contains the C headers and support files for compiling
21mr|libdvdnav-6.1.1-2|46	applications with libdvdnav.
21mr|libdvdnav-6.1.1-2|47	
21mr|libdvdnav-6.1.1-2|48	%files -n %{devname}
21mr|libdvdnav-6.1.1-2|49	%doc COPYING TODO AUTHORS
21mr|libdvdnav-6.1.1-2|50	%{_libdir}/libdvdnav.so
21mr|libdvdnav-6.1.1-2|51	%{_includedir}/dvdnav/
21mr|libdvdnav-6.1.1-2|52	%{_libdir}/pkgconfig/dvdnav.pc
21mr|libdvdnav-6.1.1-2|53	
21mr|libdvdnav-6.1.1-2|54	#----------------------------------------------------------------------------
21mr|libdvdnav-6.1.1-2|55	
21mr|libdvdnav-6.1.1-2|56	%prep
21mr|libdvdnav-6.1.1-2|57	%setup -q
21mr|libdvdnav-6.1.1-2|58	
21mr|libdvdnav-6.1.1-2|59	%build
21mr|libdvdnav-6.1.1-2|60	autoreconf -fi
21mr|libdvdnav-6.1.1-2|61	%configure --disable-static
21mr|libdvdnav-6.1.1-2|62	%make_build
21mr|libdvdnav-6.1.1-2|63	
21mr|libdvdnav-6.1.1-2|64	%install
21mr|libdvdnav-6.1.1-2|65	%makeinstall_std docdir=%{_docdir}/%{libname}

13555 21
21mr|libdvdread-6.1.3-2|1	%define major 8
21mr|libdvdread-6.1.3-2|2	%define libname %mklibname dvdread %{major}
21mr|libdvdread-6.1.3-2|3	%define devname %mklibname dvdread -d
21mr|libdvdread-6.1.3-2|4	%define sdevname %mklibname %{name} -d -s
21mr|libdvdread-6.1.3-2|5	
21mr|libdvdread-6.1.3-2|6	Summary:	Library to read DVD images
21mr|libdvdread-6.1.3-2|7	Name:		libdvdread
21mr|libdvdread-6.1.3-2|8	Version:	6.1.3
21mr|libdvdread-6.1.3-2|9	Release:	2
21mr|libdvdread-6.1.3-2|10	License:	GPLv2+
21mr|libdvdread-6.1.3-2|11	Group:		System/Libraries
21mr|libdvdread-6.1.3-2|12	Url:		http://www.mplayerhq.hu/
21mr|libdvdread-6.1.3-2|13	Source0:	http://download.videolan.org/pub/videolan/libdvdread/%{version}/%{name}-%{version}.tar.bz2
21mr|libdvdread-6.1.3-2|14	
21mr|libdvdread-6.1.3-2|15	%description
21mr|libdvdread-6.1.3-2|16	libdvdread provides a simple foundation for reading DVD-Video images.
21mr|libdvdread-6.1.3-2|17	
21mr|libdvdread-6.1.3-2|18	#----------------------------------------------------------------------------
21mr|libdvdread-6.1.3-2|19	
21mr|libdvdread-6.1.3-2|20	%package -n %{libname}
21mr|libdvdread-6.1.3-2|21	Summary:	Library to read DVD images
21mr|libdvdread-6.1.3-2|22	Group:		System/Libraries
21mr|libdvdread-6.1.3-2|23	
21mr|libdvdread-6.1.3-2|24	%description -n %{libname}
21mr|libdvdread-6.1.3-2|25	Libdvdread provides a simple foundation for reading DVD-Video images.
21mr|libdvdread-6.1.3-2|26	This package contains the shared library to run applications utilizing
21mr|libdvdread-6.1.3-2|27	libdvdread.
21mr|libdvdread-6.1.3-2|28	
21mr|libdvdread-6.1.3-2|29	%files -n %{libname}
21mr|libdvdread-6.1.3-2|30	%{_libdir}/libdvdread.so.%{major}*
21mr|libdvdread-6.1.3-2|31	
21mr|libdvdread-6.1.3-2|32	#----------------------------------------------------------------------------
21mr|libdvdread-6.1.3-2|33	
21mr|libdvdread-6.1.3-2|34	%package -n %{devname}
21mr|libdvdread-6.1.3-2|35	Summary:	Libdvdread library headers
21mr|libdvdread-6.1.3-2|36	Group:		Development/C
21mr|libdvdread-6.1.3-2|37	Requires:	%{libname} = %{EVRD}
21mr|libdvdread-6.1.3-2|38	Provides:	%{name}-devel = %{EVRD}
21mr|libdvdread-6.1.3-2|39	
21mr|libdvdread-6.1.3-2|40	%description -n %{devname}
21mr|libdvdread-6.1.3-2|41	This is the libraries, include files and other resources you can use
21mr|libdvdread-6.1.3-2|42	to incorporate libdvdread into applications.
21mr|libdvdread-6.1.3-2|43	
21mr|libdvdread-6.1.3-2|44	%files -n %{devname}
21mr|libdvdread-6.1.3-2|45	%doc AUTHORS TODO
21mr|libdvdread-6.1.3-2|46	%{_docdir}/*dvdread*
21mr|libdvdread-6.1.3-2|47	%{_includedir}/dvdread
21mr|libdvdread-6.1.3-2|48	%{_libdir}/libdvdread.so
21mr|libdvdread-6.1.3-2|49	%{_libdir}/pkgconfig/dvdread.pc
21mr|libdvdread-6.1.3-2|50	
21mr|libdvdread-6.1.3-2|51	#----------------------------------------------------------------------------
21mr|libdvdread-6.1.3-2|52	%package -n %{sdevname}
21mr|libdvdread-6.1.3-2|53	Summary:	%{name} development files (static library)
21mr|libdvdread-6.1.3-2|54	Group:		Development/Other
21mr|libdvdread-6.1.3-2|55	Requires:	%{devname} = %{EVRD}
21mr|libdvdread-6.1.3-2|56	Provides:	%{name}-static-devel = %{EVRD}
21mr|libdvdread-6.1.3-2|57	
21mr|libdvdread-6.1.3-2|58	%description -n %{sdevname}
21mr|libdvdread-6.1.3-2|59	%{name} development files (static library).
21mr|libdvdread-6.1.3-2|60	
21mr|libdvdread-6.1.3-2|61	%files -n %{sdevname}
21mr|libdvdread-6.1.3-2|62	%{_libdir}/*.a
21mr|libdvdread-6.1.3-2|63	#----------------------------------------------------------------------------
21mr|libdvdread-6.1.3-2|64	%prep
21mr|libdvdread-6.1.3-2|65	%autosetup -p1
21mr|libdvdread-6.1.3-2|66	
21mr|libdvdread-6.1.3-2|67	%build
21mr|libdvdread-6.1.3-2|68	autoreconf -fi
21mr|libdvdread-6.1.3-2|69	# static lib need for build kodi
21mr|libdvdread-6.1.3-2|70	%configure --enable-static
21mr|libdvdread-6.1.3-2|71	%make_build
21mr|libdvdread-6.1.3-2|72	
21mr|libdvdread-6.1.3-2|73	%install
21mr|libdvdread-6.1.3-2|74	%make_install docdir=%{_docdir}/%{libname}

13556 21
21mr|libdwarf-20210528-1|1	%define major 1
21mr|libdwarf-20210528-1|2	%define libname %mklibname dwarf %{major}
21mr|libdwarf-20210528-1|3	%define devname %mklibname dwarf -d
21mr|libdwarf-20210528-1|4	%define sdevname %mklibname dwarf -d -s
21mr|libdwarf-20210528-1|5	
21mr|libdwarf-20210528-1|6	Summary:	Library to access the DWARF Debugging file format
21mr|libdwarf-20210528-1|7	Name:		libdwarf
21mr|libdwarf-20210528-1|8	Version:	20210528
21mr|libdwarf-20210528-1|9	Release:	1
21mr|libdwarf-20210528-1|10	License:	LGPLv2
21mr|libdwarf-20210528-1|11	Group:		System/Libraries
21mr|libdwarf-20210528-1|12	Url:		http://reality.sgiweb.org/davea/dwarf.html
21mr|libdwarf-20210528-1|13	Source0:	http://www.prevanders.net/%{name}-%{version}.tar.gz
21mr|libdwarf-20210528-1|14	# This patch set up the proper soname
21mr|libdwarf-20210528-1|15	Patch0:		libdwarf-soname-fix.patch
21mr|libdwarf-20210528-1|16	Patch1:		dwarf-20111030-link-against-required-libelf.patch
21mr|libdwarf-20210528-1|17	BuildRequires:	binutils-devel
21mr|libdwarf-20210528-1|18	BuildRequires:	elfutils-devel
21mr|libdwarf-20210528-1|19	
21mr|libdwarf-20210528-1|20	#----------------------------------------------------------------------------
21mr|libdwarf-20210528-1|21	
21mr|libdwarf-20210528-1|22	%description
21mr|libdwarf-20210528-1|23	Library to access the DWARF debugging file format which supports
21mr|libdwarf-20210528-1|24	source level debugging of a number of procedural languages, such as C, C++,
21mr|libdwarf-20210528-1|25	and Fortran.  Please see http://www.dwarfstd.org for DWARF specification.
21mr|libdwarf-20210528-1|26	
21mr|libdwarf-20210528-1|27	%package -n %{libname}
21mr|libdwarf-20210528-1|28	Summary:	Library to access the DWARF Debugging file format
21mr|libdwarf-20210528-1|29	Group:		System/Libraries
21mr|libdwarf-20210528-1|30	
21mr|libdwarf-20210528-1|31	%description -n %{libname}
21mr|libdwarf-20210528-1|32	Library to access the DWARF debugging file format which supports
21mr|libdwarf-20210528-1|33	source level debugging of a number of procedural languages, such as C, C++,
21mr|libdwarf-20210528-1|34	and Fortran.  Please see http://www.dwarfstd.org for DWARF specification.
21mr|libdwarf-20210528-1|35	
21mr|libdwarf-20210528-1|36	%files -n %{libname}
21mr|libdwarf-20210528-1|37	%doc libdwarf/ChangeLog libdwarf/README libdwarf/COPYING libdwarf/LIBDWARFCOPYRIGHT
21mr|libdwarf-20210528-1|38	%{_libdir}/libdwarf.so.%{major}*
21mr|libdwarf-20210528-1|39	
21mr|libdwarf-20210528-1|40	#----------------------------------------------------------------------------
21mr|libdwarf-20210528-1|41	
21mr|libdwarf-20210528-1|42	%package -n %{devname}
21mr|libdwarf-20210528-1|43	Summary:	Library and header files of libdwarf
21mr|libdwarf-20210528-1|44	Group:		Development/C
21mr|libdwarf-20210528-1|45	Requires:	%{libname} = %{EVRD}
21mr|libdwarf-20210528-1|46	Provides:	dwarf-devel = %{EVRD}
21mr|libdwarf-20210528-1|47	
21mr|libdwarf-20210528-1|48	%description -n %{devname}
21mr|libdwarf-20210528-1|49	Development package containing library and header files of libdwarf.
21mr|libdwarf-20210528-1|50	
21mr|libdwarf-20210528-1|51	%files -n %{devname}
21mr|libdwarf-20210528-1|52	%doc libdwarf/*.pdf
21mr|libdwarf-20210528-1|53	%dir %{_includedir}/libdwarf
21mr|libdwarf-20210528-1|54	%{_includedir}/libdwarf/dwarf.h
21mr|libdwarf-20210528-1|55	%{_includedir}/libdwarf/libdwarf.h
21mr|libdwarf-20210528-1|56	%{_libdir}/libdwarf.so
21mr|libdwarf-20210528-1|57	
21mr|libdwarf-20210528-1|58	#----------------------------------------------------------------------------
21mr|libdwarf-20210528-1|59	
21mr|libdwarf-20210528-1|60	%package -n %{sdevname}
21mr|libdwarf-20210528-1|61	Summary:	Static libdwarf library
21mr|libdwarf-20210528-1|62	Group:		Development/C
21mr|libdwarf-20210528-1|63	Requires:	%{devname} = %{EVRD}
21mr|libdwarf-20210528-1|64	Provides:	dwarf-static-devel = %{EVRD}
21mr|libdwarf-20210528-1|65	
21mr|libdwarf-20210528-1|66	%description -n %{sdevname}
21mr|libdwarf-20210528-1|67	Static libdwarf library.
21mr|libdwarf-20210528-1|68	
21mr|libdwarf-20210528-1|69	%files -n %{sdevname}
21mr|libdwarf-20210528-1|70	%{_libdir}/libdwarf.a
21mr|libdwarf-20210528-1|71	
21mr|libdwarf-20210528-1|72	#----------------------------------------------------------------------------
21mr|libdwarf-20210528-1|73	
21mr|libdwarf-20210528-1|74	%package -n dwarf-tools
21mr|libdwarf-20210528-1|75	Summary:	Tools for accessing DWARF debugging information
21mr|libdwarf-20210528-1|76	License:	GPLv2
21mr|libdwarf-20210528-1|77	Group:		Development/Tools
21mr|libdwarf-20210528-1|78	
21mr|libdwarf-20210528-1|79	%description -n dwarf-tools
21mr|libdwarf-20210528-1|80	C++ version of dwarfdump (dwarfdump2) command-line utilities
21mr|libdwarf-20210528-1|81	to access DWARF debug information.
21mr|libdwarf-20210528-1|82	
21mr|libdwarf-20210528-1|83	%files -n dwarf-tools
21mr|libdwarf-20210528-1|84	%{_bindir}/dwarfdump
21mr|libdwarf-20210528-1|85	
21mr|libdwarf-20210528-1|86	#----------------------------------------------------------------------------
21mr|libdwarf-20210528-1|87	
21mr|libdwarf-20210528-1|88	%prep
21mr|libdwarf-20210528-1|89	%setup -qn %{name}-%{version}
21mr|libdwarf-20210528-1|90	
21mr|libdwarf-20210528-1|91	%build
21mr|libdwarf-20210528-1|92	%configure --enable-shared --enable-static
21mr|libdwarf-20210528-1|93	LD_LIBRARY_PATH="../libdwarf" %make SONAME="libdwarf.so.%{major}"
21mr|libdwarf-20210528-1|94	
21mr|libdwarf-20210528-1|95	%install
21mr|libdwarf-20210528-1|96	install -pDm 0644 libdwarf/dwarf.h %{buildroot}%{_includedir}/libdwarf/dwarf.h
21mr|libdwarf-20210528-1|97	install -pDm 0644 libdwarf/.libs/libdwarf.a %{buildroot}%{_libdir}/libdwarf.a
21mr|libdwarf-20210528-1|98	install -pDm 0644 libdwarf/libdwarf.h %{buildroot}%{_includedir}/libdwarf/libdwarf.h
21mr|libdwarf-20210528-1|99	install -pDm 0755 libdwarf/.libs/libdwarf.so %{buildroot}%{_libdir}/%{name}.so.%{major}.%{version}.0
21mr|libdwarf-20210528-1|100	ln -s %{name}.so.%{major}.%{version}.0 %{buildroot}%{_libdir}/libdwarf.so.%{major}
21mr|libdwarf-20210528-1|101	ln -s %{name}.so.%{major}.%{version}.0 %{buildroot}%{_libdir}/libdwarf.so
21mr|libdwarf-20210528-1|102	install -pDm 0755 dwarfdump/dwarfdump %{buildroot}%{_bindir}/dwarfdump

13557 21
21mr|libebml-1.4.4-2|1	%define major 5
21mr|libebml-1.4.4-2|2	%define libname %mklibname ebml %{major}
21mr|libebml-1.4.4-2|3	%define devname %mklibname ebml -d
21mr|libebml-1.4.4-2|4	
21mr|libebml-1.4.4-2|5	Summary:	Extensible Binary Meta Language Library
21mr|libebml-1.4.4-2|6	Name:		libebml
21mr|libebml-1.4.4-2|7	Version:	1.4.4
21mr|libebml-1.4.4-2|8	Release:	2
21mr|libebml-1.4.4-2|9	License:	LGPLv2+
21mr|libebml-1.4.4-2|10	Group:		System/Libraries
21mr|libebml-1.4.4-2|11	Url:		http://www.matroska.org/
21mr|libebml-1.4.4-2|12	Source0:	http://dl.matroska.org/downloads/libebml/%{name}-%{version}.tar.xz
21mr|libebml-1.4.4-2|13	# CVE-2023-52339
21mr|libebml-1.4.4-2|14	Patch0:		https://github.com/Matroska-Org/libebml/commit/f3249a701df76185103c978f3693684bb0c84b74.patch
21mr|libebml-1.4.4-2|15	BuildRequires:	cmake
21mr|libebml-1.4.4-2|16	
21mr|libebml-1.4.4-2|17	%description
21mr|libebml-1.4.4-2|18	This library is used for I/O operations in the Extensible Binary Meta
21mr|libebml-1.4.4-2|19	Language (EBML), which is a kind of binary version of XML.
21mr|libebml-1.4.4-2|20	
21mr|libebml-1.4.4-2|21	#----------------------------------------------------------------------------
21mr|libebml-1.4.4-2|22	
21mr|libebml-1.4.4-2|23	%package -n %{libname}
21mr|libebml-1.4.4-2|24	Summary:	Extensible Binary Meta Language shared Library
21mr|libebml-1.4.4-2|25	Group:		System/Libraries
21mr|libebml-1.4.4-2|26	
21mr|libebml-1.4.4-2|27	%description -n %{libname}
21mr|libebml-1.4.4-2|28	This library is used for I/O operations in the Extensible Binary Meta
21mr|libebml-1.4.4-2|29	Language (EBML), which is a kind of binary version of XML.
21mr|libebml-1.4.4-2|30	
21mr|libebml-1.4.4-2|31	%files -n %{libname}
21mr|libebml-1.4.4-2|32	%{_libdir}/libebml.so.%{major}*
21mr|libebml-1.4.4-2|33	
21mr|libebml-1.4.4-2|34	#----------------------------------------------------------------------------
21mr|libebml-1.4.4-2|35	
21mr|libebml-1.4.4-2|36	%package -n %{devname}
21mr|libebml-1.4.4-2|37	Summary:	Extensible Binary Meta Language Library headers and static library
21mr|libebml-1.4.4-2|38	Group:		Development/C++
21mr|libebml-1.4.4-2|39	Requires:	%{libname} = %{EVRD}
21mr|libebml-1.4.4-2|40	Provides:	%{name}-devel = %{EVRD}
21mr|libebml-1.4.4-2|41	
21mr|libebml-1.4.4-2|42	%description -n %{devname}
21mr|libebml-1.4.4-2|43	This package contains the C++ headers and the static library needed
21mr|libebml-1.4.4-2|44	for development with EBML.
21mr|libebml-1.4.4-2|45	
21mr|libebml-1.4.4-2|46	%files -n %{devname}
21mr|libebml-1.4.4-2|47	%doc LICENSE*
21mr|libebml-1.4.4-2|48	%{_includedir}/ebml
21mr|libebml-1.4.4-2|49	%{_libdir}/libebml.so
21mr|libebml-1.4.4-2|50	%{_libdir}/pkgconfig/libebml.pc
21mr|libebml-1.4.4-2|51	%{_libdir}/cmake/EBML/*
21mr|libebml-1.4.4-2|52	
21mr|libebml-1.4.4-2|53	#----------------------------------------------------------------------------
21mr|libebml-1.4.4-2|54	
21mr|libebml-1.4.4-2|55	%prep
21mr|libebml-1.4.4-2|56	%autosetup -p1
21mr|libebml-1.4.4-2|57	
21mr|libebml-1.4.4-2|58	%build
21mr|libebml-1.4.4-2|59	%cmake \
21mr|libebml-1.4.4-2|60	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|libebml-1.4.4-2|61	-DCMAKE_INSTALL_LIBDIR=%{_lib}
21mr|libebml-1.4.4-2|62	%make
21mr|libebml-1.4.4-2|63	
21mr|libebml-1.4.4-2|64	%install
21mr|libebml-1.4.4-2|65	%makeinstall_std -C build
21mr|libebml-1.4.4-2|66	
21mr|libebml-1.4.4-2|67	# fix lib permissions so that it gets properly stripped and -debug isn't empty
21mr|libebml-1.4.4-2|68	chmod a+x %{buildroot}%{_libdir}/*.so*
21mr|libebml-1.4.4-2|69	
21mr|libebml-1.4.4-2|70	rm -f %{buildroot}%{_libdir}/*.a

13558 21
21mr|libe-book-0.1.3-4|1	%define api 0.1
21mr|libe-book-0.1.3-4|2	%define major 1
21mr|libe-book-0.1.3-4|3	%define libname %mklibname e-book %{api} %{major}
21mr|libe-book-0.1.3-4|4	%define devname %mklibname e-book -d
21mr|libe-book-0.1.3-4|5	
21mr|libe-book-0.1.3-4|6	%define Werror_cflags %{nil}
21mr|libe-book-0.1.3-4|7	
21mr|libe-book-0.1.3-4|8	Summary:	Library for import of reflowable e-book formats
21mr|libe-book-0.1.3-4|9	Name:		libe-book
21mr|libe-book-0.1.3-4|10	Version:	0.1.3
21mr|libe-book-0.1.3-4|11	Release:	4
21mr|libe-book-0.1.3-4|12	License:	MPL 2.0
21mr|libe-book-0.1.3-4|13	Group:		System/Libraries
21mr|libe-book-0.1.3-4|14	Url:		http://libebook.sf.net/
21mr|libe-book-0.1.3-4|15	Source0:	http://netcologne.dl.sourceforge.net/project/libebook/libe-book-%{version}/%{name}-%{version}.tar.xz
21mr|libe-book-0.1.3-4|16	Patch0:		libe-book-0.1.3-not-declared.patch
21mr|libe-book-0.1.3-4|17	BuildRequires:	doxygen
21mr|libe-book-0.1.3-4|18	BuildRequires:	gperf
21mr|libe-book-0.1.3-4|19	BuildRequires:	boost-devel
21mr|libe-book-0.1.3-4|20	BuildRequires:	pkgconfig(cppunit)
21mr|libe-book-0.1.3-4|21	BuildRequires:	pkgconfig(icu-io)
21mr|libe-book-0.1.3-4|22	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libe-book-0.1.3-4|23	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|libe-book-0.1.3-4|24	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libe-book-0.1.3-4|25	BuildRequires:	pkgconfig(zlib)
21mr|libe-book-0.1.3-4|26	BuildRequires:	pkgconfig(liblangtag)
21mr|libe-book-0.1.3-4|27	
21mr|libe-book-0.1.3-4|28	%description
21mr|libe-book-0.1.3-4|29	Library for import of reflowable e-book formats.
21mr|libe-book-0.1.3-4|30	
21mr|libe-book-0.1.3-4|31	%files
21mr|libe-book-0.1.3-4|32	%{_bindir}/*
21mr|libe-book-0.1.3-4|33	
21mr|libe-book-0.1.3-4|34	#----------------------------------------------------------------------------
21mr|libe-book-0.1.3-4|35	
21mr|libe-book-0.1.3-4|36	%package -n %{libname}
21mr|libe-book-0.1.3-4|37	Summary:	Library for import of reflowable e-book formats
21mr|libe-book-0.1.3-4|38	Group:		System/Libraries
21mr|libe-book-0.1.3-4|39	
21mr|libe-book-0.1.3-4|40	%description -n %{libname}
21mr|libe-book-0.1.3-4|41	Library for import of reflowable e-book formats.
21mr|libe-book-0.1.3-4|42	
21mr|libe-book-0.1.3-4|43	%files -n %{libname}
21mr|libe-book-0.1.3-4|44	%{_libdir}/libe-book-%{api}.so.%{major}*
21mr|libe-book-0.1.3-4|45	
21mr|libe-book-0.1.3-4|46	#----------------------------------------------------------------------------
21mr|libe-book-0.1.3-4|47	
21mr|libe-book-0.1.3-4|48	%package -n %{devname}
21mr|libe-book-0.1.3-4|49	Summary:	Development files for %{name}
21mr|libe-book-0.1.3-4|50	Group:		Development/C
21mr|libe-book-0.1.3-4|51	Requires:	%{libname} = %{EVRD}
21mr|libe-book-0.1.3-4|52	
21mr|libe-book-0.1.3-4|53	%description -n %{devname}
21mr|libe-book-0.1.3-4|54	Development files (Headers etc.) for %{name}.
21mr|libe-book-0.1.3-4|55	
21mr|libe-book-0.1.3-4|56	%files -n %{devname}
21mr|libe-book-0.1.3-4|57	%doc %{_docdir}/%{name}
21mr|libe-book-0.1.3-4|58	%{_includedir}/*
21mr|libe-book-0.1.3-4|59	%{_libdir}/libe-book-%{api}.so
21mr|libe-book-0.1.3-4|60	%{_libdir}/pkgconfig/*
21mr|libe-book-0.1.3-4|61	
21mr|libe-book-0.1.3-4|62	#----------------------------------------------------------------------------
21mr|libe-book-0.1.3-4|63	
21mr|libe-book-0.1.3-4|64	%prep
21mr|libe-book-0.1.3-4|65	%autosetup -p1
21mr|libe-book-0.1.3-4|66	
21mr|libe-book-0.1.3-4|67	%build
21mr|libe-book-0.1.3-4|68	./autogen.sh
21mr|libe-book-0.1.3-4|69	%configure --disable-werror
21mr|libe-book-0.1.3-4|70	%make
21mr|libe-book-0.1.3-4|71	
21mr|libe-book-0.1.3-4|72	%install
21mr|libe-book-0.1.3-4|73	%makeinstall_std

13559 21
21mr|libedit-3.1-1.20150325.2|1	%define snap 20150325
21mr|libedit-3.1-1.20150325.2|2	%define major	0
21mr|libedit-3.1-1.20150325.2|3	%define libname %mklibname edit %{major}
21mr|libedit-3.1-1.20150325.2|4	%define devname %mklibname edit -d
21mr|libedit-3.1-1.20150325.2|5	
21mr|libedit-3.1-1.20150325.2|6	Summary:	Provides generic line editing functions similar to those found in GNU Readline
21mr|libedit-3.1-1.20150325.2|7	
21mr|libedit-3.1-1.20150325.2|8	Name:		libedit
21mr|libedit-3.1-1.20150325.2|9	Version:	3.1
21mr|libedit-3.1-1.20150325.2|10	Release:	1.%{snap}.2
21mr|libedit-3.1-1.20150325.2|11	License:	BSD-style
21mr|libedit-3.1-1.20150325.2|12	Group:		System/Libraries
21mr|libedit-3.1-1.20150325.2|13	Url:		http://www.thrysoee.dk/editline/
21mr|libedit-3.1-1.20150325.2|14	Source0:	http://www.thrysoee.dk/editline/%{name}-%{snap}-%{version}.tar.gz
21mr|libedit-3.1-1.20150325.2|15	BuildRequires:	pkgconfig(ncursesw) >= 5.9
21mr|libedit-3.1-1.20150325.2|16	
21mr|libedit-3.1-1.20150325.2|17	%description
21mr|libedit-3.1-1.20150325.2|18	This is an autotool- and libtoolized port of the NetBSD Editline library
21mr|libedit-3.1-1.20150325.2|19	(libedit). This Berkeley-style licensed command line editor library
21mr|libedit-3.1-1.20150325.2|20	provides generic line editing, history, and tokenization functions,
21mr|libedit-3.1-1.20150325.2|21	similar to those found in GNU Readline.
21mr|libedit-3.1-1.20150325.2|22	
21mr|libedit-3.1-1.20150325.2|23	%package -n	%{libname}
21mr|libedit-3.1-1.20150325.2|24	Summary:	Provides generic line editing functions similar to those found in GNU Readline
21mr|libedit-3.1-1.20150325.2|25	Group:		System/Libraries
21mr|libedit-3.1-1.20150325.2|26	Conflicts:	libedit < %{EVRD}
21mr|libedit-3.1-1.20150325.2|27	
21mr|libedit-3.1-1.20150325.2|28	%description -n	%{libname}
21mr|libedit-3.1-1.20150325.2|29	This is an autotool- and libtoolized port of the NetBSD Editline library
21mr|libedit-3.1-1.20150325.2|30	(libedit). This Berkeley-style licensed command line editor library
21mr|libedit-3.1-1.20150325.2|31	provides generic line editing, history, and tokenization functions,
21mr|libedit-3.1-1.20150325.2|32	similar to those found in GNU Readline.
21mr|libedit-3.1-1.20150325.2|33	
21mr|libedit-3.1-1.20150325.2|34	%package -n	%{devname}
21mr|libedit-3.1-1.20150325.2|35	Summary:	Development files for %{name}
21mr|libedit-3.1-1.20150325.2|36	
21mr|libedit-3.1-1.20150325.2|37	Group:		Development/C
21mr|libedit-3.1-1.20150325.2|38	Requires:	%{libname} = %{EVRD}
21mr|libedit-3.1-1.20150325.2|39	Provides:	%{name}-devel = %{EVRD}
21mr|libedit-3.1-1.20150325.2|40	Conflicts:	libedit < %{EVRD}
21mr|libedit-3.1-1.20150325.2|41	
21mr|libedit-3.1-1.20150325.2|42	%description -n	%{devname}
21mr|libedit-3.1-1.20150325.2|43	This package contains development files for %{name}.
21mr|libedit-3.1-1.20150325.2|44	
21mr|libedit-3.1-1.20150325.2|45	%prep
21mr|libedit-3.1-1.20150325.2|46	%setup -qn %{name}-%{snap}-%{version}
21mr|libedit-3.1-1.20150325.2|47	
21mr|libedit-3.1-1.20150325.2|48	%build
21mr|libedit-3.1-1.20150325.2|49	autoreconf -fiv
21mr|libedit-3.1-1.20150325.2|50	%configure --disable-static
21mr|libedit-3.1-1.20150325.2|51	%make
21mr|libedit-3.1-1.20150325.2|52	
21mr|libedit-3.1-1.20150325.2|53	%install
21mr|libedit-3.1-1.20150325.2|54	%makeinstall_std
21mr|libedit-3.1-1.20150325.2|55	
21mr|libedit-3.1-1.20150325.2|56	# Allows us to include the examples in separate %%doc directory
21mr|libedit-3.1-1.20150325.2|57	find examples -type f ! -name "*.c" | %{_bindir}/xargs rm
21mr|libedit-3.1-1.20150325.2|58	rm -r examples/.libs
21mr|libedit-3.1-1.20150325.2|59	
21mr|libedit-3.1-1.20150325.2|60	%files -n %{libname}
21mr|libedit-3.1-1.20150325.2|61	%{_libdir}/libedit.so.%{major}*
21mr|libedit-3.1-1.20150325.2|62	
21mr|libedit-3.1-1.20150325.2|63	%files -n %{devname}
21mr|libedit-3.1-1.20150325.2|64	%doc examples
21mr|libedit-3.1-1.20150325.2|65	%doc ChangeLog INSTALL THANKS
21mr|libedit-3.1-1.20150325.2|66	%{_includedir}/*
21mr|libedit-3.1-1.20150325.2|67	%{_libdir}/*.so
21mr|libedit-3.1-1.20150325.2|68	%{_libdir}/pkgconfig/libedit.pc
21mr|libedit-3.1-1.20150325.2|69	%{_mandir}/man3/*
21mr|libedit-3.1-1.20150325.2|70	%{_mandir}/man5/*

13560 21
21mr|libeot-0.01-10|1	%define major 0
21mr|libeot-0.01-10|2	%define libname %mklibname eot %{major}
21mr|libeot-0.01-10|3	%define devname %mklibname eot -d
21mr|libeot-0.01-10|4	%define staticname %mklibname eot -d -s
21mr|libeot-0.01-10|5	
21mr|libeot-0.01-10|6	Name: libeot
21mr|libeot-0.01-10|7	Version: 0.01
21mr|libeot-0.01-10|8	# Packaged from v0.01 tag in https://github.com/umanwizard/libeot.git
21mr|libeot-0.01-10|9	Release: 10
21mr|libeot-0.01-10|10	Source0: %{name}-%{version}.tar.xz
21mr|libeot-0.01-10|11	Summary: Library for parsing Embedded OpenType files
21mr|libeot-0.01-10|12	URL: https://github.com/umanwizard/libeot.git
21mr|libeot-0.01-10|13	License: MPL 2.0
21mr|libeot-0.01-10|14	Group: System/Libraries
21mr|libeot-0.01-10|15	
21mr|libeot-0.01-10|16	%description
21mr|libeot-0.01-10|17	Library for parsing Embedded OpenType (Microsoft font format) files
21mr|libeot-0.01-10|18	
21mr|libeot-0.01-10|19	%package -n %{libname}
21mr|libeot-0.01-10|20	Summary: Library for parsing Embedded OpenType files
21mr|libeot-0.01-10|21	Group: System/Libraries
21mr|libeot-0.01-10|22	
21mr|libeot-0.01-10|23	%description -n %{libname}
21mr|libeot-0.01-10|24	Library for parsing Embedded OpenType (Microsoft font format) files
21mr|libeot-0.01-10|25	
21mr|libeot-0.01-10|26	%package -n %{devname}
21mr|libeot-0.01-10|27	Summary: Development files for %{name}
21mr|libeot-0.01-10|28	Group: Development/C
21mr|libeot-0.01-10|29	Requires: %{libname} = %{EVRD}
21mr|libeot-0.01-10|30	
21mr|libeot-0.01-10|31	%description -n %{devname}
21mr|libeot-0.01-10|32	Development files (Headers etc.) for %{name}.
21mr|libeot-0.01-10|33	
21mr|libeot-0.01-10|34	%prep
21mr|libeot-0.01-10|35	%setup -q
21mr|libeot-0.01-10|36	libtoolize --force
21mr|libeot-0.01-10|37	aclocal
21mr|libeot-0.01-10|38	autoheader
21mr|libeot-0.01-10|39	automake -a
21mr|libeot-0.01-10|40	autoconf
21mr|libeot-0.01-10|41	%configure
21mr|libeot-0.01-10|42	
21mr|libeot-0.01-10|43	%build
21mr|libeot-0.01-10|44	%make
21mr|libeot-0.01-10|45	
21mr|libeot-0.01-10|46	%install
21mr|libeot-0.01-10|47	%makeinstall_std
21mr|libeot-0.01-10|48	
21mr|libeot-0.01-10|49	%files
21mr|libeot-0.01-10|50	%{_bindir}/*
21mr|libeot-0.01-10|51	
21mr|libeot-0.01-10|52	%files -n %{libname}
21mr|libeot-0.01-10|53	%{_libdir}/*.so.%{major}*
21mr|libeot-0.01-10|54	
21mr|libeot-0.01-10|55	%files -n %{devname}
21mr|libeot-0.01-10|56	%{_includedir}/*
21mr|libeot-0.01-10|57	%{_libdir}/*.so
21mr|libeot-0.01-10|58	%{_libdir}/pkgconfig/*

13561 21
21mr|libepc-0.4.6-1|1	%define _disable_rebuild_configure 1
21mr|libepc-0.4.6-1|2	
21mr|libepc-0.4.6-1|3	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|libepc-0.4.6-1|4	%define api 1.0
21mr|libepc-0.4.6-1|5	%define major 3
21mr|libepc-0.4.6-1|6	%define libname %mklibname epc %{api} %{major}
21mr|libepc-0.4.6-1|7	%define libnameui %mklibname epc-ui %{api} %{major}
21mr|libepc-0.4.6-1|8	%define develname %mklibname -d epc
21mr|libepc-0.4.6-1|9	%define develnameui %mklibname -d epc-ui
21mr|libepc-0.4.6-1|10	
21mr|libepc-0.4.6-1|11	Summary:	Easy Publish and Consume library
21mr|libepc-0.4.6-1|12	Name:		libepc
21mr|libepc-0.4.6-1|13	Version:	0.4.6
21mr|libepc-0.4.6-1|14	Release:	1
21mr|libepc-0.4.6-1|15	License:	LGPLv2+
21mr|libepc-0.4.6-1|16	Group:		System/Libraries
21mr|libepc-0.4.6-1|17	Url:		http://www.gnome.org/
21mr|libepc-0.4.6-1|18	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libepc-0.4.6-1|19	
21mr|libepc-0.4.6-1|20	
21mr|libepc-0.4.6-1|21	BuildRequires:	intltool
21mr|libepc-0.4.6-1|22	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libepc-0.4.6-1|23	BuildRequires:	pkgconfig(gnutls) >= 1.4
21mr|libepc-0.4.6-1|24	BuildRequires:	pkgconfig(avahi-ui-gtk3) >= 0.6
21mr|libepc-0.4.6-1|25	BuildRequires:	pkgconfig(uuid) >= 1.36
21mr|libepc-0.4.6-1|26	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libepc-0.4.6-1|27	BuildRequires:	avahi-common-devel
21mr|libepc-0.4.6-1|28	
21mr|libepc-0.4.6-1|29	%description
21mr|libepc-0.4.6-1|30	The Easy Publish and Consume library provides an easy method to:
21mr|libepc-0.4.6-1|31	
21mr|libepc-0.4.6-1|32	* publish data per HTTPS
21mr|libepc-0.4.6-1|33	* announce that information via DNS-SD
21mr|libepc-0.4.6-1|34	* find that information
21mr|libepc-0.4.6-1|35	* and finally consume it
21mr|libepc-0.4.6-1|36	
21mr|libepc-0.4.6-1|37	You can use this library as key/value store published to the network,
21mr|libepc-0.4.6-1|38	using encryption, authentication and service discovery.
21mr|libepc-0.4.6-1|39	
21mr|libepc-0.4.6-1|40	%package i18n
21mr|libepc-0.4.6-1|41	Summary:	Easy Publish and Consume library
21mr|libepc-0.4.6-1|42	Group:		System/Libraries
21mr|libepc-0.4.6-1|43	
21mr|libepc-0.4.6-1|44	%description i18n
21mr|libepc-0.4.6-1|45	The Easy Publish and Consume library provides an easy method to:
21mr|libepc-0.4.6-1|46	
21mr|libepc-0.4.6-1|47	* publish data per HTTPS
21mr|libepc-0.4.6-1|48	* announce that information via DNS-SD
21mr|libepc-0.4.6-1|49	* find that information
21mr|libepc-0.4.6-1|50	* and finally consume it
21mr|libepc-0.4.6-1|51	
21mr|libepc-0.4.6-1|52	You can use this library as key/value store published to the network,
21mr|libepc-0.4.6-1|53	using encryption, authentication and service discovery.
21mr|libepc-0.4.6-1|54	
21mr|libepc-0.4.6-1|55	%package -n %{libname}
21mr|libepc-0.4.6-1|56	Group:		System/Libraries
21mr|libepc-0.4.6-1|57	Summary:	Easy Publish and Consume library
21mr|libepc-0.4.6-1|58	
21mr|libepc-0.4.6-1|59	%description -n %{libname}
21mr|libepc-0.4.6-1|60	The Easy Publish and Consume library provides an easy method to:
21mr|libepc-0.4.6-1|61	
21mr|libepc-0.4.6-1|62	* publish data per HTTPS
21mr|libepc-0.4.6-1|63	* announce that information via DNS-SD
21mr|libepc-0.4.6-1|64	* find that information
21mr|libepc-0.4.6-1|65	* and finally consume it
21mr|libepc-0.4.6-1|66	
21mr|libepc-0.4.6-1|67	You can use this library as key/value store published to the network,
21mr|libepc-0.4.6-1|68	using encryption, authentication and service discovery.
21mr|libepc-0.4.6-1|69	
21mr|libepc-0.4.6-1|70	%package -n %{libnameui}
21mr|libepc-0.4.6-1|71	Group:		System/Libraries
21mr|libepc-0.4.6-1|72	Summary:	Easy Publish and Consume library
21mr|libepc-0.4.6-1|73	
21mr|libepc-0.4.6-1|74	%description -n %{libnameui}
21mr|libepc-0.4.6-1|75	Libraries for %{name}-ui
21mr|libepc-0.4.6-1|76	
21mr|libepc-0.4.6-1|77	%package -n %{develname}
21mr|libepc-0.4.6-1|78	Group:		Development/C
21mr|libepc-0.4.6-1|79	Summary:	Easy Publish and Consume library
21mr|libepc-0.4.6-1|80	Requires:	%{libname} = %{version}-%{release}
21mr|libepc-0.4.6-1|81	Provides:	libepc-devel = %{version}-%{release}
21mr|libepc-0.4.6-1|82	
21mr|libepc-0.4.6-1|83	%description -n %{develname}
21mr|libepc-0.4.6-1|84	%{name} development headers and libraries.
21mr|libepc-0.4.6-1|85	
21mr|libepc-0.4.6-1|86	%package -n %{develnameui}
21mr|libepc-0.4.6-1|87	Group:		Development/C
21mr|libepc-0.4.6-1|88	Summary:	Easy Publish and Consume library
21mr|libepc-0.4.6-1|89	Requires:	%{libnameui} = %{version}-%{release}
21mr|libepc-0.4.6-1|90	
21mr|libepc-0.4.6-1|91	%description -n %{develnameui}
21mr|libepc-0.4.6-1|92	%{name}-ui development headers and libraries.
21mr|libepc-0.4.6-1|93	
21mr|libepc-0.4.6-1|94	%prep
21mr|libepc-0.4.6-1|95	%setup -q
21mr|libepc-0.4.6-1|96	
21mr|libepc-0.4.6-1|97	%build
21mr|libepc-0.4.6-1|98	%configure \
21mr|libepc-0.4.6-1|99	--disable-static
21mr|libepc-0.4.6-1|100	
21mr|libepc-0.4.6-1|101	%make
21mr|libepc-0.4.6-1|102	
21mr|libepc-0.4.6-1|103	%install
21mr|libepc-0.4.6-1|104	%makeinstall_std
21mr|libepc-0.4.6-1|105	
21mr|libepc-0.4.6-1|106	%find_lang %{name}
21mr|libepc-0.4.6-1|107	
21mr|libepc-0.4.6-1|108	%check
21mr|libepc-0.4.6-1|109	#gw make check needs a running avahi daemon
21mr|libepc-0.4.6-1|110	#make check
21mr|libepc-0.4.6-1|111	
21mr|libepc-0.4.6-1|112	%files i18n -f %{name}.lang
21mr|libepc-0.4.6-1|113	
21mr|libepc-0.4.6-1|114	%files -n %{libname}
21mr|libepc-0.4.6-1|115	%{_libdir}/libepc-%{api}.so.%{major}*
21mr|libepc-0.4.6-1|116	
21mr|libepc-0.4.6-1|117	%files -n %libnameui
21mr|libepc-0.4.6-1|118	%{_libdir}/libepc-ui-%{api}.so.%{major}*
21mr|libepc-0.4.6-1|119	
21mr|libepc-0.4.6-1|120	%files -n %{develname}
21mr|libepc-0.4.6-1|121	%doc NEWS ChangeLog AUTHORS README
21mr|libepc-0.4.6-1|122	%{_includedir}/libepc-%{api}
21mr|libepc-0.4.6-1|123	%{_libdir}/libepc-%{api}.so
21mr|libepc-0.4.6-1|124	%{_libdir}/pkgconfig/libepc-%{api}.pc
21mr|libepc-0.4.6-1|125	%{_datadir}/gtk-doc/html/libepc-%{api}
21mr|libepc-0.4.6-1|126	
21mr|libepc-0.4.6-1|127	%files -n %{develnameui}
21mr|libepc-0.4.6-1|128	%{_includedir}/libepc-ui-%{api}
21mr|libepc-0.4.6-1|129	%{_libdir}/libepc-ui-%{api}.so
21mr|libepc-0.4.6-1|130	%{_libdir}/pkgconfig/libepc-ui-%{api}.pc

13562 21
21mr|libepoxy-1.5.8-1|1	%define	major 0
21mr|libepoxy-1.5.8-1|2	%define	libname %mklibname epoxy %{major}
21mr|libepoxy-1.5.8-1|3	%define	devname %mklibname epoxy -d
21mr|libepoxy-1.5.8-1|4	
21mr|libepoxy-1.5.8-1|5	Summary:	Direct Rendering Manager runtime library
21mr|libepoxy-1.5.8-1|6	Name:		libepoxy
21mr|libepoxy-1.5.8-1|7	Version:	1.5.8
21mr|libepoxy-1.5.8-1|8	Release:	1
21mr|libepoxy-1.5.8-1|9	License:	MIT
21mr|libepoxy-1.5.8-1|10	Group:		System/Libraries
21mr|libepoxy-1.5.8-1|11	Url:		http://github.com/anholt/libepoxy
21mr|libepoxy-1.5.8-1|12	Source0:	https://github.com/anholt/libepoxy/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|libepoxy-1.5.8-1|13	BuildRequires:	doxygen
21mr|libepoxy-1.5.8-1|14	BuildRequires:	meson >= 0.50.0
21mr|libepoxy-1.5.8-1|15	BuildRequires:	ninja
21mr|libepoxy-1.5.8-1|16	BuildRequires:	pkgconfig(egl)
21mr|libepoxy-1.5.8-1|17	BuildRequires:	pkgconfig(gl)
21mr|libepoxy-1.5.8-1|18	BuildRequires:	pkgconfig(glesv2)
21mr|libepoxy-1.5.8-1|19	BuildRequires:	x11-util-macros
21mr|libepoxy-1.5.8-1|20	BuildRequires:	pkgconfig(xorg-macros)
21mr|libepoxy-1.5.8-1|21	
21mr|libepoxy-1.5.8-1|22	%description
21mr|libepoxy-1.5.8-1|23	A library for handling OpenGL function pointer management.
21mr|libepoxy-1.5.8-1|24	
21mr|libepoxy-1.5.8-1|25	#----------------------------------------------------------------------------
21mr|libepoxy-1.5.8-1|26	
21mr|libepoxy-1.5.8-1|27	%package -n %{libname}
21mr|libepoxy-1.5.8-1|28	Summary:	Direct Rendering Manager runtime library
21mr|libepoxy-1.5.8-1|29	Group:		System/Libraries
21mr|libepoxy-1.5.8-1|30	
21mr|libepoxy-1.5.8-1|31	%description -n %{libname}
21mr|libepoxy-1.5.8-1|32	A library for handling OpenGL function pointer management.
21mr|libepoxy-1.5.8-1|33	
21mr|libepoxy-1.5.8-1|34	%files -n %{libname}
21mr|libepoxy-1.5.8-1|35	%doc COPYING
21mr|libepoxy-1.5.8-1|36	%{_libdir}/libepoxy.so.%{major}*
21mr|libepoxy-1.5.8-1|37	
21mr|libepoxy-1.5.8-1|38	#----------------------------------------------------------------------------
21mr|libepoxy-1.5.8-1|39	
21mr|libepoxy-1.5.8-1|40	%package -n %{devname}
21mr|libepoxy-1.5.8-1|41	Summary:	Development files for libepoxy
21mr|libepoxy-1.5.8-1|42	Group:		Development/C
21mr|libepoxy-1.5.8-1|43	Requires:	%{libname} = %{EVRD}
21mr|libepoxy-1.5.8-1|44	Provides:	%{name}-devel = %{EVRD}
21mr|libepoxy-1.5.8-1|45	
21mr|libepoxy-1.5.8-1|46	%description -n %{devname}
21mr|libepoxy-1.5.8-1|47	This package contains libraries and header files for developing applications
21mr|libepoxy-1.5.8-1|48	that use %{name}.
21mr|libepoxy-1.5.8-1|49	
21mr|libepoxy-1.5.8-1|50	%files -n %{devname}
21mr|libepoxy-1.5.8-1|51	%doc COPYING README.md
21mr|libepoxy-1.5.8-1|52	%{_datadir}/doc/epoxy/html/*
21mr|libepoxy-1.5.8-1|53	#dir {_includedir}/
21mr|libepoxy-1.5.8-1|54	%{_includedir}/epoxy/*
21mr|libepoxy-1.5.8-1|55	%{_libdir}/%{name}.so
21mr|libepoxy-1.5.8-1|56	%{_libdir}/pkgconfig/epoxy.pc
21mr|libepoxy-1.5.8-1|57	
21mr|libepoxy-1.5.8-1|58	#----------------------------------------------------------------------------
21mr|libepoxy-1.5.8-1|59	
21mr|libepoxy-1.5.8-1|60	%prep
21mr|libepoxy-1.5.8-1|61	%setup -q
21mr|libepoxy-1.5.8-1|62	
21mr|libepoxy-1.5.8-1|63	%build
21mr|libepoxy-1.5.8-1|64	%meson -Ddocs="true"
21mr|libepoxy-1.5.8-1|65	%meson_build
21mr|libepoxy-1.5.8-1|66	
21mr|libepoxy-1.5.8-1|67	%install
21mr|libepoxy-1.5.8-1|68	%meson_install
21mr|libepoxy-1.5.8-1|69	
21mr|libepoxy-1.5.8-1|70	%check
21mr|libepoxy-1.5.8-1|71	%meson_test

13563 21
21mr|libepubgen-0.1.1-4|1	%define api 0.1
21mr|libepubgen-0.1.1-4|2	%define major 1
21mr|libepubgen-0.1.1-4|3	%define libname %mklibname epubgen %{api} %{major}
21mr|libepubgen-0.1.1-4|4	%define devname %mklibname epubgen %{api} -d
21mr|libepubgen-0.1.1-4|5	
21mr|libepubgen-0.1.1-4|6	Summary:	An EPUB generator library
21mr|libepubgen-0.1.1-4|7	Name:		libepubgen
21mr|libepubgen-0.1.1-4|8	Version:	0.1.1
21mr|libepubgen-0.1.1-4|9	Release:	4
21mr|libepubgen-0.1.1-4|10	License:	MPLv2.0
21mr|libepubgen-0.1.1-4|11	Group:		System/Libraries
21mr|libepubgen-0.1.1-4|12	Url:		https://sourceforge.net/projects/libepubgen/
21mr|libepubgen-0.1.1-4|13	Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
21mr|libepubgen-0.1.1-4|14	BuildRequires:	doxygen
21mr|libepubgen-0.1.1-4|15	BuildRequires:	boost-devel
21mr|libepubgen-0.1.1-4|16	BuildRequires:	pkgconfig(cppunit)
21mr|libepubgen-0.1.1-4|17	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libepubgen-0.1.1-4|18	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libepubgen-0.1.1-4|19	
21mr|libepubgen-0.1.1-4|20	%description
21mr|libepubgen-0.1.1-4|21	%{name} is a library for generating EPUB documents. It is directly
21mr|libepubgen-0.1.1-4|22	pluggable into import filters based on librevenge.
21mr|libepubgen-0.1.1-4|23	
21mr|libepubgen-0.1.1-4|24	#------------------------------------------------------------------
21mr|libepubgen-0.1.1-4|25	
21mr|libepubgen-0.1.1-4|26	%package -n %{libname}
21mr|libepubgen-0.1.1-4|27	Summary:	An EPUB generator library
21mr|libepubgen-0.1.1-4|28	Group:		System/Libraries
21mr|libepubgen-0.1.1-4|29	
21mr|libepubgen-0.1.1-4|30	%description -n %{libname}
21mr|libepubgen-0.1.1-4|31	%{name} is a library for generating EPUB documents. It is directly
21mr|libepubgen-0.1.1-4|32	pluggable into import filters based on librevenge.
21mr|libepubgen-0.1.1-4|33	
21mr|libepubgen-0.1.1-4|34	%files -n %{libname}
21mr|libepubgen-0.1.1-4|35	%doc AUTHORS COPYING README NEWS
21mr|libepubgen-0.1.1-4|36	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libepubgen-0.1.1-4|37	
21mr|libepubgen-0.1.1-4|38	#------------------------------------------------------------------
21mr|libepubgen-0.1.1-4|39	
21mr|libepubgen-0.1.1-4|40	%package -n %{devname}
21mr|libepubgen-0.1.1-4|41	Summary:	Development files for %{name}
21mr|libepubgen-0.1.1-4|42	Group:		Development/C
21mr|libepubgen-0.1.1-4|43	Requires:	%{libname} = %{EVRD}
21mr|libepubgen-0.1.1-4|44	
21mr|libepubgen-0.1.1-4|45	%description -n %{devname}
21mr|libepubgen-0.1.1-4|46	This package contains libraries and header files for developing applications
21mr|libepubgen-0.1.1-4|47	that use %{name}.
21mr|libepubgen-0.1.1-4|48	
21mr|libepubgen-0.1.1-4|49	%files -n %{devname}
21mr|libepubgen-0.1.1-4|50	%doc ChangeLog
21mr|libepubgen-0.1.1-4|51	%{_includedir}/%{name}-%{api}/
21mr|libepubgen-0.1.1-4|52	%{_libdir}/%{name}-%{api}.so
21mr|libepubgen-0.1.1-4|53	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libepubgen-0.1.1-4|54	
21mr|libepubgen-0.1.1-4|55	#------------------------------------------------------------------
21mr|libepubgen-0.1.1-4|56	
21mr|libepubgen-0.1.1-4|57	%package doc
21mr|libepubgen-0.1.1-4|58	Summary:	Documentation of %{name} API
21mr|libepubgen-0.1.1-4|59	Group:		Documentation
21mr|libepubgen-0.1.1-4|60	BuildArch:	noarch
21mr|libepubgen-0.1.1-4|61	
21mr|libepubgen-0.1.1-4|62	%description doc
21mr|libepubgen-0.1.1-4|63	The %{name}-doc package contains documentation files for %{name}.
21mr|libepubgen-0.1.1-4|64	
21mr|libepubgen-0.1.1-4|65	%files doc
21mr|libepubgen-0.1.1-4|66	%doc docs/doxygen/html
21mr|libepubgen-0.1.1-4|67	
21mr|libepubgen-0.1.1-4|68	#------------------------------------------------------------------
21mr|libepubgen-0.1.1-4|69	
21mr|libepubgen-0.1.1-4|70	%prep
21mr|libepubgen-0.1.1-4|71	%setup -q
21mr|libepubgen-0.1.1-4|72	
21mr|libepubgen-0.1.1-4|73	%build
21mr|libepubgen-0.1.1-4|74	%configure \
21mr|libepubgen-0.1.1-4|75	--disable-silent-rules \
21mr|libepubgen-0.1.1-4|76	--disable-static \
21mr|libepubgen-0.1.1-4|77	--disable-werror
21mr|libepubgen-0.1.1-4|78	
21mr|libepubgen-0.1.1-4|79	sed -i \
21mr|libepubgen-0.1.1-4|80	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|libepubgen-0.1.1-4|81	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21mr|libepubgen-0.1.1-4|82	libtool
21mr|libepubgen-0.1.1-4|83	%make
21mr|libepubgen-0.1.1-4|84	
21mr|libepubgen-0.1.1-4|85	%install
21mr|libepubgen-0.1.1-4|86	%makeinstall_std
21mr|libepubgen-0.1.1-4|87	# we install API docs directly from build
21mr|libepubgen-0.1.1-4|88	rm -rf %{buildroot}/%{_docdir}/%{name}

13564 21
21mr|liberasurecode-1.6.2-1|1	%define major 1
21mr|liberasurecode-1.6.2-1|2	%define libname %mklibname erasurecode %{major}
21mr|liberasurecode-1.6.2-1|3	%define libnamersvand %mklibname erasurecode_rs_vand %{major}
21mr|liberasurecode-1.6.2-1|4	%define libnullcode %mklibname nullcode %{major}
21mr|liberasurecode-1.6.2-1|5	%define libxorcode %mklibname xorcode %{major}
21mr|liberasurecode-1.6.2-1|6	%define devname %mklibname erasurecode -d
21mr|liberasurecode-1.6.2-1|7	
21mr|liberasurecode-1.6.2-1|8	Summary:	Erasure Code API library written in C with pluggable backends
21mr|liberasurecode-1.6.2-1|9	Name:		liberasurecode
21mr|liberasurecode-1.6.2-1|10	Version:	1.6.2
21mr|liberasurecode-1.6.2-1|11	Release:	1
21mr|liberasurecode-1.6.2-1|12	# Main license is a 2-clause BSD with clause numbers removed for some reason.
21mr|liberasurecode-1.6.2-1|13	License:	BSD and CRC32
21mr|liberasurecode-1.6.2-1|14	Group:		System/Libraries
21mr|liberasurecode-1.6.2-1|15	Url:		https://bitbucket.org/tsg-/liberasurecode/
21mr|liberasurecode-1.6.2-1|16	# FROM FEDORA PACKAGE:
21mr|liberasurecode-1.6.2-1|17	# We pull the tag using git CLI. Save the current command for Source0 below.
21mr|liberasurecode-1.6.2-1|18	#  tag=1.6.2 eval 'git archive -o ../liberasurecode-$tag.tar.gz --prefix=liberasurecode-$tag/ $tag'
21mr|liberasurecode-1.6.2-1|19	# Note that as of 1.2.0, liberasurecode migrated to github.com/openstack
21mr|liberasurecode-1.6.2-1|20	# and switched to tags without the 'v' prefix.
21mr|liberasurecode-1.6.2-1|21	Source0:	%{name}-%{version}.tar.gz
21mr|liberasurecode-1.6.2-1|22	Patch0:		liberasurecode-1.6.2-no-werror.patch
21mr|liberasurecode-1.6.2-1|23	Patch1:		liberasurecode-1.6.2-linkage.patch
21mr|liberasurecode-1.6.2-1|24	Patch2:		liberasurecode-1.0.5-docs.patch
21mr|liberasurecode-1.6.2-1|25	Patch3:		liberasurecode-1.5.0-ldtest.patch
21mr|liberasurecode-1.6.2-1|26	BuildRequires:	doxygen
21mr|liberasurecode-1.6.2-1|27	BuildRequires:	libtool
21mr|liberasurecode-1.6.2-1|28	BuildRequires:	pkgconfig(zlib)
21mr|liberasurecode-1.6.2-1|29	
21mr|liberasurecode-1.6.2-1|30	%description
21mr|liberasurecode-1.6.2-1|31	An API library for Erasure Code, written in C. It provides a number
21mr|liberasurecode-1.6.2-1|32	of pluggable backends, such as Intel ISA-L library.
21mr|liberasurecode-1.6.2-1|33	
21mr|liberasurecode-1.6.2-1|34	#----------------------------------------------------------------------------
21mr|liberasurecode-1.6.2-1|35	
21mr|liberasurecode-1.6.2-1|36	%package -n %{libname}
21mr|liberasurecode-1.6.2-1|37	Summary:	Erasure Code API library written in C with pluggable backends
21mr|liberasurecode-1.6.2-1|38	Group:		System/Libraries
21mr|liberasurecode-1.6.2-1|39	
21mr|liberasurecode-1.6.2-1|40	%description -n %{libname}
21mr|liberasurecode-1.6.2-1|41	An API library for Erasure Code, written in C. It provides a number
21mr|liberasurecode-1.6.2-1|42	of pluggable backends, such as Intel ISA-L library.
21mr|liberasurecode-1.6.2-1|43	
21mr|liberasurecode-1.6.2-1|44	%files -n %{libname}
21mr|liberasurecode-1.6.2-1|45	%license COPYING
21mr|liberasurecode-1.6.2-1|46	%doc AUTHORS ChangeLog README.md
21mr|liberasurecode-1.6.2-1|47	%{_libdir}/liberasurecode.so.%{major}*
21mr|liberasurecode-1.6.2-1|48	
21mr|liberasurecode-1.6.2-1|49	#----------------------------------------------------------------------------
21mr|liberasurecode-1.6.2-1|50	
21mr|liberasurecode-1.6.2-1|51	%package -n %{libnamersvand}
21mr|liberasurecode-1.6.2-1|52	Summary:	Erasure Code API library written in C with pluggable backends
21mr|liberasurecode-1.6.2-1|53	Group:		System/Libraries
21mr|liberasurecode-1.6.2-1|54	
21mr|liberasurecode-1.6.2-1|55	%description -n %{libnamersvand}
21mr|liberasurecode-1.6.2-1|56	An API library for Erasure Code, written in C. It provides a number
21mr|liberasurecode-1.6.2-1|57	of pluggable backends, such as Intel ISA-L library.
21mr|liberasurecode-1.6.2-1|58	
21mr|liberasurecode-1.6.2-1|59	%files -n %{libnamersvand}
21mr|liberasurecode-1.6.2-1|60	%license COPYING
21mr|liberasurecode-1.6.2-1|61	%doc AUTHORS ChangeLog README.md
21mr|liberasurecode-1.6.2-1|62	%{_libdir}/liberasurecode_rs_vand.so.%{major}*
21mr|liberasurecode-1.6.2-1|63	
21mr|liberasurecode-1.6.2-1|64	#----------------------------------------------------------------------------
21mr|liberasurecode-1.6.2-1|65	
21mr|liberasurecode-1.6.2-1|66	%package -n %{libnullcode}
21mr|liberasurecode-1.6.2-1|67	Summary:	Erasure Code API library written in C with pluggable backends
21mr|liberasurecode-1.6.2-1|68	Group:		System/Libraries
21mr|liberasurecode-1.6.2-1|69	
21mr|liberasurecode-1.6.2-1|70	%description -n %{libnullcode}
21mr|liberasurecode-1.6.2-1|71	An API library for Erasure Code, written in C. It provides a number
21mr|liberasurecode-1.6.2-1|72	of pluggable backends, such as Intel ISA-L library.
21mr|liberasurecode-1.6.2-1|73	
21mr|liberasurecode-1.6.2-1|74	%files -n %{libnullcode}
21mr|liberasurecode-1.6.2-1|75	%license COPYING
21mr|liberasurecode-1.6.2-1|76	%doc AUTHORS ChangeLog README.md
21mr|liberasurecode-1.6.2-1|77	%{_libdir}/libnullcode.so.%{major}*
21mr|liberasurecode-1.6.2-1|78	
21mr|liberasurecode-1.6.2-1|79	#----------------------------------------------------------------------------
21mr|liberasurecode-1.6.2-1|80	
21mr|liberasurecode-1.6.2-1|81	%package -n %{libxorcode}
21mr|liberasurecode-1.6.2-1|82	Summary:	Erasure Code API library written in C with pluggable backends
21mr|liberasurecode-1.6.2-1|83	Group:		System/Libraries
21mr|liberasurecode-1.6.2-1|84	
21mr|liberasurecode-1.6.2-1|85	%description -n %{libxorcode}
21mr|liberasurecode-1.6.2-1|86	An API library for Erasure Code, written in C. It provides a number
21mr|liberasurecode-1.6.2-1|87	of pluggable backends, such as Intel ISA-L library.
21mr|liberasurecode-1.6.2-1|88	
21mr|liberasurecode-1.6.2-1|89	%files -n %{libxorcode}
21mr|liberasurecode-1.6.2-1|90	%license COPYING
21mr|liberasurecode-1.6.2-1|91	%doc AUTHORS ChangeLog README.md
21mr|liberasurecode-1.6.2-1|92	%{_libdir}/libXorcode.so.%{major}*
21mr|liberasurecode-1.6.2-1|93	
21mr|liberasurecode-1.6.2-1|94	#----------------------------------------------------------------------------
21mr|liberasurecode-1.6.2-1|95	
21mr|liberasurecode-1.6.2-1|96	%package -n %{devname}
21mr|liberasurecode-1.6.2-1|97	Summary:	Development files for %{name}
21mr|liberasurecode-1.6.2-1|98	Group:		Development/C
21mr|liberasurecode-1.6.2-1|99	Requires:	%{libname} = %{EVRD}
21mr|liberasurecode-1.6.2-1|100	Requires:	%{libnamersvand} = %{EVRD}
21mr|liberasurecode-1.6.2-1|101	Requires:	%{libnullcode} = %{EVRD}
21mr|liberasurecode-1.6.2-1|102	Requires:	%{libxorcode} = %{EVRD}
21mr|liberasurecode-1.6.2-1|103	Provides:	%{name}-devel = %{EVRD}
21mr|liberasurecode-1.6.2-1|104	
21mr|liberasurecode-1.6.2-1|105	%description -n %{devname}
21mr|liberasurecode-1.6.2-1|106	This package contains libraries and header files for developing applications
21mr|liberasurecode-1.6.2-1|107	that use %{name}.
21mr|liberasurecode-1.6.2-1|108	
21mr|liberasurecode-1.6.2-1|109	%files -n %{devname}
21mr|liberasurecode-1.6.2-1|110	%{_includedir}/*
21mr|liberasurecode-1.6.2-1|111	%{_libdir}/liberasurecode.so
21mr|liberasurecode-1.6.2-1|112	%{_libdir}/liberasurecode_rs_vand.so
21mr|liberasurecode-1.6.2-1|113	%{_libdir}/libnullcode.so
21mr|liberasurecode-1.6.2-1|114	%{_libdir}/libXorcode.so
21mr|liberasurecode-1.6.2-1|115	%{_libdir}/pkgconfig/erasurecode-1.pc
21mr|liberasurecode-1.6.2-1|116	
21mr|liberasurecode-1.6.2-1|117	#----------------------------------------------------------------------------
21mr|liberasurecode-1.6.2-1|118	
21mr|liberasurecode-1.6.2-1|119	%package doc
21mr|liberasurecode-1.6.2-1|120	Summary:	Documentation for %{name}
21mr|liberasurecode-1.6.2-1|121	Group:		Documentation
21mr|liberasurecode-1.6.2-1|122	
21mr|liberasurecode-1.6.2-1|123	%description doc
21mr|liberasurecode-1.6.2-1|124	The documentation for %{name}.
21mr|liberasurecode-1.6.2-1|125	
21mr|liberasurecode-1.6.2-1|126	%files doc
21mr|liberasurecode-1.6.2-1|127	%{_datadir}/doc/%{name}/html/*
21mr|liberasurecode-1.6.2-1|128	
21mr|liberasurecode-1.6.2-1|129	#----------------------------------------------------------------------------
21mr|liberasurecode-1.6.2-1|130	
21mr|liberasurecode-1.6.2-1|131	%prep
21mr|liberasurecode-1.6.2-1|132	%autosetup -p1
21mr|liberasurecode-1.6.2-1|133	
21mr|liberasurecode-1.6.2-1|134	%build
21mr|liberasurecode-1.6.2-1|135	autoreconf -iv
21mr|liberasurecode-1.6.2-1|136	%configure \
21mr|liberasurecode-1.6.2-1|137	--disable-static \
21mr|liberasurecode-1.6.2-1|138	--disable-werror \
21mr|liberasurecode-1.6.2-1|139	--disable-mmi
21mr|liberasurecode-1.6.2-1|140	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|liberasurecode-1.6.2-1|141	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|liberasurecode-1.6.2-1|142	%make
21mr|liberasurecode-1.6.2-1|143	
21mr|liberasurecode-1.6.2-1|144	%install
21mr|liberasurecode-1.6.2-1|145	%makeinstall_std
21mr|liberasurecode-1.6.2-1|146	
21mr|liberasurecode-1.6.2-1|147	%check
21mr|liberasurecode-1.6.2-1|148	make test

13565 21
21mr|libesmtp-1.0.6-11|1	%define major 6
21mr|libesmtp-1.0.6-11|2	%define libname %mklibname esmtp %{major}
21mr|libesmtp-1.0.6-11|3	%define develname %mklibname esmtp -d
21mr|libesmtp-1.0.6-11|4	
21mr|libesmtp-1.0.6-11|5	%define plugindir %{_libdir}/esmtp%{major}-plugins
21mr|libesmtp-1.0.6-11|6	
21mr|libesmtp-1.0.6-11|7	Summary:	SMTP client library
21mr|libesmtp-1.0.6-11|8	Name:		libesmtp
21mr|libesmtp-1.0.6-11|9	Version:	1.0.6
21mr|libesmtp-1.0.6-11|10	Release:	11
21mr|libesmtp-1.0.6-11|11	License:	LGPLv2+
21mr|libesmtp-1.0.6-11|12	Group:		System/Libraries
21mr|libesmtp-1.0.6-11|13	URL:		http://www.stafford.uklinux.net/libesmtp/
21mr|libesmtp-1.0.6-11|14	Source0:	ttp://www.stafford.uklinux.net/libesmtp/%{name}-%{version}.tar.gz
21mr|libesmtp-1.0.6-11|15	Patch0:		libesmtp-build.patch
21mr|libesmtp-1.0.6-11|16	BuildRequires:	pkgconfig(openssl)
21mr|libesmtp-1.0.6-11|17	BuildRequires:	libltdl-devel
21mr|libesmtp-1.0.6-11|18	BuildRequires:	automake
21mr|libesmtp-1.0.6-11|19	BuildRequires:	autoconf
21mr|libesmtp-1.0.6-11|20	BuildRequires:	libtool
21mr|libesmtp-1.0.6-11|21	
21mr|libesmtp-1.0.6-11|22	%description
21mr|libesmtp-1.0.6-11|23	LibESMTP is a library to manage posting (or submission of) electronic
21mr|libesmtp-1.0.6-11|24	mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
21mr|libesmtp-1.0.6-11|25	Exim. It may be used as part of a Mail User Agent (MUA) or another
21mr|libesmtp-1.0.6-11|26	program that must be able to post electronic mail but where mail
21mr|libesmtp-1.0.6-11|27	functionality is not the program's primary purpose.
21mr|libesmtp-1.0.6-11|28	
21mr|libesmtp-1.0.6-11|29	#================================================================================
21mr|libesmtp-1.0.6-11|30	
21mr|libesmtp-1.0.6-11|31	%package -n	%{libname}
21mr|libesmtp-1.0.6-11|32	Summary:	%{summary}
21mr|libesmtp-1.0.6-11|33	Group:		%{group}
21mr|libesmtp-1.0.6-11|34	Provides:	%{name} = %{version}-%{release}
21mr|libesmtp-1.0.6-11|35	
21mr|libesmtp-1.0.6-11|36	%description -n	%{libname}
21mr|libesmtp-1.0.6-11|37	LibESMTP is a library to manage posting (or submission of) electronic
21mr|libesmtp-1.0.6-11|38	mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
21mr|libesmtp-1.0.6-11|39	Exim. It may be used as part of a Mail User Agent (MUA) or another
21mr|libesmtp-1.0.6-11|40	program that must be able to post electronic mail but where mail
21mr|libesmtp-1.0.6-11|41	functionality is not the program's primary purpose.
21mr|libesmtp-1.0.6-11|42	
21mr|libesmtp-1.0.6-11|43	%files -n %{libname}
21mr|libesmtp-1.0.6-11|44	%doc AUTHORS COPYING* ChangeLog NEWS Notes README TODO
21mr|libesmtp-1.0.6-11|45	%{_libdir}/libesmtp.so.%{major}*
21mr|libesmtp-1.0.6-11|46	%{plugindir}
21mr|libesmtp-1.0.6-11|47	
21mr|libesmtp-1.0.6-11|48	#================================================================================
21mr|libesmtp-1.0.6-11|49	
21mr|libesmtp-1.0.6-11|50	%package -n	%{develname}
21mr|libesmtp-1.0.6-11|51	Summary:	Headers and development libraries for libESMTP
21mr|libesmtp-1.0.6-11|52	Group:		Development/C
21mr|libesmtp-1.0.6-11|53	Requires:	%{libname} = %{version}
21mr|libesmtp-1.0.6-11|54	Provides:	%{name}-devel = %{version}-%{release}
21mr|libesmtp-1.0.6-11|55	
21mr|libesmtp-1.0.6-11|56	%description -n	%{develname}
21mr|libesmtp-1.0.6-11|57	LibESMTP is a library to manage posting (or submission of) electronic
21mr|libesmtp-1.0.6-11|58	mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
21mr|libesmtp-1.0.6-11|59	Exim.
21mr|libesmtp-1.0.6-11|60	
21mr|libesmtp-1.0.6-11|61	The libesmtp-devel package contains headers and development libraries
21mr|libesmtp-1.0.6-11|62	necessary for building programs against libesmtp.
21mr|libesmtp-1.0.6-11|63	
21mr|libesmtp-1.0.6-11|64	%files -n %{develname}
21mr|libesmtp-1.0.6-11|65	%{_bindir}/libesmtp-config
21mr|libesmtp-1.0.6-11|66	%{_includedir}/*
21mr|libesmtp-1.0.6-11|67	%{_libdir}/*.so
21mr|libesmtp-1.0.6-11|68	
21mr|libesmtp-1.0.6-11|69	#================================================================================
21mr|libesmtp-1.0.6-11|70	
21mr|libesmtp-1.0.6-11|71	%prep
21mr|libesmtp-1.0.6-11|72	%setup -q
21mr|libesmtp-1.0.6-11|73	%patch0 -p1 -b .build
21mr|libesmtp-1.0.6-11|74	
21mr|libesmtp-1.0.6-11|75	%build
21mr|libesmtp-1.0.6-11|76	rm -f configure
21mr|libesmtp-1.0.6-11|77	libtoolize --copy --force; aclocal; autoconf; autoheader; automake --gnu --add-missing --copy
21mr|libesmtp-1.0.6-11|78	
21mr|libesmtp-1.0.6-11|79	if pkg-config openssl ; then
21mr|libesmtp-1.0.6-11|80	export CFLAGS="$CFLAGS %{optflags} `pkg-config --cflags openssl`"
21mr|libesmtp-1.0.6-11|81	export CPPFLAGS="$CPPFLAGS `pkg-config --cflags-only-I openssl`"
21mr|libesmtp-1.0.6-11|82	export LDFLAGS="$LDFLAGS `pkg-config --libs-only-L openssl`"
21mr|libesmtp-1.0.6-11|83	fi
21mr|libesmtp-1.0.6-11|84	
21mr|libesmtp-1.0.6-11|85	%configure \
21mr|libesmtp-1.0.6-11|86	--with-auth-plugin-dir=%{plugindir} \
21mr|libesmtp-1.0.6-11|87	--enable-pthreads \
21mr|libesmtp-1.0.6-11|88	--enable-require-all-recipients \
21mr|libesmtp-1.0.6-11|89	--enable-etrn \
21mr|libesmtp-1.0.6-11|90	--enable-ntlm \
21mr|libesmtp-1.0.6-11|91	--disable-static
21mr|libesmtp-1.0.6-11|92	
21mr|libesmtp-1.0.6-11|93	%make
21mr|libesmtp-1.0.6-11|94	
21mr|libesmtp-1.0.6-11|95	%install
21mr|libesmtp-1.0.6-11|96	%make_install

13566 21
21mr|libestr-0.1.11-1|1	%define	major 0
21mr|libestr-0.1.11-1|2	%define libname	%mklibname estr %{major}
21mr|libestr-0.1.11-1|3	%define devname %mklibname estr -d
21mr|libestr-0.1.11-1|4	
21mr|libestr-0.1.11-1|5	Name:           libestr
21mr|libestr-0.1.11-1|6	Version:	0.1.11
21mr|libestr-0.1.11-1|7	Release:	1
21mr|libestr-0.1.11-1|8	Summary:        String handling essentials library
21mr|libestr-0.1.11-1|9	Group:		System/Libraries
21mr|libestr-0.1.11-1|10	License:        LGPLv2+
21mr|libestr-0.1.11-1|11	URL:            http://libestr.adiscon.com/
21mr|libestr-0.1.11-1|12	Source0:        http://libestr.adiscon.com/files/download/libestr-%{version}.tar.gz
21mr|libestr-0.1.11-1|13	
21mr|libestr-0.1.11-1|14	%description
21mr|libestr-0.1.11-1|15	This package compiles the string handling essentials library
21mr|libestr-0.1.11-1|16	used by the Rsyslog daemon.
21mr|libestr-0.1.11-1|17	
21mr|libestr-0.1.11-1|18	%package        -n %{libname}
21mr|libestr-0.1.11-1|19	Summary:        String handling essentials library
21mr|libestr-0.1.11-1|20	Group:		System/Libraries
21mr|libestr-0.1.11-1|21	
21mr|libestr-0.1.11-1|22	%description    -n %{libname}
21mr|libestr-0.1.11-1|23	This package compiles the string handling essentials library
21mr|libestr-0.1.11-1|24	used by the Rsyslog daemon.
21mr|libestr-0.1.11-1|25	
21mr|libestr-0.1.11-1|26	%package        -n %{devname}
21mr|libestr-0.1.11-1|27	Summary:        Development files for %{name}
21mr|libestr-0.1.11-1|28	Group:		Development/C
21mr|libestr-0.1.11-1|29	Requires:       %{libname} = %{version}-%{release}
21mr|libestr-0.1.11-1|30	Provides:       %{name}-devel = %{version}-%{release}
21mr|libestr-0.1.11-1|31	
21mr|libestr-0.1.11-1|32	%description    -n %{devname}
21mr|libestr-0.1.11-1|33	The package contains libraries and header files for
21mr|libestr-0.1.11-1|34	developing applications that use libestr.
21mr|libestr-0.1.11-1|35	
21mr|libestr-0.1.11-1|36	%prep
21mr|libestr-0.1.11-1|37	%setup -q
21mr|libestr-0.1.11-1|38	
21mr|libestr-0.1.11-1|39	%build
21mr|libestr-0.1.11-1|40	%configure --disable-static --with-pic
21mr|libestr-0.1.11-1|41	%make
21mr|libestr-0.1.11-1|42	
21mr|libestr-0.1.11-1|43	%install
21mr|libestr-0.1.11-1|44	%makeinstall_std
21mr|libestr-0.1.11-1|45	
21mr|libestr-0.1.11-1|46	%files -n %{libname}
21mr|libestr-0.1.11-1|47	%doc README COPYING AUTHORS ChangeLog
21mr|libestr-0.1.11-1|48	%{_libdir}/lib*.so.%{major}*
21mr|libestr-0.1.11-1|49	
21mr|libestr-0.1.11-1|50	%files -n %{devname}
21mr|libestr-0.1.11-1|51	%{_includedir}/libestr.h
21mr|libestr-0.1.11-1|52	%{_libdir}/*.so
21mr|libestr-0.1.11-1|53	%{_libdir}/pkgconfig/libestr.pc

13567 21
21mr|libetonyek-0.1.1-8|1	%define api 0.1
21mr|libetonyek-0.1.1-8|2	%define major 1
21mr|libetonyek-0.1.1-8|3	%define libname %mklibname etonyek %{api} %{major}
21mr|libetonyek-0.1.1-8|4	%define devname %mklibname etonyek -d
21mr|libetonyek-0.1.1-8|5	
21mr|libetonyek-0.1.1-8|6	Summary:	Library for interpreting and importing Apple Keynote presentiations
21mr|libetonyek-0.1.1-8|7	Name:		libetonyek
21mr|libetonyek-0.1.1-8|8	Version:	0.1.1
21mr|libetonyek-0.1.1-8|9	Release:	8
21mr|libetonyek-0.1.1-8|10	License:	MPL 2.0
21mr|libetonyek-0.1.1-8|11	Group:		System/Libraries
21mr|libetonyek-0.1.1-8|12	Url:		http://freedesktop.org/wiki/Software/libetonyek
21mr|libetonyek-0.1.1-8|13	Source0:	http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.bz2
21mr|libetonyek-0.1.1-8|14	BuildRequires:	doxygen
21mr|libetonyek-0.1.1-8|15	BuildRequires:	gperf
21mr|libetonyek-0.1.1-8|16	BuildRequires:	boost-devel
21mr|libetonyek-0.1.1-8|17	BuildRequires:	pkgconfig(cppunit)
21mr|libetonyek-0.1.1-8|18	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libetonyek-0.1.1-8|19	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|libetonyek-0.1.1-8|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libetonyek-0.1.1-8|21	BuildRequires:	pkgconfig(zlib)
21mr|libetonyek-0.1.1-8|22	
21mr|libetonyek-0.1.1-8|23	%description
21mr|libetonyek-0.1.1-8|24	Library for interpreting and importing Apple Keynote presentiations.
21mr|libetonyek-0.1.1-8|25	
21mr|libetonyek-0.1.1-8|26	%files
21mr|libetonyek-0.1.1-8|27	%{_bindir}/*
21mr|libetonyek-0.1.1-8|28	
21mr|libetonyek-0.1.1-8|29	#----------------------------------------------------------------------------
21mr|libetonyek-0.1.1-8|30	
21mr|libetonyek-0.1.1-8|31	%package -n %{libname}
21mr|libetonyek-0.1.1-8|32	Summary:	Library for interpreting and importing Apple Keynote presentiations
21mr|libetonyek-0.1.1-8|33	Group:		System/Libraries
21mr|libetonyek-0.1.1-8|34	
21mr|libetonyek-0.1.1-8|35	%description -n %{libname}
21mr|libetonyek-0.1.1-8|36	Library for interpreting and importing Apple Keynote presentiations.
21mr|libetonyek-0.1.1-8|37	
21mr|libetonyek-0.1.1-8|38	%files -n %{libname}
21mr|libetonyek-0.1.1-8|39	%{_libdir}/libetonyek-%{api}.so.%{major}*
21mr|libetonyek-0.1.1-8|40	
21mr|libetonyek-0.1.1-8|41	#----------------------------------------------------------------------------
21mr|libetonyek-0.1.1-8|42	
21mr|libetonyek-0.1.1-8|43	%package -n %{devname}
21mr|libetonyek-0.1.1-8|44	Summary:	Development files for %{name}
21mr|libetonyek-0.1.1-8|45	Group:		Development/C
21mr|libetonyek-0.1.1-8|46	Requires:	%{libname} = %{EVRD}
21mr|libetonyek-0.1.1-8|47	
21mr|libetonyek-0.1.1-8|48	%description -n %{devname}
21mr|libetonyek-0.1.1-8|49	Development files (Headers etc.) for %{name}.
21mr|libetonyek-0.1.1-8|50	
21mr|libetonyek-0.1.1-8|51	%files -n %{devname}
21mr|libetonyek-0.1.1-8|52	%doc %{_docdir}/libetonyek
21mr|libetonyek-0.1.1-8|53	%{_includedir}/*
21mr|libetonyek-0.1.1-8|54	%{_libdir}/libetonyek-%{api}.so
21mr|libetonyek-0.1.1-8|55	%{_libdir}/pkgconfig/*
21mr|libetonyek-0.1.1-8|56	
21mr|libetonyek-0.1.1-8|57	#----------------------------------------------------------------------------
21mr|libetonyek-0.1.1-8|58	
21mr|libetonyek-0.1.1-8|59	%prep
21mr|libetonyek-0.1.1-8|60	%setup -q
21mr|libetonyek-0.1.1-8|61	
21mr|libetonyek-0.1.1-8|62	%build
21mr|libetonyek-0.1.1-8|63	autoreconf -fi
21mr|libetonyek-0.1.1-8|64	%configure
21mr|libetonyek-0.1.1-8|65	%make
21mr|libetonyek-0.1.1-8|66	
21mr|libetonyek-0.1.1-8|67	%install
21mr|libetonyek-0.1.1-8|68	%makeinstall_std

13568 21
21mr|libev-4.33-1|1	%define major 4
21mr|libev-4.33-1|2	%define libname %mklibname ev %{major}
21mr|libev-4.33-1|3	%define devname %mklibname ev -d
21mr|libev-4.33-1|4	
21mr|libev-4.33-1|5	Summary:	High-performance event loop/event model
21mr|libev-4.33-1|6	Name:		libev
21mr|libev-4.33-1|7	Epoch:		1
21mr|libev-4.33-1|8	Version:	4.33
21mr|libev-4.33-1|9	Release:	1
21mr|libev-4.33-1|10	License:	BSD
21mr|libev-4.33-1|11	Group:		System/Libraries
21mr|libev-4.33-1|12	Url:		http://software.schmorp.de/pkg/libev.html
21mr|libev-4.33-1|13	Source0:	http://dist.schmorp.de/libev/%{name}-%{version}.tar.gz
21mr|libev-4.33-1|14	Source1:	%{name}.pc.in
21mr|libev-4.33-1|15	
21mr|libev-4.33-1|16	%description
21mr|libev-4.33-1|17	libev is a high-performance event loop/event model with lots of features.
21mr|libev-4.33-1|18	(see benchmark at http://libev.schmorp.de/bench.html)
21mr|libev-4.33-1|19	
21mr|libev-4.33-1|20	It is modelled (very losely) after libevent and the Event perl module,
21mr|libev-4.33-1|21	but aims to be faster and more correct, and also more featureful.
21mr|libev-4.33-1|22	
21mr|libev-4.33-1|23	#----------------------------------------------------------------------------
21mr|libev-4.33-1|24	
21mr|libev-4.33-1|25	%package -n %{libname}
21mr|libev-4.33-1|26	Summary:	High-performance event loop/event model
21mr|libev-4.33-1|27	Group:		System/Libraries
21mr|libev-4.33-1|28	
21mr|libev-4.33-1|29	%description -n %{libname}
21mr|libev-4.33-1|30	libev is a high-performance event loop/event model with lots of features.
21mr|libev-4.33-1|31	(see benchmark at http://libev.schmorp.de/bench.html)
21mr|libev-4.33-1|32	
21mr|libev-4.33-1|33	It is modelled (very losely) after libevent and the Event perl module,
21mr|libev-4.33-1|34	but aims to be faster and more correct, and also more featureful.
21mr|libev-4.33-1|35	
21mr|libev-4.33-1|36	%files -n %{libname}
21mr|libev-4.33-1|37	%{_libdir}/libev.so.%{major}*
21mr|libev-4.33-1|38	
21mr|libev-4.33-1|39	#----------------------------------------------------------------------------
21mr|libev-4.33-1|40	
21mr|libev-4.33-1|41	%package -n %{devname}
21mr|libev-4.33-1|42	Summary:	High-performance event loop/event model
21mr|libev-4.33-1|43	Group:		Development/C
21mr|libev-4.33-1|44	Requires:	%{libname} = %{EVRD}
21mr|libev-4.33-1|45	Provides:	%{name}-devel = %{EVRD}
21mr|libev-4.33-1|46	
21mr|libev-4.33-1|47	%description -n %{devname}
21mr|libev-4.33-1|48	This is the development files needed in order to develop applications using
21mr|libev-4.33-1|49	libev.
21mr|libev-4.33-1|50	
21mr|libev-4.33-1|51	%files -n %{devname}
21mr|libev-4.33-1|52	%doc README
21mr|libev-4.33-1|53	%{_includedir}/%{name}/ev*.h
21mr|libev-4.33-1|54	%{_libdir}/libev*.so
21mr|libev-4.33-1|55	%{_libdir}/pkgconfig/%{name}.pc
21mr|libev-4.33-1|56	%{_mandir}/man3/ev*
21mr|libev-4.33-1|57	
21mr|libev-4.33-1|58	#----------------------------------------------------------------------------
21mr|libev-4.33-1|59	
21mr|libev-4.33-1|60	%prep
21mr|libev-4.33-1|61	%autosetup -p1
21mr|libev-4.33-1|62	
21mr|libev-4.33-1|63	sed -i -e "/^AM_INIT_AUTOMAKE/a\ " configure.ac
21mr|libev-4.33-1|64	
21mr|libev-4.33-1|65	# Add pkgconfig support
21mr|libev-4.33-1|66	cp -p %{SOURCE1} .
21mr|libev-4.33-1|67	sed -i -e 's|Makefile|Makefile libev.pc|' configure.ac configure
21mr|libev-4.33-1|68	sed -i -e 's|lib_LTLIBRARIES|pkgconfigdir = $(libdir)/pkgconfig\n\npkgconfig_DATA = libev.pc\n\nlib_LTLIBRARIES|' \
21mr|libev-4.33-1|69	Makefile.am Makefile.in
21mr|libev-4.33-1|70	
21mr|libev-4.33-1|71	%build
21mr|libev-4.33-1|72	autoreconf -fiv
21mr|libev-4.33-1|73	%configure \
21mr|libev-4.33-1|74	--disable-static \
21mr|libev-4.33-1|75	--includedir=%{_includedir}/%{name}
21mr|libev-4.33-1|76	%make_build
21mr|libev-4.33-1|77	
21mr|libev-4.33-1|78	%install
21mr|libev-4.33-1|79	%make_install

13569 21
21mr|libevdev-1.11.0-3|1	%define major 2
21mr|libevdev-1.11.0-3|2	%define libname %mklibname evdev %{major}
21mr|libevdev-1.11.0-3|3	%define devname %mklibname evdev -d
21mr|libevdev-1.11.0-3|4	%define utilname libevdev-utils
21mr|libevdev-1.11.0-3|5	
21mr|libevdev-1.11.0-3|6	Name:		libevdev
21mr|libevdev-1.11.0-3|7	Version:	1.11.0
21mr|libevdev-1.11.0-3|8	Release:	3
21mr|libevdev-1.11.0-3|9	Summary:	Kernel Evdev Device Wrapper Library
21mr|libevdev-1.11.0-3|10	Group:		System/Libraries
21mr|libevdev-1.11.0-3|11	License:	MIT
21mr|libevdev-1.11.0-3|12	URL:		http://www.freedesktop.org/wiki/Software/libevdev
21mr|libevdev-1.11.0-3|13	Source0:	http://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz
21mr|libevdev-1.11.0-3|14	
21mr|libevdev-1.11.0-3|15	BuildRequires:	automake
21mr|libevdev-1.11.0-3|16	BuildRequires:	libtool
21mr|libevdev-1.11.0-3|17	BuildRequires:	python
21mr|libevdev-1.11.0-3|18	
21mr|libevdev-1.11.0-3|19	%description
21mr|libevdev-1.11.0-3|20	%{name} is a library to wrap kernel evdev devices and provide a proper API
21mr|libevdev-1.11.0-3|21	to interact with those devices.
21mr|libevdev-1.11.0-3|22	
21mr|libevdev-1.11.0-3|23	%package -n %{libname}
21mr|libevdev-1.11.0-3|24	Summary:	Kernel Evdev Device Wrapper Library
21mr|libevdev-1.11.0-3|25	Group:		System/Libraries
21mr|libevdev-1.11.0-3|26	
21mr|libevdev-1.11.0-3|27	%description -n %{libname}
21mr|libevdev-1.11.0-3|28	%{name} is a library to wrap kernel evdev devices and provide a proper API
21mr|libevdev-1.11.0-3|29	to interact with those devices.
21mr|libevdev-1.11.0-3|30	
21mr|libevdev-1.11.0-3|31	%files -n %{libname}
21mr|libevdev-1.11.0-3|32	%{_libdir}/libevdev.so.%{major}*
21mr|libevdev-1.11.0-3|33	
21mr|libevdev-1.11.0-3|34	#----------------------------------------------------------------------------
21mr|libevdev-1.11.0-3|35	
21mr|libevdev-1.11.0-3|36	%package -n %{devname}
21mr|libevdev-1.11.0-3|37	Summary:	Kernel Evdev Device Wrapper Library - Development Package
21mr|libevdev-1.11.0-3|38	Requires:	%{libname} = %{EVRD}
21mr|libevdev-1.11.0-3|39	Provides:	%{name}-devel = %{EVRD}
21mr|libevdev-1.11.0-3|40	
21mr|libevdev-1.11.0-3|41	%description -n %{devname}
21mr|libevdev-1.11.0-3|42	This package contains the development files for %{name}: headers, etc.
21mr|libevdev-1.11.0-3|43	
21mr|libevdev-1.11.0-3|44	%files -n %{devname}
21mr|libevdev-1.11.0-3|45	%doc COPYING
21mr|libevdev-1.11.0-3|46	%dir %{_includedir}/libevdev-1.0/
21mr|libevdev-1.11.0-3|47	%dir %{_includedir}/libevdev-1.0/libevdev
21mr|libevdev-1.11.0-3|48	%{_includedir}/libevdev-1.0/libevdev/libevdev.h
21mr|libevdev-1.11.0-3|49	%{_includedir}/libevdev-1.0/libevdev/libevdev-uinput.h
21mr|libevdev-1.11.0-3|50	%{_libdir}/libevdev.so
21mr|libevdev-1.11.0-3|51	%{_libdir}/pkgconfig/libevdev.pc
21mr|libevdev-1.11.0-3|52	%{_mandir}/man3/libevdev.3*
21mr|libevdev-1.11.0-3|53	%{_mandir}/man1/*.1*
21mr|libevdev-1.11.0-3|54	
21mr|libevdev-1.11.0-3|55	#----------------------------------------------------------------------------
21mr|libevdev-1.11.0-3|56	
21mr|libevdev-1.11.0-3|57	%package -n %{utilname}
21mr|libevdev-1.11.0-3|58	Summary:	Kernel Evdev Device Wrapper Library - Utilities Package
21mr|libevdev-1.11.0-3|59	Group:		System/Kernel and hardware
21mr|libevdev-1.11.0-3|60	
21mr|libevdev-1.11.0-3|61	%description -n %{utilname}
21mr|libevdev-1.11.0-3|62	This package provides utilities for evdev devices.
21mr|libevdev-1.11.0-3|63	
21mr|libevdev-1.11.0-3|64	%files -n %{utilname}
21mr|libevdev-1.11.0-3|65	%{_bindir}/touchpad-edge-detector
21mr|libevdev-1.11.0-3|66	%{_bindir}/mouse-dpi-tool
21mr|libevdev-1.11.0-3|67	%{_bindir}/libevdev-tweak-device
21mr|libevdev-1.11.0-3|68	
21mr|libevdev-1.11.0-3|69	#----------------------------------------------------------------------------
21mr|libevdev-1.11.0-3|70	
21mr|libevdev-1.11.0-3|71	%prep
21mr|libevdev-1.11.0-3|72	%setup -q
21mr|libevdev-1.11.0-3|73	
21mr|libevdev-1.11.0-3|74	%build
21mr|libevdev-1.11.0-3|75	autoreconf --force -v --install
21mr|libevdev-1.11.0-3|76	%configure --disable-static --disable-silent-rules
21mr|libevdev-1.11.0-3|77	%make
21mr|libevdev-1.11.0-3|78	
21mr|libevdev-1.11.0-3|79	%install
21mr|libevdev-1.11.0-3|80	%makeinstall_std
21mr|libevdev-1.11.0-3|81	
21mr|libevdev-1.11.0-3|82	# We intentionally don't ship *.la files
21mr|libevdev-1.11.0-3|83	rm -f %{buildroot}%{_libdir}/*.la

13570 21
21mr|libevent-2.1.12-1|1	%define api 2.1
21mr|libevent-2.1.12-1|2	%define major 7
21mr|libevent-2.1.12-1|3	%define libname %mklibname event %{api} %{major}
21mr|libevent-2.1.12-1|4	%define libcore %mklibname event_core %{api} %{major}
21mr|libevent-2.1.12-1|5	%define libextra %mklibname event_extra %{api} %{major}
21mr|libevent-2.1.12-1|6	%define libopenssl %mklibname event_openssl %{api} %{major}
21mr|libevent-2.1.12-1|7	%define libpthreads %mklibname event_pthreads %{api} %{major}
21mr|libevent-2.1.12-1|8	%define devname %mklibname -d event
21mr|libevent-2.1.12-1|9	
21mr|libevent-2.1.12-1|10	Summary:	Abstract asynchronous event notification library
21mr|libevent-2.1.12-1|11	Name:		libevent
21mr|libevent-2.1.12-1|12	Version:	2.1.12
21mr|libevent-2.1.12-1|13	Release:	1
21mr|libevent-2.1.12-1|14	Group:		System/Libraries
21mr|libevent-2.1.12-1|15	License:	BSD
21mr|libevent-2.1.12-1|16	Url:		https://libevent.org/
21mr|libevent-2.1.12-1|17	Source0:	https://github.com/libevent/libevent/archive/refs/tags/release-%{version}-stable.tar.gz?/%{name}-%{version}-stable.tar.gz
21mr|libevent-2.1.12-1|18	Patch0:		libevent-2.1.12-stable-fix-linking.patch
21mr|libevent-2.1.12-1|19	# From Fedora
21mr|libevent-2.1.12-1|20	Patch1:		libevent-nonettests.patch
21mr|libevent-2.1.12-1|21	# Upstream patch:
21mr|libevent-2.1.12-1|22	Patch2:		0001-build-do-not-try-install-doxygen-man-pages-if-they-w.patch
21mr|libevent-2.1.12-1|23	# Upstream patch:
21mr|libevent-2.1.12-1|24	Patch3:		0001-build-add-doxygen-to-all.patch
21mr|libevent-2.1.12-1|25	# https://github.com/transmission/transmission/issues/1437
21mr|libevent-2.1.12-1|26	Patch4:		0001-Revert-Fix-checking-return-value-of-the-evdns_base_r.patch
21mr|libevent-2.1.12-1|27	BuildRequires:	doxygen
21mr|libevent-2.1.12-1|28	BuildRequires:	libtool
21mr|libevent-2.1.12-1|29	BuildRequires:	pkgconfig(openssl)
21mr|libevent-2.1.12-1|30	BuildRequires:	pkgconfig(python3)
21mr|libevent-2.1.12-1|31	
21mr|libevent-2.1.12-1|32	%description
21mr|libevent-2.1.12-1|33	The libevent API provides a mechanism to execute a callback function when a
21mr|libevent-2.1.12-1|34	specific event occurs on a file descriptor or after a timeout has been reached.
21mr|libevent-2.1.12-1|35	libevent is meant to replace the asynchronous event loop found in event driven
21mr|libevent-2.1.12-1|36	network servers. An application just needs to call event_dispatch() and can
21mr|libevent-2.1.12-1|37	then add or remove events dynamically without having to change the event loop.
21mr|libevent-2.1.12-1|38	
21mr|libevent-2.1.12-1|39	#----------------------------------------------------------------------------
21mr|libevent-2.1.12-1|40	
21mr|libevent-2.1.12-1|41	%package -n	%{libname}
21mr|libevent-2.1.12-1|42	Summary:	Abstract asynchronous event notification library
21mr|libevent-2.1.12-1|43	Group:		System/Libraries
21mr|libevent-2.1.12-1|44	
21mr|libevent-2.1.12-1|45	%description -n	%{libname}
21mr|libevent-2.1.12-1|46	The libevent API provides a mechanism to execute a callback function when a
21mr|libevent-2.1.12-1|47	specific event occurs on a file descriptor or after a timeout has been reached.
21mr|libevent-2.1.12-1|48	libevent is meant to replace the asynchronous event loop found in event driven
21mr|libevent-2.1.12-1|49	network servers. An application just needs to call event_dispatch() and can
21mr|libevent-2.1.12-1|50	then add or remove events dynamically without having to change the event loop.
21mr|libevent-2.1.12-1|51	
21mr|libevent-2.1.12-1|52	%files -n %{libname}
21mr|libevent-2.1.12-1|53	%{_libdir}/libevent-%{api}.so.%{major}*
21mr|libevent-2.1.12-1|54	
21mr|libevent-2.1.12-1|55	#----------------------------------------------------------------------------
21mr|libevent-2.1.12-1|56	
21mr|libevent-2.1.12-1|57	%package -n	%{libcore}
21mr|libevent-2.1.12-1|58	Summary:	Abstract asynchronous event notification library
21mr|libevent-2.1.12-1|59	Group:		System/Libraries
21mr|libevent-2.1.12-1|60	
21mr|libevent-2.1.12-1|61	%description -n	%{libcore}
21mr|libevent-2.1.12-1|62	This package contains a shared library for %{name}.
21mr|libevent-2.1.12-1|63	
21mr|libevent-2.1.12-1|64	%files -n %{libcore}
21mr|libevent-2.1.12-1|65	%{_libdir}/libevent_core-%{api}.so.%{major}*
21mr|libevent-2.1.12-1|66	
21mr|libevent-2.1.12-1|67	#----------------------------------------------------------------------------
21mr|libevent-2.1.12-1|68	
21mr|libevent-2.1.12-1|69	%package -n	%{libextra}
21mr|libevent-2.1.12-1|70	Summary:	Abstract asynchronous event notification library
21mr|libevent-2.1.12-1|71	Group:		System/Libraries
21mr|libevent-2.1.12-1|72	
21mr|libevent-2.1.12-1|73	%description -n	%{libextra}
21mr|libevent-2.1.12-1|74	This package contains a shared library for %{name}.
21mr|libevent-2.1.12-1|75	
21mr|libevent-2.1.12-1|76	%files -n %{libextra}
21mr|libevent-2.1.12-1|77	%{_libdir}/libevent_extra-%{api}.so.%{major}*
21mr|libevent-2.1.12-1|78	
21mr|libevent-2.1.12-1|79	#----------------------------------------------------------------------------
21mr|libevent-2.1.12-1|80	
21mr|libevent-2.1.12-1|81	%package -n	%{libopenssl}
21mr|libevent-2.1.12-1|82	Summary:	Abstract asynchronous event notification library
21mr|libevent-2.1.12-1|83	Group:		System/Libraries
21mr|libevent-2.1.12-1|84	
21mr|libevent-2.1.12-1|85	%description -n	%{libopenssl}
21mr|libevent-2.1.12-1|86	This package contains a shared library for %{name}.
21mr|libevent-2.1.12-1|87	
21mr|libevent-2.1.12-1|88	%files -n %{libopenssl}
21mr|libevent-2.1.12-1|89	%{_libdir}/libevent_openssl-%{api}.so.%{major}*
21mr|libevent-2.1.12-1|90	
21mr|libevent-2.1.12-1|91	#----------------------------------------------------------------------------
21mr|libevent-2.1.12-1|92	
21mr|libevent-2.1.12-1|93	%package -n	%{libpthreads}
21mr|libevent-2.1.12-1|94	Summary:	Abstract asynchronous event notification library
21mr|libevent-2.1.12-1|95	Group:		System/Libraries
21mr|libevent-2.1.12-1|96	
21mr|libevent-2.1.12-1|97	%description -n	%{libpthreads}
21mr|libevent-2.1.12-1|98	This package contains a shared library for %{name}.
21mr|libevent-2.1.12-1|99	
21mr|libevent-2.1.12-1|100	%files -n %{libpthreads}
21mr|libevent-2.1.12-1|101	%{_libdir}/libevent_pthreads-%{api}.so.%{major}*
21mr|libevent-2.1.12-1|102	
21mr|libevent-2.1.12-1|103	#----------------------------------------------------------------------------
21mr|libevent-2.1.12-1|104	
21mr|libevent-2.1.12-1|105	%package -n	%{devname}
21mr|libevent-2.1.12-1|106	Summary:	Development library and header files for the libevent library
21mr|libevent-2.1.12-1|107	Group:		Development/C
21mr|libevent-2.1.12-1|108	Requires:	%{libname} = %{EVRD}
21mr|libevent-2.1.12-1|109	Requires:	%{libcore} = %{EVRD}
21mr|libevent-2.1.12-1|110	Requires:	%{libextra} = %{EVRD}
21mr|libevent-2.1.12-1|111	Requires:	%{libopenssl} = %{EVRD}
21mr|libevent-2.1.12-1|112	Requires:	%{libpthreads} = %{EVRD}
21mr|libevent-2.1.12-1|113	Provides:	%{name}-devel = %{EVRD}
21mr|libevent-2.1.12-1|114	
21mr|libevent-2.1.12-1|115	%description -n	%{devname}
21mr|libevent-2.1.12-1|116	This package contains the development files for %{name}.
21mr|libevent-2.1.12-1|117	
21mr|libevent-2.1.12-1|118	%files -n %{devname}
21mr|libevent-2.1.12-1|119	%{_bindir}/event_rpcgen.py
21mr|libevent-2.1.12-1|120	%{_includedir}/*
21mr|libevent-2.1.12-1|121	%{_libdir}/*.so
21mr|libevent-2.1.12-1|122	%{_libdir}/pkgconfig/*.pc
21mr|libevent-2.1.12-1|123	
21mr|libevent-2.1.12-1|124	#----------------------------------------------------------------------------
21mr|libevent-2.1.12-1|125	
21mr|libevent-2.1.12-1|126	%package doc
21mr|libevent-2.1.12-1|127	Summary:	Development documentation for %{name}
21mr|libevent-2.1.12-1|128	Group:		Documentation
21mr|libevent-2.1.12-1|129	BuildArch:	noarch
21mr|libevent-2.1.12-1|130	
21mr|libevent-2.1.12-1|131	%description doc
21mr|libevent-2.1.12-1|132	This package contains the development documentation for %{name}.
21mr|libevent-2.1.12-1|133	
21mr|libevent-2.1.12-1|134	%files doc
21mr|libevent-2.1.12-1|135	%{_defaultdocdir}/%{name}/html
21mr|libevent-2.1.12-1|136	
21mr|libevent-2.1.12-1|137	#----------------------------------------------------------------------------
21mr|libevent-2.1.12-1|138	
21mr|libevent-2.1.12-1|139	%prep
21mr|libevent-2.1.12-1|140	%setup -qn %{name}-release-%{version}-stable
21mr|libevent-2.1.12-1|141	%patch0 -p2
21mr|libevent-2.1.12-1|142	%patch1 -p1 -b .nonettests
21mr|libevent-2.1.12-1|143	%patch2 -p1 -b .fix-install
21mr|libevent-2.1.12-1|144	%patch3 -p1 -b .fix-install-2
21mr|libevent-2.1.12-1|145	%patch4 -p1 -b .revert-problematic-change
21mr|libevent-2.1.12-1|146	
21mr|libevent-2.1.12-1|147	%build
21mr|libevent-2.1.12-1|148	autoreconf -fi
21mr|libevent-2.1.12-1|149	%configure --enable-doxygen-doc
21mr|libevent-2.1.12-1|150	%make
21mr|libevent-2.1.12-1|151	
21mr|libevent-2.1.12-1|152	%install
21mr|libevent-2.1.12-1|153	%makeinstall_std
21mr|libevent-2.1.12-1|154	
21mr|libevent-2.1.12-1|155	# Fix multilib install of devel (bug #477685)
21mr|libevent-2.1.12-1|156	mv %{buildroot}%{_includedir}/event2/event-config{,-%{__isa_bits}}.h
21mr|libevent-2.1.12-1|157	cat > %{buildroot}%{_includedir}/event2/event-config.h << EOF
21mr|libevent-2.1.12-1|158	#include <bits/wordsize.h>
21mr|libevent-2.1.12-1|159	
21mr|libevent-2.1.12-1|160	#if __WORDSIZE == 32
21mr|libevent-2.1.12-1|161	#include <event2/event-config-32.h>
21mr|libevent-2.1.12-1|162	#elif __WORDSIZE == 64
21mr|libevent-2.1.12-1|163	#include <event2/event-config-64.h>
21mr|libevent-2.1.12-1|164	#else
21mr|libevent-2.1.12-1|165	#error "Unknown word size"
21mr|libevent-2.1.12-1|166	#endif
21mr|libevent-2.1.12-1|167	EOF
21mr|libevent-2.1.12-1|168	
21mr|libevent-2.1.12-1|169	pathfix.py -i "%{__python3} -s" -p %{buildroot}/%{_bindir}/event_rpcgen.py

13571 21
21mr|libewf-20140608-6|1	%define major 2
21mr|libewf-20140608-6|2	%define libname %mklibname ewf %{major}
21mr|libewf-20140608-6|3	%define devname %mklibname ewf -d
21mr|libewf-20140608-6|4	
21mr|libewf-20140608-6|5	Summary:	Utils for use with the Expert Witness Compression Format (EWF)
21mr|libewf-20140608-6|6	Name:		libewf
21mr|libewf-20140608-6|7	Version:	20140608
21mr|libewf-20140608-6|8	Release:	6
21mr|libewf-20140608-6|9	License:	BSD
21mr|libewf-20140608-6|10	Group:		System/Libraries
21mr|libewf-20140608-6|11	Url:		http://libewf.sourceforge.net/
21mr|libewf-20140608-6|12	Source0:	https://googledrive.com/host/0B3fBvzttpiiSMTdoaVExWWNsRjg/%{name}-%{version}.tar.gz
21mr|libewf-20140608-6|13	BuildRequires:	libtool
21mr|libewf-20140608-6|14	BuildRequires:	pkgconfig(ext2fs)
21mr|libewf-20140608-6|15	BuildRequires:	pkgconfig(openssl)
21mr|libewf-20140608-6|16	BuildRequires:	pkgconfig(zlib)
21mr|libewf-20140608-6|17	
21mr|libewf-20140608-6|18	%description
21mr|libewf-20140608-6|19	Libewf is a library for support of the Expert Witness Compression Format (EWF),
21mr|libewf-20140608-6|20	it support both the SMART format (EWF-S01) and the EnCase format (EWF-E01).
21mr|libewf-20140608-6|21	Libewf allows you to read and write media information within the EWF files.
21mr|libewf-20140608-6|22	
21mr|libewf-20140608-6|23	This package contains utils for use with the Expert Witness Compression Format
21mr|libewf-20140608-6|24	(EWF).
21mr|libewf-20140608-6|25	
21mr|libewf-20140608-6|26	%files
21mr|libewf-20140608-6|27	%{_bindir}/ewfacquire
21mr|libewf-20140608-6|28	%{_bindir}/ewfacquirestream
21mr|libewf-20140608-6|29	%{_bindir}/ewfexport
21mr|libewf-20140608-6|30	%{_bindir}/ewfinfo
21mr|libewf-20140608-6|31	%{_bindir}/ewfverify
21mr|libewf-20140608-6|32	%{_bindir}/ewfmount
21mr|libewf-20140608-6|33	%{_bindir}/ewfdebug
21mr|libewf-20140608-6|34	%{_bindir}/ewfrecover
21mr|libewf-20140608-6|35	%{_mandir}/man1/*
21mr|libewf-20140608-6|36	
21mr|libewf-20140608-6|37	#----------------------------------------------------------------------------
21mr|libewf-20140608-6|38	
21mr|libewf-20140608-6|39	%package -n %{libname}
21mr|libewf-20140608-6|40	Summary:	The Expert Witness Compression Format (EWF) shared library
21mr|libewf-20140608-6|41	Group:		System/Libraries
21mr|libewf-20140608-6|42	
21mr|libewf-20140608-6|43	%description -n %{libname}
21mr|libewf-20140608-6|44	Libewf is a library for support of the Expert Witness Compression Format (EWF),
21mr|libewf-20140608-6|45	it support both the SMART format (EWF-S01) and the EnCase format (EWF-E01).
21mr|libewf-20140608-6|46	Libewf allows you to read and write media information within the EWF files.
21mr|libewf-20140608-6|47	
21mr|libewf-20140608-6|48	%files -n %{libname}
21mr|libewf-20140608-6|49	%doc AUTHORS COPYING ChangeLog NEWS
21mr|libewf-20140608-6|50	%{_libdir}/libewf.so.%{major}*
21mr|libewf-20140608-6|51	
21mr|libewf-20140608-6|52	#----------------------------------------------------------------------------
21mr|libewf-20140608-6|53	
21mr|libewf-20140608-6|54	%package -n %{devname}
21mr|libewf-20140608-6|55	Summary:	Development files for the libewf library
21mr|libewf-20140608-6|56	Group:		Development/C
21mr|libewf-20140608-6|57	Requires:	%{libname} = %{EVRD}
21mr|libewf-20140608-6|58	Provides:	%{name}-devel = %{EVRD}
21mr|libewf-20140608-6|59	
21mr|libewf-20140608-6|60	%description -n %{devname}
21mr|libewf-20140608-6|61	Libewf is a library for support of the Expert Witness Compression Format (EWF),
21mr|libewf-20140608-6|62	it support both the SMART format (EWF-S01) and the EnCase format (EWF-E01).
21mr|libewf-20140608-6|63	Libewf allows you to read and write media information within the EWF files.
21mr|libewf-20140608-6|64	
21mr|libewf-20140608-6|65	This package contains development files.
21mr|libewf-20140608-6|66	
21mr|libewf-20140608-6|67	%files -n %{devname}
21mr|libewf-20140608-6|68	%{_includedir}/*
21mr|libewf-20140608-6|69	%{_libdir}/libewf.so
21mr|libewf-20140608-6|70	%{_libdir}/pkgconfig/*.pc
21mr|libewf-20140608-6|71	%{_mandir}/man3/*
21mr|libewf-20140608-6|72	
21mr|libewf-20140608-6|73	#----------------------------------------------------------------------------
21mr|libewf-20140608-6|74	
21mr|libewf-20140608-6|75	%prep
21mr|libewf-20140608-6|76	%setup -q
21mr|libewf-20140608-6|77	
21mr|libewf-20140608-6|78	%build
21mr|libewf-20140608-6|79	#export WANT_AUTOCONF_2_5=1
21mr|libewf-20140608-6|80	#rm -f configure
21mr|libewf-20140608-6|81	#libtoolize --copy --force; aclocal; autoconf --force; autoheader; automake
21mr|libewf-20140608-6|82	
21mr|libewf-20140608-6|83	export CFLAGS="%{optflags} -std=gnu89"
21mr|libewf-20140608-6|84	
21mr|libewf-20140608-6|85	%configure \
21mr|libewf-20140608-6|86	--disable-static
21mr|libewf-20140608-6|87	
21mr|libewf-20140608-6|88	%make_build
21mr|libewf-20140608-6|89	
21mr|libewf-20140608-6|90	%install
21mr|libewf-20140608-6|91	%makeinstall_std

13572 21
21mr|libexif-0.6.24-1|1	%define major 12
21mr|libexif-0.6.24-1|2	%define	libname %mklibname exif %{major}
21mr|libexif-0.6.24-1|3	%define	devname %mklibname exif -d
21mr|libexif-0.6.24-1|4	%define	langname libexif-%{major}
21mr|libexif-0.6.24-1|5	
21mr|libexif-0.6.24-1|6	Summary:	Library to access EXIF files (extended JPEG files)
21mr|libexif-0.6.24-1|7	Name:		libexif
21mr|libexif-0.6.24-1|8	Version:	0.6.24
21mr|libexif-0.6.24-1|9	Release:	1
21mr|libexif-0.6.24-1|10	License:	LGPLv2+
21mr|libexif-0.6.24-1|11	Group:		Graphics
21mr|libexif-0.6.24-1|12	Url:		https://libexif.github.io
21mr|libexif-0.6.24-1|13	Source0:	https://github.com/libexif/libexif/releases/download/libexif-0_6_24-release/%{name}-%{version}.tar.bz2
21mr|libexif-0.6.24-1|14	Patch0:		libexif-0.6.13-pkgconfig-fix.patch
21mr|libexif-0.6.24-1|15	BuildRequires:	doxygen
21mr|libexif-0.6.24-1|16	BuildRequires:	libtool
21mr|libexif-0.6.24-1|17	BuildRequires:	gettext-devel >= 0.14.1
21mr|libexif-0.6.24-1|18	
21mr|libexif-0.6.24-1|19	%description
21mr|libexif-0.6.24-1|20	Most digital cameras produce EXIF files, which are JPEG files with extra tags
21mr|libexif-0.6.24-1|21	that contain information about the image. This library allows you to parse an
21mr|libexif-0.6.24-1|22	EXIF file and read the data from those tags.
21mr|libexif-0.6.24-1|23	
21mr|libexif-0.6.24-1|24	#----------------------------------------------------------------------------
21mr|libexif-0.6.24-1|25	
21mr|libexif-0.6.24-1|26	%package -n %{name}%{major}-common
21mr|libexif-0.6.24-1|27	Summary:	Library to access EXIF files - Translations
21mr|libexif-0.6.24-1|28	Group:		Graphics
21mr|libexif-0.6.24-1|29	
21mr|libexif-0.6.24-1|30	%description -n %{name}%{major}-common
21mr|libexif-0.6.24-1|31	This package contains the translations for %{name}%{major}.
21mr|libexif-0.6.24-1|32	
21mr|libexif-0.6.24-1|33	%files -n %{name}%{major}-common -f %{langname}.lang
21mr|libexif-0.6.24-1|34	%doc COPYING
21mr|libexif-0.6.24-1|35	
21mr|libexif-0.6.24-1|36	#----------------------------------------------------------------------------
21mr|libexif-0.6.24-1|37	
21mr|libexif-0.6.24-1|38	%package -n %{libname}
21mr|libexif-0.6.24-1|39	Summary:	Library to access EXIF files (extended JPEG files)
21mr|libexif-0.6.24-1|40	Group:		System/Libraries
21mr|libexif-0.6.24-1|41	Requires:	%{name}%{major}-common = %{EVRD}
21mr|libexif-0.6.24-1|42	Provides:	%{name} = %{EVRD}
21mr|libexif-0.6.24-1|43	
21mr|libexif-0.6.24-1|44	%description -n %{libname}
21mr|libexif-0.6.24-1|45	Most digital cameras produce EXIF files, which are JPEG files with extra tags
21mr|libexif-0.6.24-1|46	that contain information about the image. This library allows you to parse an
21mr|libexif-0.6.24-1|47	EXIF file and read the data from those tags.
21mr|libexif-0.6.24-1|48	This package contains the library.
21mr|libexif-0.6.24-1|49	
21mr|libexif-0.6.24-1|50	%files -n %{libname}
21mr|libexif-0.6.24-1|51	%doc COPYING
21mr|libexif-0.6.24-1|52	%{_libdir}/%{name}.so.%{major}*
21mr|libexif-0.6.24-1|53	
21mr|libexif-0.6.24-1|54	#----------------------------------------------------------------------------
21mr|libexif-0.6.24-1|55	
21mr|libexif-0.6.24-1|56	%package -n %{devname}
21mr|libexif-0.6.24-1|57	Summary:	Headers and links to compile against the "%{libname}" library
21mr|libexif-0.6.24-1|58	Group:		Development/C
21mr|libexif-0.6.24-1|59	Requires:	%{libname} = %{EVRD}
21mr|libexif-0.6.24-1|60	Provides:		%{name}-devel = %{EVRD}
21mr|libexif-0.6.24-1|61	
21mr|libexif-0.6.24-1|62	%description -n %{devname}
21mr|libexif-0.6.24-1|63	This package contains all files which one needs to compile programs using
21mr|libexif-0.6.24-1|64	the %{libname} library.
21mr|libexif-0.6.24-1|65	
21mr|libexif-0.6.24-1|66	%files -n %{devname}
21mr|libexif-0.6.24-1|67	%doc ChangeLog COPYING NEWS README SECURITY.md
21mr|libexif-0.6.24-1|68	%{_docdir}/%{name}
21mr|libexif-0.6.24-1|69	%{_libdir}/%{name}.so
21mr|libexif-0.6.24-1|70	%{_includedir}/%{name}/*.h
21mr|libexif-0.6.24-1|71	%{_libdir}/pkgconfig/%{name}.pc
21mr|libexif-0.6.24-1|72	
21mr|libexif-0.6.24-1|73	
21mr|libexif-0.6.24-1|74	#----------------------------------------------------------------------------
21mr|libexif-0.6.24-1|75	
21mr|libexif-0.6.24-1|76	%prep
21mr|libexif-0.6.24-1|77	%setup -q
21mr|libexif-0.6.24-1|78	%patch0 -p2 -b .includedir
21mr|libexif-0.6.24-1|79	
21mr|libexif-0.6.24-1|80	
21mr|libexif-0.6.24-1|81	%build
21mr|libexif-0.6.24-1|82	autoreconf -vfi
21mr|libexif-0.6.24-1|83	%configure --disable-static --disable-rpath
21mr|libexif-0.6.24-1|84	%make
21mr|libexif-0.6.24-1|85	
21mr|libexif-0.6.24-1|86	
21mr|libexif-0.6.24-1|87	%install
21mr|libexif-0.6.24-1|88	%makeinstall_std
21mr|libexif-0.6.24-1|89	
21mr|libexif-0.6.24-1|90	%find_lang %{langname}

13573 21
21mr|libexif-gtk-0.3.5-19|1	%define major 5
21mr|libexif-gtk-0.3.5-19|2	%define libname %mklibname exif-gtk %{major}
21mr|libexif-gtk-0.3.5-19|3	%define develname %mklibname exif-gtk -d
21mr|libexif-gtk-0.3.5-19|4	
21mr|libexif-gtk-0.3.5-19|5	Summary:	Library to access EXIF files (extended JPEG files)
21mr|libexif-gtk-0.3.5-19|6	Name:		libexif-gtk
21mr|libexif-gtk-0.3.5-19|7	Version:	0.3.5
21mr|libexif-gtk-0.3.5-19|8	Release:	19
21mr|libexif-gtk-0.3.5-19|9	License:	LGPL
21mr|libexif-gtk-0.3.5-19|10	Group:		Graphics
21mr|libexif-gtk-0.3.5-19|11	Url:		http://sourceforge.net/projects/libexif/
21mr|libexif-gtk-0.3.5-19|12	Source:		http://belnet.dl.sourceforge.net/sourceforge/libexif/libexif-gtk-%{version}.tar.bz2
21mr|libexif-gtk-0.3.5-19|13	BuildRequires:	pkgconfig(libexif)
21mr|libexif-gtk-0.3.5-19|14	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libexif-gtk-0.3.5-19|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|libexif-gtk-0.3.5-19|16	
21mr|libexif-gtk-0.3.5-19|17	%description
21mr|libexif-gtk-0.3.5-19|18	Most digital cameras produce EXIF files, which are JPEG files with
21mr|libexif-gtk-0.3.5-19|19	extra tags that contain information about the image. The EXIF library
21mr|libexif-gtk-0.3.5-19|20	allows you to parse an EXIF file and read the data from those tags.
21mr|libexif-gtk-0.3.5-19|21	
21mr|libexif-gtk-0.3.5-19|22	This library does not contain any documentation, but it seems to make
21mr|libexif-gtk-0.3.5-19|23	the connection between libexif, the core library for EXIF, and
21mr|libexif-gtk-0.3.5-19|24	GTK-based graphical frontends.
21mr|libexif-gtk-0.3.5-19|25	
21mr|libexif-gtk-0.3.5-19|26	%package -n %{libname}
21mr|libexif-gtk-0.3.5-19|27	Summary:	Library to access EXIF files (extended JPEG files)
21mr|libexif-gtk-0.3.5-19|28	Group:		Graphics
21mr|libexif-gtk-0.3.5-19|29	Provides:	libexif-gtk
21mr|libexif-gtk-0.3.5-19|30	
21mr|libexif-gtk-0.3.5-19|31	%description  -n %{libname}
21mr|libexif-gtk-0.3.5-19|32	Most digital cameras produce EXIF files, which are JPEG files with
21mr|libexif-gtk-0.3.5-19|33	extra tags that contain information about the image. The EXIF library
21mr|libexif-gtk-0.3.5-19|34	allows you to parse an EXIF file and read the data from those tags.
21mr|libexif-gtk-0.3.5-19|35	
21mr|libexif-gtk-0.3.5-19|36	This library does not contain any documentation, but it seems to make
21mr|libexif-gtk-0.3.5-19|37	the connection between libexif, the core library for EXIF, and
21mr|libexif-gtk-0.3.5-19|38	GTK-based graphical frontends.
21mr|libexif-gtk-0.3.5-19|39	
21mr|libexif-gtk-0.3.5-19|40	%package -n %{develname}
21mr|libexif-gtk-0.3.5-19|41	Summary:	Headers and links to compile against the "%{libname}" library
21mr|libexif-gtk-0.3.5-19|42	Group:		Development/C
21mr|libexif-gtk-0.3.5-19|43	Requires: 	%{libname} = %{version}-%{release}
21mr|libexif-gtk-0.3.5-19|44	Provides:	libexif-gtk-devel
21mr|libexif-gtk-0.3.5-19|45	
21mr|libexif-gtk-0.3.5-19|46	%description -n %{develname}
21mr|libexif-gtk-0.3.5-19|47	This package contains all files which one needs to compile programs using
21mr|libexif-gtk-0.3.5-19|48	the "%{name}" library.
21mr|libexif-gtk-0.3.5-19|49	
21mr|libexif-gtk-0.3.5-19|50	%prep
21mr|libexif-gtk-0.3.5-19|51	%setup -q
21mr|libexif-gtk-0.3.5-19|52	
21mr|libexif-gtk-0.3.5-19|53	# Disable GTK_DISABLE_DEPRECATED macro
21mr|libexif-gtk-0.3.5-19|54	sed -i s/-DGTK_DISABLE_DEPRECATED// */Makefile.*
21mr|libexif-gtk-0.3.5-19|55	
21mr|libexif-gtk-0.3.5-19|56	%build
21mr|libexif-gtk-0.3.5-19|57	# "autogen" is needed because we have a CVS snapshot.
21mr|libexif-gtk-0.3.5-19|58	#./autogen.sh
21mr|libexif-gtk-0.3.5-19|59	%configure --disable-static
21mr|libexif-gtk-0.3.5-19|60	%make
21mr|libexif-gtk-0.3.5-19|61	
21mr|libexif-gtk-0.3.5-19|62	%install
21mr|libexif-gtk-0.3.5-19|63	%makeinstall_std
21mr|libexif-gtk-0.3.5-19|64	
21mr|libexif-gtk-0.3.5-19|65	%find_lang %{name}
21mr|libexif-gtk-0.3.5-19|66	
21mr|libexif-gtk-0.3.5-19|67	%files -n %{libname} -f %{name}.lang
21mr|libexif-gtk-0.3.5-19|68	%doc COPYING ChangeLog
21mr|libexif-gtk-0.3.5-19|69	%{_libdir}/*.so.*
21mr|libexif-gtk-0.3.5-19|70	
21mr|libexif-gtk-0.3.5-19|71	%files  -n %{develname}
21mr|libexif-gtk-0.3.5-19|72	%{_libdir}/*.so
21mr|libexif-gtk-0.3.5-19|73	%{_libdir}/pkgconfig/*
21mr|libexif-gtk-0.3.5-19|74	%{_includedir}/*

13574 21
21mr|libexttextcat-3.4.5-2|1	%define major 0
21mr|libexttextcat-3.4.5-2|2	%define api 2.0
21mr|libexttextcat-3.4.5-2|3	%define libname %mklibname exttextcat %{api} %{major}
21mr|libexttextcat-3.4.5-2|4	%define devname %mklibname exttextcat -d
21mr|libexttextcat-3.4.5-2|5	
21mr|libexttextcat-3.4.5-2|6	Summary:	Text categorization library
21mr|libexttextcat-3.4.5-2|7	Name:		libexttextcat
21mr|libexttextcat-3.4.5-2|8	Version:	3.4.5
21mr|libexttextcat-3.4.5-2|9	Release:	2
21mr|libexttextcat-3.4.5-2|10	License:	BSD
21mr|libexttextcat-3.4.5-2|11	Group:		System/Libraries
21mr|libexttextcat-3.4.5-2|12	Url:		http://www.freedesktop.org/wiki/Software/libexttextcat
21mr|libexttextcat-3.4.5-2|13	Source0:	http://dev-www.libreoffice.org/src/libexttextcat/%{name}-%{version}.tar.xz
21mr|libexttextcat-3.4.5-2|14	
21mr|libexttextcat-3.4.5-2|15	%description
21mr|libexttextcat-3.4.5-2|16	N-Gram-Based Text Categorization library primarily intended for language
21mr|libexttextcat-3.4.5-2|17	guessing.
21mr|libexttextcat-3.4.5-2|18	
21mr|libexttextcat-3.4.5-2|19	#----------------------------------------------------------------------------
21mr|libexttextcat-3.4.5-2|20	
21mr|libexttextcat-3.4.5-2|21	%package -n %{libname}
21mr|libexttextcat-3.4.5-2|22	Summary:	Text categorization library
21mr|libexttextcat-3.4.5-2|23	Group:		System/Libraries
21mr|libexttextcat-3.4.5-2|24	Requires:	%{name}-data >= %{EVRD}
21mr|libexttextcat-3.4.5-2|25	Conflicts:	%{_lib}exttextcat0 < 3.3.1-8
21mr|libexttextcat-3.4.5-2|26	Obsoletes:	%{_lib}exttextcat0 < 3.3.1-8
21mr|libexttextcat-3.4.5-2|27	
21mr|libexttextcat-3.4.5-2|28	%description -n %{libname}
21mr|libexttextcat-3.4.5-2|29	N-Gram-Based Text Categorization library primarily intended for language
21mr|libexttextcat-3.4.5-2|30	guessing.
21mr|libexttextcat-3.4.5-2|31	
21mr|libexttextcat-3.4.5-2|32	%files -n %{libname}
21mr|libexttextcat-3.4.5-2|33	%{_libdir}/libexttextcat-%{api}.so.%{major}*
21mr|libexttextcat-3.4.5-2|34	
21mr|libexttextcat-3.4.5-2|35	#----------------------------------------------------------------------------
21mr|libexttextcat-3.4.5-2|36	
21mr|libexttextcat-3.4.5-2|37	%package -n %{devname}
21mr|libexttextcat-3.4.5-2|38	Summary:	Development files and headers for %{name}
21mr|libexttextcat-3.4.5-2|39	Group:		Development/Other
21mr|libexttextcat-3.4.5-2|40	Requires:	%{libname} = %{EVRD}
21mr|libexttextcat-3.4.5-2|41	Provides:	%{name}-devel = %{EVRD}
21mr|libexttextcat-3.4.5-2|42	Provides:	lib%{name}-devel = %{EVRD}
21mr|libexttextcat-3.4.5-2|43	Provides:	textcat-devel = %{EVRD}
21mr|libexttextcat-3.4.5-2|44	
21mr|libexttextcat-3.4.5-2|45	%description -n %{devname}
21mr|libexttextcat-3.4.5-2|46	Development files and headers for %{name}.
21mr|libexttextcat-3.4.5-2|47	
21mr|libexttextcat-3.4.5-2|48	%files -n %{devname}
21mr|libexttextcat-3.4.5-2|49	%dir %{_includedir}/%{name}
21mr|libexttextcat-3.4.5-2|50	%{_libdir}/libexttextcat-%{api}.so
21mr|libexttextcat-3.4.5-2|51	%{_includedir}/%{name}/*
21mr|libexttextcat-3.4.5-2|52	%{_libdir}/pkgconfig/*.pc
21mr|libexttextcat-3.4.5-2|53	%{_datadir}/vala/vapi/libexttextcat.vapi
21mr|libexttextcat-3.4.5-2|54	
21mr|libexttextcat-3.4.5-2|55	#----------------------------------------------------------------------------
21mr|libexttextcat-3.4.5-2|56	
21mr|libexttextcat-3.4.5-2|57	%package tools
21mr|libexttextcat-3.4.5-2|58	Summary:	Tool for creating custom document fingerprints
21mr|libexttextcat-3.4.5-2|59	Group:		Publishing
21mr|libexttextcat-3.4.5-2|60	Requires:	%{libname} = %{EVRD}
21mr|libexttextcat-3.4.5-2|61	Conflicts:	%{_lib}textcat-devel < 3.3.1
21mr|libexttextcat-3.4.5-2|62	
21mr|libexttextcat-3.4.5-2|63	%description tools
21mr|libexttextcat-3.4.5-2|64	The %{name}-tools package contains the createfp program that allows
21mr|libexttextcat-3.4.5-2|65	you to easily create your own document fingerprints.
21mr|libexttextcat-3.4.5-2|66	
21mr|libexttextcat-3.4.5-2|67	%files tools
21mr|libexttextcat-3.4.5-2|68	%{_bindir}/createfp
21mr|libexttextcat-3.4.5-2|69	
21mr|libexttextcat-3.4.5-2|70	#----------------------------------------------------------------------------
21mr|libexttextcat-3.4.5-2|71	
21mr|libexttextcat-3.4.5-2|72	%package data
21mr|libexttextcat-3.4.5-2|73	Summary:	Data files for text categorization library
21mr|libexttextcat-3.4.5-2|74	Group:		System/Libraries
21mr|libexttextcat-3.4.5-2|75	Conflicts:	%{_lib}exttextcat0 < 3.3.1-4
21mr|libexttextcat-3.4.5-2|76	
21mr|libexttextcat-3.4.5-2|77	%description data
21mr|libexttextcat-3.4.5-2|78	Data files for %{name}.
21mr|libexttextcat-3.4.5-2|79	
21mr|libexttextcat-3.4.5-2|80	%files data
21mr|libexttextcat-3.4.5-2|81	%doc LICENSE README*
21mr|libexttextcat-3.4.5-2|82	%{_datadir}/%{name}
21mr|libexttextcat-3.4.5-2|83	
21mr|libexttextcat-3.4.5-2|84	#----------------------------------------------------------------------------
21mr|libexttextcat-3.4.5-2|85	
21mr|libexttextcat-3.4.5-2|86	%prep
21mr|libexttextcat-3.4.5-2|87	%setup -q
21mr|libexttextcat-3.4.5-2|88	
21mr|libexttextcat-3.4.5-2|89	%build
21mr|libexttextcat-3.4.5-2|90	mkdir -p m4
21mr|libexttextcat-3.4.5-2|91	autoreconf -fi
21mr|libexttextcat-3.4.5-2|92	%configure \
21mr|libexttextcat-3.4.5-2|93	--disable-static \
21mr|libexttextcat-3.4.5-2|94	
21mr|libexttextcat-3.4.5-2|95	%make
21mr|libexttextcat-3.4.5-2|96	
21mr|libexttextcat-3.4.5-2|97	%install
21mr|libexttextcat-3.4.5-2|98	%makeinstall_std
21mr|libexttextcat-3.4.5-2|99	
21mr|libexttextcat-3.4.5-2|100	%check
21mr|libexttextcat-3.4.5-2|101	make check

13575 21
21mr|libfakekey-0.3-1|1	%define major 0
21mr|libfakekey-0.3-1|2	%define libname %mklibname fakekey 0
21mr|libfakekey-0.3-1|3	%define devname %mklibname fakekey -d
21mr|libfakekey-0.3-1|4	%define _disable_rebuild_configure 1
21mr|libfakekey-0.3-1|5	
21mr|libfakekey-0.3-1|6	Summary:	Converting characters to X key-presses
21mr|libfakekey-0.3-1|7	Name:		libfakekey
21mr|libfakekey-0.3-1|8	Version:	0.3
21mr|libfakekey-0.3-1|9	Release:	1
21mr|libfakekey-0.3-1|10	License:	LGPLv2+
21mr|libfakekey-0.3-1|11	Group:		System/Libraries
21mr|libfakekey-0.3-1|12	Url:		http://projects.o-hand.com/matchbox/
21mr|libfakekey-0.3-1|13	Source0:	http://git.yoctoproject.org/cgit.cgi/libfakekey/snapshot/libfakekey-%{version}.tar.gz
21mr|libfakekey-0.3-1|14	BuildRequires:	pkgconfig(x11)
21mr|libfakekey-0.3-1|15	BuildRequires:	pkgconfig(xi)
21mr|libfakekey-0.3-1|16	BuildRequires:	pkgconfig(xtst)
21mr|libfakekey-0.3-1|17	
21mr|libfakekey-0.3-1|18	%description
21mr|libfakekey-0.3-1|19	libfakekey is a simple library for converting UTF-8 characters into
21mr|libfakekey-0.3-1|20	'fake' X key-presses.
21mr|libfakekey-0.3-1|21	
21mr|libfakekey-0.3-1|22	#----------------------------------------------------------------------------
21mr|libfakekey-0.3-1|23	
21mr|libfakekey-0.3-1|24	%package -n %{libname}
21mr|libfakekey-0.3-1|25	Summary:	Converting characters to X key-presses
21mr|libfakekey-0.3-1|26	Group:		System/Libraries
21mr|libfakekey-0.3-1|27	
21mr|libfakekey-0.3-1|28	%description -n %{libname}
21mr|libfakekey-0.3-1|29	libfakekey is a simple library for converting UTF-8 characters into
21mr|libfakekey-0.3-1|30	'fake' X key-presses.
21mr|libfakekey-0.3-1|31	
21mr|libfakekey-0.3-1|32	%files -n %{libname}
21mr|libfakekey-0.3-1|33	%doc COPYING
21mr|libfakekey-0.3-1|34	%{_libdir}/libfakekey.so.%{major}*
21mr|libfakekey-0.3-1|35	
21mr|libfakekey-0.3-1|36	#----------------------------------------------------------------------------
21mr|libfakekey-0.3-1|37	
21mr|libfakekey-0.3-1|38	%package -n %{devname}
21mr|libfakekey-0.3-1|39	Summary:	Development files for %{name}
21mr|libfakekey-0.3-1|40	Group:		Development/C
21mr|libfakekey-0.3-1|41	Requires:	%{libname} = %{EVRD}
21mr|libfakekey-0.3-1|42	
21mr|libfakekey-0.3-1|43	%description -n %{devname}
21mr|libfakekey-0.3-1|44	This package contains libraries and header files for developing applications
21mr|libfakekey-0.3-1|45	that use %{name}.
21mr|libfakekey-0.3-1|46	
21mr|libfakekey-0.3-1|47	%files -n %{devname}
21mr|libfakekey-0.3-1|48	%{_includedir}/fakekey/
21mr|libfakekey-0.3-1|49	%{_libdir}/libfakekey.so
21mr|libfakekey-0.3-1|50	%{_libdir}/pkgconfig/libfakekey.pc
21mr|libfakekey-0.3-1|51	
21mr|libfakekey-0.3-1|52	#----------------------------------------------------------------------------
21mr|libfakekey-0.3-1|53	
21mr|libfakekey-0.3-1|54	%prep
21mr|libfakekey-0.3-1|55	%setup -q
21mr|libfakekey-0.3-1|56	
21mr|libfakekey-0.3-1|57	%build
21mr|libfakekey-0.3-1|58	autoreconf -vfi
21mr|libfakekey-0.3-1|59	export LDFLAGS="-lX11 -lXtst -lXi"
21mr|libfakekey-0.3-1|60	%configure --disable-static
21mr|libfakekey-0.3-1|61	%make
21mr|libfakekey-0.3-1|62	
21mr|libfakekey-0.3-1|63	%install
21mr|libfakekey-0.3-1|64	%makeinstall_std

13576 21
21mr|libfastjson-0.99.9-1|1	%define major 4
21mr|libfastjson-0.99.9-1|2	%define libname %mklibname fastjson %{major}
21mr|libfastjson-0.99.9-1|3	%define devname %mklibname fastjson -d
21mr|libfastjson-0.99.9-1|4	
21mr|libfastjson-0.99.9-1|5	Summary:	Fast JSON parsing library, a fork of json-c
21mr|libfastjson-0.99.9-1|6	Name:		libfastjson
21mr|libfastjson-0.99.9-1|7	Version:	0.99.9
21mr|libfastjson-0.99.9-1|8	Release:	1
21mr|libfastjson-0.99.9-1|9	License:	MIT
21mr|libfastjson-0.99.9-1|10	Group:		System/Libraries
21mr|libfastjson-0.99.9-1|11	Url:		https://github.com/rsyslog/libfastjson
21mr|libfastjson-0.99.9-1|12	Source0:	http://download.rsyslog.com/libfastjson/%{name}-%{version}.tar.gz
21mr|libfastjson-0.99.9-1|13	
21mr|libfastjson-0.99.9-1|14	%description
21mr|libfastjson-0.99.9-1|15	A fast JSON parsing library, a fork of json-c, developed by the rsyslog team
21mr|libfastjson-0.99.9-1|16	and used for rsyslog and liblognorm.
21mr|libfastjson-0.99.9-1|17	
21mr|libfastjson-0.99.9-1|18	#----------------------------------------------------------------------------
21mr|libfastjson-0.99.9-1|19	
21mr|libfastjson-0.99.9-1|20	%package -n %{libname}
21mr|libfastjson-0.99.9-1|21	Summary:	Fast JSON parsing shared library
21mr|libfastjson-0.99.9-1|22	Group:		System/Libraries
21mr|libfastjson-0.99.9-1|23	
21mr|libfastjson-0.99.9-1|24	%description -n %{libname}
21mr|libfastjson-0.99.9-1|25	A fast JSON parsing library, a fork of json-c, developed by the rsyslog team
21mr|libfastjson-0.99.9-1|26	and used for rsyslog and liblognorm.
21mr|libfastjson-0.99.9-1|27	
21mr|libfastjson-0.99.9-1|28	%files -n %{libname}
21mr|libfastjson-0.99.9-1|29	%{_libdir}/libfastjson.so.%{major}*
21mr|libfastjson-0.99.9-1|30	
21mr|libfastjson-0.99.9-1|31	#----------------------------------------------------------------------------
21mr|libfastjson-0.99.9-1|32	
21mr|libfastjson-0.99.9-1|33	%package -n %{devname}
21mr|libfastjson-0.99.9-1|34	Summary:	Development files for libfastjson
21mr|libfastjson-0.99.9-1|35	Group:		Development/C
21mr|libfastjson-0.99.9-1|36	Requires:	%{libname} = %{EVRD}
21mr|libfastjson-0.99.9-1|37	Provides:	%{name}-devel = %{EVRD}
21mr|libfastjson-0.99.9-1|38	
21mr|libfastjson-0.99.9-1|39	%description -n %{devname}
21mr|libfastjson-0.99.9-1|40	A fast JSON parsing library, a fork of json-c, developed by the rsyslog team
21mr|libfastjson-0.99.9-1|41	and used for rsyslog and liblognorm.
21mr|libfastjson-0.99.9-1|42	
21mr|libfastjson-0.99.9-1|43	%files -n %{devname}
21mr|libfastjson-0.99.9-1|44	%{_libdir}/libfastjson.so
21mr|libfastjson-0.99.9-1|45	%{_includedir}/libfastjson
21mr|libfastjson-0.99.9-1|46	%{_libdir}/pkgconfig/libfastjson.pc
21mr|libfastjson-0.99.9-1|47	
21mr|libfastjson-0.99.9-1|48	#----------------------------------------------------------------------------
21mr|libfastjson-0.99.9-1|49	
21mr|libfastjson-0.99.9-1|50	%prep
21mr|libfastjson-0.99.9-1|51	%setup -q
21mr|libfastjson-0.99.9-1|52	
21mr|libfastjson-0.99.9-1|53	%build
21mr|libfastjson-0.99.9-1|54	%configure \
21mr|libfastjson-0.99.9-1|55	--disable-static
21mr|libfastjson-0.99.9-1|56	%make
21mr|libfastjson-0.99.9-1|57	
21mr|libfastjson-0.99.9-1|58	%install
21mr|libfastjson-0.99.9-1|59	%makeinstall_std
21mr|libfastjson-0.99.9-1|60	
21mr|libfastjson-0.99.9-1|61	%check
21mr|libfastjson-0.99.9-1|62	%make check

13577 21
21mr|libffado-2.4.4-1|1	%define	major 2
21mr|libffado-2.4.4-1|2	%define	libname %mklibname ffado %{major}
21mr|libffado-2.4.4-1|3	%define	devname %mklibname ffado -d
21mr|libffado-2.4.4-1|4	
21mr|libffado-2.4.4-1|5	Summary:	Firewire audio drivers for JACK
21mr|libffado-2.4.4-1|6	Name:		libffado
21mr|libffado-2.4.4-1|7	Version:	2.4.4
21mr|libffado-2.4.4-1|8	Release:	1
21mr|libffado-2.4.4-1|9	License:	GPLv2+ and GPLv3+
21mr|libffado-2.4.4-1|10	Group:		Sound
21mr|libffado-2.4.4-1|11	Url:		http://www.ffado.org/
21mr|libffado-2.4.4-1|12	Source0:	http://www.ffado.org/files/%{name}-%{version}.tgz
21mr|libffado-2.4.4-1|13	Patch0:		libffado-2.4.4-no-test-apps.patch
21mr|libffado-2.4.4-1|14	Patch1:		libffado-2.4.4-icon-name.patch
21mr|libffado-2.4.4-1|15	BuildRequires:	scons
21mr|libffado-2.4.4-1|16	BuildRequires:	subversion
21mr|libffado-2.4.4-1|17	BuildRequires:	python3-dbus
21mr|libffado-2.4.4-1|18	BuildRequires:	python3-qt5-devel
21mr|libffado-2.4.4-1|19	BuildRequires:	pkgconfig(alsa)
21mr|libffado-2.4.4-1|20	BuildRequires:	pkgconfig(dbus-1)
21mr|libffado-2.4.4-1|21	BuildRequires:	pkgconfig(dbus-c++-1)
21mr|libffado-2.4.4-1|22	BuildRequires:	pkgconfig(expat)
21mr|libffado-2.4.4-1|23	BuildRequires:	pkgconfig(jack) >= 1.9.9
21mr|libffado-2.4.4-1|24	BuildRequires:	pkgconfig(libavc1394) >= 0.5.3
21mr|libffado-2.4.4-1|25	BuildRequires:	pkgconfig(libconfig)
21mr|libffado-2.4.4-1|26	BuildRequires:	pkgconfig(libiec61883) >= 1.1.0
21mr|libffado-2.4.4-1|27	BuildRequires:	pkgconfig(libraw1394) >= 2.0.5
21mr|libffado-2.4.4-1|28	BuildRequires:	pkgconfig(libxml++-2.6)
21mr|libffado-2.4.4-1|29	
21mr|libffado-2.4.4-1|30	%description
21mr|libffado-2.4.4-1|31	The FFADO library provides a generic, open-source solution for the
21mr|libffado-2.4.4-1|32	support of FireWire based audio devices for the Linux platform. It is the
21mr|libffado-2.4.4-1|33	successor of the FreeBoB project. Currently this library is used by the
21mr|libffado-2.4.4-1|34	firewire backends of the jack audio connection kit sound server
21mr|libffado-2.4.4-1|35	(jackit package). This backend provides audio and midi support,
21mr|libffado-2.4.4-1|36	and is available in both jack1 and jack2.
21mr|libffado-2.4.4-1|37	
21mr|libffado-2.4.4-1|38	#----------------------------------------------------------------------------
21mr|libffado-2.4.4-1|39	
21mr|libffado-2.4.4-1|40	%package -n ffado
21mr|libffado-2.4.4-1|41	Summary:	Firewire audio driver applications and utilities
21mr|libffado-2.4.4-1|42	Group:		Sound
21mr|libffado-2.4.4-1|43	Requires:	%{libname} = %{EVRD}
21mr|libffado-2.4.4-1|44	Requires:	python3-dbus
21mr|libffado-2.4.4-1|45	Requires:	python3-qt5
21mr|libffado-2.4.4-1|46	#Requires:	qt4-qtdbus
21mr|libffado-2.4.4-1|47	Conflicts:	%{mklibname ffado 2} < 2.1.0-2
21mr|libffado-2.4.4-1|48	
21mr|libffado-2.4.4-1|49	%description -n ffado
21mr|libffado-2.4.4-1|50	Configuration utilities for the FFADO firewire drivers.
21mr|libffado-2.4.4-1|51	
21mr|libffado-2.4.4-1|52	%files -n ffado
21mr|libffado-2.4.4-1|53	%doc AUTHORS ChangeLog LICENSE.* README
21mr|libffado-2.4.4-1|54	%{_bindir}/*
21mr|libffado-2.4.4-1|55	%dir %{_datadir}/%{name}
21mr|libffado-2.4.4-1|56	%{_datadir}/%{name}/configuration
21mr|libffado-2.4.4-1|57	%{_datadir}/%{name}/*.xml
21mr|libffado-2.4.4-1|58	%{_datadir}/applications/ffado-mixer.desktop
21mr|libffado-2.4.4-1|59	%{_datadir}/metainfo/ffado-mixer.appdata.xml
21mr|libffado-2.4.4-1|60	%dir %{_datadir}/%{name}/icons
21mr|libffado-2.4.4-1|61	%{_datadir}/%{name}/icons/hi64-apps-ffado.png
21mr|libffado-2.4.4-1|62	%{py3_puresitedir}/ffado/*.ui
21mr|libffado-2.4.4-1|63	%{py3_puresitedir}/ffado/*.py*
21mr|libffado-2.4.4-1|64	%{py3_puresitedir}/ffado/__pycache__
21mr|libffado-2.4.4-1|65	%{py3_puresitedir}/ffado/mixer/*.ui
21mr|libffado-2.4.4-1|66	%{py3_puresitedir}/ffado/mixer/*.py*
21mr|libffado-2.4.4-1|67	%{py3_puresitedir}/ffado/mixer/__pycache__
21mr|libffado-2.4.4-1|68	%{py3_puresitedir}/ffado/widgets/*.py*
21mr|libffado-2.4.4-1|69	%{py3_puresitedir}/ffado/widgets/__pycache__
21mr|libffado-2.4.4-1|70	%{_datadir}/dbus-1/services/org.ffado.Control.service
21mr|libffado-2.4.4-1|71	%doc %{_mandir}/man1/*
21mr|libffado-2.4.4-1|72	
21mr|libffado-2.4.4-1|73	#----------------------------------------------------------------------------
21mr|libffado-2.4.4-1|74	
21mr|libffado-2.4.4-1|75	%package -n %{libname}
21mr|libffado-2.4.4-1|76	Summary:	Firewire audio drivers for JACK
21mr|libffado-2.4.4-1|77	Group:		System/Libraries
21mr|libffado-2.4.4-1|78	
21mr|libffado-2.4.4-1|79	%description -n %{libname}
21mr|libffado-2.4.4-1|80	The FFADO library provides a generic, open-source solution for the
21mr|libffado-2.4.4-1|81	support of FireWire based audio devices for the Linux platform. It is the
21mr|libffado-2.4.4-1|82	successor of the FreeBoB project. Currently this library is used by the
21mr|libffado-2.4.4-1|83	firewire backends of the jack audio connection kit sound server
21mr|libffado-2.4.4-1|84	(jackit package). This backend provides audio and midi support,
21mr|libffado-2.4.4-1|85	and is available in both jack1 and jack2.
21mr|libffado-2.4.4-1|86	
21mr|libffado-2.4.4-1|87	%files -n %{libname}
21mr|libffado-2.4.4-1|88	%doc AUTHORS LICENSE.*
21mr|libffado-2.4.4-1|89	%{_libdir}/libffado.so.%{major}*
21mr|libffado-2.4.4-1|90	%{_udevrulesdir}/60-ffado.rules
21mr|libffado-2.4.4-1|91	
21mr|libffado-2.4.4-1|92	#----------------------------------------------------------------------------
21mr|libffado-2.4.4-1|93	
21mr|libffado-2.4.4-1|94	%package -n %{devname}
21mr|libffado-2.4.4-1|95	Summary:	Firewire audio driver library development headers
21mr|libffado-2.4.4-1|96	Group:		Sound
21mr|libffado-2.4.4-1|97	Requires:	%{libname} = %{EVRD}
21mr|libffado-2.4.4-1|98	Provides:	%{name}-devel = %{EVRD}
21mr|libffado-2.4.4-1|99	
21mr|libffado-2.4.4-1|100	%description -n %{devname}
21mr|libffado-2.4.4-1|101	Development files needed to build applications against libffado.
21mr|libffado-2.4.4-1|102	
21mr|libffado-2.4.4-1|103	%files -n %{devname}
21mr|libffado-2.4.4-1|104	%doc AUTHORS LICENSE.*
21mr|libffado-2.4.4-1|105	%{_libdir}/%{name}.so
21mr|libffado-2.4.4-1|106	%dir %{_includedir}/%{name}
21mr|libffado-2.4.4-1|107	%{_includedir}/%{name}/*.h
21mr|libffado-2.4.4-1|108	%{_libdir}/pkgconfig/%{name}.pc
21mr|libffado-2.4.4-1|109	%{_libdir}/libffado/static_info.txt
21mr|libffado-2.4.4-1|110	
21mr|libffado-2.4.4-1|111	#----------------------------------------------------------------------------
21mr|libffado-2.4.4-1|112	
21mr|libffado-2.4.4-1|113	%prep
21mr|libffado-2.4.4-1|114	%autosetup -p1
21mr|libffado-2.4.4-1|115	
21mr|libffado-2.4.4-1|116	# Fix Python shebangs
21mr|libffado-2.4.4-1|117	sed -i 's|/usr/bin/.*python$|/usr/bin/python3|' \
21mr|libffado-2.4.4-1|118	admin/*.py doc/SConscript tests/python/*.py tests/*.py \
21mr|libffado-2.4.4-1|119	support/mixer-qt4/ffado-mixer* support/mixer-qt4/SConscript \
21mr|libffado-2.4.4-1|120	support/tools/*.py support/tools/SConscript
21mr|libffado-2.4.4-1|121	
21mr|libffado-2.4.4-1|122	%build
21mr|libffado-2.4.4-1|123	%config_update
21mr|libffado-2.4.4-1|124	#%%define _disable_ld_no_undefined 1
21mr|libffado-2.4.4-1|125	%scons \
21mr|libffado-2.4.4-1|126	PREFIX=%{_prefix} \
21mr|libffado-2.4.4-1|127	LIBDIR=%{_libdir} \
21mr|libffado-2.4.4-1|128	MANDIR=%{_mandir} \
21mr|libffado-2.4.4-1|129	PYTHON_INTERPRETER=/usr/bin/python3 \
21mr|libffado-2.4.4-1|130	CUSTOM_ENV=True \
21mr|libffado-2.4.4-1|131	CFLAGS="%{optflags} -std=gnu++11 -ffast-math" \
21mr|libffado-2.4.4-1|132	CXXFLAGS="%{optflags} -std=gnu++11 -ffast-math" \
21mr|libffado-2.4.4-1|133	LDFLAGS="%{ldflags}" \
21mr|libffado-2.4.4-1|134	UDEVDIR=%{_udevrulesdir} \
21mr|libffado-2.4.4-1|135	ENABLE_OPTIMIZATIONS=True
21mr|libffado-2.4.4-1|136	
21mr|libffado-2.4.4-1|137	
21mr|libffado-2.4.4-1|138	%install
21mr|libffado-2.4.4-1|139	%scons_install \
21mr|libffado-2.4.4-1|140	PREFIX=%{_prefix} \
21mr|libffado-2.4.4-1|141	LIBDIR=%{_libdir} \
21mr|libffado-2.4.4-1|142	DESTDIR=%{buildroot}
21mr|libffado-2.4.4-1|143	
21mr|libffado-2.4.4-1|144	rm -rf %{buildroot}%{_bindir}/test-dice-eap
21mr|libffado-2.4.4-1|145	
21mr|libffado-2.4.4-1|146	# Provide a .desktop file for mixer utility
21mr|libffado-2.4.4-1|147	mkdir -p %{buildroot}%{_datadir}/applications
21mr|libffado-2.4.4-1|148	cat > %{buildroot}%{_datadir}/applications/ffado-mixer.desktop <<EOF
21mr|libffado-2.4.4-1|149	[Desktop Entry]
21mr|libffado-2.4.4-1|150	Name=Ffado Mixer
21mr|libffado-2.4.4-1|151	Name[ru]=Микшер Ffado
21mr|libffado-2.4.4-1|152	Comment=Mixer for Firewire Audio Devices
21mr|libffado-2.4.4-1|153	Comment[ru]=Микшер для аудио-устройств Firewire
21mr|libffado-2.4.4-1|154	Exec=ffado-mixer
21mr|libffado-2.4.4-1|155	Icon=hi64-apps-ffado.png
21mr|libffado-2.4.4-1|156	Terminal=false
21mr|libffado-2.4.4-1|157	Type=Application
21mr|libffado-2.4.4-1|158	Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;
21mr|libffado-2.4.4-1|159	EOF

13578 21
21mr|libffi-3.3-3|1	%global debug_package %nil
21mr|libffi-3.3-3|2	
21mr|libffi-3.3-3|3	%define major 7
21mr|libffi-3.3-3|4	%define libname %mklibname ffi %{major}
21mr|libffi-3.3-3|5	%define devname %mklibname ffi -d
21mr|libffi-3.3-3|6	%define staticname %mklibname ffi -d -s
21mr|libffi-3.3-3|7	# temporary fix, works incorrectly with -O2,-O3 flags
21mr|libffi-3.3-3|8	%ifarch %{e2k}
21mr|libffi-3.3-3|9	#% global optflags %{optflags} -O0
21mr|libffi-3.3-3|10	%endif
21mr|libffi-3.3-3|11	
21mr|libffi-3.3-3|12	Summary:	A portable foreign function interface library
21mr|libffi-3.3-3|13	Name:		libffi
21mr|libffi-3.3-3|14	Version:	3.3
21mr|libffi-3.3-3|15	Release:	3
21mr|libffi-3.3-3|16	License:	BSD
21mr|libffi-3.3-3|17	Group:		System/Libraries
21mr|libffi-3.3-3|18	Url:		http://sourceware.org/%{name}
21mr|libffi-3.3-3|19	Source0:	ftp://sourceware.org/pub/%{name}/%{name}-%{version}.tar.gz
21mr|libffi-3.3-3|20	Patch0:		libffi-3.2.1-o-tmpfile-eacces.patch
21mr|libffi-3.3-3|21	Patch1:		libffi-3.4.2-e2k.patch
21mr|libffi-3.3-3|22	
21mr|libffi-3.3-3|23	%description
21mr|libffi-3.3-3|24	Compilers for high level languages generate code that follow certain
21mr|libffi-3.3-3|25	conventions. These conventions are necessary, in part, for separate
21mr|libffi-3.3-3|26	compilation to work. One such convention is the "calling convention".
21mr|libffi-3.3-3|27	The calling convention is a set of assumptions made by the compiler
21mr|libffi-3.3-3|28	about where function arguments will be found on entry to a function. A
21mr|libffi-3.3-3|29	calling convention also specifies where the return value for a function
21mr|libffi-3.3-3|30	is found.
21mr|libffi-3.3-3|31	
21mr|libffi-3.3-3|32	Some programs may not know at the time of compilation what arguments
21mr|libffi-3.3-3|33	are to be passed to a function.  For instance, an interpreter may be
21mr|libffi-3.3-3|34	told at run-time about the number and types of arguments used to call a
21mr|libffi-3.3-3|35	given function. `Libffi' can be used in such programs to provide a
21mr|libffi-3.3-3|36	bridge from the interpreter program to compiled code.
21mr|libffi-3.3-3|37	
21mr|libffi-3.3-3|38	The `libffi' library provides a portable, high level programming
21mr|libffi-3.3-3|39	interface to various calling conventions. This allows a programmer to
21mr|libffi-3.3-3|40	call any function specified by a call interface description at run time.
21mr|libffi-3.3-3|41	
21mr|libffi-3.3-3|42	FFI stands for Foreign Function Interface. A foreign function
21mr|libffi-3.3-3|43	interface is the popular name for the interface that allows code
21mr|libffi-3.3-3|44	written in one language to call code written in another language. The
21mr|libffi-3.3-3|45	`libffi' library really only provides the lowest, machine dependent
21mr|libffi-3.3-3|46	layer of a fully featured foreign function interface. A layer must
21mr|libffi-3.3-3|47	exist above `libffi' that handles type conversions for values passed
21mr|libffi-3.3-3|48	between the two languages.
21mr|libffi-3.3-3|49	
21mr|libffi-3.3-3|50	#----------------------------------------------------------------------------
21mr|libffi-3.3-3|51	
21mr|libffi-3.3-3|52	%package -n %{libname}
21mr|libffi-3.3-3|53	Summary:	A portable foreign function interface library
21mr|libffi-3.3-3|54	Group:		System/Libraries
21mr|libffi-3.3-3|55	# compat with RH/Fedora
21mr|libffi-3.3-3|56	Provides:   libffi = %{EVRD}
21mr|libffi-3.3-3|57	
21mr|libffi-3.3-3|58	%description -n %{libname}
21mr|libffi-3.3-3|59	Compilers for high level languages generate code that follow certain
21mr|libffi-3.3-3|60	conventions. These conventions are necessary, in part, for separate
21mr|libffi-3.3-3|61	compilation to work. One such convention is the "calling convention".
21mr|libffi-3.3-3|62	The calling convention is a set of assumptions made by the compiler
21mr|libffi-3.3-3|63	about where function arguments will be found on entry to a function. A
21mr|libffi-3.3-3|64	calling convention also specifies where the return value for a function
21mr|libffi-3.3-3|65	is found.
21mr|libffi-3.3-3|66	
21mr|libffi-3.3-3|67	Some programs may not know at the time of compilation what arguments
21mr|libffi-3.3-3|68	are to be passed to a function.  For instance, an interpreter may be
21mr|libffi-3.3-3|69	told at run-time about the number and types of arguments used to call a
21mr|libffi-3.3-3|70	given function. `Libffi' can be used in such programs to provide a
21mr|libffi-3.3-3|71	bridge from the interpreter program to compiled code.
21mr|libffi-3.3-3|72	
21mr|libffi-3.3-3|73	The `libffi' library provides a portable, high level programming
21mr|libffi-3.3-3|74	interface to various calling conventions. This allows a programmer to
21mr|libffi-3.3-3|75	call any function specified by a call interface description at run time.
21mr|libffi-3.3-3|76	
21mr|libffi-3.3-3|77	FFI stands for Foreign Function Interface. A foreign function
21mr|libffi-3.3-3|78	interface is the popular name for the interface that allows code
21mr|libffi-3.3-3|79	written in one language to call code written in another language. The
21mr|libffi-3.3-3|80	`libffi' library really only provides the lowest, machine dependent
21mr|libffi-3.3-3|81	layer of a fully featured foreign function interface. A layer must
21mr|libffi-3.3-3|82	exist above `libffi' that handles type conversions for values passed
21mr|libffi-3.3-3|83	between the two languages.
21mr|libffi-3.3-3|84	
21mr|libffi-3.3-3|85	%files -n %{libname}
21mr|libffi-3.3-3|86	%{_libdir}/libffi.so.%{major}*
21mr|libffi-3.3-3|87	
21mr|libffi-3.3-3|88	#----------------------------------------------------------------------------
21mr|libffi-3.3-3|89	
21mr|libffi-3.3-3|90	%package -n %{devname}
21mr|libffi-3.3-3|91	Summary:	Development files for %{name}
21mr|libffi-3.3-3|92	Group:		Development/C
21mr|libffi-3.3-3|93	Requires:	%{libname} = %{EVRD}
21mr|libffi-3.3-3|94	Provides:	ffi-devel = %{EVRD}
21mr|libffi-3.3-3|95	Conflicts:	%{_lib}ffi5-devel < 3.1-3
21mr|libffi-3.3-3|96	Obsoletes:	%{_lib}ffi5-devel < 3.1-3
21mr|libffi-3.3-3|97	
21mr|libffi-3.3-3|98	%description -n %{devname}
21mr|libffi-3.3-3|99	This package contains libraries and header files for developing
21mr|libffi-3.3-3|100	applications that use %{name}.
21mr|libffi-3.3-3|101	
21mr|libffi-3.3-3|102	%files -n %{devname}
21mr|libffi-3.3-3|103	%doc LICENSE
21mr|libffi-3.3-3|104	%{_libdir}/pkgconfig/libffi.pc
21mr|libffi-3.3-3|105	%{_includedir}/ffi*.h
21mr|libffi-3.3-3|106	%{_libdir}/libffi.so
21mr|libffi-3.3-3|107	%{_mandir}/man3/*
21mr|libffi-3.3-3|108	%{_infodir}/libffi.info.*
21mr|libffi-3.3-3|109	
21mr|libffi-3.3-3|110	#----------------------------------------------------------------------------
21mr|libffi-3.3-3|111	
21mr|libffi-3.3-3|112	# The static libffi is used to link Host Dalvik while building
21mr|libffi-3.3-3|113	# Android from source - please don't remove it.
21mr|libffi-3.3-3|114	%package -n %{staticname}
21mr|libffi-3.3-3|115	Summary:	Static libraries for %{name}
21mr|libffi-3.3-3|116	Group:		Development/C
21mr|libffi-3.3-3|117	Requires:	%{devname} = %{EVRD}
21mr|libffi-3.3-3|118	Provides:	ffi-static-devel = %{EVRD}
21mr|libffi-3.3-3|119	
21mr|libffi-3.3-3|120	%description -n %{staticname}
21mr|libffi-3.3-3|121	This package contains static libraries for developing
21mr|libffi-3.3-3|122	applications that use %{name}.
21mr|libffi-3.3-3|123	
21mr|libffi-3.3-3|124	%files -n %{staticname}
21mr|libffi-3.3-3|125	%{_libdir}/*.a
21mr|libffi-3.3-3|126	
21mr|libffi-3.3-3|127	#----------------------------------------------------------------------------
21mr|libffi-3.3-3|128	
21mr|libffi-3.3-3|129	%prep
21mr|libffi-3.3-3|130	%autosetup -p1
21mr|libffi-3.3-3|131	
21mr|libffi-3.3-3|132	%build
21mr|libffi-3.3-3|133	%config_update
21mr|libffi-3.3-3|134	%configure --enable-static
21mr|libffi-3.3-3|135	%make
21mr|libffi-3.3-3|136	
21mr|libffi-3.3-3|137	%check
21mr|libffi-3.3-3|138	#[ -w /dev/ptmx -a -f /proc/self/maps ] || exit
21mr|libffi-3.3-3|139	#make -k check
21mr|libffi-3.3-3|140	
21mr|libffi-3.3-3|141	%install
21mr|libffi-3.3-3|142	%makeinstall_std
21mr|libffi-3.3-3|143	
21mr|libffi-3.3-3|144	sed -i s,"\$(libdir)","\${libdir}",g %{buildroot}%{_libdir}/pkgconfig/libffi.pc
21mr|libffi-3.3-3|145	

13579 21
21mr|libfido2-1.12.0-1|1	%define major 1
21mr|libfido2-1.12.0-1|2	%define libname %mklibname fido2 %{major}
21mr|libfido2-1.12.0-1|3	%define devname %mklibname fido2 -d
21mr|libfido2-1.12.0-1|4	
21mr|libfido2-1.12.0-1|5	# XXX not buildsble with -Wstrict-aliasing=2
21mr|libfido2-1.12.0-1|6	%global debugcflags -g
21mr|libfido2-1.12.0-1|7	
21mr|libfido2-1.12.0-1|8	Summary:        FIDO2 library
21mr|libfido2-1.12.0-1|9	License:        BSD
21mr|libfido2-1.12.0-1|10	Group:          System/Libraries
21mr|libfido2-1.12.0-1|11	Name:           libfido2
21mr|libfido2-1.12.0-1|12	Version:	1.12.0
21mr|libfido2-1.12.0-1|13	Release:	1
21mr|libfido2-1.12.0-1|14	URL:            https://github.com/Yubico/libfido2
21mr|libfido2-1.12.0-1|15	Source0:        https://developers.yubico.com/libfido2/Releases/%{name}-%{version}.tar.gz
21mr|libfido2-1.12.0-1|16	BuildRequires:  cmake
21mr|libfido2-1.12.0-1|17	BuildRequires:  pkgconfig(hidapi-hidraw)
21mr|libfido2-1.12.0-1|18	BuildRequires:  pkgconfig(libcbor)
21mr|libfido2-1.12.0-1|19	BuildRequires:  pkgconfig(libudev)
21mr|libfido2-1.12.0-1|20	BuildRequires:  pkgconfig(openssl)
21mr|libfido2-1.12.0-1|21	BuildRequires:  pkgconfig(zlib)
21mr|libfido2-1.12.0-1|22	
21mr|libfido2-1.12.0-1|23	%define _description \
21mr|libfido2-1.12.0-1|24	%{name} is an open source library to support the FIDO2 protocol.  FIDO2 is\
21mr|libfido2-1.12.0-1|25	an open authentication standard that consists of the W3C Web Authentication\
21mr|libfido2-1.12.0-1|26	specification (WebAuthn API), and the Client to Authentication Protocol\
21mr|libfido2-1.12.0-1|27	(CTAP).  CTAP is an application layer protocol used for communication\
21mr|libfido2-1.12.0-1|28	between a client (browser) or a platform (operating system) with an external\
21mr|libfido2-1.12.0-1|29	authentication device (for example the Yubico Security Key).
21mr|libfido2-1.12.0-1|30	
21mr|libfido2-1.12.0-1|31	%description
21mr|libfido2-1.12.0-1|32	%_description
21mr|libfido2-1.12.0-1|33	
21mr|libfido2-1.12.0-1|34	#-------------------------------------------------------------------------------
21mr|libfido2-1.12.0-1|35	
21mr|libfido2-1.12.0-1|36	%package -n %{libname}
21mr|libfido2-1.12.0-1|37	Summary:        FIDO2 library
21mr|libfido2-1.12.0-1|38	Group:          System/Libraries
21mr|libfido2-1.12.0-1|39	
21mr|libfido2-1.12.0-1|40	%description -n %{libname}
21mr|libfido2-1.12.0-1|41	%_description
21mr|libfido2-1.12.0-1|42	
21mr|libfido2-1.12.0-1|43	%files -n %{libname}
21mr|libfido2-1.12.0-1|44	%license LICENSE
21mr|libfido2-1.12.0-1|45	%doc NEWS README.adoc
21mr|libfido2-1.12.0-1|46	%{_libdir}/libfido2.so.%{major}{,.*}
21mr|libfido2-1.12.0-1|47	
21mr|libfido2-1.12.0-1|48	#-------------------------------------------------------------------------------
21mr|libfido2-1.12.0-1|49	
21mr|libfido2-1.12.0-1|50	%package -n %{devname}
21mr|libfido2-1.12.0-1|51	Summary:        Development files for %{name}
21mr|libfido2-1.12.0-1|52	Group:          Development/C
21mr|libfido2-1.12.0-1|53	Requires:       %{libname} = %{EVRD}
21mr|libfido2-1.12.0-1|54	
21mr|libfido2-1.12.0-1|55	%description -n %{devname}
21mr|libfido2-1.12.0-1|56	Development libraries and header files for %{name}
21mr|libfido2-1.12.0-1|57	
21mr|libfido2-1.12.0-1|58	%_description
21mr|libfido2-1.12.0-1|59	
21mr|libfido2-1.12.0-1|60	%files -n %{devname}
21mr|libfido2-1.12.0-1|61	%license LICENSE
21mr|libfido2-1.12.0-1|62	%doc NEWS README.adoc
21mr|libfido2-1.12.0-1|63	%{_libdir}/pkgconfig/*
21mr|libfido2-1.12.0-1|64	%{_libdir}/libfido2.so
21mr|libfido2-1.12.0-1|65	%{_includedir}/*
21mr|libfido2-1.12.0-1|66	%{_mandir}/man3/*
21mr|libfido2-1.12.0-1|67	
21mr|libfido2-1.12.0-1|68	#-------------------------------------------------------------------------------
21mr|libfido2-1.12.0-1|69	
21mr|libfido2-1.12.0-1|70	%package -n fido2-tools
21mr|libfido2-1.12.0-1|71	Summary:        FIDO2 tools
21mr|libfido2-1.12.0-1|72	Group:          System/Base
21mr|libfido2-1.12.0-1|73	Provides:       %{name}-tools = %{EVRD}
21mr|libfido2-1.12.0-1|74	
21mr|libfido2-1.12.0-1|75	%description -n fido2-tools
21mr|libfido2-1.12.0-1|76	FIDO2 command line tools to access and configure a FIDO2 compliant
21mr|libfido2-1.12.0-1|77	authentication device.
21mr|libfido2-1.12.0-1|78	
21mr|libfido2-1.12.0-1|79	%_description
21mr|libfido2-1.12.0-1|80	
21mr|libfido2-1.12.0-1|81	%files -n fido2-tools
21mr|libfido2-1.12.0-1|82	%license LICENSE
21mr|libfido2-1.12.0-1|83	%doc NEWS README.adoc
21mr|libfido2-1.12.0-1|84	%{_bindir}/*
21mr|libfido2-1.12.0-1|85	%{_mandir}/man1/*
21mr|libfido2-1.12.0-1|86	
21mr|libfido2-1.12.0-1|87	#-------------------------------------------------------------------------------
21mr|libfido2-1.12.0-1|88	
21mr|libfido2-1.12.0-1|89	%prep
21mr|libfido2-1.12.0-1|90	%autosetup -p1
21mr|libfido2-1.12.0-1|91	
21mr|libfido2-1.12.0-1|92	#sed -i'' man/CMakeLists.txt -e 's,COMMAND gzip,COMMAND true,g'
21mr|libfido2-1.12.0-1|93	
21mr|libfido2-1.12.0-1|94	%build
21mr|libfido2-1.12.0-1|95	%ifarch %{e2k}
21mr|libfido2-1.12.0-1|96	CFLAGS="%{optflags} -Wno-error=conversion"
21mr|libfido2-1.12.0-1|97	%endif
21mr|libfido2-1.12.0-1|98	# examples/cred.c:153: undefined reference to `fido_dev_open_with_info'
21mr|libfido2-1.12.0-1|99	%cmake -DBUILD_EXAMPLES:BOOL=OFF
21mr|libfido2-1.12.0-1|100	%make
21mr|libfido2-1.12.0-1|101	
21mr|libfido2-1.12.0-1|102	%install
21mr|libfido2-1.12.0-1|103	%makeinstall_std -C build

13580 21
21mr|libfilezilla-0.31.1-1|1	%define major 16
21mr|libfilezilla-0.31.1-1|2	%define libname %mklibname filezilla %{major}
21mr|libfilezilla-0.31.1-1|3	%define devname %mklibname filezilla -d
21mr|libfilezilla-0.31.1-1|4	
21mr|libfilezilla-0.31.1-1|5	Summary:	Small and modern C++ library
21mr|libfilezilla-0.31.1-1|6	Name:		libfilezilla
21mr|libfilezilla-0.31.1-1|7	Version:	0.31.1
21mr|libfilezilla-0.31.1-1|8	Release:	1
21mr|libfilezilla-0.31.1-1|9	License:	GPLv2+
21mr|libfilezilla-0.31.1-1|10	Group:		System/Libraries
21mr|libfilezilla-0.31.1-1|11	Url:		https://lib.filezilla-project.org/
21mr|libfilezilla-0.31.1-1|12	#download link bad, its have checksum in URL
21mr|libfilezilla-0.31.1-1|13	Source0:	libfilezilla-%{version}.tar.bz2
21mr|libfilezilla-0.31.1-1|14	BuildRequires:	doxygen
21mr|libfilezilla-0.31.1-1|15	BuildRequires:	graphviz
21mr|libfilezilla-0.31.1-1|16	BuildRequires:	pkgconfig(nettle)
21mr|libfilezilla-0.31.1-1|17	BuildRequires:	pkgconfig(gnutls)
21mr|libfilezilla-0.31.1-1|18	BuildRequires:	pkgconfig(gmp)
21mr|libfilezilla-0.31.1-1|19	
21mr|libfilezilla-0.31.1-1|20	# needed for testsuite
21mr|libfilezilla-0.31.1-1|21	BuildRequires:	locales-en
21mr|libfilezilla-0.31.1-1|22	BuildRequires:	pkgconfig(cppunit)
21mr|libfilezilla-0.31.1-1|23	
21mr|libfilezilla-0.31.1-1|24	%description
21mr|libfilezilla-0.31.1-1|25	libfilezilla is a free, open source C++ library, offering some basic
21mr|libfilezilla-0.31.1-1|26	functionality to build high-performing, platform-independent programs.
21mr|libfilezilla-0.31.1-1|27	Some of the highlights include:
21mr|libfilezilla-0.31.1-1|28	
21mr|libfilezilla-0.31.1-1|29	* A typesafe, multi-threaded event system that's very simple to use yet
21mr|libfilezilla-0.31.1-1|30	extremely efficient.
21mr|libfilezilla-0.31.1-1|31	* Timers for periodic events.
21mr|libfilezilla-0.31.1-1|32	* A datetime class that not only tracks timestamp but also their accuracy,
21mr|libfilezilla-0.31.1-1|33	which simplifies dealing with timestamps originating from different sources.
21mr|libfilezilla-0.31.1-1|34	* Simple process handling for spawning child processes with redirected I/O.
21mr|libfilezilla-0.31.1-1|35	
21mr|libfilezilla-0.31.1-1|36	#----------------------------------------------------------------------------
21mr|libfilezilla-0.31.1-1|37	
21mr|libfilezilla-0.31.1-1|38	%package locales
21mr|libfilezilla-0.31.1-1|39	Summary:	Locales for %{name}
21mr|libfilezilla-0.31.1-1|40	Group:		System/Internationalization
21mr|libfilezilla-0.31.1-1|41	
21mr|libfilezilla-0.31.1-1|42	%description locales
21mr|libfilezilla-0.31.1-1|43	Provides translation messages for %{name}
21mr|libfilezilla-0.31.1-1|44	
21mr|libfilezilla-0.31.1-1|45	%files locales -f %{name}.lang
21mr|libfilezilla-0.31.1-1|46	
21mr|libfilezilla-0.31.1-1|47	#----------------------------------------------------------------------------
21mr|libfilezilla-0.31.1-1|48	
21mr|libfilezilla-0.31.1-1|49	%package -n %{libname}
21mr|libfilezilla-0.31.1-1|50	Summary:	Small and modern C++ library
21mr|libfilezilla-0.31.1-1|51	Group:		System/Libraries
21mr|libfilezilla-0.31.1-1|52	Recommends:	%{name}-locales >= %{version}
21mr|libfilezilla-0.31.1-1|53	
21mr|libfilezilla-0.31.1-1|54	%description -n %{libname}
21mr|libfilezilla-0.31.1-1|55	libfilezilla is a free, open source C++ library, offering some basic
21mr|libfilezilla-0.31.1-1|56	functionality to build high-performing, platform-independent programs.
21mr|libfilezilla-0.31.1-1|57	Some of the highlights include:
21mr|libfilezilla-0.31.1-1|58	
21mr|libfilezilla-0.31.1-1|59	* A typesafe, multi-threaded event system that's very simple to use yet
21mr|libfilezilla-0.31.1-1|60	extremely efficient.
21mr|libfilezilla-0.31.1-1|61	* Timers for periodic events.
21mr|libfilezilla-0.31.1-1|62	* A datetime class that not only tracks timestamp but also their accuracy,
21mr|libfilezilla-0.31.1-1|63	which simplifies dealing with timestamps originating from different sources.
21mr|libfilezilla-0.31.1-1|64	* Simple process handling for spawning child processes with redirected I/O.
21mr|libfilezilla-0.31.1-1|65	
21mr|libfilezilla-0.31.1-1|66	%files -n %{libname}
21mr|libfilezilla-0.31.1-1|67	%doc AUTHORS ChangeLog NEWS README
21mr|libfilezilla-0.31.1-1|68	%{_libdir}/%{name}.so.%{major}*
21mr|libfilezilla-0.31.1-1|69	
21mr|libfilezilla-0.31.1-1|70	#----------------------------------------------------------------------------
21mr|libfilezilla-0.31.1-1|71	
21mr|libfilezilla-0.31.1-1|72	%package -n %{devname}
21mr|libfilezilla-0.31.1-1|73	Summary:	Development package for %{name}
21mr|libfilezilla-0.31.1-1|74	Group:		Development/C++
21mr|libfilezilla-0.31.1-1|75	Requires:	%{libname} = %{EVRD}
21mr|libfilezilla-0.31.1-1|76	Provides:	%{name}-devel = %{EVRD}
21mr|libfilezilla-0.31.1-1|77	
21mr|libfilezilla-0.31.1-1|78	%description -n %{devname}
21mr|libfilezilla-0.31.1-1|79	Header files for development with %{name}.
21mr|libfilezilla-0.31.1-1|80	
21mr|libfilezilla-0.31.1-1|81	%files -n %{devname}
21mr|libfilezilla-0.31.1-1|82	%doc AUTHORS ChangeLog NEWS README
21mr|libfilezilla-0.31.1-1|83	%doc doc/doxygen-doc/*
21mr|libfilezilla-0.31.1-1|84	%{_includedir}/%{name}/
21mr|libfilezilla-0.31.1-1|85	%{_libdir}/%{name}.so
21mr|libfilezilla-0.31.1-1|86	%{_libdir}/pkgconfig/%{name}.pc
21mr|libfilezilla-0.31.1-1|87	
21mr|libfilezilla-0.31.1-1|88	#----------------------------------------------------------------------------
21mr|libfilezilla-0.31.1-1|89	
21mr|libfilezilla-0.31.1-1|90	%prep
21mr|libfilezilla-0.31.1-1|91	%setup -q
21mr|libfilezilla-0.31.1-1|92	
21mr|libfilezilla-0.31.1-1|93	%build
21mr|libfilezilla-0.31.1-1|94	%configure \
21mr|libfilezilla-0.31.1-1|95	--disable-static
21mr|libfilezilla-0.31.1-1|96	%make
21mr|libfilezilla-0.31.1-1|97	
21mr|libfilezilla-0.31.1-1|98	pushd doc
21mr|libfilezilla-0.31.1-1|99	make html
21mr|libfilezilla-0.31.1-1|100	popd
21mr|libfilezilla-0.31.1-1|101	
21mr|libfilezilla-0.31.1-1|102	%install
21mr|libfilezilla-0.31.1-1|103	%makeinstall_std
21mr|libfilezilla-0.31.1-1|104	
21mr|libfilezilla-0.31.1-1|105	%find_lang %{name}
21mr|libfilezilla-0.31.1-1|106	
21mr|libfilezilla-0.31.1-1|107	%check
21mr|libfilezilla-0.31.1-1|108	LC_ALL=en_US.UTF-8 \
21mr|libfilezilla-0.31.1-1|109	make check

13581 21
21mr|libfixmath-2023.03.21-2|1	# static-only library...
21mr|libfixmath-2023.03.21-2|2	%define debug_package %{nil}
21mr|libfixmath-2023.03.21-2|3	%define devname %mklibname fixmath -d
21mr|libfixmath-2023.03.21-2|4	
21mr|libfixmath-2023.03.21-2|5	Name: libfixmath
21mr|libfixmath-2023.03.21-2|6	Version: 2023.03.21
21mr|libfixmath-2023.03.21-2|7	Release: 2
21mr|libfixmath-2023.03.21-2|8	Source0: https://github.com/PetteriAimonen/libfixmath/archive/refs/heads/master.tar.gz
21mr|libfixmath-2023.03.21-2|9	Patch0: https://salsa.debian.org/debian/libfixmath/-/raw/master/debian/patches/latomic.diff
21mr|libfixmath-2023.03.21-2|10	Patch1: https://salsa.debian.org/debian/libfixmath/-/raw/master/debian/patches/tests-optional.diff
21mr|libfixmath-2023.03.21-2|11	Summary: Fixed point math operations library
21mr|libfixmath-2023.03.21-2|12	URL: https://github.com/PetteriAimonen/libfixmath
21mr|libfixmath-2023.03.21-2|13	License: BSD
21mr|libfixmath-2023.03.21-2|14	Group: System/Libraries
21mr|libfixmath-2023.03.21-2|15	BuildRequires: cmake ninja
21mr|libfixmath-2023.03.21-2|16	BuildRequires: atomic-devel
21mr|libfixmath-2023.03.21-2|17	# ubsan not avail on e2k
21mr|libfixmath-2023.03.21-2|18	%ifnarch %{e2k}
21mr|libfixmath-2023.03.21-2|19	BuildRequires: ubsan-devel
21mr|libfixmath-2023.03.21-2|20	%endif
21mr|libfixmath-2023.03.21-2|21	
21mr|libfixmath-2023.03.21-2|22	%description
21mr|libfixmath-2023.03.21-2|23	Libfixmath implements Q16.16 format fixed point operations in C.
21mr|libfixmath-2023.03.21-2|24	
21mr|libfixmath-2023.03.21-2|25	%package -n %{devname}
21mr|libfixmath-2023.03.21-2|26	Summary: Development files for %{name}
21mr|libfixmath-2023.03.21-2|27	Group: Development/C
21mr|libfixmath-2023.03.21-2|28	Provides: fixmath-devel = %{EVRD}
21mr|libfixmath-2023.03.21-2|29	
21mr|libfixmath-2023.03.21-2|30	%description -n %{devname}
21mr|libfixmath-2023.03.21-2|31	Development files (Headers etc.) for %{name}.
21mr|libfixmath-2023.03.21-2|32	
21mr|libfixmath-2023.03.21-2|33	Libfixmath implements Q16.16 format fixed point operations in C.
21mr|libfixmath-2023.03.21-2|34	
21mr|libfixmath-2023.03.21-2|35	%prep
21mr|libfixmath-2023.03.21-2|36	%autosetup -p1 -n %{name}-master
21mr|libfixmath-2023.03.21-2|37	
21mr|libfixmath-2023.03.21-2|38	%build
21mr|libfixmath-2023.03.21-2|39	%cmake -G Ninja \
21mr|libfixmath-2023.03.21-2|40	%ifarch %{e2k}
21mr|libfixmath-2023.03.21-2|41	-DENABLE_TESTS=OFF
21mr|libfixmath-2023.03.21-2|42	%else
21mr|libfixmath-2023.03.21-2|43	-DENABLE_TESTS=ON
21mr|libfixmath-2023.03.21-2|44	%endif
21mr|libfixmath-2023.03.21-2|45	
21mr|libfixmath-2023.03.21-2|46	%ninja_build
21mr|libfixmath-2023.03.21-2|47	
21mr|libfixmath-2023.03.21-2|48	%install
21mr|libfixmath-2023.03.21-2|49	mkdir -p %{buildroot}%{_libdir}
21mr|libfixmath-2023.03.21-2|50	cp build/liblibfixmath.a %{buildroot}%{_libdir}
21mr|libfixmath-2023.03.21-2|51	mkdir -p %{buildroot}%{_includedir}/libfixmath
21mr|libfixmath-2023.03.21-2|52	cp libfixmath/*.h libfixmath/*.hpp %{buildroot}%{_includedir}/libfixmath
21mr|libfixmath-2023.03.21-2|53	
21mr|libfixmath-2023.03.21-2|54	%files -n %{devname}
21mr|libfixmath-2023.03.21-2|55	%{_includedir}/libfixmath
21mr|libfixmath-2023.03.21-2|56	%{_libdir}/*.a

13582 21
21mr|libfli-1.7-9|1	Name:          libfli
21mr|libfli-1.7-9|2	Summary:       Finger Lakes Instrument Library
21mr|libfli-1.7-9|3	Version:       1.7
21mr|libfli-1.7-9|4	Release:       9
21mr|libfli-1.7-9|5	Url:           http://indi.sourceforge.net/index.php/Main_Page
21mr|libfli-1.7-9|6	License:       GPLv2+
21mr|libfli-1.7-9|7	Group:         Development/Other
21mr|libfli-1.7-9|8	Source0:       http://downloads.sourceforge.net/indi/libfli1_%version.tar.gz
21mr|libfli-1.7-9|9	Patch0:        libfli-1.7.190-fix-link.patch
21mr|libfli-1.7-9|10	Patch1:        libfli-1.7.190-fix-lib.patch
21mr|libfli-1.7-9|11	BuildRequires: cmake
21mr|libfli-1.7-9|12	
21mr|libfli-1.7-9|13	%description
21mr|libfli-1.7-9|14	Finger Lakes Instrument Library
21mr|libfli-1.7-9|15	
21mr|libfli-1.7-9|16	#---------------------------------------------
21mr|libfli-1.7-9|17	
21mr|libfli-1.7-9|18	%define fli_major 1
21mr|libfli-1.7-9|19	%define libfli %mklibname fli %{fli_major}
21mr|libfli-1.7-9|20	
21mr|libfli-1.7-9|21	%package -n %libfli
21mr|libfli-1.7-9|22	Summary: %name library
21mr|libfli-1.7-9|23	Group: System/Libraries
21mr|libfli-1.7-9|24	
21mr|libfli-1.7-9|25	%description -n %libfli
21mr|libfli-1.7-9|26	%name library
21mr|libfli-1.7-9|27	
21mr|libfli-1.7-9|28	%files -n %libfli
21mr|libfli-1.7-9|29	%defattr(-,root,root)
21mr|libfli-1.7-9|30	%_libdir/libfli.so.%{fli_major}*
21mr|libfli-1.7-9|31	
21mr|libfli-1.7-9|32	#-----------------------------------------------------------------------------
21mr|libfli-1.7-9|33	
21mr|libfli-1.7-9|34	%package devel
21mr|libfli-1.7-9|35	Summary: Devel stuff for %{name}
21mr|libfli-1.7-9|36	Group: Development/Other
21mr|libfli-1.7-9|37	Requires: %libfli = %version
21mr|libfli-1.7-9|38	
21mr|libfli-1.7-9|39	%description  devel
21mr|libfli-1.7-9|40	Files needed to build applications based on %{name}.
21mr|libfli-1.7-9|41	
21mr|libfli-1.7-9|42	%files devel
21mr|libfli-1.7-9|43	%defattr(-,root,root)
21mr|libfli-1.7-9|44	%_includedir/libfli.h
21mr|libfli-1.7-9|45	%_libdir/libfli.so
21mr|libfli-1.7-9|46	
21mr|libfli-1.7-9|47	#---------------------------------------------
21mr|libfli-1.7-9|48	
21mr|libfli-1.7-9|49	%prep
21mr|libfli-1.7-9|50	%setup -q -n libfli1-%version
21mr|libfli-1.7-9|51	%patch0 -p0
21mr|libfli-1.7-9|52	%patch1 -p0
21mr|libfli-1.7-9|53	
21mr|libfli-1.7-9|54	%build
21mr|libfli-1.7-9|55	%cmake
21mr|libfli-1.7-9|56	%make
21mr|libfli-1.7-9|57	
21mr|libfli-1.7-9|58	%install
21mr|libfli-1.7-9|59	rm -rf "%{buildroot}"
21mr|libfli-1.7-9|60	%makeinstall_std -C build
21mr|libfli-1.7-9|61	
21mr|libfli-1.7-9|62	%clean
21mr|libfli-1.7-9|63	rm -rf "%{buildroot}"

13583 21
21mr|libfm-1.3.2-2|1	%define api 1.0
21mr|libfm-1.3.2-2|2	%define major 4
21mr|libfm-1.3.2-2|3	%define libname %mklibname fm %{major}
21mr|libfm-1.3.2-2|4	%define devname %mklibname fm -d
21mr|libfm-1.3.2-2|5	%bcond_with bootstrap
21mr|libfm-1.3.2-2|6	
21mr|libfm-1.3.2-2|7	Summary:	GIO-based library for file manager-like programs
21mr|libfm-1.3.2-2|8	Name:		libfm
21mr|libfm-1.3.2-2|9	Version:	1.3.2
21mr|libfm-1.3.2-2|10	Release:	2
21mr|libfm-1.3.2-2|11	License:	GPLv2+
21mr|libfm-1.3.2-2|12	Group:		File tools
21mr|libfm-1.3.2-2|13	Url:		http://pcmanfm.sourceforge.net/
21mr|libfm-1.3.2-2|14	Source0:	https://github.com/lxde/libfm/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libfm-1.3.2-2|15	Patch0:		libfm-0.1.5-set-cutomization.patch
21mr|libfm-1.3.2-2|16	Patch1:		libfm-1.2.3-use-common-desktop-menu.patch
21mr|libfm-1.3.2-2|17	Patch2:		libfm-1.3.2-drop-empty-filter.patch
21mr|libfm-1.3.2-2|18	BuildRequires:	gettext
21mr|libfm-1.3.2-2|19	BuildRequires:	gtk-doc
21mr|libfm-1.3.2-2|20	BuildRequires:	intltool
21mr|libfm-1.3.2-2|21	BuildRequires:	vala
21mr|libfm-1.3.2-2|22	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libfm-1.3.2-2|23	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libfm-1.3.2-2|24	BuildRequires:	pkgconfig(libexif)
21mr|libfm-1.3.2-2|25	%if %{without bootstrap}
21mr|libfm-1.3.2-2|26	BuildRequires:	pkgconfig(libmenu-cache)
21mr|libfm-1.3.2-2|27	%endif
21mr|libfm-1.3.2-2|28	Conflicts:	lxshortcut < 1.2.0
21mr|libfm-1.3.2-2|29	Provides:	lxshortcut = %{EVRD}
21mr|libfm-1.3.2-2|30	
21mr|libfm-1.3.2-2|31	%description
21mr|libfm-1.3.2-2|32	LibFM is a GIO-based library used to develop file manager-like programs. It is
21mr|libfm-1.3.2-2|33	developed as the core of next generation PCManFM and takes care of all file-
21mr|libfm-1.3.2-2|34	related operations such as copy & paste, drag & drop, file associations or
21mr|libfm-1.3.2-2|35	thumbnails support. By utilizing glib/gio and gvfs, libfm can access remote
21mr|libfm-1.3.2-2|36	filesystems supported by gvfs.
21mr|libfm-1.3.2-2|37	
21mr|libfm-1.3.2-2|38	%if %{without bootstrap}
21mr|libfm-1.3.2-2|39	%files -f %{name}.lang
21mr|libfm-1.3.2-2|40	%config(noreplace) %{_sysconfdir}/xdg/libfm/libfm.conf
21mr|libfm-1.3.2-2|41	%{_bindir}/libfm-pref-apps
21mr|libfm-1.3.2-2|42	%{_bindir}/lxshortcut
21mr|libfm-1.3.2-2|43	%dir %{_datadir}/%{name}
21mr|libfm-1.3.2-2|44	%dir %{_datadir}/%{name}/ui
21mr|libfm-1.3.2-2|45	%dir %{_datadir}/%{name}/images
21mr|libfm-1.3.2-2|46	%{_datadir}/applications/lxshortcut.desktop
21mr|libfm-1.3.2-2|47	%{_datadir}/%{name}/archivers.list
21mr|libfm-1.3.2-2|48	%{_datadir}/%{name}/terminals.list
21mr|libfm-1.3.2-2|49	%{_datadir}/%{name}/ui/*
21mr|libfm-1.3.2-2|50	%{_datadir}/applications/libfm-pref-apps.desktop
21mr|libfm-1.3.2-2|51	%{_datadir}/mime/packages/%{name}.xml
21mr|libfm-1.3.2-2|52	%{_datadir}/%{name}/images/*.png
21mr|libfm-1.3.2-2|53	%{_mandir}/man1/libfm-pref-apps.1.*
21mr|libfm-1.3.2-2|54	%{_mandir}/man1/lxshortcut.1.*
21mr|libfm-1.3.2-2|55	%{_libdir}/%{name}/modules/*.so
21mr|libfm-1.3.2-2|56	%endif
21mr|libfm-1.3.2-2|57	
21mr|libfm-1.3.2-2|58	#----------------------------------------------------------------------------
21mr|libfm-1.3.2-2|59	
21mr|libfm-1.3.2-2|60	%package -n %{libname}
21mr|libfm-1.3.2-2|61	Summary:	Shared library for %{name}
21mr|libfm-1.3.2-2|62	Group:		System/Libraries
21mr|libfm-1.3.2-2|63	%if %{without bootstrap}
21mr|libfm-1.3.2-2|64	Requires:	%{name}
21mr|libfm-1.3.2-2|65	%endif
21mr|libfm-1.3.2-2|66	
21mr|libfm-1.3.2-2|67	%description -n %{libname}
21mr|libfm-1.3.2-2|68	GIO-based library for file manager-like programs.
21mr|libfm-1.3.2-2|69	
21mr|libfm-1.3.2-2|70	%files -n %{libname}
21mr|libfm-1.3.2-2|71	%if %{without bootstrap}
21mr|libfm-1.3.2-2|72	%{_libdir}/libfm-gtk.so.%{major}*
21mr|libfm-1.3.2-2|73	%{_libdir}/libfm.so.%{major}*
21mr|libfm-1.3.2-2|74	%endif
21mr|libfm-1.3.2-2|75	%{_libdir}/libfm-extra.so.%{major}*
21mr|libfm-1.3.2-2|76	
21mr|libfm-1.3.2-2|77	#----------------------------------------------------------------------------
21mr|libfm-1.3.2-2|78	
21mr|libfm-1.3.2-2|79	%package -n %{devname}
21mr|libfm-1.3.2-2|80	Summary:	Developement files for %{name}
21mr|libfm-1.3.2-2|81	Group:		Development/C
21mr|libfm-1.3.2-2|82	Requires:	%{libname} = %{EVRD}
21mr|libfm-1.3.2-2|83	Provides:	%{name}-devel = %{EVRD}
21mr|libfm-1.3.2-2|84	
21mr|libfm-1.3.2-2|85	%description -n %{devname}
21mr|libfm-1.3.2-2|86	This package contains header files needed when building applications based on
21mr|libfm-1.3.2-2|87	%{name}.
21mr|libfm-1.3.2-2|88	
21mr|libfm-1.3.2-2|89	%files -n %{devname}
21mr|libfm-1.3.2-2|90	%dir %{_includedir}/%{name}
21mr|libfm-1.3.2-2|91	%dir %{_includedir}/%{name}-%{api}
21mr|libfm-1.3.2-2|92	%{_includedir}/%{name}/*.h
21mr|libfm-1.3.2-2|93	%{_includedir}/%{name}-%{api}/*.h
21mr|libfm-1.3.2-2|94	%if %{without bootstrap}
21mr|libfm-1.3.2-2|95	%{_libdir}/libfm-gtk.so
21mr|libfm-1.3.2-2|96	%{_libdir}/libfm.so
21mr|libfm-1.3.2-2|97	%{_libdir}/pkgconfig/libfm-gtk.pc
21mr|libfm-1.3.2-2|98	%{_libdir}/pkgconfig/libfm.pc
21mr|libfm-1.3.2-2|99	%endif
21mr|libfm-1.3.2-2|100	%{_libdir}/libfm-extra.so
21mr|libfm-1.3.2-2|101	%{_libdir}/pkgconfig/libfm-extra.pc
21mr|libfm-1.3.2-2|102	
21mr|libfm-1.3.2-2|103	#----------------------------------------------------------------------------
21mr|libfm-1.3.2-2|104	
21mr|libfm-1.3.2-2|105	%prep
21mr|libfm-1.3.2-2|106	%autosetup -p1
21mr|libfm-1.3.2-2|107	
21mr|libfm-1.3.2-2|108	[ -e autogen.sh ] && ./autogen.sh
21mr|libfm-1.3.2-2|109	
21mr|libfm-1.3.2-2|110	%build
21mr|libfm-1.3.2-2|111	sed -i "s:-Werror::" configure.ac || die
21mr|libfm-1.3.2-2|112	autoreconf -fi
21mr|libfm-1.3.2-2|113	%define Werror_cflags %nil
21mr|libfm-1.3.2-2|114	%configure \
21mr|libfm-1.3.2-2|115	--enable-udisks \
21mr|libfm-1.3.2-2|116	%if %{with bootstrap}
21mr|libfm-1.3.2-2|117	--with-extra-only \
21mr|libfm-1.3.2-2|118	%endif
21mr|libfm-1.3.2-2|119	--disable-static \
21mr|libfm-1.3.2-2|120	--with-gtk=2
21mr|libfm-1.3.2-2|121	# remove rpaths
21mr|libfm-1.3.2-2|122	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|libfm-1.3.2-2|123	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|libfm-1.3.2-2|124	
21mr|libfm-1.3.2-2|125	%make_build
21mr|libfm-1.3.2-2|126	
21mr|libfm-1.3.2-2|127	%install
21mr|libfm-1.3.2-2|128	%make_install
21mr|libfm-1.3.2-2|129	
21mr|libfm-1.3.2-2|130	#some hack for avoid upgrade error
21mr|libfm-1.3.2-2|131	#copy all in libfm-1.0 in includedir to libfm instead symlink, rather early it is true
21mr|libfm-1.3.2-2|132	rm -f %{buildroot}%{_includedir}/%{name}
21mr|libfm-1.3.2-2|133	mkdir -p %{buildroot}%{_includedir}/%{name}
21mr|libfm-1.3.2-2|134	cp -f %{buildroot}%{_includedir}/%{name}-%{api}/* %{buildroot}%{_includedir}/%{name}/
21mr|libfm-1.3.2-2|135	
21mr|libfm-1.3.2-2|136	%if %{without bootstrap}
21mr|libfm-1.3.2-2|137	%find_lang %{name}
21mr|libfm-1.3.2-2|138	%endif

13584 21
21mr|libfm-qt-1.4.0-1|1	%define major 14
21mr|libfm-qt-1.4.0-1|2	%define api_ver %{nil}
21mr|libfm-qt-1.4.0-1|3	%define libname %mklibname fm-qt %{api_ver} %{major}
21mr|libfm-qt-1.4.0-1|4	%define devname %mklibname fm-qt %{api_ver} -d
21mr|libfm-qt-1.4.0-1|5	
21mr|libfm-qt-1.4.0-1|6	Summary:	PCManFM Qt backend library
21mr|libfm-qt-1.4.0-1|7	Name:		libfm-qt
21mr|libfm-qt-1.4.0-1|8	Version:	1.4.0
21mr|libfm-qt-1.4.0-1|9	Release:	1
21mr|libfm-qt-1.4.0-1|10	License:	LGPLv2.1+
21mr|libfm-qt-1.4.0-1|11	Group:		Graphical desktop/LXQt
21mr|libfm-qt-1.4.0-1|12	Url:		https://github.com/lxqt/libfm-qt
21mr|libfm-qt-1.4.0-1|13	Source0:	https://github.com/lxqt/libfm-qt/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libfm-qt-1.4.0-1|14	Patch0:		libfm-qt-1.4.0-ts-ru-translate.patch
21mr|libfm-qt-1.4.0-1|15	BuildRequires:	cmake
21mr|libfm-qt-1.4.0-1|16	BuildRequires:	qt5-linguist-tools
21mr|libfm-qt-1.4.0-1|17	BuildRequires:	lxqt-menu-data-devel
21mr|libfm-qt-1.4.0-1|18	BuildRequires:	pkgconfig(gio-2.0)
21mr|libfm-qt-1.4.0-1|19	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|libfm-qt-1.4.0-1|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|libfm-qt-1.4.0-1|21	BuildRequires:	pkgconfig(libexif)
21mr|libfm-qt-1.4.0-1|22	BuildRequires:	pkgconfig(libfm)
21mr|libfm-qt-1.4.0-1|23	BuildRequires:	pkgconfig(libmenu-cache)
21mr|libfm-qt-1.4.0-1|24	BuildRequires:	pkgconfig(lxqt)
21mr|libfm-qt-1.4.0-1|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libfm-qt-1.4.0-1|26	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|libfm-qt-1.4.0-1|27	BuildRequires:	pkgconfig(x11)
21mr|libfm-qt-1.4.0-1|28	
21mr|libfm-qt-1.4.0-1|29	%description
21mr|libfm-qt-1.4.0-1|30	PCManFM Qt backend library.
21mr|libfm-qt-1.4.0-1|31	
21mr|libfm-qt-1.4.0-1|32	%files
21mr|libfm-qt-1.4.0-1|33	%doc AUTHORS CHANGELOG README.md
21mr|libfm-qt-1.4.0-1|34	%license LICENSE
21mr|libfm-qt-1.4.0-1|35	%{_datadir}/mime/packages/*
21mr|libfm-qt-1.4.0-1|36	%{_datadir}/%{name}
21mr|libfm-qt-1.4.0-1|37	
21mr|libfm-qt-1.4.0-1|38	#----------------------------------------------------------------------------
21mr|libfm-qt-1.4.0-1|39	
21mr|libfm-qt-1.4.0-1|40	%package -n %{libname}
21mr|libfm-qt-1.4.0-1|41	Summary:	PCManFM Qt backend library
21mr|libfm-qt-1.4.0-1|42	Group:		System/Libraries
21mr|libfm-qt-1.4.0-1|43	Requires:	%{name}
21mr|libfm-qt-1.4.0-1|44	Obsoletes:	%{_lib}fm-qt_3 < 0.13.1
21mr|libfm-qt-1.4.0-1|45	Obsoletes:	%{mklibname fm-qt 10} <= 1.0.0
21mr|libfm-qt-1.4.0-1|46	Obsoletes:	%{mklibname fm-qt 12} <= 1.2.0
21mr|libfm-qt-1.4.0-1|47	
21mr|libfm-qt-1.4.0-1|48	%description -n %{libname}
21mr|libfm-qt-1.4.0-1|49	PCManFM Qt backend library.
21mr|libfm-qt-1.4.0-1|50	
21mr|libfm-qt-1.4.0-1|51	%files -n %{libname}
21mr|libfm-qt-1.4.0-1|52	%doc README.md
21mr|libfm-qt-1.4.0-1|53	%{_libdir}/libfm-qt.so.%{major}*
21mr|libfm-qt-1.4.0-1|54	
21mr|libfm-qt-1.4.0-1|55	#----------------------------------------------------------------------------
21mr|libfm-qt-1.4.0-1|56	
21mr|libfm-qt-1.4.0-1|57	%package -n %{devname}
21mr|libfm-qt-1.4.0-1|58	Summary:	Development files for PCManFM
21mr|libfm-qt-1.4.0-1|59	Group:		Development/C++
21mr|libfm-qt-1.4.0-1|60	Requires:	%{libname} = %{EVRD}
21mr|libfm-qt-1.4.0-1|61	
21mr|libfm-qt-1.4.0-1|62	%description -n %{devname}
21mr|libfm-qt-1.4.0-1|63	Development files for PCManFM.
21mr|libfm-qt-1.4.0-1|64	
21mr|libfm-qt-1.4.0-1|65	%files -n %{devname}
21mr|libfm-qt-1.4.0-1|66	%doc README.md
21mr|libfm-qt-1.4.0-1|67	%{_datadir}/cmake/fm-qt
21mr|libfm-qt-1.4.0-1|68	%{_includedir}/libfm-qt
21mr|libfm-qt-1.4.0-1|69	%{_libdir}/libfm-qt.so
21mr|libfm-qt-1.4.0-1|70	%{_libdir}/pkgconfig/libfm-qt.pc
21mr|libfm-qt-1.4.0-1|71	
21mr|libfm-qt-1.4.0-1|72	#----------------------------------------------------------------------------
21mr|libfm-qt-1.4.0-1|73	
21mr|libfm-qt-1.4.0-1|74	%prep
21mr|libfm-qt-1.4.0-1|75	%autosetup -p1
21mr|libfm-qt-1.4.0-1|76	
21mr|libfm-qt-1.4.0-1|77	%build
21mr|libfm-qt-1.4.0-1|78	%cmake
21mr|libfm-qt-1.4.0-1|79	%make
21mr|libfm-qt-1.4.0-1|80	
21mr|libfm-qt-1.4.0-1|81	%install
21mr|libfm-qt-1.4.0-1|82	%makeinstall_std -C build

13585 21
21mr|libfontenc-1.1.7-1|1	%define major 1
21mr|libfontenc-1.1.7-1|2	%define libname %mklibname fontenc %{major}
21mr|libfontenc-1.1.7-1|3	%define develname %mklibname fontenc -d
21mr|libfontenc-1.1.7-1|4	
21mr|libfontenc-1.1.7-1|5	Name:		libfontenc
21mr|libfontenc-1.1.7-1|6	Summary:	The fontenc Library
21mr|libfontenc-1.1.7-1|7	Version:	1.1.7
21mr|libfontenc-1.1.7-1|8	Release:	1
21mr|libfontenc-1.1.7-1|9	Group:		Development/X11
21mr|libfontenc-1.1.7-1|10	License:	MIT
21mr|libfontenc-1.1.7-1|11	URL:		http://xorg.freedesktop.org
21mr|libfontenc-1.1.7-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.xz
21mr|libfontenc-1.1.7-1|13	
21mr|libfontenc-1.1.7-1|14	BuildRequires:	pkgconfig(xorg-macros)
21mr|libfontenc-1.1.7-1|15	BuildRequires:	pkgconfig(xproto)
21mr|libfontenc-1.1.7-1|16	BuildRequires:	pkgconfig(zlib)
21mr|libfontenc-1.1.7-1|17	BuildRequires:	x11-font-util
21mr|libfontenc-1.1.7-1|18	# list of encodings
21mr|libfontenc-1.1.7-1|19	Requires:	x11-font-encodings
21mr|libfontenc-1.1.7-1|20	
21mr|libfontenc-1.1.7-1|21	%description
21mr|libfontenc-1.1.7-1|22	libfontenc is a library which helps font libraries portably determine and
21mr|libfontenc-1.1.7-1|23	deal with different encodings of fonts.
21mr|libfontenc-1.1.7-1|24	
21mr|libfontenc-1.1.7-1|25	%package -n %{libname}
21mr|libfontenc-1.1.7-1|26	Summary:	The fontenc Library
21mr|libfontenc-1.1.7-1|27	Group:		System/Libraries
21mr|libfontenc-1.1.7-1|28	Conflicts:	libxorg-x11 < 7.0
21mr|libfontenc-1.1.7-1|29	Provides:	%{name} = %{version}-%{release}
21mr|libfontenc-1.1.7-1|30	
21mr|libfontenc-1.1.7-1|31	%description -n %{libname}
21mr|libfontenc-1.1.7-1|32	libfontenc is a library which helps font libraries portably determine and
21mr|libfontenc-1.1.7-1|33	deal with different encodings of fonts.
21mr|libfontenc-1.1.7-1|34	
21mr|libfontenc-1.1.7-1|35	%package -n %{develname}
21mr|libfontenc-1.1.7-1|36	Summary:	Development files for %{name}
21mr|libfontenc-1.1.7-1|37	Group:		Development/X11
21mr|libfontenc-1.1.7-1|38	Requires:	%{libname} = %{version}-%{release}
21mr|libfontenc-1.1.7-1|39	Provides:	libfontenc-devel = %{version}-%{release}
21mr|libfontenc-1.1.7-1|40	Obsoletes:	%{_lib}fontenc1-devel < 1.1.1
21mr|libfontenc-1.1.7-1|41	Obsoletes:	%{_lib}fontenc-static-devel < 1.1.1.
21mr|libfontenc-1.1.7-1|42	Conflicts:	libxorg-x11-devel < 7.0
21mr|libfontenc-1.1.7-1|43	
21mr|libfontenc-1.1.7-1|44	%description -n %{develname}
21mr|libfontenc-1.1.7-1|45	Development files for %{name}.
21mr|libfontenc-1.1.7-1|46	
21mr|libfontenc-1.1.7-1|47	%prep
21mr|libfontenc-1.1.7-1|48	%setup -qn libfontenc-%{version}
21mr|libfontenc-1.1.7-1|49	
21mr|libfontenc-1.1.7-1|50	%build
21mr|libfontenc-1.1.7-1|51	%configure \
21mr|libfontenc-1.1.7-1|52	--disable-static \
21mr|libfontenc-1.1.7-1|53	--x-includes=%{_includedir} \
21mr|libfontenc-1.1.7-1|54	--x-libraries=%{_libdir} \
21mr|libfontenc-1.1.7-1|55	--with-encodingsdir=%{_datadir}/fonts/encodings
21mr|libfontenc-1.1.7-1|56	
21mr|libfontenc-1.1.7-1|57	%make
21mr|libfontenc-1.1.7-1|58	
21mr|libfontenc-1.1.7-1|59	%install
21mr|libfontenc-1.1.7-1|60	%makeinstall_std
21mr|libfontenc-1.1.7-1|61	
21mr|libfontenc-1.1.7-1|62	%files -n %{libname}
21mr|libfontenc-1.1.7-1|63	%{_libdir}/libfontenc.so.%{major}*
21mr|libfontenc-1.1.7-1|64	
21mr|libfontenc-1.1.7-1|65	%files -n %{develname}
21mr|libfontenc-1.1.7-1|66	%{_libdir}/libfontenc.so
21mr|libfontenc-1.1.7-1|67	%{_libdir}/pkgconfig/fontenc.pc
21mr|libfontenc-1.1.7-1|68	%{_includedir}/X11/fonts/fontenc.h

13586 21
21mr|libfonts-1.1.6-10|1	Summary:	TrueType Font Layouting
21mr|libfonts-1.1.6-10|2	Name:		libfonts
21mr|libfonts-1.1.6-10|3	Version:	1.1.6
21mr|libfonts-1.1.6-10|4	Release:	10
21mr|libfonts-1.1.6-10|5	License:	LGPLv2+
21mr|libfonts-1.1.6-10|6	Group:		System/Libraries
21mr|libfonts-1.1.6-10|7	Url:		http://reporting.pentaho.org/
21mr|libfonts-1.1.6-10|8	Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
21mr|libfonts-1.1.6-10|9	Patch0:		libfonts-1.1.2-fix-build.patch
21mr|libfonts-1.1.6-10|10	BuildArch:	noarch
21mr|libfonts-1.1.6-10|11	
21mr|libfonts-1.1.6-10|12	BuildRequires:	ant
21mr|libfonts-1.1.6-10|13	BuildRequires:	ant-contrib
21mr|libfonts-1.1.6-10|14	BuildRequires:	java-devel >= 0:1.6.0
21mr|libfonts-1.1.6-10|15	BuildRequires:	javapackages-tools
21mr|libfonts-1.1.6-10|16	BuildRequires:	libloader >= 1.1.3
21mr|libfonts-1.1.6-10|17	BuildRequires:	itext
21mr|libfonts-1.1.6-10|18	BuildRequires:	java-rpmbuild
21mr|libfonts-1.1.6-10|19	Requires:	javapackages-filesystem
21mr|libfonts-1.1.6-10|20	Requires:	libloader >= 1.1.3
21mr|libfonts-1.1.6-10|21	Requires:	itext
21mr|libfonts-1.1.6-10|22	# Java stack is not supported on x86_32
21mr|libfonts-1.1.6-10|23	ExcludeArch: %{ix86}
21mr|libfonts-1.1.6-10|24	
21mr|libfonts-1.1.6-10|25	%description
21mr|libfonts-1.1.6-10|26	LibFonts is a library developed to support advanced layouting in JFreeReport.
21mr|libfonts-1.1.6-10|27	This library allows to read TrueType-Font files to extract layouting specific
21mr|libfonts-1.1.6-10|28	informations.
21mr|libfonts-1.1.6-10|29	
21mr|libfonts-1.1.6-10|30	%package javadoc
21mr|libfonts-1.1.6-10|31	Summary:	Javadoc for %{name}
21mr|libfonts-1.1.6-10|32	Group:		Development/Java
21mr|libfonts-1.1.6-10|33	Requires:	%{name} = %{version}-%{release}
21mr|libfonts-1.1.6-10|34	Requires:	javapackages-filesystem
21mr|libfonts-1.1.6-10|35	
21mr|libfonts-1.1.6-10|36	%description javadoc
21mr|libfonts-1.1.6-10|37	Javadoc for %{name}.
21mr|libfonts-1.1.6-10|38	
21mr|libfonts-1.1.6-10|39	%prep
21mr|libfonts-1.1.6-10|40	%setup -q -c
21mr|libfonts-1.1.6-10|41	%patch0 -p0
21mr|libfonts-1.1.6-10|42	find . -name "*.jar" -exec rm -f {} \;
21mr|libfonts-1.1.6-10|43	mkdir -p lib
21mr|libfonts-1.1.6-10|44	build-jar-repository -s -p lib libbase commons-logging-api libloader itext
21mr|libfonts-1.1.6-10|45	cd lib
21mr|libfonts-1.1.6-10|46	ln -s %{_javadir}/ant ant-contrib
21mr|libfonts-1.1.6-10|47	
21mr|libfonts-1.1.6-10|48	%build
21mr|libfonts-1.1.6-10|49	ant jar javadoc
21mr|libfonts-1.1.6-10|50	for file in README.txt licence-LGPL.txt ChangeLog.txt; do
21mr|libfonts-1.1.6-10|51	tr -d '\r' < $file > $file.new
21mr|libfonts-1.1.6-10|52	mv $file.new $file
21mr|libfonts-1.1.6-10|53	done
21mr|libfonts-1.1.6-10|54	
21mr|libfonts-1.1.6-10|55	%install
21mr|libfonts-1.1.6-10|56	mkdir -p %{buildroot}%{_javadir}
21mr|libfonts-1.1.6-10|57	cp -p ./dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
21mr|libfonts-1.1.6-10|58	pushd %{buildroot}%{_javadir}
21mr|libfonts-1.1.6-10|59	ln -s %{name}-%{version}.jar %{name}.jar
21mr|libfonts-1.1.6-10|60	popd
21mr|libfonts-1.1.6-10|61	
21mr|libfonts-1.1.6-10|62	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|libfonts-1.1.6-10|63	cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}
21mr|libfonts-1.1.6-10|64	
21mr|libfonts-1.1.6-10|65	%files
21mr|libfonts-1.1.6-10|66	%doc licence-LGPL.txt README.txt ChangeLog.txt
21mr|libfonts-1.1.6-10|67	%{_javadir}/%{name}-%{version}.jar
21mr|libfonts-1.1.6-10|68	%{_javadir}/%{name}.jar
21mr|libfonts-1.1.6-10|69	
21mr|libfonts-1.1.6-10|70	%files javadoc
21mr|libfonts-1.1.6-10|71	%{_javadocdir}/%{name}

13587 21
21mr|libformula-1.1.3-24|1	Name: libformula
21mr|libformula-1.1.3-24|2	Version: 1.1.3
21mr|libformula-1.1.3-24|3	Release: 24
21mr|libformula-1.1.3-24|4	Summary: Formula Parser
21mr|libformula-1.1.3-24|5	Group:   Development/Java
21mr|libformula-1.1.3-24|6	License: LGPLv2
21mr|libformula-1.1.3-24|7	#Original source: http://downloads.sourceforge.net/jfreereport/%%{name}-%%{version}.zip
21mr|libformula-1.1.3-24|8	#unzip, find . -name "*.jar" -exec rm {} \;
21mr|libformula-1.1.3-24|9	#to simplify the licensing
21mr|libformula-1.1.3-24|10	Source: %{name}-%{version}-jarsdeleted.zip
21mr|libformula-1.1.3-24|11	URL: http://reporting.pentaho.org/
21mr|libformula-1.1.3-24|12	BuildRequires: ant, ant-contrib, java-devel, jpackage-utils, libbase >= 1.1.3
21mr|libformula-1.1.3-24|13	Requires: apache-commons-logging
21mr|libformula-1.1.3-24|14	Requires: libbase
21mr|libformula-1.1.3-24|15	Requires: javapackages-filesystem
21mr|libformula-1.1.3-24|16	BuildArch: noarch
21mr|libformula-1.1.3-24|17	# Java stack is not supported on x86_32
21mr|libformula-1.1.3-24|18	ExcludeArch: %{ix86}
21mr|libformula-1.1.3-24|19	Patch0: libformula-1.1.2.build.patch
21mr|libformula-1.1.3-24|20	
21mr|libformula-1.1.3-24|21	%description
21mr|libformula-1.1.3-24|22	LibFormula provides Excel-Style-Expressions. The implementation provided
21mr|libformula-1.1.3-24|23	here is very generic and can be used in any application that needs to
21mr|libformula-1.1.3-24|24	compute formulas.
21mr|libformula-1.1.3-24|25	
21mr|libformula-1.1.3-24|26	%package javadoc
21mr|libformula-1.1.3-24|27	Summary: Javadoc for %{name}
21mr|libformula-1.1.3-24|28	Requires: %{name} = %{version}-%{release}
21mr|libformula-1.1.3-24|29	Requires: javapackages-filesystem
21mr|libformula-1.1.3-24|30	
21mr|libformula-1.1.3-24|31	%description javadoc
21mr|libformula-1.1.3-24|32	Javadoc for %{name}.
21mr|libformula-1.1.3-24|33	
21mr|libformula-1.1.3-24|34	%prep
21mr|libformula-1.1.3-24|35	%setup -q -c
21mr|libformula-1.1.3-24|36	%patch0 -p1 -b .build
21mr|libformula-1.1.3-24|37	find . -name "*.jar" -exec rm -f {} \;
21mr|libformula-1.1.3-24|38	mkdir -p lib
21mr|libformula-1.1.3-24|39	build-jar-repository -s -p lib commons-logging-api libbase
21mr|libformula-1.1.3-24|40	cd lib
21mr|libformula-1.1.3-24|41	ln -s /usr/share/java/ant ant-contrib
21mr|libformula-1.1.3-24|42	
21mr|libformula-1.1.3-24|43	%build
21mr|libformula-1.1.3-24|44	ant jar javadoc
21mr|libformula-1.1.3-24|45	
21mr|libformula-1.1.3-24|46	%install
21mr|libformula-1.1.3-24|47	mkdir -p $RPM_BUILD_ROOT%{_javadir}
21mr|libformula-1.1.3-24|48	cp -p ./dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
21mr|libformula-1.1.3-24|49	
21mr|libformula-1.1.3-24|50	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|libformula-1.1.3-24|51	cp -rp bin/javadoc/docs/api $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|libformula-1.1.3-24|52	
21mr|libformula-1.1.3-24|53	%files
21mr|libformula-1.1.3-24|54	%doc licence-LGPL.txt README.txt ChangeLog.txt
21mr|libformula-1.1.3-24|55	%{_javadir}/%{name}.jar
21mr|libformula-1.1.3-24|56	
21mr|libformula-1.1.3-24|57	%files javadoc
21mr|libformula-1.1.3-24|58	%{_javadocdir}/%{name}
21mr|libformula-1.1.3-24|59	

13588 21
21mr|libfprint-1.94.8-1|1	%define api 2
21mr|libfprint-1.94.8-1|2	%define major 2
21mr|libfprint-1.94.8-1|3	%define girmajor 2.0
21mr|libfprint-1.94.8-1|4	%define libname %mklibname fprint %{api} %{major}
21mr|libfprint-1.94.8-1|5	%define girname %mklibname fprint-gir %{girmajor}
21mr|libfprint-1.94.8-1|6	%define devname %mklibname fprint -d
21mr|libfprint-1.94.8-1|7	
21mr|libfprint-1.94.8-1|8	Summary:	Library for adding support for consumer fingerprint readers
21mr|libfprint-1.94.8-1|9	Name:		libfprint
21mr|libfprint-1.94.8-1|10	Version:	1.94.8
21mr|libfprint-1.94.8-1|11	Release:	1
21mr|libfprint-1.94.8-1|12	License:	LGPLv2+
21mr|libfprint-1.94.8-1|13	Group:		System/Libraries
21mr|libfprint-1.94.8-1|14	Url:		http://www.freedesktop.org/wiki/Software/fprint/libfprint
21mr|libfprint-1.94.8-1|15	Source0:	https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21mr|libfprint-1.94.8-1|16	BuildRequires:	doxygen
21mr|libfprint-1.94.8-1|17	BuildRequires:	gtk-doc
21mr|libfprint-1.94.8-1|18	BuildRequires:	meson
21mr|libfprint-1.94.8-1|19	BuildRequires:	python3-gi
21mr|libfprint-1.94.8-1|20	BuildRequires:	python3dist(pycairo)
21mr|libfprint-1.94.8-1|21	BuildRequires:	pkgconfig(cairo)
21mr|libfprint-1.94.8-1|22	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libfprint-1.94.8-1|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|libfprint-1.94.8-1|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libfprint-1.94.8-1|25	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libfprint-1.94.8-1|26	BuildRequires:	pkgconfig(gudev-1.0)
21mr|libfprint-1.94.8-1|27	BuildRequires:	pkgconfig(gusb)
21mr|libfprint-1.94.8-1|28	BuildRequires:	pkgconfig(nss)
21mr|libfprint-1.94.8-1|29	BuildRequires:	pkgconfig(openssl)
21mr|libfprint-1.94.8-1|30	BuildRequires:	pkgconfig(pixman-1)
21mr|libfprint-1.94.8-1|31	
21mr|libfprint-1.94.8-1|32	%description
21mr|libfprint-1.94.8-1|33	libfprint is an open source software library designed to make it easy for
21mr|libfprint-1.94.8-1|34	application developers to add support for consumer fingerprint readers to their
21mr|libfprint-1.94.8-1|35	software.
21mr|libfprint-1.94.8-1|36	
21mr|libfprint-1.94.8-1|37	Features:
21mr|libfprint-1.94.8-1|38	* Written in C
21mr|libfprint-1.94.8-1|39	* Licensed as LGPL-2.1
21mr|libfprint-1.94.8-1|40	* Depends on libusb for USB communication and glib
21mr|libfprint-1.94.8-1|41	* Primarily developed for linux, but should be fairly portable
21mr|libfprint-1.94.8-1|42	* Offers a single API to application developers to access the entire range
21mr|libfprint-1.94.8-1|43	of supported devices
21mr|libfprint-1.94.8-1|44	* Supports imaging - downloading live fingerprint scans from the device
21mr|libfprint-1.94.8-1|45	* Includes image processing/matching code
21mr|libfprint-1.94.8-1|46	* Supports enrollment/verification - enrolling a print from a known user,
21mr|libfprint-1.94.8-1|47	and then later comparing a live scan to the enrolled print
21mr|libfprint-1.94.8-1|48	
21mr|libfprint-1.94.8-1|49	#----------------------------------------------------------------------------
21mr|libfprint-1.94.8-1|50	
21mr|libfprint-1.94.8-1|51	%package utils
21mr|libfprint-1.94.8-1|52	Summary:	GTK+ example of fingerprint applications
21mr|libfprint-1.94.8-1|53	Group:		System/Libraries
21mr|libfprint-1.94.8-1|54	
21mr|libfprint-1.94.8-1|55	%description utils
21mr|libfprint-1.94.8-1|56	GTK+ example of fingerprint applications.
21mr|libfprint-1.94.8-1|57	
21mr|libfprint-1.94.8-1|58	%files utils
21mr|libfprint-1.94.8-1|59	%license COPYING
21mr|libfprint-1.94.8-1|60	%{_appdatadir}/org.freedesktop.%{name}.Demo.appdata.xml
21mr|libfprint-1.94.8-1|61	%{_bindir}/gtk-%{name}-test
21mr|libfprint-1.94.8-1|62	%{_datadir}/applications/org.freedesktop.%{name}.Demo.desktop
21mr|libfprint-1.94.8-1|63	%{_iconsdir}/hicolor/192x192/apps/org.freedesktop.%{name}.Demo.png
21mr|libfprint-1.94.8-1|64	
21mr|libfprint-1.94.8-1|65	#----------------------------------------------------------------------------
21mr|libfprint-1.94.8-1|66	
21mr|libfprint-1.94.8-1|67	%package common
21mr|libfprint-1.94.8-1|68	Summary:	Common files for consumer fingerprint readers support library
21mr|libfprint-1.94.8-1|69	Group:		System/Libraries
21mr|libfprint-1.94.8-1|70	
21mr|libfprint-1.94.8-1|71	%description common
21mr|libfprint-1.94.8-1|72	Common files for consumer fingerprint readers support library.
21mr|libfprint-1.94.8-1|73	
21mr|libfprint-1.94.8-1|74	%files common
21mr|libfprint-1.94.8-1|75	%doc NEWS THANKS AUTHORS README.md
21mr|libfprint-1.94.8-1|76	%license COPYING
21mr|libfprint-1.94.8-1|77	%{_udevrulesdir}/70-%{name}-%{api}.rules
21mr|libfprint-1.94.8-1|78	
21mr|libfprint-1.94.8-1|79	#----------------------------------------------------------------------------
21mr|libfprint-1.94.8-1|80	
21mr|libfprint-1.94.8-1|81	%package -n %{libname}
21mr|libfprint-1.94.8-1|82	Summary:	Library for adding support for consumer fingerprint readers
21mr|libfprint-1.94.8-1|83	Group:		System/Libraries
21mr|libfprint-1.94.8-1|84	Requires:	%{name}-common
21mr|libfprint-1.94.8-1|85	Provides:	%{name} = %{EVRD}
21mr|libfprint-1.94.8-1|86	
21mr|libfprint-1.94.8-1|87	%description -n %{libname}
21mr|libfprint-1.94.8-1|88	libfprint is an open source software library designed to make it easy for
21mr|libfprint-1.94.8-1|89	application developers to add support for consumer fingerprint readers to their
21mr|libfprint-1.94.8-1|90	software.
21mr|libfprint-1.94.8-1|91	
21mr|libfprint-1.94.8-1|92	%files -n %{libname}
21mr|libfprint-1.94.8-1|93	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libfprint-1.94.8-1|94	
21mr|libfprint-1.94.8-1|95	#----------------------------------------------------------------------------
21mr|libfprint-1.94.8-1|96	
21mr|libfprint-1.94.8-1|97	%package -n %{girname}
21mr|libfprint-1.94.8-1|98	Summary:	GObject Introspection interface description for %{name}
21mr|libfprint-1.94.8-1|99	Group:		System/Libraries
21mr|libfprint-1.94.8-1|100	
21mr|libfprint-1.94.8-1|101	%description -n %{girname}
21mr|libfprint-1.94.8-1|102	GObject Introspection interface description for %{name}.
21mr|libfprint-1.94.8-1|103	
21mr|libfprint-1.94.8-1|104	%files -n %{girname}
21mr|libfprint-1.94.8-1|105	%{_libdir}/girepository-1.0/FPrint-%{girmajor}.typelib
21mr|libfprint-1.94.8-1|106	
21mr|libfprint-1.94.8-1|107	#--------------------------------------------------------------------------
21mr|libfprint-1.94.8-1|108	
21mr|libfprint-1.94.8-1|109	%package -n %{devname}
21mr|libfprint-1.94.8-1|110	Summary:	Development library for adding support for consumer fingerprint readers
21mr|libfprint-1.94.8-1|111	Group:		Development/Other
21mr|libfprint-1.94.8-1|112	Requires:	%{libname} = %{EVRD}
21mr|libfprint-1.94.8-1|113	Requires:	%{girname} = %{EVRD}
21mr|libfprint-1.94.8-1|114	Provides:	%{name}-devel = %{EVRD}
21mr|libfprint-1.94.8-1|115	
21mr|libfprint-1.94.8-1|116	%description -n %{devname}
21mr|libfprint-1.94.8-1|117	libfprint is an open source software library designed to make it easy for
21mr|libfprint-1.94.8-1|118	application developers to add support for consumer fingerprint readers to their
21mr|libfprint-1.94.8-1|119	software.
21mr|libfprint-1.94.8-1|120	
21mr|libfprint-1.94.8-1|121	This package includes the headers and development library for building
21mr|libfprint-1.94.8-1|122	applications that support finger print readers.
21mr|libfprint-1.94.8-1|123	
21mr|libfprint-1.94.8-1|124	%files -n %{devname}
21mr|libfprint-1.94.8-1|125	%doc HACKING.md
21mr|libfprint-1.94.8-1|126	%{_datadir}/gir-1.0/FPrint-%{girmajor}.gir
21mr|libfprint-1.94.8-1|127	%{_datadir}/gtk-doc/html/%{name}-%{api}
21mr|libfprint-1.94.8-1|128	%{_includedir}/%{name}-%{api}
21mr|libfprint-1.94.8-1|129	%{_libdir}/%{name}-%{api}.so
21mr|libfprint-1.94.8-1|130	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libfprint-1.94.8-1|131	
21mr|libfprint-1.94.8-1|132	#----------------------------------------------------------------------------
21mr|libfprint-1.94.8-1|133	
21mr|libfprint-1.94.8-1|134	%prep
21mr|libfprint-1.94.8-1|135	%autosetup -p1 -n %{name}-v%{version}
21mr|libfprint-1.94.8-1|136	
21mr|libfprint-1.94.8-1|137	%build
21mr|libfprint-1.94.8-1|138	%meson	\
21mr|libfprint-1.94.8-1|139	-Ddrivers=all		\
21mr|libfprint-1.94.8-1|140	-Dgtk-examples=true	\
21mr|libfprint-1.94.8-1|141	-Dinstalled-tests=false \
21mr|libfprint-1.94.8-1|142	-Dudev_hwdb=disabled
21mr|libfprint-1.94.8-1|143	%meson_build
21mr|libfprint-1.94.8-1|144	
21mr|libfprint-1.94.8-1|145	%install
21mr|libfprint-1.94.8-1|146	%meson_install
21mr|libfprint-1.94.8-1|147	
21mr|libfprint-1.94.8-1|148	mkdir -p %{buildroot}%{_iconsdir}/hicolor/192x192/apps
21mr|libfprint-1.94.8-1|149	mv -f %{buildroot}%{_iconsdir}/org.freedesktop.%{name}.Demo.png %{buildroot}%{_iconsdir}/hicolor/192x192/apps

13589 21
21mr|libfreeaptx-0.1.1-2|1	%define major 0
21mr|libfreeaptx-0.1.1-2|2	%define libname %mklibname freeaptx %{major}
21mr|libfreeaptx-0.1.1-2|3	%define devname %mklibname freeaptx -d
21mr|libfreeaptx-0.1.1-2|4	
21mr|libfreeaptx-0.1.1-2|5	Name:		libfreeaptx
21mr|libfreeaptx-0.1.1-2|6	Version:	0.1.1
21mr|libfreeaptx-0.1.1-2|7	Release:	2
21mr|libfreeaptx-0.1.1-2|8	Summary:	Open Source implementation of Audio Processing Technology codec (aptX)
21mr|libfreeaptx-0.1.1-2|9	Group:		System/Libraries
21mr|libfreeaptx-0.1.1-2|10	License:	LGPLv2+
21mr|libfreeaptx-0.1.1-2|11	URL:		https://github.com/iamthehorker/%{name}
21mr|libfreeaptx-0.1.1-2|12	Source0:	%{url}/archive/%{version}.tar.gz
21mr|libfreeaptx-0.1.1-2|13	
21mr|libfreeaptx-0.1.1-2|14	BuildRequires:	make
21mr|libfreeaptx-0.1.1-2|15	
21mr|libfreeaptx-0.1.1-2|16	%description
21mr|libfreeaptx-0.1.1-2|17	This is Open Source implementation of Audio Processing Technology codec (aptX)
21mr|libfreeaptx-0.1.1-2|18	derived from ffmpeg 4.0 project and licensed under LGPLv2.1+. This codec is
21mr|libfreeaptx-0.1.1-2|19	mainly used in Bluetooth A2DP profile.
21mr|libfreeaptx-0.1.1-2|20	
21mr|libfreeaptx-0.1.1-2|21	#----------------------------------------------------------------------
21mr|libfreeaptx-0.1.1-2|22	
21mr|libfreeaptx-0.1.1-2|23	%package -n %{libname}
21mr|libfreeaptx-0.1.1-2|24	Summary:	Open Source implementation of Audio Processing Technology codec (aptX)
21mr|libfreeaptx-0.1.1-2|25	Group:		System/Libraries
21mr|libfreeaptx-0.1.1-2|26	
21mr|libfreeaptx-0.1.1-2|27	%description  -n %{libname}
21mr|libfreeaptx-0.1.1-2|28	This is Open Source implementation of Audio Processing Technology codec (aptX)
21mr|libfreeaptx-0.1.1-2|29	derived from ffmpeg 4.0 project and licensed under LGPLv2.1+. This codec is
21mr|libfreeaptx-0.1.1-2|30	mainly used in Bluetooth A2DP profile.
21mr|libfreeaptx-0.1.1-2|31	
21mr|libfreeaptx-0.1.1-2|32	%files  -n %{libname}
21mr|libfreeaptx-0.1.1-2|33	%license COPYING
21mr|libfreeaptx-0.1.1-2|34	%{_libdir}/%{name}.so.%{major}
21mr|libfreeaptx-0.1.1-2|35	%{_libdir}/%{name}.so.%{version}
21mr|libfreeaptx-0.1.1-2|36	
21mr|libfreeaptx-0.1.1-2|37	#----------------------------------------------------------------------
21mr|libfreeaptx-0.1.1-2|38	
21mr|libfreeaptx-0.1.1-2|39	%package -n %{devname}
21mr|libfreeaptx-0.1.1-2|40	Summary:	Development files for %{name}
21mr|libfreeaptx-0.1.1-2|41	Group:		Development/Other
21mr|libfreeaptx-0.1.1-2|42	Provides:	%{name}-devel = %{EVRD}
21mr|libfreeaptx-0.1.1-2|43	Provides:	%{libname}-devel = %{EVRD}
21mr|libfreeaptx-0.1.1-2|44	Requires:	%{libname} = %{EVRD}
21mr|libfreeaptx-0.1.1-2|45	
21mr|libfreeaptx-0.1.1-2|46	%description -n %{devname}
21mr|libfreeaptx-0.1.1-2|47	The %{name}-devel package contains libraries and header files for
21mr|libfreeaptx-0.1.1-2|48	developing applications that use %{name}.
21mr|libfreeaptx-0.1.1-2|49	
21mr|libfreeaptx-0.1.1-2|50	%files -n %{devname}
21mr|libfreeaptx-0.1.1-2|51	%{_libdir}/%{name}.so
21mr|libfreeaptx-0.1.1-2|52	%{_includedir}/freeaptx.h
21mr|libfreeaptx-0.1.1-2|53	%{_libdir}/pkgconfig/%{name}.pc
21mr|libfreeaptx-0.1.1-2|54	
21mr|libfreeaptx-0.1.1-2|55	#----------------------------------------------------------------------
21mr|libfreeaptx-0.1.1-2|56	
21mr|libfreeaptx-0.1.1-2|57	%package tools
21mr|libfreeaptx-0.1.1-2|58	Summary:	%{name} encoder and decoder utilities
21mr|libfreeaptx-0.1.1-2|59	Group:		System/Libraries
21mr|libfreeaptx-0.1.1-2|60	
21mr|libfreeaptx-0.1.1-2|61	%description tools
21mr|libfreeaptx-0.1.1-2|62	The %{name}-tools package contains openaptxenc encoder and openaptxdec decoder
21mr|libfreeaptx-0.1.1-2|63	command-line utilities.
21mr|libfreeaptx-0.1.1-2|64	
21mr|libfreeaptx-0.1.1-2|65	%files tools
21mr|libfreeaptx-0.1.1-2|66	%{_bindir}/freeaptxenc
21mr|libfreeaptx-0.1.1-2|67	%{_bindir}/freeaptxdec
21mr|libfreeaptx-0.1.1-2|68	
21mr|libfreeaptx-0.1.1-2|69	#----------------------------------------------------------------------
21mr|libfreeaptx-0.1.1-2|70	
21mr|libfreeaptx-0.1.1-2|71	%prep
21mr|libfreeaptx-0.1.1-2|72	%autosetup
21mr|libfreeaptx-0.1.1-2|73	
21mr|libfreeaptx-0.1.1-2|74	%build
21mr|libfreeaptx-0.1.1-2|75	# Skip building static binaries
21mr|libfreeaptx-0.1.1-2|76	# Environment variable CFLAGS are overridden in makefile so we override that
21mr|libfreeaptx-0.1.1-2|77	%make_build STATIC_UTILITIES= LDFLAGS="%{build_ldflags}" CFLAGS="%{optflags}"
21mr|libfreeaptx-0.1.1-2|78	
21mr|libfreeaptx-0.1.1-2|79	%install
21mr|libfreeaptx-0.1.1-2|80	# Skip build in install phase
21mr|libfreeaptx-0.1.1-2|81	%make_install PREFIX= LIBDIR="%{_libdir}" INCDIR="%{_includedir}" BINDIR="%{_bindir}"

13590 21
21mr|libfreehand-0.1.2-4|1	%define api 0.1
21mr|libfreehand-0.1.2-4|2	%define major 1
21mr|libfreehand-0.1.2-4|3	%define libname %mklibname freehand %{api} %{major}
21mr|libfreehand-0.1.2-4|4	%define devname %mklibname freehand -d
21mr|libfreehand-0.1.2-4|5	
21mr|libfreehand-0.1.2-4|6	Summary:	Library providing ability to import Adobe/Macromedia drawings
21mr|libfreehand-0.1.2-4|7	Name:		libfreehand
21mr|libfreehand-0.1.2-4|8	Version:	0.1.2
21mr|libfreehand-0.1.2-4|9	Release:	4
21mr|libfreehand-0.1.2-4|10	License:	MPL 2.0
21mr|libfreehand-0.1.2-4|11	Group:		System/Libraries
21mr|libfreehand-0.1.2-4|12	Url:		http://wiki.documentfoundation.org/DLP/Libraries/libfreehand
21mr|libfreehand-0.1.2-4|13	Source0:	https://dev-www.libreoffice.org/src/libfreehand/libfreehand-%{version}.tar.xz
21mr|libfreehand-0.1.2-4|14	Patch0001:	0001-Add-missing-semicolon-to-fix-build-with-icu-65.1.patch
21mr|libfreehand-0.1.2-4|15	BuildRequires:	doxygen
21mr|libfreehand-0.1.2-4|16	BuildRequires:	help2man
21mr|libfreehand-0.1.2-4|17	BuildRequires:	gperf
21mr|libfreehand-0.1.2-4|18	BuildRequires:	boost-devel
21mr|libfreehand-0.1.2-4|19	BuildRequires:	pkgconfig(cppunit)
21mr|libfreehand-0.1.2-4|20	BuildRequires:	pkgconfig(icu-uc)
21mr|libfreehand-0.1.2-4|21	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libfreehand-0.1.2-4|22	BuildRequires:	pkgconfig(librevenge-generators-0.0)
21mr|libfreehand-0.1.2-4|23	BuildRequires:	pkgconfig(librevenge-stream-0.0)
21mr|libfreehand-0.1.2-4|24	BuildRequires:	pkgconfig(lcms2)
21mr|libfreehand-0.1.2-4|25	BuildRequires:	pkgconfig(zlib)
21mr|libfreehand-0.1.2-4|26	
21mr|libfreehand-0.1.2-4|27	%description
21mr|libfreehand-0.1.2-4|28	Libfreehand is library providing ability to interpret and import
21mr|libfreehand-0.1.2-4|29	Adobe/Macromedia drawings into various applications.
21mr|libfreehand-0.1.2-4|30	
21mr|libfreehand-0.1.2-4|31	You can find it being used in libreoffice.
21mr|libfreehand-0.1.2-4|32	
21mr|libfreehand-0.1.2-4|33	%files
21mr|libfreehand-0.1.2-4|34	%{_bindir}/fh2raw
21mr|libfreehand-0.1.2-4|35	%{_bindir}/fh2svg
21mr|libfreehand-0.1.2-4|36	%{_bindir}/fh2text
21mr|libfreehand-0.1.2-4|37	%{_mandir}/man1/fh2raw.1*
21mr|libfreehand-0.1.2-4|38	%{_mandir}/man1/fh2svg.1*
21mr|libfreehand-0.1.2-4|39	%{_mandir}/man1/fh2text.1*
21mr|libfreehand-0.1.2-4|40	
21mr|libfreehand-0.1.2-4|41	#----------------------------------------------------------------------------
21mr|libfreehand-0.1.2-4|42	
21mr|libfreehand-0.1.2-4|43	%package -n %{libname}
21mr|libfreehand-0.1.2-4|44	Summary:	Library providing ability to import Adobe/Macromedia drawings
21mr|libfreehand-0.1.2-4|45	Group:		System/Libraries
21mr|libfreehand-0.1.2-4|46	
21mr|libfreehand-0.1.2-4|47	%description -n %{libname}
21mr|libfreehand-0.1.2-4|48	Libfreehand is library providing ability to interpret and import
21mr|libfreehand-0.1.2-4|49	Adobe/Macromedia drawings into various applications.
21mr|libfreehand-0.1.2-4|50	
21mr|libfreehand-0.1.2-4|51	You can find it being used in libreoffice.
21mr|libfreehand-0.1.2-4|52	
21mr|libfreehand-0.1.2-4|53	%files -n %{libname}
21mr|libfreehand-0.1.2-4|54	%{_libdir}/libfreehand-%{api}.so.%{major}*
21mr|libfreehand-0.1.2-4|55	
21mr|libfreehand-0.1.2-4|56	#----------------------------------------------------------------------------
21mr|libfreehand-0.1.2-4|57	
21mr|libfreehand-0.1.2-4|58	%package -n %{devname}
21mr|libfreehand-0.1.2-4|59	Summary:	Development files for %{name}
21mr|libfreehand-0.1.2-4|60	Group:		Development/C
21mr|libfreehand-0.1.2-4|61	Requires:	%{libname} = %{EVRD}
21mr|libfreehand-0.1.2-4|62	
21mr|libfreehand-0.1.2-4|63	%description -n %{devname}
21mr|libfreehand-0.1.2-4|64	Development files (Headers etc.) for %{name}.
21mr|libfreehand-0.1.2-4|65	
21mr|libfreehand-0.1.2-4|66	%files -n %{devname}
21mr|libfreehand-0.1.2-4|67	%doc %{_docdir}/%{name}
21mr|libfreehand-0.1.2-4|68	%doc ChangeLog
21mr|libfreehand-0.1.2-4|69	%{_includedir}/%{name}-%{api}
21mr|libfreehand-0.1.2-4|70	%{_libdir}/%{name}-%{api}.so
21mr|libfreehand-0.1.2-4|71	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libfreehand-0.1.2-4|72	
21mr|libfreehand-0.1.2-4|73	#----------------------------------------------------------------------------
21mr|libfreehand-0.1.2-4|74	
21mr|libfreehand-0.1.2-4|75	%prep
21mr|libfreehand-0.1.2-4|76	%autosetup -p1
21mr|libfreehand-0.1.2-4|77	
21mr|libfreehand-0.1.2-4|78	%build
21mr|libfreehand-0.1.2-4|79	%configure --disable-werror
21mr|libfreehand-0.1.2-4|80	
21mr|libfreehand-0.1.2-4|81	# (From Fedora) Fix flags and RPATHs
21mr|libfreehand-0.1.2-4|82	sed -i libtool \
21mr|libfreehand-0.1.2-4|83	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|libfreehand-0.1.2-4|84	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g'
21mr|libfreehand-0.1.2-4|85	
21mr|libfreehand-0.1.2-4|86	%make
21mr|libfreehand-0.1.2-4|87	
21mr|libfreehand-0.1.2-4|88	%install
21mr|libfreehand-0.1.2-4|89	%makeinstall_std
21mr|libfreehand-0.1.2-4|90	
21mr|libfreehand-0.1.2-4|91	# (From Fedora) generate and install man pages
21mr|libfreehand-0.1.2-4|92	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|libfreehand-0.1.2-4|93	for tool in fh2raw fh2svg fh2text; do
21mr|libfreehand-0.1.2-4|94	help2man -N -S '%{name} %{version}' -o ${tool}.1 %{buildroot}%{_bindir}/${tool}
21mr|libfreehand-0.1.2-4|95	done
21mr|libfreehand-0.1.2-4|96	install -m 0755 -d %{buildroot}/%{_mandir}/man1
21mr|libfreehand-0.1.2-4|97	install -m 0644 fh2*.1 %{buildroot}/%{_mandir}/man1

13591 21
21mr|libfs-1.0.8-2|1	%define major 6
21mr|libfs-1.0.8-2|2	%define libname %mklibname fs %{major}
21mr|libfs-1.0.8-2|3	%define develname %mklibname fs -d
21mr|libfs-1.0.8-2|4	
21mr|libfs-1.0.8-2|5	Summary:	Library Interface to the X Font Server
21mr|libfs-1.0.8-2|6	Name:		libfs
21mr|libfs-1.0.8-2|7	Version:	1.0.8
21mr|libfs-1.0.8-2|8	Release:	2
21mr|libfs-1.0.8-2|9	Group:		Development/X11
21mr|libfs-1.0.8-2|10	License:	MIT
21mr|libfs-1.0.8-2|11	URL:		http://xorg.freedesktop.org
21mr|libfs-1.0.8-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libFS-%{version}.tar.bz2
21mr|libfs-1.0.8-2|13	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libfs-1.0.8-2|14	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libfs-1.0.8-2|15	BuildRequires:	x11-xtrans-devel >= 1.0.0
21mr|libfs-1.0.8-2|16	
21mr|libfs-1.0.8-2|17	%description
21mr|libfs-1.0.8-2|18	Libfs is a library interface to the X Font Server.
21mr|libfs-1.0.8-2|19	
21mr|libfs-1.0.8-2|20	%package -n %{libname}
21mr|libfs-1.0.8-2|21	Summary:	Library Interface to the X Font Server
21mr|libfs-1.0.8-2|22	Group:		Development/X11
21mr|libfs-1.0.8-2|23	Conflicts:	libxorg-x11 < 7.0
21mr|libfs-1.0.8-2|24	Provides:	%{name} = %{version}-%{release}
21mr|libfs-1.0.8-2|25	
21mr|libfs-1.0.8-2|26	%description -n %{libname}
21mr|libfs-1.0.8-2|27	Libfs is a library interface to the X Font Server.
21mr|libfs-1.0.8-2|28	
21mr|libfs-1.0.8-2|29	%package -n %{develname}
21mr|libfs-1.0.8-2|30	Summary:	Development files for %{name}
21mr|libfs-1.0.8-2|31	Group:		Development/X11
21mr|libfs-1.0.8-2|32	Requires:	%{libname} = %{version}-%{release}
21mr|libfs-1.0.8-2|33	Provides:	%{name}-devel = %{version}-%{release}
21mr|libfs-1.0.8-2|34	Conflicts:	libxorg-x11-devel < 7.0
21mr|libfs-1.0.8-2|35	Obsoletes:	%{_lib}fs-static-devel < 1.0.4
21mr|libfs-1.0.8-2|36	
21mr|libfs-1.0.8-2|37	%description -n %{develname}
21mr|libfs-1.0.8-2|38	Development files for %{name}.
21mr|libfs-1.0.8-2|39	
21mr|libfs-1.0.8-2|40	%pre -n %{develname}
21mr|libfs-1.0.8-2|41	if [ -h %{_includedir}/X11 ]; then
21mr|libfs-1.0.8-2|42	rm -f %{_includedir}/X11
21mr|libfs-1.0.8-2|43	fi
21mr|libfs-1.0.8-2|44	
21mr|libfs-1.0.8-2|45	%prep
21mr|libfs-1.0.8-2|46	%setup -qn libFS-%{version}
21mr|libfs-1.0.8-2|47	
21mr|libfs-1.0.8-2|48	%build
21mr|libfs-1.0.8-2|49	%configure \
21mr|libfs-1.0.8-2|50	--disable-static \
21mr|libfs-1.0.8-2|51	--x-includes=%{_includedir} \
21mr|libfs-1.0.8-2|52	--x-libraries=%{_libdir}
21mr|libfs-1.0.8-2|53	
21mr|libfs-1.0.8-2|54	%make
21mr|libfs-1.0.8-2|55	
21mr|libfs-1.0.8-2|56	%install
21mr|libfs-1.0.8-2|57	%makeinstall_std
21mr|libfs-1.0.8-2|58	rm -f %{buildroot}%{_datadir}/doc/libFS/FSlib.txt
21mr|libfs-1.0.8-2|59	
21mr|libfs-1.0.8-2|60	%files -n %{libname}
21mr|libfs-1.0.8-2|61	%doc doc/FSlib.txt
21mr|libfs-1.0.8-2|62	%{_libdir}/libFS.so.%{major}*
21mr|libfs-1.0.8-2|63	
21mr|libfs-1.0.8-2|64	%files -n %{develname}
21mr|libfs-1.0.8-2|65	%{_libdir}/libFS.so
21mr|libfs-1.0.8-2|66	%{_libdir}/pkgconfig/libfs.pc
21mr|libfs-1.0.8-2|67	%{_includedir}/X11/fonts/FSlib.h

13592 21
21mr|libftdi-1.5-4|1	%define major 1
21mr|libftdi-1.5-4|2	%define libname %mklibname ftdi %{major}
21mr|libftdi-1.5-4|3	%define libcpp %mklibname ftdip %{major}
21mr|libftdi-1.5-4|4	%define devname %mklibname ftdi -d
21mr|libftdi-1.5-4|5	
21mr|libftdi-1.5-4|6	Summary:	Library to program and control the FTDI USB controller
21mr|libftdi-1.5-4|7	Name:		libftdi
21mr|libftdi-1.5-4|8	Version:	1.5
21mr|libftdi-1.5-4|9	Release:	4
21mr|libftdi-1.5-4|10	License:	GPLv2+
21mr|libftdi-1.5-4|11	Group:		System/Libraries
21mr|libftdi-1.5-4|12	Url:		http://www.intra2net.com/en/developer/libftdi/
21mr|libftdi-1.5-4|13	Source0:	http://www.intra2net.com/en/developer/libftdi/download/%{name}1-%{version}.tar.bz2
21mr|libftdi-1.5-4|14	Patch0:		libftdi-pkgconfig.patch
21mr|libftdi-1.5-4|15	BuildRequires:	cmake
21mr|libftdi-1.5-4|16	BuildRequires:	doxygen
21mr|libftdi-1.5-4|17	BuildRequires:	swig
21mr|libftdi-1.5-4|18	BuildRequires:	boost-devel
21mr|libftdi-1.5-4|19	BuildRequires:	pkgconfig(libusb)
21mr|libftdi-1.5-4|20	BuildRequires:	pkgconfig(libusb-1.0)
21mr|libftdi-1.5-4|21	BuildRequires:	pkgconfig(python3)
21mr|libftdi-1.5-4|22	BuildRequires:	pkgconfig(libconfuse)
21mr|libftdi-1.5-4|23	Requires(pre):	shadow-utils
21mr|libftdi-1.5-4|24	Conflicts:	%{_lib}ftdi1 < 0.20-2
21mr|libftdi-1.5-4|25	
21mr|libftdi-1.5-4|26	%description
21mr|libftdi-1.5-4|27	A library (using libusb) to talk to FTDI's FT2232C,
21mr|libftdi-1.5-4|28	FT232BM and FT245BM type chips including the popular bitbang mode.
21mr|libftdi-1.5-4|29	
21mr|libftdi-1.5-4|30	%files
21mr|libftdi-1.5-4|31	%doc COPYING.LIB COPYING.GPL LICENSE
21mr|libftdi-1.5-4|32	%config(noreplace) %{_sysconfdir}/udev/rules.d/99-libftdi.rules
21mr|libftdi-1.5-4|33	
21mr|libftdi-1.5-4|34	%pre
21mr|libftdi-1.5-4|35	getent group plugdev >/dev/null || groupadd -r plugdev
21mr|libftdi-1.5-4|36	exit 0
21mr|libftdi-1.5-4|37	
21mr|libftdi-1.5-4|38	#----------------------------------------------------------------------------
21mr|libftdi-1.5-4|39	
21mr|libftdi-1.5-4|40	%package -n %{libname}
21mr|libftdi-1.5-4|41	Summary:	Library to program and control the FTDI USB controller
21mr|libftdi-1.5-4|42	Group:		System/Libraries
21mr|libftdi-1.5-4|43	
21mr|libftdi-1.5-4|44	%description -n %{libname}
21mr|libftdi-1.5-4|45	A library (using libusb) to talk to FTDI's FT2232C,
21mr|libftdi-1.5-4|46	FT232BM and FT245BM type chips including the popular bitbang mode.
21mr|libftdi-1.5-4|47	
21mr|libftdi-1.5-4|48	%files -n %{libname}
21mr|libftdi-1.5-4|49	%doc COPYING.LIB COPYING.GPL LICENSE
21mr|libftdi-1.5-4|50	%{_libdir}/libftdi1.so.2*
21mr|libftdi-1.5-4|51	
21mr|libftdi-1.5-4|52	#----------------------------------------------------------------------------
21mr|libftdi-1.5-4|53	
21mr|libftdi-1.5-4|54	%package -n %{libcpp}
21mr|libftdi-1.5-4|55	Summary:	Libftdi library C++ binding
21mr|libftdi-1.5-4|56	Group:		Development/C++
21mr|libftdi-1.5-4|57	
21mr|libftdi-1.5-4|58	%description -n %{libcpp}
21mr|libftdi-1.5-4|59	Libftdi library C++ language binding.
21mr|libftdi-1.5-4|60	
21mr|libftdi-1.5-4|61	%files -n %{libcpp}
21mr|libftdi-1.5-4|62	%doc COPYING.LIB COPYING.GPL LICENSE
21mr|libftdi-1.5-4|63	%{_libdir}/libftdipp1.so.2*
21mr|libftdi-1.5-4|64	%{_libdir}/libftdipp1.so.3*
21mr|libftdi-1.5-4|65	
21mr|libftdi-1.5-4|66	#----------------------------------------------------------------------------
21mr|libftdi-1.5-4|67	
21mr|libftdi-1.5-4|68	%package -n %{devname}
21mr|libftdi-1.5-4|69	Summary:	Header files and static libraries for libftdi
21mr|libftdi-1.5-4|70	Group:		Development/C
21mr|libftdi-1.5-4|71	Requires:	%{libname} = %{EVRD}
21mr|libftdi-1.5-4|72	Requires:	%{libcpp} = %{EVRD}
21mr|libftdi-1.5-4|73	
21mr|libftdi-1.5-4|74	%description -n %{devname}
21mr|libftdi-1.5-4|75	Header files and static libraries for libftdi
21mr|libftdi-1.5-4|76	
21mr|libftdi-1.5-4|77	%files -n %{devname}
21mr|libftdi-1.5-4|78	%doc build/doc/html
21mr|libftdi-1.5-4|79	%{_mandir}/man3/*
21mr|libftdi-1.5-4|80	%{_bindir}/libftdi1-config
21mr|libftdi-1.5-4|81	%{_bindir}/ftdi_eeprom
21mr|libftdi-1.5-4|82	%{_includedir}/libftdi1/*.h
21mr|libftdi-1.5-4|83	%{_includedir}/libftdipp1/ftdi.hpp
21mr|libftdi-1.5-4|84	%{_libdir}/pkgconfig/*.pc
21mr|libftdi-1.5-4|85	%{_libdir}/cmake/libftdi1/*
21mr|libftdi-1.5-4|86	%{_libdir}/libftdi1.so
21mr|libftdi-1.5-4|87	%{_libdir}/libftdipp1.so
21mr|libftdi-1.5-4|88	
21mr|libftdi-1.5-4|89	#----------------------------------------------------------------------------
21mr|libftdi-1.5-4|90	%global __provides_exclude _ftdi1.so
21mr|libftdi-1.5-4|91	%package -n	python3-%{name}
21mr|libftdi-1.5-4|92	Summary:	Libftdi library Python binding
21mr|libftdi-1.5-4|93	Group:		Development/Python
21mr|libftdi-1.5-4|94	%rename python-%{name}
21mr|libftdi-1.5-4|95	
21mr|libftdi-1.5-4|96	%description -n	python3-%{name}
21mr|libftdi-1.5-4|97	Libftdi Python Language bindings.
21mr|libftdi-1.5-4|98	
21mr|libftdi-1.5-4|99	%files -n python3-%{name}
21mr|libftdi-1.5-4|100	%doc COPYING.LIB COPYING.GPL LICENSE
21mr|libftdi-1.5-4|101	%{py3_platsitedir}/ftdi1.py*
21mr|libftdi-1.5-4|102	%{py3_platsitedir}/_ftdi1.so
21mr|libftdi-1.5-4|103	%{py3_platsitedir}/__pycache__/*
21mr|libftdi-1.5-4|104	%{_datadir}/libftdi/examples/*.py
21mr|libftdi-1.5-4|105	%{_datadir}/libftdi/examples/__pycache__/*
21mr|libftdi-1.5-4|106	#----------------------------------------------------------------------------
21mr|libftdi-1.5-4|107	
21mr|libftdi-1.5-4|108	%prep
21mr|libftdi-1.5-4|109	%autosetup -p1 -n %{name}1-%{version}
21mr|libftdi-1.5-4|110	
21mr|libftdi-1.5-4|111	#kernel does not provide usb_device anymore
21mr|libftdi-1.5-4|112	sed -e 's/usb_device/usb/g' -i packages/99-libftdi.rules
21mr|libftdi-1.5-4|113	sed -e 's/GROUP="plugdev"/TAG+="uaccess"/g' -i packages/99-libftdi.rules
21mr|libftdi-1.5-4|114	
21mr|libftdi-1.5-4|115	
21mr|libftdi-1.5-4|116	%build
21mr|libftdi-1.5-4|117	#export CFLAGS="%{optflags} -fno-stack-protector"
21mr|libftdi-1.5-4|118	#export CXXFLAGS="%{optflags} -fno-stack-protector"
21mr|libftdi-1.5-4|119	%cmake \
21mr|libftdi-1.5-4|120	-DSTATICLIBS=off \
21mr|libftdi-1.5-4|121	-DDOCUMENTATION=ON \
21mr|libftdi-1.5-4|122	-DEXAMPLES=ON \
21mr|libftdi-1.5-4|123	-DFTDIPP=ON \
21mr|libftdi-1.5-4|124	-DPYTHON_BINDINGS=ON \
21mr|libftdi-1.5-4|125	-DPython_ADDITIONAL_VERSIONS=%{python3_version}
21mr|libftdi-1.5-4|126	%make
21mr|libftdi-1.5-4|127	
21mr|libftdi-1.5-4|128	
21mr|libftdi-1.5-4|129	%install
21mr|libftdi-1.5-4|130	%makeinstall_std -C build
21mr|libftdi-1.5-4|131	install -p -m644 packages/99-libftdi.rules -D %{buildroot}%{_sysconfdir}/udev/rules.d/99-libftdi.rules
21mr|libftdi-1.5-4|132	
21mr|libftdi-1.5-4|133	#no man install
21mr|libftdi-1.5-4|134	mkdir -p %{buildroot}%{_mandir}/man3
21mr|libftdi-1.5-4|135	install -p -m 644 build/doc/man/man3/*.3 %{buildroot}%{_mandir}/man3
21mr|libftdi-1.5-4|136	
21mr|libftdi-1.5-4|137	# clean
21mr|libftdi-1.5-4|138	rm -f %{buildroot}%{_bindir}/{simple,bitbang,bitbang2,bitbang_ft2232,bitbang_cbus,find_all,find_all_pp,serial_test,aud_test}
21mr|libftdi-1.5-4|139	find %{buildroot}%{_datadir}/libftdi/examples -name "*.pyc" -or -name "*.pyo" -exec rm -f \{\} \;
21mr|libftdi-1.5-4|140	
21mr|libftdi-1.5-4|141	find %{buildroot} -type f -name "*.la" -delete
21mr|libftdi-1.5-4|142	find %{buildroot} -type f -name "*.a" -delete
21mr|libftdi-1.5-4|143	find %{buildroot} -type f -name "example.conf" -delete

13593 21
21mr|libgadu-1.12.2-11|1	%define major 3
21mr|libgadu-1.12.2-11|2	%define libname %mklibname gadu %{major}
21mr|libgadu-1.12.2-11|3	%define devname %mklibname gadu -d
21mr|libgadu-1.12.2-11|4	
21mr|libgadu-1.12.2-11|5	Summary:	A Gadu-gadu protocol compatibile library
21mr|libgadu-1.12.2-11|6	Name:		libgadu
21mr|libgadu-1.12.2-11|7	Version:	1.12.2
21mr|libgadu-1.12.2-11|8	Release:	11
21mr|libgadu-1.12.2-11|9	License:	LGPLv2.1+
21mr|libgadu-1.12.2-11|10	Group:		Networking/Instant messaging
21mr|libgadu-1.12.2-11|11	Url:		http://toxygen.net/libgadu
21mr|libgadu-1.12.2-11|12	Source0:	http://github.com/wojtekka/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|libgadu-1.12.2-11|13	BuildRequires:	doxygen
21mr|libgadu-1.12.2-11|14	BuildRequires:	pkgconfig(gnutls) >= 3.0
21mr|libgadu-1.12.2-11|15	
21mr|libgadu-1.12.2-11|16	%description
21mr|libgadu-1.12.2-11|17	The libgadu is intended to make it easy to add Gadu-Gadu communication
21mr|libgadu-1.12.2-11|18	support to your software.
21mr|libgadu-1.12.2-11|19	
21mr|libgadu-1.12.2-11|20	#----------------------------------------------------------------------------
21mr|libgadu-1.12.2-11|21	
21mr|libgadu-1.12.2-11|22	%package -n %{libname}
21mr|libgadu-1.12.2-11|23	Summary:	A Gadu-gadu protocol compatibile library
21mr|libgadu-1.12.2-11|24	Group:		System/Libraries
21mr|libgadu-1.12.2-11|25	
21mr|libgadu-1.12.2-11|26	%description -n %{libname}
21mr|libgadu-1.12.2-11|27	The libgadu is intended to make it easy to add Gadu-Gadu communication
21mr|libgadu-1.12.2-11|28	support to your software.
21mr|libgadu-1.12.2-11|29	
21mr|libgadu-1.12.2-11|30	%files -n %{libname}
21mr|libgadu-1.12.2-11|31	%{_libdir}/%{name}.so.%{major}*
21mr|libgadu-1.12.2-11|32	
21mr|libgadu-1.12.2-11|33	#----------------------------------------------------------------------------
21mr|libgadu-1.12.2-11|34	
21mr|libgadu-1.12.2-11|35	%package -n %{devname}
21mr|libgadu-1.12.2-11|36	Summary:	Development files for libgadu library
21mr|libgadu-1.12.2-11|37	Group:		Development/C
21mr|libgadu-1.12.2-11|38	Requires:	%{libname} = %{EVRD}
21mr|libgadu-1.12.2-11|39	Provides:	%{name}-devel = %{EVRD}
21mr|libgadu-1.12.2-11|40	Provides:	gadu-devel = %{EVRD}
21mr|libgadu-1.12.2-11|41	
21mr|libgadu-1.12.2-11|42	%description -n %{devname}
21mr|libgadu-1.12.2-11|43	Development files for libgadu library.
21mr|libgadu-1.12.2-11|44	
21mr|libgadu-1.12.2-11|45	%files -n %{devname}
21mr|libgadu-1.12.2-11|46	%{_includedir}/%{name}.h
21mr|libgadu-1.12.2-11|47	%{_libdir}/%{name}.so
21mr|libgadu-1.12.2-11|48	%{_libdir}/pkgconfig/%{name}.pc
21mr|libgadu-1.12.2-11|49	
21mr|libgadu-1.12.2-11|50	#----------------------------------------------------------------------------
21mr|libgadu-1.12.2-11|51	
21mr|libgadu-1.12.2-11|52	%prep
21mr|libgadu-1.12.2-11|53	%setup -q
21mr|libgadu-1.12.2-11|54	
21mr|libgadu-1.12.2-11|55	%build
21mr|libgadu-1.12.2-11|56	%configure \
21mr|libgadu-1.12.2-11|57	--disable-static \
21mr|libgadu-1.12.2-11|58	--with-pthread \
21mr|libgadu-1.12.2-11|59	--without-bind \
21mr|libgadu-1.12.2-11|60	--without-openssl \
21mr|libgadu-1.12.2-11|61	--with-gnutls \
21mr|libgadu-1.12.2-11|62	--with-c99-vsnprintf
21mr|libgadu-1.12.2-11|63	
21mr|libgadu-1.12.2-11|64	%make
21mr|libgadu-1.12.2-11|65	
21mr|libgadu-1.12.2-11|66	%install
21mr|libgadu-1.12.2-11|67	%makeinstall_std

13594 21
21mr|libgcrypt-1.9.4-2|1	%define major 20
21mr|libgcrypt-1.9.4-2|2	%define libname %mklibname gcrypt %{major}
21mr|libgcrypt-1.9.4-2|3	%define devname %mklibname gcrypt -d
21mr|libgcrypt-1.9.4-2|4	
21mr|libgcrypt-1.9.4-2|5	# disable tests by default, no /dev/random feed, no joy
21mr|libgcrypt-1.9.4-2|6	%bcond_with	check
21mr|libgcrypt-1.9.4-2|7	
21mr|libgcrypt-1.9.4-2|8	Summary:	GNU Cryptographic library
21mr|libgcrypt-1.9.4-2|9	Name:		libgcrypt
21mr|libgcrypt-1.9.4-2|10	Version:	1.9.4
21mr|libgcrypt-1.9.4-2|11	Release:	2
21mr|libgcrypt-1.9.4-2|12	License:	LGPLv2+
21mr|libgcrypt-1.9.4-2|13	Group:		System/Libraries
21mr|libgcrypt-1.9.4-2|14	Url:		http://www.gnupg.org/
21mr|libgcrypt-1.9.4-2|15	# don't convert to bzip2, since we ship archive signature
21mr|libgcrypt-1.9.4-2|16	Source0:	https://www.gnupg.org/ftp/gcrypt/libgcrypt/%{name}-%{version}.tar.bz2
21mr|libgcrypt-1.9.4-2|17	Patch0:		libgcrypt-1.9.1-libdir.patch
21mr|libgcrypt-1.9.4-2|18	# use poll instead of select when gathering randomness
21mr|libgcrypt-1.9.4-2|19	Patch4:		libgcrypt-1.9.1-use-poll.patch
21mr|libgcrypt-1.9.4-2|20	# slight optimalization of mpicoder.c to silence Valgrind (#968288)
21mr|libgcrypt-1.9.4-2|21	Patch5:		libgcrypt-1.6.1-mpicoder-gccopt.patch
21mr|libgcrypt-1.9.4-2|22	BuildRequires:	pkgconfig(gpg-error) >= 1.13
21mr|libgcrypt-1.9.4-2|23	
21mr|libgcrypt-1.9.4-2|24	%description
21mr|libgcrypt-1.9.4-2|25	Libgcrypt is a general purpose cryptographic library based on the code from
21mr|libgcrypt-1.9.4-2|26	GNU Privacy Guard.
21mr|libgcrypt-1.9.4-2|27	
21mr|libgcrypt-1.9.4-2|28	It provides functions for all cryptograhic building blocks:
21mr|libgcrypt-1.9.4-2|29	- symmetric ciphers (AES, DES, Blowfish, CAST5, Twofish, Arcfour),
21mr|libgcrypt-1.9.4-2|30	- hash algorithms (MD5, RIPE-MD160, SHA-1, TIGER-192),
21mr|libgcrypt-1.9.4-2|31	- MACs (HMAC for all hash algorithms),
21mr|libgcrypt-1.9.4-2|32	- public key algorithms (RSA, ElGamal, DSA),
21mr|libgcrypt-1.9.4-2|33	- large integer functions,
21mr|libgcrypt-1.9.4-2|34	- random numbers and a lot of supporting functions.
21mr|libgcrypt-1.9.4-2|35	
21mr|libgcrypt-1.9.4-2|36	#----------------------------------------------------------------------------
21mr|libgcrypt-1.9.4-2|37	
21mr|libgcrypt-1.9.4-2|38	%package -n %{libname}
21mr|libgcrypt-1.9.4-2|39	Summary:	GNU Cryptographic library
21mr|libgcrypt-1.9.4-2|40	Group:		System/Libraries
21mr|libgcrypt-1.9.4-2|41	# compat with Fedora/RH
21mr|libgcrypt-1.9.4-2|42	Provides:	libgcrypt = %{EVRD}
21mr|libgcrypt-1.9.4-2|43	Provides:	libgcrypt%{_isa} = %{EVRD}
21mr|libgcrypt-1.9.4-2|44	
21mr|libgcrypt-1.9.4-2|45	%description -n %{libname}
21mr|libgcrypt-1.9.4-2|46	Libgcrypt is a general purpose cryptographic library based on the code from
21mr|libgcrypt-1.9.4-2|47	GNU Privacy Guard.
21mr|libgcrypt-1.9.4-2|48	
21mr|libgcrypt-1.9.4-2|49	It provides functions for all cryptograhic building blocks:
21mr|libgcrypt-1.9.4-2|50	- symmetric ciphers (AES, DES, Blowfish, CAST5, Twofish, Arcfour),
21mr|libgcrypt-1.9.4-2|51	- hash algorithms (MD5, RIPE-MD160, SHA-1, TIGER-192),
21mr|libgcrypt-1.9.4-2|52	- MACs (HMAC for all hash algorithms),
21mr|libgcrypt-1.9.4-2|53	- public key algorithms (RSA, ElGamal, DSA),
21mr|libgcrypt-1.9.4-2|54	- large integer functions,
21mr|libgcrypt-1.9.4-2|55	- random numbers and a lot of supporting functions.
21mr|libgcrypt-1.9.4-2|56	
21mr|libgcrypt-1.9.4-2|57	%files -n %{libname}
21mr|libgcrypt-1.9.4-2|58	%doc AUTHORS README NEWS THANKS TODO
21mr|libgcrypt-1.9.4-2|59	%{_libdir}/libgcrypt.so.%{major}*
21mr|libgcrypt-1.9.4-2|60	
21mr|libgcrypt-1.9.4-2|61	#----------------------------------------------------------------------------
21mr|libgcrypt-1.9.4-2|62	
21mr|libgcrypt-1.9.4-2|63	%package -n %{devname}
21mr|libgcrypt-1.9.4-2|64	Summary:	Development files for GNU cryptographic library
21mr|libgcrypt-1.9.4-2|65	Group:		Development/Other
21mr|libgcrypt-1.9.4-2|66	Requires:	%{libname} = %{EVRD}
21mr|libgcrypt-1.9.4-2|67	Provides:	%{name}-devel = %{EVRD}
21mr|libgcrypt-1.9.4-2|68	
21mr|libgcrypt-1.9.4-2|69	%description -n %{devname}
21mr|libgcrypt-1.9.4-2|70	Libgcrypt is a general purpose cryptographic library based on the code from
21mr|libgcrypt-1.9.4-2|71	GNU Privacy Guard.
21mr|libgcrypt-1.9.4-2|72	
21mr|libgcrypt-1.9.4-2|73	This package contains files needed to develop applications using libgcrypt.
21mr|libgcrypt-1.9.4-2|74	
21mr|libgcrypt-1.9.4-2|75	%files -n %{devname}
21mr|libgcrypt-1.9.4-2|76	%doc ChangeLog README.*
21mr|libgcrypt-1.9.4-2|77	%{_bindir}/*
21mr|libgcrypt-1.9.4-2|78	%{_includedir}/*.h
21mr|libgcrypt-1.9.4-2|79	%{_libdir}/lib*.a
21mr|libgcrypt-1.9.4-2|80	%{_libdir}/lib*.so
21mr|libgcrypt-1.9.4-2|81	%{_libdir}/pkgconfig/libgcrypt.pc
21mr|libgcrypt-1.9.4-2|82	%{_datadir}/aclocal/*
21mr|libgcrypt-1.9.4-2|83	%{_infodir}/gcrypt.info*
21mr|libgcrypt-1.9.4-2|84	%{_mandir}/man1/hmac256.1*
21mr|libgcrypt-1.9.4-2|85	
21mr|libgcrypt-1.9.4-2|86	#----------------------------------------------------------------------------
21mr|libgcrypt-1.9.4-2|87	
21mr|libgcrypt-1.9.4-2|88	%prep
21mr|libgcrypt-1.9.4-2|89	%autosetup -p1
21mr|libgcrypt-1.9.4-2|90	
21mr|libgcrypt-1.9.4-2|91	%build
21mr|libgcrypt-1.9.4-2|92	%serverbuild_hardened
21mr|libgcrypt-1.9.4-2|93	autoreconf -fi
21mr|libgcrypt-1.9.4-2|94	%configure \
21mr|libgcrypt-1.9.4-2|95	--enable-shared \
21mr|libgcrypt-1.9.4-2|96	--enable-static \
21mr|libgcrypt-1.9.4-2|97	--enable-m-guard
21mr|libgcrypt-1.9.4-2|98	%make
21mr|libgcrypt-1.9.4-2|99	
21mr|libgcrypt-1.9.4-2|100	%install
21mr|libgcrypt-1.9.4-2|101	%makeinstall_std
21mr|libgcrypt-1.9.4-2|102	
21mr|libgcrypt-1.9.4-2|103	%if %{with check}
21mr|libgcrypt-1.9.4-2|104	%check
21mr|libgcrypt-1.9.4-2|105	make check
21mr|libgcrypt-1.9.4-2|106	%endif

13595 21
21mr|libgdata-0.18.1-7|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libgdata-0.18.1-7|2	
21mr|libgdata-0.18.1-7|3	%define major 22
21mr|libgdata-0.18.1-7|4	%define gir_major 0.0
21mr|libgdata-0.18.1-7|5	%define libname %mklibname gdata %{major}
21mr|libgdata-0.18.1-7|6	%define girname %mklibname gdata-gir %{gir_major}
21mr|libgdata-0.18.1-7|7	%define devname %mklibname gdata -d
21mr|libgdata-0.18.1-7|8	
21mr|libgdata-0.18.1-7|9	Summary:	Library for the GData protocol
21mr|libgdata-0.18.1-7|10	Name:		libgdata
21mr|libgdata-0.18.1-7|11	Version:	0.18.1
21mr|libgdata-0.18.1-7|12	Release:	7
21mr|libgdata-0.18.1-7|13	License:	LGPLv2+
21mr|libgdata-0.18.1-7|14	Group:		System/Libraries
21mr|libgdata-0.18.1-7|15	Url:		https://download.gnome.org/sources/libgdata
21mr|libgdata-0.18.1-7|16	Source0:	https://download.gnome.org/sources/libgdata/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgdata-0.18.1-7|17	BuildRequires:	cmake
21mr|libgdata-0.18.1-7|18	BuildRequires:	meson
21mr|libgdata-0.18.1-7|19	BuildRequires:	rootcerts
21mr|libgdata-0.18.1-7|20	BuildRequires:	vala-tools
21mr|libgdata-0.18.1-7|21	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libgdata-0.18.1-7|22	BuildRequires:	pkgconfig(gcr-base-3)
21mr|libgdata-0.18.1-7|23	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libgdata-0.18.1-7|24	BuildRequires:	pkgconfig(goa-1.0)
21mr|libgdata-0.18.1-7|25	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgdata-0.18.1-7|26	BuildRequires:	pkgconfig(gtk4)
21mr|libgdata-0.18.1-7|27	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|libgdata-0.18.1-7|28	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libgdata-0.18.1-7|29	BuildRequires:	pkgconfig(libuhttpmock-0.0)
21mr|libgdata-0.18.1-7|30	BuildRequires:	pkgconfig(oauth)
21mr|libgdata-0.18.1-7|31	BuildRequires:	pkgconfig(vapigen)
21mr|libgdata-0.18.1-7|32	Requires:	rootcerts
21mr|libgdata-0.18.1-7|33	
21mr|libgdata-0.18.1-7|34	%description
21mr|libgdata-0.18.1-7|35	libgdata is a GLib-based library for accessing online service APIs using the
21mr|libgdata-0.18.1-7|36	GData protocol --- most notably, Google's services. It provides APIs to access
21mr|libgdata-0.18.1-7|37	the common Google services, and has full asynchronous support.
21mr|libgdata-0.18.1-7|38	
21mr|libgdata-0.18.1-7|39	#----------------------------------------------------------------------------
21mr|libgdata-0.18.1-7|40	
21mr|libgdata-0.18.1-7|41	%package i18n
21mr|libgdata-0.18.1-7|42	Summary:	Library for the GData protocol - translations
21mr|libgdata-0.18.1-7|43	Group:		System/Internationalization
21mr|libgdata-0.18.1-7|44	
21mr|libgdata-0.18.1-7|45	%description i18n
21mr|libgdata-0.18.1-7|46	libgdata is a GLib-based library for accessing online service APIs using the
21mr|libgdata-0.18.1-7|47	GData protocol --- most notably, Google's services. It provides APIs to access
21mr|libgdata-0.18.1-7|48	the common Google services, and has full asynchronous support.
21mr|libgdata-0.18.1-7|49	
21mr|libgdata-0.18.1-7|50	%files i18n -f gdata.lang
21mr|libgdata-0.18.1-7|51	
21mr|libgdata-0.18.1-7|52	#----------------------------------------------------------------------------
21mr|libgdata-0.18.1-7|53	
21mr|libgdata-0.18.1-7|54	%package -n %{libname}
21mr|libgdata-0.18.1-7|55	Summary:	Library for the GData protocol
21mr|libgdata-0.18.1-7|56	Group:		System/Libraries
21mr|libgdata-0.18.1-7|57	Requires:	%{name}-i18n
21mr|libgdata-0.18.1-7|58	
21mr|libgdata-0.18.1-7|59	%description -n %{libname}
21mr|libgdata-0.18.1-7|60	This package contains the dynamic libraries from %{name}.
21mr|libgdata-0.18.1-7|61	
21mr|libgdata-0.18.1-7|62	%files -n %{libname}
21mr|libgdata-0.18.1-7|63	%doc NEWS README AUTHORS
21mr|libgdata-0.18.1-7|64	%{_libdir}/libgdata.so.%{major}*
21mr|libgdata-0.18.1-7|65	
21mr|libgdata-0.18.1-7|66	#----------------------------------------------------------------------------
21mr|libgdata-0.18.1-7|67	
21mr|libgdata-0.18.1-7|68	%package -n %{girname}
21mr|libgdata-0.18.1-7|69	Group:		System/Libraries
21mr|libgdata-0.18.1-7|70	Summary:	GObject Introspection interface library for %{name}
21mr|libgdata-0.18.1-7|71	
21mr|libgdata-0.18.1-7|72	%description -n %{girname}
21mr|libgdata-0.18.1-7|73	GObject Introspection interface library for %{name}.
21mr|libgdata-0.18.1-7|74	
21mr|libgdata-0.18.1-7|75	%files -n %{girname}
21mr|libgdata-0.18.1-7|76	%{_libdir}/girepository-1.0/GData-%{gir_major}.typelib
21mr|libgdata-0.18.1-7|77	
21mr|libgdata-0.18.1-7|78	#----------------------------------------------------------------------------
21mr|libgdata-0.18.1-7|79	
21mr|libgdata-0.18.1-7|80	%package -n %{devname}
21mr|libgdata-0.18.1-7|81	Summary:	Development files for %{name}
21mr|libgdata-0.18.1-7|82	Group:		Development/C
21mr|libgdata-0.18.1-7|83	Requires:	%{libname} = %{EVRD}
21mr|libgdata-0.18.1-7|84	Provides:	%{name}-devel = %{EVRD}
21mr|libgdata-0.18.1-7|85	
21mr|libgdata-0.18.1-7|86	%description -n %{devname}
21mr|libgdata-0.18.1-7|87	This package contains libraries and header files for %{name}.
21mr|libgdata-0.18.1-7|88	
21mr|libgdata-0.18.1-7|89	%files -n %{devname}
21mr|libgdata-0.18.1-7|90	%{_datadir}/gir-1.0/GData-%{gir_major}.gir
21mr|libgdata-0.18.1-7|91	%{_datadir}/vala/vapi/*
21mr|libgdata-0.18.1-7|92	%{_includedir}/*
21mr|libgdata-0.18.1-7|93	%{_libdir}/*.so
21mr|libgdata-0.18.1-7|94	%{_libdir}/pkgconfig/%{name}.pc
21mr|libgdata-0.18.1-7|95	
21mr|libgdata-0.18.1-7|96	#----------------------------------------------------------------------------
21mr|libgdata-0.18.1-7|97	
21mr|libgdata-0.18.1-7|98	%prep
21mr|libgdata-0.18.1-7|99	%setup -q
21mr|libgdata-0.18.1-7|100	
21mr|libgdata-0.18.1-7|101	%build
21mr|libgdata-0.18.1-7|102	%meson
21mr|libgdata-0.18.1-7|103	%meson_build
21mr|libgdata-0.18.1-7|104	
21mr|libgdata-0.18.1-7|105	%install
21mr|libgdata-0.18.1-7|106	%meson_install
21mr|libgdata-0.18.1-7|107	
21mr|libgdata-0.18.1-7|108	%find_lang gdata

13596 21
21mr|libgdata0.6-0.6.6-14|1	%define major 7
21mr|libgdata0.6-0.6.6-14|2	%define libname %mklibname gdata %{major}
21mr|libgdata0.6-0.6.6-14|3	%define develname %mklibname -d gdata %{major}
21mr|libgdata0.6-0.6.6-14|4	%define oname libgdata
21mr|libgdata0.6-0.6.6-14|5	
21mr|libgdata0.6-0.6.6-14|6	Name:		libgdata0.6
21mr|libgdata0.6-0.6.6-14|7	Version:	0.6.6
21mr|libgdata0.6-0.6.6-14|8	Release:	14
21mr|libgdata0.6-0.6.6-14|9	Summary:	Library for the GData protocol
21mr|libgdata0.6-0.6.6-14|10	Group:		System/Libraries
21mr|libgdata0.6-0.6.6-14|11	License:	LGPLv2+
21mr|libgdata0.6-0.6.6-14|12	URL:		http://live.gnome.org/libgdata
21mr|libgdata0.6-0.6.6-14|13	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%oname/%{oname}-%{version}.tar.bz2
21mr|libgdata0.6-0.6.6-14|14	Patch0:		libgdata-gnome-macros.patch
21mr|libgdata0.6-0.6.6-14|15	Patch1:		libgdata-contacts.patch
21mr|libgdata0.6-0.6.6-14|16	Patch2:		libgdata-missing-file.patch
21mr|libgdata0.6-0.6.6-14|17	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libgdata0.6-0.6.6-14|18	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libgdata0.6-0.6.6-14|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgdata0.6-0.6.6-14|20	BuildRequires:	gtk-doc
21mr|libgdata0.6-0.6.6-14|21	BuildRequires:	intltool
21mr|libgdata0.6-0.6.6-14|22	BuildRequires:	perl-XML-Parser
21mr|libgdata0.6-0.6.6-14|23	
21mr|libgdata0.6-0.6.6-14|24	%description
21mr|libgdata0.6-0.6.6-14|25	libgdata is a GLib-based library for accessing online service APIs using the
21mr|libgdata0.6-0.6.6-14|26	GData protocol --- most notably, Google's services. It provides APIs to access
21mr|libgdata0.6-0.6.6-14|27	the common Google services, and has full asynchronous support.
21mr|libgdata0.6-0.6.6-14|28	
21mr|libgdata0.6-0.6.6-14|29	#--------------------------------------------------------------------------------------
21mr|libgdata0.6-0.6.6-14|30	%package i18n
21mr|libgdata0.6-0.6.6-14|31	Summary:	Library for the GData protocol - translations
21mr|libgdata0.6-0.6.6-14|32	Group:		System/Internationalization
21mr|libgdata0.6-0.6.6-14|33	
21mr|libgdata0.6-0.6.6-14|34	%description i18n
21mr|libgdata0.6-0.6.6-14|35	libgdata is a GLib-based library for accessing online service APIs using the
21mr|libgdata0.6-0.6.6-14|36	GData protocol --- most notably, Google's services. It provides APIs to access
21mr|libgdata0.6-0.6.6-14|37	the common Google services, and has full asynchronous support.
21mr|libgdata0.6-0.6.6-14|38	
21mr|libgdata0.6-0.6.6-14|39	%files i18n -f gdata.lang
21mr|libgdata0.6-0.6.6-14|40	
21mr|libgdata0.6-0.6.6-14|41	#--------------------------------------------------------------------------------------
21mr|libgdata0.6-0.6.6-14|42	
21mr|libgdata0.6-0.6.6-14|43	%package -n %{libname}
21mr|libgdata0.6-0.6.6-14|44	Summary:	Library for the GData protocol
21mr|libgdata0.6-0.6.6-14|45	Group:		System/Libraries
21mr|libgdata0.6-0.6.6-14|46	Recommends:	%{oname}-i18n >= %{version}
21mr|libgdata0.6-0.6.6-14|47	
21mr|libgdata0.6-0.6.6-14|48	%description -n %{libname}
21mr|libgdata0.6-0.6.6-14|49	libgdata is a GLib-based library for accessing online service APIs using the
21mr|libgdata0.6-0.6.6-14|50	GData protocol --- most notably, Google's services. It provides APIs to access
21mr|libgdata0.6-0.6.6-14|51	the common Google services, and has full asynchronous support.
21mr|libgdata0.6-0.6.6-14|52	
21mr|libgdata0.6-0.6.6-14|53	%files -n %{libname}
21mr|libgdata0.6-0.6.6-14|54	%doc NEWS README AUTHORS
21mr|libgdata0.6-0.6.6-14|55	%{_libdir}/libgdata.so.%{major}*
21mr|libgdata0.6-0.6.6-14|56	
21mr|libgdata0.6-0.6.6-14|57	#--------------------------------------------------------------------------------------
21mr|libgdata0.6-0.6.6-14|58	
21mr|libgdata0.6-0.6.6-14|59	%package -n %{develname}
21mr|libgdata0.6-0.6.6-14|60	Summary:	Development files for %{name}
21mr|libgdata0.6-0.6.6-14|61	Group:		Development/C
21mr|libgdata0.6-0.6.6-14|62	Requires:	%{libname} = %{version}-%{release}
21mr|libgdata0.6-0.6.6-14|63	Provides:	%{name}-devel = %{version}-%{release}
21mr|libgdata0.6-0.6.6-14|64	
21mr|libgdata0.6-0.6.6-14|65	%description -n %develname
21mr|libgdata0.6-0.6.6-14|66	The %{name}-devel package contains libraries and header files for
21mr|libgdata0.6-0.6.6-14|67	developing applications that use %{name}.
21mr|libgdata0.6-0.6.6-14|68	
21mr|libgdata0.6-0.6.6-14|69	%files -n %{develname}
21mr|libgdata0.6-0.6.6-14|70	%{_includedir}/*
21mr|libgdata0.6-0.6.6-14|71	%{_libdir}/*.so
21mr|libgdata0.6-0.6.6-14|72	%{_libdir}/pkgconfig/%{oname}.pc
21mr|libgdata0.6-0.6.6-14|73	%{_datadir}/gtk-doc/html/gdata/
21mr|libgdata0.6-0.6.6-14|74	
21mr|libgdata0.6-0.6.6-14|75	#--------------------------------------------------------------------------------------
21mr|libgdata0.6-0.6.6-14|76	%prep
21mr|libgdata0.6-0.6.6-14|77	%autosetup -p1 -n %{oname}-%{version}
21mr|libgdata0.6-0.6.6-14|78	
21mr|libgdata0.6-0.6.6-14|79	%build
21mr|libgdata0.6-0.6.6-14|80	%configure \
21mr|libgdata0.6-0.6.6-14|81	--disable-static \
21mr|libgdata0.6-0.6.6-14|82	--enable-introspection=no
21mr|libgdata0.6-0.6.6-14|83	
21mr|libgdata0.6-0.6.6-14|84	%make
21mr|libgdata0.6-0.6.6-14|85	
21mr|libgdata0.6-0.6.6-14|86	%install
21mr|libgdata0.6-0.6.6-14|87	%makeinstall_std
21mr|libgdata0.6-0.6.6-14|88	%find_lang gdata

13597 21
21mr|libgdiplus-6.0.5-1|1	%define major	0
21mr|libgdiplus-6.0.5-1|2	%define libname	%mklibname gdiplus %{major}
21mr|libgdiplus-6.0.5-1|3	%define devname	%mklibname -d gdiplus
21mr|libgdiplus-6.0.5-1|4	%define _disable_rebuild_configure 1
21mr|libgdiplus-6.0.5-1|5	
21mr|libgdiplus-6.0.5-1|6	Summary:	An Open Source implementation of the GDI+ API
21mr|libgdiplus-6.0.5-1|7	Name:		libgdiplus
21mr|libgdiplus-6.0.5-1|8	Version:	6.0.5
21mr|libgdiplus-6.0.5-1|9	Release:	1
21mr|libgdiplus-6.0.5-1|10	License:	MIT
21mr|libgdiplus-6.0.5-1|11	Group:		System/Libraries
21mr|libgdiplus-6.0.5-1|12	Url:		http://go-mono.com
21mr|libgdiplus-6.0.5-1|13	Source0:	http://download.mono-project.com/sources/libgdiplus/%{name}0-%{version}.tar.gz
21mr|libgdiplus-6.0.5-1|14	Patch0:		libgdiplus-2.10.9-gold.patch
21mr|libgdiplus-6.0.5-1|15	#Patch1:		libgdiplus-5.6-x11linkage.patch
21mr|libgdiplus-6.0.5-1|16	BuildRequires:	jpeg-devel
21mr|libgdiplus-6.0.5-1|17	BuildRequires:	ungif-devel
21mr|libgdiplus-6.0.5-1|18	BuildRequires:	tiff-devel
21mr|libgdiplus-6.0.5-1|19	BuildRequires:	pkgconfig(cairo)
21mr|libgdiplus-6.0.5-1|20	BuildRequires:	pkgconfig(fontconfig)
21mr|libgdiplus-6.0.5-1|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgdiplus-6.0.5-1|22	BuildRequires:	pkgconfig(libexif)
21mr|libgdiplus-6.0.5-1|23	BuildRequires:	pkgconfig(libpng)
21mr|libgdiplus-6.0.5-1|24	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libgdiplus-6.0.5-1|25	BuildRequires:	pkgconfig(sm)
21mr|libgdiplus-6.0.5-1|26	BuildRequires:	pkgconfig(xrender)
21mr|libgdiplus-6.0.5-1|27	BuildRequires:	pkgconfig(x11)
21mr|libgdiplus-6.0.5-1|28	
21mr|libgdiplus-6.0.5-1|29	%description
21mr|libgdiplus-6.0.5-1|30	An Open Source implementation of the GDI+ API.
21mr|libgdiplus-6.0.5-1|31	This is part of the Mono project.
21mr|libgdiplus-6.0.5-1|32	
21mr|libgdiplus-6.0.5-1|33	#----------------------------------------------------------------------------
21mr|libgdiplus-6.0.5-1|34	
21mr|libgdiplus-6.0.5-1|35	%package -n %{libname}
21mr|libgdiplus-6.0.5-1|36	Summary:	An Open Source implementation of the GDI+ API
21mr|libgdiplus-6.0.5-1|37	Group:		System/Libraries
21mr|libgdiplus-6.0.5-1|38	Provides:	%{name} = %{version}-%{release}
21mr|libgdiplus-6.0.5-1|39	
21mr|libgdiplus-6.0.5-1|40	%description -n %{libname}
21mr|libgdiplus-6.0.5-1|41	An Open Source implementation of the GDI+ API.
21mr|libgdiplus-6.0.5-1|42	This is part of the Mono project.
21mr|libgdiplus-6.0.5-1|43	
21mr|libgdiplus-6.0.5-1|44	%files -n %{libname}
21mr|libgdiplus-6.0.5-1|45	%{_libdir}/libgdiplus.so.%{major}*
21mr|libgdiplus-6.0.5-1|46	
21mr|libgdiplus-6.0.5-1|47	#----------------------------------------------------------------------------
21mr|libgdiplus-6.0.5-1|48	
21mr|libgdiplus-6.0.5-1|49	%package -n %{devname}
21mr|libgdiplus-6.0.5-1|50	Summary:	Libraries for developing with libgdiplus
21mr|libgdiplus-6.0.5-1|51	Group:		Development/C
21mr|libgdiplus-6.0.5-1|52	Requires:	%{libname} = %{version}
21mr|libgdiplus-6.0.5-1|53	Provides:	%{name}-devel = %{version}-%{release}
21mr|libgdiplus-6.0.5-1|54	
21mr|libgdiplus-6.0.5-1|55	%description -n %{devname}
21mr|libgdiplus-6.0.5-1|56	This package provides the necessary development libraries to allow
21mr|libgdiplus-6.0.5-1|57	you to develop with libgdiplus.
21mr|libgdiplus-6.0.5-1|58	
21mr|libgdiplus-6.0.5-1|59	%files -n %{devname}
21mr|libgdiplus-6.0.5-1|60	%doc AUTHORS COPYING
21mr|libgdiplus-6.0.5-1|61	%{_libdir}/*.so
21mr|libgdiplus-6.0.5-1|62	%{_libdir}/pkgconfig/*.pc
21mr|libgdiplus-6.0.5-1|63	
21mr|libgdiplus-6.0.5-1|64	#----------------------------------------------------------------------------
21mr|libgdiplus-6.0.5-1|65	
21mr|libgdiplus-6.0.5-1|66	%prep
21mr|libgdiplus-6.0.5-1|67	%setup -q
21mr|libgdiplus-6.0.5-1|68	%autopatch -p1
21mr|libgdiplus-6.0.5-1|69	
21mr|libgdiplus-6.0.5-1|70	aclocal
21mr|libgdiplus-6.0.5-1|71	libtoolize -fic
21mr|libgdiplus-6.0.5-1|72	autoheader
21mr|libgdiplus-6.0.5-1|73	automake -acf
21mr|libgdiplus-6.0.5-1|74	autoconf
21mr|libgdiplus-6.0.5-1|75	
21mr|libgdiplus-6.0.5-1|76	%build
21mr|libgdiplus-6.0.5-1|77	export LIBS='-lm'
21mr|libgdiplus-6.0.5-1|78	%configure \
21mr|libgdiplus-6.0.5-1|79	--disable-static
21mr|libgdiplus-6.0.5-1|80	%make_build
21mr|libgdiplus-6.0.5-1|81	
21mr|libgdiplus-6.0.5-1|82	%install
21mr|libgdiplus-6.0.5-1|83	%make_install
21mr|libgdiplus-6.0.5-1|84	
21mr|libgdiplus-6.0.5-1|85	# make sure pkgconfig(libgdiplus) is provided, fix this in 2.10.9:
21mr|libgdiplus-6.0.5-1|86	sed -i -e 's|-L${libjpeg_prefix}/lib||g' %{buildroot}%{_libdir}/pkgconfig/libgdiplus.pc

13598 21
21mr|libgee-0.20.3-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libgee-0.20.3-2|2	
21mr|libgee-0.20.3-2|3	%define api	0.8
21mr|libgee-0.20.3-2|4	%define major	2
21mr|libgee-0.20.3-2|5	
21mr|libgee-0.20.3-2|6	%define libname %mklibname gee %{api} %{major}
21mr|libgee-0.20.3-2|7	%define girname %mklibname gee-gir %{api}
21mr|libgee-0.20.3-2|8	%define devname %mklibname -d gee
21mr|libgee-0.20.3-2|9	
21mr|libgee-0.20.3-2|10	Summary:	GObject-based collection library
21mr|libgee-0.20.3-2|11	Name:		libgee
21mr|libgee-0.20.3-2|12	Version:	0.20.3
21mr|libgee-0.20.3-2|13	Release:	2
21mr|libgee-0.20.3-2|14	License: 	LGPLv2+
21mr|libgee-0.20.3-2|15	Group:		System/Libraries
21mr|libgee-0.20.3-2|16	URL: 		http://live.gnome.org/Libgee
21mr|libgee-0.20.3-2|17	Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/libgee/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgee-0.20.3-2|18	
21mr|libgee-0.20.3-2|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgee-0.20.3-2|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgee-0.20.3-2|21	
21mr|libgee-0.20.3-2|22	%description
21mr|libgee-0.20.3-2|23	Libgee is a collection library providing GObject-based interfaces and
21mr|libgee-0.20.3-2|24	classes for commonly used data structures.
21mr|libgee-0.20.3-2|25	
21mr|libgee-0.20.3-2|26	%package -n	%{libname}
21mr|libgee-0.20.3-2|27	Summary:	Collection library providing GObject-based interfaces and classes
21mr|libgee-0.20.3-2|28	Group:		%{group}
21mr|libgee-0.20.3-2|29	
21mr|libgee-0.20.3-2|30	%description -n	%{libname}
21mr|libgee-0.20.3-2|31	Libgee is a collection library providing GObject-based interfaces and
21mr|libgee-0.20.3-2|32	classes for commonly used data structures.
21mr|libgee-0.20.3-2|33	
21mr|libgee-0.20.3-2|34	%package -n %{girname}
21mr|libgee-0.20.3-2|35	Summary:	GObject Introspection interface description for %{name}
21mr|libgee-0.20.3-2|36	Group:		System/Libraries
21mr|libgee-0.20.3-2|37	
21mr|libgee-0.20.3-2|38	%description -n %{girname}
21mr|libgee-0.20.3-2|39	GObject Introspection interface description for %{name}.
21mr|libgee-0.20.3-2|40	
21mr|libgee-0.20.3-2|41	%package -n	%{devname}
21mr|libgee-0.20.3-2|42	Summary:	Libraries and include files for developing with libgee
21mr|libgee-0.20.3-2|43	Group:		Development/C
21mr|libgee-0.20.3-2|44	Requires:	%{libname} = %{version}
21mr|libgee-0.20.3-2|45	Requires:	%{girname} = %{version}
21mr|libgee-0.20.3-2|46	Provides:	%{name}-devel = %{version}-%{release}
21mr|libgee-0.20.3-2|47	
21mr|libgee-0.20.3-2|48	%description -n	%{devname}
21mr|libgee-0.20.3-2|49	This package provides the necessary development libraries and include
21mr|libgee-0.20.3-2|50	files to allow you to develop with libgee.
21mr|libgee-0.20.3-2|51	
21mr|libgee-0.20.3-2|52	%prep
21mr|libgee-0.20.3-2|53	%setup -q
21mr|libgee-0.20.3-2|54	
21mr|libgee-0.20.3-2|55	%build
21mr|libgee-0.20.3-2|56	%configure \
21mr|libgee-0.20.3-2|57	--disable-static
21mr|libgee-0.20.3-2|58	
21mr|libgee-0.20.3-2|59	%make
21mr|libgee-0.20.3-2|60	
21mr|libgee-0.20.3-2|61	%install
21mr|libgee-0.20.3-2|62	%makeinstall_std
21mr|libgee-0.20.3-2|63	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|libgee-0.20.3-2|64	
21mr|libgee-0.20.3-2|65	%files -n %{libname}
21mr|libgee-0.20.3-2|66	%doc AUTHORS COPYING NEWS README
21mr|libgee-0.20.3-2|67	%{_libdir}/libgee-%{api}.so.%{major}*
21mr|libgee-0.20.3-2|68	
21mr|libgee-0.20.3-2|69	%files -n %{girname}
21mr|libgee-0.20.3-2|70	%{_libdir}/girepository-1.0/Gee-%{api}.typelib
21mr|libgee-0.20.3-2|71	
21mr|libgee-0.20.3-2|72	%files -n %{devname}
21mr|libgee-0.20.3-2|73	%doc ChangeLog
21mr|libgee-0.20.3-2|74	%{_libdir}/*.so
21mr|libgee-0.20.3-2|75	%{_libdir}/pkgconfig/*
21mr|libgee-0.20.3-2|76	%{_includedir}/*
21mr|libgee-0.20.3-2|77	%{_datadir}/vala/vapi/*.vapi
21mr|libgee-0.20.3-2|78	%{_datadir}/gir-1.0/Gee-%{api}.gir

13599 21
21mr|libgee0.6-0.6.8-6|1	%define oname	libgee
21mr|libgee0.6-0.6.8-6|2	%define api	0.6
21mr|libgee0.6-0.6.8-6|3	%define major	2
21mr|libgee0.6-0.6.8-6|4	%define gimajor 1.0
21mr|libgee0.6-0.6.8-6|5	
21mr|libgee0.6-0.6.8-6|6	%define libname %mklibname gee %{major}
21mr|libgee0.6-0.6.8-6|7	%define girname %mklibname gee-gir %{gimajor}
21mr|libgee0.6-0.6.8-6|8	%define devname %mklibname -d gee %{major}
21mr|libgee0.6-0.6.8-6|9	
21mr|libgee0.6-0.6.8-6|10	Name:		%{oname}0.6
21mr|libgee0.6-0.6.8-6|11	Summary:	GObject-based collection library
21mr|libgee0.6-0.6.8-6|12	Version:	0.6.8
21mr|libgee0.6-0.6.8-6|13	Release:	6
21mr|libgee0.6-0.6.8-6|14	License: 	LGPLv2+
21mr|libgee0.6-0.6.8-6|15	Group:		System/Libraries
21mr|libgee0.6-0.6.8-6|16	URL: 		http://live.gnome.org/Libgee
21mr|libgee0.6-0.6.8-6|17	Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/libgee/%{api}/%{oname}-%{version}.tar.xz
21mr|libgee0.6-0.6.8-6|18	
21mr|libgee0.6-0.6.8-6|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgee0.6-0.6.8-6|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgee0.6-0.6.8-6|21	
21mr|libgee0.6-0.6.8-6|22	%description
21mr|libgee0.6-0.6.8-6|23	Libgee is a collection library providing GObject-based interfaces and
21mr|libgee0.6-0.6.8-6|24	classes for commonly used data structures.
21mr|libgee0.6-0.6.8-6|25	
21mr|libgee0.6-0.6.8-6|26	%package -n	%{libname}
21mr|libgee0.6-0.6.8-6|27	Summary:	Collection library providing GObject-based interfaces and classes
21mr|libgee0.6-0.6.8-6|28	Group:		%{group}
21mr|libgee0.6-0.6.8-6|29	
21mr|libgee0.6-0.6.8-6|30	%description -n	%{libname}
21mr|libgee0.6-0.6.8-6|31	Libgee is a collection library providing GObject-based interfaces and
21mr|libgee0.6-0.6.8-6|32	classes for commonly used data structures.
21mr|libgee0.6-0.6.8-6|33	
21mr|libgee0.6-0.6.8-6|34	%package -n %{girname}
21mr|libgee0.6-0.6.8-6|35	Summary:	GObject Introspection interface description for %{name}
21mr|libgee0.6-0.6.8-6|36	Group:		System/Libraries
21mr|libgee0.6-0.6.8-6|37	
21mr|libgee0.6-0.6.8-6|38	%description -n %{girname}
21mr|libgee0.6-0.6.8-6|39	GObject Introspection interface description for %{name}.
21mr|libgee0.6-0.6.8-6|40	
21mr|libgee0.6-0.6.8-6|41	%package -n	%{devname}
21mr|libgee0.6-0.6.8-6|42	Summary:	Libraries and include files for developing with libgee
21mr|libgee0.6-0.6.8-6|43	Group:		Development/C
21mr|libgee0.6-0.6.8-6|44	Requires:	%{libname} = %{version}
21mr|libgee0.6-0.6.8-6|45	Requires:	%{girname} = %{version}
21mr|libgee0.6-0.6.8-6|46	
21mr|libgee0.6-0.6.8-6|47	%description -n	%{devname}
21mr|libgee0.6-0.6.8-6|48	This package provides the necessary development libraries and include
21mr|libgee0.6-0.6.8-6|49	files to allow you to develop with libgee.
21mr|libgee0.6-0.6.8-6|50	
21mr|libgee0.6-0.6.8-6|51	%prep
21mr|libgee0.6-0.6.8-6|52	%setup -qn %{oname}-%{version}
21mr|libgee0.6-0.6.8-6|53	
21mr|libgee0.6-0.6.8-6|54	%build
21mr|libgee0.6-0.6.8-6|55	%configure \
21mr|libgee0.6-0.6.8-6|56	--disable-static
21mr|libgee0.6-0.6.8-6|57	
21mr|libgee0.6-0.6.8-6|58	%make
21mr|libgee0.6-0.6.8-6|59	
21mr|libgee0.6-0.6.8-6|60	%install
21mr|libgee0.6-0.6.8-6|61	%makeinstall_std
21mr|libgee0.6-0.6.8-6|62	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|libgee0.6-0.6.8-6|63	
21mr|libgee0.6-0.6.8-6|64	%files -n %{libname}
21mr|libgee0.6-0.6.8-6|65	%doc AUTHORS COPYING NEWS README
21mr|libgee0.6-0.6.8-6|66	%{_libdir}/libgee.so.%{major}*
21mr|libgee0.6-0.6.8-6|67	
21mr|libgee0.6-0.6.8-6|68	%files -n %{girname}
21mr|libgee0.6-0.6.8-6|69	%{_libdir}/girepository-1.0/Gee-%{gimajor}.typelib
21mr|libgee0.6-0.6.8-6|70	
21mr|libgee0.6-0.6.8-6|71	%files -n %{devname}
21mr|libgee0.6-0.6.8-6|72	%doc ChangeLog
21mr|libgee0.6-0.6.8-6|73	%{_libdir}/*.so
21mr|libgee0.6-0.6.8-6|74	%{_libdir}/pkgconfig/*
21mr|libgee0.6-0.6.8-6|75	%{_includedir}/*
21mr|libgee0.6-0.6.8-6|76	%{_datadir}/vala/vapi/*.vapi
21mr|libgee0.6-0.6.8-6|77	%{_datadir}/gir-1.0/Gee-%{gimajor}.gir

13600 21
21mr|libgepub-0.6.0-15|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libgepub-0.6.0-15|2	
21mr|libgepub-0.6.0-15|3	%define api 0.6
21mr|libgepub-0.6.0-15|4	%define major 0
21mr|libgepub-0.6.0-15|5	
21mr|libgepub-0.6.0-15|6	%define libname %mklibname gepub %{api} %{major}
21mr|libgepub-0.6.0-15|7	%define girname %mklibname gepub-gir %{api}
21mr|libgepub-0.6.0-15|8	%define devname %mklibname gepub -d
21mr|libgepub-0.6.0-15|9	
21mr|libgepub-0.6.0-15|10	Summary:	Library for epub documents
21mr|libgepub-0.6.0-15|11	Name:		libgepub
21mr|libgepub-0.6.0-15|12	Version:	0.6.0
21mr|libgepub-0.6.0-15|13	Release:	15
21mr|libgepub-0.6.0-15|14	License:	LGPLv2+
21mr|libgepub-0.6.0-15|15	Group:		System/Libraries
21mr|libgepub-0.6.0-15|16	Url:		https://download.gnome.org/sources/libgepub
21mr|libgepub-0.6.0-15|17	Source0:	https://download.gnome.org/sources/libgepub/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgepub-0.6.0-15|18	BuildRequires:	meson
21mr|libgepub-0.6.0-15|19	BuildRequires:	cmake
21mr|libgepub-0.6.0-15|20	BuildRequires:	pkgconfig(gio-2.0)
21mr|libgepub-0.6.0-15|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgepub-0.6.0-15|22	%ifnarch aarch64
21mr|libgepub-0.6.0-15|23	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libgepub-0.6.0-15|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgepub-0.6.0-15|25	%endif
21mr|libgepub-0.6.0-15|26	BuildRequires:	pkgconfig(gtk4)
21mr|libgepub-0.6.0-15|27	BuildRequires:	pkgconfig(libarchive)
21mr|libgepub-0.6.0-15|28	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libgepub-0.6.0-15|29	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libgepub-0.6.0-15|30	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|libgepub-0.6.0-15|31	
21mr|libgepub-0.6.0-15|32	%description
21mr|libgepub-0.6.0-15|33	libgepub is a GObject based library for handling and rendering epub
21mr|libgepub-0.6.0-15|34	documents.
21mr|libgepub-0.6.0-15|35	
21mr|libgepub-0.6.0-15|36	#----------------------------------------------------------------------------
21mr|libgepub-0.6.0-15|37	
21mr|libgepub-0.6.0-15|38	%package -n %{libname}
21mr|libgepub-0.6.0-15|39	Summary:	Library for epub documents
21mr|libgepub-0.6.0-15|40	Group:		System/Libraries
21mr|libgepub-0.6.0-15|41	
21mr|libgepub-0.6.0-15|42	%description -n %{libname}
21mr|libgepub-0.6.0-15|43	libgepub is a GObject based library for handling and rendering epub
21mr|libgepub-0.6.0-15|44	documents.
21mr|libgepub-0.6.0-15|45	
21mr|libgepub-0.6.0-15|46	%files -n %{libname}
21mr|libgepub-0.6.0-15|47	%{_libdir}/libgepub-%{api}.so.%{major}*
21mr|libgepub-0.6.0-15|48	
21mr|libgepub-0.6.0-15|49	#----------------------------------------------------------------------------
21mr|libgepub-0.6.0-15|50	%ifnarch aarch64
21mr|libgepub-0.6.0-15|51	
21mr|libgepub-0.6.0-15|52	%package -n %{girname}
21mr|libgepub-0.6.0-15|53	Summary:	GObject Introspection interface library for epub documents
21mr|libgepub-0.6.0-15|54	Group:		System/Libraries
21mr|libgepub-0.6.0-15|55	Requires:	%{libname} = %{EVRD}
21mr|libgepub-0.6.0-15|56	
21mr|libgepub-0.6.0-15|57	%description -n %{girname}
21mr|libgepub-0.6.0-15|58	GObject Introspection interface library for epub documents.
21mr|libgepub-0.6.0-15|59	
21mr|libgepub-0.6.0-15|60	%files -n %{girname}
21mr|libgepub-0.6.0-15|61	%{_libdir}/girepository-1.0/Gepub-%{api}.typelib
21mr|libgepub-0.6.0-15|62	
21mr|libgepub-0.6.0-15|63	%endif
21mr|libgepub-0.6.0-15|64	#----------------------------------------------------------------------------
21mr|libgepub-0.6.0-15|65	
21mr|libgepub-0.6.0-15|66	%package -n %{devname}
21mr|libgepub-0.6.0-15|67	Summary:	Development files for %{name}
21mr|libgepub-0.6.0-15|68	Group:		Development/GNOME and GTK+
21mr|libgepub-0.6.0-15|69	Requires:	%{libname} = %{EVRD}
21mr|libgepub-0.6.0-15|70	%ifnarch aarch64
21mr|libgepub-0.6.0-15|71	Requires:	%{girname} = %{EVRD}
21mr|libgepub-0.6.0-15|72	%endif
21mr|libgepub-0.6.0-15|73	Provides:	%{name}-devel = %{EVRD}
21mr|libgepub-0.6.0-15|74	
21mr|libgepub-0.6.0-15|75	%description -n %{devname}
21mr|libgepub-0.6.0-15|76	The %{name}-devel package contains libraries and header files for
21mr|libgepub-0.6.0-15|77	developing applications that use %{name}.
21mr|libgepub-0.6.0-15|78	
21mr|libgepub-0.6.0-15|79	%files -n %{devname}
21mr|libgepub-0.6.0-15|80	%{_includedir}/libgepub-%{api}/
21mr|libgepub-0.6.0-15|81	%{_libdir}/libgepub-%{api}.so
21mr|libgepub-0.6.0-15|82	%{_libdir}/pkgconfig/libgepub-%{api}.pc
21mr|libgepub-0.6.0-15|83	%ifnarch aarch64
21mr|libgepub-0.6.0-15|84	%{_datadir}/gir-1.0/Gepub-%{api}.gir
21mr|libgepub-0.6.0-15|85	%endif
21mr|libgepub-0.6.0-15|86	
21mr|libgepub-0.6.0-15|87	#----------------------------------------------------------------------------
21mr|libgepub-0.6.0-15|88	
21mr|libgepub-0.6.0-15|89	%prep
21mr|libgepub-0.6.0-15|90	%setup -q
21mr|libgepub-0.6.0-15|91	
21mr|libgepub-0.6.0-15|92	%build
21mr|libgepub-0.6.0-15|93	%meson \
21mr|libgepub-0.6.0-15|94	%ifarch aarch64
21mr|libgepub-0.6.0-15|95	-Dintrospection=false
21mr|libgepub-0.6.0-15|96	%endif
21mr|libgepub-0.6.0-15|97	
21mr|libgepub-0.6.0-15|98	%meson_build
21mr|libgepub-0.6.0-15|99	
21mr|libgepub-0.6.0-15|100	%install
21mr|libgepub-0.6.0-15|101	%meson_install
21mr|libgepub-0.6.0-15|102	
21mr|libgepub-0.6.0-15|103	sed s,"\${prefix}//","\${prefix}/",g -i %{buildroot}%{_libdir}/pkgconfig/libgepub-%{api}.pc

13601 21
21mr|libgexiv2-0.14.0-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libgexiv2-0.14.0-1|2	
21mr|libgexiv2-0.14.0-1|3	%define major 2
21mr|libgexiv2-0.14.0-1|4	%define gir_major 0.10
21mr|libgexiv2-0.14.0-1|5	%define libname %mklibname gexiv2_ %{major}
21mr|libgexiv2-0.14.0-1|6	%define devname %mklibname gexiv2 -d
21mr|libgexiv2-0.14.0-1|7	%define gir_name %mklibname gexiv2-gir %{gir_major}
21mr|libgexiv2-0.14.0-1|8	
21mr|libgexiv2-0.14.0-1|9	Summary:	A GObject-based wrapper around the Exiv2 library
21mr|libgexiv2-0.14.0-1|10	Name:		libgexiv2
21mr|libgexiv2-0.14.0-1|11	Version:	0.14.0
21mr|libgexiv2-0.14.0-1|12	Release:	1
21mr|libgexiv2-0.14.0-1|13	License:	GPLv2+
21mr|libgexiv2-0.14.0-1|14	Group:		Graphics
21mr|libgexiv2-0.14.0-1|15	Url:		https://download.gnome.org/sources/gexiv2
21mr|libgexiv2-0.14.0-1|16	Source0:	https://download.gnome.org/sources/gexiv2/%{url_ver}/gexiv2-%{version}.tar.xz
21mr|libgexiv2-0.14.0-1|17	BuildRequires:	libtool
21mr|libgexiv2-0.14.0-1|18	BuildRequires:	meson
21mr|libgexiv2-0.14.0-1|19	BuildRequires:	python3-gobject3
21mr|libgexiv2-0.14.0-1|20	BuildRequires:	python3-gi
21mr|libgexiv2-0.14.0-1|21	BuildRequires:	vala-tools
21mr|libgexiv2-0.14.0-1|22	BuildRequires:	pkgconfig(exiv2)
21mr|libgexiv2-0.14.0-1|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgexiv2-0.14.0-1|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgexiv2-0.14.0-1|25	BuildRequires:	pkgconfig(gtk-doc)
21mr|libgexiv2-0.14.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|libgexiv2-0.14.0-1|27	BuildRequires:	pkgconfig(vapigen)
21mr|libgexiv2-0.14.0-1|28	
21mr|libgexiv2-0.14.0-1|29	%description
21mr|libgexiv2-0.14.0-1|30	gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
21mr|libgexiv2-0.14.0-1|31	the basic features of Exiv2 available to GNOME applications.
21mr|libgexiv2-0.14.0-1|32	
21mr|libgexiv2-0.14.0-1|33	#----------------------------------------------------------------------------
21mr|libgexiv2-0.14.0-1|34	
21mr|libgexiv2-0.14.0-1|35	%package -n %{gir_name}
21mr|libgexiv2-0.14.0-1|36	Summary:	GObject Introspection interface description for %{name}
21mr|libgexiv2-0.14.0-1|37	Group:		Graphics
21mr|libgexiv2-0.14.0-1|38	Requires:	%{libname} = %{EVRD}
21mr|libgexiv2-0.14.0-1|39	
21mr|libgexiv2-0.14.0-1|40	%description -n %{gir_name}
21mr|libgexiv2-0.14.0-1|41	GObject Introspection interface description for %{name}.
21mr|libgexiv2-0.14.0-1|42	
21mr|libgexiv2-0.14.0-1|43	%files -n %{gir_name}
21mr|libgexiv2-0.14.0-1|44	%{_libdir}/girepository-1.0/*-%{gir_major}.typelib
21mr|libgexiv2-0.14.0-1|45	
21mr|libgexiv2-0.14.0-1|46	#----------------------------------------------------------------------------
21mr|libgexiv2-0.14.0-1|47	
21mr|libgexiv2-0.14.0-1|48	%package -n %{libname}
21mr|libgexiv2-0.14.0-1|49	Summary:	A GObject-based wrapper around the Exiv2 library
21mr|libgexiv2-0.14.0-1|50	Group:		Graphics
21mr|libgexiv2-0.14.0-1|51	
21mr|libgexiv2-0.14.0-1|52	%description -n %{libname}
21mr|libgexiv2-0.14.0-1|53	gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
21mr|libgexiv2-0.14.0-1|54	the basic features of Exiv2 available to GNOME applications.
21mr|libgexiv2-0.14.0-1|55	
21mr|libgexiv2-0.14.0-1|56	%files -n %{libname}
21mr|libgexiv2-0.14.0-1|57	%{_libdir}/libgexiv2.so.%{major}*
21mr|libgexiv2-0.14.0-1|58	
21mr|libgexiv2-0.14.0-1|59	#----------------------------------------------------------------------------
21mr|libgexiv2-0.14.0-1|60	
21mr|libgexiv2-0.14.0-1|61	%package -n %{devname}
21mr|libgexiv2-0.14.0-1|62	Summary:	A GObject-based wrapper around the Exiv2 library
21mr|libgexiv2-0.14.0-1|63	Group:		Development/C
21mr|libgexiv2-0.14.0-1|64	Requires:	%{libname} = %{EVRD}
21mr|libgexiv2-0.14.0-1|65	Provides:	%{name}-devel = %{EVRD}
21mr|libgexiv2-0.14.0-1|66	
21mr|libgexiv2-0.14.0-1|67	%description -n %{devname}
21mr|libgexiv2-0.14.0-1|68	gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
21mr|libgexiv2-0.14.0-1|69	the basic features of Exiv2 available to GNOME applications.
21mr|libgexiv2-0.14.0-1|70	
21mr|libgexiv2-0.14.0-1|71	%files -n %{devname}
21mr|libgexiv2-0.14.0-1|72	%{_includedir}/gexiv2
21mr|libgexiv2-0.14.0-1|73	%{_libdir}/*.so
21mr|libgexiv2-0.14.0-1|74	%{_libdir}/pkgconfig/*.pc
21mr|libgexiv2-0.14.0-1|75	%{_datadir}/gtk-doc/html/gexiv2/
21mr|libgexiv2-0.14.0-1|76	%{_datadir}/gir-1.0/*-%{gir_major}.gir
21mr|libgexiv2-0.14.0-1|77	%{_datadir}/vala/vapi/gexiv2.deps
21mr|libgexiv2-0.14.0-1|78	%{_datadir}/vala/vapi/gexiv2.vapi
21mr|libgexiv2-0.14.0-1|79	
21mr|libgexiv2-0.14.0-1|80	#----------------------------------------------------------------------------
21mr|libgexiv2-0.14.0-1|81	
21mr|libgexiv2-0.14.0-1|82	%package -n python3-gexiv2
21mr|libgexiv2-0.14.0-1|83	Summary:	Python3 bindings for %{name}
21mr|libgexiv2-0.14.0-1|84	Group:		Development/Python
21mr|libgexiv2-0.14.0-1|85	Requires:	%{libname} = %{EVRD}
21mr|libgexiv2-0.14.0-1|86	Requires:	python3-gobject3
21mr|libgexiv2-0.14.0-1|87	Requires:	python3-gi
21mr|libgexiv2-0.14.0-1|88	Provides:	gexiv2-python3 = %{EVRD}
21mr|libgexiv2-0.14.0-1|89	
21mr|libgexiv2-0.14.0-1|90	%description -n python3-gexiv2
21mr|libgexiv2-0.14.0-1|91	This package contains the python3 bindings for %{name}.
21mr|libgexiv2-0.14.0-1|92	
21mr|libgexiv2-0.14.0-1|93	%files -n python3-gexiv2
21mr|libgexiv2-0.14.0-1|94	%{python3_sitearch}/gi/overrides/GExiv2.*
21mr|libgexiv2-0.14.0-1|95	%{python3_sitearch}/gi/overrides/__pycache__/*
21mr|libgexiv2-0.14.0-1|96	
21mr|libgexiv2-0.14.0-1|97	#----------------------------------------------------------------------------
21mr|libgexiv2-0.14.0-1|98	
21mr|libgexiv2-0.14.0-1|99	%prep
21mr|libgexiv2-0.14.0-1|100	%setup -qn gexiv2-%{version}
21mr|libgexiv2-0.14.0-1|101	
21mr|libgexiv2-0.14.0-1|102	%build
21mr|libgexiv2-0.14.0-1|103	%meson -Dgtk_doc=true
21mr|libgexiv2-0.14.0-1|104	%meson_build
21mr|libgexiv2-0.14.0-1|105	
21mr|libgexiv2-0.14.0-1|106	%install
21mr|libgexiv2-0.14.0-1|107	%meson_install

13602 21
21mr|libggi-2.2.2-26|1	%define major 2
21mr|libggi-2.2.2-26|2	%define libname %mklibname ggi %{major}
21mr|libggi-2.2.2-26|3	%define devname %mklibname ggi -d
21mr|libggi-2.2.2-26|4	
21mr|libggi-2.2.2-26|5	Summary:	A fast, simple, small and flexible user-space graphics library
21mr|libggi-2.2.2-26|6	Name:		libggi
21mr|libggi-2.2.2-26|7	Version:	2.2.2
21mr|libggi-2.2.2-26|8	Release:	26
21mr|libggi-2.2.2-26|9	License:	MIT
21mr|libggi-2.2.2-26|10	Group:		System/Libraries
21mr|libggi-2.2.2-26|11	Url:		http://www.ggi-project.org/
21mr|libggi-2.2.2-26|12	Source0:	http://www.ggi-project.org/ftp/ggi/v2.2/%{name}-%{version}.src.tar.bz2
21mr|libggi-2.2.2-26|13	Patch0:		libggi-2.0.1-no-lcd823-ppc.patch
21mr|libggi-2.2.2-26|14	Patch3:		libggi-2.0.3-xpath.patch
21mr|libggi-2.2.2-26|15	Patch4:		libggi_wformat.patch
21mr|libggi-2.2.2-26|16	
21mr|libggi-2.2.2-26|17	Buildrequires:	aalib-devel
21mr|libggi-2.2.2-26|18	Buildrequires:	libgii-devel >= 1.0.2-2
21mr|libggi-2.2.2-26|19	BuildRequires:	pkgconfig(directfb)
21mr|libggi-2.2.2-26|20	BuildRequires:	pkgconfig(ncurses)
21mr|libggi-2.2.2-26|21	BuildRequires:	pkgconfig(xext)
21mr|libggi-2.2.2-26|22	
21mr|libggi-2.2.2-26|23	BuildConflicts:	svgalib-devel
21mr|libggi-2.2.2-26|24	
21mr|libggi-2.2.2-26|25	%description
21mr|libggi-2.2.2-26|26	LibGGI is a fast, simple, small and flexible user-space graphics
21mr|libggi-2.2.2-26|27	library developed by the GGI Project <http://www.ggi-project.org/>.
21mr|libggi-2.2.2-26|28	It attempts to abstract the many different graphics output systems
21mr|libggi-2.2.2-26|29	existing under Unix (and in the future, other platforms). The support
21mr|libggi-2.2.2-26|30	for all of these different types of displays and hardware are provided
21mr|libggi-2.2.2-26|31	by dynamically-loaded mini-libraries.
21mr|libggi-2.2.2-26|32	
21mr|libggi-2.2.2-26|33	LibGGI can transparently (to the LibGGI-using application) display
21mr|libggi-2.2.2-26|34	graphics on an X window, fbcon (Linux framebuffer driver), or the
21mr|libggi-2.2.2-26|35	glide library, through their respective graphics drivers, or targets.
21mr|libggi-2.2.2-26|36	There are also some other targets which display through another
21mr|libggi-2.2.2-26|37	target, such as multi to display simultaneously on multiple displays
21mr|libggi-2.2.2-26|38	at once, and tile to tile your display to different monitors.
21mr|libggi-2.2.2-26|39	
21mr|libggi-2.2.2-26|40	LibGGI supports acceleration of graphics primitives where possible.
21mr|libggi-2.2.2-26|41	
21mr|libggi-2.2.2-26|42	LibGGI is a very generic piece of software, that will run on about
21mr|libggi-2.2.2-26|43	every platform that has remotely heard of POSIX (ports to other systems
21mr|libggi-2.2.2-26|44	such as Win32 are underway) and on many display subsystems.
21mr|libggi-2.2.2-26|45	
21mr|libggi-2.2.2-26|46	%files
21mr|libggi-2.2.2-26|47	%doc FAQ NEWS README doc/env.txt doc/targets.txt
21mr|libggi-2.2.2-26|48	%dir %{_sysconfdir}/ggi/
21mr|libggi-2.2.2-26|49	%dir %{_sysconfdir}/ggi/targets
21mr|libggi-2.2.2-26|50	%config(noreplace) %{_sysconfdir}/ggi/libggi.conf
21mr|libggi-2.2.2-26|51	%config(noreplace) %{_sysconfdir}/ggi/targets/fbdev.conf
21mr|libggi-2.2.2-26|52	%{_bindir}/*
21mr|libggi-2.2.2-26|53	%dir %{_libdir}/ggi/
21mr|libggi-2.2.2-26|54	%dir %{_libdir}/ggi/default/
21mr|libggi-2.2.2-26|55	%dir %{_libdir}/ggi/default/fbdev
21mr|libggi-2.2.2-26|56	%dir %{_libdir}/ggi/display
21mr|libggi-2.2.2-26|57	%dir %{_libdir}/ggi/helper
21mr|libggi-2.2.2-26|58	%{_libdir}/ggi/*/*.so
21mr|libggi-2.2.2-26|59	%{_libdir}/ggi/default/fbdev/*.so
21mr|libggi-2.2.2-26|60	%{_mandir}/man1/*
21mr|libggi-2.2.2-26|61	%{_mandir}/man3/*
21mr|libggi-2.2.2-26|62	%{_mandir}/man7/*
21mr|libggi-2.2.2-26|63	
21mr|libggi-2.2.2-26|64	#----------------------------------------------------------------------------
21mr|libggi-2.2.2-26|65	
21mr|libggi-2.2.2-26|66	%package -n %{libname}
21mr|libggi-2.2.2-26|67	Summary:	Main library for %{name}
21mr|libggi-2.2.2-26|68	Group:		System/Libraries
21mr|libggi-2.2.2-26|69	Requires:	%{name}
21mr|libggi-2.2.2-26|70	
21mr|libggi-2.2.2-26|71	%description -n %{libname}
21mr|libggi-2.2.2-26|72	This package contains the library needed to run programs dynamically
21mr|libggi-2.2.2-26|73	linked with %{name}.
21mr|libggi-2.2.2-26|74	
21mr|libggi-2.2.2-26|75	%files -n %{libname}
21mr|libggi-2.2.2-26|76	%{_libdir}/libggi.so.%{major}*
21mr|libggi-2.2.2-26|77	
21mr|libggi-2.2.2-26|78	#----------------------------------------------------------------------------
21mr|libggi-2.2.2-26|79	
21mr|libggi-2.2.2-26|80	%package -n %{devname}
21mr|libggi-2.2.2-26|81	Summary:	Headers for developing programs that will use %{name}
21mr|libggi-2.2.2-26|82	Group:		Development/Other
21mr|libggi-2.2.2-26|83	Requires:	%{libname} = %{EVRD}
21mr|libggi-2.2.2-26|84	Requires:	libgii-devel
21mr|libggi-2.2.2-26|85	Provides:	%{name}-devel = %{EVRD}
21mr|libggi-2.2.2-26|86	Obsoletes:	%{_lib}ggi2-devel < 2.2.2-19
21mr|libggi-2.2.2-26|87	Obsoletes:	%{_lib}ggi2-static-devel < 2.2.2-19
21mr|libggi-2.2.2-26|88	Obsoletes:	%{_lib}ggi-static-devel < 2.2.2-19
21mr|libggi-2.2.2-26|89	
21mr|libggi-2.2.2-26|90	%description -n %{devname}
21mr|libggi-2.2.2-26|91	This package contains the headers that programmers will need to develop
21mr|libggi-2.2.2-26|92	applications which will use %{name}.
21mr|libggi-2.2.2-26|93	
21mr|libggi-2.2.2-26|94	%files -n %{devname}
21mr|libggi-2.2.2-26|95	%doc ChangeLog doc/*.txt
21mr|libggi-2.2.2-26|96	%{_includedir}/ggi/*
21mr|libggi-2.2.2-26|97	%{_libdir}/*.so
21mr|libggi-2.2.2-26|98	
21mr|libggi-2.2.2-26|99	#----------------------------------------------------------------------------
21mr|libggi-2.2.2-26|100	
21mr|libggi-2.2.2-26|101	%prep
21mr|libggi-2.2.2-26|102	%setup -q
21mr|libggi-2.2.2-26|103	%apply_patches
21mr|libggi-2.2.2-26|104	
21mr|libggi-2.2.2-26|105	perl -pi -e "s|/lib\b|/%{_lib}|g" * m4/*
21mr|libggi-2.2.2-26|106	
21mr|libggi-2.2.2-26|107	# regenerate configure script
21mr|libggi-2.2.2-26|108	#./autogen.sh < borked
21mr|libggi-2.2.2-26|109	
21mr|libggi-2.2.2-26|110	%build
21mr|libggi-2.2.2-26|111	# workaround configure failure
21mr|libggi-2.2.2-26|112	export echo=echo
21mr|libggi-2.2.2-26|113	%configure \
21mr|libggi-2.2.2-26|114	--disable-static \
21mr|libggi-2.2.2-26|115	--with-gii=%{_prefix} \
21mr|libggi-2.2.2-26|116	--disable-debug
21mr|libggi-2.2.2-26|117	
21mr|libggi-2.2.2-26|118	%make
21mr|libggi-2.2.2-26|119	
21mr|libggi-2.2.2-26|120	%install
21mr|libggi-2.2.2-26|121	# workaround failure
21mr|libggi-2.2.2-26|122	export echo=echo
21mr|libggi-2.2.2-26|123	%makeinstall_std

13603 21
21mr|libgii-1.0.2-27|1	%define major 1
21mr|libgii-1.0.2-27|2	# TODO: Split library package
21mr|libgii-1.0.2-27|3	%define libname %mklibname gii %{major}
21mr|libgii-1.0.2-27|4	%define devname %mklibname gii -d
21mr|libgii-1.0.2-27|5	
21mr|libgii-1.0.2-27|6	Summary:	A flexible library for input handling
21mr|libgii-1.0.2-27|7	Name:		libgii
21mr|libgii-1.0.2-27|8	Version:	1.0.2
21mr|libgii-1.0.2-27|9	Release:	27
21mr|libgii-1.0.2-27|10	License:	MIT
21mr|libgii-1.0.2-27|11	Group:		System/Libraries
21mr|libgii-1.0.2-27|12	Url:		http://www.ggi-project.org/
21mr|libgii-1.0.2-27|13	Source0:	http://www.ggi-project.org/ftp/ggi/v2.1/%{name}-%{version}.src.tar.bz2
21mr|libgii-1.0.2-27|14	Patch0:		libgii-1.0.2-wformat.patch
21mr|libgii-1.0.2-27|15	BuildRequires:	chrpath
21mr|libgii-1.0.2-27|16	BuildRequires:	pkgconfig(x11)
21mr|libgii-1.0.2-27|17	BuildRequires:	pkgconfig(xxf86dga)
21mr|libgii-1.0.2-27|18	
21mr|libgii-1.0.2-27|19	%description
21mr|libgii-1.0.2-27|20	LibGII is an input library developed by the GGI Project
21mr|libgii-1.0.2-27|21	(http://www.ggi-project.org). Its design philosophy is similar to
21mr|libgii-1.0.2-27|22	LibGGI, which deals with graphics output.
21mr|libgii-1.0.2-27|23	
21mr|libgii-1.0.2-27|24	LibGII is based on the concept of input streams, which virtualize
21mr|libgii-1.0.2-27|25	access to the underlying input drivers. Events from various input
21mr|libgii-1.0.2-27|26	devices are abstracted into easy-to-use structures. LibGII also allows
21mr|libgii-1.0.2-27|27	the application to join streams together, receiving input from an
21mr|libgii-1.0.2-27|28	arbitrary combination of devices.
21mr|libgii-1.0.2-27|29	
21mr|libgii-1.0.2-27|30	LibGII is a separate component from LibGGI, although LibGGI depends on
21mr|libgii-1.0.2-27|31	LibGII for input purposes. (LibGGI's input functions are simply
21mr|libgii-1.0.2-27|32	wrappers for LibGII functions.)
21mr|libgii-1.0.2-27|33	
21mr|libgii-1.0.2-27|34	%files
21mr|libgii-1.0.2-27|35	%doc ChangeLog ChangeLog.1999 FAQ INSTALL INSTALL.autoconf NEWS
21mr|libgii-1.0.2-27|36	%doc README doc/README*
21mr|libgii-1.0.2-27|37	%config(noreplace) %{_sysconfdir}/ggi/filter/keytrans
21mr|libgii-1.0.2-27|38	%config(noreplace) %{_sysconfdir}/ggi/filter/mouse
21mr|libgii-1.0.2-27|39	%config(noreplace) %{_sysconfdir}/ggi/libgii.conf
21mr|libgii-1.0.2-27|40	%dir %{_sysconfdir}/ggi
21mr|libgii-1.0.2-27|41	%attr(755,root,root) %{_bindir}/*
21mr|libgii-1.0.2-27|42	%dir %{_sysconfdir}/ggi/filter
21mr|libgii-1.0.2-27|43	%dir %{_libdir}/ggi/input
21mr|libgii-1.0.2-27|44	%dir %{_libdir}/ggi/filter
21mr|libgii-1.0.2-27|45	%{_libdir}/ggi/*/*.so
21mr|libgii-1.0.2-27|46	%{_mandir}/man1/*
21mr|libgii-1.0.2-27|47	%{_mandir}/man7/*
21mr|libgii-1.0.2-27|48	
21mr|libgii-1.0.2-27|49	#----------------------------------------------------------------------------
21mr|libgii-1.0.2-27|50	
21mr|libgii-1.0.2-27|51	%package -n %{libname}
21mr|libgii-1.0.2-27|52	Summary:	Main library for %{name}
21mr|libgii-1.0.2-27|53	Group:		System/Libraries
21mr|libgii-1.0.2-27|54	
21mr|libgii-1.0.2-27|55	%description -n %{libname}
21mr|libgii-1.0.2-27|56	This package contains the library needed to run programs dynamically
21mr|libgii-1.0.2-27|57	linked with %{name}.
21mr|libgii-1.0.2-27|58	
21mr|libgii-1.0.2-27|59	%files -n %{libname}
21mr|libgii-1.0.2-27|60	%{_libdir}/libgg.so.%{major}*
21mr|libgii-1.0.2-27|61	%{_libdir}/libgii.so.%{major}*
21mr|libgii-1.0.2-27|62	
21mr|libgii-1.0.2-27|63	#----------------------------------------------------------------------------
21mr|libgii-1.0.2-27|64	
21mr|libgii-1.0.2-27|65	%package -n %{devname}
21mr|libgii-1.0.2-27|66	Summary:	Headers for developing programs that will use %{name}
21mr|libgii-1.0.2-27|67	Group:		Development/Other
21mr|libgii-1.0.2-27|68	Requires:	%{libname} = %{EVRD}
21mr|libgii-1.0.2-27|69	Provides:	%{name}-devel = %{EVRD}
21mr|libgii-1.0.2-27|70	Obsoletes:	%{_lib}gii1-devel < 1.0.2-19
21mr|libgii-1.0.2-27|71	Obsoletes:	%{_lib}gii1-static-devel < 1.0.2-19
21mr|libgii-1.0.2-27|72	Obsoletes:	%{_lib}gii-static-devel < 1.0.2-19
21mr|libgii-1.0.2-27|73	
21mr|libgii-1.0.2-27|74	%description -n %{devname}
21mr|libgii-1.0.2-27|75	This package contains the headers that programmers will need to develop
21mr|libgii-1.0.2-27|76	applications which will use %{name}.
21mr|libgii-1.0.2-27|77	
21mr|libgii-1.0.2-27|78	%files -n %{devname}
21mr|libgii-1.0.2-27|79	%dir %{_includedir}/ggi
21mr|libgii-1.0.2-27|80	%dir %{_includedir}/ggi/input
21mr|libgii-1.0.2-27|81	%dir %{_includedir}/ggi/internal
21mr|libgii-1.0.2-27|82	%{_includedir}/ggi/*.h
21mr|libgii-1.0.2-27|83	%{_includedir}/ggi/input/*.h
21mr|libgii-1.0.2-27|84	%{_includedir}/ggi/internal/*.h
21mr|libgii-1.0.2-27|85	%{_libdir}/*.so
21mr|libgii-1.0.2-27|86	%{_mandir}/man3/*
21mr|libgii-1.0.2-27|87	%{_mandir}/man5/*
21mr|libgii-1.0.2-27|88	
21mr|libgii-1.0.2-27|89	#----------------------------------------------------------------------------
21mr|libgii-1.0.2-27|90	
21mr|libgii-1.0.2-27|91	%prep
21mr|libgii-1.0.2-27|92	%setup -q
21mr|libgii-1.0.2-27|93	%apply_patches
21mr|libgii-1.0.2-27|94	
21mr|libgii-1.0.2-27|95	%build
21mr|libgii-1.0.2-27|96	%configure \
21mr|libgii-1.0.2-27|97	--disable-debug \
21mr|libgii-1.0.2-27|98	--disable-static
21mr|libgii-1.0.2-27|99	
21mr|libgii-1.0.2-27|100	%make
21mr|libgii-1.0.2-27|101	
21mr|libgii-1.0.2-27|102	%install
21mr|libgii-1.0.2-27|103	%makeinstall_std
21mr|libgii-1.0.2-27|104	
21mr|libgii-1.0.2-27|105	chrpath -d %{buildroot}%{_bindir}/mhub
21mr|libgii-1.0.2-27|106	chrpath -d %{buildroot}%{_bindir}/xsendbut
21mr|libgii-1.0.2-27|107	chrpath -d %{buildroot}%{_libdir}/libgii.so.%{major}*
21mr|libgii-1.0.2-27|108	chrpath -d %{buildroot}%{_libdir}/ggi/input/*.so

13604 21
21mr|libgit2-1.4.6-1|1	%define major 1.4
21mr|libgit2-1.4.6-1|2	%define libname %mklibname git2_ %{major}
21mr|libgit2-1.4.6-1|3	%define devname %mklibname git2 -d
21mr|libgit2-1.4.6-1|4	
21mr|libgit2-1.4.6-1|5	Summary:	A C implementation of the Git core methods as a library
21mr|libgit2-1.4.6-1|6	Name:		libgit2
21mr|libgit2-1.4.6-1|7	Version:	1.4.6
21mr|libgit2-1.4.6-1|8	Release:	1
21mr|libgit2-1.4.6-1|9	License:	GPLv2 with exceptions
21mr|libgit2-1.4.6-1|10	Group:		System/Libraries
21mr|libgit2-1.4.6-1|11	Url:		http://libgit2.github.com/
21mr|libgit2-1.4.6-1|12	Source0:	https://github.com/libgit2/libgit2/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|libgit2-1.4.6-1|13	# CVE-2024-24575 fixed in 1.4.6
21mr|libgit2-1.4.6-1|14	Patch1:		CVE-2024-24577.patch
21mr|libgit2-1.4.6-1|15	BuildRequires:	cmake
21mr|libgit2-1.4.6-1|16	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|libgit2-1.4.6-1|17	BuildRequires:	pkgconfig(libpcre)
21mr|libgit2-1.4.6-1|18	BuildRequires:	pkgconfig(libssh2)
21mr|libgit2-1.4.6-1|19	BuildRequires:	pkgconfig(openssl)
21mr|libgit2-1.4.6-1|20	BuildRequires:	pkgconfig(zlib)
21mr|libgit2-1.4.6-1|21	
21mr|libgit2-1.4.6-1|22	%description
21mr|libgit2-1.4.6-1|23	libgit2 is a portable, pure C implementation of the Git core methods
21mr|libgit2-1.4.6-1|24	provided as a re-entrant linkable library with a solid API, allowing
21mr|libgit2-1.4.6-1|25	you to write native speed custom Git applications in any language
21mr|libgit2-1.4.6-1|26	with bindings.
21mr|libgit2-1.4.6-1|27	
21mr|libgit2-1.4.6-1|28	#----------------------------------------------------------------------------
21mr|libgit2-1.4.6-1|29	
21mr|libgit2-1.4.6-1|30	%package -n %{libname}
21mr|libgit2-1.4.6-1|31	Summary:	A C implementation of the Git core methods as a library
21mr|libgit2-1.4.6-1|32	Group:		System/Libraries
21mr|libgit2-1.4.6-1|33	
21mr|libgit2-1.4.6-1|34	%description -n %{libname}
21mr|libgit2-1.4.6-1|35	libgit2 is a portable, pure C implementation of the Git core methods
21mr|libgit2-1.4.6-1|36	provided as a re-entrant linkable library with a solid API, allowing
21mr|libgit2-1.4.6-1|37	you to write native speed custom Git applications in any language
21mr|libgit2-1.4.6-1|38	with bindings.
21mr|libgit2-1.4.6-1|39	
21mr|libgit2-1.4.6-1|40	%files -n %{libname}
21mr|libgit2-1.4.6-1|41	%doc README.md COPYING AUTHORS
21mr|libgit2-1.4.6-1|42	%{_libdir}/libgit2.so.%{major}
21mr|libgit2-1.4.6-1|43	%{_libdir}/libgit2.so.%{major}.*
21mr|libgit2-1.4.6-1|44	
21mr|libgit2-1.4.6-1|45	#----------------------------------------------------------------------------
21mr|libgit2-1.4.6-1|46	
21mr|libgit2-1.4.6-1|47	%package -n %{devname}
21mr|libgit2-1.4.6-1|48	Summary:	Development files for %{name}
21mr|libgit2-1.4.6-1|49	Group:		Development/C
21mr|libgit2-1.4.6-1|50	Requires:	%{libname} = %{EVRD}
21mr|libgit2-1.4.6-1|51	
21mr|libgit2-1.4.6-1|52	%description -n %{devname}
21mr|libgit2-1.4.6-1|53	The %{name}-devel package contains libraries and header files for
21mr|libgit2-1.4.6-1|54	developing applications that use %{name}.
21mr|libgit2-1.4.6-1|55	
21mr|libgit2-1.4.6-1|56	%files -n %{devname}
21mr|libgit2-1.4.6-1|57	%doc AUTHORS docs examples README.md SECURITY.md
21mr|libgit2-1.4.6-1|58	%license COPYING
21mr|libgit2-1.4.6-1|59	%{_libdir}/libgit2.so
21mr|libgit2-1.4.6-1|60	%{_libdir}/pkgconfig/libgit2.pc
21mr|libgit2-1.4.6-1|61	%{_includedir}/git2*
21mr|libgit2-1.4.6-1|62	
21mr|libgit2-1.4.6-1|63	#----------------------------------------------------------------------------
21mr|libgit2-1.4.6-1|64	
21mr|libgit2-1.4.6-1|65	%prep
21mr|libgit2-1.4.6-1|66	%autosetup -p1
21mr|libgit2-1.4.6-1|67	
21mr|libgit2-1.4.6-1|68	# Remove VCS files from examples
21mr|libgit2-1.4.6-1|69	find examples -name ".gitignore" -delete
21mr|libgit2-1.4.6-1|70	
21mr|libgit2-1.4.6-1|71	# Remove some bundled libraries
21mr|libgit2-1.4.6-1|72	rm -rf deps/{chromium-zlib,pcre,winhttp,zlib}
21mr|libgit2-1.4.6-1|73	#rm -rf src/xdiff
21mr|libgit2-1.4.6-1|74	
21mr|libgit2-1.4.6-1|75	%build
21mr|libgit2-1.4.6-1|76	%cmake \
21mr|libgit2-1.4.6-1|77	-DBUILD_TESTS=OFF	\
21mr|libgit2-1.4.6-1|78	-DUSE_SSH=ON
21mr|libgit2-1.4.6-1|79	%make
21mr|libgit2-1.4.6-1|80	
21mr|libgit2-1.4.6-1|81	%install
21mr|libgit2-1.4.6-1|82	%makeinstall_std -C build
21mr|libgit2-1.4.6-1|83	
21mr|libgit2-1.4.6-1|84	%check
21mr|libgit2-1.4.6-1|85	ctest -V

13605 21
21mr|libgit2-glib-1.0.0.1-2|1	%define major 0
21mr|libgit2-glib-1.0.0.1-2|2	%define girmajor 1.0
21mr|libgit2-glib-1.0.0.1-2|3	%define api 1.0
21mr|libgit2-glib-1.0.0.1-2|4	%define libname %mklibname git2-glib %{api} %{major}
21mr|libgit2-glib-1.0.0.1-2|5	%define girname %mklibname git2-glib-gir %{girmajor}
21mr|libgit2-glib-1.0.0.1-2|6	%define devname %mklibname git2-glib %{api} -d
21mr|libgit2-glib-1.0.0.1-2|7	
21mr|libgit2-glib-1.0.0.1-2|8	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|libgit2-glib-1.0.0.1-2|9	
21mr|libgit2-glib-1.0.0.1-2|10	Summary:	Git library for GLib
21mr|libgit2-glib-1.0.0.1-2|11	Name:		libgit2-glib
21mr|libgit2-glib-1.0.0.1-2|12	Version:	1.0.0.1
21mr|libgit2-glib-1.0.0.1-2|13	Release:	2
21mr|libgit2-glib-1.0.0.1-2|14	License:	LGPLv2+
21mr|libgit2-glib-1.0.0.1-2|15	Group:		System/Libraries
21mr|libgit2-glib-1.0.0.1-2|16	Url:		https://download.gnome.org/sources/libgit2-glib
21mr|libgit2-glib-1.0.0.1-2|17	Source0:	https://download.gnome.org/sources/libgit2-glib/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgit2-glib-1.0.0.1-2|18	BuildRequires:	gtk-doc
21mr|libgit2-glib-1.0.0.1-2|19	# (tv) for autoconf:
21mr|libgit2-glib-1.0.0.1-2|20	BuildRequires:	gnome-common
21mr|libgit2-glib-1.0.0.1-2|21	BuildRequires:	meson
21mr|libgit2-glib-1.0.0.1-2|22	BuildRequires:	python3-gobject3
21mr|libgit2-glib-1.0.0.1-2|23	BuildRequires:	vala-tools
21mr|libgit2-glib-1.0.0.1-2|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgit2-glib-1.0.0.1-2|25	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgit2-glib-1.0.0.1-2|26	BuildRequires:	pkgconfig(libgit2)
21mr|libgit2-glib-1.0.0.1-2|27	BuildRequires:	pkgconfig(python3)
21mr|libgit2-glib-1.0.0.1-2|28	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|libgit2-glib-1.0.0.1-2|29	BuildRequires:	pkgconfig(vapigen)
21mr|libgit2-glib-1.0.0.1-2|30	
21mr|libgit2-glib-1.0.0.1-2|31	%description
21mr|libgit2-glib-1.0.0.1-2|32	libgit2-glib is a glib wrapper library around the libgit2 git access library.
21mr|libgit2-glib-1.0.0.1-2|33	
21mr|libgit2-glib-1.0.0.1-2|34	#----------------------------------------------------------------------------
21mr|libgit2-glib-1.0.0.1-2|35	
21mr|libgit2-glib-1.0.0.1-2|36	%package -n %{libname}
21mr|libgit2-glib-1.0.0.1-2|37	Summary:	A glib wrapper library around the libgit2 git access library
21mr|libgit2-glib-1.0.0.1-2|38	Group:		System/Libraries
21mr|libgit2-glib-1.0.0.1-2|39	
21mr|libgit2-glib-1.0.0.1-2|40	%description -n %{libname}
21mr|libgit2-glib-1.0.0.1-2|41	libgit2-glib is a glib wrapper library around the libgit2 git access library.
21mr|libgit2-glib-1.0.0.1-2|42	
21mr|libgit2-glib-1.0.0.1-2|43	%files -n %{libname}
21mr|libgit2-glib-1.0.0.1-2|44	%doc AUTHORS NEWS
21mr|libgit2-glib-1.0.0.1-2|45	%{_libdir}/libgit2-glib-%{api}.so.%{major}*
21mr|libgit2-glib-1.0.0.1-2|46	
21mr|libgit2-glib-1.0.0.1-2|47	#----------------------------------------------------------------------------
21mr|libgit2-glib-1.0.0.1-2|48	
21mr|libgit2-glib-1.0.0.1-2|49	%package -n %{girname}
21mr|libgit2-glib-1.0.0.1-2|50	Summary:	GObject Introspection interface description for %{name}
21mr|libgit2-glib-1.0.0.1-2|51	Group:		System/Libraries
21mr|libgit2-glib-1.0.0.1-2|52	Requires:	%{libname} = %{EVRD}
21mr|libgit2-glib-1.0.0.1-2|53	Conflicts:	%{_lib}git2-glib1.0_0 < 0.24.4
21mr|libgit2-glib-1.0.0.1-2|54	
21mr|libgit2-glib-1.0.0.1-2|55	%description -n %{girname}
21mr|libgit2-glib-1.0.0.1-2|56	GObject Introspection interface description for %{name}.
21mr|libgit2-glib-1.0.0.1-2|57	
21mr|libgit2-glib-1.0.0.1-2|58	%files -n %{girname}
21mr|libgit2-glib-1.0.0.1-2|59	%{_libdir}/girepository-1.0/Ggit-%{girmajor}.typelib
21mr|libgit2-glib-1.0.0.1-2|60	
21mr|libgit2-glib-1.0.0.1-2|61	#----------------------------------------------------------------------------
21mr|libgit2-glib-1.0.0.1-2|62	
21mr|libgit2-glib-1.0.0.1-2|63	%package -n %{devname}
21mr|libgit2-glib-1.0.0.1-2|64	Summary:	Development files for %{name}
21mr|libgit2-glib-1.0.0.1-2|65	Group:		Development/C
21mr|libgit2-glib-1.0.0.1-2|66	Requires:	%{libname} = %{EVRD}
21mr|libgit2-glib-1.0.0.1-2|67	Requires:	%{girname} = %{EVRD}
21mr|libgit2-glib-1.0.0.1-2|68	Provides:	%{name}-devel = %{EVRD}
21mr|libgit2-glib-1.0.0.1-2|69	
21mr|libgit2-glib-1.0.0.1-2|70	%description -n %{devname}
21mr|libgit2-glib-1.0.0.1-2|71	This package contains libraries and header files for developing applications
21mr|libgit2-glib-1.0.0.1-2|72	that use %{name}.
21mr|libgit2-glib-1.0.0.1-2|73	
21mr|libgit2-glib-1.0.0.1-2|74	%files -n %{devname}
21mr|libgit2-glib-1.0.0.1-2|75	%{_includedir}/libgit2-glib-%{api}/
21mr|libgit2-glib-1.0.0.1-2|76	%{_libdir}/libgit2-glib-%{api}.so
21mr|libgit2-glib-1.0.0.1-2|77	%{_libdir}/pkgconfig/libgit2-glib-%{api}.pc
21mr|libgit2-glib-1.0.0.1-2|78	%{_datadir}/gir-1.0/Ggit-%{girmajor}.gir
21mr|libgit2-glib-1.0.0.1-2|79	%{_datadir}/vala/
21mr|libgit2-glib-1.0.0.1-2|80	
21mr|libgit2-glib-1.0.0.1-2|81	#----------------------------------------------------------------------------
21mr|libgit2-glib-1.0.0.1-2|82	
21mr|libgit2-glib-1.0.0.1-2|83	%package -n python3-%{name}
21mr|libgit2-glib-1.0.0.1-2|84	Summary:	Python3 bindings for %{name}
21mr|libgit2-glib-1.0.0.1-2|85	Group:		Development/Python
21mr|libgit2-glib-1.0.0.1-2|86	Requires:	%{libname} = %{EVRD}
21mr|libgit2-glib-1.0.0.1-2|87	Requires:	python3-gobject3
21mr|libgit2-glib-1.0.0.1-2|88	Requires:	python3-gi
21mr|libgit2-glib-1.0.0.1-2|89	
21mr|libgit2-glib-1.0.0.1-2|90	%description -n python3-%{name}
21mr|libgit2-glib-1.0.0.1-2|91	This package contains the python3 bindings for %{name}.
21mr|libgit2-glib-1.0.0.1-2|92	
21mr|libgit2-glib-1.0.0.1-2|93	%files -n python3-%{name}
21mr|libgit2-glib-1.0.0.1-2|94	%{py3_puresitedir}/gi/overrides/*
21mr|libgit2-glib-1.0.0.1-2|95	
21mr|libgit2-glib-1.0.0.1-2|96	#----------------------------------------------------------------------------
21mr|libgit2-glib-1.0.0.1-2|97	
21mr|libgit2-glib-1.0.0.1-2|98	%prep
21mr|libgit2-glib-1.0.0.1-2|99	%setup -q
21mr|libgit2-glib-1.0.0.1-2|100	
21mr|libgit2-glib-1.0.0.1-2|101	%build
21mr|libgit2-glib-1.0.0.1-2|102	%meson
21mr|libgit2-glib-1.0.0.1-2|103	%meson_build
21mr|libgit2-glib-1.0.0.1-2|104	
21mr|libgit2-glib-1.0.0.1-2|105	%install
21mr|libgit2-glib-1.0.0.1-2|106	%meson_install

13606 21
21mr|libgksu-2.0.13-0.pre1.4|1	%bcond_with gtkdoc
21mr|libgksu-2.0.13-0.pre1.4|2	
21mr|libgksu-2.0.13-0.pre1.4|3	%define oversion 2.0.12
21mr|libgksu-2.0.13-0.pre1.4|4	%define pre pre1
21mr|libgksu-2.0.13-0.pre1.4|5	
21mr|libgksu-2.0.13-0.pre1.4|6	%define major 0
21mr|libgksu-2.0.13-0.pre1.4|7	%define api 2.0
21mr|libgksu-2.0.13-0.pre1.4|8	%define libname %mklibname gksu %{api} %{major}
21mr|libgksu-2.0.13-0.pre1.4|9	%define devname %mklibname gksu %{api} -d
21mr|libgksu-2.0.13-0.pre1.4|10	
21mr|libgksu-2.0.13-0.pre1.4|11	Summary:	GKSu libraries
21mr|libgksu-2.0.13-0.pre1.4|12	Name:		libgksu
21mr|libgksu-2.0.13-0.pre1.4|13	Version:	2.0.13
21mr|libgksu-2.0.13-0.pre1.4|14	Release:	0.%{pre}.4
21mr|libgksu-2.0.13-0.pre1.4|15	License:	LGPLv2.1+
21mr|libgksu-2.0.13-0.pre1.4|16	Group:		System/Libraries
21mr|libgksu-2.0.13-0.pre1.4|17	Url:		http://www.nongnu.org/gksu/
21mr|libgksu-2.0.13-0.pre1.4|18	Source0:	https://launchpad.net/ubuntu/+archive/primary/+files/libgksu_%{version}~%{pre}.orig.tar.gz
21mr|libgksu-2.0.13-0.pre1.4|19	Patch0:		libgksu-2.0.12-fix-str-fmt.patch
21mr|libgksu-2.0.13-0.pre1.4|20	Patch1:		libgksu-2.0.13-fix_lib64_detection.patch
21mr|libgksu-2.0.13-0.pre1.4|21	Patch2:		libgksu-2.0.12-fix-build.patch
21mr|libgksu-2.0.13-0.pre1.4|22	Patch3:		Makefile.am.patch
21mr|libgksu-2.0.13-0.pre1.4|23	Patch4:		libgksu-2.0.12-l10n-ru.patch
21mr|libgksu-2.0.13-0.pre1.4|24	# Apply translation to wrong password answer from sudo
21mr|libgksu-2.0.13-0.pre1.4|25	Patch5:		libgksu-2.0.12-wrong-password-gettext.patch
21mr|libgksu-2.0.13-0.pre1.4|26	Patch6:		libgksu-2.0.12-proper-line.patch
21mr|libgksu-2.0.13-0.pre1.4|27	# From Debian package
21mr|libgksu-2.0.13-0.pre1.4|28	Patch10:	06_unguarded_child_stderr.patch
21mr|libgksu-2.0.13-0.pre1.4|29	Patch11:	18_g_markup_escape_text_for_command.patch
21mr|libgksu-2.0.13-0.pre1.4|30	BuildRequires:	desktop-file-utils
21mr|libgksu-2.0.13-0.pre1.4|31	BuildRequires:	gtk-doc
21mr|libgksu-2.0.13-0.pre1.4|32	BuildRequires:	intltool
21mr|libgksu-2.0.13-0.pre1.4|33	BuildRequires:	perl-XML-Parser
21mr|libgksu-2.0.13-0.pre1.4|34	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libgksu-2.0.13-0.pre1.4|35	BuildRequires:	pkgconfig(gconf-2.0)
21mr|libgksu-2.0.13-0.pre1.4|36	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgksu-2.0.13-0.pre1.4|37	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|libgksu-2.0.13-0.pre1.4|38	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libgksu-2.0.13-0.pre1.4|39	BuildRequires:	pkgconfig(libgtop-2.0)
21mr|libgksu-2.0.13-0.pre1.4|40	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|libgksu-2.0.13-0.pre1.4|41	BuildRequires:	pkgconfig(pkg-config)
21mr|libgksu-2.0.13-0.pre1.4|42	
21mr|libgksu-2.0.13-0.pre1.4|43	%description
21mr|libgksu-2.0.13-0.pre1.4|44	GKSu is a library that provides a Gtk+ frontend to su and sudo. It
21mr|libgksu-2.0.13-0.pre1.4|45	supports login shells and preserving environment when acting as a su
21mr|libgksu-2.0.13-0.pre1.4|46	frontend. It is useful to menu items or other graphical programs
21mr|libgksu-2.0.13-0.pre1.4|47	that need to ask a user's password to run another program as another user.
21mr|libgksu-2.0.13-0.pre1.4|48	
21mr|libgksu-2.0.13-0.pre1.4|49	#----------------------------------------------------------------------------
21mr|libgksu-2.0.13-0.pre1.4|50	
21mr|libgksu-2.0.13-0.pre1.4|51	%package -n %{libname}
21mr|libgksu-2.0.13-0.pre1.4|52	Summary:	GKSu libraries
21mr|libgksu-2.0.13-0.pre1.4|53	Group:		System/Libraries
21mr|libgksu-2.0.13-0.pre1.4|54	
21mr|libgksu-2.0.13-0.pre1.4|55	%description -n %{libname}
21mr|libgksu-2.0.13-0.pre1.4|56	GKSu is a library that provides a Gtk+ frontend to su and sudo. It
21mr|libgksu-2.0.13-0.pre1.4|57	supports login shells and preserving environment when acting as a su
21mr|libgksu-2.0.13-0.pre1.4|58	frontend. It is useful to menu items or other graphical programs
21mr|libgksu-2.0.13-0.pre1.4|59	that need to ask a user's password to run another program as another user.
21mr|libgksu-2.0.13-0.pre1.4|60	
21mr|libgksu-2.0.13-0.pre1.4|61	%files -n %{libname} -f %{name}.lang
21mr|libgksu-2.0.13-0.pre1.4|62	%{_libdir}/libgksu2.so.%{major}*
21mr|libgksu-2.0.13-0.pre1.4|63	%{_libdir}/%{name}
21mr|libgksu-2.0.13-0.pre1.4|64	
21mr|libgksu-2.0.13-0.pre1.4|65	#----------------------------------------------------------------------------
21mr|libgksu-2.0.13-0.pre1.4|66	
21mr|libgksu-2.0.13-0.pre1.4|67	%package -n %{devname}
21mr|libgksu-2.0.13-0.pre1.4|68	Summary:	Development package for %{name}
21mr|libgksu-2.0.13-0.pre1.4|69	Group:		Development/Other
21mr|libgksu-2.0.13-0.pre1.4|70	Requires:	%{libname} = %{EVRD}
21mr|libgksu-2.0.13-0.pre1.4|71	Provides:	libgksu2.0-devel = %{EVRD}
21mr|libgksu-2.0.13-0.pre1.4|72	Provides:	libgksu2-devel = %{EVRD}
21mr|libgksu-2.0.13-0.pre1.4|73	Provides:	libgksu-devel = %{EVRD}
21mr|libgksu-2.0.13-0.pre1.4|74	Conflicts:	%{_lib}gksu2.0_0-devel < 2.0.12-10
21mr|libgksu-2.0.13-0.pre1.4|75	Obsoletes:	%{_lib}gksu2.0_0-devel < 2.0.12-10
21mr|libgksu-2.0.13-0.pre1.4|76	
21mr|libgksu-2.0.13-0.pre1.4|77	%description -n %{devname}
21mr|libgksu-2.0.13-0.pre1.4|78	Development package for %{name}
21mr|libgksu-2.0.13-0.pre1.4|79	
21mr|libgksu-2.0.13-0.pre1.4|80	GKSu is a library that provides a Gtk+ frontend to su and sudo. It
21mr|libgksu-2.0.13-0.pre1.4|81	supports login shells and preserving environment when acting as a su
21mr|libgksu-2.0.13-0.pre1.4|82	frontend. It is useful to menu items or other graphical programs
21mr|libgksu-2.0.13-0.pre1.4|83	that need to ask a user's password to run another program as another user.
21mr|libgksu-2.0.13-0.pre1.4|84	
21mr|libgksu-2.0.13-0.pre1.4|85	%files -n %{devname}
21mr|libgksu-2.0.13-0.pre1.4|86	%doc INSTALL ChangeLog AUTHORS
21mr|libgksu-2.0.13-0.pre1.4|87	%{_libdir}/*.so
21mr|libgksu-2.0.13-0.pre1.4|88	%{_includedir}/*
21mr|libgksu-2.0.13-0.pre1.4|89	%{_libdir}/pkgconfig/*
21mr|libgksu-2.0.13-0.pre1.4|90	%if %{with gtkdoc}
21mr|libgksu-2.0.13-0.pre1.4|91	%{_datadir}/gtk-doc/html/%{name}
21mr|libgksu-2.0.13-0.pre1.4|92	%endif
21mr|libgksu-2.0.13-0.pre1.4|93	
21mr|libgksu-2.0.13-0.pre1.4|94	#----------------------------------------------------------------------------
21mr|libgksu-2.0.13-0.pre1.4|95	
21mr|libgksu-2.0.13-0.pre1.4|96	%package -n gksu-utils
21mr|libgksu-2.0.13-0.pre1.4|97	Summary:	Utilities package for %{name}
21mr|libgksu-2.0.13-0.pre1.4|98	Group:		System/Base
21mr|libgksu-2.0.13-0.pre1.4|99	Requires:	%{libname} = %{EVRD}
21mr|libgksu-2.0.13-0.pre1.4|100	
21mr|libgksu-2.0.13-0.pre1.4|101	%description -n gksu-utils
21mr|libgksu-2.0.13-0.pre1.4|102	Utilities package for %{name}.
21mr|libgksu-2.0.13-0.pre1.4|103	
21mr|libgksu-2.0.13-0.pre1.4|104	GKSu is a library that provides a Gtk+ frontend to su and sudo. It
21mr|libgksu-2.0.13-0.pre1.4|105	supports login shells and preserving environment when acting as a su
21mr|libgksu-2.0.13-0.pre1.4|106	frontend. It is useful to menu items or other graphical programs
21mr|libgksu-2.0.13-0.pre1.4|107	that need to ask a user's password to run another program as another user.
21mr|libgksu-2.0.13-0.pre1.4|108	
21mr|libgksu-2.0.13-0.pre1.4|109	%files -n gksu-utils
21mr|libgksu-2.0.13-0.pre1.4|110	%{_sysconfdir}/gconf/schemas/gksu.schemas
21mr|libgksu-2.0.13-0.pre1.4|111	%{_bindir}/gksu-properties
21mr|libgksu-2.0.13-0.pre1.4|112	%{_datadir}/man/man1/gksu-properties.1*
21mr|libgksu-2.0.13-0.pre1.4|113	%{_datadir}/applications/gksu-properties.desktop
21mr|libgksu-2.0.13-0.pre1.4|114	%{_datadir}/libgksu/gksu-properties.ui
21mr|libgksu-2.0.13-0.pre1.4|115	%{_datadir}/pixmaps/gksu.png
21mr|libgksu-2.0.13-0.pre1.4|116	
21mr|libgksu-2.0.13-0.pre1.4|117	%preun -n gksu-utils
21mr|libgksu-2.0.13-0.pre1.4|118	%preun_uninstall_gconf_schemas gksu
21mr|libgksu-2.0.13-0.pre1.4|119	
21mr|libgksu-2.0.13-0.pre1.4|120	#----------------------------------------------------------------------------
21mr|libgksu-2.0.13-0.pre1.4|121	
21mr|libgksu-2.0.13-0.pre1.4|122	%prep
21mr|libgksu-2.0.13-0.pre1.4|123	%setup -qn %{name}-%{oversion}
21mr|libgksu-2.0.13-0.pre1.4|124	%patch0 -p1 -b .str
21mr|libgksu-2.0.13-0.pre1.4|125	%patch1 -p1
21mr|libgksu-2.0.13-0.pre1.4|126	%patch2 -p0
21mr|libgksu-2.0.13-0.pre1.4|127	%patch3 -p0
21mr|libgksu-2.0.13-0.pre1.4|128	%patch4 -p1
21mr|libgksu-2.0.13-0.pre1.4|129	%patch5 -p1
21mr|libgksu-2.0.13-0.pre1.4|130	%patch6 -p1
21mr|libgksu-2.0.13-0.pre1.4|131	%patch10 -p1
21mr|libgksu-2.0.13-0.pre1.4|132	%patch11 -p1
21mr|libgksu-2.0.13-0.pre1.4|133	touch README NEWS
21mr|libgksu-2.0.13-0.pre1.4|134	#sed -i 's:dist_pkglibexec_SCRIPTS:dist_pkgdata_SCRIPTS:g' \
21mr|libgksu-2.0.13-0.pre1.4|135	#                $(grep -l dist_pkglibexec_SCRIPTS $(find . -name Makefile.am))
21mr|libgksu-2.0.13-0.pre1.4|136	
21mr|libgksu-2.0.13-0.pre1.4|137	%build
21mr|libgksu-2.0.13-0.pre1.4|138	autoreconf -fi
21mr|libgksu-2.0.13-0.pre1.4|139	%configure LIBS="-lX11" \
21mr|libgksu-2.0.13-0.pre1.4|140	%if %{with gtkdoc}
21mr|libgksu-2.0.13-0.pre1.4|141	--enable-gtk-doc
21mr|libgksu-2.0.13-0.pre1.4|142	%else
21mr|libgksu-2.0.13-0.pre1.4|143	--disable-gtk-doc
21mr|libgksu-2.0.13-0.pre1.4|144	%endif
21mr|libgksu-2.0.13-0.pre1.4|145	echo "CATALOGS =  ca.gmo cs.gmo da.gmo de.gmo es.gmo eu.gmo fr.gmo hu.gmo it.gmo ko.gmo lt.gmo pl.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sv.gmo nb.gmo nl.gmo th.gmo zh_CN.gmo" > po/Makefile1
21mr|libgksu-2.0.13-0.pre1.4|146	cat po/Makefile >> po/Makefile1
21mr|libgksu-2.0.13-0.pre1.4|147	mv -f po/Makefile1 po/Makefile
21mr|libgksu-2.0.13-0.pre1.4|148	%make
21mr|libgksu-2.0.13-0.pre1.4|149	
21mr|libgksu-2.0.13-0.pre1.4|150	%install
21mr|libgksu-2.0.13-0.pre1.4|151	%makeinstall_std
21mr|libgksu-2.0.13-0.pre1.4|152	
21mr|libgksu-2.0.13-0.pre1.4|153	desktop-file-install --vendor="" \
21mr|libgksu-2.0.13-0.pre1.4|154	--remove-category="Application" \
21mr|libgksu-2.0.13-0.pre1.4|155	--remove-category="AdvancedSettings" \
21mr|libgksu-2.0.13-0.pre1.4|156	--add-category="Settings" \
21mr|libgksu-2.0.13-0.pre1.4|157	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21mr|libgksu-2.0.13-0.pre1.4|158	
21mr|libgksu-2.0.13-0.pre1.4|159	%find_lang %{name}

13607 21
21mr|libglade2.0-2.6.4-17|1	%bcond_without gtkdoc
21mr|libglade2.0-2.6.4-17|2	
21mr|libglade2.0-2.6.4-17|3	%define pkgname libglade
21mr|libglade2.0-2.6.4-17|4	%define api 2.0
21mr|libglade2.0-2.6.4-17|5	%define major 0
21mr|libglade2.0-2.6.4-17|6	%define libname %mklibname glade %{api} %{major}
21mr|libglade2.0-2.6.4-17|7	%define devname %mklibname glade %{api} -d
21mr|libglade2.0-2.6.4-17|8	
21mr|libglade2.0-2.6.4-17|9	Summary:	Library for dynamically loading GLADE interface files
21mr|libglade2.0-2.6.4-17|10	Name:		%{pkgname}%{api}
21mr|libglade2.0-2.6.4-17|11	Version:	2.6.4
21mr|libglade2.0-2.6.4-17|12	Release:	17
21mr|libglade2.0-2.6.4-17|13	License:	LGPLv2.1+
21mr|libglade2.0-2.6.4-17|14	Group:		System/Libraries
21mr|libglade2.0-2.6.4-17|15	Url:		http://www.gnome.org
21mr|libglade2.0-2.6.4-17|16	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21mr|libglade2.0-2.6.4-17|17	# (fc) 2.5.1-3mdk fix some warnings (Fedora) (GNOME bug #121025)
21mr|libglade2.0-2.6.4-17|18	Patch0:		libglade-2.0.1-nowarning.patch
21mr|libglade2.0-2.6.4-17|19	Patch1:		libglade-2.6.4-linkage.patch
21mr|libglade2.0-2.6.4-17|20	%if %{with gtkdoc}
21mr|libglade2.0-2.6.4-17|21	BuildRequires:	gtk-doc
21mr|libglade2.0-2.6.4-17|22	%endif
21mr|libglade2.0-2.6.4-17|23	BuildRequires:	pkgconfig(atk)
21mr|libglade2.0-2.6.4-17|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|libglade2.0-2.6.4-17|25	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libglade2.0-2.6.4-17|26	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libglade2.0-2.6.4-17|27	
21mr|libglade2.0-2.6.4-17|28	%description
21mr|libglade2.0-2.6.4-17|29	%{pkgname} allows you to load user interfaces in your program, which are
21mr|libglade2.0-2.6.4-17|30	stored externally. This allows alteration of the interface without
21mr|libglade2.0-2.6.4-17|31	recompilation of the program.
21mr|libglade2.0-2.6.4-17|32	
21mr|libglade2.0-2.6.4-17|33	#----------------------------------------------------------------------------
21mr|libglade2.0-2.6.4-17|34	
21mr|libglade2.0-2.6.4-17|35	%package -n %{libname}
21mr|libglade2.0-2.6.4-17|36	Summary:	Library for dynamically loading GLADE interface files
21mr|libglade2.0-2.6.4-17|37	Group:		System/Libraries
21mr|libglade2.0-2.6.4-17|38	Provides:	%{pkgname}%{api} = %{EVRD}
21mr|libglade2.0-2.6.4-17|39	
21mr|libglade2.0-2.6.4-17|40	%description -n %{libname}
21mr|libglade2.0-2.6.4-17|41	%{pkgname} allows you to load user interfaces in your program, which are
21mr|libglade2.0-2.6.4-17|42	stored externally. This allows alteration of the interface without
21mr|libglade2.0-2.6.4-17|43	recompilation of the program.
21mr|libglade2.0-2.6.4-17|44	
21mr|libglade2.0-2.6.4-17|45	%files -n %{libname}
21mr|libglade2.0-2.6.4-17|46	%doc README ChangeLog
21mr|libglade2.0-2.6.4-17|47	%{_libdir}/libglade-%{api}.so.%{major}*
21mr|libglade2.0-2.6.4-17|48	%dir %{_libdir}/libglade
21mr|libglade2.0-2.6.4-17|49	%dir %{_libdir}/libglade/%{api}
21mr|libglade2.0-2.6.4-17|50	
21mr|libglade2.0-2.6.4-17|51	#----------------------------------------------------------------------------
21mr|libglade2.0-2.6.4-17|52	
21mr|libglade2.0-2.6.4-17|53	%package -n %{devname}
21mr|libglade2.0-2.6.4-17|54	Summary:	Libraries, includes, etc to develop libglade applications
21mr|libglade2.0-2.6.4-17|55	Group:		Development/GNOME and GTK+
21mr|libglade2.0-2.6.4-17|56	Requires:	%{libname} = %{EVRD}
21mr|libglade2.0-2.6.4-17|57	# $bindir/libglade-convert is python script
21mr|libglade2.0-2.6.4-17|58	Requires:	python
21mr|libglade2.0-2.6.4-17|59	Requires(post,postun):	sgml-common >= 0.6.3-2
21mr|libglade2.0-2.6.4-17|60	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|libglade2.0-2.6.4-17|61	Obsoletes:	%{mklibname glade 2.0 0}-devel < 2.6.4-9
21mr|libglade2.0-2.6.4-17|62	
21mr|libglade2.0-2.6.4-17|63	%description -n %{devname}
21mr|libglade2.0-2.6.4-17|64	This package contains libraries, include files, etc so that
21mr|libglade2.0-2.6.4-17|65	you can use to develop %{pkgname} applications.
21mr|libglade2.0-2.6.4-17|66	
21mr|libglade2.0-2.6.4-17|67	%files -n %{devname}
21mr|libglade2.0-2.6.4-17|68	%doc AUTHORS examples
21mr|libglade2.0-2.6.4-17|69	%doc %{_datadir}/gtk-doc/html/*
21mr|libglade2.0-2.6.4-17|70	%{_bindir}/*
21mr|libglade2.0-2.6.4-17|71	%{_datadir}/xml/libglade
21mr|libglade2.0-2.6.4-17|72	%{_includedir}/*
21mr|libglade2.0-2.6.4-17|73	%{_libdir}/lib*.so
21mr|libglade2.0-2.6.4-17|74	%{_libdir}/pkgconfig/*
21mr|libglade2.0-2.6.4-17|75	
21mr|libglade2.0-2.6.4-17|76	%post -n %{devname}
21mr|libglade2.0-2.6.4-17|77	CATALOG=/etc/xml/catalog
21mr|libglade2.0-2.6.4-17|78	%{_bindir}/xmlcatalog --noout --add "system" \
21mr|libglade2.0-2.6.4-17|79	"http://glade.gnome.org/glade-2.0.dtd" \
21mr|libglade2.0-2.6.4-17|80	%{_datadir}/xml/libglade/glade-2.0.dtd $CATALOG || true
21mr|libglade2.0-2.6.4-17|81	
21mr|libglade2.0-2.6.4-17|82	%postun -n %{devname}
21mr|libglade2.0-2.6.4-17|83	# Do not remove if upgrade
21mr|libglade2.0-2.6.4-17|84	if [ "$1" = "0" ]; then
21mr|libglade2.0-2.6.4-17|85	CATALOG=/etc/xml/catalog
21mr|libglade2.0-2.6.4-17|86	if [ -f $CATALOG -a -x %{_bindir}/xmlcatalog ]; then
21mr|libglade2.0-2.6.4-17|87	%{_bindir}/xmlcatalog --noout --del \
21mr|libglade2.0-2.6.4-17|88	%{_datadir}/xml/libglade/glade-2.0.dtd $CATALOG || true
21mr|libglade2.0-2.6.4-17|89	fi
21mr|libglade2.0-2.6.4-17|90	fi
21mr|libglade2.0-2.6.4-17|91	
21mr|libglade2.0-2.6.4-17|92	#----------------------------------------------------------------------------
21mr|libglade2.0-2.6.4-17|93	
21mr|libglade2.0-2.6.4-17|94	%prep
21mr|libglade2.0-2.6.4-17|95	%setup -qn %{pkgname}-%{version}
21mr|libglade2.0-2.6.4-17|96	%apply_patches
21mr|libglade2.0-2.6.4-17|97	
21mr|libglade2.0-2.6.4-17|98	%build
21mr|libglade2.0-2.6.4-17|99	autoconf
21mr|libglade2.0-2.6.4-17|100	%configure \
21mr|libglade2.0-2.6.4-17|101	--disable-static \
21mr|libglade2.0-2.6.4-17|102	%if %{without gtkdoc}
21mr|libglade2.0-2.6.4-17|103	--enable-gtk-doc=no
21mr|libglade2.0-2.6.4-17|104	%endif
21mr|libglade2.0-2.6.4-17|105	
21mr|libglade2.0-2.6.4-17|106	%make
21mr|libglade2.0-2.6.4-17|107	
21mr|libglade2.0-2.6.4-17|108	%install
21mr|libglade2.0-2.6.4-17|109	%makeinstall_std
21mr|libglade2.0-2.6.4-17|110	
21mr|libglade2.0-2.6.4-17|111	# install test program
21mr|libglade2.0-2.6.4-17|112	sh ./libtool --mode=install %{_bindir}/install test-libglade %{buildroot}%{_bindir}/test-libglade
21mr|libglade2.0-2.6.4-17|113	
21mr|libglade2.0-2.6.4-17|114	# Make libglade own %{_libdir}/libglade
21mr|libglade2.0-2.6.4-17|115	mkdir -p %{buildroot}%{_libdir}/libglade/%{api}

13608 21
21mr|libglademm2.4-2.6.7-18|1	# deleted from repo
21mr|libglademm2.4-2.6.7-18|2	
21mr|libglademm2.4-2.6.7-18|3	%define pkgname libglademm
21mr|libglademm2.4-2.6.7-18|4	
21mr|libglademm2.4-2.6.7-18|5	%define major 1
21mr|libglademm2.4-2.6.7-18|6	%define api 2.4
21mr|libglademm2.4-2.6.7-18|7	%define libname %mklibname glademm %{api} %{major}
21mr|libglademm2.4-2.6.7-18|8	%define devname %mklibname glademm %{api} -d
21mr|libglademm2.4-2.6.7-18|9	%define libname_orig %mklibname glademm %{api}
21mr|libglademm2.4-2.6.7-18|10	
21mr|libglademm2.4-2.6.7-18|11	Summary:	C++ interface of glade2 library
21mr|libglademm2.4-2.6.7-18|12	Name:		%{pkgname}%{api}
21mr|libglademm2.4-2.6.7-18|13	Version:	2.6.7
21mr|libglademm2.4-2.6.7-18|14	Release:	18
21mr|libglademm2.4-2.6.7-18|15	License:	LGPLv2.1+
21mr|libglademm2.4-2.6.7-18|16	Group:		System/Libraries
21mr|libglademm2.4-2.6.7-18|17	Url:		http://gtkmm.sourceforge.net/
21mr|libglademm2.4-2.6.7-18|18	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
21mr|libglademm2.4-2.6.7-18|19	Buildrequires:	doxygen
21mr|libglademm2.4-2.6.7-18|20	BuildRequires:	pkgconfig(gtkmm-2.4)
21mr|libglademm2.4-2.6.7-18|21	BuildRequires:	pkgconfig(libglade-2.0)
21mr|libglademm2.4-2.6.7-18|22	
21mr|libglademm2.4-2.6.7-18|23	%description
21mr|libglademm2.4-2.6.7-18|24	This package provides a C++ interface for glade2.  It is a subpackage
21mr|libglademm2.4-2.6.7-18|25	of the gnomemm project.  The interface provides a convenient interface for C++
21mr|libglademm2.4-2.6.7-18|26	programmers to create glade2 objects.
21mr|libglademm2.4-2.6.7-18|27	
21mr|libglademm2.4-2.6.7-18|28	#----------------------------------------------------------------------------
21mr|libglademm2.4-2.6.7-18|29	
21mr|libglademm2.4-2.6.7-18|30	%package -n %{libname}
21mr|libglademm2.4-2.6.7-18|31	Summary:	C++ interface of glade2 library
21mr|libglademm2.4-2.6.7-18|32	Group:		System/Libraries
21mr|libglademm2.4-2.6.7-18|33	Provides:	%{libname_orig} = %{EVRD}
21mr|libglademm2.4-2.6.7-18|34	Provides:	%{pkgname} = %{EVRD}
21mr|libglademm2.4-2.6.7-18|35	
21mr|libglademm2.4-2.6.7-18|36	%description -n %{libname}
21mr|libglademm2.4-2.6.7-18|37	This package provides a C++ interface for glade2.  It is a subpackage
21mr|libglademm2.4-2.6.7-18|38	of the gnomemm project.  The interface provides a convenient interface for C++
21mr|libglademm2.4-2.6.7-18|39	programmers to create glade2 objects.
21mr|libglademm2.4-2.6.7-18|40	
21mr|libglademm2.4-2.6.7-18|41	%files -n %{libname}
21mr|libglademm2.4-2.6.7-18|42	%doc AUTHORS COPYING ChangeLog INSTALL
21mr|libglademm2.4-2.6.7-18|43	%{_libdir}/libglademm-%{api}.so.%{major}*
21mr|libglademm2.4-2.6.7-18|44	
21mr|libglademm2.4-2.6.7-18|45	#----------------------------------------------------------------------------
21mr|libglademm2.4-2.6.7-18|46	
21mr|libglademm2.4-2.6.7-18|47	%package -n %{devname}
21mr|libglademm2.4-2.6.7-18|48	Summary:	Development related files of %{pkgname}
21mr|libglademm2.4-2.6.7-18|49	Group:		Development/GNOME and GTK+
21mr|libglademm2.4-2.6.7-18|50	Requires:	%{libname} = %{EVRD}
21mr|libglademm2.4-2.6.7-18|51	Requires:	pkgconfig(gtkmm-2.4)
21mr|libglademm2.4-2.6.7-18|52	Requires:	pkgconfig(libglade-2.0)
21mr|libglademm2.4-2.6.7-18|53	Provides:	%{name}-devel = %{EVRD}
21mr|libglademm2.4-2.6.7-18|54	Provides:	%{pkgname}-devel = %{EVRD}
21mr|libglademm2.4-2.6.7-18|55	
21mr|libglademm2.4-2.6.7-18|56	%description -n %{devname}
21mr|libglademm2.4-2.6.7-18|57	This package provides headers and various development files needed for
21mr|libglademm2.4-2.6.7-18|58	compiling or developing applications that use Glade 2 C++ interface.
21mr|libglademm2.4-2.6.7-18|59	
21mr|libglademm2.4-2.6.7-18|60	%files -n %{devname}
21mr|libglademm2.4-2.6.7-18|61	%doc AUTHORS COPYING ChangeLog INSTALL
21mr|libglademm2.4-2.6.7-18|62	%{_includedir}/*
21mr|libglademm2.4-2.6.7-18|63	%{_libdir}/%{pkgname}-%{api}
21mr|libglademm2.4-2.6.7-18|64	%{_libdir}/pkgconfig/*.pc
21mr|libglademm2.4-2.6.7-18|65	%{_libdir}/*.a
21mr|libglademm2.4-2.6.7-18|66	%{_libdir}/*.so
21mr|libglademm2.4-2.6.7-18|67	
21mr|libglademm2.4-2.6.7-18|68	#----------------------------------------------------------------------------
21mr|libglademm2.4-2.6.7-18|69	
21mr|libglademm2.4-2.6.7-18|70	%package doc
21mr|libglademm2.4-2.6.7-18|71	Summary:	Documentation for %{pkgname} library
21mr|libglademm2.4-2.6.7-18|72	Group:		Documentation
21mr|libglademm2.4-2.6.7-18|73	
21mr|libglademm2.4-2.6.7-18|74	%description doc
21mr|libglademm2.4-2.6.7-18|75	This package provides API documentation of %{pkgname} library, which
21mr|libglademm2.4-2.6.7-18|76	is part of gnomemm project that provides C++ interface for GNOME libraries.
21mr|libglademm2.4-2.6.7-18|77	The documents can be browsed via devhelp, an API documentation viewer.
21mr|libglademm2.4-2.6.7-18|78	
21mr|libglademm2.4-2.6.7-18|79	%files doc
21mr|libglademm2.4-2.6.7-18|80	%{_docdir}/gnomemm-2.6/*
21mr|libglademm2.4-2.6.7-18|81	%{_datadir}/devhelp/books/*
21mr|libglademm2.4-2.6.7-18|82	
21mr|libglademm2.4-2.6.7-18|83	#----------------------------------------------------------------------------
21mr|libglademm2.4-2.6.7-18|84	
21mr|libglademm2.4-2.6.7-18|85	%prep
21mr|libglademm2.4-2.6.7-18|86	%setup -qn %{pkgname}-%{version}
21mr|libglademm2.4-2.6.7-18|87	
21mr|libglademm2.4-2.6.7-18|88	%build
21mr|libglademm2.4-2.6.7-18|89	export CXXFLAGS="%{optflags} -std=gnu++11"
21mr|libglademm2.4-2.6.7-18|90	%configure \
21mr|libglademm2.4-2.6.7-18|91	--enable-static
21mr|libglademm2.4-2.6.7-18|92	%make
21mr|libglademm2.4-2.6.7-18|93	
21mr|libglademm2.4-2.6.7-18|94	### Build doc
21mr|libglademm2.4-2.6.7-18|95	pushd docs/reference
21mr|libglademm2.4-2.6.7-18|96	perl -pi -e 's/^(HAVE_DOT.*=) YES/$1 NO/' Doxyfile
21mr|libglademm2.4-2.6.7-18|97	make all
21mr|libglademm2.4-2.6.7-18|98	popd
21mr|libglademm2.4-2.6.7-18|99	
21mr|libglademm2.4-2.6.7-18|100	%install
21mr|libglademm2.4-2.6.7-18|101	%makeinstall_std

13609 21
21mr|libglpng-1.45-14|1	%define major		1
21mr|libglpng-1.45-14|2	%define libname		%mklibname glpng %{major}
21mr|libglpng-1.45-14|3	%define develname	%mklibname glpng -d
21mr|libglpng-1.45-14|4	
21mr|libglpng-1.45-14|5	Summary:	A toolkit for loading PNG images as OpenGL textures
21mr|libglpng-1.45-14|6	Name:		libglpng
21mr|libglpng-1.45-14|7	Version:	1.45
21mr|libglpng-1.45-14|8	Release:	14
21mr|libglpng-1.45-14|9	License:	MIT
21mr|libglpng-1.45-14|10	Group:		System/Libraries
21mr|libglpng-1.45-14|11	# Upstream's dead
21mr|libglpng-1.45-14|12	Source0:	http://ftp.de.debian.org/debian/pool/main/libg/%{name}/%{name}_%{version}.orig.tar.gz
21mr|libglpng-1.45-14|13	# From Debian - a Makefile. Yay.
21mr|libglpng-1.45-14|14	Source1:	libglpng-1.45-makefile
21mr|libglpng-1.45-14|15	# Debian patch, couple of small fixes.
21mr|libglpng-1.45-14|16	Patch0:		libglpng-1.45-debian.patch
21mr|libglpng-1.45-14|17	Patch1:		libglpng-1.45-CVE-2010-1519.diff
21mr|libglpng-1.45-14|18	Patch2:		glpng-1.45-libpng15.patch
21mr|libglpng-1.45-14|19	URL:		http://packages.debian.org/libglpng
21mr|libglpng-1.45-14|20	BuildRequires:	pkgconfig(libpng)
21mr|libglpng-1.45-14|21	BuildRequires:	pkgconfig(gl)
21mr|libglpng-1.45-14|22	
21mr|libglpng-1.45-14|23	%description
21mr|libglpng-1.45-14|24	glpng is a small toolkit to make loading PNG image files as an OpenGL
21mr|libglpng-1.45-14|25	texture as easy as possible.
21mr|libglpng-1.45-14|26	
21mr|libglpng-1.45-14|27	#---------------------------------------------------------------------
21mr|libglpng-1.45-14|28	%package -n %{libname}
21mr|libglpng-1.45-14|29	Summary:	Shared library for %{name}
21mr|libglpng-1.45-14|30	Group:		System/Libraries
21mr|libglpng-1.45-14|31	
21mr|libglpng-1.45-14|32	%description -n %{libname}
21mr|libglpng-1.45-14|33	glpng is a small toolkit to make loading PNG image files as an OpenGL
21mr|libglpng-1.45-14|34	texture as easy as possible.
21mr|libglpng-1.45-14|35	
21mr|libglpng-1.45-14|36	%files -n %{libname}
21mr|libglpng-1.45-14|37	%{_libdir}/*.so.%{major}*
21mr|libglpng-1.45-14|38	
21mr|libglpng-1.45-14|39	#---------------------------------------------------------------------
21mr|libglpng-1.45-14|40	
21mr|libglpng-1.45-14|41	%package -n %{develname}
21mr|libglpng-1.45-14|42	Summary:	Development headers for %{name}
21mr|libglpng-1.45-14|43	Group:		Development/C
21mr|libglpng-1.45-14|44	Requires:	%{libname} = %{version}-%{release}
21mr|libglpng-1.45-14|45	Provides:	%{name}-devel = %{version}-%{release}
21mr|libglpng-1.45-14|46	
21mr|libglpng-1.45-14|47	%description -n %{develname}
21mr|libglpng-1.45-14|48	glpng is a small toolkit to make loading PNG image files as an OpenGL
21mr|libglpng-1.45-14|49	texture as easy as possible.
21mr|libglpng-1.45-14|50	
21mr|libglpng-1.45-14|51	%files -n %{develname}
21mr|libglpng-1.45-14|52	%doc glpng.htm Example/
21mr|libglpng-1.45-14|53	%{_includedir}/GL/glpng.h
21mr|libglpng-1.45-14|54	%{_libdir}/%{name}.so
21mr|libglpng-1.45-14|55	%{_libdir}/%{name}.*a
21mr|libglpng-1.45-14|56	
21mr|libglpng-1.45-14|57	#---------------------------------------------------------------------
21mr|libglpng-1.45-14|58	
21mr|libglpng-1.45-14|59	%prep
21mr|libglpng-1.45-14|60	%setup -q -n %{name}-%{version}.orig
21mr|libglpng-1.45-14|61	%patch0 -p1 -b .debian
21mr|libglpng-1.45-14|62	%patch1 -p0 -b .CVE-2010-1519
21mr|libglpng-1.45-14|63	%patch2 -p1 -b .libpng15
21mr|libglpng-1.45-14|64	
21mr|libglpng-1.45-14|65	install -m 0644 %{SOURCE1} ./Makefile
21mr|libglpng-1.45-14|66	
21mr|libglpng-1.45-14|67	%build
21mr|libglpng-1.45-14|68	%make CFLAGS="%{optflags} -fPIC -I ./include"
21mr|libglpng-1.45-14|69	
21mr|libglpng-1.45-14|70	%install
21mr|libglpng-1.45-14|71	make DESTDIR=%{buildroot}%{_prefix} install
21mr|libglpng-1.45-14|72	rm -rf %{buildroot}%{_docdir}
21mr|libglpng-1.45-14|73	%ifarch x86_64 aarch64 %{e2k} riscv64
21mr|libglpng-1.45-14|74	mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir}
21mr|libglpng-1.45-14|75	%endif
21mr|libglpng-1.45-14|76	
21mr|libglpng-1.45-14|77	chmod 0755 %{buildroot}%{_libdir}/libglpng.so.%{major}*

13610 21
21mr|libglvnd-1.7.0-5|1	%global __provides_exclude_from %{_libdir}/%{name}
21mr|libglvnd-1.7.0-5|2	%global __requires_exclude_from %{_libdir}/%{name}
21mr|libglvnd-1.7.0-5|3	
21mr|libglvnd-1.7.0-5|4	%global optflags %{optflags} -O3
21mr|libglvnd-1.7.0-5|5	%ifnarch %{e2k}
21mr|libglvnd-1.7.0-5|6	%global optflags %{optflags} -Wstrict-aliasing=0
21mr|libglvnd-1.7.0-5|7	%endif
21mr|libglvnd-1.7.0-5|8	
21mr|libglvnd-1.7.0-5|9	%define major 0
21mr|libglvnd-1.7.0-5|10	%define libgldispatch %mklibname gldispatch %{major}
21mr|libglvnd-1.7.0-5|11	%define libopengl %mklibname opengl %{major}
21mr|libglvnd-1.7.0-5|12	%define devname %mklibname glvnd -d
21mr|libglvnd-1.7.0-5|13	
21mr|libglvnd-1.7.0-5|14	%define libEGL %mklibname EGL 1
21mr|libglvnd-1.7.0-5|15	%define libGLdispatch %mklibname GLdispatch 0
21mr|libglvnd-1.7.0-5|16	%define libGLESv1 %mklibname GLESv1_CM 1
21mr|libglvnd-1.7.0-5|17	%define libGLESv2 %mklibname GLESv2 2
21mr|libglvnd-1.7.0-5|18	%define libGL %mklibname GL 1
21mr|libglvnd-1.7.0-5|19	%define libGLX %mklibname GLX 0
21mr|libglvnd-1.7.0-5|20	%define libOpenGL %mklibname OpenGL 0
21mr|libglvnd-1.7.0-5|21	
21mr|libglvnd-1.7.0-5|22	Summary:	The GL Vendor-Neutral Dispatch library
21mr|libglvnd-1.7.0-5|23	Name:		libglvnd
21mr|libglvnd-1.7.0-5|24	Version:	1.7.0
21mr|libglvnd-1.7.0-5|25	Release:	5
21mr|libglvnd-1.7.0-5|26	License:	MIT
21mr|libglvnd-1.7.0-5|27	Group:		System/Libraries
21mr|libglvnd-1.7.0-5|28	Url:            https://gitlab.freedesktop.org/glvnd/libglvnd
21mr|libglvnd-1.7.0-5|29	Source0:        https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21mr|libglvnd-1.7.0-5|30	Patch0:         libglvnd-python3.patch
21mr|libglvnd-1.7.0-5|31	Patch1:         0001-glx-Add-another-fallback-library-name.patch
21mr|libglvnd-1.7.0-5|32	BuildRequires:  meson
21mr|libglvnd-1.7.0-5|33	BuildRequires:	python3-libxml2
21mr|libglvnd-1.7.0-5|34	BuildRequires:	pkgconfig(glproto)
21mr|libglvnd-1.7.0-5|35	BuildRequires:	pkgconfig(x11)
21mr|libglvnd-1.7.0-5|36	BuildRequires:	pkgconfig(xext)
21mr|libglvnd-1.7.0-5|37	BuildRequires:	pkgconfig(xcb)
21mr|libglvnd-1.7.0-5|38	BuildRequires:	pkgconfig(xau)
21mr|libglvnd-1.7.0-5|39	
21mr|libglvnd-1.7.0-5|40	%description
21mr|libglvnd-1.7.0-5|41	libglvnd is an implementation of the vendor-neutral dispatch layer for
21mr|libglvnd-1.7.0-5|42	arbitrating OpenGL API calls between multiple vendors on a per-screen basis.
21mr|libglvnd-1.7.0-5|43	
21mr|libglvnd-1.7.0-5|44	%files
21mr|libglvnd-1.7.0-5|45	%doc README.md
21mr|libglvnd-1.7.0-5|46	%dir %{_sysconfdir}/glvnd
21mr|libglvnd-1.7.0-5|47	%dir %{_datadir}/glvnd
21mr|libglvnd-1.7.0-5|48	%dir %{_sysconfdir}/glvnd/egl_vendor.d
21mr|libglvnd-1.7.0-5|49	%dir %{_datadir}/glvnd/egl_vendor.d
21mr|libglvnd-1.7.0-5|50	%dir %{_sysconfdir}/egl/egl_external_platform.d/
21mr|libglvnd-1.7.0-5|51	%dir %{_datadir}/egl/egl_external_platform.d/
21mr|libglvnd-1.7.0-5|52	
21mr|libglvnd-1.7.0-5|53	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|54	
21mr|libglvnd-1.7.0-5|55	%package -n %{libEGL}
21mr|libglvnd-1.7.0-5|56	Summary:	LibEGL wrapper from libglvnd
21mr|libglvnd-1.7.0-5|57	Requires:	mesa-libEGL%{?_isa} >= 18.2.1
21mr|libglvnd-1.7.0-5|58	Provides:	%{name}-egl  = %{EVRD}
21mr|libglvnd-1.7.0-5|59	Provides:	%{_lib}glvnd-egl = %{EVRD}
21mr|libglvnd-1.7.0-5|60	Provides:	glvnd-egl = %{EVRD}
21mr|libglvnd-1.7.0-5|61	Requires:	%{name} = %{EVRD}
21mr|libglvnd-1.7.0-5|62	# compat with Fedora/RH
21mr|libglvnd-1.7.0-5|63	Provides:	libglvnd-egl = %{EVRD}
21mr|libglvnd-1.7.0-5|64	Provides:	libglvnd-egl%{_isa} = %{EVRD}
21mr|libglvnd-1.7.0-5|65	Provides:	libEGL = %{EVRD}
21mr|libglvnd-1.7.0-5|66	Provides:	libEGL%{_isa} = %{EVRD}
21mr|libglvnd-1.7.0-5|67	
21mr|libglvnd-1.7.0-5|68	%description -n %{libEGL}
21mr|libglvnd-1.7.0-5|69	LibEGL wrapper from libglvnd.
21mr|libglvnd-1.7.0-5|70	
21mr|libglvnd-1.7.0-5|71	%files -n %{libEGL}
21mr|libglvnd-1.7.0-5|72	%{_libdir}/libEGL.so.1*
21mr|libglvnd-1.7.0-5|73	
21mr|libglvnd-1.7.0-5|74	
21mr|libglvnd-1.7.0-5|75	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|76	%package -n %{libGLdispatch}
21mr|libglvnd-1.7.0-5|77	Summary:	LibGL dispatcher from libglvnd
21mr|libglvnd-1.7.0-5|78	Requires:	%{libGL} = %{EVRD}
21mr|libglvnd-1.7.0-5|79	Provides:	%{name}-GLdispatch = %{EVRD}
21mr|libglvnd-1.7.0-5|80	Provides:	%{_lib}gldispatch0 = %{EVRD}
21mr|libglvnd-1.7.0-5|81	Requires:	%{name} = %{EVRD}
21mr|libglvnd-1.7.0-5|82	
21mr|libglvnd-1.7.0-5|83	%description -n %{libGLdispatch}
21mr|libglvnd-1.7.0-5|84	LibGL dispatcher from libglvnd.
21mr|libglvnd-1.7.0-5|85	
21mr|libglvnd-1.7.0-5|86	%files -n %{libGLdispatch}
21mr|libglvnd-1.7.0-5|87	%{_libdir}/libGLdispatch.so.0*
21mr|libglvnd-1.7.0-5|88	
21mr|libglvnd-1.7.0-5|89	
21mr|libglvnd-1.7.0-5|90	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|91	%package -n %{libGLESv1}
21mr|libglvnd-1.7.0-5|92	Summary:	LibGLESv1 wrapper from libglvnd
21mr|libglvnd-1.7.0-5|93	Requires:	mesa-libEGL%{?_isa} >= 18.2.1
21mr|libglvnd-1.7.0-5|94	%rename %{_lib}glesv1_1
21mr|libglvnd-1.7.0-5|95	Provides:	%{name}-GLESv1_CM = %{EVRD}
21mr|libglvnd-1.7.0-5|96	Requires:	%{name} = %{EVRD}
21mr|libglvnd-1.7.0-5|97	
21mr|libglvnd-1.7.0-5|98	%description -n %{libGLESv1}
21mr|libglvnd-1.7.0-5|99	LibGLESv1 wrapper from libglvnd.
21mr|libglvnd-1.7.0-5|100	
21mr|libglvnd-1.7.0-5|101	%files -n %{libGLESv1}
21mr|libglvnd-1.7.0-5|102	%{_libdir}/libGLESv1_CM.so.1*
21mr|libglvnd-1.7.0-5|103	
21mr|libglvnd-1.7.0-5|104	
21mr|libglvnd-1.7.0-5|105	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|106	%package -n %{libGLESv2}
21mr|libglvnd-1.7.0-5|107	Summary:	LibGLESv2 wrapper from libglvnd
21mr|libglvnd-1.7.0-5|108	Requires:	mesa-libEGL%{?_isa} >= 18.2.1
21mr|libglvnd-1.7.0-5|109	%rename %{_lib}glesv2_2
21mr|libglvnd-1.7.0-5|110	Provides:	%{name}-GLESv2 = %{EVRD}
21mr|libglvnd-1.7.0-5|111	Provides:	glvnd-gles = %{EVRD}
21mr|libglvnd-1.7.0-5|112	Provides:	%{_lib}glvnd-gles = %{EVRD}
21mr|libglvnd-1.7.0-5|113	Requires:	%{name} = %{EVRD}
21mr|libglvnd-1.7.0-5|114	# compat with Fedora/RH
21mr|libglvnd-1.7.0-5|115	Provides:	libglvnd-gles = %{EVRD}
21mr|libglvnd-1.7.0-5|116	Provides:	libglvnd-gles%{_isa} = %{EVRD}
21mr|libglvnd-1.7.0-5|117	
21mr|libglvnd-1.7.0-5|118	%description -n %{libGLESv2}
21mr|libglvnd-1.7.0-5|119	LibGLESv2 wrapper from libglvnd.
21mr|libglvnd-1.7.0-5|120	
21mr|libglvnd-1.7.0-5|121	%files -n %{libGLESv2}
21mr|libglvnd-1.7.0-5|122	%{_libdir}/libGLESv2.so.2*
21mr|libglvnd-1.7.0-5|123	
21mr|libglvnd-1.7.0-5|124	
21mr|libglvnd-1.7.0-5|125	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|126	%package -n %{libGL}
21mr|libglvnd-1.7.0-5|127	Summary:	LibGL wrapper from libglvnd
21mr|libglvnd-1.7.0-5|128	Requires:	mesa-libGL%{?_isa} >= 18.2.1
21mr|libglvnd-1.7.0-5|129	%define oldgl %mklibname gl 1
21mr|libglvnd-1.7.0-5|130	%rename %{oldgl}
21mr|libglvnd-1.7.0-5|131	Provides:	%{name}-GL = %{EVRD}
21mr|libglvnd-1.7.0-5|132	Provides:	%{_lib}glvnd-gl = %{EVRD}
21mr|libglvnd-1.7.0-5|133	Requires:	%{name} = %{EVRD}
21mr|libglvnd-1.7.0-5|134	# compat with Fedora/RH
21mr|libglvnd-1.7.0-5|135	Provides:	libGL = %{EVRD}
21mr|libglvnd-1.7.0-5|136	Provides:	libGL%{_isa} = %{EVRD}
21mr|libglvnd-1.7.0-5|137	
21mr|libglvnd-1.7.0-5|138	%description -n %{libGL}
21mr|libglvnd-1.7.0-5|139	LibGL wrapper from libglvnd.
21mr|libglvnd-1.7.0-5|140	
21mr|libglvnd-1.7.0-5|141	%files -n %{libGL}
21mr|libglvnd-1.7.0-5|142	%{_libdir}/libGL.so.1*
21mr|libglvnd-1.7.0-5|143	
21mr|libglvnd-1.7.0-5|144	
21mr|libglvnd-1.7.0-5|145	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|146	%package -n %{libGLX}
21mr|libglvnd-1.7.0-5|147	Summary:	LibGLX wrapper from libglvnd
21mr|libglvnd-1.7.0-5|148	Requires:	mesa-libGL%{?_isa} >= 18.2.1
21mr|libglvnd-1.7.0-5|149	Provides:	%{name}-GLX = %{EVRD}
21mr|libglvnd-1.7.0-5|150	Provides:	glvnd-glx = %{EVRD}
21mr|libglvnd-1.7.0-5|151	Provides:	%{_lib}glvnd-glx = %{EVRD}
21mr|libglvnd-1.7.0-5|152	Requires:	%{name} = %{EVRD}
21mr|libglvnd-1.7.0-5|153	# compat with Fedora/RH
21mr|libglvnd-1.7.0-5|154	Provides:	libglvnd-glx = %{EVRD}
21mr|libglvnd-1.7.0-5|155	Provides:	libglvnd-glx%{_isa} = %{EVRD}
21mr|libglvnd-1.7.0-5|156	
21mr|libglvnd-1.7.0-5|157	%description -n %{libGLX}
21mr|libglvnd-1.7.0-5|158	LibGLX wrapper from libglvnd.
21mr|libglvnd-1.7.0-5|159	
21mr|libglvnd-1.7.0-5|160	%files -n %{libGLX}
21mr|libglvnd-1.7.0-5|161	%{_libdir}/libGLX.so.0*
21mr|libglvnd-1.7.0-5|162	
21mr|libglvnd-1.7.0-5|163	
21mr|libglvnd-1.7.0-5|164	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|165	%package -n %{libOpenGL}
21mr|libglvnd-1.7.0-5|166	Summary:	OpenGL wrapper from libglvnd
21mr|libglvnd-1.7.0-5|167	Provides:	%{name}-OpenGL = %{EVRD}
21mr|libglvnd-1.7.0-5|168	Provides:	%{_lib}opengl0 = %{EVRD}
21mr|libglvnd-1.7.0-5|169	Requires:	%{name} = %{EVRD}
21mr|libglvnd-1.7.0-5|170	Provides:	libglvnd-opengl = %{EVRD}
21mr|libglvnd-1.7.0-5|171	Provides:	libglvnd-opengl%{_isa} = %{EVRD}
21mr|libglvnd-1.7.0-5|172	
21mr|libglvnd-1.7.0-5|173	%description -n %{libOpenGL}
21mr|libglvnd-1.7.0-5|174	OpenGL wrapper from libglvnd.
21mr|libglvnd-1.7.0-5|175	
21mr|libglvnd-1.7.0-5|176	%files -n %{libOpenGL}
21mr|libglvnd-1.7.0-5|177	%{_libdir}/libOpenGL.so.0*
21mr|libglvnd-1.7.0-5|178	
21mr|libglvnd-1.7.0-5|179	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|180	
21mr|libglvnd-1.7.0-5|181	%package -n %{devname}
21mr|libglvnd-1.7.0-5|182	Summary:	Development files for %{name}
21mr|libglvnd-1.7.0-5|183	Group:		Development/C
21mr|libglvnd-1.7.0-5|184	Requires:	%{name} = %{EVRD}
21mr|libglvnd-1.7.0-5|185	Requires:	%{libEGL} = %{EVRD}
21mr|libglvnd-1.7.0-5|186	Requires:	%{libGLdispatch} = %{EVRD}
21mr|libglvnd-1.7.0-5|187	Requires:	%{libGLESv1} = %{EVRD}
21mr|libglvnd-1.7.0-5|188	Requires:	%{libGLESv2} = %{EVRD}
21mr|libglvnd-1.7.0-5|189	Requires:	%{libGL} = %{EVRD}
21mr|libglvnd-1.7.0-5|190	Requires:	%{libGLX} = %{EVRD}
21mr|libglvnd-1.7.0-5|191	Requires:	%{libOpenGL} = %{EVRD}
21mr|libglvnd-1.7.0-5|192	# Pull in Mesa for OpenGL headers
21mr|libglvnd-1.7.0-5|193	Requires:	pkgconfig(gl)
21mr|libglvnd-1.7.0-5|194	# EGL headers include <X11/xlib.h>
21mr|libglvnd-1.7.0-5|195	Requires:	pkgconfig(x11)
21mr|libglvnd-1.7.0-5|196	
21mr|libglvnd-1.7.0-5|197	%description -n %{devname}
21mr|libglvnd-1.7.0-5|198	This package is a bootstrap trick for Mesa, which wants to build against
21mr|libglvnd-1.7.0-5|199	the libglvnd headers but does not link against any of its libraries (and,
21mr|libglvnd-1.7.0-5|200	initially, has file conflicts with them).
21mr|libglvnd-1.7.0-5|201	
21mr|libglvnd-1.7.0-5|202	%files -n %{devname}
21mr|libglvnd-1.7.0-5|203	%dir %{_includedir}/glvnd
21mr|libglvnd-1.7.0-5|204	%{_includedir}/glvnd/*.h
21mr|libglvnd-1.7.0-5|205	%dir %{_includedir}/EGL
21mr|libglvnd-1.7.0-5|206	%{_includedir}/EGL/*.h
21mr|libglvnd-1.7.0-5|207	%dir %{_includedir}/GL
21mr|libglvnd-1.7.0-5|208	%{_includedir}/GL/*.h
21mr|libglvnd-1.7.0-5|209	%dir %{_includedir}/GLES
21mr|libglvnd-1.7.0-5|210	%{_includedir}/GLES/*.h
21mr|libglvnd-1.7.0-5|211	%dir %{_includedir}/GLES2
21mr|libglvnd-1.7.0-5|212	%{_includedir}/GLES2/*.h
21mr|libglvnd-1.7.0-5|213	%dir %{_includedir}/GLES3
21mr|libglvnd-1.7.0-5|214	%{_includedir}/GLES3/*.h
21mr|libglvnd-1.7.0-5|215	%dir %{_includedir}/KHR
21mr|libglvnd-1.7.0-5|216	%{_includedir}/KHR/*.h
21mr|libglvnd-1.7.0-5|217	%{_libdir}/pkgconfig/*.pc
21mr|libglvnd-1.7.0-5|218	%{_libdir}/libEGL.so
21mr|libglvnd-1.7.0-5|219	%{_libdir}/libGLdispatch.so
21mr|libglvnd-1.7.0-5|220	%{_libdir}/libGLX.so
21mr|libglvnd-1.7.0-5|221	%{_libdir}/libGL.so
21mr|libglvnd-1.7.0-5|222	%{_libdir}/libGLESv1_CM.so
21mr|libglvnd-1.7.0-5|223	%{_libdir}/libGLESv2.so
21mr|libglvnd-1.7.0-5|224	%{_libdir}/libOpenGL.so
21mr|libglvnd-1.7.0-5|225	
21mr|libglvnd-1.7.0-5|226	#----------------------------------------------------------------------------
21mr|libglvnd-1.7.0-5|227	
21mr|libglvnd-1.7.0-5|228	%prep
21mr|libglvnd-1.7.0-5|229	%autosetup -p1 -n %{name}-v%{version}
21mr|libglvnd-1.7.0-5|230	
21mr|libglvnd-1.7.0-5|231	%build
21mr|libglvnd-1.7.0-5|232	%meson
21mr|libglvnd-1.7.0-5|233	%meson_build
21mr|libglvnd-1.7.0-5|234	
21mr|libglvnd-1.7.0-5|235	%install
21mr|libglvnd-1.7.0-5|236	%meson_install
21mr|libglvnd-1.7.0-5|237	
21mr|libglvnd-1.7.0-5|238	# Create directory layout
21mr|libglvnd-1.7.0-5|239	mkdir -p %{buildroot}%{_sysconfdir}/glvnd/egl_vendor.d
21mr|libglvnd-1.7.0-5|240	mkdir -p %{buildroot}%{_datadir}/glvnd/egl_vendor.d
21mr|libglvnd-1.7.0-5|241	mkdir -p %{buildroot}%{_sysconfdir}/egl/egl_external_platform.d
21mr|libglvnd-1.7.0-5|242	mkdir -p %{buildroot}%{_datadir}/egl/egl_external_platform.d

13611 21
21mr|libgnome-games-support-1.8.2-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libgnome-games-support-1.8.2-3|2	
21mr|libgnome-games-support-1.8.2-3|3	%define major 3
21mr|libgnome-games-support-1.8.2-3|4	%define api 1
21mr|libgnome-games-support-1.8.2-3|5	%define libname %mklibname gnome-games-support %{api} %{major}
21mr|libgnome-games-support-1.8.2-3|6	%define devname %mklibname gnome-games-support -d
21mr|libgnome-games-support-1.8.2-3|7	
21mr|libgnome-games-support-1.8.2-3|8	Summary:	Support library for GNOME games
21mr|libgnome-games-support-1.8.2-3|9	Name:		libgnome-games-support
21mr|libgnome-games-support-1.8.2-3|10	Version:	1.8.2
21mr|libgnome-games-support-1.8.2-3|11	Release:	3
21mr|libgnome-games-support-1.8.2-3|12	License:	LGPLv3+
21mr|libgnome-games-support-1.8.2-3|13	Group:		System/Libraries
21mr|libgnome-games-support-1.8.2-3|14	Url:		https://download.gnome.org/sources/libgnome-games-support
21mr|libgnome-games-support-1.8.2-3|15	Source0:	https://download.gnome.org/sources/libgnome-games-support/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgnome-games-support-1.8.2-3|16	BuildRequires:	intltool
21mr|libgnome-games-support-1.8.2-3|17	BuildRequires:	meson
21mr|libgnome-games-support-1.8.2-3|18	BuildRequires:	vala
21mr|libgnome-games-support-1.8.2-3|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgnome-games-support-1.8.2-3|20	BuildRequires:	pkgconfig(gio-2.0)
21mr|libgnome-games-support-1.8.2-3|21	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libgnome-games-support-1.8.2-3|22	BuildRequires:	pkgconfig(gee-0.8)
21mr|libgnome-games-support-1.8.2-3|23	
21mr|libgnome-games-support-1.8.2-3|24	%description
21mr|libgnome-games-support-1.8.2-3|25	A small library intended for internal use by GNOME Games, but it may be used
21mr|libgnome-games-support-1.8.2-3|26	by others. The API will only break with the major version number.
21mr|libgnome-games-support-1.8.2-3|27	The ABI is unstable.
21mr|libgnome-games-support-1.8.2-3|28	
21mr|libgnome-games-support-1.8.2-3|29	#----------------------------------------------------------------------------
21mr|libgnome-games-support-1.8.2-3|30	
21mr|libgnome-games-support-1.8.2-3|31	%package i18n
21mr|libgnome-games-support-1.8.2-3|32	Summary:	Support library for GNOME games - translations
21mr|libgnome-games-support-1.8.2-3|33	Group:		System/Internationalization
21mr|libgnome-games-support-1.8.2-3|34	BuildArch:	noarch
21mr|libgnome-games-support-1.8.2-3|35	
21mr|libgnome-games-support-1.8.2-3|36	%description i18n
21mr|libgnome-games-support-1.8.2-3|37	A small library intended for internal use by GNOME Games, but it may be used
21mr|libgnome-games-support-1.8.2-3|38	by others. The API will only break with the major version number.
21mr|libgnome-games-support-1.8.2-3|39	The ABI is unstable.
21mr|libgnome-games-support-1.8.2-3|40	
21mr|libgnome-games-support-1.8.2-3|41	This package contains translations used by %{name}.
21mr|libgnome-games-support-1.8.2-3|42	
21mr|libgnome-games-support-1.8.2-3|43	%files i18n -f %{name}.lang
21mr|libgnome-games-support-1.8.2-3|44	
21mr|libgnome-games-support-1.8.2-3|45	#----------------------------------------------------------------------------
21mr|libgnome-games-support-1.8.2-3|46	
21mr|libgnome-games-support-1.8.2-3|47	%package -n %{libname}
21mr|libgnome-games-support-1.8.2-3|48	Summary:	Library for %{name}
21mr|libgnome-games-support-1.8.2-3|49	Group:		System/Libraries
21mr|libgnome-games-support-1.8.2-3|50	Requires:	%{name}-i18n
21mr|libgnome-games-support-1.8.2-3|51	
21mr|libgnome-games-support-1.8.2-3|52	%description -n %{libname}
21mr|libgnome-games-support-1.8.2-3|53	A small library intended for internal use by GNOME Games, but it may be used
21mr|libgnome-games-support-1.8.2-3|54	by others. The API will only break with the major version number.
21mr|libgnome-games-support-1.8.2-3|55	The ABI is unstable.
21mr|libgnome-games-support-1.8.2-3|56	
21mr|libgnome-games-support-1.8.2-3|57	%files -n %{libname}
21mr|libgnome-games-support-1.8.2-3|58	%doc COPYING NEWS README
21mr|libgnome-games-support-1.8.2-3|59	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libgnome-games-support-1.8.2-3|60	
21mr|libgnome-games-support-1.8.2-3|61	#----------------------------------------------------------------------------
21mr|libgnome-games-support-1.8.2-3|62	
21mr|libgnome-games-support-1.8.2-3|63	%package -n %{devname}
21mr|libgnome-games-support-1.8.2-3|64	Summary:	Development package for %{name}
21mr|libgnome-games-support-1.8.2-3|65	Group:		Development/GNOME and GTK+
21mr|libgnome-games-support-1.8.2-3|66	Requires:	%{libname} = %{EVRD}
21mr|libgnome-games-support-1.8.2-3|67	Provides:	%{name}-devel = %{EVRD}
21mr|libgnome-games-support-1.8.2-3|68	
21mr|libgnome-games-support-1.8.2-3|69	%description -n %{devname}
21mr|libgnome-games-support-1.8.2-3|70	This package contains libraries and header files for developing applications
21mr|libgnome-games-support-1.8.2-3|71	that use %{name}.
21mr|libgnome-games-support-1.8.2-3|72	
21mr|libgnome-games-support-1.8.2-3|73	%files -n %{devname}
21mr|libgnome-games-support-1.8.2-3|74	%{_datadir}/vala/vapi/*.vapi
21mr|libgnome-games-support-1.8.2-3|75	%{_includedir}/gnome-games-support-%{api}/
21mr|libgnome-games-support-1.8.2-3|76	%{_libdir}/%{name}-%{api}.so
21mr|libgnome-games-support-1.8.2-3|77	%{_libdir}/pkgconfig/%{name}*.pc
21mr|libgnome-games-support-1.8.2-3|78	
21mr|libgnome-games-support-1.8.2-3|79	#----------------------------------------------------------------------------
21mr|libgnome-games-support-1.8.2-3|80	
21mr|libgnome-games-support-1.8.2-3|81	%prep
21mr|libgnome-games-support-1.8.2-3|82	%setup -q
21mr|libgnome-games-support-1.8.2-3|83	
21mr|libgnome-games-support-1.8.2-3|84	%build
21mr|libgnome-games-support-1.8.2-3|85	%meson
21mr|libgnome-games-support-1.8.2-3|86	%meson_build
21mr|libgnome-games-support-1.8.2-3|87	
21mr|libgnome-games-support-1.8.2-3|88	%install
21mr|libgnome-games-support-1.8.2-3|89	%meson_install
21mr|libgnome-games-support-1.8.2-3|90	
21mr|libgnome-games-support-1.8.2-3|91	%find_lang %{name}

13612 21
21mr|libgnomekbd-3.26.1-10|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libgnomekbd-3.26.1-10|2	
21mr|libgnomekbd-3.26.1-10|3	%define major 8
21mr|libgnomekbd-3.26.1-10|4	%define girmajor 3.0
21mr|libgnomekbd-3.26.1-10|5	%define libname %mklibname gnomekbd %{major}
21mr|libgnomekbd-3.26.1-10|6	%define libnameui %mklibname gnomekbdui %{major}
21mr|libgnomekbd-3.26.1-10|7	%define girname %mklibname gnomekbd-gir  %{girmajor}
21mr|libgnomekbd-3.26.1-10|8	%define devname %mklibname gnomekbd -d
21mr|libgnomekbd-3.26.1-10|9	
21mr|libgnomekbd-3.26.1-10|10	Summary:	GNOME keyboard libraries
21mr|libgnomekbd-3.26.1-10|11	Name:		libgnomekbd
21mr|libgnomekbd-3.26.1-10|12	Version:	3.26.1
21mr|libgnomekbd-3.26.1-10|13	Release:	10
21mr|libgnomekbd-3.26.1-10|14	License:	LGPLv2+
21mr|libgnomekbd-3.26.1-10|15	Group:		System/Libraries
21mr|libgnomekbd-3.26.1-10|16	Url:		https://download.gnome.org/sources/libgnomekbd
21mr|libgnomekbd-3.26.1-10|17	Source0:	https://download.gnome.org/sources/libgnomekbd/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgnomekbd-3.26.1-10|18	BuildRequires:	chrpath
21mr|libgnomekbd-3.26.1-10|19	BuildRequires:	intltool
21mr|libgnomekbd-3.26.1-10|20	BuildRequires:	pkgconfig(gdk-3.0)
21mr|libgnomekbd-3.26.1-10|21	BuildRequires:	pkgconfig(gio-2.0)
21mr|libgnomekbd-3.26.1-10|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgnomekbd-3.26.1-10|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgnomekbd-3.26.1-10|24	BuildRequires:	pkgconfig(gtk4)
21mr|libgnomekbd-3.26.1-10|25	BuildRequires:	pkgconfig(libxklavier)
21mr|libgnomekbd-3.26.1-10|26	
21mr|libgnomekbd-3.26.1-10|27	%description
21mr|libgnomekbd-3.26.1-10|28	GNOME keyboard indicator plugin.
21mr|libgnomekbd-3.26.1-10|29	
21mr|libgnomekbd-3.26.1-10|30	#----------------------------------------------------------------------------
21mr|libgnomekbd-3.26.1-10|31	
21mr|libgnomekbd-3.26.1-10|32	%package common
21mr|libgnomekbd-3.26.1-10|33	Summary:	Files used by GNOME keyboard libraries
21mr|libgnomekbd-3.26.1-10|34	Group:		System/Libraries
21mr|libgnomekbd-3.26.1-10|35	
21mr|libgnomekbd-3.26.1-10|36	%description common
21mr|libgnomekbd-3.26.1-10|37	Files used by GNOME keyboard library.
21mr|libgnomekbd-3.26.1-10|38	
21mr|libgnomekbd-3.26.1-10|39	%files common -f %{name}.lang
21mr|libgnomekbd-3.26.1-10|40	%doc NEWS ChangeLog
21mr|libgnomekbd-3.26.1-10|41	%{_bindir}/gkbd-keyboard-display
21mr|libgnomekbd-3.26.1-10|42	%{_datadir}/applications/gkbd-keyboard-display.desktop
21mr|libgnomekbd-3.26.1-10|43	%{_datadir}/GConf/gsettings/libgnomekbd.convert
21mr|libgnomekbd-3.26.1-10|44	%{_datadir}/glib-2.0/schemas/org.gnome.libgnomekbd.*.xml
21mr|libgnomekbd-3.26.1-10|45	%{_datadir}/libgnomekbd/
21mr|libgnomekbd-3.26.1-10|46	
21mr|libgnomekbd-3.26.1-10|47	#----------------------------------------------------------------------------
21mr|libgnomekbd-3.26.1-10|48	
21mr|libgnomekbd-3.26.1-10|49	%package -n %{libname}
21mr|libgnomekbd-3.26.1-10|50	Summary:	Dynamic libraries for GNOME applications
21mr|libgnomekbd-3.26.1-10|51	Group:		System/Libraries
21mr|libgnomekbd-3.26.1-10|52	
21mr|libgnomekbd-3.26.1-10|53	%description -n %{libname}
21mr|libgnomekbd-3.26.1-10|54	GNOME keyboard library.
21mr|libgnomekbd-3.26.1-10|55	
21mr|libgnomekbd-3.26.1-10|56	%files -n %{libname}
21mr|libgnomekbd-3.26.1-10|57	%{_libdir}/libgnomekbd.so.%{major}*
21mr|libgnomekbd-3.26.1-10|58	
21mr|libgnomekbd-3.26.1-10|59	#----------------------------------------------------------------------------
21mr|libgnomekbd-3.26.1-10|60	
21mr|libgnomekbd-3.26.1-10|61	%package -n %{libnameui}
21mr|libgnomekbd-3.26.1-10|62	Summary:	Dynamic libraries for GNOME applications
21mr|libgnomekbd-3.26.1-10|63	Group:		System/Libraries
21mr|libgnomekbd-3.26.1-10|64	
21mr|libgnomekbd-3.26.1-10|65	%description -n %{libnameui}
21mr|libgnomekbd-3.26.1-10|66	GNOME keyboard library.
21mr|libgnomekbd-3.26.1-10|67	
21mr|libgnomekbd-3.26.1-10|68	%files -n %{libnameui}
21mr|libgnomekbd-3.26.1-10|69	%{_libdir}/libgnomekbdui.so.%{major}*
21mr|libgnomekbd-3.26.1-10|70	
21mr|libgnomekbd-3.26.1-10|71	#----------------------------------------------------------------------------
21mr|libgnomekbd-3.26.1-10|72	
21mr|libgnomekbd-3.26.1-10|73	%package -n %{girname}
21mr|libgnomekbd-3.26.1-10|74	Summary:	GObject Introspection interface library for %{name}
21mr|libgnomekbd-3.26.1-10|75	Group:		System/Libraries
21mr|libgnomekbd-3.26.1-10|76	Requires:	%{libname} = %{EVRD}
21mr|libgnomekbd-3.26.1-10|77	
21mr|libgnomekbd-3.26.1-10|78	%description -n %{girname}
21mr|libgnomekbd-3.26.1-10|79	GObject Introspection interface library for %{name}.
21mr|libgnomekbd-3.26.1-10|80	
21mr|libgnomekbd-3.26.1-10|81	%files -n %{girname}
21mr|libgnomekbd-3.26.1-10|82	%{_libdir}/girepository-1.0/Gkbd-%{girmajor}.typelib
21mr|libgnomekbd-3.26.1-10|83	
21mr|libgnomekbd-3.26.1-10|84	#----------------------------------------------------------------------------
21mr|libgnomekbd-3.26.1-10|85	
21mr|libgnomekbd-3.26.1-10|86	%package -n %{devname}
21mr|libgnomekbd-3.26.1-10|87	Summary:	Development libraries, include files for GNOME
21mr|libgnomekbd-3.26.1-10|88	Group:		Development/GNOME and GTK+
21mr|libgnomekbd-3.26.1-10|89	Requires:	%{libname} = %{EVRD}
21mr|libgnomekbd-3.26.1-10|90	Requires:	%{libnameui} = %{EVRD}
21mr|libgnomekbd-3.26.1-10|91	Requires:	%{girname} = %{EVRD}
21mr|libgnomekbd-3.26.1-10|92	Provides:	%{name}-devel = %{EVRD}
21mr|libgnomekbd-3.26.1-10|93	
21mr|libgnomekbd-3.26.1-10|94	%description -n %{devname}
21mr|libgnomekbd-3.26.1-10|95	Development library and headers file needed in order to develop
21mr|libgnomekbd-3.26.1-10|96	applications using the GNOME keyboard library
21mr|libgnomekbd-3.26.1-10|97	
21mr|libgnomekbd-3.26.1-10|98	%files -n %{devname}
21mr|libgnomekbd-3.26.1-10|99	%{_includedir}/*
21mr|libgnomekbd-3.26.1-10|100	%{_libdir}/pkgconfig/*
21mr|libgnomekbd-3.26.1-10|101	%{_libdir}/*.so
21mr|libgnomekbd-3.26.1-10|102	%{_datadir}/gir-1.0/Gkbd-%{girmajor}.gir
21mr|libgnomekbd-3.26.1-10|103	
21mr|libgnomekbd-3.26.1-10|104	#----------------------------------------------------------------------------
21mr|libgnomekbd-3.26.1-10|105	
21mr|libgnomekbd-3.26.1-10|106	%prep
21mr|libgnomekbd-3.26.1-10|107	%setup -q
21mr|libgnomekbd-3.26.1-10|108	%apply_patches
21mr|libgnomekbd-3.26.1-10|109	
21mr|libgnomekbd-3.26.1-10|110	%build
21mr|libgnomekbd-3.26.1-10|111	%configure \
21mr|libgnomekbd-3.26.1-10|112	--disable-static \
21mr|libgnomekbd-3.26.1-10|113	--enable-introspection
21mr|libgnomekbd-3.26.1-10|114	
21mr|libgnomekbd-3.26.1-10|115	%make
21mr|libgnomekbd-3.26.1-10|116	
21mr|libgnomekbd-3.26.1-10|117	%install
21mr|libgnomekbd-3.26.1-10|118	%makeinstall_std
21mr|libgnomekbd-3.26.1-10|119	
21mr|libgnomekbd-3.26.1-10|120	%find_lang %{name}

13613 21
21mr|libgnome-keyring-3.12.0-7|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|libgnome-keyring-3.12.0-7|2	
21mr|libgnome-keyring-3.12.0-7|3	%define major		0
21mr|libgnome-keyring-3.12.0-7|4	%define gir_major	1.0
21mr|libgnome-keyring-3.12.0-7|5	%define libname %mklibname gnome-keyring %{major}
21mr|libgnome-keyring-3.12.0-7|6	%define girname	%mklibname gnome-keyring-gir %{gir_major}
21mr|libgnome-keyring-3.12.0-7|7	%define develname %mklibname -d gnome-keyring
21mr|libgnome-keyring-3.12.0-7|8	
21mr|libgnome-keyring-3.12.0-7|9	Summary:	Keyring library for the GNOME desktop
21mr|libgnome-keyring-3.12.0-7|10	Name:		libgnome-keyring
21mr|libgnome-keyring-3.12.0-7|11	Version:	3.12.0
21mr|libgnome-keyring-3.12.0-7|12	Release:	7
21mr|libgnome-keyring-3.12.0-7|13	License:	LGPLv2+
21mr|libgnome-keyring-3.12.0-7|14	Group:		Networking/Remote access
21mr|libgnome-keyring-3.12.0-7|15	URL:		http://www.gnome.org/
21mr|libgnome-keyring-3.12.0-7|16	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libgnome-keyring/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgnome-keyring-3.12.0-7|17	Patch0:		libgnome-keyring-vala-0.42+.patch
21mr|libgnome-keyring-3.12.0-7|18	
21mr|libgnome-keyring-3.12.0-7|19	BuildRequires:	intltool
21mr|libgnome-keyring-3.12.0-7|20	BuildRequires:	gtk-doc
21mr|libgnome-keyring-3.12.0-7|21	BuildRequires:	libgcrypt-devel
21mr|libgnome-keyring-3.12.0-7|22	BuildRequires:	pkgconfig(dbus-1)
21mr|libgnome-keyring-3.12.0-7|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgnome-keyring-3.12.0-7|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgnome-keyring-3.12.0-7|25	
21mr|libgnome-keyring-3.12.0-7|26	%description
21mr|libgnome-keyring-3.12.0-7|27	gnome-keyring is a program that keep password and other secrets for
21mr|libgnome-keyring-3.12.0-7|28	users. It is run as a damon in the session, similar to ssh-agent, and
21mr|libgnome-keyring-3.12.0-7|29	other applications can locate it by an environment variable.
21mr|libgnome-keyring-3.12.0-7|30	
21mr|libgnome-keyring-3.12.0-7|31	The program can manage several keyrings, each with its own master
21mr|libgnome-keyring-3.12.0-7|32	password, and there is also a session keyring which is never stored to
21mr|libgnome-keyring-3.12.0-7|33	disk, but forgotten when the session ends.
21mr|libgnome-keyring-3.12.0-7|34	
21mr|libgnome-keyring-3.12.0-7|35	%package i18n
21mr|libgnome-keyring-3.12.0-7|36	Group:		System/Libraries
21mr|libgnome-keyring-3.12.0-7|37	Summary:	Localization data files for %{name}
21mr|libgnome-keyring-3.12.0-7|38	
21mr|libgnome-keyring-3.12.0-7|39	%description i18n
21mr|libgnome-keyring-3.12.0-7|40	This package contains the translations for %{name}.
21mr|libgnome-keyring-3.12.0-7|41	
21mr|libgnome-keyring-3.12.0-7|42	%package -n %{libname}
21mr|libgnome-keyring-3.12.0-7|43	Group:		System/Libraries
21mr|libgnome-keyring-3.12.0-7|44	Summary:	Library for integration with the gnome keyring system
21mr|libgnome-keyring-3.12.0-7|45	Requires:	%{name}-i18n >= %{version}-%{release}
21mr|libgnome-keyring-3.12.0-7|46	
21mr|libgnome-keyring-3.12.0-7|47	%description -n %{libname}
21mr|libgnome-keyring-3.12.0-7|48	The library libgnome-keyring is used by applications to integrate with
21mr|libgnome-keyring-3.12.0-7|49	the gnome keyring system. However, at this point the library hasn't been
21mr|libgnome-keyring-3.12.0-7|50	tested and used enought to consider the API to be publically
21mr|libgnome-keyring-3.12.0-7|51	exposed. Therefore use of libgnome-keyring is at the moment limited to
21mr|libgnome-keyring-3.12.0-7|52	internal use in the gnome desktop. However, we hope that the
21mr|libgnome-keyring-3.12.0-7|53	gnome-keyring API will turn out useful and good, so that later it
21mr|libgnome-keyring-3.12.0-7|54	can be made public for any application to use.
21mr|libgnome-keyring-3.12.0-7|55	
21mr|libgnome-keyring-3.12.0-7|56	%package -n %{girname}
21mr|libgnome-keyring-3.12.0-7|57	Summary:	GObject Introspection interface description for %{name}
21mr|libgnome-keyring-3.12.0-7|58	Group:		System/Libraries
21mr|libgnome-keyring-3.12.0-7|59	
21mr|libgnome-keyring-3.12.0-7|60	%description -n %{girname}
21mr|libgnome-keyring-3.12.0-7|61	GObject Introspection interface description for %{name}.
21mr|libgnome-keyring-3.12.0-7|62	
21mr|libgnome-keyring-3.12.0-7|63	%package -n %{develname}
21mr|libgnome-keyring-3.12.0-7|64	Group:		Development/C
21mr|libgnome-keyring-3.12.0-7|65	Summary:	Library for integration with the gnome keyring system
21mr|libgnome-keyring-3.12.0-7|66	Requires:	%{libname} = %{version}-%{release}
21mr|libgnome-keyring-3.12.0-7|67	Provides:	%{name}-devel = %{version}-%{release}
21mr|libgnome-keyring-3.12.0-7|68	Obsoletes:	%{mklibname -d libgnome-keyring 0} < 3.4.1
21mr|libgnome-keyring-3.12.0-7|69	
21mr|libgnome-keyring-3.12.0-7|70	%description -n %{develname}
21mr|libgnome-keyring-3.12.0-7|71	The library libgnome-keyring is used by applications to integrate with
21mr|libgnome-keyring-3.12.0-7|72	the gnome keyring system. However, at this point the library hasn't been
21mr|libgnome-keyring-3.12.0-7|73	tested and used enought to consider the API to be publically
21mr|libgnome-keyring-3.12.0-7|74	exposed. Therefore use of libgnome-keyring is at the moment limited to
21mr|libgnome-keyring-3.12.0-7|75	internal use in the gnome desktop. However, we hope that the
21mr|libgnome-keyring-3.12.0-7|76	gnome-keyring API will turn out useful and good, so that later it
21mr|libgnome-keyring-3.12.0-7|77	can be made public for any application to use.
21mr|libgnome-keyring-3.12.0-7|78	
21mr|libgnome-keyring-3.12.0-7|79	%prep
21mr|libgnome-keyring-3.12.0-7|80	%setup -q
21mr|libgnome-keyring-3.12.0-7|81	%apply_patches
21mr|libgnome-keyring-3.12.0-7|82	
21mr|libgnome-keyring-3.12.0-7|83	%build
21mr|libgnome-keyring-3.12.0-7|84	%configure \
21mr|libgnome-keyring-3.12.0-7|85	--disable-static
21mr|libgnome-keyring-3.12.0-7|86	
21mr|libgnome-keyring-3.12.0-7|87	%make
21mr|libgnome-keyring-3.12.0-7|88	
21mr|libgnome-keyring-3.12.0-7|89	%install
21mr|libgnome-keyring-3.12.0-7|90	%makeinstall_std
21mr|libgnome-keyring-3.12.0-7|91	
21mr|libgnome-keyring-3.12.0-7|92	%find_lang %{name}
21mr|libgnome-keyring-3.12.0-7|93	
21mr|libgnome-keyring-3.12.0-7|94	%files i18n -f %{name}.lang
21mr|libgnome-keyring-3.12.0-7|95	
21mr|libgnome-keyring-3.12.0-7|96	%files -n %{libname}
21mr|libgnome-keyring-3.12.0-7|97	%{_libdir}/libgnome-keyring.so.%{major}*
21mr|libgnome-keyring-3.12.0-7|98	
21mr|libgnome-keyring-3.12.0-7|99	%files -n %{girname}
21mr|libgnome-keyring-3.12.0-7|100	%{_libdir}/girepository-1.0/GnomeKeyring-%{gir_major}.typelib
21mr|libgnome-keyring-3.12.0-7|101	
21mr|libgnome-keyring-3.12.0-7|102	%files -n %{develname}
21mr|libgnome-keyring-3.12.0-7|103	%doc ChangeLog README NEWS
21mr|libgnome-keyring-3.12.0-7|104	%dir %{_includedir}/gnome-keyring-1/
21mr|libgnome-keyring-3.12.0-7|105	%{_includedir}/gnome-keyring-1/*.h
21mr|libgnome-keyring-3.12.0-7|106	%{_libdir}/libgnome-keyring.so
21mr|libgnome-keyring-3.12.0-7|107	%{_libdir}/pkgconfig/gnome-keyring-1.pc
21mr|libgnome-keyring-3.12.0-7|108	%doc %{_datadir}/gtk-doc/html/gnome-keyring
21mr|libgnome-keyring-3.12.0-7|109	%{_datadir}/gir-1.0/GnomeKeyring-%{gir_major}.gir

13614 21
21mr|libgnt-2.14.1-1|1	%define	oname gnt
21mr|libgnt-2.14.1-1|2	
21mr|libgnt-2.14.1-1|3	%define	major 0
21mr|libgnt-2.14.1-1|4	%define	libname %mklibname %{oname} %{major}
21mr|libgnt-2.14.1-1|5	%define	devname %mklibname %{oname} -d
21mr|libgnt-2.14.1-1|6	
21mr|libgnt-2.14.1-1|7	Summary:	An ncurses toolkit for creating text-mode graphical UI
21mr|libgnt-2.14.1-1|8	Name:		libgnt
21mr|libgnt-2.14.1-1|9	Version:	2.14.1
21mr|libgnt-2.14.1-1|10	Release:	1
21mr|libgnt-2.14.1-1|11	License:	GPLv2
21mr|libgnt-2.14.1-1|12	Group:		System/Libraries
21mr|libgnt-2.14.1-1|13	Url:		https://keep.imfreedom.org/libgnt/libgnt
21mr|libgnt-2.14.1-1|14	Source0:	https://sourceforge.net/projects/pidgin/files/libgnt/%{version}/%{name}-%{version}.tar.xz
21mr|libgnt-2.14.1-1|15	BuildRequires:	gtk-doc
21mr|libgnt-2.14.1-1|16	BuildRequires:	meson >= 0.41.0
21mr|libgnt-2.14.1-1|17	BuildRequires:	ninja
21mr|libgnt-2.14.1-1|18	BuildRequires:	pkgconfig(glib-2.0) >= 2.16.0
21mr|libgnt-2.14.1-1|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgnt-2.14.1-1|20	BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.0
21mr|libgnt-2.14.1-1|21	BuildRequires:	pkgconfig(ncurses)
21mr|libgnt-2.14.1-1|22	BuildRequires:	pkgconfig(python3)
21mr|libgnt-2.14.1-1|23	Conflicts:	finch < 2.14
21mr|libgnt-2.14.1-1|24	
21mr|libgnt-2.14.1-1|25	%description
21mr|libgnt-2.14.1-1|26	The Glib Ncurses Toolkit (GNT) is a toolkit for creating text-mode graphical
21mr|libgnt-2.14.1-1|27	user interfaces in a fast and easy way. It is based on GLib and ncurses.
21mr|libgnt-2.14.1-1|28	It was born out of the console-based UI, Finch, for the libpurple project, but
21mr|libgnt-2.14.1-1|29	has now been split into its own independent repository.
21mr|libgnt-2.14.1-1|30	
21mr|libgnt-2.14.1-1|31	%files
21mr|libgnt-2.14.1-1|32	%doc COPYING
21mr|libgnt-2.14.1-1|33	%dir %{_libdir}/%{oname}/
21mr|libgnt-2.14.1-1|34	%{_libdir}/%{oname}/*.so
21mr|libgnt-2.14.1-1|35	
21mr|libgnt-2.14.1-1|36	#-----------------------------------------------------------------------------
21mr|libgnt-2.14.1-1|37	
21mr|libgnt-2.14.1-1|38	%package -n %{libname}
21mr|libgnt-2.14.1-1|39	Summary:	An ncurses toolkit for creating text-mode graphical UI
21mr|libgnt-2.14.1-1|40	Group:		System/Libraries
21mr|libgnt-2.14.1-1|41	
21mr|libgnt-2.14.1-1|42	%description -n %{libname}
21mr|libgnt-2.14.1-1|43	GNT shared library.
21mr|libgnt-2.14.1-1|44	
21mr|libgnt-2.14.1-1|45	%files -n %{libname}
21mr|libgnt-2.14.1-1|46	%doc COPYING
21mr|libgnt-2.14.1-1|47	%{_libdir}/%{name}.so.%{major}*
21mr|libgnt-2.14.1-1|48	
21mr|libgnt-2.14.1-1|49	#------------------------------------------------------------------
21mr|libgnt-2.14.1-1|50	
21mr|libgnt-2.14.1-1|51	%package -n %{devname}
21mr|libgnt-2.14.1-1|52	Summary:	GNT (%{name}) development files
21mr|libgnt-2.14.1-1|53	Group:		Development/Other
21mr|libgnt-2.14.1-1|54	Requires:	%{libname} = %{EVRD}
21mr|libgnt-2.14.1-1|55	Provides:	%{oname}-devel = %{EVRD}
21mr|libgnt-2.14.1-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|libgnt-2.14.1-1|57	Conflicts:	%{_lib}purple-devel < 2.14
21mr|libgnt-2.14.1-1|58	
21mr|libgnt-2.14.1-1|59	%description -n %{devname}
21mr|libgnt-2.14.1-1|60	GNT development files.
21mr|libgnt-2.14.1-1|61	
21mr|libgnt-2.14.1-1|62	%files -n %{devname}
21mr|libgnt-2.14.1-1|63	%doc ChangeLog README.md
21mr|libgnt-2.14.1-1|64	%{_includedir}/%{oname}/
21mr|libgnt-2.14.1-1|65	%{_libdir}/%{name}.so
21mr|libgnt-2.14.1-1|66	%{_libdir}/pkgconfig/%{oname}.pc
21mr|libgnt-2.14.1-1|67	%{_datadir}/gtk-doc/html/%{name}/
21mr|libgnt-2.14.1-1|68	
21mr|libgnt-2.14.1-1|69	#------------------------------------------------------------------
21mr|libgnt-2.14.1-1|70	
21mr|libgnt-2.14.1-1|71	%prep
21mr|libgnt-2.14.1-1|72	%setup -q
21mr|libgnt-2.14.1-1|73	
21mr|libgnt-2.14.1-1|74	
21mr|libgnt-2.14.1-1|75	%build
21mr|libgnt-2.14.1-1|76	%meson
21mr|libgnt-2.14.1-1|77	%meson_build
21mr|libgnt-2.14.1-1|78	
21mr|libgnt-2.14.1-1|79	
21mr|libgnt-2.14.1-1|80	%install
21mr|libgnt-2.14.1-1|81	%meson_install

13615 21
21mr|libgovirt-0.3.9-1|1	%global major 2
21mr|libgovirt-0.3.9-1|2	%define girmajor 1.0
21mr|libgovirt-0.3.9-1|3	
21mr|libgovirt-0.3.9-1|4	%define libname %mklibname govirt %{major}
21mr|libgovirt-0.3.9-1|5	%define girname %mklibname govirt-gir %{girmajor}
21mr|libgovirt-0.3.9-1|6	%define devname %mklibname govirt -d
21mr|libgovirt-0.3.9-1|7	
21mr|libgovirt-0.3.9-1|8	Summary:	A GObject library for interacting with oVirt REST API
21mr|libgovirt-0.3.9-1|9	Name:		libgovirt
21mr|libgovirt-0.3.9-1|10	Version:	0.3.9
21mr|libgovirt-0.3.9-1|11	Release:	1
21mr|libgovirt-0.3.9-1|12	License:	LGPLv2+
21mr|libgovirt-0.3.9-1|13	Group:		System/Libraries
21mr|libgovirt-0.3.9-1|14	Url:		http://people.freedesktop.org/~teuf/govirt/
21mr|libgovirt-0.3.9-1|15	Source0:	https://download-fallback.gnome.org/sources/libgovirt/0.3/%{name}-%{version}.tar.xz
21mr|libgovirt-0.3.9-1|16	BuildRequires:	intltool
21mr|libgovirt-0.3.9-1|17	BuildRequires:	meson
21mr|libgovirt-0.3.9-1|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgovirt-0.3.9-1|19	BuildRequires:	pkgconfig(rest-1.0)
21mr|libgovirt-0.3.9-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgovirt-0.3.9-1|21	
21mr|libgovirt-0.3.9-1|22	%description
21mr|libgovirt-0.3.9-1|23	libgovirt is a library that allows applications to use oVirt REST API
21mr|libgovirt-0.3.9-1|24	to list VMs managed by an oVirt instance, and to get the connection
21mr|libgovirt-0.3.9-1|25	parameters needed to make a SPICE/VNC connection to them.
21mr|libgovirt-0.3.9-1|26	
21mr|libgovirt-0.3.9-1|27	%files -f govirt-1.0.lang
21mr|libgovirt-0.3.9-1|28	%doc AUTHORS MAINTAINERS README
21mr|libgovirt-0.3.9-1|29	%license COPYING
21mr|libgovirt-0.3.9-1|30	
21mr|libgovirt-0.3.9-1|31	#----------------------------------------------------------------------------
21mr|libgovirt-0.3.9-1|32	
21mr|libgovirt-0.3.9-1|33	%package -n %{libname}
21mr|libgovirt-0.3.9-1|34	Summary:	A GObject library for interacting with oVirt REST API
21mr|libgovirt-0.3.9-1|35	Group:		System/Libraries
21mr|libgovirt-0.3.9-1|36	Requires:	%{name}
21mr|libgovirt-0.3.9-1|37	
21mr|libgovirt-0.3.9-1|38	%description -n %{libname}
21mr|libgovirt-0.3.9-1|39	libgovirt is a library that allows applications to use oVirt REST API
21mr|libgovirt-0.3.9-1|40	to list VMs managed by an oVirt instance, and to get the connection
21mr|libgovirt-0.3.9-1|41	parameters needed to make a SPICE/VNC connection to them.
21mr|libgovirt-0.3.9-1|42	
21mr|libgovirt-0.3.9-1|43	%files -n %{libname}
21mr|libgovirt-0.3.9-1|44	%{_libdir}/%{name}.so.%{major}*
21mr|libgovirt-0.3.9-1|45	
21mr|libgovirt-0.3.9-1|46	#----------------------------------------------------------------------------
21mr|libgovirt-0.3.9-1|47	
21mr|libgovirt-0.3.9-1|48	%package -n %{girname}
21mr|libgovirt-0.3.9-1|49	Summary:	GObject Introspection interface description for libgovirt
21mr|libgovirt-0.3.9-1|50	Group:		System/Libraries
21mr|libgovirt-0.3.9-1|51	Requires:	%{libname} = %{EVRD}
21mr|libgovirt-0.3.9-1|52	
21mr|libgovirt-0.3.9-1|53	%description -n %{girname}
21mr|libgovirt-0.3.9-1|54	GObject Introspection interface description for libgovirt.
21mr|libgovirt-0.3.9-1|55	
21mr|libgovirt-0.3.9-1|56	%files -n %{girname}
21mr|libgovirt-0.3.9-1|57	%{_libdir}/girepository-1.0/GoVirt-%{girmajor}.typelib
21mr|libgovirt-0.3.9-1|58	
21mr|libgovirt-0.3.9-1|59	#----------------------------------------------------------------------------
21mr|libgovirt-0.3.9-1|60	
21mr|libgovirt-0.3.9-1|61	%package -n %{devname}
21mr|libgovirt-0.3.9-1|62	Summary:	Libraries, includes, etc. to compile with the libgovirt library
21mr|libgovirt-0.3.9-1|63	Group:		Development/C
21mr|libgovirt-0.3.9-1|64	Requires:	%{libname} = %{EVRD}
21mr|libgovirt-0.3.9-1|65	Requires:	%{girname} = %{EVRD}
21mr|libgovirt-0.3.9-1|66	
21mr|libgovirt-0.3.9-1|67	%description -n %{devname}
21mr|libgovirt-0.3.9-1|68	libgovirt is a library that allows applications to use oVirt REST API
21mr|libgovirt-0.3.9-1|69	to list VMs managed by an oVirt instance, and to get the connection
21mr|libgovirt-0.3.9-1|70	parameters needed to make a SPICE/VNC connection to them.
21mr|libgovirt-0.3.9-1|71	
21mr|libgovirt-0.3.9-1|72	Libraries, includes, etc. to compile with the libgovirt library
21mr|libgovirt-0.3.9-1|73	
21mr|libgovirt-0.3.9-1|74	%files -n %devname
21mr|libgovirt-0.3.9-1|75	%{_datadir}/gir-1.0/GoVirt-1.0.gir
21mr|libgovirt-0.3.9-1|76	%dir %{_includedir}/govirt-1.0/
21mr|libgovirt-0.3.9-1|77	%dir %{_includedir}/govirt-1.0/govirt/
21mr|libgovirt-0.3.9-1|78	%{_includedir}/govirt-1.0/govirt/*.h
21mr|libgovirt-0.3.9-1|79	%{_libdir}/%{name}.so
21mr|libgovirt-0.3.9-1|80	%{_libdir}/pkgconfig/govirt-1.0.pc
21mr|libgovirt-0.3.9-1|81	
21mr|libgovirt-0.3.9-1|82	#----------------------------------------------------------------------------
21mr|libgovirt-0.3.9-1|83	
21mr|libgovirt-0.3.9-1|84	%prep
21mr|libgovirt-0.3.9-1|85	%autosetup -p1
21mr|libgovirt-0.3.9-1|86	
21mr|libgovirt-0.3.9-1|87	%build
21mr|libgovirt-0.3.9-1|88	%meson
21mr|libgovirt-0.3.9-1|89	%meson_build
21mr|libgovirt-0.3.9-1|90	
21mr|libgovirt-0.3.9-1|91	%install
21mr|libgovirt-0.3.9-1|92	%meson_install
21mr|libgovirt-0.3.9-1|93	
21mr|libgovirt-0.3.9-1|94	%find_lang govirt-1.0 --with-gnome

13616 21
21mr|libgpg-error-1.45-1|1	%define major 0
21mr|libgpg-error-1.45-1|2	%define libname %mklibname gpg-error %{major}
21mr|libgpg-error-1.45-1|3	%define devname %mklibname gpg-error -d
21mr|libgpg-error-1.45-1|4	%define staticname %mklibname gpg-error -d -s
21mr|libgpg-error-1.45-1|5	
21mr|libgpg-error-1.45-1|6	Summary:	Library containing common error values for GnuPG components
21mr|libgpg-error-1.45-1|7	Name:		libgpg-error
21mr|libgpg-error-1.45-1|8	Version:	1.45
21mr|libgpg-error-1.45-1|9	Release:	1
21mr|libgpg-error-1.45-1|10	License:	LGPLv2+
21mr|libgpg-error-1.45-1|11	Group:		System/Libraries
21mr|libgpg-error-1.45-1|12	Url:		https://www.gnupg.org/
21mr|libgpg-error-1.45-1|13	Source0:	https://www.gnupg.org/ftp/gcrypt/%{name}/%{name}-%{version}.tar.bz2
21mr|libgpg-error-1.45-1|14	BuildRequires:	gettext-devel
21mr|libgpg-error-1.45-1|15	
21mr|libgpg-error-1.45-1|16	%description
21mr|libgpg-error-1.45-1|17	This is a library that defines common error values for all GnuPG
21mr|libgpg-error-1.45-1|18	components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
21mr|libgpg-error-1.45-1|19	pinentry, SmartCard Daemon and possibly more in the future.
21mr|libgpg-error-1.45-1|20	
21mr|libgpg-error-1.45-1|21	#----------------------------------------------------------------------------
21mr|libgpg-error-1.45-1|22	
21mr|libgpg-error-1.45-1|23	%package common
21mr|libgpg-error-1.45-1|24	Summary:	Common files for libgpg-error
21mr|libgpg-error-1.45-1|25	Group:		System/Libraries
21mr|libgpg-error-1.45-1|26	BuildArch:	noarch
21mr|libgpg-error-1.45-1|27	
21mr|libgpg-error-1.45-1|28	%description common
21mr|libgpg-error-1.45-1|29	This package contains the common files that are used by the
21mr|libgpg-error-1.45-1|30	libgpg-error library.
21mr|libgpg-error-1.45-1|31	
21mr|libgpg-error-1.45-1|32	%files common -f %{name}.lang
21mr|libgpg-error-1.45-1|33	
21mr|libgpg-error-1.45-1|34	#----------------------------------------------------------------------------
21mr|libgpg-error-1.45-1|35	
21mr|libgpg-error-1.45-1|36	%package -n %{libname}
21mr|libgpg-error-1.45-1|37	Summary:	Library containing common error values for GnuPG components
21mr|libgpg-error-1.45-1|38	Group:		System/Libraries
21mr|libgpg-error-1.45-1|39	Requires:	%{name}-common
21mr|libgpg-error-1.45-1|40	
21mr|libgpg-error-1.45-1|41	%description -n %{libname}
21mr|libgpg-error-1.45-1|42	This is a library that defines common error values for all GnuPG
21mr|libgpg-error-1.45-1|43	components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
21mr|libgpg-error-1.45-1|44	pinentry, SmartCard Daemon and possibly more in the future.
21mr|libgpg-error-1.45-1|45	
21mr|libgpg-error-1.45-1|46	%files -n %{libname}
21mr|libgpg-error-1.45-1|47	/%{_lib}/libgpg-error.so.%{major}*
21mr|libgpg-error-1.45-1|48	
21mr|libgpg-error-1.45-1|49	#----------------------------------------------------------------------------
21mr|libgpg-error-1.45-1|50	
21mr|libgpg-error-1.45-1|51	%package -n %{devname}
21mr|libgpg-error-1.45-1|52	Summary:	Development related files of %{name}
21mr|libgpg-error-1.45-1|53	Group:		Development/Other
21mr|libgpg-error-1.45-1|54	Provides:	%{name}-devel = %{EVRD}
21mr|libgpg-error-1.45-1|55	Requires:	%{libname} = %{EVRD}
21mr|libgpg-error-1.45-1|56	
21mr|libgpg-error-1.45-1|57	%description -n %{devname}
21mr|libgpg-error-1.45-1|58	This package contains headers and other necessary files to develop
21mr|libgpg-error-1.45-1|59	or compile applications that use %{name}.
21mr|libgpg-error-1.45-1|60	
21mr|libgpg-error-1.45-1|61	%files -n %{devname}
21mr|libgpg-error-1.45-1|62	%doc AUTHORS ChangeLog NEWS README
21mr|libgpg-error-1.45-1|63	%{_bindir}/gpg-error
21mr|libgpg-error-1.45-1|64	%{_bindir}/gpg-error-config
21mr|libgpg-error-1.45-1|65	%{_bindir}/gpgrt-config
21mr|libgpg-error-1.45-1|66	%{_bindir}/yat2m
21mr|libgpg-error-1.45-1|67	%{_datadir}/aclocal/gpg-error.m4
21mr|libgpg-error-1.45-1|68	%{_datadir}/aclocal/gpgrt.m4
21mr|libgpg-error-1.45-1|69	%{_datadir}/common-lisp/source/gpg-error
21mr|libgpg-error-1.45-1|70	%{_datadir}/libgpg-error/errorref.txt
21mr|libgpg-error-1.45-1|71	%{_includedir}/gpg-error.h
21mr|libgpg-error-1.45-1|72	%{_includedir}/gpgrt.h
21mr|libgpg-error-1.45-1|73	%{_infodir}/gpgrt.info*
21mr|libgpg-error-1.45-1|74	%{_libdir}/libgpg-error.so
21mr|libgpg-error-1.45-1|75	%{_libdir}/pkgconfig/gpg-error.pc
21mr|libgpg-error-1.45-1|76	%{_mandir}/man1/gpgrt-config.1*
21mr|libgpg-error-1.45-1|77	
21mr|libgpg-error-1.45-1|78	#----------------------------------------------------------------------------
21mr|libgpg-error-1.45-1|79	
21mr|libgpg-error-1.45-1|80	%package -n %{staticname}
21mr|libgpg-error-1.45-1|81	Summary:	Library files needed for linking statically to %{name}
21mr|libgpg-error-1.45-1|82	Group:		Development/C
21mr|libgpg-error-1.45-1|83	Provides:	gpg-error-static-devel = %{EVRD}
21mr|libgpg-error-1.45-1|84	Provides:	libgpg-error-static-devel = %{EVRD}
21mr|libgpg-error-1.45-1|85	Requires:	%{devname} = %{EVRD}
21mr|libgpg-error-1.45-1|86	
21mr|libgpg-error-1.45-1|87	%description -n %{staticname}
21mr|libgpg-error-1.45-1|88	Library files needed for linking statically to %{name}
21mr|libgpg-error-1.45-1|89	
21mr|libgpg-error-1.45-1|90	%files -n %{staticname}
21mr|libgpg-error-1.45-1|91	%{_libdir}/*.a
21mr|libgpg-error-1.45-1|92	
21mr|libgpg-error-1.45-1|93	#----------------------------------------------------------------------------
21mr|libgpg-error-1.45-1|94	
21mr|libgpg-error-1.45-1|95	%prep
21mr|libgpg-error-1.45-1|96	%autosetup -p1
21mr|libgpg-error-1.45-1|97	
21mr|libgpg-error-1.45-1|98	%build
21mr|libgpg-error-1.45-1|99	%configure --enable-static
21mr|libgpg-error-1.45-1|100	%make_build
21mr|libgpg-error-1.45-1|101	
21mr|libgpg-error-1.45-1|102	%install
21mr|libgpg-error-1.45-1|103	%makeinstall_std
21mr|libgpg-error-1.45-1|104	
21mr|libgpg-error-1.45-1|105	mkdir -p %{buildroot}/%{_lib}
21mr|libgpg-error-1.45-1|106	mv %{buildroot}%{_libdir}/libgpg-error.so.%{major}* %{buildroot}/%{_lib}
21mr|libgpg-error-1.45-1|107	ln -srf %{buildroot}/%{_lib}/libgpg-error.so.%{major}.*.* %{buildroot}%{_libdir}/libgpg-error.so
21mr|libgpg-error-1.45-1|108	
21mr|libgpg-error-1.45-1|109	%find_lang %{name}
21mr|libgpg-error-1.45-1|110	
21mr|libgpg-error-1.45-1|111	%check
21mr|libgpg-error-1.45-1|112	make check

13617 21
21mr|libgphoto-2.5.27-1|1	%define sname	gphoto2
21mr|libgphoto-2.5.27-1|2	%define major	6
21mr|libgphoto-2.5.27-1|3	%define majport	12
21mr|libgphoto-2.5.27-1|4	%define libname	%mklibname %{sname}_ %{major}
21mr|libgphoto-2.5.27-1|5	%define libport	%mklibname %{sname}_port %{majport}
21mr|libgphoto-2.5.27-1|6	%define devname	%mklibname gphoto -d
21mr|libgphoto-2.5.27-1|7	
21mr|libgphoto-2.5.27-1|8	%define url_ver %(echo %{version}|tr . _)
21mr|libgphoto-2.5.27-1|9	
21mr|libgphoto-2.5.27-1|10	Summary:	Library to access digital cameras
21mr|libgphoto-2.5.27-1|11	Name:		libgphoto
21mr|libgphoto-2.5.27-1|12	Version:	2.5.27
21mr|libgphoto-2.5.27-1|13	Release:	1
21mr|libgphoto-2.5.27-1|14	License:	LGPL+ and GPLv2+ and (LGPL+ or BSD-like)
21mr|libgphoto-2.5.27-1|15	Group:		Graphics
21mr|libgphoto-2.5.27-1|16	Url:		http://sourceforge.net/projects/gphoto/
21mr|libgphoto-2.5.27-1|17	Source0:	https://github.com/gphoto/libgphoto2/archive/%{name}2-%{url_ver}-release/%{version}/%{name}2-%{version}.tar.gz
21mr|libgphoto-2.5.27-1|18	#Fedora patchset
21mr|libgphoto-2.5.27-1|19	Patch5:		libgphoto2-2.5.8-compile.patch
21mr|libgphoto-2.5.27-1|20	BuildRequires:	findutils
21mr|libgphoto-2.5.27-1|21	BuildRequires:	gd-devel
21mr|libgphoto-2.5.27-1|22	BuildRequires:	gettext-devel
21mr|libgphoto-2.5.27-1|23	BuildRequires:	jpeg-devel
21mr|libgphoto-2.5.27-1|24	BuildRequires:	libtool-devel
21mr|libgphoto-2.5.27-1|25	BuildRequires:	pkgconfig(libexif)
21mr|libgphoto-2.5.27-1|26	BuildRequires:	pkgconfig(libudev)
21mr|libgphoto-2.5.27-1|27	BuildRequires:	pkgconfig(libusb-1.0)
21mr|libgphoto-2.5.27-1|28	BuildRequires:	pkgconfig(lockdev)
21mr|libgphoto-2.5.27-1|29	BuildRequires:	pkgconfig(zlib)
21mr|libgphoto-2.5.27-1|30	BuildRequires:	systemd
21mr|libgphoto-2.5.27-1|31	Requires:	lockdev
21mr|libgphoto-2.5.27-1|32	
21mr|libgphoto-2.5.27-1|33	%description
21mr|libgphoto-2.5.27-1|34	The gPhoto2 project is a universal, free application and library
21mr|libgphoto-2.5.27-1|35	framework that lets you download images from several different
21mr|libgphoto-2.5.27-1|36	digital camera models, including the newer models with USB
21mr|libgphoto-2.5.27-1|37	connections. Note that
21mr|libgphoto-2.5.27-1|38	a) for some older camera models you must use the old "gphoto" package.
21mr|libgphoto-2.5.27-1|39	b) for USB mass storage models you must use the driver in the kernel
21mr|libgphoto-2.5.27-1|40	
21mr|libgphoto-2.5.27-1|41	This package contains the library that digital camera applications
21mr|libgphoto-2.5.27-1|42	can use.
21mr|libgphoto-2.5.27-1|43	
21mr|libgphoto-2.5.27-1|44	Frontends (GUI and command line) are available separately.
21mr|libgphoto-2.5.27-1|45	
21mr|libgphoto-2.5.27-1|46	#----------------------------------------------------------------------------
21mr|libgphoto-2.5.27-1|47	
21mr|libgphoto-2.5.27-1|48	%package -n %{libname}
21mr|libgphoto-2.5.27-1|49	Summary:	Library to access to digital cameras
21mr|libgphoto-2.5.27-1|50	Group:		Graphics
21mr|libgphoto-2.5.27-1|51	Provides:	%{name} = %{EVRD}
21mr|libgphoto-2.5.27-1|52	Requires:	%{name}-common
21mr|libgphoto-2.5.27-1|53	Conflicts:	%{_lib}gphoto6 < 2.5.1.1-2
21mr|libgphoto-2.5.27-1|54	Obsoletes:	%{_lib}gphoto6 < 2.5.1.1-2
21mr|libgphoto-2.5.27-1|55	
21mr|libgphoto-2.5.27-1|56	%description -n %{libname}
21mr|libgphoto-2.5.27-1|57	This library contains all the functionality to access to modern digital
21mr|libgphoto-2.5.27-1|58	cameras via USB or the serial port.
21mr|libgphoto-2.5.27-1|59	
21mr|libgphoto-2.5.27-1|60	%files -n %{libname}
21mr|libgphoto-2.5.27-1|61	%{_libdir}/libgphoto2.so.%{major}*
21mr|libgphoto-2.5.27-1|62	
21mr|libgphoto-2.5.27-1|63	#----------------------------------------------------------------------------
21mr|libgphoto-2.5.27-1|64	
21mr|libgphoto-2.5.27-1|65	%package -n %{libport}
21mr|libgphoto-2.5.27-1|66	Summary:	Library to access to digital cameras
21mr|libgphoto-2.5.27-1|67	Group:		Graphics
21mr|libgphoto-2.5.27-1|68	Recommends:	%{name}-common = %{EVRD}
21mr|libgphoto-2.5.27-1|69	Conflicts:	%{_lib}gphoto6 < 2.5.1.1-2
21mr|libgphoto-2.5.27-1|70	
21mr|libgphoto-2.5.27-1|71	%description -n %{libport}
21mr|libgphoto-2.5.27-1|72	This library contains all the functionality to access to modern digital
21mr|libgphoto-2.5.27-1|73	cameras via USB or the serial port.
21mr|libgphoto-2.5.27-1|74	
21mr|libgphoto-2.5.27-1|75	%files -n %{libport}
21mr|libgphoto-2.5.27-1|76	%{_libdir}/libgphoto2_port.so.%{majport}*
21mr|libgphoto-2.5.27-1|77	
21mr|libgphoto-2.5.27-1|78	#----------------------------------------------------------------------------
21mr|libgphoto-2.5.27-1|79	
21mr|libgphoto-2.5.27-1|80	%package common
21mr|libgphoto-2.5.27-1|81	Summary:	Non-library files for libgphoto
21mr|libgphoto-2.5.27-1|82	Group:		Graphics
21mr|libgphoto-2.5.27-1|83	Requires:	%{libname} = %{EVRD}
21mr|libgphoto-2.5.27-1|84	Requires:	%{libport} = %{EVRD}
21mr|libgphoto-2.5.27-1|85	
21mr|libgphoto-2.5.27-1|86	%description common
21mr|libgphoto-2.5.27-1|87	Non-library files for libgphoto.
21mr|libgphoto-2.5.27-1|88	
21mr|libgphoto-2.5.27-1|89	%files common -f %{name}.lang
21mr|libgphoto-2.5.27-1|90	%{_datadir}/libgphoto2
21mr|libgphoto-2.5.27-1|91	%{_datadir}/libgphoto2_port/*/vcamera/README.txt
21mr|libgphoto-2.5.27-1|92	%{_libdir}/libgphoto2
21mr|libgphoto-2.5.27-1|93	%{_libdir}/libgphoto2_port
21mr|libgphoto-2.5.27-1|94	%{_udevrulesdir}/40-libgphoto2.rules
21mr|libgphoto-2.5.27-1|95	/lib/udev/check-ptp-camera
21mr|libgphoto-2.5.27-1|96	
21mr|libgphoto-2.5.27-1|97	#----------------------------------------------------------------------------
21mr|libgphoto-2.5.27-1|98	
21mr|libgphoto-2.5.27-1|99	%package -n %{devname}
21mr|libgphoto-2.5.27-1|100	Summary:	Headers and links to compile against the "%{libname}" library
21mr|libgphoto-2.5.27-1|101	Group:		Development/C
21mr|libgphoto-2.5.27-1|102	Requires:	%{libname} = %{EVRD}
21mr|libgphoto-2.5.27-1|103	Requires:	%{libport} = %{EVRD}
21mr|libgphoto-2.5.27-1|104	Provides:	%{name}-devel = %{EVRD}
21mr|libgphoto-2.5.27-1|105	
21mr|libgphoto-2.5.27-1|106	%description -n %{devname}
21mr|libgphoto-2.5.27-1|107	This package contains all files which one needs to compile programs using
21mr|libgphoto-2.5.27-1|108	the "%{libname}" library.
21mr|libgphoto-2.5.27-1|109	
21mr|libgphoto-2.5.27-1|110	%files -n %{devname}
21mr|libgphoto-2.5.27-1|111	%{_bindir}/*
21mr|libgphoto-2.5.27-1|112	%{_includedir}/gphoto2
21mr|libgphoto-2.5.27-1|113	%{_libdir}/*.so
21mr|libgphoto-2.5.27-1|114	%{_libdir}/pkgconfig/*
21mr|libgphoto-2.5.27-1|115	%{_mandir}/man3/*
21mr|libgphoto-2.5.27-1|116	%docdir %{_docdir}/%{libname}
21mr|libgphoto-2.5.27-1|117	%{_docdir}/%{libname}
21mr|libgphoto-2.5.27-1|118	%doc ABOUT-NLS ChangeLog MAINTAINERS TESTERS
21mr|libgphoto-2.5.27-1|119	
21mr|libgphoto-2.5.27-1|120	#----------------------------------------------------------------------------
21mr|libgphoto-2.5.27-1|121	
21mr|libgphoto-2.5.27-1|122	%prep
21mr|libgphoto-2.5.27-1|123	%setup -qn %{name}2-%{name}2-%{url_ver}-release
21mr|libgphoto-2.5.27-1|124	%apply_patches
21mr|libgphoto-2.5.27-1|125	
21mr|libgphoto-2.5.27-1|126	%build
21mr|libgphoto-2.5.27-1|127	autoreconf -fi
21mr|libgphoto-2.5.27-1|128	export udevscriptdir=/lib/udev
21mr|libgphoto-2.5.27-1|129	%configure \
21mr|libgphoto-2.5.27-1|130	--disable-static \
21mr|libgphoto-2.5.27-1|131	--disable-rpath \
21mr|libgphoto-2.5.27-1|132	--with-drivers=all \
21mr|libgphoto-2.5.27-1|133	--with-doc-dir=%{_docdir}/%{libname}
21mr|libgphoto-2.5.27-1|134	
21mr|libgphoto-2.5.27-1|135	# Don't use rpath!
21mr|libgphoto-2.5.27-1|136	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|libgphoto-2.5.27-1|137	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|libgphoto-2.5.27-1|138	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libgphoto2_port/libtool
21mr|libgphoto-2.5.27-1|139	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libgphoto2_port/libtool
21mr|libgphoto-2.5.27-1|140	
21mr|libgphoto-2.5.27-1|141	%make
21mr|libgphoto-2.5.27-1|142	
21mr|libgphoto-2.5.27-1|143	%install
21mr|libgphoto-2.5.27-1|144	%makeinstall_std
21mr|libgphoto-2.5.27-1|145	
21mr|libgphoto-2.5.27-1|146	# remove circular symlink in /usr/include/gphoto2 (#460807)
21mr|libgphoto-2.5.27-1|147	rm -f %{buildroot}%{_includedir}/gphoto2/gphoto2
21mr|libgphoto-2.5.27-1|148	
21mr|libgphoto-2.5.27-1|149	# # Output udev rules for device identification; this is used by GVfs gphoto2
21mr|libgphoto-2.5.27-1|150	# backend and others.
21mr|libgphoto-2.5.27-1|151	#
21mr|libgphoto-2.5.27-1|152	# Btw, since it's /lib/udev, never e.g. /lib64/udev, we hardcode the path
21mr|libgphoto-2.5.27-1|153	#
21mr|libgphoto-2.5.27-1|154	mkdir -p %{buildroot}/lib/udev/rules.d
21mr|libgphoto-2.5.27-1|155	LD_LIBRARY_PATH=%{buildroot}%{_libdir} %{buildroot}%{_libdir}/libgphoto2/print-camera-list udev-rules version 136 > %{buildroot}/lib/udev/rules.d/40-libgphoto2.rules
21mr|libgphoto-2.5.27-1|156	
21mr|libgphoto-2.5.27-1|157	# remove unneeded print-camera-list from libdir (Fedora #745081)
21mr|libgphoto-2.5.27-1|158	rm -f %{buildroot}%{_libdir}/libgphoto2/print-camera-list
21mr|libgphoto-2.5.27-1|159	
21mr|libgphoto-2.5.27-1|160	%find_lang libgphoto2-6
21mr|libgphoto-2.5.27-1|161	%find_lang libgphoto2_port-%{majport}
21mr|libgphoto-2.5.27-1|162	cat libgphoto2-6.lang libgphoto2_port-%{majport}.lang > %{name}.lang
21mr|libgphoto-2.5.27-1|163	
21mr|libgphoto-2.5.27-1|164	# Don't need to package this
21mr|libgphoto-2.5.27-1|165	rm -f %{buildroot}%{_docdir}/%{libname}/COPYING

13618 21
21mr|libgpod-0.8.3-11|1	%{?build_mono}%{?!build_mono:%bcond_without mono}
21mr|libgpod-0.8.3-11|2	
21mr|libgpod-0.8.3-11|3	%define api 1.0
21mr|libgpod-0.8.3-11|4	
21mr|libgpod-0.8.3-11|5	%define major 4
21mr|libgpod-0.8.3-11|6	%define libname %mklibname gpod %{major}
21mr|libgpod-0.8.3-11|7	%define devname %mklibname gpod -d
21mr|libgpod-0.8.3-11|8	
21mr|libgpod-0.8.3-11|9	Summary:	Library to access an iPod audio player
21mr|libgpod-0.8.3-11|10	Name:		libgpod
21mr|libgpod-0.8.3-11|11	Version:	0.8.3
21mr|libgpod-0.8.3-11|12	Release:	11
21mr|libgpod-0.8.3-11|13	License:	LGPLv2+
21mr|libgpod-0.8.3-11|14	Group:		System/Libraries
21mr|libgpod-0.8.3-11|15	Url:		http://www.gtkpod.org/
21mr|libgpod-0.8.3-11|16	Source0:	http://prdownloads.sourceforge.net/gtkpod/%{name}-%{version}.tar.bz2
21mr|libgpod-0.8.3-11|17	# upstreamable patch: reduce pkgconfig-related overlinking
21mr|libgpod-0.8.3-11|18	Patch0:		libgpod-0.8.2-pkgconfig_overlinking.patch
21mr|libgpod-0.8.3-11|19	Patch1:		libgpod-fixswig.patch
21mr|libgpod-0.8.3-11|20	Patch2:		libgpod-0.8.3-mono4.patch
21mr|libgpod-0.8.3-11|21	Patch3:		libgpod-playcounts.patch
21mr|libgpod-0.8.3-11|22	Patch4:		libgpod-udev.patch
21mr|libgpod-0.8.3-11|23	Patch5:		0001-configure.ac-Add-support-for-libplist-2.2.patch
21mr|libgpod-0.8.3-11|24	BuildRequires:	gtk-doc
21mr|libgpod-0.8.3-11|25	BuildRequires:	eject
21mr|libgpod-0.8.3-11|26	BuildRequires:	intltool
21mr|libgpod-0.8.3-11|27	BuildRequires:	sg3_utils-devel
21mr|libgpod-0.8.3-11|28	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libgpod-0.8.3-11|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgpod-0.8.3-11|30	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libgpod-0.8.3-11|31	BuildRequires:	pkgconfig(libimobiledevice-1.0)
21mr|libgpod-0.8.3-11|32	BuildRequires:	pkgconfig(libplist-2.0)
21mr|libgpod-0.8.3-11|33	BuildRequires:	pkgconfig(libusb-1.0)
21mr|libgpod-0.8.3-11|34	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libgpod-0.8.3-11|35	BuildRequires:	pkgconfig(sqlite3)
21mr|libgpod-0.8.3-11|36	BuildRequires:	pkgconfig(taglib)
21mr|libgpod-0.8.3-11|37	BuildRequires:	pkgconfig(udev)
21mr|libgpod-0.8.3-11|38	
21mr|libgpod-0.8.3-11|39	%description
21mr|libgpod-0.8.3-11|40	libgpod is a library meant to abstract access to an iPod content. It
21mr|libgpod-0.8.3-11|41	provides an easy to use API to retrieve the list of files and playlist
21mr|libgpod-0.8.3-11|42	stored on an iPod, to modify them and to save them back to the iPod.
21mr|libgpod-0.8.3-11|43	
21mr|libgpod-0.8.3-11|44	%files -f %{name}.lang
21mr|libgpod-0.8.3-11|45	%doc README* AUTHORS
21mr|libgpod-0.8.3-11|46	%{_bindir}/ipod-read-sysinfo-extended
21mr|libgpod-0.8.3-11|47	/lib/udev/iphone-set-info
21mr|libgpod-0.8.3-11|48	/lib/udev/ipod-set-info
21mr|libgpod-0.8.3-11|49	/lib/udev/rules.d/90-libgpod.rules
21mr|libgpod-0.8.3-11|50	
21mr|libgpod-0.8.3-11|51	#----------------------------------------------------------------------------
21mr|libgpod-0.8.3-11|52	
21mr|libgpod-0.8.3-11|53	%package -n %{libname}
21mr|libgpod-0.8.3-11|54	Group:		System/Libraries
21mr|libgpod-0.8.3-11|55	Summary:	Library to access an iPod audio player
21mr|libgpod-0.8.3-11|56	Requires:	eject
21mr|libgpod-0.8.3-11|57	#gw this is needed to have the udev script started after connecting an ipod
21mr|libgpod-0.8.3-11|58	Requires:	%{name}
21mr|libgpod-0.8.3-11|59	
21mr|libgpod-0.8.3-11|60	%description -n %{libname}
21mr|libgpod-0.8.3-11|61	libgpod is a library meant to abstract access to an iPod content. It
21mr|libgpod-0.8.3-11|62	provides an easy to use API to retrieve the list of files and playlist
21mr|libgpod-0.8.3-11|63	stored on an iPod, to modify them and to save them back to the iPod.
21mr|libgpod-0.8.3-11|64	
21mr|libgpod-0.8.3-11|65	%files -n %{libname}
21mr|libgpod-0.8.3-11|66	%{_libdir}/libgpod.so.%{major}*
21mr|libgpod-0.8.3-11|67	
21mr|libgpod-0.8.3-11|68	#----------------------------------------------------------------------------
21mr|libgpod-0.8.3-11|69	
21mr|libgpod-0.8.3-11|70	%package -n %{devname}
21mr|libgpod-0.8.3-11|71	Summary:	Library to access an iPod audio player
21mr|libgpod-0.8.3-11|72	Group:		Development/C
21mr|libgpod-0.8.3-11|73	Requires:	%{libname} = %{EVRD}
21mr|libgpod-0.8.3-11|74	%if %{with mono}
21mr|libgpod-0.8.3-11|75	Requires:	%{name}-sharp = %{EVRD}
21mr|libgpod-0.8.3-11|76	%endif
21mr|libgpod-0.8.3-11|77	Provides:	%{name}-devel = %{EVRD}
21mr|libgpod-0.8.3-11|78	
21mr|libgpod-0.8.3-11|79	%description -n %{devname}
21mr|libgpod-0.8.3-11|80	libgpod is a library meant to abstract access to an iPod content. It
21mr|libgpod-0.8.3-11|81	provides an easy to use API to retrieve the list of files and playlist
21mr|libgpod-0.8.3-11|82	stored on an iPod, to modify them and to save them back to the iPod.
21mr|libgpod-0.8.3-11|83	
21mr|libgpod-0.8.3-11|84	%files -n %{devname}
21mr|libgpod-0.8.3-11|85	%doc ChangeLog
21mr|libgpod-0.8.3-11|86	%{_libdir}/libgpod.so
21mr|libgpod-0.8.3-11|87	%{_libdir}/libgpod.*a
21mr|libgpod-0.8.3-11|88	%{_libdir}/pkgconfig/libgpod-%{api}.pc
21mr|libgpod-0.8.3-11|89	%if %{with mono}
21mr|libgpod-0.8.3-11|90	%{_libdir}/pkgconfig/libgpod-sharp.pc
21mr|libgpod-0.8.3-11|91	%endif
21mr|libgpod-0.8.3-11|92	%{_includedir}/gpod-%{api}/
21mr|libgpod-0.8.3-11|93	%{_datadir}/gtk-doc/html/*
21mr|libgpod-0.8.3-11|94	
21mr|libgpod-0.8.3-11|95	#----------------------------------------------------------------------------
21mr|libgpod-0.8.3-11|96	
21mr|libgpod-0.8.3-11|97	%if %{with mono}
21mr|libgpod-0.8.3-11|98	%package sharp
21mr|libgpod-0.8.3-11|99	Summary:	Mono binding to libgpod for iPod access
21mr|libgpod-0.8.3-11|100	Group:		Development/Other
21mr|libgpod-0.8.3-11|101	BuildRequires:	gtk-sharp2
21mr|libgpod-0.8.3-11|102	BuildRequires:	pkgconfig(gapi-2.0)
21mr|libgpod-0.8.3-11|103	BuildRequires:	pkgconfig(mono)
21mr|libgpod-0.8.3-11|104	Requires:	%{libname} = %{EVRD}
21mr|libgpod-0.8.3-11|105	
21mr|libgpod-0.8.3-11|106	%description sharp
21mr|libgpod-0.8.3-11|107	libgpod is a library meant to abstract access to an iPod content. It
21mr|libgpod-0.8.3-11|108	provides an easy to use API to retrieve the list of files and playlist
21mr|libgpod-0.8.3-11|109	stored on an iPod, to modify them and to save them back to the iPod.
21mr|libgpod-0.8.3-11|110	
21mr|libgpod-0.8.3-11|111	This is a Mono binding for libgpod.
21mr|libgpod-0.8.3-11|112	
21mr|libgpod-0.8.3-11|113	%files sharp
21mr|libgpod-0.8.3-11|114	%dir %{_libdir}/%{name}/
21mr|libgpod-0.8.3-11|115	%{_libdir}/%{name}/libgpod-sharp*
21mr|libgpod-0.8.3-11|116	%endif
21mr|libgpod-0.8.3-11|117	
21mr|libgpod-0.8.3-11|118	#----------------------------------------------------------------------------
21mr|libgpod-0.8.3-11|119	
21mr|libgpod-0.8.3-11|120	%prep
21mr|libgpod-0.8.3-11|121	%setup -q
21mr|libgpod-0.8.3-11|122	%patch0 -p1 -b .pkgconfig_overlinking
21mr|libgpod-0.8.3-11|123	%patch1 -p1 -b .swig
21mr|libgpod-0.8.3-11|124	%patch2 -p1 -b .mono4
21mr|libgpod-0.8.3-11|125	%patch3 -p1 -b .playcounts
21mr|libgpod-0.8.3-11|126	%patch4 -p0 -b .udev
21mr|libgpod-0.8.3-11|127	%patch5 -p1 -b .libplist-2.2
21mr|libgpod-0.8.3-11|128	
21mr|libgpod-0.8.3-11|129	%build
21mr|libgpod-0.8.3-11|130	gtkdocize
21mr|libgpod-0.8.3-11|131	autoreconf -fi
21mr|libgpod-0.8.3-11|132	%configure \
21mr|libgpod-0.8.3-11|133	--enable-gtk-doc \
21mr|libgpod-0.8.3-11|134	--enable-udev \
21mr|libgpod-0.8.3-11|135	--enable-static \
21mr|libgpod-0.8.3-11|136	--with-python=no \
21mr|libgpod-0.8.3-11|137	--without-hal
21mr|libgpod-0.8.3-11|138	
21mr|libgpod-0.8.3-11|139	%make
21mr|libgpod-0.8.3-11|140	
21mr|libgpod-0.8.3-11|141	%install
21mr|libgpod-0.8.3-11|142	%makeinstall_std
21mr|libgpod-0.8.3-11|143	
21mr|libgpod-0.8.3-11|144	%if %{without mono}
21mr|libgpod-0.8.3-11|145	rm -f %{buildroot}%{_libdir}/pkgconfig/libgpod-sharp.pc
21mr|libgpod-0.8.3-11|146	%endif
21mr|libgpod-0.8.3-11|147	
21mr|libgpod-0.8.3-11|148	%find_lang %{name}

13619 21
21mr|libgravatar-23.08.4-2|1	Summary:	KDE Frameworks 5 gravatar module
21mr|libgravatar-23.08.4-2|2	Name:		libgravatar
21mr|libgravatar-23.08.4-2|3	Version:	23.08.4
21mr|libgravatar-23.08.4-2|4	Release:	2
21mr|libgravatar-23.08.4-2|5	License:	LGPLv2.1+
21mr|libgravatar-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|libgravatar-23.08.4-2|7	Url:		https://www.kde.org/
21mr|libgravatar-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libgravatar-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|libgravatar-23.08.4-2|10	BuildRequires:	boost-devel
21mr|libgravatar-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|libgravatar-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|libgravatar-23.08.4-2|13	BuildRequires:	kf5pimcommon-devel
21mr|libgravatar-23.08.4-2|14	BuildRequires:	kf5widgetsaddons-devel
21mr|libgravatar-23.08.4-2|15	BuildRequires:	sasl-devel
21mr|libgravatar-23.08.4-2|16	BuildRequires:	pkgconfig(libical)
21mr|libgravatar-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|libgravatar-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libgravatar-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|libgravatar-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|libgravatar-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libgravatar-23.08.4-2|22	
21mr|libgravatar-23.08.4-2|23	%description
21mr|libgravatar-23.08.4-2|24	KDE Frameworks 5 gravatar module.
21mr|libgravatar-23.08.4-2|25	
21mr|libgravatar-23.08.4-2|26	%files
21mr|libgravatar-23.08.4-2|27	%{_kde5_datadir}/qlogging-categories5/libgravatar.categories
21mr|libgravatar-23.08.4-2|28	%{_kde5_datadir}/qlogging-categories5/libgravatar.renamecategories
21mr|libgravatar-23.08.4-2|29	
21mr|libgravatar-23.08.4-2|30	#----------------------------------------------------------------------------
21mr|libgravatar-23.08.4-2|31	
21mr|libgravatar-23.08.4-2|32	%package i18n
21mr|libgravatar-23.08.4-2|33	Summary:	KDE Frameworks 5 gravatar library translations
21mr|libgravatar-23.08.4-2|34	Group:		System/Internationalization
21mr|libgravatar-23.08.4-2|35	BuildArch:	noarch
21mr|libgravatar-23.08.4-2|36	
21mr|libgravatar-23.08.4-2|37	%description i18n
21mr|libgravatar-23.08.4-2|38	KDE Frameworks 5 gravatar library translations.
21mr|libgravatar-23.08.4-2|39	
21mr|libgravatar-23.08.4-2|40	%files i18n -f libgravatar.lang
21mr|libgravatar-23.08.4-2|41	
21mr|libgravatar-23.08.4-2|42	#----------------------------------------------------------------------------
21mr|libgravatar-23.08.4-2|43	
21mr|libgravatar-23.08.4-2|44	%define kf5gravatar_major 5
21mr|libgravatar-23.08.4-2|45	%define libkf5gravatar %mklibname kf5gravatar %{kf5gravatar_major}
21mr|libgravatar-23.08.4-2|46	
21mr|libgravatar-23.08.4-2|47	%package -n %{libkf5gravatar}
21mr|libgravatar-23.08.4-2|48	Summary:	KDE Frameworks 5 gravatar shared library
21mr|libgravatar-23.08.4-2|49	Group:		System/Libraries
21mr|libgravatar-23.08.4-2|50	Requires:	%{name}
21mr|libgravatar-23.08.4-2|51	Requires:	%{name}-i18n
21mr|libgravatar-23.08.4-2|52	
21mr|libgravatar-23.08.4-2|53	%description -n %{libkf5gravatar}
21mr|libgravatar-23.08.4-2|54	KDE Frameworks 5 gravatar shared library.
21mr|libgravatar-23.08.4-2|55	
21mr|libgravatar-23.08.4-2|56	%files -n %{libkf5gravatar}
21mr|libgravatar-23.08.4-2|57	%{_kde5_libdir}/libKPim5Gravatar.so.%{kf5gravatar_major}*
21mr|libgravatar-23.08.4-2|58	
21mr|libgravatar-23.08.4-2|59	#----------------------------------------------------------------------------
21mr|libgravatar-23.08.4-2|60	
21mr|libgravatar-23.08.4-2|61	%define devkf5gravatar %mklibname kf5gravatar -d
21mr|libgravatar-23.08.4-2|62	
21mr|libgravatar-23.08.4-2|63	%package -n %{devkf5gravatar}
21mr|libgravatar-23.08.4-2|64	Summary:	Development files for KDE Frameworks 5 gravatar module
21mr|libgravatar-23.08.4-2|65	Group:		Development/KDE and Qt
21mr|libgravatar-23.08.4-2|66	Requires:	%{libkf5gravatar} = %{EVRD}
21mr|libgravatar-23.08.4-2|67	Provides:	%{name}-devel = %{EVRD}
21mr|libgravatar-23.08.4-2|68	Provides:	kf5gravatar-devel = %{version}
21mr|libgravatar-23.08.4-2|69	
21mr|libgravatar-23.08.4-2|70	%description -n %{devkf5gravatar}
21mr|libgravatar-23.08.4-2|71	This package contains header files needed if you wish to build applications
21mr|libgravatar-23.08.4-2|72	based on %{name}.
21mr|libgravatar-23.08.4-2|73	
21mr|libgravatar-23.08.4-2|74	%files -n %{devkf5gravatar}
21mr|libgravatar-23.08.4-2|75	%{_kde5_includedir}/KPim5/Gravatar
21mr|libgravatar-23.08.4-2|76	%{_kde5_libdir}/cmake/KPim5Gravatar
21mr|libgravatar-23.08.4-2|77	%{_kde5_libdir}/libKPim5Gravatar.so
21mr|libgravatar-23.08.4-2|78	%{_kde5_mkspecsdir}/*.pri
21mr|libgravatar-23.08.4-2|79	
21mr|libgravatar-23.08.4-2|80	#----------------------------------------------------------------------------
21mr|libgravatar-23.08.4-2|81	
21mr|libgravatar-23.08.4-2|82	%prep
21mr|libgravatar-23.08.4-2|83	%autosetup -p1
21mr|libgravatar-23.08.4-2|84	
21mr|libgravatar-23.08.4-2|85	%build
21mr|libgravatar-23.08.4-2|86	%cmake_kde5
21mr|libgravatar-23.08.4-2|87	%make
21mr|libgravatar-23.08.4-2|88	
21mr|libgravatar-23.08.4-2|89	%install
21mr|libgravatar-23.08.4-2|90	%makeinstall_std -C build
21mr|libgravatar-23.08.4-2|91	
21mr|libgravatar-23.08.4-2|92	%find_lang libgravatar

13620 21
21mr|libgrss-0.7.0-2|1	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|libgrss-0.7.0-2|2	
21mr|libgrss-0.7.0-2|3	%define	api	1.0
21mr|libgrss-0.7.0-2|4	%define major	0
21mr|libgrss-0.7.0-2|5	%define libname	%mklibname grss %{major}
21mr|libgrss-0.7.0-2|6	%define	devname	%mklibname grss	-d
21mr|libgrss-0.7.0-2|7	
21mr|libgrss-0.7.0-2|8	Summary:	Library for easy management of RSS/Atom/Pie feeds
21mr|libgrss-0.7.0-2|9	Name:		libgrss
21mr|libgrss-0.7.0-2|10	Version:	0.7.0
21mr|libgrss-0.7.0-2|11	Release:	2
21mr|libgrss-0.7.0-2|12	License:	LGPLv3+
21mr|libgrss-0.7.0-2|13	Group:		System/Libraries
21mr|libgrss-0.7.0-2|14	Url:		http://live.gnome.org/Libgrss
21mr|libgrss-0.7.0-2|15	Source0:	https://download.gnome.org/sources/libgrss/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgrss-0.7.0-2|16	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|libgrss-0.7.0-2|17	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libgrss-0.7.0-2|18	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libgrss-0.7.0-2|19	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libgrss-0.7.0-2|20	
21mr|libgrss-0.7.0-2|21	%description
21mr|libgrss-0.7.0-2|22	LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
21mr|libgrss-0.7.0-2|23	
21mr|libgrss-0.7.0-2|24	#-------------------------------------------------------------------
21mr|libgrss-0.7.0-2|25	
21mr|libgrss-0.7.0-2|26	%package -n %{libname}
21mr|libgrss-0.7.0-2|27	Summary:	Library for easy management of RSS/Atom/Pie feeds
21mr|libgrss-0.7.0-2|28	Group:		System/Libraries
21mr|libgrss-0.7.0-2|29	
21mr|libgrss-0.7.0-2|30	%description -n %{libname}
21mr|libgrss-0.7.0-2|31	LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
21mr|libgrss-0.7.0-2|32	
21mr|libgrss-0.7.0-2|33	%files -n %{libname}
21mr|libgrss-0.7.0-2|34	%doc COPYING
21mr|libgrss-0.7.0-2|35	%{_libdir}/%{name}.so.%{major}*
21mr|libgrss-0.7.0-2|36	
21mr|libgrss-0.7.0-2|37	#-------------------------------------------------------------------
21mr|libgrss-0.7.0-2|38	
21mr|libgrss-0.7.0-2|39	%package -n %{devname}
21mr|libgrss-0.7.0-2|40	Summary:	Library for easy management of RSS/Atom/Pie feeds -- Development Files
21mr|libgrss-0.7.0-2|41	Group:		Development/C
21mr|libgrss-0.7.0-2|42	Requires:	%{libname} = %{version}-%{release}
21mr|libgrss-0.7.0-2|43	
21mr|libgrss-0.7.0-2|44	%description -n %{devname}
21mr|libgrss-0.7.0-2|45	LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
21mr|libgrss-0.7.0-2|46	
21mr|libgrss-0.7.0-2|47	%files -n %{devname}
21mr|libgrss-0.7.0-2|48	%doc COPYING NEWS README
21mr|libgrss-0.7.0-2|49	%{_datadir}/gtk-doc/html/%{name}
21mr|libgrss-0.7.0-2|50	%{_includedir}/%{name}
21mr|libgrss-0.7.0-2|51	%{_libdir}/%{name}.so
21mr|libgrss-0.7.0-2|52	%{_libdir}/pkgconfig/%{name}.pc
21mr|libgrss-0.7.0-2|53	
21mr|libgrss-0.7.0-2|54	#-------------------------------------------------------------------
21mr|libgrss-0.7.0-2|55	
21mr|libgrss-0.7.0-2|56	%prep
21mr|libgrss-0.7.0-2|57	%setup -q
21mr|libgrss-0.7.0-2|58	
21mr|libgrss-0.7.0-2|59	%build
21mr|libgrss-0.7.0-2|60	%configure --disable-static
21mr|libgrss-0.7.0-2|61	%make
21mr|libgrss-0.7.0-2|62	
21mr|libgrss-0.7.0-2|63	%install
21mr|libgrss-0.7.0-2|64	%makeinstall_std

13621 21
21mr|libgsasl-1.8.1-1|1	%define name	libgsasl
21mr|libgsasl-1.8.1-1|2	%define major 7
21mr|libgsasl-1.8.1-1|3	%define libname %mklibname gsasl %major
21mr|libgsasl-1.8.1-1|4	%define devname %mklibname -d gsasl
21mr|libgsasl-1.8.1-1|5	%define sdevname %mklibname -d -s gsasl
21mr|libgsasl-1.8.1-1|6	
21mr|libgsasl-1.8.1-1|7	Name:		%{name}
21mr|libgsasl-1.8.1-1|8	Version:	1.8.1
21mr|libgsasl-1.8.1-1|9	Release:	1
21mr|libgsasl-1.8.1-1|10	Summary:	Implementation of the Simple Authentication and Security Layer framework
21mr|libgsasl-1.8.1-1|11	License:	LGPLv2+
21mr|libgsasl-1.8.1-1|12	Group:		System/Libraries
21mr|libgsasl-1.8.1-1|13	Source0:	ftp://ftp.gnu.org/gnu/gsasl/%{name}-%{version}.tar.gz
21mr|libgsasl-1.8.1-1|14	URL:		http://www.gnu.org/software/gsasl/
21mr|libgsasl-1.8.1-1|15	BuildRequires:	krb5-devel
21mr|libgsasl-1.8.1-1|16	#BuildRequires:	sasl-plug-gssapi
21mr|libgsasl-1.8.1-1|17	BuildRequires:	pkgconfig(libntlm)
21mr|libgsasl-1.8.1-1|18	BuildRequires:	pkgconfig(libidn)
21mr|libgsasl-1.8.1-1|19	BuildRequires:	pkgconfig(libgcrypt)
21mr|libgsasl-1.8.1-1|20	
21mr|libgsasl-1.8.1-1|21	
21mr|libgsasl-1.8.1-1|22	%description
21mr|libgsasl-1.8.1-1|23	GNU SASL is an implementation of the Simple Authentication and
21mr|libgsasl-1.8.1-1|24	Security Layer framework and a few common SASL mechanisms. SASL
21mr|libgsasl-1.8.1-1|25	is used by network servers (e.g., IMAP, SMTP) to request
21mr|libgsasl-1.8.1-1|26	authentication from clients, and in clients to authenticate against
21mr|libgsasl-1.8.1-1|27	servers.
21mr|libgsasl-1.8.1-1|28	
21mr|libgsasl-1.8.1-1|29	%files -f %name.lang
21mr|libgsasl-1.8.1-1|30	#--------------------------------------------------------------------
21mr|libgsasl-1.8.1-1|31	
21mr|libgsasl-1.8.1-1|32	%package -n %libname
21mr|libgsasl-1.8.1-1|33	Group: System/Libraries
21mr|libgsasl-1.8.1-1|34	Summary: Implementation of the Simple Authentication and Security Layer framework
21mr|libgsasl-1.8.1-1|35	
21mr|libgsasl-1.8.1-1|36	%description -n %libname
21mr|libgsasl-1.8.1-1|37	GNU SASL is an implementation of the Simple Authentication and
21mr|libgsasl-1.8.1-1|38	Security Layer framework and a few common SASL mechanisms. SASL
21mr|libgsasl-1.8.1-1|39	is used by network servers (e.g., IMAP, SMTP) to request
21mr|libgsasl-1.8.1-1|40	authentication from clients, and in clients to authenticate against
21mr|libgsasl-1.8.1-1|41	servers.
21mr|libgsasl-1.8.1-1|42	
21mr|libgsasl-1.8.1-1|43	%files -n %libname
21mr|libgsasl-1.8.1-1|44	%_libdir/libgsasl.so.%{major}
21mr|libgsasl-1.8.1-1|45	%_libdir/libgsasl.so.%{major}.*
21mr|libgsasl-1.8.1-1|46	
21mr|libgsasl-1.8.1-1|47	#--------------------------------------------------------------------
21mr|libgsasl-1.8.1-1|48	
21mr|libgsasl-1.8.1-1|49	%package -n %devname
21mr|libgsasl-1.8.1-1|50	Group: Development/C
21mr|libgsasl-1.8.1-1|51	Summary: Implementation of the Simple Authentication and Security Layer framework
21mr|libgsasl-1.8.1-1|52	Requires: %libname = %version
21mr|libgsasl-1.8.1-1|53	Provides: %name-devel = %version-%release
21mr|libgsasl-1.8.1-1|54	
21mr|libgsasl-1.8.1-1|55	%description -n %devname
21mr|libgsasl-1.8.1-1|56	GNU SASL is an implementation of the Simple Authentication and
21mr|libgsasl-1.8.1-1|57	Security Layer framework and a few common SASL mechanisms. SASL
21mr|libgsasl-1.8.1-1|58	is used by network servers (e.g., IMAP, SMTP) to request
21mr|libgsasl-1.8.1-1|59	authentication from clients, and in clients to authenticate against
21mr|libgsasl-1.8.1-1|60	servers.
21mr|libgsasl-1.8.1-1|61	
21mr|libgsasl-1.8.1-1|62	%files -n %devname
21mr|libgsasl-1.8.1-1|63	%_libdir/pkgconfig/libgsasl.pc
21mr|libgsasl-1.8.1-1|64	%_libdir/libgsasl.so
21mr|libgsasl-1.8.1-1|65	%_includedir/gsasl-compat.h
21mr|libgsasl-1.8.1-1|66	%_includedir/gsasl-mech.h
21mr|libgsasl-1.8.1-1|67	%_includedir/gsasl.h
21mr|libgsasl-1.8.1-1|68	
21mr|libgsasl-1.8.1-1|69	#-------------------------------------------------------------------
21mr|libgsasl-1.8.1-1|70	
21mr|libgsasl-1.8.1-1|71	%package -n %sdevname
21mr|libgsasl-1.8.1-1|72	Group: Development/C
21mr|libgsasl-1.8.1-1|73	Summary: Implementation of the Simple Authentication and Security Layer framework
21mr|libgsasl-1.8.1-1|74	Requires: %libname = %version
21mr|libgsasl-1.8.1-1|75	Provides: %name-devel-static = %version-%release
21mr|libgsasl-1.8.1-1|76	Requires: %name-devel = %version-%release
21mr|libgsasl-1.8.1-1|77	
21mr|libgsasl-1.8.1-1|78	%description -n %sdevname
21mr|libgsasl-1.8.1-1|79	GNU SASL is an implementation of the Simple Authentication and
21mr|libgsasl-1.8.1-1|80	Security Layer framework and a few common SASL mechanisms. SASL
21mr|libgsasl-1.8.1-1|81	is used by network servers (e.g., IMAP, SMTP) to request
21mr|libgsasl-1.8.1-1|82	authentication from clients, and in clients to authenticate against
21mr|libgsasl-1.8.1-1|83	servers.
21mr|libgsasl-1.8.1-1|84	
21mr|libgsasl-1.8.1-1|85	%files -n %sdevname
21mr|libgsasl-1.8.1-1|86	%_libdir/libgsasl.a
21mr|libgsasl-1.8.1-1|87	
21mr|libgsasl-1.8.1-1|88	#--------------------------------------------------------------------
21mr|libgsasl-1.8.1-1|89	
21mr|libgsasl-1.8.1-1|90	%prep
21mr|libgsasl-1.8.1-1|91	%setup -q
21mr|libgsasl-1.8.1-1|92	
21mr|libgsasl-1.8.1-1|93	%build
21mr|libgsasl-1.8.1-1|94	%configure --enable-static
21mr|libgsasl-1.8.1-1|95	%make
21mr|libgsasl-1.8.1-1|96	
21mr|libgsasl-1.8.1-1|97	%install
21mr|libgsasl-1.8.1-1|98	%makeinstall_std
21mr|libgsasl-1.8.1-1|99	%find_lang %name

13622 21
21mr|libgsf-1.14.53-1|1	%define api 1
21mr|libgsf-1.14.53-1|2	%define major 114
21mr|libgsf-1.14.53-1|3	%define libname %mklibname gsf- %{api} %{major}
21mr|libgsf-1.14.53-1|4	%define girname %mklibname gsf-gir %{api}
21mr|libgsf-1.14.53-1|5	%define devname %mklibname gsf- %{api} -d
21mr|libgsf-1.14.53-1|6	
21mr|libgsf-1.14.53-1|7	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libgsf-1.14.53-1|8	
21mr|libgsf-1.14.53-1|9	Summary:	GNOME Structured File library
21mr|libgsf-1.14.53-1|10	Name:		libgsf
21mr|libgsf-1.14.53-1|11	Version:	1.14.53
21mr|libgsf-1.14.53-1|12	Release:	1
21mr|libgsf-1.14.53-1|13	Epoch:		1
21mr|libgsf-1.14.53-1|14	License:	LGPLv2
21mr|libgsf-1.14.53-1|15	Group:		System/Libraries
21mr|libgsf-1.14.53-1|16	Url:		http://www.gnumeric.org
21mr|libgsf-1.14.53-1|17	Source0:	https://ftp.gnome.org/pub/GNOME/sources/libgsf/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgsf-1.14.53-1|18	BuildRequires:	GConf2
21mr|libgsf-1.14.53-1|19	BuildRequires:	gtk-doc
21mr|libgsf-1.14.53-1|20	BuildRequires:	intltool
21mr|libgsf-1.14.53-1|21	BuildRequires:	bzip2-devel
21mr|libgsf-1.14.53-1|22	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libgsf-1.14.53-1|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgsf-1.14.53-1|24	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libgsf-1.14.53-1|25	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgsf-1.14.53-1|26	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libgsf-1.14.53-1|27	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libgsf-1.14.53-1|28	BuildRequires:	pkgconfig(popt)
21mr|libgsf-1.14.53-1|29	
21mr|libgsf-1.14.53-1|30	%description
21mr|libgsf-1.14.53-1|31	A library for reading and writing structured files (eg MS OLE and Zip).
21mr|libgsf-1.14.53-1|32	
21mr|libgsf-1.14.53-1|33	%files -f %{name}.lang
21mr|libgsf-1.14.53-1|34	%doc AUTHORS README
21mr|libgsf-1.14.53-1|35	%license COPYING
21mr|libgsf-1.14.53-1|36	%{_bindir}/gsf-vba-dump
21mr|libgsf-1.14.53-1|37	%{_bindir}/gsf-office-thumbnailer
21mr|libgsf-1.14.53-1|38	%{_datadir}/thumbnailers/gsf-office.thumbnailer
21mr|libgsf-1.14.53-1|39	%{_mandir}/man1/*
21mr|libgsf-1.14.53-1|40	%{_bindir}/gsf
21mr|libgsf-1.14.53-1|41	%{_datadir}/gtk-doc/html/gsf
21mr|libgsf-1.14.53-1|42	
21mr|libgsf-1.14.53-1|43	#----------------------------------------------------------------------------
21mr|libgsf-1.14.53-1|44	
21mr|libgsf-1.14.53-1|45	%package -n %{libname}
21mr|libgsf-1.14.53-1|46	Summary:	GNOME Structured File library
21mr|libgsf-1.14.53-1|47	Group:		System/Libraries
21mr|libgsf-1.14.53-1|48	
21mr|libgsf-1.14.53-1|49	%description -n %{libname}
21mr|libgsf-1.14.53-1|50	A library for reading and writing structured files (eg MS OLE and Zip).
21mr|libgsf-1.14.53-1|51	
21mr|libgsf-1.14.53-1|52	%files -n %{libname}
21mr|libgsf-1.14.53-1|53	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libgsf-1.14.53-1|54	
21mr|libgsf-1.14.53-1|55	#----------------------------------------------------------------------------
21mr|libgsf-1.14.53-1|56	
21mr|libgsf-1.14.53-1|57	%package -n %{girname}
21mr|libgsf-1.14.53-1|58	Summary:	GObject Introspection interface description for %{name}
21mr|libgsf-1.14.53-1|59	Group:		System/Libraries
21mr|libgsf-1.14.53-1|60	Conflicts:	%{_lib}libgsf-gir1 < 1:1.14.47
21mr|libgsf-1.14.53-1|61	Obsoletes:	%{_lib}libgsf-gir1 < 1:1.14.47
21mr|libgsf-1.14.53-1|62	
21mr|libgsf-1.14.53-1|63	%description -n %{girname}
21mr|libgsf-1.14.53-1|64	GObject Introspection interface description for %{name}.
21mr|libgsf-1.14.53-1|65	
21mr|libgsf-1.14.53-1|66	%files -n %{girname}
21mr|libgsf-1.14.53-1|67	%{_libdir}/girepository-1.0/Gsf-%{api}.typelib
21mr|libgsf-1.14.53-1|68	
21mr|libgsf-1.14.53-1|69	#----------------------------------------------------------------------------
21mr|libgsf-1.14.53-1|70	
21mr|libgsf-1.14.53-1|71	%package -n %{devname}
21mr|libgsf-1.14.53-1|72	Summary:	Support files necessary to compile applications with %{name}
21mr|libgsf-1.14.53-1|73	Group:		Development/C
21mr|libgsf-1.14.53-1|74	Requires:	%{libname} = %{EVRD}
21mr|libgsf-1.14.53-1|75	Requires:	%{girname} = %{EVRD}
21mr|libgsf-1.14.53-1|76	Provides:	%{name}-devel = %{EVRD}
21mr|libgsf-1.14.53-1|77	Provides:	%{name}-%{api}-devel = %{EVRD}
21mr|libgsf-1.14.53-1|78	
21mr|libgsf-1.14.53-1|79	%description -n %{devname}
21mr|libgsf-1.14.53-1|80	Libraries, headers, and support files necessary to compile
21mr|libgsf-1.14.53-1|81	applications using %{name}.
21mr|libgsf-1.14.53-1|82	
21mr|libgsf-1.14.53-1|83	%files -n %{devname}
21mr|libgsf-1.14.53-1|84	%{_datadir}/gir-1.0/Gsf-%{api}.gir
21mr|libgsf-1.14.53-1|85	%{_includedir}/%{name}-%{api}
21mr|libgsf-1.14.53-1|86	%{_libdir}/%{name}-%{api}.so
21mr|libgsf-1.14.53-1|87	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libgsf-1.14.53-1|88	
21mr|libgsf-1.14.53-1|89	#----------------------------------------------------------------------------
21mr|libgsf-1.14.53-1|90	
21mr|libgsf-1.14.53-1|91	%prep
21mr|libgsf-1.14.53-1|92	%autosetup -p1
21mr|libgsf-1.14.53-1|93	sed -i "/implicit-function-declaration\| -Wnested-externs\| -Werror=nested-externs/d" configure*
21mr|libgsf-1.14.53-1|94	
21mr|libgsf-1.14.53-1|95	%build
21mr|libgsf-1.14.53-1|96	CFLAGS="%{optflags} -Wno-implicit-function-declaration -Wno-int-conversion"
21mr|libgsf-1.14.53-1|97	%configure	\
21mr|libgsf-1.14.53-1|98	--disable-static	\
21mr|libgsf-1.14.53-1|99	--enable-gtk-doc	\
21mr|libgsf-1.14.53-1|100	--enable-introspection
21mr|libgsf-1.14.53-1|101	%make
21mr|libgsf-1.14.53-1|102	
21mr|libgsf-1.14.53-1|103	%install
21mr|libgsf-1.14.53-1|104	%makeinstall_std
21mr|libgsf-1.14.53-1|105	
21mr|libgsf-1.14.53-1|106	# remove unpackaged files
21mr|libgsf-1.14.53-1|107	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21mr|libgsf-1.14.53-1|108	
21mr|libgsf-1.14.53-1|109	%find_lang %{name}

13623 21
21mr|libgssglue-0.4-7|1	%define major 1
21mr|libgssglue-0.4-7|2	%define libname %mklibname gssglue %{major}
21mr|libgssglue-0.4-7|3	%define devname %mklibname gssglue -d
21mr|libgssglue-0.4-7|4	
21mr|libgssglue-0.4-7|5	Summary:	A mechanism-switch gssapi library
21mr|libgssglue-0.4-7|6	Name:		libgssglue
21mr|libgssglue-0.4-7|7	Version:	0.4
21mr|libgssglue-0.4-7|8	Release:	7
21mr|libgssglue-0.4-7|9	License:	BSD-like
21mr|libgssglue-0.4-7|10	Group:		System/Libraries
21mr|libgssglue-0.4-7|11	Url:		http://www.citi.umich.edu/projects/nfsv4/linux/
21mr|libgssglue-0.4-7|12	Source0:	http://www.citi.umich.edu/projects/nfsv4/linux/%{name}/%{name}-%{version}.tar.gz
21mr|libgssglue-0.4-7|13	BuildRequires:	pkgconfig(krb5)
21mr|libgssglue-0.4-7|14	
21mr|libgssglue-0.4-7|15	%description
21mr|libgssglue-0.4-7|16	libgssglue provides a gssapi interface, but does not implement any
21mr|libgssglue-0.4-7|17	gssapi mechanisms itself; instead it calls other gssapi functions
21mr|libgssglue-0.4-7|18	(e.g., those provided by MIT Kerberos), depending on the requested
21mr|libgssglue-0.4-7|19	mechanism, to do the work.
21mr|libgssglue-0.4-7|20	
21mr|libgssglue-0.4-7|21	#----------------------------------------------------------------------------
21mr|libgssglue-0.4-7|22	
21mr|libgssglue-0.4-7|23	%package -n %{libname}
21mr|libgssglue-0.4-7|24	Summary:	A mechanism-switch gssapi library
21mr|libgssglue-0.4-7|25	Group:		System/Libraries
21mr|libgssglue-0.4-7|26	
21mr|libgssglue-0.4-7|27	%description -n %{libname}
21mr|libgssglue-0.4-7|28	libgssapi provides a gssapi interface, but does not implement any
21mr|libgssglue-0.4-7|29	gssapi mechanisms itself; instead it calls other gssapi functions
21mr|libgssglue-0.4-7|30	(e.g., those provided by MIT Kerberos), depending on the requested
21mr|libgssglue-0.4-7|31	mechanism, to do the work.
21mr|libgssglue-0.4-7|32	
21mr|libgssglue-0.4-7|33	%files -n %{libname}
21mr|libgssglue-0.4-7|34	%{_libdir}/libgssglue.so.%{major}*
21mr|libgssglue-0.4-7|35	
21mr|libgssglue-0.4-7|36	#----------------------------------------------------------------------------
21mr|libgssglue-0.4-7|37	
21mr|libgssglue-0.4-7|38	%package -n %{devname}
21mr|libgssglue-0.4-7|39	Summary:	Static library and header files for the libgssapi library
21mr|libgssglue-0.4-7|40	Group:		Development/C
21mr|libgssglue-0.4-7|41	Requires:	%{libname} = %{EVRD}
21mr|libgssglue-0.4-7|42	Provides:	gssglue-devel = %{EVRD}
21mr|libgssglue-0.4-7|43	
21mr|libgssglue-0.4-7|44	%description -n %{devname}
21mr|libgssglue-0.4-7|45	libgssapi provides a gssapi interface, but does not implement any
21mr|libgssglue-0.4-7|46	gssapi mechanisms itself; instead it calls other gssapi functions
21mr|libgssglue-0.4-7|47	(e.g., those provided by MIT Kerberos), depending on the requested
21mr|libgssglue-0.4-7|48	mechanism, to do the work.
21mr|libgssglue-0.4-7|49	
21mr|libgssglue-0.4-7|50	This package contains the static libgssapi library and its
21mr|libgssglue-0.4-7|51	header files.
21mr|libgssglue-0.4-7|52	
21mr|libgssglue-0.4-7|53	%files -n %{devname}
21mr|libgssglue-0.4-7|54	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
21mr|libgssglue-0.4-7|55	%{_includedir}/gssglue/gssapi/gssapi.h
21mr|libgssglue-0.4-7|56	%{_libdir}/libgssglue.so
21mr|libgssglue-0.4-7|57	%{_libdir}/pkgconfig/libgssglue.pc
21mr|libgssglue-0.4-7|58	
21mr|libgssglue-0.4-7|59	#----------------------------------------------------------------------------
21mr|libgssglue-0.4-7|60	
21mr|libgssglue-0.4-7|61	%prep
21mr|libgssglue-0.4-7|62	%setup -q
21mr|libgssglue-0.4-7|63	# lib64 fix
21mr|libgssglue-0.4-7|64	perl -pi -e "s|/usr/lib|%{_libdir}|g" doc/gssapi_mech.conf
21mr|libgssglue-0.4-7|65	
21mr|libgssglue-0.4-7|66	%build
21mr|libgssglue-0.4-7|67	%configure \
21mr|libgssglue-0.4-7|68	--disable-static
21mr|libgssglue-0.4-7|69	%make
21mr|libgssglue-0.4-7|70	
21mr|libgssglue-0.4-7|71	%install
21mr|libgssglue-0.4-7|72	install -d %{buildroot}%{_sysconfdir}
21mr|libgssglue-0.4-7|73	
21mr|libgssglue-0.4-7|74	%makeinstall_std

13624 21
21mr|libgtop2-2.40.0-4|1	%bcond_with examples
21mr|libgtop2-2.40.0-4|2	
21mr|libgtop2-2.40.0-4|3	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|libgtop2-2.40.0-4|4	%define pkgname libgtop
21mr|libgtop2-2.40.0-4|5	%define api 2.0
21mr|libgtop2-2.40.0-4|6	%define major 11
21mr|libgtop2-2.40.0-4|7	# TODO: Split typelib (gir) files
21mr|libgtop2-2.40.0-4|8	%define libname %mklibname gtop %{api} %{major}
21mr|libgtop2-2.40.0-4|9	%define girname %mklibname gtop-gir %{api}
21mr|libgtop2-2.40.0-4|10	%define devname %mklibname gtop %{api} -d
21mr|libgtop2-2.40.0-4|11	
21mr|libgtop2-2.40.0-4|12	Summary:	The LibGTop library
21mr|libgtop2-2.40.0-4|13	Name:		%{pkgname}2
21mr|libgtop2-2.40.0-4|14	Version:	2.40.0
21mr|libgtop2-2.40.0-4|15	Release:	4
21mr|libgtop2-2.40.0-4|16	License:	GPLv2+
21mr|libgtop2-2.40.0-4|17	Group:		System/Libraries
21mr|libgtop2-2.40.0-4|18	Url:		http://www.gnome.org/
21mr|libgtop2-2.40.0-4|19	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|libgtop2-2.40.0-4|20	BuildRequires:	gtk-doc
21mr|libgtop2-2.40.0-4|21	BuildRequires:	intltool
21mr|libgtop2-2.40.0-4|22	BuildRequires:	texlive-tlpkg
21mr|libgtop2-2.40.0-4|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgtop2-2.40.0-4|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgtop2-2.40.0-4|25	BuildRequires:	pkgconfig(xau)
21mr|libgtop2-2.40.0-4|26	
21mr|libgtop2-2.40.0-4|27	%description
21mr|libgtop2-2.40.0-4|28	LibGTop is a library that fetches information about the running
21mr|libgtop2-2.40.0-4|29	system such as CPU and memory useage, active processes and more.
21mr|libgtop2-2.40.0-4|30	
21mr|libgtop2-2.40.0-4|31	On Linux systems, this information is taken directly from the /proc
21mr|libgtop2-2.40.0-4|32	filesystem while on other systems a server is used to read that
21mr|libgtop2-2.40.0-4|33	information from other /dev/kmem, among others.
21mr|libgtop2-2.40.0-4|34	
21mr|libgtop2-2.40.0-4|35	%files -f %{pkgname}.lang
21mr|libgtop2-2.40.0-4|36	%doc NEWS README
21mr|libgtop2-2.40.0-4|37	%{_bindir}/%{pkgname}_daemon2
21mr|libgtop2-2.40.0-4|38	%{_bindir}/%{pkgname}_server2
21mr|libgtop2-2.40.0-4|39	%if %{with examples}
21mr|libgtop2-2.40.0-4|40	%dir %{_libdir}/%{pkgname}
21mr|libgtop2-2.40.0-4|41	%{_libdir}/%{pkgname}/first*
21mr|libgtop2-2.40.0-4|42	%{_libdir}/%{pkgname}/mountlist*
21mr|libgtop2-2.40.0-4|43	%{_libdir}/%{pkgname}/netload*
21mr|libgtop2-2.40.0-4|44	%{_libdir}/%{pkgname}/procmap*
21mr|libgtop2-2.40.0-4|45	%{_libdir}/%{pkgname}/second*
21mr|libgtop2-2.40.0-4|46	%{_libdir}/%{pkgname}/smp*
21mr|libgtop2-2.40.0-4|47	%{_libdir}/%{pkgname}/sysdeps*
21mr|libgtop2-2.40.0-4|48	%{_libdir}/%{pkgname}/timings*
21mr|libgtop2-2.40.0-4|49	%endif
21mr|libgtop2-2.40.0-4|50	
21mr|libgtop2-2.40.0-4|51	#----------------------------------------------------------------------------
21mr|libgtop2-2.40.0-4|52	
21mr|libgtop2-2.40.0-4|53	%package -n %{libname}
21mr|libgtop2-2.40.0-4|54	Summary:	The LibGTop library
21mr|libgtop2-2.40.0-4|55	Group:		System/Libraries
21mr|libgtop2-2.40.0-4|56	Provides:	%{pkgname}%{api} = %{EVRD}
21mr|libgtop2-2.40.0-4|57	Requires:	%{name} >= %{EVRD}
21mr|libgtop2-2.40.0-4|58	Recommends:	%{girname}
21mr|libgtop2-2.40.0-4|59	
21mr|libgtop2-2.40.0-4|60	%description -n %{libname}
21mr|libgtop2-2.40.0-4|61	LibGTop is a library that fetches information about the running
21mr|libgtop2-2.40.0-4|62	system such as CPU and memory useage, active processes and more.
21mr|libgtop2-2.40.0-4|63	
21mr|libgtop2-2.40.0-4|64	On Linux systems, this information is taken directly from the /proc
21mr|libgtop2-2.40.0-4|65	filesystem while on other systems a server is used to read that
21mr|libgtop2-2.40.0-4|66	information from other /dev/kmem, among others.
21mr|libgtop2-2.40.0-4|67	
21mr|libgtop2-2.40.0-4|68	%files -n %{libname}
21mr|libgtop2-2.40.0-4|69	%doc NEWS README
21mr|libgtop2-2.40.0-4|70	%{_libdir}/libgtop-%{api}.so.%{major}*
21mr|libgtop2-2.40.0-4|71	
21mr|libgtop2-2.40.0-4|72	#----------------------------------------------------------------------------
21mr|libgtop2-2.40.0-4|73	
21mr|libgtop2-2.40.0-4|74	%package -n %{girname}
21mr|libgtop2-2.40.0-4|75	Summary:	GObject Introspection interface description for %{name}
21mr|libgtop2-2.40.0-4|76	Group:		System/Libraries
21mr|libgtop2-2.40.0-4|77	Requires:	%{libname} = %{EVRD}
21mr|libgtop2-2.40.0-4|78	Conflicts:	%{_lib}gtop2.0_7 < 2.28.3-14
21mr|libgtop2-2.40.0-4|79	
21mr|libgtop2-2.40.0-4|80	%description -n %{girname}
21mr|libgtop2-2.40.0-4|81	GObject Introspection interface description for %{name}.
21mr|libgtop2-2.40.0-4|82	
21mr|libgtop2-2.40.0-4|83	%files -n %{girname}
21mr|libgtop2-2.40.0-4|84	%{_libdir}/girepository-1.0/GTop-%{api}.typelib
21mr|libgtop2-2.40.0-4|85	
21mr|libgtop2-2.40.0-4|86	#----------------------------------------------------------------------------
21mr|libgtop2-2.40.0-4|87	
21mr|libgtop2-2.40.0-4|88	%package -n %{devname}
21mr|libgtop2-2.40.0-4|89	Summary:	Development files for %{pkgname}
21mr|libgtop2-2.40.0-4|90	Group:		Development/GNOME and GTK+
21mr|libgtop2-2.40.0-4|91	Requires:	%{libname} = %{EVRD}
21mr|libgtop2-2.40.0-4|92	Requires:	%{girname} = %{EVRD}
21mr|libgtop2-2.40.0-4|93	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|libgtop2-2.40.0-4|94	
21mr|libgtop2-2.40.0-4|95	%description -n %{devname}
21mr|libgtop2-2.40.0-4|96	LibGTop is a library that fetches information about the running
21mr|libgtop2-2.40.0-4|97	system such as CPU and memory useage, active processes and more.
21mr|libgtop2-2.40.0-4|98	
21mr|libgtop2-2.40.0-4|99	Install this package if you wish to develop applications that access
21mr|libgtop2-2.40.0-4|100	information on system statistics such as CPU and memory usage.
21mr|libgtop2-2.40.0-4|101	
21mr|libgtop2-2.40.0-4|102	%files -n %{devname}
21mr|libgtop2-2.40.0-4|103	%doc AUTHORS ChangeLog
21mr|libgtop2-2.40.0-4|104	%doc %{_datadir}/gtk-doc/html/*
21mr|libgtop2-2.40.0-4|105	%{_includedir}/%{pkgname}-%{api}
21mr|libgtop2-2.40.0-4|106	%{_libdir}/lib*.so
21mr|libgtop2-2.40.0-4|107	%{_libdir}/pkgconfig/*
21mr|libgtop2-2.40.0-4|108	%{_infodir}/*.info*
21mr|libgtop2-2.40.0-4|109	%{_datadir}/gir-1.0/GTop-%{api}.gir
21mr|libgtop2-2.40.0-4|110	
21mr|libgtop2-2.40.0-4|111	#----------------------------------------------------------------------------
21mr|libgtop2-2.40.0-4|112	
21mr|libgtop2-2.40.0-4|113	%prep
21mr|libgtop2-2.40.0-4|114	%setup -qn %{pkgname}-%{version}
21mr|libgtop2-2.40.0-4|115	
21mr|libgtop2-2.40.0-4|116	%build
21mr|libgtop2-2.40.0-4|117	%configure \
21mr|libgtop2-2.40.0-4|118	%if %{with examples}
21mr|libgtop2-2.40.0-4|119	--with-libgtop-examples
21mr|libgtop2-2.40.0-4|120	%endif
21mr|libgtop2-2.40.0-4|121	
21mr|libgtop2-2.40.0-4|122	%make
21mr|libgtop2-2.40.0-4|123	
21mr|libgtop2-2.40.0-4|124	%install
21mr|libgtop2-2.40.0-4|125	%makeinstall_std
21mr|libgtop2-2.40.0-4|126	
21mr|libgtop2-2.40.0-4|127	%find_lang %{pkgname}

13625 21
21mr|libgudev-237-3|1	%define api 1.0
21mr|libgudev-237-3|2	%define major 0
21mr|libgudev-237-3|3	%define libname %mklibname gudev %{api} %{major}
21mr|libgudev-237-3|4	%define girname %mklibname gudev-gir %{api}
21mr|libgudev-237-3|5	%define devname %mklibname gudev %{api} -d
21mr|libgudev-237-3|6	
21mr|libgudev-237-3|7	Summary:	GObject-based wrapper library for libudev
21mr|libgudev-237-3|8	Name:		libgudev
21mr|libgudev-237-3|9	Version:	237
21mr|libgudev-237-3|10	Release:	3
21mr|libgudev-237-3|11	License:	LGPLv2+
21mr|libgudev-237-3|12	Group:		System/Libraries
21mr|libgudev-237-3|13	Url:		https://download.gnome.org/sources/libgudev
21mr|libgudev-237-3|14	Source0:	https://download.gnome.org/sources/libgudev/%{version}/libgudev-%{version}.tar.xz
21mr|libgudev-237-3|15	BuildRequires:	meson
21mr|libgudev-237-3|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgudev-237-3|17	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgudev-237-3|18	BuildRequires:	pkgconfig(gtk-doc)
21mr|libgudev-237-3|19	BuildRequires:	pkgconfig(libudev)
21mr|libgudev-237-3|20	BuildRequires:	pkgconfig(umockdev-1.0)
21mr|libgudev-237-3|21	BuildRequires:	pkgconfig(vapigen)
21mr|libgudev-237-3|22	
21mr|libgudev-237-3|23	%description
21mr|libgudev-237-3|24	This library makes it much simpler to use libudev from programs
21mr|libgudev-237-3|25	already using GObject. It also makes it possible to easily use libudev
21mr|libgudev-237-3|26	from other programming languages, such as Javascript, because of
21mr|libgudev-237-3|27	GObject introspection support.
21mr|libgudev-237-3|28	
21mr|libgudev-237-3|29	#----------------------------------------------------------------------------
21mr|libgudev-237-3|30	
21mr|libgudev-237-3|31	%package -n %{libname}
21mr|libgudev-237-3|32	Summary:	Libraries for adding libudev support to applications that use glib
21mr|libgudev-237-3|33	Group:		System/Libraries
21mr|libgudev-237-3|34	#gw please don't remove this again, it is needed by the noarch package
21mr|libgudev-237-3|35	#gudev-sharp
21mr|libgudev-237-3|36	Provides:	libgudev = %{EVRD}
21mr|libgudev-237-3|37	
21mr|libgudev-237-3|38	%description -n %{libname}
21mr|libgudev-237-3|39	This package contains the libraries that make it easier to use libudev
21mr|libgudev-237-3|40	functionality from applications that use glib.
21mr|libgudev-237-3|41	
21mr|libgudev-237-3|42	%files -n %{libname}
21mr|libgudev-237-3|43	%{_libdir}/libgudev-%{api}.so.%{major}*
21mr|libgudev-237-3|44	
21mr|libgudev-237-3|45	#----------------------------------------------------------------------------
21mr|libgudev-237-3|46	
21mr|libgudev-237-3|47	%package -n %{girname}
21mr|libgudev-237-3|48	Summary:	GObject Introspection interface description for GUdev
21mr|libgudev-237-3|49	Group:		System/Libraries
21mr|libgudev-237-3|50	Requires:	%{libname} = %{EVRD}
21mr|libgudev-237-3|51	
21mr|libgudev-237-3|52	%description -n %{girname}
21mr|libgudev-237-3|53	GObject Introspection interface description for GUdev.
21mr|libgudev-237-3|54	
21mr|libgudev-237-3|55	%files -n %{girname}
21mr|libgudev-237-3|56	%{_libdir}/girepository-1.0/GUdev-%{api}.typelib
21mr|libgudev-237-3|57	
21mr|libgudev-237-3|58	#----------------------------------------------------------------------------
21mr|libgudev-237-3|59	
21mr|libgudev-237-3|60	%package -n %{devname}
21mr|libgudev-237-3|61	Summary:	Header files for adding libudev support to applications that use glib
21mr|libgudev-237-3|62	Group:		Development/C
21mr|libgudev-237-3|63	Requires:	%{libname} = %{EVRD}
21mr|libgudev-237-3|64	Requires:	%{girname} = %{EVRD}
21mr|libgudev-237-3|65	
21mr|libgudev-237-3|66	%description -n %{devname}
21mr|libgudev-237-3|67	This package provides the development files for the gudev shared library.
21mr|libgudev-237-3|68	
21mr|libgudev-237-3|69	%files -n %{devname}
21mr|libgudev-237-3|70	%{_datadir}/gir-1.0/GUdev-%{api}.gir
21mr|libgudev-237-3|71	%{_datadir}/gtk-doc/html/gudev
21mr|libgudev-237-3|72	%{_datadir}/vala/vapi/gudev-%{api}.*
21mr|libgudev-237-3|73	%{_includedir}/gudev-%{api}
21mr|libgudev-237-3|74	%{_libdir}/libgudev-%{api}.so
21mr|libgudev-237-3|75	%{_libdir}/pkgconfig/gudev-%{api}.pc
21mr|libgudev-237-3|76	
21mr|libgudev-237-3|77	#----------------------------------------------------------------------------
21mr|libgudev-237-3|78	
21mr|libgudev-237-3|79	%prep
21mr|libgudev-237-3|80	%setup -q
21mr|libgudev-237-3|81	
21mr|libgudev-237-3|82	%build
21mr|libgudev-237-3|83	%meson \
21mr|libgudev-237-3|84	-Dintrospection=enabled	\
21mr|libgudev-237-3|85	-Dvapi=enabled		\
21mr|libgudev-237-3|86	-Dgtk_doc=true
21mr|libgudev-237-3|87	%meson_build
21mr|libgudev-237-3|88	
21mr|libgudev-237-3|89	%install
21mr|libgudev-237-3|90	%meson_install

13626 21
21mr|libguess-1.2-2|1	%define major 1
21mr|libguess-1.2-2|2	%define libname %mklibname guess %{major}
21mr|libguess-1.2-2|3	%define devname %mklibname guess -d
21mr|libguess-1.2-2|4	
21mr|libguess-1.2-2|5	Summary:	A high-speed character set detection library
21mr|libguess-1.2-2|6	Name:		libguess
21mr|libguess-1.2-2|7	Version:	1.2
21mr|libguess-1.2-2|8	Release:	2
21mr|libguess-1.2-2|9	License:	BSD
21mr|libguess-1.2-2|10	Group:		System/Libraries
21mr|libguess-1.2-2|11	Url:		http://www.atheme.org/project/guess
21mr|libguess-1.2-2|12	Source0:	http://rabbit.dereferenced.org/~nenolod/distfiles/%{name}-%{version}.tar.bz2
21mr|libguess-1.2-2|13	BuildRequires:	pkgconfig(libmowgli)
21mr|libguess-1.2-2|14	
21mr|libguess-1.2-2|15	%description
21mr|libguess-1.2-2|16	Libguess is a high-speed character set detection library. It employs
21mr|libguess-1.2-2|17	discrete-finite automata to deduce the character set of an imput buffer.
21mr|libguess-1.2-2|18	
21mr|libguess-1.2-2|19	#----------------------------------------------------------------------------
21mr|libguess-1.2-2|20	
21mr|libguess-1.2-2|21	%package -n %{libname}
21mr|libguess-1.2-2|22	Summary:	A high-speed character set detection library
21mr|libguess-1.2-2|23	Group:		System/Libraries
21mr|libguess-1.2-2|24	
21mr|libguess-1.2-2|25	%description -n %{libname}
21mr|libguess-1.2-2|26	Libguess is a high-speed character set detection library. It employs
21mr|libguess-1.2-2|27	discrete-finite automata to deduce the character set of an imput buffer.
21mr|libguess-1.2-2|28	
21mr|libguess-1.2-2|29	%files -n %{libname}
21mr|libguess-1.2-2|30	%{_libdir}/libguess.so.%{major}*
21mr|libguess-1.2-2|31	
21mr|libguess-1.2-2|32	#----------------------------------------------------------------------------
21mr|libguess-1.2-2|33	
21mr|libguess-1.2-2|34	%package -n %{devname}
21mr|libguess-1.2-2|35	Summary:	A high-speed character set detection library development files
21mr|libguess-1.2-2|36	Group:		Development/C
21mr|libguess-1.2-2|37	Requires:	%{libname} = %{EVRD}
21mr|libguess-1.2-2|38	Provides:	%{name}-devel = %{EVRD}
21mr|libguess-1.2-2|39	
21mr|libguess-1.2-2|40	%description -n %{devname}
21mr|libguess-1.2-2|41	Libguess is a high-speed character set detection library. It employs
21mr|libguess-1.2-2|42	discrete-finite automata to deduce the character set of an imput buffer.
21mr|libguess-1.2-2|43	
21mr|libguess-1.2-2|44	Install this if you want to build applications with %{name}.
21mr|libguess-1.2-2|45	
21mr|libguess-1.2-2|46	%files -n %{devname}
21mr|libguess-1.2-2|47	%{_libdir}/libguess.so
21mr|libguess-1.2-2|48	%{_libdir}/pkgconfig/%{name}.pc
21mr|libguess-1.2-2|49	%{_includedir}/%{name}
21mr|libguess-1.2-2|50	
21mr|libguess-1.2-2|51	#----------------------------------------------------------------------------
21mr|libguess-1.2-2|52	
21mr|libguess-1.2-2|53	%prep
21mr|libguess-1.2-2|54	%setup -q
21mr|libguess-1.2-2|55	
21mr|libguess-1.2-2|56	%build
21mr|libguess-1.2-2|57	%configure
21mr|libguess-1.2-2|58	%make
21mr|libguess-1.2-2|59	
21mr|libguess-1.2-2|60	%install
21mr|libguess-1.2-2|61	%makeinstall_std

13627 21
21mr|libguestfs-1.52.0-2|1	%global rosa_platform 2023.1
21mr|libguestfs-1.52.0-2|2	
21mr|libguestfs-1.52.0-2|3	# Please keep this package in sync with FC
21mr|libguestfs-1.52.0-2|4	# REMINDER need to make libname here
21mr|libguestfs-1.52.0-2|5	
21mr|libguestfs-1.52.0-2|6	# ceph arches
21mr|libguestfs-1.52.0-2|7	ExclusiveArch: %{x86_64} aarch64 riscv64
21mr|libguestfs-1.52.0-2|8	
21mr|libguestfs-1.52.0-2|9	# (tv) temp build fix:
21mr|libguestfs-1.52.0-2|10	BuildRequires: fakeroot
21mr|libguestfs-1.52.0-2|11	
21mr|libguestfs-1.52.0-2|12	%bcond_with php
21mr|libguestfs-1.52.0-2|13	%define _disable_ld_no_undefined 1
21mr|libguestfs-1.52.0-2|14	
21mr|libguestfs-1.52.0-2|15	# Architectures on which golang works.
21mr|libguestfs-1.52.0-2|16	#% global golang_arches aarch64 % {arm} % {ix86} x86_64
21mr|libguestfs-1.52.0-2|17	# In theory the above, in practice golang is so often broken that
21mr|libguestfs-1.52.0-2|18	# I now disable it:
21mr|libguestfs-1.52.0-2|19	%global golang_arches NONE
21mr|libguestfs-1.52.0-2|20	
21mr|libguestfs-1.52.0-2|21	# Architectures that we run the basic sanity-check test.
21mr|libguestfs-1.52.0-2|22	#
21mr|libguestfs-1.52.0-2|23	# The full test suite is done after the package has been built.  Here
21mr|libguestfs-1.52.0-2|24	# we only do a sanity check that kernel/qemu/libvirt/appliance is not
21mr|libguestfs-1.52.0-2|25	# broken.  To perform the full test suite, see instructions here:
21mr|libguestfs-1.52.0-2|26	# https://www.redhat.com/archives/libguestfs/2015-September/msg00078.html
21mr|libguestfs-1.52.0-2|27	#
21mr|libguestfs-1.52.0-2|28	# Currently the basic sanity check is *broken* on:
21mr|libguestfs-1.52.0-2|29	#
21mr|libguestfs-1.52.0-2|30	# arm:     times out when running the test
21mr|libguestfs-1.52.0-2|31	# aarch64: "MSI is not supported by interrupt controller" (RHBZ#1414081)
21mr|libguestfs-1.52.0-2|32	# ppc64:   qemu doesn't work with TCG (RHBZ#1614948)
21mr|libguestfs-1.52.0-2|33	# ppc64le: kernel doesn't boot on qemu (RHBZ#1435873)
21mr|libguestfs-1.52.0-2|34	# s390x:   qemu TCG cannot emulate enough to boot the kernel
21mr|libguestfs-1.52.0-2|35	#            (however KVM would work if it was available in Koji, so this
21mr|libguestfs-1.52.0-2|36	#            is not a bug)
21mr|libguestfs-1.52.0-2|37	%global test_arches x86_64
21mr|libguestfs-1.52.0-2|38	
21mr|libguestfs-1.52.0-2|39	# Enable to run tests during check
21mr|libguestfs-1.52.0-2|40	# Default is enabled
21mr|libguestfs-1.52.0-2|41	#
21mr|libguestfs-1.52.0-2|42	%if %{defined libguestfs_runtests}
21mr|libguestfs-1.52.0-2|43	%global runtests %{libguestfs_runtests}
21mr|libguestfs-1.52.0-2|44	%else
21mr|libguestfs-1.52.0-2|45	%global runtests 0
21mr|libguestfs-1.52.0-2|46	%endif
21mr|libguestfs-1.52.0-2|47	
21mr|libguestfs-1.52.0-2|48	# Note there needs to be some work done on this package.
21mr|libguestfs-1.52.0-2|49	# The problem is that the package using supermin to generate
21mr|libguestfs-1.52.0-2|50	# an image using the current cauldron build.  This can cause
21mr|libguestfs-1.52.0-2|51	# errors if the cauldron build is inconsistent, and this
21mr|libguestfs-1.52.0-2|52	# creates a problem in that the same build will produce
21mr|libguestfs-1.52.0-2|53	# different images.
21mr|libguestfs-1.52.0-2|54	#
21mr|libguestfs-1.52.0-2|55	# What really should happen is that we should rewrite this
21mr|libguestfs-1.52.0-2|56	# so that the boot image is created when rpm is installed.
21mr|libguestfs-1.52.0-2|57	
21mr|libguestfs-1.52.0-2|58	# If there are patches which touch autotools files, set this to 1.
21mr|libguestfs-1.52.0-2|59	%global patches_touch_autotools %{nil}
21mr|libguestfs-1.52.0-2|60	
21mr|libguestfs-1.52.0-2|61	# The source directory.
21mr|libguestfs-1.52.0-2|62	%global source_directory 1.52-stable
21mr|libguestfs-1.52.0-2|63	
21mr|libguestfs-1.52.0-2|64	# Filter perl provides.
21mr|libguestfs-1.52.0-2|65	%{?perl_default_filter}
21mr|libguestfs-1.52.0-2|66	
21mr|libguestfs-1.52.0-2|67	Summary:	Access and modify virtual machine disk images
21mr|libguestfs-1.52.0-2|68	Name:		libguestfs
21mr|libguestfs-1.52.0-2|69	Epoch:		1
21mr|libguestfs-1.52.0-2|70	Version:	1.52.0
21mr|libguestfs-1.52.0-2|71	Release:	2
21mr|libguestfs-1.52.0-2|72	License:	LGPLv2+
21mr|libguestfs-1.52.0-2|73	Group:		System/Libraries
21mr|libguestfs-1.52.0-2|74	URL:		http://libguestfs.org/
21mr|libguestfs-1.52.0-2|75	Source0:	http://libguestfs.org/download/%{source_directory}/%{name}-%{version}.tar.gz
21mr|libguestfs-1.52.0-2|76	# Replacement README file for ROSA users.
21mr|libguestfs-1.52.0-2|77	Source4:	README-replacement.in
21mr|libguestfs-1.52.0-2|78	# Guestfish colour prompts.
21mr|libguestfs-1.52.0-2|79	Source5:	guestfish.sh
21mr|libguestfs-1.52.0-2|80	# Used to build the supermin appliance in Koji.
21mr|libguestfs-1.52.0-2|81	Source6:	yum.conf.in
21mr|libguestfs-1.52.0-2|82	# Maintainer script which helps with handling patches.
21mr|libguestfs-1.52.0-2|83	Source8:	copy-patches.sh
21mr|libguestfs-1.52.0-2|84	Patch0:		libguestfs-1.52.0-force-rpm.patch
21mr|libguestfs-1.52.0-2|85	# END OF FEDORA PATCHES
21mr|libguestfs-1.52.0-2|86	Patch20:	libguestfs-1.37.18-mga-lua.patch
21mr|libguestfs-1.52.0-2|87	# Basic build requirements for the library and virt tools.
21mr|libguestfs-1.52.0-2|88	BuildRequires:	tirpc-devel
21mr|libguestfs-1.52.0-2|89	BuildRequires:	supermin-devel >= 5.1.18
21mr|libguestfs-1.52.0-2|90	BuildRequires:	hivex-devel >= 1.2.7-7
21mr|libguestfs-1.52.0-2|91	BuildRequires:	ocaml-hivex-devel
21mr|libguestfs-1.52.0-2|92	BuildRequires:	ocaml-augeas-devel
21mr|libguestfs-1.52.0-2|93	BuildRequires:	perl(Pod::Simple)
21mr|libguestfs-1.52.0-2|94	BuildRequires:	perl(Pod::Man)
21mr|libguestfs-1.52.0-2|95	BuildRequires:	po4a
21mr|libguestfs-1.52.0-2|96	BuildRequires:	augeas-devel >= 1.7.0
21mr|libguestfs-1.52.0-2|97	BuildRequires:	readline-devel
21mr|libguestfs-1.52.0-2|98	BuildRequires:	xorriso
21mr|libguestfs-1.52.0-2|99	BuildRequires:	libxml2-devel
21mr|libguestfs-1.52.0-2|100	BuildRequires:	createrepo
21mr|libguestfs-1.52.0-2|101	#BuildRequires: selinux-devel
21mr|libguestfs-1.52.0-2|102	BuildRequires: libselinux-utils
21mr|libguestfs-1.52.0-2|103	BuildRequires:	pkgconfig(fuse)
21mr|libguestfs-1.52.0-2|104	BuildRequires:	pkgconfig(rpm)
21mr|libguestfs-1.52.0-2|105	BuildRequires:	pcre-devel
21mr|libguestfs-1.52.0-2|106	BuildRequires:	libvirt-devel
21mr|libguestfs-1.52.0-2|107	BuildRequires:	gperf
21mr|libguestfs-1.52.0-2|108	BuildRequires:	flex
21mr|libguestfs-1.52.0-2|109	BuildRequires:	bison
21mr|libguestfs-1.52.0-2|110	BuildRequires:	db5-utils
21mr|libguestfs-1.52.0-2|111	BuildRequires:	cpio
21mr|libguestfs-1.52.0-2|112	BuildRequires:	libconfig-devel
21mr|libguestfs-1.52.0-2|113	BuildRequires:	lzma-devel
21mr|libguestfs-1.52.0-2|114	BuildRequires:	zip
21mr|libguestfs-1.52.0-2|115	BuildRequires:	unzip
21mr|libguestfs-1.52.0-2|116	BuildRequires:	systemd-units
21mr|libguestfs-1.52.0-2|117	BuildRequires:	netpbm
21mr|libguestfs-1.52.0-2|118	BuildRequires:	icoutils
21mr|libguestfs-1.52.0-2|119	BuildRequires:	libvirt-utils
21mr|libguestfs-1.52.0-2|120	BuildRequires:	perl(Expect)
21mr|libguestfs-1.52.0-2|121	BuildRequires:	acl-devel
21mr|libguestfs-1.52.0-2|122	BuildRequires:	libcap-devel
21mr|libguestfs-1.52.0-2|123	BuildRequires:	pkgconfig(ldm-1.0)
21mr|libguestfs-1.52.0-2|124	BuildRequires:	jansson-devel
21mr|libguestfs-1.52.0-2|125	BuildRequires:	pkgconfig(bash-completion)
21mr|libguestfs-1.52.0-2|126	BuildRequires:	iputils
21mr|libguestfs-1.52.0-2|127	BuildRequires:	wget
21mr|libguestfs-1.52.0-2|128	BuildRequires:	curl
21mr|libguestfs-1.52.0-2|129	BuildRequires:	xz
21mr|libguestfs-1.52.0-2|130	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libguestfs-1.52.0-2|131	BuildRequires:	dbus-devel
21mr|libguestfs-1.52.0-2|132	BuildRequires:	qemu-img qemu
21mr|libguestfs-1.52.0-2|133	BuildRequires:	perl(Win::Hivex)
21mr|libguestfs-1.52.0-2|134	BuildRequires:	perl(Win::Hivex::Regedit)
21mr|libguestfs-1.52.0-2|135	BuildRequires:	magic-devel
21mr|libguestfs-1.52.0-2|136	BuildRequires:	locales-fr, locales-ja, locales-zh
21mr|libguestfs-1.52.0-2|137	
21mr|libguestfs-1.52.0-2|138	# For language bindings.
21mr|libguestfs-1.52.0-2|139	BuildRequires:	ocaml
21mr|libguestfs-1.52.0-2|140	BuildRequires:	ocaml-findlib-devel
21mr|libguestfs-1.52.0-2|141	BuildRequires:	ocaml-gettext-devel
21mr|libguestfs-1.52.0-2|142	BuildRequires:	ocaml-ounit-devel
21mr|libguestfs-1.52.0-2|143	BuildRequires:	ocaml-libvirt-devel >= 0.6.1.4-5
21mr|libguestfs-1.52.0-2|144	BuildRequires:	lua5.3-devel
21mr|libguestfs-1.52.0-2|145	BuildRequires:	perl-devel
21mr|libguestfs-1.52.0-2|146	BuildRequires:	perl(Sys::Virt)
21mr|libguestfs-1.52.0-2|147	BuildRequires:	perl(Test::More)
21mr|libguestfs-1.52.0-2|148	BuildRequires:	perl(Test::Pod) >= 1.00
21mr|libguestfs-1.52.0-2|149	BuildRequires:	perl(Test::Pod::Coverage) >= 1.00
21mr|libguestfs-1.52.0-2|150	BuildRequires:	perl(Module::Build)
21mr|libguestfs-1.52.0-2|151	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|libguestfs-1.52.0-2|152	BuildRequires:	perl(Locale::TextDomain)
21mr|libguestfs-1.52.0-2|153	
21mr|libguestfs-1.52.0-2|154	BuildRequires:	python3-devel
21mr|libguestfs-1.52.0-2|155	BuildRequires:	python3-libvirt
21mr|libguestfs-1.52.0-2|156	BuildRequires:	ruby-devel
21mr|libguestfs-1.52.0-2|157	BuildRequires:	rubygem(rake)
21mr|libguestfs-1.52.0-2|158	# json is not pulled in automatically, see RHBZ#1325022
21mr|libguestfs-1.52.0-2|159	BuildRequires:	rubygem(json)
21mr|libguestfs-1.52.0-2|160	BuildRequires:	rubygem(rdoc)
21mr|libguestfs-1.52.0-2|161	BuildRequires:	rubygem(test-unit)
21mr|libguestfs-1.52.0-2|162	BuildRequires:	ruby-irb
21mr|libguestfs-1.52.0-2|163	%if %with php
21mr|libguestfs-1.52.0-2|164	BuildRequires:	php-devel
21mr|libguestfs-1.52.0-2|165	BuildRequires:	php-cli
21mr|libguestfs-1.52.0-2|166	%endif
21mr|libguestfs-1.52.0-2|167	BuildRequires:	gobject-introspection-devel
21mr|libguestfs-1.52.0-2|168	BuildRequires:	gjs
21mr|libguestfs-1.52.0-2|169	BuildRequires:	vala
21mr|libguestfs-1.52.0-2|170	# (tv) for vapigen:
21mr|libguestfs-1.52.0-2|171	BuildRequires:	pkgconfig(vapigen)
21mr|libguestfs-1.52.0-2|172	%ifarch %{golang_arches}
21mr|libguestfs-1.52.0-2|173	BuildRequires:	golang
21mr|libguestfs-1.52.0-2|174	%endif
21mr|libguestfs-1.52.0-2|175	
21mr|libguestfs-1.52.0-2|176	# Build requirements for the appliance.
21mr|libguestfs-1.52.0-2|177	#
21mr|libguestfs-1.52.0-2|178	# Get the initial list by doing:
21mr|libguestfs-1.52.0-2|179	#   for f in `cat appliance/packagelist`; do echo $f; done | sort -u
21mr|libguestfs-1.52.0-2|180	# However you have to edit the list down to packages which exist in
21mr|libguestfs-1.52.0-2|181	# current Fedora, since supermin ignores non-existent packages.
21mr|libguestfs-1.52.0-2|182	BuildRequires:	acl attr augeas bash binutils btrfs-progs bzip2 coreutils
21mr|libguestfs-1.52.0-2|183	BuildRequires:	cpio cryptsetup curl debootstrap dhcp-client diffutils dosfstools
21mr|libguestfs-1.52.0-2|184	BuildRequires:	e2fsprogs file findutils gawk gdisk gfs2-utils grep gzip hfsplus-tools hivex
21mr|libguestfs-1.52.0-2|185	BuildRequires:	iproute2 iputils kernel kmod kpartx less libldm
21mr|libguestfs-1.52.0-2|186	BuildRequires:	libxml2-utils lsof lsscsi lvm2 lzop mdadm
21mr|libguestfs-1.52.0-2|187	BuildRequires:	openssh-clients parted pciutils pcre procps psmisc qemu-img
21mr|libguestfs-1.52.0-2|188	BuildRequires:	rsync scrub sed sleuthkit squashfs-tools strace
21mr|libguestfs-1.52.0-2|189	BuildRequires:	systemd tar udev util-linux vim-minimal which xfsprogs xz yajl zerofree
21mr|libguestfs-1.52.0-2|190	%ifnarch %{arm} aarch64 s390 s390x riscv64
21mr|libguestfs-1.52.0-2|191	# http://zfs-fuse.net/issues/94
21mr|libguestfs-1.52.0-2|192	BuildRequires:	zfs-fuse
21mr|libguestfs-1.52.0-2|193	%endif
21mr|libguestfs-1.52.0-2|194	BuildRequires: ntfs-3g ntfsprogs ntfs-3g-system-compression
21mr|libguestfs-1.52.0-2|195	%ifarch %{ix86} %{x86_64}
21mr|libguestfs-1.52.0-2|196	BuildRequires:	syslinux
21mr|libguestfs-1.52.0-2|197	%endif
21mr|libguestfs-1.52.0-2|198	BuildRequires: zstd
21mr|libguestfs-1.52.0-2|199	
21mr|libguestfs-1.52.0-2|200	# Main package requires the appliance.  This allows the appliance to
21mr|libguestfs-1.52.0-2|201	# be replaced if there exists a package called
21mr|libguestfs-1.52.0-2|202	# "libguestfs-noappliance".  This package is not provided anywhere,
21mr|libguestfs-1.52.0-2|203	# you have to provide the dependency or make the package yourself.  If
21mr|libguestfs-1.52.0-2|204	# you do then libguestfs won't install the appliance and you are free
21mr|libguestfs-1.52.0-2|205	# to replace it with (eg) a fixed appliance.
21mr|libguestfs-1.52.0-2|206	Requires:      (%{name}-appliance = %{EVRD} or %{name}-noappliance)
21mr|libguestfs-1.52.0-2|207	
21mr|libguestfs-1.52.0-2|208	# The daemon dependencies are not included automatically, because it
21mr|libguestfs-1.52.0-2|209	# is buried inside the appliance, so list them here.
21mr|libguestfs-1.52.0-2|210	Requires:	hivex
21mr|libguestfs-1.52.0-2|211	Requires:	pcre
21mr|libguestfs-1.52.0-2|212	#Requires: libselinux-utils
21mr|libguestfs-1.52.0-2|213	Requires:	yajl
21mr|libguestfs-1.52.0-2|214	
21mr|libguestfs-1.52.0-2|215	# For core mount-local (FUSE) API.
21mr|libguestfs-1.52.0-2|216	Requires:	fuse
21mr|libguestfs-1.52.0-2|217	
21mr|libguestfs-1.52.0-2|218	# For core disk-create API.
21mr|libguestfs-1.52.0-2|219	Requires:	qemu-img
21mr|libguestfs-1.52.0-2|220	
21mr|libguestfs-1.52.0-2|221	# For libvirt backend.
21mr|libguestfs-1.52.0-2|222	%ifarch %{ix86} x86_64 %{arm} aarch64
21mr|libguestfs-1.52.0-2|223	Requires:	qemu-kvm
21mr|libguestfs-1.52.0-2|224	%endif
21mr|libguestfs-1.52.0-2|225	
21mr|libguestfs-1.52.0-2|226	%if %{runtests}
21mr|libguestfs-1.52.0-2|227	BuildRequires:	ruby-test-unit
21mr|libguestfs-1.52.0-2|228	%endif
21mr|libguestfs-1.52.0-2|229	Conflicts: %{name}-forensics < %{version}-%{release}
21mr|libguestfs-1.52.0-2|230	Obsoletes: %{name}-forensics < %{version}-%{release}
21mr|libguestfs-1.52.0-2|231	Conflicts: %{name}-gfs2 < %{version}-%{release}
21mr|libguestfs-1.52.0-2|232	Obsoletes: %{name}-gfs2 < %{version}-%{release}
21mr|libguestfs-1.52.0-2|233	Conflicts: %{name}-hfsplus < %{version}-%{release}
21mr|libguestfs-1.52.0-2|234	Obsoletes: %{name}-hfsplus < %{version}-%{release}
21mr|libguestfs-1.52.0-2|235	Conflicts: %{name}-rescue < %{version}-%{release}
21mr|libguestfs-1.52.0-2|236	Obsoletes: %{name}-rescue < %{version}-%{release}
21mr|libguestfs-1.52.0-2|237	Conflicts: %{name}-rsync < %{version}-%{release}
21mr|libguestfs-1.52.0-2|238	Obsoletes: %{name}-rsync < %{version}-%{release}
21mr|libguestfs-1.52.0-2|239	Conflicts: %{name}-ufs < %{version}-%{release}
21mr|libguestfs-1.52.0-2|240	Obsoletes: %{name}-ufs < %{version}-%{release}
21mr|libguestfs-1.52.0-2|241	Conflicts: %{name}-xfs < %{version}-%{release}
21mr|libguestfs-1.52.0-2|242	Obsoletes: %{name}-xfs < %{version}-%{release}
21mr|libguestfs-1.52.0-2|243	Conflicts: %{name}-zfs < %{version}-%{release}
21mr|libguestfs-1.52.0-2|244	Obsoletes: %{name}-zfs < %{version}-%{release}
21mr|libguestfs-1.52.0-2|245	Conflicts: %{name}-dib < %{version}-%{release}
21mr|libguestfs-1.52.0-2|246	Obsoletes: %{name}-dib < %{version}-%{release}
21mr|libguestfs-1.52.0-2|247	
21mr|libguestfs-1.52.0-2|248	%description
21mr|libguestfs-1.52.0-2|249	Libguestfs is a library for accessing and modifying virtual machine
21mr|libguestfs-1.52.0-2|250	disk images.  http://libguestfs.org
21mr|libguestfs-1.52.0-2|251	
21mr|libguestfs-1.52.0-2|252	It can be used to make batch configuration changes to guests, get disk
21mr|libguestfs-1.52.0-2|253	used/free statistics (virt-df), perform backups and guest clones,
21mr|libguestfs-1.52.0-2|254	change registry/UUID/hostname info, build guests from scratch.
21mr|libguestfs-1.52.0-2|255	
21mr|libguestfs-1.52.0-2|256	Libguestfs uses Linux kernel and qemu code, and can access any type of
21mr|libguestfs-1.52.0-2|257	guest filesystem that Linux and qemu can, including but not limited
21mr|libguestfs-1.52.0-2|258	to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition
21mr|libguestfs-1.52.0-2|259	schemes, qcow, qcow2, vmdk.
21mr|libguestfs-1.52.0-2|260	
21mr|libguestfs-1.52.0-2|261	Libguestfs for Mageia is split into several subpackages.  The basic
21mr|libguestfs-1.52.0-2|262	subpackages are:
21mr|libguestfs-1.52.0-2|263	
21mr|libguestfs-1.52.0-2|264	libguestfs  C library
21mr|libguestfs-1.52.0-2|265	libguestfs-tools  virt-* tools, guestfish and guestmount (FUSE)
21mr|libguestfs-1.52.0-2|266	libguestfs-tools-c  only the subset of virt tools written in C
21mr|libguestfs-1.52.0-2|267	(for reduced dependencies)
21mr|libguestfs-1.52.0-2|268	virt-dib  safe and secure diskimage-builder replacement
21mr|libguestfs-1.52.0-2|269	
21mr|libguestfs-1.52.0-2|270	For enhanced features, install:
21mr|libguestfs-1.52.0-2|271	
21mr|libguestfs-1.52.0-2|272	libguestfs-forensics  adds filesystem forensics support
21mr|libguestfs-1.52.0-2|273	libguestfs-gfs2  adds Global Filesystem (GFS2) support
21mr|libguestfs-1.52.0-2|274	libguestfs-hfsplus  adds HFS+ (Mac filesystem) support
21mr|libguestfs-1.52.0-2|275	libguestfs-inspect-icons  adds support for inspecting guest icons
21mr|libguestfs-1.52.0-2|276	libguestfs-rescue  enhances virt-rescue shell with more tools
21mr|libguestfs-1.52.0-2|277	libguestfs-rsync  rsync to/from guest filesystems
21mr|libguestfs-1.52.0-2|278	libguestfs-ufs  adds UFS (BSD) support
21mr|libguestfs-1.52.0-2|279	libguestfs-xfs  adds XFS support
21mr|libguestfs-1.52.0-2|280	libguestfs-zfs  adds ZFS support
21mr|libguestfs-1.52.0-2|281	
21mr|libguestfs-1.52.0-2|282	For developers:
21mr|libguestfs-1.52.0-2|283	
21mr|libguestfs-1.52.0-2|284	libguestfs-devel  C/C++ header files and library
21mr|libguestfs-1.52.0-2|285	
21mr|libguestfs-1.52.0-2|286	Language bindings:
21mr|libguestfs-1.52.0-2|287	
21mr|libguestfs-1.52.0-2|288	libguestfs-gobject-devel  GObject bindings and GObject Introspection
21mr|libguestfs-1.52.0-2|289	golang-guestfs  Go language bindings
21mr|libguestfs-1.52.0-2|290	lua-guestfs  Lua bindings
21mr|libguestfs-1.52.0-2|291	ocaml-libguestfs-devel  OCaml bindings
21mr|libguestfs-1.52.0-2|292	perl-Sys-Guestfs  Perl bindings
21mr|libguestfs-1.52.0-2|293	php-libguestfs  PHP bindings
21mr|libguestfs-1.52.0-2|294	python3-libguestfs  Python 3 bindings
21mr|libguestfs-1.52.0-2|295	ruby-libguestfs  Ruby bindings
21mr|libguestfs-1.52.0-2|296	libguestfs-vala  Vala language bindings
21mr|libguestfs-1.52.0-2|297	
21mr|libguestfs-1.52.0-2|298	%files -f libguestfs.lang
21mr|libguestfs-1.52.0-2|299	%doc COPYING README
21mr|libguestfs-1.52.0-2|300	%{_bindir}/libguestfs-test-tool
21mr|libguestfs-1.52.0-2|301	%{_libdir}/libguestfs.so.*
21mr|libguestfs-1.52.0-2|302	%{_mandir}/man1/guestfs-faq.1*
21mr|libguestfs-1.52.0-2|303	%{_mandir}/man1/guestfs-performance.1*
21mr|libguestfs-1.52.0-2|304	%{_mandir}/man1/guestfs-recipes.1*
21mr|libguestfs-1.52.0-2|305	%{_mandir}/man1/guestfs-release-notes-1*.1*
21mr|libguestfs-1.52.0-2|306	%{_mandir}/man1/guestfs-release-notes.1.*
21mr|libguestfs-1.52.0-2|307	%{_mandir}/man1/guestfs-security.1*
21mr|libguestfs-1.52.0-2|308	%{_mandir}/man1/libguestfs-test-tool.1*
21mr|libguestfs-1.52.0-2|309	
21mr|libguestfs-1.52.0-2|310	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|311	
21mr|libguestfs-1.52.0-2|312	%package appliance
21mr|libguestfs-1.52.0-2|313	Summary:	Appliance for %{name}
21mr|libguestfs-1.52.0-2|314	Requires:	supermin >= 5.1.18
21mr|libguestfs-1.52.0-2|315	
21mr|libguestfs-1.52.0-2|316	%description appliance
21mr|libguestfs-1.52.0-2|317	%{name}-appliance provides the appliance used by libguestfs.
21mr|libguestfs-1.52.0-2|318	
21mr|libguestfs-1.52.0-2|319	%files appliance
21mr|libguestfs-1.52.0-2|320	%{_libdir}/guestfs/
21mr|libguestfs-1.52.0-2|321	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|322	%package devel
21mr|libguestfs-1.52.0-2|323	Summary:	Development tools and libraries for %{name}
21mr|libguestfs-1.52.0-2|324	Group:		System/Libraries
21mr|libguestfs-1.52.0-2|325	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|326	Requires:	pkgconfig
21mr|libguestfs-1.52.0-2|327	
21mr|libguestfs-1.52.0-2|328	# For libguestfs-make-fixed-appliance.
21mr|libguestfs-1.52.0-2|329	Requires:	xz
21mr|libguestfs-1.52.0-2|330	Requires:	%{name}-tools-c = %{EVRD}
21mr|libguestfs-1.52.0-2|331	
21mr|libguestfs-1.52.0-2|332	%description devel
21mr|libguestfs-1.52.0-2|333	%{name}-devel contains development tools and libraries
21mr|libguestfs-1.52.0-2|334	for %{name}.
21mr|libguestfs-1.52.0-2|335	
21mr|libguestfs-1.52.0-2|336	%files devel
21mr|libguestfs-1.52.0-2|337	%doc AUTHORS HACKING TODO README
21mr|libguestfs-1.52.0-2|338	%doc examples/*.c
21mr|libguestfs-1.52.0-2|339	%{_libdir}/libguestfs.so
21mr|libguestfs-1.52.0-2|340	%{_sbindir}/libguestfs-make-fixed-appliance
21mr|libguestfs-1.52.0-2|341	%{_mandir}/man1/guestfs-building.1*
21mr|libguestfs-1.52.0-2|342	%{_mandir}/man1/guestfs-hacking.1*
21mr|libguestfs-1.52.0-2|343	%{_mandir}/man1/guestfs-internals.1*
21mr|libguestfs-1.52.0-2|344	%{_mandir}/man1/guestfs-testing.1*
21mr|libguestfs-1.52.0-2|345	%{_mandir}/man1/libguestfs-make-fixed-appliance.1*
21mr|libguestfs-1.52.0-2|346	%{_mandir}/man3/guestfs.3*
21mr|libguestfs-1.52.0-2|347	%{_mandir}/man3/guestfs-examples.3*
21mr|libguestfs-1.52.0-2|348	%{_mandir}/man3/libguestfs.3*
21mr|libguestfs-1.52.0-2|349	%{_includedir}/guestfs.h
21mr|libguestfs-1.52.0-2|350	%{_libdir}/pkgconfig/libguestfs.pc
21mr|libguestfs-1.52.0-2|351	
21mr|libguestfs-1.52.0-2|352	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|353	
21mr|libguestfs-1.52.0-2|354	%package inspect-icons
21mr|libguestfs-1.52.0-2|355	Summary:	Additional dependencies for inspecting guest icons
21mr|libguestfs-1.52.0-2|356	License:	LGPLv2+
21mr|libguestfs-1.52.0-2|357	BuildArch:	noarch
21mr|libguestfs-1.52.0-2|358	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|359	Requires:	netpbm
21mr|libguestfs-1.52.0-2|360	Requires:	icoutils
21mr|libguestfs-1.52.0-2|361	
21mr|libguestfs-1.52.0-2|362	
21mr|libguestfs-1.52.0-2|363	%description inspect-icons
21mr|libguestfs-1.52.0-2|364	%{name}-inspect-icons is a metapackage that pulls in additional
21mr|libguestfs-1.52.0-2|365	dependencies required by libguestfs to pull icons out of non-Linux
21mr|libguestfs-1.52.0-2|366	guests.  Install this package if you want libguestfs to be able to
21mr|libguestfs-1.52.0-2|367	inspect non-Linux guests and display icons from them.
21mr|libguestfs-1.52.0-2|368	
21mr|libguestfs-1.52.0-2|369	The only reason this is a separate package is to avoid core libguestfs
21mr|libguestfs-1.52.0-2|370	having to depend on Perl.  See https://bugzilla.redhat.com/1194158
21mr|libguestfs-1.52.0-2|371	
21mr|libguestfs-1.52.0-2|372	%files inspect-icons
21mr|libguestfs-1.52.0-2|373	# no files
21mr|libguestfs-1.52.0-2|374	
21mr|libguestfs-1.52.0-2|375	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|376	
21mr|libguestfs-1.52.0-2|377	%package tools-c
21mr|libguestfs-1.52.0-2|378	Summary:	System administration tools for virtual machines
21mr|libguestfs-1.52.0-2|379	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|380	
21mr|libguestfs-1.52.0-2|381	# For guestfish:
21mr|libguestfs-1.52.0-2|382	Requires:	hexedit
21mr|libguestfs-1.52.0-2|383	Requires:	less
21mr|libguestfs-1.52.0-2|384	Requires:	man
21mr|libguestfs-1.52.0-2|385	Requires:	vim-minimal
21mr|libguestfs-1.52.0-2|386	
21mr|libguestfs-1.52.0-2|387	%description tools-c
21mr|libguestfs-1.52.0-2|388	This package contains miscellaneous system administrator command line
21mr|libguestfs-1.52.0-2|389	tools for virtual machines.
21mr|libguestfs-1.52.0-2|390	
21mr|libguestfs-1.52.0-2|391	Note that you should install %{name}-tools (which pulls in
21mr|libguestfs-1.52.0-2|392	this package).  This package is only used directly when you want
21mr|libguestfs-1.52.0-2|393	to avoid dependencies on Perl.
21mr|libguestfs-1.52.0-2|394	
21mr|libguestfs-1.52.0-2|395	%files tools-c
21mr|libguestfs-1.52.0-2|396	%doc README
21mr|libguestfs-1.52.0-2|397	%config(noreplace) %{_sysconfdir}/libguestfs-tools.conf
21mr|libguestfs-1.52.0-2|398	%config %{_sysconfdir}/profile.d/guestfish.sh
21mr|libguestfs-1.52.0-2|399	%{_mandir}/man5/libguestfs-tools.conf.5*
21mr|libguestfs-1.52.0-2|400	%{_bindir}/guestfish
21mr|libguestfs-1.52.0-2|401	%{_mandir}/man1/guestfish.1*
21mr|libguestfs-1.52.0-2|402	%{_bindir}/guestmount
21mr|libguestfs-1.52.0-2|403	%{_mandir}/man1/guestmount.1*
21mr|libguestfs-1.52.0-2|404	%{_bindir}/guestunmount
21mr|libguestfs-1.52.0-2|405	%{_mandir}/man1/guestunmount.1*
21mr|libguestfs-1.52.0-2|406	%{_bindir}/virt-copy-in
21mr|libguestfs-1.52.0-2|407	%{_mandir}/man1/virt-copy-in.1*
21mr|libguestfs-1.52.0-2|408	%{_bindir}/virt-copy-out
21mr|libguestfs-1.52.0-2|409	%{_mandir}/man1/virt-copy-out.1*
21mr|libguestfs-1.52.0-2|410	%{_bindir}/virt-rescue
21mr|libguestfs-1.52.0-2|411	%{_mandir}/man1/virt-rescue.1*
21mr|libguestfs-1.52.0-2|412	%{_bindir}/virt-tar-in
21mr|libguestfs-1.52.0-2|413	%{_mandir}/man1/virt-tar-in.1*
21mr|libguestfs-1.52.0-2|414	%{_bindir}/virt-tar-out
21mr|libguestfs-1.52.0-2|415	%{_mandir}/man1/virt-tar-out.1*
21mr|libguestfs-1.52.0-2|416	
21mr|libguestfs-1.52.0-2|417	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|418	
21mr|libguestfs-1.52.0-2|419	
21mr|libguestfs-1.52.0-2|420	%package bash-completion
21mr|libguestfs-1.52.0-2|421	Summary:	Bash tab-completion scripts for %{name} tools
21mr|libguestfs-1.52.0-2|422	BuildArch:	noarch
21mr|libguestfs-1.52.0-2|423	Requires:	bash-completion >= 2.0
21mr|libguestfs-1.52.0-2|424	Requires:	%{name}-tools-c = %{EVRD}
21mr|libguestfs-1.52.0-2|425	
21mr|libguestfs-1.52.0-2|426	%description bash-completion
21mr|libguestfs-1.52.0-2|427	Install this package if you want intelligent bash tab-completion
21mr|libguestfs-1.52.0-2|428	for guestfish, guestmount and various virt-* tools.
21mr|libguestfs-1.52.0-2|429	
21mr|libguestfs-1.52.0-2|430	%files bash-completion
21mr|libguestfs-1.52.0-2|431	%dir %{_datadir}/bash-completion/completions
21mr|libguestfs-1.52.0-2|432	%{_datadir}/bash-completion/completions/guestfish
21mr|libguestfs-1.52.0-2|433	%{_datadir}/bash-completion/completions/guestmount
21mr|libguestfs-1.52.0-2|434	%{_datadir}/bash-completion/completions/guestunmount
21mr|libguestfs-1.52.0-2|435	%{_datadir}/bash-completion/completions/libguestfs-test-tool
21mr|libguestfs-1.52.0-2|436	%{_datadir}/bash-completion/completions/virt-*
21mr|libguestfs-1.52.0-2|437	
21mr|libguestfs-1.52.0-2|438	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|439	
21mr|libguestfs-1.52.0-2|440	%package -n ocaml-%{name}
21mr|libguestfs-1.52.0-2|441	Summary:	OCaml bindings for %{name}
21mr|libguestfs-1.52.0-2|442	Group:		Development/OCaml
21mr|libguestfs-1.52.0-2|443	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|444	
21mr|libguestfs-1.52.0-2|445	%description -n ocaml-%{name}
21mr|libguestfs-1.52.0-2|446	ocaml-%{name} contains OCaml bindings for %{name}.
21mr|libguestfs-1.52.0-2|447	
21mr|libguestfs-1.52.0-2|448	This is for toplevel and scripting access only.  To compile OCaml
21mr|libguestfs-1.52.0-2|449	programs which use %{name} you will also need ocaml-%{name}-devel.
21mr|libguestfs-1.52.0-2|450	
21mr|libguestfs-1.52.0-2|451	%files -n ocaml-%{name}
21mr|libguestfs-1.52.0-2|452	%{_libdir}/ocaml/guestfs
21mr|libguestfs-1.52.0-2|453	%exclude %{_libdir}/ocaml/guestfs/*.a
21mr|libguestfs-1.52.0-2|454	%exclude %{_libdir}/ocaml/guestfs/*.cmxa
21mr|libguestfs-1.52.0-2|455	%exclude %{_libdir}/ocaml/guestfs/*.cmx
21mr|libguestfs-1.52.0-2|456	%exclude %{_libdir}/ocaml/guestfs/*.mli
21mr|libguestfs-1.52.0-2|457	%{_libdir}/ocaml/stublibs/dllmlguestfs.so
21mr|libguestfs-1.52.0-2|458	%{_libdir}/ocaml/stublibs/dllmlguestfs.so.owner
21mr|libguestfs-1.52.0-2|459	
21mr|libguestfs-1.52.0-2|460	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|461	
21mr|libguestfs-1.52.0-2|462	%package -n ocaml-%{name}-devel
21mr|libguestfs-1.52.0-2|463	Summary:	OCaml bindings for %{name}
21mr|libguestfs-1.52.0-2|464	Group:		Development/OCaml
21mr|libguestfs-1.52.0-2|465	Requires:	ocaml-%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|466	
21mr|libguestfs-1.52.0-2|467	%description -n ocaml-%{name}-devel
21mr|libguestfs-1.52.0-2|468	ocaml-%{name}-devel contains development libraries
21mr|libguestfs-1.52.0-2|469	required to use the OCaml bindings for %{name}.
21mr|libguestfs-1.52.0-2|470	
21mr|libguestfs-1.52.0-2|471	%files -n ocaml-%{name}-devel
21mr|libguestfs-1.52.0-2|472	%doc ocaml/examples/*.ml ocaml/html
21mr|libguestfs-1.52.0-2|473	%{_libdir}/ocaml/guestfs/*.a
21mr|libguestfs-1.52.0-2|474	%{_libdir}/ocaml/guestfs/*.cmxa
21mr|libguestfs-1.52.0-2|475	%{_libdir}/ocaml/guestfs/*.cmx
21mr|libguestfs-1.52.0-2|476	%{_libdir}/ocaml/guestfs/*.mli
21mr|libguestfs-1.52.0-2|477	%{_mandir}/man3/guestfs-ocaml.3*
21mr|libguestfs-1.52.0-2|478	
21mr|libguestfs-1.52.0-2|479	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|480	
21mr|libguestfs-1.52.0-2|481	%package -n perl-Sys-Guestfs
21mr|libguestfs-1.52.0-2|482	Summary:	Perl bindings for %{name} (Sys::Guestfs)
21mr|libguestfs-1.52.0-2|483	Group:		Development/Perl
21mr|libguestfs-1.52.0-2|484	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|485	Requires:	perl
21mr|libguestfs-1.52.0-2|486	
21mr|libguestfs-1.52.0-2|487	
21mr|libguestfs-1.52.0-2|488	%description -n perl-Sys-Guestfs
21mr|libguestfs-1.52.0-2|489	perl-Sys-Guestfs contains Perl bindings for %{name} (Sys::Guestfs).
21mr|libguestfs-1.52.0-2|490	
21mr|libguestfs-1.52.0-2|491	%files -n perl-Sys-Guestfs
21mr|libguestfs-1.52.0-2|492	%doc perl/examples/*.pl
21mr|libguestfs-1.52.0-2|493	%{perl_vendorarch}/*
21mr|libguestfs-1.52.0-2|494	%{_mandir}/man3/Sys::Guestfs.3pm*
21mr|libguestfs-1.52.0-2|495	%{_mandir}/man3/guestfs-perl.3*
21mr|libguestfs-1.52.0-2|496	
21mr|libguestfs-1.52.0-2|497	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|498	
21mr|libguestfs-1.52.0-2|499	%package -n python3-%{name}
21mr|libguestfs-1.52.0-2|500	Summary:	Python 3 bindings for %{name}
21mr|libguestfs-1.52.0-2|501	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|502	%{?python_provide:%python_provide python3-%{name}}
21mr|libguestfs-1.52.0-2|503	
21mr|libguestfs-1.52.0-2|504	
21mr|libguestfs-1.52.0-2|505	%description -n python3-%{name}
21mr|libguestfs-1.52.0-2|506	python3-%{name} contains Python 3 bindings for %{name}.
21mr|libguestfs-1.52.0-2|507	
21mr|libguestfs-1.52.0-2|508	%files -n python3-%{name}
21mr|libguestfs-1.52.0-2|509	%doc python/examples/*.py
21mr|libguestfs-1.52.0-2|510	%{python3_sitearch}/libguestfsmod*.so
21mr|libguestfs-1.52.0-2|511	%{python3_sitearch}/guestfs.py*
21mr|libguestfs-1.52.0-2|512	%{python3_sitearch}/__pycache__/guestfs*.py*
21mr|libguestfs-1.52.0-2|513	%{_mandir}/man3/guestfs-python.3*
21mr|libguestfs-1.52.0-2|514	
21mr|libguestfs-1.52.0-2|515	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|516	
21mr|libguestfs-1.52.0-2|517	%package -n ruby-%{name}
21mr|libguestfs-1.52.0-2|518	Summary:	Ruby bindings for %{name}
21mr|libguestfs-1.52.0-2|519	Group:		Development/Ruby
21mr|libguestfs-1.52.0-2|520	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|521	Requires:	ruby(release)
21mr|libguestfs-1.52.0-2|522	Requires:	ruby
21mr|libguestfs-1.52.0-2|523	Provides:	ruby(guestfs) = %{version}
21mr|libguestfs-1.52.0-2|524	
21mr|libguestfs-1.52.0-2|525	%description -n ruby-%{name}
21mr|libguestfs-1.52.0-2|526	ruby-%{name} contains Ruby bindings for %{name}.
21mr|libguestfs-1.52.0-2|527	
21mr|libguestfs-1.52.0-2|528	%files -n ruby-%{name}
21mr|libguestfs-1.52.0-2|529	%doc ruby/examples/*.rb
21mr|libguestfs-1.52.0-2|530	%doc ruby/doc/site/*
21mr|libguestfs-1.52.0-2|531	%{ruby_vendorlibdir}/guestfs.rb
21mr|libguestfs-1.52.0-2|532	%{ruby_vendorarchdir}/_guestfs.so
21mr|libguestfs-1.52.0-2|533	%{_mandir}/man3/guestfs-ruby.3*
21mr|libguestfs-1.52.0-2|534	
21mr|libguestfs-1.52.0-2|535	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|536	
21mr|libguestfs-1.52.0-2|537	%if %with php
21mr|libguestfs-1.52.0-2|538	%package -n php-%{name}
21mr|libguestfs-1.52.0-2|539	Summary:	PHP bindings for %{name}
21mr|libguestfs-1.52.0-2|540	Group:		Development/PHP
21mr|libguestfs-1.52.0-2|541	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|542	Requires:	php
21mr|libguestfs-1.52.0-2|543	
21mr|libguestfs-1.52.0-2|544	%description -n php-%{name}
21mr|libguestfs-1.52.0-2|545	php-%{name} contains PHP bindings for %{name}.
21mr|libguestfs-1.52.0-2|546	
21mr|libguestfs-1.52.0-2|547	%files -n php-%{name}
21mr|libguestfs-1.52.0-2|548	%doc php/README-PHP
21mr|libguestfs-1.52.0-2|549	%dir %{_sysconfdir}/php.d
21mr|libguestfs-1.52.0-2|550	%{_sysconfdir}/php.d/guestfs_php.ini
21mr|libguestfs-1.52.0-2|551	%{_libdir}/php/extensions/guestfs_php.so
21mr|libguestfs-1.52.0-2|552	%endif
21mr|libguestfs-1.52.0-2|553	
21mr|libguestfs-1.52.0-2|554	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|555	
21mr|libguestfs-1.52.0-2|556	%package -n lua-guestfs
21mr|libguestfs-1.52.0-2|557	Summary:	Lua bindings for %{name}
21mr|libguestfs-1.52.0-2|558	Group:		Development/Other
21mr|libguestfs-1.52.0-2|559	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|560	Requires:	lua
21mr|libguestfs-1.52.0-2|561	
21mr|libguestfs-1.52.0-2|562	%description -n lua-guestfs
21mr|libguestfs-1.52.0-2|563	lua-guestfs contains Lua bindings for %{name}.
21mr|libguestfs-1.52.0-2|564	
21mr|libguestfs-1.52.0-2|565	%files -n lua-guestfs
21mr|libguestfs-1.52.0-2|566	%doc lua/examples/*.lua
21mr|libguestfs-1.52.0-2|567	%doc lua/examples/LICENSE
21mr|libguestfs-1.52.0-2|568	%{_libdir}/lua/*/guestfs.so
21mr|libguestfs-1.52.0-2|569	%{_mandir}/man3/guestfs-lua.3*
21mr|libguestfs-1.52.0-2|570	
21mr|libguestfs-1.52.0-2|571	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|572	
21mr|libguestfs-1.52.0-2|573	%package gobject
21mr|libguestfs-1.52.0-2|574	Summary:	GObject bindings for %{name}
21mr|libguestfs-1.52.0-2|575	Group:		Development/Other
21mr|libguestfs-1.52.0-2|576	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|577	
21mr|libguestfs-1.52.0-2|578	%description gobject
21mr|libguestfs-1.52.0-2|579	%{name}-gobject contains GObject bindings for %{name}.
21mr|libguestfs-1.52.0-2|580	
21mr|libguestfs-1.52.0-2|581	To develop software against these bindings, you need to install
21mr|libguestfs-1.52.0-2|582	%{name}-gobject-devel.
21mr|libguestfs-1.52.0-2|583	
21mr|libguestfs-1.52.0-2|584	%files gobject
21mr|libguestfs-1.52.0-2|585	%{_libdir}/libguestfs-gobject-1.0.so.0*
21mr|libguestfs-1.52.0-2|586	%{_libdir}/girepository-1.0/Guestfs-1.0.typelib
21mr|libguestfs-1.52.0-2|587	
21mr|libguestfs-1.52.0-2|588	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|589	
21mr|libguestfs-1.52.0-2|590	%package gobject-devel
21mr|libguestfs-1.52.0-2|591	Summary:	GObject bindings for %{name}
21mr|libguestfs-1.52.0-2|592	Group:		Development/C
21mr|libguestfs-1.52.0-2|593	Requires:	%{name}-gobject = %{EVRD}
21mr|libguestfs-1.52.0-2|594	
21mr|libguestfs-1.52.0-2|595	%description gobject-devel
21mr|libguestfs-1.52.0-2|596	%{name}-gobject contains GObject bindings for %{name}.
21mr|libguestfs-1.52.0-2|597	
21mr|libguestfs-1.52.0-2|598	This package is needed if you want to write software using the
21mr|libguestfs-1.52.0-2|599	GObject bindings.  It also contains GObject Introspection information.
21mr|libguestfs-1.52.0-2|600	
21mr|libguestfs-1.52.0-2|601	%files gobject-devel
21mr|libguestfs-1.52.0-2|602	%{_libdir}/libguestfs-gobject-1.0.so
21mr|libguestfs-1.52.0-2|603	%{_includedir}/guestfs-gobject.h
21mr|libguestfs-1.52.0-2|604	%dir %{_includedir}/guestfs-gobject
21mr|libguestfs-1.52.0-2|605	%{_includedir}/guestfs-gobject/*.h
21mr|libguestfs-1.52.0-2|606	%{_datadir}/gir-1.0/Guestfs-1.0.gir
21mr|libguestfs-1.52.0-2|607	%{_libdir}/pkgconfig/libguestfs-gobject-1.0.pc
21mr|libguestfs-1.52.0-2|608	%{_mandir}/man3/guestfs-gobject.3*
21mr|libguestfs-1.52.0-2|609	
21mr|libguestfs-1.52.0-2|610	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|611	
21mr|libguestfs-1.52.0-2|612	%package vala
21mr|libguestfs-1.52.0-2|613	Summary:	Vala for %{name}
21mr|libguestfs-1.52.0-2|614	Requires:	%{name}-devel = %{EVRD}
21mr|libguestfs-1.52.0-2|615	Requires:	vala
21mr|libguestfs-1.52.0-2|616	
21mr|libguestfs-1.52.0-2|617	%description vala
21mr|libguestfs-1.52.0-2|618	%{name}-vala contains GObject bindings for %{name}.
21mr|libguestfs-1.52.0-2|619	
21mr|libguestfs-1.52.0-2|620	%files vala
21mr|libguestfs-1.52.0-2|621	%{_datadir}/vala/vapi/libguestfs-gobject-1.0.deps
21mr|libguestfs-1.52.0-2|622	%{_datadir}/vala/vapi/libguestfs-gobject-1.0.vapi
21mr|libguestfs-1.52.0-2|623	
21mr|libguestfs-1.52.0-2|624	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|625	
21mr|libguestfs-1.52.0-2|626	%ifarch %{golang_arches}
21mr|libguestfs-1.52.0-2|627	%package -n golang-guestfs
21mr|libguestfs-1.52.0-2|628	Summary:	Golang bindings for %{name}
21mr|libguestfs-1.52.0-2|629	Group:		Development/Other
21mr|libguestfs-1.52.0-2|630	BuildArch:	noarch
21mr|libguestfs-1.52.0-2|631	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|632	Requires:	golang
21mr|libguestfs-1.52.0-2|633	Provides:	golang(libguestfs.org) = %{EVRD}
21mr|libguestfs-1.52.0-2|634	
21mr|libguestfs-1.52.0-2|635	%description -n golang-guestfs
21mr|libguestfs-1.52.0-2|636	golang-%{name} contains Go language bindings for %{name}.
21mr|libguestfs-1.52.0-2|637	
21mr|libguestfs-1.52.0-2|638	%files -n golang-guestfs
21mr|libguestfs-1.52.0-2|639	%doc golang/examples/*.go
21mr|libguestfs-1.52.0-2|640	%doc golang/examples/LICENSE
21mr|libguestfs-1.52.0-2|641	%{_datadir}/gocode/src/libguestfs.org
21mr|libguestfs-1.52.0-2|642	%{_mandir}/man3/guestfs-golang.3*
21mr|libguestfs-1.52.0-2|643	%endif
21mr|libguestfs-1.52.0-2|644	
21mr|libguestfs-1.52.0-2|645	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|646	
21mr|libguestfs-1.52.0-2|647	%package man-pages-ja
21mr|libguestfs-1.52.0-2|648	Summary:	Japanese (ja) man pages for %{name}
21mr|libguestfs-1.52.0-2|649	BuildArch:	noarch
21mr|libguestfs-1.52.0-2|650	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|651	
21mr|libguestfs-1.52.0-2|652	%description man-pages-ja
21mr|libguestfs-1.52.0-2|653	%{name}-man-pages-ja contains Japanese (ja) man pages
21mr|libguestfs-1.52.0-2|654	for %{name}.
21mr|libguestfs-1.52.0-2|655	
21mr|libguestfs-1.52.0-2|656	%files man-pages-ja
21mr|libguestfs-1.52.0-2|657	%lang(ja) %{_mandir}/ja/man1/*.1*
21mr|libguestfs-1.52.0-2|658	%lang(ja) %{_mandir}/ja/man3/*.3*
21mr|libguestfs-1.52.0-2|659	%lang(ja) %{_mandir}/ja/man5/*.5*
21mr|libguestfs-1.52.0-2|660	
21mr|libguestfs-1.52.0-2|661	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|662	
21mr|libguestfs-1.52.0-2|663	%package man-pages-uk
21mr|libguestfs-1.52.0-2|664	Summary:	Ukrainian (uk) man pages for %{name}
21mr|libguestfs-1.52.0-2|665	BuildArch:	noarch
21mr|libguestfs-1.52.0-2|666	Requires:	%{name} = %{EVRD}
21mr|libguestfs-1.52.0-2|667	
21mr|libguestfs-1.52.0-2|668	%description man-pages-uk
21mr|libguestfs-1.52.0-2|669	%{name}-man-pages-uk contains Ukrainian (uk) man pages
21mr|libguestfs-1.52.0-2|670	for %{name}.
21mr|libguestfs-1.52.0-2|671	
21mr|libguestfs-1.52.0-2|672	%files man-pages-uk
21mr|libguestfs-1.52.0-2|673	%lang(uk) %{_mandir}/uk/man1/*.1*
21mr|libguestfs-1.52.0-2|674	%lang(uk) %{_mandir}/uk/man3/*.3*
21mr|libguestfs-1.52.0-2|675	%lang(uk) %{_mandir}/uk/man5/*.5*
21mr|libguestfs-1.52.0-2|676	
21mr|libguestfs-1.52.0-2|677	#-------------------------------------------------------------
21mr|libguestfs-1.52.0-2|678	
21mr|libguestfs-1.52.0-2|679	%prep
21mr|libguestfs-1.52.0-2|680	%autosetup -p1
21mr|libguestfs-1.52.0-2|681	
21mr|libguestfs-1.52.0-2|682	%if 0%{patches_touch_autotools}
21mr|libguestfs-1.52.0-2|683	autoreconf -i
21mr|libguestfs-1.52.0-2|684	%endif
21mr|libguestfs-1.52.0-2|685	
21mr|libguestfs-1.52.0-2|686	# For sVirt to work, the local temporary directory we use in the tests
21mr|libguestfs-1.52.0-2|687	# must be labelled the same way as /tmp.  This doesn't work if either
21mr|libguestfs-1.52.0-2|688	# the directory is on NFS (no SELinux labels) or if SELinux is
21mr|libguestfs-1.52.0-2|689	# disabled, hence the tests.
21mr|libguestfs-1.52.0-2|690	if [ "$(stat -f -L -c %T .)" != "nfs" ] && \
21mr|libguestfs-1.52.0-2|691	[ "$(getenforce | tr '[A-Z]' '[a-z]')" != "disabled" ]; then
21mr|libguestfs-1.52.0-2|692	chcon --reference=/tmp tmp
21mr|libguestfs-1.52.0-2|693	fi
21mr|libguestfs-1.52.0-2|694	
21mr|libguestfs-1.52.0-2|695	# Replace developer-centric README that ships with libguestfs, with
21mr|libguestfs-1.52.0-2|696	# our replacement file.
21mr|libguestfs-1.52.0-2|697	mv README README.orig
21mr|libguestfs-1.52.0-2|698	sed 's/@VERSION@/%{version}/g' < %{SOURCE4} > README
21mr|libguestfs-1.52.0-2|699	sed -i 's!Fedora!RosaLinux!' README
21mr|libguestfs-1.52.0-2|700	
21mr|libguestfs-1.52.0-2|701	
21mr|libguestfs-1.52.0-2|702	%build
21mr|libguestfs-1.52.0-2|703	# on abf buils network non available, make local repo
21mr|libguestfs-1.52.0-2|704	mkdir cachedir repo
21mr|libguestfs-1.52.0-2|705	# -n 1 because of RHBZ#980502.
21mr|libguestfs-1.52.0-2|706	find /var/cache/{dnf,yum} -type f -name '*.rpm' -print0 | \
21mr|libguestfs-1.52.0-2|707	xargs -0 -n 1 cp -t repo
21mr|libguestfs-1.52.0-2|708	createrepo_c repo
21mr|libguestfs-1.52.0-2|709	sed -e "s|@PWD@|$(pwd)|" %{SOURCE6} > yum.conf
21mr|libguestfs-1.52.0-2|710	extra=--with-supermin-packager-config=$(pwd)/yum.conf
21mr|libguestfs-1.52.0-2|711	
21mr|libguestfs-1.52.0-2|712	export vmchannel_test=no
21mr|libguestfs-1.52.0-2|713	
21mr|libguestfs-1.52.0-2|714	%configure \
21mr|libguestfs-1.52.0-2|715	PYTHON=%{__python3} \
21mr|libguestfs-1.52.0-2|716	--with-default-backend=libvirt \
21mr|libguestfs-1.52.0-2|717	--with-extra="rosa=%{rosa_platform},release=%{release},libvirt" \
21mr|libguestfs-1.52.0-2|718	%ifnarch %{golang_arches}
21mr|libguestfs-1.52.0-2|719	--disable-golang \
21mr|libguestfs-1.52.0-2|720	%endif
21mr|libguestfs-1.52.0-2|721	%ifarch %{arm}
21mr|libguestfs-1.52.0-2|722	--disable-haskell \
21mr|libguestfs-1.52.0-2|723	%endif
21mr|libguestfs-1.52.0-2|724	--without-java \
21mr|libguestfs-1.52.0-2|725	--disable-erlang \
21mr|libguestfs-1.52.0-2|726	$extra || cat config.log
21mr|libguestfs-1.52.0-2|727	# 'INSTALLDIRS' ensures that Perl and Ruby libs are installed in the
21mr|libguestfs-1.52.0-2|728	# vendor dir not the site dir.
21mr|libguestfs-1.52.0-2|729	make V=1 INSTALLDIRS=vendor
21mr|libguestfs-1.52.0-2|730	
21mr|libguestfs-1.52.0-2|731	%check
21mr|libguestfs-1.52.0-2|732	%if %{runtests}
21mr|libguestfs-1.52.0-2|733	%ifarch %{test_arches}
21mr|libguestfs-1.52.0-2|734	# Only run the tests with non-debug (ie. non-Rawhide) kernels.
21mr|libguestfs-1.52.0-2|735	# XXX This tests for any debug kernel installed.
21mr|libguestfs-1.52.0-2|736	if grep CONFIG_DEBUG_MUTEXES=y /lib/modules/*/config ; then
21mr|libguestfs-1.52.0-2|737	echo "Skipping tests because debug kernel is installed"
21mr|libguestfs-1.52.0-2|738	exit 0
21mr|libguestfs-1.52.0-2|739	fi
21mr|libguestfs-1.52.0-2|740	
21mr|libguestfs-1.52.0-2|741	export LIBGUESTFS_DEBUG=1
21mr|libguestfs-1.52.0-2|742	export LIBGUESTFS_TRACE=1
21mr|libguestfs-1.52.0-2|743	export LIBVIRT_DEBUG=1
21mr|libguestfs-1.52.0-2|744	
21mr|libguestfs-1.52.0-2|745	if ! make quickcheck QUICKCHECK_TEST_TOOL_ARGS="-t 1200"; then
21mr|libguestfs-1.52.0-2|746	cat $HOME/.cache/libvirt/qemu/log/*
21mr|libguestfs-1.52.0-2|747	exit 1
21mr|libguestfs-1.52.0-2|748	fi
21mr|libguestfs-1.52.0-2|749	%endif
21mr|libguestfs-1.52.0-2|750	%endif
21mr|libguestfs-1.52.0-2|751	
21mr|libguestfs-1.52.0-2|752	
21mr|libguestfs-1.52.0-2|753	%install
21mr|libguestfs-1.52.0-2|754	# 'INSTALLDIRS' ensures that Perl and Ruby libs are installed in the
21mr|libguestfs-1.52.0-2|755	# vendor dir not the site dir.
21mr|libguestfs-1.52.0-2|756	make DESTDIR=%{buildroot} INSTALLDIRS=vendor install
21mr|libguestfs-1.52.0-2|757	
21mr|libguestfs-1.52.0-2|758	# Delete libtool files.
21mr|libguestfs-1.52.0-2|759	find %{buildroot} -name '*.la' -delete
21mr|libguestfs-1.52.0-2|760	
21mr|libguestfs-1.52.0-2|761	# Delete some bogus Perl files.
21mr|libguestfs-1.52.0-2|762	find %{buildroot} -name perllocal.pod -delete
21mr|libguestfs-1.52.0-2|763	find %{buildroot} -name .packlist -delete
21mr|libguestfs-1.52.0-2|764	find %{buildroot} -name '*.bs' -delete
21mr|libguestfs-1.52.0-2|765	find %{buildroot} -name 'bindtests.pl' -delete
21mr|libguestfs-1.52.0-2|766	
21mr|libguestfs-1.52.0-2|767	# golang: Ignore what libguestfs upstream installs, and just copy the
21mr|libguestfs-1.52.0-2|768	# source files to %%{_datadir}/gocode/src.
21mr|libguestfs-1.52.0-2|769	%ifarch %{golang_arches}
21mr|libguestfs-1.52.0-2|770	rm -r %{buildroot}/usr/lib/golang
21mr|libguestfs-1.52.0-2|771	mkdir -p %{buildroot}%{_datadir}/gocode/src
21mr|libguestfs-1.52.0-2|772	cp -a golang/src/libguestfs.org %{buildroot}%{_datadir}/gocode/src
21mr|libguestfs-1.52.0-2|773	%endif
21mr|libguestfs-1.52.0-2|774	
21mr|libguestfs-1.52.0-2|775	# If there is a bogus dependency on kernel-*, rename it to 'kernel'
21mr|libguestfs-1.52.0-2|776	# instead.  This can happen for various reasons:
21mr|libguestfs-1.52.0-2|777	# - DNF picks kernel-debug instead of kernel.
21mr|libguestfs-1.52.0-2|778	# - Version of kernel-rt in brew > version of kernel.
21mr|libguestfs-1.52.0-2|779	# On all known architectures, depending on 'kernel' should
21mr|libguestfs-1.52.0-2|780	# mean "we need a kernel".
21mr|libguestfs-1.52.0-2|781	pushd %{buildroot}%{_libdir}/guestfs/supermin.d
21mr|libguestfs-1.52.0-2|782	sed 's/^kernel-.*/kernel/' < packages > packages-t
21mr|libguestfs-1.52.0-2|783	mv packages-t packages
21mr|libguestfs-1.52.0-2|784	popd
21mr|libguestfs-1.52.0-2|785	
21mr|libguestfs-1.52.0-2|786	# Guestfish colour prompts.
21mr|libguestfs-1.52.0-2|787	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|libguestfs-1.52.0-2|788	install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/profile.d
21mr|libguestfs-1.52.0-2|789	
21mr|libguestfs-1.52.0-2|790	
21mr|libguestfs-1.52.0-2|791	# Find locale files.
21mr|libguestfs-1.52.0-2|792	%find_lang libguestfs

13628 21
21mr|libgusb-0.4.2-1|1	%define api 1.0
21mr|libgusb-0.4.2-1|2	%define major 2
21mr|libgusb-0.4.2-1|3	%define girname %mklibname gusb-gir %{api}
21mr|libgusb-0.4.2-1|4	%define libname %mklibname gusb %{major}
21mr|libgusb-0.4.2-1|5	%define devname %mklibname gusb -d
21mr|libgusb-0.4.2-1|6	
21mr|libgusb-0.4.2-1|7	Summary:	GLib wrapper around libusb1
21mr|libgusb-0.4.2-1|8	Name:		libgusb
21mr|libgusb-0.4.2-1|9	Version:	0.4.2
21mr|libgusb-0.4.2-1|10	Release:	1
21mr|libgusb-0.4.2-1|11	License:	LGPLv2.1+
21mr|libgusb-0.4.2-1|12	Group:		System/Libraries
21mr|libgusb-0.4.2-1|13	Url:		https://gitorious.org/gusb/
21mr|libgusb-0.4.2-1|14	Source0:	http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
21mr|libgusb-0.4.2-1|15	BuildRequires:	meson
21mr|libgusb-0.4.2-1|16	BuildRequires:	vala-tools
21mr|libgusb-0.4.2-1|17	BuildRequires:	vala-devel
21mr|libgusb-0.4.2-1|18	BuildRequires:	gtk-doc
21mr|libgusb-0.4.2-1|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgusb-0.4.2-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgusb-0.4.2-1|21	BuildRequires:	pkgconfig(gudev-1.0)
21mr|libgusb-0.4.2-1|22	BuildRequires:	pkgconfig(libusb-1.0)
21mr|libgusb-0.4.2-1|23	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|libgusb-0.4.2-1|24	
21mr|libgusb-0.4.2-1|25	%description
21mr|libgusb-0.4.2-1|26	GUsb is a GObject wrapper for libusb1 that makes it easy to do
21mr|libgusb-0.4.2-1|27	asynchronous control, bulk and interrupt transfers with proper
21mr|libgusb-0.4.2-1|28	cancellation and integration into a mainloop.
21mr|libgusb-0.4.2-1|29	
21mr|libgusb-0.4.2-1|30	#----------------------------------------------------------------------------
21mr|libgusb-0.4.2-1|31	
21mr|libgusb-0.4.2-1|32	%package -n %{libname}
21mr|libgusb-0.4.2-1|33	Summary:	GLib wrapper around libusb1
21mr|libgusb-0.4.2-1|34	Group:		System/Libraries
21mr|libgusb-0.4.2-1|35	
21mr|libgusb-0.4.2-1|36	%description -n %{libname}
21mr|libgusb-0.4.2-1|37	GUsb is a GObject wrapper for libusb1 that makes it easy to do
21mr|libgusb-0.4.2-1|38	asynchronous control, bulk and interrupt transfers with proper
21mr|libgusb-0.4.2-1|39	cancellation and integration into a mainloop.
21mr|libgusb-0.4.2-1|40	
21mr|libgusb-0.4.2-1|41	%files -n %{libname}
21mr|libgusb-0.4.2-1|42	%{_libdir}/libgusb.so.%{major}*
21mr|libgusb-0.4.2-1|43	
21mr|libgusb-0.4.2-1|44	#----------------------------------------------------------------------------
21mr|libgusb-0.4.2-1|45	
21mr|libgusb-0.4.2-1|46	%package -n %{girname}
21mr|libgusb-0.4.2-1|47	Summary:	GObject Introspection interface description for %{name}
21mr|libgusb-0.4.2-1|48	Group:		System/Libraries
21mr|libgusb-0.4.2-1|49	Requires:	%{libname} = %{EVRD}
21mr|libgusb-0.4.2-1|50	
21mr|libgusb-0.4.2-1|51	%description -n %{girname}
21mr|libgusb-0.4.2-1|52	GObject Introspection interface description for %{name}.
21mr|libgusb-0.4.2-1|53	
21mr|libgusb-0.4.2-1|54	%files -n %{girname}
21mr|libgusb-0.4.2-1|55	%{_libdir}/girepository-1.0/GUsb-%{api}.typelib
21mr|libgusb-0.4.2-1|56	
21mr|libgusb-0.4.2-1|57	#----------------------------------------------------------------------------
21mr|libgusb-0.4.2-1|58	
21mr|libgusb-0.4.2-1|59	%package -n %{devname}
21mr|libgusb-0.4.2-1|60	Summary:	Libraries and headers for gusb
21mr|libgusb-0.4.2-1|61	Group:		Development/C
21mr|libgusb-0.4.2-1|62	Requires:	%{libname} = %{EVRD}
21mr|libgusb-0.4.2-1|63	Requires:	%{girname} = %{EVRD}
21mr|libgusb-0.4.2-1|64	Provides:	%{name}-devel = %{EVRD}
21mr|libgusb-0.4.2-1|65	
21mr|libgusb-0.4.2-1|66	%description -n %{devname}
21mr|libgusb-0.4.2-1|67	GLib headers and libraries for gusb.
21mr|libgusb-0.4.2-1|68	
21mr|libgusb-0.4.2-1|69	%files -n %{devname}
21mr|libgusb-0.4.2-1|70	%doc AUTHORS NEWS COPYING
21mr|libgusb-0.4.2-1|71	%{_includedir}/gusb-1
21mr|libgusb-0.4.2-1|72	%{_libdir}/libgusb.so
21mr|libgusb-0.4.2-1|73	%{_libdir}/pkgconfig/gusb.pc
21mr|libgusb-0.4.2-1|74	%optional %{_datadir}/gtk-doc/html/gusb
21mr|libgusb-0.4.2-1|75	%{_datadir}/gir-1.0/GUsb-*.gir
21mr|libgusb-0.4.2-1|76	%{_datadir}/vala/vapi/gusb.*
21mr|libgusb-0.4.2-1|77	
21mr|libgusb-0.4.2-1|78	#----------------------------------------------------------------------------
21mr|libgusb-0.4.2-1|79	
21mr|libgusb-0.4.2-1|80	%package tools
21mr|libgusb-0.4.2-1|81	Summary:	Tools from %{name} package
21mr|libgusb-0.4.2-1|82	Group:		System/Libraries
21mr|libgusb-0.4.2-1|83	
21mr|libgusb-0.4.2-1|84	%description tools
21mr|libgusb-0.4.2-1|85	Tools from %{name} package.
21mr|libgusb-0.4.2-1|86	
21mr|libgusb-0.4.2-1|87	%files tools
21mr|libgusb-0.4.2-1|88	%{_bindir}/gusbcmd
21mr|libgusb-0.4.2-1|89	
21mr|libgusb-0.4.2-1|90	#----------------------------------------------------------------------------
21mr|libgusb-0.4.2-1|91	
21mr|libgusb-0.4.2-1|92	%prep
21mr|libgusb-0.4.2-1|93	%autosetup -p1
21mr|libgusb-0.4.2-1|94	
21mr|libgusb-0.4.2-1|95	%build
21mr|libgusb-0.4.2-1|96	%meson -Ddocs=false
21mr|libgusb-0.4.2-1|97	%meson_build
21mr|libgusb-0.4.2-1|98	
21mr|libgusb-0.4.2-1|99	%install
21mr|libgusb-0.4.2-1|100	%meson_install

13629 21
21mr|libgweather-4.4.4-1|1	%define url_ver	%(echo %{version}|cut -d. -f-2)
21mr|libgweather-4.4.4-1|2	
21mr|libgweather-4.4.4-1|3	%define api		4
21mr|libgweather-4.4.4-1|4	%define major		0
21mr|libgweather-4.4.4-1|5	%define gir_major	4.0
21mr|libgweather-4.4.4-1|6	%define libname		%mklibname gweather %{api} %{major}
21mr|libgweather-4.4.4-1|7	%define girname		%mklibname gweather-gir %{gir_major}
21mr|libgweather-4.4.4-1|8	%define devname		%mklibname gweather -d
21mr|libgweather-4.4.4-1|9	
21mr|libgweather-4.4.4-1|10	Summary:	GNOME Weather applet library
21mr|libgweather-4.4.4-1|11	Name:		libgweather
21mr|libgweather-4.4.4-1|12	Version:	4.4.4
21mr|libgweather-4.4.4-1|13	Release:	1
21mr|libgweather-4.4.4-1|14	Epoch:		1
21mr|libgweather-4.4.4-1|15	License:	GPLv2+
21mr|libgweather-4.4.4-1|16	Group:		System/Libraries
21mr|libgweather-4.4.4-1|17	Url:		https://download.gnome.org/sources/libgweather
21mr|libgweather-4.4.4-1|18	Source0:	https://download.gnome.org/sources/libgweather/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgweather-4.4.4-1|19	# https://bugzilla.altlinux.org/54065 + some airports
21mr|libgweather-4.4.4-1|20	Patch0:		libgweather-4.4.4-add-russian-locations.patch
21mr|libgweather-4.4.4-1|21	BuildRequires:	clang
21mr|libgweather-4.4.4-1|22	BuildRequires:	GConf2
21mr|libgweather-4.4.4-1|23	BuildRequires:	intltool
21mr|libgweather-4.4.4-1|24	BuildRequires:	libxml2-utils
21mr|libgweather-4.4.4-1|25	BuildRequires:	meson
21mr|libgweather-4.4.4-1|26	BuildRequires:	pylint
21mr|libgweather-4.4.4-1|27	BuildRequires:	vala-tools
21mr|libgweather-4.4.4-1|28	BuildRequires:	pkgconfig(gconf-2.0)
21mr|libgweather-4.4.4-1|29	BuildRequires:	pkgconfig(geocode-glib-2.0)
21mr|libgweather-4.4.4-1|30	BuildRequires:	pkgconfig(gi-docgen)
21mr|libgweather-4.4.4-1|31	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgweather-4.4.4-1|32	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgweather-4.4.4-1|33	BuildRequires:	pkgconfig(gtk-doc)
21mr|libgweather-4.4.4-1|34	BuildRequires:	pkgconfig(gtk4)
21mr|libgweather-4.4.4-1|35	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|libgweather-4.4.4-1|36	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libgweather-4.4.4-1|37	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|libgweather-4.4.4-1|38	BuildRequires:	pkgconfig(vapigen)
21mr|libgweather-4.4.4-1|39	
21mr|libgweather-4.4.4-1|40	%description
21mr|libgweather-4.4.4-1|41	This is a library to provide Weather data to the GNOME panel applet.
21mr|libgweather-4.4.4-1|42	
21mr|libgweather-4.4.4-1|43	%files -f %{name}-3.0.lang
21mr|libgweather-4.4.4-1|44	%doc NEWS README.md
21mr|libgweather-4.4.4-1|45	%license COPYING
21mr|libgweather-4.4.4-1|46	%{_datadir}/%{name}-%{api}/locations.dtd
21mr|libgweather-4.4.4-1|47	%{_datadir}/%{name}-%{api}/Locations.xml
21mr|libgweather-4.4.4-1|48	%{_libdir}/%{name}-%{api}/Locations.bin
21mr|libgweather-4.4.4-1|49	%{_datadir}/glib-2.0/schemas/org.gnome.GWeather%{api}.enums.xml
21mr|libgweather-4.4.4-1|50	%{_datadir}/glib-2.0/schemas/org.gnome.GWeather%{api}.gschema.xml
21mr|libgweather-4.4.4-1|51	
21mr|libgweather-4.4.4-1|52	#----------------------------------------------------------------------------
21mr|libgweather-4.4.4-1|53	
21mr|libgweather-4.4.4-1|54	%package -n %{libname}
21mr|libgweather-4.4.4-1|55	Summary:	GNOME Weather applet library
21mr|libgweather-4.4.4-1|56	Group:		System/Libraries
21mr|libgweather-4.4.4-1|57	Requires:	%{name}
21mr|libgweather-4.4.4-1|58	
21mr|libgweather-4.4.4-1|59	%description -n %{libname}
21mr|libgweather-4.4.4-1|60	This is a library to provide Weather data to the GNOME panel applet.
21mr|libgweather-4.4.4-1|61	
21mr|libgweather-4.4.4-1|62	%files -n %{libname}
21mr|libgweather-4.4.4-1|63	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libgweather-4.4.4-1|64	
21mr|libgweather-4.4.4-1|65	#----------------------------------------------------------------------------
21mr|libgweather-4.4.4-1|66	
21mr|libgweather-4.4.4-1|67	%package -n %{girname}
21mr|libgweather-4.4.4-1|68	Summary:	GObject Introspection interface description for %{name}
21mr|libgweather-4.4.4-1|69	Group:		System/Libraries
21mr|libgweather-4.4.4-1|70	
21mr|libgweather-4.4.4-1|71	%description -n %{girname}
21mr|libgweather-4.4.4-1|72	GObject Introspection interface description for %{name}.
21mr|libgweather-4.4.4-1|73	
21mr|libgweather-4.4.4-1|74	%files -n %{girname}
21mr|libgweather-4.4.4-1|75	%license COPYING
21mr|libgweather-4.4.4-1|76	%{_libdir}/girepository-1.0/GWeather-%{gir_major}.typelib
21mr|libgweather-4.4.4-1|77	
21mr|libgweather-4.4.4-1|78	#----------------------------------------------------------------------------
21mr|libgweather-4.4.4-1|79	
21mr|libgweather-4.4.4-1|80	%package -n %{devname}
21mr|libgweather-4.4.4-1|81	Summary:	GNOME Weather applet library
21mr|libgweather-4.4.4-1|82	Group:		Development/C
21mr|libgweather-4.4.4-1|83	Requires:	%{libname} = %{EVRD}
21mr|libgweather-4.4.4-1|84	Requires:	%{girname} = %{EVRD}
21mr|libgweather-4.4.4-1|85	Provides:	%{name}-devel = %{EVRD}
21mr|libgweather-4.4.4-1|86	
21mr|libgweather-4.4.4-1|87	%description -n %{devname}
21mr|libgweather-4.4.4-1|88	This is a library to provide Weather data to the GNOME panel applet.
21mr|libgweather-4.4.4-1|89	
21mr|libgweather-4.4.4-1|90	%files -n %{devname}
21mr|libgweather-4.4.4-1|91	%{_datadir}/gir-1.0/GWeather-%{gir_major}.gir
21mr|libgweather-4.4.4-1|92	%{_datadir}/vala/vapi/gweather%{api}.deps
21mr|libgweather-4.4.4-1|93	%{_datadir}/vala/vapi/gweather%{api}.vapi
21mr|libgweather-4.4.4-1|94	%{_defaultdocdir}/%{name}-%{gir_major}
21mr|libgweather-4.4.4-1|95	%{_includedir}/*
21mr|libgweather-4.4.4-1|96	%{_libdir}/pkgconfig/*.pc
21mr|libgweather-4.4.4-1|97	%{_libdir}/*.so
21mr|libgweather-4.4.4-1|98	
21mr|libgweather-4.4.4-1|99	#----------------------------------------------------------------------------
21mr|libgweather-4.4.4-1|100	
21mr|libgweather-4.4.4-1|101	%prep
21mr|libgweather-4.4.4-1|102	%autosetup -p1
21mr|libgweather-4.4.4-1|103	
21mr|libgweather-4.4.4-1|104	%build
21mr|libgweather-4.4.4-1|105	%meson -Dgtk_doc=true
21mr|libgweather-4.4.4-1|106	%meson_build
21mr|libgweather-4.4.4-1|107	
21mr|libgweather-4.4.4-1|108	%install
21mr|libgweather-4.4.4-1|109	%meson_install
21mr|libgweather-4.4.4-1|110	
21mr|libgweather-4.4.4-1|111	%find_lang %{name}-3.0 --all-name

13630 21
21mr|libgxps-0.3.2-9|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libgxps-0.3.2-9|2	
21mr|libgxps-0.3.2-9|3	%define api 0.1
21mr|libgxps-0.3.2-9|4	%define major 2
21mr|libgxps-0.3.2-9|5	%define libname %mklibname gxps %{major}
21mr|libgxps-0.3.2-9|6	%define girname %mklibname gxps-gir %{api}
21mr|libgxps-0.3.2-9|7	%define devname %mklibname gxps -d
21mr|libgxps-0.3.2-9|8	
21mr|libgxps-0.3.2-9|9	Summary:	GObject based library for handling and rendering XPS documents
21mr|libgxps-0.3.2-9|10	Name:		libgxps
21mr|libgxps-0.3.2-9|11	Version:	0.3.2
21mr|libgxps-0.3.2-9|12	Release:	9
21mr|libgxps-0.3.2-9|13	License:	LGPLv2.1+
21mr|libgxps-0.3.2-9|14	Group:		System/Libraries
21mr|libgxps-0.3.2-9|15	Url:		https://download.gnome.org/sources/libgxps
21mr|libgxps-0.3.2-9|16	Source0:	https://download.gnome.org/sources/libgxps/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libgxps-0.3.2-9|17	BuildRequires:	gtk-doc
21mr|libgxps-0.3.2-9|18	BuildRequires:	meson
21mr|libgxps-0.3.2-9|19	BuildRequires:	jpeg-devel
21mr|libgxps-0.3.2-9|20	BuildRequires:	tiff-devel
21mr|libgxps-0.3.2-9|21	BuildRequires:	pkgconfig(cairo)
21mr|libgxps-0.3.2-9|22	BuildRequires:	pkgconfig(cairo-pdf)
21mr|libgxps-0.3.2-9|23	BuildRequires:	pkgconfig(cairo-ps)
21mr|libgxps-0.3.2-9|24	BuildRequires:	pkgconfig(cairo-svg)
21mr|libgxps-0.3.2-9|25	BuildRequires:	pkgconfig(freetype2)
21mr|libgxps-0.3.2-9|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|libgxps-0.3.2-9|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libgxps-0.3.2-9|28	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libgxps-0.3.2-9|29	BuildRequires:	pkgconfig(lcms2)
21mr|libgxps-0.3.2-9|30	BuildRequires:	pkgconfig(libarchive)
21mr|libgxps-0.3.2-9|31	BuildRequires:	pkgconfig(libpng)
21mr|libgxps-0.3.2-9|32	
21mr|libgxps-0.3.2-9|33	%description
21mr|libgxps-0.3.2-9|34	libgxps is a GObject based library for handling and rendering XPS documents.
21mr|libgxps-0.3.2-9|35	This package contains various tools used by libgxps.
21mr|libgxps-0.3.2-9|36	
21mr|libgxps-0.3.2-9|37	%files
21mr|libgxps-0.3.2-9|38	%{_bindir}/*
21mr|libgxps-0.3.2-9|39	
21mr|libgxps-0.3.2-9|40	#----------------------------------------------------------------------------
21mr|libgxps-0.3.2-9|41	
21mr|libgxps-0.3.2-9|42	%package -n %{libname}
21mr|libgxps-0.3.2-9|43	Summary:	Libraries for libgxps
21mr|libgxps-0.3.2-9|44	Group:		System/Libraries
21mr|libgxps-0.3.2-9|45	
21mr|libgxps-0.3.2-9|46	%description -n %{libname}
21mr|libgxps-0.3.2-9|47	libgxps is a GObject based library for handling and rendering XPS documents.
21mr|libgxps-0.3.2-9|48	
21mr|libgxps-0.3.2-9|49	%files -n %{libname}
21mr|libgxps-0.3.2-9|50	%{_libdir}/libgxps.so.%{major}*
21mr|libgxps-0.3.2-9|51	
21mr|libgxps-0.3.2-9|52	#----------------------------------------------------------------------------
21mr|libgxps-0.3.2-9|53	
21mr|libgxps-0.3.2-9|54	%package -n %{girname}
21mr|libgxps-0.3.2-9|55	Summary:	GObject Introspection interface library for libgxps
21mr|libgxps-0.3.2-9|56	Group:		System/Libraries
21mr|libgxps-0.3.2-9|57	
21mr|libgxps-0.3.2-9|58	%description -n %{girname}
21mr|libgxps-0.3.2-9|59	GObject Introspection interface library for libgxps.
21mr|libgxps-0.3.2-9|60	
21mr|libgxps-0.3.2-9|61	%files -n %{girname}
21mr|libgxps-0.3.2-9|62	%{_libdir}/girepository-1.0/GXPS-%{api}.typelib
21mr|libgxps-0.3.2-9|63	
21mr|libgxps-0.3.2-9|64	#----------------------------------------------------------------------------
21mr|libgxps-0.3.2-9|65	
21mr|libgxps-0.3.2-9|66	%package -n %{devname}
21mr|libgxps-0.3.2-9|67	Summary:	Development libraries, header files and utilities for libgxps
21mr|libgxps-0.3.2-9|68	Group:		Development/GNOME and GTK+
21mr|libgxps-0.3.2-9|69	Provides:	%{name}-devel = %{EVRD}
21mr|libgxps-0.3.2-9|70	Requires:	%{libname} = %{EVRD}
21mr|libgxps-0.3.2-9|71	Requires:	%{girname} = %{EVRD}
21mr|libgxps-0.3.2-9|72	
21mr|libgxps-0.3.2-9|73	%description -n %{devname}
21mr|libgxps-0.3.2-9|74	libgxps is a GObject based library for handling and rendering XPS documents.
21mr|libgxps-0.3.2-9|75	
21mr|libgxps-0.3.2-9|76	This package contains the files necessary to develop applications with libgxps.
21mr|libgxps-0.3.2-9|77	
21mr|libgxps-0.3.2-9|78	%files -n %{devname}
21mr|libgxps-0.3.2-9|79	%doc README COPYING AUTHORS NEWS
21mr|libgxps-0.3.2-9|80	%{_datadir}/gtk-doc/html/%{name}
21mr|libgxps-0.3.2-9|81	%{_datadir}/gir-1.0/*.gir
21mr|libgxps-0.3.2-9|82	%{_libdir}/*.so
21mr|libgxps-0.3.2-9|83	%{_libdir}/pkgconfig/*
21mr|libgxps-0.3.2-9|84	%{_includedir}/*
21mr|libgxps-0.3.2-9|85	
21mr|libgxps-0.3.2-9|86	#----------------------------------------------------------------------------
21mr|libgxps-0.3.2-9|87	
21mr|libgxps-0.3.2-9|88	%prep
21mr|libgxps-0.3.2-9|89	%setup -q
21mr|libgxps-0.3.2-9|90	%apply_patches
21mr|libgxps-0.3.2-9|91	
21mr|libgxps-0.3.2-9|92	%build
21mr|libgxps-0.3.2-9|93	%meson -Denable-gtk-doc=true
21mr|libgxps-0.3.2-9|94	%meson_build
21mr|libgxps-0.3.2-9|95	
21mr|libgxps-0.3.2-9|96	%install
21mr|libgxps-0.3.2-9|97	%meson_install

13631 21
21mr|libhandy0-0.0.13-1|1	%define oname		libhandy
21mr|libhandy0-0.0.13-1|2	
21mr|libhandy0-0.0.13-1|3	%define api		0.0
21mr|libhandy0-0.0.13-1|4	%define major		0
21mr|libhandy0-0.0.13-1|5	%define libname		%mklibname handy%{major} %{api} %{major}
21mr|libhandy0-0.0.13-1|6	%define girhandyname	%mklibname handy%{major}-gir %{api}
21mr|libhandy0-0.0.13-1|7	%define develname	%mklibname handy%{major} -d
21mr|libhandy0-0.0.13-1|8	
21mr|libhandy0-0.0.13-1|9	Name:		libhandy0
21mr|libhandy0-0.0.13-1|10	Version:	0.0.13
21mr|libhandy0-0.0.13-1|11	Release:	1
21mr|libhandy0-0.0.13-1|12	Summary:	A GTK+ library to develop UI for mobile devices
21mr|libhandy0-0.0.13-1|13	License:	LGPLv2+
21mr|libhandy0-0.0.13-1|14	Group:		Development/GNOME and GTK+
21mr|libhandy0-0.0.13-1|15	URL:		https://source.puri.sm/Librem5/libhandy/
21mr|libhandy0-0.0.13-1|16	Source0:	https://source.puri.sm/Librem5/libhandy/-/archive/v%{version}/%{oname}-v%{version}.tar.bz2
21mr|libhandy0-0.0.13-1|17	Patch0:		libhandy-glade-3.36.patch
21mr|libhandy0-0.0.13-1|18	BuildRequires:	gtk-doc
21mr|libhandy0-0.0.13-1|19	BuildRequires:	meson
21mr|libhandy0-0.0.13-1|20	BuildRequires:	vala
21mr|libhandy0-0.0.13-1|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libhandy0-0.0.13-1|22	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libhandy0-0.0.13-1|23	
21mr|libhandy0-0.0.13-1|24	%description
21mr|libhandy0-0.0.13-1|25	libhandy is a library to help with developing UI for mobile devices
21mr|libhandy0-0.0.13-1|26	using GTK+/GNOME.
21mr|libhandy0-0.0.13-1|27	
21mr|libhandy0-0.0.13-1|28	#------------------------------------------------
21mr|libhandy0-0.0.13-1|29	
21mr|libhandy0-0.0.13-1|30	%package -n	%{libname}
21mr|libhandy0-0.0.13-1|31	Summary:	A GTK+ library to develop UI for mobile devices
21mr|libhandy0-0.0.13-1|32	Group:		System/Libraries
21mr|libhandy0-0.0.13-1|33	
21mr|libhandy0-0.0.13-1|34	%description -n	%{libname}
21mr|libhandy0-0.0.13-1|35	This package provides the shared library for libhandy, a library to
21mr|libhandy0-0.0.13-1|36	help with developing mobile UI using GTK+/GNOME.
21mr|libhandy0-0.0.13-1|37	
21mr|libhandy0-0.0.13-1|38	%files -n %{libname}
21mr|libhandy0-0.0.13-1|39	%{_libdir}/libhandy-%{api}.so.%{major}*
21mr|libhandy0-0.0.13-1|40	
21mr|libhandy0-0.0.13-1|41	#------------------------------------------------
21mr|libhandy0-0.0.13-1|42	
21mr|libhandy0-0.0.13-1|43	%package -n	%{girhandyname}
21mr|libhandy0-0.0.13-1|44	Summary:	GObject Introspection interface description for %{name}
21mr|libhandy0-0.0.13-1|45	Group:		System/Libraries
21mr|libhandy0-0.0.13-1|46	
21mr|libhandy0-0.0.13-1|47	%description -n	%{girhandyname}
21mr|libhandy0-0.0.13-1|48	GObject Introspection interface description for %{name}.
21mr|libhandy0-0.0.13-1|49	
21mr|libhandy0-0.0.13-1|50	%files -n %{girhandyname}
21mr|libhandy0-0.0.13-1|51	%{_libdir}/girepository-1.0/Handy-%{api}.typelib
21mr|libhandy0-0.0.13-1|52	
21mr|libhandy0-0.0.13-1|53	#------------------------------------------------
21mr|libhandy0-0.0.13-1|54	
21mr|libhandy0-0.0.13-1|55	%package -n	%{develname}
21mr|libhandy0-0.0.13-1|56	Summary:	Development package for %{name}
21mr|libhandy0-0.0.13-1|57	Group:		Development/GNOME and GTK+
21mr|libhandy0-0.0.13-1|58	Requires:	%{libname} = %{EVRD}
21mr|libhandy0-0.0.13-1|59	Requires:	%{girhandyname} = %{EVRD}
21mr|libhandy0-0.0.13-1|60	Provides:	handy%{major}-devel = %{EVRD}
21mr|libhandy0-0.0.13-1|61	
21mr|libhandy0-0.0.13-1|62	%description -n	%{develname}
21mr|libhandy0-0.0.13-1|63	Header files for development with %{name}.
21mr|libhandy0-0.0.13-1|64	
21mr|libhandy0-0.0.13-1|65	%files -n %{develname}
21mr|libhandy0-0.0.13-1|66	%doc COPYING AUTHORS README.md
21mr|libhandy0-0.0.13-1|67	%{_includedir}/libhandy-%{api}/
21mr|libhandy0-0.0.13-1|68	%{_libdir}/libhandy-%{api}.so
21mr|libhandy0-0.0.13-1|69	%{_datadir}/gir-1.0/Handy-%{api}.gir
21mr|libhandy0-0.0.13-1|70	%{_libdir}/pkgconfig/libhandy-%{api}.pc
21mr|libhandy0-0.0.13-1|71	%{_datadir}/vala/vapi/libhandy-%{api}.deps
21mr|libhandy0-0.0.13-1|72	%{_datadir}/vala/vapi/libhandy-%{api}.vapi
21mr|libhandy0-0.0.13-1|73	%{_datadir}/gtk-doc/html/libhandy/
21mr|libhandy0-0.0.13-1|74	
21mr|libhandy0-0.0.13-1|75	#------------------------------------------------
21mr|libhandy0-0.0.13-1|76	
21mr|libhandy0-0.0.13-1|77	%prep
21mr|libhandy0-0.0.13-1|78	%autosetup -p1 -n %{oname}-v%{version}
21mr|libhandy0-0.0.13-1|79	
21mr|libhandy0-0.0.13-1|80	%build
21mr|libhandy0-0.0.13-1|81	%meson \
21mr|libhandy0-0.0.13-1|82	-Dprofiling=false \
21mr|libhandy0-0.0.13-1|83	-Dstatic=false \
21mr|libhandy0-0.0.13-1|84	-Dintrospection=enabled \
21mr|libhandy0-0.0.13-1|85	-Dvapi=true \
21mr|libhandy0-0.0.13-1|86	-Dgtk_doc=true \
21mr|libhandy0-0.0.13-1|87	-Dtests=false \
21mr|libhandy0-0.0.13-1|88	-Dexamples=false \
21mr|libhandy0-0.0.13-1|89	-Dglade_catalog=disabled \
21mr|libhandy0-0.0.13-1|90	%{nil}
21mr|libhandy0-0.0.13-1|91	%meson_build
21mr|libhandy0-0.0.13-1|92	
21mr|libhandy0-0.0.13-1|93	%install
21mr|libhandy0-0.0.13-1|94	%meson_install

13632 21
21mr|libhandy-1.7.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libhandy-1.7.0-2|2	
21mr|libhandy-1.7.0-2|3	%define api		1
21mr|libhandy-1.7.0-2|4	%define major		0
21mr|libhandy-1.7.0-2|5	%define libname		%mklibname handy %{api} %{major}
21mr|libhandy-1.7.0-2|6	%define girhandyname	%mklibname handy-gir %{api}
21mr|libhandy-1.7.0-2|7	%define develname	%mklibname handy -d
21mr|libhandy-1.7.0-2|8	
21mr|libhandy-1.7.0-2|9	Name:		libhandy
21mr|libhandy-1.7.0-2|10	Version:	1.7.0
21mr|libhandy-1.7.0-2|11	Release:	2
21mr|libhandy-1.7.0-2|12	Summary:	Building blocks for modern adaptive GNOME apps
21mr|libhandy-1.7.0-2|13	License:	LGPLv2+
21mr|libhandy-1.7.0-2|14	Group:		Development/GNOME and GTK+
21mr|libhandy-1.7.0-2|15	Url:		https://download.gnome.org/sources/libhandy
21mr|libhandy-1.7.0-2|16	Source0:	https://download.gnome.org/sources/libhandy/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libhandy-1.7.0-2|17	Source1:	ru.po
21mr|libhandy-1.7.0-2|18	Patch0:		libhandy-1.7.0-add-ru-po.patch
21mr|libhandy-1.7.0-2|19	BuildRequires:	gtk-doc
21mr|libhandy-1.7.0-2|20	BuildRequires:	meson
21mr|libhandy-1.7.0-2|21	BuildRequires:	vala
21mr|libhandy-1.7.0-2|22	BuildRequires:	python3dist(gi-docgen)
21mr|libhandy-1.7.0-2|23	BuildRequires:	pkgconfig(gladeui-2.0)
21mr|libhandy-1.7.0-2|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libhandy-1.7.0-2|25	BuildRequires:	pkgconfig(gtk4)
21mr|libhandy-1.7.0-2|26	
21mr|libhandy-1.7.0-2|27	%description
21mr|libhandy-1.7.0-2|28	libhandy is a library to help with developing UI for mobile devices
21mr|libhandy-1.7.0-2|29	using GTK+/GNOME.
21mr|libhandy-1.7.0-2|30	
21mr|libhandy-1.7.0-2|31	#------------------------------------------------
21mr|libhandy-1.7.0-2|32	
21mr|libhandy-1.7.0-2|33	%package -n %{libname}
21mr|libhandy-1.7.0-2|34	Summary:	A GTK+ library to develop UI for mobile devices
21mr|libhandy-1.7.0-2|35	Group:		System/Libraries
21mr|libhandy-1.7.0-2|36	
21mr|libhandy-1.7.0-2|37	%description -n	%{libname}
21mr|libhandy-1.7.0-2|38	This package provides the shared library for libhandy, a library to
21mr|libhandy-1.7.0-2|39	help with developing mobile UI using GTK+/GNOME.
21mr|libhandy-1.7.0-2|40	
21mr|libhandy-1.7.0-2|41	%files -n %{libname} -f %{name}.lang
21mr|libhandy-1.7.0-2|42	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libhandy-1.7.0-2|43	
21mr|libhandy-1.7.0-2|44	#------------------------------------------------
21mr|libhandy-1.7.0-2|45	
21mr|libhandy-1.7.0-2|46	%package -n %{girhandyname}
21mr|libhandy-1.7.0-2|47	Summary:	GObject Introspection interface description for %{name}
21mr|libhandy-1.7.0-2|48	Group:		System/Libraries
21mr|libhandy-1.7.0-2|49	
21mr|libhandy-1.7.0-2|50	%description -n	%{girhandyname}
21mr|libhandy-1.7.0-2|51	GObject Introspection interface description for %{name}.
21mr|libhandy-1.7.0-2|52	
21mr|libhandy-1.7.0-2|53	%files -n %{girhandyname}
21mr|libhandy-1.7.0-2|54	%{_libdir}/girepository-1.0/Handy-%{api}.typelib
21mr|libhandy-1.7.0-2|55	
21mr|libhandy-1.7.0-2|56	#------------------------------------------------
21mr|libhandy-1.7.0-2|57	
21mr|libhandy-1.7.0-2|58	%package -n %{develname}
21mr|libhandy-1.7.0-2|59	Summary:	Development package for %{name}
21mr|libhandy-1.7.0-2|60	Group:		Development/GNOME and GTK+
21mr|libhandy-1.7.0-2|61	Requires:	%{libname} = %{version}-%{release}
21mr|libhandy-1.7.0-2|62	Requires:	%{girhandyname} = %{version}-%{release}
21mr|libhandy-1.7.0-2|63	Provides:	handy-devel = %{version}-%{release}
21mr|libhandy-1.7.0-2|64	
21mr|libhandy-1.7.0-2|65	%description -n	%{develname}
21mr|libhandy-1.7.0-2|66	Header files for development with %{name}.
21mr|libhandy-1.7.0-2|67	
21mr|libhandy-1.7.0-2|68	%files -n %{develname}
21mr|libhandy-1.7.0-2|69	%doc AUTHORS README.md
21mr|libhandy-1.7.0-2|70	%license COPYING
21mr|libhandy-1.7.0-2|71	%{_datadir}/gir-1.0/Handy-%{api}.gir
21mr|libhandy-1.7.0-2|72	%{_datadir}/vala/vapi/%{name}-%{api}.deps
21mr|libhandy-1.7.0-2|73	%{_datadir}/vala/vapi/%{name}-%{api}.vapi
21mr|libhandy-1.7.0-2|74	%{_defaultdocdir}/%{name}-%{api}
21mr|libhandy-1.7.0-2|75	%{_includedir}/%{name}-%{api}
21mr|libhandy-1.7.0-2|76	%{_libdir}/%{name}-%{api}.so
21mr|libhandy-1.7.0-2|77	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libhandy-1.7.0-2|78	
21mr|libhandy-1.7.0-2|79	#------------------------------------------------
21mr|libhandy-1.7.0-2|80	
21mr|libhandy-1.7.0-2|81	%package -n %{name}-glade
21mr|libhandy-1.7.0-2|82	Summary:	Glade (GTK4) modules for %{name}
21mr|libhandy-1.7.0-2|83	Group:		Graphical desktop/GNOME
21mr|libhandy-1.7.0-2|84	Requires:	glade
21mr|libhandy-1.7.0-2|85	
21mr|libhandy-1.7.0-2|86	%description -n	%{name}-glade
21mr|libhandy-1.7.0-2|87	This package provides a catalog for Glade (GTK4) which allows the use
21mr|libhandy-1.7.0-2|88	of the provided Handy widgets in Glade.
21mr|libhandy-1.7.0-2|89	
21mr|libhandy-1.7.0-2|90	%files -n %{name}-glade
21mr|libhandy-1.7.0-2|91	%{_libdir}/glade/modules/*.so
21mr|libhandy-1.7.0-2|92	%{_datadir}/glade/catalogs/*.xml
21mr|libhandy-1.7.0-2|93	
21mr|libhandy-1.7.0-2|94	#------------------------------------------------
21mr|libhandy-1.7.0-2|95	
21mr|libhandy-1.7.0-2|96	%prep
21mr|libhandy-1.7.0-2|97	%autosetup -p1
21mr|libhandy-1.7.0-2|98	cp %{SOURCE1} po
21mr|libhandy-1.7.0-2|99	
21mr|libhandy-1.7.0-2|100	%build
21mr|libhandy-1.7.0-2|101	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|libhandy-1.7.0-2|102	%meson \
21mr|libhandy-1.7.0-2|103	-Dintrospection=enabled	\
21mr|libhandy-1.7.0-2|104	-Dgtk_doc=true		\
21mr|libhandy-1.7.0-2|105	-Dtests=false		\
21mr|libhandy-1.7.0-2|106	-Dexamples=false
21mr|libhandy-1.7.0-2|107	%meson_build
21mr|libhandy-1.7.0-2|108	
21mr|libhandy-1.7.0-2|109	%install
21mr|libhandy-1.7.0-2|110	%meson_install
21mr|libhandy-1.7.0-2|111	
21mr|libhandy-1.7.0-2|112	%find_lang %{name} %{name}.lang

13633 21
21mr|libharu-2.3.0-2|1	%define _disable_ld_no_undefined 1
21mr|libharu-2.3.0-2|2	
21mr|libharu-2.3.0-2|3	%define major 2
21mr|libharu-2.3.0-2|4	%define libname %mklibname haru %{major}
21mr|libharu-2.3.0-2|5	%define devname %mklibname haru -d
21mr|libharu-2.3.0-2|6	
21mr|libharu-2.3.0-2|7	%define url_ver %(echo %{version} | tr . _ )
21mr|libharu-2.3.0-2|8	
21mr|libharu-2.3.0-2|9	Summary:	Cross platform software library for generating PDF
21mr|libharu-2.3.0-2|10	Name:		libharu
21mr|libharu-2.3.0-2|11	Version:	2.3.0
21mr|libharu-2.3.0-2|12	Release:	2
21mr|libharu-2.3.0-2|13	License:	BSD
21mr|libharu-2.3.0-2|14	Group:		System/Libraries
21mr|libharu-2.3.0-2|15	Url:		http://www.libharu.org/
21mr|libharu-2.3.0-2|16	Source0:	https://github.com/libharu/libharu/archive/RELEASE_%{url_ver}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libharu-2.3.0-2|17	Patch0:		libharu-RELEASE_2_3_0_cmake.patch
21mr|libharu-2.3.0-2|18	Patch1:		libharu-2.3.0-triangleshading.patch
21mr|libharu-2.3.0-2|19	Patch2:		libharu-2.3.0-smallnumber.patch
21mr|libharu-2.3.0-2|20	BuildRequires:	cmake
21mr|libharu-2.3.0-2|21	BuildRequires:	pkgconfig(libpng)
21mr|libharu-2.3.0-2|22	BuildRequires:	pkgconfig(zlib)
21mr|libharu-2.3.0-2|23	
21mr|libharu-2.3.0-2|24	%description
21mr|libharu-2.3.0-2|25	HARU is a free, cross platform, open-sourced software library for generating
21mr|libharu-2.3.0-2|26	PDF.
21mr|libharu-2.3.0-2|27	
21mr|libharu-2.3.0-2|28	#----------------------------------------------------------------------------
21mr|libharu-2.3.0-2|29	
21mr|libharu-2.3.0-2|30	%package -n %{libname}
21mr|libharu-2.3.0-2|31	Summary:	Shared libharu library
21mr|libharu-2.3.0-2|32	Group:		System/Libraries
21mr|libharu-2.3.0-2|33	
21mr|libharu-2.3.0-2|34	%description -n %{libname}
21mr|libharu-2.3.0-2|35	HARU is a free, cross platform, open-sourced software library for generating
21mr|libharu-2.3.0-2|36	PDF.
21mr|libharu-2.3.0-2|37	
21mr|libharu-2.3.0-2|38	%files -n %{libname}
21mr|libharu-2.3.0-2|39	%doc README
21mr|libharu-2.3.0-2|40	%{_libdir}/libhpdf.so.%{major}*
21mr|libharu-2.3.0-2|41	
21mr|libharu-2.3.0-2|42	#----------------------------------------------------------------------------
21mr|libharu-2.3.0-2|43	
21mr|libharu-2.3.0-2|44	%package -n %{devname}
21mr|libharu-2.3.0-2|45	Summary:	Development files for libharu
21mr|libharu-2.3.0-2|46	Group:		Development/C
21mr|libharu-2.3.0-2|47	Requires:	%{libname} = %{EVRD}
21mr|libharu-2.3.0-2|48	Provides:	%{name}-devel = %{EVRD}
21mr|libharu-2.3.0-2|49	
21mr|libharu-2.3.0-2|50	%description -n %{devname}
21mr|libharu-2.3.0-2|51	HARU is a free, cross platform, open-sourced software library for generating
21mr|libharu-2.3.0-2|52	PDF.
21mr|libharu-2.3.0-2|53	
21mr|libharu-2.3.0-2|54	This package contains development files for libharu.
21mr|libharu-2.3.0-2|55	
21mr|libharu-2.3.0-2|56	%files -n %{devname}
21mr|libharu-2.3.0-2|57	%{_includedir}/*
21mr|libharu-2.3.0-2|58	%{_libdir}/libhpdf.so
21mr|libharu-2.3.0-2|59	%{_datadir}/%{name}
21mr|libharu-2.3.0-2|60	
21mr|libharu-2.3.0-2|61	#----------------------------------------------------------------------------
21mr|libharu-2.3.0-2|62	
21mr|libharu-2.3.0-2|63	%prep
21mr|libharu-2.3.0-2|64	%autosetup -p1 -n libharu-RELEASE_%{url_ver}
21mr|libharu-2.3.0-2|65	
21mr|libharu-2.3.0-2|66	%build
21mr|libharu-2.3.0-2|67	%cmake -DLIBHPDF_STATIC=NO
21mr|libharu-2.3.0-2|68	%make
21mr|libharu-2.3.0-2|69	
21mr|libharu-2.3.0-2|70	%install
21mr|libharu-2.3.0-2|71	%makeinstall_std -C build

13634 21
21mr|libheif-1.12.0-6|1	%define major 1
21mr|libheif-1.12.0-6|2	%define libname %mklibname heif %{major}
21mr|libheif-1.12.0-6|3	%define devname %mklibname heif -d
21mr|libheif-1.12.0-6|4	
21mr|libheif-1.12.0-6|5	Summary:	libheif is a ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
21mr|libheif-1.12.0-6|6	Name:		libheif
21mr|libheif-1.12.0-6|7	Version:	1.12.0
21mr|libheif-1.12.0-6|8	Release:	6
21mr|libheif-1.12.0-6|9	License:	LGPLv2 and GPLv2
21mr|libheif-1.12.0-6|10	Group:		System/Libraries
21mr|libheif-1.12.0-6|11	Url:		http://www.libheif.org
21mr|libheif-1.12.0-6|12	Source0:	https://github.com/strukturag/libheif/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|libheif-1.12.0-6|13	Patch0:		CVE-2024-25269.patch
21mr|libheif-1.12.0-6|14	# backport patch
21mr|libheif-1.12.0-6|15	Patch1:		CVE-2025-68431.patch
21mr|libheif-1.12.0-6|16	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21mr|libheif-1.12.0-6|17	BuildRequires:	pkgconfig(libde265)
21mr|libheif-1.12.0-6|18	BuildRequires:	pkgconfig(libjpeg)
21mr|libheif-1.12.0-6|19	BuildRequires:	pkgconfig(libpng)
21mr|libheif-1.12.0-6|20	BuildRequires:	pkgconfig(x265)
21mr|libheif-1.12.0-6|21	Requires:	libde265
21mr|libheif-1.12.0-6|22	
21mr|libheif-1.12.0-6|23	%description
21mr|libheif-1.12.0-6|24	libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and encoder.
21mr|libheif-1.12.0-6|25	
21mr|libheif-1.12.0-6|26	HEIF is a new image file format employing HEVC (h.265) image coding for the
21mr|libheif-1.12.0-6|27	best compression ratios currently possible.
21mr|libheif-1.12.0-6|28	
21mr|libheif-1.12.0-6|29	libheif makes use of libde265 for the actual image decoding and x265 for
21mr|libheif-1.12.0-6|30	encoding. Alternative codecs for, e.g., AVC and JPEG can be provided as
21mr|libheif-1.12.0-6|31	plugins.
21mr|libheif-1.12.0-6|32	
21mr|libheif-1.12.0-6|33	%files
21mr|libheif-1.12.0-6|34	%doc README.md
21mr|libheif-1.12.0-6|35	%{_bindir}/*
21mr|libheif-1.12.0-6|36	%{_datadir}/mime/packages/avif.xml
21mr|libheif-1.12.0-6|37	%{_datadir}/mime/packages/heif.xml
21mr|libheif-1.12.0-6|38	%{_datadir}/thumbnailers/heif.thumbnailer
21mr|libheif-1.12.0-6|39	%{_libdir}/gdk-pixbuf-*/*/loaders/libpixbufloader-heif.so
21mr|libheif-1.12.0-6|40	%{_mandir}/man1/heif-*.1*
21mr|libheif-1.12.0-6|41	
21mr|libheif-1.12.0-6|42	#-------------------------------------------------------------------------
21mr|libheif-1.12.0-6|43	
21mr|libheif-1.12.0-6|44	%package -n %{libname}
21mr|libheif-1.12.0-6|45	Summary:	Libraries for %{name}
21mr|libheif-1.12.0-6|46	Group:		System/Libraries
21mr|libheif-1.12.0-6|47	Requires:	%{name} = %{EVRD}
21mr|libheif-1.12.0-6|48	
21mr|libheif-1.12.0-6|49	%description -n %{libname}
21mr|libheif-1.12.0-6|50	%{libname} contains the libraries for %{name}.
21mr|libheif-1.12.0-6|51	
21mr|libheif-1.12.0-6|52	%files -n %{libname}
21mr|libheif-1.12.0-6|53	%doc README.md
21mr|libheif-1.12.0-6|54	%{_libdir}/%{name}.so.%{major}*
21mr|libheif-1.12.0-6|55	
21mr|libheif-1.12.0-6|56	#-------------------------------------------------------------------------
21mr|libheif-1.12.0-6|57	
21mr|libheif-1.12.0-6|58	%package -n %{devname}
21mr|libheif-1.12.0-6|59	Summary:	Development files for %{name}
21mr|libheif-1.12.0-6|60	Group:		Development/Other
21mr|libheif-1.12.0-6|61	Requires:	%{libname} = %{EVRD}
21mr|libheif-1.12.0-6|62	
21mr|libheif-1.12.0-6|63	%description -n %{devname}
21mr|libheif-1.12.0-6|64	The %{devname} package contains libraries and header files for
21mr|libheif-1.12.0-6|65	developing applications that use %{name}.
21mr|libheif-1.12.0-6|66	
21mr|libheif-1.12.0-6|67	%files -n %{devname}
21mr|libheif-1.12.0-6|68	%doc README.md
21mr|libheif-1.12.0-6|69	%{_includedir}/%{name}/
21mr|libheif-1.12.0-6|70	%{_libdir}/*.so
21mr|libheif-1.12.0-6|71	%{_libdir}/pkgconfig/%{name}.pc
21mr|libheif-1.12.0-6|72	
21mr|libheif-1.12.0-6|73	#-------------------------------------------------------------------------
21mr|libheif-1.12.0-6|74	
21mr|libheif-1.12.0-6|75	%prep
21mr|libheif-1.12.0-6|76	%autosetup -p1
21mr|libheif-1.12.0-6|77	
21mr|libheif-1.12.0-6|78	%build
21mr|libheif-1.12.0-6|79	%ifnarch %{e2k}
21mr|libheif-1.12.0-6|80	%global optflags %{optflags} -Wstrict-aliasing=0
21mr|libheif-1.12.0-6|81	%endif
21mr|libheif-1.12.0-6|82	%configure --disable-static
21mr|libheif-1.12.0-6|83	%make
21mr|libheif-1.12.0-6|84	
21mr|libheif-1.12.0-6|85	%install
21mr|libheif-1.12.0-6|86	%makeinstall_std
21mr|libheif-1.12.0-6|87	find %{buildroot} -name '*.*a' -delete
21mr|libheif-1.12.0-6|88	
21mr|libheif-1.12.0-6|89	%changelog
21mr|libheif-1.12.0-6|90	* Tue Mar 3 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libheif-1.12.0-6|91	- fix CVE
21mr|libheif-1.12.0-6|92	
21mr|libheif-1.12.0-6|93	* Wed Apr 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.12.0-5
21mr|libheif-1.12.0-6|94	- CVE fixes
21mr|libheif-1.12.0-6|95	
21mr|libheif-1.12.0-6|96	* Wed Dec 6 2023 slava86 <s.matveev@rosalinux.ru> 1.12.0-4
21mr|libheif-1.12.0-6|97	- rebuild. updated libde265 to 1.0.14
21mr|libheif-1.12.0-6|98	
21mr|libheif-1.12.0-6|99	* Thu Oct 19 2023 Victor Ryzhikh <victorr2007@yandex.ru> 1.12.0-3
21mr|libheif-1.12.0-6|100	- Rebuild wirh dav1d-1.3.0
21mr|libheif-1.12.0-6|101	
21mr|libheif-1.12.0-6|102	* Tue Mar 15 2022 Ilfat Gaptrakhmanov <ilfatgap@gmail.com> 1.12.0-2
21mr|libheif-1.12.0-6|103	- Fix C compiler checking for e2k
21mr|libheif-1.12.0-6|104	
21mr|libheif-1.12.0-6|105	* Wed Aug 11 2021 Александр <a.proklov@rosalinux.ru> 1.12.0-2
21mr|libheif-1.12.0-6|106	- move to main
21mr|libheif-1.12.0-6|107	
21mr|libheif-1.12.0-6|108	* Fri Jul 30 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.12.0-1
21mr|libheif-1.12.0-6|109	- move from restricted

13635 21
21mr|libHX-3.22-4|1	%define major 28
21mr|libHX-3.22-4|2	%define libname %mklibname HX %{major}
21mr|libHX-3.22-4|3	%define devname %mklibname HX -d
21mr|libHX-3.22-4|4	
21mr|libHX-3.22-4|5	Summary:	A library for common data structures and low level operations
21mr|libHX-3.22-4|6	Name:		libHX
21mr|libHX-3.22-4|7	Version:	3.22
21mr|libHX-3.22-4|8	Release:	4
21mr|libHX-3.22-4|9	Group:		System/Libraries
21mr|libHX-3.22-4|10	License:	GPLv3+ and LGPLv2+
21mr|libHX-3.22-4|11	Url:		http://libhx.sourceforge.net/
21mr|libHX-3.22-4|12	Source0:	http://downloads.sourceforge.net/project/libhx/%{name}/%{version}/libHX-%{version}.tar.xz
21mr|libHX-3.22-4|13	
21mr|libHX-3.22-4|14	%description
21mr|libHX-3.22-4|15	A library for:
21mr|libHX-3.22-4|16	- A+R/B trees to use for lists or maps (associative arrays)
21mr|libHX-3.22-4|17	- Deques (double-ended queues) (Stacks (LIFO) / Queues (FIFOs))
21mr|libHX-3.22-4|18	- platform independent opendir-style directory access
21mr|libHX-3.22-4|19	- platform independent dlopen-style shared library access
21mr|libHX-3.22-4|20	- auto-storage strings with direct access
21mr|libHX-3.22-4|21	- command line option (argv) parser
21mr|libHX-3.22-4|22	- shell-style config file parser
21mr|libHX-3.22-4|23	- platform independent random number generator with transparent
21mr|libHX-3.22-4|24	/dev/urandom support
21mr|libHX-3.22-4|25	- various string, memory and zvec ops
21mr|libHX-3.22-4|26	
21mr|libHX-3.22-4|27	#----------------------------------------------------------------------------
21mr|libHX-3.22-4|28	
21mr|libHX-3.22-4|29	%package -n %{libname}
21mr|libHX-3.22-4|30	Summary:	A library for common data structures and low level operations
21mr|libHX-3.22-4|31	Group:		System/Libraries
21mr|libHX-3.22-4|32	
21mr|libHX-3.22-4|33	%description -n %{libname}
21mr|libHX-3.22-4|34	- A+R/B trees to use for lists or maps (associative arrays)
21mr|libHX-3.22-4|35	- Deques (double-ended queues) (Stacks (LIFO) / Queues (FIFOs))
21mr|libHX-3.22-4|36	- platform independent opendir-style directory access
21mr|libHX-3.22-4|37	- platform independent dlopen-style shared library access
21mr|libHX-3.22-4|38	- auto-storage strings with direct access
21mr|libHX-3.22-4|39	- command line option (argv) parser
21mr|libHX-3.22-4|40	- shell-style config file parser
21mr|libHX-3.22-4|41	- platform independent random number generator with transparent
21mr|libHX-3.22-4|42	/dev/urandom support
21mr|libHX-3.22-4|43	- various string, memory and zvec ops
21mr|libHX-3.22-4|44	
21mr|libHX-3.22-4|45	%files -n %{libname}
21mr|libHX-3.22-4|46	/%{_lib}/libHX.so.%{major}*
21mr|libHX-3.22-4|47	
21mr|libHX-3.22-4|48	#----------------------------------------------------------------------------
21mr|libHX-3.22-4|49	
21mr|libHX-3.22-4|50	%package -n %{devname}
21mr|libHX-3.22-4|51	Summary:	Development files for %{name}
21mr|libHX-3.22-4|52	Group:		Development/C
21mr|libHX-3.22-4|53	Requires:	%{libname} = %{EVRD}
21mr|libHX-3.22-4|54	Provides:	%{name}-devel = %{EVRD}
21mr|libHX-3.22-4|55	
21mr|libHX-3.22-4|56	%description -n %{devname}
21mr|libHX-3.22-4|57	This package contains libraries and header files for developing applications
21mr|libHX-3.22-4|58	that use %{name}.
21mr|libHX-3.22-4|59	
21mr|libHX-3.22-4|60	%files -n %{devname}
21mr|libHX-3.22-4|61	%doc doc/*
21mr|libHX-3.22-4|62	%{_includedir}/*
21mr|libHX-3.22-4|63	/%{_lib}/*.so
21mr|libHX-3.22-4|64	%{_libdir}/pkgconfig/libHX.pc
21mr|libHX-3.22-4|65	%{_datadir}/doc/libhx/libHX_Documentation.pdf
21mr|libHX-3.22-4|66	
21mr|libHX-3.22-4|67	#----------------------------------------------------------------------------
21mr|libHX-3.22-4|68	
21mr|libHX-3.22-4|69	%prep
21mr|libHX-3.22-4|70	%setup -q
21mr|libHX-3.22-4|71	
21mr|libHX-3.22-4|72	%build
21mr|libHX-3.22-4|73	# /sbin/mount.crypt from pam_mount uses libHX
21mr|libHX-3.22-4|74	%configure \
21mr|libHX-3.22-4|75	--disable-static \
21mr|libHX-3.22-4|76	--libdir=/%{_lib} \
21mr|libHX-3.22-4|77	--with-pkgconfigdir=%{_libdir}/pkgconfig
21mr|libHX-3.22-4|78	%make
21mr|libHX-3.22-4|79	
21mr|libHX-3.22-4|80	%install
21mr|libHX-3.22-4|81	%makeinstall_std

13636 21
21mr|libical-3.0.16-1|1	%define major 3
21mr|libical-3.0.16-1|2	%define gir_major 3.0
21mr|libical-3.0.16-1|3	%define libname %mklibname ical %{major}
21mr|libical-3.0.16-1|4	%define libname_cxx %mklibname ical_cxx %{major}
21mr|libical-3.0.16-1|5	%define libnamess %mklibname icalss %{major}
21mr|libical-3.0.16-1|6	%define libnamess_cxx %mklibname icalss_cxx %{major}
21mr|libical-3.0.16-1|7	%define libname_glib %mklibname ical_glib %{major}
21mr|libical-3.0.16-1|8	%define libnamevcal %mklibname icalvcal %{major}
21mr|libical-3.0.16-1|9	%define girname	%mklibname ical-gir %{gir_major}
21mr|libical-3.0.16-1|10	%define girnameglib %mklibname icalglib-gir %{gir_major}
21mr|libical-3.0.16-1|11	%define devname %mklibname ical -d
21mr|libical-3.0.16-1|12	
21mr|libical-3.0.16-1|13	Summary:	An implementation of basic iCAL protocols
21mr|libical-3.0.16-1|14	Name:		libical
21mr|libical-3.0.16-1|15	Version:	3.0.16
21mr|libical-3.0.16-1|16	Release:	1
21mr|libical-3.0.16-1|17	License:	LGPLv2+
21mr|libical-3.0.16-1|18	Group:		System/Libraries
21mr|libical-3.0.16-1|19	Url:		https://libical.github.io/libical/
21mr|libical-3.0.16-1|20	Source0:	https://github.com/libical/libical/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|libical-3.0.16-1|21	BuildRequires:	bison
21mr|libical-3.0.16-1|22	Buildrequires:	cmake
21mr|libical-3.0.16-1|23	Buildrequires:	doxygen
21mr|libical-3.0.16-1|24	BuildRequires:	flex
21mr|libical-3.0.16-1|25	BuildRequires:	gtk-doc
21mr|libical-3.0.16-1|26	BuildRequires:	perl(Getopt::Std)
21mr|libical-3.0.16-1|27	BuildRequires:	perl(lib)
21mr|libical-3.0.16-1|28	BuildRequires:	python3
21mr|libical-3.0.16-1|29	BuildRequires:	python3-gobject
21mr|libical-3.0.16-1|30	BuildRequires:	vala
21mr|libical-3.0.16-1|31	BuildRequires:	pkgconfig(glib-2.0)
21mr|libical-3.0.16-1|32	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libical-3.0.16-1|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libical-3.0.16-1|34	BuildRequires:	pkgconfig(icu-i18n)
21mr|libical-3.0.16-1|35	BuildRequires:	pkgconfig(icu-uc)
21mr|libical-3.0.16-1|36	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libical-3.0.16-1|37	Requires:	tzdata
21mr|libical-3.0.16-1|38	
21mr|libical-3.0.16-1|39	%description
21mr|libical-3.0.16-1|40	Libical is an Open Source implementation of the IETF's iCalendar
21mr|libical-3.0.16-1|41	Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
21mr|libical-3.0.16-1|42	It parses iCal components and provides a C API for manipulating
21mr|libical-3.0.16-1|43	the component properties, parameters, and subcomponents.
21mr|libical-3.0.16-1|44	
21mr|libical-3.0.16-1|45	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|46	
21mr|libical-3.0.16-1|47	%package -n %{libname}
21mr|libical-3.0.16-1|48	Summary:	Files for developing applications that use libical
21mr|libical-3.0.16-1|49	Group:		System/Libraries
21mr|libical-3.0.16-1|50	
21mr|libical-3.0.16-1|51	%description -n %{libname}
21mr|libical-3.0.16-1|52	Libical is an Open Source implementation of the IETF's iCalendar
21mr|libical-3.0.16-1|53	Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
21mr|libical-3.0.16-1|54	It parses iCal components and provides a C API for manipulating
21mr|libical-3.0.16-1|55	the component properties, parameters, and subcomponents.
21mr|libical-3.0.16-1|56	
21mr|libical-3.0.16-1|57	%files -n %{libname}
21mr|libical-3.0.16-1|58	%doc AUTHORS README.md
21mr|libical-3.0.16-1|59	%license COPYING LICENSE
21mr|libical-3.0.16-1|60	%{_libdir}/%{name}.so.%{major}*
21mr|libical-3.0.16-1|61	
21mr|libical-3.0.16-1|62	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|63	
21mr|libical-3.0.16-1|64	%package -n %{girname}
21mr|libical-3.0.16-1|65	Summary:	GObject Introspection interface description for %{name}
21mr|libical-3.0.16-1|66	Group:		System/Libraries
21mr|libical-3.0.16-1|67	Requires:	%{libname} = %{EVRD}
21mr|libical-3.0.16-1|68	
21mr|libical-3.0.16-1|69	%description -n %{girname}
21mr|libical-3.0.16-1|70	GObject Introspection interface description for %{name}.
21mr|libical-3.0.16-1|71	
21mr|libical-3.0.16-1|72	%files -n %{girname}
21mr|libical-3.0.16-1|73	%license COPYING
21mr|libical-3.0.16-1|74	%{_libdir}/girepository-1.0/ICal-%{gir_major}.typelib
21mr|libical-3.0.16-1|75	
21mr|libical-3.0.16-1|76	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|77	
21mr|libical-3.0.16-1|78	%package -n %{libname_cxx}
21mr|libical-3.0.16-1|79	Summary:	Files for developing applications that use libical
21mr|libical-3.0.16-1|80	Group:		System/Libraries
21mr|libical-3.0.16-1|81	
21mr|libical-3.0.16-1|82	%description -n %{libname_cxx}
21mr|libical-3.0.16-1|83	Libical is an Open Source implementation of the IETF's iCalendar
21mr|libical-3.0.16-1|84	Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
21mr|libical-3.0.16-1|85	It parses iCal components and provides a C API for manipulating
21mr|libical-3.0.16-1|86	the component properties, parameters, and subcomponents.
21mr|libical-3.0.16-1|87	
21mr|libical-3.0.16-1|88	%files -n %{libname_cxx}
21mr|libical-3.0.16-1|89	%license COPYING
21mr|libical-3.0.16-1|90	%{_libdir}/%{name}_cxx.so.%{major}*
21mr|libical-3.0.16-1|91	
21mr|libical-3.0.16-1|92	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|93	
21mr|libical-3.0.16-1|94	%package -n %{libname_glib}
21mr|libical-3.0.16-1|95	Summary:	Files for developing applications that use libical
21mr|libical-3.0.16-1|96	Group:		System/Libraries
21mr|libical-3.0.16-1|97	
21mr|libical-3.0.16-1|98	%description -n %{libname_glib}
21mr|libical-3.0.16-1|99	Libical is an Open Source implementation of the IETF's iCalendar
21mr|libical-3.0.16-1|100	Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
21mr|libical-3.0.16-1|101	It parses iCal components and provides a C API for manipulating
21mr|libical-3.0.16-1|102	the component properties, parameters, and subcomponents.
21mr|libical-3.0.16-1|103	
21mr|libical-3.0.16-1|104	%files -n %{libname_glib}
21mr|libical-3.0.16-1|105	%license COPYING
21mr|libical-3.0.16-1|106	%{_libdir}/%{name}-glib.so.%{major}*
21mr|libical-3.0.16-1|107	
21mr|libical-3.0.16-1|108	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|109	
21mr|libical-3.0.16-1|110	%package -n %{girnameglib}
21mr|libical-3.0.16-1|111	Summary:	GObject Introspection interface description for %{name}
21mr|libical-3.0.16-1|112	Group:		System/Libraries
21mr|libical-3.0.16-1|113	Requires:	%{libname_glib} = %{EVRD}
21mr|libical-3.0.16-1|114	
21mr|libical-3.0.16-1|115	%description -n %{girnameglib}
21mr|libical-3.0.16-1|116	GObject Introspection interface description for %{name}.
21mr|libical-3.0.16-1|117	
21mr|libical-3.0.16-1|118	%files -n %{girnameglib}
21mr|libical-3.0.16-1|119	%license COPYING
21mr|libical-3.0.16-1|120	%{_libdir}/girepository-1.0/ICalGLib-%{gir_major}.typelib
21mr|libical-3.0.16-1|121	
21mr|libical-3.0.16-1|122	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|123	
21mr|libical-3.0.16-1|124	%package -n %{libnamess_cxx}
21mr|libical-3.0.16-1|125	Summary:	Files for developing applications that use libical
21mr|libical-3.0.16-1|126	Group:		System/Libraries
21mr|libical-3.0.16-1|127	
21mr|libical-3.0.16-1|128	%description -n %{libnamess_cxx}
21mr|libical-3.0.16-1|129	Libical is an Open Source implementation of the IETF's iCalendar
21mr|libical-3.0.16-1|130	Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
21mr|libical-3.0.16-1|131	It parses iCal components and provides a C API for manipulating
21mr|libical-3.0.16-1|132	the component properties, parameters, and subcomponents.
21mr|libical-3.0.16-1|133	
21mr|libical-3.0.16-1|134	%files -n %{libnamess_cxx}
21mr|libical-3.0.16-1|135	%license COPYING
21mr|libical-3.0.16-1|136	%{_libdir}/%{name}ss_cxx.so.%{major}*
21mr|libical-3.0.16-1|137	
21mr|libical-3.0.16-1|138	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|139	
21mr|libical-3.0.16-1|140	%package -n %{libnamess}
21mr|libical-3.0.16-1|141	Summary:	Files for developing applications that use libical
21mr|libical-3.0.16-1|142	Group:		System/Libraries
21mr|libical-3.0.16-1|143	
21mr|libical-3.0.16-1|144	%description -n %{libnamess}
21mr|libical-3.0.16-1|145	Libical is an Open Source implementation of the IETF's iCalendar
21mr|libical-3.0.16-1|146	Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
21mr|libical-3.0.16-1|147	It parses iCal components and provides a C API for manipulating
21mr|libical-3.0.16-1|148	the component properties, parameters, and subcomponents.
21mr|libical-3.0.16-1|149	
21mr|libical-3.0.16-1|150	%files -n %{libnamess}
21mr|libical-3.0.16-1|151	%license COPYING
21mr|libical-3.0.16-1|152	%{_libdir}/%{name}ss.so.%{major}*
21mr|libical-3.0.16-1|153	
21mr|libical-3.0.16-1|154	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|155	
21mr|libical-3.0.16-1|156	%package -n %{libnamevcal}
21mr|libical-3.0.16-1|157	Summary:	Files for developing applications that use libical
21mr|libical-3.0.16-1|158	Group:		System/Libraries
21mr|libical-3.0.16-1|159	
21mr|libical-3.0.16-1|160	%description -n %{libnamevcal}
21mr|libical-3.0.16-1|161	Libical is an Open Source implementation of the IETF's iCalendar
21mr|libical-3.0.16-1|162	Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
21mr|libical-3.0.16-1|163	It parses iCal components and provides a C API for manipulating
21mr|libical-3.0.16-1|164	the component properties, parameters, and subcomponents.
21mr|libical-3.0.16-1|165	
21mr|libical-3.0.16-1|166	%files -n %{libnamevcal}
21mr|libical-3.0.16-1|167	%license COPYING
21mr|libical-3.0.16-1|168	%{_libdir}/%{name}vcal.so.%{major}*
21mr|libical-3.0.16-1|169	
21mr|libical-3.0.16-1|170	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|171	
21mr|libical-3.0.16-1|172	%package -n %{devname}
21mr|libical-3.0.16-1|173	Summary:	Files for developing applications that use libical
21mr|libical-3.0.16-1|174	Group:		Development/C
21mr|libical-3.0.16-1|175	Provides:	%{name}-devel = %{EVRD}
21mr|libical-3.0.16-1|176	Requires:	%{libname} = %{EVRD}
21mr|libical-3.0.16-1|177	Requires:	%{girname} = %{EVRD}
21mr|libical-3.0.16-1|178	Requires:	%{libname_cxx} = %{EVRD}
21mr|libical-3.0.16-1|179	Requires:	%{libname_glib} = %{EVRD}
21mr|libical-3.0.16-1|180	Requires:	%{girnameglib} = %{EVRD}
21mr|libical-3.0.16-1|181	Requires:	%{libnamess} = %{EVRD}
21mr|libical-3.0.16-1|182	Requires:	%{libnamess_cxx} = %{EVRD}
21mr|libical-3.0.16-1|183	Requires:	%{libnamevcal} = %{EVRD}
21mr|libical-3.0.16-1|184	
21mr|libical-3.0.16-1|185	%description -n %{devname}
21mr|libical-3.0.16-1|186	The header files and libtool library for developing applications that
21mr|libical-3.0.16-1|187	use libical.
21mr|libical-3.0.16-1|188	
21mr|libical-3.0.16-1|189	%files -n %{devname}
21mr|libical-3.0.16-1|190	%doc README.md THANKS doc/UsingLibical*
21mr|libical-3.0.16-1|191	%license LICENSE
21mr|libical-3.0.16-1|192	%{_datadir}/gir-1.0/ICal-3.0.gir
21mr|libical-3.0.16-1|193	%{_datadir}/gir-1.0/ICalGLib-3.0.gir
21mr|libical-3.0.16-1|194	%{_datadir}/gtk-doc/html/%{name}-glib
21mr|libical-3.0.16-1|195	%{_datadir}/vala/vapi/%{name}-glib.vapi
21mr|libical-3.0.16-1|196	%{_includedir}/*
21mr|libical-3.0.16-1|197	%{_libdir}/*.so
21mr|libical-3.0.16-1|198	%{_libdir}/pkgconfig/*
21mr|libical-3.0.16-1|199	%{_libdir}/cmake/LibIcal
21mr|libical-3.0.16-1|200	%{_libexecdir}/%{name}/ical-glib-src-generator
21mr|libical-3.0.16-1|201	
21mr|libical-3.0.16-1|202	#----------------------------------------------------------------------------
21mr|libical-3.0.16-1|203	
21mr|libical-3.0.16-1|204	%prep
21mr|libical-3.0.16-1|205	%autosetup -p1
21mr|libical-3.0.16-1|206	
21mr|libical-3.0.16-1|207	%build
21mr|libical-3.0.16-1|208	%cmake \
21mr|libical-3.0.16-1|209	-DUSE_INTEROPERABLE_VTIMEZONES:BOOL=true \
21mr|libical-3.0.16-1|210	-DICAL_ALLOW_EMPTY_PROPERTIES:BOOL=true \
21mr|libical-3.0.16-1|211	-DGOBJECT_INTROSPECTION:BOOL=true \
21mr|libical-3.0.16-1|212	-DICAL_GLIB:BOOL=true \
21mr|libical-3.0.16-1|213	-DICAL_GLIB_VAPI:BOOL=true \
21mr|libical-3.0.16-1|214	-DSHARED_ONLY:BOOL=true
21mr|libical-3.0.16-1|215	%make -j1
21mr|libical-3.0.16-1|216	
21mr|libical-3.0.16-1|217	%install
21mr|libical-3.0.16-1|218	%makeinstall_std -C build

13637 21
21mr|libice-1.1.1-2|1	%define major 6
21mr|libice-1.1.1-2|2	%define libname %mklibname ice %{major}
21mr|libice-1.1.1-2|3	%define devname %mklibname ice -d
21mr|libice-1.1.1-2|4	
21mr|libice-1.1.1-2|5	Summary:	X Inter Client Exchange Library
21mr|libice-1.1.1-2|6	Name:		libice
21mr|libice-1.1.1-2|7	Version:	1.1.1
21mr|libice-1.1.1-2|8	Release:	2
21mr|libice-1.1.1-2|9	License:	MIT
21mr|libice-1.1.1-2|10	Group:		Development/X11
21mr|libice-1.1.1-2|11	Url:		http://xorg.freedesktop.org
21mr|libice-1.1.1-2|12	Source0:	ftp://xorg.freedesktop.org/pub/individual/lib/libICE-%{version}.tar.xz
21mr|libice-1.1.1-2|13	BuildRequires:	x11-util-macros
21mr|libice-1.1.1-2|14	BuildRequires:	pkgconfig(libbsd)
21mr|libice-1.1.1-2|15	BuildRequires:	pkgconfig(xproto)
21mr|libice-1.1.1-2|16	BuildRequires:	pkgconfig(xtrans)
21mr|libice-1.1.1-2|17	# need for risc and e2k
21mr|libice-1.1.1-2|18	BuildRequires:	pkgconfig(libmd)
21mr|libice-1.1.1-2|19	
21mr|libice-1.1.1-2|20	%description
21mr|libice-1.1.1-2|21	libice provides an interface to ICE, the Inter-Client Exchange protocol.
21mr|libice-1.1.1-2|22	Motivated by issues arising from the need for X Window System clients to
21mr|libice-1.1.1-2|23	share data with each other, the ICE protocol provides a generic framework for
21mr|libice-1.1.1-2|24	building protocols on top of reliable, byte-stream transport connections. It
21mr|libice-1.1.1-2|25	provides basic mechanisms for setting up and shutting down connections, for
21mr|libice-1.1.1-2|26	performing authentication, for negotiating versions, and for reporting
21mr|libice-1.1.1-2|27	errors.
21mr|libice-1.1.1-2|28	
21mr|libice-1.1.1-2|29	#----------------------------------------------------------------------------
21mr|libice-1.1.1-2|30	
21mr|libice-1.1.1-2|31	%package -n %{libname}
21mr|libice-1.1.1-2|32	Summary:	X Inter Client Exchange Library
21mr|libice-1.1.1-2|33	Group:		Development/X11
21mr|libice-1.1.1-2|34	Provides:	%{name} = %{version}
21mr|libice-1.1.1-2|35	# Compat with Fedora/RH
21mr|libice-1.1.1-2|36	Provides:	libICE = %{EVRD}
21mr|libice-1.1.1-2|37	
21mr|libice-1.1.1-2|38	%description -n %{libname}
21mr|libice-1.1.1-2|39	libice provides an interface to ICE, the Inter-Client Exchange protocol.
21mr|libice-1.1.1-2|40	Motivated by issues arising from the need for X Window System clients to
21mr|libice-1.1.1-2|41	share data with each other, the ICE protocol provides a generic framework for
21mr|libice-1.1.1-2|42	building protocols on top of reliable, byte-stream transport connections. It
21mr|libice-1.1.1-2|43	provides basic mechanisms for setting up and shutting down connections, for
21mr|libice-1.1.1-2|44	performing authentication, for negotiating versions, and for reporting
21mr|libice-1.1.1-2|45	errors.
21mr|libice-1.1.1-2|46	
21mr|libice-1.1.1-2|47	%files -n %{libname}
21mr|libice-1.1.1-2|48	%{_libdir}/libICE.so.%{major}*
21mr|libice-1.1.1-2|49	
21mr|libice-1.1.1-2|50	#----------------------------------------------------------------------------
21mr|libice-1.1.1-2|51	
21mr|libice-1.1.1-2|52	%package -n %{devname}
21mr|libice-1.1.1-2|53	Summary:	Development files for %{name}
21mr|libice-1.1.1-2|54	Group:		Development/X11
21mr|libice-1.1.1-2|55	Requires:	%{libname} = %{EVRD}
21mr|libice-1.1.1-2|56	Provides:	libice-devel = %{EVRD}
21mr|libice-1.1.1-2|57	
21mr|libice-1.1.1-2|58	%description -n %{devname}
21mr|libice-1.1.1-2|59	Development files for %{name}
21mr|libice-1.1.1-2|60	
21mr|libice-1.1.1-2|61	%files -n %{devname}
21mr|libice-1.1.1-2|62	%{_datadir}/doc/libice
21mr|libice-1.1.1-2|63	%{_libdir}/libICE.so
21mr|libice-1.1.1-2|64	%{_libdir}/pkgconfig/ice.pc
21mr|libice-1.1.1-2|65	%{_includedir}/X11/ICE/ICEutil.h
21mr|libice-1.1.1-2|66	%{_includedir}/X11/ICE/ICE.h
21mr|libice-1.1.1-2|67	%{_includedir}/X11/ICE/ICEproto.h
21mr|libice-1.1.1-2|68	%{_includedir}/X11/ICE/ICEconn.h
21mr|libice-1.1.1-2|69	%{_includedir}/X11/ICE/ICElib.h
21mr|libice-1.1.1-2|70	%{_includedir}/X11/ICE/ICEmsg.h
21mr|libice-1.1.1-2|71	
21mr|libice-1.1.1-2|72	#----------------------------------------------------------------------------
21mr|libice-1.1.1-2|73	
21mr|libice-1.1.1-2|74	%prep
21mr|libice-1.1.1-2|75	%setup -qn libICE-%{version}
21mr|libice-1.1.1-2|76	
21mr|libice-1.1.1-2|77	%build
21mr|libice-1.1.1-2|78	%configure \
21mr|libice-1.1.1-2|79	--disable-static
21mr|libice-1.1.1-2|80	
21mr|libice-1.1.1-2|81	%make_build || cat config.log
21mr|libice-1.1.1-2|82	
21mr|libice-1.1.1-2|83	%install
21mr|libice-1.1.1-2|84	%make_install
21mr|libice-1.1.1-2|85	mv %{buildroot}/%{_datadir}/doc/lib{ICE,ice}

13638 21
21mr|libicns-0.8.1-8|1	%define major 1
21mr|libicns-0.8.1-8|2	%define libname %mklibname icns %{major}
21mr|libicns-0.8.1-8|3	%define devname %mklibname icns -d
21mr|libicns-0.8.1-8|4	
21mr|libicns-0.8.1-8|5	Summary:	Library for manipulating MacOS X icns files
21mr|libicns-0.8.1-8|6	Name:		libicns
21mr|libicns-0.8.1-8|7	Version:	0.8.1
21mr|libicns-0.8.1-8|8	Release:	8
21mr|libicns-0.8.1-8|9	License:	GPL, LGPL
21mr|libicns-0.8.1-8|10	Group:		System/Libraries
21mr|libicns-0.8.1-8|11	Url:		http://icns.sourceforge.net/
21mr|libicns-0.8.1-8|12	Source0:	http://downloads.sourceforge.net/project/icns/icns/libicns-%{version}/%{name}-%{version}.tar.gz
21mr|libicns-0.8.1-8|13	BuildRequires:	pkgconfig(jasper)
21mr|libicns-0.8.1-8|14	BuildRequires:	pkgconfig(libpng)
21mr|libicns-0.8.1-8|15	
21mr|libicns-0.8.1-8|16	%description
21mr|libicns-0.8.1-8|17	%{name} is a library providing functionality for easily reading and
21mr|libicns-0.8.1-8|18	writing MacOS X icns files.
21mr|libicns-0.8.1-8|19	
21mr|libicns-0.8.1-8|20	#----------------------------------------------------------------------------
21mr|libicns-0.8.1-8|21	
21mr|libicns-0.8.1-8|22	%package -n %{libname}
21mr|libicns-0.8.1-8|23	Summary:	Library files for %{name}
21mr|libicns-0.8.1-8|24	Group:		System/Libraries
21mr|libicns-0.8.1-8|25	
21mr|libicns-0.8.1-8|26	%description -n %{libname}
21mr|libicns-0.8.1-8|27	%{name} is a library providing functionality for easily reading and
21mr|libicns-0.8.1-8|28	writing MacOS X icns files.
21mr|libicns-0.8.1-8|29	
21mr|libicns-0.8.1-8|30	%files -n %{libname}
21mr|libicns-0.8.1-8|31	%{_libdir}/libicns.so.%{major}*
21mr|libicns-0.8.1-8|32	
21mr|libicns-0.8.1-8|33	#----------------------------------------------------------------------------
21mr|libicns-0.8.1-8|34	
21mr|libicns-0.8.1-8|35	%package -n %{devname}
21mr|libicns-0.8.1-8|36	Summary:	Devel package for %{name}
21mr|libicns-0.8.1-8|37	Group:		Development/C
21mr|libicns-0.8.1-8|38	Requires:	%{libname} = %{EVRD}
21mr|libicns-0.8.1-8|39	
21mr|libicns-0.8.1-8|40	%description -n %{devname}
21mr|libicns-0.8.1-8|41	%{name} is a library providing functionality for easily reading and
21mr|libicns-0.8.1-8|42	writing MacOS X icns files.
21mr|libicns-0.8.1-8|43	
21mr|libicns-0.8.1-8|44	This package contains libraries and header files need for development.
21mr|libicns-0.8.1-8|45	
21mr|libicns-0.8.1-8|46	%files -n %{devname}
21mr|libicns-0.8.1-8|47	%doc src/apidocs.*
21mr|libicns-0.8.1-8|48	%{_includedir}/icns.h
21mr|libicns-0.8.1-8|49	%{_libdir}/libicns.so
21mr|libicns-0.8.1-8|50	%{_libdir}/pkgconfig/libicns.pc
21mr|libicns-0.8.1-8|51	
21mr|libicns-0.8.1-8|52	#----------------------------------------------------------------------------
21mr|libicns-0.8.1-8|53	
21mr|libicns-0.8.1-8|54	%package -n libicns-utils
21mr|libicns-0.8.1-8|55	Summary:	Utilities for %{name}
21mr|libicns-0.8.1-8|56	Group:		System/Libraries
21mr|libicns-0.8.1-8|57	Requires:	%{libname} = %{EVRD}
21mr|libicns-0.8.1-8|58	
21mr|libicns-0.8.1-8|59	%description -n libicns-utils
21mr|libicns-0.8.1-8|60	Software for library for manipulating MacOS X .icns icon format.
21mr|libicns-0.8.1-8|61	Currently provides support for reading and writing icns files
21mr|libicns-0.8.1-8|62	in most sizes.
21mr|libicns-0.8.1-8|63	
21mr|libicns-0.8.1-8|64	Also provides utilities for manipulating files in the .icns format:
21mr|libicns-0.8.1-8|65	* icns2png - convert Mac OS icns files to png images
21mr|libicns-0.8.1-8|66	* png2icns - convert png images to Mac OS icns files
21mr|libicns-0.8.1-8|67	* icontainer2icns - extract icns files from icontainers
21mr|libicns-0.8.1-8|68	
21mr|libicns-0.8.1-8|69	%files -n libicns-utils
21mr|libicns-0.8.1-8|70	%doc README
21mr|libicns-0.8.1-8|71	%{_bindir}/icns2png
21mr|libicns-0.8.1-8|72	%{_bindir}/icontainer2icns
21mr|libicns-0.8.1-8|73	%{_bindir}/png2icns
21mr|libicns-0.8.1-8|74	%{_mandir}/man1/icns2png.1*
21mr|libicns-0.8.1-8|75	%{_mandir}/man1/icontainer2icns.1*
21mr|libicns-0.8.1-8|76	%{_mandir}/man1/png2icns.1*
21mr|libicns-0.8.1-8|77	
21mr|libicns-0.8.1-8|78	#----------------------------------------------------------------------------
21mr|libicns-0.8.1-8|79	
21mr|libicns-0.8.1-8|80	%prep
21mr|libicns-0.8.1-8|81	%setup -q
21mr|libicns-0.8.1-8|82	
21mr|libicns-0.8.1-8|83	%build
21mr|libicns-0.8.1-8|84	%configure \
21mr|libicns-0.8.1-8|85	--disable-static
21mr|libicns-0.8.1-8|86	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|libicns-0.8.1-8|87	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|libicns-0.8.1-8|88	%make
21mr|libicns-0.8.1-8|89	
21mr|libicns-0.8.1-8|90	%install
21mr|libicns-0.8.1-8|91	%makeinstall_std

13639 21
21mr|libid3tag-0.15.1b-24|1	%define major 0
21mr|libid3tag-0.15.1b-24|2	%define libname %mklibname id3tag %{major}
21mr|libid3tag-0.15.1b-24|3	%define devname %mklibname id3tag -d
21mr|libid3tag-0.15.1b-24|4	
21mr|libid3tag-0.15.1b-24|5	Summary:	Library for reading and writing ID3v1 and ID3v2 tags
21mr|libid3tag-0.15.1b-24|6	Name:		libid3tag
21mr|libid3tag-0.15.1b-24|7	Version:	0.15.1b
21mr|libid3tag-0.15.1b-24|8	Release:	24
21mr|libid3tag-0.15.1b-24|9	License:	GPLv2+
21mr|libid3tag-0.15.1b-24|10	Group:		Sound
21mr|libid3tag-0.15.1b-24|11	Url:		http://www.underbit.com/products/mad/
21mr|libid3tag-0.15.1b-24|12	Source0:	http://prdownloads.sourceforge.net/mad/%{name}-%{version}.tar.bz2
21mr|libid3tag-0.15.1b-24|13	Source1:	id3tag.pc.bz2
21mr|libid3tag-0.15.1b-24|14	# CVE-2017-11550 CVE-2017-11551
21mr|libid3tag-0.15.1b-24|15	Patch0:         libid3tag-0.15.1b-fix_overflow.patch
21mr|libid3tag-0.15.1b-24|16	Patch1:         libid3tag-0.15.1b-id3v1-zero-padding.patch
21mr|libid3tag-0.15.1b-24|17	Patch2:         libid3tag-0.15.1b-handle-unknown-encoding.patch
21mr|libid3tag-0.15.1b-24|18	Patch3:         libid3tag-0.15.1b-id3v2-endless-loop.patch
21mr|libid3tag-0.15.1b-24|19	# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869598
21mr|libid3tag-0.15.1b-24|20	Patch4:         libid3tag-0.15.1b-gperf-size_t.patch
21mr|libid3tag-0.15.1b-24|21	Patch5:         libid3tag-0.15.1b-genre.patch
21mr|libid3tag-0.15.1b-24|22	Patch6:         libid3tag-0.15.1b-utf16.patch
21mr|libid3tag-0.15.1b-24|23	BuildRequires:	pkgconfig(zlib)
21mr|libid3tag-0.15.1b-24|24	BuildRequires:	gperf
21mr|libid3tag-0.15.1b-24|25	
21mr|libid3tag-0.15.1b-24|26	%description
21mr|libid3tag-0.15.1b-24|27	A library for reading and (eventually) writing ID3 tags, both ID3v1 and the
21mr|libid3tag-0.15.1b-24|28	various versions of ID3v2.
21mr|libid3tag-0.15.1b-24|29	
21mr|libid3tag-0.15.1b-24|30	#----------------------------------------------------------------------------
21mr|libid3tag-0.15.1b-24|31	
21mr|libid3tag-0.15.1b-24|32	%package -n %{libname}
21mr|libid3tag-0.15.1b-24|33	Summary:	Library for reading and writing ID3v1 and ID3v2 tags
21mr|libid3tag-0.15.1b-24|34	Group:		System/Libraries
21mr|libid3tag-0.15.1b-24|35	
21mr|libid3tag-0.15.1b-24|36	%description -n %{libname}
21mr|libid3tag-0.15.1b-24|37	A library for reading and (eventually) writing ID3 tags, both ID3v1 and the
21mr|libid3tag-0.15.1b-24|38	various versions of ID3v2.
21mr|libid3tag-0.15.1b-24|39	
21mr|libid3tag-0.15.1b-24|40	%files -n %{libname}
21mr|libid3tag-0.15.1b-24|41	%doc COPYING
21mr|libid3tag-0.15.1b-24|42	%{_libdir}/libid3tag.so.%{major}*
21mr|libid3tag-0.15.1b-24|43	
21mr|libid3tag-0.15.1b-24|44	#----------------------------------------------------------------------------
21mr|libid3tag-0.15.1b-24|45	
21mr|libid3tag-0.15.1b-24|46	%package -n %{devname}
21mr|libid3tag-0.15.1b-24|47	Summary:	Development tools for programs which will use the %{name} library
21mr|libid3tag-0.15.1b-24|48	Group:		Development/C
21mr|libid3tag-0.15.1b-24|49	Requires:	%{libname} = %{EVRD}
21mr|libid3tag-0.15.1b-24|50	Requires:	pkgconfig(zlib)
21mr|libid3tag-0.15.1b-24|51	Provides:	%{name}-devel = %{EVRD}
21mr|libid3tag-0.15.1b-24|52	Provides:	id3tag-devel = %{EVRD}
21mr|libid3tag-0.15.1b-24|53	
21mr|libid3tag-0.15.1b-24|54	%description -n %{devname}
21mr|libid3tag-0.15.1b-24|55	This package includes the header files and static libraries
21mr|libid3tag-0.15.1b-24|56	necessary for developing programs using the %{name} library.
21mr|libid3tag-0.15.1b-24|57	
21mr|libid3tag-0.15.1b-24|58	If you are going to develop programs which will use the %{name} library
21mr|libid3tag-0.15.1b-24|59	you should install this.
21mr|libid3tag-0.15.1b-24|60	
21mr|libid3tag-0.15.1b-24|61	%files -n %{devname}
21mr|libid3tag-0.15.1b-24|62	%doc COPY* README TODO CHANGES CREDITS
21mr|libid3tag-0.15.1b-24|63	%{_libdir}/*.so
21mr|libid3tag-0.15.1b-24|64	%{_libdir}/pkgconfig/*
21mr|libid3tag-0.15.1b-24|65	%{_includedir}/*
21mr|libid3tag-0.15.1b-24|66	
21mr|libid3tag-0.15.1b-24|67	#----------------------------------------------------------------------------
21mr|libid3tag-0.15.1b-24|68	
21mr|libid3tag-0.15.1b-24|69	%prep
21mr|libid3tag-0.15.1b-24|70	%setup -q
21mr|libid3tag-0.15.1b-24|71	%patch0 -p0 -b .CVE-2008-2109
21mr|libid3tag-0.15.1b-24|72	%patch1 -p1 -b .zero-padding
21mr|libid3tag-0.15.1b-24|73	%patch2 -p1 -b .unknown-encoding
21mr|libid3tag-0.15.1b-24|74	%patch3 -p0 -b .endless-loop
21mr|libid3tag-0.15.1b-24|75	%patch4 -p1 -b .gperf
21mr|libid3tag-0.15.1b-24|76	%patch5 -p1
21mr|libid3tag-0.15.1b-24|77	%patch6 -p1
21mr|libid3tag-0.15.1b-24|78	
21mr|libid3tag-0.15.1b-24|79	# Force these files to be regenerated from the .gperf sources.
21mr|libid3tag-0.15.1b-24|80	rm compat.c frametype.c
21mr|libid3tag-0.15.1b-24|81	
21mr|libid3tag-0.15.1b-24|82	%build
21mr|libid3tag-0.15.1b-24|83	%configure --disable-static
21mr|libid3tag-0.15.1b-24|84	%make
21mr|libid3tag-0.15.1b-24|85	
21mr|libid3tag-0.15.1b-24|86	%install
21mr|libid3tag-0.15.1b-24|87	%makeinstall_std
21mr|libid3tag-0.15.1b-24|88	# this is an invalid locale dir
21mr|libid3tag-0.15.1b-24|89	rm -rf %{buildroot}/%{_datadir}/locale/en
21mr|libid3tag-0.15.1b-24|90	
21mr|libid3tag-0.15.1b-24|91	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|libid3tag-0.15.1b-24|92	bzcat %{SOURCE1} | sed -e 's,/lib\>,/%{_lib},;s,0.14.2b,%{version},' >%{buildroot}%{_libdir}/pkgconfig/id3tag.pc

13640 21
21mr|libidn-1.41-1|1	%define major 12
21mr|libidn-1.41-1|2	%define libname %mklibname idn %{major}
21mr|libidn-1.41-1|3	%define devname %mklibname idn -d
21mr|libidn-1.41-1|4	
21mr|libidn-1.41-1|5	# Java stack is not supported on x86_32
21mr|libidn-1.41-1|6	%ifarch %{ix86} %{e2k} %{riscv}
21mr|libidn-1.41-1|7	%bcond_with java
21mr|libidn-1.41-1|8	%else
21mr|libidn-1.41-1|9	%bcond_without java
21mr|libidn-1.41-1|10	%endif
21mr|libidn-1.41-1|11	%bcond_with mono
21mr|libidn-1.41-1|12	
21mr|libidn-1.41-1|13	Summary:	Internationalized string processing library
21mr|libidn-1.41-1|14	Name:		libidn
21mr|libidn-1.41-1|15	Version:	1.41
21mr|libidn-1.41-1|16	Release:	1
21mr|libidn-1.41-1|17	License:	LGPLv2.1+
21mr|libidn-1.41-1|18	Group:		System/Libraries
21mr|libidn-1.41-1|19	Url:		http://www.gnu.org/software/libidn/
21mr|libidn-1.41-1|20	Source0:	http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
21mr|libidn-1.41-1|21	Source1:	http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
21mr|libidn-1.41-1|22	BuildRequires:	gtk-doc
21mr|libidn-1.41-1|23	BuildRequires:	autoconf-archive
21mr|libidn-1.41-1|24	BuildRequires:	intltool
21mr|libidn-1.41-1|25	BuildRequires:	libtool
21mr|libidn-1.41-1|26	BuildRequires:	texinfo
21mr|libidn-1.41-1|27	BuildRequires:	gettext-devel
21mr|libidn-1.41-1|28	%if %{with mono}
21mr|libidn-1.41-1|29	BuildRequires:	mono
21mr|libidn-1.41-1|30	%endif
21mr|libidn-1.41-1|31	
21mr|libidn-1.41-1|32	%description
21mr|libidn-1.41-1|33	GNU Libidn is an implementation of the Stringprep, Punycode and
21mr|libidn-1.41-1|34	IDNA specifications defined by the IETF Internationalized Domain
21mr|libidn-1.41-1|35	Names (IDN) working group, used for internationalized domain
21mr|libidn-1.41-1|36	names.
21mr|libidn-1.41-1|37	
21mr|libidn-1.41-1|38	#----------------------------------------------------------------------------
21mr|libidn-1.41-1|39	
21mr|libidn-1.41-1|40	%package -n %{libname}
21mr|libidn-1.41-1|41	Summary:	Internationalized string processing library
21mr|libidn-1.41-1|42	Group:		System/Libraries
21mr|libidn-1.41-1|43	
21mr|libidn-1.41-1|44	%description -n	%{libname}
21mr|libidn-1.41-1|45	GNU Libidn is an implementation of the Stringprep, Punycode and
21mr|libidn-1.41-1|46	IDNA specifications defined by the IETF Internationalized Domain
21mr|libidn-1.41-1|47	Names (IDN) working group, used for internationalized domain
21mr|libidn-1.41-1|48	names.
21mr|libidn-1.41-1|49	
21mr|libidn-1.41-1|50	%files -n %{libname}
21mr|libidn-1.41-1|51	%{_libdir}/libidn.so.%{major}*
21mr|libidn-1.41-1|52	%{_infodir}/%{libname}.info*
21mr|libidn-1.41-1|53	
21mr|libidn-1.41-1|54	#----------------------------------------------------------------------------
21mr|libidn-1.41-1|55	
21mr|libidn-1.41-1|56	%package -n %{devname}
21mr|libidn-1.41-1|57	Summary:	Development files for the %{libname} library
21mr|libidn-1.41-1|58	Group:		Development/C
21mr|libidn-1.41-1|59	Requires:	%{libname} = %{EVRD}
21mr|libidn-1.41-1|60	Provides:	%{name}-devel = %{EVRD}
21mr|libidn-1.41-1|61	Provides:	idn-devel = %{EVRD}
21mr|libidn-1.41-1|62	Obsoletes:	%{_lib}idn11-devel < 1.25
21mr|libidn-1.41-1|63	
21mr|libidn-1.41-1|64	%description -n %{devname}
21mr|libidn-1.41-1|65	Development files for the %{libname} library.
21mr|libidn-1.41-1|66	
21mr|libidn-1.41-1|67	%files -n %{devname}
21mr|libidn-1.41-1|68	%doc libc/example.c examples/README examples/Makefile.*
21mr|libidn-1.41-1|69	%{_libdir}/libidn.so
21mr|libidn-1.41-1|70	%{_includedir}/*.h
21mr|libidn-1.41-1|71	%{_libdir}/pkgconfig/*.pc
21mr|libidn-1.41-1|72	%{_mandir}/man3/*
21mr|libidn-1.41-1|73	
21mr|libidn-1.41-1|74	#----------------------------------------------------------------------------
21mr|libidn-1.41-1|75	
21mr|libidn-1.41-1|76	%package -n idn
21mr|libidn-1.41-1|77	Summary:	Commandline interface to the %{libname} library
21mr|libidn-1.41-1|78	Group:		System/Servers
21mr|libidn-1.41-1|79	
21mr|libidn-1.41-1|80	%description -n idn
21mr|libidn-1.41-1|81	This package provides the commandline interface to the
21mr|libidn-1.41-1|82	%{libname} library.
21mr|libidn-1.41-1|83	
21mr|libidn-1.41-1|84	%files -n idn -f %{name}.lang
21mr|libidn-1.41-1|85	%doc ChangeLog FAQ README THANKS contrib
21mr|libidn-1.41-1|86	%{_bindir}/idn
21mr|libidn-1.41-1|87	%{_mandir}/man1/idn.1*
21mr|libidn-1.41-1|88	%{_datadir}/*emacs/site-lisp/*.el
21mr|libidn-1.41-1|89	
21mr|libidn-1.41-1|90	#----------------------------------------------------------------------------
21mr|libidn-1.41-1|91	
21mr|libidn-1.41-1|92	%if %{with java}
21mr|libidn-1.41-1|93	
21mr|libidn-1.41-1|94	%package -n %{libname}-java
21mr|libidn-1.41-1|95	Summary:	Java support for the %{name}
21mr|libidn-1.41-1|96	Group:		Development/Java
21mr|libidn-1.41-1|97	BuildRequires:	javapackages-local
21mr|libidn-1.41-1|98	BuildRequires:	mvn(com.google.code.findbugs:annotations)
21mr|libidn-1.41-1|99	BuildRequires:	mvn(com.google.guava:guava)
21mr|libidn-1.41-1|100	BuildRequires:	mvn(junit:junit)
21mr|libidn-1.41-1|101	Provides:	%{name}-java = %{EVRD}
21mr|libidn-1.41-1|102	Requires:	%{libname} = %{EVRD}
21mr|libidn-1.41-1|103	
21mr|libidn-1.41-1|104	%description -n %{libname}-java
21mr|libidn-1.41-1|105	Java support for the %{name}.
21mr|libidn-1.41-1|106	
21mr|libidn-1.41-1|107	%files -n %{libname}-java -f .mfiles
21mr|libidn-1.41-1|108	
21mr|libidn-1.41-1|109	#----------------------------------------------------------------------------
21mr|libidn-1.41-1|110	
21mr|libidn-1.41-1|111	%package javadoc
21mr|libidn-1.41-1|112	Summary:       Javadoc for %{name}-java
21mr|libidn-1.41-1|113	BuildArch:     noarch
21mr|libidn-1.41-1|114	
21mr|libidn-1.41-1|115	%description javadoc
21mr|libidn-1.41-1|116	This package contains javadoc for %{name}-java
21mr|libidn-1.41-1|117	
21mr|libidn-1.41-1|118	%files javadoc -f .mfiles-javadoc
21mr|libidn-1.41-1|119	%license COPYING* java/LICENSE-2.0.txt
21mr|libidn-1.41-1|120	
21mr|libidn-1.41-1|121	%endif #with java
21mr|libidn-1.41-1|122	
21mr|libidn-1.41-1|123	#----------------------------------------------------------------------------
21mr|libidn-1.41-1|124	
21mr|libidn-1.41-1|125	%if %{with mono}
21mr|libidn-1.41-1|126	%package -n %{libname}-mono
21mr|libidn-1.41-1|127	Summary:	Mono support for the %{name}
21mr|libidn-1.41-1|128	Group:		Development/Other
21mr|libidn-1.41-1|129	Provides:	%{name}-mono = %{EVRD}
21mr|libidn-1.41-1|130	Requires:	%{libname} = %{EVRD}
21mr|libidn-1.41-1|131	
21mr|libidn-1.41-1|132	%description -n %{libname}-mono
21mr|libidn-1.41-1|133	Mono support for the %{name}.
21mr|libidn-1.41-1|134	
21mr|libidn-1.41-1|135	%files -n %{libname}-mono
21mr|libidn-1.41-1|136	%{_libdir}/*.dll
21mr|libidn-1.41-1|137	%endif
21mr|libidn-1.41-1|138	
21mr|libidn-1.41-1|139	#----------------------------------------------------------------------------
21mr|libidn-1.41-1|140	
21mr|libidn-1.41-1|141	%prep
21mr|libidn-1.41-1|142	%autosetup -p1
21mr|libidn-1.41-1|143	
21mr|libidn-1.41-1|144	# bundled
21mr|libidn-1.41-1|145	find . -name '*.jar' -print -delete
21mr|libidn-1.41-1|146	find . -name '*.class' -print -delete
21mr|libidn-1.41-1|147	
21mr|libidn-1.41-1|148	%if %{with java}
21mr|libidn-1.41-1|149	# Not available test dep
21mr|libidn-1.41-1|150	%pom_remove_dep com.google.caliper:caliper java/pom.xml.in
21mr|libidn-1.41-1|151	%endif
21mr|libidn-1.41-1|152	
21mr|libidn-1.41-1|153	# Name directory sections consistently in the info file, rhbz #209491
21mr|libidn-1.41-1|154	sed -i '/^INFO-DIR-SECTION/{s/GNU Libraries/Libraries/;s/GNU utilities/Utilities/;}' doc/libidn.info
21mr|libidn-1.41-1|155	
21mr|libidn-1.41-1|156	iconv -f ISO-8859-1 -t UTF-8 doc/libidn.info > iconv.tmp
21mr|libidn-1.41-1|157	mv iconv.tmp doc/libidn.info
21mr|libidn-1.41-1|158	
21mr|libidn-1.41-1|159	aclocal -I m4 -I gl/m4 -I lib/gl/m4 --dont-fix
21mr|libidn-1.41-1|160	automake -a
21mr|libidn-1.41-1|161	autoconf
21mr|libidn-1.41-1|162	
21mr|libidn-1.41-1|163	%build
21mr|libidn-1.41-1|164	%define _disable_rebuild_configure 1
21mr|libidn-1.41-1|165	%configure \
21mr|libidn-1.41-1|166	%if %{with java}
21mr|libidn-1.41-1|167	--enable-java \
21mr|libidn-1.41-1|168	--enable-valgrind-tests \
21mr|libidn-1.41-1|169	%endif
21mr|libidn-1.41-1|170	%if %{with mono}
21mr|libidn-1.41-1|171	--enable-csharp=mono \
21mr|libidn-1.41-1|172	%endif
21mr|libidn-1.41-1|173	--disable-rpath \
21mr|libidn-1.41-1|174	--disable-static
21mr|libidn-1.41-1|175	
21mr|libidn-1.41-1|176	make
21mr|libidn-1.41-1|177	
21mr|libidn-1.41-1|178	%install
21mr|libidn-1.41-1|179	%makeinstall_std \
21mr|libidn-1.41-1|180	%if %{with libidn_enables_java}
21mr|libidn-1.41-1|181	libidn_jardir=%{_javadir} \
21mr|libidn-1.41-1|182	%endif
21mr|libidn-1.41-1|183	;
21mr|libidn-1.41-1|184	
21mr|libidn-1.41-1|185	# fix "invalid-lc-messages-dir":
21mr|libidn-1.41-1|186	rm -rf %{buildroot}%{_datadir}/locale/en@*quot
21mr|libidn-1.41-1|187	
21mr|libidn-1.41-1|188	# make a nice list for docs
21mr|libidn-1.41-1|189	find doc -type f | sed 's/^/%{doc} /' | \
21mr|libidn-1.41-1|190	grep -v "Makefile*" | \
21mr|libidn-1.41-1|191	grep -v "\.tex*" | \
21mr|libidn-1.41-1|192	grep -v "\.info" | \
21mr|libidn-1.41-1|193	grep -v "\.1" | \
21mr|libidn-1.41-1|194	grep -v "\.3" | \
21mr|libidn-1.41-1|195	grep -v "\.sgml" | \
21mr|libidn-1.41-1|196	grep -v "\.xml" | \
21mr|libidn-1.41-1|197	grep -v "gdoc" | \
21mr|libidn-1.41-1|198	grep -v "mdate-sh" > %{libname}-devel.filelist
21mr|libidn-1.41-1|199	
21mr|libidn-1.41-1|200	find examples -type f -name ".c" | sed 's/^/%{doc} /' >> %{devname}.filelist
21mr|libidn-1.41-1|201	
21mr|libidn-1.41-1|202	#(tpg) really not needed... also got lzma'd :)
21mr|libidn-1.41-1|203	
21mr|libidn-1.41-1|204	rm -rf %{buildroot}%{_infodir}/*.png*
21mr|libidn-1.41-1|205	
21mr|libidn-1.41-1|206	# this fixes a file clash in a mixed arch env
21mr|libidn-1.41-1|207	mv %{buildroot}%{_infodir}/%{name}.info %{buildroot}%{_infodir}/%{libname}.info
21mr|libidn-1.41-1|208	
21mr|libidn-1.41-1|209	%if %{with java}
21mr|libidn-1.41-1|210	# (From Fedora)
21mr|libidn-1.41-1|211	# regenerate java documentation
21mr|libidn-1.41-1|212	rm -rf doc/java/*
21mr|libidn-1.41-1|213	%javadoc -source 1.6 -d doc/java $(find java/src/main/java -name "*.java")
21mr|libidn-1.41-1|214	# generate maven depmap
21mr|libidn-1.41-1|215	rm -rf %{buildroot}%{_javadir}/libidn*.jar
21mr|libidn-1.41-1|216	%mvn_artifact java/pom.xml java/libidn-%{version}.jar
21mr|libidn-1.41-1|217	%mvn_file org.gnu.inet:libidn libidn
21mr|libidn-1.41-1|218	%mvn_install -J doc/java
21mr|libidn-1.41-1|219	%endif
21mr|libidn-1.41-1|220	
21mr|libidn-1.41-1|221	%find_lang %{name}

13641 21
21mr|libidn2-2.3.4-1|1	%define major 0
21mr|libidn2-2.3.4-1|2	%define libname %mklibname idn2_ %{major}
21mr|libidn2-2.3.4-1|3	%define devname %mklibname idn2 -d
21mr|libidn2-2.3.4-1|4	
21mr|libidn2-2.3.4-1|5	Summary:	Library to support IDNA2008 internationalized domain names
21mr|libidn2-2.3.4-1|6	Name:		libidn2
21mr|libidn2-2.3.4-1|7	Version:	2.3.4
21mr|libidn2-2.3.4-1|8	Release:	1
21mr|libidn2-2.3.4-1|9	License:	(GPLv2+ or LGPLv3+) and GPLv3+
21mr|libidn2-2.3.4-1|10	Group:		System/Libraries
21mr|libidn2-2.3.4-1|11	Url:		https://www.gnu.org/software/libidn/#libidn2
21mr|libidn2-2.3.4-1|12	Source0:	https://ftp.gnu.org/gnu/libidn/libidn2-%{version}.tar.gz
21mr|libidn2-2.3.4-1|13	# need for autoreconf
21mr|libidn2-2.3.4-1|14	BuildRequires:	gtk-doc
21mr|libidn2-2.3.4-1|15	BuildRequires:	lzip
21mr|libidn2-2.3.4-1|16	BuildRequires:	gettext-devel
21mr|libidn2-2.3.4-1|17	BuildRequires:	libunistring-devel
21mr|libidn2-2.3.4-1|18	
21mr|libidn2-2.3.4-1|19	%description
21mr|libidn2-2.3.4-1|20	Libidn2 is an implementation of the IDNA2008 specifications in RFC
21mr|libidn2-2.3.4-1|21	5890, 5891, 5892, 5893 and TR46 for internationalized domain names
21mr|libidn2-2.3.4-1|22	(IDN). It is a standalone library, without any dependency on libidn.
21mr|libidn2-2.3.4-1|23	
21mr|libidn2-2.3.4-1|24	#----------------------------------------------------------------------------
21mr|libidn2-2.3.4-1|25	
21mr|libidn2-2.3.4-1|26	%package -n idn2
21mr|libidn2-2.3.4-1|27	Summary:	Command line interface to the Libidn2 implementation of IDNA2008
21mr|libidn2-2.3.4-1|28	Group:		Development/Other
21mr|libidn2-2.3.4-1|29	
21mr|libidn2-2.3.4-1|30	%description -n idn2
21mr|libidn2-2.3.4-1|31	Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.
21mr|libidn2-2.3.4-1|32	
21mr|libidn2-2.3.4-1|33	%files -n idn2
21mr|libidn2-2.3.4-1|34	%doc AUTHORS NEWS README.md
21mr|libidn2-2.3.4-1|35	%license COPYING COPYING.unicode
21mr|libidn2-2.3.4-1|36	%{_bindir}/idn2
21mr|libidn2-2.3.4-1|37	%{_infodir}/%{name}.info*
21mr|libidn2-2.3.4-1|38	%{_mandir}/man1/idn2.1*
21mr|libidn2-2.3.4-1|39	
21mr|libidn2-2.3.4-1|40	#----------------------------------------------------------------------------
21mr|libidn2-2.3.4-1|41	
21mr|libidn2-2.3.4-1|42	%package -n %{libname}
21mr|libidn2-2.3.4-1|43	Summary:	Shared libraries for libidn2
21mr|libidn2-2.3.4-1|44	License:	LGPLv3+ or GPLv2+
21mr|libidn2-2.3.4-1|45	Group:		System/Libraries
21mr|libidn2-2.3.4-1|46	Requires:	%{name}-i18n >= %{EVRD}
21mr|libidn2-2.3.4-1|47	
21mr|libidn2-2.3.4-1|48	%description -n %{libname}
21mr|libidn2-2.3.4-1|49	Libidn2 is an implementation of the IDNA2008 specifications in RFC
21mr|libidn2-2.3.4-1|50	5890, 5891, 5892, 5893 and TR46 for internationalized domain names
21mr|libidn2-2.3.4-1|51	(IDN). It is a standalone library, without any dependency on libidn.
21mr|libidn2-2.3.4-1|52	
21mr|libidn2-2.3.4-1|53	%files -n %{libname}
21mr|libidn2-2.3.4-1|54	%doc COPYING.LESSERv3 COPYINGv2
21mr|libidn2-2.3.4-1|55	%{_libdir}/%{name}.so.%{major}*
21mr|libidn2-2.3.4-1|56	
21mr|libidn2-2.3.4-1|57	#----------------------------------------------------------------------------
21mr|libidn2-2.3.4-1|58	
21mr|libidn2-2.3.4-1|59	%package -n %{devname}
21mr|libidn2-2.3.4-1|60	Summary:	Development files for libidn2
21mr|libidn2-2.3.4-1|61	Group:		Development/Other
21mr|libidn2-2.3.4-1|62	Requires:	%{libname} = %{EVRD}
21mr|libidn2-2.3.4-1|63	Provides:	%{name}-devel = %{EVRD}
21mr|libidn2-2.3.4-1|64	
21mr|libidn2-2.3.4-1|65	%description -n %{devname}
21mr|libidn2-2.3.4-1|66	This package contains libraries and header files for
21mr|libidn2-2.3.4-1|67	developing applications that use libidn2.
21mr|libidn2-2.3.4-1|68	
21mr|libidn2-2.3.4-1|69	%files -n %{devname}
21mr|libidn2-2.3.4-1|70	%doc %{_datadir}/gtk-doc/html/%{name}/
21mr|libidn2-2.3.4-1|71	%{_includedir}/*.h
21mr|libidn2-2.3.4-1|72	%{_libdir}/%{name}.so
21mr|libidn2-2.3.4-1|73	%{_libdir}/pkgconfig/%{name}.pc
21mr|libidn2-2.3.4-1|74	%{_mandir}/man3/*
21mr|libidn2-2.3.4-1|75	
21mr|libidn2-2.3.4-1|76	#----------------------------------------------------------------------------
21mr|libidn2-2.3.4-1|77	
21mr|libidn2-2.3.4-1|78	%package i18n
21mr|libidn2-2.3.4-1|79	Summary:	Internationalization and locale data for %{name}
21mr|libidn2-2.3.4-1|80	Group:		System/Internationalization
21mr|libidn2-2.3.4-1|81	BuildArch:	noarch
21mr|libidn2-2.3.4-1|82	
21mr|libidn2-2.3.4-1|83	%description i18n
21mr|libidn2-2.3.4-1|84	Internationalization and locale data for %{name}
21mr|libidn2-2.3.4-1|85	
21mr|libidn2-2.3.4-1|86	%files i18n -f %{name}.lang
21mr|libidn2-2.3.4-1|87	
21mr|libidn2-2.3.4-1|88	#----------------------------------------------------------------------------
21mr|libidn2-2.3.4-1|89	
21mr|libidn2-2.3.4-1|90	%prep
21mr|libidn2-2.3.4-1|91	%autosetup -p1
21mr|libidn2-2.3.4-1|92	
21mr|libidn2-2.3.4-1|93	%build
21mr|libidn2-2.3.4-1|94	autoreconf -vfi
21mr|libidn2-2.3.4-1|95	%configure \
21mr|libidn2-2.3.4-1|96	--disable-static
21mr|libidn2-2.3.4-1|97	%make
21mr|libidn2-2.3.4-1|98	
21mr|libidn2-2.3.4-1|99	%install
21mr|libidn2-2.3.4-1|100	%makeinstall_std
21mr|libidn2-2.3.4-1|101	
21mr|libidn2-2.3.4-1|102	# Some file cleanups
21mr|libidn2-2.3.4-1|103	rm -f %{buildroot}%{_datadir}/info/dir
21mr|libidn2-2.3.4-1|104	
21mr|libidn2-2.3.4-1|105	# Remove example-only binaries for now
21mr|libidn2-2.3.4-1|106	rm -f %{buildroot}%{_bindir}/{lookup,register}
21mr|libidn2-2.3.4-1|107	
21mr|libidn2-2.3.4-1|108	%find_lang %{name}
21mr|libidn2-2.3.4-1|109	
21mr|libidn2-2.3.4-1|110	%check
21mr|libidn2-2.3.4-1|111	%make -C tests check

13642 21
21mr|libiec61883-1.2.0-16|1	%define major 0
21mr|libiec61883-1.2.0-16|2	%define libname %mklibname iec61883_ %{major}
21mr|libiec61883-1.2.0-16|3	%define devname %mklibname iec61883 -d
21mr|libiec61883-1.2.0-16|4	
21mr|libiec61883-1.2.0-16|5	Summary:	Streaming library for IEEE1394
21mr|libiec61883-1.2.0-16|6	Name:		libiec61883
21mr|libiec61883-1.2.0-16|7	Version:	1.2.0
21mr|libiec61883-1.2.0-16|8	Release:	16
21mr|libiec61883-1.2.0-16|9	License:	LGPLv2.1+
21mr|libiec61883-1.2.0-16|10	Group:		System/Libraries
21mr|libiec61883-1.2.0-16|11	Source0:	http://linux1394.org/dl/%{name}-%{version}.tar.gz
21mr|libiec61883-1.2.0-16|12	Url:		http://linux1394.org
21mr|libiec61883-1.2.0-16|13	BuildRequires:	pkgconfig(libraw1394) >= 1.2.0
21mr|libiec61883-1.2.0-16|14	
21mr|libiec61883-1.2.0-16|15	%description
21mr|libiec61883-1.2.0-16|16	The libiec61883 library provides an higher level API for streaming DV,
21mr|libiec61883-1.2.0-16|17	MPEG-2 and audio over IEEE1394.  Based on the libraw1394 isochronous
21mr|libiec61883-1.2.0-16|18	functionality, this library acts as a filter that accepts DV-frames,
21mr|libiec61883-1.2.0-16|19	MPEG-2 frames or audio samples from the application and breaks these
21mr|libiec61883-1.2.0-16|20	down to isochronous packets, which are transmitted using libraw1394.
21mr|libiec61883-1.2.0-16|21	
21mr|libiec61883-1.2.0-16|22	#----------------------------------------------------------------------------
21mr|libiec61883-1.2.0-16|23	
21mr|libiec61883-1.2.0-16|24	%package -n %{libname}
21mr|libiec61883-1.2.0-16|25	Summary:	Streaming library for IEEE1394
21mr|libiec61883-1.2.0-16|26	Group:		System/Libraries
21mr|libiec61883-1.2.0-16|27	Provides:	%{name} = %{EVRD}
21mr|libiec61883-1.2.0-16|28	
21mr|libiec61883-1.2.0-16|29	%description -n %{libname}
21mr|libiec61883-1.2.0-16|30	The libiec61883 library provides an higher level API for streaming DV,
21mr|libiec61883-1.2.0-16|31	MPEG-2 and audio over IEEE1394.  Based on the libraw1394 isochronous
21mr|libiec61883-1.2.0-16|32	functionality, this library acts as a filter that accepts DV-frames,
21mr|libiec61883-1.2.0-16|33	MPEG-2 frames or audio samples from the application and breaks these
21mr|libiec61883-1.2.0-16|34	down to isochronous packets, which are transmitted using libraw1394.
21mr|libiec61883-1.2.0-16|35	
21mr|libiec61883-1.2.0-16|36	%files -n %{libname}
21mr|libiec61883-1.2.0-16|37	%doc AUTHORS COPYING NEWS README
21mr|libiec61883-1.2.0-16|38	%{_libdir}/libiec61883.so.%{major}*
21mr|libiec61883-1.2.0-16|39	
21mr|libiec61883-1.2.0-16|40	#----------------------------------------------------------------------------
21mr|libiec61883-1.2.0-16|41	
21mr|libiec61883-1.2.0-16|42	%package -n %{devname}
21mr|libiec61883-1.2.0-16|43	Summary:	Development files for libiec61883
21mr|libiec61883-1.2.0-16|44	Group:		Development/C
21mr|libiec61883-1.2.0-16|45	Requires:	%{libname} = %{EVRD}
21mr|libiec61883-1.2.0-16|46	Provides:	%{name}-devel = %{EVRD}
21mr|libiec61883-1.2.0-16|47	Conflicts:	%{_lib}iec61883_0-devel < 1.2.0-12
21mr|libiec61883-1.2.0-16|48	Obsoletes:	%{_lib}iec61883_0-devel < 1.2.0-12
21mr|libiec61883-1.2.0-16|49	
21mr|libiec61883-1.2.0-16|50	%description -n %{devname}
21mr|libiec61883-1.2.0-16|51	Development libraries needed to build applications against libiec61883.
21mr|libiec61883-1.2.0-16|52	
21mr|libiec61883-1.2.0-16|53	%files -n %{devname}
21mr|libiec61883-1.2.0-16|54	%doc examples/*.c
21mr|libiec61883-1.2.0-16|55	%{_libdir}/libiec61883.so
21mr|libiec61883-1.2.0-16|56	%{_includedir}/*
21mr|libiec61883-1.2.0-16|57	%{_libdir}/pkgconfig/libiec61883.pc
21mr|libiec61883-1.2.0-16|58	
21mr|libiec61883-1.2.0-16|59	#----------------------------------------------------------------------------
21mr|libiec61883-1.2.0-16|60	
21mr|libiec61883-1.2.0-16|61	%package utils
21mr|libiec61883-1.2.0-16|62	Summary:	Utilities for use with libiec61883
21mr|libiec61883-1.2.0-16|63	Group:		Communications
21mr|libiec61883-1.2.0-16|64	Requires:	%{name} = %{version}
21mr|libiec61883-1.2.0-16|65	
21mr|libiec61883-1.2.0-16|66	%description utils
21mr|libiec61883-1.2.0-16|67	Utilities that make use of iec61883
21mr|libiec61883-1.2.0-16|68	
21mr|libiec61883-1.2.0-16|69	%files utils
21mr|libiec61883-1.2.0-16|70	%{_bindir}/*
21mr|libiec61883-1.2.0-16|71	%{_mandir}/*/*
21mr|libiec61883-1.2.0-16|72	
21mr|libiec61883-1.2.0-16|73	#----------------------------------------------------------------------------
21mr|libiec61883-1.2.0-16|74	
21mr|libiec61883-1.2.0-16|75	%prep
21mr|libiec61883-1.2.0-16|76	%setup -q
21mr|libiec61883-1.2.0-16|77	perl -pi -e's,noinst,bin,' examples/Makefile.am
21mr|libiec61883-1.2.0-16|78	
21mr|libiec61883-1.2.0-16|79	%build
21mr|libiec61883-1.2.0-16|80	autoreconf -i
21mr|libiec61883-1.2.0-16|81	%configure --disable-static
21mr|libiec61883-1.2.0-16|82	%make
21mr|libiec61883-1.2.0-16|83	
21mr|libiec61883-1.2.0-16|84	%install
21mr|libiec61883-1.2.0-16|85	%makeinstall_std

13643 21
21mr|libieee1284-0.2.11-18|1	%define major 3
21mr|libieee1284-0.2.11-18|2	%define libname %mklibname ieee1284_ %{major}
21mr|libieee1284-0.2.11-18|3	%define develname %mklibname ieee1284 -d
21mr|libieee1284-0.2.11-18|4	
21mr|libieee1284-0.2.11-18|5	Summary:	Cross-platform library for parallel port access
21mr|libieee1284-0.2.11-18|6	Name:		libieee1284
21mr|libieee1284-0.2.11-18|7	Version:	0.2.11
21mr|libieee1284-0.2.11-18|8	Release:	18
21mr|libieee1284-0.2.11-18|9	License:	LGPLv2+
21mr|libieee1284-0.2.11-18|10	Group:		System/Libraries
21mr|libieee1284-0.2.11-18|11	URL:		http://sourceforge.net/projects/libieee1284/
21mr|libieee1284-0.2.11-18|12	Source0:	http://ovh.dl.sourceforge.net/sourceforge/libieee1284/%{name}-%{version}.tar.bz2
21mr|libieee1284-0.2.11-18|13	Patch0:		libieee1284-0.2.11-linkage.patch
21mr|libieee1284-0.2.11-18|14	BuildRequires:	python2-devel
21mr|libieee1284-0.2.11-18|15	
21mr|libieee1284-0.2.11-18|16	%description
21mr|libieee1284-0.2.11-18|17	libieee1284 is a cross-platform library for parallel port access
21mr|libieee1284-0.2.11-18|18	
21mr|libieee1284-0.2.11-18|19	%package -n	%{libname}
21mr|libieee1284-0.2.11-18|20	Summary:	Cross-platform library for parallel port access
21mr|libieee1284-0.2.11-18|21	Group:		System/Libraries
21mr|libieee1284-0.2.11-18|22	Provides:	%{name} = %{version}-%{release}
21mr|libieee1284-0.2.11-18|23	
21mr|libieee1284-0.2.11-18|24	%description -n	%{libname}
21mr|libieee1284-0.2.11-18|25	libieee1284 is a cross-platform library for parallel port access
21mr|libieee1284-0.2.11-18|26	
21mr|libieee1284-0.2.11-18|27	%package -n	%{develname}
21mr|libieee1284-0.2.11-18|28	Summary:	Development files for libieee1284
21mr|libieee1284-0.2.11-18|29	Group:		Development/C
21mr|libieee1284-0.2.11-18|30	Requires:	%{libname} = %{version}-%{release}
21mr|libieee1284-0.2.11-18|31	Provides:	ieee1284-devel
21mr|libieee1284-0.2.11-18|32	Provides:	%{name}-devel = %{version}-%{release}
21mr|libieee1284-0.2.11-18|33	Obsoletes:	%{mklibname ieee1284_ 3 -d} < 0.2.11-12
21mr|libieee1284-0.2.11-18|34	
21mr|libieee1284-0.2.11-18|35	%description -n	%{develname}
21mr|libieee1284-0.2.11-18|36	The %{name}-devel package includes the header files and .so libraries
21mr|libieee1284-0.2.11-18|37	necessary for developing programs which will access parallel port devices
21mr|libieee1284-0.2.11-18|38	using the %{name} library.
21mr|libieee1284-0.2.11-18|39	
21mr|libieee1284-0.2.11-18|40	%package -n	python2-%{name}
21mr|libieee1284-0.2.11-18|41	Group:		Development/Python
21mr|libieee1284-0.2.11-18|42	Summary:	Python bindings for libieee2384
21mr|libieee1284-0.2.11-18|43	Conflicts:	%{name}-devel < %{version}-%{release}
21mr|libieee1284-0.2.11-18|44	
21mr|libieee1284-0.2.11-18|45	%description -n python2-%{name}
21mr|libieee1284-0.2.11-18|46	This package contains python bindings for libieee2384.
21mr|libieee1284-0.2.11-18|47	
21mr|libieee1284-0.2.11-18|48	%prep
21mr|libieee1284-0.2.11-18|49	%setup -q
21mr|libieee1284-0.2.11-18|50	%patch0 -p0
21mr|libieee1284-0.2.11-18|51	
21mr|libieee1284-0.2.11-18|52	%build
21mr|libieee1284-0.2.11-18|53	export PYTHON=%__python2
21mr|libieee1284-0.2.11-18|54	%configure \
21mr|libieee1284-0.2.11-18|55	--with-python \
21mr|libieee1284-0.2.11-18|56	--disable-static
21mr|libieee1284-0.2.11-18|57	
21mr|libieee1284-0.2.11-18|58	%make
21mr|libieee1284-0.2.11-18|59	
21mr|libieee1284-0.2.11-18|60	%install
21mr|libieee1284-0.2.11-18|61	%makeinstall_std
21mr|libieee1284-0.2.11-18|62	
21mr|libieee1284-0.2.11-18|63	%files -n %{libname}
21mr|libieee1284-0.2.11-18|64	%{_libdir}/*.so.%{major}*
21mr|libieee1284-0.2.11-18|65	
21mr|libieee1284-0.2.11-18|66	%files -n %{develname}
21mr|libieee1284-0.2.11-18|67	%doc README AUTHORS ChangeLog INSTALL NEWS TODO
21mr|libieee1284-0.2.11-18|68	%{_bindir}/libieee1284_test
21mr|libieee1284-0.2.11-18|69	%{_includedir}/*
21mr|libieee1284-0.2.11-18|70	%{_libdir}/*.so
21mr|libieee1284-0.2.11-18|71	%{_mandir}/man3/*
21mr|libieee1284-0.2.11-18|72	
21mr|libieee1284-0.2.11-18|73	%files -n python2-%{name}
21mr|libieee1284-0.2.11-18|74	%{python2_sitearch}/*.so

13644 21
21mr|libimobiledevice-1.3.0-1|1	%define major 6
21mr|libimobiledevice-1.3.0-1|2	%define libname %mklibname imobiledevice %{major}
21mr|libimobiledevice-1.3.0-1|3	%define devname %mklibname imobiledevice -d
21mr|libimobiledevice-1.3.0-1|4	
21mr|libimobiledevice-1.3.0-1|5	Summary:	Library for connecting to Apple iPhone and iPod touch
21mr|libimobiledevice-1.3.0-1|6	Name:		libimobiledevice
21mr|libimobiledevice-1.3.0-1|7	Version:	1.3.0
21mr|libimobiledevice-1.3.0-1|8	Release:	1
21mr|libimobiledevice-1.3.0-1|9	License:	LGPLv2.1+
21mr|libimobiledevice-1.3.0-1|10	Group:		System/Libraries
21mr|libimobiledevice-1.3.0-1|11	Url:		http://libimobiledevice.org/
21mr|libimobiledevice-1.3.0-1|12	Source0:	https://github.com/libimobiledevice/libimobiledevice/releases/download/%{version}/libimobiledevice-%{version}.tar.bz2
21mr|libimobiledevice-1.3.0-1|13	
21mr|libimobiledevice-1.3.0-1|14	BuildRequires:	swig
21mr|libimobiledevice-1.3.0-1|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|libimobiledevice-1.3.0-1|16	BuildRequires:	pkgconfig(gnutls)
21mr|libimobiledevice-1.3.0-1|17	BuildRequires:	pkgconfig(libplist-2.0) >= 2.2.0
21mr|libimobiledevice-1.3.0-1|18	BuildRequires:	pkgconfig(libplist++-2.0) >= 2.2.0
21mr|libimobiledevice-1.3.0-1|19	BuildRequires:	pkgconfig(libtasn1)
21mr|libimobiledevice-1.3.0-1|20	BuildRequires:	pkgconfig(libusbmuxd-2.0) >= 2.0.0
21mr|libimobiledevice-1.3.0-1|21	BuildRequires:	pkgconfig(openssl)
21mr|libimobiledevice-1.3.0-1|22	BuildRequires:	pkgconfig(python3)
21mr|libimobiledevice-1.3.0-1|23	BuildRequires:	python3egg(cython)
21mr|libimobiledevice-1.3.0-1|24	
21mr|libimobiledevice-1.3.0-1|25	%description
21mr|libimobiledevice-1.3.0-1|26	A library for connecting to Apple's iPhone or iPod touch devices.
21mr|libimobiledevice-1.3.0-1|27	
21mr|libimobiledevice-1.3.0-1|28	%files
21mr|libimobiledevice-1.3.0-1|29	%doc AUTHORS COPYING.LESSER README.md
21mr|libimobiledevice-1.3.0-1|30	%{_bindir}/idevice*
21mr|libimobiledevice-1.3.0-1|31	%{_mandir}/man1/idevice*.1.*
21mr|libimobiledevice-1.3.0-1|32	
21mr|libimobiledevice-1.3.0-1|33	#----------------------------------------------------------------------------
21mr|libimobiledevice-1.3.0-1|34	
21mr|libimobiledevice-1.3.0-1|35	%package -n %{libname}
21mr|libimobiledevice-1.3.0-1|36	Summary:	Library for connecting to Apple iPhone and iPod touch
21mr|libimobiledevice-1.3.0-1|37	Group:		System/Libraries
21mr|libimobiledevice-1.3.0-1|38	
21mr|libimobiledevice-1.3.0-1|39	%description -n %{libname}
21mr|libimobiledevice-1.3.0-1|40	A library for connecting to Apple's iPhone or iPod touch devices.
21mr|libimobiledevice-1.3.0-1|41	
21mr|libimobiledevice-1.3.0-1|42	%files -n %{libname}
21mr|libimobiledevice-1.3.0-1|43	%{_libdir}/libimobiledevice-1.0.so.%{major}*
21mr|libimobiledevice-1.3.0-1|44	
21mr|libimobiledevice-1.3.0-1|45	#----------------------------------------------------------------------------
21mr|libimobiledevice-1.3.0-1|46	
21mr|libimobiledevice-1.3.0-1|47	%package -n %{devname}
21mr|libimobiledevice-1.3.0-1|48	Summary:	Development package for libimobiledevice
21mr|libimobiledevice-1.3.0-1|49	Group:		Development/C
21mr|libimobiledevice-1.3.0-1|50	Requires:	%{libname} = %{EVRD}
21mr|libimobiledevice-1.3.0-1|51	Provides:	%{name}-devel = %{EVRD}
21mr|libimobiledevice-1.3.0-1|52	
21mr|libimobiledevice-1.3.0-1|53	%description -n %{devname}
21mr|libimobiledevice-1.3.0-1|54	Files for development with libimobiledevice.
21mr|libimobiledevice-1.3.0-1|55	
21mr|libimobiledevice-1.3.0-1|56	%files -n %{devname}
21mr|libimobiledevice-1.3.0-1|57	%{_libdir}/pkgconfig/libimobiledevice-1.0.pc
21mr|libimobiledevice-1.3.0-1|58	%{_libdir}/libimobiledevice-1.0.so
21mr|libimobiledevice-1.3.0-1|59	%{_includedir}/libimobiledevice
21mr|libimobiledevice-1.3.0-1|60	
21mr|libimobiledevice-1.3.0-1|61	#----------------------------------------------------------------------------
21mr|libimobiledevice-1.3.0-1|62	
21mr|libimobiledevice-1.3.0-1|63	%package -n python3-imobiledevice
21mr|libimobiledevice-1.3.0-1|64	Summary:	Python bindings for libimobiledevice
21mr|libimobiledevice-1.3.0-1|65	Group:		Development/Python
21mr|libimobiledevice-1.3.0-1|66	
21mr|libimobiledevice-1.3.0-1|67	%description -n python3-imobiledevice
21mr|libimobiledevice-1.3.0-1|68	Python bindings for libimobiledevice.
21mr|libimobiledevice-1.3.0-1|69	
21mr|libimobiledevice-1.3.0-1|70	%files -n python3-imobiledevice
21mr|libimobiledevice-1.3.0-1|71	%{python3_sitearch}/imobiledevice.so
21mr|libimobiledevice-1.3.0-1|72	
21mr|libimobiledevice-1.3.0-1|73	#----------------------------------------------------------------------------
21mr|libimobiledevice-1.3.0-1|74	
21mr|libimobiledevice-1.3.0-1|75	%prep
21mr|libimobiledevice-1.3.0-1|76	%autosetup -p1
21mr|libimobiledevice-1.3.0-1|77	
21mr|libimobiledevice-1.3.0-1|78	%build
21mr|libimobiledevice-1.3.0-1|79	autoreconf -fi # for CVE-2013-2142 patch
21mr|libimobiledevice-1.3.0-1|80	%configure --disable-static
21mr|libimobiledevice-1.3.0-1|81	
21mr|libimobiledevice-1.3.0-1|82	# Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath
21mr|libimobiledevice-1.3.0-1|83	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|libimobiledevice-1.3.0-1|84	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|libimobiledevice-1.3.0-1|85	
21mr|libimobiledevice-1.3.0-1|86	%make
21mr|libimobiledevice-1.3.0-1|87	
21mr|libimobiledevice-1.3.0-1|88	%install
21mr|libimobiledevice-1.3.0-1|89	%makeinstall_std

13645 21
21mr|libindicate-12.10.1-1|1	%define major 5
21mr|libindicate-12.10.1-1|2	%define major_gtk 3
21mr|libindicate-12.10.1-1|3	%define api 0.7
21mr|libindicate-12.10.1-1|4	%define libname %mklibname indicate %{major}
21mr|libindicate-12.10.1-1|5	%define girname %mklibname indicate-gir %{api}
21mr|libindicate-12.10.1-1|6	%define gtklibname %mklibname indicate-gtk3_ %{major_gtk}
21mr|libindicate-12.10.1-1|7	%define gtkgirname %mklibname indicategtk3-gir %{api}
21mr|libindicate-12.10.1-1|8	%define devname %mklibname indicate -d
21mr|libindicate-12.10.1-1|9	%define gtkdevname %mklibname indicate-gtk -d
21mr|libindicate-12.10.1-1|10	
21mr|libindicate-12.10.1-1|11	Summary:	Library for applications to raise flags on DBus
21mr|libindicate-12.10.1-1|12	Name:		libindicate
21mr|libindicate-12.10.1-1|13	Version:	12.10.1
21mr|libindicate-12.10.1-1|14	Release:	1
21mr|libindicate-12.10.1-1|15	License:	LGPLv3
21mr|libindicate-12.10.1-1|16	Group:		System/Libraries
21mr|libindicate-12.10.1-1|17	Url:		https://launchpad.net/libindicate
21mr|libindicate-12.10.1-1|18	Source0:	http://launchpad.net/%{name}/0.3/%{version}/+download/%{name}-%{version}.tar.gz
21mr|libindicate-12.10.1-1|19	Patch0:		libindicate-0.6.1-no-mono.patch
21mr|libindicate-12.10.1-1|20	Patch1:		libindicate-12.10.1-werror.patch
21mr|libindicate-12.10.1-1|21	BuildRequires:	gnome-common
21mr|libindicate-12.10.1-1|22	BuildRequires:	gtk-doc
21mr|libindicate-12.10.1-1|23	BuildRequires:	intltool
21mr|libindicate-12.10.1-1|24	BuildRequires:	vala-tools
21mr|libindicate-12.10.1-1|25	BuildRequires:	pkgconfig(dbus-glib-1) >= 0.76
21mr|libindicate-12.10.1-1|26	BuildRequires:	pkgconfig(dbusmenu-glib-0.4) >= 0.3.97
21mr|libindicate-12.10.1-1|27	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libindicate-12.10.1-1|28	BuildRequires:	pkgconfig(gio-2.0) >= 2.18
21mr|libindicate-12.10.1-1|29	BuildRequires:	pkgconfig(glib-2.0) >= 2.18
21mr|libindicate-12.10.1-1|30	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|libindicate-12.10.1-1|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libindicate-12.10.1-1|32	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
21mr|libindicate-12.10.1-1|33	
21mr|libindicate-12.10.1-1|34	%description
21mr|libindicate-12.10.1-1|35	A small library for applications to raise "flags" on DBus for other
21mr|libindicate-12.10.1-1|36	components of the desktop to pick up and visualize. Currently used by
21mr|libindicate-12.10.1-1|37	the messaging indicator.
21mr|libindicate-12.10.1-1|38	
21mr|libindicate-12.10.1-1|39	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|40	
21mr|libindicate-12.10.1-1|41	%package -n %{libname}
21mr|libindicate-12.10.1-1|42	Summary:	Library for applications to raise flags on DBus
21mr|libindicate-12.10.1-1|43	Group:		System/Libraries
21mr|libindicate-12.10.1-1|44	
21mr|libindicate-12.10.1-1|45	%description -n %{libname}
21mr|libindicate-12.10.1-1|46	A small library for applications to raise "flags" on DBus for other
21mr|libindicate-12.10.1-1|47	components of the desktop to pick up and visualize. Currently used by
21mr|libindicate-12.10.1-1|48	the messaging indicator.
21mr|libindicate-12.10.1-1|49	
21mr|libindicate-12.10.1-1|50	%files -n %{libname}
21mr|libindicate-12.10.1-1|51	%{_libdir}/libindicate.so.%{major}*
21mr|libindicate-12.10.1-1|52	
21mr|libindicate-12.10.1-1|53	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|54	
21mr|libindicate-12.10.1-1|55	%package -n %{gtklibname}
21mr|libindicate-12.10.1-1|56	Summary:	Library for applications to raise flags on DBus
21mr|libindicate-12.10.1-1|57	Group:		System/Libraries
21mr|libindicate-12.10.1-1|58	Obsoletes:	%{_lib}indicate-gtk33 < 0.6.1-2
21mr|libindicate-12.10.1-1|59	
21mr|libindicate-12.10.1-1|60	%description -n %{gtklibname}
21mr|libindicate-12.10.1-1|61	A small library for applications to raise "flags" on DBus for other
21mr|libindicate-12.10.1-1|62	components of the desktop to pick up and visualize. Currently used by
21mr|libindicate-12.10.1-1|63	the messaging indicator.
21mr|libindicate-12.10.1-1|64	
21mr|libindicate-12.10.1-1|65	%files -n %{gtklibname}
21mr|libindicate-12.10.1-1|66	%{_libdir}/libindicate-gtk3.so.%{major_gtk}*
21mr|libindicate-12.10.1-1|67	
21mr|libindicate-12.10.1-1|68	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|69	
21mr|libindicate-12.10.1-1|70	%package -n %{girname}
21mr|libindicate-12.10.1-1|71	Summary:	GObject Introspection interface description for libindicate
21mr|libindicate-12.10.1-1|72	Group:		System/Libraries
21mr|libindicate-12.10.1-1|73	Requires:	%{libname} = %{EVRD}
21mr|libindicate-12.10.1-1|74	
21mr|libindicate-12.10.1-1|75	%description -n %{girname}
21mr|libindicate-12.10.1-1|76	GObject Introspection interface description for libindicate-gtk.
21mr|libindicate-12.10.1-1|77	
21mr|libindicate-12.10.1-1|78	%files -n       %{girname}
21mr|libindicate-12.10.1-1|79	%{_libdir}/girepository-1.0/Indicate-%{api}.typelib
21mr|libindicate-12.10.1-1|80	
21mr|libindicate-12.10.1-1|81	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|82	
21mr|libindicate-12.10.1-1|83	%package -n %{gtkgirname}
21mr|libindicate-12.10.1-1|84	Summary:	GObject Introspection interface description for libindicate-gtk
21mr|libindicate-12.10.1-1|85	Group:		System/Libraries
21mr|libindicate-12.10.1-1|86	Requires:	%{gtklibname} = %{EVRD}
21mr|libindicate-12.10.1-1|87	
21mr|libindicate-12.10.1-1|88	%description -n %{gtkgirname}
21mr|libindicate-12.10.1-1|89	GObject Introspection interface description for libindicate-gtk.
21mr|libindicate-12.10.1-1|90	
21mr|libindicate-12.10.1-1|91	%files -n %{gtkgirname}
21mr|libindicate-12.10.1-1|92	%{_libdir}/girepository-1.0/IndicateGtk3-%{api}.typelib
21mr|libindicate-12.10.1-1|93	
21mr|libindicate-12.10.1-1|94	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|95	%if 0
21mr|libindicate-12.10.1-1|96	%package -n indicate-sharp
21mr|libindicate-12.10.1-1|97	Summary:	Library for applications to raise flags on DBus
21mr|libindicate-12.10.1-1|98	Group:		Development/Other
21mr|libindicate-12.10.1-1|99	Provides:	mono-%{name} = %{EVRD}
21mr|libindicate-12.10.1-1|100	Requires:	%{libname} = %{EVRD}
21mr|libindicate-12.10.1-1|101	
21mr|libindicate-12.10.1-1|102	%description -n indicate-sharp
21mr|libindicate-12.10.1-1|103	A small library for applications to raise "flags" on DBus for other
21mr|libindicate-12.10.1-1|104	components of the desktop to pick up and visualize. Currently used by
21mr|libindicate-12.10.1-1|105	the messaging indicator.
21mr|libindicate-12.10.1-1|106	
21mr|libindicate-12.10.1-1|107	%files -n indicate-sharp
21mr|libindicate-12.10.1-1|108	%{_libdir}/pkgconfig/indicate-sharp-0.1.pc
21mr|libindicate-12.10.1-1|109	%{_libdir}/indicate-sharp-0.1
21mr|libindicate-12.10.1-1|110	%{_prefix}/lib/mono/indicate/indicate-sharp.dll
21mr|libindicate-12.10.1-1|111	%{_prefix}/lib/mono/gac/indicate-sharp
21mr|libindicate-12.10.1-1|112	
21mr|libindicate-12.10.1-1|113	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|114	
21mr|libindicate-12.10.1-1|115	%package -n indicate-gtk-sharp
21mr|libindicate-12.10.1-1|116	Summary:	Library for applications to raise flags on DBus
21mr|libindicate-12.10.1-1|117	Group:		Development/Other
21mr|libindicate-12.10.1-1|118	Provides:	mono-%{name}-gtk = %{EVRD}
21mr|libindicate-12.10.1-1|119	Requires:	%{gtklibname} = %{EVRD}
21mr|libindicate-12.10.1-1|120	
21mr|libindicate-12.10.1-1|121	%description -n indicate-gtk-sharp
21mr|libindicate-12.10.1-1|122	A small library for applications to raise "flags" on DBus for other
21mr|libindicate-12.10.1-1|123	components of the desktop to pick up and visualize. Currently used by
21mr|libindicate-12.10.1-1|124	the messaging indicator.
21mr|libindicate-12.10.1-1|125	
21mr|libindicate-12.10.1-1|126	%files -n indicate-gtk-sharp
21mr|libindicate-12.10.1-1|127	%{_libdir}/pkgconfig/indicate-gtk-sharp-0.1.pc
21mr|libindicate-12.10.1-1|128	%{_libdir}/indicate-gtk-sharp-0.1
21mr|libindicate-12.10.1-1|129	%{_prefix}/lib/mono/indicate-gtk/indicate-gtk-sharp.dll
21mr|libindicate-12.10.1-1|130	%{_prefix}/lib/mono/gac/indicate-gtk-sharp
21mr|libindicate-12.10.1-1|131	%endif
21mr|libindicate-12.10.1-1|132	
21mr|libindicate-12.10.1-1|133	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|134	
21mr|libindicate-12.10.1-1|135	%package -n %{devname}
21mr|libindicate-12.10.1-1|136	Summary:	Library headers for %{name}
21mr|libindicate-12.10.1-1|137	Group:		Development/C
21mr|libindicate-12.10.1-1|138	Requires:	%{libname} = %{EVRD}
21mr|libindicate-12.10.1-1|139	Provides:	%{name}-devel = %{EVRD}
21mr|libindicate-12.10.1-1|140	
21mr|libindicate-12.10.1-1|141	%description -n %{devname}
21mr|libindicate-12.10.1-1|142	This is the libraries, include files and other resources you can use
21mr|libindicate-12.10.1-1|143	to incorporate %{name} into applications.
21mr|libindicate-12.10.1-1|144	
21mr|libindicate-12.10.1-1|145	%files -n %{devname}
21mr|libindicate-12.10.1-1|146	%{_includedir}/%{name}-%{api}/libindicate
21mr|libindicate-12.10.1-1|147	%{_libdir}/libindicate.so
21mr|libindicate-12.10.1-1|148	%{_libdir}/pkgconfig/indicate-%{api}.pc
21mr|libindicate-12.10.1-1|149	%{_datadir}/gir-1.0/Indicate-%{api}.gir
21mr|libindicate-12.10.1-1|150	%{_datadir}/vala/vapi/Indicate-%{api}.vapi
21mr|libindicate-12.10.1-1|151	
21mr|libindicate-12.10.1-1|152	#------------------------------------------------------------------------
21mr|libindicate-12.10.1-1|153	
21mr|libindicate-12.10.1-1|154	%package -n %{gtkdevname}
21mr|libindicate-12.10.1-1|155	Summary:	Library headers for %{name}
21mr|libindicate-12.10.1-1|156	Group:		Development/C
21mr|libindicate-12.10.1-1|157	Requires:	%{gtklibname} = %{EVRD}
21mr|libindicate-12.10.1-1|158	Requires:	%{devname} = %{EVRD}
21mr|libindicate-12.10.1-1|159	Provides:	%{name}-gtk-devel = %{EVRD}
21mr|libindicate-12.10.1-1|160	
21mr|libindicate-12.10.1-1|161	%description -n %{gtkdevname}
21mr|libindicate-12.10.1-1|162	This is the libraries, include files and other resources you can use
21mr|libindicate-12.10.1-1|163	to incorporate %{name} into applications.
21mr|libindicate-12.10.1-1|164	
21mr|libindicate-12.10.1-1|165	%files -n %{gtkdevname}
21mr|libindicate-12.10.1-1|166	%{_includedir}/%{name}-gtk3-%{api}/libindicate-gtk/
21mr|libindicate-12.10.1-1|167	%{_libdir}/libindicate-gtk3.so
21mr|libindicate-12.10.1-1|168	%{_libdir}/pkgconfig/indicate-gtk3-%{api}.pc
21mr|libindicate-12.10.1-1|169	%{_datadir}/gir-1.0/IndicateGtk3-%{api}.gir
21mr|libindicate-12.10.1-1|170	%{_datadir}/vala/vapi/IndicateGtk3-%{api}.vapi
21mr|libindicate-12.10.1-1|171	
21mr|libindicate-12.10.1-1|172	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|173	
21mr|libindicate-12.10.1-1|174	%package doc
21mr|libindicate-12.10.1-1|175	Summary:	Documentation for %{name}
21mr|libindicate-12.10.1-1|176	Group:		Development/C
21mr|libindicate-12.10.1-1|177	
21mr|libindicate-12.10.1-1|178	%description doc
21mr|libindicate-12.10.1-1|179	This package provides documentation files for %{name}
21mr|libindicate-12.10.1-1|180	
21mr|libindicate-12.10.1-1|181	%files doc
21mr|libindicate-12.10.1-1|182	%doc AUTHORS COPYING COPYING.LGPL.2.1
21mr|libindicate-12.10.1-1|183	%{_defaultdocdir}/%{name}/
21mr|libindicate-12.10.1-1|184	%{_datadir}/gtk-doc/html/%{name}
21mr|libindicate-12.10.1-1|185	
21mr|libindicate-12.10.1-1|186	#-----------------------------------------------------------------------
21mr|libindicate-12.10.1-1|187	
21mr|libindicate-12.10.1-1|188	%prep
21mr|libindicate-12.10.1-1|189	%autosetup -p1
21mr|libindicate-12.10.1-1|190	
21mr|libindicate-12.10.1-1|191	%build
21mr|libindicate-12.10.1-1|192	NOCONFIGURE=yes gnome-autogen.sh
21mr|libindicate-12.10.1-1|193	%configure \
21mr|libindicate-12.10.1-1|194	--with-gtk=3 \
21mr|libindicate-12.10.1-1|195	--disable-python \
21mr|libindicate-12.10.1-1|196	--disable-static
21mr|libindicate-12.10.1-1|197	
21mr|libindicate-12.10.1-1|198	%make_build
21mr|libindicate-12.10.1-1|199	
21mr|libindicate-12.10.1-1|200	%install
21mr|libindicate-12.10.1-1|201	%make_install

13646 21
21mr|libindicator-12.10.1-8|1	%define api 3
21mr|libindicator-12.10.1-8|2	%define major 7
21mr|libindicator-12.10.1-8|3	%define libname %mklibname indicator %{major}
21mr|libindicator-12.10.1-8|4	%define devname %mklibname indicator -d
21mr|libindicator-12.10.1-8|5	
21mr|libindicator-12.10.1-8|6	%define libname3 %mklibname indicator %{api} %{major}
21mr|libindicator-12.10.1-8|7	%define devname3 %mklibname indicator %{api} -d
21mr|libindicator-12.10.1-8|8	
21mr|libindicator-12.10.1-8|9	Summary:	Panel indicator applet libraries
21mr|libindicator-12.10.1-8|10	Name:		libindicator
21mr|libindicator-12.10.1-8|11	Version:	12.10.1
21mr|libindicator-12.10.1-8|12	Release:	8
21mr|libindicator-12.10.1-8|13	License:	GPLv3+
21mr|libindicator-12.10.1-8|14	Group:		System/Libraries
21mr|libindicator-12.10.1-8|15	Url:		https://launchpad.net/libindicator
21mr|libindicator-12.10.1-8|16	Source0:	%{name}-%{version}.tar.gz
21mr|libindicator-12.10.1-8|17	Patch0:		libindicator-12.10.1-libm.patch
21mr|libindicator-12.10.1-8|18	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libindicator-12.10.1-8|19	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|libindicator-12.10.1-8|20	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libindicator-12.10.1-8|21	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libindicator-12.10.1-8|22	
21mr|libindicator-12.10.1-8|23	%description
21mr|libindicator-12.10.1-8|24	Panel indicator applet library.
21mr|libindicator-12.10.1-8|25	
21mr|libindicator-12.10.1-8|26	This library contains information to build indicators to go into the indicator
21mr|libindicator-12.10.1-8|27	applet.
21mr|libindicator-12.10.1-8|28	
21mr|libindicator-12.10.1-8|29	#----------------------------------------------------------------------------
21mr|libindicator-12.10.1-8|30	
21mr|libindicator-12.10.1-8|31	%package -n %{libname}
21mr|libindicator-12.10.1-8|32	Summary:	Panel indicator applet - shared library files - gtk+2
21mr|libindicator-12.10.1-8|33	Group:		System/Libraries
21mr|libindicator-12.10.1-8|34	
21mr|libindicator-12.10.1-8|35	%description -n %{libname}
21mr|libindicator-12.10.1-8|36	This package contains the shared library files - gtk+2.
21mr|libindicator-12.10.1-8|37	
21mr|libindicator-12.10.1-8|38	%files -n %{libname}
21mr|libindicator-12.10.1-8|39	%{_libexecdir}/indicator-loader
21mr|libindicator-12.10.1-8|40	%{_libdir}/libindicator.so.%{major}*
21mr|libindicator-12.10.1-8|41	
21mr|libindicator-12.10.1-8|42	#----------------------------------------------------------------------------
21mr|libindicator-12.10.1-8|43	
21mr|libindicator-12.10.1-8|44	%package -n %{devname}
21mr|libindicator-12.10.1-8|45	Summary:	Panel indicator applet - library development files - gtk+2
21mr|libindicator-12.10.1-8|46	Group:		Development/C
21mr|libindicator-12.10.1-8|47	Requires:	%{libname} = %{EVRD}
21mr|libindicator-12.10.1-8|48	
21mr|libindicator-12.10.1-8|49	%description -n %{devname}
21mr|libindicator-12.10.1-8|50	This package contains files that are needed to build applications gtk+2.
21mr|libindicator-12.10.1-8|51	
21mr|libindicator-12.10.1-8|52	%files -n %{devname}
21mr|libindicator-12.10.1-8|53	%dir %{_datadir}/%{name}
21mr|libindicator-12.10.1-8|54	%{_includedir}/libindicator-0.4/
21mr|libindicator-12.10.1-8|55	%{_libdir}/pkgconfig/indicator-0.4.pc
21mr|libindicator-12.10.1-8|56	%{_libdir}/libindicator.so
21mr|libindicator-12.10.1-8|57	
21mr|libindicator-12.10.1-8|58	#----------------------------------------------------------------------------
21mr|libindicator-12.10.1-8|59	
21mr|libindicator-12.10.1-8|60	%package -n %{libname3}
21mr|libindicator-12.10.1-8|61	Summary:	Panel indicator applet - shared library files - gtk+3
21mr|libindicator-12.10.1-8|62	Group:		System/Libraries
21mr|libindicator-12.10.1-8|63	Conflicts:	%{name}-tools < 0.5.0-2
21mr|libindicator-12.10.1-8|64	
21mr|libindicator-12.10.1-8|65	%description -n %{libname3}
21mr|libindicator-12.10.1-8|66	This package contains the shared library files - gtk+3.
21mr|libindicator-12.10.1-8|67	
21mr|libindicator-12.10.1-8|68	%files -n %{libname3}
21mr|libindicator-12.10.1-8|69	%{_libexecdir}/indicator-loader%{api}
21mr|libindicator-12.10.1-8|70	%{_libdir}/libindicator%{api}.so.%{major}*
21mr|libindicator-12.10.1-8|71	
21mr|libindicator-12.10.1-8|72	#----------------------------------------------------------------------------
21mr|libindicator-12.10.1-8|73	
21mr|libindicator-12.10.1-8|74	%package -n %{devname3}
21mr|libindicator-12.10.1-8|75	Summary:	Panel indicator applet - library development files - gtk+3
21mr|libindicator-12.10.1-8|76	Group:		Development/C
21mr|libindicator-12.10.1-8|77	Requires:	%{libname3} = %{EVRD}
21mr|libindicator-12.10.1-8|78	Obsoletes:	%{name}-tools < 0.5.0-2
21mr|libindicator-12.10.1-8|79	
21mr|libindicator-12.10.1-8|80	%description -n %{devname3}
21mr|libindicator-12.10.1-8|81	This package contains files that are needed to build applications - gtk+3.
21mr|libindicator-12.10.1-8|82	
21mr|libindicator-12.10.1-8|83	%files -n %{devname3}
21mr|libindicator-12.10.1-8|84	%doc ChangeLog AUTHORS COPYING
21mr|libindicator-12.10.1-8|85	%{_includedir}/libindicator%{api}-0.4/
21mr|libindicator-12.10.1-8|86	%{_datadir}/%{name}/80indicator-debugging
21mr|libindicator-12.10.1-8|87	%{_libdir}/pkgconfig/indicator%{api}-0.4.pc
21mr|libindicator-12.10.1-8|88	%{_libdir}/libindicator%{api}.so
21mr|libindicator-12.10.1-8|89	
21mr|libindicator-12.10.1-8|90	#----------------------------------------------------------------------------
21mr|libindicator-12.10.1-8|91	
21mr|libindicator-12.10.1-8|92	%prep
21mr|libindicator-12.10.1-8|93	%setup -q
21mr|libindicator-12.10.1-8|94	%patch0 -p1
21mr|libindicator-12.10.1-8|95	
21mr|libindicator-12.10.1-8|96	mkdir ../gtk3
21mr|libindicator-12.10.1-8|97	cp -a . ../gtk3/
21mr|libindicator-12.10.1-8|98	mv ../gtk3 .
21mr|libindicator-12.10.1-8|99	
21mr|libindicator-12.10.1-8|100	%build
21mr|libindicator-12.10.1-8|101	%global optflags %{optflags} -Wno-error=deprecated-declarations -fno-strict-aliasing
21mr|libindicator-12.10.1-8|102	
21mr|libindicator-12.10.1-8|103	autoreconf -fi
21mr|libindicator-12.10.1-8|104	%configure \
21mr|libindicator-12.10.1-8|105	--disable-static \
21mr|libindicator-12.10.1-8|106	--with-gtk=2 \
21mr|libindicator-12.10.1-8|107	--disable-tests
21mr|libindicator-12.10.1-8|108	
21mr|libindicator-12.10.1-8|109	%make CFLAGS+="-DGLIB_DISABLE_DEPRECATION_WARNINGS"
21mr|libindicator-12.10.1-8|110	
21mr|libindicator-12.10.1-8|111	pushd gtk3
21mr|libindicator-12.10.1-8|112	autoreconf -fi
21mr|libindicator-12.10.1-8|113	%configure \
21mr|libindicator-12.10.1-8|114	--disable-static \
21mr|libindicator-12.10.1-8|115	--with-gtk=3 \
21mr|libindicator-12.10.1-8|116	--disable-tests
21mr|libindicator-12.10.1-8|117	
21mr|libindicator-12.10.1-8|118	%make CFLAGS+="-DGLIB_DISABLE_DEPRECATION_WARNINGS"
21mr|libindicator-12.10.1-8|119	popd
21mr|libindicator-12.10.1-8|120	
21mr|libindicator-12.10.1-8|121	%install
21mr|libindicator-12.10.1-8|122	%makeinstall_std
21mr|libindicator-12.10.1-8|123	%makeinstall_std -C gtk3

13647 21
21mr|libinput-1.22.1-1|1	%define major 10
21mr|libinput-1.22.1-1|2	%define libname %mklibname input %{major}
21mr|libinput-1.22.1-1|3	%define devname %mklibname input -d
21mr|libinput-1.22.1-1|4	
21mr|libinput-1.22.1-1|5	%define _udevdir /lib/udev/
21mr|libinput-1.22.1-1|6	
21mr|libinput-1.22.1-1|7	Summary:	Handles input devices for display servers
21mr|libinput-1.22.1-1|8	Name:		libinput
21mr|libinput-1.22.1-1|9	Version:	1.22.1
21mr|libinput-1.22.1-1|10	Release:	1
21mr|libinput-1.22.1-1|11	License:	LGPLv2+
21mr|libinput-1.22.1-1|12	Group:		System/Libraries
21mr|libinput-1.22.1-1|13	Url:		http://www.freedesktop.org/wiki/Software/libinput/
21mr|libinput-1.22.1-1|14	Source0:	https://gitlab.freedesktop.org/libinput/libinput/-/archive/%{version}/%{name}-%{version}.tar.bz2
21mr|libinput-1.22.1-1|15	BuildRequires:	meson
21mr|libinput-1.22.1-1|16	BuildRequires:	intltool
21mr|libinput-1.22.1-1|17	BuildRequires:	itstool
21mr|libinput-1.22.1-1|18	BuildRequires:	doxygen
21mr|libinput-1.22.1-1|19	BuildRequires:	graphviz
21mr|libinput-1.22.1-1|20	%ifnarch %{e2k} %{riscv}
21mr|libinput-1.22.1-1|21	BuildRequires:	valgrind-devel
21mr|libinput-1.22.1-1|22	BuildRequires:	valgrind
21mr|libinput-1.22.1-1|23	BuildRequires:	pkgconfig(libunwind)
21mr|libinput-1.22.1-1|24	%endif
21mr|libinput-1.22.1-1|25	BuildRequires:	pkgconfig(cairo)
21mr|libinput-1.22.1-1|26	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libinput-1.22.1-1|27	BuildRequires:	pkgconfig(mtdev)
21mr|libinput-1.22.1-1|28	BuildRequires:	pkgconfig(libevdev)
21mr|libinput-1.22.1-1|29	BuildRequires:	pkgconfig(libudev)
21mr|libinput-1.22.1-1|30	BuildRequires:	pkgconfig(libwacom)
21mr|libinput-1.22.1-1|31	BuildRequires:	pkgconfig(check)
21mr|libinput-1.22.1-1|32	BuildRequires:	cmark
21mr|libinput-1.22.1-1|33	
21mr|libinput-1.22.1-1|34	%description
21mr|libinput-1.22.1-1|35	libinput is a library that handles input devices for display servers and other
21mr|libinput-1.22.1-1|36	applications that need to directly deal with input devices.
21mr|libinput-1.22.1-1|37	
21mr|libinput-1.22.1-1|38	It provides device detection, device handling, input device event processing
21mr|libinput-1.22.1-1|39	and abstraction so minimize the amount of custom input code the user of
21mr|libinput-1.22.1-1|40	libinput need to provide the common set of functionality that users expect.
21mr|libinput-1.22.1-1|41	
21mr|libinput-1.22.1-1|42	%files
21mr|libinput-1.22.1-1|43	%{_bindir}/libinput
21mr|libinput-1.22.1-1|44	%{_libexecdir}/libinput/libinput*
21mr|libinput-1.22.1-1|45	%{_datadir}/%{name}/*.quirks
21mr|libinput-1.22.1-1|46	%{_mandir}/man1/%{name}*.1*
21mr|libinput-1.22.1-1|47	%{_udevrulesdir}/*.rules
21mr|libinput-1.22.1-1|48	%{_udevdir}/libinput-device-group
21mr|libinput-1.22.1-1|49	%{_udevdir}/libinput-fuzz-extract
21mr|libinput-1.22.1-1|50	%{_udevdir}/libinput-fuzz-to-zero
21mr|libinput-1.22.1-1|51	%dir %{_datadir}/zsh/site-functions
21mr|libinput-1.22.1-1|52	%{_datadir}/zsh/site-functions/*
21mr|libinput-1.22.1-1|53	
21mr|libinput-1.22.1-1|54	#----------------------------------------------------------------------------
21mr|libinput-1.22.1-1|55	
21mr|libinput-1.22.1-1|56	%package -n %{libname}
21mr|libinput-1.22.1-1|57	Summary:	Libraries for libinput
21mr|libinput-1.22.1-1|58	Group:		System/Libraries
21mr|libinput-1.22.1-1|59	Requires:	%{name}
21mr|libinput-1.22.1-1|60	
21mr|libinput-1.22.1-1|61	%description -n %{libname}
21mr|libinput-1.22.1-1|62	libinput is a library that handles input devices for display servers and other
21mr|libinput-1.22.1-1|63	applications that need to directly deal with input devices.
21mr|libinput-1.22.1-1|64	
21mr|libinput-1.22.1-1|65	It provides device detection, device handling, input device event processing
21mr|libinput-1.22.1-1|66	and abstraction so minimize the amount of custom input code the user of
21mr|libinput-1.22.1-1|67	libinput need to provide the common set of functionality that users expect.
21mr|libinput-1.22.1-1|68	
21mr|libinput-1.22.1-1|69	%files -n %{libname}
21mr|libinput-1.22.1-1|70	%{_libdir}/%{name}.so.%{major}*
21mr|libinput-1.22.1-1|71	
21mr|libinput-1.22.1-1|72	#----------------------------------------------------------------------------
21mr|libinput-1.22.1-1|73	
21mr|libinput-1.22.1-1|74	%package -n %{devname}
21mr|libinput-1.22.1-1|75	Summary:	Development files and heders for %{name}
21mr|libinput-1.22.1-1|76	Group:		Development/C++
21mr|libinput-1.22.1-1|77	Provides:	%{name}-devel = %{EVRD}
21mr|libinput-1.22.1-1|78	Requires:	%{libname} = %{EVRD}
21mr|libinput-1.22.1-1|79	
21mr|libinput-1.22.1-1|80	%description -n %{devname}
21mr|libinput-1.22.1-1|81	Development files and heders for %{name}.
21mr|libinput-1.22.1-1|82	
21mr|libinput-1.22.1-1|83	%files -n %{devname}
21mr|libinput-1.22.1-1|84	%doc COPYING
21mr|libinput-1.22.1-1|85	%{_libdir}/%{name}.so
21mr|libinput-1.22.1-1|86	%{_libdir}/pkgconfig/*
21mr|libinput-1.22.1-1|87	%{_includedir}/*
21mr|libinput-1.22.1-1|88	
21mr|libinput-1.22.1-1|89	#----------------------------------------------------------------------------
21mr|libinput-1.22.1-1|90	
21mr|libinput-1.22.1-1|91	%prep
21mr|libinput-1.22.1-1|92	%setup -q
21mr|libinput-1.22.1-1|93	
21mr|libinput-1.22.1-1|94	%build
21mr|libinput-1.22.1-1|95	%meson \
21mr|libinput-1.22.1-1|96	-Dudev-dir=/lib/udev \
21mr|libinput-1.22.1-1|97	-Ddocumentation=false
21mr|libinput-1.22.1-1|98	%meson_build
21mr|libinput-1.22.1-1|99	
21mr|libinput-1.22.1-1|100	%install
21mr|libinput-1.22.1-1|101	%meson_install

13648 21
21mr|libinstpatch-1.1.6-2|1	%define	oname instpatch
21mr|libinstpatch-1.1.6-2|2	%define	api 1.0
21mr|libinstpatch-1.1.6-2|3	%define	major 2
21mr|libinstpatch-1.1.6-2|4	%define	libname %mklibname %{oname} %{api} %{major}
21mr|libinstpatch-1.1.6-2|5	%define	devname %mklibname %{oname} -d
21mr|libinstpatch-1.1.6-2|6	
21mr|libinstpatch-1.1.6-2|7	Summary:	Library for processing Music Instrument patch files
21mr|libinstpatch-1.1.6-2|8	Name:		libinstpatch
21mr|libinstpatch-1.1.6-2|9	Version:	1.1.6
21mr|libinstpatch-1.1.6-2|10	Release:	2
21mr|libinstpatch-1.1.6-2|11	License:	LGPLv2+
21mr|libinstpatch-1.1.6-2|12	Group:		Sound
21mr|libinstpatch-1.1.6-2|13	Url:		https://github.com/swami/libinstpatch
21mr|libinstpatch-1.1.6-2|14	Source0:	https://github.com/swami/libinstpatch/archive/%{name}-%{version}.tar.gz
21mr|libinstpatch-1.1.6-2|15	BuildRequires:	cmake >= 3.0.0
21mr|libinstpatch-1.1.6-2|16	BuildRequires:	gtk-doc
21mr|libinstpatch-1.1.6-2|17	BuildRequires:	intltool
21mr|libinstpatch-1.1.6-2|18	BuildRequires:	pkgconfig(audiofile)
21mr|libinstpatch-1.1.6-2|19	BuildRequires:	pkgconfig(glib-2.0) >= 2.14
21mr|libinstpatch-1.1.6-2|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libinstpatch-1.1.6-2|21	BuildRequires:	pkgconfig(sndfile)
21mr|libinstpatch-1.1.6-2|22	
21mr|libinstpatch-1.1.6-2|23	%description
21mr|libinstpatch-1.1.6-2|24	Library for processing digital sample based MIDI instrument "patch" files.
21mr|libinstpatch-1.1.6-2|25	The types of files libInstPatch supports are used for creating instrument
21mr|libinstpatch-1.1.6-2|26	sounds for wavetable synthesis. It provides an object framework (based on
21mr|libinstpatch-1.1.6-2|27	GObject) to load patch files into, which can then be edited, converted,
21mr|libinstpatch-1.1.6-2|28	compressed and saved.
21mr|libinstpatch-1.1.6-2|29	
21mr|libinstpatch-1.1.6-2|30	#----------------------------------------------------------------------------
21mr|libinstpatch-1.1.6-2|31	
21mr|libinstpatch-1.1.6-2|32	%package -n %{oname}
21mr|libinstpatch-1.1.6-2|33	Summary:	Utilities related to the libinstpatch library
21mr|libinstpatch-1.1.6-2|34	Group:		Sound
21mr|libinstpatch-1.1.6-2|35	
21mr|libinstpatch-1.1.6-2|36	%description -n %{oname}
21mr|libinstpatch-1.1.6-2|37	Utilities related to the %{name} library. LibInstPatch contains
21mr|libinstpatch-1.1.6-2|38	tools for processing digital sample based MIDI instrument "patch" files. The
21mr|libinstpatch-1.1.6-2|39	types of files it supports are used for creating instrument sounds for
21mr|libinstpatch-1.1.6-2|40	wavetable synthesis.
21mr|libinstpatch-1.1.6-2|41	
21mr|libinstpatch-1.1.6-2|42	%files -n %{oname}
21mr|libinstpatch-1.1.6-2|43	%doc COPYING
21mr|libinstpatch-1.1.6-2|44	%{_bindir}/riff_dump
21mr|libinstpatch-1.1.6-2|45	
21mr|libinstpatch-1.1.6-2|46	#----------------------------------------------------------------------------
21mr|libinstpatch-1.1.6-2|47	
21mr|libinstpatch-1.1.6-2|48	%package -n %{libname}
21mr|libinstpatch-1.1.6-2|49	Summary:	Library for processing music instrument patch files
21mr|libinstpatch-1.1.6-2|50	Group:		System/Libraries
21mr|libinstpatch-1.1.6-2|51	Provides:	%{name} = %{EVRD}
21mr|libinstpatch-1.1.6-2|52	%rename		%{_lib}instpatch0
21mr|libinstpatch-1.1.6-2|53	
21mr|libinstpatch-1.1.6-2|54	%description -n %{libname}
21mr|libinstpatch-1.1.6-2|55	Library for processing digital sample based MIDI instrument "patch" files.
21mr|libinstpatch-1.1.6-2|56	The types of files libInstPatch supports are used for creating instrument
21mr|libinstpatch-1.1.6-2|57	sounds for wavetable synthesis. It provides an object framework (based on
21mr|libinstpatch-1.1.6-2|58	GObject) to load patch files into, which can then be edited, converted,
21mr|libinstpatch-1.1.6-2|59	compressed and saved.
21mr|libinstpatch-1.1.6-2|60	
21mr|libinstpatch-1.1.6-2|61	%files -n %{libname}
21mr|libinstpatch-1.1.6-2|62	%doc AUTHORS COPYING README.md
21mr|libinstpatch-1.1.6-2|63	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libinstpatch-1.1.6-2|64	
21mr|libinstpatch-1.1.6-2|65	#----------------------------------------------------------------------------
21mr|libinstpatch-1.1.6-2|66	
21mr|libinstpatch-1.1.6-2|67	%package -n %{devname}
21mr|libinstpatch-1.1.6-2|68	Summary:	Libinstpatch development headers
21mr|libinstpatch-1.1.6-2|69	Group:		System/Libraries
21mr|libinstpatch-1.1.6-2|70	Requires:	%{libname} = %{EVRD}
21mr|libinstpatch-1.1.6-2|71	Provides:	%{name}-devel = %{EVRD}
21mr|libinstpatch-1.1.6-2|72	Provides:	%{oname}-devel = %{EVRD}
21mr|libinstpatch-1.1.6-2|73	
21mr|libinstpatch-1.1.6-2|74	%description -n %{devname}
21mr|libinstpatch-1.1.6-2|75	Header files needed to build applications against %{name}.
21mr|libinstpatch-1.1.6-2|76	
21mr|libinstpatch-1.1.6-2|77	%files -n %{devname}
21mr|libinstpatch-1.1.6-2|78	%doc ChangeLog
21mr|libinstpatch-1.1.6-2|79	%dir %{_includedir}/%{name}-2/%{name}
21mr|libinstpatch-1.1.6-2|80	%{_includedir}/%{name}-2/%{name}/*.h
21mr|libinstpatch-1.1.6-2|81	%{_libdir}/%{name}-%{api}.so
21mr|libinstpatch-1.1.6-2|82	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libinstpatch-1.1.6-2|83	
21mr|libinstpatch-1.1.6-2|84	#----------------------------------------------------------------------------
21mr|libinstpatch-1.1.6-2|85	
21mr|libinstpatch-1.1.6-2|86	%prep
21mr|libinstpatch-1.1.6-2|87	%setup -q
21mr|libinstpatch-1.1.6-2|88	
21mr|libinstpatch-1.1.6-2|89	
21mr|libinstpatch-1.1.6-2|90	%build
21mr|libinstpatch-1.1.6-2|91	%cmake	.. \
21mr|libinstpatch-1.1.6-2|92	-DGTKDOC_ENABLED=OFF \
21mr|libinstpatch-1.1.6-2|93	-DINTROSPECTION_ENABLED=OFF
21mr|libinstpatch-1.1.6-2|94	
21mr|libinstpatch-1.1.6-2|95	%make
21mr|libinstpatch-1.1.6-2|96	
21mr|libinstpatch-1.1.6-2|97	
21mr|libinstpatch-1.1.6-2|98	%install
21mr|libinstpatch-1.1.6-2|99	%makeinstall_std -C build
21mr|libinstpatch-1.1.6-2|100	
21mr|libinstpatch-1.1.6-2|101	# Install the utility
21mr|libinstpatch-1.1.6-2|102	install -d %{buildroot}%{_bindir}
21mr|libinstpatch-1.1.6-2|103	install -m 0755 build/utils/riff_dump %{buildroot}%{_bindir}

13649 21
21mr|libiodbc-3.52.12-11|1	%define major 2
21mr|libiodbc-3.52.12-11|2	%define libname %mklibname iodbc %{major}
21mr|libiodbc-3.52.12-11|3	%define libnameinst %mklibname iodbcinst %{major}
21mr|libiodbc-3.52.12-11|4	%define libnamedrvproxy %mklibname drvproxy %{major}
21mr|libiodbc-3.52.12-11|5	%define libnameadm %mklibname iodbcadm %{major}
21mr|libiodbc-3.52.12-11|6	%define devname %mklibname iodbc -d
21mr|libiodbc-3.52.12-11|7	
21mr|libiodbc-3.52.12-11|8	%bcond_with gtk
21mr|libiodbc-3.52.12-11|9	
21mr|libiodbc-3.52.12-11|10	Summary:	The iODBC Driver Manager
21mr|libiodbc-3.52.12-11|11	Name:		libiodbc
21mr|libiodbc-3.52.12-11|12	Version:	3.52.12
21mr|libiodbc-3.52.12-11|13	Release:	11
21mr|libiodbc-3.52.12-11|14	License:	BSD
21mr|libiodbc-3.52.12-11|15	Group:		System/Libraries
21mr|libiodbc-3.52.12-11|16	Url:		http://www.iodbc.org/
21mr|libiodbc-3.52.12-11|17	Source0:	http://www.iodbc.org/downloads/iODBC/libiodbc-%{version}.tar.gz
21mr|libiodbc-3.52.12-11|18	%if %{with gtk}
21mr|libiodbc-3.52.12-11|19	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libiodbc-3.52.12-11|20	%endif
21mr|libiodbc-3.52.12-11|21	
21mr|libiodbc-3.52.12-11|22	%description
21mr|libiodbc-3.52.12-11|23	The iODBC Driver Manager is a free implementation of the SAG CLI and
21mr|libiodbc-3.52.12-11|24	ODBC compliant driver manager which allows developers to write ODBC
21mr|libiodbc-3.52.12-11|25	compliant applications that can connect to various databases using
21mr|libiodbc-3.52.12-11|26	appropriate backend drivers.
21mr|libiodbc-3.52.12-11|27	
21mr|libiodbc-3.52.12-11|28	The iODBC Driver Manager was originally created by Ke Jin and is
21mr|libiodbc-3.52.12-11|29	currently maintained by OpenLink Software under a LGPL or BSD license
21mr|libiodbc-3.52.12-11|30	(see "LICENSE" file included in the distribution).
21mr|libiodbc-3.52.12-11|31	
21mr|libiodbc-3.52.12-11|32	#---------------------------------------------------------------
21mr|libiodbc-3.52.12-11|33	
21mr|libiodbc-3.52.12-11|34	%package -n %{libname}
21mr|libiodbc-3.52.12-11|35	Summary:	The iODBC Driver Manager main library
21mr|libiodbc-3.52.12-11|36	Group:		System/Libraries
21mr|libiodbc-3.52.12-11|37	
21mr|libiodbc-3.52.12-11|38	%description -n %{libname}
21mr|libiodbc-3.52.12-11|39	The iODBC Driver Manager is a free implementation of the SAG CLI and
21mr|libiodbc-3.52.12-11|40	ODBC compliant driver manager which allows developers to write ODBC
21mr|libiodbc-3.52.12-11|41	compliant applications that can connect to various databases using
21mr|libiodbc-3.52.12-11|42	appropriate backend drivers.
21mr|libiodbc-3.52.12-11|43	
21mr|libiodbc-3.52.12-11|44	The iODBC Driver Manager was originally created by Ke Jin and is
21mr|libiodbc-3.52.12-11|45	currently maintained by OpenLink Software under a LGPL or BSD license
21mr|libiodbc-3.52.12-11|46	(see "LICENSE" file included in the distribution).
21mr|libiodbc-3.52.12-11|47	
21mr|libiodbc-3.52.12-11|48	%files -n %{libname}
21mr|libiodbc-3.52.12-11|49	%{_libdir}/libiodbc.so.%{major}*
21mr|libiodbc-3.52.12-11|50	
21mr|libiodbc-3.52.12-11|51	#---------------------------------------------------------------
21mr|libiodbc-3.52.12-11|52	
21mr|libiodbc-3.52.12-11|53	%package -n %{libnameinst}
21mr|libiodbc-3.52.12-11|54	Summary:	The iODBC Driver Manager main library
21mr|libiodbc-3.52.12-11|55	Group:		System/Libraries
21mr|libiodbc-3.52.12-11|56	
21mr|libiodbc-3.52.12-11|57	%description -n %{libnameinst}
21mr|libiodbc-3.52.12-11|58	The iODBC Driver Manager is a free implementation of the SAG CLI and
21mr|libiodbc-3.52.12-11|59	ODBC compliant driver manager which allows developers to write ODBC
21mr|libiodbc-3.52.12-11|60	compliant applications that can connect to various databases using
21mr|libiodbc-3.52.12-11|61	appropriate backend drivers.
21mr|libiodbc-3.52.12-11|62	
21mr|libiodbc-3.52.12-11|63	The iODBC Driver Manager was originally created by Ke Jin and is
21mr|libiodbc-3.52.12-11|64	currently maintained by OpenLink Software under a LGPL or BSD license
21mr|libiodbc-3.52.12-11|65	(see "LICENSE" file included in the distribution).
21mr|libiodbc-3.52.12-11|66	
21mr|libiodbc-3.52.12-11|67	%files -n %{libnameinst}
21mr|libiodbc-3.52.12-11|68	%{_libdir}/libiodbcinst.so.%{major}*
21mr|libiodbc-3.52.12-11|69	
21mr|libiodbc-3.52.12-11|70	#---------------------------------------------------------------
21mr|libiodbc-3.52.12-11|71	
21mr|libiodbc-3.52.12-11|72	%package util
21mr|libiodbc-3.52.12-11|73	Summary:	The iODBC Driver Manager common binary files
21mr|libiodbc-3.52.12-11|74	Group:		System/Libraries
21mr|libiodbc-3.52.12-11|75	
21mr|libiodbc-3.52.12-11|76	%description util
21mr|libiodbc-3.52.12-11|77	The iODBC Driver Manager is a free implementation of the SAG CLI and
21mr|libiodbc-3.52.12-11|78	ODBC compliant driver manager which allows developers to write ODBC
21mr|libiodbc-3.52.12-11|79	compliant applications that can connect to various databases using
21mr|libiodbc-3.52.12-11|80	appropriate backend drivers.
21mr|libiodbc-3.52.12-11|81	
21mr|libiodbc-3.52.12-11|82	The iODBC Driver Manager was originally created by Ke Jin and is
21mr|libiodbc-3.52.12-11|83	currently maintained by OpenLink Software under a LGPL or BSD license
21mr|libiodbc-3.52.12-11|84	(see "LICENSE" file included in the distribution).
21mr|libiodbc-3.52.12-11|85	
21mr|libiodbc-3.52.12-11|86	%files util
21mr|libiodbc-3.52.12-11|87	%{_bindir}/iodbctest
21mr|libiodbc-3.52.12-11|88	%{_bindir}/iodbctestw
21mr|libiodbc-3.52.12-11|89	%{_mandir}/man1/iodbctest.1*
21mr|libiodbc-3.52.12-11|90	%{_mandir}/man1/iodbctestw.1*
21mr|libiodbc-3.52.12-11|91	
21mr|libiodbc-3.52.12-11|92	#---------------------------------------------------------------
21mr|libiodbc-3.52.12-11|93	
21mr|libiodbc-3.52.12-11|94	%if %{with gtk}
21mr|libiodbc-3.52.12-11|95	%package -n %{libnamedrvproxy}
21mr|libiodbc-3.52.12-11|96	Summary:	The iODBC Driver Manager main library
21mr|libiodbc-3.52.12-11|97	Group:		System/Libraries
21mr|libiodbc-3.52.12-11|98	
21mr|libiodbc-3.52.12-11|99	%description -n %{libnamedrvproxy}
21mr|libiodbc-3.52.12-11|100	The iODBC Driver Manager is a free implementation of the SAG CLI and
21mr|libiodbc-3.52.12-11|101	ODBC compliant driver manager which allows developers to write ODBC
21mr|libiodbc-3.52.12-11|102	compliant applications that can connect to various databases using
21mr|libiodbc-3.52.12-11|103	appropriate backend drivers.
21mr|libiodbc-3.52.12-11|104	
21mr|libiodbc-3.52.12-11|105	The iODBC Driver Manager was originally created by Ke Jin and is
21mr|libiodbc-3.52.12-11|106	currently maintained by OpenLink Software under a LGPL or BSD license
21mr|libiodbc-3.52.12-11|107	(see "LICENSE" file included in the distribution).
21mr|libiodbc-3.52.12-11|108	
21mr|libiodbc-3.52.12-11|109	%files -n %{libnamedrvproxy}
21mr|libiodbc-3.52.12-11|110	%{_libdir}/libiodbcdrvproxy.so.%{major}*
21mr|libiodbc-3.52.12-11|111	%endif
21mr|libiodbc-3.52.12-11|112	
21mr|libiodbc-3.52.12-11|113	#---------------------------------------------------------------
21mr|libiodbc-3.52.12-11|114	
21mr|libiodbc-3.52.12-11|115	%if %{with gtk}
21mr|libiodbc-3.52.12-11|116	%package -n %{libnameadm}
21mr|libiodbc-3.52.12-11|117	Summary:	The iODBC Driver Manager main library
21mr|libiodbc-3.52.12-11|118	Group:		System/Libraries
21mr|libiodbc-3.52.12-11|119	
21mr|libiodbc-3.52.12-11|120	%description -n %{libnameadm}
21mr|libiodbc-3.52.12-11|121	The iODBC Driver Manager is a free implementation of the SAG CLI and
21mr|libiodbc-3.52.12-11|122	ODBC compliant driver manager which allows developers to write ODBC
21mr|libiodbc-3.52.12-11|123	compliant applications that can connect to various databases using
21mr|libiodbc-3.52.12-11|124	appropriate backend drivers.
21mr|libiodbc-3.52.12-11|125	
21mr|libiodbc-3.52.12-11|126	The iODBC Driver Manager was originally created by Ke Jin and is
21mr|libiodbc-3.52.12-11|127	currently maintained by OpenLink Software under a LGPL or BSD license
21mr|libiodbc-3.52.12-11|128	(see "LICENSE" file included in the distribution).
21mr|libiodbc-3.52.12-11|129	
21mr|libiodbc-3.52.12-11|130	%files -n %{libnameadm}
21mr|libiodbc-3.52.12-11|131	%{_libdir}/libiodbcadm.so.%{major}*
21mr|libiodbc-3.52.12-11|132	%endif
21mr|libiodbc-3.52.12-11|133	
21mr|libiodbc-3.52.12-11|134	#---------------------------------------------------------------
21mr|libiodbc-3.52.12-11|135	
21mr|libiodbc-3.52.12-11|136	%if %{with gtk}
21mr|libiodbc-3.52.12-11|137	%package admin
21mr|libiodbc-3.52.12-11|138	Summary:	GTK based administrator for iODBC development
21mr|libiodbc-3.52.12-11|139	Group:		Development/Libraries
21mr|libiodbc-3.52.12-11|140	
21mr|libiodbc-3.52.12-11|141	%description admin
21mr|libiodbc-3.52.12-11|142	The iODBC Driver Manager is a free implementation of the SAG CLI and
21mr|libiodbc-3.52.12-11|143	ODBC compliant driver manager which allows developers to write ODBC
21mr|libiodbc-3.52.12-11|144	compliant applications that can connect to various databases using
21mr|libiodbc-3.52.12-11|145	appropriate backend drivers.
21mr|libiodbc-3.52.12-11|146	
21mr|libiodbc-3.52.12-11|147	This package contains a GTK based administrator program for maintaining
21mr|libiodbc-3.52.12-11|148	DSN information in odbc.ini and odbcinst.ini files.
21mr|libiodbc-3.52.12-11|149	
21mr|libiodbc-3.52.12-11|150	The iODBC Driver Manager was originally created by Ke Jin and is
21mr|libiodbc-3.52.12-11|151	currently maintained by OpenLink Software under a LGPL or BSD license
21mr|libiodbc-3.52.12-11|152	(see "LICENSE" file included in the distribution).
21mr|libiodbc-3.52.12-11|153	
21mr|libiodbc-3.52.12-11|154	%files admin
21mr|libiodbc-3.52.12-11|155	%{_bindir}/iodbcadm-gtk
21mr|libiodbc-3.52.12-11|156	%{_mandir}/man1/iodbcadm-gtk.1*
21mr|libiodbc-3.52.12-11|157	%endif
21mr|libiodbc-3.52.12-11|158	
21mr|libiodbc-3.52.12-11|159	#---------------------------------------------------------------
21mr|libiodbc-3.52.12-11|160	
21mr|libiodbc-3.52.12-11|161	%package -n %{devname}
21mr|libiodbc-3.52.12-11|162	Summary:	Header files and libraries for iODBC development
21mr|libiodbc-3.52.12-11|163	Group:		Development/Databases
21mr|libiodbc-3.52.12-11|164	Requires:	%{libname} = %{EVRD}
21mr|libiodbc-3.52.12-11|165	Requires:	%{libnameinst} = %{EVRD}
21mr|libiodbc-3.52.12-11|166	Requires:	%{name}-util = %{EVRD}
21mr|libiodbc-3.52.12-11|167	%if %{with gtk}
21mr|libiodbc-3.52.12-11|168	Requires:	%{libnamedrvproxy} = %{EVRD}
21mr|libiodbc-3.52.12-11|169	Requires:	%{libnameadm} = %{EVRD}
21mr|libiodbc-3.52.12-11|170	%endif
21mr|libiodbc-3.52.12-11|171	Requires:	unixODBC-devel
21mr|libiodbc-3.52.12-11|172	Provides:	%{name}-devel = %{EVRD}
21mr|libiodbc-3.52.12-11|173	Provides:	iodbc-devel = %{EVRD}
21mr|libiodbc-3.52.12-11|174	
21mr|libiodbc-3.52.12-11|175	%description -n %{devname}
21mr|libiodbc-3.52.12-11|176	The iODBC Driver Manager is a free implementation of the SAG CLI and
21mr|libiodbc-3.52.12-11|177	ODBC compliant driver manager which allows developers to write ODBC
21mr|libiodbc-3.52.12-11|178	compliant applications that can connect to various databases using
21mr|libiodbc-3.52.12-11|179	appropriate backend drivers.
21mr|libiodbc-3.52.12-11|180	
21mr|libiodbc-3.52.12-11|181	This package contains the header files and libraries needed to develop
21mr|libiodbc-3.52.12-11|182	program that use the driver manager.
21mr|libiodbc-3.52.12-11|183	
21mr|libiodbc-3.52.12-11|184	The iODBC Driver Manager was originally created by Ke Jin and is
21mr|libiodbc-3.52.12-11|185	currently maintained by OpenLink Software under a LGPL or BSD license
21mr|libiodbc-3.52.12-11|186	(see "LICENSE" file included in the distribution).
21mr|libiodbc-3.52.12-11|187	
21mr|libiodbc-3.52.12-11|188	%files -n %{devname}
21mr|libiodbc-3.52.12-11|189	%doc AUTHORS LICENSE LICENSE.LGPL LICENSE.BSD ChangeLog NEWS README
21mr|libiodbc-3.52.12-11|190	%doc etc/odbc.ini.sample
21mr|libiodbc-3.52.12-11|191	%doc etc/odbcinst.ini.sample
21mr|libiodbc-3.52.12-11|192	%{_includedir}/*
21mr|libiodbc-3.52.12-11|193	%{_libdir}/*.so
21mr|libiodbc-3.52.12-11|194	%{_bindir}/iodbc-config
21mr|libiodbc-3.52.12-11|195	%{_libdir}/pkgconfig/libiodbc.pc
21mr|libiodbc-3.52.12-11|196	%{_mandir}/man1/iodbc-config.1*
21mr|libiodbc-3.52.12-11|197	%{_datadir}/libiodbc
21mr|libiodbc-3.52.12-11|198	
21mr|libiodbc-3.52.12-11|199	#---------------------------------------------------------------
21mr|libiodbc-3.52.12-11|200	
21mr|libiodbc-3.52.12-11|201	%prep
21mr|libiodbc-3.52.12-11|202	%setup -q
21mr|libiodbc-3.52.12-11|203	
21mr|libiodbc-3.52.12-11|204	%build
21mr|libiodbc-3.52.12-11|205	%configure \
21mr|libiodbc-3.52.12-11|206	--enable-odbc3 \
21mr|libiodbc-3.52.12-11|207	--disable-libodbc \
21mr|libiodbc-3.52.12-11|208	--disable-static \
21mr|libiodbc-3.52.12-11|209	%if %{with gtk}
21mr|libiodbc-3.52.12-11|210	--enable-gui \
21mr|libiodbc-3.52.12-11|211	%else
21mr|libiodbc-3.52.12-11|212	--disable-gui \
21mr|libiodbc-3.52.12-11|213	%endif
21mr|libiodbc-3.52.12-11|214	--with-iodbc-inidir=%{_sysconfdir} \
21mr|libiodbc-3.52.12-11|215	--includedir=%{_includedir}/iodbc \
21mr|libiodbc-3.52.12-11|216	--enable-pthreads
21mr|libiodbc-3.52.12-11|217	
21mr|libiodbc-3.52.12-11|218	%make
21mr|libiodbc-3.52.12-11|219	
21mr|libiodbc-3.52.12-11|220	%install
21mr|libiodbc-3.52.12-11|221	%makeinstall_std

13650 21
21mr|libiptcdata-1.0.5-2|1	%define major 0
21mr|libiptcdata-1.0.5-2|2	%define libname %mklibname iptcdata %{major}
21mr|libiptcdata-1.0.5-2|3	%define devname %mklibname iptcdata -d
21mr|libiptcdata-1.0.5-2|4	
21mr|libiptcdata-1.0.5-2|5	Name:		libiptcdata
21mr|libiptcdata-1.0.5-2|6	Summary:	IPTC tag library
21mr|libiptcdata-1.0.5-2|7	Version:	1.0.5
21mr|libiptcdata-1.0.5-2|8	Release:	2
21mr|libiptcdata-1.0.5-2|9	License:	LGPLv2.1+
21mr|libiptcdata-1.0.5-2|10	Group:		System/Libraries
21mr|libiptcdata-1.0.5-2|11	Url:		http://sourceforge.net/projects/libiptcdata/
21mr|libiptcdata-1.0.5-2|12	Source0:	https://github.com/ianw/libiptcdata/releases/download/release_1_0_5/%{name}-%{version}.tar.gz
21mr|libiptcdata-1.0.5-2|13	BuildRequires:	pkgconfig(python2)
21mr|libiptcdata-1.0.5-2|14	BuildRequires:	pkgconfig(python3)
21mr|libiptcdata-1.0.5-2|15	BuildRequires:  gettext-devel
21mr|libiptcdata-1.0.5-2|16	
21mr|libiptcdata-1.0.5-2|17	%description
21mr|libiptcdata-1.0.5-2|18	libiptcdata is a library for parsing, editing, and saving IPTC data.
21mr|libiptcdata-1.0.5-2|19	
21mr|libiptcdata-1.0.5-2|20	#----------------------------------------------------------------------------
21mr|libiptcdata-1.0.5-2|21	
21mr|libiptcdata-1.0.5-2|22	%package utils
21mr|libiptcdata-1.0.5-2|23	Summary:	Utilities from IPTC tag library
21mr|libiptcdata-1.0.5-2|24	Group:		System/Libraries
21mr|libiptcdata-1.0.5-2|25	
21mr|libiptcdata-1.0.5-2|26	%description utils
21mr|libiptcdata-1.0.5-2|27	Utilities from IPTC tag library for parsing, editing, and saving IPTC data.
21mr|libiptcdata-1.0.5-2|28	
21mr|libiptcdata-1.0.5-2|29	%files utils -f %{name}.lang
21mr|libiptcdata-1.0.5-2|30	%doc AUTHORS COPYING ChangeLog NEWS README INSTALL TODO
21mr|libiptcdata-1.0.5-2|31	%{_bindir}/*
21mr|libiptcdata-1.0.5-2|32	
21mr|libiptcdata-1.0.5-2|33	#----------------------------------------------------------------------------
21mr|libiptcdata-1.0.5-2|34	
21mr|libiptcdata-1.0.5-2|35	%package i18n
21mr|libiptcdata-1.0.5-2|36	Summary:	Translations of the IPTC tag library
21mr|libiptcdata-1.0.5-2|37	Group:		System/Libraries
21mr|libiptcdata-1.0.5-2|38	
21mr|libiptcdata-1.0.5-2|39	%description i18n
21mr|libiptcdata-1.0.5-2|40	libiptcdata is a library for parsing, editing, and saving IPTC data.
21mr|libiptcdata-1.0.5-2|41	
21mr|libiptcdata-1.0.5-2|42	%files i18n -f %{name}.lang
21mr|libiptcdata-1.0.5-2|43	
21mr|libiptcdata-1.0.5-2|44	#----------------------------------------------------------------------------
21mr|libiptcdata-1.0.5-2|45	
21mr|libiptcdata-1.0.5-2|46	%package -n %{libname}
21mr|libiptcdata-1.0.5-2|47	Summary:	IPTC tag shared library
21mr|libiptcdata-1.0.5-2|48	Group:		System/Libraries
21mr|libiptcdata-1.0.5-2|49	Requires:	%{name}-i18n >= %{EVRD}
21mr|libiptcdata-1.0.5-2|50	
21mr|libiptcdata-1.0.5-2|51	%description -n %{libname}
21mr|libiptcdata-1.0.5-2|52	libiptcdata is a library for parsing, editing, and saving IPTC data.
21mr|libiptcdata-1.0.5-2|53	
21mr|libiptcdata-1.0.5-2|54	%files -n %{libname}
21mr|libiptcdata-1.0.5-2|55	%{_libdir}/libiptcdata.so.%{major}*
21mr|libiptcdata-1.0.5-2|56	
21mr|libiptcdata-1.0.5-2|57	#----------------------------------------------------------------------------
21mr|libiptcdata-1.0.5-2|58	
21mr|libiptcdata-1.0.5-2|59	%package -n %{devname}
21mr|libiptcdata-1.0.5-2|60	Summary:	The files needed for libiptcdata application development
21mr|libiptcdata-1.0.5-2|61	Group:		Development/C
21mr|libiptcdata-1.0.5-2|62	Requires:	%{libname} = %{EVRD}
21mr|libiptcdata-1.0.5-2|63	Provides:	%{name}-devel = %{EVRD}
21mr|libiptcdata-1.0.5-2|64	
21mr|libiptcdata-1.0.5-2|65	%description -n %{devname}
21mr|libiptcdata-1.0.5-2|66	This package contains the libraries and include files that you can use to
21mr|libiptcdata-1.0.5-2|67	develop libiptcdata applications.
21mr|libiptcdata-1.0.5-2|68	
21mr|libiptcdata-1.0.5-2|69	%files -n %{devname}
21mr|libiptcdata-1.0.5-2|70	%{_libdir}/lib*.so
21mr|libiptcdata-1.0.5-2|71	%{_libdir}/pkgconfig/*.pc
21mr|libiptcdata-1.0.5-2|72	%{_includedir}/libiptcdata
21mr|libiptcdata-1.0.5-2|73	%{_datadir}/gtk-doc/html/libiptcdata
21mr|libiptcdata-1.0.5-2|74	
21mr|libiptcdata-1.0.5-2|75	#----------------------------------------------------------------------------
21mr|libiptcdata-1.0.5-2|76	
21mr|libiptcdata-1.0.5-2|77	%package -n %python2-iptcdata
21mr|libiptcdata-1.0.5-2|78	%py2_migration_meta %python2-iptcdata
21mr|libiptcdata-1.0.5-2|79	Summary:	IPTC tag library python2 bindings
21mr|libiptcdata-1.0.5-2|80	Group:		Development/Python
21mr|libiptcdata-1.0.5-2|81	
21mr|libiptcdata-1.0.5-2|82	%description -n %python2-iptcdata
21mr|libiptcdata-1.0.5-2|83	python-iptcdata is a library for parsing, editing, and saving IPTC data.
21mr|libiptcdata-1.0.5-2|84	Python2 bindings.
21mr|libiptcdata-1.0.5-2|85	
21mr|libiptcdata-1.0.5-2|86	%files -n %python2-iptcdata
21mr|libiptcdata-1.0.5-2|87	%{py2_platsitedir}/*
21mr|libiptcdata-1.0.5-2|88	#----------------------------------------------------------------------------
21mr|libiptcdata-1.0.5-2|89	
21mr|libiptcdata-1.0.5-2|90	%package -n python3-iptcdata
21mr|libiptcdata-1.0.5-2|91	Summary:	IPTC tag library python3 bindings
21mr|libiptcdata-1.0.5-2|92	Group:		Development/Python
21mr|libiptcdata-1.0.5-2|93	
21mr|libiptcdata-1.0.5-2|94	%description -n python3-iptcdata
21mr|libiptcdata-1.0.5-2|95	python-iptcdata is a library for parsing, editing, and saving IPTC data.
21mr|libiptcdata-1.0.5-2|96	Python3 bindings.
21mr|libiptcdata-1.0.5-2|97	
21mr|libiptcdata-1.0.5-2|98	%files -n python3-iptcdata
21mr|libiptcdata-1.0.5-2|99	%{py3_platsitedir}/*
21mr|libiptcdata-1.0.5-2|100	
21mr|libiptcdata-1.0.5-2|101	#----------------------------------------------------------------------------
21mr|libiptcdata-1.0.5-2|102	
21mr|libiptcdata-1.0.5-2|103	%prep
21mr|libiptcdata-1.0.5-2|104	%setup -q
21mr|libiptcdata-1.0.5-2|105	( cd .. ; cp -r %name-%version %name-%version-py2 )
21mr|libiptcdata-1.0.5-2|106	( cd .. ; cp -r %name-%version %name-%version-py3 )
21mr|libiptcdata-1.0.5-2|107	
21mr|libiptcdata-1.0.5-2|108	# (mikhailnov) First build without python because we need to add -lxxx flags
21mr|libiptcdata-1.0.5-2|109	# to workaround linking issues;
21mr|libiptcdata-1.0.5-2|110	# if we make the main build with those flags, some ELFs will be overlinked
21mr|libiptcdata-1.0.5-2|111	
21mr|libiptcdata-1.0.5-2|112	%build
21mr|libiptcdata-1.0.5-2|113	%configure --disable-python
21mr|libiptcdata-1.0.5-2|114	%make_build
21mr|libiptcdata-1.0.5-2|115	
21mr|libiptcdata-1.0.5-2|116	( cd ../%name-%version-py2
21mr|libiptcdata-1.0.5-2|117	export PYTHON=%{__python2}
21mr|libiptcdata-1.0.5-2|118	%setup_compile_flags
21mr|libiptcdata-1.0.5-2|119	export CFLAGS="$CFLAGS $(pkg-config --cflags --libs python2)"
21mr|libiptcdata-1.0.5-2|120	%configure --enable-python --with-python=%{__python2}
21mr|libiptcdata-1.0.5-2|121	%make_build
21mr|libiptcdata-1.0.5-2|122	)
21mr|libiptcdata-1.0.5-2|123	
21mr|libiptcdata-1.0.5-2|124	( cd ../%name-%version-py3
21mr|libiptcdata-1.0.5-2|125	export PYTHON=%{__python3}
21mr|libiptcdata-1.0.5-2|126	%setup_compile_flags
21mr|libiptcdata-1.0.5-2|127	export CFLAGS="$CFLAGS $(pkg-config --cflags --libs python3)"
21mr|libiptcdata-1.0.5-2|128	%configure --enable-python --with-python=%{__python3}
21mr|libiptcdata-1.0.5-2|129	%make_build
21mr|libiptcdata-1.0.5-2|130	)
21mr|libiptcdata-1.0.5-2|131	
21mr|libiptcdata-1.0.5-2|132	%install
21mr|libiptcdata-1.0.5-2|133	
21mr|libiptcdata-1.0.5-2|134	( cd ../%name-%version-py3
21mr|libiptcdata-1.0.5-2|135	%make_install
21mr|libiptcdata-1.0.5-2|136	)
21mr|libiptcdata-1.0.5-2|137	
21mr|libiptcdata-1.0.5-2|138	( cd ../%name-%version-py2
21mr|libiptcdata-1.0.5-2|139	%make_install
21mr|libiptcdata-1.0.5-2|140	)
21mr|libiptcdata-1.0.5-2|141	
21mr|libiptcdata-1.0.5-2|142	%make_install
21mr|libiptcdata-1.0.5-2|143	
21mr|libiptcdata-1.0.5-2|144	%find_lang %{name} --all-name

13651 21
21mr|libiscsi-1.19.0-2|1	%define major 9
21mr|libiscsi-1.19.0-2|2	%define libname %mklibname iscsi %{major}
21mr|libiscsi-1.19.0-2|3	%define devname %mklibname -d iscsi
21mr|libiscsi-1.19.0-2|4	
21mr|libiscsi-1.19.0-2|5	Name:		libiscsi
21mr|libiscsi-1.19.0-2|6	Summary:	iSCSI client library
21mr|libiscsi-1.19.0-2|7	Version:	1.19.0
21mr|libiscsi-1.19.0-2|8	Release:	2
21mr|libiscsi-1.19.0-2|9	License:	LGPLv2+
21mr|libiscsi-1.19.0-2|10	Group:		System/Libraries
21mr|libiscsi-1.19.0-2|11	URL:		https://github.com/sahlberg/%{name}
21mr|libiscsi-1.19.0-2|12	Source0:	https://github.com/sahlberg/libiscsi/archive/%{version}.tar.gz
21mr|libiscsi-1.19.0-2|13	Patch0:		libiscsi-1.19.0-clang9.patch
21mr|libiscsi-1.19.0-2|14	BuildRequires:	pkgconfig(popt)
21mr|libiscsi-1.19.0-2|15	BuildRequires:	pkgconfig(libgcrypt)
21mr|libiscsi-1.19.0-2|16	BuildRequires:	pkgconfig(gpg-error)
21mr|libiscsi-1.19.0-2|17	
21mr|libiscsi-1.19.0-2|18	%description
21mr|libiscsi-1.19.0-2|19	libiscsi is a library for attaching to iSCSI resources across
21mr|libiscsi-1.19.0-2|20	a network.
21mr|libiscsi-1.19.0-2|21	
21mr|libiscsi-1.19.0-2|22	%package -n	%{libname}
21mr|libiscsi-1.19.0-2|23	Summary:	iSCSI client library
21mr|libiscsi-1.19.0-2|24	Group:		System/Libraries
21mr|libiscsi-1.19.0-2|25	
21mr|libiscsi-1.19.0-2|26	%description -n	%{libname}
21mr|libiscsi-1.19.0-2|27	libiscsi is a library for attaching to iSCSI resources across
21mr|libiscsi-1.19.0-2|28	a network.
21mr|libiscsi-1.19.0-2|29	
21mr|libiscsi-1.19.0-2|30	%package -n	%{devname}
21mr|libiscsi-1.19.0-2|31	Summary:	iSCSI client development libraries
21mr|libiscsi-1.19.0-2|32	Group:		Development/C
21mr|libiscsi-1.19.0-2|33	Provides:	iscsi-devel = %{EVRD}
21mr|libiscsi-1.19.0-2|34	Requires:	%{libname} = %{EVRD}
21mr|libiscsi-1.19.0-2|35	
21mr|libiscsi-1.19.0-2|36	%description -n	%{devname}
21mr|libiscsi-1.19.0-2|37	The libiscsi-devel package includes the header files for libiscsi.
21mr|libiscsi-1.19.0-2|38	
21mr|libiscsi-1.19.0-2|39	%package	utils
21mr|libiscsi-1.19.0-2|40	Summary:	iSCSI Client Utilities
21mr|libiscsi-1.19.0-2|41	Group:		Networking/File transfer
21mr|libiscsi-1.19.0-2|42	License:	GPLv2+
21mr|libiscsi-1.19.0-2|43	
21mr|libiscsi-1.19.0-2|44	%description	utils
21mr|libiscsi-1.19.0-2|45	The libiscsi-utils package provides a set of assorted utilities to connect
21mr|libiscsi-1.19.0-2|46	to iSCSI servers without having to set up the Linux iSCSI initiator.
21mr|libiscsi-1.19.0-2|47	
21mr|libiscsi-1.19.0-2|48	%prep
21mr|libiscsi-1.19.0-2|49	%autosetup -p1
21mr|libiscsi-1.19.0-2|50	# disable examples
21mr|libiscsi-1.19.0-2|51	sed -i 's!examples!!g' Makefile.am
21mr|libiscsi-1.19.0-2|52	./autogen.sh
21mr|libiscsi-1.19.0-2|53	
21mr|libiscsi-1.19.0-2|54	%build
21mr|libiscsi-1.19.0-2|55	%set_build_flags
21mr|libiscsi-1.19.0-2|56	
21mr|libiscsi-1.19.0-2|57	%configure --disable-werror --disable-static CFLAGS="$CFLAGS -Wno-error"
21mr|libiscsi-1.19.0-2|58	%make_build LDFLAGS="%{ldflags}" CFLAGS="%{optflags}" CC=%{__cc}
21mr|libiscsi-1.19.0-2|59	
21mr|libiscsi-1.19.0-2|60	%install
21mr|libiscsi-1.19.0-2|61	%make_install
21mr|libiscsi-1.19.0-2|62	
21mr|libiscsi-1.19.0-2|63	%files -n %{libname}
21mr|libiscsi-1.19.0-2|64	%{_libdir}/libiscsi.so.%{major}*
21mr|libiscsi-1.19.0-2|65	
21mr|libiscsi-1.19.0-2|66	%files -n %{devname}
21mr|libiscsi-1.19.0-2|67	%dir %{_includedir}/iscsi
21mr|libiscsi-1.19.0-2|68	%{_includedir}/iscsi/*.h
21mr|libiscsi-1.19.0-2|69	%{_libdir}/libiscsi.so
21mr|libiscsi-1.19.0-2|70	%{_libdir}/pkgconfig/libiscsi.pc
21mr|libiscsi-1.19.0-2|71	
21mr|libiscsi-1.19.0-2|72	%files utils
21mr|libiscsi-1.19.0-2|73	%doc README TODO
21mr|libiscsi-1.19.0-2|74	%{_bindir}/iscsi-ls
21mr|libiscsi-1.19.0-2|75	%{_bindir}/iscsi-inq
21mr|libiscsi-1.19.0-2|76	%{_bindir}/iscsi-readcapacity16
21mr|libiscsi-1.19.0-2|77	%{_bindir}/iscsi-swp
21mr|libiscsi-1.19.0-2|78	%{_bindir}/iscsi-perf
21mr|libiscsi-1.19.0-2|79	%{_mandir}/man1/*

13652 21
21mr|libisofs-1.5.4-2|1	%define major	6
21mr|libisofs-1.5.4-2|2	%define libname	%mklibname isofs %{major}
21mr|libisofs-1.5.4-2|3	%define devname	%mklibname isofs -d
21mr|libisofs-1.5.4-2|4	
21mr|libisofs-1.5.4-2|5	Summary:	Library for creating ISO disc images
21mr|libisofs-1.5.4-2|6	Name:		libisofs
21mr|libisofs-1.5.4-2|7	Version:	1.5.4
21mr|libisofs-1.5.4-2|8	Release:	2
21mr|libisofs-1.5.4-2|9	License:	GPLv2+
21mr|libisofs-1.5.4-2|10	Group:		System/Libraries
21mr|libisofs-1.5.4-2|11	Url:		http://libburnia-project.org/wiki/Libisofs
21mr|libisofs-1.5.4-2|12	Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
21mr|libisofs-1.5.4-2|13	Source1:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz.sig
21mr|libisofs-1.5.4-2|14	BuildRequires:	doxygen
21mr|libisofs-1.5.4-2|15	BuildRequires:	graphviz
21mr|libisofs-1.5.4-2|16	BuildRequires:	pkgconfig(libburn-1)
21mr|libisofs-1.5.4-2|17	
21mr|libisofs-1.5.4-2|18	%description
21mr|libisofs-1.5.4-2|19	Libisofs is a library that handles creating ISO disc image files. It
21mr|libisofs-1.5.4-2|20	is intended to work together with libburn to write these images to
21mr|libisofs-1.5.4-2|21	discs.
21mr|libisofs-1.5.4-2|22	
21mr|libisofs-1.5.4-2|23	#----------------------------------------------------------------------------
21mr|libisofs-1.5.4-2|24	
21mr|libisofs-1.5.4-2|25	%package -n %{libname}
21mr|libisofs-1.5.4-2|26	Summary:	Library for creating ISO disc images
21mr|libisofs-1.5.4-2|27	Group:		System/Libraries
21mr|libisofs-1.5.4-2|28	
21mr|libisofs-1.5.4-2|29	%description -n %{libname}
21mr|libisofs-1.5.4-2|30	Libisofs is a library that handles creating ISO disc image files. It
21mr|libisofs-1.5.4-2|31	is intended to work together with libburn to write these images to
21mr|libisofs-1.5.4-2|32	discs.
21mr|libisofs-1.5.4-2|33	
21mr|libisofs-1.5.4-2|34	%files -n %{libname}
21mr|libisofs-1.5.4-2|35	%{_libdir}/libisofs.so.%{major}*
21mr|libisofs-1.5.4-2|36	
21mr|libisofs-1.5.4-2|37	#----------------------------------------------------------------------------
21mr|libisofs-1.5.4-2|38	
21mr|libisofs-1.5.4-2|39	%package -n %{devname}
21mr|libisofs-1.5.4-2|40	Summary:	Header files for development with %{name}
21mr|libisofs-1.5.4-2|41	Group:		Development/C
21mr|libisofs-1.5.4-2|42	Provides:	%{name}-devel = %{version}-%{release}
21mr|libisofs-1.5.4-2|43	Requires:	%{libname} = %{version}-%{release}
21mr|libisofs-1.5.4-2|44	
21mr|libisofs-1.5.4-2|45	%description -n %{devname}
21mr|libisofs-1.5.4-2|46	This package includes the header files for the %{name} package.
21mr|libisofs-1.5.4-2|47	
21mr|libisofs-1.5.4-2|48	%files -n %{devname}
21mr|libisofs-1.5.4-2|49	%doc README AUTHORS COPYRIGHT
21mr|libisofs-1.5.4-2|50	%{_libdir}/libisofs.so
21mr|libisofs-1.5.4-2|51	%{_libdir}/pkgconfig/*.pc
21mr|libisofs-1.5.4-2|52	%{_includedir}/%{name}
21mr|libisofs-1.5.4-2|53	
21mr|libisofs-1.5.4-2|54	#----------------------------------------------------------------------------
21mr|libisofs-1.5.4-2|55	
21mr|libisofs-1.5.4-2|56	%prep
21mr|libisofs-1.5.4-2|57	%setup -q
21mr|libisofs-1.5.4-2|58	
21mr|libisofs-1.5.4-2|59	%build
21mr|libisofs-1.5.4-2|60	%configure --disable-static
21mr|libisofs-1.5.4-2|61	%make
21mr|libisofs-1.5.4-2|62	
21mr|libisofs-1.5.4-2|63	%install
21mr|libisofs-1.5.4-2|64	%makeinstall_std
21mr|libisofs-1.5.4-2|65	
21mr|libisofs-1.5.4-2|66	# build documentation
21mr|libisofs-1.5.4-2|67	doxygen doc/doxygen.conf

13653 21
21mr|libixion-0.19.0-1|1	#define api %%(echo %{version} |cut -d. -f1-2)
21mr|libixion-0.19.0-1|2	%define api 0.18
21mr|libixion-0.19.0-1|3	%define major 0
21mr|libixion-0.19.0-1|4	%define libname %mklibname ixion %{api} %{major}
21mr|libixion-0.19.0-1|5	%define devname %mklibname ixion -d
21mr|libixion-0.19.0-1|6	%define _disable_rebuild_configure 1
21mr|libixion-0.19.0-1|7	%define _disable_lto 1
21mr|libixion-0.19.0-1|8	
21mr|libixion-0.19.0-1|9	Summary:	Threaded multi-target formula parser & interpreter
21mr|libixion-0.19.0-1|10	Name:		libixion
21mr|libixion-0.19.0-1|11	Version:	0.19.0
21mr|libixion-0.19.0-1|12	Release:	1
21mr|libixion-0.19.0-1|13	License:	MIT
21mr|libixion-0.19.0-1|14	Group:		Publishing
21mr|libixion-0.19.0-1|15	Url:		http://gitlab.com/ixion/ixion
21mr|libixion-0.19.0-1|16	Source0:	https://gitlab.com/ixion/ixion/-/archive/%{version}/ixion-%{version}.tar.bz2
21mr|libixion-0.19.0-1|17	Patch0:		libixion-gcc13.patch
21mr|libixion-0.19.0-1|18	BuildRequires:	libtool
21mr|libixion-0.19.0-1|19	BuildRequires:	boost-devel >= 1.72.0
21mr|libixion-0.19.0-1|20	BuildRequires:	libstdc++-devel
21mr|libixion-0.19.0-1|21	BuildRequires:	help2man
21mr|libixion-0.19.0-1|22	BuildRequires:	pkgconfig(mdds-2.1)
21mr|libixion-0.19.0-1|23	BuildRequires:	pkgconfig(spdlog)
21mr|libixion-0.19.0-1|24	BuildRequires:	pkgconfig(python3)
21mr|libixion-0.19.0-1|25	BuildRequires:	pkgconfig(vulkan)
21mr|libixion-0.19.0-1|26	
21mr|libixion-0.19.0-1|27	%description
21mr|libixion-0.19.0-1|28	Ixion is a general purpose formula parser & interpreter that can calculate
21mr|libixion-0.19.0-1|29	multiple named targets, or "cells".
21mr|libixion-0.19.0-1|30	
21mr|libixion-0.19.0-1|31	%package tools
21mr|libixion-0.19.0-1|32	Summary:	Spreadsheet file processing library
21mr|libixion-0.19.0-1|33	Group:		Publishing
21mr|libixion-0.19.0-1|34	
21mr|libixion-0.19.0-1|35	%description tools
21mr|libixion-0.19.0-1|36	Tools to use ixion parser and interpreter from cli.
21mr|libixion-0.19.0-1|37	
21mr|libixion-0.19.0-1|38	%package -n %{libname}
21mr|libixion-0.19.0-1|39	Summary:	Threaded multi-target formula parser & interpreter
21mr|libixion-0.19.0-1|40	Group:		System/Libraries
21mr|libixion-0.19.0-1|41	Obsoletes:	%{mklibname ixion 0.6 0} < 0.7.0
21mr|libixion-0.19.0-1|42	
21mr|libixion-0.19.0-1|43	%description -n %{libname}
21mr|libixion-0.19.0-1|44	Ixion is a general purpose formula parser & interpreter that can calculate
21mr|libixion-0.19.0-1|45	multiple named targets, or "cells".
21mr|libixion-0.19.0-1|46	
21mr|libixion-0.19.0-1|47	%package -n %{devname}
21mr|libixion-0.19.0-1|48	Summary:	Threaded multi-target formula parser & interpreter
21mr|libixion-0.19.0-1|49	Group:		Development/C
21mr|libixion-0.19.0-1|50	Requires:	%{libname} = %{version}-%{release}
21mr|libixion-0.19.0-1|51	
21mr|libixion-0.19.0-1|52	%description -n %{devname}
21mr|libixion-0.19.0-1|53	Ixion is a general purpose formula parser & interpreter that can calculate
21mr|libixion-0.19.0-1|54	multiple named targets, or "cells".
21mr|libixion-0.19.0-1|55	
21mr|libixion-0.19.0-1|56	%prep
21mr|libixion-0.19.0-1|57	%autosetup -p1 -n ixion-%{version}
21mr|libixion-0.19.0-1|58	
21mr|libixion-0.19.0-1|59	%build
21mr|libixion-0.19.0-1|60	./autogen.sh
21mr|libixion-0.19.0-1|61	%configure \
21mr|libixion-0.19.0-1|62	--enable-python \
21mr|libixion-0.19.0-1|63	--enable-vulkan
21mr|libixion-0.19.0-1|64	
21mr|libixion-0.19.0-1|65	%make
21mr|libixion-0.19.0-1|66	
21mr|libixion-0.19.0-1|67	export LD_LIBRARY_PATH=`pwd`/src/libixion/.libs${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|libixion-0.19.0-1|68	help2man -N -n 'parser' -o ixion-parser.1 ./src/ixion-parser
21mr|libixion-0.19.0-1|69	help2man -N -n 'sorter' -o ixion-sorter.1 ./src/ixion-sorter
21mr|libixion-0.19.0-1|70	
21mr|libixion-0.19.0-1|71	%if 0
21mr|libixion-0.19.0-1|72	# FIXME restore checks -- ATM they fail in ABF but work locally
21mr|libixion-0.19.0-1|73	# Possibly vulkan/GPU related?
21mr|libixion-0.19.0-1|74	%check
21mr|libixion-0.19.0-1|75	export LD_LIBRARY_PATH=`pwd`/src/libixion/.libs:${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|libixion-0.19.0-1|76	make check
21mr|libixion-0.19.0-1|77	%endif
21mr|libixion-0.19.0-1|78	
21mr|libixion-0.19.0-1|79	%install
21mr|libixion-0.19.0-1|80	%makeinstall_std
21mr|libixion-0.19.0-1|81	
21mr|libixion-0.19.0-1|82	%files tools
21mr|libixion-0.19.0-1|83	%{_bindir}/*
21mr|libixion-0.19.0-1|84	%{py3_platsitedir}/*.so
21mr|libixion-0.19.0-1|85	
21mr|libixion-0.19.0-1|86	%files -n %{libname}
21mr|libixion-0.19.0-1|87	%{_libdir}/libixion-%{api}.so.%{major}*
21mr|libixion-0.19.0-1|88	%{_libdir}/libixion/ixion-%{major}.*-vulkan.so
21mr|libixion-0.19.0-1|89	
21mr|libixion-0.19.0-1|90	%files -n %{devname}
21mr|libixion-0.19.0-1|91	%{_includedir}/*
21mr|libixion-0.19.0-1|92	%{_libdir}/*.so
21mr|libixion-0.19.0-1|93	%{_libdir}/pkgconfig/*.pc

13654 21
21mr|libjpeg-turbo-2.1.3-2|1	%define major 8
21mr|libjpeg-turbo-2.1.3-2|2	%define libname %mklibname jpeg %{major}
21mr|libjpeg-turbo-2.1.3-2|3	%define devname %mklibname jpeg -d
21mr|libjpeg-turbo-2.1.3-2|4	%define sdevname %mklibname jpeg -d -s
21mr|libjpeg-turbo-2.1.3-2|5	
21mr|libjpeg-turbo-2.1.3-2|6	%define	majorturbo 0
21mr|libjpeg-turbo-2.1.3-2|7	%define	libturbo %mklibname turbojpeg %{majorturbo}
21mr|libjpeg-turbo-2.1.3-2|8	
21mr|libjpeg-turbo-2.1.3-2|9	%define	major62 62
21mr|libjpeg-turbo-2.1.3-2|10	%define	libname62 %mklibname jpeg %{major62}
21mr|libjpeg-turbo-2.1.3-2|11	
21mr|libjpeg-turbo-2.1.3-2|12	Summary:	A MMX/SSE2 accelerated library for manipulating JPEG image files
21mr|libjpeg-turbo-2.1.3-2|13	Name:		libjpeg-turbo
21mr|libjpeg-turbo-2.1.3-2|14	Epoch:		1
21mr|libjpeg-turbo-2.1.3-2|15	Version:	2.1.3
21mr|libjpeg-turbo-2.1.3-2|16	Release:	2
21mr|libjpeg-turbo-2.1.3-2|17	License:	wxWindows Library License
21mr|libjpeg-turbo-2.1.3-2|18	Group:		System/Libraries
21mr|libjpeg-turbo-2.1.3-2|19	Url:		http://www.libjpeg-turbo.org
21mr|libjpeg-turbo-2.1.3-2|20	Source0:	https://sourceforge.net/projects/libjpeg-turbo/files/%{version}/%{name}-%{version}.tar.gz
21mr|libjpeg-turbo-2.1.3-2|21	# These two allow automatic lossless rotation of JPEG images from a digital
21mr|libjpeg-turbo-2.1.3-2|22	# camera which have orientation markings in the EXIF data. After rotation
21mr|libjpeg-turbo-2.1.3-2|23	# the orientation markings are reset to avoid duplicate rotation when
21mr|libjpeg-turbo-2.1.3-2|24	# applying these programs again.
21mr|libjpeg-turbo-2.1.3-2|25	Source2:	http://jpegclub.org/jpegexiforient.c
21mr|libjpeg-turbo-2.1.3-2|26	Source3:	http://jpegclub.org/exifautotran.txt
21mr|libjpeg-turbo-2.1.3-2|27	Patch0:		jpeg-6b-c++fixes.patch
21mr|libjpeg-turbo-2.1.3-2|28	BuildRequires:	cmake
21mr|libjpeg-turbo-2.1.3-2|29	BuildRequires:	libtool >= 1.4
21mr|libjpeg-turbo-2.1.3-2|30	%ifarch %{ix86} x86_64
21mr|libjpeg-turbo-2.1.3-2|31	BuildRequires:	nasm
21mr|libjpeg-turbo-2.1.3-2|32	%endif
21mr|libjpeg-turbo-2.1.3-2|33	
21mr|libjpeg-turbo-2.1.3-2|34	# meta package
21mr|libjpeg-turbo-2.1.3-2|35	Recommends:	%{libname} = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|36	Recommends:	%{libturbo} = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|37	Recommends:	%{libname62} = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|38	
21mr|libjpeg-turbo-2.1.3-2|39	%description
21mr|libjpeg-turbo-2.1.3-2|40	This meta package pulls packages with libraries of functions for manipulating JPEG images.
21mr|libjpeg-turbo-2.1.3-2|41	It is a high-speed, libjpeg-compatible version for x86 and x86-64
21mr|libjpeg-turbo-2.1.3-2|42	processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate
21mr|libjpeg-turbo-2.1.3-2|43	baseline JPEG compression and decompression. It is generally 2-4x as fast
21mr|libjpeg-turbo-2.1.3-2|44	as the unmodified version of libjpeg, all else being equal.
21mr|libjpeg-turbo-2.1.3-2|45	
21mr|libjpeg-turbo-2.1.3-2|46	%files
21mr|libjpeg-turbo-2.1.3-2|47	# empty, meta package
21mr|libjpeg-turbo-2.1.3-2|48	# exists for compatibility with Fedora/RH
21mr|libjpeg-turbo-2.1.3-2|49	# cnrdrvcups-ufr2-uk (Canon driver) depends from it
21mr|libjpeg-turbo-2.1.3-2|50	
21mr|libjpeg-turbo-2.1.3-2|51	#----------------------------------------------------------------------------
21mr|libjpeg-turbo-2.1.3-2|52	
21mr|libjpeg-turbo-2.1.3-2|53	%package -n %{libname}
21mr|libjpeg-turbo-2.1.3-2|54	Summary:	A library for manipulating JPEG image format files
21mr|libjpeg-turbo-2.1.3-2|55	Group:		System/Libraries
21mr|libjpeg-turbo-2.1.3-2|56	
21mr|libjpeg-turbo-2.1.3-2|57	%description -n %{libname}
21mr|libjpeg-turbo-2.1.3-2|58	This package contains the library needed to run programs dynamically
21mr|libjpeg-turbo-2.1.3-2|59	linked with libjpeg.
21mr|libjpeg-turbo-2.1.3-2|60	
21mr|libjpeg-turbo-2.1.3-2|61	%files -n %{libname}
21mr|libjpeg-turbo-2.1.3-2|62	%doc change.log
21mr|libjpeg-turbo-2.1.3-2|63	%{_libdir}/libjpeg.so.%{major}*
21mr|libjpeg-turbo-2.1.3-2|64	
21mr|libjpeg-turbo-2.1.3-2|65	#----------------------------------------------------------------------------
21mr|libjpeg-turbo-2.1.3-2|66	
21mr|libjpeg-turbo-2.1.3-2|67	%package -n %{libname62}
21mr|libjpeg-turbo-2.1.3-2|68	Summary:	A library for manipulating JPEG image format files
21mr|libjpeg-turbo-2.1.3-2|69	Group:		System/Libraries
21mr|libjpeg-turbo-2.1.3-2|70	
21mr|libjpeg-turbo-2.1.3-2|71	%description -n %{libname62}
21mr|libjpeg-turbo-2.1.3-2|72	This package contains the library needed to run programs dynamically linked
21mr|libjpeg-turbo-2.1.3-2|73	with libjpeg.
21mr|libjpeg-turbo-2.1.3-2|74	
21mr|libjpeg-turbo-2.1.3-2|75	%files -n %{libname62}
21mr|libjpeg-turbo-2.1.3-2|76	%doc LICENSE.md
21mr|libjpeg-turbo-2.1.3-2|77	%{_libdir}/libjpeg.so.%{major62}*
21mr|libjpeg-turbo-2.1.3-2|78	
21mr|libjpeg-turbo-2.1.3-2|79	#----------------------------------------------------------------------------
21mr|libjpeg-turbo-2.1.3-2|80	
21mr|libjpeg-turbo-2.1.3-2|81	%package -n %{libturbo}
21mr|libjpeg-turbo-2.1.3-2|82	Summary:	TurboJPEG library
21mr|libjpeg-turbo-2.1.3-2|83	Group:		System/Libraries
21mr|libjpeg-turbo-2.1.3-2|84	
21mr|libjpeg-turbo-2.1.3-2|85	%description -n %{libturbo}
21mr|libjpeg-turbo-2.1.3-2|86	This package contains the library needed to run programs dynamically linked
21mr|libjpeg-turbo-2.1.3-2|87	with libturbojpeg.
21mr|libjpeg-turbo-2.1.3-2|88	
21mr|libjpeg-turbo-2.1.3-2|89	%files -n %{libturbo}
21mr|libjpeg-turbo-2.1.3-2|90	%doc LICENSE.md
21mr|libjpeg-turbo-2.1.3-2|91	%{_libdir}/libturbojpeg.so.%{majorturbo}*
21mr|libjpeg-turbo-2.1.3-2|92	
21mr|libjpeg-turbo-2.1.3-2|93	#----------------------------------------------------------------------------
21mr|libjpeg-turbo-2.1.3-2|94	
21mr|libjpeg-turbo-2.1.3-2|95	%package -n %{devname}
21mr|libjpeg-turbo-2.1.3-2|96	Summary:	Development tools for programs which will use the libjpeg library
21mr|libjpeg-turbo-2.1.3-2|97	Group:		Development/C
21mr|libjpeg-turbo-2.1.3-2|98	Requires:	%{libname} = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|99	Requires:	%{libname62} = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|100	Requires:	%{libturbo} = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|101	Provides:	jpeg-devel = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|102	Conflicts:	jpeg6-devel
21mr|libjpeg-turbo-2.1.3-2|103	Conflicts:	%{_lib}turbojpeg < 1:1.3.0
21mr|libjpeg-turbo-2.1.3-2|104	Obsoletes:	%{_lib}turbojpeg < 1:1.3.0
21mr|libjpeg-turbo-2.1.3-2|105	
21mr|libjpeg-turbo-2.1.3-2|106	%description -n %{devname}
21mr|libjpeg-turbo-2.1.3-2|107	The libjpeg-turbo devel package includes the header files necessary for
21mr|libjpeg-turbo-2.1.3-2|108	developing programs which will manipulate JPEG files using the libjpeg
21mr|libjpeg-turbo-2.1.3-2|109	library.
21mr|libjpeg-turbo-2.1.3-2|110	
21mr|libjpeg-turbo-2.1.3-2|111	%files -n %{devname}
21mr|libjpeg-turbo-2.1.3-2|112	%doc coderules.txt jconfig.txt libjpeg.txt structure.txt
21mr|libjpeg-turbo-2.1.3-2|113	%{_libdir}/libjpeg.so
21mr|libjpeg-turbo-2.1.3-2|114	%{_libdir}/libturbojpeg.so
21mr|libjpeg-turbo-2.1.3-2|115	%{_includedir}/*.h
21mr|libjpeg-turbo-2.1.3-2|116	%{_libdir}/pkgconfig/libjpeg.pc
21mr|libjpeg-turbo-2.1.3-2|117	%{_libdir}/pkgconfig/libturbojpeg.pc
21mr|libjpeg-turbo-2.1.3-2|118	%{_libdir}/cmake/%{name}/*.cmake
21mr|libjpeg-turbo-2.1.3-2|119	
21mr|libjpeg-turbo-2.1.3-2|120	#----------------------------------------------------------------------------
21mr|libjpeg-turbo-2.1.3-2|121	
21mr|libjpeg-turbo-2.1.3-2|122	%package -n %{sdevname}
21mr|libjpeg-turbo-2.1.3-2|123	Summary:	Static libraries for programs which will use the libjpeg library
21mr|libjpeg-turbo-2.1.3-2|124	Group:		Development/C
21mr|libjpeg-turbo-2.1.3-2|125	Requires:	%{devname} = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|126	Provides:	jpeg-static-devel = %{EVRD}
21mr|libjpeg-turbo-2.1.3-2|127	Conflicts:	jpeg6-static-devel
21mr|libjpeg-turbo-2.1.3-2|128	Obsoletes:	%{mklibname jpeg 62 -d -s} < 6b-45
21mr|libjpeg-turbo-2.1.3-2|129	Obsoletes:	%{mklibname jpeg 7 -d -s} < 7-3
21mr|libjpeg-turbo-2.1.3-2|130	
21mr|libjpeg-turbo-2.1.3-2|131	%description -n %{sdevname}
21mr|libjpeg-turbo-2.1.3-2|132	The libjpeg static devel package includes the static libraries necessary
21mr|libjpeg-turbo-2.1.3-2|133	for developing programs which will manipulate JPEG files using the libjpeg
21mr|libjpeg-turbo-2.1.3-2|134	library.
21mr|libjpeg-turbo-2.1.3-2|135	
21mr|libjpeg-turbo-2.1.3-2|136	%files -n %{sdevname}
21mr|libjpeg-turbo-2.1.3-2|137	%doc LICENSE.md
21mr|libjpeg-turbo-2.1.3-2|138	%{_libdir}/libjpeg.a
21mr|libjpeg-turbo-2.1.3-2|139	%{_libdir}/libturbojpeg.a
21mr|libjpeg-turbo-2.1.3-2|140	
21mr|libjpeg-turbo-2.1.3-2|141	#----------------------------------------------------------------------------
21mr|libjpeg-turbo-2.1.3-2|142	
21mr|libjpeg-turbo-2.1.3-2|143	%package -n jpeg-progs
21mr|libjpeg-turbo-2.1.3-2|144	Summary:	Programs for manipulating JPEG format image files
21mr|libjpeg-turbo-2.1.3-2|145	Group:		Graphics
21mr|libjpeg-turbo-2.1.3-2|146	%rename		libjpeg-progs
21mr|libjpeg-turbo-2.1.3-2|147	%rename		jpeg6-progs
21mr|libjpeg-turbo-2.1.3-2|148	
21mr|libjpeg-turbo-2.1.3-2|149	%description -n jpeg-progs
21mr|libjpeg-turbo-2.1.3-2|150	This package contains simple client programs for accessing the
21mr|libjpeg-turbo-2.1.3-2|151	libjpeg functions.  The library client programs include cjpeg, djpeg,
21mr|libjpeg-turbo-2.1.3-2|152	jpegtran, rdjpgcom, wrjpgcom and jpegexiforient, coupled with the script
21mr|libjpeg-turbo-2.1.3-2|153	exifautotran. Cjpeg compresses an image file into JPEG format. Djpeg
21mr|libjpeg-turbo-2.1.3-2|154	decompresses a JPEG file into a regular image file. Jpegtran can perform
21mr|libjpeg-turbo-2.1.3-2|155	various useful transformations on JPEG files: it can make lossless
21mr|libjpeg-turbo-2.1.3-2|156	cropping of JPEG files and lossless pasting of one JPEG into another
21mr|libjpeg-turbo-2.1.3-2|157	(dropping). Rdjpgcom displays any text comments included in a JPEG file.
21mr|libjpeg-turbo-2.1.3-2|158	Wrjpgcom inserts text comments into a JPEG file. Jpegexiforient allow
21mr|libjpeg-turbo-2.1.3-2|159	automatic lossless rotation of JPEG images from a digital camera which
21mr|libjpeg-turbo-2.1.3-2|160	have orientation markings in the EXIF data.
21mr|libjpeg-turbo-2.1.3-2|161	
21mr|libjpeg-turbo-2.1.3-2|162	%files -n jpeg-progs
21mr|libjpeg-turbo-2.1.3-2|163	%doc usage.txt wizard.txt
21mr|libjpeg-turbo-2.1.3-2|164	%{_bindir}/*
21mr|libjpeg-turbo-2.1.3-2|165	%{_mandir}/man1/*
21mr|libjpeg-turbo-2.1.3-2|166	
21mr|libjpeg-turbo-2.1.3-2|167	#----------------------------------------------------------------------------
21mr|libjpeg-turbo-2.1.3-2|168	
21mr|libjpeg-turbo-2.1.3-2|169	%prep
21mr|libjpeg-turbo-2.1.3-2|170	%setup -q
21mr|libjpeg-turbo-2.1.3-2|171	%patch0 -p0
21mr|libjpeg-turbo-2.1.3-2|172	
21mr|libjpeg-turbo-2.1.3-2|173	cp %{SOURCE2} jpegexiforient.c
21mr|libjpeg-turbo-2.1.3-2|174	cp %{SOURCE3} exifautotran
21mr|libjpeg-turbo-2.1.3-2|175	
21mr|libjpeg-turbo-2.1.3-2|176	
21mr|libjpeg-turbo-2.1.3-2|177	%build
21mr|libjpeg-turbo-2.1.3-2|178	# Prepare build dirs
21mr|libjpeg-turbo-2.1.3-2|179	mkdir -p jpeg8
21mr|libjpeg-turbo-2.1.3-2|180	mkdir -p jpeg62
21mr|libjpeg-turbo-2.1.3-2|181	
21mr|libjpeg-turbo-2.1.3-2|182	# Build jpeg v8 API
21mr|libjpeg-turbo-2.1.3-2|183	pushd jpeg8
21mr|libjpeg-turbo-2.1.3-2|184	CFLAGS="%{optflags} -Ofast -funroll-loops" \
21mr|libjpeg-turbo-2.1.3-2|185	%cmake ../.. -DWITH_JPEG8="True"
21mr|libjpeg-turbo-2.1.3-2|186	
21mr|libjpeg-turbo-2.1.3-2|187	%make -s
21mr|libjpeg-turbo-2.1.3-2|188	popd
21mr|libjpeg-turbo-2.1.3-2|189	
21mr|libjpeg-turbo-2.1.3-2|190	# Build jpeg v6.2 API
21mr|libjpeg-turbo-2.1.3-2|191	pushd jpeg62
21mr|libjpeg-turbo-2.1.3-2|192	CFLAGS="%{optflags} -Ofast -funroll-loops" \
21mr|libjpeg-turbo-2.1.3-2|193	%cmake	../.. \
21mr|libjpeg-turbo-2.1.3-2|194	-DWITH_ARITH_DEC="True" \
21mr|libjpeg-turbo-2.1.3-2|195	-DWITH_ARITH_ENC="True"
21mr|libjpeg-turbo-2.1.3-2|196	
21mr|libjpeg-turbo-2.1.3-2|197	%make -s
21mr|libjpeg-turbo-2.1.3-2|198	popd
21mr|libjpeg-turbo-2.1.3-2|199	
21mr|libjpeg-turbo-2.1.3-2|200	# Build jpegexiforient binary
21mr|libjpeg-turbo-2.1.3-2|201	%__cc %{optflags} %{ldflags} -o jpegexiforient jpegexiforient.c
21mr|libjpeg-turbo-2.1.3-2|202	
21mr|libjpeg-turbo-2.1.3-2|203	
21mr|libjpeg-turbo-2.1.3-2|204	%install
21mr|libjpeg-turbo-2.1.3-2|205	%makeinstall_std -C jpeg8/build
21mr|libjpeg-turbo-2.1.3-2|206	%makeinstall_std -C jpeg62/build
21mr|libjpeg-turbo-2.1.3-2|207	
21mr|libjpeg-turbo-2.1.3-2|208	install -m755 jpegexiforient -D %{buildroot}%{_bindir}/jpegexiforient
21mr|libjpeg-turbo-2.1.3-2|209	install -m755 exifautotran -D %{buildroot}%{_bindir}/exifautotran
21mr|libjpeg-turbo-2.1.3-2|210	
21mr|libjpeg-turbo-2.1.3-2|211	#(neoclust) Provide jpegint.h because it is needed by certain software
21mr|libjpeg-turbo-2.1.3-2|212	install -m644 jpegint.h -D %{buildroot}%{_includedir}/jpegint.h
21mr|libjpeg-turbo-2.1.3-2|213	
21mr|libjpeg-turbo-2.1.3-2|214	# cleanup
21mr|libjpeg-turbo-2.1.3-2|215	rm -rf %{buildroot}%{_docdir}/*

13655 21
21mr|libjxl-0.9.0-2|1	%global __requires_exclude pkgconfig\\(libjxl_cms\\)
21mr|libjxl-0.9.0-2|2	
21mr|libjxl-0.9.0-2|3	%define major 0
21mr|libjxl-0.9.0-2|4	%define libname %mklibname jxl %{major}
21mr|libjxl-0.9.0-2|5	%define devname %mklibname jxl -d
21mr|libjxl-0.9.0-2|6	
21mr|libjxl-0.9.0-2|7	Summary:	JPEG XL reference implementation
21mr|libjxl-0.9.0-2|8	Name:		libjxl
21mr|libjxl-0.9.0-2|9	Version:	0.9.0
21mr|libjxl-0.9.0-2|10	Release:	2
21mr|libjxl-0.9.0-2|11	License:	BSD
21mr|libjxl-0.9.0-2|12	Group:		System/Libraries
21mr|libjxl-0.9.0-2|13	Url:		https://github.com/libjxl/libjxl
21mr|libjxl-0.9.0-2|14	Source0:	https://github.com/libjxl/libjxl/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libjxl-0.9.0-2|15	Patch0:		libjxl-0.9.0-avoid-third-party.patch
21mr|libjxl-0.9.0-2|16	BuildRequires:	cmake
21mr|libjxl-0.9.0-2|17	BuildRequires:	doxygen
21mr|libjxl-0.9.0-2|18	BuildRequires:	giflib-devel
21mr|libjxl-0.9.0-2|19	BuildRequires:	python3dist(sphinx)
21mr|libjxl-0.9.0-2|20	BuildRequires:	pkgconfig(lcms2)
21mr|libjxl-0.9.0-2|21	BuildRequires:	pkgconfig(libavif)
21mr|libjxl-0.9.0-2|22	BuildRequires:	pkgconfig(libbrotlicommon)
21mr|libjxl-0.9.0-2|23	BuildRequires:	pkgconfig(libhwy)
21mr|libjxl-0.9.0-2|24	BuildRequires:	pkgconfig(libjpeg)
21mr|libjxl-0.9.0-2|25	BuildRequires:	pkgconfig(libpng)
21mr|libjxl-0.9.0-2|26	BuildRequires:	pkgconfig(libwebp)
21mr|libjxl-0.9.0-2|27	BuildRequires:	pkgconfig(OpenEXR)
21mr|libjxl-0.9.0-2|28	
21mr|libjxl-0.9.0-2|29	%description
21mr|libjxl-0.9.0-2|30	Reference implementation of JPEG XL (encoder and decoder).
21mr|libjxl-0.9.0-2|31	JPEG XL was standardized in 2022 as ISO/IEC 18181.
21mr|libjxl-0.9.0-2|32	The core codestream is specified in 18181-1, the file format in 18181-2.
21mr|libjxl-0.9.0-2|33	Decoder conformance is defined in 18181-3, and 18181-4 is the reference software.
21mr|libjxl-0.9.0-2|34	
21mr|libjxl-0.9.0-2|35	#----------------------------------------------------------------------------
21mr|libjxl-0.9.0-2|36	
21mr|libjxl-0.9.0-2|37	%package tools
21mr|libjxl-0.9.0-2|38	Summary:	Command-line utilities to convert from/to JPEG XL
21mr|libjxl-0.9.0-2|39	Group:		System/Libraries
21mr|libjxl-0.9.0-2|40	
21mr|libjxl-0.9.0-2|41	%description tools
21mr|libjxl-0.9.0-2|42	Command-line utilities to convert from/to JPEG XL.
21mr|libjxl-0.9.0-2|43	
21mr|libjxl-0.9.0-2|44	%files tools
21mr|libjxl-0.9.0-2|45	%doc README.md
21mr|libjxl-0.9.0-2|46	%license LICENSE
21mr|libjxl-0.9.0-2|47	%{_bindir}/cjpegli
21mr|libjxl-0.9.0-2|48	%{_bindir}/djpegli
21mr|libjxl-0.9.0-2|49	%{_bindir}/*xl*
21mr|libjxl-0.9.0-2|50	
21mr|libjxl-0.9.0-2|51	#----------------------------------------------------------------------------
21mr|libjxl-0.9.0-2|52	
21mr|libjxl-0.9.0-2|53	%package -n %{libname}
21mr|libjxl-0.9.0-2|54	Summary:	A library for manipulating JPEG XL image format files
21mr|libjxl-0.9.0-2|55	Group:		System/Libraries
21mr|libjxl-0.9.0-2|56	
21mr|libjxl-0.9.0-2|57	%description -n %{libname}
21mr|libjxl-0.9.0-2|58	This package contains the library needed to run programs dynamically
21mr|libjxl-0.9.0-2|59	linked with %{name}.
21mr|libjxl-0.9.0-2|60	
21mr|libjxl-0.9.0-2|61	%files -n %{libname}
21mr|libjxl-0.9.0-2|62	%{_libdir}/%{name}*.so.%{major}*
21mr|libjxl-0.9.0-2|63	
21mr|libjxl-0.9.0-2|64	#----------------------------------------------------------------------------
21mr|libjxl-0.9.0-2|65	
21mr|libjxl-0.9.0-2|66	%package -n %{devname}
21mr|libjxl-0.9.0-2|67	Summary:	Development files for %{name}
21mr|libjxl-0.9.0-2|68	Group:		Development/C++
21mr|libjxl-0.9.0-2|69	Requires:	%{libname} = %{EVRD}
21mr|libjxl-0.9.0-2|70	Provides:	%{name}-devel = %{EVRD}
21mr|libjxl-0.9.0-2|71	
21mr|libjxl-0.9.0-2|72	%description -n %{devname}
21mr|libjxl-0.9.0-2|73	Development files for %{name}.
21mr|libjxl-0.9.0-2|74	
21mr|libjxl-0.9.0-2|75	%files -n %{devname}
21mr|libjxl-0.9.0-2|76	%doc README.md
21mr|libjxl-0.9.0-2|77	%license LICENSE
21mr|libjxl-0.9.0-2|78	%{_includedir}/jxl
21mr|libjxl-0.9.0-2|79	%{_libdir}/%{name}*.so
21mr|libjxl-0.9.0-2|80	%{_libdir}/pkgconfig/%{name}*.pc
21mr|libjxl-0.9.0-2|81	
21mr|libjxl-0.9.0-2|82	#----------------------------------------------------------------------------
21mr|libjxl-0.9.0-2|83	
21mr|libjxl-0.9.0-2|84	%prep
21mr|libjxl-0.9.0-2|85	%autosetup -p1
21mr|libjxl-0.9.0-2|86	
21mr|libjxl-0.9.0-2|87	%build
21mr|libjxl-0.9.0-2|88	%cmake	\
21mr|libjxl-0.9.0-2|89	-DBUILD_TESTING=OFF		\
21mr|libjxl-0.9.0-2|90	-DJPEGXL_ENABLE_PLUGINS=OFF	\
21mr|libjxl-0.9.0-2|91	-DJPEGXL_ENABLE_SJPEG=OFF	\
21mr|libjxl-0.9.0-2|92	-DJPEGXL_ENABLE_SKCMS=OFF	\
21mr|libjxl-0.9.0-2|93	-DJPEGXL_FORCE_SYSTEM_BROTLI=ON	\
21mr|libjxl-0.9.0-2|94	-DJPEGXL_FORCE_SYSTEM_HWY=ON	\
21mr|libjxl-0.9.0-2|95	-DJPEGXL_FORCE_SYSTEM_LCMS2=ON
21mr|libjxl-0.9.0-2|96	%make
21mr|libjxl-0.9.0-2|97	
21mr|libjxl-0.9.0-2|98	%install
21mr|libjxl-0.9.0-2|99	%makeinstall_std -C build
21mr|libjxl-0.9.0-2|100	
21mr|libjxl-0.9.0-2|101	rm -f %{buildroot}%{_libdir}/*.a

13656 21
21mr|libkarma-0.1.2-8|1	%global __requires_exclude libkarma
21mr|libkarma-0.1.2-8|2	
21mr|libkarma-0.1.2-8|3	%define major 0
21mr|libkarma-0.1.2-8|4	%define libname %mklibname karma %{major}
21mr|libkarma-0.1.2-8|5	%define devname %mklibname karma -d
21mr|libkarma-0.1.2-8|6	
21mr|libkarma-0.1.2-8|7	Summary:	Rio Karma tools
21mr|libkarma-0.1.2-8|8	Name:		libkarma
21mr|libkarma-0.1.2-8|9	Version:	0.1.2
21mr|libkarma-0.1.2-8|10	Release:	8
21mr|libkarma-0.1.2-8|11	License:	GPLv2+
21mr|libkarma-0.1.2-8|12	Group:		System/Libraries
21mr|libkarma-0.1.2-8|13	Url:		http://www.freakysoft.de/libkarma/
21mr|libkarma-0.1.2-8|14	Source0:	http://www.freakysoft.de/libkarma/libkarma-%{version}.tar.gz
21mr|libkarma-0.1.2-8|15	Source2:	http://bobcopeland.com/karma/banshee/preferences.fdi
21mr|libkarma-0.1.2-8|16	Source3:	http://bobcopeland.com/karma/banshee/multimedia-player-rio-karma.png
21mr|libkarma-0.1.2-8|17	Source4:	karma-sharp.dll.config
21mr|libkarma-0.1.2-8|18	Patch0:		libkarma-0.1.2-mcs.patch
21mr|libkarma-0.1.2-8|19	BuildRequires:	pkgconfig(libusb)
21mr|libkarma-0.1.2-8|20	BuildRequires:	pkgconfig(mono)
21mr|libkarma-0.1.2-8|21	BuildRequires:	pkgconfig(taglib)
21mr|libkarma-0.1.2-8|22	BuildRequires:	pkgconfig(zlib)
21mr|libkarma-0.1.2-8|23	Requires:	%{libname} >= %{EVRD}
21mr|libkarma-0.1.2-8|24	
21mr|libkarma-0.1.2-8|25	%description
21mr|libkarma-0.1.2-8|26	Rio Karma access library.
21mr|libkarma-0.1.2-8|27	
21mr|libkarma-0.1.2-8|28	%files
21mr|libkarma-0.1.2-8|29	%doc ChangeLog THANKS TODO README.urpmi
21mr|libkarma-0.1.2-8|30	%config(noreplace) %{_sysconfdir}/hal/fdi/information/20-rio-karma.fdi
21mr|libkarma-0.1.2-8|31	%config(noreplace) %{_sysconfdir}/hal/fdi/policy/preferences.fdi
21mr|libkarma-0.1.2-8|32	%{_bindir}/riocp
21mr|libkarma-0.1.2-8|33	%{_bindir}/chprop
21mr|libkarma-0.1.2-8|34	%{_mandir}/man1/*.1*
21mr|libkarma-0.1.2-8|35	%attr(4755,root,root) %{_bindir}/karma_helper
21mr|libkarma-0.1.2-8|36	%{_datadir}/icons/hicolor/32x32/devices/multimedia-player-rio-karma.png
21mr|libkarma-0.1.2-8|37	
21mr|libkarma-0.1.2-8|38	#----------------------------------------------------------------------------
21mr|libkarma-0.1.2-8|39	
21mr|libkarma-0.1.2-8|40	%package -n %{libname}
21mr|libkarma-0.1.2-8|41	Summary:	Rio Karma access library
21mr|libkarma-0.1.2-8|42	Group:		System/Libraries
21mr|libkarma-0.1.2-8|43	
21mr|libkarma-0.1.2-8|44	%description -n %{libname}
21mr|libkarma-0.1.2-8|45	Rio Karma access library.
21mr|libkarma-0.1.2-8|46	
21mr|libkarma-0.1.2-8|47	%files -n %{libname}
21mr|libkarma-0.1.2-8|48	%{_libdir}/libkarma.so.%{major}*
21mr|libkarma-0.1.2-8|49	
21mr|libkarma-0.1.2-8|50	#----------------------------------------------------------------------------
21mr|libkarma-0.1.2-8|51	
21mr|libkarma-0.1.2-8|52	%package -n %{devname}
21mr|libkarma-0.1.2-8|53	Summary:	Rio Karma development files
21mr|libkarma-0.1.2-8|54	Group:		Development/C
21mr|libkarma-0.1.2-8|55	Requires:	%{libname} = %{EVRD}
21mr|libkarma-0.1.2-8|56	Provides:	%{name}-devel = %{EVRD}
21mr|libkarma-0.1.2-8|57	Conflicts:	%{_lib}karma0-devel < 0.1.2-6
21mr|libkarma-0.1.2-8|58	Obsoletes:	%{_lib}karma0-devel < 0.1.2-6
21mr|libkarma-0.1.2-8|59	
21mr|libkarma-0.1.2-8|60	%description -n %{devname}
21mr|libkarma-0.1.2-8|61	Rio Karma development files.
21mr|libkarma-0.1.2-8|62	
21mr|libkarma-0.1.2-8|63	%files -n %{devname}
21mr|libkarma-0.1.2-8|64	%{_includedir}/*
21mr|libkarma-0.1.2-8|65	%{_libdir}/libkarma.a
21mr|libkarma-0.1.2-8|66	%{_libdir}/libkarma.so
21mr|libkarma-0.1.2-8|67	
21mr|libkarma-0.1.2-8|68	#----------------------------------------------------------------------------
21mr|libkarma-0.1.2-8|69	
21mr|libkarma-0.1.2-8|70	%package -n karma-sharp
21mr|libkarma-0.1.2-8|71	Summary:	Rio Karma C# bindings
21mr|libkarma-0.1.2-8|72	Group:		Development/Other
21mr|libkarma-0.1.2-8|73	Requires:	%{name} = %{version}
21mr|libkarma-0.1.2-8|74	
21mr|libkarma-0.1.2-8|75	%description -n karma-sharp
21mr|libkarma-0.1.2-8|76	Rio Karma C# bindings.
21mr|libkarma-0.1.2-8|77	
21mr|libkarma-0.1.2-8|78	%files -n karma-sharp
21mr|libkarma-0.1.2-8|79	%{_libdir}/karma-sharp/*
21mr|libkarma-0.1.2-8|80	%{_libdir}/pkgconfig/karma-sharp.pc
21mr|libkarma-0.1.2-8|81	
21mr|libkarma-0.1.2-8|82	#----------------------------------------------------------------------------
21mr|libkarma-0.1.2-8|83	
21mr|libkarma-0.1.2-8|84	%prep
21mr|libkarma-0.1.2-8|85	%setup -q
21mr|libkarma-0.1.2-8|86	%patch0 -p1
21mr|libkarma-0.1.2-8|87	
21mr|libkarma-0.1.2-8|88	%build
21mr|libkarma-0.1.2-8|89	CFLAGS="%{optflags}" make PREFIX=%{buildroot}/%{_prefix}
21mr|libkarma-0.1.2-8|90	
21mr|libkarma-0.1.2-8|91	%install
21mr|libkarma-0.1.2-8|92	mkdir -p %{buildroot}
21mr|libkarma-0.1.2-8|93	make install PREFIX=%{buildroot}/%{_prefix} CHOWNPROG=/bin/true CHGRPPROG=/bin/true
21mr|libkarma-0.1.2-8|94	perl -pi -e "s^%{buildroot}^^" %{buildroot}%{_prefix}/lib/pkgconfig/karma-sharp.pc
21mr|libkarma-0.1.2-8|95	%if "%{_lib}" != "lib"
21mr|libkarma-0.1.2-8|96	mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir}
21mr|libkarma-0.1.2-8|97	perl -pi -e "s^/lib^/%{_lib}^" %{buildroot}%{_libdir}/pkgconfig/karma-sharp.pc
21mr|libkarma-0.1.2-8|98	%endif
21mr|libkarma-0.1.2-8|99	
21mr|libkarma-0.1.2-8|100	
21mr|libkarma-0.1.2-8|101	install -m 644 -D libkarma.fdi %{buildroot}%{_sysconfdir}/hal/fdi/information/20-rio-karma.fdi
21mr|libkarma-0.1.2-8|102	install -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/hal/fdi/policy/preferences.fdi
21mr|libkarma-0.1.2-8|103	install -m 644 -D %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/32x32/devices/multimedia-player-rio-karma.png
21mr|libkarma-0.1.2-8|104	
21mr|libkarma-0.1.2-8|105	cat > README.urpmi << EOF
21mr|libkarma-0.1.2-8|106	For automatic mounting, add the following line to your
21mr|libkarma-0.1.2-8|107	/etc/fstab. Otherwise gnome-volume-manager will refuse to mount the
21mr|libkarma-0.1.2-8|108	device, as it doesn't know about the Karma's proprietary filesystem.
21mr|libkarma-0.1.2-8|109	
21mr|libkarma-0.1.2-8|110	/dev/disk/by-id/usb-Rio_Rio_Karma_0000000000000000-part2    /media/karma    omfs    user,noauto    0   0
21mr|libkarma-0.1.2-8|111	
21mr|libkarma-0.1.2-8|112	EOF
21mr|libkarma-0.1.2-8|113	
21mr|libkarma-0.1.2-8|114	install -m 644 %{SOURCE4} %{buildroot}%{_libdir}/karma-sharp/karma-sharp.dll.config
21mr|libkarma-0.1.2-8|115	
21mr|libkarma-0.1.2-8|116	# Drop double slash
21mr|libkarma-0.1.2-8|117	sed -i 's%//usr%/usr%' %{buildroot}%{_libdir}/pkgconfig/karma-sharp.pc

13657 21
21mr|libkate-0.4.1-12|1	%define major 1
21mr|libkate-0.4.1-12|2	%define libname %mklibname kate %{major}
21mr|libkate-0.4.1-12|3	%define devname %mklibname -d kate
21mr|libkate-0.4.1-12|4	%define sdevname %mklibname -s -d kate
21mr|libkate-0.4.1-12|5	
21mr|libkate-0.4.1-12|6	%define _disable_rebuild_configure 1
21mr|libkate-0.4.1-12|7	%define _disable_lto 1
21mr|libkate-0.4.1-12|8	
21mr|libkate-0.4.1-12|9	Summary:	Karaoke and text codec for embedding in ogg
21mr|libkate-0.4.1-12|10	Name:		libkate
21mr|libkate-0.4.1-12|11	Version:	0.4.1
21mr|libkate-0.4.1-12|12	Release:	12
21mr|libkate-0.4.1-12|13	License:	BSD
21mr|libkate-0.4.1-12|14	Group:		System/Libraries
21mr|libkate-0.4.1-12|15	#Url:		http://code.google.com/p/libkate/
21mr|libkate-0.4.1-12|16	Url:		https://github.com/Distrotech/libkate/
21mr|libkate-0.4.1-12|17	Source0:	http://libkate.googlecode.com/files/%{name}-%{version}.tar.gz
21mr|libkate-0.4.1-12|18	BuildRequires:	bison
21mr|libkate-0.4.1-12|19	BuildRequires:	doxygen
21mr|libkate-0.4.1-12|20	BuildRequires:	flex
21mr|libkate-0.4.1-12|21	BuildRequires:	liboggz-tools
21mr|libkate-0.4.1-12|22	BuildRequires:	pkgconfig(libpng)
21mr|libkate-0.4.1-12|23	BuildRequires:	pkgconfig(ogg)
21mr|libkate-0.4.1-12|24	BuildRequires:	pkgconfig(python)
21mr|libkate-0.4.1-12|25	
21mr|libkate-0.4.1-12|26	%description
21mr|libkate-0.4.1-12|27	Kate is an overlay codec, originally designed for karaoke and text,
21mr|libkate-0.4.1-12|28	that can be multiplixed in Ogg. Text and images can be carried by a
21mr|libkate-0.4.1-12|29	Kate stream, and animated. Most of the time, this would be multiplexed
21mr|libkate-0.4.1-12|30	with audio/video to carry subtitles, song lyrics (with or without
21mr|libkate-0.4.1-12|31	karaoke data), etc, but doesn't have to be.
21mr|libkate-0.4.1-12|32	
21mr|libkate-0.4.1-12|33	Series of curves (splines, segments, etc) may be attached to various
21mr|libkate-0.4.1-12|34	properties (text position, font size, etc) to create animated
21mr|libkate-0.4.1-12|35	overlays. This allows scrolling or fading text to be defined. This can
21mr|libkate-0.4.1-12|36	even be used to draw arbitrary shapes, so hand drawing can also be
21mr|libkate-0.4.1-12|37	represented by a Kate stream.
21mr|libkate-0.4.1-12|38	
21mr|libkate-0.4.1-12|39	#----------------------------------------------------------------------------
21mr|libkate-0.4.1-12|40	
21mr|libkate-0.4.1-12|41	%package -n %{libname}
21mr|libkate-0.4.1-12|42	Summary:	Karaoke and text codec for embedding in ogg
21mr|libkate-0.4.1-12|43	Group:		System/Libraries
21mr|libkate-0.4.1-12|44	
21mr|libkate-0.4.1-12|45	%description -n %{libname}
21mr|libkate-0.4.1-12|46	Kate is an overlay codec, originally designed for karaoke and text,
21mr|libkate-0.4.1-12|47	that can be multiplixed in Ogg. Text and images can be carried by a
21mr|libkate-0.4.1-12|48	Kate stream, and animated. Most of the time, this would be multiplexed
21mr|libkate-0.4.1-12|49	with audio/video to carry subtitles, song lyrics (with or without
21mr|libkate-0.4.1-12|50	karaoke data), etc, but doesn't have to be.
21mr|libkate-0.4.1-12|51	
21mr|libkate-0.4.1-12|52	Series of curves (splines, segments, etc) may be attached to various
21mr|libkate-0.4.1-12|53	properties (text position, font size, etc) to create animated
21mr|libkate-0.4.1-12|54	overlays. This allows scrolling or fading text to be defined. This can
21mr|libkate-0.4.1-12|55	even be used to draw arbitrary shapes, so hand drawing can also be
21mr|libkate-0.4.1-12|56	represented by a Kate stream.
21mr|libkate-0.4.1-12|57	
21mr|libkate-0.4.1-12|58	%files -n %{libname}
21mr|libkate-0.4.1-12|59	%doc README THANKS AUTHORS
21mr|libkate-0.4.1-12|60	%{_libdir}/libkate.so.%{major}*
21mr|libkate-0.4.1-12|61	%{_libdir}/liboggkate.so.%{major}*
21mr|libkate-0.4.1-12|62	
21mr|libkate-0.4.1-12|63	#----------------------------------------------------------------------------
21mr|libkate-0.4.1-12|64	
21mr|libkate-0.4.1-12|65	%package -n %{devname}
21mr|libkate-0.4.1-12|66	Summary:	Karaoke and text codec for embedding in ogg
21mr|libkate-0.4.1-12|67	Group:		Development/C
21mr|libkate-0.4.1-12|68	Requires:	%{libname} = %{EVRD}
21mr|libkate-0.4.1-12|69	Provides:	%{name}-devel = %{EVRD}
21mr|libkate-0.4.1-12|70	
21mr|libkate-0.4.1-12|71	%description -n %{devname}
21mr|libkate-0.4.1-12|72	Kate is an overlay codec, originally designed for karaoke and text,
21mr|libkate-0.4.1-12|73	that can be multiplixed in Ogg. Text and images can be carried by a
21mr|libkate-0.4.1-12|74	Kate stream, and animated. Most of the time, this would be multiplexed
21mr|libkate-0.4.1-12|75	with audio/video to carry subtitles, song lyrics (with or without
21mr|libkate-0.4.1-12|76	karaoke data), etc, but doesn't have to be.
21mr|libkate-0.4.1-12|77	
21mr|libkate-0.4.1-12|78	Series of curves (splines, segments, etc) may be attached to various
21mr|libkate-0.4.1-12|79	properties (text position, font size, etc) to create animated
21mr|libkate-0.4.1-12|80	overlays. This allows scrolling or fading text to be defined. This can
21mr|libkate-0.4.1-12|81	even be used to draw arbitrary shapes, so hand drawing can also be
21mr|libkate-0.4.1-12|82	represented by a Kate stream.
21mr|libkate-0.4.1-12|83	
21mr|libkate-0.4.1-12|84	%files -n %{devname}
21mr|libkate-0.4.1-12|85	%doc ChangeLog installed-docs/*
21mr|libkate-0.4.1-12|86	%{_libdir}/libkate.so
21mr|libkate-0.4.1-12|87	%{_libdir}/liboggkate.so
21mr|libkate-0.4.1-12|88	%{_libdir}/pkgconfig/kate.pc
21mr|libkate-0.4.1-12|89	%{_libdir}/pkgconfig/oggkate.pc
21mr|libkate-0.4.1-12|90	%{_includedir}/kate
21mr|libkate-0.4.1-12|91	
21mr|libkate-0.4.1-12|92	#----------------------------------------------------------------------------
21mr|libkate-0.4.1-12|93	
21mr|libkate-0.4.1-12|94	%package -n python-kdj
21mr|libkate-0.4.1-12|95	Summary:	Karaoke and text codec for embedding in ogg
21mr|libkate-0.4.1-12|96	Group:		Development/Python
21mr|libkate-0.4.1-12|97	Requires:	%{name}-tools = %{EVRD}
21mr|libkate-0.4.1-12|98	Requires:	liboggz-tools
21mr|libkate-0.4.1-12|99	Requires:	python3-wxpython4
21mr|libkate-0.4.1-12|100	
21mr|libkate-0.4.1-12|101	%description -n python-kdj
21mr|libkate-0.4.1-12|102	Kate is an overlay codec, originally designed for karaoke and text,
21mr|libkate-0.4.1-12|103	that can be multiplixed in Ogg. Text and images can be carried by a
21mr|libkate-0.4.1-12|104	Kate stream, and animated. Most of the time, this would be multiplexed
21mr|libkate-0.4.1-12|105	with audio/video to carry subtitles, song lyrics (with or without
21mr|libkate-0.4.1-12|106	karaoke data), etc, but doesn't have to be.
21mr|libkate-0.4.1-12|107	
21mr|libkate-0.4.1-12|108	Series of curves (splines, segments, etc) may be attached to various
21mr|libkate-0.4.1-12|109	properties (text position, font size, etc) to create animated
21mr|libkate-0.4.1-12|110	overlays. This allows scrolling or fading text to be defined. This can
21mr|libkate-0.4.1-12|111	even be used to draw arbitrary shapes, so hand drawing can also be
21mr|libkate-0.4.1-12|112	represented by a Kate stream.
21mr|libkate-0.4.1-12|113	
21mr|libkate-0.4.1-12|114	%files -n python-kdj
21mr|libkate-0.4.1-12|115	%{_bindir}/KateDJ
21mr|libkate-0.4.1-12|116	%{py3_puresitedir}/kdj
21mr|libkate-0.4.1-12|117	%{_mandir}/man1/KateDJ.1*
21mr|libkate-0.4.1-12|118	
21mr|libkate-0.4.1-12|119	#----------------------------------------------------------------------------
21mr|libkate-0.4.1-12|120	
21mr|libkate-0.4.1-12|121	%package tools
21mr|libkate-0.4.1-12|122	Summary:	Karaoke and text codec for embedding in ogg
21mr|libkate-0.4.1-12|123	Group:		Video
21mr|libkate-0.4.1-12|124	Requires:	%{libname} = %{EVRD}
21mr|libkate-0.4.1-12|125	
21mr|libkate-0.4.1-12|126	%description tools
21mr|libkate-0.4.1-12|127	Kate is an overlay codec, originally designed for karaoke and text,
21mr|libkate-0.4.1-12|128	that can be multiplixed in Ogg. Text and images can be carried by a
21mr|libkate-0.4.1-12|129	Kate stream, and animated. Most of the time, this would be multiplexed
21mr|libkate-0.4.1-12|130	with audio/video to carry subtitles, song lyrics (with or without
21mr|libkate-0.4.1-12|131	karaoke data), etc, but doesn't have to be.
21mr|libkate-0.4.1-12|132	
21mr|libkate-0.4.1-12|133	Series of curves (splines, segments, etc) may be attached to various
21mr|libkate-0.4.1-12|134	properties (text position, font size, etc) to create animated
21mr|libkate-0.4.1-12|135	overlays. This allows scrolling or fading text to be defined. This can
21mr|libkate-0.4.1-12|136	even be used to draw arbitrary shapes, so hand drawing can also be
21mr|libkate-0.4.1-12|137	represented by a Kate stream.
21mr|libkate-0.4.1-12|138	
21mr|libkate-0.4.1-12|139	%files tools
21mr|libkate-0.4.1-12|140	%{_bindir}/katalyzer
21mr|libkate-0.4.1-12|141	%{_bindir}/katedec
21mr|libkate-0.4.1-12|142	%{_bindir}/kateenc
21mr|libkate-0.4.1-12|143	%{_mandir}/man1/katalyzer.1*
21mr|libkate-0.4.1-12|144	%{_mandir}/man1/katedec.1*
21mr|libkate-0.4.1-12|145	%{_mandir}/man1/kateenc.1*
21mr|libkate-0.4.1-12|146	
21mr|libkate-0.4.1-12|147	#----------------------------------------------------------------------------
21mr|libkate-0.4.1-12|148	
21mr|libkate-0.4.1-12|149	%prep
21mr|libkate-0.4.1-12|150	%autosetup -p1
21mr|libkate-0.4.1-12|151	%config_update
21mr|libkate-0.4.1-12|152	
21mr|libkate-0.4.1-12|153	# We regenerate theses files at built step
21mr|libkate-0.4.1-12|154	rm tools/kate_parser.{c,h}
21mr|libkate-0.4.1-12|155	rm tools/kate_lexer.c
21mr|libkate-0.4.1-12|156	
21mr|libkate-0.4.1-12|157	%build
21mr|libkate-0.4.1-12|158	%configure \
21mr|libkate-0.4.1-12|159	--disable-static
21mr|libkate-0.4.1-12|160	%make
21mr|libkate-0.4.1-12|161	
21mr|libkate-0.4.1-12|162	%install
21mr|libkate-0.4.1-12|163	%makeinstall_std
21mr|libkate-0.4.1-12|164	mkdir -p installed-docs
21mr|libkate-0.4.1-12|165	mv %{buildroot}%{_datadir}/doc/%{name}/html installed-docs
21mr|libkate-0.4.1-12|166	rm -rf %{buildroot}%{_datadir}/doc
21mr|libkate-0.4.1-12|167	
21mr|libkate-0.4.1-12|168	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/KateDJ

13658 21
21mr|libkdcraw-23.08.4-2|1	Summary:	KDE Frameworks 5 C++ interface around LibRaw module
21mr|libkdcraw-23.08.4-2|2	Name:		libkdcraw
21mr|libkdcraw-23.08.4-2|3	Version:	23.08.4
21mr|libkdcraw-23.08.4-2|4	Release:	2
21mr|libkdcraw-23.08.4-2|5	Epoch:		2
21mr|libkdcraw-23.08.4-2|6	License:	GPLv2+
21mr|libkdcraw-23.08.4-2|7	Group:		System/Libraries
21mr|libkdcraw-23.08.4-2|8	Url:		http://www.kde.org
21mr|libkdcraw-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkdcraw-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|libkdcraw-23.08.4-2|11	BuildRequires:	jpeg-devel
21mr|libkdcraw-23.08.4-2|12	BuildRequires:	pkgconfig(libraw)
21mr|libkdcraw-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkdcraw-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkdcraw-23.08.4-2|15	
21mr|libkdcraw-23.08.4-2|16	%description
21mr|libkdcraw-23.08.4-2|17	Libkdcraw is a C++ interface around LibRaw library used to decode RAW
21mr|libkdcraw-23.08.4-2|18	picture files. More information about LibRaw can be found at
21mr|libkdcraw-23.08.4-2|19	http://www.libraw.org.
21mr|libkdcraw-23.08.4-2|20	
21mr|libkdcraw-23.08.4-2|21	%files
21mr|libkdcraw-23.08.4-2|22	%{_kde5_datadir}/qlogging-categories5/libkdcraw.categories
21mr|libkdcraw-23.08.4-2|23	
21mr|libkdcraw-23.08.4-2|24	#------------------------------------------------
21mr|libkdcraw-23.08.4-2|25	
21mr|libkdcraw-23.08.4-2|26	%define kf5kdcraw_major 5
21mr|libkdcraw-23.08.4-2|27	%define libkf5kdcraw %mklibname kf5kdcraw %{kf5kdcraw_major}
21mr|libkdcraw-23.08.4-2|28	
21mr|libkdcraw-23.08.4-2|29	%package -n %{libkf5kdcraw}
21mr|libkdcraw-23.08.4-2|30	Summary:	KDE Frameworks 5 C++ interface around LibRaw shared library
21mr|libkdcraw-23.08.4-2|31	Group:		System/Libraries
21mr|libkdcraw-23.08.4-2|32	Requires:	%{name} = %{EVRD}
21mr|libkdcraw-23.08.4-2|33	Provides:	%{name}-common = %{EVRD}
21mr|libkdcraw-23.08.4-2|34	Obsoletes:	%{name} < 2:16.08.1
21mr|libkdcraw-23.08.4-2|35	Obsoletes:	%{name}-common < 2:16.08.1
21mr|libkdcraw-23.08.4-2|36	
21mr|libkdcraw-23.08.4-2|37	%description -n %{libkf5kdcraw}
21mr|libkdcraw-23.08.4-2|38	KDE Frameworks 5 C++ interface around LibRaw shared library.
21mr|libkdcraw-23.08.4-2|39	
21mr|libkdcraw-23.08.4-2|40	%files -n %{libkf5kdcraw}
21mr|libkdcraw-23.08.4-2|41	%{_kde5_libdir}/libKF5KDcraw.so.%{kf5kdcraw_major}*
21mr|libkdcraw-23.08.4-2|42	
21mr|libkdcraw-23.08.4-2|43	#-----------------------------------------------------------------------------
21mr|libkdcraw-23.08.4-2|44	
21mr|libkdcraw-23.08.4-2|45	%define devkf5kdcraw %mklibname kf5kdcraw -d
21mr|libkdcraw-23.08.4-2|46	
21mr|libkdcraw-23.08.4-2|47	%package -n %{devkf5kdcraw}
21mr|libkdcraw-23.08.4-2|48	Summary:	Development files for KDE Frameworks 5 C++ interface around LibRaw module
21mr|libkdcraw-23.08.4-2|49	Group:		Development/KDE and Qt
21mr|libkdcraw-23.08.4-2|50	Requires:	%{libkf5kdcraw} = %{EVRD}
21mr|libkdcraw-23.08.4-2|51	Provides:	%{name}-devel = %{EVRD}
21mr|libkdcraw-23.08.4-2|52	Provides:	kf5kdcraw-devel = %{EVRD}
21mr|libkdcraw-23.08.4-2|53	Obsoletes:	%{name}-devel < 2:16.08.1
21mr|libkdcraw-23.08.4-2|54	
21mr|libkdcraw-23.08.4-2|55	%description -n %{devkf5kdcraw}
21mr|libkdcraw-23.08.4-2|56	Development files for KDE Frameworks 5 C++ interface around LibRaw module.
21mr|libkdcraw-23.08.4-2|57	
21mr|libkdcraw-23.08.4-2|58	%files -n %{devkf5kdcraw}
21mr|libkdcraw-23.08.4-2|59	%{_kde5_includedir}/KF5/KDCRAW/
21mr|libkdcraw-23.08.4-2|60	%{_kde5_libdir}/cmake/KF5KDcraw
21mr|libkdcraw-23.08.4-2|61	%{_kde5_libdir}/libKF5KDcraw.so
21mr|libkdcraw-23.08.4-2|62	
21mr|libkdcraw-23.08.4-2|63	#----------------------------------------------------------------------
21mr|libkdcraw-23.08.4-2|64	
21mr|libkdcraw-23.08.4-2|65	%prep
21mr|libkdcraw-23.08.4-2|66	%autosetup -p1
21mr|libkdcraw-23.08.4-2|67	
21mr|libkdcraw-23.08.4-2|68	%build
21mr|libkdcraw-23.08.4-2|69	%cmake_kde5
21mr|libkdcraw-23.08.4-2|70	%make
21mr|libkdcraw-23.08.4-2|71	
21mr|libkdcraw-23.08.4-2|72	%install
21mr|libkdcraw-23.08.4-2|73	%makeinstall_std -C build

13659 21
21mr|libkdepim-23.08.4-2|1	Summary:	Plasma 5 PIM library
21mr|libkdepim-23.08.4-2|2	Name:		libkdepim
21mr|libkdepim-23.08.4-2|3	Version:	23.08.4
21mr|libkdepim-23.08.4-2|4	Release:	2
21mr|libkdepim-23.08.4-2|5	License:	GPLv2+
21mr|libkdepim-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|libkdepim-23.08.4-2|7	Url:		https://www.kde.org/
21mr|libkdepim-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkdepim-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|libkdepim-23.08.4-2|10	BuildRequires:	boost-devel
21mr|libkdepim-23.08.4-2|11	BuildRequires:	sasl-devel
21mr|libkdepim-23.08.4-2|12	BuildRequires:	kf5calendarcore-devel
21mr|libkdepim-23.08.4-2|13	BuildRequires:	kf5codecs-devel
21mr|libkdepim-23.08.4-2|14	BuildRequires:	kf5completion-devel
21mr|libkdepim-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|libkdepim-23.08.4-2|16	BuildRequires:	kf5configwidgets-devel
21mr|libkdepim-23.08.4-2|17	BuildRequires:	kf5contacts-devel
21mr|libkdepim-23.08.4-2|18	BuildRequires:	kf5coreaddons-devel
21mr|libkdepim-23.08.4-2|19	BuildRequires:	kf5designerplugin-devel
21mr|libkdepim-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|libkdepim-23.08.4-2|21	BuildRequires:	kf5iconthemes-devel
21mr|libkdepim-23.08.4-2|22	BuildRequires:	kf5itemviews-devel
21mr|libkdepim-23.08.4-2|23	BuildRequires:	kf5jobwidgets-devel
21mr|libkdepim-23.08.4-2|24	BuildRequires:	kf5kcmutils-devel
21mr|libkdepim-23.08.4-2|25	BuildRequires:	kf5kio-devel
21mr|libkdepim-23.08.4-2|26	BuildRequires:	kf5ldap-devel
21mr|libkdepim-23.08.4-2|27	BuildRequires:	kf5mime-devel
21mr|libkdepim-23.08.4-2|28	BuildRequires:	kf5wallet-devel
21mr|libkdepim-23.08.4-2|29	BuildRequires:	kf5widgetsaddons-devel
21mr|libkdepim-23.08.4-2|30	BuildRequires:	pkgconfig(libical)
21mr|libkdepim-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkdepim-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5DBus)
21mr|libkdepim-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Designer)
21mr|libkdepim-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkdepim-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Network)
21mr|libkdepim-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|libkdepim-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|libkdepim-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libkdepim-23.08.4-2|39	
21mr|libkdepim-23.08.4-2|40	%description
21mr|libkdepim-23.08.4-2|41	Plasma 5 PIM library.
21mr|libkdepim-23.08.4-2|42	
21mr|libkdepim-23.08.4-2|43	%files
21mr|libkdepim-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/libkdepim.categories
21mr|libkdepim-23.08.4-2|45	%{_kde5_datadir}/qlogging-categories5/libkdepim.renamecategories
21mr|libkdepim-23.08.4-2|46	
21mr|libkdepim-23.08.4-2|47	#----------------------------------------------------------------------------
21mr|libkdepim-23.08.4-2|48	
21mr|libkdepim-23.08.4-2|49	%package i18n
21mr|libkdepim-23.08.4-2|50	Summary:	Plasma 5 PIM library translations
21mr|libkdepim-23.08.4-2|51	Group:		System/Internationalization
21mr|libkdepim-23.08.4-2|52	BuildArch:	noarch
21mr|libkdepim-23.08.4-2|53	
21mr|libkdepim-23.08.4-2|54	%description i18n
21mr|libkdepim-23.08.4-2|55	Plasma 5 PIM library translations.
21mr|libkdepim-23.08.4-2|56	
21mr|libkdepim-23.08.4-2|57	%files i18n -f libkdepim.lang
21mr|libkdepim-23.08.4-2|58	
21mr|libkdepim-23.08.4-2|59	#----------------------------------------------------------------------------
21mr|libkdepim-23.08.4-2|60	
21mr|libkdepim-23.08.4-2|61	%package -n qt5-designer-plugin-kdepimwidgets
21mr|libkdepim-23.08.4-2|62	Summary:	Qt5 Designer plugin for KDE PIM Widgets
21mr|libkdepim-23.08.4-2|63	Group:		Development/KDE and Qt
21mr|libkdepim-23.08.4-2|64	
21mr|libkdepim-23.08.4-2|65	%description -n qt5-designer-plugin-kdepimwidgets
21mr|libkdepim-23.08.4-2|66	Qt5 Designer plugin for KDE PIM Widgets.
21mr|libkdepim-23.08.4-2|67	
21mr|libkdepim-23.08.4-2|68	%files -n qt5-designer-plugin-kdepimwidgets
21mr|libkdepim-23.08.4-2|69	%{_qt5_plugindir}/designer/kdepim5widgets.so
21mr|libkdepim-23.08.4-2|70	
21mr|libkdepim-23.08.4-2|71	#----------------------------------------------------------------------------
21mr|libkdepim-23.08.4-2|72	
21mr|libkdepim-23.08.4-2|73	%define kf5libkdepim_major 5
21mr|libkdepim-23.08.4-2|74	%define libkf5libkdepim %mklibname kf5libkdepim %{kf5libkdepim_major}
21mr|libkdepim-23.08.4-2|75	
21mr|libkdepim-23.08.4-2|76	%package -n %{libkf5libkdepim}
21mr|libkdepim-23.08.4-2|77	Summary:	Plasma 5 PIM shared library
21mr|libkdepim-23.08.4-2|78	Group:		System/Libraries
21mr|libkdepim-23.08.4-2|79	Requires:	%{name}
21mr|libkdepim-23.08.4-2|80	Requires:	%{name}-i18n
21mr|libkdepim-23.08.4-2|81	
21mr|libkdepim-23.08.4-2|82	%description -n %{libkf5libkdepim}
21mr|libkdepim-23.08.4-2|83	Plasma 5 PIM shared library.
21mr|libkdepim-23.08.4-2|84	
21mr|libkdepim-23.08.4-2|85	%files -n %{libkf5libkdepim}
21mr|libkdepim-23.08.4-2|86	%{_kde5_libdir}/libKPim5Libkdepim.so.%{kf5libkdepim_major}*
21mr|libkdepim-23.08.4-2|87	
21mr|libkdepim-23.08.4-2|88	#----------------------------------------------------------------------------
21mr|libkdepim-23.08.4-2|89	
21mr|libkdepim-23.08.4-2|90	%define devkf5libkdepim %mklibname kf5libkdepim -d
21mr|libkdepim-23.08.4-2|91	
21mr|libkdepim-23.08.4-2|92	%package -n %{devkf5libkdepim}
21mr|libkdepim-23.08.4-2|93	Summary:	Development files for Plasma 5 PIM library
21mr|libkdepim-23.08.4-2|94	Group:		Development/KDE and Qt
21mr|libkdepim-23.08.4-2|95	Requires:	%{libkf5libkdepim} = %{EVRD}
21mr|libkdepim-23.08.4-2|96	# Not auto-detected
21mr|libkdepim-23.08.4-2|97	Requires:	kf5calendarcore-devel
21mr|libkdepim-23.08.4-2|98	Provides:	kf5libkdepim-devel = %{version}
21mr|libkdepim-23.08.4-2|99	Recommends:	qt5-designer-plugin-kdepimwidgets
21mr|libkdepim-23.08.4-2|100	
21mr|libkdepim-23.08.4-2|101	%description -n %{devkf5libkdepim}
21mr|libkdepim-23.08.4-2|102	This package contains header files needed if you wish to build applications
21mr|libkdepim-23.08.4-2|103	based on %{name}.
21mr|libkdepim-23.08.4-2|104	
21mr|libkdepim-23.08.4-2|105	%files -n %{devkf5libkdepim}
21mr|libkdepim-23.08.4-2|106	%dir %{_kde5_includedir}/KPim5/Libkdepim
21mr|libkdepim-23.08.4-2|107	%{_kde5_includedir}/KPim5/Libkdepim/*
21mr|libkdepim-23.08.4-2|108	%{_kde5_libdir}/cmake/KF5Libkdepim
21mr|libkdepim-23.08.4-2|109	%{_kde5_libdir}/cmake/KPim5Libkdepim
21mr|libkdepim-23.08.4-2|110	%{_kde5_libdir}/cmake/MailTransportDBusService
21mr|libkdepim-23.08.4-2|111	%{_kde5_libdir}/cmake/KPim5MailTransportDBusService
21mr|libkdepim-23.08.4-2|112	%{_kde5_libdir}/libKPim5Libkdepim.so
21mr|libkdepim-23.08.4-2|113	%{_kde5_mkspecsdir}/qt_Libkdepim.pri
21mr|libkdepim-23.08.4-2|114	%{_datadir}/dbus-1/interfaces/org.kde.addressbook.service.xml
21mr|libkdepim-23.08.4-2|115	%{_datadir}/dbus-1/interfaces/org.kde.mailtransport.service.xml
21mr|libkdepim-23.08.4-2|116	
21mr|libkdepim-23.08.4-2|117	#----------------------------------------------------------------------------
21mr|libkdepim-23.08.4-2|118	
21mr|libkdepim-23.08.4-2|119	%prep
21mr|libkdepim-23.08.4-2|120	%autosetup -p1
21mr|libkdepim-23.08.4-2|121	
21mr|libkdepim-23.08.4-2|122	%build
21mr|libkdepim-23.08.4-2|123	%cmake_kde5
21mr|libkdepim-23.08.4-2|124	%make
21mr|libkdepim-23.08.4-2|125	
21mr|libkdepim-23.08.4-2|126	%install
21mr|libkdepim-23.08.4-2|127	%makeinstall_std -C build
21mr|libkdepim-23.08.4-2|128	
21mr|libkdepim-23.08.4-2|129	%find_lang libkdepim --with-kde

13660 21
21mr|libkeduvocdocument-23.08.4-2|1	
21mr|libkeduvocdocument-23.08.4-2|2	Summary:	A library for reading from/writing to the KVTML format
21mr|libkeduvocdocument-23.08.4-2|3	Name:		libkeduvocdocument
21mr|libkeduvocdocument-23.08.4-2|4	Version:	23.08.4
21mr|libkeduvocdocument-23.08.4-2|5	Release:	2
21mr|libkeduvocdocument-23.08.4-2|6	License:	GPLv2+
21mr|libkeduvocdocument-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|libkeduvocdocument-23.08.4-2|8	Url:		http://edu.kde.org/blinken/
21mr|libkeduvocdocument-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkeduvocdocument-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|libkeduvocdocument-23.08.4-2|11	BuildRequires:	kf5archive-devel
21mr|libkeduvocdocument-23.08.4-2|12	BuildRequires:	kf5i18n-devel
21mr|libkeduvocdocument-23.08.4-2|13	BuildRequires:	kf5kio-devel
21mr|libkeduvocdocument-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkeduvocdocument-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkeduvocdocument-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Test)
21mr|libkeduvocdocument-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Xml)
21mr|libkeduvocdocument-23.08.4-2|18	
21mr|libkeduvocdocument-23.08.4-2|19	%description
21mr|libkeduvocdocument-23.08.4-2|20	A library for reading from/writing to the KVTML format.
21mr|libkeduvocdocument-23.08.4-2|21	
21mr|libkeduvocdocument-23.08.4-2|22	#----------------------------------------------------------------------------
21mr|libkeduvocdocument-23.08.4-2|23	
21mr|libkeduvocdocument-23.08.4-2|24	%package i18n
21mr|libkeduvocdocument-23.08.4-2|25	Summary:	KVTML format library translations
21mr|libkeduvocdocument-23.08.4-2|26	Group:		System/Internationalization
21mr|libkeduvocdocument-23.08.4-2|27	BuildArch:	noarch
21mr|libkeduvocdocument-23.08.4-2|28	
21mr|libkeduvocdocument-23.08.4-2|29	%description i18n
21mr|libkeduvocdocument-23.08.4-2|30	KVTML format library translations.
21mr|libkeduvocdocument-23.08.4-2|31	
21mr|libkeduvocdocument-23.08.4-2|32	%files i18n -f libkeduvocdocument.lang
21mr|libkeduvocdocument-23.08.4-2|33	
21mr|libkeduvocdocument-23.08.4-2|34	#----------------------------------------------------------------------------
21mr|libkeduvocdocument-23.08.4-2|35	
21mr|libkeduvocdocument-23.08.4-2|36	%define keduvocdocument_major 5
21mr|libkeduvocdocument-23.08.4-2|37	%define libname %mklibname keduvocdocument %{keduvocdocument_major}
21mr|libkeduvocdocument-23.08.4-2|38	
21mr|libkeduvocdocument-23.08.4-2|39	%package -n %{libname}
21mr|libkeduvocdocument-23.08.4-2|40	Summary:	A library for reading from/writing to the KVTML format
21mr|libkeduvocdocument-23.08.4-2|41	Group:		System/Libraries
21mr|libkeduvocdocument-23.08.4-2|42	Requires:	%{name}-i18n
21mr|libkeduvocdocument-23.08.4-2|43	
21mr|libkeduvocdocument-23.08.4-2|44	%description -n %{libname}
21mr|libkeduvocdocument-23.08.4-2|45	A library for reading from/writing to the KVTML format.
21mr|libkeduvocdocument-23.08.4-2|46	
21mr|libkeduvocdocument-23.08.4-2|47	%files -n %{libname}
21mr|libkeduvocdocument-23.08.4-2|48	%{_kde5_libdir}/libKEduVocDocument.so.%{keduvocdocument_major}*
21mr|libkeduvocdocument-23.08.4-2|49	
21mr|libkeduvocdocument-23.08.4-2|50	#----------------------------------------------------------------------------
21mr|libkeduvocdocument-23.08.4-2|51	
21mr|libkeduvocdocument-23.08.4-2|52	%define devname %mklibname keduvocdocument -d
21mr|libkeduvocdocument-23.08.4-2|53	
21mr|libkeduvocdocument-23.08.4-2|54	%package -n %{devname}
21mr|libkeduvocdocument-23.08.4-2|55	Summary:	Development files for KVTML format support library
21mr|libkeduvocdocument-23.08.4-2|56	Group:		System/Libraries
21mr|libkeduvocdocument-23.08.4-2|57	Requires:	%{libname} = %{EVRD}
21mr|libkeduvocdocument-23.08.4-2|58	Provides:	%{name}-devel = %{EVRD}
21mr|libkeduvocdocument-23.08.4-2|59	
21mr|libkeduvocdocument-23.08.4-2|60	%description -n %{devname}
21mr|libkeduvocdocument-23.08.4-2|61	Development files for KVTML format support library.
21mr|libkeduvocdocument-23.08.4-2|62	
21mr|libkeduvocdocument-23.08.4-2|63	%files -n %{devname}
21mr|libkeduvocdocument-23.08.4-2|64	%{_kde5_includedir}/libkeduvocdocument
21mr|libkeduvocdocument-23.08.4-2|65	%{_kde5_libdir}/cmake/libkeduvocdocument
21mr|libkeduvocdocument-23.08.4-2|66	%{_kde5_libdir}/libKEduVocDocument.so
21mr|libkeduvocdocument-23.08.4-2|67	
21mr|libkeduvocdocument-23.08.4-2|68	#----------------------------------------------------------------------
21mr|libkeduvocdocument-23.08.4-2|69	
21mr|libkeduvocdocument-23.08.4-2|70	%prep
21mr|libkeduvocdocument-23.08.4-2|71	%autosetup -p1
21mr|libkeduvocdocument-23.08.4-2|72	
21mr|libkeduvocdocument-23.08.4-2|73	%build
21mr|libkeduvocdocument-23.08.4-2|74	%cmake_kde5
21mr|libkeduvocdocument-23.08.4-2|75	%make
21mr|libkeduvocdocument-23.08.4-2|76	
21mr|libkeduvocdocument-23.08.4-2|77	%install
21mr|libkeduvocdocument-23.08.4-2|78	%makeinstall_std -C build
21mr|libkeduvocdocument-23.08.4-2|79	
21mr|libkeduvocdocument-23.08.4-2|80	%find_lang libkeduvocdocument

13661 21
21mr|libkexiv2-23.08.4-2|1	
21mr|libkexiv2-23.08.4-2|2	Summary:	KDE Frameworks 5 KExiv2 module
21mr|libkexiv2-23.08.4-2|3	Name:		libkexiv2
21mr|libkexiv2-23.08.4-2|4	Version:	23.08.4
21mr|libkexiv2-23.08.4-2|5	Release:	2
21mr|libkexiv2-23.08.4-2|6	Epoch:		2
21mr|libkexiv2-23.08.4-2|7	License:	GPLv2+
21mr|libkexiv2-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|libkexiv2-23.08.4-2|9	Url:		http://www.kde.org
21mr|libkexiv2-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkexiv2-23.08.4-2|11	Patch0:		libkexiv2-19.08.1-soname.patch
21mr|libkexiv2-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|libkexiv2-23.08.4-2|13	BuildRequires:	pkgconfig(exiv2)
21mr|libkexiv2-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkexiv2-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkexiv2-23.08.4-2|16	
21mr|libkexiv2-23.08.4-2|17	%description
21mr|libkexiv2-23.08.4-2|18	KDE Frameworks 5 KExiv2 module.
21mr|libkexiv2-23.08.4-2|19	
21mr|libkexiv2-23.08.4-2|20	%files
21mr|libkexiv2-23.08.4-2|21	%{_kde5_datadir}/qlogging-categories5/libkexiv2.categories
21mr|libkexiv2-23.08.4-2|22	
21mr|libkexiv2-23.08.4-2|23	#--------------------------------------------------------------------
21mr|libkexiv2-23.08.4-2|24	
21mr|libkexiv2-23.08.4-2|25	%define kf5kexiv2_major 5
21mr|libkexiv2-23.08.4-2|26	%define libkf5kexiv2 %mklibname kf5kexiv2_ %{kf5kexiv2_major}
21mr|libkexiv2-23.08.4-2|27	
21mr|libkexiv2-23.08.4-2|28	%package -n %{libkf5kexiv2}
21mr|libkexiv2-23.08.4-2|29	Summary:	KDE Frameworks 5 KExiv2 shared library
21mr|libkexiv2-23.08.4-2|30	Group:		System/Libraries
21mr|libkexiv2-23.08.4-2|31	Requires:	%{name}
21mr|libkexiv2-23.08.4-2|32	Obsoletes:	%{name} < 2:16.08.1
21mr|libkexiv2-23.08.4-2|33	# Just to make sure old library doesn't have broken dependencies
21mr|libkexiv2-23.08.4-2|34	Provides:	%{name} = %{EVRD}
21mr|libkexiv2-23.08.4-2|35	
21mr|libkexiv2-23.08.4-2|36	%description -n %{libkf5kexiv2}
21mr|libkexiv2-23.08.4-2|37	KDE Frameworks 5 KExiv2 shared library.
21mr|libkexiv2-23.08.4-2|38	
21mr|libkexiv2-23.08.4-2|39	%files -n %{libkf5kexiv2}
21mr|libkexiv2-23.08.4-2|40	%{_kde5_libdir}/libKF5KExiv2.so.%{kf5kexiv2_major}*
21mr|libkexiv2-23.08.4-2|41	
21mr|libkexiv2-23.08.4-2|42	#--------------------------------------------------------------------
21mr|libkexiv2-23.08.4-2|43	
21mr|libkexiv2-23.08.4-2|44	%define devname %mklibname kf5kexiv2 -d
21mr|libkexiv2-23.08.4-2|45	
21mr|libkexiv2-23.08.4-2|46	%package -n %{devname}
21mr|libkexiv2-23.08.4-2|47	Summary:	Development files for KDE Frameworks 5 KExiv2 module
21mr|libkexiv2-23.08.4-2|48	Group:		Development/KDE and Qt
21mr|libkexiv2-23.08.4-2|49	Requires:	%{libkf5kexiv2} = %{EVRD}
21mr|libkexiv2-23.08.4-2|50	Requires:	pkgconfig(exiv2)
21mr|libkexiv2-23.08.4-2|51	Provides:	%{name}-devel = %{EVRD}
21mr|libkexiv2-23.08.4-2|52	Provides:	kf5kexiv2-devel = %{EVRD}
21mr|libkexiv2-23.08.4-2|53	Obsoletes:	%{_lib}kexiv2-devel < 2:16.08.1
21mr|libkexiv2-23.08.4-2|54	
21mr|libkexiv2-23.08.4-2|55	%description -n %{devname}
21mr|libkexiv2-23.08.4-2|56	Development files for KDE Frameworks 5 KExiv2 module.
21mr|libkexiv2-23.08.4-2|57	
21mr|libkexiv2-23.08.4-2|58	%files -n %{devname}
21mr|libkexiv2-23.08.4-2|59	%{_kde5_includedir}/KF5/KExiv2
21mr|libkexiv2-23.08.4-2|60	%{_kde5_libdir}/cmake/KF5KExiv2
21mr|libkexiv2-23.08.4-2|61	%{_kde5_libdir}/libKF5KExiv2.so
21mr|libkexiv2-23.08.4-2|62	
21mr|libkexiv2-23.08.4-2|63	#----------------------------------------------------------------------
21mr|libkexiv2-23.08.4-2|64	
21mr|libkexiv2-23.08.4-2|65	%prep
21mr|libkexiv2-23.08.4-2|66	%autosetup -p1
21mr|libkexiv2-23.08.4-2|67	
21mr|libkexiv2-23.08.4-2|68	%build
21mr|libkexiv2-23.08.4-2|69	%cmake_kde5
21mr|libkexiv2-23.08.4-2|70	%make
21mr|libkexiv2-23.08.4-2|71	
21mr|libkexiv2-23.08.4-2|72	%install
21mr|libkexiv2-23.08.4-2|73	%makeinstall_std -C build

13662 21
21mr|libkgapi-23.08.4-4|1	Summary:	KDE Frameworks 5 Google services access module
21mr|libkgapi-23.08.4-4|2	Name:		libkgapi
21mr|libkgapi-23.08.4-4|3	Version:	23.08.4
21mr|libkgapi-23.08.4-4|4	Release:	4
21mr|libkgapi-23.08.4-4|5	License:	GPLv2+
21mr|libkgapi-23.08.4-4|6	Group:		Graphical desktop/KDE
21mr|libkgapi-23.08.4-4|7	Url:		http://www.kde.org
21mr|libkgapi-23.08.4-4|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkgapi-23.08.4-4|9	Patch0:		libkgapi-soname.patch
21mr|libkgapi-23.08.4-4|10	BuildRequires:	extra-cmake-modules
21mr|libkgapi-23.08.4-4|11	BuildRequires:	kf5calendarcore-devel
21mr|libkgapi-23.08.4-4|12	BuildRequires:	kf5contacts-devel
21mr|libkgapi-23.08.4-4|13	BuildRequires:	kf5kio-devel
21mr|libkgapi-23.08.4-4|14	BuildRequires:	kf5wallet-devel
21mr|libkgapi-23.08.4-4|15	BuildRequires:	kf5windowsystem-devel
21mr|libkgapi-23.08.4-4|16	BuildRequires:	sasl-devel
21mr|libkgapi-23.08.4-4|17	BuildRequires:	pkgconfig(libical)
21mr|libkgapi-23.08.4-4|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkgapi-23.08.4-4|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkgapi-23.08.4-4|20	BuildRequires:	pkgconfig(Qt5Network)
21mr|libkgapi-23.08.4-4|21	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|libkgapi-23.08.4-4|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|libkgapi-23.08.4-4|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|libkgapi-23.08.4-4|24	BuildRequires:	pkgconfig(Qt5Test)
21mr|libkgapi-23.08.4-4|25	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|libkgapi-23.08.4-4|26	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|libkgapi-23.08.4-4|27	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|libkgapi-23.08.4-4|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libkgapi-23.08.4-4|29	BuildRequires:	pkgconfig(Qt5Xml)
21mr|libkgapi-23.08.4-4|30	
21mr|libkgapi-23.08.4-4|31	%description
21mr|libkgapi-23.08.4-4|32	LibKGAPI (previously called LibKGoogle) is a C++ library that implements APIs
21mr|libkgapi-23.08.4-4|33	for various Google services.
21mr|libkgapi-23.08.4-4|34	
21mr|libkgapi-23.08.4-4|35	Currently supported APIs:
21mr|libkgapi-23.08.4-4|36	- Calendar API v3 (https://developers.google.com/google-apps/calendar)
21mr|libkgapi-23.08.4-4|37	- Contacts API v3 (https://developers.google.com/google-apps/contacts/v3/)
21mr|libkgapi-23.08.4-4|38	- Tasks API v1 (https://developers.google.com/google-apps/tasks)
21mr|libkgapi-23.08.4-4|39	- Latitude API v1 (https://developers.google.com/latitude/v1/)
21mr|libkgapi-23.08.4-4|40	- Static Google Maps API v2
21mr|libkgapi-23.08.4-4|41	(https://developers.google.com/maps/documentation/staticmaps/)
21mr|libkgapi-23.08.4-4|42	- Drive API v2 (https://developers.google.com/drive/v2/reference)
21mr|libkgapi-23.08.4-4|43	- Blogger API v3 (https://developers.google.com/blogger/docs/3.0/reference/)
21mr|libkgapi-23.08.4-4|44	
21mr|libkgapi-23.08.4-4|45	%files
21mr|libkgapi-23.08.4-4|46	%{_libdir}/sasl2/libkdexoauth2.so
21mr|libkgapi-23.08.4-4|47	%{_kde5_datadir}/qlogging-categories5/libkgapi.categories
21mr|libkgapi-23.08.4-4|48	
21mr|libkgapi-23.08.4-4|49	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|50	
21mr|libkgapi-23.08.4-4|51	%package i18n
21mr|libkgapi-23.08.4-4|52	Summary:	KDE Frameworks 5 Google services access library translations
21mr|libkgapi-23.08.4-4|53	Group:		System/Internationalization
21mr|libkgapi-23.08.4-4|54	BuildArch:	noarch
21mr|libkgapi-23.08.4-4|55	
21mr|libkgapi-23.08.4-4|56	%description i18n
21mr|libkgapi-23.08.4-4|57	KDE Frameworks 5 Google services access library translations.
21mr|libkgapi-23.08.4-4|58	
21mr|libkgapi-23.08.4-4|59	%files i18n -f %{name}.lang
21mr|libkgapi-23.08.4-4|60	
21mr|libkgapi-23.08.4-4|61	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|62	
21mr|libkgapi-23.08.4-4|63	%define kpimgapiblogger_major 5
21mr|libkgapi-23.08.4-4|64	%define libkpimgapiblogger %mklibname kpimgapiblogger %{kpimgapiblogger_major}
21mr|libkgapi-23.08.4-4|65	
21mr|libkgapi-23.08.4-4|66	%package -n %{libkpimgapiblogger}
21mr|libkgapi-23.08.4-4|67	Summary:	KDE Frameworks 5 Google services access shared library
21mr|libkgapi-23.08.4-4|68	Group:		System/Libraries
21mr|libkgapi-23.08.4-4|69	
21mr|libkgapi-23.08.4-4|70	%description -n %{libkpimgapiblogger}
21mr|libkgapi-23.08.4-4|71	KDE Frameworks 5 Google services access shared library.
21mr|libkgapi-23.08.4-4|72	
21mr|libkgapi-23.08.4-4|73	%files -n %{libkpimgapiblogger}
21mr|libkgapi-23.08.4-4|74	%{_kde5_libdir}/libKPim5GAPIBlogger.so.%{kpimgapiblogger_major}*
21mr|libkgapi-23.08.4-4|75	
21mr|libkgapi-23.08.4-4|76	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|77	
21mr|libkgapi-23.08.4-4|78	%define kpimgapicalendar_major 5
21mr|libkgapi-23.08.4-4|79	%define libkpimgapicalendar %mklibname kpimgapicalendar %{kpimgapicalendar_major}
21mr|libkgapi-23.08.4-4|80	
21mr|libkgapi-23.08.4-4|81	%package -n %{libkpimgapicalendar}
21mr|libkgapi-23.08.4-4|82	Summary:	KDE Frameworks 5 Google services access shared library
21mr|libkgapi-23.08.4-4|83	Group:		System/Libraries
21mr|libkgapi-23.08.4-4|84	
21mr|libkgapi-23.08.4-4|85	%description -n %{libkpimgapicalendar}
21mr|libkgapi-23.08.4-4|86	KDE Frameworks 5 Google services access shared library.
21mr|libkgapi-23.08.4-4|87	
21mr|libkgapi-23.08.4-4|88	%files -n %{libkpimgapicalendar}
21mr|libkgapi-23.08.4-4|89	%{_kde5_libdir}/libKPim5GAPICalendar.so.%{kpimgapicalendar_major}*
21mr|libkgapi-23.08.4-4|90	
21mr|libkgapi-23.08.4-4|91	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|92	
21mr|libkgapi-23.08.4-4|93	%define kpimgapipeople_major 5
21mr|libkgapi-23.08.4-4|94	%define libkpimgapipeople %mklibname kpimgapipeople %{kpimgapipeople_major}
21mr|libkgapi-23.08.4-4|95	
21mr|libkgapi-23.08.4-4|96	%package -n %{libkpimgapipeople}
21mr|libkgapi-23.08.4-4|97	Summary:	KDE Frameworks 5 Google services access shared library
21mr|libkgapi-23.08.4-4|98	Group:		System/Libraries
21mr|libkgapi-23.08.4-4|99	
21mr|libkgapi-23.08.4-4|100	%description -n %{libkpimgapipeople}
21mr|libkgapi-23.08.4-4|101	KDE Frameworks 5 Google services access shared library.
21mr|libkgapi-23.08.4-4|102	
21mr|libkgapi-23.08.4-4|103	%files -n %{libkpimgapipeople}
21mr|libkgapi-23.08.4-4|104	%{_kde5_libdir}/libKPim5GAPIPeople.so.%{kpimgapipeople_major}*
21mr|libkgapi-23.08.4-4|105	
21mr|libkgapi-23.08.4-4|106	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|107	
21mr|libkgapi-23.08.4-4|108	%define kpimgapicore_major 5
21mr|libkgapi-23.08.4-4|109	%define libkpimgapicore %mklibname kpimgapicore %{kpimgapicore_major}
21mr|libkgapi-23.08.4-4|110	
21mr|libkgapi-23.08.4-4|111	%package -n %{libkpimgapicore}
21mr|libkgapi-23.08.4-4|112	Summary:	KDE Frameworks 5 Google services access shared library
21mr|libkgapi-23.08.4-4|113	Group:		System/Libraries
21mr|libkgapi-23.08.4-4|114	Requires:	%{name}
21mr|libkgapi-23.08.4-4|115	Requires:	%{name}-i18n
21mr|libkgapi-23.08.4-4|116	
21mr|libkgapi-23.08.4-4|117	%description -n %{libkpimgapicore}
21mr|libkgapi-23.08.4-4|118	KDE Frameworks 5 Google services access shared library.
21mr|libkgapi-23.08.4-4|119	
21mr|libkgapi-23.08.4-4|120	%files -n %{libkpimgapicore}
21mr|libkgapi-23.08.4-4|121	%{_kde5_libdir}/libKPim5GAPICore.so.%{kpimgapicore_major}*
21mr|libkgapi-23.08.4-4|122	
21mr|libkgapi-23.08.4-4|123	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|124	
21mr|libkgapi-23.08.4-4|125	%define kpimgapidrive_major 5
21mr|libkgapi-23.08.4-4|126	%define libkpimgapidrive %mklibname kpimgapidrive %{kpimgapidrive_major}
21mr|libkgapi-23.08.4-4|127	
21mr|libkgapi-23.08.4-4|128	%package -n %{libkpimgapidrive}
21mr|libkgapi-23.08.4-4|129	Summary:	KDE Frameworks 5 Google services access shared library
21mr|libkgapi-23.08.4-4|130	Group:		System/Libraries
21mr|libkgapi-23.08.4-4|131	
21mr|libkgapi-23.08.4-4|132	%description -n %{libkpimgapidrive}
21mr|libkgapi-23.08.4-4|133	KDE Frameworks 5 Google services access shared library.
21mr|libkgapi-23.08.4-4|134	
21mr|libkgapi-23.08.4-4|135	%files -n %{libkpimgapidrive}
21mr|libkgapi-23.08.4-4|136	%{_kde5_libdir}/libKPim5GAPIDrive.so.%{kpimgapidrive_major}*
21mr|libkgapi-23.08.4-4|137	
21mr|libkgapi-23.08.4-4|138	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|139	
21mr|libkgapi-23.08.4-4|140	%define kpimgapilatitude_major 5
21mr|libkgapi-23.08.4-4|141	%define libkpimgapilatitude %mklibname kpimgapilatitude %{kpimgapilatitude_major}
21mr|libkgapi-23.08.4-4|142	
21mr|libkgapi-23.08.4-4|143	%package -n %{libkpimgapilatitude}
21mr|libkgapi-23.08.4-4|144	Summary:	KDE Frameworks 5 Google services access shared library
21mr|libkgapi-23.08.4-4|145	Group:		System/Libraries
21mr|libkgapi-23.08.4-4|146	
21mr|libkgapi-23.08.4-4|147	%description -n %{libkpimgapilatitude}
21mr|libkgapi-23.08.4-4|148	KDE Frameworks 5 Google services access shared library.
21mr|libkgapi-23.08.4-4|149	
21mr|libkgapi-23.08.4-4|150	%files -n %{libkpimgapilatitude}
21mr|libkgapi-23.08.4-4|151	%{_kde5_libdir}/libKPim5GAPILatitude.so.%{kpimgapilatitude_major}*
21mr|libkgapi-23.08.4-4|152	
21mr|libkgapi-23.08.4-4|153	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|154	
21mr|libkgapi-23.08.4-4|155	%define kpimgapimaps_major 5
21mr|libkgapi-23.08.4-4|156	%define libkpimgapimaps %mklibname kpimgapimaps %{kpimgapimaps_major}
21mr|libkgapi-23.08.4-4|157	
21mr|libkgapi-23.08.4-4|158	%package -n %{libkpimgapimaps}
21mr|libkgapi-23.08.4-4|159	Summary:	KDE Frameworks 5 Google services access shared library
21mr|libkgapi-23.08.4-4|160	Group:		System/Libraries
21mr|libkgapi-23.08.4-4|161	
21mr|libkgapi-23.08.4-4|162	%description -n %{libkpimgapimaps}
21mr|libkgapi-23.08.4-4|163	KDE Frameworks 5 Google services access shared library.
21mr|libkgapi-23.08.4-4|164	
21mr|libkgapi-23.08.4-4|165	%files -n %{libkpimgapimaps}
21mr|libkgapi-23.08.4-4|166	%{_kde5_libdir}/libKPim5GAPIMaps.so.%{kpimgapimaps_major}*
21mr|libkgapi-23.08.4-4|167	
21mr|libkgapi-23.08.4-4|168	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|169	
21mr|libkgapi-23.08.4-4|170	%define kpimgapitasks_major 5
21mr|libkgapi-23.08.4-4|171	%define libkpimgapitasks %mklibname kpimgapitasks %{kpimgapitasks_major}
21mr|libkgapi-23.08.4-4|172	
21mr|libkgapi-23.08.4-4|173	%package -n %{libkpimgapitasks}
21mr|libkgapi-23.08.4-4|174	Summary:	KDE Frameworks 5 Google services access shared library
21mr|libkgapi-23.08.4-4|175	Group:		System/Libraries
21mr|libkgapi-23.08.4-4|176	
21mr|libkgapi-23.08.4-4|177	%description -n %{libkpimgapitasks}
21mr|libkgapi-23.08.4-4|178	KDE Frameworks 5 Google services access shared library.
21mr|libkgapi-23.08.4-4|179	
21mr|libkgapi-23.08.4-4|180	%files -n %{libkpimgapitasks}
21mr|libkgapi-23.08.4-4|181	%{_kde5_libdir}/libKPim5GAPITasks.so.%{kpimgapitasks_major}*
21mr|libkgapi-23.08.4-4|182	
21mr|libkgapi-23.08.4-4|183	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|184	
21mr|libkgapi-23.08.4-4|185	%define devname %mklibname kgapi -d
21mr|libkgapi-23.08.4-4|186	
21mr|libkgapi-23.08.4-4|187	%package -n %{devname}
21mr|libkgapi-23.08.4-4|188	Summary:	Development files KDE Frameworks 5 Google services access module
21mr|libkgapi-23.08.4-4|189	Group:		Development/KDE and Qt
21mr|libkgapi-23.08.4-4|190	Requires:	%{libkpimgapiblogger} = %{EVRD}
21mr|libkgapi-23.08.4-4|191	Requires:	%{libkpimgapicalendar} = %{EVRD}
21mr|libkgapi-23.08.4-4|192	Requires:	%{libkpimgapipeople} = %{EVRD}
21mr|libkgapi-23.08.4-4|193	Requires:	%{libkpimgapicore} = %{EVRD}
21mr|libkgapi-23.08.4-4|194	Requires:	%{libkpimgapidrive} = %{EVRD}
21mr|libkgapi-23.08.4-4|195	Requires:	%{libkpimgapilatitude} = %{EVRD}
21mr|libkgapi-23.08.4-4|196	Requires:	%{libkpimgapimaps} = %{EVRD}
21mr|libkgapi-23.08.4-4|197	Requires:	%{libkpimgapitasks} = %{EVRD}
21mr|libkgapi-23.08.4-4|198	Provides:	%{name}-devel = %{EVRD}
21mr|libkgapi-23.08.4-4|199	Provides:	kf5gapi-devel = %{EVRD}
21mr|libkgapi-23.08.4-4|200	Provides:	kpimgapi-devel = %{EVRD}
21mr|libkgapi-23.08.4-4|201	
21mr|libkgapi-23.08.4-4|202	%description -n %{devname}
21mr|libkgapi-23.08.4-4|203	This package contains header files needed if you wish to build applications
21mr|libkgapi-23.08.4-4|204	based on %{name}.
21mr|libkgapi-23.08.4-4|205	
21mr|libkgapi-23.08.4-4|206	%files -n %{devname}
21mr|libkgapi-23.08.4-4|207	%{_kde5_includedir}/KPim5/KGAPI
21mr|libkgapi-23.08.4-4|208	%{_kde5_libdir}/cmake/KPimGAPI
21mr|libkgapi-23.08.4-4|209	%{_kde5_libdir}/cmake/KPim5GAPI
21mr|libkgapi-23.08.4-4|210	%{_kde5_libdir}/libKPim5GAPIBlogger.so
21mr|libkgapi-23.08.4-4|211	%{_kde5_libdir}/libKPim5GAPICalendar.so
21mr|libkgapi-23.08.4-4|212	%{_kde5_libdir}/libKPim5GAPIPeople.so
21mr|libkgapi-23.08.4-4|213	%{_kde5_libdir}/libKPim5GAPICore.so
21mr|libkgapi-23.08.4-4|214	%{_kde5_libdir}/libKPim5GAPIDrive.so
21mr|libkgapi-23.08.4-4|215	%{_kde5_libdir}/libKPim5GAPILatitude.so
21mr|libkgapi-23.08.4-4|216	%{_kde5_libdir}/libKPim5GAPIMaps.so
21mr|libkgapi-23.08.4-4|217	%{_kde5_libdir}/libKPim5GAPITasks.so
21mr|libkgapi-23.08.4-4|218	%{_kde5_mkspecsdir}/*.pri
21mr|libkgapi-23.08.4-4|219	
21mr|libkgapi-23.08.4-4|220	#----------------------------------------------------------------------------
21mr|libkgapi-23.08.4-4|221	
21mr|libkgapi-23.08.4-4|222	%prep
21mr|libkgapi-23.08.4-4|223	%autosetup -p1
21mr|libkgapi-23.08.4-4|224	
21mr|libkgapi-23.08.4-4|225	%build
21mr|libkgapi-23.08.4-4|226	%cmake_kde5
21mr|libkgapi-23.08.4-4|227	%make
21mr|libkgapi-23.08.4-4|228	
21mr|libkgapi-23.08.4-4|229	%install
21mr|libkgapi-23.08.4-4|230	%makeinstall_std -C build
21mr|libkgapi-23.08.4-4|231	
21mr|libkgapi-23.08.4-4|232	%find_lang %{name} --with-qt

13663 21
21mr|libkipi-23.08.4-2|1	Summary:	KDE Frameworks 5 KIPI module
21mr|libkipi-23.08.4-2|2	Name:		libkipi
21mr|libkipi-23.08.4-2|3	Version:	23.08.4
21mr|libkipi-23.08.4-2|4	Release:	2
21mr|libkipi-23.08.4-2|5	Epoch:		2
21mr|libkipi-23.08.4-2|6	License:	GPLv2+
21mr|libkipi-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|libkipi-23.08.4-2|8	Url:		http://www.kde.org
21mr|libkipi-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkipi-23.08.4-2|10	Patch0:		libkipi-soname.patch
21mr|libkipi-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|libkipi-23.08.4-2|12	BuildRequires:	jpeg-devel
21mr|libkipi-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|libkipi-23.08.4-2|14	BuildRequires:	kf5kexiv2-devel
21mr|libkipi-23.08.4-2|15	BuildRequires:	kf5service-devel
21mr|libkipi-23.08.4-2|16	BuildRequires:	kf5xmlgui-devel
21mr|libkipi-23.08.4-2|17	BuildRequires:	tiff-devel
21mr|libkipi-23.08.4-2|18	BuildRequires:	pkgconfig(libpng)
21mr|libkipi-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkipi-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkipi-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libkipi-23.08.4-2|22	BuildRequires:	pkgconfig(zlib)
21mr|libkipi-23.08.4-2|23	
21mr|libkipi-23.08.4-2|24	%description
21mr|libkipi-23.08.4-2|25	KDE Frameworks 5 KIPI module. It is an interface to use kipi-plugins from
21mr|libkipi-23.08.4-2|26	a KDE image management program like digiKam (http://www.digikam.org).
21mr|libkipi-23.08.4-2|27	
21mr|libkipi-23.08.4-2|28	#------------------------------------------------
21mr|libkipi-23.08.4-2|29	
21mr|libkipi-23.08.4-2|30	%package -n kipi-common
21mr|libkipi-23.08.4-2|31	Summary:	KDE Frameworks 5 common files for KIPI module
21mr|libkipi-23.08.4-2|32	Group:		System/Libraries
21mr|libkipi-23.08.4-2|33	
21mr|libkipi-23.08.4-2|34	%description -n kipi-common
21mr|libkipi-23.08.4-2|35	KDE Frameworks 5 common files for KIPI module.
21mr|libkipi-23.08.4-2|36	
21mr|libkipi-23.08.4-2|37	%files -n kipi-common
21mr|libkipi-23.08.4-2|38	%doc README TODO AUTHORS
21mr|libkipi-23.08.4-2|39	%{_kde5_iconsdir}/*/*/*/kipi.*
21mr|libkipi-23.08.4-2|40	%{_kde5_services}/kipiplugin_kxmlhelloworld.desktop
21mr|libkipi-23.08.4-2|41	%{_kde5_servicetypes}/kipiplugin.desktop
21mr|libkipi-23.08.4-2|42	%{_kde5_xmlguidir}/kipi/kipiplugin_kxmlhelloworldui.rc
21mr|libkipi-23.08.4-2|43	%{_qt5_plugindir}/kipiplugin_kxmlhelloworld.so
21mr|libkipi-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/kipi.categories
21mr|libkipi-23.08.4-2|45	
21mr|libkipi-23.08.4-2|46	#------------------------------------------------
21mr|libkipi-23.08.4-2|47	
21mr|libkipi-23.08.4-2|48	%define kf5kipi_major 32
21mr|libkipi-23.08.4-2|49	%define libkf5kipi %mklibname kf5kipi %{kf5kipi_major}
21mr|libkipi-23.08.4-2|50	
21mr|libkipi-23.08.4-2|51	%package -n %{libkf5kipi}
21mr|libkipi-23.08.4-2|52	Summary:	KDE Frameworks 5 KIPI shared library
21mr|libkipi-23.08.4-2|53	Group:		System/Libraries
21mr|libkipi-23.08.4-2|54	Requires:	kipi-common
21mr|libkipi-23.08.4-2|55	
21mr|libkipi-23.08.4-2|56	%description -n %{libkf5kipi}
21mr|libkipi-23.08.4-2|57	KDE Frameworks 5 KIPI shared library.
21mr|libkipi-23.08.4-2|58	
21mr|libkipi-23.08.4-2|59	%files -n %{libkf5kipi}
21mr|libkipi-23.08.4-2|60	%{_kde5_libdir}/libKF5Kipi.so.%{kf5kipi_major}*
21mr|libkipi-23.08.4-2|61	
21mr|libkipi-23.08.4-2|62	#-----------------------------------------------------------------------------
21mr|libkipi-23.08.4-2|63	
21mr|libkipi-23.08.4-2|64	%define devname %mklibname kf5kipi -d
21mr|libkipi-23.08.4-2|65	
21mr|libkipi-23.08.4-2|66	%package -n %{devname}
21mr|libkipi-23.08.4-2|67	Summary:	Development files for KDE Frameworks 5 KIPI module
21mr|libkipi-23.08.4-2|68	Group:		Development/KDE and Qt
21mr|libkipi-23.08.4-2|69	Requires:	%{libkf5kipi} = %{EVRD}
21mr|libkipi-23.08.4-2|70	Provides:	%{name}-devel = %{EVRD}
21mr|libkipi-23.08.4-2|71	Provides:	kf5kipi-devel = %{EVRD}
21mr|libkipi-23.08.4-2|72	Obsoletes:	libkipi-devel < 2:16.08.1
21mr|libkipi-23.08.4-2|73	
21mr|libkipi-23.08.4-2|74	%description -n %{devname}
21mr|libkipi-23.08.4-2|75	Development files for KDE Frameworks 5 KIPI module.
21mr|libkipi-23.08.4-2|76	
21mr|libkipi-23.08.4-2|77	%files -n %{devname}
21mr|libkipi-23.08.4-2|78	%{_kde5_includedir}/KF5/KIPI
21mr|libkipi-23.08.4-2|79	%{_kde5_libdir}/cmake/KF5Kipi
21mr|libkipi-23.08.4-2|80	%{_kde5_libdir}/libKF5Kipi.so
21mr|libkipi-23.08.4-2|81	
21mr|libkipi-23.08.4-2|82	#----------------------------------------------------------------------
21mr|libkipi-23.08.4-2|83	
21mr|libkipi-23.08.4-2|84	%prep
21mr|libkipi-23.08.4-2|85	%autosetup -p1
21mr|libkipi-23.08.4-2|86	
21mr|libkipi-23.08.4-2|87	%build
21mr|libkipi-23.08.4-2|88	%cmake_kde5
21mr|libkipi-23.08.4-2|89	%make
21mr|libkipi-23.08.4-2|90	
21mr|libkipi-23.08.4-2|91	%install
21mr|libkipi-23.08.4-2|92	%makeinstall_std -C build

13664 21
21mr|libkleo-23.08.4-2|1	# CMake files check for Qt 6.x already, but it's not used yet,
21mr|libkleo-23.08.4-2|2	# so let's not make it a hard dependency
21mr|libkleo-23.08.4-2|3	%global __requires_exclude ^.*qt6.*$
21mr|libkleo-23.08.4-2|4	
21mr|libkleo-23.08.4-2|5	Summary:	KDE Frameworks 5 key management module
21mr|libkleo-23.08.4-2|6	Name:		libkleo
21mr|libkleo-23.08.4-2|7	Version:	23.08.4
21mr|libkleo-23.08.4-2|8	Release:	2
21mr|libkleo-23.08.4-2|9	License:	LGPLv2.1+
21mr|libkleo-23.08.4-2|10	Group:		Graphical desktop/KDE
21mr|libkleo-23.08.4-2|11	Url:		https://www.kde.org/
21mr|libkleo-23.08.4-2|12	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkleo-23.08.4-2|13	BuildRequires:	extra-cmake-modules
21mr|libkleo-23.08.4-2|14	BuildRequires:	boost-devel
21mr|libkleo-23.08.4-2|15	BuildRequires:	gpgme++-devel
21mr|libkleo-23.08.4-2|16	BuildRequires:	kf5completion-devel
21mr|libkleo-23.08.4-2|17	BuildRequires:	kf5config-devel
21mr|libkleo-23.08.4-2|18	BuildRequires:	kf5coreaddons-devel
21mr|libkleo-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|libkleo-23.08.4-2|20	BuildRequires:	kf5itemmodels-devel
21mr|libkleo-23.08.4-2|21	BuildRequires:	kf5kio-devel
21mr|libkleo-23.08.4-2|22	BuildRequires:	kf5pimtextedit-devel
21mr|libkleo-23.08.4-2|23	BuildRequires:	kf5widgetsaddons-devel
21mr|libkleo-23.08.4-2|24	BuildRequires:	kf5windowsystem-devel
21mr|libkleo-23.08.4-2|25	BuildRequires:	qgpgme-devel
21mr|libkleo-23.08.4-2|26	BuildRequires:	gpgmepp-devel
21mr|libkleo-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkleo-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkleo-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libkleo-23.08.4-2|30	
21mr|libkleo-23.08.4-2|31	%description
21mr|libkleo-23.08.4-2|32	KDE Frameworks 5 key management module.
21mr|libkleo-23.08.4-2|33	
21mr|libkleo-23.08.4-2|34	%files
21mr|libkleo-23.08.4-2|35	%dir %{_kde5_datadir}/libkleopatra/
21mr|libkleo-23.08.4-2|36	%{_kde5_datadir}/libkleopatra/*
21mr|libkleo-23.08.4-2|37	%{_kde5_datadir}/qlogging-categories5/libkleo.categories
21mr|libkleo-23.08.4-2|38	%{_kde5_datadir}/qlogging-categories5/libkleo.renamecategories
21mr|libkleo-23.08.4-2|39	%{_kde5_sysconfdir}/xdg/libkleopatrarc
21mr|libkleo-23.08.4-2|40	
21mr|libkleo-23.08.4-2|41	#----------------------------------------------------------------------------
21mr|libkleo-23.08.4-2|42	
21mr|libkleo-23.08.4-2|43	%package i18n
21mr|libkleo-23.08.4-2|44	Summary:	KDE Frameworks 5 key management library translations
21mr|libkleo-23.08.4-2|45	Group:		System/Internationalization
21mr|libkleo-23.08.4-2|46	BuildArch:	noarch
21mr|libkleo-23.08.4-2|47	
21mr|libkleo-23.08.4-2|48	%description i18n
21mr|libkleo-23.08.4-2|49	KDE Frameworks 5 key management library translations.
21mr|libkleo-23.08.4-2|50	
21mr|libkleo-23.08.4-2|51	%files i18n -f libkleopatra.lang
21mr|libkleo-23.08.4-2|52	
21mr|libkleo-23.08.4-2|53	#----------------------------------------------------------------------------
21mr|libkleo-23.08.4-2|54	
21mr|libkleo-23.08.4-2|55	%define kf5libkleo_major 5
21mr|libkleo-23.08.4-2|56	%define libkf5libkleo %mklibname kf5libkleo %{kf5libkleo_major}
21mr|libkleo-23.08.4-2|57	
21mr|libkleo-23.08.4-2|58	%package -n %{libkf5libkleo}
21mr|libkleo-23.08.4-2|59	Summary:	KDE Frameworks 5 key management shared library
21mr|libkleo-23.08.4-2|60	Group:		System/Libraries
21mr|libkleo-23.08.4-2|61	Requires:	%{name}
21mr|libkleo-23.08.4-2|62	Requires:	%{name}-i18n
21mr|libkleo-23.08.4-2|63	
21mr|libkleo-23.08.4-2|64	%description -n %{libkf5libkleo}
21mr|libkleo-23.08.4-2|65	KDE Frameworks 5 key management shared library.
21mr|libkleo-23.08.4-2|66	
21mr|libkleo-23.08.4-2|67	%files -n %{libkf5libkleo}
21mr|libkleo-23.08.4-2|68	%{_kde5_libdir}/libKPim5Libkleo.so.%{kf5libkleo_major}*
21mr|libkleo-23.08.4-2|69	
21mr|libkleo-23.08.4-2|70	#----------------------------------------------------------------------------
21mr|libkleo-23.08.4-2|71	
21mr|libkleo-23.08.4-2|72	%define devkf5libkleo %mklibname kf5libkleo -d
21mr|libkleo-23.08.4-2|73	
21mr|libkleo-23.08.4-2|74	%package -n %{devkf5libkleo}
21mr|libkleo-23.08.4-2|75	Summary:	Development files for KDE Frameworks 5 key management module
21mr|libkleo-23.08.4-2|76	Group:		Development/KDE and Qt
21mr|libkleo-23.08.4-2|77	Requires:	%{libkf5libkleo} = %{EVRD}
21mr|libkleo-23.08.4-2|78	Provides:	%{name}-devel = %{EVRD}
21mr|libkleo-23.08.4-2|79	Provides:	kf5libkleo-devel = %{version}
21mr|libkleo-23.08.4-2|80	
21mr|libkleo-23.08.4-2|81	%description -n %{devkf5libkleo}
21mr|libkleo-23.08.4-2|82	This package contains header files needed if you wish to build applications
21mr|libkleo-23.08.4-2|83	based on %{name}.
21mr|libkleo-23.08.4-2|84	
21mr|libkleo-23.08.4-2|85	%files -n %{devkf5libkleo}
21mr|libkleo-23.08.4-2|86	%{_kde5_includedir}/KPim5/Libkleo
21mr|libkleo-23.08.4-2|87	%{_kde5_libdir}/cmake/KF5Libkleo
21mr|libkleo-23.08.4-2|88	%{_kde5_libdir}/cmake/KPim5Libkleo
21mr|libkleo-23.08.4-2|89	%{_kde5_libdir}/libKPim5Libkleo.so
21mr|libkleo-23.08.4-2|90	%{_kde5_mkspecsdir}/*.pri
21mr|libkleo-23.08.4-2|91	
21mr|libkleo-23.08.4-2|92	#----------------------------------------------------------------------------
21mr|libkleo-23.08.4-2|93	
21mr|libkleo-23.08.4-2|94	%prep
21mr|libkleo-23.08.4-2|95	%autosetup -p1
21mr|libkleo-23.08.4-2|96	
21mr|libkleo-23.08.4-2|97	%build
21mr|libkleo-23.08.4-2|98	%cmake_kde5
21mr|libkleo-23.08.4-2|99	%make
21mr|libkleo-23.08.4-2|100	
21mr|libkleo-23.08.4-2|101	%install
21mr|libkleo-23.08.4-2|102	%makeinstall_std -C build
21mr|libkleo-23.08.4-2|103	
21mr|libkleo-23.08.4-2|104	%find_lang libkleopatra --with-kde

13665 21
21mr|libkmahjongg-23.08.4-2|1	
21mr|libkmahjongg-23.08.4-2|2	Summary:	Library used for loading and rendering of Mahjongg tilesets
21mr|libkmahjongg-23.08.4-2|3	Name:		libkmahjongg
21mr|libkmahjongg-23.08.4-2|4	Version:	23.08.4
21mr|libkmahjongg-23.08.4-2|5	Release:	2
21mr|libkmahjongg-23.08.4-2|6	Epoch:		1
21mr|libkmahjongg-23.08.4-2|7	License:	GPLv2+
21mr|libkmahjongg-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|libkmahjongg-23.08.4-2|9	Url:		http://games.kde.org/
21mr|libkmahjongg-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkmahjongg-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|libkmahjongg-23.08.4-2|12	BuildRequires:	kf5completion-devel
21mr|libkmahjongg-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|libkmahjongg-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|libkmahjongg-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|libkmahjongg-23.08.4-2|16	BuildRequires:	kf5i18n-devel
21mr|libkmahjongg-23.08.4-2|17	BuildRequires:	kf5widgetsaddons-devel
21mr|libkmahjongg-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkmahjongg-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkmahjongg-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Svg)
21mr|libkmahjongg-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libkmahjongg-23.08.4-2|22	
21mr|libkmahjongg-23.08.4-2|23	%description
21mr|libkmahjongg-23.08.4-2|24	This package provides the library for loading and rendering of Mahjongg
21mr|libkmahjongg-23.08.4-2|25	tilesets and associated backgrounds, used by KMahjongg, Kajongg and KShisen.
21mr|libkmahjongg-23.08.4-2|26	
21mr|libkmahjongg-23.08.4-2|27	#------------------------------------------------------------------------------
21mr|libkmahjongg-23.08.4-2|28	
21mr|libkmahjongg-23.08.4-2|29	%package -n kmahjongglib
21mr|libkmahjongg-23.08.4-2|30	Summary:	Common files needed by KMahjongg, Kajongg and KShisen
21mr|libkmahjongg-23.08.4-2|31	Group:		Games/Other
21mr|libkmahjongg-23.08.4-2|32	BuildArch:	noarch
21mr|libkmahjongg-23.08.4-2|33	
21mr|libkmahjongg-23.08.4-2|34	%description -n kmahjongglib
21mr|libkmahjongg-23.08.4-2|35	Common files needed by KMahjongg, Kajongg and KShisen.
21mr|libkmahjongg-23.08.4-2|36	
21mr|libkmahjongg-23.08.4-2|37	%files -n kmahjongglib
21mr|libkmahjongg-23.08.4-2|38	%{_kde5_datadir}/kmahjongglib
21mr|libkmahjongg-23.08.4-2|39	%{_datadir}/apps/kmahjongglib
21mr|libkmahjongg-23.08.4-2|40	%{_kde5_datadir}/qlogging-categories5/libkmahjongg.categories
21mr|libkmahjongg-23.08.4-2|41	
21mr|libkmahjongg-23.08.4-2|42	#----------------------------------------------------------------------------
21mr|libkmahjongg-23.08.4-2|43	
21mr|libkmahjongg-23.08.4-2|44	%package i18n
21mr|libkmahjongg-23.08.4-2|45	Summary:	KMahjongg library translations
21mr|libkmahjongg-23.08.4-2|46	Group:		System/Internationalization
21mr|libkmahjongg-23.08.4-2|47	BuildArch:	noarch
21mr|libkmahjongg-23.08.4-2|48	
21mr|libkmahjongg-23.08.4-2|49	%description i18n
21mr|libkmahjongg-23.08.4-2|50	KMahjongg library translations.
21mr|libkmahjongg-23.08.4-2|51	
21mr|libkmahjongg-23.08.4-2|52	%files i18n -f libkmahjongg5.lang
21mr|libkmahjongg-23.08.4-2|53	
21mr|libkmahjongg-23.08.4-2|54	#-------------------------------------------------------------------------------
21mr|libkmahjongg-23.08.4-2|55	
21mr|libkmahjongg-23.08.4-2|56	%define kf5kmahjongglib_major 5
21mr|libkmahjongg-23.08.4-2|57	%define libkf5kmahjongglib %mklibname kf5kmahjongglib %{kf5kmahjongglib_major}
21mr|libkmahjongg-23.08.4-2|58	
21mr|libkmahjongg-23.08.4-2|59	%package -n %{libkf5kmahjongglib}
21mr|libkmahjongg-23.08.4-2|60	Summary:	Runtime library for KMahjongg
21mr|libkmahjongg-23.08.4-2|61	Group:		System/Libraries
21mr|libkmahjongg-23.08.4-2|62	Requires:	%{name}-i18n
21mr|libkmahjongg-23.08.4-2|63	Requires:	kmahjongglib
21mr|libkmahjongg-23.08.4-2|64	
21mr|libkmahjongg-23.08.4-2|65	%description -n %{libkf5kmahjongglib}
21mr|libkmahjongg-23.08.4-2|66	Runtime library for KMahjongg.
21mr|libkmahjongg-23.08.4-2|67	
21mr|libkmahjongg-23.08.4-2|68	%files -n %{libkf5kmahjongglib}
21mr|libkmahjongg-23.08.4-2|69	%{_kde5_libdir}/libKF5KMahjongglib.so.%{kf5kmahjongglib_major}*
21mr|libkmahjongg-23.08.4-2|70	
21mr|libkmahjongg-23.08.4-2|71	#-------------------------------------------------------------------------------
21mr|libkmahjongg-23.08.4-2|72	
21mr|libkmahjongg-23.08.4-2|73	%define devkf5kmahjongglib %mklibname kf5kmahjongglib -d
21mr|libkmahjongg-23.08.4-2|74	
21mr|libkmahjongg-23.08.4-2|75	%package -n %{devkf5kmahjongglib}
21mr|libkmahjongg-23.08.4-2|76	Summary:	Headers files for KMahjongg library
21mr|libkmahjongg-23.08.4-2|77	Group:		Development/KDE and Qt
21mr|libkmahjongg-23.08.4-2|78	Requires:	%{libkf5kmahjongglib} = %{EVRD}
21mr|libkmahjongg-23.08.4-2|79	Provides:	%{name}-devel = %{EVRD}
21mr|libkmahjongg-23.08.4-2|80	Provides:	kf5kmahjongglib-devel = %{version}
21mr|libkmahjongg-23.08.4-2|81	Obsoletes:	%{name}-devel < 1:16.08.2
21mr|libkmahjongg-23.08.4-2|82	
21mr|libkmahjongg-23.08.4-2|83	%description -n %{devkf5kmahjongglib}
21mr|libkmahjongg-23.08.4-2|84	Headers files needed to build applications based on KMahjongg library.
21mr|libkmahjongg-23.08.4-2|85	
21mr|libkmahjongg-23.08.4-2|86	%files -n %{devkf5kmahjongglib}
21mr|libkmahjongg-23.08.4-2|87	%{_kde5_includedir}/KF5/KMahjongg
21mr|libkmahjongg-23.08.4-2|88	%{_kde5_libdir}/cmake/KF5KMahjongglib
21mr|libkmahjongg-23.08.4-2|89	%{_kde5_libdir}/libKF5KMahjongglib.so
21mr|libkmahjongg-23.08.4-2|90	
21mr|libkmahjongg-23.08.4-2|91	#------------------------------------------------------------------------------
21mr|libkmahjongg-23.08.4-2|92	
21mr|libkmahjongg-23.08.4-2|93	%prep
21mr|libkmahjongg-23.08.4-2|94	%autosetup -p1
21mr|libkmahjongg-23.08.4-2|95	
21mr|libkmahjongg-23.08.4-2|96	%build
21mr|libkmahjongg-23.08.4-2|97	%cmake_kde5
21mr|libkmahjongg-23.08.4-2|98	%make
21mr|libkmahjongg-23.08.4-2|99	
21mr|libkmahjongg-23.08.4-2|100	%install
21mr|libkmahjongg-23.08.4-2|101	%makeinstall_std -C build
21mr|libkmahjongg-23.08.4-2|102	
21mr|libkmahjongg-23.08.4-2|103	mkdir -p %{buildroot}%{_datadir}/apps/kmahjongglib
21mr|libkmahjongg-23.08.4-2|104	cp -r %{buildroot}%{_kde5_datadir}/kmahjongglib/* %{buildroot}%{_datadir}/apps/kmahjongglib/
21mr|libkmahjongg-23.08.4-2|105	
21mr|libkmahjongg-23.08.4-2|106	%find_lang libkmahjongg5

13666 21
21mr|libkomparediff2-23.08.4-2|1	%define major 5
21mr|libkomparediff2-23.08.4-2|2	%define libname %mklibname komparediff2_ %{major}
21mr|libkomparediff2-23.08.4-2|3	%define devname %mklibname komparediff2 -d
21mr|libkomparediff2-23.08.4-2|4	
21mr|libkomparediff2-23.08.4-2|5	Summary:	KDE library to compare files and strings
21mr|libkomparediff2-23.08.4-2|6	Name:		libkomparediff2
21mr|libkomparediff2-23.08.4-2|7	Version:	23.08.4
21mr|libkomparediff2-23.08.4-2|8	Release:	2
21mr|libkomparediff2-23.08.4-2|9	Epoch:		1
21mr|libkomparediff2-23.08.4-2|10	License:	GPLv2+
21mr|libkomparediff2-23.08.4-2|11	Group:		Graphical desktop/KDE
21mr|libkomparediff2-23.08.4-2|12	Url:		http://www.kde.org
21mr|libkomparediff2-23.08.4-2|13	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libkomparediff2-23.08.4-2|14	BuildRequires:	extra-cmake-modules
21mr|libkomparediff2-23.08.4-2|15	BuildRequires:	kf5codecs-devel
21mr|libkomparediff2-23.08.4-2|16	BuildRequires:	kf5config-devel
21mr|libkomparediff2-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21mr|libkomparediff2-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|libkomparediff2-23.08.4-2|19	BuildRequires:	kf5kio-devel
21mr|libkomparediff2-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|libkomparediff2-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkomparediff2-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkomparediff2-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|libkomparediff2-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libkomparediff2-23.08.4-2|25	
21mr|libkomparediff2-23.08.4-2|26	%description
21mr|libkomparediff2-23.08.4-2|27	KDE library to compare files and strings.
21mr|libkomparediff2-23.08.4-2|28	
21mr|libkomparediff2-23.08.4-2|29	%files
21mr|libkomparediff2-23.08.4-2|30	%{_kde5_datadir}/qlogging-categories5/libkomparediff2.categories
21mr|libkomparediff2-23.08.4-2|31	
21mr|libkomparediff2-23.08.4-2|32	#----------------------------------------------------------------------------
21mr|libkomparediff2-23.08.4-2|33	
21mr|libkomparediff2-23.08.4-2|34	%package i18n
21mr|libkomparediff2-23.08.4-2|35	Summary:	KDE compare library translations
21mr|libkomparediff2-23.08.4-2|36	Group:		System/Internationalization
21mr|libkomparediff2-23.08.4-2|37	BuildArch:	noarch
21mr|libkomparediff2-23.08.4-2|38	
21mr|libkomparediff2-23.08.4-2|39	%description i18n
21mr|libkomparediff2-23.08.4-2|40	KDE compare library translations.
21mr|libkomparediff2-23.08.4-2|41	
21mr|libkomparediff2-23.08.4-2|42	%files i18n -f libkomparediff2.lang
21mr|libkomparediff2-23.08.4-2|43	
21mr|libkomparediff2-23.08.4-2|44	#----------------------------------------------------------------------------
21mr|libkomparediff2-23.08.4-2|45	
21mr|libkomparediff2-23.08.4-2|46	%package -n %{libname}
21mr|libkomparediff2-23.08.4-2|47	Summary:	Kompare shared library
21mr|libkomparediff2-23.08.4-2|48	Group:		System/Libraries
21mr|libkomparediff2-23.08.4-2|49	Requires:	%{name}-i18n
21mr|libkomparediff2-23.08.4-2|50	
21mr|libkomparediff2-23.08.4-2|51	%description -n %{libname}
21mr|libkomparediff2-23.08.4-2|52	Kompare shared library.
21mr|libkomparediff2-23.08.4-2|53	
21mr|libkomparediff2-23.08.4-2|54	%files -n %{libname}
21mr|libkomparediff2-23.08.4-2|55	%doc COPYING
21mr|libkomparediff2-23.08.4-2|56	%{_kde5_libdir}/libkomparediff2.so.%{major}*
21mr|libkomparediff2-23.08.4-2|57	
21mr|libkomparediff2-23.08.4-2|58	#----------------------------------------------------------------------------
21mr|libkomparediff2-23.08.4-2|59	
21mr|libkomparediff2-23.08.4-2|60	%package -n %{devname}
21mr|libkomparediff2-23.08.4-2|61	Summary:	Development files for libkomparediff2
21mr|libkomparediff2-23.08.4-2|62	Group:		Development/KDE and Qt
21mr|libkomparediff2-23.08.4-2|63	Requires:	%{libname} = %{EVRD}
21mr|libkomparediff2-23.08.4-2|64	Provides:	%{name}-devel = %{EVRD}
21mr|libkomparediff2-23.08.4-2|65	
21mr|libkomparediff2-23.08.4-2|66	%description -n %{devname}
21mr|libkomparediff2-23.08.4-2|67	This package includes the header files you will need to compile applications
21mr|libkomparediff2-23.08.4-2|68	based on libkomparediff2 library.
21mr|libkomparediff2-23.08.4-2|69	
21mr|libkomparediff2-23.08.4-2|70	%files -n %{devname}
21mr|libkomparediff2-23.08.4-2|71	%doc COPYING
21mr|libkomparediff2-23.08.4-2|72	%{_kde5_includedir}/KompareDiff2
21mr|libkomparediff2-23.08.4-2|73	%{_kde5_libdir}/cmake/LibKompareDiff2/
21mr|libkomparediff2-23.08.4-2|74	%{_kde5_libdir}/libkomparediff2.so
21mr|libkomparediff2-23.08.4-2|75	
21mr|libkomparediff2-23.08.4-2|76	#----------------------------------------------------------------------------
21mr|libkomparediff2-23.08.4-2|77	
21mr|libkomparediff2-23.08.4-2|78	%prep
21mr|libkomparediff2-23.08.4-2|79	%autosetup -p1
21mr|libkomparediff2-23.08.4-2|80	
21mr|libkomparediff2-23.08.4-2|81	%build
21mr|libkomparediff2-23.08.4-2|82	%cmake_kde5
21mr|libkomparediff2-23.08.4-2|83	%make
21mr|libkomparediff2-23.08.4-2|84	
21mr|libkomparediff2-23.08.4-2|85	%install
21mr|libkomparediff2-23.08.4-2|86	%makeinstall_std -C build
21mr|libkomparediff2-23.08.4-2|87	
21mr|libkomparediff2-23.08.4-2|88	%find_lang libkomparediff2 --with-kde --with-html

13667 21
21mr|libkqoauth-0.98-5|1	%define oname kqoauth
21mr|libkqoauth-0.98-5|2	
21mr|libkqoauth-0.98-5|3	%define major 0
21mr|libkqoauth-0.98-5|4	%define libname %mklibname %{oname} %{major}
21mr|libkqoauth-0.98-5|5	%define devname %mklibname %{oname} -d
21mr|libkqoauth-0.98-5|6	
21mr|libkqoauth-0.98-5|7	Summary:	C++/Qt OAuth 1.0 RFC 5849 library
21mr|libkqoauth-0.98-5|8	Name:		libkqoauth
21mr|libkqoauth-0.98-5|9	Version:	0.98
21mr|libkqoauth-0.98-5|10	Release:	5
21mr|libkqoauth-0.98-5|11	License:	LGPLv3+
21mr|libkqoauth-0.98-5|12	Group:		System/Libraries
21mr|libkqoauth-0.98-5|13	Url:		https://github.com/kypeli/kQOAuth
21mr|libkqoauth-0.98-5|14	# https://github.com/kypeli/kQOAuth/archive/%%{version}.tar.gz
21mr|libkqoauth-0.98-5|15	Source0:	kQOAuth-%{version}.tar.gz
21mr|libkqoauth-0.98-5|16	Patch0:		libdir.patch
21mr|libkqoauth-0.98-5|17	BuildRequires:	pkgconfig(QtNetwork) >= 4.7
21mr|libkqoauth-0.98-5|18	
21mr|libkqoauth-0.98-5|19	%description
21mr|libkqoauth-0.98-5|20	kQOAuth is a OAuth 1.0 library written for Qt in C++. The goals for the library
21mr|libkqoauth-0.98-5|21	have been to provide easy integration to existing Qt applications utilizing Qt
21mr|libkqoauth-0.98-5|22	signals describing the OAuth process, and to provide a convenient approach to
21mr|libkqoauth-0.98-5|23	OAuth authentication. kQOAuth has support for retrieving the user authorization
21mr|libkqoauth-0.98-5|24	from the service provider's website. kQOAuth will open the user's web browser
21mr|libkqoauth-0.98-5|25	to the authorization page, give a local URL as the callback URL and setup a
21mr|libkqoauth-0.98-5|26	HTTP server on this address to listen for the reply from the service and then
21mr|libkqoauth-0.98-5|27	process it.
21mr|libkqoauth-0.98-5|28	
21mr|libkqoauth-0.98-5|29	#----------------------------------------------------------------------------
21mr|libkqoauth-0.98-5|30	
21mr|libkqoauth-0.98-5|31	%package -n %{libname}
21mr|libkqoauth-0.98-5|32	Summary:	C++/Qt OAuth 1.0 RFC 5849 library
21mr|libkqoauth-0.98-5|33	Group:		System/Libraries
21mr|libkqoauth-0.98-5|34	
21mr|libkqoauth-0.98-5|35	%description -n %{libname}
21mr|libkqoauth-0.98-5|36	kQOAuth is a OAuth 1.0 library written for Qt in C++. The goals for the library
21mr|libkqoauth-0.98-5|37	have been to provide easy integration to existing Qt applications utilizing Qt
21mr|libkqoauth-0.98-5|38	signals describing the OAuth process, and to provide a convenient approach to
21mr|libkqoauth-0.98-5|39	OAuth authentication. kQOAuth has support for retrieving the user authorization
21mr|libkqoauth-0.98-5|40	from the service provider's website. kQOAuth will open the user's web browser
21mr|libkqoauth-0.98-5|41	to the authorization page, give a local URL as the callback URL and setup a
21mr|libkqoauth-0.98-5|42	HTTP server on this address to listen for the reply from the service and then
21mr|libkqoauth-0.98-5|43	process it.
21mr|libkqoauth-0.98-5|44	
21mr|libkqoauth-0.98-5|45	%files -n %{libname}
21mr|libkqoauth-0.98-5|46	%doc COPYING CHANGELOG README*
21mr|libkqoauth-0.98-5|47	%{_libdir}/lib%{oname}.so.%{major}*
21mr|libkqoauth-0.98-5|48	
21mr|libkqoauth-0.98-5|49	#----------------------------------------------------------------------------
21mr|libkqoauth-0.98-5|50	
21mr|libkqoauth-0.98-5|51	%package -n %{devname}
21mr|libkqoauth-0.98-5|52	Summary:	Development files for %{name}
21mr|libkqoauth-0.98-5|53	Group:		Development/C
21mr|libkqoauth-0.98-5|54	Requires:	%{libname} = %{EVRD}
21mr|libkqoauth-0.98-5|55	Provides:	%{name} = %{EVRD}
21mr|libkqoauth-0.98-5|56	
21mr|libkqoauth-0.98-5|57	%description -n %{devname}
21mr|libkqoauth-0.98-5|58	The %{name}-devel package contains libraries and header files for
21mr|libkqoauth-0.98-5|59	developing applications that use %{name}.
21mr|libkqoauth-0.98-5|60	
21mr|libkqoauth-0.98-5|61	%files -n %{devname}
21mr|libkqoauth-0.98-5|62	%doc COPYING CHANGELOG README*
21mr|libkqoauth-0.98-5|63	%{_includedir}/QtKOAuth/
21mr|libkqoauth-0.98-5|64	%{_libdir}/%{name}.so
21mr|libkqoauth-0.98-5|65	%{_libdir}/%{name}.prl
21mr|libkqoauth-0.98-5|66	%{_libdir}/pkgconfig/kqoauth.pc
21mr|libkqoauth-0.98-5|67	%{_prefix}/lib/qt4/mkspecs/features/kqoauth.prf
21mr|libkqoauth-0.98-5|68	
21mr|libkqoauth-0.98-5|69	#----------------------------------------------------------------------------
21mr|libkqoauth-0.98-5|70	
21mr|libkqoauth-0.98-5|71	%prep
21mr|libkqoauth-0.98-5|72	%setup -qn kQOAuth-%{version}
21mr|libkqoauth-0.98-5|73	%patch0 -p1
21mr|libkqoauth-0.98-5|74	
21mr|libkqoauth-0.98-5|75	%build
21mr|libkqoauth-0.98-5|76	%ifarch %{e2k}
21mr|libkqoauth-0.98-5|77	export QMAKESPEC=linux-g++-lcc-native
21mr|libkqoauth-0.98-5|78	%endif
21mr|libkqoauth-0.98-5|79	
21mr|libkqoauth-0.98-5|80	%qmake_qt4 \
21mr|libkqoauth-0.98-5|81	PREFIX=%{_prefix} \
21mr|libkqoauth-0.98-5|82	KQOAUTH_LIBDIR=%{_libdir} \
21mr|libkqoauth-0.98-5|83	QMAKE_STRIP="" \
21mr|libkqoauth-0.98-5|84	QMAKE_CXXFLAGS+="%{optflags}"
21mr|libkqoauth-0.98-5|85	%make
21mr|libkqoauth-0.98-5|86	
21mr|libkqoauth-0.98-5|87	%install
21mr|libkqoauth-0.98-5|88	%makeinstall_std INSTALL_ROOT=%{buildroot}

13668 21
21mr|libksane-23.08.4-2|1	Summary:	KDE Frameworks 5 SANE module
21mr|libksane-23.08.4-2|2	Name:		libksane
21mr|libksane-23.08.4-2|3	Version:	23.08.4
21mr|libksane-23.08.4-2|4	Release:	2
21mr|libksane-23.08.4-2|5	Epoch:		2
21mr|libksane-23.08.4-2|6	License:	GPLv2+
21mr|libksane-23.08.4-2|7	Group:		System/Libraries
21mr|libksane-23.08.4-2|8	Url:		http://www.kde.org
21mr|libksane-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libksane-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|libksane-23.08.4-2|11	BuildRequires:	kf5i18n-devel
21mr|libksane-23.08.4-2|12	BuildRequires:	kf5textwidgets-devel
21mr|libksane-23.08.4-2|13	BuildRequires:	kf5sanecore-devel
21mr|libksane-23.08.4-2|14	BuildRequires:	kf5wallet-devel
21mr|libksane-23.08.4-2|15	BuildRequires:	kf5widgetsaddons-devel
21mr|libksane-23.08.4-2|16	BuildRequires:	sane-devel
21mr|libksane-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|libksane-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libksane-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|libksane-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libksane-23.08.4-2|21	
21mr|libksane-23.08.4-2|22	%description
21mr|libksane-23.08.4-2|23	KDE Frameworks 5 SANE module, a KDE interface for SANE library to control
21mr|libksane-23.08.4-2|24	flat scanner.
21mr|libksane-23.08.4-2|25	
21mr|libksane-23.08.4-2|26	%files
21mr|libksane-23.08.4-2|27	%{_kde5_iconsdir}/hicolor/*/actions/black-white.png
21mr|libksane-23.08.4-2|28	%{_kde5_iconsdir}/hicolor/*/actions/color.png
21mr|libksane-23.08.4-2|29	%{_kde5_iconsdir}/hicolor/*/actions/gray-scale.png
21mr|libksane-23.08.4-2|30	
21mr|libksane-23.08.4-2|31	#----------------------------------------------------------------------------
21mr|libksane-23.08.4-2|32	
21mr|libksane-23.08.4-2|33	%package i18n
21mr|libksane-23.08.4-2|34	Summary:	KDE SANE library translations
21mr|libksane-23.08.4-2|35	Group:		System/Internationalization
21mr|libksane-23.08.4-2|36	BuildArch:	noarch
21mr|libksane-23.08.4-2|37	
21mr|libksane-23.08.4-2|38	%description i18n
21mr|libksane-23.08.4-2|39	KDE SANE library translations
21mr|libksane-23.08.4-2|40	
21mr|libksane-23.08.4-2|41	%files i18n -f %{name}.lang
21mr|libksane-23.08.4-2|42	
21mr|libksane-23.08.4-2|43	#----------------------------------------------------------------------------
21mr|libksane-23.08.4-2|44	
21mr|libksane-23.08.4-2|45	%define kf5sane_major 5
21mr|libksane-23.08.4-2|46	%define libkf5sane %mklibname kf5sane %{kf5sane_major}
21mr|libksane-23.08.4-2|47	
21mr|libksane-23.08.4-2|48	%package -n %{libkf5sane}
21mr|libksane-23.08.4-2|49	Summary:	KDE Frameworks 5 SANE shared library
21mr|libksane-23.08.4-2|50	Group:		System/Libraries
21mr|libksane-23.08.4-2|51	Requires:	%{name}
21mr|libksane-23.08.4-2|52	Requires:	%{name}-i18n
21mr|libksane-23.08.4-2|53	
21mr|libksane-23.08.4-2|54	%description -n %{libkf5sane}
21mr|libksane-23.08.4-2|55	KDE Frameworks 5 SANE shared library.
21mr|libksane-23.08.4-2|56	
21mr|libksane-23.08.4-2|57	%files -n %{libkf5sane}
21mr|libksane-23.08.4-2|58	%{_kde5_libdir}/libKF5Sane.so.%{kf5sane_major}*
21mr|libksane-23.08.4-2|59	%{_kde5_libdir}/libKF5Sane.so.%{version}
21mr|libksane-23.08.4-2|60	
21mr|libksane-23.08.4-2|61	#-----------------------------------------------------------------------------
21mr|libksane-23.08.4-2|62	
21mr|libksane-23.08.4-2|63	%define devkf5sane %mklibname kf5sane -d
21mr|libksane-23.08.4-2|64	
21mr|libksane-23.08.4-2|65	%package -n %{devkf5sane}
21mr|libksane-23.08.4-2|66	Summary:	Development files for KDE Frameworks 5 SANE module
21mr|libksane-23.08.4-2|67	Group:		Development/KDE and Qt
21mr|libksane-23.08.4-2|68	Requires:	%{libkf5sane} = %{EVRD}
21mr|libksane-23.08.4-2|69	Provides:	%{name}-devel = %{EVRD}
21mr|libksane-23.08.4-2|70	Provides:	kf5sane-devel = %{EVRD}
21mr|libksane-23.08.4-2|71	Obsoletes:	%{name}-devel < 2:16.08.1
21mr|libksane-23.08.4-2|72	
21mr|libksane-23.08.4-2|73	%description -n %{devkf5sane}
21mr|libksane-23.08.4-2|74	Development files for KDE Frameworks 5 SANE module.
21mr|libksane-23.08.4-2|75	
21mr|libksane-23.08.4-2|76	%files -n %{devkf5sane}
21mr|libksane-23.08.4-2|77	%{_kde5_includedir}/KF5/KSane
21mr|libksane-23.08.4-2|78	%{_kde5_libdir}/cmake/KF5Sane
21mr|libksane-23.08.4-2|79	%{_kde5_libdir}/libKF5Sane.so
21mr|libksane-23.08.4-2|80	
21mr|libksane-23.08.4-2|81	#----------------------------------------------------------------------
21mr|libksane-23.08.4-2|82	
21mr|libksane-23.08.4-2|83	%prep
21mr|libksane-23.08.4-2|84	%autosetup -p1
21mr|libksane-23.08.4-2|85	
21mr|libksane-23.08.4-2|86	%build
21mr|libksane-23.08.4-2|87	%cmake_kde5
21mr|libksane-23.08.4-2|88	%make
21mr|libksane-23.08.4-2|89	
21mr|libksane-23.08.4-2|90	%install
21mr|libksane-23.08.4-2|91	%makeinstall_std -C build
21mr|libksane-23.08.4-2|92	
21mr|libksane-23.08.4-2|93	%find_lang %{name} --with-kde --with-html
21mr|libksane-23.08.4-2|94	

13669 21
21mr|libksba-1.3.5-10|1	%define major 8
21mr|libksba-1.3.5-10|2	%define libname %mklibname ksba %{major}
21mr|libksba-1.3.5-10|3	%define devname %mklibname ksba -d
21mr|libksba-1.3.5-10|4	
21mr|libksba-1.3.5-10|5	Summary:	Library handling X.509 certificates and CMS data
21mr|libksba-1.3.5-10|6	Name:		libksba
21mr|libksba-1.3.5-10|7	Version:	1.3.5
21mr|libksba-1.3.5-10|8	Release:	10
21mr|libksba-1.3.5-10|9	License:	GPLv3+
21mr|libksba-1.3.5-10|10	Group:		System/Libraries
21mr|libksba-1.3.5-10|11	Url:		http://www.gnupg.org/
21mr|libksba-1.3.5-10|12	Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
21mr|libksba-1.3.5-10|13	Source1:	https://github.com/gpg/libksba/blob/master/tests/extra/dsig-with-id-aa-encrypKeyPref-1.cms
21mr|libksba-1.3.5-10|14	# P0-6 are needed to apply P7 (upstream backports)
21mr|libksba-1.3.5-10|15	Patch0:		libksba-1.3.5-bison.patch
21mr|libksba-1.3.5-10|16	Patch1:		libksba-1.3.5-add-missing-fd-support-to-ksba_reader_t.patch
21mr|libksba-1.3.5-10|17	Patch2:		libksba-1.3.5-generate-coverage-information.patch
21mr|libksba-1.3.5-10|18	Patch3:		libksba-1.3.5-enable-cms-parser-test.patch
21mr|libksba-1.3.5-10|19	Patch4:		libksba-1.3.5-fix-memory-leaks.patch
21mr|libksba-1.3.5-10|20	Patch5:		libksba-1.3.5-fix-compile-warnings.patch
21mr|libksba-1.3.5-10|21	Patch6:		libksba-1.3.5-fix-non-maintainer-build.patch
21mr|libksba-1.3.5-10|22	# From ALT Linux package
21mr|libksba-1.3.5-10|23	# https://packages.altlinux.org/ru/sisyphus/srpms/libksba/patches
21mr|libksba-1.3.5-10|24	# Note that this patch is automatically generated by girar and may be not full,
21mr|libksba-1.3.5-10|25	# real source code is at http://git.altlinux.org/gears/l/libksba.git
21mr|libksba-1.3.5-10|26	Patch7:		libksba-1.3.6-gost-1.0.0.patch
21mr|libksba-1.3.5-10|27	Patch8:		CVE-2022-3515.patch
21mr|libksba-1.3.5-10|28	Patch9:		CVE-2022-47629.patch
21mr|libksba-1.3.5-10|29	
21mr|libksba-1.3.5-10|30	BuildRequires:	pkgconfig(gpg-error) >= 1.8
21mr|libksba-1.3.5-10|31	
21mr|libksba-1.3.5-10|32	%description
21mr|libksba-1.3.5-10|33	KSBA is a library designed to build software based on the X.509
21mr|libksba-1.3.5-10|34	and CMS protocols.
21mr|libksba-1.3.5-10|35	
21mr|libksba-1.3.5-10|36	#----------------------------------------------------------------------------
21mr|libksba-1.3.5-10|37	
21mr|libksba-1.3.5-10|38	%package -n %{libname}
21mr|libksba-1.3.5-10|39	Summary:	Library handling X.509 certificates and CMS data
21mr|libksba-1.3.5-10|40	Group:		System/Libraries
21mr|libksba-1.3.5-10|41	Provides:	%{name} = %{EVRD}
21mr|libksba-1.3.5-10|42	
21mr|libksba-1.3.5-10|43	%description -n %{libname}
21mr|libksba-1.3.5-10|44	KSBA is a library designed to build software based on the X.509
21mr|libksba-1.3.5-10|45	and CMS protocols.
21mr|libksba-1.3.5-10|46	
21mr|libksba-1.3.5-10|47	%files -n %{libname}
21mr|libksba-1.3.5-10|48	%{_libdir}/libksba.so.%{major}*
21mr|libksba-1.3.5-10|49	
21mr|libksba-1.3.5-10|50	#----------------------------------------------------------------------------
21mr|libksba-1.3.5-10|51	
21mr|libksba-1.3.5-10|52	%package -n %{devname}
21mr|libksba-1.3.5-10|53	Summary:	Development files for %{name} package
21mr|libksba-1.3.5-10|54	Group:		Development/Other
21mr|libksba-1.3.5-10|55	Requires:	%{libname} = %{EVRD}
21mr|libksba-1.3.5-10|56	Provides:	%{name}-devel = %{EVRD}
21mr|libksba-1.3.5-10|57	
21mr|libksba-1.3.5-10|58	%description -n %{devname}
21mr|libksba-1.3.5-10|59	KSBA is a library designed to build software based on the X.509
21mr|libksba-1.3.5-10|60	and CMS protocols.
21mr|libksba-1.3.5-10|61	
21mr|libksba-1.3.5-10|62	This package contains files needed to develop applications using
21mr|libksba-1.3.5-10|63	%{name}.
21mr|libksba-1.3.5-10|64	
21mr|libksba-1.3.5-10|65	%files -n %{devname}
21mr|libksba-1.3.5-10|66	%doc AUTHORS ChangeLog README THANKS TODO
21mr|libksba-1.3.5-10|67	%{_bindir}/ksba-config
21mr|libksba-1.3.5-10|68	%{_datadir}/aclocal/*
21mr|libksba-1.3.5-10|69	%{_includedir}/*.h
21mr|libksba-1.3.5-10|70	%{_infodir}/*.info*
21mr|libksba-1.3.5-10|71	%{_libdir}/*.so
21mr|libksba-1.3.5-10|72	
21mr|libksba-1.3.5-10|73	#----------------------------------------------------------------------------
21mr|libksba-1.3.5-10|74	
21mr|libksba-1.3.5-10|75	%prep
21mr|libksba-1.3.5-10|76	%setup -q
21mr|libksba-1.3.5-10|77	%patch0 -p1
21mr|libksba-1.3.5-10|78	%patch1 -p1
21mr|libksba-1.3.5-10|79	%patch2 -p1
21mr|libksba-1.3.5-10|80	%patch3 -p1
21mr|libksba-1.3.5-10|81	%patch4 -p1
21mr|libksba-1.3.5-10|82	%patch5 -p1
21mr|libksba-1.3.5-10|83	%patch6 -p1
21mr|libksba-1.3.5-10|84	%patch7 -p1
21mr|libksba-1.3.5-10|85	%patch8 -p1
21mr|libksba-1.3.5-10|86	%patch9 -p1
21mr|libksba-1.3.5-10|87	
21mr|libksba-1.3.5-10|88	mkdir -p tests/extra
21mr|libksba-1.3.5-10|89	install %{SOURCE1} tests/extra/
21mr|libksba-1.3.5-10|90	
21mr|libksba-1.3.5-10|91	%build
21mr|libksba-1.3.5-10|92	./autogen.sh
21mr|libksba-1.3.5-10|93	%configure
21mr|libksba-1.3.5-10|94	%make
21mr|libksba-1.3.5-10|95	
21mr|libksba-1.3.5-10|96	%install
21mr|libksba-1.3.5-10|97	%makeinstall_std
21mr|libksba-1.3.5-10|98	
21mr|libksba-1.3.5-10|99	%check
21mr|libksba-1.3.5-10|100	%make check

13670 21
21mr|libkscreen-kf5-5.27.11-3|1	%define oname libkscreen
21mr|libkscreen-kf5-5.27.11-3|2	
21mr|libkscreen-kf5-5.27.11-3|3	# filter kf5 qml/plugins provides
21mr|libkscreen-kf5-5.27.11-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|libkscreen-kf5-5.27.11-3|5	
21mr|libkscreen-kf5-5.27.11-3|6	Summary:	KDE Frameworks 5 display configuration library
21mr|libkscreen-kf5-5.27.11-3|7	Name:		%{oname}-kf5
21mr|libkscreen-kf5-5.27.11-3|8	Version:	5.27.11
21mr|libkscreen-kf5-5.27.11-3|9	Release:	3
21mr|libkscreen-kf5-5.27.11-3|10	License:	GPLv2+
21mr|libkscreen-kf5-5.27.11-3|11	Group:		Graphical desktop/KDE
21mr|libkscreen-kf5-5.27.11-3|12	Url:		https://www.kde.org/
21mr|libkscreen-kf5-5.27.11-3|13	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|libkscreen-kf5-5.27.11-3|14	BuildRequires:	extra-cmake-modules
21mr|libkscreen-kf5-5.27.11-3|15	BuildRequires:	kf5config-devel
21mr|libkscreen-kf5-5.27.11-3|16	BuildRequires:	kf5wayland-devel
21mr|libkscreen-kf5-5.27.11-3|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkscreen-kf5-5.27.11-3|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|libkscreen-kf5-5.27.11-3|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkscreen-kf5-5.27.11-3|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|libkscreen-kf5-5.27.11-3|21	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|libkscreen-kf5-5.27.11-3|22	BuildRequires:	pkgconfig(x11)
21mr|libkscreen-kf5-5.27.11-3|23	BuildRequires:	pkgconfig(xcb)
21mr|libkscreen-kf5-5.27.11-3|24	BuildRequires:	pkgconfig(xcb-randr)
21mr|libkscreen-kf5-5.27.11-3|25	BuildRequires:	pkgconfig(xext)
21mr|libkscreen-kf5-5.27.11-3|26	BuildRequires:	pkgconfig(xrandr)
21mr|libkscreen-kf5-5.27.11-3|27	BuildRequires:	pkgconfig(wayland-cursor)
21mr|libkscreen-kf5-5.27.11-3|28	BuildRequires:	pkgconfig(wayland-client)
21mr|libkscreen-kf5-5.27.11-3|29	BuildRequires:	pkgconfig(wayland-egl)
21mr|libkscreen-kf5-5.27.11-3|30	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|libkscreen-kf5-5.27.11-3|31	BuildRequires:	plasma-wayland-protocols-devel
21mr|libkscreen-kf5-5.27.11-3|32	BuildRequires:	qt5-wayland-client
21mr|libkscreen-kf5-5.27.11-3|33	BuildRequires:	qt5-wayland-compositor
21mr|libkscreen-kf5-5.27.11-3|34	BuildRequires:	%{_lib}qt5waylandclient-devel
21mr|libkscreen-kf5-5.27.11-3|35	BuildRequires:	%{_lib}qt5waylandcompositor-devel
21mr|libkscreen-kf5-5.27.11-3|36	Requires:	%{_lib}kf5screen8 = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|37	Requires:	%{_lib}kf5screendpms8 = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|38	Conflicts:	plasma6-libkscreen > 5.27.11-7
21mr|libkscreen-kf5-5.27.11-3|39	
21mr|libkscreen-kf5-5.27.11-3|40	%description
21mr|libkscreen-kf5-5.27.11-3|41	KDE Frameworks 5 display configuration library. It provides access to current
21mr|libkscreen-kf5-5.27.11-3|42	configuration of connected displays and ways to change the configuration.
21mr|libkscreen-kf5-5.27.11-3|43	
21mr|libkscreen-kf5-5.27.11-3|44	%files -f %{name}.lang
21mr|libkscreen-kf5-5.27.11-3|45	%{_kde5_bindir}/kscreen-doctor
21mr|libkscreen-kf5-5.27.11-3|46	%{_kde5_datadir}/qlogging-categories5/libkscreen.categories
21mr|libkscreen-kf5-5.27.11-3|47	%{_kde5_datadir}/zsh/site-functions/_kscreen-doctor
21mr|libkscreen-kf5-5.27.11-3|48	%{_kde5_libexecdir}/kf5/kscreen_backend_launcher
21mr|libkscreen-kf5-5.27.11-3|49	%{_kde5_plugindir}/kscreen/*.so
21mr|libkscreen-kf5-5.27.11-3|50	%{_datadir}/dbus-1/services/org.kde.kscreen.service
21mr|libkscreen-kf5-5.27.11-3|51	%{_prefix}/lib/systemd/user/plasma-kscreen.service
21mr|libkscreen-kf5-5.27.11-3|52	
21mr|libkscreen-kf5-5.27.11-3|53	#----------------------------------------------------------------------------
21mr|libkscreen-kf5-5.27.11-3|54	
21mr|libkscreen-kf5-5.27.11-3|55	%define kf5screen_major 8
21mr|libkscreen-kf5-5.27.11-3|56	%define libkf5screen %mklibname kf5screen %{kf5screen_major}
21mr|libkscreen-kf5-5.27.11-3|57	
21mr|libkscreen-kf5-5.27.11-3|58	%package -n %{libkf5screen}
21mr|libkscreen-kf5-5.27.11-3|59	Summary:	KDE Frameworks 5 display configuration shared library
21mr|libkscreen-kf5-5.27.11-3|60	Group:		System/Libraries
21mr|libkscreen-kf5-5.27.11-3|61	Requires:	%{name} = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|62	Requires:	%{_lib}kf5screendpms8 = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|63	
21mr|libkscreen-kf5-5.27.11-3|64	%description -n %{libkf5screen}
21mr|libkscreen-kf5-5.27.11-3|65	KDE Frameworks 5 display configuration shared library.
21mr|libkscreen-kf5-5.27.11-3|66	
21mr|libkscreen-kf5-5.27.11-3|67	%files -n %{libkf5screen}
21mr|libkscreen-kf5-5.27.11-3|68	%{_kde5_libdir}/libKF5Screen.so.%{kf5screen_major}
21mr|libkscreen-kf5-5.27.11-3|69	%{_kde5_libdir}/libKF5Screen.so.%{version}
21mr|libkscreen-kf5-5.27.11-3|70	
21mr|libkscreen-kf5-5.27.11-3|71	#----------------------------------------------------------------------------
21mr|libkscreen-kf5-5.27.11-3|72	
21mr|libkscreen-kf5-5.27.11-3|73	%define kf5screendpms_major 8
21mr|libkscreen-kf5-5.27.11-3|74	%define libkf5screendpms %mklibname kf5screendpms %{kf5screendpms_major}
21mr|libkscreen-kf5-5.27.11-3|75	
21mr|libkscreen-kf5-5.27.11-3|76	%package -n %{libkf5screendpms}
21mr|libkscreen-kf5-5.27.11-3|77	Summary:	KDE Frameworks 5 display configuration shared library
21mr|libkscreen-kf5-5.27.11-3|78	Group:		System/Libraries
21mr|libkscreen-kf5-5.27.11-3|79	Requires:	%{name} = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|80	Requires:	%{_lib}kf5screen8 = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|81	
21mr|libkscreen-kf5-5.27.11-3|82	%description -n %{libkf5screendpms}
21mr|libkscreen-kf5-5.27.11-3|83	KDE Frameworks 5 display configuration shared library.
21mr|libkscreen-kf5-5.27.11-3|84	
21mr|libkscreen-kf5-5.27.11-3|85	%files -n %{libkf5screendpms}
21mr|libkscreen-kf5-5.27.11-3|86	%{_kde5_libdir}/libKF5ScreenDpms.so.%{kf5screen_major}
21mr|libkscreen-kf5-5.27.11-3|87	%{_kde5_libdir}/libKF5ScreenDpms.so.%{version}
21mr|libkscreen-kf5-5.27.11-3|88	
21mr|libkscreen-kf5-5.27.11-3|89	#----------------------------------------------------------------------------
21mr|libkscreen-kf5-5.27.11-3|90	
21mr|libkscreen-kf5-5.27.11-3|91	%define devkf5screen %mklibname kf5screen -d
21mr|libkscreen-kf5-5.27.11-3|92	
21mr|libkscreen-kf5-5.27.11-3|93	%package -n %{devkf5screen}
21mr|libkscreen-kf5-5.27.11-3|94	Summary:	Development files for KDE Frameworks 5 display configuration library
21mr|libkscreen-kf5-5.27.11-3|95	Group:		Development/KDE and Qt
21mr|libkscreen-kf5-5.27.11-3|96	Requires:	%{libkf5screen} = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|97	Requires:	%{libkf5screendpms} = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|98	Provides:	%{name}-devel = %{EVRD}
21mr|libkscreen-kf5-5.27.11-3|99	
21mr|libkscreen-kf5-5.27.11-3|100	%description -n %{devkf5screen}
21mr|libkscreen-kf5-5.27.11-3|101	This package contains header files needed if you wish to build applications
21mr|libkscreen-kf5-5.27.11-3|102	based on %{name}.
21mr|libkscreen-kf5-5.27.11-3|103	
21mr|libkscreen-kf5-5.27.11-3|104	%files -n %{devkf5screen}
21mr|libkscreen-kf5-5.27.11-3|105	%{_kde5_includedir}/KF5/KScreen
21mr|libkscreen-kf5-5.27.11-3|106	%{_kde5_includedir}/KF5/kscreen_version.h
21mr|libkscreen-kf5-5.27.11-3|107	%{_kde5_libdir}/cmake/KF5Screen
21mr|libkscreen-kf5-5.27.11-3|108	%{_kde5_libdir}/pkgconfig/kscreen2.pc
21mr|libkscreen-kf5-5.27.11-3|109	%{_kde5_libdir}/libKF5Screen.so
21mr|libkscreen-kf5-5.27.11-3|110	%{_kde5_libdir}/libKF5ScreenDpms.so
21mr|libkscreen-kf5-5.27.11-3|111	%{_kde5_mkspecsdir}/*.pri
21mr|libkscreen-kf5-5.27.11-3|112	
21mr|libkscreen-kf5-5.27.11-3|113	#----------------------------------------------------------------------------
21mr|libkscreen-kf5-5.27.11-3|114	
21mr|libkscreen-kf5-5.27.11-3|115	%prep
21mr|libkscreen-kf5-5.27.11-3|116	%setup -qn %{oname}-%{version}
21mr|libkscreen-kf5-5.27.11-3|117	
21mr|libkscreen-kf5-5.27.11-3|118	%build
21mr|libkscreen-kf5-5.27.11-3|119	%cmake_kde5
21mr|libkscreen-kf5-5.27.11-3|120	%make
21mr|libkscreen-kf5-5.27.11-3|121	
21mr|libkscreen-kf5-5.27.11-3|122	%install
21mr|libkscreen-kf5-5.27.11-3|123	%makeinstall_std -C build
21mr|libkscreen-kf5-5.27.11-3|124	
21mr|libkscreen-kf5-5.27.11-3|125	%find_lang %{name} --all-name --with-qt
21mr|libkscreen-kf5-5.27.11-3|126	

13671 21
21mr|libksieve-23.08.4-2|1	Summary:	KDE Frameworks 5 Sieve module
21mr|libksieve-23.08.4-2|2	Name:		libksieve
21mr|libksieve-23.08.4-2|3	Version:	23.08.4
21mr|libksieve-23.08.4-2|4	Release:	2
21mr|libksieve-23.08.4-2|5	License:	LGPLv2.1+
21mr|libksieve-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|libksieve-23.08.4-2|7	Url:		https://www.kde.org/
21mr|libksieve-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|libksieve-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|libksieve-23.08.4-2|10	BuildRequires:	kf5akonadi-devel
21mr|libksieve-23.08.4-2|11	BuildRequires:	kf5archive-devel
21mr|libksieve-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|libksieve-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|libksieve-23.08.4-2|14	BuildRequires:	kf5iconthemes-devel
21mr|libksieve-23.08.4-2|15	BuildRequires:	kf5identitymanagement-devel
21mr|libksieve-23.08.4-2|16	BuildRequires:	kf5libkdepim-devel
21mr|libksieve-23.08.4-2|17	BuildRequires:	kf5mailtransport-devel
21mr|libksieve-23.08.4-2|18	BuildRequires:	kf5mime-devel
21mr|libksieve-23.08.4-2|19	BuildRequires:	kf5newstuff-devel
21mr|libksieve-23.08.4-2|20	BuildRequires:	kf5pimcommon-devel
21mr|libksieve-23.08.4-2|21	BuildRequires:	kf5pimtextedit-devel
21mr|libksieve-23.08.4-2|22	BuildRequires:	kf5windowsystem-devel
21mr|libksieve-23.08.4-2|23	BuildRequires:	sasl-devel
21mr|libksieve-23.08.4-2|24	BuildRequires:	pkgconfig(libical)
21mr|libksieve-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|libksieve-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libksieve-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|libksieve-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|libksieve-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Quick)
21mr|libksieve-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|libksieve-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|libksieve-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|libksieve-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|libksieve-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libksieve-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Xml)
21mr|libksieve-23.08.4-2|36	
21mr|libksieve-23.08.4-2|37	%description
21mr|libksieve-23.08.4-2|38	KDE Frameworks 5 Sieve module.
21mr|libksieve-23.08.4-2|39	
21mr|libksieve-23.08.4-2|40	%files -f %{name}.lang
21mr|libksieve-23.08.4-2|41	%{_kde5_datadir}/sieve/scripts/copy/template.*
21mr|libksieve-23.08.4-2|42	%{_kde5_datadir}/knsrcfiles/ksieve_script.knsrc
21mr|libksieve-23.08.4-2|43	%{_kde5_datadir}/qlogging-categories5/libksieve.categories
21mr|libksieve-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/libksieve.renamecategories
21mr|libksieve-23.08.4-2|45	
21mr|libksieve-23.08.4-2|46	#----------------------------------------------------------------------------
21mr|libksieve-23.08.4-2|47	
21mr|libksieve-23.08.4-2|48	%package i18n
21mr|libksieve-23.08.4-2|49	Summary:	KDE Frameworks 5 Sieve library translations
21mr|libksieve-23.08.4-2|50	Group:		System/Internationalization
21mr|libksieve-23.08.4-2|51	BuildArch:	noarch
21mr|libksieve-23.08.4-2|52	
21mr|libksieve-23.08.4-2|53	%description i18n
21mr|libksieve-23.08.4-2|54	KDE Frameworks 5 Sieve library translations.
21mr|libksieve-23.08.4-2|55	
21mr|libksieve-23.08.4-2|56	%files i18n -f %{name}.lang
21mr|libksieve-23.08.4-2|57	
21mr|libksieve-23.08.4-2|58	#----------------------------------------------------------------------------
21mr|libksieve-23.08.4-2|59	
21mr|libksieve-23.08.4-2|60	%define kf5kmanagesieve_major 5
21mr|libksieve-23.08.4-2|61	%define libkf5kmanagesieve %mklibname kf5kmanagesieve %{kf5kmanagesieve_major}
21mr|libksieve-23.08.4-2|62	
21mr|libksieve-23.08.4-2|63	%package -n %{libkf5kmanagesieve}
21mr|libksieve-23.08.4-2|64	Summary:	KDE Frameworks 5 Sieve shared library
21mr|libksieve-23.08.4-2|65	Group:		System/Libraries
21mr|libksieve-23.08.4-2|66	Requires:	%{name}
21mr|libksieve-23.08.4-2|67	Requires:	%{name}-i18n
21mr|libksieve-23.08.4-2|68	
21mr|libksieve-23.08.4-2|69	%description -n %{libkf5kmanagesieve}
21mr|libksieve-23.08.4-2|70	KDE Frameworks 5 Sieve shared library.
21mr|libksieve-23.08.4-2|71	
21mr|libksieve-23.08.4-2|72	%files -n %{libkf5kmanagesieve}
21mr|libksieve-23.08.4-2|73	%{_kde5_libdir}/libKPim5KManageSieve.so.%{kf5kmanagesieve_major}*
21mr|libksieve-23.08.4-2|74	
21mr|libksieve-23.08.4-2|75	#----------------------------------------------------------------------------
21mr|libksieve-23.08.4-2|76	
21mr|libksieve-23.08.4-2|77	%define kf5ksieve_major 5
21mr|libksieve-23.08.4-2|78	%define libkf5ksieve %mklibname kf5ksieve %{kf5ksieve_major}
21mr|libksieve-23.08.4-2|79	
21mr|libksieve-23.08.4-2|80	%package -n %{libkf5ksieve}
21mr|libksieve-23.08.4-2|81	Summary:	KDE Frameworks 5 Sieve shared library
21mr|libksieve-23.08.4-2|82	Group:		System/Libraries
21mr|libksieve-23.08.4-2|83	Requires:	%{name}
21mr|libksieve-23.08.4-2|84	Requires:	%{name}-i18n
21mr|libksieve-23.08.4-2|85	
21mr|libksieve-23.08.4-2|86	%description -n %{libkf5ksieve}
21mr|libksieve-23.08.4-2|87	KDE Frameworks 5 Sieve shared library.
21mr|libksieve-23.08.4-2|88	
21mr|libksieve-23.08.4-2|89	%files -n %{libkf5ksieve}
21mr|libksieve-23.08.4-2|90	%{_kde5_libdir}/libKPim5KSieve.so.%{kf5ksieve_major}*
21mr|libksieve-23.08.4-2|91	
21mr|libksieve-23.08.4-2|92	#----------------------------------------------------------------------------
21mr|libksieve-23.08.4-2|93	
21mr|libksieve-23.08.4-2|94	%define kf5ksieveui_major 5
21mr|libksieve-23.08.4-2|95	%define libkf5ksieveui %mklibname kf5ksieveui %{kf5ksieveui_major}
21mr|libksieve-23.08.4-2|96	
21mr|libksieve-23.08.4-2|97	%package -n %{libkf5ksieveui}
21mr|libksieve-23.08.4-2|98	Summary:	KDE Frameworks 5 Sieve shared library
21mr|libksieve-23.08.4-2|99	Group:		System/Libraries
21mr|libksieve-23.08.4-2|100	Requires:	%{name}
21mr|libksieve-23.08.4-2|101	Requires:	%{name}-i18n
21mr|libksieve-23.08.4-2|102	
21mr|libksieve-23.08.4-2|103	%description -n %{libkf5ksieveui}
21mr|libksieve-23.08.4-2|104	KDE Frameworks 5 Sieve shared library.
21mr|libksieve-23.08.4-2|105	
21mr|libksieve-23.08.4-2|106	%files -n %{libkf5ksieveui}
21mr|libksieve-23.08.4-2|107	%{_kde5_libdir}/libKPim5KSieveUi.so.%{kf5ksieveui_major}*
21mr|libksieve-23.08.4-2|108	
21mr|libksieve-23.08.4-2|109	#----------------------------------------------------------------------------
21mr|libksieve-23.08.4-2|110	
21mr|libksieve-23.08.4-2|111	%define devkf5libksieve %mklibname kf5libksieve -d
21mr|libksieve-23.08.4-2|112	
21mr|libksieve-23.08.4-2|113	%package -n %{devkf5libksieve}
21mr|libksieve-23.08.4-2|114	Summary:	Development files for KDE Frameworks 5 Sieve module
21mr|libksieve-23.08.4-2|115	Group:		Development/KDE and Qt
21mr|libksieve-23.08.4-2|116	Requires:	%{libkf5kmanagesieve} = %{EVRD}
21mr|libksieve-23.08.4-2|117	Requires:	%{libkf5ksieve} = %{EVRD}
21mr|libksieve-23.08.4-2|118	Requires:	%{libkf5ksieveui} = %{EVRD}
21mr|libksieve-23.08.4-2|119	Provides:	%{name}-devel = %{EVRD}
21mr|libksieve-23.08.4-2|120	Provides:	kf5libksieve-devel = %{version}
21mr|libksieve-23.08.4-2|121	
21mr|libksieve-23.08.4-2|122	%description -n %{devkf5libksieve}
21mr|libksieve-23.08.4-2|123	This package contains header files needed if you wish to build applications
21mr|libksieve-23.08.4-2|124	based on %{name}.
21mr|libksieve-23.08.4-2|125	
21mr|libksieve-23.08.4-2|126	%files -n %{devkf5libksieve}
21mr|libksieve-23.08.4-2|127	%{_kde5_includedir}/KPim5/KManageSieve
21mr|libksieve-23.08.4-2|128	%{_kde5_includedir}/KPim5/KSieveUi
21mr|libksieve-23.08.4-2|129	%{_kde5_includedir}/KF5/KSieve/libksieve_version.h
21mr|libksieve-23.08.4-2|130	%{_kde5_libdir}/cmake/KPim5LibKSieve
21mr|libksieve-23.08.4-2|131	%{_kde5_libdir}/libKPim5KManageSieve.so
21mr|libksieve-23.08.4-2|132	%{_kde5_libdir}/libKPim5KSieve.so
21mr|libksieve-23.08.4-2|133	%{_kde5_libdir}/libKPim5KSieveUi.so
21mr|libksieve-23.08.4-2|134	%{_kde5_mkspecsdir}/*.pri
21mr|libksieve-23.08.4-2|135	
21mr|libksieve-23.08.4-2|136	#----------------------------------------------------------------------------
21mr|libksieve-23.08.4-2|137	
21mr|libksieve-23.08.4-2|138	%prep
21mr|libksieve-23.08.4-2|139	%autosetup -p1
21mr|libksieve-23.08.4-2|140	
21mr|libksieve-23.08.4-2|141	%build
21mr|libksieve-23.08.4-2|142	%cmake_kde5
21mr|libksieve-23.08.4-2|143	%make
21mr|libksieve-23.08.4-2|144	
21mr|libksieve-23.08.4-2|145	%install
21mr|libksieve-23.08.4-2|146	%makeinstall_std -C build
21mr|libksieve-23.08.4-2|147	
21mr|libksieve-23.08.4-2|148	%find_lang %{name} --with-kde --with-kde --with-html
21mr|libksieve-23.08.4-2|149	

13672 21
21mr|libksysguard-5.27.11-3|1	%bcond_without webkit
21mr|libksysguard-5.27.11-3|2	
21mr|libksysguard-5.27.11-3|3	Summary:	Plasma 5 KDE System Guard library
21mr|libksysguard-5.27.11-3|4	Name:		libksysguard
21mr|libksysguard-5.27.11-3|5	Version:	5.27.11
21mr|libksysguard-5.27.11-3|6	Release:	3
21mr|libksysguard-5.27.11-3|7	License:	GPLv2+
21mr|libksysguard-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|libksysguard-5.27.11-3|9	Url:		https://www.kde.org/
21mr|libksysguard-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|libksysguard-5.27.11-3|11	Source1:	libksysguard-5.27_ru.tar.gz
21mr|libksysguard-5.27.11-3|12	BuildRequires:	extra-cmake-modules
21mr|libksysguard-5.27.11-3|13	BuildRequires:	qt5-linguist-tools
21mr|libksysguard-5.27.11-3|14	BuildRequires:	kf5auth-devel
21mr|libksysguard-5.27.11-3|15	BuildRequires:	kf5completion-devel
21mr|libksysguard-5.27.11-3|16	BuildRequires:	kf5config-devel
21mr|libksysguard-5.27.11-3|17	BuildRequires:	kf5configwidgets-devel
21mr|libksysguard-5.27.11-3|18	BuildRequires:	kf5coreaddons-devel
21mr|libksysguard-5.27.11-3|19	BuildRequires:	kf5globalaccel-devel
21mr|libksysguard-5.27.11-3|20	BuildRequires:	kf5i18n-devel
21mr|libksysguard-5.27.11-3|21	BuildRequires:	kf5iconthemes-devel
21mr|libksysguard-5.27.11-3|22	BuildRequires:	kf5kio-devel
21mr|libksysguard-5.27.11-3|23	BuildRequires:	kf5newstuff-devel
21mr|libksysguard-5.27.11-3|24	BuildRequires:	kf5package-devel
21mr|libksysguard-5.27.11-3|25	BuildRequires:	kf5plasma-devel
21mr|libksysguard-5.27.11-3|26	BuildRequires:	kf5service-devel
21mr|libksysguard-5.27.11-3|27	BuildRequires:	kf5widgetsaddons-devel
21mr|libksysguard-5.27.11-3|28	BuildRequires:	kf5windowsystem-devel
21mr|libksysguard-5.27.11-3|29	BuildRequires:	lm_sensors-devel
21mr|libksysguard-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5Core)
21mr|libksysguard-5.27.11-3|31	BuildRequires:	pkgconfig(Qt5DBus)
21mr|libksysguard-5.27.11-3|32	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libksysguard-5.27.11-3|33	BuildRequires:	pkgconfig(Qt5Network)
21mr|libksysguard-5.27.11-3|34	BuildRequires:	pkgconfig(Qt5Script)
21mr|libksysguard-5.27.11-3|35	BuildRequires:	pkgconfig(Qt5Test)
21mr|libksysguard-5.27.11-3|36	BuildRequires:	pkgconfig(Qt5UiPlugin)
21mr|libksysguard-5.27.11-3|37	%if %{with webkit}
21mr|libksysguard-5.27.11-3|38	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|libksysguard-5.27.11-3|39	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|libksysguard-5.27.11-3|40	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|libksysguard-5.27.11-3|41	%endif
21mr|libksysguard-5.27.11-3|42	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libksysguard-5.27.11-3|43	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|libksysguard-5.27.11-3|44	BuildRequires:	pkgconfig(x11)
21mr|libksysguard-5.27.11-3|45	BuildRequires:	pkgconfig(zlib)
21mr|libksysguard-5.27.11-3|46	BuildRequires:	pkgconfig(libpcap)
21mr|libksysguard-5.27.11-3|47	BuildRequires:	pkgconfig(libnl-3.0)
21mr|libksysguard-5.27.11-3|48	
21mr|libksysguard-5.27.11-3|49	%description
21mr|libksysguard-5.27.11-3|50	Plasma 5 KDE System Guard library.
21mr|libksysguard-5.27.11-3|51	
21mr|libksysguard-5.27.11-3|52	%files
21mr|libksysguard-5.27.11-3|53	%{_kde5_datadir}/knsrcfiles/systemmonitor-faces.knsrc
21mr|libksysguard-5.27.11-3|54	%{_kde5_datadir}/knsrcfiles/systemmonitor-presets.knsrc
21mr|libksysguard-5.27.11-3|55	%{_kde5_datadir}/ksysguard/scripts/
21mr|libksysguard-5.27.11-3|56	%{_kde5_datadir}/ksysguard/sensorfaces/
21mr|libksysguard-5.27.11-3|57	%{_kde5_datadir}/qlogging-categories5/libksysguard.categories
21mr|libksysguard-5.27.11-3|58	%{_kde5_libexecdir}/kauth/ksysguardprocesslist_helper
21mr|libksysguard-5.27.11-3|59	%{_kde5_libexecdir}/ksysguard/ksgrd_network_helper
21mr|libksysguard-5.27.11-3|60	%{_datadir}/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
21mr|libksysguard-5.27.11-3|61	%{_datadir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service
21mr|libksysguard-5.27.11-3|62	%{_datadir}/dbus-1/interfaces/org.kde.ksystemstats.xml
21mr|libksysguard-5.27.11-3|63	%{_datadir}/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy
21mr|libksysguard-5.27.11-3|64	%{_qt5_plugindir}/kpackage/packagestructure/sensorface_packagestructure.so
21mr|libksysguard-5.27.11-3|65	%{_qt5_plugindir}/ksysguard/process/ksysguard_plugin_network.so
21mr|libksysguard-5.27.11-3|66	%{_qt5_plugindir}/ksysguard/process/ksysguard_plugin_nvidia.so
21mr|libksysguard-5.27.11-3|67	
21mr|libksysguard-5.27.11-3|68	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|69	
21mr|libksysguard-5.27.11-3|70	%package i18n
21mr|libksysguard-5.27.11-3|71	Summary:	Plasma 5 KDE System Guard library translations
21mr|libksysguard-5.27.11-3|72	Group:		System/Internationalization
21mr|libksysguard-5.27.11-3|73	BuildArch:	noarch
21mr|libksysguard-5.27.11-3|74	
21mr|libksysguard-5.27.11-3|75	%description i18n
21mr|libksysguard-5.27.11-3|76	Plasma 5 KDE System Guard library translations.
21mr|libksysguard-5.27.11-3|77	
21mr|libksysguard-5.27.11-3|78	%files i18n -f %{name}.lang
21mr|libksysguard-5.27.11-3|79	
21mr|libksysguard-5.27.11-3|80	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|81	
21mr|libksysguard-5.27.11-3|82	%define qmlksysguard %mklibname ksysguard-qml
21mr|libksysguard-5.27.11-3|83	
21mr|libksysguard-5.27.11-3|84	%package -n %{qmlksysguard}
21mr|libksysguard-5.27.11-3|85	Summary:	QML plugins for KDE System Guard libraries
21mr|libksysguard-5.27.11-3|86	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|87	Provides:	ksysguard-qml = %{EVRD}
21mr|libksysguard-5.27.11-3|88	
21mr|libksysguard-5.27.11-3|89	%description -n %{qmlksysguard}
21mr|libksysguard-5.27.11-3|90	QML plugins for KDE System Guard libraries.
21mr|libksysguard-5.27.11-3|91	
21mr|libksysguard-5.27.11-3|92	%files -n %{qmlksysguard}
21mr|libksysguard-5.27.11-3|93	%dir %{_kde5_qmldir}/org/kde/ksysguard/
21mr|libksysguard-5.27.11-3|94	%dir %{_kde5_qmldir}/org/kde/ksysguard/faces/
21mr|libksysguard-5.27.11-3|95	%{_kde5_qmldir}/org/kde/ksysguard/faces/*
21mr|libksysguard-5.27.11-3|96	%dir %{_kde5_qmldir}/org/kde/ksysguard/formatter/
21mr|libksysguard-5.27.11-3|97	%{_kde5_qmldir}/org/kde/ksysguard/formatter/*
21mr|libksysguard-5.27.11-3|98	%dir %{_kde5_qmldir}/org/kde/ksysguard/process/
21mr|libksysguard-5.27.11-3|99	%{_kde5_qmldir}/org/kde/ksysguard/process/*
21mr|libksysguard-5.27.11-3|100	%dir %{_kde5_qmldir}/org/kde/ksysguard/sensors/
21mr|libksysguard-5.27.11-3|101	%{_kde5_qmldir}/org/kde/ksysguard/sensors/*
21mr|libksysguard-5.27.11-3|102	
21mr|libksysguard-5.27.11-3|103	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|104	
21mr|libksysguard-5.27.11-3|105	%define ksgrd5_major 9
21mr|libksysguard-5.27.11-3|106	%define libksgrd5 %mklibname ksgrd5_ %{ksgrd5_major}
21mr|libksysguard-5.27.11-3|107	
21mr|libksysguard-5.27.11-3|108	%package -n %{libksgrd5}
21mr|libksysguard-5.27.11-3|109	Summary:	Plasma 5 KDE System Guard shared library
21mr|libksysguard-5.27.11-3|110	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|111	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|112	
21mr|libksysguard-5.27.11-3|113	%description -n %{libksgrd5}
21mr|libksysguard-5.27.11-3|114	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|115	
21mr|libksysguard-5.27.11-3|116	%files -n %{libksgrd5}
21mr|libksysguard-5.27.11-3|117	%{_kde5_libdir}/libksgrd.so.%{ksgrd5_major}
21mr|libksysguard-5.27.11-3|118	%{_kde5_libdir}/libksgrd.so.%{version}
21mr|libksysguard-5.27.11-3|119	
21mr|libksysguard-5.27.11-3|120	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|121	
21mr|libksysguard-5.27.11-3|122	%define ksignalplotter5_major 9
21mr|libksysguard-5.27.11-3|123	%define libksignalplotter5 %mklibname ksignalplotter5_ %{ksignalplotter5_major}
21mr|libksysguard-5.27.11-3|124	
21mr|libksysguard-5.27.11-3|125	%package -n %{libksignalplotter5}
21mr|libksysguard-5.27.11-3|126	Summary:	Plasma 5 KDE System Guard shared library
21mr|libksysguard-5.27.11-3|127	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|128	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|129	
21mr|libksysguard-5.27.11-3|130	%description -n %{libksignalplotter5}
21mr|libksysguard-5.27.11-3|131	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|132	
21mr|libksysguard-5.27.11-3|133	%files -n %{libksignalplotter5}
21mr|libksysguard-5.27.11-3|134	%{_kde5_libdir}/libksignalplotter.so.%{ksignalplotter5_major}
21mr|libksysguard-5.27.11-3|135	%{_kde5_libdir}/libksignalplotter.so.%{version}
21mr|libksysguard-5.27.11-3|136	
21mr|libksysguard-5.27.11-3|137	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|138	
21mr|libksysguard-5.27.11-3|139	%define lsofui5_major 9
21mr|libksysguard-5.27.11-3|140	%define liblsofui5 %mklibname lsofui5_ %{lsofui5_major}
21mr|libksysguard-5.27.11-3|141	
21mr|libksysguard-5.27.11-3|142	%package -n %{liblsofui5}
21mr|libksysguard-5.27.11-3|143	Summary:	Plasma 5 KDE System Guard shared library
21mr|libksysguard-5.27.11-3|144	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|145	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|146	
21mr|libksysguard-5.27.11-3|147	%description -n %{liblsofui5}
21mr|libksysguard-5.27.11-3|148	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|149	
21mr|libksysguard-5.27.11-3|150	%files -n %{liblsofui5}
21mr|libksysguard-5.27.11-3|151	%{_kde5_libdir}/liblsofui.so.%{lsofui5_major}
21mr|libksysguard-5.27.11-3|152	%{_kde5_libdir}/liblsofui.so.%{version}
21mr|libksysguard-5.27.11-3|153	
21mr|libksysguard-5.27.11-3|154	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|155	
21mr|libksysguard-5.27.11-3|156	%define processcore5_major 9
21mr|libksysguard-5.27.11-3|157	%define libprocesscore5 %mklibname processcore5_ %{processcore5_major}
21mr|libksysguard-5.27.11-3|158	
21mr|libksysguard-5.27.11-3|159	%package -n %{libprocesscore5}
21mr|libksysguard-5.27.11-3|160	Summary:	Plasma 5 KDE System Guard shared library
21mr|libksysguard-5.27.11-3|161	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|162	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|163	
21mr|libksysguard-5.27.11-3|164	%description -n %{libprocesscore5}
21mr|libksysguard-5.27.11-3|165	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|166	
21mr|libksysguard-5.27.11-3|167	%files -n %{libprocesscore5}
21mr|libksysguard-5.27.11-3|168	%{_kde5_libdir}/libprocesscore.so.%{processcore5_major}
21mr|libksysguard-5.27.11-3|169	%{_kde5_libdir}/libprocesscore.so.%{version}
21mr|libksysguard-5.27.11-3|170	
21mr|libksysguard-5.27.11-3|171	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|172	
21mr|libksysguard-5.27.11-3|173	%define processui5_major 9
21mr|libksysguard-5.27.11-3|174	%define libprocessui5 %mklibname processui5_ %{processui5_major}
21mr|libksysguard-5.27.11-3|175	
21mr|libksysguard-5.27.11-3|176	%package -n %{libprocessui5}
21mr|libksysguard-5.27.11-3|177	Summary:	Plasma 5 KDE System Guard shared library
21mr|libksysguard-5.27.11-3|178	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|179	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|180	Requires:	%{qmlksysguard} = %{EVRD}
21mr|libksysguard-5.27.11-3|181	
21mr|libksysguard-5.27.11-3|182	%description -n %{libprocessui5}
21mr|libksysguard-5.27.11-3|183	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|184	
21mr|libksysguard-5.27.11-3|185	%files -n %{libprocessui5}
21mr|libksysguard-5.27.11-3|186	%{_kde5_libdir}/libprocessui.so.%{processui5_major}
21mr|libksysguard-5.27.11-3|187	%{_kde5_libdir}/libprocessui.so.%{version}
21mr|libksysguard-5.27.11-3|188	
21mr|libksysguard-5.27.11-3|189	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|190	
21mr|libksysguard-5.27.11-3|191	%define ksysguardformatter_major 1
21mr|libksysguard-5.27.11-3|192	%define libksysguardformatter %mklibname ksysguardformatter %{ksysguardformatter_major}
21mr|libksysguard-5.27.11-3|193	
21mr|libksysguard-5.27.11-3|194	%package -n %{libksysguardformatter}
21mr|libksysguard-5.27.11-3|195	Summary:	Plasma 5 KDE System Guard shared library
21mr|libksysguard-5.27.11-3|196	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|197	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|198	Requires:	%{qmlksysguard} = %{EVRD}
21mr|libksysguard-5.27.11-3|199	
21mr|libksysguard-5.27.11-3|200	%description -n %{libksysguardformatter}
21mr|libksysguard-5.27.11-3|201	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|202	
21mr|libksysguard-5.27.11-3|203	%files -n %{libksysguardformatter}
21mr|libksysguard-5.27.11-3|204	%{_kde5_libdir}/libKSysGuardFormatter.so.%{ksysguardformatter_major}
21mr|libksysguard-5.27.11-3|205	%{_kde5_libdir}/libKSysGuardFormatter.so.%{version}
21mr|libksysguard-5.27.11-3|206	
21mr|libksysguard-5.27.11-3|207	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|208	
21mr|libksysguard-5.27.11-3|209	%define ksysguardsensorfaces_major 1
21mr|libksysguard-5.27.11-3|210	%define libksysguardsensorfaces %mklibname ksysguardsensorfaces %{ksysguardsensorfaces_major}
21mr|libksysguard-5.27.11-3|211	
21mr|libksysguard-5.27.11-3|212	%package -n %{libksysguardsensorfaces}
21mr|libksysguard-5.27.11-3|213	Summary:	Plasma 5 KDE System Guard shared library
21mr|libksysguard-5.27.11-3|214	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|215	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|216	Requires:	%{qmlksysguard} = %{EVRD}
21mr|libksysguard-5.27.11-3|217	
21mr|libksysguard-5.27.11-3|218	%description -n %{libksysguardsensorfaces}
21mr|libksysguard-5.27.11-3|219	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|220	
21mr|libksysguard-5.27.11-3|221	%files -n %{libksysguardsensorfaces}
21mr|libksysguard-5.27.11-3|222	%{_kde5_libdir}/libKSysGuardSensorFaces.so.%{ksysguardsensorfaces_major}
21mr|libksysguard-5.27.11-3|223	%{_kde5_libdir}/libKSysGuardSensorFaces.so.%{version}
21mr|libksysguard-5.27.11-3|224	
21mr|libksysguard-5.27.11-3|225	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|226	
21mr|libksysguard-5.27.11-3|227	%define ksysguardsensors_major 1
21mr|libksysguard-5.27.11-3|228	%define libksysguardsensors %mklibname ksysguardsensors %{ksysguardsensors_major}
21mr|libksysguard-5.27.11-3|229	
21mr|libksysguard-5.27.11-3|230	%package -n %{libksysguardsensors}
21mr|libksysguard-5.27.11-3|231	Summary:	Plasma 5 KDE System Guard shared library
21mr|libksysguard-5.27.11-3|232	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|233	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|234	Requires:	%{qmlksysguard} = %{EVRD}
21mr|libksysguard-5.27.11-3|235	
21mr|libksysguard-5.27.11-3|236	%description -n %{libksysguardsensors}
21mr|libksysguard-5.27.11-3|237	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|238	
21mr|libksysguard-5.27.11-3|239	%files -n %{libksysguardsensors}
21mr|libksysguard-5.27.11-3|240	%{_kde5_libdir}/libKSysGuardSensors.so.%{ksysguardsensors_major}
21mr|libksysguard-5.27.11-3|241	%{_kde5_libdir}/libKSysGuardSensors.so.%{version}
21mr|libksysguard-5.27.11-3|242	
21mr|libksysguard-5.27.11-3|243	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|244	
21mr|libksysguard-5.27.11-3|245	%define ksysguardsystemstats_major 1
21mr|libksysguard-5.27.11-3|246	%define libksysguardsystemstats %mklibname ksysguardsystemstats %{ksysguardsystemstats_major}
21mr|libksysguard-5.27.11-3|247	
21mr|libksysguard-5.27.11-3|248	%package -n %{libksysguardsystemstats}
21mr|libksysguard-5.27.11-3|249	Summary:	Plasma 5 KDE System Stats shared library
21mr|libksysguard-5.27.11-3|250	Group:		System/Libraries
21mr|libksysguard-5.27.11-3|251	Requires:	%{name}-i18n = %{EVRD}
21mr|libksysguard-5.27.11-3|252	Requires:	%{qmlksysguard} = %{EVRD}
21mr|libksysguard-5.27.11-3|253	
21mr|libksysguard-5.27.11-3|254	%description -n %{libksysguardsystemstats}
21mr|libksysguard-5.27.11-3|255	Plasma 5 KDE System Guard shared library.
21mr|libksysguard-5.27.11-3|256	
21mr|libksysguard-5.27.11-3|257	%files -n %{libksysguardsystemstats}
21mr|libksysguard-5.27.11-3|258	%{_kde5_libdir}/libKSysGuardSystemStats.so.%{ksysguardsystemstats_major}
21mr|libksysguard-5.27.11-3|259	%{_kde5_libdir}/libKSysGuardSystemStats.so.%{version}
21mr|libksysguard-5.27.11-3|260	
21mr|libksysguard-5.27.11-3|261	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|262	
21mr|libksysguard-5.27.11-3|263	%define devksysguard5 %mklibname ksysguard5 -d
21mr|libksysguard-5.27.11-3|264	
21mr|libksysguard-5.27.11-3|265	%package -n %{devksysguard5}
21mr|libksysguard-5.27.11-3|266	Summary:	Development files for Plasma 5 KDE System Guard library
21mr|libksysguard-5.27.11-3|267	Group:		Development/KDE and Qt
21mr|libksysguard-5.27.11-3|268	Requires:	%{libksgrd5} = %{EVRD}
21mr|libksysguard-5.27.11-3|269	Requires:	%{libksignalplotter5} = %{EVRD}
21mr|libksysguard-5.27.11-3|270	Requires:	%{liblsofui5} = %{EVRD}
21mr|libksysguard-5.27.11-3|271	Requires:	%{libprocesscore5} = %{EVRD}
21mr|libksysguard-5.27.11-3|272	Requires:	%{libprocessui5} = %{EVRD}
21mr|libksysguard-5.27.11-3|273	Requires:	%{libksysguardformatter} = %{EVRD}
21mr|libksysguard-5.27.11-3|274	Requires:	%{libksysguardsensorfaces} = %{EVRD}
21mr|libksysguard-5.27.11-3|275	Requires:	%{libksysguardsensors} = %{EVRD}
21mr|libksysguard-5.27.11-3|276	Requires:	%{libksysguardsystemstats} = %{EVRD}
21mr|libksysguard-5.27.11-3|277	Requires:	%{name} = %{EVRD}
21mr|libksysguard-5.27.11-3|278	Provides:	%{name}-devel = %{EVRD}
21mr|libksysguard-5.27.11-3|279	Provides:	kf5sysguard-devel = %{version}
21mr|libksysguard-5.27.11-3|280	
21mr|libksysguard-5.27.11-3|281	%description -n %{devksysguard5}
21mr|libksysguard-5.27.11-3|282	This package contains header files needed if you wish to build applications
21mr|libksysguard-5.27.11-3|283	based on %{name}.
21mr|libksysguard-5.27.11-3|284	
21mr|libksysguard-5.27.11-3|285	%files -n %{devksysguard5}
21mr|libksysguard-5.27.11-3|286	%{_includedir}/ksysguard
21mr|libksysguard-5.27.11-3|287	%{_kde5_libdir}/cmake/KF5SysGuard
21mr|libksysguard-5.27.11-3|288	%{_kde5_libdir}/cmake/KSysGuard
21mr|libksysguard-5.27.11-3|289	%{_kde5_libdir}/libksgrd.so
21mr|libksysguard-5.27.11-3|290	%{_kde5_libdir}/libksignalplotter.so
21mr|libksysguard-5.27.11-3|291	%{_kde5_libdir}/liblsofui.so
21mr|libksysguard-5.27.11-3|292	%{_kde5_libdir}/libprocesscore.so
21mr|libksysguard-5.27.11-3|293	%{_kde5_libdir}/libprocessui.so
21mr|libksysguard-5.27.11-3|294	%{_kde5_libdir}/libKSysGuardFormatter.so
21mr|libksysguard-5.27.11-3|295	%{_kde5_libdir}/libKSysGuardSensorFaces.so
21mr|libksysguard-5.27.11-3|296	%{_kde5_libdir}/libKSysGuardSensors.so
21mr|libksysguard-5.27.11-3|297	%{_kde5_libdir}/libKSysGuardSystemStats.so
21mr|libksysguard-5.27.11-3|298	
21mr|libksysguard-5.27.11-3|299	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|300	
21mr|libksysguard-5.27.11-3|301	%package -n qt5-designer-plugin-ksignalplotter5widgets
21mr|libksysguard-5.27.11-3|302	Summary:	Qt5 Designer plugin for ksignalplotter
21mr|libksysguard-5.27.11-3|303	Group:		Development/KDE and Qt
21mr|libksysguard-5.27.11-3|304	
21mr|libksysguard-5.27.11-3|305	%description -n qt5-designer-plugin-ksignalplotter5widgets
21mr|libksysguard-5.27.11-3|306	Qt5 Designer plugin for ksignalplotter
21mr|libksysguard-5.27.11-3|307	
21mr|libksysguard-5.27.11-3|308	%files -n qt5-designer-plugin-ksignalplotter5widgets
21mr|libksysguard-5.27.11-3|309	%{_qt5_plugindir}/designer/ksignalplotter5widgets.so
21mr|libksysguard-5.27.11-3|310	
21mr|libksysguard-5.27.11-3|311	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|312	
21mr|libksysguard-5.27.11-3|313	%package -n qt5-designer-plugin-ksysguard5widgets
21mr|libksysguard-5.27.11-3|314	Summary:	Qt5 Designer plugin for ksysguard
21mr|libksysguard-5.27.11-3|315	Group:		Development/KDE and Qt
21mr|libksysguard-5.27.11-3|316	
21mr|libksysguard-5.27.11-3|317	%description -n qt5-designer-plugin-ksysguard5widgets
21mr|libksysguard-5.27.11-3|318	Qt5 Designer plugin for ksysguard
21mr|libksysguard-5.27.11-3|319	
21mr|libksysguard-5.27.11-3|320	%files -n qt5-designer-plugin-ksysguard5widgets
21mr|libksysguard-5.27.11-3|321	%{_qt5_plugindir}/designer/ksysguard5widgets.so
21mr|libksysguard-5.27.11-3|322	
21mr|libksysguard-5.27.11-3|323	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|324	
21mr|libksysguard-5.27.11-3|325	%package -n qt5-designer-plugin-ksysguardlsof5widget
21mr|libksysguard-5.27.11-3|326	Summary:	Qt5 Designer plugin for ksysguardlsof
21mr|libksysguard-5.27.11-3|327	Group:		Development/KDE and Qt
21mr|libksysguard-5.27.11-3|328	
21mr|libksysguard-5.27.11-3|329	%description -n qt5-designer-plugin-ksysguardlsof5widget
21mr|libksysguard-5.27.11-3|330	Qt5 Designer plugin for ksysguardlsof
21mr|libksysguard-5.27.11-3|331	
21mr|libksysguard-5.27.11-3|332	%files -n qt5-designer-plugin-ksysguardlsof5widget
21mr|libksysguard-5.27.11-3|333	%{_qt5_plugindir}/designer/ksysguardlsof5widgets.so
21mr|libksysguard-5.27.11-3|334	
21mr|libksysguard-5.27.11-3|335	#----------------------------------------------------------------------------
21mr|libksysguard-5.27.11-3|336	
21mr|libksysguard-5.27.11-3|337	%prep
21mr|libksysguard-5.27.11-3|338	%setup -qn %{name}-%{version}
21mr|libksysguard-5.27.11-3|339	
21mr|libksysguard-5.27.11-3|340	pushd po
21mr|libksysguard-5.27.11-3|341	tar -xvzf %{SOURCE1}
21mr|libksysguard-5.27.11-3|342	popd
21mr|libksysguard-5.27.11-3|343	
21mr|libksysguard-5.27.11-3|344	%build
21mr|libksysguard-5.27.11-3|345	%cmake_kde5
21mr|libksysguard-5.27.11-3|346	%make_build
21mr|libksysguard-5.27.11-3|347	
21mr|libksysguard-5.27.11-3|348	%install
21mr|libksysguard-5.27.11-3|349	%make_install -C build
21mr|libksysguard-5.27.11-3|350	
21mr|libksysguard-5.27.11-3|351	%find_lang %{name} --all-name --with-qt
21mr|libksysguard-5.27.11-3|352	

13673 21
21mr|libktorrent-23.08.4-2|1	%define major 6
21mr|libktorrent-23.08.4-2|2	%define libname %mklibname ktorrent %{major}
21mr|libktorrent-23.08.4-2|3	%define devname %mklibname ktorrent -d
21mr|libktorrent-23.08.4-2|4	
21mr|libktorrent-23.08.4-2|5	# temp solution untill boost is updated
21mr|libktorrent-23.08.4-2|6	%global __requires_exclude ^cmake\\(Boost\\).*$
21mr|libktorrent-23.08.4-2|7	
21mr|libktorrent-23.08.4-2|8	Summary:	BitTorrent program for KDE
21mr|libktorrent-23.08.4-2|9	Name:		libktorrent
21mr|libktorrent-23.08.4-2|10	Version:	23.08.4
21mr|libktorrent-23.08.4-2|11	Release:	2
21mr|libktorrent-23.08.4-2|12	License:	GPLv2+
21mr|libktorrent-23.08.4-2|13	Group:		Networking/File transfer
21mr|libktorrent-23.08.4-2|14	Url:		http://ktorrent.org/
21mr|libktorrent-23.08.4-2|15	Source0:	http://download.kde.org/stable/ktorrent/5.1/%{name}-%{version}.tar.xz
21mr|libktorrent-23.08.4-2|16	Patch0:		del_LibGMP_MIN_VERSION.patch
21mr|libktorrent-23.08.4-2|17	BuildRequires:	extra-cmake-modules
21mr|libktorrent-23.08.4-2|18	BuildRequires:	boost-devel
21mr|libktorrent-23.08.4-2|19	BuildRequires:	gmp-devel
21mr|libktorrent-23.08.4-2|20	BuildRequires:	kf5archive-devel
21mr|libktorrent-23.08.4-2|21	BuildRequires:	kf5crash-devel
21mr|libktorrent-23.08.4-2|22	BuildRequires:	kf5config-devel
21mr|libktorrent-23.08.4-2|23	BuildRequires:	kf5i18n-devel
21mr|libktorrent-23.08.4-2|24	BuildRequires:	kf5kio-devel
21mr|libktorrent-23.08.4-2|25	BuildRequires:	kf5solid-devel
21mr|libktorrent-23.08.4-2|26	BuildRequires:	pkgconfig(libgcrypt)
21mr|libktorrent-23.08.4-2|27	BuildRequires:	pkgconfig(qca2-qt5)
21mr|libktorrent-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|libktorrent-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Network)
21mr|libktorrent-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libktorrent-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|libktorrent-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libktorrent-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Xml)
21mr|libktorrent-23.08.4-2|34	
21mr|libktorrent-23.08.4-2|35	%description
21mr|libktorrent-23.08.4-2|36	KTorrent is a BitTorrent program for KDE. It's main features are:
21mr|libktorrent-23.08.4-2|37	o Downloads torrent files
21mr|libktorrent-23.08.4-2|38	o Upload speed capping, seeing that most people can't upload
21mr|libktorrent-23.08.4-2|39	infinite amounts of data.
21mr|libktorrent-23.08.4-2|40	o Internet searching using  The Bittorrent website's search engine
21mr|libktorrent-23.08.4-2|41	o UDP Trackers
21mr|libktorrent-23.08.4-2|42	
21mr|libktorrent-23.08.4-2|43	#----------------------------------------------------------------------------
21mr|libktorrent-23.08.4-2|44	
21mr|libktorrent-23.08.4-2|45	%package common
21mr|libktorrent-23.08.4-2|46	Summary:	Common files of libktorrent
21mr|libktorrent-23.08.4-2|47	Group:		System/Libraries
21mr|libktorrent-23.08.4-2|48	
21mr|libktorrent-23.08.4-2|49	%description common
21mr|libktorrent-23.08.4-2|50	Common files for libktorrent, used by KTorrent, a BitTorrent program for KDE.
21mr|libktorrent-23.08.4-2|51	
21mr|libktorrent-23.08.4-2|52	%files common -f %{name}5.lang
21mr|libktorrent-23.08.4-2|53	%doc
21mr|libktorrent-23.08.4-2|54	
21mr|libktorrent-23.08.4-2|55	#----------------------------------------------------------------------------
21mr|libktorrent-23.08.4-2|56	
21mr|libktorrent-23.08.4-2|57	%package -n %{libname}
21mr|libktorrent-23.08.4-2|58	Summary:	Ktorrent libbrary
21mr|libktorrent-23.08.4-2|59	Group:		System/Libraries
21mr|libktorrent-23.08.4-2|60	Requires:	%{name}-common >= %{EVRD}
21mr|libktorrent-23.08.4-2|61	
21mr|libktorrent-23.08.4-2|62	%description -n %{libname}
21mr|libktorrent-23.08.4-2|63	KTorrent is a BitTorrent program for KDE. It's main features are:
21mr|libktorrent-23.08.4-2|64	o Downloads torrent files
21mr|libktorrent-23.08.4-2|65	o Upload speed capping, seeing that most people can't upload
21mr|libktorrent-23.08.4-2|66	infinite amounts of data.
21mr|libktorrent-23.08.4-2|67	o Internet searching using  The Bittorrent website's search engine
21mr|libktorrent-23.08.4-2|68	o UDP Trackers
21mr|libktorrent-23.08.4-2|69	
21mr|libktorrent-23.08.4-2|70	%files -n %{libname}
21mr|libktorrent-23.08.4-2|71	%doc
21mr|libktorrent-23.08.4-2|72	%{_kde5_libdir}/libKF5Torrent.so.%{major}*
21mr|libktorrent-23.08.4-2|73	%{_kde5_libdir}/libKF5Torrent.so.%{version}
21mr|libktorrent-23.08.4-2|74	
21mr|libktorrent-23.08.4-2|75	#----------------------------------------------------------------------------
21mr|libktorrent-23.08.4-2|76	
21mr|libktorrent-23.08.4-2|77	%package -n %{devname}
21mr|libktorrent-23.08.4-2|78	Summary:	Ktorrent plugin devel headers
21mr|libktorrent-23.08.4-2|79	Group:		Networking/File transfer
21mr|libktorrent-23.08.4-2|80	Requires:	%{libname} = %{EVRD}
21mr|libktorrent-23.08.4-2|81	Provides:	%{name}-devel = %{EVRD}
21mr|libktorrent-23.08.4-2|82	Obsoletes:	libktorrent-devel < 1.3.1-2
21mr|libktorrent-23.08.4-2|83	
21mr|libktorrent-23.08.4-2|84	%description -n %{devname}
21mr|libktorrent-23.08.4-2|85	Ktorrent plugin devel headers.
21mr|libktorrent-23.08.4-2|86	
21mr|libktorrent-23.08.4-2|87	%files -n %{devname}
21mr|libktorrent-23.08.4-2|88	%doc
21mr|libktorrent-23.08.4-2|89	%{_kde5_includedir}/*
21mr|libktorrent-23.08.4-2|90	%{_kde5_libdir}/cmake/KF5Torrent/*.cmake
21mr|libktorrent-23.08.4-2|91	%{_kde5_libdir}/*.so
21mr|libktorrent-23.08.4-2|92	
21mr|libktorrent-23.08.4-2|93	#----------------------------------------------------------------------------
21mr|libktorrent-23.08.4-2|94	
21mr|libktorrent-23.08.4-2|95	%prep
21mr|libktorrent-23.08.4-2|96	%setup -q
21mr|libktorrent-23.08.4-2|97	
21mr|libktorrent-23.08.4-2|98	%build
21mr|libktorrent-23.08.4-2|99	%cmake_kde5
21mr|libktorrent-23.08.4-2|100	%make
21mr|libktorrent-23.08.4-2|101	
21mr|libktorrent-23.08.4-2|102	%install
21mr|libktorrent-23.08.4-2|103	%makeinstall_std -C build
21mr|libktorrent-23.08.4-2|104	
21mr|libktorrent-23.08.4-2|105	%find_lang %{name}5

13674 21
21mr|libkvkontakte-5.0.0-2|1	%define git 20160305
21mr|libkvkontakte-5.0.0-2|2	
21mr|libkvkontakte-5.0.0-2|3	%define major 2
21mr|libkvkontakte-5.0.0-2|4	%define libname %mklibname kf5vkontakte %{major}
21mr|libkvkontakte-5.0.0-2|5	%define devname %mklibname kf5vkontakte -d
21mr|libkvkontakte-5.0.0-2|6	
21mr|libkvkontakte-5.0.0-2|7	Summary:	Library for asynchronous interaction with vkontakte social network
21mr|libkvkontakte-5.0.0-2|8	Name:		libkvkontakte
21mr|libkvkontakte-5.0.0-2|9	Version:	5.0.0
21mr|libkvkontakte-5.0.0-2|10	Release:	2
21mr|libkvkontakte-5.0.0-2|11	License:	LGPLv2.1+
21mr|libkvkontakte-5.0.0-2|12	Group:		System/Libraries
21mr|libkvkontakte-5.0.0-2|13	Url:		https://projects.kde.org/projects/extragear/libs/libkvkontakte
21mr|libkvkontakte-5.0.0-2|14	Source0:	%{name}-%{git}.tar.bz2
21mr|libkvkontakte-5.0.0-2|15	BuildRequires:	extra-cmake-modules
21mr|libkvkontakte-5.0.0-2|16	BuildRequires:	kf5coreaddons-devel
21mr|libkvkontakte-5.0.0-2|17	BuildRequires:	kf5i18n-devel
21mr|libkvkontakte-5.0.0-2|18	BuildRequires:	kf5kio-devel
21mr|libkvkontakte-5.0.0-2|19	BuildRequires:	kf5webkit-devel
21mr|libkvkontakte-5.0.0-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|libkvkontakte-5.0.0-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libkvkontakte-5.0.0-2|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|libkvkontakte-5.0.0-2|23	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|libkvkontakte-5.0.0-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libkvkontakte-5.0.0-2|25	
21mr|libkvkontakte-5.0.0-2|26	%description
21mr|libkvkontakte-5.0.0-2|27	KDE C++ library for asynchronous interaction with vkontakte.ru social
21mr|libkvkontakte-5.0.0-2|28	network via its open API.
21mr|libkvkontakte-5.0.0-2|29	
21mr|libkvkontakte-5.0.0-2|30	#----------------------------------------------------------------------------
21mr|libkvkontakte-5.0.0-2|31	
21mr|libkvkontakte-5.0.0-2|32	%package i18n
21mr|libkvkontakte-5.0.0-2|33	Summary:	%{name} translations
21mr|libkvkontakte-5.0.0-2|34	Group:		System/Internationalization
21mr|libkvkontakte-5.0.0-2|35	BuildArch:	noarch
21mr|libkvkontakte-5.0.0-2|36	
21mr|libkvkontakte-5.0.0-2|37	%description i18n
21mr|libkvkontakte-5.0.0-2|38	%{name} translations.
21mr|libkvkontakte-5.0.0-2|39	
21mr|libkvkontakte-5.0.0-2|40	%files i18n -f %{name}.lang
21mr|libkvkontakte-5.0.0-2|41	
21mr|libkvkontakte-5.0.0-2|42	#----------------------------------------------------------------------------
21mr|libkvkontakte-5.0.0-2|43	
21mr|libkvkontakte-5.0.0-2|44	%package -n %{libname}
21mr|libkvkontakte-5.0.0-2|45	Summary:	%{name} shared library
21mr|libkvkontakte-5.0.0-2|46	Group:		System/Libraries
21mr|libkvkontakte-5.0.0-2|47	Requires:	%{name}-i18n
21mr|libkvkontakte-5.0.0-2|48	
21mr|libkvkontakte-5.0.0-2|49	%description -n %{libname}
21mr|libkvkontakte-5.0.0-2|50	KDE C++ library for asynchronous interaction with vkontakte.ru social
21mr|libkvkontakte-5.0.0-2|51	network via its open API.
21mr|libkvkontakte-5.0.0-2|52	
21mr|libkvkontakte-5.0.0-2|53	%files -n %{libname}
21mr|libkvkontakte-5.0.0-2|54	%{_kde5_libdir}/libKF5Vkontakte.so.%{major}
21mr|libkvkontakte-5.0.0-2|55	%{_kde5_libdir}/libKF5Vkontakte.so.4.70.0
21mr|libkvkontakte-5.0.0-2|56	
21mr|libkvkontakte-5.0.0-2|57	#----------------------------------------------------------------------------
21mr|libkvkontakte-5.0.0-2|58	
21mr|libkvkontakte-5.0.0-2|59	%package -n %{devname}
21mr|libkvkontakte-5.0.0-2|60	Summary:	%{name} developpement files
21mr|libkvkontakte-5.0.0-2|61	Group:		Development/KDE and Qt
21mr|libkvkontakte-5.0.0-2|62	Requires:	%{libname} = %{EVRD}
21mr|libkvkontakte-5.0.0-2|63	Provides:	libkvkontakte-devel = %{EVRD}
21mr|libkvkontakte-5.0.0-2|64	Provides:	kf5vkontakte-devel = %{EVRD}
21mr|libkvkontakte-5.0.0-2|65	Obsoletes:	%{_lib}kvkontakte-devel < 5
21mr|libkvkontakte-5.0.0-2|66	
21mr|libkvkontakte-5.0.0-2|67	%description -n %{devname}
21mr|libkvkontakte-5.0.0-2|68	This package contains libraries and headers files needed to develop
21mr|libkvkontakte-5.0.0-2|69	progams that need libkvkontakte.
21mr|libkvkontakte-5.0.0-2|70	
21mr|libkvkontakte-5.0.0-2|71	%files -n %{devname}
21mr|libkvkontakte-5.0.0-2|72	%{_kde5_includedir}/KF5/Vkontakte
21mr|libkvkontakte-5.0.0-2|73	%{_kde5_includedir}/KF5/kf5vkontakte_version.h
21mr|libkvkontakte-5.0.0-2|74	%{_kde5_libdir}/cmake/KF5Vkontakte
21mr|libkvkontakte-5.0.0-2|75	%{_kde5_libdir}/libKF5Vkontakte.so
21mr|libkvkontakte-5.0.0-2|76	
21mr|libkvkontakte-5.0.0-2|77	#----------------------------------------------------------------------------
21mr|libkvkontakte-5.0.0-2|78	
21mr|libkvkontakte-5.0.0-2|79	%prep
21mr|libkvkontakte-5.0.0-2|80	%setup -qn %{name}-%{git}
21mr|libkvkontakte-5.0.0-2|81	
21mr|libkvkontakte-5.0.0-2|82	%build
21mr|libkvkontakte-5.0.0-2|83	%cmake_kde5
21mr|libkvkontakte-5.0.0-2|84	%make
21mr|libkvkontakte-5.0.0-2|85	
21mr|libkvkontakte-5.0.0-2|86	%install
21mr|libkvkontakte-5.0.0-2|87	%makeinstall_std -C build
21mr|libkvkontakte-5.0.0-2|88	
21mr|libkvkontakte-5.0.0-2|89	%find_lang %{name}

13675 21
21mr|liblangtag-0.6.3-2|1	%define _disable_rebuild_configure 1
21mr|liblangtag-0.6.3-2|2	
21mr|liblangtag-0.6.3-2|3	%define major 1
21mr|liblangtag-0.6.3-2|4	%define libname %mklibname langtag %{major}
21mr|liblangtag-0.6.3-2|5	%define devname %mklibname langtag -d
21mr|liblangtag-0.6.3-2|6	
21mr|liblangtag-0.6.3-2|7	Summary:	An interface library to access tags for identifying languages
21mr|liblangtag-0.6.3-2|8	Name:		liblangtag
21mr|liblangtag-0.6.3-2|9	Version:	0.6.3
21mr|liblangtag-0.6.3-2|10	Release:	2
21mr|liblangtag-0.6.3-2|11	License:	LGPLv3+
21mr|liblangtag-0.6.3-2|12	Group:		System/Internationalization
21mr|liblangtag-0.6.3-2|13	Url:		https://github.com/tagoh/liblangtag/
21mr|liblangtag-0.6.3-2|14	Source0:	https://github.com/downloads/tagoh/%{name}/%{name}-%{version}.tar.bz2
21mr|liblangtag-0.6.3-2|15	Patch2:		fix-linking.diff
21mr|liblangtag-0.6.3-2|16	BuildRequires:	gtk-doc
21mr|liblangtag-0.6.3-2|17	BuildRequires:	libtool
21mr|liblangtag-0.6.3-2|18	BuildRequires:	pkgconfig(libxml-2.0)
21mr|liblangtag-0.6.3-2|19	
21mr|liblangtag-0.6.3-2|20	%description
21mr|liblangtag-0.6.3-2|21	An interface library to access tags for identifying languages.
21mr|liblangtag-0.6.3-2|22	
21mr|liblangtag-0.6.3-2|23	Features:
21mr|liblangtag-0.6.3-2|24	* several subtag registry database supports:
21mr|liblangtag-0.6.3-2|25	- language
21mr|liblangtag-0.6.3-2|26	- extlang
21mr|liblangtag-0.6.3-2|27	- script
21mr|liblangtag-0.6.3-2|28	- region
21mr|liblangtag-0.6.3-2|29	- variant
21mr|liblangtag-0.6.3-2|30	- extension
21mr|liblangtag-0.6.3-2|31	- grandfathered
21mr|liblangtag-0.6.3-2|32	- redundant
21mr|liblangtag-0.6.3-2|33	* handling of the language tags
21mr|liblangtag-0.6.3-2|34	- parser
21mr|liblangtag-0.6.3-2|35	- matching
21mr|liblangtag-0.6.3-2|36	- canonicalizing
21mr|liblangtag-0.6.3-2|37	
21mr|liblangtag-0.6.3-2|38	#----------------------------------------------------------------------------
21mr|liblangtag-0.6.3-2|39	
21mr|liblangtag-0.6.3-2|40	%package common
21mr|liblangtag-0.6.3-2|41	Summary:	Data files for %{name}
21mr|liblangtag-0.6.3-2|42	Group:		System/Internationalization
21mr|liblangtag-0.6.3-2|43	Conflicts:	%{_lib}langtag1 < 0.4.0-4
21mr|liblangtag-0.6.3-2|44	BuildArch:	noarch
21mr|liblangtag-0.6.3-2|45	
21mr|liblangtag-0.6.3-2|46	%description common
21mr|liblangtag-0.6.3-2|47	Data files for %{name}.
21mr|liblangtag-0.6.3-2|48	
21mr|liblangtag-0.6.3-2|49	%files common
21mr|liblangtag-0.6.3-2|50	%{_datadir}/%{name}
21mr|liblangtag-0.6.3-2|51	
21mr|liblangtag-0.6.3-2|52	#----------------------------------------------------------------------------
21mr|liblangtag-0.6.3-2|53	
21mr|liblangtag-0.6.3-2|54	%package modules
21mr|liblangtag-0.6.3-2|55	Summary:	Modules for %{name}
21mr|liblangtag-0.6.3-2|56	Group:		System/Internationalization
21mr|liblangtag-0.6.3-2|57	Conflicts:	%{_lib}langtag1 < 0.4.0-4
21mr|liblangtag-0.6.3-2|58	
21mr|liblangtag-0.6.3-2|59	%description modules
21mr|liblangtag-0.6.3-2|60	Modules for %{name}.
21mr|liblangtag-0.6.3-2|61	
21mr|liblangtag-0.6.3-2|62	%files modules
21mr|liblangtag-0.6.3-2|63	%{_libdir}/%{name}/*.so
21mr|liblangtag-0.6.3-2|64	
21mr|liblangtag-0.6.3-2|65	#----------------------------------------------------------------------------
21mr|liblangtag-0.6.3-2|66	
21mr|liblangtag-0.6.3-2|67	%package -n %{libname}
21mr|liblangtag-0.6.3-2|68	Summary:	An interface library to access tags for identifying languages
21mr|liblangtag-0.6.3-2|69	Group:		System/Libraries
21mr|liblangtag-0.6.3-2|70	Requires:	%{name}-common >= %{EVRD}
21mr|liblangtag-0.6.3-2|71	Requires:	%{name}-modules >= %{EVRD}
21mr|liblangtag-0.6.3-2|72	
21mr|liblangtag-0.6.3-2|73	%description -n %{libname}
21mr|liblangtag-0.6.3-2|74	An interface library to access tags for identifying languages.
21mr|liblangtag-0.6.3-2|75	
21mr|liblangtag-0.6.3-2|76	%files -n %{libname}
21mr|liblangtag-0.6.3-2|77	%doc AUTHORS COPYING NEWS README
21mr|liblangtag-0.6.3-2|78	%{_libdir}/%{name}.so.%{major}*
21mr|liblangtag-0.6.3-2|79	
21mr|liblangtag-0.6.3-2|80	#----------------------------------------------------------------------------
21mr|liblangtag-0.6.3-2|81	
21mr|liblangtag-0.6.3-2|82	%package -n %{devname}
21mr|liblangtag-0.6.3-2|83	Summary:	Development files for %{name}
21mr|liblangtag-0.6.3-2|84	Group:		Development/C
21mr|liblangtag-0.6.3-2|85	Requires:	%{libname} = %{EVRD}
21mr|liblangtag-0.6.3-2|86	Provides:	%{name}-devel = %{EVRD}
21mr|liblangtag-0.6.3-2|87	
21mr|liblangtag-0.6.3-2|88	%description -n %{devname}
21mr|liblangtag-0.6.3-2|89	This package contains libraries and header files for developing applications
21mr|liblangtag-0.6.3-2|90	that use %{name}.
21mr|liblangtag-0.6.3-2|91	
21mr|liblangtag-0.6.3-2|92	%files -n %{devname}
21mr|liblangtag-0.6.3-2|93	%doc COPYING
21mr|liblangtag-0.6.3-2|94	%doc %{_datadir}/gtk-doc/html/%{name}
21mr|liblangtag-0.6.3-2|95	%{_includedir}/%{name}
21mr|liblangtag-0.6.3-2|96	%{_libdir}/%{name}.so
21mr|liblangtag-0.6.3-2|97	%{_libdir}/pkgconfig/%{name}.pc
21mr|liblangtag-0.6.3-2|98	
21mr|liblangtag-0.6.3-2|99	#----------------------------------------------------------------------------
21mr|liblangtag-0.6.3-2|100	
21mr|liblangtag-0.6.3-2|101	%prep
21mr|liblangtag-0.6.3-2|102	%setup -q
21mr|liblangtag-0.6.3-2|103	%apply_patches
21mr|liblangtag-0.6.3-2|104	
21mr|liblangtag-0.6.3-2|105	%build
21mr|liblangtag-0.6.3-2|106	%configure \
21mr|liblangtag-0.6.3-2|107	--disable-static \
21mr|liblangtag-0.6.3-2|108	--enable-shared \
21mr|liblangtag-0.6.3-2|109	--disable-introspection
21mr|liblangtag-0.6.3-2|110	
21mr|liblangtag-0.6.3-2|111	%make
21mr|liblangtag-0.6.3-2|112	
21mr|liblangtag-0.6.3-2|113	%install
21mr|liblangtag-0.6.3-2|114	%makeinstall_std

13676 21
21mr|liblastfm-1.1.0-3|1	%define major 1
21mr|liblastfm-1.1.0-3|2	%define libname %mklibname lastfm %{major}
21mr|liblastfm-1.1.0-3|3	%define libnamefinger %mklibname lastfm_fingerprint %{major}
21mr|liblastfm-1.1.0-3|4	%define devname %mklibname lastfm -d
21mr|liblastfm-1.1.0-3|5	
21mr|liblastfm-1.1.0-3|6	%define libname5 %mklibname lastfm5_ %{major}
21mr|liblastfm-1.1.0-3|7	%define libnamefinger5 %mklibname lastfm_fingerprint5_ %{major}
21mr|liblastfm-1.1.0-3|8	%define devname5 %mklibname lastfm-qt5 -d
21mr|liblastfm-1.1.0-3|9	
21mr|liblastfm-1.1.0-3|10	Summary:	Liblastfm is a collection of libraries to help you integrate Last.fm services
21mr|liblastfm-1.1.0-3|11	Name:		liblastfm
21mr|liblastfm-1.1.0-3|12	Version:	1.1.0
21mr|liblastfm-1.1.0-3|13	Release:	3
21mr|liblastfm-1.1.0-3|14	License:	GPLv3+
21mr|liblastfm-1.1.0-3|15	Group:		System/Libraries
21mr|liblastfm-1.1.0-3|16	Url:		https://github.com/lastfm/liblastfm/
21mr|liblastfm-1.1.0-3|17	Source0:	https://github.com/lastfm/liblastfm/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|liblastfm-1.1.0-3|18	BuildRequires:	cmake
21mr|liblastfm-1.1.0-3|19	BuildRequires:	qt4-devel
21mr|liblastfm-1.1.0-3|20	BuildRequires:	pkgconfig(fftw3)
21mr|liblastfm-1.1.0-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|liblastfm-1.1.0-3|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|liblastfm-1.1.0-3|23	BuildRequires:	pkgconfig(Qt5Network)
21mr|liblastfm-1.1.0-3|24	BuildRequires:	pkgconfig(Qt5Sql)
21mr|liblastfm-1.1.0-3|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|liblastfm-1.1.0-3|26	BuildRequires:	pkgconfig(Qt5Xml)
21mr|liblastfm-1.1.0-3|27	BuildRequires:	pkgconfig(samplerate)
21mr|liblastfm-1.1.0-3|28	
21mr|liblastfm-1.1.0-3|29	%description
21mr|liblastfm-1.1.0-3|30	Liblastfm is a collection of libraries to help you integrate Last.fm services
21mr|liblastfm-1.1.0-3|31	into your rich desktop software. It is officially supported software developed
21mr|liblastfm-1.1.0-3|32	by Last.fm staff.
21mr|liblastfm-1.1.0-3|33	
21mr|liblastfm-1.1.0-3|34	#---------------------------------------------------------------------
21mr|liblastfm-1.1.0-3|35	
21mr|liblastfm-1.1.0-3|36	%package -n %{libname}
21mr|liblastfm-1.1.0-3|37	Summary:	Liblastfm shared library (Qt4 version)
21mr|liblastfm-1.1.0-3|38	Group:		System/Libraries
21mr|liblastfm-1.1.0-3|39	
21mr|liblastfm-1.1.0-3|40	%description -n %{libname}
21mr|liblastfm-1.1.0-3|41	Liblastfm is a collection of libraries to help you integrate Last.fm services
21mr|liblastfm-1.1.0-3|42	into your rich desktop software. It is officially supported software developed
21mr|liblastfm-1.1.0-3|43	by Last.fm staff.
21mr|liblastfm-1.1.0-3|44	
21mr|liblastfm-1.1.0-3|45	%files -n %{libname}
21mr|liblastfm-1.1.0-3|46	%{_libdir}/liblastfm.so.%{major}*
21mr|liblastfm-1.1.0-3|47	
21mr|liblastfm-1.1.0-3|48	#---------------------------------------------------------------------
21mr|liblastfm-1.1.0-3|49	
21mr|liblastfm-1.1.0-3|50	%package -n %{libnamefinger}
21mr|liblastfm-1.1.0-3|51	Summary:	Liblastfm shared library (Qt4 version)
21mr|liblastfm-1.1.0-3|52	Group:		System/Libraries
21mr|liblastfm-1.1.0-3|53	
21mr|liblastfm-1.1.0-3|54	%description -n %{libnamefinger}
21mr|liblastfm-1.1.0-3|55	Liblastfm is a collection of libraries to help you integrate Last.fm services
21mr|liblastfm-1.1.0-3|56	into your rich desktop software. It is officially supported software developed
21mr|liblastfm-1.1.0-3|57	by Last.fm staff.
21mr|liblastfm-1.1.0-3|58	
21mr|liblastfm-1.1.0-3|59	%files -n %{libnamefinger}
21mr|liblastfm-1.1.0-3|60	%{_libdir}/liblastfm_fingerprint.so.%{major}*
21mr|liblastfm-1.1.0-3|61	
21mr|liblastfm-1.1.0-3|62	#---------------------------------------------------------------------
21mr|liblastfm-1.1.0-3|63	
21mr|liblastfm-1.1.0-3|64	%package -n %{devname}
21mr|liblastfm-1.1.0-3|65	Summary:	Liblastfm development files (Qt4 version)
21mr|liblastfm-1.1.0-3|66	Group:		Development/C
21mr|liblastfm-1.1.0-3|67	Requires:	%{libname} = %{EVRD}
21mr|liblastfm-1.1.0-3|68	Requires:	%{libnamefinger} = %{EVRD}
21mr|liblastfm-1.1.0-3|69	Provides:	%{name}-devel = %{EVRD}
21mr|liblastfm-1.1.0-3|70	
21mr|liblastfm-1.1.0-3|71	%description -n %{devname}
21mr|liblastfm-1.1.0-3|72	Install this package if you want do compile applications i
21mr|liblastfm-1.1.0-3|73	using the libtag library.
21mr|liblastfm-1.1.0-3|74	
21mr|liblastfm-1.1.0-3|75	%files -n %{devname}
21mr|liblastfm-1.1.0-3|76	%doc Qt4/COPYING
21mr|liblastfm-1.1.0-3|77	%{_libdir}/liblastfm.so
21mr|liblastfm-1.1.0-3|78	%{_libdir}/liblastfm_fingerprint.so
21mr|liblastfm-1.1.0-3|79	%{_includedir}/lastfm/
21mr|liblastfm-1.1.0-3|80	
21mr|liblastfm-1.1.0-3|81	#---------------------------------------------------------------------
21mr|liblastfm-1.1.0-3|82	
21mr|liblastfm-1.1.0-3|83	%package -n %{libname5}
21mr|liblastfm-1.1.0-3|84	Summary:	Liblastfm shared library (Qt5 version)
21mr|liblastfm-1.1.0-3|85	Group:		System/Libraries
21mr|liblastfm-1.1.0-3|86	
21mr|liblastfm-1.1.0-3|87	%description -n %{libname5}
21mr|liblastfm-1.1.0-3|88	Liblastfm is a collection of libraries to help you integrate Last.fm services
21mr|liblastfm-1.1.0-3|89	into your rich desktop software. It is officially supported software developed
21mr|liblastfm-1.1.0-3|90	by Last.fm staff.
21mr|liblastfm-1.1.0-3|91	
21mr|liblastfm-1.1.0-3|92	%files -n %{libname5}
21mr|liblastfm-1.1.0-3|93	%{_libdir}/liblastfm5.so.%{major}*
21mr|liblastfm-1.1.0-3|94	
21mr|liblastfm-1.1.0-3|95	#---------------------------------------------------------------------
21mr|liblastfm-1.1.0-3|96	
21mr|liblastfm-1.1.0-3|97	%package -n %{libnamefinger5}
21mr|liblastfm-1.1.0-3|98	Summary:	Liblastfm shared library (Qt5 version)
21mr|liblastfm-1.1.0-3|99	Group:		System/Libraries
21mr|liblastfm-1.1.0-3|100	
21mr|liblastfm-1.1.0-3|101	%description -n %{libnamefinger5}
21mr|liblastfm-1.1.0-3|102	Liblastfm is a collection of libraries to help you integrate Last.fm services
21mr|liblastfm-1.1.0-3|103	into your rich desktop software. It is officially supported software developed
21mr|liblastfm-1.1.0-3|104	by Last.fm staff.
21mr|liblastfm-1.1.0-3|105	
21mr|liblastfm-1.1.0-3|106	%files -n %{libnamefinger5}
21mr|liblastfm-1.1.0-3|107	%{_libdir}/liblastfm_fingerprint5.so.%{major}*
21mr|liblastfm-1.1.0-3|108	
21mr|liblastfm-1.1.0-3|109	#---------------------------------------------------------------------
21mr|liblastfm-1.1.0-3|110	
21mr|liblastfm-1.1.0-3|111	%package -n %{devname5}
21mr|liblastfm-1.1.0-3|112	Summary:	Liblastfm development files (Qt5 version)
21mr|liblastfm-1.1.0-3|113	Group:		Development/C
21mr|liblastfm-1.1.0-3|114	Requires:	%{libname5} = %{EVRD}
21mr|liblastfm-1.1.0-3|115	Requires:	%{libnamefinger5} = %{EVRD}
21mr|liblastfm-1.1.0-3|116	Provides:	%{name}-qt5-devel = %{EVRD}
21mr|liblastfm-1.1.0-3|117	
21mr|liblastfm-1.1.0-3|118	%description -n %{devname5}
21mr|liblastfm-1.1.0-3|119	Install this package if you want do compile applications i
21mr|liblastfm-1.1.0-3|120	using the libtag library.
21mr|liblastfm-1.1.0-3|121	
21mr|liblastfm-1.1.0-3|122	%files -n %{devname5}
21mr|liblastfm-1.1.0-3|123	%doc Qt5/COPYING
21mr|liblastfm-1.1.0-3|124	%{_libdir}/liblastfm5.so
21mr|liblastfm-1.1.0-3|125	%{_libdir}/liblastfm_fingerprint5.so
21mr|liblastfm-1.1.0-3|126	%{_includedir}/lastfm5/
21mr|liblastfm-1.1.0-3|127	
21mr|liblastfm-1.1.0-3|128	#---------------------------------------------------------------------
21mr|liblastfm-1.1.0-3|129	
21mr|liblastfm-1.1.0-3|130	%prep
21mr|liblastfm-1.1.0-3|131	%autosetup -p1
21mr|liblastfm-1.1.0-3|132	
21mr|liblastfm-1.1.0-3|133	mkdir Qt4
21mr|liblastfm-1.1.0-3|134	mv `ls -1 |grep -v Qt4` Qt4
21mr|liblastfm-1.1.0-3|135	cp -a Qt4 Qt5
21mr|liblastfm-1.1.0-3|136	
21mr|liblastfm-1.1.0-3|137	%build
21mr|liblastfm-1.1.0-3|138	export CXXFLAGS="-std=c++14 %{optflags}"
21mr|liblastfm-1.1.0-3|139	pushd Qt4
21mr|liblastfm-1.1.0-3|140	%cmake_qt4 \
21mr|liblastfm-1.1.0-3|141	-DBUILD_FINGERPRINT=ON \
21mr|liblastfm-1.1.0-3|142	-DBUILD_WITH_QT4=ON
21mr|liblastfm-1.1.0-3|143	%make
21mr|liblastfm-1.1.0-3|144	popd
21mr|liblastfm-1.1.0-3|145	
21mr|liblastfm-1.1.0-3|146	pushd Qt5
21mr|liblastfm-1.1.0-3|147	%cmake_qt5 \
21mr|liblastfm-1.1.0-3|148	-DBUILD_FINGERPRINT=ON \
21mr|liblastfm-1.1.0-3|149	-DBUILD_WITH_QT4=OFF
21mr|liblastfm-1.1.0-3|150	%make
21mr|liblastfm-1.1.0-3|151	popd
21mr|liblastfm-1.1.0-3|152	
21mr|liblastfm-1.1.0-3|153	%install
21mr|liblastfm-1.1.0-3|154	%makeinstall_std -C Qt4/build
21mr|liblastfm-1.1.0-3|155	%makeinstall_std -C Qt5/build

13677 21
21mr|liblayout-0.2.10-10|1	Summary:	CSS based layouting framework
21mr|liblayout-0.2.10-10|2	Name:		liblayout
21mr|liblayout-0.2.10-10|3	Version:	0.2.10
21mr|liblayout-0.2.10-10|4	Release:	10
21mr|liblayout-0.2.10-10|5	License:	LGPLv2+
21mr|liblayout-0.2.10-10|6	Group:		System/Libraries
21mr|liblayout-0.2.10-10|7	Url:		http://reporting.pentaho.org/
21mr|liblayout-0.2.10-10|8	Source0:	http://downloads.sourceforge.net/jfreereport/liblayout-%{version}.zip
21mr|liblayout-0.2.10-10|9	BuildArch:	noarch
21mr|liblayout-0.2.10-10|10	BuildRequires:	ant
21mr|liblayout-0.2.10-10|11	BuildRequires:	flute
21mr|liblayout-0.2.10-10|12	BuildRequires:	java-devel >= 0:1.6.0
21mr|liblayout-0.2.10-10|13	BuildRequires:	java-rpmbuild
21mr|liblayout-0.2.10-10|14	BuildRequires:	javapackages-tools
21mr|liblayout-0.2.10-10|15	BuildRequires:	libbase >= 1.1.3
21mr|liblayout-0.2.10-10|16	BuildRequires:	libfonts
21mr|liblayout-0.2.10-10|17	BuildRequires:	libloader
21mr|liblayout-0.2.10-10|18	BuildRequires:	librepository
21mr|liblayout-0.2.10-10|19	BuildRequires:	pentaho-libxml
21mr|liblayout-0.2.10-10|20	BuildRequires:	sac
21mr|liblayout-0.2.10-10|21	BuildRequires:	xml-commons-apis
21mr|liblayout-0.2.10-10|22	Requires:	flute
21mr|liblayout-0.2.10-10|23	Requires:	javapackages-filesystem
21mr|liblayout-0.2.10-10|24	Requires:	libbase >= 1.0.0
21mr|liblayout-0.2.10-10|25	Requires:	libloader >= 1.1.3
21mr|liblayout-0.2.10-10|26	Requires:	librepository >= 1.1.3
21mr|liblayout-0.2.10-10|27	Requires:	libfonts >= 1.1.3
21mr|liblayout-0.2.10-10|28	Requires:	pentaho-libxml
21mr|liblayout-0.2.10-10|29	Requires:	sac
21mr|liblayout-0.2.10-10|30	Requires:	xml-commons-apis
21mr|liblayout-0.2.10-10|31	# Java stack is not supported on x86_32
21mr|liblayout-0.2.10-10|32	ExcludeArch: %{ix86}
21mr|liblayout-0.2.10-10|33	
21mr|liblayout-0.2.10-10|34	%description
21mr|liblayout-0.2.10-10|35	LibLayout is a layouting framework. It is based on the Cascading StyleSheets
21mr|liblayout-0.2.10-10|36	standard. The layouting expects to receive its content as a DOM structure
21mr|liblayout-0.2.10-10|37	(although it does not rely on the W3C-DOM API).
21mr|liblayout-0.2.10-10|38	
21mr|liblayout-0.2.10-10|39	%package javadoc
21mr|liblayout-0.2.10-10|40	Summary:	Javadoc for %{name}
21mr|liblayout-0.2.10-10|41	Group:		Development/Java
21mr|liblayout-0.2.10-10|42	Requires:	%{name} = %{version}-%{release}
21mr|liblayout-0.2.10-10|43	Requires:	javapackages-filesystem
21mr|liblayout-0.2.10-10|44	
21mr|liblayout-0.2.10-10|45	%description javadoc
21mr|liblayout-0.2.10-10|46	Javadoc for %{name}.
21mr|liblayout-0.2.10-10|47	
21mr|liblayout-0.2.10-10|48	%prep
21mr|liblayout-0.2.10-10|49	%setup -q -c
21mr|liblayout-0.2.10-10|50	find . -name "*.jar" -exec rm -f {} \;
21mr|liblayout-0.2.10-10|51	mkdir -p lib
21mr|liblayout-0.2.10-10|52	build-jar-repository -s -p lib flute libloader librepository libxml libfonts \
21mr|liblayout-0.2.10-10|53	sac jaxp libbase commons-logging-api
21mr|liblayout-0.2.10-10|54	
21mr|liblayout-0.2.10-10|55	%build
21mr|liblayout-0.2.10-10|56	ant jar javadoc
21mr|liblayout-0.2.10-10|57	for file in README.txt licence-LGPL.txt ChangeLog.txt; do
21mr|liblayout-0.2.10-10|58	tr -d '\r' < $file > $file.new
21mr|liblayout-0.2.10-10|59	mv $file.new $file
21mr|liblayout-0.2.10-10|60	done
21mr|liblayout-0.2.10-10|61	
21mr|liblayout-0.2.10-10|62	%install
21mr|liblayout-0.2.10-10|63	mkdir -p %{buildroot}%{_javadir}
21mr|liblayout-0.2.10-10|64	cp -p build/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|liblayout-0.2.10-10|65	
21mr|liblayout-0.2.10-10|66	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|liblayout-0.2.10-10|67	cp -rp build/api %{buildroot}%{_javadocdir}/%{name}
21mr|liblayout-0.2.10-10|68	
21mr|liblayout-0.2.10-10|69	%files
21mr|liblayout-0.2.10-10|70	%doc licence-LGPL.txt README.txt ChangeLog.txt
21mr|liblayout-0.2.10-10|71	%{_javadir}/*.jar
21mr|liblayout-0.2.10-10|72	
21mr|liblayout-0.2.10-10|73	%files javadoc
21mr|liblayout-0.2.10-10|74	%{_javadocdir}/%{name}

13678 21
21mr|libldac-2.0.2.3-1|1	
21mr|libldac-2.0.2.3-1|2	%global archivename ldacBT
21mr|libldac-2.0.2.3-1|3	
21mr|libldac-2.0.2.3-1|4	%define major 2
21mr|libldac-2.0.2.3-1|5	%define libname %mklibname ldac %{major}
21mr|libldac-2.0.2.3-1|6	%define devname %mklibname ldac -d
21mr|libldac-2.0.2.3-1|7	
21mr|libldac-2.0.2.3-1|8	Name:		libldac
21mr|libldac-2.0.2.3-1|9	Version:	2.0.2.3
21mr|libldac-2.0.2.3-1|10	Release:	1
21mr|libldac-2.0.2.3-1|11	Summary:	A lossy audio codec for Bluetooth connections
21mr|libldac-2.0.2.3-1|12	Group:		System/Libraries
21mr|libldac-2.0.2.3-1|13	License:	ASL 2.0
21mr|libldac-2.0.2.3-1|14	URL:		https://github.com/EHfive/ldacBT
21mr|libldac-2.0.2.3-1|15	Source0:	%{url}/releases/download/v%{version}/%{archivename}-%{version}.tar.gz
21mr|libldac-2.0.2.3-1|16	
21mr|libldac-2.0.2.3-1|17	BuildRequires:	cmake
21mr|libldac-2.0.2.3-1|18	
21mr|libldac-2.0.2.3-1|19	%description
21mr|libldac-2.0.2.3-1|20	LDAC is an audio coding technology developed by Sony.
21mr|libldac-2.0.2.3-1|21	It enables the transmission of High-Resolution Audio content,
21mr|libldac-2.0.2.3-1|22	even over a Bluetooth connection.
21mr|libldac-2.0.2.3-1|23	
21mr|libldac-2.0.2.3-1|24	#----------------------------------------------------------------------
21mr|libldac-2.0.2.3-1|25	
21mr|libldac-2.0.2.3-1|26	%package -n %{libname}
21mr|libldac-2.0.2.3-1|27	Summary:	A lossy audio codec for Bluetooth connections
21mr|libldac-2.0.2.3-1|28	Group:		System/Libraries
21mr|libldac-2.0.2.3-1|29	
21mr|libldac-2.0.2.3-1|30	%description -n %{libname}
21mr|libldac-2.0.2.3-1|31	LDAC is an audio coding technology developed by Sony.
21mr|libldac-2.0.2.3-1|32	It enables the transmission of High-Resolution Audio content,
21mr|libldac-2.0.2.3-1|33	even over a Bluetooth connection.
21mr|libldac-2.0.2.3-1|34	
21mr|libldac-2.0.2.3-1|35	%files -n %{libname}
21mr|libldac-2.0.2.3-1|36	%license LICENSE
21mr|libldac-2.0.2.3-1|37	%{_libdir}/libldacBT_abr.so.%{major}
21mr|libldac-2.0.2.3-1|38	%{_libdir}/libldacBT_abr.so.%{major}.*
21mr|libldac-2.0.2.3-1|39	%{_libdir}/libldacBT_enc.so.%{major}
21mr|libldac-2.0.2.3-1|40	%{_libdir}/libldacBT_enc.so.%{major}.*
21mr|libldac-2.0.2.3-1|41	
21mr|libldac-2.0.2.3-1|42	#----------------------------------------------------------------------
21mr|libldac-2.0.2.3-1|43	
21mr|libldac-2.0.2.3-1|44	%package -n %{devname}
21mr|libldac-2.0.2.3-1|45	Summary:	Development files for %{name}
21mr|libldac-2.0.2.3-1|46	Group:		Development/Other
21mr|libldac-2.0.2.3-1|47	Provides:	%{name}-devel = %{EVRD}
21mr|libldac-2.0.2.3-1|48	Requires:	%{libname} = %{EVRD}
21mr|libldac-2.0.2.3-1|49	
21mr|libldac-2.0.2.3-1|50	%description -n %{devname}
21mr|libldac-2.0.2.3-1|51	The %{name}-devel package contains libraries and header files for
21mr|libldac-2.0.2.3-1|52	developing applications that use %{name}.
21mr|libldac-2.0.2.3-1|53	
21mr|libldac-2.0.2.3-1|54	%files -n %{devname}
21mr|libldac-2.0.2.3-1|55	%dir %{_includedir}/ldac
21mr|libldac-2.0.2.3-1|56	%{_includedir}/ldac/ldacBT_abr.h
21mr|libldac-2.0.2.3-1|57	%{_includedir}/ldac/ldacBT.h
21mr|libldac-2.0.2.3-1|58	%{_libdir}/pkgconfig/ldacBT-abr.pc
21mr|libldac-2.0.2.3-1|59	%{_libdir}/pkgconfig/ldacBT-enc.pc
21mr|libldac-2.0.2.3-1|60	%{_libdir}/libldacBT_abr.so
21mr|libldac-2.0.2.3-1|61	%{_libdir}/libldacBT_enc.so
21mr|libldac-2.0.2.3-1|62	
21mr|libldac-2.0.2.3-1|63	#----------------------------------------------------------------------
21mr|libldac-2.0.2.3-1|64	
21mr|libldac-2.0.2.3-1|65	%prep
21mr|libldac-2.0.2.3-1|66	%autosetup -n %{archivename}
21mr|libldac-2.0.2.3-1|67	
21mr|libldac-2.0.2.3-1|68	%build
21mr|libldac-2.0.2.3-1|69	%cmake \
21mr|libldac-2.0.2.3-1|70	-DLDAC_SOFT_FLOAT=OFF \
21mr|libldac-2.0.2.3-1|71	-DINSTALL_LIBDIR=%{_libdir}
21mr|libldac-2.0.2.3-1|72	
21mr|libldac-2.0.2.3-1|73	%make_build
21mr|libldac-2.0.2.3-1|74	
21mr|libldac-2.0.2.3-1|75	%install
21mr|libldac-2.0.2.3-1|76	%make_install -C build
21mr|libldac-2.0.2.3-1|77	

13679 21
21mr|libldm-0.2.4-3|1	%global api 1.0
21mr|libldm-0.2.4-3|2	%global major 0
21mr|libldm-0.2.4-3|3	%define libname %mklibname ldm %{api} %{major}
21mr|libldm-0.2.4-3|4	%define devname %mklibname -d ldm %{api}
21mr|libldm-0.2.4-3|5	
21mr|libldm-0.2.4-3|6	Name:           libldm
21mr|libldm-0.2.4-3|7	Version:        0.2.4
21mr|libldm-0.2.4-3|8	Release:        %mkrel 3
21mr|libldm-0.2.4-3|9	Summary:        A tool to manage Windows dynamic disks
21mr|libldm-0.2.4-3|10	Group:		System/Libraries
21mr|libldm-0.2.4-3|11	License:        LGPLv3+ and GPLv3+
21mr|libldm-0.2.4-3|12	URL:            https://github.com/mdbooth/libldm
21mr|libldm-0.2.4-3|13	Source0:        https://github.com/mdbooth/libldm/archive/%{name}-%{version}.tar.gz
21mr|libldm-0.2.4-3|14	
21mr|libldm-0.2.4-3|15	BuildRequires:  glib2-devel >= 2.26.0
21mr|libldm-0.2.4-3|16	BuildRequires:  pkgconfig(json-glib-1.0) >= 0.14.0
21mr|libldm-0.2.4-3|17	BuildRequires:  pkgconfig(devmapper) >= 1.0
21mr|libldm-0.2.4-3|18	BuildRequires:  pkgconfig(zlib)
21mr|libldm-0.2.4-3|19	BuildRequires:  pkgconfig(uuid)
21mr|libldm-0.2.4-3|20	BuildRequires:  readline-devel
21mr|libldm-0.2.4-3|21	BuildRequires:  gtk-doc
21mr|libldm-0.2.4-3|22	
21mr|libldm-0.2.4-3|23	%description
21mr|libldm-0.2.4-3|24	libldm is a library for managing Microsoft Windows dynamic disks, which use
21mr|libldm-0.2.4-3|25	Microsoft's LDM metadata. It can inspect them, and also create and remove
21mr|libldm-0.2.4-3|26	device-mapper block devices which can be mounted. It includes ldmtool, which
21mr|libldm-0.2.4-3|27	exposes this functionality as a command-line tool.
21mr|libldm-0.2.4-3|28	
21mr|libldm-0.2.4-3|29	libldm is released under LGPLv3+. ldmtool is released under GPLv3+.
21mr|libldm-0.2.4-3|30	
21mr|libldm-0.2.4-3|31	%package        -n %libname
21mr|libldm-0.2.4-3|32	Summary:        A tool to manage Windows dynamic disks
21mr|libldm-0.2.4-3|33	Group:          System/Libraries
21mr|libldm-0.2.4-3|34	Obsoletes:      %{_lib}ldm0 < 0.2.3-6
21mr|libldm-0.2.4-3|35	
21mr|libldm-0.2.4-3|36	%description    -n %libname
21mr|libldm-0.2.4-3|37	libldm is a library for managing Microsoft Windows dynamic disks, which use
21mr|libldm-0.2.4-3|38	Microsoft's LDM metadata. It can inspect them, and also create and remove
21mr|libldm-0.2.4-3|39	device-mapper block devices which can be mounted.
21mr|libldm-0.2.4-3|40	
21mr|libldm-0.2.4-3|41	%package        -n %devname
21mr|libldm-0.2.4-3|42	Summary:        Development files for %{name}
21mr|libldm-0.2.4-3|43	Group:		Development/C
21mr|libldm-0.2.4-3|44	Requires:       %{libname}%{?_isa} = %{version}-%{release}
21mr|libldm-0.2.4-3|45	Provides:       libldm-devel = %{version}-%{release}
21mr|libldm-0.2.4-3|46	Provides:       libldm%{api}-devel = %{version}-%{release}
21mr|libldm-0.2.4-3|47	Obsoletes:      %{_lib}ldm-devel < 0.2.3-6
21mr|libldm-0.2.4-3|48	
21mr|libldm-0.2.4-3|49	%description    -n %devname
21mr|libldm-0.2.4-3|50	The %{name}-devel package contains libraries and header files for
21mr|libldm-0.2.4-3|51	developing applications that use %{name}.
21mr|libldm-0.2.4-3|52	
21mr|libldm-0.2.4-3|53	%prep
21mr|libldm-0.2.4-3|54	%setup -q -n %{name}-%{name}-%{version}
21mr|libldm-0.2.4-3|55	%autopatch -p1
21mr|libldm-0.2.4-3|56	sed -i -e 's/-Werror //' src/Makefile.*
21mr|libldm-0.2.4-3|57	gtkdocize
21mr|libldm-0.2.4-3|58	autoreconf -i
21mr|libldm-0.2.4-3|59	
21mr|libldm-0.2.4-3|60	%build
21mr|libldm-0.2.4-3|61	# fix build on aarch64
21mr|libldm-0.2.4-3|62	autoreconf -vfi
21mr|libldm-0.2.4-3|63	
21mr|libldm-0.2.4-3|64	%configure --disable-static --enable-gtk-doc
21mr|libldm-0.2.4-3|65	%make_build V=1
21mr|libldm-0.2.4-3|66	
21mr|libldm-0.2.4-3|67	%install
21mr|libldm-0.2.4-3|68	%make_install
21mr|libldm-0.2.4-3|69	
21mr|libldm-0.2.4-3|70	# we don't want these
21mr|libldm-0.2.4-3|71	find %{buildroot} -name "*.la" -delete
21mr|libldm-0.2.4-3|72	
21mr|libldm-0.2.4-3|73	%files
21mr|libldm-0.2.4-3|74	%doc COPYING.lgpl COPYING.gpl
21mr|libldm-0.2.4-3|75	%{_bindir}/ldmtool
21mr|libldm-0.2.4-3|76	%{_mandir}/man1/ldmtool.1*
21mr|libldm-0.2.4-3|77	
21mr|libldm-0.2.4-3|78	%files -n %libname
21mr|libldm-0.2.4-3|79	%doc COPYING.lgpl COPYING.gpl
21mr|libldm-0.2.4-3|80	%{_libdir}/libldm-%{api}.so.%{major}{,.*}
21mr|libldm-0.2.4-3|81	
21mr|libldm-0.2.4-3|82	%files -n %devname
21mr|libldm-0.2.4-3|83	%doc %{_datadir}/gtk-doc/*
21mr|libldm-0.2.4-3|84	%{_includedir}/*
21mr|libldm-0.2.4-3|85	%{_libdir}/libldm-%{api}.so
21mr|libldm-0.2.4-3|86	%{_libdir}/pkgconfig/ldm-%{api}.pc

13680 21
21mr|liblinphone-5.1.57-1|1	%define oname linphone
21mr|liblinphone-5.1.57-1|2	
21mr|liblinphone-5.1.57-1|3	%define linphone_major 10
21mr|liblinphone-5.1.57-1|4	%define liblinphone %mklibname %{oname} %{linphone_major}
21mr|liblinphone-5.1.57-1|5	%define liblinphonecxx %mklibname %{oname}++ %{linphone_major}
21mr|liblinphone-5.1.57-1|6	%define devname %mklibname -d %{oname}
21mr|liblinphone-5.1.57-1|7	%define devcxxname %mklibname -d %{oname}++
21mr|liblinphone-5.1.57-1|8	
21mr|liblinphone-5.1.57-1|9	Summary:	Voice over IP Application
21mr|liblinphone-5.1.57-1|10	Name:		liblinphone
21mr|liblinphone-5.1.57-1|11	Version:	5.1.57
21mr|liblinphone-5.1.57-1|12	Release:	1
21mr|liblinphone-5.1.57-1|13	License:	GPLv2+
21mr|liblinphone-5.1.57-1|14	Group:		Communications
21mr|liblinphone-5.1.57-1|15	Url:		http://www.linphone.org/
21mr|liblinphone-5.1.57-1|16	Source0:	https://github.com/BelledonneCommunications/linphone/archive/%{version}.tar.gz
21mr|liblinphone-5.1.57-1|17	Patch10:	DEBIAN-desktop-file-keywords.patch
21mr|liblinphone-5.1.57-1|18	Patch11:	DEBIAN-install-pkgconfig.patch
21mr|liblinphone-5.1.57-1|19	Patch12:	MAGEIA-i18n-desktop.patch
21mr|liblinphone-5.1.57-1|20	Patch13:	cmake-config-location.patch
21mr|liblinphone-5.1.57-1|21	Patch14:	linphone-4.4.24-fix_xds_version.patch
21mr|liblinphone-5.1.57-1|22	Patch15:	liblinphone-fix-build.patch
21mr|liblinphone-5.1.57-1|23	BuildRequires:	boost-devel
21mr|liblinphone-5.1.57-1|24	BuildRequires:	cmake
21mr|liblinphone-5.1.57-1|25	BuildRequires:	ninja
21mr|liblinphone-5.1.57-1|26	BuildRequires:	doxygen
21mr|liblinphone-5.1.57-1|27	BuildRequires:	graphviz
21mr|liblinphone-5.1.57-1|28	BuildRequires:	python3egg(pystache)
21mr|liblinphone-5.1.57-1|29	BuildRequires:	python3egg(six)
21mr|liblinphone-5.1.57-1|30	BuildRequires:	lime-devel
21mr|liblinphone-5.1.57-1|31	BuildRequires:	soci-devel
21mr|liblinphone-5.1.57-1|32	BuildRequires:	openldap-devel
21mr|liblinphone-5.1.57-1|33	BuildRequires:	pkgconfig(jsoncpp)
21mr|liblinphone-5.1.57-1|34	BuildRequires:	pkgconfig(belcard)
21mr|liblinphone-5.1.57-1|35	BuildRequires:	pkgconfig(belle-sip)
21mr|liblinphone-5.1.57-1|36	BuildRequires:	lime-devel
21mr|liblinphone-5.1.57-1|37	BuildRequires:	pkgconfig(mediastreamer)
21mr|liblinphone-5.1.57-1|38	BuildRequires:	pkgconfig(xerces-c)
21mr|liblinphone-5.1.57-1|39	
21mr|liblinphone-5.1.57-1|40	%description
21mr|liblinphone-5.1.57-1|41	Liblinphone is a high-level SIP library integrating all calling
21mr|liblinphone-5.1.57-1|42	and instant messaging features into an unified easy-to-use API.
21mr|liblinphone-5.1.57-1|43	It is the cross-platform VoIP library on which the Linphone[1]
21mr|liblinphone-5.1.57-1|44	application is based on, and that anyone can use to add audio and
21mr|liblinphone-5.1.57-1|45	video calls or instant messaging capabilities to an application.
21mr|liblinphone-5.1.57-1|46	
21mr|liblinphone-5.1.57-1|47	%files
21mr|liblinphone-5.1.57-1|48	%{_datadir}/sounds/%{oname}/
21mr|liblinphone-5.1.57-1|49	%{_datadir}/linphone/
21mr|liblinphone-5.1.57-1|50	%{_datadir}/belr/grammars/cpim_grammar
21mr|liblinphone-5.1.57-1|51	%{_datadir}/belr/grammars/identity_grammar
21mr|liblinphone-5.1.57-1|52	%{_datadir}/belr/grammars/ics_grammar
21mr|liblinphone-5.1.57-1|53	
21mr|liblinphone-5.1.57-1|54	#--------------------------------------------------------------------
21mr|liblinphone-5.1.57-1|55	
21mr|liblinphone-5.1.57-1|56	%package -n %{liblinphone}
21mr|liblinphone-5.1.57-1|57	Summary:	Primary library for %{oname}
21mr|liblinphone-5.1.57-1|58	Group:		System/Libraries
21mr|liblinphone-5.1.57-1|59	
21mr|liblinphone-5.1.57-1|60	%description -n %{liblinphone}
21mr|liblinphone-5.1.57-1|61	Primary library for %{oname}.
21mr|liblinphone-5.1.57-1|62	
21mr|liblinphone-5.1.57-1|63	%files -n %{liblinphone}
21mr|liblinphone-5.1.57-1|64	%{_libdir}/liblinphone.so.%{linphone_major}*
21mr|liblinphone-5.1.57-1|65	
21mr|liblinphone-5.1.57-1|66	#--------------------------------------------------------------------
21mr|liblinphone-5.1.57-1|67	
21mr|liblinphone-5.1.57-1|68	%package -n %{liblinphonecxx}
21mr|liblinphone-5.1.57-1|69	Summary:	C++ wrapper library for %{oname}
21mr|liblinphone-5.1.57-1|70	Group:		System/Libraries
21mr|liblinphone-5.1.57-1|71	
21mr|liblinphone-5.1.57-1|72	%description -n %{liblinphonecxx}
21mr|liblinphone-5.1.57-1|73	C++ wrapper library for %{oname}.
21mr|liblinphone-5.1.57-1|74	
21mr|liblinphone-5.1.57-1|75	%files -n %{liblinphonecxx}
21mr|liblinphone-5.1.57-1|76	%{_libdir}/liblinphone++.so.%{linphone_major}*
21mr|liblinphone-5.1.57-1|77	
21mr|liblinphone-5.1.57-1|78	#--------------------------------------------------------------------
21mr|liblinphone-5.1.57-1|79	
21mr|liblinphone-5.1.57-1|80	%package -n %{devname}
21mr|liblinphone-5.1.57-1|81	Summary:	Header files and libraries from %{name}
21mr|liblinphone-5.1.57-1|82	Group:		Development/C
21mr|liblinphone-5.1.57-1|83	Requires:	%{liblinphone} = %{EVRD}
21mr|liblinphone-5.1.57-1|84	Provides:	%{name}-devel = %{EVRD}
21mr|liblinphone-5.1.57-1|85	
21mr|liblinphone-5.1.57-1|86	%description -n %{devname}
21mr|liblinphone-5.1.57-1|87	Libraries and includes files for developing programs based on %{name}.
21mr|liblinphone-5.1.57-1|88	
21mr|liblinphone-5.1.57-1|89	%files -n %{devname}
21mr|liblinphone-5.1.57-1|90	%doc README.md CHANGELOG.md NEWS
21mr|liblinphone-5.1.57-1|91	%{_includedir}/linphone/
21mr|liblinphone-5.1.57-1|92	%{_libdir}/liblinphone.so
21mr|liblinphone-5.1.57-1|93	%{_libdir}/pkgconfig/linphone.pc
21mr|liblinphone-5.1.57-1|94	%{_libdir}/cmake/Linphone/
21mr|liblinphone-5.1.57-1|95	
21mr|liblinphone-5.1.57-1|96	#--------------------------------------------------------------------
21mr|liblinphone-5.1.57-1|97	
21mr|liblinphone-5.1.57-1|98	%package -n %{devcxxname}
21mr|liblinphone-5.1.57-1|99	Summary:	Header files and libraries from %{name}
21mr|liblinphone-5.1.57-1|100	Group:		Development/C
21mr|liblinphone-5.1.57-1|101	Requires:	%{liblinphone} = %{EVRD}
21mr|liblinphone-5.1.57-1|102	Requires:	%{liblinphonecxx} = %{EVRD}
21mr|liblinphone-5.1.57-1|103	
21mr|liblinphone-5.1.57-1|104	%description -n %{devcxxname}
21mr|liblinphone-5.1.57-1|105	Libraries and includes files for developing programs based on %{name}.
21mr|liblinphone-5.1.57-1|106	
21mr|liblinphone-5.1.57-1|107	%files -n %{devcxxname}
21mr|liblinphone-5.1.57-1|108	%doc README.md CHANGELOG.md NEWS
21mr|liblinphone-5.1.57-1|109	%{_includedir}/linphone++/
21mr|liblinphone-5.1.57-1|110	%{_libdir}/liblinphone++.so
21mr|liblinphone-5.1.57-1|111	%{_libdir}/cmake/LinphoneCxx/
21mr|liblinphone-5.1.57-1|112	
21mr|liblinphone-5.1.57-1|113	#--------------------------------------------------------------------
21mr|liblinphone-5.1.57-1|114	
21mr|liblinphone-5.1.57-1|115	%package tester
21mr|liblinphone-5.1.57-1|116	Summary:	Linphone Tester
21mr|liblinphone-5.1.57-1|117	Group:		Communications
21mr|liblinphone-5.1.57-1|118	Provides:	linphone_tester = %{EVRD}
21mr|liblinphone-5.1.57-1|119	
21mr|liblinphone-5.1.57-1|120	%description tester
21mr|liblinphone-5.1.57-1|121	Linphone Tester
21mr|liblinphone-5.1.57-1|122	
21mr|liblinphone-5.1.57-1|123	%files tester
21mr|liblinphone-5.1.57-1|124	%{_bindir}/linphone_tester
21mr|liblinphone-5.1.57-1|125	%{_bindir}/liblinphone_tester
21mr|liblinphone-5.1.57-1|126	%{_bindir}/liblinphone-tester
21mr|liblinphone-5.1.57-1|127	%{_bindir}/linphone-tester
21mr|liblinphone-5.1.57-1|128	%{_datadir}/liblinphone_tester/
21mr|liblinphone-5.1.57-1|129	
21mr|liblinphone-5.1.57-1|130	#--------------------------------------------------------------------
21mr|liblinphone-5.1.57-1|131	
21mr|liblinphone-5.1.57-1|132	%package tools
21mr|liblinphone-5.1.57-1|133	Summary:	Linphone CLI tools
21mr|liblinphone-5.1.57-1|134	Group:		Communications
21mr|liblinphone-5.1.57-1|135	Obsoletes:	linphone < 3.12
21mr|liblinphone-5.1.57-1|136	
21mr|liblinphone-5.1.57-1|137	%description tools
21mr|liblinphone-5.1.57-1|138	Linphone CLI tools
21mr|liblinphone-5.1.57-1|139	
21mr|liblinphone-5.1.57-1|140	%files tools
21mr|liblinphone-5.1.57-1|141	%{_bindir}/groupchat_benchmark
21mr|liblinphone-5.1.57-1|142	%{_bindir}/linphone-daemon
21mr|liblinphone-5.1.57-1|143	%{_bindir}/linphone-daemon-pipetest
21mr|liblinphone-5.1.57-1|144	%{_bindir}/linphonec
21mr|liblinphone-5.1.57-1|145	%{_bindir}/linphonecsh
21mr|liblinphone-5.1.57-1|146	%{_bindir}/lp-*
21mr|liblinphone-5.1.57-1|147	%{_bindir}/lpc2xml_test
21mr|liblinphone-5.1.57-1|148	%{_bindir}/xml2lpc_test
21mr|liblinphone-5.1.57-1|149	
21mr|liblinphone-5.1.57-1|150	#--------------------------------------------------------------------
21mr|liblinphone-5.1.57-1|151	
21mr|liblinphone-5.1.57-1|152	%prep
21mr|liblinphone-5.1.57-1|153	%setup -q -n %{name}-%{version}
21mr|liblinphone-5.1.57-1|154	find '(' -name '*.c' -o -name '*.h' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
21mr|liblinphone-5.1.57-1|155	%apply_patches
21mr|liblinphone-5.1.57-1|156	
21mr|liblinphone-5.1.57-1|157	%build
21mr|liblinphone-5.1.57-1|158	%cmake \
21mr|liblinphone-5.1.57-1|159	-DENABLE_VIDEO=ON \
21mr|liblinphone-5.1.57-1|160	-DENABLE_STRICT:BOOL=OFF \
21mr|liblinphone-5.1.57-1|161	-DENABLE_SHARED:BOOL=ON \
21mr|liblinphone-5.1.57-1|162	-DENABLE_STATIC:BOOL=OFF \
21mr|liblinphone-5.1.57-1|163	-DENABLE_ADVANCED_IM=ON \
21mr|liblinphone-5.1.57-1|164	-DENABLE_DOC=OFF \
21mr|liblinphone-5.1.57-1|165	-DENABLE_LDAP=OFF \
21mr|liblinphone-5.1.57-1|166	-DENABLE_LIME=ON \
21mr|liblinphone-5.1.57-1|167	-DENABLE_FLEXIAPI=OFF \
21mr|liblinphone-5.1.57-1|168	-DENABLE_LIME_X3DH=ON \
21mr|liblinphone-5.1.57-1|169	-DCMAKE_SKIP_RPATH=ON \
21mr|liblinphone-5.1.57-1|170	-DENABLE_UPDATE_CHECK=OFF \
21mr|liblinphone-5.1.57-1|171	-G Ninja
21mr|liblinphone-5.1.57-1|172	
21mr|liblinphone-5.1.57-1|173	%ninja_build
21mr|liblinphone-5.1.57-1|174	
21mr|liblinphone-5.1.57-1|175	%install
21mr|liblinphone-5.1.57-1|176	%ninja_install -C build
21mr|liblinphone-5.1.57-1|177	
21mr|liblinphone-5.1.57-1|178	# _ and lib are not common in binaries names
21mr|liblinphone-5.1.57-1|179	ln -sr %{buildroot}%{_bindir}/liblinphone_tester %{buildroot}%{_bindir}/liblinphone-tester
21mr|liblinphone-5.1.57-1|180	ln -sr %{buildroot}%{_bindir}/liblinphone_tester %{buildroot}%{_bindir}/linphone-tester
21mr|liblinphone-5.1.57-1|181	ln -sr %{buildroot}%{_bindir}/liblinphone_tester %{buildroot}%{_bindir}/linphone_tester
21mr|liblinphone-5.1.57-1|182	

13681 21
21mr|liblo-0.31-1|1	%define	major 7
21mr|liblo-0.31-1|2	%define	libname %mklibname lo %{major}
21mr|liblo-0.31-1|3	%define	devname %mklibname lo -d
21mr|liblo-0.31-1|4	
21mr|liblo-0.31-1|5	Summary:	Open Sound Control protocol
21mr|liblo-0.31-1|6	Name:		liblo
21mr|liblo-0.31-1|7	Version:	0.31
21mr|liblo-0.31-1|8	Release:	1
21mr|liblo-0.31-1|9	License:	GPLv2+
21mr|liblo-0.31-1|10	Group:		Sound
21mr|liblo-0.31-1|11	Url:		http://liblo.sourceforge.net/
21mr|liblo-0.31-1|12	Source0:	http://downloads.sourceforge.net/liblo/%{name}-%{version}.tar.gz
21mr|liblo-0.31-1|13	BuildRequires:	doxygen
21mr|liblo-0.31-1|14	
21mr|liblo-0.31-1|15	%description
21mr|liblo-0.31-1|16	LibLO is an implementation of the Open Sound Control protocol for POSIX
21mr|liblo-0.31-1|17	systems, started by Steve Harris.
21mr|liblo-0.31-1|18	
21mr|liblo-0.31-1|19	%files
21mr|liblo-0.31-1|20	%doc COPYING
21mr|liblo-0.31-1|21	%{_bindir}/*
21mr|liblo-0.31-1|22	
21mr|liblo-0.31-1|23	#----------------------------------------------------------------------------
21mr|liblo-0.31-1|24	
21mr|liblo-0.31-1|25	%package -n %{libname}
21mr|liblo-0.31-1|26	Summary:	Dynamic libraries from %{name}
21mr|liblo-0.31-1|27	Group:		System/Libraries
21mr|liblo-0.31-1|28	
21mr|liblo-0.31-1|29	%description -n %{libname}
21mr|liblo-0.31-1|30	Dynamic libraries from %{name}.
21mr|liblo-0.31-1|31	
21mr|liblo-0.31-1|32	%files -n %{libname}
21mr|liblo-0.31-1|33	%doc COPYING
21mr|liblo-0.31-1|34	%{_libdir}/%{name}.so.%{major}*
21mr|liblo-0.31-1|35	
21mr|liblo-0.31-1|36	#----------------------------------------------------------------------------
21mr|liblo-0.31-1|37	
21mr|liblo-0.31-1|38	%package -n %{devname}
21mr|liblo-0.31-1|39	Summary:	Header files and static libraries from %{name}
21mr|liblo-0.31-1|40	Group:		Development/C
21mr|liblo-0.31-1|41	Requires:	%{libname} = %{EVRD}
21mr|liblo-0.31-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|liblo-0.31-1|43	
21mr|liblo-0.31-1|44	%description -n %{devname}
21mr|liblo-0.31-1|45	Libraries and includes files for developing programs based on %{name}.
21mr|liblo-0.31-1|46	
21mr|liblo-0.31-1|47	%files -n %{devname}
21mr|liblo-0.31-1|48	%doc AUTHORS NEWS ChangeLog COPYING README
21mr|liblo-0.31-1|49	%{_includedir}/*
21mr|liblo-0.31-1|50	%{_libdir}/%{name}.so
21mr|liblo-0.31-1|51	%{_libdir}/pkgconfig/%{name}.pc
21mr|liblo-0.31-1|52	
21mr|liblo-0.31-1|53	#----------------------------------------------------------------------------
21mr|liblo-0.31-1|54	
21mr|liblo-0.31-1|55	%prep
21mr|liblo-0.31-1|56	%setup -q
21mr|liblo-0.31-1|57	
21mr|liblo-0.31-1|58	
21mr|liblo-0.31-1|59	%build
21mr|liblo-0.31-1|60	./autogen.sh
21mr|liblo-0.31-1|61	%configure \
21mr|liblo-0.31-1|62	--disable-static
21mr|liblo-0.31-1|63	# do not use ipv6 atm since it causes slowness when calling dssi objects
21mr|liblo-0.31-1|64	#	--enable-ipv6
21mr|liblo-0.31-1|65	
21mr|liblo-0.31-1|66	%make
21mr|liblo-0.31-1|67	
21mr|liblo-0.31-1|68	
21mr|liblo-0.31-1|69	%install
21mr|liblo-0.31-1|70	%makeinstall_std

13682 21
21mr|libloader-1.1.3-2|1	Name:		libloader
21mr|libloader-1.1.3-2|2	Version:	1.1.3
21mr|libloader-1.1.3-2|3	Release:	2
21mr|libloader-1.1.3-2|4	Summary:	Resource Loading Framework
21mr|libloader-1.1.3-2|5	Group:		Development/Java
21mr|libloader-1.1.3-2|6	License:	LGPLv2+
21mr|libloader-1.1.3-2|7	Url:		http://reporting.pentaho.org/
21mr|libloader-1.1.3-2|8	Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
21mr|libloader-1.1.3-2|9	Patch0:		libloader-1.1.2.build.patch
21mr|libloader-1.1.3-2|10	Patch1:		libloader-1.1.2.java11.patch
21mr|libloader-1.1.3-2|11	BuildArch:	noarch
21mr|libloader-1.1.3-2|12	
21mr|libloader-1.1.3-2|13	BuildRequires:	ant
21mr|libloader-1.1.3-2|14	BuildRequires:	ant-contrib
21mr|libloader-1.1.3-2|15	BuildRequires:	java-devel
21mr|libloader-1.1.3-2|16	BuildRequires:	javapackages-tools
21mr|libloader-1.1.3-2|17	BuildRequires:	libbase >= 1.1.3
21mr|libloader-1.1.3-2|18	Requires:	javapackages-filesystem
21mr|libloader-1.1.3-2|19	Requires:	libbase >= 1.1.3
21mr|libloader-1.1.3-2|20	
21mr|libloader-1.1.3-2|21	# Java stack is not supported on x86_32
21mr|libloader-1.1.3-2|22	ExcludeArch: %{ix86}
21mr|libloader-1.1.3-2|23	
21mr|libloader-1.1.3-2|24	%description
21mr|libloader-1.1.3-2|25	LibLoader is a general purpose resource loading framework. It has been
21mr|libloader-1.1.3-2|26	designed to allow to load resources from any physical location and to
21mr|libloader-1.1.3-2|27	allow the processing of that content data in a generic way
21mr|libloader-1.1.3-2|28	totally transparent to the user of that library.
21mr|libloader-1.1.3-2|29	
21mr|libloader-1.1.3-2|30	%files
21mr|libloader-1.1.3-2|31	%doc licence-LGPL.txt README.txt ChangeLog.txt
21mr|libloader-1.1.3-2|32	%{_javadir}/%{name}-%{version}.jar
21mr|libloader-1.1.3-2|33	%{_javadir}/%{name}.jar
21mr|libloader-1.1.3-2|34	
21mr|libloader-1.1.3-2|35	#-----------------------------------------------------------------------
21mr|libloader-1.1.3-2|36	%package javadoc
21mr|libloader-1.1.3-2|37	Summary:	Javadoc for %{name}
21mr|libloader-1.1.3-2|38	Group:		Development/Java
21mr|libloader-1.1.3-2|39	Requires:	%{name} = %{EVRD}
21mr|libloader-1.1.3-2|40	Requires:	javapackages-filesystem
21mr|libloader-1.1.3-2|41	
21mr|libloader-1.1.3-2|42	%description javadoc
21mr|libloader-1.1.3-2|43	Javadoc for %{name}.
21mr|libloader-1.1.3-2|44	
21mr|libloader-1.1.3-2|45	%files javadoc
21mr|libloader-1.1.3-2|46	%{_javadocdir}/%{name}
21mr|libloader-1.1.3-2|47	
21mr|libloader-1.1.3-2|48	#-----------------------------------------------------------------------
21mr|libloader-1.1.3-2|49	
21mr|libloader-1.1.3-2|50	%prep
21mr|libloader-1.1.3-2|51	%autosetup -p1 -c
21mr|libloader-1.1.3-2|52	find . -name "*.jar" -exec rm -f {} \;
21mr|libloader-1.1.3-2|53	mkdir -p lib
21mr|libloader-1.1.3-2|54	build-jar-repository -s -p lib libbase commons-logging-api
21mr|libloader-1.1.3-2|55	cd lib
21mr|libloader-1.1.3-2|56	ln -s %{_javadir}/ant ant-contrib
21mr|libloader-1.1.3-2|57	
21mr|libloader-1.1.3-2|58	%build
21mr|libloader-1.1.3-2|59	ant jar javadoc
21mr|libloader-1.1.3-2|60	for file in README.txt licence-LGPL.txt ChangeLog.txt; do
21mr|libloader-1.1.3-2|61	tr -d '\r' < $file > $file.new
21mr|libloader-1.1.3-2|62	mv $file.new $file
21mr|libloader-1.1.3-2|63	done
21mr|libloader-1.1.3-2|64	
21mr|libloader-1.1.3-2|65	%install
21mr|libloader-1.1.3-2|66	mkdir -p %{buildroot}%{_javadir}
21mr|libloader-1.1.3-2|67	cp -p ./dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
21mr|libloader-1.1.3-2|68	pushd %{buildroot}%{_javadir}
21mr|libloader-1.1.3-2|69	ln -s %{name}-%{version}.jar %{name}.jar
21mr|libloader-1.1.3-2|70	popd
21mr|libloader-1.1.3-2|71	
21mr|libloader-1.1.3-2|72	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|libloader-1.1.3-2|73	cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}
21mr|libloader-1.1.3-2|74	
21mr|libloader-1.1.3-2|75	

13683 21
21mr|liblogging-1.0.6-1|1	%define stdflog_major 0
21mr|liblogging-1.0.6-1|2	%define rfc3195_major 0
21mr|liblogging-1.0.6-1|3	%define stdflog_libname %mklibname logging-stdlog %{stdflog_major}
21mr|liblogging-1.0.6-1|4	%define stdflog_devname %mklibname logging-stdlog -d
21mr|liblogging-1.0.6-1|5	%define rfc3195_libname %mklibname logging-rfc3195 %{rfc3195_major}
21mr|liblogging-1.0.6-1|6	%define rfc3195_devname %mklibname logging-rfc3195 -d
21mr|liblogging-1.0.6-1|7	
21mr|liblogging-1.0.6-1|8	Summary:	An easy to use logging library
21mr|liblogging-1.0.6-1|9	Name:		liblogging
21mr|liblogging-1.0.6-1|10	Version:	1.0.6
21mr|liblogging-1.0.6-1|11	Release:	1
21mr|liblogging-1.0.6-1|12	License:	BSD
21mr|liblogging-1.0.6-1|13	Group:		System/Libraries
21mr|liblogging-1.0.6-1|14	Url:		http://www.liblogging.org/
21mr|liblogging-1.0.6-1|15	Source0:	http://download.rsyslog.com/liblogging/%{name}-%{version}.tar.gz
21mr|liblogging-1.0.6-1|16	BuildRequires:	pkgconfig(libsystemd)
21mr|liblogging-1.0.6-1|17	
21mr|liblogging-1.0.6-1|18	%description
21mr|liblogging-1.0.6-1|19	Liblogging is an easy to use logging library.
21mr|liblogging-1.0.6-1|20	
21mr|liblogging-1.0.6-1|21	It contains the Libstdlog component used for standard logging
21mr|liblogging-1.0.6-1|22	(syslog replacement) purposes via multiple channels.
21mr|liblogging-1.0.6-1|23	
21mr|liblogging-1.0.6-1|24	#----------------------------------------------------------------------------
21mr|liblogging-1.0.6-1|25	
21mr|liblogging-1.0.6-1|26	%package -n %{stdflog_libname}
21mr|liblogging-1.0.6-1|27	Summary:	An easy to use logging library
21mr|liblogging-1.0.6-1|28	Group:		System/Libraries
21mr|liblogging-1.0.6-1|29	
21mr|liblogging-1.0.6-1|30	%description -n %{stdflog_libname}
21mr|liblogging-1.0.6-1|31	Libstdlog component of Liblogging library used for standard logging
21mr|liblogging-1.0.6-1|32	(syslog replacement) purposes via multiple channels.
21mr|liblogging-1.0.6-1|33	
21mr|liblogging-1.0.6-1|34	%files -n %{stdflog_libname}
21mr|liblogging-1.0.6-1|35	%doc COPYING
21mr|liblogging-1.0.6-1|36	%{_libdir}/liblogging-stdlog.so.%{stdflog_major}*
21mr|liblogging-1.0.6-1|37	%{_bindir}/stdlogctl
21mr|liblogging-1.0.6-1|38	%{_mandir}/man1/stdlogctl*
21mr|liblogging-1.0.6-1|39	
21mr|liblogging-1.0.6-1|40	#----------------------------------------------------------------------------
21mr|liblogging-1.0.6-1|41	
21mr|liblogging-1.0.6-1|42	%package -n %{stdflog_devname}
21mr|liblogging-1.0.6-1|43	Summary:	Development files for LibLogging stdlog library
21mr|liblogging-1.0.6-1|44	Group:		Development/C
21mr|liblogging-1.0.6-1|45	Requires:	%{stdflog_libname} = %{EVRD}
21mr|liblogging-1.0.6-1|46	
21mr|liblogging-1.0.6-1|47	%description -n %{stdflog_devname}
21mr|liblogging-1.0.6-1|48	Header files and libraries necessary for developing programs which
21mr|liblogging-1.0.6-1|49	use liblogging-stdflog library.
21mr|liblogging-1.0.6-1|50	
21mr|liblogging-1.0.6-1|51	%files -n %{stdflog_devname}
21mr|liblogging-1.0.6-1|52	%doc ChangeLog COPYING README
21mr|liblogging-1.0.6-1|53	%{_libdir}/liblogging-stdlog.so
21mr|liblogging-1.0.6-1|54	%{_includedir}/%{name}
21mr|liblogging-1.0.6-1|55	%{_libdir}/pkgconfig/liblogging-stdlog.pc
21mr|liblogging-1.0.6-1|56	%{_mandir}/man3/stdlog*
21mr|liblogging-1.0.6-1|57	
21mr|liblogging-1.0.6-1|58	#----------------------------------------------------------------------------
21mr|liblogging-1.0.6-1|59	
21mr|liblogging-1.0.6-1|60	%package -n %{rfc3195_libname}
21mr|liblogging-1.0.6-1|61	Summary:	An easy to use logging library - rfc3195 component
21mr|liblogging-1.0.6-1|62	Group:		System/Libraries
21mr|liblogging-1.0.6-1|63	
21mr|liblogging-1.0.6-1|64	%description -n %{rfc3195_libname}
21mr|liblogging-1.0.6-1|65	Rfc3195 library from Liblogging.
21mr|liblogging-1.0.6-1|66	
21mr|liblogging-1.0.6-1|67	%files -n %{rfc3195_libname}
21mr|liblogging-1.0.6-1|68	%{_libdir}/liblogging-rfc3195.so.%{rfc3195_major}*
21mr|liblogging-1.0.6-1|69	
21mr|liblogging-1.0.6-1|70	#----------------------------------------------------------------------------
21mr|liblogging-1.0.6-1|71	
21mr|liblogging-1.0.6-1|72	%package -n %{rfc3195_devname}
21mr|liblogging-1.0.6-1|73	Summary:	Development files for LibLogging stdlog library
21mr|liblogging-1.0.6-1|74	Group:		Development/C
21mr|liblogging-1.0.6-1|75	Requires:	%{rfc3195_libname} = %{EVRD}
21mr|liblogging-1.0.6-1|76	
21mr|liblogging-1.0.6-1|77	%description -n %{rfc3195_devname}
21mr|liblogging-1.0.6-1|78	Header files and libraries necessary for developing programs which
21mr|liblogging-1.0.6-1|79	use liblogging-rfc3195 library.
21mr|liblogging-1.0.6-1|80	
21mr|liblogging-1.0.6-1|81	%files -n %{rfc3195_devname}
21mr|liblogging-1.0.6-1|82	%doc rfc3195/doc/html
21mr|liblogging-1.0.6-1|83	%{_libdir}/liblogging-rfc3195.so
21mr|liblogging-1.0.6-1|84	%{_libdir}/pkgconfig/liblogging-rfc3195.pc
21mr|liblogging-1.0.6-1|85	
21mr|liblogging-1.0.6-1|86	#----------------------------------------------------------------------------
21mr|liblogging-1.0.6-1|87	
21mr|liblogging-1.0.6-1|88	%prep
21mr|liblogging-1.0.6-1|89	%setup -q
21mr|liblogging-1.0.6-1|90	sed -i 's/\r/\n/g' rfc3195/src/oscallsUnix.c
21mr|liblogging-1.0.6-1|91	
21mr|liblogging-1.0.6-1|92	%build
21mr|liblogging-1.0.6-1|93	autoreconf -fi
21mr|liblogging-1.0.6-1|94	%configure \
21mr|liblogging-1.0.6-1|95	--disable-static \
21mr|liblogging-1.0.6-1|96	--enable-rfc3195 \
21mr|liblogging-1.0.6-1|97	--enable-journal
21mr|liblogging-1.0.6-1|98	
21mr|liblogging-1.0.6-1|99	%make V=1
21mr|liblogging-1.0.6-1|100	
21mr|liblogging-1.0.6-1|101	%install
21mr|liblogging-1.0.6-1|102	%makeinstall_std

13684 21
21mr|liblqr-0.4.2-3|1	%define major 0
21mr|liblqr-0.4.2-3|2	%define api 1
21mr|liblqr-0.4.2-3|3	%define libname %mklibname lqr %{api} %{major}
21mr|liblqr-0.4.2-3|4	%define devname %mklibname lqr %{api} -d
21mr|liblqr-0.4.2-3|5	
21mr|liblqr-0.4.2-3|6	Summary:	LiquidRescale seam-carving library
21mr|liblqr-0.4.2-3|7	Name:		liblqr
21mr|liblqr-0.4.2-3|8	Version:	0.4.2
21mr|liblqr-0.4.2-3|9	Release:	3
21mr|liblqr-0.4.2-3|10	License:	LGPLv3+ and GPLv3+
21mr|liblqr-0.4.2-3|11	Group:		System/Libraries
21mr|liblqr-0.4.2-3|12	Url:		http://liblqr.wikidot.com/
21mr|liblqr-0.4.2-3|13	Source0:	https://github.com/carlobaldassi/liblqr/archive/v%{version}.tar.gz?/liblqr-%{version}.tar.gz
21mr|liblqr-0.4.2-3|14	Patch0:		liblqr-docbook_fixes.diff
21mr|liblqr-0.4.2-3|15	Patch1:		fix_configure.ac_for_dh_autoreconf.patch
21mr|liblqr-0.4.2-3|16	BuildRequires:	docbook-style-xsl
21mr|liblqr-0.4.2-3|17	BuildRequires:	docbook-dtd-xml
21mr|liblqr-0.4.2-3|18	BuildRequires:	xsltproc
21mr|liblqr-0.4.2-3|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|liblqr-0.4.2-3|20	
21mr|liblqr-0.4.2-3|21	%description
21mr|liblqr-0.4.2-3|22	The Liquid Rescale (lqr) library provides a C/C++ API for performing
21mr|liblqr-0.4.2-3|23	non-uniform resizing of images by the seam-carving technique.
21mr|liblqr-0.4.2-3|24	
21mr|liblqr-0.4.2-3|25	#----------------------------------------------------------------------------
21mr|liblqr-0.4.2-3|26	
21mr|liblqr-0.4.2-3|27	%package -n %{libname}
21mr|liblqr-0.4.2-3|28	Summary:	LiquidRescale seam-carving library
21mr|liblqr-0.4.2-3|29	Group:		System/Libraries
21mr|liblqr-0.4.2-3|30	Conflicts:	%{_lib}lqr0 < 0.4.1-11
21mr|liblqr-0.4.2-3|31	Obsoletes:	%{_lib}lqr0 < 0.4.1-11
21mr|liblqr-0.4.2-3|32	
21mr|liblqr-0.4.2-3|33	%description -n %{libname}
21mr|liblqr-0.4.2-3|34	The Liquid Rescale (lqr) library provides a C/C++ API for performing
21mr|liblqr-0.4.2-3|35	non-uniform resizing of images by the seam-carving technique.
21mr|liblqr-0.4.2-3|36	
21mr|liblqr-0.4.2-3|37	%files -n %{libname}
21mr|liblqr-0.4.2-3|38	%doc COPYING
21mr|liblqr-0.4.2-3|39	%{_libdir}/liblqr-%{api}.so.%{major}*
21mr|liblqr-0.4.2-3|40	
21mr|liblqr-0.4.2-3|41	#----------------------------------------------------------------------------
21mr|liblqr-0.4.2-3|42	
21mr|liblqr-0.4.2-3|43	%package -n %{devname}
21mr|liblqr-0.4.2-3|44	Summary:	Development library and header files for the LiquidRescale library
21mr|liblqr-0.4.2-3|45	Group:		Development/C
21mr|liblqr-0.4.2-3|46	Requires:	%{libname} = %{EVRD}
21mr|liblqr-0.4.2-3|47	Provides:	lqr-devel = %{EVRD}
21mr|liblqr-0.4.2-3|48	Conflicts:	%{_lib}lqr-devel < 0.4.1-11
21mr|liblqr-0.4.2-3|49	Obsoletes:	%{_lib}lqr-devel < 0.4.1-11
21mr|liblqr-0.4.2-3|50	
21mr|liblqr-0.4.2-3|51	%description -n %{devname}
21mr|liblqr-0.4.2-3|52	The Liquid Rescale (lqr) library provides a C/C++ API for performing
21mr|liblqr-0.4.2-3|53	non-uniform resizing of images by the seam-carving technique.
21mr|liblqr-0.4.2-3|54	
21mr|liblqr-0.4.2-3|55	This package contains the static LiquidRescale library and its header files.
21mr|liblqr-0.4.2-3|56	
21mr|liblqr-0.4.2-3|57	%files -n %{devname}
21mr|liblqr-0.4.2-3|58	%doc AUTHORS COPYING ChangeLog README
21mr|liblqr-0.4.2-3|59	%doc docs/html/* examples
21mr|liblqr-0.4.2-3|60	%dir %{_includedir}/lqr-%{api}
21mr|liblqr-0.4.2-3|61	%dir %{_includedir}/lqr-%{api}/lqr
21mr|liblqr-0.4.2-3|62	%{_includedir}/lqr-%{api}/*.h
21mr|liblqr-0.4.2-3|63	%{_includedir}/lqr-%{api}/lqr/*.h
21mr|liblqr-0.4.2-3|64	%{_libdir}/liblqr-%{api}.so
21mr|liblqr-0.4.2-3|65	%{_libdir}/pkgconfig/lqr-%{api}.pc
21mr|liblqr-0.4.2-3|66	
21mr|liblqr-0.4.2-3|67	#----------------------------------------------------------------------------
21mr|liblqr-0.4.2-3|68	
21mr|liblqr-0.4.2-3|69	%prep
21mr|liblqr-0.4.2-3|70	%setup -q
21mr|liblqr-0.4.2-3|71	%autopatch -p1
21mr|liblqr-0.4.2-3|72	
21mr|liblqr-0.4.2-3|73	%build
21mr|liblqr-0.4.2-3|74	#autoreconf -if
21mr|liblqr-0.4.2-3|75	%configure \
21mr|liblqr-0.4.2-3|76	--disable-static
21mr|liblqr-0.4.2-3|77	
21mr|liblqr-0.4.2-3|78	%make
21mr|liblqr-0.4.2-3|79	
21mr|liblqr-0.4.2-3|80	# make the html docs
21mr|liblqr-0.4.2-3|81	pushd docs
21mr|liblqr-0.4.2-3|82	make
21mr|liblqr-0.4.2-3|83	popd
21mr|liblqr-0.4.2-3|84	
21mr|liblqr-0.4.2-3|85	%install
21mr|liblqr-0.4.2-3|86	%makeinstall_std

13685 21
21mr|liblrdf-0.6.1-1|1	%define	oname	LRDF
21mr|liblrdf-0.6.1-1|2	%define	real_name	lrdf
21mr|liblrdf-0.6.1-1|3	%define	major	2
21mr|liblrdf-0.6.1-1|4	%define	libname	%mklibname %{real_name} %{major}
21mr|liblrdf-0.6.1-1|5	
21mr|liblrdf-0.6.1-1|6	Name:		liblrdf
21mr|liblrdf-0.6.1-1|7	Summary:	Library for handling RDF descriptions of audio plugins
21mr|liblrdf-0.6.1-1|8	Version:	0.6.1
21mr|liblrdf-0.6.1-1|9	Release:	1
21mr|liblrdf-0.6.1-1|10	License:	GPLv2+
21mr|liblrdf-0.6.1-1|11	Group:		System/Libraries
21mr|liblrdf-0.6.1-1|12	Url:		https://github.com/swh/LRDF
21mr|liblrdf-0.6.1-1|13	Source0:	https://github.com/swh/LRDF/archive/%{oname}-%{version}.tar.gz
21mr|liblrdf-0.6.1-1|14	Patch0:		liblrdf-0.6.1-fix-library-version.patch
21mr|liblrdf-0.6.1-1|15	BuildRequires:	ladspa-devel
21mr|liblrdf-0.6.1-1|16	BuildRequires:	pkgconfig(raptor2) >= 2.0.0
21mr|liblrdf-0.6.1-1|17	
21mr|liblrdf-0.6.1-1|18	%description
21mr|liblrdf-0.6.1-1|19	This is a library for handling RDF (http://www.w3.org/RDF/) descriptions of
21mr|liblrdf-0.6.1-1|20	LADSPA (and potentially other format) plugins. It allows grouping of plugins
21mr|liblrdf-0.6.1-1|21	into trees for user slection and finer description of plugins and ports than
21mr|liblrdf-0.6.1-1|22	the .so format allows (for example to indicatate textual equivalents of
21mr|liblrdf-0.6.1-1|23	integer port values). It also provides named and described defaults and
21mr|liblrdf-0.6.1-1|24	presets, metadata and general semantic goodness.
21mr|liblrdf-0.6.1-1|25	
21mr|liblrdf-0.6.1-1|26	#-----------------------------------------------------------------------------
21mr|liblrdf-0.6.1-1|27	
21mr|liblrdf-0.6.1-1|28	%package -n %{libname}
21mr|liblrdf-0.6.1-1|29	Summary:	Main library for %{name}
21mr|liblrdf-0.6.1-1|30	Group:		System/Libraries
21mr|liblrdf-0.6.1-1|31	
21mr|liblrdf-0.6.1-1|32	%description -n %{libname}
21mr|liblrdf-0.6.1-1|33	This is a library for handling RDF (http://www.w3.org/RDF/) descriptions of
21mr|liblrdf-0.6.1-1|34	LADSPA (and potentially other format) plugins. It allows grouping of plugins
21mr|liblrdf-0.6.1-1|35	into trees for user slection and finer description of plugins and ports than
21mr|liblrdf-0.6.1-1|36	the .so format allows (for example to indicatate textual equivalents of
21mr|liblrdf-0.6.1-1|37	integer port values). It also provides named and described defaults and
21mr|liblrdf-0.6.1-1|38	presets, metadata and general semantic goodness.
21mr|liblrdf-0.6.1-1|39	This packages contains the main library.
21mr|liblrdf-0.6.1-1|40	
21mr|liblrdf-0.6.1-1|41	%files -n %{libname}
21mr|liblrdf-0.6.1-1|42	%doc COPYING
21mr|liblrdf-0.6.1-1|43	%{_libdir}/%{name}.so.%{major}*
21mr|liblrdf-0.6.1-1|44	
21mr|liblrdf-0.6.1-1|45	#-----------------------------------------------------------------------------
21mr|liblrdf-0.6.1-1|46	
21mr|liblrdf-0.6.1-1|47	%package -n %{libname}-common
21mr|liblrdf-0.6.1-1|48	Summary:	File used by %{name}
21mr|liblrdf-0.6.1-1|49	Group:		System/Libraries
21mr|liblrdf-0.6.1-1|50	Provides:	%{name} = %{EVRD}
21mr|liblrdf-0.6.1-1|51	
21mr|liblrdf-0.6.1-1|52	%description -n %{libname}-common
21mr|liblrdf-0.6.1-1|53	This is a library for handling RDF (http://www.w3.org/RDF/) descriptions of
21mr|liblrdf-0.6.1-1|54	LADSPA (and potentially other format) plugins.
21mr|liblrdf-0.6.1-1|55	This packages contains various files required by %{name}.
21mr|liblrdf-0.6.1-1|56	
21mr|liblrdf-0.6.1-1|57	%files -n %{libname}-common
21mr|liblrdf-0.6.1-1|58	%doc COPYING
21mr|liblrdf-0.6.1-1|59	%{_datadir}/ladspa/rdf/ladspa.rdfs
21mr|liblrdf-0.6.1-1|60	
21mr|liblrdf-0.6.1-1|61	#-----------------------------------------------------------------------------
21mr|liblrdf-0.6.1-1|62	
21mr|liblrdf-0.6.1-1|63	%package -n %{libname}-devel
21mr|liblrdf-0.6.1-1|64	Summary:	Files for developing programs that will use %{name}
21mr|liblrdf-0.6.1-1|65	Group:		Development/C++
21mr|liblrdf-0.6.1-1|66	Requires:	%{libname} = %{EVRD}
21mr|liblrdf-0.6.1-1|67	Provides:	%{name}-devel = %{EVRD}
21mr|liblrdf-0.6.1-1|68	Provides:	lib%{real_name}-devel = %{EVRD}
21mr|liblrdf-0.6.1-1|69	
21mr|liblrdf-0.6.1-1|70	%description -n %{libname}-devel
21mr|liblrdf-0.6.1-1|71	This is a library for handling RDF (http://www.w3.org/RDF/) descriptions of
21mr|liblrdf-0.6.1-1|72	LADSPA (and potentially other format) plugins.
21mr|liblrdf-0.6.1-1|73	This package contains the headers and the library files that programmers will
21mr|liblrdf-0.6.1-1|74	need to develop applications which will use %{name}.
21mr|liblrdf-0.6.1-1|75	
21mr|liblrdf-0.6.1-1|76	%files -n %{libname}-devel
21mr|liblrdf-0.6.1-1|77	%doc AUTHORS ChangeLog COPYING README
21mr|liblrdf-0.6.1-1|78	%{_includedir}/*.h
21mr|liblrdf-0.6.1-1|79	%{_libdir}/%{name}.so
21mr|liblrdf-0.6.1-1|80	%{_libdir}/pkgconfig/%{real_name}.pc
21mr|liblrdf-0.6.1-1|81	
21mr|liblrdf-0.6.1-1|82	#-----------------------------------------------------------------------------
21mr|liblrdf-0.6.1-1|83	
21mr|liblrdf-0.6.1-1|84	%prep
21mr|liblrdf-0.6.1-1|85	%setup -qn %{oname}-%{version}
21mr|liblrdf-0.6.1-1|86	%patch0 -p1
21mr|liblrdf-0.6.1-1|87	
21mr|liblrdf-0.6.1-1|88	
21mr|liblrdf-0.6.1-1|89	%build
21mr|liblrdf-0.6.1-1|90	libtoolize --copy --force --install --automake
21mr|liblrdf-0.6.1-1|91	aclocal
21mr|liblrdf-0.6.1-1|92	autoheader
21mr|liblrdf-0.6.1-1|93	automake --add-missing --copy
21mr|liblrdf-0.6.1-1|94	autoconf
21mr|liblrdf-0.6.1-1|95	
21mr|liblrdf-0.6.1-1|96	%configure --disable-static
21mr|liblrdf-0.6.1-1|97	%make
21mr|liblrdf-0.6.1-1|98	
21mr|liblrdf-0.6.1-1|99	
21mr|liblrdf-0.6.1-1|100	%install
21mr|liblrdf-0.6.1-1|101	%makeinstall_std

13686 21
21mr|libluv-1.42.0-2|1	%define         major 1
21mr|libluv-1.42.0-2|2	%define         devel %mklibname %{name} %{major} -d
21mr|libluv-1.42.0-2|3	
21mr|libluv-1.42.0-2|4	%define         dlver %{version}-0
21mr|libluv-1.42.0-2|5	%define         ver %(echo %{dlver} | tr - .)
21mr|libluv-1.42.0-2|6	
21mr|libluv-1.42.0-2|7	%define		libname %mklibname luv %{major}
21mr|libluv-1.42.0-2|8	%define		devname %mklibname -d luv
21mr|libluv-1.42.0-2|9	%define		lualibname %mklibname -d luv-lua
21mr|libluv-1.42.0-2|10	
21mr|libluv-1.42.0-2|11	Name:           libluv
21mr|libluv-1.42.0-2|12	Version:        1.42.0
21mr|libluv-1.42.0-2|13	Release:        2
21mr|libluv-1.42.0-2|14	Summary:        Bare libuv bindings for lua
21mr|libluv-1.42.0-2|15	Group:          Development/Other
21mr|libluv-1.42.0-2|16	License:        ASL 2.0
21mr|libluv-1.42.0-2|17	URL:            https://github.com/luvit/luv
21mr|libluv-1.42.0-2|18	Source0:        https://github.com/luvit/luv/releases/download/%{dlver}/luv-%{dlver}.tar.gz#/%{name}-%{version}.tar.gz
21mr|libluv-1.42.0-2|19	
21mr|libluv-1.42.0-2|20	BuildRequires:  cmake
21mr|libluv-1.42.0-2|21	BuildRequires:  ninja
21mr|libluv-1.42.0-2|22	BuildRequires:  pkgconfig(libuv)
21mr|libluv-1.42.0-2|23	
21mr|libluv-1.42.0-2|24	BuildRequires:  pkgconfig(lua) >= 5.3
21mr|libluv-1.42.0-2|25	BuildRequires:  lua5.3
21mr|libluv-1.42.0-2|26	Requires:       lua5.3
21mr|libluv-1.42.0-2|27	
21mr|libluv-1.42.0-2|28	BuildRequires:	pkgconfig(luajit)
21mr|libluv-1.42.0-2|29	BuildRequires:  luajit
21mr|libluv-1.42.0-2|30	Requires:	luajit
21mr|libluv-1.42.0-2|31	
21mr|libluv-1.42.0-2|32	%description
21mr|libluv-1.42.0-2|33	libuv bindings for luajit and lua 5.1/5.2/5.3.
21mr|libluv-1.42.0-2|34	
21mr|libluv-1.42.0-2|35	This library makes libuv available to lua scripts. It was made for the luvit
21mr|libluv-1.42.0-2|36	project but should usable from nearly any lua project.
21mr|libluv-1.42.0-2|37	
21mr|libluv-1.42.0-2|38	%package -n %{libname}
21mr|libluv-1.42.0-2|39	Summary:	Version of libluv built for luajit
21mr|libluv-1.42.0-2|40	Provides:	luajit-luv = %{version}-%{release}
21mr|libluv-1.42.0-2|41	%rename %{name}
21mr|libluv-1.42.0-2|42	
21mr|libluv-1.42.0-2|43	%description -n %{libname}
21mr|libluv-1.42.0-2|44	Version of libluv built for luajit
21mr|libluv-1.42.0-2|45	
21mr|libluv-1.42.0-2|46	%package -n %{devname}
21mr|libluv-1.42.0-2|47	Summary:        Bare libuv bindings for lua
21mr|libluv-1.42.0-2|48	Group:          Development/Other
21mr|libluv-1.42.0-2|49	Requires:       luajit-luv = %{version}-%{release}
21mr|libluv-1.42.0-2|50	%rename %{name}-devel
21mr|libluv-1.42.0-2|51	
21mr|libluv-1.42.0-2|52	%description -n %{devname}
21mr|libluv-1.42.0-2|53	Development package for LUV.
21mr|libluv-1.42.0-2|54	
21mr|libluv-1.42.0-2|55	libuv bindings for luajit and lua 5.1/5.2/5.3.
21mr|libluv-1.42.0-2|56	
21mr|libluv-1.42.0-2|57	This library makes libuv available to lua scripts. It was made for the luvit
21mr|libluv-1.42.0-2|58	project but should usable from nearly any lua project.
21mr|libluv-1.42.0-2|59	
21mr|libluv-1.42.0-2|60	%prep
21mr|libluv-1.42.0-2|61	%autosetup -n luv-%{dlver}
21mr|libluv-1.42.0-2|62	
21mr|libluv-1.42.0-2|63	
21mr|libluv-1.42.0-2|64	%build
21mr|libluv-1.42.0-2|65	LDFLAGS="${LDFLAGS:- -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags}" ; export LDFLAGS
21mr|libluv-1.42.0-2|66	%cmake -GNinja \
21mr|libluv-1.42.0-2|67	-DBUILD_MODULE=OFF \
21mr|libluv-1.42.0-2|68	-DBUILD_SHARED_LIBS=ON \
21mr|libluv-1.42.0-2|69	-DWITH_LUA_ENGINE=LuaJIT \
21mr|libluv-1.42.0-2|70	-DWITH_SHARED_LIBUV=ON \
21mr|libluv-1.42.0-2|71	-DLUA_BUILD_TYPE=System \
21mr|libluv-1.42.0-2|72	-DINSTALL_LIB_DIR=%{_libdir} \
21mr|libluv-1.42.0-2|73	-DSHAREDLIBS_INSTALL_LIB_DIR=%{_libdir} \
21mr|libluv-1.42.0-2|74	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|libluv-1.42.0-2|75	${LDFLAGS} \
21mr|libluv-1.42.0-2|76	..
21mr|libluv-1.42.0-2|77	cd ..
21mr|libluv-1.42.0-2|78	%ninja_build -C build
21mr|libluv-1.42.0-2|79	
21mr|libluv-1.42.0-2|80	%install
21mr|libluv-1.42.0-2|81	%ninja_install -C build
21mr|libluv-1.42.0-2|82	
21mr|libluv-1.42.0-2|83	%files -n %{libname}
21mr|libluv-1.42.0-2|84	%{_libdir}/libluv.so.%{major}{,.*}
21mr|libluv-1.42.0-2|85	
21mr|libluv-1.42.0-2|86	%files -n %{devname}
21mr|libluv-1.42.0-2|87	%license LICENSE.txt
21mr|libluv-1.42.0-2|88	%doc README.md docs.md
21mr|libluv-1.42.0-2|89	%{_includedir}/luv
21mr|libluv-1.42.0-2|90	%{_libdir}/libluv.so
21mr|libluv-1.42.0-2|91	%{_libdir}/pkgconfig/libluv.pc

13687 21
21mr|liblxqt-1.4.0-1|1	%define major 1
21mr|liblxqt-1.4.0-1|2	%define libname %mklibname lxqt %{major}
21mr|liblxqt-1.4.0-1|3	%define devname %mklibname lxqt -d
21mr|liblxqt-1.4.0-1|4	
21mr|liblxqt-1.4.0-1|5	Summary:	Libraries for the LXQt desktop
21mr|liblxqt-1.4.0-1|6	Name:		liblxqt
21mr|liblxqt-1.4.0-1|7	Version:	1.4.0
21mr|liblxqt-1.4.0-1|8	Release:	1
21mr|liblxqt-1.4.0-1|9	License:	LGPLv2.1+
21mr|liblxqt-1.4.0-1|10	Group:		System/Libraries
21mr|liblxqt-1.4.0-1|11	Url:		https://github.com/lxqt/liblxqt
21mr|liblxqt-1.4.0-1|12	Source0:	https://github.com/lxqt/liblxqt/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|liblxqt-1.4.0-1|13	Source1:	lxqt.macros
21mr|liblxqt-1.4.0-1|14	BuildRequires:	cmake
21mr|liblxqt-1.4.0-1|15	BuildRequires:	lxqt-build-tools
21mr|liblxqt-1.4.0-1|16	BuildRequires:	qmake5
21mr|liblxqt-1.4.0-1|17	BuildRequires:	qt5-linguist-tools
21mr|liblxqt-1.4.0-1|18	BuildRequires:	kwindowsystem-devel
21mr|liblxqt-1.4.0-1|19	BuildRequires:	qt5-devel
21mr|liblxqt-1.4.0-1|20	BuildRequires:  pkgconfig(glib-2.0)
21mr|liblxqt-1.4.0-1|21	BuildRequires:	pkgconfig(polkit-qt5-1)
21mr|liblxqt-1.4.0-1|22	BuildRequires:	pkgconfig(Qt5Xdg)
21mr|liblxqt-1.4.0-1|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|liblxqt-1.4.0-1|24	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|liblxqt-1.4.0-1|25	BuildRequires:	pkgconfig(Qt5Help)
21mr|liblxqt-1.4.0-1|26	BuildRequires:	pkgconfig(xscrnsaver)
21mr|liblxqt-1.4.0-1|27	Obsoletes:	liblxqt <= 0.17.0
21mr|liblxqt-1.4.0-1|28	
21mr|liblxqt-1.4.0-1|29	%description
21mr|liblxqt-1.4.0-1|30	Libraries for the LXQt desktop.
21mr|liblxqt-1.4.0-1|31	
21mr|liblxqt-1.4.0-1|32	%files
21mr|liblxqt-1.4.0-1|33	%doc AUTHORS CHANGELOG README.md
21mr|liblxqt-1.4.0-1|34	%license COPYING
21mr|liblxqt-1.4.0-1|35	%{_bindir}/lxqt-backlight_backend
21mr|liblxqt-1.4.0-1|36	%{_datadir}/lxqt/power.conf
21mr|liblxqt-1.4.0-1|37	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|liblxqt-1.4.0-1|38	%{_datadir}/polkit-1/actions/org.lxqt.backlight.pkexec.policy
21mr|liblxqt-1.4.0-1|39	
21mr|liblxqt-1.4.0-1|40	#----------------------------------------------------------------------------
21mr|liblxqt-1.4.0-1|41	
21mr|liblxqt-1.4.0-1|42	%package -n %{libname}
21mr|liblxqt-1.4.0-1|43	Summary:	Libraries for the LXQt desktop
21mr|liblxqt-1.4.0-1|44	Group:		System/Libraries
21mr|liblxqt-1.4.0-1|45	Requires:	%{name}%{_isa} = %{EVRD}
21mr|liblxqt-1.4.0-1|46	Obsoletes:	%{mklibname lxqt 0} <= 0.17.0
21mr|liblxqt-1.4.0-1|47	
21mr|liblxqt-1.4.0-1|48	%description -n %{libname}
21mr|liblxqt-1.4.0-1|49	Libraries for the LXQt desktop
21mr|liblxqt-1.4.0-1|50	
21mr|liblxqt-1.4.0-1|51	%files -n %{libname}
21mr|liblxqt-1.4.0-1|52	%doc README.md
21mr|liblxqt-1.4.0-1|53	%{_libdir}/*.so.%{major}*
21mr|liblxqt-1.4.0-1|54	
21mr|liblxqt-1.4.0-1|55	#----------------------------------------------------------------------------
21mr|liblxqt-1.4.0-1|56	
21mr|liblxqt-1.4.0-1|57	%package -n %{devname}
21mr|liblxqt-1.4.0-1|58	Summary:	Development files for %{name}
21mr|liblxqt-1.4.0-1|59	Group:		Development/C
21mr|liblxqt-1.4.0-1|60	Requires:	%{libname} = %{EVRD}
21mr|liblxqt-1.4.0-1|61	Requires:	lxqt-build-tools
21mr|liblxqt-1.4.0-1|62	
21mr|liblxqt-1.4.0-1|63	%description -n %{devname}
21mr|liblxqt-1.4.0-1|64	Development files (Headers etc.) for %{name}.
21mr|liblxqt-1.4.0-1|65	
21mr|liblxqt-1.4.0-1|66	%files -n %{devname}
21mr|liblxqt-1.4.0-1|67	%doc README.md
21mr|liblxqt-1.4.0-1|68	%{_includedir}/*
21mr|liblxqt-1.4.0-1|69	%{_libdir}/liblxqt.so
21mr|liblxqt-1.4.0-1|70	%{_libdir}/pkgconfig/*
21mr|liblxqt-1.4.0-1|71	%{_datadir}/cmake/lxqt
21mr|liblxqt-1.4.0-1|72	%{_rpmmacrodir}/*lxqt*
21mr|liblxqt-1.4.0-1|73	
21mr|liblxqt-1.4.0-1|74	#----------------------------------------------------------------------------
21mr|liblxqt-1.4.0-1|75	
21mr|liblxqt-1.4.0-1|76	%prep
21mr|liblxqt-1.4.0-1|77	%autosetup -p1
21mr|liblxqt-1.4.0-1|78	
21mr|liblxqt-1.4.0-1|79	%build
21mr|liblxqt-1.4.0-1|80	%cmake_qt5 -DLXQT_ETC_XDG_DIR="%{_sysconfdir}/xdg"
21mr|liblxqt-1.4.0-1|81	%make_build
21mr|liblxqt-1.4.0-1|82	
21mr|liblxqt-1.4.0-1|83	%install
21mr|liblxqt-1.4.0-1|84	%make_install -C build
21mr|liblxqt-1.4.0-1|85	
21mr|liblxqt-1.4.0-1|86	# RPM macros
21mr|liblxqt-1.4.0-1|87	%install_macro lxqt %{SOURCE1}
21mr|liblxqt-1.4.0-1|88	sed -i -e "s|@@CMAKE_VERSION@@|%{version}|" %{buildroot}%{_rpmmacrodir}/macros.lxqt
21mr|liblxqt-1.4.0-1|89	touch -r %{SOURCE1} %{buildroot}%{_rpmmacrodir}/macros.lxqt
21mr|liblxqt-1.4.0-1|90	
21mr|liblxqt-1.4.0-1|91	# Drop double slash from pc file
21mr|liblxqt-1.4.0-1|92	sed -i 's!//usr!/usr!' %{buildroot}%{_libdir}/pkgconfig/*pc

13688 21
21mr|liblzo-2.10-4|1	%define oname lzo
21mr|liblzo-2.10-4|2	%define major 2
21mr|liblzo-2.10-4|3	%define apiver 2
21mr|liblzo-2.10-4|4	%define libname %mklibname lzo %{apiver} %{major}
21mr|liblzo-2.10-4|5	%define devname %mklibname lzo -d
21mr|liblzo-2.10-4|6	
21mr|liblzo-2.10-4|7	Summary:	Data compression library with very fast (de-)compression
21mr|liblzo-2.10-4|8	Name:		liblzo
21mr|liblzo-2.10-4|9	Version:	2.10
21mr|liblzo-2.10-4|10	Release:	4
21mr|liblzo-2.10-4|11	License:	GPLv2+
21mr|liblzo-2.10-4|12	Group:		System/Libraries
21mr|liblzo-2.10-4|13	Url:		http://www.oberhumer.com/opensource/lzo/
21mr|liblzo-2.10-4|14	Source0:	http://www.oberhumer.com/opensource/lzo/download/%{oname}-%{version}.tar.gz
21mr|liblzo-2.10-4|15	
21mr|liblzo-2.10-4|16	%description
21mr|liblzo-2.10-4|17	LZO is a portable lossless data compression library written in ANSI C.
21mr|liblzo-2.10-4|18	It offers pretty fast compression and *very* fast decompression.
21mr|liblzo-2.10-4|19	Decompression requires no memory. In addition there are slower
21mr|liblzo-2.10-4|20	compression levels achieving a quite competitive compression ratio while
21mr|liblzo-2.10-4|21	still decompressing at this very high speed.
21mr|liblzo-2.10-4|22	
21mr|liblzo-2.10-4|23	#----------------------------------------------------------------------------
21mr|liblzo-2.10-4|24	
21mr|liblzo-2.10-4|25	%package -n %{libname}
21mr|liblzo-2.10-4|26	Summary:	Data compression library with very fast (de-)compression
21mr|liblzo-2.10-4|27	Group:		System/Libraries
21mr|liblzo-2.10-4|28	
21mr|liblzo-2.10-4|29	%description -n %{libname}
21mr|liblzo-2.10-4|30	LZO is a portable lossless data compression library written in ANSI C.
21mr|liblzo-2.10-4|31	It offers pretty fast compression and *very* fast decompression.
21mr|liblzo-2.10-4|32	Decompression requires no memory. In addition there are slower
21mr|liblzo-2.10-4|33	compression levels achieving a quite competitive compression ratio while
21mr|liblzo-2.10-4|34	still decompressing at this very high speed.
21mr|liblzo-2.10-4|35	
21mr|liblzo-2.10-4|36	%files -n %{libname}
21mr|liblzo-2.10-4|37	%doc AUTHORS NEWS README THANKS doc/LZO.TXT doc/LZO.FAQ
21mr|liblzo-2.10-4|38	%{_libdir}/liblzo%{apiver}.so.%{major}*
21mr|liblzo-2.10-4|39	
21mr|liblzo-2.10-4|40	#----------------------------------------------------------------------------
21mr|liblzo-2.10-4|41	
21mr|liblzo-2.10-4|42	%package -n %{devname}
21mr|liblzo-2.10-4|43	Summary:	Headers files of liblzo library
21mr|liblzo-2.10-4|44	Group:		Development/C
21mr|liblzo-2.10-4|45	Requires:	%{libname} = %{EVRD}
21mr|liblzo-2.10-4|46	Provides:	%{name}2-devel = %{EVRD}
21mr|liblzo-2.10-4|47	Provides:	%{name}-devel = %{EVRD}
21mr|liblzo-2.10-4|48	
21mr|liblzo-2.10-4|49	%description -n %{devname}
21mr|liblzo-2.10-4|50	LZO is a portable lossless data compression library written in ANSI C.
21mr|liblzo-2.10-4|51	It offers pretty fast compression and *very* fast decompression.
21mr|liblzo-2.10-4|52	Decompression requires no memory. In addition there are slower
21mr|liblzo-2.10-4|53	compression levels achieving a quite competitive compression ratio while
21mr|liblzo-2.10-4|54	still decompressing at this very high speed.
21mr|liblzo-2.10-4|55	
21mr|liblzo-2.10-4|56	%files -n %{devname}
21mr|liblzo-2.10-4|57	%doc doc/LZOAPI.TXT doc/LZOTEST.TXT
21mr|liblzo-2.10-4|58	%{_bindir}/lzotest
21mr|liblzo-2.10-4|59	%{_libdir}/*.a
21mr|liblzo-2.10-4|60	%{_libdir}/pkgconfig/lzo2.pc
21mr|liblzo-2.10-4|61	%{_libdir}/*.so
21mr|liblzo-2.10-4|62	%{_includedir}/*
21mr|liblzo-2.10-4|63	
21mr|liblzo-2.10-4|64	#----------------------------------------------------------------------------
21mr|liblzo-2.10-4|65	
21mr|liblzo-2.10-4|66	%prep
21mr|liblzo-2.10-4|67	%setup -qn %{oname}-%{version}
21mr|liblzo-2.10-4|68	
21mr|liblzo-2.10-4|69	%build
21mr|liblzo-2.10-4|70	%config_update
21mr|liblzo-2.10-4|71	export CONFIGURE_TOP=`pwd`
21mr|liblzo-2.10-4|72	
21mr|liblzo-2.10-4|73	mkdir -p shared
21mr|liblzo-2.10-4|74	cd shared
21mr|liblzo-2.10-4|75	%configure --enable-shared --enable-static
21mr|liblzo-2.10-4|76	%make
21mr|liblzo-2.10-4|77	cd ..
21mr|liblzo-2.10-4|78	
21mr|liblzo-2.10-4|79	%install
21mr|liblzo-2.10-4|80	%makeinstall_std -C shared
21mr|liblzo-2.10-4|81	install -m755 shared/lzotest/lzotest -D %{buildroot}%{_bindir}/lzotest
21mr|liblzo-2.10-4|82	rm -rf %{buildroot}%{_datadir}/doc/lzo
21mr|liblzo-2.10-4|83	
21mr|liblzo-2.10-4|84	%check
21mr|liblzo-2.10-4|85	cd shared
21mr|liblzo-2.10-4|86	make check
21mr|liblzo-2.10-4|87	make test

13689 21
21mr|libmanette-0.2.6-9|1	%define api %(echo %{version}|cut -d. -f1,2)
21mr|libmanette-0.2.6-9|2	
21mr|libmanette-0.2.6-9|3	%define major 0
21mr|libmanette-0.2.6-9|4	%define libname %mklibname manette %{api} %{major}
21mr|libmanette-0.2.6-9|5	%define girname %mklibname manette-gir %{api}
21mr|libmanette-0.2.6-9|6	%define devname %mklibname manette %{api} -d
21mr|libmanette-0.2.6-9|7	
21mr|libmanette-0.2.6-9|8	Summary:	Game controller library
21mr|libmanette-0.2.6-9|9	Name:		libmanette
21mr|libmanette-0.2.6-9|10	Version:	0.2.6
21mr|libmanette-0.2.6-9|11	Release:	9
21mr|libmanette-0.2.6-9|12	License:	LGPLv2+
21mr|libmanette-0.2.6-9|13	Group:		System/Libraries
21mr|libmanette-0.2.6-9|14	Url:		https://download.gnome.org/sources/libmanette
21mr|libmanette-0.2.6-9|15	Source0:	https://download.gnome.org/sources/libmanette/%{api}/%{name}-%{version}.tar.xz
21mr|libmanette-0.2.6-9|16	BuildRequires:	meson
21mr|libmanette-0.2.6-9|17	BuildRequires:	vala-tools
21mr|libmanette-0.2.6-9|18	BuildRequires:	pkgconfig(gio-2.0)
21mr|libmanette-0.2.6-9|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|libmanette-0.2.6-9|20	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libmanette-0.2.6-9|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libmanette-0.2.6-9|22	BuildRequires:	pkgconfig(gudev-1.0)
21mr|libmanette-0.2.6-9|23	BuildRequires:	pkgconfig(libevdev)
21mr|libmanette-0.2.6-9|24	
21mr|libmanette-0.2.6-9|25	%description
21mr|libmanette-0.2.6-9|26	libmanette is a small GObject library giving you simple access to game
21mr|libmanette-0.2.6-9|27	controllers.
21mr|libmanette-0.2.6-9|28	
21mr|libmanette-0.2.6-9|29	#----------------------------------------------------------------------------
21mr|libmanette-0.2.6-9|30	
21mr|libmanette-0.2.6-9|31	%package -n %{libname}
21mr|libmanette-0.2.6-9|32	Summary:	Game controller library
21mr|libmanette-0.2.6-9|33	Group:		System/Libraries
21mr|libmanette-0.2.6-9|34	
21mr|libmanette-0.2.6-9|35	%description -n %{libname}
21mr|libmanette-0.2.6-9|36	libmanette is a small GObject library giving you simple access to game
21mr|libmanette-0.2.6-9|37	controllers.
21mr|libmanette-0.2.6-9|38	
21mr|libmanette-0.2.6-9|39	%files -n %{libname}
21mr|libmanette-0.2.6-9|40	%doc COPYING NEWS README.md
21mr|libmanette-0.2.6-9|41	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libmanette-0.2.6-9|42	
21mr|libmanette-0.2.6-9|43	#----------------------------------------------------------------------------
21mr|libmanette-0.2.6-9|44	
21mr|libmanette-0.2.6-9|45	%package -n %{girname}
21mr|libmanette-0.2.6-9|46	Summary:	GObject Introspection interface description for %{name}
21mr|libmanette-0.2.6-9|47	Group:		System/Libraries
21mr|libmanette-0.2.6-9|48	
21mr|libmanette-0.2.6-9|49	%description -n %{girname}
21mr|libmanette-0.2.6-9|50	GObject Introspection interface description for %{name}.
21mr|libmanette-0.2.6-9|51	
21mr|libmanette-0.2.6-9|52	%files -n %{girname}
21mr|libmanette-0.2.6-9|53	%doc COPYING
21mr|libmanette-0.2.6-9|54	%{_libdir}/girepository-1.0/Manette-%{api}.typelib
21mr|libmanette-0.2.6-9|55	
21mr|libmanette-0.2.6-9|56	#----------------------------------------------------------------------------
21mr|libmanette-0.2.6-9|57	
21mr|libmanette-0.2.6-9|58	%package -n %{devname}
21mr|libmanette-0.2.6-9|59	Summary:	Development files for %{name}
21mr|libmanette-0.2.6-9|60	Group:		Development/Other
21mr|libmanette-0.2.6-9|61	Requires:	%{libname} = %{EVRD}
21mr|libmanette-0.2.6-9|62	Requires:	%{girname} = %{EVRD}
21mr|libmanette-0.2.6-9|63	
21mr|libmanette-0.2.6-9|64	%description -n %{devname}
21mr|libmanette-0.2.6-9|65	The %{name}-devel package contains libraries and header files for
21mr|libmanette-0.2.6-9|66	developing applications that use %{name}.
21mr|libmanette-0.2.6-9|67	
21mr|libmanette-0.2.6-9|68	%files -n %{devname}
21mr|libmanette-0.2.6-9|69	%doc COPYING
21mr|libmanette-0.2.6-9|70	%{_bindir}/manette-test
21mr|libmanette-0.2.6-9|71	%{_includedir}/%{name}
21mr|libmanette-0.2.6-9|72	%{_libdir}/%{name}-%{api}.so
21mr|libmanette-0.2.6-9|73	%{_libdir}/pkgconfig/manette-%{api}.pc
21mr|libmanette-0.2.6-9|74	%{_datadir}/gir-1.0/Manette-%{api}.gir
21mr|libmanette-0.2.6-9|75	%{_datadir}/vala/
21mr|libmanette-0.2.6-9|76	
21mr|libmanette-0.2.6-9|77	#----------------------------------------------------------------------------
21mr|libmanette-0.2.6-9|78	
21mr|libmanette-0.2.6-9|79	%prep
21mr|libmanette-0.2.6-9|80	%autosetup -p1
21mr|libmanette-0.2.6-9|81	
21mr|libmanette-0.2.6-9|82	%build
21mr|libmanette-0.2.6-9|83	%meson
21mr|libmanette-0.2.6-9|84	%meson_build
21mr|libmanette-0.2.6-9|85	
21mr|libmanette-0.2.6-9|86	%install
21mr|libmanette-0.2.6-9|87	%meson_install

13690 21
21mr|libmateweather-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libmateweather-1.26.0-2|2	
21mr|libmateweather-1.26.0-2|3	%define oname mateweather
21mr|libmateweather-1.26.0-2|4	
21mr|libmateweather-1.26.0-2|5	%define major 1
21mr|libmateweather-1.26.0-2|6	%define libname %mklibname mateweather %{major}
21mr|libmateweather-1.26.0-2|7	%define devname %mklibname mateweather -d
21mr|libmateweather-1.26.0-2|8	
21mr|libmateweather-1.26.0-2|9	Summary:	MATE Weather applet library
21mr|libmateweather-1.26.0-2|10	Name:		libmateweather
21mr|libmateweather-1.26.0-2|11	Version:	1.26.0
21mr|libmateweather-1.26.0-2|12	Release:	2
21mr|libmateweather-1.26.0-2|13	License:	GPLv2+
21mr|libmateweather-1.26.0-2|14	Group:		Graphical desktop/MATE
21mr|libmateweather-1.26.0-2|15	Url:		http://www.mate.org
21mr|libmateweather-1.26.0-2|16	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libmateweather-1.26.0-2|17	BuildRequires:	autoconf-archive
21mr|libmateweather-1.26.0-2|18	BuildRequires:	gtk-doc
21mr|libmateweather-1.26.0-2|19	BuildRequires:	intltool
21mr|libmateweather-1.26.0-2|20	BuildRequires:	libxml2-utils
21mr|libmateweather-1.26.0-2|21	BuildRequires:	mate-common
21mr|libmateweather-1.26.0-2|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|libmateweather-1.26.0-2|23	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libmateweather-1.26.0-2|24	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libmateweather-1.26.0-2|25	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libmateweather-1.26.0-2|26	
21mr|libmateweather-1.26.0-2|27	%description
21mr|libmateweather-1.26.0-2|28	This is a library to provide Weather data to the MATE panel applet.
21mr|libmateweather-1.26.0-2|29	
21mr|libmateweather-1.26.0-2|30	%files -f %{name}.lang
21mr|libmateweather-1.26.0-2|31	%doc AUTHORS COPYING README
21mr|libmateweather-1.26.0-2|32	%dir %{_datadir}/%{name}
21mr|libmateweather-1.26.0-2|33	%{_datadir}/%{name}/locations.dtd
21mr|libmateweather-1.26.0-2|34	%{_datadir}/%{name}/Locations.xml
21mr|libmateweather-1.26.0-2|35	%{_iconsdir}/hicolor/*/status/{weather*.png,weather*.svg}
21mr|libmateweather-1.26.0-2|36	%{_datadir}/glib-2.0/schemas/org.mate.weather.gschema.xml
21mr|libmateweather-1.26.0-2|37	
21mr|libmateweather-1.26.0-2|38	#----------------------------------------------------------------------------
21mr|libmateweather-1.26.0-2|39	
21mr|libmateweather-1.26.0-2|40	%package -n %{libname}
21mr|libmateweather-1.26.0-2|41	Summary:	MATE Weather applet library
21mr|libmateweather-1.26.0-2|42	Group:		System/Libraries
21mr|libmateweather-1.26.0-2|43	Requires:	%{name}
21mr|libmateweather-1.26.0-2|44	
21mr|libmateweather-1.26.0-2|45	%description -n %{libname}
21mr|libmateweather-1.26.0-2|46	This is a library to provide Weather data to the MATE panel applet.
21mr|libmateweather-1.26.0-2|47	
21mr|libmateweather-1.26.0-2|48	%files -n %{libname}
21mr|libmateweather-1.26.0-2|49	%doc AUTHORS COPYING README
21mr|libmateweather-1.26.0-2|50	%{_libdir}/libmateweather.so.%{major}*
21mr|libmateweather-1.26.0-2|51	
21mr|libmateweather-1.26.0-2|52	#----------------------------------------------------------------------------
21mr|libmateweather-1.26.0-2|53	
21mr|libmateweather-1.26.0-2|54	%package -n %{devname}
21mr|libmateweather-1.26.0-2|55	Summary:	MATE Weather applet library
21mr|libmateweather-1.26.0-2|56	Group:		Development/GNOME and GTK+
21mr|libmateweather-1.26.0-2|57	Requires:	%{libname} = %{EVRD}
21mr|libmateweather-1.26.0-2|58	Provides:	%{name}-devel = %{EVRD}
21mr|libmateweather-1.26.0-2|59	
21mr|libmateweather-1.26.0-2|60	%description -n %{devname}
21mr|libmateweather-1.26.0-2|61	This is a library to provide Weather data to the MATE panel applet.
21mr|libmateweather-1.26.0-2|62	
21mr|libmateweather-1.26.0-2|63	%files -n %{devname}
21mr|libmateweather-1.26.0-2|64	%doc AUTHORS COPYING README
21mr|libmateweather-1.26.0-2|65	%{_libdir}/libmateweather.so
21mr|libmateweather-1.26.0-2|66	%{_libdir}/pkgconfig/*.pc
21mr|libmateweather-1.26.0-2|67	%{_includedir}/*
21mr|libmateweather-1.26.0-2|68	%{_datadir}/gtk-doc/html/%{name}
21mr|libmateweather-1.26.0-2|69	
21mr|libmateweather-1.26.0-2|70	#----------------------------------------------------------------------------
21mr|libmateweather-1.26.0-2|71	
21mr|libmateweather-1.26.0-2|72	%prep
21mr|libmateweather-1.26.0-2|73	%setup -q
21mr|libmateweather-1.26.0-2|74	NOCONFIGURE=1 ./autogen.sh
21mr|libmateweather-1.26.0-2|75	
21mr|libmateweather-1.26.0-2|76	%build
21mr|libmateweather-1.26.0-2|77	%configure \
21mr|libmateweather-1.26.0-2|78	--disable-static \
21mr|libmateweather-1.26.0-2|79	--with-gnu-ld \
21mr|libmateweather-1.26.0-2|80	--disable-python
21mr|libmateweather-1.26.0-2|81	%make
21mr|libmateweather-1.26.0-2|82	
21mr|libmateweather-1.26.0-2|83	%install
21mr|libmateweather-1.26.0-2|84	%makeinstall_std
21mr|libmateweather-1.26.0-2|85	
21mr|libmateweather-1.26.0-2|86	%find_lang %{name}
21mr|libmateweather-1.26.0-2|87	
21mr|libmateweather-1.26.0-2|88	for xmlfile in %{buildroot}%{_datadir}/%{name}/Locations.*.xml; do
21mr|libmateweather-1.26.0-2|89	echo "%lang($(basename $xmlfile|sed -e s/Locations.// -e s/.xml//)) $(echo $xmlfile | sed s!%{buildroot}!!)" >> %{name}.lang
21mr|libmateweather-1.26.0-2|90	done

13691 21
21mr|libmatroska-1.7.1-1|1	# For some reasons library is unstripped and we don't have time for investigation
21mr|libmatroska-1.7.1-1|2	%define _enable_debug_packages %{nil}
21mr|libmatroska-1.7.1-1|3	%define debug_package %{nil}
21mr|libmatroska-1.7.1-1|4	
21mr|libmatroska-1.7.1-1|5	%define major 7
21mr|libmatroska-1.7.1-1|6	%define libname %mklibname matroska %{major}
21mr|libmatroska-1.7.1-1|7	%define devname %mklibname matroska -d
21mr|libmatroska-1.7.1-1|8	
21mr|libmatroska-1.7.1-1|9	Summary:	Matroska Audio/Video file format library
21mr|libmatroska-1.7.1-1|10	Name:		libmatroska
21mr|libmatroska-1.7.1-1|11	Version:	1.7.1
21mr|libmatroska-1.7.1-1|12	Release:	1
21mr|libmatroska-1.7.1-1|13	License:	LGPLv2
21mr|libmatroska-1.7.1-1|14	Group:		System/Libraries
21mr|libmatroska-1.7.1-1|15	Url:		https://www.matroska.org/
21mr|libmatroska-1.7.1-1|16	Source0:	https://dl.matroska.org/downloads/libmatroska/%{name}-%{version}.tar.xz
21mr|libmatroska-1.7.1-1|17	BuildRequires:	cmake
21mr|libmatroska-1.7.1-1|18	BuildRequires:	pkgconfig(libebml)
21mr|libmatroska-1.7.1-1|19	
21mr|libmatroska-1.7.1-1|20	%description
21mr|libmatroska-1.7.1-1|21	In short, matroska is a new Audio/Video file format. It is an advanced
21mr|libmatroska-1.7.1-1|22	and full featured format.
21mr|libmatroska-1.7.1-1|23	
21mr|libmatroska-1.7.1-1|24	Advanced because it is based on EBML, a kind of XML equivalent, that
21mr|libmatroska-1.7.1-1|25	allow infinite extensibility of the format. And full featured because
21mr|libmatroska-1.7.1-1|26	it includes precise seeking, any audio/video/subtitle codec support
21mr|libmatroska-1.7.1-1|27	including VCM/ACM/DirectShow compatibility, timecode based format,
21mr|libmatroska-1.7.1-1|28	complex frame dependencies, chaptering, internationalisation, error
21mr|libmatroska-1.7.1-1|29	protection, tagging, file attachement, control track (to be defined),
21mr|libmatroska-1.7.1-1|30	menu (to be defined), etc. All these features are not yet implemented
21mr|libmatroska-1.7.1-1|31	but already defined in the format.
21mr|libmatroska-1.7.1-1|32	
21mr|libmatroska-1.7.1-1|33	#----------------------------------------------------------------------------
21mr|libmatroska-1.7.1-1|34	
21mr|libmatroska-1.7.1-1|35	%package -n %{libname}
21mr|libmatroska-1.7.1-1|36	Summary:	Matroska Audio/Video file format shared library
21mr|libmatroska-1.7.1-1|37	Group:		System/Libraries
21mr|libmatroska-1.7.1-1|38	
21mr|libmatroska-1.7.1-1|39	%description -n %{libname}
21mr|libmatroska-1.7.1-1|40	In short, matroska is a new Audio/Video file format. It is an advanced
21mr|libmatroska-1.7.1-1|41	and full featured format.
21mr|libmatroska-1.7.1-1|42	
21mr|libmatroska-1.7.1-1|43	Advanced because it is based on EBML, a kind of XML equivalent, that
21mr|libmatroska-1.7.1-1|44	allow infinite extensibility of the format. And full featured because
21mr|libmatroska-1.7.1-1|45	it includes precise seeking, any audio/video/subtitle codec support
21mr|libmatroska-1.7.1-1|46	including VCM/ACM/DirectShow compatibility, timecode based format,
21mr|libmatroska-1.7.1-1|47	complex frame dependencies, chaptering, internationalisation, error
21mr|libmatroska-1.7.1-1|48	protection, tagging, file attachement, control track (to be defined),
21mr|libmatroska-1.7.1-1|49	menu (to be defined), etc. All these features are not yet implemented
21mr|libmatroska-1.7.1-1|50	but already defined in the format.
21mr|libmatroska-1.7.1-1|51	
21mr|libmatroska-1.7.1-1|52	%files -n %{libname}
21mr|libmatroska-1.7.1-1|53	%{_libdir}/lib*.so.%{major}*
21mr|libmatroska-1.7.1-1|54	
21mr|libmatroska-1.7.1-1|55	#----------------------------------------------------------------------------
21mr|libmatroska-1.7.1-1|56	
21mr|libmatroska-1.7.1-1|57	%package -n %{devname}
21mr|libmatroska-1.7.1-1|58	Summary:	Matroska Audio/Video file format headers and static library
21mr|libmatroska-1.7.1-1|59	Group:		Development/C++
21mr|libmatroska-1.7.1-1|60	Requires:	%{libname} = %{EVRD}
21mr|libmatroska-1.7.1-1|61	Provides:	%{name}-devel = %{EVRD}
21mr|libmatroska-1.7.1-1|62	
21mr|libmatroska-1.7.1-1|63	%description -n %{devname}
21mr|libmatroska-1.7.1-1|64	In short, matroska is a new Audio/Video file format. It is an advanced
21mr|libmatroska-1.7.1-1|65	and full featured format.
21mr|libmatroska-1.7.1-1|66	
21mr|libmatroska-1.7.1-1|67	Advanced because it is based on EBML, a kind of XML equivalent, that
21mr|libmatroska-1.7.1-1|68	allow infinite extensibility of the format. And full featured because
21mr|libmatroska-1.7.1-1|69	it includes precise seeking, any audio/video/subtitle codec support
21mr|libmatroska-1.7.1-1|70	including VCM/ACM/DirectShow compatibility, timecode based format,
21mr|libmatroska-1.7.1-1|71	complex frame dependencies, chaptering, internationalisation, error
21mr|libmatroska-1.7.1-1|72	protection, tagging, file attachement, control track (to be defined),
21mr|libmatroska-1.7.1-1|73	menu (to be defined), etc. All these features are not yet implemented
21mr|libmatroska-1.7.1-1|74	but already defined in the format.
21mr|libmatroska-1.7.1-1|75	
21mr|libmatroska-1.7.1-1|76	This package contains the C++ headers and the static library needed
21mr|libmatroska-1.7.1-1|77	for development with Matroska.
21mr|libmatroska-1.7.1-1|78	
21mr|libmatroska-1.7.1-1|79	%files -n %{devname}
21mr|libmatroska-1.7.1-1|80	%doc LICENSE*
21mr|libmatroska-1.7.1-1|81	%{_includedir}/matroska
21mr|libmatroska-1.7.1-1|82	%{_libdir}/lib*.so
21mr|libmatroska-1.7.1-1|83	%{_libdir}/pkgconfig/libmatroska.pc
21mr|libmatroska-1.7.1-1|84	%{_libdir}/cmake/*atroska/*
21mr|libmatroska-1.7.1-1|85	
21mr|libmatroska-1.7.1-1|86	#----------------------------------------------------------------------------
21mr|libmatroska-1.7.1-1|87	
21mr|libmatroska-1.7.1-1|88	%prep
21mr|libmatroska-1.7.1-1|89	%setup -q
21mr|libmatroska-1.7.1-1|90	
21mr|libmatroska-1.7.1-1|91	%build
21mr|libmatroska-1.7.1-1|92	%cmake \
21mr|libmatroska-1.7.1-1|93	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|libmatroska-1.7.1-1|94	-DCMAKE_INSTALL_LIBDIR=%{_lib}
21mr|libmatroska-1.7.1-1|95	%make
21mr|libmatroska-1.7.1-1|96	
21mr|libmatroska-1.7.1-1|97	%install
21mr|libmatroska-1.7.1-1|98	%makeinstall_std -C build

13692 21
21mr|libmatthew-java-0.8-22|1	Name:           libmatthew-java
21mr|libmatthew-java-0.8-22|2	Version:        0.8
21mr|libmatthew-java-0.8-22|3	Release:        22
21mr|libmatthew-java-0.8-22|4	Summary:        A few useful Java libraries
21mr|libmatthew-java-0.8-22|5	License:        MIT
21mr|libmatthew-java-0.8-22|6	Group:          Development/Java
21mr|libmatthew-java-0.8-22|7	# actual upstream:
21mr|libmatthew-java-0.8-22|8	URL: http://matthew.ath.cx/projects/java/
21mr|libmatthew-java-0.8-22|9	Source0: http://matthew.ath.cx/projects/java/%{name}-%{version}.tar.gz
21mr|libmatthew-java-0.8-22|10	
21mr|libmatthew-java-0.8-22|11	# OSGi manifests
21mr|libmatthew-java-0.8-22|12	Source1:        %{name}-hexdump-osgi-MANIFEST.MF
21mr|libmatthew-java-0.8-22|13	Source2:        %{name}-unix-osgi-MANIFEST.MF
21mr|libmatthew-java-0.8-22|14	
21mr|libmatthew-java-0.8-22|15	Patch0:         install_doc.patch
21mr|libmatthew-java-0.8-22|16	Patch1:         native-library-paths.patch
21mr|libmatthew-java-0.8-22|17	Patch2:         classpath_fix.patch
21mr|libmatthew-java-0.8-22|18	# Java stack is not supported on x86_32
21mr|libmatthew-java-0.8-22|19	ExcludeArch: %{ix86}
21mr|libmatthew-java-0.8-22|20	
21mr|libmatthew-java-0.8-22|21	BuildRequires:  javapackages-local
21mr|libmatthew-java-0.8-22|22	BuildRequires:  gcc
21mr|libmatthew-java-0.8-22|23	
21mr|libmatthew-java-0.8-22|24	Requires:       java-headless
21mr|libmatthew-java-0.8-22|25	Requires:       javapackages-tools
21mr|libmatthew-java-0.8-22|26	
21mr|libmatthew-java-0.8-22|27	%description
21mr|libmatthew-java-0.8-22|28	A colleciton of Java libraries:
21mr|libmatthew-java-0.8-22|29	- Unix Sockets Library
21mr|libmatthew-java-0.8-22|30	This is a collection of classes and native code to allow you to read
21mr|libmatthew-java-0.8-22|31	and write Unix sockets in Java.
21mr|libmatthew-java-0.8-22|32	
21mr|libmatthew-java-0.8-22|33	- Debug Library
21mr|libmatthew-java-0.8-22|34	This is a comprehensive logging and debugging solution.
21mr|libmatthew-java-0.8-22|35	
21mr|libmatthew-java-0.8-22|36	- CGI Library
21mr|libmatthew-java-0.8-22|37	This is a collection of classes and native code to allow you to write
21mr|libmatthew-java-0.8-22|38	CGI applications in Java.
21mr|libmatthew-java-0.8-22|39	
21mr|libmatthew-java-0.8-22|40	- I/O Library
21mr|libmatthew-java-0.8-22|41	This provides a few much needed extensions to the Java I/O subsystem.
21mr|libmatthew-java-0.8-22|42	
21mr|libmatthew-java-0.8-22|43	- Hexdump
21mr|libmatthew-java-0.8-22|44	This class formats byte-arrays in hex and ascii for display.
21mr|libmatthew-java-0.8-22|45	
21mr|libmatthew-java-0.8-22|46	
21mr|libmatthew-java-0.8-22|47	%package javadoc
21mr|libmatthew-java-0.8-22|48	Summary:        Javadoc for %{name}
21mr|libmatthew-java-0.8-22|49	
21mr|libmatthew-java-0.8-22|50	
21mr|libmatthew-java-0.8-22|51	%description javadoc
21mr|libmatthew-java-0.8-22|52	Javadoc for %{name}
21mr|libmatthew-java-0.8-22|53	
21mr|libmatthew-java-0.8-22|54	
21mr|libmatthew-java-0.8-22|55	%prep
21mr|libmatthew-java-0.8-22|56	%setup -q
21mr|libmatthew-java-0.8-22|57	%patch0 -p1
21mr|libmatthew-java-0.8-22|58	
21mr|libmatthew-java-0.8-22|59	# this patch adds a system dependent path, so we fix it before
21mr|libmatthew-java-0.8-22|60	# applying the patch
21mr|libmatthew-java-0.8-22|61	sed -e 's|@JNIPATH@|%{_libdir}/%{name}|' %{PATCH1} | patch -p1
21mr|libmatthew-java-0.8-22|62	
21mr|libmatthew-java-0.8-22|63	%patch2 -p1
21mr|libmatthew-java-0.8-22|64	
21mr|libmatthew-java-0.8-22|65	
21mr|libmatthew-java-0.8-22|66	%build
21mr|libmatthew-java-0.8-22|67	export JAVA_HOME=%{java_home}
21mr|libmatthew-java-0.8-22|68	make %{?_smp_mflags} \
21mr|libmatthew-java-0.8-22|69	CFLAGS='%{optflags}'\
21mr|libmatthew-java-0.8-22|70	GCJFLAGS='%{optflags}' \
21mr|libmatthew-java-0.8-22|71	LDFLAGS='%{optflags}' \
21mr|libmatthew-java-0.8-22|72	PPFLAGS='%{optflags}' \
21mr|libmatthew-java-0.8-22|73	JAVADOC="javadoc -Xdoclint:none" \
21mr|libmatthew-java-0.8-22|74	-j1
21mr|libmatthew-java-0.8-22|75	
21mr|libmatthew-java-0.8-22|76	# Inject OSGi manifests
21mr|libmatthew-java-0.8-22|77	jar umf %{SOURCE1} hexdump-0.2.jar
21mr|libmatthew-java-0.8-22|78	jar umf %{SOURCE2} unix-0.5.jar
21mr|libmatthew-java-0.8-22|79	
21mr|libmatthew-java-0.8-22|80	%install
21mr|libmatthew-java-0.8-22|81	make install \
21mr|libmatthew-java-0.8-22|82	DESTDIR=$RPM_BUILD_ROOT \
21mr|libmatthew-java-0.8-22|83	JARDIR=%{_jnidir} \
21mr|libmatthew-java-0.8-22|84	LIBDIR=%{_libdir}/%{name} \
21mr|libmatthew-java-0.8-22|85	DOCDIR=%{_javadocdir}/%{name} \
21mr|libmatthew-java-0.8-22|86	JAVADOC="javadoc -Xdoclint:none"
21mr|libmatthew-java-0.8-22|87	
21mr|libmatthew-java-0.8-22|88	%files
21mr|libmatthew-java-0.8-22|89	%{_jnidir}/*.jar
21mr|libmatthew-java-0.8-22|90	%{_libdir}/%{name}
21mr|libmatthew-java-0.8-22|91	%doc INSTALL README
21mr|libmatthew-java-0.8-22|92	%license COPYING
21mr|libmatthew-java-0.8-22|93	
21mr|libmatthew-java-0.8-22|94	%files javadoc
21mr|libmatthew-java-0.8-22|95	%{_javadocdir}/%{name}
21mr|libmatthew-java-0.8-22|96	%license COPYING
21mr|libmatthew-java-0.8-22|97	
21mr|libmatthew-java-0.8-22|98	

13693 21
21mr|libmaxminddb-1.6.0-1|1	%define major 0
21mr|libmaxminddb-1.6.0-1|2	%define libname %mklibname maxminddb %{major}
21mr|libmaxminddb-1.6.0-1|3	%define develname %mklibname maxminddb -d
21mr|libmaxminddb-1.6.0-1|4	
21mr|libmaxminddb-1.6.0-1|5	Name:		libmaxminddb
21mr|libmaxminddb-1.6.0-1|6	Summary:	C library for the MaxMind DB file format
21mr|libmaxminddb-1.6.0-1|7	Version:	1.6.0
21mr|libmaxminddb-1.6.0-1|8	Release:	1
21mr|libmaxminddb-1.6.0-1|9	Group:		System/Libraries
21mr|libmaxminddb-1.6.0-1|10	# original libmaxminddb code is Apache Licence 2.0
21mr|libmaxminddb-1.6.0-1|11	# src/maxminddb-compat-util.h is BSD
21mr|libmaxminddb-1.6.0-1|12	License:        ASL 2.0 and BSD
21mr|libmaxminddb-1.6.0-1|13	URL:		https://maxmind.github.io/libmaxminddb
21mr|libmaxminddb-1.6.0-1|14	Source0:	https://github.com/maxmind/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|libmaxminddb-1.6.0-1|15	# for tests
21mr|libmaxminddb-1.6.0-1|16	BuildRequires: perl(Test::More)
21mr|libmaxminddb-1.6.0-1|17	BuildRequires: perl(File::Temp)
21mr|libmaxminddb-1.6.0-1|18	BuildRequires: perl(IPC::Run3)
21mr|libmaxminddb-1.6.0-1|19	
21mr|libmaxminddb-1.6.0-1|20	%description
21mr|libmaxminddb-1.6.0-1|21	This package contains libmaxminddb library.
21mr|libmaxminddb-1.6.0-1|22	
21mr|libmaxminddb-1.6.0-1|23	#-----------------------------------------------------------------
21mr|libmaxminddb-1.6.0-1|24	%package -n %{libname}
21mr|libmaxminddb-1.6.0-1|25	Group:      System/Libraries
21mr|libmaxminddb-1.6.0-1|26	Summary:    C library for the MaxMind DB file format
21mr|libmaxminddb-1.6.0-1|27	Obsoletes:  %{_lib}maxminddb1.0 < 1.3.2-3
21mr|libmaxminddb-1.6.0-1|28	
21mr|libmaxminddb-1.6.0-1|29	%description -n %{libname}
21mr|libmaxminddb-1.6.0-1|30	This package contains libmaxminddb library.
21mr|libmaxminddb-1.6.0-1|31	
21mr|libmaxminddb-1.6.0-1|32	%files -n %{libname}
21mr|libmaxminddb-1.6.0-1|33	%doc LICENSE
21mr|libmaxminddb-1.6.0-1|34	%{_libdir}/libmaxminddb.so.%{major}{,.*}
21mr|libmaxminddb-1.6.0-1|35	
21mr|libmaxminddb-1.6.0-1|36	#-----------------------------------------------------------------
21mr|libmaxminddb-1.6.0-1|37	
21mr|libmaxminddb-1.6.0-1|38	%package -n %{develname}
21mr|libmaxminddb-1.6.0-1|39	Group:      Development/C
21mr|libmaxminddb-1.6.0-1|40	Summary:    Libraries and header files for %{name}
21mr|libmaxminddb-1.6.0-1|41	Requires:   %{libname} = %{version}-%{release}
21mr|libmaxminddb-1.6.0-1|42	Provides:   %{name}-devel = %{version}-%{release}
21mr|libmaxminddb-1.6.0-1|43	
21mr|libmaxminddb-1.6.0-1|44	%description -n %{develname}
21mr|libmaxminddb-1.6.0-1|45	This package contains libraries and header files needed for developing
21mr|libmaxminddb-1.6.0-1|46	applications that use %{name}.
21mr|libmaxminddb-1.6.0-1|47	
21mr|libmaxminddb-1.6.0-1|48	%files -n %{develname}
21mr|libmaxminddb-1.6.0-1|49	%doc NOTICE Changes.md
21mr|libmaxminddb-1.6.0-1|50	%{_bindir}/mmdblookup
21mr|libmaxminddb-1.6.0-1|51	%{_includedir}/maxminddb.h
21mr|libmaxminddb-1.6.0-1|52	%{_includedir}/maxminddb_config.h
21mr|libmaxminddb-1.6.0-1|53	%{_libdir}/libmaxminddb.so
21mr|libmaxminddb-1.6.0-1|54	%{_libdir}/pkgconfig/libmaxminddb.pc
21mr|libmaxminddb-1.6.0-1|55	%{_mandir}/man1/*
21mr|libmaxminddb-1.6.0-1|56	%{_mandir}/man3/*
21mr|libmaxminddb-1.6.0-1|57	
21mr|libmaxminddb-1.6.0-1|58	#-----------------------------------------------------------------
21mr|libmaxminddb-1.6.0-1|59	
21mr|libmaxminddb-1.6.0-1|60	%prep
21mr|libmaxminddb-1.6.0-1|61	%autosetup -p1
21mr|libmaxminddb-1.6.0-1|62	
21mr|libmaxminddb-1.6.0-1|63	%build
21mr|libmaxminddb-1.6.0-1|64	%configure --disable-static
21mr|libmaxminddb-1.6.0-1|65	%make_build
21mr|libmaxminddb-1.6.0-1|66	
21mr|libmaxminddb-1.6.0-1|67	%check
21mr|libmaxminddb-1.6.0-1|68	# tests are linked dynamically, preload the library as we have removed RPATH
21mr|libmaxminddb-1.6.0-1|69	LD_PRELOAD=%{buildroot}%{_libdir}/libmaxminddb.so make check
21mr|libmaxminddb-1.6.0-1|70	
21mr|libmaxminddb-1.6.0-1|71	%install
21mr|libmaxminddb-1.6.0-1|72	%make_install
21mr|libmaxminddb-1.6.0-1|73	
21mr|libmaxminddb-1.6.0-1|74	find %{buildroot} -name '*.la' -delete

13694 21
21mr|libmbim-1.26.0-1|1	%define major 4
21mr|libmbim-1.26.0-1|2	%define libname %mklibname mbim-glib %{major}
21mr|libmbim-1.26.0-1|3	%define devname %mklibname mbim-glib -d
21mr|libmbim-1.26.0-1|4	
21mr|libmbim-1.26.0-1|5	Summary:	MBIM modem protocol helper library
21mr|libmbim-1.26.0-1|6	Name:		libmbim
21mr|libmbim-1.26.0-1|7	Version:	1.26.0
21mr|libmbim-1.26.0-1|8	Release:	1
21mr|libmbim-1.26.0-1|9	License:	GPLv2+
21mr|libmbim-1.26.0-1|10	Group:		System/Libraries
21mr|libmbim-1.26.0-1|11	Url:		https://www.freedesktop.org/wiki/Software/libmbim/
21mr|libmbim-1.26.0-1|12	Source0:	https://www.freedesktop.org/software/libmbim/%{name}-%{version}.tar.xz
21mr|libmbim-1.26.0-1|13	BuildRequires:	gtk-doc
21mr|libmbim-1.26.0-1|14	BuildRequires:	autoconf-archive
21mr|libmbim-1.26.0-1|15	BuildRequires:	help2man
21mr|libmbim-1.26.0-1|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|libmbim-1.26.0-1|17	BuildRequires:	pkgconfig(gudev-1.0)
21mr|libmbim-1.26.0-1|18	
21mr|libmbim-1.26.0-1|19	%description
21mr|libmbim-1.26.0-1|20	The Mobile Broadband Interface Model (MBIM) is a new standard
21mr|libmbim-1.26.0-1|21	to communicate with mobile broadband modem devices developed
21mr|libmbim-1.26.0-1|22	by the USB Implementors Forum.
21mr|libmbim-1.26.0-1|23	
21mr|libmbim-1.26.0-1|24	#----------------------------------------------------------------------------
21mr|libmbim-1.26.0-1|25	
21mr|libmbim-1.26.0-1|26	%package -n %{libname}
21mr|libmbim-1.26.0-1|27	Summary:	Libraries for %{name}
21mr|libmbim-1.26.0-1|28	Group:		System/Libraries
21mr|libmbim-1.26.0-1|29	
21mr|libmbim-1.26.0-1|30	%description -n %{libname}
21mr|libmbim-1.26.0-1|31	The Mobile Broadband Interface Model (MBIM) is a new standard
21mr|libmbim-1.26.0-1|32	to communicate with mobile broadband modem devices developed
21mr|libmbim-1.26.0-1|33	by the USB Implementors Forum.
21mr|libmbim-1.26.0-1|34	This package contains MBIM shared libraries.
21mr|libmbim-1.26.0-1|35	
21mr|libmbim-1.26.0-1|36	%files -n %{libname}
21mr|libmbim-1.26.0-1|37	%doc AUTHORS COPYING NEWS
21mr|libmbim-1.26.0-1|38	%{_libdir}/libmbim-glib.so.%{major}*
21mr|libmbim-1.26.0-1|39	
21mr|libmbim-1.26.0-1|40	#----------------------------------------------------------------------------
21mr|libmbim-1.26.0-1|41	
21mr|libmbim-1.26.0-1|42	%package -n %{devname}
21mr|libmbim-1.26.0-1|43	Summary:	Header files and development libraries for %{name}
21mr|libmbim-1.26.0-1|44	Group:		Development/C
21mr|libmbim-1.26.0-1|45	Requires:	%{libname} = %{EVRD}
21mr|libmbim-1.26.0-1|46	
21mr|libmbim-1.26.0-1|47	%description -n %{devname}
21mr|libmbim-1.26.0-1|48	The Mobile Broadband Interface Model (MBIM) is a new standard
21mr|libmbim-1.26.0-1|49	to communicate with mobile broadband modem devices developed
21mr|libmbim-1.26.0-1|50	by the USB Implementors Forum.
21mr|libmbim-1.26.0-1|51	
21mr|libmbim-1.26.0-1|52	This package contains MBIM header files and development libraries.
21mr|libmbim-1.26.0-1|53	
21mr|libmbim-1.26.0-1|54	%files -n %{devname}
21mr|libmbim-1.26.0-1|55	%dir %{_includedir}/libmbim-glib
21mr|libmbim-1.26.0-1|56	%{_includedir}/libmbim-glib/*.h
21mr|libmbim-1.26.0-1|57	%{_libdir}/libmbim-glib.so
21mr|libmbim-1.26.0-1|58	%{_libdir}/pkgconfig/mbim-glib.pc
21mr|libmbim-1.26.0-1|59	%{_datadir}/gtk-doc/html/*
21mr|libmbim-1.26.0-1|60	
21mr|libmbim-1.26.0-1|61	#----------------------------------------------------------------------------
21mr|libmbim-1.26.0-1|62	
21mr|libmbim-1.26.0-1|63	%package utils
21mr|libmbim-1.26.0-1|64	Summary:	MBIM command line utilities
21mr|libmbim-1.26.0-1|65	Group:		System/Base
21mr|libmbim-1.26.0-1|66	
21mr|libmbim-1.26.0-1|67	%description utils
21mr|libmbim-1.26.0-1|68	The Mobile Broadband Interface Model (MBIM) is a new standard
21mr|libmbim-1.26.0-1|69	to communicate with mobile broadband modem devices developed
21mr|libmbim-1.26.0-1|70	by the USB Implementors Forum.
21mr|libmbim-1.26.0-1|71	
21mr|libmbim-1.26.0-1|72	This package contains MBIM command line utilities.
21mr|libmbim-1.26.0-1|73	
21mr|libmbim-1.26.0-1|74	%files utils
21mr|libmbim-1.26.0-1|75	%{_bindir}/mbim-network
21mr|libmbim-1.26.0-1|76	%{_bindir}/mbimcli
21mr|libmbim-1.26.0-1|77	%{_libexecdir}/mbim-proxy
21mr|libmbim-1.26.0-1|78	%{_mandir}/man1/mbim-network.1*
21mr|libmbim-1.26.0-1|79	%{_mandir}/man1/mbimcli.1*
21mr|libmbim-1.26.0-1|80	%{_datadir}/bash-completion/completions/mbimcli
21mr|libmbim-1.26.0-1|81	
21mr|libmbim-1.26.0-1|82	#----------------------------------------------------------------------------
21mr|libmbim-1.26.0-1|83	
21mr|libmbim-1.26.0-1|84	%prep
21mr|libmbim-1.26.0-1|85	%setup -q
21mr|libmbim-1.26.0-1|86	
21mr|libmbim-1.26.0-1|87	%build
21mr|libmbim-1.26.0-1|88	%configure \
21mr|libmbim-1.26.0-1|89	--disable-static \
21mr|libmbim-1.26.0-1|90	--enable-more-warnings=no \
21mr|libmbim-1.26.0-1|91	--enable-gtk-doc
21mr|libmbim-1.26.0-1|92	%make_build
21mr|libmbim-1.26.0-1|93	
21mr|libmbim-1.26.0-1|94	%install
21mr|libmbim-1.26.0-1|95	%make_install

13695 21
21mr|libmd-1.0.4-1|1	%define major 0
21mr|libmd-1.0.4-1|2	%define libname %mklibname md %{major}
21mr|libmd-1.0.4-1|3	%define devname %mklibname -d md
21mr|libmd-1.0.4-1|4	
21mr|libmd-1.0.4-1|5	Summary:	Message digest functions from BSD systems
21mr|libmd-1.0.4-1|6	Name:		libmd
21mr|libmd-1.0.4-1|7	Version:	1.0.4
21mr|libmd-1.0.4-1|8	Release:	1
21mr|libmd-1.0.4-1|9	License:	BSD-2-Clause OR BSD-3-Clause OR ISC OR SUSE-Public-Domain
21mr|libmd-1.0.4-1|10	Group:		System/Libraries
21mr|libmd-1.0.4-1|11	Url:		https://www.hadrons.org/software/libmd/
21mr|libmd-1.0.4-1|12	Source0:	https://archive.hadrons.org/software/libmd/%{name}-%{version}.tar.xz
21mr|libmd-1.0.4-1|13	
21mr|libmd-1.0.4-1|14	%description
21mr|libmd-1.0.4-1|15	The libmd library provides a few message digest ("hash") functions, as
21mr|libmd-1.0.4-1|16	found on various BSDs on a library with the same name and with a compatible
21mr|libmd-1.0.4-1|17	API.
21mr|libmd-1.0.4-1|18	
21mr|libmd-1.0.4-1|19	%package -n %{libname}
21mr|libmd-1.0.4-1|20	Summary:	Provides message digest functions from BSD systems
21mr|libmd-1.0.4-1|21	Group:		System/Libraries
21mr|libmd-1.0.4-1|22	
21mr|libmd-1.0.4-1|23	%description -n %{libname}
21mr|libmd-1.0.4-1|24	The libmd library provides a few message digest ("hash") functions, as
21mr|libmd-1.0.4-1|25	found on various BSDs on a library with the same name and with a compatible
21mr|libmd-1.0.4-1|26	API.
21mr|libmd-1.0.4-1|27	
21mr|libmd-1.0.4-1|28	Digests supported: MD2/4/5, RIPEMD160, SHA1, SHA2-256/384/512.
21mr|libmd-1.0.4-1|29	
21mr|libmd-1.0.4-1|30	%package -n %{devname}
21mr|libmd-1.0.4-1|31	Summary:	Development files for %{name}
21mr|libmd-1.0.4-1|32	Group:		Development/C
21mr|libmd-1.0.4-1|33	Requires:	%{libname} = %{EVRD}
21mr|libmd-1.0.4-1|34	Provides:	%{name}-devel = %{EVRD}
21mr|libmd-1.0.4-1|35	
21mr|libmd-1.0.4-1|36	%description -n %{devname}
21mr|libmd-1.0.4-1|37	Development files for the %{name} library.
21mr|libmd-1.0.4-1|38	
21mr|libmd-1.0.4-1|39	%prep
21mr|libmd-1.0.4-1|40	%autosetup -p1
21mr|libmd-1.0.4-1|41	
21mr|libmd-1.0.4-1|42	%build
21mr|libmd-1.0.4-1|43	%configure
21mr|libmd-1.0.4-1|44	%make_build
21mr|libmd-1.0.4-1|45	
21mr|libmd-1.0.4-1|46	%install
21mr|libmd-1.0.4-1|47	%make_install
21mr|libmd-1.0.4-1|48	
21mr|libmd-1.0.4-1|49	%files -n %{libname}
21mr|libmd-1.0.4-1|50	%{_libdir}/libmd.so.%{major}*
21mr|libmd-1.0.4-1|51	
21mr|libmd-1.0.4-1|52	%files -n %{devname}
21mr|libmd-1.0.4-1|53	%{_includedir}/*
21mr|libmd-1.0.4-1|54	%{_libdir}/%{name}.so
21mr|libmd-1.0.4-1|55	%{_libdir}/pkgconfig/%{name}.pc
21mr|libmd-1.0.4-1|56	%doc %{_mandir}/man3/*.3*

13696 21
21mr|libmediaart-1.9.4-4|1	%define api 2.0
21mr|libmediaart-1.9.4-4|2	%define major 0
21mr|libmediaart-1.9.4-4|3	%define libname %mklibname mediaart %{api} %{major}
21mr|libmediaart-1.9.4-4|4	%define girname %mklibname mediaart-gir %{api}
21mr|libmediaart-1.9.4-4|5	%define devname %mklibname mediaart -d
21mr|libmediaart-1.9.4-4|6	
21mr|libmediaart-1.9.4-4|7	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libmediaart-1.9.4-4|8	
21mr|libmediaart-1.9.4-4|9	Summary:	Library for managing media art caches
21mr|libmediaart-1.9.4-4|10	Name:		libmediaart
21mr|libmediaart-1.9.4-4|11	Version:	1.9.4
21mr|libmediaart-1.9.4-4|12	Release:	4
21mr|libmediaart-1.9.4-4|13	License:	GPLv2+
21mr|libmediaart-1.9.4-4|14	Group:		System/Libraries
21mr|libmediaart-1.9.4-4|15	Url:		http://www.gnome.org/
21mr|libmediaart-1.9.4-4|16	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libmediaart-1.9.4-4|17	BuildRequires:	gtk-doc
21mr|libmediaart-1.9.4-4|18	BuildRequires:	intltool
21mr|libmediaart-1.9.4-4|19	BuildRequires:	vala-tools
21mr|libmediaart-1.9.4-4|20	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libmediaart-1.9.4-4|21	BuildRequires:	pkgconfig(gio-2.0)
21mr|libmediaart-1.9.4-4|22	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|libmediaart-1.9.4-4|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|libmediaart-1.9.4-4|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libmediaart-1.9.4-4|25	BuildRequires:	pkgconfig(vapigen)
21mr|libmediaart-1.9.4-4|26	
21mr|libmediaart-1.9.4-4|27	%description
21mr|libmediaart-1.9.4-4|28	Library tasked with managing, extracting and handling media art caches.
21mr|libmediaart-1.9.4-4|29	
21mr|libmediaart-1.9.4-4|30	#----------------------------------------------------------------------------
21mr|libmediaart-1.9.4-4|31	
21mr|libmediaart-1.9.4-4|32	%package -n %{libname}
21mr|libmediaart-1.9.4-4|33	Summary:	Shared library for %{name}
21mr|libmediaart-1.9.4-4|34	Group:		System/Libraries
21mr|libmediaart-1.9.4-4|35	
21mr|libmediaart-1.9.4-4|36	%description -n %{libname}
21mr|libmediaart-1.9.4-4|37	Library tasked with managing, extracting and handling media art caches.
21mr|libmediaart-1.9.4-4|38	
21mr|libmediaart-1.9.4-4|39	This package contains the shared library for %{name}.
21mr|libmediaart-1.9.4-4|40	
21mr|libmediaart-1.9.4-4|41	%files -n %{libname}
21mr|libmediaart-1.9.4-4|42	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libmediaart-1.9.4-4|43	
21mr|libmediaart-1.9.4-4|44	#----------------------------------------------------------------------------
21mr|libmediaart-1.9.4-4|45	
21mr|libmediaart-1.9.4-4|46	%package -n %{girname}
21mr|libmediaart-1.9.4-4|47	Summary:	GObject Introspection interface description for %{name}
21mr|libmediaart-1.9.4-4|48	Group:		System/Libraries
21mr|libmediaart-1.9.4-4|49	Requires:	%{libname} = %{EVRD}
21mr|libmediaart-1.9.4-4|50	
21mr|libmediaart-1.9.4-4|51	%description -n %{girname}
21mr|libmediaart-1.9.4-4|52	GObject Introspection interface description for %{name}.
21mr|libmediaart-1.9.4-4|53	
21mr|libmediaart-1.9.4-4|54	%files -n %{girname}
21mr|libmediaart-1.9.4-4|55	%{_libdir}/girepository-1.0/MediaArt-%{api}.typelib
21mr|libmediaart-1.9.4-4|56	
21mr|libmediaart-1.9.4-4|57	#----------------------------------------------------------------------------
21mr|libmediaart-1.9.4-4|58	
21mr|libmediaart-1.9.4-4|59	%package -n %{devname}
21mr|libmediaart-1.9.4-4|60	Summary:	Development files for %{name}
21mr|libmediaart-1.9.4-4|61	Group:		Development/C
21mr|libmediaart-1.9.4-4|62	Requires:	%{libname} = %{EVRD}
21mr|libmediaart-1.9.4-4|63	Requires:	%{girname} = %{EVRD}
21mr|libmediaart-1.9.4-4|64	
21mr|libmediaart-1.9.4-4|65	%description -n %{devname}
21mr|libmediaart-1.9.4-4|66	This package contains files needed for development with %{name}.
21mr|libmediaart-1.9.4-4|67	
21mr|libmediaart-1.9.4-4|68	%files -n %{devname}
21mr|libmediaart-1.9.4-4|69	%dir %{_includedir}/%{name}-%{api}
21mr|libmediaart-1.9.4-4|70	%dir %{_includedir}/%{name}-%{api}/%{name}
21mr|libmediaart-1.9.4-4|71	%{_includedir}/%{name}-%{api}/%{name}/*
21mr|libmediaart-1.9.4-4|72	%{_datadir}/gtk-doc/html/%{name}/*
21mr|libmediaart-1.9.4-4|73	%{_datadir}/gir-1.0/MediaArt-%{api}.gir
21mr|libmediaart-1.9.4-4|74	%{_libdir}/%{name}-%{api}.so
21mr|libmediaart-1.9.4-4|75	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libmediaart-1.9.4-4|76	%{_datadir}/vala/vapi/%{name}-%{api}.vapi
21mr|libmediaart-1.9.4-4|77	
21mr|libmediaart-1.9.4-4|78	#----------------------------------------------------------------------------
21mr|libmediaart-1.9.4-4|79	
21mr|libmediaart-1.9.4-4|80	%prep
21mr|libmediaart-1.9.4-4|81	%setup -q
21mr|libmediaart-1.9.4-4|82	
21mr|libmediaart-1.9.4-4|83	%build
21mr|libmediaart-1.9.4-4|84	%configure \
21mr|libmediaart-1.9.4-4|85	--disable-static \
21mr|libmediaart-1.9.4-4|86	--enable-gtk-doc
21mr|libmediaart-1.9.4-4|87	%make
21mr|libmediaart-1.9.4-4|88	
21mr|libmediaart-1.9.4-4|89	%install
21mr|libmediaart-1.9.4-4|90	%makeinstall_std

13697 21
21mr|libmediainfo-23.03-2|1	%define	oname mediainfo
21mr|libmediainfo-23.03-2|2	
21mr|libmediainfo-23.03-2|3	%define	major 0
21mr|libmediainfo-23.03-2|4	%define	libname %mklibname %{oname} %{major}
21mr|libmediainfo-23.03-2|5	%define	devname %mklibname %{oname} -d
21mr|libmediainfo-23.03-2|6	
21mr|libmediainfo-23.03-2|7	Summary:	Supplies technical and tag information about a video or audio file
21mr|libmediainfo-23.03-2|8	Name:		libmediainfo
21mr|libmediainfo-23.03-2|9	Version:	23.03
21mr|libmediainfo-23.03-2|10	Release:	2
21mr|libmediainfo-23.03-2|11	License:	BSD
21mr|libmediainfo-23.03-2|12	Group:		System/Libraries
21mr|libmediainfo-23.03-2|13	Url:		https://mediaarea.net/
21mr|libmediainfo-23.03-2|14	Source0:	https://mediaarea.net/download/source/%{name}/%{version}/%{name}_%{version}.tar.xz
21mr|libmediainfo-23.03-2|15	Patch0:		libmediainfo_0.7.70-pkgconfig.patch
21mr|libmediainfo-23.03-2|16	BuildRequires:	dos2unix
21mr|libmediainfo-23.03-2|17	BuildRequires:	doxygen
21mr|libmediainfo-23.03-2|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|libmediainfo-23.03-2|19	BuildRequires:	pkgconfig(libcurl)
21mr|libmediainfo-23.03-2|20	BuildRequires:	pkgconfig(libmms)
21mr|libmediainfo-23.03-2|21	BuildRequires:	pkgconfig(libzen) >= 0.4.38
21mr|libmediainfo-23.03-2|22	BuildRequires:	pkgconfig(tinyxml2) >= 3.0.0
21mr|libmediainfo-23.03-2|23	BuildRequires:	pkgconfig(zlib)
21mr|libmediainfo-23.03-2|24	
21mr|libmediainfo-23.03-2|25	%description
21mr|libmediainfo-23.03-2|26	MediaInfo supplies technical and tag information about a video or audio file.
21mr|libmediainfo-23.03-2|27	
21mr|libmediainfo-23.03-2|28	#----------------------------------------------------------------------------
21mr|libmediainfo-23.03-2|29	
21mr|libmediainfo-23.03-2|30	%package -n %{libname}
21mr|libmediainfo-23.03-2|31	Summary:	Supplies technical and tag information about a video or audio file
21mr|libmediainfo-23.03-2|32	Group:		System/Libraries
21mr|libmediainfo-23.03-2|33	Provides:	%{name} = %{EVRD}
21mr|libmediainfo-23.03-2|34	
21mr|libmediainfo-23.03-2|35	%description -n %{libname}
21mr|libmediainfo-23.03-2|36	MediaInfo supplies technical and tag information about a video or audio file.
21mr|libmediainfo-23.03-2|37	This package contains the shared library for MediaInfo.
21mr|libmediainfo-23.03-2|38	
21mr|libmediainfo-23.03-2|39	%files -n %{libname}
21mr|libmediainfo-23.03-2|40	%doc History.txt License.html ReadMe.txt
21mr|libmediainfo-23.03-2|41	%{_libdir}/%{name}.so.%{major}*
21mr|libmediainfo-23.03-2|42	
21mr|libmediainfo-23.03-2|43	#----------------------------------------------------------------------------
21mr|libmediainfo-23.03-2|44	
21mr|libmediainfo-23.03-2|45	%package -n %{devname}
21mr|libmediainfo-23.03-2|46	Summary:	Include files and mandatory libraries for development
21mr|libmediainfo-23.03-2|47	Group:		Development/C++
21mr|libmediainfo-23.03-2|48	Requires:	%{libname} = %{EVRD}
21mr|libmediainfo-23.03-2|49	Provides:	%{name}-devel = %{EVRD}
21mr|libmediainfo-23.03-2|50	Provides:	%{oname}-devel = %{EVRD}
21mr|libmediainfo-23.03-2|51	
21mr|libmediainfo-23.03-2|52	%description -n %{devname}
21mr|libmediainfo-23.03-2|53	Include files and mandatory libraries for development with MediaInfo.
21mr|libmediainfo-23.03-2|54	
21mr|libmediainfo-23.03-2|55	%files -n %{devname}
21mr|libmediainfo-23.03-2|56	%doc Changes.txt Doc Source/Example
21mr|libmediainfo-23.03-2|57	%{_includedir}/MediaInfo
21mr|libmediainfo-23.03-2|58	%{_includedir}/MediaInfoDLL
21mr|libmediainfo-23.03-2|59	%{_libdir}/%{name}.so
21mr|libmediainfo-23.03-2|60	%{_libdir}/pkgconfig/%{name}.pc
21mr|libmediainfo-23.03-2|61	
21mr|libmediainfo-23.03-2|62	#----------------------------------------------------------------------------
21mr|libmediainfo-23.03-2|63	
21mr|libmediainfo-23.03-2|64	%prep
21mr|libmediainfo-23.03-2|65	%setup -qn MediaInfoLib
21mr|libmediainfo-23.03-2|66	%patch0 -p1
21mr|libmediainfo-23.03-2|67	
21mr|libmediainfo-23.03-2|68	# Rename files
21mr|libmediainfo-23.03-2|69	cp Release/ReadMe_DLL_Linux.txt ReadMe.txt
21mr|libmediainfo-23.03-2|70	mv History_DLL.txt History.txt
21mr|libmediainfo-23.03-2|71	
21mr|libmediainfo-23.03-2|72	# EOLs and rights
21mr|libmediainfo-23.03-2|73	dos2unix *.txt *.html Source/Doc/*.html
21mr|libmediainfo-23.03-2|74	dos2unix Source/Example/HowToUse_Dll.*
21mr|libmediainfo-23.03-2|75	dos2unix Source/Example/HowToUse_Dll3.py
21mr|libmediainfo-23.03-2|76	dos2unix Source/Example/HowToUse_Dll_CLI.cs
21mr|libmediainfo-23.03-2|77	dos2unix Source/Example/HowToUse.cpp
21mr|libmediainfo-23.03-2|78	chmod 644 *.txt *.html Source/Doc/*.html
21mr|libmediainfo-23.03-2|79	
21mr|libmediainfo-23.03-2|80	# Don't force -O2 by default
21mr|libmediainfo-23.03-2|81	sed -i -e "s|-O2||" Project/GNU/Library/configure.ac
21mr|libmediainfo-23.03-2|82	
21mr|libmediainfo-23.03-2|83	
21mr|libmediainfo-23.03-2|84	%build
21mr|libmediainfo-23.03-2|85	pushd Project/GNU/Library
21mr|libmediainfo-23.03-2|86	autoreconf -vfi
21mr|libmediainfo-23.03-2|87	export CPPFLAGS="-DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0"
21mr|libmediainfo-23.03-2|88	%configure \
21mr|libmediainfo-23.03-2|89	--enable-shared \
21mr|libmediainfo-23.03-2|90	--enable-visibility \
21mr|libmediainfo-23.03-2|91	--disable-static \
21mr|libmediainfo-23.03-2|92	--with-libcurl \
21mr|libmediainfo-23.03-2|93	--with-libmms \
21mr|libmediainfo-23.03-2|94	--with-libaes=no \
21mr|libmediainfo-23.03-2|95	--with-libmd5=no \
21mr|libmediainfo-23.03-2|96	--with-libtinyxml=no
21mr|libmediainfo-23.03-2|97	%make
21mr|libmediainfo-23.03-2|98	popd
21mr|libmediainfo-23.03-2|99	
21mr|libmediainfo-23.03-2|100	# generate docs
21mr|libmediainfo-23.03-2|101	pushd Source/Doc
21mr|libmediainfo-23.03-2|102	doxygen -u 2> /dev/null
21mr|libmediainfo-23.03-2|103	doxygen Doxyfile
21mr|libmediainfo-23.03-2|104	popd
21mr|libmediainfo-23.03-2|105	
21mr|libmediainfo-23.03-2|106	
21mr|libmediainfo-23.03-2|107	%install
21mr|libmediainfo-23.03-2|108	pushd Project/GNU/Library/
21mr|libmediainfo-23.03-2|109	%makeinstall_std
21mr|libmediainfo-23.03-2|110	popd
21mr|libmediainfo-23.03-2|111	
21mr|libmediainfo-23.03-2|112	# MediaInfoDLL for java and python stuff
21mr|libmediainfo-23.03-2|113	install -m 644 Source/MediaInfoDLL/MediaInfoDLL.cs %{buildroot}%{_includedir}/MediaInfoDLL
21mr|libmediainfo-23.03-2|114	install -m 644 Source/MediaInfoDLL/MediaInfoDLL.*.java %{buildroot}%{_includedir}/MediaInfoDLL
21mr|libmediainfo-23.03-2|115	install -m 644 Source/MediaInfoDLL/MediaInfoDLL*.py %{buildroot}%{_includedir}/MediaInfoDLL
21mr|libmediainfo-23.03-2|116	
21mr|libmediainfo-23.03-2|117	# Fix and install .pc file
21mr|libmediainfo-23.03-2|118	sed -i -e 's|Version: |Version: %{version}|g' Project/GNU/Library/%{name}.pc
21mr|libmediainfo-23.03-2|119	sed -i -e '/Libs_Static.*/d' Project/GNU/Library/%{name}.pc
21mr|libmediainfo-23.03-2|120	sed -i -e '/la_name.*/d' Project/GNU/Library/%{name}.pc
21mr|libmediainfo-23.03-2|121	install -Dm 644 Project/GNU/Library/%{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc

13698 21
21mr|libmemcached-1.0.18-1|1	%define	major 11
21mr|libmemcached-1.0.18-1|2	%define	util_major 2
21mr|libmemcached-1.0.18-1|3	%define	protocol_major 0
21mr|libmemcached-1.0.18-1|4	%define	hashkit_major 2
21mr|libmemcached-1.0.18-1|5	%define libname %mklibname memcached %{major}
21mr|libmemcached-1.0.18-1|6	%define util_libname %mklibname memcachedutil %{util_major}
21mr|libmemcached-1.0.18-1|7	%define protocol_libname %mklibname memcachedprotocol %{protocol_major}
21mr|libmemcached-1.0.18-1|8	%define hashkit_libname %mklibname memcachedhashkit %{hashkit_major}
21mr|libmemcached-1.0.18-1|9	%define develname %mklibname memcached -d
21mr|libmemcached-1.0.18-1|10	
21mr|libmemcached-1.0.18-1|11	Summary:	A memcached C library and command line tools
21mr|libmemcached-1.0.18-1|12	Name:		libmemcached
21mr|libmemcached-1.0.18-1|13	Version:	1.0.18
21mr|libmemcached-1.0.18-1|14	Release:	1
21mr|libmemcached-1.0.18-1|15	License:	BSD
21mr|libmemcached-1.0.18-1|16	Group:		System/Libraries
21mr|libmemcached-1.0.18-1|17	Url:		http://libmemcached.org/
21mr|libmemcached-1.0.18-1|18	# Original sources:
21mr|libmemcached-1.0.18-1|19	# http://launchpad.net/libmemcached/1.0/%%{version}/+download/libmemcached-%%{version}.tar.gz
21mr|libmemcached-1.0.18-1|20	# The source tarball must be repackaged to remove the Hsieh hash
21mr|libmemcached-1.0.18-1|21	# code, since the license is non-free. When upgrading, download the new
21mr|libmemcached-1.0.18-1|22	# source tarball, and run "./strip-hsieh.sh <version>" to produce the
21mr|libmemcached-1.0.18-1|23	# "-exhsieh" tarball.
21mr|libmemcached-1.0.18-1|24	Source0:	%{name}-%{version}-exhsieh.tar.gz
21mr|libmemcached-1.0.18-1|25	Patch0:		libmemcached-fix-linking-with-libpthread.patch
21mr|libmemcached-1.0.18-1|26	# Fix: ISO C++ forbids comparison between pointer and integer [-fpermissive]
21mr|libmemcached-1.0.18-1|27	# https://bugs.launchpad.net/libmemcached/+bug/1663985
21mr|libmemcached-1.0.18-1|28	Patch1:		libmemcached-build.patch
21mr|libmemcached-1.0.18-1|29	BuildRequires:	memcached
21mr|libmemcached-1.0.18-1|30	BuildRequires:	perl-devel
21mr|libmemcached-1.0.18-1|31	BuildRequires:	pkgconfig(libevent)
21mr|libmemcached-1.0.18-1|32	BuildRequires:	pkgconfig(libsasl2)
21mr|libmemcached-1.0.18-1|33	BuildRequires:	pkgconfig(uuid)
21mr|libmemcached-1.0.18-1|34	
21mr|libmemcached-1.0.18-1|35	%description
21mr|libmemcached-1.0.18-1|36	libmemcached is a C client library to interface to a memcached server. It has
21mr|libmemcached-1.0.18-1|37	been designed to be light on memory usage, thread safe, and to provide full
21mr|libmemcached-1.0.18-1|38	access to server side methods. It also implements several command line tools:
21mr|libmemcached-1.0.18-1|39	
21mr|libmemcached-1.0.18-1|40	memcat - Cat a set of key values to stdout
21mr|libmemcached-1.0.18-1|41	memcp - Copy a set of files to a memcached cluster
21mr|libmemcached-1.0.18-1|42	memdump - Dump all values from one or many servers
21mr|libmemcached-1.0.18-1|43	memerror - Translate a memcached errror code into a string
21mr|libmemcached-1.0.18-1|44	memexist - Erase a key or set of keys from a memcached cluster
21mr|libmemcached-1.0.18-1|45	memflush - Erase all data in a server of memcached servers
21mr|libmemcached-1.0.18-1|46	memping - Ping a server to see if it is alive
21mr|libmemcached-1.0.18-1|47	memrm - Erase a key or set of keys from a memcached cluster
21mr|libmemcached-1.0.18-1|48	memslap - Generates a load against a memcached custer of servers
21mr|libmemcached-1.0.18-1|49	memstat - Output the state of a memcached cluster
21mr|libmemcached-1.0.18-1|50	memtouch - Update the expiration value of an alreasy existing value in the
21mr|libmemcached-1.0.18-1|51	server
21mr|libmemcached-1.0.18-1|52	
21mr|libmemcached-1.0.18-1|53	%files
21mr|libmemcached-1.0.18-1|54	%{_bindir}/memcapable
21mr|libmemcached-1.0.18-1|55	%{_bindir}/memcat
21mr|libmemcached-1.0.18-1|56	%{_bindir}/memcp
21mr|libmemcached-1.0.18-1|57	%{_bindir}/memdump
21mr|libmemcached-1.0.18-1|58	%{_bindir}/memerror
21mr|libmemcached-1.0.18-1|59	%{_bindir}/memexist
21mr|libmemcached-1.0.18-1|60	%{_bindir}/memflush
21mr|libmemcached-1.0.18-1|61	%{_bindir}/memparse
21mr|libmemcached-1.0.18-1|62	%{_bindir}/memping
21mr|libmemcached-1.0.18-1|63	%{_bindir}/memrm
21mr|libmemcached-1.0.18-1|64	%{_bindir}/memslap
21mr|libmemcached-1.0.18-1|65	%{_bindir}/memstat
21mr|libmemcached-1.0.18-1|66	%{_bindir}/memtouch
21mr|libmemcached-1.0.18-1|67	%{_mandir}/man1/memcapable.1*
21mr|libmemcached-1.0.18-1|68	%{_mandir}/man1/memcat.1*
21mr|libmemcached-1.0.18-1|69	%{_mandir}/man1/memcp.1*
21mr|libmemcached-1.0.18-1|70	%{_mandir}/man1/memdump.1*
21mr|libmemcached-1.0.18-1|71	%{_mandir}/man1/memerror.1*
21mr|libmemcached-1.0.18-1|72	%{_mandir}/man1/memflush.1*
21mr|libmemcached-1.0.18-1|73	%{_mandir}/man1/memrm.1*
21mr|libmemcached-1.0.18-1|74	%{_mandir}/man1/memslap.1*
21mr|libmemcached-1.0.18-1|75	%{_mandir}/man1/memaslap.1*
21mr|libmemcached-1.0.18-1|76	%{_mandir}/man1/memstat.1*
21mr|libmemcached-1.0.18-1|77	%{_mandir}/man1/memexist.1*
21mr|libmemcached-1.0.18-1|78	%{_mandir}/man1/memparse.1*
21mr|libmemcached-1.0.18-1|79	%{_mandir}/man1/memping.1*
21mr|libmemcached-1.0.18-1|80	%{_mandir}/man1/memtouch.1*
21mr|libmemcached-1.0.18-1|81	
21mr|libmemcached-1.0.18-1|82	#------------------------------------------------------------------
21mr|libmemcached-1.0.18-1|83	
21mr|libmemcached-1.0.18-1|84	%package -n %{libname}
21mr|libmemcached-1.0.18-1|85	Summary:	A memcached C library
21mr|libmemcached-1.0.18-1|86	Group:		System/Libraries
21mr|libmemcached-1.0.18-1|87	
21mr|libmemcached-1.0.18-1|88	%description -n	%{libname}
21mr|libmemcached-1.0.18-1|89	libmemcached is a C client library to interface to a memcached server. It has
21mr|libmemcached-1.0.18-1|90	been designed to be light on memory usage, thread safe, and to provide
21mr|libmemcached-1.0.18-1|91	full access to server side methods.
21mr|libmemcached-1.0.18-1|92	
21mr|libmemcached-1.0.18-1|93	%files -n %{libname}
21mr|libmemcached-1.0.18-1|94	%doc AUTHORS COPYING ChangeLog NEWS README TODO
21mr|libmemcached-1.0.18-1|95	%{_libdir}/*.so.%{major}*
21mr|libmemcached-1.0.18-1|96	%{_mandir}/man3/%{name}.3*
21mr|libmemcached-1.0.18-1|97	
21mr|libmemcached-1.0.18-1|98	#------------------------------------------------------------------
21mr|libmemcached-1.0.18-1|99	
21mr|libmemcached-1.0.18-1|100	%package -n %{util_libname}
21mr|libmemcached-1.0.18-1|101	Summary:	A memcached C library
21mr|libmemcached-1.0.18-1|102	Group:		System/Libraries
21mr|libmemcached-1.0.18-1|103	
21mr|libmemcached-1.0.18-1|104	%description -n	%{util_libname}
21mr|libmemcached-1.0.18-1|105	libmemcached is a C client library to interface to a memcached server. It has
21mr|libmemcached-1.0.18-1|106	been designed to be light on memory usage, thread safe, and to provide
21mr|libmemcached-1.0.18-1|107	full access to server side methods.
21mr|libmemcached-1.0.18-1|108	
21mr|libmemcached-1.0.18-1|109	%files -n %{util_libname}
21mr|libmemcached-1.0.18-1|110	%{_libdir}/%{name}util.so.%{util_major}*
21mr|libmemcached-1.0.18-1|111	%{_mandir}/man3/%{name}util.3*
21mr|libmemcached-1.0.18-1|112	
21mr|libmemcached-1.0.18-1|113	#------------------------------------------------------------------
21mr|libmemcached-1.0.18-1|114	
21mr|libmemcached-1.0.18-1|115	%package -n %{protocol_libname}
21mr|libmemcached-1.0.18-1|116	Summary:	A memcached C library
21mr|libmemcached-1.0.18-1|117	Group:		System/Libraries
21mr|libmemcached-1.0.18-1|118	
21mr|libmemcached-1.0.18-1|119	%description -n	%{protocol_libname}
21mr|libmemcached-1.0.18-1|120	libmemcached is a C client library to interface to a memcached server. It has
21mr|libmemcached-1.0.18-1|121	been designed to be light on memory usage, thread safe, and to provide
21mr|libmemcached-1.0.18-1|122	full access to server side methods.
21mr|libmemcached-1.0.18-1|123	
21mr|libmemcached-1.0.18-1|124	%files -n %{protocol_libname}
21mr|libmemcached-1.0.18-1|125	%{_libdir}/%{name}protocol.so.%{protocol_major}*
21mr|libmemcached-1.0.18-1|126	
21mr|libmemcached-1.0.18-1|127	#------------------------------------------------------------------
21mr|libmemcached-1.0.18-1|128	
21mr|libmemcached-1.0.18-1|129	%package -n %{hashkit_libname}
21mr|libmemcached-1.0.18-1|130	Summary:	A memcached C library
21mr|libmemcached-1.0.18-1|131	Group:		System/Libraries
21mr|libmemcached-1.0.18-1|132	
21mr|libmemcached-1.0.18-1|133	%description -n	%{hashkit_libname}
21mr|libmemcached-1.0.18-1|134	libmemcached is a C client library to interface to a memcached server. It has
21mr|libmemcached-1.0.18-1|135	been designed to be light on memory usage, thread safe, and to provide
21mr|libmemcached-1.0.18-1|136	full access to server side methods.
21mr|libmemcached-1.0.18-1|137	
21mr|libmemcached-1.0.18-1|138	%files -n %{hashkit_libname}
21mr|libmemcached-1.0.18-1|139	%{_libdir}/libhashkit.so.%{hashkit_major}*
21mr|libmemcached-1.0.18-1|140	
21mr|libmemcached-1.0.18-1|141	#------------------------------------------------------------------
21mr|libmemcached-1.0.18-1|142	
21mr|libmemcached-1.0.18-1|143	%package -n	%{develname}
21mr|libmemcached-1.0.18-1|144	Summary:	Static library and header files for the libmemcached library
21mr|libmemcached-1.0.18-1|145	Group:		Development/C
21mr|libmemcached-1.0.18-1|146	Requires:	%{libname} = %{EVRD}
21mr|libmemcached-1.0.18-1|147	Requires:	%{util_libname} = %{EVRD}
21mr|libmemcached-1.0.18-1|148	Requires:	%{protocol_libname} = %{EVRD}
21mr|libmemcached-1.0.18-1|149	Requires:	%{hashkit_libname} = %{EVRD}
21mr|libmemcached-1.0.18-1|150	Provides:	%{name}-devel = %{EVRD}
21mr|libmemcached-1.0.18-1|151	
21mr|libmemcached-1.0.18-1|152	%description -n	%{develname}
21mr|libmemcached-1.0.18-1|153	libmemcached is a C client library to interface to a memcached server. It has
21mr|libmemcached-1.0.18-1|154	been designed to be light on memory usage, thread safe, and to provide
21mr|libmemcached-1.0.18-1|155	full access to server side methods.
21mr|libmemcached-1.0.18-1|156	
21mr|libmemcached-1.0.18-1|157	This package contains the static libmemcached library and its header files.
21mr|libmemcached-1.0.18-1|158	
21mr|libmemcached-1.0.18-1|159	%files -n %{develname}
21mr|libmemcached-1.0.18-1|160	%{_datadir}/aclocal/ax_%{name}.m4
21mr|libmemcached-1.0.18-1|161	%{_includedir}/libhashkit
21mr|libmemcached-1.0.18-1|162	%{_includedir}/libhashkit-1.0
21mr|libmemcached-1.0.18-1|163	%{_includedir}/%{name}
21mr|libmemcached-1.0.18-1|164	%{_includedir}/%{name}-1.0
21mr|libmemcached-1.0.18-1|165	%{_includedir}/%{name}util-1.0
21mr|libmemcached-1.0.18-1|166	%{_includedir}/%{name}protocol-0.0
21mr|libmemcached-1.0.18-1|167	%{_libdir}/*.so
21mr|libmemcached-1.0.18-1|168	%{_libdir}/pkgconfig/*.pc
21mr|libmemcached-1.0.18-1|169	%exclude %{_mandir}/man3/%{name}.3*
21mr|libmemcached-1.0.18-1|170	%exclude %{_mandir}/man3/%{name}util.3*
21mr|libmemcached-1.0.18-1|171	%{_mandir}/man3/*
21mr|libmemcached-1.0.18-1|172	
21mr|libmemcached-1.0.18-1|173	#------------------------------------------------------------------
21mr|libmemcached-1.0.18-1|174	
21mr|libmemcached-1.0.18-1|175	%prep
21mr|libmemcached-1.0.18-1|176	%setup -q
21mr|libmemcached-1.0.18-1|177	%apply_patches
21mr|libmemcached-1.0.18-1|178	
21mr|libmemcached-1.0.18-1|179	%build
21mr|libmemcached-1.0.18-1|180	autoreconf -fi
21mr|libmemcached-1.0.18-1|181	
21mr|libmemcached-1.0.18-1|182	%configure \
21mr|libmemcached-1.0.18-1|183	--disable-static \
21mr|libmemcached-1.0.18-1|184	--enable-shared \
21mr|libmemcached-1.0.18-1|185	--enable-libmemcachedprotocol \
21mr|libmemcached-1.0.18-1|186	--with-memcached=%{_bindir}/memcached \
21mr|libmemcached-1.0.18-1|187	--with-memcached_sasl=%{_bindir}/memcached
21mr|libmemcached-1.0.18-1|188	
21mr|libmemcached-1.0.18-1|189	%make LIBSASL="-lsasl2" PTHREAD_LIBS="-lpthread"
21mr|libmemcached-1.0.18-1|190	
21mr|libmemcached-1.0.18-1|191	%install
21mr|libmemcached-1.0.18-1|192	%makeinstall_std
21mr|libmemcached-1.0.18-1|193	
21mr|libmemcached-1.0.18-1|194	# cleanup
21mr|libmemcached-1.0.18-1|195	rm -f %{buildroot}%{_libdir}/*.*a

13699 21
21mr|libmicrohttpd-0.9.77-1|1	%define major 12
21mr|libmicrohttpd-0.9.77-1|2	%define libname %mklibname microhttpd %{major}
21mr|libmicrohttpd-0.9.77-1|3	%define devname %mklibname microhttpd -d
21mr|libmicrohttpd-0.9.77-1|4	
21mr|libmicrohttpd-0.9.77-1|5	Summary:	Small C library to run an HTTP server
21mr|libmicrohttpd-0.9.77-1|6	Name:		libmicrohttpd
21mr|libmicrohttpd-0.9.77-1|7	Version:	0.9.77
21mr|libmicrohttpd-0.9.77-1|8	Release:	1
21mr|libmicrohttpd-0.9.77-1|9	License:	GPLv2+
21mr|libmicrohttpd-0.9.77-1|10	Group:		System/Libraries
21mr|libmicrohttpd-0.9.77-1|11	Url:		http://gnunet.org/libmicrohttpd/
21mr|libmicrohttpd-0.9.77-1|12	Source0:	http://ftp.gnu.org/gnu/libmicrohttpd/%{name}-%{version}.tar.gz
21mr|libmicrohttpd-0.9.77-1|13	# also fix CVE-2025-62689
21mr|libmicrohttpd-0.9.77-1|14	Patch0:		CVE-2025-59777.patch
21mr|libmicrohttpd-0.9.77-1|15	BuildRequires:	pkgconfig(gnutls)
21mr|libmicrohttpd-0.9.77-1|16	BuildRequires:	pkgconfig(libcurl)
21mr|libmicrohttpd-0.9.77-1|17	BuildRequires:	pkgconfig(libgcrypt)
21mr|libmicrohttpd-0.9.77-1|18	BuildRequires:	pkgconfig(openssl)
21mr|libmicrohttpd-0.9.77-1|19	BuildRequires:	pkgconfig(zlib)
21mr|libmicrohttpd-0.9.77-1|20	BuildRequires:	gettext-devel
21mr|libmicrohttpd-0.9.77-1|21	BuildRequires:	texinfo
21mr|libmicrohttpd-0.9.77-1|22	
21mr|libmicrohttpd-0.9.77-1|23	%description
21mr|libmicrohttpd-0.9.77-1|24	libmicrohttpd is a small C library that is supposed to make it easy to
21mr|libmicrohttpd-0.9.77-1|25	run an HTTP server as part of another application. Key features that
21mr|libmicrohttpd-0.9.77-1|26	distinguish libmicrohttpd from other projects are:
21mr|libmicrohttpd-0.9.77-1|27	
21mr|libmicrohttpd-0.9.77-1|28	* C library: fast and small
21mr|libmicrohttpd-0.9.77-1|29	* API is simple, expressive and fully reentrant
21mr|libmicrohttpd-0.9.77-1|30	* Implementation is (largely) http 1.1 compliant
21mr|libmicrohttpd-0.9.77-1|31	* HTTP server can listen on multiple ports
21mr|libmicrohttpd-0.9.77-1|32	* Support for IPv6
21mr|libmicrohttpd-0.9.77-1|33	* Creates binary of only 22k (for now)
21mr|libmicrohttpd-0.9.77-1|34	* Three different threading models
21mr|libmicrohttpd-0.9.77-1|35	
21mr|libmicrohttpd-0.9.77-1|36	libmicrohttpd was started because the author needed an easy way to add
21mr|libmicrohttpd-0.9.77-1|37	a concurrent HTTP server to other projects. Existing alternatives were
21mr|libmicrohttpd-0.9.77-1|38	either non-free, not reentrant, standalone, of terrible code quality or
21mr|libmicrohttpd-0.9.77-1|39	a combination thereof. Do not use libmicrohttpd if you are looking for
21mr|libmicrohttpd-0.9.77-1|40	a standalone http server; there are many other projects out there that
21mr|libmicrohttpd-0.9.77-1|41	provide that kind of functionality already. However, if you want to be
21mr|libmicrohttpd-0.9.77-1|42	able to serve simple WWW pages from within your C or C++ application,
21mr|libmicrohttpd-0.9.77-1|43	check it out.
21mr|libmicrohttpd-0.9.77-1|44	
21mr|libmicrohttpd-0.9.77-1|45	#----------------------------------------------------------------------------
21mr|libmicrohttpd-0.9.77-1|46	
21mr|libmicrohttpd-0.9.77-1|47	%package -n %{libname}
21mr|libmicrohttpd-0.9.77-1|48	Summary:	Small C library to run an HTTP server
21mr|libmicrohttpd-0.9.77-1|49	Group:		System/Libraries
21mr|libmicrohttpd-0.9.77-1|50	Obsoletes:	%{_lib}microspdy0 < 0.9.51
21mr|libmicrohttpd-0.9.77-1|51	Obsoletes:	microspdy2http < 0.9.51
21mr|libmicrohttpd-0.9.77-1|52	
21mr|libmicrohttpd-0.9.77-1|53	%description -n %{libname}
21mr|libmicrohttpd-0.9.77-1|54	libmicrohttpd is a small C library that is supposed to make it easy to
21mr|libmicrohttpd-0.9.77-1|55	run an HTTP server as part of another application. Key features that
21mr|libmicrohttpd-0.9.77-1|56	distinguish libmicrohttpd from other projects are:
21mr|libmicrohttpd-0.9.77-1|57	
21mr|libmicrohttpd-0.9.77-1|58	* C library: fast and small
21mr|libmicrohttpd-0.9.77-1|59	* API is simple, expressive and fully reentrant
21mr|libmicrohttpd-0.9.77-1|60	* Implementation is (largely) http 1.1 compliant
21mr|libmicrohttpd-0.9.77-1|61	* HTTP server can listen on multiple ports
21mr|libmicrohttpd-0.9.77-1|62	* Support for IPv6
21mr|libmicrohttpd-0.9.77-1|63	* Creates binary of only 22k (for now)
21mr|libmicrohttpd-0.9.77-1|64	* Three different threading models
21mr|libmicrohttpd-0.9.77-1|65	
21mr|libmicrohttpd-0.9.77-1|66	libmicrohttpd was started because the author needed an easy way to add
21mr|libmicrohttpd-0.9.77-1|67	a concurrent HTTP server to other projects. Existing alternatives were
21mr|libmicrohttpd-0.9.77-1|68	either non-free, not reentrant, standalone, of terrible code quality or
21mr|libmicrohttpd-0.9.77-1|69	a combination thereof. Do not use libmicrohttpd if you are looking for
21mr|libmicrohttpd-0.9.77-1|70	a standalone http server; there are many other projects out there that
21mr|libmicrohttpd-0.9.77-1|71	provide that kind of functionality already. However, if you want to be
21mr|libmicrohttpd-0.9.77-1|72	able to serve simple WWW pages from within your C or C++ application,
21mr|libmicrohttpd-0.9.77-1|73	check it out.
21mr|libmicrohttpd-0.9.77-1|74	
21mr|libmicrohttpd-0.9.77-1|75	%files -n %{libname}
21mr|libmicrohttpd-0.9.77-1|76	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|libmicrohttpd-0.9.77-1|77	%{_libdir}/libmicrohttpd.so.%{major}*
21mr|libmicrohttpd-0.9.77-1|78	
21mr|libmicrohttpd-0.9.77-1|79	#----------------------------------------------------------------------------
21mr|libmicrohttpd-0.9.77-1|80	
21mr|libmicrohttpd-0.9.77-1|81	%package -n %{devname}
21mr|libmicrohttpd-0.9.77-1|82	Summary:	Development files for %{libname}
21mr|libmicrohttpd-0.9.77-1|83	Group:		System/Libraries
21mr|libmicrohttpd-0.9.77-1|84	Requires:	%{libname} = %{EVRD}
21mr|libmicrohttpd-0.9.77-1|85	Provides:	%{name}-devel = %{EVRD}
21mr|libmicrohttpd-0.9.77-1|86	Conflicts:	%{_lib}microhttpd10 < 0.9.34-2
21mr|libmicrohttpd-0.9.77-1|87	Obsoletes:	%{_lib}microspdy-devel < 0.9.51
21mr|libmicrohttpd-0.9.77-1|88	
21mr|libmicrohttpd-0.9.77-1|89	%description -n %{devname}
21mr|libmicrohttpd-0.9.77-1|90	Development files for %{libname}.
21mr|libmicrohttpd-0.9.77-1|91	
21mr|libmicrohttpd-0.9.77-1|92	%files -n %{devname}
21mr|libmicrohttpd-0.9.77-1|93	%{_includedir}/microhttpd.h
21mr|libmicrohttpd-0.9.77-1|94	%{_libdir}/libmicrohttpd.so
21mr|libmicrohttpd-0.9.77-1|95	%{_libdir}/pkgconfig/%{name}.pc
21mr|libmicrohttpd-0.9.77-1|96	%{_mandir}/man3/%{name}.3*
21mr|libmicrohttpd-0.9.77-1|97	
21mr|libmicrohttpd-0.9.77-1|98	#----------------------------------------------------------------------------
21mr|libmicrohttpd-0.9.77-1|99	
21mr|libmicrohttpd-0.9.77-1|100	%prep
21mr|libmicrohttpd-0.9.77-1|101	%autosetup -p1
21mr|libmicrohttpd-0.9.77-1|102	
21mr|libmicrohttpd-0.9.77-1|103	%build
21mr|libmicrohttpd-0.9.77-1|104	autoreconf -fi
21mr|libmicrohttpd-0.9.77-1|105	%configure \
21mr|libmicrohttpd-0.9.77-1|106	--disable-static \
21mr|libmicrohttpd-0.9.77-1|107	--with-gnutls
21mr|libmicrohttpd-0.9.77-1|108	%make_build
21mr|libmicrohttpd-0.9.77-1|109	
21mr|libmicrohttpd-0.9.77-1|110	%install
21mr|libmicrohttpd-0.9.77-1|111	%makeinstall_std
21mr|libmicrohttpd-0.9.77-1|112	
21mr|libmicrohttpd-0.9.77-1|113	rm -rf %{buildroot}%{_infodir}
21mr|libmicrohttpd-0.9.77-1|114	rm -f %{buildroot}%{_bindir}/demo
21mr|libmicrohttpd-0.9.77-1|115	
21mr|libmicrohttpd-0.9.77-1|116	%changelog
21mr|libmicrohttpd-0.9.77-1|117	* Tue Nov 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libmicrohttpd-0.9.77-1|118	- Update version to 0.9.77
21mr|libmicrohttpd-0.9.77-1|119	
21mr|libmicrohttpd-0.9.77-1|120	* Thu Apr 27 2023 Alexander Stefanov <alexander@mezon.ru> 0.9.76-1
21mr|libmicrohttpd-0.9.77-1|121	- version autoupdate [0.9.76]
21mr|libmicrohttpd-0.9.77-1|122	
21mr|libmicrohttpd-0.9.77-1|123	* Wed May 25 2022 Alexander Stefanov <alexander@mezon.ru> 0.9.75-1
21mr|libmicrohttpd-0.9.77-1|124	- version autoupdate [0.9.75]
21mr|libmicrohttpd-0.9.77-1|125	
21mr|libmicrohttpd-0.9.77-1|126	* Fri Dec 24 2021 Alexander Stefanov <alexander@mezon.ru> 0.9.74-1
21mr|libmicrohttpd-0.9.77-1|127	- 0.9.74
21mr|libmicrohttpd-0.9.77-1|128	
21mr|libmicrohttpd-0.9.77-1|129	* Wed May 12 2021 Alexander Stefanov <alexander@mezon.ru> 0.9.73-1
21mr|libmicrohttpd-0.9.77-1|130	- version autoupdate [0.9.73]
21mr|libmicrohttpd-0.9.77-1|131	
21mr|libmicrohttpd-0.9.77-1|132	* Wed Dec 30 2020 Alexander Stefanov <alexander@mezon.ru> 0.9.72-1
21mr|libmicrohttpd-0.9.77-1|133	- version autoupdate [0.9.72]
21mr|libmicrohttpd-0.9.77-1|134	
21mr|libmicrohttpd-0.9.77-1|135	* Fri Jul 3 2020 Alexander Stefanov <alexander@mezon.ru> 0.9.71-1
21mr|libmicrohttpd-0.9.77-1|136	- version autoupdate [0.9.71]
21mr|libmicrohttpd-0.9.77-1|137	
21mr|libmicrohttpd-0.9.77-1|138	* Sun Feb 9 2020 Alexander Stefanov <alexander@mezon.ru> 0.9.70-1
21mr|libmicrohttpd-0.9.77-1|139	- 0.9.70
21mr|libmicrohttpd-0.9.77-1|140	
21mr|libmicrohttpd-0.9.77-1|141	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libmicrohttpd-0.9.77-1|142	- bot: rpm5 -> rpm4 (8)
21mr|libmicrohttpd-0.9.77-1|143	
21mr|libmicrohttpd-0.9.77-1|144	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libmicrohttpd-0.9.77-1|145	- bot: rpm5 -> rpm4 (6)
21mr|libmicrohttpd-0.9.77-1|146	
21mr|libmicrohttpd-0.9.77-1|147	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libmicrohttpd-0.9.77-1|148	- bot: rpm5 -> rpm4 (3)
21mr|libmicrohttpd-0.9.77-1|149	
21mr|libmicrohttpd-0.9.77-1|150	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libmicrohttpd-0.9.77-1|151	- bot: rpm5 -> rpm4 (1)

13700 21
21mr|libmikmod-3.3.12-1.20220525.1|1	%define	major	3
21mr|libmikmod-3.3.12-1.20220525.1|2	%define	libname	%mklibname mikmod %{major}
21mr|libmikmod-3.3.12-1.20220525.1|3	%define	devname	%mklibname mikmod -d
21mr|libmikmod-3.3.12-1.20220525.1|4	
21mr|libmikmod-3.3.12-1.20220525.1|5	%define	gitdate		20220525
21mr|libmikmod-3.3.12-1.20220525.1|6	
21mr|libmikmod-3.3.12-1.20220525.1|7	Summary:	Sound library supporting multiple module formats and digital sound files
21mr|libmikmod-3.3.12-1.20220525.1|8	Name:		libmikmod
21mr|libmikmod-3.3.12-1.20220525.1|9	Version:	3.3.12
21mr|libmikmod-3.3.12-1.20220525.1|10	Release:	1.%{gitdate}.1
21mr|libmikmod-3.3.12-1.20220525.1|11	License:	LGPLv2+
21mr|libmikmod-3.3.12-1.20220525.1|12	Group:		Sound
21mr|libmikmod-3.3.12-1.20220525.1|13	Url:		http://mikmod.raphnet.net/
21mr|libmikmod-3.3.12-1.20220525.1|14	#Source0:	http://sourceforge.net/projects/mikmod/files/libmikmod/%%{version}/%%{name}-%%{version}.tar.gz
21mr|libmikmod-3.3.12-1.20220525.1|15	Source0:	%{name}-%{gitdate}.tar.xz
21mr|libmikmod-3.3.12-1.20220525.1|16	Patch0:		libmikmod-3.3.12-init-e2k-support.patch
21mr|libmikmod-3.3.12-1.20220525.1|17	BuildRequires:	texinfo
21mr|libmikmod-3.3.12-1.20220525.1|18	BuildRequires:	nas-devel
21mr|libmikmod-3.3.12-1.20220525.1|19	BuildRequires:	pkgconfig(alsa)
21mr|libmikmod-3.3.12-1.20220525.1|20	BuildRequires:	pkgconfig(libpulse)
21mr|libmikmod-3.3.12-1.20220525.1|21	BuildRequires:	pkgconfig(openal)
21mr|libmikmod-3.3.12-1.20220525.1|22	BuildRequires:	pkgconfig(sdl2)
21mr|libmikmod-3.3.12-1.20220525.1|23	BuildRequires:	pkgconfig(sndio)
21mr|libmikmod-3.3.12-1.20220525.1|24	
21mr|libmikmod-3.3.12-1.20220525.1|25	%description
21mr|libmikmod-3.3.12-1.20220525.1|26	Libmikmod is a portable sound library, capable of playing samples as well as
21mr|libmikmod-3.3.12-1.20220525.1|27	module files, originally written by Jean-Paul Mikkers (MikMak) for DOS. It has
21mr|libmikmod-3.3.12-1.20220525.1|28	subsequently been hacked by many hands and now runs on many Unix flavours.
21mr|libmikmod-3.3.12-1.20220525.1|29	It uses the OSS /dev/dsp driver including in all recent kernels for output, as
21mr|libmikmod-3.3.12-1.20220525.1|30	well as ALSA and EsounD, and will also write wav files.
21mr|libmikmod-3.3.12-1.20220525.1|31	Supported file formats include 669, AMF, APUN, DSM, FAR, GDM, IT, IMF,MOD,
21mr|libmikmod-3.3.12-1.20220525.1|32	MED, MTM, OKT, S3M, STM, STX, ULT, UNI and XM.
21mr|libmikmod-3.3.12-1.20220525.1|33	Full source included, use of this library for music/sound effects in your own
21mr|libmikmod-3.3.12-1.20220525.1|34	programs is encouraged!
21mr|libmikmod-3.3.12-1.20220525.1|35	
21mr|libmikmod-3.3.12-1.20220525.1|36	#------------------------------------------------------------------------------
21mr|libmikmod-3.3.12-1.20220525.1|37	
21mr|libmikmod-3.3.12-1.20220525.1|38	%package -n %{libname}
21mr|libmikmod-3.3.12-1.20220525.1|39	Summary:	Sound library supporting multiple module formats and digital sound files
21mr|libmikmod-3.3.12-1.20220525.1|40	Group:		System/Libraries
21mr|libmikmod-3.3.12-1.20220525.1|41	
21mr|libmikmod-3.3.12-1.20220525.1|42	%description -n %{libname}
21mr|libmikmod-3.3.12-1.20220525.1|43	Libmikmod is a portable sound library, capable of playing samples as well as
21mr|libmikmod-3.3.12-1.20220525.1|44	module files, originally written by Jean-Paul Mikkers (MikMak) for DOS. It has
21mr|libmikmod-3.3.12-1.20220525.1|45	subsequently been hacked by many hands and now runs on many Unix flavours.
21mr|libmikmod-3.3.12-1.20220525.1|46	It uses the OSS /dev/dsp driver including in all recent kernels for output, as
21mr|libmikmod-3.3.12-1.20220525.1|47	well as ALSA and EsounD, and will also write wav files.
21mr|libmikmod-3.3.12-1.20220525.1|48	Supported file formats include 669, AMF, APUN, DSM, FAR, GDM, IT, IMF,MOD,
21mr|libmikmod-3.3.12-1.20220525.1|49	MED, MTM, OKT, S3M, STM, STX, ULT, UNI and XM.
21mr|libmikmod-3.3.12-1.20220525.1|50	This package contains the main library.
21mr|libmikmod-3.3.12-1.20220525.1|51	
21mr|libmikmod-3.3.12-1.20220525.1|52	%files -n %{libname}
21mr|libmikmod-3.3.12-1.20220525.1|53	%doc AUTHORS
21mr|libmikmod-3.3.12-1.20220525.1|54	%{_libdir}/%{name}.so.%{major}*
21mr|libmikmod-3.3.12-1.20220525.1|55	
21mr|libmikmod-3.3.12-1.20220525.1|56	#------------------------------------------------------------------------------
21mr|libmikmod-3.3.12-1.20220525.1|57	
21mr|libmikmod-3.3.12-1.20220525.1|58	%package -n	%{devname}
21mr|libmikmod-3.3.12-1.20220525.1|59	Summary:	Development files for %{name}
21mr|libmikmod-3.3.12-1.20220525.1|60	Group:		Development/C
21mr|libmikmod-3.3.12-1.20220525.1|61	Requires:	%{libname} = %{EVRD}
21mr|libmikmod-3.3.12-1.20220525.1|62	Provides:	%{name}-devel = %{EVRD}
21mr|libmikmod-3.3.12-1.20220525.1|63	
21mr|libmikmod-3.3.12-1.20220525.1|64	%description -n	%{devname}
21mr|libmikmod-3.3.12-1.20220525.1|65	This package contains the files needed to develop applications that will use
21mr|libmikmod-3.3.12-1.20220525.1|66	the limikmod library.
21mr|libmikmod-3.3.12-1.20220525.1|67	
21mr|libmikmod-3.3.12-1.20220525.1|68	%files -n %{devname}
21mr|libmikmod-3.3.12-1.20220525.1|69	%doc NEWS README TODO
21mr|libmikmod-3.3.12-1.20220525.1|70	%{_bindir}/%{name}-config
21mr|libmikmod-3.3.12-1.20220525.1|71	%{_includedir}/mikmod.h
21mr|libmikmod-3.3.12-1.20220525.1|72	%{_libdir}/pkgconfig/%{name}.pc
21mr|libmikmod-3.3.12-1.20220525.1|73	%{_libdir}/%{name}.so
21mr|libmikmod-3.3.12-1.20220525.1|74	%{_datadir}/aclocal/%{name}.m4
21mr|libmikmod-3.3.12-1.20220525.1|75	%{_mandir}/man1/%{name}-config.1*
21mr|libmikmod-3.3.12-1.20220525.1|76	%{_infodir}/mikmod.info*
21mr|libmikmod-3.3.12-1.20220525.1|77	
21mr|libmikmod-3.3.12-1.20220525.1|78	#------------------------------------------------------------------------------
21mr|libmikmod-3.3.12-1.20220525.1|79	
21mr|libmikmod-3.3.12-1.20220525.1|80	%prep
21mr|libmikmod-3.3.12-1.20220525.1|81	%autosetup -p1 -n %{name}-%{gitdate}
21mr|libmikmod-3.3.12-1.20220525.1|82	
21mr|libmikmod-3.3.12-1.20220525.1|83	
21mr|libmikmod-3.3.12-1.20220525.1|84	%build
21mr|libmikmod-3.3.12-1.20220525.1|85	autoreconf -vfi
21mr|libmikmod-3.3.12-1.20220525.1|86	%configure \
21mr|libmikmod-3.3.12-1.20220525.1|87	--disable-static \
21mr|libmikmod-3.3.12-1.20220525.1|88	--enable-alsa \
21mr|libmikmod-3.3.12-1.20220525.1|89	--enable-oss \
21mr|libmikmod-3.3.12-1.20220525.1|90	--enable-pulseaudio \
21mr|libmikmod-3.3.12-1.20220525.1|91	--enable-sdl \
21mr|libmikmod-3.3.12-1.20220525.1|92	--enable-sdl2 \
21mr|libmikmod-3.3.12-1.20220525.1|93	--enable-nas \
21mr|libmikmod-3.3.12-1.20220525.1|94	--enable-openal \
21mr|libmikmod-3.3.12-1.20220525.1|95	--enable-sndio \
21mr|libmikmod-3.3.12-1.20220525.1|96	--enable-aiff \
21mr|libmikmod-3.3.12-1.20220525.1|97	--enable-raw \
21mr|libmikmod-3.3.12-1.20220525.1|98	--enable-wav \
21mr|libmikmod-3.3.12-1.20220525.1|99	--enable-pipe \
21mr|libmikmod-3.3.12-1.20220525.1|100	--enable-stdout
21mr|libmikmod-3.3.12-1.20220525.1|101	%make_build
21mr|libmikmod-3.3.12-1.20220525.1|102	
21mr|libmikmod-3.3.12-1.20220525.1|103	
21mr|libmikmod-3.3.12-1.20220525.1|104	%install
21mr|libmikmod-3.3.12-1.20220525.1|105	%makeinstall_std

13701 21
21mr|libmimic-1.0.4-16|1	%define major 0
21mr|libmimic-1.0.4-16|2	%define libname %mklibname mimic %{major}
21mr|libmimic-1.0.4-16|3	%define devname %mklibname mimic -d
21mr|libmimic-1.0.4-16|4	
21mr|libmimic-1.0.4-16|5	Summary:	Audio/Video Conference software for Instant Messengers
21mr|libmimic-1.0.4-16|6	Name:		libmimic
21mr|libmimic-1.0.4-16|7	Version:	1.0.4
21mr|libmimic-1.0.4-16|8	Release:	16
21mr|libmimic-1.0.4-16|9	License:	LGPLv2.1+
21mr|libmimic-1.0.4-16|10	Group:		Networking/Instant messaging
21mr|libmimic-1.0.4-16|11	Url:		http://sourceforge.net/projects/farsight/
21mr|libmimic-1.0.4-16|12	Source0:	http://ovh.dl.sourceforge.net/sourceforge/farsight/%{name}-%{version}.tar.gz
21mr|libmimic-1.0.4-16|13	Patch0:		libmimic-1.0.4-fix-underlinking.patch
21mr|libmimic-1.0.4-16|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|libmimic-1.0.4-16|15	
21mr|libmimic-1.0.4-16|16	%description
21mr|libmimic-1.0.4-16|17	Audio/Video Conference software for Instant Messengers. It aims to provide
21mr|libmimic-1.0.4-16|18	Audio/Video conferencing for as many Instant Messengers as possible through
21mr|libmimic-1.0.4-16|19	a modular design.
21mr|libmimic-1.0.4-16|20	
21mr|libmimic-1.0.4-16|21	#----------------------------------------------------------------------------
21mr|libmimic-1.0.4-16|22	
21mr|libmimic-1.0.4-16|23	%package -n %{libname}
21mr|libmimic-1.0.4-16|24	Summary:	Audio/Video Conference software for Instant Messengers
21mr|libmimic-1.0.4-16|25	Group:		System/Libraries
21mr|libmimic-1.0.4-16|26	
21mr|libmimic-1.0.4-16|27	%description -n %{libname}
21mr|libmimic-1.0.4-16|28	Audio/Video Conference software for Instant Messengers. It aims to provide
21mr|libmimic-1.0.4-16|29	Audio/Video conferencing for as many Instant Messengers as possible through
21mr|libmimic-1.0.4-16|30	a modular design.
21mr|libmimic-1.0.4-16|31	
21mr|libmimic-1.0.4-16|32	%files -n %{libname}
21mr|libmimic-1.0.4-16|33	%{_libdir}/libmimic.so.%{major}*
21mr|libmimic-1.0.4-16|34	
21mr|libmimic-1.0.4-16|35	#----------------------------------------------------------------------------
21mr|libmimic-1.0.4-16|36	
21mr|libmimic-1.0.4-16|37	%package -n %{devname}
21mr|libmimic-1.0.4-16|38	Summary:	Headers of %{name} for development
21mr|libmimic-1.0.4-16|39	Group:		Development/C
21mr|libmimic-1.0.4-16|40	Requires:	%{libname} = %{EVRD}
21mr|libmimic-1.0.4-16|41	Provides:	%{name}-devel = %{EVRD}
21mr|libmimic-1.0.4-16|42	
21mr|libmimic-1.0.4-16|43	%description -n %{devname}
21mr|libmimic-1.0.4-16|44	Headers of %{name} for development.
21mr|libmimic-1.0.4-16|45	
21mr|libmimic-1.0.4-16|46	%files -n %{devname}
21mr|libmimic-1.0.4-16|47	%{_includedir}/mimic.h
21mr|libmimic-1.0.4-16|48	%{_libdir}/libmimic.so
21mr|libmimic-1.0.4-16|49	%{_libdir}/pkgconfig/libmimic.pc
21mr|libmimic-1.0.4-16|50	
21mr|libmimic-1.0.4-16|51	#----------------------------------------------------------------------------
21mr|libmimic-1.0.4-16|52	
21mr|libmimic-1.0.4-16|53	%prep
21mr|libmimic-1.0.4-16|54	%setup -q
21mr|libmimic-1.0.4-16|55	%patch0 -p1 -b .undlink
21mr|libmimic-1.0.4-16|56	
21mr|libmimic-1.0.4-16|57	%build
21mr|libmimic-1.0.4-16|58	%configure --disable-static
21mr|libmimic-1.0.4-16|59	%make
21mr|libmimic-1.0.4-16|60	
21mr|libmimic-1.0.4-16|61	%install
21mr|libmimic-1.0.4-16|62	%makeinstall_std

13702 21
21mr|libmms-0.6.4-2|1	%define major 0
21mr|libmms-0.6.4-2|2	%define libname %mklibname mms %{major}
21mr|libmms-0.6.4-2|3	%define devname %mklibname mms -d
21mr|libmms-0.6.4-2|4	
21mr|libmms-0.6.4-2|5	Summary:	MMS stream protocol library
21mr|libmms-0.6.4-2|6	Name:		libmms
21mr|libmms-0.6.4-2|7	Version:	0.6.4
21mr|libmms-0.6.4-2|8	Release:	2
21mr|libmms-0.6.4-2|9	License:	LGPLv2.1+
21mr|libmms-0.6.4-2|10	Group:		System/Libraries
21mr|libmms-0.6.4-2|11	Url:		http://www.sf.net/projects/libmms
21mr|libmms-0.6.4-2|12	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
21mr|libmms-0.6.4-2|13	BuildRequires:	pkgconfig(glib-2.0)
21mr|libmms-0.6.4-2|14	
21mr|libmms-0.6.4-2|15	%description
21mr|libmms-0.6.4-2|16	Libmms is a library implementing the MMS streaming protocol.
21mr|libmms-0.6.4-2|17	
21mr|libmms-0.6.4-2|18	#----------------------------------------------------------------------------
21mr|libmms-0.6.4-2|19	
21mr|libmms-0.6.4-2|20	%package -n %{libname}
21mr|libmms-0.6.4-2|21	Summary:	Shared library implementing the MMS protocol
21mr|libmms-0.6.4-2|22	Group:		System/Libraries
21mr|libmms-0.6.4-2|23	
21mr|libmms-0.6.4-2|24	%description -n %{libname}
21mr|libmms-0.6.4-2|25	Libmms is a library implementing the mms streaming protocol.
21mr|libmms-0.6.4-2|26	
21mr|libmms-0.6.4-2|27	%files -n %{libname}
21mr|libmms-0.6.4-2|28	%doc AUTHORS ChangeLog README README.LICENSE
21mr|libmms-0.6.4-2|29	%{_libdir}/libmms.so.%{major}*
21mr|libmms-0.6.4-2|30	
21mr|libmms-0.6.4-2|31	#----------------------------------------------------------------------------
21mr|libmms-0.6.4-2|32	
21mr|libmms-0.6.4-2|33	%package -n %{devname}
21mr|libmms-0.6.4-2|34	Summary:	Development headers for developing with libmms
21mr|libmms-0.6.4-2|35	Group:		Development/C
21mr|libmms-0.6.4-2|36	Requires:	%{libname} = %{EVRD}
21mr|libmms-0.6.4-2|37	Provides:	%{name}-devel = %{EVRD}
21mr|libmms-0.6.4-2|38	
21mr|libmms-0.6.4-2|39	%description -n %{devname}
21mr|libmms-0.6.4-2|40	This package provides the necessary development headers and libraries
21mr|libmms-0.6.4-2|41	to allow you to build programs that use libmms.
21mr|libmms-0.6.4-2|42	
21mr|libmms-0.6.4-2|43	%files -n %{devname}
21mr|libmms-0.6.4-2|44	%{_includedir}/libmms
21mr|libmms-0.6.4-2|45	%{_libdir}/libmms.so
21mr|libmms-0.6.4-2|46	%{_libdir}/pkgconfig/libmms.pc
21mr|libmms-0.6.4-2|47	
21mr|libmms-0.6.4-2|48	#----------------------------------------------------------------------------
21mr|libmms-0.6.4-2|49	
21mr|libmms-0.6.4-2|50	%prep
21mr|libmms-0.6.4-2|51	%setup -q
21mr|libmms-0.6.4-2|52	
21mr|libmms-0.6.4-2|53	%build
21mr|libmms-0.6.4-2|54	%configure --disable-static
21mr|libmms-0.6.4-2|55	%make
21mr|libmms-0.6.4-2|56	
21mr|libmms-0.6.4-2|57	%install
21mr|libmms-0.6.4-2|58	%makeinstall_std

13703 21
21mr|libmng-2.0.3-11|1	%define major 2
21mr|libmng-2.0.3-11|2	%define libname %mklibname mng %{major}
21mr|libmng-2.0.3-11|3	%define devname %mklibname mng -d
21mr|libmng-2.0.3-11|4	
21mr|libmng-2.0.3-11|5	Summary:	A library for handling MNG files
21mr|libmng-2.0.3-11|6	Name:		libmng
21mr|libmng-2.0.3-11|7	Version:	2.0.3
21mr|libmng-2.0.3-11|8	Release:	11
21mr|libmng-2.0.3-11|9	License:	Distributable (see LICENSE)
21mr|libmng-2.0.3-11|10	Group:		System/Libraries
21mr|libmng-2.0.3-11|11	Url:		http://www.libmng.com/
21mr|libmng-2.0.3-11|12	Source0:	http://prdownloads.sourceforge.net/libmng/%{name}-%{version}.tar.xz
21mr|libmng-2.0.3-11|13	BuildRequires:	jpeg-devel
21mr|libmng-2.0.3-11|14	BuildRequires:	pkgconfig(lcms2)
21mr|libmng-2.0.3-11|15	BuildRequires:	pkgconfig(zlib)
21mr|libmng-2.0.3-11|16	
21mr|libmng-2.0.3-11|17	%description
21mr|libmng-2.0.3-11|18	The libmng library supports decoding, displaying, encoding, and various other
21mr|libmng-2.0.3-11|19	manipulations of the Multiple-image Network Graphics (MNG) format image files.
21mr|libmng-2.0.3-11|20	It uses the zlib compression library, and optionally the JPEG library by the
21mr|libmng-2.0.3-11|21	Independent JPEG Group (IJG) and/or lcms (little cms), a color-management
21mr|libmng-2.0.3-11|22	library by Marti Maria Saguar.
21mr|libmng-2.0.3-11|23	
21mr|libmng-2.0.3-11|24	#----------------------------------------------------------------------------
21mr|libmng-2.0.3-11|25	
21mr|libmng-2.0.3-11|26	%package -n %{libname}
21mr|libmng-2.0.3-11|27	Summary:	A library for handling MNG files
21mr|libmng-2.0.3-11|28	Group:		System/Libraries
21mr|libmng-2.0.3-11|29	
21mr|libmng-2.0.3-11|30	%description -n %{libname}
21mr|libmng-2.0.3-11|31	The libmng library supports decoding, displaying, encoding, and various other
21mr|libmng-2.0.3-11|32	manipulations of the Multiple-image Network Graphics (MNG) format image files.
21mr|libmng-2.0.3-11|33	It uses the zlib compression library, and optionally the JPEG library by the
21mr|libmng-2.0.3-11|34	Independent JPEG Group (IJG) and/or lcms (little cms), a color-management
21mr|libmng-2.0.3-11|35	library by Marti Maria Saguar.
21mr|libmng-2.0.3-11|36	
21mr|libmng-2.0.3-11|37	%files -n %{libname}
21mr|libmng-2.0.3-11|38	%{_libdir}/libmng.so.%{major}*
21mr|libmng-2.0.3-11|39	
21mr|libmng-2.0.3-11|40	#----------------------------------------------------------------------------
21mr|libmng-2.0.3-11|41	
21mr|libmng-2.0.3-11|42	%package -n %{devname}
21mr|libmng-2.0.3-11|43	Summary:	Development files for libmng
21mr|libmng-2.0.3-11|44	Group:		Development/C
21mr|libmng-2.0.3-11|45	Requires:	%{libname} = %{EVRD}
21mr|libmng-2.0.3-11|46	Provides:	mng-devel = %{EVRD}
21mr|libmng-2.0.3-11|47	
21mr|libmng-2.0.3-11|48	%description -n %{devname}
21mr|libmng-2.0.3-11|49	This package contains header files needed for development.
21mr|libmng-2.0.3-11|50	
21mr|libmng-2.0.3-11|51	%files -n %{devname}
21mr|libmng-2.0.3-11|52	%doc CHANGES LICENSE README README.contrib README.examples
21mr|libmng-2.0.3-11|53	%doc doc/Plan1.png doc/Plan2.png doc/doc.readme doc/libmng.txt
21mr|libmng-2.0.3-11|54	%{_includedir}/*
21mr|libmng-2.0.3-11|55	%{_libdir}/pkgconfig/libmng.pc
21mr|libmng-2.0.3-11|56	%{_libdir}/*.so
21mr|libmng-2.0.3-11|57	%{_mandir}/man*/*
21mr|libmng-2.0.3-11|58	
21mr|libmng-2.0.3-11|59	#----------------------------------------------------------------------------
21mr|libmng-2.0.3-11|60	
21mr|libmng-2.0.3-11|61	%prep
21mr|libmng-2.0.3-11|62	%setup -q
21mr|libmng-2.0.3-11|63	
21mr|libmng-2.0.3-11|64	%build
21mr|libmng-2.0.3-11|65	%configure \
21mr|libmng-2.0.3-11|66	--disable-static
21mr|libmng-2.0.3-11|67	
21mr|libmng-2.0.3-11|68	%make
21mr|libmng-2.0.3-11|69	
21mr|libmng-2.0.3-11|70	%install
21mr|libmng-2.0.3-11|71	%makeinstall_std

13704 21
21mr|libmnl-1.0.5-1|1	%define	major 0
21mr|libmnl-1.0.5-1|2	%define libname %mklibname mnl %{major}
21mr|libmnl-1.0.5-1|3	%define develname %mklibname mnl -d
21mr|libmnl-1.0.5-1|4	
21mr|libmnl-1.0.5-1|5	Summary:	Minimalistic Netlink communication library
21mr|libmnl-1.0.5-1|6	Name:		libmnl
21mr|libmnl-1.0.5-1|7	Version:	1.0.5
21mr|libmnl-1.0.5-1|8	Release:	1
21mr|libmnl-1.0.5-1|9	License:	LGPLv2+
21mr|libmnl-1.0.5-1|10	Group:		System/Kernel and hardware
21mr|libmnl-1.0.5-1|11	URL:		http://netfilter.org/projects/libmnl/
21mr|libmnl-1.0.5-1|12	Source0:	http://netfilter.org/projects/libmnl/files/%name-%version.tar.bz2
21mr|libmnl-1.0.5-1|13	#BuildRequires:	linux-userspace-headers
21mr|libmnl-1.0.5-1|14	BuildRequires:	libtool
21mr|libmnl-1.0.5-1|15	
21mr|libmnl-1.0.5-1|16	%description
21mr|libmnl-1.0.5-1|17	libmnl is a minimalistic user-space library oriented to Netlink developers.
21mr|libmnl-1.0.5-1|18	There are a lot of common tasks in parsing, validating, constructing of both
21mr|libmnl-1.0.5-1|19	the Netlink header and TLVs that are repetitive and easy to get wrong. This
21mr|libmnl-1.0.5-1|20	library aims to provide simple helpers that allows you to re-use code and to
21mr|libmnl-1.0.5-1|21	avoid re-inventing the wheel.
21mr|libmnl-1.0.5-1|22	
21mr|libmnl-1.0.5-1|23	%package -n	%{libname}
21mr|libmnl-1.0.5-1|24	Summary:	Minimalistic Netlink communication library
21mr|libmnl-1.0.5-1|25	Group:		System/Libraries
21mr|libmnl-1.0.5-1|26	
21mr|libmnl-1.0.5-1|27	%description -n	%{libname}
21mr|libmnl-1.0.5-1|28	libmnl is a minimalistic user-space library oriented to Netlink developers.
21mr|libmnl-1.0.5-1|29	There are a lot of common tasks in parsing, validating, constructing of both
21mr|libmnl-1.0.5-1|30	the Netlink header and TLVs that are repetitive and easy to get wrong. This
21mr|libmnl-1.0.5-1|31	library aims to provide simple helpers that allows you to re-use code and to
21mr|libmnl-1.0.5-1|32	avoid re-inventing the wheel.
21mr|libmnl-1.0.5-1|33	
21mr|libmnl-1.0.5-1|34	%package -n	%{develname}
21mr|libmnl-1.0.5-1|35	Summary:	Development files for libmnl
21mr|libmnl-1.0.5-1|36	Group:		Development/C
21mr|libmnl-1.0.5-1|37	Requires:	%{libname} = %{EVRD}
21mr|libmnl-1.0.5-1|38	Provides:	mnl-devel = %{EVRD}
21mr|libmnl-1.0.5-1|39	
21mr|libmnl-1.0.5-1|40	%description -n	%{develname}
21mr|libmnl-1.0.5-1|41	libmnl is a minimalistic user-space library oriented to Netlink developers.
21mr|libmnl-1.0.5-1|42	There are a lot of common tasks in parsing, validating, constructing of both
21mr|libmnl-1.0.5-1|43	the Netlink header and TLVs that are repetitive and easy to get wrong. This
21mr|libmnl-1.0.5-1|44	library aims to provide simple helpers that allows you to re-use code and to
21mr|libmnl-1.0.5-1|45	avoid re-inventing the wheel.
21mr|libmnl-1.0.5-1|46	
21mr|libmnl-1.0.5-1|47	%prep
21mr|libmnl-1.0.5-1|48	%setup -q
21mr|libmnl-1.0.5-1|49	
21mr|libmnl-1.0.5-1|50	%build
21mr|libmnl-1.0.5-1|51	rm -Rf autom4te.cache
21mr|libmnl-1.0.5-1|52	aclocal -I m4
21mr|libmnl-1.0.5-1|53	autoreconf -fi
21mr|libmnl-1.0.5-1|54	%configure
21mr|libmnl-1.0.5-1|55	%make
21mr|libmnl-1.0.5-1|56	
21mr|libmnl-1.0.5-1|57	%install
21mr|libmnl-1.0.5-1|58	%makeinstall_std
21mr|libmnl-1.0.5-1|59	
21mr|libmnl-1.0.5-1|60	# cleanup
21mr|libmnl-1.0.5-1|61	rm -f %{buildroot}%{_libdir}/*.la
21mr|libmnl-1.0.5-1|62	
21mr|libmnl-1.0.5-1|63	%files
21mr|libmnl-1.0.5-1|64	
21mr|libmnl-1.0.5-1|65	%files -n %{libname}
21mr|libmnl-1.0.5-1|66	%{_libdir}/*.so.%{major}*
21mr|libmnl-1.0.5-1|67	
21mr|libmnl-1.0.5-1|68	%files -n %{develname}
21mr|libmnl-1.0.5-1|69	%{_includedir}/*
21mr|libmnl-1.0.5-1|70	%{_libdir}/*.so
21mr|libmnl-1.0.5-1|71	%{_libdir}/pkgconfig/*

13705 21
21mr|libmodplug-0.8.9.0-2|1	%define	major 1
21mr|libmodplug-0.8.9.0-2|2	%define	libname %mklibname modplug %{major}
21mr|libmodplug-0.8.9.0-2|3	%define	devname %mklibname modplug -d
21mr|libmodplug-0.8.9.0-2|4	
21mr|libmodplug-0.8.9.0-2|5	Summary:	Modplug music player
21mr|libmodplug-0.8.9.0-2|6	Name:		libmodplug
21mr|libmodplug-0.8.9.0-2|7	Version:	0.8.9.0
21mr|libmodplug-0.8.9.0-2|8	Release:	2
21mr|libmodplug-0.8.9.0-2|9	Epoch:		1
21mr|libmodplug-0.8.9.0-2|10	License:	Public Domain
21mr|libmodplug-0.8.9.0-2|11	Group:		Sound
21mr|libmodplug-0.8.9.0-2|12	Url:		http://www.modplug.com
21mr|libmodplug-0.8.9.0-2|13	Source0:	http://prdownloads.sourceforge.net/modplug-xmms/%{name}-%{version}.tar.gz
21mr|libmodplug-0.8.9.0-2|14	
21mr|libmodplug-0.8.9.0-2|15	%description
21mr|libmodplug-0.8.9.0-2|16	Olivier Lapicque, author of Modplug, which is arguably the best quality
21mr|libmodplug-0.8.9.0-2|17	MOD-playing software available, has placed his sound rendering code in the
21mr|libmodplug-0.8.9.0-2|18	public domain. This library and plugin is based on that code.
21mr|libmodplug-0.8.9.0-2|19	It can play 22 different mod formats, including:
21mr|libmodplug-0.8.9.0-2|20	MOD, S3M, XM, IT, 669, AMF (both of them), AMS, DBM, DMF, DSM, FAR, MDL, MED,
21mr|libmodplug-0.8.9.0-2|21	MTM, OKT, PTM, STM, ULT, UMX, MT2, PSM
21mr|libmodplug-0.8.9.0-2|22	
21mr|libmodplug-0.8.9.0-2|23	#----------------------------------------------------------------------------
21mr|libmodplug-0.8.9.0-2|24	
21mr|libmodplug-0.8.9.0-2|25	%package -n %{libname}
21mr|libmodplug-0.8.9.0-2|26	Summary:	Modplug shared library
21mr|libmodplug-0.8.9.0-2|27	Group:		System/Libraries
21mr|libmodplug-0.8.9.0-2|28	
21mr|libmodplug-0.8.9.0-2|29	%description -n %{libname}
21mr|libmodplug-0.8.9.0-2|30	This is the shared library part of the Modplug music player.
21mr|libmodplug-0.8.9.0-2|31	
21mr|libmodplug-0.8.9.0-2|32	%files -n %{libname}
21mr|libmodplug-0.8.9.0-2|33	%doc README COPYING
21mr|libmodplug-0.8.9.0-2|34	%{_libdir}/%{name}.so.%{major}*
21mr|libmodplug-0.8.9.0-2|35	
21mr|libmodplug-0.8.9.0-2|36	#----------------------------------------------------------------------------
21mr|libmodplug-0.8.9.0-2|37	
21mr|libmodplug-0.8.9.0-2|38	%package -n %{devname}
21mr|libmodplug-0.8.9.0-2|39	Summary:	Header files for compiling against Modplug library
21mr|libmodplug-0.8.9.0-2|40	Group:		Development/C++
21mr|libmodplug-0.8.9.0-2|41	Requires:	%{libname} = %{EVRD}
21mr|libmodplug-0.8.9.0-2|42	Provides:	%{name}-devel = %{EVRD}
21mr|libmodplug-0.8.9.0-2|43	
21mr|libmodplug-0.8.9.0-2|44	%description -n %{devname}
21mr|libmodplug-0.8.9.0-2|45	This is the development package of libmodplug. Install it if you want to
21mr|libmodplug-0.8.9.0-2|46	compile programs using this library.
21mr|libmodplug-0.8.9.0-2|47	
21mr|libmodplug-0.8.9.0-2|48	%files -n %{devname}
21mr|libmodplug-0.8.9.0-2|49	%doc AUTHORS TODO ChangeLog
21mr|libmodplug-0.8.9.0-2|50	%{_libdir}/%{name}.so
21mr|libmodplug-0.8.9.0-2|51	%{_includedir}/%{name}/
21mr|libmodplug-0.8.9.0-2|52	%{_libdir}/pkgconfig/%{name}.pc
21mr|libmodplug-0.8.9.0-2|53	
21mr|libmodplug-0.8.9.0-2|54	#----------------------------------------------------------------------------
21mr|libmodplug-0.8.9.0-2|55	
21mr|libmodplug-0.8.9.0-2|56	%prep
21mr|libmodplug-0.8.9.0-2|57	%setup -q
21mr|libmodplug-0.8.9.0-2|58	
21mr|libmodplug-0.8.9.0-2|59	%build
21mr|libmodplug-0.8.9.0-2|60	%configure
21mr|libmodplug-0.8.9.0-2|61	%make
21mr|libmodplug-0.8.9.0-2|62	
21mr|libmodplug-0.8.9.0-2|63	%install
21mr|libmodplug-0.8.9.0-2|64	%makeinstall_std

13706 21
21mr|libmodulemd-2.13.0-1|1	%define major 2
21mr|libmodulemd-2.13.0-1|2	%define girapi %{major}.0
21mr|libmodulemd-2.13.0-1|3	%define libname %mklibname modulemd %{major}
21mr|libmodulemd-2.13.0-1|4	%define girname %mklibname modulemd-gir %{girapi}
21mr|libmodulemd-2.13.0-1|5	%define devname %mklibname modulemd -d
21mr|libmodulemd-2.13.0-1|6	
21mr|libmodulemd-2.13.0-1|7	%bcond_without gir
21mr|libmodulemd-2.13.0-1|8	%bcond_with gtk-doc
21mr|libmodulemd-2.13.0-1|9	
21mr|libmodulemd-2.13.0-1|10	Summary:	Library for manipulating module metadata files
21mr|libmodulemd-2.13.0-1|11	Name:		libmodulemd
21mr|libmodulemd-2.13.0-1|12	Version:	2.13.0
21mr|libmodulemd-2.13.0-1|13	Release:	1
21mr|libmodulemd-2.13.0-1|14	Group:		System/Libraries
21mr|libmodulemd-2.13.0-1|15	License:	LGPLv2+
21mr|libmodulemd-2.13.0-1|16	URL:		https://github.com/fedora-modularity/%{name}
21mr|libmodulemd-2.13.0-1|17	Source0:	https://github.com/fedora-modularity/libmodulemd/releases/download/%{version}/modulemd-%{version}.tar.xz
21mr|libmodulemd-2.13.0-1|18	BuildRequires:	meson
21mr|libmodulemd-2.13.0-1|19	BuildRequires:	cmake
21mr|libmodulemd-2.13.0-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libmodulemd-2.13.0-1|21	BuildRequires:	python3-devel
21mr|libmodulemd-2.13.0-1|22	#temporary fix for e2k
21mr|libmodulemd-2.13.0-1|23	%ifnarch %e2k
21mr|libmodulemd-2.13.0-1|24	BuildRequires:	python3-gobject3
21mr|libmodulemd-2.13.0-1|25	%endif
21mr|libmodulemd-2.13.0-1|26	BuildRequires:	pkgconfig(yaml-0.1)
21mr|libmodulemd-2.13.0-1|27	BuildRequires:	pkgconfig(rpm)
21mr|libmodulemd-2.13.0-1|28	BuildRequires:	magic-devel
21mr|libmodulemd-2.13.0-1|29	BuildRequires:	/bin/sh
21mr|libmodulemd-2.13.0-1|30	BuildRequires:	sed
21mr|libmodulemd-2.13.0-1|31	BuildRequires:	coreutils
21mr|libmodulemd-2.13.0-1|32	BuildRequires:  help2man
21mr|libmodulemd-2.13.0-1|33	%if %{with gtk-doc}
21mr|libmodulemd-2.13.0-1|34	BuildRequires:	gtk-doc
21mr|libmodulemd-2.13.0-1|35	%endif
21mr|libmodulemd-2.13.0-1|36	#BuildRequires:	valgrind
21mr|libmodulemd-2.13.0-1|37	
21mr|libmodulemd-2.13.0-1|38	%description
21mr|libmodulemd-2.13.0-1|39	Library for manipulating module metadata files
21mr|libmodulemd-2.13.0-1|40	
21mr|libmodulemd-2.13.0-1|41	%package -n %{libname}
21mr|libmodulemd-2.13.0-1|42	Summary:	Library for manipulating module metadata files
21mr|libmodulemd-2.13.0-1|43	Group:		System/Libraries
21mr|libmodulemd-2.13.0-1|44	
21mr|libmodulemd-2.13.0-1|45	%description -n %{libname}
21mr|libmodulemd-2.13.0-1|46	Library for manipulating module metadata files
21mr|libmodulemd-2.13.0-1|47	
21mr|libmodulemd-2.13.0-1|48	%package -n %{girname}
21mr|libmodulemd-2.13.0-1|49	Summary:	GObject Introspection interface description for libmodulemd
21mr|libmodulemd-2.13.0-1|50	Group:		System/Libraries
21mr|libmodulemd-2.13.0-1|51	Requires:	%{libname}%{?_isa} = %{version}-%{release}
21mr|libmodulemd-2.13.0-1|52	
21mr|libmodulemd-2.13.0-1|53	%description -n %{girname}
21mr|libmodulemd-2.13.0-1|54	GObject Introspection interface description for libmodulemd.
21mr|libmodulemd-2.13.0-1|55	
21mr|libmodulemd-2.13.0-1|56	%package -n %{devname}
21mr|libmodulemd-2.13.0-1|57	Summary:	Development files for %{name}
21mr|libmodulemd-2.13.0-1|58	Group:		Development/C
21mr|libmodulemd-2.13.0-1|59	Provides:	lib%{name}-devel%{?_isa} = %{version}-%{release}
21mr|libmodulemd-2.13.0-1|60	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|libmodulemd-2.13.0-1|61	Provides:	%{name}-devel%{?_isa} = %{version}-%{release}
21mr|libmodulemd-2.13.0-1|62	Provides:	%{name}-devel = %{version}-%{release}
21mr|libmodulemd-2.13.0-1|63	Requires:	%{girname}%{?_isa} = %{version}-%{release}
21mr|libmodulemd-2.13.0-1|64	Requires:	%{libname}%{?_isa} = %{version}-%{release}
21mr|libmodulemd-2.13.0-1|65	
21mr|libmodulemd-2.13.0-1|66	%package -n python3-%{name}
21mr|libmodulemd-2.13.0-1|67	Summary:        Python bindings for %{name}
21mr|libmodulemd-2.13.0-1|68	Group:          Development/Python
21mr|libmodulemd-2.13.0-1|69	Requires:       %{girname}%{?_isa} = %{version}-%{release}
21mr|libmodulemd-2.13.0-1|70	Requires:       python3-gobject3
21mr|libmodulemd-2.13.0-1|71	
21mr|libmodulemd-2.13.0-1|72	%description -n python3-%{name}
21mr|libmodulemd-2.13.0-1|73	This package provides the Python 3 bindings for %{name}.
21mr|libmodulemd-2.13.0-1|74	
21mr|libmodulemd-2.13.0-1|75	%description -n %{devname}
21mr|libmodulemd-2.13.0-1|76	Development files for %{name}.
21mr|libmodulemd-2.13.0-1|77	
21mr|libmodulemd-2.13.0-1|78	%prep
21mr|libmodulemd-2.13.0-1|79	%autosetup -p1 -n modulemd-%{version}
21mr|libmodulemd-2.13.0-1|80	
21mr|libmodulemd-2.13.0-1|81	# https://github.com/fedora-modularity/libmodulemd/issues/387
21mr|libmodulemd-2.13.0-1|82	sed -i -e 's,/usr/bin/sh,/bin/sh,g' modulemd/clang_simple_version.sh
21mr|libmodulemd-2.13.0-1|83	
21mr|libmodulemd-2.13.0-1|84	%build
21mr|libmodulemd-2.13.0-1|85	%meson \
21mr|libmodulemd-2.13.0-1|86	%if !%{with gir}
21mr|libmodulemd-2.13.0-1|87	-Dskip_introspection=true \
21mr|libmodulemd-2.13.0-1|88	%endif
21mr|libmodulemd-2.13.0-1|89	%if %{without gtk-doc}
21mr|libmodulemd-2.13.0-1|90	-Dwith_docs=false \
21mr|libmodulemd-2.13.0-1|91	%endif
21mr|libmodulemd-2.13.0-1|92	%ifarch %e2k
21mr|libmodulemd-2.13.0-1|93	-Dgobject_overrides_dir_py3=/usr/lib64/python3.8/site-packages/gi/overrides
21mr|libmodulemd-2.13.0-1|94	%endif
21mr|libmodulemd-2.13.0-1|95	# this meson.build pars are unknown
21mr|libmodulemd-2.13.0-1|96	# remove it?
21mr|libmodulemd-2.13.0-1|97	#	-Ddeveloper_build=false \
21mr|libmodulemd-2.13.0-1|98	#	-Dwith_py2_overrides=false
21mr|libmodulemd-2.13.0-1|99	
21mr|libmodulemd-2.13.0-1|100	%meson_build
21mr|libmodulemd-2.13.0-1|101	
21mr|libmodulemd-2.13.0-1|102	%install
21mr|libmodulemd-2.13.0-1|103	%meson_install
21mr|libmodulemd-2.13.0-1|104	
21mr|libmodulemd-2.13.0-1|105	%files
21mr|libmodulemd-2.13.0-1|106	%{_bindir}/modulemd-validator
21mr|libmodulemd-2.13.0-1|107	%{_mandir}/man1/modulemd-validator.*
21mr|libmodulemd-2.13.0-1|108	
21mr|libmodulemd-2.13.0-1|109	%files -n %{libname}
21mr|libmodulemd-2.13.0-1|110	%{_libdir}/%{name}.so.%{major}*
21mr|libmodulemd-2.13.0-1|111	
21mr|libmodulemd-2.13.0-1|112	%files -n %{girname}
21mr|libmodulemd-2.13.0-1|113	%{_libdir}/girepository-1.0/Modulemd-%{girapi}.typelib
21mr|libmodulemd-2.13.0-1|114	
21mr|libmodulemd-2.13.0-1|115	%files -n %{devname}
21mr|libmodulemd-2.13.0-1|116	%license COPYING
21mr|libmodulemd-2.13.0-1|117	%{_libdir}/%{name}.so
21mr|libmodulemd-2.13.0-1|118	%{_datadir}/gir-1.0/Modulemd-%{girapi}.gir
21mr|libmodulemd-2.13.0-1|119	%{_includedir}/modulemd-%{major}.0
21mr|libmodulemd-2.13.0-1|120	%{_libdir}/pkgconfig/modulemd-%{major}*.pc
21mr|libmodulemd-2.13.0-1|121	%if %{with gtk-doc}
21mr|libmodulemd-2.13.0-1|122	%doc %{_datadir}/gtk-doc/html/modulemd-%{girapi}
21mr|libmodulemd-2.13.0-1|123	%endif
21mr|libmodulemd-2.13.0-1|124	
21mr|libmodulemd-2.13.0-1|125	%files -n python3-%{name}
21mr|libmodulemd-2.13.0-1|126	%{python3_sitearch}/gi/overrides/Modulemd.py*
21mr|libmodulemd-2.13.0-1|127	%{python3_sitearch}/gi/overrides/__pycache__/Modulemd.*

13707 21
21mr|libmowgli-1.0.0-6|1	%define major 2
21mr|libmowgli-1.0.0-6|2	%define libname %mklibname mowgli %{major}
21mr|libmowgli-1.0.0-6|3	%define libnamedev %mklibname -d mowgli
21mr|libmowgli-1.0.0-6|4	
21mr|libmowgli-1.0.0-6|5	Summary:	Development framework with high performance algorithms
21mr|libmowgli-1.0.0-6|6	Name:		libmowgli
21mr|libmowgli-1.0.0-6|7	Version:	1.0.0
21mr|libmowgli-1.0.0-6|8	Release:	6
21mr|libmowgli-1.0.0-6|9	License:	BSD
21mr|libmowgli-1.0.0-6|10	Group:		System/Libraries
21mr|libmowgli-1.0.0-6|11	Url:		http://www.atheme.org/project/mowgli
21mr|libmowgli-1.0.0-6|12	Source0:	http://distfiles.atheme.org/libmowgli-%{version}.tar.bz2
21mr|libmowgli-1.0.0-6|13	
21mr|libmowgli-1.0.0-6|14	%description
21mr|libmowgli-1.0.0-6|15	mowgli is a development framework for C (like GLib), which provides
21mr|libmowgli-1.0.0-6|16	high performance and highly flexible algorithms. It can be used as a
21mr|libmowgli-1.0.0-6|17	suppliment to GLib (to add additional functions (dictionaries,
21mr|libmowgli-1.0.0-6|18	hashes), or replace some of the slow GLib list manipulation
21mr|libmowgli-1.0.0-6|19	functions), or stand alone. It also provides a powerful hook system
21mr|libmowgli-1.0.0-6|20	and convenient logging for your code, as well as a high performance
21mr|libmowgli-1.0.0-6|21	block allocator.
21mr|libmowgli-1.0.0-6|22	
21mr|libmowgli-1.0.0-6|23	%package -n %{libname}
21mr|libmowgli-1.0.0-6|24	Group:		System/Libraries
21mr|libmowgli-1.0.0-6|25	Summary:	Development framework library
21mr|libmowgli-1.0.0-6|26	
21mr|libmowgli-1.0.0-6|27	%description -n %{libname}
21mr|libmowgli-1.0.0-6|28	mowgli is a development framework for C (like GLib), which provides
21mr|libmowgli-1.0.0-6|29	high performance and highly flexible algorithms. It can be used as a
21mr|libmowgli-1.0.0-6|30	suppliment to GLib (to add additional functions (dictionaries,
21mr|libmowgli-1.0.0-6|31	hashes), or replace some of the slow GLib list manipulation
21mr|libmowgli-1.0.0-6|32	functions), or stand alone. It also provides a powerful hook system
21mr|libmowgli-1.0.0-6|33	and convenient logging for your code, as well as a high performance
21mr|libmowgli-1.0.0-6|34	block allocator.
21mr|libmowgli-1.0.0-6|35	
21mr|libmowgli-1.0.0-6|36	%package -n %{libnamedev}
21mr|libmowgli-1.0.0-6|37	Group:		Development/C
21mr|libmowgli-1.0.0-6|38	Summary:	Development framework header files
21mr|libmowgli-1.0.0-6|39	Requires:	%{libname} = %{version}-%{release}
21mr|libmowgli-1.0.0-6|40	Provides:	%{name}-devel = %{version}-%{release}
21mr|libmowgli-1.0.0-6|41	
21mr|libmowgli-1.0.0-6|42	%description -n %{libnamedev}
21mr|libmowgli-1.0.0-6|43	mowgli is a development framework for C (like GLib), which provides
21mr|libmowgli-1.0.0-6|44	high performance and highly flexible algorithms. It can be used as a
21mr|libmowgli-1.0.0-6|45	suppliment to GLib (to add additional functions (dictionaries,
21mr|libmowgli-1.0.0-6|46	hashes), or replace some of the slow GLib list manipulation
21mr|libmowgli-1.0.0-6|47	functions), or stand alone. It also provides a powerful hook system
21mr|libmowgli-1.0.0-6|48	and convenient logging for your code, as well as a high performance
21mr|libmowgli-1.0.0-6|49	block allocator.
21mr|libmowgli-1.0.0-6|50	
21mr|libmowgli-1.0.0-6|51	%prep
21mr|libmowgli-1.0.0-6|52	%setup -q
21mr|libmowgli-1.0.0-6|53	
21mr|libmowgli-1.0.0-6|54	%build
21mr|libmowgli-1.0.0-6|55	%configure
21mr|libmowgli-1.0.0-6|56	%make
21mr|libmowgli-1.0.0-6|57	
21mr|libmowgli-1.0.0-6|58	%install
21mr|libmowgli-1.0.0-6|59	%makeinstall_std
21mr|libmowgli-1.0.0-6|60	
21mr|libmowgli-1.0.0-6|61	%files -n %{libname}
21mr|libmowgli-1.0.0-6|62	%{_libdir}/libmowgli.so.%{major}*
21mr|libmowgli-1.0.0-6|63	
21mr|libmowgli-1.0.0-6|64	%files -n %{libnamedev}
21mr|libmowgli-1.0.0-6|65	%doc AUTHORS
21mr|libmowgli-1.0.0-6|66	%{_libdir}/libmowgli.so
21mr|libmowgli-1.0.0-6|67	%{_libdir}/pkgconfig/libmowgli.pc
21mr|libmowgli-1.0.0-6|68	%{_includedir}/%{name}/

13708 21
21mr|libmp4v2-5.0.1-1|1	%define major 2
21mr|libmp4v2-5.0.1-1|2	%define libname %mklibname mp4v2_ %{major}
21mr|libmp4v2-5.0.1-1|3	%define devname %mklibname mp4v2 -d
21mr|libmp4v2-5.0.1-1|4	%define oname Release-ThirdParty-MP4v2
21mr|libmp4v2-5.0.1-1|5	
21mr|libmp4v2-5.0.1-1|6	Summary:	Library for working with files using the mp4 container format
21mr|libmp4v2-5.0.1-1|7	Name:		libmp4v2
21mr|libmp4v2-5.0.1-1|8	Version:	5.0.1
21mr|libmp4v2-5.0.1-1|9	Release:	1
21mr|libmp4v2-5.0.1-1|10	Epoch:		1
21mr|libmp4v2-5.0.1-1|11	License:	MPLv1.1
21mr|libmp4v2-5.0.1-1|12	Group:		Sound
21mr|libmp4v2-5.0.1-1|13	Url:		https://github.com/TechSmith/mp4v2
21mr|libmp4v2-5.0.1-1|14	Source0:	https://github.com/TechSmith/mp4v2/archive/refs/tags/%{oname}-%{version}.tar.gz?/mp4v2-%{oname}-%{version}.tar.gz
21mr|libmp4v2-5.0.1-1|15	
21mr|libmp4v2-5.0.1-1|16	%description
21mr|libmp4v2-5.0.1-1|17	The libmp4v2 library provides an abstraction layer for working with files
21mr|libmp4v2-5.0.1-1|18	using the mp4 container format. This library is developed by mpeg4ip project
21mr|libmp4v2-5.0.1-1|19	and is an exact copy of the library distributed in the mpeg4ip package.
21mr|libmp4v2-5.0.1-1|20	
21mr|libmp4v2-5.0.1-1|21	#----------------------------------------------------------------------------
21mr|libmp4v2-5.0.1-1|22	
21mr|libmp4v2-5.0.1-1|23	%package -n %{libname}
21mr|libmp4v2-5.0.1-1|24	Summary:	Library for working with files using the mp4 container format
21mr|libmp4v2-5.0.1-1|25	Group:		System/Libraries
21mr|libmp4v2-5.0.1-1|26	
21mr|libmp4v2-5.0.1-1|27	%description -n %{libname}
21mr|libmp4v2-5.0.1-1|28	The libmp4v2 library provides an abstraction layer for working with files
21mr|libmp4v2-5.0.1-1|29	using the mp4 container format. This library is developed by mpeg4ip project
21mr|libmp4v2-5.0.1-1|30	and is an exact copy of the library distributed in the mpeg4ip package.
21mr|libmp4v2-5.0.1-1|31	
21mr|libmp4v2-5.0.1-1|32	%files -n %{libname}
21mr|libmp4v2-5.0.1-1|33	%doc COPYING
21mr|libmp4v2-5.0.1-1|34	%{_libdir}/libmp4v2.so.%{major}*
21mr|libmp4v2-5.0.1-1|35	
21mr|libmp4v2-5.0.1-1|36	#----------------------------------------------------------------------------
21mr|libmp4v2-5.0.1-1|37	
21mr|libmp4v2-5.0.1-1|38	%package -n %{devname}
21mr|libmp4v2-5.0.1-1|39	Summary:	Development files for the mp4v2 library
21mr|libmp4v2-5.0.1-1|40	Group:		Development/C++
21mr|libmp4v2-5.0.1-1|41	Requires:	%{libname} = %{EVRD}
21mr|libmp4v2-5.0.1-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|libmp4v2-5.0.1-1|43	
21mr|libmp4v2-5.0.1-1|44	%description -n %{devname}
21mr|libmp4v2-5.0.1-1|45	Development files and documentation needed to develop and compile programs
21mr|libmp4v2-5.0.1-1|46	using the libmp4v2 library.
21mr|libmp4v2-5.0.1-1|47	
21mr|libmp4v2-5.0.1-1|48	%files -n %{devname}
21mr|libmp4v2-5.0.1-1|49	%{_includedir}/mp4v2/
21mr|libmp4v2-5.0.1-1|50	%{_libdir}/*.so
21mr|libmp4v2-5.0.1-1|51	%{_mandir}/man?/*
21mr|libmp4v2-5.0.1-1|52	
21mr|libmp4v2-5.0.1-1|53	#----------------------------------------------------------------------------
21mr|libmp4v2-5.0.1-1|54	
21mr|libmp4v2-5.0.1-1|55	%package utils
21mr|libmp4v2-5.0.1-1|56	Summary:	Command line utils to handle MP4 metadata
21mr|libmp4v2-5.0.1-1|57	Group:		Sound
21mr|libmp4v2-5.0.1-1|58	
21mr|libmp4v2-5.0.1-1|59	%description utils
21mr|libmp4v2-5.0.1-1|60	The libmp4v2 library provides an abstraction layer for working with files
21mr|libmp4v2-5.0.1-1|61	using the mp4 container format. This library is developed by mpeg4ip project
21mr|libmp4v2-5.0.1-1|62	and is an exact copy of the library distributed in the mpeg4ip package.
21mr|libmp4v2-5.0.1-1|63	
21mr|libmp4v2-5.0.1-1|64	This contains the command line example utilities.
21mr|libmp4v2-5.0.1-1|65	
21mr|libmp4v2-5.0.1-1|66	%files utils
21mr|libmp4v2-5.0.1-1|67	%doc COPYING
21mr|libmp4v2-5.0.1-1|68	%{_bindir}/*
21mr|libmp4v2-5.0.1-1|69	
21mr|libmp4v2-5.0.1-1|70	#----------------------------------------------------------------------------
21mr|libmp4v2-5.0.1-1|71	
21mr|libmp4v2-5.0.1-1|72	%prep
21mr|libmp4v2-5.0.1-1|73	%setup -qn mp4v2-%{oname}-%{version}
21mr|libmp4v2-5.0.1-1|74	%apply_patches
21mr|libmp4v2-5.0.1-1|75	
21mr|libmp4v2-5.0.1-1|76	%build
21mr|libmp4v2-5.0.1-1|77	autoreconf -fi
21mr|libmp4v2-5.0.1-1|78	export CXXFLAGS="%{optflags} -Wno-narrowing"
21mr|libmp4v2-5.0.1-1|79	%configure \
21mr|libmp4v2-5.0.1-1|80	--disable-static \
21mr|libmp4v2-5.0.1-1|81	--disable-dependency-tracking
21mr|libmp4v2-5.0.1-1|82	%make
21mr|libmp4v2-5.0.1-1|83	
21mr|libmp4v2-5.0.1-1|84	%install
21mr|libmp4v2-5.0.1-1|85	%makeinstall_std

13709 21
21mr|libmpc-1.3.1-1|1	%define oname mpc
21mr|libmpc-1.3.1-1|2	%define major 3
21mr|libmpc-1.3.1-1|3	%define libname %mklibname %{oname} %{major}
21mr|libmpc-1.3.1-1|4	%define devname %mklibname %{oname} -d
21mr|libmpc-1.3.1-1|5	
21mr|libmpc-1.3.1-1|6	Summary:	Complex numbers arithmetic with arbitrarily high precision and correct rounding
21mr|libmpc-1.3.1-1|7	Name:		libmpc
21mr|libmpc-1.3.1-1|8	Version:	1.3.1
21mr|libmpc-1.3.1-1|9	Release:	1
21mr|libmpc-1.3.1-1|10	License:	LGPLv2.1+
21mr|libmpc-1.3.1-1|11	Group:		System/Libraries
21mr|libmpc-1.3.1-1|12	Url:		http://www.multiprecision.org/%{oname}
21mr|libmpc-1.3.1-1|13	Source0:	https://ftp.gnu.org/gnu/mpc/%{oname}-%{version}.tar.gz
21mr|libmpc-1.3.1-1|14	BuildRequires:	gmp-devel
21mr|libmpc-1.3.1-1|15	BuildRequires:	mpfr-devel
21mr|libmpc-1.3.1-1|16	
21mr|libmpc-1.3.1-1|17	%description
21mr|libmpc-1.3.1-1|18	Mpc is a C library for the arithmetic of complex numbers with arbitrarily
21mr|libmpc-1.3.1-1|19	high precision and correct rounding of the result. It is built upon and
21mr|libmpc-1.3.1-1|20	follows the same principles as Mpfr. The library is written by Andreas Enge,
21mr|libmpc-1.3.1-1|21	Philippe Théveny and Paul Zimmermann and is distributed under the Gnu Lesser
21mr|libmpc-1.3.1-1|22	General Public License, either version 2.1 of the licence, or (at your option)
21mr|libmpc-1.3.1-1|23	any later version. The Mpc library has been registered in France by the
21mr|libmpc-1.3.1-1|24	Agence pour la Protection des Programmes on 2003-02-05 under the number
21mr|libmpc-1.3.1-1|25	IDDN FR 001 060029 000 R P 2003 000 10000.
21mr|libmpc-1.3.1-1|26	
21mr|libmpc-1.3.1-1|27	#----------------------------------------------------------------------------
21mr|libmpc-1.3.1-1|28	
21mr|libmpc-1.3.1-1|29	%package -n %{libname}
21mr|libmpc-1.3.1-1|30	Summary:	Complex numbers arithmetic with arbitrarily high precision and correct rounding
21mr|libmpc-1.3.1-1|31	Group:		System/Libraries
21mr|libmpc-1.3.1-1|32	
21mr|libmpc-1.3.1-1|33	%description -n %{libname}
21mr|libmpc-1.3.1-1|34	Mpc is a C library for the arithmetic of complex numbers with arbitrarily
21mr|libmpc-1.3.1-1|35	high precision and correct rounding of the result. It is built upon and
21mr|libmpc-1.3.1-1|36	follows the same principles as Mpfr. The library is written by Andreas Enge,
21mr|libmpc-1.3.1-1|37	Philippe Théveny and Paul Zimmermann and is distributed under the Gnu Lesser
21mr|libmpc-1.3.1-1|38	General Public License, either version 2.1 of the licence, or (at your option)
21mr|libmpc-1.3.1-1|39	any later version. The Mpc library has been registered in France by the
21mr|libmpc-1.3.1-1|40	Agence pour la Protection des Programmes on 2003-02-05 under the number
21mr|libmpc-1.3.1-1|41	IDDN FR 001 060029 000 R P 2003 000 10000.
21mr|libmpc-1.3.1-1|42	
21mr|libmpc-1.3.1-1|43	%files -n %{libname}
21mr|libmpc-1.3.1-1|44	%{_libdir}/libmpc.so.%{major}*
21mr|libmpc-1.3.1-1|45	
21mr|libmpc-1.3.1-1|46	#----------------------------------------------------------------------------
21mr|libmpc-1.3.1-1|47	
21mr|libmpc-1.3.1-1|48	%package -n %{devname}
21mr|libmpc-1.3.1-1|49	Summary:	Development headers and libraries for MPC
21mr|libmpc-1.3.1-1|50	Group:		Development/C
21mr|libmpc-1.3.1-1|51	Requires:	%{libname} = %{EVRD}
21mr|libmpc-1.3.1-1|52	Provides:	%{name}-devel = %{EVRD}
21mr|libmpc-1.3.1-1|53	
21mr|libmpc-1.3.1-1|54	%description -n %{devname}
21mr|libmpc-1.3.1-1|55	Development headers and libraries for MPC.
21mr|libmpc-1.3.1-1|56	
21mr|libmpc-1.3.1-1|57	%files -n %{devname}
21mr|libmpc-1.3.1-1|58	%doc AUTHORS NEWS README TODO
21mr|libmpc-1.3.1-1|59	%{_includedir}/mpc.h
21mr|libmpc-1.3.1-1|60	%{_infodir}/mpc.info*
21mr|libmpc-1.3.1-1|61	%{_libdir}/libmpc.so
21mr|libmpc-1.3.1-1|62	
21mr|libmpc-1.3.1-1|63	#----------------------------------------------------------------------------
21mr|libmpc-1.3.1-1|64	
21mr|libmpc-1.3.1-1|65	%prep
21mr|libmpc-1.3.1-1|66	%setup -qn %{oname}-%{version}
21mr|libmpc-1.3.1-1|67	
21mr|libmpc-1.3.1-1|68	%build
21mr|libmpc-1.3.1-1|69	autoreconf -ifs
21mr|libmpc-1.3.1-1|70	%configure \
21mr|libmpc-1.3.1-1|71	--enable-shared \
21mr|libmpc-1.3.1-1|72	--disable-static
21mr|libmpc-1.3.1-1|73	
21mr|libmpc-1.3.1-1|74	%make
21mr|libmpc-1.3.1-1|75	
21mr|libmpc-1.3.1-1|76	%install
21mr|libmpc-1.3.1-1|77	%makeinstall_std
21mr|libmpc-1.3.1-1|78	mkdir -p %{buildroot}%{_docdir}/%{name}
21mr|libmpc-1.3.1-1|79	
21mr|libmpc-1.3.1-1|80	# To avoid file conflicts with older library package
21mr|libmpc-1.3.1-1|81	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|libmpc-1.3.1-1|82	
21mr|libmpc-1.3.1-1|83	%check
21mr|libmpc-1.3.1-1|84	make check

13710 21
21mr|libmpcdec-1.2.6-19|1	%define major 5
21mr|libmpcdec-1.2.6-19|2	%define libname %mklibname mpcdec %{major}
21mr|libmpcdec-1.2.6-19|3	%define devname %mklibname mpcdec -d
21mr|libmpcdec-1.2.6-19|4	
21mr|libmpcdec-1.2.6-19|5	Summary:	Portable Musepack decoder library
21mr|libmpcdec-1.2.6-19|6	Name:		libmpcdec
21mr|libmpcdec-1.2.6-19|7	Version:	1.2.6
21mr|libmpcdec-1.2.6-19|8	Release:	19
21mr|libmpcdec-1.2.6-19|9	License:	BSD
21mr|libmpcdec-1.2.6-19|10	Group:		System/Libraries
21mr|libmpcdec-1.2.6-19|11	Url:		http://www.musepack.net/
21mr|libmpcdec-1.2.6-19|12	Source0:	http://files.musepack.net/source/%{name}-%{version}.tar.bz2
21mr|libmpcdec-1.2.6-19|13	Patch0:		libmpcdec-configure.patch
21mr|libmpcdec-1.2.6-19|14	
21mr|libmpcdec-1.2.6-19|15	%description
21mr|libmpcdec-1.2.6-19|16	Portable Musepack decoder library.
21mr|libmpcdec-1.2.6-19|17	
21mr|libmpcdec-1.2.6-19|18	#----------------------------------------------------------------------------
21mr|libmpcdec-1.2.6-19|19	
21mr|libmpcdec-1.2.6-19|20	%package -n %{libname}
21mr|libmpcdec-1.2.6-19|21	Summary:	Dynamic libraries from %{name}
21mr|libmpcdec-1.2.6-19|22	Group:		System/Libraries
21mr|libmpcdec-1.2.6-19|23	
21mr|libmpcdec-1.2.6-19|24	%description -n %{libname}
21mr|libmpcdec-1.2.6-19|25	Dynamic libraries from %{name}.
21mr|libmpcdec-1.2.6-19|26	
21mr|libmpcdec-1.2.6-19|27	%files -n %{libname}
21mr|libmpcdec-1.2.6-19|28	%{_libdir}/libmpcdec.so.%{major}*
21mr|libmpcdec-1.2.6-19|29	
21mr|libmpcdec-1.2.6-19|30	#----------------------------------------------------------------------------
21mr|libmpcdec-1.2.6-19|31	
21mr|libmpcdec-1.2.6-19|32	%package -n %{devname}
21mr|libmpcdec-1.2.6-19|33	Summary:	Header files and static libraries from %{name}
21mr|libmpcdec-1.2.6-19|34	Group:		Development/C
21mr|libmpcdec-1.2.6-19|35	Requires:	%{libname} = %{EVRD}
21mr|libmpcdec-1.2.6-19|36	Provides:	%{name}-devel = %{EVRD}
21mr|libmpcdec-1.2.6-19|37	
21mr|libmpcdec-1.2.6-19|38	%description -n %{devname}
21mr|libmpcdec-1.2.6-19|39	Libraries and includes files for developing programs based on %{name}.
21mr|libmpcdec-1.2.6-19|40	
21mr|libmpcdec-1.2.6-19|41	%files -n %{devname}
21mr|libmpcdec-1.2.6-19|42	%doc AUTHORS README ChangeLog
21mr|libmpcdec-1.2.6-19|43	%{_includedir}/*
21mr|libmpcdec-1.2.6-19|44	%{_libdir}/libmpcdec.so
21mr|libmpcdec-1.2.6-19|45	
21mr|libmpcdec-1.2.6-19|46	#----------------------------------------------------------------------------
21mr|libmpcdec-1.2.6-19|47	
21mr|libmpcdec-1.2.6-19|48	%prep
21mr|libmpcdec-1.2.6-19|49	%autosetup -p1
21mr|libmpcdec-1.2.6-19|50	
21mr|libmpcdec-1.2.6-19|51	%build
21mr|libmpcdec-1.2.6-19|52	%configure --disable-static
21mr|libmpcdec-1.2.6-19|53	
21mr|libmpcdec-1.2.6-19|54	%make
21mr|libmpcdec-1.2.6-19|55	
21mr|libmpcdec-1.2.6-19|56	%install
21mr|libmpcdec-1.2.6-19|57	%makeinstall_std

13711 21
21mr|libmspack-0.10.1-0.alpha.1|1	%define major 0
21mr|libmspack-0.10.1-0.alpha.1|2	%define libname %mklibname mspack %{major}
21mr|libmspack-0.10.1-0.alpha.1|3	%define devname %mklibname mspack -d
21mr|libmspack-0.10.1-0.alpha.1|4	
21mr|libmspack-0.10.1-0.alpha.1|5	Summary:	Library for CAB and related files compression and decompression
21mr|libmspack-0.10.1-0.alpha.1|6	Name:		libmspack
21mr|libmspack-0.10.1-0.alpha.1|7	Version:	0.10.1
21mr|libmspack-0.10.1-0.alpha.1|8	Release:	0.alpha.1
21mr|libmspack-0.10.1-0.alpha.1|9	License:	LGPLv2
21mr|libmspack-0.10.1-0.alpha.1|10	Group:		System/Libraries
21mr|libmspack-0.10.1-0.alpha.1|11	Url:		http://www.cabextract.org.uk/libmspack/
21mr|libmspack-0.10.1-0.alpha.1|12	Source0:	http://www.cabextract.org.uk/libmspack/%{name}-%{version}alpha.tar.gz
21mr|libmspack-0.10.1-0.alpha.1|13	BuildRequires:	doxygen
21mr|libmspack-0.10.1-0.alpha.1|14	
21mr|libmspack-0.10.1-0.alpha.1|15	%description
21mr|libmspack-0.10.1-0.alpha.1|16	The purpose of libmspack is to provide both compression and decompression of
21mr|libmspack-0.10.1-0.alpha.1|17	some loosely related file formats used by Microsoft.
21mr|libmspack-0.10.1-0.alpha.1|18	
21mr|libmspack-0.10.1-0.alpha.1|19	#----------------------------------------------------------------------------
21mr|libmspack-0.10.1-0.alpha.1|20	
21mr|libmspack-0.10.1-0.alpha.1|21	%package -n %{libname}
21mr|libmspack-0.10.1-0.alpha.1|22	Summary:	Library for CAB and related files compression and decompression
21mr|libmspack-0.10.1-0.alpha.1|23	Group:		System/Libraries
21mr|libmspack-0.10.1-0.alpha.1|24	
21mr|libmspack-0.10.1-0.alpha.1|25	%description -n %{libname}
21mr|libmspack-0.10.1-0.alpha.1|26	The purpose of libmspack is to provide both compression and decompression of
21mr|libmspack-0.10.1-0.alpha.1|27	some loosely related file formats used by Microsoft.
21mr|libmspack-0.10.1-0.alpha.1|28	
21mr|libmspack-0.10.1-0.alpha.1|29	%files -n %{libname}
21mr|libmspack-0.10.1-0.alpha.1|30	%doc README TODO COPYING.LIB ChangeLog AUTHORS
21mr|libmspack-0.10.1-0.alpha.1|31	%{_libdir}/libmspack.so.%{major}*
21mr|libmspack-0.10.1-0.alpha.1|32	
21mr|libmspack-0.10.1-0.alpha.1|33	#----------------------------------------------------------------------------
21mr|libmspack-0.10.1-0.alpha.1|34	
21mr|libmspack-0.10.1-0.alpha.1|35	%package -n %{devname}
21mr|libmspack-0.10.1-0.alpha.1|36	Summary:	The development libraries and header files for libmspack
21mr|libmspack-0.10.1-0.alpha.1|37	Group:		Development/C
21mr|libmspack-0.10.1-0.alpha.1|38	Requires:	%{libname} = %{EVRD}
21mr|libmspack-0.10.1-0.alpha.1|39	
21mr|libmspack-0.10.1-0.alpha.1|40	%description -n %{devname}
21mr|libmspack-0.10.1-0.alpha.1|41	This package contains libraries, header files and documentation for developing
21mr|libmspack-0.10.1-0.alpha.1|42	applications that use %{name}.
21mr|libmspack-0.10.1-0.alpha.1|43	
21mr|libmspack-0.10.1-0.alpha.1|44	%files -n %{devname}
21mr|libmspack-0.10.1-0.alpha.1|45	%doc doc/html
21mr|libmspack-0.10.1-0.alpha.1|46	%{_includedir}/*
21mr|libmspack-0.10.1-0.alpha.1|47	%{_libdir}/*.so
21mr|libmspack-0.10.1-0.alpha.1|48	%{_libdir}/pkgconfig/%{name}.pc
21mr|libmspack-0.10.1-0.alpha.1|49	
21mr|libmspack-0.10.1-0.alpha.1|50	#----------------------------------------------------------------------------
21mr|libmspack-0.10.1-0.alpha.1|51	
21mr|libmspack-0.10.1-0.alpha.1|52	%prep
21mr|libmspack-0.10.1-0.alpha.1|53	%setup -q -n %{name}-%{version}alpha
21mr|libmspack-0.10.1-0.alpha.1|54	
21mr|libmspack-0.10.1-0.alpha.1|55	chmod a-x mspack/mspack.h
21mr|libmspack-0.10.1-0.alpha.1|56	
21mr|libmspack-0.10.1-0.alpha.1|57	%build
21mr|libmspack-0.10.1-0.alpha.1|58	%configure \
21mr|libmspack-0.10.1-0.alpha.1|59	--disable-static \
21mr|libmspack-0.10.1-0.alpha.1|60	--disable-silent-rules
21mr|libmspack-0.10.1-0.alpha.1|61	%make
21mr|libmspack-0.10.1-0.alpha.1|62	
21mr|libmspack-0.10.1-0.alpha.1|63	%install
21mr|libmspack-0.10.1-0.alpha.1|64	%makeinstall_std INSTALL='install -p'
21mr|libmspack-0.10.1-0.alpha.1|65	
21mr|libmspack-0.10.1-0.alpha.1|66	iconv -f ISO_8859-1 -t utf8 ChangeLog --output Changelog.utf8
21mr|libmspack-0.10.1-0.alpha.1|67	touch -r ChangeLog Changelog.utf8
21mr|libmspack-0.10.1-0.alpha.1|68	mv Changelog.utf8 ChangeLog
21mr|libmspack-0.10.1-0.alpha.1|69	
21mr|libmspack-0.10.1-0.alpha.1|70	pushd doc
21mr|libmspack-0.10.1-0.alpha.1|71	doxygen
21mr|libmspack-0.10.1-0.alpha.1|72	find html -type f | xargs touch -r %{SOURCE0}
21mr|libmspack-0.10.1-0.alpha.1|73	rm -f html/installdox
21mr|libmspack-0.10.1-0.alpha.1|74	popd

13712 21
21mr|libmspub-0.1.4-2|1	%define lname mspub
21mr|libmspub-0.1.4-2|2	%define api 0.1
21mr|libmspub-0.1.4-2|3	%define major 1
21mr|libmspub-0.1.4-2|4	%define libname %mklibname %{lname} %{api} %{major}
21mr|libmspub-0.1.4-2|5	%define devname %mklibname %{lname} -d
21mr|libmspub-0.1.4-2|6	
21mr|libmspub-0.1.4-2|7	Summary:	A library providing ability to interpret and import Microsoft Publisher files
21mr|libmspub-0.1.4-2|8	Name:		libmspub
21mr|libmspub-0.1.4-2|9	Version:	0.1.4
21mr|libmspub-0.1.4-2|10	Release:	2
21mr|libmspub-0.1.4-2|11	License:	GPLv2+ or LGPLv2+ or MPLv1.1
21mr|libmspub-0.1.4-2|12	Group:		System/Libraries
21mr|libmspub-0.1.4-2|13	Url:		http://www.freedesktop.org/wiki/Software/libmspub
21mr|libmspub-0.1.4-2|14	Source0:	http://dev-www.libreoffice.org/src/libmspub/%{name}-%{version}.tar.xz
21mr|libmspub-0.1.4-2|15	# From Fedora
21mr|libmspub-0.1.4-2|16	Patch0:		gcc10.patch
21mr|libmspub-0.1.4-2|17	BuildRequires:	doxygen
21mr|libmspub-0.1.4-2|18	BuildRequires:	libtool
21mr|libmspub-0.1.4-2|19	BuildRequires:	boost-devel
21mr|libmspub-0.1.4-2|20	BuildRequires:	libwpd-devel
21mr|libmspub-0.1.4-2|21	BuildRequires:	libwpg-devel
21mr|libmspub-0.1.4-2|22	BuildRequires:	pkgconfig(icu-i18n)
21mr|libmspub-0.1.4-2|23	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libmspub-0.1.4-2|24	BuildRequires:	pkgconfig(zlib)
21mr|libmspub-0.1.4-2|25	
21mr|libmspub-0.1.4-2|26	%description
21mr|libmspub-0.1.4-2|27	Libmspub is library providing ability to interpret and import Microsoft
21mr|libmspub-0.1.4-2|28	Publisher content into various applications. You can find it being used
21mr|libmspub-0.1.4-2|29	in libreoffice.
21mr|libmspub-0.1.4-2|30	
21mr|libmspub-0.1.4-2|31	#----------------------------------------------------------------------------
21mr|libmspub-0.1.4-2|32	
21mr|libmspub-0.1.4-2|33	%package tools
21mr|libmspub-0.1.4-2|34	Summary:	Tools to transform Microsoft Publisher files into other formats
21mr|libmspub-0.1.4-2|35	Group:		Publishing
21mr|libmspub-0.1.4-2|36	
21mr|libmspub-0.1.4-2|37	%description tools
21mr|libmspub-0.1.4-2|38	Tools to transform Microsoft Publisher files into other formats.
21mr|libmspub-0.1.4-2|39	Currently supported: XHTML, raw.
21mr|libmspub-0.1.4-2|40	
21mr|libmspub-0.1.4-2|41	%files tools
21mr|libmspub-0.1.4-2|42	%{_bindir}/pub2raw
21mr|libmspub-0.1.4-2|43	%{_bindir}/pub2xhtml
21mr|libmspub-0.1.4-2|44	
21mr|libmspub-0.1.4-2|45	#----------------------------------------------------------------------------
21mr|libmspub-0.1.4-2|46	
21mr|libmspub-0.1.4-2|47	%package -n %{libname}
21mr|libmspub-0.1.4-2|48	Summary:	Text categorization library
21mr|libmspub-0.1.4-2|49	Group:		System/Libraries
21mr|libmspub-0.1.4-2|50	Obsoletes:	%{_lib}mspub0 < 0.0.4-1
21mr|libmspub-0.1.4-2|51	
21mr|libmspub-0.1.4-2|52	%description -n %{libname}
21mr|libmspub-0.1.4-2|53	Libmspub is library providing ability to interpret and import Microsoft
21mr|libmspub-0.1.4-2|54	Publisher content into various applications. You can find it being used
21mr|libmspub-0.1.4-2|55	in libreoffice.
21mr|libmspub-0.1.4-2|56	
21mr|libmspub-0.1.4-2|57	%files -n %{libname}
21mr|libmspub-0.1.4-2|58	%{_libdir}/libmspub-%{api}.so.%{major}*
21mr|libmspub-0.1.4-2|59	
21mr|libmspub-0.1.4-2|60	#----------------------------------------------------------------------------
21mr|libmspub-0.1.4-2|61	
21mr|libmspub-0.1.4-2|62	%package -n %{devname}
21mr|libmspub-0.1.4-2|63	Summary:	Development files and headers for %{name}
21mr|libmspub-0.1.4-2|64	Group:		Development/Other
21mr|libmspub-0.1.4-2|65	Requires:	%{libname} = %{EVRD}
21mr|libmspub-0.1.4-2|66	Provides:	%{lname}-devel = %{EVRD}
21mr|libmspub-0.1.4-2|67	Obsoletes:	%{name}-doc < 0.1.2
21mr|libmspub-0.1.4-2|68	
21mr|libmspub-0.1.4-2|69	%description -n %{devname}
21mr|libmspub-0.1.4-2|70	Development files and headers for %{name}.
21mr|libmspub-0.1.4-2|71	
21mr|libmspub-0.1.4-2|72	%files -n %{devname}
21mr|libmspub-0.1.4-2|73	%doc AUTHORS
21mr|libmspub-0.1.4-2|74	%license COPYING.*
21mr|libmspub-0.1.4-2|75	%dir %{_includedir}/%{name}-%{api}
21mr|libmspub-0.1.4-2|76	%dir %{_includedir}/%{name}-%{api}/%{name}
21mr|libmspub-0.1.4-2|77	%{_includedir}/%{name}-%{api}/%{name}/*
21mr|libmspub-0.1.4-2|78	%{_libdir}/*.so
21mr|libmspub-0.1.4-2|79	%{_libdir}/pkgconfig/*.pc
21mr|libmspub-0.1.4-2|80	%dir %{_docdir}/%{name}
21mr|libmspub-0.1.4-2|81	%{_docdir}/%{name}/html
21mr|libmspub-0.1.4-2|82	
21mr|libmspub-0.1.4-2|83	#----------------------------------------------------------------------------
21mr|libmspub-0.1.4-2|84	
21mr|libmspub-0.1.4-2|85	%prep
21mr|libmspub-0.1.4-2|86	%autosetup -p1
21mr|libmspub-0.1.4-2|87	mkdir -p m4
21mr|libmspub-0.1.4-2|88	autoreconf -fi
21mr|libmspub-0.1.4-2|89	
21mr|libmspub-0.1.4-2|90	%build
21mr|libmspub-0.1.4-2|91	%configure \
21mr|libmspub-0.1.4-2|92	--disable-static
21mr|libmspub-0.1.4-2|93	
21mr|libmspub-0.1.4-2|94	sed -i \
21mr|libmspub-0.1.4-2|95	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|libmspub-0.1.4-2|96	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21mr|libmspub-0.1.4-2|97	libtool
21mr|libmspub-0.1.4-2|98	
21mr|libmspub-0.1.4-2|99	%make
21mr|libmspub-0.1.4-2|100	
21mr|libmspub-0.1.4-2|101	%install
21mr|libmspub-0.1.4-2|102	%makeinstall_std

13713 21
21mr|libmsym-0.2.3-1|1	%define major     0.2
21mr|libmsym-0.2.3-1|2	%define libname   %mklibname msym %{major}
21mr|libmsym-0.2.3-1|3	%define develname %mklibname msym -d
21mr|libmsym-0.2.3-1|4	
21mr|libmsym-0.2.3-1|5	Name:           libmsym
21mr|libmsym-0.2.3-1|6	Version:        0.2.3
21mr|libmsym-0.2.3-1|7	Release:        1
21mr|libmsym-0.2.3-1|8	Summary:        Molecular point group symmetry lib
21mr|libmsym-0.2.3-1|9	License:        MIT
21mr|libmsym-0.2.3-1|10	Group:          System/Libraries
21mr|libmsym-0.2.3-1|11	Url:            https://github.com/mcodev31/libmsym
21mr|libmsym-0.2.3-1|12	Source0:        https://github.com/mcodev31/libmsym/archive/v%{version}-paper/%{name}-%{version}.tar.gz
21mr|libmsym-0.2.3-1|13	Patch0:         libmsym-0.2.3-fix-version.patch
21mr|libmsym-0.2.3-1|14	
21mr|libmsym-0.2.3-1|15	BuildRequires:  cmake
21mr|libmsym-0.2.3-1|16	BuildRequires:  pkgconfig(python3)
21mr|libmsym-0.2.3-1|17	
21mr|libmsym-0.2.3-1|18	%description
21mr|libmsym-0.2.3-1|19	libmsym is a C library dealing with point group symmetry in molecules.
21mr|libmsym-0.2.3-1|20	
21mr|libmsym-0.2.3-1|21	#----------------------------------------------------
21mr|libmsym-0.2.3-1|22	
21mr|libmsym-0.2.3-1|23	%package -n     %{libname}
21mr|libmsym-0.2.3-1|24	Summary:        Molecular point group symmetry lib
21mr|libmsym-0.2.3-1|25	Group:          System/Libraries
21mr|libmsym-0.2.3-1|26	
21mr|libmsym-0.2.3-1|27	%description -n %{libname}
21mr|libmsym-0.2.3-1|28	libmsym is a C library dealing with point group symmetry in molecules.
21mr|libmsym-0.2.3-1|29	
21mr|libmsym-0.2.3-1|30	#----------------------------------------------------
21mr|libmsym-0.2.3-1|31	
21mr|libmsym-0.2.3-1|32	%package -n     %{develname}
21mr|libmsym-0.2.3-1|33	Summary:        Development package for %{name}
21mr|libmsym-0.2.3-1|34	Group:          Development/C++
21mr|libmsym-0.2.3-1|35	Requires:       %{libname} = %{version}-%{release}
21mr|libmsym-0.2.3-1|36	Provides:       %{name}-devel = %{version}-%{release}
21mr|libmsym-0.2.3-1|37	Provides:       msym-devel = %{version}-%{release}
21mr|libmsym-0.2.3-1|38	
21mr|libmsym-0.2.3-1|39	%description -n %{develname}
21mr|libmsym-0.2.3-1|40	Header files for development with %{name}.
21mr|libmsym-0.2.3-1|41	
21mr|libmsym-0.2.3-1|42	#----------------------------------------------------
21mr|libmsym-0.2.3-1|43	
21mr|libmsym-0.2.3-1|44	%package -n     python3-%{name}
21mr|libmsym-0.2.3-1|45	Summary:        Python 3 bindings for %{name}
21mr|libmsym-0.2.3-1|46	Group:          Development/Python
21mr|libmsym-0.2.3-1|47	BuildArch:      noarch
21mr|libmsym-0.2.3-1|48	
21mr|libmsym-0.2.3-1|49	%description -n python3-%{name}
21mr|libmsym-0.2.3-1|50	Python 3 bindings for %{name}.
21mr|libmsym-0.2.3-1|51	
21mr|libmsym-0.2.3-1|52	#----------------------------------------------------
21mr|libmsym-0.2.3-1|53	
21mr|libmsym-0.2.3-1|54	%prep
21mr|libmsym-0.2.3-1|55	%setup -q -n %{name}-%{version}-paper
21mr|libmsym-0.2.3-1|56	%autopatch -p1
21mr|libmsym-0.2.3-1|57	
21mr|libmsym-0.2.3-1|58	%build
21mr|libmsym-0.2.3-1|59	%cmake \
21mr|libmsym-0.2.3-1|60	-DINSTALL_LIB_DIR=%{_libdir} \
21mr|libmsym-0.2.3-1|61	-DINSTALL_CMAKE_DIR=%{_libdir}/cmake/%{name} \
21mr|libmsym-0.2.3-1|62	-DMSYM_BUILD_PYTHON=ON \
21mr|libmsym-0.2.3-1|63	-DPYTHON=%{__python3} \
21mr|libmsym-0.2.3-1|64	-DMSYM_PYTHON_INSTALL_OPTS=--root="%{buildroot}"
21mr|libmsym-0.2.3-1|65	
21mr|libmsym-0.2.3-1|66	%make
21mr|libmsym-0.2.3-1|67	
21mr|libmsym-0.2.3-1|68	%install
21mr|libmsym-0.2.3-1|69	cd build
21mr|libmsym-0.2.3-1|70	%makeinstall_std
21mr|libmsym-0.2.3-1|71	
21mr|libmsym-0.2.3-1|72	%files -n %{libname}
21mr|libmsym-0.2.3-1|73	%doc README.md
21mr|libmsym-0.2.3-1|74	%{_libdir}/libmsym.so.0.2
21mr|libmsym-0.2.3-1|75	%{_libdir}/libmsym.so.0.2.3
21mr|libmsym-0.2.3-1|76	
21mr|libmsym-0.2.3-1|77	%files -n %{develname}
21mr|libmsym-0.2.3-1|78	%doc README.md
21mr|libmsym-0.2.3-1|79	%{_includedir}/%{name}/
21mr|libmsym-0.2.3-1|80	%{_libdir}/libmsym.so
21mr|libmsym-0.2.3-1|81	%{_libdir}/cmake/%{name}/
21mr|libmsym-0.2.3-1|82	
21mr|libmsym-0.2.3-1|83	%files -n python3-%{name}
21mr|libmsym-0.2.3-1|84	%doc bindings/python/README.md
21mr|libmsym-0.2.3-1|85	%{py3_puresitedir}/%{name}/
21mr|libmsym-0.2.3-1|86	%{py3_puresitedir}/%{name}-%{version}-py%{python3_version}.egg-info

13714 21
21mr|libmtp-1.1.19-1|1	%define major 9
21mr|libmtp-1.1.19-1|2	%define libname %mklibname mtp %{major}
21mr|libmtp-1.1.19-1|3	%define devname %mklibname mtp -d
21mr|libmtp-1.1.19-1|4	%global _disable_rebuild_configure %nil
21mr|libmtp-1.1.19-1|5	
21mr|libmtp-1.1.19-1|6	Summary:	Implementation of Microsoft's Media Transfer Protocol
21mr|libmtp-1.1.19-1|7	Name:		libmtp
21mr|libmtp-1.1.19-1|8	Version:	1.1.19
21mr|libmtp-1.1.19-1|9	Release:	1
21mr|libmtp-1.1.19-1|10	License:	LGPLv2+
21mr|libmtp-1.1.19-1|11	Group:		System/Libraries
21mr|libmtp-1.1.19-1|12	Url:		http://libmtp.sourceforge.net/
21mr|libmtp-1.1.19-1|13	Source0:	https://sourceforge.net/projects/libmtp/files/libmtp/%{version}/libmtp-%{version}.tar.gz
21mr|libmtp-1.1.19-1|14	Patch0:		libmtp-1.1.6.xperia.patch
21mr|libmtp-1.1.19-1|15	BuildRequires:	doxygen
21mr|libmtp-1.1.19-1|16	BuildRequires:	pkgconfig(libusb-1.0)
21mr|libmtp-1.1.19-1|17	
21mr|libmtp-1.1.19-1|18	%description
21mr|libmtp-1.1.19-1|19	libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP)
21mr|libmtp-1.1.19-1|20	in the form of a library suitable primarily for POSIX compliant
21mr|libmtp-1.1.19-1|21	operating systems. We implement MTP Basic, the stuff proposed for
21mr|libmtp-1.1.19-1|22	standardization. MTP Enhanced is for Windows only, if we implement
21mr|libmtp-1.1.19-1|23	it, well that depends...
21mr|libmtp-1.1.19-1|24	
21mr|libmtp-1.1.19-1|25	It was initially based on (forked from) the great libptp2 library
21mr|libmtp-1.1.19-1|26	by Mariusz Woloszyn but has since been moved over to follow Marcus
21mr|libmtp-1.1.19-1|27	Meissners and Hubert Figuere's libgphoto2 fork of libptp2 (or is libptp2
21mr|libmtp-1.1.19-1|28	a fork of libgphoto?). The core implementation is identical to
21mr|libmtp-1.1.19-1|29	libgphoto2, there is just a different API adapted to portable media
21mr|libmtp-1.1.19-1|30	players.
21mr|libmtp-1.1.19-1|31	
21mr|libmtp-1.1.19-1|32	#----------------------------------------------------------------------------
21mr|libmtp-1.1.19-1|33	
21mr|libmtp-1.1.19-1|34	%package -n %{libname}
21mr|libmtp-1.1.19-1|35	Summary:	Main library for %{name}
21mr|libmtp-1.1.19-1|36	Group:		System/Libraries
21mr|libmtp-1.1.19-1|37	Requires:	%{name}-utils >= %{EVRD}
21mr|libmtp-1.1.19-1|38	
21mr|libmtp-1.1.19-1|39	%description -n %{libname}
21mr|libmtp-1.1.19-1|40	This package contains the library needed to run programs dynamically
21mr|libmtp-1.1.19-1|41	linked with %{name}.
21mr|libmtp-1.1.19-1|42	
21mr|libmtp-1.1.19-1|43	%files -n %{libname}
21mr|libmtp-1.1.19-1|44	%{_libdir}/libmtp.so.%{major}*
21mr|libmtp-1.1.19-1|45	
21mr|libmtp-1.1.19-1|46	#----------------------------------------------------------------------------
21mr|libmtp-1.1.19-1|47	
21mr|libmtp-1.1.19-1|48	%package -n %{devname}
21mr|libmtp-1.1.19-1|49	Summary:	Headers for developing programs that will use %{name}
21mr|libmtp-1.1.19-1|50	Group:		Development/C
21mr|libmtp-1.1.19-1|51	Requires:	%{libname} = %{EVRD}
21mr|libmtp-1.1.19-1|52	Provides:	%{name}-devel = %{EVRD}
21mr|libmtp-1.1.19-1|53	
21mr|libmtp-1.1.19-1|54	%description -n %{devname}
21mr|libmtp-1.1.19-1|55	This package contains the headers that programmers will need to develop
21mr|libmtp-1.1.19-1|56	applications which will use %{name}.
21mr|libmtp-1.1.19-1|57	
21mr|libmtp-1.1.19-1|58	%files -n %{devname}
21mr|libmtp-1.1.19-1|59	%{_includedir}/%{name}.h
21mr|libmtp-1.1.19-1|60	%{_libdir}/%{name}.so
21mr|libmtp-1.1.19-1|61	%{_libdir}/pkgconfig/*
21mr|libmtp-1.1.19-1|62	
21mr|libmtp-1.1.19-1|63	#----------------------------------------------------------------------------
21mr|libmtp-1.1.19-1|64	
21mr|libmtp-1.1.19-1|65	%package doc
21mr|libmtp-1.1.19-1|66	Summary:	Libmtp documentation
21mr|libmtp-1.1.19-1|67	Group:		Documentation
21mr|libmtp-1.1.19-1|68	
21mr|libmtp-1.1.19-1|69	%description doc
21mr|libmtp-1.1.19-1|70	This package contains documentation of libmtp.
21mr|libmtp-1.1.19-1|71	
21mr|libmtp-1.1.19-1|72	%files doc
21mr|libmtp-1.1.19-1|73	%doc %{_datadir}/doc/%{name}/html
21mr|libmtp-1.1.19-1|74	
21mr|libmtp-1.1.19-1|75	#----------------------------------------------------------------------------
21mr|libmtp-1.1.19-1|76	
21mr|libmtp-1.1.19-1|77	%package utils
21mr|libmtp-1.1.19-1|78	Summary:	Tools provided by libmtp
21mr|libmtp-1.1.19-1|79	Group:		System/Libraries
21mr|libmtp-1.1.19-1|80	Provides:	mtp-utils = %{EVRD}
21mr|libmtp-1.1.19-1|81	
21mr|libmtp-1.1.19-1|82	%description utils
21mr|libmtp-1.1.19-1|83	This package contains various tools provided by libmtp.
21mr|libmtp-1.1.19-1|84	
21mr|libmtp-1.1.19-1|85	%files utils
21mr|libmtp-1.1.19-1|86	%{_bindir}/*
21mr|libmtp-1.1.19-1|87	%config(noreplace) %{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi
21mr|libmtp-1.1.19-1|88	/lib/udev/mtp-probe
21mr|libmtp-1.1.19-1|89	/lib/udev/hwdb.d/69-libmtp.hwdb
21mr|libmtp-1.1.19-1|90	/lib/udev/rules.d/*.rules
21mr|libmtp-1.1.19-1|91	
21mr|libmtp-1.1.19-1|92	#----------------------------------------------------------------------------
21mr|libmtp-1.1.19-1|93	
21mr|libmtp-1.1.19-1|94	%prep
21mr|libmtp-1.1.19-1|95	%setup -q
21mr|libmtp-1.1.19-1|96	%patch0 -p1
21mr|libmtp-1.1.19-1|97	
21mr|libmtp-1.1.19-1|98	%build
21mr|libmtp-1.1.19-1|99	%configure \
21mr|libmtp-1.1.19-1|100	--disable-static \
21mr|libmtp-1.1.19-1|101	--enable-doxygen \
21mr|libmtp-1.1.19-1|102	--with-udev=/lib/udev
21mr|libmtp-1.1.19-1|103	%make
21mr|libmtp-1.1.19-1|104	
21mr|libmtp-1.1.19-1|105	%install
21mr|libmtp-1.1.19-1|106	%makeinstall_std
21mr|libmtp-1.1.19-1|107	
21mr|libmtp-1.1.19-1|108	#-- FEDORA COPY
21mr|libmtp-1.1.19-1|109	mkdir -p %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop
21mr|libmtp-1.1.19-1|110	install -p -m 644 libmtp.fdi %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi
21mr|libmtp-1.1.19-1|111	#-- FEDORA COPY
21mr|libmtp-1.1.19-1|112	# Replace links with relative links
21mr|libmtp-1.1.19-1|113	rm -f %{buildroot}%{_bindir}/mtp-delfile
21mr|libmtp-1.1.19-1|114	rm -f %{buildroot}%{_bindir}/mtp-getfile
21mr|libmtp-1.1.19-1|115	rm -f %{buildroot}%{_bindir}/mtp-newfolder
21mr|libmtp-1.1.19-1|116	rm -f %{buildroot}%{_bindir}/mtp-sendfile
21mr|libmtp-1.1.19-1|117	rm -f %{buildroot}%{_bindir}/mtp-sendtr
21mr|libmtp-1.1.19-1|118	pushd %{buildroot}%{_bindir}
21mr|libmtp-1.1.19-1|119	ln -sf mtp-connect mtp-delfile
21mr|libmtp-1.1.19-1|120	ln -sf mtp-connect mtp-getfile
21mr|libmtp-1.1.19-1|121	ln -sf mtp-connect mtp-newfolder
21mr|libmtp-1.1.19-1|122	ln -sf mtp-connect mtp-sendfile
21mr|libmtp-1.1.19-1|123	ln -sf mtp-connect mtp-sendtr
21mr|libmtp-1.1.19-1|124	popd
21mr|libmtp-1.1.19-1|125	
21mr|libmtp-1.1.19-1|126	mkdir -p %{buildroot}%{_datadir}/doc/%{name}/html
21mr|libmtp-1.1.19-1|127	mv -f %{buildroot}%{_datadir}/doc/%{name}-%{version}/html/* %{buildroot}/%{_datadir}/doc/%{name}/html/

13715 21
21mr|libmusicbrainz5-5.1.0-6|1	%define	package_name libmusicbrainz
21mr|libmusicbrainz5-5.1.0-6|2	
21mr|libmusicbrainz5-5.1.0-6|3	%define	api 5
21mr|libmusicbrainz5-5.1.0-6|4	%define	major 1
21mr|libmusicbrainz5-5.1.0-6|5	%define	libname %mklibname musicbrainz %{api} %{major}
21mr|libmusicbrainz5-5.1.0-6|6	%define	devname %mklibname musicbrainz %{api} -d
21mr|libmusicbrainz5-5.1.0-6|7	
21mr|libmusicbrainz5-5.1.0-6|8	Summary:	A software library for accesing MusicBrainz servers
21mr|libmusicbrainz5-5.1.0-6|9	Name:		libmusicbrainz5
21mr|libmusicbrainz5-5.1.0-6|10	Version:	5.1.0
21mr|libmusicbrainz5-5.1.0-6|11	Release:	6
21mr|libmusicbrainz5-5.1.0-6|12	License:	LGPLv2.1+
21mr|libmusicbrainz5-5.1.0-6|13	Group:		Sound
21mr|libmusicbrainz5-5.1.0-6|14	URL:		http://musicbrainz.org/doc/libmusicbrainz
21mr|libmusicbrainz5-5.1.0-6|15	Source0:	https://github.com/downloads/metabrainz/libmusicbrainz/%{package_name}-%{version}.tar.gz
21mr|libmusicbrainz5-5.1.0-6|16	#Patch0:	cmake_include_dir.patch
21mr|libmusicbrainz5-5.1.0-6|17	BuildRequires:	cmake
21mr|libmusicbrainz5-5.1.0-6|18	BuildRequires:	pkgconfig(cppunit)
21mr|libmusicbrainz5-5.1.0-6|19	BuildRequires:	pkgconfig(libdiscid)
21mr|libmusicbrainz5-5.1.0-6|20	BuildRequires:	pkgconfig(neon)
21mr|libmusicbrainz5-5.1.0-6|21	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libmusicbrainz5-5.1.0-6|22	
21mr|libmusicbrainz5-5.1.0-6|23	%description
21mr|libmusicbrainz5-5.1.0-6|24	The MusicBrainz client library allows applications to make metadata lookup to
21mr|libmusicbrainz5-5.1.0-6|25	a MusicBrainz server, generate signatures from WAV data and create CD Index
21mr|libmusicbrainz5-5.1.0-6|26	Disk ids from audio CD roms.
21mr|libmusicbrainz5-5.1.0-6|27	
21mr|libmusicbrainz5-5.1.0-6|28	#----------------------------------------------------------------------------
21mr|libmusicbrainz5-5.1.0-6|29	
21mr|libmusicbrainz5-5.1.0-6|30	%package -n %{libname}
21mr|libmusicbrainz5-5.1.0-6|31	Summary:	A software library for accesing MusicBrainz servers
21mr|libmusicbrainz5-5.1.0-6|32	Group:		System/Libraries
21mr|libmusicbrainz5-5.1.0-6|33	
21mr|libmusicbrainz5-5.1.0-6|34	%description -n %{libname}
21mr|libmusicbrainz5-5.1.0-6|35	The MusicBrainz client library allows applications to make metadata lookup to
21mr|libmusicbrainz5-5.1.0-6|36	a MusicBrainz server, generate signatures from WAV data and create CD Index
21mr|libmusicbrainz5-5.1.0-6|37	Disk ids from audio CD roms.
21mr|libmusicbrainz5-5.1.0-6|38	
21mr|libmusicbrainz5-5.1.0-6|39	%files -n %{libname}
21mr|libmusicbrainz5-5.1.0-6|40	%doc AUTHORS.txt COPYING.txt NEWS.txt
21mr|libmusicbrainz5-5.1.0-6|41	%{_libdir}/libmusicbrainz%{api}.so.%{major}*
21mr|libmusicbrainz5-5.1.0-6|42	
21mr|libmusicbrainz5-5.1.0-6|43	#----------------------------------------------------------------------------
21mr|libmusicbrainz5-5.1.0-6|44	
21mr|libmusicbrainz5-5.1.0-6|45	%package -n %{devname}
21mr|libmusicbrainz5-5.1.0-6|46	Summary:	Headers for developing programs that will use libmusicbrainz
21mr|libmusicbrainz5-5.1.0-6|47	Group:		Development/Other
21mr|libmusicbrainz5-5.1.0-6|48	Requires:	%{libname} = %{EVRD}
21mr|libmusicbrainz5-5.1.0-6|49	Provides:	%{name}-devel = %{EVRD}
21mr|libmusicbrainz5-5.1.0-6|50	
21mr|libmusicbrainz5-5.1.0-6|51	%description -n %{devname}
21mr|libmusicbrainz5-5.1.0-6|52	This package contains the headers that programmers will need to develop
21mr|libmusicbrainz5-5.1.0-6|53	applications which will use libmusicbrainz.
21mr|libmusicbrainz5-5.1.0-6|54	
21mr|libmusicbrainz5-5.1.0-6|55	%files -n %{devname}
21mr|libmusicbrainz5-5.1.0-6|56	%doc AUTHORS.txt COPYING.txt
21mr|libmusicbrainz5-5.1.0-6|57	%{_includedir}/musicbrainz%{api}
21mr|libmusicbrainz5-5.1.0-6|58	%{_libdir}/*.so
21mr|libmusicbrainz5-5.1.0-6|59	%{_libdir}/pkgconfig/libmusicbrainz%{api}.pc
21mr|libmusicbrainz5-5.1.0-6|60	
21mr|libmusicbrainz5-5.1.0-6|61	#----------------------------------------------------------------------------
21mr|libmusicbrainz5-5.1.0-6|62	
21mr|libmusicbrainz5-5.1.0-6|63	%prep
21mr|libmusicbrainz5-5.1.0-6|64	%setup -qn %{package_name}-%{version}
21mr|libmusicbrainz5-5.1.0-6|65	#apply_patches
21mr|libmusicbrainz5-5.1.0-6|66	
21mr|libmusicbrainz5-5.1.0-6|67	
21mr|libmusicbrainz5-5.1.0-6|68	%build
21mr|libmusicbrainz5-5.1.0-6|69	%global optflags %{optflags} -std=c++17
21mr|libmusicbrainz5-5.1.0-6|70	%setup_compile_flags
21mr|libmusicbrainz5-5.1.0-6|71	
21mr|libmusicbrainz5-5.1.0-6|72	cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|libmusicbrainz5-5.1.0-6|73	%if "%{_lib}" != "lib"
21mr|libmusicbrainz5-5.1.0-6|74	-DLIB_SUFFIX=64 \
21mr|libmusicbrainz5-5.1.0-6|75	%endif
21mr|libmusicbrainz5-5.1.0-6|76	
21mr|libmusicbrainz5-5.1.0-6|77	%make
21mr|libmusicbrainz5-5.1.0-6|78	
21mr|libmusicbrainz5-5.1.0-6|79	
21mr|libmusicbrainz5-5.1.0-6|80	%install
21mr|libmusicbrainz5-5.1.0-6|81	%makeinstall_std

13716 21
21mr|libmwaw-0.3.21-1|1	%define fname mwaw
21mr|libmwaw-0.3.21-1|2	%define api 0.3
21mr|libmwaw-0.3.21-1|3	%define major 3
21mr|libmwaw-0.3.21-1|4	%define libname %mklibname %{fname} %{api} %{major}
21mr|libmwaw-0.3.21-1|5	%define devname %mklibname %{fname} -d
21mr|libmwaw-0.3.21-1|6	
21mr|libmwaw-0.3.21-1|7	Summary:	Import library for some old mac text documents
21mr|libmwaw-0.3.21-1|8	Name:		libmwaw
21mr|libmwaw-0.3.21-1|9	Version:	0.3.21
21mr|libmwaw-0.3.21-1|10	Release:	1
21mr|libmwaw-0.3.21-1|11	# The entire source code is LGPLv2+/MPLv2.0 except
21mr|libmwaw-0.3.21-1|12	# src/lib/MWAWOLEStream.[ch]xx which are BSD. There is also
21mr|libmwaw-0.3.21-1|13	# src/tools/zip/zip.cpp which is GPLv2+, but we do not build the binary
21mr|libmwaw-0.3.21-1|14	# it is used for.
21mr|libmwaw-0.3.21-1|15	License:	(LGPLv2+ or MPLv2.0) and BSD
21mr|libmwaw-0.3.21-1|16	Group:		System/Libraries
21mr|libmwaw-0.3.21-1|17	Url:		http://sourceforge.net/projects/libmwaw/
21mr|libmwaw-0.3.21-1|18	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21mr|libmwaw-0.3.21-1|19	BuildRequires:	doxygen
21mr|libmwaw-0.3.21-1|20	BuildRequires:	boost-devel
21mr|libmwaw-0.3.21-1|21	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libmwaw-0.3.21-1|22	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|libmwaw-0.3.21-1|23	BuildRequires:	pkgconfig(libwpg-0.3)
21mr|libmwaw-0.3.21-1|24	BuildRequires:	pkgconfig(zlib)
21mr|libmwaw-0.3.21-1|25	
21mr|libmwaw-0.3.21-1|26	%description
21mr|libmwaw-0.3.21-1|27	libmwaw contains some import filters for old mac text documents
21mr|libmwaw-0.3.21-1|28	(MacWrite, ClarisWorks, ... ) based on top of the libwpd (which is
21mr|libmwaw-0.3.21-1|29	already used in three word processors).
21mr|libmwaw-0.3.21-1|30	
21mr|libmwaw-0.3.21-1|31	#----------------------------------------------------------------------------
21mr|libmwaw-0.3.21-1|32	
21mr|libmwaw-0.3.21-1|33	%package tools
21mr|libmwaw-0.3.21-1|34	Summary:	Tools to transform the supported formats into other formats
21mr|libmwaw-0.3.21-1|35	License:	LGPLv2+
21mr|libmwaw-0.3.21-1|36	Group:		Publishing
21mr|libmwaw-0.3.21-1|37	
21mr|libmwaw-0.3.21-1|38	%description tools
21mr|libmwaw-0.3.21-1|39	Tools to transform the supported document formats into other formats.
21mr|libmwaw-0.3.21-1|40	Supported output formats are XHTML, text and raw.
21mr|libmwaw-0.3.21-1|41	
21mr|libmwaw-0.3.21-1|42	%files tools
21mr|libmwaw-0.3.21-1|43	%{_bindir}/mwaw2csv
21mr|libmwaw-0.3.21-1|44	%{_bindir}/mwaw2html
21mr|libmwaw-0.3.21-1|45	%{_bindir}/mwaw2raw
21mr|libmwaw-0.3.21-1|46	%{_bindir}/mwaw2text
21mr|libmwaw-0.3.21-1|47	%{_bindir}/mwaw2svg
21mr|libmwaw-0.3.21-1|48	
21mr|libmwaw-0.3.21-1|49	#----------------------------------------------------------------------------
21mr|libmwaw-0.3.21-1|50	
21mr|libmwaw-0.3.21-1|51	%package -n %{libname}
21mr|libmwaw-0.3.21-1|52	Summary:	Import library for some old mac text documents
21mr|libmwaw-0.3.21-1|53	Group:		System/Libraries
21mr|libmwaw-0.3.21-1|54	
21mr|libmwaw-0.3.21-1|55	%description -n %{libname}
21mr|libmwaw-0.3.21-1|56	libmwaw contains some import filters for old mac text documents
21mr|libmwaw-0.3.21-1|57	(MacWrite, ClarisWorks, ... ) based on top of the libwpd (which is
21mr|libmwaw-0.3.21-1|58	already used in three word processors).
21mr|libmwaw-0.3.21-1|59	
21mr|libmwaw-0.3.21-1|60	%files -n %{libname}
21mr|libmwaw-0.3.21-1|61	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libmwaw-0.3.21-1|62	
21mr|libmwaw-0.3.21-1|63	#----------------------------------------------------------------------------
21mr|libmwaw-0.3.21-1|64	
21mr|libmwaw-0.3.21-1|65	%package -n %{devname}
21mr|libmwaw-0.3.21-1|66	Summary:	Development files for %{name}
21mr|libmwaw-0.3.21-1|67	Group:		Development/C
21mr|libmwaw-0.3.21-1|68	Requires:	%{libname} = %{EVRD}
21mr|libmwaw-0.3.21-1|69	
21mr|libmwaw-0.3.21-1|70	%description -n %{devname}
21mr|libmwaw-0.3.21-1|71	This package contains libraries and header files for developing applications
21mr|libmwaw-0.3.21-1|72	that use %{name}.
21mr|libmwaw-0.3.21-1|73	
21mr|libmwaw-0.3.21-1|74	%files -n %{devname}
21mr|libmwaw-0.3.21-1|75	%doc CHANGES COPYING.* README
21mr|libmwaw-0.3.21-1|76	%doc %{_docdir}/%{name}
21mr|libmwaw-0.3.21-1|77	%{_includedir}/%{name}-%{api}
21mr|libmwaw-0.3.21-1|78	%{_libdir}/%{name}-%{api}.so
21mr|libmwaw-0.3.21-1|79	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libmwaw-0.3.21-1|80	
21mr|libmwaw-0.3.21-1|81	#----------------------------------------------------------------------------
21mr|libmwaw-0.3.21-1|82	
21mr|libmwaw-0.3.21-1|83	%prep
21mr|libmwaw-0.3.21-1|84	%setup -q
21mr|libmwaw-0.3.21-1|85	
21mr|libmwaw-0.3.21-1|86	%build
21mr|libmwaw-0.3.21-1|87	%configure \
21mr|libmwaw-0.3.21-1|88	--disable-werror \
21mr|libmwaw-0.3.21-1|89	--disable-static \
21mr|libmwaw-0.3.21-1|90	--disable-zip
21mr|libmwaw-0.3.21-1|91	%make
21mr|libmwaw-0.3.21-1|92	
21mr|libmwaw-0.3.21-1|93	%install
21mr|libmwaw-0.3.21-1|94	%makeinstall_std
21mr|libmwaw-0.3.21-1|95	# it seems this tool is only useful on MacOS
21mr|libmwaw-0.3.21-1|96	rm -f %{buildroot}/%{_bindir}/mwawFile

13717 21
21mr|libmygpo-qt-1.1.0-2|1	Name:           libmygpo-qt
21mr|libmygpo-qt-1.1.0-2|2	Version:        1.1.0
21mr|libmygpo-qt-1.1.0-2|3	Release:        2
21mr|libmygpo-qt-1.1.0-2|4	Summary:        Qt/C++ Library wrapping the gPodder.net Webservice
21mr|libmygpo-qt-1.1.0-2|5	Group:          Graphical desktop/KDE
21mr|libmygpo-qt-1.1.0-2|6	License:        GPLv3
21mr|libmygpo-qt-1.1.0-2|7	URL:            http://wiki.gpodder.org/wiki/Libmygpo-qt
21mr|libmygpo-qt-1.1.0-2|8	Source0:        http://stefan.derkits.at/files/libmygpo-qt/%{name}.%{version}.tar.gz
21mr|libmygpo-qt-1.1.0-2|9	BuildRequires:  cmake
21mr|libmygpo-qt-1.1.0-2|10	BuildRequires:  pkgconfig(Qt5Core)
21mr|libmygpo-qt-1.1.0-2|11	BuildRequires:  pkgconfig(Qt5Gui)
21mr|libmygpo-qt-1.1.0-2|12	BuildRequires:  pkgconfig(Qt5Test)
21mr|libmygpo-qt-1.1.0-2|13	BuildRequires:  pkgconfig(Qt5Network)
21mr|libmygpo-qt-1.1.0-2|14	
21mr|libmygpo-qt-1.1.0-2|15	BuildRequires:  pkgconfig(QJson)
21mr|libmygpo-qt-1.1.0-2|16	BuildRequires:  pkgconfig(QtCore)
21mr|libmygpo-qt-1.1.0-2|17	BuildRequires:  pkgconfig(QtNetwork)
21mr|libmygpo-qt-1.1.0-2|18	
21mr|libmygpo-qt-1.1.0-2|19	%description
21mr|libmygpo-qt-1.1.0-2|20	libmygpo-qt is a Qt Library that wraps the gpodder.net Web API
21mr|libmygpo-qt-1.1.0-2|21	(http://wiki.gpodder.org/wiki/Web_Services/API_2)
21mr|libmygpo-qt-1.1.0-2|22	
21mr|libmygpo-qt-1.1.0-2|23	v1.0 wraps nearly every Request from the gpodder.net API except:
21mr|libmygpo-qt-1.1.0-2|24	-) Simple API Calls Downloading subscription Lists & Uploading subscription
21mr|libmygpo-qt-1.1.0-2|25	Lists
21mr|libmygpo-qt-1.1.0-2|26	-) Retrieving Subscription Changes (you should use "Retrieving Updates for a
21mr|libmygpo-qt-1.1.0-2|27	given Device" instead)
21mr|libmygpo-qt-1.1.0-2|28	
21mr|libmygpo-qt-1.1.0-2|29	#-------------------------------------------------------------------------------
21mr|libmygpo-qt-1.1.0-2|30	
21mr|libmygpo-qt-1.1.0-2|31	%define mygpoqt5_major 1
21mr|libmygpo-qt-1.1.0-2|32	%define libmygpo_qt5 %mklibname mygpo-qt5_ %{mygpoqt5_major}
21mr|libmygpo-qt-1.1.0-2|33	
21mr|libmygpo-qt-1.1.0-2|34	%package -n %{libmygpo_qt5}
21mr|libmygpo-qt-1.1.0-2|35	Summary:        Qt5/C++ Library wrapping the gPodder.net Webservice
21mr|libmygpo-qt-1.1.0-2|36	Group:          Graphical desktop/KDE
21mr|libmygpo-qt-1.1.0-2|37	
21mr|libmygpo-qt-1.1.0-2|38	%description -n %{libmygpo_qt5}
21mr|libmygpo-qt-1.1.0-2|39	Qt5/C++ Library wrapping the gPodder.net Webservice.
21mr|libmygpo-qt-1.1.0-2|40	
21mr|libmygpo-qt-1.1.0-2|41	%files -n %{libmygpo_qt5}
21mr|libmygpo-qt-1.1.0-2|42	%{_libdir}/libmygpo-qt5.so.%{mygpoqt5_major}*
21mr|libmygpo-qt-1.1.0-2|43	
21mr|libmygpo-qt-1.1.0-2|44	#-------------------------------------------------------------------------------
21mr|libmygpo-qt-1.1.0-2|45	
21mr|libmygpo-qt-1.1.0-2|46	%define mygpoqt5devel %mklibname mygpo-qt5 -d
21mr|libmygpo-qt-1.1.0-2|47	
21mr|libmygpo-qt-1.1.0-2|48	%package -n %{mygpoqt5devel}
21mr|libmygpo-qt-1.1.0-2|49	Summary:        Devel stuff for mygpo-qt5
21mr|libmygpo-qt-1.1.0-2|50	Group:          Development/KDE and Qt
21mr|libmygpo-qt-1.1.0-2|51	Requires:       %{libmygpo_qt5} = %{EVRD}
21mr|libmygpo-qt-1.1.0-2|52	Provides:       mygpo-qt5-devel = %{EVRD}
21mr|libmygpo-qt-1.1.0-2|53	
21mr|libmygpo-qt-1.1.0-2|54	%description -n %{mygpoqt5devel}
21mr|libmygpo-qt-1.1.0-2|55	This package contains header files needed if you wish to build applications
21mr|libmygpo-qt-1.1.0-2|56	based on mygpo-qt5.
21mr|libmygpo-qt-1.1.0-2|57	
21mr|libmygpo-qt-1.1.0-2|58	%files -n %{mygpoqt5devel}
21mr|libmygpo-qt-1.1.0-2|59	%{_qt5_includedir}/mygpo-qt/
21mr|libmygpo-qt-1.1.0-2|60	%{_libdir}/pkgconfig/libmygpo-qt5.pc
21mr|libmygpo-qt-1.1.0-2|61	%{_libdir}/libmygpo-qt5.so
21mr|libmygpo-qt-1.1.0-2|62	%{_libdir}/cmake/mygpo-qt5/*.cmake
21mr|libmygpo-qt-1.1.0-2|63	%dir %{_libdir}/cmake/mygpo-qt5
21mr|libmygpo-qt-1.1.0-2|64	
21mr|libmygpo-qt-1.1.0-2|65	#-----------------------------------------------------------------------------
21mr|libmygpo-qt-1.1.0-2|66	
21mr|libmygpo-qt-1.1.0-2|67	%prep
21mr|libmygpo-qt-1.1.0-2|68	%setup -q -n %{name}.%{version}
21mr|libmygpo-qt-1.1.0-2|69	
21mr|libmygpo-qt-1.1.0-2|70	%build
21mr|libmygpo-qt-1.1.0-2|71	%cmake \
21mr|libmygpo-qt-1.1.0-2|72	-DBUILD_WITH_QT4=OFF \
21mr|libmygpo-qt-1.1.0-2|73	-DINCLUDE_INSTALL_DIR=%{_qt5_includedir}/mygpo-qt
21mr|libmygpo-qt-1.1.0-2|74	%make
21mr|libmygpo-qt-1.1.0-2|75	
21mr|libmygpo-qt-1.1.0-2|76	%install
21mr|libmygpo-qt-1.1.0-2|77	%makeinstall_std -C build
21mr|libmygpo-qt-1.1.0-2|78	
21mr|libmygpo-qt-1.1.0-2|79	

13718 21
21mr|libmypaint-1.6.1-4|1	%define api 1.6
21mr|libmypaint-1.6.1-4|2	%define major 0
21mr|libmypaint-1.6.1-4|3	%define girmajor 1.6
21mr|libmypaint-1.6.1-4|4	%define libname %mklibname mypaint %{api} %{major}
21mr|libmypaint-1.6.1-4|5	%define libname_gegl %mklibname mypaint-gegl %{major}
21mr|libmypaint-1.6.1-4|6	%define girname %mklibname mypaint-gir %{girmajor}
21mr|libmypaint-1.6.1-4|7	%define girname_gegl %mklibname mypaintgegl-gir %{girmajor}
21mr|libmypaint-1.6.1-4|8	%define devname %mklibname mypaint -d
21mr|libmypaint-1.6.1-4|9	
21mr|libmypaint-1.6.1-4|10	Summary:	System libraries based on Mypaint
21mr|libmypaint-1.6.1-4|11	Name:		libmypaint
21mr|libmypaint-1.6.1-4|12	Version:	1.6.1
21mr|libmypaint-1.6.1-4|13	Release:	4
21mr|libmypaint-1.6.1-4|14	License:	GPLv2+
21mr|libmypaint-1.6.1-4|15	Group:		System/Libraries
21mr|libmypaint-1.6.1-4|16	Url:		http://mypaint.org
21mr|libmypaint-1.6.1-4|17	Source0:	https://github.com/mypaint/libmypaint/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|libmypaint-1.6.1-4|18	Patch0:		e2k-fix-omp-conditions.patch
21mr|libmypaint-1.6.1-4|19	BuildRequires:	doxygen
21mr|libmypaint-1.6.1-4|20	BuildRequires:	intltool
21mr|libmypaint-1.6.1-4|21	BuildRequires:	python3dist(breathe)
21mr|libmypaint-1.6.1-4|22	BuildRequires:	python3dist(sphinx)
21mr|libmypaint-1.6.1-4|23	BuildRequires:	pkgconfig(babl-0.1)
21mr|libmypaint-1.6.1-4|24	#not work, drop it BuildRequires:	pkgconfig(gegl-0.4)
21mr|libmypaint-1.6.1-4|25	BuildRequires:	pkgconfig(glib-2.0)
21mr|libmypaint-1.6.1-4|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libmypaint-1.6.1-4|27	BuildRequires:	pkgconfig(json-c)
21mr|libmypaint-1.6.1-4|28	
21mr|libmypaint-1.6.1-4|29	%description
21mr|libmypaint-1.6.1-4|30	System libraries based on Mypaint.
21mr|libmypaint-1.6.1-4|31	
21mr|libmypaint-1.6.1-4|32	#----------------------------------------------------------------------------
21mr|libmypaint-1.6.1-4|33	
21mr|libmypaint-1.6.1-4|34	%package i18n
21mr|libmypaint-1.6.1-4|35	Summary:	Internationalization and locale data for libmypaint
21mr|libmypaint-1.6.1-4|36	Group:		System/Internationalization
21mr|libmypaint-1.6.1-4|37	Conflicts:	mypaint < 1.2.1
21mr|libmypaint-1.6.1-4|38	
21mr|libmypaint-1.6.1-4|39	%description i18n
21mr|libmypaint-1.6.1-4|40	Internationalization and locale data for libmypaint.
21mr|libmypaint-1.6.1-4|41	
21mr|libmypaint-1.6.1-4|42	%files i18n -f %{name}.lang
21mr|libmypaint-1.6.1-4|43	%license COPYING
21mr|libmypaint-1.6.1-4|44	
21mr|libmypaint-1.6.1-4|45	#----------------------------------------------------------------------------
21mr|libmypaint-1.6.1-4|46	
21mr|libmypaint-1.6.1-4|47	%package -n %{libname}
21mr|libmypaint-1.6.1-4|48	Summary:	System libraries based on Mypaint
21mr|libmypaint-1.6.1-4|49	Group:		System/Libraries
21mr|libmypaint-1.6.1-4|50	
21mr|libmypaint-1.6.1-4|51	%description -n %{libname}
21mr|libmypaint-1.6.1-4|52	This is an independent release of libmypaint, the library associated
21mr|libmypaint-1.6.1-4|53	with Mypaint, as a separate module.
21mr|libmypaint-1.6.1-4|54	
21mr|libmypaint-1.6.1-4|55	%files -n %{libname}
21mr|libmypaint-1.6.1-4|56	%doc CODE_OF_CONDUCT.md CONTRIBUTING.md README.md TODO
21mr|libmypaint-1.6.1-4|57	%license COPYING
21mr|libmypaint-1.6.1-4|58	%{_libdir}/libmypaint.so.%{major}*
21mr|libmypaint-1.6.1-4|59	
21mr|libmypaint-1.6.1-4|60	#----------------------------------------------------------------------------
21mr|libmypaint-1.6.1-4|61	
21mr|libmypaint-1.6.1-4|62	%package -n %{girname}
21mr|libmypaint-1.6.1-4|63	Summary:	GObject Introspection interface description for MyPaint
21mr|libmypaint-1.6.1-4|64	Group:		System/Libraries
21mr|libmypaint-1.6.1-4|65	Requires:	%{libname} = %{EVRD}
21mr|libmypaint-1.6.1-4|66	
21mr|libmypaint-1.6.1-4|67	%description -n %{girname}
21mr|libmypaint-1.6.1-4|68	GObject Introspection interface description for MyPaint.
21mr|libmypaint-1.6.1-4|69	
21mr|libmypaint-1.6.1-4|70	%files -n %{girname}
21mr|libmypaint-1.6.1-4|71	%license COPYING
21mr|libmypaint-1.6.1-4|72	%{_libdir}/girepository-1.0/MyPaint-%{girmajor}.typelib
21mr|libmypaint-1.6.1-4|73	
21mr|libmypaint-1.6.1-4|74	#----------------------------------------------------------------------------
21mr|libmypaint-1.6.1-4|75	
21mr|libmypaint-1.6.1-4|76	%package -n %{devname}
21mr|libmypaint-1.6.1-4|77	Summary:	Development files for libmypaint
21mr|libmypaint-1.6.1-4|78	Group:		Development/Other
21mr|libmypaint-1.6.1-4|79	Requires:	%{libname} = %{EVRD}
21mr|libmypaint-1.6.1-4|80	Obsoletes:	%{libname_gegl} < %{EVRD}
21mr|libmypaint-1.6.1-4|81	Requires:	%{girname} = %{EVRD}
21mr|libmypaint-1.6.1-4|82	Obsoletes:	%{girname_gegl} < %{EVRD}
21mr|libmypaint-1.6.1-4|83	Provides:	%{name}-devel = %{EVRD}
21mr|libmypaint-1.6.1-4|84	Conflicts:	mypaint-devel < 1.2.1
21mr|libmypaint-1.6.1-4|85	Obsoletes:	mypaint-devel < 1.2.1
21mr|libmypaint-1.6.1-4|86	
21mr|libmypaint-1.6.1-4|87	%description -n %{devname}
21mr|libmypaint-1.6.1-4|88	Development files for libmypaint.
21mr|libmypaint-1.6.1-4|89	
21mr|libmypaint-1.6.1-4|90	%files -n %{devname}
21mr|libmypaint-1.6.1-4|91	%license COPYING
21mr|libmypaint-1.6.1-4|92	%{_datadir}/gir-1.0/MyPaint-%{girmajor}.gir
21mr|libmypaint-1.6.1-4|93	%{_includedir}/libmypaint/
21mr|libmypaint-1.6.1-4|94	%{_libdir}/libmypaint.so
21mr|libmypaint-1.6.1-4|95	%{_libdir}/pkgconfig/*.pc
21mr|libmypaint-1.6.1-4|96	
21mr|libmypaint-1.6.1-4|97	#----------------------------------------------------------------------------
21mr|libmypaint-1.6.1-4|98	
21mr|libmypaint-1.6.1-4|99	%prep
21mr|libmypaint-1.6.1-4|100	%autosetup -p1
21mr|libmypaint-1.6.1-4|101	
21mr|libmypaint-1.6.1-4|102	%build
21mr|libmypaint-1.6.1-4|103	%configure \
21mr|libmypaint-1.6.1-4|104	--enable-docs			\
21mr|libmypaint-1.6.1-4|105	--enable-introspection=yes	\
21mr|libmypaint-1.6.1-4|106	--enable-openmp
21mr|libmypaint-1.6.1-4|107	%make
21mr|libmypaint-1.6.1-4|108	
21mr|libmypaint-1.6.1-4|109	%install
21mr|libmypaint-1.6.1-4|110	%makeinstall_std
21mr|libmypaint-1.6.1-4|111	
21mr|libmypaint-1.6.1-4|112	%find_lang %{name}

13719 21
21mr|libmysofa-1.3.1-1|1	
21mr|libmysofa-1.3.1-1|2	%define major 1
21mr|libmysofa-1.3.1-1|3	%define libname %mklibname mysofa %{major}
21mr|libmysofa-1.3.1-1|4	%define devname %mklibname mysofa -d
21mr|libmysofa-1.3.1-1|5	
21mr|libmysofa-1.3.1-1|6	Summary:    C library to read HRTFs if they are stored in the AES69-2015 SOFA format
21mr|libmysofa-1.3.1-1|7	Name:       libmysofa
21mr|libmysofa-1.3.1-1|8	Version:    1.3.1
21mr|libmysofa-1.3.1-1|9	Release:    1
21mr|libmysofa-1.3.1-1|10	Group:		System/Libraries
21mr|libmysofa-1.3.1-1|11	License:    BSD
21mr|libmysofa-1.3.1-1|12	URL:        https://hoene.github.io/libmysofa/
21mr|libmysofa-1.3.1-1|13	Source:     https://github.com/hoene/libmysofa/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libmysofa-1.3.1-1|14	BuildRequires:	cmake
21mr|libmysofa-1.3.1-1|15	BuildRequires:	zlib-devel
21mr|libmysofa-1.3.1-1|16	BuildRequires:  gcc-c++
21mr|libmysofa-1.3.1-1|17	Requires:	%{libname} = %{EVRD}
21mr|libmysofa-1.3.1-1|18	
21mr|libmysofa-1.3.1-1|19	%description
21mr|libmysofa-1.3.1-1|20	C library to read HRTFs if they are stored in the
21mr|libmysofa-1.3.1-1|21	AES69-2015 SOFA format.
21mr|libmysofa-1.3.1-1|22	
21mr|libmysofa-1.3.1-1|23	%files
21mr|libmysofa-1.3.1-1|24	%{_datadir}/%{name}/MIT_KEMAR_normal_pinna.sofa
21mr|libmysofa-1.3.1-1|25	%{_datadir}/%{name}/default.sofa
21mr|libmysofa-1.3.1-1|26	
21mr|libmysofa-1.3.1-1|27	# -------------------------------------------------------------------------
21mr|libmysofa-1.3.1-1|28	
21mr|libmysofa-1.3.1-1|29	%package -n %{libname}
21mr|libmysofa-1.3.1-1|30	Summary:	Library files for libmysofa
21mr|libmysofa-1.3.1-1|31	Group:		System/Libraries
21mr|libmysofa-1.3.1-1|32	
21mr|libmysofa-1.3.1-1|33	%description -n %{libname}
21mr|libmysofa-1.3.1-1|34	libmysofa library for ffmpeg.
21mr|libmysofa-1.3.1-1|35	This package contains the shared library file.
21mr|libmysofa-1.3.1-1|36	
21mr|libmysofa-1.3.1-1|37	%files -n %{libname}
21mr|libmysofa-1.3.1-1|38	%{_libdir}/libmysofa.so.%{major}*
21mr|libmysofa-1.3.1-1|39	
21mr|libmysofa-1.3.1-1|40	# -------------------------------------------------------------------------
21mr|libmysofa-1.3.1-1|41	
21mr|libmysofa-1.3.1-1|42	%package -n %{devname}
21mr|libmysofa-1.3.1-1|43	Summary:	Development files for libmysofa
21mr|libmysofa-1.3.1-1|44	Group:		Development/C
21mr|libmysofa-1.3.1-1|45	Requires:	%{libname} = %{EVRD}
21mr|libmysofa-1.3.1-1|46	
21mr|libmysofa-1.3.1-1|47	%description -n %{devname}
21mr|libmysofa-1.3.1-1|48	libmysofa library for ffmpeg.
21mr|libmysofa-1.3.1-1|49	This package contains the development files.
21mr|libmysofa-1.3.1-1|50	
21mr|libmysofa-1.3.1-1|51	%files -n %{devname}
21mr|libmysofa-1.3.1-1|52	%{_includedir}/mysofa.h
21mr|libmysofa-1.3.1-1|53	%{_libdir}/libmysofa.so
21mr|libmysofa-1.3.1-1|54	%{_libdir}/pkgconfig/libmysofa.pc
21mr|libmysofa-1.3.1-1|55	
21mr|libmysofa-1.3.1-1|56	# -------------------------------------------------------------------------
21mr|libmysofa-1.3.1-1|57	
21mr|libmysofa-1.3.1-1|58	%prep
21mr|libmysofa-1.3.1-1|59	%setup -q
21mr|libmysofa-1.3.1-1|60	
21mr|libmysofa-1.3.1-1|61	sed -i 's|/lib|/%{_lib}/pkgconfig|g' libmysofa.pc.cmake
21mr|libmysofa-1.3.1-1|62	sed -i 's|lib/pkgconfig|%{_lib}/pkgconfig|g' CMakeLists.txt
21mr|libmysofa-1.3.1-1|63	
21mr|libmysofa-1.3.1-1|64	%build
21mr|libmysofa-1.3.1-1|65	%cmake -DBUILD_TESTS:BOOL='OFF' \
21mr|libmysofa-1.3.1-1|66	-DCMAKE_BUILD_TYPE:STRING='Release' \
21mr|libmysofa-1.3.1-1|67	-DCMAKE_COLOR_MAKEFILE:BOOL='ON' \
21mr|libmysofa-1.3.1-1|68	-Wno-dev .
21mr|libmysofa-1.3.1-1|69	
21mr|libmysofa-1.3.1-1|70	make
21mr|libmysofa-1.3.1-1|71	
21mr|libmysofa-1.3.1-1|72	%install
21mr|libmysofa-1.3.1-1|73	%makeinstall_std -C build
21mr|libmysofa-1.3.1-1|74	rm -f %{buildroot}/%{_libdir}/libmysofa.a
21mr|libmysofa-1.3.1-1|75	rm -f %{buildroot}/usr/lib/libmysofa.a

13720 21
21mr|libnatspec-0.3.0-2|1	%define major 0
21mr|libnatspec-0.3.0-2|2	%define libname %mklibname natspec %{major}
21mr|libnatspec-0.3.0-2|3	%define devname %mklibname natspec -d
21mr|libnatspec-0.3.0-2|4	
21mr|libnatspec-0.3.0-2|5	Summary:	Library for national and language-specific issues
21mr|libnatspec-0.3.0-2|6	Name:		libnatspec
21mr|libnatspec-0.3.0-2|7	Version:	0.3.0
21mr|libnatspec-0.3.0-2|8	Release:	2
21mr|libnatspec-0.3.0-2|9	License:	LGPLv2.1+
21mr|libnatspec-0.3.0-2|10	Group:		System/Libraries
21mr|libnatspec-0.3.0-2|11	Url:		http://sourceforge.net/projects/natspec/
21mr|libnatspec-0.3.0-2|12	Source0:	https://netcologne.dl.sourceforge.net/project/natspec/natspec/%{version}/%{name}-%{version}.tar.bz2
21mr|libnatspec-0.3.0-2|13	BuildRequires:	doxygen
21mr|libnatspec-0.3.0-2|14	BuildRequires:	pkgconfig(popt)
21mr|libnatspec-0.3.0-2|15	
21mr|libnatspec-0.3.0-2|16	%description
21mr|libnatspec-0.3.0-2|17	Library for national and language-specific issues.
21mr|libnatspec-0.3.0-2|18	
21mr|libnatspec-0.3.0-2|19	This library provides userful functions for mount, submount, mkisofs,
21mr|libnatspec-0.3.0-2|20	multimedia players. This library try to help resolve charset hell
21mr|libnatspec-0.3.0-2|21	(encoding problem) in a various programs depends on locale and messages.
21mr|libnatspec-0.3.0-2|22	
21mr|libnatspec-0.3.0-2|23	%files
21mr|libnatspec-0.3.0-2|24	%doc AUTHORS README ChangeLog NEWS TODO README-ru.html
21mr|libnatspec-0.3.0-2|25	%{_bindir}/*
21mr|libnatspec-0.3.0-2|26	%{_mandir}/man1/*.1*
21mr|libnatspec-0.3.0-2|27	
21mr|libnatspec-0.3.0-2|28	#----------------------------------------------------------------------------
21mr|libnatspec-0.3.0-2|29	
21mr|libnatspec-0.3.0-2|30	%package -n %{libname}
21mr|libnatspec-0.3.0-2|31	Summary:	Library for national and language-specific issues
21mr|libnatspec-0.3.0-2|32	Group:		System/Libraries
21mr|libnatspec-0.3.0-2|33	Requires:	%{name} >= %{EVRD}
21mr|libnatspec-0.3.0-2|34	
21mr|libnatspec-0.3.0-2|35	%description -n %{libname}
21mr|libnatspec-0.3.0-2|36	Library for national and language-specific issues.
21mr|libnatspec-0.3.0-2|37	
21mr|libnatspec-0.3.0-2|38	This library provides userful functions for mount, submount, mkisofs,
21mr|libnatspec-0.3.0-2|39	multimedia players. This library try to help resolve charset hell
21mr|libnatspec-0.3.0-2|40	(encoding problem) in a various programs depends on locale and messages.
21mr|libnatspec-0.3.0-2|41	
21mr|libnatspec-0.3.0-2|42	%files -n %{libname}
21mr|libnatspec-0.3.0-2|43	/%{_lib}/libnatspec.so.%{major}*
21mr|libnatspec-0.3.0-2|44	
21mr|libnatspec-0.3.0-2|45	#----------------------------------------------------------------------------
21mr|libnatspec-0.3.0-2|46	
21mr|libnatspec-0.3.0-2|47	%package -n %{devname}
21mr|libnatspec-0.3.0-2|48	Summary:	Development package of library for national and language-specific issues
21mr|libnatspec-0.3.0-2|49	Group:		Development/Other
21mr|libnatspec-0.3.0-2|50	Requires:	%{libname} = %{version}-%{release}
21mr|libnatspec-0.3.0-2|51	Provides:	%{name}-devel = %{version}-%{release}
21mr|libnatspec-0.3.0-2|52	
21mr|libnatspec-0.3.0-2|53	%description -n %{devname}
21mr|libnatspec-0.3.0-2|54	This package contains the necessary include files for developing applications
21mr|libnatspec-0.3.0-2|55	with %{name}.
21mr|libnatspec-0.3.0-2|56	
21mr|libnatspec-0.3.0-2|57	This library try to help resolve charset hell (encoding problem) in a various
21mr|libnatspec-0.3.0-2|58	programs depends on locale and messages.
21mr|libnatspec-0.3.0-2|59	
21mr|libnatspec-0.3.0-2|60	%files -n %{devname}
21mr|libnatspec-0.3.0-2|61	%doc docs/html
21mr|libnatspec-0.3.0-2|62	%{_includedir}/*.h
21mr|libnatspec-0.3.0-2|63	/%{_lib}/*.so
21mr|libnatspec-0.3.0-2|64	%{_libdir}/pkgconfig/*
21mr|libnatspec-0.3.0-2|65	%{_datadir}/aclocal/*
21mr|libnatspec-0.3.0-2|66	
21mr|libnatspec-0.3.0-2|67	#----------------------------------------------------------------------------
21mr|libnatspec-0.3.0-2|68	
21mr|libnatspec-0.3.0-2|69	%package devel-examples
21mr|libnatspec-0.3.0-2|70	Summary:	Examples of %{name} using
21mr|libnatspec-0.3.0-2|71	Group:		Books/Howtos
21mr|libnatspec-0.3.0-2|72	
21mr|libnatspec-0.3.0-2|73	%description devel-examples
21mr|libnatspec-0.3.0-2|74	The %{name}-devel package contains examples of patches for developing
21mr|libnatspec-0.3.0-2|75	applications with %{name}.
21mr|libnatspec-0.3.0-2|76	
21mr|libnatspec-0.3.0-2|77	%files devel-examples
21mr|libnatspec-0.3.0-2|78	%doc examples profile
21mr|libnatspec-0.3.0-2|79	
21mr|libnatspec-0.3.0-2|80	#----------------------------------------------------------------------------
21mr|libnatspec-0.3.0-2|81	
21mr|libnatspec-0.3.0-2|82	%prep
21mr|libnatspec-0.3.0-2|83	%setup -q
21mr|libnatspec-0.3.0-2|84	
21mr|libnatspec-0.3.0-2|85	%build
21mr|libnatspec-0.3.0-2|86	autoreconf -fiv
21mr|libnatspec-0.3.0-2|87	%configure --with-i18n-file=/etc/locale.conf
21mr|libnatspec-0.3.0-2|88	%make
21mr|libnatspec-0.3.0-2|89	
21mr|libnatspec-0.3.0-2|90	pushd docs
21mr|libnatspec-0.3.0-2|91	doxygen ./libnatspecDox.cfg
21mr|libnatspec-0.3.0-2|92	popd
21mr|libnatspec-0.3.0-2|93	
21mr|libnatspec-0.3.0-2|94	%install
21mr|libnatspec-0.3.0-2|95	%makeinstall_std
21mr|libnatspec-0.3.0-2|96	
21mr|libnatspec-0.3.0-2|97	# FIXME: I don't know how to install in /lib
21mr|libnatspec-0.3.0-2|98	# move to /lib
21mr|libnatspec-0.3.0-2|99	mkdir -p %{buildroot}/%{_lib}
21mr|libnatspec-0.3.0-2|100	mv %{buildroot}%{_libdir}/%{name}.* %{buildroot}/%{_lib}

13721 21
21mr|libndp-1.8-1|1	%define major 0
21mr|libndp-1.8-1|2	%define libname %mklibname ndp %{major}
21mr|libndp-1.8-1|3	%define devname %mklibname ndp -d
21mr|libndp-1.8-1|4	
21mr|libndp-1.8-1|5	Summary:	Library for Neighbor Discovery Protocol
21mr|libndp-1.8-1|6	Name:		libndp
21mr|libndp-1.8-1|7	Version:	1.8
21mr|libndp-1.8-1|8	Release:	1
21mr|libndp-1.8-1|9	License:	LGPLv2.1+
21mr|libndp-1.8-1|10	Group:		System/Libraries
21mr|libndp-1.8-1|11	Url:		http://www.libndp.org/
21mr|libndp-1.8-1|12	Source0:	http://www.libndp.org/files/%{name}-%{version}.tar.gz
21mr|libndp-1.8-1|13	
21mr|libndp-1.8-1|14	%description
21mr|libndp-1.8-1|15	This package contains a library which provides a wrapper
21mr|libndp-1.8-1|16	for IPv6 Neighbor Discovery Protocol.  It also provides a tool
21mr|libndp-1.8-1|17	named ndptool for sending and receiving NDP messages.
21mr|libndp-1.8-1|18	
21mr|libndp-1.8-1|19	#----------------------------------------------------------------------------
21mr|libndp-1.8-1|20	
21mr|libndp-1.8-1|21	%package -n ndptool
21mr|libndp-1.8-1|22	Summary:	Tool for sending and receiving ndp messages
21mr|libndp-1.8-1|23	Group:		Networking/Other
21mr|libndp-1.8-1|24	
21mr|libndp-1.8-1|25	%description -n ndptool
21mr|libndp-1.8-1|26	Tool for sending and receiving NDP messages.
21mr|libndp-1.8-1|27	
21mr|libndp-1.8-1|28	%files -n ndptool
21mr|libndp-1.8-1|29	%{_bindir}/ndptool
21mr|libndp-1.8-1|30	%{_mandir}/man8/ndptool.8*
21mr|libndp-1.8-1|31	
21mr|libndp-1.8-1|32	#----------------------------------------------------------------------------
21mr|libndp-1.8-1|33	
21mr|libndp-1.8-1|34	%package -n %{libname}
21mr|libndp-1.8-1|35	Summary:	Library for Neighbor Discovery Protocol
21mr|libndp-1.8-1|36	Group:		System/Libraries
21mr|libndp-1.8-1|37	
21mr|libndp-1.8-1|38	%description -n %{libname}
21mr|libndp-1.8-1|39	This package contains a library which provides a wrapper
21mr|libndp-1.8-1|40	for IPv6 Neighbor Discovery Protocol.  It also provides a tool
21mr|libndp-1.8-1|41	named ndptool for sending and receiving NDP messages.
21mr|libndp-1.8-1|42	
21mr|libndp-1.8-1|43	%files -n %{libname}
21mr|libndp-1.8-1|44	%{_libdir}/libndp.so.%{major}*
21mr|libndp-1.8-1|45	
21mr|libndp-1.8-1|46	#----------------------------------------------------------------------------
21mr|libndp-1.8-1|47	
21mr|libndp-1.8-1|48	%package -n %{devname}
21mr|libndp-1.8-1|49	Summary:	Libraries and header files for libndp development
21mr|libndp-1.8-1|50	Group:		Development/C
21mr|libndp-1.8-1|51	Requires:	%{libname} = %{EVRD}
21mr|libndp-1.8-1|52	Provides:	ndp-devel = %{EVRD}
21mr|libndp-1.8-1|53	
21mr|libndp-1.8-1|54	%description -n %{devname}
21mr|libndp-1.8-1|55	The libndp-devel package contains the header files and libraries
21mr|libndp-1.8-1|56	necessary for developing programs using libndp.
21mr|libndp-1.8-1|57	
21mr|libndp-1.8-1|58	%files -n %{devname}
21mr|libndp-1.8-1|59	%{_includedir}/ndp.h
21mr|libndp-1.8-1|60	%{_libdir}/libndp.so
21mr|libndp-1.8-1|61	%{_libdir}/pkgconfig/libndp.pc
21mr|libndp-1.8-1|62	
21mr|libndp-1.8-1|63	#----------------------------------------------------------------------------
21mr|libndp-1.8-1|64	
21mr|libndp-1.8-1|65	%prep
21mr|libndp-1.8-1|66	%setup -q
21mr|libndp-1.8-1|67	
21mr|libndp-1.8-1|68	%build
21mr|libndp-1.8-1|69	%configure --disable-static
21mr|libndp-1.8-1|70	%make
21mr|libndp-1.8-1|71	
21mr|libndp-1.8-1|72	%install
21mr|libndp-1.8-1|73	%makeinstall_std

13722 21
21mr|libnest2d-0.4-1|1	%global debug_package %{nil}
21mr|libnest2d-0.4-1|2	%define devname %mklibname nest2d -d
21mr|libnest2d-0.4-1|3	
21mr|libnest2d-0.4-1|4	Summary:	2D irregular bin packaging and nesting library written in modern C++
21mr|libnest2d-0.4-1|5	Name:		libnest2d
21mr|libnest2d-0.4-1|6	Version:	0.4
21mr|libnest2d-0.4-1|7	Release:	1
21mr|libnest2d-0.4-1|8	License:	LGPLv3+
21mr|libnest2d-0.4-1|9	Group:		Development/C++
21mr|libnest2d-0.4-1|10	Url:		https://github.com/tamasmeszaros/libnest2d
21mr|libnest2d-0.4-1|11	Source0:	https://github.com/tamasmeszaros/libnest2d/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libnest2d-0.4-1|12	# https://github.com/tamasmeszaros/libnest2d/pull/18
21mr|libnest2d-0.4-1|13	Patch0:		18.patch
21mr|libnest2d-0.4-1|14	BuildRequires:	cmake
21mr|libnest2d-0.4-1|15	BuildRequires:  boost-devel
21mr|libnest2d-0.4-1|16	BuildRequires:  pkgconfig(polyclipping)
21mr|libnest2d-0.4-1|17	BuildRequires:	pkgconfig(nlopt)
21mr|libnest2d-0.4-1|18	
21mr|libnest2d-0.4-1|19	%description
21mr|libnest2d-0.4-1|20	A library and framework for the 2D bin packaging problem.
21mr|libnest2d-0.4-1|21	
21mr|libnest2d-0.4-1|22	#------------------------------------------------------------------
21mr|libnest2d-0.4-1|23	
21mr|libnest2d-0.4-1|24	%package -n %{devname}
21mr|libnest2d-0.4-1|25	Summary:        %{summary}
21mr|libnest2d-0.4-1|26	Requires:       boost-devel
21mr|libnest2d-0.4-1|27	Requires:       pkgconfig(polyclipping)
21mr|libnest2d-0.4-1|28	Requires:       pkgconfig(nlopt)
21mr|libnest2d-0.4-1|29	
21mr|libnest2d-0.4-1|30	%description -n %{devname}
21mr|libnest2d-0.4-1|31	A library and framework for the 2D bin packaging problem.
21mr|libnest2d-0.4-1|32	
21mr|libnest2d-0.4-1|33	%files -n %{devname}
21mr|libnest2d-0.4-1|34	%license LICENSE.txt
21mr|libnest2d-0.4-1|35	%doc README.md
21mr|libnest2d-0.4-1|36	%{_includedir}/libnest2d/
21mr|libnest2d-0.4-1|37	%{_libdir}/cmake/Libnest2D/
21mr|libnest2d-0.4-1|38	
21mr|libnest2d-0.4-1|39	#------------------------------------------------------------------
21mr|libnest2d-0.4-1|40	
21mr|libnest2d-0.4-1|41	%prep
21mr|libnest2d-0.4-1|42	%setup -q
21mr|libnest2d-0.4-1|43	%patch0 -p1
21mr|libnest2d-0.4-1|44	
21mr|libnest2d-0.4-1|45	# fix dir %%{_libdir}
21mr|libnest2d-0.4-1|46	sed -i -e "s/ lib\([^n]\)/ "%{_lib}"\1/" CMakeLists.txt
21mr|libnest2d-0.4-1|47	
21mr|libnest2d-0.4-1|48	%build
21mr|libnest2d-0.4-1|49	%cmake \
21mr|libnest2d-0.4-1|50	-DLIBNEST2D_HEADER_ONLY=ON
21mr|libnest2d-0.4-1|51	%make
21mr|libnest2d-0.4-1|52	
21mr|libnest2d-0.4-1|53	%install
21mr|libnest2d-0.4-1|54	%makeinstall_std -C build
21mr|libnest2d-0.4-1|55	
21mr|libnest2d-0.4-1|56	

13723 21
21mr|libnet-1.1.6-11|1	%define major 1
21mr|libnet-1.1.6-11|2	%define libname %mklibname net %{major}
21mr|libnet-1.1.6-11|3	%define devname %mklibname net -d
21mr|libnet-1.1.6-11|4	
21mr|libnet-1.1.6-11|5	Summary:	A C library for portable packet creation
21mr|libnet-1.1.6-11|6	Name:		libnet
21mr|libnet-1.1.6-11|7	Version:	1.1.6
21mr|libnet-1.1.6-11|8	Release:	11
21mr|libnet-1.1.6-11|9	License:	BSD
21mr|libnet-1.1.6-11|10	Group:		System/Libraries
21mr|libnet-1.1.6-11|11	Url:		http://www.sourceforge.net/projects/libnet-dev/
21mr|libnet-1.1.6-11|12	Source0:	http://downloads.sourceforge.net/libnet-dev/%{name}-%{version}.tar.gz
21mr|libnet-1.1.6-11|13	BuildRequires:	pcap-devel
21mr|libnet-1.1.6-11|14	
21mr|libnet-1.1.6-11|15	%description
21mr|libnet-1.1.6-11|16	Libnet is an API to help with the construction and handling of network packets.
21mr|libnet-1.1.6-11|17	It provides a portable framework for low-level network packet writing and
21mr|libnet-1.1.6-11|18	handling (use libnet in conjunction with libpcap and you can write some really
21mr|libnet-1.1.6-11|19	cool stuff). Libnet includes packet creation at the IP layer and at the link
21mr|libnet-1.1.6-11|20	layer as well as a host of supplementary and complementary functionality.
21mr|libnet-1.1.6-11|21	
21mr|libnet-1.1.6-11|22	#----------------------------------------------------------------------------
21mr|libnet-1.1.6-11|23	
21mr|libnet-1.1.6-11|24	%package -n %{libname}
21mr|libnet-1.1.6-11|25	Summary:	A C library for portable packet creation
21mr|libnet-1.1.6-11|26	Group: 		System/Libraries
21mr|libnet-1.1.6-11|27	
21mr|libnet-1.1.6-11|28	%description -n %{libname}
21mr|libnet-1.1.6-11|29	Libnet is an API to help with the construction and handling of network packets.
21mr|libnet-1.1.6-11|30	It provides a portable framework for low-level network packet writing and
21mr|libnet-1.1.6-11|31	handling (use libnet in conjunction with libpcap and you can write some really
21mr|libnet-1.1.6-11|32	cool stuff). Libnet includes packet creation at the IP layer and at the link
21mr|libnet-1.1.6-11|33	layer as well as a host of supplementary and complementary functionality.
21mr|libnet-1.1.6-11|34	
21mr|libnet-1.1.6-11|35	%files -n %{libname}
21mr|libnet-1.1.6-11|36	%{_libdir}/libnet.so.%{major}*
21mr|libnet-1.1.6-11|37	
21mr|libnet-1.1.6-11|38	#----------------------------------------------------------------------------
21mr|libnet-1.1.6-11|39	
21mr|libnet-1.1.6-11|40	%package -n %{devname}
21mr|libnet-1.1.6-11|41	Summary:	Development library and header files for the libnet library
21mr|libnet-1.1.6-11|42	Group:		Development/C
21mr|libnet-1.1.6-11|43	Requires:	%{libname} = %{EVRD}
21mr|libnet-1.1.6-11|44	Provides:	%{name}-devel = %{EVRD}
21mr|libnet-1.1.6-11|45	
21mr|libnet-1.1.6-11|46	%description -n %{devname}
21mr|libnet-1.1.6-11|47	The libnet-devel package includes header files and libraries necessary for
21mr|libnet-1.1.6-11|48	developing programs which use the libnet library. Libnet is very handy with
21mr|libnet-1.1.6-11|49	which to write network tools and network test code. See the manpage and sample
21mr|libnet-1.1.6-11|50	test code for more detailed information.
21mr|libnet-1.1.6-11|51	
21mr|libnet-1.1.6-11|52	%files -n %{devname}
21mr|libnet-1.1.6-11|53	%doc README doc/CHANGELOG doc/COPYING
21mr|libnet-1.1.6-11|54	%doc doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING
21mr|libnet-1.1.6-11|55	%doc doc/RAWSOCKET_NON_SEQUITUR doc/TODO doc/html/ __dist_sample/sample/
21mr|libnet-1.1.6-11|56	%{_bindir}/libnet-config
21mr|libnet-1.1.6-11|57	%{_includedir}/libnet.h
21mr|libnet-1.1.6-11|58	%dir %{_includedir}/libnet
21mr|libnet-1.1.6-11|59	%{_includedir}/libnet/*.h
21mr|libnet-1.1.6-11|60	%{_libdir}/*.so
21mr|libnet-1.1.6-11|61	%{_mandir}/man3/*
21mr|libnet-1.1.6-11|62	
21mr|libnet-1.1.6-11|63	#----------------------------------------------------------------------------
21mr|libnet-1.1.6-11|64	
21mr|libnet-1.1.6-11|65	%prep
21mr|libnet-1.1.6-11|66	%setup -q
21mr|libnet-1.1.6-11|67	# Keep the sample directory untouched by make
21mr|libnet-1.1.6-11|68	rm -rf __dist_sample
21mr|libnet-1.1.6-11|69	mkdir __dist_sample
21mr|libnet-1.1.6-11|70	cp -a sample __dist_sample
21mr|libnet-1.1.6-11|71	#fix build with new automake
21mr|libnet-1.1.6-11|72	sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' configure.*
21mr|libnet-1.1.6-11|73	libtoolize --copy --force
21mr|libnet-1.1.6-11|74	autoreconf -fi
21mr|libnet-1.1.6-11|75	
21mr|libnet-1.1.6-11|76	%build
21mr|libnet-1.1.6-11|77	%configure \
21mr|libnet-1.1.6-11|78	--disable-static
21mr|libnet-1.1.6-11|79	
21mr|libnet-1.1.6-11|80	%make
21mr|libnet-1.1.6-11|81	
21mr|libnet-1.1.6-11|82	%install
21mr|libnet-1.1.6-11|83	%makeinstall_std INSTALL='install -p'
21mr|libnet-1.1.6-11|84	
21mr|libnet-1.1.6-11|85	# Prepare samples directory and perform some fixes
21mr|libnet-1.1.6-11|86	rm -rf __dist_sample/sample/win32
21mr|libnet-1.1.6-11|87	rm -f __dist_sample/sample/Makefile.{am,in}
21mr|libnet-1.1.6-11|88	sed -e 's@#include "../include/libnet.h"@#include <libnet.h>@' \
21mr|libnet-1.1.6-11|89	__dist_sample/sample/libnet_test.h > __dist_sample/sample/libnet_test.h.new
21mr|libnet-1.1.6-11|90	touch -c -r __dist_sample/sample/libnet_test.h{,.new}
21mr|libnet-1.1.6-11|91	mv -f __dist_sample/sample/libnet_test.h{.new,}
21mr|libnet-1.1.6-11|92	
21mr|libnet-1.1.6-11|93	# Remove makefile relics from documentation
21mr|libnet-1.1.6-11|94	rm -f doc/html/Makefile*
21mr|libnet-1.1.6-11|95	
21mr|libnet-1.1.6-11|96	# Correct wrong line endings at CHANGELOG and CONTRIB
21mr|libnet-1.1.6-11|97	for file in CHANGELOG CONTRIB; do
21mr|libnet-1.1.6-11|98	sed -e 's/\r$//' doc/$file > doc/$file.new
21mr|libnet-1.1.6-11|99	touch -c -r doc/$file doc/$file.new
21mr|libnet-1.1.6-11|100	mv -f doc/$file.new doc/$file
21mr|libnet-1.1.6-11|101	done

13724 21
21mr|libnetfilter_acct-1.0.2-5|1	%define major 1
21mr|libnetfilter_acct-1.0.2-5|2	%define libname %mklibname netfilter_acct %{major}
21mr|libnetfilter_acct-1.0.2-5|3	%define libnamedevel %mklibname netfilter_acct -d
21mr|libnetfilter_acct-1.0.2-5|4	
21mr|libnetfilter_acct-1.0.2-5|5	Summary:	Netfilter extended accounting infrastructure library
21mr|libnetfilter_acct-1.0.2-5|6	Name:		libnetfilter_acct
21mr|libnetfilter_acct-1.0.2-5|7	Version:	1.0.2
21mr|libnetfilter_acct-1.0.2-5|8	Release:	5
21mr|libnetfilter_acct-1.0.2-5|9	Group:		System/Libraries
21mr|libnetfilter_acct-1.0.2-5|10	License:	GPL
21mr|libnetfilter_acct-1.0.2-5|11	URL:		http://www.netfilter.org/projects/libnetfilter_acct/index.html
21mr|libnetfilter_acct-1.0.2-5|12	Source0:	http://www.netfilter.org/projects/libnetfilter_acct/files/libnetfilter_acct-%{version}.tar.bz2
21mr|libnetfilter_acct-1.0.2-5|13	Source1:	http://www.netfilter.org/projects/libnetfilter_acct/files/libnetfilter_acct-%{version}.tar.bz2.sig
21mr|libnetfilter_acct-1.0.2-5|14	BuildRequires:	pkgconfig(libmnl) >= 1.0.0
21mr|libnetfilter_acct-1.0.2-5|15	
21mr|libnetfilter_acct-1.0.2-5|16	%description
21mr|libnetfilter_acct-1.0.2-5|17	libnetfilter_acct is the userspace library providing interface to extended
21mr|libnetfilter_acct-1.0.2-5|18	accounting infrastructure.
21mr|libnetfilter_acct-1.0.2-5|19	
21mr|libnetfilter_acct-1.0.2-5|20	%package -n %{libname}
21mr|libnetfilter_acct-1.0.2-5|21	Summary:	Netfilter extended accounting infrastructure library
21mr|libnetfilter_acct-1.0.2-5|22	Group:		System/Libraries
21mr|libnetfilter_acct-1.0.2-5|23	Provides:	%{name} = %{version}-%{release}
21mr|libnetfilter_acct-1.0.2-5|24	Provides:	netfilter_acct = %{version}-%{release}
21mr|libnetfilter_acct-1.0.2-5|25	
21mr|libnetfilter_acct-1.0.2-5|26	%description -n %{libname}
21mr|libnetfilter_acct-1.0.2-5|27	libnetfilter_acct is the userspace library providing interface to extended
21mr|libnetfilter_acct-1.0.2-5|28	accounting infrastructure.
21mr|libnetfilter_acct-1.0.2-5|29	
21mr|libnetfilter_acct-1.0.2-5|30	%package -n %{libnamedevel}
21mr|libnetfilter_acct-1.0.2-5|31	Summary:        Development files for %{name}
21mr|libnetfilter_acct-1.0.2-5|32	Group:          System/Libraries
21mr|libnetfilter_acct-1.0.2-5|33	Provides:	netfilter_acct-devel = %{version}-%{release}
21mr|libnetfilter_acct-1.0.2-5|34	Requires:	%{libname} = %{version}-%{release}
21mr|libnetfilter_acct-1.0.2-5|35	
21mr|libnetfilter_acct-1.0.2-5|36	%description -n %{libnamedevel}
21mr|libnetfilter_acct-1.0.2-5|37	This package contains the development files for %{name}.
21mr|libnetfilter_acct-1.0.2-5|38	
21mr|libnetfilter_acct-1.0.2-5|39	%prep
21mr|libnetfilter_acct-1.0.2-5|40	%setup -q
21mr|libnetfilter_acct-1.0.2-5|41	
21mr|libnetfilter_acct-1.0.2-5|42	%build
21mr|libnetfilter_acct-1.0.2-5|43	%configure
21mr|libnetfilter_acct-1.0.2-5|44	%make
21mr|libnetfilter_acct-1.0.2-5|45	
21mr|libnetfilter_acct-1.0.2-5|46	%install
21mr|libnetfilter_acct-1.0.2-5|47	%makeinstall_std
21mr|libnetfilter_acct-1.0.2-5|48	
21mr|libnetfilter_acct-1.0.2-5|49	rm -f %{buildroot}%{_libdir}/*.la
21mr|libnetfilter_acct-1.0.2-5|50	
21mr|libnetfilter_acct-1.0.2-5|51	%files -n %{libname}
21mr|libnetfilter_acct-1.0.2-5|52	%doc COPYING README
21mr|libnetfilter_acct-1.0.2-5|53	%{_libdir}/*.so.%{major}*
21mr|libnetfilter_acct-1.0.2-5|54	
21mr|libnetfilter_acct-1.0.2-5|55	%files -n %{libnamedevel}
21mr|libnetfilter_acct-1.0.2-5|56	%{_includedir}/libnetfilter_acct
21mr|libnetfilter_acct-1.0.2-5|57	%{_libdir}/*.so
21mr|libnetfilter_acct-1.0.2-5|58	%{_libdir}/pkgconfig/libnetfilter_acct.pc

13725 21
21mr|libnetfilter_conntrack-1.0.8-1|1	%define major 3
21mr|libnetfilter_conntrack-1.0.8-1|2	%define libname %mklibname netfilter_conntrack %{major}
21mr|libnetfilter_conntrack-1.0.8-1|3	%define devname %mklibname netfilter_conntrack -d
21mr|libnetfilter_conntrack-1.0.8-1|4	
21mr|libnetfilter_conntrack-1.0.8-1|5	Summary:	Interface to the in-kernel connection tracking state table
21mr|libnetfilter_conntrack-1.0.8-1|6	Name:		libnetfilter_conntrack
21mr|libnetfilter_conntrack-1.0.8-1|7	Version:	1.0.8
21mr|libnetfilter_conntrack-1.0.8-1|8	Release:	1
21mr|libnetfilter_conntrack-1.0.8-1|9	License:	GPLv2+
21mr|libnetfilter_conntrack-1.0.8-1|10	Group:		System/Kernel and hardware
21mr|libnetfilter_conntrack-1.0.8-1|11	Url:		http://www.netfilter.org/projects/%{name}/
21mr|libnetfilter_conntrack-1.0.8-1|12	Source0:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
21mr|libnetfilter_conntrack-1.0.8-1|13	Source1:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2.sig
21mr|libnetfilter_conntrack-1.0.8-1|14	BuildRequires:	pkgconfig(libmnl)
21mr|libnetfilter_conntrack-1.0.8-1|15	BuildRequires:	pkgconfig(libnfnetlink)
21mr|libnetfilter_conntrack-1.0.8-1|16	
21mr|libnetfilter_conntrack-1.0.8-1|17	%description
21mr|libnetfilter_conntrack-1.0.8-1|18	A libnetfilter_conntrack is a userspace library providing a programming \
21mr|libnetfilter_conntrack-1.0.8-1|19	interface (API) to the in-kernel connection tracking state table.
21mr|libnetfilter_conntrack-1.0.8-1|20	
21mr|libnetfilter_conntrack-1.0.8-1|21	#----------------------------------------------------------------------------
21mr|libnetfilter_conntrack-1.0.8-1|22	
21mr|libnetfilter_conntrack-1.0.8-1|23	%package -n %{libname}
21mr|libnetfilter_conntrack-1.0.8-1|24	Summary:	Shared library for %{name}
21mr|libnetfilter_conntrack-1.0.8-1|25	Group:		System/Libraries
21mr|libnetfilter_conntrack-1.0.8-1|26	
21mr|libnetfilter_conntrack-1.0.8-1|27	%description -n %{libname}
21mr|libnetfilter_conntrack-1.0.8-1|28	This package contains the library needed to run programs dynamically
21mr|libnetfilter_conntrack-1.0.8-1|29	linked with %{name}.
21mr|libnetfilter_conntrack-1.0.8-1|30	
21mr|libnetfilter_conntrack-1.0.8-1|31	%files -n %{libname}
21mr|libnetfilter_conntrack-1.0.8-1|32	%{_libdir}/libnetfilter_conntrack.so.%{major}*
21mr|libnetfilter_conntrack-1.0.8-1|33	
21mr|libnetfilter_conntrack-1.0.8-1|34	#----------------------------------------------------------------------------
21mr|libnetfilter_conntrack-1.0.8-1|35	
21mr|libnetfilter_conntrack-1.0.8-1|36	%package -n %{devname}
21mr|libnetfilter_conntrack-1.0.8-1|37	Summary:	Development files for %{name}
21mr|libnetfilter_conntrack-1.0.8-1|38	Group:		System/Libraries
21mr|libnetfilter_conntrack-1.0.8-1|39	Requires:	%{libname} = %{EVRD}
21mr|libnetfilter_conntrack-1.0.8-1|40	Provides:	%{name}-devel = %{EVRD}
21mr|libnetfilter_conntrack-1.0.8-1|41	Provides:	netfilter_conntrack-devel = %{EVRD}
21mr|libnetfilter_conntrack-1.0.8-1|42	
21mr|libnetfilter_conntrack-1.0.8-1|43	%description -n %{devname}
21mr|libnetfilter_conntrack-1.0.8-1|44	This package contains the development files for %{name}.
21mr|libnetfilter_conntrack-1.0.8-1|45	
21mr|libnetfilter_conntrack-1.0.8-1|46	%files -n %{devname}
21mr|libnetfilter_conntrack-1.0.8-1|47	%{_includedir}/%{name}
21mr|libnetfilter_conntrack-1.0.8-1|48	%{_libdir}/libnetfilter_conntrack.so
21mr|libnetfilter_conntrack-1.0.8-1|49	%{_libdir}/pkgconfig/%{name}.pc
21mr|libnetfilter_conntrack-1.0.8-1|50	
21mr|libnetfilter_conntrack-1.0.8-1|51	#----------------------------------------------------------------------------
21mr|libnetfilter_conntrack-1.0.8-1|52	
21mr|libnetfilter_conntrack-1.0.8-1|53	%prep
21mr|libnetfilter_conntrack-1.0.8-1|54	%setup -q
21mr|libnetfilter_conntrack-1.0.8-1|55	
21mr|libnetfilter_conntrack-1.0.8-1|56	%build
21mr|libnetfilter_conntrack-1.0.8-1|57	%configure
21mr|libnetfilter_conntrack-1.0.8-1|58	%make
21mr|libnetfilter_conntrack-1.0.8-1|59	
21mr|libnetfilter_conntrack-1.0.8-1|60	%install
21mr|libnetfilter_conntrack-1.0.8-1|61	%makeinstall_std

13726 21
21mr|libnetfilter_cthelper-1.0.0-7|1	%define major                 0
21mr|libnetfilter_cthelper-1.0.0-7|2	%define libname               %mklibname netfilter_cthelper %{major}
21mr|libnetfilter_cthelper-1.0.0-7|3	%define libnamedevel          %mklibname netfilter_cthelper -d
21mr|libnetfilter_cthelper-1.0.0-7|4	
21mr|libnetfilter_cthelper-1.0.0-7|5	Name:           libnetfilter_cthelper
21mr|libnetfilter_cthelper-1.0.0-7|6	Version:        1.0.0
21mr|libnetfilter_cthelper-1.0.0-7|7	Release:        7
21mr|libnetfilter_cthelper-1.0.0-7|8	Summary:        Interface to the user-space helper infrastructure
21mr|libnetfilter_cthelper-1.0.0-7|9	Group:          System/Libraries
21mr|libnetfilter_cthelper-1.0.0-7|10	License:        GPL
21mr|libnetfilter_cthelper-1.0.0-7|11	URL:            http://www.netfilter.org/projects/libnetfilter_cthelper/
21mr|libnetfilter_cthelper-1.0.0-7|12	Source0:        http://www.netfilter.org/projects/libnetfilter_cthelper/files/libnetfilter_cthelper-%{version}.tar.bz2
21mr|libnetfilter_cthelper-1.0.0-7|13	Source1:        http://www.netfilter.org/projects/libnetfilter_cthelper/files/libnetfilter_cthelper-%{version}.tar.bz2.sig
21mr|libnetfilter_cthelper-1.0.0-7|14	BuildRequires: pkgconfig(libmnl) >= 1.0.3
21mr|libnetfilter_cthelper-1.0.0-7|15	
21mr|libnetfilter_cthelper-1.0.0-7|16	%description
21mr|libnetfilter_cthelper-1.0.0-7|17	libnetfilter_cthelper is the userspace library that provides the programming \
21mr|libnetfilter_cthelper-1.0.0-7|18	interface to the user-space helper infrastructure available since Linux \
21mr|libnetfilter_cthelper-1.0.0-7|19	kernel 3.6. With this library, you register, configure, enable and disable \
21mr|libnetfilter_cthelper-1.0.0-7|20	user-space helpers.
21mr|libnetfilter_cthelper-1.0.0-7|21	
21mr|libnetfilter_cthelper-1.0.0-7|22	%package -n %{libname}
21mr|libnetfilter_cthelper-1.0.0-7|23	Summary:        Main library for %{name}
21mr|libnetfilter_cthelper-1.0.0-7|24	Group:          System/Libraries
21mr|libnetfilter_cthelper-1.0.0-7|25	Provides:       %{name} = %{version}-%{release}
21mr|libnetfilter_cthelper-1.0.0-7|26	Provides:       netfilter_cthelper = %{version}-%{release}
21mr|libnetfilter_cthelper-1.0.0-7|27	
21mr|libnetfilter_cthelper-1.0.0-7|28	%description -n %{libname}
21mr|libnetfilter_cthelper-1.0.0-7|29	libnetfilter_cthelper is the userspace library that provides the programming \
21mr|libnetfilter_cthelper-1.0.0-7|30	interface to the user-space helper infrastructure available since Linux \
21mr|libnetfilter_cthelper-1.0.0-7|31	kernel 3.6. With this library, you register, configure, enable and disable \
21mr|libnetfilter_cthelper-1.0.0-7|32	user-space helpers.
21mr|libnetfilter_cthelper-1.0.0-7|33	
21mr|libnetfilter_cthelper-1.0.0-7|34	%package -n %{libnamedevel}
21mr|libnetfilter_cthelper-1.0.0-7|35	Summary:        Development files for %{name}
21mr|libnetfilter_cthelper-1.0.0-7|36	Group:          System/Libraries
21mr|libnetfilter_cthelper-1.0.0-7|37	Provides:       netfilter_cthelper-devel = %{version}-%{release}
21mr|libnetfilter_cthelper-1.0.0-7|38	Requires:       %{libname} = %{version}-%{release}
21mr|libnetfilter_cthelper-1.0.0-7|39	
21mr|libnetfilter_cthelper-1.0.0-7|40	%description -n %{libnamedevel}
21mr|libnetfilter_cthelper-1.0.0-7|41	This package contains the development files for %{name}.
21mr|libnetfilter_cthelper-1.0.0-7|42	
21mr|libnetfilter_cthelper-1.0.0-7|43	%prep
21mr|libnetfilter_cthelper-1.0.0-7|44	%setup -q
21mr|libnetfilter_cthelper-1.0.0-7|45	
21mr|libnetfilter_cthelper-1.0.0-7|46	%build
21mr|libnetfilter_cthelper-1.0.0-7|47	%{configure2_5x} --disable-static
21mr|libnetfilter_cthelper-1.0.0-7|48	%{make}
21mr|libnetfilter_cthelper-1.0.0-7|49	
21mr|libnetfilter_cthelper-1.0.0-7|50	%install
21mr|libnetfilter_cthelper-1.0.0-7|51	%{makeinstall_std}
21mr|libnetfilter_cthelper-1.0.0-7|52	rm -f %{buildroot}%{_libdir}/*.la
21mr|libnetfilter_cthelper-1.0.0-7|53	
21mr|libnetfilter_cthelper-1.0.0-7|54	%check
21mr|libnetfilter_cthelper-1.0.0-7|55	%{make} check
21mr|libnetfilter_cthelper-1.0.0-7|56	
21mr|libnetfilter_cthelper-1.0.0-7|57	%files -n %{libname}
21mr|libnetfilter_cthelper-1.0.0-7|58	%doc COPYING
21mr|libnetfilter_cthelper-1.0.0-7|59	%{_libdir}/*.so.%{major}
21mr|libnetfilter_cthelper-1.0.0-7|60	%{_libdir}/*.so.%{major}.*
21mr|libnetfilter_cthelper-1.0.0-7|61	
21mr|libnetfilter_cthelper-1.0.0-7|62	%files -n %{libnamedevel}
21mr|libnetfilter_cthelper-1.0.0-7|63	%{_includedir}/*
21mr|libnetfilter_cthelper-1.0.0-7|64	%{_libdir}/*.so
21mr|libnetfilter_cthelper-1.0.0-7|65	%{_libdir}/pkgconfig/*.pc

13727 21
21mr|libnetfilter_cttimeout-1.0.0-7|1	%define major 1
21mr|libnetfilter_cttimeout-1.0.0-7|2	%define libname %mklibname netfilter_cttimeout %{major}
21mr|libnetfilter_cttimeout-1.0.0-7|3	%define develname %mklibname netfilter_cttimeout -d
21mr|libnetfilter_cttimeout-1.0.0-7|4	
21mr|libnetfilter_cttimeout-1.0.0-7|5	Summary:	Netfilter extended cttimeout infrastructure library
21mr|libnetfilter_cttimeout-1.0.0-7|6	Name:		libnetfilter_cttimeout
21mr|libnetfilter_cttimeout-1.0.0-7|7	Version:	1.0.0
21mr|libnetfilter_cttimeout-1.0.0-7|8	Release:	7
21mr|libnetfilter_cttimeout-1.0.0-7|9	License:	GPLv2+
21mr|libnetfilter_cttimeout-1.0.0-7|10	Group:		System/Kernel and hardware
21mr|libnetfilter_cttimeout-1.0.0-7|11	URL:		http://www.netfilter.org/projects/%{name}/
21mr|libnetfilter_cttimeout-1.0.0-7|12	Source0:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
21mr|libnetfilter_cttimeout-1.0.0-7|13	Source1:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2.sig
21mr|libnetfilter_cttimeout-1.0.0-7|14	BuildRequires:	pkgconfig(libmnl) >= 1.0.0
21mr|libnetfilter_cttimeout-1.0.0-7|15	
21mr|libnetfilter_cttimeout-1.0.0-7|16	%description
21mr|libnetfilter_cttimeout-1.0.0-7|17	libnetfilter_cttimeout is the userspace library that provides the programming
21mr|libnetfilter_cttimeout-1.0.0-7|18	interface to the fine-grain connection tracking timeout infrastructure. With
21mr|libnetfilter_cttimeout-1.0.0-7|19	this library, you can create, update and delete timeout policies that can be
21mr|libnetfilter_cttimeout-1.0.0-7|20	attached to traffic flows. This library is used by conntrack-tools.
21mr|libnetfilter_cttimeout-1.0.0-7|21	
21mr|libnetfilter_cttimeout-1.0.0-7|22	%package -n	%{libname}
21mr|libnetfilter_cttimeout-1.0.0-7|23	Summary:	Main library for %{name}
21mr|libnetfilter_cttimeout-1.0.0-7|24	Group:		System/Libraries
21mr|libnetfilter_cttimeout-1.0.0-7|25	Provides:	%{name} = %{version}-%{release}
21mr|libnetfilter_cttimeout-1.0.0-7|26	
21mr|libnetfilter_cttimeout-1.0.0-7|27	%description -n	%{libname}
21mr|libnetfilter_cttimeout-1.0.0-7|28	This package contains the library needed to run programs dynamically
21mr|libnetfilter_cttimeout-1.0.0-7|29	linked with %{name}.
21mr|libnetfilter_cttimeout-1.0.0-7|30	
21mr|libnetfilter_cttimeout-1.0.0-7|31	%package -n	%{develname}
21mr|libnetfilter_cttimeout-1.0.0-7|32	Summary:	Development files for %{name}
21mr|libnetfilter_cttimeout-1.0.0-7|33	Group:		System/Libraries
21mr|libnetfilter_cttimeout-1.0.0-7|34	Requires:	%{libname} = %{version}-%{release}
21mr|libnetfilter_cttimeout-1.0.0-7|35	Provides:	%{name}-devel = %{version}-%{release}
21mr|libnetfilter_cttimeout-1.0.0-7|36	Provides:	netfilter_cttimeout-devel = %{version}-%{release}
21mr|libnetfilter_cttimeout-1.0.0-7|37	
21mr|libnetfilter_cttimeout-1.0.0-7|38	%description -n	%{develname}
21mr|libnetfilter_cttimeout-1.0.0-7|39	This package contains the development files for %{name}.
21mr|libnetfilter_cttimeout-1.0.0-7|40	
21mr|libnetfilter_cttimeout-1.0.0-7|41	%prep
21mr|libnetfilter_cttimeout-1.0.0-7|42	%setup -q
21mr|libnetfilter_cttimeout-1.0.0-7|43	
21mr|libnetfilter_cttimeout-1.0.0-7|44	%build
21mr|libnetfilter_cttimeout-1.0.0-7|45	%configure
21mr|libnetfilter_cttimeout-1.0.0-7|46	%make
21mr|libnetfilter_cttimeout-1.0.0-7|47	
21mr|libnetfilter_cttimeout-1.0.0-7|48	%install
21mr|libnetfilter_cttimeout-1.0.0-7|49	%makeinstall_std
21mr|libnetfilter_cttimeout-1.0.0-7|50	
21mr|libnetfilter_cttimeout-1.0.0-7|51	rm -f %{buildroot}%{_libdir}/*.la
21mr|libnetfilter_cttimeout-1.0.0-7|52	
21mr|libnetfilter_cttimeout-1.0.0-7|53	%files -n %{libname}
21mr|libnetfilter_cttimeout-1.0.0-7|54	%{_libdir}/*.so.%{major}*
21mr|libnetfilter_cttimeout-1.0.0-7|55	
21mr|libnetfilter_cttimeout-1.0.0-7|56	%files -n %{develname}
21mr|libnetfilter_cttimeout-1.0.0-7|57	%dir %{_includedir}/%{name}
21mr|libnetfilter_cttimeout-1.0.0-7|58	%{_includedir}/%{name}/%{name}*.h
21mr|libnetfilter_cttimeout-1.0.0-7|59	%{_libdir}/%{name}.so
21mr|libnetfilter_cttimeout-1.0.0-7|60	%{_libdir}/pkgconfig/%{name}.pc

13728 21
21mr|libnetfilter_queue-1.0.2-7|1	%define major 1
21mr|libnetfilter_queue-1.0.2-7|2	%define libname %mklibname netfilter_queue %{major}
21mr|libnetfilter_queue-1.0.2-7|3	%define devname %mklibname netfilter_queue -d
21mr|libnetfilter_queue-1.0.2-7|4	
21mr|libnetfilter_queue-1.0.2-7|5	Summary:	Provides an API for packets that have been queued by the kernel packet filter
21mr|libnetfilter_queue-1.0.2-7|6	Name:		libnetfilter_queue
21mr|libnetfilter_queue-1.0.2-7|7	Version:	1.0.2
21mr|libnetfilter_queue-1.0.2-7|8	Release:	7
21mr|libnetfilter_queue-1.0.2-7|9	License:	GPLv2+
21mr|libnetfilter_queue-1.0.2-7|10	Group:		System/Libraries
21mr|libnetfilter_queue-1.0.2-7|11	Url:		http://www.netfilter.org/projects/libnetfilter_queue/index.html
21mr|libnetfilter_queue-1.0.2-7|12	Source0:	http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-%{version}.tar.bz2
21mr|libnetfilter_queue-1.0.2-7|13	Source1:	http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-%{version}.tar.bz2.sig
21mr|libnetfilter_queue-1.0.2-7|14	Patch0:		libnetfilter_queue-1.0.2-gcc4.9.patch
21mr|libnetfilter_queue-1.0.2-7|15	BuildRequires:	pkgconfig(libnfnetlink)
21mr|libnetfilter_queue-1.0.2-7|16	BuildRequires:	pkgconfig(libmnl) >= 1.0.3
21mr|libnetfilter_queue-1.0.2-7|17	
21mr|libnetfilter_queue-1.0.2-7|18	%description
21mr|libnetfilter_queue-1.0.2-7|19	libnetfilter_queue is a userspace library providing an API to
21mr|libnetfilter_queue-1.0.2-7|20	packets that have been queued by the kernel packet filter. It is
21mr|libnetfilter_queue-1.0.2-7|21	part of a system that deprecates the old ip_queue/libipq mechanism.
21mr|libnetfilter_queue-1.0.2-7|22	
21mr|libnetfilter_queue-1.0.2-7|23	#----------------------------------------------------------------------------
21mr|libnetfilter_queue-1.0.2-7|24	
21mr|libnetfilter_queue-1.0.2-7|25	%package -n %{libname}
21mr|libnetfilter_queue-1.0.2-7|26	Summary:	Main library for %{name}
21mr|libnetfilter_queue-1.0.2-7|27	Group:		System/Libraries
21mr|libnetfilter_queue-1.0.2-7|28	Provides:	%{name} = %{EVRD}
21mr|libnetfilter_queue-1.0.2-7|29	Provides:	netfilter_queue = %{EVRD}
21mr|libnetfilter_queue-1.0.2-7|30	
21mr|libnetfilter_queue-1.0.2-7|31	%description -n %{libname}
21mr|libnetfilter_queue-1.0.2-7|32	libnetfilter_queue is a userspace library providing an API for
21mr|libnetfilter_queue-1.0.2-7|33	packets that have been queued by the kernel packet filter. It is
21mr|libnetfilter_queue-1.0.2-7|34	part of a system that deprecates the old ip_queue/libipq mechanism.
21mr|libnetfilter_queue-1.0.2-7|35	
21mr|libnetfilter_queue-1.0.2-7|36	%files -n %{libname}
21mr|libnetfilter_queue-1.0.2-7|37	%doc COPYING
21mr|libnetfilter_queue-1.0.2-7|38	%{_libdir}/libnetfilter_queue.so.%{major}*
21mr|libnetfilter_queue-1.0.2-7|39	
21mr|libnetfilter_queue-1.0.2-7|40	#----------------------------------------------------------------------------
21mr|libnetfilter_queue-1.0.2-7|41	
21mr|libnetfilter_queue-1.0.2-7|42	%package -n %{devname}
21mr|libnetfilter_queue-1.0.2-7|43	Summary:	Development files for %{name}
21mr|libnetfilter_queue-1.0.2-7|44	Group:		Development/C
21mr|libnetfilter_queue-1.0.2-7|45	Requires:	%{libname} = %{EVRD}
21mr|libnetfilter_queue-1.0.2-7|46	Provides:	%{name}-devel = %{EVRD}
21mr|libnetfilter_queue-1.0.2-7|47	Provides:	netfilter_queue-devel = %{EVRD}
21mr|libnetfilter_queue-1.0.2-7|48	
21mr|libnetfilter_queue-1.0.2-7|49	%description -n %{devname}
21mr|libnetfilter_queue-1.0.2-7|50	This package contains the development files for %{name}.
21mr|libnetfilter_queue-1.0.2-7|51	
21mr|libnetfilter_queue-1.0.2-7|52	%files -n %{devname}
21mr|libnetfilter_queue-1.0.2-7|53	%{_includedir}/*
21mr|libnetfilter_queue-1.0.2-7|54	%{_libdir}/libnetfilter_queue.so
21mr|libnetfilter_queue-1.0.2-7|55	%{_libdir}/pkgconfig/libnetfilter_queue.pc
21mr|libnetfilter_queue-1.0.2-7|56	
21mr|libnetfilter_queue-1.0.2-7|57	#----------------------------------------------------------------------------
21mr|libnetfilter_queue-1.0.2-7|58	
21mr|libnetfilter_queue-1.0.2-7|59	%prep
21mr|libnetfilter_queue-1.0.2-7|60	%setup -q
21mr|libnetfilter_queue-1.0.2-7|61	%patch0 -p1
21mr|libnetfilter_queue-1.0.2-7|62	
21mr|libnetfilter_queue-1.0.2-7|63	%build
21mr|libnetfilter_queue-1.0.2-7|64	%configure
21mr|libnetfilter_queue-1.0.2-7|65	%make
21mr|libnetfilter_queue-1.0.2-7|66	
21mr|libnetfilter_queue-1.0.2-7|67	%install
21mr|libnetfilter_queue-1.0.2-7|68	%makeinstall_std
21mr|libnetfilter_queue-1.0.2-7|69	
21mr|libnetfilter_queue-1.0.2-7|70	%check
21mr|libnetfilter_queue-1.0.2-7|71	make check

13729 21
21mr|libnfnetlink-1.0.2-1|1	%define major                 0
21mr|libnfnetlink-1.0.2-1|2	%define libname               %mklibname nfnetlink %{major}
21mr|libnfnetlink-1.0.2-1|3	%define libnamedevel          %mklibname nfnetlink -d
21mr|libnfnetlink-1.0.2-1|4	%define libnamedevelold       %mklibname nfnetlink 0-devel
21mr|libnfnetlink-1.0.2-1|5	%define libnamestaticdevel    %mklibname nfnetlink -d -s
21mr|libnfnetlink-1.0.2-1|6	%define libnamestaticdevelold %mklibname nfnetlink 0-static-devel
21mr|libnfnetlink-1.0.2-1|7	
21mr|libnfnetlink-1.0.2-1|8	Name:           libnfnetlink
21mr|libnfnetlink-1.0.2-1|9	Version:	1.0.2
21mr|libnfnetlink-1.0.2-1|10	Release:	1
21mr|libnfnetlink-1.0.2-1|11	Epoch:          0
21mr|libnfnetlink-1.0.2-1|12	Summary:        Userspace library for handling of netfilter netlink messages
21mr|libnfnetlink-1.0.2-1|13	Group:          System/Libraries
21mr|libnfnetlink-1.0.2-1|14	License:        GPL
21mr|libnfnetlink-1.0.2-1|15	URL:            http://www.netfilter.org/projects/libnfnetlink/index.html
21mr|libnfnetlink-1.0.2-1|16	Source0:        http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-%{version}.tar.bz2
21mr|libnfnetlink-1.0.2-1|17	Source1:        http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-%{version}.tar.bz2.sig
21mr|libnfnetlink-1.0.2-1|18	
21mr|libnfnetlink-1.0.2-1|19	%description
21mr|libnfnetlink-1.0.2-1|20	nfnetlink is a netlink(7) based kernel/userspace transport layer. It
21mr|libnfnetlink-1.0.2-1|21	provides a unified kernel/userspace interface for the various netfilter
21mr|libnfnetlink-1.0.2-1|22	subsystems, such as connection tracking, logging and queueing.
21mr|libnfnetlink-1.0.2-1|23	
21mr|libnfnetlink-1.0.2-1|24	%package -n %{libname}
21mr|libnfnetlink-1.0.2-1|25	Summary:        Main library for %{name}
21mr|libnfnetlink-1.0.2-1|26	Group:          System/Libraries
21mr|libnfnetlink-1.0.2-1|27	Provides:       %{name} = %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|28	Provides:       nfnetlink = %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|29	
21mr|libnfnetlink-1.0.2-1|30	%description -n %{libname}
21mr|libnfnetlink-1.0.2-1|31	libnfnetlink is a userspace library that provides some low-level
21mr|libnfnetlink-1.0.2-1|32	nfnetlink handling functions. It is used as a foundation for other, netfilter
21mr|libnfnetlink-1.0.2-1|33	subsystem specific libraries such as libnfnetlink_conntrack, libnfnetlink_log
21mr|libnfnetlink-1.0.2-1|34	and libnfnetlink_queue.
21mr|libnfnetlink-1.0.2-1|35	
21mr|libnfnetlink-1.0.2-1|36	%package -n %{libnamedevel}
21mr|libnfnetlink-1.0.2-1|37	Summary:        Development files for %{name}
21mr|libnfnetlink-1.0.2-1|38	Group:          System/Libraries
21mr|libnfnetlink-1.0.2-1|39	Obsoletes:      %{libnamedevelold} < %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|40	Obsoletes:	%{mklibname -d nfnetlink 1} < %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|41	Provides:       nfnetlink-devel = %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|42	Requires:       %{libname} = %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|43	
21mr|libnfnetlink-1.0.2-1|44	%description -n %{libnamedevel}
21mr|libnfnetlink-1.0.2-1|45	This package contains the development files for %{name}.
21mr|libnfnetlink-1.0.2-1|46	
21mr|libnfnetlink-1.0.2-1|47	%package -n %{libnamestaticdevel}
21mr|libnfnetlink-1.0.2-1|48	Summary:        Static development files for %{name}
21mr|libnfnetlink-1.0.2-1|49	Group:          System/Libraries
21mr|libnfnetlink-1.0.2-1|50	Obsoletes:      %{libnamestaticdevelold} < %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|51	Obsoletes:      %{mklibname -s -d nfnetlink 1} < %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|52	Provides:       nfnetlink-static-devel = %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|53	Requires:       %{libnamedevel} = %{epoch}:%{version}-%{release}
21mr|libnfnetlink-1.0.2-1|54	
21mr|libnfnetlink-1.0.2-1|55	%description -n %{libnamestaticdevel}
21mr|libnfnetlink-1.0.2-1|56	This package contains the static development files for %{name}.
21mr|libnfnetlink-1.0.2-1|57	
21mr|libnfnetlink-1.0.2-1|58	%prep
21mr|libnfnetlink-1.0.2-1|59	%setup -q
21mr|libnfnetlink-1.0.2-1|60	
21mr|libnfnetlink-1.0.2-1|61	%build
21mr|libnfnetlink-1.0.2-1|62	%configure
21mr|libnfnetlink-1.0.2-1|63	%make
21mr|libnfnetlink-1.0.2-1|64	
21mr|libnfnetlink-1.0.2-1|65	%install
21mr|libnfnetlink-1.0.2-1|66	%makeinstall_std
21mr|libnfnetlink-1.0.2-1|67	
21mr|libnfnetlink-1.0.2-1|68	%check
21mr|libnfnetlink-1.0.2-1|69	%make check
21mr|libnfnetlink-1.0.2-1|70	
21mr|libnfnetlink-1.0.2-1|71	rm -f %{buildroot}%{_libdir}/*.la
21mr|libnfnetlink-1.0.2-1|72	
21mr|libnfnetlink-1.0.2-1|73	%files -n %{libname}
21mr|libnfnetlink-1.0.2-1|74	%doc README
21mr|libnfnetlink-1.0.2-1|75	%{_libdir}/*.so.%{major}*
21mr|libnfnetlink-1.0.2-1|76	
21mr|libnfnetlink-1.0.2-1|77	%files -n %{libnamedevel}
21mr|libnfnetlink-1.0.2-1|78	%{_includedir}/libnfnetlink
21mr|libnfnetlink-1.0.2-1|79	%{_libdir}/*.so
21mr|libnfnetlink-1.0.2-1|80	%{_libdir}/pkgconfig/libnfnetlink.pc

13730 21
21mr|libnfs-4.0.0-1|1	%define	major	13
21mr|libnfs-4.0.0-1|2	%define	libname	%mklibname nfs %{major}
21mr|libnfs-4.0.0-1|3	%define	devname	%mklibname nfs -d
21mr|libnfs-4.0.0-1|4	
21mr|libnfs-4.0.0-1|5	Summary:	Client library for accessing NFS shares over a network
21mr|libnfs-4.0.0-1|6	Name:		libnfs
21mr|libnfs-4.0.0-1|7	Version:	4.0.0
21mr|libnfs-4.0.0-1|8	Release:	1
21mr|libnfs-4.0.0-1|9	# Examples and utils are GPL
21mr|libnfs-4.0.0-1|10	License:	LGPLv2+ and GPLv3+
21mr|libnfs-4.0.0-1|11	Group:		System/Libraries
21mr|libnfs-4.0.0-1|12	Url:		https://github.com/sahlberg/libnfs
21mr|libnfs-4.0.0-1|13	Source0:	https://github.com/downloads/sahlberg/libnfs/%{name}-%{name}-%{version}.tar.gz
21mr|libnfs-4.0.0-1|14	BuildRequires:	pkgconfig(libtirpc)
21mr|libnfs-4.0.0-1|15	BuildRequires:	pkgconfig(popt)
21mr|libnfs-4.0.0-1|16	
21mr|libnfs-4.0.0-1|17	%description
21mr|libnfs-4.0.0-1|18	LIBNFS is a client library for accessing NFS shares over a network.
21mr|libnfs-4.0.0-1|19	
21mr|libnfs-4.0.0-1|20	#----------------------------------------------------------------------------
21mr|libnfs-4.0.0-1|21	
21mr|libnfs-4.0.0-1|22	%package -n %{libname}
21mr|libnfs-4.0.0-1|23	Summary:	Shared library of libnfs
21mr|libnfs-4.0.0-1|24	License:	LGPLv2+
21mr|libnfs-4.0.0-1|25	Group:		System/Libraries
21mr|libnfs-4.0.0-1|26	Provides:	%{name} = %{EVRD}
21mr|libnfs-4.0.0-1|27	
21mr|libnfs-4.0.0-1|28	%description -n %{libname}
21mr|libnfs-4.0.0-1|29	LIBNFS is a client library for accessing NFS shares over a network.
21mr|libnfs-4.0.0-1|30	
21mr|libnfs-4.0.0-1|31	This package contains the library needed to run programs dynamically
21mr|libnfs-4.0.0-1|32	linked with libnfs.
21mr|libnfs-4.0.0-1|33	
21mr|libnfs-4.0.0-1|34	%files -n %{libname}
21mr|libnfs-4.0.0-1|35	%doc LICENCE-LGPL-2.1.txt
21mr|libnfs-4.0.0-1|36	%{_libdir}/libnfs.so.%{major}*
21mr|libnfs-4.0.0-1|37	
21mr|libnfs-4.0.0-1|38	#----------------------------------------------------------------------------
21mr|libnfs-4.0.0-1|39	
21mr|libnfs-4.0.0-1|40	%package -n %{devname}
21mr|libnfs-4.0.0-1|41	Summary:	Headers for libnfs development
21mr|libnfs-4.0.0-1|42	License:	LGPLv2+
21mr|libnfs-4.0.0-1|43	Group:		Development/C
21mr|libnfs-4.0.0-1|44	Requires:	%{libname} = %{EVRD}
21mr|libnfs-4.0.0-1|45	Provides:	nfs-devel = %{EVRD}
21mr|libnfs-4.0.0-1|46	
21mr|libnfs-4.0.0-1|47	%description -n %{devname}
21mr|libnfs-4.0.0-1|48	This package contains the headers that are needed to develop
21mr|libnfs-4.0.0-1|49	applications that use libnfs.
21mr|libnfs-4.0.0-1|50	
21mr|libnfs-4.0.0-1|51	%files -n %{devname}
21mr|libnfs-4.0.0-1|52	%doc CHANGELOG README
21mr|libnfs-4.0.0-1|53	%{_libdir}/lib*.so
21mr|libnfs-4.0.0-1|54	%{_includedir}/nfsc/libnfs*.h
21mr|libnfs-4.0.0-1|55	%{_libdir}/pkgconfig/%{name}.pc
21mr|libnfs-4.0.0-1|56	
21mr|libnfs-4.0.0-1|57	#----------------------------------------------------------------------------
21mr|libnfs-4.0.0-1|58	
21mr|libnfs-4.0.0-1|59	%package utils
21mr|libnfs-4.0.0-1|60	Summary:	An NFS implementation based on libnfs and FUSE
21mr|libnfs-4.0.0-1|61	License:	GPLv3+
21mr|libnfs-4.0.0-1|62	Group:		System/Libraries
21mr|libnfs-4.0.0-1|63	Requires:	%{libname} = %{EVRD}
21mr|libnfs-4.0.0-1|64	# Libnfs-fuse is now a separate source tree: if needed the package can be resurrected
21mr|libnfs-4.0.0-1|65	# from https://github.com/sahlberg/fuse-nfs
21mr|libnfs-4.0.0-1|66	Conflicts:	%{name}-fuse < %{EVRD}
21mr|libnfs-4.0.0-1|67	
21mr|libnfs-4.0.0-1|68	%description utils
21mr|libnfs-4.0.0-1|69	Nfs-aware utils: cat, cp and ls.
21mr|libnfs-4.0.0-1|70	
21mr|libnfs-4.0.0-1|71	%files utils
21mr|libnfs-4.0.0-1|72	%doc LICENCE-GPL-3.txt
21mr|libnfs-4.0.0-1|73	%{_bindir}/nfs-cat
21mr|libnfs-4.0.0-1|74	%{_bindir}/nfs-cp
21mr|libnfs-4.0.0-1|75	%{_bindir}/nfs-ls
21mr|libnfs-4.0.0-1|76	%{_mandir}/man1/*
21mr|libnfs-4.0.0-1|77	
21mr|libnfs-4.0.0-1|78	#----------------------------------------------------------------------------
21mr|libnfs-4.0.0-1|79	
21mr|libnfs-4.0.0-1|80	%package preload
21mr|libnfs-4.0.0-1|81	Summary:	LD_PRELOADable library for making NFS available
21mr|libnfs-4.0.0-1|82	License:	GPLv3+
21mr|libnfs-4.0.0-1|83	Group:		System/Libraries
21mr|libnfs-4.0.0-1|84	Requires:	%{libname} = %{EVRD}
21mr|libnfs-4.0.0-1|85	Conflicts:	%{_lib}nfs-devel < 1.9.3
21mr|libnfs-4.0.0-1|86	
21mr|libnfs-4.0.0-1|87	%description preload
21mr|libnfs-4.0.0-1|88	A LD_PRELOADable module that can be used to make several standard utilities
21mr|libnfs-4.0.0-1|89	nfs aware. It is still very incomplete but can be used for basic things
21mr|libnfs-4.0.0-1|90	such as cat and cp. Patches to add more coverage is welcome.
21mr|libnfs-4.0.0-1|91	You can try things like:
21mr|libnfs-4.0.0-1|92	LD_NFS_DEBUG=9 LD_PRELOAD=./ld_nfs.so cat nfs://your.server/data/tmp/foo123 .
21mr|libnfs-4.0.0-1|93	Or:
21mr|libnfs-4.0.0-1|94	LD_NFS_DEBUG=9 LD_PRELOAD=./ld_nfs.so cp nfs://your.server/data/tmp/foo123 \
21mr|libnfs-4.0.0-1|95	nfs://your.server/data/tmp/foo123.copy .
21mr|libnfs-4.0.0-1|96	
21mr|libnfs-4.0.0-1|97	%files preload
21mr|libnfs-4.0.0-1|98	%doc LICENCE-GPL-3.txt
21mr|libnfs-4.0.0-1|99	%{_libdir}/ld_nfs.so
21mr|libnfs-4.0.0-1|100	
21mr|libnfs-4.0.0-1|101	#----------------------------------------------------------------------------
21mr|libnfs-4.0.0-1|102	
21mr|libnfs-4.0.0-1|103	%prep
21mr|libnfs-4.0.0-1|104	%setup -qn %{name}-%{name}-%{version}
21mr|libnfs-4.0.0-1|105	
21mr|libnfs-4.0.0-1|106	# Fix perms
21mr|libnfs-4.0.0-1|107	find -name "*.h" -o -name "*.c" | xargs chmod -x
21mr|libnfs-4.0.0-1|108	
21mr|libnfs-4.0.0-1|109	
21mr|libnfs-4.0.0-1|110	# Fix building with glibc 2.25+
21mr|libnfs-4.0.0-1|111	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|libnfs-4.0.0-1|112	find . -type f -exec sed -i 's,<sys/types.h>,<sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|libnfs-4.0.0-1|113	
21mr|libnfs-4.0.0-1|114	
21mr|libnfs-4.0.0-1|115	%build
21mr|libnfs-4.0.0-1|116	./bootstrap
21mr|libnfs-4.0.0-1|117	%configure --disable-static \
21mr|libnfs-4.0.0-1|118	--disable-werror \
21mr|libnfs-4.0.0-1|119	--enable-utils
21mr|libnfs-4.0.0-1|120	%make
21mr|libnfs-4.0.0-1|121	
21mr|libnfs-4.0.0-1|122	# Build the only example program we want: the preload module
21mr|libnfs-4.0.0-1|123	%__cc %{optflags} -fPIC -shared -o ld_nfs.so examples/ld_nfs.c -Iinclude -Llib/.libs -ldl -lnfs
21mr|libnfs-4.0.0-1|124	
21mr|libnfs-4.0.0-1|125	
21mr|libnfs-4.0.0-1|126	%install
21mr|libnfs-4.0.0-1|127	%makeinstall_std
21mr|libnfs-4.0.0-1|128	
21mr|libnfs-4.0.0-1|129	# Install the preload module
21mr|libnfs-4.0.0-1|130	install -m 755 ld_nfs.so %{buildroot}%{_libdir}

13731 21
21mr|libnftnl-1.2.3-1|1	%define major 11
21mr|libnftnl-1.2.3-1|2	%define libname %mklibname nftnl %{major}
21mr|libnftnl-1.2.3-1|3	%define devname %mklibname nftnl -d
21mr|libnftnl-1.2.3-1|4	
21mr|libnftnl-1.2.3-1|5	Summary:	Userspace library for handling of netfilter netlink messages
21mr|libnftnl-1.2.3-1|6	Name:		libnftnl
21mr|libnftnl-1.2.3-1|7	Version:	1.2.3
21mr|libnftnl-1.2.3-1|8	Release:	1
21mr|libnftnl-1.2.3-1|9	Group:		System/Libraries
21mr|libnftnl-1.2.3-1|10	License:	GPLv2
21mr|libnftnl-1.2.3-1|11	URL:		http://netfilter.org/projects/libnftnl/index.html
21mr|libnftnl-1.2.3-1|12	Source0:	http://netfilter.org/projects/libnftnl/files/libnftnl-%{version}.tar.bz2
21mr|libnftnl-1.2.3-1|13	BuildRequires:	pkgconfig(libmnl)
21mr|libnftnl-1.2.3-1|14	BuildRequires:	pkgconfig(jansson)
21mr|libnftnl-1.2.3-1|15	
21mr|libnftnl-1.2.3-1|16	%description
21mr|libnftnl-1.2.3-1|17	It is a userspace library providing a low-level netlink programming
21mr|libnftnl-1.2.3-1|18	interface (API) to the in-kernel nf_tables subsystem.
21mr|libnftnl-1.2.3-1|19	The library libnftnl has been previously known as libnftables.
21mr|libnftnl-1.2.3-1|20	This library is currently used by nftables.
21mr|libnftnl-1.2.3-1|21	
21mr|libnftnl-1.2.3-1|22	#------------------------------------------------------------------
21mr|libnftnl-1.2.3-1|23	
21mr|libnftnl-1.2.3-1|24	%package -n %{libname}
21mr|libnftnl-1.2.3-1|25	Summary:	Main library for %{name}
21mr|libnftnl-1.2.3-1|26	Group:		System/Libraries
21mr|libnftnl-1.2.3-1|27	
21mr|libnftnl-1.2.3-1|28	%description -n %{libname}
21mr|libnftnl-1.2.3-1|29	It is a userspace library providing a low-level netlink programming
21mr|libnftnl-1.2.3-1|30	interface (API) to the in-kernel nf_tables subsystem.
21mr|libnftnl-1.2.3-1|31	The library libnftnl has been previously known as libnftables.
21mr|libnftnl-1.2.3-1|32	This library is currently used by nftables.
21mr|libnftnl-1.2.3-1|33	
21mr|libnftnl-1.2.3-1|34	%files -n %{libname}
21mr|libnftnl-1.2.3-1|35	%doc COPYING
21mr|libnftnl-1.2.3-1|36	%{_libdir}/*.so.%{major}*
21mr|libnftnl-1.2.3-1|37	
21mr|libnftnl-1.2.3-1|38	#------------------------------------------------------------------
21mr|libnftnl-1.2.3-1|39	
21mr|libnftnl-1.2.3-1|40	%package -n %{devname}
21mr|libnftnl-1.2.3-1|41	Summary:	Development files for %{name}
21mr|libnftnl-1.2.3-1|42	Group:		Development/C
21mr|libnftnl-1.2.3-1|43	Provides:	%{name}-devel = %{EVRD}
21mr|libnftnl-1.2.3-1|44	Requires:	%{libname} = %{EVRD}
21mr|libnftnl-1.2.3-1|45	
21mr|libnftnl-1.2.3-1|46	%description -n %{devname}
21mr|libnftnl-1.2.3-1|47	This package contains the development files for %{name}.
21mr|libnftnl-1.2.3-1|48	
21mr|libnftnl-1.2.3-1|49	%files -n %{devname}
21mr|libnftnl-1.2.3-1|50	%doc COPYING
21mr|libnftnl-1.2.3-1|51	%{_includedir}/%{name}/*.h
21mr|libnftnl-1.2.3-1|52	%{_libdir}/%{name}.so
21mr|libnftnl-1.2.3-1|53	%{_libdir}/pkgconfig/%{name}.pc
21mr|libnftnl-1.2.3-1|54	
21mr|libnftnl-1.2.3-1|55	#------------------------------------------------------------------
21mr|libnftnl-1.2.3-1|56	
21mr|libnftnl-1.2.3-1|57	%prep
21mr|libnftnl-1.2.3-1|58	%setup -q
21mr|libnftnl-1.2.3-1|59	
21mr|libnftnl-1.2.3-1|60	%build
21mr|libnftnl-1.2.3-1|61	%configure --disable-static
21mr|libnftnl-1.2.3-1|62	%make
21mr|libnftnl-1.2.3-1|63	
21mr|libnftnl-1.2.3-1|64	%install
21mr|libnftnl-1.2.3-1|65	%makeinstall_std

13732 21
21mr|libnice-0.1.19-2|1	%define gstapi 1.0
21mr|libnice-0.1.19-2|2	%define girmajor 0.1
21mr|libnice-0.1.19-2|3	%define oname nice
21mr|libnice-0.1.19-2|4	%define major 10
21mr|libnice-0.1.19-2|5	%define libname %mklibname %{oname} %{major}
21mr|libnice-0.1.19-2|6	%define girname %mklibname %{oname}-gir %{girmajor}
21mr|libnice-0.1.19-2|7	%define devname %mklibname %{oname} -d
21mr|libnice-0.1.19-2|8	
21mr|libnice-0.1.19-2|9	Summary:	Implementation of the IETF's draft I.C.E standard
21mr|libnice-0.1.19-2|10	Name:		libnice
21mr|libnice-0.1.19-2|11	Version:	0.1.19
21mr|libnice-0.1.19-2|12	Release:	2
21mr|libnice-0.1.19-2|13	License:	LGPLv2+ and MPLv1+
21mr|libnice-0.1.19-2|14	Group:		System/Libraries
21mr|libnice-0.1.19-2|15	Url:		http://nice.freedesktop.org/wiki/
21mr|libnice-0.1.19-2|16	Source0:	http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz
21mr|libnice-0.1.19-2|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|libnice-0.1.19-2|18	BuildRequires:  pkgconfig(gobject-introspection-1.0)
21mr|libnice-0.1.19-2|19	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
21mr|libnice-0.1.19-2|20	BuildRequires:	pkgconfig(gupnp-igd-1.0)
21mr|libnice-0.1.19-2|21	BuildRequires:	meson
21mr|libnice-0.1.19-2|22	BuildRequires:	openssl-devel
21mr|libnice-0.1.19-2|23	
21mr|libnice-0.1.19-2|24	%description
21mr|libnice-0.1.19-2|25	Nice is an implementation of the IETF's draft Interactive Connectivity
21mr|libnice-0.1.19-2|26	Establishment standard (ICE). It provides GLib-based library, libnice.
21mr|libnice-0.1.19-2|27	
21mr|libnice-0.1.19-2|28	ICE is useful for applications that want to establish peer-to-peer UDP
21mr|libnice-0.1.19-2|29	data streams. It automates the process of traversing NATs and provides
21mr|libnice-0.1.19-2|30	security against some attacks.
21mr|libnice-0.1.19-2|31	
21mr|libnice-0.1.19-2|32	Existing standards that use ICE include the Session Initiation Protocol
21mr|libnice-0.1.19-2|33	(SIP) and Jingle, XMPP extension for audio/video calls.
21mr|libnice-0.1.19-2|34	
21mr|libnice-0.1.19-2|35	Nice includes integration with GStreamer. It is used by Farsight for RTP
21mr|libnice-0.1.19-2|36	transport.
21mr|libnice-0.1.19-2|37	
21mr|libnice-0.1.19-2|38	#----------------------------------------------------------------------------
21mr|libnice-0.1.19-2|39	
21mr|libnice-0.1.19-2|40	%package utils
21mr|libnice-0.1.19-2|41	Summary:	Dynamic libraries from %{oname}
21mr|libnice-0.1.19-2|42	Group:		System/Libraries
21mr|libnice-0.1.19-2|43	Requires:	%{libname} = %{EVRD}
21mr|libnice-0.1.19-2|44	Provides:	%{name}-utils = %{EVRD}
21mr|libnice-0.1.19-2|45	
21mr|libnice-0.1.19-2|46	%description utils
21mr|libnice-0.1.19-2|47	This package contains various tools from %{name}.
21mr|libnice-0.1.19-2|48	
21mr|libnice-0.1.19-2|49	%files utils
21mr|libnice-0.1.19-2|50	%{_bindir}/s*
21mr|libnice-0.1.19-2|51	
21mr|libnice-0.1.19-2|52	#----------------------------------------------------------------------------
21mr|libnice-0.1.19-2|53	
21mr|libnice-0.1.19-2|54	%package -n %{libname}
21mr|libnice-0.1.19-2|55	Summary:	Dynamic libraries from %{oname}
21mr|libnice-0.1.19-2|56	Group:		System/Libraries
21mr|libnice-0.1.19-2|57	Provides:	%{name} = %{EVRD}
21mr|libnice-0.1.19-2|58	Obsoletes:	%{_lib}nice1 < 0.1.1-4
21mr|libnice-0.1.19-2|59	
21mr|libnice-0.1.19-2|60	%description -n %{libname}
21mr|libnice-0.1.19-2|61	Dynamic libraries from %{name}.
21mr|libnice-0.1.19-2|62	
21mr|libnice-0.1.19-2|63	%files -n %{libname}
21mr|libnice-0.1.19-2|64	%{_libdir}/libnice.so.%{major}*
21mr|libnice-0.1.19-2|65	
21mr|libnice-0.1.19-2|66	#----------------------------------------------------------------------------
21mr|libnice-0.1.19-2|67	
21mr|libnice-0.1.19-2|68	%package -n %{girname}
21mr|libnice-0.1.19-2|69	Summary:	GObject Introspection interface description for %{name}
21mr|libnice-0.1.19-2|70	Group:		System/Libraries
21mr|libnice-0.1.19-2|71	Requires:	%{libname} = %{EVRD}
21mr|libnice-0.1.19-2|72	Conflicts:	%{_lib}libnice-gir0.1 < 0.1.13-5
21mr|libnice-0.1.19-2|73	Obsoletes:	%{_lib}libnice-gir0.1 < 0.1.13-5
21mr|libnice-0.1.19-2|74	
21mr|libnice-0.1.19-2|75	%description -n %{girname}
21mr|libnice-0.1.19-2|76	GObject Introspection interface description for %{name}.
21mr|libnice-0.1.19-2|77	
21mr|libnice-0.1.19-2|78	%files -n %{girname}
21mr|libnice-0.1.19-2|79	%{_libdir}/girepository-1.0/Nice-%{girmajor}.typelib
21mr|libnice-0.1.19-2|80	
21mr|libnice-0.1.19-2|81	#----------------------------------------------------------------------------
21mr|libnice-0.1.19-2|82	
21mr|libnice-0.1.19-2|83	%package -n %{devname}
21mr|libnice-0.1.19-2|84	Summary: 	Header files, libraries and development documentation for %{oname}
21mr|libnice-0.1.19-2|85	Group:		Development/C
21mr|libnice-0.1.19-2|86	Requires:	%{libname} = %{EVRD}
21mr|libnice-0.1.19-2|87	Requires:	%{girname} = %{EVRD}
21mr|libnice-0.1.19-2|88	Provides:	%{oname}-devel = %{EVRD}
21mr|libnice-0.1.19-2|89	
21mr|libnice-0.1.19-2|90	%description -n %{devname}
21mr|libnice-0.1.19-2|91	This package contains the header files, static libraries and development
21mr|libnice-0.1.19-2|92	documentation for %{oname}. If you like to develop programs using %{oname},
21mr|libnice-0.1.19-2|93	you will need to install %{oname}-devel.
21mr|libnice-0.1.19-2|94	
21mr|libnice-0.1.19-2|95	%files -n %{devname}
21mr|libnice-0.1.19-2|96	%doc AUTHORS COPYING COPYING.LGPL COPYING.MPL NEWS README
21mr|libnice-0.1.19-2|97	%{_includedir}/%{oname}/*.h
21mr|libnice-0.1.19-2|98	%{_includedir}/stun/*.h
21mr|libnice-0.1.19-2|99	%{_includedir}/stun/usages/*.h
21mr|libnice-0.1.19-2|100	%{_libdir}/%{name}.so
21mr|libnice-0.1.19-2|101	%{_libdir}/pkgconfig/%{oname}.pc
21mr|libnice-0.1.19-2|102	%{_datadir}/gir-1.0/Nice-%{girmajor}.gir
21mr|libnice-0.1.19-2|103	
21mr|libnice-0.1.19-2|104	#----------------------------------------------------------------------------
21mr|libnice-0.1.19-2|105	
21mr|libnice-0.1.19-2|106	%package -n gstreamer%{gstapi}-%{oname}
21mr|libnice-0.1.19-2|107	Summary:	Gstreamer elements from %{oname}
21mr|libnice-0.1.19-2|108	Group:		System/Libraries
21mr|libnice-0.1.19-2|109	Requires:	%{libname} = %{EVRD}
21mr|libnice-0.1.19-2|110	# conflict with older %%libname that had the gst .so, before the split
21mr|libnice-0.1.19-2|111	Conflicts:	%{_lib}nice0 < 0.1.0
21mr|libnice-0.1.19-2|112	Conflicts:	%{_lib}nice1 < 0.1.0
21mr|libnice-0.1.19-2|113	Obsoletes:	gstreamer0.10-%{oname} < 0.1.7
21mr|libnice-0.1.19-2|114	
21mr|libnice-0.1.19-2|115	%description -n gstreamer%{gstapi}-%{oname}
21mr|libnice-0.1.19-2|116	Gstreamer elements from %{oname}.
21mr|libnice-0.1.19-2|117	
21mr|libnice-0.1.19-2|118	%files -n gstreamer%{gstapi}-%{oname}
21mr|libnice-0.1.19-2|119	%{_libdir}/gstreamer-%{gstapi}/*.so
21mr|libnice-0.1.19-2|120	
21mr|libnice-0.1.19-2|121	#----------------------------------------------------------------------------
21mr|libnice-0.1.19-2|122	
21mr|libnice-0.1.19-2|123	%prep
21mr|libnice-0.1.19-2|124	%setup -q
21mr|libnice-0.1.19-2|125	
21mr|libnice-0.1.19-2|126	%build
21mr|libnice-0.1.19-2|127	%meson
21mr|libnice-0.1.19-2|128	%meson_build
21mr|libnice-0.1.19-2|129	
21mr|libnice-0.1.19-2|130	%install
21mr|libnice-0.1.19-2|131	%meson_install
21mr|libnice-0.1.19-2|132	
21mr|libnice-0.1.19-2|133	#% check
21mr|libnice-0.1.19-2|134	#disabled due fails
21mr|libnice-0.1.19-2|135	#make check

13733 21
21mr|libnih-1.0.3-6|1	# Workaround to build with GCC 10
21mr|libnih-1.0.3-6|2	%global optflags %{optflags} -fcommon
21mr|libnih-1.0.3-6|3	%define major 1
21mr|libnih-1.0.3-6|4	%define libname %mklibname nih %{major}
21mr|libnih-1.0.3-6|5	%define libdbusname %mklibname nih-dbus %{major}
21mr|libnih-1.0.3-6|6	%define devname %mklibname nih -d
21mr|libnih-1.0.3-6|7	
21mr|libnih-1.0.3-6|8	%define debugcflags %{nil}
21mr|libnih-1.0.3-6|9	%define debug_package %{nil}
21mr|libnih-1.0.3-6|10	
21mr|libnih-1.0.3-6|11	%global __requires_exclude .*GLIBC_PRIVATE.*
21mr|libnih-1.0.3-6|12	
21mr|libnih-1.0.3-6|13	Summary:	Small, efficient and safe library of general purpose routines
21mr|libnih-1.0.3-6|14	Name:		libnih
21mr|libnih-1.0.3-6|15	Version:	1.0.3
21mr|libnih-1.0.3-6|16	Release:	6
21mr|libnih-1.0.3-6|17	Epoch:		1
21mr|libnih-1.0.3-6|18	License:	GPLv2+
21mr|libnih-1.0.3-6|19	Group:		System/Libraries
21mr|libnih-1.0.3-6|20	Url:		https://launchpad.net/libnih
21mr|libnih-1.0.3-6|21	Source0:	https://launchpad.net/libnih/1.0/1.0.3/+download/%{name}-%{version}.tar.gz
21mr|libnih-1.0.3-6|22	BuildRequires:	pkgconfig(dbus-1)
21mr|libnih-1.0.3-6|23	BuildRequires:	pkgconfig(expat)
21mr|libnih-1.0.3-6|24	
21mr|libnih-1.0.3-6|25	%description
21mr|libnih-1.0.3-6|26	libnih is a small library for C application development containing functions
21mr|libnih-1.0.3-6|27	that are not implemented elsewhere in the standard library set. libnih is
21mr|libnih-1.0.3-6|28	roughly equivalent to other C libraries such as glib, except that its focus
21mr|libnih-1.0.3-6|29	is on a small size and intended for applications that sit very low in the
21mr|libnih-1.0.3-6|30	software stack, especially outside of /usr.
21mr|libnih-1.0.3-6|31	It expressly does not reimplement functions that already exist in libraries
21mr|libnih-1.0.3-6|32	ordinarily shipped in /lib such libc6, and does not do foolish things like
21mr|libnih-1.0.3-6|33	invent arbitrary typedefs for perfectly good C types.
21mr|libnih-1.0.3-6|34	
21mr|libnih-1.0.3-6|35	#----------------------------------------------------------------------------
21mr|libnih-1.0.3-6|36	
21mr|libnih-1.0.3-6|37	%package utils
21mr|libnih-1.0.3-6|38	Summary:	D-Bus binding code generator
21mr|libnih-1.0.3-6|39	Group:		System/Libraries
21mr|libnih-1.0.3-6|40	Requires:	%{libname} = %{EVRD}
21mr|libnih-1.0.3-6|41	
21mr|libnih-1.0.3-6|42	%description utils
21mr|libnih-1.0.3-6|43	This package contains nih-dbus-tool utility.
21mr|libnih-1.0.3-6|44	
21mr|libnih-1.0.3-6|45	%files utils
21mr|libnih-1.0.3-6|46	%doc README AUTHORS COPYING
21mr|libnih-1.0.3-6|47	%{_bindir}/nih-dbus-tool
21mr|libnih-1.0.3-6|48	%{_mandir}/man1/nih-dbus-tool.1.xz
21mr|libnih-1.0.3-6|49	
21mr|libnih-1.0.3-6|50	#----------------------------------------------------------------------------
21mr|libnih-1.0.3-6|51	
21mr|libnih-1.0.3-6|52	%package -n %{libname}
21mr|libnih-1.0.3-6|53	Summary:	Main libnih library
21mr|libnih-1.0.3-6|54	Group:		System/Libraries
21mr|libnih-1.0.3-6|55	
21mr|libnih-1.0.3-6|56	%description -n %{libname}
21mr|libnih-1.0.3-6|57	Main libnih library.
21mr|libnih-1.0.3-6|58	
21mr|libnih-1.0.3-6|59	%files -n %{libname}
21mr|libnih-1.0.3-6|60	%{_libdir}/%{name}.so.%{major}
21mr|libnih-1.0.3-6|61	%{_libdir}/%{name}.so.%{major}.*
21mr|libnih-1.0.3-6|62	
21mr|libnih-1.0.3-6|63	#----------------------------------------------------------------------------
21mr|libnih-1.0.3-6|64	
21mr|libnih-1.0.3-6|65	%package -n %{libdbusname}
21mr|libnih-1.0.3-6|66	Summary:	DBUS libnih library
21mr|libnih-1.0.3-6|67	Group:		System/Libraries
21mr|libnih-1.0.3-6|68	
21mr|libnih-1.0.3-6|69	%description -n %{libdbusname}
21mr|libnih-1.0.3-6|70	DBUS libnih library.
21mr|libnih-1.0.3-6|71	
21mr|libnih-1.0.3-6|72	%files -n %{libdbusname}
21mr|libnih-1.0.3-6|73	%{_libdir}/%{name}-dbus.so.%{major}
21mr|libnih-1.0.3-6|74	%{_libdir}/%{name}-dbus.so.%{major}.*
21mr|libnih-1.0.3-6|75	
21mr|libnih-1.0.3-6|76	#----------------------------------------------------------------------------
21mr|libnih-1.0.3-6|77	
21mr|libnih-1.0.3-6|78	%package -n %{devname}
21mr|libnih-1.0.3-6|79	Summary:	Development files for libnih
21mr|libnih-1.0.3-6|80	Group:		Development/C
21mr|libnih-1.0.3-6|81	Requires:	%{libname} = %{EVRD}
21mr|libnih-1.0.3-6|82	Requires:	%{libdbusname} = %{EVRD}
21mr|libnih-1.0.3-6|83	Provides:	%{name}-devel = %{EVRD}
21mr|libnih-1.0.3-6|84	
21mr|libnih-1.0.3-6|85	%description -n %{devname}
21mr|libnih-1.0.3-6|86	Developement files for libnih.
21mr|libnih-1.0.3-6|87	
21mr|libnih-1.0.3-6|88	%files -n %{devname}
21mr|libnih-1.0.3-6|89	%doc COPYING
21mr|libnih-1.0.3-6|90	%{_includedir}/%{name}.h
21mr|libnih-1.0.3-6|91	%{_includedir}/%{name}-dbus.h
21mr|libnih-1.0.3-6|92	%{_includedir}/nih/*.h
21mr|libnih-1.0.3-6|93	%{_includedir}/nih-dbus/*.h
21mr|libnih-1.0.3-6|94	%{_libdir}/%{name}.so
21mr|libnih-1.0.3-6|95	%{_libdir}/%{name}-dbus.so
21mr|libnih-1.0.3-6|96	%{_libdir}/pkgconfig/%{name}.pc
21mr|libnih-1.0.3-6|97	%{_libdir}/pkgconfig/%{name}-dbus.pc
21mr|libnih-1.0.3-6|98	%{_datadir}/aclocal/*
21mr|libnih-1.0.3-6|99	
21mr|libnih-1.0.3-6|100	#----------------------------------------------------------------------------
21mr|libnih-1.0.3-6|101	
21mr|libnih-1.0.3-6|102	%prep
21mr|libnih-1.0.3-6|103	%setup -q
21mr|libnih-1.0.3-6|104	%apply_patches
21mr|libnih-1.0.3-6|105	
21mr|libnih-1.0.3-6|106	%build
21mr|libnih-1.0.3-6|107	%configure
21mr|libnih-1.0.3-6|108	%make
21mr|libnih-1.0.3-6|109	
21mr|libnih-1.0.3-6|110	%install
21mr|libnih-1.0.3-6|111	%makeinstall_std
21mr|libnih-1.0.3-6|112	
21mr|libnih-1.0.3-6|113	# These files are not required
21mr|libnih-1.0.3-6|114	rm -f %{buildroot}%{_libdir}/%{name}*.a
21mr|libnih-1.0.3-6|115	
21mr|libnih-1.0.3-6|116	# Build process under x86_64 systems places *.pc files into
21mr|libnih-1.0.3-6|117	# /usr/lib/pkgconfig instead of /usr/lib64/pkgconfig
21mr|libnih-1.0.3-6|118	if [ ! -d %{buildroot}%{_libdir}/pkgconfig ]
21mr|libnih-1.0.3-6|119	then
21mr|libnih-1.0.3-6|120	mv %{buildroot}/usr/lib/pkgconfig %{buildroot}%{_libdir}
21mr|libnih-1.0.3-6|121	fi

13734 21
21mr|libnjb-2.2.7-9|1	%define major 5
21mr|libnjb-2.2.7-9|2	%define libname %mklibname njb %{major}
21mr|libnjb-2.2.7-9|3	%define devname %mklibname njb -d
21mr|libnjb-2.2.7-9|4	
21mr|libnjb-2.2.7-9|5	Summary:	A software library for talking to the Creative Nomad Jukeboxes and Dell DJs
21mr|libnjb-2.2.7-9|6	Name:		libnjb
21mr|libnjb-2.2.7-9|7	Version:	2.2.7
21mr|libnjb-2.2.7-9|8	Release:	9
21mr|libnjb-2.2.7-9|9	License:	BSD
21mr|libnjb-2.2.7-9|10	Group:		System/Libraries
21mr|libnjb-2.2.7-9|11	Url:		http://sourceforge.net/projects/libnjb/
21mr|libnjb-2.2.7-9|12	Source0:	%{name}-%{version}.tar.gz
21mr|libnjb-2.2.7-9|13	Patch0:		libnjb-2.2.6-optimize-udev-rule.patch
21mr|libnjb-2.2.7-9|14	BuildRequires:	doxygen
21mr|libnjb-2.2.7-9|15	BuildRequires:	pkgconfig(libusb)
21mr|libnjb-2.2.7-9|16	
21mr|libnjb-2.2.7-9|17	%description
21mr|libnjb-2.2.7-9|18	Provides a user-level API (C library) for communicating with the Creative
21mr|libnjb-2.2.7-9|19	Nomad JukeBox MP3 player under Linux and *BSD, as well as simple command-line
21mr|libnjb-2.2.7-9|20	utilities to demonstrate the API functions. This library works in user space.
21mr|libnjb-2.2.7-9|21	
21mr|libnjb-2.2.7-9|22	%files
21mr|libnjb-2.2.7-9|23	%doc AUTHORS ChangeLog FAQ HACKING  README LICENSE
21mr|libnjb-2.2.7-9|24	%{_bindir}/*
21mr|libnjb-2.2.7-9|25	# %config(noreplace) %{_sysconfdir}/udev/rules.d/60-libnjb.rules
21mr|libnjb-2.2.7-9|26	%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libnjb.fdi
21mr|libnjb-2.2.7-9|27	
21mr|libnjb-2.2.7-9|28	#----------------------------------------------------------------------------
21mr|libnjb-2.2.7-9|29	
21mr|libnjb-2.2.7-9|30	%package -n %{libname}
21mr|libnjb-2.2.7-9|31	Summary:	Dynamic libraries from %{name}
21mr|libnjb-2.2.7-9|32	Group:		System/Libraries
21mr|libnjb-2.2.7-9|33	
21mr|libnjb-2.2.7-9|34	%description -n %{libname}
21mr|libnjb-2.2.7-9|35	Provides a user-level API (C library) for communicating with the Creative
21mr|libnjb-2.2.7-9|36	Nomad JukeBox MP3 player under Linux and *BSD, as well as simple command-line
21mr|libnjb-2.2.7-9|37	utilities to demonstrate the API functions. This library works in user space.
21mr|libnjb-2.2.7-9|38	
21mr|libnjb-2.2.7-9|39	%files -n %{libname}
21mr|libnjb-2.2.7-9|40	%{_libdir}/libnjb.so.%{major}*
21mr|libnjb-2.2.7-9|41	
21mr|libnjb-2.2.7-9|42	#----------------------------------------------------------------------------
21mr|libnjb-2.2.7-9|43	
21mr|libnjb-2.2.7-9|44	%package -n 	%{devname}
21mr|libnjb-2.2.7-9|45	Summary:	Header files and static libraries from %{name}
21mr|libnjb-2.2.7-9|46	Group:		Development/C
21mr|libnjb-2.2.7-9|47	Requires:	%{libname} = %{EVRD}
21mr|libnjb-2.2.7-9|48	Provides:	%{name}-devel = %{EVRD}
21mr|libnjb-2.2.7-9|49	
21mr|libnjb-2.2.7-9|50	%description -n %{devname}
21mr|libnjb-2.2.7-9|51	Libraries and includes files for developing programs based on %{name}.
21mr|libnjb-2.2.7-9|52	
21mr|libnjb-2.2.7-9|53	%files -n %{devname}
21mr|libnjb-2.2.7-9|54	%doc installed-docs/*
21mr|libnjb-2.2.7-9|55	%{_includedir}/%{name}.h
21mr|libnjb-2.2.7-9|56	%{_libdir}/%{name}.so
21mr|libnjb-2.2.7-9|57	%{_libdir}/%{name}.a
21mr|libnjb-2.2.7-9|58	%{_libdir}/pkgconfig/%{name}.pc
21mr|libnjb-2.2.7-9|59	
21mr|libnjb-2.2.7-9|60	#----------------------------------------------------------------------------
21mr|libnjb-2.2.7-9|61	
21mr|libnjb-2.2.7-9|62	%prep
21mr|libnjb-2.2.7-9|63	%setup -q
21mr|libnjb-2.2.7-9|64	# %patch0 -p1 -b .udev_opt~
21mr|libnjb-2.2.7-9|65	
21mr|libnjb-2.2.7-9|66	%build
21mr|libnjb-2.2.7-9|67	%configure --enable-static
21mr|libnjb-2.2.7-9|68	%make
21mr|libnjb-2.2.7-9|69	
21mr|libnjb-2.2.7-9|70	%install
21mr|libnjb-2.2.7-9|71	%makeinstall pkgdocdir=`pwd`/installed-docs
21mr|libnjb-2.2.7-9|72	#gw TODO fix device ownership
21mr|libnjb-2.2.7-9|73	#install -m644 nomad.rules -D %{buildroot}%{_sysconfdir}/udev/rules.d/60-libnjb.rules
21mr|libnjb-2.2.7-9|74	install -m644 libnjb.fdi -D %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libnjb.fdi

13735 21
21mr|libnl3-3.5.0-3|1	%define api 3
21mr|libnl3-3.5.0-3|2	%define major 200
21mr|libnl3-3.5.0-3|3	%define libname %mklibname nl %{api} %{major}
21mr|libnl3-3.5.0-3|4	%define libcli %mklibname nl-cli %{api} %{major}
21mr|libnl3-3.5.0-3|5	%define libgenl %mklibname nl-genl %{api} %{major}
21mr|libnl3-3.5.0-3|6	%define libnf %mklibname nl-nf %{api} %{major}
21mr|libnl3-3.5.0-3|7	%define libroute %mklibname nl-route %{api} %{major}
21mr|libnl3-3.5.0-3|8	%define libidiag %mklibname nl-idiag %{api} %{major}
21mr|libnl3-3.5.0-3|9	%define libxfrm %mklibname nl-xfrm %{api} %{major}
21mr|libnl3-3.5.0-3|10	%define devname %mklibname nl %{api} -d
21mr|libnl3-3.5.0-3|11	
21mr|libnl3-3.5.0-3|12	Summary:	Library for applications dealing with netlink sockets
21mr|libnl3-3.5.0-3|13	Name:		libnl3
21mr|libnl3-3.5.0-3|14	Version:	3.5.0
21mr|libnl3-3.5.0-3|15	Release:	3
21mr|libnl3-3.5.0-3|16	License:	LGPLv2+
21mr|libnl3-3.5.0-3|17	Group:		System/Libraries
21mr|libnl3-3.5.0-3|18	Url:		https://github.com/thom311/libnl
21mr|libnl3-3.5.0-3|19	Source0:	https://github.com/thom311/libnl/releases/download/libnl3_5_0/libnl-%{version}.tar.gz
21mr|libnl3-3.5.0-3|20	BuildRequires:	bison
21mr|libnl3-3.5.0-3|21	BuildRequires:	doxygen
21mr|libnl3-3.5.0-3|22	BuildRequires:	flex
21mr|libnl3-3.5.0-3|23	BuildRequires:	graphviz
21mr|libnl3-3.5.0-3|24	BuildRequires:	libtool
21mr|libnl3-3.5.0-3|25	
21mr|libnl3-3.5.0-3|26	%description
21mr|libnl3-3.5.0-3|27	libnl is a library for applications dealing with netlink sockets.
21mr|libnl3-3.5.0-3|28	The library provides an interface for raw netlink messaging and
21mr|libnl3-3.5.0-3|29	various netlink family specific interfaces.
21mr|libnl3-3.5.0-3|30	
21mr|libnl3-3.5.0-3|31	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|32	
21mr|libnl3-3.5.0-3|33	%package -n libnl3-tools
21mr|libnl3-3.5.0-3|34	Summary:	Applications dealing with netlink sockets
21mr|libnl3-3.5.0-3|35	Group:		System/Kernel and hardware
21mr|libnl3-3.5.0-3|36	Conflicts:	%{_lib}nl_3 < 3.2.22-2
21mr|libnl3-3.5.0-3|37	
21mr|libnl3-3.5.0-3|38	%description -n libnl3-tools
21mr|libnl3-3.5.0-3|39	libnl is a library for applications dealing with netlink sockets.
21mr|libnl3-3.5.0-3|40	The library provides an interface for raw netlink messaging and
21mr|libnl3-3.5.0-3|41	various netlink family specific interfaces.
21mr|libnl3-3.5.0-3|42	
21mr|libnl3-3.5.0-3|43	%files -n libnl3-tools
21mr|libnl3-3.5.0-3|44	%dir %{_sysconfdir}/libnl
21mr|libnl3-3.5.0-3|45	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/libnl/classid
21mr|libnl3-3.5.0-3|46	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/libnl/pktloc
21mr|libnl3-3.5.0-3|47	%{_bindir}/nl-*
21mr|libnl3-3.5.0-3|48	%{_bindir}/nf-*
21mr|libnl3-3.5.0-3|49	%{_bindir}/genl-ctrl-list
21mr|libnl3-3.5.0-3|50	%{_bindir}/idiag-socket-details
21mr|libnl3-3.5.0-3|51	%{_mandir}/man8/*
21mr|libnl3-3.5.0-3|52	%dir %{_libdir}/libnl
21mr|libnl3-3.5.0-3|53	%dir %{_libdir}/libnl/cli
21mr|libnl3-3.5.0-3|54	%dir %{_libdir}/libnl/cli/qdisc
21mr|libnl3-3.5.0-3|55	%dir %{_libdir}/libnl/cli/cls
21mr|libnl3-3.5.0-3|56	%{_libdir}/libnl/cli/qdisc/htb.so
21mr|libnl3-3.5.0-3|57	%{_libdir}/libnl/cli/qdisc/blackhole.so
21mr|libnl3-3.5.0-3|58	%{_libdir}/libnl/cli/qdisc/pfifo.so
21mr|libnl3-3.5.0-3|59	%{_libdir}/libnl/cli/qdisc/bfifo.so
21mr|libnl3-3.5.0-3|60	%{_libdir}/libnl/cli/cls/basic.so
21mr|libnl3-3.5.0-3|61	%{_libdir}/libnl/cli/cls/cgroup.so
21mr|libnl3-3.5.0-3|62	%{_libdir}/libnl/cli/qdisc/plug.so
21mr|libnl3-3.5.0-3|63	%{_libdir}/libnl/cli/qdisc/fq_codel.so
21mr|libnl3-3.5.0-3|64	%{_libdir}/libnl/cli/qdisc/ingress.so
21mr|libnl3-3.5.0-3|65	%{_libdir}/libnl/cli/qdisc/hfsc.so
21mr|libnl3-3.5.0-3|66	
21mr|libnl3-3.5.0-3|67	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|68	
21mr|libnl3-3.5.0-3|69	%package -n %{libname}
21mr|libnl3-3.5.0-3|70	Summary:	Library for applications dealing with netlink sockets
21mr|libnl3-3.5.0-3|71	Group:		System/Libraries
21mr|libnl3-3.5.0-3|72	Obsoletes:	%{_lib}nl_3 < 3.2.22-2
21mr|libnl3-3.5.0-3|73	
21mr|libnl3-3.5.0-3|74	%description -n %{libname}
21mr|libnl3-3.5.0-3|75	This package contains a shared library for %{name}.
21mr|libnl3-3.5.0-3|76	
21mr|libnl3-3.5.0-3|77	%files -n %{libname}
21mr|libnl3-3.5.0-3|78	%{_libdir}/libnl-%{api}.so.%{major}*
21mr|libnl3-3.5.0-3|79	
21mr|libnl3-3.5.0-3|80	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|81	
21mr|libnl3-3.5.0-3|82	%package -n %{libcli}
21mr|libnl3-3.5.0-3|83	Summary:	Library for applications dealing with netlink sockets
21mr|libnl3-3.5.0-3|84	Group:		System/Libraries
21mr|libnl3-3.5.0-3|85	Conflicts:	%{_lib}nl_3 < 3.2.22-2
21mr|libnl3-3.5.0-3|86	
21mr|libnl3-3.5.0-3|87	%description -n %{libcli}
21mr|libnl3-3.5.0-3|88	This package contains a shared library for %{name}.
21mr|libnl3-3.5.0-3|89	
21mr|libnl3-3.5.0-3|90	%files -n %{libcli}
21mr|libnl3-3.5.0-3|91	%{_libdir}/libnl-cli-%{api}.so.%{major}*
21mr|libnl3-3.5.0-3|92	
21mr|libnl3-3.5.0-3|93	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|94	
21mr|libnl3-3.5.0-3|95	%package -n %{libgenl}
21mr|libnl3-3.5.0-3|96	Summary:	Library for applications dealing with netlink sockets
21mr|libnl3-3.5.0-3|97	Group:		System/Libraries
21mr|libnl3-3.5.0-3|98	Conflicts:	%{_lib}nl_3 < 3.2.22-2
21mr|libnl3-3.5.0-3|99	
21mr|libnl3-3.5.0-3|100	%description -n %{libgenl}
21mr|libnl3-3.5.0-3|101	This package contains a shared library for %{name}.
21mr|libnl3-3.5.0-3|102	
21mr|libnl3-3.5.0-3|103	%files -n %{libgenl}
21mr|libnl3-3.5.0-3|104	%{_libdir}/libnl-genl-%{api}.so.%{major}*
21mr|libnl3-3.5.0-3|105	
21mr|libnl3-3.5.0-3|106	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|107	
21mr|libnl3-3.5.0-3|108	%package -n %{libnf}
21mr|libnl3-3.5.0-3|109	Summary:	Library for applications dealing with netlink sockets
21mr|libnl3-3.5.0-3|110	Group:		System/Libraries
21mr|libnl3-3.5.0-3|111	Conflicts:	%{_lib}nl_3 < 3.2.22-2
21mr|libnl3-3.5.0-3|112	
21mr|libnl3-3.5.0-3|113	%description -n %{libnf}
21mr|libnl3-3.5.0-3|114	This package contains a shared library for %{name}.
21mr|libnl3-3.5.0-3|115	
21mr|libnl3-3.5.0-3|116	%files -n %{libnf}
21mr|libnl3-3.5.0-3|117	%{_libdir}/libnl-nf-%{api}.so.%{major}*
21mr|libnl3-3.5.0-3|118	
21mr|libnl3-3.5.0-3|119	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|120	
21mr|libnl3-3.5.0-3|121	%package -n %{libroute}
21mr|libnl3-3.5.0-3|122	Summary:	Library for applications dealing with netlink sockets
21mr|libnl3-3.5.0-3|123	Group:		System/Libraries
21mr|libnl3-3.5.0-3|124	Conflicts:	%{_lib}nl_3 < 3.2.22-2
21mr|libnl3-3.5.0-3|125	
21mr|libnl3-3.5.0-3|126	%description -n %{libroute}
21mr|libnl3-3.5.0-3|127	This package contains a shared library for %{name}.
21mr|libnl3-3.5.0-3|128	
21mr|libnl3-3.5.0-3|129	%files -n %{libroute}
21mr|libnl3-3.5.0-3|130	%{_libdir}/libnl-route-%{api}.so.%{major}*
21mr|libnl3-3.5.0-3|131	
21mr|libnl3-3.5.0-3|132	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|133	
21mr|libnl3-3.5.0-3|134	%package -n %{libidiag}
21mr|libnl3-3.5.0-3|135	Summary:	Shared library for %{name}
21mr|libnl3-3.5.0-3|136	Group:		System/Libraries
21mr|libnl3-3.5.0-3|137	Conflicts:	%{_lib}nl_3 < 3.2.22-2
21mr|libnl3-3.5.0-3|138	
21mr|libnl3-3.5.0-3|139	%description -n %{libidiag}
21mr|libnl3-3.5.0-3|140	Netlink Inet Diag Family Library.
21mr|libnl3-3.5.0-3|141	
21mr|libnl3-3.5.0-3|142	%files -n %{libidiag}
21mr|libnl3-3.5.0-3|143	%{_libdir}/libnl-idiag-%{api}.so.%{major}*
21mr|libnl3-3.5.0-3|144	
21mr|libnl3-3.5.0-3|145	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|146	
21mr|libnl3-3.5.0-3|147	%package -n %{libxfrm}
21mr|libnl3-3.5.0-3|148	Summary:	Shared library for %{name}
21mr|libnl3-3.5.0-3|149	Group:		System/Libraries
21mr|libnl3-3.5.0-3|150	Conflicts:	%{_lib}nl_3 < 3.2.22-2
21mr|libnl3-3.5.0-3|151	
21mr|libnl3-3.5.0-3|152	%description -n %{libxfrm}
21mr|libnl3-3.5.0-3|153	Netlink Inet Diag Family Library.
21mr|libnl3-3.5.0-3|154	
21mr|libnl3-3.5.0-3|155	%files -n %{libxfrm}
21mr|libnl3-3.5.0-3|156	%{_libdir}/libnl-xfrm-%{api}.so.%{major}*
21mr|libnl3-3.5.0-3|157	
21mr|libnl3-3.5.0-3|158	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|159	
21mr|libnl3-3.5.0-3|160	%package -n %{devname}
21mr|libnl3-3.5.0-3|161	Summary:	Header files of libnl
21mr|libnl3-3.5.0-3|162	Group:		Development/C
21mr|libnl3-3.5.0-3|163	Requires:	%{libname} = %{EVRD}
21mr|libnl3-3.5.0-3|164	Requires:	%{libcli} = %{EVRD}
21mr|libnl3-3.5.0-3|165	Requires:	%{libgenl} = %{EVRD}
21mr|libnl3-3.5.0-3|166	Requires:	%{libnf} = %{EVRD}
21mr|libnl3-3.5.0-3|167	Requires:	%{libroute} = %{EVRD}
21mr|libnl3-3.5.0-3|168	Requires:	%{libidiag} = %{EVRD}
21mr|libnl3-3.5.0-3|169	Requires:	%{libxfrm} = %{EVRD}
21mr|libnl3-3.5.0-3|170	Provides:	%{name}-devel = %{EVRD}
21mr|libnl3-3.5.0-3|171	Conflicts:	%{_lib}nl_3-devel < 3.2.22-2
21mr|libnl3-3.5.0-3|172	Obsoletes:	%{_lib}nl_3-devel < 3.2.22-2
21mr|libnl3-3.5.0-3|173	
21mr|libnl3-3.5.0-3|174	%description -n %{devname}
21mr|libnl3-3.5.0-3|175	libnl is a library for applications dealing with netlink sockets.
21mr|libnl3-3.5.0-3|176	The library provides an interface for raw netlink messaging and
21mr|libnl3-3.5.0-3|177	various netlink family specific interfaces.
21mr|libnl3-3.5.0-3|178	
21mr|libnl3-3.5.0-3|179	%files -n %{devname}
21mr|libnl3-3.5.0-3|180	%dir %{_includedir}/libnl3
21mr|libnl3-3.5.0-3|181	%dir %{_includedir}/libnl3/netlink
21mr|libnl3-3.5.0-3|182	%dir %{_includedir}/libnl3/netlink/fib_lookup
21mr|libnl3-3.5.0-3|183	%dir %{_includedir}/libnl3/netlink/route
21mr|libnl3-3.5.0-3|184	%dir %{_includedir}/libnl3/netlink/route/qdisc
21mr|libnl3-3.5.0-3|185	%dir %{_includedir}/libnl3/netlink/route/link
21mr|libnl3-3.5.0-3|186	%dir %{_includedir}/libnl3/netlink/route/cls
21mr|libnl3-3.5.0-3|187	%dir %{_includedir}/libnl3/netlink/route/cls/ematch
21mr|libnl3-3.5.0-3|188	%dir %{_includedir}/libnl3/netlink/genl
21mr|libnl3-3.5.0-3|189	%dir %{_includedir}/libnl3/netlink/netfilter
21mr|libnl3-3.5.0-3|190	%dir %{_includedir}/libnl3/netlink/cli
21mr|libnl3-3.5.0-3|191	%dir %{_includedir}/libnl3/netlink/idiag
21mr|libnl3-3.5.0-3|192	%dir %{_includedir}/libnl3/netlink/xfrm
21mr|libnl3-3.5.0-3|193	%dir %{_includedir}/libnl3/netlink/route/act
21mr|libnl3-3.5.0-3|194	%{_includedir}/libnl3/netlink/*.h
21mr|libnl3-3.5.0-3|195	%{_includedir}/libnl3/netlink/xfrm/*.h
21mr|libnl3-3.5.0-3|196	%{_includedir}//libnl3/netlink/idiag/*.h
21mr|libnl3-3.5.0-3|197	%{_includedir}/libnl3/netlink/fib_lookup/*.h
21mr|libnl3-3.5.0-3|198	%{_includedir}/libnl3/netlink/route/*.h
21mr|libnl3-3.5.0-3|199	%{_includedir}/libnl3/netlink/route/qdisc/*.h
21mr|libnl3-3.5.0-3|200	%{_includedir}/libnl3/netlink/route/link/*.h
21mr|libnl3-3.5.0-3|201	%{_includedir}/libnl3/netlink/route/cls/*.h
21mr|libnl3-3.5.0-3|202	%{_includedir}/libnl3/netlink/route/act/*.h
21mr|libnl3-3.5.0-3|203	%{_includedir}/libnl3/netlink/route/cls/ematch/*.h
21mr|libnl3-3.5.0-3|204	%{_includedir}/libnl3/netlink/genl/*.h
21mr|libnl3-3.5.0-3|205	%{_includedir}/libnl3/netlink/netfilter/*.h
21mr|libnl3-3.5.0-3|206	%{_includedir}/libnl3/netlink/cli/*.h
21mr|libnl3-3.5.0-3|207	%{_libdir}/libnl-cli-%{api}.so
21mr|libnl3-3.5.0-3|208	%{_libdir}/libnl-genl-%{api}.so
21mr|libnl3-3.5.0-3|209	%{_libdir}/libnl-%{api}.so
21mr|libnl3-3.5.0-3|210	%{_libdir}/libnl-nf-%{api}.so
21mr|libnl3-3.5.0-3|211	%{_libdir}/libnl-route-%{api}.so
21mr|libnl3-3.5.0-3|212	%{_libdir}/libnl-idiag-%{api}.so
21mr|libnl3-3.5.0-3|213	%{_libdir}/libnl-xfrm-%{api}.so
21mr|libnl3-3.5.0-3|214	%{_libdir}/pkgconfig/libnl-%{api}.0.pc
21mr|libnl3-3.5.0-3|215	%{_libdir}/pkgconfig/libnl-cli-%{api}.0.pc
21mr|libnl3-3.5.0-3|216	%{_libdir}/pkgconfig/libnl-genl-%{api}.0.pc
21mr|libnl3-3.5.0-3|217	%{_libdir}/pkgconfig/libnl-nf-%{api}.0.pc
21mr|libnl3-3.5.0-3|218	%{_libdir}/pkgconfig/libnl-route-%{api}.0.pc
21mr|libnl3-3.5.0-3|219	%{_libdir}/pkgconfig/libnl-idiag-%{api}.0.pc
21mr|libnl3-3.5.0-3|220	%{_libdir}/pkgconfig/libnl-xfrm-%{api}.0.pc
21mr|libnl3-3.5.0-3|221	
21mr|libnl3-3.5.0-3|222	#----------------------------------------------------------------------------
21mr|libnl3-3.5.0-3|223	
21mr|libnl3-3.5.0-3|224	%prep
21mr|libnl3-3.5.0-3|225	%setup -qn libnl-%{version}
21mr|libnl3-3.5.0-3|226	
21mr|libnl3-3.5.0-3|227	%build
21mr|libnl3-3.5.0-3|228	autoreconf -fi
21mr|libnl3-3.5.0-3|229	%configure \
21mr|libnl3-3.5.0-3|230	--disable-static
21mr|libnl3-3.5.0-3|231	%make_build
21mr|libnl3-3.5.0-3|232	
21mr|libnl3-3.5.0-3|233	%install
21mr|libnl3-3.5.0-3|234	%make_install

13736 21
21mr|libnma-1.8.40-4|1	%define major		0
21mr|libnma-1.8.40-4|2	%define gir_major	1.0
21mr|libnma-1.8.40-4|3	
21mr|libnma-1.8.40-4|4	%define libname		%mklibname nma %{major}
21mr|libnma-1.8.40-4|5	%define girname		%mklibname nma-gir %{gir_major}
21mr|libnma-1.8.40-4|6	%define devname		%mklibname nma -d
21mr|libnma-1.8.40-4|7	
21mr|libnma-1.8.40-4|8	%define url_ver		%(echo %{version} | cut -d "." -f -2)
21mr|libnma-1.8.40-4|9	
21mr|libnma-1.8.40-4|10	%if %{mdvver} >= 201910
21mr|libnma-1.8.40-4|11	%bcond_without vala
21mr|libnma-1.8.40-4|12	%else
21mr|libnma-1.8.40-4|13	# not buildable with old vala
21mr|libnma-1.8.40-4|14	%bcond_with vala
21mr|libnma-1.8.40-4|15	%endif
21mr|libnma-1.8.40-4|16	
21mr|libnma-1.8.40-4|17	Name:		libnma
21mr|libnma-1.8.40-4|18	Version:	1.8.40
21mr|libnma-1.8.40-4|19	Release:	4
21mr|libnma-1.8.40-4|20	Summary:	Shared library for NetworkManager-applet
21mr|libnma-1.8.40-4|21	License:	GPLv2+
21mr|libnma-1.8.40-4|22	Group:		System/Libraries
21mr|libnma-1.8.40-4|23	URL:		https://gitlab.gnome.org/GNOME/libnma
21mr|libnma-1.8.40-4|24	Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libnma-1.8.40-4|25	BuildRequires:	gtk-doc
21mr|libnma-1.8.40-4|26	BuildRequires:	meson
21mr|libnma-1.8.40-4|27	BuildRequires:	pkgconfig(gck-1)
21mr|libnma-1.8.40-4|28	BuildRequires:	pkgconfig(gcr-3)
21mr|libnma-1.8.40-4|29	BuildRequires:	pkgconfig(gio-2.0)
21mr|libnma-1.8.40-4|30	BuildRequires:	pkgconfig(gmodule-export-2.0)
21mr|libnma-1.8.40-4|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libnma-1.8.40-4|32	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libnma-1.8.40-4|33	BuildRequires:	pkgconfig(gtk4)
21mr|libnma-1.8.40-4|34	BuildRequires:	pkgconfig(iso-codes)
21mr|libnma-1.8.40-4|35	BuildRequires:	pkgconfig(libnm)
21mr|libnma-1.8.40-4|36	BuildRequires:	pkgconfig(mobile-broadband-provider-info)
21mr|libnma-1.8.40-4|37	BuildRequires:	pkgconfig(vapigen)
21mr|libnma-1.8.40-4|38	
21mr|libnma-1.8.40-4|39	%description
21mr|libnma-1.8.40-4|40	Shared library for NetworkManager-applet.
21mr|libnma-1.8.40-4|41	
21mr|libnma-1.8.40-4|42	%files -f %{name}.lang
21mr|libnma-1.8.40-4|43	%{_datadir}/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml
21mr|libnma-1.8.40-4|44	
21mr|libnma-1.8.40-4|45	#------------------------------------------------
21mr|libnma-1.8.40-4|46	
21mr|libnma-1.8.40-4|47	%package -n	%{libname}
21mr|libnma-1.8.40-4|48	Summary:	Shared library for NetworkManager-applet
21mr|libnma-1.8.40-4|49	Group:		System/Libraries
21mr|libnma-1.8.40-4|50	Requires:	%{name} = %{EVRD}
21mr|libnma-1.8.40-4|51	Requires:	mobile-broadband-provider-info
21mr|libnma-1.8.40-4|52	
21mr|libnma-1.8.40-4|53	%description -n	%{libname}
21mr|libnma-1.8.40-4|54	This private package contains the libnma libraries.
21mr|libnma-1.8.40-4|55	
21mr|libnma-1.8.40-4|56	%files -n %{libname}
21mr|libnma-1.8.40-4|57	%doc AUTHORS NEWS
21mr|libnma-1.8.40-4|58	%license COPYING
21mr|libnma-1.8.40-4|59	%{_libdir}/libnma-gtk4.so.%{major}{,.*}
21mr|libnma-1.8.40-4|60	%{_libdir}/libnma.so.%{major}{,.*}
21mr|libnma-1.8.40-4|61	
21mr|libnma-1.8.40-4|62	#------------------------------------------------
21mr|libnma-1.8.40-4|63	
21mr|libnma-1.8.40-4|64	%package -n	%{girname}
21mr|libnma-1.8.40-4|65	Summary:	GObject Introspection interface description for NMA
21mr|libnma-1.8.40-4|66	Group:		System/Libraries
21mr|libnma-1.8.40-4|67	Requires:	%{libname} = %{EVRD}
21mr|libnma-1.8.40-4|68	
21mr|libnma-1.8.40-4|69	%description -n %{girname}
21mr|libnma-1.8.40-4|70	GObject Introspection interface description for NMA.
21mr|libnma-1.8.40-4|71	
21mr|libnma-1.8.40-4|72	%files -n %{girname}
21mr|libnma-1.8.40-4|73	%{_libdir}/girepository-1.0/NMA4-%{gir_major}.typelib
21mr|libnma-1.8.40-4|74	%{_libdir}/girepository-1.0/NMA-%{gir_major}.typelib
21mr|libnma-1.8.40-4|75	
21mr|libnma-1.8.40-4|76	#------------------------------------------------
21mr|libnma-1.8.40-4|77	
21mr|libnma-1.8.40-4|78	%package -n	%{devname}
21mr|libnma-1.8.40-4|79	Summary:	Development files for nma
21mr|libnma-1.8.40-4|80	Group:		Development/C++
21mr|libnma-1.8.40-4|81	Requires:	%{libname} = %{EVRD}
21mr|libnma-1.8.40-4|82	Requires:	%{girname} = %{EVRD}
21mr|libnma-1.8.40-4|83	Provides:	%{name}-devel = %{EVRD}
21mr|libnma-1.8.40-4|84	Provides:	nma-devel = %{EVRD}
21mr|libnma-1.8.40-4|85	
21mr|libnma-1.8.40-4|86	%description -n	%{devname}
21mr|libnma-1.8.40-4|87	Header files for development with nma.
21mr|libnma-1.8.40-4|88	
21mr|libnma-1.8.40-4|89	%files -n %{devname}
21mr|libnma-1.8.40-4|90	%doc %{_datadir}/gtk-doc/html/%{name}/
21mr|libnma-1.8.40-4|91	%{_datadir}/gir-1.0/NMA-1.0.gir
21mr|libnma-1.8.40-4|92	%{_datadir}/gir-1.0/NMA4-1.0.gir
21mr|libnma-1.8.40-4|93	%dir %{_includedir}/libnma
21mr|libnma-1.8.40-4|94	%{_includedir}/libnma/nma-*.h
21mr|libnma-1.8.40-4|95	%{_libdir}/libnma-gtk4.so
21mr|libnma-1.8.40-4|96	%{_libdir}/libnma.so
21mr|libnma-1.8.40-4|97	%{_libdir}/pkgconfig/libnma-gtk4.pc
21mr|libnma-1.8.40-4|98	%{_libdir}/pkgconfig/libnma.pc
21mr|libnma-1.8.40-4|99	%if %{with vala}
21mr|libnma-1.8.40-4|100	%{_datadir}/vala/vapi/libnma.deps
21mr|libnma-1.8.40-4|101	%{_datadir}/vala/vapi/libnma-gtk4.deps
21mr|libnma-1.8.40-4|102	%{_datadir}/vala/vapi/libnma-gtk4.vapi
21mr|libnma-1.8.40-4|103	%{_datadir}/vala/vapi/libnma.vapi
21mr|libnma-1.8.40-4|104	%endif
21mr|libnma-1.8.40-4|105	
21mr|libnma-1.8.40-4|106	#------------------------------------------------
21mr|libnma-1.8.40-4|107	
21mr|libnma-1.8.40-4|108	%prep
21mr|libnma-1.8.40-4|109	%autosetup -p1
21mr|libnma-1.8.40-4|110	
21mr|libnma-1.8.40-4|111	%build
21mr|libnma-1.8.40-4|112	%meson \
21mr|libnma-1.8.40-4|113	-Dlibnma_gtk4=true	\
21mr|libnma-1.8.40-4|114	%if %{with vala}
21mr|libnma-1.8.40-4|115	-Dvapi=true
21mr|libnma-1.8.40-4|116	%else
21mr|libnma-1.8.40-4|117	-Dvapi=false
21mr|libnma-1.8.40-4|118	%endif
21mr|libnma-1.8.40-4|119	%meson_build
21mr|libnma-1.8.40-4|120	
21mr|libnma-1.8.40-4|121	%install
21mr|libnma-1.8.40-4|122	%meson_install
21mr|libnma-1.8.40-4|123	
21mr|libnma-1.8.40-4|124	%find_lang %{name}

13737 21
21mr|libnotify-0.7.9-2|1	%define major 4
21mr|libnotify-0.7.9-2|2	%define girmajor 0.7
21mr|libnotify-0.7.9-2|3	%define libname %mklibname notify %{major}
21mr|libnotify-0.7.9-2|4	%define girname %mklibname notify-gir %{girmajor}
21mr|libnotify-0.7.9-2|5	%define devname %mklibname notify -d
21mr|libnotify-0.7.9-2|6	
21mr|libnotify-0.7.9-2|7	Summary:	Desktop notifications library
21mr|libnotify-0.7.9-2|8	Name:		libnotify
21mr|libnotify-0.7.9-2|9	Version:	0.7.9
21mr|libnotify-0.7.9-2|10	Release:	2
21mr|libnotify-0.7.9-2|11	License:	LGPLv2+
21mr|libnotify-0.7.9-2|12	Group:		System/Libraries
21mr|libnotify-0.7.9-2|13	URL:		http://www.galago-project.org/
21mr|libnotify-0.7.9-2|14	Source0:	http://ftp.gnome.org/pub/GNOME/sources/libnotify/0.7/%{name}-%{version}.tar.xz
21mr|libnotify-0.7.9-2|15	BuildRequires:	gtk-doc
21mr|libnotify-0.7.9-2|16	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libnotify-0.7.9-2|17	BuildRequires:	pkgconfig(gtk+-3.0) >= 2.90
21mr|libnotify-0.7.9-2|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libnotify-0.7.9-2|19	BuildRequires:	pkgconfig(popt)
21mr|libnotify-0.7.9-2|20	BuildRequires:	meson
21mr|libnotify-0.7.9-2|21	BuildRequires:	xsltproc
21mr|libnotify-0.7.9-2|22	BuildRequires:	xmlto
21mr|libnotify-0.7.9-2|23	BuildRequires:	docbook-dtds
21mr|libnotify-0.7.9-2|24	BuildRequires:	docbook-style-xsl-ns
21mr|libnotify-0.7.9-2|25	BuildRequires:	python3-pygments
21mr|libnotify-0.7.9-2|26	Requires:	virtual-notification-daemon
21mr|libnotify-0.7.9-2|27	
21mr|libnotify-0.7.9-2|28	%description
21mr|libnotify-0.7.9-2|29	A library that sends desktop notifications to a notification daemon, as
21mr|libnotify-0.7.9-2|30	defined in the Desktop Notifications spec. These notifications can be
21mr|libnotify-0.7.9-2|31	used to inform the user about an event or display some form of
21mr|libnotify-0.7.9-2|32	information without getting in the user's way.
21mr|libnotify-0.7.9-2|33	
21mr|libnotify-0.7.9-2|34	%files
21mr|libnotify-0.7.9-2|35	%{_bindir}/*
21mr|libnotify-0.7.9-2|36	%{_mandir}/man1/notify-send.1.*
21mr|libnotify-0.7.9-2|37	
21mr|libnotify-0.7.9-2|38	#----------------------------------------------------------------------------
21mr|libnotify-0.7.9-2|39	
21mr|libnotify-0.7.9-2|40	%package -n %{libname}
21mr|libnotify-0.7.9-2|41	Group:		System/Libraries
21mr|libnotify-0.7.9-2|42	Summary:	Desktop notifications library - shared library
21mr|libnotify-0.7.9-2|43	
21mr|libnotify-0.7.9-2|44	%description -n %{libname}
21mr|libnotify-0.7.9-2|45	A library that sends desktop notifications to a notification daemon, as
21mr|libnotify-0.7.9-2|46	defined in the Desktop Notifications spec. These notifications can be
21mr|libnotify-0.7.9-2|47	used to inform the user about an event or display some form of
21mr|libnotify-0.7.9-2|48	information without getting in the user's way.
21mr|libnotify-0.7.9-2|49	
21mr|libnotify-0.7.9-2|50	%files -n %{libname}
21mr|libnotify-0.7.9-2|51	%{_libdir}/lib*.so.%{major}*
21mr|libnotify-0.7.9-2|52	
21mr|libnotify-0.7.9-2|53	#----------------------------------------------------------------------------
21mr|libnotify-0.7.9-2|54	
21mr|libnotify-0.7.9-2|55	%package -n %{girname}
21mr|libnotify-0.7.9-2|56	Group:		System/Libraries
21mr|libnotify-0.7.9-2|57	Summary:	GObject Introspection interface library for %{name}
21mr|libnotify-0.7.9-2|58	Requires:	%{libname} = %{version}-%{release}
21mr|libnotify-0.7.9-2|59	
21mr|libnotify-0.7.9-2|60	%description -n %{girname}
21mr|libnotify-0.7.9-2|61	GObject Introspection interface library for %{name}.
21mr|libnotify-0.7.9-2|62	
21mr|libnotify-0.7.9-2|63	%files -n %{girname}
21mr|libnotify-0.7.9-2|64	%{_libdir}/girepository-1.0/Notify-%{girmajor}.typelib
21mr|libnotify-0.7.9-2|65	
21mr|libnotify-0.7.9-2|66	#----------------------------------------------------------------------------
21mr|libnotify-0.7.9-2|67	
21mr|libnotify-0.7.9-2|68	%package -n %{devname}
21mr|libnotify-0.7.9-2|69	Group:		Development/C
21mr|libnotify-0.7.9-2|70	Summary:	Desktop notifications library - headers
21mr|libnotify-0.7.9-2|71	Requires:	%{libname} = %{version}-%{release}
21mr|libnotify-0.7.9-2|72	Requires:	%{girname} = %{version}-%{release}
21mr|libnotify-0.7.9-2|73	Provides:	%{name}-devel = %{version}-%{release}
21mr|libnotify-0.7.9-2|74	Obsoletes:	%{mklibname -d notify 1} < 0.7
21mr|libnotify-0.7.9-2|75	
21mr|libnotify-0.7.9-2|76	%description -n %{devname}
21mr|libnotify-0.7.9-2|77	A library that sends desktop notifications to a notification daemon, as
21mr|libnotify-0.7.9-2|78	defined in the Desktop Notifications spec. These notifications can be
21mr|libnotify-0.7.9-2|79	used to inform the user about an event or display some form of
21mr|libnotify-0.7.9-2|80	information without getting in the user's way.
21mr|libnotify-0.7.9-2|81	
21mr|libnotify-0.7.9-2|82	%files -n %{devname}
21mr|libnotify-0.7.9-2|83	%{_libdir}/lib*.so
21mr|libnotify-0.7.9-2|84	%{_libdir}/pkgconfig/*
21mr|libnotify-0.7.9-2|85	%{_includedir}/*
21mr|libnotify-0.7.9-2|86	%{_datadir}/doc/libnotify/spec/notification-spec.html
21mr|libnotify-0.7.9-2|87	%{_datadir}/gtk-doc/html/*
21mr|libnotify-0.7.9-2|88	%{_datadir}/gir-1.0/Notify-%{girmajor}.gir
21mr|libnotify-0.7.9-2|89	
21mr|libnotify-0.7.9-2|90	#----------------------------------------------------------------------------
21mr|libnotify-0.7.9-2|91	
21mr|libnotify-0.7.9-2|92	%prep
21mr|libnotify-0.7.9-2|93	%autosetup -p1
21mr|libnotify-0.7.9-2|94	
21mr|libnotify-0.7.9-2|95	%build
21mr|libnotify-0.7.9-2|96	%meson
21mr|libnotify-0.7.9-2|97	%meson_build
21mr|libnotify-0.7.9-2|98	
21mr|libnotify-0.7.9-2|99	%install
21mr|libnotify-0.7.9-2|100	%meson_install

13738 21
21mr|libnova-0.15.0-5|1	%define major 0
21mr|libnova-0.15.0-5|2	%define api 0.15
21mr|libnova-0.15.0-5|3	%define libname %mklibname nova %{api} %{major}
21mr|libnova-0.15.0-5|4	%define devname %mklibname nova -d
21mr|libnova-0.15.0-5|5	
21mr|libnova-0.15.0-5|6	Summary:	General purpose astronomy & astrodynamics library
21mr|libnova-0.15.0-5|7	Name:		libnova
21mr|libnova-0.15.0-5|8	Version:	0.15.0
21mr|libnova-0.15.0-5|9	Release:	5
21mr|libnova-0.15.0-5|10	License:	LGPLv2+
21mr|libnova-0.15.0-5|11	Group:		Sciences/Astronomy
21mr|libnova-0.15.0-5|12	Url:		http://sourceforge.net/projects/libnova/
21mr|libnova-0.15.0-5|13	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|libnova-0.15.0-5|14	Patch0:		libnova-0.15.0-optflags.patch
21mr|libnova-0.15.0-5|15	
21mr|libnova-0.15.0-5|16	%description
21mr|libnova-0.15.0-5|17	Libnova is a general purpose, double precision, celestial mechanics,
21mr|libnova-0.15.0-5|18	astrometry and astrodynamics library
21mr|libnova-0.15.0-5|19	
21mr|libnova-0.15.0-5|20	%files
21mr|libnova-0.15.0-5|21	%doc ChangeLog README AUTHORS NEWS COPYING
21mr|libnova-0.15.0-5|22	%{_bindir}/libnovaconfig
21mr|libnova-0.15.0-5|23	
21mr|libnova-0.15.0-5|24	#----------------------------------------------------------------------------
21mr|libnova-0.15.0-5|25	
21mr|libnova-0.15.0-5|26	%package -n %{libname}
21mr|libnova-0.15.0-5|27	Summary:	Library files for %{name}
21mr|libnova-0.15.0-5|28	Group:		System/Libraries
21mr|libnova-0.15.0-5|29	
21mr|libnova-0.15.0-5|30	%description -n %{libname}
21mr|libnova-0.15.0-5|31	Contains library files for nova.
21mr|libnova-0.15.0-5|32	
21mr|libnova-0.15.0-5|33	%files -n %{libname}
21mr|libnova-0.15.0-5|34	%{_libdir}/libnova-%{api}.so.%{major}*
21mr|libnova-0.15.0-5|35	
21mr|libnova-0.15.0-5|36	#--------------------------------------------------------------------
21mr|libnova-0.15.0-5|37	
21mr|libnova-0.15.0-5|38	%package -n %{devname}
21mr|libnova-0.15.0-5|39	Summary:	Development files for %{name}
21mr|libnova-0.15.0-5|40	Group:		Development/Other
21mr|libnova-0.15.0-5|41	Requires:	%{libname} = %{EVRD}
21mr|libnova-0.15.0-5|42	Provides:	%{name}-devel = %{EVRD}
21mr|libnova-0.15.0-5|43	Conflicts:	%{_lib}nova13-devel < 0.15.0
21mr|libnova-0.15.0-5|44	Obsoletes:	%{_lib}nova13-devel < 0.15.0
21mr|libnova-0.15.0-5|45	
21mr|libnova-0.15.0-5|46	%description -n %{devname}
21mr|libnova-0.15.0-5|47	Contains library and header files for nova.
21mr|libnova-0.15.0-5|48	
21mr|libnova-0.15.0-5|49	%files -n %{devname}
21mr|libnova-0.15.0-5|50	%doc COPYING examples/*.c
21mr|libnova-0.15.0-5|51	%{_includedir}/libnova
21mr|libnova-0.15.0-5|52	%{_libdir}/libnova.so
21mr|libnova-0.15.0-5|53	
21mr|libnova-0.15.0-5|54	#--------------------------------------------------------------------
21mr|libnova-0.15.0-5|55	
21mr|libnova-0.15.0-5|56	%prep
21mr|libnova-0.15.0-5|57	%setup -q
21mr|libnova-0.15.0-5|58	%patch0 -p1
21mr|libnova-0.15.0-5|59	
21mr|libnova-0.15.0-5|60	%build
21mr|libnova-0.15.0-5|61	autoreconf -fi
21mr|libnova-0.15.0-5|62	%configure \
21mr|libnova-0.15.0-5|63	--disable-static
21mr|libnova-0.15.0-5|64	%make
21mr|libnova-0.15.0-5|65	
21mr|libnova-0.15.0-5|66	%install
21mr|libnova-0.15.0-5|67	%makeinstall_std

13739 21
21mr|libnsl-2.0.0-1|1	%define major 3
21mr|libnsl-2.0.0-1|2	%define libname %mklibname nsl %{major}
21mr|libnsl-2.0.0-1|3	%define devname %mklibname nsl -d
21mr|libnsl-2.0.0-1|4	%define static %mklibname -d -s nsl
21mr|libnsl-2.0.0-1|5	
21mr|libnsl-2.0.0-1|6	Summary:	Public client interface library for NIS(YP) and NIS+
21mr|libnsl-2.0.0-1|7	Name:		libnsl
21mr|libnsl-2.0.0-1|8	Version:	2.0.0
21mr|libnsl-2.0.0-1|9	Release:	1
21mr|libnsl-2.0.0-1|10	License:	BSD and LGPLv2+
21mr|libnsl-2.0.0-1|11	Group:		System/Libraries
21mr|libnsl-2.0.0-1|12	Url:		https://github.com/thkukuk/libnsl
21mr|libnsl-2.0.0-1|13	Source0:	https://github.com/thkukuk/libnsl/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libnsl-2.0.0-1|14	BuildRequires:	gettext-devel
21mr|libnsl-2.0.0-1|15	BuildRequires:	pkgconfig(libtirpc)
21mr|libnsl-2.0.0-1|16	
21mr|libnsl-2.0.0-1|17	%description
21mr|libnsl-2.0.0-1|18	This package contains the libnsl library. This library contains
21mr|libnsl-2.0.0-1|19	the public client interface for NIS(YP) and NIS+.
21mr|libnsl-2.0.0-1|20	This code was formerly part of glibc, but is now standalone to
21mr|libnsl-2.0.0-1|21	be able to link against TI-RPC for IPv6 support.
21mr|libnsl-2.0.0-1|22	
21mr|libnsl-2.0.0-1|23	%package -n %{libname}
21mr|libnsl-2.0.0-1|24	Summary:	Public client interface library for NIS(YP) and NIS+
21mr|libnsl-2.0.0-1|25	Group:		System/Libraries
21mr|libnsl-2.0.0-1|26	
21mr|libnsl-2.0.0-1|27	%description -n %{libname}
21mr|libnsl-2.0.0-1|28	This package contains the shared library for %{name}.
21mr|libnsl-2.0.0-1|29	
21mr|libnsl-2.0.0-1|30	%package -n %{devname}
21mr|libnsl-2.0.0-1|31	Summary:	Development files for the libnsl library
21mr|libnsl-2.0.0-1|32	Group:		Development/C
21mr|libnsl-2.0.0-1|33	Requires:	%{libname} >= %{EVRD}
21mr|libnsl-2.0.0-1|34	
21mr|libnsl-2.0.0-1|35	%description -n %{devname}
21mr|libnsl-2.0.0-1|36	This package includes header files and libraries necessary for developing
21mr|libnsl-2.0.0-1|37	programs which use the nsl library.
21mr|libnsl-2.0.0-1|38	
21mr|libnsl-2.0.0-1|39	%package -n %{static}
21mr|libnsl-2.0.0-1|40	Summary:	Static version of libnsl library
21mr|libnsl-2.0.0-1|41	Group:		Development/C
21mr|libnsl-2.0.0-1|42	Requires:	%{devname} >= %{EVRD}
21mr|libnsl-2.0.0-1|43	Provides:	libnsl-static-devel = %{EVRD}
21mr|libnsl-2.0.0-1|44	
21mr|libnsl-2.0.0-1|45	%description -n	%{static}
21mr|libnsl-2.0.0-1|46	This package contains a static library version of the nsl library.
21mr|libnsl-2.0.0-1|47	
21mr|libnsl-2.0.0-1|48	%prep
21mr|libnsl-2.0.0-1|49	%autosetup -p1
21mr|libnsl-2.0.0-1|50	autoreconf -fiv
21mr|libnsl-2.0.0-1|51	
21mr|libnsl-2.0.0-1|52	%build
21mr|libnsl-2.0.0-1|53	CONFIGURE_TOP="$PWD"
21mr|libnsl-2.0.0-1|54	export CFLAGS="%{optflags} -fPIC"
21mr|libnsl-2.0.0-1|55	
21mr|libnsl-2.0.0-1|56	automake --add-missing
21mr|libnsl-2.0.0-1|57	%configure \
21mr|libnsl-2.0.0-1|58	--enable-shared \
21mr|libnsl-2.0.0-1|59	--enable-static
21mr|libnsl-2.0.0-1|60	
21mr|libnsl-2.0.0-1|61	%make
21mr|libnsl-2.0.0-1|62	
21mr|libnsl-2.0.0-1|63	%install
21mr|libnsl-2.0.0-1|64	%makeinstall_std
21mr|libnsl-2.0.0-1|65	
21mr|libnsl-2.0.0-1|66	%files -n %{libname}
21mr|libnsl-2.0.0-1|67	%{_libdir}/libnsl.so.%{major}*
21mr|libnsl-2.0.0-1|68	
21mr|libnsl-2.0.0-1|69	%files -n %{devname}
21mr|libnsl-2.0.0-1|70	%doc AUTHORS COPYING NEWS README
21mr|libnsl-2.0.0-1|71	%{_includedir}/rpcsvc/*.h
21mr|libnsl-2.0.0-1|72	%{_includedir}/rpcsvc/*.x
21mr|libnsl-2.0.0-1|73	%{_libdir}/libnsl.so
21mr|libnsl-2.0.0-1|74	%{_libdir}/pkgconfig/libnsl.pc
21mr|libnsl-2.0.0-1|75	
21mr|libnsl-2.0.0-1|76	%files -n %{static}
21mr|libnsl-2.0.0-1|77	%{_libdir}/libnsl.a

13740 21
21mr|libnss-role-0.5.5-2|1	%define libnss_role_major 2
21mr|libnss-role-0.5.5-2|2	%define libnss_role %mklibname nss_role %{libnss_role_major}
21mr|libnss-role-0.5.5-2|3	%define tag_postfix -alt1
21mr|libnss-role-0.5.5-2|4	
21mr|libnss-role-0.5.5-2|5	%define major 1
21mr|libnss-role-0.5.5-2|6	%define librole %mklibname role %{major}
21mr|libnss-role-0.5.5-2|7	%define devname %mklibname role -d
21mr|libnss-role-0.5.5-2|8	
21mr|libnss-role-0.5.5-2|9	Summary:	NSS API library and admin tools for roles and privilegies
21mr|libnss-role-0.5.5-2|10	Name:		libnss-role
21mr|libnss-role-0.5.5-2|11	Version:	0.5.5
21mr|libnss-role-0.5.5-2|12	Release:	2
21mr|libnss-role-0.5.5-2|13	License:	LGPLv2.1
21mr|libnss-role-0.5.5-2|14	Group:		System/Libraries
21mr|libnss-role-0.5.5-2|15	# Another git: http://git.altlinux.org/gears/l/libnss-role.git
21mr|libnss-role-0.5.5-2|16	Url:		https://github.com/Etersoft/libnss-role
21mr|libnss-role-0.5.5-2|17	Source0:	https://github.com/Etersoft/libnss-role/archive/%{version}%{tag_postfix}.tar.gz?/libnss-role-%{version}%{tag_postfix}.tar.gz
21mr|libnss-role-0.5.5-2|18	# https://github.com/Etersoft/libnss-role/pull/29
21mr|libnss-role-0.5.5-2|19	Patch001: 	0001-Avoid-overlinkage-of-utils.patch
21mr|libnss-role-0.5.5-2|20	BuildRequires:	cmake
21mr|libnss-role-0.5.5-2|21	BuildRequires:	pkgconfig(cmocka)
21mr|libnss-role-0.5.5-2|22	BuildRequires:	glibc-devel
21mr|libnss-role-0.5.5-2|23	BuildRequires:	pam-devel
21mr|libnss-role-0.5.5-2|24	Requires:	%{librole} = %{EVRD}
21mr|libnss-role-0.5.5-2|25	Requires:	%{libnss_role} = %{EVRD}
21mr|libnss-role-0.5.5-2|26	Requires(pre):	grep
21mr|libnss-role-0.5.5-2|27	Requires(pre):	sed
21mr|libnss-role-0.5.5-2|28	Requires(postun):	sed
21mr|libnss-role-0.5.5-2|29	# See also: kb#30
21mr|libnss-role-0.5.5-2|30	OrderWithRequires(post):	authselect >= 1.5.0
21mr|libnss-role-0.5.5-2|31	# TODO: maybe move into order-rpm-generators
21mr|libnss-role-0.5.5-2|32	OrderWithRequires(post):	authselect-force
21mr|libnss-role-0.5.5-2|33	# lib prefix is not common for packages with executables
21mr|libnss-role-0.5.5-2|34	Provides:	nss-role = %{EVRD}
21mr|libnss-role-0.5.5-2|35	
21mr|libnss-role-0.5.5-2|36	%description
21mr|libnss-role-0.5.5-2|37	NSS API library and admin tools for roles and privilegies.
21mr|libnss-role-0.5.5-2|38	Allow to e.g. map roles of AD domain users to local groups.
21mr|libnss-role-0.5.5-2|39	
21mr|libnss-role-0.5.5-2|40	%files
21mr|libnss-role-0.5.5-2|41	%doc README.md README-ru.md
21mr|libnss-role-0.5.5-2|42	%config(noreplace) %{_sysconfdir}/role
21mr|libnss-role-0.5.5-2|43	%{_sysconfdir}/pam.d/role*
21mr|libnss-role-0.5.5-2|44	%dir %{_sysconfdir}/role.d
21mr|libnss-role-0.5.5-2|45	%{_sbindir}/*
21mr|libnss-role-0.5.5-2|46	%{_bindir}/*
21mr|libnss-role-0.5.5-2|47	%{_mandir}/man8/*
21mr|libnss-role-0.5.5-2|48	
21mr|libnss-role-0.5.5-2|49	%post
21mr|libnss-role-0.5.5-2|50	# do nothing on upgrades
21mr|libnss-role-0.5.5-2|51	[ "$1" = 1 ] || exit 0
21mr|libnss-role-0.5.5-2|52	
21mr|libnss-role-0.5.5-2|53	# if authselect templates are used (kb#30):
21mr|libnss-role-0.5.5-2|54	if authselect check &>/dev/null; then
21mr|libnss-role-0.5.5-2|55	authselect enable-feature with-libnss-role
21mr|libnss-role-0.5.5-2|56	exit $?
21mr|libnss-role-0.5.5-2|57	fi
21mr|libnss-role-0.5.5-2|58	
21mr|libnss-role-0.5.5-2|59	# if authselect templates are not used:
21mr|libnss-role-0.5.5-2|60	if [ ! -f %{_sysconfdir}/nsswitch.conf ] || [ "$(realpath /etc/nsswitch.conf)" = "/etc/authselect/nsswitch.conf" ]; then exit 0; fi
21mr|libnss-role-0.5.5-2|61	
21mr|libnss-role-0.5.5-2|62	if ! grep -q '^group:[[:blank:]]*\(.\+[[:blank:]]\+\)*role\($\|[[:blank:]]\)' %{_sysconfdir}/nsswitch.conf; then
21mr|libnss-role-0.5.5-2|63	sed -i.rpmorig -e 's/^\(group:.\+\)$/\1 role/g' %{_sysconfdir}/nsswitch.conf
21mr|libnss-role-0.5.5-2|64	fi
21mr|libnss-role-0.5.5-2|65	
21mr|libnss-role-0.5.5-2|66	%preun
21mr|libnss-role-0.5.5-2|67	# do nothing if upgrade, not uninstall
21mr|libnss-role-0.5.5-2|68	[ $1 != 0 ] && exit 0
21mr|libnss-role-0.5.5-2|69	
21mr|libnss-role-0.5.5-2|70	# if authselect templates are used:
21mr|libnss-role-0.5.5-2|71	if authselect check 2>/dev/null; then
21mr|libnss-role-0.5.5-2|72	authselect disable-feature with-libnss-role
21mr|libnss-role-0.5.5-2|73	exit $?
21mr|libnss-role-0.5.5-2|74	fi
21mr|libnss-role-0.5.5-2|75	
21mr|libnss-role-0.5.5-2|76	# if authselect templates are not used:
21mr|libnss-role-0.5.5-2|77	if [ -f %{_sysconfdir}/nsswitch.conf ] && [ "$(realpath /etc/nsswitch.conf)" != "/etc/authselect/nsswitch.conf" ]; then
21mr|libnss-role-0.5.5-2|78	sed -i -e 's/^group:role/group:/g' \
21mr|libnss-role-0.5.5-2|79	-e 's/^\(group:\)\(.\+[[:blank:]]*\)*[[:blank:]]\+role\($\|[[:blank:]].*\)$/\1\2\3/g' \
21mr|libnss-role-0.5.5-2|80	%{_sysconfdir}/nsswitch.conf
21mr|libnss-role-0.5.5-2|81	fi
21mr|libnss-role-0.5.5-2|82	
21mr|libnss-role-0.5.5-2|83	#----------------------------------------------------------------------------
21mr|libnss-role-0.5.5-2|84	
21mr|libnss-role-0.5.5-2|85	%package -n %{libnss_role}
21mr|libnss-role-0.5.5-2|86	Summary:	NSS API library for roles and privilegies
21mr|libnss-role-0.5.5-2|87	Group:		System/Libraries
21mr|libnss-role-0.5.5-2|88	
21mr|libnss-role-0.5.5-2|89	%description -n %{libnss_role}
21mr|libnss-role-0.5.5-2|90	NSS API library for roles and privilegies.
21mr|libnss-role-0.5.5-2|91	
21mr|libnss-role-0.5.5-2|92	%files -n %{libnss_role}
21mr|libnss-role-0.5.5-2|93	/%{_lib}/libnss_role.so.%{libnss_role_major}*
21mr|libnss-role-0.5.5-2|94	
21mr|libnss-role-0.5.5-2|95	#----------------------------------------------------------------------------
21mr|libnss-role-0.5.5-2|96	
21mr|libnss-role-0.5.5-2|97	%package -n %{librole}
21mr|libnss-role-0.5.5-2|98	Summary:	NSS API library for roles and privilegies
21mr|libnss-role-0.5.5-2|99	Group:		System/Libraries
21mr|libnss-role-0.5.5-2|100	
21mr|libnss-role-0.5.5-2|101	%description -n %{librole}
21mr|libnss-role-0.5.5-2|102	NSS API library for roles and privilegies.
21mr|libnss-role-0.5.5-2|103	
21mr|libnss-role-0.5.5-2|104	%files -n %{librole}
21mr|libnss-role-0.5.5-2|105	%{_libdir}/librole.so.%{major}*
21mr|libnss-role-0.5.5-2|106	
21mr|libnss-role-0.5.5-2|107	#----------------------------------------------------------------------------
21mr|libnss-role-0.5.5-2|108	
21mr|libnss-role-0.5.5-2|109	%package -n %{devname}
21mr|libnss-role-0.5.5-2|110	Summary:	Header for developing applications managing Roles
21mr|libnss-role-0.5.5-2|111	Group:		Development/Other
21mr|libnss-role-0.5.5-2|112	Requires:	%{librole} = %{EVRD}
21mr|libnss-role-0.5.5-2|113	Provides:	%{name}-devel = %{EVRD}
21mr|libnss-role-0.5.5-2|114	Provides:	nssrole-devel = %{EVRD}
21mr|libnss-role-0.5.5-2|115	
21mr|libnss-role-0.5.5-2|116	%description -n %{devname}
21mr|libnss-role-0.5.5-2|117	Headers for developing applications managing Roles through
21mr|libnss-role-0.5.5-2|118	NSS API library for roles and privilegies.
21mr|libnss-role-0.5.5-2|119	
21mr|libnss-role-0.5.5-2|120	%files -n %{devname}
21mr|libnss-role-0.5.5-2|121	%{_includedir}/role/
21mr|libnss-role-0.5.5-2|122	%{_libdir}/librole.so
21mr|libnss-role-0.5.5-2|123	
21mr|libnss-role-0.5.5-2|124	#----------------------------------------------------------------------------
21mr|libnss-role-0.5.5-2|125	
21mr|libnss-role-0.5.5-2|126	%prep
21mr|libnss-role-0.5.5-2|127	%autosetup -p1 -n %{name}-%{version}%{tag_postfix}
21mr|libnss-role-0.5.5-2|128	
21mr|libnss-role-0.5.5-2|129	%build
21mr|libnss-role-0.5.5-2|130	
21mr|libnss-role-0.5.5-2|131	# See https://github.com/Etersoft/libnss-role/blob/master/.gear/libnss-role.spec
21mr|libnss-role-0.5.5-2|132	# nss_wrapper must be packaged and BRed for tests
21mr|libnss-role-0.5.5-2|133	%cmake \
21mr|libnss-role-0.5.5-2|134	-DNSS_LIBDIR="/%{_lib}" \
21mr|libnss-role-0.5.5-2|135	-DROLE_LIBDIR=%{_libdir} \
21mr|libnss-role-0.5.5-2|136	-DMANDIR=%{_mandir}/man8 \
21mr|libnss-role-0.5.5-2|137	-DENABLE_TESTS=OFF
21mr|libnss-role-0.5.5-2|138	
21mr|libnss-role-0.5.5-2|139	%make_build
21mr|libnss-role-0.5.5-2|140	
21mr|libnss-role-0.5.5-2|141	%install
21mr|libnss-role-0.5.5-2|142	%make_install -C build
21mr|libnss-role-0.5.5-2|143	mkdir -p %{buildroot}%{_sysconfdir}/role.d

13741 21
21mr|libntirpc-3.3-3|1	%define major 3
21mr|libntirpc-3.3-3|2	%define libname %mklibname ntirpc %{major}
21mr|libntirpc-3.3-3|3	%define devname %mklibname ntirpc -d
21mr|libntirpc-3.3-3|4	#%%global		dev rc2
21mr|libntirpc-3.3-3|5	
21mr|libntirpc-3.3-3|6	Name:		libntirpc
21mr|libntirpc-3.3-3|7	Version:	3.3
21mr|libntirpc-3.3-3|8	Release:	3
21mr|libntirpc-3.3-3|9	Summary:	New Transport Independent RPC Library
21mr|libntirpc-3.3-3|10	Group:		System/Libraries
21mr|libntirpc-3.3-3|11	License:	BSD
21mr|libntirpc-3.3-3|12	Url:		https://github.com/nfs-ganesha/ntirpc
21mr|libntirpc-3.3-3|13	Source0:	https://github.com/nfs-ganesha/ntirpc/archive/v%{version}/ntirpc-%{version}%{?dev:-%{dev}}.tar.gz
21mr|libntirpc-3.3-3|14	BuildRequires:	cmake
21mr|libntirpc-3.3-3|15	BuildRequires:	krb5-devel
21mr|libntirpc-3.3-3|16	BuildRequires:	pkgconfig(liburcu)
21mr|libntirpc-3.3-3|17	BuildRequires:	pkgconfig(libnsl)
21mr|libntirpc-3.3-3|18	
21mr|libntirpc-3.3-3|19	%description
21mr|libntirpc-3.3-3|20	This package contains a new implementation of the original libtirpc,
21mr|libntirpc-3.3-3|21	transport-independent RPC (TI-RPC) library for NFS-Ganesha. It has
21mr|libntirpc-3.3-3|22	the following features not found in libtirpc:
21mr|libntirpc-3.3-3|23	1. Bi-directional operation
21mr|libntirpc-3.3-3|24	2. Full-duplex operation on the TCP (vc) transport
21mr|libntirpc-3.3-3|25	3. Thread-safe operating modes
21mr|libntirpc-3.3-3|26	3.1 new locking primitives and lock callouts (interface change)
21mr|libntirpc-3.3-3|27	3.2 stateless send/recv on the TCP transport (interface change)
21mr|libntirpc-3.3-3|28	4. Flexible server integration support
21mr|libntirpc-3.3-3|29	5. Event channels (remove static arrays of xprt handles, new EPOLL/KEVENT
21mr|libntirpc-3.3-3|30	integration)
21mr|libntirpc-3.3-3|31	
21mr|libntirpc-3.3-3|32	
21mr|libntirpc-3.3-3|33	#------------------------------------------------------------------------
21mr|libntirpc-3.3-3|34	%package -n %{libname}
21mr|libntirpc-3.3-3|35	Summary:	Development headers for %{name}
21mr|libntirpc-3.3-3|36	Group:		System/Libraries
21mr|libntirpc-3.3-3|37	# libtirpc has /etc/netconfig, most machines probably have it anyway
21mr|libntirpc-3.3-3|38	# for NFS client
21mr|libntirpc-3.3-3|39	Requires:	libtirpc
21mr|libntirpc-3.3-3|40	
21mr|libntirpc-3.3-3|41	%description -n %{libname}
21mr|libntirpc-3.3-3|42	This package contains a new implementation of the original libtirpc,
21mr|libntirpc-3.3-3|43	transport-independent RPC (TI-RPC) library for NFS-Ganesha. It has
21mr|libntirpc-3.3-3|44	the following features not found in libtirpc:
21mr|libntirpc-3.3-3|45	1. Bi-directional operation
21mr|libntirpc-3.3-3|46	2. Full-duplex operation on the TCP (vc) transport
21mr|libntirpc-3.3-3|47	3. Thread-safe operating modes
21mr|libntirpc-3.3-3|48	3.1 new locking primitives and lock callouts (interface change)
21mr|libntirpc-3.3-3|49	3.2 stateless send/recv on the TCP transport (interface change)
21mr|libntirpc-3.3-3|50	4. Flexible server integration support
21mr|libntirpc-3.3-3|51	5. Event channels (remove static arrays of xprt handles, new EPOLL/KEVENT
21mr|libntirpc-3.3-3|52	integration).
21mr|libntirpc-3.3-3|53	
21mr|libntirpc-3.3-3|54	%files -n %{libname}
21mr|libntirpc-3.3-3|55	%{_libdir}/libntirpc.so.%{major}*
21mr|libntirpc-3.3-3|56	
21mr|libntirpc-3.3-3|57	#------------------------------------------------------------------------
21mr|libntirpc-3.3-3|58	%package -n %{devname}
21mr|libntirpc-3.3-3|59	Summary:	Development headers for %{name}
21mr|libntirpc-3.3-3|60	Group:		Development/Other
21mr|libntirpc-3.3-3|61	Requires:	%{libname} = %{EVRD}
21mr|libntirpc-3.3-3|62	Provides:	%{name}-devel = %{EVRD}
21mr|libntirpc-3.3-3|63	
21mr|libntirpc-3.3-3|64	%description -n %{devname}
21mr|libntirpc-3.3-3|65	Development headers and auxiliary files for developing with %{name}.
21mr|libntirpc-3.3-3|66	
21mr|libntirpc-3.3-3|67	%files -n %{devname}
21mr|libntirpc-3.3-3|68	%{_libdir}/libntirpc.so
21mr|libntirpc-3.3-3|69	%{_includedir}/ntirpc/
21mr|libntirpc-3.3-3|70	%{_libdir}/pkgconfig/libntirpc.pc
21mr|libntirpc-3.3-3|71	
21mr|libntirpc-3.3-3|72	#------------------------------------------------------------------------
21mr|libntirpc-3.3-3|73	
21mr|libntirpc-3.3-3|74	%prep
21mr|libntirpc-3.3-3|75	%setup -q -n ntirpc-%{version}%{?dev:-%{dev}}
21mr|libntirpc-3.3-3|76	
21mr|libntirpc-3.3-3|77	%build
21mr|libntirpc-3.3-3|78	%cmake . -DOVERRIDE_INSTALL_PREFIX=/usr -DTIRPC_EPOLL=1 -DUSE_GSS=ON "-GUnix Makefiles"
21mr|libntirpc-3.3-3|79	
21mr|libntirpc-3.3-3|80	%make
21mr|libntirpc-3.3-3|81	
21mr|libntirpc-3.3-3|82	%install
21mr|libntirpc-3.3-3|83	## make install is broken in various ways
21mr|libntirpc-3.3-3|84	## make install DESTDIR=%%{buildroot}
21mr|libntirpc-3.3-3|85	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|libntirpc-3.3-3|86	install -p -m 0755 build/src/%{name}.so.%{major}* %{buildroot}%{_libdir}/
21mr|libntirpc-3.3-3|87	ln -s %{name}.so.%{version} %{buildroot}%{_libdir}/%{name}.so.%{major}
21mr|libntirpc-3.3-3|88	ln -s %{name}.so.%{version} %{buildroot}%{_libdir}/%{name}.so
21mr|libntirpc-3.3-3|89	mkdir -p %{buildroot}%{_includedir}/ntirpc
21mr|libntirpc-3.3-3|90	cp -a ./ntirpc %{buildroot}%{_includedir}/
21mr|libntirpc-3.3-3|91	cp build/ntirpc/version.h %{buildroot}%{_includedir}/ntirpc/
21mr|libntirpc-3.3-3|92	install -p -m 644 build/libntirpc.pc %{buildroot}%{_libdir}/pkgconfig/

13742 21
21mr|libntlm-1.6-1|1	%define major 0
21mr|libntlm-1.6-1|2	%define libname %mklibname ntlm %{major}
21mr|libntlm-1.6-1|3	%define develname %mklibname ntlm -d
21mr|libntlm-1.6-1|4	
21mr|libntlm-1.6-1|5	Summary:	Microsoft WinNT domain authentication library
21mr|libntlm-1.6-1|6	Name:		libntlm
21mr|libntlm-1.6-1|7	Version:	1.6
21mr|libntlm-1.6-1|8	Release:	1
21mr|libntlm-1.6-1|9	Group:		System/Libraries
21mr|libntlm-1.6-1|10	License:	LGPLv2+
21mr|libntlm-1.6-1|11	URL:		http://www.nongnu.org/libntlm/
21mr|libntlm-1.6-1|12	Source0:	http://www.nongnu.org/libntlm/releases/%{name}-%{version}.tar.gz
21mr|libntlm-1.6-1|13	%ifnarch %arm %mips
21mr|libntlm-1.6-1|14	BuildRequires:	valgrind
21mr|libntlm-1.6-1|15	%endif
21mr|libntlm-1.6-1|16	
21mr|libntlm-1.6-1|17	%description
21mr|libntlm-1.6-1|18	A library for authenticating with Microsoft NTLM challenge-response,
21mr|libntlm-1.6-1|19	derived from Samba sources.
21mr|libntlm-1.6-1|20	
21mr|libntlm-1.6-1|21	%package -n %{libname}
21mr|libntlm-1.6-1|22	Summary:	Microsoft WinNT domain authentication library
21mr|libntlm-1.6-1|23	Group:		System/Libraries
21mr|libntlm-1.6-1|24	
21mr|libntlm-1.6-1|25	%description -n %{libname}
21mr|libntlm-1.6-1|26	A library for authenticating with Microsoft NTLM challenge-response,
21mr|libntlm-1.6-1|27	derived from Samba sources.
21mr|libntlm-1.6-1|28	
21mr|libntlm-1.6-1|29	%package -n %{develname}
21mr|libntlm-1.6-1|30	Summary:	Microsoft WinNT domain authentication library for development
21mr|libntlm-1.6-1|31	Group:		Development/C++
21mr|libntlm-1.6-1|32	Requires:	%{libname} = %{version}-%{release}
21mr|libntlm-1.6-1|33	Provides:	%{name}-devel = %{version}-%{release}
21mr|libntlm-1.6-1|34	
21mr|libntlm-1.6-1|35	%description -n %{develname}
21mr|libntlm-1.6-1|36	Development files needed for compiling against libntlm.
21mr|libntlm-1.6-1|37	
21mr|libntlm-1.6-1|38	%prep
21mr|libntlm-1.6-1|39	%setup -q
21mr|libntlm-1.6-1|40	
21mr|libntlm-1.6-1|41	%build
21mr|libntlm-1.6-1|42	%configure
21mr|libntlm-1.6-1|43	%make
21mr|libntlm-1.6-1|44	
21mr|libntlm-1.6-1|45	%install
21mr|libntlm-1.6-1|46	%makeinstall_std
21mr|libntlm-1.6-1|47	
21mr|libntlm-1.6-1|48	%files -n %{libname}
21mr|libntlm-1.6-1|49	%{_libdir}/*.so.%{major}*
21mr|libntlm-1.6-1|50	
21mr|libntlm-1.6-1|51	%files -n %{develname}
21mr|libntlm-1.6-1|52	%doc AUTHORS README ChangeLog THANKS
21mr|libntlm-1.6-1|53	%{_includedir}/ntlm.h
21mr|libntlm-1.6-1|54	%{_libdir}/*.so
21mr|libntlm-1.6-1|55	%{_libdir}/pkgconfig/libntlm.pc

13743 21
21mr|libnumbertext-1.0.7-2|1	# WARNING: This package is synced with FC
21mr|libnumbertext-1.0.7-2|2	%define api 1.0
21mr|libnumbertext-1.0.7-2|3	%define major 0
21mr|libnumbertext-1.0.7-2|4	%define libname %mklibname numbertext %{major}
21mr|libnumbertext-1.0.7-2|5	%define devname %mklibname -d numbertext
21mr|libnumbertext-1.0.7-2|6	
21mr|libnumbertext-1.0.7-2|7	Summary:	Number to number name and money text conversion library
21mr|libnumbertext-1.0.7-2|8	Name:		libnumbertext
21mr|libnumbertext-1.0.7-2|9	Version:	1.0.7
21mr|libnumbertext-1.0.7-2|10	Release:	2
21mr|libnumbertext-1.0.7-2|11	#The entire source code is dual license LGPLv3+ or BSD, except for
21mr|libnumbertext-1.0.7-2|12	#the data files hr.sor, sr.sor and sh.sor which are tri license
21mr|libnumbertext-1.0.7-2|13	#CC-BY-SA or LGPLv3+ or BSD
21mr|libnumbertext-1.0.7-2|14	License:	(LGPLv3+ or BSD) and (LGPLv3+ or BSD or CC-BY-SA)
21mr|libnumbertext-1.0.7-2|15	Group:		System/Libraries
21mr|libnumbertext-1.0.7-2|16	Url:		https://numbertext.github.io
21mr|libnumbertext-1.0.7-2|17	Source0:	https://github.com/Numbertext/libnumbertext/archive/%{version}.tar.gz
21mr|libnumbertext-1.0.7-2|18	Source1:	libnumbertext.rpmlintrc
21mr|libnumbertext-1.0.7-2|19	BuildRequires:	libtool
21mr|libnumbertext-1.0.7-2|20	
21mr|libnumbertext-1.0.7-2|21	%description
21mr|libnumbertext-1.0.7-2|22	Language-neutral NUMBERTEXT and MONEYTEXT functions for LibreOffice Calc
21mr|libnumbertext-1.0.7-2|23	
21mr|libnumbertext-1.0.7-2|24	%files
21mr|libnumbertext-1.0.7-2|25	%doc AUTHORS ChangeLog COPYING NEWS THANKS
21mr|libnumbertext-1.0.7-2|26	%{_bindir}/spellout
21mr|libnumbertext-1.0.7-2|27	%{_datadir}/libnumbertext
21mr|libnumbertext-1.0.7-2|28	
21mr|libnumbertext-1.0.7-2|29	#------------------------------------------------------------------
21mr|libnumbertext-1.0.7-2|30	
21mr|libnumbertext-1.0.7-2|31	%package -n %{libname}
21mr|libnumbertext-1.0.7-2|32	Summary:	Number to number name and money text conversion library
21mr|libnumbertext-1.0.7-2|33	Group:		System/Libraries
21mr|libnumbertext-1.0.7-2|34	
21mr|libnumbertext-1.0.7-2|35	%description -n %{libname}
21mr|libnumbertext-1.0.7-2|36	Language-neutral NUMBERTEXT and MONEYTEXT functions for LibreOffice Calc
21mr|libnumbertext-1.0.7-2|37	
21mr|libnumbertext-1.0.7-2|38	%files -n %{libname}
21mr|libnumbertext-1.0.7-2|39	%doc AUTHORS ChangeLog COPYING NEWS THANKS
21mr|libnumbertext-1.0.7-2|40	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libnumbertext-1.0.7-2|41	
21mr|libnumbertext-1.0.7-2|42	#------------------------------------------------------------------
21mr|libnumbertext-1.0.7-2|43	
21mr|libnumbertext-1.0.7-2|44	%package -n %{devname}
21mr|libnumbertext-1.0.7-2|45	Summary:	Files for developing with libnumbertext
21mr|libnumbertext-1.0.7-2|46	Group:		Development/Other
21mr|libnumbertext-1.0.7-2|47	Requires:	%{libname} = %{EVRD}
21mr|libnumbertext-1.0.7-2|48	
21mr|libnumbertext-1.0.7-2|49	%description -n %{devname}
21mr|libnumbertext-1.0.7-2|50	Includes and definitions for developing with libnumbertext
21mr|libnumbertext-1.0.7-2|51	
21mr|libnumbertext-1.0.7-2|52	%files -n %{devname}
21mr|libnumbertext-1.0.7-2|53	%doc AUTHORS ChangeLog COPYING NEWS THANKS
21mr|libnumbertext-1.0.7-2|54	%{_includedir}/%{name}
21mr|libnumbertext-1.0.7-2|55	%{_libdir}/*.so
21mr|libnumbertext-1.0.7-2|56	%{_libdir}/pkgconfig/%{name}.pc
21mr|libnumbertext-1.0.7-2|57	
21mr|libnumbertext-1.0.7-2|58	#------------------------------------------------------------------
21mr|libnumbertext-1.0.7-2|59	
21mr|libnumbertext-1.0.7-2|60	%prep
21mr|libnumbertext-1.0.7-2|61	%setup -q
21mr|libnumbertext-1.0.7-2|62	
21mr|libnumbertext-1.0.7-2|63	%build
21mr|libnumbertext-1.0.7-2|64	autoreconf -v --install --force
21mr|libnumbertext-1.0.7-2|65	%configure \
21mr|libnumbertext-1.0.7-2|66	--disable-silent-rules\
21mr|libnumbertext-1.0.7-2|67	--disable-static\
21mr|libnumbertext-1.0.7-2|68	--disable-werror\
21mr|libnumbertext-1.0.7-2|69	--with-pic
21mr|libnumbertext-1.0.7-2|70	%make
21mr|libnumbertext-1.0.7-2|71	
21mr|libnumbertext-1.0.7-2|72	%check
21mr|libnumbertext-1.0.7-2|73	make check
21mr|libnumbertext-1.0.7-2|74	
21mr|libnumbertext-1.0.7-2|75	%install
21mr|libnumbertext-1.0.7-2|76	%makeinstall_std
21mr|libnumbertext-1.0.7-2|77	rm -f %{buildroot}/%{_libdir}/*.la

13744 21
21mr|libnut-661-1|1	%define	major	0
21mr|libnut-661-1|2	%define	libname	%mklibname nut %{major}
21mr|libnut-661-1|3	%define	devname	%mklibname -d nut
21mr|libnut-661-1|4	
21mr|libnut-661-1|5	Name:		libnut
21mr|libnut-661-1|6	%define	svnrev	675
21mr|libnut-661-1|7	Version:	661
21mr|libnut-661-1|8	Release:	1
21mr|libnut-661-1|9	Url:		http://wiki.multimedia.cx/index.php?title=NUT
21mr|libnut-661-1|10	License:	MIT
21mr|libnut-661-1|11	Group:		System/Libraries
21mr|libnut-661-1|12	Summary:	NUT Multimedia Container Library
21mr|libnut-661-1|13	# svn checkout svn://svn.mplayerhq.hu/nut/src/trunk libnut ; tar -Jcf libnut-r$(LC_ALL=C svn info libnut | sed -n 's/Revision: //p').tar.xz libnut
21mr|libnut-661-1|14	Source0:	%{name}-r%{svnrev}.tar.xz
21mr|libnut-661-1|15	Patch0:		libnut-libdir.patch
21mr|libnut-661-1|16	Patch1:		libnut-shared.patch
21mr|libnut-661-1|17	Patch2:		libnut-r675-ldflags.patch
21mr|libnut-661-1|18	
21mr|libnut-661-1|19	%description
21mr|libnut-661-1|20	Library for manipulation with NUT multimedia streams.
21mr|libnut-661-1|21	
21mr|libnut-661-1|22	Unlike many popular containers, a NUT file can largely be viewed as a
21mr|libnut-661-1|23	byte stream, opposed to having a global block structure. NUT files
21mr|libnut-661-1|24	consist of a sequence of packets, which can contain global headers,
21mr|libnut-661-1|25	file metadata, stream headers for the individual media streams,
21mr|libnut-661-1|26	optional index data to accelerate seeking, and, of course, the actual
21mr|libnut-661-1|27	encoded media frames.
21mr|libnut-661-1|28	
21mr|libnut-661-1|29	%package -n	%{libname}
21mr|libnut-661-1|30	Group:		System/Libraries
21mr|libnut-661-1|31	Summary:	NUT Multimedia Container Library
21mr|libnut-661-1|32	
21mr|libnut-661-1|33	%description -n	%{libname}
21mr|libnut-661-1|34	Library for manipulation with NUT multimedia streams.
21mr|libnut-661-1|35	
21mr|libnut-661-1|36	Unlike many popular containers, a NUT file can largely be viewed as a
21mr|libnut-661-1|37	byte stream, opposed to having a global block structure. NUT files
21mr|libnut-661-1|38	consist of a sequence of packets, which can contain global headers,
21mr|libnut-661-1|39	file metadata, stream headers for the individual media streams,
21mr|libnut-661-1|40	optional index data to accelerate seeking, and, of course, the actual
21mr|libnut-661-1|41	encoded media frames.
21mr|libnut-661-1|42	
21mr|libnut-661-1|43	%package -n	%{devname}
21mr|libnut-661-1|44	Group:		Development/C
21mr|libnut-661-1|45	Summary:	Development files for NUT Multimedia Container Library
21mr|libnut-661-1|46	Requires:	%{libname} = %{EVRD}
21mr|libnut-661-1|47	Provides:	%{name}-devel = %{EVRD}
21mr|libnut-661-1|48	
21mr|libnut-661-1|49	%description -n	%{devname}
21mr|libnut-661-1|50	This package contains development files for the NUT Multimedia Container
21mr|libnut-661-1|51	Library.
21mr|libnut-661-1|52	
21mr|libnut-661-1|53	%package	utils
21mr|libnut-661-1|54	Group:		Video
21mr|libnut-661-1|55	Summary:	NUT Multimedia Container Utilites
21mr|libnut-661-1|56	
21mr|libnut-661-1|57	%description	utils
21mr|libnut-661-1|58	Utilities for manipulation with NUT multimedia streams.
21mr|libnut-661-1|59	
21mr|libnut-661-1|60	Unlike many popular containers, a NUT file can largely be viewed as a
21mr|libnut-661-1|61	byte stream, opposed to having a global block structure. NUT files
21mr|libnut-661-1|62	consist of a sequence of packets, which can contain global headers,
21mr|libnut-661-1|63	file metadata, stream headers for the individual media streams,
21mr|libnut-661-1|64	optional index data to accelerate seeking, and, of course, the actual
21mr|libnut-661-1|65	encoded media frames.
21mr|libnut-661-1|66	
21mr|libnut-661-1|67	%prep
21mr|libnut-661-1|68	%setup -q -n %{name}
21mr|libnut-661-1|69	%patch0 -p0 -b .libdir~
21mr|libnut-661-1|70	%patch1 -p1 -b .shared~
21mr|libnut-661-1|71	%patch2 -p1 -b .ldflags~
21mr|libnut-661-1|72	
21mr|libnut-661-1|73	%build
21mr|libnut-661-1|74	%setup_compile_flags
21mr|libnut-661-1|75	%make prefix=%{_prefix} libdir=%{_libdir}
21mr|libnut-661-1|76	
21mr|libnut-661-1|77	%install
21mr|libnut-661-1|78	%makeinstall
21mr|libnut-661-1|79	
21mr|libnut-661-1|80	%files utils
21mr|libnut-661-1|81	%{_bindir}/*
21mr|libnut-661-1|82	
21mr|libnut-661-1|83	%files -n %{libname}
21mr|libnut-661-1|84	%doc COPYING README
21mr|libnut-661-1|85	%{_libdir}/libnut.so.%{major}*
21mr|libnut-661-1|86	
21mr|libnut-661-1|87	%files -n %{devname}
21mr|libnut-661-1|88	%{_includedir}/libnut.h
21mr|libnut-661-1|89	%{_libdir}/libnut.so
21mr|libnut-661-1|90	%{_libdir}/libnut.a

13745 21
21mr|liboauth-1.0.3-14|1	%define major 0
21mr|liboauth-1.0.3-14|2	%define libname %mklibname oauth %{major}
21mr|liboauth-1.0.3-14|3	%define devname %mklibname oauth -d
21mr|liboauth-1.0.3-14|4	
21mr|liboauth-1.0.3-14|5	Summary:	OAuth library functions
21mr|liboauth-1.0.3-14|6	Name:		liboauth
21mr|liboauth-1.0.3-14|7	Version:	1.0.3
21mr|liboauth-1.0.3-14|8	Release:	14
21mr|liboauth-1.0.3-14|9	License:	MIT
21mr|liboauth-1.0.3-14|10	Group:		System/Libraries
21mr|liboauth-1.0.3-14|11	Url:		http://liboauth.sourceforge.net/
21mr|liboauth-1.0.3-14|12	Source0:	http://liboauth.sourceforge.net/pool/%{name}-%{version}.tar.gz
21mr|liboauth-1.0.3-14|13	Patch0:		liboauth-automake-1.13.patch
21mr|liboauth-1.0.3-14|14	BuildRequires:	pkgconfig(libcurl)
21mr|liboauth-1.0.3-14|15	BuildRequires:	pkgconfig(nss)
21mr|liboauth-1.0.3-14|16	
21mr|liboauth-1.0.3-14|17	%description
21mr|liboauth-1.0.3-14|18	liboauth is a collection of POSIX-c functions implementing the OAuth
21mr|liboauth-1.0.3-14|19	Core RFC 5849 standard. liboauth provides functions to escape and
21mr|liboauth-1.0.3-14|20	encode parameters according to OAuth specification and offers
21mr|liboauth-1.0.3-14|21	high-level functionality to sign requests or verify OAuth signatures
21mr|liboauth-1.0.3-14|22	as well as perform HTTP requests.
21mr|liboauth-1.0.3-14|23	
21mr|liboauth-1.0.3-14|24	#----------------------------------------------------------------------------
21mr|liboauth-1.0.3-14|25	
21mr|liboauth-1.0.3-14|26	%package -n %{libname}
21mr|liboauth-1.0.3-14|27	Summary:	OAuth library functions
21mr|liboauth-1.0.3-14|28	Group:		System/Libraries
21mr|liboauth-1.0.3-14|29	
21mr|liboauth-1.0.3-14|30	%description -n %{libname}
21mr|liboauth-1.0.3-14|31	liboauth is a collection of POSIX-c functions implementing the OAuth
21mr|liboauth-1.0.3-14|32	Core RFC 5849 standard. liboauth provides functions to escape and
21mr|liboauth-1.0.3-14|33	encode parameters according to OAuth specification and offers
21mr|liboauth-1.0.3-14|34	high-level functionality to sign requests or verify OAuth signatures
21mr|liboauth-1.0.3-14|35	as well as perform HTTP requests.
21mr|liboauth-1.0.3-14|36	
21mr|liboauth-1.0.3-14|37	%files -n %{libname}
21mr|liboauth-1.0.3-14|38	%{_libdir}/liboauth.so.%{major}*
21mr|liboauth-1.0.3-14|39	
21mr|liboauth-1.0.3-14|40	#----------------------------------------------------------------------------
21mr|liboauth-1.0.3-14|41	
21mr|liboauth-1.0.3-14|42	%package -n %{devname}
21mr|liboauth-1.0.3-14|43	Summary:	Development files for %{name}
21mr|liboauth-1.0.3-14|44	Group:		Development/C
21mr|liboauth-1.0.3-14|45	Requires:	%{libname} = %{EVRD}
21mr|liboauth-1.0.3-14|46	Provides:	%{name}-devel = %{EVRD}
21mr|liboauth-1.0.3-14|47	
21mr|liboauth-1.0.3-14|48	%description -n %{devname}
21mr|liboauth-1.0.3-14|49	The %{name}-devel package contains libraries and header files for
21mr|liboauth-1.0.3-14|50	developing applications that use %{name}.
21mr|liboauth-1.0.3-14|51	
21mr|liboauth-1.0.3-14|52	%files -n %{devname}
21mr|liboauth-1.0.3-14|53	%{_includedir}/*
21mr|liboauth-1.0.3-14|54	%{_libdir}/*.so
21mr|liboauth-1.0.3-14|55	%{_libdir}/pkgconfig/oauth.pc
21mr|liboauth-1.0.3-14|56	%{_mandir}/man3/oauth.*
21mr|liboauth-1.0.3-14|57	
21mr|liboauth-1.0.3-14|58	#----------------------------------------------------------------------------
21mr|liboauth-1.0.3-14|59	
21mr|liboauth-1.0.3-14|60	%prep
21mr|liboauth-1.0.3-14|61	%setup -q
21mr|liboauth-1.0.3-14|62	%apply_patches
21mr|liboauth-1.0.3-14|63	
21mr|liboauth-1.0.3-14|64	%build
21mr|liboauth-1.0.3-14|65	autoreconf -fi
21mr|liboauth-1.0.3-14|66	%configure \
21mr|liboauth-1.0.3-14|67	--disable-static \
21mr|liboauth-1.0.3-14|68	--enable-nss
21mr|liboauth-1.0.3-14|69	
21mr|liboauth-1.0.3-14|70	%make
21mr|liboauth-1.0.3-14|71	
21mr|liboauth-1.0.3-14|72	%install
21mr|liboauth-1.0.3-14|73	%makeinstall_std

13746 21
21mr|libodfgen-0.1.8-1|1	%define fname	odfgen
21mr|libodfgen-0.1.8-1|2	%define api	0.1
21mr|libodfgen-0.1.8-1|3	%define major	1
21mr|libodfgen-0.1.8-1|4	%define libname	%mklibname %{fname} %{api} %{major}
21mr|libodfgen-0.1.8-1|5	%define devname	%mklibname %{fname} -d
21mr|libodfgen-0.1.8-1|6	
21mr|libodfgen-0.1.8-1|7	Summary:	An ODF generator library
21mr|libodfgen-0.1.8-1|8	Name:		libodfgen
21mr|libodfgen-0.1.8-1|9	Version:	0.1.8
21mr|libodfgen-0.1.8-1|10	Release:	1
21mr|libodfgen-0.1.8-1|11	Group:		System/Libraries
21mr|libodfgen-0.1.8-1|12	License:	LGPLv2+ or MPLv2.0+
21mr|libodfgen-0.1.8-1|13	Url:		http://sourceforge.net/projects/libwpd/
21mr|libodfgen-0.1.8-1|14	Source0:	http://downloads.sourceforge.net/libwpd/%{name}-%{version}.tar.xz
21mr|libodfgen-0.1.8-1|15	BuildRequires:	doxygen
21mr|libodfgen-0.1.8-1|16	BuildRequires:	boost-devel
21mr|libodfgen-0.1.8-1|17	BuildRequires:	pkgconfig(libetonyek-0.1)
21mr|libodfgen-0.1.8-1|18	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libodfgen-0.1.8-1|19	
21mr|libodfgen-0.1.8-1|20	%description
21mr|libodfgen-0.1.8-1|21	%{name} is a library for generating ODF (text and vector drawing formats
21mr|libodfgen-0.1.8-1|22	only). It is directly pluggable into input filters based on
21mr|libodfgen-0.1.8-1|23	libwpd/libwpg. It is used in libreoffice, for example.
21mr|libodfgen-0.1.8-1|24	
21mr|libodfgen-0.1.8-1|25	#----------------------------------------------------------------------------
21mr|libodfgen-0.1.8-1|26	
21mr|libodfgen-0.1.8-1|27	%package -n %{libname}
21mr|libodfgen-0.1.8-1|28	Summary:	Development files for %{name}
21mr|libodfgen-0.1.8-1|29	Group:		System/Libraries
21mr|libodfgen-0.1.8-1|30	
21mr|libodfgen-0.1.8-1|31	%description  -n %{libname}
21mr|libodfgen-0.1.8-1|32	This package contains libraries for applications that use %{name}.
21mr|libodfgen-0.1.8-1|33	
21mr|libodfgen-0.1.8-1|34	%files -n %{libname}
21mr|libodfgen-0.1.8-1|35	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libodfgen-0.1.8-1|36	
21mr|libodfgen-0.1.8-1|37	#----------------------------------------------------------------------------
21mr|libodfgen-0.1.8-1|38	
21mr|libodfgen-0.1.8-1|39	%package -n %{devname}
21mr|libodfgen-0.1.8-1|40	Summary:	Development files for %{name}
21mr|libodfgen-0.1.8-1|41	Group:		Development/C
21mr|libodfgen-0.1.8-1|42	Requires:	%{libname} = %{version}-%{release}
21mr|libodfgen-0.1.8-1|43	
21mr|libodfgen-0.1.8-1|44	%description  -n %{devname}
21mr|libodfgen-0.1.8-1|45	The %{devname} package contains libraries and header files for
21mr|libodfgen-0.1.8-1|46	developing applications that use %{name}.
21mr|libodfgen-0.1.8-1|47	
21mr|libodfgen-0.1.8-1|48	%files  -n %{devname}
21mr|libodfgen-0.1.8-1|49	%doc ChangeLog COPYING.* README
21mr|libodfgen-0.1.8-1|50	%{_includedir}/%{name}-%{api}
21mr|libodfgen-0.1.8-1|51	%{_libdir}/%{name}-%{api}.so
21mr|libodfgen-0.1.8-1|52	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libodfgen-0.1.8-1|53	%doc %{_docdir}/%{name}
21mr|libodfgen-0.1.8-1|54	
21mr|libodfgen-0.1.8-1|55	#----------------------------------------------------------------------------
21mr|libodfgen-0.1.8-1|56	
21mr|libodfgen-0.1.8-1|57	%prep
21mr|libodfgen-0.1.8-1|58	%setup -q
21mr|libodfgen-0.1.8-1|59	
21mr|libodfgen-0.1.8-1|60	%build
21mr|libodfgen-0.1.8-1|61	%configure \
21mr|libodfgen-0.1.8-1|62	--disable-static
21mr|libodfgen-0.1.8-1|63	%make
21mr|libodfgen-0.1.8-1|64	
21mr|libodfgen-0.1.8-1|65	%install
21mr|libodfgen-0.1.8-1|66	%makeinstall_std

13747 21
21mr|libofx-0.10.2-1|1	%define	major 7
21mr|libofx-0.10.2-1|2	%define	libname %mklibname ofx %{major}
21mr|libofx-0.10.2-1|3	%define	develname %mklibname ofx -d
21mr|libofx-0.10.2-1|4	
21mr|libofx-0.10.2-1|5	Summary:	LibOFX library provides support for OFX command responses
21mr|libofx-0.10.2-1|6	Name:		libofx
21mr|libofx-0.10.2-1|7	Version:	0.10.2
21mr|libofx-0.10.2-1|8	Release:	1
21mr|libofx-0.10.2-1|9	Group:		System/Libraries
21mr|libofx-0.10.2-1|10	License:	GPLv2+
21mr|libofx-0.10.2-1|11	Url:		https://github.com/libofx/libofx
21mr|libofx-0.10.2-1|12	Source0:	https://github.com/libofx/libofx/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libofx-0.10.2-1|13	BuildRequires:	doxygen
21mr|libofx-0.10.2-1|14	BuildRequires:	gengetopt
21mr|libofx-0.10.2-1|15	BuildRequires:	graphviz
21mr|libofx-0.10.2-1|16	BuildRequires:	glibc-devel
21mr|libofx-0.10.2-1|17	BuildRequires:	OpenSP-devel
21mr|libofx-0.10.2-1|18	BuildRequires:	pkgconfig(libxml++-3.0)
21mr|libofx-0.10.2-1|19	BuildRequires:	pkgconfig(libcurl)
21mr|libofx-0.10.2-1|20	
21mr|libofx-0.10.2-1|21	%description
21mr|libofx-0.10.2-1|22	This is the LibOFX library. It is a API designed to allow applications to very
21mr|libofx-0.10.2-1|23	easily support OFX command responses, usually provided by financial
21mr|libofx-0.10.2-1|24	institutions (see http://www.ofx.net/ofx/default.asp for details and
21mr|libofx-0.10.2-1|25	specification). It is based on the excellent OpenSP library written by James
21mr|libofx-0.10.2-1|26	Clark, and now part of the OpenJADE project. OpenSP by itself is not widely
21mr|libofx-0.10.2-1|27	distributed. It is written in C++, but provides a C style interface usable
21mr|libofx-0.10.2-1|28	transparently from both C and C++ using a single include file.
21mr|libofx-0.10.2-1|29	OpenJADE 1.3.1 includes a version on OpenSP that will link, however it has
21mr|libofx-0.10.2-1|30	some major problems with LibOFX and isn't recommended. Since LibOFX uses the
21mr|libofx-0.10.2-1|31	generic interface to OpenSP, it should be compatible with all recent versions
21mr|libofx-0.10.2-1|32	of OpenSP (it has been developed with OpenSP-1.5pre5).
21mr|libofx-0.10.2-1|33	
21mr|libofx-0.10.2-1|34	%files
21mr|libofx-0.10.2-1|35	%doc AUTHORS ChangeLog COPYING NEWS README totest.txt
21mr|libofx-0.10.2-1|36	%{_bindir}/ofx*
21mr|libofx-0.10.2-1|37	%{_datadir}/%{name}
21mr|libofx-0.10.2-1|38	%{_mandir}/man1/ofxdump.1*
21mr|libofx-0.10.2-1|39	
21mr|libofx-0.10.2-1|40	#-----------------------------------------------------------------------------
21mr|libofx-0.10.2-1|41	
21mr|libofx-0.10.2-1|42	%package -n %{libname}
21mr|libofx-0.10.2-1|43	Summary:	Libraries for libofx
21mr|libofx-0.10.2-1|44	Group:		System/Libraries
21mr|libofx-0.10.2-1|45	
21mr|libofx-0.10.2-1|46	%description -n %{libname}
21mr|libofx-0.10.2-1|47	This package provides libraries to use %{name}.
21mr|libofx-0.10.2-1|48	
21mr|libofx-0.10.2-1|49	%files -n %{libname}
21mr|libofx-0.10.2-1|50	%doc COPYING
21mr|libofx-0.10.2-1|51	%{_libdir}/%{name}.so.%{major}*
21mr|libofx-0.10.2-1|52	
21mr|libofx-0.10.2-1|53	#-----------------------------------------------------------------------------
21mr|libofx-0.10.2-1|54	
21mr|libofx-0.10.2-1|55	%package -n %{develname}
21mr|libofx-0.10.2-1|56	Group:		Development/C
21mr|libofx-0.10.2-1|57	Summary:	Libraries needed to develop for libofx
21mr|libofx-0.10.2-1|58	Requires:	%{libname} = %{version}-%{release}
21mr|libofx-0.10.2-1|59	Provides:	%{name}-devel = %{version}-%{release}
21mr|libofx-0.10.2-1|60	Conflicts:	%{_lib}ofx2-devel < 0.8.2
21mr|libofx-0.10.2-1|61	
21mr|libofx-0.10.2-1|62	%description -n %{develname}
21mr|libofx-0.10.2-1|63	Libraries needed to develop for %{name}.
21mr|libofx-0.10.2-1|64	
21mr|libofx-0.10.2-1|65	%files -n %{develname}
21mr|libofx-0.10.2-1|66	%doc ChangeLog NEWS
21mr|libofx-0.10.2-1|67	%doc doc/html doc/ofx_sample_files
21mr|libofx-0.10.2-1|68	%{_libdir}/%{name}.so
21mr|libofx-0.10.2-1|69	%{_includedir}/%{name}/%{name}.h
21mr|libofx-0.10.2-1|70	%{_libdir}/pkgconfig/%{name}.pc
21mr|libofx-0.10.2-1|71	
21mr|libofx-0.10.2-1|72	#-----------------------------------------------------------------------------
21mr|libofx-0.10.2-1|73	
21mr|libofx-0.10.2-1|74	%prep
21mr|libofx-0.10.2-1|75	%setup -q
21mr|libofx-0.10.2-1|76	
21mr|libofx-0.10.2-1|77	# Fix perms
21mr|libofx-0.10.2-1|78	find doc/ofx_sample_files -name "*.sgml" | xargs chmod -x
21mr|libofx-0.10.2-1|79	
21mr|libofx-0.10.2-1|80	
21mr|libofx-0.10.2-1|81	%build
21mr|libofx-0.10.2-1|82	# FIXME: better make it lib64 aware in configure script
21mr|libofx-0.10.2-1|83	autoreconf -vfi
21mr|libofx-0.10.2-1|84	export CFLAGS="%{optflags} -std=gnu++11"
21mr|libofx-0.10.2-1|85	%configure \
21mr|libofx-0.10.2-1|86	--disable-static \
21mr|libofx-0.10.2-1|87	--enable-doxygen \
21mr|libofx-0.10.2-1|88	--with-opensp-libs=%{_libdir}
21mr|libofx-0.10.2-1|89	
21mr|libofx-0.10.2-1|90	# Without -j1 the build fails...
21mr|libofx-0.10.2-1|91	%make -j1
21mr|libofx-0.10.2-1|92	
21mr|libofx-0.10.2-1|93	
21mr|libofx-0.10.2-1|94	%install
21mr|libofx-0.10.2-1|95	%makeinstall_std
21mr|libofx-0.10.2-1|96	
21mr|libofx-0.10.2-1|97	# Remove unwanted doc files
21mr|libofx-0.10.2-1|98	rm -rf %{buildroot}%{_docdir}/libofx
21mr|libofx-0.10.2-1|99	rm -f %{buildroot}%{_bindir}/ofxconnect
21mr|libofx-0.10.2-1|100	rm -f %{buildroot}%{_mandir}/man1/ofxconnect.1*

13748 21
21mr|libogg-1.3.5-1|1	%define major 0
21mr|libogg-1.3.5-1|2	%define libname %mklibname ogg %{major}
21mr|libogg-1.3.5-1|3	%define devname %mklibname ogg -d
21mr|libogg-1.3.5-1|4	%define sdevname %mklibname ogg -d -s
21mr|libogg-1.3.5-1|5	
21mr|libogg-1.3.5-1|6	Summary:	Ogg Bitstream Library
21mr|libogg-1.3.5-1|7	Name:		libogg
21mr|libogg-1.3.5-1|8	Version:	1.3.5
21mr|libogg-1.3.5-1|9	Release:	1
21mr|libogg-1.3.5-1|10	Group:		System/Libraries
21mr|libogg-1.3.5-1|11	License:	BSD
21mr|libogg-1.3.5-1|12	Url:		http://www.xiph.org/
21mr|libogg-1.3.5-1|13	Source0:	http://downloads.xiph.org/releases/ogg/%{name}-%{version}.tar.xz
21mr|libogg-1.3.5-1|14	BuildRequires:	cmake
21mr|libogg-1.3.5-1|15	
21mr|libogg-1.3.5-1|16	%description
21mr|libogg-1.3.5-1|17	Libogg is a library for manipulating ogg bitstreams. It handles
21mr|libogg-1.3.5-1|18	both making ogg bitstreams and getting packets from ogg bitstreams.
21mr|libogg-1.3.5-1|19	
21mr|libogg-1.3.5-1|20	#----------------------------------------------------------------------------
21mr|libogg-1.3.5-1|21	
21mr|libogg-1.3.5-1|22	%package -n %{libname}
21mr|libogg-1.3.5-1|23	Summary:	Main library for %{name}
21mr|libogg-1.3.5-1|24	Group:		System/Libraries
21mr|libogg-1.3.5-1|25	
21mr|libogg-1.3.5-1|26	%description -n %{libname}
21mr|libogg-1.3.5-1|27	This package contains the library needed to run programs dynamically
21mr|libogg-1.3.5-1|28	linked with %{name}.
21mr|libogg-1.3.5-1|29	
21mr|libogg-1.3.5-1|30	%files -n %{libname}
21mr|libogg-1.3.5-1|31	%{_libdir}/libogg.so.%{major}*
21mr|libogg-1.3.5-1|32	
21mr|libogg-1.3.5-1|33	#----------------------------------------------------------------------------
21mr|libogg-1.3.5-1|34	
21mr|libogg-1.3.5-1|35	%package -n %{devname}
21mr|libogg-1.3.5-1|36	Summary:	Headers for developing programs that will use %{name}
21mr|libogg-1.3.5-1|37	Group:		Development/C
21mr|libogg-1.3.5-1|38	Requires:	%{libname} = %{EVRD}
21mr|libogg-1.3.5-1|39	Provides:	libogg-devel = %{EVRD}
21mr|libogg-1.3.5-1|40	Provides:	%{name}-devel = %{EVRD}
21mr|libogg-1.3.5-1|41	
21mr|libogg-1.3.5-1|42	%description -n %{devname}
21mr|libogg-1.3.5-1|43	This package contains the headers that programmers will need to develop
21mr|libogg-1.3.5-1|44	applications which will use %{name}.
21mr|libogg-1.3.5-1|45	
21mr|libogg-1.3.5-1|46	%files -n %{devname}
21mr|libogg-1.3.5-1|47	%doc AUTHORS CHANGES
21mr|libogg-1.3.5-1|48	%doc doc/*.html doc/*.png doc/*.txt
21mr|libogg-1.3.5-1|49	%{_datadir}/aclocal/ogg.m4
21mr|libogg-1.3.5-1|50	%{_includedir}/ogg/*.h
21mr|libogg-1.3.5-1|51	%{_libdir}/cmake/Ogg/*.cmake
21mr|libogg-1.3.5-1|52	%{_libdir}/*.so
21mr|libogg-1.3.5-1|53	%{_libdir}/pkgconfig/*
21mr|libogg-1.3.5-1|54	
21mr|libogg-1.3.5-1|55	#----------------------------------------------------------------------------
21mr|libogg-1.3.5-1|56	
21mr|libogg-1.3.5-1|57	%prep
21mr|libogg-1.3.5-1|58	%autosetup -p1
21mr|libogg-1.3.5-1|59	
21mr|libogg-1.3.5-1|60	%build
21mr|libogg-1.3.5-1|61	%cmake
21mr|libogg-1.3.5-1|62	%make_build
21mr|libogg-1.3.5-1|63	
21mr|libogg-1.3.5-1|64	%install
21mr|libogg-1.3.5-1|65	%make_install -C build
21mr|libogg-1.3.5-1|66	install -Dm 644 ogg.m4 %{buildroot}%{_datadir}/aclocal/ogg.m4
21mr|libogg-1.3.5-1|67	
21mr|libogg-1.3.5-1|68	rm -rf %{buildroot}%{_docdir}/libogg/

13749 21
21mr|liboggz-1.1.1-9|1	%define major 2
21mr|liboggz-1.1.1-9|2	%define libname %mklibname oggz %{major}
21mr|liboggz-1.1.1-9|3	%define devname %mklibname oggz -d
21mr|liboggz-1.1.1-9|4	
21mr|liboggz-1.1.1-9|5	Summary:	Simple programming interface for Ogg files and streams
21mr|liboggz-1.1.1-9|6	Name:		liboggz
21mr|liboggz-1.1.1-9|7	Version:	1.1.1
21mr|liboggz-1.1.1-9|8	Release:	9
21mr|liboggz-1.1.1-9|9	License:	BSD-like
21mr|liboggz-1.1.1-9|10	Group:		System/Libraries
21mr|liboggz-1.1.1-9|11	Url:		http://www.xiph.org/oggz/
21mr|liboggz-1.1.1-9|12	Source0:	http://downloads.xiph.org/releases/liboggz/%{name}-%{version}.tar.gz
21mr|liboggz-1.1.1-9|13	BuildRequires:	docbook-utils
21mr|liboggz-1.1.1-9|14	BuildRequires:	pkgconfig(ogg)
21mr|liboggz-1.1.1-9|15	
21mr|liboggz-1.1.1-9|16	%description
21mr|liboggz-1.1.1-9|17	Oggz provides a simple programming interface for reading and writing Ogg files
21mr|liboggz-1.1.1-9|18	and streams. Ogg is an interleaving data container developed by Monty at
21mr|liboggz-1.1.1-9|19	Xiph.Org, originally to support the Ogg Vorbis audio format.
21mr|liboggz-1.1.1-9|20	
21mr|liboggz-1.1.1-9|21	#----------------------------------------------------------------------------
21mr|liboggz-1.1.1-9|22	
21mr|liboggz-1.1.1-9|23	%package -n %{libname}
21mr|liboggz-1.1.1-9|24	Summary:	Simple programming interface for Ogg files and streams
21mr|liboggz-1.1.1-9|25	Group:		System/Libraries
21mr|liboggz-1.1.1-9|26	
21mr|liboggz-1.1.1-9|27	%description -n %{libname}
21mr|liboggz-1.1.1-9|28	Oggz provides a simple programming interface for reading and writing Ogg files
21mr|liboggz-1.1.1-9|29	and streams. Ogg is an interleaving data container developed by Monty at
21mr|liboggz-1.1.1-9|30	Xiph.Org, originally to support the Ogg Vorbis audio format.
21mr|liboggz-1.1.1-9|31	
21mr|liboggz-1.1.1-9|32	%files -n %{libname}
21mr|liboggz-1.1.1-9|33	%{_libdir}/liboggz.so.%{major}*
21mr|liboggz-1.1.1-9|34	
21mr|liboggz-1.1.1-9|35	#----------------------------------------------------------------------------
21mr|liboggz-1.1.1-9|36	
21mr|liboggz-1.1.1-9|37	%package -n %{devname}
21mr|liboggz-1.1.1-9|38	Summary:	Files needed for development using liboggz
21mr|liboggz-1.1.1-9|39	Group:		Development/C
21mr|liboggz-1.1.1-9|40	Requires:	%{libname} = %{EVRD}
21mr|liboggz-1.1.1-9|41	Provides:	%{name}-devel = %{EVRD}
21mr|liboggz-1.1.1-9|42	
21mr|liboggz-1.1.1-9|43	%description -n %{devname}
21mr|liboggz-1.1.1-9|44	This package contains the header files and documentation needed for development
21mr|liboggz-1.1.1-9|45	using liboggz.
21mr|liboggz-1.1.1-9|46	
21mr|liboggz-1.1.1-9|47	%files -n %{devname}
21mr|liboggz-1.1.1-9|48	%doc doc/liboggz/html/*
21mr|liboggz-1.1.1-9|49	%doc AUTHORS ChangeLog README
21mr|liboggz-1.1.1-9|50	%dir %{_includedir}/oggz
21mr|liboggz-1.1.1-9|51	%{_includedir}/oggz/*
21mr|liboggz-1.1.1-9|52	%{_libdir}/*.so
21mr|liboggz-1.1.1-9|53	%{_libdir}/pkgconfig/oggz.pc
21mr|liboggz-1.1.1-9|54	
21mr|liboggz-1.1.1-9|55	#----------------------------------------------------------------------------
21mr|liboggz-1.1.1-9|56	
21mr|liboggz-1.1.1-9|57	%package tools
21mr|liboggz-1.1.1-9|58	Summary:	Various tools using the liboggz library
21mr|liboggz-1.1.1-9|59	Group:		Development/C
21mr|liboggz-1.1.1-9|60	
21mr|liboggz-1.1.1-9|61	%description tools
21mr|liboggz-1.1.1-9|62	This package contains various tools using the liboggz library.
21mr|liboggz-1.1.1-9|63	
21mr|liboggz-1.1.1-9|64	%files tools
21mr|liboggz-1.1.1-9|65	%{_bindir}/oggz*
21mr|liboggz-1.1.1-9|66	%{_mandir}/man1/*
21mr|liboggz-1.1.1-9|67	
21mr|liboggz-1.1.1-9|68	#----------------------------------------------------------------------------
21mr|liboggz-1.1.1-9|69	
21mr|liboggz-1.1.1-9|70	%prep
21mr|liboggz-1.1.1-9|71	%setup -q
21mr|liboggz-1.1.1-9|72	
21mr|liboggz-1.1.1-9|73	%build
21mr|liboggz-1.1.1-9|74	%configure \
21mr|liboggz-1.1.1-9|75	--disable-static
21mr|liboggz-1.1.1-9|76	
21mr|liboggz-1.1.1-9|77	%make
21mr|liboggz-1.1.1-9|78	
21mr|liboggz-1.1.1-9|79	%install
21mr|liboggz-1.1.1-9|80	%makeinstall_std
21mr|liboggz-1.1.1-9|81	
21mr|liboggz-1.1.1-9|82	# cleanup
21mr|liboggz-1.1.1-9|83	rm -rf %{buildroot}%{_docdir}/liboggz

13750 21
21mr|libomxil-bellagio-0.9.3-4|1	# Workaround to build with GCC 10
21mr|libomxil-bellagio-0.9.3-4|2	%global optflags %{optflags} -fcommon
21mr|libomxil-bellagio-0.9.3-4|3	%define major 0
21mr|libomxil-bellagio-0.9.3-4|4	%define libname %mklibname omxil-bellagio %{major}
21mr|libomxil-bellagio-0.9.3-4|5	%define devname %mklibname omxil-bellagio -d
21mr|libomxil-bellagio-0.9.3-4|6	
21mr|libomxil-bellagio-0.9.3-4|7	%global __provides_exclude (.*)libomxaudio_effects(.*)|(.*)libomxclocksrc(.*)|(.*)libomxdynamicloader(.*)|(.*)libomxvideosched(.*)
21mr|libomxil-bellagio-0.9.3-4|8	
21mr|libomxil-bellagio-0.9.3-4|9	Summary:	Bellagio OpenMAX Integration Layer
21mr|libomxil-bellagio-0.9.3-4|10	Name:		libomxil-bellagio
21mr|libomxil-bellagio-0.9.3-4|11	Version:	0.9.3
21mr|libomxil-bellagio-0.9.3-4|12	Release:	4
21mr|libomxil-bellagio-0.9.3-4|13	License:	LGPLv2+
21mr|libomxil-bellagio-0.9.3-4|14	Group:		System/X11
21mr|libomxil-bellagio-0.9.3-4|15	Url:		http://omxil.sourceforge.net/
21mr|libomxil-bellagio-0.9.3-4|16	Source0:	http://sourceforge.net/projects/omxil/files/omxil/Bellagio%20%{version}/%{name}-%{version}.tar.gz
21mr|libomxil-bellagio-0.9.3-4|17	#https://sourceforge.net/tracker/?func=detail&aid=3477869&group_id=160680&atid=816817
21mr|libomxil-bellagio-0.9.3-4|18	Patch0:		libomxil-bellagio-0.9.3-fix_Werror.patch
21mr|libomxil-bellagio-0.9.3-4|19	Patch1:		libomxil-bellagio-0.9.3-unused.patch
21mr|libomxil-bellagio-0.9.3-4|20	#https://sourceforge.net/tracker/?func=detail&aid=3477871&group_id=160680&atid=816817
21mr|libomxil-bellagio-0.9.3-4|21	Patch2:		libomxil-bellagio-0.9.3-nodoc.patch
21mr|libomxil-bellagio-0.9.3-4|22	Patch3:		http://git.buildroot.net/buildroot/plain/package/multimedia/bellagio/bellagio-0.9.3-dynamicloader-linking.patch
21mr|libomxil-bellagio-0.9.3-4|23	Patch4:		http://git.buildroot.net/buildroot/plain/package/multimedia/bellagio/bellagio-0.9.3-parallel-build.patch
21mr|libomxil-bellagio-0.9.3-4|24	Patch5:		http://git.buildroot.net/buildroot/plain/package/multimedia/bellagio/bellagio-0.9.3-segfault-on-removeFromWaitResource.patch
21mr|libomxil-bellagio-0.9.3-4|25	Patch6:		omxil_version.patch
21mr|libomxil-bellagio-0.9.3-4|26	Patch7:		libomxil-bellagio-0.9.3-Werror.patch
21mr|libomxil-bellagio-0.9.3-4|27	BuildRequires:	doxygen
21mr|libomxil-bellagio-0.9.3-4|28	BuildRequires:	libtool
21mr|libomxil-bellagio-0.9.3-4|29	
21mr|libomxil-bellagio-0.9.3-4|30	%description
21mr|libomxil-bellagio-0.9.3-4|31	The OpenMAX IL API defines a standardized media component interface to
21mr|libomxil-bellagio-0.9.3-4|32	enable developers and platform providers to integrate and communicate
21mr|libomxil-bellagio-0.9.3-4|33	with multimedia codecs implemented in hardware or software.
21mr|libomxil-bellagio-0.9.3-4|34	
21mr|libomxil-bellagio-0.9.3-4|35	%files
21mr|libomxil-bellagio-0.9.3-4|36	%{_bindir}/omxregister-bellagio
21mr|libomxil-bellagio-0.9.3-4|37	%{_docdir}/%{name}/*
21mr|libomxil-bellagio-0.9.3-4|38	%{_libdir}/bellagio/libomxaudio_effects.so*
21mr|libomxil-bellagio-0.9.3-4|39	%{_libdir}/bellagio/libomxclocksrc.so*
21mr|libomxil-bellagio-0.9.3-4|40	%{_libdir}/bellagio/libomxvideosched.so*
21mr|libomxil-bellagio-0.9.3-4|41	%{_libdir}/omxloaders/libomxdynamicloader.so*
21mr|libomxil-bellagio-0.9.3-4|42	%{_mandir}/man1/omxregister-bellagio.1*
21mr|libomxil-bellagio-0.9.3-4|43	
21mr|libomxil-bellagio-0.9.3-4|44	#----------------------------------------------------------------------------
21mr|libomxil-bellagio-0.9.3-4|45	
21mr|libomxil-bellagio-0.9.3-4|46	%package -n %{libname}
21mr|libomxil-bellagio-0.9.3-4|47	Summary:	Library files for %{name}
21mr|libomxil-bellagio-0.9.3-4|48	Group:		System/Libraries
21mr|libomxil-bellagio-0.9.3-4|49	
21mr|libomxil-bellagio-0.9.3-4|50	%description -n %{libname}
21mr|libomxil-bellagio-0.9.3-4|51	Bellagio OpenMAX Integration Layer library and components.
21mr|libomxil-bellagio-0.9.3-4|52	
21mr|libomxil-bellagio-0.9.3-4|53	The libomxil shared library implements the OpenMAX IL Core functionalities.
21mr|libomxil-bellagio-0.9.3-4|54	Four dynamically loadable components are also included: OMX volume control,
21mr|libomxil-bellagio-0.9.3-4|55	OMX audio mixer (up to 4 inputs), a video scheduler component for uncompressed
21mr|libomxil-bellagio-0.9.3-4|56	video streams and a clock component
21mr|libomxil-bellagio-0.9.3-4|57	
21mr|libomxil-bellagio-0.9.3-4|58	%files -n %{libname}
21mr|libomxil-bellagio-0.9.3-4|59	%{_libdir}/libomxil-bellagio.so.%{major}*
21mr|libomxil-bellagio-0.9.3-4|60	
21mr|libomxil-bellagio-0.9.3-4|61	#----------------------------------------------------------------------------
21mr|libomxil-bellagio-0.9.3-4|62	
21mr|libomxil-bellagio-0.9.3-4|63	%package -n %{devname}
21mr|libomxil-bellagio-0.9.3-4|64	Summary:	Development package for %{name}
21mr|libomxil-bellagio-0.9.3-4|65	Group:		Development/C
21mr|libomxil-bellagio-0.9.3-4|66	Requires:	%{libname} = %{EVRD}
21mr|libomxil-bellagio-0.9.3-4|67	
21mr|libomxil-bellagio-0.9.3-4|68	%description -n %{devname}
21mr|libomxil-bellagio-0.9.3-4|69	Bellagio OpenMAX Integration Layer library and components.
21mr|libomxil-bellagio-0.9.3-4|70	
21mr|libomxil-bellagio-0.9.3-4|71	This package contains static libraries and header files need for development.
21mr|libomxil-bellagio-0.9.3-4|72	
21mr|libomxil-bellagio-0.9.3-4|73	%files -n %{devname}
21mr|libomxil-bellagio-0.9.3-4|74	%doc AUTHORS COPYING NEWS
21mr|libomxil-bellagio-0.9.3-4|75	%{_includedir}/*.h
21mr|libomxil-bellagio-0.9.3-4|76	%dir %{_includedir}/bellagio
21mr|libomxil-bellagio-0.9.3-4|77	%{_includedir}/bellagio/*.h
21mr|libomxil-bellagio-0.9.3-4|78	%{_libdir}/libomxil-bellagio.so
21mr|libomxil-bellagio-0.9.3-4|79	%{_libdir}/pkgconfig/libomxil-bellagio.pc
21mr|libomxil-bellagio-0.9.3-4|80	
21mr|libomxil-bellagio-0.9.3-4|81	#----------------------------------------------------------------------------
21mr|libomxil-bellagio-0.9.3-4|82	
21mr|libomxil-bellagio-0.9.3-4|83	%prep
21mr|libomxil-bellagio-0.9.3-4|84	%setup -q
21mr|libomxil-bellagio-0.9.3-4|85	%patch0 -p1 -b .fix_werror
21mr|libomxil-bellagio-0.9.3-4|86	%patch1 -p1 -b .unused
21mr|libomxil-bellagio-0.9.3-4|87	%patch2 -p1 -b .nodoc
21mr|libomxil-bellagio-0.9.3-4|88	%patch3 -p1 -b .dynl
21mr|libomxil-bellagio-0.9.3-4|89	%patch4 -p1 -b .pb
21mr|libomxil-bellagio-0.9.3-4|90	%patch5 -p1 -b .sf
21mr|libomxil-bellagio-0.9.3-4|91	%patch6 -p0 -b .orig
21mr|libomxil-bellagio-0.9.3-4|92	%patch7 -p1 -b .werror
21mr|libomxil-bellagio-0.9.3-4|93	
21mr|libomxil-bellagio-0.9.3-4|94	%build
21mr|libomxil-bellagio-0.9.3-4|95	autoreconf -fi
21mr|libomxil-bellagio-0.9.3-4|96	%configure \
21mr|libomxil-bellagio-0.9.3-4|97	--disable-static
21mr|libomxil-bellagio-0.9.3-4|98	%make
21mr|libomxil-bellagio-0.9.3-4|99	
21mr|libomxil-bellagio-0.9.3-4|100	%install
21mr|libomxil-bellagio-0.9.3-4|101	%makeinstall_std docdir=%{_docdir}/%{name}

13751 21
21mr|libopenraw-0.1.3-1|1	%define major 7
21mr|libopenraw-0.1.3-1|2	%define api 0.1
21mr|libopenraw-0.1.3-1|3	#TODO: split library package
21mr|libopenraw-0.1.3-1|4	%define libname %mklibname openraw %{major}
21mr|libopenraw-0.1.3-1|5	%define devname %mklibname openraw -d
21mr|libopenraw-0.1.3-1|6	
21mr|libopenraw-0.1.3-1|7	Summary:	Camera RAW files decoding library
21mr|libopenraw-0.1.3-1|8	Name:		libopenraw
21mr|libopenraw-0.1.3-1|9	Version:	0.1.3
21mr|libopenraw-0.1.3-1|10	Release:	1
21mr|libopenraw-0.1.3-1|11	License:	LGPLv3+
21mr|libopenraw-0.1.3-1|12	Group:		Graphics
21mr|libopenraw-0.1.3-1|13	Source0:	http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
21mr|libopenraw-0.1.3-1|14	Url:		http://libopenraw.freedesktop.org
21mr|libopenraw-0.1.3-1|15	Source1:	boost.m4
21mr|libopenraw-0.1.3-1|16	BuildRequires:	autoconf-archive
21mr|libopenraw-0.1.3-1|17	BuildRequires:	boost-devel
21mr|libopenraw-0.1.3-1|18	BuildRequires:	curl-devel
21mr|libopenraw-0.1.3-1|19	BuildRequires:	doxygen
21mr|libopenraw-0.1.3-1|20	BuildRequires:	jpeg-devel
21mr|libopenraw-0.1.3-1|21	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libopenraw-0.1.3-1|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libopenraw-0.1.3-1|23	
21mr|libopenraw-0.1.3-1|24	Requires(post,postun):	gdk-pixbuf2.0
21mr|libopenraw-0.1.3-1|25	
21mr|libopenraw-0.1.3-1|26	%description
21mr|libopenraw-0.1.3-1|27	libopenraw is an ongoing project to provide a free software implementation
21mr|libopenraw-0.1.3-1|28	for camera RAW files decoding. One of the main reason is that dcraw is not
21mr|libopenraw-0.1.3-1|29	suited for easy integration into applications, and there is a need for an
21mr|libopenraw-0.1.3-1|30	easy to use API to build free software digital image processing application.
21mr|libopenraw-0.1.3-1|31	
21mr|libopenraw-0.1.3-1|32	It also has the goal to address missing feature from dcraw like meta-data
21mr|libopenraw-0.1.3-1|33	decoding and easy thumbnail extraction.
21mr|libopenraw-0.1.3-1|34	
21mr|libopenraw-0.1.3-1|35	%files
21mr|libopenraw-0.1.3-1|36	%{_libdir}/gdk-pixbuf-2.0/*/loaders/*.so
21mr|libopenraw-0.1.3-1|37	
21mr|libopenraw-0.1.3-1|38	#----------------------------------------------------------------------------
21mr|libopenraw-0.1.3-1|39	
21mr|libopenraw-0.1.3-1|40	%package -n %{libname}
21mr|libopenraw-0.1.3-1|41	Summary:	Camera RAW files decoding library
21mr|libopenraw-0.1.3-1|42	Group:		System/Libraries
21mr|libopenraw-0.1.3-1|43	Provides:	%{name} = %{EVRD}
21mr|libopenraw-0.1.3-1|44	
21mr|libopenraw-0.1.3-1|45	%description -n %{libname}
21mr|libopenraw-0.1.3-1|46	libopenraw is an ongoing project to provide a free software implementation
21mr|libopenraw-0.1.3-1|47	for camera RAW files decoding. One of the main reason is that dcraw is not
21mr|libopenraw-0.1.3-1|48	suited for easy integration into applications, and there is a need for an
21mr|libopenraw-0.1.3-1|49	easy to use API to build free software digital image processing application.
21mr|libopenraw-0.1.3-1|50	
21mr|libopenraw-0.1.3-1|51	It also has the goal to address missing feature from dcraw like meta-data
21mr|libopenraw-0.1.3-1|52	decoding and easy thumbnail extraction.
21mr|libopenraw-0.1.3-1|53	
21mr|libopenraw-0.1.3-1|54	%files -n %{libname}
21mr|libopenraw-0.1.3-1|55	%doc AUTHORS NEWS COPYING README ChangeLog TODO
21mr|libopenraw-0.1.3-1|56	%{_libdir}/libopenraw.so.%{major}*
21mr|libopenraw-0.1.3-1|57	%{_libdir}/libopenrawgnome.so.%{major}*
21mr|libopenraw-0.1.3-1|58	
21mr|libopenraw-0.1.3-1|59	#----------------------------------------------------------------------------
21mr|libopenraw-0.1.3-1|60	
21mr|libopenraw-0.1.3-1|61	%package -n %{devname}
21mr|libopenraw-0.1.3-1|62	Summary:	Headers and links to compile against the %{name} library
21mr|libopenraw-0.1.3-1|63	Group:		Development/C
21mr|libopenraw-0.1.3-1|64	Requires:	%{libname} = %{EVRD}
21mr|libopenraw-0.1.3-1|65	Provides:	%{name}-devel = %{EVRD}
21mr|libopenraw-0.1.3-1|66	
21mr|libopenraw-0.1.3-1|67	%description -n %{devname}
21mr|libopenraw-0.1.3-1|68	This package contains all files which one needs to compile programs using
21mr|libopenraw-0.1.3-1|69	the %{name} library.
21mr|libopenraw-0.1.3-1|70	
21mr|libopenraw-0.1.3-1|71	%files -n %{devname}
21mr|libopenraw-0.1.3-1|72	%doc doc/doxygen/html/
21mr|libopenraw-0.1.3-1|73	%{_includedir}/libopenraw-%{api}
21mr|libopenraw-0.1.3-1|74	%{_libdir}/*.so
21mr|libopenraw-0.1.3-1|75	%{_libdir}/pkgconfig/*
21mr|libopenraw-0.1.3-1|76	
21mr|libopenraw-0.1.3-1|77	#----------------------------------------------------------------------------
21mr|libopenraw-0.1.3-1|78	
21mr|libopenraw-0.1.3-1|79	%prep
21mr|libopenraw-0.1.3-1|80	%setup -q
21mr|libopenraw-0.1.3-1|81	sed -i -e 's|@top_srcdir@/dcraw ||' doc/Doxyfile.in
21mr|libopenraw-0.1.3-1|82	cp -f %{SOURCE1} m4/
21mr|libopenraw-0.1.3-1|83	
21mr|libopenraw-0.1.3-1|84	%build
21mr|libopenraw-0.1.3-1|85	%configure --disable-static
21mr|libopenraw-0.1.3-1|86	%make
21mr|libopenraw-0.1.3-1|87	make dox
21mr|libopenraw-0.1.3-1|88	
21mr|libopenraw-0.1.3-1|89	%install
21mr|libopenraw-0.1.3-1|90	%makeinstall_std

13752 21
21mr|libopusenc-0.2.1-3|1	%define major 0
21mr|libopusenc-0.2.1-3|2	%define libname %mklibname opusenc %{major}
21mr|libopusenc-0.2.1-3|3	%define devname %mklibname opusenc -d
21mr|libopusenc-0.2.1-3|4	
21mr|libopusenc-0.2.1-3|5	Summary:	A library that provides an easy way to encode Ogg Opus files
21mr|libopusenc-0.2.1-3|6	Name:		libopusenc
21mr|libopusenc-0.2.1-3|7	Version:	0.2.1
21mr|libopusenc-0.2.1-3|8	Release:	3
21mr|libopusenc-0.2.1-3|9	License:	BSD
21mr|libopusenc-0.2.1-3|10	Group:		Sound
21mr|libopusenc-0.2.1-3|11	Url:		https://opus-codec.org
21mr|libopusenc-0.2.1-3|12	Source0:	https://archive.mozilla.org/pub/opus/%{name}-%{version}.tar.gz
21mr|libopusenc-0.2.1-3|13	BuildRequires:	doxygen
21mr|libopusenc-0.2.1-3|14	BuildRequires:	pkgconfig(opus)
21mr|libopusenc-0.2.1-3|15	
21mr|libopusenc-0.2.1-3|16	%description
21mr|libopusenc-0.2.1-3|17	A library that provides an easy way to encode Ogg Opus files.
21mr|libopusenc-0.2.1-3|18	
21mr|libopusenc-0.2.1-3|19	#------------------------------------------------------------------------
21mr|libopusenc-0.2.1-3|20	
21mr|libopusenc-0.2.1-3|21	%package -n %{libname}
21mr|libopusenc-0.2.1-3|22	Summary:	%{name} shared library
21mr|libopusenc-0.2.1-3|23	Group:		System/Libraries
21mr|libopusenc-0.2.1-3|24	
21mr|libopusenc-0.2.1-3|25	%description -n %{libname}
21mr|libopusenc-0.2.1-3|26	%{name} shared library.
21mr|libopusenc-0.2.1-3|27	
21mr|libopusenc-0.2.1-3|28	%files -n %{libname}
21mr|libopusenc-0.2.1-3|29	%doc COPYING
21mr|libopusenc-0.2.1-3|30	%{_libdir}/%{name}.so.%{major}*
21mr|libopusenc-0.2.1-3|31	
21mr|libopusenc-0.2.1-3|32	#------------------------------------------------------------------------
21mr|libopusenc-0.2.1-3|33	
21mr|libopusenc-0.2.1-3|34	%package -n %{devname}
21mr|libopusenc-0.2.1-3|35	Summary:	Development package for %{name}
21mr|libopusenc-0.2.1-3|36	Group:		Development/Other
21mr|libopusenc-0.2.1-3|37	Requires:	pkgconfig(opus)
21mr|libopusenc-0.2.1-3|38	Requires:	%{libname} = %{EVRD}
21mr|libopusenc-0.2.1-3|39	
21mr|libopusenc-0.2.1-3|40	%description -n %{devname}
21mr|libopusenc-0.2.1-3|41	Files for development with %{name}.
21mr|libopusenc-0.2.1-3|42	
21mr|libopusenc-0.2.1-3|43	%files -n %{devname}
21mr|libopusenc-0.2.1-3|44	%doc doc/html
21mr|libopusenc-0.2.1-3|45	%{_includedir}/opus/opusenc.h
21mr|libopusenc-0.2.1-3|46	%{_libdir}/%{name}.so
21mr|libopusenc-0.2.1-3|47	%{_libdir}/pkgconfig/%{name}.pc
21mr|libopusenc-0.2.1-3|48	
21mr|libopusenc-0.2.1-3|49	#------------------------------------------------------------------------
21mr|libopusenc-0.2.1-3|50	
21mr|libopusenc-0.2.1-3|51	%prep
21mr|libopusenc-0.2.1-3|52	%setup -q
21mr|libopusenc-0.2.1-3|53	
21mr|libopusenc-0.2.1-3|54	%build
21mr|libopusenc-0.2.1-3|55	%configure \
21mr|libopusenc-0.2.1-3|56	--disable-static
21mr|libopusenc-0.2.1-3|57	%make
21mr|libopusenc-0.2.1-3|58	
21mr|libopusenc-0.2.1-3|59	%install
21mr|libopusenc-0.2.1-3|60	%makeinstall_std
21mr|libopusenc-0.2.1-3|61	
21mr|libopusenc-0.2.1-3|62	# Remove libtool archives
21mr|libopusenc-0.2.1-3|63	find %{buildroot} -type f -name "*.la" -delete
21mr|libopusenc-0.2.1-3|64	rm -rf %{buildroot}%{_datadir}/doc/%{name}/

13753 21
21mr|liborcus-0.19.2-1|1	%define _disable_rebuild_configure 1
21mr|liborcus-0.19.2-1|2	%define _disable_ld_no_undefined 1
21mr|liborcus-0.19.2-1|3	#define api %%(echo %{version} |cut -d. -f1-2)
21mr|liborcus-0.19.2-1|4	%define api 0.18
21mr|liborcus-0.19.2-1|5	%define oldapi 0.14
21mr|liborcus-0.19.2-1|6	%define major 0
21mr|liborcus-0.19.2-1|7	%define libname %mklibname orcus %{api} %{major}
21mr|liborcus-0.19.2-1|8	%define libmso %mklibname orcus-mso %{api} %{major}
21mr|liborcus-0.19.2-1|9	%define libparser %mklibname orcus-parser %{api} %{major}
21mr|liborcus-0.19.2-1|10	%define libspreadsheet %mklibname orcus-spreadsheet-model %{api} %{major}
21mr|liborcus-0.19.2-1|11	%define devname %mklibname -d orcus
21mr|liborcus-0.19.2-1|12	%define oldlibname %mklibname orcus %{oldapi} %{major}
21mr|liborcus-0.19.2-1|13	%define oldlibmso %mklibname orcus-mso %{oldapi} %{major}
21mr|liborcus-0.19.2-1|14	%define oldlibparser %mklibname orcus-parser %{oldapi} %{major}
21mr|liborcus-0.19.2-1|15	%define oldlibspreadsheet %mklibname orcus-spreadsheet-model %{oldapi} %{major}
21mr|liborcus-0.19.2-1|16	%bcond_without spreadsheet_model
21mr|liborcus-0.19.2-1|17	
21mr|liborcus-0.19.2-1|18	Summary:	Standalone file import filter library for spreadsheet documents
21mr|liborcus-0.19.2-1|19	Name:		liborcus
21mr|liborcus-0.19.2-1|20	Version:	0.19.2
21mr|liborcus-0.19.2-1|21	Release:	1
21mr|liborcus-0.19.2-1|22	Group:		Office
21mr|liborcus-0.19.2-1|23	License:	MIT
21mr|liborcus-0.19.2-1|24	Url:		http://gitlab.com/orcus/orcus
21mr|liborcus-0.19.2-1|25	Source0:	http://kohei.us/files/orcus/src/liborcus-%{version}.tar.xz
21mr|liborcus-0.19.2-1|26	BuildRequires:	boost-devel >= 1.72
21mr|liborcus-0.19.2-1|27	BuildRequires:	pkgconfig(mdds-2.1)
21mr|liborcus-0.19.2-1|28	BuildRequires:	pkgconfig(libixion-0.18)
21mr|liborcus-0.19.2-1|29	BuildRequires:	pkgconfig(zlib)
21mr|liborcus-0.19.2-1|30	
21mr|liborcus-0.19.2-1|31	%description
21mr|liborcus-0.19.2-1|32	%{name} is a standalone file import filter library for spreadsheet
21mr|liborcus-0.19.2-1|33	documents. Currently under development are ODS, XLSX and CSV import
21mr|liborcus-0.19.2-1|34	filters.
21mr|liborcus-0.19.2-1|35	
21mr|liborcus-0.19.2-1|36	#------------------------------------------------------------------
21mr|liborcus-0.19.2-1|37	
21mr|liborcus-0.19.2-1|38	%package -n %{libname}
21mr|liborcus-0.19.2-1|39	Summary:	Standalone file import filter library for spreadsheet documents
21mr|liborcus-0.19.2-1|40	Group:		Office
21mr|liborcus-0.19.2-1|41	Obsoletes:	%{oldlibname} < %{EVRD}
21mr|liborcus-0.19.2-1|42	
21mr|liborcus-0.19.2-1|43	%description -n %{libname}
21mr|liborcus-0.19.2-1|44	%{name} is a standalone file import filter library for spreadsheet
21mr|liborcus-0.19.2-1|45	documents. Currently under development are ODS, XLSX and CSV import
21mr|liborcus-0.19.2-1|46	filters.
21mr|liborcus-0.19.2-1|47	
21mr|liborcus-0.19.2-1|48	%files -n %{libname}
21mr|liborcus-0.19.2-1|49	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|liborcus-0.19.2-1|50	
21mr|liborcus-0.19.2-1|51	#------------------------------------------------------------------
21mr|liborcus-0.19.2-1|52	
21mr|liborcus-0.19.2-1|53	%package -n %{libmso}
21mr|liborcus-0.19.2-1|54	Summary:	Standalone file import filter library for spreadsheet documents
21mr|liborcus-0.19.2-1|55	Group:		Office
21mr|liborcus-0.19.2-1|56	Obsoletes:	%{oldlibmso} < %{EVRD}
21mr|liborcus-0.19.2-1|57	
21mr|liborcus-0.19.2-1|58	%description -n %{libmso}
21mr|liborcus-0.19.2-1|59	This package contains a shared library library for %{name}.
21mr|liborcus-0.19.2-1|60	
21mr|liborcus-0.19.2-1|61	%files -n %{libmso}
21mr|liborcus-0.19.2-1|62	%{_libdir}/%{name}-mso-%{api}.so.%{major}*
21mr|liborcus-0.19.2-1|63	
21mr|liborcus-0.19.2-1|64	#------------------------------------------------------------------
21mr|liborcus-0.19.2-1|65	
21mr|liborcus-0.19.2-1|66	%package -n %{libparser}
21mr|liborcus-0.19.2-1|67	Summary:	Standalone file import filter library for spreadsheet documents
21mr|liborcus-0.19.2-1|68	Group:		Office
21mr|liborcus-0.19.2-1|69	Obsoletes:	%{oldlibparser} < %{EVRD}
21mr|liborcus-0.19.2-1|70	
21mr|liborcus-0.19.2-1|71	%description -n %{libparser}
21mr|liborcus-0.19.2-1|72	This package contains a shared library library for %{name}.
21mr|liborcus-0.19.2-1|73	
21mr|liborcus-0.19.2-1|74	%files -n %{libparser}
21mr|liborcus-0.19.2-1|75	%{_libdir}/%{name}-parser-%{api}.so.%{major}*
21mr|liborcus-0.19.2-1|76	
21mr|liborcus-0.19.2-1|77	#------------------------------------------------------------------
21mr|liborcus-0.19.2-1|78	
21mr|liborcus-0.19.2-1|79	%package -n %{libspreadsheet}
21mr|liborcus-0.19.2-1|80	Summary:	Standalone file import filter library for spreadsheet documents
21mr|liborcus-0.19.2-1|81	Group:		Office
21mr|liborcus-0.19.2-1|82	Obsoletes:	%{oldlibspreadsheet} < %{EVRD}
21mr|liborcus-0.19.2-1|83	
21mr|liborcus-0.19.2-1|84	%description -n %{libspreadsheet}
21mr|liborcus-0.19.2-1|85	This package contains a shared library library for %{name}.
21mr|liborcus-0.19.2-1|86	
21mr|liborcus-0.19.2-1|87	%files -n %{libspreadsheet}
21mr|liborcus-0.19.2-1|88	%{_libdir}/%{name}-spreadsheet-model-%{api}.so.%{major}*
21mr|liborcus-0.19.2-1|89	
21mr|liborcus-0.19.2-1|90	#------------------------------------------------------------------
21mr|liborcus-0.19.2-1|91	
21mr|liborcus-0.19.2-1|92	%package -n %{devname}
21mr|liborcus-0.19.2-1|93	Summary:	Development files for %{name}
21mr|liborcus-0.19.2-1|94	Group:		Development/C
21mr|liborcus-0.19.2-1|95	Requires:	%{libname} = %{version}-%{release}
21mr|liborcus-0.19.2-1|96	Requires:	%{libmso} = %{version}-%{release}
21mr|liborcus-0.19.2-1|97	Requires:	%{libparser} = %{version}-%{release}
21mr|liborcus-0.19.2-1|98	Requires:	%{libspreadsheet} = %{version}-%{release}
21mr|liborcus-0.19.2-1|99	
21mr|liborcus-0.19.2-1|100	%description -n %{devname}
21mr|liborcus-0.19.2-1|101	The %{name}-devel package contains libraries and header files for
21mr|liborcus-0.19.2-1|102	developing applications that use %{name}.
21mr|liborcus-0.19.2-1|103	
21mr|liborcus-0.19.2-1|104	%files -n %{devname}
21mr|liborcus-0.19.2-1|105	%{_includedir}/%{name}-%{api}
21mr|liborcus-0.19.2-1|106	%{_libdir}/%{name}*-%{api}.so
21mr|liborcus-0.19.2-1|107	%{_libdir}/pkgconfig/%{name}*-%{api}.pc
21mr|liborcus-0.19.2-1|108	
21mr|liborcus-0.19.2-1|109	#------------------------------------------------------------------
21mr|liborcus-0.19.2-1|110	
21mr|liborcus-0.19.2-1|111	%package tools
21mr|liborcus-0.19.2-1|112	Summary:	Tools for working with Orcus
21mr|liborcus-0.19.2-1|113	Group:		Office
21mr|liborcus-0.19.2-1|114	Requires:	%{libname} = %{version}-%{release}
21mr|liborcus-0.19.2-1|115	
21mr|liborcus-0.19.2-1|116	%description tools
21mr|liborcus-0.19.2-1|117	Tools for working with Orcus.
21mr|liborcus-0.19.2-1|118	
21mr|liborcus-0.19.2-1|119	%files tools
21mr|liborcus-0.19.2-1|120	%doc AUTHORS
21mr|liborcus-0.19.2-1|121	%{_bindir}/orcus-*
21mr|liborcus-0.19.2-1|122	
21mr|liborcus-0.19.2-1|123	#------------------------------------------------------------------
21mr|liborcus-0.19.2-1|124	
21mr|liborcus-0.19.2-1|125	%prep
21mr|liborcus-0.19.2-1|126	%autosetup -p1
21mr|liborcus-0.19.2-1|127	
21mr|liborcus-0.19.2-1|128	%build
21mr|liborcus-0.19.2-1|129	autoreconf -fi
21mr|liborcus-0.19.2-1|130	%configure \
21mr|liborcus-0.19.2-1|131	--disable-debug		\
21mr|liborcus-0.19.2-1|132	--disable-silent-rules	\
21mr|liborcus-0.19.2-1|133	--disable-static	\
21mr|liborcus-0.19.2-1|134	--disable-werror	\
21mr|liborcus-0.19.2-1|135	--with-pic		\
21mr|liborcus-0.19.2-1|136	--disable-python	\
21mr|liborcus-0.19.2-1|137	%if %{with spreadsheet_model}
21mr|liborcus-0.19.2-1|138	--enable-spreadsheet-model
21mr|liborcus-0.19.2-1|139	%else
21mr|liborcus-0.19.2-1|140	--disable-spreadsheet-model
21mr|liborcus-0.19.2-1|141	%endif
21mr|liborcus-0.19.2-1|142	
21mr|liborcus-0.19.2-1|143	sed -i \
21mr|liborcus-0.19.2-1|144	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|liborcus-0.19.2-1|145	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21mr|liborcus-0.19.2-1|146	libtool
21mr|liborcus-0.19.2-1|147	
21mr|liborcus-0.19.2-1|148	%make
21mr|liborcus-0.19.2-1|149	
21mr|liborcus-0.19.2-1|150	%install
21mr|liborcus-0.19.2-1|151	%makeinstall_std

13754 21
21mr|libosinfo-1.10.0-1|1	%define oname osinfo
21mr|libosinfo-1.10.0-1|2	
21mr|libosinfo-1.10.0-1|3	%define api		1.0
21mr|libosinfo-1.10.0-1|4	%define major		0
21mr|libosinfo-1.10.0-1|5	%define girmajor	1.0
21mr|libosinfo-1.10.0-1|6	%define libname		%mklibname %{oname} %{api} %{major}
21mr|libosinfo-1.10.0-1|7	%define girname		%mklibname %{oname}-gir %{girmajor}
21mr|libosinfo-1.10.0-1|8	%define devname		%mklibname %{oname} %{api} -d
21mr|libosinfo-1.10.0-1|9	
21mr|libosinfo-1.10.0-1|10	Summary:	A library for managing OS information for virtualization
21mr|libosinfo-1.10.0-1|11	Name:		libosinfo
21mr|libosinfo-1.10.0-1|12	Version:	1.10.0
21mr|libosinfo-1.10.0-1|13	Release:	1
21mr|libosinfo-1.10.0-1|14	License:	LGPLv2+
21mr|libosinfo-1.10.0-1|15	Group:		System/Libraries
21mr|libosinfo-1.10.0-1|16	Url:		https://libosinfo.org
21mr|libosinfo-1.10.0-1|17	Source0:	https://releases.pagure.org/libosinfo/%{name}-%{version}.tar.xz
21mr|libosinfo-1.10.0-1|18	BuildRequires:	vala
21mr|libosinfo-1.10.0-1|19	BuildRequires:	vala-tools
21mr|libosinfo-1.10.0-1|20	BuildRequires:	meson
21mr|libosinfo-1.10.0-1|21	BuildRequires:	osinfo-db
21mr|libosinfo-1.10.0-1|22	BuildRequires:	pkgconfig(check)
21mr|libosinfo-1.10.0-1|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|libosinfo-1.10.0-1|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libosinfo-1.10.0-1|25	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libosinfo-1.10.0-1|26	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libosinfo-1.10.0-1|27	BuildRequires:	pkgconfig(libxslt)
21mr|libosinfo-1.10.0-1|28	
21mr|libosinfo-1.10.0-1|29	# meta package
21mr|libosinfo-1.10.0-1|30	Requires:		%{libname} = %{EVRD}
21mr|libosinfo-1.10.0-1|31	Requires:		%{girname} = %{EVRD}
21mr|libosinfo-1.10.0-1|32	Requires:		%{name}-common = %{EVRD}
21mr|libosinfo-1.10.0-1|33	Requires:		osinfo-db
21mr|libosinfo-1.10.0-1|34	Requires:		osinfo-db-tools
21mr|libosinfo-1.10.0-1|35	Requires:		hwdata
21mr|libosinfo-1.10.0-1|36	
21mr|libosinfo-1.10.0-1|37	%description
21mr|libosinfo-1.10.0-1|38	libosinfo is a library that allows virtualization provisioning tools to
21mr|libosinfo-1.10.0-1|39	determine the optimal device settings for a hypervisor/operating system
21mr|libosinfo-1.10.0-1|40	combination.
21mr|libosinfo-1.10.0-1|41	
21mr|libosinfo-1.10.0-1|42	%files
21mr|libosinfo-1.10.0-1|43	# empty, meta package
21mr|libosinfo-1.10.0-1|44	#----------------------------------------------------------------------------
21mr|libosinfo-1.10.0-1|45	
21mr|libosinfo-1.10.0-1|46	%package common
21mr|libosinfo-1.10.0-1|47	Summary:	Non-library files for the "%{libname}" library
21mr|libosinfo-1.10.0-1|48	Group:		System/Libraries
21mr|libosinfo-1.10.0-1|49	
21mr|libosinfo-1.10.0-1|50	%description common
21mr|libosinfo-1.10.0-1|51	Platform-independent files for the "%{libname}" library
21mr|libosinfo-1.10.0-1|52	
21mr|libosinfo-1.10.0-1|53	%files common -f %{name}.lang
21mr|libosinfo-1.10.0-1|54	%{_bindir}/osinfo-detect
21mr|libosinfo-1.10.0-1|55	%{_bindir}/osinfo-install-script
21mr|libosinfo-1.10.0-1|56	%{_bindir}/osinfo-query
21mr|libosinfo-1.10.0-1|57	%{_mandir}/man1/osinfo*.1.*
21mr|libosinfo-1.10.0-1|58	
21mr|libosinfo-1.10.0-1|59	#----------------------------------------------------------------------------
21mr|libosinfo-1.10.0-1|60	
21mr|libosinfo-1.10.0-1|61	%package -n %{libname}
21mr|libosinfo-1.10.0-1|62	Summary:	Library plugin handling
21mr|libosinfo-1.10.0-1|63	Group:		System/Libraries
21mr|libosinfo-1.10.0-1|64	Requires:	%{name}-common
21mr|libosinfo-1.10.0-1|65	
21mr|libosinfo-1.10.0-1|66	%description -n %{libname}
21mr|libosinfo-1.10.0-1|67	libosinfo is a library that allows virtualization provisioning tools to
21mr|libosinfo-1.10.0-1|68	determine the optimal device settings for a hypervisor/operating system
21mr|libosinfo-1.10.0-1|69	combination.
21mr|libosinfo-1.10.0-1|70	
21mr|libosinfo-1.10.0-1|71	%files -n %{libname}
21mr|libosinfo-1.10.0-1|72	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libosinfo-1.10.0-1|73	
21mr|libosinfo-1.10.0-1|74	#----------------------------------------------------------------------------
21mr|libosinfo-1.10.0-1|75	
21mr|libosinfo-1.10.0-1|76	%package -n %{girname}
21mr|libosinfo-1.10.0-1|77	Summary:	GObject Introspection interface description for %{name}
21mr|libosinfo-1.10.0-1|78	Group:		System/Libraries
21mr|libosinfo-1.10.0-1|79	Requires:	%{libname} = %{EVRD}
21mr|libosinfo-1.10.0-1|80	
21mr|libosinfo-1.10.0-1|81	%description -n %{girname}
21mr|libosinfo-1.10.0-1|82	GObject Introspection interface description for %{name}.
21mr|libosinfo-1.10.0-1|83	
21mr|libosinfo-1.10.0-1|84	%files -n %{girname}
21mr|libosinfo-1.10.0-1|85	%{_libdir}/girepository-1.0/Libosinfo-%{girmajor}.typelib
21mr|libosinfo-1.10.0-1|86	
21mr|libosinfo-1.10.0-1|87	#----------------------------------------------------------------------------
21mr|libosinfo-1.10.0-1|88	
21mr|libosinfo-1.10.0-1|89	%package -n %{devname}
21mr|libosinfo-1.10.0-1|90	Summary:	Development files for %{name}
21mr|libosinfo-1.10.0-1|91	Group:		Development/C
21mr|libosinfo-1.10.0-1|92	Requires:	%{libname} = %{EVRD}
21mr|libosinfo-1.10.0-1|93	Requires:	%{girname} = %{EVRD}
21mr|libosinfo-1.10.0-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|libosinfo-1.10.0-1|95	Provides:	%{oname}-devel = %{EVRD}
21mr|libosinfo-1.10.0-1|96	
21mr|libosinfo-1.10.0-1|97	%description -n %{devname}
21mr|libosinfo-1.10.0-1|98	The %{name}-devel package contains libraries and header files for
21mr|libosinfo-1.10.0-1|99	developing applications that use %{name}.
21mr|libosinfo-1.10.0-1|100	
21mr|libosinfo-1.10.0-1|101	%files -n %{devname}
21mr|libosinfo-1.10.0-1|102	%doc AUTHORS ChangeLog COPYING.LIB NEWS README
21mr|libosinfo-1.10.0-1|103	%{_libdir}/%{name}-%{api}.so
21mr|libosinfo-1.10.0-1|104	%dir %{_includedir}/%{name}-%{api}/
21mr|libosinfo-1.10.0-1|105	%dir %{_includedir}/%{name}-%{api}/osinfo/
21mr|libosinfo-1.10.0-1|106	%{_includedir}/%{name}-%{api}/osinfo/*.h
21mr|libosinfo-1.10.0-1|107	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libosinfo-1.10.0-1|108	%{_datadir}/gir-1.0/Libosinfo-%{girmajor}.gir
21mr|libosinfo-1.10.0-1|109	%{_datadir}/vala/vapi/libosinfo-1.0.vapi
21mr|libosinfo-1.10.0-1|110	
21mr|libosinfo-1.10.0-1|111	#----------------------------------------------------------------------------
21mr|libosinfo-1.10.0-1|112	
21mr|libosinfo-1.10.0-1|113	%package vala
21mr|libosinfo-1.10.0-1|114	Summary: Vala bindings
21mr|libosinfo-1.10.0-1|115	Group: Development/Other
21mr|libosinfo-1.10.0-1|116	Requires: %{name}-common = %{version}-%{release}
21mr|libosinfo-1.10.0-1|117	
21mr|libosinfo-1.10.0-1|118	%description vala
21mr|libosinfo-1.10.0-1|119	libosinfo is a library that allows virtualization provisioning tools to
21mr|libosinfo-1.10.0-1|120	determine the optimal device settings for a hypervisor/operating system
21mr|libosinfo-1.10.0-1|121	combination.
21mr|libosinfo-1.10.0-1|122	
21mr|libosinfo-1.10.0-1|123	This package provides the Vala bindings for libosinfo library.
21mr|libosinfo-1.10.0-1|124	
21mr|libosinfo-1.10.0-1|125	%files vala
21mr|libosinfo-1.10.0-1|126	%{_datadir}/vala/vapi/libosinfo-1.0.*
21mr|libosinfo-1.10.0-1|127	
21mr|libosinfo-1.10.0-1|128	#----------------------------------------------------------------------------
21mr|libosinfo-1.10.0-1|129	
21mr|libosinfo-1.10.0-1|130	%prep
21mr|libosinfo-1.10.0-1|131	%autosetup -p1
21mr|libosinfo-1.10.0-1|132	
21mr|libosinfo-1.10.0-1|133	%build
21mr|libosinfo-1.10.0-1|134	%meson -Denable-gtk-doc=false
21mr|libosinfo-1.10.0-1|135	%meson_build
21mr|libosinfo-1.10.0-1|136	
21mr|libosinfo-1.10.0-1|137	%install
21mr|libosinfo-1.10.0-1|138	%meson_install
21mr|libosinfo-1.10.0-1|139	
21mr|libosinfo-1.10.0-1|140	%find_lang %{name}

13755 21
21mr|libosip2-5.2.0-1|1	%define	major 14
21mr|libosip2-5.2.0-1|2	%define	api 2
21mr|libosip2-5.2.0-1|3	%define	libname %mklibname osip %{api} %{major}
21mr|libosip2-5.2.0-1|4	%define	libparser %mklibname osipparser %{api} %{major}
21mr|libosip2-5.2.0-1|5	%define	devname %mklibname osip %{api} -d
21mr|libosip2-5.2.0-1|6	
21mr|libosip2-5.2.0-1|7	Summary:	Implementation of SIP - rfc2543
21mr|libosip2-5.2.0-1|8	Name:		libosip2
21mr|libosip2-5.2.0-1|9	Version:	5.2.0
21mr|libosip2-5.2.0-1|10	Release:	1
21mr|libosip2-5.2.0-1|11	License:	LGPLv2.1+
21mr|libosip2-5.2.0-1|12	Group:		System/Libraries
21mr|libosip2-5.2.0-1|13	Url:		https://savannah.gnu.org/projects/osip/
21mr|libosip2-5.2.0-1|14	Source0:	https://ftp.gnu.org/gnu/osip/%{name}-%{version}.tar.gz
21mr|libosip2-5.2.0-1|15	
21mr|libosip2-5.2.0-1|16	%description
21mr|libosip2-5.2.0-1|17	This is the oSIP library. It has been designed to provide the Internet
21mr|libosip2-5.2.0-1|18	Community a simple way to support the Session Initiation Protocol. SIP is
21mr|libosip2-5.2.0-1|19	described in the RFC3261 which is available at
21mr|libosip2-5.2.0-1|20	https://www.ietf.org/rfc/rfc3261.txt.
21mr|libosip2-5.2.0-1|21	
21mr|libosip2-5.2.0-1|22	#----------------------------------------------------------------------------
21mr|libosip2-5.2.0-1|23	
21mr|libosip2-5.2.0-1|24	%package -n %{libname}
21mr|libosip2-5.2.0-1|25	Summary:	Implementation of SIP - rfc2543
21mr|libosip2-5.2.0-1|26	Group:		System/Libraries
21mr|libosip2-5.2.0-1|27	Obsoletes:	%{_lib}osip2 < 3.6.0
21mr|libosip2-5.2.0-1|28	%rename		%{_lib}osip2_4
21mr|libosip2-5.2.0-1|29	
21mr|libosip2-5.2.0-1|30	%description -n %{libname}
21mr|libosip2-5.2.0-1|31	This is the oSIP library. It has been designed to provide the Internet
21mr|libosip2-5.2.0-1|32	Community a simple way to support the Session Initiation Protocol. SIP is
21mr|libosip2-5.2.0-1|33	described in the RFC3261 which is available at
21mr|libosip2-5.2.0-1|34	https://www.ietf.org/rfc/rfc3261.txt.
21mr|libosip2-5.2.0-1|35	
21mr|libosip2-5.2.0-1|36	%files -n %{libname}
21mr|libosip2-5.2.0-1|37	%doc README
21mr|libosip2-5.2.0-1|38	%{_libdir}/libosip%{api}.so.%{major}*
21mr|libosip2-5.2.0-1|39	
21mr|libosip2-5.2.0-1|40	#----------------------------------------------------------------------------
21mr|libosip2-5.2.0-1|41	
21mr|libosip2-5.2.0-1|42	%package -n %{libparser}
21mr|libosip2-5.2.0-1|43	Summary:	Implementation of SIP - rfc2543
21mr|libosip2-5.2.0-1|44	Group:		System/Libraries
21mr|libosip2-5.2.0-1|45	Requires:	%{libname} = %{EVRD}
21mr|libosip2-5.2.0-1|46	Conflicts:	%{_lib}osip2_12 <= 5.0.0-3
21mr|libosip2-5.2.0-1|47	
21mr|libosip2-5.2.0-1|48	%description -n %{libparser}
21mr|libosip2-5.2.0-1|49	This is the oSIP library. It has been designed to provide the Internet
21mr|libosip2-5.2.0-1|50	Community a simple way to support the Session Initiation Protocol. SIP is
21mr|libosip2-5.2.0-1|51	described in the RFC3261 which is available at
21mr|libosip2-5.2.0-1|52	https://www.ietf.org/rfc/rfc3261.txt.
21mr|libosip2-5.2.0-1|53	
21mr|libosip2-5.2.0-1|54	%files -n %{libparser}
21mr|libosip2-5.2.0-1|55	%doc README
21mr|libosip2-5.2.0-1|56	%{_libdir}/libosipparser%{api}.so.%{major}*
21mr|libosip2-5.2.0-1|57	
21mr|libosip2-5.2.0-1|58	#----------------------------------------------------------------------------
21mr|libosip2-5.2.0-1|59	
21mr|libosip2-5.2.0-1|60	%package -n %{devname}
21mr|libosip2-5.2.0-1|61	Summary:	Header file required to build programs using liboSIP
21mr|libosip2-5.2.0-1|62	Group:		Development/C
21mr|libosip2-5.2.0-1|63	Requires:	%{libname} = %{EVRD}
21mr|libosip2-5.2.0-1|64	Requires:	%{libparser} = %{EVRD}
21mr|libosip2-5.2.0-1|65	Provides:	%{name}-devel = %{EVRD}
21mr|libosip2-5.2.0-1|66	Provides:	osip2-devel = %{EVRD}
21mr|libosip2-5.2.0-1|67	Obsoletes:	%{_lib}osip2-devel < 3.6.0
21mr|libosip2-5.2.0-1|68	
21mr|libosip2-5.2.0-1|69	%description -n %{devname}
21mr|libosip2-5.2.0-1|70	Developments files for %{libname} (oSIP Library). Needed to build
21mr|libosip2-5.2.0-1|71	apps such as linphone and siproxd.
21mr|libosip2-5.2.0-1|72	
21mr|libosip2-5.2.0-1|73	%files -n %{devname}
21mr|libosip2-5.2.0-1|74	%doc AUTHORS BUGS ChangeLog FEATURES NEWS README TODO
21mr|libosip2-5.2.0-1|75	%{_libdir}/libosip%{api}.so
21mr|libosip2-5.2.0-1|76	%{_libdir}/libosipparser%{api}.so
21mr|libosip2-5.2.0-1|77	%{_includedir}/osip%{api}
21mr|libosip2-5.2.0-1|78	%{_includedir}/osipparser%{api}
21mr|libosip2-5.2.0-1|79	%{_libdir}/pkgconfig/libosip%{api}.pc
21mr|libosip2-5.2.0-1|80	%{_mandir}/man3/osip%{api}.3*
21mr|libosip2-5.2.0-1|81	
21mr|libosip2-5.2.0-1|82	#----------------------------------------------------------------------------
21mr|libosip2-5.2.0-1|83	
21mr|libosip2-5.2.0-1|84	%prep
21mr|libosip2-5.2.0-1|85	%setup -q
21mr|libosip2-5.2.0-1|86	
21mr|libosip2-5.2.0-1|87	
21mr|libosip2-5.2.0-1|88	%build
21mr|libosip2-5.2.0-1|89	%configure --disable-static
21mr|libosip2-5.2.0-1|90	%make
21mr|libosip2-5.2.0-1|91	
21mr|libosip2-5.2.0-1|92	
21mr|libosip2-5.2.0-1|93	%install
21mr|libosip2-5.2.0-1|94	%makeinstall_std
21mr|libosip2-5.2.0-1|95	
21mr|libosip2-5.2.0-1|96	mkdir -p %{buildroot}%{_mandir}/man3/
21mr|libosip2-5.2.0-1|97	mv %{buildroot}%{_mandir}/man1/osip.1 %{buildroot}%{_mandir}/man3/osip%{api}.3

13756 21
21mr|libotf-0.9.16-9|1	%define major 1
21mr|libotf-0.9.16-9|2	%define libname %mklibname otf %{major}
21mr|libotf-0.9.16-9|3	%define devname %mklibname otf -d
21mr|libotf-0.9.16-9|4	
21mr|libotf-0.9.16-9|5	Summary:	Library for handling OpenType fonts
21mr|libotf-0.9.16-9|6	Name:		libotf
21mr|libotf-0.9.16-9|7	Version:	0.9.16
21mr|libotf-0.9.16-9|8	Release:	9
21mr|libotf-0.9.16-9|9	License:	LGPLv2+
21mr|libotf-0.9.16-9|10	Group:		System/Internationalization
21mr|libotf-0.9.16-9|11	Url:		http://www.m17n.org/libotf/
21mr|libotf-0.9.16-9|12	Source0:	http://www.m17n.org/libotf/%{name}-%{version}.tar.gz
21mr|libotf-0.9.16-9|13	BuildRequires:	pkgconfig(freetype2)
21mr|libotf-0.9.16-9|14	BuildRequires:	pkgconfig(x11)
21mr|libotf-0.9.16-9|15	BuildRequires:	pkgconfig(xaw7)
21mr|libotf-0.9.16-9|16	BuildRequires:	pkgconfig(xt)
21mr|libotf-0.9.16-9|17	
21mr|libotf-0.9.16-9|18	%description
21mr|libotf-0.9.16-9|19	The library "libotf" provides the following facilites:
21mr|libotf-0.9.16-9|20	- Read Open Type Layout Tables from OTF file (currently supported tables are:
21mr|libotf-0.9.16-9|21	head, name, cmap, GDEF, GSUB, and GPOS)
21mr|libotf-0.9.16-9|22	- Convert a Unicode character sequence to a glyph code sequence by using the
21mr|libotf-0.9.16-9|23	above tables.
21mr|libotf-0.9.16-9|24	
21mr|libotf-0.9.16-9|25	The combination of libotf and the FreeType library realizes CTL (Complex Text
21mr|libotf-0.9.16-9|26	Layout) by OpenType fonts.*
21mr|libotf-0.9.16-9|27	
21mr|libotf-0.9.16-9|28	#----------------------------------------------------------------------------
21mr|libotf-0.9.16-9|29	
21mr|libotf-0.9.16-9|30	%package tools
21mr|libotf-0.9.16-9|31	Summary:	Utilities of OpenType library
21mr|libotf-0.9.16-9|32	Group:		System/Internationalization
21mr|libotf-0.9.16-9|33	
21mr|libotf-0.9.16-9|34	%description tools
21mr|libotf-0.9.16-9|35	Utilities of OpenType library.
21mr|libotf-0.9.16-9|36	
21mr|libotf-0.9.16-9|37	%files tools
21mr|libotf-0.9.16-9|38	%doc COPYING
21mr|libotf-0.9.16-9|39	%{_bindir}/otf*
21mr|libotf-0.9.16-9|40	
21mr|libotf-0.9.16-9|41	#----------------------------------------------------------------------------
21mr|libotf-0.9.16-9|42	
21mr|libotf-0.9.16-9|43	%package -n %{libname}
21mr|libotf-0.9.16-9|44	Summary:	Main OpenType shared library
21mr|libotf-0.9.16-9|45	Group:		System/Libraries
21mr|libotf-0.9.16-9|46	Provides:	%{name} = %{EVRD}
21mr|libotf-0.9.16-9|47	
21mr|libotf-0.9.16-9|48	%description -n %{libname}
21mr|libotf-0.9.16-9|49	Libotf shared library.
21mr|libotf-0.9.16-9|50	
21mr|libotf-0.9.16-9|51	%files -n %{libname}
21mr|libotf-0.9.16-9|52	%doc COPYING
21mr|libotf-0.9.16-9|53	%{_libdir}/libotf.so.%{major}*
21mr|libotf-0.9.16-9|54	
21mr|libotf-0.9.16-9|55	#----------------------------------------------------------------------------
21mr|libotf-0.9.16-9|56	
21mr|libotf-0.9.16-9|57	%package -n %{devname}
21mr|libotf-0.9.16-9|58	Summary:	Development files for %{name}
21mr|libotf-0.9.16-9|59	Group:		Development/C
21mr|libotf-0.9.16-9|60	Requires:	%{libname} = %{EVRD}
21mr|libotf-0.9.16-9|61	Provides:	%{name}-devel = %{EVRD}
21mr|libotf-0.9.16-9|62	
21mr|libotf-0.9.16-9|63	%description -n	%{devname}
21mr|libotf-0.9.16-9|64	Headers of %{name} for development.
21mr|libotf-0.9.16-9|65	
21mr|libotf-0.9.16-9|66	%files -n %{devname}
21mr|libotf-0.9.16-9|67	%doc AUTHORS COPYING ChangeLog NEWS README
21mr|libotf-0.9.16-9|68	%{_bindir}/libotf-config
21mr|libotf-0.9.16-9|69	%{_includedir}/otf.h
21mr|libotf-0.9.16-9|70	%{_libdir}/libotf.so
21mr|libotf-0.9.16-9|71	%{_libdir}/pkgconfig/libotf.pc
21mr|libotf-0.9.16-9|72	
21mr|libotf-0.9.16-9|73	#----------------------------------------------------------------------------
21mr|libotf-0.9.16-9|74	
21mr|libotf-0.9.16-9|75	%prep
21mr|libotf-0.9.16-9|76	%setup -q
21mr|libotf-0.9.16-9|77	
21mr|libotf-0.9.16-9|78	%build
21mr|libotf-0.9.16-9|79	%configure \
21mr|libotf-0.9.16-9|80	--disable-static
21mr|libotf-0.9.16-9|81	%make
21mr|libotf-0.9.16-9|82	
21mr|libotf-0.9.16-9|83	%install
21mr|libotf-0.9.16-9|84	%makeinstall_std

13757 21
21mr|libotr-4.1.1-4|1	%define major 5
21mr|libotr-4.1.1-4|2	%define libname %mklibname otr %{major}
21mr|libotr-4.1.1-4|3	%define devname %mklibname otr -d
21mr|libotr-4.1.1-4|4	
21mr|libotr-4.1.1-4|5	Summary:	Off-The-Record Messaging library and toolkit
21mr|libotr-4.1.1-4|6	Name:		libotr
21mr|libotr-4.1.1-4|7	Version:	4.1.1
21mr|libotr-4.1.1-4|8	Release:	4
21mr|libotr-4.1.1-4|9	License:	GPLv2+
21mr|libotr-4.1.1-4|10	Group:		Networking/Instant messaging
21mr|libotr-4.1.1-4|11	Url:		http://www.cypherpunks.ca/otr/
21mr|libotr-4.1.1-4|12	Source0:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz
21mr|libotr-4.1.1-4|13	Source1:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc
21mr|libotr-4.1.1-4|14	BuildRequires:	pkgconfig(libgcrypt)
21mr|libotr-4.1.1-4|15	
21mr|libotr-4.1.1-4|16	%description
21mr|libotr-4.1.1-4|17	%{name} is a library and toolkit which implements Off-the-Record (OTR)
21mr|libotr-4.1.1-4|18	Messaging.
21mr|libotr-4.1.1-4|19	
21mr|libotr-4.1.1-4|20	OTR allows you to have private conversations over IM by providing:
21mr|libotr-4.1.1-4|21	- Encryption
21mr|libotr-4.1.1-4|22	- No one else can read your instant messages.
21mr|libotr-4.1.1-4|23	- Authentication
21mr|libotr-4.1.1-4|24	- You are assured the correspondent is who you think it is.
21mr|libotr-4.1.1-4|25	- Deniability
21mr|libotr-4.1.1-4|26	- The messages you send do _not_ have digital signatures that are
21mr|libotr-4.1.1-4|27	checkable by a third party.  Anyone can forge messages after a
21mr|libotr-4.1.1-4|28	conversation to make them look like they came from you.  However,
21mr|libotr-4.1.1-4|29	_during_ a conversation, your correspondent is assured the messages
21mr|libotr-4.1.1-4|30	he sees are authentic and unmodified.
21mr|libotr-4.1.1-4|31	- Perfect forward secrecy
21mr|libotr-4.1.1-4|32	- If you lose control of your private keys, no previous conversation
21mr|libotr-4.1.1-4|33	is compromised.
21mr|libotr-4.1.1-4|34	
21mr|libotr-4.1.1-4|35	#----------------------------------------------------------------------------
21mr|libotr-4.1.1-4|36	
21mr|libotr-4.1.1-4|37	%package -n %{libname}
21mr|libotr-4.1.1-4|38	Summary:	Off-The-Record Messaging library and toolkit
21mr|libotr-4.1.1-4|39	License:	LGPLv2.1+
21mr|libotr-4.1.1-4|40	Group:		System/Libraries
21mr|libotr-4.1.1-4|41	
21mr|libotr-4.1.1-4|42	%description -n %{libname}
21mr|libotr-4.1.1-4|43	%{name} is a library and toolkit which implements Off-the-Record (OTR)
21mr|libotr-4.1.1-4|44	Messaging.
21mr|libotr-4.1.1-4|45	
21mr|libotr-4.1.1-4|46	OTR allows you to have private conversations over IM by providing:
21mr|libotr-4.1.1-4|47	- Encryption
21mr|libotr-4.1.1-4|48	- No one else can read your instant messages.
21mr|libotr-4.1.1-4|49	- Authentication
21mr|libotr-4.1.1-4|50	- You are assured the correspondent is who you think it is.
21mr|libotr-4.1.1-4|51	- Deniability
21mr|libotr-4.1.1-4|52	- The messages you send do _not_ have digital signatures that are
21mr|libotr-4.1.1-4|53	checkable by a third party.  Anyone can forge messages after a
21mr|libotr-4.1.1-4|54	conversation to make them look like they came from you.  However,
21mr|libotr-4.1.1-4|55	_during_ a conversation, your correspondent is assured the messages
21mr|libotr-4.1.1-4|56	he sees are authentic and unmodified.
21mr|libotr-4.1.1-4|57	- Perfect forward secrecy
21mr|libotr-4.1.1-4|58	- If you lose control of your private keys, no previous conversation
21mr|libotr-4.1.1-4|59	is compromised.
21mr|libotr-4.1.1-4|60	
21mr|libotr-4.1.1-4|61	%files -n %{libname}
21mr|libotr-4.1.1-4|62	%doc AUTHORS COPYING.LIB
21mr|libotr-4.1.1-4|63	%{_libdir}/libotr.so.%{major}*
21mr|libotr-4.1.1-4|64	
21mr|libotr-4.1.1-4|65	#----------------------------------------------------------------------------
21mr|libotr-4.1.1-4|66	
21mr|libotr-4.1.1-4|67	%package -n %{devname}
21mr|libotr-4.1.1-4|68	Summary:	Development related files of %{name}
21mr|libotr-4.1.1-4|69	License:	LGPLv2.1+
21mr|libotr-4.1.1-4|70	Group:		Development/C
21mr|libotr-4.1.1-4|71	Requires:	%{libname} = %{EVRD}
21mr|libotr-4.1.1-4|72	Provides:	%{name}-devel = %{EVRD}
21mr|libotr-4.1.1-4|73	
21mr|libotr-4.1.1-4|74	%description -n %{devname}
21mr|libotr-4.1.1-4|75	%{name} is a library and toolkit which implements Off-the-Record (OTR)
21mr|libotr-4.1.1-4|76	Messaging. This package contains development related files of %{name}.
21mr|libotr-4.1.1-4|77	
21mr|libotr-4.1.1-4|78	%files -n %{devname}
21mr|libotr-4.1.1-4|79	%doc ChangeLog NEWS README
21mr|libotr-4.1.1-4|80	%{_datadir}/aclocal/*.m4
21mr|libotr-4.1.1-4|81	%{_includedir}/*
21mr|libotr-4.1.1-4|82	%{_libdir}/libotr.so
21mr|libotr-4.1.1-4|83	%{_libdir}/pkgconfig/*.pc
21mr|libotr-4.1.1-4|84	
21mr|libotr-4.1.1-4|85	#----------------------------------------------------------------------------
21mr|libotr-4.1.1-4|86	
21mr|libotr-4.1.1-4|87	%package utils
21mr|libotr-4.1.1-4|88	Summary:	Helper utilities of %{name}
21mr|libotr-4.1.1-4|89	License:	GPLv2+
21mr|libotr-4.1.1-4|90	Group:		Networking/Instant messaging
21mr|libotr-4.1.1-4|91	Requires:	%{libname} = %{EVRD}
21mr|libotr-4.1.1-4|92	
21mr|libotr-4.1.1-4|93	%description utils
21mr|libotr-4.1.1-4|94	%{name} is a library and toolkit which implements Off-the-Record (OTR)
21mr|libotr-4.1.1-4|95	Messaging. This package contains various helper utilities from %{name}.
21mr|libotr-4.1.1-4|96	
21mr|libotr-4.1.1-4|97	%files utils
21mr|libotr-4.1.1-4|98	%doc AUTHORS
21mr|libotr-4.1.1-4|99	%{_bindir}/*
21mr|libotr-4.1.1-4|100	%{_mandir}/man?/*
21mr|libotr-4.1.1-4|101	
21mr|libotr-4.1.1-4|102	#----------------------------------------------------------------------------
21mr|libotr-4.1.1-4|103	
21mr|libotr-4.1.1-4|104	%prep
21mr|libotr-4.1.1-4|105	%setup -q
21mr|libotr-4.1.1-4|106	
21mr|libotr-4.1.1-4|107	%build
21mr|libotr-4.1.1-4|108	%configure \
21mr|libotr-4.1.1-4|109	--with-pic \
21mr|libotr-4.1.1-4|110	--disable-static
21mr|libotr-4.1.1-4|111	
21mr|libotr-4.1.1-4|112	%make
21mr|libotr-4.1.1-4|113	
21mr|libotr-4.1.1-4|114	%install
21mr|libotr-4.1.1-4|115	%makeinstall_std

13758 21
21mr|libp11-0.4.11-0.git5316c3.2|1	%define commit 5316c33e7b484d2dd692ea74242dc6700b7e5a25
21mr|libp11-0.4.11-0.git5316c3.2|2	%define commit_short %(echo %{commit} | head -c6)
21mr|libp11-0.4.11-0.git5316c3.2|3	
21mr|libp11-0.4.11-0.git5316c3.2|4	%define major 3
21mr|libp11-0.4.11-0.git5316c3.2|5	%define libname %mklibname p11_ %{major}
21mr|libp11-0.4.11-0.git5316c3.2|6	%define devname %mklibname p11 -d
21mr|libp11-0.4.11-0.git5316c3.2|7	
21mr|libp11-0.4.11-0.git5316c3.2|8	# autoreconf is enough
21mr|libp11-0.4.11-0.git5316c3.2|9	%define _disable_rebuild_configure 1
21mr|libp11-0.4.11-0.git5316c3.2|10	
21mr|libp11-0.4.11-0.git5316c3.2|11	# `make check` freezes on "search-all-matching-tokens.softhsm" on ABF
21mr|libp11-0.4.11-0.git5316c3.2|12	# bit works locally (maybe a propper /proc is needed)
21mr|libp11-0.4.11-0.git5316c3.2|13	%bcond_with check
21mr|libp11-0.4.11-0.git5316c3.2|14	
21mr|libp11-0.4.11-0.git5316c3.2|15	Summary:	Small library on top of PKCS#11
21mr|libp11-0.4.11-0.git5316c3.2|16	Name:		libp11
21mr|libp11-0.4.11-0.git5316c3.2|17	Version:	0.4.11
21mr|libp11-0.4.11-0.git5316c3.2|18	Release:	0.git%{commit_short}.2
21mr|libp11-0.4.11-0.git5316c3.2|19	License:	LGPLv2+
21mr|libp11-0.4.11-0.git5316c3.2|20	Group:		System/Libraries
21mr|libp11-0.4.11-0.git5316c3.2|21	Url:		https://github.com/OpenSC/libp11
21mr|libp11-0.4.11-0.git5316c3.2|22	Source0:	https://github.com/OpenSC/libp11/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|libp11-0.4.11-0.git5316c3.2|23	BuildRequires:	doxygen
21mr|libp11-0.4.11-0.git5316c3.2|24	BuildRequires:	libltdl-devel
21mr|libp11-0.4.11-0.git5316c3.2|25	BuildRequires:	pkgconfig(openssl)
21mr|libp11-0.4.11-0.git5316c3.2|26	BuildRequires:	pkgconfig(p11-kit-1)
21mr|libp11-0.4.11-0.git5316c3.2|27	%if %{with check}
21mr|libp11-0.4.11-0.git5316c3.2|28	BuildRequires:	openssl
21mr|libp11-0.4.11-0.git5316c3.2|29	BuildRequires:	softhsm
21mr|libp11-0.4.11-0.git5316c3.2|30	BuildRequires:	opensc
21mr|libp11-0.4.11-0.git5316c3.2|31	%endif
21mr|libp11-0.4.11-0.git5316c3.2|32	
21mr|libp11-0.4.11-0.git5316c3.2|33	%description
21mr|libp11-0.4.11-0.git5316c3.2|34	Libp11 is a library implementing a small layer on top of PKCS#11 API to make
21mr|libp11-0.4.11-0.git5316c3.2|35	using PKCS#11 implementations easier.
21mr|libp11-0.4.11-0.git5316c3.2|36	
21mr|libp11-0.4.11-0.git5316c3.2|37	#----------------------------------------------------------------------------
21mr|libp11-0.4.11-0.git5316c3.2|38	
21mr|libp11-0.4.11-0.git5316c3.2|39	%package -n engine_pkcs11
21mr|libp11-0.4.11-0.git5316c3.2|40	Summary:	PKCS#11 engine for OpenSSL
21mr|libp11-0.4.11-0.git5316c3.2|41	Group:		System/Libraries
21mr|libp11-0.4.11-0.git5316c3.2|42	Recommends:	opensc
21mr|libp11-0.4.11-0.git5316c3.2|43	
21mr|libp11-0.4.11-0.git5316c3.2|44	%description -n engine_pkcs11
21mr|libp11-0.4.11-0.git5316c3.2|45	Engine_pkcs11 is an implementation of an engine for OpenSSL. It can be loaded
21mr|libp11-0.4.11-0.git5316c3.2|46	using code, config file or command line and will pass any function call by
21mr|libp11-0.4.11-0.git5316c3.2|47	openssl to a PKCS#11 module. Engine_pkcs11 is meant to be used with smart cards
21mr|libp11-0.4.11-0.git5316c3.2|48	and software for using smart cards in PKCS#11 format, such as OpenSC. Originaly
21mr|libp11-0.4.11-0.git5316c3.2|49	this engine was a part of OpenSC, until OpenSC was split into several small
21mr|libp11-0.4.11-0.git5316c3.2|50	projects for improved flexibility.
21mr|libp11-0.4.11-0.git5316c3.2|51	
21mr|libp11-0.4.11-0.git5316c3.2|52	%files -n engine_pkcs11
21mr|libp11-0.4.11-0.git5316c3.2|53	%license COPYING
21mr|libp11-0.4.11-0.git5316c3.2|54	%doc README.rosa
21mr|libp11-0.4.11-0.git5316c3.2|55	%doc README.md NEWS
21mr|libp11-0.4.11-0.git5316c3.2|56	%{openssl_engines_dir}/libpkcs11.so
21mr|libp11-0.4.11-0.git5316c3.2|57	%{openssl_engines_dir}/pkcs11.so
21mr|libp11-0.4.11-0.git5316c3.2|58	
21mr|libp11-0.4.11-0.git5316c3.2|59	#----------------------------------------------------------------------------
21mr|libp11-0.4.11-0.git5316c3.2|60	
21mr|libp11-0.4.11-0.git5316c3.2|61	%package -n %{libname}
21mr|libp11-0.4.11-0.git5316c3.2|62	Summary:	Library files for libp11
21mr|libp11-0.4.11-0.git5316c3.2|63	Group:		System/Libraries
21mr|libp11-0.4.11-0.git5316c3.2|64	
21mr|libp11-0.4.11-0.git5316c3.2|65	%description -n %{libname}
21mr|libp11-0.4.11-0.git5316c3.2|66	This package contains library files for libp11.
21mr|libp11-0.4.11-0.git5316c3.2|67	
21mr|libp11-0.4.11-0.git5316c3.2|68	%files -n %{libname}
21mr|libp11-0.4.11-0.git5316c3.2|69	%license COPYING
21mr|libp11-0.4.11-0.git5316c3.2|70	%doc README.md NEWS
21mr|libp11-0.4.11-0.git5316c3.2|71	%{_libdir}/libp11.so.%{major}*
21mr|libp11-0.4.11-0.git5316c3.2|72	
21mr|libp11-0.4.11-0.git5316c3.2|73	#----------------------------------------------------------------------------
21mr|libp11-0.4.11-0.git5316c3.2|74	
21mr|libp11-0.4.11-0.git5316c3.2|75	%package -n %{devname}
21mr|libp11-0.4.11-0.git5316c3.2|76	Summary:	Development files for libp11
21mr|libp11-0.4.11-0.git5316c3.2|77	Group:		Development/C
21mr|libp11-0.4.11-0.git5316c3.2|78	Requires:	%{libname} = %{EVRD}
21mr|libp11-0.4.11-0.git5316c3.2|79	Provides:	%{name}-devel = %{EVRD}
21mr|libp11-0.4.11-0.git5316c3.2|80	
21mr|libp11-0.4.11-0.git5316c3.2|81	%description -n %{devname}
21mr|libp11-0.4.11-0.git5316c3.2|82	This package contains files needed for development with libp11.
21mr|libp11-0.4.11-0.git5316c3.2|83	
21mr|libp11-0.4.11-0.git5316c3.2|84	%files -n %{devname}
21mr|libp11-0.4.11-0.git5316c3.2|85	%license COPYING
21mr|libp11-0.4.11-0.git5316c3.2|86	%doc README.md NEWS
21mr|libp11-0.4.11-0.git5316c3.2|87	%{_datadir}/doc/libp11
21mr|libp11-0.4.11-0.git5316c3.2|88	%{_libdir}/libp11.so
21mr|libp11-0.4.11-0.git5316c3.2|89	%{_libdir}/pkgconfig/libp11.pc
21mr|libp11-0.4.11-0.git5316c3.2|90	%{_includedir}/*
21mr|libp11-0.4.11-0.git5316c3.2|91	
21mr|libp11-0.4.11-0.git5316c3.2|92	#----------------------------------------------------------------------------
21mr|libp11-0.4.11-0.git5316c3.2|93	
21mr|libp11-0.4.11-0.git5316c3.2|94	%prep
21mr|libp11-0.4.11-0.git5316c3.2|95	%autosetup -p1 -n %{name}-%{commit}
21mr|libp11-0.4.11-0.git5316c3.2|96	
21mr|libp11-0.4.11-0.git5316c3.2|97	cat > README.rosa <<EOF
21mr|libp11-0.4.11-0.git5316c3.2|98	Below is the suggested change to openssl.cnf
21mr|libp11-0.4.11-0.git5316c3.2|99	in order to use this engine:
21mr|libp11-0.4.11-0.git5316c3.2|100	
21mr|libp11-0.4.11-0.git5316c3.2|101	openssl_conf = openssl_def
21mr|libp11-0.4.11-0.git5316c3.2|102	
21mr|libp11-0.4.11-0.git5316c3.2|103	[openssl_def]
21mr|libp11-0.4.11-0.git5316c3.2|104	engines = engine_section
21mr|libp11-0.4.11-0.git5316c3.2|105	
21mr|libp11-0.4.11-0.git5316c3.2|106	[engine_section]
21mr|libp11-0.4.11-0.git5316c3.2|107	pkcs11 = pkcs11_section
21mr|libp11-0.4.11-0.git5316c3.2|108	
21mr|libp11-0.4.11-0.git5316c3.2|109	[pkcs11_section]
21mr|libp11-0.4.11-0.git5316c3.2|110	engine_id = pkcs11
21mr|libp11-0.4.11-0.git5316c3.2|111	dynamic_path = %{openssl_engines_dir}/pkcs11.so
21mr|libp11-0.4.11-0.git5316c3.2|112	MODULE_PATH = opensc-pkcs11.so
21mr|libp11-0.4.11-0.git5316c3.2|113	init = 0
21mr|libp11-0.4.11-0.git5316c3.2|114	
21mr|libp11-0.4.11-0.git5316c3.2|115	EOF
21mr|libp11-0.4.11-0.git5316c3.2|116	
21mr|libp11-0.4.11-0.git5316c3.2|117	%build
21mr|libp11-0.4.11-0.git5316c3.2|118	autoreconf -if
21mr|libp11-0.4.11-0.git5316c3.2|119	%configure \
21mr|libp11-0.4.11-0.git5316c3.2|120	--with-enginesdir=%{openssl_engines_dir} \
21mr|libp11-0.4.11-0.git5316c3.2|121	--enable-api-doc \
21mr|libp11-0.4.11-0.git5316c3.2|122	--disable-static
21mr|libp11-0.4.11-0.git5316c3.2|123	%make
21mr|libp11-0.4.11-0.git5316c3.2|124	
21mr|libp11-0.4.11-0.git5316c3.2|125	%install
21mr|libp11-0.4.11-0.git5316c3.2|126	%makeinstall_std
21mr|libp11-0.4.11-0.git5316c3.2|127	
21mr|libp11-0.4.11-0.git5316c3.2|128	%check
21mr|libp11-0.4.11-0.git5316c3.2|129	%if %{with check}
21mr|libp11-0.4.11-0.git5316c3.2|130	%make check || { cat ./tests/test-suite.log; exit 1; }
21mr|libp11-0.4.11-0.git5316c3.2|131	%endif

13759 21
21mr|libpagemaker-0.0.4-5|1	%global major 0
21mr|libpagemaker-0.0.4-5|2	%define libname %mklibname pagemaker %{api} %{major}
21mr|libpagemaker-0.0.4-5|3	%define devname %mklibname pagemaker -d
21mr|libpagemaker-0.0.4-5|4	%global api 0.0
21mr|libpagemaker-0.0.4-5|5	
21mr|libpagemaker-0.0.4-5|6	Summary:	A library for import of Adobe PageMaker documents
21mr|libpagemaker-0.0.4-5|7	Name:		libpagemaker
21mr|libpagemaker-0.0.4-5|8	Version:	0.0.4
21mr|libpagemaker-0.0.4-5|9	Release:	5
21mr|libpagemaker-0.0.4-5|10	License:	MPLv2.0
21mr|libpagemaker-0.0.4-5|11	Group:		System/Libraries
21mr|libpagemaker-0.0.4-5|12	Url:		http://wiki.documentfoundation.org/DLP/Libraries/libpagemaker
21mr|libpagemaker-0.0.4-5|13	Source0:	http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.gz
21mr|libpagemaker-0.0.4-5|14	BuildRequires:	doxygen
21mr|libpagemaker-0.0.4-5|15	BuildRequires:	help2man
21mr|libpagemaker-0.0.4-5|16	BuildRequires:	boost-devel
21mr|libpagemaker-0.0.4-5|17	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libpagemaker-0.0.4-5|18	
21mr|libpagemaker-0.0.4-5|19	%description
21mr|libpagemaker-0.0.4-5|20	libpagemaker is library providing ability to interpret and import Adobe
21mr|libpagemaker-0.0.4-5|21	PageMaker documents into various applications.
21mr|libpagemaker-0.0.4-5|22	
21mr|libpagemaker-0.0.4-5|23	#----------------------------------------------------------------------------
21mr|libpagemaker-0.0.4-5|24	
21mr|libpagemaker-0.0.4-5|25	%package -n %{libname}
21mr|libpagemaker-0.0.4-5|26	Summary:	A library for import of Adobe PageMaker documents
21mr|libpagemaker-0.0.4-5|27	Group:		System/Libraries
21mr|libpagemaker-0.0.4-5|28	
21mr|libpagemaker-0.0.4-5|29	%description -n %{libname}
21mr|libpagemaker-0.0.4-5|30	libpagemaker is library providing ability to interpret and import Adobe
21mr|libpagemaker-0.0.4-5|31	PageMaker documents into various applications.
21mr|libpagemaker-0.0.4-5|32	
21mr|libpagemaker-0.0.4-5|33	%files -n %{libname}
21mr|libpagemaker-0.0.4-5|34	%doc AUTHORS COPYING NEWS
21mr|libpagemaker-0.0.4-5|35	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libpagemaker-0.0.4-5|36	
21mr|libpagemaker-0.0.4-5|37	#----------------------------------------------------------------------------
21mr|libpagemaker-0.0.4-5|38	
21mr|libpagemaker-0.0.4-5|39	%package -n %{devname}
21mr|libpagemaker-0.0.4-5|40	Summary:	Development files for %{name}
21mr|libpagemaker-0.0.4-5|41	Group:		Development/C
21mr|libpagemaker-0.0.4-5|42	Requires:	%{libname} = %{EVRD}
21mr|libpagemaker-0.0.4-5|43	Provides:	%{name}-devel = %{EVRD}
21mr|libpagemaker-0.0.4-5|44	
21mr|libpagemaker-0.0.4-5|45	%description -n %{devname}
21mr|libpagemaker-0.0.4-5|46	This package contains libraries and header files for developing applications
21mr|libpagemaker-0.0.4-5|47	that use %{name}.
21mr|libpagemaker-0.0.4-5|48	
21mr|libpagemaker-0.0.4-5|49	%files -n %{devname}
21mr|libpagemaker-0.0.4-5|50	%doc ChangeLog
21mr|libpagemaker-0.0.4-5|51	%{_includedir}/%{name}-%{api}
21mr|libpagemaker-0.0.4-5|52	%{_libdir}/%{name}-%{api}.so
21mr|libpagemaker-0.0.4-5|53	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libpagemaker-0.0.4-5|54	
21mr|libpagemaker-0.0.4-5|55	#----------------------------------------------------------------------------
21mr|libpagemaker-0.0.4-5|56	
21mr|libpagemaker-0.0.4-5|57	%package doc
21mr|libpagemaker-0.0.4-5|58	Summary:	Documentation of %{name} API
21mr|libpagemaker-0.0.4-5|59	Group:		Documentation
21mr|libpagemaker-0.0.4-5|60	BuildArch:	noarch
21mr|libpagemaker-0.0.4-5|61	
21mr|libpagemaker-0.0.4-5|62	%description doc
21mr|libpagemaker-0.0.4-5|63	The %{name}-doc package contains documentation files for %{name}.
21mr|libpagemaker-0.0.4-5|64	
21mr|libpagemaker-0.0.4-5|65	%files doc
21mr|libpagemaker-0.0.4-5|66	%doc COPYING
21mr|libpagemaker-0.0.4-5|67	%doc docs/doxygen/html
21mr|libpagemaker-0.0.4-5|68	
21mr|libpagemaker-0.0.4-5|69	#----------------------------------------------------------------------------
21mr|libpagemaker-0.0.4-5|70	
21mr|libpagemaker-0.0.4-5|71	%package tools
21mr|libpagemaker-0.0.4-5|72	Summary:	Tools to transform Adobe PageMaker documents into other formats
21mr|libpagemaker-0.0.4-5|73	Group:		Publishing
21mr|libpagemaker-0.0.4-5|74	Requires:	%{libname} = %{EVRD}
21mr|libpagemaker-0.0.4-5|75	
21mr|libpagemaker-0.0.4-5|76	%description tools
21mr|libpagemaker-0.0.4-5|77	Tools to transform Adobe PageMaker documents into other formats.
21mr|libpagemaker-0.0.4-5|78	Currently supported: SVG, raw.
21mr|libpagemaker-0.0.4-5|79	
21mr|libpagemaker-0.0.4-5|80	%files tools
21mr|libpagemaker-0.0.4-5|81	%{_bindir}/pmd2raw
21mr|libpagemaker-0.0.4-5|82	%{_bindir}/pmd2svg
21mr|libpagemaker-0.0.4-5|83	%{_bindir}/pmd2text
21mr|libpagemaker-0.0.4-5|84	%{_mandir}/man1/pmd2raw.1*
21mr|libpagemaker-0.0.4-5|85	%{_mandir}/man1/pmd2svg.1*
21mr|libpagemaker-0.0.4-5|86	
21mr|libpagemaker-0.0.4-5|87	#----------------------------------------------------------------------------
21mr|libpagemaker-0.0.4-5|88	
21mr|libpagemaker-0.0.4-5|89	%prep
21mr|libpagemaker-0.0.4-5|90	%setup -q
21mr|libpagemaker-0.0.4-5|91	
21mr|libpagemaker-0.0.4-5|92	%build
21mr|libpagemaker-0.0.4-5|93	%configure \
21mr|libpagemaker-0.0.4-5|94	--disable-silent-rules \
21mr|libpagemaker-0.0.4-5|95	--disable-werror
21mr|libpagemaker-0.0.4-5|96	sed -i \
21mr|libpagemaker-0.0.4-5|97	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|libpagemaker-0.0.4-5|98	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21mr|libpagemaker-0.0.4-5|99	libtool
21mr|libpagemaker-0.0.4-5|100	%make
21mr|libpagemaker-0.0.4-5|101	
21mr|libpagemaker-0.0.4-5|102	export LD_LIBRARY_PATH=`pwd`/src/lib/.libs${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|libpagemaker-0.0.4-5|103	help2man -N -n 'debug the conversion library' -o pmd2raw.1 ./src/conv/raw/.libs/pmd2raw
21mr|libpagemaker-0.0.4-5|104	help2man -N -n 'convert PageMaker document into SVG' -o pmd2svg.1 ./src/conv/svg/.libs/pmd2svg
21mr|libpagemaker-0.0.4-5|105	
21mr|libpagemaker-0.0.4-5|106	%install
21mr|libpagemaker-0.0.4-5|107	%makeinstall_std
21mr|libpagemaker-0.0.4-5|108	
21mr|libpagemaker-0.0.4-5|109	# we install API docs directly from build
21mr|libpagemaker-0.0.4-5|110	rm -rf %{buildroot}/%{_docdir}/%{name}
21mr|libpagemaker-0.0.4-5|111	
21mr|libpagemaker-0.0.4-5|112	install -m 0755 -d %{buildroot}/%{_mandir}/man1
21mr|libpagemaker-0.0.4-5|113	install -m 0644 pmd2*.1 %{buildroot}/%{_mandir}/man1

13760 21
21mr|libpam4j-1.8-13|1	Name:           libpam4j
21mr|libpam4j-1.8-13|2	Version:        1.8
21mr|libpam4j-1.8-13|3	Release:        13
21mr|libpam4j-1.8-13|4	Summary:        Java binding for libpam.so
21mr|libpam4j-1.8-13|5	
21mr|libpam4j-1.8-13|6	# License is specified in pom file
21mr|libpam4j-1.8-13|7	License:        MIT
21mr|libpam4j-1.8-13|8	URL:            https://github.com/kohsuke/libpam4j
21mr|libpam4j-1.8-13|9	Source0:        https://github.com/kohsuke/%{name}/archive/%{name}-%{version}.tar.gz
21mr|libpam4j-1.8-13|10	# License text copied from http://www.opensource.org/licenses/mit-license.php
21mr|libpam4j-1.8-13|11	Source1:        LICENSE.txt
21mr|libpam4j-1.8-13|12	
21mr|libpam4j-1.8-13|13	BuildRequires:  maven-local
21mr|libpam4j-1.8-13|14	BuildRequires:  mvn(junit:junit)
21mr|libpam4j-1.8-13|15	BuildRequires:  mvn(net.java.dev.jna:jna)
21mr|libpam4j-1.8-13|16	BuildRequires:  mvn(org.kohsuke:pom:pom:)
21mr|libpam4j-1.8-13|17	
21mr|libpam4j-1.8-13|18	Group:          Development/Java
21mr|libpam4j-1.8-13|19	BuildArch:      noarch
21mr|libpam4j-1.8-13|20	# Java stack is not supported on x86_32
21mr|libpam4j-1.8-13|21	ExcludeArch: %{ix86}
21mr|libpam4j-1.8-13|22	
21mr|libpam4j-1.8-13|23	%description
21mr|libpam4j-1.8-13|24	This package provides Java binding for libpam library.
21mr|libpam4j-1.8-13|25	
21mr|libpam4j-1.8-13|26	%package        javadoc
21mr|libpam4j-1.8-13|27	Summary:        Javadoc for %{name}
21mr|libpam4j-1.8-13|28	
21mr|libpam4j-1.8-13|29	%description    javadoc
21mr|libpam4j-1.8-13|30	This package contains the API documentation for %{name}.
21mr|libpam4j-1.8-13|31	
21mr|libpam4j-1.8-13|32	%prep
21mr|libpam4j-1.8-13|33	%setup -q -n %{name}-%{name}-%{version}
21mr|libpam4j-1.8-13|34	
21mr|libpam4j-1.8-13|35	cp %{SOURCE1} LICENSE
21mr|libpam4j-1.8-13|36	
21mr|libpam4j-1.8-13|37	# this test works locally, but fails in koji from unknown reason
21mr|libpam4j-1.8-13|38	# TODO: investigate & fix it
21mr|libpam4j-1.8-13|39	rm src/test/java/org/jvnet/libpam/UnixUserTest.java
21mr|libpam4j-1.8-13|40	
21mr|libpam4j-1.8-13|41	%build
21mr|libpam4j-1.8-13|42	%mvn_build
21mr|libpam4j-1.8-13|43	
21mr|libpam4j-1.8-13|44	%install
21mr|libpam4j-1.8-13|45	%mvn_install
21mr|libpam4j-1.8-13|46	
21mr|libpam4j-1.8-13|47	%files -f .mfiles
21mr|libpam4j-1.8-13|48	%doc README.md
21mr|libpam4j-1.8-13|49	%license LICENSE
21mr|libpam4j-1.8-13|50	%files javadoc -f .mfiles-javadoc
21mr|libpam4j-1.8-13|51	%doc README.md
21mr|libpam4j-1.8-13|52	%license LICENSE
21mr|libpam4j-1.8-13|53	

13761 21
21mr|libpano13-2.9.20-3|1	%define _disable_ld_no_undefined 1
21mr|libpano13-2.9.20-3|2	%define debug_package %{nil}
21mr|libpano13-2.9.20-3|3	
21mr|libpano13-2.9.20-3|4	%define bigfov 1
21mr|libpano13-2.9.20-3|5	
21mr|libpano13-2.9.20-3|6	%define lib_major 3
21mr|libpano13-2.9.20-3|7	%define libname %mklibname pano13_ %{lib_major}
21mr|libpano13-2.9.20-3|8	%define develname %mklibname -d pano13
21mr|libpano13-2.9.20-3|9	
21mr|libpano13-2.9.20-3|10	Name:		libpano13
21mr|libpano13-2.9.20-3|11	Version:	2.9.20
21mr|libpano13-2.9.20-3|12	Release:	3
21mr|libpano13-2.9.20-3|13	Summary:	Panorama Tools library
21mr|libpano13-2.9.20-3|14	License:	GPLv2+
21mr|libpano13-2.9.20-3|15	Group:		System/Libraries
21mr|libpano13-2.9.20-3|16	URL:		http://panotools.sourceforge.net/
21mr|libpano13-2.9.20-3|17	Source:		http://downloads.sourceforge.net/panotools/%{name}-%{version}.tar.gz
21mr|libpano13-2.9.20-3|18	BuildRequires:	java-1.8.0-openjdk-devel
21mr|libpano13-2.9.20-3|19	BuildRequires:	pkgconfig(libpng)
21mr|libpano13-2.9.20-3|20	BuildRequires:	jpeg-devel
21mr|libpano13-2.9.20-3|21	BuildRequires:	tiff-devel
21mr|libpano13-2.9.20-3|22	BuildRequires:	zlib-devel
21mr|libpano13-2.9.20-3|23	
21mr|libpano13-2.9.20-3|24	%description
21mr|libpano13-2.9.20-3|25	Helmut Dersch's Panorama Tools.
21mr|libpano13-2.9.20-3|26	
21mr|libpano13-2.9.20-3|27	#----------------------------------------------------------------------
21mr|libpano13-2.9.20-3|28	%package tools
21mr|libpano13-2.9.20-3|29	Summary:	Panorama Tools library
21mr|libpano13-2.9.20-3|30	Group:		Graphics
21mr|libpano13-2.9.20-3|31	
21mr|libpano13-2.9.20-3|32	%description tools
21mr|libpano13-2.9.20-3|33	Utilies for Helmut Dersch's Panorama Tools.
21mr|libpano13-2.9.20-3|34	
21mr|libpano13-2.9.20-3|35	%files tools
21mr|libpano13-2.9.20-3|36	%doc README.linux AUTHORS
21mr|libpano13-2.9.20-3|37	%{_bindir}/PT*
21mr|libpano13-2.9.20-3|38	%{_bindir}/panoinfo
21mr|libpano13-2.9.20-3|39	%{_mandir}/man1/*.1.*
21mr|libpano13-2.9.20-3|40	
21mr|libpano13-2.9.20-3|41	#----------------------------------------------------------------------
21mr|libpano13-2.9.20-3|42	
21mr|libpano13-2.9.20-3|43	%package -n %{libname}
21mr|libpano13-2.9.20-3|44	Summary:	Panorama Tools library
21mr|libpano13-2.9.20-3|45	Group:		System/Libraries
21mr|libpano13-2.9.20-3|46	Provides:	%{name} = %{version}-%{release}
21mr|libpano13-2.9.20-3|47	Obsoletes:	%{mklibname pano13_ 2} < 2.9.19
21mr|libpano13-2.9.20-3|48	Obsoletes:	%{_lib}pano13_0 < 2.9.19
21mr|libpano13-2.9.20-3|49	
21mr|libpano13-2.9.20-3|50	%description -n %{libname}
21mr|libpano13-2.9.20-3|51	Libraries for Helmut Dersch's Panorama Tools.
21mr|libpano13-2.9.20-3|52	
21mr|libpano13-2.9.20-3|53	%files -n %{libname}
21mr|libpano13-2.9.20-3|54	%{_libdir}/libpano13.so.%{lib_major}*
21mr|libpano13-2.9.20-3|55	
21mr|libpano13-2.9.20-3|56	#----------------------------------------------------------------------
21mr|libpano13-2.9.20-3|57	
21mr|libpano13-2.9.20-3|58	%package -n %{develname}
21mr|libpano13-2.9.20-3|59	Summary:	Headers for developing programs that will use %{name}
21mr|libpano13-2.9.20-3|60	Group:		Development/C
21mr|libpano13-2.9.20-3|61	Requires:	%{libname} = %{version}-%{release}
21mr|libpano13-2.9.20-3|62	Provides:	pano13-devel = %{version}-%{release}
21mr|libpano13-2.9.20-3|63	
21mr|libpano13-2.9.20-3|64	%description -n %{develname}
21mr|libpano13-2.9.20-3|65	Developent headers for Helmut Dersch's Panorama Tools.
21mr|libpano13-2.9.20-3|66	
21mr|libpano13-2.9.20-3|67	%files -n %{develname}
21mr|libpano13-2.9.20-3|68	%{_includedir}/pano13
21mr|libpano13-2.9.20-3|69	%{_libdir}/libpano13.so
21mr|libpano13-2.9.20-3|70	%{_libdir}/pkgconfig/*.pc
21mr|libpano13-2.9.20-3|71	
21mr|libpano13-2.9.20-3|72	#----------------------------------------------------------------------
21mr|libpano13-2.9.20-3|73	
21mr|libpano13-2.9.20-3|74	%prep
21mr|libpano13-2.9.20-3|75	%autosetup -p1
21mr|libpano13-2.9.20-3|76	
21mr|libpano13-2.9.20-3|77	%build
21mr|libpano13-2.9.20-3|78	export LIBS="-lm"
21mr|libpano13-2.9.20-3|79	%if %{bigfov}
21mr|libpano13-2.9.20-3|80	perl -pi -e "s|\#define\s+MAX_FISHEYE_FOV.*|\#define MAX_FISHEYE_FOV 3600|" filter.h
21mr|libpano13-2.9.20-3|81	%endif
21mr|libpano13-2.9.20-3|82	
21mr|libpano13-2.9.20-3|83	%ifarch %{ix86}
21mr|libpano13-2.9.20-3|84	# avoid link fail
21mr|libpano13-2.9.20-3|85	export CFLAGS="-O2 -fPIC"
21mr|libpano13-2.9.20-3|86	%else
21mr|libpano13-2.9.20-3|87	export CFLAGS="%{optflags} -fPIC"
21mr|libpano13-2.9.20-3|88	%endif
21mr|libpano13-2.9.20-3|89	
21mr|libpano13-2.9.20-3|90	%configure \
21mr|libpano13-2.9.20-3|91	--enable-shared=yes \
21mr|libpano13-2.9.20-3|92	--enable-static=no
21mr|libpano13-2.9.20-3|93	
21mr|libpano13-2.9.20-3|94	%make
21mr|libpano13-2.9.20-3|95	
21mr|libpano13-2.9.20-3|96	%install
21mr|libpano13-2.9.20-3|97	%makeinstall

13762 21
21mr|libpaper-1.1.28-2|1	%define major 1
21mr|libpaper-1.1.28-2|2	%define libname %mklibname paper %{major}
21mr|libpaper-1.1.28-2|3	%define devname %mklibname paper -d
21mr|libpaper-1.1.28-2|4	%define sdevname %mklibname paper -d -s
21mr|libpaper-1.1.28-2|5	
21mr|libpaper-1.1.28-2|6	Summary:	Library for handling paper characteristics
21mr|libpaper-1.1.28-2|7	Name:		libpaper
21mr|libpaper-1.1.28-2|8	Version:	1.1.28
21mr|libpaper-1.1.28-2|9	Release:	2
21mr|libpaper-1.1.28-2|10	License:	LGPLv2.1+
21mr|libpaper-1.1.28-2|11	Group:		System/Libraries
21mr|libpaper-1.1.28-2|12	Url:		http://packages.debian.org/unstable/source/libpaper
21mr|libpaper-1.1.28-2|13	Source0:	http://ftp.debian.org/debian/pool/main/libp/libpaper/%{name}_%{version}.tar.gz
21mr|libpaper-1.1.28-2|14	Patch0:		libpaper-useglibcfallback.patch
21mr|libpaper-1.1.28-2|15	%ifarch x86_64
21mr|libpaper-1.1.28-2|16	BuildRequires:	chrpath
21mr|libpaper-1.1.28-2|17	%endif
21mr|libpaper-1.1.28-2|18	
21mr|libpaper-1.1.28-2|19	%description
21mr|libpaper-1.1.28-2|20	This package contains a simple library for use by programs needing
21mr|libpaper-1.1.28-2|21	to handle papers. It lets program automatically recognize a lot of
21mr|libpaper-1.1.28-2|22	different papers with their properties (actually their size).
21mr|libpaper-1.1.28-2|23	
21mr|libpaper-1.1.28-2|24	#----------------------------------------------------------------------------
21mr|libpaper-1.1.28-2|25	
21mr|libpaper-1.1.28-2|26	%package -n %{libname}
21mr|libpaper-1.1.28-2|27	Summary:	Library for handling paper characteristics
21mr|libpaper-1.1.28-2|28	Group:		System/Libraries
21mr|libpaper-1.1.28-2|29	
21mr|libpaper-1.1.28-2|30	%description -n %{libname}
21mr|libpaper-1.1.28-2|31	Libraries for paper.
21mr|libpaper-1.1.28-2|32	
21mr|libpaper-1.1.28-2|33	%files -n %{libname}
21mr|libpaper-1.1.28-2|34	%{_libdir}/libpaper.so.%{major}*
21mr|libpaper-1.1.28-2|35	
21mr|libpaper-1.1.28-2|36	#----------------------------------------------------------------------------
21mr|libpaper-1.1.28-2|37	
21mr|libpaper-1.1.28-2|38	%package -n %{devname}
21mr|libpaper-1.1.28-2|39	Summary:	Library for handling paper characteristics (development files)
21mr|libpaper-1.1.28-2|40	Group:		Development/C
21mr|libpaper-1.1.28-2|41	Requires:	%{libname} = %{EVRD}
21mr|libpaper-1.1.28-2|42	Provides:	%{name}-devel = %{EVRD}
21mr|libpaper-1.1.28-2|43	
21mr|libpaper-1.1.28-2|44	%description -n %{devname}
21mr|libpaper-1.1.28-2|45	This package contains the development files for a simple library for use
21mr|libpaper-1.1.28-2|46	by programs needing to handle papers. It lets program automatically
21mr|libpaper-1.1.28-2|47	recognize a lot of different papers with their properties (actually their
21mr|libpaper-1.1.28-2|48	size).
21mr|libpaper-1.1.28-2|49	
21mr|libpaper-1.1.28-2|50	%files -n %{devname}
21mr|libpaper-1.1.28-2|51	%doc ChangeLog COPYING debian/changelog
21mr|libpaper-1.1.28-2|52	%{_includedir}/*
21mr|libpaper-1.1.28-2|53	%{_libdir}/libpaper.so
21mr|libpaper-1.1.28-2|54	
21mr|libpaper-1.1.28-2|55	#----------------------------------------------------------------------------
21mr|libpaper-1.1.28-2|56	
21mr|libpaper-1.1.28-2|57	%package -n %{sdevname}
21mr|libpaper-1.1.28-2|58	Summary:	Library for handling paper characteristics (development files)
21mr|libpaper-1.1.28-2|59	Group:		Development/C
21mr|libpaper-1.1.28-2|60	Requires:	%{devname} = %{EVRD}
21mr|libpaper-1.1.28-2|61	
21mr|libpaper-1.1.28-2|62	%description -n %{sdevname}
21mr|libpaper-1.1.28-2|63	This package contains the development files for a simple library for use
21mr|libpaper-1.1.28-2|64	by programs needing to handle papers. It lets program automatically
21mr|libpaper-1.1.28-2|65	recognize a lot of different papers with their properties (actually their
21mr|libpaper-1.1.28-2|66	size).
21mr|libpaper-1.1.28-2|67	
21mr|libpaper-1.1.28-2|68	%files -n %{sdevname}
21mr|libpaper-1.1.28-2|69	%{_libdir}/libpaper.a
21mr|libpaper-1.1.28-2|70	
21mr|libpaper-1.1.28-2|71	#----------------------------------------------------------------------------
21mr|libpaper-1.1.28-2|72	
21mr|libpaper-1.1.28-2|73	%package -n paper-utils
21mr|libpaper-1.1.28-2|74	Summary:	Library for handling paper characteristics (development files)
21mr|libpaper-1.1.28-2|75	Group:		Development/C
21mr|libpaper-1.1.28-2|76	Requires:	%{libname} = %{EVRD}
21mr|libpaper-1.1.28-2|77	
21mr|libpaper-1.1.28-2|78	%description -n paper-utils
21mr|libpaper-1.1.28-2|79	This package contains the development files for a simple library for use
21mr|libpaper-1.1.28-2|80	by programs needing to handle papers. It lets program automatically
21mr|libpaper-1.1.28-2|81	recognize a lot of different papers with their properties (actually their
21mr|libpaper-1.1.28-2|82	size).
21mr|libpaper-1.1.28-2|83	
21mr|libpaper-1.1.28-2|84	%files -n paper-utils
21mr|libpaper-1.1.28-2|85	%doc README
21mr|libpaper-1.1.28-2|86	%config(noreplace) %{_sysconfdir}/papersize
21mr|libpaper-1.1.28-2|87	%{_bindir}/paperconf
21mr|libpaper-1.1.28-2|88	%{_sbindir}/paperconfig
21mr|libpaper-1.1.28-2|89	%{_mandir}/man*/*
21mr|libpaper-1.1.28-2|90	
21mr|libpaper-1.1.28-2|91	#----------------------------------------------------------------------------
21mr|libpaper-1.1.28-2|92	
21mr|libpaper-1.1.28-2|93	%prep
21mr|libpaper-1.1.28-2|94	%autosetup -p1
21mr|libpaper-1.1.28-2|95	
21mr|libpaper-1.1.28-2|96	#fix build with new automake
21mr|libpaper-1.1.28-2|97	sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' configure.*
21mr|libpaper-1.1.28-2|98	touch NEWS AUTHORS
21mr|libpaper-1.1.28-2|99	autoreconf -fi
21mr|libpaper-1.1.28-2|100	
21mr|libpaper-1.1.28-2|101	%build
21mr|libpaper-1.1.28-2|102	%configure --enable-static
21mr|libpaper-1.1.28-2|103	%make
21mr|libpaper-1.1.28-2|104	
21mr|libpaper-1.1.28-2|105	%install
21mr|libpaper-1.1.28-2|106	%make_install
21mr|libpaper-1.1.28-2|107	
21mr|libpaper-1.1.28-2|108	# (tpg) this should close bug #31988
21mr|libpaper-1.1.28-2|109	mkdir -p %{buildroot}%{_sysconfdir}
21mr|libpaper-1.1.28-2|110	cat > %{buildroot}%{_sysconfdir}/papersize << EOF
21mr|libpaper-1.1.28-2|111	# Simply write the paper name. See papersize(5) for possible values.
21mr|libpaper-1.1.28-2|112	EOF
21mr|libpaper-1.1.28-2|113	
21mr|libpaper-1.1.28-2|114	%ifarch x86_64
21mr|libpaper-1.1.28-2|115	chrpath -d %{buildroot}%{_bindir}/paperconf
21mr|libpaper-1.1.28-2|116	%endif

13763 21
21mr|libpcap-1.10.5-1|1	%define major 1
21mr|libpcap-1.10.5-1|2	%define libname %mklibname pcap %{major}
21mr|libpcap-1.10.5-1|3	%define devname %mklibname pcap -d
21mr|libpcap-1.10.5-1|4	
21mr|libpcap-1.10.5-1|5	%bcond_without bluetooth
21mr|libpcap-1.10.5-1|6	
21mr|libpcap-1.10.5-1|7	Summary:	A system-independent interface for user-level packet capture
21mr|libpcap-1.10.5-1|8	Name:		libpcap
21mr|libpcap-1.10.5-1|9	Version:	1.10.5
21mr|libpcap-1.10.5-1|10	Release:	1
21mr|libpcap-1.10.5-1|11	License:	BSD
21mr|libpcap-1.10.5-1|12	Group:		System/Libraries
21mr|libpcap-1.10.5-1|13	Url:		http://www.tcpdump.org/
21mr|libpcap-1.10.5-1|14	Source0:	http://www.tcpdump.org/release/%{name}-%{version}.tar.gz
21mr|libpcap-1.10.5-1|15	Patch0:		libpcap-1.10.2-multilib.patch
21mr|libpcap-1.10.5-1|16	BuildRequires:	bison
21mr|libpcap-1.10.5-1|17	BuildRequires:	flex
21mr|libpcap-1.10.5-1|18	%if %{with bluetooth}
21mr|libpcap-1.10.5-1|19	BuildRequires:	pkgconfig(bluez)
21mr|libpcap-1.10.5-1|20	%endif
21mr|libpcap-1.10.5-1|21	BuildRequires:	pkgconfig(libnl-3.0)
21mr|libpcap-1.10.5-1|22	
21mr|libpcap-1.10.5-1|23	%description
21mr|libpcap-1.10.5-1|24	Libpcap provides a portable framework for low-level network monitoring. Libpcap
21mr|libpcap-1.10.5-1|25	can provide network statistics collection, security monitoring and network
21mr|libpcap-1.10.5-1|26	debugging.  Since almost every system vendor provides a different interface for
21mr|libpcap-1.10.5-1|27	packet capture, the libpcap authors created this system-independent API to ease
21mr|libpcap-1.10.5-1|28	in porting and to alleviate the need for several system-dependent packet
21mr|libpcap-1.10.5-1|29	capture modules in each application.
21mr|libpcap-1.10.5-1|30	
21mr|libpcap-1.10.5-1|31	#----------------------------------------------------------------------------
21mr|libpcap-1.10.5-1|32	
21mr|libpcap-1.10.5-1|33	%package doc
21mr|libpcap-1.10.5-1|34	Summary:	Manual pages for %{name}
21mr|libpcap-1.10.5-1|35	Group:		Documentation
21mr|libpcap-1.10.5-1|36	BuildArch:	noarch
21mr|libpcap-1.10.5-1|37	
21mr|libpcap-1.10.5-1|38	%description doc
21mr|libpcap-1.10.5-1|39	This contains the manual pages documenting %{name}.
21mr|libpcap-1.10.5-1|40	
21mr|libpcap-1.10.5-1|41	%files doc
21mr|libpcap-1.10.5-1|42	%{_mandir}/man5/pcap*
21mr|libpcap-1.10.5-1|43	%{_mandir}/man7/pcap*
21mr|libpcap-1.10.5-1|44	
21mr|libpcap-1.10.5-1|45	#----------------------------------------------------------------------------
21mr|libpcap-1.10.5-1|46	
21mr|libpcap-1.10.5-1|47	%package -n %{libname}
21mr|libpcap-1.10.5-1|48	Summary:	A system-independent interface for user-level packet capture
21mr|libpcap-1.10.5-1|49	Group:		System/Libraries
21mr|libpcap-1.10.5-1|50	Provides:	%{name} = %{EVRD}
21mr|libpcap-1.10.5-1|51	Provides:	pcap = %{EVRD}
21mr|libpcap-1.10.5-1|52	
21mr|libpcap-1.10.5-1|53	%description -n %{libname}
21mr|libpcap-1.10.5-1|54	Libpcap provides a portable framework for low-level network monitoring. Libpcap
21mr|libpcap-1.10.5-1|55	can provide network statistics collection, security monitoring and network
21mr|libpcap-1.10.5-1|56	debugging.  Since almost every system vendor provides a different interface for
21mr|libpcap-1.10.5-1|57	packet capture, the libpcap authors created this system-independent API to ease
21mr|libpcap-1.10.5-1|58	in porting and to alleviate the need for several system-dependent packet
21mr|libpcap-1.10.5-1|59	capture modules in each application.
21mr|libpcap-1.10.5-1|60	
21mr|libpcap-1.10.5-1|61	%files -n %{libname}
21mr|libpcap-1.10.5-1|62	%{_libdir}/libpcap.so.%{major}*
21mr|libpcap-1.10.5-1|63	
21mr|libpcap-1.10.5-1|64	#----------------------------------------------------------------------------
21mr|libpcap-1.10.5-1|65	
21mr|libpcap-1.10.5-1|66	%package -n %{devname}
21mr|libpcap-1.10.5-1|67	Summary:	Development library and header files for the pcap library
21mr|libpcap-1.10.5-1|68	Group:		Development/C
21mr|libpcap-1.10.5-1|69	Requires:	%{libname} = %{EVRD}
21mr|libpcap-1.10.5-1|70	Provides:	pcap-devel = %{EVRD}
21mr|libpcap-1.10.5-1|71	Provides:	%{name}-devel = %{EVRD}
21mr|libpcap-1.10.5-1|72	
21mr|libpcap-1.10.5-1|73	%description -n %{devname}
21mr|libpcap-1.10.5-1|74	This package contains the development pcap library and its header files needed
21mr|libpcap-1.10.5-1|75	to compile applications such as tcpdump, etc.
21mr|libpcap-1.10.5-1|76	
21mr|libpcap-1.10.5-1|77	%files -n %{devname}
21mr|libpcap-1.10.5-1|78	%doc README* CREDITS INSTALL.md LICENSE CHANGES TODO
21mr|libpcap-1.10.5-1|79	%{_bindir}/pcap-config
21mr|libpcap-1.10.5-1|80	%dir %{_includedir}/pcap
21mr|libpcap-1.10.5-1|81	%{_includedir}/pcap/*.h
21mr|libpcap-1.10.5-1|82	%{_includedir}/*.h
21mr|libpcap-1.10.5-1|83	%{_libdir}/libpcap.so
21mr|libpcap-1.10.5-1|84	%{_libdir}/pkgconfig/libpcap.pc
21mr|libpcap-1.10.5-1|85	%{_mandir}/man1/pcap-config.1*
21mr|libpcap-1.10.5-1|86	%{_mandir}/man3/pcap*
21mr|libpcap-1.10.5-1|87	
21mr|libpcap-1.10.5-1|88	#----------------------------------------------------------------------------
21mr|libpcap-1.10.5-1|89	
21mr|libpcap-1.10.5-1|90	%prep
21mr|libpcap-1.10.5-1|91	%setup -q
21mr|libpcap-1.10.5-1|92	%autopatch -p1
21mr|libpcap-1.10.5-1|93	
21mr|libpcap-1.10.5-1|94	%build
21mr|libpcap-1.10.5-1|95	autoreconf -vfi
21mr|libpcap-1.10.5-1|96	%configure \
21mr|libpcap-1.10.5-1|97	--enable-ipv6 \
21mr|libpcap-1.10.5-1|98	%if %{with bluetooth}
21mr|libpcap-1.10.5-1|99	--enable-bluetooth \
21mr|libpcap-1.10.5-1|100	%endif
21mr|libpcap-1.10.5-1|101	--with-pcap=linux
21mr|libpcap-1.10.5-1|102	
21mr|libpcap-1.10.5-1|103	%make_build
21mr|libpcap-1.10.5-1|104	
21mr|libpcap-1.10.5-1|105	%install
21mr|libpcap-1.10.5-1|106	install -d %{buildroot}%{_bindir}
21mr|libpcap-1.10.5-1|107	
21mr|libpcap-1.10.5-1|108	%make_install
21mr|libpcap-1.10.5-1|109	
21mr|libpcap-1.10.5-1|110	# install additional headers
21mr|libpcap-1.10.5-1|111	install -m0644 pcap-int.h %{buildroot}%{_includedir}/
21mr|libpcap-1.10.5-1|112	install -m0644 pcap/bluetooth.h %{buildroot}%{_includedir}/pcap/
21mr|libpcap-1.10.5-1|113	
21mr|libpcap-1.10.5-1|114	# nuke the statis lib
21mr|libpcap-1.10.5-1|115	rm -f %{buildroot}%{_libdir}/libpcap.a

13764 21
21mr|libpciaccess-0.16-2|1	%define major 0
21mr|libpciaccess-0.16-2|2	%define libname %mklibname pciaccess %{major}
21mr|libpciaccess-0.16-2|3	%define devname %mklibname pciaccess -d
21mr|libpciaccess-0.16-2|4	
21mr|libpciaccess-0.16-2|5	Summary:	Generic PCI access library (from X.org)
21mr|libpciaccess-0.16-2|6	Name:		libpciaccess
21mr|libpciaccess-0.16-2|7	Version:	0.16
21mr|libpciaccess-0.16-2|8	Release:	2
21mr|libpciaccess-0.16-2|9	License:	MIT
21mr|libpciaccess-0.16-2|10	Group:		Development/X11
21mr|libpciaccess-0.16-2|11	Url:		http://xorg.freedesktop.org
21mr|libpciaccess-0.16-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
21mr|libpciaccess-0.16-2|13	BuildRequires:	hwdata
21mr|libpciaccess-0.16-2|14	BuildRequires:	pkgconfig(xorg-macros)
21mr|libpciaccess-0.16-2|15	
21mr|libpciaccess-0.16-2|16	%description
21mr|libpciaccess-0.16-2|17	A generic PCI access library from X.org.
21mr|libpciaccess-0.16-2|18	
21mr|libpciaccess-0.16-2|19	%package -n %{libname}
21mr|libpciaccess-0.16-2|20	Summary:	Generic PCI access library (from X.org)
21mr|libpciaccess-0.16-2|21	Group:		Development/X11
21mr|libpciaccess-0.16-2|22	
21mr|libpciaccess-0.16-2|23	%description -n %{libname}
21mr|libpciaccess-0.16-2|24	A generic PCI access library from X.org.
21mr|libpciaccess-0.16-2|25	
21mr|libpciaccess-0.16-2|26	%package -n %{devname}
21mr|libpciaccess-0.16-2|27	Summary:	Development headers and libraries for %{name}
21mr|libpciaccess-0.16-2|28	Group:		Development/X11
21mr|libpciaccess-0.16-2|29	Requires:	%{libname} = %{version}-%{release}
21mr|libpciaccess-0.16-2|30	Provides:	%{name}-devel = %{version}-%{release}
21mr|libpciaccess-0.16-2|31	
21mr|libpciaccess-0.16-2|32	%description -n %{devname}
21mr|libpciaccess-0.16-2|33	A generic PCI access library from X.org. Development headers and
21mr|libpciaccess-0.16-2|34	libraries.
21mr|libpciaccess-0.16-2|35	
21mr|libpciaccess-0.16-2|36	%prep
21mr|libpciaccess-0.16-2|37	%setup -q
21mr|libpciaccess-0.16-2|38	
21mr|libpciaccess-0.16-2|39	%build
21mr|libpciaccess-0.16-2|40	%configure \
21mr|libpciaccess-0.16-2|41	--disable-static \
21mr|libpciaccess-0.16-2|42	--with-pciids-path=%{_datadir}
21mr|libpciaccess-0.16-2|43	
21mr|libpciaccess-0.16-2|44	%make_build
21mr|libpciaccess-0.16-2|45	
21mr|libpciaccess-0.16-2|46	%install
21mr|libpciaccess-0.16-2|47	%make_install
21mr|libpciaccess-0.16-2|48	
21mr|libpciaccess-0.16-2|49	%files -n %{libname}
21mr|libpciaccess-0.16-2|50	%{_libdir}/libpciaccess.so.%{major}*
21mr|libpciaccess-0.16-2|51	
21mr|libpciaccess-0.16-2|52	%files -n %{devname}
21mr|libpciaccess-0.16-2|53	%{_libdir}/libpciaccess.so
21mr|libpciaccess-0.16-2|54	%{_includedir}/*.h
21mr|libpciaccess-0.16-2|55	%{_libdir}/pkgconfig/*.pc

13765 21
21mr|libpeas-1.32.0-2|1	%define url_ver	%(echo %{version}|cut -d. -f1,2)
21mr|libpeas-1.32.0-2|2	
21mr|libpeas-1.32.0-2|3	%define oname	peas
21mr|libpeas-1.32.0-2|4	%define api	1.0
21mr|libpeas-1.32.0-2|5	%define major	0
21mr|libpeas-1.32.0-2|6	%define libname	%mklibname %{oname} %{api} %{major}
21mr|libpeas-1.32.0-2|7	%define libgtk	%mklibname %{oname}-gtk %{api} %{major}
21mr|libpeas-1.32.0-2|8	%define devname	%mklibname %{oname} %{api} -d
21mr|libpeas-1.32.0-2|9	%define girname	%mklibname %{oname}-gir %{api}
21mr|libpeas-1.32.0-2|10	%define girgtk	%mklibname %{oname}-gtk-gir %{api}
21mr|libpeas-1.32.0-2|11	
21mr|libpeas-1.32.0-2|12	%define loaders	%mklibname %{oname} %{api}-loaders
21mr|libpeas-1.32.0-2|13	
21mr|libpeas-1.32.0-2|14	Summary:	Library for plugin handling
21mr|libpeas-1.32.0-2|15	Name:		libpeas
21mr|libpeas-1.32.0-2|16	Version:	1.32.0
21mr|libpeas-1.32.0-2|17	Release:	2
21mr|libpeas-1.32.0-2|18	License:	LGPLv2+
21mr|libpeas-1.32.0-2|19	Group:		System/Libraries
21mr|libpeas-1.32.0-2|20	Url:		https://download.gnome.org/sources/libpeas
21mr|libpeas-1.32.0-2|21	Source0:	https://download.gnome.org/sources/libpeas/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libpeas-1.32.0-2|22	Source100:	%{name}.rpmlintrc
21mr|libpeas-1.32.0-2|23	BuildRequires:	gnome-common
21mr|libpeas-1.32.0-2|24	BuildRequires:	intltool
21mr|libpeas-1.32.0-2|25	BuildRequires:	vala >= 0.14.0.22
21mr|libpeas-1.32.0-2|26	BuildRequires:	gettext-devel
21mr|libpeas-1.32.0-2|27	BuildRequires:	meson
21mr|libpeas-1.32.0-2|28	BuildRequires:	pkgconfig(gi-docgen)
21mr|libpeas-1.32.0-2|29	BuildRequires:	pkgconfig(gladeui-2.0)
21mr|libpeas-1.32.0-2|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libpeas-1.32.0-2|31	BuildRequires:	pkgconfig(python3)
21mr|libpeas-1.32.0-2|32	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|libpeas-1.32.0-2|33	
21mr|libpeas-1.32.0-2|34	%description
21mr|libpeas-1.32.0-2|35	This is GNOME's plugin handling library.
21mr|libpeas-1.32.0-2|36	
21mr|libpeas-1.32.0-2|37	#----------------------------------------------------------------------------
21mr|libpeas-1.32.0-2|38	
21mr|libpeas-1.32.0-2|39	%package data
21mr|libpeas-1.32.0-2|40	Summary:	Library for plugin handling - data files
21mr|libpeas-1.32.0-2|41	Group:		System/Libraries
21mr|libpeas-1.32.0-2|42	
21mr|libpeas-1.32.0-2|43	%description data
21mr|libpeas-1.32.0-2|44	This is GNOME's plugin handling library - data files
21mr|libpeas-1.32.0-2|45	
21mr|libpeas-1.32.0-2|46	%files data -f %{name}-%{api}.lang
21mr|libpeas-1.32.0-2|47	%doc AUTHORS
21mr|libpeas-1.32.0-2|48	%{_datadir}/icons/hicolor/*/actions/*
21mr|libpeas-1.32.0-2|49	%{_datadir}/glade/catalogs/libpeas-gtk.xml
21mr|libpeas-1.32.0-2|50	
21mr|libpeas-1.32.0-2|51	#----------------------------------------------------------------------------
21mr|libpeas-1.32.0-2|52	
21mr|libpeas-1.32.0-2|53	%package -n %{loaders}
21mr|libpeas-1.32.0-2|54	Summary:	Library plugin handling
21mr|libpeas-1.32.0-2|55	Group:		System/Libraries
21mr|libpeas-1.32.0-2|56	Conflicts:	%{_lib}peas1.0_0 < 1.20.0
21mr|libpeas-1.32.0-2|57	
21mr|libpeas-1.32.0-2|58	%description -n %{loaders}
21mr|libpeas-1.32.0-2|59	This is GNOME's plugin handling library.
21mr|libpeas-1.32.0-2|60	
21mr|libpeas-1.32.0-2|61	%files -n %{loaders}
21mr|libpeas-1.32.0-2|62	%{_libdir}/%{name}-%{api}/loaders/libpython3loader.so
21mr|libpeas-1.32.0-2|63	
21mr|libpeas-1.32.0-2|64	#----------------------------------------------------------------------------
21mr|libpeas-1.32.0-2|65	
21mr|libpeas-1.32.0-2|66	%package -n %{libname}
21mr|libpeas-1.32.0-2|67	Summary:	Library plugin handling
21mr|libpeas-1.32.0-2|68	Group:		System/Libraries
21mr|libpeas-1.32.0-2|69	Requires:	%{name}-data
21mr|libpeas-1.32.0-2|70	Requires:	%{loaders}
21mr|libpeas-1.32.0-2|71	
21mr|libpeas-1.32.0-2|72	%description -n %{libname}
21mr|libpeas-1.32.0-2|73	This is GNOME's plugin handling library.
21mr|libpeas-1.32.0-2|74	
21mr|libpeas-1.32.0-2|75	%files -n %{libname}
21mr|libpeas-1.32.0-2|76	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libpeas-1.32.0-2|77	
21mr|libpeas-1.32.0-2|78	#----------------------------------------------------------------------------
21mr|libpeas-1.32.0-2|79	
21mr|libpeas-1.32.0-2|80	%package -n %{libgtk}
21mr|libpeas-1.32.0-2|81	Summary:	Library plugin handling UI part
21mr|libpeas-1.32.0-2|82	Group:		System/Libraries
21mr|libpeas-1.32.0-2|83	Requires:	%{name}-data
21mr|libpeas-1.32.0-2|84	Requires:	%{loaders}
21mr|libpeas-1.32.0-2|85	
21mr|libpeas-1.32.0-2|86	%description -n %{libgtk}
21mr|libpeas-1.32.0-2|87	This is GNOME's plugin handling library - user interface part.
21mr|libpeas-1.32.0-2|88	
21mr|libpeas-1.32.0-2|89	%files -n %{libgtk}
21mr|libpeas-1.32.0-2|90	%{_libdir}/lib%{oname}-gtk-%{api}.so.%{major}*
21mr|libpeas-1.32.0-2|91	
21mr|libpeas-1.32.0-2|92	#----------------------------------------------------------------------------
21mr|libpeas-1.32.0-2|93	
21mr|libpeas-1.32.0-2|94	%package -n %{girname}
21mr|libpeas-1.32.0-2|95	Summary:	GObject Introspection interface description for %{name}
21mr|libpeas-1.32.0-2|96	Group:		System/Libraries
21mr|libpeas-1.32.0-2|97	
21mr|libpeas-1.32.0-2|98	%description -n %{girname}
21mr|libpeas-1.32.0-2|99	GObject Introspection interface description for %{name}.
21mr|libpeas-1.32.0-2|100	
21mr|libpeas-1.32.0-2|101	%files -n %{girname}
21mr|libpeas-1.32.0-2|102	%{_libdir}/girepository-1.0/Peas-%{api}.typelib
21mr|libpeas-1.32.0-2|103	
21mr|libpeas-1.32.0-2|104	#----------------------------------------------------------------------------
21mr|libpeas-1.32.0-2|105	
21mr|libpeas-1.32.0-2|106	%package -n %{girgtk}
21mr|libpeas-1.32.0-2|107	Summary:	GObject Introspection interface description for %{name}-gtk
21mr|libpeas-1.32.0-2|108	Group:		System/Libraries
21mr|libpeas-1.32.0-2|109	
21mr|libpeas-1.32.0-2|110	%description -n %{girgtk}
21mr|libpeas-1.32.0-2|111	GObject Introspection interface description for %{name}-gtk.
21mr|libpeas-1.32.0-2|112	
21mr|libpeas-1.32.0-2|113	%files -n %{girgtk}
21mr|libpeas-1.32.0-2|114	%{_libdir}/girepository-1.0/PeasGtk-%{api}.typelib
21mr|libpeas-1.32.0-2|115	
21mr|libpeas-1.32.0-2|116	#----------------------------------------------------------------------------
21mr|libpeas-1.32.0-2|117	
21mr|libpeas-1.32.0-2|118	%package -n %{devname}
21mr|libpeas-1.32.0-2|119	Summary:	Development files for %{name}
21mr|libpeas-1.32.0-2|120	Group:		Development/C
21mr|libpeas-1.32.0-2|121	Requires:	%{libname} = %{EVRD}
21mr|libpeas-1.32.0-2|122	Requires:	%{libgtk} = %{EVRD}
21mr|libpeas-1.32.0-2|123	Requires:	%{girname} = %{EVRD}
21mr|libpeas-1.32.0-2|124	Requires:	%{girgtk} = %{EVRD}
21mr|libpeas-1.32.0-2|125	Provides:	%{name}-devel = %{EVRD}
21mr|libpeas-1.32.0-2|126	Provides:	%{oname}-devel = %{EVRD}
21mr|libpeas-1.32.0-2|127	
21mr|libpeas-1.32.0-2|128	%description -n %{devname}
21mr|libpeas-1.32.0-2|129	The %{name}-devel package contains libraries and header files for
21mr|libpeas-1.32.0-2|130	developing applications that use %{name}.
21mr|libpeas-1.32.0-2|131	
21mr|libpeas-1.32.0-2|132	%files -n %{devname}
21mr|libpeas-1.32.0-2|133	%{_defaultdocdir}/%{name}*-%{api}
21mr|libpeas-1.32.0-2|134	%{_includedir}/*
21mr|libpeas-1.32.0-2|135	%{_libdir}/*.so
21mr|libpeas-1.32.0-2|136	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libpeas-1.32.0-2|137	%{_libdir}/pkgconfig/%{name}-gtk-%{api}.pc
21mr|libpeas-1.32.0-2|138	%{_datadir}/gir-1.0/Peas-%{api}.gir
21mr|libpeas-1.32.0-2|139	%{_datadir}/gir-1.0/PeasGtk-%{api}.gir
21mr|libpeas-1.32.0-2|140	
21mr|libpeas-1.32.0-2|141	#----------------------------------------------------------------------------
21mr|libpeas-1.32.0-2|142	
21mr|libpeas-1.32.0-2|143	%prep
21mr|libpeas-1.32.0-2|144	%setup -q
21mr|libpeas-1.32.0-2|145	
21mr|libpeas-1.32.0-2|146	%build
21mr|libpeas-1.32.0-2|147	%meson	\
21mr|libpeas-1.32.0-2|148	-Ddemos=false	\
21mr|libpeas-1.32.0-2|149	-Dgtk_doc=true	\
21mr|libpeas-1.32.0-2|150	-Dpython2=false	\
21mr|libpeas-1.32.0-2|151	-Dpython3=true	\
21mr|libpeas-1.32.0-2|152	-Dvapi=true
21mr|libpeas-1.32.0-2|153	%meson_build
21mr|libpeas-1.32.0-2|154	
21mr|libpeas-1.32.0-2|155	%install
21mr|libpeas-1.32.0-2|156	%meson_install
21mr|libpeas-1.32.0-2|157	
21mr|libpeas-1.32.0-2|158	%find_lang %{name}-%{api}

13766 21
21mr|libpfm-4.11.0-1|1	%bcond_without python
21mr|libpfm-4.11.0-1|2	
21mr|libpfm-4.11.0-1|3	%define major 4
21mr|libpfm-4.11.0-1|4	%define libname %mklibname pfm %{major}
21mr|libpfm-4.11.0-1|5	%define devname %mklibname pfm -d
21mr|libpfm-4.11.0-1|6	%define sdevname %mklibname pfm -d -s
21mr|libpfm-4.11.0-1|7	
21mr|libpfm-4.11.0-1|8	Summary:	Library to encode performance events for use by perf tool
21mr|libpfm-4.11.0-1|9	Name:		libpfm
21mr|libpfm-4.11.0-1|10	Version:	4.11.0
21mr|libpfm-4.11.0-1|11	Release:	1
21mr|libpfm-4.11.0-1|12	License:	MIT
21mr|libpfm-4.11.0-1|13	Group:		System/Libraries
21mr|libpfm-4.11.0-1|14	Url:		http://perfmon2.sourceforge.net/
21mr|libpfm-4.11.0-1|15	Source0:	http://sourceforge.net/projects/perfmon2/files/libpfm4/%{name}-%{version}.tar.gz
21mr|libpfm-4.11.0-1|16	Patch0:		libpfm-python3-setup.patch
21mr|libpfm-4.11.0-1|17	%if %{with python}
21mr|libpfm-4.11.0-1|18	BuildRequires:	swig
21mr|libpfm-4.11.0-1|19	BuildRequires:	pkgconfig(python3)
21mr|libpfm-4.11.0-1|20	BuildRequires:	python3egg(setuptools)
21mr|libpfm-4.11.0-1|21	%endif
21mr|libpfm-4.11.0-1|22	
21mr|libpfm-4.11.0-1|23	%description
21mr|libpfm-4.11.0-1|24	libpfm4 is a library to help encode events for use with operating system
21mr|libpfm-4.11.0-1|25	kernels performance monitoring interfaces. The current version provides support
21mr|libpfm-4.11.0-1|26	for the perf_events interface available in upstream Linux kernels since v2.6.31.
21mr|libpfm-4.11.0-1|27	
21mr|libpfm-4.11.0-1|28	#----------------------------------------------------------------------------
21mr|libpfm-4.11.0-1|29	
21mr|libpfm-4.11.0-1|30	%package -n %{libname}
21mr|libpfm-4.11.0-1|31	Summary:	Library to encode performance events for use by perf tool
21mr|libpfm-4.11.0-1|32	Group:		Development/C
21mr|libpfm-4.11.0-1|33	
21mr|libpfm-4.11.0-1|34	%description -n %{libname}
21mr|libpfm-4.11.0-1|35	libpfm4 is a library to help encode events for use with operating system
21mr|libpfm-4.11.0-1|36	kernels performance monitoring interfaces. The current version provides support
21mr|libpfm-4.11.0-1|37	for the perf_events interface available in upstream Linux kernels since v2.6.31.
21mr|libpfm-4.11.0-1|38	
21mr|libpfm-4.11.0-1|39	%files -n %{libname}
21mr|libpfm-4.11.0-1|40	%doc README
21mr|libpfm-4.11.0-1|41	%{_libdir}/libpfm.so.%{major}*
21mr|libpfm-4.11.0-1|42	
21mr|libpfm-4.11.0-1|43	#----------------------------------------------------------------------------
21mr|libpfm-4.11.0-1|44	
21mr|libpfm-4.11.0-1|45	%package -n %{devname}
21mr|libpfm-4.11.0-1|46	Summary:	Development library to encode performance events for perf_events based tools
21mr|libpfm-4.11.0-1|47	Group:		Development/C
21mr|libpfm-4.11.0-1|48	Provides:	%{name}-devel = %{EVRD}
21mr|libpfm-4.11.0-1|49	Requires:	%{libname} = %{EVRD}
21mr|libpfm-4.11.0-1|50	
21mr|libpfm-4.11.0-1|51	%description -n %{devname}
21mr|libpfm-4.11.0-1|52	Development library and header files to create performance monitoring
21mr|libpfm-4.11.0-1|53	applications for the perf_events interface.
21mr|libpfm-4.11.0-1|54	
21mr|libpfm-4.11.0-1|55	%files -n %{devname}
21mr|libpfm-4.11.0-1|56	%dir %{_includedir}/perfmon/
21mr|libpfm-4.11.0-1|57	%{_includedir}/perfmon/*.h
21mr|libpfm-4.11.0-1|58	%{_mandir}/man3/*
21mr|libpfm-4.11.0-1|59	%{_libdir}/libpfm.so
21mr|libpfm-4.11.0-1|60	
21mr|libpfm-4.11.0-1|61	#----------------------------------------------------------------------------
21mr|libpfm-4.11.0-1|62	
21mr|libpfm-4.11.0-1|63	%package -n %{sdevname}
21mr|libpfm-4.11.0-1|64	Summary:	Static library to encode performance events for perf_events based tools
21mr|libpfm-4.11.0-1|65	Group:		Development/C
21mr|libpfm-4.11.0-1|66	Requires:	%{devname} = %{EVRD}
21mr|libpfm-4.11.0-1|67	Provides:	%{name}-static-devel = %{EVRD}
21mr|libpfm-4.11.0-1|68	
21mr|libpfm-4.11.0-1|69	%description -n %{sdevname}
21mr|libpfm-4.11.0-1|70	Static version of the libpfm library for performance monitoring
21mr|libpfm-4.11.0-1|71	applications for the perf_events interface.
21mr|libpfm-4.11.0-1|72	
21mr|libpfm-4.11.0-1|73	%files -n %{sdevname}
21mr|libpfm-4.11.0-1|74	%{_libdir}/libpfm.a
21mr|libpfm-4.11.0-1|75	
21mr|libpfm-4.11.0-1|76	#----------------------------------------------------------------------------
21mr|libpfm-4.11.0-1|77	
21mr|libpfm-4.11.0-1|78	%if %{with python}
21mr|libpfm-4.11.0-1|79	%package -n python3-libpfm
21mr|libpfm-4.11.0-1|80	Summary:	Python bindings for libpfm and perf_event_open system call
21mr|libpfm-4.11.0-1|81	Group:		Development/Python
21mr|libpfm-4.11.0-1|82	Requires:	%{libname} = %{EVRD}
21mr|libpfm-4.11.0-1|83	
21mr|libpfm-4.11.0-1|84	%description -n python3-libpfm
21mr|libpfm-4.11.0-1|85	Python bindings for libpfm4 and perf_event_open system call.
21mr|libpfm-4.11.0-1|86	%endif
21mr|libpfm-4.11.0-1|87	
21mr|libpfm-4.11.0-1|88	%if %{with python}
21mr|libpfm-4.11.0-1|89	%files -n python3-libpfm
21mr|libpfm-4.11.0-1|90	%{python3_sitearch}/*
21mr|libpfm-4.11.0-1|91	%endif
21mr|libpfm-4.11.0-1|92	
21mr|libpfm-4.11.0-1|93	#----------------------------------------------------------------------------
21mr|libpfm-4.11.0-1|94	
21mr|libpfm-4.11.0-1|95	%prep
21mr|libpfm-4.11.0-1|96	%setup -q
21mr|libpfm-4.11.0-1|97	%patch0 -p1 -b .python3
21mr|libpfm-4.11.0-1|98	
21mr|libpfm-4.11.0-1|99	%build
21mr|libpfm-4.11.0-1|100	%if %{with python}
21mr|libpfm-4.11.0-1|101	%global python_config CONFIG_PFMLIB_NOPYTHON=n
21mr|libpfm-4.11.0-1|102	%else
21mr|libpfm-4.11.0-1|103	%global python_config CONFIG_PFMLIB_NOPYTHON=y
21mr|libpfm-4.11.0-1|104	%endif
21mr|libpfm-4.11.0-1|105	%make \
21mr|libpfm-4.11.0-1|106	%{python_config} \
21mr|libpfm-4.11.0-1|107	OPTIM="%{optflags}" \
21mr|libpfm-4.11.0-1|108	LDFLAGS="%{build_ldflags}"
21mr|libpfm-4.11.0-1|109	
21mr|libpfm-4.11.0-1|110	%install
21mr|libpfm-4.11.0-1|111	%if %{with python}
21mr|libpfm-4.11.0-1|112	%global python_config CONFIG_PFMLIB_NOPYTHON=n PYTHON_PREFIX=%{buildroot}%{python3_sitearch}
21mr|libpfm-4.11.0-1|113	%else
21mr|libpfm-4.11.0-1|114	%global python_config CONFIG_PFMLIB_NOPYTHON=y
21mr|libpfm-4.11.0-1|115	%endif
21mr|libpfm-4.11.0-1|116	
21mr|libpfm-4.11.0-1|117	%make \
21mr|libpfm-4.11.0-1|118	PREFIX=%{buildroot}%{_prefix} \
21mr|libpfm-4.11.0-1|119	LIBDIR=%{buildroot}%{_libdir} \
21mr|libpfm-4.11.0-1|120	%{python_config} \
21mr|libpfm-4.11.0-1|121	LDCONFIG=/bin/true \
21mr|libpfm-4.11.0-1|122	install

13767 21
21mr|libpgf-6.14.12-7|1	%define major 6
21mr|libpgf-6.14.12-7|2	%define libname %mklibname pgf %{major}
21mr|libpgf-6.14.12-7|3	%define devname %mklibname pgf -d
21mr|libpgf-6.14.12-7|4	
21mr|libpgf-6.14.12-7|5	Summary:	PGF (Progressive Graphics File) library
21mr|libpgf-6.14.12-7|6	Name:		libpgf
21mr|libpgf-6.14.12-7|7	Version:	6.14.12
21mr|libpgf-6.14.12-7|8	Release:	7
21mr|libpgf-6.14.12-7|9	License:	LGPLv2.1+
21mr|libpgf-6.14.12-7|10	Group:		System/Libraries
21mr|libpgf-6.14.12-7|11	Url:		http://www.libpgf.org
21mr|libpgf-6.14.12-7|12	Source0:	http://downloads.sourceforge.net/project/%{name}/%{version}/%{name}-src-%{version}.tar.gz
21mr|libpgf-6.14.12-7|13	Patch0:		02-fix-CVE-2015-6673-upstream-147.patch
21mr|libpgf-6.14.12-7|14	Patch1:		03-fix-CVE-2015-6673-upstream-148.patch
21mr|libpgf-6.14.12-7|15	# Modernize automake usage
21mr|libpgf-6.14.12-7|16	Patch2:		libpgf-auto.patch
21mr|libpgf-6.14.12-7|17	BuildRequires:	doxygen
21mr|libpgf-6.14.12-7|18	BuildRequires:	libtool
21mr|libpgf-6.14.12-7|19	
21mr|libpgf-6.14.12-7|20	%description
21mr|libpgf-6.14.12-7|21	libPGF contains an implementation of the Progressive Graphics File (PGF)
21mr|libpgf-6.14.12-7|22	which is a new image file format, that is based on a discrete, fast
21mr|libpgf-6.14.12-7|23	wavelet transform with progressive coding features. PGF can be used
21mr|libpgf-6.14.12-7|24	for lossless and lossy compression.
21mr|libpgf-6.14.12-7|25	
21mr|libpgf-6.14.12-7|26	#----------------------------------------------------------------------------
21mr|libpgf-6.14.12-7|27	
21mr|libpgf-6.14.12-7|28	%package -n %{libname}
21mr|libpgf-6.14.12-7|29	Summary:	PGF library
21mr|libpgf-6.14.12-7|30	Group:		System/Libraries
21mr|libpgf-6.14.12-7|31	
21mr|libpgf-6.14.12-7|32	%description -n %{libname}
21mr|libpgf-6.14.12-7|33	libPGF contains an implementation of the Progressive Graphics File (PGF)
21mr|libpgf-6.14.12-7|34	which is a new image file format, that is based on a discrete, fast
21mr|libpgf-6.14.12-7|35	wavelet transform with progressive coding features. PGF can be used
21mr|libpgf-6.14.12-7|36	for lossless and lossy compression.
21mr|libpgf-6.14.12-7|37	
21mr|libpgf-6.14.12-7|38	%files -n %{libname}
21mr|libpgf-6.14.12-7|39	%{_libdir}/libpgf.so.%{major}*
21mr|libpgf-6.14.12-7|40	
21mr|libpgf-6.14.12-7|41	#----------------------------------------------------------------------------
21mr|libpgf-6.14.12-7|42	
21mr|libpgf-6.14.12-7|43	%package doc
21mr|libpgf-6.14.12-7|44	Summary:	libpgf documentation
21mr|libpgf-6.14.12-7|45	Group:		Documentation
21mr|libpgf-6.14.12-7|46	BuildArch:	noarch
21mr|libpgf-6.14.12-7|47	
21mr|libpgf-6.14.12-7|48	%description doc
21mr|libpgf-6.14.12-7|49	libPGF contains an implementation of the Progressive Graphics File (PGF)
21mr|libpgf-6.14.12-7|50	which is a new image file format, that is based on a discrete, fast
21mr|libpgf-6.14.12-7|51	wavelet transform with progressive coding features. PGF can be used
21mr|libpgf-6.14.12-7|52	for lossless and lossy compression.
21mr|libpgf-6.14.12-7|53	
21mr|libpgf-6.14.12-7|54	%files doc
21mr|libpgf-6.14.12-7|55	%doc AUTHORS COPYING NEWS README
21mr|libpgf-6.14.12-7|56	%doc %{_docdir}/%{name}-%{version}
21mr|libpgf-6.14.12-7|57	%{_mandir}/man3/*
21mr|libpgf-6.14.12-7|58	
21mr|libpgf-6.14.12-7|59	#----------------------------------------------------------------------------
21mr|libpgf-6.14.12-7|60	
21mr|libpgf-6.14.12-7|61	%package -n %{devname}
21mr|libpgf-6.14.12-7|62	Summary:	libpgf Development Files
21mr|libpgf-6.14.12-7|63	Group:		Development/C++
21mr|libpgf-6.14.12-7|64	Requires:	%{libname} = %{EVRD}
21mr|libpgf-6.14.12-7|65	Provides:	%{name}-devel = %{EVRD}
21mr|libpgf-6.14.12-7|66	
21mr|libpgf-6.14.12-7|67	%description -n %{devname}
21mr|libpgf-6.14.12-7|68	libPGF contains an implementation of the Progressive Graphics File (PGF)
21mr|libpgf-6.14.12-7|69	which is a new image file format, that is based on a discrete, fast
21mr|libpgf-6.14.12-7|70	wavelet transform with progressive coding features. PGF can be used
21mr|libpgf-6.14.12-7|71	for lossless and lossy compression.
21mr|libpgf-6.14.12-7|72	
21mr|libpgf-6.14.12-7|73	%files -n %{devname}
21mr|libpgf-6.14.12-7|74	%{_includedir}/%{name}
21mr|libpgf-6.14.12-7|75	%{_libdir}/libpgf.so
21mr|libpgf-6.14.12-7|76	%{_libdir}/pkgconfig/libpgf.pc
21mr|libpgf-6.14.12-7|77	
21mr|libpgf-6.14.12-7|78	#----------------------------------------------------------------------------
21mr|libpgf-6.14.12-7|79	
21mr|libpgf-6.14.12-7|80	%prep
21mr|libpgf-6.14.12-7|81	%setup -qn %{name}
21mr|libpgf-6.14.12-7|82	%patch0 -p1
21mr|libpgf-6.14.12-7|83	%patch1 -p1
21mr|libpgf-6.14.12-7|84	%patch2 -p1
21mr|libpgf-6.14.12-7|85	
21mr|libpgf-6.14.12-7|86	# Fix end-of-line-encoding (fixes compilation)
21mr|libpgf-6.14.12-7|87	sed -i 's/\r$//' configure.ac
21mr|libpgf-6.14.12-7|88	
21mr|libpgf-6.14.12-7|89	./autogen.sh
21mr|libpgf-6.14.12-7|90	
21mr|libpgf-6.14.12-7|91	%build
21mr|libpgf-6.14.12-7|92	# FIXME/TODO: document need for -DLIBPGF_DISABLE_OPENMP
21mr|libpgf-6.14.12-7|93	# commit 52c998909401f404f1c7029b537ec900f3f780d0 doesn't say why, but
21mr|libpgf-6.14.12-7|94	# I *think* it's related to digikam -- rex
21mr|libpgf-6.14.12-7|95	export CFLAGS="%{optflags} -DLIBPGF_DISABLE_OPENMP"
21mr|libpgf-6.14.12-7|96	export CXXFLAGS="%{optflags} -DLIBPGF_DISABLE_OPENMP -std=c++14"
21mr|libpgf-6.14.12-7|97	%configure --disable-static
21mr|libpgf-6.14.12-7|98	%make
21mr|libpgf-6.14.12-7|99	
21mr|libpgf-6.14.12-7|100	%install
21mr|libpgf-6.14.12-7|101	%makeinstall_std

13768 21
21mr|libphonenumber-8.13.5-2|1	%bcond_with java
21mr|libphonenumber-8.13.5-2|2	
21mr|libphonenumber-8.13.5-2|3	%define major %(echo %{version} |cut -d. -f1)
21mr|libphonenumber-8.13.5-2|4	%define libphonenumber %mklibname phonenumber %{major}
21mr|libphonenumber-8.13.5-2|5	%define devphonenumber %mklibname -d phonenumber
21mr|libphonenumber-8.13.5-2|6	
21mr|libphonenumber-8.13.5-2|7	Summary:	Library for parsing phone numbers
21mr|libphonenumber-8.13.5-2|8	Name:		libphonenumber
21mr|libphonenumber-8.13.5-2|9	Version:	8.13.5
21mr|libphonenumber-8.13.5-2|10	Release:	2
21mr|libphonenumber-8.13.5-2|11	Group:		System/Libraries
21mr|libphonenumber-8.13.5-2|12	License:	Apache 2.0
21mr|libphonenumber-8.13.5-2|13	Source0:	https://github.com/google/libphonenumber/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|libphonenumber-8.13.5-2|14	BuildRequires:	abseil-cpp-devel
21mr|libphonenumber-8.13.5-2|15	BuildRequires:	cmake
21mr|libphonenumber-8.13.5-2|16	BuildRequires:	pkgconfig(icu-uc)
21mr|libphonenumber-8.13.5-2|17	BuildRequires:	icu-devel
21mr|libphonenumber-8.13.5-2|18	BuildRequires:	boost-devel
21mr|libphonenumber-8.13.5-2|19	BuildRequires:	pkgconfig(protobuf)
21mr|libphonenumber-8.13.5-2|20	BuildRequires:	protobuf-compiler
21mr|libphonenumber-8.13.5-2|21	BuildRequires:	pkgconfig(re2)
21mr|libphonenumber-8.13.5-2|22	BuildRequires:	pkgconfig(gtest)
21mr|libphonenumber-8.13.5-2|23	%if %{with java}
21mr|libphonenumber-8.13.5-2|24	BuildRequires:	java-11-openjdk-headless
21mr|libphonenumber-8.13.5-2|25	BuildRequires:	java-11-openjdk-devel
21mr|libphonenumber-8.13.5-2|26	BuildRequires:	ant
21mr|libphonenumber-8.13.5-2|27	%endif
21mr|libphonenumber-8.13.5-2|28	
21mr|libphonenumber-8.13.5-2|29	%description
21mr|libphonenumber-8.13.5-2|30	Library for parsing, formatting, and validating international phone numbers.
21mr|libphonenumber-8.13.5-2|31	
21mr|libphonenumber-8.13.5-2|32	#----------------------------------------------------------------
21mr|libphonenumber-8.13.5-2|33	
21mr|libphonenumber-8.13.5-2|34	%package -n %{libphonenumber}
21mr|libphonenumber-8.13.5-2|35	Summary:	Library for parsing phone numbers
21mr|libphonenumber-8.13.5-2|36	Group:		System/Libraries
21mr|libphonenumber-8.13.5-2|37	
21mr|libphonenumber-8.13.5-2|38	%description -n %{libphonenumber}
21mr|libphonenumber-8.13.5-2|39	Library for parsing phone numbers.
21mr|libphonenumber-8.13.5-2|40	
21mr|libphonenumber-8.13.5-2|41	%files -n %{libphonenumber}
21mr|libphonenumber-8.13.5-2|42	%{_libdir}/libphonenumber.so.%{major}*
21mr|libphonenumber-8.13.5-2|43	
21mr|libphonenumber-8.13.5-2|44	#----------------------------------------------------------------
21mr|libphonenumber-8.13.5-2|45	
21mr|libphonenumber-8.13.5-2|46	%package -n %{devphonenumber}
21mr|libphonenumber-8.13.5-2|47	Summary:	Development files for the library for parsing phone numbers
21mr|libphonenumber-8.13.5-2|48	Group:		Development/C
21mr|libphonenumber-8.13.5-2|49	Requires:	%{libphonenumber} = %{EVRD}
21mr|libphonenumber-8.13.5-2|50	Requires:	pkgconfig(protobuf)
21mr|libphonenumber-8.13.5-2|51	Provides:	phonenumber-devel = %{EVRD}
21mr|libphonenumber-8.13.5-2|52	
21mr|libphonenumber-8.13.5-2|53	%description -n %{devphonenumber}
21mr|libphonenumber-8.13.5-2|54	Development files for the library for parsing phone numbers.
21mr|libphonenumber-8.13.5-2|55	
21mr|libphonenumber-8.13.5-2|56	%files -n %{devphonenumber}
21mr|libphonenumber-8.13.5-2|57	%{_includedir}/phonenumbers
21mr|libphonenumber-8.13.5-2|58	%{_libdir}/libphonenumber.so
21mr|libphonenumber-8.13.5-2|59	%{_libdir}/cmake/libphonenumber/libphonenumber-*.cmake
21mr|libphonenumber-8.13.5-2|60	
21mr|libphonenumber-8.13.5-2|61	#----------------------------------------------------------------
21mr|libphonenumber-8.13.5-2|62	%if %{with java}
21mr|libphonenumber-8.13.5-2|63	
21mr|libphonenumber-8.13.5-2|64	%package java
21mr|libphonenumber-8.13.5-2|65	Summary:	The phone number parsing library for Java
21mr|libphonenumber-8.13.5-2|66	Group:		Development/Java
21mr|libphonenumber-8.13.5-2|67	
21mr|libphonenumber-8.13.5-2|68	%description java
21mr|libphonenumber-8.13.5-2|69	The phone number parsing library for Java.
21mr|libphonenumber-8.13.5-2|70	
21mr|libphonenumber-8.13.5-2|71	%files java
21mr|libphonenumber-8.13.5-2|72	%{_datadir}/java/*.jar
21mr|libphonenumber-8.13.5-2|73	
21mr|libphonenumber-8.13.5-2|74	%endif
21mr|libphonenumber-8.13.5-2|75	#----------------------------------------------------------------
21mr|libphonenumber-8.13.5-2|76	
21mr|libphonenumber-8.13.5-2|77	%prep
21mr|libphonenumber-8.13.5-2|78	%autosetup
21mr|libphonenumber-8.13.5-2|79	
21mr|libphonenumber-8.13.5-2|80	%build
21mr|libphonenumber-8.13.5-2|81	cd cpp
21mr|libphonenumber-8.13.5-2|82	# missing empty header file, see https://github.com/google/libphonenumber/pull/2860
21mr|libphonenumber-8.13.5-2|83	touch src/phonenumbers/test_metadata.h
21mr|libphonenumber-8.13.5-2|84	%cmake -DBUILD_STATIC_LIB=OFF \
21mr|libphonenumber-8.13.5-2|85	-DBUILD_SHARED_LIB=ON \
21mr|libphonenumber-8.13.5-2|86	-DBUILD_TESTING=ON \
21mr|libphonenumber-8.13.5-2|87	-DBUILD_GEOCODER=OFF \
21mr|libphonenumber-8.13.5-2|88	-DREGENERATE_METADATA=OFF \
21mr|libphonenumber-8.13.5-2|89	-DCMAKE_CXX_STANDARD=17
21mr|libphonenumber-8.13.5-2|90	%make
21mr|libphonenumber-8.13.5-2|91	
21mr|libphonenumber-8.13.5-2|92	%install
21mr|libphonenumber-8.13.5-2|93	%make_install -C cpp/build
21mr|libphonenumber-8.13.5-2|94	
21mr|libphonenumber-8.13.5-2|95	%if %{with java}
21mr|libphonenumber-8.13.5-2|96	mkdir -p %{buildroot}%{_datadir}/java
21mr|libphonenumber-8.13.5-2|97	cp java/build/jar/*.jar %{buildroot}%{_datadir}/java
21mr|libphonenumber-8.13.5-2|98	%endif

13769 21
21mr|libpinyin-2.6.2-1|1	%define major	13
21mr|libpinyin-2.6.2-1|2	%define libname %mklibname pinyin %{major}
21mr|libpinyin-2.6.2-1|3	%define devname %mklibname pinyin -d
21mr|libpinyin-2.6.2-1|4	
21mr|libpinyin-2.6.2-1|5	Summary:	PinYin input library
21mr|libpinyin-2.6.2-1|6	Name:		libpinyin
21mr|libpinyin-2.6.2-1|7	Version:	2.6.2
21mr|libpinyin-2.6.2-1|8	Release:	1
21mr|libpinyin-2.6.2-1|9	License:	GPLv2
21mr|libpinyin-2.6.2-1|10	Group:		System/Libraries
21mr|libpinyin-2.6.2-1|11	Url:		http://libpinyin.sf.net/
21mr|libpinyin-2.6.2-1|12	Source0:	https://github.com/libpinyin/libpinyin/releases/download/%{version}/libpinyin-%{version}.tar.gz
21mr|libpinyin-2.6.2-1|13	BuildRequires:	autoconf
21mr|libpinyin-2.6.2-1|14	BuildRequires:	db-devel
21mr|libpinyin-2.6.2-1|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|libpinyin-2.6.2-1|16	
21mr|libpinyin-2.6.2-1|17	%description
21mr|libpinyin-2.6.2-1|18	PinYin input library
21mr|libpinyin-2.6.2-1|19	
21mr|libpinyin-2.6.2-1|20	%files
21mr|libpinyin-2.6.2-1|21	%{_bindir}/*
21mr|libpinyin-2.6.2-1|22	%{_libdir}/libpinyin
21mr|libpinyin-2.6.2-1|23	%{_mandir}/man1/*
21mr|libpinyin-2.6.2-1|24	
21mr|libpinyin-2.6.2-1|25	#----------------------------------------------
21mr|libpinyin-2.6.2-1|26	
21mr|libpinyin-2.6.2-1|27	%package -n %{libname}
21mr|libpinyin-2.6.2-1|28	Summary:	PinYin input library
21mr|libpinyin-2.6.2-1|29	Group:		System/Libraries
21mr|libpinyin-2.6.2-1|30	
21mr|libpinyin-2.6.2-1|31	%description -n %{libname}
21mr|libpinyin-2.6.2-1|32	PinYin input library
21mr|libpinyin-2.6.2-1|33	
21mr|libpinyin-2.6.2-1|34	%files -n %{libname}
21mr|libpinyin-2.6.2-1|35	%{_libdir}/libpinyin.so.%{major}*
21mr|libpinyin-2.6.2-1|36	
21mr|libpinyin-2.6.2-1|37	#-----------------------------------------------
21mr|libpinyin-2.6.2-1|38	
21mr|libpinyin-2.6.2-1|39	%package -n %{devname}
21mr|libpinyin-2.6.2-1|40	Summary:	Development files for %{name}
21mr|libpinyin-2.6.2-1|41	Group:		Development/C
21mr|libpinyin-2.6.2-1|42	Requires:	%{libname} = %{EVRD}
21mr|libpinyin-2.6.2-1|43	
21mr|libpinyin-2.6.2-1|44	%description -n %{devname}
21mr|libpinyin-2.6.2-1|45	Development files (Headers etc.) for %{name}.
21mr|libpinyin-2.6.2-1|46	
21mr|libpinyin-2.6.2-1|47	%files -n %{devname}
21mr|libpinyin-2.6.2-1|48	%{_includedir}/*
21mr|libpinyin-2.6.2-1|49	%{_libdir}/*.so
21mr|libpinyin-2.6.2-1|50	%{_libdir}/pkgconfig/*
21mr|libpinyin-2.6.2-1|51	
21mr|libpinyin-2.6.2-1|52	#-------------------------------------------------
21mr|libpinyin-2.6.2-1|53	
21mr|libpinyin-2.6.2-1|54	%prep
21mr|libpinyin-2.6.2-1|55	%setup -q
21mr|libpinyin-2.6.2-1|56	
21mr|libpinyin-2.6.2-1|57	%build
21mr|libpinyin-2.6.2-1|58	%configure
21mr|libpinyin-2.6.2-1|59	%make
21mr|libpinyin-2.6.2-1|60	
21mr|libpinyin-2.6.2-1|61	%install
21mr|libpinyin-2.6.2-1|62	%makeinstall_std

13770 21
21mr|libpipeline-1.5.3-2|1	%define major %(echo %{version} |cut -d. -f1)
21mr|libpipeline-1.5.3-2|2	%define libname %mklibname pipeline %{major}
21mr|libpipeline-1.5.3-2|3	%define devname %mklibname pipeline -d
21mr|libpipeline-1.5.3-2|4	
21mr|libpipeline-1.5.3-2|5	Name:		libpipeline
21mr|libpipeline-1.5.3-2|6	Version:	1.5.3
21mr|libpipeline-1.5.3-2|7	Release:	2
21mr|libpipeline-1.5.3-2|8	Summary:	Library for manipulating pipelines of subprocesses
21mr|libpipeline-1.5.3-2|9	
21mr|libpipeline-1.5.3-2|10	Group:		System/Libraries
21mr|libpipeline-1.5.3-2|11	License:	GPLv3+
21mr|libpipeline-1.5.3-2|12	URL:		http://libpipeline.nongnu.org/
21mr|libpipeline-1.5.3-2|13	Source0:	http://download.savannah.gnu.org/releases/libpipeline/%{name}-%{version}.tar.gz
21mr|libpipeline-1.5.3-2|14	
21mr|libpipeline-1.5.3-2|15	%description
21mr|libpipeline-1.5.3-2|16	Library for manipulating pipelines of subprocesses.
21mr|libpipeline-1.5.3-2|17	
21mr|libpipeline-1.5.3-2|18	%package -n %{libname}
21mr|libpipeline-1.5.3-2|19	Summary:	Library for manipulating pipelines of subprocesses
21mr|libpipeline-1.5.3-2|20	
21mr|libpipeline-1.5.3-2|21	Group:		System/Libraries
21mr|libpipeline-1.5.3-2|22	
21mr|libpipeline-1.5.3-2|23	%description -n %{libname}
21mr|libpipeline-1.5.3-2|24	Library for manipulating pipelines of subprocesses
21mr|libpipeline-1.5.3-2|25	
21mr|libpipeline-1.5.3-2|26	%package -n %{devname}
21mr|libpipeline-1.5.3-2|27	Summary:	Development files for %{name}
21mr|libpipeline-1.5.3-2|28	
21mr|libpipeline-1.5.3-2|29	Group:		Development/C
21mr|libpipeline-1.5.3-2|30	Requires:	%{libname} = %{version}-%{release}
21mr|libpipeline-1.5.3-2|31	
21mr|libpipeline-1.5.3-2|32	%description -n %{devname}
21mr|libpipeline-1.5.3-2|33	Development files for %{name}, a library
21mr|libpipeline-1.5.3-2|34	for manipluating pipelines of subprocesses
21mr|libpipeline-1.5.3-2|35	
21mr|libpipeline-1.5.3-2|36	%prep
21mr|libpipeline-1.5.3-2|37	%setup -q
21mr|libpipeline-1.5.3-2|38	
21mr|libpipeline-1.5.3-2|39	%build
21mr|libpipeline-1.5.3-2|40	%configure
21mr|libpipeline-1.5.3-2|41	%make
21mr|libpipeline-1.5.3-2|42	
21mr|libpipeline-1.5.3-2|43	%install
21mr|libpipeline-1.5.3-2|44	%makeinstall_std
21mr|libpipeline-1.5.3-2|45	
21mr|libpipeline-1.5.3-2|46	%files -n %{libname}
21mr|libpipeline-1.5.3-2|47	%{_libdir}/*.so.%{major}*
21mr|libpipeline-1.5.3-2|48	
21mr|libpipeline-1.5.3-2|49	%files -n %{devname}
21mr|libpipeline-1.5.3-2|50	%doc COPYING NEWS
21mr|libpipeline-1.5.3-2|51	%{_libdir}/*.so
21mr|libpipeline-1.5.3-2|52	%{_includedir}/*
21mr|libpipeline-1.5.3-2|53	%{_libdir}/pkgconfig/*
21mr|libpipeline-1.5.3-2|54	%{_mandir}/man3/*

13771 21
21mr|libpki-0.9.1-1|1	%define major 91
21mr|libpki-0.9.1-1|2	%define libname %mklibname pki %{major}
21mr|libpki-0.9.1-1|3	%define devname %mklibname pki -d
21mr|libpki-0.9.1-1|4	%define commit 290e4975c4519ba2dec39d36755f38e816d01530
21mr|libpki-0.9.1-1|5	
21mr|libpki-0.9.1-1|6	Summary:	OpenCA PKI development library
21mr|libpki-0.9.1-1|7	Name:		libpki
21mr|libpki-0.9.1-1|8	Version:	0.9.1
21mr|libpki-0.9.1-1|9	Release:	1
21mr|libpki-0.9.1-1|10	License:	GPLv2+
21mr|libpki-0.9.1-1|11	Group:		System/Libraries
21mr|libpki-0.9.1-1|12	Url:		http://www.openca.org/projects/libpki
21mr|libpki-0.9.1-1|13	Source0:	https://github.com/openca/libpki/archive/%{commit}.zip?/%{name}-%{version}.zip
21mr|libpki-0.9.1-1|14	Patch0:		libpki-0.8.9-typo.patch
21mr|libpki-0.9.1-1|15	Patch1:		libpki-0.8.9git-etc_issue.patch
21mr|libpki-0.9.1-1|16	Patch2:		libpki-0.8.9git-fatal_errors.patch
21mr|libpki-0.9.1-1|17	Patch3:		libpki-0.8.9-aarch64.patch
21mr|libpki-0.9.1-1|18	BuildRequires:	libtool-devel
21mr|libpki-0.9.1-1|19	BuildRequires:	mysql-devel
21mr|libpki-0.9.1-1|20	BuildRequires:	openldap-devel
21mr|libpki-0.9.1-1|21	BuildRequires:	pkgconfig(libpq)
21mr|libpki-0.9.1-1|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libpki-0.9.1-1|23	BuildRequires:	pkgconfig(openssl)
21mr|libpki-0.9.1-1|24	BuildRequires:	pkgconfig(zlib)
21mr|libpki-0.9.1-1|25	BuildRequires:	pkgconfig(liblzma)
21mr|libpki-0.9.1-1|26	
21mr|libpki-0.9.1-1|27	%description
21mr|libpki-0.9.1-1|28	OpenCA Labs' Easy to use PKI library.
21mr|libpki-0.9.1-1|29	
21mr|libpki-0.9.1-1|30	#----------------------------------------------------------------------------
21mr|libpki-0.9.1-1|31	
21mr|libpki-0.9.1-1|32	%package tools
21mr|libpki-0.9.1-1|33	Summary:	Shared libpki library
21mr|libpki-0.9.1-1|34	Group:		System/Libraries
21mr|libpki-0.9.1-1|35	
21mr|libpki-0.9.1-1|36	%description tools
21mr|libpki-0.9.1-1|37	This package contains various tools using the shared PKI library.
21mr|libpki-0.9.1-1|38	
21mr|libpki-0.9.1-1|39	%files tools
21mr|libpki-0.9.1-1|40	%{_bindir}/pki-cert
21mr|libpki-0.9.1-1|41	%{_bindir}/pki-crl
21mr|libpki-0.9.1-1|42	%{_bindir}/pki-derenc
21mr|libpki-0.9.1-1|43	%{_bindir}/pki-query
21mr|libpki-0.9.1-1|44	%{_bindir}/pki-request
21mr|libpki-0.9.1-1|45	%{_bindir}/pki-siginfo
21mr|libpki-0.9.1-1|46	%{_bindir}/pki-tool
21mr|libpki-0.9.1-1|47	%{_bindir}/pki-xpair
21mr|libpki-0.9.1-1|48	%{_bindir}/url-tool
21mr|libpki-0.9.1-1|49	
21mr|libpki-0.9.1-1|50	#----------------------------------------------------------------------------
21mr|libpki-0.9.1-1|51	
21mr|libpki-0.9.1-1|52	%package data
21mr|libpki-0.9.1-1|53	Summary:	Data files for PKI library
21mr|libpki-0.9.1-1|54	Group:		System/Libraries
21mr|libpki-0.9.1-1|55	Conflicts:	%{_lib}pki67 < 0.6.7-5
21mr|libpki-0.9.1-1|56	
21mr|libpki-0.9.1-1|57	%description data
21mr|libpki-0.9.1-1|58	This package contains data files for PKI library.
21mr|libpki-0.9.1-1|59	
21mr|libpki-0.9.1-1|60	%files data
21mr|libpki-0.9.1-1|61	%dir %{_sysconfdir}/libpki
21mr|libpki-0.9.1-1|62	%dir %{_sysconfdir}/libpki/hsm.d
21mr|libpki-0.9.1-1|63	%dir %{_sysconfdir}/libpki/store.d
21mr|libpki-0.9.1-1|64	%dir %{_sysconfdir}/libpki/profile.d
21mr|libpki-0.9.1-1|65	%dir %{_sysconfdir}/libpki/token.d
21mr|libpki-0.9.1-1|66	%config(noreplace) %{_sysconfdir}/pki.conf
21mr|libpki-0.9.1-1|67	%config(noreplace) %{_sysconfdir}/libpki/*.xml
21mr|libpki-0.9.1-1|68	%config(noreplace) %{_sysconfdir}/libpki/hsm.d/*.xml
21mr|libpki-0.9.1-1|69	%config(noreplace) %{_sysconfdir}/libpki/store.d/*.xml
21mr|libpki-0.9.1-1|70	%config(noreplace) %{_sysconfdir}/libpki/profile.d/*.xml
21mr|libpki-0.9.1-1|71	%config(noreplace) %{_sysconfdir}/libpki/token.d/*.xml
21mr|libpki-0.9.1-1|72	
21mr|libpki-0.9.1-1|73	#----------------------------------------------------------------------------
21mr|libpki-0.9.1-1|74	
21mr|libpki-0.9.1-1|75	%package -n %{libname}
21mr|libpki-0.9.1-1|76	Summary:	Shared libpki library
21mr|libpki-0.9.1-1|77	Group:		System/Libraries
21mr|libpki-0.9.1-1|78	Requires:	%{name}-data
21mr|libpki-0.9.1-1|79	
21mr|libpki-0.9.1-1|80	%description -n %{libname}
21mr|libpki-0.9.1-1|81	This package contains the shared PKI library.
21mr|libpki-0.9.1-1|82	
21mr|libpki-0.9.1-1|83	%files -n %{libname}
21mr|libpki-0.9.1-1|84	%doc AUTHORS ChangeLog NEWS README
21mr|libpki-0.9.1-1|85	%{_libdir}/libpki.so.%{major}*
21mr|libpki-0.9.1-1|86	
21mr|libpki-0.9.1-1|87	#----------------------------------------------------------------------------
21mr|libpki-0.9.1-1|88	
21mr|libpki-0.9.1-1|89	%package -n %{devname}
21mr|libpki-0.9.1-1|90	Summary:	Header files, libraries and development documentation for libpki
21mr|libpki-0.9.1-1|91	Group:		Development/C
21mr|libpki-0.9.1-1|92	Requires:	%{libname} = %{EVRD}
21mr|libpki-0.9.1-1|93	Provides:	pki-devel = %{EVRD}
21mr|libpki-0.9.1-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|libpki-0.9.1-1|95	
21mr|libpki-0.9.1-1|96	%description -n %{devname}
21mr|libpki-0.9.1-1|97	This package contains the development files for the PKI library.
21mr|libpki-0.9.1-1|98	
21mr|libpki-0.9.1-1|99	%files -n %{devname}
21mr|libpki-0.9.1-1|100	%{_includedir}/libpki
21mr|libpki-0.9.1-1|101	%{_bindir}/libpki-config
21mr|libpki-0.9.1-1|102	%{_libdir}/*.so
21mr|libpki-0.9.1-1|103	
21mr|libpki-0.9.1-1|104	#----------------------------------------------------------------------------
21mr|libpki-0.9.1-1|105	
21mr|libpki-0.9.1-1|106	%prep
21mr|libpki-0.9.1-1|107	%autosetup -p1 -n %{name}-%{commit}
21mr|libpki-0.9.1-1|108	%ifarch %{e2k}
21mr|libpki-0.9.1-1|109	sed -i 's,\\*amd64),e2k),' configure.ac
21mr|libpki-0.9.1-1|110	%endif
21mr|libpki-0.9.1-1|111	
21mr|libpki-0.9.1-1|112	%build
21mr|libpki-0.9.1-1|113	#autoreconf -fi
21mr|libpki-0.9.1-1|114	export LDFLAGS="$LDFLAGS %{ldflags} -llber"
21mr|libpki-0.9.1-1|115	%global optflags %{optflags} -Wno-sign-conversion
21mr|libpki-0.9.1-1|116	%configure \
21mr|libpki-0.9.1-1|117	--disable-iphone \
21mr|libpki-0.9.1-1|118	--disable-static
21mr|libpki-0.9.1-1|119	
21mr|libpki-0.9.1-1|120	%make
21mr|libpki-0.9.1-1|121	
21mr|libpki-0.9.1-1|122	%install
21mr|libpki-0.9.1-1|123	%makeinstall_std
21mr|libpki-0.9.1-1|124	mv %{buildroot}%{_prefix}/etc %{buildroot}/%{_sysconfdir}
21mr|libpki-0.9.1-1|125	
21mr|libpki-0.9.1-1|126	# lib64 fix
21mr|libpki-0.9.1-1|127	perl -pi -e "s|/usr/lib\b|%{_libdir}|g" %{buildroot}%{_bindir}/libpki-config \
21mr|libpki-0.9.1-1|128	%{buildroot}%{_libdir}/pkgconfig/libpki.pc
21mr|libpki-0.9.1-1|129	
21mr|libpki-0.9.1-1|130	# cleanup
21mr|libpki-0.9.1-1|131	rm -rf %{buildroot}%{_datadir}/libpki

13772 21
21mr|libplacebo-4.192.1-6|1	%define	major	192
21mr|libplacebo-4.192.1-6|2	%define	libname	%mklibname placebo %{major}
21mr|libplacebo-4.192.1-6|3	%define	devname	%mklibname placebo -d
21mr|libplacebo-4.192.1-6|4	
21mr|libplacebo-4.192.1-6|5	Summary:	Reusable library for GPU-accelerated video/image rendering primitives
21mr|libplacebo-4.192.1-6|6	Name:		libplacebo
21mr|libplacebo-4.192.1-6|7	Version:	4.192.1
21mr|libplacebo-4.192.1-6|8	Release:	6
21mr|libplacebo-4.192.1-6|9	License:	LGPLv2.1+
21mr|libplacebo-4.192.1-6|10	Group:		Video
21mr|libplacebo-4.192.1-6|11	Url:		https://github.com/haasn/libplacebo
21mr|libplacebo-4.192.1-6|12	Source0:	https://github.com/haasn/libplacebo/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libplacebo-4.192.1-6|13	# fix building with modern vulkan headers
21mr|libplacebo-4.192.1-6|14	Patch0001:	0001-vulkan-blacklist-metal-structs-from-utils_gen.py.patch
21mr|libplacebo-4.192.1-6|15	Patch0002:	0002-vulkan-utils_gen-also-check-datadir-for-vk.xml.patch
21mr|libplacebo-4.192.1-6|16	Patch0003:	0003-vulkan-utils_gen-update-error-message.patch
21mr|libplacebo-4.192.1-6|17	Patch0004:	0004-vulkan-utils_gen-fix-build-on-vulkan-headers-1.3.241.patch
21mr|libplacebo-4.192.1-6|18	BuildRequires:	meson
21mr|libplacebo-4.192.1-6|19	BuildRequires:	ninja
21mr|libplacebo-4.192.1-6|20	BuildRequires:	glslang-devel
21mr|libplacebo-4.192.1-6|21	BuildRequires:	python3dist(mako)
21mr|libplacebo-4.192.1-6|22	BuildRequires:	python3dist(pygame)
21mr|libplacebo-4.192.1-6|23	BuildRequires:	pkgconfig(epoxy)
21mr|libplacebo-4.192.1-6|24	BuildRequires:	pkgconfig(glfw3)
21mr|libplacebo-4.192.1-6|25	BuildRequires:	pkgconfig(lcms2)
21mr|libplacebo-4.192.1-6|26	BuildRequires:	pkgconfig(libavcodec)
21mr|libplacebo-4.192.1-6|27	BuildRequires:	pkgconfig(shaderc)
21mr|libplacebo-4.192.1-6|28	BuildRequires:	pkgconfig(sdl2)
21mr|libplacebo-4.192.1-6|29	BuildRequires:	pkgconfig(SPIRV-Tools)
21mr|libplacebo-4.192.1-6|30	BuildRequires:	pkgconfig(vulkan)
21mr|libplacebo-4.192.1-6|31	
21mr|libplacebo-4.192.1-6|32	%description
21mr|libplacebo-4.192.1-6|33	This is essentially the core rendering algorithms and ideas of mpv turned into
21mr|libplacebo-4.192.1-6|34	a library of useful GPU-accelerated image processing primitives based on GLSL.
21mr|libplacebo-4.192.1-6|35	
21mr|libplacebo-4.192.1-6|36	#-----------------------------------------------------------------------------
21mr|libplacebo-4.192.1-6|37	
21mr|libplacebo-4.192.1-6|38	%package -n %{libname}
21mr|libplacebo-4.192.1-6|39	Summary:	Libraries for %{name}
21mr|libplacebo-4.192.1-6|40	Group:		System/Libraries
21mr|libplacebo-4.192.1-6|41	
21mr|libplacebo-4.192.1-6|42	%description -n %{libname}
21mr|libplacebo-4.192.1-6|43	This package contains the main libraries of %{name}.
21mr|libplacebo-4.192.1-6|44	
21mr|libplacebo-4.192.1-6|45	%files -n %{libname}
21mr|libplacebo-4.192.1-6|46	%doc README.md
21mr|libplacebo-4.192.1-6|47	%{_libdir}/%{name}.so.%{major}*
21mr|libplacebo-4.192.1-6|48	
21mr|libplacebo-4.192.1-6|49	#-----------------------------------------------------------------------------
21mr|libplacebo-4.192.1-6|50	
21mr|libplacebo-4.192.1-6|51	%package -n %{devname}
21mr|libplacebo-4.192.1-6|52	Summary:	Development files for %{name}
21mr|libplacebo-4.192.1-6|53	Group:		Development/C++
21mr|libplacebo-4.192.1-6|54	Provides:	placebo-devel = %{EVRD}
21mr|libplacebo-4.192.1-6|55	Requires:	%{libname} = %{EVRD}
21mr|libplacebo-4.192.1-6|56	
21mr|libplacebo-4.192.1-6|57	%description -n %{devname}
21mr|libplacebo-4.192.1-6|58	This package contains libraries and header files needed for developing
21mr|libplacebo-4.192.1-6|59	applications using %{name}.
21mr|libplacebo-4.192.1-6|60	
21mr|libplacebo-4.192.1-6|61	%files -n %{devname}
21mr|libplacebo-4.192.1-6|62	%doc LICENSE
21mr|libplacebo-4.192.1-6|63	%{_includedir}/*
21mr|libplacebo-4.192.1-6|64	%{_libdir}/%{name}.so
21mr|libplacebo-4.192.1-6|65	%{_libdir}/pkgconfig/%{name}.pc
21mr|libplacebo-4.192.1-6|66	
21mr|libplacebo-4.192.1-6|67	#-----------------------------------------------------------------------------
21mr|libplacebo-4.192.1-6|68	
21mr|libplacebo-4.192.1-6|69	%prep
21mr|libplacebo-4.192.1-6|70	%autosetup -p1
21mr|libplacebo-4.192.1-6|71	
21mr|libplacebo-4.192.1-6|72	%build
21mr|libplacebo-4.192.1-6|73	%meson -Ddemos=False
21mr|libplacebo-4.192.1-6|74	%meson_build
21mr|libplacebo-4.192.1-6|75	
21mr|libplacebo-4.192.1-6|76	%install
21mr|libplacebo-4.192.1-6|77	%meson_install

13773 21
21mr|libplist-2.2.0-2|1	%{!?python3_sitearch: %global python_sitearch %(%{__python3} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
21mr|libplist-2.2.0-2|2	
21mr|libplist-2.2.0-2|3	
21mr|libplist-2.2.0-2|4	%define major		3
21mr|libplist-2.2.0-2|5	%define libname		%mklibname plist %{major}
21mr|libplist-2.2.0-2|6	%define libnamedev	%mklibname plist -d
21mr|libplist-2.2.0-2|7	%define libnamecxx	%mklibname plist++ %{major}
21mr|libplist-2.2.0-2|8	%define libnamecxxdev	%mklibname plist++ -d
21mr|libplist-2.2.0-2|9	
21mr|libplist-2.2.0-2|10	Name:		libplist
21mr|libplist-2.2.0-2|11	Version:	2.2.0
21mr|libplist-2.2.0-2|12	Release:	2
21mr|libplist-2.2.0-2|13	Summary:	Library for manipulating Apple Binary and XML Property Lists
21mr|libplist-2.2.0-2|14	Group:		System/Libraries
21mr|libplist-2.2.0-2|15	License:	LGPLv2+
21mr|libplist-2.2.0-2|16	URL:		http://www.libimobiledevice.org/
21mr|libplist-2.2.0-2|17	Source0:	https://github.com/libimobiledevice/libplist/releases/download/%{version}/libplist-%{version}.tar.bz2
21mr|libplist-2.2.0-2|18	Patch0:		libplist-fmin.patch
21mr|libplist-2.2.0-2|19	BuildRequires:	chrpath
21mr|libplist-2.2.0-2|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libplist-2.2.0-2|21	BuildRequires:  pkgconfig(python3)
21mr|libplist-2.2.0-2|22	BuildRequires:  python3egg(setuptools)
21mr|libplist-2.2.0-2|23	BuildRequires:  python3egg(cython)
21mr|libplist-2.2.0-2|24	
21mr|libplist-2.2.0-2|25	%description
21mr|libplist-2.2.0-2|26	libplist is a library for manipulating Apple Binary and XML Property Lists
21mr|libplist-2.2.0-2|27	
21mr|libplist-2.2.0-2|28	%files
21mr|libplist-2.2.0-2|29	%doc AUTHORS COPYING.LESSER README.md
21mr|libplist-2.2.0-2|30	%{_bindir}/plistutil
21mr|libplist-2.2.0-2|31	%{_mandir}/man1/plistutil.1.*
21mr|libplist-2.2.0-2|32	#----------------------------------------------------------------------------
21mr|libplist-2.2.0-2|33	
21mr|libplist-2.2.0-2|34	%package -n	%{libname}
21mr|libplist-2.2.0-2|35	Summary:	Library for manipulating Apple Binary and XML Property Lists
21mr|libplist-2.2.0-2|36	Group:		System/Libraries
21mr|libplist-2.2.0-2|37	Requires:	%{name} = %{EVRD}
21mr|libplist-2.2.0-2|38	
21mr|libplist-2.2.0-2|39	%description -n %{libname}
21mr|libplist-2.2.0-2|40	libplist is a library for manipulating Apple Binary and XML Property Lists
21mr|libplist-2.2.0-2|41	
21mr|libplist-2.2.0-2|42	%files -n %{libname}
21mr|libplist-2.2.0-2|43	%{_libdir}/%{name}-2.0.so.%{major}
21mr|libplist-2.2.0-2|44	%{_libdir}/%{name}-2.0.so.%{major}.*
21mr|libplist-2.2.0-2|45	
21mr|libplist-2.2.0-2|46	#----------------------------------------------------------------------------
21mr|libplist-2.2.0-2|47	
21mr|libplist-2.2.0-2|48	%package -n	%{libnamedev}
21mr|libplist-2.2.0-2|49	Summary:	Development package for libplist
21mr|libplist-2.2.0-2|50	Group:		Development/C
21mr|libplist-2.2.0-2|51	Requires:	%{libname} = %{EVRD}
21mr|libplist-2.2.0-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|libplist-2.2.0-2|53	
21mr|libplist-2.2.0-2|54	%description -n %{libnamedev}
21mr|libplist-2.2.0-2|55	%{name}, development headers and libraries.
21mr|libplist-2.2.0-2|56	
21mr|libplist-2.2.0-2|57	%files -n %{libnamedev}
21mr|libplist-2.2.0-2|58	%dir %{_includedir}/plist
21mr|libplist-2.2.0-2|59	%{_includedir}/plist/*.h
21mr|libplist-2.2.0-2|60	%{_includedir}/plist/cython/
21mr|libplist-2.2.0-2|61	%{_libdir}/pkgconfig/%{name}-2.0.pc
21mr|libplist-2.2.0-2|62	%{_libdir}/%{name}-2.0.so
21mr|libplist-2.2.0-2|63	
21mr|libplist-2.2.0-2|64	#----------------------------------------------------------------------------
21mr|libplist-2.2.0-2|65	
21mr|libplist-2.2.0-2|66	%package -n	%{libnamecxx}
21mr|libplist-2.2.0-2|67	Summary:	C++++ binding for libplist
21mr|libplist-2.2.0-2|68	Group:		Development/C++
21mr|libplist-2.2.0-2|69	Requires:	%{name} = %{EVRD}
21mr|libplist-2.2.0-2|70	
21mr|libplist-2.2.0-2|71	%description -n %{libnamecxx}
21mr|libplist-2.2.0-2|72	C++ bindings for %{name}
21mr|libplist-2.2.0-2|73	
21mr|libplist-2.2.0-2|74	%files -n %{libnamecxx}
21mr|libplist-2.2.0-2|75	%{_libdir}/%{name}++-2.0.so.%{major}
21mr|libplist-2.2.0-2|76	%{_libdir}/%{name}++-2.0.so.%{major}.*
21mr|libplist-2.2.0-2|77	
21mr|libplist-2.2.0-2|78	#----------------------------------------------------------------------------
21mr|libplist-2.2.0-2|79	
21mr|libplist-2.2.0-2|80	%package -n	%{libnamecxxdev}
21mr|libplist-2.2.0-2|81	Summary:	Development package for libplist++
21mr|libplist-2.2.0-2|82	Group:		Development/C++
21mr|libplist-2.2.0-2|83	Requires:	%{libnamecxx} = %{EVRD}
21mr|libplist-2.2.0-2|84	Provides:	%{name}++-devel = %{EVRD}
21mr|libplist-2.2.0-2|85	Conflicts:	%{mklibname plist++ 0} < 1.0
21mr|libplist-2.2.0-2|86	
21mr|libplist-2.2.0-2|87	%description -n %{libnamecxxdev}
21mr|libplist-2.2.0-2|88	%{name}, C++ development headers and libraries.
21mr|libplist-2.2.0-2|89	
21mr|libplist-2.2.0-2|90	%files -n %{libnamecxxdev}
21mr|libplist-2.2.0-2|91	%{_libdir}/pkgconfig/%{name}++-2.0.pc
21mr|libplist-2.2.0-2|92	%{_libdir}/%{name}++-2.0.so
21mr|libplist-2.2.0-2|93	
21mr|libplist-2.2.0-2|94	#----------------------------------------------------------------------------
21mr|libplist-2.2.0-2|95	
21mr|libplist-2.2.0-2|96	%package -n	python-plist
21mr|libplist-2.2.0-2|97	Summary:	Python package for libplist
21mr|libplist-2.2.0-2|98	Group:		Development/Python
21mr|libplist-2.2.0-2|99	
21mr|libplist-2.2.0-2|100	%description -n python-plist
21mr|libplist-2.2.0-2|101	%{name}, python libraries and support
21mr|libplist-2.2.0-2|102	
21mr|libplist-2.2.0-2|103	%files -n python-plist
21mr|libplist-2.2.0-2|104	%{python3_sitearch}/plist.so*
21mr|libplist-2.2.0-2|105	
21mr|libplist-2.2.0-2|106	#----------------------------------------------------------------------------
21mr|libplist-2.2.0-2|107	%prep
21mr|libplist-2.2.0-2|108	%autosetup -p1
21mr|libplist-2.2.0-2|109	
21mr|libplist-2.2.0-2|110	%build
21mr|libplist-2.2.0-2|111	autoreconf -vfi
21mr|libplist-2.2.0-2|112	%configure --disable-static
21mr|libplist-2.2.0-2|113	%make_build
21mr|libplist-2.2.0-2|114	
21mr|libplist-2.2.0-2|115	%install
21mr|libplist-2.2.0-2|116	%make_install
21mr|libplist-2.2.0-2|117	
21mr|libplist-2.2.0-2|118	# we don't want these
21mr|libplist-2.2.0-2|119	find %{buildroot} -name '*.la' -delete
21mr|libplist-2.2.0-2|120	
21mr|libplist-2.2.0-2|121	chrpath --delete %{buildroot}%{_bindir}/plistutil
21mr|libplist-2.2.0-2|122	chrpath --delete %{buildroot}%{_libdir}/libplist++-2.0.so.%{major}*
21mr|libplist-2.2.0-2|123	chrpath --delete %{buildroot}%{python3_sitearch}/plist*
21mr|libplist-2.2.0-2|124	
21mr|libplist-2.2.0-2|125	%check
21mr|libplist-2.2.0-2|126	make check

13774 21
21mr|libpng-1.6.53-1|1	%define major 16
21mr|libpng-1.6.53-1|2	%define libname %mklibname png %{major}
21mr|libpng-1.6.53-1|3	%define devname %mklibname png -d
21mr|libpng-1.6.53-1|4	
21mr|libpng-1.6.53-1|5	Summary:	A library of functions for manipulating PNG image format files
21mr|libpng-1.6.53-1|6	Name:		libpng
21mr|libpng-1.6.53-1|7	Version:	1.6.53
21mr|libpng-1.6.53-1|8	Release:	1
21mr|libpng-1.6.53-1|9	Epoch:		2
21mr|libpng-1.6.53-1|10	License:	zlib
21mr|libpng-1.6.53-1|11	Group:		Graphics
21mr|libpng-1.6.53-1|12	Url:		http://www.libpng.org/pub/png/libpng.html
21mr|libpng-1.6.53-1|13	Source0:	http://prdownloads.sourceforge.net/libpng/files/%{name}-%{version}.tar.xz
21mr|libpng-1.6.53-1|14	Source1:	pngusr.dfa
21mr|libpng-1.6.53-1|15	# (tpg) APNG support http://littlesvr.ca/apng/
21mr|libpng-1.6.53-1|16	# (tpg) http://hp.vector.co.jp/authors/VA013651/freeSoftware/apng.html
21mr|libpng-1.6.53-1|17	# (tpg) http://sourceforge.net/projects/libpng-apng/ <- use this one
21mr|libpng-1.6.53-1|18	Patch0:		https://sourceforge.net/projects/libpng-apng/files/libpng16/%{version}/libpng-%{version}-apng.patch.gz
21mr|libpng-1.6.53-1|19	BuildRequires:	cmake
21mr|libpng-1.6.53-1|20	BuildRequires:	pkgconfig(zlib)
21mr|libpng-1.6.53-1|21	
21mr|libpng-1.6.53-1|22	%description
21mr|libpng-1.6.53-1|23	The libpng package contains a library of functions for creating and
21mr|libpng-1.6.53-1|24	manipulating PNG (Portable Network Graphics) image format files.  PNG is
21mr|libpng-1.6.53-1|25	a bit-mapped graphics format similar to the GIF format.  PNG was created to
21mr|libpng-1.6.53-1|26	replace the GIF format, since GIF uses a patented data compression
21mr|libpng-1.6.53-1|27	algorithm.
21mr|libpng-1.6.53-1|28	
21mr|libpng-1.6.53-1|29	Libpng should be installed if you need to manipulate PNG format image
21mr|libpng-1.6.53-1|30	files.
21mr|libpng-1.6.53-1|31	
21mr|libpng-1.6.53-1|32	#----------------------------------------------------------------------------
21mr|libpng-1.6.53-1|33	
21mr|libpng-1.6.53-1|34	%package -n %{libname}
21mr|libpng-1.6.53-1|35	Summary:	A library of functions for manipulating PNG image format files
21mr|libpng-1.6.53-1|36	Group:		System/Libraries
21mr|libpng-1.6.53-1|37	
21mr|libpng-1.6.53-1|38	%description -n %{libname}
21mr|libpng-1.6.53-1|39	This package contains the library needed to run programs dynamically
21mr|libpng-1.6.53-1|40	linked with libpng.
21mr|libpng-1.6.53-1|41	
21mr|libpng-1.6.53-1|42	%files -n %{libname}
21mr|libpng-1.6.53-1|43	%{_libdir}/libpng%{major}.so.%{major}*
21mr|libpng-1.6.53-1|44	
21mr|libpng-1.6.53-1|45	#----------------------------------------------------------------------------
21mr|libpng-1.6.53-1|46	
21mr|libpng-1.6.53-1|47	%package -n %{devname}
21mr|libpng-1.6.53-1|48	Summary:	Development tools for programs to manipulate PNG image format files
21mr|libpng-1.6.53-1|49	Group:		Development/C
21mr|libpng-1.6.53-1|50	Requires:	%{libname} = %{EVRD}
21mr|libpng-1.6.53-1|51	Provides:	%{name}-devel = %{EVRD}
21mr|libpng-1.6.53-1|52	Provides:	png-devel = %{EVRD}
21mr|libpng-1.6.53-1|53	# FIXME this is not quite right, but will fix a great many builds...
21mr|libpng-1.6.53-1|54	%if "%{_lib}" == "lib64"
21mr|libpng-1.6.53-1|55	Provides:	devel(libpng15(64bit))
21mr|libpng-1.6.53-1|56	%else
21mr|libpng-1.6.53-1|57	Provides:	devel(libpng15)
21mr|libpng-1.6.53-1|58	%endif
21mr|libpng-1.6.53-1|59	
21mr|libpng-1.6.53-1|60	%description -n %{devname}
21mr|libpng-1.6.53-1|61	The libpng-devel package contains the header files and libraries
21mr|libpng-1.6.53-1|62	necessary for developing programs using the PNG (Portable Network
21mr|libpng-1.6.53-1|63	Graphics) library.
21mr|libpng-1.6.53-1|64	
21mr|libpng-1.6.53-1|65	If you want to develop programs which will manipulate PNG image format
21mr|libpng-1.6.53-1|66	files, you should install libpng-devel.  You'll also need to install the
21mr|libpng-1.6.53-1|67	libpng package.
21mr|libpng-1.6.53-1|68	
21mr|libpng-1.6.53-1|69	%files -n %{devname}
21mr|libpng-1.6.53-1|70	%doc libpng-manual.txt example.c README TODO CHANGES
21mr|libpng-1.6.53-1|71	%{_bindir}/png-fix-itxt
21mr|libpng-1.6.53-1|72	%{_bindir}/pngfix
21mr|libpng-1.6.53-1|73	%{_bindir}/libpng-config
21mr|libpng-1.6.53-1|74	%{_bindir}/libpng%{major}-config
21mr|libpng-1.6.53-1|75	%{_includedir}/*
21mr|libpng-1.6.53-1|76	%{_libdir}/libpng%{major}.so
21mr|libpng-1.6.53-1|77	%{_libdir}/libpng.so
21mr|libpng-1.6.53-1|78	%{_libdir}/pkgconfig/libpng*.pc
21mr|libpng-1.6.53-1|79	%{_mandir}/man?/*
21mr|libpng-1.6.53-1|80	%{_libdir}/cmake/libpng/libpng16-noconfig.cmake
21mr|libpng-1.6.53-1|81	%{_libdir}/cmake/libpng/libpng16.cmake
21mr|libpng-1.6.53-1|82	%{_libdir}/cmake/PNG
21mr|libpng-1.6.53-1|83	
21mr|libpng-1.6.53-1|84	#----------------------------------------------------------------------------
21mr|libpng-1.6.53-1|85	
21mr|libpng-1.6.53-1|86	%package source
21mr|libpng-1.6.53-1|87	Summary:	Source code of %{name}
21mr|libpng-1.6.53-1|88	Group:		Development/C
21mr|libpng-1.6.53-1|89	
21mr|libpng-1.6.53-1|90	%description source
21mr|libpng-1.6.53-1|91	This package contains the source code of %{name}.
21mr|libpng-1.6.53-1|92	
21mr|libpng-1.6.53-1|93	%files source
21mr|libpng-1.6.53-1|94	%{_prefix}/src/%{name}/
21mr|libpng-1.6.53-1|95	
21mr|libpng-1.6.53-1|96	#----------------------------------------------------------------------------
21mr|libpng-1.6.53-1|97	
21mr|libpng-1.6.53-1|98	%prep
21mr|libpng-1.6.53-1|99	%autosetup -p1
21mr|libpng-1.6.53-1|100	cp -p %{SOURCE1} .
21mr|libpng-1.6.53-1|101	
21mr|libpng-1.6.53-1|102	# fix cmake files install dir
21mr|libpng-1.6.53-1|103	sed -i 's|${CMAKE_INSTALL_LIBDIR}/libpng|${CMAKE_INSTALL_LIBDIR}/cmake/libpng|' CMakeLists.txt
21mr|libpng-1.6.53-1|104	
21mr|libpng-1.6.53-1|105	
21mr|libpng-1.6.53-1|106	%build
21mr|libpng-1.6.53-1|107	export CFLAGS="%{optflags} -O3 -funroll-loops"
21mr|libpng-1.6.53-1|108	
21mr|libpng-1.6.53-1|109	%cmake \
21mr|libpng-1.6.53-1|110	-DPNG_SHARED:BOOL=ON \
21mr|libpng-1.6.53-1|111	-DPNG_STATIC:BOOL=OFF
21mr|libpng-1.6.53-1|112	%make_build DFA_XTRA=pngusr.dfa -s
21mr|libpng-1.6.53-1|113	
21mr|libpng-1.6.53-1|114	
21mr|libpng-1.6.53-1|115	%install
21mr|libpng-1.6.53-1|116	%make_install -C build
21mr|libpng-1.6.53-1|117	
21mr|libpng-1.6.53-1|118	install -d %{buildroot}%{_prefix}/src/%{name}
21mr|libpng-1.6.53-1|119	cp -a *.c *.h %{buildroot}%{_prefix}/src/%{name}
21mr|libpng-1.6.53-1|120	
21mr|libpng-1.6.53-1|121	rm -rf %{buildroot}%{_prefix}/lib/libpng/*.cmake
21mr|libpng-1.6.53-1|122	
21mr|libpng-1.6.53-1|123	%changelog
21mr|libpng-1.6.53-1|124	* Wed Jan 7 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libpng-1.6.53-1|125	- upload source
21mr|libpng-1.6.53-1|126	
21mr|libpng-1.6.53-1|127	* Wed Jan 7 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libpng-1.6.53-1|128	- Update version to 1.6.53
21mr|libpng-1.6.53-1|129	
21mr|libpng-1.6.53-1|130	* Wed Jun 18 2025 repo bot <abf@abf.io>
21mr|libpng-1.6.53-1|131	- autoupdate version to 1.6.49
21mr|libpng-1.6.53-1|132	
21mr|libpng-1.6.53-1|133	* Sun Feb 16 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|libpng-1.6.53-1|134	- cleanup
21mr|libpng-1.6.53-1|135	
21mr|libpng-1.6.53-1|136	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|libpng-1.6.53-1|137	- autoadd .nvchecker.toml for libpng
21mr|libpng-1.6.53-1|138	
21mr|libpng-1.6.53-1|139	* Thu Oct 10 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.6.44-1
21mr|libpng-1.6.53-1|140	- fix source
21mr|libpng-1.6.53-1|141	
21mr|libpng-1.6.53-1|142	* Thu Oct 10 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libpng-1.6.53-1|143	- Update version to 1.6.44
21mr|libpng-1.6.53-1|144	
21mr|libpng-1.6.53-1|145	* Sun Mar 10 2024 Giovanni Mariani <mc2374@mclink.it>
21mr|libpng-1.6.53-1|146	- Put the main package in Graphics group
21mr|libpng-1.6.53-1|147	
21mr|libpng-1.6.53-1|148	* Thu Mar 7 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.6.43-1
21mr|libpng-1.6.53-1|149	- Update version to 1.6.43
21mr|libpng-1.6.53-1|150	
21mr|libpng-1.6.53-1|151	* Tue Oct 24 2023 Alexander Stefanov <alexander@mezon.ru> 1.6.40-1
21mr|libpng-1.6.53-1|152	- 1.6.40
21mr|libpng-1.6.53-1|153	
21mr|libpng-1.6.53-1|154	* Mon Apr 10 2023 Alexander Stefanov <alexander@mezon.ru> 1.6.39-1
21mr|libpng-1.6.53-1|155	- fix sources
21mr|libpng-1.6.53-1|156	
21mr|libpng-1.6.53-1|157	* Mon Apr 10 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|libpng-1.6.53-1|158	- 1.6.39
21mr|libpng-1.6.53-1|159	
21mr|libpng-1.6.53-1|160	* Fri Mar 24 2023 Andrey Bondrov <abondrov@rosalab.ru> 1.6.38-1
21mr|libpng-1.6.53-1|161	- Fix patch filename
21mr|libpng-1.6.53-1|162	
21mr|libpng-1.6.53-1|163	* Fri Mar 24 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|libpng-1.6.53-1|164	- New version 1.6.38
21mr|libpng-1.6.53-1|165	
21mr|libpng-1.6.53-1|166	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.6.37-3
21mr|libpng-1.6.53-1|167	- MassBuild#2340: Increase release tag
21mr|libpng-1.6.53-1|168	
21mr|libpng-1.6.53-1|169	* Thu Feb 27 2020 Victor Ryzhikh <victorr2007@yandex.ru> 1.6.37-2
21mr|libpng-1.6.53-1|170	- Rebuild
21mr|libpng-1.6.53-1|171	
21mr|libpng-1.6.53-1|172	* Wed Feb 12 2020 Алексей-З <a.zimin@rosalinux.ru> 1.6.37-1
21mr|libpng-1.6.53-1|173	- Added libpng-1.6.37-apng.patch.gz
21mr|libpng-1.6.53-1|174	
21mr|libpng-1.6.53-1|175	* Wed Feb 12 2020 Алзим <a.zimin@rosalinux.ru>
21mr|libpng-1.6.53-1|176	- Updated to 1.6.37
21mr|libpng-1.6.53-1|177	
21mr|libpng-1.6.53-1|178	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libpng-1.6.53-1|179	- bot: rpm5 -> rpm4 (8)

13775 21
21mr|libportal-0.6-5|1	%define major 1
21mr|libportal-0.6-5|2	%define gir_major 1.0
21mr|libportal-0.6-5|3	%define libname %mklibname portal %{major}
21mr|libportal-0.6-5|4	%define libgtk3 %mklibname portal-gtk3 %{major}
21mr|libportal-0.6-5|5	%define libgtk4 %mklibname portal-gtk4 %{major}
21mr|libportal-0.6-5|6	%define libqt5 %mklibname portal-qt5 %{major}
21mr|libportal-0.6-5|7	%define girgtk3 %mklibname portal-gir-gtk3 %{major}
21mr|libportal-0.6-5|8	%define girgtk4 %mklibname portal-gir-gtk4 %{major}
21mr|libportal-0.6-5|9	%define girqt5 %mklibname portal-gir-qt5 %{major}
21mr|libportal-0.6-5|10	%define devname %mklibname portal -d
21mr|libportal-0.6-5|11	
21mr|libportal-0.6-5|12	Name:		libportal
21mr|libportal-0.6-5|13	Version:	0.6
21mr|libportal-0.6-5|14	Release:	5
21mr|libportal-0.6-5|15	Summary:	Flatpak portal library
21mr|libportal-0.6-5|16	Group:		System/Libraries
21mr|libportal-0.6-5|17	License:	LGPLv2+
21mr|libportal-0.6-5|18	Url:		https://github.com/flatpak/libportal
21mr|libportal-0.6-5|19	Source:		https://github.com/flatpak/libportal/releases/download/%{version}/libportal-%{version}.tar.xz
21mr|libportal-0.6-5|20	BuildRequires:	git-core
21mr|libportal-0.6-5|21	BuildRequires:	gtk-doc
21mr|libportal-0.6-5|22	BuildRequires:	meson
21mr|libportal-0.6-5|23	BuildRequires:	qt5-linguist-tools
21mr|libportal-0.6-5|24	BuildRequires:	vala
21mr|libportal-0.6-5|25	BuildRequires:	pkgconfig(gi-docgen)
21mr|libportal-0.6-5|26	BuildRequires:	pkgconfig(gio-2.0)
21mr|libportal-0.6-5|27	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|libportal-0.6-5|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libportal-0.6-5|29	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libportal-0.6-5|30	BuildRequires:	pkgconfig(gtk4)
21mr|libportal-0.6-5|31	BuildRequires:	pkgconfig(Qt5Core)
21mr|libportal-0.6-5|32	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libportal-0.6-5|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libportal-0.6-5|34	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|libportal-0.6-5|35	BuildRequires:	pkgconfig(Qt5Test)
21mr|libportal-0.6-5|36	
21mr|libportal-0.6-5|37	%description
21mr|libportal-0.6-5|38	libportal provides GIO-style asynchronous APIs for most Flatpak portals.
21mr|libportal-0.6-5|39	
21mr|libportal-0.6-5|40	#------------------------------------------------------------------------
21mr|libportal-0.6-5|41	
21mr|libportal-0.6-5|42	%package -n %{libname}
21mr|libportal-0.6-5|43	Summary:	Flatpak portal library
21mr|libportal-0.6-5|44	Group:		System/Libraries
21mr|libportal-0.6-5|45	
21mr|libportal-0.6-5|46	%description -n %{libname}
21mr|libportal-0.6-5|47	libportal provides GIO-style asynchronous APIs for most Flatpak portals.
21mr|libportal-0.6-5|48	
21mr|libportal-0.6-5|49	%files -n %{libname}
21mr|libportal-0.6-5|50	%doc README*
21mr|libportal-0.6-5|51	%license COPYING
21mr|libportal-0.6-5|52	%{_libdir}/%{name}.so.%{major}*
21mr|libportal-0.6-5|53	
21mr|libportal-0.6-5|54	#------------------------------------------------------------------------
21mr|libportal-0.6-5|55	
21mr|libportal-0.6-5|56	%package -n %{libgtk3}
21mr|libportal-0.6-5|57	Summary:	Flatpak portal gtk3 library
21mr|libportal-0.6-5|58	Group:		System/Libraries
21mr|libportal-0.6-5|59	
21mr|libportal-0.6-5|60	%description -n %{libgtk3}
21mr|libportal-0.6-5|61	libportal provides GIO-style asynchronous APIs for most Flatpak portals.
21mr|libportal-0.6-5|62	
21mr|libportal-0.6-5|63	%files -n %{libgtk3}
21mr|libportal-0.6-5|64	%doc README*
21mr|libportal-0.6-5|65	%license COPYING
21mr|libportal-0.6-5|66	%{_libdir}/%{name}-gtk3.so.%{major}*
21mr|libportal-0.6-5|67	
21mr|libportal-0.6-5|68	#------------------------------------------------------------------------
21mr|libportal-0.6-5|69	
21mr|libportal-0.6-5|70	%package -n %{libgtk4}
21mr|libportal-0.6-5|71	Summary:	Flatpak portal gtk4 library
21mr|libportal-0.6-5|72	Group:		System/Libraries
21mr|libportal-0.6-5|73	
21mr|libportal-0.6-5|74	%description -n %{libgtk4}
21mr|libportal-0.6-5|75	libportal provides GIO-style asynchronous APIs for most Flatpak portals.
21mr|libportal-0.6-5|76	
21mr|libportal-0.6-5|77	%files -n %{libgtk4}
21mr|libportal-0.6-5|78	%doc README*
21mr|libportal-0.6-5|79	%license COPYING
21mr|libportal-0.6-5|80	%{_libdir}/%{name}-gtk4.so.%{major}*
21mr|libportal-0.6-5|81	
21mr|libportal-0.6-5|82	#------------------------------------------------------------------------
21mr|libportal-0.6-5|83	
21mr|libportal-0.6-5|84	%package -n %{libqt5}
21mr|libportal-0.6-5|85	Summary:	Flatpak portal qt5 library
21mr|libportal-0.6-5|86	Group:		System/Libraries
21mr|libportal-0.6-5|87	
21mr|libportal-0.6-5|88	%description -n %{libqt5}
21mr|libportal-0.6-5|89	libportal provides GIO-style asynchronous APIs for most Flatpak portals.
21mr|libportal-0.6-5|90	
21mr|libportal-0.6-5|91	%files -n %{libqt5}
21mr|libportal-0.6-5|92	%doc README*
21mr|libportal-0.6-5|93	%license COPYING
21mr|libportal-0.6-5|94	%{_libdir}/%{name}-qt5.so.%{major}*
21mr|libportal-0.6-5|95	
21mr|libportal-0.6-5|96	#------------------------------------------------------------------------
21mr|libportal-0.6-5|97	
21mr|libportal-0.6-5|98	%package -n %{girgtk3}
21mr|libportal-0.6-5|99	Summary:	GObject Introspection interface description for %{name}
21mr|libportal-0.6-5|100	Group:		System/Libraries
21mr|libportal-0.6-5|101	
21mr|libportal-0.6-5|102	%description -n %{girgtk3}
21mr|libportal-0.6-5|103	GObject Introspection interface description for %{name}.
21mr|libportal-0.6-5|104	
21mr|libportal-0.6-5|105	%files -n %{girgtk3}
21mr|libportal-0.6-5|106	%{_libdir}/girepository-1.0/XdpGtk3-%{gir_major}.typelib
21mr|libportal-0.6-5|107	
21mr|libportal-0.6-5|108	#------------------------------------------------------------------------
21mr|libportal-0.6-5|109	
21mr|libportal-0.6-5|110	%package -n %{girgtk4}
21mr|libportal-0.6-5|111	Summary:	GObject Introspection interface description for %{name}
21mr|libportal-0.6-5|112	Group:		System/Libraries
21mr|libportal-0.6-5|113	
21mr|libportal-0.6-5|114	%description -n %{girgtk4}
21mr|libportal-0.6-5|115	GObject Introspection interface description for %{name}.
21mr|libportal-0.6-5|116	
21mr|libportal-0.6-5|117	%files -n %{girgtk4}
21mr|libportal-0.6-5|118	%{_libdir}/girepository-1.0/XdpGtk4-%{gir_major}.typelib
21mr|libportal-0.6-5|119	
21mr|libportal-0.6-5|120	#------------------------------------------------------------------------
21mr|libportal-0.6-5|121	
21mr|libportal-0.6-5|122	%package -n %{girqt5}
21mr|libportal-0.6-5|123	Summary:	GObject Introspection interface description for %{name}
21mr|libportal-0.6-5|124	Group:		System/Libraries
21mr|libportal-0.6-5|125	
21mr|libportal-0.6-5|126	%description -n %{girqt5}
21mr|libportal-0.6-5|127	GObject Introspection interface description for %{name}.
21mr|libportal-0.6-5|128	
21mr|libportal-0.6-5|129	%files -n %{girqt5}
21mr|libportal-0.6-5|130	%{_libdir}/girepository-1.0/Xdp-%{gir_major}.typelib
21mr|libportal-0.6-5|131	
21mr|libportal-0.6-5|132	#------------------------------------------------------------------------
21mr|libportal-0.6-5|133	
21mr|libportal-0.6-5|134	%package -n %{devname}
21mr|libportal-0.6-5|135	Summary:	Development files and libraries for %name
21mr|libportal-0.6-5|136	Group:		Development/Other
21mr|libportal-0.6-5|137	Requires:	%{girgtk3} = %{EVRD}
21mr|libportal-0.6-5|138	Requires:	%{girgtk4} = %{EVRD}
21mr|libportal-0.6-5|139	Requires:	%{girqt5} = %{EVRD}
21mr|libportal-0.6-5|140	Requires:	%{libgtk3} = %{EVRD}
21mr|libportal-0.6-5|141	Requires:	%{libgtk4} = %{EVRD}
21mr|libportal-0.6-5|142	Requires:	%{libqt5} = %{EVRD}
21mr|libportal-0.6-5|143	Provides:	%{name}-devel = %{EVRD}
21mr|libportal-0.6-5|144	
21mr|libportal-0.6-5|145	%description -n %{devname}
21mr|libportal-0.6-5|146	%name provides GIO-style asynchronous APIs for most Flatpak portals.
21mr|libportal-0.6-5|147	
21mr|libportal-0.6-5|148	This package provides files for development with %name.
21mr|libportal-0.6-5|149	
21mr|libportal-0.6-5|150	%files -n %{devname}
21mr|libportal-0.6-5|151	%{_datadir}/gir-1.0/Xdp*-%{gir_major}.gir
21mr|libportal-0.6-5|152	%{_datadir}/vala/vapi/%{name}*
21mr|libportal-0.6-5|153	%{_includedir}/%{name}*
21mr|libportal-0.6-5|154	%{_libdir}/pkgconfig/%{name}*.pc
21mr|libportal-0.6-5|155	%{_libdir}/%{name}*.so
21mr|libportal-0.6-5|156	
21mr|libportal-0.6-5|157	#------------------------------------------------------------------------
21mr|libportal-0.6-5|158	
21mr|libportal-0.6-5|159	%package devel-doc
21mr|libportal-0.6-5|160	Summary:	Development documentation for libportal
21mr|libportal-0.6-5|161	Group:		Development/C
21mr|libportal-0.6-5|162	BuildArch:	noarch
21mr|libportal-0.6-5|163	
21mr|libportal-0.6-5|164	%description devel-doc
21mr|libportal-0.6-5|165	libportal provides GIO-style asynchronous APIs for most Flatpak portals.
21mr|libportal-0.6-5|166	
21mr|libportal-0.6-5|167	This package provides development documentations for libportal.
21mr|libportal-0.6-5|168	
21mr|libportal-0.6-5|169	%files devel-doc
21mr|libportal-0.6-5|170	%{_defaultdocdir}/%{name}-%{major}
21mr|libportal-0.6-5|171	
21mr|libportal-0.6-5|172	#------------------------------------------------------------------------
21mr|libportal-0.6-5|173	
21mr|libportal-0.6-5|174	%prep
21mr|libportal-0.6-5|175	%autosetup -S git
21mr|libportal-0.6-5|176	
21mr|libportal-0.6-5|177	%build
21mr|libportal-0.6-5|178	%meson -Dtests=false
21mr|libportal-0.6-5|179	%meson_build
21mr|libportal-0.6-5|180	
21mr|libportal-0.6-5|181	%install
21mr|libportal-0.6-5|182	%meson_install
21mr|libportal-0.6-5|183	
21mr|libportal-0.6-5|184	%check
21mr|libportal-0.6-5|185	%meson_test

13776 21
21mr|libppd-2.0.0-6|1	%define major 2
21mr|libppd-2.0.0-6|2	%define libname %mklibname ppd %{major}
21mr|libppd-2.0.0-6|3	%define devname %mklibname ppd -d
21mr|libppd-2.0.0-6|4	
21mr|libppd-2.0.0-6|5	# for now these utils are in cups
21mr|libppd-2.0.0-6|6	%bcond_with tools
21mr|libppd-2.0.0-6|7	
21mr|libppd-2.0.0-6|8	%if %{mdvver} >= 202310
21mr|libppd-2.0.0-6|9	%define gs_path %{_bindir}/gsc
21mr|libppd-2.0.0-6|10	%else
21mr|libppd-2.0.0-6|11	# abf.io/import/ghostscript10
21mr|libppd-2.0.0-6|12	# https://github.com/OpenPrinting/cups-filters/commit/531505b
21mr|libppd-2.0.0-6|13	%define gs_path %{_bindir}/gsc10
21mr|libppd-2.0.0-6|14	%endif
21mr|libppd-2.0.0-6|15	
21mr|libppd-2.0.0-6|16	Summary:	Library for retro-fitting legacy printer drivers
21mr|libppd-2.0.0-6|17	Name:		libppd
21mr|libppd-2.0.0-6|18	Version:	2.0.0
21mr|libppd-2.0.0-6|19	Release:	6
21mr|libppd-2.0.0-6|20	License:	Apache 2.0 WITH LLVM-exception
21mr|libppd-2.0.0-6|21	Group:		System/Printing
21mr|libppd-2.0.0-6|22	Url:		https://github.com/OpenPrinting/libppd
21mr|libppd-2.0.0-6|23	
21mr|libppd-2.0.0-6|24	Source0:	https://github.com/OpenPrinting/libppd/releases/download/%{version}/libppd-%{version}.tar.xz
21mr|libppd-2.0.0-6|25	
21mr|libppd-2.0.0-6|26	# Fix problem with zlib linking
21mr|libppd-2.0.0-6|27	Patch1:		zlib-build-fix.patch
21mr|libppd-2.0.0-6|28	
21mr|libppd-2.0.0-6|29	# For generating configure and Makefile scripts in autogen.h
21mr|libppd-2.0.0-6|30	BuildRequires: autoconf
21mr|libppd-2.0.0-6|31	# For generating configure and Makefile scripts in autogen.h
21mr|libppd-2.0.0-6|32	BuildRequires: automake
21mr|libppd-2.0.0-6|33	# Most functions written in C
21mr|libppd-2.0.0-6|34	BuildRequires: gcc
21mr|libppd-2.0.0-6|35	# PPD compiller support written in C++
21mr|libppd-2.0.0-6|36	BuildRequires: gcc-c++
21mr|libppd-2.0.0-6|37	# For generating configure and Makefile scripts in autogen.h
21mr|libppd-2.0.0-6|38	BuildRequires: gettext-devel
21mr|libppd-2.0.0-6|39	# Required CUPS API 2.2.2 or newer
21mr|libppd-2.0.0-6|40	BuildRequires: pkgconfig(cups) >= 2.2.2
21mr|libppd-2.0.0-6|41	# Filter functions
21mr|libppd-2.0.0-6|42	BuildRequires: pkgconfig(libcupsfilters) >= 2.0b3
21mr|libppd-2.0.0-6|43	# For rastertops
21mr|libppd-2.0.0-6|44	BuildRequires: pkgconfig(zlib)
21mr|libppd-2.0.0-6|45	# gsc has to be in buildroot due configure check
21mr|libppd-2.0.0-6|46	BuildRequires: ghostscript
21mr|libppd-2.0.0-6|47	# pdftops has to be in buildroot due configure check
21mr|libppd-2.0.0-6|48	BuildRequires: poppler
21mr|libppd-2.0.0-6|49	# gs --help is parsed by configure script
21mr|libppd-2.0.0-6|50	BuildRequires: %{gs_path}
21mr|libppd-2.0.0-6|51	
21mr|libppd-2.0.0-6|52	%description
21mr|libppd-2.0.0-6|53	Libppd provides all PPD related function/API which is going
21mr|libppd-2.0.0-6|54	to be removed from CUPS 3.X, but are still required for retro-fitting
21mr|libppd-2.0.0-6|55	support of legacy printers. The library is meant only for retro-fitting
21mr|libppd-2.0.0-6|56	printer applications, any new printer drivers have to be written as
21mr|libppd-2.0.0-6|57	native printer application without libppd.
21mr|libppd-2.0.0-6|58	
21mr|libppd-2.0.0-6|59	#----------------------------------------------------------------------------
21mr|libppd-2.0.0-6|60	
21mr|libppd-2.0.0-6|61	%package -n %{libname}
21mr|libppd-2.0.0-6|62	Summary:	Shared library of libppd
21mr|libppd-2.0.0-6|63	Group:		System/Libraries
21mr|libppd-2.0.0-6|64	# gsc is used for most printers, but poppler (pdftops)
21mr|libppd-2.0.0-6|65	# is used for some known buggy ones
21mr|libppd-2.0.0-6|66	Requires:	%{gs_path}
21mr|libppd-2.0.0-6|67	Requires:	%{_bindir}/pdftocairo
21mr|libppd-2.0.0-6|68	Requires:	%{_bindir}/pdftops
21mr|libppd-2.0.0-6|69	# compat with Fedora/RH
21mr|libppd-2.0.0-6|70	Provides:	libppd = %{EVRD}
21mr|libppd-2.0.0-6|71	Provides:	libppd%{_isa} = %{EVRD}
21mr|libppd-2.0.0-6|72	
21mr|libppd-2.0.0-6|73	%description -n %{libname}
21mr|libppd-2.0.0-6|74	Shared library of libppd
21mr|libppd-2.0.0-6|75	
21mr|libppd-2.0.0-6|76	%files -n %{libname}
21mr|libppd-2.0.0-6|77	%license LICENSE COPYING NOTICE
21mr|libppd-2.0.0-6|78	%doc ABOUT-NLS AUTHORS CHANGES.md INSTALL README.md
21mr|libppd-2.0.0-6|79	%{_libdir}/%{name}.so.%{major}*
21mr|libppd-2.0.0-6|80	
21mr|libppd-2.0.0-6|81	#----------------------------------------------------------------------------
21mr|libppd-2.0.0-6|82	
21mr|libppd-2.0.0-6|83	%package -n %{devname}
21mr|libppd-2.0.0-6|84	Summary:	Development files for %{name}
21mr|libppd-2.0.0-6|85	Group:		Development/C
21mr|libppd-2.0.0-6|86	Requires:	%{libname} = %{EVRD}
21mr|libppd-2.0.0-6|87	
21mr|libppd-2.0.0-6|88	%description -n %{devname}
21mr|libppd-2.0.0-6|89	Development files for %{name}.
21mr|libppd-2.0.0-6|90	
21mr|libppd-2.0.0-6|91	%files -n %{devname}
21mr|libppd-2.0.0-6|92	%license LICENSE COPYING NOTICE
21mr|libppd-2.0.0-6|93	%doc ABOUT-NLS AUTHORS CHANGES.md INSTALL README.md
21mr|libppd-2.0.0-6|94	%dir %{_includedir}/ppd
21mr|libppd-2.0.0-6|95	%{_includedir}/ppd/ppd-filter.h
21mr|libppd-2.0.0-6|96	%{_includedir}/ppd/ppdc.h
21mr|libppd-2.0.0-6|97	%{_includedir}/ppd/ppd.h
21mr|libppd-2.0.0-6|98	%{_libdir}/libppd.so
21mr|libppd-2.0.0-6|99	%{_libdir}/pkgconfig/libppd.pc
21mr|libppd-2.0.0-6|100	
21mr|libppd-2.0.0-6|101	#----------------------------------------------------------------------------
21mr|libppd-2.0.0-6|102	
21mr|libppd-2.0.0-6|103	%if %{with tools}
21mr|libppd-2.0.0-6|104	
21mr|libppd-2.0.0-6|105	%package tools
21mr|libppd-2.0.0-6|106	Summary: PPD compiler tools and definition files
21mr|libppd-2.0.0-6|107	Group: System/Printing
21mr|libppd-2.0.0-6|108	
21mr|libppd-2.0.0-6|109	%description tools
21mr|libppd-2.0.0-6|110	The package contains PPD compiler and definition files needed for generating
21mr|libppd-2.0.0-6|111	PPD files from *.drv files.
21mr|libppd-2.0.0-6|112	
21mr|libppd-2.0.0-6|113	%files tools
21mr|libppd-2.0.0-6|114	%{_bindir}/ppdc
21mr|libppd-2.0.0-6|115	%{_bindir}/ppdhtml
21mr|libppd-2.0.0-6|116	%{_bindir}/ppdi
21mr|libppd-2.0.0-6|117	%{_bindir}/ppdmerge
21mr|libppd-2.0.0-6|118	%{_bindir}/ppdpo
21mr|libppd-2.0.0-6|119	%{_bindir}/testppdfile
21mr|libppd-2.0.0-6|120	%dir %{_datadir}/ppdc/
21mr|libppd-2.0.0-6|121	%{_datadir}/ppdc/epson.h
21mr|libppd-2.0.0-6|122	%{_datadir}/ppdc/font.defs
21mr|libppd-2.0.0-6|123	%{_datadir}/ppdc/hp.h
21mr|libppd-2.0.0-6|124	%{_datadir}/ppdc/label.h
21mr|libppd-2.0.0-6|125	%{_datadir}/ppdc/media.defs
21mr|libppd-2.0.0-6|126	%{_datadir}/ppdc/raster.defs
21mr|libppd-2.0.0-6|127	
21mr|libppd-2.0.0-6|128	%endif
21mr|libppd-2.0.0-6|129	
21mr|libppd-2.0.0-6|130	#----------------------------------------------------------------------------
21mr|libppd-2.0.0-6|131	
21mr|libppd-2.0.0-6|132	%prep
21mr|libppd-2.0.0-6|133	%autosetup -p1
21mr|libppd-2.0.0-6|134	
21mr|libppd-2.0.0-6|135	%build
21mr|libppd-2.0.0-6|136	./autogen.sh
21mr|libppd-2.0.0-6|137	
21mr|libppd-2.0.0-6|138	%configure \
21mr|libppd-2.0.0-6|139	--disable-acroread \
21mr|libppd-2.0.0-6|140	--disable-mutool \
21mr|libppd-2.0.0-6|141	--disable-rpath \
21mr|libppd-2.0.0-6|142	--disable-silent-rules \
21mr|libppd-2.0.0-6|143	--disable-static \
21mr|libppd-2.0.0-6|144	%if %{with tools}
21mr|libppd-2.0.0-6|145	--enable-ppdc-utils \
21mr|libppd-2.0.0-6|146	--enable-testppdfile \
21mr|libppd-2.0.0-6|147	%else
21mr|libppd-2.0.0-6|148	--disable-ppdc-utils \
21mr|libppd-2.0.0-6|149	--disable-testppdfile \
21mr|libppd-2.0.0-6|150	%endif
21mr|libppd-2.0.0-6|151	--with-gs-path=%{gs_path} \
21mr|libppd-2.0.0-6|152	--with-pdftocairo-path=%{_bindir}/pdftocairo \
21mr|libppd-2.0.0-6|153	--with-pdftops-path=%{_bindir}/pdftops \
21mr|libppd-2.0.0-6|154	--with-pdftops=hybrid
21mr|libppd-2.0.0-6|155	
21mr|libppd-2.0.0-6|156	%make_build
21mr|libppd-2.0.0-6|157	
21mr|libppd-2.0.0-6|158	%install
21mr|libppd-2.0.0-6|159	%make_install
21mr|libppd-2.0.0-6|160	
21mr|libppd-2.0.0-6|161	# rm odd files
21mr|libppd-2.0.0-6|162	rm -fvr %{buildroot}%{_docdir}/libppd
21mr|libppd-2.0.0-6|163	
21mr|libppd-2.0.0-6|164	# charsets and header files needed for PPD compilation in runtime
21mr|libppd-2.0.0-6|165	# are for now shipped by cups - libppd will ship them once cups
21mr|libppd-2.0.0-6|166	# drops them
21mr|libppd-2.0.0-6|167	%if %{without tools}
21mr|libppd-2.0.0-6|168	rm -rf %{buildroot}%{_datadir}/ppdc
21mr|libppd-2.0.0-6|169	%endif

13777 21
21mr|libpqxx-7.6.0-1|1	%define major 7.6
21mr|libpqxx-7.6.0-1|2	%define libname %mklibname pqxx %{major}
21mr|libpqxx-7.6.0-1|3	%define devname %mklibname pqxx -d
21mr|libpqxx-7.6.0-1|4	
21mr|libpqxx-7.6.0-1|5	Summary:	The official C++ client API for PostgreSQL
21mr|libpqxx-7.6.0-1|6	Name:		libpqxx
21mr|libpqxx-7.6.0-1|7	Version:	7.6.0
21mr|libpqxx-7.6.0-1|8	Release:	1
21mr|libpqxx-7.6.0-1|9	License:	GPLv2+
21mr|libpqxx-7.6.0-1|10	Group:		System/Libraries
21mr|libpqxx-7.6.0-1|11	Url:		http://pqxx.org/
21mr|libpqxx-7.6.0-1|12	Source0:	https://github.com/jtv/libpqxx/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libpqxx-7.6.0-1|13	Patch0:		libpqxx-4.0-sed.patch
21mr|libpqxx-7.6.0-1|14	Patch10:	e2k-fix-build.patch
21mr|libpqxx-7.6.0-1|15	BuildRequires:  cmake
21mr|libpqxx-7.6.0-1|16	BuildRequires:	doxygen
21mr|libpqxx-7.6.0-1|17	BuildRequires:	graphviz
21mr|libpqxx-7.6.0-1|18	BuildRequires:	postgresql
21mr|libpqxx-7.6.0-1|19	BuildRequires:	xmlto
21mr|libpqxx-7.6.0-1|20	BuildRequires:	pkgconfig(libpq)
21mr|libpqxx-7.6.0-1|21	
21mr|libpqxx-7.6.0-1|22	%description
21mr|libpqxx-7.6.0-1|23	This library works on top of the C-level API library, libpq. You will need
21mr|libpqxx-7.6.0-1|24	libpq in order to use libpqxx.
21mr|libpqxx-7.6.0-1|25	
21mr|libpqxx-7.6.0-1|26	The first thing you're likely to notice in programming with libpqxx is that
21mr|libpqxx-7.6.0-1|27	unlike other libraries, it revolves entirely around transactions. Transactions
21mr|libpqxx-7.6.0-1|28	are a central concept in database management systems, but they are widely
21mr|libpqxx-7.6.0-1|29	underappreciated among application developers. Another well-known open source
21mr|libpqxx-7.6.0-1|30	database system, MySQL, never even got around to implementing them at all in
21mr|libpqxx-7.6.0-1|31	their own engine, relying on a third-party replacement engine (now owned by
21mr|libpqxx-7.6.0-1|32	Oracle) to provide this functionality instead.
21mr|libpqxx-7.6.0-1|33	
21mr|libpqxx-7.6.0-1|34	#----------------------------------------------------------------------------
21mr|libpqxx-7.6.0-1|35	
21mr|libpqxx-7.6.0-1|36	%package -n %{libname}
21mr|libpqxx-7.6.0-1|37	Summary:	The official C++ client API for PostgreSQL
21mr|libpqxx-7.6.0-1|38	Group:		System/Libraries
21mr|libpqxx-7.6.0-1|39	
21mr|libpqxx-7.6.0-1|40	%description -n %{libname}
21mr|libpqxx-7.6.0-1|41	This library works on top of the C-level API library, libpq. You will need
21mr|libpqxx-7.6.0-1|42	libpq in order to use libpqxx.
21mr|libpqxx-7.6.0-1|43	
21mr|libpqxx-7.6.0-1|44	The first thing you're likely to notice in programming with libpqxx is that
21mr|libpqxx-7.6.0-1|45	unlike other libraries, it revolves entirely around transactions. Transactions
21mr|libpqxx-7.6.0-1|46	are a central concept in database management systems, but they are widely
21mr|libpqxx-7.6.0-1|47	underappreciated among application developers. Another well-known open source
21mr|libpqxx-7.6.0-1|48	database system, MySQL, never even got around to implementing them at all in
21mr|libpqxx-7.6.0-1|49	their own engine, relying on a third-party replacement engine (now owned by
21mr|libpqxx-7.6.0-1|50	Oracle) to provide this functionality instead.
21mr|libpqxx-7.6.0-1|51	
21mr|libpqxx-7.6.0-1|52	%files -n %{libname}
21mr|libpqxx-7.6.0-1|53	%doc AUTHORS NEWS README.md VERSION
21mr|libpqxx-7.6.0-1|54	%license COPYING
21mr|libpqxx-7.6.0-1|55	%{_libdir}/%{name}-%{major}.so
21mr|libpqxx-7.6.0-1|56	
21mr|libpqxx-7.6.0-1|57	#----------------------------------------------------------------------------
21mr|libpqxx-7.6.0-1|58	
21mr|libpqxx-7.6.0-1|59	%package -n %{devname}
21mr|libpqxx-7.6.0-1|60	Summary:	Development files for %{name}
21mr|libpqxx-7.6.0-1|61	Group:		Development/Databases
21mr|libpqxx-7.6.0-1|62	Requires:	%{libname} = %{EVRD}
21mr|libpqxx-7.6.0-1|63	Provides:	%{name}-devel = %{EVRD}
21mr|libpqxx-7.6.0-1|64	
21mr|libpqxx-7.6.0-1|65	%description -n %{devname}
21mr|libpqxx-7.6.0-1|66	This package contains the headers that programmers will need to develop
21mr|libpqxx-7.6.0-1|67	applications which will use %{name}.
21mr|libpqxx-7.6.0-1|68	
21mr|libpqxx-7.6.0-1|69	%files -n %{devname}
21mr|libpqxx-7.6.0-1|70	%doc README-UPGRADE
21mr|libpqxx-7.6.0-1|71	%{_libdir}/%{name}.so
21mr|libpqxx-7.6.0-1|72	%{_libdir}/pkgconfig/%{name}.pc
21mr|libpqxx-7.6.0-1|73	%{_libdir}/cmake/%{name}/%{name}-config.cmake
21mr|libpqxx-7.6.0-1|74	%{_libdir}/cmake/%{name}/%{name}-config-version.cmake
21mr|libpqxx-7.6.0-1|75	%{_libdir}/cmake/%{name}/%{name}-targets.cmake
21mr|libpqxx-7.6.0-1|76	%{_libdir}/cmake/%{name}/%{name}-targets-noconfig.cmake
21mr|libpqxx-7.6.0-1|77	%{_includedir}/pqxx/*
21mr|libpqxx-7.6.0-1|78	
21mr|libpqxx-7.6.0-1|79	#----------------------------------------------------------------------------
21mr|libpqxx-7.6.0-1|80	
21mr|libpqxx-7.6.0-1|81	%package doc
21mr|libpqxx-7.6.0-1|82	Summary:	Developer documentation for %{name}
21mr|libpqxx-7.6.0-1|83	Group:		Development/Databases
21mr|libpqxx-7.6.0-1|84	BuildArch:      noarch
21mr|libpqxx-7.6.0-1|85	
21mr|libpqxx-7.6.0-1|86	%description doc
21mr|libpqxx-7.6.0-1|87	This package contains docs for %{name}.
21mr|libpqxx-7.6.0-1|88	
21mr|libpqxx-7.6.0-1|89	%files doc
21mr|libpqxx-7.6.0-1|90	%dir %{_docdir}/%{name}
21mr|libpqxx-7.6.0-1|91	%{_docdir}/%{name}/*.md
21mr|libpqxx-7.6.0-1|92	
21mr|libpqxx-7.6.0-1|93	#----------------------------------------------------------------------------
21mr|libpqxx-7.6.0-1|94	
21mr|libpqxx-7.6.0-1|95	%prep
21mr|libpqxx-7.6.0-1|96	%autosetup -N %{name}-%{version}
21mr|libpqxx-7.6.0-1|97	%ifnarch %{e2k}
21mr|libpqxx-7.6.0-1|98	%autopatch -p1 -M 9
21mr|libpqxx-7.6.0-1|99	%else
21mr|libpqxx-7.6.0-1|100	%autopatch -p1
21mr|libpqxx-7.6.0-1|101	%endif
21mr|libpqxx-7.6.0-1|102	
21mr|libpqxx-7.6.0-1|103	%build
21mr|libpqxx-7.6.0-1|104	%cmake
21mr|libpqxx-7.6.0-1|105	%make_build
21mr|libpqxx-7.6.0-1|106	
21mr|libpqxx-7.6.0-1|107	%install
21mr|libpqxx-7.6.0-1|108	%makeinstall_std -C build
21mr|libpqxx-7.6.0-1|109	

13778 21
21mr|libprelude-5.2.0-2|1	%define major 28
21mr|libprelude-5.2.0-2|2	%define cppmajor 12
21mr|libprelude-5.2.0-2|3	%define libname %mklibname prelude %{major}
21mr|libprelude-5.2.0-2|4	%define libcpp %mklibname preludecpp %{cppmajor}
21mr|libprelude-5.2.0-2|5	%define libnamedevel %mklibname prelude -d
21mr|libprelude-5.2.0-2|6	
21mr|libprelude-5.2.0-2|7	%bcond_with ruby
21mr|libprelude-5.2.0-2|8	%bcond_without python
21mr|libprelude-5.2.0-2|9	%bcond_with perl
21mr|libprelude-5.2.0-2|10	%bcond_with lua
21mr|libprelude-5.2.0-2|11	%bcond_with swig
21mr|libprelude-5.2.0-2|12	
21mr|libprelude-5.2.0-2|13	Name:		libprelude
21mr|libprelude-5.2.0-2|14	Version:	5.2.0
21mr|libprelude-5.2.0-2|15	Release:	2
21mr|libprelude-5.2.0-2|16	Summary:	Prelude SIEM Library
21mr|libprelude-5.2.0-2|17	License:	GPLv2+
21mr|libprelude-5.2.0-2|18	Group:		System/Libraries
21mr|libprelude-5.2.0-2|19	URL:		https://www.prelude-siem.org/
21mr|libprelude-5.2.0-2|20	Source0:	https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz
21mr|libprelude-5.2.0-2|21	# https://www.prelude-siem.org/issues/859
21mr|libprelude-5.2.0-2|22	Patch0:		libprelude-4.0.0-linking.patch
21mr|libprelude-5.2.0-2|23	# https://www.prelude-siem.org/issues/860
21mr|libprelude-5.2.0-2|24	Patch1:		libprelude-4.0.0-ruby_vendorarchdir.patch
21mr|libprelude-5.2.0-2|25	# https://www.prelude-siem.org/issues/862
21mr|libprelude-5.2.0-2|26	Patch2:		libprelude-4.0.0-gnutls_priority_set_direct.patch
21mr|libprelude-5.2.0-2|27	# https://www.prelude-siem.org/issues/863
21mr|libprelude-5.2.0-2|28	Patch3:		libprelude-4.0.0-fsf_address.patch
21mr|libprelude-5.2.0-2|29	# https://www.prelude-siem.org/issues/865
21mr|libprelude-5.2.0-2|30	Patch4:		libprelude-4.0.0-fix_timegm.patch
21mr|libprelude-5.2.0-2|31	# https://www.prelude-siem.org/issues/887
21mr|libprelude-5.2.0-2|32	Patch5:		libprelude-4.0.0-fix_prelude_tests_timer.patch
21mr|libprelude-5.2.0-2|33	Patch11:	python3.8.patch
21mr|libprelude-5.2.0-2|34	
21mr|libprelude-5.2.0-2|35	BuildRequires:	bison
21mr|libprelude-5.2.0-2|36	BuildRequires:	chrpath
21mr|libprelude-5.2.0-2|37	BuildRequires:	flex
21mr|libprelude-5.2.0-2|38	BuildRequires:	pkgconfig(libgcrypt)
21mr|libprelude-5.2.0-2|39	BuildRequires:	pkgconfig(gpg-error)
21mr|libprelude-5.2.0-2|40	BuildRequires:	libltdl-devel
21mr|libprelude-5.2.0-2|41	BuildRequires:	pkgconfig(gnutls)
21mr|libprelude-5.2.0-2|42	BuildRequires:	pkgconfig(zlib)
21mr|libprelude-5.2.0-2|43	
21mr|libprelude-5.2.0-2|44	%if %{with swig}
21mr|libprelude-5.2.0-2|45	BuildRequires:	swig
21mr|libprelude-5.2.0-2|46	%endif
21mr|libprelude-5.2.0-2|47	
21mr|libprelude-5.2.0-2|48	%if %{with perl}
21mr|libprelude-5.2.0-2|49	BuildRequires:	perl-devel
21mr|libprelude-5.2.0-2|50	%endif
21mr|libprelude-5.2.0-2|51	
21mr|libprelude-5.2.0-2|52	%if %{with python}
21mr|libprelude-5.2.0-2|53	BuildRequires:	pkgconfig(python3)
21mr|libprelude-5.2.0-2|54	%endif
21mr|libprelude-5.2.0-2|55	
21mr|libprelude-5.2.0-2|56	%if %{with lua}
21mr|libprelude-5.2.0-2|57	BuildRequires:	pkgconfig(lua) >= 5.2
21mr|libprelude-5.2.0-2|58	%endif
21mr|libprelude-5.2.0-2|59	
21mr|libprelude-5.2.0-2|60	%if %{with ruby}
21mr|libprelude-5.2.0-2|61	BuildRequires:	pkgconfig(ruby)
21mr|libprelude-5.2.0-2|62	%endif
21mr|libprelude-5.2.0-2|63	
21mr|libprelude-5.2.0-2|64	%description
21mr|libprelude-5.2.0-2|65	The Prelude Library is a collection of generic functions providing
21mr|libprelude-5.2.0-2|66	communication between the Prelude SIEM suite components. It
21mr|libprelude-5.2.0-2|67	provides a convenient interface for sending alerts to Prelude
21mr|libprelude-5.2.0-2|68	Manager with transparent SSL, failover and replication support,
21mr|libprelude-5.2.0-2|69	asynchronous events and timer interfaces, an abstracted
21mr|libprelude-5.2.0-2|70	configuration API (hooking at the commandline, the configuration
21mr|libprelude-5.2.0-2|71	line, or wide configuration, available from the Manager), and a
21mr|libprelude-5.2.0-2|72	generic plugin API. It allows you to easily turn your favorite
21mr|libprelude-5.2.0-2|73	security program into a Prelude sensor.
21mr|libprelude-5.2.0-2|74	
21mr|libprelude-5.2.0-2|75	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|76	%package -n %{libname}
21mr|libprelude-5.2.0-2|77	Summary:	Prelude SIEM Library
21mr|libprelude-5.2.0-2|78	Group:		System/Libraries
21mr|libprelude-5.2.0-2|79	Provides:	%{name} = %{EVRD}
21mr|libprelude-5.2.0-2|80	
21mr|libprelude-5.2.0-2|81	%description -n %{libname}
21mr|libprelude-5.2.0-2|82	The Prelude Library is a collection of generic functions providing
21mr|libprelude-5.2.0-2|83	communication between the Prelude SIEM suite components. It
21mr|libprelude-5.2.0-2|84	provides a convenient interface for sending alerts to Prelude
21mr|libprelude-5.2.0-2|85	Manager with transparent SSL, failover and replication support,
21mr|libprelude-5.2.0-2|86	asynchronous events and timer interfaces, an abstracted
21mr|libprelude-5.2.0-2|87	configuration API (hooking at the commandline, the configuration
21mr|libprelude-5.2.0-2|88	line, or wide configuration, available from the Manager), and a
21mr|libprelude-5.2.0-2|89	generic plugin API. It allows you to easily turn your favorite
21mr|libprelude-5.2.0-2|90	security program into a Prelude sensor.
21mr|libprelude-5.2.0-2|91	
21mr|libprelude-5.2.0-2|92	%files -n %{libname}
21mr|libprelude-5.2.0-2|93	%doc AUTHORS ChangeLog README NEWS
21mr|libprelude-5.2.0-2|94	%license COPYING LICENSE.README HACKING.README
21mr|libprelude-5.2.0-2|95	%{_libdir}/libprelude.so.%{major}
21mr|libprelude-5.2.0-2|96	%{_libdir}/libprelude.so.%{major}.*
21mr|libprelude-5.2.0-2|97	
21mr|libprelude-5.2.0-2|98	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|99	
21mr|libprelude-5.2.0-2|100	%package -n %{libcpp}
21mr|libprelude-5.2.0-2|101	Summary:	Prelude SIEM Library
21mr|libprelude-5.2.0-2|102	Group:		System/Libraries
21mr|libprelude-5.2.0-2|103	
21mr|libprelude-5.2.0-2|104	%description -n %{libcpp}
21mr|libprelude-5.2.0-2|105	The Prelude Library is a collection of generic functions providing
21mr|libprelude-5.2.0-2|106	communication between the Prelude SIEM suite components. It
21mr|libprelude-5.2.0-2|107	provides a convenient interface for sending alerts to Prelude
21mr|libprelude-5.2.0-2|108	Manager with transparent SSL, failover and replication support,
21mr|libprelude-5.2.0-2|109	asynchronous events and timer interfaces, an abstracted
21mr|libprelude-5.2.0-2|110	configuration API (hooking at the commandline, the configuration
21mr|libprelude-5.2.0-2|111	line, or wide configuration, available from the Manager), and a
21mr|libprelude-5.2.0-2|112	generic plugin API. It allows you to easily turn your favorite
21mr|libprelude-5.2.0-2|113	security program into a Prelude sensor.
21mr|libprelude-5.2.0-2|114	
21mr|libprelude-5.2.0-2|115	%files -n %{libcpp}
21mr|libprelude-5.2.0-2|116	%{_libdir}/libpreludecpp.so.%{cppmajor}
21mr|libprelude-5.2.0-2|117	%{_libdir}/libpreludecpp.so.%{cppmajor}.*
21mr|libprelude-5.2.0-2|118	
21mr|libprelude-5.2.0-2|119	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|120	
21mr|libprelude-5.2.0-2|121	%package -n %{libnamedevel}
21mr|libprelude-5.2.0-2|122	Summary:	Libraries, includes, etc. for developing Prelude IDS sensors
21mr|libprelude-5.2.0-2|123	Group:		Development/C
21mr|libprelude-5.2.0-2|124	Requires:	%{libname} = %{EVRD}
21mr|libprelude-5.2.0-2|125	Requires:	%{libcpp} = %{EVRD}
21mr|libprelude-5.2.0-2|126	Requires:	libltdl-devel
21mr|libprelude-5.2.0-2|127	Provides:	%{name}-devel = %{EVRD}
21mr|libprelude-5.2.0-2|128	Provides:	prelude-devel = %{EVRD}
21mr|libprelude-5.2.0-2|129	
21mr|libprelude-5.2.0-2|130	%description -n %{libnamedevel}
21mr|libprelude-5.2.0-2|131	Libraries, include files, etc you can use to develop Prelude IDS
21mr|libprelude-5.2.0-2|132	sensors using the Prelude Library. The Prelude Library is a
21mr|libprelude-5.2.0-2|133	collection of generic functions providing communication between
21mr|libprelude-5.2.0-2|134	the Prelude SIEM suite componentst It provides a convenient
21mr|libprelude-5.2.0-2|135	interface for sending alerts to Prelude Manager with transparent
21mr|libprelude-5.2.0-2|136	SSL, failover and replication support, asynchronous events and
21mr|libprelude-5.2.0-2|137	timer interfaces, an abstracted configuration API (hooking at the
21mr|libprelude-5.2.0-2|138	commandline, the configuration line, or wide configuration,
21mr|libprelude-5.2.0-2|139	available from the Manager), and a generic plugin API. It allows
21mr|libprelude-5.2.0-2|140	you to easily turn your favorite security program into a Prelude
21mr|libprelude-5.2.0-2|141	sensor.
21mr|libprelude-5.2.0-2|142	
21mr|libprelude-5.2.0-2|143	%files -n %{libnamedevel}
21mr|libprelude-5.2.0-2|144	%doc %{_datadir}/gtk-doc/html/libprelude/
21mr|libprelude-5.2.0-2|145	%if %{with swig}
21mr|libprelude-5.2.0-2|146	%{_datadir}/%{name}/swig
21mr|libprelude-5.2.0-2|147	%endif
21mr|libprelude-5.2.0-2|148	%{_bindir}/%{name}-config
21mr|libprelude-5.2.0-2|149	%{_libdir}/*.so
21mr|libprelude-5.2.0-2|150	%{_libdir}/pkgconfig/*.pc
21mr|libprelude-5.2.0-2|151	%{_includedir}/%{name}/
21mr|libprelude-5.2.0-2|152	%{_datadir}/aclocal/*.m4
21mr|libprelude-5.2.0-2|153	%{_mandir}/man1/%{name}-config.1*
21mr|libprelude-5.2.0-2|154	%{_datadir}/libprelude/swig/*
21mr|libprelude-5.2.0-2|155	
21mr|libprelude-5.2.0-2|156	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|157	
21mr|libprelude-5.2.0-2|158	%package -n prelude-tools
21mr|libprelude-5.2.0-2|159	Summary:	The interface for %{libname}
21mr|libprelude-5.2.0-2|160	Group:		Networking/Other
21mr|libprelude-5.2.0-2|161	Requires:	%{libname} = %{EVRD}
21mr|libprelude-5.2.0-2|162	
21mr|libprelude-5.2.0-2|163	%description -n prelude-tools
21mr|libprelude-5.2.0-2|164	Provides a convenient interface for sending alerts to Prelude
21mr|libprelude-5.2.0-2|165	Manager.
21mr|libprelude-5.2.0-2|166	
21mr|libprelude-5.2.0-2|167	%files -n prelude-tools
21mr|libprelude-5.2.0-2|168	%doc AUTHORS ChangeLog README INSTALL
21mr|libprelude-5.2.0-2|169	%{_bindir}/prelude-adduser
21mr|libprelude-5.2.0-2|170	%{_bindir}/prelude-admin
21mr|libprelude-5.2.0-2|171	%{_mandir}/man1/prelude-admin.1*
21mr|libprelude-5.2.0-2|172	%dir %{_sysconfdir}/prelude
21mr|libprelude-5.2.0-2|173	%dir %{_sysconfdir}/prelude/default
21mr|libprelude-5.2.0-2|174	%dir %{_sysconfdir}/prelude/profile
21mr|libprelude-5.2.0-2|175	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/prelude/default/*.conf
21mr|libprelude-5.2.0-2|176	%dir %{_var}/spool/prelude
21mr|libprelude-5.2.0-2|177	
21mr|libprelude-5.2.0-2|178	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|179	
21mr|libprelude-5.2.0-2|180	%if %{with python}
21mr|libprelude-5.2.0-2|181	%package -n python3-prelude
21mr|libprelude-5.2.0-2|182	Summary:	Python 3 bindings for prelude
21mr|libprelude-5.2.0-2|183	Group:		Development/Python
21mr|libprelude-5.2.0-2|184	Requires:	%{libname} = %{EVRD}
21mr|libprelude-5.2.0-2|185	
21mr|libprelude-5.2.0-2|186	%description -n python3-prelude
21mr|libprelude-5.2.0-2|187	Provides python 3 bindings for prelude.
21mr|libprelude-5.2.0-2|188	
21mr|libprelude-5.2.0-2|189	%files -n python3-prelude
21mr|libprelude-5.2.0-2|190	%{python3_sitearch}/*
21mr|libprelude-5.2.0-2|191	%endif
21mr|libprelude-5.2.0-2|192	
21mr|libprelude-5.2.0-2|193	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|194	
21mr|libprelude-5.2.0-2|195	%if %{with perl}
21mr|libprelude-5.2.0-2|196	%package -n perl-prelude
21mr|libprelude-5.2.0-2|197	Summary:	Perl bindings for prelude
21mr|libprelude-5.2.0-2|198	Group:		Development/Perl
21mr|libprelude-5.2.0-2|199	Requires:	%{libname} = %{EVRD}
21mr|libprelude-5.2.0-2|200	
21mr|libprelude-5.2.0-2|201	%description -n perl-prelude
21mr|libprelude-5.2.0-2|202	Provides perl bindings for prelude.
21mr|libprelude-5.2.0-2|203	
21mr|libprelude-5.2.0-2|204	%files -n perl-prelude
21mr|libprelude-5.2.0-2|205	%{perl_vendorarch}/Prelude*.pm
21mr|libprelude-5.2.0-2|206	%{perl_vendorarch}/auto/Prelude
21mr|libprelude-5.2.0-2|207	%endif
21mr|libprelude-5.2.0-2|208	
21mr|libprelude-5.2.0-2|209	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|210	
21mr|libprelude-5.2.0-2|211	%if %{with ruby}
21mr|libprelude-5.2.0-2|212	%package -n ruby-prelude
21mr|libprelude-5.2.0-2|213	Summary:	Ruby bindings for prelude
21mr|libprelude-5.2.0-2|214	Group:		Development/Ruby
21mr|libprelude-5.2.0-2|215	Requires:	%{libname} = %{EVRD}
21mr|libprelude-5.2.0-2|216	
21mr|libprelude-5.2.0-2|217	%description -n ruby-prelude
21mr|libprelude-5.2.0-2|218	Provides ruby bindings for prelude.
21mr|libprelude-5.2.0-2|219	
21mr|libprelude-5.2.0-2|220	%files -n ruby-prelude
21mr|libprelude-5.2.0-2|221	%{ruby_sitearchdir}/*
21mr|libprelude-5.2.0-2|222	%endif
21mr|libprelude-5.2.0-2|223	
21mr|libprelude-5.2.0-2|224	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|225	
21mr|libprelude-5.2.0-2|226	%if %{with lua}
21mr|libprelude-5.2.0-2|227	%package -n lua-prelude
21mr|libprelude-5.2.0-2|228	Summary:	Lua bindings for prelude
21mr|libprelude-5.2.0-2|229	Group:		Development/Other
21mr|libprelude-5.2.0-2|230	Requires:	%{libname} = %{EVRD}
21mr|libprelude-5.2.0-2|231	Requires:	lua
21mr|libprelude-5.2.0-2|232	
21mr|libprelude-5.2.0-2|233	%description -n lua-prelude
21mr|libprelude-5.2.0-2|234	Provides Lua bindings for prelude generated by SWIG.
21mr|libprelude-5.2.0-2|235	%endif
21mr|libprelude-5.2.0-2|236	
21mr|libprelude-5.2.0-2|237	#------------------------------------------------------------------
21mr|libprelude-5.2.0-2|238	
21mr|libprelude-5.2.0-2|239	%prep
21mr|libprelude-5.2.0-2|240	%autosetup -p1
21mr|libprelude-5.2.0-2|241	
21mr|libprelude-5.2.0-2|242	%build
21mr|libprelude-5.2.0-2|243	export CFLAGS="%{optflags} -pthread"
21mr|libprelude-5.2.0-2|244	export CXXFLAGS="$CFLAGS"
21mr|libprelude-5.2.0-2|245	# it's a hack
21mr|libprelude-5.2.0-2|246	# but need to keep it
21mr|libprelude-5.2.0-2|247	export ac_cv_prog_HAVE_CXX=yes
21mr|libprelude-5.2.0-2|248	%configure \
21mr|libprelude-5.2.0-2|249	--without-included-ltdl \
21mr|libprelude-5.2.0-2|250	--disable-static \
21mr|libprelude-5.2.0-2|251	--enable-shared \
21mr|libprelude-5.2.0-2|252	%if %{with swig}
21mr|libprelude-5.2.0-2|253	--with-swig \
21mr|libprelude-5.2.0-2|254	%endif
21mr|libprelude-5.2.0-2|255	--without-python2 \
21mr|libprelude-5.2.0-2|256	%if %{with python}
21mr|libprelude-5.2.0-2|257	--with-python3 \
21mr|libprelude-5.2.0-2|258	%endif
21mr|libprelude-5.2.0-2|259	--with-perl-installdirs=vendor \
21mr|libprelude-5.2.0-2|260	--without-included-regex \
21mr|libprelude-5.2.0-2|261	--includedir=%{_includedir}/%{name}
21mr|libprelude-5.2.0-2|262	%make_build
21mr|libprelude-5.2.0-2|263	
21mr|libprelude-5.2.0-2|264	%install
21mr|libprelude-5.2.0-2|265	%make_install
21mr|libprelude-5.2.0-2|266	
21mr|libprelude-5.2.0-2|267	%{_bindir}/chrpath -d %{buildroot}%{_libdir}/*.so.*
21mr|libprelude-5.2.0-2|268	
21mr|libprelude-5.2.0-2|269	find %{buildroot} -name '*.la' -delete
21mr|libprelude-5.2.0-2|270	
21mr|libprelude-5.2.0-2|271	#install missing config.h files
21mr|libprelude-5.2.0-2|272	install -p -m 644 config.h '%{buildroot}%{_includedir}/%{name}'

13779 21
21mr|libpreludedb-5.2.0-1|1	%define major 7
21mr|libpreludedb-5.2.0-1|2	%define cpp_major 2
21mr|libpreludedb-5.2.0-1|3	%define libname %mklibname preludedb %{major}
21mr|libpreludedb-5.2.0-1|4	%define libnamecpp %mklibname preludedbcpp %{cpp_major}
21mr|libpreludedb-5.2.0-1|5	%define devname %mklibname preludedb -d
21mr|libpreludedb-5.2.0-1|6	
21mr|libpreludedb-5.2.0-1|7	Summary:	Provide the framework for easy access to the Prelude database
21mr|libpreludedb-5.2.0-1|8	Name:		libpreludedb
21mr|libpreludedb-5.2.0-1|9	Version:	5.2.0
21mr|libpreludedb-5.2.0-1|10	Release:	1
21mr|libpreludedb-5.2.0-1|11	License:	GPLv2+
21mr|libpreludedb-5.2.0-1|12	Group:		System/Libraries
21mr|libpreludedb-5.2.0-1|13	Url:		http://www.prelude-siem.org/
21mr|libpreludedb-5.2.0-1|14	Source0:	https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz
21mr|libpreludedb-5.2.0-1|15	Source4:	libpreludedb-addIndices.sql
21mr|libpreludedb-5.2.0-1|16	Patch0:		libpreludedb-1.2.6-cpp-lib.patch
21mr|libpreludedb-5.2.0-1|17	Patch1:		libpreludedb-5.2.0-fix_thread_create.patch
21mr|libpreludedb-5.2.0-1|18	Patch2:		libpreludedb-5.2.0-Add-pkg-config-file.patch
21mr|libpreludedb-5.2.0-1|19	Patch3:		libpreludedb-5.2.0-fix_gtkdoc_1.32.patch
21mr|libpreludedb-5.2.0-1|20	Patch4:		libpreludedb-5.2.0-c++-aarch64.patch
21mr|libpreludedb-5.2.0-1|21	BuildRequires:	bison
21mr|libpreludedb-5.2.0-1|22	BuildRequires:	flex
21mr|libpreludedb-5.2.0-1|23	BuildRequires:	chrpath
21mr|libpreludedb-5.2.0-1|24	BuildRequires:	swig
21mr|libpreludedb-5.2.0-1|25	BuildRequires:	libtool-devel
21mr|libpreludedb-5.2.0-1|26	BuildRequires:	mysql-devel
21mr|libpreludedb-5.2.0-1|27	BuildRequires:	postgresql-devel
21mr|libpreludedb-5.2.0-1|28	BuildRequires:	pkgconfig(gnutls)
21mr|libpreludedb-5.2.0-1|29	BuildRequires:	pkgconfig(openssl)
21mr|libpreludedb-5.2.0-1|30	BuildRequires:	pkgconfig(libprelude)
21mr|libpreludedb-5.2.0-1|31	BuildRequires:	pkgconfig(python3)
21mr|libpreludedb-5.2.0-1|32	BuildRequires:	pkgconfig(sqlite3)
21mr|libpreludedb-5.2.0-1|33	BuildRequires:	pkgconfig(zlib)
21mr|libpreludedb-5.2.0-1|34	
21mr|libpreludedb-5.2.0-1|35	# for autoreconf
21mr|libpreludedb-5.2.0-1|36	BuildRequires:  gtk-doc
21mr|libpreludedb-5.2.0-1|37	
21mr|libpreludedb-5.2.0-1|38	%description
21mr|libpreludedb-5.2.0-1|39	The PreludeDB Library provides an abstraction layer upon the type
21mr|libpreludedb-5.2.0-1|40	and the format of the database used to store IDMEF alerts. It
21mr|libpreludedb-5.2.0-1|41	allows developers to use the Prelude IDMEF database easily and
21mr|libpreludedb-5.2.0-1|42	efficiently wi thout worrying about SQL, and to access the
21mr|libpreludedb-5.2.0-1|43	database independently of the type/format of the database.
21mr|libpreludedb-5.2.0-1|44	
21mr|libpreludedb-5.2.0-1|45	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|46	
21mr|libpreludedb-5.2.0-1|47	%package -n %{libname}
21mr|libpreludedb-5.2.0-1|48	Summary:	Provide the framework for easy access to the Prelude database
21mr|libpreludedb-5.2.0-1|49	Group:		System/Libraries
21mr|libpreludedb-5.2.0-1|50	Provides:	%{name} = %{EVRD}
21mr|libpreludedb-5.2.0-1|51	Requires:	preludedb-common
21mr|libpreludedb-5.2.0-1|52	Obsoletes:	perl-preludedb < 1.2.6
21mr|libpreludedb-5.2.0-1|53	
21mr|libpreludedb-5.2.0-1|54	%description -n %{libname}
21mr|libpreludedb-5.2.0-1|55	The PreludeDB Library provides an abstraction layer upon the type
21mr|libpreludedb-5.2.0-1|56	and the format of the database used to store IDMEF alerts. It
21mr|libpreludedb-5.2.0-1|57	allows developers to use the Prelude IDMEF database easily and
21mr|libpreludedb-5.2.0-1|58	efficiently wi thout worrying about SQL, and to access the
21mr|libpreludedb-5.2.0-1|59	database independently of the type/format of the database.
21mr|libpreludedb-5.2.0-1|60	
21mr|libpreludedb-5.2.0-1|61	%files -n %{libname}
21mr|libpreludedb-5.2.0-1|62	%doc COPYING ChangeLog HACKING.README LICENSE.README NEWS README
21mr|libpreludedb-5.2.0-1|63	%{_libdir}/libpreludedb.so.%{major}*
21mr|libpreludedb-5.2.0-1|64	
21mr|libpreludedb-5.2.0-1|65	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|66	
21mr|libpreludedb-5.2.0-1|67	%package -n %{libnamecpp}
21mr|libpreludedb-5.2.0-1|68	Summary:	Provide the framework for easy access to the Prelude database
21mr|libpreludedb-5.2.0-1|69	Group:		System/Libraries
21mr|libpreludedb-5.2.0-1|70	Requires:	preludedb-common
21mr|libpreludedb-5.2.0-1|71	
21mr|libpreludedb-5.2.0-1|72	%description -n %{libnamecpp}
21mr|libpreludedb-5.2.0-1|73	The PreludeDB Library provides an abstraction layer upon the type
21mr|libpreludedb-5.2.0-1|74	and the format of the database used to store IDMEF alerts. It
21mr|libpreludedb-5.2.0-1|75	allows developers to use the Prelude IDMEF database easily and
21mr|libpreludedb-5.2.0-1|76	efficiently wi thout worrying about SQL, and to access the
21mr|libpreludedb-5.2.0-1|77	database independently of the type/format of the database.
21mr|libpreludedb-5.2.0-1|78	
21mr|libpreludedb-5.2.0-1|79	%files -n %{libnamecpp}
21mr|libpreludedb-5.2.0-1|80	%{_libdir}/libpreludedbcpp.so.%{cpp_major}*
21mr|libpreludedb-5.2.0-1|81	
21mr|libpreludedb-5.2.0-1|82	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|83	
21mr|libpreludedb-5.2.0-1|84	%package -n %{devname}
21mr|libpreludedb-5.2.0-1|85	Summary:	Libraries and headers for PreludeDB
21mr|libpreludedb-5.2.0-1|86	Group:		Development/C
21mr|libpreludedb-5.2.0-1|87	Requires:	%{libname} = %{EVRD}
21mr|libpreludedb-5.2.0-1|88	Requires:	%{libnamecpp} = %{EVRD}
21mr|libpreludedb-5.2.0-1|89	Provides:	preludedb-devel = %{EVRD}
21mr|libpreludedb-5.2.0-1|90	
21mr|libpreludedb-5.2.0-1|91	%description -n %{devname}
21mr|libpreludedb-5.2.0-1|92	The PreludeDB Library provides an abstraction layer upon the type
21mr|libpreludedb-5.2.0-1|93	and the format of the database used to store IDMEF alerts. It
21mr|libpreludedb-5.2.0-1|94	allows developers to use the Prelude IDMEF database easily and
21mr|libpreludedb-5.2.0-1|95	efficiently wi thout worrying about SQL, and to access the
21mr|libpreludedb-5.2.0-1|96	database independently of the type/format of the database.
21mr|libpreludedb-5.2.0-1|97	
21mr|libpreludedb-5.2.0-1|98	This package contains the development libraries and headers for
21mr|libpreludedb-5.2.0-1|99	PreludeDB.
21mr|libpreludedb-5.2.0-1|100	
21mr|libpreludedb-5.2.0-1|101	%files -n %{devname}
21mr|libpreludedb-5.2.0-1|102	%doc %{_docdir}/%{devname}
21mr|libpreludedb-5.2.0-1|103	%{_bindir}/%{name}-config
21mr|libpreludedb-5.2.0-1|104	%{_libdir}/*.so
21mr|libpreludedb-5.2.0-1|105	%{_libdir}/pkgconfig/libpreludedb.pc
21mr|libpreludedb-5.2.0-1|106	%dir %{_includedir}/%{name}
21mr|libpreludedb-5.2.0-1|107	%{_includedir}/%{name}/*.h
21mr|libpreludedb-5.2.0-1|108	%{_includedir}/%{name}/*.hxx
21mr|libpreludedb-5.2.0-1|109	%{_datadir}/aclocal/*.m4
21mr|libpreludedb-5.2.0-1|110	%{_mandir}/man1/libpreludedb-config.1*
21mr|libpreludedb-5.2.0-1|111	
21mr|libpreludedb-5.2.0-1|112	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|113	
21mr|libpreludedb-5.2.0-1|114	%package -n preludedb-tools
21mr|libpreludedb-5.2.0-1|115	Summary:	The interface for %{libname}
21mr|libpreludedb-5.2.0-1|116	Group:		Networking/Other
21mr|libpreludedb-5.2.0-1|117	
21mr|libpreludedb-5.2.0-1|118	%description -n preludedb-tools
21mr|libpreludedb-5.2.0-1|119	Provides a convenient interface for sending alerts to Prelude
21mr|libpreludedb-5.2.0-1|120	Manager.
21mr|libpreludedb-5.2.0-1|121	
21mr|libpreludedb-5.2.0-1|122	%files -n preludedb-tools
21mr|libpreludedb-5.2.0-1|123	%{_bindir}/preludedb-admin
21mr|libpreludedb-5.2.0-1|124	%{_mandir}/man1/preludedb-admin.1*
21mr|libpreludedb-5.2.0-1|125	
21mr|libpreludedb-5.2.0-1|126	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|127	
21mr|libpreludedb-5.2.0-1|128	%package -n python-preludedb
21mr|libpreludedb-5.2.0-1|129	Summary:	Python bindings for PreludeDB
21mr|libpreludedb-5.2.0-1|130	Group:		Development/Python
21mr|libpreludedb-5.2.0-1|131	Provides:	python3-preludedb = %{EVRD}
21mr|libpreludedb-5.2.0-1|132	
21mr|libpreludedb-5.2.0-1|133	%description -n python-preludedb
21mr|libpreludedb-5.2.0-1|134	Provides python bindings for PreludeDB.
21mr|libpreludedb-5.2.0-1|135	
21mr|libpreludedb-5.2.0-1|136	%files -n python-preludedb
21mr|libpreludedb-5.2.0-1|137	%{python3_sitearch}/*
21mr|libpreludedb-5.2.0-1|138	
21mr|libpreludedb-5.2.0-1|139	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|140	
21mr|libpreludedb-5.2.0-1|141	%package -n preludedb-common
21mr|libpreludedb-5.2.0-1|142	Summary:	Plugin to use prelude with a MySQL database
21mr|libpreludedb-5.2.0-1|143	Group:		System/Servers
21mr|libpreludedb-5.2.0-1|144	Conflicts:	libpreludedb0 < 1.0.1-1
21mr|libpreludedb-5.2.0-1|145	
21mr|libpreludedb-5.2.0-1|146	%description -n preludedb-common
21mr|libpreludedb-5.2.0-1|147	This plugin authorise prelude to store alerts into a MySQL
21mr|libpreludedb-5.2.0-1|148	database.
21mr|libpreludedb-5.2.0-1|149	
21mr|libpreludedb-5.2.0-1|150	%files -n preludedb-common
21mr|libpreludedb-5.2.0-1|151	%{_libdir}/%{name}/plugins/formats/classic.so
21mr|libpreludedb-5.2.0-1|152	%{_datadir}/%{name}/classic/addIndices.sql
21mr|libpreludedb-5.2.0-1|153	
21mr|libpreludedb-5.2.0-1|154	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|155	
21mr|libpreludedb-5.2.0-1|156	%package -n preludedb-mysql
21mr|libpreludedb-5.2.0-1|157	Summary:	Plugin to use prelude with a MySQL database
21mr|libpreludedb-5.2.0-1|158	Group:		System/Servers
21mr|libpreludedb-5.2.0-1|159	
21mr|libpreludedb-5.2.0-1|160	%description -n preludedb-mysql
21mr|libpreludedb-5.2.0-1|161	This plugin authorise prelude to store alerts into a MySQL
21mr|libpreludedb-5.2.0-1|162	database.
21mr|libpreludedb-5.2.0-1|163	
21mr|libpreludedb-5.2.0-1|164	%files -n preludedb-mysql
21mr|libpreludedb-5.2.0-1|165	%{_libdir}/%{name}/plugins/sql/mysql.so
21mr|libpreludedb-5.2.0-1|166	%attr(0755,root,root) %{_datadir}/%{name}/classic/mysql2sqlite.sh
21mr|libpreludedb-5.2.0-1|167	%attr(0755,root,root) %{_datadir}/%{name}/classic/mysql2pgsql.sh
21mr|libpreludedb-5.2.0-1|168	%{_datadir}/%{name}/classic/mysql*.sql
21mr|libpreludedb-5.2.0-1|169	
21mr|libpreludedb-5.2.0-1|170	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|171	
21mr|libpreludedb-5.2.0-1|172	%package -n preludedb-pgsql
21mr|libpreludedb-5.2.0-1|173	Summary:	Plugin to use prelude with a PostgreSQL database
21mr|libpreludedb-5.2.0-1|174	Group:		System/Servers
21mr|libpreludedb-5.2.0-1|175	
21mr|libpreludedb-5.2.0-1|176	%description -n preludedb-pgsql
21mr|libpreludedb-5.2.0-1|177	This plugin authorise prelude to store alerts into a PostgreSQL
21mr|libpreludedb-5.2.0-1|178	database.
21mr|libpreludedb-5.2.0-1|179	
21mr|libpreludedb-5.2.0-1|180	%files -n preludedb-pgsql
21mr|libpreludedb-5.2.0-1|181	%{_libdir}/%{name}/plugins/sql/pgsql.so
21mr|libpreludedb-5.2.0-1|182	%{_datadir}/%{name}/classic/pgsql*.sql
21mr|libpreludedb-5.2.0-1|183	
21mr|libpreludedb-5.2.0-1|184	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|185	
21mr|libpreludedb-5.2.0-1|186	%package -n preludedb-sqlite3
21mr|libpreludedb-5.2.0-1|187	Summary:	Plugin to use prelude with a SQLite3 database
21mr|libpreludedb-5.2.0-1|188	Group:		System/Servers
21mr|libpreludedb-5.2.0-1|189	
21mr|libpreludedb-5.2.0-1|190	%description -n preludedb-sqlite3
21mr|libpreludedb-5.2.0-1|191	This plugin authorise prelude to store alerts into a SQLite3
21mr|libpreludedb-5.2.0-1|192	database.
21mr|libpreludedb-5.2.0-1|193	
21mr|libpreludedb-5.2.0-1|194	%files -n preludedb-sqlite3
21mr|libpreludedb-5.2.0-1|195	%{_libdir}/%{name}/plugins/sql/sqlite3.so
21mr|libpreludedb-5.2.0-1|196	%{_datadir}/%{name}/classic/sqlite*.sql
21mr|libpreludedb-5.2.0-1|197	
21mr|libpreludedb-5.2.0-1|198	#----------------------------------------------------------------------------
21mr|libpreludedb-5.2.0-1|199	
21mr|libpreludedb-5.2.0-1|200	%prep
21mr|libpreludedb-5.2.0-1|201	%autosetup -p1
21mr|libpreludedb-5.2.0-1|202	
21mr|libpreludedb-5.2.0-1|203	%build
21mr|libpreludedb-5.2.0-1|204	# autoreconf needed for aarch64 patch
21mr|libpreludedb-5.2.0-1|205	autoreconf -fi
21mr|libpreludedb-5.2.0-1|206	%configure \
21mr|libpreludedb-5.2.0-1|207	--disable-static \
21mr|libpreludedb-5.2.0-1|208	--enable-shared \
21mr|libpreludedb-5.2.0-1|209	--localstatedir=%{_var} \
21mr|libpreludedb-5.2.0-1|210	--includedir=%{_includedir}/%{name} \
21mr|libpreludedb-5.2.0-1|211	--with-swig \
21mr|libpreludedb-5.2.0-1|212	--without-python2 \
21mr|libpreludedb-5.2.0-1|213	--with-python3 \
21mr|libpreludedb-5.2.0-1|214	--with-html-dir=%{_docdir}/%{devname}
21mr|libpreludedb-5.2.0-1|215	
21mr|libpreludedb-5.2.0-1|216	%make
21mr|libpreludedb-5.2.0-1|217	
21mr|libpreludedb-5.2.0-1|218	%install
21mr|libpreludedb-5.2.0-1|219	%makeinstall_std
21mr|libpreludedb-5.2.0-1|220	
21mr|libpreludedb-5.2.0-1|221	cp -a %{SOURCE4} %{buildroot}%{_datadir}/%{name}/classic/addIndices.sql
21mr|libpreludedb-5.2.0-1|222	
21mr|libpreludedb-5.2.0-1|223	# fix python shebang
21mr|libpreludedb-5.2.0-1|224	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/preludedb-admin

13780 21
21mr|libprojectm-3.1.12-5|1	%define oname libprojectM
21mr|libprojectm-3.1.12-5|2	%define major 3
21mr|libprojectm-3.1.12-5|3	%define libname %mklibname projectm %{major}
21mr|libprojectm-3.1.12-5|4	%define devname %mklibname projectm -d
21mr|libprojectm-3.1.12-5|5	
21mr|libprojectm-3.1.12-5|6	Summary:	Visualization library for OpenGL based on Milkdrop
21mr|libprojectm-3.1.12-5|7	Name:		libprojectm
21mr|libprojectm-3.1.12-5|8	Epoch:		1
21mr|libprojectm-3.1.12-5|9	Version:	3.1.12
21mr|libprojectm-3.1.12-5|10	Release:	5
21mr|libprojectm-3.1.12-5|11	License:	LGPLv2.1+
21mr|libprojectm-3.1.12-5|12	Group:		System/Libraries
21mr|libprojectm-3.1.12-5|13	Url:		https://github.com/projectM-visualizer
21mr|libprojectm-3.1.12-5|14	Source0:	https://github.com/projectM-visualizer/projectm/archive/v%{version}.tar.gz
21mr|libprojectm-3.1.12-5|15	BuildRequires:	gomp-devel
21mr|libprojectm-3.1.12-5|16	BuildRequires:	qt5-devel
21mr|libprojectm-3.1.12-5|17	BuildRequires:	pkgconfig(sdl2)
21mr|libprojectm-3.1.12-5|18	BuildRequires:	pkgconfig(jack)
21mr|libprojectm-3.1.12-5|19	BuildRequires:	pkgconfig(glew)
21mr|libprojectm-3.1.12-5|20	BuildRequires:	pkgconfig(libpulse)
21mr|libprojectm-3.1.12-5|21	
21mr|libprojectm-3.1.12-5|22	%description
21mr|libprojectm-3.1.12-5|23	projectM is a reimplementation of Milkdrop under OpenGL.
21mr|libprojectm-3.1.12-5|24	
21mr|libprojectm-3.1.12-5|25	%files
21mr|libprojectm-3.1.12-5|26	%{_bindir}/projectM-jack
21mr|libprojectm-3.1.12-5|27	%{_bindir}/projectM-pulseaudio
21mr|libprojectm-3.1.12-5|28	%{_bindir}/projectM-unittest
21mr|libprojectm-3.1.12-5|29	%{_bindir}/projectMSDL
21mr|libprojectm-3.1.12-5|30	%{_datadir}/applications/projectM-jack.desktop
21mr|libprojectm-3.1.12-5|31	%{_datadir}/applications/projectM-pulseaudio.desktop
21mr|libprojectm-3.1.12-5|32	%{_datadir}/icons/hicolor/scalable/apps/projectM.svg
21mr|libprojectm-3.1.12-5|33	%{_mandir}/man1/projectM-jack.1.*
21mr|libprojectm-3.1.12-5|34	%{_mandir}/man1/projectM-pulseaudio.1.*
21mr|libprojectm-3.1.12-5|35	
21mr|libprojectm-3.1.12-5|36	#----------------------------------------------------------------------------
21mr|libprojectm-3.1.12-5|37	
21mr|libprojectm-3.1.12-5|38	%package data
21mr|libprojectm-3.1.12-5|39	Summary:	Visualization library for OpenGL based on Milkdrop
21mr|libprojectm-3.1.12-5|40	Group:		Graphics
21mr|libprojectm-3.1.12-5|41	Requires:	fonts-ttf-bitstream-vera
21mr|libprojectm-3.1.12-5|42	
21mr|libprojectm-3.1.12-5|43	%description data
21mr|libprojectm-3.1.12-5|44	projectM is a reimplementation of Milkdrop under OpenGL. This contains data
21mr|libprojectm-3.1.12-5|45	files and presets.
21mr|libprojectm-3.1.12-5|46	
21mr|libprojectm-3.1.12-5|47	%files data
21mr|libprojectm-3.1.12-5|48	%{_datadir}/projectM/
21mr|libprojectm-3.1.12-5|49	
21mr|libprojectm-3.1.12-5|50	#----------------------------------------------------------------------------
21mr|libprojectm-3.1.12-5|51	
21mr|libprojectm-3.1.12-5|52	%package -n %{libname}
21mr|libprojectm-3.1.12-5|53	Summary:	Visualization library for OpenGL based on Milkdrop
21mr|libprojectm-3.1.12-5|54	Group:		System/Libraries
21mr|libprojectm-3.1.12-5|55	Requires:	%{name}-data >= %{EVRD}
21mr|libprojectm-3.1.12-5|56	
21mr|libprojectm-3.1.12-5|57	%description -n %{libname}
21mr|libprojectm-3.1.12-5|58	projectM is a reimplementation of Milkdrop under OpenGL.
21mr|libprojectm-3.1.12-5|59	
21mr|libprojectm-3.1.12-5|60	%files -n %{libname}
21mr|libprojectm-3.1.12-5|61	%{_libdir}/libprojectM.so.%{major}*
21mr|libprojectm-3.1.12-5|62	
21mr|libprojectm-3.1.12-5|63	#----------------------------------------------------------------------------
21mr|libprojectm-3.1.12-5|64	
21mr|libprojectm-3.1.12-5|65	%package -n %{devname}
21mr|libprojectm-3.1.12-5|66	Summary:	Visualization library for OpenGL based on Milkdrop
21mr|libprojectm-3.1.12-5|67	Group:		Development/C
21mr|libprojectm-3.1.12-5|68	Requires:	%{libname} = %{EVRD}
21mr|libprojectm-3.1.12-5|69	Provides:	libprojectm-devel = %{EVRD}
21mr|libprojectm-3.1.12-5|70	
21mr|libprojectm-3.1.12-5|71	%description -n %{devname}
21mr|libprojectm-3.1.12-5|72	projectM is a reimplementation of Milkdrop under OpenGL.
21mr|libprojectm-3.1.12-5|73	
21mr|libprojectm-3.1.12-5|74	%files -n %{devname}
21mr|libprojectm-3.1.12-5|75	%{_includedir}/libprojectM
21mr|libprojectm-3.1.12-5|76	%{_libdir}/libprojectM.so
21mr|libprojectm-3.1.12-5|77	%{_libdir}/pkgconfig/*.pc
21mr|libprojectm-3.1.12-5|78	
21mr|libprojectm-3.1.12-5|79	#----------------------------------------------------------------------------
21mr|libprojectm-3.1.12-5|80	
21mr|libprojectm-3.1.12-5|81	%prep
21mr|libprojectm-3.1.12-5|82	%setup -qn projectm-%{version}
21mr|libprojectm-3.1.12-5|83	%autopatch -p1
21mr|libprojectm-3.1.12-5|84	
21mr|libprojectm-3.1.12-5|85	%build
21mr|libprojectm-3.1.12-5|86	export LDFLAGS="%{ldflags} -lpthread"
21mr|libprojectm-3.1.12-5|87	autoreconf -fiv
21mr|libprojectm-3.1.12-5|88	%configure \
21mr|libprojectm-3.1.12-5|89	--enable-gles	\
21mr|libprojectm-3.1.12-5|90	--enable-qt	\
21mr|libprojectm-3.1.12-5|91	--enable-sdl	\
21mr|libprojectm-3.1.12-5|92	--enable-threading
21mr|libprojectm-3.1.12-5|93	%make_build
21mr|libprojectm-3.1.12-5|94	
21mr|libprojectm-3.1.12-5|95	%install
21mr|libprojectm-3.1.12-5|96	%make_install
21mr|libprojectm-3.1.12-5|97	
21mr|libprojectm-3.1.12-5|98	#replace by symlink
21mr|libprojectm-3.1.12-5|99	ln -sf %{_datadir}/fonts/TTF/{Vera.ttf,VeraMono.ttf} %{buildroot}%{_datadir}/projectM/fonts/

13781 21
21mr|libproxy-0.4.17-1|1	%define major 1
21mr|libproxy-0.4.17-1|2	%define libname %mklibname proxy %{major}
21mr|libproxy-0.4.17-1|3	%define devname %mklibname -d proxy
21mr|libproxy-0.4.17-1|4	
21mr|libproxy-0.4.17-1|5	%bcond_with bootstrap
21mr|libproxy-0.4.17-1|6	
21mr|libproxy-0.4.17-1|7	%if %{with bootstrap}
21mr|libproxy-0.4.17-1|8	%bcond_with gnome3
21mr|libproxy-0.4.17-1|9	%bcond_with kde
21mr|libproxy-0.4.17-1|10	%bcond_with networkmanager
21mr|libproxy-0.4.17-1|11	%bcond_with perl
21mr|libproxy-0.4.17-1|12	%bcond_with python2
21mr|libproxy-0.4.17-1|13	%bcond_with python3
21mr|libproxy-0.4.17-1|14	%bcond_with vala
21mr|libproxy-0.4.17-1|15	%bcond_with webkit
21mr|libproxy-0.4.17-1|16	%else
21mr|libproxy-0.4.17-1|17	%bcond_without gnome3
21mr|libproxy-0.4.17-1|18	%bcond_without kde
21mr|libproxy-0.4.17-1|19	%bcond_without networkmanager
21mr|libproxy-0.4.17-1|20	%bcond_without perl
21mr|libproxy-0.4.17-1|21	%bcond_without python2
21mr|libproxy-0.4.17-1|22	%bcond_without python3
21mr|libproxy-0.4.17-1|23	%bcond_without vala
21mr|libproxy-0.4.17-1|24	%bcond_without webkit
21mr|libproxy-0.4.17-1|25	%endif
21mr|libproxy-0.4.17-1|26	
21mr|libproxy-0.4.17-1|27	Summary:	A library handling all the details of proxy configuration
21mr|libproxy-0.4.17-1|28	Name:		libproxy
21mr|libproxy-0.4.17-1|29	Version:	0.4.17
21mr|libproxy-0.4.17-1|30	Release:	1
21mr|libproxy-0.4.17-1|31	License:	LGPLv2+
21mr|libproxy-0.4.17-1|32	Group:		System/Libraries
21mr|libproxy-0.4.17-1|33	Url:		http://code.google.com/p/libproxy/
21mr|libproxy-0.4.17-1|34	Source0:	https://github.com/libproxy/libproxy/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|libproxy-0.4.17-1|35	# Taken from the Debian package.
21mr|libproxy-0.4.17-1|36	Source1:	proxy.1
21mr|libproxy-0.4.17-1|37	# https://bugzilla.redhat.com/show_bug.cgi?id=1898060
21mr|libproxy-0.4.17-1|38	Patch0:         libproxy-0.4.17-fix-python-version-check.patch
21mr|libproxy-0.4.17-1|39	# https://github.com/libproxy/libproxy/pull/152
21mr|libproxy-0.4.17-1|40	Patch1:		0001-perl-Add-XS_unpack_charPtrPtr-function.patch
21mr|libproxy-0.4.17-1|41	BuildRequires:	cmake
21mr|libproxy-0.4.17-1|42	%if %{with python3}
21mr|libproxy-0.4.17-1|43	BuildRequires:	pkgconfig(python3)
21mr|libproxy-0.4.17-1|44	%endif
21mr|libproxy-0.4.17-1|45	%if %{with python2}
21mr|libproxy-0.4.17-1|46	BuildRequires:	pkgconfig(python2)
21mr|libproxy-0.4.17-1|47	%endif
21mr|libproxy-0.4.17-1|48	BuildRequires:	pkgconfig(zlib)
21mr|libproxy-0.4.17-1|49	%if %{with perl}
21mr|libproxy-0.4.17-1|50	BuildRequires:	perl-devel
21mr|libproxy-0.4.17-1|51	%endif
21mr|libproxy-0.4.17-1|52	%if %{with networkmanager}
21mr|libproxy-0.4.17-1|53	BuildRequires:	pkgconfig(libnm)
21mr|libproxy-0.4.17-1|54	BuildRequires:	pkgconfig(dbus-1)
21mr|libproxy-0.4.17-1|55	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|libproxy-0.4.17-1|56	%endif
21mr|libproxy-0.4.17-1|57	%if %{with webkit}
21mr|libproxy-0.4.17-1|58	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|libproxy-0.4.17-1|59	BuildRequires: 	pkgconfig(javascriptcoregtk-4.0)
21mr|libproxy-0.4.17-1|60	%endif
21mr|libproxy-0.4.17-1|61	
21mr|libproxy-0.4.17-1|62	%description
21mr|libproxy-0.4.17-1|63	libproxy offers the following features:
21mr|libproxy-0.4.17-1|64	
21mr|libproxy-0.4.17-1|65	* extremely small core footprint (< 35K)
21mr|libproxy-0.4.17-1|66	* no external dependencies within libproxy core
21mr|libproxy-0.4.17-1|67	(libproxy plugins may have dependencies)
21mr|libproxy-0.4.17-1|68	* only 3 functions in the stable external API
21mr|libproxy-0.4.17-1|69	* dynamic adjustment to changing network topology
21mr|libproxy-0.4.17-1|70	* a standard way of dealing with proxy settings across all scenarios
21mr|libproxy-0.4.17-1|71	* a sublime sense of joy and accomplishment
21mr|libproxy-0.4.17-1|72	
21mr|libproxy-0.4.17-1|73	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|74	
21mr|libproxy-0.4.17-1|75	%package -n %{libname}
21mr|libproxy-0.4.17-1|76	Group:		System/Libraries
21mr|libproxy-0.4.17-1|77	Summary:	A library handling all the details of proxy configuration
21mr|libproxy-0.4.17-1|78	Provides:	libproxy-pac = %{version}-%{release}
21mr|libproxy-0.4.17-1|79	
21mr|libproxy-0.4.17-1|80	%description -n %{libname}
21mr|libproxy-0.4.17-1|81	libproxy offers the following features:
21mr|libproxy-0.4.17-1|82	
21mr|libproxy-0.4.17-1|83	* extremely small core footprint (< 35K)
21mr|libproxy-0.4.17-1|84	* no external dependencies within libproxy core
21mr|libproxy-0.4.17-1|85	(libproxy plugins may have dependencies)
21mr|libproxy-0.4.17-1|86	* only 3 functions in the stable external API
21mr|libproxy-0.4.17-1|87	* dynamic adjustment to changing network topology
21mr|libproxy-0.4.17-1|88	* a standard way of dealing with proxy settings across all scenarios
21mr|libproxy-0.4.17-1|89	* a sublime sense of joy and accomplishment
21mr|libproxy-0.4.17-1|90	
21mr|libproxy-0.4.17-1|91	%files -n %{libname}
21mr|libproxy-0.4.17-1|92	%{_libdir}/libproxy.so.%{major}*
21mr|libproxy-0.4.17-1|93	%dir %{_libdir}/%{name}
21mr|libproxy-0.4.17-1|94	%dir %{_libdir}/%{name}/%{version}
21mr|libproxy-0.4.17-1|95	%dir %{_libdir}/%{name}/%{version}/modules
21mr|libproxy-0.4.17-1|96	
21mr|libproxy-0.4.17-1|97	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|98	
21mr|libproxy-0.4.17-1|99	%package utils
21mr|libproxy-0.4.17-1|100	Summary:	Binary to test %{name}
21mr|libproxy-0.4.17-1|101	Group:		System/Configuration/Networking
21mr|libproxy-0.4.17-1|102	
21mr|libproxy-0.4.17-1|103	%description utils
21mr|libproxy-0.4.17-1|104	The %{name}-utils package contains the proxy binary for %{name}.
21mr|libproxy-0.4.17-1|105	
21mr|libproxy-0.4.17-1|106	%files utils
21mr|libproxy-0.4.17-1|107	%{_bindir}/proxy
21mr|libproxy-0.4.17-1|108	%{_mandir}/man1/proxy.1*
21mr|libproxy-0.4.17-1|109	
21mr|libproxy-0.4.17-1|110	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|111	
21mr|libproxy-0.4.17-1|112	%if %{with python3}
21mr|libproxy-0.4.17-1|113	%package -n python3-%{name}
21mr|libproxy-0.4.17-1|114	Summary:	Binding for %{name} and python3
21mr|libproxy-0.4.17-1|115	Group:		Development/Python
21mr|libproxy-0.4.17-1|116	Requires:	%{libname} = %{EVRD}
21mr|libproxy-0.4.17-1|117	
21mr|libproxy-0.4.17-1|118	%description -n python3-%{name}
21mr|libproxy-0.4.17-1|119	The python-%{name} package contains the python binding for %{name}.
21mr|libproxy-0.4.17-1|120	
21mr|libproxy-0.4.17-1|121	%files -n python3-%{name}
21mr|libproxy-0.4.17-1|122	%{python3_sitelib}/libproxy.py*
21mr|libproxy-0.4.17-1|123	%{python3_sitelib}/__pycache__/*
21mr|libproxy-0.4.17-1|124	%endif
21mr|libproxy-0.4.17-1|125	
21mr|libproxy-0.4.17-1|126	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|127	
21mr|libproxy-0.4.17-1|128	%if %{with python2}
21mr|libproxy-0.4.17-1|129	%package -n python2-%{name}
21mr|libproxy-0.4.17-1|130	%py2_migration_meta python2-%{name}
21mr|libproxy-0.4.17-1|131	Summary:	Binding for %{name} and python 2.x
21mr|libproxy-0.4.17-1|132	Group:		Development/Python
21mr|libproxy-0.4.17-1|133	Requires:	%{libname} = %{EVRD}
21mr|libproxy-0.4.17-1|134	
21mr|libproxy-0.4.17-1|135	%description -n python2-%{name}
21mr|libproxy-0.4.17-1|136	The python2-%{name} package contains the python 2.x binding for %{name}.
21mr|libproxy-0.4.17-1|137	
21mr|libproxy-0.4.17-1|138	%files -n python2-%{name}
21mr|libproxy-0.4.17-1|139	%{py2_puresitedir}/libproxy.py*
21mr|libproxy-0.4.17-1|140	%endif
21mr|libproxy-0.4.17-1|141	
21mr|libproxy-0.4.17-1|142	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|143	
21mr|libproxy-0.4.17-1|144	%if %{with vala}
21mr|libproxy-0.4.17-1|145	%package -n vala-%{name}
21mr|libproxy-0.4.17-1|146	Summary:	Binding for %{name} and vala
21mr|libproxy-0.4.17-1|147	Group:		Development/Other
21mr|libproxy-0.4.17-1|148	Requires:	%{libname} = %{EVRD}
21mr|libproxy-0.4.17-1|149	
21mr|libproxy-0.4.17-1|150	%description -n vala-%{name}
21mr|libproxy-0.4.17-1|151	The vala-%{name} package contains the vala binding for %{name}.
21mr|libproxy-0.4.17-1|152	
21mr|libproxy-0.4.17-1|153	%files -n vala-%{name}
21mr|libproxy-0.4.17-1|154	%{_datadir}/vala/vapi/libproxy-1.0.vapi
21mr|libproxy-0.4.17-1|155	%endif
21mr|libproxy-0.4.17-1|156	
21mr|libproxy-0.4.17-1|157	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|158	
21mr|libproxy-0.4.17-1|159	%if %{with perl}
21mr|libproxy-0.4.17-1|160	%package perl
21mr|libproxy-0.4.17-1|161	Summary:	Perl bindings for %{name}
21mr|libproxy-0.4.17-1|162	Group:		Development/Perl
21mr|libproxy-0.4.17-1|163	Requires:	%{libname} = %{EVRD}
21mr|libproxy-0.4.17-1|164	
21mr|libproxy-0.4.17-1|165	%description perl
21mr|libproxy-0.4.17-1|166	This contains the perl bindings for the libproxy library.
21mr|libproxy-0.4.17-1|167	
21mr|libproxy-0.4.17-1|168	%files perl
21mr|libproxy-0.4.17-1|169	%{perl_vendorarch}/Net/Libproxy.pm
21mr|libproxy-0.4.17-1|170	%{perl_vendorarch}/auto/Net/Libproxy
21mr|libproxy-0.4.17-1|171	%endif
21mr|libproxy-0.4.17-1|172	
21mr|libproxy-0.4.17-1|173	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|174	
21mr|libproxy-0.4.17-1|175	%if %{with gnome3}
21mr|libproxy-0.4.17-1|176	%package gnome
21mr|libproxy-0.4.17-1|177	Summary:	Plugin for %{name} and gnome
21mr|libproxy-0.4.17-1|178	Group:		System/Libraries
21mr|libproxy-0.4.17-1|179	
21mr|libproxy-0.4.17-1|180	%description gnome
21mr|libproxy-0.4.17-1|181	The %{name}-gnome package contains the %{name} plugin for gnome.
21mr|libproxy-0.4.17-1|182	
21mr|libproxy-0.4.17-1|183	%files gnome
21mr|libproxy-0.4.17-1|184	%{_libdir}/%{name}/%{version}/modules/config_gnome3.so
21mr|libproxy-0.4.17-1|185	%{_libexecdir}/pxgsettings
21mr|libproxy-0.4.17-1|186	%endif
21mr|libproxy-0.4.17-1|187	
21mr|libproxy-0.4.17-1|188	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|189	
21mr|libproxy-0.4.17-1|190	
21mr|libproxy-0.4.17-1|191	%if %{with kde}
21mr|libproxy-0.4.17-1|192	%package kde
21mr|libproxy-0.4.17-1|193	Summary:	Plugin for %{name} and kde
21mr|libproxy-0.4.17-1|194	Group:		System/Libraries
21mr|libproxy-0.4.17-1|195	Requires:	kconfig
21mr|libproxy-0.4.17-1|196	
21mr|libproxy-0.4.17-1|197	%description kde
21mr|libproxy-0.4.17-1|198	The %{name}-kde package contains the %{name} plugin for kde.
21mr|libproxy-0.4.17-1|199	
21mr|libproxy-0.4.17-1|200	%files kde
21mr|libproxy-0.4.17-1|201	%{_libdir}/%{name}/%{version}/modules/config_kde.so
21mr|libproxy-0.4.17-1|202	%endif
21mr|libproxy-0.4.17-1|203	
21mr|libproxy-0.4.17-1|204	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|205	
21mr|libproxy-0.4.17-1|206	%if %{with networkmanager}
21mr|libproxy-0.4.17-1|207	%package networkmanager
21mr|libproxy-0.4.17-1|208	Summary:	Plugin for %{name} and networkmanager
21mr|libproxy-0.4.17-1|209	Group:		System/Libraries
21mr|libproxy-0.4.17-1|210	Requires:	%{libname} = %{EVRD}
21mr|libproxy-0.4.17-1|211	
21mr|libproxy-0.4.17-1|212	%description networkmanager
21mr|libproxy-0.4.17-1|213	The %{name}-networkmanager package contains the %{name} plugin for
21mr|libproxy-0.4.17-1|214	networkmanager.
21mr|libproxy-0.4.17-1|215	
21mr|libproxy-0.4.17-1|216	%files networkmanager
21mr|libproxy-0.4.17-1|217	%{_libdir}/%{name}/%{version}/modules/network_networkmanager.so
21mr|libproxy-0.4.17-1|218	%endif
21mr|libproxy-0.4.17-1|219	
21mr|libproxy-0.4.17-1|220	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|221	
21mr|libproxy-0.4.17-1|222	%if %{with webkit}
21mr|libproxy-0.4.17-1|223	%package webkit
21mr|libproxy-0.4.17-1|224	Summary:	Plugin for %{name} and webkit
21mr|libproxy-0.4.17-1|225	Group:		System/Libraries
21mr|libproxy-0.4.17-1|226	Requires:	%{libname} = %{EVRD}
21mr|libproxy-0.4.17-1|227	
21mr|libproxy-0.4.17-1|228	%description webkit
21mr|libproxy-0.4.17-1|229	The %{name}-webkit package contains the %{name} plugin for
21mr|libproxy-0.4.17-1|230	webkit.
21mr|libproxy-0.4.17-1|231	
21mr|libproxy-0.4.17-1|232	%files webkit
21mr|libproxy-0.4.17-1|233	%{_libdir}/%{name}/%{version}/modules/pacrunner_webkit.so
21mr|libproxy-0.4.17-1|234	%endif
21mr|libproxy-0.4.17-1|235	
21mr|libproxy-0.4.17-1|236	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|237	
21mr|libproxy-0.4.17-1|238	%if %{without bootstrap}
21mr|libproxy-0.4.17-1|239	%package pacrunner
21mr|libproxy-0.4.17-1|240	Summary:	Plugin for %{name} and PacRunner
21mr|libproxy-0.4.17-1|241	Group:		System/Libraries
21mr|libproxy-0.4.17-1|242	Requires:	%{libname} = %{EVRD}
21mr|libproxy-0.4.17-1|243	Recommends:	pacrunner
21mr|libproxy-0.4.17-1|244	Provides:	%{name}-pac = %{EVRD}
21mr|libproxy-0.4.17-1|245	
21mr|libproxy-0.4.17-1|246	%description pacrunner
21mr|libproxy-0.4.17-1|247	The %{name}-pacrunner package contains the %{name} plugin for
21mr|libproxy-0.4.17-1|248	PacRunner.
21mr|libproxy-0.4.17-1|249	
21mr|libproxy-0.4.17-1|250	%files pacrunner
21mr|libproxy-0.4.17-1|251	%{_libdir}/%{name}/%{version}/modules/config_pacrunner.so
21mr|libproxy-0.4.17-1|252	%endif
21mr|libproxy-0.4.17-1|253	
21mr|libproxy-0.4.17-1|254	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|255	
21mr|libproxy-0.4.17-1|256	%package -n %{devname}
21mr|libproxy-0.4.17-1|257	Summary:	Development files for %{name}
21mr|libproxy-0.4.17-1|258	Group:		Development/C
21mr|libproxy-0.4.17-1|259	Requires:	%{libname} = %{EVRD}
21mr|libproxy-0.4.17-1|260	Provides:	%{name}-devel = %{EVRD}
21mr|libproxy-0.4.17-1|261	
21mr|libproxy-0.4.17-1|262	%description -n %{devname}
21mr|libproxy-0.4.17-1|263	The %{name}-devel package contains libraries and header files for
21mr|libproxy-0.4.17-1|264	developing applications that use %{name}.
21mr|libproxy-0.4.17-1|265	
21mr|libproxy-0.4.17-1|266	%files -n %{devname}
21mr|libproxy-0.4.17-1|267	%doc AUTHORS README
21mr|libproxy-0.4.17-1|268	%{_includedir}/proxy.h
21mr|libproxy-0.4.17-1|269	%{_libdir}/*.so
21mr|libproxy-0.4.17-1|270	%{_libdir}/pkgconfig/libproxy-1.0.pc
21mr|libproxy-0.4.17-1|271	%{_datadir}/cmake/Modules/Findlibproxy.cmake
21mr|libproxy-0.4.17-1|272	
21mr|libproxy-0.4.17-1|273	#----------------------------------------------------------------------------
21mr|libproxy-0.4.17-1|274	
21mr|libproxy-0.4.17-1|275	%prep
21mr|libproxy-0.4.17-1|276	%autosetup -p1
21mr|libproxy-0.4.17-1|277	
21mr|libproxy-0.4.17-1|278	# BIPR=OFF so we dont end up requiring gtk/webkit just for the lib
21mr|libproxy-0.4.17-1|279	%cmake \
21mr|libproxy-0.4.17-1|280	-Dlibexecdir=%{_libexecdir} \
21mr|libproxy-0.4.17-1|281	-DLIBEXEC_INSTALL_DIR=%{_libexecdir} \
21mr|libproxy-0.4.17-1|282	-DMODULE_INSTALL_DIR=%{_libdir}/%{name}/%{version}/modules \
21mr|libproxy-0.4.17-1|283	-DBIPR=OFF \
21mr|libproxy-0.4.17-1|284	-DWITH_PERL:BOOL=%{with perl} \
21mr|libproxy-0.4.17-1|285	%if %{with perl}
21mr|libproxy-0.4.17-1|286	-DPERL_VENDORINSTALL=1 \
21mr|libproxy-0.4.17-1|287	-DPERL_LINK_LIBPERL=1 \
21mr|libproxy-0.4.17-1|288	%endif
21mr|libproxy-0.4.17-1|289	%if %{with python2}
21mr|libproxy-0.4.17-1|290	-DPYTHON2_EXECUTABLE:FILEPATH=%{_bindir}/python2 \
21mr|libproxy-0.4.17-1|291	%endif
21mr|libproxy-0.4.17-1|292	-DWITH_GNOME3:BOOL=%{with gnome3} \
21mr|libproxy-0.4.17-1|293	-DWITH_KDE:BOOL=%{with kde} \
21mr|libproxy-0.4.17-1|294	-DWITH_PYTHON2:BOOL=%{with python2} \
21mr|libproxy-0.4.17-1|295	-DWITH_PYTHON3:BOOL=%{with python3} \
21mr|libproxy-0.4.17-1|296	-DWITH_VALA:BOOL=%{with vala} \
21mr|libproxy-0.4.17-1|297	-DWITH_WEBKIT3:BOOL=%{with webkit} \
21mr|libproxy-0.4.17-1|298	-DWITH_NM:BOOL=%{with networkmanager}
21mr|libproxy-0.4.17-1|299	
21mr|libproxy-0.4.17-1|300	%build
21mr|libproxy-0.4.17-1|301	%make_build -C build
21mr|libproxy-0.4.17-1|302	
21mr|libproxy-0.4.17-1|303	%install
21mr|libproxy-0.4.17-1|304	%make_install -C build
21mr|libproxy-0.4.17-1|305	
21mr|libproxy-0.4.17-1|306	mkdir -p %{buildroot}%{_libdir}/%{name}/%{version}/modules
21mr|libproxy-0.4.17-1|307	
21mr|libproxy-0.4.17-1|308	install -Dpm 0644 %{SOURCE1} %{buildroot}/%{_mandir}/man1/proxy.1
21mr|libproxy-0.4.17-1|309	
21mr|libproxy-0.4.17-1|310	#gw fix pkgconfig file
21mr|libproxy-0.4.17-1|311	sed -i -e "s^Version:.*^Version: %{version}^" %{buildroot}%{_libdir}/pkgconfig/*.pc

13782 21
21mr|libpsl-0.21.0-7|1	%define major 5
21mr|libpsl-0.21.0-7|2	%define libname %mklibname psl %{major}
21mr|libpsl-0.21.0-7|3	%define devname %mklibname psl -d
21mr|libpsl-0.21.0-7|4	
21mr|libpsl-0.21.0-7|5	%bcond_with bootstrap
21mr|libpsl-0.21.0-7|6	
21mr|libpsl-0.21.0-7|7	Summary:	C library for the Public Suffix List
21mr|libpsl-0.21.0-7|8	Name:		libpsl
21mr|libpsl-0.21.0-7|9	Version:	0.21.0
21mr|libpsl-0.21.0-7|10	Release:	7
21mr|libpsl-0.21.0-7|11	License:	MIT
21mr|libpsl-0.21.0-7|12	Group:		System/Libraries
21mr|libpsl-0.21.0-7|13	Url:		https://github.com/rockdaboot/libpsl
21mr|libpsl-0.21.0-7|14	Source0:	https://github.com/rockdaboot/libpsl/releases/download/libpsl-%{version}/libpsl-%{version}.tar.gz
21mr|libpsl-0.21.0-7|15	BuildRequires:	libunistring-devel
21mr|libpsl-0.21.0-7|16	BuildRequires:	pkgconfig(icu-i18n)
21mr|libpsl-0.21.0-7|17	BuildRequires:	pkgconfig(icu-uc)
21mr|libpsl-0.21.0-7|18	BuildRequires:	pkgconfig(libidn2)
21mr|libpsl-0.21.0-7|19	BuildRequires:	publicsuffix-list
21mr|libpsl-0.21.0-7|20	# for man-pages
21mr|libpsl-0.21.0-7|21	BuildRequires:	xsltproc
21mr|libpsl-0.21.0-7|22	
21mr|libpsl-0.21.0-7|23	%description
21mr|libpsl-0.21.0-7|24	A "public suffix" is a domain name under which Internet users can directly
21mr|libpsl-0.21.0-7|25	register own names.
21mr|libpsl-0.21.0-7|26	
21mr|libpsl-0.21.0-7|27	Browsers and other web clients can use it to
21mr|libpsl-0.21.0-7|28	* avoid privacy-leaking "supercookies"
21mr|libpsl-0.21.0-7|29	* avoid privacy-leaking "super domain" certificates
21mr|libpsl-0.21.0-7|30	* domain highlighting parts of the domain in a user interface
21mr|libpsl-0.21.0-7|31	* sorting domain lists by site
21mr|libpsl-0.21.0-7|32	
21mr|libpsl-0.21.0-7|33	Libpsl:
21mr|libpsl-0.21.0-7|34	* has built-in PSL data for fast access (DAWG/DAFSA reduces size from
21mr|libpsl-0.21.0-7|35	180kB to ~32kB)
21mr|libpsl-0.21.0-7|36	* allows to load PSL data from files
21mr|libpsl-0.21.0-7|37	* checks if a given domain is a "public suffix"
21mr|libpsl-0.21.0-7|38	* provides immediate cookie domain verification
21mr|libpsl-0.21.0-7|39	* finds the longest public part of a given domain
21mr|libpsl-0.21.0-7|40	* finds the shortest private part of a given domain
21mr|libpsl-0.21.0-7|41	* works with international domains (UTF-8 and IDNA2008 Punycode)
21mr|libpsl-0.21.0-7|42	* is thread-safe
21mr|libpsl-0.21.0-7|43	* handles IDNA2008 UTS#46
21mr|libpsl-0.21.0-7|44	
21mr|libpsl-0.21.0-7|45	#----------------------------------------------------------------------------
21mr|libpsl-0.21.0-7|46	
21mr|libpsl-0.21.0-7|47	%package -n psl
21mr|libpsl-0.21.0-7|48	Summary:	Commandline utility to explore the Public Suffix List
21mr|libpsl-0.21.0-7|49	Group:		Development/Other
21mr|libpsl-0.21.0-7|50	Requires:	publicsuffix-list
21mr|libpsl-0.21.0-7|51	
21mr|libpsl-0.21.0-7|52	%description -n psl
21mr|libpsl-0.21.0-7|53	This package contains a commandline utility to explore the Public Suffix List,
21mr|libpsl-0.21.0-7|54	for example it checks if domains are public suffixes, checks if cookie-domain
21mr|libpsl-0.21.0-7|55	is acceptable for domains and so on.
21mr|libpsl-0.21.0-7|56	
21mr|libpsl-0.21.0-7|57	%files -n psl
21mr|libpsl-0.21.0-7|58	%{_bindir}/psl
21mr|libpsl-0.21.0-7|59	%{_mandir}/man1/psl.1*
21mr|libpsl-0.21.0-7|60	
21mr|libpsl-0.21.0-7|61	#----------------------------------------------------------------------------
21mr|libpsl-0.21.0-7|62	
21mr|libpsl-0.21.0-7|63	%package -n psl-make-dafsa
21mr|libpsl-0.21.0-7|64	Summary:	Compiles the Public Suffix List into DAFSA form
21mr|libpsl-0.21.0-7|65	Group:		Development/Other
21mr|libpsl-0.21.0-7|66	Requires:	python3
21mr|libpsl-0.21.0-7|67	
21mr|libpsl-0.21.0-7|68	%description -n psl-make-dafsa
21mr|libpsl-0.21.0-7|69	This script produces C/C++ code or an architecture-independent binary object
21mr|libpsl-0.21.0-7|70	which represents a Deterministic Acyclic Finite State Automaton (DAFSA)
21mr|libpsl-0.21.0-7|71	from a plain text Public Suffix List.
21mr|libpsl-0.21.0-7|72	
21mr|libpsl-0.21.0-7|73	%files -n psl-make-dafsa
21mr|libpsl-0.21.0-7|74	%{_bindir}/psl-make-dafsa
21mr|libpsl-0.21.0-7|75	%{_mandir}/man1/psl-make-dafsa.1*
21mr|libpsl-0.21.0-7|76	
21mr|libpsl-0.21.0-7|77	#----------------------------------------------------------------------------
21mr|libpsl-0.21.0-7|78	
21mr|libpsl-0.21.0-7|79	%package -n %{libname}
21mr|libpsl-0.21.0-7|80	Summary:	Shared libraries for %{name}
21mr|libpsl-0.21.0-7|81	Group:		System/Libraries
21mr|libpsl-0.21.0-7|82	%if %{without bootstrap}
21mr|libpsl-0.21.0-7|83	Requires:	publicsuffix-list-dafsa
21mr|libpsl-0.21.0-7|84	%endif
21mr|libpsl-0.21.0-7|85	
21mr|libpsl-0.21.0-7|86	%description -n %{libname}
21mr|libpsl-0.21.0-7|87	A "public suffix" is a domain name under which Internet users can directly
21mr|libpsl-0.21.0-7|88	register own names.
21mr|libpsl-0.21.0-7|89	
21mr|libpsl-0.21.0-7|90	Browsers and other web clients can use it to
21mr|libpsl-0.21.0-7|91	* avoid privacy-leaking "supercookies"
21mr|libpsl-0.21.0-7|92	* avoid privacy-leaking "super domain" certificates
21mr|libpsl-0.21.0-7|93	* domain highlighting parts of the domain in a user interface
21mr|libpsl-0.21.0-7|94	* sorting domain lists by site
21mr|libpsl-0.21.0-7|95	
21mr|libpsl-0.21.0-7|96	Libpsl:
21mr|libpsl-0.21.0-7|97	* has built-in PSL data for fast access (DAWG/DAFSA reduces size from
21mr|libpsl-0.21.0-7|98	180kB to ~32kB)
21mr|libpsl-0.21.0-7|99	* allows to load PSL data from files
21mr|libpsl-0.21.0-7|100	* checks if a given domain is a "public suffix"
21mr|libpsl-0.21.0-7|101	* provides immediate cookie domain verification
21mr|libpsl-0.21.0-7|102	* finds the longest public part of a given domain
21mr|libpsl-0.21.0-7|103	* finds the shortest private part of a given domain
21mr|libpsl-0.21.0-7|104	* works with international domains (UTF-8 and IDNA2008 Punycode)
21mr|libpsl-0.21.0-7|105	* is thread-safe
21mr|libpsl-0.21.0-7|106	* handles IDNA2008 UTS#46
21mr|libpsl-0.21.0-7|107	
21mr|libpsl-0.21.0-7|108	%files -n %{libname}
21mr|libpsl-0.21.0-7|109	%{_libdir}/libpsl.so.%{major}
21mr|libpsl-0.21.0-7|110	%{_libdir}/libpsl.so.%{major}.*
21mr|libpsl-0.21.0-7|111	
21mr|libpsl-0.21.0-7|112	#----------------------------------------------------------------------------
21mr|libpsl-0.21.0-7|113	
21mr|libpsl-0.21.0-7|114	%package -n %{devname}
21mr|libpsl-0.21.0-7|115	Summary:	Development files nad headers for %{name}
21mr|libpsl-0.21.0-7|116	Group:		Development/Other
21mr|libpsl-0.21.0-7|117	Requires:	%{libname} = %{EVRD}
21mr|libpsl-0.21.0-7|118	Requires:	publicsuffix-list
21mr|libpsl-0.21.0-7|119	
21mr|libpsl-0.21.0-7|120	%description -n %{devname}
21mr|libpsl-0.21.0-7|121	This package contains the developmen files and headers for %{name}.
21mr|libpsl-0.21.0-7|122	
21mr|libpsl-0.21.0-7|123	%files -n %{devname}
21mr|libpsl-0.21.0-7|124	%doc %{_datadir}/gtk-doc/html/%{name}
21mr|libpsl-0.21.0-7|125	%{_includedir}/libpsl.h
21mr|libpsl-0.21.0-7|126	%{_libdir}/libpsl.so
21mr|libpsl-0.21.0-7|127	%{_libdir}/pkgconfig/libpsl.pc
21mr|libpsl-0.21.0-7|128	
21mr|libpsl-0.21.0-7|129	#----------------------------------------------------------------------------
21mr|libpsl-0.21.0-7|130	
21mr|libpsl-0.21.0-7|131	%prep
21mr|libpsl-0.21.0-7|132	%setup -q
21mr|libpsl-0.21.0-7|133	
21mr|libpsl-0.21.0-7|134	%build
21mr|libpsl-0.21.0-7|135	#
21mr|libpsl-0.21.0-7|136	# libicu does allow support for a newer IDN specification (IDN 2008) than
21mr|libpsl-0.21.0-7|137	# libidn 1.x (IDN 2003). However, libpsl mostly relies on an internally
21mr|libpsl-0.21.0-7|138	# compiled list, which is generated at buildtime and the testsuite thereof
21mr|libpsl-0.21.0-7|139	# requires either libidn or libicu only at buildtime; the runtime
21mr|libpsl-0.21.0-7|140	# requirement is only for loading external lists, which IIUC neither curl
21mr|libpsl-0.21.0-7|141	# nor wget support. libidn2 supports IDN 2008 as well, and is *much* smaller
21mr|libpsl-0.21.0-7|142	# than libicu.
21mr|libpsl-0.21.0-7|143	#
21mr|libpsl-0.21.0-7|144	# curl (as of 7.56.0) now depends on libidn2, and is a core package.
21mr|libpsl-0.21.0-7|145	# wget still uses libidn 1.x, but it is not a core package.  Therefore, use
21mr|libpsl-0.21.0-7|146	# libidn2 at runtime to help minimize core dependencies.
21mr|libpsl-0.21.0-7|147	%configure \
21mr|libpsl-0.21.0-7|148	--disable-static \
21mr|libpsl-0.21.0-7|149	--enable-man \
21mr|libpsl-0.21.0-7|150	--disable-gtk-doc \
21mr|libpsl-0.21.0-7|151	--enable-builtin=libicu \
21mr|libpsl-0.21.0-7|152	--enable-runtime=libidn2 \
21mr|libpsl-0.21.0-7|153	--with-psl-distfile=%{_datadir}/publicsuffix/public_suffix_list.dafsa  \
21mr|libpsl-0.21.0-7|154	--with-psl-file=%{_datadir}/publicsuffix/effective_tld_names.dat       \
21mr|libpsl-0.21.0-7|155	--with-psl-testfile=%{_datadir}/publicsuffix/test_psl.txt
21mr|libpsl-0.21.0-7|156	
21mr|libpsl-0.21.0-7|157	%make
21mr|libpsl-0.21.0-7|158	
21mr|libpsl-0.21.0-7|159	%install
21mr|libpsl-0.21.0-7|160	%makeinstall_std
21mr|libpsl-0.21.0-7|161	
21mr|libpsl-0.21.0-7|162	# the script is noinst but the manpage is installed
21mr|libpsl-0.21.0-7|163	install -m0755 src/psl-make-dafsa %{buildroot}%{_bindir}/
21mr|libpsl-0.21.0-7|164	
21mr|libpsl-0.21.0-7|165	# fix shebang
21mr|libpsl-0.21.0-7|166	sed -i -e "1s|#!.*|#!/usr/bin/python3|" %{buildroot}%{_bindir}/psl-make-dafsa
21mr|libpsl-0.21.0-7|167	
21mr|libpsl-0.21.0-7|168	%check
21mr|libpsl-0.21.0-7|169	make check || cat tests/test-suite.log

13783 21
21mr|libpst-0.6.76-2|1	%define major 4
21mr|libpst-0.6.76-2|2	%define libname %mklibname pst %{major}
21mr|libpst-0.6.76-2|3	%define devname %mklibname pst -d
21mr|libpst-0.6.76-2|4	
21mr|libpst-0.6.76-2|5	Summary:	Utilities to convert Outlook .pst files to other formats
21mr|libpst-0.6.76-2|6	Name:		libpst
21mr|libpst-0.6.76-2|7	Epoch:		1
21mr|libpst-0.6.76-2|8	Version:	0.6.76
21mr|libpst-0.6.76-2|9	Release:	2
21mr|libpst-0.6.76-2|10	License:	GPLv2+
21mr|libpst-0.6.76-2|11	Group:		Networking/Mail
21mr|libpst-0.6.76-2|12	Url:		http://www.five-ten-sg.com/%{name}/
21mr|libpst-0.6.76-2|13	Source0:	http://www.five-ten-sg.com/%{name}/packages/%{name}-%{version}.tar.gz
21mr|libpst-0.6.76-2|14	Patch0:		libpst-0.6.75-linkage.patch
21mr|libpst-0.6.76-2|15	BuildRequires:	imagemagick
21mr|libpst-0.6.76-2|16	BuildRequires:	boost-devel
21mr|libpst-0.6.76-2|17	BuildRequires:	gd-devel
21mr|libpst-0.6.76-2|18	BuildRequires:	gettext-devel
21mr|libpst-0.6.76-2|19	BuildRequires:	jpeg-devel
21mr|libpst-0.6.76-2|20	BuildRequires:	pkgconfig(freetype2)
21mr|libpst-0.6.76-2|21	BuildRequires:	pkgconfig(libgsf-1)
21mr|libpst-0.6.76-2|22	BuildRequires:	pkgconfig(python3)
21mr|libpst-0.6.76-2|23	BuildRequires:	pkgconfig(zlib)
21mr|libpst-0.6.76-2|24	Requires:	imagemagick
21mr|libpst-0.6.76-2|25	Provides:	pst-utils = %{EVRD}
21mr|libpst-0.6.76-2|26	
21mr|libpst-0.6.76-2|27	%description
21mr|libpst-0.6.76-2|28	The Libpst utilities include readpst which can convert email messages
21mr|libpst-0.6.76-2|29	to both mbox and MH mailbox formats, pst2ldif which can convert the
21mr|libpst-0.6.76-2|30	contacts to .ldif format for import into ldap databases, and pst2dii
21mr|libpst-0.6.76-2|31	which can convert email messages to the DII load file format used by
21mr|libpst-0.6.76-2|32	Summation.
21mr|libpst-0.6.76-2|33	
21mr|libpst-0.6.76-2|34	%files
21mr|libpst-0.6.76-2|35	%{_bindir}/*
21mr|libpst-0.6.76-2|36	%{_mandir}/man1/*
21mr|libpst-0.6.76-2|37	%{_mandir}/man5/*
21mr|libpst-0.6.76-2|38	%docdir %{_datadir}/doc/%{name}-%{version}
21mr|libpst-0.6.76-2|39	%{_datadir}/doc/%{name}-%{version}
21mr|libpst-0.6.76-2|40	
21mr|libpst-0.6.76-2|41	#----------------------------------------------------------------------------
21mr|libpst-0.6.76-2|42	
21mr|libpst-0.6.76-2|43	%package -n %{libname}
21mr|libpst-0.6.76-2|44	Summary:	A shared library for .pst files support
21mr|libpst-0.6.76-2|45	Group:		System/Libraries
21mr|libpst-0.6.76-2|46	
21mr|libpst-0.6.76-2|47	%description -n %{libname}
21mr|libpst-0.6.76-2|48	Library needed for running libpst tools.
21mr|libpst-0.6.76-2|49	
21mr|libpst-0.6.76-2|50	%files -n %{libname}
21mr|libpst-0.6.76-2|51	%{_libdir}/libpst.so.%{major}*
21mr|libpst-0.6.76-2|52	
21mr|libpst-0.6.76-2|53	#----------------------------------------------------------------------------
21mr|libpst-0.6.76-2|54	
21mr|libpst-0.6.76-2|55	%package -n %{devname}
21mr|libpst-0.6.76-2|56	Summary:	Library and header files for the libpst library
21mr|libpst-0.6.76-2|57	Group:		Development/C
21mr|libpst-0.6.76-2|58	Requires:	%{libname} = %{EVRD}
21mr|libpst-0.6.76-2|59	Provides:	%{name}-devel = %{EVRD}
21mr|libpst-0.6.76-2|60	
21mr|libpst-0.6.76-2|61	%description -n %{devname}
21mr|libpst-0.6.76-2|62	Library and header files for the libpst library.
21mr|libpst-0.6.76-2|63	
21mr|libpst-0.6.76-2|64	%files -n %{devname}
21mr|libpst-0.6.76-2|65	%{_includedir}/libpst-4/
21mr|libpst-0.6.76-2|66	%{_libdir}/*.so
21mr|libpst-0.6.76-2|67	%{_libdir}/pkgconfig/%{name}.pc
21mr|libpst-0.6.76-2|68	
21mr|libpst-0.6.76-2|69	#----------------------------------------------------------------------------
21mr|libpst-0.6.76-2|70	
21mr|libpst-0.6.76-2|71	%package -n python3-%{name}
21mr|libpst-0.6.76-2|72	Summary:	Python binding for the libpst library
21mr|libpst-0.6.76-2|73	Group:		Development/Python
21mr|libpst-0.6.76-2|74	Requires:	%{libname} = %{EVRD}
21mr|libpst-0.6.76-2|75	
21mr|libpst-0.6.76-2|76	%description -n python3-%{name}
21mr|libpst-0.6.76-2|77	Python module for using pst files.
21mr|libpst-0.6.76-2|78	
21mr|libpst-0.6.76-2|79	%files -n python3-%{name}
21mr|libpst-0.6.76-2|80	%{py3_platsitedir}/_libpst.so
21mr|libpst-0.6.76-2|81	
21mr|libpst-0.6.76-2|82	#----------------------------------------------------------------------------
21mr|libpst-0.6.76-2|83	
21mr|libpst-0.6.76-2|84	%prep
21mr|libpst-0.6.76-2|85	%autosetup -p1
21mr|libpst-0.6.76-2|86	
21mr|libpst-0.6.76-2|87	%build
21mr|libpst-0.6.76-2|88	%configure \
21mr|libpst-0.6.76-2|89	--disable-static \
21mr|libpst-0.6.76-2|90	--enable-libpst-shared \
21mr|libpst-0.6.76-2|91	--enable-shared
21mr|libpst-0.6.76-2|92	
21mr|libpst-0.6.76-2|93	%make LIBS='-lpython%{py3_ver}'
21mr|libpst-0.6.76-2|94	
21mr|libpst-0.6.76-2|95	%install
21mr|libpst-0.6.76-2|96	%makeinstall_std

13784 21
21mr|libpthread-stubs-0.4-1|1	# Debug package is empty so disable it
21mr|libpthread-stubs-0.4-1|2	%define _enable_debug_packages %{nil}
21mr|libpthread-stubs-0.4-1|3	%define debug_package %{nil}
21mr|libpthread-stubs-0.4-1|4	
21mr|libpthread-stubs-0.4-1|5	Summary:	PThread Stubs for XCB
21mr|libpthread-stubs-0.4-1|6	Name:		libpthread-stubs
21mr|libpthread-stubs-0.4-1|7	Version:	0.4
21mr|libpthread-stubs-0.4-1|8	Release:	1
21mr|libpthread-stubs-0.4-1|9	License:	MIT
21mr|libpthread-stubs-0.4-1|10	Group:		System/X11
21mr|libpthread-stubs-0.4-1|11	Url:		http://xcb.freedesktop.org
21mr|libpthread-stubs-0.4-1|12	Source0:	http://xcb.freedesktop.org/dist/libpthread-stubs-%{version}.tar.bz2
21mr|libpthread-stubs-0.4-1|13	BuildRequires:	libxslt-proc
21mr|libpthread-stubs-0.4-1|14	BuildRequires:	x11-util-macros
21mr|libpthread-stubs-0.4-1|15	BuildRequires:	x11-proto-devel
21mr|libpthread-stubs-0.4-1|16	
21mr|libpthread-stubs-0.4-1|17	%description
21mr|libpthread-stubs-0.4-1|18	PThread Stubs for XCB.
21mr|libpthread-stubs-0.4-1|19	
21mr|libpthread-stubs-0.4-1|20	%files
21mr|libpthread-stubs-0.4-1|21	%{_libdir}/pkgconfig/pthread-stubs.pc
21mr|libpthread-stubs-0.4-1|22	
21mr|libpthread-stubs-0.4-1|23	#----------------------------------------------------------------------------
21mr|libpthread-stubs-0.4-1|24	
21mr|libpthread-stubs-0.4-1|25	%prep
21mr|libpthread-stubs-0.4-1|26	%setup -qn libpthread-stubs-%{version}
21mr|libpthread-stubs-0.4-1|27	
21mr|libpthread-stubs-0.4-1|28	%build
21mr|libpthread-stubs-0.4-1|29	%configure \
21mr|libpthread-stubs-0.4-1|30	--x-includes=%{_includedir}\
21mr|libpthread-stubs-0.4-1|31	--x-libraries=%{_libdir}
21mr|libpthread-stubs-0.4-1|32	
21mr|libpthread-stubs-0.4-1|33	%make
21mr|libpthread-stubs-0.4-1|34	
21mr|libpthread-stubs-0.4-1|35	%install
21mr|libpthread-stubs-0.4-1|36	%makeinstall_std

13785 21
21mr|libpwquality-1.4.4-2|1	%global __provides_exclude_from '%{py2_platsitedir}/(.*)\\.so$'
21mr|libpwquality-1.4.4-2|2	%global __provides_exclude_from '%{py3_platsitedir}/(.*)\\.so$'
21mr|libpwquality-1.4.4-2|3	
21mr|libpwquality-1.4.4-2|4	%define oname pwquality
21mr|libpwquality-1.4.4-2|5	
21mr|libpwquality-1.4.4-2|6	%define major 1
21mr|libpwquality-1.4.4-2|7	%define libname %mklibname %{oname} %{major}
21mr|libpwquality-1.4.4-2|8	%define devname %mklibname %{oname} -d
21mr|libpwquality-1.4.4-2|9	
21mr|libpwquality-1.4.4-2|10	%bcond_without python
21mr|libpwquality-1.4.4-2|11	%bcond_without python3
21mr|libpwquality-1.4.4-2|12	
21mr|libpwquality-1.4.4-2|13	Summary:	Library for password quality checking and generating random passwords
21mr|libpwquality-1.4.4-2|14	Name:		libpwquality
21mr|libpwquality-1.4.4-2|15	Version:	1.4.4
21mr|libpwquality-1.4.4-2|16	Release:	2
21mr|libpwquality-1.4.4-2|17	# The package is BSD licensed with option to relicense as GPL+
21mr|libpwquality-1.4.4-2|18	# - this option is redundant as the BSD license allows that anyway.
21mr|libpwquality-1.4.4-2|19	License:	BSD or GPL+
21mr|libpwquality-1.4.4-2|20	Group:		System/Libraries
21mr|libpwquality-1.4.4-2|21	Url:		http://libpwquality.fedorahosted.org/
21mr|libpwquality-1.4.4-2|22	Source0:	https://github.com/libpwquality/libpwquality/releases/download/libpwquality-%{version}/%{name}-%{version}.tar.bz2
21mr|libpwquality-1.4.4-2|23	BuildRequires:	libcrack-devel
21mr|libpwquality-1.4.4-2|24	BuildRequires:	pam-devel
21mr|libpwquality-1.4.4-2|25	%if %{with python}
21mr|libpwquality-1.4.4-2|26	BuildRequires:	pkgconfig(python2)
21mr|libpwquality-1.4.4-2|27	%endif
21mr|libpwquality-1.4.4-2|28	%if %{with python3}
21mr|libpwquality-1.4.4-2|29	BuildRequires:	pkgconfig(python3)
21mr|libpwquality-1.4.4-2|30	%endif
21mr|libpwquality-1.4.4-2|31	
21mr|libpwquality-1.4.4-2|32	%description
21mr|libpwquality-1.4.4-2|33	The libpwquality library purpose is to provide common functions for password
21mr|libpwquality-1.4.4-2|34	quality checking and also scoring them based on their apparent randomness.
21mr|libpwquality-1.4.4-2|35	
21mr|libpwquality-1.4.4-2|36	The library also provides a function for generating random passwords with good
21mr|libpwquality-1.4.4-2|37	pronounceability. The library supports reading and parsing of a configuration
21mr|libpwquality-1.4.4-2|38	file.
21mr|libpwquality-1.4.4-2|39	
21mr|libpwquality-1.4.4-2|40	#----------------------------------------------------------------------------
21mr|libpwquality-1.4.4-2|41	
21mr|libpwquality-1.4.4-2|42	%package common
21mr|libpwquality-1.4.4-2|43	Summary:	Noarch data files for libpwquality (locales, configs etc)
21mr|libpwquality-1.4.4-2|44	Group:		System/Base
21mr|libpwquality-1.4.4-2|45	Conflicts:	%{name}-tools < 1.2.4-4
21mr|libpwquality-1.4.4-2|46	Conflicts:	%{_lib}pwquality1 < 1.2.4-4
21mr|libpwquality-1.4.4-2|47	
21mr|libpwquality-1.4.4-2|48	%description common
21mr|libpwquality-1.4.4-2|49	Noarch data files for libpwquality (locales, configs etc).
21mr|libpwquality-1.4.4-2|50	
21mr|libpwquality-1.4.4-2|51	%files common -f %{name}.lang
21mr|libpwquality-1.4.4-2|52	%config(noreplace) %{_sysconfdir}/security/%{oname}.conf
21mr|libpwquality-1.4.4-2|53	%{_mandir}/man5/%{oname}.conf.5*
21mr|libpwquality-1.4.4-2|54	
21mr|libpwquality-1.4.4-2|55	#----------------------------------------------------------------------------
21mr|libpwquality-1.4.4-2|56	
21mr|libpwquality-1.4.4-2|57	%package tools
21mr|libpwquality-1.4.4-2|58	Summary:	Tools for password quality checking and generating random passwords
21mr|libpwquality-1.4.4-2|59	Group:		System/Base
21mr|libpwquality-1.4.4-2|60	
21mr|libpwquality-1.4.4-2|61	%description tools
21mr|libpwquality-1.4.4-2|62	Tools for password quality checking and generating random passwords.
21mr|libpwquality-1.4.4-2|63	
21mr|libpwquality-1.4.4-2|64	%files tools
21mr|libpwquality-1.4.4-2|65	%doc COPYING README NEWS AUTHORS
21mr|libpwquality-1.4.4-2|66	%{_bindir}/pwmake
21mr|libpwquality-1.4.4-2|67	%{_bindir}/pwscore
21mr|libpwquality-1.4.4-2|68	%{_mandir}/man1/*
21mr|libpwquality-1.4.4-2|69	
21mr|libpwquality-1.4.4-2|70	#----------------------------------------------------------------------------
21mr|libpwquality-1.4.4-2|71	
21mr|libpwquality-1.4.4-2|72	%package -n pam_pwquality
21mr|libpwquality-1.4.4-2|73	Summary:	PAM module for %{oname}
21mr|libpwquality-1.4.4-2|74	Group:		System/Base
21mr|libpwquality-1.4.4-2|75	Provides:	%{oname} = %{EVRD}
21mr|libpwquality-1.4.4-2|76	Provides:	%{name} = %{EVRD}
21mr|libpwquality-1.4.4-2|77	Conflicts:	%{name}-tools < 1.2.4-4
21mr|libpwquality-1.4.4-2|78	Conflicts:	%{_lib}pwquality1 < 1.2.4-4
21mr|libpwquality-1.4.4-2|79	
21mr|libpwquality-1.4.4-2|80	%description -n pam_pwquality
21mr|libpwquality-1.4.4-2|81	PAM module for %{oname}.
21mr|libpwquality-1.4.4-2|82	
21mr|libpwquality-1.4.4-2|83	%files -n pam_pwquality
21mr|libpwquality-1.4.4-2|84	/%{_lib}/security/pam_pwquality.so
21mr|libpwquality-1.4.4-2|85	%{_mandir}/man8/pam_pwquality.8*
21mr|libpwquality-1.4.4-2|86	
21mr|libpwquality-1.4.4-2|87	#----------------------------------------------------------------------------
21mr|libpwquality-1.4.4-2|88	
21mr|libpwquality-1.4.4-2|89	%package -n %{libname}
21mr|libpwquality-1.4.4-2|90	Summary:	Shared libraries for %{oname}
21mr|libpwquality-1.4.4-2|91	Group:		System/Libraries
21mr|libpwquality-1.4.4-2|92	Requires:	cracklib-dicts
21mr|libpwquality-1.4.4-2|93	Requires:	%{name}-common >= %{EVRD}
21mr|libpwquality-1.4.4-2|94	
21mr|libpwquality-1.4.4-2|95	%description -n %{libname}
21mr|libpwquality-1.4.4-2|96	The libpwquality library purpose is to provide common functions for password
21mr|libpwquality-1.4.4-2|97	quality checking and also scoring them based on their apparent randomness.
21mr|libpwquality-1.4.4-2|98	
21mr|libpwquality-1.4.4-2|99	The library also provides a function for generating random passwords with good
21mr|libpwquality-1.4.4-2|100	pronounceability. The library supports reading and parsing of a configuration
21mr|libpwquality-1.4.4-2|101	file.
21mr|libpwquality-1.4.4-2|102	
21mr|libpwquality-1.4.4-2|103	%files -n %{libname}
21mr|libpwquality-1.4.4-2|104	%{_libdir}/%{name}.so.%{major}*
21mr|libpwquality-1.4.4-2|105	
21mr|libpwquality-1.4.4-2|106	#----------------------------------------------------------------------------
21mr|libpwquality-1.4.4-2|107	
21mr|libpwquality-1.4.4-2|108	%package -n %{devname}
21mr|libpwquality-1.4.4-2|109	Summary:	Files needed for developing PAM-aware applications and modules for PAM
21mr|libpwquality-1.4.4-2|110	Group:		Development/Other
21mr|libpwquality-1.4.4-2|111	Requires:	%{libname} = %{EVRD}
21mr|libpwquality-1.4.4-2|112	Provides:	%{name}-devel = %{EVRD}
21mr|libpwquality-1.4.4-2|113	Provides:	%{oname}-devel = %{EVRD}
21mr|libpwquality-1.4.4-2|114	
21mr|libpwquality-1.4.4-2|115	%description -n %{devname}
21mr|libpwquality-1.4.4-2|116	Files needed for development of applications using the libpwquality library.
21mr|libpwquality-1.4.4-2|117	
21mr|libpwquality-1.4.4-2|118	%files -n %{devname}
21mr|libpwquality-1.4.4-2|119	%{_includedir}/%{oname}.h
21mr|libpwquality-1.4.4-2|120	%{_libdir}/%{name}.so
21mr|libpwquality-1.4.4-2|121	%{_libdir}/pkgconfig/%{oname}.pc
21mr|libpwquality-1.4.4-2|122	%{_mandir}/man3/%{oname}.3*
21mr|libpwquality-1.4.4-2|123	
21mr|libpwquality-1.4.4-2|124	#----------------------------------------------------------------------------
21mr|libpwquality-1.4.4-2|125	
21mr|libpwquality-1.4.4-2|126	%if %{with python}
21mr|libpwquality-1.4.4-2|127	%package -n %python2-pwquality
21mr|libpwquality-1.4.4-2|128	%py2_migration_meta %python2-pwquality
21mr|libpwquality-1.4.4-2|129	Summary:	Python bindings for the libpwquality library
21mr|libpwquality-1.4.4-2|130	Group:		Development/Python
21mr|libpwquality-1.4.4-2|131	
21mr|libpwquality-1.4.4-2|132	%description -n %python2-pwquality
21mr|libpwquality-1.4.4-2|133	This is pwquality Python module that provides Python bindings for the
21mr|libpwquality-1.4.4-2|134	libpwquality library. These bindings can be used for easy password quality
21mr|libpwquality-1.4.4-2|135	checking and generation of random pronounceable passwords from Python
21mr|libpwquality-1.4.4-2|136	applications.
21mr|libpwquality-1.4.4-2|137	
21mr|libpwquality-1.4.4-2|138	%files -n %python2-pwquality
21mr|libpwquality-1.4.4-2|139	%{py2_platsitedir}/%{oname}.so
21mr|libpwquality-1.4.4-2|140	%{py2_platsitedir}/%{oname}-%{version}-py%{py2_ver}.egg-info
21mr|libpwquality-1.4.4-2|141	%endif
21mr|libpwquality-1.4.4-2|142	
21mr|libpwquality-1.4.4-2|143	#----------------------------------------------------------------------------
21mr|libpwquality-1.4.4-2|144	
21mr|libpwquality-1.4.4-2|145	%if %{with python3}
21mr|libpwquality-1.4.4-2|146	%package -n python3-pwquality
21mr|libpwquality-1.4.4-2|147	Summary:	Python bindings for the libpwquality library
21mr|libpwquality-1.4.4-2|148	Group:		Development/Python
21mr|libpwquality-1.4.4-2|149	
21mr|libpwquality-1.4.4-2|150	%description -n python3-pwquality
21mr|libpwquality-1.4.4-2|151	This is pwquality Python module that provides Python bindings for the
21mr|libpwquality-1.4.4-2|152	libpwquality library. These bindings can be used for easy password quality
21mr|libpwquality-1.4.4-2|153	checking and generation of random pronounceable passwords from Python
21mr|libpwquality-1.4.4-2|154	applications.
21mr|libpwquality-1.4.4-2|155	
21mr|libpwquality-1.4.4-2|156	%files -n python3-pwquality
21mr|libpwquality-1.4.4-2|157	%{py3_platsitedir}/%{oname}-%{version}-py%{py3_ver}.egg-info
21mr|libpwquality-1.4.4-2|158	# This lib on e2k have no prefix linux-gnu
21mr|libpwquality-1.4.4-2|159	%{py3_platsitedir}/%{oname}.cpython-3*.so
21mr|libpwquality-1.4.4-2|160	%endif
21mr|libpwquality-1.4.4-2|161	
21mr|libpwquality-1.4.4-2|162	#----------------------------------------------------------------------------
21mr|libpwquality-1.4.4-2|163	
21mr|libpwquality-1.4.4-2|164	%prep
21mr|libpwquality-1.4.4-2|165	%autosetup -p1
21mr|libpwquality-1.4.4-2|166	
21mr|libpwquality-1.4.4-2|167	mkdir -p ../bld_py3 \
21mr|libpwquality-1.4.4-2|168	&& cp -rf * ../bld_py3 \
21mr|libpwquality-1.4.4-2|169	&& mv ../bld_py3 .
21mr|libpwquality-1.4.4-2|170	
21mr|libpwquality-1.4.4-2|171	%build
21mr|libpwquality-1.4.4-2|172	%configure \
21mr|libpwquality-1.4.4-2|173	--with-securedir=/%{_lib}/security \
21mr|libpwquality-1.4.4-2|174	--with-pythonsitedir=%{py2_platsitedir} \
21mr|libpwquality-1.4.4-2|175	%if %{with python}
21mr|libpwquality-1.4.4-2|176	--enable-python-bindings \
21mr|libpwquality-1.4.4-2|177	--with-python-binary=%{__python2} \
21mr|libpwquality-1.4.4-2|178	%else
21mr|libpwquality-1.4.4-2|179	--disable-python-bindings \
21mr|libpwquality-1.4.4-2|180	%endif
21mr|libpwquality-1.4.4-2|181	--disable-static \
21mr|libpwquality-1.4.4-2|182	--disable-rpath
21mr|libpwquality-1.4.4-2|183	
21mr|libpwquality-1.4.4-2|184	%make_build -C po update-gmo
21mr|libpwquality-1.4.4-2|185	%make_build
21mr|libpwquality-1.4.4-2|186	
21mr|libpwquality-1.4.4-2|187	cd bld_py3
21mr|libpwquality-1.4.4-2|188	%configure \
21mr|libpwquality-1.4.4-2|189	--with-securedir=/%{_lib}/security \
21mr|libpwquality-1.4.4-2|190	--with-pythonsitedir=%{py3_platsitedir} \
21mr|libpwquality-1.4.4-2|191	%if %{with python3}
21mr|libpwquality-1.4.4-2|192	--enable-python-bindings \
21mr|libpwquality-1.4.4-2|193	--with-python-binary=%{__python3} \
21mr|libpwquality-1.4.4-2|194	%else
21mr|libpwquality-1.4.4-2|195	--disable-python-bindings \
21mr|libpwquality-1.4.4-2|196	%endif
21mr|libpwquality-1.4.4-2|197	--disable-static \
21mr|libpwquality-1.4.4-2|198	--disable-rpath
21mr|libpwquality-1.4.4-2|199	
21mr|libpwquality-1.4.4-2|200	%make_build -C po update-gmo
21mr|libpwquality-1.4.4-2|201	%make_build
21mr|libpwquality-1.4.4-2|202	cd -
21mr|libpwquality-1.4.4-2|203	
21mr|libpwquality-1.4.4-2|204	%install
21mr|libpwquality-1.4.4-2|205	%make_install
21mr|libpwquality-1.4.4-2|206	
21mr|libpwquality-1.4.4-2|207	# (djam) include a valid path to dictionary out of the box
21mr|libpwquality-1.4.4-2|208	sed -i '/dictpath/s/=/=\ \/usr\/share\/cracklib\/pw_dict/' %{buildroot}%{_sysconfdir}/security/%{oname}.conf
21mr|libpwquality-1.4.4-2|209	
21mr|libpwquality-1.4.4-2|210	cd bld_py3
21mr|libpwquality-1.4.4-2|211	make -C python install DESTDIR=%{buildroot} INSTALL='install -p'
21mr|libpwquality-1.4.4-2|212	cd -
21mr|libpwquality-1.4.4-2|213	
21mr|libpwquality-1.4.4-2|214	%find_lang %{name}

13786 21
21mr|libqaccessibilityclient-0.4.1-2|1	%define major 0
21mr|libqaccessibilityclient-0.4.1-2|2	%define libname %mklibname qaccessibilityclient-qt5_ %{major}
21mr|libqaccessibilityclient-0.4.1-2|3	%define devname %mklibname qaccessibilityclient -d
21mr|libqaccessibilityclient-0.4.1-2|4	
21mr|libqaccessibilityclient-0.4.1-2|5	Summary:	Accessibility client library for Qt
21mr|libqaccessibilityclient-0.4.1-2|6	Name:		libqaccessibilityclient
21mr|libqaccessibilityclient-0.4.1-2|7	Version:	0.4.1
21mr|libqaccessibilityclient-0.4.1-2|8	Release:	2
21mr|libqaccessibilityclient-0.4.1-2|9	License:	LGPLv2+
21mr|libqaccessibilityclient-0.4.1-2|10	Group:		System/Libraries
21mr|libqaccessibilityclient-0.4.1-2|11	Url:		https://projects.kde.org/projects/playground/accessibility/libkdeaccessibilityclient
21mr|libqaccessibilityclient-0.4.1-2|12	Source0:	http://download.kde.org/unstable/libqaccessibilityclient/%{name}-%{version}.tar.xz
21mr|libqaccessibilityclient-0.4.1-2|13	BuildRequires:	cmake
21mr|libqaccessibilityclient-0.4.1-2|14	BuildRequires:	extra-cmake-modules
21mr|libqaccessibilityclient-0.4.1-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|libqaccessibilityclient-0.4.1-2|16	BuildRequires:	pkgconfig(Qt5DBus)
21mr|libqaccessibilityclient-0.4.1-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|libqaccessibilityclient-0.4.1-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libqaccessibilityclient-0.4.1-2|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|libqaccessibilityclient-0.4.1-2|20	
21mr|libqaccessibilityclient-0.4.1-2|21	%description
21mr|libqaccessibilityclient-0.4.1-2|22	Accessibility client library for Qt.
21mr|libqaccessibilityclient-0.4.1-2|23	
21mr|libqaccessibilityclient-0.4.1-2|24	#----------------------------------------------------------------------------
21mr|libqaccessibilityclient-0.4.1-2|25	
21mr|libqaccessibilityclient-0.4.1-2|26	%package -n %{libname}
21mr|libqaccessibilityclient-0.4.1-2|27	Summary:	Accessibility client library for Qt
21mr|libqaccessibilityclient-0.4.1-2|28	Group:		System/Libraries
21mr|libqaccessibilityclient-0.4.1-2|29	
21mr|libqaccessibilityclient-0.4.1-2|30	%description -n %{libname}
21mr|libqaccessibilityclient-0.4.1-2|31	Accessibility client library for Qt.
21mr|libqaccessibilityclient-0.4.1-2|32	
21mr|libqaccessibilityclient-0.4.1-2|33	%files -n %{libname}
21mr|libqaccessibilityclient-0.4.1-2|34	%doc AUTHORS ChangeLog COPYING README.md
21mr|libqaccessibilityclient-0.4.1-2|35	%{_libdir}/libqaccessibilityclient-qt5.so.%{major}*
21mr|libqaccessibilityclient-0.4.1-2|36	
21mr|libqaccessibilityclient-0.4.1-2|37	#----------------------------------------------------------------------------
21mr|libqaccessibilityclient-0.4.1-2|38	
21mr|libqaccessibilityclient-0.4.1-2|39	%package -n %{devname}
21mr|libqaccessibilityclient-0.4.1-2|40	Summary:	Development files for %{name}
21mr|libqaccessibilityclient-0.4.1-2|41	Group:		Development/KDE and Qt
21mr|libqaccessibilityclient-0.4.1-2|42	Requires:	%{libname} = %{EVRD}
21mr|libqaccessibilityclient-0.4.1-2|43	Provides:	qaccessibilityclient-devel = %{EVRD}
21mr|libqaccessibilityclient-0.4.1-2|44	
21mr|libqaccessibilityclient-0.4.1-2|45	%description -n %{devname}
21mr|libqaccessibilityclient-0.4.1-2|46	Development files for %{name}.
21mr|libqaccessibilityclient-0.4.1-2|47	
21mr|libqaccessibilityclient-0.4.1-2|48	%files -n %{devname}
21mr|libqaccessibilityclient-0.4.1-2|49	%{_bindir}/dumper
21mr|libqaccessibilityclient-0.4.1-2|50	%{_includedir}/qaccessibilityclient/
21mr|libqaccessibilityclient-0.4.1-2|51	%{_libdir}/cmake/QAccessibilityClient/
21mr|libqaccessibilityclient-0.4.1-2|52	%{_libdir}/libqaccessibilityclient-qt5.so
21mr|libqaccessibilityclient-0.4.1-2|53	
21mr|libqaccessibilityclient-0.4.1-2|54	#----------------------------------------------------------------------------
21mr|libqaccessibilityclient-0.4.1-2|55	
21mr|libqaccessibilityclient-0.4.1-2|56	%prep
21mr|libqaccessibilityclient-0.4.1-2|57	%setup -q
21mr|libqaccessibilityclient-0.4.1-2|58	%apply_patches
21mr|libqaccessibilityclient-0.4.1-2|59	
21mr|libqaccessibilityclient-0.4.1-2|60	%build
21mr|libqaccessibilityclient-0.4.1-2|61	%cmake_qt5 \
21mr|libqaccessibilityclient-0.4.1-2|62	-DQT4_BUILD:BOOL=OFF \
21mr|libqaccessibilityclient-0.4.1-2|63	-DQT5_BUILD:BOOL=ON
21mr|libqaccessibilityclient-0.4.1-2|64	%make
21mr|libqaccessibilityclient-0.4.1-2|65	
21mr|libqaccessibilityclient-0.4.1-2|66	%install
21mr|libqaccessibilityclient-0.4.1-2|67	%makeinstall_std -C build
21mr|libqaccessibilityclient-0.4.1-2|68	
21mr|libqaccessibilityclient-0.4.1-2|69	## unpackaged files
21mr|libqaccessibilityclient-0.4.1-2|70	# consider putting into -tools subpkg?
21mr|libqaccessibilityclient-0.4.1-2|71	rm -f %{buildroot}%{_bindir}/accessibleapps

13787 21
21mr|libqalculate-3.20.1-4|1	%define sname qalc
21mr|libqalculate-3.20.1-4|2	%define major 22
21mr|libqalculate-3.20.1-4|3	%define libname %mklibname qalculate %{major}
21mr|libqalculate-3.20.1-4|4	%define devname %mklibname qalculate -d
21mr|libqalculate-3.20.1-4|5	
21mr|libqalculate-3.20.1-4|6	Summary:	The library for qalculate
21mr|libqalculate-3.20.1-4|7	Name:		libqalculate
21mr|libqalculate-3.20.1-4|8	Version:	3.20.1
21mr|libqalculate-3.20.1-4|9	Release:	4
21mr|libqalculate-3.20.1-4|10	License:	GPLv2+
21mr|libqalculate-3.20.1-4|11	Group:		System/Libraries
21mr|libqalculate-3.20.1-4|12	Url:		https://qalculate.github.io/
21mr|libqalculate-3.20.1-4|13	Source0:	https://github.com/Qalculate/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|libqalculate-3.20.1-4|14	BuildRequires:	intltool
21mr|libqalculate-3.20.1-4|15	BuildRequires:	gmp-devel
21mr|libqalculate-3.20.1-4|16	BuildRequires:	mpfr-devel
21mr|libqalculate-3.20.1-4|17	BuildRequires:	readline-devel
21mr|libqalculate-3.20.1-4|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|libqalculate-3.20.1-4|19	BuildRequires:	pkgconfig(icu-uc)
21mr|libqalculate-3.20.1-4|20	BuildRequires:	pkgconfig(libcurl)
21mr|libqalculate-3.20.1-4|21	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libqalculate-3.20.1-4|22	BuildRequires:	pkgconfig(ncurses)
21mr|libqalculate-3.20.1-4|23	BuildRequires:	perl(XML::Parser)
21mr|libqalculate-3.20.1-4|24	
21mr|libqalculate-3.20.1-4|25	%description
21mr|libqalculate-3.20.1-4|26	Libraries needed by qalculator.
21mr|libqalculate-3.20.1-4|27	
21mr|libqalculate-3.20.1-4|28	%package -n %{sname}
21mr|libqalculate-3.20.1-4|29	Group:		System/Libraries
21mr|libqalculate-3.20.1-4|30	Summary:	CLI frontend for Qalculate!
21mr|libqalculate-3.20.1-4|31	Requires:	%{libname} = %{EVRD}
21mr|libqalculate-3.20.1-4|32	
21mr|libqalculate-3.20.1-4|33	#----------------------------------------------------------------------------
21mr|libqalculate-3.20.1-4|34	
21mr|libqalculate-3.20.1-4|35	%description -n %{sname}
21mr|libqalculate-3.20.1-4|36	Qalculate! is a multi-purpose desktop calculator for GNU/Linux. It is small
21mr|libqalculate-3.20.1-4|37	and simple to use but with much power and versatility underneath
21mr|libqalculate-3.20.1-4|38	
21mr|libqalculate-3.20.1-4|39	Features include customizable functions, units, arbitrary precision,
21mr|libqalculate-3.20.1-4|40	plotting, and a user-friendly interface (GTK+ and CLI).
21mr|libqalculate-3.20.1-4|41	
21mr|libqalculate-3.20.1-4|42	This package provides the CLI frontend.
21mr|libqalculate-3.20.1-4|43	
21mr|libqalculate-3.20.1-4|44	%files -n %{sname}
21mr|libqalculate-3.20.1-4|45	%{_bindir}/%{sname}
21mr|libqalculate-3.20.1-4|46	%{_mandir}/man1/%{sname}.1.*
21mr|libqalculate-3.20.1-4|47	
21mr|libqalculate-3.20.1-4|48	#----------------------------------------------------------------------------
21mr|libqalculate-3.20.1-4|49	
21mr|libqalculate-3.20.1-4|50	%package -n %{libname}
21mr|libqalculate-3.20.1-4|51	Summary:	Qalculate shared library
21mr|libqalculate-3.20.1-4|52	Group:		System/Libraries
21mr|libqalculate-3.20.1-4|53	Requires:	%{name}-data >= %{EVRD}
21mr|libqalculate-3.20.1-4|54	
21mr|libqalculate-3.20.1-4|55	%description -n %{libname}
21mr|libqalculate-3.20.1-4|56	Qalculate shared library.
21mr|libqalculate-3.20.1-4|57	
21mr|libqalculate-3.20.1-4|58	%files -n %{libname}
21mr|libqalculate-3.20.1-4|59	%{_libdir}/libqalculate.so.%{major}*
21mr|libqalculate-3.20.1-4|60	
21mr|libqalculate-3.20.1-4|61	#----------------------------------------------------------------------------
21mr|libqalculate-3.20.1-4|62	
21mr|libqalculate-3.20.1-4|63	%package -n %{devname}
21mr|libqalculate-3.20.1-4|64	Summary:	Development files for %{name}
21mr|libqalculate-3.20.1-4|65	Group:		Development/Other
21mr|libqalculate-3.20.1-4|66	Requires:	%{libname} = %{EVRD}
21mr|libqalculate-3.20.1-4|67	Requires:	gmp-devel
21mr|libqalculate-3.20.1-4|68	Requires:	mpfr-devel
21mr|libqalculate-3.20.1-4|69	Provides:	%{name}-devel = %{EVRD}
21mr|libqalculate-3.20.1-4|70	Provides:	qalculate-devel = %{EVRD}
21mr|libqalculate-3.20.1-4|71	
21mr|libqalculate-3.20.1-4|72	%description -n %{devname}
21mr|libqalculate-3.20.1-4|73	Headers and development files for %{name}.
21mr|libqalculate-3.20.1-4|74	
21mr|libqalculate-3.20.1-4|75	%files -n %{devname}
21mr|libqalculate-3.20.1-4|76	%doc AUTHORS ChangeLog NEWS README* TODO
21mr|libqalculate-3.20.1-4|77	%{_includedir}/*
21mr|libqalculate-3.20.1-4|78	%{_libdir}/libqalculate.so
21mr|libqalculate-3.20.1-4|79	%{_libdir}/pkgconfig/*.pc
21mr|libqalculate-3.20.1-4|80	
21mr|libqalculate-3.20.1-4|81	#----------------------------------------------------------------------------
21mr|libqalculate-3.20.1-4|82	
21mr|libqalculate-3.20.1-4|83	%package data
21mr|libqalculate-3.20.1-4|84	Summary:	Data files for %{name}
21mr|libqalculate-3.20.1-4|85	Group:		System/Libraries
21mr|libqalculate-3.20.1-4|86	Conflicts:	%{_lib}qalculate4 < 0.9.7-4
21mr|libqalculate-3.20.1-4|87	Conflicts:	%{_lib}qalculate5 < 0.9.7-4
21mr|libqalculate-3.20.1-4|88	
21mr|libqalculate-3.20.1-4|89	%description data
21mr|libqalculate-3.20.1-4|90	Data files for %{name}.
21mr|libqalculate-3.20.1-4|91	
21mr|libqalculate-3.20.1-4|92	%files data -f %{name}.lang
21mr|libqalculate-3.20.1-4|93	%{_datadir}/qalculate/rates.json
21mr|libqalculate-3.20.1-4|94	%{_datadir}/qalculate/*.xml
21mr|libqalculate-3.20.1-4|95	
21mr|libqalculate-3.20.1-4|96	#----------------------------------------------------------------------------
21mr|libqalculate-3.20.1-4|97	
21mr|libqalculate-3.20.1-4|98	%prep
21mr|libqalculate-3.20.1-4|99	%setup -q
21mr|libqalculate-3.20.1-4|100	
21mr|libqalculate-3.20.1-4|101	%build
21mr|libqalculate-3.20.1-4|102	%configure
21mr|libqalculate-3.20.1-4|103	%make_build
21mr|libqalculate-3.20.1-4|104	
21mr|libqalculate-3.20.1-4|105	%install
21mr|libqalculate-3.20.1-4|106	%make_install
21mr|libqalculate-3.20.1-4|107	
21mr|libqalculate-3.20.1-4|108	%find_lang %{name}

13788 21
21mr|libqb-2.0.3-2|1	%define major 1
21mr|libqb-2.0.3-2|2	%define libname %mklibname qb %{major}
21mr|libqb-2.0.3-2|3	%define devname %mklibname qb -d
21mr|libqb-2.0.3-2|4	
21mr|libqb-2.0.3-2|5	Summary:	An IPC library for high performance servers
21mr|libqb-2.0.3-2|6	Name:		libqb
21mr|libqb-2.0.3-2|7	Version:	2.0.3
21mr|libqb-2.0.3-2|8	Release:	2
21mr|libqb-2.0.3-2|9	License:	LGPLv2+
21mr|libqb-2.0.3-2|10	Group:		System/Libraries
21mr|libqb-2.0.3-2|11	Url:		https://github.com/asalkeld/libqb/wiki
21mr|libqb-2.0.3-2|12	Source0:	https://github.com/ClusterLabs/libqb/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|libqb-2.0.3-2|13	Patch0:		CVE-2023-39976.patch
21mr|libqb-2.0.3-2|14	BuildRequires:	doxygen
21mr|libqb-2.0.3-2|15	BuildRequires:	libtool
21mr|libqb-2.0.3-2|16	BuildRequires:	procps
21mr|libqb-2.0.3-2|17	BuildRequires:	pkgconfig(check)
21mr|libqb-2.0.3-2|18	BuildRequires:	pkgconfig(systemd)
21mr|libqb-2.0.3-2|19	BuildRequires:	libxml2-devel
21mr|libqb-2.0.3-2|20	
21mr|libqb-2.0.3-2|21	%description
21mr|libqb-2.0.3-2|22	%{libname} provides high performance client server reusable features.
21mr|libqb-2.0.3-2|23	Initially these are IPC and poll.
21mr|libqb-2.0.3-2|24	
21mr|libqb-2.0.3-2|25	#------------------------------------------------------------------
21mr|libqb-2.0.3-2|26	
21mr|libqb-2.0.3-2|27	%package -n %{libname}
21mr|libqb-2.0.3-2|28	Summary:	An IPC library for high performance servers
21mr|libqb-2.0.3-2|29	Group:		System/Libraries
21mr|libqb-2.0.3-2|30	
21mr|libqb-2.0.3-2|31	%description -n %{libname}
21mr|libqb-2.0.3-2|32	%{libname} provides high performance client server reusable features.
21mr|libqb-2.0.3-2|33	Initially these are IPC and poll.
21mr|libqb-2.0.3-2|34	
21mr|libqb-2.0.3-2|35	%files -n %{libname}
21mr|libqb-2.0.3-2|36	%doc COPYING README.markdown
21mr|libqb-2.0.3-2|37	%{_libdir}/%{name}.so.%{major}*
21mr|libqb-2.0.3-2|38	
21mr|libqb-2.0.3-2|39	#------------------------------------------------------------------
21mr|libqb-2.0.3-2|40	
21mr|libqb-2.0.3-2|41	%package -n %{devname}
21mr|libqb-2.0.3-2|42	Summary:	Development files for libqb
21mr|libqb-2.0.3-2|43	Group:		Development/C
21mr|libqb-2.0.3-2|44	Requires:	%{libname} = %{EVRD}
21mr|libqb-2.0.3-2|45	Provides:	%{name}-devel = %{EVRD}
21mr|libqb-2.0.3-2|46	Conflicts:	%{_lib}qb0-devel < 1.0.5
21mr|libqb-2.0.3-2|47	Obsoletes:	%{_lib}qb0-devel < 1.0.5
21mr|libqb-2.0.3-2|48	
21mr|libqb-2.0.3-2|49	%description -n %{devname}
21mr|libqb-2.0.3-2|50	This package contains libraries and header files for developing applications
21mr|libqb-2.0.3-2|51	that use %{libname}
21mr|libqb-2.0.3-2|52	
21mr|libqb-2.0.3-2|53	%files -n %{devname}
21mr|libqb-2.0.3-2|54	%doc COPYING README.markdown
21mr|libqb-2.0.3-2|55	%{_includedir}/qb/
21mr|libqb-2.0.3-2|56	%{_libdir}/%{name}.so
21mr|libqb-2.0.3-2|57	%{_libdir}/pkgconfig/%{name}.pc
21mr|libqb-2.0.3-2|58	%{_mandir}/man3/qb*3*
21mr|libqb-2.0.3-2|59	%{_mandir}/man8/qb*8*
21mr|libqb-2.0.3-2|60	%{_sbindir}/qb-blackbox
21mr|libqb-2.0.3-2|61	%{_bindir}/doxygen2man
21mr|libqb-2.0.3-2|62	%{_mandir}/man1/doxygen2man.1.xz
21mr|libqb-2.0.3-2|63	
21mr|libqb-2.0.3-2|64	#------------------------------------------------------------------
21mr|libqb-2.0.3-2|65	
21mr|libqb-2.0.3-2|66	%prep
21mr|libqb-2.0.3-2|67	%autosetup -p1
21mr|libqb-2.0.3-2|68	
21mr|libqb-2.0.3-2|69	%ifarch %{e2k}
21mr|libqb-2.0.3-2|70	# just disable tests on elbrus
21mr|libqb-2.0.3-2|71	sed -i 's! tests!!g' Makefile.*
21mr|libqb-2.0.3-2|72	%endif
21mr|libqb-2.0.3-2|73	
21mr|libqb-2.0.3-2|74	%build
21mr|libqb-2.0.3-2|75	sed s,"UNKNOWN","%{version}",g -i build-aux/git-version-gen
21mr|libqb-2.0.3-2|76	
21mr|libqb-2.0.3-2|77	autoreconf -fi
21mr|libqb-2.0.3-2|78	%configure \
21mr|libqb-2.0.3-2|79	--disable-static
21mr|libqb-2.0.3-2|80	%make
21mr|libqb-2.0.3-2|81	
21mr|libqb-2.0.3-2|82	%install
21mr|libqb-2.0.3-2|83	%makeinstall_std
21mr|libqb-2.0.3-2|84	
21mr|libqb-2.0.3-2|85	rm -rf %{buildroot}%{_docdir}/*

13789 21
21mr|libqmi-1.30.8-1|1	%define oname qmi
21mr|libqmi-1.30.8-1|2	%define major 5
21mr|libqmi-1.30.8-1|3	%define libname %mklibname %{oname}-glib %{major}
21mr|libqmi-1.30.8-1|4	%define devname %mklibname %{oname}-glib -d
21mr|libqmi-1.30.8-1|5	
21mr|libqmi-1.30.8-1|6	Summary:	Library to control QMI devices
21mr|libqmi-1.30.8-1|7	Name:		libqmi
21mr|libqmi-1.30.8-1|8	Version:	1.30.8
21mr|libqmi-1.30.8-1|9	Release:	1
21mr|libqmi-1.30.8-1|10	License:	LGPLv2.1+
21mr|libqmi-1.30.8-1|11	Group:		System/Libraries
21mr|libqmi-1.30.8-1|12	Url:		https://www.freedesktop.org/wiki/Software/libqmi
21mr|libqmi-1.30.8-1|13	Source0:	https://www.freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz
21mr|libqmi-1.30.8-1|14	BuildRequires:	autoconf-archive
21mr|libqmi-1.30.8-1|15	BuildRequires:	pkgconfig(gio-2.0)
21mr|libqmi-1.30.8-1|16	BuildRequires:	pkgconfig(glib-2.0) >= 2.32
21mr|libqmi-1.30.8-1|17	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libqmi-1.30.8-1|18	BuildRequires:	pkgconfig(gtk-doc)
21mr|libqmi-1.30.8-1|19	BuildRequires:	pkgconfig(gudev-1.0)
21mr|libqmi-1.30.8-1|20	BuildRequires:	pkgconfig(qrtr-glib)
21mr|libqmi-1.30.8-1|21	
21mr|libqmi-1.30.8-1|22	%description
21mr|libqmi-1.30.8-1|23	A GLib/GIO based library to control QMI devices.
21mr|libqmi-1.30.8-1|24	
21mr|libqmi-1.30.8-1|25	#----------------------------------------------------------------------------
21mr|libqmi-1.30.8-1|26	
21mr|libqmi-1.30.8-1|27	%package -n %{oname}-tools
21mr|libqmi-1.30.8-1|28	Summary:	Helper utilities to control QMI devices
21mr|libqmi-1.30.8-1|29	Group:		System/Configuration/Networking
21mr|libqmi-1.30.8-1|30	
21mr|libqmi-1.30.8-1|31	%description -n %{oname}-tools
21mr|libqmi-1.30.8-1|32	This package contains command line tools to manage such devices.
21mr|libqmi-1.30.8-1|33	
21mr|libqmi-1.30.8-1|34	%files -n %{oname}-tools
21mr|libqmi-1.30.8-1|35	%{_bindir}/qmi-firmware-update
21mr|libqmi-1.30.8-1|36	%{_bindir}/qmi-network
21mr|libqmi-1.30.8-1|37	%{_bindir}/qmicli
21mr|libqmi-1.30.8-1|38	%{_datadir}/bash-completion/completions/qmicli
21mr|libqmi-1.30.8-1|39	%{_libexecdir}/qmi-proxy
21mr|libqmi-1.30.8-1|40	%{_mandir}/man1/qmi*.1.*
21mr|libqmi-1.30.8-1|41	
21mr|libqmi-1.30.8-1|42	#----------------------------------------------------------------------------
21mr|libqmi-1.30.8-1|43	
21mr|libqmi-1.30.8-1|44	%package -n %{libname}
21mr|libqmi-1.30.8-1|45	Summary:	Library to control QMI devices
21mr|libqmi-1.30.8-1|46	Group:		System/Libraries
21mr|libqmi-1.30.8-1|47	
21mr|libqmi-1.30.8-1|48	%description -n %{libname}
21mr|libqmi-1.30.8-1|49	A GLib/GIO based library to control QMI devices.
21mr|libqmi-1.30.8-1|50	
21mr|libqmi-1.30.8-1|51	%files -n %{libname}
21mr|libqmi-1.30.8-1|52	%{_libdir}/libqmi-glib.so.%{major}*
21mr|libqmi-1.30.8-1|53	
21mr|libqmi-1.30.8-1|54	#----------------------------------------------------------------------------
21mr|libqmi-1.30.8-1|55	
21mr|libqmi-1.30.8-1|56	%package -n %{devname}
21mr|libqmi-1.30.8-1|57	Summary:	Library to control QMI devices - Development files
21mr|libqmi-1.30.8-1|58	Group:		Development/C
21mr|libqmi-1.30.8-1|59	Requires:	%{libname} = %{EVRD}
21mr|libqmi-1.30.8-1|60	
21mr|libqmi-1.30.8-1|61	%description -n %{devname}
21mr|libqmi-1.30.8-1|62	This package contains files required to link sources against libqmi.
21mr|libqmi-1.30.8-1|63	
21mr|libqmi-1.30.8-1|64	%files -n %{devname}
21mr|libqmi-1.30.8-1|65	%{_includedir}/libqmi-glib/
21mr|libqmi-1.30.8-1|66	%{_libdir}/libqmi-glib.so
21mr|libqmi-1.30.8-1|67	%{_libdir}/pkgconfig/qmi-glib.pc
21mr|libqmi-1.30.8-1|68	
21mr|libqmi-1.30.8-1|69	#----------------------------------------------------------------------------
21mr|libqmi-1.30.8-1|70	
21mr|libqmi-1.30.8-1|71	%prep
21mr|libqmi-1.30.8-1|72	%setup -q
21mr|libqmi-1.30.8-1|73	
21mr|libqmi-1.30.8-1|74	%build
21mr|libqmi-1.30.8-1|75	gtkdocize
21mr|libqmi-1.30.8-1|76	autoreconf -fi
21mr|libqmi-1.30.8-1|77	%configure \
21mr|libqmi-1.30.8-1|78	--disable-static \
21mr|libqmi-1.30.8-1|79	--enable-qrtr \
21mr|libqmi-1.30.8-1|80	--disable-gtk-doc-html
21mr|libqmi-1.30.8-1|81	
21mr|libqmi-1.30.8-1|82	%make
21mr|libqmi-1.30.8-1|83	
21mr|libqmi-1.30.8-1|84	%install
21mr|libqmi-1.30.8-1|85	%makeinstall_std
21mr|libqmi-1.30.8-1|86	
21mr|libqmi-1.30.8-1|87	# (tpg) kill docs
21mr|libqmi-1.30.8-1|88	rm -rf %{buildroot}%{_datadir}/gtk-doc/

13790 21
21mr|libqrtr-glib-1.0.0-1|1	%define major 0
21mr|libqrtr-glib-1.0.0-1|2	%define libname %mklibname %{name} %{major}
21mr|libqrtr-glib-1.0.0-1|3	%define devname %mklibname %{name} -d
21mr|libqrtr-glib-1.0.0-1|4	
21mr|libqrtr-glib-1.0.0-1|5	Name:		libqrtr-glib
21mr|libqrtr-glib-1.0.0-1|6	Version:	1.0.0
21mr|libqrtr-glib-1.0.0-1|7	Release:	1
21mr|libqrtr-glib-1.0.0-1|8	Summary:	Support library to use and manage the QRTR (Qualcomm IPC Router) bus
21mr|libqrtr-glib-1.0.0-1|9	Group:		System/Libraries
21mr|libqrtr-glib-1.0.0-1|10	License:	LGPLv2+
21mr|libqrtr-glib-1.0.0-1|11	URL:		http://freedesktop.org/software/libqrtr-glib
21mr|libqrtr-glib-1.0.0-1|12	Source:		http://freedesktop.org/software/libqmi/libqrtr-glib/%{name}-%{version}.tar.xz
21mr|libqrtr-glib-1.0.0-1|13	
21mr|libqrtr-glib-1.0.0-1|14	BuildRequires:	autoconf-archive
21mr|libqrtr-glib-1.0.0-1|15	BuildRequires:	glib2-devel >= 2.48.0
21mr|libqrtr-glib-1.0.0-1|16	BuildRequires:	gobject-introspection-devel
21mr|libqrtr-glib-1.0.0-1|17	BuildRequires:	gtk-doc
21mr|libqrtr-glib-1.0.0-1|18	BuildRequires:	pkgconfig(gudev-1.0) >= 147
21mr|libqrtr-glib-1.0.0-1|19	BuildRequires:	make
21mr|libqrtr-glib-1.0.0-1|20	BuildRequires:	python3
21mr|libqrtr-glib-1.0.0-1|21	
21mr|libqrtr-glib-1.0.0-1|22	%description
21mr|libqrtr-glib-1.0.0-1|23	This package contains the libraries that make it easier to use and
21mr|libqrtr-glib-1.0.0-1|24	manage the QRTR (Qualcomm IPC Router) bus.
21mr|libqrtr-glib-1.0.0-1|25	
21mr|libqrtr-glib-1.0.0-1|26	#--------------------------------------------------------------------------
21mr|libqrtr-glib-1.0.0-1|27	
21mr|libqrtr-glib-1.0.0-1|28	%package -n %{libname}
21mr|libqrtr-glib-1.0.0-1|29	Summary:	Support library to use and manage the QRTR (Qualcomm IPC Router) bus
21mr|libqrtr-glib-1.0.0-1|30	Group:		System/Libraries
21mr|libqrtr-glib-1.0.0-1|31	
21mr|libqrtr-glib-1.0.0-1|32	%description -n %{libname}
21mr|libqrtr-glib-1.0.0-1|33	This package contains the libraries that make it easier to use and
21mr|libqrtr-glib-1.0.0-1|34	manage the QRTR (Qualcomm IPC Router) bus.
21mr|libqrtr-glib-1.0.0-1|35	
21mr|libqrtr-glib-1.0.0-1|36	%files -n %{libname}
21mr|libqrtr-glib-1.0.0-1|37	%{_libdir}/%{name}.so.%{major}*
21mr|libqrtr-glib-1.0.0-1|38	%{_libdir}/girepository-1.0/Qrtr-1.0.typelib
21mr|libqrtr-glib-1.0.0-1|39	
21mr|libqrtr-glib-1.0.0-1|40	#--------------------------------------------------------------------------
21mr|libqrtr-glib-1.0.0-1|41	%package -n %{devname}
21mr|libqrtr-glib-1.0.0-1|42	Summary:	Header files for adding QRTR support to applications that use glib
21mr|libqrtr-glib-1.0.0-1|43	Group:		Development/Other
21mr|libqrtr-glib-1.0.0-1|44	Requires:	%{libname} = %{EVRD}
21mr|libqrtr-glib-1.0.0-1|45	Provides:	%{name}-devel = %{EVRD}
21mr|libqrtr-glib-1.0.0-1|46	
21mr|libqrtr-glib-1.0.0-1|47	%description -n %{devname}
21mr|libqrtr-glib-1.0.0-1|48	This package contains the header and pkg-config files for development
21mr|libqrtr-glib-1.0.0-1|49	applications using QRTR functionality from applications that use glib.
21mr|libqrtr-glib-1.0.0-1|50	
21mr|libqrtr-glib-1.0.0-1|51	%files -n %{devname}
21mr|libqrtr-glib-1.0.0-1|52	%license COPYING.LIB
21mr|libqrtr-glib-1.0.0-1|53	%doc NEWS AUTHORS README
21mr|libqrtr-glib-1.0.0-1|54	%{_includedir}/libqrtr-glib/
21mr|libqrtr-glib-1.0.0-1|55	%{_libdir}/libqrtr-glib.so
21mr|libqrtr-glib-1.0.0-1|56	%{_libdir}/pkgconfig/qrtr-glib.pc
21mr|libqrtr-glib-1.0.0-1|57	%{_datadir}/gtk-doc/html/libqrtr-glib/
21mr|libqrtr-glib-1.0.0-1|58	%{_datadir}/gir-1.0/Qrtr-1.0.gir
21mr|libqrtr-glib-1.0.0-1|59	
21mr|libqrtr-glib-1.0.0-1|60	#--------------------------------------------------------------------------
21mr|libqrtr-glib-1.0.0-1|61	
21mr|libqrtr-glib-1.0.0-1|62	%prep
21mr|libqrtr-glib-1.0.0-1|63	%autosetup -p1
21mr|libqrtr-glib-1.0.0-1|64	
21mr|libqrtr-glib-1.0.0-1|65	
21mr|libqrtr-glib-1.0.0-1|66	%build
21mr|libqrtr-glib-1.0.0-1|67	%configure --enable-gtk-doc
21mr|libqrtr-glib-1.0.0-1|68	%make_build
21mr|libqrtr-glib-1.0.0-1|69	
21mr|libqrtr-glib-1.0.0-1|70	
21mr|libqrtr-glib-1.0.0-1|71	%install
21mr|libqrtr-glib-1.0.0-1|72	%make_install
21mr|libqrtr-glib-1.0.0-1|73	find %{buildroot} -type f -name "*.la" -delete
21mr|libqrtr-glib-1.0.0-1|74	find %{buildroot} -type f -name "*.a" -delete

13791 21
21mr|libqtolm-3.0.1-4|1	%define appname QtOlm
21mr|libqtolm-3.0.1-4|2	%define major 3
21mr|libqtolm-3.0.1-4|3	%define libname %mklibname %{appname} %{major}
21mr|libqtolm-3.0.1-4|4	%define develname %mklibname -d %{appname}
21mr|libqtolm-3.0.1-4|5	
21mr|libqtolm-3.0.1-4|6	%undefine __cmake_in_source_build
21mr|libqtolm-3.0.1-4|7	
21mr|libqtolm-3.0.1-4|8	Summary: Qt wrapper for libolm
21mr|libqtolm-3.0.1-4|9	Name: libqtolm
21mr|libqtolm-3.0.1-4|10	Version: 3.0.1
21mr|libqtolm-3.0.1-4|11	Release: 4
21mr|libqtolm-3.0.1-4|12	License: GPLv3+
21mr|libqtolm-3.0.1-4|13	Group: System/Libraries
21mr|libqtolm-3.0.1-4|14	URL: https://gitlab.com/b0/libqtolm/
21mr|libqtolm-3.0.1-4|15	Source0: https://gitlab.com/b0/libqtolm/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21mr|libqtolm-3.0.1-4|16	BuildRequires:	pkgconfig(olm)
21mr|libqtolm-3.0.1-4|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|libqtolm-3.0.1-4|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|libqtolm-3.0.1-4|19	BuildRequires: qmake5
21mr|libqtolm-3.0.1-4|20	BuildRequires: cmake
21mr|libqtolm-3.0.1-4|21	BuildRequires: ninja
21mr|libqtolm-3.0.1-4|22	
21mr|libqtolm-3.0.1-4|23	%description
21mr|libqtolm-3.0.1-4|24	Special Qt wrapper for libolm library.
21mr|libqtolm-3.0.1-4|25	
21mr|libqtolm-3.0.1-4|26	%package -n %{libname}
21mr|libqtolm-3.0.1-4|27	Summary: Library for special Qt wrapper for libolm
21mr|libqtolm-3.0.1-4|28	Group: System/Libraries
21mr|libqtolm-3.0.1-4|29	%rename %{_lib}qtolm3
21mr|libqtolm-3.0.1-4|30	
21mr|libqtolm-3.0.1-4|31	%description -n %{libname}
21mr|libqtolm-3.0.1-4|32	Library for special Qt wrapper for libolm.
21mr|libqtolm-3.0.1-4|33	
21mr|libqtolm-3.0.1-4|34	%package -n %{develname}
21mr|libqtolm-3.0.1-4|35	Summary: Development files for %{name}
21mr|libqtolm-3.0.1-4|36	Group: Development/KDE and Qt
21mr|libqtolm-3.0.1-4|37	Requires: %{libname} = %{EVRD}
21mr|libqtolm-3.0.1-4|38	%rename %{_lib}qtolm-devel
21mr|libqtolm-3.0.1-4|39	
21mr|libqtolm-3.0.1-4|40	%description -n %{develname}
21mr|libqtolm-3.0.1-4|41	Development files for libQtOlm.
21mr|libqtolm-3.0.1-4|42	
21mr|libqtolm-3.0.1-4|43	%prep
21mr|libqtolm-3.0.1-4|44	%autosetup -n %{name}-v%{version}
21mr|libqtolm-3.0.1-4|45	
21mr|libqtolm-3.0.1-4|46	%build
21mr|libqtolm-3.0.1-4|47	%cmake -G Ninja \
21mr|libqtolm-3.0.1-4|48	-DCMAKE_BUILD_TYPE=Release \
21mr|libqtolm-3.0.1-4|49	-DCMAKE_INSTALL_INCLUDEDIR:PATH="include/%{appname}"
21mr|libqtolm-3.0.1-4|50	
21mr|libqtolm-3.0.1-4|51	%ninja_build
21mr|libqtolm-3.0.1-4|52	
21mr|libqtolm-3.0.1-4|53	%install
21mr|libqtolm-3.0.1-4|54	%ninja_install -C build
21mr|libqtolm-3.0.1-4|55	
21mr|libqtolm-3.0.1-4|56	%files -n %{libname}
21mr|libqtolm-3.0.1-4|57	%license LICENSE
21mr|libqtolm-3.0.1-4|58	%{_libdir}/lib*%{appname}*.so.%{major}*
21mr|libqtolm-3.0.1-4|59	
21mr|libqtolm-3.0.1-4|60	%files -n %{develname}
21mr|libqtolm-3.0.1-4|61	%{_includedir}/%{appname}
21mr|libqtolm-3.0.1-4|62	%{_libdir}/cmake/%{appname}
21mr|libqtolm-3.0.1-4|63	%{_libdir}/pkgconfig/%{appname}.pc
21mr|libqtolm-3.0.1-4|64	%{_libdir}/lib*%{appname}.so

13792 21
21mr|libqtxdg-3.12.0-1|1	%define major 3
21mr|libqtxdg-3.12.0-1|2	%define libname %mklibname Qt5Xdg %{major}
21mr|libqtxdg-3.12.0-1|3	%define devname %mklibname Qt5Xdg -d
21mr|libqtxdg-3.12.0-1|4	%define libiconname %mklibname Qt5XdgIconLoader %{major}
21mr|libqtxdg-3.12.0-1|5	%define deviconname %mklibname Qt5XdgIconLoader -d
21mr|libqtxdg-3.12.0-1|6	%define oldlibname %mklibname qtxdg %{major}
21mr|libqtxdg-3.12.0-1|7	%define olddevname %mklibname qtxdg -d
21mr|libqtxdg-3.12.0-1|8	
21mr|libqtxdg-3.12.0-1|9	Summary:	Library providing freedesktop.org specs implementations for Qt
21mr|libqtxdg-3.12.0-1|10	Name:		libqtxdg
21mr|libqtxdg-3.12.0-1|11	Version:	3.12.0
21mr|libqtxdg-3.12.0-1|12	Release:	1
21mr|libqtxdg-3.12.0-1|13	License:	GPLv2+
21mr|libqtxdg-3.12.0-1|14	Group:		System/Libraries
21mr|libqtxdg-3.12.0-1|15	Url:		https://github.com/lxqt/libqtxdg
21mr|libqtxdg-3.12.0-1|16	Source0:	https://github.com/lxqt/libqtxdg/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libqtxdg-3.12.0-1|17	BuildRequires:	cmake
21mr|libqtxdg-3.12.0-1|18	BuildRequires:	lxqt-build-tools
21mr|libqtxdg-3.12.0-1|19	BuildRequires:	qt5-linguist-tools
21mr|libqtxdg-3.12.0-1|20	BuildRequires:	magic-devel
21mr|libqtxdg-3.12.0-1|21	BuildRequires:  pkgconfig(glib-2.0)
21mr|libqtxdg-3.12.0-1|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|libqtxdg-3.12.0-1|23	BuildRequires:	pkgconfig(Qt5Svg)
21mr|libqtxdg-3.12.0-1|24	BuildRequires:	pkgconfig(Qt5Test)
21mr|libqtxdg-3.12.0-1|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libqtxdg-3.12.0-1|26	BuildRequires:	pkgconfig(Qt5Xml)
21mr|libqtxdg-3.12.0-1|27	
21mr|libqtxdg-3.12.0-1|28	%description
21mr|libqtxdg-3.12.0-1|29	Library providing freedesktop.org specs implementations for Qt.
21mr|libqtxdg-3.12.0-1|30	
21mr|libqtxdg-3.12.0-1|31	%files
21mr|libqtxdg-3.12.0-1|32	%doc AUTHORS CHANGELOG README.md
21mr|libqtxdg-3.12.0-1|33	%license COPYING Digia-Qt-LGPL-Exception-1.1
21mr|libqtxdg-3.12.0-1|34	%{_bindir}/qtxdg-desktop-file-start
21mr|libqtxdg-3.12.0-1|35	%{_bindir}/qtxdg-iconfinder
21mr|libqtxdg-3.12.0-1|36	%{_qt5_plugindir}/iconengines/libQt5XdgIconPlugin.so
21mr|libqtxdg-3.12.0-1|37	%{_sysconfdir}/xdg/*.conf
21mr|libqtxdg-3.12.0-1|38	
21mr|libqtxdg-3.12.0-1|39	#----------------------------------------------------------------------------
21mr|libqtxdg-3.12.0-1|40	
21mr|libqtxdg-3.12.0-1|41	%package -n %{libname}
21mr|libqtxdg-3.12.0-1|42	Summary:	Library providing freedesktop.org specs implementations for Qt
21mr|libqtxdg-3.12.0-1|43	Group:		System/Libraries
21mr|libqtxdg-3.12.0-1|44	Obsoletes:	%{_lib}Qt5Xdg2 < 3.0
21mr|libqtxdg-3.12.0-1|45	%rename		%{oldlibname}
21mr|libqtxdg-3.12.0-1|46	
21mr|libqtxdg-3.12.0-1|47	%description -n %{libname}
21mr|libqtxdg-3.12.0-1|48	Library providing freedesktop.org specs implementations for Qt.
21mr|libqtxdg-3.12.0-1|49	
21mr|libqtxdg-3.12.0-1|50	%files -n %{libname}
21mr|libqtxdg-3.12.0-1|51	%license COPYING
21mr|libqtxdg-3.12.0-1|52	%{_libdir}/libQt5Xdg.so.%{major}*
21mr|libqtxdg-3.12.0-1|53	
21mr|libqtxdg-3.12.0-1|54	#----------------------------------------------------------------------------
21mr|libqtxdg-3.12.0-1|55	
21mr|libqtxdg-3.12.0-1|56	%package -n %{devname}
21mr|libqtxdg-3.12.0-1|57	Summary:	Development files for %{name}
21mr|libqtxdg-3.12.0-1|58	Group:		Development/C
21mr|libqtxdg-3.12.0-1|59	Requires:	%{libname} = %{EVRD}
21mr|libqtxdg-3.12.0-1|60	Provides:	%{name}-devel = %{EVRD}
21mr|libqtxdg-3.12.0-1|61	%rename		%{olddevname}
21mr|libqtxdg-3.12.0-1|62	
21mr|libqtxdg-3.12.0-1|63	%description -n %{devname}
21mr|libqtxdg-3.12.0-1|64	Development files (Headers etc.) for %{name}, a library providing
21mr|libqtxdg-3.12.0-1|65	freedesktop.org specs implementations for Qt.
21mr|libqtxdg-3.12.0-1|66	
21mr|libqtxdg-3.12.0-1|67	%files -n %{devname}
21mr|libqtxdg-3.12.0-1|68	%license COPYING
21mr|libqtxdg-3.12.0-1|69	%{_includedir}/qt5xdg/
21mr|libqtxdg-3.12.0-1|70	%{_libdir}/libQt5Xdg.so
21mr|libqtxdg-3.12.0-1|71	%{_libdir}/pkgconfig/Qt5Xdg.pc
21mr|libqtxdg-3.12.0-1|72	%{_datadir}/cmake/qt5xdg
21mr|libqtxdg-3.12.0-1|73	
21mr|libqtxdg-3.12.0-1|74	#----------------------------------------------------------------------------
21mr|libqtxdg-3.12.0-1|75	
21mr|libqtxdg-3.12.0-1|76	%package -n %{libiconname}
21mr|libqtxdg-3.12.0-1|77	Summary:	Qt5XdgIconLoader library
21mr|libqtxdg-3.12.0-1|78	Group:		System/Libraries
21mr|libqtxdg-3.12.0-1|79	Obsoletes:	%{_lib}Qt5XdgIconLoader2 < 3.0
21mr|libqtxdg-3.12.0-1|80	
21mr|libqtxdg-3.12.0-1|81	%description -n %{libiconname}
21mr|libqtxdg-3.12.0-1|82	Qt5XdgIconLoader library.
21mr|libqtxdg-3.12.0-1|83	
21mr|libqtxdg-3.12.0-1|84	%files -n %{libiconname}
21mr|libqtxdg-3.12.0-1|85	%license COPYING
21mr|libqtxdg-3.12.0-1|86	%{_libdir}/libQt5XdgIconLoader.so.%{major}*
21mr|libqtxdg-3.12.0-1|87	
21mr|libqtxdg-3.12.0-1|88	#----------------------------------------------------------------------------
21mr|libqtxdg-3.12.0-1|89	
21mr|libqtxdg-3.12.0-1|90	%package -n %{deviconname}
21mr|libqtxdg-3.12.0-1|91	Summary:	Development files for Qt5XdgIconLoader library
21mr|libqtxdg-3.12.0-1|92	Group:		Development/C
21mr|libqtxdg-3.12.0-1|93	Requires:	%{libiconname} = %{EVRD}
21mr|libqtxdg-3.12.0-1|94	
21mr|libqtxdg-3.12.0-1|95	%description -n %{deviconname}
21mr|libqtxdg-3.12.0-1|96	Development files (Headers etc.) for  Qt5XdgIconLoader library.
21mr|libqtxdg-3.12.0-1|97	
21mr|libqtxdg-3.12.0-1|98	%files -n %{deviconname}
21mr|libqtxdg-3.12.0-1|99	%license COPYING
21mr|libqtxdg-3.12.0-1|100	%{_includedir}/qt5xdgiconloader
21mr|libqtxdg-3.12.0-1|101	%{_libdir}/libQt5XdgIconLoader.so
21mr|libqtxdg-3.12.0-1|102	%{_libdir}/pkgconfig/Qt5XdgIconLoader.pc
21mr|libqtxdg-3.12.0-1|103	%{_datadir}/cmake/qt5xdgiconloader
21mr|libqtxdg-3.12.0-1|104	
21mr|libqtxdg-3.12.0-1|105	#----------------------------------------------------------------------------
21mr|libqtxdg-3.12.0-1|106	
21mr|libqtxdg-3.12.0-1|107	%prep
21mr|libqtxdg-3.12.0-1|108	%autosetup -p1
21mr|libqtxdg-3.12.0-1|109	%ifarch %{riscv}
21mr|libqtxdg-3.12.0-1|110	sed -i 's!-flto -fuse-linker-plugin!!g' cmake/compiler_settings.cmake
21mr|libqtxdg-3.12.0-1|111	%endif
21mr|libqtxdg-3.12.0-1|112	
21mr|libqtxdg-3.12.0-1|113	%build
21mr|libqtxdg-3.12.0-1|114	%cmake \
21mr|libqtxdg-3.12.0-1|115	-DBUILD_TESTS=ON \
21mr|libqtxdg-3.12.0-1|116	-DBUILD_DEV_UTILS=ON
21mr|libqtxdg-3.12.0-1|117	%make_build
21mr|libqtxdg-3.12.0-1|118	
21mr|libqtxdg-3.12.0-1|119	%install
21mr|libqtxdg-3.12.0-1|120	%make_install -C build
21mr|libqtxdg-3.12.0-1|121	
21mr|libqtxdg-3.12.0-1|122	# Fix up the pkgconfig file...
21mr|libqtxdg-3.12.0-1|123	sed -i -e 's,\${prefix}/%{_libdir},\${prefix}/%{_lib},g' "%{buildroot}"%{_libdir}/pkgconfig/*.pc

13793 21
21mr|libquicktime-1.2.4-16|1	%undefine _disable_rebuild_configure
21mr|libquicktime-1.2.4-16|2	
21mr|libquicktime-1.2.4-16|3	%define major 0
21mr|libquicktime-1.2.4-16|4	%define libname %mklibname quicktime %{major}
21mr|libquicktime-1.2.4-16|5	%define devname %mklibname quicktime -d
21mr|libquicktime-1.2.4-16|6	
21mr|libquicktime-1.2.4-16|7	Summary:	A library for manipulating QuickTime files
21mr|libquicktime-1.2.4-16|8	Name:		libquicktime
21mr|libquicktime-1.2.4-16|9	Version:	1.2.4
21mr|libquicktime-1.2.4-16|10	Release:	16
21mr|libquicktime-1.2.4-16|11	License:	GPLv2+
21mr|libquicktime-1.2.4-16|12	Group:		Video
21mr|libquicktime-1.2.4-16|13	Url:		http://libquicktime.sourceforge.net/
21mr|libquicktime-1.2.4-16|14	Source0:	http://prdownloads.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
21mr|libquicktime-1.2.4-16|15	Patch0:		libquicktime-1.2.2-ffmpeg07.patch
21mr|libquicktime-1.2.4-16|16	Patch1:		libquicktime-1.2.4-ffmpeg2.patch
21mr|libquicktime-1.2.4-16|17	Patch2:		libquicktime-1.2.4-ffmpeg3.patch
21mr|libquicktime-1.2.4-16|18	# CVE-2016-2399
21mr|libquicktime-1.2.4-16|19	Patch3:		libquicktime-CVE-2016-2399.patch
21mr|libquicktime-1.2.4-16|20	# CVE-2017-9122 CVE-2017-9123 CVE-2017-9124 CVE-2017-9125
21mr|libquicktime-1.2.4-16|21	# CVE-2017-9126 CVE-2017-9127 CVE-2017-9128
21mr|libquicktime-1.2.4-16|22	Patch4:		libquicktime-CVE-2017-9122-all.patch
21mr|libquicktime-1.2.4-16|23	Patch5:		libquicktime-1.2.4-ffmpeg4.patch
21mr|libquicktime-1.2.4-16|24	Patch6:		libquicktime-1.2.4-linkage.patch
21mr|libquicktime-1.2.4-16|25	BuildRequires:	autoconf
21mr|libquicktime-1.2.4-16|26	BuildRequires:	automake
21mr|libquicktime-1.2.4-16|27	BuildRequires:	doxygen
21mr|libquicktime-1.2.4-16|28	BuildRequires:	ffmpeg-devel
21mr|libquicktime-1.2.4-16|29	BuildRequires:	jpeg-devel
21mr|libquicktime-1.2.4-16|30	BuildRequires:	pkgconfig(alsa)
21mr|libquicktime-1.2.4-16|31	BuildRequires:	pkgconfig(glu)
21mr|libquicktime-1.2.4-16|32	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libquicktime-1.2.4-16|33	BuildRequires:	pkgconfig(ice)
21mr|libquicktime-1.2.4-16|34	BuildRequires:	pkgconfig(libpng)
21mr|libquicktime-1.2.4-16|35	BuildRequires:	pkgconfig(schroedinger-1.0)
21mr|libquicktime-1.2.4-16|36	BuildRequires:	pkgconfig(vorbis)
21mr|libquicktime-1.2.4-16|37	BuildRequires:	pkgconfig(xaw7)
21mr|libquicktime-1.2.4-16|38	BuildRequires:	pkgconfig(xv)
21mr|libquicktime-1.2.4-16|39	
21mr|libquicktime-1.2.4-16|40	%description
21mr|libquicktime-1.2.4-16|41	Libquicktime is a library for reading and writing QuickTime files
21mr|libquicktime-1.2.4-16|42	on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
21mr|libquicktime-1.2.4-16|43	JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
21mr|libquicktime-1.2.4-16|44	audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.
21mr|libquicktime-1.2.4-16|45	
21mr|libquicktime-1.2.4-16|46	Libquicktime is based on the quicktime4linux library.  Libquicktime add
21mr|libquicktime-1.2.4-16|47	features such as a GNU build tools-based build process and dynamically
21mr|libquicktime-1.2.4-16|48	loadable CODECs.
21mr|libquicktime-1.2.4-16|49	
21mr|libquicktime-1.2.4-16|50	%files -f %{name}.lang
21mr|libquicktime-1.2.4-16|51	%doc README
21mr|libquicktime-1.2.4-16|52	%dir %{_libdir}/libquicktime/
21mr|libquicktime-1.2.4-16|53	%{_libdir}/libquicktime/lqt_audiocodec.so
21mr|libquicktime-1.2.4-16|54	%{_libdir}/libquicktime/lqt_ffmpeg.so
21mr|libquicktime-1.2.4-16|55	%{_libdir}/libquicktime/lqt_mjpeg.so
21mr|libquicktime-1.2.4-16|56	%{_libdir}/libquicktime/lqt_png.so
21mr|libquicktime-1.2.4-16|57	%{_libdir}/libquicktime/lqt_videocodec.so
21mr|libquicktime-1.2.4-16|58	%{_libdir}/libquicktime/lqt_rtjpeg.so
21mr|libquicktime-1.2.4-16|59	%{_libdir}/libquicktime/lqt_schroedinger.so
21mr|libquicktime-1.2.4-16|60	%{_libdir}/libquicktime/lqt_vorbis.so
21mr|libquicktime-1.2.4-16|61	
21mr|libquicktime-1.2.4-16|62	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|63	
21mr|libquicktime-1.2.4-16|64	%package -n %{libname}
21mr|libquicktime-1.2.4-16|65	Summary:	Shared library of libquicktime
21mr|libquicktime-1.2.4-16|66	Group:		System/Libraries
21mr|libquicktime-1.2.4-16|67	
21mr|libquicktime-1.2.4-16|68	%description -n %{libname}
21mr|libquicktime-1.2.4-16|69	Libquicktime is a library for reading and writing QuickTime files
21mr|libquicktime-1.2.4-16|70	on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
21mr|libquicktime-1.2.4-16|71	JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
21mr|libquicktime-1.2.4-16|72	audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.
21mr|libquicktime-1.2.4-16|73	
21mr|libquicktime-1.2.4-16|74	Libquicktime is based on the quicktime4linux library.  Libquicktime add
21mr|libquicktime-1.2.4-16|75	features such as a GNU build tools-based build process and dynamically
21mr|libquicktime-1.2.4-16|76	loadable CODECs.
21mr|libquicktime-1.2.4-16|77	
21mr|libquicktime-1.2.4-16|78	%files -n %{libname}
21mr|libquicktime-1.2.4-16|79	%{_libdir}/libquicktime.so.%{major}*
21mr|libquicktime-1.2.4-16|80	
21mr|libquicktime-1.2.4-16|81	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|82	
21mr|libquicktime-1.2.4-16|83	%package -n %{devname}
21mr|libquicktime-1.2.4-16|84	Summary:	Header files and development documentation for libquicktime
21mr|libquicktime-1.2.4-16|85	Group:		Development/C
21mr|libquicktime-1.2.4-16|86	Requires:	%{libname} = %{EVRD}
21mr|libquicktime-1.2.4-16|87	Provides:	libquicktime-devel = %{EVRD}
21mr|libquicktime-1.2.4-16|88	Provides:	quicktime-devel = %{EVRD}
21mr|libquicktime-1.2.4-16|89	Provides:	quicktime-static-devel = %{EVRD}
21mr|libquicktime-1.2.4-16|90	
21mr|libquicktime-1.2.4-16|91	%description -n %{devname}
21mr|libquicktime-1.2.4-16|92	Header files and development documentation for libquicktime.
21mr|libquicktime-1.2.4-16|93	
21mr|libquicktime-1.2.4-16|94	%files -n %{devname}
21mr|libquicktime-1.2.4-16|95	%{_libdir}/libquicktime.so
21mr|libquicktime-1.2.4-16|96	%{_includedir}/lqt
21mr|libquicktime-1.2.4-16|97	%{_libdir}/pkgconfig/*.pc
21mr|libquicktime-1.2.4-16|98	
21mr|libquicktime-1.2.4-16|99	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|100	
21mr|libquicktime-1.2.4-16|101	%package dv
21mr|libquicktime-1.2.4-16|102	Summary:	Libquicktime plugin supporting the DV codec
21mr|libquicktime-1.2.4-16|103	Group:		Video
21mr|libquicktime-1.2.4-16|104	Requires:	%{name} = %{EVRD}
21mr|libquicktime-1.2.4-16|105	BuildRequires:	pkgconfig(libdv)
21mr|libquicktime-1.2.4-16|106	
21mr|libquicktime-1.2.4-16|107	%description dv
21mr|libquicktime-1.2.4-16|108	Libquicktime plugin supporting the DV codec
21mr|libquicktime-1.2.4-16|109	
21mr|libquicktime-1.2.4-16|110	%files dv
21mr|libquicktime-1.2.4-16|111	%{_libdir}/libquicktime/lqt_dv.so
21mr|libquicktime-1.2.4-16|112	
21mr|libquicktime-1.2.4-16|113	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|114	
21mr|libquicktime-1.2.4-16|115	%package progs
21mr|libquicktime-1.2.4-16|116	Summary:	Useful tools to operate at QuickTime files
21mr|libquicktime-1.2.4-16|117	Group:		Video
21mr|libquicktime-1.2.4-16|118	Requires:	%{name} = %{EVRD}
21mr|libquicktime-1.2.4-16|119	
21mr|libquicktime-1.2.4-16|120	%description progs
21mr|libquicktime-1.2.4-16|121	Useful tools to operate on QuickTime files.
21mr|libquicktime-1.2.4-16|122	
21mr|libquicktime-1.2.4-16|123	%files progs
21mr|libquicktime-1.2.4-16|124	%doc README TODO
21mr|libquicktime-1.2.4-16|125	%{_bindir}/libquicktime_config
21mr|libquicktime-1.2.4-16|126	%{_bindir}/lqtplay
21mr|libquicktime-1.2.4-16|127	%{_bindir}/lqtremux
21mr|libquicktime-1.2.4-16|128	%{_bindir}/lqt_transcode
21mr|libquicktime-1.2.4-16|129	%{_bindir}/qt*
21mr|libquicktime-1.2.4-16|130	%{_mandir}/man1/lqtplay.1*
21mr|libquicktime-1.2.4-16|131	
21mr|libquicktime-1.2.4-16|132	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|133	%package lame
21mr|libquicktime-1.2.4-16|134	Summary:	Libquicktime plugin supporting the MP3 codec
21mr|libquicktime-1.2.4-16|135	Group:		Video
21mr|libquicktime-1.2.4-16|136	Requires:	%{name} = %{EVRD}
21mr|libquicktime-1.2.4-16|137	BuildRequires:	lame-devel
21mr|libquicktime-1.2.4-16|138	
21mr|libquicktime-1.2.4-16|139	%description lame
21mr|libquicktime-1.2.4-16|140	This is a libquicktime plugin supporting the MP3 codec based on lame.
21mr|libquicktime-1.2.4-16|141	
21mr|libquicktime-1.2.4-16|142	This package is in restricted as it violates some patents.
21mr|libquicktime-1.2.4-16|143	
21mr|libquicktime-1.2.4-16|144	%files lame
21mr|libquicktime-1.2.4-16|145	%{_libdir}/libquicktime/lqt_lame.so
21mr|libquicktime-1.2.4-16|146	
21mr|libquicktime-1.2.4-16|147	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|148	
21mr|libquicktime-1.2.4-16|149	%package faac
21mr|libquicktime-1.2.4-16|150	Summary:	Libquicktime plugin for encoding AAC
21mr|libquicktime-1.2.4-16|151	Group:		Video
21mr|libquicktime-1.2.4-16|152	Requires:	%{name} = %{EVRD}
21mr|libquicktime-1.2.4-16|153	BuildRequires:	libfaac-devel
21mr|libquicktime-1.2.4-16|154	
21mr|libquicktime-1.2.4-16|155	%description faac
21mr|libquicktime-1.2.4-16|156	This is a libquicktime plugin for AAC encoding based on faac.
21mr|libquicktime-1.2.4-16|157	
21mr|libquicktime-1.2.4-16|158	This package is in restricted as it violates some patents.
21mr|libquicktime-1.2.4-16|159	
21mr|libquicktime-1.2.4-16|160	%files faac
21mr|libquicktime-1.2.4-16|161	%{_libdir}/libquicktime/lqt_faac.so
21mr|libquicktime-1.2.4-16|162	
21mr|libquicktime-1.2.4-16|163	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|164	
21mr|libquicktime-1.2.4-16|165	%package faad
21mr|libquicktime-1.2.4-16|166	Summary:	Libquicktime plugin for decoding AAC
21mr|libquicktime-1.2.4-16|167	Group:		Video
21mr|libquicktime-1.2.4-16|168	Requires:	%{name} = %{EVRD}
21mr|libquicktime-1.2.4-16|169	BuildRequires:	libfaad2-devel
21mr|libquicktime-1.2.4-16|170	
21mr|libquicktime-1.2.4-16|171	%description faad
21mr|libquicktime-1.2.4-16|172	This is a libquicktime plugin for AAC decoding based on faad2.
21mr|libquicktime-1.2.4-16|173	
21mr|libquicktime-1.2.4-16|174	This package is in restricted as it violates some patents.
21mr|libquicktime-1.2.4-16|175	
21mr|libquicktime-1.2.4-16|176	%files faad
21mr|libquicktime-1.2.4-16|177	%{_libdir}/libquicktime/lqt_faad2.so
21mr|libquicktime-1.2.4-16|178	
21mr|libquicktime-1.2.4-16|179	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|180	
21mr|libquicktime-1.2.4-16|181	%package x264
21mr|libquicktime-1.2.4-16|182	Summary:	Libquicktime plugin for encoding H.264/MPEG-4 streams
21mr|libquicktime-1.2.4-16|183	Group:		Video
21mr|libquicktime-1.2.4-16|184	Requires:	%{name} = %{EVRD}
21mr|libquicktime-1.2.4-16|185	BuildRequires:	pkgconfig(x264)
21mr|libquicktime-1.2.4-16|186	
21mr|libquicktime-1.2.4-16|187	%description x264
21mr|libquicktime-1.2.4-16|188	This is a libquicktime plugin for encoding H.264/MPEG-4 streams.
21mr|libquicktime-1.2.4-16|189	
21mr|libquicktime-1.2.4-16|190	This package is in restricted as it violates some patents.
21mr|libquicktime-1.2.4-16|191	
21mr|libquicktime-1.2.4-16|192	%files x264
21mr|libquicktime-1.2.4-16|193	%{_libdir}/libquicktime/lqt_x264.so
21mr|libquicktime-1.2.4-16|194	
21mr|libquicktime-1.2.4-16|195	#----------------------------------------------------------------------------
21mr|libquicktime-1.2.4-16|196	
21mr|libquicktime-1.2.4-16|197	%prep
21mr|libquicktime-1.2.4-16|198	%autosetup -p1
21mr|libquicktime-1.2.4-16|199	
21mr|libquicktime-1.2.4-16|200	%build
21mr|libquicktime-1.2.4-16|201	%configure \
21mr|libquicktime-1.2.4-16|202	--with-libdv \
21mr|libquicktime-1.2.4-16|203	%ifarch x86_64
21mr|libquicktime-1.2.4-16|204	--with-pic \
21mr|libquicktime-1.2.4-16|205	%endif
21mr|libquicktime-1.2.4-16|206	--enable-gpl
21mr|libquicktime-1.2.4-16|207	
21mr|libquicktime-1.2.4-16|208	%make
21mr|libquicktime-1.2.4-16|209	
21mr|libquicktime-1.2.4-16|210	%install
21mr|libquicktime-1.2.4-16|211	%makeinstall_std
21mr|libquicktime-1.2.4-16|212	
21mr|libquicktime-1.2.4-16|213	rm -f %{buildroot}%{_libdir}/libquicktime/*a
21mr|libquicktime-1.2.4-16|214	rm -f %{buildroot}%{_libdir}/libquicktime/lqt_opendivx.so
21mr|libquicktime-1.2.4-16|215	
21mr|libquicktime-1.2.4-16|216	rm -rf %{buildroot}%{_docdir}/%{name}/apiref
21mr|libquicktime-1.2.4-16|217	
21mr|libquicktime-1.2.4-16|218	%find_lang %{name}

13794 21
21mr|libquotient-0.8.1.1-1|1	%global appname Quotient
21mr|libquotient-0.8.1.1-1|2	%define major 0
21mr|libquotient-0.8.1.1-1|3	%define libname %mklibname %{appname} %{major}
21mr|libquotient-0.8.1.1-1|4	%define develname %mklibname -d %{appname}
21mr|libquotient-0.8.1.1-1|5	
21mr|libquotient-0.8.1.1-1|6	Name:		libquotient
21mr|libquotient-0.8.1.1-1|7	Version:	0.8.1.1
21mr|libquotient-0.8.1.1-1|8	Release:	1
21mr|libquotient-0.8.1.1-1|9	Group:		System/Libraries
21mr|libquotient-0.8.1.1-1|10	License:	LGPLv2+
21mr|libquotient-0.8.1.1-1|11	URL:		https://github.com/quotient-im/libQuotient
21mr|libquotient-0.8.1.1-1|12	Summary:	Qt5 library to write cross-platform clients for Matrix
21mr|libquotient-0.8.1.1-1|13	Source0:	https://github.com/quotient-im/libQuotient/archive/%{version}.tar.gz?/libQuotient-%{version}.tar.gz
21mr|libquotient-0.8.1.1-1|14	BuildRequires:	pkgconfig(olm)
21mr|libquotient-0.8.1.1-1|15	BuildRequires:	pkgconfig(QtOlm)
21mr|libquotient-0.8.1.1-1|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|libquotient-0.8.1.1-1|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|libquotient-0.8.1.1-1|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|libquotient-0.8.1.1-1|19	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|libquotient-0.8.1.1-1|20	BuildRequires:	pkgconfig(Qt5Sql)
21mr|libquotient-0.8.1.1-1|21	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|libquotient-0.8.1.1-1|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|libquotient-0.8.1.1-1|23	BuildRequires:	qtkeychain-qt5-devel
21mr|libquotient-0.8.1.1-1|24	BuildRequires:	qt5-linguist-tools
21mr|libquotient-0.8.1.1-1|25	BuildRequires:	qmake5
21mr|libquotient-0.8.1.1-1|26	BuildRequires:	ninja
21mr|libquotient-0.8.1.1-1|27	BuildRequires:	cmake
21mr|libquotient-0.8.1.1-1|28	
21mr|libquotient-0.8.1.1-1|29	%description
21mr|libquotient-0.8.1.1-1|30	The Quotient project aims to produce a Qt5-based SDK to develop applications
21mr|libquotient-0.8.1.1-1|31	for Matrix. libQuotient is a library that enables client applications. It is
21mr|libquotient-0.8.1.1-1|32	the backbone of Quaternion, Spectral and other projects. Versions 0.5.x and
21mr|libquotient-0.8.1.1-1|33	older use the previous name - libQMatrixClient.
21mr|libquotient-0.8.1.1-1|34	
21mr|libquotient-0.8.1.1-1|35	#-------------------------------------------------------------
21mr|libquotient-0.8.1.1-1|36	%package -n %{libname}
21mr|libquotient-0.8.1.1-1|37	Summary:	Library for the Quotient project aims to produce a Qt5-based SDK to develop applications
21mr|libquotient-0.8.1.1-1|38	Group:		System/Libraries
21mr|libquotient-0.8.1.1-1|39	%rename	%{_lib}quotient0
21mr|libquotient-0.8.1.1-1|40	
21mr|libquotient-0.8.1.1-1|41	%description -n %{libname}
21mr|libquotient-0.8.1.1-1|42	Library for the Quotient project aims to produce a Qt5-based SDK to develop applications
21mr|libquotient-0.8.1.1-1|43	for Matrix. libQuotient is a library that enables client applications.
21mr|libquotient-0.8.1.1-1|44	
21mr|libquotient-0.8.1.1-1|45	%files -n %{libname}
21mr|libquotient-0.8.1.1-1|46	%license COPYING
21mr|libquotient-0.8.1.1-1|47	%doc README.md CONTRIBUTING.md SECURITY.md
21mr|libquotient-0.8.1.1-1|48	%{_libdir}/lib*%{appname}.so.%{major}*
21mr|libquotient-0.8.1.1-1|49	
21mr|libquotient-0.8.1.1-1|50	#-------------------------------------------------------------
21mr|libquotient-0.8.1.1-1|51	
21mr|libquotient-0.8.1.1-1|52	%package -n %{develname}
21mr|libquotient-0.8.1.1-1|53	Summary:	Development files for %{name}
21mr|libquotient-0.8.1.1-1|54	Group:		Development/C++
21mr|libquotient-0.8.1.1-1|55	Requires:	%{libname} = %{EVRD}
21mr|libquotient-0.8.1.1-1|56	%rename	%{_lib}quotient-devel
21mr|libquotient-0.8.1.1-1|57	
21mr|libquotient-0.8.1.1-1|58	%description -n %{develname}
21mr|libquotient-0.8.1.1-1|59	This is development files for Quotient. This project aims to produce a Qt5-based SDK to develop applications
21mr|libquotient-0.8.1.1-1|60	for Matrix. libQuotient is a library that enables client applications. It is
21mr|libquotient-0.8.1.1-1|61	the backbone of Quaternion, Spectral and other projects. Versions 0.5.x and
21mr|libquotient-0.8.1.1-1|62	older use the previous name - libQMatrixClient
21mr|libquotient-0.8.1.1-1|63	
21mr|libquotient-0.8.1.1-1|64	%files -n %{develname}
21mr|libquotient-0.8.1.1-1|65	%{_includedir}/%{appname}
21mr|libquotient-0.8.1.1-1|66	%{_libdir}/cmake/%{appname}
21mr|libquotient-0.8.1.1-1|67	%{_libdir}/pkgconfig/%{appname}.pc
21mr|libquotient-0.8.1.1-1|68	%{_libdir}/lib*%{appname}.so
21mr|libquotient-0.8.1.1-1|69	
21mr|libquotient-0.8.1.1-1|70	#-------------------------------------------------------------
21mr|libquotient-0.8.1.1-1|71	
21mr|libquotient-0.8.1.1-1|72	%prep
21mr|libquotient-0.8.1.1-1|73	%autosetup -n lib%{appname}-%{version}
21mr|libquotient-0.8.1.1-1|74	rm -rf 3rdparty
21mr|libquotient-0.8.1.1-1|75	
21mr|libquotient-0.8.1.1-1|76	%build
21mr|libquotient-0.8.1.1-1|77	%cmake -G Ninja \
21mr|libquotient-0.8.1.1-1|78	-DCMAKE_BUILD_TYPE=Release \
21mr|libquotient-0.8.1.1-1|79	-DQuotient_INSTALL_TESTS:BOOL=OFF \
21mr|libquotient-0.8.1.1-1|80	-DQuotient_INSTALL_EXAMPLE:BOOL=OFF \
21mr|libquotient-0.8.1.1-1|81	-DQuotient_ENABLE_E2EE:BOOL=ON \
21mr|libquotient-0.8.1.1-1|82	-DCMAKE_INSTALL_INCLUDEDIR:PATH="include/%{appname}"
21mr|libquotient-0.8.1.1-1|83	
21mr|libquotient-0.8.1.1-1|84	%ninja_build
21mr|libquotient-0.8.1.1-1|85	
21mr|libquotient-0.8.1.1-1|86	%install
21mr|libquotient-0.8.1.1-1|87	%ninja_install -C build
21mr|libquotient-0.8.1.1-1|88	rm -rf %{buildroot}%{_datadir}/ndk-modules
21mr|libquotient-0.8.1.1-1|89	

13795 21
21mr|libquvi-0.9.4-5|1	%define api 0.9
21mr|libquvi-0.9.4-5|2	%define libname %mklibname quvi %{api} %{version}
21mr|libquvi-0.9.4-5|3	%define devname %mklibname quvi -d
21mr|libquvi-0.9.4-5|4	%define _disable_rebuild_configure 1
21mr|libquvi-0.9.4-5|5	
21mr|libquvi-0.9.4-5|6	Summary:	Library for parsing flash media stream URLs with C API
21mr|libquvi-0.9.4-5|7	Name:		libquvi
21mr|libquvi-0.9.4-5|8	Version:	0.9.4
21mr|libquvi-0.9.4-5|9	Release:	5
21mr|libquvi-0.9.4-5|10	License:	LGPLv2+
21mr|libquvi-0.9.4-5|11	Group:		Networking/Other
21mr|libquvi-0.9.4-5|12	Url:		http://quvi.sourceforge.net/
21mr|libquvi-0.9.4-5|13	Source0:	http://downloads.sourceforge.net/quvi/%{name}-%{version}.tar.xz
21mr|libquvi-0.9.4-5|14	Patch0:		lua-5.2-support.diff
21mr|libquvi-0.9.4-5|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|libquvi-0.9.4-5|16	BuildRequires:	pkgconfig(libcurl)
21mr|libquvi-0.9.4-5|17	BuildRequires:	pkgconfig(libgcrypt)
21mr|libquvi-0.9.4-5|18	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|libquvi-0.9.4-5|19	BuildRequires:	pkgconfig(libquvi-scripts-0.9)
21mr|libquvi-0.9.4-5|20	BuildRequires:	pkgconfig(lua) >= 5.2
21mr|libquvi-0.9.4-5|21	
21mr|libquvi-0.9.4-5|22	%description
21mr|libquvi-0.9.4-5|23	libquvi is a library for parsing video download links with C API.
21mr|libquvi-0.9.4-5|24	It is written in C and intended to be a cross-platform library.
21mr|libquvi-0.9.4-5|25	
21mr|libquvi-0.9.4-5|26	#----------------------------------------------------------------------------
21mr|libquvi-0.9.4-5|27	
21mr|libquvi-0.9.4-5|28	%package -n %{libname}
21mr|libquvi-0.9.4-5|29	Summary:	Shared library files libquvi
21mr|libquvi-0.9.4-5|30	Group:		Networking/Other
21mr|libquvi-0.9.4-5|31	Requires:	libquvi-scripts >= 0.9
21mr|libquvi-0.9.4-5|32	
21mr|libquvi-0.9.4-5|33	%description -n %{libname}
21mr|libquvi-0.9.4-5|34	Shared library files libquvi.
21mr|libquvi-0.9.4-5|35	
21mr|libquvi-0.9.4-5|36	%files -n %{libname}
21mr|libquvi-0.9.4-5|37	%{_libdir}/%{name}-%{api}-%{version}.so
21mr|libquvi-0.9.4-5|38	
21mr|libquvi-0.9.4-5|39	#----------------------------------------------------------------------------
21mr|libquvi-0.9.4-5|40	
21mr|libquvi-0.9.4-5|41	%package -n %{devname}
21mr|libquvi-0.9.4-5|42	Summary:	Files needed for building applications with libquvi
21mr|libquvi-0.9.4-5|43	Group:		Development/Other
21mr|libquvi-0.9.4-5|44	Requires:	%{libname} = %{EVRD}
21mr|libquvi-0.9.4-5|45	Provides:	%{name}-devel = %{EVRD}
21mr|libquvi-0.9.4-5|46	Provides:	quvi-devel = %{EVRD}
21mr|libquvi-0.9.4-5|47	
21mr|libquvi-0.9.4-5|48	%description -n %{devname}
21mr|libquvi-0.9.4-5|49	Files needed for building applications with libquvi.
21mr|libquvi-0.9.4-5|50	
21mr|libquvi-0.9.4-5|51	%files -n %{devname}
21mr|libquvi-0.9.4-5|52	%{_libdir}/%{name}-%{api}.so
21mr|libquvi-0.9.4-5|53	%{_libdir}/pkgconfig/*.pc
21mr|libquvi-0.9.4-5|54	%{_includedir}/*
21mr|libquvi-0.9.4-5|55	%{_mandir}/man3/*
21mr|libquvi-0.9.4-5|56	%{_mandir}/man7/*
21mr|libquvi-0.9.4-5|57	
21mr|libquvi-0.9.4-5|58	#----------------------------------------------------------------------------
21mr|libquvi-0.9.4-5|59	
21mr|libquvi-0.9.4-5|60	%prep
21mr|libquvi-0.9.4-5|61	%setup -q
21mr|libquvi-0.9.4-5|62	%patch0 -p1
21mr|libquvi-0.9.4-5|63	
21mr|libquvi-0.9.4-5|64	%build
21mr|libquvi-0.9.4-5|65	
21mr|libquvi-0.9.4-5|66	%configure \
21mr|libquvi-0.9.4-5|67	--disable-static
21mr|libquvi-0.9.4-5|68	%make
21mr|libquvi-0.9.4-5|69	
21mr|libquvi-0.9.4-5|70	%install
21mr|libquvi-0.9.4-5|71	%makeinstall_std

13796 21
21mr|libquvi-scripts-0.9.20131130-3|1	Summary:	Embedded lua scripts for parsing media details
21mr|libquvi-scripts-0.9.20131130-3|2	Name:		libquvi-scripts
21mr|libquvi-scripts-0.9.20131130-3|3	Version:	0.9.20131130
21mr|libquvi-scripts-0.9.20131130-3|4	Release:	3
21mr|libquvi-scripts-0.9.20131130-3|5	License:	LGPLv2+
21mr|libquvi-scripts-0.9.20131130-3|6	Group:		Networking/Other
21mr|libquvi-scripts-0.9.20131130-3|7	Url:		http://quvi.sourceforge.net/
21mr|libquvi-scripts-0.9.20131130-3|8	Source0:	http://downloads.sourceforge.net/quvi/%{name}-%{version}.tar.xz
21mr|libquvi-scripts-0.9.20131130-3|9	BuildArch:	noarch
21mr|libquvi-scripts-0.9.20131130-3|10	
21mr|libquvi-scripts-0.9.20131130-3|11	%description
21mr|libquvi-scripts-0.9.20131130-3|12	libquvi-scripts contains the embedded lua scripts that libquvi uses for
21mr|libquvi-scripts-0.9.20131130-3|13	parsing the media details. Some additional utility scripts are also
21mr|libquvi-scripts-0.9.20131130-3|14	included.
21mr|libquvi-scripts-0.9.20131130-3|15	
21mr|libquvi-scripts-0.9.20131130-3|16	%files
21mr|libquvi-scripts-0.9.20131130-3|17	%doc ChangeLog COPYING README
21mr|libquvi-scripts-0.9.20131130-3|18	%{_datadir}/%{name}
21mr|libquvi-scripts-0.9.20131130-3|19	%{_datadir}/pkgconfig/*.pc
21mr|libquvi-scripts-0.9.20131130-3|20	%{_mandir}/man7/*
21mr|libquvi-scripts-0.9.20131130-3|21	
21mr|libquvi-scripts-0.9.20131130-3|22	#----------------------------------------------------------------------------
21mr|libquvi-scripts-0.9.20131130-3|23	
21mr|libquvi-scripts-0.9.20131130-3|24	%prep
21mr|libquvi-scripts-0.9.20131130-3|25	%setup -q
21mr|libquvi-scripts-0.9.20131130-3|26	
21mr|libquvi-scripts-0.9.20131130-3|27	%build
21mr|libquvi-scripts-0.9.20131130-3|28	%configure \
21mr|libquvi-scripts-0.9.20131130-3|29	--libdir=%{_datadir}
21mr|libquvi-scripts-0.9.20131130-3|30	%make
21mr|libquvi-scripts-0.9.20131130-3|31	
21mr|libquvi-scripts-0.9.20131130-3|32	%install
21mr|libquvi-scripts-0.9.20131130-3|33	%makeinstall_std

13797 21
21mr|libqxp-0.0.2-6|1	%define api 0.0
21mr|libqxp-0.0.2-6|2	%define major 0
21mr|libqxp-0.0.2-6|3	%define libname %mklibname qxp %{api} %{major}
21mr|libqxp-0.0.2-6|4	%define devname %mklibname qxp %{api} -d
21mr|libqxp-0.0.2-6|5	
21mr|libqxp-0.0.2-6|6	Summary:	Library for import of QuarkXPress documents
21mr|libqxp-0.0.2-6|7	Name:		libqxp
21mr|libqxp-0.0.2-6|8	Version:	0.0.2
21mr|libqxp-0.0.2-6|9	Release:	6
21mr|libqxp-0.0.2-6|10	License:	MPLv2.0
21mr|libqxp-0.0.2-6|11	Group:		System/Libraries
21mr|libqxp-0.0.2-6|12	Url:		http://wiki.documentfoundation.org/DLP/Libraries/libqxp
21mr|libqxp-0.0.2-6|13	Source:		http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz
21mr|libqxp-0.0.2-6|14	Patch0:		0001-Fix-build-with-Wl-no-undefined-linker-flag.patch
21mr|libqxp-0.0.2-6|15	BuildRequires:	doxygen
21mr|libqxp-0.0.2-6|16	BuildRequires:	help2man
21mr|libqxp-0.0.2-6|17	BuildRequires:	boost-devel
21mr|libqxp-0.0.2-6|18	BuildRequires:	pkgconfig(cppunit)
21mr|libqxp-0.0.2-6|19	BuildRequires:	pkgconfig(icu-uc)
21mr|libqxp-0.0.2-6|20	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libqxp-0.0.2-6|21	BuildRequires:	pkgconfig(librevenge-generators-0.0)
21mr|libqxp-0.0.2-6|22	BuildRequires:	pkgconfig(librevenge-stream-0.0)
21mr|libqxp-0.0.2-6|23	
21mr|libqxp-0.0.2-6|24	%description
21mr|libqxp-0.0.2-6|25	libqxp is library providing ability to interpret and import QuarkXPress
21mr|libqxp-0.0.2-6|26	document formats into various applications. Currently it only supports
21mr|libqxp-0.0.2-6|27	QuarkXPress 3.1-4.1.
21mr|libqxp-0.0.2-6|28	
21mr|libqxp-0.0.2-6|29	#-------------------------------------------------------------------
21mr|libqxp-0.0.2-6|30	
21mr|libqxp-0.0.2-6|31	%package -n %{libname}
21mr|libqxp-0.0.2-6|32	Summary:	Library for import of QuarkXPress documents
21mr|libqxp-0.0.2-6|33	Group:		System/Libraries
21mr|libqxp-0.0.2-6|34	
21mr|libqxp-0.0.2-6|35	%description -n %{libname}
21mr|libqxp-0.0.2-6|36	libqxp is library providing ability to interpret and import QuarkXPress
21mr|libqxp-0.0.2-6|37	document formats into various applications. Currently it only supports
21mr|libqxp-0.0.2-6|38	QuarkXPress 3.1-4.1.
21mr|libqxp-0.0.2-6|39	
21mr|libqxp-0.0.2-6|40	%files -n %{libname}
21mr|libqxp-0.0.2-6|41	%doc AUTHORS COPYING NEWS README
21mr|libqxp-0.0.2-6|42	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libqxp-0.0.2-6|43	
21mr|libqxp-0.0.2-6|44	#-------------------------------------------------------------------
21mr|libqxp-0.0.2-6|45	
21mr|libqxp-0.0.2-6|46	%package -n %{devname}
21mr|libqxp-0.0.2-6|47	Summary:	Development files for %{name}
21mr|libqxp-0.0.2-6|48	Group:		Development/C
21mr|libqxp-0.0.2-6|49	Requires:	%{libname} = %{EVRD}
21mr|libqxp-0.0.2-6|50	Provides:	%{name}-devel = %{EVRD}
21mr|libqxp-0.0.2-6|51	
21mr|libqxp-0.0.2-6|52	%description -n %{devname}
21mr|libqxp-0.0.2-6|53	The %{name}-devel package contains libraries and header files for
21mr|libqxp-0.0.2-6|54	developing applications that use %{name}.
21mr|libqxp-0.0.2-6|55	
21mr|libqxp-0.0.2-6|56	%files -n %{devname}
21mr|libqxp-0.0.2-6|57	%doc ChangeLog
21mr|libqxp-0.0.2-6|58	%{_includedir}/%{name}-%{api}
21mr|libqxp-0.0.2-6|59	%{_libdir}/%{name}-%{api}.so
21mr|libqxp-0.0.2-6|60	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libqxp-0.0.2-6|61	
21mr|libqxp-0.0.2-6|62	#-------------------------------------------------------------------
21mr|libqxp-0.0.2-6|63	
21mr|libqxp-0.0.2-6|64	%package tools
21mr|libqxp-0.0.2-6|65	Summary:	Tools to transform QuarkXPress documents into other formats
21mr|libqxp-0.0.2-6|66	Requires:	%{libname} = %{EVRD}
21mr|libqxp-0.0.2-6|67	
21mr|libqxp-0.0.2-6|68	%description tools
21mr|libqxp-0.0.2-6|69	Tools to transform QuarkXPress documents into other formats.
21mr|libqxp-0.0.2-6|70	Currently supported: SVG, plain text, raw.
21mr|libqxp-0.0.2-6|71	
21mr|libqxp-0.0.2-6|72	%files tools
21mr|libqxp-0.0.2-6|73	%doc COPYING
21mr|libqxp-0.0.2-6|74	%{_bindir}/qxp2raw
21mr|libqxp-0.0.2-6|75	%{_bindir}/qxp2svg
21mr|libqxp-0.0.2-6|76	%{_bindir}/qxp2text
21mr|libqxp-0.0.2-6|77	%{_mandir}/man1/qxp2raw.1*
21mr|libqxp-0.0.2-6|78	%{_mandir}/man1/qxp2svg.1*
21mr|libqxp-0.0.2-6|79	%{_mandir}/man1/qxp2text.1*
21mr|libqxp-0.0.2-6|80	
21mr|libqxp-0.0.2-6|81	#-------------------------------------------------------------------
21mr|libqxp-0.0.2-6|82	
21mr|libqxp-0.0.2-6|83	%package doc
21mr|libqxp-0.0.2-6|84	Summary:	Documentation of %{name} API
21mr|libqxp-0.0.2-6|85	Group:		Documentation
21mr|libqxp-0.0.2-6|86	BuildArch:	noarch
21mr|libqxp-0.0.2-6|87	
21mr|libqxp-0.0.2-6|88	%description doc
21mr|libqxp-0.0.2-6|89	The %{name}-doc package contains documentation files for %{name}.
21mr|libqxp-0.0.2-6|90	
21mr|libqxp-0.0.2-6|91	%files doc
21mr|libqxp-0.0.2-6|92	%doc docs/doxygen/html
21mr|libqxp-0.0.2-6|93	
21mr|libqxp-0.0.2-6|94	#-------------------------------------------------------------------
21mr|libqxp-0.0.2-6|95	
21mr|libqxp-0.0.2-6|96	%prep
21mr|libqxp-0.0.2-6|97	%setup -q
21mr|libqxp-0.0.2-6|98	%patch0 -p1
21mr|libqxp-0.0.2-6|99	
21mr|libqxp-0.0.2-6|100	%build
21mr|libqxp-0.0.2-6|101	autoreconf -vfi
21mr|libqxp-0.0.2-6|102	%configure \
21mr|libqxp-0.0.2-6|103	--disable-silent-rules \
21mr|libqxp-0.0.2-6|104	--disable-static
21mr|libqxp-0.0.2-6|105	
21mr|libqxp-0.0.2-6|106	sed -i \
21mr|libqxp-0.0.2-6|107	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|libqxp-0.0.2-6|108	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21mr|libqxp-0.0.2-6|109	libtool
21mr|libqxp-0.0.2-6|110	%make
21mr|libqxp-0.0.2-6|111	
21mr|libqxp-0.0.2-6|112	%install
21mr|libqxp-0.0.2-6|113	%makeinstall_std
21mr|libqxp-0.0.2-6|114	
21mr|libqxp-0.0.2-6|115	# we install API docs directly from build
21mr|libqxp-0.0.2-6|116	rm -rf %{buildroot}/%{_docdir}/%{name}
21mr|libqxp-0.0.2-6|117	
21mr|libqxp-0.0.2-6|118	# generate and install man pages
21mr|libqxp-0.0.2-6|119	export LD_LIBRARY_PATH=%{buildroot}/%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|libqxp-0.0.2-6|120	for tool in qxp2raw qxp2svg qxp2text; do
21mr|libqxp-0.0.2-6|121	help2man -N -S '%{name} %{version}' -o ${tool}.1 %{buildroot}%{_bindir}/${tool}
21mr|libqxp-0.0.2-6|122	done
21mr|libqxp-0.0.2-6|123	install -m 0755 -d %{buildroot}/%{_mandir}/man1
21mr|libqxp-0.0.2-6|124	install -m 0644 qxp2*.1 %{buildroot}/%{_mandir}/man1

13798 21
21mr|librabbitmq-0.10.0-1|1	%global gh_commit   ffe918a5fcef72038a88054dca3c56762b1953d4
21mr|librabbitmq-0.10.0-1|2	%global gh_short    %(c=%{gh_commit}; echo ${c:0:7})
21mr|librabbitmq-0.10.0-1|3	%global gh_owner    alanxz
21mr|librabbitmq-0.10.0-1|4	%global gh_project  rabbitmq-c
21mr|librabbitmq-0.10.0-1|5	
21mr|librabbitmq-0.10.0-1|6	%define major 4
21mr|librabbitmq-0.10.0-1|7	%define libname %mklibname rabbitmq %{major}
21mr|librabbitmq-0.10.0-1|8	%define devname %mklibname rabbitmq -d
21mr|librabbitmq-0.10.0-1|9	
21mr|librabbitmq-0.10.0-1|10	Name:		librabbitmq
21mr|librabbitmq-0.10.0-1|11	Summary:	Client library for AMQP
21mr|librabbitmq-0.10.0-1|12	Version:	0.10.0
21mr|librabbitmq-0.10.0-1|13	Release:	1
21mr|librabbitmq-0.10.0-1|14	Group:		System/Libraries
21mr|librabbitmq-0.10.0-1|15	License:	MIT
21mr|librabbitmq-0.10.0-1|16	URL:		https://github.com/alanxz/rabbitmq-c
21mr|librabbitmq-0.10.0-1|17	Source0:	https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{gh_project}-%{version}-%{gh_short}.tar.gz
21mr|librabbitmq-0.10.0-1|18	
21mr|librabbitmq-0.10.0-1|19	BuildRequires:	pkgconfig(openssl)
21mr|librabbitmq-0.10.0-1|20	BuildRequires:	cmake
21mr|librabbitmq-0.10.0-1|21	# For tools
21mr|librabbitmq-0.10.0-1|22	BuildRequires:	pkgconfig(popt) > 1.14
21mr|librabbitmq-0.10.0-1|23	# For man page
21mr|librabbitmq-0.10.0-1|24	BuildRequires:	xmlto
21mr|librabbitmq-0.10.0-1|25	
21mr|librabbitmq-0.10.0-1|26	%description
21mr|librabbitmq-0.10.0-1|27	This is a C-language AMQP client library for use with AMQP servers
21mr|librabbitmq-0.10.0-1|28	speaking protocol versions 0-9-1.
21mr|librabbitmq-0.10.0-1|29	
21mr|librabbitmq-0.10.0-1|30	#------------------------------------------------------------------
21mr|librabbitmq-0.10.0-1|31	%package -n %{libname}
21mr|librabbitmq-0.10.0-1|32	Summary:	Client library for AMQP
21mr|librabbitmq-0.10.0-1|33	Group:		System/Libraries
21mr|librabbitmq-0.10.0-1|34	
21mr|librabbitmq-0.10.0-1|35	%description -n %{libname}
21mr|librabbitmq-0.10.0-1|36	This is a C-language AMQP client library for use with AMQP servers
21mr|librabbitmq-0.10.0-1|37	speaking protocol versions 0-9-1.
21mr|librabbitmq-0.10.0-1|38	
21mr|librabbitmq-0.10.0-1|39	%files -n %{libname}
21mr|librabbitmq-0.10.0-1|40	%license LICENSE-MIT
21mr|librabbitmq-0.10.0-1|41	%{_libdir}/%{name}.so.%{major}*
21mr|librabbitmq-0.10.0-1|42	
21mr|librabbitmq-0.10.0-1|43	#------------------------------------------------------------------
21mr|librabbitmq-0.10.0-1|44	%package -n %{devname}
21mr|librabbitmq-0.10.0-1|45	Summary:    Header files and development libraries for %{name}
21mr|librabbitmq-0.10.0-1|46	Group:		System/Libraries
21mr|librabbitmq-0.10.0-1|47	Requires:	%{libname} = %{EVRD}
21mr|librabbitmq-0.10.0-1|48	Provides:	%{name}-devel = %{EVRD}
21mr|librabbitmq-0.10.0-1|49	
21mr|librabbitmq-0.10.0-1|50	%description -n %{devname}
21mr|librabbitmq-0.10.0-1|51	This package contains the header files and development libraries
21mr|librabbitmq-0.10.0-1|52	for %{name}.
21mr|librabbitmq-0.10.0-1|53	
21mr|librabbitmq-0.10.0-1|54	%files -n %{devname}
21mr|librabbitmq-0.10.0-1|55	%doc AUTHORS THANKS TODO *.md
21mr|librabbitmq-0.10.0-1|56	%doc Examples
21mr|librabbitmq-0.10.0-1|57	%{_libdir}/%{name}.so
21mr|librabbitmq-0.10.0-1|58	%{_includedir}/amqp*
21mr|librabbitmq-0.10.0-1|59	%{_libdir}/pkgconfig/%{name}.pc
21mr|librabbitmq-0.10.0-1|60	
21mr|librabbitmq-0.10.0-1|61	#------------------------------------------------------------------
21mr|librabbitmq-0.10.0-1|62	
21mr|librabbitmq-0.10.0-1|63	%package tools
21mr|librabbitmq-0.10.0-1|64	Summary:    Example tools built using the librabbitmq package
21mr|librabbitmq-0.10.0-1|65	Requires:   %{libname} = %{EVRD}
21mr|librabbitmq-0.10.0-1|66	
21mr|librabbitmq-0.10.0-1|67	%description tools
21mr|librabbitmq-0.10.0-1|68	This package contains example tools built using %{name}.
21mr|librabbitmq-0.10.0-1|69	
21mr|librabbitmq-0.10.0-1|70	It provides:
21mr|librabbitmq-0.10.0-1|71	amqp-consume        Consume messages from a queue on an AMQP server
21mr|librabbitmq-0.10.0-1|72	amqp-declare-queue  Declare a queue on an AMQP server
21mr|librabbitmq-0.10.0-1|73	amqp-delete-queue   Delete a queue from an AMQP server
21mr|librabbitmq-0.10.0-1|74	amqp-get            Get a message from a queue on an AMQP server
21mr|librabbitmq-0.10.0-1|75	amqp-publish        Publish a message on an AMQP server
21mr|librabbitmq-0.10.0-1|76	
21mr|librabbitmq-0.10.0-1|77	%files tools
21mr|librabbitmq-0.10.0-1|78	%{_bindir}/amqp-*
21mr|librabbitmq-0.10.0-1|79	%doc %{_mandir}/man1/amqp-*.1*
21mr|librabbitmq-0.10.0-1|80	%doc %{_mandir}/man7/librabbitmq-tools.7*
21mr|librabbitmq-0.10.0-1|81	
21mr|librabbitmq-0.10.0-1|82	#------------------------------------------------------------------
21mr|librabbitmq-0.10.0-1|83	
21mr|librabbitmq-0.10.0-1|84	%prep
21mr|librabbitmq-0.10.0-1|85	%setup -q -n %{gh_project}-%{gh_commit}
21mr|librabbitmq-0.10.0-1|86	
21mr|librabbitmq-0.10.0-1|87	# Copy sources to be included in -devel docs.
21mr|librabbitmq-0.10.0-1|88	cp -pr examples Examples
21mr|librabbitmq-0.10.0-1|89	
21mr|librabbitmq-0.10.0-1|90	# This test requires a running server
21mr|librabbitmq-0.10.0-1|91	sed -e '/test_basic/d' -i tests/CMakeLists.txt
21mr|librabbitmq-0.10.0-1|92	
21mr|librabbitmq-0.10.0-1|93	
21mr|librabbitmq-0.10.0-1|94	%build
21mr|librabbitmq-0.10.0-1|95	# static lib required for tests
21mr|librabbitmq-0.10.0-1|96	%cmake \
21mr|librabbitmq-0.10.0-1|97	-DBUILD_TOOLS_DOCS:BOOL=ON \
21mr|librabbitmq-0.10.0-1|98	-DBUILD_STATIC_LIBS:BOOL=ON
21mr|librabbitmq-0.10.0-1|99	
21mr|librabbitmq-0.10.0-1|100	%make_build
21mr|librabbitmq-0.10.0-1|101	
21mr|librabbitmq-0.10.0-1|102	%install
21mr|librabbitmq-0.10.0-1|103	%make_install -C build
21mr|librabbitmq-0.10.0-1|104	
21mr|librabbitmq-0.10.0-1|105	rm %{buildroot}%{_libdir}/%{name}.a
21mr|librabbitmq-0.10.0-1|106	
21mr|librabbitmq-0.10.0-1|107	
21mr|librabbitmq-0.10.0-1|108	%check
21mr|librabbitmq-0.10.0-1|109	: check .pc is usable
21mr|librabbitmq-0.10.0-1|110	grep @ %{buildroot}%{_libdir}/pkgconfig/librabbitmq.pc && exit 1
21mr|librabbitmq-0.10.0-1|111	
21mr|librabbitmq-0.10.0-1|112	: upstream tests
21mr|librabbitmq-0.10.0-1|113	%make test -C build

13799 21
21mr|libraw-0.20.2-5|1	# demosaic-pack version, sometimes different from main package version
21mr|libraw-0.20.2-5|2	%define dversion 0.18.8
21mr|libraw-0.20.2-5|3	
21mr|libraw-0.20.2-5|4	%define	oname LibRaw
21mr|libraw-0.20.2-5|5	%define	major 20
21mr|libraw-0.20.2-5|6	%define	libname %mklibname raw %{major}
21mr|libraw-0.20.2-5|7	%define	libname_r %mklibname raw_r %{major}
21mr|libraw-0.20.2-5|8	%define	devname %mklibname raw -d
21mr|libraw-0.20.2-5|9	
21mr|libraw-0.20.2-5|10	Summary:	Library for reading and processing of RAW digicam images
21mr|libraw-0.20.2-5|11	Name:		libraw
21mr|libraw-0.20.2-5|12	Version:	0.20.2
21mr|libraw-0.20.2-5|13	Release:	5
21mr|libraw-0.20.2-5|14	License:	GPLv3+
21mr|libraw-0.20.2-5|15	Group:		Graphics
21mr|libraw-0.20.2-5|16	Url:		http://www.libraw.org
21mr|libraw-0.20.2-5|17	Source0:	http://www.libraw.org/data/%{oname}-%{version}.tar.gz
21mr|libraw-0.20.2-5|18	Source1:	http://www.libraw.org/data/%{oname}-demosaic-pack-GPL2-%{dversion}.tar.gz
21mr|libraw-0.20.2-5|19	Source2:	http://www.libraw.org/data/%{oname}-demosaic-pack-GPL3-%{dversion}.tar.gz
21mr|libraw-0.20.2-5|20	Patch0:		CVE-2020-22628.patch
21mr|libraw-0.20.2-5|21	Patch1:		CVE-2023-1729.patch
21mr|libraw-0.20.2-5|22	# also include fix CVE-2025-43962
21mr|libraw-0.20.2-5|23	Patch2:		CVE-2025-43961.patch
21mr|libraw-0.20.2-5|24	Patch3:		CVE-2025-43963.patch
21mr|libraw-0.20.2-5|25	Patch4:		CVE-2025-43964.patch
21mr|libraw-0.20.2-5|26	BuildRequires:	gomp-devel
21mr|libraw-0.20.2-5|27	BuildRequires:	pkgconfig(jasper)
21mr|libraw-0.20.2-5|28	BuildRequires:	pkgconfig(lcms2)
21mr|libraw-0.20.2-5|29	BuildRequires:	pkgconfig(libjpeg)
21mr|libraw-0.20.2-5|30	
21mr|libraw-0.20.2-5|31	%description
21mr|libraw-0.20.2-5|32	LibRaw is a library for reading RAW files from digital photo cameras (CRW/CR2,
21mr|libraw-0.20.2-5|33	NEF, RAF, DNG, MOS, KDC, DCR, etc, virtually all RAW formats are supported).
21mr|libraw-0.20.2-5|34	It pays special attention to correct retrieval of data required for subsequent
21mr|libraw-0.20.2-5|35	RAW conversion.
21mr|libraw-0.20.2-5|36	The library is intended for embedding in RAW converters, data analyzers, and
21mr|libraw-0.20.2-5|37	other programs using RAW files as the initial data.
21mr|libraw-0.20.2-5|38	Since LibRaw is linked against LibRaw-demosaic-pack-GPL2 and
21mr|libraw-0.20.2-5|39	LibRaw-demosaic-pack-GPL3 the package global license is GPLv3.
21mr|libraw-0.20.2-5|40	
21mr|libraw-0.20.2-5|41	#----------------------------------------------------------------------------
21mr|libraw-0.20.2-5|42	
21mr|libraw-0.20.2-5|43	%package -n %{libname}
21mr|libraw-0.20.2-5|44	Summary:	Library for reading and processing of RAW digicam images
21mr|libraw-0.20.2-5|45	Group:		System/Libraries
21mr|libraw-0.20.2-5|46	
21mr|libraw-0.20.2-5|47	%description -n %{libname}
21mr|libraw-0.20.2-5|48	This package contains a shared library for %{name}.
21mr|libraw-0.20.2-5|49	
21mr|libraw-0.20.2-5|50	%files -n %{libname}
21mr|libraw-0.20.2-5|51	%doc README.demosaic-packs
21mr|libraw-0.20.2-5|52	%{_libdir}/libraw.so.%{major}*
21mr|libraw-0.20.2-5|53	
21mr|libraw-0.20.2-5|54	#----------------------------------------------------------------------------
21mr|libraw-0.20.2-5|55	
21mr|libraw-0.20.2-5|56	%package -n %{libname_r}
21mr|libraw-0.20.2-5|57	Summary:	Library for reading and processing of RAW digicam images
21mr|libraw-0.20.2-5|58	Group:		System/Libraries
21mr|libraw-0.20.2-5|59	
21mr|libraw-0.20.2-5|60	%description -n %{libname_r}
21mr|libraw-0.20.2-5|61	This package contains a shared library for %{name}.
21mr|libraw-0.20.2-5|62	
21mr|libraw-0.20.2-5|63	%files -n %{libname_r}
21mr|libraw-0.20.2-5|64	%doc README.demosaic-packs
21mr|libraw-0.20.2-5|65	%{_libdir}/libraw_r.so.%{major}*
21mr|libraw-0.20.2-5|66	
21mr|libraw-0.20.2-5|67	#----------------------------------------------------------------------------
21mr|libraw-0.20.2-5|68	
21mr|libraw-0.20.2-5|69	%package -n %{devname}
21mr|libraw-0.20.2-5|70	Summary:	LibRaw development files and headers
21mr|libraw-0.20.2-5|71	Group:		Development/C
21mr|libraw-0.20.2-5|72	Requires:	%{libname} = %{EVRD}
21mr|libraw-0.20.2-5|73	Requires:	%{libname_r} = %{EVRD}
21mr|libraw-0.20.2-5|74	Provides:	%{name}-devel = %{EVRD}
21mr|libraw-0.20.2-5|75	
21mr|libraw-0.20.2-5|76	%description -n %{devname}
21mr|libraw-0.20.2-5|77	This package contains the development files and headers for %{oname}.
21mr|libraw-0.20.2-5|78	
21mr|libraw-0.20.2-5|79	%files -n %{devname}
21mr|libraw-0.20.2-5|80	%doc LICENSE* Changelog.* README.demosaic-packs html/
21mr|libraw-0.20.2-5|81	%{_includedir}/libraw
21mr|libraw-0.20.2-5|82	%{_libdir}/libraw.so
21mr|libraw-0.20.2-5|83	%{_libdir}/libraw_r.so
21mr|libraw-0.20.2-5|84	%{_libdir}/pkgconfig/*.pc
21mr|libraw-0.20.2-5|85	
21mr|libraw-0.20.2-5|86	#----------------------------------------------------------------------------
21mr|libraw-0.20.2-5|87	
21mr|libraw-0.20.2-5|88	%package tools
21mr|libraw-0.20.2-5|89	Summary:	Command line tools from %{oname}
21mr|libraw-0.20.2-5|90	Group:		Graphics
21mr|libraw-0.20.2-5|91	
21mr|libraw-0.20.2-5|92	%description tools
21mr|libraw-0.20.2-5|93	This packages provides tools to manipulate raw files.
21mr|libraw-0.20.2-5|94	
21mr|libraw-0.20.2-5|95	%files tools
21mr|libraw-0.20.2-5|96	%doc README.demosaic-packs
21mr|libraw-0.20.2-5|97	%{_bindir}/*
21mr|libraw-0.20.2-5|98	
21mr|libraw-0.20.2-5|99	#----------------------------------------------------------------------------
21mr|libraw-0.20.2-5|100	
21mr|libraw-0.20.2-5|101	%prep
21mr|libraw-0.20.2-5|102	%setup -qn %{oname}-%{version} -b1 -b2
21mr|libraw-0.20.2-5|103	%autopatch -p1
21mr|libraw-0.20.2-5|104	
21mr|libraw-0.20.2-5|105	# Fix perms
21mr|libraw-0.20.2-5|106	find . -name "*.html" -o -name "*.txt" |xargs chmod -x
21mr|libraw-0.20.2-5|107	
21mr|libraw-0.20.2-5|108	%build
21mr|libraw-0.20.2-5|109	%configure \
21mr|libraw-0.20.2-5|110	--disable-static \
21mr|libraw-0.20.2-5|111	--disable-openmp
21mr|libraw-0.20.2-5|112	%make_build
21mr|libraw-0.20.2-5|113	
21mr|libraw-0.20.2-5|114	
21mr|libraw-0.20.2-5|115	%install
21mr|libraw-0.20.2-5|116	%make_install
21mr|libraw-0.20.2-5|117	
21mr|libraw-0.20.2-5|118	# The source tree has these with execute permissions for some reason
21mr|libraw-0.20.2-5|119	chmod 644 LICENSE.CDDL LICENSE.LGPL
21mr|libraw-0.20.2-5|120	
21mr|libraw-0.20.2-5|121	# Let files section handle docs
21mr|libraw-0.20.2-5|122	rm -rf %{buildroot}%{_datadir}/doc/*
21mr|libraw-0.20.2-5|123	#rm -rf %%{buildroot}%%{_datadir}/%%{name}
21mr|libraw-0.20.2-5|124	
21mr|libraw-0.20.2-5|125	# Move docs to a better location
21mr|libraw-0.20.2-5|126	mv doc html
21mr|libraw-0.20.2-5|127	
21mr|libraw-0.20.2-5|128	
21mr|libraw-0.20.2-5|129	
21mr|libraw-0.20.2-5|130	# CVEs
21mr|libraw-0.20.2-5|131	# CVE-2020-35533
21mr|libraw-0.20.2-5|132	# CVE-2020-35532
21mr|libraw-0.20.2-5|133	# CVE-2020-35531
21mr|libraw-0.20.2-5|134	# CVE-2020-35534
21mr|libraw-0.20.2-5|135	# CVE-2020-35535
21mr|libraw-0.20.2-5|136	# CVE-2020-35530
21mr|libraw-0.20.2-5|137	# applies to 0.20-RC2 ,already contains a fix ---^

13800 21
21mr|libraw1394-2.1.2-2|1	%define major 11
21mr|libraw1394-2.1.2-2|2	%define libname %mklibname raw1394_ %{major}
21mr|libraw1394-2.1.2-2|3	%define devname %mklibname raw1394 -d
21mr|libraw1394-2.1.2-2|4	
21mr|libraw1394-2.1.2-2|5	Summary:	FireWire interface
21mr|libraw1394-2.1.2-2|6	Name:		libraw1394
21mr|libraw1394-2.1.2-2|7	Version:	2.1.2
21mr|libraw1394-2.1.2-2|8	Release:	2
21mr|libraw1394-2.1.2-2|9	License:	LGPLv2+
21mr|libraw1394-2.1.2-2|10	Group:		System/Libraries
21mr|libraw1394-2.1.2-2|11	Url:		http://sourceforge.net/projects/libraw1394/
21mr|libraw1394-2.1.2-2|12	Source0:	http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.xz
21mr|libraw1394-2.1.2-2|13	Requires(post):	coreutils
21mr|libraw1394-2.1.2-2|14	
21mr|libraw1394-2.1.2-2|15	%description
21mr|libraw1394-2.1.2-2|16	libraw1394 is the only supported interface to the kernel side raw1394 of
21mr|libraw1394-2.1.2-2|17	the Linux IEEE-1394 subsystem, which provides direct access to the connected
21mr|libraw1394-2.1.2-2|18	1394 buses to user space.  Through libraw1394/raw1394, applications can
21mr|libraw1394-2.1.2-2|19	directly send to and receive from other nodes without requiring a kernel driver
21mr|libraw1394-2.1.2-2|20	for the protocol in question.
21mr|libraw1394-2.1.2-2|21	
21mr|libraw1394-2.1.2-2|22	The reason for making a library the interface to the kernel is to avoid
21mr|libraw1394-2.1.2-2|23	a program dependency on the kernel version, which would hinder development and
21mr|libraw1394-2.1.2-2|24	optimization of raw1394.  If development changed the protocol and made it
21mr|libraw1394-2.1.2-2|25	incompatible with previous versions only the libraw1394 has to be upgraded to
21mr|libraw1394-2.1.2-2|26	match the kernel version (instead of all applications).
21mr|libraw1394-2.1.2-2|27	
21mr|libraw1394-2.1.2-2|28	#----------------------------------------------------------------------------
21mr|libraw1394-2.1.2-2|29	
21mr|libraw1394-2.1.2-2|30	%package utils
21mr|libraw1394-2.1.2-2|31	Summary:	Some small Firewire utilities
21mr|libraw1394-2.1.2-2|32	Group:		Communications
21mr|libraw1394-2.1.2-2|33	
21mr|libraw1394-2.1.2-2|34	%description utils
21mr|libraw1394-2.1.2-2|35	This package contains a few utilities to send and receive raw data over
21mr|libraw1394-2.1.2-2|36	Firewire (ieee1394).
21mr|libraw1394-2.1.2-2|37	
21mr|libraw1394-2.1.2-2|38	%files utils
21mr|libraw1394-2.1.2-2|39	%doc README AUTHORS
21mr|libraw1394-2.1.2-2|40	%{_bindir}/*
21mr|libraw1394-2.1.2-2|41	%{_mandir}/man1/*
21mr|libraw1394-2.1.2-2|42	%{_mandir}/man5/*
21mr|libraw1394-2.1.2-2|43	
21mr|libraw1394-2.1.2-2|44	#----------------------------------------------------------------------------
21mr|libraw1394-2.1.2-2|45	
21mr|libraw1394-2.1.2-2|46	%package -n %{libname}
21mr|libraw1394-2.1.2-2|47	Summary:	FireWire interface shared library
21mr|libraw1394-2.1.2-2|48	Group:		System/Libraries
21mr|libraw1394-2.1.2-2|49	
21mr|libraw1394-2.1.2-2|50	%description -n %{libname}
21mr|libraw1394-2.1.2-2|51	libraw1394 is the only supported interface to the kernel side raw1394 of
21mr|libraw1394-2.1.2-2|52	the Linux IEEE-1394 subsystem, which provides direct access to the connected
21mr|libraw1394-2.1.2-2|53	1394 buses to user space.  Through libraw1394/raw1394, applications can
21mr|libraw1394-2.1.2-2|54	directly send to and receive from other nodes without requiring a kernel driver
21mr|libraw1394-2.1.2-2|55	for the protocol in question.
21mr|libraw1394-2.1.2-2|56	
21mr|libraw1394-2.1.2-2|57	The reason for making a library the interface to the kernel is to avoid
21mr|libraw1394-2.1.2-2|58	a program dependency on the kernel version, which would hinder development and
21mr|libraw1394-2.1.2-2|59	optimization of raw1394.  If development changed the protocol and made it
21mr|libraw1394-2.1.2-2|60	incompatible with previous versions only the libraw1394 has to be upgraded to
21mr|libraw1394-2.1.2-2|61	match the kernel version (instead of all applications).
21mr|libraw1394-2.1.2-2|62	
21mr|libraw1394-2.1.2-2|63	This package contains the shared library to run applications linked
21mr|libraw1394-2.1.2-2|64	with %{name}.
21mr|libraw1394-2.1.2-2|65	
21mr|libraw1394-2.1.2-2|66	%files -n %{libname}
21mr|libraw1394-2.1.2-2|67	%{_libdir}/libraw1394.so.%{major}*
21mr|libraw1394-2.1.2-2|68	
21mr|libraw1394-2.1.2-2|69	#----------------------------------------------------------------------------
21mr|libraw1394-2.1.2-2|70	
21mr|libraw1394-2.1.2-2|71	%package -n %{devname}
21mr|libraw1394-2.1.2-2|72	Summary:	Development and include files for libraw1394
21mr|libraw1394-2.1.2-2|73	Group:		Development/C
21mr|libraw1394-2.1.2-2|74	Requires:	%{libname} = %{EVRD}
21mr|libraw1394-2.1.2-2|75	Provides:	%{name}-devel = %{EVRD}
21mr|libraw1394-2.1.2-2|76	Conflicts:	%{_lib}raw1394_8-devel
21mr|libraw1394-2.1.2-2|77	Obsoletes:	%{_lib}raw1394-static-devel < 2.0.8
21mr|libraw1394-2.1.2-2|78	
21mr|libraw1394-2.1.2-2|79	%description -n %{devname}
21mr|libraw1394-2.1.2-2|80	This archive contains the header-files for libraw1394 development.
21mr|libraw1394-2.1.2-2|81	
21mr|libraw1394-2.1.2-2|82	%files -n %{devname}
21mr|libraw1394-2.1.2-2|83	%doc README NEWS AUTHORS
21mr|libraw1394-2.1.2-2|84	%{_includedir}/libraw1394
21mr|libraw1394-2.1.2-2|85	%{_libdir}/libraw1394.so
21mr|libraw1394-2.1.2-2|86	%{_libdir}/pkgconfig/%{name}.pc
21mr|libraw1394-2.1.2-2|87	
21mr|libraw1394-2.1.2-2|88	#----------------------------------------------------------------------------
21mr|libraw1394-2.1.2-2|89	
21mr|libraw1394-2.1.2-2|90	%prep
21mr|libraw1394-2.1.2-2|91	%setup -q
21mr|libraw1394-2.1.2-2|92	
21mr|libraw1394-2.1.2-2|93	%build
21mr|libraw1394-2.1.2-2|94	%configure --disable-static
21mr|libraw1394-2.1.2-2|95	%make
21mr|libraw1394-2.1.2-2|96	
21mr|libraw1394-2.1.2-2|97	%install
21mr|libraw1394-2.1.2-2|98	%makeinstall_std

13801 21
21mr|libraw1394_8-1.3.0-13|1	%define	name	libraw1394_8
21mr|libraw1394_8-1.3.0-13|2	%define oname libraw1394
21mr|libraw1394_8-1.3.0-13|3	%define	version	1.3.0
21mr|libraw1394_8-1.3.0-13|4	%define release	13
21mr|libraw1394_8-1.3.0-13|5	
21mr|libraw1394_8-1.3.0-13|6	%define	major		8
21mr|libraw1394_8-1.3.0-13|7	%define	libname		%mklibname raw1394_ %{major}
21mr|libraw1394_8-1.3.0-13|8	%define	develname	%mklibname raw1394_%major -d
21mr|libraw1394_8-1.3.0-13|9	%define staticname	%mklibname raw1394_%major -d -s
21mr|libraw1394_8-1.3.0-13|10	
21mr|libraw1394_8-1.3.0-13|11	Name:		%{name}
21mr|libraw1394_8-1.3.0-13|12	Version:	%{version}
21mr|libraw1394_8-1.3.0-13|13	Release:	%{release}
21mr|libraw1394_8-1.3.0-13|14	License:	LGPLv2+
21mr|libraw1394_8-1.3.0-13|15	Group:		System/Libraries
21mr|libraw1394_8-1.3.0-13|16	Source0:	http://www.linux1394.org/dl/%{oname}-%{version}.tar.gz
21mr|libraw1394_8-1.3.0-13|17	URL:		http://www.linux1394.org/
21mr|libraw1394_8-1.3.0-13|18	Summary:	FireWire interface
21mr|libraw1394_8-1.3.0-13|19	Requires(post): coreutils
21mr|libraw1394_8-1.3.0-13|20	
21mr|libraw1394_8-1.3.0-13|21	%description
21mr|libraw1394_8-1.3.0-13|22	libraw1394 is the only supported interface to the kernel side raw1394 of
21mr|libraw1394_8-1.3.0-13|23	the Linux IEEE-1394 subsystem, which provides direct access to the connected
21mr|libraw1394_8-1.3.0-13|24	1394 buses to user space.  Through libraw1394/raw1394, applications can
21mr|libraw1394_8-1.3.0-13|25	directly send to and receive from other nodes without requiring a kernel driver
21mr|libraw1394_8-1.3.0-13|26	for the protocol in question.
21mr|libraw1394_8-1.3.0-13|27	
21mr|libraw1394_8-1.3.0-13|28	The reason for making a library the interface to the kernel is to avoid
21mr|libraw1394_8-1.3.0-13|29	a program dependency on the kernel version, which would hinder development and
21mr|libraw1394_8-1.3.0-13|30	optimization of raw1394.  If development changed the protocol and made it
21mr|libraw1394_8-1.3.0-13|31	incompatible with previous versions only the libraw1394 has to be upgraded to
21mr|libraw1394_8-1.3.0-13|32	match the kernel version (instead of all applications).
21mr|libraw1394_8-1.3.0-13|33	
21mr|libraw1394_8-1.3.0-13|34	%package -n	%{name}-utils
21mr|libraw1394_8-1.3.0-13|35	Group:		Communications
21mr|libraw1394_8-1.3.0-13|36	Summary:	Some small Firewire utilities
21mr|libraw1394_8-1.3.0-13|37	Conflicts: %oname-utils
21mr|libraw1394_8-1.3.0-13|38	
21mr|libraw1394_8-1.3.0-13|39	%description -n	%{name}-utils
21mr|libraw1394_8-1.3.0-13|40	This package contains a few utilities to send and receive raw data over
21mr|libraw1394_8-1.3.0-13|41	Firewire (ieee1394).
21mr|libraw1394_8-1.3.0-13|42	
21mr|libraw1394_8-1.3.0-13|43	%if "%{_lib}" != "lib"
21mr|libraw1394_8-1.3.0-13|44	%package -n	%{libname}
21mr|libraw1394_8-1.3.0-13|45	Group:		System/Libraries
21mr|libraw1394_8-1.3.0-13|46	Summary:	FireWire interface shared library
21mr|libraw1394_8-1.3.0-13|47	
21mr|libraw1394_8-1.3.0-13|48	%description -n %{libname}
21mr|libraw1394_8-1.3.0-13|49	libraw1394 is the only supported interface to the kernel side raw1394 of
21mr|libraw1394_8-1.3.0-13|50	the Linux IEEE-1394 subsystem, which provides direct access to the connected
21mr|libraw1394_8-1.3.0-13|51	1394 buses to user space.  Through libraw1394/raw1394, applications can
21mr|libraw1394_8-1.3.0-13|52	directly send to and receive from other nodes without requiring a kernel driver
21mr|libraw1394_8-1.3.0-13|53	for the protocol in question.
21mr|libraw1394_8-1.3.0-13|54	
21mr|libraw1394_8-1.3.0-13|55	The reason for making a library the interface to the kernel is to avoid
21mr|libraw1394_8-1.3.0-13|56	a program dependency on the kernel version, which would hinder development and
21mr|libraw1394_8-1.3.0-13|57	optimization of raw1394.  If development changed the protocol and made it
21mr|libraw1394_8-1.3.0-13|58	incompatible with previous versions only the libraw1394 has to be upgraded to
21mr|libraw1394_8-1.3.0-13|59	match the kernel version (instead of all applications).
21mr|libraw1394_8-1.3.0-13|60	
21mr|libraw1394_8-1.3.0-13|61	This package contains the shared library to run applications linked
21mr|libraw1394_8-1.3.0-13|62	with %{name}.
21mr|libraw1394_8-1.3.0-13|63	%endif
21mr|libraw1394_8-1.3.0-13|64	
21mr|libraw1394_8-1.3.0-13|65	%package -n	%{develname}
21mr|libraw1394_8-1.3.0-13|66	Summary:	Development and include files for libraw1394
21mr|libraw1394_8-1.3.0-13|67	Summary(pt_BR):	Arquivos de desenvolvimento e cabe?alhos para o libraw1394
21mr|libraw1394_8-1.3.0-13|68	Summary(es):	Development and include files for libraw1394
21mr|libraw1394_8-1.3.0-13|69	Group:		Development/C
21mr|libraw1394_8-1.3.0-13|70	Group(pt_BR):	Desenvolvimento
21mr|libraw1394_8-1.3.0-13|71	Group(es):	Desarrollo
21mr|libraw1394_8-1.3.0-13|72	Requires:	%{libname} = %{version}-%{release}
21mr|libraw1394_8-1.3.0-13|73	Provides:	%{name}-devel = %{version}-%{release}
21mr|libraw1394_8-1.3.0-13|74	
21mr|libraw1394_8-1.3.0-13|75	%description -n	%{develname}
21mr|libraw1394_8-1.3.0-13|76	libraw1394 is the only supported interface to the kernel side raw1394 of
21mr|libraw1394_8-1.3.0-13|77	the Linux IEEE-1394 subsystem, which provides direct access to the connected
21mr|libraw1394_8-1.3.0-13|78	1394 buses to user space.  Through libraw1394/raw1394, applications can
21mr|libraw1394_8-1.3.0-13|79	directly send to and receive from other nodes without requiring a kernel driver
21mr|libraw1394_8-1.3.0-13|80	for the protocol in question.
21mr|libraw1394_8-1.3.0-13|81	
21mr|libraw1394_8-1.3.0-13|82	This archive contains the header-files for libraw1394 development.
21mr|libraw1394_8-1.3.0-13|83	
21mr|libraw1394_8-1.3.0-13|84	%package -n	%{staticname}
21mr|libraw1394_8-1.3.0-13|85	Summary:	Development components for libraw1394
21mr|libraw1394_8-1.3.0-13|86	Summary(pt_BR):	Componentes est?ticos de desenvolvimento para o libraw1394
21mr|libraw1394_8-1.3.0-13|87	Summary(es):	Development components for libraw1394
21mr|libraw1394_8-1.3.0-13|88	Group:		Development/C
21mr|libraw1394_8-1.3.0-13|89	Group(pt_BR):	Desenvolvimento
21mr|libraw1394_8-1.3.0-13|90	Group(es):	Desarrollo
21mr|libraw1394_8-1.3.0-13|91	Requires:	%{develname} = %{version}-%{release}
21mr|libraw1394_8-1.3.0-13|92	
21mr|libraw1394_8-1.3.0-13|93	%description -n	%{staticname}
21mr|libraw1394_8-1.3.0-13|94	libraw1394 is the only supported interface to the kernel side raw1394 of
21mr|libraw1394_8-1.3.0-13|95	the Linux IEEE-1394 subsystem, which provides direct access to the connected
21mr|libraw1394_8-1.3.0-13|96	1394 buses to user space.  Through libraw1394/raw1394, applications can
21mr|libraw1394_8-1.3.0-13|97	directly send to and receive from other nodes without requiring a kernel driver
21mr|libraw1394_8-1.3.0-13|98	for the protocol in question.
21mr|libraw1394_8-1.3.0-13|99	
21mr|libraw1394_8-1.3.0-13|100	This archive contains the static libraries (.a)
21mr|libraw1394_8-1.3.0-13|101	
21mr|libraw1394_8-1.3.0-13|102	
21mr|libraw1394_8-1.3.0-13|103	%prep
21mr|libraw1394_8-1.3.0-13|104	%setup -q -n %oname-%version
21mr|libraw1394_8-1.3.0-13|105	
21mr|libraw1394_8-1.3.0-13|106	%build
21mr|libraw1394_8-1.3.0-13|107	%configure --enable-static
21mr|libraw1394_8-1.3.0-13|108	%make
21mr|libraw1394_8-1.3.0-13|109	
21mr|libraw1394_8-1.3.0-13|110	%install
21mr|libraw1394_8-1.3.0-13|111	rm -rf %{buildroot}
21mr|libraw1394_8-1.3.0-13|112	%{makeinstall_std}
21mr|libraw1394_8-1.3.0-13|113	
21mr|libraw1394_8-1.3.0-13|114	%if %mdkversion < 200900
21mr|libraw1394_8-1.3.0-13|115	%post -n %{libname} -p /sbin/ldconfig
21mr|libraw1394_8-1.3.0-13|116	%endif
21mr|libraw1394_8-1.3.0-13|117	
21mr|libraw1394_8-1.3.0-13|118	%if %mdkversion < 200900
21mr|libraw1394_8-1.3.0-13|119	%postun -n %{libname} -p /sbin/ldconfig
21mr|libraw1394_8-1.3.0-13|120	%endif
21mr|libraw1394_8-1.3.0-13|121	
21mr|libraw1394_8-1.3.0-13|122	%clean
21mr|libraw1394_8-1.3.0-13|123	rm -rf %{buildroot}
21mr|libraw1394_8-1.3.0-13|124	
21mr|libraw1394_8-1.3.0-13|125	%files -n %name-utils
21mr|libraw1394_8-1.3.0-13|126	%defattr(-,root,root)
21mr|libraw1394_8-1.3.0-13|127	%doc README AUTHORS
21mr|libraw1394_8-1.3.0-13|128	%{_bindir}/*
21mr|libraw1394_8-1.3.0-13|129	%{_mandir}/man*/*
21mr|libraw1394_8-1.3.0-13|130	
21mr|libraw1394_8-1.3.0-13|131	%files -n %{libname}
21mr|libraw1394_8-1.3.0-13|132	%defattr(-,root,root)
21mr|libraw1394_8-1.3.0-13|133	%{_libdir}/libraw1394.so.%{major}*
21mr|libraw1394_8-1.3.0-13|134	
21mr|libraw1394_8-1.3.0-13|135	%files -n %{develname}
21mr|libraw1394_8-1.3.0-13|136	%defattr(-,root,root)
21mr|libraw1394_8-1.3.0-13|137	%doc README NEWS AUTHORS
21mr|libraw1394_8-1.3.0-13|138	%{_includedir}/libraw1394
21mr|libraw1394_8-1.3.0-13|139	%{_libdir}/libraw1394.so
21mr|libraw1394_8-1.3.0-13|140	%{_libdir}/pkgconfig/%{oname}.pc
21mr|libraw1394_8-1.3.0-13|141	
21mr|libraw1394_8-1.3.0-13|142	%files -n %{staticname}
21mr|libraw1394_8-1.3.0-13|143	%defattr(-,root,root)
21mr|libraw1394_8-1.3.0-13|144	%{_libdir}/libraw1394.a

13802 21
21mr|librcc-0.2.12-9|1	%define major 0
21mr|librcc-0.2.12-9|2	%define libname %mklibname rcc %{major}
21mr|librcc-0.2.12-9|3	%define libnameui %mklibname rccui %{major}
21mr|librcc-0.2.12-9|4	%define engines %mklibname rcc-engines
21mr|librcc-0.2.12-9|5	%define devname %mklibname rcc -d
21mr|librcc-0.2.12-9|6	
21mr|librcc-0.2.12-9|7	Summary:	Russian Charset Conversion Library
21mr|librcc-0.2.12-9|8	Name:		librcc
21mr|librcc-0.2.12-9|9	Version:	0.2.12
21mr|librcc-0.2.12-9|10	Release:	9
21mr|librcc-0.2.12-9|11	License:	LGPLv2.1+
21mr|librcc-0.2.12-9|12	Group:		System/Libraries
21mr|librcc-0.2.12-9|13	Url:		http://rusxmms.sourceforge.net/
21mr|librcc-0.2.12-9|14	Source0:	http://dside.dyndns.org/files/rusxmms/%{name}-%{version}.tar.bz2
21mr|librcc-0.2.12-9|15	BuildRequires:	aspell-devel
21mr|librcc-0.2.12-9|16	BuildRequires:	librcd-devel
21mr|librcc-0.2.12-9|17	BuildRequires:	pkgconfig(enca)
21mr|librcc-0.2.12-9|18	BuildRequires:	pkgconfig(libxml-2.0)
21mr|librcc-0.2.12-9|19	BuildRequires:	pkgconfig(zlib)
21mr|librcc-0.2.12-9|20	BuildRequires:	pkgconfig(liblzma)
21mr|librcc-0.2.12-9|21	
21mr|librcc-0.2.12-9|22	%description
21mr|librcc-0.2.12-9|23	Library providing means to work with multiple encodings of the same language
21mr|librcc-0.2.12-9|24	through adapting them to local settings on-the-fly.
21mr|librcc-0.2.12-9|25	
21mr|librcc-0.2.12-9|26	#----------------------------------------------------------------------------
21mr|librcc-0.2.12-9|27	
21mr|librcc-0.2.12-9|28	%package -n %{libname}
21mr|librcc-0.2.12-9|29	Summary:	Russian Charset Conversion Library
21mr|librcc-0.2.12-9|30	Group:		System/Libraries
21mr|librcc-0.2.12-9|31	Requires:	%{engines}
21mr|librcc-0.2.12-9|32	
21mr|librcc-0.2.12-9|33	%description -n %{libname}
21mr|librcc-0.2.12-9|34	Library providing means to work with multiple encodings of the same language
21mr|librcc-0.2.12-9|35	through adapting them to local settings on-the-fly.
21mr|librcc-0.2.12-9|36	
21mr|librcc-0.2.12-9|37	%files -n %{libname}
21mr|librcc-0.2.12-9|38	%{_libdir}/librcc.so.%{major}
21mr|librcc-0.2.12-9|39	%{_libdir}/librcc.so.%{version}
21mr|librcc-0.2.12-9|40	
21mr|librcc-0.2.12-9|41	#----------------------------------------------------------------------------
21mr|librcc-0.2.12-9|42	
21mr|librcc-0.2.12-9|43	%package -n %{libnameui}
21mr|librcc-0.2.12-9|44	Summary:	Russian Charset Conversion Library
21mr|librcc-0.2.12-9|45	Group:		System/Libraries
21mr|librcc-0.2.12-9|46	Conflicts:	%{_lib}rcc0 < 0.2.12
21mr|librcc-0.2.12-9|47	
21mr|librcc-0.2.12-9|48	%description -n %{libnameui}
21mr|librcc-0.2.12-9|49	Library providing means to work with multiple encodings of the same language
21mr|librcc-0.2.12-9|50	through adapting them to local settings on-the-fly.
21mr|librcc-0.2.12-9|51	
21mr|librcc-0.2.12-9|52	%files -n %{libnameui}
21mr|librcc-0.2.12-9|53	%{_libdir}/librccui.so.%{major}
21mr|librcc-0.2.12-9|54	%{_libdir}/librccui.so.%{version}
21mr|librcc-0.2.12-9|55	
21mr|librcc-0.2.12-9|56	#----------------------------------------------------------------------------
21mr|librcc-0.2.12-9|57	
21mr|librcc-0.2.12-9|58	%package -n %{devname}
21mr|librcc-0.2.12-9|59	Summary:	Russian Charset Conversion Library
21mr|librcc-0.2.12-9|60	Group:		System/Libraries
21mr|librcc-0.2.12-9|61	Requires:	%{libname} = %{EVRD}
21mr|librcc-0.2.12-9|62	Requires:	%{libnameui} = %{EVRD}
21mr|librcc-0.2.12-9|63	Provides:	%{name}-devel = %{EVRD}
21mr|librcc-0.2.12-9|64	
21mr|librcc-0.2.12-9|65	%description -n %{devname}
21mr|librcc-0.2.12-9|66	Library providing means to work with multiple encodings of the same language
21mr|librcc-0.2.12-9|67	through adapting them to local settings on-the-fly.
21mr|librcc-0.2.12-9|68	
21mr|librcc-0.2.12-9|69	This package contains files required for development only.
21mr|librcc-0.2.12-9|70	
21mr|librcc-0.2.12-9|71	%files -n %{devname}
21mr|librcc-0.2.12-9|72	%doc AUTHORS ChangeLog NEWS README ToDo
21mr|librcc-0.2.12-9|73	%{_libdir}/*.so
21mr|librcc-0.2.12-9|74	%{_includedir}/*.h
21mr|librcc-0.2.12-9|75	%{_libdir}/pkgconfig/librcc.pc
21mr|librcc-0.2.12-9|76	
21mr|librcc-0.2.12-9|77	#----------------------------------------------------------------------------
21mr|librcc-0.2.12-9|78	
21mr|librcc-0.2.12-9|79	%package -n %{engines}
21mr|librcc-0.2.12-9|80	Summary:	Russian Charset Conversion Library - engines
21mr|librcc-0.2.12-9|81	Group:		System/Libraries
21mr|librcc-0.2.12-9|82	Conflicts:	%{_lib}rcc0 < 0.2.12
21mr|librcc-0.2.12-9|83	
21mr|librcc-0.2.12-9|84	%description -n %{engines}
21mr|librcc-0.2.12-9|85	Engines for Russian Charset Conversion Library.
21mr|librcc-0.2.12-9|86	
21mr|librcc-0.2.12-9|87	%files -n %{engines}
21mr|librcc-0.2.12-9|88	%{_libdir}/rcc/*
21mr|librcc-0.2.12-9|89	
21mr|librcc-0.2.12-9|90	#----------------------------------------------------------------------------
21mr|librcc-0.2.12-9|91	
21mr|librcc-0.2.12-9|92	%prep
21mr|librcc-0.2.12-9|93	%setup -q
21mr|librcc-0.2.12-9|94	
21mr|librcc-0.2.12-9|95	%build
21mr|librcc-0.2.12-9|96	%configure \
21mr|librcc-0.2.12-9|97	--disable-static \
21mr|librcc-0.2.12-9|98	--disable-gtk1 \
21mr|librcc-0.2.12-9|99	--disable-gtk2 \
21mr|librcc-0.2.12-9|100	--disable-gtk3
21mr|librcc-0.2.12-9|101	%make LIBS="-ldl"
21mr|librcc-0.2.12-9|102	
21mr|librcc-0.2.12-9|103	%install
21mr|librcc-0.2.12-9|104	%makeinstall_std

13803 21
21mr|librcd-0.1.14-7|1	%define major 0
21mr|librcd-0.1.14-7|2	%define libname %mklibname rcd %{major}
21mr|librcd-0.1.14-7|3	%define devname %mklibname rcd -d
21mr|librcd-0.1.14-7|4	
21mr|librcd-0.1.14-7|5	Summary:	Russian charset detection library
21mr|librcd-0.1.14-7|6	Name:		librcd
21mr|librcd-0.1.14-7|7	Version:	0.1.14
21mr|librcd-0.1.14-7|8	Release:	7
21mr|librcd-0.1.14-7|9	License:	LGPLv2.1+
21mr|librcd-0.1.14-7|10	Group:		System/Libraries
21mr|librcd-0.1.14-7|11	Url:		http://http://rusxmms.sourceforge.net
21mr|librcd-0.1.14-7|12	Source0:	%{name}-%{version}.tar.bz2
21mr|librcd-0.1.14-7|13	
21mr|librcd-0.1.14-7|14	%description
21mr|librcd-0.1.14-7|15	Library for autodection charset of russian text.
21mr|librcd-0.1.14-7|16	
21mr|librcd-0.1.14-7|17	LibRCD is used by RusXMMS project for encoding auto-detection. It is optimized
21mr|librcd-0.1.14-7|18	to handle very short titles, like ID3 tags, file names and etc, and provides
21mr|librcd-0.1.14-7|19	very high accuracy even for short 3-4 letter words. Current version supports
21mr|librcd-0.1.14-7|20	Russian and Ukrainian languages and able to distinguish UTF-8, KOI8-R, CP1251,
21mr|librcd-0.1.14-7|21	CP866, ISO8859-1. If compared with Enca, LibRCC provides better detection
21mr|librcd-0.1.14-7|22	accuracy on short titles and is able to detect ISO8859-1 (non-cyrillic)
21mr|librcd-0.1.14-7|23	encoding what allows to properly display correct ID3 v.1 titles.
21mr|librcd-0.1.14-7|24	
21mr|librcd-0.1.14-7|25	#----------------------------------------------------------------------------
21mr|librcd-0.1.14-7|26	
21mr|librcd-0.1.14-7|27	%package -n %{libname}
21mr|librcd-0.1.14-7|28	Summary:	Russian charset detection library
21mr|librcd-0.1.14-7|29	Group:		System/Libraries
21mr|librcd-0.1.14-7|30	
21mr|librcd-0.1.14-7|31	%description -n %{libname}
21mr|librcd-0.1.14-7|32	Library for autodection charset of russian text.
21mr|librcd-0.1.14-7|33	
21mr|librcd-0.1.14-7|34	LibRCD is used by RusXMMS project for encoding auto-detection. It is optimized
21mr|librcd-0.1.14-7|35	to handle very short titles, like ID3 tags, file names and etc, and provides
21mr|librcd-0.1.14-7|36	very high accuracy even for short 3-4 letter words. Current version supports
21mr|librcd-0.1.14-7|37	Russian and Ukrainian languages and able to distinguish UTF-8, KOI8-R, CP1251,
21mr|librcd-0.1.14-7|38	CP866, ISO8859-1. If compared with Enca, LibRCC provides better detection
21mr|librcd-0.1.14-7|39	accuracy on short titles and is able to detect ISO8859-1 (non-cyrillic)
21mr|librcd-0.1.14-7|40	encoding what allows to properly display correct ID3 v.1 titles.
21mr|librcd-0.1.14-7|41	
21mr|librcd-0.1.14-7|42	%files -n %{libname}
21mr|librcd-0.1.14-7|43	%{_libdir}/librcd.so.%{major}
21mr|librcd-0.1.14-7|44	%{_libdir}/librcd.so.%{version}
21mr|librcd-0.1.14-7|45	
21mr|librcd-0.1.14-7|46	#----------------------------------------------------------------------------
21mr|librcd-0.1.14-7|47	
21mr|librcd-0.1.14-7|48	%package -n %{devname}
21mr|librcd-0.1.14-7|49	Summary:	Russian charset detection library development files
21mr|librcd-0.1.14-7|50	Group:		Development/C
21mr|librcd-0.1.14-7|51	Requires:	%{libname} = %{EVRD}
21mr|librcd-0.1.14-7|52	Provides:	%{name}-devel = %{EVRD}
21mr|librcd-0.1.14-7|53	
21mr|librcd-0.1.14-7|54	%description -n %{devname}
21mr|librcd-0.1.14-7|55	Russian charset detection library. This package contains files required
21mr|librcd-0.1.14-7|56	for development purposes only.
21mr|librcd-0.1.14-7|57	
21mr|librcd-0.1.14-7|58	%files -n %{devname}
21mr|librcd-0.1.14-7|59	%doc AUTHORS ChangeLog README
21mr|librcd-0.1.14-7|60	%{_libdir}/librcd.so
21mr|librcd-0.1.14-7|61	%{_libdir}/pkgconfig/librcd.pc
21mr|librcd-0.1.14-7|62	%{_includedir}/librcd.h
21mr|librcd-0.1.14-7|63	
21mr|librcd-0.1.14-7|64	#----------------------------------------------------------------------------
21mr|librcd-0.1.14-7|65	
21mr|librcd-0.1.14-7|66	%prep
21mr|librcd-0.1.14-7|67	%setup -q
21mr|librcd-0.1.14-7|68	
21mr|librcd-0.1.14-7|69	%build
21mr|librcd-0.1.14-7|70	%configure --disable-static
21mr|librcd-0.1.14-7|71	%make
21mr|librcd-0.1.14-7|72	
21mr|librcd-0.1.14-7|73	%install
21mr|librcd-0.1.14-7|74	%makeinstall_std

13804 21
21mr|librdkafka-1.7.0-1|1	%define major 1
21mr|librdkafka-1.7.0-1|2	%define libname %mklibname rdkafka %{major}
21mr|librdkafka-1.7.0-1|3	%define devname %mklibname rdkafka -d
21mr|librdkafka-1.7.0-1|4	
21mr|librdkafka-1.7.0-1|5	Name:		librdkafka
21mr|librdkafka-1.7.0-1|6	Version:	1.7.0
21mr|librdkafka-1.7.0-1|7	Release:	1
21mr|librdkafka-1.7.0-1|8	Summary:	The Apache Kafka C library
21mr|librdkafka-1.7.0-1|9	Group:		System/Libraries
21mr|librdkafka-1.7.0-1|10	License:	BSD
21mr|librdkafka-1.7.0-1|11	URL:		https://github.com/edenhill/librdkafka
21mr|librdkafka-1.7.0-1|12	Source0:	https://github.com/edenhill/librdkafka/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|librdkafka-1.7.0-1|13	
21mr|librdkafka-1.7.0-1|14	BuildRequires:	python3
21mr|librdkafka-1.7.0-1|15	BuildRequires:	pkgconfig(openssl)
21mr|librdkafka-1.7.0-1|16	BuildRequires:	cyrus-sasl-devel
21mr|librdkafka-1.7.0-1|17	BuildRequires:	pkgconfig(liblz4)
21mr|librdkafka-1.7.0-1|18	BuildRequires:	pkgconfig(libzstd)
21mr|librdkafka-1.7.0-1|19	
21mr|librdkafka-1.7.0-1|20	%description
21mr|librdkafka-1.7.0-1|21	Librdkafka is a C/C++ library implementation of the Apache Kafka protocol,
21mr|librdkafka-1.7.0-1|22	containing both Producer and Consumer support.
21mr|librdkafka-1.7.0-1|23	It was designed with message delivery reliability and high performance in mind,
21mr|librdkafka-1.7.0-1|24	current figures exceed 800000 messages/second for the producer and 3 million
21mr|librdkafka-1.7.0-1|25	messages/second for the consumer.
21mr|librdkafka-1.7.0-1|26	
21mr|librdkafka-1.7.0-1|27	%files
21mr|librdkafka-1.7.0-1|28	%defattr(644,root,root)
21mr|librdkafka-1.7.0-1|29	%doc README.md CONFIGURATION.md
21mr|librdkafka-1.7.0-1|30	%doc  %{_docdir}/librdkafka/INTRODUCTION.md
21mr|librdkafka-1.7.0-1|31	%doc  %{_docdir}/librdkafka/LICENSE
21mr|librdkafka-1.7.0-1|32	%doc  %{_docdir}/librdkafka/LICENSES.txt
21mr|librdkafka-1.7.0-1|33	%doc  %{_docdir}/librdkafka/STATISTICS.md
21mr|librdkafka-1.7.0-1|34	%doc  %{_docdir}/librdkafka/CHANGELOG.md
21mr|librdkafka-1.7.0-1|35	
21mr|librdkafka-1.7.0-1|36	#-----------------------------------------------------------------------------
21mr|librdkafka-1.7.0-1|37	%package -n %{libname}
21mr|librdkafka-1.7.0-1|38	Summary:	The Apache Kafka C library (Development Environment)
21mr|librdkafka-1.7.0-1|39	Group:		System/Libraries
21mr|librdkafka-1.7.0-1|40	
21mr|librdkafka-1.7.0-1|41	%description -n %{libname}
21mr|librdkafka-1.7.0-1|42	librdkafka is a C/C++ library implementation of the Apache Kafka protocol,
21mr|librdkafka-1.7.0-1|43	containing both Producer and Consumer support.
21mr|librdkafka-1.7.0-1|44	This package contains headers and libraries required to build applications
21mr|librdkafka-1.7.0-1|45	using librdkafka.
21mr|librdkafka-1.7.0-1|46	
21mr|librdkafka-1.7.0-1|47	%files -n %{libname}
21mr|librdkafka-1.7.0-1|48	%{_libdir}/librdkafka.so.%{major}
21mr|librdkafka-1.7.0-1|49	%{_libdir}/librdkafka++.so.%{major}
21mr|librdkafka-1.7.0-1|50	
21mr|librdkafka-1.7.0-1|51	#-----------------------------------------------------------------------------
21mr|librdkafka-1.7.0-1|52	%package -n %{devname}
21mr|librdkafka-1.7.0-1|53	Summary:	The Apache Kafka C library (Development Environment)
21mr|librdkafka-1.7.0-1|54	Group:		Development/Other
21mr|librdkafka-1.7.0-1|55	Requires:	%{libname} = %{EVRD}
21mr|librdkafka-1.7.0-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|librdkafka-1.7.0-1|57	
21mr|librdkafka-1.7.0-1|58	%description -n %{devname}
21mr|librdkafka-1.7.0-1|59	librdkafka is a C/C++ library implementation of the Apache Kafka protocol,
21mr|librdkafka-1.7.0-1|60	containing both Producer and Consumer support.
21mr|librdkafka-1.7.0-1|61	This package contains headers and libraries required to build applications
21mr|librdkafka-1.7.0-1|62	using librdkafka.
21mr|librdkafka-1.7.0-1|63	
21mr|librdkafka-1.7.0-1|64	%files -n %{devname}
21mr|librdkafka-1.7.0-1|65	%dir %{_includedir}/librdkafka
21mr|librdkafka-1.7.0-1|66	%attr(0644,root,root) %{_includedir}/librdkafka/*
21mr|librdkafka-1.7.0-1|67	%{_libdir}/librdkafka.so
21mr|librdkafka-1.7.0-1|68	%{_libdir}/librdkafka++.so
21mr|librdkafka-1.7.0-1|69	%{_libdir}/pkgconfig/rdkafka.pc
21mr|librdkafka-1.7.0-1|70	%{_libdir}/pkgconfig/rdkafka++.pc
21mr|librdkafka-1.7.0-1|71	
21mr|librdkafka-1.7.0-1|72	#----------------------------------------------------------------------------
21mr|librdkafka-1.7.0-1|73	%prep
21mr|librdkafka-1.7.0-1|74	%autosetup -p1
21mr|librdkafka-1.7.0-1|75	
21mr|librdkafka-1.7.0-1|76	%build
21mr|librdkafka-1.7.0-1|77	#its use 'mklove' configure script, --disable-static not recognized
21mr|librdkafka-1.7.0-1|78	./configure \
21mr|librdkafka-1.7.0-1|79	--disable-silent-rules \
21mr|librdkafka-1.7.0-1|80	--disable-dependency-tracking \
21mr|librdkafka-1.7.0-1|81	--program-prefix= \
21mr|librdkafka-1.7.0-1|82	--prefix=%{_prefix} \
21mr|librdkafka-1.7.0-1|83	--exec-prefix=%{_prefix} \
21mr|librdkafka-1.7.0-1|84	--bindir=%{_bindir} \
21mr|librdkafka-1.7.0-1|85	--sbindir=%{_sbindir} \
21mr|librdkafka-1.7.0-1|86	--sysconfdir=%{_sysconfdir} \
21mr|librdkafka-1.7.0-1|87	--datadir=%{_datadir} \
21mr|librdkafka-1.7.0-1|88	--includedir=%{_includedir} \
21mr|librdkafka-1.7.0-1|89	--libdir=%{_libdir} \
21mr|librdkafka-1.7.0-1|90	--libexecdir=%{_libexecdir} \
21mr|librdkafka-1.7.0-1|91	--localstatedir=%{_localstatedir} \
21mr|librdkafka-1.7.0-1|92	--sharedstatedir=%{_sharedstatedir} \
21mr|librdkafka-1.7.0-1|93	--mandir=%{_mandir} \
21mr|librdkafka-1.7.0-1|94	--infodir=%{_infodir} \
21mr|librdkafka-1.7.0-1|95	--enable-lz4 \
21mr|librdkafka-1.7.0-1|96	--enable-ssl \
21mr|librdkafka-1.7.0-1|97	--enable-sasl \
21mr|librdkafka-1.7.0-1|98	--enable-shared \
21mr|librdkafka-1.7.0-1|99	--enable-zstd
21mr|librdkafka-1.7.0-1|100	
21mr|librdkafka-1.7.0-1|101	%make_build
21mr|librdkafka-1.7.0-1|102	
21mr|librdkafka-1.7.0-1|103	%check
21mr|librdkafka-1.7.0-1|104	make check
21mr|librdkafka-1.7.0-1|105	
21mr|librdkafka-1.7.0-1|106	%install
21mr|librdkafka-1.7.0-1|107	%make_install
21mr|librdkafka-1.7.0-1|108	
21mr|librdkafka-1.7.0-1|109	#remove static lib
21mr|librdkafka-1.7.0-1|110	find %{buildroot} -name '*.a' -delete -print
21mr|librdkafka-1.7.0-1|111	rm -f %{buildroot}%{_libdir}/pkgconfig/rdkafka-static.pc
21mr|librdkafka-1.7.0-1|112	rm -f %{buildroot}%{_libdir}/pkgconfig/rdkafka++-static.pc

13805 21
21mr|libreadline-java-0.8.1-11|1	%define debug_package %{nil}
21mr|libreadline-java-0.8.1-11|2	
21mr|libreadline-java-0.8.1-11|3	%bcond_with             readline
21mr|libreadline-java-0.8.1-11|4	%define section         free
21mr|libreadline-java-0.8.1-11|5	
21mr|libreadline-java-0.8.1-11|6	Name:           libreadline-java
21mr|libreadline-java-0.8.1-11|7	Version:        0.8.1
21mr|libreadline-java-0.8.1-11|8	Release:        11
21mr|libreadline-java-0.8.1-11|9	Epoch:          0
21mr|libreadline-java-0.8.1-11|10	Summary:        Java wrapper for the GNU-readline library
21mr|libreadline-java-0.8.1-11|11	License:        LGPL
21mr|libreadline-java-0.8.1-11|12	URL:            http://java-readline.sourceforge.net/
21mr|libreadline-java-0.8.1-11|13	Source0:        http://download.sourceforge.net/java-readline/libreadline-java-%{version}-src.tar.gz
21mr|libreadline-java-0.8.1-11|14	Patch0:         %{name}-ncurses.patch
21mr|libreadline-java-0.8.1-11|15	BuildRequires:  java-rpmbuild >= 0:1.6
21mr|libreadline-java-0.8.1-11|16	%if %with readline
21mr|libreadline-java-0.8.1-11|17	BuildRequires:  readline-devel
21mr|libreadline-java-0.8.1-11|18	%else
21mr|libreadline-java-0.8.1-11|19	BuildRequires:  pkgconfig(libedit)
21mr|libreadline-java-0.8.1-11|20	%endif
21mr|libreadline-java-0.8.1-11|21	BuildRequires:  pkgconfig(ncurses)
21mr|libreadline-java-0.8.1-11|22	Provides:       java_readline = %{epoch}:%{version}-%{release}
21mr|libreadline-java-0.8.1-11|23	Provides:       gnu.readline = %{epoch}:%{version}-%{release}
21mr|libreadline-java-0.8.1-11|24	Group:          Development/Java
21mr|libreadline-java-0.8.1-11|25	BuildRequires:  java-1.8.0-openjdk-devel
21mr|libreadline-java-0.8.1-11|26	
21mr|libreadline-java-0.8.1-11|27	%description
21mr|libreadline-java-0.8.1-11|28	Java-Readline is a port of GNU Readline for Java. Or, to be more
21mr|libreadline-java-0.8.1-11|29	precise, it is a JNI-wrapper to Readline. It is distributed under
21mr|libreadline-java-0.8.1-11|30	the LGPL.
21mr|libreadline-java-0.8.1-11|31	
21mr|libreadline-java-0.8.1-11|32	#%package javadoc
21mr|libreadline-java-0.8.1-11|33	#Summary:        Javadoc for %{name}
21mr|libreadline-java-0.8.1-11|34	#Group:          Development/Java
21mr|libreadline-java-0.8.1-11|35	
21mr|libreadline-java-0.8.1-11|36	#%description javadoc
21mr|libreadline-java-0.8.1-11|37	#Javadoc for %{name}.
21mr|libreadline-java-0.8.1-11|38	
21mr|libreadline-java-0.8.1-11|39	%prep
21mr|libreadline-java-0.8.1-11|40	%setup -q
21mr|libreadline-java-0.8.1-11|41	%apply_patches
21mr|libreadline-java-0.8.1-11|42	%{_bindir}/find . -type d -name CVS | %{_bindir}/xargs -t rm -r
21mr|libreadline-java-0.8.1-11|43	%{_bindir}/find . -type f -name "*.dll" | %{_bindir}/xargs -t rm
21mr|libreadline-java-0.8.1-11|44	%{__perl} -pi -e 's|javadoc |%{javadoc} |g;' \
21mr|libreadline-java-0.8.1-11|45	-e 's|jar -c|%{jar} -c|g;' \
21mr|libreadline-java-0.8.1-11|46	Makefile
21mr|libreadline-java-0.8.1-11|47	
21mr|libreadline-java-0.8.1-11|48	%build
21mr|libreadline-java-0.8.1-11|49	export JAVA_HOME=%{java_home}
21mr|libreadline-java-0.8.1-11|50	%if %with readline
21mr|libreadline-java-0.8.1-11|51	make T_LIBS=JavaReadline JAVAC=%{javac} JC_FLAGS="" LIBPATH="-L%{_libdir}"
21mr|libreadline-java-0.8.1-11|52	%else
21mr|libreadline-java-0.8.1-11|53	make T_LIBS=JavaEditline JAVAC=%{javac} JC_FLAGS="" LIBPATH="-L%{_libdir}"
21mr|libreadline-java-0.8.1-11|54	%endif
21mr|libreadline-java-0.8.1-11|55	#make apidoc
21mr|libreadline-java-0.8.1-11|56	
21mr|libreadline-java-0.8.1-11|57	%install
21mr|libreadline-java-0.8.1-11|58	# jar
21mr|libreadline-java-0.8.1-11|59	%{__mkdir_p} %{buildroot}%{_jnidir}
21mr|libreadline-java-0.8.1-11|60	%{__install} -m 644 %{name}.jar %{buildroot}%{_jnidir}/%{name}-%{version}.jar
21mr|libreadline-java-0.8.1-11|61	(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do \
21mr|libreadline-java-0.8.1-11|62	%{__ln_s} ${jar} ${jar/-%{version}/}; done)
21mr|libreadline-java-0.8.1-11|63	# lib
21mr|libreadline-java-0.8.1-11|64	%{__mkdir_p} %{buildroot}%{_libdir}
21mr|libreadline-java-0.8.1-11|65	%if %with readline
21mr|libreadline-java-0.8.1-11|66	%{__install} -m 755 libJavaReadline.so %{buildroot}%{_libdir}/libJavaReadline.so
21mr|libreadline-java-0.8.1-11|67	%else
21mr|libreadline-java-0.8.1-11|68	%{__install} -m 755 libJavaEditline.so %{buildroot}%{_libdir}/libJavaEditline.so
21mr|libreadline-java-0.8.1-11|69	%endif
21mr|libreadline-java-0.8.1-11|70	
21mr|libreadline-java-0.8.1-11|71	# javadoc
21mr|libreadline-java-0.8.1-11|72	#%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|libreadline-java-0.8.1-11|73	#cp -a api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|libreadline-java-0.8.1-11|74	#(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})
21mr|libreadline-java-0.8.1-11|75	
21mr|libreadline-java-0.8.1-11|76	%files
21mr|libreadline-java-0.8.1-11|77	%defattr(0644,root,root,0755)
21mr|libreadline-java-0.8.1-11|78	%doc COPYING.LIB NEWS README README.1st TODO VERSION contrib
21mr|libreadline-java-0.8.1-11|79	%attr(0755,root,root) %{_libdir}/*.so
21mr|libreadline-java-0.8.1-11|80	%{_jnidir}/*.jar
21mr|libreadline-java-0.8.1-11|81	
21mr|libreadline-java-0.8.1-11|82	#%files javadoc
21mr|libreadline-java-0.8.1-11|83	#%defattr(0644,root,root,0755)
21mr|libreadline-java-0.8.1-11|84	#%{_javadocdir}/%{name}-%{version}
21mr|libreadline-java-0.8.1-11|85	#%{_javadocdir}/%{name}

13806 21
21mr|librelp-1.2.15-4|1	%define major 0
21mr|librelp-1.2.15-4|2	%define libname %mklibname relp %{major}
21mr|librelp-1.2.15-4|3	%define devname %mklibname relp -d
21mr|librelp-1.2.15-4|4	
21mr|librelp-1.2.15-4|5	Summary:	Reliable Event Logging Protocol (RELP) library
21mr|librelp-1.2.15-4|6	Name:		librelp
21mr|librelp-1.2.15-4|7	Version:	1.2.15
21mr|librelp-1.2.15-4|8	Release:	4
21mr|librelp-1.2.15-4|9	License:	GPLv3+
21mr|librelp-1.2.15-4|10	Group:		System/Libraries
21mr|librelp-1.2.15-4|11	Url:		http://www.librelp.com/
21mr|librelp-1.2.15-4|12	Source0:	http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
21mr|librelp-1.2.15-4|13	BuildRequires:	pkgconfig(gnutls)
21mr|librelp-1.2.15-4|14	
21mr|librelp-1.2.15-4|15	%description
21mr|librelp-1.2.15-4|16	librelp is an easy to use library for the RELP protocol. RELP in turn provides
21mr|librelp-1.2.15-4|17	reliable event logging over the network (and consequently RELP stands for
21mr|librelp-1.2.15-4|18	Reliable Event Logging Protocol). RELP was initiated by Rainer Gerhards after
21mr|librelp-1.2.15-4|19	he was finally upset by the lossy nature of plain tcp syslog and wanted a cure
21mr|librelp-1.2.15-4|20	for all these dangling issues.
21mr|librelp-1.2.15-4|21	
21mr|librelp-1.2.15-4|22	#----------------------------------------------------------------------------
21mr|librelp-1.2.15-4|23	
21mr|librelp-1.2.15-4|24	%package -n %{libname}
21mr|librelp-1.2.15-4|25	Summary:	Reliable Event Logging Protocol (RELP) library
21mr|librelp-1.2.15-4|26	Group:		System/Libraries
21mr|librelp-1.2.15-4|27	
21mr|librelp-1.2.15-4|28	%description -n %{libname}
21mr|librelp-1.2.15-4|29	librelp is an easy to use library for the RELP protocol. RELP in turn provides
21mr|librelp-1.2.15-4|30	reliable event logging over the network (and consequently RELP stands for
21mr|librelp-1.2.15-4|31	Reliable Event Logging Protocol). RELP was initiated by Rainer Gerhards after
21mr|librelp-1.2.15-4|32	he was finally upset by the lossy nature of plain tcp syslog and wanted a cure
21mr|librelp-1.2.15-4|33	for all these dangling issues.
21mr|librelp-1.2.15-4|34	
21mr|librelp-1.2.15-4|35	%files -n %{libname}
21mr|librelp-1.2.15-4|36	%{_libdir}/librelp.so.%{major}*
21mr|librelp-1.2.15-4|37	
21mr|librelp-1.2.15-4|38	#----------------------------------------------------------------------------
21mr|librelp-1.2.15-4|39	
21mr|librelp-1.2.15-4|40	%package -n %{devname}
21mr|librelp-1.2.15-4|41	Summary:	Development files for the %{libname} library
21mr|librelp-1.2.15-4|42	Group:		Development/C
21mr|librelp-1.2.15-4|43	Requires:	%{libname} = %{EVRD}
21mr|librelp-1.2.15-4|44	Provides:	%{name}-devel = %{EVRD}
21mr|librelp-1.2.15-4|45	Provides:	relp-devel = %{EVRD}
21mr|librelp-1.2.15-4|46	
21mr|librelp-1.2.15-4|47	%description -n	%{devname}
21mr|librelp-1.2.15-4|48	Development files for the %{libname} library.
21mr|librelp-1.2.15-4|49	
21mr|librelp-1.2.15-4|50	%files -n %{devname}
21mr|librelp-1.2.15-4|51	%doc ChangeLog doc/*.html
21mr|librelp-1.2.15-4|52	%{_includedir}/*.h
21mr|librelp-1.2.15-4|53	%{_libdir}/*.so
21mr|librelp-1.2.15-4|54	%{_libdir}/pkgconfig/*.pc
21mr|librelp-1.2.15-4|55	
21mr|librelp-1.2.15-4|56	#----------------------------------------------------------------------------
21mr|librelp-1.2.15-4|57	
21mr|librelp-1.2.15-4|58	%prep
21mr|librelp-1.2.15-4|59	%setup -q
21mr|librelp-1.2.15-4|60	# sed like uniq
21mr|librelp-1.2.15-4|61	sed -i 'N; /^\(.*\)\n\1$/!P; D' ./configure.ac
21mr|librelp-1.2.15-4|62	
21mr|librelp-1.2.15-4|63	%build
21mr|librelp-1.2.15-4|64	%configure \
21mr|librelp-1.2.15-4|65	--disable-static
21mr|librelp-1.2.15-4|66	
21mr|librelp-1.2.15-4|67	%make
21mr|librelp-1.2.15-4|68	
21mr|librelp-1.2.15-4|69	%install
21mr|librelp-1.2.15-4|70	%makeinstall_std
21mr|librelp-1.2.15-4|71	
21mr|librelp-1.2.15-4|72	%check
21mr|librelp-1.2.15-4|73	make check

13807 21
21mr|libreoffice-25.2.2-5|1	%define _duplicate_files_terminate_build 0
21mr|libreoffice-25.2.2-5|2	%bcond_without l10n
21mr|libreoffice-25.2.2-5|3	%bcond_with icecream
21mr|libreoffice-25.2.2-5|4	%bcond_with ccache
21mr|libreoffice-25.2.2-5|5	%bcond_with clang
21mr|libreoffice-25.2.2-5|6	%bcond_without kde5
21mr|libreoffice-25.2.2-5|7	%bcond_with kde6
21mr|libreoffice-25.2.2-5|8	
21mr|libreoffice-25.2.2-5|9	# reduce memory consumption
21mr|libreoffice-25.2.2-5|10	%if %{__isa_bits} == 32
21mr|libreoffice-25.2.2-5|11	%define debugcflags -g1
21mr|libreoffice-25.2.2-5|12	%endif
21mr|libreoffice-25.2.2-5|13	
21mr|libreoffice-25.2.2-5|14	%global _python_bytecompile_build 0
21mr|libreoffice-25.2.2-5|15	
21mr|libreoffice-25.2.2-5|16	%if %{with l10n}
21mr|libreoffice-25.2.2-5|17	%define langs en_US af ar as bg bn br bs ca cs cy da de dz el en_GB es et eu fa fi fr ga gl gu he hi hr hu it ja ko kn lt lv mai mk ml mr nb nl nn nr nso or pa_IN pl pt pt_BR ro ru si sk sl sr ss st sv ta te th tn tr ts uk ve xh zh_TW zh_CN zu
21mr|libreoffice-25.2.2-5|18	%define helplangs ar bg bn bs ca cs da de dz el en_GB es et eu fi fr gl gu he hi hr hu it ja ko lt lv mk nb nl nn pl pt pt_BR ro ru si sk sl sv ta tr uk zh_CN zh_TW en_US
21mr|libreoffice-25.2.2-5|19	%else
21mr|libreoffice-25.2.2-5|20	%define langs en_US
21mr|libreoffice-25.2.2-5|21	%define helplangs en_US
21mr|libreoffice-25.2.2-5|22	%endif
21mr|libreoffice-25.2.2-5|23	
21mr|libreoffice-25.2.2-5|24	%ifarch %{x86_64} aarch64
21mr|libreoffice-25.2.2-5|25	%bcond_without java
21mr|libreoffice-25.2.2-5|26	%else
21mr|libreoffice-25.2.2-5|27	%bcond_with java
21mr|libreoffice-25.2.2-5|28	%endif
21mr|libreoffice-25.2.2-5|29	
21mr|libreoffice-25.2.2-5|30	%define relurl http://download.documentfoundation.org/libreoffice/src/%{version}
21mr|libreoffice-25.2.2-5|31	%define devurl http://dev-www.libreoffice.org/ooo_external
21mr|libreoffice-25.2.2-5|32	%define devexurl http://dev-www.libreoffice.org/extern
21mr|libreoffice-25.2.2-5|33	%define srcurl http://dev-www.libreoffice.org/src/
21mr|libreoffice-25.2.2-5|34	%define oxyurl http://ooo.itc.hu/oxygenoffice/download/libreoffice/
21mr|libreoffice-25.2.2-5|35	%define distroname ROSA
21mr|libreoffice-25.2.2-5|36	%define ooname libreoffice
21mr|libreoffice-25.2.2-5|37	%define buildver %{version}.2
21mr|libreoffice-25.2.2-5|38	%define ooodir %{_libdir}/libreoffice
21mr|libreoffice-25.2.2-5|39	%define antver 1.10.12
21mr|libreoffice-25.2.2-5|40	%define antpath %{_builddir}/libreoffice-%{version}/apache-ant-%{antver}
21mr|libreoffice-25.2.2-5|41	
21mr|libreoffice-25.2.2-5|42	%define ccachedir ~/.ccache-OOo
21mr|libreoffice-25.2.2-5|43	
21mr|libreoffice-25.2.2-5|44	%global __requires_exclude libjawt.so|libmyspell.so|libstlport_gcc.so|libmono.so|mono|devel\\(libunoidl(.*)
21mr|libreoffice-25.2.2-5|45	
21mr|libreoffice-25.2.2-5|46	Summary:	Office suite
21mr|libreoffice-25.2.2-5|47	Name:		libreoffice
21mr|libreoffice-25.2.2-5|48	Epoch:		1
21mr|libreoffice-25.2.2-5|49	Version:	25.2.2
21mr|libreoffice-25.2.2-5|50	Release:	5
21mr|libreoffice-25.2.2-5|51	License:	(MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic
21mr|libreoffice-25.2.2-5|52	Group:		Office
21mr|libreoffice-25.2.2-5|53	Url:		http://www.libreoffice.org
21mr|libreoffice-25.2.2-5|54	
21mr|libreoffice-25.2.2-5|55	Source0:	%{relurl}/%{ooname}-%{buildver}.tar.xz
21mr|libreoffice-25.2.2-5|56	Source1:	%{relurl}/%{ooname}-dictionaries-%{buildver}.tar.xz
21mr|libreoffice-25.2.2-5|57	Source2:	%{relurl}/%{ooname}-help-%{buildver}.tar.xz
21mr|libreoffice-25.2.2-5|58	Source3:	%{relurl}/%{ooname}-translations-%{buildver}.tar.xz
21mr|libreoffice-25.2.2-5|59	
21mr|libreoffice-25.2.2-5|60	# External dependencies required to build LibreOffice without additional downloads from the network
21mr|libreoffice-25.2.2-5|61	Source100:	%{devexurl}/185d60944ea767075d27247c3162b3bc-unowinreg.dll
21mr|libreoffice-25.2.2-5|62	Source101:	http://archive.apache.org/dist/ant/binaries/apache-ant-%{antver}-bin.tar.bz2
21mr|libreoffice-25.2.2-5|63	Source103:	https://dev-www.libreoffice.org/src/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz
21mr|libreoffice-25.2.2-5|64	Source104:	https://dev-www.libreoffice.org/src/dtoa-20180411.tgz
21mr|libreoffice-25.2.2-5|65	Source105:	%{srcurl}/62c0b97e94fe47d5e50ff605d2edf37a-hsqldb-2.3.3.zip
21mr|libreoffice-25.2.2-5|66	Source106:	https://dev-www.libreoffice.org/extern/odfvalidator-1.2.0-incubating-SNAPSHOT-jar-with-dependencies-971c54fd38a968f5860014b44301872706f9e540.jar
21mr|libreoffice-25.2.2-5|67	Source107:	%{devurl}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
21mr|libreoffice-25.2.2-5|68	Source108:	%{devurl}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
21mr|libreoffice-25.2.2-5|69	Source109:	%{devurl}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
21mr|libreoffice-25.2.2-5|70	Source110:	%{devurl}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
21mr|libreoffice-25.2.2-5|71	Source111:	http://dev-www.libreoffice.org/src/pdfium-6764.tar.bz2
21mr|libreoffice-25.2.2-5|72	
21mr|libreoffice-25.2.2-5|73	# External Download Sources
21mr|libreoffice-25.2.2-5|74	Source113:	1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz
21mr|libreoffice-25.2.2-5|75	
21mr|libreoffice-25.2.2-5|76	# Rosa icon themes
21mr|libreoffice-25.2.2-5|77	Source300:	Mandriva-Rosa_Icons.tar.bz2
21mr|libreoffice-25.2.2-5|78	Source301:	rosa-icons.tar.gz
21mr|libreoffice-25.2.2-5|79	
21mr|libreoffice-25.2.2-5|80	# Default extensions
21mr|libreoffice-25.2.2-5|81	Source400:	%{srcurl}1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
21mr|libreoffice-25.2.2-5|82	Source401:	%{srcurl}b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
21mr|libreoffice-25.2.2-5|83	Source402:	https://extensions.libreoffice.org/extensions/barcode/1.3.5.0/@@download/file/barcode_1.3.5.0.oxt
21mr|libreoffice-25.2.2-5|84	Source403:	https://extensions.libreoffice.org/extensions/smart/0.94/@@download/file/smart_0.9.4_en_hu_corrected.oxt
21mr|libreoffice-25.2.2-5|85	Source404:	%{srcurl}27211596cf0ad97cab7321239406fde0-gdocs_3.0.1_modified.oxt
21mr|libreoffice-25.2.2-5|86	Source405:	%{srcurl}b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
21mr|libreoffice-25.2.2-5|87	Source406:	libcmis-0.6.2.tar.xz
21mr|libreoffice-25.2.2-5|88	Source407:	https://go.suokunlong.cn:88/dl/libreoffice/external_tarballs/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf
21mr|libreoffice-25.2.2-5|89	
21mr|libreoffice-25.2.2-5|90	# Utils
21mr|libreoffice-25.2.2-5|91	Source500:	locales.csv
21mr|libreoffice-25.2.2-5|92	Source501:	loffice-libcxx-wrapper.sh
21mr|libreoffice-25.2.2-5|93	Source502:	libreoffice.rpmlintrc
21mr|libreoffice-25.2.2-5|94	
21mr|libreoffice-25.2.2-5|95	# Default icons for Rosa theme
21mr|libreoffice-25.2.2-5|96	Patch0:		rosa-icons.patch
21mr|libreoffice-25.2.2-5|97	
21mr|libreoffice-25.2.2-5|98	Patch7:		libreoffice-7.2.5.2-poppler.patch
21mr|libreoffice-25.2.2-5|99	
21mr|libreoffice-25.2.2-5|100	# ROSA vendor patch
21mr|libreoffice-25.2.2-5|101	Patch100:	libreoffice-4.1-vendor.patch
21mr|libreoffice-25.2.2-5|102	Patch101:	libreoffice-desktop-categories.patch
21mr|libreoffice-25.2.2-5|103	Patch103:	libreoffice-5.1.2.2-desktop-startcenter-nomate.patch
21mr|libreoffice-25.2.2-5|104	# Fix error «cannot find input file: `.vscode/vs-code-template.code-workspace.in'»
21mr|libreoffice-25.2.2-5|105	Patch104:	fix.build_error_vscode.patch
21mr|libreoffice-25.2.2-5|106	Patch105:	fix.build.32-2.patch
21mr|libreoffice-25.2.2-5|107	Patch106:	Force-icons-in-menus-in-GTK-3-VCLs.patch
21mr|libreoffice-25.2.2-5|108	Patch108:	fix_missing_translations.patch
21mr|libreoffice-25.2.2-5|109	# Fix small app size after reading config (https://bugs.documentfoundation.org/show_bug.cgi?id=97894)
21mr|libreoffice-25.2.2-5|110	Patch111:	FixWindowSmallSize.patch
21mr|libreoffice-25.2.2-5|111	# Fix problem with importing brackets from docx and rtf
21mr|libreoffice-25.2.2-5|112	Patch112:	Enclose-delimiters-in-formula-inside-quotes.patch
21mr|libreoffice-25.2.2-5|113	# Added support scaling modes and user defined paper size in print dialog
21mr|libreoffice-25.2.2-5|114	Patch114:	Fixes-settings-for-print-dialog.patch
21mr|libreoffice-25.2.2-5|115	# Fix crash when libreoffice-help-* is installed (Backport from 25.2.4)
21mr|libreoffice-25.2.2-5|116	Patch115:	0001-tdf-165980-fix-crash-when-launching-help.patch
21mr|libreoffice-25.2.2-5|117	# Added support page margins in print dialog
21mr|libreoffice-25.2.2-5|118	Patch116:	Page_margins_to_the_printdlg.patch
21mr|libreoffice-25.2.2-5|119	# Save expanded state for margins setting in print dialog
21mr|libreoffice-25.2.2-5|120	Patch117:	Save-margins-expanded.patch
21mr|libreoffice-25.2.2-5|121	# Set scrolling speed step increment  in print dialog for kf5 plugin
21mr|libreoffice-25.2.2-5|122	Patch118:	Faster-scrolling-in-kf5-plugin-in-print-dialog.patch
21mr|libreoffice-25.2.2-5|123	# Fixed scroll orientation in print dialog preview
21mr|libreoffice-25.2.2-5|124	Patch119:	Fixed-scroll-orientation.patch
21mr|libreoffice-25.2.2-5|125	
21mr|libreoffice-25.2.2-5|126	# Patches from Mostech.Office
21mr|libreoffice-25.2.2-5|127	# Added connectors support in Writer and Calc (Backport https://gerrit.libreoffice.org/c/core/+/189202)
21mr|libreoffice-25.2.2-5|128	Patch200:	0001-Move-connectors-from-sd-to-svx.patch
21mr|libreoffice-25.2.2-5|129	# Backport https://gerrit.libreoffice.org/c/core/+/189266
21mr|libreoffice-25.2.2-5|130	Patch201:	0002-Adding-connector-support-for-Calc.patch
21mr|libreoffice-25.2.2-5|131	# Backport https://gerrit.libreoffice.org/c/core/+/189911
21mr|libreoffice-25.2.2-5|132	Patch202:	0003-Adding-connector-support-for-Writer.patch
21mr|libreoffice-25.2.2-5|133	# Autoscaling navbar for Presentations
21mr|libreoffice-25.2.2-5|134	Patch203:	0004-Navbar-autoscaling.patch
21mr|libreoffice-25.2.2-5|135	# Make line style color depend on dialog background (backport from 25.8, https://gerrit.libreoffice.org/c/core/+/186129)
21mr|libreoffice-25.2.2-5|136	Patch204:	0005-fix-problem-with-line-color.patch
21mr|libreoffice-25.2.2-5|137	# Disabling interactive mode settings in presentations by default
21mr|libreoffice-25.2.2-5|138	Patch205:	0006-temp_fix_regression_with_interactivemode.patch
21mr|libreoffice-25.2.2-5|139	Patch206:	0007-LP-Update-document-colors-in-dark-mode-fix.patch
21mr|libreoffice-25.2.2-5|140	# Решение проблем с зависанием при открытии документов с плавающими таблицами
21mr|libreoffice-25.2.2-5|141	# related tdf#165492 sw table layout: calc entire space before compare (backport from 25.8, https://gerrit.libreoffice.org/c/core/+/183738)
21mr|libreoffice-25.2.2-5|142	Patch207:	0008-calc-entire-space-before-compare.patch
21mr|libreoffice-25.2.2-5|143	# tdf#165492 sw mso layout: add bottom border padding to cell minHeight (backport from 25.8, https://gerrit.libreoffice.org/c/core/+/183737)
21mr|libreoffice-25.2.2-5|144	Patch208:	0009-add-bottom-border-padding-to-cell-minHeight.patch
21mr|libreoffice-25.2.2-5|145	# tdf#165492 sw mso layout: add bottom border padding to 'exact' height (backport from 25.8, https://gerrit.libreoffice.org/c/core/+/183739)
21mr|libreoffice-25.2.2-5|146	Patch209:	0010-add-bottom-border-padding-to-exact-height.patch
21mr|libreoffice-25.2.2-5|147	# Решение проблемы с зависанием при открытии документа с вложенными таблицами
21mr|libreoffice-25.2.2-5|148	# Fixed problem related to the crash documents with nested tables (local patch)
21mr|libreoffice-25.2.2-5|149	Patch210:	0011-fixed_problem_related_to_the_nested_tables.patch
21mr|libreoffice-25.2.2-5|150	# Fixed regression related to the document freezes when editing headers and footers (local patch)
21mr|libreoffice-25.2.2-5|151	Patch211:	0012-fixed-the-problem-with-the-headers-and-footers.patch
21mr|libreoffice-25.2.2-5|152	
21mr|libreoffice-25.2.2-5|153	BuildRequires:	autoconf
21mr|libreoffice-25.2.2-5|154	BuildRequires:	automake
21mr|libreoffice-25.2.2-5|155	BuildRequires:	bison
21mr|libreoffice-25.2.2-5|156	%if %{with ccache}
21mr|libreoffice-25.2.2-5|157	BuildRequires:	ccache
21mr|libreoffice-25.2.2-5|158	%endif
21mr|libreoffice-25.2.2-5|159	BuildRequires:	clang
21mr|libreoffice-25.2.2-5|160	BuildRequires:	box2d-devel
21mr|libreoffice-25.2.2-5|161	BuildRequires:	desktop-file-utils
21mr|libreoffice-25.2.2-5|162	BuildRequires:	doxygen >= 1.8.4
21mr|libreoffice-25.2.2-5|163	BuildRequires:	ed
21mr|libreoffice-25.2.2-5|164	BuildRequires:	flex
21mr|libreoffice-25.2.2-5|165	# For building the OpenSymbol font
21mr|libreoffice-25.2.2-5|166	BuildRequires:	fontforge
21mr|libreoffice-25.2.2-5|167	BuildRequires:	git
21mr|libreoffice-25.2.2-5|168	BuildRequires:	gperf
21mr|libreoffice-25.2.2-5|169	%if %{with icecream}
21mr|libreoffice-25.2.2-5|170	BuildRequires:	icecream
21mr|libreoffice-25.2.2-5|171	%endif
21mr|libreoffice-25.2.2-5|172	BuildRequires:	icu
21mr|libreoffice-25.2.2-5|173	BuildRequires:	%{_lib}icu-devel
21mr|libreoffice-25.2.2-5|174	BuildRequires:	imagemagick
21mr|libreoffice-25.2.2-5|175	BuildRequires:	locales-en
21mr|libreoffice-25.2.2-5|176	BuildRequires:	mariadb-devel
21mr|libreoffice-25.2.2-5|177	BuildRequires:	mariadb
21mr|libreoffice-25.2.2-5|178	BuildRequires:	pkgconfig(libstaroffice-0.0)
21mr|libreoffice-25.2.2-5|179	BuildRequires:	pkgconfig(libzmf-0.0)
21mr|libreoffice-25.2.2-5|180	BuildRequires:	perl-Archive-Zip
21mr|libreoffice-25.2.2-5|181	BuildRequires:	perl-MDK-Common
21mr|libreoffice-25.2.2-5|182	BuildRequires:	perl-HTML-Parser
21mr|libreoffice-25.2.2-5|183	BuildRequires:	perl-XML-Twig
21mr|libreoffice-25.2.2-5|184	BuildRequires:	recode
21mr|libreoffice-25.2.2-5|185	BuildRequires:	sharutils
21mr|libreoffice-25.2.2-5|186	BuildRequires:	tcsh
21mr|libreoffice-25.2.2-5|187	BuildRequires:	unzip
21mr|libreoffice-25.2.2-5|188	BuildRequires:	xsltproc >= 1.0.19
21mr|libreoffice-25.2.2-5|189	BuildRequires:	zip
21mr|libreoffice-25.2.2-5|190	BuildRequires:	boost-devel
21mr|libreoffice-25.2.2-5|191	BuildRequires:	cups-devel
21mr|libreoffice-25.2.2-5|192	BuildRequires:	db-devel
21mr|libreoffice-25.2.2-5|193	BuildRequires:	glm-devel
21mr|libreoffice-25.2.2-5|194	BuildRequires:	hyphen-devel
21mr|libreoffice-25.2.2-5|195	BuildRequires:	frozen-devel
21mr|libreoffice-25.2.2-5|196	BuildRequires:	jemalloc-devel
21mr|libreoffice-25.2.2-5|197	BuildRequires:	lpsolve-devel
21mr|libreoffice-25.2.2-5|198	BuildRequires:	nas-devel
21mr|libreoffice-25.2.2-5|199	BuildRequires:	openldap-devel
21mr|libreoffice-25.2.2-5|200	BuildRequires:	pam-devel
21mr|libreoffice-25.2.2-5|201	BuildRequires:	readline-devel
21mr|libreoffice-25.2.2-5|202	BuildRequires:  systemtap-devel
21mr|libreoffice-25.2.2-5|203	BuildRequires:	unixODBC-devel
21mr|libreoffice-25.2.2-5|204	BuildRequires:	gpgmepp-devel
21mr|libreoffice-25.2.2-5|205	BuildRequires:	zxcvbn-devel
21mr|libreoffice-25.2.2-5|206	BuildRequires:	vigra-devel
21mr|libreoffice-25.2.2-5|207	BuildRequires:	which
21mr|libreoffice-25.2.2-5|208	BuildRequires:	pkgconfig(avahi-client)
21mr|libreoffice-25.2.2-5|209	BuildRequires:	pkgconfig(bluez)
21mr|libreoffice-25.2.2-5|210	BuildRequires:	pkgconfig(cppunit) >= 1.14.0
21mr|libreoffice-25.2.2-5|211	BuildRequires:	pkgconfig(dbus-1)
21mr|libreoffice-25.2.2-5|212	BuildRequires:	pkgconfig(expat)
21mr|libreoffice-25.2.2-5|213	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libreoffice-25.2.2-5|214	BuildRequires:	pkgconfig(libargon2)
21mr|libreoffice-25.2.2-5|215	BuildRequires:	pkgconfig(libetonyek-0.1)
21mr|libreoffice-25.2.2-5|216	BuildRequires:	pkgconfig(libfreehand-0.1)
21mr|libreoffice-25.2.2-5|217	BuildRequires:	pkgconfig(freetype2)
21mr|libreoffice-25.2.2-5|218	BuildRequires:	pkgconfig(gconf-2.0)
21mr|libreoffice-25.2.2-5|219	BuildRequires:	pkgconfig(glew)
21mr|libreoffice-25.2.2-5|220	BuildRequires:	pkgconfig(glu)
21mr|libreoffice-25.2.2-5|221	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21mr|libreoffice-25.2.2-5|222	BuildRequires:	pkgconfig(gnutls)
21mr|libreoffice-25.2.2-5|223	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21mr|libreoffice-25.2.2-5|224	BuildRequires:	pkgconfig(graphite2)
21mr|libreoffice-25.2.2-5|225	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|libreoffice-25.2.2-5|226	BuildRequires:	pkgconfig(egl)
21mr|libreoffice-25.2.2-5|227	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libreoffice-25.2.2-5|228	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libreoffice-25.2.2-5|229	BuildRequires:	pkgconfig(hunspell)
21mr|libreoffice-25.2.2-5|230	BuildRequires:	pkgconfig(lcms2)
21mr|libreoffice-25.2.2-5|231	BuildRequires:	pkgconfig(libabw-0.1)
21mr|libreoffice-25.2.2-5|232	BuildRequires:	pkgconfig(libclucene-core)
21mr|libreoffice-25.2.2-5|233	BuildRequires:	pkgconfig(libcurl)
21mr|libreoffice-25.2.2-5|234	BuildRequires:	pkgconfig(libcdr-0.1)
21mr|libreoffice-25.2.2-5|235	BuildRequires:	pkgconfig(libe-book-0.1)
21mr|libreoffice-25.2.2-5|236	BuildRequires:	pkgconfig(libeot)
21mr|libreoffice-25.2.2-5|237	BuildRequires:	pkgconfig(libexttextcat)
21mr|libreoffice-25.2.2-5|238	BuildRequires:	pkgconfig(libepubgen-0.1)
21mr|libreoffice-25.2.2-5|239	BuildRequires:	pkgconfig(libixion-0.18)
21mr|libreoffice-25.2.2-5|240	BuildRequires:	pkgconfig(liblangtag)
21mr|libreoffice-25.2.2-5|241	BuildRequires:	pkgconfig(libmspub-0.1)
21mr|libreoffice-25.2.2-5|242	BuildRequires:	pkgconfig(libmwaw-0.3) >= 0.3.4
21mr|libreoffice-25.2.2-5|243	BuildRequires:	pkgconfig(libnumbertext) >= 1.0.6
21mr|libreoffice-25.2.2-5|244	BuildRequires:	pkgconfig(libopenjp2)
21mr|libreoffice-25.2.2-5|245	BuildRequires:	pkgconfig(libodfgen-0.1) >= 0.1.0
21mr|libreoffice-25.2.2-5|246	BuildRequires:	pkgconfig(liborcus-0.18)
21mr|libreoffice-25.2.2-5|247	BuildRequires:	pkgconfig(libpagemaker-0.0)
21mr|libreoffice-25.2.2-5|248	BuildRequires:	pkgconfig(libpq)
21mr|libreoffice-25.2.2-5|249	BuildRequires:	pkgconfig(libqxp-0.0)
21mr|libreoffice-25.2.2-5|250	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libreoffice-25.2.2-5|251	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|libreoffice-25.2.2-5|252	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|libreoffice-25.2.2-5|253	BuildRequires:	pkgconfig(libsvg)
21mr|libreoffice-25.2.2-5|254	BuildRequires:	pkgconfig(libtiff-4)
21mr|libreoffice-25.2.2-5|255	BuildRequires:	pkgconfig(libvisio-0.1)
21mr|libreoffice-25.2.2-5|256	BuildRequires:	pkgconfig(libwebp)
21mr|libreoffice-25.2.2-5|257	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|libreoffice-25.2.2-5|258	BuildRequires:	pkgconfig(libwpg-0.3)
21mr|libreoffice-25.2.2-5|259	BuildRequires:	pkgconfig(libwps-0.4)
21mr|libreoffice-25.2.2-5|260	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libreoffice-25.2.2-5|261	BuildRequires:	pkgconfig(libxslt)
21mr|libreoffice-25.2.2-5|262	BuildRequires:	pkgconfig(mdds-2.1) >= 2.1.1
21mr|libreoffice-25.2.2-5|263	BuildRequires:	pkgconfig(mythes)
21mr|libreoffice-25.2.2-5|264	BuildRequires:	pkgconfig(neon)
21mr|libreoffice-25.2.2-5|265	BuildRequires:	pkgconfig(nspr)
21mr|libreoffice-25.2.2-5|266	BuildRequires:	pkgconfig(nss)
21mr|libreoffice-25.2.2-5|267	BuildRequires:	pkgconfig(poppler)
21mr|libreoffice-25.2.2-5|268	BuildRequires:	pkgconfig(poppler-glib)
21mr|libreoffice-25.2.2-5|269	BuildRequires:	pkgconfig(poppler-cpp)
21mr|libreoffice-25.2.2-5|270	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|libreoffice-25.2.2-5|271	BuildRequires:	pkgconfig(python3)
21mr|libreoffice-25.2.2-5|272	BuildRequires:	pkgconfig(rasqal)
21mr|libreoffice-25.2.2-5|273	BuildRequires:	pkgconfig(redland)
21mr|libreoffice-25.2.2-5|274	BuildRequires:	pkgconfig(sane-backends)
21mr|libreoffice-25.2.2-5|275	BuildRequires:	pkgconfig(sndfile)
21mr|libreoffice-25.2.2-5|276	BuildRequires:	pkgconfig(xaw7)
21mr|libreoffice-25.2.2-5|277	BuildRequires:	pkgconfig(xmlsec1) >= 1.2.24
21mr|libreoffice-25.2.2-5|278	BuildRequires:	pkgconfig(xpm)
21mr|libreoffice-25.2.2-5|279	BuildRequires:	pkgconfig(xtst)
21mr|libreoffice-25.2.2-5|280	BuildRequires:	pkgconfig(valgrind)
21mr|libreoffice-25.2.2-5|281	BuildRequires:	pkgconfig(zlib)
21mr|libreoffice-25.2.2-5|282	BuildRequires:	pkgconfig(zxing)
21mr|libreoffice-25.2.2-5|283	%if %{with kde5}
21mr|libreoffice-25.2.2-5|284	# Used for Qt detection
21mr|libreoffice-25.2.2-5|285	BuildRequires:	qmake5
21mr|libreoffice-25.2.2-5|286	BuildRequires:	qt5-devel
21mr|libreoffice-25.2.2-5|287	# kf5
21mr|libreoffice-25.2.2-5|288	BuildRequires:	kf5config-devel
21mr|libreoffice-25.2.2-5|289	BuildRequires:	kf5coreaddons-devel
21mr|libreoffice-25.2.2-5|290	BuildRequires:	kf5kio-devel
21mr|libreoffice-25.2.2-5|291	BuildRequires:	kf5windowsystem-devel
21mr|libreoffice-25.2.2-5|292	%endif
21mr|libreoffice-25.2.2-5|293	# For KDE 6
21mr|libreoffice-25.2.2-5|294	%if %{with kde6}
21mr|libreoffice-25.2.2-5|295	BuildRequires:	kf6config-devel
21mr|libreoffice-25.2.2-5|296	BuildRequires:	kf6coreaddons-devel
21mr|libreoffice-25.2.2-5|297	BuildRequires:	kf6i18n-devel
21mr|libreoffice-25.2.2-5|298	BuildRequires:	kf6kio-devel
21mr|libreoffice-25.2.2-5|299	BuildRequires:	kf6windowsystem-devel
21mr|libreoffice-25.2.2-5|300	# For Qt6 frontend
21mr|libreoffice-25.2.2-5|301	BuildRequires:	qmake-qt6
21mr|libreoffice-25.2.2-5|302	BuildRequires:	qt6-cmake
21mr|libreoffice-25.2.2-5|303	BuildRequires:	pkgconfig(Qt6Core)
21mr|libreoffice-25.2.2-5|304	BuildRequires:	pkgconfig(Qt6Gui)
21mr|libreoffice-25.2.2-5|305	BuildRequires:	pkgconfig(Qt6Widgets)
21mr|libreoffice-25.2.2-5|306	BuildRequires:	pkgconfig(Qt6Network)
21mr|libreoffice-25.2.2-5|307	BuildRequires:	%{_lib}poppler-qt6-devel
21mr|libreoffice-25.2.2-5|308	%endif
21mr|libreoffice-25.2.2-5|309	BuildRequires:	qr-code-generator-c++-devel
21mr|libreoffice-25.2.2-5|310	BuildRequires:	dragonbox-devel
21mr|libreoffice-25.2.2-5|311	BuildRequires:	fixmath-devel
21mr|libreoffice-25.2.2-5|312	BuildRequires:	%{_lib}poppler-qt5-devel
21mr|libreoffice-25.2.2-5|313	BuildRequires:	%{_lib}absl-devel
21mr|libreoffice-25.2.2-5|314	BuildRequires:	%{_lib}cuckoo-devel
21mr|libreoffice-25.2.2-5|315	%if %{with java}
21mr|libreoffice-25.2.2-5|316	BuildRequires:	java-17-openjdk-devel
21mr|libreoffice-25.2.2-5|317	BuildRequires:	java-17-openjdk-headless
21mr|libreoffice-25.2.2-5|318	BuildRequires:	Java-WebSocket
21mr|libreoffice-25.2.2-5|319	BuildRequires:	ant
21mr|libreoffice-25.2.2-5|320	BuildRequires:	ant-apache-regexp
21mr|libreoffice-25.2.2-5|321	BuildRequires:	bsh
21mr|libreoffice-25.2.2-5|322	BuildRequires:	junit
21mr|libreoffice-25.2.2-5|323	BuildRequires:	flute
21mr|libreoffice-25.2.2-5|324	BuildRequires:	pentaho-libxml
21mr|libreoffice-25.2.2-5|325	BuildRequires:	pentaho-reporting-flow-engine
21mr|libreoffice-25.2.2-5|326	BuildRequires:	rhino
21mr|libreoffice-25.2.2-5|327	BuildRequires:	sac
21mr|libreoffice-25.2.2-5|328	BuildRequires:	servlet3
21mr|libreoffice-25.2.2-5|329	%endif
21mr|libreoffice-25.2.2-5|330	# STLport-devel 4.5 + private patches are needed
21mr|libreoffice-25.2.2-5|331	BuildConflicts:	STLport-devel
21mr|libreoffice-25.2.2-5|332	# Requres to all our packages
21mr|libreoffice-25.2.2-5|333	Requires:	%{name}-base = %{EVRD}
21mr|libreoffice-25.2.2-5|334	Requires:	%{name}-calc = %{EVRD}
21mr|libreoffice-25.2.2-5|335	Requires:	%{name}-draw = %{EVRD}
21mr|libreoffice-25.2.2-5|336	Requires:	%{name}-impress = %{EVRD}
21mr|libreoffice-25.2.2-5|337	Requires:	%{name}-math = %{EVRD}
21mr|libreoffice-25.2.2-5|338	Requires:	%{name}-writer = %{EVRD}
21mr|libreoffice-25.2.2-5|339	%if %{with java}
21mr|libreoffice-25.2.2-5|340	Recommends:	%{name}-java = %{EVRD}
21mr|libreoffice-25.2.2-5|341	%endif
21mr|libreoffice-25.2.2-5|342	Provides:	LibreOffice = %{EVRD}
21mr|libreoffice-25.2.2-5|343	Provides:	LibreOffice-libs = %{EVRD}
21mr|libreoffice-25.2.2-5|344	
21mr|libreoffice-25.2.2-5|345	%description
21mr|libreoffice-25.2.2-5|346	LibreOffice is an Open Source, community-developed, multi-platform
21mr|libreoffice-25.2.2-5|347	office productivity suite. It includes the key desktop applications,
21mr|libreoffice-25.2.2-5|348	such as a word processor, spreadsheet, presentation manager, formula
21mr|libreoffice-25.2.2-5|349	editing and drawing program, with a user interface and feature set
21mr|libreoffice-25.2.2-5|350	similar to other office suites. Sophisticated and flexible,
21mr|libreoffice-25.2.2-5|351	LibreOffice also works transparently with a variety of file
21mr|libreoffice-25.2.2-5|352	formats, including Microsoft Office.
21mr|libreoffice-25.2.2-5|353	
21mr|libreoffice-25.2.2-5|354	%files
21mr|libreoffice-25.2.2-5|355	
21mr|libreoffice-25.2.2-5|356	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|357	
21mr|libreoffice-25.2.2-5|358	%package base
21mr|libreoffice-25.2.2-5|359	Summary:	LibreOffice office suite - database
21mr|libreoffice-25.2.2-5|360	Group:		Office
21mr|libreoffice-25.2.2-5|361	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|362	%if %{with java}
21mr|libreoffice-25.2.2-5|363	Requires:	%{name}-java = %{EVRD}
21mr|libreoffice-25.2.2-5|364	%endif
21mr|libreoffice-25.2.2-5|365	%description base
21mr|libreoffice-25.2.2-5|366	This package contains the database component for LibreOffice.
21mr|libreoffice-25.2.2-5|367	
21mr|libreoffice-25.2.2-5|368	You can extend the functionality of LibreOffice Base by installing these
21mr|libreoffice-25.2.2-5|369	packages:
21mr|libreoffice-25.2.2-5|370	
21mr|libreoffice-25.2.2-5|371	* unixodbc: ODBC database support
21mr|libreoffice-25.2.2-5|372	* libmyodbc | odbc-postgresql | libsqliteodbc | tdsodbc | mdbtools: ODBC
21mr|libreoffice-25.2.2-5|373	drivers for:
21mr|libreoffice-25.2.2-5|374	- MySQL
21mr|libreoffice-25.2.2-5|375	- PostgreSQL
21mr|libreoffice-25.2.2-5|376	- SQLite
21mr|libreoffice-25.2.2-5|377	- MS SQL / Sybase SQL
21mr|libreoffice-25.2.2-5|378	- *.mdb (JET / MS Access)
21mr|libreoffice-25.2.2-5|379	* libmysql-java | libpg-java | libsapdbc-java: JDBC Drivers
21mr|libreoffice-25.2.2-5|380	for:
21mr|libreoffice-25.2.2-5|381	- MySQL
21mr|libreoffice-25.2.2-5|382	- PostgreSQL
21mr|libreoffice-25.2.2-5|383	- MaxDB
21mr|libreoffice-25.2.2-5|384	
21mr|libreoffice-25.2.2-5|385	%files base -f file-lists/base_list.txt
21mr|libreoffice-25.2.2-5|386	%{_mandir}/man1/lobase*
21mr|libreoffice-25.2.2-5|387	%{_iconsdir}/hicolor/scalable/apps/mandriva-rosa-lo-base_72.svg
21mr|libreoffice-25.2.2-5|388	%dir %{ooodir}/share/xdg
21mr|libreoffice-25.2.2-5|389	%{ooodir}/share/xdg/base.desktop
21mr|libreoffice-25.2.2-5|390	%{_datadir}/metainfo/libreoffice-base.appdata.xml
21mr|libreoffice-25.2.2-5|391	
21mr|libreoffice-25.2.2-5|392	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|393	
21mr|libreoffice-25.2.2-5|394	%package calc
21mr|libreoffice-25.2.2-5|395	Summary:	LibreOffice office suite - spreadsheet
21mr|libreoffice-25.2.2-5|396	Group:		Office
21mr|libreoffice-25.2.2-5|397	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|398	
21mr|libreoffice-25.2.2-5|399	%description calc
21mr|libreoffice-25.2.2-5|400	This package contains the spreadsheet component for LibreOffice.
21mr|libreoffice-25.2.2-5|401	
21mr|libreoffice-25.2.2-5|402	%files calc -f file-lists/calc_list.txt
21mr|libreoffice-25.2.2-5|403	%{_mandir}/man1/localc*
21mr|libreoffice-25.2.2-5|404	%{_iconsdir}/hicolor/scalable/apps/mandriva-rosa-lo-calc_72.svg
21mr|libreoffice-25.2.2-5|405	%dir %{ooodir}/share/xdg
21mr|libreoffice-25.2.2-5|406	%{ooodir}/share/xdg/calc.desktop
21mr|libreoffice-25.2.2-5|407	%{_datadir}/metainfo/libreoffice-calc.appdata.xml
21mr|libreoffice-25.2.2-5|408	
21mr|libreoffice-25.2.2-5|409	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|410	
21mr|libreoffice-25.2.2-5|411	%package common
21mr|libreoffice-25.2.2-5|412	Summary:	LibreOffice office suite common files
21mr|libreoffice-25.2.2-5|413	Group:		Office
21mr|libreoffice-25.2.2-5|414	Provides:	libreoffice-l10n-en_US = %{EVRD}
21mr|libreoffice-25.2.2-5|415	Provides:	LibreOffice-l10n-en_US = %{EVRD}
21mr|libreoffice-25.2.2-5|416	# compat with Fedora/RH
21mr|libreoffice-25.2.2-5|417	# it is a separate package in Fedora/RH
21mr|libreoffice-25.2.2-5|418	Provides: libreoffice-opensymbol-fonts = %{EVRD}
21mr|libreoffice-25.2.2-5|419	# Require at least one style to be installed
21mr|libreoffice-25.2.2-5|420	Requires:	%{name}-style = %{EVRD}
21mr|libreoffice-25.2.2-5|421	# And breeze too, it should be default for Plasma 5
21mr|libreoffice-25.2.2-5|422	Recommends:	%{name}-style-breeze = %{EVRD}
21mr|libreoffice-25.2.2-5|423	Recommends:	%{name}-style-breeze_dark = %{EVRD}
21mr|libreoffice-25.2.2-5|424	Recommends:	%{name}-style-colibre = %{EVRD}
21mr|libreoffice-25.2.2-5|425	Recommends:	%{name}-style-elementary = %{EVRD}
21mr|libreoffice-25.2.2-5|426	Recommends:	%{name}-style-karasa_jaga = %{EVRD}
21mr|libreoffice-25.2.2-5|427	Recommends:	%{name}-style-rosa5 = %{EVRD}
21mr|libreoffice-25.2.2-5|428	Recommends:	%{name}-style-rosa5_dark = %{EVRD}
21mr|libreoffice-25.2.2-5|429	Recommends:	%{name}-style-sifr = %{EVRD}
21mr|libreoffice-25.2.2-5|430	Recommends:	%{name}-style-sukapura = %{EVRD}
21mr|libreoffice-25.2.2-5|431	Recommends:	%{name}-openclipart = %{EVRD}
21mr|libreoffice-25.2.2-5|432	# code in core/vcl/source/app/salplug.cxx chooses VCL backends
21mr|libreoffice-25.2.2-5|433	# Recommend those which would be preferred by it
21mr|libreoffice-25.2.2-5|434	Recommends:	(%{name}-gnome if gnome-shell)
21mr|libreoffice-25.2.2-5|435	Recommends:	(%{name}-gnome if task-mate)
21mr|libreoffice-25.2.2-5|436	Recommends:	(%{name}-gnome if task-xfce)
21mr|libreoffice-25.2.2-5|437	Recommends:	(%{name}-gnome if task-xfce-minimal)
21mr|libreoffice-25.2.2-5|438	%if %{with kde5}
21mr|libreoffice-25.2.2-5|439	# Patch107 gives gtk3_kde5 more priority than kf5 because of its maturity
21mr|libreoffice-25.2.2-5|440	Recommends:	((%{name}-gtk3-kde5 or %{name}-kde5) if task-plasma5-minimal)
21mr|libreoffice-25.2.2-5|441	Recommends:	((%{name}-gtk3-kde5 or %{name}-kde5) if task-plasma5-mobile)
21mr|libreoffice-25.2.2-5|442	%endif
21mr|libreoffice-25.2.2-5|443	%if %{with kde6}
21mr|libreoffice-25.2.2-5|444	Recommends:	((%{name}-kde6 or %{name}-gnome) if task-plasma6)
21mr|libreoffice-25.2.2-5|445	Recommends:	((%{name}-kde6 or %{name}-gnome) if task-plasma6-mobile)
21mr|libreoffice-25.2.2-5|446	%endif
21mr|libreoffice-25.2.2-5|447	# And then general requires for OOo follows
21mr|libreoffice-25.2.2-5|448	Requires:	ghostscript
21mr|libreoffice-25.2.2-5|449	Requires:	fonts-ttf-liberation
21mr|libreoffice-25.2.2-5|450	Requires:	desktop-common-data >= 2008
21mr|libreoffice-25.2.2-5|451	# rpm will automatically grab the require for libsane1, but there are some
21mr|libreoffice-25.2.2-5|452	# configs needed at this package, so we must require it too.
21mr|libreoffice-25.2.2-5|453	Requires:	sane-backends
21mr|libreoffice-25.2.2-5|454	%ifarch i686
21mr|libreoffice-25.2.2-5|455	# The 32-bit version of the 24.2 package when built with clang does not respond when run with the gtk3 VCL
21mr|libreoffice-25.2.2-5|456	Requires:	%{name}-kde5
21mr|libreoffice-25.2.2-5|457	%endif
21mr|libreoffice-25.2.2-5|458	# javascript stuff was moved from libreoffice-java to here
21mr|libreoffice-25.2.2-5|459	%if %{with java}
21mr|libreoffice-25.2.2-5|460	Obsoletes:	%{name}-java < 1:7.1.0-1
21mr|libreoffice-25.2.2-5|461	Conflicts:	%{name}-java < 1:7.1.0-1
21mr|libreoffice-25.2.2-5|462	%endif
21mr|libreoffice-25.2.2-5|463	
21mr|libreoffice-25.2.2-5|464	# automatically install needed locale
21mr|libreoffice-25.2.2-5|465	%{expand:
21mr|libreoffice-25.2.2-5|466	%(for i in %{langs}; do \
21mr|libreoffice-25.2.2-5|467	echo "Recommends: (libreoffice-l10n-${i} if locales-${i})";
21mr|libreoffice-25.2.2-5|468	done)}
21mr|libreoffice-25.2.2-5|469	
21mr|libreoffice-25.2.2-5|470	%description common
21mr|libreoffice-25.2.2-5|471	This package contains the application-independent files of LibreOffice.
21mr|libreoffice-25.2.2-5|472	
21mr|libreoffice-25.2.2-5|473	%files common -f file-lists/core_list.txt
21mr|libreoffice-25.2.2-5|474	%{_iconsdir}/hicolor/scalable/apps/mandriva-rosa-lo_72.svg
21mr|libreoffice-25.2.2-5|475	%{_mandir}/man1/loffice*
21mr|libreoffice-25.2.2-5|476	%{_mandir}/man1/lofromtemplate*
21mr|libreoffice-25.2.2-5|477	%{_mandir}/man1/libreoffice*
21mr|libreoffice-25.2.2-5|478	%{_mandir}/man1/unopkg.1*
21mr|libreoffice-25.2.2-5|479	%if %{with java}
21mr|libreoffice-25.2.2-5|480	%{_libdir}/libreoffice/program/classes/ScriptProviderForBeanShell.jar
21mr|libreoffice-25.2.2-5|481	%{_libdir}/libreoffice/program/services/scriptproviderforbeanshell.rdb
21mr|libreoffice-25.2.2-5|482	%endif
21mr|libreoffice-25.2.2-5|483	%{ooodir}/share/libreofficekit
21mr|libreoffice-25.2.2-5|484	%{ooodir}/share/gallery/backgrounds.sdg
21mr|libreoffice-25.2.2-5|485	%{ooodir}/share/gallery/backgrounds.sdv
21mr|libreoffice-25.2.2-5|486	%{ooodir}/share/gallery/backgrounds.str
21mr|libreoffice-25.2.2-5|487	%{ooodir}/share/gallery/backgrounds.thm
21mr|libreoffice-25.2.2-5|488	%{ooodir}/share/gallery/backgrounds/*.jpg
21mr|libreoffice-25.2.2-5|489	%{ooodir}/share/gallery/backgrounds/*.png
21mr|libreoffice-25.2.2-5|490	
21mr|libreoffice-25.2.2-5|491	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|492	
21mr|libreoffice-25.2.2-5|493	%package help
21mr|libreoffice-25.2.2-5|494	Summary:	Offline help for LibreOffice
21mr|libreoffice-25.2.2-5|495	Group:		Office
21mr|libreoffice-25.2.2-5|496	%{expand:
21mr|libreoffice-25.2.2-5|497	%(for i in %{langs}; do \
21mr|libreoffice-25.2.2-5|498	echo "Recommends: (libreoffice-help-${i} if locales-${i})";
21mr|libreoffice-25.2.2-5|499	done)}
21mr|libreoffice-25.2.2-5|500	
21mr|libreoffice-25.2.2-5|501	%description help
21mr|libreoffice-25.2.2-5|502	Install this package to install offline help for LibreOffice
21mr|libreoffice-25.2.2-5|503	in languages which are installed in your system.
21mr|libreoffice-25.2.2-5|504	
21mr|libreoffice-25.2.2-5|505	%files help
21mr|libreoffice-25.2.2-5|506	# empty, meta package
21mr|libreoffice-25.2.2-5|507	
21mr|libreoffice-25.2.2-5|508	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|509	
21mr|libreoffice-25.2.2-5|510	%if %{with java}
21mr|libreoffice-25.2.2-5|511	%package java
21mr|libreoffice-25.2.2-5|512	Summary:	Java dependent parts of LibreOffice
21mr|libreoffice-25.2.2-5|513	Group:		Office
21mr|libreoffice-25.2.2-5|514	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|515	# (tpg) https://issues.openmandriva.org/show_bug.cgi?id=1056
21mr|libreoffice-25.2.2-5|516	Requires:	pentaho-reporting-flow-engine
21mr|libreoffice-25.2.2-5|517	Requires:	(java-11-openjdk or java-17-openjdk)
21mr|libreoffice-25.2.2-5|518	
21mr|libreoffice-25.2.2-5|519	%description java
21mr|libreoffice-25.2.2-5|520	Java dependent parts of LibreOffice.
21mr|libreoffice-25.2.2-5|521	
21mr|libreoffice-25.2.2-5|522	This package contains templates and other optional parts of LibreOffice
21mr|libreoffice-25.2.2-5|523	that require a Java stack (such as OpenJDK) to be installed.
21mr|libreoffice-25.2.2-5|524	
21mr|libreoffice-25.2.2-5|525	%files java -f file-lists/java_common_list.txt
21mr|libreoffice-25.2.2-5|526	%endif
21mr|libreoffice-25.2.2-5|527	
21mr|libreoffice-25.2.2-5|528	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|529	
21mr|libreoffice-25.2.2-5|530	%package devel
21mr|libreoffice-25.2.2-5|531	Summary:	LibreOffice SDK - development files
21mr|libreoffice-25.2.2-5|532	Group:		Office
21mr|libreoffice-25.2.2-5|533	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|534	%if "%{_lib}" == "lib64"
21mr|libreoffice-25.2.2-5|535	Provides:	devel(libxmlreader(64bit)) = %{EVRD}
21mr|libreoffice-25.2.2-5|536	Provides:	devel(libxmlreaderlo(64bit)) = %{EVRD}
21mr|libreoffice-25.2.2-5|537	Provides:	devel(libreg(64bit)) = %{EVRD}
21mr|libreoffice-25.2.2-5|538	Provides:	devel(libreglo(64bit)) = %{EVRD}
21mr|libreoffice-25.2.2-5|539	%else
21mr|libreoffice-25.2.2-5|540	Provides:	devel(libxmlreader) = %{EVRD}
21mr|libreoffice-25.2.2-5|541	Provides:	devel(libxmlreaderlo) = %{EVRD}
21mr|libreoffice-25.2.2-5|542	Provides:	devel(libreg) = %{EVRD}
21mr|libreoffice-25.2.2-5|543	Provides:	devel(libreglo) = %{EVRD}
21mr|libreoffice-25.2.2-5|544	%endif
21mr|libreoffice-25.2.2-5|545	
21mr|libreoffice-25.2.2-5|546	%description devel
21mr|libreoffice-25.2.2-5|547	This package contains the files needed to build plugins/add-ons for
21mr|libreoffice-25.2.2-5|548	LibreOffice (includes, IDL files, build tools, ...). It also contains the
21mr|libreoffice-25.2.2-5|549	zipped source of the UNO Java libraries for use in IDEs like eclipse.
21mr|libreoffice-25.2.2-5|550	
21mr|libreoffice-25.2.2-5|551	%files devel -f file-lists/sdk_list.uniq.sorted.txt
21mr|libreoffice-25.2.2-5|552	
21mr|libreoffice-25.2.2-5|553	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|554	
21mr|libreoffice-25.2.2-5|555	%package devel-doc
21mr|libreoffice-25.2.2-5|556	Summary:	LibreOffice SDK - documentation
21mr|libreoffice-25.2.2-5|557	Group:		Office
21mr|libreoffice-25.2.2-5|558	
21mr|libreoffice-25.2.2-5|559	%description devel-doc
21mr|libreoffice-25.2.2-5|560	This package contains the documentation of the LibreOffice SDK:
21mr|libreoffice-25.2.2-5|561	
21mr|libreoffice-25.2.2-5|562	* C++/Java API reference
21mr|libreoffice-25.2.2-5|563	* IDL reference
21mr|libreoffice-25.2.2-5|564	* C++/Java/Basic examples
21mr|libreoffice-25.2.2-5|565	
21mr|libreoffice-25.2.2-5|566	It also contains the gsicheck utility.
21mr|libreoffice-25.2.2-5|567	
21mr|libreoffice-25.2.2-5|568	%files devel-doc -f file-lists/sdk_doc_list.txt
21mr|libreoffice-25.2.2-5|569	
21mr|libreoffice-25.2.2-5|570	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|571	
21mr|libreoffice-25.2.2-5|572	%package draw
21mr|libreoffice-25.2.2-5|573	Summary:	LibreOffice office suite - drawing
21mr|libreoffice-25.2.2-5|574	Group:		Office
21mr|libreoffice-25.2.2-5|575	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|576	Requires:	%{name}-ogltrans = %{EVRD}
21mr|libreoffice-25.2.2-5|577	
21mr|libreoffice-25.2.2-5|578	%description draw
21mr|libreoffice-25.2.2-5|579	This package contains the drawing component for LibreOffice.
21mr|libreoffice-25.2.2-5|580	
21mr|libreoffice-25.2.2-5|581	%files draw -f file-lists/draw_list.txt
21mr|libreoffice-25.2.2-5|582	%{_iconsdir}/hicolor/scalable/apps/mandriva-rosa-lo-draw_72.svg
21mr|libreoffice-25.2.2-5|583	%{_mandir}/man1/lodraw*
21mr|libreoffice-25.2.2-5|584	%dir %{ooodir}/share/xdg
21mr|libreoffice-25.2.2-5|585	%{ooodir}/share/xdg/draw.desktop
21mr|libreoffice-25.2.2-5|586	%{_datadir}/metainfo/libreoffice-draw.appdata.xml
21mr|libreoffice-25.2.2-5|587	
21mr|libreoffice-25.2.2-5|588	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|589	
21mr|libreoffice-25.2.2-5|590	%package gnome
21mr|libreoffice-25.2.2-5|591	Summary:	GNOME Integration for LibreOffice (VFS, GConf)
21mr|libreoffice-25.2.2-5|592	Group:		Office
21mr|libreoffice-25.2.2-5|593	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|594	
21mr|libreoffice-25.2.2-5|595	%description gnome
21mr|libreoffice-25.2.2-5|596	This package contains the GNOME VFS support and a GConf backend.
21mr|libreoffice-25.2.2-5|597	
21mr|libreoffice-25.2.2-5|598	%files gnome -f file-lists/gnome_list.uniq.sorted.txt
21mr|libreoffice-25.2.2-5|599	
21mr|libreoffice-25.2.2-5|600	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|601	
21mr|libreoffice-25.2.2-5|602	%if %{with kde5}
21mr|libreoffice-25.2.2-5|603	
21mr|libreoffice-25.2.2-5|604	%package gtk3-kde5
21mr|libreoffice-25.2.2-5|605	Summary:	GTK3-KDE5 Integration for LibreOffice (Widgets, Dialogs, Addressbook)
21mr|libreoffice-25.2.2-5|606	Group:		Office
21mr|libreoffice-25.2.2-5|607	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|608	Recommends:	%{name}-style-breeze = %{EVRD}
21mr|libreoffice-25.2.2-5|609	Recommends:	%{name}-style-breeze_dark = %{EVRD}
21mr|libreoffice-25.2.2-5|610	
21mr|libreoffice-25.2.2-5|611	%description gtk3-kde5
21mr|libreoffice-25.2.2-5|612	This package contains the KDE5 plugin for drawing LibreOffice widgets with
21mr|libreoffice-25.2.2-5|613	KDE5/Qt5.x and a KDEish File Picker when running under KDE5.
21mr|libreoffice-25.2.2-5|614	
21mr|libreoffice-25.2.2-5|615	%files gtk3-kde5
21mr|libreoffice-25.2.2-5|616	%{ooodir}/program/libvclplug_gtk3_kde5lo.so
21mr|libreoffice-25.2.2-5|617	%{ooodir}/program/lo_kde5filepicker
21mr|libreoffice-25.2.2-5|618	
21mr|libreoffice-25.2.2-5|619	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|620	
21mr|libreoffice-25.2.2-5|621	%package kde5
21mr|libreoffice-25.2.2-5|622	Summary:	KDE5 Integration for LibreOffice (Widgets, Dialogs, Addressbook)
21mr|libreoffice-25.2.2-5|623	Group:		Office
21mr|libreoffice-25.2.2-5|624	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|625	Recommends:	%{name}-style-breeze = %{EVRD}
21mr|libreoffice-25.2.2-5|626	Recommends:	%{name}-style-breeze_dark = %{EVRD}
21mr|libreoffice-25.2.2-5|627	Recommends:	%{name}-style-rosa5 = %{EVRD}
21mr|libreoffice-25.2.2-5|628	Recommends:	%{name}-style-rosa5_dark = %{EVRD}
21mr|libreoffice-25.2.2-5|629	
21mr|libreoffice-25.2.2-5|630	%description kde5
21mr|libreoffice-25.2.2-5|631	This package contains the KDE5 plugin for drawing LibreOffice widgets with
21mr|libreoffice-25.2.2-5|632	KDE5/Qt5.x and a KDEish File Picker when running under KDE5.
21mr|libreoffice-25.2.2-5|633	
21mr|libreoffice-25.2.2-5|634	%files kde5
21mr|libreoffice-25.2.2-5|635	%{ooodir}/program/libkf5be1lo.so
21mr|libreoffice-25.2.2-5|636	%{ooodir}/program/libvclplug_kf5lo.so
21mr|libreoffice-25.2.2-5|637	%{ooodir}/program/libvclplug_qt5lo.so
21mr|libreoffice-25.2.2-5|638	%endif
21mr|libreoffice-25.2.2-5|639	
21mr|libreoffice-25.2.2-5|640	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|641	
21mr|libreoffice-25.2.2-5|642	%if %{with kde6}
21mr|libreoffice-25.2.2-5|643	
21mr|libreoffice-25.2.2-5|644	%package kde6
21mr|libreoffice-25.2.2-5|645	Summary:	KDE5 Integration for LibreOffice (Widgets, Dialogs, Addressbook)
21mr|libreoffice-25.2.2-5|646	Group:		Office
21mr|libreoffice-25.2.2-5|647	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|648	Recommends:	%{name}-style-breeze = %{EVRD}
21mr|libreoffice-25.2.2-5|649	Recommends:	%{name}-style-breeze_dark = %{EVRD}
21mr|libreoffice-25.2.2-5|650	
21mr|libreoffice-25.2.2-5|651	%description kde6
21mr|libreoffice-25.2.2-5|652	This package contains the KDE5 plugin for drawing LibreOffice widgets with
21mr|libreoffice-25.2.2-5|653	KDE5/Qt5.x and a KDEish File Picker when running under KDE5.
21mr|libreoffice-25.2.2-5|654	
21mr|libreoffice-25.2.2-5|655	%files kde6
21mr|libreoffice-25.2.2-5|656	%{ooodir}/program/libvclplug_kf6lo.so
21mr|libreoffice-25.2.2-5|657	%{ooodir}/program/libvclplug_qt6lo.so
21mr|libreoffice-25.2.2-5|658	%endif
21mr|libreoffice-25.2.2-5|659	
21mr|libreoffice-25.2.2-5|660	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|661	
21mr|libreoffice-25.2.2-5|662	%package impress
21mr|libreoffice-25.2.2-5|663	Summary:	LibreOffice office suite - presentation
21mr|libreoffice-25.2.2-5|664	Group:		Office
21mr|libreoffice-25.2.2-5|665	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|666	Requires:	%{name}-draw = %{EVRD}
21mr|libreoffice-25.2.2-5|667	Requires:	%{name}-ogltrans = %{EVRD}
21mr|libreoffice-25.2.2-5|668	
21mr|libreoffice-25.2.2-5|669	%description impress
21mr|libreoffice-25.2.2-5|670	This package contains the presentation component for LibreOffice.
21mr|libreoffice-25.2.2-5|671	
21mr|libreoffice-25.2.2-5|672	%files impress
21mr|libreoffice-25.2.2-5|673	%{_bindir}/loimpress
21mr|libreoffice-25.2.2-5|674	%{ooodir}/program/simpress
21mr|libreoffice-25.2.2-5|675	%{ooodir}/program/libPresentationMinimizerlo.so
21mr|libreoffice-25.2.2-5|676	%{ooodir}/program/libanimcorelo.so
21mr|libreoffice-25.2.2-5|677	%{ooodir}/program/libwpftimpresslo.so
21mr|libreoffice-25.2.2-5|678	%dir %{ooodir}/share/config/soffice.cfg/simpress
21mr|libreoffice-25.2.2-5|679	%{ooodir}/share/config/soffice.cfg/simpress/effects.xml
21mr|libreoffice-25.2.2-5|680	%{ooodir}/share/config/soffice.cfg/simpress/layoutlist.xml
21mr|libreoffice-25.2.2-5|681	%{ooodir}/share/config/soffice.cfg/simpress/objectlist.xml
21mr|libreoffice-25.2.2-5|682	%{ooodir}/share/config/soffice.cfg/simpress/styles.xml
21mr|libreoffice-25.2.2-5|683	%{ooodir}/share/config/soffice.cfg/simpress/transitions.xml
21mr|libreoffice-25.2.2-5|684	%{ooodir}/share/registry/impress.xcd
21mr|libreoffice-25.2.2-5|685	%{ooodir}/share/xdg/impress.desktop
21mr|libreoffice-25.2.2-5|686	%{_datadir}/applications/libreoffice-impress.desktop
21mr|libreoffice-25.2.2-5|687	%{_iconsdir}/hicolor/scalable/apps/mandriva-rosa-lo-impress_72.svg
21mr|libreoffice-25.2.2-5|688	%{_mandir}/man1/loimpress.1*
21mr|libreoffice-25.2.2-5|689	%{_datadir}/metainfo/libreoffice-impress.appdata.xml
21mr|libreoffice-25.2.2-5|690	
21mr|libreoffice-25.2.2-5|691	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|692	
21mr|libreoffice-25.2.2-5|693	%package math
21mr|libreoffice-25.2.2-5|694	Summary:	LibreOffice office suite - equation editor
21mr|libreoffice-25.2.2-5|695	Group:		Office
21mr|libreoffice-25.2.2-5|696	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|697	
21mr|libreoffice-25.2.2-5|698	%description math
21mr|libreoffice-25.2.2-5|699	This package contains the equation editor component for LibreOffice.
21mr|libreoffice-25.2.2-5|700	
21mr|libreoffice-25.2.2-5|701	%files math -f file-lists/math_list.txt
21mr|libreoffice-25.2.2-5|702	%{_iconsdir}/hicolor/scalable/apps/mandriva-rosa-lo-math_72.svg
21mr|libreoffice-25.2.2-5|703	%{_mandir}/man1/lomath*
21mr|libreoffice-25.2.2-5|704	%dir %{ooodir}/share/xdg
21mr|libreoffice-25.2.2-5|705	%{ooodir}/share/xdg/math.desktop
21mr|libreoffice-25.2.2-5|706	
21mr|libreoffice-25.2.2-5|707	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|708	
21mr|libreoffice-25.2.2-5|709	%package ogltrans
21mr|libreoffice-25.2.2-5|710	Summary:	3D OpenGL slide transitions for LibreOffice
21mr|libreoffice-25.2.2-5|711	Group:		Office
21mr|libreoffice-25.2.2-5|712	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|713	# files were moved
21mr|libreoffice-25.2.2-5|714	Conflicts:	libreoffice-impress < 1:24.2.1-1
21mr|libreoffice-25.2.2-5|715	
21mr|libreoffice-25.2.2-5|716	%description ogltrans
21mr|libreoffice-25.2.2-5|717	OpenGL Transitions enable 3D slide transitions to be used in LibreOffice.
21mr|libreoffice-25.2.2-5|718	
21mr|libreoffice-25.2.2-5|719	%files ogltrans
21mr|libreoffice-25.2.2-5|720	%{ooodir}/program/libOGLTranslo.so
21mr|libreoffice-25.2.2-5|721	%dir %{ooodir}/program/opengl
21mr|libreoffice-25.2.2-5|722	%{ooodir}/program/opengl/basicFragmentShader.glsl
21mr|libreoffice-25.2.2-5|723	%{ooodir}/program/opengl/basicVertexShader.glsl
21mr|libreoffice-25.2.2-5|724	%{ooodir}/program/opengl/dissolveFragmentShader.glsl
21mr|libreoffice-25.2.2-5|725	%{ooodir}/program/opengl/fadeBlackFragmentShader.glsl
21mr|libreoffice-25.2.2-5|726	%{ooodir}/program/opengl/fadeFragmentShader.glsl
21mr|libreoffice-25.2.2-5|727	%{ooodir}/program/opengl/glitterFragmentShader.glsl
21mr|libreoffice-25.2.2-5|728	%{ooodir}/program/opengl/glitterVertexShader.glsl
21mr|libreoffice-25.2.2-5|729	%{ooodir}/program/opengl/honeycombFragmentShader.glsl
21mr|libreoffice-25.2.2-5|730	%{ooodir}/program/opengl/honeycombGeometryShader.glsl
21mr|libreoffice-25.2.2-5|731	%{ooodir}/program/opengl/honeycombVertexShader.glsl
21mr|libreoffice-25.2.2-5|732	%{ooodir}/program/opengl/rippleFragmentShader.glsl
21mr|libreoffice-25.2.2-5|733	%{ooodir}/program/opengl/reflectionFragmentShader.glsl
21mr|libreoffice-25.2.2-5|734	%{ooodir}/program/opengl/reflectionVertexShader.glsl
21mr|libreoffice-25.2.2-5|735	%{ooodir}/program/opengl/staticFragmentShader.glsl
21mr|libreoffice-25.2.2-5|736	%{ooodir}/program/opengl/vortexFragmentShader.glsl
21mr|libreoffice-25.2.2-5|737	%{ooodir}/program/opengl/vortexGeometryShader.glsl
21mr|libreoffice-25.2.2-5|738	%{ooodir}/program/opengl/vortexVertexShader.glsl
21mr|libreoffice-25.2.2-5|739	%{ooodir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
21mr|libreoffice-25.2.2-5|740	%{ooodir}/share/registry/ogltrans.xcd
21mr|libreoffice-25.2.2-5|741	
21mr|libreoffice-25.2.2-5|742	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|743	
21mr|libreoffice-25.2.2-5|744	%package openclipart
21mr|libreoffice-25.2.2-5|745	Summary:	LibreOffice Open Clipart data
21mr|libreoffice-25.2.2-5|746	Group:		Office
21mr|libreoffice-25.2.2-5|747	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|748	
21mr|libreoffice-25.2.2-5|749	%description openclipart
21mr|libreoffice-25.2.2-5|750	This package contains the LibreOffice Open Clipart data, including images
21mr|libreoffice-25.2.2-5|751	and sounds.
21mr|libreoffice-25.2.2-5|752	
21mr|libreoffice-25.2.2-5|753	%files openclipart
21mr|libreoffice-25.2.2-5|754	%{ooodir}/share/gallery/apples*
21mr|libreoffice-25.2.2-5|755	%{ooodir}/share/gallery/arrows*
21mr|libreoffice-25.2.2-5|756	%{ooodir}/share/gallery/bigapple*
21mr|libreoffice-25.2.2-5|757	%{ooodir}/share/gallery/bpmn*
21mr|libreoffice-25.2.2-5|758	%{ooodir}/share/gallery/bullets*
21mr|libreoffice-25.2.2-5|759	%{ooodir}/share/gallery/diagrams*
21mr|libreoffice-25.2.2-5|760	%{ooodir}/share/gallery/flowchart*
21mr|libreoffice-25.2.2-5|761	%{ooodir}/share/gallery/flower*
21mr|libreoffice-25.2.2-5|762	%{ooodir}/share/gallery/fontwork*
21mr|libreoffice-25.2.2-5|763	%{ooodir}/share/gallery/icons*
21mr|libreoffice-25.2.2-5|764	%{ooodir}/share/gallery/network*
21mr|libreoffice-25.2.2-5|765	%{ooodir}/share/gallery/personas*
21mr|libreoffice-25.2.2-5|766	%{ooodir}/share/gallery/shapes*
21mr|libreoffice-25.2.2-5|767	%{ooodir}/share/gallery/sky.*
21mr|libreoffice-25.2.2-5|768	%{ooodir}/share/gallery/sounds*
21mr|libreoffice-25.2.2-5|769	%{ooodir}/share/gallery/symbols*
21mr|libreoffice-25.2.2-5|770	
21mr|libreoffice-25.2.2-5|771	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|772	
21mr|libreoffice-25.2.2-5|773	%package pyuno
21mr|libreoffice-25.2.2-5|774	Summary:	Python bindings for UNO library
21mr|libreoffice-25.2.2-5|775	Group:		Office
21mr|libreoffice-25.2.2-5|776	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|777	
21mr|libreoffice-25.2.2-5|778	%description pyuno
21mr|libreoffice-25.2.2-5|779	This package contains the Python bindings for the UNO library.
21mr|libreoffice-25.2.2-5|780	
21mr|libreoffice-25.2.2-5|781	%files pyuno -f file-lists/pyuno_list.txt
21mr|libreoffice-25.2.2-5|782	
21mr|libreoffice-25.2.2-5|783	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|784	
21mr|libreoffice-25.2.2-5|785	%define style_package()\
21mr|libreoffice-25.2.2-5|786	%{expand:\
21mr|libreoffice-25.2.2-5|787	%%package style-%1 \
21mr|libreoffice-25.2.2-5|788	Summary:	%1 symbol style for LibreOffice \
21mr|libreoffice-25.2.2-5|789	Group:		Office \
21mr|libreoffice-25.2.2-5|790	Requires:	%{name}-common = %{EVRD} \
21mr|libreoffice-25.2.2-5|791	Provides:	%{name}-style = %{EVRD} \
21mr|libreoffice-25.2.2-5|792	Obsoletes:	%{name}-common < 1:6.3.5 \
21mr|libreoffice-25.2.2-5|793	Conflicts:	%{name}-common < 1:6.3.5 \
21mr|libreoffice-25.2.2-5|794	\
21mr|libreoffice-25.2.2-5|795	%%description style-%1 \
21mr|libreoffice-25.2.2-5|796	%1 symbol style for LibreOffice \
21mr|libreoffice-25.2.2-5|797	\
21mr|libreoffice-25.2.2-5|798	%%files style-%1 \
21mr|libreoffice-25.2.2-5|799	%{ooodir}/share/config/images_%{1}*.zip
21mr|libreoffice-25.2.2-5|800	}
21mr|libreoffice-25.2.2-5|801	
21mr|libreoffice-25.2.2-5|802	%style_package breeze
21mr|libreoffice-25.2.2-5|803	%style_package breeze_dark
21mr|libreoffice-25.2.2-5|804	%style_package colibre
21mr|libreoffice-25.2.2-5|805	%style_package elementary
21mr|libreoffice-25.2.2-5|806	%style_package karasa_jaga
21mr|libreoffice-25.2.2-5|807	%style_package rosa5
21mr|libreoffice-25.2.2-5|808	%style_package rosa5_dark
21mr|libreoffice-25.2.2-5|809	%style_package sifr
21mr|libreoffice-25.2.2-5|810	%style_package sukapura
21mr|libreoffice-25.2.2-5|811	
21mr|libreoffice-25.2.2-5|812	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|813	
21mr|libreoffice-25.2.2-5|814	%package writer
21mr|libreoffice-25.2.2-5|815	Summary:	LibreOffice office suite - word processor
21mr|libreoffice-25.2.2-5|816	Group:		Office
21mr|libreoffice-25.2.2-5|817	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|818	
21mr|libreoffice-25.2.2-5|819	%description writer
21mr|libreoffice-25.2.2-5|820	This package contains the word processor component for LibreOffice.
21mr|libreoffice-25.2.2-5|821	
21mr|libreoffice-25.2.2-5|822	%files writer -f file-lists/writer_list.txt
21mr|libreoffice-25.2.2-5|823	%{_iconsdir}/hicolor/scalable/apps/mandriva-rosa-lo-writer_72.svg
21mr|libreoffice-25.2.2-5|824	%{_mandir}/man1/loweb*
21mr|libreoffice-25.2.2-5|825	%{_mandir}/man1/lowriter*
21mr|libreoffice-25.2.2-5|826	%dir %{ooodir}/share/xdg
21mr|libreoffice-25.2.2-5|827	%{ooodir}/share/xdg/writer.desktop
21mr|libreoffice-25.2.2-5|828	%{_datadir}/metainfo/libreoffice-writer.appdata.xml
21mr|libreoffice-25.2.2-5|829	
21mr|libreoffice-25.2.2-5|830	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|831	
21mr|libreoffice-25.2.2-5|832	%if %{with java}
21mr|libreoffice-25.2.2-5|833	%package wiki-publisher
21mr|libreoffice-25.2.2-5|834	Summary:	LibreOffice office suite - Wiki Publisher extension
21mr|libreoffice-25.2.2-5|835	Group:		Office
21mr|libreoffice-25.2.2-5|836	Requires:	%{name}-common = %{EVRD}
21mr|libreoffice-25.2.2-5|837	Requires:	%{name}-writer = %{EVRD}
21mr|libreoffice-25.2.2-5|838	Requires:	apache-commons-logging
21mr|libreoffice-25.2.2-5|839	
21mr|libreoffice-25.2.2-5|840	%description wiki-publisher
21mr|libreoffice-25.2.2-5|841	With Wiki Publisher extesion is possible by using %{name}-writer to create
21mr|libreoffice-25.2.2-5|842	wiki page articles on MediaWiki servers without having to know the syntax of
21mr|libreoffice-25.2.2-5|843	MediaWiki markup language. This extension also enables publishing of the
21mr|libreoffice-25.2.2-5|844	wiki pages.
21mr|libreoffice-25.2.2-5|845	
21mr|libreoffice-25.2.2-5|846	%files wiki-publisher
21mr|libreoffice-25.2.2-5|847	%{ooodir}/share/extensions/wiki-publisher
21mr|libreoffice-25.2.2-5|848	%endif
21mr|libreoffice-25.2.2-5|849	
21mr|libreoffice-25.2.2-5|850	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|851	
21mr|libreoffice-25.2.2-5|852	%if %{with java}
21mr|libreoffice-25.2.2-5|853	%package extension-nlpsolver
21mr|libreoffice-25.2.2-5|854	Summary:	Solver extension for LibreOffice Calc
21mr|libreoffice-25.2.2-5|855	Group:		Office
21mr|libreoffice-25.2.2-5|856	Requires:	%{name}-calc = %{EVRD}
21mr|libreoffice-25.2.2-5|857	
21mr|libreoffice-25.2.2-5|858	%description extension-nlpsolver
21mr|libreoffice-25.2.2-5|859	Extension integrating a solver engine for optimizing nonlinear programming
21mr|libreoffice-25.2.2-5|860	models into Calc.
21mr|libreoffice-25.2.2-5|861	
21mr|libreoffice-25.2.2-5|862	%files extension-nlpsolver
21mr|libreoffice-25.2.2-5|863	%{ooodir}/share/extensions/nlpsolver
21mr|libreoffice-25.2.2-5|864	%endif
21mr|libreoffice-25.2.2-5|865	
21mr|libreoffice-25.2.2-5|866	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|867	
21mr|libreoffice-25.2.2-5|868	%if %{with java}
21mr|libreoffice-25.2.2-5|869	%package extension-numbertext
21mr|libreoffice-25.2.2-5|870	Summary:	Number-to-Text conversion function for LibreOffice Calc
21mr|libreoffice-25.2.2-5|871	Group:		Office
21mr|libreoffice-25.2.2-5|872	Requires:	%{name}-calc = %{EVRD}
21mr|libreoffice-25.2.2-5|873	
21mr|libreoffice-25.2.2-5|874	%description extension-numbertext
21mr|libreoffice-25.2.2-5|875	Number-to-Text conversion function for LibreOffice Calc.
21mr|libreoffice-25.2.2-5|876	
21mr|libreoffice-25.2.2-5|877	%files extension-numbertext
21mr|libreoffice-25.2.2-5|878	%{ooodir}/share/extensions/numbertext
21mr|libreoffice-25.2.2-5|879	%endif
21mr|libreoffice-25.2.2-5|880	
21mr|libreoffice-25.2.2-5|881	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|882	
21mr|libreoffice-25.2.2-5|883	%package postgresql
21mr|libreoffice-25.2.2-5|884	Summary:	PostgreSQL connector for LibreOffice
21mr|libreoffice-25.2.2-5|885	Group:		Office
21mr|libreoffice-25.2.2-5|886	Requires:	%{name}-base = %{EVRD}
21mr|libreoffice-25.2.2-5|887	
21mr|libreoffice-25.2.2-5|888	%description postgresql
21mr|libreoffice-25.2.2-5|889	A PostgreSQl connector for the database front-end for LibreOffice. Allows
21mr|libreoffice-25.2.2-5|890	creation and management of PostgreSQL databases through a GUI.
21mr|libreoffice-25.2.2-5|891	
21mr|libreoffice-25.2.2-5|892	%files postgresql
21mr|libreoffice-25.2.2-5|893	%{ooodir}/program/libpostgresql-sdbclo.so
21mr|libreoffice-25.2.2-5|894	%{ooodir}/program/libpostgresql-sdbc-impllo.so
21mr|libreoffice-25.2.2-5|895	%{ooodir}/program/services/postgresql-sdbc.rdb
21mr|libreoffice-25.2.2-5|896	%{ooodir}/share/registry/postgresql.xcd
21mr|libreoffice-25.2.2-5|897	
21mr|libreoffice-25.2.2-5|898	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|899	
21mr|libreoffice-25.2.2-5|900	%if %{with l10n}
21mr|libreoffice-25.2.2-5|901	
21mr|libreoffice-25.2.2-5|902	%define l10n_package()\
21mr|libreoffice-25.2.2-5|903	%{expand:\
21mr|libreoffice-25.2.2-5|904	%%package l10n-%{1} \
21mr|libreoffice-25.2.2-5|905	Summary:	%(echo "%{2}" | sed -e 's,___, ,g') language support for LibreOffice \
21mr|libreoffice-25.2.2-5|906	Group:		Office \
21mr|libreoffice-25.2.2-5|907	Provides:	%{ooname}-l10n = %{EVRD} \
21mr|libreoffice-25.2.2-5|908	Requires:	%{ooname}-common = %{EVRD} \
21mr|libreoffice-25.2.2-5|909	Requires:	locales-%(echo %{1} | awk -F '_' '{print $1}') \
21mr|libreoffice-25.2.2-5|910	Provides:	LibreOffice-l10n-%{1} = %{EVRD} \
21mr|libreoffice-25.2.2-5|911	\
21mr|libreoffice-25.2.2-5|912	%%description l10n-%{1} \
21mr|libreoffice-25.2.2-5|913	This package contains the localization of LibreOffice in %(echo "%{2}" | sed -e 's,___, ,g'). \
21mr|libreoffice-25.2.2-5|914	It contains the user interface, the templates and the autotext \
21mr|libreoffice-25.2.2-5|915	features. Please note that not all of these are available for all \
21mr|libreoffice-25.2.2-5|916	possible language. You can switch user interface language using the \
21mr|libreoffice-25.2.2-5|917	standard locales system. \
21mr|libreoffice-25.2.2-5|918	\
21mr|libreoffice-25.2.2-5|919	%%files l10n-%{1} \
21mr|libreoffice-25.2.2-5|920	%{ooodir}/share/registry/res/*_%{3}.* \
21mr|libreoffice-25.2.2-5|921	%{ooodir}/share/registry/*-%{3}.* \
21mr|libreoffice-25.2.2-5|922	%{ooodir}/share/autotext/%{3} \
21mr|libreoffice-25.2.2-5|923	%{ooodir}/readmes/README_%{3} \
21mr|libreoffice-25.2.2-5|924	%{ooodir}/program/resource/%{1} \
21mr|libreoffice-25.2.2-5|925	%%optional %{ooodir}/share/registry/*_%{3}.xcd
21mr|libreoffice-25.2.2-5|926	}
21mr|libreoffice-25.2.2-5|927	
21mr|libreoffice-25.2.2-5|928	%{expand:
21mr|libreoffice-25.2.2-5|929	%(for i in %{langs}; do \
21mr|libreoffice-25.2.2-5|930	[ "$i" = "en_US" ] && continue; \
21mr|libreoffice-25.2.2-5|931	name="$(grep "^${i};" %{SOURCE500} | awk -F ';' '{print $2}' | tail -n 1 | sed -E -e 's,[[:blank:]],___,g' || :)" ; \
21mr|libreoffice-25.2.2-5|932	j="$(echo "$i" | sed -e 's,_,-,g')" ; \
21mr|libreoffice-25.2.2-5|933	echo "%%{l10n_package "$i" "$name" "$j"}"; \
21mr|libreoffice-25.2.2-5|934	done)}
21mr|libreoffice-25.2.2-5|935	
21mr|libreoffice-25.2.2-5|936	%define help_package()\
21mr|libreoffice-25.2.2-5|937	%{expand:
21mr|libreoffice-25.2.2-5|938	%%package help-%{1} \
21mr|libreoffice-25.2.2-5|939	Summary:	%(echo "%{2}" | sed -e 's,___, ,g') help for LibreOffice \
21mr|libreoffice-25.2.2-5|940	Group:		Office \
21mr|libreoffice-25.2.2-5|941	Provides:	%{ooname}-help = %{EVRD} \
21mr|libreoffice-25.2.2-5|942	Requires:	%{ooname}-l10n-%{1} = %{EVRD} \
21mr|libreoffice-25.2.2-5|943	Provides:	LibreOffice-help-%{1} = %{EVRD} \
21mr|libreoffice-25.2.2-5|944	\
21mr|libreoffice-25.2.2-5|945	%%description help-%{1} \
21mr|libreoffice-25.2.2-5|946	Localized help files of LibreOffice in %(echo "%{2}" | sed -e 's,___, ,g'). \
21mr|libreoffice-25.2.2-5|947	\
21mr|libreoffice-25.2.2-5|948	%%files help-%{1} \
21mr|libreoffice-25.2.2-5|949	%ifnarch i686
21mr|libreoffice-25.2.2-5|950	%{ooodir}/help/%{3}
21mr|libreoffice-25.2.2-5|951	%endif
21mr|libreoffice-25.2.2-5|952	}
21mr|libreoffice-25.2.2-5|953	
21mr|libreoffice-25.2.2-5|954	%{expand:
21mr|libreoffice-25.2.2-5|955	%(for i in %{helplangs} ; do \
21mr|libreoffice-25.2.2-5|956	name="$(grep "^${i};" %{SOURCE500} | awk -F ';' '{print $2}' | tail -n 1 || :)" ; \
21mr|libreoffice-25.2.2-5|957	j="$(echo "$i" | sed -e 's,_,-,g')" ; \
21mr|libreoffice-25.2.2-5|958	echo "%%{help_package "$i" "$(echo "$name" | sed -E -e 's,[[:blank:]],___,g')" "$j"}"; \
21mr|libreoffice-25.2.2-5|959	done) }
21mr|libreoffice-25.2.2-5|960	
21mr|libreoffice-25.2.2-5|961	%endif
21mr|libreoffice-25.2.2-5|962	
21mr|libreoffice-25.2.2-5|963	#----------------------------------------------------------------------------
21mr|libreoffice-25.2.2-5|964	
21mr|libreoffice-25.2.2-5|965	%prep
21mr|libreoffice-25.2.2-5|966	%setup -q -c -a 1 -a 2 -a 3
21mr|libreoffice-25.2.2-5|967	rm -rf git-hooks */git-hooks
21mr|libreoffice-25.2.2-5|968	for a in */*; do mv `pwd`/$a .; done
21mr|libreoffice-25.2.2-5|969	
21mr|libreoffice-25.2.2-5|970	#ant
21mr|libreoffice-25.2.2-5|971	%if %{with java}
21mr|libreoffice-25.2.2-5|972	tar -xjvf %{SOURCE101}
21mr|libreoffice-25.2.2-5|973	%endif
21mr|libreoffice-25.2.2-5|974	
21mr|libreoffice-25.2.2-5|975	pushd icon-themes
21mr|libreoffice-25.2.2-5|976	tar -xvzf %{SOURCE301}
21mr|libreoffice-25.2.2-5|977	popd
21mr|libreoffice-25.2.2-5|978	
21mr|libreoffice-25.2.2-5|979	%autopatch -p1
21mr|libreoffice-25.2.2-5|980	
21mr|libreoffice-25.2.2-5|981	%ifnarch %{ix86}
21mr|libreoffice-25.2.2-5|982	%patch105 -p1 -R
21mr|libreoffice-25.2.2-5|983	%endif
21mr|libreoffice-25.2.2-5|984	
21mr|libreoffice-25.2.2-5|985	sed -i -e 's,qrcodegen/QrCode.hpp,qrcodegencpp/QrCode.hpp,g' \
21mr|libreoffice-25.2.2-5|986	configure.ac \
21mr|libreoffice-25.2.2-5|987	configure \
21mr|libreoffice-25.2.2-5|988	cui/source/dialogs/QrCodeGenDialog.cxx
21mr|libreoffice-25.2.2-5|989	
21mr|libreoffice-25.2.2-5|990	# to make the friggin cppunit tests work
21mr|libreoffice-25.2.2-5|991	mkdir -p ~/tmp
21mr|libreoffice-25.2.2-5|992	chmod 777 ~/tmp
21mr|libreoffice-25.2.2-5|993	
21mr|libreoffice-25.2.2-5|994	# 4.4.1.2 specific
21mr|libreoffice-25.2.2-5|995	chmod +x bin/unpack-sources
21mr|libreoffice-25.2.2-5|996	
21mr|libreoffice-25.2.2-5|997	%build
21mr|libreoffice-25.2.2-5|998	# Work around https://github.com/llvm/llvm-project/issues/57566
21mr|libreoffice-25.2.2-5|999	export CC=clang
21mr|libreoffice-25.2.2-5|1000	export CXX=clang++
21mr|libreoffice-25.2.2-5|1001	# path to external tarballs
21mr|libreoffice-25.2.2-5|1002	EXTSRCDIR=`dirname %{SOURCE0}`
21mr|libreoffice-25.2.2-5|1003	export LC_ALL=en_US.UTF-8
21mr|libreoffice-25.2.2-5|1004	export LANG=en_US
21mr|libreoffice-25.2.2-5|1005	
21mr|libreoffice-25.2.2-5|1006	%if !%{with icecream}
21mr|libreoffice-25.2.2-5|1007	PATH=$PATH:/usr/sbin
21mr|libreoffice-25.2.2-5|1008	export PATH
21mr|libreoffice-25.2.2-5|1009	%endif
21mr|libreoffice-25.2.2-5|1010	
21mr|libreoffice-25.2.2-5|1011	%if %{with ccache}
21mr|libreoffice-25.2.2-5|1012	export CCACHE_DIR=%{ccachedir}
21mr|libreoffice-25.2.2-5|1013	%endif
21mr|libreoffice-25.2.2-5|1014	
21mr|libreoffice-25.2.2-5|1015	%if %{with clang}
21mr|libreoffice-25.2.2-5|1016	# not using %%clang_gcc_wrapper here because it fails
21mr|libreoffice-25.2.2-5|1017	# to deal with complex quotation like
21mr|libreoffice-25.2.2-5|1018	# -DCPPUNIT_PLUGIN_EXPORT='extern "C" SAL_DLLPUBLIC_EXPORT'
21mr|libreoffice-25.2.2-5|1019	for i in %noclang_optflags ; do
21mr|libreoffice-25.2.2-5|1020	export CFLAGS="$(echo "$CFLAGS" | sed -e "s,${i},,g")"
21mr|libreoffice-25.2.2-5|1021	export CXXFLAGS="$(echo "$CXXFLAGS" | sed -e "s,${i},,g")"
21mr|libreoffice-25.2.2-5|1022	done
21mr|libreoffice-25.2.2-5|1023	mkdir -p local_bin
21mr|libreoffice-25.2.2-5|1024	install -m0755 %{SOURCE501} "local_bin/clang++"
21mr|libreoffice-25.2.2-5|1025	export PATH="${PWD}/local_bin:${PATH}"
21mr|libreoffice-25.2.2-5|1026	export CC=clang
21mr|libreoffice-25.2.2-5|1027	export CXX=clang++
21mr|libreoffice-25.2.2-5|1028	export CPP=clang-cpp
21mr|libreoffice-25.2.2-5|1029	%endif
21mr|libreoffice-25.2.2-5|1030	
21mr|libreoffice-25.2.2-5|1031	%if %{with clang}
21mr|libreoffice-25.2.2-5|1032	sed -i \
21mr|libreoffice-25.2.2-5|1033	-e "s!clang -V!clang -v!g" \
21mr|libreoffice-25.2.2-5|1034	-e "s!clang -qversion!clang --version!g" \
21mr|libreoffice-25.2.2-5|1035	configure
21mr|libreoffice-25.2.2-5|1036	%endif
21mr|libreoffice-25.2.2-5|1037	
21mr|libreoffice-25.2.2-5|1038	export CFLAGS="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing"
21mr|libreoffice-25.2.2-5|1039	export CXXFLAGS="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing -fpermissive -std=gnu++20"
21mr|libreoffice-25.2.2-5|1040	
21mr|libreoffice-25.2.2-5|1041	echo "Configure start at: "`date` >> ooobuildtime.log
21mr|libreoffice-25.2.2-5|1042	
21mr|libreoffice-25.2.2-5|1043	touch autogen.lastrun
21mr|libreoffice-25.2.2-5|1044	%configure \
21mr|libreoffice-25.2.2-5|1045	%{?_smp_mflags:--with-parallelism="`getconf _NPROCESSORS_ONLN`"} \
21mr|libreoffice-25.2.2-5|1046	--with-vendor=ROSA \
21mr|libreoffice-25.2.2-5|1047	--disable-coinmp \
21mr|libreoffice-25.2.2-5|1048	--disable-fetch-external \
21mr|libreoffice-25.2.2-5|1049	--with-external-tar="$EXTSRCDIR" \
21mr|libreoffice-25.2.2-5|1050	--enable-release-build \
21mr|libreoffice-25.2.2-5|1051	--enable-gtk3-kde5 \
21mr|libreoffice-25.2.2-5|1052	--disable-gtk4 \
21mr|libreoffice-25.2.2-5|1053	--enable-kf5 \
21mr|libreoffice-25.2.2-5|1054	--enable-qt5 \
21mr|libreoffice-25.2.2-5|1055	%if %{with kde6}
21mr|libreoffice-25.2.2-5|1056	--enable-kf6 \
21mr|libreoffice-25.2.2-5|1057	--enable-qt6 \
21mr|libreoffice-25.2.2-5|1058	%endif
21mr|libreoffice-25.2.2-5|1059	--enable-vlc \
21mr|libreoffice-25.2.2-5|1060	--disable-firebird-sdbc \
21mr|libreoffice-25.2.2-5|1061	--disable-introspection \
21mr|libreoffice-25.2.2-5|1062	--disable-online-update \
21mr|libreoffice-25.2.2-5|1063	--enable-eot \
21mr|libreoffice-25.2.2-5|1064	--enable-odk \
21mr|libreoffice-25.2.2-5|1065	--enable-split-app-modules \
21mr|libreoffice-25.2.2-5|1066	--enable-split-opt-features \
21mr|libreoffice-25.2.2-5|1067	--without-fonts \
21mr|libreoffice-25.2.2-5|1068	--without-lxml \
21mr|libreoffice-25.2.2-5|1069	--without-junit \
21mr|libreoffice-25.2.2-5|1070	--without-system-libcmis \
21mr|libreoffice-25.2.2-5|1071	--without-system-openjpeg \
21mr|libreoffice-25.2.2-5|1072	%if %{without java}
21mr|libreoffice-25.2.2-5|1073	--with-java=no \
21mr|libreoffice-25.2.2-5|1074	--disable-skia \
21mr|libreoffice-25.2.2-5|1075	%endif
21mr|libreoffice-25.2.2-5|1076	%if %{with java}
21mr|libreoffice-25.2.2-5|1077	--with-jdk-home="/usr/lib/jvm/java-17-openjdk" \
21mr|libreoffice-25.2.2-5|1078	--with-ant-home="%{antpath}" \
21mr|libreoffice-25.2.2-5|1079	%endif
21mr|libreoffice-25.2.2-5|1080	--with-lang="$(echo %{langs} | sed -e 's,_,-,g')" \
21mr|libreoffice-25.2.2-5|1081	--without-myspell-dicts \
21mr|libreoffice-25.2.2-5|1082	--with-system-dicts \
21mr|libreoffice-25.2.2-5|1083	--with-system-libfixmath \
21mr|libreoffice-25.2.2-5|1084	%ifnarch i686
21mr|libreoffice-25.2.2-5|1085	--with-help \
21mr|libreoffice-25.2.2-5|1086	%endif
21mr|libreoffice-25.2.2-5|1087	--with-external-dict-dir=%{_datadir}/dict/ooo \
21mr|libreoffice-25.2.2-5|1088	--with-external-hyph-dir=%{_datadir}/dict/ooo \
21mr|libreoffice-25.2.2-5|1089	--with-external-thes-dir=%{_datadir}/dict/ooo \
21mr|libreoffice-25.2.2-5|1090	--with-system-libs \
21mr|libreoffice-25.2.2-5|1091	--enable-ext-nlpsolver \
21mr|libreoffice-25.2.2-5|1092	--enable-ext-numbertext \
21mr|libreoffice-25.2.2-5|1093	--enable-ext-wiki-publisher \
21mr|libreoffice-25.2.2-5|1094	%if %{with ccache} && !%{with icecream}
21mr|libreoffice-25.2.2-5|1095	--with-gcc-speedup=ccache \
21mr|libreoffice-25.2.2-5|1096	%else
21mr|libreoffice-25.2.2-5|1097	%if !%{with ccache} && %{with icecream}
21mr|libreoffice-25.2.2-5|1098	--with-gcc-speedup=icecream \
21mr|libreoffice-25.2.2-5|1099	--with-max-jobs=10 \
21mr|libreoffice-25.2.2-5|1100	--with-icecream-bindir=%{_libdir}/icecc/bin
21mr|libreoffice-25.2.2-5|1101	%else
21mr|libreoffice-25.2.2-5|1102	%if %{with ccache} && %{with icecream}
21mr|libreoffice-25.2.2-5|1103	--with-gcc-speedup=ccache,icecream \
21mr|libreoffice-25.2.2-5|1104	--with-max-jobs=10 \
21mr|libreoffice-25.2.2-5|1105	--with-icecream-bindir=%{_libdir}/icecc/bin
21mr|libreoffice-25.2.2-5|1106	%endif
21mr|libreoffice-25.2.2-5|1107	%endif
21mr|libreoffice-25.2.2-5|1108	%endif
21mr|libreoffice-25.2.2-5|1109	
21mr|libreoffice-25.2.2-5|1110	sed -i -e "s,\$ENV{'MD5SUM'},md5sum,g" solenv/bin/modules/installer/systemactions.pm solenv/bin/modules/installer.pm
21mr|libreoffice-25.2.2-5|1111	
21mr|libreoffice-25.2.2-5|1112	echo "Configure end at: "`date` >> ooobuildtime.log
21mr|libreoffice-25.2.2-5|1113	echo "Make start at: "`date` >> ooobuildtime.log
21mr|libreoffice-25.2.2-5|1114	
21mr|libreoffice-25.2.2-5|1115	mkdir -p external/tarballs
21mr|libreoffice-25.2.2-5|1116	ln -sf %{SOURCE2} external/tarballs/
21mr|libreoffice-25.2.2-5|1117	ln -sf %{SOURCE3} external/tarballs/
21mr|libreoffice-25.2.2-5|1118	cp %{SOURCE100} external/tarballs/
21mr|libreoffice-25.2.2-5|1119	
21mr|libreoffice-25.2.2-5|1120	ln -sf %{SOURCE103} external/tarballs/
21mr|libreoffice-25.2.2-5|1121	ln -sf %{SOURCE104} external/tarballs/
21mr|libreoffice-25.2.2-5|1122	ln -sf %{SOURCE105} external/tarballs/
21mr|libreoffice-25.2.2-5|1123	ln -sf %{SOURCE106} external/tarballs/
21mr|libreoffice-25.2.2-5|1124	ln -sf %{SOURCE107} external/tarballs/
21mr|libreoffice-25.2.2-5|1125	ln -sf %{SOURCE108} external/tarballs/
21mr|libreoffice-25.2.2-5|1126	ln -sf %{SOURCE109} external/tarballs/
21mr|libreoffice-25.2.2-5|1127	ln -sf %{SOURCE110} external/tarballs/
21mr|libreoffice-25.2.2-5|1128	
21mr|libreoffice-25.2.2-5|1129	cp %{SOURCE111} external/tarballs/
21mr|libreoffice-25.2.2-5|1130	cp %{SOURCE113} external/tarballs/
21mr|libreoffice-25.2.2-5|1131	
21mr|libreoffice-25.2.2-5|1132	ln -sf %{SOURCE400} external/tarballs/
21mr|libreoffice-25.2.2-5|1133	ln -sf %{SOURCE401} external/tarballs/
21mr|libreoffice-25.2.2-5|1134	ln -sf %{SOURCE402} external/tarballs/
21mr|libreoffice-25.2.2-5|1135	ln -sf %{SOURCE403} external/tarballs/
21mr|libreoffice-25.2.2-5|1136	ln -sf %{SOURCE404} external/tarballs/
21mr|libreoffice-25.2.2-5|1137	ln -sf %{SOURCE405} external/tarballs/
21mr|libreoffice-25.2.2-5|1138	ln -sf %{SOURCE406} external/tarballs/
21mr|libreoffice-25.2.2-5|1139	
21mr|libreoffice-25.2.2-5|1140	cp %{SOURCE407} external/tarballs/
21mr|libreoffice-25.2.2-5|1141	
21mr|libreoffice-25.2.2-5|1142	touch external/tarballs/.downloaded
21mr|libreoffice-25.2.2-5|1143	
21mr|libreoffice-25.2.2-5|1144	%make -r -s V=0
21mr|libreoffice-25.2.2-5|1145	
21mr|libreoffice-25.2.2-5|1146	echo "Make end at: "`date` >> ooobuildtime.log
21mr|libreoffice-25.2.2-5|1147	echo "Install start at: "`date` >> ooobuildtime.log
21mr|libreoffice-25.2.2-5|1148	
21mr|libreoffice-25.2.2-5|1149	%install
21mr|libreoffice-25.2.2-5|1150	# sbin due to icu stuff there
21mr|libreoffice-25.2.2-5|1151	PATH=$PATH:/usr/sbin
21mr|libreoffice-25.2.2-5|1152	
21mr|libreoffice-25.2.2-5|1153	make DESTDIR=%{buildroot} distro-pack-install
21mr|libreoffice-25.2.2-5|1154	rm -rf %{buildroot}/opt
21mr|libreoffice-25.2.2-5|1155	
21mr|libreoffice-25.2.2-5|1156	# Mandriva Rosa icons
21mr|libreoffice-25.2.2-5|1157	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21mr|libreoffice-25.2.2-5|1158	tar -xjvf %{SOURCE300} --exclude Libre_Office* -C %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21mr|libreoffice-25.2.2-5|1159	
21mr|libreoffice-25.2.2-5|1160	sed -i 's/^Icon=.*$/Icon=libreoffice-calc/' %{buildroot}%{ooodir}/share/xdg/calc.desktop
21mr|libreoffice-25.2.2-5|1161	sed -i 's/^Icon=.*$/Icon=libreoffice-writer/' %{buildroot}%{ooodir}/share/xdg/writer.desktop
21mr|libreoffice-25.2.2-5|1162	sed -i 's/^Icon=.*$/Icon=libreoffice-impress/' %{buildroot}%{ooodir}/share/xdg/impress.desktop
21mr|libreoffice-25.2.2-5|1163	sed -i 's/^Icon=.*$/Icon=libreoffice-draw/' %{buildroot}%{ooodir}/share/xdg/draw.desktop
21mr|libreoffice-25.2.2-5|1164	sed -i 's/^Icon=.*$/Icon=libreoffice-base/' %{buildroot}%{ooodir}/share/xdg/base.desktop
21mr|libreoffice-25.2.2-5|1165	sed -i 's/^Icon=.*$/Icon=libreoffice-math/' %{buildroot}%{ooodir}/share/xdg/math.desktop
21mr|libreoffice-25.2.2-5|1166	sed -i 's/^Icon=.*$/Icon=libreoffice-startcenter/' %{buildroot}%{ooodir}/share/xdg/startcenter.desktop
21mr|libreoffice-25.2.2-5|1167	
21mr|libreoffice-25.2.2-5|1168	%if %{with kde6}
21mr|libreoffice-25.2.2-5|1169	install -m 0755 instdir/program/libvclplug_kf6lo.so %{buildroot}%{ooodir}/program/libvclplug_kf6lo.so
21mr|libreoffice-25.2.2-5|1170	install -m 0755 instdir/program/libvclplug_qt6lo.so %{buildroot}%{ooodir}/program/libvclplug_qt6lo.so
21mr|libreoffice-25.2.2-5|1171	%endif
21mr|libreoffice-25.2.2-5|1172	
21mr|libreoffice-25.2.2-5|1173	# fix permissions for stripping
21mr|libreoffice-25.2.2-5|1174	find %{buildroot} -type f -exec chmod u+rw '{}' \;
21mr|libreoffice-25.2.2-5|1175	
21mr|libreoffice-25.2.2-5|1176	# fix permission of .so libraries
21mr|libreoffice-25.2.2-5|1177	find %{buildroot} -type f \( -name '*.so' -o -name '*.so.*' \) -exec chmod a+x '{}' \;
21mr|libreoffice-25.2.2-5|1178	
21mr|libreoffice-25.2.2-5|1179	# Change progress bar colors
21mr|libreoffice-25.2.2-5|1180	sed -i '/^ProgressBarColor/d;/^ProgressFrameColor/d' \
21mr|libreoffice-25.2.2-5|1181	%{buildroot}%{ooodir}/program/sofficerc
21mr|libreoffice-25.2.2-5|1182	echo 'ProgressBarColor=68,135,223' >> %{buildroot}%{ooodir}/program/sofficerc
21mr|libreoffice-25.2.2-5|1183	echo 'ProgressFrameColor=112,171,229' >> %{buildroot}%{ooodir}/program/sofficerc
21mr|libreoffice-25.2.2-5|1184	
21mr|libreoffice-25.2.2-5|1185	#dev300 fix position and size
21mr|libreoffice-25.2.2-5|1186	sed -i '/^ProgressPosition/d;/^ProgressSize/d' \
21mr|libreoffice-25.2.2-5|1187	%{buildroot}%{ooodir}/program/sofficerc
21mr|libreoffice-25.2.2-5|1188	echo 'ProgressPosition=10,307' >> %{buildroot}%{ooodir}/program/sofficerc
21mr|libreoffice-25.2.2-5|1189	echo 'ProgressSize=377,9' >> %{buildroot}%{ooodir}/program/sofficerc
21mr|libreoffice-25.2.2-5|1190	
21mr|libreoffice-25.2.2-5|1191	# move python bits into site-packages
21mr|libreoffice-25.2.2-5|1192	mkdir -p %{buildroot}/%{py3_platsitedir}
21mr|libreoffice-25.2.2-5|1193	pushd %{buildroot}/%{py3_platsitedir}
21mr|libreoffice-25.2.2-5|1194	echo "import sys, os" > uno.py
21mr|libreoffice-25.2.2-5|1195	echo "sys.path.append('%{ooodir}/program')" >> uno.py
21mr|libreoffice-25.2.2-5|1196	echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{_libdir}/%{name}/program/fundamentalrc')" >> uno.py
21mr|libreoffice-25.2.2-5|1197	cat %{buildroot}%{ooodir}/program/uno.py >> uno.py
21mr|libreoffice-25.2.2-5|1198	rm -f %{buildroot}%{ooodir}/program/uno.py*
21mr|libreoffice-25.2.2-5|1199	mv -f %{buildroot}%{ooodir}/program/unohelper.py* .
21mr|libreoffice-25.2.2-5|1200	mv -f %{buildroot}%{ooodir}/program/officehelper.py* .
21mr|libreoffice-25.2.2-5|1201	popd
21mr|libreoffice-25.2.2-5|1202	
21mr|libreoffice-25.2.2-5|1203	sed -i 's|%{ooodir}/program/uno.py|%{py3_platsitedir}/uno.py|' file-lists/pyuno_list.txt
21mr|libreoffice-25.2.2-5|1204	sed -i 's|%{ooodir}/program/unohelper.py|%{py3_platsitedir}/unohelper.py|' file-lists/pyuno_list.txt
21mr|libreoffice-25.2.2-5|1205	sed -i 's|%{ooodir}/program/officehelper.py|%{py3_platsitedir}/officehelper.py|' file-lists/pyuno_list.txt
21mr|libreoffice-25.2.2-5|1206	
21mr|libreoffice-25.2.2-5|1207	# common shouldn't depend on writer...
21mr|libreoffice-25.2.2-5|1208	# but common does depend on libswdlo.so
21mr|libreoffice-25.2.2-5|1209	grep libswdlo.so file-lists/writer_list.txt >>file-lists/common_list.txt
21mr|libreoffice-25.2.2-5|1210	sed -i -e '/libswdlo.so/d' file-lists/writer_list.txt
21mr|libreoffice-25.2.2-5|1211	
21mr|libreoffice-25.2.2-5|1212	## Installation fixes
21mr|libreoffice-25.2.2-5|1213	## remove fix wrong manpages files, extension gz->xz
21mr|libreoffice-25.2.2-5|1214	for p in common base calc writer impress draw math; do
21mr|libreoffice-25.2.2-5|1215	sed -i '/^.*man.*\.gz$/d' file-lists/${p}_list.txt
21mr|libreoffice-25.2.2-5|1216	done;
21mr|libreoffice-25.2.2-5|1217	
21mr|libreoffice-25.2.2-5|1218	## sort removing duplicates
21mr|libreoffice-25.2.2-5|1219	sort -u file-lists/gnome_list.txt > file-lists/gnome_list.uniq.sorted.txt
21mr|libreoffice-25.2.2-5|1220	sort -u file-lists/sdk_list.txt > file-lists/sdk_list.uniq.sorted.txt
21mr|libreoffice-25.2.2-5|1221	
21mr|libreoffice-25.2.2-5|1222	# Fix weirdo filenames wreaking havoc because they're regular expressions
21mr|libreoffice-25.2.2-5|1223	sed -i -e 's/\[/?/g;s/\]/?/g' file-lists/sdk*.txt
21mr|libreoffice-25.2.2-5|1224	
21mr|libreoffice-25.2.2-5|1225	## Split help
21mr|libreoffice-25.2.2-5|1226	%ifnarch i686
21mr|libreoffice-25.2.2-5|1227	cd file-lists
21mr|libreoffice-25.2.2-5|1228	for i in lang_*.txt; do
21mr|libreoffice-25.2.2-5|1229	grep /help/ $i >${i/lang/help} || touch ${i/lang/help}
21mr|libreoffice-25.2.2-5|1230	sed -i -e '/\/help\//d' $i
21mr|libreoffice-25.2.2-5|1231	done
21mr|libreoffice-25.2.2-5|1232	cd ..
21mr|libreoffice-25.2.2-5|1233	%endif
21mr|libreoffice-25.2.2-5|1234	
21mr|libreoffice-25.2.2-5|1235	# Split gallery
21mr|libreoffice-25.2.2-5|1236	grep /share/gallery/ file-lists/common_list.txt >file-lists/gallery_list.txt
21mr|libreoffice-25.2.2-5|1237	sed -i -e '/\/share\/gallery\//d' file-lists/common_list.txt
21mr|libreoffice-25.2.2-5|1238	# We catch those in a regex to catch Sun Template extras
21mr|libreoffice-25.2.2-5|1239	sed -i -e '/gallery\/sg[0-9]*\..*/d' file-lists/gallery_list.txt
21mr|libreoffice-25.2.2-5|1240	
21mr|libreoffice-25.2.2-5|1241	## merge en-US with common
21mr|libreoffice-25.2.2-5|1242	cat file-lists/lang_en_US_list.txt >> file-lists/common_list.txt
21mr|libreoffice-25.2.2-5|1243	## merge dtd with common
21mr|libreoffice-25.2.2-5|1244	cat file-lists/dtd_list.txt >> file-lists/common_list.txt
21mr|libreoffice-25.2.2-5|1245	sort -u file-lists/common_list.txt >  file-lists/common_list.uniq.sorted.txt
21mr|libreoffice-25.2.2-5|1246	cat file-lists/common_list.uniq.sorted.txt >>file-lists/core_list.txt
21mr|libreoffice-25.2.2-5|1247	
21mr|libreoffice-25.2.2-5|1248	## make sure we don't have duplicate files in core
21mr|libreoffice-25.2.2-5|1249	sort -u file-lists/core_list.txt > file-lists/core_list.uniq.sorted.txt
21mr|libreoffice-25.2.2-5|1250	cat file-lists/core_list.uniq.sorted.txt > file-lists/core_list.txt
21mr|libreoffice-25.2.2-5|1251	
21mr|libreoffice-25.2.2-5|1252	egrep -v "libreoffice/share/xdg/(base|calc|draw|impress|math|writer)" file-lists/core_list.txt > file-lists/core_list.uniq.sorted.txt
21mr|libreoffice-25.2.2-5|1253	cat file-lists/core_list.uniq.sorted.txt > file-lists/core_list.txt
21mr|libreoffice-25.2.2-5|1254	
21mr|libreoffice-25.2.2-5|1255	## styles have their own packages
21mr|libreoffice-25.2.2-5|1256	sed -E -i -e "/^.*images_.*\.zip$/d" file-lists/*.txt
21mr|libreoffice-25.2.2-5|1257	%ifnarch i686
21mr|libreoffice-25.2.2-5|1258	echo %{ooodir}/share/config/images_helpimg.zip >> file-lists/core_list.txt
21mr|libreoffice-25.2.2-5|1259	%endif
21mr|libreoffice-25.2.2-5|1260	
21mr|libreoffice-25.2.2-5|1261	# not used
21mr|libreoffice-25.2.2-5|1262	unlink file-lists/impress_list.txt
21mr|libreoffice-25.2.2-5|1263	
21mr|libreoffice-25.2.2-5|1264	# does not make sense because of RPM boolean dependencies
21mr|libreoffice-25.2.2-5|1265	# and because it is not clear which subpackage to put it in
21mr|libreoffice-25.2.2-5|1266	unlink %{buildroot}/usr/share/metainfo/org.libreoffice.kde.metainfo.xml
21mr|libreoffice-25.2.2-5|1267	
21mr|libreoffice-25.2.2-5|1268	%if %{with java}
21mr|libreoffice-25.2.2-5|1269	# JavaScript is not Java!
21mr|libreoffice-25.2.2-5|1270	# XXX TODO: do not edit files here, create them correctly earlier
21mr|libreoffice-25.2.2-5|1271	grep javascript file-lists/java_common_list.txt >> file-lists/core_list.txt
21mr|libreoffice-25.2.2-5|1272	sed -i -e '/javascript/d' file-lists/java_common_list.txt
21mr|libreoffice-25.2.2-5|1273	%endif
21mr|libreoffice-25.2.2-5|1274	
21mr|libreoffice-25.2.2-5|1275	
21mr|libreoffice-25.2.2-5|1276	%changelog
21mr|libreoffice-25.2.2-5|1277	- Merge: d6501e8 31bc8e1
21mr|libreoffice-25.2.2-5|1278	* Thu Nov 13 2025 victorr2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1279	- Merge pull request #50 from mos_dev/libreoffice:v25.2
21mr|libreoffice-25.2.2-5|1280	- Исправление проблемы с чёрным цветом фона документа при тёмной теме
21mr|libreoffice-25.2.2-5|1281	
21mr|libreoffice-25.2.2-5|1282	* Thu Nov 13 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1283	- Fix document color in dark mode
21mr|libreoffice-25.2.2-5|1284	
21mr|libreoffice-25.2.2-5|1285	- Merge: e7e9c2a 5151b5d
21mr|libreoffice-25.2.2-5|1286	* Wed Oct 22 2025 victorr2007 <victorr2007@yandex.ru> 25.2.2-4
21mr|libreoffice-25.2.2-5|1287	- Merge pull request #48 from mos_dev/libreoffice:v25.2
21mr|libreoffice-25.2.2-5|1288	- Fix crush when launching local help
21mr|libreoffice-25.2.2-5|1289	
21mr|libreoffice-25.2.2-5|1290	* Wed Oct 22 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1291	- Fix crush when launching local help
21mr|libreoffice-25.2.2-5|1292	
21mr|libreoffice-25.2.2-5|1293	* Wed Oct 1 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1294	- Added Russian translations
21mr|libreoffice-25.2.2-5|1295	
21mr|libreoffice-25.2.2-5|1296	- Merge: e991c1b b781153
21mr|libreoffice-25.2.2-5|1297	* Wed Sep 24 2025 victorr2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1298	- Merge pull request #47 from mos_dev/libreoffice:v25.2
21mr|libreoffice-25.2.2-5|1299	- Обновление до версии 25.2.2.2
21mr|libreoffice-25.2.2-5|1300	
21mr|libreoffice-25.2.2-5|1301	* Wed Sep 24 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|libreoffice-25.2.2-5|1302	- Обновление до версии 25.2.2.2:
21mr|libreoffice-25.2.2-5|1303	- Улучшена работа с таблицами
21mr|libreoffice-25.2.2-5|1304	- Исправлена проблема с цветами в версии 25.2
21mr|libreoffice-25.2.2-5|1305	- Добавлены необходимые бекпорты
21mr|libreoffice-25.2.2-5|1306	- Добавлен бекпорт функционала в Calc и Writer: Соединительные линии
21mr|libreoffice-25.2.2-5|1307	- Обновлены локальные патчи для версии 25.2
21mr|libreoffice-25.2.2-5|1308	- Обновлены переводы
21mr|libreoffice-25.2.2-5|1309	
21mr|libreoffice-25.2.2-5|1310	* Thu Apr 17 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1311	- Drop Recommends: libreoffice-pagination
21mr|libreoffice-25.2.2-5|1312	
21mr|libreoffice-25.2.2-5|1313	- Merge: c247ea1 da0f024
21mr|libreoffice-25.2.2-5|1314	* Mon Feb 24 2025 victorr2007 <victorr2007@yandex.ru> 24.8.4-2
21mr|libreoffice-25.2.2-5|1315	- Merge pull request #44 from mos_dev/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1316	- Поддержка настройки отступов полей в диалоговом окне печати Calc.
21mr|libreoffice-25.2.2-5|1317	
21mr|libreoffice-25.2.2-5|1318	* Mon Feb 24 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|libreoffice-25.2.2-5|1319	- Added the ability to change the margin setting in the print dialog
21mr|libreoffice-25.2.2-5|1320	
21mr|libreoffice-25.2.2-5|1321	- Merge: 8ed8e6b 478795d
21mr|libreoffice-25.2.2-5|1322	* Mon Feb 3 2025 victorr2007 <victorr2007@yandex.ru> 24.8.4-1
21mr|libreoffice-25.2.2-5|1323	- Merge pull request #43 from mos_dev/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1324	- Update to 24.8.4
21mr|libreoffice-25.2.2-5|1325	
21mr|libreoffice-25.2.2-5|1326	* Mon Feb 3 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1327	- Update to 24.8.4
21mr|libreoffice-25.2.2-5|1328	
21mr|libreoffice-25.2.2-5|1329	- Merge: 8dbe9c7 5fdfa5c
21mr|libreoffice-25.2.2-5|1330	* Thu Dec 12 2024 victorr2007 <victorr2007@yandex.ru> 24.8.3-2
21mr|libreoffice-25.2.2-5|1331	- Merge pull request #40 from mos_dev/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1332	- Backport slideshow context menu fix
21mr|libreoffice-25.2.2-5|1333	
21mr|libreoffice-25.2.2-5|1334	* Thu Dec 12 2024 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1335	- Backport slideshow context menu fix
21mr|libreoffice-25.2.2-5|1336	
21mr|libreoffice-25.2.2-5|1337	- Merge: b4f8ffc 864d727
21mr|libreoffice-25.2.2-5|1338	* Wed Nov 13 2024 victorr2007 <victorr2007@yandex.ru> 24.8.3-1
21mr|libreoffice-25.2.2-5|1339	- Merge pull request #39 from mos_dev/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1340	- Update to 24.8.3
21mr|libreoffice-25.2.2-5|1341	
21mr|libreoffice-25.2.2-5|1342	* Tue Nov 12 2024 Irgaliev Amin <irgaliev01@mail.ru>
21mr|libreoffice-25.2.2-5|1343	- Update to 24.8.3
21mr|libreoffice-25.2.2-5|1344	
21mr|libreoffice-25.2.2-5|1345	* Tue Oct 22 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1346	- Updated to 24.8.2.1
21mr|libreoffice-25.2.2-5|1347	
21mr|libreoffice-25.2.2-5|1348	* Fri Sep 6 2024 VictorR2007 <victorr2007@yandex.ru> 24.2.5-2
21mr|libreoffice-25.2.2-5|1349	- Fix i686 build
21mr|libreoffice-25.2.2-5|1350	
21mr|libreoffice-25.2.2-5|1351	* Thu Aug 29 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1352	- Updated to 24.2.5
21mr|libreoffice-25.2.2-5|1353	
21mr|libreoffice-25.2.2-5|1354	* Tue Aug 20 2024 Victor Ryzhikh <victorr2007@yandex.ru> 7.6.7-2
21mr|libreoffice-25.2.2-5|1355	- Up release
21mr|libreoffice-25.2.2-5|1356	
21mr|libreoffice-25.2.2-5|1357	* Tue Aug 20 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1358	- Launch media from a presentation dir path
21mr|libreoffice-25.2.2-5|1359	
21mr|libreoffice-25.2.2-5|1360	* Tue Aug 20 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1361	- Updated Adobe-Core35_AFMs-314.tar.gz
21mr|libreoffice-25.2.2-5|1362	
21mr|libreoffice-25.2.2-5|1363	* Mon Aug 19 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1364	- Updated to 7.6.7.2
21mr|libreoffice-25.2.2-5|1365	
21mr|libreoffice-25.2.2-5|1366	* Mon Aug 19 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1367	- Updated to 7.6.7.2
21mr|libreoffice-25.2.2-5|1368	
21mr|libreoffice-25.2.2-5|1369	* Mon Aug 19 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1370	- Added Provides: libreoffice-opensymbol-fonts
21mr|libreoffice-25.2.2-5|1371	
21mr|libreoffice-25.2.2-5|1372	- Merge: 310d7fb 9b5ec86
21mr|libreoffice-25.2.2-5|1373	* Fri May 31 2024 fedya <alexander@mezon.ru>
21mr|libreoffice-25.2.2-5|1374	- Merge pull request #35 from mos_dev/libreoffice:pptx_audio_fix
21mr|libreoffice-25.2.2-5|1375	- Launch GStreamer from a presentation dir path
21mr|libreoffice-25.2.2-5|1376	
21mr|libreoffice-25.2.2-5|1377	* Thu May 30 2024 Irgaliev Amin <irgaliev01@mail.ru>
21mr|libreoffice-25.2.2-5|1378	- Launch GStreamer from a presentation dir path
21mr|libreoffice-25.2.2-5|1379	
21mr|libreoffice-25.2.2-5|1380	- Merge: 504923e d629cd6
21mr|libreoffice-25.2.2-5|1381	* Thu Apr 18 2024 victorr2007 <victorr2007@yandex.ru> 7.6.6-3
21mr|libreoffice-25.2.2-5|1382	- Merge pull request #33 from mos_dev/libreoffice:print_dlg
21mr|libreoffice-25.2.2-5|1383	- Бэкпорт исправления tdf#160698
21mr|libreoffice-25.2.2-5|1384	
21mr|libreoffice-25.2.2-5|1385	* Thu Apr 18 2024 Irgaliev Amin <irgaliev01@mail.ru>
21mr|libreoffice-25.2.2-5|1386	- Fixed tdf-160698 regression
21mr|libreoffice-25.2.2-5|1387	
21mr|libreoffice-25.2.2-5|1388	* Wed Apr 10 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1389	- Fix page orientation and scaling modes
21mr|libreoffice-25.2.2-5|1390	
21mr|libreoffice-25.2.2-5|1391	- Merge: d8dda29 0c25cdc
21mr|libreoffice-25.2.2-5|1392	* Tue Apr 9 2024 victorr2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1393	- Merge pull request #32 from mos_dev/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1394	- Fix page orientation and scaling modes
21mr|libreoffice-25.2.2-5|1395	
21mr|libreoffice-25.2.2-5|1396	* Mon Apr 8 2024 Irgaliev Amin <irgaliev01@mail.ru>
21mr|libreoffice-25.2.2-5|1397	- Fix page orientation and scaling modes
21mr|libreoffice-25.2.2-5|1398	- Fix page orientation in upstream (Backport from 24.8) for calc
21mr|libreoffice-25.2.2-5|1399	- Added support scaling modes in print dialog
21mr|libreoffice-25.2.2-5|1400	- Added support user defined paper size
21mr|libreoffice-25.2.2-5|1401	
21mr|libreoffice-25.2.2-5|1402	* Tue Mar 26 2024 VictorR2007 <victorr2007@yandex.ru> 7.6.6-1
21mr|libreoffice-25.2.2-5|1403	- Updated to 7.6.6.3
21mr|libreoffice-25.2.2-5|1404	
21mr|libreoffice-25.2.2-5|1405	* Tue Feb 27 2024 VictorR2007 <victorr2007@yandex.ru> 7.6.5-1
21mr|libreoffice-25.2.2-5|1406	- Updated to 7.6.5.2
21mr|libreoffice-25.2.2-5|1407	
21mr|libreoffice-25.2.2-5|1408	* Tue Feb 6 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1409	- Revert 7.6.4.1
21mr|libreoffice-25.2.2-5|1410	
21mr|libreoffice-25.2.2-5|1411	* Tue Feb 6 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1412	- Revert 7.6.4.1
21mr|libreoffice-25.2.2-5|1413	
21mr|libreoffice-25.2.2-5|1414	* Sun Feb 4 2024 VictorR2007 <victorr2007@yandex.ru> 7.6.5-1
21mr|libreoffice-25.2.2-5|1415	- Updated to 7.6.5.1
21mr|libreoffice-25.2.2-5|1416	
21mr|libreoffice-25.2.2-5|1417	- Merge: 4c72f0c 57ddfa3
21mr|libreoffice-25.2.2-5|1418	* Thu Jan 25 2024 victorr2007 <victorr2007@yandex.ru> 7.6.4-3
21mr|libreoffice-25.2.2-5|1419	- Merge pull request #31 from mos_dev/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1420	- Фиксы и бэкпорты для 7.6.4
21mr|libreoffice-25.2.2-5|1421	
21mr|libreoffice-25.2.2-5|1422	* Thu Jan 4 2024 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1423	- Handle multi-clicks for navigation bar
21mr|libreoffice-25.2.2-5|1424	- Добавлена обработка обработка серии нажатий по
21mr|libreoffice-25.2.2-5|1425	- кнопкам переключения слайдов на панели навигации.
21mr|libreoffice-25.2.2-5|1426	- Для этого, после обработки первого клика, количество
21mr|libreoffice-25.2.2-5|1427	- кликов в серии сохраняется в новую переменную.
21mr|libreoffice-25.2.2-5|1428	- Пока не будет обработана вся серия нажатий, слайд не будет переключаться
21mr|libreoffice-25.2.2-5|1429	
21mr|libreoffice-25.2.2-5|1430	* Mon Dec 25 2023 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1431	- Add \\ before brackets if they are in the <m:t>
21mr|libreoffice-25.2.2-5|1432	
21mr|libreoffice-25.2.2-5|1433	* Sun Dec 17 2023 Victor Ryzhikh <victorr2007@yandex.ru> 7.6.4-1
21mr|libreoffice-25.2.2-5|1434	- Updated to 7.6.4.1
21mr|libreoffice-25.2.2-5|1435	
21mr|libreoffice-25.2.2-5|1436	- Merge: 50eaaac a200fa3
21mr|libreoffice-25.2.2-5|1437	* Sun Dec 17 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1438	- Updated to 7.6.4.1
21mr|libreoffice-25.2.2-5|1439	
21mr|libreoffice-25.2.2-5|1440	* Sat Dec 16 2023 VictorR2007 <victorr2007@yandex.ru> 7.6.4-1
21mr|libreoffice-25.2.2-5|1441	- Updated to 7.6.4.1
21mr|libreoffice-25.2.2-5|1442	
21mr|libreoffice-25.2.2-5|1443	* Fri Nov 24 2023 Victor Ryzhikh <victorr2007@yandex.ru> 7.6.3-3
21mr|libreoffice-25.2.2-5|1444	- Up release
21mr|libreoffice-25.2.2-5|1445	
21mr|libreoffice-25.2.2-5|1446	* Wed Nov 22 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1447	- Added libcmis-0.6.1.tar.xz
21mr|libreoffice-25.2.2-5|1448	
21mr|libreoffice-25.2.2-5|1449	* Wed Nov 22 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1450	- Added libcmis-0.6.1.tar.xz
21mr|libreoffice-25.2.2-5|1451	
21mr|libreoffice-25.2.2-5|1452	* Wed Nov 22 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1453	- Updated to 7.6.3.2
21mr|libreoffice-25.2.2-5|1454	
21mr|libreoffice-25.2.2-5|1455	* Wed Nov 22 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1456	- Updated to 7.6.3.2
21mr|libreoffice-25.2.2-5|1457	
21mr|libreoffice-25.2.2-5|1458	- Merge: 8c275bc 8e85566
21mr|libreoffice-25.2.2-5|1459	* Wed Nov 15 2023 victorr2007 <victorr2007@yandex.ru> 7.6.3-2
21mr|libreoffice-25.2.2-5|1460	- Merge pull request #29 from mos_dev/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1461	- Various fixes
21mr|libreoffice-25.2.2-5|1462	
21mr|libreoffice-25.2.2-5|1463	* Wed Nov 15 2023 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1464	- Various fixes
21mr|libreoffice-25.2.2-5|1465	- Для панели навигации добавлена поддержка масштабируемых
21mr|libreoffice-25.2.2-5|1466	- иконок (патч пока не вошёл в апстрим, ожидает ревью, ссылка на репорт
21mr|libreoffice-25.2.2-5|1467	- приложена в комментарии)
21mr|libreoffice-25.2.2-5|1468	- Добавлены пропущенные переводы для панели, отображающейся в некоторых
21mr|libreoffice-25.2.2-5|1469	- случаях блокировки документа (например, если открыть его с WPS, а затем
21mr|libreoffice-25.2.2-5|1470	- с LO)
21mr|libreoffice-25.2.2-5|1471	- Восстановлен патч FixWindowSmallSize, исправляющий проблему с
21mr|libreoffice-25.2.2-5|1472	- уменьшением размера окна LO до крайне малых размеров
21mr|libreoffice-25.2.2-5|1473	- (тонкая полоска на экране). Патч не отправлялся в апстрим, в комментарии
21mr|libreoffice-25.2.2-5|1474	- приложена ссылка на связанный баг-репорт
21mr|libreoffice-25.2.2-5|1475	
21mr|libreoffice-25.2.2-5|1476	* Thu Nov 9 2023 Victor Ryzhikh <victorr2007@yandex.ru> 7.6.3-1
21mr|libreoffice-25.2.2-5|1477	- Added libcmis-0.6.0.tar.xz
21mr|libreoffice-25.2.2-5|1478	
21mr|libreoffice-25.2.2-5|1479	* Thu Nov 9 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1480	- Added libcmis-0.6.0.tar.xz
21mr|libreoffice-25.2.2-5|1481	
21mr|libreoffice-25.2.2-5|1482	* Thu Nov 9 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1483	- Updated to 7.6.3.1
21mr|libreoffice-25.2.2-5|1484	
21mr|libreoffice-25.2.2-5|1485	- Merge: 7391d84 d85eada
21mr|libreoffice-25.2.2-5|1486	* Wed Nov 8 2023 victorr2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1487	- Merge pull request #28 from mos_dev/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1488	- Обновлённая версия патча для настроек отображения панели навигации
21mr|libreoffice-25.2.2-5|1489	
21mr|libreoffice-25.2.2-5|1490	* Tue Nov 7 2023 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1491	- Update saving the Show navigation panel setting
21mr|libreoffice-25.2.2-5|1492	
21mr|libreoffice-25.2.2-5|1493	* Tue Oct 24 2023 Victor Ryzhikh <victorr2007@yandex.ru> 7.6.2-4
21mr|libreoffice-25.2.2-5|1494	- Enabled java-17-openjdk
21mr|libreoffice-25.2.2-5|1495	
21mr|libreoffice-25.2.2-5|1496	* Tue Oct 24 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1497	- Enabled java-17-openjdk
21mr|libreoffice-25.2.2-5|1498	
21mr|libreoffice-25.2.2-5|1499	- Merge: 24b0f1b 872a4c7
21mr|libreoffice-25.2.2-5|1500	* Tue Oct 24 2023 victorr2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1501	- Merge pull request #27 from lazydesertman/libreoffice-for-boards:rosa2023.1
21mr|libreoffice-25.2.2-5|1502	- Сохранение параметра "Показать панель навигации" для приложения (бэкпорт 24.2)
21mr|libreoffice-25.2.2-5|1503	
21mr|libreoffice-25.2.2-5|1504	* Tue Oct 17 2023 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1505	- Saving the Show navigation panel setting for app
21mr|libreoffice-25.2.2-5|1506	
21mr|libreoffice-25.2.2-5|1507	* Wed Oct 11 2023 Mikhail Novosyolov <m@mikhailnov.ru> 7.6.2-3
21mr|libreoffice-25.2.2-5|1508	- fix patch numbering
21mr|libreoffice-25.2.2-5|1509	
21mr|libreoffice-25.2.2-5|1510	- Merge: b712d8a fff24fb
21mr|libreoffice-25.2.2-5|1511	* Wed Oct 11 2023 Mikhail Novosyolov <m@mikhailnov.ru>
21mr|libreoffice-25.2.2-5|1512	- Merge remote-tracking branch 'pr26/rosa2021.1' into rosa2023.1
21mr|libreoffice-25.2.2-5|1513	
21mr|libreoffice-25.2.2-5|1514	* Wed Oct 11 2023 Irgaliev Amin <irgaliev01@mail.ru>
21mr|libreoffice-25.2.2-5|1515	- Fix spell checking of words next to digits
21mr|libreoffice-25.2.2-5|1516	
21mr|libreoffice-25.2.2-5|1517	* Sat Oct 7 2023 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|libreoffice-25.2.2-5|1518	- Add missing translates
21mr|libreoffice-25.2.2-5|1519	
21mr|libreoffice-25.2.2-5|1520	* Wed Sep 27 2023 VictorR2007 <victorr2007@yandex.ru> 7.6.2-1
21mr|libreoffice-25.2.2-5|1521	- Updated to 7.6.2.1
21mr|libreoffice-25.2.2-5|1522	
21mr|libreoffice-25.2.2-5|1523	* Sun Sep 24 2023 Mikhail N <m.novosyolov@rosalinux.ru> 7.6.1-3
21mr|libreoffice-25.2.2-5|1524	- Easify using kf5 by those who want it
21mr|libreoffice-25.2.2-5|1525	
21mr|libreoffice-25.2.2-5|1526	* Sun Sep 24 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.6.1-2
21mr|libreoffice-25.2.2-5|1527	- fix mess with java
21mr|libreoffice-25.2.2-5|1528	- it was a bardak, rewrite it in a better way without actually changing things, but apache-commons-logging was added, seems that it was under an incorrect if-else
21mr|libreoffice-25.2.2-5|1529	
21mr|libreoffice-25.2.2-5|1530	* Sun Sep 24 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1531	- automate dependencies from VCLs
21mr|libreoffice-25.2.2-5|1532	
21mr|libreoffice-25.2.2-5|1533	* Sun Sep 24 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1534	- drop rosa2016.1
21mr|libreoffice-25.2.2-5|1535	
21mr|libreoffice-25.2.2-5|1536	* Sun Sep 24 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1537	- prefer gtk3_kde5 over kde5 because of maturity of gtk3 rendering
21mr|libreoffice-25.2.2-5|1538	- Reapply https://abf.io/import/libreoffice/commit/d919e9890c401fc5bd4209e1e105653be4e0f94c
21mr|libreoffice-25.2.2-5|1539	
21mr|libreoffice-25.2.2-5|1540	* Sun Sep 24 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1541	- Enable icons in menus on gtk3_kde5 VCL by default
21mr|libreoffice-25.2.2-5|1542	- Reapply https://abf.io/import/libreoffice/commit/0d50bd925bdc02ae81a9ccf82423ab0c8ceae36e
21mr|libreoffice-25.2.2-5|1543	
21mr|libreoffice-25.2.2-5|1544	- Merge: 616a740 c186f07
21mr|libreoffice-25.2.2-5|1545	* Thu Sep 21 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1546	- Merge branch 'rosa2021.1' into rosa2023.1
21mr|libreoffice-25.2.2-5|1547	
21mr|libreoffice-25.2.2-5|1548	* Thu Sep 21 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1549	- avoid different SRPMs on different arches
21mr|libreoffice-25.2.2-5|1550	
21mr|libreoffice-25.2.2-5|1551	* Sat Sep 16 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1552	- Updated to 7.6.1.2
21mr|libreoffice-25.2.2-5|1553	
21mr|libreoffice-25.2.2-5|1554	* Sat Sep 16 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1555	- Updated to 7.6.1.2
21mr|libreoffice-25.2.2-5|1556	
21mr|libreoffice-25.2.2-5|1557	* Thu Sep 14 2023 Victor Ryzhikh <victorr2007@yandex.ru> 7.6.1-1
21mr|libreoffice-25.2.2-5|1558	- Updated to 7.6.1.2
21mr|libreoffice-25.2.2-5|1559	
21mr|libreoffice-25.2.2-5|1560	* Thu Sep 14 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1561	- Updated to 7.6.1.2
21mr|libreoffice-25.2.2-5|1562	
21mr|libreoffice-25.2.2-5|1563	- Merge: 83000cb 9833c69
21mr|libreoffice-25.2.2-5|1564	* Mon Aug 28 2023 mikhailnov <m.novosyolov@rosalinux.ru> 7.5.5-3
21mr|libreoffice-25.2.2-5|1565	- Merge pull request #24 from dipush/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1566	- Backport calc value truncation fix
21mr|libreoffice-25.2.2-5|1567	
21mr|libreoffice-25.2.2-5|1568	* Fri Jul 21 2023 Amin Irgaliev <irgaliev01@mail.ru>
21mr|libreoffice-25.2.2-5|1569	- Backport calc value truncation fix
21mr|libreoffice-25.2.2-5|1570	
21mr|libreoffice-25.2.2-5|1571	* Tue Jul 18 2023 Victor Ryzhikh <victorr2007@yandex.ru> 7.5.5-2
21mr|libreoffice-25.2.2-5|1572	- Up release
21mr|libreoffice-25.2.2-5|1573	
21mr|libreoffice-25.2.2-5|1574	* Tue Jul 18 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1575	- Updated to 7.5.5.2
21mr|libreoffice-25.2.2-5|1576	
21mr|libreoffice-25.2.2-5|1577	* Wed Jul 12 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1578	- fix build 32
21mr|libreoffice-25.2.2-5|1579	
21mr|libreoffice-25.2.2-5|1580	* Wed Jul 12 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1581	- fix build 32
21mr|libreoffice-25.2.2-5|1582	
21mr|libreoffice-25.2.2-5|1583	* Wed Jul 12 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1584	- fix build 32
21mr|libreoffice-25.2.2-5|1585	
21mr|libreoffice-25.2.2-5|1586	* Wed Jul 12 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1587	- Updated to 7.6.0.1
21mr|libreoffice-25.2.2-5|1588	
21mr|libreoffice-25.2.2-5|1589	* Wed Jul 12 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1590	- Updated to 7.6.0.1
21mr|libreoffice-25.2.2-5|1591	
21mr|libreoffice-25.2.2-5|1592	* Sun Jul 9 2023 Victor Ryzhikh <victorr2007@yandex.ru> 7.5.5-1
21mr|libreoffice-25.2.2-5|1593	- Updated to 7.5.5.1
21mr|libreoffice-25.2.2-5|1594	
21mr|libreoffice-25.2.2-5|1595	* Sun Jul 9 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1596	- Updated to 7.5.5.1
21mr|libreoffice-25.2.2-5|1597	
21mr|libreoffice-25.2.2-5|1598	* Sun Jul 9 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1599	- fix build on i686
21mr|libreoffice-25.2.2-5|1600	
21mr|libreoffice-25.2.2-5|1601	* Fri Jun 30 2023 VictorR2007 <victorr2007@yandex.ru> 7.6.0-1
21mr|libreoffice-25.2.2-5|1602	- Updated to 7.6.0.0-beta1
21mr|libreoffice-25.2.2-5|1603	
21mr|libreoffice-25.2.2-5|1604	* Fri Jun 30 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1605	- Updated to 7.6.0.0-beta1
21mr|libreoffice-25.2.2-5|1606	
21mr|libreoffice-25.2.2-5|1607	* Thu Jun 29 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1608	- Added patch mdds version
21mr|libreoffice-25.2.2-5|1609	
21mr|libreoffice-25.2.2-5|1610	* Thu Jun 29 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1611	- Added patch mdds version
21mr|libreoffice-25.2.2-5|1612	
21mr|libreoffice-25.2.2-5|1613	* Thu Jun 29 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1614	- Rebuilb with libixion-0.18, mdds-2.1 and liborcus-0.18
21mr|libreoffice-25.2.2-5|1615	
21mr|libreoffice-25.2.2-5|1616	* Thu Jun 29 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1617	- Rebuilb with libixion-0.18, mdds-2.1 and liborcus-0.18
21mr|libreoffice-25.2.2-5|1618	
21mr|libreoffice-25.2.2-5|1619	* Thu Jun 29 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1620	- Rebuilb with libixion-0.18 and liborcus-0.18
21mr|libreoffice-25.2.2-5|1621	
21mr|libreoffice-25.2.2-5|1622	* Tue Jun 27 2023 VictorR2007 <victorr2007@yandex.ru> 7.5.4-2
21mr|libreoffice-25.2.2-5|1623	- Startup fix after upgrade from version 5.3.7
21mr|libreoffice-25.2.2-5|1624	
21mr|libreoffice-25.2.2-5|1625	* Tue Jun 27 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1626	- Startup fix after upgrade from version 5.3.7
21mr|libreoffice-25.2.2-5|1627	
21mr|libreoffice-25.2.2-5|1628	* Thu Jun 15 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1629	- Down release
21mr|libreoffice-25.2.2-5|1630	
21mr|libreoffice-25.2.2-5|1631	* Thu Jun 15 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1632	- Clean
21mr|libreoffice-25.2.2-5|1633	
21mr|libreoffice-25.2.2-5|1634	* Thu Jun 15 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1635	- Added Adobe-Core35_AFMs-314.tar.gz
21mr|libreoffice-25.2.2-5|1636	
21mr|libreoffice-25.2.2-5|1637	* Thu Jun 15 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1638	- Updated to 7.5.4.2
21mr|libreoffice-25.2.2-5|1639	
21mr|libreoffice-25.2.2-5|1640	* Wed Jun 14 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1641	- Added Adobe-Core35_AFMs-314.tar.gz
21mr|libreoffice-25.2.2-5|1642	
21mr|libreoffice-25.2.2-5|1643	* Wed Jun 14 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1644	- Updated to 7.5.4.2
21mr|libreoffice-25.2.2-5|1645	
21mr|libreoffice-25.2.2-5|1646	* Wed Jun 14 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1647	- Updated to 7.5.4.2
21mr|libreoffice-25.2.2-5|1648	
21mr|libreoffice-25.2.2-5|1649	* Wed Jun 14 2023 Mikhail Novosyolov <m@mikhailnov.ru> 7.5.4-2
21mr|libreoffice-25.2.2-5|1650	- not enough memory to buidl on i686
21mr|libreoffice-25.2.2-5|1651	
21mr|libreoffice-25.2.2-5|1652	* Wed Jun 14 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1653	- Added Rosa icons
21mr|libreoffice-25.2.2-5|1654	
21mr|libreoffice-25.2.2-5|1655	* Wed Jun 14 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1656	- Added Rosa icons
21mr|libreoffice-25.2.2-5|1657	
21mr|libreoffice-25.2.2-5|1658	* Wed Jun 14 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1659	- Added Rosa icons
21mr|libreoffice-25.2.2-5|1660	
21mr|libreoffice-25.2.2-5|1661	* Wed Jun 14 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1662	- Added Rosa icons
21mr|libreoffice-25.2.2-5|1663	
21mr|libreoffice-25.2.2-5|1664	* Wed Jun 14 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1665	- Added Rosa icons
21mr|libreoffice-25.2.2-5|1666	
21mr|libreoffice-25.2.2-5|1667	* Mon Jun 5 2023 Victor Ryzhikh <victorr2007@yandex.ru> 7.5.4-1
21mr|libreoffice-25.2.2-5|1668	- Revert 1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz
21mr|libreoffice-25.2.2-5|1669	
21mr|libreoffice-25.2.2-5|1670	* Sun Jun 4 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1671	- Updated to 7.5.4.2
21mr|libreoffice-25.2.2-5|1672	
21mr|libreoffice-25.2.2-5|1673	* Fri May 26 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1674	- Navigation panel for switching slides while viewing a presentation. This option is enabled via checkbox: Slide Show ▸ Slide Show Settings ▸ Show navigation panel.
21mr|libreoffice-25.2.2-5|1675	- Release note for LibreOffice version 7.6
21mr|libreoffice-25.2.2-5|1676	
21mr|libreoffice-25.2.2-5|1677	* Fri May 26 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1678	- Navigation panel for switching slides while viewing a presentation. This option is enabled via checkbox: Slide Show ▸ Slide Show Settings ▸ Show navigation panel.
21mr|libreoffice-25.2.2-5|1679	- Release note for LibreOffice version 7.6
21mr|libreoffice-25.2.2-5|1680	
21mr|libreoffice-25.2.2-5|1681	* Fri May 26 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1682	- Navigation panel for switching slides while viewing a presentation. This option is enabled via checkbox: Slide Show ▸ Slide Show Settings ▸ Show navigation panel.
21mr|libreoffice-25.2.2-5|1683	- Release note for LibreOffice version 7.6
21mr|libreoffice-25.2.2-5|1684	
21mr|libreoffice-25.2.2-5|1685	* Wed May 24 2023 VictorR2007 <victorr2007@yandex.ru> 7.5.3-1
21mr|libreoffice-25.2.2-5|1686	- Updated to 7.5.3.2
21mr|libreoffice-25.2.2-5|1687	
21mr|libreoffice-25.2.2-5|1688	* Fri Mar 24 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.5.2-1
21mr|libreoffice-25.2.2-5|1689	- cleanup unused patches
21mr|libreoffice-25.2.2-5|1690	
21mr|libreoffice-25.2.2-5|1691	* Fri Mar 24 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1692	- use system libfixmath
21mr|libreoffice-25.2.2-5|1693	
21mr|libreoffice-25.2.2-5|1694	* Fri Mar 24 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1695	- clean up sources, check configure options
21mr|libreoffice-25.2.2-5|1696	
21mr|libreoffice-25.2.2-5|1697	* Fri Mar 24 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1698	- Updated to 7.5.2.1
21mr|libreoffice-25.2.2-5|1699	
21mr|libreoffice-25.2.2-5|1700	* Tue Feb 28 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1701	- [Up release for rebuild]
21mr|libreoffice-25.2.2-5|1702	
21mr|libreoffice-25.2.2-5|1703	* Thu Feb 16 2023 VictorR2007 <victorr2007@yandex.ru> 7.5.1-1
21mr|libreoffice-25.2.2-5|1704	- Updated to 7.5.1.1
21mr|libreoffice-25.2.2-5|1705	
21mr|libreoffice-25.2.2-5|1706	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1707	- MassBuild#3106: Increase release tag
21mr|libreoffice-25.2.2-5|1708	
21mr|libreoffice-25.2.2-5|1709	* Fri Feb 3 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1710	- Updated to 7.5.0.3
21mr|libreoffice-25.2.2-5|1711	
21mr|libreoffice-25.2.2-5|1712	* Mon Jan 30 2023 VictorR2007 <victorr2007@yandex.ru> 7.5.0-1
21mr|libreoffice-25.2.2-5|1713	- Updated to 7.5.0.2
21mr|libreoffice-25.2.2-5|1714	
21mr|libreoffice-25.2.2-5|1715	* Wed Jan 18 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1716	- up release
21mr|libreoffice-25.2.2-5|1717	
21mr|libreoffice-25.2.2-5|1718	* Thu Nov 24 2022 Victor Ryzhikh <victorr2007@yandex.ru> 7.3.7-1
21mr|libreoffice-25.2.2-5|1719	- Fixed opening files on samba resources
21mr|libreoffice-25.2.2-5|1720	
21mr|libreoffice-25.2.2-5|1721	* Wed Nov 23 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1722	- Clean spec
21mr|libreoffice-25.2.2-5|1723	
21mr|libreoffice-25.2.2-5|1724	* Wed Nov 23 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1725	- Added Recommendslibreoffice-openclipar
21mr|libreoffice-25.2.2-5|1726	
21mr|libreoffice-25.2.2-5|1727	* Wed Nov 23 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1728	- Updated to 7.3.7.2
21mr|libreoffice-25.2.2-5|1729	
21mr|libreoffice-25.2.2-5|1730	* Wed Nov 23 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1731	- Updated to 7.3.7.2
21mr|libreoffice-25.2.2-5|1732	
21mr|libreoffice-25.2.2-5|1733	* Wed Nov 23 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1734	- Updated to 7.3.7.2
21mr|libreoffice-25.2.2-5|1735	
21mr|libreoffice-25.2.2-5|1736	* Wed Nov 23 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1737	- Updated to 7.3.7.2
21mr|libreoffice-25.2.2-5|1738	
21mr|libreoffice-25.2.2-5|1739	* Fri Nov 11 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1740	- Set the %%make -r -s V=0 option to shrink the log.
21mr|libreoffice-25.2.2-5|1741	
21mr|libreoffice-25.2.2-5|1742	* Fri Nov 11 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1743	- Fixed opening files on samba resources
21mr|libreoffice-25.2.2-5|1744	
21mr|libreoffice-25.2.2-5|1745	* Fri Nov 11 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1746	- Fixed opening files on samba resources
21mr|libreoffice-25.2.2-5|1747	
21mr|libreoffice-25.2.2-5|1748	* Fri Nov 11 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1749	- Fixed opening files on samba resources
21mr|libreoffice-25.2.2-5|1750	
21mr|libreoffice-25.2.2-5|1751	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 7.2.5-7
21mr|libreoffice-25.2.2-5|1752	- MassBuild#2787: Increase release tag
21mr|libreoffice-25.2.2-5|1753	
21mr|libreoffice-25.2.2-5|1754	* Sun Aug 14 2022 Victor Ryzhikh <victorr2007@yandex.ru> 7.2.5-6
21mr|libreoffice-25.2.2-5|1755	- Revert to 7.2.5.2
21mr|libreoffice-25.2.2-5|1756	
21mr|libreoffice-25.2.2-5|1757	* Sun Aug 14 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1758	- Updated to 7.3.5.2
21mr|libreoffice-25.2.2-5|1759	
21mr|libreoffice-25.2.2-5|1760	* Tue Aug 2 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1761	- Update Russian translations
21mr|libreoffice-25.2.2-5|1762	
21mr|libreoffice-25.2.2-5|1763	* Tue Aug 2 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1764	- Update Russian translations
21mr|libreoffice-25.2.2-5|1765	
21mr|libreoffice-25.2.2-5|1766	* Wed Jul 6 2022 Andrey Grigorev <survolog@yandex.ru> 7.2.5-5
21mr|libreoffice-25.2.2-5|1767	- Rebuild with libmspub
21mr|libreoffice-25.2.2-5|1768	
21mr|libreoffice-25.2.2-5|1769	* Thu Jun 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 7.2.5-4
21mr|libreoffice-25.2.2-5|1770	- Bump release for icu update
21mr|libreoffice-25.2.2-5|1771	
21mr|libreoffice-25.2.2-5|1772	* Mon Jun 27 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1773	- Bump release
21mr|libreoffice-25.2.2-5|1774	
21mr|libreoffice-25.2.2-5|1775	* Thu Jun 16 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1776	- Fix build
21mr|libreoffice-25.2.2-5|1777	
21mr|libreoffice-25.2.2-5|1778	* Wed Jun 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1779	- Bump release for rebuild with icu 71.1
21mr|libreoffice-25.2.2-5|1780	
21mr|libreoffice-25.2.2-5|1781	* Fri Feb 4 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 7.2.5-1
21mr|libreoffice-25.2.2-5|1782	- Update translations patch
21mr|libreoffice-25.2.2-5|1783	
21mr|libreoffice-25.2.2-5|1784	* Wed Feb 2 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1785	- Update translate patch
21mr|libreoffice-25.2.2-5|1786	
21mr|libreoffice-25.2.2-5|1787	* Wed Feb 2 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1788	- Add translate patch
21mr|libreoffice-25.2.2-5|1789	
21mr|libreoffice-25.2.2-5|1790	* Wed Feb 2 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1791	- Add translate patch
21mr|libreoffice-25.2.2-5|1792	
21mr|libreoffice-25.2.2-5|1793	* Wed Feb 2 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1794	- Update to 7.2.5
21mr|libreoffice-25.2.2-5|1795	
21mr|libreoffice-25.2.2-5|1796	* Mon Jan 31 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1797	- Update to 7.1.8
21mr|libreoffice-25.2.2-5|1798	
21mr|libreoffice-25.2.2-5|1799	* Mon Jan 31 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1800	- Update to 7.1.8
21mr|libreoffice-25.2.2-5|1801	
21mr|libreoffice-25.2.2-5|1802	* Fri Jan 14 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1803	- Rebuild with new poppler
21mr|libreoffice-25.2.2-5|1804	
21mr|libreoffice-25.2.2-5|1805	* Wed Dec 22 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1806	- Fix Requires
21mr|libreoffice-25.2.2-5|1807	
21mr|libreoffice-25.2.2-5|1808	* Thu Nov 25 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 7.1.7-1
21mr|libreoffice-25.2.2-5|1809	- Update to 7.1.7
21mr|libreoffice-25.2.2-5|1810	
21mr|libreoffice-25.2.2-5|1811	* Sun Nov 21 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1812	- Need use online help without locale help for Fresh by default
21mr|libreoffice-25.2.2-5|1813	
21mr|libreoffice-25.2.2-5|1814	- Merge: 4c37728 e09779e
21mr|libreoffice-25.2.2-5|1815	* Fri Sep 24 2021 victorr2007 <victorr2007@yandex.ru> 7.1.6-1
21mr|libreoffice-25.2.2-5|1816	- Merge pull request #22 from victorr2007/libreoffice:rosa2021.1
21mr|libreoffice-25.2.2-5|1817	- libreoffice
21mr|libreoffice-25.2.2-5|1818	
21mr|libreoffice-25.2.2-5|1819	* Fri Sep 24 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1820	- Added patches
21mr|libreoffice-25.2.2-5|1821	
21mr|libreoffice-25.2.2-5|1822	* Fri Sep 24 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1823	- Added patches
21mr|libreoffice-25.2.2-5|1824	
21mr|libreoffice-25.2.2-5|1825	* Fri Sep 24 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1826	- Updated to 7.1.6
21mr|libreoffice-25.2.2-5|1827	
21mr|libreoffice-25.2.2-5|1828	* Fri Sep 24 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1829	- Updated to 7.1.6
21mr|libreoffice-25.2.2-5|1830	
21mr|libreoffice-25.2.2-5|1831	* Thu Sep 23 2021 slava86 <s.matveev@rosalinux.ru> 7.1.5-2
21mr|libreoffice-25.2.2-5|1832	- fix problems with Bison
21mr|libreoffice-25.2.2-5|1833	
21mr|libreoffice-25.2.2-5|1834	* Thu Sep 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1835	- Do not install offline help by default to save disk space, move to a separate meta-package
21mr|libreoffice-25.2.2-5|1836	
21mr|libreoffice-25.2.2-5|1837	* Sun Sep 19 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1838	- Revert 7.1.5
21mr|libreoffice-25.2.2-5|1839	
21mr|libreoffice-25.2.2-5|1840	* Sun Sep 19 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1841	- Revert 7.1.5
21mr|libreoffice-25.2.2-5|1842	
21mr|libreoffice-25.2.2-5|1843	* Sun Sep 19 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1844	- Updated to 7.1.6
21mr|libreoffice-25.2.2-5|1845	
21mr|libreoffice-25.2.2-5|1846	* Sun Sep 19 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1847	- Updated to 7.1.6
21mr|libreoffice-25.2.2-5|1848	
21mr|libreoffice-25.2.2-5|1849	* Sat Aug 21 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1850	- Disable gtk3_kde5-priority.patch
21mr|libreoffice-25.2.2-5|1851	
21mr|libreoffice-25.2.2-5|1852	* Thu Aug 19 2021 VictorR2007 <victorr2007@yandex.ru> 7.1.5-1
21mr|libreoffice-25.2.2-5|1853	- Updated to version 7.1.5
21mr|libreoffice-25.2.2-5|1854	
21mr|libreoffice-25.2.2-5|1855	* Thu Aug 12 2021 Andrey Grigorev <survolog@yandex.ru> 7.1.4-4
21mr|libreoffice-25.2.2-5|1856	- Fix BReqs
21mr|libreoffice-25.2.2-5|1857	
21mr|libreoffice-25.2.2-5|1858	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|libreoffice-25.2.2-5|1859	- MassBuild#2340: Increase release tag
21mr|libreoffice-25.2.2-5|1860	
21mr|libreoffice-25.2.2-5|1861	* Sun Jun 13 2021 Victor Ryzhikh <victorr2007@yandex.ru> 7.1.4-3
21mr|libreoffice-25.2.2-5|1862	- Rebuild with box2d-2.4
21mr|libreoffice-25.2.2-5|1863	
21mr|libreoffice-25.2.2-5|1864	* Thu Jun 10 2021 Victor Ryzhikh <victorr2007@yandex.ru> 7.1.4-2
21mr|libreoffice-25.2.2-5|1865	- Updated to stable version 7.1.4.2
21mr|libreoffice-25.2.2-5|1866	
21mr|libreoffice-25.2.2-5|1867	* Thu Jun 10 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1868	- Updated to stable version 7.1.4.2
21mr|libreoffice-25.2.2-5|1869	
21mr|libreoffice-25.2.2-5|1870	* Fri Jun 4 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1871	- Updated to version 7.1.4
21mr|libreoffice-25.2.2-5|1872	
21mr|libreoffice-25.2.2-5|1873	* Fri Jun 4 2021 VictorR2007 <victorr2007@yandex.ru> 7.1.4-1
21mr|libreoffice-25.2.2-5|1874	- Updated to version 7.1.4
21mr|libreoffice-25.2.2-5|1875	
21mr|libreoffice-25.2.2-5|1876	* Mon May 3 2021 VictorR2007 <victorr2007@yandex.ru> 7.1.3-1
21mr|libreoffice-25.2.2-5|1877	- Updated to version 7.1.3
21mr|libreoffice-25.2.2-5|1878	
21mr|libreoffice-25.2.2-5|1879	* Sat May 1 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.1.2-3
21mr|libreoffice-25.2.2-5|1880	- Weak dep from localized help as for i18n packages
21mr|libreoffice-25.2.2-5|1881	- PastorDi@ noted this.
21mr|libreoffice-25.2.2-5|1882	
21mr|libreoffice-25.2.2-5|1883	* Wed Apr 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.1.2-2
21mr|libreoffice-25.2.2-5|1884	- rm no more existing package from BR, probably is not needed (?)
21mr|libreoffice-25.2.2-5|1885	
21mr|libreoffice-25.2.2-5|1886	* Wed Apr 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|1887	- automatically pull locales when possible
21mr|libreoffice-25.2.2-5|1888	
21mr|libreoffice-25.2.2-5|1889	* Tue Apr 6 2021 Victor Ryzhikh <victorr2007@yandex.ru> 7.1.2-1
21mr|libreoffice-25.2.2-5|1890	- Updated to 7.1.2
21mr|libreoffice-25.2.2-5|1891	
21mr|libreoffice-25.2.2-5|1892	* Tue Apr 6 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1893	- Updated to 7.1.2
21mr|libreoffice-25.2.2-5|1894	
21mr|libreoffice-25.2.2-5|1895	* Tue Apr 6 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1896	- Updated to 7.1.2
21mr|libreoffice-25.2.2-5|1897	
21mr|libreoffice-25.2.2-5|1898	* Mon Apr 5 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1899	- Updated to 7.1.2
21mr|libreoffice-25.2.2-5|1900	
21mr|libreoffice-25.2.2-5|1901	* Mon Apr 5 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1902	- Updated to 7.1.2
21mr|libreoffice-25.2.2-5|1903	
21mr|libreoffice-25.2.2-5|1904	* Mon Apr 5 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1905	- Updated to 7.1.2
21mr|libreoffice-25.2.2-5|1906	
21mr|libreoffice-25.2.2-5|1907	* Mon Apr 5 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1908	- Updated to 7.1.2
21mr|libreoffice-25.2.2-5|1909	
21mr|libreoffice-25.2.2-5|1910	* Mon Apr 5 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1911	- Updated to 7.1.2
21mr|libreoffice-25.2.2-5|1912	
21mr|libreoffice-25.2.2-5|1913	* Thu Mar 4 2021 Andrey Grigorev <survolog@yandex.ru> 7.1.0-5
21mr|libreoffice-25.2.2-5|1914	- Rebuild with new poppler
21mr|libreoffice-25.2.2-5|1915	
21mr|libreoffice-25.2.2-5|1916	* Mon Feb 15 2021 Andrey Grigorev <survolog@yandex.ru> 7.1.0-4
21mr|libreoffice-25.2.2-5|1917	- Rename mariadb-common with mariadb
21mr|libreoffice-25.2.2-5|1918	
21mr|libreoffice-25.2.2-5|1919	* Fri Jan 8 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1920	- Disable java for i686
21mr|libreoffice-25.2.2-5|1921	
21mr|libreoffice-25.2.2-5|1922	* Thu Jan 7 2021 Victor Ryzhikh <victorr2007@yandex.ru> 7.1.0-3
21mr|libreoffice-25.2.2-5|1923	- Disable java for i686
21mr|libreoffice-25.2.2-5|1924	
21mr|libreoffice-25.2.2-5|1925	* Mon Jan 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 7.1.0-2
21mr|libreoffice-25.2.2-5|1926	- Clean up:
21mr|libreoffice-25.2.2-5|1927	- versionize Obsoletes and Conflicts based on git history to lighten dependency graph
21mr|libreoffice-25.2.2-5|1928	- remove Obsoletes and Conflicts which were added in rosa2014.1 and make no sense for rosa2016.1
21mr|libreoffice-25.2.2-5|1929	- remove Obsoletes and Conflicts from newer platforms where they make no sense
21mr|libreoffice-25.2.2-5|1930	- move requirement of java to a better place
21mr|libreoffice-25.2.2-5|1931	- avoid deleting parts of locales, use %%%%optional as suggested by Victorr2007
21mr|libreoffice-25.2.2-5|1932	- relocate javascript stuff which is not java
21mr|libreoffice-25.2.2-5|1933	- fix filters for rpm5 (were incorrectly changed by a recent run of my script)
21mr|libreoffice-25.2.2-5|1934	
21mr|libreoffice-25.2.2-5|1935	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru> 7.1.0-1
21mr|libreoffice-25.2.2-5|1936	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1937	
21mr|libreoffice-25.2.2-5|1938	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1939	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1940	
21mr|libreoffice-25.2.2-5|1941	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1942	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1943	
21mr|libreoffice-25.2.2-5|1944	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1945	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1946	
21mr|libreoffice-25.2.2-5|1947	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1948	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1949	
21mr|libreoffice-25.2.2-5|1950	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1951	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1952	
21mr|libreoffice-25.2.2-5|1953	* Sat Jan 2 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1954	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1955	
21mr|libreoffice-25.2.2-5|1956	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1957	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1958	
21mr|libreoffice-25.2.2-5|1959	* Sat Jan 2 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1960	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1961	
21mr|libreoffice-25.2.2-5|1962	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1963	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1964	
21mr|libreoffice-25.2.2-5|1965	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1966	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1967	
21mr|libreoffice-25.2.2-5|1968	* Sat Jan 2 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1969	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1970	
21mr|libreoffice-25.2.2-5|1971	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1972	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1973	
21mr|libreoffice-25.2.2-5|1974	* Sat Jan 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1975	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1976	
21mr|libreoffice-25.2.2-5|1977	* Sat Jan 2 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1978	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1979	
21mr|libreoffice-25.2.2-5|1980	* Sat Jan 2 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|1981	- Updated to 7.1.0
21mr|libreoffice-25.2.2-5|1982	
21mr|libreoffice-25.2.2-5|1983	* Thu Dec 17 2020 Алексей-З <a.zimin@rosalinux.ru> 6.4.7-2.2
21mr|libreoffice-25.2.2-5|1984	- Rebuild
21mr|libreoffice-25.2.2-5|1985	
21mr|libreoffice-25.2.2-5|1986	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libreoffice-25.2.2-5|1987	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|libreoffice-25.2.2-5|1988	- (13) rosa2019.1: run with 10-12 added
21mr|libreoffice-25.2.2-5|1989	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|libreoffice-25.2.2-5|1990	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|libreoffice-25.2.2-5|1991	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|libreoffice-25.2.2-5|1992	- (9): Adopt spec for enabled byte compiling in Python
21mr|libreoffice-25.2.2-5|1993	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|libreoffice-25.2.2-5|1994	- 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|libreoffice-25.2.2-5|1995	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|libreoffice-25.2.2-5|1996	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|libreoffice-25.2.2-5|1997	
21mr|libreoffice-25.2.2-5|1998	* Thu Nov 19 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.4.7-2
21mr|libreoffice-25.2.2-5|1999	- pick fix of some krakozyabraz
21mr|libreoffice-25.2.2-5|2000	- https://bugs.documentfoundation.org/show_bug.cgi?id=132938
21mr|libreoffice-25.2.2-5|2001	
21mr|libreoffice-25.2.2-5|2002	* Wed Nov 11 2020 Святослав <s.matveev@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2003	- removed old packages with fonts
21mr|libreoffice-25.2.2-5|2004	
21mr|libreoffice-25.2.2-5|2005	* Wed Oct 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.4.7-1
21mr|libreoffice-25.2.2-5|2006	- upd: 6.4.6 -> 6.4.7
21mr|libreoffice-25.2.2-5|2007	
21mr|libreoffice-25.2.2-5|2008	* Thu Sep 3 2020 Alzim <a.zimin@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2009	- Updated to 6.4.6.2
21mr|libreoffice-25.2.2-5|2010	
21mr|libreoffice-25.2.2-5|2011	* Sun Jun 7 2020 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2012	- Restore lost patch description
21mr|libreoffice-25.2.2-5|2013	
21mr|libreoffice-25.2.2-5|2014	* Thu Jun 4 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2015	- Updated to 6.4.4.2
21mr|libreoffice-25.2.2-5|2016	
21mr|libreoffice-25.2.2-5|2017	* Wed Jun 3 2020 Victor Ryzhikh <victorr2007@yandex.ru> 6.4.4-1
21mr|libreoffice-25.2.2-5|2018	- Updated to 6.4.4.2
21mr|libreoffice-25.2.2-5|2019	
21mr|libreoffice-25.2.2-5|2020	* Wed Jun 3 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2021	- Updated to 6.4.4.2
21mr|libreoffice-25.2.2-5|2022	
21mr|libreoffice-25.2.2-5|2023	* Wed Jun 3 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2024	- Updated to 6.4.4.2
21mr|libreoffice-25.2.2-5|2025	
21mr|libreoffice-25.2.2-5|2026	* Wed Jun 3 2020 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2027	- Updated to 6.4.4.2
21mr|libreoffice-25.2.2-5|2028	
21mr|libreoffice-25.2.2-5|2029	* Wed Jun 3 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2030	- Updated to 6.4.4.2
21mr|libreoffice-25.2.2-5|2031	
21mr|libreoffice-25.2.2-5|2032	* Wed Jun 3 2020 VictorR2007 <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2033	- Updated to 6.4.4.2
21mr|libreoffice-25.2.2-5|2034	
21mr|libreoffice-25.2.2-5|2035	* Tue May 26 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2036	- Added mariadb-devel
21mr|libreoffice-25.2.2-5|2037	
21mr|libreoffice-25.2.2-5|2038	* Tue May 26 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2039	- Updated libreoffice.spec
21mr|libreoffice-25.2.2-5|2040	
21mr|libreoffice-25.2.2-5|2041	* Tue May 26 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2042	- Rebuild
21mr|libreoffice-25.2.2-5|2043	
21mr|libreoffice-25.2.2-5|2044	* Tue May 26 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2045	- Rebuild
21mr|libreoffice-25.2.2-5|2046	
21mr|libreoffice-25.2.2-5|2047	* Tue Apr 7 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.3.5-8
21mr|libreoffice-25.2.2-5|2048	- Provide l10n en_US in common as that locale is not in a separate package, but %%%%help_package template requires it
21mr|libreoffice-25.2.2-5|2049	
21mr|libreoffice-25.2.2-5|2050	* Mon Apr 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2051	- Fix names of locales-* packages (e.g. locales-zh_CN -> locales-zh)
21mr|libreoffice-25.2.2-5|2052	
21mr|libreoffice-25.2.2-5|2053	* Mon Apr 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2054	- Shorten description line to make rpmlint happy
21mr|libreoffice-25.2.2-5|2055	
21mr|libreoffice-25.2.2-5|2056	* Mon Apr 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2057	- Templatize l10n packages to reduce the spec by more that 2000 lines
21mr|libreoffice-25.2.2-5|2058	
21mr|libreoffice-25.2.2-5|2059	* Sun Apr 5 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2060	- Package all styles, move breeze_dark from -common to -style-breeze
21mr|libreoffice-25.2.2-5|2061	
21mr|libreoffice-25.2.2-5|2062	* Sun Apr 5 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2063	- patch: force icons in menus to be ON in GTK+3 VCLs
21mr|libreoffice-25.2.2-5|2064	
21mr|libreoffice-25.2.2-5|2065	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2066	- Revert build verbosity
21mr|libreoffice-25.2.2-5|2067	- Verbosity is not needed in most cases, but the log with it is ~750 MB!
21mr|libreoffice-25.2.2-5|2068	- PArtially reverts 7d34a8509331f88056d6615d9697f267b74c1ac3
21mr|libreoffice-25.2.2-5|2069	
21mr|libreoffice-25.2.2-5|2070	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.3.5-7
21mr|libreoffice-25.2.2-5|2071	- clean up
21mr|libreoffice-25.2.2-5|2072	
21mr|libreoffice-25.2.2-5|2073	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2074	- move kde4 users to gtk3-kde5, not kde5
21mr|libreoffice-25.2.2-5|2075	
21mr|libreoffice-25.2.2-5|2076	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2077	- Fix regexp compilation on rpm5
21mr|libreoffice-25.2.2-5|2078	- Fixes: f1f68a93
21mr|libreoffice-25.2.2-5|2079	
21mr|libreoffice-25.2.2-5|2080	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2081	- there were no problems with debuginfo with rpm5+gcc in rosa2019.0
21mr|libreoffice-25.2.2-5|2082	
21mr|libreoffice-25.2.2-5|2083	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2084	- patch: prefer gtk3_kde5 over kde5 because of maturity of gtk3 rendering
21mr|libreoffice-25.2.2-5|2085	
21mr|libreoffice-25.2.2-5|2086	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2087	- RPM5 fails to process debuginfo, off it there
21mr|libreoffice-25.2.2-5|2088	
21mr|libreoffice-25.2.2-5|2089	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2090	- patch: do not try to use std::span, because clang 8 can't
21mr|libreoffice-25.2.2-5|2091	
21mr|libreoffice-25.2.2-5|2092	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2093	- Define __STDCPP_WANT_MATH_SPEC_FUNCS__
21mr|libreoffice-25.2.2-5|2094	- ```
21mr|libreoffice-25.2.2-5|2095	- math.h:116:31: warning: '__STDCPP_WANT_MATH_SPEC_FUNCS__' is not defined, evaluates to 0 [-Wundef]
21mr|libreoffice-25.2.2-5|2096	- <...>
21mr|libreoffice-25.2.2-5|2097	- ```
21mr|libreoffice-25.2.2-5|2098	
21mr|libreoffice-25.2.2-5|2099	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2100	- cherry-pick "Adapt o3tl::span to removal of std::span::cbegin et al"
21mr|libreoffice-25.2.2-5|2101	- https://github.com/LibreOffice/core/commit/6fbfad6b
21mr|libreoffice-25.2.2-5|2102	- ```
21mr|libreoffice-25.2.2-5|2103	- In file included from /builddir/build/BUILD/libreoffice-6.3.5/include/sfx2/dispatch.hxx:30:
21mr|libreoffice-25.2.2-5|2104	- /builddir/build/BUILD/libreoffice-6.3.5/include/o3tl/span.hxx:19:29: error: no member named 'span' in namespace 'std'
21mr|libreoffice-25.2.2-5|2105	- namespace o3tl { using std::span; }
21mr|libreoffice-25.2.2-5|2106	- ~~~~~^
21mr|libreoffice-25.2.2-5|2107	- 1 warning generated.
21mr|libreoffice-25.2.2-5|2108	- In file included from /builddir/build/BUILD/libreoffice-6.3.5/sfx2/source/appl/appmisc.cxx:56:
21mr|libreoffice-25.2.2-5|2109	- /builddir/build/BUILD/libreoffice-6.3.5/include/sfx2/dispatch.hxx:146:46: error: no template named 'span' in namespace 'o3tl'
21mr|libreoffice-25.2.2-5|2110	- o3tl::span<sal_uInt16 const> pSIDs = o3tl::span<sal_uInt16 const>());
21mr|libreoffice-25.2.2-5|2111	- ~~~~~~^
21mr|libreoffice-25.2.2-5|2112	- /builddir/build/BUILD/libreoffice-6.3.5/include/sfx2/dispatch.hxx:146:83: error: no member named 'span' in namespace 'o3tl'
21mr|libreoffice-25.2.2-5|2113	- o3tl::span<sal_uInt16 const> pSIDs = o3tl::span<sal_uInt16 const>());
21mr|libreoffice-25.2.2-5|2114	- ~~~~~~^
21mr|libreoffice-25.2.2-5|2115	- /builddir/build/BUILD/libreoffice-6.3.5/include/sfx2/dispatch.hxx:146:88: error: unexpected type name 'sal_uInt16': expected expression
21mr|libreoffice-25.2.2-5|2116	- o3tl::span<sal_uInt16 const> pSIDs = o3tl::span<sal_uInt16 const>());
21mr|libreoffice-25.2.2-5|2117	- ^
21mr|libreoffice-25.2.2-5|2118	- 1 warning and 4 errors generated.
21mr|libreoffice-25.2.2-5|2119	- ```
21mr|libreoffice-25.2.2-5|2120	
21mr|libreoffice-25.2.2-5|2121	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2122	- Don't use %%%%clang_gcc_wrapper because it fails to deal with complex quotation like -DCPPUNIT_PLUGIN_EXPORT='extern "C" SAL_DLLPUBLIC_EXPORT'
21mr|libreoffice-25.2.2-5|2123	
21mr|libreoffice-25.2.2-5|2124	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2125	- more verbosity
21mr|libreoffice-25.2.2-5|2126	
21mr|libreoffice-25.2.2-5|2127	* Sat Apr 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2128	- Use libstdc++-gcc10 because of ABI incompatibility of libc++ and libstdc++
21mr|libreoffice-25.2.2-5|2129	
21mr|libreoffice-25.2.2-5|2130	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2131	- Allow C preprocessor to work with C++17-specific includes
21mr|libreoffice-25.2.2-5|2132	
21mr|libreoffice-25.2.2-5|2133	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2134	- Revert libc++experimental, <string_view> was removed frome experimantal
21mr|libreoffice-25.2.2-5|2135	
21mr|libreoffice-25.2.2-5|2136	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2137	- More std::experimental for libc++
21mr|libreoffice-25.2.2-5|2138	
21mr|libreoffice-25.2.2-5|2139	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2140	- Fix grep|sed cmd
21mr|libreoffice-25.2.2-5|2141	- Fixes e2a55f6ad948e35e4fcb295fb6d1bccf7a6606c5
21mr|libreoffice-25.2.2-5|2142	
21mr|libreoffice-25.2.2-5|2143	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2144	- attach experimental parts of libc++ (TODO: probably we need to depends sctrictly from the version of libc++ against which we were built because experimental aBI is not stable)
21mr|libreoffice-25.2.2-5|2145	
21mr|libreoffice-25.2.2-5|2146	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2147	- Use bundled cppunit due to probable C++ ABI mismatch when linking with system cppunit, which is linked with another C++ ABI, and libc++
21mr|libreoffice-25.2.2-5|2148	
21mr|libreoffice-25.2.2-5|2149	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2150	- put linker flags into the end of cli args
21mr|libreoffice-25.2.2-5|2151	
21mr|libreoffice-25.2.2-5|2152	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2153	- Fix linking with libcppunit
21mr|libreoffice-25.2.2-5|2154	- [build ULF] /builddir/build/BUILD/libreoffice-6.3.5/workdir/ScpMergeTarget/scp2/source/ooo/module_reportbuilder.ulf
21mr|libreoffice-25.2.2-5|2155	- /builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/sal/cppunittester/cppunittester.o: In function `(anonymous namespace)::ProtectedFixtureFunctor::run() const':
21mr|libreoffice-25.2.2-5|2156	- /builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:259: undefined reference to `CppUnit::PlugInParameters::PlugInParameters(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
21mr|libreoffice-25.2.2-5|2157	- /builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:259: undefined reference to `CppUnit::PlugInManager::load(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, CppUnit::PlugInParameters const&)'
21mr|libreoffice-25.2.2-5|2158	- /builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:304: undefined reference to `CppUnit::TestFactoryRegistry::getRegistry(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
21mr|libreoffice-25.2.2-5|2159	- /builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:314: undefined reference to `CppUnit::TestFactoryRegistry::getRegistry(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
21mr|libreoffice-25.2.2-5|2160	- /builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:316: undefined reference to `CppUnit::TestRunner::run(CppUnit::TestResult&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
21mr|libreoffice-25.2.2-5|2161	
21mr|libreoffice-25.2.2-5|2162	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2163	- Try to force -lc++ lc++abi which are lost when in $LIBS or $LDFLAGS, be verbose
21mr|libreoffice-25.2.2-5|2164	- ```
21mr|libreoffice-25.2.2-5|2165	- /builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/l10ntools/source/idxdict/idxdict.o: In function `main':
21mr|libreoffice-25.2.2-5|2166	- /builddir/build/BUILD/libreoffice-6.3.5/l10ntools/source/idxdict/idxdict.cxx:30: undefined reference to `std::__1::ios_base::sync_with_stdio(bool)'
21mr|libreoffice-25.2.2-5|2167	- /builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/l10ntools/source/idxdict/idxdict.o: In function `std::__1::basic_istream<char, std::__1::char_traits<char> >::getline(char*, long)':
21mr|libreoffice-25.2.2-5|2168	- /usr/include/c++/v1/istream:275: undefined reference to `std::__1::cin'
21mr|libreoffice-25.2.2-5|2169	- /builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/l10ntools/source/idxdict/idxdict.o: In function `std::__1::basic_ios<char, std::__1::char_traits<char> >::widen(char) const':
21mr|libreoffice-25.2.2-5|2170	- /usr/include/c++/v1/ios:759: undefined reference to `std::__1::ios_base::getloc() const'
21mr|libreoffice-25.2.2-5|2171	- /builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/l10ntools/source/idxdict/idxdict.o: In function `std::__1::ctype<char> const& std::__1::use_facet<std::__1::ctype<char> >(std::__1::locale const&)':
21mr|libreoffice-25.2.2-5|2172	- /usr/include/c++/v1/__locale:234: undefined reference to `std::__1::ctype<char>::id'
21mr|libreoffice-25.2.2-5|2173	- <...>
21mr|libreoffice-25.2.2-5|2174	- ```
21mr|libreoffice-25.2.2-5|2175	- https://t.me/libreofficeru/25659
21mr|libreoffice-25.2.2-5|2176	
21mr|libreoffice-25.2.2-5|2177	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2178	- BR liblucene++-contrib
21mr|libreoffice-25.2.2-5|2179	- checking for CLUCENE... yes
21mr|libreoffice-25.2.2-5|2180	- checking for CLucene/analysis/cjk/CJKAnalyzer.h... no
21mr|libreoffice-25.2.2-5|2181	- configure: error: Your version of libclucene has contribs-lib missing.
21mr|libreoffice-25.2.2-5|2182	
21mr|libreoffice-25.2.2-5|2183	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2184	- RPM4 may not understand quotes in regexp in the same way as RPM5 did
21mr|libreoffice-25.2.2-5|2185	
21mr|libreoffice-25.2.2-5|2186	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2187	- Enable debuginfo, avoid shipping not stripped binaries
21mr|libreoffice-25.2.2-5|2188	
21mr|libreoffice-25.2.2-5|2189	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2190	- don't block default multithreaded SRPM/RPM packing to speed it up a lot
21mr|libreoffice-25.2.2-5|2191	
21mr|libreoffice-25.2.2-5|2192	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2193	- gtk3_kde5 switch makes no sense to my mind, I will better remove it to avoid keeping yet another unmaintanined build conditionalizing
21mr|libreoffice-25.2.2-5|2194	
21mr|libreoffice-25.2.2-5|2195	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2196	- remove unmaintained conditioning, internal RPM dep. gen. is always used nowadays
21mr|libreoffice-25.2.2-5|2197	
21mr|libreoffice-25.2.2-5|2198	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2199	- Delete not existing variables and probably odd tuning of gcc flags
21mr|libreoffice-25.2.2-5|2200	
21mr|libreoffice-25.2.2-5|2201	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2202	- correct CPP=clang-cpp is now set in %%%%clang_gcc_wrapper
21mr|libreoffice-25.2.2-5|2203	
21mr|libreoffice-25.2.2-5|2204	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2205	- W/a old system boost being incompatible with C++17 which removed std::auto_ptr
21mr|libreoffice-25.2.2-5|2206	
21mr|libreoffice-25.2.2-5|2207	* Tue Mar 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreoffice-25.2.2-5|2208	- w/a combinations of incompatible clang++ args, try to avoid overlinkg
21mr|libreoffice-25.2.2-5|2209	
21mr|libreoffice-25.2.2-5|2210	* Mon Mar 30 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2211	- Fix path to libc++ headers
21mr|libreoffice-25.2.2-5|2212	
21mr|libreoffice-25.2.2-5|2213	- Merge: 911841c 05ac125
21mr|libreoffice-25.2.2-5|2214	* Sun Mar 29 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.3.5-5
21mr|libreoffice-25.2.2-5|2215	- Merge branch 'rosa2016.1' into rosa2019.0
21mr|libreoffice-25.2.2-5|2216	
21mr|libreoffice-25.2.2-5|2217	* Sun Mar 29 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2218	- Bump release
21mr|libreoffice-25.2.2-5|2219	
21mr|libreoffice-25.2.2-5|2220	* Sun Mar 29 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2221	- Update KDE4-detection patch to show KDE instead of Qt dialogs in KDE4
21mr|libreoffice-25.2.2-5|2222	
21mr|libreoffice-25.2.2-5|2223	* Sun Mar 29 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2224	- Requires libcxxabi-devel to build with clang, also adjust build flags for clang to use libc++ as stdlib
21mr|libreoffice-25.2.2-5|2225	
21mr|libreoffice-25.2.2-5|2226	* Fri Mar 27 2020 Владимир Потапов <vladimir.potapov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2227	- Bump release
21mr|libreoffice-25.2.2-5|2228	
21mr|libreoffice-25.2.2-5|2229	* Thu Mar 26 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2230	- Build requires libcxx-devel when building with clang
21mr|libreoffice-25.2.2-5|2231	
21mr|libreoffice-25.2.2-5|2232	* Thu Mar 26 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2233	- Change condition syntax gtk3-kde5 -> gtk3_kde5
21mr|libreoffice-25.2.2-5|2234	
21mr|libreoffice-25.2.2-5|2235	* Thu Mar 26 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2236	- Build with clang for 2016.1
21mr|libreoffice-25.2.2-5|2237	
21mr|libreoffice-25.2.2-5|2238	- Merge: e85d249 a1f51be
21mr|libreoffice-25.2.2-5|2239	* Thu Mar 26 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2240	- Merge branch 'rosa2019.0' into rosa2016.1
21mr|libreoffice-25.2.2-5|2241	
21mr|libreoffice-25.2.2-5|2242	* Wed Mar 25 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.3.5-2
21mr|libreoffice-25.2.2-5|2243	- Obsolete libreoffice-kde4 package
21mr|libreoffice-25.2.2-5|2244	
21mr|libreoffice-25.2.2-5|2245	* Wed Mar 25 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2246	- Add patch to re-enable KDE4 detection and enable gtk3-kde5 integratio plugin
21mr|libreoffice-25.2.2-5|2247	
21mr|libreoffice-25.2.2-5|2248	* Tue Mar 24 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2249	- Build as javaless like before
21mr|libreoffice-25.2.2-5|2250	
21mr|libreoffice-25.2.2-5|2251	* Mon Mar 23 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2252	- Build requires pkgconfig(mdds-1.4) instead of pkgconfig(mdds-1.5), pkgconfig(libixion-0.14) instead of pkgconfig(libixion-0.15)
21mr|libreoffice-25.2.2-5|2253	
21mr|libreoffice-25.2.2-5|2254	- Merge: bfdebed 9817e35
21mr|libreoffice-25.2.2-5|2255	* Thu Mar 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2256	- Merge branch 'rosa2019.1' into rosa2019.0
21mr|libreoffice-25.2.2-5|2257	
21mr|libreoffice-25.2.2-5|2258	- Merge: 5976659 9817e35
21mr|libreoffice-25.2.2-5|2259	* Thu Mar 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2260	- Merge branch 'rosa2019.1' into rosa2016.1
21mr|libreoffice-25.2.2-5|2261	
21mr|libreoffice-25.2.2-5|2262	* Thu Mar 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2263	- Replace python2-translate with more universal pythonegg(translate-toolkit) in BuildRequires
21mr|libreoffice-25.2.2-5|2264	
21mr|libreoffice-25.2.2-5|2265	- Merge: 3ca14ca 4d32f53
21mr|libreoffice-25.2.2-5|2266	* Thu Mar 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2267	- Merge branch 'rosa2019.1' into rosa2019.0
21mr|libreoffice-25.2.2-5|2268	
21mr|libreoffice-25.2.2-5|2269	- Merge: 17c2f4c 4d32f53
21mr|libreoffice-25.2.2-5|2270	* Thu Mar 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreoffice-25.2.2-5|2271	- Merge branch 'rosa2019.1' into rosa2016.1
21mr|libreoffice-25.2.2-5|2272	
21mr|libreoffice-25.2.2-5|2273	* Mon Mar 2 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2274	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2275	
21mr|libreoffice-25.2.2-5|2276	* Mon Mar 2 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2277	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2278	
21mr|libreoffice-25.2.2-5|2279	* Sun Mar 1 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2280	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2281	
21mr|libreoffice-25.2.2-5|2282	* Sat Feb 29 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2283	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2284	
21mr|libreoffice-25.2.2-5|2285	* Sat Feb 29 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2286	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2287	
21mr|libreoffice-25.2.2-5|2288	* Fri Feb 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2289	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2290	
21mr|libreoffice-25.2.2-5|2291	* Fri Feb 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2292	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2293	
21mr|libreoffice-25.2.2-5|2294	* Thu Feb 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2295	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2296	
21mr|libreoffice-25.2.2-5|2297	* Thu Feb 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2298	- Remove Provides: libreoffice-kde4
21mr|libreoffice-25.2.2-5|2299	
21mr|libreoffice-25.2.2-5|2300	* Thu Feb 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2301	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2302	
21mr|libreoffice-25.2.2-5|2303	* Thu Feb 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2304	- Updated to 6.3.5
21mr|libreoffice-25.2.2-5|2305	
21mr|libreoffice-25.2.2-5|2306	* Thu Feb 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2307	- Added Provides: libreoffice-kde4
21mr|libreoffice-25.2.2-5|2308	
21mr|libreoffice-25.2.2-5|2309	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libreoffice-25.2.2-5|2310	- bot: rpm5 -> rpm4 (8)
21mr|libreoffice-25.2.2-5|2311	
21mr|libreoffice-25.2.2-5|2312	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libreoffice-25.2.2-5|2313	- bot: rpm5 -> rpm4 (1)
21mr|libreoffice-25.2.2-5|2314	
21mr|libreoffice-25.2.2-5|2315	* Thu Dec 26 2019 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2316	- Updated libreoffice.spec
21mr|libreoffice-25.2.2-5|2317	
21mr|libreoffice-25.2.2-5|2318	* Thu Dec 26 2019 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2319	- Updated to 6.3.4
21mr|libreoffice-25.2.2-5|2320	
21mr|libreoffice-25.2.2-5|2321	* Thu Dec 26 2019 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2322	- Updated to 6.3.4
21mr|libreoffice-25.2.2-5|2323	
21mr|libreoffice-25.2.2-5|2324	* Thu Dec 26 2019 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2325	- Updated to 6.3.4
21mr|libreoffice-25.2.2-5|2326	
21mr|libreoffice-25.2.2-5|2327	* Thu Dec 26 2019 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libreoffice-25.2.2-5|2328	- Updated to 6.3.4

13808 21
21mr|libreoffice-pagination-1.3.10-6|1	# Not noarchm since we have to install this in arch-specific LO folder
21mr|libreoffice-pagination-1.3.10-6|2	%define debug_package %{nil}
21mr|libreoffice-pagination-1.3.10-6|3	
21mr|libreoffice-pagination-1.3.10-6|4	%define extension pagination
21mr|libreoffice-pagination-1.3.10-6|5	
21mr|libreoffice-pagination-1.3.10-6|6	Summary:	Pagination extension for LibreOffice
21mr|libreoffice-pagination-1.3.10-6|7	Name:		libreoffice-%{extension}
21mr|libreoffice-pagination-1.3.10-6|8	Version:	1.3.10
21mr|libreoffice-pagination-1.3.10-6|9	Release:	6
21mr|libreoffice-pagination-1.3.10-6|10	Source0:	%{extension}-%{version}.oxt
21mr|libreoffice-pagination-1.3.10-6|11	Patch0:		Addon.xcu-l10n.patch
21mr|libreoffice-pagination-1.3.10-6|12	License:	LGPLv2+
21mr|libreoffice-pagination-1.3.10-6|13	Group:		Office
21mr|libreoffice-pagination-1.3.10-6|14	URL:		http://extensions.openoffice.org/en/project/pagination
21mr|libreoffice-pagination-1.3.10-6|15	BuildRequires:	unzip
21mr|libreoffice-pagination-1.3.10-6|16	
21mr|libreoffice-pagination-1.3.10-6|17	%description
21mr|libreoffice-pagination-1.3.10-6|18	A little macro that adds a 'Insert / Page number...' dialog to writer.
21mr|libreoffice-pagination-1.3.10-6|19	It eases the way you can add page numbers to a document.
21mr|libreoffice-pagination-1.3.10-6|20	
21mr|libreoffice-pagination-1.3.10-6|21	%prep
21mr|libreoffice-pagination-1.3.10-6|22	%setup -qc
21mr|libreoffice-pagination-1.3.10-6|23	%patch0 -p0
21mr|libreoffice-pagination-1.3.10-6|24	
21mr|libreoffice-pagination-1.3.10-6|25	%build
21mr|libreoffice-pagination-1.3.10-6|26	
21mr|libreoffice-pagination-1.3.10-6|27	%install
21mr|libreoffice-pagination-1.3.10-6|28	mkdir -p %{buildroot}%{_libdir}/libreoffice/share/extensions/%{extension}-%{version}.oxt
21mr|libreoffice-pagination-1.3.10-6|29	cp -r * %{buildroot}%{_libdir}/libreoffice/share/extensions/%{extension}-%{version}.oxt
21mr|libreoffice-pagination-1.3.10-6|30	
21mr|libreoffice-pagination-1.3.10-6|31	%files
21mr|libreoffice-pagination-1.3.10-6|32	%{_libdir}/libreoffice/share/extensions/%{extension}-%{version}.oxt

13809 21
21mr|librepo-1.14.2-2|1	# OMV is missing stuff for tests
21mr|librepo-1.14.2-2|2	%bcond_with tests
21mr|librepo-1.14.2-2|3	
21mr|librepo-1.14.2-2|4	# prevent provides from nonstandard paths:
21mr|librepo-1.14.2-2|5	%global	__provides_exclude_from ^%{python3_sitearch}/.*\\.so$
21mr|librepo-1.14.2-2|6	
21mr|librepo-1.14.2-2|7	# Using LibreSSL to support GOST TLS and libcurl-libressl
21mr|librepo-1.14.2-2|8	# to avoid mixing OpenSSL and LibreSSL in one runtime
21mr|librepo-1.14.2-2|9	%global optflags %{optflags} -L%{libressl_prefix}/lib -I%{libressl_prefix}/include
21mr|librepo-1.14.2-2|10	
21mr|librepo-1.14.2-2|11	%define	major 0
21mr|librepo-1.14.2-2|12	%define	libname %mklibname repo %{major}
21mr|librepo-1.14.2-2|13	%define	devname %mklibname repo -d
21mr|librepo-1.14.2-2|14	
21mr|librepo-1.14.2-2|15	Summary:	Repodata downloading library
21mr|librepo-1.14.2-2|16	Name:		librepo
21mr|librepo-1.14.2-2|17	Version:	1.14.2
21mr|librepo-1.14.2-2|18	Release:	2
21mr|librepo-1.14.2-2|19	Group:		System/Libraries
21mr|librepo-1.14.2-2|20	License:	LGPLv2+
21mr|librepo-1.14.2-2|21	Url:		https://github.com/rpm-software-management/librepo
21mr|librepo-1.14.2-2|22	Source0:	https://github.com/rpm-software-management/librepo/archive/%{version}/%{name}-%{version}.tar.gz
21mr|librepo-1.14.2-2|23	Patch0:		libressl.diff
21mr|librepo-1.14.2-2|24	BuildRequires:	cmake
21mr|librepo-1.14.2-2|25	BuildRequires:	doxygen
21mr|librepo-1.14.2-2|26	BuildRequires:	patchelf
21mr|librepo-1.14.2-2|27	BuildRequires:	pkgconfig(check)
21mr|librepo-1.14.2-2|28	BuildRequires:	pkgconfig(glib-2.0)
21mr|librepo-1.14.2-2|29	BuildRequires:	pkgconfig(gpg-error)
21mr|librepo-1.14.2-2|30	BuildRequires:	pkgconfig(gpgme)
21mr|librepo-1.14.2-2|31	BuildRequires:	pkgconfig(libassuan)
21mr|librepo-1.14.2-2|32	BuildRequires:	pkgconfig(libattr)
21mr|librepo-1.14.2-2|33	BuildRequires:	pkgconfig(libcurl-libressl)
21mr|librepo-1.14.2-2|34	BuildRequires:	pkgconfig(libressl)
21mr|librepo-1.14.2-2|35	BuildRequires:	pkgconfig(libxml-2.0)
21mr|librepo-1.14.2-2|36	BuildRequires:	pkgconfig(zck)
21mr|librepo-1.14.2-2|37	# not used, just makes cmake happy
21mr|librepo-1.14.2-2|38	BuildRequires:	pkgconfig(libcurl)
21mr|librepo-1.14.2-2|39	
21mr|librepo-1.14.2-2|40	%description
21mr|librepo-1.14.2-2|41	A library providing C and Python (libcURL like) API for downloading repository
21mr|librepo-1.14.2-2|42	metadata.
21mr|librepo-1.14.2-2|43	
21mr|librepo-1.14.2-2|44	#-----------------------------------------------------------------------------
21mr|librepo-1.14.2-2|45	
21mr|librepo-1.14.2-2|46	%package -n %{libname}
21mr|librepo-1.14.2-2|47	Summary:	Libraries for %{name}
21mr|librepo-1.14.2-2|48	Group:		System/Libraries
21mr|librepo-1.14.2-2|49	
21mr|librepo-1.14.2-2|50	%description -n %{libname}
21mr|librepo-1.14.2-2|51	This package contains the main %{name} library.
21mr|librepo-1.14.2-2|52	
21mr|librepo-1.14.2-2|53	%files -n %{libname}
21mr|librepo-1.14.2-2|54	%{_libdir}/librepo.so.%{major}
21mr|librepo-1.14.2-2|55	
21mr|librepo-1.14.2-2|56	#-----------------------------------------------------------------------------
21mr|librepo-1.14.2-2|57	
21mr|librepo-1.14.2-2|58	%package -n %{devname}
21mr|librepo-1.14.2-2|59	Summary:	Repodata downloading library
21mr|librepo-1.14.2-2|60	Group:		Development/C
21mr|librepo-1.14.2-2|61	Provides:	%{name}-devel = %{EVRD}
21mr|librepo-1.14.2-2|62	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|librepo-1.14.2-2|63	
21mr|librepo-1.14.2-2|64	%description -n %{devname}
21mr|librepo-1.14.2-2|65	Development files for %{name}.
21mr|librepo-1.14.2-2|66	
21mr|librepo-1.14.2-2|67	%files -n %{devname}
21mr|librepo-1.14.2-2|68	%doc COPYING README.md
21mr|librepo-1.14.2-2|69	%{_libdir}/librepo.so
21mr|librepo-1.14.2-2|70	%{_libdir}/pkgconfig/librepo.pc
21mr|librepo-1.14.2-2|71	%{_includedir}/librepo/
21mr|librepo-1.14.2-2|72	
21mr|librepo-1.14.2-2|73	#-----------------------------------------------------------------------------
21mr|librepo-1.14.2-2|74	
21mr|librepo-1.14.2-2|75	%package -n python3-librepo
21mr|librepo-1.14.2-2|76	Summary:	Python 3 bindings for the librepo library
21mr|librepo-1.14.2-2|77	Group:		Development/Python
21mr|librepo-1.14.2-2|78	BuildRequires:	pkgconfig(python3)
21mr|librepo-1.14.2-2|79	%if %{with tests}
21mr|librepo-1.14.2-2|80	BuildRequires:	python3-gpg
21mr|librepo-1.14.2-2|81	BuildRequires:	python3-flask
21mr|librepo-1.14.2-2|82	BuildRequires:	python3-nose
21mr|librepo-1.14.2-2|83	%endif
21mr|librepo-1.14.2-2|84	BuildRequires:	python3-sphinx
21mr|librepo-1.14.2-2|85	BuildRequires:	python3-xattr
21mr|librepo-1.14.2-2|86	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|librepo-1.14.2-2|87	
21mr|librepo-1.14.2-2|88	%description -n python3-librepo
21mr|librepo-1.14.2-2|89	Python 3 bindings for the librepo library.
21mr|librepo-1.14.2-2|90	
21mr|librepo-1.14.2-2|91	%files -n python3-librepo
21mr|librepo-1.14.2-2|92	%{python3_sitearch}/%{name}
21mr|librepo-1.14.2-2|93	
21mr|librepo-1.14.2-2|94	#-----------------------------------------------------------------------------
21mr|librepo-1.14.2-2|95	
21mr|librepo-1.14.2-2|96	%prep
21mr|librepo-1.14.2-2|97	%autosetup -p1
21mr|librepo-1.14.2-2|98	sed -i'' -e 's,@libressl_prefix@,%{libressl_prefix},g' librepo/librepo.pc.cmake
21mr|librepo-1.14.2-2|99	
21mr|librepo-1.14.2-2|100	
21mr|librepo-1.14.2-2|101	%build
21mr|librepo-1.14.2-2|102	%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DPYTHON_DESIRED:str=3
21mr|librepo-1.14.2-2|103	%make
21mr|librepo-1.14.2-2|104	
21mr|librepo-1.14.2-2|105	
21mr|librepo-1.14.2-2|106	%install
21mr|librepo-1.14.2-2|107	%makeinstall_std -C build
21mr|librepo-1.14.2-2|108	
21mr|librepo-1.14.2-2|109	
21mr|librepo-1.14.2-2|110	%check
21mr|librepo-1.14.2-2|111	patchelf --print-needed %{buildroot}%{_libdir}/librepo.so | grep -q libcurl-libressl
21mr|librepo-1.14.2-2|112	! patchelf --print-needed %{buildroot}%{_libdir}/librepo.so | grep -q 'libcurl\.so'
21mr|librepo-1.14.2-2|113	patchelf --print-needed %{buildroot}%{_libdir}/librepo.so | grep -q 'libcrypto.so.%{libressl_libcrypto_sover}$'
21mr|librepo-1.14.2-2|114	
21mr|librepo-1.14.2-2|115	%if %{with tests}
21mr|librepo-1.14.2-2|116	cd ./build
21mr|librepo-1.14.2-2|117	make ARGS="-V" test
21mr|librepo-1.14.2-2|118	make clean
21mr|librepo-1.14.2-2|119	cd ..
21mr|librepo-1.14.2-2|120	%endif

13810 21
21mr|libreport-2.14.0-4|1	%define _disable_ld_no_undefined 1
21mr|libreport-2.14.0-4|2	%define Werror_cflags %nil
21mr|libreport-2.14.0-4|3	
21mr|libreport-2.14.0-4|4	%define _with_tests 0
21mr|libreport-2.14.0-4|5	
21mr|libreport-2.14.0-4|6	Summary:	Generic library for reporting various problems
21mr|libreport-2.14.0-4|7	Name:		libreport
21mr|libreport-2.14.0-4|8	Version:	2.14.0
21mr|libreport-2.14.0-4|9	Release:	4
21mr|libreport-2.14.0-4|10	License:	GPLv2+
21mr|libreport-2.14.0-4|11	Group:		System/Libraries
21mr|libreport-2.14.0-4|12	Url:		https://github.com/abrt/libreport
21mr|libreport-2.14.0-4|13	Source0:	https://github.com/abrt/libreport/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libreport-2.14.0-4|14	Patch1:		0001-Decrease-python-to-3.5.patch
21mr|libreport-2.14.0-4|15	
21mr|libreport-2.14.0-4|16	BuildRequires:	asciidoc
21mr|libreport-2.14.0-4|17	BuildRequires:	augeas
21mr|libreport-2.14.0-4|18	BuildRequires:	augeas-devel
21mr|libreport-2.14.0-4|19	BuildRequires:	desktop-file-utils
21mr|libreport-2.14.0-4|20	BuildRequires:	docbook-style-xsl
21mr|libreport-2.14.0-4|21	BuildRequires:	docbook-dtd45-xml
21mr|libreport-2.14.0-4|22	BuildRequires:	gettext
21mr|libreport-2.14.0-4|23	BuildRequires:	intltool
21mr|libreport-2.14.0-4|24	BuildRequires:	libtool
21mr|libreport-2.14.0-4|25	BuildRequires:	texinfo
21mr|libreport-2.14.0-4|26	BuildRequires:	xmlto
21mr|libreport-2.14.0-4|27	BuildRequires:	libtar-devel
21mr|libreport-2.14.0-4|28	BuildRequires:	pkgconfig(libarchive)
21mr|libreport-2.14.0-4|29	BuildRequires:	pkgconfig(dbus-1)
21mr|libreport-2.14.0-4|30	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|libreport-2.14.0-4|31	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libreport-2.14.0-4|32	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libreport-2.14.0-4|33	BuildRequires:	pkgconfig(libcurl)
21mr|libreport-2.14.0-4|34	BuildRequires:	pkgconfig(libnewt)
21mr|libreport-2.14.0-4|35	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|libreport-2.14.0-4|36	BuildRequires:	pkgconfig(libsystemd)
21mr|libreport-2.14.0-4|37	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libreport-2.14.0-4|38	BuildRequires:	pkgconfig(nss)
21mr|libreport-2.14.0-4|39	BuildRequires:	pkgconfig(python3)
21mr|libreport-2.14.0-4|40	BuildRequires:	pkgconfig(satyr)
21mr|libreport-2.14.0-4|41	BuildRequires:	pkgconfig(xmlrpc)
21mr|libreport-2.14.0-4|42	BuildRequires:	pkgconfig(json-c)
21mr|libreport-2.14.0-4|43	BuildRequires:	pkgconfig(nettle)
21mr|libreport-2.14.0-4|44	Requires:	libreport-filesystem
21mr|libreport-2.14.0-4|45	Requires:	python3-libreport = %{EVRD}
21mr|libreport-2.14.0-4|46	Obsoletes:	libreport-compat < 2.14
21mr|libreport-2.14.0-4|47	
21mr|libreport-2.14.0-4|48	%description
21mr|libreport-2.14.0-4|49	Libraries providing API for reporting different problems in applications
21mr|libreport-2.14.0-4|50	to different bug targets like Bugzilla, ftp, trac, etc...
21mr|libreport-2.14.0-4|51	
21mr|libreport-2.14.0-4|52	%files -f %{name}.lang
21mr|libreport-2.14.0-4|53	%license COPYING
21mr|libreport-2.14.0-4|54	%doc %{_docdir}/%{name}/README.md
21mr|libreport-2.14.0-4|55	%config(noreplace) %{_sysconfdir}/%{name}/report_event.conf
21mr|libreport-2.14.0-4|56	%config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf
21mr|libreport-2.14.0-4|57	%config(noreplace) %{_sysconfdir}/%{name}/ignored_words.conf
21mr|libreport-2.14.0-4|58	%config(noreplace) %{_sysconfdir}/%{name}/events.d/centos_report_event.conf
21mr|libreport-2.14.0-4|59	%config(noreplace) %{_sysconfdir}/%{name}/events/report_CentOSBugTracker.conf
21mr|libreport-2.14.0-4|60	%config(noreplace) %{_sysconfdir}/%{name}/events/report_Uploader.conf
21mr|libreport-2.14.0-4|61	%config(noreplace) %{_sysconfdir}/%{name}/libreport.conf
21mr|libreport-2.14.0-4|62	%config(noreplace) %{_sysconfdir}/%{name}/plugins/mantisbt.conf
21mr|libreport-2.14.0-4|63	%config(noreplace) %{_sysconfdir}/%{name}/plugins/mantisbt_format.conf
21mr|libreport-2.14.0-4|64	%config(noreplace) %{_sysconfdir}/%{name}/plugins/mantisbt_format_analyzer_libreport.conf
21mr|libreport-2.14.0-4|65	%config(noreplace) %{_sysconfdir}/%{name}/plugins/mantisbt_formatdup.conf
21mr|libreport-2.14.0-4|66	%config(noreplace) %{_sysconfdir}/%{name}/plugins/mantisbt_formatdup_analyzer_libreport.conf
21mr|libreport-2.14.0-4|67	%config(noreplace) %{_sysconfdir}/%{name}/workflows.d/report_centos.conf
21mr|libreport-2.14.0-4|68	%config(noreplace) %{_sysconfdir}/%{name}/workflows.d/report_uReport.conf
21mr|libreport-2.14.0-4|69	%{_datadir}/augeas/lenses/libreport.aug
21mr|libreport-2.14.0-4|70	%{_bindir}/reporter-mantisbt
21mr|libreport-2.14.0-4|71	%{_bindir}/reporter-systemd-journal
21mr|libreport-2.14.0-4|72	%dir %{_datadir}/libreport
21mr|libreport-2.14.0-4|73	%dir %{_datadir}/libreport/conf.d
21mr|libreport-2.14.0-4|74	%dir %{_datadir}/libreport/conf.d/plugins
21mr|libreport-2.14.0-4|75	%dir %{_datadir}/libreport/events
21mr|libreport-2.14.0-4|76	%dir %{_datadir}/libreport/workflows
21mr|libreport-2.14.0-4|77	%{_datadir}/libreport/conf.d/libreport.conf
21mr|libreport-2.14.0-4|78	%{_datadir}/libreport/conf.d/plugins/mantisbt.conf
21mr|libreport-2.14.0-4|79	%{_datadir}/libreport/events/report_CentOSBugTracker.xml
21mr|libreport-2.14.0-4|80	%{_datadir}/libreport/workflows/workflow_CentOSCCpp.xml
21mr|libreport-2.14.0-4|81	%{_datadir}/libreport/workflows/workflow_CentOSJava.xml
21mr|libreport-2.14.0-4|82	%{_datadir}/libreport/workflows/workflow_CentOSJavaScript.xml
21mr|libreport-2.14.0-4|83	%{_datadir}/libreport/workflows/workflow_CentOSKerneloops.xml
21mr|libreport-2.14.0-4|84	%{_datadir}/libreport/workflows/workflow_CentOSLibreport.xml
21mr|libreport-2.14.0-4|85	%{_datadir}/libreport/workflows/workflow_CentOSPython.xml
21mr|libreport-2.14.0-4|86	%{_datadir}/libreport/workflows/workflow_CentOSPython3.xml
21mr|libreport-2.14.0-4|87	%{_datadir}/libreport/workflows/workflow_CentOSVmcore.xml
21mr|libreport-2.14.0-4|88	%{_datadir}/libreport/workflows/workflow_CentOSXorg.xml
21mr|libreport-2.14.0-4|89	%{_datadir}/libreport/workflows/workflow_uReport.xml
21mr|libreport-2.14.0-4|90	%{_mandir}/man1/reporter-mantisbt.1.xz
21mr|libreport-2.14.0-4|91	%{_mandir}/man1/reporter-systemd-journal.1.xz
21mr|libreport-2.14.0-4|92	%{_mandir}/man5/centos_report_event.conf.5.xz
21mr|libreport-2.14.0-4|93	%{_mandir}/man5/libreport.conf.5.xz
21mr|libreport-2.14.0-4|94	%{_mandir}/man5/forbidden_words.conf.5*
21mr|libreport-2.14.0-4|95	%{_mandir}/man5/report_event.conf.5*
21mr|libreport-2.14.0-4|96	%{_mandir}/man5/ignored_words.conf.5*
21mr|libreport-2.14.0-4|97	%{_mandir}/man5/mantisbt.conf.5.xz
21mr|libreport-2.14.0-4|98	%{_mandir}/man5/mantisbt_format.conf.5.xz
21mr|libreport-2.14.0-4|99	%{_mandir}/man5/mantisbt_format_analyzer_libreport.conf.5.xz
21mr|libreport-2.14.0-4|100	%{_mandir}/man5/mantisbt_formatdup.conf.5.xz
21mr|libreport-2.14.0-4|101	%{_mandir}/man5/mantisbt_formatdup_analyzer_libreport.conf.5.xz
21mr|libreport-2.14.0-4|102	%{_mandir}/man5/report_CentOSBugTracker.conf.5.xz
21mr|libreport-2.14.0-4|103	%{_mandir}/man5/report_Uploader.conf.5.xz
21mr|libreport-2.14.0-4|104	%{_mandir}/man5/report_centos.conf.5.xz
21mr|libreport-2.14.0-4|105	%{_mandir}/man5/report_uReport.conf.5.xz
21mr|libreport-2.14.0-4|106	%{_mandir}/man5/upload.conf.5.xz
21mr|libreport-2.14.0-4|107	
21mr|libreport-2.14.0-4|108	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|109	
21mr|libreport-2.14.0-4|110	%define lib_major_web 1
21mr|libreport-2.14.0-4|111	%define libname_web %mklibname report-web %{lib_major_web}
21mr|libreport-2.14.0-4|112	
21mr|libreport-2.14.0-4|113	%package -n %{libname_web}
21mr|libreport-2.14.0-4|114	Summary:	GTK front-end for libreport
21mr|libreport-2.14.0-4|115	Group:		System/Libraries
21mr|libreport-2.14.0-4|116	
21mr|libreport-2.14.0-4|117	%description -n %{libname_web}
21mr|libreport-2.14.0-4|118	Applications for reporting bugs using libreport backend
21mr|libreport-2.14.0-4|119	
21mr|libreport-2.14.0-4|120	%files -n %{libname_web}
21mr|libreport-2.14.0-4|121	%{_libdir}/libreport-web.so.%{lib_major_web}*
21mr|libreport-2.14.0-4|122	
21mr|libreport-2.14.0-4|123	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|124	
21mr|libreport-2.14.0-4|125	%define libname_web_devel %mklibname report-web -d
21mr|libreport-2.14.0-4|126	
21mr|libreport-2.14.0-4|127	%package -n %{libname_web_devel}
21mr|libreport-2.14.0-4|128	Summary:	Development libraries and headers for libreport
21mr|libreport-2.14.0-4|129	Group:		Development/C
21mr|libreport-2.14.0-4|130	Requires:	%{libname_web} = %{EVRD}
21mr|libreport-2.14.0-4|131	Provides:	%{name}-web-devel = %{EVRD}
21mr|libreport-2.14.0-4|132	# (cg) The below require should be automatic, but due to the text .so files, it's not
21mr|libreport-2.14.0-4|133	Requires:	libxmlrpc-c-devel
21mr|libreport-2.14.0-4|134	
21mr|libreport-2.14.0-4|135	%description -n %{libname_web_devel}
21mr|libreport-2.14.0-4|136	Development libraries and headers for libreport-gtk
21mr|libreport-2.14.0-4|137	
21mr|libreport-2.14.0-4|138	%files -n %{libname_web_devel}
21mr|libreport-2.14.0-4|139	%{_libdir}/libreport-web.so
21mr|libreport-2.14.0-4|140	%{_libdir}/pkgconfig/libreport-web.pc
21mr|libreport-2.14.0-4|141	
21mr|libreport-2.14.0-4|142	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|143	
21mr|libreport-2.14.0-4|144	%define lib_major 1
21mr|libreport-2.14.0-4|145	%define libname %mklibname report %{lib_major}
21mr|libreport-2.14.0-4|146	
21mr|libreport-2.14.0-4|147	%package -n %{libname}
21mr|libreport-2.14.0-4|148	Summary:	GTK front-end for libreport
21mr|libreport-2.14.0-4|149	Group:		System/Libraries
21mr|libreport-2.14.0-4|150	
21mr|libreport-2.14.0-4|151	%description -n %{libname}
21mr|libreport-2.14.0-4|152	Applications for reporting bugs using libreport backend
21mr|libreport-2.14.0-4|153	
21mr|libreport-2.14.0-4|154	%files -n %{libname}
21mr|libreport-2.14.0-4|155	%{_libdir}/libreport.so.%{lib_major}*
21mr|libreport-2.14.0-4|156	
21mr|libreport-2.14.0-4|157	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|158	
21mr|libreport-2.14.0-4|159	%package filesystem
21mr|libreport-2.14.0-4|160	Summary:	Filesystem layout for libreport
21mr|libreport-2.14.0-4|161	Group:		File tools
21mr|libreport-2.14.0-4|162	
21mr|libreport-2.14.0-4|163	%description filesystem
21mr|libreport-2.14.0-4|164	Filesystem layout for libreport
21mr|libreport-2.14.0-4|165	
21mr|libreport-2.14.0-4|166	%files filesystem
21mr|libreport-2.14.0-4|167	%dir %{_sysconfdir}/%{name}/
21mr|libreport-2.14.0-4|168	%dir %{_sysconfdir}/%{name}/events.d/
21mr|libreport-2.14.0-4|169	%dir %{_sysconfdir}/%{name}/events/
21mr|libreport-2.14.0-4|170	%dir %{_sysconfdir}/%{name}/plugins/
21mr|libreport-2.14.0-4|171	
21mr|libreport-2.14.0-4|172	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|173	
21mr|libreport-2.14.0-4|174	%define lib_name_devel %mklibname report -d
21mr|libreport-2.14.0-4|175	
21mr|libreport-2.14.0-4|176	%package -n %{lib_name_devel}
21mr|libreport-2.14.0-4|177	Summary:	Development libraries and headers for libreport
21mr|libreport-2.14.0-4|178	Group:		Development/C
21mr|libreport-2.14.0-4|179	Requires:	libreport = %{EVRD}
21mr|libreport-2.14.0-4|180	Requires:	%{libname_web} = %{EVRD}
21mr|libreport-2.14.0-4|181	Requires:	%{libname} = %{EVRD}
21mr|libreport-2.14.0-4|182	Provides:	%{name}-devel = %{EVRD}
21mr|libreport-2.14.0-4|183	
21mr|libreport-2.14.0-4|184	%description -n %{lib_name_devel}
21mr|libreport-2.14.0-4|185	Development libraries and headers for libreport
21mr|libreport-2.14.0-4|186	
21mr|libreport-2.14.0-4|187	%files -n %{lib_name_devel}
21mr|libreport-2.14.0-4|188	# Public api headers:
21mr|libreport-2.14.0-4|189	%{_includedir}/libreport/config_item_info.h
21mr|libreport-2.14.0-4|190	%{_includedir}/libreport/client.h
21mr|libreport-2.14.0-4|191	%{_includedir}/libreport/dump_dir.h
21mr|libreport-2.14.0-4|192	%{_includedir}/libreport/event_config.h
21mr|libreport-2.14.0-4|193	%{_includedir}/libreport/file_obj.h
21mr|libreport-2.14.0-4|194	%{_includedir}/libreport/problem_data.h
21mr|libreport-2.14.0-4|195	%{_includedir}/libreport/report.h
21mr|libreport-2.14.0-4|196	%{_includedir}/libreport/run_event.h
21mr|libreport-2.14.0-4|197	%{_includedir}/libreport/libreport_curl.h
21mr|libreport-2.14.0-4|198	%{_includedir}/libreport/libreport_types.h
21mr|libreport-2.14.0-4|199	%{_includedir}/libreport/workflow.h
21mr|libreport-2.14.0-4|200	%{_includedir}/libreport/xml_parser.h
21mr|libreport-2.14.0-4|201	%{_includedir}/libreport/problem_details_dialog.h
21mr|libreport-2.14.0-4|202	%{_includedir}/libreport/problem_details_widget.h
21mr|libreport-2.14.0-4|203	%{_includedir}/libreport/ureport.h
21mr|libreport-2.14.0-4|204	%{_includedir}/libreport/global_configuration.h
21mr|libreport-2.14.0-4|205	%{_includedir}/libreport/helpers/testsuite.h
21mr|libreport-2.14.0-4|206	%{_includedir}/libreport/helpers/testsuite_tools.h
21mr|libreport-2.14.0-4|207	%{_includedir}/libreport/problem_report.h
21mr|libreport-2.14.0-4|208	%{_includedir}/libreport/problem_utils.h
21mr|libreport-2.14.0-4|209	%{_includedir}/libreport/reporters.h
21mr|libreport-2.14.0-4|210	%{_includedir}/libreport/report_result.h
21mr|libreport-2.14.0-4|211	
21mr|libreport-2.14.0-4|212	# Private api headers:
21mr|libreport-2.14.0-4|213	%{_includedir}/libreport/internal_libreport.h
21mr|libreport-2.14.0-4|214	%{_libdir}/libreport.so
21mr|libreport-2.14.0-4|215	%{_libdir}/pkgconfig/libreport.pc
21mr|libreport-2.14.0-4|216	%dir %{_includedir}/libreport
21mr|libreport-2.14.0-4|217	%dir %{_includedir}/libreport/helpers
21mr|libreport-2.14.0-4|218	
21mr|libreport-2.14.0-4|219	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|220	
21mr|libreport-2.14.0-4|221	%package -n	python3-%{name}
21mr|libreport-2.14.0-4|222	Summary:	Python3 bindings for report-libs
21mr|libreport-2.14.0-4|223	Group:		Development/Python
21mr|libreport-2.14.0-4|224	Requires:	libreport = %{EVRD}
21mr|libreport-2.14.0-4|225	Provides:	report = 0.23-1
21mr|libreport-2.14.0-4|226	Provides:	%{name}-python3 = %{EVRD}
21mr|libreport-2.14.0-4|227	Obsoletes:	report < 0.23-1
21mr|libreport-2.14.0-4|228	
21mr|libreport-2.14.0-4|229	%description -n python3-%{name}
21mr|libreport-2.14.0-4|230	Python bindings for report-libs.
21mr|libreport-2.14.0-4|231	
21mr|libreport-2.14.0-4|232	%files -n python3-%{name}
21mr|libreport-2.14.0-4|233	%{python3_sitearch}/report/
21mr|libreport-2.14.0-4|234	%{python3_sitearch}/reportclient/
21mr|libreport-2.14.0-4|235	
21mr|libreport-2.14.0-4|236	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|237	
21mr|libreport-2.14.0-4|238	%package cli
21mr|libreport-2.14.0-4|239	Summary:	%{name}'s command line interface
21mr|libreport-2.14.0-4|240	Group:		Graphical desktop/Other
21mr|libreport-2.14.0-4|241	Requires:	%{name} = %{EVRD}
21mr|libreport-2.14.0-4|242	
21mr|libreport-2.14.0-4|243	%description cli
21mr|libreport-2.14.0-4|244	This package contains simple command line tool for working
21mr|libreport-2.14.0-4|245	with problem dump reports
21mr|libreport-2.14.0-4|246	
21mr|libreport-2.14.0-4|247	%files cli
21mr|libreport-2.14.0-4|248	%{_bindir}/report-cli
21mr|libreport-2.14.0-4|249	%{_mandir}/man1/report-cli.1.*
21mr|libreport-2.14.0-4|250	
21mr|libreport-2.14.0-4|251	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|252	
21mr|libreport-2.14.0-4|253	%package newt
21mr|libreport-2.14.0-4|254	Summary:	%{name}'s newt interface
21mr|libreport-2.14.0-4|255	Group:		Graphical desktop/Other
21mr|libreport-2.14.0-4|256	Requires:	%{name} = %{EVRD}
21mr|libreport-2.14.0-4|257	Provides:	report-newt = 0.23-1
21mr|libreport-2.14.0-4|258	Obsoletes:	report-newt < 0.23-1
21mr|libreport-2.14.0-4|259	
21mr|libreport-2.14.0-4|260	%description newt
21mr|libreport-2.14.0-4|261	This package contains a simple newt application for reporting
21mr|libreport-2.14.0-4|262	bugs
21mr|libreport-2.14.0-4|263	
21mr|libreport-2.14.0-4|264	%files newt
21mr|libreport-2.14.0-4|265	%{_bindir}/report-newt
21mr|libreport-2.14.0-4|266	%{_mandir}/man1/report-newt.1.*
21mr|libreport-2.14.0-4|267	
21mr|libreport-2.14.0-4|268	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|269	
21mr|libreport-2.14.0-4|270	%package gtk
21mr|libreport-2.14.0-4|271	Summary:	GTK front-end for libreport
21mr|libreport-2.14.0-4|272	Group:		Graphical desktop/GNOME
21mr|libreport-2.14.0-4|273	Requires:	libreport = %{EVRD}
21mr|libreport-2.14.0-4|274	Provides:	report-gtk = 0.23-1
21mr|libreport-2.14.0-4|275	Obsoletes:	report-gtk < 0.23-1
21mr|libreport-2.14.0-4|276	
21mr|libreport-2.14.0-4|277	%description gtk
21mr|libreport-2.14.0-4|278	Applications for reporting bugs using libreport backend
21mr|libreport-2.14.0-4|279	
21mr|libreport-2.14.0-4|280	%files gtk
21mr|libreport-2.14.0-4|281	%{_bindir}/report-gtk
21mr|libreport-2.14.0-4|282	%{_mandir}/man1/report-gtk.1.*
21mr|libreport-2.14.0-4|283	
21mr|libreport-2.14.0-4|284	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|285	
21mr|libreport-2.14.0-4|286	%define lib_major_gtk 1
21mr|libreport-2.14.0-4|287	%define libname_gtk %mklibname report-gtk %{lib_major_gtk}
21mr|libreport-2.14.0-4|288	
21mr|libreport-2.14.0-4|289	%package -n %{libname_gtk}
21mr|libreport-2.14.0-4|290	Summary:	GTK front-end for libreport
21mr|libreport-2.14.0-4|291	Group:		System/Libraries
21mr|libreport-2.14.0-4|292	
21mr|libreport-2.14.0-4|293	%description -n %{libname_gtk}
21mr|libreport-2.14.0-4|294	Applications for reporting bugs using libreport backend
21mr|libreport-2.14.0-4|295	
21mr|libreport-2.14.0-4|296	%files -n %{libname_gtk}
21mr|libreport-2.14.0-4|297	%{_libdir}/libreport-gtk.so.%{lib_major_gtk}*
21mr|libreport-2.14.0-4|298	
21mr|libreport-2.14.0-4|299	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|300	
21mr|libreport-2.14.0-4|301	%define lib_namegtk_devel %mklibname report-gtk -d
21mr|libreport-2.14.0-4|302	
21mr|libreport-2.14.0-4|303	%package -n %{lib_namegtk_devel}
21mr|libreport-2.14.0-4|304	Summary:	Development libraries and headers for libreport
21mr|libreport-2.14.0-4|305	Group:		Development/GNOME and GTK+
21mr|libreport-2.14.0-4|306	Requires:	libreport-gtk = %{EVRD}
21mr|libreport-2.14.0-4|307	Requires:	%{libname_gtk} = %{EVRD}
21mr|libreport-2.14.0-4|308	Provides:	%{name}-gtk-devel = %{EVRD}
21mr|libreport-2.14.0-4|309	
21mr|libreport-2.14.0-4|310	%description -n %{lib_namegtk_devel}
21mr|libreport-2.14.0-4|311	Development libraries and headers for libreport-gtk
21mr|libreport-2.14.0-4|312	
21mr|libreport-2.14.0-4|313	%files -n %{lib_namegtk_devel}
21mr|libreport-2.14.0-4|314	%{_libdir}/libreport-gtk.so
21mr|libreport-2.14.0-4|315	%{_includedir}/libreport/internal_libreport_gtk.h
21mr|libreport-2.14.0-4|316	%{_libdir}/pkgconfig/libreport-gtk.pc
21mr|libreport-2.14.0-4|317	
21mr|libreport-2.14.0-4|318	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|319	
21mr|libreport-2.14.0-4|320	%package plugin-kerneloops
21mr|libreport-2.14.0-4|321	Summary:	%{name}'s kerneloops reporter plugin
21mr|libreport-2.14.0-4|322	Group:		System/Libraries
21mr|libreport-2.14.0-4|323	Requires:	curl
21mr|libreport-2.14.0-4|324	Requires:	%{name} = %{EVRD}
21mr|libreport-2.14.0-4|325	
21mr|libreport-2.14.0-4|326	%description plugin-kerneloops
21mr|libreport-2.14.0-4|327	This package contains plugin which sends kernel crash information to specified
21mr|libreport-2.14.0-4|328	server, usually to kerneloops.org.
21mr|libreport-2.14.0-4|329	
21mr|libreport-2.14.0-4|330	%files plugin-kerneloops
21mr|libreport-2.14.0-4|331	%{_datadir}/libreport/events/report_Kerneloops.xml
21mr|libreport-2.14.0-4|332	%{_mandir}/man*/reporter-kerneloops.*
21mr|libreport-2.14.0-4|333	%{_bindir}/reporter-kerneloops
21mr|libreport-2.14.0-4|334	
21mr|libreport-2.14.0-4|335	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|336	
21mr|libreport-2.14.0-4|337	%package plugin-logger
21mr|libreport-2.14.0-4|338	Summary:	%{name}'s logger reporter plugin
21mr|libreport-2.14.0-4|339	Group:		System/Libraries
21mr|libreport-2.14.0-4|340	Requires:	%{name} = %{EVRD}
21mr|libreport-2.14.0-4|341	Obsoletes:	abrt-plugin-logger < 2.0.4
21mr|libreport-2.14.0-4|342	Provides:	report-plugin-localsave = 0.23-1
21mr|libreport-2.14.0-4|343	Obsoletes:	report-plugin-localsave < 0.23-1
21mr|libreport-2.14.0-4|344	Provides:	report-config-localsave = 0.23-1
21mr|libreport-2.14.0-4|345	Obsoletes:	report-config-localsave < 0.23-1
21mr|libreport-2.14.0-4|346	
21mr|libreport-2.14.0-4|347	%description plugin-logger
21mr|libreport-2.14.0-4|348	The simple reporter plugin which writes a report to a specified file.
21mr|libreport-2.14.0-4|349	
21mr|libreport-2.14.0-4|350	%files plugin-logger
21mr|libreport-2.14.0-4|351	%{_sysconfdir}/libreport/events/report_Logger.conf
21mr|libreport-2.14.0-4|352	%{_datadir}/libreport/events/report_Logger.xml
21mr|libreport-2.14.0-4|353	%{_datadir}/libreport/workflows/workflow_Logger*.xml
21mr|libreport-2.14.0-4|354	%config(noreplace) %{_sysconfdir}/libreport/events.d/print_event.conf
21mr|libreport-2.14.0-4|355	%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_logger.conf
21mr|libreport-2.14.0-4|356	%{_bindir}/reporter-print
21mr|libreport-2.14.0-4|357	%{_mandir}/man*/reporter-print.*
21mr|libreport-2.14.0-4|358	%{_mandir}/man*/report_Logger.conf.*
21mr|libreport-2.14.0-4|359	%{_mandir}/man*/print_event.conf.*
21mr|libreport-2.14.0-4|360	%{_mandir}/man*/report_logger.conf.*
21mr|libreport-2.14.0-4|361	
21mr|libreport-2.14.0-4|362	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|363	
21mr|libreport-2.14.0-4|364	%package plugin-mailx
21mr|libreport-2.14.0-4|365	Summary:	%{name}'s mailx reporter plugin
21mr|libreport-2.14.0-4|366	Group:		System/Libraries
21mr|libreport-2.14.0-4|367	Requires:	%{name} = %{EVRD}
21mr|libreport-2.14.0-4|368	Requires:	mailx
21mr|libreport-2.14.0-4|369	Obsoletes:	abrt-plugin-mailx < 2.0.4
21mr|libreport-2.14.0-4|370	
21mr|libreport-2.14.0-4|371	%description plugin-mailx
21mr|libreport-2.14.0-4|372	The simple reporter plugin which sends a report via mailx to a specified
21mr|libreport-2.14.0-4|373	email address.
21mr|libreport-2.14.0-4|374	
21mr|libreport-2.14.0-4|375	%files plugin-mailx
21mr|libreport-2.14.0-4|376	%{_datadir}/libreport/events/report_Mailx.xml
21mr|libreport-2.14.0-4|377	%config(noreplace) %{_sysconfdir}/libreport/plugins/mailx.conf
21mr|libreport-2.14.0-4|378	%config(noreplace) %{_sysconfdir}/libreport/events.d/mailx_event.conf
21mr|libreport-2.14.0-4|379	%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_mailx.conf
21mr|libreport-2.14.0-4|380	%{_datadir}/libreport/conf.d/plugins/mailx.conf
21mr|libreport-2.14.0-4|381	%{_datadir}/libreport/workflows/workflow_Mailx*.xml
21mr|libreport-2.14.0-4|382	%{_mandir}/man*/mailx.conf.*
21mr|libreport-2.14.0-4|383	%{_mandir}/man*/mailx_event.conf.*
21mr|libreport-2.14.0-4|384	%{_mandir}/man*/report_mailx.conf.*
21mr|libreport-2.14.0-4|385	%{_mandir}/man*/reporter-mailx.*
21mr|libreport-2.14.0-4|386	%{_bindir}/reporter-mailx
21mr|libreport-2.14.0-4|387	
21mr|libreport-2.14.0-4|388	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|389	
21mr|libreport-2.14.0-4|390	%package plugin-bugzilla
21mr|libreport-2.14.0-4|391	Summary:	%{name}'s bugzilla plugin
21mr|libreport-2.14.0-4|392	Group:		System/Libraries
21mr|libreport-2.14.0-4|393	Requires:	%{name} = %{EVRD}
21mr|libreport-2.14.0-4|394	Obsoletes:	abrt-plugin-bugzilla < 2.0.4
21mr|libreport-2.14.0-4|395	Provides:	report-plugin-bugzilla = 0.23-1
21mr|libreport-2.14.0-4|396	Obsoletes:	report-plugin-bugzilla < 0.23-1
21mr|libreport-2.14.0-4|397	Provides:	report-config-bugzilla-redhat-com = 0.23-1
21mr|libreport-2.14.0-4|398	Obsoletes:	report-config-bugzilla-redhat-com < 0.23-1
21mr|libreport-2.14.0-4|399	
21mr|libreport-2.14.0-4|400	%description plugin-bugzilla
21mr|libreport-2.14.0-4|401	Plugin to report bugs into the bugzilla.
21mr|libreport-2.14.0-4|402	
21mr|libreport-2.14.0-4|403	%files plugin-bugzilla
21mr|libreport-2.14.0-4|404	%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla.conf
21mr|libreport-2.14.0-4|405	%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format.conf
21mr|libreport-2.14.0-4|406	%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_analyzer_libreport.conf
21mr|libreport-2.14.0-4|407	%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_kernel.conf
21mr|libreport-2.14.0-4|408	%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup.conf
21mr|libreport-2.14.0-4|409	%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup_analyzer_libreport.conf
21mr|libreport-2.14.0-4|410	%{_datadir}/libreport/events/report_Bugzilla.xml
21mr|libreport-2.14.0-4|411	%{_datadir}/libreport/events/watch_Bugzilla.xml
21mr|libreport-2.14.0-4|412	%{_datadir}/libreport/conf.d/plugins/bugzilla.conf
21mr|libreport-2.14.0-4|413	%config(noreplace) %{_sysconfdir}/libreport/events/report_Bugzilla.conf
21mr|libreport-2.14.0-4|414	%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_event.conf
21mr|libreport-2.14.0-4|415	# FIXME: remove with the old gui
21mr|libreport-2.14.0-4|416	%{_mandir}/man1/reporter-bugzilla.1.*
21mr|libreport-2.14.0-4|417	%{_mandir}/man5/bugzilla.conf.5.*
21mr|libreport-2.14.0-4|418	%{_mandir}/man5/bugzilla_event.conf.5.*
21mr|libreport-2.14.0-4|419	%{_mandir}/man5/bugzilla_format.conf.5.*
21mr|libreport-2.14.0-4|420	%{_mandir}/man5/bugzilla_format_analyzer_libreport.conf.*
21mr|libreport-2.14.0-4|421	%{_mandir}/man5/bugzilla_format_kernel.conf.5.*
21mr|libreport-2.14.0-4|422	%{_mandir}/man5/bugzilla_formatdup.conf.5.*
21mr|libreport-2.14.0-4|423	%{_mandir}/man5/bugzilla_formatdup_analyzer_libreport.conf.5.*
21mr|libreport-2.14.0-4|424	%{_mandir}/man5/report_Bugzilla.conf.*
21mr|libreport-2.14.0-4|425	%{_bindir}/reporter-bugzilla
21mr|libreport-2.14.0-4|426	
21mr|libreport-2.14.0-4|427	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|428	
21mr|libreport-2.14.0-4|429	%package plugin-ureport
21mr|libreport-2.14.0-4|430	Summary:	%{name}'s micro report plugin
21mr|libreport-2.14.0-4|431	BuildRequires:	json-c-devel
21mr|libreport-2.14.0-4|432	Group:		System/Libraries
21mr|libreport-2.14.0-4|433	Requires:	%{name} = %{EVRD}
21mr|libreport-2.14.0-4|434	
21mr|libreport-2.14.0-4|435	%description plugin-ureport
21mr|libreport-2.14.0-4|436	Uploads micro-report to abrt server
21mr|libreport-2.14.0-4|437	
21mr|libreport-2.14.0-4|438	%files plugin-ureport
21mr|libreport-2.14.0-4|439	%{_datadir}/libreport/events/report_uReport.xml
21mr|libreport-2.14.0-4|440	%{_bindir}/reporter-ureport
21mr|libreport-2.14.0-4|441	%{_mandir}/man1/reporter-ureport.1.*
21mr|libreport-2.14.0-4|442	%{_mandir}/man5/ureport.conf.5.*
21mr|libreport-2.14.0-4|443	%{_datadir}/libreport/conf.d/plugins/ureport.conf
21mr|libreport-2.14.0-4|444	%config(noreplace) %{_sysconfdir}/libreport/plugins/ureport.conf
21mr|libreport-2.14.0-4|445	
21mr|libreport-2.14.0-4|446	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|447	
21mr|libreport-2.14.0-4|448	%package plugin-reportuploader
21mr|libreport-2.14.0-4|449	Summary:	%{name}'s reportuploader plugin
21mr|libreport-2.14.0-4|450	Group:		System/Libraries
21mr|libreport-2.14.0-4|451	Requires:	%{name} = %{EVRD}
21mr|libreport-2.14.0-4|452	Obsoletes:	abrt-plugin-reportuploader < 2.0.4
21mr|libreport-2.14.0-4|453	Provides:	report-plugin-ftp = 0.23-1
21mr|libreport-2.14.0-4|454	Obsoletes:	report-plugin-ftp < 0.23-1
21mr|libreport-2.14.0-4|455	Provides:	report-config-ftp = 0.23-1
21mr|libreport-2.14.0-4|456	Obsoletes:	report-config-ftp < 0.23-1
21mr|libreport-2.14.0-4|457	Provides:	report-plugin-scp = 0.23-1
21mr|libreport-2.14.0-4|458	Obsoletes:	report-plugin-scp < 0.23-1
21mr|libreport-2.14.0-4|459	Provides:	report-config-scp = 0.23-1
21mr|libreport-2.14.0-4|460	Obsoletes:	report-config-scp < 0.23-1
21mr|libreport-2.14.0-4|461	
21mr|libreport-2.14.0-4|462	%description plugin-reportuploader
21mr|libreport-2.14.0-4|463	Plugin to report bugs into anonymous FTP site associated with ticketing system.
21mr|libreport-2.14.0-4|464	
21mr|libreport-2.14.0-4|465	%files plugin-reportuploader
21mr|libreport-2.14.0-4|466	%{_mandir}/man*/reporter-upload.*
21mr|libreport-2.14.0-4|467	%{_mandir}/man*/uploader_event.conf.*
21mr|libreport-2.14.0-4|468	%{_mandir}/man*/report_uploader.conf.*
21mr|libreport-2.14.0-4|469	%{_bindir}/reporter-upload
21mr|libreport-2.14.0-4|470	%{_datadir}/libreport/events/report_Uploader.xml
21mr|libreport-2.14.0-4|471	%{_datadir}/libreport/conf.d/plugins/upload.conf
21mr|libreport-2.14.0-4|472	%{_datadir}/libreport/workflows/workflow_Upload*.xml
21mr|libreport-2.14.0-4|473	%config(noreplace) %{_sysconfdir}/libreport/events.d/uploader_event.conf
21mr|libreport-2.14.0-4|474	%config(noreplace) %{_sysconfdir}/libreport/plugins/upload.conf
21mr|libreport-2.14.0-4|475	%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_uploader.conf
21mr|libreport-2.14.0-4|476	
21mr|libreport-2.14.0-4|477	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|478	
21mr|libreport-2.14.0-4|479	%package anaconda
21mr|libreport-2.14.0-4|480	Summary: Default configuration for reporting anaconda bugs
21mr|libreport-2.14.0-4|481	Requires: %{name} = %{EVRD}
21mr|libreport-2.14.0-4|482	
21mr|libreport-2.14.0-4|483	%description anaconda
21mr|libreport-2.14.0-4|484	Default configuration for reporting Anaconda problems or uploading the gathered
21mr|libreport-2.14.0-4|485	data over ftp/scp...
21mr|libreport-2.14.0-4|486	
21mr|libreport-2.14.0-4|487	%files anaconda
21mr|libreport-2.14.0-4|488	%{_datadir}/%{name}/workflows/workflow_AnacondaUpload.xml
21mr|libreport-2.14.0-4|489	%config(noreplace) %{_sysconfdir}/libreport/workflows.d/anaconda_event.conf
21mr|libreport-2.14.0-4|490	%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_anaconda.conf
21mr|libreport-2.14.0-4|491	%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup_anaconda.conf
21mr|libreport-2.14.0-4|492	%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_anaconda_event.conf
21mr|libreport-2.14.0-4|493	%{_mandir}/man5/anaconda_event.conf*
21mr|libreport-2.14.0-4|494	%{_mandir}/man5/bugzilla_anaconda_event.conf*
21mr|libreport-2.14.0-4|495	%{_mandir}/man5/bugzilla_format_anaconda.conf*
21mr|libreport-2.14.0-4|496	%{_mandir}/man5/bugzilla_formatdup_anaconda.conf*
21mr|libreport-2.14.0-4|497	
21mr|libreport-2.14.0-4|498	#--------------------------------------------------------------------
21mr|libreport-2.14.0-4|499	
21mr|libreport-2.14.0-4|500	%prep
21mr|libreport-2.14.0-4|501	%autosetup -p1
21mr|libreport-2.14.0-4|502	
21mr|libreport-2.14.0-4|503	#sed -i -e 's!-Werror!-Wno-deprecated!' configure{.ac,} */*/Makefile*
21mr|libreport-2.14.0-4|504	perl -pi -e 's|bugzilla.redhat.com|bugzilla.rosa.ru/|g' src/plugins/report_Bugzilla.xml{,.in} src/plugins/bugzilla.conf
21mr|libreport-2.14.0-4|505	
21mr|libreport-2.14.0-4|506	[ -e autogen.sh ] && ./autogen.sh
21mr|libreport-2.14.0-4|507	
21mr|libreport-2.14.0-4|508	%define Werror_cflags %nil
21mr|libreport-2.14.0-4|509	#autoreconf -fi
21mr|libreport-2.14.0-4|510	#intltoolize -f
21mr|libreport-2.14.0-4|511	
21mr|libreport-2.14.0-4|512	%build
21mr|libreport-2.14.0-4|513	%configure
21mr|libreport-2.14.0-4|514	
21mr|libreport-2.14.0-4|515	%make CFLAGS="%{optflags} -fno-strict-aliasing"
21mr|libreport-2.14.0-4|516	
21mr|libreport-2.14.0-4|517	%install
21mr|libreport-2.14.0-4|518	%makeinstall_std mandir=%{_mandir}
21mr|libreport-2.14.0-4|519	%find_lang %{name}
21mr|libreport-2.14.0-4|520	
21mr|libreport-2.14.0-4|521	mkdir -p %{buildroot}%{_initrddir}
21mr|libreport-2.14.0-4|522	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/events.d/
21mr|libreport-2.14.0-4|523	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/events/
21mr|libreport-2.14.0-4|524	
21mr|libreport-2.14.0-4|525	# After everything is installed, remove info dir
21mr|libreport-2.14.0-4|526	rm -f %{buildroot}%{_infodir}/dir
21mr|libreport-2.14.0-4|527	rm -f %{buildroot}%{_sysconfdir}/libreport/plugins/rhtsupport.conf
21mr|libreport-2.14.0-4|528	rm -f %{buildroot}%{_datadir}/libreport/events/report_EmergencyAnalysis.xml
21mr|libreport-2.14.0-4|529	rm -f %{buildroot}%{_sysconfdir}/libreport/events.d/rhtsupport_event.conf
21mr|libreport-2.14.0-4|530	rm -f %{buildroot}%{_sysconfdir}/libreport/events.d/emergencyanalysis_event.conf
21mr|libreport-2.14.0-4|531	rm -f %{buildroot}%{_mandir}/man1/reporter-rhtsupport.1.*
21mr|libreport-2.14.0-4|532	rm -f %{buildroot}%{_mandir}/man5/emergencyanalysis_event.conf*
21mr|libreport-2.14.0-4|533	rm -f %{buildroot}%{_mandir}/man5/rhtsupport.conf*
21mr|libreport-2.14.0-4|534	rm -f %{buildroot}%{_mandir}/man5/rhtsupport_event.conf*
21mr|libreport-2.14.0-4|535	rm -f %{buildroot}%{_mandir}/man5/report_fedora.conf*
21mr|libreport-2.14.0-4|536	rm -f %{buildroot}%{_mandir}/man5/report_rhel.conf*
21mr|libreport-2.14.0-4|537	rm -f %{buildroot}%{_mandir}/man5/report_rhel_bugzilla.conf*
21mr|libreport-2.14.0-4|538	rm -f %{buildroot}%{_bindir}/reporter-rhtsupport
21mr|libreport-2.14.0-4|539	rm -f %{buildroot}%{_datadir}/dbus-1/interfaces/*rhtsupport*.xml
21mr|libreport-2.14.0-4|540	rm -f %{buildroot}%{_datadir}/libreport/workflows/workflow*{Fedora,RHEL}*.xml
21mr|libreport-2.14.0-4|541	rm -f %{buildroot}%{_sysconfdir}/libreport/workflows.d/report_fedora.conf
21mr|libreport-2.14.0-4|542	rm -f %{buildroot}%{_sysconfdir}/libreport/workflows.d/report_rhel.conf
21mr|libreport-2.14.0-4|543	rm -f %{buildroot}%{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf
21mr|libreport-2.14.0-4|544	rm -f %{buildroot}%{_datadir}/libreport/conf.d/plugins/rhtsupport.conf
21mr|libreport-2.14.0-4|545	find %{buildroot} -name *rhtsupport* -exec rm {} \;
21mr|libreport-2.14.0-4|546	
21mr|libreport-2.14.0-4|547	%if %{_with_tests}
21mr|libreport-2.14.0-4|548	%check
21mr|libreport-2.14.0-4|549	make check
21mr|libreport-2.14.0-4|550	%endif
21mr|libreport-2.14.0-4|551	
21mr|libreport-2.14.0-4|552	%changelog
21mr|libreport-2.14.0-4|553	* Tue Mar 10 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|libreport-2.14.0-4|554	- Fix bugzilla url
21mr|libreport-2.14.0-4|555	
21mr|libreport-2.14.0-4|556	* Wed Jul 6 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.14.0-3
21mr|libreport-2.14.0-4|557	- Rebuild with libarchive
21mr|libreport-2.14.0-4|558	
21mr|libreport-2.14.0-4|559	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.14.0-2
21mr|libreport-2.14.0-4|560	- MassBuild#2340: Increase release tag
21mr|libreport-2.14.0-4|561	
21mr|libreport-2.14.0-4|562	* Sat Oct 10 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|libreport-2.14.0-4|563	- Obsolete no longer provided libreport-compat
21mr|libreport-2.14.0-4|564	
21mr|libreport-2.14.0-4|565	* Sat Oct 10 2020 Alexander Stefanov <alexander@mezon.ru> 2.14.0-1
21mr|libreport-2.14.0-4|566	- 2.14.0
21mr|libreport-2.14.0-4|567	
21mr|libreport-2.14.0-4|568	* Sun May 24 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libreport-2.14.0-4|569	- adjust requires for main package
21mr|libreport-2.14.0-4|570	
21mr|libreport-2.14.0-4|571	* Sun May 24 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libreport-2.14.0-4|572	- adjust provides again
21mr|libreport-2.14.0-4|573	
21mr|libreport-2.14.0-4|574	* Sun May 24 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libreport-2.14.0-4|575	- fix python naming
21mr|libreport-2.14.0-4|576	
21mr|libreport-2.14.0-4|577	* Sat May 23 2020 Alexander Stefanov <alexander@mezon.ru> 2.13.1-1
21mr|libreport-2.14.0-4|578	- BR: pkgconfig(nettle)
21mr|libreport-2.14.0-4|579	
21mr|libreport-2.14.0-4|580	* Sat May 23 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libreport-2.14.0-4|581	- 2.13.1
21mr|libreport-2.14.0-4|582	
21mr|libreport-2.14.0-4|583	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.11.3-4
21mr|libreport-2.14.0-4|584	- upstream dropped py2, delete it completely
21mr|libreport-2.14.0-4|585	
21mr|libreport-2.14.0-4|586	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreport-2.14.0-4|587	- Fix py2 BR
21mr|libreport-2.14.0-4|588	
21mr|libreport-2.14.0-4|589	- Merge: a395820 23df97e
21mr|libreport-2.14.0-4|590	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreport-2.14.0-4|591	- Merge branch 'rosa2019.05' into rosa2019.1
21mr|libreport-2.14.0-4|592	
21mr|libreport-2.14.0-4|593	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libreport-2.14.0-4|594	- Enable py2, fix Group tags
21mr|libreport-2.14.0-4|595	
21mr|libreport-2.14.0-4|596	* Sat Apr 25 2020 alexander stefanov <alexander@mezon.ru>
21mr|libreport-2.14.0-4|597	- BR: docbook-dtd45-xml
21mr|libreport-2.14.0-4|598	
21mr|libreport-2.14.0-4|599	* Thu Apr 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.11.3-3
21mr|libreport-2.14.0-4|600	- decrease python to 3.5
21mr|libreport-2.14.0-4|601	
21mr|libreport-2.14.0-4|602	* Wed Apr 15 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libreport-2.14.0-4|603	- bot: rpm5 -> rpm4 (10) [rosa2019.05]
21mr|libreport-2.14.0-4|604	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|libreport-2.14.0-4|605	- (9): Adopt spec for enabled byte compiling in Python
21mr|libreport-2.14.0-4|606	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|libreport-2.14.0-4|607	- 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|libreport-2.14.0-4|608	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|libreport-2.14.0-4|609	- Contact m.novosyolov@rosalinux.ru in case of problems

13811 21
21mr|librepository-1.1.6-9|1	%define debug_package %{nil}
21mr|librepository-1.1.6-9|2	
21mr|librepository-1.1.6-9|3	Summary:	Hierarchical repository abstraction layer
21mr|librepository-1.1.6-9|4	Name:		librepository
21mr|librepository-1.1.6-9|5	Version:	1.1.6
21mr|librepository-1.1.6-9|6	Release:	9
21mr|librepository-1.1.6-9|7	License:	LGPLv2+
21mr|librepository-1.1.6-9|8	Group:		System/Libraries
21mr|librepository-1.1.6-9|9	Url:		http://reporting.pentaho.org/
21mr|librepository-1.1.6-9|10	Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
21mr|librepository-1.1.6-9|11	Patch0:	%{name}-1.1.2-fix-build.patch
21mr|librepository-1.1.6-9|12	BuildRequires:	ant
21mr|librepository-1.1.6-9|13	BuildRequires:	ant-contrib
21mr|librepository-1.1.6-9|14	BuildRequires:	java-devel
21mr|librepository-1.1.6-9|15	BuildRequires:	java-rpmbuild
21mr|librepository-1.1.6-9|16	BuildRequires:	jpackage-utils
21mr|librepository-1.1.6-9|17	BuildRequires:	libbase
21mr|librepository-1.1.6-9|18	Requires:	javapackages-filesystem
21mr|librepository-1.1.6-9|19	Requires:	libbase
21mr|librepository-1.1.6-9|20	# java stack not avail on i686
21mr|librepository-1.1.6-9|21	ExcludeArch:	%{ix86}
21mr|librepository-1.1.6-9|22	
21mr|librepository-1.1.6-9|23	%description
21mr|librepository-1.1.6-9|24	LibRepository provides a simple abstraction layer to access bulk content that
21mr|librepository-1.1.6-9|25	is organized in a hierarchical layer.
21mr|librepository-1.1.6-9|26	
21mr|librepository-1.1.6-9|27	%package javadoc
21mr|librepository-1.1.6-9|28	Summary:	Javadoc for %{name}
21mr|librepository-1.1.6-9|29	Group:		Development/Java
21mr|librepository-1.1.6-9|30	Requires:	%{name} = %{version}-%{release}
21mr|librepository-1.1.6-9|31	Requires:	jpackage-utils
21mr|librepository-1.1.6-9|32	
21mr|librepository-1.1.6-9|33	%description javadoc
21mr|librepository-1.1.6-9|34	Javadoc for %{name}.
21mr|librepository-1.1.6-9|35	
21mr|librepository-1.1.6-9|36	%prep
21mr|librepository-1.1.6-9|37	%setup -q -c
21mr|librepository-1.1.6-9|38	%patch0 -p0
21mr|librepository-1.1.6-9|39	find . -name "*.jar" -exec rm -f {} \;
21mr|librepository-1.1.6-9|40	mkdir -p lib
21mr|librepository-1.1.6-9|41	build-jar-repository -s -p lib commons-logging-api libbase
21mr|librepository-1.1.6-9|42	cd lib
21mr|librepository-1.1.6-9|43	ln -s %{_javadir}/ant ant-contrib
21mr|librepository-1.1.6-9|44	
21mr|librepository-1.1.6-9|45	%build
21mr|librepository-1.1.6-9|46	ant jar javadoc
21mr|librepository-1.1.6-9|47	for file in README.txt licence-LGPL.txt ChangeLog.txt; do
21mr|librepository-1.1.6-9|48	tr -d '\r' < $file > $file.new
21mr|librepository-1.1.6-9|49	mv $file.new $file
21mr|librepository-1.1.6-9|50	done
21mr|librepository-1.1.6-9|51	
21mr|librepository-1.1.6-9|52	%install
21mr|librepository-1.1.6-9|53	mkdir -p %{buildroot}%{_javadir}
21mr|librepository-1.1.6-9|54	cp -p ./dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
21mr|librepository-1.1.6-9|55	pushd %{buildroot}%{_javadir}
21mr|librepository-1.1.6-9|56	ln -s %{name}-%{version}.jar %{name}.jar
21mr|librepository-1.1.6-9|57	popd
21mr|librepository-1.1.6-9|58	
21mr|librepository-1.1.6-9|59	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|librepository-1.1.6-9|60	cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}
21mr|librepository-1.1.6-9|61	
21mr|librepository-1.1.6-9|62	%files
21mr|librepository-1.1.6-9|63	%doc licence-LGPL.txt README.txt ChangeLog.txt
21mr|librepository-1.1.6-9|64	%{_javadir}/%{name}-%{version}.jar
21mr|librepository-1.1.6-9|65	%{_javadir}/%{name}.jar
21mr|librepository-1.1.6-9|66	
21mr|librepository-1.1.6-9|67	%files javadoc
21mr|librepository-1.1.6-9|68	%{_javadocdir}/%{name}

13812 21
21mr|libresample-0.1.3-15|1	%define	major 0
21mr|libresample-0.1.3-15|2	%define libname %mklibname resample %{major}
21mr|libresample-0.1.3-15|3	%define develname %mklibname -d resample
21mr|libresample-0.1.3-15|4	
21mr|libresample-0.1.3-15|5	Summary:	A real-time library for sampling rate conversion
21mr|libresample-0.1.3-15|6	Name:		libresample
21mr|libresample-0.1.3-15|7	Version:	0.1.3
21mr|libresample-0.1.3-15|8	Release:	15
21mr|libresample-0.1.3-15|9	License:	LGPL
21mr|libresample-0.1.3-15|10	Group:		System/Libraries
21mr|libresample-0.1.3-15|11	URL:		http://www-ccrma.stanford.edu/~jos/resample/Available_Software.html
21mr|libresample-0.1.3-15|12	Source0:	http://ccrma.stanford.edu/~jos/resample/%{name}-%{version}.tgz
21mr|libresample-0.1.3-15|13	Patch0:		libresample-shared.diff
21mr|libresample-0.1.3-15|14	BuildRequires:	pkgconfig(sndfile)
21mr|libresample-0.1.3-15|15	BuildRequires:	pkgconfig(samplerate)
21mr|libresample-0.1.3-15|16	BuildRequires:	libtool
21mr|libresample-0.1.3-15|17	
21mr|libresample-0.1.3-15|18	%description
21mr|libresample-0.1.3-15|19	libresample is a real-time library for sampling rate conversion.
21mr|libresample-0.1.3-15|20	
21mr|libresample-0.1.3-15|21	%package	tools
21mr|libresample-0.1.3-15|22	Summary:	Various tools using the libresample library
21mr|libresample-0.1.3-15|23	Group:          Sound
21mr|libresample-0.1.3-15|24	
21mr|libresample-0.1.3-15|25	%description	tools
21mr|libresample-0.1.3-15|26	libresample is a real-time library for sampling rate conversion.
21mr|libresample-0.1.3-15|27	
21mr|libresample-0.1.3-15|28	This package contains various tools that uses the libresample library.
21mr|libresample-0.1.3-15|29	
21mr|libresample-0.1.3-15|30	* compareresample
21mr|libresample-0.1.3-15|31	* resample-sndfile
21mr|libresample-0.1.3-15|32	* testresample
21mr|libresample-0.1.3-15|33	
21mr|libresample-0.1.3-15|34	%package -n	%{libname}
21mr|libresample-0.1.3-15|35	Summary:	A real-time library for sampling rate conversion
21mr|libresample-0.1.3-15|36	Group:          System/Libraries
21mr|libresample-0.1.3-15|37	
21mr|libresample-0.1.3-15|38	%description -n	%{libname}
21mr|libresample-0.1.3-15|39	libresample is a real-time library for sampling rate conversion.
21mr|libresample-0.1.3-15|40	
21mr|libresample-0.1.3-15|41	%package -n	%{develname}
21mr|libresample-0.1.3-15|42	Summary:	Static library and header files for the libevent library
21mr|libresample-0.1.3-15|43	Group:		Development/C
21mr|libresample-0.1.3-15|44	Provides:	resample-devel = %{version}-%{release}
21mr|libresample-0.1.3-15|45	Provides:	libresample-devel = %{version}-%{release}
21mr|libresample-0.1.3-15|46	Requires:	%{libname} = %{version}
21mr|libresample-0.1.3-15|47	
21mr|libresample-0.1.3-15|48	%description -n	%{develname}
21mr|libresample-0.1.3-15|49	libresample is a real-time library for sampling rate conversion.
21mr|libresample-0.1.3-15|50	
21mr|libresample-0.1.3-15|51	This package contains the static libresample library and its header files.
21mr|libresample-0.1.3-15|52	
21mr|libresample-0.1.3-15|53	%prep
21mr|libresample-0.1.3-15|54	
21mr|libresample-0.1.3-15|55	%setup -q -n %{name}-%{version}
21mr|libresample-0.1.3-15|56	%patch0 -p0
21mr|libresample-0.1.3-15|57	
21mr|libresample-0.1.3-15|58	%build
21mr|libresample-0.1.3-15|59	export CC="%{__cc}"
21mr|libresample-0.1.3-15|60	export CFLAGS="%{optflags} -fPIC"
21mr|libresample-0.1.3-15|61	
21mr|libresample-0.1.3-15|62	%configure
21mr|libresample-0.1.3-15|63	%make
21mr|libresample-0.1.3-15|64	
21mr|libresample-0.1.3-15|65	%install
21mr|libresample-0.1.3-15|66	rm -rf %{buildroot}
21mr|libresample-0.1.3-15|67	
21mr|libresample-0.1.3-15|68	%makeinstall_std
21mr|libresample-0.1.3-15|69	
21mr|libresample-0.1.3-15|70	%if %mdkversion < 200900
21mr|libresample-0.1.3-15|71	%post -n %{libname} -p /sbin/ldconfig
21mr|libresample-0.1.3-15|72	%endif
21mr|libresample-0.1.3-15|73	
21mr|libresample-0.1.3-15|74	%if %mdkversion < 200900
21mr|libresample-0.1.3-15|75	%postun -n %{libname} -p /sbin/ldconfig
21mr|libresample-0.1.3-15|76	%endif
21mr|libresample-0.1.3-15|77	
21mr|libresample-0.1.3-15|78	%clean
21mr|libresample-0.1.3-15|79	rm -rf %{buildroot}
21mr|libresample-0.1.3-15|80	
21mr|libresample-0.1.3-15|81	%files tools
21mr|libresample-0.1.3-15|82	%defattr(-,root,root)
21mr|libresample-0.1.3-15|83	%{_bindir}/compareresample
21mr|libresample-0.1.3-15|84	%{_bindir}/resample-sndfile
21mr|libresample-0.1.3-15|85	%{_bindir}/testresample
21mr|libresample-0.1.3-15|86	
21mr|libresample-0.1.3-15|87	%files -n %{libname}
21mr|libresample-0.1.3-15|88	%defattr(-,root,root)
21mr|libresample-0.1.3-15|89	%doc LICENSE.txt README.txt
21mr|libresample-0.1.3-15|90	%{_libdir}/*.so.*
21mr|libresample-0.1.3-15|91	
21mr|libresample-0.1.3-15|92	%files -n %{develname}
21mr|libresample-0.1.3-15|93	%defattr(-,root,root)
21mr|libresample-0.1.3-15|94	%{_includedir}/*
21mr|libresample-0.1.3-15|95	%{_libdir}/*.so

13813 21
21mr|libressl-3.2.0-8|1	# Initial purpose of packaging LibreSSL was the need to have a handy
21mr|libressl-3.2.0-8|2	# tool to work with GOST keys easily (LibreSSL has GOSTs out of the box).
21mr|libressl-3.2.0-8|3	# netcat-openbsd is now also packaged here.
21mr|libressl-3.2.0-8|4	# LibreSSL is a fork of OpenSSL and has same libraries, binaries
21mr|libressl-3.2.0-8|5	# and fucntions names, that is why it cannot coexist with OpenSSL
21mr|libressl-3.2.0-8|6	# easily and is packages to a separate prefix here.
21mr|libressl-3.2.0-8|7	# Remember some directories before changing %%_prefix, o - original
21mr|libressl-3.2.0-8|8	%define _oprefix /usr
21mr|libressl-3.2.0-8|9	%define _obindir %{_oprefix}/bin
21mr|libressl-3.2.0-8|10	%define _omandir %{_oprefix}/share/man
21mr|libressl-3.2.0-8|11	%define _olibdir %{_oprefix}/%{_lib}
21mr|libressl-3.2.0-8|12	# We need to override macros set in platform
21mr|libressl-3.2.0-8|13	%define _prefix /opt/libressl
21mr|libressl-3.2.0-8|14	%define _bindir %{_prefix}/bin
21mr|libressl-3.2.0-8|15	%define _includedir %{_prefix}/include
21mr|libressl-3.2.0-8|16	%define _libdir %{_prefix}/lib
21mr|libressl-3.2.0-8|17	%define _libexecdir %{_prefix}/libexec
21mr|libressl-3.2.0-8|18	%define _datadir %{_prefix}/share
21mr|libressl-3.2.0-8|19	%define _mandir %{_datadir}/man
21mr|libressl-3.2.0-8|20	# Keep package docs in normal locations
21mr|libressl-3.2.0-8|21	%define _defaultdocdir %{_oprefix}/share/doc
21mr|libressl-3.2.0-8|22	# RPM 4 by default looks for *.pc in %%_libdir which is redefined
21mr|libressl-3.2.0-8|23	%global __pkgconfig_path ^(%{_olibdir}/pkgconfig/.*\\.pc|%{_obindir}/pkg-config)$
21mr|libressl-3.2.0-8|24	# Make RPM mark files in both %%_mandir and %%_omandir as docs (RPM4-only)
21mr|libressl-3.2.0-8|25	%global __docdir_path %{__docdir_path}:%{_omandir}
21mr|libressl-3.2.0-8|26	# Disable /usr/share/spec-helper/relink_symlinks
21mr|libressl-3.2.0-8|27	# to make sure that symlinks are not broken
21mr|libressl-3.2.0-8|28	%define dont_relink 1
21mr|libressl-3.2.0-8|29	# Manually control RPATHs
21mr|libressl-3.2.0-8|30	%define dont_remove_rpath 1
21mr|libressl-3.2.0-8|31	# If man pages compression is not set up, skip it
21mr|libressl-3.2.0-8|32	%{?!_compress:%define _compress /bin/true}
21mr|libressl-3.2.0-8|33	%{?!_extension:%define _extension .xz}
21mr|libressl-3.2.0-8|34	
21mr|libressl-3.2.0-8|35	# Ideas behind this package are the following:
21mr|libressl-3.2.0-8|36	# - libressl-devel must provide pkgconfig(libressl*)
21mr|libressl-3.2.0-8|37	# - libressl-devel must not provide pkgconfig(openssl),
21mr|libressl-3.2.0-8|38	#   pkgconfig(libtls), pkgconfig(libcrypto), pkgconfig(libssl)
21mr|libressl-3.2.0-8|39	#   to prevent conflicts with OpenSSL
21mr|libressl-3.2.0-8|40	# - packages netcat-openbsd, ocspcheck, libressl are intended to
21mr|libressl-3.2.0-8|41	#   comply with FHS, so libtls.so.*, libcrypto.so.* and libssl.so.*
21mr|libressl-3.2.0-8|42	#   are packaged into separate packages, RPATHs are removed and
21mr|libressl-3.2.0-8|43	#   /usr/bin/* must depend from separate libs packages and will
21mr|libressl-3.2.0-8|44	#   use /usr/lib(64)/lib*.so.*
21mr|libressl-3.2.0-8|45	# - there are no per-library devel packages, only one libressl-devel
21mr|libressl-3.2.0-8|46	#   with symlinks /opt/libressl/lib/*.so -> /usr/lib(64)/*.so.*
21mr|libressl-3.2.0-8|47	# - not FHS-compilant /opt is used only for devel package to allow
21mr|libressl-3.2.0-8|48	#   coinstallability with OpenSSL devel packages
21mr|libressl-3.2.0-8|49	# // mikhailnov, 03.12.2019
21mr|libressl-3.2.0-8|50	# We rename e.g. libtls.pc to libressl-tls.pc, make sure that we do not
21mr|libressl-3.2.0-8|51	# get odd provides and break the repository if forgot to rename something.
21mr|libressl-3.2.0-8|52	# Filter out provides like 'devel(libcrypto(64bit))' (they are in OpenSSL).
21mr|libressl-3.2.0-8|53	%global __provides_exclude \
21mr|libressl-3.2.0-8|54	'.*openssl.*|pkgconfig\\(lib(tls|crypto|ssl)\\)|devel\\(lib(tls|crypto|ssl).*\\).*'
21mr|libressl-3.2.0-8|55	
21mr|libressl-3.2.0-8|56	%define libcrypto_sover 46
21mr|libressl-3.2.0-8|57	%define libssl_sover 48
21mr|libressl-3.2.0-8|58	%define libtls_sover 20
21mr|libressl-3.2.0-8|59	%define libssl_pkg %mklibname ssl_libressl %{libssl_sover}
21mr|libressl-3.2.0-8|60	%define libcrypto_pkg %mklibname crypto_libressl %{libcrypto_sover}
21mr|libressl-3.2.0-8|61	%define libtls_pkg %mklibname tls_libressl %{libtls_sover}
21mr|libressl-3.2.0-8|62	
21mr|libressl-3.2.0-8|63	# parent commit of https://github.com/libressl-portable/openbsd/commit/a177033
21mr|libressl-3.2.0-8|64	# from which v3.2.0 is tagged
21mr|libressl-3.2.0-8|65	%define commit_openbsd 768c7156952b7df8245172586ca8c4c37d599a47
21mr|libressl-3.2.0-8|66	# https://github.com/libressl-portable/portable is tagged correctly,
21mr|libressl-3.2.0-8|67	# but lets also build from commit for consistency
21mr|libressl-3.2.0-8|68	%define commit_portable 44a6a2397fb9b8d6868ef73d51e6ef79c39b0322
21mr|libressl-3.2.0-8|69	
21mr|libressl-3.2.0-8|70	%define _default_patch_fuzz 3
21mr|libressl-3.2.0-8|71	%define config_update %{nil}
21mr|libressl-3.2.0-8|72	
21mr|libressl-3.2.0-8|73	# TODO: fix it, introduced by patches from gost-new
21mr|libressl-3.2.0-8|74	%define _disable_ld_no_undefined 1
21mr|libressl-3.2.0-8|75	
21mr|libressl-3.2.0-8|76	Summary:		LibreSSL utils and libs coexisting with OpenSSL
21mr|libressl-3.2.0-8|77	Name:			libressl
21mr|libressl-3.2.0-8|78	Version:		3.2.0
21mr|libressl-3.2.0-8|79	Release:		8
21mr|libressl-3.2.0-8|80	# The code is distributed under ISC license except of original OpenSSL code
21mr|libressl-3.2.0-8|81	License:		ISC and BSD-like
21mr|libressl-3.2.0-8|82	Group:			System/Base
21mr|libressl-3.2.0-8|83	Url:			http://libressl.org
21mr|libressl-3.2.0-8|84	#Source0:		https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-%{version}.tar.gz
21mr|libressl-3.2.0-8|85	Source0:		https://github.com/libressl-portable/portable/archive/%{commit_portable}.tar.gz?/libressl-portable-%{commit_portable}.tar.gz
21mr|libressl-3.2.0-8|86	Source1:		https://github.com/libressl-portable/openbsd/archive/%{commit_openbsd}.tar.gz?/libressl-openbsd-%{commit_openbsd}.tar.gz
21mr|libressl-3.2.0-8|87	Source10:		libressl.rpmlintrc
21mr|libressl-3.2.0-8|88	
21mr|libressl-3.2.0-8|89	# Patches for openbsd tree are also commited here:
21mr|libressl-3.2.0-8|90	# https://github.com/mikhailnov/libressl-openbsd/commits/rosa-v3.2.0
21mr|libressl-3.2.0-8|91	
21mr|libressl-3.2.0-8|92	# ROSA patch, TODO: add printing config location to `openssl version`
21mr|libressl-3.2.0-8|93	Patch0001: 0001-Allow-custom-config-location.patch
21mr|libressl-3.2.0-8|94	
21mr|libressl-3.2.0-8|95	# Support of GOST 2015 and other fixes by lumag@, sponsored by ROSA Linux
21mr|libressl-3.2.0-8|96	# Поддержка TLS 1.2 CNT-IMIT и CTR-OMAC в соответствии с Р 1323565.1.020-2018 и
21mr|libressl-3.2.0-8|97	# draft-smyshlyaev-tls12-gost-suites.
21mr|libressl-3.2.0-8|98	# - Блочные шифры Магма, Кузнечик по ГОСТ Р 34.12-2015.
21mr|libressl-3.2.0-8|99	# - Режимы блочных шифров по ГОСТ Р 34.13-2015
21mr|libressl-3.2.0-8|100	# - Режим CTR-ACPKM по Р 1323565.1.017-2018
21mr|libressl-3.2.0-8|101	# - Режим MGM по Р 13235651.026-2019
21mr|libressl-3.2.0-8|102	# - Формат ключей по Р 1323565.1.023-2018
21mr|libressl-3.2.0-8|103	# - Параметры эллиптических кривых по Р 1323565.1.024-2019
21mr|libressl-3.2.0-8|104	# - Поддержка файлов CMS и PKCS7 по RFC 4490 (в режиме KeyTransport)
21mr|libressl-3.2.0-8|105	# - Поддержка файлов CMS и PKCS7 по Р 1323565.1.025-2019 (кроме режима KEK)
21mr|libressl-3.2.0-8|106	# - Поддержка файлов PKCS#8/PKCS#12 по Р 50.1.112-2016.
21mr|libressl-3.2.0-8|107	# - Поддержка криптонаборов TLS 1.2 по Р 1323565.1.020-2018
21mr|libressl-3.2.0-8|108	# Для поддержки криптонаборов TLS 1.3 с точки зрения ГОСТ все готово,
21mr|libressl-3.2.0-8|109	# поддержка TLS 1.3 в самом LibreSSL пока находится в процессе разработки.
21mr|libressl-3.2.0-8|110	# In process of upstreamization which is going not easily...
21mr|libressl-3.2.0-8|111	# git clone https://github.com/GostCrypt/libressl-openbsd.git -b gost-new
21mr|libressl-3.2.0-8|112	# cd libressl-openbsd
21mr|libressl-3.2.0-8|113	# git format-patch -64 --start-number=101
21mr|libressl-3.2.0-8|114	# ( for i in 01*.patch ; do echo Patch$(echo $i | awk -F '-' '{print $1}'): $i ; done ) | sort -h
21mr|libressl-3.2.0-8|115	# cherry-picked from upstream after v3.2.0 and gost-new
21mr|libressl-3.2.0-8|116	Patch0002: 0002-Remove-expired-certificate-ok-tb.patch
21mr|libressl-3.2.0-8|117	Patch0003: 0003-Properly-document-PKCS7_final-3-which-was-already-me.patch
21mr|libressl-3.2.0-8|118	Patch0004: 0004-distracting-whitespace.patch
21mr|libressl-3.2.0-8|119	Patch0005: 0005-new-manual-page-PKCS7_add_attribute-3.patch
21mr|libressl-3.2.0-8|120	Patch0006: 0006-mention-that-TLS_method-3-also-supports-TLSv1.3.patch
21mr|libressl-3.2.0-8|121	Patch0007: 0007-minor-polishing.patch
21mr|libressl-3.2.0-8|122	Patch0008: 0008-Apply-some-style-9.patch
21mr|libressl-3.2.0-8|123	Patch0009: 0009-Add-support-for-additional-GOST-curves.patch
21mr|libressl-3.2.0-8|124	Patch0010: 0010-Add-a-few-more-errors-to-help-debugging.patch
21mr|libressl-3.2.0-8|125	Patch0011: 0011-Add-OIDs-for-HMAC-using-Streebog-GOST-R-34.11-2012-h.patch
21mr|libressl-3.2.0-8|126	Patch0012: 0012-Allow-GOST-R-34.11-2012-in-PBE-PBKDF2-PKCS-5.patch
21mr|libressl-3.2.0-8|127	Patch0013: 0013-Enable-GOST_SIG_FORMAT_RS_LE-when-verifying-certific.patch
21mr|libressl-3.2.0-8|128	Patch0014: 0014-Handle-GOST-in-ssl_cert_dup.patch
21mr|libressl-3.2.0-8|129	Patch0015: 0015-Stop-sending-GOST-R-34.10-94-as-a-CertificateType.patch
21mr|libressl-3.2.0-8|130	Patch0016: 0016-Use-IANA-allocated-GOST-ClientCertificateTypes.patch
21mr|libressl-3.2.0-8|131	Patch0017: 0017-Add-a-custom-copy-handler-for-AES-key-wrap.patch
21mr|libressl-3.2.0-8|132	Patch0018: 0018-document-PKCS7_get_signer_info-3.patch
21mr|libressl-3.2.0-8|133	Patch0019: 0019-wording-tweaks-from-ross-l-richardson-and-tb.patch
21mr|libressl-3.2.0-8|134	Patch0020: 0020-document-PEM_ASN1_read-3-and-PEM_ASN1_read_bio-3.patch
21mr|libressl-3.2.0-8|135	Patch0021: 0021-add-a-comment-saying-that-name_cmp-is-intentionally-.patch
21mr|libressl-3.2.0-8|136	Patch0022: 0022-add-my-Copyright-and-license-which-i-forgot-when-add.patch
21mr|libressl-3.2.0-8|137	Patch0023: 0023-Document-PEM_def_callback-3.patch
21mr|libressl-3.2.0-8|138	Patch0024: 0024-Document-EVP_read_pw_string_min-3.patch
21mr|libressl-3.2.0-8|139	Patch0025: 0025-gost-populate-params-tables-with-new-curves.patch
21mr|libressl-3.2.0-8|140	Patch0026: 0026-gost-use-ECerror-to-report-EC-errors.patch
21mr|libressl-3.2.0-8|141	Patch0027: 0027-gost-support-new-PublicKeyParameters-format.patch
21mr|libressl-3.2.0-8|142	Patch0028: 0028-gostr341001-support-unwrapped-private-keys-support.patch
21mr|libressl-3.2.0-8|143	Patch0029: 0029-pkcs12-add-support-for-GOST-PFX-files.patch
21mr|libressl-3.2.0-8|144	Patch0030: 0030-modes-add-functions-implementing-common-code-for-64-.patch
21mr|libressl-3.2.0-8|145	Patch0031: 0031-gost-drop-key_len-from-Gost28147_set_key.patch
21mr|libressl-3.2.0-8|146	Patch0032: 0032-gost-use-key_meshing-for-specifying-section-size.patch
21mr|libressl-3.2.0-8|147	Patch0033: 0033-gost-add-support-for-magma-cipher.patch
21mr|libressl-3.2.0-8|148	Patch0034: 0034-gost-add-support-for-kuznyechik-cipher.patch
21mr|libressl-3.2.0-8|149	Patch0035: 0035-kuznyechik-fix-IV-handling-for-CTR-mode.patch
21mr|libressl-3.2.0-8|150	Patch0036: 0036-magma-fix-IV-handling-for-CTR-mode.patch
21mr|libressl-3.2.0-8|151	Patch0037: 0037-gost-add-support-for-ACPKM-rekeying.patch
21mr|libressl-3.2.0-8|152	Patch0038: 0038-gost-add-support-for-GOST-34.12-Magma-Kuznyechik-enc.patch
21mr|libressl-3.2.0-8|153	Patch0039: 0039-gost-add-support-for-magma-ctr-acpkm-mode.patch
21mr|libressl-3.2.0-8|154	Patch0040: 0040-gost-add-support-for-kuznyechik-ctr-acpkm-mode.patch
21mr|libressl-3.2.0-8|155	Patch0041: 0041-kdftree-add-functions-implementing-KDF_TREE-function.patch
21mr|libressl-3.2.0-8|156	Patch0042: 0042-gost-add-support-for-new-GOST-key-transport-data-for.patch
21mr|libressl-3.2.0-8|157	Patch0043: 0043-modes-add-support-for-128-bit-MGM-mode.patch
21mr|libressl-3.2.0-8|158	Patch0044: 0044-modes-add-support-for-64-bit-MGM-mode.patch
21mr|libressl-3.2.0-8|159	Patch0045: 0045-gost-add-kuznyechik-mgm-support.patch
21mr|libressl-3.2.0-8|160	Patch0046: 0046-gost-add-magma-mgm-support.patch
21mr|libressl-3.2.0-8|161	Patch0047: 0047-regress-evp-add-simple-test-for-AEAD-ciphers.patch
21mr|libressl-3.2.0-8|162	Patch0048: 0048-evp-add-EVP_CIPHER-interface-for-kuznyechik-mgm.patch
21mr|libressl-3.2.0-8|163	Patch0049: 0049-evp-add-EVP_CIPHER-interface-for-magma-mgm.patch
21mr|libressl-3.2.0-8|164	Patch0050: 0050-evp-add-support-for-Kuznyechik-ctr-acpkm-omac-cipher.patch
21mr|libressl-3.2.0-8|165	Patch0051: 0051-evp-add-support-for-Magma-ctr-acpkm-omac-cipher.patch
21mr|libressl-3.2.0-8|166	Patch0052: 0052-gost-restore-CMS-support.patch
21mr|libressl-3.2.0-8|167	Patch0053: 0053-gost-add-support-for-CMS-and-SMIME-enveloped-files.patch
21mr|libressl-3.2.0-8|168	Patch0054: 0054-cms-add-support-for-using-AEAD-ciphers-in-CMS-files.patch
21mr|libressl-3.2.0-8|169	Patch0055: 0055-cms-populate-SMIMECaps-with-new-GOST-algorithms.patch
21mr|libressl-3.2.0-8|170	Patch0056: 0056-cms-allow-keys-support-different-RI-types.patch
21mr|libressl-3.2.0-8|171	Patch0057: 0057-evp-support-kuznyechik-kexp15-keywrap-algorithm.patch
21mr|libressl-3.2.0-8|172	Patch0058: 0058-evp-support-magma-kexp15-keywrap-algorithm.patch
21mr|libressl-3.2.0-8|173	Patch0059: 0059-gost-support-specifying-old-or-new-KEG-derivation-fo.patch
21mr|libressl-3.2.0-8|174	Patch0060: 0060-cms-add-support-for-setting-KeyAgreement-UKM.patch
21mr|libressl-3.2.0-8|175	Patch0061: 0061-cms-select-proper-cipher-for-GOST-KeyAgreeement.patch
21mr|libressl-3.2.0-8|176	Patch0062: 0062-cms-specify-originator-key-for-KeyAgreement-decoding.patch
21mr|libressl-3.2.0-8|177	Patch0063: 0063-cms-support-specifying-originator-certificate-and-ke.patch
21mr|libressl-3.2.0-8|178	Patch0064: 0064-gost-add-support-for-decoding-KeyAgreement-CMS-files.patch
21mr|libressl-3.2.0-8|179	Patch0065: 0065-cms-autoguess-preferred-RecipientInfo-type.patch
21mr|libressl-3.2.0-8|180	Patch0066: 0066-Fix-S-Box-used-for-CipherKeyExchange-message-in-GOST.patch
21mr|libressl-3.2.0-8|181	Patch0067: 0067-gost-pmeth-check-that-result-of-data-encryption-woul.patch
21mr|libressl-3.2.0-8|182	Patch0068: 0068-ssl_sigalgs-select-proper-default-algorithm-for-GOST.patch
21mr|libressl-3.2.0-8|183	Patch0069: 0069-ssl-add-support-for-IANA-allocated-GOST-sigalgs-valu.patch
21mr|libressl-3.2.0-8|184	Patch0070: 0070-ssl-provide-interoperability-with-CryptoPro-CSP.patch
21mr|libressl-3.2.0-8|185	Patch0071: 0071-ssl-do-not-send-GOST-94-certificate-type.patch
21mr|libressl-3.2.0-8|186	Patch0072: 0072-ssl-add-support-for-new-GOST-CNT-IMIT-ciphersuite-va.patch
21mr|libressl-3.2.0-8|187	Patch0073: 0073-evp-add-EVP_PKEY_new_CMAC_key-function.patch
21mr|libressl-3.2.0-8|188	Patch0074: 0074-evp-fix-sign-verify-for-EVP_PKEY_CMAC-keys.patch
21mr|libressl-3.2.0-8|189	Patch0075: 0075-evp-fix-EVP_MD_CTX_copy_ex-for-CMAC-contexts.patch
21mr|libressl-3.2.0-8|190	Patch0076: 0076-objects-add-id-for-gost-kdf-key-exchange-for-CTR-OMA.patch
21mr|libressl-3.2.0-8|191	Patch0077: 0077-ssl-add-defines-for-GOST-CTR-OMAC-ciphersuites.patch
21mr|libressl-3.2.0-8|192	Patch0078: 0078-ssl-add-support-for-GOST-KDF-key-exchange.patch
21mr|libressl-3.2.0-8|193	Patch0079: 0079-ssl-support-selecting-CMAC-for-CTR-OMAC-ciphersuites.patch
21mr|libressl-3.2.0-8|194	Patch0080: 0080-ssl-select-ACPKM-session-size-for-CTR-OMAC-ciphersui.patch
21mr|libressl-3.2.0-8|195	Patch0081: 0081-ssl-fix-Finished-message-length-for-CTR-OMAC-ciphers.patch
21mr|libressl-3.2.0-8|196	Patch0082: 0082-ssl-fix-CMAC-support.patch
21mr|libressl-3.2.0-8|197	Patch0083: 0083-ssl-merge-read-and-write-sequence-secrets-into-commo.patch
21mr|libressl-3.2.0-8|198	Patch0084: 0084-ssl-drop-mac_flags-field.patch
21mr|libressl-3.2.0-8|199	Patch0085: 0085-ssl-support-IV-increments-for-GOST-CTR-OMAC-ciphersu.patch
21mr|libressl-3.2.0-8|200	Patch0086: 0086-kdftree-add-support-for-TLSTREE-rekeying-algorithm.patch
21mr|libressl-3.2.0-8|201	Patch0087: 0087-ssl-add-support-for-TLSTREE-rekeying.patch
21mr|libressl-3.2.0-8|202	# https://www.opennet.ru/opennews/art.shtml?num=54233
21mr|libressl-3.2.0-8|203	# https://github.com/libressl-portable/openbsd/commit/f22d7684aed13a9ae9ea6554b7a3e52fdfa4f193
21mr|libressl-3.2.0-8|204	# From LibreSSL 3.2.3
21mr|libressl-3.2.0-8|205	Patch0088: 0088-CVE-2020-1971.patch
21mr|libressl-3.2.0-8|206	# https://www.opennet.ru/opennews/art.shtml?num=55683
21mr|libressl-3.2.0-8|207	# https://github.com/libressl-portable/openbsd/commit/89d74f9b9c8c0b042e81aecb6c286253a51659d8
21mr|libressl-3.2.0-8|208	# From LibreSSL 3.2.6
21mr|libressl-3.2.0-8|209	Patch0089: 0089-CVE-2021-3712.patch
21mr|libressl-3.2.0-8|210	
21mr|libressl-3.2.0-8|211	# TODO:
21mr|libressl-3.2.0-8|212	# https://www.opennet.ru/opennews/art.shtml?num=54774
21mr|libressl-3.2.0-8|213	# https://github.com/libressl-portable/openbsd/commit/5f00b800749f246861e892a17d9012bd25fc06ba (LibreSSL 3.2.5)
21mr|libressl-3.2.0-8|214	# Code is different in our version, investigation if backport is required is required.
21mr|libressl-3.2.0-8|215	
21mr|libressl-3.2.0-8|216	# Patches for portable, from lumag@
21mr|libressl-3.2.0-8|217	# ( for i in *PORTABLE*.patch ; do echo Patch$(echo $i | awk -F '-' '{print $2}'): $i ; done ) | sed -e 's,^Patch0,Patch2,g' | sort -h
21mr|libressl-3.2.0-8|218	# These patches for portable tree extend patches above for openbsd tree
21mr|libressl-3.2.0-8|219	# and have the same numbers
21mr|libressl-3.2.0-8|220	Patch2030: PORTABLE-0030-modes-add-functions-implementing-common-code-for-64-.patch
21mr|libressl-3.2.0-8|221	Patch2033: PORTABLE-0033-gost-add-support-for-magma-cipher.patch
21mr|libressl-3.2.0-8|222	Patch2034: PORTABLE-0034-gost-add-support-for-kuznyechik-cipher.patch
21mr|libressl-3.2.0-8|223	Patch2041: PORTABLE-0041-kdftree-add-functions-implementing-KDF_TREE-function.patch
21mr|libressl-3.2.0-8|224	Patch2042: PORTABLE-0042-gost-add-support-for-new-GOST-key-transport-data-for.patch
21mr|libressl-3.2.0-8|225	Patch2043: PORTABLE-0043-modes-add-support-for-128-bit-MGM-mode.patch
21mr|libressl-3.2.0-8|226	Patch2044: PORTABLE-0044-modes-add-support-for-64-bit-MGM-mode.patch
21mr|libressl-3.2.0-8|227	Patch2086: PORTABLE-0086-kdftree-add-support-for-TLSTREE-rekeying-algorithm.patch
21mr|libressl-3.2.0-8|228	Patch2100: PORTABLE-0100-fixup-build.patch
21mr|libressl-3.2.0-8|229	# If both openssl and libressl libraries are loaded into one runtime,
21mr|libressl-3.2.0-8|230	# versioning their symbols will or may allow them to coexist
21mr|libressl-3.2.0-8|231	Patch2200: PORTABLE-2200-SUSE-extra-symver.patch
21mr|libressl-3.2.0-8|232	
21mr|libressl-3.2.0-8|233	# From https://www.mitchr.me/SS/exampleCode/openssl.html
21mr|libressl-3.2.0-8|234	Source20:		test.c
21mr|libressl-3.2.0-8|235	Source22:		test2.c
21mr|libressl-3.2.0-8|236	# From import/openssl, originates from Fedora
21mr|libressl-3.2.0-8|237	Source25:		test5.c
21mr|libressl-3.2.0-8|238	# From Linux kernel 5.3.15, scripts/sign-file.c
21mr|libressl-3.2.0-8|239	Source29:		test9.c
21mr|libressl-3.2.0-8|240	# To get %%_openssldir and for %%check
21mr|libressl-3.2.0-8|241	BuildRequires:	openssl-devel
21mr|libressl-3.2.0-8|242	BuildRequires:	pkgconfig(zlib)
21mr|libressl-3.2.0-8|243	#BuildRequires(check)
21mr|libressl-3.2.0-8|244	BuildRequires:	gostsum
21mr|libressl-3.2.0-8|245	# readelf <...> | <...>
21mr|libressl-3.2.0-8|246	BuildRequires:	binutils grep gawk
21mr|libressl-3.2.0-8|247	BuildRequires:	chrpath
21mr|libressl-3.2.0-8|248	# This LibreSSL uses /etc/pki/tls from system OpenSSL
21mr|libressl-3.2.0-8|249	# but most functions will work without its files
21mr|libressl-3.2.0-8|250	Recommends:	openssl
21mr|libressl-3.2.0-8|251	
21mr|libressl-3.2.0-8|252	%description
21mr|libressl-3.2.0-8|253	LibreSSL utils and libs coexisting with OpenSSL.
21mr|libressl-3.2.0-8|254	GOST is supported out of the box.
21mr|libressl-3.2.0-8|255	
21mr|libressl-3.2.0-8|256	%files
21mr|libressl-3.2.0-8|257	%doc ChangeLog COPYING
21mr|libressl-3.2.0-8|258	# %%_bindir here is /opt/libressl/bin
21mr|libressl-3.2.0-8|259	# %%_obindir is /usr/bin
21mr|libressl-3.2.0-8|260	# %%_mandir is /opt/libressl/share/man
21mr|libressl-3.2.0-8|261	# %%_omandir is /usr/share/man
21mr|libressl-3.2.0-8|262	%{_obindir}/libressl
21mr|libressl-3.2.0-8|263	%config(noreplace) %{_openssldir}/libressl.cnf
21mr|libressl-3.2.0-8|264	%config(noreplace) %{_openssldir}/x509v3.cnf
21mr|libressl-3.2.0-8|265	%{_omandir}/*/*
21mr|libressl-3.2.0-8|266	%exclude %{_omandir}/man3/*
21mr|libressl-3.2.0-8|267	%exclude %{_omandir}/*/nc.*
21mr|libressl-3.2.0-8|268	%exclude %{_omandir}/*/netcat.*
21mr|libressl-3.2.0-8|269	%exclude %{_omandir}/*/ocspcheck.*
21mr|libressl-3.2.0-8|270	#-------------------------------------------------------------------------------------
21mr|libressl-3.2.0-8|271	
21mr|libressl-3.2.0-8|272	%package -n %{libcrypto_pkg}
21mr|libressl-3.2.0-8|273	Summary:	libcrypto library from LibreSSL
21mr|libressl-3.2.0-8|274	Group:		System/Libraries
21mr|libressl-3.2.0-8|275	
21mr|libressl-3.2.0-8|276	%description -n %{libcrypto_pkg}
21mr|libressl-3.2.0-8|277	libcrypto library from LibreSSL
21mr|libressl-3.2.0-8|278	
21mr|libressl-3.2.0-8|279	%files -n %{libcrypto_pkg}
21mr|libressl-3.2.0-8|280	%{_olibdir}/libcrypto.so.%{libcrypto_sover}*
21mr|libressl-3.2.0-8|281	#-------------------------------------------------------------------------------------
21mr|libressl-3.2.0-8|282	
21mr|libressl-3.2.0-8|283	%package -n %{libssl_pkg}
21mr|libressl-3.2.0-8|284	Summary:	libssl library from LibreSSL
21mr|libressl-3.2.0-8|285	Group:		System/Libraries
21mr|libressl-3.2.0-8|286	
21mr|libressl-3.2.0-8|287	%description -n %{libssl_pkg}
21mr|libressl-3.2.0-8|288	libssl library from LibreSSL
21mr|libressl-3.2.0-8|289	
21mr|libressl-3.2.0-8|290	%files -n %{libssl_pkg}
21mr|libressl-3.2.0-8|291	%{_olibdir}/libssl.so.%{libssl_sover}*
21mr|libressl-3.2.0-8|292	#-------------------------------------------------------------------------------------
21mr|libressl-3.2.0-8|293	
21mr|libressl-3.2.0-8|294	%package -n %{libtls_pkg}
21mr|libressl-3.2.0-8|295	Summary:	libtls library from LibreSSL
21mr|libressl-3.2.0-8|296	Group:		System/Libraries
21mr|libressl-3.2.0-8|297	
21mr|libressl-3.2.0-8|298	%description -n %{libtls_pkg}
21mr|libressl-3.2.0-8|299	libtls library from LibreSSL
21mr|libressl-3.2.0-8|300	
21mr|libressl-3.2.0-8|301	%files -n %{libtls_pkg}
21mr|libressl-3.2.0-8|302	%{_olibdir}/libtls.so.%{libtls_sover}*
21mr|libressl-3.2.0-8|303	#-------------------------------------------------------------------------------------
21mr|libressl-3.2.0-8|304	
21mr|libressl-3.2.0-8|305	%package devel
21mr|libressl-3.2.0-8|306	Summary:		LibreSSL devel package
21mr|libressl-3.2.0-8|307	Group:			Development/C
21mr|libressl-3.2.0-8|308	Requires:		%{name} = %{EVRD}
21mr|libressl-3.2.0-8|309	# symlinks /opt/libressl/lib/*.so.* -> /usr/lib(64)/*.so.*
21mr|libressl-3.2.0-8|310	Requires:		%{libcrypto_pkg} = %{EVRD}
21mr|libressl-3.2.0-8|311	Requires:		%{libtls_pkg} = %{EVRD}
21mr|libressl-3.2.0-8|312	Requires:		%{libssl_pkg} = %{EVRD}
21mr|libressl-3.2.0-8|313	# Add provides to pull this package by common devel names
21mr|libressl-3.2.0-8|314	Provides:		%{mklibname crypto_libressl -d} = %{EVRD}
21mr|libressl-3.2.0-8|315	Provides:		%{mklibname tls_libressl -d} = %{EVRD}
21mr|libressl-3.2.0-8|316	Provides:		%{mklibname ssl_libressl -d} = %{EVRD}
21mr|libressl-3.2.0-8|317	# Automatic provides like 'devel(libcrypto(64bit))' are blocked by
21mr|libressl-3.2.0-8|318	# filters to prevent conflicts with OpenSSL
21mr|libressl-3.2.0-8|319	# devel(libfoo) are RPM_VENDOR_MANDRIVA-specific in RPM 5
21mr|libressl-3.2.0-8|320	# TODO: probably no real need in emulating devel(libfoo)
21mr|libressl-3.2.0-8|321	%if 0%{?mdvver}
21mr|libressl-3.2.0-8|322	%if "%{?_lib}" == "lib64"
21mr|libressl-3.2.0-8|323	%define b64 (64bit)
21mr|libressl-3.2.0-8|324	%else
21mr|libressl-3.2.0-8|325	%define b64 %{nil}
21mr|libressl-3.2.0-8|326	%endif
21mr|libressl-3.2.0-8|327	Provides:		devel(libressl-libtls%{b64})
21mr|libressl-3.2.0-8|328	Provides:		devel(libressl-libcrypto%{b64})
21mr|libressl-3.2.0-8|329	Provides:		devel(libressl-libssl%{b64})
21mr|libressl-3.2.0-8|330	%endif
21mr|libressl-3.2.0-8|331	
21mr|libressl-3.2.0-8|332	%description devel
21mr|libressl-3.2.0-8|333	LibreSSL devel package. Devel libraries are in %{_libdir},
21mr|libressl-3.2.0-8|334	runtime librararies are in %{_olibdir},
21mr|libressl-3.2.0-8|335	pkg-config sets -I%{_libdir} in CFLAGS.
21mr|libressl-3.2.0-8|336	
21mr|libressl-3.2.0-8|337	%files devel
21mr|libressl-3.2.0-8|338	%doc ChangeLog COPYING
21mr|libressl-3.2.0-8|339	%{_libdir}/*.so
21mr|libressl-3.2.0-8|340	# symlinks to %%{_olibdir}/*.so.*, only for devel package
21mr|libressl-3.2.0-8|341	%{_libdir}/*.so.*
21mr|libressl-3.2.0-8|342	%{_olibdir}/pkgconfig/*.pc
21mr|libressl-3.2.0-8|343	%{_includedir}
21mr|libressl-3.2.0-8|344	%{_mandir}/*/*
21mr|libressl-3.2.0-8|345	%{_omandir}/man3/*
21mr|libressl-3.2.0-8|346	%{_rpmmacrodir}/*libressl*
21mr|libressl-3.2.0-8|347	#-------------------------------------------------------------------------------------
21mr|libressl-3.2.0-8|348	
21mr|libressl-3.2.0-8|349	%package -n ocspcheck
21mr|libressl-3.2.0-8|350	Summary:		Utility to validate certificates
21mr|libressl-3.2.0-8|351	Group:			System/Base
21mr|libressl-3.2.0-8|352	
21mr|libressl-3.2.0-8|353	%description -n ocspcheck
21mr|libressl-3.2.0-8|354	Utility to validate a certificate against its OCSP responder and
21mr|libressl-3.2.0-8|355	save the reply for stapling
21mr|libressl-3.2.0-8|356	
21mr|libressl-3.2.0-8|357	%files -n ocspcheck
21mr|libressl-3.2.0-8|358	%doc ChangeLog COPYING
21mr|libressl-3.2.0-8|359	%{_obindir}/ocspcheck
21mr|libressl-3.2.0-8|360	%{_omandir}/man*/ocspcheck.*
21mr|libressl-3.2.0-8|361	#-------------------------------------------------------------------------------------
21mr|libressl-3.2.0-8|362	
21mr|libressl-3.2.0-8|363	%package -n netcat-openbsd
21mr|libressl-3.2.0-8|364	Summary:		Reads and writes data across network connections using TCP or UDP
21mr|libressl-3.2.0-8|365	Group:			System/Base
21mr|libressl-3.2.0-8|366	Conflicts:		netcat < 1.0
21mr|libressl-3.2.0-8|367	Conflicts:		netcat-traditional
21mr|libressl-3.2.0-8|368	Conflicts:		netcat-gnu
21mr|libressl-3.2.0-8|369	# netcat-openbsd 1.89 was imported from Mandriva in 2012 and now, in 2019, is replaced
21mr|libressl-3.2.0-8|370	#Obsoletes:		netcat-openbsd < 1.89.1
21mr|libressl-3.2.0-8|371	Provides:		netcat-tls = %{EVRD}
21mr|libressl-3.2.0-8|372	Provides:		netcat-libressl = %{EVRD}
21mr|libressl-3.2.0-8|373	Provides:		nc = %{EVRD}
21mr|libressl-3.2.0-8|374	# Provide "netcat" to satisfy deps of packages which require _any_
21mr|libressl-3.2.0-8|375	# implementation of netcat.
21mr|libressl-3.2.0-8|376	# But make this netcat the default one, so,
21mr|libressl-3.2.0-8|377	# while other packages provide "netcat = 1.0",
21mr|libressl-3.2.0-8|378	# provide a higher version here to make this package
21mr|libressl-3.2.0-8|379	# the default candidate to be installed as "netcat".
21mr|libressl-3.2.0-8|380	%if %{mdvver} > 201610
21mr|libressl-3.2.0-8|381	Provides:		netcat = %{EVRD}
21mr|libressl-3.2.0-8|382	# other netcats were removed due to their upstreams being dead
21mr|libressl-3.2.0-8|383	Obsoletes:		netcat-gnu < 0.7.2
21mr|libressl-3.2.0-8|384	Obsoletes:		netcat-traditional < 111
21mr|libressl-3.2.0-8|385	%else
21mr|libressl-3.2.0-8|386	# keep old default in rosa2016.1
21mr|libressl-3.2.0-8|387	Provides:		netcat = 1.0
21mr|libressl-3.2.0-8|388	%endif
21mr|libressl-3.2.0-8|389	
21mr|libressl-3.2.0-8|390	%description -n netcat-openbsd
21mr|libressl-3.2.0-8|391	The nc package contains Netcat (the program is actually nc), a simple
21mr|libressl-3.2.0-8|392	utility for reading and writing data across network connections, using
21mr|libressl-3.2.0-8|393	the TCP or UDP protocols. Netcat is intended to be a reliable back-end
21mr|libressl-3.2.0-8|394	tool which can be used directly or easily driven by other programs and
21mr|libressl-3.2.0-8|395	scripts.  Netcat is also a feature-rich network debugging and
21mr|libressl-3.2.0-8|396	exploration tool, since it can create many different connections and
21mr|libressl-3.2.0-8|397	has many built-in capabilities.
21mr|libressl-3.2.0-8|398	
21mr|libressl-3.2.0-8|399	You may want to install the netcat package if you are administering a
21mr|libressl-3.2.0-8|400	network and you'd like to use its debugging and network exploration
21mr|libressl-3.2.0-8|401	capabilities.
21mr|libressl-3.2.0-8|402	
21mr|libressl-3.2.0-8|403	%files -n netcat-openbsd
21mr|libressl-3.2.0-8|404	%doc ChangeLog COPYING
21mr|libressl-3.2.0-8|405	%{_obindir}/nc
21mr|libressl-3.2.0-8|406	%{_obindir}/netcat
21mr|libressl-3.2.0-8|407	%{_omandir}/man*/nc.*
21mr|libressl-3.2.0-8|408	%{_omandir}/man*/netcat.*
21mr|libressl-3.2.0-8|409	#-------------------------------------------------------------------------------------
21mr|libressl-3.2.0-8|410	
21mr|libressl-3.2.0-8|411	%prep
21mr|libressl-3.2.0-8|412	%setup -q -n portable-%{commit_portable} -a1
21mr|libressl-3.2.0-8|413	# Emulating creation of release tarball...
21mr|libressl-3.2.0-8|414	mv openbsd-%{commit_openbsd} openbsd
21mr|libressl-3.2.0-8|415	( cd openbsd
21mr|libressl-3.2.0-8|416	# First apply patches and then run a script which will copy files etc.
21mr|libressl-3.2.0-8|417	for i in $(echo "%patches" | sed -e 's,[[:space:]],\n,g' | grep -v '/PORTABLE\-' | sort -h); do
21mr|libressl-3.2.0-8|418	echo "Applying openbsd patch $i"
21mr|libressl-3.2.0-8|419	patch -p1 < "$i"
21mr|libressl-3.2.0-8|420	done
21mr|libressl-3.2.0-8|421	)
21mr|libressl-3.2.0-8|422	sed -i -e 's,git ,true ,g' update.sh
21mr|libressl-3.2.0-8|423	sed -i -e 's,./update.sh,sh -x ./update.sh,g' autogen.sh
21mr|libressl-3.2.0-8|424	sh -x ./autogen.sh | tee autogen0.log
21mr|libressl-3.2.0-8|425	# Protection against incorrect updates, e.g. by updates_tracker
21mr|libressl-3.2.0-8|426	grep -q "^LibreSSL version %{version}$" autogen0.log
21mr|libressl-3.2.0-8|427	rm -f autogen0.log
21mr|libressl-3.2.0-8|428	
21mr|libressl-3.2.0-8|429	# Now apply patches on top of portable edition after all files have been generated
21mr|libressl-3.2.0-8|430	for i in $(echo "%patches" | sed -e 's,[[:space:]],\n,g' | grep '/PORTABLE\-' | sort -h); do
21mr|libressl-3.2.0-8|431	echo "Applying portable patch $i"
21mr|libressl-3.2.0-8|432	patch -p1 < "$i"
21mr|libressl-3.2.0-8|433	done
21mr|libressl-3.2.0-8|434	
21mr|libressl-3.2.0-8|435	# Rerun after patching
21mr|libressl-3.2.0-8|436	sh -x update.sh
21mr|libressl-3.2.0-8|437	
21mr|libressl-3.2.0-8|438	%build
21mr|libressl-3.2.0-8|439	%setup_compile_flags
21mr|libressl-3.2.0-8|440	%serverbuild
21mr|libressl-3.2.0-8|441	# Use the same %%_openssl dir with OpenSSL, but separate the config
21mr|libressl-3.2.0-8|442	# (note that we patch libressl, X509_CONF_FILE is not upstream)
21mr|libressl-3.2.0-8|443	export CFLAGS="$CFLAGS -DX509_CONF_FILE='\"%{_openssldir}/libressl.cnf\"'"
21mr|libressl-3.2.0-8|444	#autoreconf -if #Source21
21mr|libressl-3.2.0-8|445	# static libs are required for tests target in Makefile
21mr|libressl-3.2.0-8|446	cp -fv /usr/share/libtool/config/config.* .
21mr|libressl-3.2.0-8|447	%configure \
21mr|libressl-3.2.0-8|448	--enable-nc \
21mr|libressl-3.2.0-8|449	--enable-static \
21mr|libressl-3.2.0-8|450	--with-openssldir=%{_openssldir}
21mr|libressl-3.2.0-8|451	%make_build
21mr|libressl-3.2.0-8|452	
21mr|libressl-3.2.0-8|453	%install
21mr|libressl-3.2.0-8|454	set +f # explicitly enable shell globbing
21mr|libressl-3.2.0-8|455	
21mr|libressl-3.2.0-8|456	%make_install
21mr|libressl-3.2.0-8|457	
21mr|libressl-3.2.0-8|458	# Some ideas about mans are from ALT Linux spec
21mr|libressl-3.2.0-8|459	install -m 0644 apps/nc/nc.1 %{buildroot}%{_mandir}/man1/nc.1
21mr|libressl-3.2.0-8|460	install -m 0644 apps/nc/nc.1 %{buildroot}%{_mandir}/man1/netcat.1
21mr|libressl-3.2.0-8|461	mkdir -p %{buildroot}%{_mandir}/man8/
21mr|libressl-3.2.0-8|462	install -m 0644 apps/ocspcheck/ocspcheck.8 %{buildroot}%{_mandir}/man8/ocspcheck.8
21mr|libressl-3.2.0-8|463	for i in $(seq 1 8)
21mr|libressl-3.2.0-8|464	do
21mr|libressl-3.2.0-8|465	man_dir="%{buildroot}%{_mandir}/man${i}"
21mr|libressl-3.2.0-8|466	if [ ! -d "$man_dir" ]; then continue; fi
21mr|libressl-3.2.0-8|467	( cd "$man_dir"
21mr|libressl-3.2.0-8|468	grep -Irl '/etc/ssl' . | xargs sed -i 's,/etc/ssl,%{_openssldir},g' || :
21mr|libressl-3.2.0-8|469	if find . -name 'libressl_*' | grep -q '.' ; then
21mr|libressl-3.2.0-8|470	echo 'Rewrite spec because upstream libressl_* manpages appeared!'
21mr|libressl-3.2.0-8|471	exit 1
21mr|libressl-3.2.0-8|472	fi
21mr|libressl-3.2.0-8|473	# Make all man pages with potentially the same names as in OpenSSL
21mr|libressl-3.2.0-8|474	# be avaialble in standard man directories, but prevent conflicts with OpenSSL
21mr|libressl-3.2.0-8|475	for openssl_manpage in $(ls -1v | grep -vE '^LIBRESSL_|^netcat|^nc|^ocspcheck|^openssl\.') ; do
21mr|libressl-3.2.0-8|476	openssl_LibreSSL_manpage="libressl_${openssl_manpage}"
21mr|libressl-3.2.0-8|477	cp -v "$openssl_manpage" "$openssl_LibreSSL_manpage"
21mr|libressl-3.2.0-8|478	done
21mr|libressl-3.2.0-8|479	for openssl_manpage in $(ls -1v | grep '^openssl\.') ; do
21mr|libressl-3.2.0-8|480	openssl_LibreSSL_manpage="$(echo "$openssl_manpage" | sed -e 's,openssl,libressl,g')"
21mr|libressl-3.2.0-8|481	cp -v "$openssl_manpage" "$openssl_LibreSSL_manpage"
21mr|libressl-3.2.0-8|482	done
21mr|libressl-3.2.0-8|483	)
21mr|libressl-3.2.0-8|484	done
21mr|libressl-3.2.0-8|485	mkdir -p %{buildroot}%{_omandir}
21mr|libressl-3.2.0-8|486	cp -rv %{buildroot}%{_mandir}/* %{buildroot}%{_omandir}/
21mr|libressl-3.2.0-8|487	# We have put libressl_ prefixed mans to system man directory,
21mr|libressl-3.2.0-8|488	# now delete them from /opt/libressl/share/man to leave
21mr|libressl-3.2.0-8|489	# mans with original names in /opt/libressl/share/man
21mr|libressl-3.2.0-8|490	# Mans with original names will be included to devel package only
21mr|libressl-3.2.0-8|491	rm -fv %{buildroot}%{_mandir}/*/libressl_*
21mr|libressl-3.2.0-8|492	rm -fv %{buildroot}%{_omandir}/*/openssl.*
21mr|libressl-3.2.0-8|493	( cd %{buildroot}%{_omandir}/man3 ; rm -fv $(ls -1v | grep -v '^libressl_') )
21mr|libressl-3.2.0-8|494	# Fully delete other mans from /opt
21mr|libressl-3.2.0-8|495	rm -fv %{buildroot}%{_mandir}/*/{nc,netcat,ocspcheck}*
21mr|libressl-3.2.0-8|496	# Manually compress man pages because we use both
21mr|libressl-3.2.0-8|497	# /usr/share/man and /opt/libressl/share/man,
21mr|libressl-3.2.0-8|498	# /usr/lib/rpm/brp-compress will not compress both of them
21mr|libressl-3.2.0-8|499	mkdir tmp
21mr|libressl-3.2.0-8|500	( cd tmp
21mr|libressl-3.2.0-8|501	sed -e 's,./usr/share/man/man*,%{buildroot}%{_mandir}/man* %{buildroot}%{_omandir}/man*,g' \
21mr|libressl-3.2.0-8|502	%{_usrlibrpm}/brp-compress > ./brp-compress.sh
21mr|libressl-3.2.0-8|503	chmod +x ./brp-compress.sh
21mr|libressl-3.2.0-8|504	COMPRESS="%{_compress}" COMPRESS_EXT="%{_extension}" ./brp-compress.sh
21mr|libressl-3.2.0-8|505	)
21mr|libressl-3.2.0-8|506	
21mr|libressl-3.2.0-8|507	mkdir -p %{buildroot}%{_obindir}
21mr|libressl-3.2.0-8|508	mv -v %{buildroot}%{_bindir}/{nc,ocspcheck,openssl} %{buildroot}%{_obindir}/
21mr|libressl-3.2.0-8|509	mv -v %{buildroot}%{_obindir}/openssl %{buildroot}%{_obindir}/libressl
21mr|libressl-3.2.0-8|510	( cd %{buildroot}%{_obindir} ; ln -s nc netcat )
21mr|libressl-3.2.0-8|511	( cd %{buildroot}%{_includedir} ; ln -s openssl libressl )
21mr|libressl-3.2.0-8|512	# Remove static libs
21mr|libressl-3.2.0-8|513	( cd %{buildroot}%{_libdir} ; rm -fv *.la *.a )
21mr|libressl-3.2.0-8|514	
21mr|libressl-3.2.0-8|515	mkdir -p %{buildroot}/%{_olibdir}/pkgconfig
21mr|libressl-3.2.0-8|516	mv -v %{buildroot}/%{_libdir}/pkgconfig/*.pc %{buildroot}/%{_olibdir}/pkgconfig
21mr|libressl-3.2.0-8|517	for i in share %{_lib}
21mr|libressl-3.2.0-8|518	do
21mr|libressl-3.2.0-8|519	pkgconfig_dir="%{buildroot}/%{_oprefix}/${i}/pkgconfig"
21mr|libressl-3.2.0-8|520	if [ ! -d "$pkgconfig_dir" ]; then continue; fi
21mr|libressl-3.2.0-8|521	( cd "$pkgconfig_dir"
21mr|libressl-3.2.0-8|522	for f in *.pc
21mr|libressl-3.2.0-8|523	do
21mr|libressl-3.2.0-8|524	if [ "$f" != 'openssl.pc' ] && ! grep '^Name:' "$f" | grep -qi 'libressl\-'; then
21mr|libressl-3.2.0-8|525	echo "Name in $f is not prefixed with LibreSSL-"
21mr|libressl-3.2.0-8|526	exit 1
21mr|libressl-3.2.0-8|527	fi
21mr|libressl-3.2.0-8|528	# Restore ability to work with custom prefix
21mr|libressl-3.2.0-8|529	# It is lost due to --exec_prefix=XXX in %%configure
21mr|libressl-3.2.0-8|530	sed -i -r \
21mr|libressl-3.2.0-8|531	-e 's,^exec_prefix=.+,exec_prefix=${prefix},' \
21mr|libressl-3.2.0-8|532	-e 's,^libdir=.+,libdir=${exec_prefix}/lib,' \
21mr|libressl-3.2.0-8|533	-e 's,^includedir=.+,includedir=${prefix}/include,' \
21mr|libressl-3.2.0-8|534	"$f"
21mr|libressl-3.2.0-8|535	mv -v "$f" "libressl-${f}"
21mr|libressl-3.2.0-8|536	# Requires: libxx -> Requires: libressl-libxx
21mr|libressl-3.2.0-8|537	sed -i \
21mr|libressl-3.2.0-8|538	-e 's/libcrypto/libressl-libcrypto/g' \
21mr|libressl-3.2.0-8|539	-e 's/libtls/libressl-liblts/g' \
21mr|libressl-3.2.0-8|540	-e 's/libssl/libressl-libssl/g' \
21mr|libressl-3.2.0-8|541	-e 's/libressl-libressl-/libressl-/g' \
21mr|libressl-3.2.0-8|542	"libressl-${f}"
21mr|libressl-3.2.0-8|543	if [ -f libressl-openssl.pc ]; then
21mr|libressl-3.2.0-8|544	mv -v libressl-openssl.pc libressl.pc
21mr|libressl-3.2.0-8|545	fi
21mr|libressl-3.2.0-8|546	done
21mr|libressl-3.2.0-8|547	)
21mr|libressl-3.2.0-8|548	done
21mr|libressl-3.2.0-8|549	
21mr|libressl-3.2.0-8|550	mv -v %{buildroot}/%{_libdir}/{libcrypto,libtls,libssl}.so.* %{buildroot}/%{_olibdir}/
21mr|libressl-3.2.0-8|551	( cd %{buildroot}/%{_libdir}/
21mr|libressl-3.2.0-8|552	for i in %{buildroot}/%{_olibdir}/{libcrypto,libtls,libssl}.so.*
21mr|libressl-3.2.0-8|553	do
21mr|libressl-3.2.0-8|554	filename="$(basename "$i")"
21mr|libressl-3.2.0-8|555	# /opt/libressl/lib
21mr|libressl-3.2.0-8|556	# /usr/lib64/
21mr|libressl-3.2.0-8|557	# Relative symlink is required to use *.so in tests...
21mr|libressl-3.2.0-8|558	ln -s ../../../"%{_olibdir}/${filename}" "$filename"
21mr|libressl-3.2.0-8|559	done
21mr|libressl-3.2.0-8|560	)
21mr|libressl-3.2.0-8|561	if [ "$(find %{buildroot}/%{_libdir}/ -iname '*.so.*' -type f | wc -l)" -gt 0 ]; then
21mr|libressl-3.2.0-8|562	echo "Some shared libraries were not relocated!"
21mr|libressl-3.2.0-8|563	exit 1
21mr|libressl-3.2.0-8|564	fi
21mr|libressl-3.2.0-8|565	chrpath --delete %{buildroot}/%{_olibdir}/*.so.*
21mr|libressl-3.2.0-8|566	chrpath --delete %{buildroot}/%{_obindir}/{nc,ocspcheck,libressl}
21mr|libressl-3.2.0-8|567	
21mr|libressl-3.2.0-8|568	# Stuff from system OpenSSL will be used
21mr|libressl-3.2.0-8|569	rm -fvr %{buildroot}/%{_openssldir}/{certs,cert.pem}
21mr|libressl-3.2.0-8|570	mv -v %{buildroot}/%{_openssldir}/openssl.cnf %{buildroot}/%{_openssldir}/libressl.cnf
21mr|libressl-3.2.0-8|571	
21mr|libressl-3.2.0-8|572	# Having sovers as macros may be useful to check that binaries are linked against LibreSSL
21mr|libressl-3.2.0-8|573	cat << EOF > macros.file
21mr|libressl-3.2.0-8|574	%%libressl_version %{version}
21mr|libressl-3.2.0-8|575	%%libressl_libcrypto_sover %{libcrypto_sover}
21mr|libressl-3.2.0-8|576	%%libressl_libssl_sover %{libssl_sover}
21mr|libressl-3.2.0-8|577	%%libressl_libtls_sover %{libtls_sover}
21mr|libressl-3.2.0-8|578	%%libressl_prefix /opt/libressl
21mr|libressl-3.2.0-8|579	EOF
21mr|libressl-3.2.0-8|580	%install_macro libressl macros.file
21mr|libressl-3.2.0-8|581	
21mr|libressl-3.2.0-8|582	%check
21mr|libressl-3.2.0-8|583	_pcf(){
21mr|libressl-3.2.0-8|584	unset oflags nflags
21mr|libressl-3.2.0-8|585	oflags="$(eval $@)"
21mr|libressl-3.2.0-8|586	nflags="$(echo "$oflags" | sed -e 's,%{_prefix},%{buildroot}%{_prefix},g')"
21mr|libressl-3.2.0-8|587	}
21mr|libressl-3.2.0-8|588	libressl="%{buildroot}/%{_obindir}/libressl"
21mr|libressl-3.2.0-8|589	# These tests caught a lot of mistakes during first builds
21mr|libressl-3.2.0-8|590	export PKG_CONFIG_PATH=%{buildroot}/%{_olibdir}/pkgconfig
21mr|libressl-3.2.0-8|591	export LD_LIBRARY_PATH=%{buildroot}/%{_olibdir}
21mr|libressl-3.2.0-8|592	# (test 1) Check that openssldir is correct
21mr|libressl-3.2.0-8|593	$libressl version -d | awk '{print $NF}' | tr -d '""' | grep -q '^%{_openssldir}$'
21mr|libressl-3.2.0-8|594	# (test 2) Check that path to config file is correct
21mr|libressl-3.2.0-8|595	# and also check that pkg-config libressl points to libressl, not openssl
21mr|libressl-3.2.0-8|596	_pcf pkg-config --libs --cflags libressl
21mr|libressl-3.2.0-8|597	%__cc -o test2 %{SOURCE22} $nflags
21mr|libressl-3.2.0-8|598	ldd ./test2
21mr|libressl-3.2.0-8|599	[ "$(./test2)" = "%{_openssldir}/libressl.cnf" ] || exit 1
21mr|libressl-3.2.0-8|600	# Check that our pkgconfig hacks somehow work
21mr|libressl-3.2.0-8|601	# (test 3) There is no /opt/libressl/ at build time
21mr|libressl-3.2.0-8|602	_pcf pkg-config --libs --cflags libressl-libcrypto
21mr|libressl-3.2.0-8|603	%__cc -o test3 %{SOURCE20} $nflags
21mr|libressl-3.2.0-8|604	ldd ./test3
21mr|libressl-3.2.0-8|605	ldd ./test3 | grep 'libcrypto\.so\.%{libcrypto_sover}'
21mr|libressl-3.2.0-8|606	./test3 | grep Hello
21mr|libressl-3.2.0-8|607	# (test 4) Check that OpenSSL and LibreSSL devel parts coexist correctly
21mr|libressl-3.2.0-8|608	# (build with libcrypto from OpenSSL)
21mr|libressl-3.2.0-8|609	_pcf pkg-config --libs --cflags libcrypto
21mr|libressl-3.2.0-8|610	%__cc -o test4 %{SOURCE20} $nflags
21mr|libressl-3.2.0-8|611	ldd ./test4
21mr|libressl-3.2.0-8|612	ldd ./test4 | grep -v '/libcrypto\.so\.%{libcrypto_sover}'
21mr|libressl-3.2.0-8|613	./test4 | grep Hello
21mr|libressl-3.2.0-8|614	# (test 5) Check that flags from all *.pc are valid
21mr|libressl-3.2.0-8|615	# libtls is overlinking here, but check linking
21mr|libressl-3.2.0-8|616	_pcf pkg-config --libs --cflags libressl libressl-libssl libressl-libtls libressl-libcrypto
21mr|libressl-3.2.0-8|617	%__cc -o test5 %{SOURCE25} $nflags -lpthread -lz -ldl
21mr|libressl-3.2.0-8|618	ldd ./test5
21mr|libressl-3.2.0-8|619	ldd ./test5 | grep '/libcrypto\.so\.%{libcrypto_sover}'
21mr|libressl-3.2.0-8|620	ldd ./test5 | grep '/libssl\.so\.%{libssl_sover}'
21mr|libressl-3.2.0-8|621	ldd ./test5 | grep '/libtls\.so\.%{libtls_sover}'
21mr|libressl-3.2.0-8|622	./test5 --threads 2
21mr|libressl-3.2.0-8|623	# (test 6) Check that gost12sum (from OpenSSL gost-engine) and LibreSSL give the same result
21mr|libressl-3.2.0-8|624	# This also simply checks that checksums by GOST do work
21mr|libressl-3.2.0-8|625	echo test6 > ./test6
21mr|libressl-3.2.0-8|626	# gost12sum is Streebog-256, gostsum -l is Streebog-512
21mr|libressl-3.2.0-8|627	_gost12sum="$(gost12sum ./test6 | awk '{print $1}')"
21mr|libressl-3.2.0-8|628	_libressl="$($libressl dgst -streebog256 ./test6 | awk '{print $NF}')"
21mr|libressl-3.2.0-8|629	[ "$_gost12sum" = "$_libressl" ] || exit 1
21mr|libressl-3.2.0-8|630	# (test 7) The same for Streebog-512
21mr|libressl-3.2.0-8|631	echo test7 > ./test7
21mr|libressl-3.2.0-8|632	_gost12sum="$(gost12sum -l ./test7 | awk '{print $1}')"
21mr|libressl-3.2.0-8|633	_libressl="$($libressl dgst -streebog512 ./test7 | awk '{print $NF}')"
21mr|libressl-3.2.0-8|634	[ "$_gost12sum" = "$_libressl" ] || exit 1
21mr|libressl-3.2.0-8|635	unset _gost12sum _libressl
21mr|libressl-3.2.0-8|636	# (test 8) Check that LibreSSL and gostsum use different byte order in GOST R 34.11-94 hashes
21mr|libressl-3.2.0-8|637	# https://ru.wikipedia.org/wiki/ГОСТ_Р_34.11-94#Формат_вывода
21mr|libressl-3.2.0-8|638	# ...and that  their hash tables do not differ
21mr|libressl-3.2.0-8|639	# https://github.com/gost-engine/engine/issues/189
21mr|libressl-3.2.0-8|640	# If byte orders change, package maintainers must become aware of this via this test failing
21mr|libressl-3.2.0-8|641	# Running the same hashsumming for multiple times checks that results do not randomize
21mr|libressl-3.2.0-8|642	echo test8 > ./test8
21mr|libressl-3.2.0-8|643	_gs_beg="$(gostsum ./test8 | awk '{print $1}' | head -c2)"
21mr|libressl-3.2.0-8|644	_gs_end="$(gostsum ./test8 | awk '{print $1}' | tail -c3)" #-c3 because of EOL
21mr|libressl-3.2.0-8|645	_ls_beg="$($libressl dgst -md_gost94 ./test8 | awk '{print $NF}' | head -c2)"
21mr|libressl-3.2.0-8|646	_ls_end="$($libressl dgst -md_gost94 ./test8 | awk '{print $NF}' | tail -c3)"
21mr|libressl-3.2.0-8|647	_gs_length="$(gostsum ./test8 | awk '{print $1}' | wc -c)"
21mr|libressl-3.2.0-8|648	_ls_length="$($libressl dgst -md_gost94 ./test8 | awk '{print $NF}' | wc -c)"
21mr|libressl-3.2.0-8|649	[ "$_gs_beg" = "$_ls_end" ] && \
21mr|libressl-3.2.0-8|650	[ "$_gs_end" = "$_ls_beg" ] && \
21mr|libressl-3.2.0-8|651	[ "$_gs_length" = "$_ls_length" ] || exit 1
21mr|libressl-3.2.0-8|652	unset _gs_beg _gs_end _ls_beg _ls_end _gs_length _ls_length
21mr|libressl-3.2.0-8|653	# (test 9) Test ability to sign using program that requires OPENSSL_NO_CMS to de undefined
21mr|libressl-3.2.0-8|654	# https://bugzilla.kernel.org/show_bug.cgi?id=202159
21mr|libressl-3.2.0-8|655	# and ability to generate GOST R 34.10-12 keys
21mr|libressl-3.2.0-8|656	_pcf pkg-config --libs --cflags libressl-libcrypto
21mr|libressl-3.2.0-8|657	%__cc -o test9 %{SOURCE29} $nflags
21mr|libressl-3.2.0-8|658	export OPENSSL_CONF=%{buildroot}%{_openssldir}/libressl.cnf
21mr|libressl-3.2.0-8|659	$libressl ecparam -genkey -name id-tc26-gost-3410-12-512-paramSetA -out priv.key -outform PEM
21mr|libressl-3.2.0-8|660	$libressl req -batch -new -x509 -nodes -key priv.key -out pem1.pem \
21mr|libressl-3.2.0-8|661	-subj "/C=RU/ST=Russia/L=Oryol/O=Test/OU=Test CA/CN=Test CA Root"
21mr|libressl-3.2.0-8|662	# Also possible to gen a new key and a certificate in one command:
21mr|libressl-3.2.0-8|663	# libressl req <...> -newkey ec -pkeyopt ec_paramgen_curve:id-tc26-gost-3410-12-512-paramSetA
21mr|libressl-3.2.0-8|664	# Signature Algorithm: ecdsa-with-SHA256
21mr|libressl-3.2.0-8|665	$libressl x509 -in pem1.pem -text -noout | grep -E 'Signature Algorithm:.*ecdsa-with-SHA256'
21mr|libressl-3.2.0-8|666	$libressl req -new -nodes -utf8 -batch -x509 -newkey gost2001 \
21mr|libressl-3.2.0-8|667	-pkeyopt dgst:streebog512 -pkeyopt paramset:A -streebog512 \
21mr|libressl-3.2.0-8|668	-days 109500 \
21mr|libressl-3.2.0-8|669	-subj "/C=RU/ST=Russia/L=Oryol/O=Test/OU=Test CA/CN=Test CA Root" \
21mr|libressl-3.2.0-8|670	-outform PEM -out pem2.pem -keyout pem2.pem
21mr|libressl-3.2.0-8|671	$libressl x509 -in pem2.pem -text -noout
21mr|libressl-3.2.0-8|672	$libressl x509 -in pem2.pem -text -noout | grep -E 'Signature Algorithm:.*GOST R 34.10-2012'
21mr|libressl-3.2.0-8|673	$libressl x509 -in pem2.pem -text -noout | grep -E 'Digest Algorithm:.*GOST R 34-11-2012'
21mr|libressl-3.2.0-8|674	$libressl x509 -in pem2.pem -text -noout | grep -E 'Public Key Algorithm:.*GOST R 34.10-2012'
21mr|libressl-3.2.0-8|675	echo 123 > test9_file1
21mr|libressl-3.2.0-8|676	echo 123 > test9_file2
21mr|libressl-3.2.0-8|677	# Known to fail with: "CMS routines:func(4095):not supported for this key type"
21mr|libressl-3.2.0-8|678	./test9 streebog512 priv.key pem1.pem test9_file1 || :
21mr|libressl-3.2.0-8|679	$libressl dgst -streebog512 -sign pem2.pem test9_file2 > test9_file2.sig
21mr|libressl-3.2.0-8|680	./test9 -s test9_file2.sig streebog512 pem2.pem test9_file2
21mr|libressl-3.2.0-8|681	strings test9_file2 | tail -n 1 | grep -q '~Module signature appended~'

13814 21
21mr|libreswan-4.15-2|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|libreswan-4.15-2|2	
21mr|libreswan-4.15-2|3	%global _hardened_build 1
21mr|libreswan-4.15-2|4	# These are rpm macros and are 0 or 1
21mr|libreswan-4.15-2|5	%global with_efence 0
21mr|libreswan-4.15-2|6	%global with_development 0
21mr|libreswan-4.15-2|7	%global with_cavstests 0
21mr|libreswan-4.15-2|8	# Libreswan config options
21mr|libreswan-4.15-2|9	%global libreswan_config \\\
21mr|libreswan-4.15-2|10	FINALLIBEXECDIR=%{_libexecdir}/ipsec \\\
21mr|libreswan-4.15-2|11	FINALMANDIR=%{_mandir} \\\
21mr|libreswan-4.15-2|12	INC_INITDIRDEFAULT=%{_initrddir} \\\
21mr|libreswan-4.15-2|13	PREFIX=%{_prefix} \\\
21mr|libreswan-4.15-2|14	INITSYSTEM=systemd \\\
21mr|libreswan-4.15-2|15	LINUX_VARIANT=fedora \\\
21mr|libreswan-4.15-2|16	USE_DNSSEC=true \\\
21mr|libreswan-4.15-2|17	USE_FIPSCHECK=false \\\
21mr|libreswan-4.15-2|18	USE_LABELED_IPSEC=true \\\
21mr|libreswan-4.15-2|19	USE_LDAP=true \\\
21mr|libreswan-4.15-2|20	USE_LIBCAP_NG=true \\\
21mr|libreswan-4.15-2|21	USE_LIBCURL=true \\\
21mr|libreswan-4.15-2|22	USE_LINUX_AUDIT=true \\\
21mr|libreswan-4.15-2|23	USE_NM=true \\\
21mr|libreswan-4.15-2|24	USE_SECCOMP=true \\\
21mr|libreswan-4.15-2|25	USE_AUTHPAM=true \\\
21mr|libreswan-4.15-2|26	USE_DH2=true \\\
21mr|libreswan-4.15-2|27	USE_DH22=true \\\
21mr|libreswan-4.15-2|28	USE_DH23=true \\\
21mr|libreswan-4.15-2|29	USE_DH24=true \\\
21mr|libreswan-4.15-2|30	%{nil}
21mr|libreswan-4.15-2|31	
21mr|libreswan-4.15-2|32	Name:		libreswan
21mr|libreswan-4.15-2|33	Summary:	IPsec implementation with IKEv1 and IKEv2 keying protocols
21mr|libreswan-4.15-2|34	Group:		System/Servers
21mr|libreswan-4.15-2|35	# version is generated in the release script
21mr|libreswan-4.15-2|36	Version:	4.15
21mr|libreswan-4.15-2|37	Release:	2
21mr|libreswan-4.15-2|38	License:	GPLv2
21mr|libreswan-4.15-2|39	Url:		https://libreswan.org/
21mr|libreswan-4.15-2|40	Source0:	https://download.libreswan.org/%{?prever:development/}%{name}-%{version}%{?prever}.tar.gz
21mr|libreswan-4.15-2|41	%if 0%{with_cavstests}
21mr|libreswan-4.15-2|42	Source1:	https://download.libreswan.org/cavs/ikev1_dsa.fax.bz2
21mr|libreswan-4.15-2|43	Source2:	https://download.libreswan.org/cavs/ikev1_psk.fax.bz2
21mr|libreswan-4.15-2|44	Source3:	https://download.libreswan.org/cavs/ikev2.fax.bz2
21mr|libreswan-4.15-2|45	%endif
21mr|libreswan-4.15-2|46	Source4:	libreswan-tmpfiles.conf
21mr|libreswan-4.15-2|47	# CVE-2023-30570 fixed in 4.15
21mr|libreswan-4.15-2|48	# CVE-2023-38710 fixed in 4.15
21mr|libreswan-4.15-2|49	# CVE-2023-38711 fixed in 4.15
21mr|libreswan-4.15-2|50	# CVE-2023-38712 fixed in 4.15
21mr|libreswan-4.15-2|51	Requires(post):	bash
21mr|libreswan-4.15-2|52	Requires(post):	coreutils
21mr|libreswan-4.15-2|53	Requires(post):	systemd
21mr|libreswan-4.15-2|54	Requires(preun): systemd
21mr|libreswan-4.15-2|55	Requires(postun): systemd
21mr|libreswan-4.15-2|56	
21mr|libreswan-4.15-2|57	Conflicts:	openswan < %{EVRD}
21mr|libreswan-4.15-2|58	Obsoletes:	openswan < %{EVRD}
21mr|libreswan-4.15-2|59	Provides:	openswan = %{EVRD}
21mr|libreswan-4.15-2|60	Provides:	openswan-doc = %{EVRD}
21mr|libreswan-4.15-2|61	
21mr|libreswan-4.15-2|62	BuildRequires:	hostname
21mr|libreswan-4.15-2|63	BuildRequires:	bison
21mr|libreswan-4.15-2|64	BuildRequires:	flex
21mr|libreswan-4.15-2|65	BuildRequires:	pkgconfig(systemd)
21mr|libreswan-4.15-2|66	BuildRequires:	nss-devel >= 3.16.1
21mr|libreswan-4.15-2|67	BuildRequires:	nspr-devel
21mr|libreswan-4.15-2|68	BuildRequires:	pam-devel
21mr|libreswan-4.15-2|69	BuildRequires:	libevent-devel
21mr|libreswan-4.15-2|70	BuildRequires:	unbound-devel >= 1.12.0
21mr|libreswan-4.15-2|71	BuildRequires:	ldns-devel
21mr|libreswan-4.15-2|72	BuildRequires:	seccomp-devel
21mr|libreswan-4.15-2|73	%if %{with selinux}
21mr|libreswan-4.15-2|74	BuildRequires:	selinux-devel
21mr|libreswan-4.15-2|75	%endif
21mr|libreswan-4.15-2|76	BuildRequires:	pkgconfig(audit)
21mr|libreswan-4.15-2|77	BuildRequires:	pkgconfig(libcap-ng)
21mr|libreswan-4.15-2|78	BuildRequires:	openldap-devel
21mr|libreswan-4.15-2|79	BuildRequires:	pkgconfig(libcurl)
21mr|libreswan-4.15-2|80	%if 0%{with_efence}
21mr|libreswan-4.15-2|81	BuildRequires: ElectricFence
21mr|libreswan-4.15-2|82	%endif
21mr|libreswan-4.15-2|83	BuildRequires: xmlto
21mr|libreswan-4.15-2|84	BuildRequires:	docbook-dtd-xml
21mr|libreswan-4.15-2|85	
21mr|libreswan-4.15-2|86	Requires: nss
21mr|libreswan-4.15-2|87	Requires: iproute2 >= 2.6.8
21mr|libreswan-4.15-2|88	Requires: policycoreutils
21mr|libreswan-4.15-2|89	
21mr|libreswan-4.15-2|90	%description
21mr|libreswan-4.15-2|91	Libreswan is a free implementation of IPsec & IKE for Linux.  IPsec is
21mr|libreswan-4.15-2|92	the Internet Protocol Security and uses strong cryptography to provide
21mr|libreswan-4.15-2|93	both authentication and encryption services.  These services allow you
21mr|libreswan-4.15-2|94	to build secure tunnels through untrusted networks.  Everything passing
21mr|libreswan-4.15-2|95	through the untrusted net is encrypted by the ipsec gateway machine and
21mr|libreswan-4.15-2|96	decrypted by the gateway at the other end of the tunnel.  The resulting
21mr|libreswan-4.15-2|97	tunnel is a virtual private network or VPN.
21mr|libreswan-4.15-2|98	
21mr|libreswan-4.15-2|99	This package contains the daemons and userland tools for setting up
21mr|libreswan-4.15-2|100	Libreswan. To build KLIPS, see the kmod-libreswan.spec file.
21mr|libreswan-4.15-2|101	
21mr|libreswan-4.15-2|102	Libreswan also supports IKEv2 (RFC4309) and Secure Labeling
21mr|libreswan-4.15-2|103	
21mr|libreswan-4.15-2|104	Libreswan is based on Openswan-2.6.38 which in turn is based on FreeS/WAN-2.04
21mr|libreswan-4.15-2|105	
21mr|libreswan-4.15-2|106	%prep
21mr|libreswan-4.15-2|107	%autosetup -p1
21mr|libreswan-4.15-2|108	# enable crypto-policies support
21mr|libreswan-4.15-2|109	sed -i "s:#[ ]*include \(.*\)\(/crypto-policies/back-ends/libreswan.config\)$:include \1\2:" configs/ipsec.conf.in
21mr|libreswan-4.15-2|110	# linking to freebl is no longer needed
21mr|libreswan-4.15-2|111	sed -i "s/-lfreebl //" mk/config.mk
21mr|libreswan-4.15-2|112	
21mr|libreswan-4.15-2|113	%build
21mr|libreswan-4.15-2|114	%serverbuild
21mr|libreswan-4.15-2|115	%if 0%{with_efence}
21mr|libreswan-4.15-2|116	%global efence "-lefence"
21mr|libreswan-4.15-2|117	%endif
21mr|libreswan-4.15-2|118	
21mr|libreswan-4.15-2|119	#796683: -fno-strict-aliasing
21mr|libreswan-4.15-2|120	%make_build \
21mr|libreswan-4.15-2|121	%if 0%{with_development}
21mr|libreswan-4.15-2|122	USERCOMPILE="-g -DGCC_LINT %(echo %{optflags} | sed -e s/-O[0-9]*/ /) %{?efence} -fPIE -pie -fno-strict-aliasing -Wformat-nonliteral -Wformat-security" \
21mr|libreswan-4.15-2|123	%else
21mr|libreswan-4.15-2|124	USERCOMPILE="-g -DGCC_LINT %{optflags} %{?efence} -fPIE -pie -fno-strict-aliasing -Wformat-nonliteral -Wformat-security" \
21mr|libreswan-4.15-2|125	%endif
21mr|libreswan-4.15-2|126	USERLINK="-g -pie -Wl,-z,relro,-z,now %{?efence}" \
21mr|libreswan-4.15-2|127	%{libreswan_config} \
21mr|libreswan-4.15-2|128	programs
21mr|libreswan-4.15-2|129	FS=$(pwd)
21mr|libreswan-4.15-2|130	
21mr|libreswan-4.15-2|131	%install
21mr|libreswan-4.15-2|132	%make_install \
21mr|libreswan-4.15-2|133	DESTDIR=%{buildroot} \
21mr|libreswan-4.15-2|134	%{libreswan_config}
21mr|libreswan-4.15-2|135	
21mr|libreswan-4.15-2|136	FS=$(pwd)
21mr|libreswan-4.15-2|137	rm -rf %{buildroot}/usr/share/doc/libreswan
21mr|libreswan-4.15-2|138	
21mr|libreswan-4.15-2|139	install -d %{buildroot}%{_sbindir}
21mr|libreswan-4.15-2|140	
21mr|libreswan-4.15-2|141	install -d %{buildroot}%{_sysconfdir}/sysctl.d
21mr|libreswan-4.15-2|142	install -m 0644 packaging/fedora/libreswan-sysctl.conf \
21mr|libreswan-4.15-2|143	%{buildroot}%{_sysconfdir}/sysctl.d/50-libreswan.conf
21mr|libreswan-4.15-2|144	
21mr|libreswan-4.15-2|145	echo "include %{_sysconfdir}/ipsec.d/*.secrets" \
21mr|libreswan-4.15-2|146	> %{buildroot}%{_sysconfdir}/ipsec.secrets
21mr|libreswan-4.15-2|147	rm -fr %{buildroot}%{_sysconfdir}/rc.d/rc*
21mr|libreswan-4.15-2|148	
21mr|libreswan-4.15-2|149	# Install tmpfiles
21mr|libreswan-4.15-2|150	install -d %{buildroot}%{_tmpfilesdir}
21mr|libreswan-4.15-2|151	install -D -p -m 644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|libreswan-4.15-2|152	
21mr|libreswan-4.15-2|153	#libreswan now store nss db in /var/lib/ipsec/nss see changelog
21mr|libreswan-4.15-2|154	install -d %{buildroot}%{_localstatedir}/lib/ipsec/nss
21mr|libreswan-4.15-2|155	
21mr|libreswan-4.15-2|156	
21mr|libreswan-4.15-2|157	%if 0%{with_cavstests}
21mr|libreswan-4.15-2|158	%check
21mr|libreswan-4.15-2|159	# There is an elaborate upstream testing infrastructure which we do not
21mr|libreswan-4.15-2|160	# run here - it takes hours and uses kvm
21mr|libreswan-4.15-2|161	# We only run the CAVS tests.
21mr|libreswan-4.15-2|162	cp %{SOURCE1} %{SOURCE2} %{SOURCE3} .
21mr|libreswan-4.15-2|163	bunzip2 *.fax.bz2
21mr|libreswan-4.15-2|164	
21mr|libreswan-4.15-2|165	# work around for older xen based machines
21mr|libreswan-4.15-2|166	export NSS_DISABLE_HW_GCM=1
21mr|libreswan-4.15-2|167	
21mr|libreswan-4.15-2|168	: starting CAVS test for IKEv2
21mr|libreswan-4.15-2|169	%{buildroot}%{_libexecdir}/ipsec/cavp -v2 ikev2.fax | \
21mr|libreswan-4.15-2|170	diff -u ikev2.fax - > /dev/null
21mr|libreswan-4.15-2|171	: starting CAVS test for IKEv1 RSASIG
21mr|libreswan-4.15-2|172	%{buildroot}%{_libexecdir}/ipsec/cavp -v1dsa ikev1_dsa.fax | \
21mr|libreswan-4.15-2|173	diff -u ikev1_dsa.fax - > /dev/null
21mr|libreswan-4.15-2|174	: starting CAVS test for IKEv1 PSK
21mr|libreswan-4.15-2|175	%{buildroot}%{_libexecdir}/ipsec/cavp -v1psk ikev1_psk.fax | \
21mr|libreswan-4.15-2|176	diff -u ikev1_psk.fax - > /dev/null
21mr|libreswan-4.15-2|177	: CAVS tests passed
21mr|libreswan-4.15-2|178	%endif
21mr|libreswan-4.15-2|179	
21mr|libreswan-4.15-2|180	%post
21mr|libreswan-4.15-2|181	%tmpfiles_create %{name}.conf
21mr|libreswan-4.15-2|182	%systemd_post ipsec.service
21mr|libreswan-4.15-2|183	
21mr|libreswan-4.15-2|184	%preun
21mr|libreswan-4.15-2|185	%systemd_preun ipsec.service
21mr|libreswan-4.15-2|186	
21mr|libreswan-4.15-2|187	%postun
21mr|libreswan-4.15-2|188	%systemd_postun_with_restart ipsec.service
21mr|libreswan-4.15-2|189	
21mr|libreswan-4.15-2|190	%files
21mr|libreswan-4.15-2|191	%doc CHANGES COPYING CREDITS README* LICENSE
21mr|libreswan-4.15-2|192	%doc docs/*.* docs/examples
21mr|libreswan-4.15-2|193	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ipsec.conf
21mr|libreswan-4.15-2|194	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ipsec.secrets
21mr|libreswan-4.15-2|195	%attr(0700,root,root) %dir %{_sysconfdir}/ipsec.d
21mr|libreswan-4.15-2|196	%attr(0700,root,root) %dir %{_sysconfdir}/ipsec.d/policies
21mr|libreswan-4.15-2|197	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ipsec.d/policies/*
21mr|libreswan-4.15-2|198	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysctl.d/50-libreswan.conf
21mr|libreswan-4.15-2|199	%attr(0700,root,root) %dir %{_localstatedir}/lib/ipsec/nss
21mr|libreswan-4.15-2|200	%attr(0644,root,root) %{_tmpfilesdir}/libreswan.conf
21mr|libreswan-4.15-2|201	%attr(0644,root,root) %{_unitdir}/ipsec.service
21mr|libreswan-4.15-2|202	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/pluto
21mr|libreswan-4.15-2|203	%{_sysconfdir}/logrotate.d/libreswan
21mr|libreswan-4.15-2|204	%{_sbindir}/ipsec
21mr|libreswan-4.15-2|205	%{_libexecdir}/ipsec
21mr|libreswan-4.15-2|206	%doc %{_mandir}/*/*

13815 21
21mr|librevenge-0.0.4-6|1	%define major 0
21mr|librevenge-0.0.4-6|2	%define api 0.0
21mr|librevenge-0.0.4-6|3	%define libname %mklibname revenge %{api} %{major}
21mr|librevenge-0.0.4-6|4	%define devname %mklibname revenge -d
21mr|librevenge-0.0.4-6|5	
21mr|librevenge-0.0.4-6|6	Summary:	Base library for writing document import filters
21mr|librevenge-0.0.4-6|7	Name:		librevenge
21mr|librevenge-0.0.4-6|8	Version:	0.0.4
21mr|librevenge-0.0.4-6|9	Release:	6
21mr|librevenge-0.0.4-6|10	License:	LGPLv2.1+
21mr|librevenge-0.0.4-6|11	Group:		System/Libraries
21mr|librevenge-0.0.4-6|12	Url:		http://sf.net/p/libwpd/wiki/librevenge/
21mr|librevenge-0.0.4-6|13	Source0:	http://downloads.sourceforge.net/project/libwpd/%{name}/%{name}-%{version}/%{name}-%{version}.tar.xz
21mr|librevenge-0.0.4-6|14	Patch0:		HAIKU-librevenge-0.0.4-gcc7.patch
21mr|librevenge-0.0.4-6|15	BuildRequires:	doxygen
21mr|librevenge-0.0.4-6|16	BuildRequires:	boost-devel
21mr|librevenge-0.0.4-6|17	BuildRequires:	pkgconfig(cppunit)
21mr|librevenge-0.0.4-6|18	BuildRequires:	pkgconfig(zlib)
21mr|librevenge-0.0.4-6|19	
21mr|librevenge-0.0.4-6|20	%description
21mr|librevenge-0.0.4-6|21	librevenge is a base library for writing document import filters.
21mr|librevenge-0.0.4-6|22	It has interfaces for text documents, vector graphics, spreadsheets
21mr|librevenge-0.0.4-6|23	and presentations.
21mr|librevenge-0.0.4-6|24	
21mr|librevenge-0.0.4-6|25	#----------------------------------------------------------------------------
21mr|librevenge-0.0.4-6|26	
21mr|librevenge-0.0.4-6|27	%package -n %{libname}
21mr|librevenge-0.0.4-6|28	Summary:	Shared library of %{name}
21mr|librevenge-0.0.4-6|29	Group:		System/Libraries
21mr|librevenge-0.0.4-6|30	Provides:	%{name} = %{EVRD}
21mr|librevenge-0.0.4-6|31	
21mr|librevenge-0.0.4-6|32	%description -n %{libname}
21mr|librevenge-0.0.4-6|33	This package contains the library needed to run programs dynamically
21mr|librevenge-0.0.4-6|34	linked with %{name}.
21mr|librevenge-0.0.4-6|35	
21mr|librevenge-0.0.4-6|36	%files -n %{libname}
21mr|librevenge-0.0.4-6|37	%{_libdir}/librevenge-%{api}.so.%{major}*
21mr|librevenge-0.0.4-6|38	%{_libdir}/librevenge-generators-%{api}.so.%{major}*
21mr|librevenge-0.0.4-6|39	%{_libdir}/librevenge-stream-%{api}.so.%{major}*
21mr|librevenge-0.0.4-6|40	
21mr|librevenge-0.0.4-6|41	#----------------------------------------------------------------------------
21mr|librevenge-0.0.4-6|42	
21mr|librevenge-0.0.4-6|43	%package -n %{devname}
21mr|librevenge-0.0.4-6|44	Summary:	Development files for %{name}
21mr|librevenge-0.0.4-6|45	Group:		Development/C
21mr|librevenge-0.0.4-6|46	Requires:	%{libname} = %{EVRD}
21mr|librevenge-0.0.4-6|47	
21mr|librevenge-0.0.4-6|48	%description -n %{devname}
21mr|librevenge-0.0.4-6|49	Development files (Headers etc.) for %{name}.
21mr|librevenge-0.0.4-6|50	
21mr|librevenge-0.0.4-6|51	librevenge is a base library for writing document import filters.
21mr|librevenge-0.0.4-6|52	It has interfaces for text documents, vector graphics, spreadsheets
21mr|librevenge-0.0.4-6|53	and presentations.
21mr|librevenge-0.0.4-6|54	
21mr|librevenge-0.0.4-6|55	%files -n %{devname}
21mr|librevenge-0.0.4-6|56	%{_includedir}/*
21mr|librevenge-0.0.4-6|57	%{_libdir}/*.so
21mr|librevenge-0.0.4-6|58	%{_libdir}/pkgconfig/*
21mr|librevenge-0.0.4-6|59	
21mr|librevenge-0.0.4-6|60	#----------------------------------------------------------------------------
21mr|librevenge-0.0.4-6|61	
21mr|librevenge-0.0.4-6|62	%package doc
21mr|librevenge-0.0.4-6|63	Summary:	Documentation for %{name}
21mr|librevenge-0.0.4-6|64	Group:		Documentation
21mr|librevenge-0.0.4-6|65	
21mr|librevenge-0.0.4-6|66	%description doc
21mr|librevenge-0.0.4-6|67	Documentation for %{name}.
21mr|librevenge-0.0.4-6|68	
21mr|librevenge-0.0.4-6|69	librevenge is a base library for writing document import filters.
21mr|librevenge-0.0.4-6|70	It has interfaces for text documents, vector graphics, spreadsheets
21mr|librevenge-0.0.4-6|71	and presentations.
21mr|librevenge-0.0.4-6|72	
21mr|librevenge-0.0.4-6|73	%files doc
21mr|librevenge-0.0.4-6|74	%{_docdir}/%{name}
21mr|librevenge-0.0.4-6|75	
21mr|librevenge-0.0.4-6|76	#----------------------------------------------------------------------------
21mr|librevenge-0.0.4-6|77	
21mr|librevenge-0.0.4-6|78	%prep
21mr|librevenge-0.0.4-6|79	%setup -q
21mr|librevenge-0.0.4-6|80	%apply_patches
21mr|librevenge-0.0.4-6|81	%ifarch %{e2k}
21mr|librevenge-0.0.4-6|82	sed -i '/\[\[fallthrough\]\];/d' src/lib/RVNGZipStream.cpp
21mr|librevenge-0.0.4-6|83	%endif
21mr|librevenge-0.0.4-6|84	
21mr|librevenge-0.0.4-6|85	%build
21mr|librevenge-0.0.4-6|86	%global optflags %{optflags} -Wno-error=parentheses
21mr|librevenge-0.0.4-6|87	autoreconf -fi
21mr|librevenge-0.0.4-6|88	%configure
21mr|librevenge-0.0.4-6|89	%make
21mr|librevenge-0.0.4-6|90	
21mr|librevenge-0.0.4-6|91	%install
21mr|librevenge-0.0.4-6|92	%makeinstall_std

13816 21
21mr|librist-0.2.7-2|1	%define major 4
21mr|librist-0.2.7-2|2	%define libname %mklibname rist %{major}
21mr|librist-0.2.7-2|3	%define devname %mklibname rist -d
21mr|librist-0.2.7-2|4	
21mr|librist-0.2.7-2|5	Summary:	A library implementing the RIST protocol
21mr|librist-0.2.7-2|6	Name:		librist
21mr|librist-0.2.7-2|7	Version:	0.2.7
21mr|librist-0.2.7-2|8	Release:	2
21mr|librist-0.2.7-2|9	License:	BSD
21mr|librist-0.2.7-2|10	Group:		System/Libraries
21mr|librist-0.2.7-2|11	Url:		https://code.videolan.org/rist/librist
21mr|librist-0.2.7-2|12	Source0:	https://code.videolan.org/rist/librist/-/archive/v%{version}/librist-v%{version}.tar.gz
21mr|librist-0.2.7-2|13	BuildRequires:	meson
21mr|librist-0.2.7-2|14	BuildRequires:	mbedtls-devel
21mr|librist-0.2.7-2|15	BuildRequires:	pkgconfig(libcjson)
21mr|librist-0.2.7-2|16	
21mr|librist-0.2.7-2|17	%description
21mr|librist-0.2.7-2|18	A library implementing the RIST protocol.
21mr|librist-0.2.7-2|19	This code was written to comply with the Video Services Forum (VSF)
21mr|librist-0.2.7-2|20	Technical Recommendations TR-06-1 and TR-06-2.
21mr|librist-0.2.7-2|21	The protocol goes by the codename "RIST".
21mr|librist-0.2.7-2|22	
21mr|librist-0.2.7-2|23	#------------------------------------------------------------------
21mr|librist-0.2.7-2|24	
21mr|librist-0.2.7-2|25	%package tools
21mr|librist-0.2.7-2|26	Summary:	librist tools
21mr|librist-0.2.7-2|27	Group:		Video
21mr|librist-0.2.7-2|28	Provides:	%{name}-utils = %{EVRD}
21mr|librist-0.2.7-2|29	
21mr|librist-0.2.7-2|30	%description tools
21mr|librist-0.2.7-2|31	Utilities for working with the RIST protocol.
21mr|librist-0.2.7-2|32	
21mr|librist-0.2.7-2|33	%files tools
21mr|librist-0.2.7-2|34	%license COPYING
21mr|librist-0.2.7-2|35	%{_bindir}/rist2rist
21mr|librist-0.2.7-2|36	%{_bindir}/ristreceiver
21mr|librist-0.2.7-2|37	%{_bindir}/ristsender
21mr|librist-0.2.7-2|38	%{_bindir}/ristsrppasswd
21mr|librist-0.2.7-2|39	
21mr|librist-0.2.7-2|40	#------------------------------------------------------------------
21mr|librist-0.2.7-2|41	
21mr|librist-0.2.7-2|42	%package -n %{libname}
21mr|librist-0.2.7-2|43	Summary:	librist shared library
21mr|librist-0.2.7-2|44	Group:		System/Libraries
21mr|librist-0.2.7-2|45	
21mr|librist-0.2.7-2|46	%description -n %{libname}
21mr|librist-0.2.7-2|47	A library implementing the RIST protocol.
21mr|librist-0.2.7-2|48	This code was written to comply with the Video Services Forum (VSF)
21mr|librist-0.2.7-2|49	Technical Recommendations TR-06-1 and TR-06-2.
21mr|librist-0.2.7-2|50	The protocol goes by the codename "RIST".
21mr|librist-0.2.7-2|51	
21mr|librist-0.2.7-2|52	%files -n %{libname}
21mr|librist-0.2.7-2|53	%license COPYING
21mr|librist-0.2.7-2|54	%{_libdir}/librist.so.%{major}*
21mr|librist-0.2.7-2|55	
21mr|librist-0.2.7-2|56	#------------------------------------------------------------------
21mr|librist-0.2.7-2|57	
21mr|librist-0.2.7-2|58	%package -n %{devname}
21mr|librist-0.2.7-2|59	Summary:	librist development files
21mr|librist-0.2.7-2|60	Group:		Development/C
21mr|librist-0.2.7-2|61	Requires:	%{libname} = %{EVRD}
21mr|librist-0.2.7-2|62	Provides:	%{name}-devel = %{EVRD}
21mr|librist-0.2.7-2|63	
21mr|librist-0.2.7-2|64	%description -n %{devname}
21mr|librist-0.2.7-2|65	librist development files.
21mr|librist-0.2.7-2|66	
21mr|librist-0.2.7-2|67	%files -n %{devname}
21mr|librist-0.2.7-2|68	%license COPYING
21mr|librist-0.2.7-2|69	%{_includedir}/librist
21mr|librist-0.2.7-2|70	%{_libdir}/librist.so
21mr|librist-0.2.7-2|71	%{_libdir}/pkgconfig/librist.pc
21mr|librist-0.2.7-2|72	
21mr|librist-0.2.7-2|73	#------------------------------------------------------------------
21mr|librist-0.2.7-2|74	
21mr|librist-0.2.7-2|75	%prep
21mr|librist-0.2.7-2|76	%autosetup -p1 -n librist-v%{version}
21mr|librist-0.2.7-2|77	
21mr|librist-0.2.7-2|78	%build
21mr|librist-0.2.7-2|79	%meson \
21mr|librist-0.2.7-2|80	-Dfallback_builtin=false
21mr|librist-0.2.7-2|81	%meson_build
21mr|librist-0.2.7-2|82	
21mr|librist-0.2.7-2|83	%install
21mr|librist-0.2.7-2|84	%meson_install

13817 21
21mr|librpcsecgss-0.19-20|1	%define major 3
21mr|librpcsecgss-0.19-20|2	%define libname %mklibname rpcsecgss %{major}
21mr|librpcsecgss-0.19-20|3	%define devname %mklibname rpcsecgss -d
21mr|librpcsecgss-0.19-20|4	
21mr|librpcsecgss-0.19-20|5	%bcond_with crosscompile
21mr|librpcsecgss-0.19-20|6	
21mr|librpcsecgss-0.19-20|7	Summary:	Allows secure rpc communication using the rpcsec_gss protocol
21mr|librpcsecgss-0.19-20|8	Name:		librpcsecgss
21mr|librpcsecgss-0.19-20|9	Version:	0.19
21mr|librpcsecgss-0.19-20|10	Release:	20
21mr|librpcsecgss-0.19-20|11	License:	BSD-like
21mr|librpcsecgss-0.19-20|12	Group:		System/Libraries
21mr|librpcsecgss-0.19-20|13	Url:		http://www.citi.umich.edu/projects/nfsv4/linux/
21mr|librpcsecgss-0.19-20|14	Source0:	http://www.citi.umich.edu/projects/nfsv4/linux/%{name}/%{name}-%{version}.tar.gz
21mr|librpcsecgss-0.19-20|15	Patch0:		librpcsecgss-0.19-libtirpc.patch
21mr|librpcsecgss-0.19-20|16	BuildRequires:	pkgconfig(libgssglue)
21mr|librpcsecgss-0.19-20|17	BuildRequires:	pkgconfig(libtirpc)
21mr|librpcsecgss-0.19-20|18	
21mr|librpcsecgss-0.19-20|19	%description
21mr|librpcsecgss-0.19-20|20	Allows secure rpc communication using the rpcsec_gss protocol
21mr|librpcsecgss-0.19-20|21	librpcsecgss allows secure rpc communication using the rpcsec_gss
21mr|librpcsecgss-0.19-20|22	protocol.
21mr|librpcsecgss-0.19-20|23	
21mr|librpcsecgss-0.19-20|24	#----------------------------------------------------------------------------
21mr|librpcsecgss-0.19-20|25	
21mr|librpcsecgss-0.19-20|26	%package -n %{libname}
21mr|librpcsecgss-0.19-20|27	Summary:	Allows secure rpc communication using the rpcsec_gss protocol
21mr|librpcsecgss-0.19-20|28	Group:		System/Libraries
21mr|librpcsecgss-0.19-20|29	
21mr|librpcsecgss-0.19-20|30	%description -n %{libname}
21mr|librpcsecgss-0.19-20|31	Allows secure rpc communication using the rpcsec_gss protocol
21mr|librpcsecgss-0.19-20|32	librpcsecgss allows secure rpc communication using the rpcsec_gss
21mr|librpcsecgss-0.19-20|33	protocol.
21mr|librpcsecgss-0.19-20|34	
21mr|librpcsecgss-0.19-20|35	%files -n %{libname}
21mr|librpcsecgss-0.19-20|36	%{_libdir}/librpcsecgss.so.%{major}*
21mr|librpcsecgss-0.19-20|37	
21mr|librpcsecgss-0.19-20|38	#----------------------------------------------------------------------------
21mr|librpcsecgss-0.19-20|39	
21mr|librpcsecgss-0.19-20|40	%package -n %{devname}
21mr|librpcsecgss-0.19-20|41	Summary:	Development library and header files for the librpcsecgss library
21mr|librpcsecgss-0.19-20|42	Group:		Development/C
21mr|librpcsecgss-0.19-20|43	Requires:	%{libname} = %{EVRD}
21mr|librpcsecgss-0.19-20|44	Provides:	rpcsecgss-devel = %{EVRD}
21mr|librpcsecgss-0.19-20|45	
21mr|librpcsecgss-0.19-20|46	%description -n %{devname}
21mr|librpcsecgss-0.19-20|47	This package contains the development librpcsecgss library and its
21mr|librpcsecgss-0.19-20|48	header files.
21mr|librpcsecgss-0.19-20|49	
21mr|librpcsecgss-0.19-20|50	%files -n %{devname}
21mr|librpcsecgss-0.19-20|51	%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
21mr|librpcsecgss-0.19-20|52	%{_includedir}/rpcsecgss
21mr|librpcsecgss-0.19-20|53	%{_libdir}/*.so
21mr|librpcsecgss-0.19-20|54	%{_libdir}/pkgconfig/librpcsecgss.pc
21mr|librpcsecgss-0.19-20|55	
21mr|librpcsecgss-0.19-20|56	#----------------------------------------------------------------------------
21mr|librpcsecgss-0.19-20|57	
21mr|librpcsecgss-0.19-20|58	%prep
21mr|librpcsecgss-0.19-20|59	%setup -q
21mr|librpcsecgss-0.19-20|60	%apply_patches
21mr|librpcsecgss-0.19-20|61	
21mr|librpcsecgss-0.19-20|62	%build
21mr|librpcsecgss-0.19-20|63	autoreconf -fi
21mr|librpcsecgss-0.19-20|64	%if %{with crosscompile}
21mr|librpcsecgss-0.19-20|65	export ac_cv_func_malloc_0_nonnull=yes
21mr|librpcsecgss-0.19-20|66	%endif
21mr|librpcsecgss-0.19-20|67	%configure \
21mr|librpcsecgss-0.19-20|68	--disable-static
21mr|librpcsecgss-0.19-20|69	%make
21mr|librpcsecgss-0.19-20|70	
21mr|librpcsecgss-0.19-20|71	%install
21mr|librpcsecgss-0.19-20|72	%makeinstall_std

13818 21
21mr|librsvg-2.52.11-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|librsvg-2.52.11-1|2	
21mr|librsvg-2.52.11-1|3	%define api 2
21mr|librsvg-2.52.11-1|4	%define major 2
21mr|librsvg-2.52.11-1|5	%define gimajor 2.0
21mr|librsvg-2.52.11-1|6	%define libname %mklibname rsvg %{api} %{major}
21mr|librsvg-2.52.11-1|7	%define devname %mklibname rsvg %{api} -d
21mr|librsvg-2.52.11-1|8	%define girname %mklibname rsvg-gir %{gimajor}
21mr|librsvg-2.52.11-1|9	
21mr|librsvg-2.52.11-1|10	%define _disable_rebuild_configure 1
21mr|librsvg-2.52.11-1|11	
21mr|librsvg-2.52.11-1|12	Summary:	Raph's SVG library
21mr|librsvg-2.52.11-1|13	Name:		librsvg
21mr|librsvg-2.52.11-1|14	Version:	2.52.11
21mr|librsvg-2.52.11-1|15	Release:	1
21mr|librsvg-2.52.11-1|16	License:	LGPLv2+ and GPLv2+
21mr|librsvg-2.52.11-1|17	Group:		Graphics
21mr|librsvg-2.52.11-1|18	Url:		http://download.gnome.org/sources/librsvg
21mr|librsvg-2.52.11-1|19	Source0:	http://download.gnome.org/sources/librsvg/%{url_ver}/%{name}-%{version}.tar.xz
21mr|librsvg-2.52.11-1|20	BuildRequires:	gdk-pixbuf2.0
21mr|librsvg-2.52.11-1|21	BuildRequires:	cargo
21mr|librsvg-2.52.11-1|22	BuildRequires:	rust
21mr|librsvg-2.52.11-1|23	BuildRequires:	vala
21mr|librsvg-2.52.11-1|24	BuildRequires:	vala-tools
21mr|librsvg-2.52.11-1|25	BuildRequires:	vala-devel
21mr|librsvg-2.52.11-1|26	BuildRequires:	pkgconfig(cairo)
21mr|librsvg-2.52.11-1|27	BuildRequires:	pkgconfig(cairo-png)
21mr|librsvg-2.52.11-1|28	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|librsvg-2.52.11-1|29	BuildRequires:	pkgconfig(gio-2.0)
21mr|librsvg-2.52.11-1|30	BuildRequires:	pkgconfig(glib-2.0)
21mr|librsvg-2.52.11-1|31	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|librsvg-2.52.11-1|32	BuildRequires:	pkgconfig(gtk-doc)
21mr|librsvg-2.52.11-1|33	BuildRequires:	pkgconfig(harfbuzz)
21mr|librsvg-2.52.11-1|34	BuildRequires:	pkgconfig(libcroco-0.6)
21mr|librsvg-2.52.11-1|35	BuildRequires:	pkgconfig(libxml-2.0)
21mr|librsvg-2.52.11-1|36	BuildRequires:	pkgconfig(pangocairo)
21mr|librsvg-2.52.11-1|37	BuildRequires:	pkgconfig(pangoft2)
21mr|librsvg-2.52.11-1|38	BuildRequires:	pkgconfig(vapigen)
21mr|librsvg-2.52.11-1|39	Provides:	%{name}%{api} = %{EVRD}
21mr|librsvg-2.52.11-1|40	Requires:	%{libname} >= %{EVRD}
21mr|librsvg-2.52.11-1|41	Requires:	python
21mr|librsvg-2.52.11-1|42	ExcludeArch:	%{e2k}
21mr|librsvg-2.52.11-1|43	
21mr|librsvg-2.52.11-1|44	%description
21mr|librsvg-2.52.11-1|45	A library that uses libart and pango to render svg files.
21mr|librsvg-2.52.11-1|46	
21mr|librsvg-2.52.11-1|47	%files
21mr|librsvg-2.52.11-1|48	%doc AUTHORS COPYING.LIB NEWS
21mr|librsvg-2.52.11-1|49	%{_bindir}/rsvg-convert
21mr|librsvg-2.52.11-1|50	%{_datadir}/thumbnailers/librsvg.thumbnailer
21mr|librsvg-2.52.11-1|51	%{_mandir}/man1/*
21mr|librsvg-2.52.11-1|52	
21mr|librsvg-2.52.11-1|53	#----------------------------------------------------------------------------
21mr|librsvg-2.52.11-1|54	
21mr|librsvg-2.52.11-1|55	%package -n %{libname}
21mr|librsvg-2.52.11-1|56	Summary:	Raph's SVG library
21mr|librsvg-2.52.11-1|57	Group:		System/Libraries
21mr|librsvg-2.52.11-1|58	
21mr|librsvg-2.52.11-1|59	%description -n %{libname}
21mr|librsvg-2.52.11-1|60	A library that uses libart and pango to render svg files.
21mr|librsvg-2.52.11-1|61	
21mr|librsvg-2.52.11-1|62	%files -n %{libname}
21mr|librsvg-2.52.11-1|63	%{_libdir}/gdk-pixbuf-2.0/*/loaders/*.so
21mr|librsvg-2.52.11-1|64	%{_libdir}/librsvg-%{api}.so.%{major}*
21mr|librsvg-2.52.11-1|65	
21mr|librsvg-2.52.11-1|66	#----------------------------------------------------------------------------
21mr|librsvg-2.52.11-1|67	
21mr|librsvg-2.52.11-1|68	%package -n %{devname}
21mr|librsvg-2.52.11-1|69	Summary:	Libraries and include files for developing with librsvg
21mr|librsvg-2.52.11-1|70	Group:		Development/C
21mr|librsvg-2.52.11-1|71	Requires:	%{libname} = %{EVRD}
21mr|librsvg-2.52.11-1|72	Provides:	%{name}%{api}-devel = %{EVRD}
21mr|librsvg-2.52.11-1|73	Provides:	%{name}-devel = %{EVRD}
21mr|librsvg-2.52.11-1|74	
21mr|librsvg-2.52.11-1|75	%description -n %{devname}
21mr|librsvg-2.52.11-1|76	This package provides the necessary development libraries and include
21mr|librsvg-2.52.11-1|77	files to allow you to develop with librsvg.
21mr|librsvg-2.52.11-1|78	
21mr|librsvg-2.52.11-1|79	%files -n %{devname}
21mr|librsvg-2.52.11-1|80	%{_libdir}/*.so
21mr|librsvg-2.52.11-1|81	%{_includedir}/librsvg-2.0
21mr|librsvg-2.52.11-1|82	%{_libdir}/pkgconfig/*
21mr|librsvg-2.52.11-1|83	%{_datadir}/gir-1.0/Rsvg-2.0.gir
21mr|librsvg-2.52.11-1|84	%{_datadir}/gtk-doc/html/*
21mr|librsvg-2.52.11-1|85	%dir %{_datadir}/vala
21mr|librsvg-2.52.11-1|86	%dir %{_datadir}/vala/vapi
21mr|librsvg-2.52.11-1|87	%{_datadir}/vala/vapi/librsvg-2.0.vapi
21mr|librsvg-2.52.11-1|88	
21mr|librsvg-2.52.11-1|89	#----------------------------------------------------------------------------
21mr|librsvg-2.52.11-1|90	
21mr|librsvg-2.52.11-1|91	%package -n %{girname}
21mr|librsvg-2.52.11-1|92	Summary:	GObject Introspection interface description for %{name}
21mr|librsvg-2.52.11-1|93	Group:		System/Libraries
21mr|librsvg-2.52.11-1|94	Requires:	%{libname} = %{EVRD}
21mr|librsvg-2.52.11-1|95	
21mr|librsvg-2.52.11-1|96	%description -n %{girname}
21mr|librsvg-2.52.11-1|97	GObject Introspection interface description for %{name}.
21mr|librsvg-2.52.11-1|98	
21mr|librsvg-2.52.11-1|99	%files -n %{girname}
21mr|librsvg-2.52.11-1|100	%{_libdir}/girepository-1.0/Rsvg-%{gimajor}.typelib
21mr|librsvg-2.52.11-1|101	
21mr|librsvg-2.52.11-1|102	#----------------------------------------------------------------------------
21mr|librsvg-2.52.11-1|103	
21mr|librsvg-2.52.11-1|104	%prep
21mr|librsvg-2.52.11-1|105	%autosetup -p1
21mr|librsvg-2.52.11-1|106	
21mr|librsvg-2.52.11-1|107	%build
21mr|librsvg-2.52.11-1|108	export LDFLAGS="$LDFLAGS -pthread"
21mr|librsvg-2.52.11-1|109	%configure \
21mr|librsvg-2.52.11-1|110	--enable-static=no \
21mr|librsvg-2.52.11-1|111	--enable-introspection=yes \
21mr|librsvg-2.52.11-1|112	--enable-pixbuf-loader \
21mr|librsvg-2.52.11-1|113	--enable-vala=yes
21mr|librsvg-2.52.11-1|114	%make_build
21mr|librsvg-2.52.11-1|115	
21mr|librsvg-2.52.11-1|116	%install
21mr|librsvg-2.52.11-1|117	%make_install
21mr|librsvg-2.52.11-1|118	
21mr|librsvg-2.52.11-1|119	#remove unpackaged files
21mr|librsvg-2.52.11-1|120	rm -fr %{buildroot}%{_docdir}/librsvg
21mr|librsvg-2.52.11-1|121	rm -f %{buildroot}%{_sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
21mr|librsvg-2.52.11-1|122	rm -f %{buildroot}%{_datadir}/pixmaps/svg-viewer.svg

13819 21
21mr|librsync-2.3.2-1|1	%define major 2
21mr|librsync-2.3.2-1|2	%define libname %mklibname rsync %{major}
21mr|librsync-2.3.2-1|3	%define devname %mklibname -d rsync
21mr|librsync-2.3.2-1|4	
21mr|librsync-2.3.2-1|5	Summary:	Rsync libraries
21mr|librsync-2.3.2-1|6	Name:		librsync
21mr|librsync-2.3.2-1|7	Version:	2.3.2
21mr|librsync-2.3.2-1|8	Release:	1
21mr|librsync-2.3.2-1|9	License:	LGPLv2+
21mr|librsync-2.3.2-1|10	Group:		System/Libraries
21mr|librsync-2.3.2-1|11	Url:		http://librsync.sourceforge.net/
21mr|librsync-2.3.2-1|12	Source0:	https://github.com/librsync/librsync/archive/v%{version}.tar.gz
21mr|librsync-2.3.2-1|13	BuildRequires:	cmake
21mr|librsync-2.3.2-1|14	BuildRequires:	doxygen
21mr|librsync-2.3.2-1|15	BuildRequires:	graphviz
21mr|librsync-2.3.2-1|16	BuildRequires:	pkgconfig(popt)
21mr|librsync-2.3.2-1|17	BuildRequires:	libtool
21mr|librsync-2.3.2-1|18	# Compression isn't functional: https://github.com/librsync/librsync/issues/8
21mr|librsync-2.3.2-1|19	#BuildRequires:	bzip2-devel
21mr|librsync-2.3.2-1|20	#BuildRequires:	zlib-devel
21mr|librsync-2.3.2-1|21	
21mr|librsync-2.3.2-1|22	%description
21mr|librsync-2.3.2-1|23	librsync implements the "rsync" algorithm, which allows remote
21mr|librsync-2.3.2-1|24	differencing of binary files. librsync computes a delta relative
21mr|librsync-2.3.2-1|25	to a file's checksum, so the two files need not both be present to
21mr|librsync-2.3.2-1|26	generate a delta.
21mr|librsync-2.3.2-1|27	
21mr|librsync-2.3.2-1|28	This library was previously known as libhsync up to version 0.9.0.
21mr|librsync-2.3.2-1|29	
21mr|librsync-2.3.2-1|30	The current version of this package does not implement the rsync
21mr|librsync-2.3.2-1|31	network protocol and uses a delta format slightly more efficient
21mr|librsync-2.3.2-1|32	than and incompatible with rsync 2.4.6.
21mr|librsync-2.3.2-1|33	
21mr|librsync-2.3.2-1|34	#----------------------------------------------------------------------------
21mr|librsync-2.3.2-1|35	
21mr|librsync-2.3.2-1|36	%package -n	%{libname}
21mr|librsync-2.3.2-1|37	Summary:	Rsync libraries
21mr|librsync-2.3.2-1|38	Group:		System/Libraries
21mr|librsync-2.3.2-1|39	
21mr|librsync-2.3.2-1|40	%description -n	%{libname}
21mr|librsync-2.3.2-1|41	librsync implements the "rsync" algorithm, which allows remote
21mr|librsync-2.3.2-1|42	differencing of binary files. librsync computes a delta relative
21mr|librsync-2.3.2-1|43	to a file's checksum, so the two files need not both be present to
21mr|librsync-2.3.2-1|44	generate a delta.
21mr|librsync-2.3.2-1|45	
21mr|librsync-2.3.2-1|46	This library was previously known as libhsync up to version 0.9.0.
21mr|librsync-2.3.2-1|47	
21mr|librsync-2.3.2-1|48	The current version of this package does not implement the rsync
21mr|librsync-2.3.2-1|49	network protocol and uses a delta format slightly more efficient
21mr|librsync-2.3.2-1|50	than and incompatible with rsync 2.4.6.
21mr|librsync-2.3.2-1|51	
21mr|librsync-2.3.2-1|52	%files -n %{libname}
21mr|librsync-2.3.2-1|53	%doc AUTHORS NEWS.md README.md
21mr|librsync-2.3.2-1|54	%license COPYING
21mr|librsync-2.3.2-1|55	%{_libdir}/librsync.so.%{major}*
21mr|librsync-2.3.2-1|56	
21mr|librsync-2.3.2-1|57	#----------------------------------------------------------------------------
21mr|librsync-2.3.2-1|58	
21mr|librsync-2.3.2-1|59	%package -n	%{devname}
21mr|librsync-2.3.2-1|60	Summary:	Headers for librsync
21mr|librsync-2.3.2-1|61	Group:		Development/C
21mr|librsync-2.3.2-1|62	Requires:	%{libname} = %{version}
21mr|librsync-2.3.2-1|63	Provides:	librsync-devel = %{version}-%{release}
21mr|librsync-2.3.2-1|64	
21mr|librsync-2.3.2-1|65	%description -n	%{devname}
21mr|librsync-2.3.2-1|66	This package contains header files necessary for developing
21mr|librsync-2.3.2-1|67	programs based on librsync.
21mr|librsync-2.3.2-1|68	
21mr|librsync-2.3.2-1|69	%files -n %{devname}
21mr|librsync-2.3.2-1|70	%{_includedir}/%{name}*
21mr|librsync-2.3.2-1|71	%{_libdir}/%{name}.so
21mr|librsync-2.3.2-1|72	%{_mandir}/man3/*
21mr|librsync-2.3.2-1|73	
21mr|librsync-2.3.2-1|74	#----------------------------------------------------------------------------
21mr|librsync-2.3.2-1|75	
21mr|librsync-2.3.2-1|76	%package -n	rdiff
21mr|librsync-2.3.2-1|77	Summary:	Compute and apply signature-based file differences
21mr|librsync-2.3.2-1|78	Group:		System/Servers
21mr|librsync-2.3.2-1|79	Requires:	%{libname} = %{version}
21mr|librsync-2.3.2-1|80	
21mr|librsync-2.3.2-1|81	%description -n	rdiff
21mr|librsync-2.3.2-1|82	Compute and apply signature-based file differences.
21mr|librsync-2.3.2-1|83	
21mr|librsync-2.3.2-1|84	%files -n rdiff
21mr|librsync-2.3.2-1|85	%{_bindir}/rdiff
21mr|librsync-2.3.2-1|86	%{_mandir}/man1/rdiff.1*
21mr|librsync-2.3.2-1|87	
21mr|librsync-2.3.2-1|88	#----------------------------------------------------------------------------
21mr|librsync-2.3.2-1|89	
21mr|librsync-2.3.2-1|90	%prep
21mr|librsync-2.3.2-1|91	%setup -q
21mr|librsync-2.3.2-1|92	
21mr|librsync-2.3.2-1|93	%build
21mr|librsync-2.3.2-1|94	%cmake -DCMAKE_BUILD_TYPE=Release .
21mr|librsync-2.3.2-1|95	%make
21mr|librsync-2.3.2-1|96	%make doc
21mr|librsync-2.3.2-1|97	
21mr|librsync-2.3.2-1|98	%install
21mr|librsync-2.3.2-1|99	%makeinstall_std -C build

13820 21
21mr|libsamplerate-0.2.2-1|1	%define major 0
21mr|libsamplerate-0.2.2-1|2	%define libname %mklibname samplerate %{major}
21mr|libsamplerate-0.2.2-1|3	%define devname %mklibname samplerate -d
21mr|libsamplerate-0.2.2-1|4	
21mr|libsamplerate-0.2.2-1|5	Summary:	Audio Sample Rate Converter library
21mr|libsamplerate-0.2.2-1|6	Name:		libsamplerate
21mr|libsamplerate-0.2.2-1|7	Version:	0.2.2
21mr|libsamplerate-0.2.2-1|8	Release:	1
21mr|libsamplerate-0.2.2-1|9	License:	GPLv2+
21mr|libsamplerate-0.2.2-1|10	Group:		Sound
21mr|libsamplerate-0.2.2-1|11	Url:			https://libsndfile.github.io/libsamplerate/
21mr|libsamplerate-0.2.2-1|12	Source0:	https://github.com/libsndfile/libsamplerate/archive/refs/tags/%{name}-%{version}.tar.xz
21mr|libsamplerate-0.2.2-1|13	BuildRequires:	pkgconfig(alsa)
21mr|libsamplerate-0.2.2-1|14	BuildRequires:	pkgconfig(fftw3) >= 3
21mr|libsamplerate-0.2.2-1|15	BuildRequires:	pkgconfig(sndfile)
21mr|libsamplerate-0.2.2-1|16	
21mr|libsamplerate-0.2.2-1|17	%description
21mr|libsamplerate-0.2.2-1|18	Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for
21mr|libsamplerate-0.2.2-1|19	audio. One example of where such a thing would be useful is
21mr|libsamplerate-0.2.2-1|20	converting audio from the CD sample rate of 44.1kHz to the 48kHz
21mr|libsamplerate-0.2.2-1|21	sample rate used by DAT players.
21mr|libsamplerate-0.2.2-1|22	
21mr|libsamplerate-0.2.2-1|23	SRC is capable of arbitrary and time varying conversions ; from
21mr|libsamplerate-0.2.2-1|24	down-sampling by a factor of 12 to up-sampling by the same
21mr|libsamplerate-0.2.2-1|25	factor. Arbitrary in this case means that the ratio of input and
21mr|libsamplerate-0.2.2-1|26	output sample rates can be an irrational number. The conversion ratio
21mr|libsamplerate-0.2.2-1|27	can also vary with time for speeding up and slowing down effects.
21mr|libsamplerate-0.2.2-1|28	
21mr|libsamplerate-0.2.2-1|29	SRC provides a small set of converters to allow quality to be traded
21mr|libsamplerate-0.2.2-1|30	off against computation cost. The current best converter provides a
21mr|libsamplerate-0.2.2-1|31	signal-to-noise ratio of 97dB with -3dB pass-band extending from DC to
21mr|libsamplerate-0.2.2-1|32	96% of the theoretical best bandwidth for a given pair of input and
21mr|libsamplerate-0.2.2-1|33	output sample rates.
21mr|libsamplerate-0.2.2-1|34	
21mr|libsamplerate-0.2.2-1|35	#----------------------------------------------------------------------------
21mr|libsamplerate-0.2.2-1|36	
21mr|libsamplerate-0.2.2-1|37	%package -n %{libname}
21mr|libsamplerate-0.2.2-1|38	Summary:	Audio Sample Rate Converter shared library
21mr|libsamplerate-0.2.2-1|39	Group:		System/Libraries
21mr|libsamplerate-0.2.2-1|40	%rename	%{name}-progs
21mr|libsamplerate-0.2.2-1|41	
21mr|libsamplerate-0.2.2-1|42	%description -n %{libname}
21mr|libsamplerate-0.2.2-1|43	Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for
21mr|libsamplerate-0.2.2-1|44	audio. One example of where such a thing would be useful is
21mr|libsamplerate-0.2.2-1|45	converting audio from the CD sample rate of 44.1kHz to the 48kHz
21mr|libsamplerate-0.2.2-1|46	sample rate used by DAT players.
21mr|libsamplerate-0.2.2-1|47	
21mr|libsamplerate-0.2.2-1|48	SRC is capable of arbitrary and time varying conversions ; from
21mr|libsamplerate-0.2.2-1|49	down-sampling by a factor of 12 to up-sampling by the same
21mr|libsamplerate-0.2.2-1|50	factor. Arbitrary in this case means that the ratio of input and
21mr|libsamplerate-0.2.2-1|51	output sample rates can be an irrational number. The conversion ratio
21mr|libsamplerate-0.2.2-1|52	can also vary with time for speeding up and slowing down effects.
21mr|libsamplerate-0.2.2-1|53	
21mr|libsamplerate-0.2.2-1|54	SRC provides a small set of converters to allow quality to be traded
21mr|libsamplerate-0.2.2-1|55	off against computation cost. The current best converter provides a
21mr|libsamplerate-0.2.2-1|56	signal-to-noise ratio of 97dB with -3dB pass-band extending from DC to
21mr|libsamplerate-0.2.2-1|57	96% of the theoretical best bandwidth for a given pair of input and
21mr|libsamplerate-0.2.2-1|58	output sample rates.
21mr|libsamplerate-0.2.2-1|59	
21mr|libsamplerate-0.2.2-1|60	This package contains the shared library required for running programs
21mr|libsamplerate-0.2.2-1|61	using %{name}.
21mr|libsamplerate-0.2.2-1|62	
21mr|libsamplerate-0.2.2-1|63	%files -n %{libname}
21mr|libsamplerate-0.2.2-1|64	%doc AUTHORS ChangeLog COPYING
21mr|libsamplerate-0.2.2-1|65	%{_libdir}/libsamplerate.so.%{major}*
21mr|libsamplerate-0.2.2-1|66	
21mr|libsamplerate-0.2.2-1|67	#----------------------------------------------------------------------------
21mr|libsamplerate-0.2.2-1|68	
21mr|libsamplerate-0.2.2-1|69	%package -n %{devname}
21mr|libsamplerate-0.2.2-1|70	Summary:	Audio Sample Rate Converter development files
21mr|libsamplerate-0.2.2-1|71	Group:		Development/C
21mr|libsamplerate-0.2.2-1|72	Requires:	%{libname} = %{EVRD}
21mr|libsamplerate-0.2.2-1|73	Provides:	%{name}-devel = %{EVRD}
21mr|libsamplerate-0.2.2-1|74	
21mr|libsamplerate-0.2.2-1|75	%description -n %{devname}
21mr|libsamplerate-0.2.2-1|76	Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for
21mr|libsamplerate-0.2.2-1|77	audio. One example of where such a thing would be useful is
21mr|libsamplerate-0.2.2-1|78	converting audio from the CD sample rate of 44.1kHz to the 48kHz
21mr|libsamplerate-0.2.2-1|79	sample rate used by DAT players.
21mr|libsamplerate-0.2.2-1|80	
21mr|libsamplerate-0.2.2-1|81	SRC is capable of arbitrary and time varying conversions ; from
21mr|libsamplerate-0.2.2-1|82	down-sampling by a factor of 12 to up-sampling by the same
21mr|libsamplerate-0.2.2-1|83	factor. Arbitrary in this case means that the ratio of input and
21mr|libsamplerate-0.2.2-1|84	output sample rates can be an irrational number. The conversion ratio
21mr|libsamplerate-0.2.2-1|85	can also vary with time for speeding up and slowing down effects.
21mr|libsamplerate-0.2.2-1|86	
21mr|libsamplerate-0.2.2-1|87	SRC provides a small set of converters to allow quality to be traded
21mr|libsamplerate-0.2.2-1|88	off against computation cost. The current best converter provides a
21mr|libsamplerate-0.2.2-1|89	signal-to-noise ratio of 97dB with -3dB pass-band extending from DC to
21mr|libsamplerate-0.2.2-1|90	96% of the theoretical best bandwidth for a given pair of input and
21mr|libsamplerate-0.2.2-1|91	output sample rates.
21mr|libsamplerate-0.2.2-1|92	
21mr|libsamplerate-0.2.2-1|93	This package contains the C headers and other files needed to compile
21mr|libsamplerate-0.2.2-1|94	programs with %{name}.
21mr|libsamplerate-0.2.2-1|95	
21mr|libsamplerate-0.2.2-1|96	%files -n %{devname}
21mr|libsamplerate-0.2.2-1|97	%doc docs/*.md docs/SRC.*
21mr|libsamplerate-0.2.2-1|98	%{_includedir}/samplerate.h
21mr|libsamplerate-0.2.2-1|99	%{_libdir}/%{name}.so
21mr|libsamplerate-0.2.2-1|100	%{_libdir}/%{name}.a
21mr|libsamplerate-0.2.2-1|101	%{_libdir}/pkgconfig/samplerate.pc
21mr|libsamplerate-0.2.2-1|102	
21mr|libsamplerate-0.2.2-1|103	#----------------------------------------------------------------------------
21mr|libsamplerate-0.2.2-1|104	
21mr|libsamplerate-0.2.2-1|105	%prep
21mr|libsamplerate-0.2.2-1|106	%setup -q
21mr|libsamplerate-0.2.2-1|107	
21mr|libsamplerate-0.2.2-1|108	
21mr|libsamplerate-0.2.2-1|109	%build
21mr|libsamplerate-0.2.2-1|110	%configure --enable-static
21mr|libsamplerate-0.2.2-1|111	%make
21mr|libsamplerate-0.2.2-1|112	
21mr|libsamplerate-0.2.2-1|113	
21mr|libsamplerate-0.2.2-1|114	%install
21mr|libsamplerate-0.2.2-1|115	%makeinstall_std
21mr|libsamplerate-0.2.2-1|116	
21mr|libsamplerate-0.2.2-1|117	
21mr|libsamplerate-0.2.2-1|118	rm -rf %{buildroot}%{_datadir}/doc/libsamplerate0-dev
21mr|libsamplerate-0.2.2-1|119	rm -rf %{buildroot}%{_datadir}/doc/libsamplerate

13821 21
21mr|libsass-3.6.4-1|1	%define major 1
21mr|libsass-3.6.4-1|2	%define libname %mklibname sass %{major}
21mr|libsass-3.6.4-1|3	%define devname %mklibname sass -d
21mr|libsass-3.6.4-1|4	
21mr|libsass-3.6.4-1|5	Summary:	C/C++ port of the Sass CSS precompiler
21mr|libsass-3.6.4-1|6	Name:		libsass
21mr|libsass-3.6.4-1|7	Version:	3.6.4
21mr|libsass-3.6.4-1|8	Release:	1
21mr|libsass-3.6.4-1|9	License:	MIT
21mr|libsass-3.6.4-1|10	Group:		System/Libraries
21mr|libsass-3.6.4-1|11	Url:		http://sass-lang.com/libsass
21mr|libsass-3.6.4-1|12	Source0:	https://github.com/sass/libsass/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libsass-3.6.4-1|13	
21mr|libsass-3.6.4-1|14	%description
21mr|libsass-3.6.4-1|15	Libsass is a C/C++ port of the Sass CSS precompiler. The original
21mr|libsass-3.6.4-1|16	version was written in Ruby, but this version is meant for
21mr|libsass-3.6.4-1|17	efficiency and portability.
21mr|libsass-3.6.4-1|18	
21mr|libsass-3.6.4-1|19	This library strives to be light, simple, and easy to build and
21mr|libsass-3.6.4-1|20	integrate with a variety of platforms and languages.
21mr|libsass-3.6.4-1|21	
21mr|libsass-3.6.4-1|22	Libsass is just a library, but if you want to RUN libsass, install
21mr|libsass-3.6.4-1|23	the sassc package.
21mr|libsass-3.6.4-1|24	
21mr|libsass-3.6.4-1|25	#----------------------------------------------------------------------------
21mr|libsass-3.6.4-1|26	
21mr|libsass-3.6.4-1|27	%package -n %{libname}
21mr|libsass-3.6.4-1|28	Summary:	C/C++ port of the Sass CSS precompiler
21mr|libsass-3.6.4-1|29	Group:		System/Libraries
21mr|libsass-3.6.4-1|30	
21mr|libsass-3.6.4-1|31	%description -n %{libname}
21mr|libsass-3.6.4-1|32	This package contains the library files required for running
21mr|libsass-3.6.4-1|33	services built using %{name}.
21mr|libsass-3.6.4-1|34	
21mr|libsass-3.6.4-1|35	%files -n %{libname}
21mr|libsass-3.6.4-1|36	%doc Readme.md SECURITY.md LICENSE
21mr|libsass-3.6.4-1|37	%{_libdir}/libsass.so.%{major}*
21mr|libsass-3.6.4-1|38	
21mr|libsass-3.6.4-1|39	#----------------------------------------------------------------------------
21mr|libsass-3.6.4-1|40	
21mr|libsass-3.6.4-1|41	%package -n %{devname}
21mr|libsass-3.6.4-1|42	Summary:	Development files for %{name}
21mr|libsass-3.6.4-1|43	Group:		Development/C
21mr|libsass-3.6.4-1|44	Requires:	%{libname} = %{EVRD}
21mr|libsass-3.6.4-1|45	
21mr|libsass-3.6.4-1|46	%description -n %{devname}
21mr|libsass-3.6.4-1|47	This package contains the static libraries, headers, and other
21mr|libsass-3.6.4-1|48	support files required for developing applications against %{name}.
21mr|libsass-3.6.4-1|49	
21mr|libsass-3.6.4-1|50	%files -n %{devname}
21mr|libsass-3.6.4-1|51	%{_includedir}/sass.h
21mr|libsass-3.6.4-1|52	%{_includedir}/sass2scss.h
21mr|libsass-3.6.4-1|53	%dir %{_includedir}/sass/
21mr|libsass-3.6.4-1|54	%{_includedir}/sass/*.h
21mr|libsass-3.6.4-1|55	%{_libdir}/libsass.so
21mr|libsass-3.6.4-1|56	%{_libdir}/pkgconfig/libsass.pc
21mr|libsass-3.6.4-1|57	
21mr|libsass-3.6.4-1|58	#----------------------------------------------------------------------------
21mr|libsass-3.6.4-1|59	
21mr|libsass-3.6.4-1|60	%prep
21mr|libsass-3.6.4-1|61	%autosetup -p1
21mr|libsass-3.6.4-1|62	export LIBSASS_VERSION=%{version}
21mr|libsass-3.6.4-1|63	autoreconf --force --install
21mr|libsass-3.6.4-1|64	
21mr|libsass-3.6.4-1|65	%build
21mr|libsass-3.6.4-1|66	%configure \
21mr|libsass-3.6.4-1|67	--disable-static
21mr|libsass-3.6.4-1|68	%make
21mr|libsass-3.6.4-1|69	
21mr|libsass-3.6.4-1|70	%install
21mr|libsass-3.6.4-1|71	%makeinstall_std

13822 21
21mr|libsavitar-4.13.2-1|1	%define major 0
21mr|libsavitar-4.13.2-1|2	%define libname %mklibname savitar %{major}
21mr|libsavitar-4.13.2-1|3	%define devname %mklibname savitar -d
21mr|libsavitar-4.13.2-1|4	
21mr|libsavitar-4.13.2-1|5	Summary:	C++ implementation of 3mf loading with SIP Python bindings
21mr|libsavitar-4.13.2-1|6	Name:		libsavitar
21mr|libsavitar-4.13.2-1|7	Version:	4.13.2
21mr|libsavitar-4.13.2-1|8	Release:	1
21mr|libsavitar-4.13.2-1|9	License:	AGPLv3+
21mr|libsavitar-4.13.2-1|10	Group:		System/Libraries
21mr|libsavitar-4.13.2-1|11	Url:		https://github.com/Ultimaker/libSavitar
21mr|libsavitar-4.13.2-1|12	Source0:	%{url}/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libsavitar-4.13.2-1|13	Patch0:		libsavitar-no-pugixml.patch
21mr|libsavitar-4.13.2-1|14	BuildRequires:	cmake
21mr|libsavitar-4.13.2-1|15	BuildRequires:	dos2unix
21mr|libsavitar-4.13.2-1|16	BuildRequires:	git
21mr|libsavitar-4.13.2-1|17	BuildRequires:	pugixml-devel
21mr|libsavitar-4.13.2-1|18	BuildRequires:	pkgconfig(python3)
21mr|libsavitar-4.13.2-1|19	BuildRequires:	python3-sip4
21mr|libsavitar-4.13.2-1|20	
21mr|libsavitar-4.13.2-1|21	%description
21mr|libsavitar-4.13.2-1|22	Savitar is a C++ implementation of 3mf loading with SIP Python bindings.
21mr|libsavitar-4.13.2-1|23	3mf is a 3D printing file format.
21mr|libsavitar-4.13.2-1|24	
21mr|libsavitar-4.13.2-1|25	#----------------------------------------------------------------------------
21mr|libsavitar-4.13.2-1|26	
21mr|libsavitar-4.13.2-1|27	%package -n %{libname}
21mr|libsavitar-4.13.2-1|28	Summary:	Shared library for libSavitar
21mr|libsavitar-4.13.2-1|29	Group:		System/Libraries
21mr|libsavitar-4.13.2-1|30	
21mr|libsavitar-4.13.2-1|31	%description -n %{libname}
21mr|libsavitar-4.13.2-1|32	Savitar is a C++ implementation of 3mf loading with SIP Python bindings.
21mr|libsavitar-4.13.2-1|33	3mf is a 3D printing file format.
21mr|libsavitar-4.13.2-1|34	
21mr|libsavitar-4.13.2-1|35	%files -n %{libname}
21mr|libsavitar-4.13.2-1|36	%{_libdir}/libSavitar.so.%{major}*
21mr|libsavitar-4.13.2-1|37	
21mr|libsavitar-4.13.2-1|38	#----------------------------------------------------------------------------
21mr|libsavitar-4.13.2-1|39	
21mr|libsavitar-4.13.2-1|40	%package -n %{devname}
21mr|libsavitar-4.13.2-1|41	Summary:	Development files for libSavitar
21mr|libsavitar-4.13.2-1|42	# The cmake scripts are BSD
21mr|libsavitar-4.13.2-1|43	License:	AGPLv3+ and BSD
21mr|libsavitar-4.13.2-1|44	Group:		Development/C++
21mr|libsavitar-4.13.2-1|45	Requires:	%{libname} = %{EVRD}
21mr|libsavitar-4.13.2-1|46	Provides:	%{name}-devel = %{EVRD}
21mr|libsavitar-4.13.2-1|47	
21mr|libsavitar-4.13.2-1|48	%description -n %{devname}
21mr|libsavitar-4.13.2-1|49	Savitar is a C++ implementation of 3mf loading with SIP Python bindings.
21mr|libsavitar-4.13.2-1|50	3mf is a 3D printing file format.
21mr|libsavitar-4.13.2-1|51	
21mr|libsavitar-4.13.2-1|52	%files -n %{devname}
21mr|libsavitar-4.13.2-1|53	%doc LICENSE cmake/COPYING-CMAKE-SCRIPTS
21mr|libsavitar-4.13.2-1|54	%{_libdir}/libSavitar.so
21mr|libsavitar-4.13.2-1|55	%{_includedir}/Savitar/
21mr|libsavitar-4.13.2-1|56	%{_libdir}/cmake/Savitar/
21mr|libsavitar-4.13.2-1|57	
21mr|libsavitar-4.13.2-1|58	#----------------------------------------------------------------------------
21mr|libsavitar-4.13.2-1|59	
21mr|libsavitar-4.13.2-1|60	%package -n python3-savitar
21mr|libsavitar-4.13.2-1|61	Summary:	Python 3 libSavitar bindings
21mr|libsavitar-4.13.2-1|62	Group:		Development/Python
21mr|libsavitar-4.13.2-1|63	Requires:	python3-sip-api(%{sip_api_major}) = %{sip_api}
21mr|libsavitar-4.13.2-1|64	
21mr|libsavitar-4.13.2-1|65	%description -n python3-savitar
21mr|libsavitar-4.13.2-1|66	Savitar is a C++ implementation of 3mf loading with SIP Python bindings.
21mr|libsavitar-4.13.2-1|67	3mf is a 3D printing file format.
21mr|libsavitar-4.13.2-1|68	
21mr|libsavitar-4.13.2-1|69	The Python bindings.
21mr|libsavitar-4.13.2-1|70	
21mr|libsavitar-4.13.2-1|71	%files -n python3-savitar
21mr|libsavitar-4.13.2-1|72	%doc LICENSE README.md
21mr|libsavitar-4.13.2-1|73	%{python3_sitearch}/Savitar.so
21mr|libsavitar-4.13.2-1|74	
21mr|libsavitar-4.13.2-1|75	#----------------------------------------------------------------------------
21mr|libsavitar-4.13.2-1|76	
21mr|libsavitar-4.13.2-1|77	%prep
21mr|libsavitar-4.13.2-1|78	%setup -qn libSavitar-%{version}
21mr|libsavitar-4.13.2-1|79	%patch0 -p1
21mr|libsavitar-4.13.2-1|80	
21mr|libsavitar-4.13.2-1|81	# Wrong end of line encoding
21mr|libsavitar-4.13.2-1|82	dos2unix README.md
21mr|libsavitar-4.13.2-1|83	
21mr|libsavitar-4.13.2-1|84	# Bundling
21mr|libsavitar-4.13.2-1|85	rm pugixml -rf
21mr|libsavitar-4.13.2-1|86	sed -i 's|"../pugixml/src/pugixml.hpp"|<pugixml.hpp>|g' src/*.cpp src/*.h
21mr|libsavitar-4.13.2-1|87	
21mr|libsavitar-4.13.2-1|88	%build
21mr|libsavitar-4.13.2-1|89	%global optflags %{optflags} -Wl,--as-needed
21mr|libsavitar-4.13.2-1|90	%cmake
21mr|libsavitar-4.13.2-1|91	%make
21mr|libsavitar-4.13.2-1|92	
21mr|libsavitar-4.13.2-1|93	%install
21mr|libsavitar-4.13.2-1|94	%makeinstall_std -C build

13823 21
21mr|libseccomp-2.5.6-1|1	%define major 2
21mr|libseccomp-2.5.6-1|2	%define libname %mklibname seccomp %{major}
21mr|libseccomp-2.5.6-1|3	%define devname %mklibname -d seccomp
21mr|libseccomp-2.5.6-1|4	
21mr|libseccomp-2.5.6-1|5	Summary:	Enhanced seccomp library
21mr|libseccomp-2.5.6-1|6	Name:		libseccomp
21mr|libseccomp-2.5.6-1|7	Version:	2.5.6
21mr|libseccomp-2.5.6-1|8	Release:	1
21mr|libseccomp-2.5.6-1|9	License:	LGPLv2
21mr|libseccomp-2.5.6-1|10	Group:		System/Libraries
21mr|libseccomp-2.5.6-1|11	Url:		https://github.com/seccomp/libseccomp
21mr|libseccomp-2.5.6-1|12	Source0:	https://github.com/seccomp/libseccomp/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|libseccomp-2.5.6-1|13	Patch0:		0001-add-e2k-support.patch
21mr|libseccomp-2.5.6-1|14	BuildRequires:	gperf
21mr|libseccomp-2.5.6-1|15	
21mr|libseccomp-2.5.6-1|16	%description
21mr|libseccomp-2.5.6-1|17	The libseccomp library provides an easy to use, platform independent,
21mr|libseccomp-2.5.6-1|18	interface to the Linux Kernel's syscall filtering mechanism.
21mr|libseccomp-2.5.6-1|19	The libseccomp API is designed to abstract away the underlying BPF based
21mr|libseccomp-2.5.6-1|20	syscall filter language and present a more conventional function-call based
21mr|libseccomp-2.5.6-1|21	filtering interface that should be familiar to, and easily adopted by,
21mr|libseccomp-2.5.6-1|22	application developers.
21mr|libseccomp-2.5.6-1|23	
21mr|libseccomp-2.5.6-1|24	#-----------------------------------------------------------------------------
21mr|libseccomp-2.5.6-1|25	
21mr|libseccomp-2.5.6-1|26	%package	utils
21mr|libseccomp-2.5.6-1|27	Summary:	scmp_sys_resolver - A tool to resolve system calls
21mr|libseccomp-2.5.6-1|28	Group:          System/Libraries
21mr|libseccomp-2.5.6-1|29	
21mr|libseccomp-2.5.6-1|30	%description	utils
21mr|libseccomp-2.5.6-1|31	The scmp_sys_resolver utility resolves both system call names and numbers
21mr|libseccomp-2.5.6-1|32	with respect to the given architecture.
21mr|libseccomp-2.5.6-1|33	
21mr|libseccomp-2.5.6-1|34	%files	utils
21mr|libseccomp-2.5.6-1|35	%{_bindir}/scmp_sys_resolver
21mr|libseccomp-2.5.6-1|36	%{_mandir}/man1/scmp_sys_resolver.1.xz
21mr|libseccomp-2.5.6-1|37	
21mr|libseccomp-2.5.6-1|38	#-----------------------------------------------------------------------------
21mr|libseccomp-2.5.6-1|39	
21mr|libseccomp-2.5.6-1|40	%package -n     %{libname}
21mr|libseccomp-2.5.6-1|41	Summary:        Collection library providing GObject-based interfaces and classes
21mr|libseccomp-2.5.6-1|42	Group:          System/Libraries
21mr|libseccomp-2.5.6-1|43	
21mr|libseccomp-2.5.6-1|44	%description -n %{libname}
21mr|libseccomp-2.5.6-1|45	The libseccomp library provides an easy to use, platform independent,
21mr|libseccomp-2.5.6-1|46	interface to the Linux Kernel's syscall filtering mechanism.
21mr|libseccomp-2.5.6-1|47	The libseccomp API is designed to abstract away the underlying BPF based
21mr|libseccomp-2.5.6-1|48	syscall filter language and present a more conventional function-call based
21mr|libseccomp-2.5.6-1|49	filtering interface that should be familiar to, and easily adopted by,
21mr|libseccomp-2.5.6-1|50	application developers.
21mr|libseccomp-2.5.6-1|51	
21mr|libseccomp-2.5.6-1|52	%files -n %{libname}
21mr|libseccomp-2.5.6-1|53	%{_libdir}/libseccomp.so.%{major}*
21mr|libseccomp-2.5.6-1|54	
21mr|libseccomp-2.5.6-1|55	#-----------------------------------------------------------------------------
21mr|libseccomp-2.5.6-1|56	
21mr|libseccomp-2.5.6-1|57	%package -n	%{devname}
21mr|libseccomp-2.5.6-1|58	Summary:	Development files used to build applications with libseccomp support
21mr|libseccomp-2.5.6-1|59	Group:		Development/C
21mr|libseccomp-2.5.6-1|60	Requires:	%{libname} = %{EVRD}
21mr|libseccomp-2.5.6-1|61	Provides:	seccomp-devel = %{EVRD}
21mr|libseccomp-2.5.6-1|62	
21mr|libseccomp-2.5.6-1|63	%description -n	%{devname}
21mr|libseccomp-2.5.6-1|64	The libseccomp library provides an easy to use, platform independent,
21mr|libseccomp-2.5.6-1|65	interface to the Linux Kernel's syscall filtering mechanism.
21mr|libseccomp-2.5.6-1|66	The libseccomp API is designed to abstract away the underlying BPF based
21mr|libseccomp-2.5.6-1|67	syscall filter language and present a more conventional function-call based
21mr|libseccomp-2.5.6-1|68	filtering interface that should be familiar to, and easily adopted by,
21mr|libseccomp-2.5.6-1|69	application developers.
21mr|libseccomp-2.5.6-1|70	
21mr|libseccomp-2.5.6-1|71	%files -n %{devname}
21mr|libseccomp-2.5.6-1|72	%doc LICENSE CREDITS README.md
21mr|libseccomp-2.5.6-1|73	%{_includedir}/seccomp.h
21mr|libseccomp-2.5.6-1|74	%{_includedir}/seccomp-syscalls.h
21mr|libseccomp-2.5.6-1|75	%{_libdir}/libseccomp.so
21mr|libseccomp-2.5.6-1|76	%{_libdir}/pkgconfig/libseccomp.pc
21mr|libseccomp-2.5.6-1|77	%{_mandir}/man3/*
21mr|libseccomp-2.5.6-1|78	
21mr|libseccomp-2.5.6-1|79	#-----------------------------------------------------------------------------
21mr|libseccomp-2.5.6-1|80	
21mr|libseccomp-2.5.6-1|81	%prep
21mr|libseccomp-2.5.6-1|82	%autosetup -p1
21mr|libseccomp-2.5.6-1|83	
21mr|libseccomp-2.5.6-1|84	%ifnarch %e2k
21mr|libseccomp-2.5.6-1|85	%patch0 -p1 -R
21mr|libseccomp-2.5.6-1|86	%endif
21mr|libseccomp-2.5.6-1|87	
21mr|libseccomp-2.5.6-1|88	%build
21mr|libseccomp-2.5.6-1|89	autoreconf -fi
21mr|libseccomp-2.5.6-1|90	%configure
21mr|libseccomp-2.5.6-1|91	%make_build
21mr|libseccomp-2.5.6-1|92	
21mr|libseccomp-2.5.6-1|93	%install
21mr|libseccomp-2.5.6-1|94	mkdir -p "%{buildroot}/%{_libdir}"
21mr|libseccomp-2.5.6-1|95	mkdir -p "%{buildroot}/%{_includedir}"
21mr|libseccomp-2.5.6-1|96	mkdir -p "%{buildroot}/%{_mandir}"
21mr|libseccomp-2.5.6-1|97	%make_install
21mr|libseccomp-2.5.6-1|98	
21mr|libseccomp-2.5.6-1|99	rm -fv "%{buildroot}/%{_libdir}/libseccomp.a"
21mr|libseccomp-2.5.6-1|100	
21mr|libseccomp-2.5.6-1|101	%check
21mr|libseccomp-2.5.6-1|102	# standard regression tests
21mr|libseccomp-2.5.6-1|103	make check
21mr|libseccomp-2.5.6-1|104	
21mr|libseccomp-2.5.6-1|105	%changelog
21mr|libseccomp-2.5.6-1|106	* Tue Feb 10 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libseccomp-2.5.6-1|107	- rediff patch
21mr|libseccomp-2.5.6-1|108	
21mr|libseccomp-2.5.6-1|109	* Tue Feb 10 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libseccomp-2.5.6-1|110	- rediff patch
21mr|libseccomp-2.5.6-1|111	
21mr|libseccomp-2.5.6-1|112	* Tue Feb 10 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libseccomp-2.5.6-1|113	- minor update, need for new podman-5.7.1
21mr|libseccomp-2.5.6-1|114	
21mr|libseccomp-2.5.6-1|115	* Wed Nov 30 2022 Andrey Grigorev <survolog@yandex.ru> 2.5.2-2
21mr|libseccomp-2.5.6-1|116	- Bump release
21mr|libseccomp-2.5.6-1|117	
21mr|libseccomp-2.5.6-1|118	* Tue Sep 20 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|libseccomp-2.5.6-1|119	- disable e2k patch for other arches
21mr|libseccomp-2.5.6-1|120	
21mr|libseccomp-2.5.6-1|121	* Tue May 10 2022 HisShadow <shadowpilot34@gmail.com>
21mr|libseccomp-2.5.6-1|122	- Fix builds for x86_64 with e2k patch
21mr|libseccomp-2.5.6-1|123	
21mr|libseccomp-2.5.6-1|124	* Mon Mar 14 2022 Ilfat Gaptrakhmanov <ilfatgap@gmail.com>
21mr|libseccomp-2.5.6-1|125	- Add e2k patch
21mr|libseccomp-2.5.6-1|126	
21mr|libseccomp-2.5.6-1|127	* Thu Oct 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.5.2-1
21mr|libseccomp-2.5.6-1|128	- Fix location of rm (it was in c\%%%%check), micro update
21mr|libseccomp-2.5.6-1|129	
21mr|libseccomp-2.5.6-1|130	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.5.1-2
21mr|libseccomp-2.5.6-1|131	- MassBuild#2340: Increase release tag
21mr|libseccomp-2.5.6-1|132	
21mr|libseccomp-2.5.6-1|133	* Sun Nov 22 2020 Alexander Stefanov <alexander@mezon.ru> 2.5.1-1
21mr|libseccomp-2.5.6-1|134	- 2.5.1
21mr|libseccomp-2.5.6-1|135	
21mr|libseccomp-2.5.6-1|136	* Sun Jun 14 2020 Alzim <a.zimin@rosalinux.ru> 2.4.3-2
21mr|libseccomp-2.5.6-1|137	- bump release
21mr|libseccomp-2.5.6-1|138	
21mr|libseccomp-2.5.6-1|139	* Mon Apr 27 2020 Alexander Stefanov <alexander@mezon.ru> 2.4.3-1
21mr|libseccomp-2.5.6-1|140	- version autoupdate [2.4.3]
21mr|libseccomp-2.5.6-1|141	
21mr|libseccomp-2.5.6-1|142	* Sun Mar 1 2020 Alexander Stefanov <alexander@mezon.ru> 2.4.2-1
21mr|libseccomp-2.5.6-1|143	- 2.4.2

13824 21
21mr|libsecret-0.20.5-1|1	%define api 1
21mr|libsecret-0.20.5-1|2	%define major 0
21mr|libsecret-0.20.5-1|3	%define libname %mklibname secret %{api} %{major}
21mr|libsecret-0.20.5-1|4	%define girname %mklibname secret-gir %{api}
21mr|libsecret-0.20.5-1|5	%define devname %mklibname secret -d
21mr|libsecret-0.20.5-1|6	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libsecret-0.20.5-1|7	
21mr|libsecret-0.20.5-1|8	Summary:	Library for accessing the Secret Service API
21mr|libsecret-0.20.5-1|9	Name:		libsecret
21mr|libsecret-0.20.5-1|10	Version:	0.20.5
21mr|libsecret-0.20.5-1|11	Release:	1
21mr|libsecret-0.20.5-1|12	License:	LGPLv2.1+
21mr|libsecret-0.20.5-1|13	Group:		System/Libraries
21mr|libsecret-0.20.5-1|14	Url:		https://download.gnome.org/sources/libsecret
21mr|libsecret-0.20.5-1|15	Source0:	https://download.gnome.org/sources/libsecret/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libsecret-0.20.5-1|16	BuildRequires:	docbook-style-xsl
21mr|libsecret-0.20.5-1|17	%ifnarch %e2k %{riscv}
21mr|libsecret-0.20.5-1|18	BuildRequires:	gjs
21mr|libsecret-0.20.5-1|19	%endif
21mr|libsecret-0.20.5-1|20	BuildRequires:	intltool
21mr|libsecret-0.20.5-1|21	BuildRequires:	meson
21mr|libsecret-0.20.5-1|22	BuildRequires:	vala-tools
21mr|libsecret-0.20.5-1|23	BuildRequires:	xsltproc
21mr|libsecret-0.20.5-1|24	BuildRequires:	python3dist(gi-docgen)
21mr|libsecret-0.20.5-1|25	BuildRequires:	pkgconfig(gio-2.0)
21mr|libsecret-0.20.5-1|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|libsecret-0.20.5-1|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libsecret-0.20.5-1|28	BuildRequires:	pkgconfig(libgcrypt)
21mr|libsecret-0.20.5-1|29	BuildRequires:	pkgconfig(vapigen)
21mr|libsecret-0.20.5-1|30	
21mr|libsecret-0.20.5-1|31	%description
21mr|libsecret-0.20.5-1|32	libsecret is a library for storing and retrieving passwords and other
21mr|libsecret-0.20.5-1|33	secrets. It communicates with the "Secret Service" using DBus.
21mr|libsecret-0.20.5-1|34	
21mr|libsecret-0.20.5-1|35	#----------------------------------------------------------------------------
21mr|libsecret-0.20.5-1|36	
21mr|libsecret-0.20.5-1|37	%package tools
21mr|libsecret-0.20.5-1|38	Summary:	Library for accessing the Secret Service API -- Tools
21mr|libsecret-0.20.5-1|39	Group:		System/Libraries
21mr|libsecret-0.20.5-1|40	
21mr|libsecret-0.20.5-1|41	%description tools
21mr|libsecret-0.20.5-1|42	libsecret is a library for storing and retrieving passwords and other
21mr|libsecret-0.20.5-1|43	secrets. It communicates with the "Secret Service" using DBus.
21mr|libsecret-0.20.5-1|44	
21mr|libsecret-0.20.5-1|45	%files tools -f %{name}.lang
21mr|libsecret-0.20.5-1|46	%doc NEWS README.md
21mr|libsecret-0.20.5-1|47	%license COPYING
21mr|libsecret-0.20.5-1|48	%{_bindir}/secret-tool
21mr|libsecret-0.20.5-1|49	%{_mandir}/man1/secret-tool.1*
21mr|libsecret-0.20.5-1|50	
21mr|libsecret-0.20.5-1|51	#----------------------------------------------------------------------------
21mr|libsecret-0.20.5-1|52	
21mr|libsecret-0.20.5-1|53	%package -n %{libname}
21mr|libsecret-0.20.5-1|54	Summary:	Library for accessing the Secret Service API
21mr|libsecret-0.20.5-1|55	Group:		System/Libraries
21mr|libsecret-0.20.5-1|56	# compat with Fedora/RH
21mr|libsecret-0.20.5-1|57	Provides:	libsecret = %{EVRD}
21mr|libsecret-0.20.5-1|58	
21mr|libsecret-0.20.5-1|59	%description -n %{libname}
21mr|libsecret-0.20.5-1|60	This package contains the shared library for %{name}.
21mr|libsecret-0.20.5-1|61	
21mr|libsecret-0.20.5-1|62	%files -n %{libname}
21mr|libsecret-0.20.5-1|63	%{_libdir}/libsecret-%{api}.so.%{major}*
21mr|libsecret-0.20.5-1|64	
21mr|libsecret-0.20.5-1|65	#----------------------------------------------------------------------------
21mr|libsecret-0.20.5-1|66	
21mr|libsecret-0.20.5-1|67	%package -n %{girname}
21mr|libsecret-0.20.5-1|68	Summary:	GObject Introspection interface description for %{name}
21mr|libsecret-0.20.5-1|69	Group:		System/Libraries
21mr|libsecret-0.20.5-1|70	Requires:	%{libname} = %{EVRD}
21mr|libsecret-0.20.5-1|71	
21mr|libsecret-0.20.5-1|72	%description -n %{girname}
21mr|libsecret-0.20.5-1|73	GObject Introspection interface description for %{name}.
21mr|libsecret-0.20.5-1|74	
21mr|libsecret-0.20.5-1|75	%files -n %{girname}
21mr|libsecret-0.20.5-1|76	%{_libdir}/girepository-1.0/Secret-%{api}.typelib
21mr|libsecret-0.20.5-1|77	
21mr|libsecret-0.20.5-1|78	#----------------------------------------------------------------------------
21mr|libsecret-0.20.5-1|79	
21mr|libsecret-0.20.5-1|80	%package -n %{devname}
21mr|libsecret-0.20.5-1|81	Summary:	Library for accessing the Secret Service API -- Development Files
21mr|libsecret-0.20.5-1|82	Group:		Development/C
21mr|libsecret-0.20.5-1|83	Requires:	%{libname} = %{EVRD}
21mr|libsecret-0.20.5-1|84	Requires:	%{girname} = %{EVRD}
21mr|libsecret-0.20.5-1|85	
21mr|libsecret-0.20.5-1|86	%description -n %{devname}
21mr|libsecret-0.20.5-1|87	This package contains the development files for %{name}.
21mr|libsecret-0.20.5-1|88	
21mr|libsecret-0.20.5-1|89	%files -n %{devname}
21mr|libsecret-0.20.5-1|90	%doc %{_defaultdocdir}/%{name}-%{api}
21mr|libsecret-0.20.5-1|91	%{_datadir}/gir-1.0/Secret-%{api}.gir
21mr|libsecret-0.20.5-1|92	%{_datadir}/vala/vapi/*
21mr|libsecret-0.20.5-1|93	%{_includedir}/libsecret-%{api}/
21mr|libsecret-0.20.5-1|94	%{_libdir}/libsecret-%{api}.so
21mr|libsecret-0.20.5-1|95	%{_libdir}/pkgconfig/libsecret-%{api}.pc
21mr|libsecret-0.20.5-1|96	%{_libdir}/pkgconfig/libsecret-unstable.pc
21mr|libsecret-0.20.5-1|97	
21mr|libsecret-0.20.5-1|98	#----------------------------------------------------------------------------
21mr|libsecret-0.20.5-1|99	
21mr|libsecret-0.20.5-1|100	%prep
21mr|libsecret-0.20.5-1|101	%setup -q
21mr|libsecret-0.20.5-1|102	
21mr|libsecret-0.20.5-1|103	%build
21mr|libsecret-0.20.5-1|104	%meson
21mr|libsecret-0.20.5-1|105	%meson_build
21mr|libsecret-0.20.5-1|106	
21mr|libsecret-0.20.5-1|107	%install
21mr|libsecret-0.20.5-1|108	%meson_install
21mr|libsecret-0.20.5-1|109	
21mr|libsecret-0.20.5-1|110	%find_lang %{name}

13825 21
21mr|libselinux-3.3-1|1	%define major 1
21mr|libselinux-3.3-1|2	%define libname %mklibname selinux %{major}
21mr|libselinux-3.3-1|3	%define devname %mklibname selinux -d
21mr|libselinux-3.3-1|4	%define statname %mklibname selinux -d -s
21mr|libselinux-3.3-1|5	
21mr|libselinux-3.3-1|6	%define _disable_ld_no_undefined 1
21mr|libselinux-3.3-1|7	%define _disable_lto 1
21mr|libselinux-3.3-1|8	%bcond_with python2
21mr|libselinux-3.3-1|9	%bcond_without ruby
21mr|libselinux-3.3-1|10	
21mr|libselinux-3.3-1|11	Summary:	SELinux library and simple utilities
21mr|libselinux-3.3-1|12	Name:		libselinux
21mr|libselinux-3.3-1|13	Version:	3.3
21mr|libselinux-3.3-1|14	Release:	1
21mr|libselinux-3.3-1|15	Epoch:		1
21mr|libselinux-3.3-1|16	License:	Public Domain
21mr|libselinux-3.3-1|17	Group:		System/Libraries
21mr|libselinux-3.3-1|18	Url:		https://github.com/SELinuxProject/selinux/wiki
21mr|libselinux-3.3-1|19	Source0:	https://github.com/SELinuxProject/selinux/releases/download/%{version}/libselinux-%{version}.tar.gz
21mr|libselinux-3.3-1|20	Source1:	selinuxconlist.8
21mr|libselinux-3.3-1|21	Source2:	selinuxdefcon.8
21mr|libselinux-3.3-1|22	
21mr|libselinux-3.3-1|23	# Patch list start
21mr|libselinux-3.3-1|24	Patch0001: 0001-Fix-selinux-man-page-to-refer-seinfo-and-sesearch-to.patch
21mr|libselinux-3.3-1|25	# Patch list end
21mr|libselinux-3.3-1|26	
21mr|libselinux-3.3-1|27	BuildRequires:	sepol-static-devel swig
21mr|libselinux-3.3-1|28	BuildRequires:	systemd
21mr|libselinux-3.3-1|29	BuildRequires:	pkgconfig(liblzma)
21mr|libselinux-3.3-1|30	BuildRequires:	pkgconfig(libpcre2-posix)
21mr|libselinux-3.3-1|31	
21mr|libselinux-3.3-1|32	%description
21mr|libselinux-3.3-1|33	Security-enhanced Linux is a patch of the Linux® kernel and a
21mr|libselinux-3.3-1|34	number of utilities with enhanced security functionality designed
21mr|libselinux-3.3-1|35	to add mandatory access controls to Linux. The Security-enhanced
21mr|libselinux-3.3-1|36	Linux kernel contains new architectural components originally
21mr|libselinux-3.3-1|37	developed to improve the security of the Flask operating system.
21mr|libselinux-3.3-1|38	These architectural components provide general support for the
21mr|libselinux-3.3-1|39	enforcement of many kinds of mandatory access control policies,
21mr|libselinux-3.3-1|40	including those based on the concepts of Type Enforcement®,
21mr|libselinux-3.3-1|41	Role-based Access Control, and Multi-level Security.
21mr|libselinux-3.3-1|42	
21mr|libselinux-3.3-1|43	libselinux provides an API for SELinux applications to get and set
21mr|libselinux-3.3-1|44	process and file security contexts and to obtain security policy
21mr|libselinux-3.3-1|45	decisions. Required for any applications that use the SELinux API.
21mr|libselinux-3.3-1|46	
21mr|libselinux-3.3-1|47	%package -n %{libname}
21mr|libselinux-3.3-1|48	Summary:	SELinux library and simple utilities
21mr|libselinux-3.3-1|49	Group:		System/Libraries
21mr|libselinux-3.3-1|50	Provides:	libselinux = %{EVRD}
21mr|libselinux-3.3-1|51	Provides:	selinux = %{EVRD}
21mr|libselinux-3.3-1|52	
21mr|libselinux-3.3-1|53	%description -n %{libname}
21mr|libselinux-3.3-1|54	libselinux provides an API for SELinux applications to get and set
21mr|libselinux-3.3-1|55	process and file security contexts and to obtain security policy
21mr|libselinux-3.3-1|56	decisions. Required for any applications that use the SELinux API.
21mr|libselinux-3.3-1|57	
21mr|libselinux-3.3-1|58	%package -n %{devname}
21mr|libselinux-3.3-1|59	Summary:	Development libraries and header files for %{name}
21mr|libselinux-3.3-1|60	Group:		Development/C
21mr|libselinux-3.3-1|61	Provides:	selinux-devel = %{EVRD}
21mr|libselinux-3.3-1|62	Requires:	%{libname} = %{EVRD}
21mr|libselinux-3.3-1|63	
21mr|libselinux-3.3-1|64	%description -n %{devname}
21mr|libselinux-3.3-1|65	The selinux-devel package contains the libraries and header
21mr|libselinux-3.3-1|66	files needed for developing SELinux applications.
21mr|libselinux-3.3-1|67	
21mr|libselinux-3.3-1|68	%package -n %{statname}
21mr|libselinux-3.3-1|69	Summary:	Static development libraries for %{name}
21mr|libselinux-3.3-1|70	Group:		Development/C
21mr|libselinux-3.3-1|71	Provides:	selinux-static-devel = %{EVRD}
21mr|libselinux-3.3-1|72	Requires:	%{devname} = %{EVRD}
21mr|libselinux-3.3-1|73	
21mr|libselinux-3.3-1|74	%description -n %{statname}
21mr|libselinux-3.3-1|75	The selinux-static-devel package contains the static libraries
21mr|libselinux-3.3-1|76	needed for developing SELinux applications.
21mr|libselinux-3.3-1|77	
21mr|libselinux-3.3-1|78	%package utils
21mr|libselinux-3.3-1|79	Summary:	Utilities for %{name}
21mr|libselinux-3.3-1|80	Provides:	selinux-utils = %{EVRD}
21mr|libselinux-3.3-1|81	Group:		System/Kernel and hardware
21mr|libselinux-3.3-1|82	
21mr|libselinux-3.3-1|83	%description utils
21mr|libselinux-3.3-1|84	This package contains numerous applications utilizing %{name}.
21mr|libselinux-3.3-1|85	
21mr|libselinux-3.3-1|86	%package -n	python3-libselinux
21mr|libselinux-3.3-1|87	Summary:	SELinux python bindings for libselinux
21mr|libselinux-3.3-1|88	Requires:	%{libname} = %{EVRD}
21mr|libselinux-3.3-1|89	Provides:	python-libselinux = %{EVRD}
21mr|libselinux-3.3-1|90	BuildRequires:	pkgconfig(python3)
21mr|libselinux-3.3-1|91	
21mr|libselinux-3.3-1|92	%description -n python3-libselinux
21mr|libselinux-3.3-1|93	The libselinux-python package contains the python bindings for developing
21mr|libselinux-3.3-1|94	SELinux applications.
21mr|libselinux-3.3-1|95	
21mr|libselinux-3.3-1|96	%if %{with python2}
21mr|libselinux-3.3-1|97	%package -n	python2-selinux
21mr|libselinux-3.3-1|98	%py2_migration_meta python2-selinux
21mr|libselinux-3.3-1|99	Summary:	Python 2 bindings for %{name}
21mr|libselinux-3.3-1|100	Group:		Development/Python
21mr|libselinux-3.3-1|101	Provides:	%{name}-python
21mr|libselinux-3.3-1|102	BuildRequires:	pkgconfig(python2)
21mr|libselinux-3.3-1|103	
21mr|libselinux-3.3-1|104	%description -n python2-selinux
21mr|libselinux-3.3-1|105	This package contains python 2 bindings for %{name}.
21mr|libselinux-3.3-1|106	
21mr|libselinux-3.3-1|107	%files -n python2-selinux
21mr|libselinux-3.3-1|108	%dir %{python2_sitearch}/selinux
21mr|libselinux-3.3-1|109	%{python2_sitearch}/selinux/*.py*
21mr|libselinux-3.3-1|110	%{python2_sitearch}/selinux/*.so
21mr|libselinux-3.3-1|111	%{python2_sitearch}/_selinux.so
21mr|libselinux-3.3-1|112	%{python2_sitearch}/selinux-%{version}-py%{py2_ver}.egg-info
21mr|libselinux-3.3-1|113	%endif
21mr|libselinux-3.3-1|114	
21mr|libselinux-3.3-1|115	%if %{with ruby}
21mr|libselinux-3.3-1|116	%package -n ruby-selinux
21mr|libselinux-3.3-1|117	Summary:	SELinux ruby bindings for libselinux
21mr|libselinux-3.3-1|118	Group:		Development/Ruby
21mr|libselinux-3.3-1|119	BuildRequires:	pkgconfig(ruby)
21mr|libselinux-3.3-1|120	
21mr|libselinux-3.3-1|121	%description -n ruby-selinux
21mr|libselinux-3.3-1|122	The libselinux-ruby package contains the ruby bindings for developing
21mr|libselinux-3.3-1|123	SELinux applications.
21mr|libselinux-3.3-1|124	
21mr|libselinux-3.3-1|125	%files -n ruby-selinux
21mr|libselinux-3.3-1|126	%{ruby_vendorarchdir}/selinux.so
21mr|libselinux-3.3-1|127	%endif
21mr|libselinux-3.3-1|128	
21mr|libselinux-3.3-1|129	%prep
21mr|libselinux-3.3-1|130	%autosetup -p 2 -n libselinux-%{version}
21mr|libselinux-3.3-1|131	
21mr|libselinux-3.3-1|132	# clang doesnt support these options
21mr|libselinux-3.3-1|133	sed -i 's/-mno-tls-direct-seg-refs//' src/Makefile
21mr|libselinux-3.3-1|134	sed -i 's/-fipa-pure-const//' src/Makefile utils/Makefile
21mr|libselinux-3.3-1|135	
21mr|libselinux-3.3-1|136	%build
21mr|libselinux-3.3-1|137	%serverbuild_hardened
21mr|libselinux-3.3-1|138	
21mr|libselinux-3.3-1|139	%if %{_rpm} == 5
21mr|libselinux-3.3-1|140	# in ROSA we can't build rpm without rpm_execcon
21mr|libselinux-3.3-1|141	# but for future it is deprecated interface and must be removed
21mr|libselinux-3.3-1|142	export DISABLE_RPM="n"
21mr|libselinux-3.3-1|143	%else
21mr|libselinux-3.3-1|144	export DISABLE_RPM="y"
21mr|libselinux-3.3-1|145	%endif
21mr|libselinux-3.3-1|146	
21mr|libselinux-3.3-1|147	export USE_PCRE2="y"
21mr|libselinux-3.3-1|148	
21mr|libselinux-3.3-1|149	#export CFLAGS="$CFLAGS -DOVERRIDE_GETTID=0"
21mr|libselinux-3.3-1|150	
21mr|libselinux-3.3-1|151	# To support building the Python wrapper against multiple Python runtimes
21mr|libselinux-3.3-1|152	# Define a function, for how to perform a "build" of the python wrapper against
21mr|libselinux-3.3-1|153	# a specific runtime:
21mr|libselinux-3.3-1|154	BuildPythonWrapper() {
21mr|libselinux-3.3-1|155	BinaryName=$1
21mr|libselinux-3.3-1|156	
21mr|libselinux-3.3-1|157	# Perform the build from the upstream Makefile:
21mr|libselinux-3.3-1|158	make \
21mr|libselinux-3.3-1|159	CC=%{__cc} \
21mr|libselinux-3.3-1|160	PYTHON=$BinaryName \
21mr|libselinux-3.3-1|161	LIBDIR="%{_libdir}" %{?_smp_mflags} \
21mr|libselinux-3.3-1|162	pywrap
21mr|libselinux-3.3-1|163	}
21mr|libselinux-3.3-1|164	
21mr|libselinux-3.3-1|165	%make CC=%{__cc} clean
21mr|libselinux-3.3-1|166	%make CC=%{__cc} LIBDIR="%{_libdir}" swigify
21mr|libselinux-3.3-1|167	%make CC=%{__cc} LIBDIR="%{_libdir}" LDFLAGS="%{ldflags}" PYTHON=%{__python3} all
21mr|libselinux-3.3-1|168	
21mr|libselinux-3.3-1|169	%if %{with python2}
21mr|libselinux-3.3-1|170	BuildPythonWrapper %{__python2}
21mr|libselinux-3.3-1|171	%endif
21mr|libselinux-3.3-1|172	BuildPythonWrapper %{__python3}
21mr|libselinux-3.3-1|173	
21mr|libselinux-3.3-1|174	%if %{with ruby}
21mr|libselinux-3.3-1|175	%make SHLIBDIR="%{_libdir}" LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" rubywrap
21mr|libselinux-3.3-1|176	%endif
21mr|libselinux-3.3-1|177	
21mr|libselinux-3.3-1|178	
21mr|libselinux-3.3-1|179	%install
21mr|libselinux-3.3-1|180	InstallPythonWrapper() {
21mr|libselinux-3.3-1|181	BinaryName=$1
21mr|libselinux-3.3-1|182	
21mr|libselinux-3.3-1|183	make \
21mr|libselinux-3.3-1|184	PYTHON=$BinaryName \
21mr|libselinux-3.3-1|185	LIBDIR="%{_libdir}" %{?_smp_mflags} \
21mr|libselinux-3.3-1|186	LIBSEPOLA="%{_libdir}/libsepol.a" \
21mr|libselinux-3.3-1|187	pywrap
21mr|libselinux-3.3-1|188	
21mr|libselinux-3.3-1|189	make \
21mr|libselinux-3.3-1|190	PYTHON=$BinaryName \
21mr|libselinux-3.3-1|191	DESTDIR="%{buildroot}" LIBDIR="%{_libdir}" \
21mr|libselinux-3.3-1|192	SHLIBDIR="%{_lib}" BINDIR="%{_bindir}" \
21mr|libselinux-3.3-1|193	SBINDIR="%{_sbindir}" \
21mr|libselinux-3.3-1|194	LIBSEPOLA="%{_libdir}/libsepol.a" \
21mr|libselinux-3.3-1|195	install-pywrap
21mr|libselinux-3.3-1|196	}
21mr|libselinux-3.3-1|197	
21mr|libselinux-3.3-1|198	rm -rf %{buildroot}
21mr|libselinux-3.3-1|199	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|libselinux-3.3-1|200	mkdir -p %{buildroot}%{_libdir}
21mr|libselinux-3.3-1|201	mkdir -p %{buildroot}%{_includedir}
21mr|libselinux-3.3-1|202	mkdir -p %{buildroot}%{_sbindir}
21mr|libselinux-3.3-1|203	install -d -m 0755 %{buildroot}%{_rundir}/setrans
21mr|libselinux-3.3-1|204	echo "d %{_rundir}/setrans 0755 root root" > %{buildroot}%{_tmpfilesdir}/libselinux.conf
21mr|libselinux-3.3-1|205	
21mr|libselinux-3.3-1|206	%if %{with python2}
21mr|libselinux-3.3-1|207	InstallPythonWrapper %{__python2}
21mr|libselinux-3.3-1|208	%endif
21mr|libselinux-3.3-1|209	InstallPythonWrapper %{__python3}
21mr|libselinux-3.3-1|210	
21mr|libselinux-3.3-1|211	
21mr|libselinux-3.3-1|212	make DESTDIR="%{buildroot}" LIBDIR="%{_libdir}" \
21mr|libselinux-3.3-1|213	SHLIBDIR="%{_libdir}" \
21mr|libselinux-3.3-1|214	BINDIR="%{_bindir}" \
21mr|libselinux-3.3-1|215	SBINDIR="%{_sbindir}" \
21mr|libselinux-3.3-1|216	%if %{with ruby}
21mr|libselinux-3.3-1|217	RUBYINSTALL=%{ruby_vendorarchdir} install-rubywrap \
21mr|libselinux-3.3-1|218	%endif
21mr|libselinux-3.3-1|219	install
21mr|libselinux-3.3-1|220	
21mr|libselinux-3.3-1|221	# Nuke the files we don't want to distribute
21mr|libselinux-3.3-1|222	rm -f %{buildroot}%{_sbindir}/compute_*
21mr|libselinux-3.3-1|223	rm -f %{buildroot}%{_sbindir}/deftype
21mr|libselinux-3.3-1|224	rm -f %{buildroot}%{_sbindir}/execcon
21mr|libselinux-3.3-1|225	rm -f %{buildroot}%{_sbindir}/getenforcemode
21mr|libselinux-3.3-1|226	rm -f %{buildroot}%{_sbindir}/getfilecon
21mr|libselinux-3.3-1|227	rm -f %{buildroot}%{_sbindir}/getpidcon
21mr|libselinux-3.3-1|228	rm -f %{buildroot}%{_sbindir}/mkdircon
21mr|libselinux-3.3-1|229	rm -f %{buildroot}%{_sbindir}/policyvers
21mr|libselinux-3.3-1|230	rm -f %{buildroot}%{_sbindir}/setfilecon
21mr|libselinux-3.3-1|231	rm -f %{buildroot}%{_sbindir}/selinuxconfig
21mr|libselinux-3.3-1|232	rm -f %{buildroot}%{_sbindir}/selinuxdisable
21mr|libselinux-3.3-1|233	rm -f %{buildroot}%{_sbindir}/getseuser
21mr|libselinux-3.3-1|234	rm -f %{buildroot}%{_sbindir}/togglesebool
21mr|libselinux-3.3-1|235	rm -f %{buildroot}%{_sbindir}/selinux_check_securetty_context
21mr|libselinux-3.3-1|236	
21mr|libselinux-3.3-1|237	mv %{buildroot}%{_sbindir}/getdefaultcon %{buildroot}%{_sbindir}/selinuxdefcon
21mr|libselinux-3.3-1|238	mv %{buildroot}%{_sbindir}/getconlist %{buildroot}%{_sbindir}/selinuxconlist
21mr|libselinux-3.3-1|239	install -d %{buildroot}%{_mandir}/man8/
21mr|libselinux-3.3-1|240	install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man8/
21mr|libselinux-3.3-1|241	install -m 644 %{SOURCE2} %{buildroot}%{_mandir}/man8/
21mr|libselinux-3.3-1|242	rm -f %{buildroot}%{_mandir}/man8/togglesebool*
21mr|libselinux-3.3-1|243	
21mr|libselinux-3.3-1|244	%files utils
21mr|libselinux-3.3-1|245	%doc LICENSE
21mr|libselinux-3.3-1|246	%{_sbindir}/*
21mr|libselinux-3.3-1|247	%{_mandir}/man[58]/*
21mr|libselinux-3.3-1|248	%{_mandir}/ru/man*/*
21mr|libselinux-3.3-1|249	%ghost %{_rundir}/setrans
21mr|libselinux-3.3-1|250	%{_tmpfilesdir}/libselinux.conf
21mr|libselinux-3.3-1|251	
21mr|libselinux-3.3-1|252	%files -n %{libname}
21mr|libselinux-3.3-1|253	%{_libdir}/libselinux.so.%{major}*
21mr|libselinux-3.3-1|254	
21mr|libselinux-3.3-1|255	%files -n %{devname}
21mr|libselinux-3.3-1|256	%{_libdir}/libselinux.so
21mr|libselinux-3.3-1|257	%{_libdir}/pkgconfig/libselinux.pc
21mr|libselinux-3.3-1|258	%dir %{_includedir}/selinux
21mr|libselinux-3.3-1|259	%{_includedir}/selinux/*
21mr|libselinux-3.3-1|260	%{_mandir}/man3/*
21mr|libselinux-3.3-1|261	
21mr|libselinux-3.3-1|262	%files -n %{statname}
21mr|libselinux-3.3-1|263	%{_libdir}/libselinux.a
21mr|libselinux-3.3-1|264	
21mr|libselinux-3.3-1|265	%files -n python3-libselinux
21mr|libselinux-3.3-1|266	%{python3_sitearch}/selinux/
21mr|libselinux-3.3-1|267	%{python3_sitearch}/selinux-%{version}-py*.egg-info
21mr|libselinux-3.3-1|268	%{python3_sitearch}/_selinux*

13826 21
21mr|libsemanage-3.0-3|1	%global with_python3 1
21mr|libsemanage-3.0-3|2	# caused by python bug
21mr|libsemanage-3.0-3|3	# undefined reference to `_Py_NoneStruct'
21mr|libsemanage-3.0-3|4	%global _disable_ld_no_undefined %nil
21mr|libsemanage-3.0-3|5	
21mr|libsemanage-3.0-3|6	%define libsepolver %{version}
21mr|libsemanage-3.0-3|7	%define libselinuxver %{version}
21mr|libsemanage-3.0-3|8	
21mr|libsemanage-3.0-3|9	
21mr|libsemanage-3.0-3|10	Summary: 	SELinux binary policy manipulation library
21mr|libsemanage-3.0-3|11	Name: 		libsemanage
21mr|libsemanage-3.0-3|12	Version: 	3.0
21mr|libsemanage-3.0-3|13	Release: 	3
21mr|libsemanage-3.0-3|14	Epoch:		1
21mr|libsemanage-3.0-3|15	License: 	GPLv2+
21mr|libsemanage-3.0-3|16	Group: 		System/Libraries
21mr|libsemanage-3.0-3|17	URL:		http://www.selinuxproject.org
21mr|libsemanage-3.0-3|18	Source0:	https://github.com/SELinuxProject/selinux/releases/download/20191204/libsemanage-%{version}.tar.gz
21mr|libsemanage-3.0-3|19	Source1: 	semanage.conf
21mr|libsemanage-3.0-3|20	Patch0001:	0001-libsemanage-Fix-RESOURCE_LEAK-and-USE_AFTER_FREE-cov.patch
21mr|libsemanage-3.0-3|21	BuildRequires: 	bison
21mr|libsemanage-3.0-3|22	BuildRequires: 	flex
21mr|libsemanage-3.0-3|23	BuildRequires: 	pkgconfig(libselinux)  >= %{libselinuxver}
21mr|libsemanage-3.0-3|24	BuildRequires: 	pkgconfig(libsepol) >= %{libsepolver}
21mr|libsemanage-3.0-3|25	BuildRequires: 	bzip2-devel
21mr|libsemanage-3.0-3|26	BuildRequires:	swig
21mr|libsemanage-3.0-3|27	BuildRequires:  pkgconfig(audit)
21mr|libsemanage-3.0-3|28	BuildRequires:  pkgconfig(python3)
21mr|libsemanage-3.0-3|29	
21mr|libsemanage-3.0-3|30	%description
21mr|libsemanage-3.0-3|31	Security-enhanced Linux is a feature of the Linux® kernel and a number
21mr|libsemanage-3.0-3|32	of utilities with enhanced security functionality designed to add
21mr|libsemanage-3.0-3|33	mandatory access controls to Linux.  The Security-enhanced Linux
21mr|libsemanage-3.0-3|34	kernel contains new architectural components originally developed to
21mr|libsemanage-3.0-3|35	improve the security of the Flask operating system. These
21mr|libsemanage-3.0-3|36	architectural components provide general support for the enforcement
21mr|libsemanage-3.0-3|37	of many kinds of mandatory access control policies, including those
21mr|libsemanage-3.0-3|38	based on the concepts of Type Enforcement®, Role-based Access
21mr|libsemanage-3.0-3|39	Control, and Multi-level Security.
21mr|libsemanage-3.0-3|40	
21mr|libsemanage-3.0-3|41	libsemanage provides an API for the manipulation of SELinux binary policies.
21mr|libsemanage-3.0-3|42	It is used by checkpolicy (the policy compiler) and similar tools, as well
21mr|libsemanage-3.0-3|43	as by programs like load_policy that need to perform specific transformations
21mr|libsemanage-3.0-3|44	on binary policies such as customizing policy boolean settings.
21mr|libsemanage-3.0-3|45	
21mr|libsemanage-3.0-3|46	%package -n %{mklibname semanage 1}
21mr|libsemanage-3.0-3|47	Summary: 	SELinux binary policy manipulation library
21mr|libsemanage-3.0-3|48	Group: 		System/Libraries
21mr|libsemanage-3.0-3|49	Provides: 	semanage = %{EVRD}
21mr|libsemanage-3.0-3|50	
21mr|libsemanage-3.0-3|51	%description -n %{mklibname semanage 1}
21mr|libsemanage-3.0-3|52	libsemanage provides an API for the manipulation of SELinux binary policies.
21mr|libsemanage-3.0-3|53	It is used by checkpolicy (the policy compiler) and similar tools, as well
21mr|libsemanage-3.0-3|54	as by programs like load_policy that need to perform specific transformations
21mr|libsemanage-3.0-3|55	on binary policies such as customizing policy boolean settings.
21mr|libsemanage-3.0-3|56	
21mr|libsemanage-3.0-3|57	%package -n %{mklibname semanage -d}
21mr|libsemanage-3.0-3|58	Summary: 	Header files and libraries used to build policy manipulation tools
21mr|libsemanage-3.0-3|59	Group: 		Development/C
21mr|libsemanage-3.0-3|60	Requires: 	%{mklibname semanage 1} = %{EVRD}
21mr|libsemanage-3.0-3|61	Provides: 	semanage-devel = %{EVRD}
21mr|libsemanage-3.0-3|62	Obsoletes: 	%{mklibname semanage 1 -d} < 3.0
21mr|libsemanage-3.0-3|63	
21mr|libsemanage-3.0-3|64	%description -n %{mklibname semanage -d}
21mr|libsemanage-3.0-3|65	The libsemanage-devel package contains the libraries and header files
21mr|libsemanage-3.0-3|66	needed for developing applications that manipulate binary policies.
21mr|libsemanage-3.0-3|67	
21mr|libsemanage-3.0-3|68	%package -n %{mklibname semanage -d -s}
21mr|libsemanage-3.0-3|69	Summary: 	Static libraries used to build policy manipulation tools
21mr|libsemanage-3.0-3|70	Group: 		Development/C
21mr|libsemanage-3.0-3|71	Requires: 	%{mklibname semanage -d} = %{EVRD}
21mr|libsemanage-3.0-3|72	Provides: 	semanage-static-devel = %{EVRD}
21mr|libsemanage-3.0-3|73	Obsoletes: 	%{mklibname semanage 1 -d -s} < 3.0
21mr|libsemanage-3.0-3|74	
21mr|libsemanage-3.0-3|75	%description -n %{mklibname semanage -d -s}
21mr|libsemanage-3.0-3|76	The libsemanage-devel package contains the static libraries
21mr|libsemanage-3.0-3|77	needed for developing applications that manipulate binary policies.
21mr|libsemanage-3.0-3|78	
21mr|libsemanage-3.0-3|79	%package -n	python3-%{name}
21mr|libsemanage-3.0-3|80	Summary: 	Python bindings for %{name}
21mr|libsemanage-3.0-3|81	Group: 		Development/Python
21mr|libsemanage-3.0-3|82	Requires:       semanage = %{EVRD}
21mr|libsemanage-3.0-3|83	Requires:       python3-libselinux
21mr|libsemanage-3.0-3|84	Provides: 	semanage-python3 = %{EVRD}
21mr|libsemanage-3.0-3|85	
21mr|libsemanage-3.0-3|86	%description -n python3-%{name}
21mr|libsemanage-3.0-3|87	The libsemanage-python3 package contains the python 3 bindings for developing
21mr|libsemanage-3.0-3|88	SELinux management applications.
21mr|libsemanage-3.0-3|89	
21mr|libsemanage-3.0-3|90	%prep
21mr|libsemanage-3.0-3|91	%autosetup -n libsemanage-%{version} -p 2
21mr|libsemanage-3.0-3|92	
21mr|libsemanage-3.0-3|93	%build
21mr|libsemanage-3.0-3|94	%set_build_flags
21mr|libsemanage-3.0-3|95	
21mr|libsemanage-3.0-3|96	# To support building the Python wrapper against multiple Python runtimes
21mr|libsemanage-3.0-3|97	# Define a function, for how to perform a "build" of the python wrapper against
21mr|libsemanage-3.0-3|98	# a specific runtime:
21mr|libsemanage-3.0-3|99	BuildPythonWrapper() {
21mr|libsemanage-3.0-3|100	BinaryName=$1
21mr|libsemanage-3.0-3|101	
21mr|libsemanage-3.0-3|102	# Perform the build from the upstream Makefile:
21mr|libsemanage-3.0-3|103	%make_build \
21mr|libsemanage-3.0-3|104	PYTHON=$BinaryName \
21mr|libsemanage-3.0-3|105	LIBDIR="%{_libdir}" SHLIBDIR="%{_lib}" \
21mr|libsemanage-3.0-3|106	pywrap
21mr|libsemanage-3.0-3|107	}
21mr|libsemanage-3.0-3|108	
21mr|libsemanage-3.0-3|109	%make_build clean
21mr|libsemanage-3.0-3|110	%make_build swigify
21mr|libsemanage-3.0-3|111	%make_build LIBDIR="%{_libdir}" SHLIBDIR="%{_lib}" all
21mr|libsemanage-3.0-3|112	
21mr|libsemanage-3.0-3|113	BuildPythonWrapper \
21mr|libsemanage-3.0-3|114	%{__python3}
21mr|libsemanage-3.0-3|115	
21mr|libsemanage-3.0-3|116	%install
21mr|libsemanage-3.0-3|117	InstallPythonWrapper() {
21mr|libsemanage-3.0-3|118	BinaryName=$1
21mr|libsemanage-3.0-3|119	
21mr|libsemanage-3.0-3|120	make \
21mr|libsemanage-3.0-3|121	CC=%{__cc} \
21mr|libsemanage-3.0-3|122	PYTHON=$BinaryName \
21mr|libsemanage-3.0-3|123	DESTDIR="%{buildroot}" LIBDIR="%{buildroot}%{_libdir}" SHLIBDIR="%{buildroot}%{_libdir}" \
21mr|libsemanage-3.0-3|124	install-pywrap
21mr|libsemanage-3.0-3|125	}
21mr|libsemanage-3.0-3|126	
21mr|libsemanage-3.0-3|127	mkdir -p %{buildroot}%{_libdir}
21mr|libsemanage-3.0-3|128	mkdir -p %{buildroot}%{_includedir}
21mr|libsemanage-3.0-3|129	mkdir -p %{buildroot}%{buildroot}%{_sharedstatedir}/selinux
21mr|libsemanage-3.0-3|130	mkdir -p %{buildroot}%{buildroot}%{_sharedstatedir}/selinux/tmp
21mr|libsemanage-3.0-3|131	make DESTDIR="%{buildroot}" LIBDIR="%{_libdir}" SHLIBDIR="%{_libdir}" install
21mr|libsemanage-3.0-3|132	
21mr|libsemanage-3.0-3|133	InstallPythonWrapper \
21mr|libsemanage-3.0-3|134	%{__python3} \
21mr|libsemanage-3.0-3|135	$(python3-config --extension-suffix)
21mr|libsemanage-3.0-3|136	
21mr|libsemanage-3.0-3|137	cp %{SOURCE1} %{buildroot}/etc/selinux/semanage.conf
21mr|libsemanage-3.0-3|138	ln -sf  %{_libdir}/libsemanage.so.1 %{buildroot}/%{_libdir}/libsemanage.so
21mr|libsemanage-3.0-3|139	
21mr|libsemanage-3.0-3|140	sed -i '1s%\(#! */usr/bin/python\)\([^3].*\|\)$%\13\2%' %{buildroot}%{_libexecdir}/selinux/semanage_migrate_store
21mr|libsemanage-3.0-3|141	
21mr|libsemanage-3.0-3|142	%files -n %{mklibname semanage 1}
21mr|libsemanage-3.0-3|143	%config(noreplace) /etc/selinux/semanage.conf
21mr|libsemanage-3.0-3|144	%{_libexecdir}/selinux/semanage_migrate_store
21mr|libsemanage-3.0-3|145	%{_libdir}/libsemanage.so.1
21mr|libsemanage-3.0-3|146	
21mr|libsemanage-3.0-3|147	%files -n %{mklibname semanage -d -s}
21mr|libsemanage-3.0-3|148	%{_libdir}/libsemanage.a
21mr|libsemanage-3.0-3|149	
21mr|libsemanage-3.0-3|150	%files -n %{mklibname semanage -d}
21mr|libsemanage-3.0-3|151	%{_libdir}/libsemanage.so
21mr|libsemanage-3.0-3|152	%{_libdir}/pkgconfig/libsemanage.pc
21mr|libsemanage-3.0-3|153	%{_includedir}/semanage
21mr|libsemanage-3.0-3|154	%{_mandir}/man3/*
21mr|libsemanage-3.0-3|155	%{_mandir}/man5/*
21mr|libsemanage-3.0-3|156	%{_mandir}/ru/man5/semanage.conf.*
21mr|libsemanage-3.0-3|157	
21mr|libsemanage-3.0-3|158	%files -n python3-%{name}
21mr|libsemanage-3.0-3|159	%{python3_sitearch}/_semanage.*
21mr|libsemanage-3.0-3|160	%{python3_sitearch}/semanage.py*
21mr|libsemanage-3.0-3|161	%{python3_sitearch}/__pycache__/semanage*

13827 21
21mr|libsepol-3.0-2|1	# Workaround to build with GCC 10
21mr|libsepol-3.0-2|2	%global optflags %{optflags} -fcommon
21mr|libsepol-3.0-2|3	
21mr|libsepol-3.0-2|4	# major is the part of the library name after the .so
21mr|libsepol-3.0-2|5	%define major 1
21mr|libsepol-3.0-2|6	%define libname %mklibname sepol %{major}
21mr|libsepol-3.0-2|7	%define develname %mklibname sepol -d
21mr|libsepol-3.0-2|8	%define stdevelname %mklibname sepol -d -s
21mr|libsepol-3.0-2|9	
21mr|libsepol-3.0-2|10	
21mr|libsepol-3.0-2|11	Summary: 	SELinux binary policy manipulation library
21mr|libsepol-3.0-2|12	Name: 		libsepol
21mr|libsepol-3.0-2|13	Version: 	3.0
21mr|libsepol-3.0-2|14	Release: 	2
21mr|libsepol-3.0-2|15	Epoch:		1
21mr|libsepol-3.0-2|16	License: 	GPL
21mr|libsepol-3.0-2|17	Group: 		System/Libraries
21mr|libsepol-3.0-2|18	URL:		http://www.selinuxproject.org
21mr|libsepol-3.0-2|19	Source0:	https://github.com/SELinuxProject/selinux/releases/download/20191204/libsepol-%{version}.tar.gz
21mr|libsepol-3.0-2|20	Patch1:		0001-libsepol-add-some-debug.patch
21mr|libsepol-3.0-2|21	BuildRequires:	flex
21mr|libsepol-3.0-2|22	
21mr|libsepol-3.0-2|23	
21mr|libsepol-3.0-2|24	%description
21mr|libsepol-3.0-2|25	Security-enhanced Linux is a feature of the Linux® kernel and a number
21mr|libsepol-3.0-2|26	of utilities with enhanced security functionality designed to add
21mr|libsepol-3.0-2|27	mandatory access controls to Linux.  The Security-enhanced Linux
21mr|libsepol-3.0-2|28	kernel contains new architectural components originally developed to
21mr|libsepol-3.0-2|29	improve the security of the Flask operating system. These
21mr|libsepol-3.0-2|30	architectural components provide general support for the enforcement
21mr|libsepol-3.0-2|31	of many kinds of mandatory access control policies, including those
21mr|libsepol-3.0-2|32	based on the concepts of Type Enforcement®, Role-based Access
21mr|libsepol-3.0-2|33	Control, and Multi-level Security.
21mr|libsepol-3.0-2|34	
21mr|libsepol-3.0-2|35	libsepol provides an API for the manipulation of SELinux binary policies.
21mr|libsepol-3.0-2|36	It is used by checkpolicy (the policy compiler) and similar tools, as well
21mr|libsepol-3.0-2|37	as by programs like load_policy that need to perform specific transformations
21mr|libsepol-3.0-2|38	on binary policies such as customizing policy boolean settings.
21mr|libsepol-3.0-2|39	
21mr|libsepol-3.0-2|40	%package -n %{libname}
21mr|libsepol-3.0-2|41	Summary: SELinux binary policy manipulation library
21mr|libsepol-3.0-2|42	Group: System/Libraries
21mr|libsepol-3.0-2|43	Provides: libsepol = %{EVRD}
21mr|libsepol-3.0-2|44	
21mr|libsepol-3.0-2|45	%description -n %{libname}
21mr|libsepol-3.0-2|46	libsepol provides an API for the manipulation of SELinux binary policies.
21mr|libsepol-3.0-2|47	It is used by checkpolicy (the policy compiler) and similar tools, as well
21mr|libsepol-3.0-2|48	as by programs like load_policy that need to perform specific transformations
21mr|libsepol-3.0-2|49	on binary policies such as customizing policy boolean settings.
21mr|libsepol-3.0-2|50	
21mr|libsepol-3.0-2|51	%package -n %{develname}
21mr|libsepol-3.0-2|52	Summary: Header files and libraries used to build policy manipulation tools
21mr|libsepol-3.0-2|53	Group: Development/C
21mr|libsepol-3.0-2|54	Requires: %{libname} = %{EVRD}
21mr|libsepol-3.0-2|55	Provides: %{name}-devel = %{EVRD}
21mr|libsepol-3.0-2|56	Provides: sepol-devel = %{EVRD}
21mr|libsepol-3.0-2|57	
21mr|libsepol-3.0-2|58	%description -n %{develname}
21mr|libsepol-3.0-2|59	The libsepol-devel package contains the libraries and header files
21mr|libsepol-3.0-2|60	needed for developing applications that manipulate binary policies.
21mr|libsepol-3.0-2|61	
21mr|libsepol-3.0-2|62	%package -n %{stdevelname}
21mr|libsepol-3.0-2|63	Summary: Static libraries used to build policy manipulation tools
21mr|libsepol-3.0-2|64	Group: Development/C
21mr|libsepol-3.0-2|65	Requires: %{develname} = %{EVRD}
21mr|libsepol-3.0-2|66	Provides: %{name}-static-devel = %{EVRD}
21mr|libsepol-3.0-2|67	Provides: sepol-static-devel = %{EVRD}
21mr|libsepol-3.0-2|68	
21mr|libsepol-3.0-2|69	%description -n %{stdevelname}
21mr|libsepol-3.0-2|70	The libsepol-devel package contains the static libraries
21mr|libsepol-3.0-2|71	needed for developing applications that manipulate binary policies.
21mr|libsepol-3.0-2|72	
21mr|libsepol-3.0-2|73	%prep
21mr|libsepol-3.0-2|74	%autosetup -p2
21mr|libsepol-3.0-2|75	
21mr|libsepol-3.0-2|76	%build
21mr|libsepol-3.0-2|77	%make clean
21mr|libsepol-3.0-2|78	%make CFLAGS="%{optflags}" CC=%{__cc} LDFLAGS="%{ldflags}"
21mr|libsepol-3.0-2|79	
21mr|libsepol-3.0-2|80	%install
21mr|libsepol-3.0-2|81	mkdir -p %{buildroot}/%{_lib}
21mr|libsepol-3.0-2|82	mkdir -p %{buildroot}/%{_libdir}
21mr|libsepol-3.0-2|83	mkdir -p %{buildroot}%{_includedir}
21mr|libsepol-3.0-2|84	mkdir -p %{buildroot}%{_bindir}
21mr|libsepol-3.0-2|85	mkdir -p %{buildroot}%{_mandir}/man3
21mr|libsepol-3.0-2|86	mkdir -p %{buildroot}%{_mandir}/man8
21mr|libsepol-3.0-2|87	make DESTDIR="%{buildroot}" LIBDIR="%{_libdir}" SHLIBDIR="%{_libdir}" install
21mr|libsepol-3.0-2|88	rm -f %{buildroot}%{_bindir}/genpolbools
21mr|libsepol-3.0-2|89	rm -f %{buildroot}%{_bindir}/genpolusers
21mr|libsepol-3.0-2|90	rm -f %{buildroot}%{_bindir}/chkcon
21mr|libsepol-3.0-2|91	rm -rf %{buildroot}%{_mandir}/man8
21mr|libsepol-3.0-2|92	rm -rf %{buildroot}%{_mandir}/ru/man8
21mr|libsepol-3.0-2|93	
21mr|libsepol-3.0-2|94	%files -n %{libname}
21mr|libsepol-3.0-2|95	%{_libdir}/libsepol.so.%{major}
21mr|libsepol-3.0-2|96	
21mr|libsepol-3.0-2|97	%files -n %{develname}
21mr|libsepol-3.0-2|98	%{_mandir}/man3/*.3.*
21mr|libsepol-3.0-2|99	%{_libdir}/libsepol.so
21mr|libsepol-3.0-2|100	%{_libdir}/pkgconfig/libsepol.pc
21mr|libsepol-3.0-2|101	%{_includedir}/sepol/*.h
21mr|libsepol-3.0-2|102	%{_includedir}/sepol/cil
21mr|libsepol-3.0-2|103	%dir %{_includedir}/sepol
21mr|libsepol-3.0-2|104	%dir %{_includedir}/sepol/policydb
21mr|libsepol-3.0-2|105	%{_includedir}/sepol/policydb/*.h
21mr|libsepol-3.0-2|106	
21mr|libsepol-3.0-2|107	%files -n %{stdevelname}
21mr|libsepol-3.0-2|108	%{_libdir}/libsepol.a

13828 21
21mr|libserializer-1.1.6-10|1	Summary:	JFreeReport General Serialization Framework
21mr|libserializer-1.1.6-10|2	Name:		libserializer
21mr|libserializer-1.1.6-10|3	Version:	1.1.6
21mr|libserializer-1.1.6-10|4	Release:	10
21mr|libserializer-1.1.6-10|5	License:	LGPLv2+
21mr|libserializer-1.1.6-10|6	Group:		Development/Java
21mr|libserializer-1.1.6-10|7	Url:		http://reporting.pentaho.org
21mr|libserializer-1.1.6-10|8	Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
21mr|libserializer-1.1.6-10|9	Patch0:		%{name}-1.1.2-fix-build.patch
21mr|libserializer-1.1.6-10|10	BuildArch:	noarch
21mr|libserializer-1.1.6-10|11	# Java stack is not supported on x86_32
21mr|libserializer-1.1.6-10|12	ExcludeArch: %{ix86}
21mr|libserializer-1.1.6-10|13	BuildRequires:	ant
21mr|libserializer-1.1.6-10|14	BuildRequires:	ant-contrib
21mr|libserializer-1.1.6-10|15	BuildRequires:	java-devel
21mr|libserializer-1.1.6-10|16	BuildRequires:	jpackage-utils
21mr|libserializer-1.1.6-10|17	BuildRequires:	libbase
21mr|libserializer-1.1.6-10|18	Requires:	javapackages-filesystem
21mr|libserializer-1.1.6-10|19	Requires:	libbase
21mr|libserializer-1.1.6-10|20	
21mr|libserializer-1.1.6-10|21	%description
21mr|libserializer-1.1.6-10|22	Libserializer contains a general serialization framework that simplifies the
21mr|libserializer-1.1.6-10|23	task of writing custom Java serialization handlers.
21mr|libserializer-1.1.6-10|24	
21mr|libserializer-1.1.6-10|25	%package javadoc
21mr|libserializer-1.1.6-10|26	Summary:	Javadoc for %{name}
21mr|libserializer-1.1.6-10|27	Group:		Development/Java
21mr|libserializer-1.1.6-10|28	Requires:	%{name} = %{version}-%{release}
21mr|libserializer-1.1.6-10|29	Requires:	javapackages-filesystem
21mr|libserializer-1.1.6-10|30	
21mr|libserializer-1.1.6-10|31	%description javadoc
21mr|libserializer-1.1.6-10|32	Javadoc for %{name}.
21mr|libserializer-1.1.6-10|33	
21mr|libserializer-1.1.6-10|34	%prep
21mr|libserializer-1.1.6-10|35	%setup -q -c
21mr|libserializer-1.1.6-10|36	%patch0 -p0
21mr|libserializer-1.1.6-10|37	find . -name "*.jar" -exec rm -f {} \;
21mr|libserializer-1.1.6-10|38	mkdir -p lib
21mr|libserializer-1.1.6-10|39	build-jar-repository -s -p lib libbase commons-logging-api
21mr|libserializer-1.1.6-10|40	cd lib
21mr|libserializer-1.1.6-10|41	ln -s %{_javadir}/ant ant-contrib
21mr|libserializer-1.1.6-10|42	
21mr|libserializer-1.1.6-10|43	%build
21mr|libserializer-1.1.6-10|44	ant jar javadoc
21mr|libserializer-1.1.6-10|45	
21mr|libserializer-1.1.6-10|46	%install
21mr|libserializer-1.1.6-10|47	mkdir -p %{buildroot}%{_javadir}
21mr|libserializer-1.1.6-10|48	cp -p dist/libserializer-%{version}.jar %{buildroot}%{_javadir}
21mr|libserializer-1.1.6-10|49	pushd %{buildroot}%{_javadir}
21mr|libserializer-1.1.6-10|50	ln -s %{name}-%{version}.jar %{name}.jar
21mr|libserializer-1.1.6-10|51	popd
21mr|libserializer-1.1.6-10|52	
21mr|libserializer-1.1.6-10|53	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|libserializer-1.1.6-10|54	cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}
21mr|libserializer-1.1.6-10|55	
21mr|libserializer-1.1.6-10|56	%files
21mr|libserializer-1.1.6-10|57	%doc ChangeLog.txt licence-LGPL.txt README.txt
21mr|libserializer-1.1.6-10|58	%{_javadir}/%{name}-%{version}.jar
21mr|libserializer-1.1.6-10|59	%{_javadir}/%{name}.jar
21mr|libserializer-1.1.6-10|60	
21mr|libserializer-1.1.6-10|61	%files javadoc
21mr|libserializer-1.1.6-10|62	%{_javadocdir}/%{name}

13829 21
21mr|libserialport-0.1.1-11|1	%define major 0
21mr|libserialport-0.1.1-11|2	%define libname %mklibname serialport %{major}
21mr|libserialport-0.1.1-11|3	%define devname %mklibname -d serialport
21mr|libserialport-0.1.1-11|4	
21mr|libserialport-0.1.1-11|5	Name:           libserialport
21mr|libserialport-0.1.1-11|6	Version:        0.1.1
21mr|libserialport-0.1.1-11|7	Release:        11%{?dist}
21mr|libserialport-0.1.1-11|8	Summary:        Library for accessing serial ports
21mr|libserialport-0.1.1-11|9	License:        LGPLv3+
21mr|libserialport-0.1.1-11|10	Group:          System/Libraries
21mr|libserialport-0.1.1-11|11	URL:            http://sigrok.org/wiki/%{name}
21mr|libserialport-0.1.1-11|12	Source0:        http://sigrok.org/download/source/%{name}/%{name}-%{version}.tar.gz
21mr|libserialport-0.1.1-11|13	BuildRequires:  doxygen
21mr|libserialport-0.1.1-11|14	BuildRequires:  graphviz
21mr|libserialport-0.1.1-11|15	
21mr|libserialport-0.1.1-11|16	Provides: bundled(jquery) = 1.7.1
21mr|libserialport-0.1.1-11|17	
21mr|libserialport-0.1.1-11|18	%description
21mr|libserialport-0.1.1-11|19	libserialport is a minimal library written in C that is intended to take care
21mr|libserialport-0.1.1-11|20	of the OS-specific details when writing software that uses serial ports.
21mr|libserialport-0.1.1-11|21	
21mr|libserialport-0.1.1-11|22	By writing your serial code to use libserialport, you enable it to work
21mr|libserialport-0.1.1-11|23	transparently on any platform supported by the library.
21mr|libserialport-0.1.1-11|24	
21mr|libserialport-0.1.1-11|25	The operations that are supported are:
21mr|libserialport-0.1.1-11|26	
21mr|libserialport-0.1.1-11|27	- Port enumeration (obtaining a list of serial ports on the system).
21mr|libserialport-0.1.1-11|28	- Opening and closing ports.
21mr|libserialport-0.1.1-11|29	- Setting port parameters (baud rate, parity, etc).
21mr|libserialport-0.1.1-11|30	- Reading, writing and flushing data.
21mr|libserialport-0.1.1-11|31	- Obtaining error information.
21mr|libserialport-0.1.1-11|32	
21mr|libserialport-0.1.1-11|33	%package  -n	%{libname}
21mr|libserialport-0.1.1-11|34	Summary:        Development files for %{name}
21mr|libserialport-0.1.1-11|35	Group:          System/Libraries
21mr|libserialport-0.1.1-11|36	
21mr|libserialport-0.1.1-11|37	%description -n	%{libname}
21mr|libserialport-0.1.1-11|38	Library for accessing serial ports
21mr|libserialport-0.1.1-11|39	
21mr|libserialport-0.1.1-11|40	%package  -n	%{devname}
21mr|libserialport-0.1.1-11|41	Summary:        Development files for %{name}
21mr|libserialport-0.1.1-11|42	Requires:       %{libname} = %{EVRD}
21mr|libserialport-0.1.1-11|43	Group:          System/Libraries
21mr|libserialport-0.1.1-11|44	
21mr|libserialport-0.1.1-11|45	%description -n	%{devname}
21mr|libserialport-0.1.1-11|46	The %{name}-devel package contains libraries and header files for
21mr|libserialport-0.1.1-11|47	developing applications that use %{name}.
21mr|libserialport-0.1.1-11|48	
21mr|libserialport-0.1.1-11|49	%package        doc
21mr|libserialport-0.1.1-11|50	Summary:        API documentation for %{name}
21mr|libserialport-0.1.1-11|51	BuildArch:      noarch
21mr|libserialport-0.1.1-11|52	
21mr|libserialport-0.1.1-11|53	%description    doc
21mr|libserialport-0.1.1-11|54	The %{name}-doc package contains documentation for developing software
21mr|libserialport-0.1.1-11|55	with %{name}.
21mr|libserialport-0.1.1-11|56	
21mr|libserialport-0.1.1-11|57	
21mr|libserialport-0.1.1-11|58	%prep
21mr|libserialport-0.1.1-11|59	%setup -q
21mr|libserialport-0.1.1-11|60	
21mr|libserialport-0.1.1-11|61	%build
21mr|libserialport-0.1.1-11|62	%configure --disable-static
21mr|libserialport-0.1.1-11|63	V=1 make %{?_smp_mflags}
21mr|libserialport-0.1.1-11|64	
21mr|libserialport-0.1.1-11|65	# This builds documentation for the -doc package
21mr|libserialport-0.1.1-11|66	make %{?_smp_mflags} doc
21mr|libserialport-0.1.1-11|67	
21mr|libserialport-0.1.1-11|68	
21mr|libserialport-0.1.1-11|69	%install
21mr|libserialport-0.1.1-11|70	%make_install
21mr|libserialport-0.1.1-11|71	find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
21mr|libserialport-0.1.1-11|72	
21mr|libserialport-0.1.1-11|73	
21mr|libserialport-0.1.1-11|74	%files -n %{libname}
21mr|libserialport-0.1.1-11|75	%{_libdir}/%{name}.so.0*
21mr|libserialport-0.1.1-11|76	
21mr|libserialport-0.1.1-11|77	%files -n %{devname}
21mr|libserialport-0.1.1-11|78	%doc COPYING README
21mr|libserialport-0.1.1-11|79	%{_includedir}/%{name}.h
21mr|libserialport-0.1.1-11|80	%{_libdir}/pkgconfig/%{name}.pc
21mr|libserialport-0.1.1-11|81	%{_libdir}/%{name}.so
21mr|libserialport-0.1.1-11|82	
21mr|libserialport-0.1.1-11|83	%files doc
21mr|libserialport-0.1.1-11|84	%doc doxy/html-api/

13830 21
21mr|libsexy-0.1.11-19|1	%define major 2
21mr|libsexy-0.1.11-19|2	%define libname %mklibname sexy %{major}
21mr|libsexy-0.1.11-19|3	%define devname %mklibname sexy -d
21mr|libsexy-0.1.11-19|4	
21mr|libsexy-0.1.11-19|5	Summary:	Collection of widgets for GTK+
21mr|libsexy-0.1.11-19|6	Name:		libsexy
21mr|libsexy-0.1.11-19|7	Version:	0.1.11
21mr|libsexy-0.1.11-19|8	Release:	19
21mr|libsexy-0.1.11-19|9	License:	LGPLv2+
21mr|libsexy-0.1.11-19|10	Group:		System/Libraries
21mr|libsexy-0.1.11-19|11	Url:		http://www.chipx86.com/wiki/Libsexy
21mr|libsexy-0.1.11-19|12	Source0:	http://releases.chipx86.com/libsexy/libsexy/%{name}-%{version}.tar.bz2
21mr|libsexy-0.1.11-19|13	Patch0:		libsexy-0.1.11-url-label.patch
21mr|libsexy-0.1.11-19|14	Patch1:		libsexy-icon-name.patch
21mr|libsexy-0.1.11-19|15	Patch2:		gtk2-single-include.patch
21mr|libsexy-0.1.11-19|16	BuildRequires:	gtk-doc
21mr|libsexy-0.1.11-19|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|libsexy-0.1.11-19|18	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|libsexy-0.1.11-19|19	
21mr|libsexy-0.1.11-19|20	%description
21mr|libsexy-0.1.11-19|21	This is a collection of widgets for GTK+ 2.x.
21mr|libsexy-0.1.11-19|22	
21mr|libsexy-0.1.11-19|23	#----------------------------------------------------------------------------
21mr|libsexy-0.1.11-19|24	
21mr|libsexy-0.1.11-19|25	%package -n %{libname}
21mr|libsexy-0.1.11-19|26	Summary:	Collection of widgets for GTK+
21mr|libsexy-0.1.11-19|27	Group:		System/Libraries
21mr|libsexy-0.1.11-19|28	
21mr|libsexy-0.1.11-19|29	%description -n %{libname}
21mr|libsexy-0.1.11-19|30	This is a collection of widgets for GTK+ 2.x.
21mr|libsexy-0.1.11-19|31	
21mr|libsexy-0.1.11-19|32	%files -n %{libname}
21mr|libsexy-0.1.11-19|33	%{_libdir}/libsexy.so.%{major}*
21mr|libsexy-0.1.11-19|34	
21mr|libsexy-0.1.11-19|35	#----------------------------------------------------------------------------
21mr|libsexy-0.1.11-19|36	
21mr|libsexy-0.1.11-19|37	%package -n %{devname}
21mr|libsexy-0.1.11-19|38	Summary:	Collection of widgets for GTK+
21mr|libsexy-0.1.11-19|39	Group:		Development/C
21mr|libsexy-0.1.11-19|40	Requires:	%{libname} = %{EVRD}
21mr|libsexy-0.1.11-19|41	Provides:	%{name}-devel = %{EVRD}
21mr|libsexy-0.1.11-19|42	
21mr|libsexy-0.1.11-19|43	%description -n %{devname}
21mr|libsexy-0.1.11-19|44	This is a collection of widgets for GTK+ 2.x.
21mr|libsexy-0.1.11-19|45	
21mr|libsexy-0.1.11-19|46	%files -n %{devname}
21mr|libsexy-0.1.11-19|47	%doc ChangeLog AUTHORS NEWS
21mr|libsexy-0.1.11-19|48	%{_datadir}/gtk-doc/html/libsexy
21mr|libsexy-0.1.11-19|49	%{_includedir}/libsexy/*.h
21mr|libsexy-0.1.11-19|50	%{_libdir}/libsexy.so
21mr|libsexy-0.1.11-19|51	%{_libdir}/pkgconfig/libsexy.pc
21mr|libsexy-0.1.11-19|52	
21mr|libsexy-0.1.11-19|53	#----------------------------------------------------------------------------
21mr|libsexy-0.1.11-19|54	
21mr|libsexy-0.1.11-19|55	%prep
21mr|libsexy-0.1.11-19|56	%setup -q
21mr|libsexy-0.1.11-19|57	%patch0 -p1 -b .url-label
21mr|libsexy-0.1.11-19|58	%patch1 -p1 -b .icon-name
21mr|libsexy-0.1.11-19|59	%patch2 -p1 -b .gtk-single-include
21mr|libsexy-0.1.11-19|60	
21mr|libsexy-0.1.11-19|61	%build
21mr|libsexy-0.1.11-19|62	export LIBS=`pkg-config --libs gmodule-2.0`
21mr|libsexy-0.1.11-19|63	%configure \
21mr|libsexy-0.1.11-19|64	--disable-static
21mr|libsexy-0.1.11-19|65	
21mr|libsexy-0.1.11-19|66	%make
21mr|libsexy-0.1.11-19|67	
21mr|libsexy-0.1.11-19|68	%install
21mr|libsexy-0.1.11-19|69	%makeinstall_std

13831 21
21mr|libshout-2.4.3-2|1	%define major 3
21mr|libshout-2.4.3-2|2	%define libname %mklibname shout %{major}
21mr|libshout-2.4.3-2|3	%define devname %mklibname shout -d
21mr|libshout-2.4.3-2|4	
21mr|libshout-2.4.3-2|5	Summary:	A library for communicating with and sending data to an icecast server
21mr|libshout-2.4.3-2|6	Name:		libshout
21mr|libshout-2.4.3-2|7	Version:	2.4.3
21mr|libshout-2.4.3-2|8	Release:	2
21mr|libshout-2.4.3-2|9	Group:		System/Libraries
21mr|libshout-2.4.3-2|10	License:	LGPL+
21mr|libshout-2.4.3-2|11	Url:		http://www.icecast.org/
21mr|libshout-2.4.3-2|12	Source0:	http://downloads.us.xiph.org/releases/libshout/%{name}-%{version}.tar.gz
21mr|libshout-2.4.3-2|13	BuildRequires:	pkgconfig(ogg)
21mr|libshout-2.4.3-2|14	BuildRequires:	pkgconfig(speex)
21mr|libshout-2.4.3-2|15	BuildRequires:	pkgconfig(theora)
21mr|libshout-2.4.3-2|16	BuildRequires:	pkgconfig(vorbis)
21mr|libshout-2.4.3-2|17	
21mr|libshout-2.4.3-2|18	%description
21mr|libshout-2.4.3-2|19	Libshout is a library for communicating with and sending data to an
21mr|libshout-2.4.3-2|20	icecast server.  It handles the socket connection, the timing of the
21mr|libshout-2.4.3-2|21	data, and prevents bad data from getting to the icecast server.
21mr|libshout-2.4.3-2|22	
21mr|libshout-2.4.3-2|23	With just a few lines of code, a programmer can easily turn any
21mr|libshout-2.4.3-2|24	application into a streaming source for an icecast server.  Libshout also
21mr|libshout-2.4.3-2|25	allows developers who want a specific feature set (database access,
21mr|libshout-2.4.3-2|26	request taking) to concentrate on that feature set, instead of worrying
21mr|libshout-2.4.3-2|27	about how server communication works.
21mr|libshout-2.4.3-2|28	
21mr|libshout-2.4.3-2|29	Please refer to the API reference and example code to start learning how
21mr|libshout-2.4.3-2|30	to use libshout in your own code.
21mr|libshout-2.4.3-2|31	
21mr|libshout-2.4.3-2|32	#----------------------------------------------------------------------------
21mr|libshout-2.4.3-2|33	
21mr|libshout-2.4.3-2|34	%package -n %{libname}
21mr|libshout-2.4.3-2|35	Summary:	Main library for %{name}
21mr|libshout-2.4.3-2|36	Group:		System/Libraries
21mr|libshout-2.4.3-2|37	
21mr|libshout-2.4.3-2|38	%description -n %{libname}
21mr|libshout-2.4.3-2|39	This package contains the library needed to run programs dynamically
21mr|libshout-2.4.3-2|40	linked with %{name}.
21mr|libshout-2.4.3-2|41	
21mr|libshout-2.4.3-2|42	%files -n %{libname}
21mr|libshout-2.4.3-2|43	%{_libdir}/libshout.so.%{major}*
21mr|libshout-2.4.3-2|44	
21mr|libshout-2.4.3-2|45	#----------------------------------------------------------------------------
21mr|libshout-2.4.3-2|46	
21mr|libshout-2.4.3-2|47	%package -n %{devname}
21mr|libshout-2.4.3-2|48	Summary:	Headers for developing programs that will use %{name}
21mr|libshout-2.4.3-2|49	Group:		Development/Other
21mr|libshout-2.4.3-2|50	Requires:	%{libname} = %{EVRD}
21mr|libshout-2.4.3-2|51	Requires:	pkgconfig(speex)
21mr|libshout-2.4.3-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|libshout-2.4.3-2|53	
21mr|libshout-2.4.3-2|54	%description -n %{devname}
21mr|libshout-2.4.3-2|55	This package contains the headers that programmers will need to develop
21mr|libshout-2.4.3-2|56	applications which will use %{name}.
21mr|libshout-2.4.3-2|57	
21mr|libshout-2.4.3-2|58	%files -n %{devname}
21mr|libshout-2.4.3-2|59	%doc README
21mr|libshout-2.4.3-2|60	%{_includedir}/*
21mr|libshout-2.4.3-2|61	%{_libdir}/*.so
21mr|libshout-2.4.3-2|62	%{_libdir}/pkgconfig/shout.pc
21mr|libshout-2.4.3-2|63	%{_libdir}/ckport/db/libshout.ckport
21mr|libshout-2.4.3-2|64	%{_datadir}/aclocal/shout.m4
21mr|libshout-2.4.3-2|65	
21mr|libshout-2.4.3-2|66	#----------------------------------------------------------------------------
21mr|libshout-2.4.3-2|67	
21mr|libshout-2.4.3-2|68	%prep
21mr|libshout-2.4.3-2|69	%setup -q
21mr|libshout-2.4.3-2|70	
21mr|libshout-2.4.3-2|71	%build
21mr|libshout-2.4.3-2|72	autoreconf -fis
21mr|libshout-2.4.3-2|73	%configure --disable-static
21mr|libshout-2.4.3-2|74	%make
21mr|libshout-2.4.3-2|75	
21mr|libshout-2.4.3-2|76	%install
21mr|libshout-2.4.3-2|77	%makeinstall_std
21mr|libshout-2.4.3-2|78	
21mr|libshout-2.4.3-2|79	# remove installed doc
21mr|libshout-2.4.3-2|80	rm -rf %{buildroot}%{_datadir}/doc/%{name}

13832 21
21mr|libshumate-1.0.5-1|1	%define url_ver %(echo %{version} |rev |cut -d. -f2- |rev)
21mr|libshumate-1.0.5-1|2	%define aver %(echo %{version} |tr -d "~")
21mr|libshumate-1.0.5-1|3	
21mr|libshumate-1.0.5-1|4	%define api 1.0
21mr|libshumate-1.0.5-1|5	%define major 1
21mr|libshumate-1.0.5-1|6	%define libname %mklibname soup- %{api} %{major}
21mr|libshumate-1.0.5-1|7	%define girname %mklibname soup-gir %{api}
21mr|libshumate-1.0.5-1|8	%define devname %mklibname soup- %{api} -d
21mr|libshumate-1.0.5-1|9	
21mr|libshumate-1.0.5-1|10	Summary:	GTK4 widget to display maps
21mr|libshumate-1.0.5-1|11	Name:		libshumate
21mr|libshumate-1.0.5-1|12	Version:	1.0.5
21mr|libshumate-1.0.5-1|13	Release:	1
21mr|libshumate-1.0.5-1|14	License:	GPLv2+
21mr|libshumate-1.0.5-1|15	Group:		Graphical desktop/GNOME
21mr|libshumate-1.0.5-1|16	Url:		https://gnome.pages.gitlab.gnome.org/libshumate
21mr|libshumate-1.0.5-1|17	Source0:	https://download.gnome.org/sources/libshumate/%{url_ver}/%{name}-%{aver}.tar.xz
21mr|libshumate-1.0.5-1|18	BuildRequires:	gperf
21mr|libshumate-1.0.5-1|19	BuildRequires:	gtk-doc
21mr|libshumate-1.0.5-1|20	BuildRequires:	meson
21mr|libshumate-1.0.5-1|21	BuildRequires:	valgrind
21mr|libshumate-1.0.5-1|22	BuildRequires:	pkgconfig(gi-docgen)
21mr|libshumate-1.0.5-1|23	BuildRequires:	pkgconfig(gio-2.0)
21mr|libshumate-1.0.5-1|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libshumate-1.0.5-1|25	BuildRequires:	pkgconfig(gtk4)
21mr|libshumate-1.0.5-1|26	BuildRequires:	pkgconfig(libprotobuf-c)
21mr|libshumate-1.0.5-1|27	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|libshumate-1.0.5-1|28	BuildRequires:	pkgconfig(vapigen)
21mr|libshumate-1.0.5-1|29	
21mr|libshumate-1.0.5-1|30	%description
21mr|libshumate-1.0.5-1|31	GTK4 widget to display maps.
21mr|libshumate-1.0.5-1|32	
21mr|libshumate-1.0.5-1|33	#----------------------------------------------------------------------------
21mr|libshumate-1.0.5-1|34	
21mr|libshumate-1.0.5-1|35	%package i18n
21mr|libshumate-1.0.5-1|36	Summary:	GTK4 widget localization for display maps
21mr|libshumate-1.0.5-1|37	Group:		System/Libraries
21mr|libshumate-1.0.5-1|38	
21mr|libshumate-1.0.5-1|39	%description i18n
21mr|libshumate-1.0.5-1|40	GTK4 widget localization for display maps.
21mr|libshumate-1.0.5-1|41	
21mr|libshumate-1.0.5-1|42	%files i18n -f shumate%{major}.lang
21mr|libshumate-1.0.5-1|43	%doc NEWS README.md
21mr|libshumate-1.0.5-1|44	%license COPYING
21mr|libshumate-1.0.5-1|45	
21mr|libshumate-1.0.5-1|46	#----------------------------------------------------------------------------
21mr|libshumate-1.0.5-1|47	
21mr|libshumate-1.0.5-1|48	%package -n %{libname}
21mr|libshumate-1.0.5-1|49	Summary:	GTK4 widget to display maps
21mr|libshumate-1.0.5-1|50	Group:		System/Libraries
21mr|libshumate-1.0.5-1|51	Requires:	%{name}-i18n = %{EVRD}
21mr|libshumate-1.0.5-1|52	
21mr|libshumate-1.0.5-1|53	%description -n %{libname}
21mr|libshumate-1.0.5-1|54	GTK4 widget to display maps.
21mr|libshumate-1.0.5-1|55	
21mr|libshumate-1.0.5-1|56	%files -n %{libname}
21mr|libshumate-1.0.5-1|57	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libshumate-1.0.5-1|58	
21mr|libshumate-1.0.5-1|59	#----------------------------------------------------------------------------
21mr|libshumate-1.0.5-1|60	
21mr|libshumate-1.0.5-1|61	%package -n %{girname}
21mr|libshumate-1.0.5-1|62	Summary:	GObject Introspection interface library for %{name}
21mr|libshumate-1.0.5-1|63	Group:		System/Libraries
21mr|libshumate-1.0.5-1|64	Requires:	%{libname} = %{EVRD}
21mr|libshumate-1.0.5-1|65	
21mr|libshumate-1.0.5-1|66	%description -n %{girname}
21mr|libshumate-1.0.5-1|67	GObject Introspection interface library for %{name}.
21mr|libshumate-1.0.5-1|68	
21mr|libshumate-1.0.5-1|69	%files -n %{girname}
21mr|libshumate-1.0.5-1|70	%{_libdir}/girepository-1.0/Shumate-%{api}.typelib
21mr|libshumate-1.0.5-1|71	
21mr|libshumate-1.0.5-1|72	#----------------------------------------------------------------------------
21mr|libshumate-1.0.5-1|73	
21mr|libshumate-1.0.5-1|74	%package -n %{devname}
21mr|libshumate-1.0.5-1|75	Summary:	Development libraries, header files and utilities for %{name}
21mr|libshumate-1.0.5-1|76	Group:		Development/GNOME and GTK+
21mr|libshumate-1.0.5-1|77	Requires:	%{libname} = %{EVRD}
21mr|libshumate-1.0.5-1|78	Requires:	%{girname} = %{EVRD}
21mr|libshumate-1.0.5-1|79	Provides:	%{name}-devel = %{EVRD}
21mr|libshumate-1.0.5-1|80	
21mr|libshumate-1.0.5-1|81	%description -n %{devname}
21mr|libshumate-1.0.5-1|82	Development libraries, header files and utilities for %{name}.
21mr|libshumate-1.0.5-1|83	
21mr|libshumate-1.0.5-1|84	%files -n %{devname}
21mr|libshumate-1.0.5-1|85	%doc NEWS README.md
21mr|libshumate-1.0.5-1|86	%license COPYING
21mr|libshumate-1.0.5-1|87	%{_bindir}/shumate-demo
21mr|libshumate-1.0.5-1|88	%{_datadir}/gir-1.0/Shumate-%{api}.gir
21mr|libshumate-1.0.5-1|89	%{_datadir}/vala/vapi/shumate-%{api}.*
21mr|libshumate-1.0.5-1|90	%{_defaultdocdir}/%{name}-%{api}
21mr|libshumate-1.0.5-1|91	%{_includedir}/*
21mr|libshumate-1.0.5-1|92	%{_libdir}/pkgconfig/*
21mr|libshumate-1.0.5-1|93	%{_libdir}/*.so
21mr|libshumate-1.0.5-1|94	
21mr|libshumate-1.0.5-1|95	#----------------------------------------------------------------------------
21mr|libshumate-1.0.5-1|96	
21mr|libshumate-1.0.5-1|97	%prep
21mr|libshumate-1.0.5-1|98	%autosetup -p1 -n %{name}-%{aver}
21mr|libshumate-1.0.5-1|99	
21mr|libshumate-1.0.5-1|100	%build
21mr|libshumate-1.0.5-1|101	%meson	\
21mr|libshumate-1.0.5-1|102	-Ddemos=true	\
21mr|libshumate-1.0.5-1|103	-Dlibsoup3=true	\
21mr|libshumate-1.0.5-1|104	-Dvector_renderer=true
21mr|libshumate-1.0.5-1|105	%meson_build
21mr|libshumate-1.0.5-1|106	
21mr|libshumate-1.0.5-1|107	%install
21mr|libshumate-1.0.5-1|108	%meson_install
21mr|libshumate-1.0.5-1|109	
21mr|libshumate-1.0.5-1|110	%find_lang shumate%{major} --with-gnome

13833 21
21mr|libsidplay-1.36.60-14|1	%define major 1
21mr|libsidplay-1.36.60-14|2	%define libname %mklibname sidplay %{major}
21mr|libsidplay-1.36.60-14|3	%define devname %mklibname sidplay -d
21mr|libsidplay-1.36.60-14|4	
21mr|libsidplay-1.36.60-14|5	Summary:	A Commodore 64 music player and SID chip emulator library
21mr|libsidplay-1.36.60-14|6	Name:		libsidplay
21mr|libsidplay-1.36.60-14|7	Version:	1.36.60
21mr|libsidplay-1.36.60-14|8	Release:	14
21mr|libsidplay-1.36.60-14|9	Epoch:		1
21mr|libsidplay-1.36.60-14|10	License:	GPLv2+
21mr|libsidplay-1.36.60-14|11	Group:		System/Libraries
21mr|libsidplay-1.36.60-14|12	Url:		http://home.arcor.de/ms2002sep/bak/
21mr|libsidplay-1.36.60-14|13	Source0:	%{name}-%{version}.tar.bz2
21mr|libsidplay-1.36.60-14|14	Patch0:		libsidplay-1.36.60-fix-narrowing-error.patch
21mr|libsidplay-1.36.60-14|15	
21mr|libsidplay-1.36.60-14|16	%description
21mr|libsidplay-1.36.60-14|17	This library provides the Sound Interface Device (SID) chip emulator
21mr|libsidplay-1.36.60-14|18	engine that is used by music player programs like SIDPLAY. With it
21mr|libsidplay-1.36.60-14|19	you can play musics from Commodore 64 (or compatible) programs.
21mr|libsidplay-1.36.60-14|20	
21mr|libsidplay-1.36.60-14|21	#----------------------------------------------------------------------------
21mr|libsidplay-1.36.60-14|22	
21mr|libsidplay-1.36.60-14|23	%package -n %{libname}
21mr|libsidplay-1.36.60-14|24	Summary:	A Commodore 64 music player and SID chip emulator library
21mr|libsidplay-1.36.60-14|25	Group:		System/Libraries
21mr|libsidplay-1.36.60-14|26	Provides:	%{name} = %{version}
21mr|libsidplay-1.36.60-14|27	
21mr|libsidplay-1.36.60-14|28	%description -n %{libname}
21mr|libsidplay-1.36.60-14|29	This library provides the Sound Interface Device (SID) chip emulator
21mr|libsidplay-1.36.60-14|30	engine that is used by music player programs like SIDPLAY. With it
21mr|libsidplay-1.36.60-14|31	you can play musics from Commodore 64 (or compatible) programs.
21mr|libsidplay-1.36.60-14|32	
21mr|libsidplay-1.36.60-14|33	%files -n %{libname}
21mr|libsidplay-1.36.60-14|34	%doc AUTHORS COPYING
21mr|libsidplay-1.36.60-14|35	%{_libdir}/libsidplay.so.%{major}*
21mr|libsidplay-1.36.60-14|36	
21mr|libsidplay-1.36.60-14|37	#----------------------------------------------------------------------------
21mr|libsidplay-1.36.60-14|38	
21mr|libsidplay-1.36.60-14|39	%package -n %{devname}
21mr|libsidplay-1.36.60-14|40	Summary:	Libraries and include files for developing libsidplay applications
21mr|libsidplay-1.36.60-14|41	Group:		Development/C++
21mr|libsidplay-1.36.60-14|42	Requires:	%{libname} = %{EVRD}
21mr|libsidplay-1.36.60-14|43	Provides:	sidplay-devel = %{EVRD}
21mr|libsidplay-1.36.60-14|44	Provides:	%{name}-devel = %{EVRD}
21mr|libsidplay-1.36.60-14|45	
21mr|libsidplay-1.36.60-14|46	%description -n %{devname}
21mr|libsidplay-1.36.60-14|47	This package contains the header files and the static library for compiling
21mr|libsidplay-1.36.60-14|48	applications that use libsidplay.
21mr|libsidplay-1.36.60-14|49	
21mr|libsidplay-1.36.60-14|50	%files -n %{devname}
21mr|libsidplay-1.36.60-14|51	%doc DEVELOPER src/*.txt
21mr|libsidplay-1.36.60-14|52	%{_includedir}/sidplay/
21mr|libsidplay-1.36.60-14|53	%{_libdir}/*.so
21mr|libsidplay-1.36.60-14|54	
21mr|libsidplay-1.36.60-14|55	#----------------------------------------------------------------------------
21mr|libsidplay-1.36.60-14|56	
21mr|libsidplay-1.36.60-14|57	%prep
21mr|libsidplay-1.36.60-14|58	%setup -q
21mr|libsidplay-1.36.60-14|59	%patch0 -p1
21mr|libsidplay-1.36.60-14|60	
21mr|libsidplay-1.36.60-14|61	
21mr|libsidplay-1.36.60-14|62	%build
21mr|libsidplay-1.36.60-14|63	%configure \
21mr|libsidplay-1.36.60-14|64	--enable-optfixpoint \
21mr|libsidplay-1.36.60-14|65	--enable-optendian \
21mr|libsidplay-1.36.60-14|66	--disable-static
21mr|libsidplay-1.36.60-14|67	
21mr|libsidplay-1.36.60-14|68	%make
21mr|libsidplay-1.36.60-14|69	
21mr|libsidplay-1.36.60-14|70	
21mr|libsidplay-1.36.60-14|71	%install
21mr|libsidplay-1.36.60-14|72	%makeinstall

13834 21
21mr|libsidplayfp-2.4.0-1|1	# Enable this when is abi-dumper processing is needed
21mr|libsidplayfp-2.4.0-1|2	#undefine	_find_debuginfo_dwz_opts
21mr|libsidplayfp-2.4.0-1|3	
21mr|libsidplayfp-2.4.0-1|4	%define	sv_major 0
21mr|libsidplayfp-2.4.0-1|5	%define	major 6
21mr|libsidplayfp-2.4.0-1|6	%define	libstilview %mklibname stilview %{sv_major}
21mr|libsidplayfp-2.4.0-1|7	%define	libname %mklibname sidplayfp %{major}
21mr|libsidplayfp-2.4.0-1|8	%define	devname %mklibname sidplayfp -d
21mr|libsidplayfp-2.4.0-1|9	
21mr|libsidplayfp-2.4.0-1|10	Summary:	A library for the sidplay2 fork with resid-fp
21mr|libsidplayfp-2.4.0-1|11	Name:		libsidplayfp
21mr|libsidplayfp-2.4.0-1|12	Version:	2.4.0
21mr|libsidplayfp-2.4.0-1|13	Release:	1
21mr|libsidplayfp-2.4.0-1|14	License:	GPLv2+
21mr|libsidplayfp-2.4.0-1|15	Group:		Sound
21mr|libsidplayfp-2.4.0-1|16	Url:		https://github.com/libsidplayfp/libsidplayfp
21mr|libsidplayfp-2.4.0-1|17	Source0:	https://github.com/libsidplayfp/libsidplayfp/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|libsidplayfp-2.4.0-1|18	Source100:	%{name}.rpmlintrc
21mr|libsidplayfp-2.4.0-1|19	BuildRequires:	doxygen
21mr|libsidplayfp-2.4.0-1|20	BuildRequires:	pkgconfig(libgcrypt)
21mr|libsidplayfp-2.4.0-1|21	BuildRequires:	pkgconfig(libftdi1)
21mr|libsidplayfp-2.4.0-1|22	
21mr|libsidplayfp-2.4.0-1|23	%description
21mr|libsidplayfp-2.4.0-1|24	We aim to improve the quality of emulating the 6581 and 8580 chips and the
21mr|libsidplayfp-2.4.0-1|25	surrounding C64 system in order to play SID music better.
21mr|libsidplayfp-2.4.0-1|26	
21mr|libsidplayfp-2.4.0-1|27	%files
21mr|libsidplayfp-2.4.0-1|28	
21mr|libsidplayfp-2.4.0-1|29	#-----------------------------------------------------------
21mr|libsidplayfp-2.4.0-1|30	
21mr|libsidplayfp-2.4.0-1|31	%package -n %{libname}
21mr|libsidplayfp-2.4.0-1|32	Summary:	Shared library for %{name}
21mr|libsidplayfp-2.4.0-1|33	Group:		System/Libraries
21mr|libsidplayfp-2.4.0-1|34	
21mr|libsidplayfp-2.4.0-1|35	%description -n %{libname}
21mr|libsidplayfp-2.4.0-1|36	We aim to improve the quality of emulating the 6581 and 8580 chips and the
21mr|libsidplayfp-2.4.0-1|37	surrounding C64 system in order to play SID music better.
21mr|libsidplayfp-2.4.0-1|38	This package contains the main library.
21mr|libsidplayfp-2.4.0-1|39	
21mr|libsidplayfp-2.4.0-1|40	%files -n %{libname}
21mr|libsidplayfp-2.4.0-1|41	%doc AUTHORS README COPYING NEWS
21mr|libsidplayfp-2.4.0-1|42	%{_libdir}/%{name}.so.%{major}*
21mr|libsidplayfp-2.4.0-1|43	
21mr|libsidplayfp-2.4.0-1|44	#-----------------------------------------------------------
21mr|libsidplayfp-2.4.0-1|45	
21mr|libsidplayfp-2.4.0-1|46	%package -n %{libstilview}
21mr|libsidplayfp-2.4.0-1|47	Summary:	Shared library for %{name}
21mr|libsidplayfp-2.4.0-1|48	Group:		System/Libraries
21mr|libsidplayfp-2.4.0-1|49	Conflicts:	%{_lib}sidplayfp0 < 1.8.6
21mr|libsidplayfp-2.4.0-1|50	Obsoletes:	%{_lib}sidplayfp0 < 1.8.6
21mr|libsidplayfp-2.4.0-1|51	
21mr|libsidplayfp-2.4.0-1|52	%description -n %{libstilview}
21mr|libsidplayfp-2.4.0-1|53	We aim to improve the quality of emulating the 6581 and 8580 chips and the
21mr|libsidplayfp-2.4.0-1|54	surrounding C64 system in order to play SID music better.
21mr|libsidplayfp-2.4.0-1|55	This package contains a support library.
21mr|libsidplayfp-2.4.0-1|56	
21mr|libsidplayfp-2.4.0-1|57	%files -n %{libstilview}
21mr|libsidplayfp-2.4.0-1|58	%doc COPYING
21mr|libsidplayfp-2.4.0-1|59	%{_libdir}/libstilview.so.%{sv_major}*
21mr|libsidplayfp-2.4.0-1|60	
21mr|libsidplayfp-2.4.0-1|61	#-----------------------------------------------------------
21mr|libsidplayfp-2.4.0-1|62	
21mr|libsidplayfp-2.4.0-1|63	%package -n %{devname}
21mr|libsidplayfp-2.4.0-1|64	Summary:	Libraries and headers for %{name}
21mr|libsidplayfp-2.4.0-1|65	Group:		Development/C
21mr|libsidplayfp-2.4.0-1|66	Requires:	%{libname} = %{EVRD}
21mr|libsidplayfp-2.4.0-1|67	Requires:	%{libstilview} = %{EVRD}
21mr|libsidplayfp-2.4.0-1|68	Provides:	sidplayfp-devel = %{EVRD}
21mr|libsidplayfp-2.4.0-1|69	Obsoletes:	%{_lib}sidplayfp-static-devel < 1.8.6
21mr|libsidplayfp-2.4.0-1|70	
21mr|libsidplayfp-2.4.0-1|71	%description -n %{devname}
21mr|libsidplayfp-2.4.0-1|72	This package contains the libraries and header files needed to develop
21mr|libsidplayfp-2.4.0-1|73	programs which make use of %{name}.
21mr|libsidplayfp-2.4.0-1|74	The library documentation is available on header files.
21mr|libsidplayfp-2.4.0-1|75	
21mr|libsidplayfp-2.4.0-1|76	%files -n %{devname}
21mr|libsidplayfp-2.4.0-1|77	%doc docs/html/*
21mr|libsidplayfp-2.4.0-1|78	%dir %{_includedir}/sidplayfp
21mr|libsidplayfp-2.4.0-1|79	%{_includedir}/sidplayfp/*
21mr|libsidplayfp-2.4.0-1|80	%dir %{_includedir}/stilview
21mr|libsidplayfp-2.4.0-1|81	%{_includedir}/stilview/*.h
21mr|libsidplayfp-2.4.0-1|82	%{_libdir}/%{name}.so
21mr|libsidplayfp-2.4.0-1|83	%{_libdir}/libstilview.so
21mr|libsidplayfp-2.4.0-1|84	%{_libdir}/pkgconfig/%{name}.pc
21mr|libsidplayfp-2.4.0-1|85	%{_libdir}/pkgconfig/libstilview.pc
21mr|libsidplayfp-2.4.0-1|86	
21mr|libsidplayfp-2.4.0-1|87	#-----------------------------------------------------------
21mr|libsidplayfp-2.4.0-1|88	
21mr|libsidplayfp-2.4.0-1|89	%prep
21mr|libsidplayfp-2.4.0-1|90	%setup -q
21mr|libsidplayfp-2.4.0-1|91	
21mr|libsidplayfp-2.4.0-1|92	# Fir perms
21mr|libsidplayfp-2.4.0-1|93	chmod -x src/builders/residfp-builder/residfp/*.h
21mr|libsidplayfp-2.4.0-1|94	chmod -x src/builders/residfp-builder/residfp/*.cpp
21mr|libsidplayfp-2.4.0-1|95	
21mr|libsidplayfp-2.4.0-1|96	
21mr|libsidplayfp-2.4.0-1|97	%build
21mr|libsidplayfp-2.4.0-1|98	CFLAGS='%{optflags} -I%{_includedir}/libftdi1'
21mr|libsidplayfp-2.4.0-1|99	%configure	--disable-static \
21mr|libsidplayfp-2.4.0-1|100	--enable-hardsid \
21mr|libsidplayfp-2.4.0-1|101	%ifarch aarch64 riscv64 %{e2k}
21mr|libsidplayfp-2.4.0-1|102	--with-simd=none \
21mr|libsidplayfp-2.4.0-1|103	%endif
21mr|libsidplayfp-2.4.0-1|104	--with-exsid=yes
21mr|libsidplayfp-2.4.0-1|105	
21mr|libsidplayfp-2.4.0-1|106	%make
21mr|libsidplayfp-2.4.0-1|107	
21mr|libsidplayfp-2.4.0-1|108	# Do also devel docs
21mr|libsidplayfp-2.4.0-1|109	%make doc
21mr|libsidplayfp-2.4.0-1|110	
21mr|libsidplayfp-2.4.0-1|111	
21mr|libsidplayfp-2.4.0-1|112	%install
21mr|libsidplayfp-2.4.0-1|113	%makeinstall_std

13835 21
21mr|libsigc++2.0-2.10.8-1|1	%define _disable_rebuild_configure 1
21mr|libsigc++2.0-2.10.8-1|2	
21mr|libsigc++2.0-2.10.8-1|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libsigc++2.0-2.10.8-1|4	
21mr|libsigc++2.0-2.10.8-1|5	%define pkgname libsigc++
21mr|libsigc++2.0-2.10.8-1|6	%define api 2.0
21mr|libsigc++2.0-2.10.8-1|7	%define major 0
21mr|libsigc++2.0-2.10.8-1|8	%define libname %mklibname sigc++ %{api} %{major}
21mr|libsigc++2.0-2.10.8-1|9	%define devname %mklibname sigc++ %{api} -d
21mr|libsigc++2.0-2.10.8-1|10	
21mr|libsigc++2.0-2.10.8-1|11	Summary:	The Typesafe Signal Framework for C++
21mr|libsigc++2.0-2.10.8-1|12	Name:		%{pkgname}%{api}
21mr|libsigc++2.0-2.10.8-1|13	Version:	2.10.8
21mr|libsigc++2.0-2.10.8-1|14	Release:	1
21mr|libsigc++2.0-2.10.8-1|15	License:	LGPLv2.1+
21mr|libsigc++2.0-2.10.8-1|16	Group:		System/Libraries
21mr|libsigc++2.0-2.10.8-1|17	Url:		https://download.gnome.org/sources/libsigc++
21mr|libsigc++2.0-2.10.8-1|18	Source0:	https://download.gnome.org/sources/libsigc++/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|libsigc++2.0-2.10.8-1|19	BuildRequires:	doxygen
21mr|libsigc++2.0-2.10.8-1|20	BuildRequires:	graphviz
21mr|libsigc++2.0-2.10.8-1|21	BuildRequires:	meson
21mr|libsigc++2.0-2.10.8-1|22	BuildRequires:	xsltproc
21mr|libsigc++2.0-2.10.8-1|23	
21mr|libsigc++2.0-2.10.8-1|24	%description
21mr|libsigc++2.0-2.10.8-1|25	Callback system for use in widget libraries, abstract interfaces, and
21mr|libsigc++2.0-2.10.8-1|26	general programming.
21mr|libsigc++2.0-2.10.8-1|27	
21mr|libsigc++2.0-2.10.8-1|28	This library implements a full callback system for use in widget
21mr|libsigc++2.0-2.10.8-1|29	libraries, abstract interfaces, and general programming. Originally part
21mr|libsigc++2.0-2.10.8-1|30	of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
21mr|libsigc++2.0-2.10.8-1|31	more general use. It is the most complete library of its kind with the
21mr|libsigc++2.0-2.10.8-1|32	ablity to connect an abstract callback to a class method, function, or
21mr|libsigc++2.0-2.10.8-1|33	function object. It contains adaptor classes for connection of dissimilar
21mr|libsigc++2.0-2.10.8-1|34	callbacks and has an ease of use unmatched by other C++ callback
21mr|libsigc++2.0-2.10.8-1|35	libraries.
21mr|libsigc++2.0-2.10.8-1|36	
21mr|libsigc++2.0-2.10.8-1|37	Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
21mr|libsigc++2.0-2.10.8-1|38	%{pkgname}.
21mr|libsigc++2.0-2.10.8-1|39	
21mr|libsigc++2.0-2.10.8-1|40	#----------------------------------------------------------------------------
21mr|libsigc++2.0-2.10.8-1|41	
21mr|libsigc++2.0-2.10.8-1|42	%package -n %{libname}
21mr|libsigc++2.0-2.10.8-1|43	Summary:	The Typesafe Signal Framework for C++
21mr|libsigc++2.0-2.10.8-1|44	Group:		System/Libraries
21mr|libsigc++2.0-2.10.8-1|45	Provides:	%{pkgname}%{api} = %{EVRD}
21mr|libsigc++2.0-2.10.8-1|46	
21mr|libsigc++2.0-2.10.8-1|47	%description -n %{libname}
21mr|libsigc++2.0-2.10.8-1|48	Callback system for use in widget libraries, abstract interfaces, and
21mr|libsigc++2.0-2.10.8-1|49	general programming.
21mr|libsigc++2.0-2.10.8-1|50	
21mr|libsigc++2.0-2.10.8-1|51	This library implements a full callback system for use in widget
21mr|libsigc++2.0-2.10.8-1|52	libraries, abstract interfaces, and general programming. Originally part
21mr|libsigc++2.0-2.10.8-1|53	of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
21mr|libsigc++2.0-2.10.8-1|54	more general use. It is the most complete library of its kind with the
21mr|libsigc++2.0-2.10.8-1|55	ablity to connect an abstract callback to a class method, function, or
21mr|libsigc++2.0-2.10.8-1|56	function object. It contains adaptor classes for connection of dissimilar
21mr|libsigc++2.0-2.10.8-1|57	callbacks and has an ease of use unmatched by other C++ callback
21mr|libsigc++2.0-2.10.8-1|58	libraries.
21mr|libsigc++2.0-2.10.8-1|59	
21mr|libsigc++2.0-2.10.8-1|60	Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
21mr|libsigc++2.0-2.10.8-1|61	%{pkgname}.
21mr|libsigc++2.0-2.10.8-1|62	
21mr|libsigc++2.0-2.10.8-1|63	%files -n %{libname}
21mr|libsigc++2.0-2.10.8-1|64	%doc COPYING NEWS README
21mr|libsigc++2.0-2.10.8-1|65	%{_libdir}/libsigc-%{api}.so.%{major}*
21mr|libsigc++2.0-2.10.8-1|66	
21mr|libsigc++2.0-2.10.8-1|67	#----------------------------------------------------------------------------
21mr|libsigc++2.0-2.10.8-1|68	
21mr|libsigc++2.0-2.10.8-1|69	%package -n %{devname}
21mr|libsigc++2.0-2.10.8-1|70	Summary:	Development tools for the Typesafe Signal Framework for C++
21mr|libsigc++2.0-2.10.8-1|71	Group:		Development/C++
21mr|libsigc++2.0-2.10.8-1|72	Requires:	%{libname} = %{EVRD}
21mr|libsigc++2.0-2.10.8-1|73	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|libsigc++2.0-2.10.8-1|74	Provides:	sigc++%{api}-devel = %{EVRD}
21mr|libsigc++2.0-2.10.8-1|75	
21mr|libsigc++2.0-2.10.8-1|76	%description -n %{devname}
21mr|libsigc++2.0-2.10.8-1|77	This package contains the headers and static libraries of %{pkgname},
21mr|libsigc++2.0-2.10.8-1|78	which are needed when developing or compiling applications which use
21mr|libsigc++2.0-2.10.8-1|79	%{pkgname}.
21mr|libsigc++2.0-2.10.8-1|80	
21mr|libsigc++2.0-2.10.8-1|81	%files -n %{devname}
21mr|libsigc++2.0-2.10.8-1|82	%doc AUTHORS ChangeLog
21mr|libsigc++2.0-2.10.8-1|83	%{_includedir}/*
21mr|libsigc++2.0-2.10.8-1|84	%{_libdir}/lib*.so
21mr|libsigc++2.0-2.10.8-1|85	%{_libdir}/pkgconfig/*
21mr|libsigc++2.0-2.10.8-1|86	%{_libdir}/sigc++-%{api}
21mr|libsigc++2.0-2.10.8-1|87	
21mr|libsigc++2.0-2.10.8-1|88	#----------------------------------------------------------------------------
21mr|libsigc++2.0-2.10.8-1|89	
21mr|libsigc++2.0-2.10.8-1|90	%package doc
21mr|libsigc++2.0-2.10.8-1|91	Summary:	Documentation for %{pkgname} library
21mr|libsigc++2.0-2.10.8-1|92	Group:		Documentation
21mr|libsigc++2.0-2.10.8-1|93	
21mr|libsigc++2.0-2.10.8-1|94	%description doc
21mr|libsigc++2.0-2.10.8-1|95	This package provides API documentation of %{pkgname} library.
21mr|libsigc++2.0-2.10.8-1|96	
21mr|libsigc++2.0-2.10.8-1|97	#files doc
21mr|libsigc++2.0-2.10.8-1|98	#doc %%{_docdir}/libsigc++-%%{api}
21mr|libsigc++2.0-2.10.8-1|99	#{_datadir}/devhelp/books/libsigc++-%%{api}
21mr|libsigc++2.0-2.10.8-1|100	
21mr|libsigc++2.0-2.10.8-1|101	#----------------------------------------------------------------------------
21mr|libsigc++2.0-2.10.8-1|102	
21mr|libsigc++2.0-2.10.8-1|103	%prep
21mr|libsigc++2.0-2.10.8-1|104	%setup -qn %{pkgname}-%{version}
21mr|libsigc++2.0-2.10.8-1|105	
21mr|libsigc++2.0-2.10.8-1|106	%build
21mr|libsigc++2.0-2.10.8-1|107	%meson -Dbuild-documentation=false
21mr|libsigc++2.0-2.10.8-1|108	%meson_build
21mr|libsigc++2.0-2.10.8-1|109	
21mr|libsigc++2.0-2.10.8-1|110	%install
21mr|libsigc++2.0-2.10.8-1|111	%meson_install

13836 21
21mr|libsigc++3.0-3.2.0-1|1	%define _disable_rebuild_configure 1
21mr|libsigc++3.0-3.2.0-1|2	
21mr|libsigc++3.0-3.2.0-1|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libsigc++3.0-3.2.0-1|4	
21mr|libsigc++3.0-3.2.0-1|5	%define pkgname libsigc++
21mr|libsigc++3.0-3.2.0-1|6	%define api 3.0
21mr|libsigc++3.0-3.2.0-1|7	%define major 0
21mr|libsigc++3.0-3.2.0-1|8	%define libname %mklibname sigc++ %{api} %{major}
21mr|libsigc++3.0-3.2.0-1|9	%define devname %mklibname sigc++ %{api} -d
21mr|libsigc++3.0-3.2.0-1|10	
21mr|libsigc++3.0-3.2.0-1|11	Summary:	The Typesafe Signal Framework for C++
21mr|libsigc++3.0-3.2.0-1|12	Name:		%{pkgname}%{api}
21mr|libsigc++3.0-3.2.0-1|13	Version:	3.2.0
21mr|libsigc++3.0-3.2.0-1|14	Release:	1
21mr|libsigc++3.0-3.2.0-1|15	License:	LGPLv2.1+
21mr|libsigc++3.0-3.2.0-1|16	Group:		System/Libraries
21mr|libsigc++3.0-3.2.0-1|17	Url:		https://download.gnome.org/sources/libsigc++
21mr|libsigc++3.0-3.2.0-1|18	Source0:	https://download.gnome.org/sources/libsigc++/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|libsigc++3.0-3.2.0-1|19	BuildRequires:	doxygen
21mr|libsigc++3.0-3.2.0-1|20	BuildRequires:	graphviz
21mr|libsigc++3.0-3.2.0-1|21	BuildRequires:	meson
21mr|libsigc++3.0-3.2.0-1|22	BuildRequires:	xsltproc
21mr|libsigc++3.0-3.2.0-1|23	
21mr|libsigc++3.0-3.2.0-1|24	%description
21mr|libsigc++3.0-3.2.0-1|25	Callback system for use in widget libraries, abstract interfaces, and
21mr|libsigc++3.0-3.2.0-1|26	general programming.
21mr|libsigc++3.0-3.2.0-1|27	
21mr|libsigc++3.0-3.2.0-1|28	This library implements a full callback system for use in widget
21mr|libsigc++3.0-3.2.0-1|29	libraries, abstract interfaces, and general programming. Originally part
21mr|libsigc++3.0-3.2.0-1|30	of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
21mr|libsigc++3.0-3.2.0-1|31	more general use. It is the most complete library of its kind with the
21mr|libsigc++3.0-3.2.0-1|32	ablity to connect an abstract callback to a class method, function, or
21mr|libsigc++3.0-3.2.0-1|33	function object. It contains adaptor classes for connection of dissimilar
21mr|libsigc++3.0-3.2.0-1|34	callbacks and has an ease of use unmatched by other C++ callback
21mr|libsigc++3.0-3.2.0-1|35	libraries.
21mr|libsigc++3.0-3.2.0-1|36	
21mr|libsigc++3.0-3.2.0-1|37	Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
21mr|libsigc++3.0-3.2.0-1|38	%{pkgname}.
21mr|libsigc++3.0-3.2.0-1|39	
21mr|libsigc++3.0-3.2.0-1|40	#----------------------------------------------------------------------------
21mr|libsigc++3.0-3.2.0-1|41	
21mr|libsigc++3.0-3.2.0-1|42	%package -n %{libname}
21mr|libsigc++3.0-3.2.0-1|43	Summary:	The Typesafe Signal Framework for C++
21mr|libsigc++3.0-3.2.0-1|44	Group:		System/Libraries
21mr|libsigc++3.0-3.2.0-1|45	Provides:	%{pkgname}%{api} = %{EVRD}
21mr|libsigc++3.0-3.2.0-1|46	
21mr|libsigc++3.0-3.2.0-1|47	%description -n %{libname}
21mr|libsigc++3.0-3.2.0-1|48	Callback system for use in widget libraries, abstract interfaces, and
21mr|libsigc++3.0-3.2.0-1|49	general programming.
21mr|libsigc++3.0-3.2.0-1|50	
21mr|libsigc++3.0-3.2.0-1|51	This library implements a full callback system for use in widget
21mr|libsigc++3.0-3.2.0-1|52	libraries, abstract interfaces, and general programming. Originally part
21mr|libsigc++3.0-3.2.0-1|53	of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
21mr|libsigc++3.0-3.2.0-1|54	more general use. It is the most complete library of its kind with the
21mr|libsigc++3.0-3.2.0-1|55	ablity to connect an abstract callback to a class method, function, or
21mr|libsigc++3.0-3.2.0-1|56	function object. It contains adaptor classes for connection of dissimilar
21mr|libsigc++3.0-3.2.0-1|57	callbacks and has an ease of use unmatched by other C++ callback
21mr|libsigc++3.0-3.2.0-1|58	libraries.
21mr|libsigc++3.0-3.2.0-1|59	
21mr|libsigc++3.0-3.2.0-1|60	Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
21mr|libsigc++3.0-3.2.0-1|61	%{pkgname}.
21mr|libsigc++3.0-3.2.0-1|62	
21mr|libsigc++3.0-3.2.0-1|63	%files -n %{libname}
21mr|libsigc++3.0-3.2.0-1|64	%doc COPYING NEWS README.md
21mr|libsigc++3.0-3.2.0-1|65	%{_libdir}/libsigc-%{api}.so.%{major}*
21mr|libsigc++3.0-3.2.0-1|66	
21mr|libsigc++3.0-3.2.0-1|67	#----------------------------------------------------------------------------
21mr|libsigc++3.0-3.2.0-1|68	
21mr|libsigc++3.0-3.2.0-1|69	%package -n %{devname}
21mr|libsigc++3.0-3.2.0-1|70	Summary:	Development tools for the Typesafe Signal Framework for C++
21mr|libsigc++3.0-3.2.0-1|71	Group:		Development/C++
21mr|libsigc++3.0-3.2.0-1|72	Requires:	%{libname} = %{EVRD}
21mr|libsigc++3.0-3.2.0-1|73	Provides:	%{pkgname}%{api}-devel = %{EVRD}
21mr|libsigc++3.0-3.2.0-1|74	Provides:	sigc++%{api}-devel = %{EVRD}
21mr|libsigc++3.0-3.2.0-1|75	
21mr|libsigc++3.0-3.2.0-1|76	%description -n %{devname}
21mr|libsigc++3.0-3.2.0-1|77	This package contains the headers and static libraries of %{pkgname},
21mr|libsigc++3.0-3.2.0-1|78	which are needed when developing or compiling applications which use
21mr|libsigc++3.0-3.2.0-1|79	%{pkgname}.
21mr|libsigc++3.0-3.2.0-1|80	
21mr|libsigc++3.0-3.2.0-1|81	%files -n %{devname}
21mr|libsigc++3.0-3.2.0-1|82	%doc AUTHORS ChangeLog
21mr|libsigc++3.0-3.2.0-1|83	%{_includedir}/*
21mr|libsigc++3.0-3.2.0-1|84	%{_libdir}/lib*.so
21mr|libsigc++3.0-3.2.0-1|85	%{_libdir}/pkgconfig/*
21mr|libsigc++3.0-3.2.0-1|86	%{_libdir}/sigc++-%{api}
21mr|libsigc++3.0-3.2.0-1|87	
21mr|libsigc++3.0-3.2.0-1|88	#----------------------------------------------------------------------------
21mr|libsigc++3.0-3.2.0-1|89	
21mr|libsigc++3.0-3.2.0-1|90	%package doc
21mr|libsigc++3.0-3.2.0-1|91	Summary:	Documentation for %{pkgname} library
21mr|libsigc++3.0-3.2.0-1|92	Group:		Documentation
21mr|libsigc++3.0-3.2.0-1|93	
21mr|libsigc++3.0-3.2.0-1|94	%description doc
21mr|libsigc++3.0-3.2.0-1|95	This package provides API documentation of %{pkgname} library.
21mr|libsigc++3.0-3.2.0-1|96	
21mr|libsigc++3.0-3.2.0-1|97	#files doc
21mr|libsigc++3.0-3.2.0-1|98	#doc %%{_docdir}/libsigc++-%%{api}
21mr|libsigc++3.0-3.2.0-1|99	#{_datadir}/devhelp/books/libsigc++-%%{api}
21mr|libsigc++3.0-3.2.0-1|100	
21mr|libsigc++3.0-3.2.0-1|101	#----------------------------------------------------------------------------
21mr|libsigc++3.0-3.2.0-1|102	
21mr|libsigc++3.0-3.2.0-1|103	%prep
21mr|libsigc++3.0-3.2.0-1|104	%setup -qn %{pkgname}-%{version}
21mr|libsigc++3.0-3.2.0-1|105	
21mr|libsigc++3.0-3.2.0-1|106	%build
21mr|libsigc++3.0-3.2.0-1|107	%meson -Dbuild-documentation=false
21mr|libsigc++3.0-3.2.0-1|108	%meson_build
21mr|libsigc++3.0-3.2.0-1|109	
21mr|libsigc++3.0-3.2.0-1|110	%install
21mr|libsigc++3.0-3.2.0-1|111	%meson_install

13837 21
21mr|libsignon-glib-2.1-1|1	%define major 2
21mr|libsignon-glib-2.1-1|2	%define girmajor 2.0
21mr|libsignon-glib-2.1-1|3	%define libname %mklibname signon-glib %{major}
21mr|libsignon-glib-2.1-1|4	%define girname %mklibname signon-glib-gir %{girmajor}
21mr|libsignon-glib-2.1-1|5	%define devname %mklibname signon-glib -d
21mr|libsignon-glib-2.1-1|6	
21mr|libsignon-glib-2.1-1|7	Summary:	Authorization and authentication management for glib
21mr|libsignon-glib-2.1-1|8	Name:		libsignon-glib
21mr|libsignon-glib-2.1-1|9	Version:	2.1
21mr|libsignon-glib-2.1-1|10	Release:	1
21mr|libsignon-glib-2.1-1|11	License:	LGPLv2+
21mr|libsignon-glib-2.1-1|12	Group:		System/Libraries
21mr|libsignon-glib-2.1-1|13	Url:		http://code.google.com/p/accounts-sso/
21mr|libsignon-glib-2.1-1|14	Source0:	https://gitlab.com/accounts-sso/libsignon-glib/-/archive/%{version}/libsignon-glib-%{version}.tar.gz
21mr|libsignon-glib-2.1-1|15	BuildRequires:	python3-gi >= 2.90
21mr|libsignon-glib-2.1-1|16	BuildRequires:	meson
21mr|libsignon-glib-2.1-1|17	BuildRequires:	xsltproc
21mr|libsignon-glib-2.1-1|18	BuildRequires:	pkgconfig(check)
21mr|libsignon-glib-2.1-1|19	BuildRequires:	pkgconfig(gio-2.0)
21mr|libsignon-glib-2.1-1|20	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|libsignon-glib-2.1-1|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|libsignon-glib-2.1-1|22	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libsignon-glib-2.1-1|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libsignon-glib-2.1-1|24	BuildRequires:	pkgconfig(gtk-doc)
21mr|libsignon-glib-2.1-1|25	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|libsignon-glib-2.1-1|26	BuildRequires:	pkgconfig(signond)
21mr|libsignon-glib-2.1-1|27	BuildRequires:	pkgconfig(vapigen)
21mr|libsignon-glib-2.1-1|28	
21mr|libsignon-glib-2.1-1|29	%description
21mr|libsignon-glib-2.1-1|30	libsignon-glib provides authorization and authentication management for GLib
21mr|libsignon-glib-2.1-1|31	applications.
21mr|libsignon-glib-2.1-1|32	
21mr|libsignon-glib-2.1-1|33	#----------------------------------------------------------------------------
21mr|libsignon-glib-2.1-1|34	
21mr|libsignon-glib-2.1-1|35	%package -n %{libname}
21mr|libsignon-glib-2.1-1|36	Summary:	Accounts and SSO (Single Sign-On) framework
21mr|libsignon-glib-2.1-1|37	Group:		System/Libraries
21mr|libsignon-glib-2.1-1|38	
21mr|libsignon-glib-2.1-1|39	%description -n %{libname}
21mr|libsignon-glib-2.1-1|40	libsignon-glib provides authorization and authentication management for GLib
21mr|libsignon-glib-2.1-1|41	applications.
21mr|libsignon-glib-2.1-1|42	
21mr|libsignon-glib-2.1-1|43	%files -n %{libname}
21mr|libsignon-glib-2.1-1|44	%{_libdir}/%{name}.so.%{major}*
21mr|libsignon-glib-2.1-1|45	
21mr|libsignon-glib-2.1-1|46	#----------------------------------------------------------------------------
21mr|libsignon-glib-2.1-1|47	
21mr|libsignon-glib-2.1-1|48	%package -n %{girname}
21mr|libsignon-glib-2.1-1|49	Summary:	GObject Introspection interface description for %{name}
21mr|libsignon-glib-2.1-1|50	Group:		System/Libraries
21mr|libsignon-glib-2.1-1|51	Requires:	%{libname} = %{EVRD}
21mr|libsignon-glib-2.1-1|52	
21mr|libsignon-glib-2.1-1|53	%description -n %{girname}
21mr|libsignon-glib-2.1-1|54	GObject Introspection interface description for %{name}.
21mr|libsignon-glib-2.1-1|55	
21mr|libsignon-glib-2.1-1|56	%files -n %{girname}
21mr|libsignon-glib-2.1-1|57	%{_libdir}/girepository-1.0/Signon-%{girmajor}.typelib
21mr|libsignon-glib-2.1-1|58	
21mr|libsignon-glib-2.1-1|59	#----------------------------------------------------------------------------
21mr|libsignon-glib-2.1-1|60	
21mr|libsignon-glib-2.1-1|61	%package -n %{devname}
21mr|libsignon-glib-2.1-1|62	Summary:	Development files for %{name}
21mr|libsignon-glib-2.1-1|63	Group:		Development/C
21mr|libsignon-glib-2.1-1|64	Requires:	%{libname} = %{EVRD}
21mr|libsignon-glib-2.1-1|65	Requires:	%{girname} = %{EVRD}
21mr|libsignon-glib-2.1-1|66	Provides:	%{name}-devel = %{EVRD}
21mr|libsignon-glib-2.1-1|67	
21mr|libsignon-glib-2.1-1|68	%description -n %{devname}
21mr|libsignon-glib-2.1-1|69	The %{name}-devel package contains libraries and header files for
21mr|libsignon-glib-2.1-1|70	developing applications that use %{name}.
21mr|libsignon-glib-2.1-1|71	
21mr|libsignon-glib-2.1-1|72	%files -n %{devname}
21mr|libsignon-glib-2.1-1|73	%doc COPYING AUTHORS
21mr|libsignon-glib-2.1-1|74	%{_libdir}/%{name}.so
21mr|libsignon-glib-2.1-1|75	%{_libdir}/pkgconfig/%{name}.pc
21mr|libsignon-glib-2.1-1|76	%{_includedir}/%{name}
21mr|libsignon-glib-2.1-1|77	%{_datadir}/gir-1.0/Signon-%{girmajor}.gir
21mr|libsignon-glib-2.1-1|78	%{_libdir}/girepository-1.0/Signon-2.0.typelib
21mr|libsignon-glib-2.1-1|79	%{_datadir}/vala/vapi/*
21mr|libsignon-glib-2.1-1|80	%{_datadir}/gtk-doc/html/%{name}/*
21mr|libsignon-glib-2.1-1|81	
21mr|libsignon-glib-2.1-1|82	#----------------------------------------------------------------------------
21mr|libsignon-glib-2.1-1|83	
21mr|libsignon-glib-2.1-1|84	%package -n python-%{name}
21mr|libsignon-glib-2.1-1|85	Summary:	Python binding for %{name}
21mr|libsignon-glib-2.1-1|86	Group:		Development/Python
21mr|libsignon-glib-2.1-1|87	
21mr|libsignon-glib-2.1-1|88	%description -n python-%{name}
21mr|libsignon-glib-2.1-1|89	Python binding for %{name}.
21mr|libsignon-glib-2.1-1|90	
21mr|libsignon-glib-2.1-1|91	%files -n python-%{name}
21mr|libsignon-glib-2.1-1|92	%{python3_sitearch}/gi/overrides/Signon.*
21mr|libsignon-glib-2.1-1|93	%{python3_sitearch}/gi/overrides/__pycache__
21mr|libsignon-glib-2.1-1|94	
21mr|libsignon-glib-2.1-1|95	#----------------------------------------------------------------------------
21mr|libsignon-glib-2.1-1|96	
21mr|libsignon-glib-2.1-1|97	%prep
21mr|libsignon-glib-2.1-1|98	%autosetup -p1
21mr|libsignon-glib-2.1-1|99	
21mr|libsignon-glib-2.1-1|100	# add missing files
21mr|libsignon-glib-2.1-1|101	cp libsignon-glib/com.google.code.AccountsSSO*.xml libsignon-glib/interfaces
21mr|libsignon-glib-2.1-1|102	
21mr|libsignon-glib-2.1-1|103	%build
21mr|libsignon-glib-2.1-1|104	%meson -Dtests=false
21mr|libsignon-glib-2.1-1|105	%meson_build
21mr|libsignon-glib-2.1-1|106	
21mr|libsignon-glib-2.1-1|107	%install
21mr|libsignon-glib-2.1-1|108	%meson_install

13838 21
21mr|libsigsegv-2.14-1|1	%define major 2
21mr|libsigsegv-2.14-1|2	%define libname %mklibname sigsegv %{major}
21mr|libsigsegv-2.14-1|3	%define devname %mklibname sigsegv -d
21mr|libsigsegv-2.14-1|4	%define sdevname %mklibname sigsegv -d -s
21mr|libsigsegv-2.14-1|5	
21mr|libsigsegv-2.14-1|6	Summary:	Library for handling page faults in user mode
21mr|libsigsegv-2.14-1|7	Name:		libsigsegv
21mr|libsigsegv-2.14-1|8	Version:	2.14
21mr|libsigsegv-2.14-1|9	Release:	1
21mr|libsigsegv-2.14-1|10	License:	GPLv2+
21mr|libsigsegv-2.14-1|11	Group:		System/Libraries
21mr|libsigsegv-2.14-1|12	URL:		http://libsigsegv.sourceforge.net/
21mr|libsigsegv-2.14-1|13	Source0:	http://ftp.gnu.org/gnu/libsigsegv/%{name}-%{version}.tar.gz
21mr|libsigsegv-2.14-1|14	
21mr|libsigsegv-2.14-1|15	%description
21mr|libsigsegv-2.14-1|16	This is a library for handling page faults in user mode. A page fault
21mr|libsigsegv-2.14-1|17	occurs when a program tries to access to a region of memory that is
21mr|libsigsegv-2.14-1|18	currently not available. Catching and handling a page fault is a useful
21mr|libsigsegv-2.14-1|19	technique for implementing:
21mr|libsigsegv-2.14-1|20	- pageable virtual memory,
21mr|libsigsegv-2.14-1|21	- memory-mapped access to persistent databases,
21mr|libsigsegv-2.14-1|22	- generational garbage collectors,
21mr|libsigsegv-2.14-1|23	- stack overflow handlers,
21mr|libsigsegv-2.14-1|24	- distributed shared memory,
21mr|libsigsegv-2.14-1|25	
21mr|libsigsegv-2.14-1|26	#----------------------------------------------------------------------------
21mr|libsigsegv-2.14-1|27	
21mr|libsigsegv-2.14-1|28	%package -n %{libname}
21mr|libsigsegv-2.14-1|29	Summary:	Library for handling page faults in user mode
21mr|libsigsegv-2.14-1|30	Group:		System/Libraries
21mr|libsigsegv-2.14-1|31	
21mr|libsigsegv-2.14-1|32	%description -n %{libname}
21mr|libsigsegv-2.14-1|33	This is a library for handling page faults in user mode. A page fault
21mr|libsigsegv-2.14-1|34	occurs when a program tries to access to a region of memory that is
21mr|libsigsegv-2.14-1|35	currently not available. Catching and handling a page fault is a useful
21mr|libsigsegv-2.14-1|36	technique for implementing:
21mr|libsigsegv-2.14-1|37	- pageable virtual memory,
21mr|libsigsegv-2.14-1|38	- memory-mapped access to persistent databases,
21mr|libsigsegv-2.14-1|39	- generational garbage collectors,
21mr|libsigsegv-2.14-1|40	- stack overflow handlers,
21mr|libsigsegv-2.14-1|41	- distributed shared memory,
21mr|libsigsegv-2.14-1|42	
21mr|libsigsegv-2.14-1|43	%files -n %{libname}
21mr|libsigsegv-2.14-1|44	%doc AUTHORS ChangeLog NEWS README
21mr|libsigsegv-2.14-1|45	/%{_lib}/libsigsegv.so.%{major}*
21mr|libsigsegv-2.14-1|46	
21mr|libsigsegv-2.14-1|47	#----------------------------------------------------------------------------
21mr|libsigsegv-2.14-1|48	
21mr|libsigsegv-2.14-1|49	%package -n %{devname}
21mr|libsigsegv-2.14-1|50	Summary:	Development libraries and header files for %{name}
21mr|libsigsegv-2.14-1|51	Group:		Development/C
21mr|libsigsegv-2.14-1|52	Requires:	%{libname} = %{EVRD}
21mr|libsigsegv-2.14-1|53	Provides:	%{name}-devel = %{EVRD}
21mr|libsigsegv-2.14-1|54	
21mr|libsigsegv-2.14-1|55	%description -n	%{devname}
21mr|libsigsegv-2.14-1|56	Libraries and header files for %{name} development.
21mr|libsigsegv-2.14-1|57	
21mr|libsigsegv-2.14-1|58	%files -n %{devname}
21mr|libsigsegv-2.14-1|59	%{_includedir}/*
21mr|libsigsegv-2.14-1|60	%{_libdir}/libsigsegv.so
21mr|libsigsegv-2.14-1|61	
21mr|libsigsegv-2.14-1|62	#----------------------------------------------------------------------------
21mr|libsigsegv-2.14-1|63	
21mr|libsigsegv-2.14-1|64	%package -n %{sdevname}
21mr|libsigsegv-2.14-1|65	Summary:	Static development libraries for %{name}
21mr|libsigsegv-2.14-1|66	Group:		Development/C
21mr|libsigsegv-2.14-1|67	Requires:	%{devname} = %{EVRD}
21mr|libsigsegv-2.14-1|68	Provides:	%{name}-static-devel = %{EVRD}
21mr|libsigsegv-2.14-1|69	
21mr|libsigsegv-2.14-1|70	%description -n %{sdevname}
21mr|libsigsegv-2.14-1|71	Static development libraries for %{name} development.
21mr|libsigsegv-2.14-1|72	
21mr|libsigsegv-2.14-1|73	%files -n %{sdevname}
21mr|libsigsegv-2.14-1|74	%{_libdir}/lib*.a
21mr|libsigsegv-2.14-1|75	
21mr|libsigsegv-2.14-1|76	#----------------------------------------------------------------------------
21mr|libsigsegv-2.14-1|77	
21mr|libsigsegv-2.14-1|78	%prep
21mr|libsigsegv-2.14-1|79	%setup -q
21mr|libsigsegv-2.14-1|80	
21mr|libsigsegv-2.14-1|81	%build
21mr|libsigsegv-2.14-1|82	%configure \
21mr|libsigsegv-2.14-1|83	--libdir=/%{_lib} \
21mr|libsigsegv-2.14-1|84	--enable-shared \
21mr|libsigsegv-2.14-1|85	--enable-static
21mr|libsigsegv-2.14-1|86	%make
21mr|libsigsegv-2.14-1|87	
21mr|libsigsegv-2.14-1|88	%install
21mr|libsigsegv-2.14-1|89	%makeinstall_std
21mr|libsigsegv-2.14-1|90	
21mr|libsigsegv-2.14-1|91	rm -f %{buildroot}/%{_lib}/*.la
21mr|libsigsegv-2.14-1|92	rm -f %{buildroot}/%{_lib}/*.so
21mr|libsigsegv-2.14-1|93	
21mr|libsigsegv-2.14-1|94	install -d %{buildroot}%{_libdir}
21mr|libsigsegv-2.14-1|95	ln -s /%{_lib}/libsigsegv.so.%{major} %{buildroot}%{_libdir}/libsigsegv.so
21mr|libsigsegv-2.14-1|96	mv %{buildroot}/%{_lib}/lib*.a %{buildroot}%{_libdir}/
21mr|libsigsegv-2.14-1|97	
21mr|libsigsegv-2.14-1|98	%check
21mr|libsigsegv-2.14-1|99	make check

13839 21
21mr|libslirp-4.6.1-1|1	%define major 0
21mr|libslirp-4.6.1-1|2	%define libname %mklibname %{name} %{major}
21mr|libslirp-4.6.1-1|3	%define devname %mklibname %{name} -d
21mr|libslirp-4.6.1-1|4	
21mr|libslirp-4.6.1-1|5	Name:		libslirp
21mr|libslirp-4.6.1-1|6	Version:	4.6.1
21mr|libslirp-4.6.1-1|7	Release:	1
21mr|libslirp-4.6.1-1|8	Summary:	A general purpose TCP-IP emulator
21mr|libslirp-4.6.1-1|9	Group:		System/Libraries
21mr|libslirp-4.6.1-1|10	# check the SPDX tags in source files for details
21mr|libslirp-4.6.1-1|11	License:	BSD and MIT
21mr|libslirp-4.6.1-1|12	URL:		https://gitlab.freedesktop.org/slirp/%{name}
21mr|libslirp-4.6.1-1|13	Source0:	%{url}/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21mr|libslirp-4.6.1-1|14	BuildRequires:	git-core
21mr|libslirp-4.6.1-1|15	BuildRequires:	meson
21mr|libslirp-4.6.1-1|16	BuildRequires:	glib2-devel
21mr|libslirp-4.6.1-1|17	
21mr|libslirp-4.6.1-1|18	%description
21mr|libslirp-4.6.1-1|19	A general purpose TCP-IP emulator used by virtual machine hypervisors
21mr|libslirp-4.6.1-1|20	to provide virtual networking services.
21mr|libslirp-4.6.1-1|21	
21mr|libslirp-4.6.1-1|22	#---------------------------------------------------------------------
21mr|libslirp-4.6.1-1|23	%package -n %{libname}
21mr|libslirp-4.6.1-1|24	Summary:	A general purpose TCP-IP emulator
21mr|libslirp-4.6.1-1|25	Group:		System/Libraries
21mr|libslirp-4.6.1-1|26	
21mr|libslirp-4.6.1-1|27	%description -n %{libname}
21mr|libslirp-4.6.1-1|28	A general purpose TCP-IP emulator used by virtual machine hypervisors
21mr|libslirp-4.6.1-1|29	to provide virtual networking services.
21mr|libslirp-4.6.1-1|30	
21mr|libslirp-4.6.1-1|31	%files -n %{libname}
21mr|libslirp-4.6.1-1|32	%{_libdir}/%{name}.so.%{major}*
21mr|libslirp-4.6.1-1|33	
21mr|libslirp-4.6.1-1|34	#---------------------------------------------------------------------
21mr|libslirp-4.6.1-1|35	
21mr|libslirp-4.6.1-1|36	%package -n %{devname}
21mr|libslirp-4.6.1-1|37	Summary:	Development files for %{name}
21mr|libslirp-4.6.1-1|38	Requires:	%{libname} = %{EVRD}
21mr|libslirp-4.6.1-1|39	Provides:	slirp-devel = %{EVRD}
21mr|libslirp-4.6.1-1|40	
21mr|libslirp-4.6.1-1|41	%description -n %{devname}
21mr|libslirp-4.6.1-1|42	The %{name}-devel package contains libraries and header files for
21mr|libslirp-4.6.1-1|43	developing applications that use %{name}.
21mr|libslirp-4.6.1-1|44	
21mr|libslirp-4.6.1-1|45	%files -n %{devname}
21mr|libslirp-4.6.1-1|46	%dir %{_includedir}/slirp/
21mr|libslirp-4.6.1-1|47	%{_includedir}/slirp/*
21mr|libslirp-4.6.1-1|48	%{_libdir}/%{name}.so
21mr|libslirp-4.6.1-1|49	%{_libdir}/pkgconfig/slirp.pc
21mr|libslirp-4.6.1-1|50	
21mr|libslirp-4.6.1-1|51	#---------------------------------------------------------------------
21mr|libslirp-4.6.1-1|52	
21mr|libslirp-4.6.1-1|53	%prep
21mr|libslirp-4.6.1-1|54	%autosetup -S git_am -n %{name}-v%{version}
21mr|libslirp-4.6.1-1|55	
21mr|libslirp-4.6.1-1|56	%build
21mr|libslirp-4.6.1-1|57	%meson
21mr|libslirp-4.6.1-1|58	%meson_build
21mr|libslirp-4.6.1-1|59	
21mr|libslirp-4.6.1-1|60	%install
21mr|libslirp-4.6.1-1|61	%meson_install

13840 21
21mr|libsm-1.2.4-2|1	%define major 6
21mr|libsm-1.2.4-2|2	%define libname %mklibname sm %{major}
21mr|libsm-1.2.4-2|3	%define develname %mklibname sm -d
21mr|libsm-1.2.4-2|4	
21mr|libsm-1.2.4-2|5	Name:		libsm
21mr|libsm-1.2.4-2|6	Summary:	X Session Management Library
21mr|libsm-1.2.4-2|7	Version:	1.2.4
21mr|libsm-1.2.4-2|8	Release:	2
21mr|libsm-1.2.4-2|9	Group:		Development/X11
21mr|libsm-1.2.4-2|10	License:	MIT
21mr|libsm-1.2.4-2|11	URL:		http://xorg.freedesktop.org
21mr|libsm-1.2.4-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libSM-%{version}.tar.xz
21mr|libsm-1.2.4-2|13	
21mr|libsm-1.2.4-2|14	BuildRequires:	pkgconfig(ice)
21mr|libsm-1.2.4-2|15	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libsm-1.2.4-2|16	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libsm-1.2.4-2|17	BuildRequires:	x11-xtrans-devel >= 1.0.0
21mr|libsm-1.2.4-2|18	
21mr|libsm-1.2.4-2|19	%description
21mr|libsm-1.2.4-2|20	This is the X Session Management Library.
21mr|libsm-1.2.4-2|21	
21mr|libsm-1.2.4-2|22	%package -n %{libname}
21mr|libsm-1.2.4-2|23	Summary:	X Session Management Library
21mr|libsm-1.2.4-2|24	Group:		Development/X11
21mr|libsm-1.2.4-2|25	Conflicts:	libxorg-x11 < 7.0
21mr|libsm-1.2.4-2|26	Provides:	%{name} = %{version}
21mr|libsm-1.2.4-2|27	# Compat with Fedora/RH
21mr|libsm-1.2.4-2|28	Provides:	libSM = %{EVRD}
21mr|libsm-1.2.4-2|29	
21mr|libsm-1.2.4-2|30	%description -n %{libname}
21mr|libsm-1.2.4-2|31	This is the X Session Management Library.
21mr|libsm-1.2.4-2|32	
21mr|libsm-1.2.4-2|33	%package -n %{develname}
21mr|libsm-1.2.4-2|34	Summary:	Development files for %{name}
21mr|libsm-1.2.4-2|35	Group:		Development/X11
21mr|libsm-1.2.4-2|36	Requires:	%{libname} = %{version}-%{release}
21mr|libsm-1.2.4-2|37	Provides:	libsm-devel = %{version}-%{release}
21mr|libsm-1.2.4-2|38	Obsoletes:	%{_lib}sm6-devel < 1.2.1
21mr|libsm-1.2.4-2|39	Obsoletes:	%{_lib}sm-static-devel < 1.2.1
21mr|libsm-1.2.4-2|40	Conflicts:	libxorg-x11-devel < 7.0
21mr|libsm-1.2.4-2|41	
21mr|libsm-1.2.4-2|42	%description -n %{develname}
21mr|libsm-1.2.4-2|43	Development files for %{name}
21mr|libsm-1.2.4-2|44	
21mr|libsm-1.2.4-2|45	%prep
21mr|libsm-1.2.4-2|46	%setup -qn libSM-%{version}
21mr|libsm-1.2.4-2|47	
21mr|libsm-1.2.4-2|48	%build
21mr|libsm-1.2.4-2|49	%configure \
21mr|libsm-1.2.4-2|50	--disable-static \
21mr|libsm-1.2.4-2|51	--x-includes=%{_includedir}\
21mr|libsm-1.2.4-2|52	--x-libraries=%{_libdir}\
21mr|libsm-1.2.4-2|53	--without-libuuid
21mr|libsm-1.2.4-2|54	
21mr|libsm-1.2.4-2|55	%make
21mr|libsm-1.2.4-2|56	
21mr|libsm-1.2.4-2|57	%install
21mr|libsm-1.2.4-2|58	rm -rf %{buildroot}
21mr|libsm-1.2.4-2|59	%makeinstall_std
21mr|libsm-1.2.4-2|60	rm -rf %{buildroot}%{_datadir}/doc/libSM
21mr|libsm-1.2.4-2|61	
21mr|libsm-1.2.4-2|62	%pre -n %{develname}
21mr|libsm-1.2.4-2|63	if [ -h %{_includedir}/X11 ]; then
21mr|libsm-1.2.4-2|64	rm -f %{_includedir}/X11
21mr|libsm-1.2.4-2|65	fi
21mr|libsm-1.2.4-2|66	
21mr|libsm-1.2.4-2|67	%files -n %{libname}
21mr|libsm-1.2.4-2|68	%{_libdir}/libSM.so.%{major}*
21mr|libsm-1.2.4-2|69	
21mr|libsm-1.2.4-2|70	%files -n %{develname}
21mr|libsm-1.2.4-2|71	%doc doc/*.xml
21mr|libsm-1.2.4-2|72	%{_libdir}/libSM.so
21mr|libsm-1.2.4-2|73	%{_libdir}/pkgconfig/sm.pc
21mr|libsm-1.2.4-2|74	%{_includedir}/X11/SM/SM.h
21mr|libsm-1.2.4-2|75	%{_includedir}/X11/SM/SMlib.h
21mr|libsm-1.2.4-2|76	%{_includedir}/X11/SM/SMproto.h

13841 21
21mr|libsmbios-2.4.2-1|1	%define	major 2
21mr|libsmbios-2.4.2-1|2	%define	libname %mklibname smbios %{major}
21mr|libsmbios-2.4.2-1|3	%define	devname %mklibname smbios -d
21mr|libsmbios-2.4.2-1|4	
21mr|libsmbios-2.4.2-1|5	Summary:	Open BIOS parsing libs
21mr|libsmbios-2.4.2-1|6	Name:		libsmbios
21mr|libsmbios-2.4.2-1|7	Version:	2.4.2
21mr|libsmbios-2.4.2-1|8	Release:	1
21mr|libsmbios-2.4.2-1|9	License:	GPLv2+
21mr|libsmbios-2.4.2-1|10	Group:		System/Libraries
21mr|libsmbios-2.4.2-1|11	Url:		https://github.com/dell
21mr|libsmbios-2.4.2-1|12	Source0:	https://github.com/dell/libsmbios/archive/%{name}-%{version}.tar.gz
21mr|libsmbios-2.4.2-1|13	BuildRequires:	doxygen
21mr|libsmbios-2.4.2-1|14	BuildRequires:	graphviz
21mr|libsmbios-2.4.2-1|15	BuildRequires:	help2man
21mr|libsmbios-2.4.2-1|16	BuildRequires:	gettext-devel
21mr|libsmbios-2.4.2-1|17	BuildRequires:	pkgconfig(cppunit)
21mr|libsmbios-2.4.2-1|18	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libsmbios-2.4.2-1|19	BuildRequires:	pkgconfig(python3)
21mr|libsmbios-2.4.2-1|20	# libsmbios only ever makes sense on intel compatible arches:
21mr|libsmbios-2.4.2-1|21	# no DMI tables on ppc, s390, etc.
21mr|libsmbios-2.4.2-1|22	ExclusiveArch:	%{ix86} x86_64
21mr|libsmbios-2.4.2-1|23	
21mr|libsmbios-2.4.2-1|24	
21mr|libsmbios-2.4.2-1|25	%description
21mr|libsmbios-2.4.2-1|26	Libsmbios is a library and utilities that can be used by client programs to
21mr|libsmbios-2.4.2-1|27	get information from standard BIOS tables, such as the SMBIOS table.
21mr|libsmbios-2.4.2-1|28	
21mr|libsmbios-2.4.2-1|29	#----------------------------------------------------------------------------
21mr|libsmbios-2.4.2-1|30	
21mr|libsmbios-2.4.2-1|31	%package -n %{libname}
21mr|libsmbios-2.4.2-1|32	Summary:	Libsmbios shared libraries
21mr|libsmbios-2.4.2-1|33	Group:		System/Libraries
21mr|libsmbios-2.4.2-1|34	
21mr|libsmbios-2.4.2-1|35	%description -n %{libname}
21mr|libsmbios-2.4.2-1|36	Libsmbios is a library and utilities that can be used by client programs
21mr|libsmbios-2.4.2-1|37	to get information from standard BIOS tables, such as the SMBIOS table.
21mr|libsmbios-2.4.2-1|38	
21mr|libsmbios-2.4.2-1|39	%files -n %{libname}
21mr|libsmbios-2.4.2-1|40	%doc COPYING
21mr|libsmbios-2.4.2-1|41	#{_libdir}/libsmbios.so.%%{major}*
21mr|libsmbios-2.4.2-1|42	%{_libdir}/libsmbios_c.so.%{major}*
21mr|libsmbios-2.4.2-1|43	
21mr|libsmbios-2.4.2-1|44	#----------------------------------------------------------------------------
21mr|libsmbios-2.4.2-1|45	
21mr|libsmbios-2.4.2-1|46	%package -n %{devname}
21mr|libsmbios-2.4.2-1|47	Summary:	Development headers and archives
21mr|libsmbios-2.4.2-1|48	Group:		Development/C++
21mr|libsmbios-2.4.2-1|49	Requires:	%{libname} = %{EVRD}
21mr|libsmbios-2.4.2-1|50	Provides:	%{name}-devel = %{EVRD}
21mr|libsmbios-2.4.2-1|51	
21mr|libsmbios-2.4.2-1|52	%description -n %{devname}
21mr|libsmbios-2.4.2-1|53	Libsmbios is a library and utilities that can be used by client programs
21mr|libsmbios-2.4.2-1|54	to get information from standard BIOS tables, such as the SMBIOS table.
21mr|libsmbios-2.4.2-1|55	This package contains the headers and the files necessary to compile new
21mr|libsmbios-2.4.2-1|56	client programs against libsmbios.
21mr|libsmbios-2.4.2-1|57	
21mr|libsmbios-2.4.2-1|58	%files -n %{devname}
21mr|libsmbios-2.4.2-1|59	%doc COPYING
21mr|libsmbios-2.4.2-1|60	%{_includedir}/smbios_c
21mr|libsmbios-2.4.2-1|61	%{_libdir}/*.so
21mr|libsmbios-2.4.2-1|62	%{_libdir}/pkgconfig/libsmbios_c.pc
21mr|libsmbios-2.4.2-1|63	
21mr|libsmbios-2.4.2-1|64	#----------------------------------------------------------------------------
21mr|libsmbios-2.4.2-1|65	
21mr|libsmbios-2.4.2-1|66	%package utils
21mr|libsmbios-2.4.2-1|67	Summary:	The "supported" sample binaries that use libsmbios
21mr|libsmbios-2.4.2-1|68	Group:		System/Configuration/Hardware
21mr|libsmbios-2.4.2-1|69	Provides:	%{name}-bin = %{EVRD}
21mr|libsmbios-2.4.2-1|70	
21mr|libsmbios-2.4.2-1|71	%description utils
21mr|libsmbios-2.4.2-1|72	Libsmbios is a library and utilities that can be used by client programs
21mr|libsmbios-2.4.2-1|73	to get information from standard BIOS tables, such as the SMBIOS table.
21mr|libsmbios-2.4.2-1|74	This package contains some utilities that use libsmbios.
21mr|libsmbios-2.4.2-1|75	
21mr|libsmbios-2.4.2-1|76	%files utils -f %{name}.lang
21mr|libsmbios-2.4.2-1|77	%doc COPYING README.md doc/*
21mr|libsmbios-2.4.2-1|78	%config(noreplace) %{_sysconfdir}/%{name}/logging.conf
21mr|libsmbios-2.4.2-1|79	%{_sbindir}/smbios-*
21mr|libsmbios-2.4.2-1|80	%{_datadir}/smbios-utils
21mr|libsmbios-2.4.2-1|81	%{_mandir}/man1/smbios-*.1.*
21mr|libsmbios-2.4.2-1|82	%{py3_platsitedir}/%{name}_c/*
21mr|libsmbios-2.4.2-1|83	
21mr|libsmbios-2.4.2-1|84	#----------------------------------------------------------------------------
21mr|libsmbios-2.4.2-1|85	
21mr|libsmbios-2.4.2-1|86	%prep
21mr|libsmbios-2.4.2-1|87	%setup -q
21mr|libsmbios-2.4.2-1|88	
21mr|libsmbios-2.4.2-1|89	#fix tests
21mr|libsmbios-2.4.2-1|90	find src/ -name *.py -exec sed -i -e 's|python2|python|g' {} \;
21mr|libsmbios-2.4.2-1|91	
21mr|libsmbios-2.4.2-1|92	#sed -i -e 's#-Werror ##' Makefile.*
21mr|libsmbios-2.4.2-1|93	
21mr|libsmbios-2.4.2-1|94	
21mr|libsmbios-2.4.2-1|95	%build
21mr|libsmbios-2.4.2-1|96	autoreconf -vfi
21mr|libsmbios-2.4.2-1|97	%configure	--disable-rpath \
21mr|libsmbios-2.4.2-1|98	--disable-static
21mr|libsmbios-2.4.2-1|99	
21mr|libsmbios-2.4.2-1|100	%make
21mr|libsmbios-2.4.2-1|101	
21mr|libsmbios-2.4.2-1|102	
21mr|libsmbios-2.4.2-1|103	%install
21mr|libsmbios-2.4.2-1|104	%makeinstall_std
21mr|libsmbios-2.4.2-1|105	
21mr|libsmbios-2.4.2-1|106	# Fix perms
21mr|libsmbios-2.4.2-1|107	chmod +x %{buildroot}%{py3_platsitedir}/%{name}_c/trace_decorator.py
21mr|libsmbios-2.4.2-1|108	
21mr|libsmbios-2.4.2-1|109	%find_lang %{name}
21mr|libsmbios-2.4.2-1|110	
21mr|libsmbios-2.4.2-1|111	
21mr|libsmbios-2.4.2-1|112	%check
21mr|libsmbios-2.4.2-1|113	%make check

13842 21
21mr|libsmi-0.4.8-16|1	# mib repository
21mr|libsmi-0.4.8-16|2	%define mibsdir %{_datadir}/%{name}/mibs
21mr|libsmi-0.4.8-16|3	# pib repository
21mr|libsmi-0.4.8-16|4	%define pibsdir %{_datadir}/%{name}/pibs
21mr|libsmi-0.4.8-16|5	
21mr|libsmi-0.4.8-16|6	%define major 2
21mr|libsmi-0.4.8-16|7	%define libname %mklibname smi %{major}
21mr|libsmi-0.4.8-16|8	%define devname %mklibname smi -d
21mr|libsmi-0.4.8-16|9	
21mr|libsmi-0.4.8-16|10	Summary:	LibSMI deals with SNMP MIBS definitions
21mr|libsmi-0.4.8-16|11	Name:		libsmi
21mr|libsmi-0.4.8-16|12	Version:	0.4.8
21mr|libsmi-0.4.8-16|13	Release:	16
21mr|libsmi-0.4.8-16|14	License:	BSD-like
21mr|libsmi-0.4.8-16|15	Group:		System/Libraries
21mr|libsmi-0.4.8-16|16	Url:		http://www.ibr.cs.tu-bs.de/projects/libsmi/
21mr|libsmi-0.4.8-16|17	Source0:	ftp://ftp.ibr.cs.tu-bs.de/pub/local/libsmi/%{name}-%{version}.tar.gz
21mr|libsmi-0.4.8-16|18	Patch0:		libsmi-0.4.8-format_not_a_string_literal_and_no_format_arguments.diff
21mr|libsmi-0.4.8-16|19	Patch1:		libsmi-0.4.8-CVE-2010-2891.diff
21mr|libsmi-0.4.8-16|20	BuildRequires:	bison
21mr|libsmi-0.4.8-16|21	BuildRequires:	flex
21mr|libsmi-0.4.8-16|22	BuildRequires:	libtool
21mr|libsmi-0.4.8-16|23	BuildRequires:	wget
21mr|libsmi-0.4.8-16|24	Requires:	coreutils
21mr|libsmi-0.4.8-16|25	Conflicts:	%{_lib}smi2 < 0.4.8-13
21mr|libsmi-0.4.8-16|26	
21mr|libsmi-0.4.8-16|27	%description
21mr|libsmi-0.4.8-16|28	This package contains the SMI library and standard IETF and IANA Mibs. This
21mr|libsmi-0.4.8-16|29	library provides a programmer-friendly interface to access MIB module
21mr|libsmi-0.4.8-16|30	information.
21mr|libsmi-0.4.8-16|31	
21mr|libsmi-0.4.8-16|32	System config file: %{_sysconfdir}/smi.conf
21mr|libsmi-0.4.8-16|33	User config file:   .smirc
21mr|libsmi-0.4.8-16|34	
21mr|libsmi-0.4.8-16|35	%files
21mr|libsmi-0.4.8-16|36	%doc ANNOUNCE COPYING README THANKS smi.conf-example
21mr|libsmi-0.4.8-16|37	%config(noreplace) %{_sysconfdir}/smi.conf
21mr|libsmi-0.4.8-16|38	
21mr|libsmi-0.4.8-16|39	#----------------------------------------------------------------------------
21mr|libsmi-0.4.8-16|40	
21mr|libsmi-0.4.8-16|41	%package -n %{libname}
21mr|libsmi-0.4.8-16|42	Summary:	LibSMI deals with SNMP MIBS definitions
21mr|libsmi-0.4.8-16|43	Group:		System/Libraries
21mr|libsmi-0.4.8-16|44	Requires:	%{name}
21mr|libsmi-0.4.8-16|45	Requires:	%{name}-mibs-std
21mr|libsmi-0.4.8-16|46	
21mr|libsmi-0.4.8-16|47	%description -n %{libname}
21mr|libsmi-0.4.8-16|48	This package contains the shared SMI libraries and standard IETF and IANA Mibs.
21mr|libsmi-0.4.8-16|49	This library provides a programmer-friendly interface to access MIB module
21mr|libsmi-0.4.8-16|50	information.
21mr|libsmi-0.4.8-16|51	
21mr|libsmi-0.4.8-16|52	System config file: %{_sysconfdir}/smi.conf
21mr|libsmi-0.4.8-16|53	User config file:   .smirc
21mr|libsmi-0.4.8-16|54	
21mr|libsmi-0.4.8-16|55	%files -n %{libname}
21mr|libsmi-0.4.8-16|56	%{_libdir}/libsmi.so.%{major}*
21mr|libsmi-0.4.8-16|57	
21mr|libsmi-0.4.8-16|58	#----------------------------------------------------------------------------
21mr|libsmi-0.4.8-16|59	
21mr|libsmi-0.4.8-16|60	%package -n %{devname}
21mr|libsmi-0.4.8-16|61	Summary:	Development tools for LibSMI
21mr|libsmi-0.4.8-16|62	Group:		Development/Other
21mr|libsmi-0.4.8-16|63	Requires:	%{libname} = %{EVRD}
21mr|libsmi-0.4.8-16|64	Provides:	%{name}-devel = %{EVRD}
21mr|libsmi-0.4.8-16|65	Provides:	smi-devel = %{EVRD}
21mr|libsmi-0.4.8-16|66	
21mr|libsmi-0.4.8-16|67	%description -n %{devname}
21mr|libsmi-0.4.8-16|68	This package contails the include files and static library needed to develop
21mr|libsmi-0.4.8-16|69	applications based on the SMI Library.
21mr|libsmi-0.4.8-16|70	
21mr|libsmi-0.4.8-16|71	%files -n %{devname}
21mr|libsmi-0.4.8-16|72	%doc TODO doc/draft-irtf-nmrg-sming-02.txt
21mr|libsmi-0.4.8-16|73	%{_includedir}/*.h
21mr|libsmi-0.4.8-16|74	%{_libdir}/lib*.so
21mr|libsmi-0.4.8-16|75	%{_datadir}/aclocal/*.m4
21mr|libsmi-0.4.8-16|76	%{_libdir}/pkgconfig/libsmi.pc
21mr|libsmi-0.4.8-16|77	%{_mandir}/man3/libsmi.3*
21mr|libsmi-0.4.8-16|78	%{_mandir}/man3/smi_*.3*
21mr|libsmi-0.4.8-16|79	
21mr|libsmi-0.4.8-16|80	#----------------------------------------------------------------------------
21mr|libsmi-0.4.8-16|81	
21mr|libsmi-0.4.8-16|82	%package mibs-ext
21mr|libsmi-0.4.8-16|83	Summary:	Extended MIB files for LibSMI
21mr|libsmi-0.4.8-16|84	Group:		System/Libraries
21mr|libsmi-0.4.8-16|85	Requires:	smi-tools
21mr|libsmi-0.4.8-16|86	Requires(post):	%{name}
21mr|libsmi-0.4.8-16|87	
21mr|libsmi-0.4.8-16|88	%description mibs-ext
21mr|libsmi-0.4.8-16|89	This package contains Extended MIB files for use with the SMI Library:
21mr|libsmi-0.4.8-16|90	
21mr|libsmi-0.4.8-16|91	o IRTF - SMIng oids, extensions, types
21mr|libsmi-0.4.8-16|92	o TUBS - MIBS for the Technical University of Braunschweig
21mr|libsmi-0.4.8-16|93	
21mr|libsmi-0.4.8-16|94	%files mibs-ext
21mr|libsmi-0.4.8-16|95	%dir %{mibsdir}/irtf
21mr|libsmi-0.4.8-16|96	%dir %{mibsdir}/tubs
21mr|libsmi-0.4.8-16|97	%{mibsdir}/irtf/*
21mr|libsmi-0.4.8-16|98	%{mibsdir}/tubs/*
21mr|libsmi-0.4.8-16|99	%dir %{pibsdir}
21mr|libsmi-0.4.8-16|100	%dir %{pibsdir}/ietf
21mr|libsmi-0.4.8-16|101	%dir %{pibsdir}/site
21mr|libsmi-0.4.8-16|102	%dir %{pibsdir}/tubs
21mr|libsmi-0.4.8-16|103	%{pibsdir}/ietf/*
21mr|libsmi-0.4.8-16|104	%{pibsdir}/tubs/*
21mr|libsmi-0.4.8-16|105	
21mr|libsmi-0.4.8-16|106	%post mibs-ext
21mr|libsmi-0.4.8-16|107	## Append to config file: path for irtf and tubs
21mr|libsmi-0.4.8-16|108	if test ! -f %{_sysconfdir}/smi.conf; then echo "# Generated by %{name}" > %{_sysconfdir}/smi.conf ; fi
21mr|libsmi-0.4.8-16|109	for DIR in irtf tubs ; do
21mr|libsmi-0.4.8-16|110	if grep -q -e "^path.*%{mibsdir}/${DIR}" %{_sysconfdir}/smi.conf ; then continue; fi
21mr|libsmi-0.4.8-16|111	echo "path :%{mibsdir}/${DIR}" >> %{_sysconfdir}/smi.conf
21mr|libsmi-0.4.8-16|112	done
21mr|libsmi-0.4.8-16|113	
21mr|libsmi-0.4.8-16|114	#----------------------------------------------------------------------------
21mr|libsmi-0.4.8-16|115	
21mr|libsmi-0.4.8-16|116	%package mibs-std
21mr|libsmi-0.4.8-16|117	Summary:	Standard MIB files for LibSMI
21mr|libsmi-0.4.8-16|118	Group:		System/Libraries
21mr|libsmi-0.4.8-16|119	Requires:	smi-tools
21mr|libsmi-0.4.8-16|120	
21mr|libsmi-0.4.8-16|121	%description mibs-std
21mr|libsmi-0.4.8-16|122	This package contains standard MIB files for use with the SMI Library:
21mr|libsmi-0.4.8-16|123	
21mr|libsmi-0.4.8-16|124	o IETF - standard MIBS for SNMP, SNMPv2, interfaces, IP,
21mr|libsmi-0.4.8-16|125	o IANA - standard identifiers for protocols, ifType, etc.
21mr|libsmi-0.4.8-16|126	
21mr|libsmi-0.4.8-16|127	%files mibs-std
21mr|libsmi-0.4.8-16|128	%dir %{mibsdir}
21mr|libsmi-0.4.8-16|129	%dir %{mibsdir}/iana
21mr|libsmi-0.4.8-16|130	%dir %{mibsdir}/ietf
21mr|libsmi-0.4.8-16|131	%dir %{mibsdir}/site
21mr|libsmi-0.4.8-16|132	%{mibsdir}/iana/*
21mr|libsmi-0.4.8-16|133	%{mibsdir}/ietf/*
21mr|libsmi-0.4.8-16|134	
21mr|libsmi-0.4.8-16|135	#----------------------------------------------------------------------------
21mr|libsmi-0.4.8-16|136	
21mr|libsmi-0.4.8-16|137	%package -n smi-tools
21mr|libsmi-0.4.8-16|138	Summary:	LibSMI tools
21mr|libsmi-0.4.8-16|139	Group:		Networking/Other
21mr|libsmi-0.4.8-16|140	Requires:	%{libname} = %{version}
21mr|libsmi-0.4.8-16|141	Requires:	wget
21mr|libsmi-0.4.8-16|142	
21mr|libsmi-0.4.8-16|143	%description -n smi-tools
21mr|libsmi-0.4.8-16|144	This package contains the LibSMI tools.
21mr|libsmi-0.4.8-16|145	
21mr|libsmi-0.4.8-16|146	%files -n smi-tools
21mr|libsmi-0.4.8-16|147	%{_bindir}/smi*
21mr|libsmi-0.4.8-16|148	%{_mandir}/man1/smi*.1*
21mr|libsmi-0.4.8-16|149	
21mr|libsmi-0.4.8-16|150	#----------------------------------------------------------------------------
21mr|libsmi-0.4.8-16|151	
21mr|libsmi-0.4.8-16|152	%prep
21mr|libsmi-0.4.8-16|153	%setup -q
21mr|libsmi-0.4.8-16|154	%patch0 -p0 -b .format_not_a_string_literal_and_no_format_arguments
21mr|libsmi-0.4.8-16|155	%patch1 -p0 -b .CVE-2010-2891
21mr|libsmi-0.4.8-16|156	
21mr|libsmi-0.4.8-16|157	%build
21mr|libsmi-0.4.8-16|158	%configure \
21mr|libsmi-0.4.8-16|159	--with-mibdir=%{mibsdir} \
21mr|libsmi-0.4.8-16|160	--with-pibdir=%{pibsdir} \
21mr|libsmi-0.4.8-16|161	--with-smipath=%{mibsdir}/site:%{mibsdir}/ietf:%{mibsdir}/iana \
21mr|libsmi-0.4.8-16|162	--enable-smi \
21mr|libsmi-0.4.8-16|163	--enable-sming
21mr|libsmi-0.4.8-16|164	
21mr|libsmi-0.4.8-16|165	%make
21mr|libsmi-0.4.8-16|166	
21mr|libsmi-0.4.8-16|167	%install
21mr|libsmi-0.4.8-16|168	%makeinstall_std
21mr|libsmi-0.4.8-16|169	
21mr|libsmi-0.4.8-16|170	# something broke here...
21mr|libsmi-0.4.8-16|171	rm -f %{buildroot}%{pibsdir}/*PIB*
21mr|libsmi-0.4.8-16|172	rm -f %{buildroot}%{pibsdir}/*SPPI*
21mr|libsmi-0.4.8-16|173	install -m0644 pibs/ietf/* %{buildroot}%{pibsdir}/ietf/
21mr|libsmi-0.4.8-16|174	install -m0644 pibs/site/* %{buildroot}%{pibsdir}/site/
21mr|libsmi-0.4.8-16|175	install -m0644 pibs/tubs/* %{buildroot}%{pibsdir}/tubs/
21mr|libsmi-0.4.8-16|176	find %{buildroot}%{pibsdir}/ -name "Makefile*" | xargs rm -f
21mr|libsmi-0.4.8-16|177	
21mr|libsmi-0.4.8-16|178	install -d %{buildroot}%{_sysconfdir}
21mr|libsmi-0.4.8-16|179	
21mr|libsmi-0.4.8-16|180	cat > smi.conf << EOF
21mr|libsmi-0.4.8-16|181	#
21mr|libsmi-0.4.8-16|182	# smi.conf - Global/User SMI configuration file.
21mr|libsmi-0.4.8-16|183	#
21mr|libsmi-0.4.8-16|184	# See smi_config(3) for detailed information on configuration files.
21mr|libsmi-0.4.8-16|185	#
21mr|libsmi-0.4.8-16|186	
21mr|libsmi-0.4.8-16|187	# Extend (note the semicolon) the libsmi default module search path.
21mr|libsmi-0.4.8-16|188	#path :%{mibsdir}/site
21mr|libsmi-0.4.8-16|189	#path :%{mibsdir}/iana
21mr|libsmi-0.4.8-16|190	#path :%{mibsdir}/ietf
21mr|libsmi-0.4.8-16|191	
21mr|libsmi-0.4.8-16|192	# Add a private directory.
21mr|libsmi-0.4.8-16|193	#path :/home/strauss/lib/mibs
21mr|libsmi-0.4.8-16|194	
21mr|libsmi-0.4.8-16|195	# EXPERIMENTAL: Add a caching method (works only on UNIX systems).
21mr|libsmi-0.4.8-16|196	# NOTE: the cache directory must exist and permissions must be
21mr|libsmi-0.4.8-16|197	# handled appropriately. A simple but insecure way is to apply
21mr|libsmi-0.4.8-16|198	# a tmp flag to the directory (chmod 1777 /usr/local/share/mibs/cache).
21mr|libsmi-0.4.8-16|199	#cache /usr/local/share/mibs/cache /usr/local/bin/smicache -d /usr/local/share/mibs/cache -p http://www.ibr.cs.tu-bs.de/projects/libsmi/smicache/
21mr|libsmi-0.4.8-16|200	
21mr|libsmi-0.4.8-16|201	# Don't show any errors by default.
21mr|libsmi-0.4.8-16|202	level 0
21mr|libsmi-0.4.8-16|203	
21mr|libsmi-0.4.8-16|204	# Preload some basic SMIv2 modules.
21mr|libsmi-0.4.8-16|205	load SNMPv2-SMI
21mr|libsmi-0.4.8-16|206	load SNMPv2-TC
21mr|libsmi-0.4.8-16|207	load SNMPv2-CONF
21mr|libsmi-0.4.8-16|208	
21mr|libsmi-0.4.8-16|209	# Make smilint shout loud to report all errors and warnings.
21mr|libsmi-0.4.8-16|210	smilint: level 9
21mr|libsmi-0.4.8-16|211	
21mr|libsmi-0.4.8-16|212	# But please don't claim about any names longer than 32 chars.
21mr|libsmi-0.4.8-16|213	# (note: this is the prefix of errors namelength-32-module,
21mr|libsmi-0.4.8-16|214	#  -type, -object, -enumeration, and -bit)
21mr|libsmi-0.4.8-16|215	smilint: hide namelength-32
21mr|libsmi-0.4.8-16|216	
21mr|libsmi-0.4.8-16|217	# Preloading some more modules for special applications.
21mr|libsmi-0.4.8-16|218	tcpdump: load DISMAN-SCRIPT-MIB
21mr|libsmi-0.4.8-16|219	tcpdump: load IF-MIB
21mr|libsmi-0.4.8-16|220	smiquery: load IF-MIB
21mr|libsmi-0.4.8-16|221	EOF
21mr|libsmi-0.4.8-16|222	
21mr|libsmi-0.4.8-16|223	install -m0644 smi.conf %{buildroot}%{_sysconfdir}/smi.conf
21mr|libsmi-0.4.8-16|224	
21mr|libsmi-0.4.8-16|225	install -d %{buildroot}%{mibsdir}/site
21mr|libsmi-0.4.8-16|226	install -d %{buildroot}%{pibsdir}/site
21mr|libsmi-0.4.8-16|227	
21mr|libsmi-0.4.8-16|228	# cleanups
21mr|libsmi-0.4.8-16|229	rm -f %{buildroot}%{_libdir}/*.*a
21mr|libsmi-0.4.8-16|230	
21mr|libsmi-0.4.8-16|231	%check
21mr|libsmi-0.4.8-16|232	# fails a couple of tests (2 in {0.4.4, 0.4.5})
21mr|libsmi-0.4.8-16|233	make check ||:

13843 21
21mr|libsndfile-1.1.0-6|1	%define	major 1
21mr|libsndfile-1.1.0-6|2	%define	libname %mklibname sndfile %{major}
21mr|libsndfile-1.1.0-6|3	%define	devname %mklibname sndfile -d
21mr|libsndfile-1.1.0-6|4	
21mr|libsndfile-1.1.0-6|5	%bcond_with	octave
21mr|libsndfile-1.1.0-6|6	%bcond_with	bootstrap
21mr|libsndfile-1.1.0-6|7	
21mr|libsndfile-1.1.0-6|8	Summary:	A library to handle various audio file formats
21mr|libsndfile-1.1.0-6|9	Name:		libsndfile
21mr|libsndfile-1.1.0-6|10	Version:	1.1.0
21mr|libsndfile-1.1.0-6|11	Release:	6
21mr|libsndfile-1.1.0-6|12	License:	LGPLv2+
21mr|libsndfile-1.1.0-6|13	Group:		Sound
21mr|libsndfile-1.1.0-6|14	Url:		http://www.mega-nerd.com/libsndfile/
21mr|libsndfile-1.1.0-6|15	Source0:	https://github.com/libsndfile/libsndfile/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libsndfile-1.1.0-6|16	Patch0:		libsndfile-1.0.31-CVE-2018-19758.patch
21mr|libsndfile-1.1.0-6|17	Patch1:		libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch
21mr|libsndfile-1.1.0-6|18	Patch2:		0001-configure-ac-substitute-EXTERNAL_MPEG_LIBS-in-sndfile-pc.patch
21mr|libsndfile-1.1.0-6|19	Patch3:		CVE-2024-50612.patch
21mr|libsndfile-1.1.0-6|20	Patch4:		CVE-2025-52194.patch
21mr|libsndfile-1.1.0-6|21	Patch5:		CVE-2025-56226.patch
21mr|libsndfile-1.1.0-6|22	Patch6:		CVE-2025-56226-2.patch
21mr|libsndfile-1.1.0-6|23	BuildRequires:	autogen
21mr|libsndfile-1.1.0-6|24	%if !%{with bootstrap}
21mr|libsndfile-1.1.0-6|25	%ifarch %{ix86} x86_64
21mr|libsndfile-1.1.0-6|26	BuildRequires:	nasm
21mr|libsndfile-1.1.0-6|27	%endif
21mr|libsndfile-1.1.0-6|28	BuildRequires:	pkgconfig(jack)
21mr|libsndfile-1.1.0-6|29	BuildRequires:	pkgconfig(samplerate)
21mr|libsndfile-1.1.0-6|30	%endif
21mr|libsndfile-1.1.0-6|31	BuildRequires:	python3
21mr|libsndfile-1.1.0-6|32	BuildRequires:	lame-devel
21mr|libsndfile-1.1.0-6|33	BuildRequires:	metis-devel
21mr|libsndfile-1.1.0-6|34	BuildRequires:	pkgconfig(alsa)
21mr|libsndfile-1.1.0-6|35	BuildRequires:	pkgconfig(celt)
21mr|libsndfile-1.1.0-6|36	BuildRequires:	pkgconfig(flac) >= 1.3.1
21mr|libsndfile-1.1.0-6|37	BuildRequires:	pkgconfig(libmpg123) >= 1.25.10
21mr|libsndfile-1.1.0-6|38	BuildRequires:	pkgconfig(ogg) >= 1.3.0
21mr|libsndfile-1.1.0-6|39	BuildRequires:	pkgconfig(opus)
21mr|libsndfile-1.1.0-6|40	BuildRequires:	pkgconfig(speex)
21mr|libsndfile-1.1.0-6|41	BuildRequires:	pkgconfig(sqlite3) >= 3.2
21mr|libsndfile-1.1.0-6|42	BuildRequires:	pkgconfig(vorbis) >= 1.2.3
21mr|libsndfile-1.1.0-6|43	BuildRequires:	pkgconfig(vorbisenc)
21mr|libsndfile-1.1.0-6|44	
21mr|libsndfile-1.1.0-6|45	%description
21mr|libsndfile-1.1.0-6|46	libsndfile is a C library for reading and writing sound files such as AIFF,
21mr|libsndfile-1.1.0-6|47	AU and WAV files through one standard interface. It can currently read/write
21mr|libsndfile-1.1.0-6|48	8, 16, 24 and 32-bit PCM files as well as 32-bit floating point WAV files and
21mr|libsndfile-1.1.0-6|49	a number of compressed formats.
21mr|libsndfile-1.1.0-6|50	
21mr|libsndfile-1.1.0-6|51	#----------------------------------------------------------------------------
21mr|libsndfile-1.1.0-6|52	
21mr|libsndfile-1.1.0-6|53	%package -n %{libname}
21mr|libsndfile-1.1.0-6|54	Summary:	Shared library of sndfile
21mr|libsndfile-1.1.0-6|55	Group:		System/Libraries
21mr|libsndfile-1.1.0-6|56	
21mr|libsndfile-1.1.0-6|57	%description -n %{libname}
21mr|libsndfile-1.1.0-6|58	libsndfile is a C library for reading and writing sound files such as AIFF,
21mr|libsndfile-1.1.0-6|59	AU and WAV files through one standard interface. It can currently read/write
21mr|libsndfile-1.1.0-6|60	8, 16, 24 and 32-bit PCM files as well as 32-bit floating point WAV files and
21mr|libsndfile-1.1.0-6|61	a number of compressed formats.
21mr|libsndfile-1.1.0-6|62	This package contains the shared library to run applications based on
21mr|libsndfile-1.1.0-6|63	libsndfile.
21mr|libsndfile-1.1.0-6|64	
21mr|libsndfile-1.1.0-6|65	%files -n %{libname}
21mr|libsndfile-1.1.0-6|66	%doc AUTHORS COPYING README.md
21mr|libsndfile-1.1.0-6|67	%{_libdir}/libsndfile.so.%{major}*
21mr|libsndfile-1.1.0-6|68	
21mr|libsndfile-1.1.0-6|69	#----------------------------------------------------------------------------
21mr|libsndfile-1.1.0-6|70	
21mr|libsndfile-1.1.0-6|71	%package -n %{devname}
21mr|libsndfile-1.1.0-6|72	Summary:	Libraries, includes, etc to develop libsndfile applications
21mr|libsndfile-1.1.0-6|73	Group:		Development/C
21mr|libsndfile-1.1.0-6|74	Requires:	%{libname} = %{EVRD}
21mr|libsndfile-1.1.0-6|75	Provides:		sndfile-devel = %{EVRD}
21mr|libsndfile-1.1.0-6|76	
21mr|libsndfile-1.1.0-6|77	%description -n %{devname}
21mr|libsndfile-1.1.0-6|78	Libraries, include files, etc you can use to develop libsndfile applications.
21mr|libsndfile-1.1.0-6|79	
21mr|libsndfile-1.1.0-6|80	%files -n %{devname}
21mr|libsndfile-1.1.0-6|81	%doc %{_docdir}/libsndfile
21mr|libsndfile-1.1.0-6|82	%doc CHANGELOG.md COPYING
21mr|libsndfile-1.1.0-6|83	%{_libdir}/libsndfile.so
21mr|libsndfile-1.1.0-6|84	%{_includedir}/sndfile.h
21mr|libsndfile-1.1.0-6|85	%{_includedir}/sndfile.hh
21mr|libsndfile-1.1.0-6|86	%{_libdir}/pkgconfig/sndfile.pc
21mr|libsndfile-1.1.0-6|87	
21mr|libsndfile-1.1.0-6|88	#----------------------------------------------------------------------------
21mr|libsndfile-1.1.0-6|89	
21mr|libsndfile-1.1.0-6|90	%package progs
21mr|libsndfile-1.1.0-6|91	Summary:	Example progs based on libsndfile
21mr|libsndfile-1.1.0-6|92	Group:		Sound
21mr|libsndfile-1.1.0-6|93	
21mr|libsndfile-1.1.0-6|94	%description progs
21mr|libsndfile-1.1.0-6|95	This contains sndfile-info for printing information about a sound
21mr|libsndfile-1.1.0-6|96	file and sndfile-play for playing a sound file.
21mr|libsndfile-1.1.0-6|97	
21mr|libsndfile-1.1.0-6|98	%files progs
21mr|libsndfile-1.1.0-6|99	%doc COPYING
21mr|libsndfile-1.1.0-6|100	%{_bindir}/sndfile-*
21mr|libsndfile-1.1.0-6|101	%{_mandir}/man1/*
21mr|libsndfile-1.1.0-6|102	
21mr|libsndfile-1.1.0-6|103	#----------------------------------------------------------------------------
21mr|libsndfile-1.1.0-6|104	
21mr|libsndfile-1.1.0-6|105	%if %{with octave}
21mr|libsndfile-1.1.0-6|106	%package octave
21mr|libsndfile-1.1.0-6|107	Summary:	Octave modules based on libsndfile
21mr|libsndfile-1.1.0-6|108	Group:		Sound
21mr|libsndfile-1.1.0-6|109	BuildRequires:	octave-devel
21mr|libsndfile-1.1.0-6|110	
21mr|libsndfile-1.1.0-6|111	%description octave
21mr|libsndfile-1.1.0-6|112	This contains octave modules based on libsndfile for reading, writing and
21mr|libsndfile-1.1.0-6|113	playing audio files.
21mr|libsndfile-1.1.0-6|114	
21mr|libsndfile-1.1.0-6|115	%files octave
21mr|libsndfile-1.1.0-6|116	%doc COPYING
21mr|libsndfile-1.1.0-6|117	%{_datadir}/octave/
21mr|libsndfile-1.1.0-6|118	%dir %{_libdir}/octave/*/site/oct/%{_target_platform}/sndfile
21mr|libsndfile-1.1.0-6|119	%{_libdir}/octave/*/site/oct/%{_target_platform}/sndfile/PKG_ADD
21mr|libsndfile-1.1.0-6|120	%{_libdir}/octave/*/site/oct/%{_target_platform}/sndfile/sndfile.oct
21mr|libsndfile-1.1.0-6|121	%endif
21mr|libsndfile-1.1.0-6|122	
21mr|libsndfile-1.1.0-6|123	#----------------------------------------------------------------------------
21mr|libsndfile-1.1.0-6|124	
21mr|libsndfile-1.1.0-6|125	%prep
21mr|libsndfile-1.1.0-6|126	%autosetup -p1
21mr|libsndfile-1.1.0-6|127	
21mr|libsndfile-1.1.0-6|128	%build
21mr|libsndfile-1.1.0-6|129	autoreconf -fi -IM4
21mr|libsndfile-1.1.0-6|130	%configure \
21mr|libsndfile-1.1.0-6|131	%if %{with octave}
21mr|libsndfile-1.1.0-6|132	--enable-octave \
21mr|libsndfile-1.1.0-6|133	%endif
21mr|libsndfile-1.1.0-6|134	--disable-static
21mr|libsndfile-1.1.0-6|135	%make V=1
21mr|libsndfile-1.1.0-6|136	
21mr|libsndfile-1.1.0-6|137	
21mr|libsndfile-1.1.0-6|138	%install
21mr|libsndfile-1.1.0-6|139	%makeinstall_std
21mr|libsndfile-1.1.0-6|140	
21mr|libsndfile-1.1.0-6|141	rm -rf %{buildroot}%{_includedir}/FLAC
21mr|libsndfile-1.1.0-6|142	
21mr|libsndfile-1.1.0-6|143	%changelog
21mr|libsndfile-1.1.0-6|144	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libsndfile-1.1.0-6|145	- fix CVE
21mr|libsndfile-1.1.0-6|146	
21mr|libsndfile-1.1.0-6|147	* Mon Sep 15 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.1.0-5
21mr|libsndfile-1.1.0-6|148	- fix CVE-2025-52194
21mr|libsndfile-1.1.0-6|149	
21mr|libsndfile-1.1.0-6|150	* Mon Nov 25 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1.0-4
21mr|libsndfile-1.1.0-6|151	- fix CVE
21mr|libsndfile-1.1.0-6|152	
21mr|libsndfile-1.1.0-6|153	* Thu Jan 12 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1.0-3
21mr|libsndfile-1.1.0-6|154	- fix error in .pc file   error: @EXTERNAL_MPEG_LIBS@: No such file or directory
21mr|libsndfile-1.1.0-6|155	
21mr|libsndfile-1.1.0-6|156	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.1.0-2
21mr|libsndfile-1.1.0-6|157	- MassBuild#2792: Increase release tag
21mr|libsndfile-1.1.0-6|158	
21mr|libsndfile-1.1.0-6|159	* Sat Aug 27 2022 Giovanni Mariani <mc2374@mclink.it>
21mr|libsndfile-1.1.0-6|160	- Fix typo
21mr|libsndfile-1.1.0-6|161	
21mr|libsndfile-1.1.0-6|162	* Sat Aug 27 2022 Giovanni Mariani <mc2374@mclink.it>
21mr|libsndfile-1.1.0-6|163	- Updated to release 1.1.0 and enabled support for more audio formats, dropped P3 (merged)
21mr|libsndfile-1.1.0-6|164	
21mr|libsndfile-1.1.0-6|165	* Fri Jul 30 2021 Andrey Bondrov <abondrov@rosalab.ru> 1.0.31-1
21mr|libsndfile-1.1.0-6|166	- New version 1.0.31
21mr|libsndfile-1.1.0-6|167	- Add patch to fix CVE-2018-19758
21mr|libsndfile-1.1.0-6|168	
21mr|libsndfile-1.1.0-6|169	* Sun Oct 4 2020 Alexander Stefanov <alexander@mezon.ru> 1.0.30-1
21mr|libsndfile-1.1.0-6|170	- version autoupdate [1.0.30]
21mr|libsndfile-1.1.0-6|171	
21mr|libsndfile-1.1.0-6|172	* Tue Sep 1 2020 Alexander Stefanov <alexander@mezon.ru> 1.0.29-1
21mr|libsndfile-1.1.0-6|173	- 1.0.29
21mr|libsndfile-1.1.0-6|174	
21mr|libsndfile-1.1.0-6|175	* Thu Apr 16 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libsndfile-1.1.0-6|176	- drop multiarch
21mr|libsndfile-1.1.0-6|177	
21mr|libsndfile-1.1.0-6|178	* Thu Mar 19 2020 Александр <pro2_2000@mail.ru> 1.0.28-8
21mr|libsndfile-1.1.0-6|179	- fix build on aarch64, disable multiarch includes

13844 21
21mr|libsodium-1.0.18-2|1	%define major 23
21mr|libsodium-1.0.18-2|2	%define libname %mklibname sodium %{major}
21mr|libsodium-1.0.18-2|3	%define devname %mklibname sodium -d
21mr|libsodium-1.0.18-2|4	
21mr|libsodium-1.0.18-2|5	Summary:	The Sodium crypto library
21mr|libsodium-1.0.18-2|6	Name:		libsodium
21mr|libsodium-1.0.18-2|7	Version:	1.0.18
21mr|libsodium-1.0.18-2|8	Release:	2
21mr|libsodium-1.0.18-2|9	License:	ISC
21mr|libsodium-1.0.18-2|10	Group:		System/Libraries
21mr|libsodium-1.0.18-2|11	Url:		http://libsodium.org
21mr|libsodium-1.0.18-2|12	Source0:	http://download.libsodium.org/libsodium/releases/%{name}-%{version}.tar.gz
21mr|libsodium-1.0.18-2|13	
21mr|libsodium-1.0.18-2|14	%description
21mr|libsodium-1.0.18-2|15	Sodium is a new, easy-to-use software library for encryption, decryption,
21mr|libsodium-1.0.18-2|16	signatures, password hashing and more. It is a portable, cross-compilable,
21mr|libsodium-1.0.18-2|17	installable, packageable fork of NaCl, with a compatible API, and an extended
21mr|libsodium-1.0.18-2|18	API to improve usability even further. Its goal is to provide all of the core
21mr|libsodium-1.0.18-2|19	operations needed to build higher-level cryptographic tools. The design
21mr|libsodium-1.0.18-2|20	choices emphasize security, and "magic constants" have clear rationales.
21mr|libsodium-1.0.18-2|21	
21mr|libsodium-1.0.18-2|22	The same cannot be said of NIST curves, where the specific origins of certain
21mr|libsodium-1.0.18-2|23	constants are not described by the standards. And despite the emphasis on
21mr|libsodium-1.0.18-2|24	higher security, primitives are faster across-the-board than most
21mr|libsodium-1.0.18-2|25	implementations of the NIST standards.
21mr|libsodium-1.0.18-2|26	
21mr|libsodium-1.0.18-2|27	#--------------------------------------------------------------------------
21mr|libsodium-1.0.18-2|28	
21mr|libsodium-1.0.18-2|29	%package -n %{libname}
21mr|libsodium-1.0.18-2|30	Summary:	The Sodium crypto library
21mr|libsodium-1.0.18-2|31	Group:		System/Libraries
21mr|libsodium-1.0.18-2|32	
21mr|libsodium-1.0.18-2|33	%description -n %{libname}
21mr|libsodium-1.0.18-2|34	Sodium is a new, easy-to-use software library for encryption, decryption,
21mr|libsodium-1.0.18-2|35	signatures, password hashing and more. It is a portable, cross-compilable,
21mr|libsodium-1.0.18-2|36	installable, packageable fork of NaCl, with a compatible API, and an extended
21mr|libsodium-1.0.18-2|37	API to improve usability even further. Its goal is to provide all of the core
21mr|libsodium-1.0.18-2|38	operations needed to build higher-level cryptographic tools. The design
21mr|libsodium-1.0.18-2|39	choices emphasize security, and "magic constants" have clear rationales.
21mr|libsodium-1.0.18-2|40	
21mr|libsodium-1.0.18-2|41	The same cannot be said of NIST curves, where the specific origins of certain
21mr|libsodium-1.0.18-2|42	constants are not described by the standards. And despite the emphasis on
21mr|libsodium-1.0.18-2|43	higher security, primitives are faster across-the-board than most
21mr|libsodium-1.0.18-2|44	implementations of the NIST standards.
21mr|libsodium-1.0.18-2|45	
21mr|libsodium-1.0.18-2|46	%files -n %{libname}
21mr|libsodium-1.0.18-2|47	%doc LICENSE
21mr|libsodium-1.0.18-2|48	%{_libdir}/libsodium.so.%{major}*
21mr|libsodium-1.0.18-2|49	
21mr|libsodium-1.0.18-2|50	#--------------------------------------------------------------------------
21mr|libsodium-1.0.18-2|51	
21mr|libsodium-1.0.18-2|52	%package -n %{devname}
21mr|libsodium-1.0.18-2|53	Summary:	Development related files of %{name}
21mr|libsodium-1.0.18-2|54	Group:		Development/C
21mr|libsodium-1.0.18-2|55	Provides:	%{name}-devel = %{EVRD}
21mr|libsodium-1.0.18-2|56	Requires:	%{libname} = %{EVRD}
21mr|libsodium-1.0.18-2|57	
21mr|libsodium-1.0.18-2|58	%description -n %{devname}
21mr|libsodium-1.0.18-2|59	This package contains headers and other necessary files to develop.
21mr|libsodium-1.0.18-2|60	or compile applications that use %{name}.
21mr|libsodium-1.0.18-2|61	
21mr|libsodium-1.0.18-2|62	%files -n %{devname}
21mr|libsodium-1.0.18-2|63	%doc AUTHORS ChangeLog README.markdown THANKS
21mr|libsodium-1.0.18-2|64	%doc test/default/*.{c,h}
21mr|libsodium-1.0.18-2|65	%{_includedir}/sodium.h
21mr|libsodium-1.0.18-2|66	%{_includedir}/sodium/
21mr|libsodium-1.0.18-2|67	%{_libdir}/libsodium.so
21mr|libsodium-1.0.18-2|68	%{_libdir}/pkgconfig/libsodium.pc
21mr|libsodium-1.0.18-2|69	
21mr|libsodium-1.0.18-2|70	#--------------------------------------------------------------------------
21mr|libsodium-1.0.18-2|71	
21mr|libsodium-1.0.18-2|72	%prep
21mr|libsodium-1.0.18-2|73	%setup -q
21mr|libsodium-1.0.18-2|74	
21mr|libsodium-1.0.18-2|75	%build
21mr|libsodium-1.0.18-2|76	%configure \
21mr|libsodium-1.0.18-2|77	--disable-static \
21mr|libsodium-1.0.18-2|78	--disable-silent-rules
21mr|libsodium-1.0.18-2|79	%make
21mr|libsodium-1.0.18-2|80	
21mr|libsodium-1.0.18-2|81	%install
21mr|libsodium-1.0.18-2|82	%makeinstall_std
21mr|libsodium-1.0.18-2|83	
21mr|libsodium-1.0.18-2|84	%check
21mr|libsodium-1.0.18-2|85	make check

13845 21
21mr|libsolv-0.7.20-5|1	%define major 1
21mr|libsolv-0.7.20-5|2	%define libname %mklibname solv %{major}
21mr|libsolv-0.7.20-5|3	%define extlibname %mklibname solvext %{major}
21mr|libsolv-0.7.20-5|4	%define devname %mklibname solv -d
21mr|libsolv-0.7.20-5|5	
21mr|libsolv-0.7.20-5|6	Summary:	Package dependency solver and repository storage system
21mr|libsolv-0.7.20-5|7	Name:		libsolv
21mr|libsolv-0.7.20-5|8	Version:	0.7.20
21mr|libsolv-0.7.20-5|9	Release:	5
21mr|libsolv-0.7.20-5|10	License:	MIT
21mr|libsolv-0.7.20-5|11	Group:		System/Libraries
21mr|libsolv-0.7.20-5|12	# See also: https://github.com/openSUSE/libsolv
21mr|libsolv-0.7.20-5|13	URL:		http://en.opensuse.org/openSUSE:Libzypp_satsolver
21mr|libsolv-0.7.20-5|14	Source0:	https://github.com/openSUSE/libsolv/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libsolv-0.7.20-5|15	
21mr|libsolv-0.7.20-5|16	# Teach libsolv about znver1 and e2k arches
21mr|libsolv-0.7.20-5|17	# znver1 is x86_64 with -mtune=znver1, invented in OpenMandriva and not used in ROSA
21mr|libsolv-0.7.20-5|18	# e2k is Russian VLIW-like architecture
21mr|libsolv-0.7.20-5|19	Patch0501:	libsolv-arches.diff
21mr|libsolv-0.7.20-5|20	
21mr|libsolv-0.7.20-5|21	# OpenMandriva patch for transitioning from RPM5
21mr|libsolv-0.7.20-5|22	Patch1001:	1001-ext-Ignore-DistEpoch-entirely.patch
21mr|libsolv-0.7.20-5|23	
21mr|libsolv-0.7.20-5|24	
21mr|libsolv-0.7.20-5|25	BuildRequires:	cmake
21mr|libsolv-0.7.20-5|26	BuildRequires:	ninja
21mr|libsolv-0.7.20-5|27	BuildRequires:	gcc
21mr|libsolv-0.7.20-5|28	BuildRequires:	gcc-c++
21mr|libsolv-0.7.20-5|29	BuildRequires:	pkgconfig(icu-i18n)
21mr|libsolv-0.7.20-5|30	BuildRequires:	pkgconfig(rpm)
21mr|libsolv-0.7.20-5|31	BuildRequires:	pkgconfig(zlib)
21mr|libsolv-0.7.20-5|32	#BuildRequires:	pkgconfig(bzip2)
21mr|libsolv-0.7.20-5|33	BuildRequires:	bzip2-devel
21mr|libsolv-0.7.20-5|34	BuildRequires:	pkgconfig(liblzma)
21mr|libsolv-0.7.20-5|35	BuildRequires:	pkgconfig(libzstd)
21mr|libsolv-0.7.20-5|36	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libsolv-0.7.20-5|37	BuildRequires:	pkgconfig(zck)
21mr|libsolv-0.7.20-5|38	Requires:	gzip
21mr|libsolv-0.7.20-5|39	Requires:	bzip2
21mr|libsolv-0.7.20-5|40	Requires:	xz
21mr|libsolv-0.7.20-5|41	Requires:	coreutils
21mr|libsolv-0.7.20-5|42	Requires:	findutils
21mr|libsolv-0.7.20-5|43	
21mr|libsolv-0.7.20-5|44	%description
21mr|libsolv-0.7.20-5|45	Solving dependencies is the core functionality for any software management
21mr|libsolv-0.7.20-5|46	application on Linux.
21mr|libsolv-0.7.20-5|47	
21mr|libsolv-0.7.20-5|48	Dependencies are used to divide and share functionalities across multiple
21mr|libsolv-0.7.20-5|49	software elements.
21mr|libsolv-0.7.20-5|50	
21mr|libsolv-0.7.20-5|51	Linux (and Unix) follows two basic concepts to implement Divide & Conquer -
21mr|libsolv-0.7.20-5|52	breaking a large problem into smaller, more manageable ones.
21mr|libsolv-0.7.20-5|53	
21mr|libsolv-0.7.20-5|54	* Make each program do one thing well. See Basics of the Unix Philosophy
21mr|libsolv-0.7.20-5|55	for details.
21mr|libsolv-0.7.20-5|56	* Use shared libraries to share implementations and save disk and memory
21mr|libsolv-0.7.20-5|57	space
21mr|libsolv-0.7.20-5|58	
21mr|libsolv-0.7.20-5|59	Every software package expresses the functionalities it provides to others
21mr|libsolv-0.7.20-5|60	and those it requires from others through dependencies.
21mr|libsolv-0.7.20-5|61	
21mr|libsolv-0.7.20-5|62	The task of the dependency resolver is to check and fulfill all these
21mr|libsolv-0.7.20-5|63	relations when managing software.
21mr|libsolv-0.7.20-5|64	
21mr|libsolv-0.7.20-5|65	Basic laws of resolving
21mr|libsolv-0.7.20-5|66	
21mr|libsolv-0.7.20-5|67	The dependency solver tries to solve dependencies without user intervention
21mr|libsolv-0.7.20-5|68	based on two basic rules
21mr|libsolv-0.7.20-5|69	
21mr|libsolv-0.7.20-5|70	* Fulfill the install/remove requests given at start
21mr|libsolv-0.7.20-5|71	* Keep the (dependencies of the) installed system consistent
21mr|libsolv-0.7.20-5|72	
21mr|libsolv-0.7.20-5|73	Since the solver treats every package alike, these rules have some major and
21mr|libsolv-0.7.20-5|74	sometimes unexpected implications. A broken dependency might result in
21mr|libsolv-0.7.20-5|75	removal of lots of packages - the resulting system is still consistent
21mr|libsolv-0.7.20-5|76	but highly unusable.
21mr|libsolv-0.7.20-5|77	
21mr|libsolv-0.7.20-5|78	%files
21mr|libsolv-0.7.20-5|79	%{_bindir}/*
21mr|libsolv-0.7.20-5|80	%exclude %{_bindir}/solv
21mr|libsolv-0.7.20-5|81	%{_mandir}/man1/*
21mr|libsolv-0.7.20-5|82	
21mr|libsolv-0.7.20-5|83	#------------------------------------------------------------------------------
21mr|libsolv-0.7.20-5|84	
21mr|libsolv-0.7.20-5|85	%package demo
21mr|libsolv-0.7.20-5|86	Summary:	Package dependency solver and repository storage system
21mr|libsolv-0.7.20-5|87	Group:		System/Libraries
21mr|libsolv-0.7.20-5|88	Requires:	%{name} = %{EVRD}
21mr|libsolv-0.7.20-5|89	Requires:	curl
21mr|libsolv-0.7.20-5|90	Requires:	gnupg2
21mr|libsolv-0.7.20-5|91	
21mr|libsolv-0.7.20-5|92	%description demo
21mr|libsolv-0.7.20-5|93	Applications demoing the %{name} library.
21mr|libsolv-0.7.20-5|94	
21mr|libsolv-0.7.20-5|95	%files demo
21mr|libsolv-0.7.20-5|96	%{_bindir}/solv
21mr|libsolv-0.7.20-5|97	
21mr|libsolv-0.7.20-5|98	#------------------------------------------------------------------------------
21mr|libsolv-0.7.20-5|99	
21mr|libsolv-0.7.20-5|100	%package -n %{libname}
21mr|libsolv-0.7.20-5|101	Summary:	Package dependency solver and repository storage system
21mr|libsolv-0.7.20-5|102	Group:		System/Libraries
21mr|libsolv-0.7.20-5|103	Requires:	%{name} = %{EVRD}
21mr|libsolv-0.7.20-5|104	
21mr|libsolv-0.7.20-5|105	%description -n %{libname}
21mr|libsolv-0.7.20-5|106	Package dependency solver and repository storage system.
21mr|libsolv-0.7.20-5|107	
21mr|libsolv-0.7.20-5|108	%files -n %{libname}
21mr|libsolv-0.7.20-5|109	%{_libdir}/libsolv.so.%{major}
21mr|libsolv-0.7.20-5|110	
21mr|libsolv-0.7.20-5|111	#------------------------------------------------------------------------------
21mr|libsolv-0.7.20-5|112	
21mr|libsolv-0.7.20-5|113	%package -n %{extlibname}
21mr|libsolv-0.7.20-5|114	Summary:	Package dependency solver and repository storage system
21mr|libsolv-0.7.20-5|115	Group:		System/Libraries
21mr|libsolv-0.7.20-5|116	
21mr|libsolv-0.7.20-5|117	%description -n %{extlibname}
21mr|libsolv-0.7.20-5|118	Package dependency solver and repository storage system.
21mr|libsolv-0.7.20-5|119	
21mr|libsolv-0.7.20-5|120	%files -n %{extlibname}
21mr|libsolv-0.7.20-5|121	%{_libdir}/libsolvext.so.%{major}
21mr|libsolv-0.7.20-5|122	
21mr|libsolv-0.7.20-5|123	#------------------------------------------------------------------------------
21mr|libsolv-0.7.20-5|124	
21mr|libsolv-0.7.20-5|125	%package -n %{devname}
21mr|libsolv-0.7.20-5|126	Summary:	Development files for %{name}
21mr|libsolv-0.7.20-5|127	Group:		Development/C
21mr|libsolv-0.7.20-5|128	Requires:	%{libname} = %{EVRD}
21mr|libsolv-0.7.20-5|129	Requires:	%{extlibname} = %{EVRD}
21mr|libsolv-0.7.20-5|130	Provides:	%{name}-devel = %{EVRD}
21mr|libsolv-0.7.20-5|131	Provides:	solv-devel = %{EVRD}
21mr|libsolv-0.7.20-5|132	
21mr|libsolv-0.7.20-5|133	%description -n %{devname}
21mr|libsolv-0.7.20-5|134	Development files (Headers etc.) for %{name}.
21mr|libsolv-0.7.20-5|135	
21mr|libsolv-0.7.20-5|136	%files -n %{devname}
21mr|libsolv-0.7.20-5|137	%{_includedir}/*
21mr|libsolv-0.7.20-5|138	%{_libdir}/pkgconfig/libsolv.pc
21mr|libsolv-0.7.20-5|139	%{_libdir}/pkgconfig/libsolvext.pc
21mr|libsolv-0.7.20-5|140	%{_libdir}/*.so
21mr|libsolv-0.7.20-5|141	%{_datadir}/cmake/Modules/FindLibSolv.cmake
21mr|libsolv-0.7.20-5|142	%{_mandir}/man3/*
21mr|libsolv-0.7.20-5|143	
21mr|libsolv-0.7.20-5|144	#------------------------------------------------------------------------------
21mr|libsolv-0.7.20-5|145	
21mr|libsolv-0.7.20-5|146	%prep
21mr|libsolv-0.7.20-5|147	%autosetup -p1
21mr|libsolv-0.7.20-5|148	
21mr|libsolv-0.7.20-5|149	%define _disable_lto 1
21mr|libsolv-0.7.20-5|150	
21mr|libsolv-0.7.20-5|151	# The parameters below are intended to ensure
21mr|libsolv-0.7.20-5|152	# that the DNF stack works correctly on OpenMandriva
21mr|libsolv-0.7.20-5|153	# The FEDORA switch sets some definitions up that aren't
21mr|libsolv-0.7.20-5|154	# otherwise available.
21mr|libsolv-0.7.20-5|155	%cmake -GNinja \
21mr|libsolv-0.7.20-5|156	-DFEDORA=1 \
21mr|libsolv-0.7.20-5|157	-DWITH_LIBXML2:BOOL=ON \
21mr|libsolv-0.7.20-5|158	-DWITH_SYSTEM_ZCHUNK:BOOL=ON \
21mr|libsolv-0.7.20-5|159	-DENABLE_COMPLEX_DEPS:BOOL=ON \
21mr|libsolv-0.7.20-5|160	-DENABLE_RPMDB_BYRPMHEADER:BOOL=ON \
21mr|libsolv-0.7.20-5|161	-DENABLE_RPMDB_LIBRPM:BOOL=ON \
21mr|libsolv-0.7.20-5|162	-DENABLE_RPMPKG_LIBRPM:BOOL=ON \
21mr|libsolv-0.7.20-5|163	-DENABLE_LZMA_COMPRESSION:BOOL=ON \
21mr|libsolv-0.7.20-5|164	-DENABLE_ZSTD_COMPRESSION:BOOL=ON \
21mr|libsolv-0.7.20-5|165	-DENABLE_ZCHUNK_COMPRESSION:BOOL=ON \
21mr|libsolv-0.7.20-5|166	-DENABLE_BZIP2_COMPRESSION:BOOL=ON \
21mr|libsolv-0.7.20-5|167	-DENABLE_COMPS:BOOL=ON \
21mr|libsolv-0.7.20-5|168	-DENABLE_APPDATA:BOOL=ON
21mr|libsolv-0.7.20-5|169	
21mr|libsolv-0.7.20-5|170	%build
21mr|libsolv-0.7.20-5|171	%ninja_build -C build
21mr|libsolv-0.7.20-5|172	
21mr|libsolv-0.7.20-5|173	%install
21mr|libsolv-0.7.20-5|174	%ninja_install -C build
21mr|libsolv-0.7.20-5|175	
21mr|libsolv-0.7.20-5|176	%check
21mr|libsolv-0.7.20-5|177	make ARGS=--output-on-failure test

13846 21
21mr|libsoundio-2.0.0-2|1	%define major 2
21mr|libsoundio-2.0.0-2|2	%define libname %mklibname soundio %{major}
21mr|libsoundio-2.0.0-2|3	%define devname %mklibname soundio -d
21mr|libsoundio-2.0.0-2|4	
21mr|libsoundio-2.0.0-2|5	Summary:	C library for cross-platform real-time audio input and output
21mr|libsoundio-2.0.0-2|6	Name:		libsoundio
21mr|libsoundio-2.0.0-2|7	Version:	2.0.0
21mr|libsoundio-2.0.0-2|8	Release:	2
21mr|libsoundio-2.0.0-2|9	License:	MIT
21mr|libsoundio-2.0.0-2|10	Group:		Sound
21mr|libsoundio-2.0.0-2|11	Url:		http://libsound.io/
21mr|libsoundio-2.0.0-2|12	Source0:	https://github.com/andrewrk/libsoundio/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libsoundio-2.0.0-2|13	Patch0:		libsoundio-2.0.0-adjust-pulseaudio-latency.patch
21mr|libsoundio-2.0.0-2|14	Patch1:		libsoundio-2.0.0-fix-memory-leak.patch
21mr|libsoundio-2.0.0-2|15	BuildRequires:	cmake
21mr|libsoundio-2.0.0-2|16	BuildRequires:	doxygen
21mr|libsoundio-2.0.0-2|17	BuildRequires:	pkgconfig(alsa)
21mr|libsoundio-2.0.0-2|18	BuildRequires:	pkgconfig(jack)
21mr|libsoundio-2.0.0-2|19	BuildRequires:	pkgconfig(libpulse)
21mr|libsoundio-2.0.0-2|20	Requires:	%{libname} = %{EVRD}
21mr|libsoundio-2.0.0-2|21	
21mr|libsoundio-2.0.0-2|22	%description
21mr|libsoundio-2.0.0-2|23	C library providing cross-platform audio input and output. The API is suitable
21mr|libsoundio-2.0.0-2|24	for real-time software such as digital audio workstations as well as consumer
21mr|libsoundio-2.0.0-2|25	software such as music players. This library is an abstraction; however in the
21mr|libsoundio-2.0.0-2|26	delicate balance between performance and power, and API convenience, the scale
21mr|libsoundio-2.0.0-2|27	is tipped closer to the former. Features that only exist in some sound
21mr|libsoundio-2.0.0-2|28	backends are exposed.
21mr|libsoundio-2.0.0-2|29	
21mr|libsoundio-2.0.0-2|30	%files
21mr|libsoundio-2.0.0-2|31	%doc CHANGELOG.md LICENSE README.md
21mr|libsoundio-2.0.0-2|32	%{_bindir}/sio_*
21mr|libsoundio-2.0.0-2|33	
21mr|libsoundio-2.0.0-2|34	#-----------------------------------------------------------------------------
21mr|libsoundio-2.0.0-2|35	
21mr|libsoundio-2.0.0-2|36	%package -n %{libname}
21mr|libsoundio-2.0.0-2|37	Summary:	Library files for %{name}
21mr|libsoundio-2.0.0-2|38	Group:		System/Libraries
21mr|libsoundio-2.0.0-2|39	
21mr|libsoundio-2.0.0-2|40	%description -n %{libname}
21mr|libsoundio-2.0.0-2|41	This package contains the library files for %{name}.
21mr|libsoundio-2.0.0-2|42	
21mr|libsoundio-2.0.0-2|43	%files -n %{libname}
21mr|libsoundio-2.0.0-2|44	%doc LICENSE
21mr|libsoundio-2.0.0-2|45	%{_libdir}/%{name}.so.%{major}*
21mr|libsoundio-2.0.0-2|46	
21mr|libsoundio-2.0.0-2|47	#-----------------------------------------------------------------------------
21mr|libsoundio-2.0.0-2|48	
21mr|libsoundio-2.0.0-2|49	%package -n %{devname}
21mr|libsoundio-2.0.0-2|50	Summary:	Development files for %{name}
21mr|libsoundio-2.0.0-2|51	Group:		Development/C
21mr|libsoundio-2.0.0-2|52	Requires:	%{libname} = %{EVRD}
21mr|libsoundio-2.0.0-2|53	Provides:	soundio-devel = %{EVRD}
21mr|libsoundio-2.0.0-2|54	
21mr|libsoundio-2.0.0-2|55	%description -n %{devname}
21mr|libsoundio-2.0.0-2|56	This package contains libraries and header files for developing applications
21mr|libsoundio-2.0.0-2|57	that use %{name}.
21mr|libsoundio-2.0.0-2|58	
21mr|libsoundio-2.0.0-2|59	%files -n %{devname}
21mr|libsoundio-2.0.0-2|60	%doc CHANGELOG.md LICENSE
21mr|libsoundio-2.0.0-2|61	%doc build/html/*
21mr|libsoundio-2.0.0-2|62	%{_includedir}/soundio/*.h
21mr|libsoundio-2.0.0-2|63	%{_libdir}/%{name}.so
21mr|libsoundio-2.0.0-2|64	%{_datadir}/cmake/Modules/FindSoundIo.cmake
21mr|libsoundio-2.0.0-2|65	
21mr|libsoundio-2.0.0-2|66	#-----------------------------------------------------------------------------
21mr|libsoundio-2.0.0-2|67	
21mr|libsoundio-2.0.0-2|68	%prep
21mr|libsoundio-2.0.0-2|69	%setup -q
21mr|libsoundio-2.0.0-2|70	%patch0 -p1
21mr|libsoundio-2.0.0-2|71	%patch1 -p1
21mr|libsoundio-2.0.0-2|72	
21mr|libsoundio-2.0.0-2|73	
21mr|libsoundio-2.0.0-2|74	%build
21mr|libsoundio-2.0.0-2|75	%cmake \
21mr|libsoundio-2.0.0-2|76	-DBUILD_STATIC_LIBS="OFF" \
21mr|libsoundio-2.0.0-2|77	-DBUILD_TESTS="OFF" \
21mr|libsoundio-2.0.0-2|78	-DENABLE_COREAUDIO="OFF" \
21mr|libsoundio-2.0.0-2|79	-DENABLE_WASAPI="OFF" \
21mr|libsoundio-2.0.0-2|80	-DCMAKE_BUILD_TYPE=Release
21mr|libsoundio-2.0.0-2|81	%make
21mr|libsoundio-2.0.0-2|82	
21mr|libsoundio-2.0.0-2|83	# Since this is a library, build dev docs
21mr|libsoundio-2.0.0-2|84	%make doc
21mr|libsoundio-2.0.0-2|85	
21mr|libsoundio-2.0.0-2|86	
21mr|libsoundio-2.0.0-2|87	%install
21mr|libsoundio-2.0.0-2|88	%makeinstall_std -C build
21mr|libsoundio-2.0.0-2|89	
21mr|libsoundio-2.0.0-2|90	# Install the cmake module for the library
21mr|libsoundio-2.0.0-2|91	mkdir -p %{buildroot}/%{_datadir}/cmake/Modules/
21mr|libsoundio-2.0.0-2|92	install -m 0644 doc/FindSoundIo.cmake %{buildroot}/%{_datadir}/cmake/Modules/

13847 21
21mr|libsoup2.4-2.74.2-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libsoup2.4-2.74.2-2|2	
21mr|libsoup2.4-2.74.2-2|3	%define pkgname libsoup
21mr|libsoup2.4-2.74.2-2|4	%define api 2.4
21mr|libsoup2.4-2.74.2-2|5	%define major 1
21mr|libsoup2.4-2.74.2-2|6	%define libname %mklibname soup- %{api} %{major}
21mr|libsoup2.4-2.74.2-2|7	%define libgnome %mklibname soup-gnome- %{api} %{major}
21mr|libsoup2.4-2.74.2-2|8	%define girname %mklibname soup-gir %{api}
21mr|libsoup2.4-2.74.2-2|9	%define devname %mklibname soup- %{api} -d
21mr|libsoup2.4-2.74.2-2|10	
21mr|libsoup2.4-2.74.2-2|11	Summary:	SOAP (Simple Object Access Protocol) implementation
21mr|libsoup2.4-2.74.2-2|12	Name:		%{pkgname}%{api}
21mr|libsoup2.4-2.74.2-2|13	Version:	2.74.2
21mr|libsoup2.4-2.74.2-2|14	Release:	2
21mr|libsoup2.4-2.74.2-2|15	License:	LGPLv2
21mr|libsoup2.4-2.74.2-2|16	Group:		System/Libraries
21mr|libsoup2.4-2.74.2-2|17	Url:		https://download.gnome.org/sources/libsoup
21mr|libsoup2.4-2.74.2-2|18	Source0:	https://download.gnome.org/sources/libsoup/%{url_ver}/%{pkgname}-%{version}.tar.xz
21mr|libsoup2.4-2.74.2-2|19	Patch0:		libsoup-2.74.2-CVE-2025-32913.patch
21mr|libsoup2.4-2.74.2-2|20	BuildRequires:	gtk-doc
21mr|libsoup2.4-2.74.2-2|21	BuildRequires:	intltool
21mr|libsoup2.4-2.74.2-2|22	BuildRequires:	meson
21mr|libsoup2.4-2.74.2-2|23	BuildRequires:	python3
21mr|libsoup2.4-2.74.2-2|24	BuildRequires:	vala-tools
21mr|libsoup2.4-2.74.2-2|25	BuildRequires:	glib-networking
21mr|libsoup2.4-2.74.2-2|26	BuildRequires:	pkgconfig(gio-2.0)
21mr|libsoup2.4-2.74.2-2|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|libsoup2.4-2.74.2-2|28	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libsoup2.4-2.74.2-2|29	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libsoup2.4-2.74.2-2|30	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|libsoup2.4-2.74.2-2|31	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libsoup2.4-2.74.2-2|32	BuildRequires:	pkgconfig(sqlite3)
21mr|libsoup2.4-2.74.2-2|33	BuildRequires:	pkgconfig(vapigen)
21mr|libsoup2.4-2.74.2-2|34	BuildRequires:	pkgconfig(libpsl)
21mr|libsoup2.4-2.74.2-2|35	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|libsoup2.4-2.74.2-2|36	Requires:	glib-networking
21mr|libsoup2.4-2.74.2-2|37	
21mr|libsoup2.4-2.74.2-2|38	%description
21mr|libsoup2.4-2.74.2-2|39	Soup is a SOAP (Simple Object Access Protocol) implementation in C.
21mr|libsoup2.4-2.74.2-2|40	
21mr|libsoup2.4-2.74.2-2|41	It provides an queued asynchronous callback-based mechanism for sending and
21mr|libsoup2.4-2.74.2-2|42	servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
21mr|libsoup2.4-2.74.2-2|43	compiler which generates client stubs and server skeletons for easily calling
21mr|libsoup2.4-2.74.2-2|44	and implementing SOAP methods.
21mr|libsoup2.4-2.74.2-2|45	
21mr|libsoup2.4-2.74.2-2|46	#----------------------------------------------------------------------------
21mr|libsoup2.4-2.74.2-2|47	
21mr|libsoup2.4-2.74.2-2|48	%package common
21mr|libsoup2.4-2.74.2-2|49	Summary:	Common files used by soup library
21mr|libsoup2.4-2.74.2-2|50	Group:		System/Libraries
21mr|libsoup2.4-2.74.2-2|51	Conflicts:	%{_lib}soup-2.4_1 < 2.56.0
21mr|libsoup2.4-2.74.2-2|52	
21mr|libsoup2.4-2.74.2-2|53	%description common
21mr|libsoup2.4-2.74.2-2|54	Common files used by soup library (translations etc).
21mr|libsoup2.4-2.74.2-2|55	
21mr|libsoup2.4-2.74.2-2|56	%files common -f %{pkgname}.lang
21mr|libsoup2.4-2.74.2-2|57	
21mr|libsoup2.4-2.74.2-2|58	#----------------------------------------------------------------------------
21mr|libsoup2.4-2.74.2-2|59	
21mr|libsoup2.4-2.74.2-2|60	%package -n %{libname}
21mr|libsoup2.4-2.74.2-2|61	Summary:	Libraries for soup
21mr|libsoup2.4-2.74.2-2|62	Group:		System/Libraries
21mr|libsoup2.4-2.74.2-2|63	Requires:	%{name}-common
21mr|libsoup2.4-2.74.2-2|64	
21mr|libsoup2.4-2.74.2-2|65	%description -n %{libname}
21mr|libsoup2.4-2.74.2-2|66	Soup is a SOAP (Simple Object Access Protocol) implementation in C.
21mr|libsoup2.4-2.74.2-2|67	
21mr|libsoup2.4-2.74.2-2|68	It provides an queued asynchronous callback-based mechanism for sending and
21mr|libsoup2.4-2.74.2-2|69	servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
21mr|libsoup2.4-2.74.2-2|70	compiler which generates client stubs and server skeletons for easily calling
21mr|libsoup2.4-2.74.2-2|71	and implementing SOAP methods.
21mr|libsoup2.4-2.74.2-2|72	
21mr|libsoup2.4-2.74.2-2|73	This package contains libraries used by soup.
21mr|libsoup2.4-2.74.2-2|74	
21mr|libsoup2.4-2.74.2-2|75	%files -n %{libname}
21mr|libsoup2.4-2.74.2-2|76	%{_libdir}/libsoup-%{api}.so.%{major}*
21mr|libsoup2.4-2.74.2-2|77	
21mr|libsoup2.4-2.74.2-2|78	#----------------------------------------------------------------------------
21mr|libsoup2.4-2.74.2-2|79	
21mr|libsoup2.4-2.74.2-2|80	%package -n %{libgnome}
21mr|libsoup2.4-2.74.2-2|81	Summary:	Libraries for soup
21mr|libsoup2.4-2.74.2-2|82	Group:		System/Libraries
21mr|libsoup2.4-2.74.2-2|83	Conflicts:	%{_lib}soup-2.4_1 < 2.56.0
21mr|libsoup2.4-2.74.2-2|84	
21mr|libsoup2.4-2.74.2-2|85	%description -n %{libgnome}
21mr|libsoup2.4-2.74.2-2|86	Soup is a SOAP (Simple Object Access Protocol) implementation in C.
21mr|libsoup2.4-2.74.2-2|87	
21mr|libsoup2.4-2.74.2-2|88	It provides an queued asynchronous callback-based mechanism for sending and
21mr|libsoup2.4-2.74.2-2|89	servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
21mr|libsoup2.4-2.74.2-2|90	compiler which generates client stubs and server skeletons for easily calling
21mr|libsoup2.4-2.74.2-2|91	and implementing SOAP methods.
21mr|libsoup2.4-2.74.2-2|92	
21mr|libsoup2.4-2.74.2-2|93	This package contains libraries used by soup.
21mr|libsoup2.4-2.74.2-2|94	
21mr|libsoup2.4-2.74.2-2|95	%files -n %{libgnome}
21mr|libsoup2.4-2.74.2-2|96	%{_libdir}/libsoup-gnome-%{api}.so.%{major}*
21mr|libsoup2.4-2.74.2-2|97	
21mr|libsoup2.4-2.74.2-2|98	#----------------------------------------------------------------------------
21mr|libsoup2.4-2.74.2-2|99	
21mr|libsoup2.4-2.74.2-2|100	%package -n %{girname}
21mr|libsoup2.4-2.74.2-2|101	Summary:	GObject Introspection interface library for libsoup
21mr|libsoup2.4-2.74.2-2|102	Group:		System/Libraries
21mr|libsoup2.4-2.74.2-2|103	Requires:	%{libname} = %{EVRD}
21mr|libsoup2.4-2.74.2-2|104	Requires:	%{libgnome} = %{EVRD}
21mr|libsoup2.4-2.74.2-2|105	
21mr|libsoup2.4-2.74.2-2|106	%description -n %{girname}
21mr|libsoup2.4-2.74.2-2|107	GObject Introspection interface library for libsoup.
21mr|libsoup2.4-2.74.2-2|108	
21mr|libsoup2.4-2.74.2-2|109	%files -n %{girname}
21mr|libsoup2.4-2.74.2-2|110	%{_libdir}/girepository-1.0/Soup-%{api}.typelib
21mr|libsoup2.4-2.74.2-2|111	%{_libdir}/girepository-1.0/SoupGNOME-%{api}.typelib
21mr|libsoup2.4-2.74.2-2|112	
21mr|libsoup2.4-2.74.2-2|113	#----------------------------------------------------------------------------
21mr|libsoup2.4-2.74.2-2|114	
21mr|libsoup2.4-2.74.2-2|115	%package -n %{devname}
21mr|libsoup2.4-2.74.2-2|116	Summary:	Development libraries, header files and utilities for soup
21mr|libsoup2.4-2.74.2-2|117	Group:		Development/GNOME and GTK+
21mr|libsoup2.4-2.74.2-2|118	Requires:	%{libname} = %{EVRD}
21mr|libsoup2.4-2.74.2-2|119	Requires:	%{libgnome} = %{EVRD}
21mr|libsoup2.4-2.74.2-2|120	Requires:	%{girname} = %{EVRD}
21mr|libsoup2.4-2.74.2-2|121	Provides:	%{name}-devel = %{EVRD}
21mr|libsoup2.4-2.74.2-2|122	
21mr|libsoup2.4-2.74.2-2|123	%description -n %{devname}
21mr|libsoup2.4-2.74.2-2|124	This package contains the files necessary to develop applications with soup.
21mr|libsoup2.4-2.74.2-2|125	
21mr|libsoup2.4-2.74.2-2|126	%files -n %{devname}
21mr|libsoup2.4-2.74.2-2|127	%doc README COPYING AUTHORS NEWS
21mr|libsoup2.4-2.74.2-2|128	%{_datadir}/gtk-doc/html/%{pkgname}-%{api}
21mr|libsoup2.4-2.74.2-2|129	%{_datadir}/gir-1.0/Soup-%{api}.gir
21mr|libsoup2.4-2.74.2-2|130	%{_datadir}/gir-1.0/SoupGNOME-%{api}.gir
21mr|libsoup2.4-2.74.2-2|131	%{_datadir}/vala/vapi/libsoup-%{api}.*
21mr|libsoup2.4-2.74.2-2|132	%{_libdir}/*.so
21mr|libsoup2.4-2.74.2-2|133	%{_libdir}/pkgconfig/*
21mr|libsoup2.4-2.74.2-2|134	%{_includedir}/*
21mr|libsoup2.4-2.74.2-2|135	
21mr|libsoup2.4-2.74.2-2|136	#----------------------------------------------------------------------------
21mr|libsoup2.4-2.74.2-2|137	
21mr|libsoup2.4-2.74.2-2|138	%prep
21mr|libsoup2.4-2.74.2-2|139	%autosetup -p1 -n %{pkgname}-%{version}
21mr|libsoup2.4-2.74.2-2|140	
21mr|libsoup2.4-2.74.2-2|141	%build
21mr|libsoup2.4-2.74.2-2|142	%meson -Dgtk_doc=true
21mr|libsoup2.4-2.74.2-2|143	%meson_build
21mr|libsoup2.4-2.74.2-2|144	
21mr|libsoup2.4-2.74.2-2|145	%install
21mr|libsoup2.4-2.74.2-2|146	%meson_install
21mr|libsoup2.4-2.74.2-2|147	
21mr|libsoup2.4-2.74.2-2|148	%find_lang %{pkgname}

13848 21
21mr|libsoup-3.2.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libsoup-3.2.1-2|2	
21mr|libsoup-3.2.1-2|3	%define api 3.0
21mr|libsoup-3.2.1-2|4	%define major 0
21mr|libsoup-3.2.1-2|5	%define libname %mklibname soup- %{api} %{major}
21mr|libsoup-3.2.1-2|6	%define girname %mklibname soup-gir %{api}
21mr|libsoup-3.2.1-2|7	%define devname %mklibname soup- %{api} -d
21mr|libsoup-3.2.1-2|8	
21mr|libsoup-3.2.1-2|9	Summary:	SOAP (Simple Object Access Protocol) implementation
21mr|libsoup-3.2.1-2|10	Name:		libsoup
21mr|libsoup-3.2.1-2|11	Version:	3.2.1
21mr|libsoup-3.2.1-2|12	Release:	2
21mr|libsoup-3.2.1-2|13	License:	LGPLv2
21mr|libsoup-3.2.1-2|14	Group:		System/Libraries
21mr|libsoup-3.2.1-2|15	Url:		https://download.gnome.org/sources/libsoup
21mr|libsoup-3.2.1-2|16	Source0:	https://download.gnome.org/sources/libsoup/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libsoup-3.2.1-2|17	Patch0:		libsoup-3.2.1-CVE-2025-32913.patch
21mr|libsoup-3.2.1-2|18	BuildRequires:	apache-base
21mr|libsoup-3.2.1-2|19	BuildRequires:	glib-networking
21mr|libsoup-3.2.1-2|20	BuildRequires:	gtk-doc
21mr|libsoup-3.2.1-2|21	BuildRequires:	intltool
21mr|libsoup-3.2.1-2|22	BuildRequires:	meson
21mr|libsoup-3.2.1-2|23	BuildRequires:	python3
21mr|libsoup-3.2.1-2|24	BuildRequires:	samba-common
21mr|libsoup-3.2.1-2|25	BuildRequires:	vala-tools
21mr|libsoup-3.2.1-2|26	BuildRequires:	python3dist(gi-docgen)
21mr|libsoup-3.2.1-2|27	BuildRequires:	pkgconfig(gio-2.0)
21mr|libsoup-3.2.1-2|28	BuildRequires:	pkgconfig(glib-2.0)
21mr|libsoup-3.2.1-2|29	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|libsoup-3.2.1-2|30	BuildRequires:	pkgconfig(gnutls)
21mr|libsoup-3.2.1-2|31	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libsoup-3.2.1-2|32	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libsoup-3.2.1-2|33	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|libsoup-3.2.1-2|34	BuildRequires:	pkgconfig(libbrotlidec)
21mr|libsoup-3.2.1-2|35	BuildRequires:	pkgconfig(libnghttp2)
21mr|libsoup-3.2.1-2|36	BuildRequires:	pkgconfig(libpsl)
21mr|libsoup-3.2.1-2|37	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libsoup-3.2.1-2|38	BuildRequires:	pkgconfig(sqlite3)
21mr|libsoup-3.2.1-2|39	BuildRequires:	pkgconfig(sysprof-capture-4)
21mr|libsoup-3.2.1-2|40	BuildRequires:	pkgconfig(vapigen)
21mr|libsoup-3.2.1-2|41	Requires:	glib-networking
21mr|libsoup-3.2.1-2|42	
21mr|libsoup-3.2.1-2|43	%description
21mr|libsoup-3.2.1-2|44	Soup is a SOAP (Simple Object Access Protocol) implementation in C.
21mr|libsoup-3.2.1-2|45	
21mr|libsoup-3.2.1-2|46	It provides an queued asynchronous callback-based mechanism for sending and
21mr|libsoup-3.2.1-2|47	servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
21mr|libsoup-3.2.1-2|48	compiler which generates client stubs and server skeletons for easily calling
21mr|libsoup-3.2.1-2|49	and implementing SOAP methods.
21mr|libsoup-3.2.1-2|50	
21mr|libsoup-3.2.1-2|51	#----------------------------------------------------------------------------
21mr|libsoup-3.2.1-2|52	
21mr|libsoup-3.2.1-2|53	%package common
21mr|libsoup-3.2.1-2|54	Summary:	Common files used by soup library
21mr|libsoup-3.2.1-2|55	Group:		System/Libraries
21mr|libsoup-3.2.1-2|56	
21mr|libsoup-3.2.1-2|57	%description common
21mr|libsoup-3.2.1-2|58	Common files used by soup library (translations etc).
21mr|libsoup-3.2.1-2|59	
21mr|libsoup-3.2.1-2|60	%files common -f %{name}-%{api}.lang
21mr|libsoup-3.2.1-2|61	
21mr|libsoup-3.2.1-2|62	#----------------------------------------------------------------------------
21mr|libsoup-3.2.1-2|63	
21mr|libsoup-3.2.1-2|64	%package -n %{libname}
21mr|libsoup-3.2.1-2|65	Summary:	Libraries for soup
21mr|libsoup-3.2.1-2|66	Group:		System/Libraries
21mr|libsoup-3.2.1-2|67	Requires:	%{name}-common
21mr|libsoup-3.2.1-2|68	
21mr|libsoup-3.2.1-2|69	%description -n %{libname}
21mr|libsoup-3.2.1-2|70	Soup is a SOAP (Simple Object Access Protocol) implementation in C.
21mr|libsoup-3.2.1-2|71	
21mr|libsoup-3.2.1-2|72	It provides an queued asynchronous callback-based mechanism for sending and
21mr|libsoup-3.2.1-2|73	servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
21mr|libsoup-3.2.1-2|74	compiler which generates client stubs and server skeletons for easily calling
21mr|libsoup-3.2.1-2|75	and implementing SOAP methods.
21mr|libsoup-3.2.1-2|76	
21mr|libsoup-3.2.1-2|77	This package contains libraries used by soup.
21mr|libsoup-3.2.1-2|78	
21mr|libsoup-3.2.1-2|79	%files -n %{libname}
21mr|libsoup-3.2.1-2|80	%{_libdir}/libsoup-%{api}.so.%{major}*
21mr|libsoup-3.2.1-2|81	
21mr|libsoup-3.2.1-2|82	#----------------------------------------------------------------------------
21mr|libsoup-3.2.1-2|83	
21mr|libsoup-3.2.1-2|84	%package -n %{girname}
21mr|libsoup-3.2.1-2|85	Summary:	GObject Introspection interface library for libsoup
21mr|libsoup-3.2.1-2|86	Group:		System/Libraries
21mr|libsoup-3.2.1-2|87	Requires:	%{libname} = %{EVRD}
21mr|libsoup-3.2.1-2|88	
21mr|libsoup-3.2.1-2|89	%description -n %{girname}
21mr|libsoup-3.2.1-2|90	GObject Introspection interface library for libsoup.
21mr|libsoup-3.2.1-2|91	
21mr|libsoup-3.2.1-2|92	%files -n %{girname}
21mr|libsoup-3.2.1-2|93	%{_libdir}/girepository-1.0/Soup-%{api}.typelib
21mr|libsoup-3.2.1-2|94	
21mr|libsoup-3.2.1-2|95	#----------------------------------------------------------------------------
21mr|libsoup-3.2.1-2|96	
21mr|libsoup-3.2.1-2|97	%package -n %{devname}
21mr|libsoup-3.2.1-2|98	Summary:	Development libraries, header files and utilities for soup
21mr|libsoup-3.2.1-2|99	Group:		Development/GNOME and GTK+
21mr|libsoup-3.2.1-2|100	Requires:	%{libname} = %{EVRD}
21mr|libsoup-3.2.1-2|101	Requires:	%{girname} = %{EVRD}
21mr|libsoup-3.2.1-2|102	Provides:	%{name}-devel = %{EVRD}
21mr|libsoup-3.2.1-2|103	
21mr|libsoup-3.2.1-2|104	%description -n %{devname}
21mr|libsoup-3.2.1-2|105	This package contains the files necessary to develop applications with soup.
21mr|libsoup-3.2.1-2|106	
21mr|libsoup-3.2.1-2|107	%files -n %{devname}
21mr|libsoup-3.2.1-2|108	%doc README AUTHORS NEWS
21mr|libsoup-3.2.1-2|109	%license COPYING
21mr|libsoup-3.2.1-2|110	%{_datadir}/gir-1.0/Soup-%{api}.gir
21mr|libsoup-3.2.1-2|111	%{_datadir}/vala/vapi/libsoup-%{api}.*
21mr|libsoup-3.2.1-2|112	%{_defaultdocdir}/%{name}-%{api}
21mr|libsoup-3.2.1-2|113	%{_includedir}/*
21mr|libsoup-3.2.1-2|114	%{_libdir}/pkgconfig/*
21mr|libsoup-3.2.1-2|115	%{_libdir}/*.so
21mr|libsoup-3.2.1-2|116	
21mr|libsoup-3.2.1-2|117	#----------------------------------------------------------------------------
21mr|libsoup-3.2.1-2|118	
21mr|libsoup-3.2.1-2|119	%prep
21mr|libsoup-3.2.1-2|120	%autosetup -p1
21mr|libsoup-3.2.1-2|121	
21mr|libsoup-3.2.1-2|122	%build
21mr|libsoup-3.2.1-2|123	%meson
21mr|libsoup-3.2.1-2|124	%meson_build
21mr|libsoup-3.2.1-2|125	
21mr|libsoup-3.2.1-2|126	%install
21mr|libsoup-3.2.1-2|127	%meson_install
21mr|libsoup-3.2.1-2|128	
21mr|libsoup-3.2.1-2|129	%find_lang %{name}-%{api} --with-gnome

13849 21
21mr|libspectre-0.2.10-1|1	%define major 1
21mr|libspectre-0.2.10-1|2	%define libname %mklibname spectre %{major}
21mr|libspectre-0.2.10-1|3	%define devname %mklibname spectre -d
21mr|libspectre-0.2.10-1|4	
21mr|libspectre-0.2.10-1|5	Summary:	Postscript rendering library
21mr|libspectre-0.2.10-1|6	Name:		libspectre
21mr|libspectre-0.2.10-1|7	Version:	0.2.10
21mr|libspectre-0.2.10-1|8	Release:	1
21mr|libspectre-0.2.10-1|9	License:	GPLv2+
21mr|libspectre-0.2.10-1|10	Group:		System/Libraries
21mr|libspectre-0.2.10-1|11	Url:		http://libspectre.freedesktop.org/wiki/
21mr|libspectre-0.2.10-1|12	Source0:	http://libspectre.freedesktop.org/releases/%{name}-%{version}.tar.gz
21mr|libspectre-0.2.10-1|13	BuildRequires:	libgs-devel
21mr|libspectre-0.2.10-1|14	
21mr|libspectre-0.2.10-1|15	%description
21mr|libspectre-0.2.10-1|16	libspectre is a small library for rendering Postscript documents. It provides
21mr|libspectre-0.2.10-1|17	a convenient easy to use API for handling and rendering Postscript documents.
21mr|libspectre-0.2.10-1|18	
21mr|libspectre-0.2.10-1|19	#----------------------------------------------------------------------------
21mr|libspectre-0.2.10-1|20	
21mr|libspectre-0.2.10-1|21	%package -n %{libname}
21mr|libspectre-0.2.10-1|22	Summary:	Postscript rendering library
21mr|libspectre-0.2.10-1|23	Group:		System/Libraries
21mr|libspectre-0.2.10-1|24	
21mr|libspectre-0.2.10-1|25	%description -n %{libname}
21mr|libspectre-0.2.10-1|26	libspectre is a small library for rendering Postscript documents. It provides
21mr|libspectre-0.2.10-1|27	a convenient easy to use API for handling and rendering Postscript documents.
21mr|libspectre-0.2.10-1|28	
21mr|libspectre-0.2.10-1|29	%files -n %{libname}
21mr|libspectre-0.2.10-1|30	%doc AUTHORS NEWS README TODO
21mr|libspectre-0.2.10-1|31	%{_libdir}/libspectre.so.%{major}*
21mr|libspectre-0.2.10-1|32	
21mr|libspectre-0.2.10-1|33	#----------------------------------------------------------------------------
21mr|libspectre-0.2.10-1|34	
21mr|libspectre-0.2.10-1|35	%package -n %{devname}
21mr|libspectre-0.2.10-1|36	Summary:	Postscript rendering library
21mr|libspectre-0.2.10-1|37	Group:		Development/C
21mr|libspectre-0.2.10-1|38	Requires:	%{libname} = %{EVRD}
21mr|libspectre-0.2.10-1|39	Provides:	%{name}-devel = %{EVRD}
21mr|libspectre-0.2.10-1|40	
21mr|libspectre-0.2.10-1|41	%description -n %{devname}
21mr|libspectre-0.2.10-1|42	libspectre is a small library for rendering Postscript documents. It provides
21mr|libspectre-0.2.10-1|43	a convenient easy to use API for handling and rendering Postscript documents.
21mr|libspectre-0.2.10-1|44	
21mr|libspectre-0.2.10-1|45	%files -n %{devname}
21mr|libspectre-0.2.10-1|46	%{_includedir}/*
21mr|libspectre-0.2.10-1|47	%{_libdir}/libspectre.so
21mr|libspectre-0.2.10-1|48	%{_libdir}/pkgconfig/*
21mr|libspectre-0.2.10-1|49	
21mr|libspectre-0.2.10-1|50	#----------------------------------------------------------------------------
21mr|libspectre-0.2.10-1|51	
21mr|libspectre-0.2.10-1|52	%prep
21mr|libspectre-0.2.10-1|53	%setup -q
21mr|libspectre-0.2.10-1|54	
21mr|libspectre-0.2.10-1|55	%build
21mr|libspectre-0.2.10-1|56	%configure --disable-static
21mr|libspectre-0.2.10-1|57	%make
21mr|libspectre-0.2.10-1|58	
21mr|libspectre-0.2.10-1|59	%install
21mr|libspectre-0.2.10-1|60	%makeinstall_std

13850 21
21mr|libspf2-1.2.11-1.git4915c3.1|1	%define commit 4915c308d57ff3abac9fb241f09c4bed2ab54815
21mr|libspf2-1.2.11-1.git4915c3.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|libspf2-1.2.11-1.git4915c3.1|3	
21mr|libspf2-1.2.11-1.git4915c3.1|4	%define	major	2
21mr|libspf2-1.2.11-1.git4915c3.1|5	%define	libname	%mklibname spf %{major}
21mr|libspf2-1.2.11-1.git4915c3.1|6	
21mr|libspf2-1.2.11-1.git4915c3.1|7	Summary:	Implementation of the SPF specification
21mr|libspf2-1.2.11-1.git4915c3.1|8	Name:		libspf2
21mr|libspf2-1.2.11-1.git4915c3.1|9	Version:	1.2.11
21mr|libspf2-1.2.11-1.git4915c3.1|10	Release:	1.git%{commit_short}.1
21mr|libspf2-1.2.11-1.git4915c3.1|11	License:	BSD
21mr|libspf2-1.2.11-1.git4915c3.1|12	Group:		System/Libraries
21mr|libspf2-1.2.11-1.git4915c3.1|13	Url:		http://www.libspf2.org/
21mr|libspf2-1.2.11-1.git4915c3.1|14	Source0:	https://github.com/shevek/libspf2/archive/%{commit}.zip?/%{name}-%{commit}.zip
21mr|libspf2-1.2.11-1.git4915c3.1|15	Patch0:		libspf2-1.2.11-memset-include-string-h.patch
21mr|libspf2-1.2.11-1.git4915c3.1|16	Patch2:		CVE-2023-42118-and-other-fixes.patch
21mr|libspf2-1.2.11-1.git4915c3.1|17	Patch3:		0001-remove-libreplace-unneeded-on-Linux.patch
21mr|libspf2-1.2.11-1.git4915c3.1|18	
21mr|libspf2-1.2.11-1.git4915c3.1|19	%description
21mr|libspf2-1.2.11-1.git4915c3.1|20	libspf2 is an implementation of the SPF (Sender Policy Framework)
21mr|libspf2-1.2.11-1.git4915c3.1|21	specification as found at:
21mr|libspf2-1.2.11-1.git4915c3.1|22	http://www.ietf.org/internet-drafts/draft-mengwong-spf-00.txt
21mr|libspf2-1.2.11-1.git4915c3.1|23	SPF allows email systems to check SPF DNS records and make sure that an email
21mr|libspf2-1.2.11-1.git4915c3.1|24	is authorized by the administrator of the domain name that it is coming from.
21mr|libspf2-1.2.11-1.git4915c3.1|25	This prevents email forgery, commonly used by spammers, scammers, and email
21mr|libspf2-1.2.11-1.git4915c3.1|26	viruses/worms. A lot of effort has been put into making it secure by design,
21mr|libspf2-1.2.11-1.git4915c3.1|27	and a great deal of effort has been put into the regression tests.
21mr|libspf2-1.2.11-1.git4915c3.1|28	
21mr|libspf2-1.2.11-1.git4915c3.1|29	%if "%{_lib}" == "lib"
21mr|libspf2-1.2.11-1.git4915c3.1|30	%files
21mr|libspf2-1.2.11-1.git4915c3.1|31	%doc README LICENSES TODO
21mr|libspf2-1.2.11-1.git4915c3.1|32	%{_libdir}/lib*.so.%{major}*
21mr|libspf2-1.2.11-1.git4915c3.1|33	%endif
21mr|libspf2-1.2.11-1.git4915c3.1|34	
21mr|libspf2-1.2.11-1.git4915c3.1|35	#-----------------------------------------------------------------------------
21mr|libspf2-1.2.11-1.git4915c3.1|36	
21mr|libspf2-1.2.11-1.git4915c3.1|37	%if "%{_lib}" != "lib"
21mr|libspf2-1.2.11-1.git4915c3.1|38	%package -n	%{libname}
21mr|libspf2-1.2.11-1.git4915c3.1|39	Summary:	Implementation of the SPF specification
21mr|libspf2-1.2.11-1.git4915c3.1|40	Group:		System/Libraries
21mr|libspf2-1.2.11-1.git4915c3.1|41	
21mr|libspf2-1.2.11-1.git4915c3.1|42	%description -n	%{libname}
21mr|libspf2-1.2.11-1.git4915c3.1|43	libspf2 is an implementation of the SPF (Sender Policy Framework)
21mr|libspf2-1.2.11-1.git4915c3.1|44	specification as found at:
21mr|libspf2-1.2.11-1.git4915c3.1|45	http://www.ietf.org/internet-drafts/draft-mengwong-spf-00.txt
21mr|libspf2-1.2.11-1.git4915c3.1|46	SPF allows email systems to check SPF DNS records and make sure that an email
21mr|libspf2-1.2.11-1.git4915c3.1|47	is authorized by the administrator of the domain name that it is coming from.
21mr|libspf2-1.2.11-1.git4915c3.1|48	This prevents email forgery, commonly used by spammers, scammers, and email
21mr|libspf2-1.2.11-1.git4915c3.1|49	viruses/worms. A lot of effort has been put into making it secure by design,
21mr|libspf2-1.2.11-1.git4915c3.1|50	and a great deal of effort has been put into the regression tests.
21mr|libspf2-1.2.11-1.git4915c3.1|51	
21mr|libspf2-1.2.11-1.git4915c3.1|52	%files -n %{libname}
21mr|libspf2-1.2.11-1.git4915c3.1|53	%doc README LICENSES TODO
21mr|libspf2-1.2.11-1.git4915c3.1|54	%{_libdir}/lib*.so.%{major}*
21mr|libspf2-1.2.11-1.git4915c3.1|55	%endif
21mr|libspf2-1.2.11-1.git4915c3.1|56	
21mr|libspf2-1.2.11-1.git4915c3.1|57	#-----------------------------------------------------------------------------
21mr|libspf2-1.2.11-1.git4915c3.1|58	
21mr|libspf2-1.2.11-1.git4915c3.1|59	%package -n	%{libname}-devel
21mr|libspf2-1.2.11-1.git4915c3.1|60	Summary:	Development tools needed to build programs that use libspf2
21mr|libspf2-1.2.11-1.git4915c3.1|61	Group:		Development/C
21mr|libspf2-1.2.11-1.git4915c3.1|62	Requires:	%{libname} = %{version}
21mr|libspf2-1.2.11-1.git4915c3.1|63	Provides:	%{libname}-devel = %{EVRD}
21mr|libspf2-1.2.11-1.git4915c3.1|64	Provides:	%{name}-devel = %{EVRD}
21mr|libspf2-1.2.11-1.git4915c3.1|65	
21mr|libspf2-1.2.11-1.git4915c3.1|66	%description -n	%{libname}-devel
21mr|libspf2-1.2.11-1.git4915c3.1|67	The libspf2-devel package contains the header files and static libraries
21mr|libspf2-1.2.11-1.git4915c3.1|68	necessary for developing programs using the libspf2 (Sender Policy Framework)
21mr|libspf2-1.2.11-1.git4915c3.1|69	library. If you want to develop programs that will look up and process SPF
21mr|libspf2-1.2.11-1.git4915c3.1|70	records, you should install libspf2-devel. You also need to install the libspf2
21mr|libspf2-1.2.11-1.git4915c3.1|71	package.
21mr|libspf2-1.2.11-1.git4915c3.1|72	
21mr|libspf2-1.2.11-1.git4915c3.1|73	%files -n %{libname}-devel
21mr|libspf2-1.2.11-1.git4915c3.1|74	%doc LICENSES
21mr|libspf2-1.2.11-1.git4915c3.1|75	%{_libdir}/*.a
21mr|libspf2-1.2.11-1.git4915c3.1|76	%{_libdir}/*.so
21mr|libspf2-1.2.11-1.git4915c3.1|77	%{_includedir}/spf2
21mr|libspf2-1.2.11-1.git4915c3.1|78	
21mr|libspf2-1.2.11-1.git4915c3.1|79	#-----------------------------------------------------------------------------
21mr|libspf2-1.2.11-1.git4915c3.1|80	
21mr|libspf2-1.2.11-1.git4915c3.1|81	%package -n	spf2-utils
21mr|libspf2-1.2.11-1.git4915c3.1|82	Summary:	Programs for making SPF queries using libspf2
21mr|libspf2-1.2.11-1.git4915c3.1|83	Group:		System/Servers
21mr|libspf2-1.2.11-1.git4915c3.1|84	
21mr|libspf2-1.2.11-1.git4915c3.1|85	%description -n	spf2-utils
21mr|libspf2-1.2.11-1.git4915c3.1|86	Programs for making SPF queries and checking their results using libspf2.
21mr|libspf2-1.2.11-1.git4915c3.1|87	
21mr|libspf2-1.2.11-1.git4915c3.1|88	%files -n spf2-utils
21mr|libspf2-1.2.11-1.git4915c3.1|89	%doc LICENSES
21mr|libspf2-1.2.11-1.git4915c3.1|90	%{_bindir}/spfd2
21mr|libspf2-1.2.11-1.git4915c3.1|91	%{_bindir}/spfquery2
21mr|libspf2-1.2.11-1.git4915c3.1|92	%{_bindir}/spftest2
21mr|libspf2-1.2.11-1.git4915c3.1|93	%{_bindir}/spf_example2
21mr|libspf2-1.2.11-1.git4915c3.1|94	
21mr|libspf2-1.2.11-1.git4915c3.1|95	#-----------------------------------------------------------------------------
21mr|libspf2-1.2.11-1.git4915c3.1|96	
21mr|libspf2-1.2.11-1.git4915c3.1|97	%prep
21mr|libspf2-1.2.11-1.git4915c3.1|98	%autosetup -p1 -n %{name}-%{commit}
21mr|libspf2-1.2.11-1.git4915c3.1|99	
21mr|libspf2-1.2.11-1.git4915c3.1|100	
21mr|libspf2-1.2.11-1.git4915c3.1|101	%build
21mr|libspf2-1.2.11-1.git4915c3.1|102	#global optflags %{optflags} -Wno-implicit-function-declaration
21mr|libspf2-1.2.11-1.git4915c3.1|103	# The configure script checks for the existence of __ns_get16 and uses the
21mr|libspf2-1.2.11-1.git4915c3.1|104	# system-supplied version if found, otherwise one from src/libreplace.
21mr|libspf2-1.2.11-1.git4915c3.1|105	# However, this function is marked GLIBC_PRIVATE in recent versions of glibc
21mr|libspf2-1.2.11-1.git4915c3.1|106	# and shouldn't be called even if the configure script finds it. So we make
21mr|libspf2-1.2.11-1.git4915c3.1|107	# sure that the configure script always uses the version in src/libreplace.
21mr|libspf2-1.2.11-1.git4915c3.1|108	# This prevents us getting an unresolvable dependency in the built RPM.
21mr|libspf2-1.2.11-1.git4915c3.1|109	ac_cv_func___ns_get16=no
21mr|libspf2-1.2.11-1.git4915c3.1|110	export ac_cv_func___ns_get16
21mr|libspf2-1.2.11-1.git4915c3.1|111	
21mr|libspf2-1.2.11-1.git4915c3.1|112	%configure \
21mr|libspf2-1.2.11-1.git4915c3.1|113	--enable-static \
21mr|libspf2-1.2.11-1.git4915c3.1|114	--disable-dependency-tracking
21mr|libspf2-1.2.11-1.git4915c3.1|115	
21mr|libspf2-1.2.11-1.git4915c3.1|116	# Kill bogus RPATHs
21mr|libspf2-1.2.11-1.git4915c3.1|117	sed -i 's|^sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/%{_lib} %{_libdir}|' libtool
21mr|libspf2-1.2.11-1.git4915c3.1|118	
21mr|libspf2-1.2.11-1.git4915c3.1|119	%make_build
21mr|libspf2-1.2.11-1.git4915c3.1|120	
21mr|libspf2-1.2.11-1.git4915c3.1|121	
21mr|libspf2-1.2.11-1.git4915c3.1|122	%install
21mr|libspf2-1.2.11-1.git4915c3.1|123	%make_install
21mr|libspf2-1.2.11-1.git4915c3.1|124	
21mr|libspf2-1.2.11-1.git4915c3.1|125	# Install all headers
21mr|libspf2-1.2.11-1.git4915c3.1|126	install -m0644 src/include/*.h %{buildroot}%{_includedir}/spf2/
21mr|libspf2-1.2.11-1.git4915c3.1|127	
21mr|libspf2-1.2.11-1.git4915c3.1|128	# These binaries are needed by the tests above
21mr|libspf2-1.2.11-1.git4915c3.1|129	rm -f %{buildroot}%{_bindir}/*_static
21mr|libspf2-1.2.11-1.git4915c3.1|130	
21mr|libspf2-1.2.11-1.git4915c3.1|131	# Rename the binaries to prevent file conflicts
21mr|libspf2-1.2.11-1.git4915c3.1|132	cd  %{buildroot}%{_bindir}
21mr|libspf2-1.2.11-1.git4915c3.1|133	for f in *; do mv ${f} ${f}2; done
21mr|libspf2-1.2.11-1.git4915c3.1|134	cd -

13851 21
21mr|libspiro-1.1.20200505-2|1	%define	major	1
21mr|libspiro-1.1.20200505-2|2	%define	libname	%mklibname spiro %{major}
21mr|libspiro-1.1.20200505-2|3	%define	devname	%mklibname -d spiro
21mr|libspiro-1.1.20200505-2|4	
21mr|libspiro-1.1.20200505-2|5	%define url_ver %(echo %{version} | cut -d. -f3)
21mr|libspiro-1.1.20200505-2|6	
21mr|libspiro-1.1.20200505-2|7	Name:		libspiro
21mr|libspiro-1.1.20200505-2|8	Version:	1.1.20200505
21mr|libspiro-1.1.20200505-2|9	Release:	2
21mr|libspiro-1.1.20200505-2|10	Summary:	Library to simplify the drawing of beautiful curves
21mr|libspiro-1.1.20200505-2|11	Group:		System/Libraries
21mr|libspiro-1.1.20200505-2|12	License:	GPLv2+
21mr|libspiro-1.1.20200505-2|13	URL:		http://libspiro.sourceforge.net/
21mr|libspiro-1.1.20200505-2|14	Source0:	https://github.com/fontforge/libspiro/archive/%{url_ver}.tar.gz?/%{name}-%{url_ver}.tar.gz
21mr|libspiro-1.1.20200505-2|15	
21mr|libspiro-1.1.20200505-2|16	%description
21mr|libspiro-1.1.20200505-2|17	This library will take an array of spiro control points and
21mr|libspiro-1.1.20200505-2|18	convert them into a series of bézier splines which can then
21mr|libspiro-1.1.20200505-2|19	be used in the myriad of ways the world has come to use béziers.
21mr|libspiro-1.1.20200505-2|20	
21mr|libspiro-1.1.20200505-2|21	#--------------------------------------------------------------------
21mr|libspiro-1.1.20200505-2|22	%package -n	%{libname}
21mr|libspiro-1.1.20200505-2|23	Summary:	Library to simplify the drawing of beautiful curves
21mr|libspiro-1.1.20200505-2|24	Group:		System/Libraries
21mr|libspiro-1.1.20200505-2|25	
21mr|libspiro-1.1.20200505-2|26	%description -n	%{libname}
21mr|libspiro-1.1.20200505-2|27	This library will take an array of spiro control points and
21mr|libspiro-1.1.20200505-2|28	convert them into a series of bézier splines which can then
21mr|libspiro-1.1.20200505-2|29	be used in the myriad of ways the world has come to use béziers.
21mr|libspiro-1.1.20200505-2|30	
21mr|libspiro-1.1.20200505-2|31	%files -n %{libname}
21mr|libspiro-1.1.20200505-2|32	%doc README* ChangeLog AUTHORS
21mr|libspiro-1.1.20200505-2|33	%{_libdir}/libspiro.so.%{major}*
21mr|libspiro-1.1.20200505-2|34	
21mr|libspiro-1.1.20200505-2|35	#--------------------------------------------------------------------
21mr|libspiro-1.1.20200505-2|36	
21mr|libspiro-1.1.20200505-2|37	%package -n	%{devname}
21mr|libspiro-1.1.20200505-2|38	Summary:	Development files for %{name}
21mr|libspiro-1.1.20200505-2|39	Group:		Development/C
21mr|libspiro-1.1.20200505-2|40	Requires:	%{libname} = %{EVRD}
21mr|libspiro-1.1.20200505-2|41	Provides:	spiro-devel = %{EVRD}
21mr|libspiro-1.1.20200505-2|42	
21mr|libspiro-1.1.20200505-2|43	%description -n	%{devname}
21mr|libspiro-1.1.20200505-2|44	This package contains libraries and header files for developing applications
21mr|libspiro-1.1.20200505-2|45	that use %{name}.
21mr|libspiro-1.1.20200505-2|46	
21mr|libspiro-1.1.20200505-2|47	%files -n %{devname}
21mr|libspiro-1.1.20200505-2|48	%{_includedir}/*
21mr|libspiro-1.1.20200505-2|49	%{_libdir}/libspiro.so
21mr|libspiro-1.1.20200505-2|50	%{_libdir}/pkgconfig/libspiro.pc
21mr|libspiro-1.1.20200505-2|51	%{_mandir}/man3/libspiro.3*
21mr|libspiro-1.1.20200505-2|52	#--------------------------------------------------------------------
21mr|libspiro-1.1.20200505-2|53	
21mr|libspiro-1.1.20200505-2|54	%prep
21mr|libspiro-1.1.20200505-2|55	%setup -q -n %{name}-%{url_ver}
21mr|libspiro-1.1.20200505-2|56	autoreconf -fi
21mr|libspiro-1.1.20200505-2|57	
21mr|libspiro-1.1.20200505-2|58	%build
21mr|libspiro-1.1.20200505-2|59	%configure --disable-static
21mr|libspiro-1.1.20200505-2|60	%make
21mr|libspiro-1.1.20200505-2|61	
21mr|libspiro-1.1.20200505-2|62	%install
21mr|libspiro-1.1.20200505-2|63	%makeinstall_std

13852 21
21mr|libsquish-1.15-1|1	%define major		0
21mr|libsquish-1.15-1|2	%define libname		%mklibname squish %{major}
21mr|libsquish-1.15-1|3	%define develname	%mklibname squish -d
21mr|libsquish-1.15-1|4	
21mr|libsquish-1.15-1|5	Name:		libsquish
21mr|libsquish-1.15-1|6	Version:	1.15
21mr|libsquish-1.15-1|7	Release:	1
21mr|libsquish-1.15-1|8	Summary:	Open source DXT compression library
21mr|libsquish-1.15-1|9	License:	MIT
21mr|libsquish-1.15-1|10	Group:		System/Libraries
21mr|libsquish-1.15-1|11	URL:		https://sourceforge.net/projects/libsquish/
21mr|libsquish-1.15-1|12	Source0:	http://download.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tgz
21mr|libsquish-1.15-1|13	Patch0:		libsquish-cmake_install.patch
21mr|libsquish-1.15-1|14	BuildRequires:	gcc-c++
21mr|libsquish-1.15-1|15	BuildRequires:	cmake
21mr|libsquish-1.15-1|16	BuildRequires:	libgomp-devel
21mr|libsquish-1.15-1|17	
21mr|libsquish-1.15-1|18	%description
21mr|libsquish-1.15-1|19	The libSquish library compresses images with the DXT standard
21mr|libsquish-1.15-1|20	(also known as S3TC). This standard is mainly used by OpenGL and
21mr|libsquish-1.15-1|21	DirectX for the lossy compression of RGBA textures.
21mr|libsquish-1.15-1|22	
21mr|libsquish-1.15-1|23	#------------------------------------------------
21mr|libsquish-1.15-1|24	
21mr|libsquish-1.15-1|25	%package -n	%{libname}
21mr|libsquish-1.15-1|26	Summary:	Open source DXT compression library
21mr|libsquish-1.15-1|27	Group:		System/Libraries
21mr|libsquish-1.15-1|28	
21mr|libsquish-1.15-1|29	%description -n	%{libname}
21mr|libsquish-1.15-1|30	The libSquish library compresses images with the DXT standard
21mr|libsquish-1.15-1|31	(also known as S3TC). This standard is mainly used by OpenGL and
21mr|libsquish-1.15-1|32	DirectX for the lossy compression of RGBA textures.
21mr|libsquish-1.15-1|33	
21mr|libsquish-1.15-1|34	%files -n %{libname}
21mr|libsquish-1.15-1|35	%doc LICENSE.txt
21mr|libsquish-1.15-1|36	%doc ChangeLog.txt
21mr|libsquish-1.15-1|37	%{_libdir}/*.so.%{major}{,.*}
21mr|libsquish-1.15-1|38	
21mr|libsquish-1.15-1|39	#------------------------------------------------
21mr|libsquish-1.15-1|40	
21mr|libsquish-1.15-1|41	%package -n	%{develname}
21mr|libsquish-1.15-1|42	Summary:	Development package for %{name}
21mr|libsquish-1.15-1|43	Group:		Development/C++
21mr|libsquish-1.15-1|44	Requires:	%{libname} = %{version}-%{release}
21mr|libsquish-1.15-1|45	Provides:	%{name}-devel = %{version}-%{release}
21mr|libsquish-1.15-1|46	Provides:	squish-devel = %{version}-%{release}
21mr|libsquish-1.15-1|47	
21mr|libsquish-1.15-1|48	%description -n	%{develname}
21mr|libsquish-1.15-1|49	Header files for development with %{name}.
21mr|libsquish-1.15-1|50	
21mr|libsquish-1.15-1|51	%files -n %{develname}
21mr|libsquish-1.15-1|52	%doc README.txt
21mr|libsquish-1.15-1|53	%{_libdir}/*.so
21mr|libsquish-1.15-1|54	%{_includedir}/*
21mr|libsquish-1.15-1|55	
21mr|libsquish-1.15-1|56	#------------------------------------------------
21mr|libsquish-1.15-1|57	
21mr|libsquish-1.15-1|58	%prep
21mr|libsquish-1.15-1|59	%autosetup -c libsquish-%{version}
21mr|libsquish-1.15-1|60	
21mr|libsquish-1.15-1|61	%build
21mr|libsquish-1.15-1|62	%cmake \
21mr|libsquish-1.15-1|63	-DBUILD_SQUISH_WITH_SSE2=OFF \
21mr|libsquish-1.15-1|64	-DBUILD_SHARED_LIBS=ON
21mr|libsquish-1.15-1|65	%make
21mr|libsquish-1.15-1|66	
21mr|libsquish-1.15-1|67	%install
21mr|libsquish-1.15-1|68	%makeinstall_std -C build

13853 21
21mr|libsrtp2-2.3.0-1|1	%define _disable_rebuild_configure 1
21mr|libsrtp2-2.3.0-1|2	
21mr|libsrtp2-2.3.0-1|3	%define major 1
21mr|libsrtp2-2.3.0-1|4	%define libname %mklibname srtp2_ %{major}
21mr|libsrtp2-2.3.0-1|5	%define devname %mklibname srtp2 -d
21mr|libsrtp2-2.3.0-1|6	
21mr|libsrtp2-2.3.0-1|7	Summary:	Secure Real-time Transport Protocol (SRTP)
21mr|libsrtp2-2.3.0-1|8	Name:		libsrtp2
21mr|libsrtp2-2.3.0-1|9	Version:	2.3.0
21mr|libsrtp2-2.3.0-1|10	Release:	1
21mr|libsrtp2-2.3.0-1|11	License:	BSD
21mr|libsrtp2-2.3.0-1|12	Group:		System/Libraries
21mr|libsrtp2-2.3.0-1|13	Url:		https://github.com/cisco/libsrtp/
21mr|libsrtp2-2.3.0-1|14	Source0:	https://github.com/cisco/libsrtp/archive/v%{version}.tar.gz
21mr|libsrtp2-2.3.0-1|15	BuildRequires:	libtool
21mr|libsrtp2-2.3.0-1|16	
21mr|libsrtp2-2.3.0-1|17	%description
21mr|libsrtp2-2.3.0-1|18	SRTP is a security profile for RTP that adds confidentiality, message
21mr|libsrtp2-2.3.0-1|19	authentication, and replay protection to that protocol. It is specified
21mr|libsrtp2-2.3.0-1|20	in RFC 3711.
21mr|libsrtp2-2.3.0-1|21	
21mr|libsrtp2-2.3.0-1|22	#----------------------------------------------------------------------------
21mr|libsrtp2-2.3.0-1|23	
21mr|libsrtp2-2.3.0-1|24	%package -n %{libname}
21mr|libsrtp2-2.3.0-1|25	Summary:	Secure Real-time Transport Protocol (SRTP) library
21mr|libsrtp2-2.3.0-1|26	Group:		System/Libraries
21mr|libsrtp2-2.3.0-1|27	
21mr|libsrtp2-2.3.0-1|28	%description -n %{libname}
21mr|libsrtp2-2.3.0-1|29	SRTP is a security profile for RTP that adds confidentiality, message
21mr|libsrtp2-2.3.0-1|30	authentication, and replay protection to that protocol. It is specified
21mr|libsrtp2-2.3.0-1|31	in RFC 3711.
21mr|libsrtp2-2.3.0-1|32	
21mr|libsrtp2-2.3.0-1|33	%files -n %{libname}
21mr|libsrtp2-2.3.0-1|34	%doc CHANGES README.md
21mr|libsrtp2-2.3.0-1|35	%{_libdir}/libsrtp2.so.%{major}*
21mr|libsrtp2-2.3.0-1|36	
21mr|libsrtp2-2.3.0-1|37	#----------------------------------------------------------------------------
21mr|libsrtp2-2.3.0-1|38	
21mr|libsrtp2-2.3.0-1|39	%package -n %{devname}
21mr|libsrtp2-2.3.0-1|40	Summary:	Development files for the SRTP library
21mr|libsrtp2-2.3.0-1|41	Group:		Development/C
21mr|libsrtp2-2.3.0-1|42	Requires:	%{libname} = %{EVRD}
21mr|libsrtp2-2.3.0-1|43	Provides:	srtp-devel = %{EVRD}
21mr|libsrtp2-2.3.0-1|44	Provides:	srtp2-devel = %{EVRD}
21mr|libsrtp2-2.3.0-1|45	
21mr|libsrtp2-2.3.0-1|46	%description -n %{devname}
21mr|libsrtp2-2.3.0-1|47	SRTP is a security profile for RTP that adds confidentiality, message
21mr|libsrtp2-2.3.0-1|48	authentication, and replay protection to that protocol. It is specified
21mr|libsrtp2-2.3.0-1|49	in RFC 3711.
21mr|libsrtp2-2.3.0-1|50	
21mr|libsrtp2-2.3.0-1|51	This package contains the development files for the Secure Real-time Transport
21mr|libsrtp2-2.3.0-1|52	Protocol (SRTP) library
21mr|libsrtp2-2.3.0-1|53	
21mr|libsrtp2-2.3.0-1|54	%files -n %{devname}
21mr|libsrtp2-2.3.0-1|55	%doc CHANGES README.md
21mr|libsrtp2-2.3.0-1|56	%{_includedir}/srtp2/*
21mr|libsrtp2-2.3.0-1|57	%{_libdir}/libsrtp2.so
21mr|libsrtp2-2.3.0-1|58	%{_libdir}/pkgconfig/libsrtp2.pc
21mr|libsrtp2-2.3.0-1|59	
21mr|libsrtp2-2.3.0-1|60	#----------------------------------------------------------------------------
21mr|libsrtp2-2.3.0-1|61	
21mr|libsrtp2-2.3.0-1|62	%prep
21mr|libsrtp2-2.3.0-1|63	%setup -qn libsrtp-%{version}
21mr|libsrtp2-2.3.0-1|64	%apply_patches
21mr|libsrtp2-2.3.0-1|65	
21mr|libsrtp2-2.3.0-1|66	%build
21mr|libsrtp2-2.3.0-1|67	%configure
21mr|libsrtp2-2.3.0-1|68	
21mr|libsrtp2-2.3.0-1|69	%make shared_library
21mr|libsrtp2-2.3.0-1|70	
21mr|libsrtp2-2.3.0-1|71	%install
21mr|libsrtp2-2.3.0-1|72	%makeinstall_std

13854 21
21mr|libssh-0.9.8-4|1	%define major 4
21mr|libssh-0.9.8-4|2	%define libname %mklibname ssh %{major}
21mr|libssh-0.9.8-4|3	%define devname %mklibname ssh -d
21mr|libssh-0.9.8-4|4	
21mr|libssh-0.9.8-4|5	# prevent circular dependencies with cmake
21mr|libssh-0.9.8-4|6	%global __requires_exclude ^cmake-filesystem.*$
21mr|libssh-0.9.8-4|7	
21mr|libssh-0.9.8-4|8	Summary:	C library to authenticate in a simple manner to one or more SSH servers
21mr|libssh-0.9.8-4|9	Name:		libssh
21mr|libssh-0.9.8-4|10	Epoch:		1
21mr|libssh-0.9.8-4|11	Version:	0.9.8
21mr|libssh-0.9.8-4|12	Release:	4
21mr|libssh-0.9.8-4|13	Group:		System/Libraries
21mr|libssh-0.9.8-4|14	License:	LGPLv2.1+
21mr|libssh-0.9.8-4|15	Url:		http://www.libssh.org
21mr|libssh-0.9.8-4|16	# svn checkout svn://svn.berlios.de/libssh/trunk libssh
21mr|libssh-0.9.8-4|17	Source0:	https://www.libssh.org/files/0.9/%{name}-%{version}.tar.xz
21mr|libssh-0.9.8-4|18	# CVE-2023-48795 fixed in 0.9.8
21mr|libssh-0.9.8-4|19	# CVE-2023-6004 fixed
21mr|libssh-0.9.8-4|20	# CVE-2023-6918 fixed
21mr|libssh-0.9.8-4|21	Patch0:		CVE-2025-5372.patch
21mr|libssh-0.9.8-4|22	Patch1:		CVE-2025-5318.patch
21mr|libssh-0.9.8-4|23	Patch2:		CVE-2026-3731.patch
21mr|libssh-0.9.8-4|24	
21mr|libssh-0.9.8-4|25	BuildRequires:	cmake
21mr|libssh-0.9.8-4|26	BuildRequires:	doxygen
21mr|libssh-0.9.8-4|27	BuildRequires:	pcap-devel
21mr|libssh-0.9.8-4|28	BuildRequires:	pkgconfig(libgcrypt)
21mr|libssh-0.9.8-4|29	BuildRequires:	pkgconfig(openssl)
21mr|libssh-0.9.8-4|30	BuildRequires:	pkgconfig(zlib)
21mr|libssh-0.9.8-4|31	BuildRequires:	pkgconfig(libcurl)
21mr|libssh-0.9.8-4|32	
21mr|libssh-0.9.8-4|33	%description
21mr|libssh-0.9.8-4|34	The ssh library was designed to be used by programmers needing a working
21mr|libssh-0.9.8-4|35	SSH implementation by the mean of a library. The complete control of the
21mr|libssh-0.9.8-4|36	client is made by the programmer. With libssh, you can remotely execute
21mr|libssh-0.9.8-4|37	programs, transfer files, use a secure and transparent tunnel for your
21mr|libssh-0.9.8-4|38	remote programs. With its Secure FTP implementation, you can play with
21mr|libssh-0.9.8-4|39	remote files easily, without third-party programs others than libcrypto
21mr|libssh-0.9.8-4|40	(from openssl). libssh features :
21mr|libssh-0.9.8-4|41	
21mr|libssh-0.9.8-4|42	* Full C library functions for manipulating a client-side SSH
21mr|libssh-0.9.8-4|43	connection
21mr|libssh-0.9.8-4|44	* Lesser GPL licensing -SSH2 protocol compliant
21mr|libssh-0.9.8-4|45	* Fully configurable sessions
21mr|libssh-0.9.8-4|46	* Support for AES-128,AES-192,AES-256,blowfish, in cbc mode
21mr|libssh-0.9.8-4|47	* Use multiple SSH connections in a same process, at same time
21mr|libssh-0.9.8-4|48	* Use multiple channels in the same connection
21mr|libssh-0.9.8-4|49	* Thread safety when using different sessions at same time
21mr|libssh-0.9.8-4|50	* Basic but correct SFTP implementation (secure file transfer)
21mr|libssh-0.9.8-4|51	* RSA and DSS server public key supported
21mr|libssh-0.9.8-4|52	* Compression support (with zlib)
21mr|libssh-0.9.8-4|53	* Public key (RSA and DSS), password and keyboard-interactive
21mr|libssh-0.9.8-4|54	authentication
21mr|libssh-0.9.8-4|55	* Complete documentation about its API
21mr|libssh-0.9.8-4|56	* Runs and tested under amd64, x86, arm, sparc32, ppc under Linux,
21mr|libssh-0.9.8-4|57	BSD, MacosX and Solaris
21mr|libssh-0.9.8-4|58	* A developer listening to you
21mr|libssh-0.9.8-4|59	* It's free (LGPL)!
21mr|libssh-0.9.8-4|60	
21mr|libssh-0.9.8-4|61	#----------------------------------------------------------------------------
21mr|libssh-0.9.8-4|62	
21mr|libssh-0.9.8-4|63	%package -n %{libname}
21mr|libssh-0.9.8-4|64	Summary:	Main library for %{name}
21mr|libssh-0.9.8-4|65	Group:		System/Libraries
21mr|libssh-0.9.8-4|66	
21mr|libssh-0.9.8-4|67	%description -n %{libname}
21mr|libssh-0.9.8-4|68	The ssh library was designed to be used by programmers needing a working
21mr|libssh-0.9.8-4|69	SSH implementation by the mean of a library. The complete control of the
21mr|libssh-0.9.8-4|70	client is made by the programmer. With libssh, you can remotely execute
21mr|libssh-0.9.8-4|71	programs, transfer files, use a secure and transparent tunnel for your
21mr|libssh-0.9.8-4|72	remote programs. With its Secure FTP implementation, you can play with
21mr|libssh-0.9.8-4|73	remote files easily, without third-party programs others than libcrypto
21mr|libssh-0.9.8-4|74	(from openssl).
21mr|libssh-0.9.8-4|75	
21mr|libssh-0.9.8-4|76	%files -n %{libname}
21mr|libssh-0.9.8-4|77	%{_libdir}/libssh.so.%{major}*
21mr|libssh-0.9.8-4|78	
21mr|libssh-0.9.8-4|79	#----------------------------------------------------------------------------
21mr|libssh-0.9.8-4|80	
21mr|libssh-0.9.8-4|81	%package -n %{devname}
21mr|libssh-0.9.8-4|82	Summary:	Development files for %{name}
21mr|libssh-0.9.8-4|83	Group:		Development/C++
21mr|libssh-0.9.8-4|84	Requires:	%{libname} = %{EVRD}
21mr|libssh-0.9.8-4|85	Provides:	ssh-devel = %{EVRD}
21mr|libssh-0.9.8-4|86	Provides:	libssh-devel = %{EVRD}
21mr|libssh-0.9.8-4|87	
21mr|libssh-0.9.8-4|88	%description -n %{devname}
21mr|libssh-0.9.8-4|89	This package contains the development files for %{name}.
21mr|libssh-0.9.8-4|90	
21mr|libssh-0.9.8-4|91	%files -n %{devname}
21mr|libssh-0.9.8-4|92	%{_includedir}/%{name}
21mr|libssh-0.9.8-4|93	%{_libdir}/*.so
21mr|libssh-0.9.8-4|94	%{_libdir}/pkgconfig/*.pc
21mr|libssh-0.9.8-4|95	%{_libdir}/cmake/*
21mr|libssh-0.9.8-4|96	
21mr|libssh-0.9.8-4|97	#----------------------------------------------------------------------------
21mr|libssh-0.9.8-4|98	
21mr|libssh-0.9.8-4|99	%prep
21mr|libssh-0.9.8-4|100	%autosetup -p1
21mr|libssh-0.9.8-4|101	
21mr|libssh-0.9.8-4|102	%build
21mr|libssh-0.9.8-4|103	%cmake \
21mr|libssh-0.9.8-4|104	-DWITH_GCRYPT=ON \
21mr|libssh-0.9.8-4|105	-DWITH_PCAP=ON
21mr|libssh-0.9.8-4|106	%make
21mr|libssh-0.9.8-4|107	
21mr|libssh-0.9.8-4|108	%install
21mr|libssh-0.9.8-4|109	%makeinstall_std -C build
21mr|libssh-0.9.8-4|110	
21mr|libssh-0.9.8-4|111	%changelog
21mr|libssh-0.9.8-4|112	* Mon Mar 16 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libssh-0.9.8-4|113	- fix CVE
21mr|libssh-0.9.8-4|114	
21mr|libssh-0.9.8-4|115	* Mon Nov 10 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.9.8-3
21mr|libssh-0.9.8-4|116	- fix CVE-2025-5318
21mr|libssh-0.9.8-4|117	
21mr|libssh-0.9.8-4|118	* Sun Sep 7 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.9.8-2
21mr|libssh-0.9.8-4|119	- fix CVE
21mr|libssh-0.9.8-4|120	
21mr|libssh-0.9.8-4|121	* Fri Apr 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.9.8-1
21mr|libssh-0.9.8-4|122	- Update version to 0.9.8
21mr|libssh-0.9.8-4|123	
21mr|libssh-0.9.8-4|124	* Fri Dec 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.9.7-1
21mr|libssh-0.9.8-4|125	- Update version to 0.9.7
21mr|libssh-0.9.8-4|126	
21mr|libssh-0.9.8-4|127	* Sat May 7 2022 fedya <alexander@mezon.ru> 0.9.6-1
21mr|libssh-0.9.8-4|128	- Updated libssh.spec
21mr|libssh-0.9.8-4|129	
21mr|libssh-0.9.8-4|130	* Wed Sep 15 2021 Alexander Stefanov <alexander@mezon.ru> 0.9.6-1
21mr|libssh-0.9.8-4|131	- version autoupdate [0.9.6]
21mr|libssh-0.9.8-4|132	
21mr|libssh-0.9.8-4|133	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 0.9.5-2
21mr|libssh-0.9.8-4|134	- MassBuild#2340: Increase release tag
21mr|libssh-0.9.8-4|135	
21mr|libssh-0.9.8-4|136	* Sat Sep 12 2020 Alexander Stefanov <alexander@mezon.ru> 0.9.5-1
21mr|libssh-0.9.8-4|137	- version autoupdate [0.9.5]
21mr|libssh-0.9.8-4|138	
21mr|libssh-0.9.8-4|139	* Sat Apr 11 2020 Alexander Stefanov <alexander@mezon.ru> 0.9.4-1
21mr|libssh-0.9.8-4|140	- version autoupdate [0.9.4]

13855 21
21mr|libssh2-1.10.0-3|1	%define major 1
21mr|libssh2-1.10.0-3|2	%define libname %mklibname ssh2_ %{major}
21mr|libssh2-1.10.0-3|3	%define devname %mklibname ssh2 -d
21mr|libssh2-1.10.0-3|4	%ifarch %{riscv}
21mr|libssh2-1.10.0-3|5	%global debug_package %nil
21mr|libssh2-1.10.0-3|6	%endif
21mr|libssh2-1.10.0-3|7	
21mr|libssh2-1.10.0-3|8	Summary:	A library implementing the SSH2 protocol
21mr|libssh2-1.10.0-3|9	Name:		libssh2
21mr|libssh2-1.10.0-3|10	Version:	1.10.0
21mr|libssh2-1.10.0-3|11	Release:	3
21mr|libssh2-1.10.0-3|12	License:	BSD
21mr|libssh2-1.10.0-3|13	Group:		System/Libraries
21mr|libssh2-1.10.0-3|14	Url:		http://www.libssh2.org/
21mr|libssh2-1.10.0-3|15	Source0:	http://www.libssh2.org/download/%{name}-%{version}.tar.gz
21mr|libssh2-1.10.0-3|16	Source100:	libssh2.rpmlintrc
21mr|libssh2-1.10.0-3|17	BuildRequires:	cmake
21mr|libssh2-1.10.0-3|18	BuildRequires:	pkgconfig(openssl)
21mr|libssh2-1.10.0-3|19	BuildRequires:	pkgconfig(zlib)
21mr|libssh2-1.10.0-3|20	BuildRequires:	pkgconfig(libcurl)
21mr|libssh2-1.10.0-3|21	
21mr|libssh2-1.10.0-3|22	# fixed in this version
21mr|libssh2-1.10.0-3|23	# CVE-2019-17498 <= 1.9.0
21mr|libssh2-1.10.0-3|24	# CVE-2019-3855 < 1.8.1
21mr|libssh2-1.10.0-3|25	# CVE-2019-3856 < 1.8.1
21mr|libssh2-1.10.0-3|26	# CVE-2019-3857 <= 1.8.0
21mr|libssh2-1.10.0-3|27	# CVE-2019-3858 < 1.8.1
21mr|libssh2-1.10.0-3|28	# CVE-2019-3859 < 1.8.1
21mr|libssh2-1.10.0-3|29	# CVE-2019-3860 <= 1.8.0
21mr|libssh2-1.10.0-3|30	# CVE-2019-3861 < 1.8.1
21mr|libssh2-1.10.0-3|31	# CVE-2019-3862 < 1.8.1
21mr|libssh2-1.10.0-3|32	# CVE-2019-3863 < 1.8.1
21mr|libssh2-1.10.0-3|33	# CVE-2020-22218
21mr|libssh2-1.10.0-3|34	Patch0:		CVE-2023-48795.patch
21mr|libssh2-1.10.0-3|35	Patch1:		libssh2-lenght-type.patch
21mr|libssh2-1.10.0-3|36	
21mr|libssh2-1.10.0-3|37	%description
21mr|libssh2-1.10.0-3|38	libssh2 is a library implementing the SSH2 protocol as defined by Internet
21mr|libssh2-1.10.0-3|39	Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
21mr|libssh2-1.10.0-3|40	SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).
21mr|libssh2-1.10.0-3|41	
21mr|libssh2-1.10.0-3|42	#----------------------------------------------------------------------------
21mr|libssh2-1.10.0-3|43	
21mr|libssh2-1.10.0-3|44	%package -n %{libname}
21mr|libssh2-1.10.0-3|45	Summary:	A library implementing the SSH2 protocol
21mr|libssh2-1.10.0-3|46	Group:		System/Libraries
21mr|libssh2-1.10.0-3|47	
21mr|libssh2-1.10.0-3|48	%description -n %{libname}
21mr|libssh2-1.10.0-3|49	libssh2 is a library implementing the SSH2 protocol as defined by Internet
21mr|libssh2-1.10.0-3|50	Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
21mr|libssh2-1.10.0-3|51	SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).
21mr|libssh2-1.10.0-3|52	
21mr|libssh2-1.10.0-3|53	%files -n %{libname}
21mr|libssh2-1.10.0-3|54	%doc COPYING
21mr|libssh2-1.10.0-3|55	%{_libdir}/libssh2.so.%{major}*
21mr|libssh2-1.10.0-3|56	
21mr|libssh2-1.10.0-3|57	#----------------------------------------------------------------------------
21mr|libssh2-1.10.0-3|58	
21mr|libssh2-1.10.0-3|59	%package -n %{devname}
21mr|libssh2-1.10.0-3|60	Summary:	Development library and header files for the %{name} library
21mr|libssh2-1.10.0-3|61	Group:		Development/C
21mr|libssh2-1.10.0-3|62	Requires:	%{libname} = %{EVRD}
21mr|libssh2-1.10.0-3|63	Provides:	%{name}-devel = %{EVRD}
21mr|libssh2-1.10.0-3|64	Provides:	ssh2-devel = %{EVRD}
21mr|libssh2-1.10.0-3|65	
21mr|libssh2-1.10.0-3|66	%description -n %{devname}
21mr|libssh2-1.10.0-3|67	libssh2 is a library implementing the SSH2 protocol as defined by Internet
21mr|libssh2-1.10.0-3|68	Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
21mr|libssh2-1.10.0-3|69	SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).
21mr|libssh2-1.10.0-3|70	
21mr|libssh2-1.10.0-3|71	This package contains the static %{name} library and its header files.
21mr|libssh2-1.10.0-3|72	
21mr|libssh2-1.10.0-3|73	%files -n %{devname}
21mr|libssh2-1.10.0-3|74	%doc docs/AUTHORS docs/BINDINGS docs/HACKING docs/TODO ChangeLog NEWS README RELEASE-NOTES
21mr|libssh2-1.10.0-3|75	%{_includedir}/*
21mr|libssh2-1.10.0-3|76	%{_libdir}/*.so
21mr|libssh2-1.10.0-3|77	%{_mandir}/man3/*
21mr|libssh2-1.10.0-3|78	%{_libdir}/pkgconfig/*.pc
21mr|libssh2-1.10.0-3|79	%{_libdir}/cmake/%{name}/*.cmake
21mr|libssh2-1.10.0-3|80	
21mr|libssh2-1.10.0-3|81	#----------------------------------------------------------------------------
21mr|libssh2-1.10.0-3|82	
21mr|libssh2-1.10.0-3|83	%prep
21mr|libssh2-1.10.0-3|84	%autosetup -p1
21mr|libssh2-1.10.0-3|85	
21mr|libssh2-1.10.0-3|86	%build
21mr|libssh2-1.10.0-3|87	%set_build_flags
21mr|libssh2-1.10.0-3|88	%cmake \
21mr|libssh2-1.10.0-3|89	-DENABLE_ZLIB_COMPRESSION=ON \
21mr|libssh2-1.10.0-3|90	-DBUILD_SHARED_LIBS=ON \
21mr|libssh2-1.10.0-3|91	-DCRYPTO_BACKEND=OpenSSL
21mr|libssh2-1.10.0-3|92	
21mr|libssh2-1.10.0-3|93	%make_build
21mr|libssh2-1.10.0-3|94	
21mr|libssh2-1.10.0-3|95	%install
21mr|libssh2-1.10.0-3|96	%make_install -C build
21mr|libssh2-1.10.0-3|97	# wipe duplicates
21mr|libssh2-1.10.0-3|98	rm -rf %{buildroot}/%{_datadir}/doc/%{name}/
21mr|libssh2-1.10.0-3|99	
21mr|libssh2-1.10.0-3|100	#check
21mr|libssh2-1.10.0-3|101	#make check <- barfs at "Failed requesting pty", works as root
21mr|libssh2-1.10.0-3|102	

13856 21
21mr|libstaroffice-0.0.7-1|1	%global api 0.0
21mr|libstaroffice-0.0.7-1|2	%global major 0
21mr|libstaroffice-0.0.7-1|3	%define libname %mklibname staroffice %{api} %{major}
21mr|libstaroffice-0.0.7-1|4	%define devname %mklibname staroffice -d
21mr|libstaroffice-0.0.7-1|5	
21mr|libstaroffice-0.0.7-1|6	Summary:	A library for import of binary StarOffice documents
21mr|libstaroffice-0.0.7-1|7	Name:		libstaroffice
21mr|libstaroffice-0.0.7-1|8	Version:	0.0.7
21mr|libstaroffice-0.0.7-1|9	Release:	1
21mr|libstaroffice-0.0.7-1|10	License:	MPLv2.0 or LGPLv2+
21mr|libstaroffice-0.0.7-1|11	Group:		System/Libraries
21mr|libstaroffice-0.0.7-1|12	Url:		https://github.com/fosnola/libstaroffice/wiki
21mr|libstaroffice-0.0.7-1|13	Source:		https://github.com/fosnola/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|libstaroffice-0.0.7-1|14	BuildRequires:	doxygen
21mr|libstaroffice-0.0.7-1|15	BuildRequires:	help2man
21mr|libstaroffice-0.0.7-1|16	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libstaroffice-0.0.7-1|17	BuildRequires:	pkgconfig(zlib)
21mr|libstaroffice-0.0.7-1|18	
21mr|libstaroffice-0.0.7-1|19	%description
21mr|libstaroffice-0.0.7-1|20	A library for import of binary StarOffice documents.
21mr|libstaroffice-0.0.7-1|21	
21mr|libstaroffice-0.0.7-1|22	#----------------------------------------------------------------------------
21mr|libstaroffice-0.0.7-1|23	
21mr|libstaroffice-0.0.7-1|24	%package -n %{libname}
21mr|libstaroffice-0.0.7-1|25	Summary:	A library for import of binary StarOffice documents
21mr|libstaroffice-0.0.7-1|26	Group:		System/Libraries
21mr|libstaroffice-0.0.7-1|27	
21mr|libstaroffice-0.0.7-1|28	%description -n %{libname}
21mr|libstaroffice-0.0.7-1|29	A library for import of binary StarOffice documents.
21mr|libstaroffice-0.0.7-1|30	
21mr|libstaroffice-0.0.7-1|31	%files -n %{libname}
21mr|libstaroffice-0.0.7-1|32	%doc CREDITS NEWS README
21mr|libstaroffice-0.0.7-1|33	%{_libdir}/%{name}-%{api}.so.%{major}
21mr|libstaroffice-0.0.7-1|34	%{_libdir}/%{name}-%{api}.so.%{major}.*
21mr|libstaroffice-0.0.7-1|35	
21mr|libstaroffice-0.0.7-1|36	#----------------------------------------------------------------------------
21mr|libstaroffice-0.0.7-1|37	
21mr|libstaroffice-0.0.7-1|38	%package -n %{devname}
21mr|libstaroffice-0.0.7-1|39	Summary:	Development files for %{name}
21mr|libstaroffice-0.0.7-1|40	Group:		Development/C
21mr|libstaroffice-0.0.7-1|41	Requires:	%{libname} = %{EVRD}
21mr|libstaroffice-0.0.7-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|libstaroffice-0.0.7-1|43	
21mr|libstaroffice-0.0.7-1|44	%description -n %{devname}
21mr|libstaroffice-0.0.7-1|45	This package contains libraries and header files for developing
21mr|libstaroffice-0.0.7-1|46	applications that use %{name}.
21mr|libstaroffice-0.0.7-1|47	
21mr|libstaroffice-0.0.7-1|48	%files -n %{devname}
21mr|libstaroffice-0.0.7-1|49	%doc ChangeLog
21mr|libstaroffice-0.0.7-1|50	%{_includedir}/%{name}-%{api}
21mr|libstaroffice-0.0.7-1|51	%{_libdir}/%{name}-%{api}.so
21mr|libstaroffice-0.0.7-1|52	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libstaroffice-0.0.7-1|53	
21mr|libstaroffice-0.0.7-1|54	#----------------------------------------------------------------------------
21mr|libstaroffice-0.0.7-1|55	
21mr|libstaroffice-0.0.7-1|56	%package doc
21mr|libstaroffice-0.0.7-1|57	Summary:	Documentation of %{name} API
21mr|libstaroffice-0.0.7-1|58	Group:		Documentation
21mr|libstaroffice-0.0.7-1|59	BuildArch:	noarch
21mr|libstaroffice-0.0.7-1|60	
21mr|libstaroffice-0.0.7-1|61	%description doc
21mr|libstaroffice-0.0.7-1|62	This package contains documentation files for %{name}.
21mr|libstaroffice-0.0.7-1|63	
21mr|libstaroffice-0.0.7-1|64	%files doc
21mr|libstaroffice-0.0.7-1|65	%doc docs/doxygen/html
21mr|libstaroffice-0.0.7-1|66	
21mr|libstaroffice-0.0.7-1|67	#----------------------------------------------------------------------------
21mr|libstaroffice-0.0.7-1|68	
21mr|libstaroffice-0.0.7-1|69	%package tools
21mr|libstaroffice-0.0.7-1|70	Summary:	Tools to transform StarOffice documents into other formats
21mr|libstaroffice-0.0.7-1|71	Group:		Publishing
21mr|libstaroffice-0.0.7-1|72	
21mr|libstaroffice-0.0.7-1|73	%description tools
21mr|libstaroffice-0.0.7-1|74	Tools to transform StarOffice documents into other formats. Currently
21mr|libstaroffice-0.0.7-1|75	supported: CSV, HTML, plain text, SVG, raw.
21mr|libstaroffice-0.0.7-1|76	
21mr|libstaroffice-0.0.7-1|77	%files tools
21mr|libstaroffice-0.0.7-1|78	%{_bindir}/sd2raw
21mr|libstaroffice-0.0.7-1|79	%{_bindir}/sd2svg
21mr|libstaroffice-0.0.7-1|80	%{_bindir}/sd2text
21mr|libstaroffice-0.0.7-1|81	%{_bindir}/sdc2csv
21mr|libstaroffice-0.0.7-1|82	%{_bindir}/sdw2html
21mr|libstaroffice-0.0.7-1|83	%{_mandir}/man1/sd2raw.1*
21mr|libstaroffice-0.0.7-1|84	%{_mandir}/man1/sd2svg.1*
21mr|libstaroffice-0.0.7-1|85	%{_mandir}/man1/sd2text.1*
21mr|libstaroffice-0.0.7-1|86	%{_mandir}/man1/sdc2csv.1*
21mr|libstaroffice-0.0.7-1|87	%{_mandir}/man1/sdw2html.1*
21mr|libstaroffice-0.0.7-1|88	
21mr|libstaroffice-0.0.7-1|89	#----------------------------------------------------------------------------
21mr|libstaroffice-0.0.7-1|90	
21mr|libstaroffice-0.0.7-1|91	%prep
21mr|libstaroffice-0.0.7-1|92	%setup -q
21mr|libstaroffice-0.0.7-1|93	
21mr|libstaroffice-0.0.7-1|94	%build
21mr|libstaroffice-0.0.7-1|95	%configure \
21mr|libstaroffice-0.0.7-1|96	--disable-static \
21mr|libstaroffice-0.0.7-1|97	--disable-werror \
21mr|libstaroffice-0.0.7-1|98	--disable-silent-rules \
21mr|libstaroffice-0.0.7-1|99	--enable-zip \
21mr|libstaroffice-0.0.7-1|100	--with-sharedptr=c++11
21mr|libstaroffice-0.0.7-1|101	
21mr|libstaroffice-0.0.7-1|102	%make
21mr|libstaroffice-0.0.7-1|103	
21mr|libstaroffice-0.0.7-1|104	%install
21mr|libstaroffice-0.0.7-1|105	%makeinstall_std
21mr|libstaroffice-0.0.7-1|106	
21mr|libstaroffice-0.0.7-1|107	# rhbz#1001245 we install API docs directly from build
21mr|libstaroffice-0.0.7-1|108	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|libstaroffice-0.0.7-1|109	
21mr|libstaroffice-0.0.7-1|110	# generate and install man pages
21mr|libstaroffice-0.0.7-1|111	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|libstaroffice-0.0.7-1|112	for tool in sd2raw sd2svg sd2text sdc2csv sdw2html; do
21mr|libstaroffice-0.0.7-1|113	help2man -N -S '%{name} %{version}' -o ${tool}.1 %{buildroot}%{_bindir}/${tool}
21mr|libstaroffice-0.0.7-1|114	done
21mr|libstaroffice-0.0.7-1|115	install -m 0755 -d %{buildroot}%{_mandir}/man1
21mr|libstaroffice-0.0.7-1|116	install -m 0644 sd2*.1 sd?2*.1 %{buildroot}%{_mandir}/man1

13857 21
21mr|libstatgrab-0.92.1-1|1	%define shortname statgrab
21mr|libstatgrab-0.92.1-1|2	%define major 10
21mr|libstatgrab-0.92.1-1|3	%define libname %mklibname %shortname %major
21mr|libstatgrab-0.92.1-1|4	%define libnamedevel %mklibname -d %shortname
21mr|libstatgrab-0.92.1-1|5	
21mr|libstatgrab-0.92.1-1|6	Summary: Make system statistics
21mr|libstatgrab-0.92.1-1|7	Name: libstatgrab
21mr|libstatgrab-0.92.1-1|8	Version: 0.92.1
21mr|libstatgrab-0.92.1-1|9	Release: 1
21mr|libstatgrab-0.92.1-1|10	Source0: https://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-%{version}.tar.gz
21mr|libstatgrab-0.92.1-1|11	License: LGPLv2+ and GPLv2+
21mr|libstatgrab-0.92.1-1|12	Group: Monitoring
21mr|libstatgrab-0.92.1-1|13	Url: http://www.i-scream.org/libstatgrab/
21mr|libstatgrab-0.92.1-1|14	
21mr|libstatgrab-0.92.1-1|15	%description
21mr|libstatgrab-0.92.1-1|16	Libstatgrab is a library that provides cross platform access to statistics
21mr|libstatgrab-0.92.1-1|17	about the system on which it's run. It's written in C and presents a selection
21mr|libstatgrab-0.92.1-1|18	of useful interfaces which can be used to access key system statistics. The
21mr|libstatgrab-0.92.1-1|19	current list of statistics includes CPU usage, memory utilisation, disk usage,
21mr|libstatgrab-0.92.1-1|20	process counts, network traffic, disk I/O, and more.
21mr|libstatgrab-0.92.1-1|21	
21mr|libstatgrab-0.92.1-1|22	The current list of platforms is Solaris 2.x, Linux, and FreeBSD 4.x/5.x.
21mr|libstatgrab-0.92.1-1|23	The aim is to extend this to include as many operating systems as possible.
21mr|libstatgrab-0.92.1-1|24	
21mr|libstatgrab-0.92.1-1|25	The package also includes a couple of useful tools. The first, saidar,
21mr|libstatgrab-0.92.1-1|26	provides a curses-based interface to viewing the current state of the
21mr|libstatgrab-0.92.1-1|27	system. The second, statgrab, gives a sysctl-style interface to the
21mr|libstatgrab-0.92.1-1|28	statistics gathered by libstatgrab. This extends the use of libstatgrab
21mr|libstatgrab-0.92.1-1|29	to people writing scripts or anything else that can't easily make C
21mr|libstatgrab-0.92.1-1|30	function calls. Included with statgrab is a script to generate an MRTG
21mr|libstatgrab-0.92.1-1|31	configuration file to use statgrab.
21mr|libstatgrab-0.92.1-1|32	
21mr|libstatgrab-0.92.1-1|33	%package -n %shortname-tools
21mr|libstatgrab-0.92.1-1|34	Summary: Tools from %name to monitoring the system
21mr|libstatgrab-0.92.1-1|35	Group: Monitoring
21mr|libstatgrab-0.92.1-1|36	License: GPLv2+
21mr|libstatgrab-0.92.1-1|37	
21mr|libstatgrab-0.92.1-1|38	%description -n %shortname-tools
21mr|libstatgrab-0.92.1-1|39	Libstatgrab is a library that provides cross platform access to statistics
21mr|libstatgrab-0.92.1-1|40	about the system on which it's run. It's written in C and presents a selection
21mr|libstatgrab-0.92.1-1|41	of useful interfaces which can be used to access key system statistics. The
21mr|libstatgrab-0.92.1-1|42	current list of statistics includes CPU usage, memory utilisation, disk usage,
21mr|libstatgrab-0.92.1-1|43	process counts, network traffic, disk I/O, and more.
21mr|libstatgrab-0.92.1-1|44	
21mr|libstatgrab-0.92.1-1|45	The current list of platforms is Solaris 2.x, Linux , and FreeBSD 4.x/5.x.
21mr|libstatgrab-0.92.1-1|46	The aim is to extend this to include as many operating systems as possible.
21mr|libstatgrab-0.92.1-1|47	
21mr|libstatgrab-0.92.1-1|48	The package also includes a couple of useful tools. The first, saidar,
21mr|libstatgrab-0.92.1-1|49	provides a curses-based interface to viewing the current state of the
21mr|libstatgrab-0.92.1-1|50	system. The second, statgrab, gives a sysctl-style interface to the
21mr|libstatgrab-0.92.1-1|51	statistics gathered by libstatgrab. This extends the use of libstatgrab
21mr|libstatgrab-0.92.1-1|52	to people writing scripts or anything else that can't easily make C
21mr|libstatgrab-0.92.1-1|53	function calls. Included with statgrab is a script to generate an MRTG
21mr|libstatgrab-0.92.1-1|54	configuration file to use statgrab.
21mr|libstatgrab-0.92.1-1|55	
21mr|libstatgrab-0.92.1-1|56	%package -n %libname
21mr|libstatgrab-0.92.1-1|57	Summary: The %name libraries
21mr|libstatgrab-0.92.1-1|58	Group: System/Libraries
21mr|libstatgrab-0.92.1-1|59	License: LGPLv2+
21mr|libstatgrab-0.92.1-1|60	Provides: %name = %version-%release
21mr|libstatgrab-0.92.1-1|61	
21mr|libstatgrab-0.92.1-1|62	%description -n %libname
21mr|libstatgrab-0.92.1-1|63	Libstatgrab is a library that provides cross platform access to statistics
21mr|libstatgrab-0.92.1-1|64	about the system on which it's run. It's written in C and presents a selection
21mr|libstatgrab-0.92.1-1|65	of useful interfaces which can be used to access key system statistics. The
21mr|libstatgrab-0.92.1-1|66	current list of statistics includes CPU usage, memory utilisation, disk usage,
21mr|libstatgrab-0.92.1-1|67	process counts, network traffic, disk I/O, and more.
21mr|libstatgrab-0.92.1-1|68	
21mr|libstatgrab-0.92.1-1|69	The current list of platforms is Solaris 2.x, Linux, and FreeBSD 4.x/5.x.
21mr|libstatgrab-0.92.1-1|70	The aim is to extend this to include as many operating systems as possible.
21mr|libstatgrab-0.92.1-1|71	
21mr|libstatgrab-0.92.1-1|72	The package also includes a couple of useful tools. The first, saidar,
21mr|libstatgrab-0.92.1-1|73	provides a curses-based interface to viewing the current state of the
21mr|libstatgrab-0.92.1-1|74	system. The second, statgrab, gives a sysctl-style interface to the
21mr|libstatgrab-0.92.1-1|75	statistics gathered by libstatgrab. This extends the use of libstatgrab
21mr|libstatgrab-0.92.1-1|76	to people writing scripts or anything else that can't easily make C
21mr|libstatgrab-0.92.1-1|77	function calls. Included with statgrab is a script to generate an MRTG
21mr|libstatgrab-0.92.1-1|78	configuration file to use statgrab.
21mr|libstatgrab-0.92.1-1|79	
21mr|libstatgrab-0.92.1-1|80	%package -n %libnamedevel
21mr|libstatgrab-0.92.1-1|81	Summary: The development files from %name libraries
21mr|libstatgrab-0.92.1-1|82	Group: Development/Other
21mr|libstatgrab-0.92.1-1|83	License: LGPLv2+
21mr|libstatgrab-0.92.1-1|84	Provides: %name-devel = %version-%release
21mr|libstatgrab-0.92.1-1|85	Requires: %libname = %version
21mr|libstatgrab-0.92.1-1|86	
21mr|libstatgrab-0.92.1-1|87	%description -n %libnamedevel
21mr|libstatgrab-0.92.1-1|88	Libstatgrab is a library that provides cross platform access to statistics
21mr|libstatgrab-0.92.1-1|89	about the system on which it's run. It's written in C and presents a selection
21mr|libstatgrab-0.92.1-1|90	of useful interfaces which can be used to access key system statistics. The
21mr|libstatgrab-0.92.1-1|91	current list of statistics includes CPU usage, memory utilisation, disk usage,
21mr|libstatgrab-0.92.1-1|92	process counts, network traffic, disk I/O, and more.
21mr|libstatgrab-0.92.1-1|93	
21mr|libstatgrab-0.92.1-1|94	The current list of platforms is Solaris 2.x, Linux, and FreeBSD 4.x/5.x.
21mr|libstatgrab-0.92.1-1|95	The aim is to extend this to include as many operating systems as possible.
21mr|libstatgrab-0.92.1-1|96	
21mr|libstatgrab-0.92.1-1|97	The package also includes a couple of useful tools. The first, saidar,
21mr|libstatgrab-0.92.1-1|98	provides a curses-based interface to viewing the current state of the
21mr|libstatgrab-0.92.1-1|99	system. The second, statgrab, gives a sysctl-style interface to the
21mr|libstatgrab-0.92.1-1|100	statistics gathered by libstatgrab. This extends the use of libstatgrab
21mr|libstatgrab-0.92.1-1|101	to people writing scripts or anything else that can't easily make C
21mr|libstatgrab-0.92.1-1|102	function calls. Included with statgrab is a script to generate an MRTG
21mr|libstatgrab-0.92.1-1|103	configuration file to use statgrab.
21mr|libstatgrab-0.92.1-1|104	
21mr|libstatgrab-0.92.1-1|105	%prep
21mr|libstatgrab-0.92.1-1|106	%autosetup -p1
21mr|libstatgrab-0.92.1-1|107	
21mr|libstatgrab-0.92.1-1|108	%build
21mr|libstatgrab-0.92.1-1|109	%configure
21mr|libstatgrab-0.92.1-1|110	%make_build
21mr|libstatgrab-0.92.1-1|111	
21mr|libstatgrab-0.92.1-1|112	%install
21mr|libstatgrab-0.92.1-1|113	%make_install
21mr|libstatgrab-0.92.1-1|114	
21mr|libstatgrab-0.92.1-1|115	%files -n %{shortname}-tools
21mr|libstatgrab-0.92.1-1|116	%doc AUTHORS INSTALL README ChangeLog NEWS
21mr|libstatgrab-0.92.1-1|117	%_bindir/*
21mr|libstatgrab-0.92.1-1|118	%_mandir/*/*
21mr|libstatgrab-0.92.1-1|119	
21mr|libstatgrab-0.92.1-1|120	%files -n %{libname}
21mr|libstatgrab-0.92.1-1|121	%_libdir/*.so.%{major}*
21mr|libstatgrab-0.92.1-1|122	
21mr|libstatgrab-0.92.1-1|123	%files -n %{libnamedevel}
21mr|libstatgrab-0.92.1-1|124	%{_docdir}/%{name}/*
21mr|libstatgrab-0.92.1-1|125	%_libdir/*.so
21mr|libstatgrab-0.92.1-1|126	%_includedir/*.h
21mr|libstatgrab-0.92.1-1|127	%_libdir/pkgconfig/%name.pc

13858 21
21mr|libstdc++-gcc10-10-0.20200301.6|1	# Manual how to use it and description why it was packaged like this:
21mr|libstdc++-gcc10-10-0.20200301.6|2	# https://forum.rosalinux.ru/viewtopic.php?f=7&t=10047 (in Russian)
21mr|libstdc++-gcc10-10-0.20200301.6|3	
21mr|libstdc++-gcc10-10-0.20200301.6|4	%define date 20200301
21mr|libstdc++-gcc10-10-0.20200301.6|5	%define _disable_ld_no_undefined 1
21mr|libstdc++-gcc10-10-0.20200301.6|6	%define _unpackaged_files_terminate_build 0
21mr|libstdc++-gcc10-10-0.20200301.6|7	%define _use_internal_dependency_generator 0
21mr|libstdc++-gcc10-10-0.20200301.6|8	
21mr|libstdc++-gcc10-10-0.20200301.6|9	%if "%{_lib}" == "lib64"
21mr|libstdc++-gcc10-10-0.20200301.6|10	%define _ds (64bit)
21mr|libstdc++-gcc10-10-0.20200301.6|11	%else
21mr|libstdc++-gcc10-10-0.20200301.6|12	%define _ds %{nil}
21mr|libstdc++-gcc10-10-0.20200301.6|13	%endif
21mr|libstdc++-gcc10-10-0.20200301.6|14	
21mr|libstdc++-gcc10-10-0.20200301.6|15	%define gcc_major 1
21mr|libstdc++-gcc10-10-0.20200301.6|16	%define cpp_major 6
21mr|libstdc++-gcc10-10-0.20200301.6|17	
21mr|libstdc++-gcc10-10-0.20200301.6|18	%if 0%{?mdvver}
21mr|libstdc++-gcc10-10-0.20200301.6|19	%define libgcc %mklibname gcc_s-gcc10_ %{gcc_major}
21mr|libstdc++-gcc10-10-0.20200301.6|20	%define libstdxx %mklibname stdc++-gcc10_ %{cpp_major}
21mr|libstdc++-gcc10-10-0.20200301.6|21	%define libstdxx_dev %mklibname stdc++-gcc10 -d
21mr|libstdc++-gcc10-10-0.20200301.6|22	%else
21mr|libstdc++-gcc10-10-0.20200301.6|23	%define libgcc libgcc_s-gcc10_1
21mr|libstdc++-gcc10-10-0.20200301.6|24	%define libstdxx libstdc++-gcc10_6
21mr|libstdc++-gcc10-10-0.20200301.6|25	%define libstdxx_dev libstdc++-gcc10-devel
21mr|libstdc++-gcc10-10-0.20200301.6|26	%endif
21mr|libstdc++-gcc10-10-0.20200301.6|27	
21mr|libstdc++-gcc10-10-0.20200301.6|28	# For RHEL, define %%EVRD if it is not defined
21mr|libstdc++-gcc10-10-0.20200301.6|29	%{?!EVRD:%define EVRD %{?epoch:%{epoch}:}%{?version:%{version}}%{?release:-%{release}}}
21mr|libstdc++-gcc10-10-0.20200301.6|30	
21mr|libstdc++-gcc10-10-0.20200301.6|31	Summary:	libstdc++ library separately from gcc
21mr|libstdc++-gcc10-10-0.20200301.6|32	Name:		libstdc++-gcc10
21mr|libstdc++-gcc10-10-0.20200301.6|33	Version:	10
21mr|libstdc++-gcc10-10-0.20200301.6|34	Release:	0.%{date}.6
21mr|libstdc++-gcc10-10-0.20200301.6|35	License:	LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
21mr|libstdc++-gcc10-10-0.20200301.6|36	Group:		Development/C
21mr|libstdc++-gcc10-10-0.20200301.6|37	Url:		http://www.linuxfromscratch.org/lfs/view/development/chapter05/gcc-libstdc++.html
21mr|libstdc++-gcc10-10-0.20200301.6|38	Source0:	ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/snapshots/%{version}-%{date}/gcc-%{version}-%{date}.tar.xz
21mr|libstdc++-gcc10-10-0.20200301.6|39	# some random C++17 code
21mr|libstdc++-gcc10-10-0.20200301.6|40	Source1:	test1.cpp
21mr|libstdc++-gcc10-10-0.20200301.6|41	Source2:	find_provides.sh
21mr|libstdc++-gcc10-10-0.20200301.6|42	# This define must be after Source2 is defined!
21mr|libstdc++-gcc10-10-0.20200301.6|43	%define __find_provides /bin/sh %{SOURCE2}
21mr|libstdc++-gcc10-10-0.20200301.6|44	Source3:	br-rhel.spec.in
21mr|libstdc++-gcc10-10-0.20200301.6|45	Patch0:		libstdc++-mallinfo.patch
21mr|libstdc++-gcc10-10-0.20200301.6|46	%if 0%{?mdvver}
21mr|libstdc++-gcc10-10-0.20200301.6|47	BuildRequires:	gcc
21mr|libstdc++-gcc10-10-0.20200301.6|48	BuildRequires:	binutils
21mr|libstdc++-gcc10-10-0.20200301.6|49	BuildRequires:	bison
21mr|libstdc++-gcc10-10-0.20200301.6|50	# for test
21mr|libstdc++-gcc10-10-0.20200301.6|51	BuildRequires:	clang
21mr|libstdc++-gcc10-10-0.20200301.6|52	BuildRequires:	dejagnu
21mr|libstdc++-gcc10-10-0.20200301.6|53	BuildRequires:	flex
21mr|libstdc++-gcc10-10-0.20200301.6|54	BuildRequires:	gdb
21mr|libstdc++-gcc10-10-0.20200301.6|55	BuildRequires:	gettext
21mr|libstdc++-gcc10-10-0.20200301.6|56	# to manipulate with SONAME
21mr|libstdc++-gcc10-10-0.20200301.6|57	BuildRequires:	patchelf
21mr|libstdc++-gcc10-10-0.20200301.6|58	BuildRequires:	sash
21mr|libstdc++-gcc10-10-0.20200301.6|59	BuildRequires:	sharutils
21mr|libstdc++-gcc10-10-0.20200301.6|60	BuildRequires:	texinfo
21mr|libstdc++-gcc10-10-0.20200301.6|61	BuildRequires:	util-linux
21mr|libstdc++-gcc10-10-0.20200301.6|62	BuildRequires:	gmp-devel
21mr|libstdc++-gcc10-10-0.20200301.6|63	BuildRequires:	libmpc-devel
21mr|libstdc++-gcc10-10-0.20200301.6|64	BuildRequires:	mpfr-devel
21mr|libstdc++-gcc10-10-0.20200301.6|65	BuildRequires:	ppl-devel
21mr|libstdc++-gcc10-10-0.20200301.6|66	BuildRequires:	ppl_c-devel
21mr|libstdc++-gcc10-10-0.20200301.6|67	BuildRequires:	pkgconfig(zlib)
21mr|libstdc++-gcc10-10-0.20200301.6|68	BuildRequires:	pkgconfig(isl)
21mr|libstdc++-gcc10-10-0.20200301.6|69	BuildRequires:	pkgconfig(libelf)
21mr|libstdc++-gcc10-10-0.20200301.6|70	BuildRequires:	pkgconfig(python3)
21mr|libstdc++-gcc10-10-0.20200301.6|71	%endif
21mr|libstdc++-gcc10-10-0.20200301.6|72	%if 0%{?rhel}
21mr|libstdc++-gcc10-10-0.20200301.6|73	%include %{SOURCE3}
21mr|libstdc++-gcc10-10-0.20200301.6|74	%endif
21mr|libstdc++-gcc10-10-0.20200301.6|75	AutoReq:	1
21mr|libstdc++-gcc10-10-0.20200301.6|76	AutoProv:	1
21mr|libstdc++-gcc10-10-0.20200301.6|77	
21mr|libstdc++-gcc10-10-0.20200301.6|78	%description
21mr|libstdc++-gcc10-10-0.20200301.6|79	libstdc++ library separately from GCC 10.
21mr|libstdc++-gcc10-10-0.20200301.6|80	Can be used where C++17 and other modern standards are needed.
21mr|libstdc++-gcc10-10-0.20200301.6|81	
21mr|libstdc++-gcc10-10-0.20200301.6|82	#----------------------------------------------------------------------------
21mr|libstdc++-gcc10-10-0.20200301.6|83	
21mr|libstdc++-gcc10-10-0.20200301.6|84	%package -n %{libgcc}
21mr|libstdc++-gcc10-10-0.20200301.6|85	Summary:	libgcc_s library from GCC 10
21mr|libstdc++-gcc10-10-0.20200301.6|86	Group:		System/Libraries
21mr|libstdc++-gcc10-10-0.20200301.6|87	
21mr|libstdc++-gcc10-10-0.20200301.6|88	%description -n %{libgcc}
21mr|libstdc++-gcc10-10-0.20200301.6|89	libgcc_s library from GCC 10.
21mr|libstdc++-gcc10-10-0.20200301.6|90	
21mr|libstdc++-gcc10-10-0.20200301.6|91	%files -n %{libgcc}
21mr|libstdc++-gcc10-10-0.20200301.6|92	%{_libdir}/libgcc_s-gcc10.so.%{gcc_major}
21mr|libstdc++-gcc10-10-0.20200301.6|93	
21mr|libstdc++-gcc10-10-0.20200301.6|94	#----------------------------------------------------------------------------
21mr|libstdc++-gcc10-10-0.20200301.6|95	
21mr|libstdc++-gcc10-10-0.20200301.6|96	%package -n %{libstdxx}
21mr|libstdc++-gcc10-10-0.20200301.6|97	Summary:	libstdc++ library from GCC 10
21mr|libstdc++-gcc10-10-0.20200301.6|98	Group:		System/Libraries
21mr|libstdc++-gcc10-10-0.20200301.6|99	Requires:	%{libgcc} = %{EVRD}
21mr|libstdc++-gcc10-10-0.20200301.6|100	
21mr|libstdc++-gcc10-10-0.20200301.6|101	%description -n %{libstdxx}
21mr|libstdc++-gcc10-10-0.20200301.6|102	libstdc++ library from GCC 10.
21mr|libstdc++-gcc10-10-0.20200301.6|103	
21mr|libstdc++-gcc10-10-0.20200301.6|104	%files -n %{libstdxx}
21mr|libstdc++-gcc10-10-0.20200301.6|105	%{_libdir}/libstdc++-gcc10.so.%{cpp_major}*
21mr|libstdc++-gcc10-10-0.20200301.6|106	
21mr|libstdc++-gcc10-10-0.20200301.6|107	#----------------------------------------------------------------------------
21mr|libstdc++-gcc10-10-0.20200301.6|108	
21mr|libstdc++-gcc10-10-0.20200301.6|109	%package -n %{libstdxx_dev}
21mr|libstdc++-gcc10-10-0.20200301.6|110	Summary:	libstdc++ development library from GCC 10
21mr|libstdc++-gcc10-10-0.20200301.6|111	Group:		Development/C
21mr|libstdc++-gcc10-10-0.20200301.6|112	Requires:	%{libstdxx} = %{EVRD}
21mr|libstdc++-gcc10-10-0.20200301.6|113	Provides:	stdc++-gcc10-devel = %{EVRD}
21mr|libstdc++-gcc10-10-0.20200301.6|114	Provides:	devel(libstdc++-gcc10%{_ds})
21mr|libstdc++-gcc10-10-0.20200301.6|115	Provides:	devel(libgcc_s-gcc10%{_ds})
21mr|libstdc++-gcc10-10-0.20200301.6|116	
21mr|libstdc++-gcc10-10-0.20200301.6|117	%description -n %{libstdxx_dev}
21mr|libstdc++-gcc10-10-0.20200301.6|118	libstdc++ developement library from GCC 10
21mr|libstdc++-gcc10-10-0.20200301.6|119	Manual how to use it and description why it was packaged like this:
21mr|libstdc++-gcc10-10-0.20200301.6|120	https://forum.rosalinux.ru/viewtopic.php?f=7&t=10047 (in Russian)
21mr|libstdc++-gcc10-10-0.20200301.6|121	
21mr|libstdc++-gcc10-10-0.20200301.6|122	%files -n %{libstdxx_dev}
21mr|libstdc++-gcc10-10-0.20200301.6|123	# I am not sure that libgcc_s is needed
21mr|libstdc++-gcc10-10-0.20200301.6|124	# to work with libstdc++-gcc10-devel
21mr|libstdc++-gcc10-10-0.20200301.6|125	%{_libdir}/libgcc_s-gcc10.so
21mr|libstdc++-gcc10-10-0.20200301.6|126	%{_libdir}/libstdc++-gcc10.so
21mr|libstdc++-gcc10-10-0.20200301.6|127	%{_includedir}/%{name}
21mr|libstdc++-gcc10-10-0.20200301.6|128	
21mr|libstdc++-gcc10-10-0.20200301.6|129	#----------------------------------------------------------------------------
21mr|libstdc++-gcc10-10-0.20200301.6|130	
21mr|libstdc++-gcc10-10-0.20200301.6|131	%prep
21mr|libstdc++-gcc10-10-0.20200301.6|132	%autosetup -p1 -n gcc-%{version}-%{date}
21mr|libstdc++-gcc10-10-0.20200301.6|133	
21mr|libstdc++-gcc10-10-0.20200301.6|134	%build
21mr|libstdc++-gcc10-10-0.20200301.6|135	# Build gcc-10 compiler, build libstdc++ with it
21mr|libstdc++-gcc10-10-0.20200301.6|136	# http://www.linuxfromscratch.org/lfs/view/development/chapter05/gcc-pass1.html
21mr|libstdc++-gcc10-10-0.20200301.6|137	# http://www.linuxfromscratch.org/lfs/view/development/chapter05/gcc-libstdc++.html
21mr|libstdc++-gcc10-10-0.20200301.6|138	mkdir -p build
21mr|libstdc++-gcc10-10-0.20200301.6|139	cd build
21mr|libstdc++-gcc10-10-0.20200301.6|140	../configure \
21mr|libstdc++-gcc10-10-0.20200301.6|141	--prefix=%{_prefix} \
21mr|libstdc++-gcc10-10-0.20200301.6|142	--includedir=%{_includedir}/%{name} \
21mr|libstdc++-gcc10-10-0.20200301.6|143	--with-gxx-include-dir=%{_includedir}/%{name} \
21mr|libstdc++-gcc10-10-0.20200301.6|144	--enable-languages=c,c++ \
21mr|libstdc++-gcc10-10-0.20200301.6|145	--enable-linker-build-id \
21mr|libstdc++-gcc10-10-0.20200301.6|146	--disable-multilib \
21mr|libstdc++-gcc10-10-0.20200301.6|147	--with-system-zlib
21mr|libstdc++-gcc10-10-0.20200301.6|148	%make_build
21mr|libstdc++-gcc10-10-0.20200301.6|149	
21mr|libstdc++-gcc10-10-0.20200301.6|150	%install
21mr|libstdc++-gcc10-10-0.20200301.6|151	cd build
21mr|libstdc++-gcc10-10-0.20200301.6|152	%make_install
21mr|libstdc++-gcc10-10-0.20200301.6|153	
21mr|libstdc++-gcc10-10-0.20200301.6|154	cd %{buildroot}
21mr|libstdc++-gcc10-10-0.20200301.6|155	mv usr usr.old
21mr|libstdc++-gcc10-10-0.20200301.6|156	mkdir -p ./%{_libdir}
21mr|libstdc++-gcc10-10-0.20200301.6|157	mv ./usr.old/%{_lib}/{libgcc_s.so*,libstdc++.so*} ./%{_libdir}
21mr|libstdc++-gcc10-10-0.20200301.6|158	mv ./usr.old/include ./usr/
21mr|libstdc++-gcc10-10-0.20200301.6|159	# x86_64-pc-linux-gnu
21mr|libstdc++-gcc10-10-0.20200301.6|160	# aarch64-unknown-linux-gnu
21mr|libstdc++-gcc10-10-0.20200301.6|161	( cd %{buildroot}/%{_includedir}/%{name}
21mr|libstdc++-gcc10-10-0.20200301.6|162	t="$(ls | grep '\-linux-gnu')"
21mr|libstdc++-gcc10-10-0.20200301.6|163	if [ "$t" != %{_host} ]; then
21mr|libstdc++-gcc10-10-0.20200301.6|164	ln -s "$t" %{_host}
21mr|libstdc++-gcc10-10-0.20200301.6|165	fi
21mr|libstdc++-gcc10-10-0.20200301.6|166	)
21mr|libstdc++-gcc10-10-0.20200301.6|167	cd ./%{_libdir}
21mr|libstdc++-gcc10-10-0.20200301.6|168	sed -i -e 's,libgcc_s.so.1,libgcc_s-gcc10.so.1,g' libgcc_s.so
21mr|libstdc++-gcc10-10-0.20200301.6|169	mv libgcc_s.so libgcc_s-gcc10.so
21mr|libstdc++-gcc10-10-0.20200301.6|170	patchelf --set-soname libgcc_s-gcc10.so.1 libgcc_s.so.1
21mr|libstdc++-gcc10-10-0.20200301.6|171	mv libgcc_s.so.1 libgcc_s-gcc10.so.1
21mr|libstdc++-gcc10-10-0.20200301.6|172	old_libstdcxx_soname="$(patchelf --print-soname libstdc++.so)"
21mr|libstdc++-gcc10-10-0.20200301.6|173	new_libstdcxx_soname="$(echo "$old_libstdcxx_soname" | sed -e 's,libstdc++,libstdc++-gcc10,g')"
21mr|libstdc++-gcc10-10-0.20200301.6|174	patchelf --set-soname "$new_libstdcxx_soname" libstdc++.so
21mr|libstdc++-gcc10-10-0.20200301.6|175	rp="$(readlink libstdc++.so)"
21mr|libstdc++-gcc10-10-0.20200301.6|176	# libstdc++.so.6.0.28 -> 6
21mr|libstdc++-gcc10-10-0.20200301.6|177	n="$(echo "$rp" | awk -F '.so.' '{print $NF}' | cut -d'.' -f1)"
21mr|libstdc++-gcc10-10-0.20200301.6|178	np="$(echo "$rp" | sed -e 's,libstdc++,libstdc++-gcc10,g')"
21mr|libstdc++-gcc10-10-0.20200301.6|179	mv "$rp" "$np"
21mr|libstdc++-gcc10-10-0.20200301.6|180	rm -fv libstdc++.so*
21mr|libstdc++-gcc10-10-0.20200301.6|181	ln -s "$np" "libstdc++-gcc10.so.${n}"
21mr|libstdc++-gcc10-10-0.20200301.6|182	ln -s "$np" "libstdc++-gcc10.so"
21mr|libstdc++-gcc10-10-0.20200301.6|183	patchelf --replace-needed libgcc_s.so.1 libgcc_s-gcc10.so.1 libstdc++-gcc10.so
21mr|libstdc++-gcc10-10-0.20200301.6|184	
21mr|libstdc++-gcc10-10-0.20200301.6|185	# Fix stripping by RPM
21mr|libstdc++-gcc10-10-0.20200301.6|186	find . -name '*.so.*' -print | xargs chmod 755
21mr|libstdc++-gcc10-10-0.20200301.6|187	
21mr|libstdc++-gcc10-10-0.20200301.6|188	# verify loadability of patched libs
21mr|libstdc++-gcc10-10-0.20200301.6|189	# patchelf may break libraries
21mr|libstdc++-gcc10-10-0.20200301.6|190	export LD_LIBRARY_PATH="$PWD"
21mr|libstdc++-gcc10-10-0.20200301.6|191	ldd libgcc_s-gcc10.so.1
21mr|libstdc++-gcc10-10-0.20200301.6|192	ldd libstdc++-gcc10.so
21mr|libstdc++-gcc10-10-0.20200301.6|193	
21mr|libstdc++-gcc10-10-0.20200301.6|194	# rm everything except libstdc++, its deps and headers
21mr|libstdc++-gcc10-10-0.20200301.6|195	rm -fr %{buildroot}/usr.old
21mr|libstdc++-gcc10-10-0.20200301.6|196	
21mr|libstdc++-gcc10-10-0.20200301.6|197	%check
21mr|libstdc++-gcc10-10-0.20200301.6|198	# clang is too old in ROSA-CentOS 7.3,
21mr|libstdc++-gcc10-10-0.20200301.6|199	# I build this package there for other purposes
21mr|libstdc++-gcc10-10-0.20200301.6|200	%if 0%{?rhel}
21mr|libstdc++-gcc10-10-0.20200301.6|201	exit 0
21mr|libstdc++-gcc10-10-0.20200301.6|202	%endif
21mr|libstdc++-gcc10-10-0.20200301.6|203	
21mr|libstdc++-gcc10-10-0.20200301.6|204	mkdir rpm_check
21mr|libstdc++-gcc10-10-0.20200301.6|205	cd rpm_check
21mr|libstdc++-gcc10-10-0.20200301.6|206	cp %{SOURCE1} test1.cpp
21mr|libstdc++-gcc10-10-0.20200301.6|207	clang++ -v 2>&1 | head -n 1
21mr|libstdc++-gcc10-10-0.20200301.6|208	clang++ -nostdinc++ -std=c++17 -I%{buildroot}%{_includedir}/%{name} -I%{buildroot}%{_includedir}/%{name}/%{_host} -L%{buildroot}%{_libdir} test1.cpp -o test1 -lstdc++-gcc10
21mr|libstdc++-gcc10-10-0.20200301.6|209	LD_LIBRARY_PATH=%{buildroot}%{_libdir} ./test1 | grep -q '1, 2, 3'

13859 21
21mr|libstdc++-gcc15-15.2.0-1|1	# Manual how to use it and description why it was packaged like this:
21mr|libstdc++-gcc15-15.2.0-1|2	# https://forum.rosalinux.ru/viewtopic.php?f=7&t=10047 (in Russian)
21mr|libstdc++-gcc15-15.2.0-1|3	
21mr|libstdc++-gcc15-15.2.0-1|4	%define _disable_ld_no_undefined 1
21mr|libstdc++-gcc15-15.2.0-1|5	%define _unpackaged_files_terminate_build 0
21mr|libstdc++-gcc15-15.2.0-1|6	# https://github.com/rpm-software-management/rpm/commit/b6f159a34c
21mr|libstdc++-gcc15-15.2.0-1|7	%global _use_internal_dependency_generator 0
21mr|libstdc++-gcc15-15.2.0-1|8	%global __find_provides /bin/sh -c "%{_rpmconfigdir}/rpmdeps --provides | sed -e s,libgcc_s.so.1,libgcc_s-gcc15.so.1,g -e s,libstdc++.so.6,libstdc++-gcc15.so.6,g"
21mr|libstdc++-gcc15-15.2.0-1|9	%global __find_requires %{_rpmconfigdir}/rpmdeps --requires
21mr|libstdc++-gcc15-15.2.0-1|10	
21mr|libstdc++-gcc15-15.2.0-1|11	%if "%_lib" == "lib64"
21mr|libstdc++-gcc15-15.2.0-1|12	%define _ds (64bit)
21mr|libstdc++-gcc15-15.2.0-1|13	%else
21mr|libstdc++-gcc15-15.2.0-1|14	%define _ds %{nil}
21mr|libstdc++-gcc15-15.2.0-1|15	%endif
21mr|libstdc++-gcc15-15.2.0-1|16	
21mr|libstdc++-gcc15-15.2.0-1|17	%if 0%{?mdvver}
21mr|libstdc++-gcc15-15.2.0-1|18	%define libgcc %mklibname gcc_s-gcc15_ 1
21mr|libstdc++-gcc15-15.2.0-1|19	%define libstdxx %mklibname stdc++-gcc15_ 6
21mr|libstdc++-gcc15-15.2.0-1|20	%define libstdxx_dev %mklibname stdc++-gcc15 -d
21mr|libstdc++-gcc15-15.2.0-1|21	%else
21mr|libstdc++-gcc15-15.2.0-1|22	%define libgcc libgcc_s-gcc15_1
21mr|libstdc++-gcc15-15.2.0-1|23	%define libstdxx libstdc++-gcc15_6
21mr|libstdc++-gcc15-15.2.0-1|24	%define libstdxx_dev libstdc++-gcc15-devel
21mr|libstdc++-gcc15-15.2.0-1|25	%endif
21mr|libstdc++-gcc15-15.2.0-1|26	
21mr|libstdc++-gcc15-15.2.0-1|27	Summary:	libstdc++ library separately from gcc
21mr|libstdc++-gcc15-15.2.0-1|28	Name:		libstdc++-gcc15
21mr|libstdc++-gcc15-15.2.0-1|29	Version:	15.2.0
21mr|libstdc++-gcc15-15.2.0-1|30	Release:	1
21mr|libstdc++-gcc15-15.2.0-1|31	Source0:	https://mirror.linux-ia64.org/gnu/gcc/releases/gcc-%{version}/gcc-%{version}.tar.xz
21mr|libstdc++-gcc15-15.2.0-1|32	Source3:	br-rhel.spec.in
21mr|libstdc++-gcc15-15.2.0-1|33	Url:		http://www.linuxfromscratch.org/lfs/view/development/chapter05/gcc-libstdc++.html
21mr|libstdc++-gcc15-15.2.0-1|34	Group:		Development/C
21mr|libstdc++-gcc15-15.2.0-1|35	License:	LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
21mr|libstdc++-gcc15-15.2.0-1|36	
21mr|libstdc++-gcc15-15.2.0-1|37	%if 0%{?mdvver}
21mr|libstdc++-gcc15-15.2.0-1|38	BuildRequires: gcc
21mr|libstdc++-gcc15-15.2.0-1|39	BuildRequires: binutils
21mr|libstdc++-gcc15-15.2.0-1|40	# to manipulate with SONAME
21mr|libstdc++-gcc15-15.2.0-1|41	BuildRequires: patchelf
21mr|libstdc++-gcc15-15.2.0-1|42	BuildRequires: gmp-devel
21mr|libstdc++-gcc15-15.2.0-1|43	BuildRequires: mpfr-devel
21mr|libstdc++-gcc15-15.2.0-1|44	BuildRequires: libmpc-devel
21mr|libstdc++-gcc15-15.2.0-1|45	BuildRequires: pkgconfig(zlib)
21mr|libstdc++-gcc15-15.2.0-1|46	BuildRequires: pkgconfig(cloog-isl)
21mr|libstdc++-gcc15-15.2.0-1|47	BuildRequires: pkgconfig(isl)
21mr|libstdc++-gcc15-15.2.0-1|48	BuildRequires: python3-devel
21mr|libstdc++-gcc15-15.2.0-1|49	BuildRequires: util-linux
21mr|libstdc++-gcc15-15.2.0-1|50	BuildRequires: dejagnu
21mr|libstdc++-gcc15-15.2.0-1|51	BuildRequires: elfutils-devel
21mr|libstdc++-gcc15-15.2.0-1|52	BuildRequires: bison
21mr|libstdc++-gcc15-15.2.0-1|53	BuildRequires: flex
21mr|libstdc++-gcc15-15.2.0-1|54	BuildRequires: gdb
21mr|libstdc++-gcc15-15.2.0-1|55	BuildRequires: gettext
21mr|libstdc++-gcc15-15.2.0-1|56	BuildRequires: sharutils
21mr|libstdc++-gcc15-15.2.0-1|57	BuildRequires: texinfo
21mr|libstdc++-gcc15-15.2.0-1|58	BuildRequires: python3-devel
21mr|libstdc++-gcc15-15.2.0-1|59	BuildRequires: ppl-devel
21mr|libstdc++-gcc15-15.2.0-1|60	BuildRequires: ppl_c-devel
21mr|libstdc++-gcc15-15.2.0-1|61	%endif
21mr|libstdc++-gcc15-15.2.0-1|62	%if 0%{?rhel}
21mr|libstdc++-gcc15-15.2.0-1|63	%include %SOURCE3
21mr|libstdc++-gcc15-15.2.0-1|64	%endif
21mr|libstdc++-gcc15-15.2.0-1|65	
21mr|libstdc++-gcc15-15.2.0-1|66	%description
21mr|libstdc++-gcc15-15.2.0-1|67	libstdc++ library separately from GCC 15.
21mr|libstdc++-gcc15-15.2.0-1|68	Can be used where newest C++ standards are needed.
21mr|libstdc++-gcc15-15.2.0-1|69	
21mr|libstdc++-gcc15-15.2.0-1|70	#------------------------------------------------------------------------------------
21mr|libstdc++-gcc15-15.2.0-1|71	
21mr|libstdc++-gcc15-15.2.0-1|72	%package -n %libgcc
21mr|libstdc++-gcc15-15.2.0-1|73	Summary: libgcc_s library from GCC 15
21mr|libstdc++-gcc15-15.2.0-1|74	Group: System/Libraries
21mr|libstdc++-gcc15-15.2.0-1|75	
21mr|libstdc++-gcc15-15.2.0-1|76	%description -n %libgcc
21mr|libstdc++-gcc15-15.2.0-1|77	libgcc_s library from GCC 15
21mr|libstdc++-gcc15-15.2.0-1|78	
21mr|libstdc++-gcc15-15.2.0-1|79	%files -n %libgcc
21mr|libstdc++-gcc15-15.2.0-1|80	%_libdir/libgcc_s-gcc15.so.1
21mr|libstdc++-gcc15-15.2.0-1|81	
21mr|libstdc++-gcc15-15.2.0-1|82	#------------------------------------------------------------------------------------
21mr|libstdc++-gcc15-15.2.0-1|83	
21mr|libstdc++-gcc15-15.2.0-1|84	%package -n %libstdxx
21mr|libstdc++-gcc15-15.2.0-1|85	Summary: libstdc++ library from GCC 15
21mr|libstdc++-gcc15-15.2.0-1|86	Group: System/Libraries
21mr|libstdc++-gcc15-15.2.0-1|87	Requires: %libgcc = %EVRD
21mr|libstdc++-gcc15-15.2.0-1|88	
21mr|libstdc++-gcc15-15.2.0-1|89	%description -n %libstdxx
21mr|libstdc++-gcc15-15.2.0-1|90	libstdc++ library from GCC 15
21mr|libstdc++-gcc15-15.2.0-1|91	
21mr|libstdc++-gcc15-15.2.0-1|92	%files -n %libstdxx
21mr|libstdc++-gcc15-15.2.0-1|93	%_libdir/libstdc++-gcc15.so.6
21mr|libstdc++-gcc15-15.2.0-1|94	%_libdir/libstdc++-gcc15.so.6.*
21mr|libstdc++-gcc15-15.2.0-1|95	
21mr|libstdc++-gcc15-15.2.0-1|96	#------------------------------------------------------------------------------------
21mr|libstdc++-gcc15-15.2.0-1|97	
21mr|libstdc++-gcc15-15.2.0-1|98	%package -n %libstdxx_dev
21mr|libstdc++-gcc15-15.2.0-1|99	Summary: libstdc++ development library from GCC 15
21mr|libstdc++-gcc15-15.2.0-1|100	Group: Development/C
21mr|libstdc++-gcc15-15.2.0-1|101	Requires: %libstdxx = %EVRD
21mr|libstdc++-gcc15-15.2.0-1|102	Provides: stdc++-gcc15-devel = %EVRD
21mr|libstdc++-gcc15-15.2.0-1|103	Provides: devel(libstdc++-gcc15%{_ds})
21mr|libstdc++-gcc15-15.2.0-1|104	Provides: devel(libgcc_s-gcc15%{_ds})
21mr|libstdc++-gcc15-15.2.0-1|105	
21mr|libstdc++-gcc15-15.2.0-1|106	%description -n %libstdxx_dev
21mr|libstdc++-gcc15-15.2.0-1|107	libstdc++ developement library from GCC 15
21mr|libstdc++-gcc15-15.2.0-1|108	Manual how to use it and description why it was packaged like this:
21mr|libstdc++-gcc15-15.2.0-1|109	https://forum.rosalinux.ru/viewtopic.php?f=7&t=10047 (in Russian)
21mr|libstdc++-gcc15-15.2.0-1|110	
21mr|libstdc++-gcc15-15.2.0-1|111	%files -n %libstdxx_dev
21mr|libstdc++-gcc15-15.2.0-1|112	# I am not sure that libgcc_s is needed
21mr|libstdc++-gcc15-15.2.0-1|113	# to work with libstdc++-gcc15-devel
21mr|libstdc++-gcc15-15.2.0-1|114	%_libdir/libgcc_s-gcc15.so
21mr|libstdc++-gcc15-15.2.0-1|115	%_libdir/libstdc++-gcc15.so
21mr|libstdc++-gcc15-15.2.0-1|116	%_includedir/%name
21mr|libstdc++-gcc15-15.2.0-1|117	
21mr|libstdc++-gcc15-15.2.0-1|118	#------------------------------------------------------------------------------------
21mr|libstdc++-gcc15-15.2.0-1|119	
21mr|libstdc++-gcc15-15.2.0-1|120	%prep
21mr|libstdc++-gcc15-15.2.0-1|121	%setup -q -n gcc-%{version}
21mr|libstdc++-gcc15-15.2.0-1|122	
21mr|libstdc++-gcc15-15.2.0-1|123	%build
21mr|libstdc++-gcc15-15.2.0-1|124	# Build gcc-15 compiler, build libstdc++ with it
21mr|libstdc++-gcc15-15.2.0-1|125	# http://www.linuxfromscratch.org/lfs/view/development/chapter05/gcc-pass1.html
21mr|libstdc++-gcc15-15.2.0-1|126	# http://www.linuxfromscratch.org/lfs/view/development/chapter05/gcc-libstdc++.html
21mr|libstdc++-gcc15-15.2.0-1|127	mkdir -p build
21mr|libstdc++-gcc15-15.2.0-1|128	cd build
21mr|libstdc++-gcc15-15.2.0-1|129	../configure \
21mr|libstdc++-gcc15-15.2.0-1|130	--prefix=%_prefix \
21mr|libstdc++-gcc15-15.2.0-1|131	--includedir=%_includedir/%name \
21mr|libstdc++-gcc15-15.2.0-1|132	--with-gxx-include-dir=%_includedir/%name \
21mr|libstdc++-gcc15-15.2.0-1|133	--enable-languages=c,c++ \
21mr|libstdc++-gcc15-15.2.0-1|134	--enable-linker-build-id \
21mr|libstdc++-gcc15-15.2.0-1|135	--disable-multilib \
21mr|libstdc++-gcc15-15.2.0-1|136	--with-system-zlib
21mr|libstdc++-gcc15-15.2.0-1|137	%make_build
21mr|libstdc++-gcc15-15.2.0-1|138	
21mr|libstdc++-gcc15-15.2.0-1|139	%install
21mr|libstdc++-gcc15-15.2.0-1|140	cd build
21mr|libstdc++-gcc15-15.2.0-1|141	%make_install
21mr|libstdc++-gcc15-15.2.0-1|142	
21mr|libstdc++-gcc15-15.2.0-1|143	cd %buildroot
21mr|libstdc++-gcc15-15.2.0-1|144	mv usr usr.old
21mr|libstdc++-gcc15-15.2.0-1|145	mkdir -p ./%_libdir
21mr|libstdc++-gcc15-15.2.0-1|146	mv ./usr.old/%_lib/{libgcc_s.so*,libstdc++.so*} ./%_libdir
21mr|libstdc++-gcc15-15.2.0-1|147	mv ./usr.old/include ./usr/
21mr|libstdc++-gcc15-15.2.0-1|148	# x86_64-pc-linux-gnu
21mr|libstdc++-gcc15-15.2.0-1|149	# aarch64-unknown-linux-gnu
21mr|libstdc++-gcc15-15.2.0-1|150	( cd %buildroot/%_includedir/%name
21mr|libstdc++-gcc15-15.2.0-1|151	t="$(ls | grep '\-linux-gnu')"
21mr|libstdc++-gcc15-15.2.0-1|152	if [ "$t" != %_host ]; then
21mr|libstdc++-gcc15-15.2.0-1|153	ln -s "$t" %_host
21mr|libstdc++-gcc15-15.2.0-1|154	fi
21mr|libstdc++-gcc15-15.2.0-1|155	)
21mr|libstdc++-gcc15-15.2.0-1|156	cd ./%_libdir
21mr|libstdc++-gcc15-15.2.0-1|157	sed -i -e 's,libgcc_s.so.1,libgcc_s-gcc15.so.1,g' libgcc_s.so
21mr|libstdc++-gcc15-15.2.0-1|158	mv libgcc_s.so libgcc_s-gcc15.so
21mr|libstdc++-gcc15-15.2.0-1|159	patchelf --set-soname libgcc_s-gcc15.so.1 libgcc_s.so.1
21mr|libstdc++-gcc15-15.2.0-1|160	mv libgcc_s.so.1 libgcc_s-gcc15.so.1
21mr|libstdc++-gcc15-15.2.0-1|161	old_libstdcxx_soname="$(patchelf --print-soname libstdc++.so)"
21mr|libstdc++-gcc15-15.2.0-1|162	new_libstdcxx_soname="$(echo "$old_libstdcxx_soname" | sed -e 's,libstdc++,libstdc++-gcc15,g')"
21mr|libstdc++-gcc15-15.2.0-1|163	patchelf --set-soname "$new_libstdcxx_soname" libstdc++.so
21mr|libstdc++-gcc15-15.2.0-1|164	rp="$(readlink libstdc++.so)"
21mr|libstdc++-gcc15-15.2.0-1|165	# libstdc++.so.6.0.28 -> 6
21mr|libstdc++-gcc15-15.2.0-1|166	n="$(echo "$rp" | awk -F '.so.' '{print $NF}' | cut -d'.' -f1)"
21mr|libstdc++-gcc15-15.2.0-1|167	np="$(echo "$rp" | sed -e 's,libstdc++,libstdc++-gcc15,g')"
21mr|libstdc++-gcc15-15.2.0-1|168	mv "$rp" "$np"
21mr|libstdc++-gcc15-15.2.0-1|169	rm -fv libstdc++.so*
21mr|libstdc++-gcc15-15.2.0-1|170	ln -s "$np" "libstdc++-gcc15.so.${n}"
21mr|libstdc++-gcc15-15.2.0-1|171	ln -s "$np" "libstdc++-gcc15.so"
21mr|libstdc++-gcc15-15.2.0-1|172	patchelf --replace-needed libgcc_s.so.1 libgcc_s-gcc15.so.1 libstdc++-gcc15.so
21mr|libstdc++-gcc15-15.2.0-1|173	
21mr|libstdc++-gcc15-15.2.0-1|174	chmod +x *.so.*
21mr|libstdc++-gcc15-15.2.0-1|175	
21mr|libstdc++-gcc15-15.2.0-1|176	# verify loadability of patched libs
21mr|libstdc++-gcc15-15.2.0-1|177	# patchelf may break libraries
21mr|libstdc++-gcc15-15.2.0-1|178	export LD_LIBRARY_PATH="$PWD"
21mr|libstdc++-gcc15-15.2.0-1|179	ldd libgcc_s-gcc15.so.1
21mr|libstdc++-gcc15-15.2.0-1|180	ldd libstdc++-gcc15.so
21mr|libstdc++-gcc15-15.2.0-1|181	
21mr|libstdc++-gcc15-15.2.0-1|182	# rm everything except libstdc++, its deps and headers
21mr|libstdc++-gcc15-15.2.0-1|183	rm -fr %buildroot/usr.old

13860 21
21mr|libstemmer-0-23|1	%define major 0
21mr|libstemmer-0-23|2	%define libname %mklibname stemmer %{major}
21mr|libstemmer-0-23|3	%define devname %mklibname stemmer -d
21mr|libstemmer-0-23|4	
21mr|libstemmer-0-23|5	Summary:	The C version of the libstemmer library
21mr|libstemmer-0-23|6	Name:		libstemmer
21mr|libstemmer-0-23|7	Version:	0
21mr|libstemmer-0-23|8	Release:	23
21mr|libstemmer-0-23|9	License:	BSD
21mr|libstemmer-0-23|10	Group:		System/Libraries
21mr|libstemmer-0-23|11	Url:		http://snowball.tartarus.org/
21mr|libstemmer-0-23|12	Source0:	http://snowball.tartarus.org/dist/libstemmer_c.tgz
21mr|libstemmer-0-23|13	Patch0:		libstemmer-libtool.diff
21mr|libstemmer-0-23|14	BuildRequires:	libtool
21mr|libstemmer-0-23|15	
21mr|libstemmer-0-23|16	%description
21mr|libstemmer-0-23|17	Snowball is a small string processing language designed for
21mr|libstemmer-0-23|18	creating stemming algorithms for use in Information Retrieval.
21mr|libstemmer-0-23|19	This site describes Snowball, and presents several useful stemmers
21mr|libstemmer-0-23|20	which have been implemented using it.
21mr|libstemmer-0-23|21	
21mr|libstemmer-0-23|22	This package containst the C version of the libstemmer library.
21mr|libstemmer-0-23|23	
21mr|libstemmer-0-23|24	#----------------------------------------------------------------------------
21mr|libstemmer-0-23|25	
21mr|libstemmer-0-23|26	%package -n %{libname}
21mr|libstemmer-0-23|27	Summary:	The C version of the libstemmer library
21mr|libstemmer-0-23|28	Group:		System/Libraries
21mr|libstemmer-0-23|29	
21mr|libstemmer-0-23|30	%description -n %{libname}
21mr|libstemmer-0-23|31	Snowball is a small string processing language designed for
21mr|libstemmer-0-23|32	creating stemming algorithms for use in Information Retrieval.
21mr|libstemmer-0-23|33	This site describes Snowball, and presents several useful stemmers
21mr|libstemmer-0-23|34	which have been implemented using it.
21mr|libstemmer-0-23|35	
21mr|libstemmer-0-23|36	This package containst the C version of the libstemmer library.
21mr|libstemmer-0-23|37	
21mr|libstemmer-0-23|38	%files -n %{libname}
21mr|libstemmer-0-23|39	%doc README
21mr|libstemmer-0-23|40	%{_libdir}/libstemmer.so.%{major}*
21mr|libstemmer-0-23|41	
21mr|libstemmer-0-23|42	#----------------------------------------------------------------------------
21mr|libstemmer-0-23|43	
21mr|libstemmer-0-23|44	%package -n %{devname}
21mr|libstemmer-0-23|45	Summary:	Development library and header files for the libstemmer library
21mr|libstemmer-0-23|46	Group:		Development/C
21mr|libstemmer-0-23|47	Requires:	%{libname} >= %{EVRD}
21mr|libstemmer-0-23|48	Provides:	%{name}-devel = %{EVRD}
21mr|libstemmer-0-23|49	
21mr|libstemmer-0-23|50	%description -n %{devname}
21mr|libstemmer-0-23|51	This package contains the development files for %{name}.
21mr|libstemmer-0-23|52	
21mr|libstemmer-0-23|53	%files -n %{devname}
21mr|libstemmer-0-23|54	%dir %{_includedir}/%{name}
21mr|libstemmer-0-23|55	%{_includedir}/%{name}/*.h
21mr|libstemmer-0-23|56	%{_libdir}/libstemmer.so
21mr|libstemmer-0-23|57	
21mr|libstemmer-0-23|58	#----------------------------------------------------------------------------
21mr|libstemmer-0-23|59	
21mr|libstemmer-0-23|60	%package -n stemwords
21mr|libstemmer-0-23|61	Summary:	The stemwords utility using the libstemmer library
21mr|libstemmer-0-23|62	Group:		System/Libraries
21mr|libstemmer-0-23|63	
21mr|libstemmer-0-23|64	%description -n stemwords
21mr|libstemmer-0-23|65	The stemwords utility using the libstemmer library
21mr|libstemmer-0-23|66	
21mr|libstemmer-0-23|67	%files -n stemwords
21mr|libstemmer-0-23|68	%{_bindir}/stemwords
21mr|libstemmer-0-23|69	
21mr|libstemmer-0-23|70	#----------------------------------------------------------------------------
21mr|libstemmer-0-23|71	
21mr|libstemmer-0-23|72	%prep
21mr|libstemmer-0-23|73	%setup -qn libstemmer_c
21mr|libstemmer-0-23|74	%patch0 -p0
21mr|libstemmer-0-23|75	
21mr|libstemmer-0-23|76	# lib64 fix
21mr|libstemmer-0-23|77	sed -i -e "s|/usr/lib|%{_libdir}|g" Makefile
21mr|libstemmer-0-23|78	
21mr|libstemmer-0-23|79	%build
21mr|libstemmer-0-23|80	%make LDFLAGS="%{ldflags}" CFLAGS="%{optflags} -Wall -Iinclude -fPIC -DPIC -D_REENTRANT"
21mr|libstemmer-0-23|81	
21mr|libstemmer-0-23|82	%install
21mr|libstemmer-0-23|83	%makeinstall_std
21mr|libstemmer-0-23|84	
21mr|libstemmer-0-23|85	# install referenced headers
21mr|libstemmer-0-23|86	install -m644 src_c/stem_*.h %{buildroot}%{_includedir}/%{name}/
21mr|libstemmer-0-23|87	
21mr|libstemmer-0-23|88	# fix location
21mr|libstemmer-0-23|89	perl -pi -e "s|\.\./src_c/||g" %{buildroot}%{_includedir}/%{name}/modules.h

13861 21
21mr|libstoragemgmt-1.9.1-1|1	%bcond_with     test
21mr|libstoragemgmt-1.9.1-1|2	%define _disable_ld_no_undefined %nil
21mr|libstoragemgmt-1.9.1-1|3	%define Werror_cflags %nil
21mr|libstoragemgmt-1.9.1-1|4	
21mr|libstoragemgmt-1.9.1-1|5	%define major	1
21mr|libstoragemgmt-1.9.1-1|6	%define libname %mklibname storagemgmt %{major}
21mr|libstoragemgmt-1.9.1-1|7	%define devname %mklibname storagemgmt -d
21mr|libstoragemgmt-1.9.1-1|8	
21mr|libstoragemgmt-1.9.1-1|9	
21mr|libstoragemgmt-1.9.1-1|10	Name:		libstoragemgmt
21mr|libstoragemgmt-1.9.1-1|11	Version:	1.9.1
21mr|libstoragemgmt-1.9.1-1|12	Release:	1
21mr|libstoragemgmt-1.9.1-1|13	Group:		System/Libraries
21mr|libstoragemgmt-1.9.1-1|14	Summary:	Storage array management library
21mr|libstoragemgmt-1.9.1-1|15	License:	LGPLv2+
21mr|libstoragemgmt-1.9.1-1|16	URL:		https://github.com/libstorage/libstoragemgmt
21mr|libstoragemgmt-1.9.1-1|17	Source0:	https://github.com/libstorage/libstoragemgmt/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|libstoragemgmt-1.9.1-1|18	Source1:	libstoragemgmt.sysusers.conf
21mr|libstoragemgmt-1.9.1-1|19	Patch1:		0001-change-run-dir.patch
21mr|libstoragemgmt-1.9.1-1|20	BuildRequires:	libtool
21mr|libstoragemgmt-1.9.1-1|21	BuildRequires:	libxml2-devel
21mr|libstoragemgmt-1.9.1-1|22	BuildRequires:	check-devel
21mr|libstoragemgmt-1.9.1-1|23	BuildRequires:	perl-interpreter
21mr|libstoragemgmt-1.9.1-1|24	BuildRequires:	pkgconfig(openssl)
21mr|libstoragemgmt-1.9.1-1|25	BuildRequires:	pkgconfig(glib-2.0)
21mr|libstoragemgmt-1.9.1-1|26	BuildRequires:	pkgconfig(bash-completion)
21mr|libstoragemgmt-1.9.1-1|27	BuildRequires:	pkgconfig(libconfig)
21mr|libstoragemgmt-1.9.1-1|28	BuildRequires:	pkgconfig(systemd)
21mr|libstoragemgmt-1.9.1-1|29	BuildRequires:	pkgconfig(udev)
21mr|libstoragemgmt-1.9.1-1|30	BuildRequires:	procps
21mr|libstoragemgmt-1.9.1-1|31	BuildRequires:	sqlite-devel
21mr|libstoragemgmt-1.9.1-1|32	BuildRequires:	python3-six
21mr|libstoragemgmt-1.9.1-1|33	BuildRequires:	python3-devel
21mr|libstoragemgmt-1.9.1-1|34	BuildRequires:	chrpath
21mr|libstoragemgmt-1.9.1-1|35	%ifnarch %{riscv} %{e2k}
21mr|libstoragemgmt-1.9.1-1|36	BuildRequires:	valgrind
21mr|libstoragemgmt-1.9.1-1|37	%endif
21mr|libstoragemgmt-1.9.1-1|38	Requires:	python3-%{name}
21mr|libstoragemgmt-1.9.1-1|39	Requires(pre):	/bin/systemd-sysusers
21mr|libstoragemgmt-1.9.1-1|40	
21mr|libstoragemgmt-1.9.1-1|41	%description
21mr|libstoragemgmt-1.9.1-1|42	The libStorageMgmt library will provide a vendor agnostic open source storage
21mr|libstoragemgmt-1.9.1-1|43	application programming interface (API) that will allow management of storage
21mr|libstoragemgmt-1.9.1-1|44	arrays.  The library includes a command line interface for interactive use and
21mr|libstoragemgmt-1.9.1-1|45	scripting (command lsmcli).  The library also has a daemon that is used for
21mr|libstoragemgmt-1.9.1-1|46	executing plug-ins in a separate process (lsmd).
21mr|libstoragemgmt-1.9.1-1|47	
21mr|libstoragemgmt-1.9.1-1|48	%files
21mr|libstoragemgmt-1.9.1-1|49	%doc README COPYING.LIB NEWS
21mr|libstoragemgmt-1.9.1-1|50	%{_mandir}/man1/lsmcli.1*
21mr|libstoragemgmt-1.9.1-1|51	%{_mandir}/man1/lsmd.1*
21mr|libstoragemgmt-1.9.1-1|52	%{_mandir}/man5/lsmd.conf.5*
21mr|libstoragemgmt-1.9.1-1|53	%{_bindir}/lsmcli
21mr|libstoragemgmt-1.9.1-1|54	%{_datadir}/bash-completion/completions/lsmcli
21mr|libstoragemgmt-1.9.1-1|55	%{_bindir}/lsmd
21mr|libstoragemgmt-1.9.1-1|56	%{_bindir}/simc_lsmplugin
21mr|libstoragemgmt-1.9.1-1|57	%dir %{_sysconfdir}/lsm
21mr|libstoragemgmt-1.9.1-1|58	%dir %{_sysconfdir}/lsm/pluginconf.d
21mr|libstoragemgmt-1.9.1-1|59	%config(noreplace) %{_sysconfdir}/lsm/lsmd.conf
21mr|libstoragemgmt-1.9.1-1|60	%{_mandir}/man1/simc_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|61	
21mr|libstoragemgmt-1.9.1-1|62	%{_unitdir}/%{name}.service
21mr|libstoragemgmt-1.9.1-1|63	%{_sysusersdir}/libstoragemgmt.conf
21mr|libstoragemgmt-1.9.1-1|64	
21mr|libstoragemgmt-1.9.1-1|65	%ghost %dir %attr(0775, root, libstoragemgmt) /run/lsm/
21mr|libstoragemgmt-1.9.1-1|66	%ghost %dir %attr(0775, root, libstoragemgmt) /run/lsm/ipc
21mr|libstoragemgmt-1.9.1-1|67	
21mr|libstoragemgmt-1.9.1-1|68	%attr(0644, root, root) %{_tmpfilesdir}/%{name}.conf
21mr|libstoragemgmt-1.9.1-1|69	
21mr|libstoragemgmt-1.9.1-1|70	%pre
21mr|libstoragemgmt-1.9.1-1|71	%sysusers_create_package libstoragemgmt %{SOURCE1}
21mr|libstoragemgmt-1.9.1-1|72	
21mr|libstoragemgmt-1.9.1-1|73	%post
21mr|libstoragemgmt-1.9.1-1|74	# Create tmp socket folders.
21mr|libstoragemgmt-1.9.1-1|75	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|libstoragemgmt-1.9.1-1|76	%systemd_post %{name}.service
21mr|libstoragemgmt-1.9.1-1|77	
21mr|libstoragemgmt-1.9.1-1|78	%preun
21mr|libstoragemgmt-1.9.1-1|79	%systemd_preun %{name}.service
21mr|libstoragemgmt-1.9.1-1|80	
21mr|libstoragemgmt-1.9.1-1|81	%postun
21mr|libstoragemgmt-1.9.1-1|82	%systemd_postun %{name}.service
21mr|libstoragemgmt-1.9.1-1|83	
21mr|libstoragemgmt-1.9.1-1|84	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|85	%package -n %{libname}
21mr|libstoragemgmt-1.9.1-1|86	Summary:	Storage array management librar
21mr|libstoragemgmt-1.9.1-1|87	Group:		System/Libraries
21mr|libstoragemgmt-1.9.1-1|88	
21mr|libstoragemgmt-1.9.1-1|89	%description -n %{libname}
21mr|libstoragemgmt-1.9.1-1|90	The libStorageMgmt library will provide a vendor agnostic open source storage
21mr|libstoragemgmt-1.9.1-1|91	application programming interface (API) that will allow management of storage
21mr|libstoragemgmt-1.9.1-1|92	arrays.  The library includes a command line interface for interactive use and
21mr|libstoragemgmt-1.9.1-1|93	scripting (command lsmcli).  The library also has a daemon that is used for
21mr|libstoragemgmt-1.9.1-1|94	executing plug-ins in a separate process (lsmd).
21mr|libstoragemgmt-1.9.1-1|95	
21mr|libstoragemgmt-1.9.1-1|96	%files -n %{libname}
21mr|libstoragemgmt-1.9.1-1|97	%{_libdir}/libstoragemgmt.so.%{major}*
21mr|libstoragemgmt-1.9.1-1|98	
21mr|libstoragemgmt-1.9.1-1|99	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|100	
21mr|libstoragemgmt-1.9.1-1|101	%package -n %{devname}
21mr|libstoragemgmt-1.9.1-1|102	Summary:	Development files for %{name}
21mr|libstoragemgmt-1.9.1-1|103	Group:		Development/Other
21mr|libstoragemgmt-1.9.1-1|104	Requires:	%{libname} = %{EVRD}
21mr|libstoragemgmt-1.9.1-1|105	
21mr|libstoragemgmt-1.9.1-1|106	%description -n	%{devname}
21mr|libstoragemgmt-1.9.1-1|107	The %{name}-devel package contains libraries and header files for
21mr|libstoragemgmt-1.9.1-1|108	developing applications that use %{name}.
21mr|libstoragemgmt-1.9.1-1|109	
21mr|libstoragemgmt-1.9.1-1|110	%files -n %{devname}
21mr|libstoragemgmt-1.9.1-1|111	%{_includedir}/*
21mr|libstoragemgmt-1.9.1-1|112	%{_libdir}/*.so
21mr|libstoragemgmt-1.9.1-1|113	%{_libdir}/pkgconfig/%{name}.pc
21mr|libstoragemgmt-1.9.1-1|114	%{_mandir}/man3/lsm_*
21mr|libstoragemgmt-1.9.1-1|115	%{_mandir}/man3/libstoragemgmt*
21mr|libstoragemgmt-1.9.1-1|116	
21mr|libstoragemgmt-1.9.1-1|117	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|118	
21mr|libstoragemgmt-1.9.1-1|119	%package -n python3-%{name}
21mr|libstoragemgmt-1.9.1-1|120	Summary:	Python 3 client libraries and plug-in support for %{name}
21mr|libstoragemgmt-1.9.1-1|121	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|122	Requires:	%{name} = %{EVRD}
21mr|libstoragemgmt-1.9.1-1|123	Requires:	python3-%{name}-clibs
21mr|libstoragemgmt-1.9.1-1|124	
21mr|libstoragemgmt-1.9.1-1|125	%description -n python3-%{name}
21mr|libstoragemgmt-1.9.1-1|126	This contains python 3 client libraries as well as python framework
21mr|libstoragemgmt-1.9.1-1|127	support and open source plug-ins written in python 3.
21mr|libstoragemgmt-1.9.1-1|128	
21mr|libstoragemgmt-1.9.1-1|129	%files -n python3-%{name}
21mr|libstoragemgmt-1.9.1-1|130	%dir %{python3_sitearch}/lsm
21mr|libstoragemgmt-1.9.1-1|131	%{python3_sitearch}/lsm/__init__.*
21mr|libstoragemgmt-1.9.1-1|132	%{python3_sitearch}/lsm/_client.*
21mr|libstoragemgmt-1.9.1-1|133	%{python3_sitearch}/lsm/_common.*
21mr|libstoragemgmt-1.9.1-1|134	%{python3_sitearch}/lsm/_local_disk.*
21mr|libstoragemgmt-1.9.1-1|135	%{python3_sitearch}/lsm/_data.*
21mr|libstoragemgmt-1.9.1-1|136	%{python3_sitearch}/lsm/_iplugin.*
21mr|libstoragemgmt-1.9.1-1|137	%{python3_sitearch}/lsm/_pluginrunner.*
21mr|libstoragemgmt-1.9.1-1|138	%{python3_sitearch}/lsm/_transport.*
21mr|libstoragemgmt-1.9.1-1|139	%{python3_sitearch}/lsm/__pycache__/
21mr|libstoragemgmt-1.9.1-1|140	%{python3_sitearch}/lsm/version.*
21mr|libstoragemgmt-1.9.1-1|141	%dir %{python3_sitearch}/sim_plugin
21mr|libstoragemgmt-1.9.1-1|142	%{python3_sitearch}/sim_plugin/__pycache__/
21mr|libstoragemgmt-1.9.1-1|143	%{python3_sitearch}/sim_plugin/__init__.*
21mr|libstoragemgmt-1.9.1-1|144	%{python3_sitearch}/sim_plugin/simulator.*
21mr|libstoragemgmt-1.9.1-1|145	%{python3_sitearch}/sim_plugin/simarray.*
21mr|libstoragemgmt-1.9.1-1|146	%dir %{python3_sitearch}/lsm/lsmcli
21mr|libstoragemgmt-1.9.1-1|147	%{python3_sitearch}/lsm/lsmcli/__init__.*
21mr|libstoragemgmt-1.9.1-1|148	%{python3_sitearch}/lsm/lsmcli/__pycache__/
21mr|libstoragemgmt-1.9.1-1|149	%{python3_sitearch}/lsm/lsmcli/data_display.*
21mr|libstoragemgmt-1.9.1-1|150	%{python3_sitearch}/lsm/lsmcli/cmdline.*
21mr|libstoragemgmt-1.9.1-1|151	%{_bindir}/sim_lsmplugin
21mr|libstoragemgmt-1.9.1-1|152	%dir %{_libexecdir}/lsm.d
21mr|libstoragemgmt-1.9.1-1|153	%{_libexecdir}/lsm.d/find_unused_lun.py*
21mr|libstoragemgmt-1.9.1-1|154	%{_libexecdir}/lsm.d/local_check.py
21mr|libstoragemgmt-1.9.1-1|155	%{_libexecdir}/lsm.d/__pycache__/*
21mr|libstoragemgmt-1.9.1-1|156	%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/sim.conf
21mr|libstoragemgmt-1.9.1-1|157	%{_mandir}/man1/sim_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|158	
21mr|libstoragemgmt-1.9.1-1|159	
21mr|libstoragemgmt-1.9.1-1|160	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|161	
21mr|libstoragemgmt-1.9.1-1|162	%package -n python3-%{name}-clibs
21mr|libstoragemgmt-1.9.1-1|163	Summary:	Python 3 C extension module for %{name}
21mr|libstoragemgmt-1.9.1-1|164	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|165	Requires:	%{libname} = %{EVRD}
21mr|libstoragemgmt-1.9.1-1|166	
21mr|libstoragemgmt-1.9.1-1|167	%description -n python3-%{name}-clibs
21mr|libstoragemgmt-1.9.1-1|168	This package contains python 3 client C extension libraries.
21mr|libstoragemgmt-1.9.1-1|169	
21mr|libstoragemgmt-1.9.1-1|170	%files -n python3-%{name}-clibs
21mr|libstoragemgmt-1.9.1-1|171	%{python3_sitearch}/lsm/_clib.*
21mr|libstoragemgmt-1.9.1-1|172	
21mr|libstoragemgmt-1.9.1-1|173	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|174	
21mr|libstoragemgmt-1.9.1-1|175	%package smis-plugin
21mr|libstoragemgmt-1.9.1-1|176	Summary:	Files for SMI-S generic array support for %{name}
21mr|libstoragemgmt-1.9.1-1|177	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|178	BuildRequires:	python3-pywbem
21mr|libstoragemgmt-1.9.1-1|179	Provides:	%{name}-ibm-v7k-plugin = 2:%{version}-%{release}
21mr|libstoragemgmt-1.9.1-1|180	Obsoletes:	%{name}-ibm-v7k-plugin <= 2:0.1.0-3
21mr|libstoragemgmt-1.9.1-1|181	Requires:	python3-pywbem
21mr|libstoragemgmt-1.9.1-1|182	Requires:	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|183	Requires(post):	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|184	Requires(postun): python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|185	BuildArch:	noarch
21mr|libstoragemgmt-1.9.1-1|186	
21mr|libstoragemgmt-1.9.1-1|187	
21mr|libstoragemgmt-1.9.1-1|188	%description smis-plugin
21mr|libstoragemgmt-1.9.1-1|189	The %{name}-smis-plugin package contains plug-in for generic SMI-S array
21mr|libstoragemgmt-1.9.1-1|190	support.
21mr|libstoragemgmt-1.9.1-1|191	
21mr|libstoragemgmt-1.9.1-1|192	%files smis-plugin
21mr|libstoragemgmt-1.9.1-1|193	%dir %{python3_sitelib}/smispy_plugin
21mr|libstoragemgmt-1.9.1-1|194	%dir %{python3_sitelib}/smispy_plugin/__pycache__
21mr|libstoragemgmt-1.9.1-1|195	%{python3_sitelib}/smispy_plugin/__pycache__/*
21mr|libstoragemgmt-1.9.1-1|196	%{python3_sitelib}/smispy_plugin/__init__.*
21mr|libstoragemgmt-1.9.1-1|197	%{python3_sitelib}/smispy_plugin/smis.*
21mr|libstoragemgmt-1.9.1-1|198	%{python3_sitelib}/smispy_plugin/dmtf.*
21mr|libstoragemgmt-1.9.1-1|199	%{python3_sitelib}/smispy_plugin/utils.*
21mr|libstoragemgmt-1.9.1-1|200	%{python3_sitelib}/smispy_plugin/smis_common.*
21mr|libstoragemgmt-1.9.1-1|201	%{python3_sitelib}/smispy_plugin/smis_cap.*
21mr|libstoragemgmt-1.9.1-1|202	%{python3_sitelib}/smispy_plugin/smis_sys.*
21mr|libstoragemgmt-1.9.1-1|203	%{python3_sitelib}/smispy_plugin/smis_pool.*
21mr|libstoragemgmt-1.9.1-1|204	%{python3_sitelib}/smispy_plugin/smis_disk.*
21mr|libstoragemgmt-1.9.1-1|205	%{python3_sitelib}/smispy_plugin/smis_vol.*
21mr|libstoragemgmt-1.9.1-1|206	%{python3_sitelib}/smispy_plugin/smis_ag.*
21mr|libstoragemgmt-1.9.1-1|207	%{_bindir}/smispy_lsmplugin
21mr|libstoragemgmt-1.9.1-1|208	%{_mandir}/man1/smispy_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|209	
21mr|libstoragemgmt-1.9.1-1|210	# Need to restart lsmd if plugin is new installed or removed.
21mr|libstoragemgmt-1.9.1-1|211	%post smis-plugin
21mr|libstoragemgmt-1.9.1-1|212	if [ $1 -eq 1 ]; then
21mr|libstoragemgmt-1.9.1-1|213	# New install.
21mr|libstoragemgmt-1.9.1-1|214	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|215	fi
21mr|libstoragemgmt-1.9.1-1|216	
21mr|libstoragemgmt-1.9.1-1|217	%postun smis-plugin
21mr|libstoragemgmt-1.9.1-1|218	if [ $1 -eq 0 ]; then
21mr|libstoragemgmt-1.9.1-1|219	# Remove
21mr|libstoragemgmt-1.9.1-1|220	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|221	fi
21mr|libstoragemgmt-1.9.1-1|222	
21mr|libstoragemgmt-1.9.1-1|223	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|224	
21mr|libstoragemgmt-1.9.1-1|225	%package targetd-plugin
21mr|libstoragemgmt-1.9.1-1|226	Summary:	Files for targetd array support for %{name}
21mr|libstoragemgmt-1.9.1-1|227	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|228	Requires:	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|229	Requires(post):	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|230	Requires(postun): python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|231	BuildArch:	noarch
21mr|libstoragemgmt-1.9.1-1|232	
21mr|libstoragemgmt-1.9.1-1|233	%description targetd-plugin
21mr|libstoragemgmt-1.9.1-1|234	The %{name}-targetd-plugin package contains plug-in for targetd array
21mr|libstoragemgmt-1.9.1-1|235	support.
21mr|libstoragemgmt-1.9.1-1|236	
21mr|libstoragemgmt-1.9.1-1|237	%files targetd-plugin
21mr|libstoragemgmt-1.9.1-1|238	%dir %{python3_sitelib}/targetd_plugin
21mr|libstoragemgmt-1.9.1-1|239	%dir %{python3_sitelib}/targetd_plugin/__pycache__
21mr|libstoragemgmt-1.9.1-1|240	%{python3_sitelib}/targetd_plugin/__pycache__/*
21mr|libstoragemgmt-1.9.1-1|241	%{python3_sitelib}/targetd_plugin/__init__.*
21mr|libstoragemgmt-1.9.1-1|242	%{python3_sitelib}/targetd_plugin/targetd.*
21mr|libstoragemgmt-1.9.1-1|243	%{_bindir}/targetd_lsmplugin
21mr|libstoragemgmt-1.9.1-1|244	%{_mandir}/man1/targetd_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|245	
21mr|libstoragemgmt-1.9.1-1|246	# Need to restart lsmd if plugin is new installed or removed.
21mr|libstoragemgmt-1.9.1-1|247	%post targetd-plugin
21mr|libstoragemgmt-1.9.1-1|248	if [ $1 -eq 1 ]; then
21mr|libstoragemgmt-1.9.1-1|249	# New install.
21mr|libstoragemgmt-1.9.1-1|250	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|251	fi
21mr|libstoragemgmt-1.9.1-1|252	
21mr|libstoragemgmt-1.9.1-1|253	%postun targetd-plugin
21mr|libstoragemgmt-1.9.1-1|254	if [ $1 -eq 0 ]; then
21mr|libstoragemgmt-1.9.1-1|255	# Remove
21mr|libstoragemgmt-1.9.1-1|256	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|257	fi
21mr|libstoragemgmt-1.9.1-1|258	
21mr|libstoragemgmt-1.9.1-1|259	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|260	
21mr|libstoragemgmt-1.9.1-1|261	%package udev
21mr|libstoragemgmt-1.9.1-1|262	Summary:	Udev files for %{name}
21mr|libstoragemgmt-1.9.1-1|263	Group:		System/Configuration/Other
21mr|libstoragemgmt-1.9.1-1|264	
21mr|libstoragemgmt-1.9.1-1|265	%description udev
21mr|libstoragemgmt-1.9.1-1|266	The %{name}-udev package contains udev rules and helper utilities for
21mr|libstoragemgmt-1.9.1-1|267	uevents generated by the kernel.
21mr|libstoragemgmt-1.9.1-1|268	
21mr|libstoragemgmt-1.9.1-1|269	%files udev
21mr|libstoragemgmt-1.9.1-1|270	%{_udevrulesdir}/../scan-scsi-target
21mr|libstoragemgmt-1.9.1-1|271	%{_udevrulesdir}/90-scsi-ua.rules
21mr|libstoragemgmt-1.9.1-1|272	
21mr|libstoragemgmt-1.9.1-1|273	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|274	
21mr|libstoragemgmt-1.9.1-1|275	%package megaraid-plugin
21mr|libstoragemgmt-1.9.1-1|276	Summary:	Files for LSI MegaRAID support for %{name}
21mr|libstoragemgmt-1.9.1-1|277	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|278	Requires:	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|279	Requires(post):	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|280	Requires(postun): python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|281	BuildArch:      noarch
21mr|libstoragemgmt-1.9.1-1|282	
21mr|libstoragemgmt-1.9.1-1|283	%description    megaraid-plugin
21mr|libstoragemgmt-1.9.1-1|284	The %{name}-megaraid-plugin package contains the plugin for LSI
21mr|libstoragemgmt-1.9.1-1|285	MegaRAID storage management via storcli.
21mr|libstoragemgmt-1.9.1-1|286	
21mr|libstoragemgmt-1.9.1-1|287	%files megaraid-plugin
21mr|libstoragemgmt-1.9.1-1|288	%dir %{python3_sitelib}/megaraid_plugin
21mr|libstoragemgmt-1.9.1-1|289	%dir %{python3_sitelib}/megaraid_plugin/__pycache__
21mr|libstoragemgmt-1.9.1-1|290	%{python3_sitelib}/megaraid_plugin/__pycache__/*
21mr|libstoragemgmt-1.9.1-1|291	%{python3_sitelib}/megaraid_plugin/__init__.*
21mr|libstoragemgmt-1.9.1-1|292	%{python3_sitelib}/megaraid_plugin/megaraid.*
21mr|libstoragemgmt-1.9.1-1|293	%{python3_sitelib}/megaraid_plugin/utils.*
21mr|libstoragemgmt-1.9.1-1|294	%{_bindir}/megaraid_lsmplugin
21mr|libstoragemgmt-1.9.1-1|295	%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/megaraid.conf
21mr|libstoragemgmt-1.9.1-1|296	%{_mandir}/man1/megaraid_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|297	
21mr|libstoragemgmt-1.9.1-1|298	# Need to restart lsmd if plugin is new installed or removed.
21mr|libstoragemgmt-1.9.1-1|299	%post megaraid-plugin
21mr|libstoragemgmt-1.9.1-1|300	if [ $1 -eq 1 ]; then
21mr|libstoragemgmt-1.9.1-1|301	# New install.
21mr|libstoragemgmt-1.9.1-1|302	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|303	fi
21mr|libstoragemgmt-1.9.1-1|304	%postun megaraid-plugin
21mr|libstoragemgmt-1.9.1-1|305	if [ $1 -eq 0 ]; then
21mr|libstoragemgmt-1.9.1-1|306	# Remove
21mr|libstoragemgmt-1.9.1-1|307	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|308	fi
21mr|libstoragemgmt-1.9.1-1|309	
21mr|libstoragemgmt-1.9.1-1|310	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|311	
21mr|libstoragemgmt-1.9.1-1|312	%package hpsa-plugin
21mr|libstoragemgmt-1.9.1-1|313	Summary:	Files for HP SmartArray support for %{name}
21mr|libstoragemgmt-1.9.1-1|314	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|315	Requires:	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|316	Requires(post):	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|317	Requires(postun): python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|318	BuildArch:	noarch
21mr|libstoragemgmt-1.9.1-1|319	
21mr|libstoragemgmt-1.9.1-1|320	%description hpsa-plugin
21mr|libstoragemgmt-1.9.1-1|321	The %{name}-hpsa-plugin package contains the plugin for HP
21mr|libstoragemgmt-1.9.1-1|322	SmartArray storage management via hpssacli.
21mr|libstoragemgmt-1.9.1-1|323	
21mr|libstoragemgmt-1.9.1-1|324	%files hpsa-plugin
21mr|libstoragemgmt-1.9.1-1|325	%dir %{python3_sitelib}/hpsa_plugin
21mr|libstoragemgmt-1.9.1-1|326	%dir %{python3_sitelib}/hpsa_plugin/__pycache__
21mr|libstoragemgmt-1.9.1-1|327	%{python3_sitelib}/hpsa_plugin/__pycache__/*
21mr|libstoragemgmt-1.9.1-1|328	%{python3_sitelib}/hpsa_plugin/__init__.*
21mr|libstoragemgmt-1.9.1-1|329	%{python3_sitelib}/hpsa_plugin/hpsa.*
21mr|libstoragemgmt-1.9.1-1|330	%{python3_sitelib}/hpsa_plugin/utils.*
21mr|libstoragemgmt-1.9.1-1|331	%{_bindir}/hpsa_lsmplugin
21mr|libstoragemgmt-1.9.1-1|332	%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/hpsa.conf
21mr|libstoragemgmt-1.9.1-1|333	%{_mandir}/man1/hpsa_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|334	
21mr|libstoragemgmt-1.9.1-1|335	# Need to restart lsmd if plugin is new installed or removed.
21mr|libstoragemgmt-1.9.1-1|336	%post hpsa-plugin
21mr|libstoragemgmt-1.9.1-1|337	if [ $1 -eq 1 ]; then
21mr|libstoragemgmt-1.9.1-1|338	# New install.
21mr|libstoragemgmt-1.9.1-1|339	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|340	fi
21mr|libstoragemgmt-1.9.1-1|341	%postun hpsa-plugin
21mr|libstoragemgmt-1.9.1-1|342	if [ $1 -eq 0 ]; then
21mr|libstoragemgmt-1.9.1-1|343	# Remove
21mr|libstoragemgmt-1.9.1-1|344	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|345	fi
21mr|libstoragemgmt-1.9.1-1|346	
21mr|libstoragemgmt-1.9.1-1|347	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|348	
21mr|libstoragemgmt-1.9.1-1|349	%package arcconf-plugin
21mr|libstoragemgmt-1.9.1-1|350	Summary:	Files for Microsemi Adaptec and Smart Family support for %{name}
21mr|libstoragemgmt-1.9.1-1|351	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|352	Requires:	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|353	Requires(post):	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|354	Requires(postun): python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|355	BuildArch:	noarch
21mr|libstoragemgmt-1.9.1-1|356	
21mr|libstoragemgmt-1.9.1-1|357	%description arcconf-plugin
21mr|libstoragemgmt-1.9.1-1|358	The %{name}-arcconf-plugin package contains the plugin for Microsemi
21mr|libstoragemgmt-1.9.1-1|359	Adaptec RAID and Smart Family Controller storage management.
21mr|libstoragemgmt-1.9.1-1|360	
21mr|libstoragemgmt-1.9.1-1|361	%files arcconf-plugin
21mr|libstoragemgmt-1.9.1-1|362	%dir %{python3_sitelib}/arcconf_plugin
21mr|libstoragemgmt-1.9.1-1|363	%dir %{python3_sitelib}/arcconf_plugin/__pycache__
21mr|libstoragemgmt-1.9.1-1|364	%{python3_sitelib}/arcconf_plugin/__pycache__/*
21mr|libstoragemgmt-1.9.1-1|365	%{python3_sitelib}/arcconf_plugin/__init__.*
21mr|libstoragemgmt-1.9.1-1|366	%{python3_sitelib}/arcconf_plugin/arcconf.*
21mr|libstoragemgmt-1.9.1-1|367	%{python3_sitelib}/arcconf_plugin/utils.*
21mr|libstoragemgmt-1.9.1-1|368	%{_bindir}/arcconf_lsmplugin
21mr|libstoragemgmt-1.9.1-1|369	%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/arcconf.conf
21mr|libstoragemgmt-1.9.1-1|370	%{_mandir}/man1/arcconf_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|371	
21mr|libstoragemgmt-1.9.1-1|372	# Need to restart lsmd if plugin is new installed or removed.
21mr|libstoragemgmt-1.9.1-1|373	%post arcconf-plugin
21mr|libstoragemgmt-1.9.1-1|374	if [ $1 -eq 1 ]; then
21mr|libstoragemgmt-1.9.1-1|375	# New install.
21mr|libstoragemgmt-1.9.1-1|376	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|377	fi
21mr|libstoragemgmt-1.9.1-1|378	%postun arcconf-plugin
21mr|libstoragemgmt-1.9.1-1|379	if [ $1 -eq 0 ]; then
21mr|libstoragemgmt-1.9.1-1|380	# Remove
21mr|libstoragemgmt-1.9.1-1|381	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|382	fi
21mr|libstoragemgmt-1.9.1-1|383	
21mr|libstoragemgmt-1.9.1-1|384	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|385	
21mr|libstoragemgmt-1.9.1-1|386	%package nfs-plugin
21mr|libstoragemgmt-1.9.1-1|387	Summary:	Files for NFS local filesystem support for %{name}
21mr|libstoragemgmt-1.9.1-1|388	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|389	Requires:	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|390	Requires:	%{name}-nfs-plugin-clibs = %{version}
21mr|libstoragemgmt-1.9.1-1|391	Requires:	nfs-utils
21mr|libstoragemgmt-1.9.1-1|392	Requires(post):	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|393	Requires(postun): python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|394	
21mr|libstoragemgmt-1.9.1-1|395	%description nfs-plugin
21mr|libstoragemgmt-1.9.1-1|396	The nfs-plugin package contains plug-in for local NFS exports support.
21mr|libstoragemgmt-1.9.1-1|397	
21mr|libstoragemgmt-1.9.1-1|398	%files nfs-plugin
21mr|libstoragemgmt-1.9.1-1|399	%dir %{python3_sitearch}/nfs_plugin
21mr|libstoragemgmt-1.9.1-1|400	%dir %{python3_sitearch}/nfs_plugin/__pycache__
21mr|libstoragemgmt-1.9.1-1|401	%{python3_sitearch}/nfs_plugin/__pycache__/*
21mr|libstoragemgmt-1.9.1-1|402	%{python3_sitearch}/nfs_plugin/__init__.*
21mr|libstoragemgmt-1.9.1-1|403	%{python3_sitearch}/nfs_plugin/nfs.*
21mr|libstoragemgmt-1.9.1-1|404	%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/nfs.conf
21mr|libstoragemgmt-1.9.1-1|405	%{_bindir}/nfs_lsmplugin
21mr|libstoragemgmt-1.9.1-1|406	%{_mandir}/man1/nfs_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|407	
21mr|libstoragemgmt-1.9.1-1|408	# Need to restart lsmd if plugin is new installed or removed.
21mr|libstoragemgmt-1.9.1-1|409	%post nfs-plugin
21mr|libstoragemgmt-1.9.1-1|410	if [ $1 -eq 1 ]; then
21mr|libstoragemgmt-1.9.1-1|411	# New install.
21mr|libstoragemgmt-1.9.1-1|412	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|413	fi
21mr|libstoragemgmt-1.9.1-1|414	%postun nfs-plugin
21mr|libstoragemgmt-1.9.1-1|415	if [ $1 -eq 0 ]; then
21mr|libstoragemgmt-1.9.1-1|416	# Remove
21mr|libstoragemgmt-1.9.1-1|417	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|418	fi
21mr|libstoragemgmt-1.9.1-1|419	
21mr|libstoragemgmt-1.9.1-1|420	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|421	
21mr|libstoragemgmt-1.9.1-1|422	%package nfs-plugin-clibs
21mr|libstoragemgmt-1.9.1-1|423	Summary:	Python C extension module for %{name} NFS plugin
21mr|libstoragemgmt-1.9.1-1|424	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|425	Requires:	%{libname} = %{EVRD}
21mr|libstoragemgmt-1.9.1-1|426	
21mr|libstoragemgmt-1.9.1-1|427	%description    nfs-plugin-clibs
21mr|libstoragemgmt-1.9.1-1|428	The %{name}-nfs-plugin-clibs package contains python C
21mr|libstoragemgmt-1.9.1-1|429	extension for %{name} NFS plugin.
21mr|libstoragemgmt-1.9.1-1|430	
21mr|libstoragemgmt-1.9.1-1|431	%files nfs-plugin-clibs
21mr|libstoragemgmt-1.9.1-1|432	%{python3_sitearch}/nfs_plugin/nfs_clib.*
21mr|libstoragemgmt-1.9.1-1|433	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|434	
21mr|libstoragemgmt-1.9.1-1|435	%package local-plugin
21mr|libstoragemgmt-1.9.1-1|436	Summary:	Files for local pseudo plugin of %{name}
21mr|libstoragemgmt-1.9.1-1|437	Group:		Development/Python
21mr|libstoragemgmt-1.9.1-1|438	Requires:	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|439	Requires(post):	python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|440	Requires(postun): python3-%{name} = %{version}
21mr|libstoragemgmt-1.9.1-1|441	BuildArch:	noarch
21mr|libstoragemgmt-1.9.1-1|442	
21mr|libstoragemgmt-1.9.1-1|443	%description local-plugin
21mr|libstoragemgmt-1.9.1-1|444	The %{name}-local-plugin is a plugin that provides auto
21mr|libstoragemgmt-1.9.1-1|445	plugin selection for locally managed storage.
21mr|libstoragemgmt-1.9.1-1|446	
21mr|libstoragemgmt-1.9.1-1|447	%files local-plugin
21mr|libstoragemgmt-1.9.1-1|448	%dir %{python3_sitelib}/local_plugin
21mr|libstoragemgmt-1.9.1-1|449	%dir %{python3_sitelib}/local_plugin/__pycache__
21mr|libstoragemgmt-1.9.1-1|450	%{python3_sitelib}/local_plugin/__pycache__/*
21mr|libstoragemgmt-1.9.1-1|451	%{python3_sitelib}/local_plugin/__init__.*
21mr|libstoragemgmt-1.9.1-1|452	%{python3_sitelib}/local_plugin/local.*
21mr|libstoragemgmt-1.9.1-1|453	%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/local.conf
21mr|libstoragemgmt-1.9.1-1|454	%{_bindir}/local_lsmplugin
21mr|libstoragemgmt-1.9.1-1|455	%{_mandir}/man1/local_lsmplugin.1*
21mr|libstoragemgmt-1.9.1-1|456	
21mr|libstoragemgmt-1.9.1-1|457	# Need to restart lsmd if plugin is new installed or removed.
21mr|libstoragemgmt-1.9.1-1|458	%post local-plugin
21mr|libstoragemgmt-1.9.1-1|459	if [ $1 -eq 1 ]; then
21mr|libstoragemgmt-1.9.1-1|460	# New install.
21mr|libstoragemgmt-1.9.1-1|461	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|462	fi
21mr|libstoragemgmt-1.9.1-1|463	%postun local-plugin
21mr|libstoragemgmt-1.9.1-1|464	if [ $1 -eq 0 ]; then
21mr|libstoragemgmt-1.9.1-1|465	# Remove
21mr|libstoragemgmt-1.9.1-1|466	/usr/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
21mr|libstoragemgmt-1.9.1-1|467	fi
21mr|libstoragemgmt-1.9.1-1|468	
21mr|libstoragemgmt-1.9.1-1|469	#----------------------------------------------------------------------------
21mr|libstoragemgmt-1.9.1-1|470	
21mr|libstoragemgmt-1.9.1-1|471	%prep
21mr|libstoragemgmt-1.9.1-1|472	%autosetup -p1
21mr|libstoragemgmt-1.9.1-1|473	sed -i 's!-Werror!!g' configure.ac
21mr|libstoragemgmt-1.9.1-1|474	
21mr|libstoragemgmt-1.9.1-1|475	%build
21mr|libstoragemgmt-1.9.1-1|476	./autogen.sh
21mr|libstoragemgmt-1.9.1-1|477	export CFLAGS="%{optflags} -ldl"
21mr|libstoragemgmt-1.9.1-1|478	# valgrind required for mem leak test but not yet available on e2k
21mr|libstoragemgmt-1.9.1-1|479	%configure \
21mr|libstoragemgmt-1.9.1-1|480	%ifarch %{e2k} %{riscv}
21mr|libstoragemgmt-1.9.1-1|481	--without-mem-leak-test \
21mr|libstoragemgmt-1.9.1-1|482	%endif
21mr|libstoragemgmt-1.9.1-1|483	--with-python3 --disable-static
21mr|libstoragemgmt-1.9.1-1|484	%make_build
21mr|libstoragemgmt-1.9.1-1|485	
21mr|libstoragemgmt-1.9.1-1|486	%install
21mr|libstoragemgmt-1.9.1-1|487	make install DESTDIR=%{buildroot}
21mr|libstoragemgmt-1.9.1-1|488	
21mr|libstoragemgmt-1.9.1-1|489	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|libstoragemgmt-1.9.1-1|490	
21mr|libstoragemgmt-1.9.1-1|491	#Files for udev handling
21mr|libstoragemgmt-1.9.1-1|492	mkdir -p %{buildroot}/%{_udevrulesdir}
21mr|libstoragemgmt-1.9.1-1|493	install -m 644 tools/udev/90-scsi-ua.rules \
21mr|libstoragemgmt-1.9.1-1|494	%{buildroot}/%{_udevrulesdir}/90-scsi-ua.rules
21mr|libstoragemgmt-1.9.1-1|495	install -m 755 tools/udev/scan-scsi-target \
21mr|libstoragemgmt-1.9.1-1|496	%{buildroot}/%{_udevrulesdir}/../scan-scsi-target
21mr|libstoragemgmt-1.9.1-1|497	
21mr|libstoragemgmt-1.9.1-1|498	#install sysuser config
21mr|libstoragemgmt-1.9.1-1|499	install -d %{buildroot}%{_sysusersdir}/
21mr|libstoragemgmt-1.9.1-1|500	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/libstoragemgmt.conf
21mr|libstoragemgmt-1.9.1-1|501	
21mr|libstoragemgmt-1.9.1-1|502	%if 0%{with test}
21mr|libstoragemgmt-1.9.1-1|503	%check
21mr|libstoragemgmt-1.9.1-1|504	if ! make check
21mr|libstoragemgmt-1.9.1-1|505	then
21mr|libstoragemgmt-1.9.1-1|506	cat test-suite.log || true
21mr|libstoragemgmt-1.9.1-1|507	exit 1
21mr|libstoragemgmt-1.9.1-1|508	fi
21mr|libstoragemgmt-1.9.1-1|509	%endif
21mr|libstoragemgmt-1.9.1-1|510	

13862 21
21mr|libsvg-0.1.4-21|1	%define major   1
21mr|libsvg-0.1.4-21|2	%define libname %mklibname svg %{major}
21mr|libsvg-0.1.4-21|3	
21mr|libsvg-0.1.4-21|4	Summary:	A generic SVG library
21mr|libsvg-0.1.4-21|5	Name:		libsvg
21mr|libsvg-0.1.4-21|6	Version:	0.1.4
21mr|libsvg-0.1.4-21|7	Release:	21
21mr|libsvg-0.1.4-21|8	License:	LGPL
21mr|libsvg-0.1.4-21|9	Group:		System/Libraries
21mr|libsvg-0.1.4-21|10	URL:		http://cairographics.org/snapshots/
21mr|libsvg-0.1.4-21|11	Source:		http://cairographics.org/snapshots/%{name}-%{version}.tar.bz2
21mr|libsvg-0.1.4-21|12	Patch:		libsvg-0.1.4-libpng-1.5.patch
21mr|libsvg-0.1.4-21|13	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libsvg-0.1.4-21|14	BuildRequires:	pkgconfig(libpng)
21mr|libsvg-0.1.4-21|15	BuildRequires:	jpeg-devel
21mr|libsvg-0.1.4-21|16	
21mr|libsvg-0.1.4-21|17	%description
21mr|libsvg-0.1.4-21|18	A generic SVG library.
21mr|libsvg-0.1.4-21|19	
21mr|libsvg-0.1.4-21|20	%package -n	%{libname}
21mr|libsvg-0.1.4-21|21	Summary:	A generic SVG library
21mr|libsvg-0.1.4-21|22	Group:		System/Libraries
21mr|libsvg-0.1.4-21|23	
21mr|libsvg-0.1.4-21|24	%description -n	%{libname}
21mr|libsvg-0.1.4-21|25	A generic SVG library.
21mr|libsvg-0.1.4-21|26	
21mr|libsvg-0.1.4-21|27	%package -n	%{libname}-devel
21mr|libsvg-0.1.4-21|28	Summary:	Libraries and include files for developing with libsvg
21mr|libsvg-0.1.4-21|29	Group:		Development/C
21mr|libsvg-0.1.4-21|30	Requires:	%{libname} = %{version}
21mr|libsvg-0.1.4-21|31	Provides:	%{name}-devel = %{version}
21mr|libsvg-0.1.4-21|32	
21mr|libsvg-0.1.4-21|33	%description -n	%{libname}-devel
21mr|libsvg-0.1.4-21|34	This package provides the necessary development libraries and include
21mr|libsvg-0.1.4-21|35	files to allow you to develop with libsvg.
21mr|libsvg-0.1.4-21|36	
21mr|libsvg-0.1.4-21|37	%prep
21mr|libsvg-0.1.4-21|38	%setup -q
21mr|libsvg-0.1.4-21|39	%patch -p1 -b .libpng15~
21mr|libsvg-0.1.4-21|40	
21mr|libsvg-0.1.4-21|41	%build
21mr|libsvg-0.1.4-21|42	export LIBS="`pkg-config --libs libxml-2.0` `pkg-config --libs libpng` -ljpeg -lz -lm"
21mr|libsvg-0.1.4-21|43	
21mr|libsvg-0.1.4-21|44	%configure --disable-static
21mr|libsvg-0.1.4-21|45	%make
21mr|libsvg-0.1.4-21|46	
21mr|libsvg-0.1.4-21|47	%install
21mr|libsvg-0.1.4-21|48	%makeinstall_std
21mr|libsvg-0.1.4-21|49	
21mr|libsvg-0.1.4-21|50	%files -n %{libname}
21mr|libsvg-0.1.4-21|51	%doc AUTHORS COPYING ChangeLog NEWS README TODO
21mr|libsvg-0.1.4-21|52	%attr(755,root,root) %{_libdir}/*.so.%{major}*
21mr|libsvg-0.1.4-21|53	
21mr|libsvg-0.1.4-21|54	%files -n %{libname}-devel
21mr|libsvg-0.1.4-21|55	%{_libdir}/*.so
21mr|libsvg-0.1.4-21|56	%{_includedir}/*
21mr|libsvg-0.1.4-21|57	%{_libdir}/pkgconfig/libsvg.pc

13863 21
21mr|libsvg-cairo-0.1.6-21|1	%define major   1
21mr|libsvg-cairo-0.1.6-21|2	%define libname %mklibname svg-cairo %{major}
21mr|libsvg-cairo-0.1.6-21|3	%define devname %mklibname svg-cairo -d
21mr|libsvg-cairo-0.1.6-21|4	
21mr|libsvg-cairo-0.1.6-21|5	Name:		libsvg-cairo
21mr|libsvg-cairo-0.1.6-21|6	Summary:	A SVG library based on cairo
21mr|libsvg-cairo-0.1.6-21|7	Version:	0.1.6
21mr|libsvg-cairo-0.1.6-21|8	Release:	21
21mr|libsvg-cairo-0.1.6-21|9	License:	BSD
21mr|libsvg-cairo-0.1.6-21|10	Group:		System/Libraries
21mr|libsvg-cairo-0.1.6-21|11	URL:		http://cairographics.org/snapshots/
21mr|libsvg-cairo-0.1.6-21|12	Source:		%{name}-%{version}.tar.bz2
21mr|libsvg-cairo-0.1.6-21|13	BuildRequires:	pkgconfig(libsvg)
21mr|libsvg-cairo-0.1.6-21|14	BuildRequires:	pkgconfig(cairo)
21mr|libsvg-cairo-0.1.6-21|15	BuildRequires:	jpeg-devel
21mr|libsvg-cairo-0.1.6-21|16	
21mr|libsvg-cairo-0.1.6-21|17	%description
21mr|libsvg-cairo-0.1.6-21|18	Libsvg-cairo provides the ability to render SVG content from files or
21mr|libsvg-cairo-0.1.6-21|19	buffers. All rendering is performed using the cairo rendering library.
21mr|libsvg-cairo-0.1.6-21|20	
21mr|libsvg-cairo-0.1.6-21|21	%package -n %{libname}
21mr|libsvg-cairo-0.1.6-21|22	Summary:	A SVG library based on cairo
21mr|libsvg-cairo-0.1.6-21|23	Group:		System/Libraries
21mr|libsvg-cairo-0.1.6-21|24	
21mr|libsvg-cairo-0.1.6-21|25	%description -n %{libname}
21mr|libsvg-cairo-0.1.6-21|26	Libsvg-cairo provides the ability to render SVG content from files or
21mr|libsvg-cairo-0.1.6-21|27	buffers. All rendering is performed using the cairo rendering library.
21mr|libsvg-cairo-0.1.6-21|28	
21mr|libsvg-cairo-0.1.6-21|29	%package -n %{devname}
21mr|libsvg-cairo-0.1.6-21|30	Summary:	Libraries and include files for developing with libsvg
21mr|libsvg-cairo-0.1.6-21|31	Group:		Development/C
21mr|libsvg-cairo-0.1.6-21|32	Requires:	%{libname} = %{version}
21mr|libsvg-cairo-0.1.6-21|33	Provides:	%{name}-devel = %{version}
21mr|libsvg-cairo-0.1.6-21|34	Provides:	%{libname}-devel = %{version}-%{release}
21mr|libsvg-cairo-0.1.6-21|35	Obsoletes:	%{libname}-devel < 0.1.6-15
21mr|libsvg-cairo-0.1.6-21|36	
21mr|libsvg-cairo-0.1.6-21|37	%description -n %{devname}
21mr|libsvg-cairo-0.1.6-21|38	This package provides the necessary development libraries and include
21mr|libsvg-cairo-0.1.6-21|39	files to allow you to develop with libsvg-cairo.
21mr|libsvg-cairo-0.1.6-21|40	
21mr|libsvg-cairo-0.1.6-21|41	
21mr|libsvg-cairo-0.1.6-21|42	%prep
21mr|libsvg-cairo-0.1.6-21|43	%setup -q
21mr|libsvg-cairo-0.1.6-21|44	
21mr|libsvg-cairo-0.1.6-21|45	%build
21mr|libsvg-cairo-0.1.6-21|46	export LIBS="-lm"
21mr|libsvg-cairo-0.1.6-21|47	%configure --disable-static
21mr|libsvg-cairo-0.1.6-21|48	%make
21mr|libsvg-cairo-0.1.6-21|49	
21mr|libsvg-cairo-0.1.6-21|50	%install
21mr|libsvg-cairo-0.1.6-21|51	%makeinstall
21mr|libsvg-cairo-0.1.6-21|52	
21mr|libsvg-cairo-0.1.6-21|53	%files -n %{libname}
21mr|libsvg-cairo-0.1.6-21|54	%doc AUTHORS COPYING ChangeLog NEWS README
21mr|libsvg-cairo-0.1.6-21|55	%{_libdir}/*.so.*
21mr|libsvg-cairo-0.1.6-21|56	
21mr|libsvg-cairo-0.1.6-21|57	%files -n %{devname}
21mr|libsvg-cairo-0.1.6-21|58	%{_libdir}/*.so
21mr|libsvg-cairo-0.1.6-21|59	%{_includedir}/*
21mr|libsvg-cairo-0.1.6-21|60	%{_libdir}/pkgconfig/libsvg-cairo.pc

13864 21
21mr|libsvm-3.24-2|1	%define _duplicate_files_terminate_build 0
21mr|libsvm-3.24-2|2	%define debug_package %{nil}
21mr|libsvm-3.24-2|3	
21mr|libsvm-3.24-2|4	%define shver 2
21mr|libsvm-3.24-2|5	%global libdir_libsvm %{_libdir}/libsvm
21mr|libsvm-3.24-2|6	%global python3_libsvm_dir %{python3_sitelib}/libsvm
21mr|libsvm-3.24-2|7	%global maven_group_id tw.edu.ntu.csie
21mr|libsvm-3.24-2|8	%global pom_file_version 3.23
21mr|libsvm-3.24-2|9	%global pom_file_name JPP.%{maven_group_id}-%{name}.pom
21mr|libsvm-3.24-2|10	%global octpkg %{name}
21mr|libsvm-3.24-2|11	%global release_date 2019-09-10
21mr|libsvm-3.24-2|12	
21mr|libsvm-3.24-2|13	%define java_dependency java-headless
21mr|libsvm-3.24-2|14	%ifarch %{ix86}
21mr|libsvm-3.24-2|15	%bcond_with java
21mr|libsvm-3.24-2|16	%bcond_with maven
21mr|libsvm-3.24-2|17	%else
21mr|libsvm-3.24-2|18	%bcond_without java
21mr|libsvm-3.24-2|19	%bcond_without maven
21mr|libsvm-3.24-2|20	%endif
21mr|libsvm-3.24-2|21	
21mr|libsvm-3.24-2|22	%bcond_with octave
21mr|libsvm-3.24-2|23	%global cpp_std c++11
21mr|libsvm-3.24-2|24	
21mr|libsvm-3.24-2|25	Name:           libsvm
21mr|libsvm-3.24-2|26	Version:        3.24
21mr|libsvm-3.24-2|27	Release:        2
21mr|libsvm-3.24-2|28	Summary:        A Library for Support Vector Machines
21mr|libsvm-3.24-2|29	Group:          Development/Java
21mr|libsvm-3.24-2|30	License:        BSD
21mr|libsvm-3.24-2|31	URL:            https://www.csie.ntu.edu.tw/~cjlin/libsvm/
21mr|libsvm-3.24-2|32	Source0:        https://www.csie.ntu.edu.tw/~cjlin/libsvm/%{name}-%{version}.tar.gz
21mr|libsvm-3.24-2|33	Source1:        https://www.csie.ntu.edu.tw/~cjlin/libsvm/log
21mr|libsvm-3.24-2|34	Source2:        https://www.csie.ntu.edu.tw/~cjlin/papers/guide/guide.pdf
21mr|libsvm-3.24-2|35	Source3:        libsvm-svm-toy-qt.desktop
21mr|libsvm-3.24-2|36	Source4:        LibSVM-svm-toy-48.png
21mr|libsvm-3.24-2|37	# Java interface files
21mr|libsvm-3.24-2|38	Source5:        http://central.maven.org/maven2/tw/edu/ntu/csie/libsvm/%{pom_file_version}/libsvm-%{pom_file_version}.pom
21mr|libsvm-3.24-2|39	# Octave interface files
21mr|libsvm-3.24-2|40	Source6:        libsvm.INDEX
21mr|libsvm-3.24-2|41	Source7:        libsvm.CITATION
21mr|libsvm-3.24-2|42	Source8:        libsvm.DESCRIPTION
21mr|libsvm-3.24-2|43	Patch0:         %{name}.packageMain.patch
21mr|libsvm-3.24-2|44	Patch2:         %{name}.javaDir.patch
21mr|libsvm-3.24-2|45	Patch4:         %{name}.toolsDir.patch
21mr|libsvm-3.24-2|46	Patch5:         %{name}.svm-toy-qt5.patch
21mr|libsvm-3.24-2|47	
21mr|libsvm-3.24-2|48	%description
21mr|libsvm-3.24-2|49	LIBSVM is an integrated software for support vector classification,
21mr|libsvm-3.24-2|50	(C-SVC, nu-SVC ), regression (epsilon-SVR, nu-SVR) and distribution
21mr|libsvm-3.24-2|51	estimation (one-class SVM ). It supports multi-class classification.
21mr|libsvm-3.24-2|52	
21mr|libsvm-3.24-2|53	%package devel
21mr|libsvm-3.24-2|54	Summary:        Development files for libsvm in C, C++ and Java
21mr|libsvm-3.24-2|55	Group:          Development/Java
21mr|libsvm-3.24-2|56	BuildRequires:  gcc-c++
21mr|libsvm-3.24-2|57	Requires:       %{name}%{?_isa} = %{version}-%{release}
21mr|libsvm-3.24-2|58	
21mr|libsvm-3.24-2|59	%description    devel
21mr|libsvm-3.24-2|60	Header and object files for libsvm in C, C++ and Java.
21mr|libsvm-3.24-2|61	Install this package if you want to develop programs with libsvm.
21mr|libsvm-3.24-2|62	
21mr|libsvm-3.24-2|63	%package -n     python3-%{name}
21mr|libsvm-3.24-2|64	Summary:        Python3 tools and interfaces for libsvm
21mr|libsvm-3.24-2|65	BuildRequires:  python3-devel
21mr|libsvm-3.24-2|66	BuildArch:      noarch
21mr|libsvm-3.24-2|67	#gnuplot is required by easy.py
21mr|libsvm-3.24-2|68	Requires:       %{name} = %{version}-%{release}
21mr|libsvm-3.24-2|69	Requires:       gnuplot
21mr|libsvm-3.24-2|70	
21mr|libsvm-3.24-2|71	%description -n python3-%{name}
21mr|libsvm-3.24-2|72	Python3 tools and interfaces for libsvm.
21mr|libsvm-3.24-2|73	Install this package if you want to develop
21mr|libsvm-3.24-2|74	programs with libsvm in Python3.
21mr|libsvm-3.24-2|75	
21mr|libsvm-3.24-2|76	%if %{with java}
21mr|libsvm-3.24-2|77	%package        java
21mr|libsvm-3.24-2|78	Summary:        Java tools and interfaces for libsvm
21mr|libsvm-3.24-2|79	Group:          Development/Java
21mr|libsvm-3.24-2|80	BuildRequires:  java-devel >= 1.7.0
21mr|libsvm-3.24-2|81	BuildRequires:  jpackage-utils
21mr|libsvm-3.24-2|82	%if %{with maven}
21mr|libsvm-3.24-2|83	BuildRequires:  maven-local
21mr|libsvm-3.24-2|84	%endif
21mr|libsvm-3.24-2|85	BuildArch:      noarch
21mr|libsvm-3.24-2|86	Requires:       %{java_dependency} >= 1.7.0
21mr|libsvm-3.24-2|87	Requires:       jpackage-utils
21mr|libsvm-3.24-2|88	Requires:       %{name} = %{version}-%{release}
21mr|libsvm-3.24-2|89	
21mr|libsvm-3.24-2|90	%description    java
21mr|libsvm-3.24-2|91	Java tools and interfaces for libsvm.
21mr|libsvm-3.24-2|92	Install this package if you want to develop
21mr|libsvm-3.24-2|93	programs with libsvm in Java.
21mr|libsvm-3.24-2|94	
21mr|libsvm-3.24-2|95	%package        javadoc
21mr|libsvm-3.24-2|96	Summary:        Javadoc for libsvm
21mr|libsvm-3.24-2|97	Group:          Development/Java
21mr|libsvm-3.24-2|98	BuildRequires:  java-devel >= 1.7.0
21mr|libsvm-3.24-2|99	BuildRequires:  jpackage-utils
21mr|libsvm-3.24-2|100	BuildArch:      noarch
21mr|libsvm-3.24-2|101	Requires:       %{name}-java = %{version}-%{release}
21mr|libsvm-3.24-2|102	
21mr|libsvm-3.24-2|103	%description    javadoc
21mr|libsvm-3.24-2|104	Javadoc for libsvm
21mr|libsvm-3.24-2|105	%endif
21mr|libsvm-3.24-2|106	
21mr|libsvm-3.24-2|107	%if %{with octave}
21mr|libsvm-3.24-2|108	%package -n     octave-%{name}
21mr|libsvm-3.24-2|109	Summary:        Octave interface to libsvm
21mr|libsvm-3.24-2|110	BuildRequires:  octave-devel
21mr|libsvm-3.24-2|111	Requires:       %{name}%{?_isa} = %{version}-%{release}
21mr|libsvm-3.24-2|112	
21mr|libsvm-3.24-2|113	%description -n octave-%{name}
21mr|libsvm-3.24-2|114	Octave interface for libsvm.
21mr|libsvm-3.24-2|115	%endif
21mr|libsvm-3.24-2|116	
21mr|libsvm-3.24-2|117	%package        svm-toy-qt
21mr|libsvm-3.24-2|118	Summary:        QT version of svm-toy (libsvm demonstration program)
21mr|libsvm-3.24-2|119	BuildRequires:  desktop-file-utils
21mr|libsvm-3.24-2|120	BuildRequires:  pkgconfig
21mr|libsvm-3.24-2|121	
21mr|libsvm-3.24-2|122	BuildRequires:  qt5-qtbase-devel
21mr|libsvm-3.24-2|123	Requires:       %{name}%{?_isa} = %{version}-%{release}
21mr|libsvm-3.24-2|124	
21mr|libsvm-3.24-2|125	%description    svm-toy-qt
21mr|libsvm-3.24-2|126	svm-toy is a libsvm demonstration program which has a qt-GUI to
21mr|libsvm-3.24-2|127	display the derived separating hyperplane.
21mr|libsvm-3.24-2|128	
21mr|libsvm-3.24-2|129	%prep
21mr|libsvm-3.24-2|130	%autosetup -p0
21mr|libsvm-3.24-2|131	cp -p %{SOURCE1} ChangeLog
21mr|libsvm-3.24-2|132	cp -p %{SOURCE2} %{SOURCE3} .
21mr|libsvm-3.24-2|133	cp -p %{SOURCE4} %{name}-svm-toy-qt-48.png
21mr|libsvm-3.24-2|134	
21mr|libsvm-3.24-2|135	# Fix the error: narrowing conversion
21mr|libsvm-3.24-2|136	sed -e "s|{x,y,v}|{x,y,(signed char) v}|" \
21mr|libsvm-3.24-2|137	-e "s|{x,y,current_value}|{x,y,(signed char) current_value}|" \
21mr|libsvm-3.24-2|138	-e "s|(double)event->y()/YLEN, current_value|(double)event->y()/YLEN,(signed char) current_value|" \
21mr|libsvm-3.24-2|139	-i.narrowing svm-toy/qt/svm-toy.cpp
21mr|libsvm-3.24-2|140	
21mr|libsvm-3.24-2|141	%if %{with maven}
21mr|libsvm-3.24-2|142	# Update the POM file, which is stuck on version 3.23
21mr|libsvm-3.24-2|143	# pom_xpath_set does not work in rpm-4.11.1
21mr|libsvm-3.24-2|144	# as it generated something like
21mr|libsvm-3.24-2|145	# <version>
21mr|libsvm-3.24-2|146	# <!-- begin of code added by maintainer -->
21mr|libsvm-3.24-2|147	# 3.20
21mr|libsvm-3.24-2|148	#
21mr|libsvm-3.24-2|149	# <!-- end of code added by maintainer -->
21mr|libsvm-3.24-2|150	# </version>
21mr|libsvm-3.24-2|151	# Also, the latest pom added parent tags for org.sonatype.oss.oss-parent, which
21mr|libsvm-3.24-2|152	# is deprecated and slated for removal from Fedora.  It isn't needed, so remove
21mr|libsvm-3.24-2|153	# it.
21mr|libsvm-3.24-2|154	sed 's/%{pom_file_version}/%{version}/;/<parent>/,/<\/parent>/d' %{SOURCE5} \
21mr|libsvm-3.24-2|155	> %{name}.pom
21mr|libsvm-3.24-2|156	
21mr|libsvm-3.24-2|157	%mvn_file %{maven_group_id}:%{name} %{maven_group_id}/%{name}
21mr|libsvm-3.24-2|158	%endif
21mr|libsvm-3.24-2|159	
21mr|libsvm-3.24-2|160	# Fix line endings
21mr|libsvm-3.24-2|161	sed -i.orig 's/\r//' FAQ.html
21mr|libsvm-3.24-2|162	touch -r FAQ.html.orig FAQ.html
21mr|libsvm-3.24-2|163	rm FAQ.html.orig
21mr|libsvm-3.24-2|164	
21mr|libsvm-3.24-2|165	%build
21mr|libsvm-3.24-2|166	make all RPM_CFLAGS="$RPM_OPT_FLAGS" LIBDIR="%{_libdir}" CPP_STD="%{cpp_std}"
21mr|libsvm-3.24-2|167	%if %{with java}
21mr|libsvm-3.24-2|168	make -C java all javadoc
21mr|libsvm-3.24-2|169	%endif
21mr|libsvm-3.24-2|170	mv python/README python/README-Python
21mr|libsvm-3.24-2|171	mv tools/README tools/README-Tools
21mr|libsvm-3.24-2|172	cp -p README java/README-Java
21mr|libsvm-3.24-2|173	cp -p README svm-toy/qt
21mr|libsvm-3.24-2|174	
21mr|libsvm-3.24-2|175	# Build the Java interface
21mr|libsvm-3.24-2|176	%if %{with maven}
21mr|libsvm-3.24-2|177	%mvn_artifact %{name}.pom java/%{name}.jar
21mr|libsvm-3.24-2|178	%endif
21mr|libsvm-3.24-2|179	
21mr|libsvm-3.24-2|180	%if %{with octave}
21mr|libsvm-3.24-2|181	# Build the octave interface
21mr|libsvm-3.24-2|182	cd matlab
21mr|libsvm-3.24-2|183	octave -H -q --no-window-system --no-site-file << EOF
21mr|libsvm-3.24-2|184	make
21mr|libsvm-3.24-2|185	EOF
21mr|libsvm-3.24-2|186	cd -
21mr|libsvm-3.24-2|187	%endif
21mr|libsvm-3.24-2|188	
21mr|libsvm-3.24-2|189	%install
21mr|libsvm-3.24-2|190	make install DESTDIR=%{buildroot} LIBDIR=%{_libdir} LIBSVM_VER="%{version}" CPP_STD="%{cpp_std}"
21mr|libsvm-3.24-2|191	mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/
21mr|libsvm-3.24-2|192	cp -p %{name}-svm-toy-qt-48.png %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/
21mr|libsvm-3.24-2|193	mkdir -p %{buildroot}/%{_datadir}/applications
21mr|libsvm-3.24-2|194	cp -p %{name}-svm-toy-qt.desktop %{buildroot}/%{_datadir}/applications
21mr|libsvm-3.24-2|195	
21mr|libsvm-3.24-2|196	ln -s %{name}.so.%{shver} %{buildroot}/%{_libdir}/%{name}.so
21mr|libsvm-3.24-2|197	
21mr|libsvm-3.24-2|198	# Python
21mr|libsvm-3.24-2|199	mkdir -p %{buildroot}/%{python3_libsvm_dir}
21mr|libsvm-3.24-2|200	echo -e "# This file is not in the original libsvm tarball, but added to enable importing libsvm.\n\
21mr|libsvm-3.24-2|201	# This file is released under BSD license, just like the rest of the package.\n"\
21mr|libsvm-3.24-2|202	> %{buildroot}/%{python3_libsvm_dir}/__init__.py
21mr|libsvm-3.24-2|203	install -p -m 755 tools/*.py %{buildroot}/%{python3_libsvm_dir}
21mr|libsvm-3.24-2|204	install -p -m 755 python/*.py %{buildroot}/%{python3_libsvm_dir}
21mr|libsvm-3.24-2|205	echo 'libsvm' > %{buildroot}/%{python3_sitelib}/libsvm.pth
21mr|libsvm-3.24-2|206	for p in %{buildroot}%{python3_libsvm_dir}/*.py;do
21mr|libsvm-3.24-2|207	sed -i -e 's|#!/usr/bin/env python|#!%{__python3}|' $p
21mr|libsvm-3.24-2|208	done
21mr|libsvm-3.24-2|209	cd tools
21mr|libsvm-3.24-2|210	for p in *.py; do
21mr|libsvm-3.24-2|211	ln -s %{python3_libsvm_dir}/$p %{buildroot}/%{_bindir}/svm-$p
21mr|libsvm-3.24-2|212	done
21mr|libsvm-3.24-2|213	cd -
21mr|libsvm-3.24-2|214	
21mr|libsvm-3.24-2|215	# Java
21mr|libsvm-3.24-2|216	%if %{with java}
21mr|libsvm-3.24-2|217	make -C java install JAVA_TARGET_DIR="%{buildroot}/%{_javadir}"
21mr|libsvm-3.24-2|218	mkdir -p  %{buildroot}/%{_javadocdir}/%{name}
21mr|libsvm-3.24-2|219	cp -p -R java/docs/* %{buildroot}/%{_javadocdir}/%{name}
21mr|libsvm-3.24-2|220	%endif
21mr|libsvm-3.24-2|221	
21mr|libsvm-3.24-2|222	%if %{with maven}
21mr|libsvm-3.24-2|223	%mvn_install
21mr|libsvm-3.24-2|224	%endif
21mr|libsvm-3.24-2|225	
21mr|libsvm-3.24-2|226	%if %{with octave}
21mr|libsvm-3.24-2|227	# Octave
21mr|libsvm-3.24-2|228	# FIXME: the *.mex files are arch-specific, so they should go into octpkglibdir
21mr|libsvm-3.24-2|229	# like the *.oct files do.  But octave refuses to load them from there.  It will
21mr|libsvm-3.24-2|230	# only load them if they are in octpkgdir.  I don't know why.
21mr|libsvm-3.24-2|231	mkdir -p %{buildroot}%{octpkgdir}/packinfo
21mr|libsvm-3.24-2|232	cp -p matlab/*.mex %{buildroot}%{octpkgdir}
21mr|libsvm-3.24-2|233	cp -p COPYRIGHT %{buildroot}%{octpkgdir}/packinfo/COPYING
21mr|libsvm-3.24-2|234	cp -p %{SOURCE6} %{buildroot}%{octpkgdir}/packinfo/INDEX
21mr|libsvm-3.24-2|235	cp -p %{SOURCE7} %{buildroot}%{octpkgdir}/packinfo/CITATION
21mr|libsvm-3.24-2|236	sed 's/@VERSION@/%{version}/;s/@DATE@/%{release_date}/' %{SOURCE8} \
21mr|libsvm-3.24-2|237	> %{buildroot}%{octpkgdir}/packinfo/DESCRIPTION
21mr|libsvm-3.24-2|238	cat > %{buildroot}%{octpkgdir}/packinfo/on_uninstall.m << EOF
21mr|libsvm-3.24-2|239	function on_uninstall (desc)
21mr|libsvm-3.24-2|240	error ('Can not uninstall %%s installed by the redhat package manager', desc.name);
21mr|libsvm-3.24-2|241	endfunction
21mr|libsvm-3.24-2|242	EOF
21mr|libsvm-3.24-2|243	%endif
21mr|libsvm-3.24-2|244	
21mr|libsvm-3.24-2|245	# Desktop files
21mr|libsvm-3.24-2|246	desktop-file-install --delete-original \
21mr|libsvm-3.24-2|247	--dir=%{buildroot}%{_datadir}/applications \
21mr|libsvm-3.24-2|248	%{buildroot}/%{_datadir}/applications/%{name}-svm-toy-qt.desktop
21mr|libsvm-3.24-2|249	
21mr|libsvm-3.24-2|250	%if %{with octave}
21mr|libsvm-3.24-2|251	%post -n octave-%{name}
21mr|libsvm-3.24-2|252	%octave_cmd pkg rebuild
21mr|libsvm-3.24-2|253	
21mr|libsvm-3.24-2|254	%preun -n octave-%{name}
21mr|libsvm-3.24-2|255	%octave_pkg_preun
21mr|libsvm-3.24-2|256	
21mr|libsvm-3.24-2|257	%postun -n octave-%{name}
21mr|libsvm-3.24-2|258	%octave_cmd pkg rebuild
21mr|libsvm-3.24-2|259	%endif
21mr|libsvm-3.24-2|260	
21mr|libsvm-3.24-2|261	%files
21mr|libsvm-3.24-2|262	%doc COPYRIGHT FAQ.html ChangeLog guide.pdf
21mr|libsvm-3.24-2|263	%{_bindir}/svm-predict
21mr|libsvm-3.24-2|264	%{_bindir}/svm-scale
21mr|libsvm-3.24-2|265	%{_bindir}/svm-train
21mr|libsvm-3.24-2|266	%dir %{_datadir}/%{name}
21mr|libsvm-3.24-2|267	%{_datadir}/%{name}/examples
21mr|libsvm-3.24-2|268	%{_libdir}/%{name}.so.%{shver}
21mr|libsvm-3.24-2|269	
21mr|libsvm-3.24-2|270	%files devel
21mr|libsvm-3.24-2|271	%doc README
21mr|libsvm-3.24-2|272	%{_includedir}/%{name}/
21mr|libsvm-3.24-2|273	%{_libdir}/%{name}.so
21mr|libsvm-3.24-2|274	
21mr|libsvm-3.24-2|275	%if %{with octave}
21mr|libsvm-3.24-2|276	%files -n octave-%{name}
21mr|libsvm-3.24-2|277	%{octpkgdir}/
21mr|libsvm-3.24-2|278	%endif
21mr|libsvm-3.24-2|279	
21mr|libsvm-3.24-2|280	%files -n python3-%{name}
21mr|libsvm-3.24-2|281	%doc python/README-Python tools/README-Tools
21mr|libsvm-3.24-2|282	%{python3_libsvm_dir}
21mr|libsvm-3.24-2|283	%{_bindir}/svm-*.py
21mr|libsvm-3.24-2|284	%{python3_sitelib}/libsvm.pth
21mr|libsvm-3.24-2|285	
21mr|libsvm-3.24-2|286	%if %{with java}
21mr|libsvm-3.24-2|287	%if %{with maven}
21mr|libsvm-3.24-2|288	%files java -f .mfiles
21mr|libsvm-3.24-2|289	%else
21mr|libsvm-3.24-2|290	%files java
21mr|libsvm-3.24-2|291	%endif
21mr|libsvm-3.24-2|292	%defattr(-,root,root,-)
21mr|libsvm-3.24-2|293	%doc java/README-Java java/test_applet.html
21mr|libsvm-3.24-2|294	%{_javadir}/%{name}.jar
21mr|libsvm-3.24-2|295	%if %{with maven}
21mr|libsvm-3.24-2|296	%{_javadir}/%{maven_group_id}/%{name}.jar
21mr|libsvm-3.24-2|297	%endif
21mr|libsvm-3.24-2|298	%files javadoc
21mr|libsvm-3.24-2|299	%{_javadocdir}/%{name}
21mr|libsvm-3.24-2|300	%endif
21mr|libsvm-3.24-2|301	
21mr|libsvm-3.24-2|302	%files svm-toy-qt
21mr|libsvm-3.24-2|303	%doc svm-toy/qt/README
21mr|libsvm-3.24-2|304	%{_bindir}/svm-toy-qt
21mr|libsvm-3.24-2|305	%{_datadir}/icons/hicolor/48x48/apps/%{name}-svm-toy-qt-48.png
21mr|libsvm-3.24-2|306	%{_datadir}/applications/*%{name}-svm-toy-qt.desktop
21mr|libsvm-3.24-2|307	
21mr|libsvm-3.24-2|308	
21mr|libsvm-3.24-2|309	

13865 21
21mr|libsysstat-0.4.6-5|1	%define api 5
21mr|libsysstat-0.4.6-5|2	%define major 0
21mr|libsysstat-0.4.6-5|3	%define libname %mklibname sysstat-qt %{api} %{major}
21mr|libsysstat-0.4.6-5|4	%define devname %mklibname sysstat-qt %{api} -d
21mr|libsysstat-0.4.6-5|5	
21mr|libsysstat-0.4.6-5|6	Summary:	System status library for LXQt
21mr|libsysstat-0.4.6-5|7	Name:		libsysstat
21mr|libsysstat-0.4.6-5|8	Version:	0.4.6
21mr|libsysstat-0.4.6-5|9	Release:	5
21mr|libsysstat-0.4.6-5|10	License:	LGPLv2.1+
21mr|libsysstat-0.4.6-5|11	Group:		System/Libraries
21mr|libsysstat-0.4.6-5|12	Url:		https://github.com/lxqt/libsysstat
21mr|libsysstat-0.4.6-5|13	Source0:	https://github.com/lxqt/libsysstat/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libsysstat-0.4.6-5|14	BuildRequires:	cmake
21mr|libsysstat-0.4.6-5|15	BuildRequires:	lxqt-build-tools
21mr|libsysstat-0.4.6-5|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|libsysstat-0.4.6-5|17	
21mr|libsysstat-0.4.6-5|18	%description
21mr|libsysstat-0.4.6-5|19	System status library for LXQt.
21mr|libsysstat-0.4.6-5|20	
21mr|libsysstat-0.4.6-5|21	#----------------------------------------------------------------------------
21mr|libsysstat-0.4.6-5|22	
21mr|libsysstat-0.4.6-5|23	%package -n %{libname}
21mr|libsysstat-0.4.6-5|24	Summary:	System status library for LXQt
21mr|libsysstat-0.4.6-5|25	Group:		System/Libraries
21mr|libsysstat-0.4.6-5|26	
21mr|libsysstat-0.4.6-5|27	%description -n %{libname}
21mr|libsysstat-0.4.6-5|28	System status library for LXQt.
21mr|libsysstat-0.4.6-5|29	
21mr|libsysstat-0.4.6-5|30	%files -n %{libname}
21mr|libsysstat-0.4.6-5|31	%doc AUTHORS CHANGELOG COPYING README.md
21mr|libsysstat-0.4.6-5|32	%{_libdir}/libsysstat-qt5.so.%{major}*
21mr|libsysstat-0.4.6-5|33	
21mr|libsysstat-0.4.6-5|34	#----------------------------------------------------------------------------
21mr|libsysstat-0.4.6-5|35	
21mr|libsysstat-0.4.6-5|36	%package -n %{devname}
21mr|libsysstat-0.4.6-5|37	Summary:	Development files for %{name}
21mr|libsysstat-0.4.6-5|38	Group:		Development/C
21mr|libsysstat-0.4.6-5|39	Requires:	%{libname} = %{EVRD}
21mr|libsysstat-0.4.6-5|40	
21mr|libsysstat-0.4.6-5|41	%description -n %{devname}
21mr|libsysstat-0.4.6-5|42	Development files (Headers etc.) for %{name}.
21mr|libsysstat-0.4.6-5|43	
21mr|libsysstat-0.4.6-5|44	%files -n %{devname}
21mr|libsysstat-0.4.6-5|45	%doc README.md
21mr|libsysstat-0.4.6-5|46	%{_includedir}/*
21mr|libsysstat-0.4.6-5|47	%{_libdir}/libsysstat-qt5.so
21mr|libsysstat-0.4.6-5|48	%{_libdir}/pkgconfig/sysstat-qt5.pc
21mr|libsysstat-0.4.6-5|49	%{_datadir}/cmake/sysstat-qt5
21mr|libsysstat-0.4.6-5|50	
21mr|libsysstat-0.4.6-5|51	#----------------------------------------------------------------------------
21mr|libsysstat-0.4.6-5|52	
21mr|libsysstat-0.4.6-5|53	%prep
21mr|libsysstat-0.4.6-5|54	%setup -q
21mr|libsysstat-0.4.6-5|55	
21mr|libsysstat-0.4.6-5|56	%build
21mr|libsysstat-0.4.6-5|57	%cmake
21mr|libsysstat-0.4.6-5|58	%make
21mr|libsysstat-0.4.6-5|59	
21mr|libsysstat-0.4.6-5|60	%install
21mr|libsysstat-0.4.6-5|61	%makeinstall_std -C build
21mr|libsysstat-0.4.6-5|62	
21mr|libsysstat-0.4.6-5|63	# Drop double slash from pc files
21mr|libsysstat-0.4.6-5|64	sed -i 's#//usr#/usr#' %{buildroot}%{_libdir}/pkgconfig/*pc

13866 21
21mr|libtar-1.2.20-16|1	%define major 1
21mr|libtar-1.2.20-16|2	%define libname %mklibname tar %{major}
21mr|libtar-1.2.20-16|3	%define develname %mklibname -d tar
21mr|libtar-1.2.20-16|4	
21mr|libtar-1.2.20-16|5	%define sdevname %mklibname tar -d -s
21mr|libtar-1.2.20-16|6	
21mr|libtar-1.2.20-16|7	Summary:	C library for manipulating tar files
21mr|libtar-1.2.20-16|8	Name:		libtar
21mr|libtar-1.2.20-16|9	Version:	1.2.20
21mr|libtar-1.2.20-16|10	Release:	16
21mr|libtar-1.2.20-16|11	License:	BSD
21mr|libtar-1.2.20-16|12	Group:		System/Libraries
21mr|libtar-1.2.20-16|13	Url:		http://www.feep.net/libtar/
21mr|libtar-1.2.20-16|14	Source0:	ftp://ftp.feep.net/pub/software/libtar/%{name}-%{version}.tar.gz
21mr|libtar-1.2.20-16|15	Patch1:         libtar-1.2.11-missing-protos.patch
21mr|libtar-1.2.20-16|16	Patch4:         libtar-1.2.11-mem-deref.patch
21mr|libtar-1.2.20-16|17	Patch5:         libtar-1.2.20-fix-resource-leaks.patch
21mr|libtar-1.2.20-16|18	Patch6:         libtar-1.2.11-bz729009.patch
21mr|libtar-1.2.20-16|19	Patch7:         libtar-1.2.20-no-static-buffer.patch
21mr|libtar-1.2.20-16|20	# fix programming mistakes detected by static analysis
21mr|libtar-1.2.20-16|21	Patch8:         libtar-1.2.20-static-analysis.patch
21mr|libtar-1.2.20-16|22	# fix out-of-bounds read in gnu_long{name,link} (CVE-2021-33643 CVE-2021-33644)
21mr|libtar-1.2.20-16|23	Patch9:         libtar-1.2.20-CVE-2021-33643-CVE-2021-33644.patch
21mr|libtar-1.2.20-16|24	# fix memory leaks through gnu_long{name,link} (CVE-2021-33645 CVE-2021-33646)
21mr|libtar-1.2.20-16|25	Patch10:        libtar-1.2.20-CVE-2021-33645-CVE-2021-33646.patch
21mr|libtar-1.2.20-16|26	
21mr|libtar-1.2.20-16|27	BuildRequires:	pkgconfig(zlib)
21mr|libtar-1.2.20-16|28	Obsoletes:	%{name} <= 1.2.11-19
21mr|libtar-1.2.20-16|29	
21mr|libtar-1.2.20-16|30	%description
21mr|libtar-1.2.20-16|31	libtar is a library for manipulating tar files from within C programs.
21mr|libtar-1.2.20-16|32	Here are some of its features:
21mr|libtar-1.2.20-16|33	
21mr|libtar-1.2.20-16|34	* Handles both POSIX tar file format and the GNU extensions.
21mr|libtar-1.2.20-16|35	* API provides functions for easy use, such as tar_extract_all().
21mr|libtar-1.2.20-16|36	* Also provides functions for more granular use, such as
21mr|libtar-1.2.20-16|37	tar_append_regfile().
21mr|libtar-1.2.20-16|38	
21mr|libtar-1.2.20-16|39	
21mr|libtar-1.2.20-16|40	%files
21mr|libtar-1.2.20-16|41	%{_bindir}/libtar
21mr|libtar-1.2.20-16|42	
21mr|libtar-1.2.20-16|43	#----------------------------------------------------------------------------
21mr|libtar-1.2.20-16|44	
21mr|libtar-1.2.20-16|45	%package -n %{sdevname}
21mr|libtar-1.2.20-16|46	Summary:	Development files and headers for %{name}
21mr|libtar-1.2.20-16|47	Group:		Development/C
21mr|libtar-1.2.20-16|48	Obsoletes:	%{name}-static-devel < 1.2.11-19
21mr|libtar-1.2.20-16|49	Provides:	%{name}-static-devel = %{EVRD}
21mr|libtar-1.2.20-16|50	
21mr|libtar-1.2.20-16|51	%description -n %{sdevname}
21mr|libtar-1.2.20-16|52	This package contains the static library and the C headers needed to
21mr|libtar-1.2.20-16|53	build applications with libtar.
21mr|libtar-1.2.20-16|54	
21mr|libtar-1.2.20-16|55	%files -n %{sdevname}
21mr|libtar-1.2.20-16|56	%doc README ChangeLog* COPYRIGHT TODO
21mr|libtar-1.2.20-16|57	%{_libdir}/libtar.a
21mr|libtar-1.2.20-16|58	#----------------------------------------------------------------------------
21mr|libtar-1.2.20-16|59	%package -n	%libname
21mr|libtar-1.2.20-16|60	Summary:	Shared library for %{name}
21mr|libtar-1.2.20-16|61	Group:		System/Libraries
21mr|libtar-1.2.20-16|62	
21mr|libtar-1.2.20-16|63	%description -n %libname
21mr|libtar-1.2.20-16|64	This package contains the shared library for %{name}.
21mr|libtar-1.2.20-16|65	
21mr|libtar-1.2.20-16|66	%files -n %{libname}
21mr|libtar-1.2.20-16|67	%{_libdir}/libtar.so.%{major}
21mr|libtar-1.2.20-16|68	%{_libdir}/libtar.so.%{major}.*
21mr|libtar-1.2.20-16|69	#----------------------------------------------------------------------------
21mr|libtar-1.2.20-16|70	%package -n	%develname
21mr|libtar-1.2.20-16|71	Summary:	Development files and headers for %{name}
21mr|libtar-1.2.20-16|72	Group:		Development/C
21mr|libtar-1.2.20-16|73	Requires:	%{libname} = %{version}
21mr|libtar-1.2.20-16|74	Obsoletes:	%{name}-devel < %{version}
21mr|libtar-1.2.20-16|75	Provides:	%{name}-devel = %{version}-%{release}
21mr|libtar-1.2.20-16|76	
21mr|libtar-1.2.20-16|77	%description -n %develname
21mr|libtar-1.2.20-16|78	This package contains the shared library and the C headers needed to
21mr|libtar-1.2.20-16|79	build applications with libtar.
21mr|libtar-1.2.20-16|80	
21mr|libtar-1.2.20-16|81	%files -n %{develname}
21mr|libtar-1.2.20-16|82	%{_libdir}/libtar.so
21mr|libtar-1.2.20-16|83	%{_includedir}/libtar*.h
21mr|libtar-1.2.20-16|84	%{_mandir}/man3/*.3*
21mr|libtar-1.2.20-16|85	
21mr|libtar-1.2.20-16|86	#----------------------------------------------------------------------------
21mr|libtar-1.2.20-16|87	%prep
21mr|libtar-1.2.20-16|88	%setup -qn %{name}
21mr|libtar-1.2.20-16|89	%apply_patches
21mr|libtar-1.2.20-16|90	
21mr|libtar-1.2.20-16|91	%build
21mr|libtar-1.2.20-16|92	# set correct version for .so build
21mr|libtar-1.2.20-16|93	%define ltversion %(echo %{version} | tr '.' ':')
21mr|libtar-1.2.20-16|94	sed -i 's/-rpath $(libdir)/-rpath $(libdir) -version-number %{ltversion}/' \
21mr|libtar-1.2.20-16|95	lib/Makefile.in
21mr|libtar-1.2.20-16|96	
21mr|libtar-1.2.20-16|97	autoreconf -fiv
21mr|libtar-1.2.20-16|98	
21mr|libtar-1.2.20-16|99	export CFLAGS="%{optflags} -fPIC"
21mr|libtar-1.2.20-16|100	%configure --enable-static
21mr|libtar-1.2.20-16|101	%make
21mr|libtar-1.2.20-16|102	
21mr|libtar-1.2.20-16|103	%install
21mr|libtar-1.2.20-16|104	%makeinstall_std
21mr|libtar-1.2.20-16|105	
21mr|libtar-1.2.20-16|106	chmod 755 %{buildroot}/%{_libdir}/%{name}.so.%{version}

13867 21
21mr|libtasn1-4.19.0-1|1	%define major 6
21mr|libtasn1-4.19.0-1|2	%define libname %mklibname tasn1_ %{major}
21mr|libtasn1-4.19.0-1|3	%define devname %mklibname tasn1 -d
21mr|libtasn1-4.19.0-1|4	
21mr|libtasn1-4.19.0-1|5	Summary:	The ASN.1 library used in GNUTLS
21mr|libtasn1-4.19.0-1|6	Name:		libtasn1
21mr|libtasn1-4.19.0-1|7	Version:	4.19.0
21mr|libtasn1-4.19.0-1|8	Release:	1
21mr|libtasn1-4.19.0-1|9	License:	LGPLv2.1+
21mr|libtasn1-4.19.0-1|10	Group:		System/Libraries
21mr|libtasn1-4.19.0-1|11	Url:		http://josefsson.org/libtasn1/
21mr|libtasn1-4.19.0-1|12	Source0:	http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz
21mr|libtasn1-4.19.0-1|13	Source1:	http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz.sig
21mr|libtasn1-4.19.0-1|14	Patch0:		libtasn1-3.4-rpath.patch
21mr|libtasn1-4.19.0-1|15	BuildRequires:	bison
21mr|libtasn1-4.19.0-1|16	BuildRequires:	help2man
21mr|libtasn1-4.19.0-1|17	%ifnarch %armx %mips %{riscv} %{e2k}
21mr|libtasn1-4.19.0-1|18	BuildRequires:  valgrind
21mr|libtasn1-4.19.0-1|19	%endif
21mr|libtasn1-4.19.0-1|20	
21mr|libtasn1-4.19.0-1|21	%description
21mr|libtasn1-4.19.0-1|22	Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.
21mr|libtasn1-4.19.0-1|23	
21mr|libtasn1-4.19.0-1|24	#----------------------------------------------------------------------------
21mr|libtasn1-4.19.0-1|25	
21mr|libtasn1-4.19.0-1|26	%package -n %{libname}
21mr|libtasn1-4.19.0-1|27	Summary:	The ASN.1 library used in GNUTLS
21mr|libtasn1-4.19.0-1|28	Group:		System/Libraries
21mr|libtasn1-4.19.0-1|29	
21mr|libtasn1-4.19.0-1|30	%description -n %{libname}
21mr|libtasn1-4.19.0-1|31	Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.
21mr|libtasn1-4.19.0-1|32	
21mr|libtasn1-4.19.0-1|33	%files -n %{libname}
21mr|libtasn1-4.19.0-1|34	%{_libdir}/libtasn1.so.%{major}*
21mr|libtasn1-4.19.0-1|35	
21mr|libtasn1-4.19.0-1|36	#----------------------------------------------------------------------------
21mr|libtasn1-4.19.0-1|37	
21mr|libtasn1-4.19.0-1|38	%package -n %{devname}
21mr|libtasn1-4.19.0-1|39	Summary:	The ASN.1 development files
21mr|libtasn1-4.19.0-1|40	Group:		Development/C
21mr|libtasn1-4.19.0-1|41	Requires:	%{libname} = %{EVRD}
21mr|libtasn1-4.19.0-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|libtasn1-4.19.0-1|43	
21mr|libtasn1-4.19.0-1|44	%description -n %{devname}
21mr|libtasn1-4.19.0-1|45	Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.
21mr|libtasn1-4.19.0-1|46	
21mr|libtasn1-4.19.0-1|47	This contains development files and headers for %{name}.
21mr|libtasn1-4.19.0-1|48	
21mr|libtasn1-4.19.0-1|49	%files -n %{devname}
21mr|libtasn1-4.19.0-1|50	%doc AUTHORS ChangeLog
21mr|libtasn1-4.19.0-1|51	%{_includedir}/libtasn1.h
21mr|libtasn1-4.19.0-1|52	%{_libdir}/libtasn1.so
21mr|libtasn1-4.19.0-1|53	%{_libdir}/libtasn1.a
21mr|libtasn1-4.19.0-1|54	%{_libdir}/pkgconfig/libtasn1.pc
21mr|libtasn1-4.19.0-1|55	%{_infodir}/libtasn1.info*
21mr|libtasn1-4.19.0-1|56	%{_mandir}/man3/*
21mr|libtasn1-4.19.0-1|57	
21mr|libtasn1-4.19.0-1|58	#----------------------------------------------------------------------------
21mr|libtasn1-4.19.0-1|59	
21mr|libtasn1-4.19.0-1|60	%package tools
21mr|libtasn1-4.19.0-1|61	Summary:	Command line ASN.1 tools
21mr|libtasn1-4.19.0-1|62	License:	GPLv3+
21mr|libtasn1-4.19.0-1|63	Group:		Text tools
21mr|libtasn1-4.19.0-1|64	
21mr|libtasn1-4.19.0-1|65	%description tools
21mr|libtasn1-4.19.0-1|66	Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.
21mr|libtasn1-4.19.0-1|67	
21mr|libtasn1-4.19.0-1|68	This contains the command line tools to work with ASN.1 data.
21mr|libtasn1-4.19.0-1|69	
21mr|libtasn1-4.19.0-1|70	%files tools
21mr|libtasn1-4.19.0-1|71	%doc NEWS THANKS
21mr|libtasn1-4.19.0-1|72	%{_bindir}/asn*
21mr|libtasn1-4.19.0-1|73	%{_mandir}/man1/asn*
21mr|libtasn1-4.19.0-1|74	
21mr|libtasn1-4.19.0-1|75	#----------------------------------------------------------------------------
21mr|libtasn1-4.19.0-1|76	
21mr|libtasn1-4.19.0-1|77	%prep
21mr|libtasn1-4.19.0-1|78	%setup -q
21mr|libtasn1-4.19.0-1|79	%patch0 -p1
21mr|libtasn1-4.19.0-1|80	
21mr|libtasn1-4.19.0-1|81	%build
21mr|libtasn1-4.19.0-1|82	%configure \
21mr|libtasn1-4.19.0-1|83	--enable-static \
21mr|libtasn1-4.19.0-1|84	%ifnarch %arm %mips aarch64
21mr|libtasn1-4.19.0-1|85	--enable-valgrind-tests
21mr|libtasn1-4.19.0-1|86	%endif
21mr|libtasn1-4.19.0-1|87	
21mr|libtasn1-4.19.0-1|88	%make
21mr|libtasn1-4.19.0-1|89	
21mr|libtasn1-4.19.0-1|90	%install
21mr|libtasn1-4.19.0-1|91	%makeinstall_std
21mr|libtasn1-4.19.0-1|92	
21mr|libtasn1-4.19.0-1|93	%check
21mr|libtasn1-4.19.0-1|94	# (tpg) https://gitlab.com/gnutls/libtasn1/issues/9
21mr|libtasn1-4.19.0-1|95	make check ||:
21mr|libtasn1-4.19.0-1|96	[ -e tests/test-suite.log ] && cat tests/test-suite.log && exit 0
21mr|libtasn1-4.19.0-1|97	[ -e fuzz/test-suite.log ] && cat fuzz/test-suite.log && exit 0

13868 21
21mr|libteam-1.30-2|1	%define tmajor 5
21mr|libteam-1.30-2|2	%define libteam %mklibname team %{tmajor}
21mr|libteam-1.30-2|3	%define tdmajor 0
21mr|libteam-1.30-2|4	%define libtmdc %mklibname teamdctl %{tdmajor}
21mr|libteam-1.30-2|5	%define devname %mklibname team -d
21mr|libteam-1.30-2|6	
21mr|libteam-1.30-2|7	Name:		libteam
21mr|libteam-1.30-2|8	Version:	1.30
21mr|libteam-1.30-2|9	Release:	2
21mr|libteam-1.30-2|10	Summary:	Library for controlling team network device
21mr|libteam-1.30-2|11	Group:		System/Libraries
21mr|libteam-1.30-2|12	License:	LGPLv2+
21mr|libteam-1.30-2|13	URL:		http://www.libteam.org
21mr|libteam-1.30-2|14	Source0:	http://www.libteam.org/files/%{name}-%{version}.tar.gz
21mr|libteam-1.30-2|15	Source1:	teamd_zmq_common.h
21mr|libteam-1.30-2|16	Patch0:		libteam-1.10-add-missing-libteamdctl-libdaemon-dependency.patch
21mr|libteam-1.30-2|17	BuildRequires:	pkgconfig(jansson)
21mr|libteam-1.30-2|18	BuildRequires:	pkgconfig(libdaemon)
21mr|libteam-1.30-2|19	BuildRequires:	pkgconfig(libnl-3.0)
21mr|libteam-1.30-2|20	BuildRequires:	pkgconfig(libzmq)
21mr|libteam-1.30-2|21	BuildRequires:	pkgconfig(python2)
21mr|libteam-1.30-2|22	BuildRequires:	pkgconfig(dbus-1)
21mr|libteam-1.30-2|23	BuildRequires:	swig
21mr|libteam-1.30-2|24	
21mr|libteam-1.30-2|25	%description
21mr|libteam-1.30-2|26	This package contains a library which is a user-space
21mr|libteam-1.30-2|27	counterpart for team network driver. It provides an API
21mr|libteam-1.30-2|28	to control team network devices.
21mr|libteam-1.30-2|29	
21mr|libteam-1.30-2|30	%package -n teamnl
21mr|libteam-1.30-2|31	Summary:	team network device Netlink interface tool
21mr|libteam-1.30-2|32	Group:		System/Configuration/Networking
21mr|libteam-1.30-2|33	
21mr|libteam-1.30-2|34	%description -n	teamnl
21mr|libteam-1.30-2|35	teamnl is a tool enabling interaction with a team device via the team driver
21mr|libteam-1.30-2|36	Netlink interface.
21mr|libteam-1.30-2|37	This tools serves mainly for debugging purposes.
21mr|libteam-1.30-2|38	
21mr|libteam-1.30-2|39	%package -n %{libteam}
21mr|libteam-1.30-2|40	Summary:	Library for controlling team network device
21mr|libteam-1.30-2|41	Group:		System/Libraries
21mr|libteam-1.30-2|42	
21mr|libteam-1.30-2|43	%description -n	%{libteam}
21mr|libteam-1.30-2|44	This package contains a library which is a user-space
21mr|libteam-1.30-2|45	counterpart for team network driver. It provides an API
21mr|libteam-1.30-2|46	to control team network devices.
21mr|libteam-1.30-2|47	
21mr|libteam-1.30-2|48	%package -n %{devname}
21mr|libteam-1.30-2|49	Group:		Development/C
21mr|libteam-1.30-2|50	Summary:	Libraries and header files for libteam & teamd development
21mr|libteam-1.30-2|51	Requires:	teamnl = %{EVRD}
21mr|libteam-1.30-2|52	Requires:	%{libteam} = %{EVRD}
21mr|libteam-1.30-2|53	Requires:	%{libtmdc} = %{EVRD}
21mr|libteam-1.30-2|54	
21mr|libteam-1.30-2|55	%description -n	%{devname}
21mr|libteam-1.30-2|56	This package contains the header files and libraries
21mr|libteam-1.30-2|57	necessary for developing programs using libteam & libteamdctl.
21mr|libteam-1.30-2|58	
21mr|libteam-1.30-2|59	%package -n teamd
21mr|libteam-1.30-2|60	Group:		System/Configuration/Networking
21mr|libteam-1.30-2|61	Summary:	Team network device control daemon
21mr|libteam-1.30-2|62	Requires:	teamnl = %{EVRD}
21mr|libteam-1.30-2|63	
21mr|libteam-1.30-2|64	%description -n teamd
21mr|libteam-1.30-2|65	The teamd package contains team network device control daemon.
21mr|libteam-1.30-2|66	
21mr|libteam-1.30-2|67	%package -n %{libtmdc}
21mr|libteam-1.30-2|68	Summary:	Library for team network device control daemon
21mr|libteam-1.30-2|69	Group:		System/Libraries
21mr|libteam-1.30-2|70	
21mr|libteam-1.30-2|71	%description -n	%{libtmdc}
21mr|libteam-1.30-2|72	This package contains a library which is a user-space
21mr|libteam-1.30-2|73	counterpart for team network driver. It provides an API
21mr|libteam-1.30-2|74	for the team network control daemon..
21mr|libteam-1.30-2|75	
21mr|libteam-1.30-2|76	%package -n python2-libteam
21mr|libteam-1.30-2|77	%py2_migration_meta python2-libteam
21mr|libteam-1.30-2|78	Group:		Development/Python
21mr|libteam-1.30-2|79	Summary:	Team network device library bindings
21mr|libteam-1.30-2|80	Requires:	teamnl = %{EVRD}
21mr|libteam-1.30-2|81	
21mr|libteam-1.30-2|82	%description -n python2-libteam
21mr|libteam-1.30-2|83	The team-python package contains a module that permits applications
21mr|libteam-1.30-2|84	written in the Python programming language to use the interface
21mr|libteam-1.30-2|85	supplied by team network device library.
21mr|libteam-1.30-2|86	
21mr|libteam-1.30-2|87	This package should be installed if you want to develop Python
21mr|libteam-1.30-2|88	programs that will manipulate team network devices.
21mr|libteam-1.30-2|89	
21mr|libteam-1.30-2|90	%prep
21mr|libteam-1.30-2|91	%setup -q
21mr|libteam-1.30-2|92	%patch0 -p1 -b .libdaemon~
21mr|libteam-1.30-2|93	
21mr|libteam-1.30-2|94	# missing from tarball, fetched from git
21mr|libteam-1.30-2|95	cp %{SOURCE1} teamd/
21mr|libteam-1.30-2|96	# prepare example dir for -devel
21mr|libteam-1.30-2|97	mkdir -p _tmpdoc1/examples
21mr|libteam-1.30-2|98	cp -p examples/*.c _tmpdoc1/examples
21mr|libteam-1.30-2|99	# prepare example dir for team-python
21mr|libteam-1.30-2|100	mkdir -p _tmpdoc2/examples
21mr|libteam-1.30-2|101	cp -p examples/python/*.py _tmpdoc2/examples
21mr|libteam-1.30-2|102	chmod -x _tmpdoc2/examples/*.py
21mr|libteam-1.30-2|103	
21mr|libteam-1.30-2|104	autoreconf -fsv
21mr|libteam-1.30-2|105	
21mr|libteam-1.30-2|106	%build
21mr|libteam-1.30-2|107	export PYTHON=%{__python2}
21mr|libteam-1.30-2|108	%configure
21mr|libteam-1.30-2|109	%make
21mr|libteam-1.30-2|110	cd binding/python
21mr|libteam-1.30-2|111	%{__python2} ./setup.py build
21mr|libteam-1.30-2|112	
21mr|libteam-1.30-2|113	%install
21mr|libteam-1.30-2|114	export PYTHON=%{__python2}
21mr|libteam-1.30-2|115	%makeinstall_std
21mr|libteam-1.30-2|116	install -p teamd/dbus/teamd.conf -D %{buildroot}%{_sysconfdir}/dbus-1/system.d/teamd.conf
21mr|libteam-1.30-2|117	install -p teamd/redhat/systemd/teamd@.service -D %{buildroot}%{_unitdir}/teamd@.service
21mr|libteam-1.30-2|118	install -p -m755 teamd/redhat/initscripts_systemd/network-scripts/ifup-Team -D %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifup-Team
21mr|libteam-1.30-2|119	install -p -m755 teamd/redhat/initscripts_systemd/network-scripts/ifdown-Team -D %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifdown-Team
21mr|libteam-1.30-2|120	install -p -m755 teamd/redhat/initscripts_systemd/network-scripts/ifup-TeamPort -D %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifup-TeamPort
21mr|libteam-1.30-2|121	install -p -m755 teamd/redhat/initscripts_systemd/network-scripts/ifdown-TeamPort -D %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifdown-TeamPort
21mr|libteam-1.30-2|122	install -p -m755 utils/bond2team -D %{buildroot}%{_bindir}/bond2team
21mr|libteam-1.30-2|123	cd binding/python
21mr|libteam-1.30-2|124	%{__python2} ./setup.py install --root %{buildroot} -O1
21mr|libteam-1.30-2|125	
21mr|libteam-1.30-2|126	# remove static
21mr|libteam-1.30-2|127	rm -fr %{buildroot}%{_libdir}/*.a
21mr|libteam-1.30-2|128	
21mr|libteam-1.30-2|129	%files -n teamnl
21mr|libteam-1.30-2|130	%{_bindir}/teamnl
21mr|libteam-1.30-2|131	%{_mandir}/man8/teamnl.8*
21mr|libteam-1.30-2|132	
21mr|libteam-1.30-2|133	%files -n %{libteam}
21mr|libteam-1.30-2|134	%{_libdir}/libteam.so.%{tmajor}*
21mr|libteam-1.30-2|135	
21mr|libteam-1.30-2|136	%files -n %{devname}
21mr|libteam-1.30-2|137	%doc _tmpdoc1/examples
21mr|libteam-1.30-2|138	%{_includedir}/team.h
21mr|libteam-1.30-2|139	%{_includedir}/teamdctl.h
21mr|libteam-1.30-2|140	%{_libdir}/libteam.so
21mr|libteam-1.30-2|141	%{_libdir}/libteamdctl.so
21mr|libteam-1.30-2|142	%{_libdir}/pkgconfig/libteam.pc
21mr|libteam-1.30-2|143	%{_libdir}/pkgconfig/libteamdctl.pc
21mr|libteam-1.30-2|144	
21mr|libteam-1.30-2|145	%files -n teamd
21mr|libteam-1.30-2|146	%doc teamd/example_configs teamd/redhat/example_ifcfgs/
21mr|libteam-1.30-2|147	%config(noreplace) %attr(644,root,root) %{_sysconfdir}/dbus-1/system.d/teamd.conf
21mr|libteam-1.30-2|148	%attr(644,root,root) %{_unitdir}/teamd@.service
21mr|libteam-1.30-2|149	%{_sysconfdir}/sysconfig/network-scripts/ifup-Team
21mr|libteam-1.30-2|150	%{_sysconfdir}/sysconfig/network-scripts/ifdown-Team
21mr|libteam-1.30-2|151	%{_sysconfdir}/sysconfig/network-scripts/ifup-TeamPort
21mr|libteam-1.30-2|152	%{_sysconfdir}/sysconfig/network-scripts/ifdown-TeamPort
21mr|libteam-1.30-2|153	%{_bindir}/teamd
21mr|libteam-1.30-2|154	%{_bindir}/teamdctl
21mr|libteam-1.30-2|155	%{_bindir}/bond2team
21mr|libteam-1.30-2|156	%{_mandir}/man8/teamd.8*
21mr|libteam-1.30-2|157	%{_mandir}/man8/teamdctl.8*
21mr|libteam-1.30-2|158	%{_mandir}/man5/teamd.conf.5*
21mr|libteam-1.30-2|159	%{_mandir}/man1/bond2team.1*
21mr|libteam-1.30-2|160	
21mr|libteam-1.30-2|161	%files -n %{libtmdc}
21mr|libteam-1.30-2|162	%{_libdir}/libteamdctl.so.%{tdmajor}*
21mr|libteam-1.30-2|163	
21mr|libteam-1.30-2|164	%files -n python2-libteam
21mr|libteam-1.30-2|165	%doc _tmpdoc2/examples
21mr|libteam-1.30-2|166	%{python2_sitearch}/team-1.0-py%{py2_ver}.egg-info
21mr|libteam-1.30-2|167	%dir %{python2_sitearch}/team
21mr|libteam-1.30-2|168	%{python2_sitearch}/team/*

13869 21
21mr|libtermcap-2.0.8-58|1	%define major 2
21mr|libtermcap-2.0.8-58|2	%define libname %mklibname termcap %{major}
21mr|libtermcap-2.0.8-58|3	%define develname %mklibname termcap -d
21mr|libtermcap-2.0.8-58|4	
21mr|libtermcap-2.0.8-58|5	Summary:	A basic system library for accessing the termcap database
21mr|libtermcap-2.0.8-58|6	Name:		libtermcap
21mr|libtermcap-2.0.8-58|7	Version:	2.0.8
21mr|libtermcap-2.0.8-58|8	Release:	58
21mr|libtermcap-2.0.8-58|9	Source:		termcap-%{version}.tar.bz2
21mr|libtermcap-2.0.8-58|10	Url:		ftp://metalab.unc.edu/pub/Linux/GCC/
21mr|libtermcap-2.0.8-58|11	License:	LGPL+
21mr|libtermcap-2.0.8-58|12	Group:		System/Libraries
21mr|libtermcap-2.0.8-58|13	Patch0:		termcap-2.0.8-shared.patch
21mr|libtermcap-2.0.8-58|14	Patch1:		termcap-2.0.8-setuid.patch
21mr|libtermcap-2.0.8-58|15	Patch2:		termcap-2.0.8-instnoroot.patch
21mr|libtermcap-2.0.8-58|16	Patch3:		termcap-2.0.8-compat21.patch
21mr|libtermcap-2.0.8-58|17	Patch4:		termcap-2.0.8-xref.patch
21mr|libtermcap-2.0.8-58|18	Patch5:		termcap-2.0.8-fix-tc.patch
21mr|libtermcap-2.0.8-58|19	Patch6:		termcap-2.0.8-ignore-p.patch
21mr|libtermcap-2.0.8-58|20	Patch7:		termcap-buffer.patch
21mr|libtermcap-2.0.8-58|21	# This patch is a REALLY BAD IDEA without patch #10 below....
21mr|libtermcap-2.0.8-58|22	Patch8:		termcap-2.0.8-bufsize.patch
21mr|libtermcap-2.0.8-58|23	Patch9:		termcap-2.0.8-colon.patch
21mr|libtermcap-2.0.8-58|24	Patch10:	libtermcap-aaargh.patch
21mr|libtermcap-2.0.8-58|25	# (gc) conflicting definition of `bcopy' against latest glibc 2.1.95
21mr|libtermcap-2.0.8-58|26	Patch11:	termcap-fix-glibc-2.2.patch
21mr|libtermcap-2.0.8-58|27	Patch12:	termcap-2.0.8-LDFLAGS.diff
21mr|libtermcap-2.0.8-58|28	Requires:	termcap
21mr|libtermcap-2.0.8-58|29	BuildRequires:	texinfo
21mr|libtermcap-2.0.8-58|30	
21mr|libtermcap-2.0.8-58|31	%description
21mr|libtermcap-2.0.8-58|32	The libtermcap package contains a basic system library needed to access
21mr|libtermcap-2.0.8-58|33	the termcap database.  The termcap library supports easy access to the
21mr|libtermcap-2.0.8-58|34	termcap database, so that programs can output character-based displays in
21mr|libtermcap-2.0.8-58|35	a terminal-independent manner.
21mr|libtermcap-2.0.8-58|36	
21mr|libtermcap-2.0.8-58|37	%package -n	%{libname}
21mr|libtermcap-2.0.8-58|38	Summary:	Development tools for programs which will access the termcap database
21mr|libtermcap-2.0.8-58|39	Group:		System/Libraries
21mr|libtermcap-2.0.8-58|40	
21mr|libtermcap-2.0.8-58|41	%description -n	%{libname}
21mr|libtermcap-2.0.8-58|42	The libtermcap package contains a basic system library needed to access
21mr|libtermcap-2.0.8-58|43	the termcap database.  The termcap library supports easy access to the
21mr|libtermcap-2.0.8-58|44	termcap database, so that programs can output character-based displays in
21mr|libtermcap-2.0.8-58|45	a terminal-independent manner.
21mr|libtermcap-2.0.8-58|46	
21mr|libtermcap-2.0.8-58|47	%package -n	%{develname}
21mr|libtermcap-2.0.8-58|48	Summary:	Development tools for programs which will access the termcap database
21mr|libtermcap-2.0.8-58|49	Group:		Development/C
21mr|libtermcap-2.0.8-58|50	Requires:	%{libname} >= %{version}-%{release}
21mr|libtermcap-2.0.8-58|51	Provides:	termcap-devel = %{version}-%{release}
21mr|libtermcap-2.0.8-58|52	
21mr|libtermcap-2.0.8-58|53	%description -n	%{develname}
21mr|libtermcap-2.0.8-58|54	This package includes the libraries and header files necessary for
21mr|libtermcap-2.0.8-58|55	developing programs which will access the termcap database.
21mr|libtermcap-2.0.8-58|56	
21mr|libtermcap-2.0.8-58|57	If you need to develop programs which will access the termcap database,
21mr|libtermcap-2.0.8-58|58	you'll need to install this package.  You'll also need to install the
21mr|libtermcap-2.0.8-58|59	libtermcap package.
21mr|libtermcap-2.0.8-58|60	
21mr|libtermcap-2.0.8-58|61	%prep
21mr|libtermcap-2.0.8-58|62	%setup -q -n termcap-2.0.8
21mr|libtermcap-2.0.8-58|63	%patch0 -p1
21mr|libtermcap-2.0.8-58|64	%patch1 -p1
21mr|libtermcap-2.0.8-58|65	%patch2 -p1 -b .nochown
21mr|libtermcap-2.0.8-58|66	%patch3 -p1 -b .compat21
21mr|libtermcap-2.0.8-58|67	%patch4 -p1
21mr|libtermcap-2.0.8-58|68	%patch5 -p1 -b .fix-tc
21mr|libtermcap-2.0.8-58|69	%patch6 -p1 -b .ignore-p
21mr|libtermcap-2.0.8-58|70	%patch7 -p1 -b .buffer
21mr|libtermcap-2.0.8-58|71	%patch8 -p1 -b .bufsize
21mr|libtermcap-2.0.8-58|72	%patch9 -p1 -b .colon
21mr|libtermcap-2.0.8-58|73	%patch10 -p1 -b .aaargh
21mr|libtermcap-2.0.8-58|74	%patch11 -p0
21mr|libtermcap-2.0.8-58|75	%patch12 -p0
21mr|libtermcap-2.0.8-58|76	
21mr|libtermcap-2.0.8-58|77	%build
21mr|libtermcap-2.0.8-58|78	%make CFLAGS="%{optflags} -I." LDFLAGS="%{ldflags}"
21mr|libtermcap-2.0.8-58|79	
21mr|libtermcap-2.0.8-58|80	%install
21mr|libtermcap-2.0.8-58|81	rm -rf %{buildroot}
21mr|libtermcap-2.0.8-58|82	# (gb) They should do proper Makefiles
21mr|libtermcap-2.0.8-58|83	
21mr|libtermcap-2.0.8-58|84	mkdir -p %{buildroot}/%{_lib}
21mr|libtermcap-2.0.8-58|85	install -m 755 libtermcap.so.* %{buildroot}/%{_lib}/
21mr|libtermcap-2.0.8-58|86	ln -s libtermcap.so.2.0.8 %{buildroot}/%{_lib}/libtermcap.so
21mr|libtermcap-2.0.8-58|87	ln -s libtermcap.so.2.0.8 %{buildroot}/%{_lib}/libtermcap.so.2
21mr|libtermcap-2.0.8-58|88	
21mr|libtermcap-2.0.8-58|89	mkdir -p %{buildroot}%{_libdir}
21mr|libtermcap-2.0.8-58|90	install -m 644 libtermcap.a %{buildroot}%{_libdir}/
21mr|libtermcap-2.0.8-58|91	ln -s ../../%{_lib}/libtermcap.so.2.0.8 %{buildroot}%{_libdir}/libtermcap.so
21mr|libtermcap-2.0.8-58|92	
21mr|libtermcap-2.0.8-58|93	mkdir -p %{buildroot}%{_infodir}
21mr|libtermcap-2.0.8-58|94	install -m 644 termcap.info* %{buildroot}%{_infodir}/
21mr|libtermcap-2.0.8-58|95	
21mr|libtermcap-2.0.8-58|96	mkdir -p %{buildroot}%{_includedir}
21mr|libtermcap-2.0.8-58|97	install -m 644 termcap.h %{buildroot}%{_includedir}
21mr|libtermcap-2.0.8-58|98	
21mr|libtermcap-2.0.8-58|99	mkdir -p %{buildroot}%{_sysconfdir}
21mr|libtermcap-2.0.8-58|100	install -m 644 termcap.src %{buildroot}%{_sysconfdir}/termcap
21mr|libtermcap-2.0.8-58|101	
21mr|libtermcap-2.0.8-58|102	rm -f %{buildroot}%{_sysconfdir}/termcap
21mr|libtermcap-2.0.8-58|103	
21mr|libtermcap-2.0.8-58|104	# cleanup
21mr|libtermcap-2.0.8-58|105	rm -f %{buildroot}%{_libdir}/libtermcap.a
21mr|libtermcap-2.0.8-58|106	
21mr|libtermcap-2.0.8-58|107	%files -n %{libname}
21mr|libtermcap-2.0.8-58|108	/%{_lib}/*.so.*
21mr|libtermcap-2.0.8-58|109	
21mr|libtermcap-2.0.8-58|110	%files -n %{develname}
21mr|libtermcap-2.0.8-58|111	%doc ChangeLog README
21mr|libtermcap-2.0.8-58|112	/%{_lib}/*.so
21mr|libtermcap-2.0.8-58|113	%{_infodir}/termcap.info*
21mr|libtermcap-2.0.8-58|114	%{_libdir}/libtermcap.so
21mr|libtermcap-2.0.8-58|115	%{_includedir}/termcap.h

13870 21
21mr|libtgvoip-2.4.4-6.git37d98e9.1|1	### DEPRECEATED, it is bundled in telegram-desktop and has no other consumers, a separate package makes no sense
21mr|libtgvoip-2.4.4-6.git37d98e9.1|2	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|3	# See also:
21mr|libtgvoip-2.4.4-6.git37d98e9.1|4	# https://github.com/rpmfusion/libtgvoip
21mr|libtgvoip-2.4.4-6.git37d98e9.1|5	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|6	%ifarch %{arm}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|7	%define _lto_cflags %{nil}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|8	%endif
21mr|libtgvoip-2.4.4-6.git37d98e9.1|9	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|10	%ifarch %{ix86}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|11	%global optflags %{optflags} -msse2
21mr|libtgvoip-2.4.4-6.git37d98e9.1|12	%endif
21mr|libtgvoip-2.4.4-6.git37d98e9.1|13	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|14	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|15	%global commit0 37d98e984fd6fa389262307db826d52ab86c8241
21mr|libtgvoip-2.4.4-6.git37d98e9.1|16	%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
21mr|libtgvoip-2.4.4-6.git37d98e9.1|17	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|18	%define major 2
21mr|libtgvoip-2.4.4-6.git37d98e9.1|19	%define libname	%mklibname tgvoip %{major}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|20	%define devname	%mklibname -d tgvoip
21mr|libtgvoip-2.4.4-6.git37d98e9.1|21	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|22	%define _disable_rebuild_configure 1
21mr|libtgvoip-2.4.4-6.git37d98e9.1|23	# https://github.com/telegramdesktop/libtgvoip/commit/6e82b6e45
21mr|libtgvoip-2.4.4-6.git37d98e9.1|24	%global optflags %{optflags} -DTGVOIP_USE_DESKTOP_DSP_BUNDLED
21mr|libtgvoip-2.4.4-6.git37d98e9.1|25	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|26	Name: libtgvoip
21mr|libtgvoip-2.4.4-6.git37d98e9.1|27	Version: 2.4.4
21mr|libtgvoip-2.4.4-6.git37d98e9.1|28	Release: 6.git%{shortcommit0}.1
21mr|libtgvoip-2.4.4-6.git37d98e9.1|29	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|30	# Libtgvoip shared library - Public Domain.
21mr|libtgvoip-2.4.4-6.git37d98e9.1|31	# Bundled webrtc library - BSD with patented echo cancellation algorithms.
21mr|libtgvoip-2.4.4-6.git37d98e9.1|32	License: Public Domain and BSD
21mr|libtgvoip-2.4.4-6.git37d98e9.1|33	URL: https://github.com/telegramdesktop/libtgvoip
21mr|libtgvoip-2.4.4-6.git37d98e9.1|34	Group: System/Libraries
21mr|libtgvoip-2.4.4-6.git37d98e9.1|35	Summary: VoIP library for Telegram clients
21mr|libtgvoip-2.4.4-6.git37d98e9.1|36	Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
21mr|libtgvoip-2.4.4-6.git37d98e9.1|37	Patch0: %{name}-system-json11.patch
21mr|libtgvoip-2.4.4-6.git37d98e9.1|38	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|39	Provides: bundled(webrtc-audio-processing) = 0.3
21mr|libtgvoip-2.4.4-6.git37d98e9.1|40	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|41	BuildRequires: pkgconfig(libpulse)
21mr|libtgvoip-2.4.4-6.git37d98e9.1|42	BuildRequires: pkgconfig(json11)
21mr|libtgvoip-2.4.4-6.git37d98e9.1|43	BuildRequires: libalsa-devel
21mr|libtgvoip-2.4.4-6.git37d98e9.1|44	BuildRequires: openssl-devel
21mr|libtgvoip-2.4.4-6.git37d98e9.1|45	BuildRequires: opus-devel
21mr|libtgvoip-2.4.4-6.git37d98e9.1|46	BuildRequires: automake
21mr|libtgvoip-2.4.4-6.git37d98e9.1|47	BuildRequires: autoconf
21mr|libtgvoip-2.4.4-6.git37d98e9.1|48	BuildRequires: gcc-c++
21mr|libtgvoip-2.4.4-6.git37d98e9.1|49	BuildRequires: libtool
21mr|libtgvoip-2.4.4-6.git37d98e9.1|50	BuildRequires: gcc
21mr|libtgvoip-2.4.4-6.git37d98e9.1|51	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|52	%description
21mr|libtgvoip-2.4.4-6.git37d98e9.1|53	Provides VoIP library for Telegram clients.
21mr|libtgvoip-2.4.4-6.git37d98e9.1|54	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|55	%package -n %{libname}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|56	Summary:	VoIP library for Telegram clients
21mr|libtgvoip-2.4.4-6.git37d98e9.1|57	Group:		System/Libraries
21mr|libtgvoip-2.4.4-6.git37d98e9.1|58	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|59	%description -n %{libname}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|60	VoIP library for Telegram clients
21mr|libtgvoip-2.4.4-6.git37d98e9.1|61	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|62	%files -n %{libname}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|63	%license UNLICENSE
21mr|libtgvoip-2.4.4-6.git37d98e9.1|64	%{_libdir}/%{name}.so.%{major}*
21mr|libtgvoip-2.4.4-6.git37d98e9.1|65	#-----------------------------------------------------------------------
21mr|libtgvoip-2.4.4-6.git37d98e9.1|66	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|67	%package -n %{devname}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|68	Summary: Development files for %{name}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|69	Requires: %{libname} = %{EVRD}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|70	Provides: tgvoip-devel = %{EVRD}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|71	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|72	%description -n %{devname}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|73	%{summary}.
21mr|libtgvoip-2.4.4-6.git37d98e9.1|74	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|75	%files -n %{devname}
21mr|libtgvoip-2.4.4-6.git37d98e9.1|76	%license UNLICENSE
21mr|libtgvoip-2.4.4-6.git37d98e9.1|77	%{_includedir}/tgvoip
21mr|libtgvoip-2.4.4-6.git37d98e9.1|78	%{_libdir}/%{name}.so
21mr|libtgvoip-2.4.4-6.git37d98e9.1|79	%{_libdir}/pkgconfig/tgvoip.pc
21mr|libtgvoip-2.4.4-6.git37d98e9.1|80	#-----------------------------------------------------------------------
21mr|libtgvoip-2.4.4-6.git37d98e9.1|81	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|82	%prep
21mr|libtgvoip-2.4.4-6.git37d98e9.1|83	%autosetup -n %{name}-%{commit0} -p1
21mr|libtgvoip-2.4.4-6.git37d98e9.1|84	rm -f json11.*
21mr|libtgvoip-2.4.4-6.git37d98e9.1|85	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|86	%build
21mr|libtgvoip-2.4.4-6.git37d98e9.1|87	export OBJCXX="%{__cxx}"
21mr|libtgvoip-2.4.4-6.git37d98e9.1|88	autoreconf --force --install
21mr|libtgvoip-2.4.4-6.git37d98e9.1|89	%configure --disable-static
21mr|libtgvoip-2.4.4-6.git37d98e9.1|90	%make_build
21mr|libtgvoip-2.4.4-6.git37d98e9.1|91	
21mr|libtgvoip-2.4.4-6.git37d98e9.1|92	%install
21mr|libtgvoip-2.4.4-6.git37d98e9.1|93	%make_install
21mr|libtgvoip-2.4.4-6.git37d98e9.1|94	

13871 21
21mr|libthai-0.1.29-1|1	%define major 0
21mr|libthai-0.1.29-1|2	%define libname %mklibname thai %{major}
21mr|libthai-0.1.29-1|3	%define devname %mklibname thai -d
21mr|libthai-0.1.29-1|4	
21mr|libthai-0.1.29-1|5	%global _disable_rebuild_configure 1
21mr|libthai-0.1.29-1|6	
21mr|libthai-0.1.29-1|7	Summary:	Thai language support routines
21mr|libthai-0.1.29-1|8	Name:		libthai
21mr|libthai-0.1.29-1|9	Version:	0.1.29
21mr|libthai-0.1.29-1|10	Release:	1
21mr|libthai-0.1.29-1|11	License:	LGPLv2.1+
21mr|libthai-0.1.29-1|12	Group:		System/Libraries
21mr|libthai-0.1.29-1|13	Url:		http://linux.thai.net
21mr|libthai-0.1.29-1|14	Source0:	http://linux.thai.net/pub/thailinux/software/libthai/%{name}-%{version}.tar.xz
21mr|libthai-0.1.29-1|15	# for trietool:
21mr|libthai-0.1.29-1|16	BuildRequires:	trietool
21mr|libthai-0.1.29-1|17	BuildRequires:	datrie-devel
21mr|libthai-0.1.29-1|18	
21mr|libthai-0.1.29-1|19	%description
21mr|libthai-0.1.29-1|20	LibThai is a set of Thai language support routines aimed to ease
21mr|libthai-0.1.29-1|21	developers' tasks to incorporate Thai language support in their applications.
21mr|libthai-0.1.29-1|22	It includes important Thai-specific functions e.g. word breaking, input and
21mr|libthai-0.1.29-1|23	output methods as well as basic character and string supports.
21mr|libthai-0.1.29-1|24	
21mr|libthai-0.1.29-1|25	#----------------------------------------------------------------------------
21mr|libthai-0.1.29-1|26	
21mr|libthai-0.1.29-1|27	%package -n %{libname}
21mr|libthai-0.1.29-1|28	Summary:	Thai language support routines
21mr|libthai-0.1.29-1|29	Group:		System/Libraries
21mr|libthai-0.1.29-1|30	Requires:	thai-data
21mr|libthai-0.1.29-1|31	
21mr|libthai-0.1.29-1|32	%description -n %{libname}
21mr|libthai-0.1.29-1|33	LibThai is a set of Thai language support routines aimed to ease
21mr|libthai-0.1.29-1|34	developers' tasks to incorporate Thai language support in their applications.
21mr|libthai-0.1.29-1|35	It includes important Thai-specific functions e.g. word breaking, input and
21mr|libthai-0.1.29-1|36	output methods as well as basic character and string supports.
21mr|libthai-0.1.29-1|37	
21mr|libthai-0.1.29-1|38	%files -n %{libname}
21mr|libthai-0.1.29-1|39	%doc README AUTHORS COPYING ChangeLog
21mr|libthai-0.1.29-1|40	%{_libdir}/libthai.so.%{major}*
21mr|libthai-0.1.29-1|41	
21mr|libthai-0.1.29-1|42	#----------------------------------------------------------------------------
21mr|libthai-0.1.29-1|43	
21mr|libthai-0.1.29-1|44	%package -n %{devname}
21mr|libthai-0.1.29-1|45	Summary:	Thai language support routines
21mr|libthai-0.1.29-1|46	Group:		Development/C
21mr|libthai-0.1.29-1|47	Requires:	%{libname} = %{EVRD}
21mr|libthai-0.1.29-1|48	Provides:	thai-devel = %{EVRD}
21mr|libthai-0.1.29-1|49	
21mr|libthai-0.1.29-1|50	%description -n %{devname}
21mr|libthai-0.1.29-1|51	The libthai-devel package includes the header files and developer docs
21mr|libthai-0.1.29-1|52	for the libthai package.
21mr|libthai-0.1.29-1|53	
21mr|libthai-0.1.29-1|54	Install libthai-devel if you want to develop programs which will use
21mr|libthai-0.1.29-1|55	libthai.
21mr|libthai-0.1.29-1|56	
21mr|libthai-0.1.29-1|57	%files -n %{devname}
21mr|libthai-0.1.29-1|58	%{_includedir}/thai
21mr|libthai-0.1.29-1|59	%{_libdir}/libthai.so
21mr|libthai-0.1.29-1|60	%{_libdir}/pkgconfig/*
21mr|libthai-0.1.29-1|61	
21mr|libthai-0.1.29-1|62	#----------------------------------------------------------------------------
21mr|libthai-0.1.29-1|63	
21mr|libthai-0.1.29-1|64	%package -n thai-data
21mr|libthai-0.1.29-1|65	Summary:	Thai language support data
21mr|libthai-0.1.29-1|66	Group:		System/Libraries
21mr|libthai-0.1.29-1|67	
21mr|libthai-0.1.29-1|68	%description -n thai-data
21mr|libthai-0.1.29-1|69	Data stuff for libthai.
21mr|libthai-0.1.29-1|70	
21mr|libthai-0.1.29-1|71	%files -n thai-data
21mr|libthai-0.1.29-1|72	%{_datadir}/libthai
21mr|libthai-0.1.29-1|73	
21mr|libthai-0.1.29-1|74	#----------------------------------------------------------------------------
21mr|libthai-0.1.29-1|75	
21mr|libthai-0.1.29-1|76	%prep
21mr|libthai-0.1.29-1|77	%autosetup -p1
21mr|libthai-0.1.29-1|78	
21mr|libthai-0.1.29-1|79	%build
21mr|libthai-0.1.29-1|80	%configure \
21mr|libthai-0.1.29-1|81	--disable-static \
21mr|libthai-0.1.29-1|82	--disable-doxygen-doc
21mr|libthai-0.1.29-1|83	%make
21mr|libthai-0.1.29-1|84	
21mr|libthai-0.1.29-1|85	%install
21mr|libthai-0.1.29-1|86	%makeinstall_std

13872 21
21mr|libtheora-1.1.1-17|1	%define _disable_ld_no_undefined 1
21mr|libtheora-1.1.1-17|2	
21mr|libtheora-1.1.1-17|3	%define major 0
21mr|libtheora-1.1.1-17|4	%define decmajor 1
21mr|libtheora-1.1.1-17|5	%define encmajor 1
21mr|libtheora-1.1.1-17|6	%define libname %mklibname theora %{major}
21mr|libtheora-1.1.1-17|7	%define libnamedec %mklibname theoradec %{decmajor}
21mr|libtheora-1.1.1-17|8	%define libnameenc %mklibname theoraenc %{encmajor}
21mr|libtheora-1.1.1-17|9	%define devname %mklibname theora -d
21mr|libtheora-1.1.1-17|10	
21mr|libtheora-1.1.1-17|11	Summary:	Theora video compression codec
21mr|libtheora-1.1.1-17|12	Name:		libtheora
21mr|libtheora-1.1.1-17|13	Version:	1.1.1
21mr|libtheora-1.1.1-17|14	Release:	17
21mr|libtheora-1.1.1-17|15	License:	BSD
21mr|libtheora-1.1.1-17|16	Group:		Video
21mr|libtheora-1.1.1-17|17	Url:		http://www.theora.org/
21mr|libtheora-1.1.1-17|18	Source0:	http://downloads.xiph.org/releases/theora/%{name}-%{version}.tar.bz2
21mr|libtheora-1.1.1-17|19	#gw this is from texlive, it is not part of tetex
21mr|libtheora-1.1.1-17|20	Source1:	ltablex.sty
21mr|libtheora-1.1.1-17|21	Patch0:		libtheora-1.1.1-libpng16.patch
21mr|libtheora-1.1.1-17|22	BuildRequires:	pkgconfig(vorbis)
21mr|libtheora-1.1.1-17|23	BuildRequires:	pkgconfig(zlib)
21mr|libtheora-1.1.1-17|24	
21mr|libtheora-1.1.1-17|25	%description
21mr|libtheora-1.1.1-17|26	Ogg Theora is a fully open, non-proprietary, patent-and-royalty-free,
21mr|libtheora-1.1.1-17|27	general-purpose compressed video format.
21mr|libtheora-1.1.1-17|28	
21mr|libtheora-1.1.1-17|29	#----------------------------------------------------------------------------
21mr|libtheora-1.1.1-17|30	
21mr|libtheora-1.1.1-17|31	%package -n %{libname}
21mr|libtheora-1.1.1-17|32	Summary:	Theora video compression codec
21mr|libtheora-1.1.1-17|33	Group:		System/Libraries
21mr|libtheora-1.1.1-17|34	Provides:	%{name} = %{version}-%{release}
21mr|libtheora-1.1.1-17|35	
21mr|libtheora-1.1.1-17|36	%description -n %{libname}
21mr|libtheora-1.1.1-17|37	Ogg Theora is a fully open, non-proprietary, patent-and-royalty-free,
21mr|libtheora-1.1.1-17|38	general-purpose compressed video format.
21mr|libtheora-1.1.1-17|39	
21mr|libtheora-1.1.1-17|40	%files -n %{libname}
21mr|libtheora-1.1.1-17|41	%{_libdir}/libtheora.so.%{major}*
21mr|libtheora-1.1.1-17|42	
21mr|libtheora-1.1.1-17|43	#----------------------------------------------------------------------------
21mr|libtheora-1.1.1-17|44	
21mr|libtheora-1.1.1-17|45	%package -n %{libnamedec}
21mr|libtheora-1.1.1-17|46	Summary:	Theora video decoder
21mr|libtheora-1.1.1-17|47	Group:		System/Libraries
21mr|libtheora-1.1.1-17|48	
21mr|libtheora-1.1.1-17|49	%description -n %{libnamedec}
21mr|libtheora-1.1.1-17|50	Ogg Theora is a fully open, non-proprietary, patent-and-royalty-free,
21mr|libtheora-1.1.1-17|51	general-purpose compressed video format.
21mr|libtheora-1.1.1-17|52	
21mr|libtheora-1.1.1-17|53	%files -n %{libnamedec}
21mr|libtheora-1.1.1-17|54	%{_libdir}/libtheoradec.so.%{decmajor}*
21mr|libtheora-1.1.1-17|55	
21mr|libtheora-1.1.1-17|56	#----------------------------------------------------------------------------
21mr|libtheora-1.1.1-17|57	
21mr|libtheora-1.1.1-17|58	%package -n %{libnameenc}
21mr|libtheora-1.1.1-17|59	Summary:	Theora video encoder
21mr|libtheora-1.1.1-17|60	Group:		System/Libraries
21mr|libtheora-1.1.1-17|61	
21mr|libtheora-1.1.1-17|62	%description -n %{libnameenc}
21mr|libtheora-1.1.1-17|63	Ogg Theora is a fully open, non-proprietary, patent-and-royalty-free,
21mr|libtheora-1.1.1-17|64	general-purpose compressed video format.
21mr|libtheora-1.1.1-17|65	
21mr|libtheora-1.1.1-17|66	%files -n %{libnameenc}
21mr|libtheora-1.1.1-17|67	%{_libdir}/libtheoraenc.so.%{encmajor}*
21mr|libtheora-1.1.1-17|68	
21mr|libtheora-1.1.1-17|69	#----------------------------------------------------------------------------
21mr|libtheora-1.1.1-17|70	
21mr|libtheora-1.1.1-17|71	%package -n %{devname}
21mr|libtheora-1.1.1-17|72	Summary:	Headers for developing programs that will use %{name}
21mr|libtheora-1.1.1-17|73	Group:		Development/C
21mr|libtheora-1.1.1-17|74	Requires:	%{libname} = %{version}
21mr|libtheora-1.1.1-17|75	Requires:	%{libnameenc} = %{version}
21mr|libtheora-1.1.1-17|76	Requires:	%{libnamedec} = %{version}
21mr|libtheora-1.1.1-17|77	Provides:	%{name}-devel = %{version}-%{release}
21mr|libtheora-1.1.1-17|78	
21mr|libtheora-1.1.1-17|79	%description -n %{devname}
21mr|libtheora-1.1.1-17|80	This package contains the headers that programmers will need to develop
21mr|libtheora-1.1.1-17|81	applications which will use %{name}.
21mr|libtheora-1.1.1-17|82	
21mr|libtheora-1.1.1-17|83	%files -n %{devname}
21mr|libtheora-1.1.1-17|84	%doc installed-docs/*
21mr|libtheora-1.1.1-17|85	%{_includedir}/theora
21mr|libtheora-1.1.1-17|86	%{_libdir}/libtheora*.so
21mr|libtheora-1.1.1-17|87	%{_libdir}/pkgconfig/theora.pc
21mr|libtheora-1.1.1-17|88	%{_libdir}/pkgconfig/theoradec.pc
21mr|libtheora-1.1.1-17|89	%{_libdir}/pkgconfig/theoraenc.pc
21mr|libtheora-1.1.1-17|90	
21mr|libtheora-1.1.1-17|91	#----------------------------------------------------------------------------
21mr|libtheora-1.1.1-17|92	
21mr|libtheora-1.1.1-17|93	%package -n theora-tools
21mr|libtheora-1.1.1-17|94	Summary:	Command line tools for Theora videos
21mr|libtheora-1.1.1-17|95	Group:		Video
21mr|libtheora-1.1.1-17|96	
21mr|libtheora-1.1.1-17|97	%description -n theora-tools
21mr|libtheora-1.1.1-17|98	The theora-tools package contains simple command line tools for use
21mr|libtheora-1.1.1-17|99	with theora bitstreams.define name vorbis-tools
21mr|libtheora-1.1.1-17|100	
21mr|libtheora-1.1.1-17|101	%files -n theora-tools
21mr|libtheora-1.1.1-17|102	%{_bindir}/*
21mr|libtheora-1.1.1-17|103	
21mr|libtheora-1.1.1-17|104	#----------------------------------------------------------------------------
21mr|libtheora-1.1.1-17|105	
21mr|libtheora-1.1.1-17|106	%prep
21mr|libtheora-1.1.1-17|107	%setup -q
21mr|libtheora-1.1.1-17|108	%patch0 -p0
21mr|libtheora-1.1.1-17|109	cp %{SOURCE1} doc/spec/
21mr|libtheora-1.1.1-17|110	
21mr|libtheora-1.1.1-17|111	%build
21mr|libtheora-1.1.1-17|112	%configure \
21mr|libtheora-1.1.1-17|113	--disable-static
21mr|libtheora-1.1.1-17|114	%make LIBS="-lm"
21mr|libtheora-1.1.1-17|115	
21mr|libtheora-1.1.1-17|116	%install
21mr|libtheora-1.1.1-17|117	%makeinstall_std docdir=%{_datadir}/doc/libtheora
21mr|libtheora-1.1.1-17|118	mv %{buildroot}%{_datadir}/doc/libtheora installed-docs
21mr|libtheora-1.1.1-17|119	rm -f installed-docs/doxygen-build.stamp
21mr|libtheora-1.1.1-17|120	
21mr|libtheora-1.1.1-17|121	mkdir -p %{buildroot}/%{_bindir}
21mr|libtheora-1.1.1-17|122	install -m 755 examples/.libs/dump_video %{buildroot}/%{_bindir}/theora_dump_video
21mr|libtheora-1.1.1-17|123	install -m 755 examples/.libs/encoder_example %{buildroot}/%{_bindir}/theora_encode
21mr|libtheora-1.1.1-17|124	
21mr|libtheora-1.1.1-17|125	%check
21mr|libtheora-1.1.1-17|126	make check

13873 21
21mr|libtiff-4.1.0-10|1	%define major 5
21mr|libtiff-4.1.0-10|2	%define libname %mklibname tiff %{major}
21mr|libtiff-4.1.0-10|3	%define devname %mklibname tiff -d
21mr|libtiff-4.1.0-10|4	
21mr|libtiff-4.1.0-10|5	Summary:	A library of functions for manipulating TIFF format image files
21mr|libtiff-4.1.0-10|6	Name:		libtiff
21mr|libtiff-4.1.0-10|7	Version:	4.1.0
21mr|libtiff-4.1.0-10|8	Release:	10
21mr|libtiff-4.1.0-10|9	License:	BSD-like
21mr|libtiff-4.1.0-10|10	Group:		Graphics
21mr|libtiff-4.1.0-10|11	Url:		http://www.simplesystems.org/libtiff/
21mr|libtiff-4.1.0-10|12	Source0:	ftp://ftp.simplesystems.org/pub/libtiff/tiff-%{version}.tar.gz
21mr|libtiff-4.1.0-10|13	Patch0: fix_TIFFReadRawStrip_man_page_typo.patch
21mr|libtiff-4.1.0-10|14	Patch1: OJPEGReadHeaderInfo_parse_fix.patch
21mr|libtiff-4.1.0-10|15	Patch2: CVE-2020-35523.patch
21mr|libtiff-4.1.0-10|16	Patch3: CVE-2020-35524.patch
21mr|libtiff-4.1.0-10|17	Patch4: CVE-2020-19143.patch
21mr|libtiff-4.1.0-10|18	Patch5: CVE-2020-35521.patch
21mr|libtiff-4.1.0-10|19	Patch6: CVE-2020-35522.patch
21mr|libtiff-4.1.0-10|20	Patch7: CVE-2022-0561.patch
21mr|libtiff-4.1.0-10|21	Patch8: CVE-2022-0562.patch
21mr|libtiff-4.1.0-10|22	Patch9: CVE-2022-0865.patch
21mr|libtiff-4.1.0-10|23	Patch10: CVE-2022-0891.patch
21mr|libtiff-4.1.0-10|24	Patch11: CVE-2022-0907.patch
21mr|libtiff-4.1.0-10|25	Patch12: CVE-2022-0908.patch
21mr|libtiff-4.1.0-10|26	Patch13: CVE-2022-0909.patch
21mr|libtiff-4.1.0-10|27	Patch14: CVE-2022-0924.patch
21mr|libtiff-4.1.0-10|28	Patch15: CVE-2022-22844.patch
21mr|libtiff-4.1.0-10|29	Patch16: CVE-2022-1354.patch
21mr|libtiff-4.1.0-10|30	Patch17: CVE-2022-1355.patch
21mr|libtiff-4.1.0-10|31	# CVE-2022-2056 CVE-2022-2057 CVE-2022-2058
21mr|libtiff-4.1.0-10|32	Patch18: CVE-2022-2056_2057_2058.patch
21mr|libtiff-4.1.0-10|33	# CVE-2022-2867 CVE-2022-2868 CVE-2022-2869
21mr|libtiff-4.1.0-10|34	Patch19: CVE-2022-2867_2868_2869.patch
21mr|libtiff-4.1.0-10|35	# CVE-2022-3598 included in this fix --\/
21mr|libtiff-4.1.0-10|36	Patch20: CVE-2022-3570.patch
21mr|libtiff-4.1.0-10|37	#---------------------------^
21mr|libtiff-4.1.0-10|38	Patch21: CVE-2022-34526.patch
21mr|libtiff-4.1.0-10|39	# CVE-2023-2908 CVE-2022-4645 included in this fix --\/
21mr|libtiff-4.1.0-10|40	Patch22: CVE-2022-3599.patch
21mr|libtiff-4.1.0-10|41	#---------------------------^
21mr|libtiff-4.1.0-10|42	Patch23: CVE-2022-3970.patch
21mr|libtiff-4.1.0-10|43	# CVE-2023-0796 CVE-2023-0797 CVE-2023-0798 CVE-2023-0799 included in this fix --\/
21mr|libtiff-4.1.0-10|44	Patch24: CVE-2023-0795.patch
21mr|libtiff-4.1.0-10|45	#---------------------------^
21mr|libtiff-4.1.0-10|46	# CVE-2023-0801 CVE-2023-0802 CVE-2023-0803 CVE-2023-0804 included in this fix --\/
21mr|libtiff-4.1.0-10|47	Patch25: CVE-2023-0800.patch
21mr|libtiff-4.1.0-10|48	#---------------------------^
21mr|libtiff-4.1.0-10|49	Patch26: CVE-2022-48281.patch
21mr|libtiff-4.1.0-10|50	Patch27: 0001-countInkNamesString-fix-UndefinedBehaviorSanitizer-a.patch
21mr|libtiff-4.1.0-10|51	# CVE-2023-3316
21mr|libtiff-4.1.0-10|52	Patch28: 0002-TIFFClose-avoid-NULL-pointer-dereferencing.-fix-515.patch
21mr|libtiff-4.1.0-10|53	# CVE-2023-3618
21mr|libtiff-4.1.0-10|54	Patch29: 0003-Consider-error-return-of-writeSelections.patch
21mr|libtiff-4.1.0-10|55	Patch30: 0004-tiffcrop-correctly-update-buffersize-after-rotateIma.patch
21mr|libtiff-4.1.0-10|56	# CVE-2023-26965
21mr|libtiff-4.1.0-10|57	Patch31: 0005-tiffcrop-Do-not-reuse-input-buffer-for-subsequent-im.patch
21mr|libtiff-4.1.0-10|58	Patch32: 0006-tif_luv-Check-and-correct-for-NaN-data-in-uv_encode.patch
21mr|libtiff-4.1.0-10|59	# CVE-2023-40745
21mr|libtiff-4.1.0-10|60	Patch33: 0007-tiffcp-fix-memory-corruption-overflow-on-hostile-ima.patch
21mr|libtiff-4.1.0-10|61	# CVE-2023-41175
21mr|libtiff-4.1.0-10|62	Patch34: 0008-raw2tiff-fix-integer-overflow-and-bypass-of-the-chec.patch
21mr|libtiff-4.1.0-10|63	Patch35: CVE-2023-1916.patch
21mr|libtiff-4.1.0-10|64	Patch36: CVE-2022-40090.patch
21mr|libtiff-4.1.0-10|65	Patch37: CVE-2023-3576.patch
21mr|libtiff-4.1.0-10|66	# CVE-2022-3597 CVE-2022-3626 CVE-2022-3627 CVE-2022-2953 included in this fix --\/
21mr|libtiff-4.1.0-10|67	Patch38: CVE-2022-3597,3626,3627.patch
21mr|libtiff-4.1.0-10|68	Patch39: CVE-2024-7006.patch
21mr|libtiff-4.1.0-10|69	Patch40: CVE-2025-61143.patch
21mr|libtiff-4.1.0-10|70	Patch41: CVE-2025-61144.patch
21mr|libtiff-4.1.0-10|71	Patch42: CVE-2025-61145.patch
21mr|libtiff-4.1.0-10|72	#---------------------------^
21mr|libtiff-4.1.0-10|73	
21mr|libtiff-4.1.0-10|74	BuildRequires:	jbig-devel
21mr|libtiff-4.1.0-10|75	BuildRequires:	pkgconfig(glut)
21mr|libtiff-4.1.0-10|76	BuildRequires:	pkgconfig(libjpeg)
21mr|libtiff-4.1.0-10|77	BuildRequires:	pkgconfig(liblzma)
21mr|libtiff-4.1.0-10|78	BuildRequires:	pkgconfig(zlib)
21mr|libtiff-4.1.0-10|79	BuildRequires:	pkgconfig(xaw7)
21mr|libtiff-4.1.0-10|80	
21mr|libtiff-4.1.0-10|81	%description
21mr|libtiff-4.1.0-10|82	The libtiff package contains a library of functions for manipulating TIFF
21mr|libtiff-4.1.0-10|83	(Tagged Image File Format) image format files. TIFF is a widely used file
21mr|libtiff-4.1.0-10|84	format for bitmapped images. TIFF files usually end in the .tif extension
21mr|libtiff-4.1.0-10|85	and they are often quite large.
21mr|libtiff-4.1.0-10|86	
21mr|libtiff-4.1.0-10|87	#----------------------------------------------------------------------------
21mr|libtiff-4.1.0-10|88	
21mr|libtiff-4.1.0-10|89	%package progs
21mr|libtiff-4.1.0-10|90	Summary:	Binaries needed to manipulate TIFF format image files
21mr|libtiff-4.1.0-10|91	Group:		Graphics
21mr|libtiff-4.1.0-10|92	
21mr|libtiff-4.1.0-10|93	%description progs
21mr|libtiff-4.1.0-10|94	This package provides binaries needed to manipulate TIFF format image files.
21mr|libtiff-4.1.0-10|95	
21mr|libtiff-4.1.0-10|96	%files progs
21mr|libtiff-4.1.0-10|97	%doc COPYRIGHT
21mr|libtiff-4.1.0-10|98	%{_bindir}/*
21mr|libtiff-4.1.0-10|99	%{_mandir}/man1/*
21mr|libtiff-4.1.0-10|100	
21mr|libtiff-4.1.0-10|101	#----------------------------------------------------------------------------
21mr|libtiff-4.1.0-10|102	
21mr|libtiff-4.1.0-10|103	%package -n %{libname}
21mr|libtiff-4.1.0-10|104	Summary:	A library of functions for manipulating TIFF format image files
21mr|libtiff-4.1.0-10|105	Group:		System/Libraries
21mr|libtiff-4.1.0-10|106	# compat with Fedora/RH
21mr|libtiff-4.1.0-10|107	Provides:	libtiff = %{EVRD}
21mr|libtiff-4.1.0-10|108	Provides:	libtiff%{_isa} = %{EVRD}
21mr|libtiff-4.1.0-10|109	
21mr|libtiff-4.1.0-10|110	%description -n %{libname}
21mr|libtiff-4.1.0-10|111	The libtiff package contains a library of functions for manipulating TIFF
21mr|libtiff-4.1.0-10|112	(Tagged Image File Format) image format files. TIFF is a widely used file
21mr|libtiff-4.1.0-10|113	format for bitmapped images. TIFF files usually end in the .tif extension
21mr|libtiff-4.1.0-10|114	and they are often quite large.
21mr|libtiff-4.1.0-10|115	
21mr|libtiff-4.1.0-10|116	%files -n %{libname}
21mr|libtiff-4.1.0-10|117	%doc ChangeLog COPYRIGHT
21mr|libtiff-4.1.0-10|118	%{_libdir}/libtiff.so.%{major}*
21mr|libtiff-4.1.0-10|119	%{_libdir}/libtiffxx.so.%{major}*
21mr|libtiff-4.1.0-10|120	
21mr|libtiff-4.1.0-10|121	#----------------------------------------------------------------------------
21mr|libtiff-4.1.0-10|122	
21mr|libtiff-4.1.0-10|123	%package -n %{devname}
21mr|libtiff-4.1.0-10|124	Summary:	Development tools for programs which will use the libtiff library
21mr|libtiff-4.1.0-10|125	Group:		Development/C
21mr|libtiff-4.1.0-10|126	Requires:	%{libname} = %{EVRD}
21mr|libtiff-4.1.0-10|127	Provides:	%{name}-devel = %{EVRD}
21mr|libtiff-4.1.0-10|128	Provides:	tiff-devel = %{EVRD}
21mr|libtiff-4.1.0-10|129	
21mr|libtiff-4.1.0-10|130	%description -n %{devname}
21mr|libtiff-4.1.0-10|131	This package contains the header files and .so libraries for developing
21mr|libtiff-4.1.0-10|132	programs which will manipulate TIFF format image files using the libtiff
21mr|libtiff-4.1.0-10|133	library.
21mr|libtiff-4.1.0-10|134	
21mr|libtiff-4.1.0-10|135	%files -n %{devname}
21mr|libtiff-4.1.0-10|136	%{_datadir}/doc/%{devname}/*
21mr|libtiff-4.1.0-10|137	%{_includedir}/*.h*
21mr|libtiff-4.1.0-10|138	%{_libdir}/*.so
21mr|libtiff-4.1.0-10|139	%{_libdir}/pkgconfig/libtiff-4.pc
21mr|libtiff-4.1.0-10|140	%{_mandir}/man3/*
21mr|libtiff-4.1.0-10|141	
21mr|libtiff-4.1.0-10|142	#----------------------------------------------------------------------------
21mr|libtiff-4.1.0-10|143	
21mr|libtiff-4.1.0-10|144	%prep
21mr|libtiff-4.1.0-10|145	%autosetup -p1 -n tiff-%{version}
21mr|libtiff-4.1.0-10|146	
21mr|libtiff-4.1.0-10|147	
21mr|libtiff-4.1.0-10|148	%build
21mr|libtiff-4.1.0-10|149	export LDFLAGS="%{ldflags}"
21mr|libtiff-4.1.0-10|150	export CFLAGS="%{optflags} -fno-strict-aliasing"
21mr|libtiff-4.1.0-10|151	export CXXFLAGS="%{optflags}"
21mr|libtiff-4.1.0-10|152	./autogen.sh
21mr|libtiff-4.1.0-10|153	
21mr|libtiff-4.1.0-10|154	# the "JPEG 8/12 bit dual mode" is too messy..., maybe later?
21mr|libtiff-4.1.0-10|155	# http://trac.osgeo.org/gdal/wiki/TIFF12BitJPEG
21mr|libtiff-4.1.0-10|156	# --with-jpeg12-include-dir=
21mr|libtiff-4.1.0-10|157	# --with-jpeg12-lib=
21mr|libtiff-4.1.0-10|158	%configure --disable-static \
21mr|libtiff-4.1.0-10|159	--enable-ld-version-script \
21mr|libtiff-4.1.0-10|160	--with-docdir=%{_datadir}/doc/%{devname}
21mr|libtiff-4.1.0-10|161	
21mr|libtiff-4.1.0-10|162	%make
21mr|libtiff-4.1.0-10|163	
21mr|libtiff-4.1.0-10|164	
21mr|libtiff-4.1.0-10|165	%install
21mr|libtiff-4.1.0-10|166	mkdir -p %{buildroot}%{_bindir}
21mr|libtiff-4.1.0-10|167	mkdir -p %{buildroot}%{_datadir}
21mr|libtiff-4.1.0-10|168	%makeinstall_std
21mr|libtiff-4.1.0-10|169	
21mr|libtiff-4.1.0-10|170	install -m0644 libtiff/tiffiop.h %{buildroot}%{_includedir}/
21mr|libtiff-4.1.0-10|171	install -m0644 libtiff/tif_dir.h %{buildroot}%{_includedir}/
21mr|libtiff-4.1.0-10|172	
21mr|libtiff-4.1.0-10|173	# Cleanup...
21mr|libtiff-4.1.0-10|174	rm -f %{buildroot}%{_libdir}/*.la
21mr|libtiff-4.1.0-10|175	# ... remove man pages for programs that are not provided anymore
21mr|libtiff-4.1.0-10|176	rm -f %{buildroot}%{_mandir}/man1/rgb2ycbcr.1*
21mr|libtiff-4.1.0-10|177	rm -f %{buildroot}%{_mandir}/man1/thumbnail.1*
21mr|libtiff-4.1.0-10|178	
21mr|libtiff-4.1.0-10|179	
21mr|libtiff-4.1.0-10|180	%check
21mr|libtiff-4.1.0-10|181	LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH make check
21mr|libtiff-4.1.0-10|182	
21mr|libtiff-4.1.0-10|183	
21mr|libtiff-4.1.0-10|184	
21mr|libtiff-4.1.0-10|185	# CVE-2023-2731 < does not affect , there is no code to fix
21mr|libtiff-4.1.0-10|186	
21mr|libtiff-4.1.0-10|187	%changelog
21mr|libtiff-4.1.0-10|188	* Tue Mar 3 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libtiff-4.1.0-10|189	- fix CVE
21mr|libtiff-4.1.0-10|190	
21mr|libtiff-4.1.0-10|191	* Fri Feb 27 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libtiff-4.1.0-10|192	- P libtiff
21mr|libtiff-4.1.0-10|193	
21mr|libtiff-4.1.0-10|194	* Tue Oct 15 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.1.0-8
21mr|libtiff-4.1.0-10|195	- rediff patch
21mr|libtiff-4.1.0-10|196	
21mr|libtiff-4.1.0-10|197	* Tue Oct 15 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libtiff-4.1.0-10|198	- fix CVE-2024-7006
21mr|libtiff-4.1.0-10|199	
21mr|libtiff-4.1.0-10|200	* Mon Jan 15 2024 slava86 <s.matveev@rosalinux.ru> 4.1.0-7
21mr|libtiff-4.1.0-10|201	- rebuild security
21mr|libtiff-4.1.0-10|202	
21mr|libtiff-4.1.0-10|203	* Wed Jan 10 2024 slava86 <s.matveev@rosalinux.ru>
21mr|libtiff-4.1.0-10|204	- CVE-2022-4645 is the same as CVE-2022-3599
21mr|libtiff-4.1.0-10|205	
21mr|libtiff-4.1.0-10|206	* Wed Dec 6 2023 slava86 <s.matveev@rosalinux.ru> 4.1.0-6
21mr|libtiff-4.1.0-10|207	- Security fixed:
21mr|libtiff-4.1.0-10|208	- CVE-2023-3576 does not affect , there is no code to fix
21mr|libtiff-4.1.0-10|209	- CVE-2023-2731
21mr|libtiff-4.1.0-10|210	- CVE-2023-3316
21mr|libtiff-4.1.0-10|211	- CVE-2023-2908
21mr|libtiff-4.1.0-10|212	- CVE-2023-41175
21mr|libtiff-4.1.0-10|213	- CVE-2022-2953
21mr|libtiff-4.1.0-10|214	- CVE-2022-4645
21mr|libtiff-4.1.0-10|215	- CVE-2023-0797
21mr|libtiff-4.1.0-10|216	- CVE-2023-0798
21mr|libtiff-4.1.0-10|217	- CVE-2023-0795
21mr|libtiff-4.1.0-10|218	- CVE-2023-0796
21mr|libtiff-4.1.0-10|219	- CVE-2023-0799
21mr|libtiff-4.1.0-10|220	- CVE-2022-3597
21mr|libtiff-4.1.0-10|221	- CVE-2022-3627
21mr|libtiff-4.1.0-10|222	- CVE-2022-3626
21mr|libtiff-4.1.0-10|223	- CVE-2022-3598
21mr|libtiff-4.1.0-10|224	- CVE-2023-0801
21mr|libtiff-4.1.0-10|225	- CVE-2023-0800
21mr|libtiff-4.1.0-10|226	- CVE-2023-0803
21mr|libtiff-4.1.0-10|227	- CVE-2023-0804
21mr|libtiff-4.1.0-10|228	- CVE-2023-0802
21mr|libtiff-4.1.0-10|229	- CVE-2023-26965
21mr|libtiff-4.1.0-10|230	- CVE-2022-3570
21mr|libtiff-4.1.0-10|231	- CVE-2022-48281
21mr|libtiff-4.1.0-10|232	
21mr|libtiff-4.1.0-10|233	* Mon Nov 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.1.0-5
21mr|libtiff-4.1.0-10|234	- rediff patch
21mr|libtiff-4.1.0-10|235	
21mr|libtiff-4.1.0-10|236	* Mon Nov 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libtiff-4.1.0-10|237	- rediff patch
21mr|libtiff-4.1.0-10|238	
21mr|libtiff-4.1.0-10|239	* Mon Nov 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libtiff-4.1.0-10|240	- rediff patch
21mr|libtiff-4.1.0-10|241	
21mr|libtiff-4.1.0-10|242	* Mon Nov 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libtiff-4.1.0-10|243	- rediff patch
21mr|libtiff-4.1.0-10|244	
21mr|libtiff-4.1.0-10|245	* Mon Nov 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libtiff-4.1.0-10|246	- rediff patch
21mr|libtiff-4.1.0-10|247	
21mr|libtiff-4.1.0-10|248	* Mon Nov 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|libtiff-4.1.0-10|249	- fix CVE
21mr|libtiff-4.1.0-10|250	
21mr|libtiff-4.1.0-10|251	* Fri May 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.1.0-4
21mr|libtiff-4.1.0-10|252	- CVE-2022-3570 CVE-2022-3970 fixed
21mr|libtiff-4.1.0-10|253	
21mr|libtiff-4.1.0-10|254	* Wed Nov 30 2022 slava86 <s.matveev@rosalinux.ru> 4.1.0-3
21mr|libtiff-4.1.0-10|255	- Security fixed :
21mr|libtiff-4.1.0-10|256	- CVE-2020-19143
21mr|libtiff-4.1.0-10|257	- CVE-2020-35521
21mr|libtiff-4.1.0-10|258	- CVE-2020-35522
21mr|libtiff-4.1.0-10|259	- CVE-2020-35523
21mr|libtiff-4.1.0-10|260	- CVE-2020-35524
21mr|libtiff-4.1.0-10|261	- CVE-2022-0561
21mr|libtiff-4.1.0-10|262	- CVE-2022-0562
21mr|libtiff-4.1.0-10|263	- CVE-2022-0865
21mr|libtiff-4.1.0-10|264	- CVE-2022-0891
21mr|libtiff-4.1.0-10|265	- CVE-2022-0907
21mr|libtiff-4.1.0-10|266	- CVE-2022-0908
21mr|libtiff-4.1.0-10|267	- CVE-2022-0909
21mr|libtiff-4.1.0-10|268	- CVE-2022-0924
21mr|libtiff-4.1.0-10|269	- CVE-2022-1354
21mr|libtiff-4.1.0-10|270	- CVE-2022-1355
21mr|libtiff-4.1.0-10|271	- CVE-2022-2056_2057_2058
21mr|libtiff-4.1.0-10|272	- CVE-2022-22844
21mr|libtiff-4.1.0-10|273	- CVE-2022-2867_2868_2869
21mr|libtiff-4.1.0-10|274	- CVE-2022-34526
21mr|libtiff-4.1.0-10|275	- CVE-2022-3599
21mr|libtiff-4.1.0-10|276	
21mr|libtiff-4.1.0-10|277	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 4.1.0-2
21mr|libtiff-4.1.0-10|278	- MassBuild#2340: Increase release tag
21mr|libtiff-4.1.0-10|279	
21mr|libtiff-4.1.0-10|280	* Fri Apr 3 2020 Alexander Stefanov <alexander@mezon.ru> 4.1.0-1
21mr|libtiff-4.1.0-10|281	- drop multiarch

13874 21
21mr|libtiff6-4.7.1-2|1	# rosa2021.1 has libtiff.so.5, but libtiff.so.6 is needed e.g. for proprietary Kompass v24
21mr|libtiff6-4.7.1-2|2	
21mr|libtiff6-4.7.1-2|3	# package only needed parts
21mr|libtiff6-4.7.1-2|4	%define _unpackaged_files_terminate_build 0
21mr|libtiff6-4.7.1-2|5	
21mr|libtiff6-4.7.1-2|6	%define major 6
21mr|libtiff6-4.7.1-2|7	%define libname %mklibname tiff %{major}
21mr|libtiff6-4.7.1-2|8	
21mr|libtiff6-4.7.1-2|9	Summary:	A library of functions for manipulating TIFF format image files
21mr|libtiff6-4.7.1-2|10	Name:		libtiff6
21mr|libtiff6-4.7.1-2|11	Version:	4.7.1
21mr|libtiff6-4.7.1-2|12	Release:	2
21mr|libtiff6-4.7.1-2|13	License:	BSD-like
21mr|libtiff6-4.7.1-2|14	Group:		Graphics
21mr|libtiff6-4.7.1-2|15	Url:		http://www.simplesystems.org/libtiff/
21mr|libtiff6-4.7.1-2|16	Source0:	https://download.osgeo.org/libtiff/tiff-%{version}.tar.xz
21mr|libtiff6-4.7.1-2|17	BuildRequires:	jbig-devel
21mr|libtiff6-4.7.1-2|18	BuildRequires:	pkgconfig(glut)
21mr|libtiff6-4.7.1-2|19	BuildRequires:	pkgconfig(libjpeg)
21mr|libtiff6-4.7.1-2|20	BuildRequires:	pkgconfig(liblzma)
21mr|libtiff6-4.7.1-2|21	BuildRequires:	pkgconfig(zlib)
21mr|libtiff6-4.7.1-2|22	BuildRequires:	pkgconfig(xaw7)
21mr|libtiff6-4.7.1-2|23	# makes no sense on i686, but will require hackery with name clash between SRPM and RPM
21mr|libtiff6-4.7.1-2|24	ExcludeArch:	%{ix86}
21mr|libtiff6-4.7.1-2|25	
21mr|libtiff6-4.7.1-2|26	%description
21mr|libtiff6-4.7.1-2|27	The libtiff package contains a library of functions for manipulating TIFF
21mr|libtiff6-4.7.1-2|28	(Tagged Image File Format) image format files. TIFF is a widely used file
21mr|libtiff6-4.7.1-2|29	format for bitmapped images. TIFF files usually end in the .tif extension
21mr|libtiff6-4.7.1-2|30	and they are often quite large.
21mr|libtiff6-4.7.1-2|31	
21mr|libtiff6-4.7.1-2|32	#----------------------------------------------------------------------------
21mr|libtiff6-4.7.1-2|33	
21mr|libtiff6-4.7.1-2|34	%package -n %{libname}
21mr|libtiff6-4.7.1-2|35	Summary:	A library of functions for manipulating TIFF format image files
21mr|libtiff6-4.7.1-2|36	Group:		System/Libraries
21mr|libtiff6-4.7.1-2|37	# compat with Fedora/RH
21mr|libtiff6-4.7.1-2|38	Provides:	libtiff = %{EVRD}
21mr|libtiff6-4.7.1-2|39	Provides:	libtiff%{_isa} = %{EVRD}
21mr|libtiff6-4.7.1-2|40	
21mr|libtiff6-4.7.1-2|41	%description -n %{libname}
21mr|libtiff6-4.7.1-2|42	The libtiff package contains a library of functions for manipulating TIFF
21mr|libtiff6-4.7.1-2|43	(Tagged Image File Format) image format files. TIFF is a widely used file
21mr|libtiff6-4.7.1-2|44	format for bitmapped images. TIFF files usually end in the .tif extension
21mr|libtiff6-4.7.1-2|45	and they are often quite large.
21mr|libtiff6-4.7.1-2|46	
21mr|libtiff6-4.7.1-2|47	%files -n %{libname}
21mr|libtiff6-4.7.1-2|48	%license LICENSE.md
21mr|libtiff6-4.7.1-2|49	%doc ChangeLog
21mr|libtiff6-4.7.1-2|50	%{_libdir}/libtiff.so.%{major}*
21mr|libtiff6-4.7.1-2|51	%{_libdir}/libtiffxx.so.%{major}*
21mr|libtiff6-4.7.1-2|52	
21mr|libtiff6-4.7.1-2|53	#----------------------------------------------------------------------------
21mr|libtiff6-4.7.1-2|54	
21mr|libtiff6-4.7.1-2|55	%prep
21mr|libtiff6-4.7.1-2|56	%autosetup -p1 -n tiff-%{version}
21mr|libtiff6-4.7.1-2|57	
21mr|libtiff6-4.7.1-2|58	%build
21mr|libtiff6-4.7.1-2|59	autoreconf -fi
21mr|libtiff6-4.7.1-2|60	%configure
21mr|libtiff6-4.7.1-2|61	%make_build
21mr|libtiff6-4.7.1-2|62	
21mr|libtiff6-4.7.1-2|63	%install
21mr|libtiff6-4.7.1-2|64	%make_install
21mr|libtiff6-4.7.1-2|65	
21mr|libtiff6-4.7.1-2|66	%changelog
21mr|libtiff6-4.7.1-2|67	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libtiff6-4.7.1-2|68	- do not build on i686
21mr|libtiff6-4.7.1-2|69	
21mr|libtiff6-4.7.1-2|70	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libtiff6-4.7.1-2|71	- fork libtiff to libtiff6 for rosa2021.1 and Ascon Kompass v24

13875 21
21mr|libtiger-0.3.4-11|1	%define major 5
21mr|libtiger-0.3.4-11|2	%define libname %mklibname tiger %{major}
21mr|libtiger-0.3.4-11|3	%define devname %mklibname tiger -d
21mr|libtiger-0.3.4-11|4	%define sdevname %mklibname tiger -d -s
21mr|libtiger-0.3.4-11|5	
21mr|libtiger-0.3.4-11|6	Summary:	Text rendering library for Kate streams
21mr|libtiger-0.3.4-11|7	Name:		libtiger
21mr|libtiger-0.3.4-11|8	Version:	0.3.4
21mr|libtiger-0.3.4-11|9	Release:	11
21mr|libtiger-0.3.4-11|10	License:	LGPLv2.1+
21mr|libtiger-0.3.4-11|11	Group:		System/Libraries
21mr|libtiger-0.3.4-11|12	Url:		http://code.google.com/p/libtiger/
21mr|libtiger-0.3.4-11|13	Source0:	http://libtiger.googlecode.com/files/%{name}-%{version}.tar.gz
21mr|libtiger-0.3.4-11|14	Patch0:		libtiger-0.3.3-fix-linking.patch
21mr|libtiger-0.3.4-11|15	Patch1:		libtiger-0.3.4-automake1.12.patch
21mr|libtiger-0.3.4-11|16	BuildRequires:	doxygen
21mr|libtiger-0.3.4-11|17	BuildRequires:	pkgconfig(kate)
21mr|libtiger-0.3.4-11|18	BuildRequires:	pkgconfig(pango)
21mr|libtiger-0.3.4-11|19	BuildRequires:	pkgconfig(pangocairo)
21mr|libtiger-0.3.4-11|20	BuildRequires:	pkgconfig(python)
21mr|libtiger-0.3.4-11|21	
21mr|libtiger-0.3.4-11|22	%description
21mr|libtiger-0.3.4-11|23	libtiger is a rendering library for Kate streams using Pango and Cairo.
21mr|libtiger-0.3.4-11|24	
21mr|libtiger-0.3.4-11|25	#----------------------------------------------------------------------------
21mr|libtiger-0.3.4-11|26	
21mr|libtiger-0.3.4-11|27	%package -n %{libname}
21mr|libtiger-0.3.4-11|28	Summary:	Text rendering library for Kate streams
21mr|libtiger-0.3.4-11|29	Group:		System/Libraries
21mr|libtiger-0.3.4-11|30	
21mr|libtiger-0.3.4-11|31	%description -n %{libname}
21mr|libtiger-0.3.4-11|32	libtiger is a rendering library for Kate streams using Pango and Cairo.
21mr|libtiger-0.3.4-11|33	
21mr|libtiger-0.3.4-11|34	%files -n %{libname}
21mr|libtiger-0.3.4-11|35	%doc README THANKS AUTHORS
21mr|libtiger-0.3.4-11|36	%{_libdir}/libtiger.so.%{major}*
21mr|libtiger-0.3.4-11|37	
21mr|libtiger-0.3.4-11|38	#----------------------------------------------------------------------------
21mr|libtiger-0.3.4-11|39	
21mr|libtiger-0.3.4-11|40	%package -n %{devname}
21mr|libtiger-0.3.4-11|41	Summary:	Development files for %{name}
21mr|libtiger-0.3.4-11|42	Group:		Development/C
21mr|libtiger-0.3.4-11|43	Requires:	%{libname} = %{EVRD}
21mr|libtiger-0.3.4-11|44	Provides:	%{name}-devel = %{EVRD}
21mr|libtiger-0.3.4-11|45	
21mr|libtiger-0.3.4-11|46	%description -n %{devname}
21mr|libtiger-0.3.4-11|47	Development files for %{name}.
21mr|libtiger-0.3.4-11|48	
21mr|libtiger-0.3.4-11|49	%files -n %{devname}
21mr|libtiger-0.3.4-11|50	%doc ChangeLog installed-docs/*
21mr|libtiger-0.3.4-11|51	%{_libdir}/libtiger.so
21mr|libtiger-0.3.4-11|52	%{_libdir}/pkgconfig/tiger.pc
21mr|libtiger-0.3.4-11|53	%{_includedir}/tiger
21mr|libtiger-0.3.4-11|54	
21mr|libtiger-0.3.4-11|55	#----------------------------------------------------------------------------
21mr|libtiger-0.3.4-11|56	
21mr|libtiger-0.3.4-11|57	%package -n %{sdevname}
21mr|libtiger-0.3.4-11|58	Summary:	Static library for %{name}
21mr|libtiger-0.3.4-11|59	Group:		Development/C
21mr|libtiger-0.3.4-11|60	Requires:	%{devname} = %{EVRD}
21mr|libtiger-0.3.4-11|61	Provides:	%{name}-static-devel = %{EVRD}
21mr|libtiger-0.3.4-11|62	
21mr|libtiger-0.3.4-11|63	%description -n %{sdevname}
21mr|libtiger-0.3.4-11|64	Static library for %{name}.
21mr|libtiger-0.3.4-11|65	
21mr|libtiger-0.3.4-11|66	%files -n %{sdevname}
21mr|libtiger-0.3.4-11|67	%{_libdir}/libtiger.a
21mr|libtiger-0.3.4-11|68	
21mr|libtiger-0.3.4-11|69	#----------------------------------------------------------------------------
21mr|libtiger-0.3.4-11|70	
21mr|libtiger-0.3.4-11|71	%prep
21mr|libtiger-0.3.4-11|72	%setup -q
21mr|libtiger-0.3.4-11|73	%patch0 -p1
21mr|libtiger-0.3.4-11|74	%patch1 -p1
21mr|libtiger-0.3.4-11|75	
21mr|libtiger-0.3.4-11|76	%build
21mr|libtiger-0.3.4-11|77	autoreconf -fi
21mr|libtiger-0.3.4-11|78	%configure --enable-static
21mr|libtiger-0.3.4-11|79	%make_build
21mr|libtiger-0.3.4-11|80	
21mr|libtiger-0.3.4-11|81	%install
21mr|libtiger-0.3.4-11|82	%make_install
21mr|libtiger-0.3.4-11|83	mkdir -p installed-docs
21mr|libtiger-0.3.4-11|84	mv %{buildroot}%{_datadir}/doc/%{name}/html installed-docs
21mr|libtiger-0.3.4-11|85	rm -rf %{buildroot}%{_datadir}/doc

13876 21
21mr|libtimezonemap-0.4.5.1-2|1	%define libmaj 1
21mr|libtimezonemap-0.4.5.1-2|2	%define libname %mklibname timezonemap %{libmaj}
21mr|libtimezonemap-0.4.5.1-2|3	%define girmaj 1.0
21mr|libtimezonemap-0.4.5.1-2|4	%define girname %mklibname timezonemap-gir %{girmaj}
21mr|libtimezonemap-0.4.5.1-2|5	%define devname %mklibname timezonemap -d
21mr|libtimezonemap-0.4.5.1-2|6	
21mr|libtimezonemap-0.4.5.1-2|7	Summary:	Time zone map widget for Gtk+
21mr|libtimezonemap-0.4.5.1-2|8	Name:		libtimezonemap
21mr|libtimezonemap-0.4.5.1-2|9	Version:	0.4.5.1
21mr|libtimezonemap-0.4.5.1-2|10	Release:	2
21mr|libtimezonemap-0.4.5.1-2|11	License:	GPLv3+
21mr|libtimezonemap-0.4.5.1-2|12	Group:		System/Libraries
21mr|libtimezonemap-0.4.5.1-2|13	Url:		https://launchpad.net/timezonemap
21mr|libtimezonemap-0.4.5.1-2|14	Source0:	https://github.com/dashea/timezonemap/archive/%{version}.tar.gz
21mr|libtimezonemap-0.4.5.1-2|15	BuildRequires:	gnome-common
21mr|libtimezonemap-0.4.5.1-2|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|libtimezonemap-0.4.5.1-2|17	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libtimezonemap-0.4.5.1-2|18	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libtimezonemap-0.4.5.1-2|19	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|libtimezonemap-0.4.5.1-2|20	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|libtimezonemap-0.4.5.1-2|21	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|libtimezonemap-0.4.5.1-2|22	
21mr|libtimezonemap-0.4.5.1-2|23	%description
21mr|libtimezonemap-0.4.5.1-2|24	libtimezonemap is a time zone map widget for Gtk+. The widget displays a world
21mr|libtimezonemap-0.4.5.1-2|25	map with a highlighted region representing the selected time zone, and the
21mr|libtimezonemap-0.4.5.1-2|26	location can be changed by clicking on the map.
21mr|libtimezonemap-0.4.5.1-2|27	
21mr|libtimezonemap-0.4.5.1-2|28	This library is a fork of the of the code from gnome-control-center's datetime
21mr|libtimezonemap-0.4.5.1-2|29	panel, which was itself a fork of Ubiquity's timezone map.
21mr|libtimezonemap-0.4.5.1-2|30	
21mr|libtimezonemap-0.4.5.1-2|31	#------------------------------------------------------------------------------
21mr|libtimezonemap-0.4.5.1-2|32	
21mr|libtimezonemap-0.4.5.1-2|33	%package -n %{libname}
21mr|libtimezonemap-0.4.5.1-2|34	Summary:	Time zone map widget for Gtk+
21mr|libtimezonemap-0.4.5.1-2|35	Group:		System/Libraries
21mr|libtimezonemap-0.4.5.1-2|36	
21mr|libtimezonemap-0.4.5.1-2|37	%description -n %{libname}
21mr|libtimezonemap-0.4.5.1-2|38	This library is a fork of the of the code from gnome-control-center's datetime
21mr|libtimezonemap-0.4.5.1-2|39	panel, which was itself a fork of Ubiquity's timezone map.
21mr|libtimezonemap-0.4.5.1-2|40	
21mr|libtimezonemap-0.4.5.1-2|41	%files -n %{libname}
21mr|libtimezonemap-0.4.5.1-2|42	%doc README TODO COPYING
21mr|libtimezonemap-0.4.5.1-2|43	%{_libdir}/libtimezonemap.so.%{libmaj}*
21mr|libtimezonemap-0.4.5.1-2|44	%{_datadir}/%{name}
21mr|libtimezonemap-0.4.5.1-2|45	%{_datadir}/glade/catalogs/TimezoneMap.xml
21mr|libtimezonemap-0.4.5.1-2|46	
21mr|libtimezonemap-0.4.5.1-2|47	#------------------------------------------------------------------------------
21mr|libtimezonemap-0.4.5.1-2|48	
21mr|libtimezonemap-0.4.5.1-2|49	%package -n %{girname}
21mr|libtimezonemap-0.4.5.1-2|50	Summary:	GObject Introspection interface description for %{name}
21mr|libtimezonemap-0.4.5.1-2|51	Group:		System/Libraries
21mr|libtimezonemap-0.4.5.1-2|52	Requires:	%{libname} = %{EVRD}
21mr|libtimezonemap-0.4.5.1-2|53	Requires:	typelib(Json) = 1.0
21mr|libtimezonemap-0.4.5.1-2|54	
21mr|libtimezonemap-0.4.5.1-2|55	%description -n %{girname}
21mr|libtimezonemap-0.4.5.1-2|56	GObject Introspection interface description for %{name}.
21mr|libtimezonemap-0.4.5.1-2|57	
21mr|libtimezonemap-0.4.5.1-2|58	%files -n %{girname}
21mr|libtimezonemap-0.4.5.1-2|59	%{_libdir}/girepository-1.0/TimezoneMap-1.0.typelib
21mr|libtimezonemap-0.4.5.1-2|60	
21mr|libtimezonemap-0.4.5.1-2|61	#------------------------------------------------------------------------------
21mr|libtimezonemap-0.4.5.1-2|62	
21mr|libtimezonemap-0.4.5.1-2|63	%package -n %{devname}
21mr|libtimezonemap-0.4.5.1-2|64	Summary:	Development files for %{name}
21mr|libtimezonemap-0.4.5.1-2|65	Group:		Development/C
21mr|libtimezonemap-0.4.5.1-2|66	Requires:	%{libname} = %{EVRD}
21mr|libtimezonemap-0.4.5.1-2|67	Requires:	%{girname} = %{EVRD}
21mr|libtimezonemap-0.4.5.1-2|68	Provides:	%{name}-devel = %{EVRD}
21mr|libtimezonemap-0.4.5.1-2|69	Conflicts:	%{name}-devel < 0.4.5.1-2
21mr|libtimezonemap-0.4.5.1-2|70	Obsoletes:	%{name}-devel < 0.4.5.1-2
21mr|libtimezonemap-0.4.5.1-2|71	
21mr|libtimezonemap-0.4.5.1-2|72	%description -n %{devname}
21mr|libtimezonemap-0.4.5.1-2|73	libtimezonemap is a time zone map widget for Gtk+. This package contains header
21mr|libtimezonemap-0.4.5.1-2|74	files used for building applications that use %{name}.
21mr|libtimezonemap-0.4.5.1-2|75	
21mr|libtimezonemap-0.4.5.1-2|76	%files -n %{devname}
21mr|libtimezonemap-0.4.5.1-2|77	%{_libdir}/libtimezonemap.so
21mr|libtimezonemap-0.4.5.1-2|78	%{_libdir}/pkgconfig/timezonemap.pc
21mr|libtimezonemap-0.4.5.1-2|79	%{_includedir}/timezonemap
21mr|libtimezonemap-0.4.5.1-2|80	%{_datadir}/gir-1.0/TimezoneMap-1.0.gir
21mr|libtimezonemap-0.4.5.1-2|81	
21mr|libtimezonemap-0.4.5.1-2|82	#------------------------------------------------------------------------------
21mr|libtimezonemap-0.4.5.1-2|83	
21mr|libtimezonemap-0.4.5.1-2|84	%prep
21mr|libtimezonemap-0.4.5.1-2|85	%setup -qn timezonemap-%{version}
21mr|libtimezonemap-0.4.5.1-2|86	
21mr|libtimezonemap-0.4.5.1-2|87	%build
21mr|libtimezonemap-0.4.5.1-2|88	./autogen.sh
21mr|libtimezonemap-0.4.5.1-2|89	%configure
21mr|libtimezonemap-0.4.5.1-2|90	%make
21mr|libtimezonemap-0.4.5.1-2|91	
21mr|libtimezonemap-0.4.5.1-2|92	%install
21mr|libtimezonemap-0.4.5.1-2|93	%makeinstall_std
21mr|libtimezonemap-0.4.5.1-2|94	

13877 21
21mr|libtinfo-6-2|1	%define dont_symlinks_libs 1
21mr|libtinfo-6-2|2	
21mr|libtinfo-6-2|3	%define major 6
21mr|libtinfo-6-2|4	%define libname %mklibname tinfo %{major}
21mr|libtinfo-6-2|5	
21mr|libtinfo-6-2|6	Summary:	Virtual package for libtinfo library
21mr|libtinfo-6-2|7	Name:		libtinfo
21mr|libtinfo-6-2|8	Version:	6
21mr|libtinfo-6-2|9	Release:	2
21mr|libtinfo-6-2|10	License:	MIT
21mr|libtinfo-6-2|11	Group:		System/Libraries
21mr|libtinfo-6-2|12	Url:		http://www.gnu.org/software/ncurses/ncurses.html
21mr|libtinfo-6-2|13	
21mr|libtinfo-6-2|14	%description
21mr|libtinfo-6-2|15	Virtual package for libtinfo library.
21mr|libtinfo-6-2|16	
21mr|libtinfo-6-2|17	#----------------------------------------------------------------------------
21mr|libtinfo-6-2|18	
21mr|libtinfo-6-2|19	%package -n	%{libname}
21mr|libtinfo-6-2|20	Summary:	Virtual package for libtinfo library
21mr|libtinfo-6-2|21	Group:		System/Libraries
21mr|libtinfo-6-2|22	Requires:	%{_lib}ncurses%{major}
21mr|libtinfo-6-2|23	%ifarch %{x86_64}
21mr|libtinfo-6-2|24	Provides:	libtinfo.so.%{major}()(64bit) = %{EVRD}
21mr|libtinfo-6-2|25	%else
21mr|libtinfo-6-2|26	Provides:	libtinfo.so.%{major} = %{EVRD}
21mr|libtinfo-6-2|27	%endif
21mr|libtinfo-6-2|28	
21mr|libtinfo-6-2|29	%description -n	%{libname}
21mr|libtinfo-6-2|30	Virtual package for libtinfo library.
21mr|libtinfo-6-2|31	
21mr|libtinfo-6-2|32	%files -n %{libname}
21mr|libtinfo-6-2|33	%{_libdir}/libtinfo.so.%{major}
21mr|libtinfo-6-2|34	%{_libdir}/libtinfo.so.5
21mr|libtinfo-6-2|35	
21mr|libtinfo-6-2|36	#----------------------------------------------------------------------------
21mr|libtinfo-6-2|37	
21mr|libtinfo-6-2|38	%prep
21mr|libtinfo-6-2|39	
21mr|libtinfo-6-2|40	%build
21mr|libtinfo-6-2|41	
21mr|libtinfo-6-2|42	%install
21mr|libtinfo-6-2|43	mkdir -p %{buildroot}%{_libdir}
21mr|libtinfo-6-2|44	
21mr|libtinfo-6-2|45	pushd %{buildroot}%{_libdir}
21mr|libtinfo-6-2|46	ln -s /%{_lib}/libncurses.so.%{major} libtinfo.so.%{major}
21mr|libtinfo-6-2|47	# There are no binary incompatibilities here -- it's just
21mr|libtinfo-6-2|48	# a version number related soname increase. Let's keep binaries
21mr|libtinfo-6-2|49	# built against previous versions happy...
21mr|libtinfo-6-2|50	ln -s /%{_lib}/libncurses.so.6 libtinfo.so.5
21mr|libtinfo-6-2|51	popd

13878 21
21mr|libtirpc-1.3.2-2|1	%define major 3
21mr|libtirpc-1.3.2-2|2	%define libname %mklibname tirpc %{major}
21mr|libtirpc-1.3.2-2|3	%define devname %mklibname tirpc -d
21mr|libtirpc-1.3.2-2|4	%define static %mklibname -d -s tirpc
21mr|libtirpc-1.3.2-2|5	
21mr|libtirpc-1.3.2-2|6	%bcond_without gss
21mr|libtirpc-1.3.2-2|7	
21mr|libtirpc-1.3.2-2|8	Summary:	Transport Independent RPC Library
21mr|libtirpc-1.3.2-2|9	Name:		libtirpc
21mr|libtirpc-1.3.2-2|10	Version:	1.3.2
21mr|libtirpc-1.3.2-2|11	Release:	2
21mr|libtirpc-1.3.2-2|12	License:	SISSL and BSD
21mr|libtirpc-1.3.2-2|13	Group:		System/Libraries
21mr|libtirpc-1.3.2-2|14	Url:		http://sourceforge.net/projects/libtirpc
21mr|libtirpc-1.3.2-2|15	Source0:	http://downloads.sourceforge.net/libtirpc/%{name}-%{version}.tar.bz2
21mr|libtirpc-1.3.2-2|16	Patch2:		libtirpc-0.2.3-types.h.patch
21mr|libtirpc-1.3.2-2|17	Patch5:		libtirpc-0008-Add-rpcgen-program-from-nfs-utils-sources.patch
21mr|libtirpc-1.3.2-2|18	Patch6:		libtirpc-0.2.3-update-rpcgen-from-glibc.patch
21mr|libtirpc-1.3.2-2|19	Patch7:		rpcgen-compile.patch
21mr|libtirpc-1.3.2-2|20	Patch8:		libtirpc-0.3.0-sizeof.patch
21mr|libtirpc-1.3.2-2|21	# disabled as it breaks nfs etc.
21mr|libtirpc-1.3.2-2|22	#Patch8:	tirpc-xdr-update-from-glibc.patch
21mr|libtirpc-1.3.2-2|23	Patch12:	libtirpc-0010-Add-more-XDR-files-needed-to-build-rpcbind-on-top-of.patch
21mr|libtirpc-1.3.2-2|24	# CVE-2021-46828
21mr|libtirpc-1.3.2-2|25	Patch13:	Fix-DoS-vulnerability-in-libtirpc.patch
21mr|libtirpc-1.3.2-2|26	
21mr|libtirpc-1.3.2-2|27	BuildRequires:	libtool
21mr|libtirpc-1.3.2-2|28	%if %{with gss}
21mr|libtirpc-1.3.2-2|29	BuildRequires:	krb5-devel
21mr|libtirpc-1.3.2-2|30	%else
21mr|libtirpc-1.3.2-2|31	BuildConflicts:	krb5-devel
21mr|libtirpc-1.3.2-2|32	%endif
21mr|libtirpc-1.3.2-2|33	BuildRequires:	pkgconfig(com_err)
21mr|libtirpc-1.3.2-2|34	BuildRequires:	autoconf
21mr|libtirpc-1.3.2-2|35	BuildRequires:	automake
21mr|libtirpc-1.3.2-2|36	
21mr|libtirpc-1.3.2-2|37	%description
21mr|libtirpc-1.3.2-2|38	This package contains SunLib's implementation of transport-independent
21mr|libtirpc-1.3.2-2|39	RPC (TI-RPC) documentation.  This library forms a piece of the base of
21mr|libtirpc-1.3.2-2|40	Open Network Computing (ONC), and is derived directly from the
21mr|libtirpc-1.3.2-2|41	Solaris 2.3 source.
21mr|libtirpc-1.3.2-2|42	
21mr|libtirpc-1.3.2-2|43	TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V
21mr|libtirpc-1.3.2-2|44	Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface
21mr|libtirpc-1.3.2-2|45	(XTI).  TI-RPC is on-the-wire compatible with the TS-RPC, which is supported
21mr|libtirpc-1.3.2-2|46	by almost 70 vendors on all major operating systems.  TS-RPC source code
21mr|libtirpc-1.3.2-2|47	(RPCSRC 4.0) remains available from several internet sites.
21mr|libtirpc-1.3.2-2|48	
21mr|libtirpc-1.3.2-2|49	%package -n %{libname}
21mr|libtirpc-1.3.2-2|50	Summary:	Transport Independent RPC Library
21mr|libtirpc-1.3.2-2|51	Group:		System/Libraries
21mr|libtirpc-1.3.2-2|52	Requires:	%{name} >= %{EVRD}
21mr|libtirpc-1.3.2-2|53	
21mr|libtirpc-1.3.2-2|54	%description -n %{libname}
21mr|libtirpc-1.3.2-2|55	This package contains the shared library for %{name}.
21mr|libtirpc-1.3.2-2|56	
21mr|libtirpc-1.3.2-2|57	%package -n %{devname}
21mr|libtirpc-1.3.2-2|58	Summary:	Development files for the libtirpc library
21mr|libtirpc-1.3.2-2|59	Group:		Development/C
21mr|libtirpc-1.3.2-2|60	Requires:	%{libname} = %{EVRD}
21mr|libtirpc-1.3.2-2|61	Provides:	tirpc-devel = %{EVRD}
21mr|libtirpc-1.3.2-2|62	Provides:	%{name}-devel = %{EVRD}
21mr|libtirpc-1.3.2-2|63	Conflicts:	glibc < 6:2.17-1.22064.3
21mr|libtirpc-1.3.2-2|64	Conflicts:	glibc-devel < 6:2.17-1.22064.3
21mr|libtirpc-1.3.2-2|65	
21mr|libtirpc-1.3.2-2|66	%description -n %{devname}
21mr|libtirpc-1.3.2-2|67	This package includes header files and libraries necessary for developing
21mr|libtirpc-1.3.2-2|68	programs which use the tirpc library.
21mr|libtirpc-1.3.2-2|69	
21mr|libtirpc-1.3.2-2|70	%package -n %{static}
21mr|libtirpc-1.3.2-2|71	Summary:	Static version of libtirpc library
21mr|libtirpc-1.3.2-2|72	Group:		Development/C
21mr|libtirpc-1.3.2-2|73	Requires:	%{devname} >= %{EVRD}
21mr|libtirpc-1.3.2-2|74	Provides:	tirpc-static-devel = %{EVRD}
21mr|libtirpc-1.3.2-2|75	
21mr|libtirpc-1.3.2-2|76	%description -n %{static}
21mr|libtirpc-1.3.2-2|77	This package contains a static library version of the libtirpc library.
21mr|libtirpc-1.3.2-2|78	
21mr|libtirpc-1.3.2-2|79	%prep
21mr|libtirpc-1.3.2-2|80	%autosetup -p1
21mr|libtirpc-1.3.2-2|81	
21mr|libtirpc-1.3.2-2|82	
21mr|libtirpc-1.3.2-2|83	%build
21mr|libtirpc-1.3.2-2|84	autoreconf -fiv
21mr|libtirpc-1.3.2-2|85	
21mr|libtirpc-1.3.2-2|86	CONFIGURE_TOP="$PWD"
21mr|libtirpc-1.3.2-2|87	export CFLAGS="%{optflags} -fPIC"
21mr|libtirpc-1.3.2-2|88	
21mr|libtirpc-1.3.2-2|89	%configure	\
21mr|libtirpc-1.3.2-2|90	--libdir=/%{_lib} \
21mr|libtirpc-1.3.2-2|91	--enable-shared \
21mr|libtirpc-1.3.2-2|92	--enable-static \
21mr|libtirpc-1.3.2-2|93	%if %{with gss}
21mr|libtirpc-1.3.2-2|94	--enable-gssapi
21mr|libtirpc-1.3.2-2|95	%else
21mr|libtirpc-1.3.2-2|96	--disable-gssapi
21mr|libtirpc-1.3.2-2|97	%endif
21mr|libtirpc-1.3.2-2|98	
21mr|libtirpc-1.3.2-2|99	%make all
21mr|libtirpc-1.3.2-2|100	
21mr|libtirpc-1.3.2-2|101	%install
21mr|libtirpc-1.3.2-2|102	%makeinstall_std
21mr|libtirpc-1.3.2-2|103	install -m 755 -d %{buildroot}%{_sysconfdir}
21mr|libtirpc-1.3.2-2|104	install -m 644 doc/netconfig %{buildroot}%{_sysconfdir}/netconfig
21mr|libtirpc-1.3.2-2|105	
21mr|libtirpc-1.3.2-2|106	install -d %{buildroot}%{_includedir}/{rpc,rpcsvc}/
21mr|libtirpc-1.3.2-2|107	cd %{buildroot}%{_includedir}/tirpc/rpc
21mr|libtirpc-1.3.2-2|108	for i in *.h; do
21mr|libtirpc-1.3.2-2|109	ln -sf ../tirpc/rpc/$i %{buildroot}%{_includedir}/rpc/$i
21mr|libtirpc-1.3.2-2|110	done
21mr|libtirpc-1.3.2-2|111	cd ../rpcsvc
21mr|libtirpc-1.3.2-2|112	for i in *.h; do
21mr|libtirpc-1.3.2-2|113	ln -sf ../tirpc/rpcsvc/$i %{buildroot}%{_includedir}/rpcsvc/$i
21mr|libtirpc-1.3.2-2|114	done
21mr|libtirpc-1.3.2-2|115	cd %{buildroot}%{_includedir}
21mr|libtirpc-1.3.2-2|116	ln -s tirpc/netconfig.h .
21mr|libtirpc-1.3.2-2|117	
21mr|libtirpc-1.3.2-2|118	install -d %{buildroot}%{_libdir}
21mr|libtirpc-1.3.2-2|119	mv %{buildroot}/%{_lib}/libtirpc.a %{buildroot}%{_libdir}
21mr|libtirpc-1.3.2-2|120	mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}
21mr|libtirpc-1.3.2-2|121	rm %{buildroot}/%{_lib}/libtirpc.so
21mr|libtirpc-1.3.2-2|122	ln -srf %{buildroot}/%{_lib}/libtirpc.so.%{major}.* %{buildroot}%{_libdir}/libtirpc.so
21mr|libtirpc-1.3.2-2|123	
21mr|libtirpc-1.3.2-2|124	%files
21mr|libtirpc-1.3.2-2|125	%config(noreplace) %{_sysconfdir}/netconfig
21mr|libtirpc-1.3.2-2|126	%config(noreplace) %{_sysconfdir}/bindresvport.blacklist
21mr|libtirpc-1.3.2-2|127	
21mr|libtirpc-1.3.2-2|128	%files -n %{libname}
21mr|libtirpc-1.3.2-2|129	/%{_lib}/libtirpc.so.%{major}*
21mr|libtirpc-1.3.2-2|130	
21mr|libtirpc-1.3.2-2|131	%files -n %{devname}
21mr|libtirpc-1.3.2-2|132	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|libtirpc-1.3.2-2|133	%{_bindir}/rpcgen
21mr|libtirpc-1.3.2-2|134	%{_libdir}/libtirpc.so
21mr|libtirpc-1.3.2-2|135	%{_libdir}/pkgconfig/libtirpc.pc
21mr|libtirpc-1.3.2-2|136	%{_includedir}/tirpc
21mr|libtirpc-1.3.2-2|137	%{_includedir}/netconfig.h
21mr|libtirpc-1.3.2-2|138	%{_includedir}/rpc/*
21mr|libtirpc-1.3.2-2|139	%{_includedir}/rpcsvc/*
21mr|libtirpc-1.3.2-2|140	%{_mandir}/man[135]/*
21mr|libtirpc-1.3.2-2|141	
21mr|libtirpc-1.3.2-2|142	%files -n %{static}
21mr|libtirpc-1.3.2-2|143	%{_libdir}/libtirpc.a

13879 21
21mr|libtomcrypt-1.18.2-6|1	# TODO: Split library package
21mr|libtomcrypt-1.18.2-6|2	%define	major 1
21mr|libtomcrypt-1.18.2-6|3	%define	libname %mklibname tomcrypt %{major}
21mr|libtomcrypt-1.18.2-6|4	%define	devname %mklibname tomcrypt -d
21mr|libtomcrypt-1.18.2-6|5	%define	debug_package %nil
21mr|libtomcrypt-1.18.2-6|6	
21mr|libtomcrypt-1.18.2-6|7	Summary:	Comprehensive, portable cryptographic toolkit
21mr|libtomcrypt-1.18.2-6|8	Name:		libtomcrypt
21mr|libtomcrypt-1.18.2-6|9	Version:	1.18.2
21mr|libtomcrypt-1.18.2-6|10	Release:	6
21mr|libtomcrypt-1.18.2-6|11	License:	Public Domain
21mr|libtomcrypt-1.18.2-6|12	Group:		System/Libraries
21mr|libtomcrypt-1.18.2-6|13	Url:		https://www.libtom.net/LibTomCrypt/
21mr|libtomcrypt-1.18.2-6|14	Source0:	https://github.com/libtom/libtomcrypt/releases/download/v%{version}/crypt-%{version}.tar.xz
21mr|libtomcrypt-1.18.2-6|15	BuildRequires:	ghostscript
21mr|libtomcrypt-1.18.2-6|16	BuildRequires:	ghostscript-dvipdf
21mr|libtomcrypt-1.18.2-6|17	BuildRequires:	libtool
21mr|libtomcrypt-1.18.2-6|18	BuildRequires:	texlive-dvips
21mr|libtomcrypt-1.18.2-6|19	BuildRequires:	texlive-latex
21mr|libtomcrypt-1.18.2-6|20	BuildRequires:	pkgconfig(libtommath)
21mr|libtomcrypt-1.18.2-6|21	Patch0:		CVE-2019-17362.diff
21mr|libtomcrypt-1.18.2-6|22	
21mr|libtomcrypt-1.18.2-6|23	%description
21mr|libtomcrypt-1.18.2-6|24	A comprehensive, modular and portable cryptographic toolkit that provides
21mr|libtomcrypt-1.18.2-6|25	developers with a vast array of well known published block ciphers, one-way
21mr|libtomcrypt-1.18.2-6|26	hash functions, chaining modes, pseudo-random number generators, public key
21mr|libtomcrypt-1.18.2-6|27	cryptography and a plethora of other routines.
21mr|libtomcrypt-1.18.2-6|28	
21mr|libtomcrypt-1.18.2-6|29	Designed from the ground up to be very simple to use. It has a modular and
21mr|libtomcrypt-1.18.2-6|30	standard API that allows new ciphers, hashes and PRNGs to be added or removed
21mr|libtomcrypt-1.18.2-6|31	without change to the overall end application. It features easy to use
21mr|libtomcrypt-1.18.2-6|32	functions and a complete user manual which has many source snippet examples.
21mr|libtomcrypt-1.18.2-6|33	
21mr|libtomcrypt-1.18.2-6|34	#----------------------------------------------------------------------------
21mr|libtomcrypt-1.18.2-6|35	
21mr|libtomcrypt-1.18.2-6|36	%define	libprof %mklibname tomcrypt_prof 0
21mr|libtomcrypt-1.18.2-6|37	
21mr|libtomcrypt-1.18.2-6|38	%package -n %{libname}
21mr|libtomcrypt-1.18.2-6|39	Summary:	Comprehensive, portable cryptographic toolkit
21mr|libtomcrypt-1.18.2-6|40	Group:		System/Libraries
21mr|libtomcrypt-1.18.2-6|41	%rename		%{libprof}
21mr|libtomcrypt-1.18.2-6|42	
21mr|libtomcrypt-1.18.2-6|43	%description -n %{libname}
21mr|libtomcrypt-1.18.2-6|44	A comprehensive, modular and portable cryptographic toolkit that
21mr|libtomcrypt-1.18.2-6|45	provides developers with a vast array of well known published block
21mr|libtomcrypt-1.18.2-6|46	ciphers, one-way hash functions, chaining modes, pseudo-random number
21mr|libtomcrypt-1.18.2-6|47	generators, public key cryptography and a plethora of other routines.
21mr|libtomcrypt-1.18.2-6|48	
21mr|libtomcrypt-1.18.2-6|49	Designed from the ground up to be very simple to use. It has a modular
21mr|libtomcrypt-1.18.2-6|50	and standard API that allows new ciphers, hashes and PRNGs to be added
21mr|libtomcrypt-1.18.2-6|51	or removed without change to the overall end application. It features
21mr|libtomcrypt-1.18.2-6|52	easy to use functions and a complete user manual which has many source
21mr|libtomcrypt-1.18.2-6|53	snippet examples.
21mr|libtomcrypt-1.18.2-6|54	
21mr|libtomcrypt-1.18.2-6|55	%files -n %{libname}
21mr|libtomcrypt-1.18.2-6|56	%doc LICENSE
21mr|libtomcrypt-1.18.2-6|57	%{_libdir}/%{name}.so.%{major}*
21mr|libtomcrypt-1.18.2-6|58	
21mr|libtomcrypt-1.18.2-6|59	#----------------------------------------------------------------------------
21mr|libtomcrypt-1.18.2-6|60	
21mr|libtomcrypt-1.18.2-6|61	%package -n %{devname}
21mr|libtomcrypt-1.18.2-6|62	Summary:	Development files for %{name}
21mr|libtomcrypt-1.18.2-6|63	Group:		Development/C
21mr|libtomcrypt-1.18.2-6|64	Requires:	%{libname} = %{EVRD}
21mr|libtomcrypt-1.18.2-6|65	Requires:	tommath-devel
21mr|libtomcrypt-1.18.2-6|66	Provides:	tomcrypt-devel = %{EVRD}
21mr|libtomcrypt-1.18.2-6|67	
21mr|libtomcrypt-1.18.2-6|68	%description -n %{devname}
21mr|libtomcrypt-1.18.2-6|69	This package contains libraries and header files for developing applications
21mr|libtomcrypt-1.18.2-6|70	that use %{name}.
21mr|libtomcrypt-1.18.2-6|71	
21mr|libtomcrypt-1.18.2-6|72	%files -n %{devname}
21mr|libtomcrypt-1.18.2-6|73	%doc doc/crypt.pdf
21mr|libtomcrypt-1.18.2-6|74	%{_includedir}/tomcrypt*
21mr|libtomcrypt-1.18.2-6|75	%{_libdir}/%{name}.so
21mr|libtomcrypt-1.18.2-6|76	%{_libdir}/pkgconfig/%{name}.pc
21mr|libtomcrypt-1.18.2-6|77	
21mr|libtomcrypt-1.18.2-6|78	#----------------------------------------------------------------------------
21mr|libtomcrypt-1.18.2-6|79	
21mr|libtomcrypt-1.18.2-6|80	%prep
21mr|libtomcrypt-1.18.2-6|81	%autosetup -p1
21mr|libtomcrypt-1.18.2-6|82	sed -i -e 's,libtool,libtool --tag=CC,g' makefile* */makefile*
21mr|libtomcrypt-1.18.2-6|83	
21mr|libtomcrypt-1.18.2-6|84	%build
21mr|libtomcrypt-1.18.2-6|85	%set_build_flags
21mr|libtomcrypt-1.18.2-6|86	export CFLAGS="%{optflags} -DLTM_DESC -DUSE_LTM -I%{_includedir}/tommath"
21mr|libtomcrypt-1.18.2-6|87	%ifarch ppc64
21mr|libtomcrypt-1.18.2-6|88	export CFLAGS="$CFLAGS -O0"
21mr|libtomcrypt-1.18.2-6|89	%endif
21mr|libtomcrypt-1.18.2-6|90	
21mr|libtomcrypt-1.18.2-6|91	export PREFIX="%{_prefix}"
21mr|libtomcrypt-1.18.2-6|92	export INCPATH="%{_includedir}"
21mr|libtomcrypt-1.18.2-6|93	export LIBPATH="%{_libdir}"
21mr|libtomcrypt-1.18.2-6|94	export EXTRALIBS="-ltommath"
21mr|libtomcrypt-1.18.2-6|95	
21mr|libtomcrypt-1.18.2-6|96	# build shared library
21mr|libtomcrypt-1.18.2-6|97	%make_build V=0 -f makefile.shared library
21mr|libtomcrypt-1.18.2-6|98	
21mr|libtomcrypt-1.18.2-6|99	%install
21mr|libtomcrypt-1.18.2-6|100	# There is no configure script that ships with libtomcrypt but it does
21mr|libtomcrypt-1.18.2-6|101	# have understand DESTDIR and its installs via that and the
21mr|libtomcrypt-1.18.2-6|102	# INSTALL_USER and INSTALL_GROUP environment variables.
21mr|libtomcrypt-1.18.2-6|103	export INSTALL_USER=$(id -un)
21mr|libtomcrypt-1.18.2-6|104	export INSTALL_GROUP=$(id -gn)
21mr|libtomcrypt-1.18.2-6|105	export CFLAGS="%{optflags} -DLTM_DESC -DUSE_LTM"
21mr|libtomcrypt-1.18.2-6|106	
21mr|libtomcrypt-1.18.2-6|107	%make_install INCPATH=%{_includedir} LIBPATH=%{_libdir} EXTRALIBS="-ltommath" -f makefile.shared
21mr|libtomcrypt-1.18.2-6|108	
21mr|libtomcrypt-1.18.2-6|109	# Remove unneeded files
21mr|libtomcrypt-1.18.2-6|110	find %{buildroot} -name '*.la' -delete
21mr|libtomcrypt-1.18.2-6|111	find %{buildroot} -name '*.a' -delete
21mr|libtomcrypt-1.18.2-6|112	
21mr|libtomcrypt-1.18.2-6|113	# Fix pkgconfig path
21mr|libtomcrypt-1.18.2-6|114	sed -i -e 's|^prefix=.*|prefix=%{_prefix}|g' -e 's|^libdir=.*|libdir=${prefix}/%{_lib}|g' -e 's|^includedir=.*|includedir=${prefix}/include/|g' %{buildroot}%{_libdir}/pkgconfig/%{name}.pc

13880 21
21mr|libtommath-1.2.1-1|1	%define major 1
21mr|libtommath-1.2.1-1|2	%define libname %mklibname tommath %{major}
21mr|libtommath-1.2.1-1|3	%define devname %mklibname tommath -d
21mr|libtommath-1.2.1-1|4	%define	debug_package %nil
21mr|libtommath-1.2.1-1|5	
21mr|libtommath-1.2.1-1|6	Summary:	Portable number theoretic multiple-precision integer library
21mr|libtommath-1.2.1-1|7	Name:		libtommath
21mr|libtommath-1.2.1-1|8	Version:	1.2.1
21mr|libtommath-1.2.1-1|9	Release:	1
21mr|libtommath-1.2.1-1|10	License:	Public Domain
21mr|libtommath-1.2.1-1|11	Group:		System/Libraries
21mr|libtommath-1.2.1-1|12	Url:		http://www.libtom.org/LibTomMath/
21mr|libtommath-1.2.1-1|13	Source0:	https://github.com/libtom/libtommath/archive/v%{version}.tar.gz
21mr|libtommath-1.2.1-1|14	BuildRequires:	libtool
21mr|libtommath-1.2.1-1|15	
21mr|libtommath-1.2.1-1|16	%description
21mr|libtommath-1.2.1-1|17	A free open source portable number theoretic multiple-precision integer
21mr|libtommath-1.2.1-1|18	library written entirely in C. (phew!). The library is designed to
21mr|libtommath-1.2.1-1|19	provide a simple to work with API that provides fairly efficient
21mr|libtommath-1.2.1-1|20	routines that build out of the box without configuration.
21mr|libtommath-1.2.1-1|21	
21mr|libtommath-1.2.1-1|22	#----------------------------------------------------------------------------
21mr|libtommath-1.2.1-1|23	
21mr|libtommath-1.2.1-1|24	%package -n %{libname}
21mr|libtommath-1.2.1-1|25	Summary:	Portable number theoretic multiple-precision integer library
21mr|libtommath-1.2.1-1|26	Group:		System/Libraries
21mr|libtommath-1.2.1-1|27	
21mr|libtommath-1.2.1-1|28	%description -n %{libname}
21mr|libtommath-1.2.1-1|29	A free open source portable number theoretic multiple-precision integer
21mr|libtommath-1.2.1-1|30	library written entirely in C. (phew!). The library is designed to
21mr|libtommath-1.2.1-1|31	provide a simple to work with API that provides fairly efficient
21mr|libtommath-1.2.1-1|32	routines that build out of the box without configuration.
21mr|libtommath-1.2.1-1|33	
21mr|libtommath-1.2.1-1|34	%files -n %{libname}
21mr|libtommath-1.2.1-1|35	%doc LICENSE
21mr|libtommath-1.2.1-1|36	%{_libdir}/libtommath.so.%{major}*
21mr|libtommath-1.2.1-1|37	
21mr|libtommath-1.2.1-1|38	#----------------------------------------------------------------------------
21mr|libtommath-1.2.1-1|39	
21mr|libtommath-1.2.1-1|40	%package -n %{devname}
21mr|libtommath-1.2.1-1|41	Summary:	Development files for %{name}
21mr|libtommath-1.2.1-1|42	Group:		Development/C
21mr|libtommath-1.2.1-1|43	Requires:	%{libname} = %{EVRD}
21mr|libtommath-1.2.1-1|44	Provides:	tommath-devel = %{EVRD}
21mr|libtommath-1.2.1-1|45	
21mr|libtommath-1.2.1-1|46	%description -n %{devname}
21mr|libtommath-1.2.1-1|47	The %{devname} package contains libraries and header files for
21mr|libtommath-1.2.1-1|48	developing applications that use %{name}.
21mr|libtommath-1.2.1-1|49	
21mr|libtommath-1.2.1-1|50	%files -n %{devname}
21mr|libtommath-1.2.1-1|51	%{_includedir}/tommath*
21mr|libtommath-1.2.1-1|52	%{_libdir}/*.so
21mr|libtommath-1.2.1-1|53	%{_libdir}/pkgconfig/libtommath.pc
21mr|libtommath-1.2.1-1|54	
21mr|libtommath-1.2.1-1|55	#----------------------------------------------------------------------------
21mr|libtommath-1.2.1-1|56	
21mr|libtommath-1.2.1-1|57	%prep
21mr|libtommath-1.2.1-1|58	%autosetup -p1
21mr|libtommath-1.2.1-1|59	
21mr|libtommath-1.2.1-1|60	%build
21mr|libtommath-1.2.1-1|61	%set_build_flags
21mr|libtommath-1.2.1-1|62	%make_build LDFLAGS="%{ldflags}" \
21mr|libtommath-1.2.1-1|63	CC=%{__cc} \
21mr|libtommath-1.2.1-1|64	INCPATH=%{_includedir}/ \
21mr|libtommath-1.2.1-1|65	LIBPATH=%{_libdir} \
21mr|libtommath-1.2.1-1|66	-f makefile.shared
21mr|libtommath-1.2.1-1|67	
21mr|libtommath-1.2.1-1|68	%install
21mr|libtommath-1.2.1-1|69	export INSTALL_USER=$(id -un)
21mr|libtommath-1.2.1-1|70	export INSTALL_GROUP=$(id -gn)
21mr|libtommath-1.2.1-1|71	%make_install \
21mr|libtommath-1.2.1-1|72	INCPATH=%{_includedir}/ \
21mr|libtommath-1.2.1-1|73	LIBPATH=%{_libdir} \
21mr|libtommath-1.2.1-1|74	-f makefile.shared

13881 21
21mr|libtool-2.4.6-15|1	%define libname_orig libltdl
21mr|libtool-2.4.6-15|2	%define major 7
21mr|libtool-2.4.6-15|3	%define libname %mklibname ltdl %{major}
21mr|libtool-2.4.6-15|4	%define devname %mklibname -d ltdl
21mr|libtool-2.4.6-15|5	
21mr|libtool-2.4.6-15|6	# for the testsuite:
21mr|libtool-2.4.6-15|7	%define _disable_ld_no_undefined 1
21mr|libtool-2.4.6-15|8	%define _disable_ld_as_needed 1
21mr|libtool-2.4.6-15|9	# LTO kills the lt_libltdl_LTX_preloaded_symbols symbol
21mr|libtool-2.4.6-15|10	%define _disable_lto 1
21mr|libtool-2.4.6-15|11	%define _disable_rebuild_configure 1
21mr|libtool-2.4.6-15|12	
21mr|libtool-2.4.6-15|13	%bcond_with bootstrap
21mr|libtool-2.4.6-15|14	
21mr|libtool-2.4.6-15|15	Summary:	The GNU libtool, which simplifies the use of shared libraries
21mr|libtool-2.4.6-15|16	Name:		libtool
21mr|libtool-2.4.6-15|17	Version:	2.4.6
21mr|libtool-2.4.6-15|18	Release:	15
21mr|libtool-2.4.6-15|19	License:	GPLv2+
21mr|libtool-2.4.6-15|20	Group:		Development/Other
21mr|libtool-2.4.6-15|21	Url:		http://www.gnu.org/software/libtool/libtool.html
21mr|libtool-2.4.6-15|22	Source0:	http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
21mr|libtool-2.4.6-15|23	# From git://git.sv.gnu.org/config.git -- adds support for RISC-V and more
21mr|libtool-2.4.6-15|24	Source1:	config-20180719.tar.xz
21mr|libtool-2.4.6-15|25	Source10:	libtool.rpmlintrc
21mr|libtool-2.4.6-15|26	# deprecated: introduced in July 2003
21mr|libtool-2.4.6-15|27	# (cf http://lists.mandriva.com/cooker-amd64/2003-12/msg00046.php)
21mr|libtool-2.4.6-15|28	# but is not needed anymore since Sept 2003 change in rpm "Make "x86_64" the
21mr|libtool-2.4.6-15|29	# canonical arch on amd64"
21mr|libtool-2.4.6-15|30	
21mr|libtool-2.4.6-15|31	# (Abel) Patches please only modify ltmain.in and don't touch ltmain.sh
21mr|libtool-2.4.6-15|32	# otherwise ltmain.sh will not be regenerated, and patches will be lost
21mr|libtool-2.4.6-15|33	
21mr|libtool-2.4.6-15|34	# (cjw) when a library that is produced in the build is also linked against,
21mr|libtool-2.4.6-15|35	#       make sure that the library in the rpm install dir is used for relinking
21mr|libtool-2.4.6-15|36	#	even if (an older version of) the lib is installed on the system
21mr|libtool-2.4.6-15|37	Patch0:		relink.patch
21mr|libtool-2.4.6-15|38	#
21mr|libtool-2.4.6-15|39	Patch1:		libtool-2.2.10-rpath.patch
21mr|libtool-2.4.6-15|40	Patch2:		ltmain-SED.patch
21mr|libtool-2.4.6-15|41	# Support /usr/bin/ld == LLD
21mr|libtool-2.4.6-15|42	Patch3:		libtool-2.4.6-lld.patch
21mr|libtool-2.4.6-15|43	# Make config.sub work with bash 5
21mr|libtool-2.4.6-15|44	Patch5:		config-20180719-bash5.patch
21mr|libtool-2.4.6-15|45	Patch6:     e2k-config.patch
21mr|libtool-2.4.6-15|46	Patch13:	drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|libtool-2.4.6-15|47	Patch14:	fix-checking-libltdl-is-installed-installable.patch
21mr|libtool-2.4.6-15|48	# (cjw) do not use CFLAGS when running gcj
21mr|libtool-2.4.6-15|49	Patch16:	libtool-2.2.6-use-gcjflags-for-gcj.patch
21mr|libtool-2.4.6-15|50	# (cjw) in the libltdl install test, use --enable-ltdl-install to make sure
21mr|libtool-2.4.6-15|51	#       the library is built even if it is installed on the system
21mr|libtool-2.4.6-15|52	Patch17:	libtool-2.2.6b-libltdl-install-test-fix.patch
21mr|libtool-2.4.6-15|53	# (fwang) detect libltdl.so rather than libltdl.la, as we will delete them
21mr|libtool-2.4.6-15|54	Patch20:	libtool-2.4.2-use-so-to-detect-libltdl.patch
21mr|libtool-2.4.6-15|55	
21mr|libtool-2.4.6-15|56	# (tpg) upstream git
21mr|libtool-2.4.6-15|57	Patch100:	0000-libtool-fix-GCC-linking-with-specs.patch
21mr|libtool-2.4.6-15|58	Patch101:	0001-bootstrap-fix-race-in-temporary-Makefile.patch
21mr|libtool-2.4.6-15|59	Patch105:	0005-libool.m4-add-ARFLAGS-variable.patch
21mr|libtool-2.4.6-15|60	Patch106:	0006-ARFLAGS-use-cr-instead-of-cru-by-default.patch
21mr|libtool-2.4.6-15|61	Patch107:	0007-maint-relax-sc_prohibit_test_dollar-check.patch
21mr|libtool-2.4.6-15|62	Patch113:	0013-gl-tests-new-tests-for-func_quote-family.patch
21mr|libtool-2.4.6-15|63	Patch114:	0014-syntax-check-fix-sed-syntax-errors.patch
21mr|libtool-2.4.6-15|64	Patch117:	0017-m4-libtool.m4-export-AIX-TLS-symbols.patch
21mr|libtool-2.4.6-15|65	Patch118:	0018-gl-tests-make-the-failure-more-readable.patch
21mr|libtool-2.4.6-15|66	Patch119:	0019-libtool-fix-GCC-clang-linking-with-fsanitize.patch
21mr|libtool-2.4.6-15|67	Patch122:	0022-libltdl-handle-ENOMEM-sooner.patch
21mr|libtool-2.4.6-15|68	Patch126:	0026-libtoolize-exec-automake-and-autoconf-only-with-help.patch
21mr|libtool-2.4.6-15|69	Patch127:	0027-m4-libtool.m4-FreeBSD-elftoolchain-strip-support.patch
21mr|libtool-2.4.6-15|70	Patch128:	0028-libtool-pass-through-fuse-ld-flags.patch
21mr|libtool-2.4.6-15|71	Patch129:	0029-tests-fix-objdir-hardcoding-check-with-CFLAGS-g3.patch
21mr|libtool-2.4.6-15|72	Patch130:	0030-libtool-set-file_list_spec-to-on-OS-2.patch
21mr|libtool-2.4.6-15|73	Patch132:	0032-libltdl-handle-ENOMEM-in-lt_dlloader_remove.patch
21mr|libtool-2.4.6-15|74	
21mr|libtool-2.4.6-15|75	# Pass --rtlib=* to the linker unmodified
21mr|libtool-2.4.6-15|76	# (must be applied after upstream patches because of conflicts)
21mr|libtool-2.4.6-15|77	Patch200:	libtool-2.4.6-pass-rtlib.patch
21mr|libtool-2.4.6-15|78	# If we put something on ldflags, we mean it to get through to ld!!!
21mr|libtool-2.4.6-15|79	# Just stop the insanity.
21mr|libtool-2.4.6-15|80	Patch201:	libtool-2.4.6-less-insane-linker-filtering.patch
21mr|libtool-2.4.6-15|81	
21mr|libtool-2.4.6-15|82	BuildRequires:	help2man
21mr|libtool-2.4.6-15|83	BuildRequires:	texinfo
21mr|libtool-2.4.6-15|84	%if ! %{with bootstrap}
21mr|libtool-2.4.6-15|85	BuildRequires:	gcc-gfortran
21mr|libtool-2.4.6-15|86	%ifarch %{ix86} x86_64
21mr|libtool-2.4.6-15|87	BuildRequires:	quadmath-devel
21mr|libtool-2.4.6-15|88	%endif
21mr|libtool-2.4.6-15|89	%endif
21mr|libtool-2.4.6-15|90	Requires:	%{name}-base = %{EVRD}
21mr|libtool-2.4.6-15|91	
21mr|libtool-2.4.6-15|92	%description
21mr|libtool-2.4.6-15|93	The libtool package contains the GNU libtool, a set of shell scripts
21mr|libtool-2.4.6-15|94	which automatically configure UNIX and UNIX-like architectures to
21mr|libtool-2.4.6-15|95	generically build shared libraries.  Libtool provides a consistent,
21mr|libtool-2.4.6-15|96	portable interface which simplifies the process of using shared
21mr|libtool-2.4.6-15|97	libraries.
21mr|libtool-2.4.6-15|98	
21mr|libtool-2.4.6-15|99	If you are developing programs which will use shared libraries, you
21mr|libtool-2.4.6-15|100	should install libtool.
21mr|libtool-2.4.6-15|101	
21mr|libtool-2.4.6-15|102	%package base
21mr|libtool-2.4.6-15|103	Group:		Development/C
21mr|libtool-2.4.6-15|104	Summary:	Basic package for %{name}
21mr|libtool-2.4.6-15|105	Requires:	file
21mr|libtool-2.4.6-15|106	
21mr|libtool-2.4.6-15|107	%description base
21mr|libtool-2.4.6-15|108	The libtool package contains the GNU libtool, a set of shell scripts
21mr|libtool-2.4.6-15|109	which automatically configure UNIX and UNIX-like architectures to
21mr|libtool-2.4.6-15|110	generically build shared libraries.  Libtool provides a consistent,
21mr|libtool-2.4.6-15|111	portable interface which simplifies the process of using shared
21mr|libtool-2.4.6-15|112	libraries.
21mr|libtool-2.4.6-15|113	
21mr|libtool-2.4.6-15|114	If you are developing programs which will use shared libraries, you
21mr|libtool-2.4.6-15|115	should install libtool.
21mr|libtool-2.4.6-15|116	
21mr|libtool-2.4.6-15|117	%package -n %{libname}
21mr|libtool-2.4.6-15|118	Group:		Development/C
21mr|libtool-2.4.6-15|119	Summary:	Shared library files for libtool
21mr|libtool-2.4.6-15|120	License:	LGPLv2.1+
21mr|libtool-2.4.6-15|121	Provides:	%{libname_orig} = %{EVRD}
21mr|libtool-2.4.6-15|122	
21mr|libtool-2.4.6-15|123	%description -n %{libname}
21mr|libtool-2.4.6-15|124	Shared library files for libtool DLL library from the libtool package.
21mr|libtool-2.4.6-15|125	
21mr|libtool-2.4.6-15|126	%package -n %{devname}
21mr|libtool-2.4.6-15|127	Group:		Development/C
21mr|libtool-2.4.6-15|128	Summary:	Development files for libtool
21mr|libtool-2.4.6-15|129	License:	LGPLv2.1+
21mr|libtool-2.4.6-15|130	Requires:	%{name} = %{EVRD}
21mr|libtool-2.4.6-15|131	Requires:	%{libname} = %{EVRD}
21mr|libtool-2.4.6-15|132	Provides:	%{name}-devel = %{EVRD}
21mr|libtool-2.4.6-15|133	Provides:	%{libname_orig}-devel = %{EVRD}
21mr|libtool-2.4.6-15|134	
21mr|libtool-2.4.6-15|135	%description -n %{devname}
21mr|libtool-2.4.6-15|136	Development headers, and files for development from the libtool package.
21mr|libtool-2.4.6-15|137	
21mr|libtool-2.4.6-15|138	%prep
21mr|libtool-2.4.6-15|139	%setup -q -a 1
21mr|libtool-2.4.6-15|140	%autopatch -p1
21mr|libtool-2.4.6-15|141	cd config
21mr|libtool-2.4.6-15|142	make
21mr|libtool-2.4.6-15|143	cp -f config.{guess,sub} ../build-aux/
21mr|libtool-2.4.6-15|144	cd ..
21mr|libtool-2.4.6-15|145	
21mr|libtool-2.4.6-15|146	#./bootstrap --force
21mr|libtool-2.4.6-15|147	cd libltdl
21mr|libtool-2.4.6-15|148	autoheader
21mr|libtool-2.4.6-15|149	aclocal
21mr|libtool-2.4.6-15|150	automake -a
21mr|libtool-2.4.6-15|151	autoconf
21mr|libtool-2.4.6-15|152	
21mr|libtool-2.4.6-15|153	%build
21mr|libtool-2.4.6-15|154	# don't use configure macro - it forces libtoolize, which is bad -jgarzik
21mr|libtool-2.4.6-15|155	# Use configure macro but define __libtoolize to be /bin/true -Geoff
21mr|libtool-2.4.6-15|156	%define __libtoolize /bin/true
21mr|libtool-2.4.6-15|157	# And don't overwrite config.{sub,guess} in this package as well -- Abel
21mr|libtool-2.4.6-15|158	%define __cputoolize /bin/true
21mr|libtool-2.4.6-15|159	
21mr|libtool-2.4.6-15|160	%configure --disable-static
21mr|libtool-2.4.6-15|161	
21mr|libtool-2.4.6-15|162	%make_build
21mr|libtool-2.4.6-15|163	
21mr|libtool-2.4.6-15|164	# lame & ugly, trying to fix up relative paths that's made their way into libtool..
21mr|libtool-2.4.6-15|165	DIRS=$(cat libtool|grep compiler_lib_search_dirs|grep -F ..|uniq|cut -d'"' -f2)
21mr|libtool-2.4.6-15|166	PATHS=$(cat libtool|grep compiler_lib_search_path|grep -F ..|uniq|cut -d'"' -f2)
21mr|libtool-2.4.6-15|167	for i in $DIRS; do cd $i; ABSOLUTE="$ABSOLUTE $PWD"; cd -; done
21mr|libtool-2.4.6-15|168	ABSOLUTE=$(echo $ABSOLUTE | sed -e 's#%{_libdir} /%{_lib}#/%{_lib}#g' -e 's#%{_libdir} %{_libdir}#%{_libdir}#g')
21mr|libtool-2.4.6-15|169	sed -e 's#compiler_lib_search_dirs=\"$DIRS\"#compiler_lib_search_dirs=\"$ABSOLUTE\"#g' -i libtool
21mr|libtool-2.4.6-15|170	for i in $ABSOLUTE; do SEARCH=$(echo $SEARCH -L$i); done
21mr|libtool-2.4.6-15|171	sed -e 's#compiler_lib_search_path=\"$PATHS\"#compiler_lib_search_path=\"$SEARCH\"#g' -i libtool
21mr|libtool-2.4.6-15|172	
21mr|libtool-2.4.6-15|173	# Do not use -nostdlib to build libraries, and so no need to hardcode gcc path (mdvbz#44616)
21mr|libtool-2.4.6-15|174	# (taken from debian, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206356)
21mr|libtool-2.4.6-15|175	# ([PIX] this is not done as a patch since the patch would be too big to maintain)
21mr|libtool-2.4.6-15|176	sed -i -e 's/^\(predep_objects\)=.*/\1=""/' \
21mr|libtool-2.4.6-15|177	-e 's/^\(postdep_objects\)=.*/\1=""/' \
21mr|libtool-2.4.6-15|178	-e 's/^\(compiler_lib_search_path\)=.*/\1=""/' \
21mr|libtool-2.4.6-15|179	-e 's:^\(sys_lib_search_path_spec\)=.*:\1="/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/":' \
21mr|libtool-2.4.6-15|180	-e 's/^\(archive_cmds=\".*\) -nostdlib /\1 /' \
21mr|libtool-2.4.6-15|181	-e 's/^\(archive_expsym_cmds=\".*\) -nostdlib /\1 /' \
21mr|libtool-2.4.6-15|182	libtool
21mr|libtool-2.4.6-15|183	
21mr|libtool-2.4.6-15|184	%check
21mr|libtool-2.4.6-15|185	set +x
21mr|libtool-2.4.6-15|186	echo ====================TESTING=========================
21mr|libtool-2.4.6-15|187	set -x
21mr|libtool-2.4.6-15|188	# all tests must pass here
21mr|libtool-2.4.6-15|189	# disabling icecream since some tests check the output of gcc
21mr|libtool-2.4.6-15|190	# Also disabling parallel make, as of 2.4.6 causes hangs on -j32 boxes
21mr|libtool-2.4.6-15|191	ICECC=no make check VERBOSE=yes | tee make_check.log 2>&1 # || (cat make_check.log && false)
21mr|libtool-2.4.6-15|192	set +x
21mr|libtool-2.4.6-15|193	echo ====================TESTING END=====================
21mr|libtool-2.4.6-15|194	set -x
21mr|libtool-2.4.6-15|195	
21mr|libtool-2.4.6-15|196	
21mr|libtool-2.4.6-15|197	%install
21mr|libtool-2.4.6-15|198	%make_install
21mr|libtool-2.4.6-15|199	
21mr|libtool-2.4.6-15|200	# Let's retain compatibility with pathname hardcodes from earlier...
21mr|libtool-2.4.6-15|201	mv %{buildroot}%{_datadir}/libtool/build-aux %{buildroot}%{_datadir}/libtool/config
21mr|libtool-2.4.6-15|202	ln -s config %{buildroot}%{_datadir}/libtool/build-aux
21mr|libtool-2.4.6-15|203	
21mr|libtool-2.4.6-15|204	# Overwrite libtool's config.{guess,sub} with newer
21mr|libtool-2.4.6-15|205	# versions...
21mr|libtool-2.4.6-15|206	# (Needs to be wiped and unpacked again because %%configure
21mr|libtool-2.4.6-15|207	# replaced the key files with its own versions)
21mr|libtool-2.4.6-15|208	rm -rf config
21mr|libtool-2.4.6-15|209	tar xf %{S:1}
21mr|libtool-2.4.6-15|210	patch -p1 <%{P:5}
21mr|libtool-2.4.6-15|211	patch -p1 <%{P:6}
21mr|libtool-2.4.6-15|212	cp -f config/config.{guess,sub} %{buildroot}%{_datadir}/libtool/build-aux/
21mr|libtool-2.4.6-15|213	
21mr|libtool-2.4.6-15|214	
21mr|libtool-2.4.6-15|215	%files
21mr|libtool-2.4.6-15|216	%doc AUTHORS NEWS README THANKS TODO
21mr|libtool-2.4.6-15|217	%{_bindir}/libtool
21mr|libtool-2.4.6-15|218	%{_mandir}/man1/libtool.1*
21mr|libtool-2.4.6-15|219	
21mr|libtool-2.4.6-15|220	%files base
21mr|libtool-2.4.6-15|221	%{_bindir}/libtoolize
21mr|libtool-2.4.6-15|222	%{_mandir}/man1/libtoolize.*
21mr|libtool-2.4.6-15|223	%{_infodir}/libtool.info*
21mr|libtool-2.4.6-15|224	%{_datadir}/libtool
21mr|libtool-2.4.6-15|225	%{_datadir}/aclocal/*.m4
21mr|libtool-2.4.6-15|226	
21mr|libtool-2.4.6-15|227	%files -n %{libname}
21mr|libtool-2.4.6-15|228	%{_libdir}/libltdl.so.%{major}*
21mr|libtool-2.4.6-15|229	
21mr|libtool-2.4.6-15|230	%files -n %{devname}
21mr|libtool-2.4.6-15|231	%doc libltdl/README
21mr|libtool-2.4.6-15|232	%{_includedir}/*
21mr|libtool-2.4.6-15|233	%{_libdir}/*.so

13882 21
21mr|libtorrent-rasterbar-2.0.9-1|1	%define oname torrent-rasterbar
21mr|libtorrent-rasterbar-2.0.9-1|2	%define major 2
21mr|libtorrent-rasterbar-2.0.9-1|3	%define libname %mklibname %{oname} %{major}
21mr|libtorrent-rasterbar-2.0.9-1|4	%define devname %mklibname %{oname} -d
21mr|libtorrent-rasterbar-2.0.9-1|5	%global __provides_exclude libtorrent.so
21mr|libtorrent-rasterbar-2.0.9-1|6	
21mr|libtorrent-rasterbar-2.0.9-1|7	Summary:	The Rasterbar BitTorrent library
21mr|libtorrent-rasterbar-2.0.9-1|8	Name:		libtorrent-rasterbar
21mr|libtorrent-rasterbar-2.0.9-1|9	Version:	2.0.9
21mr|libtorrent-rasterbar-2.0.9-1|10	Release:	1
21mr|libtorrent-rasterbar-2.0.9-1|11	License:	BSD
21mr|libtorrent-rasterbar-2.0.9-1|12	Group:		System/Libraries
21mr|libtorrent-rasterbar-2.0.9-1|13	Url:		http://www.rasterbar.com/products/libtorrent/
21mr|libtorrent-rasterbar-2.0.9-1|14	Source0:	https://github.com/arvidn/libtorrent/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|libtorrent-rasterbar-2.0.9-1|15	BuildRequires:	boost-devel
21mr|libtorrent-rasterbar-2.0.9-1|16	BuildRequires:	cmake
21mr|libtorrent-rasterbar-2.0.9-1|17	BuildRequires:	python3-devel
21mr|libtorrent-rasterbar-2.0.9-1|18	BuildRequires:	python3egg(setuptools)
21mr|libtorrent-rasterbar-2.0.9-1|19	BuildRequires:	pkgconfig(geoip)
21mr|libtorrent-rasterbar-2.0.9-1|20	BuildRequires:	pkgconfig(openssl)
21mr|libtorrent-rasterbar-2.0.9-1|21	BuildRequires:	pkgconfig(python3)
21mr|libtorrent-rasterbar-2.0.9-1|22	BuildRequires:	pkgconfig(zlib)
21mr|libtorrent-rasterbar-2.0.9-1|23	
21mr|libtorrent-rasterbar-2.0.9-1|24	%description
21mr|libtorrent-rasterbar-2.0.9-1|25	libtorrent-rasterbar is a C++ library that aims to be a good
21mr|libtorrent-rasterbar-2.0.9-1|26	alternative to all the other bittorrent implementations around. It is
21mr|libtorrent-rasterbar-2.0.9-1|27	a library and not a full featured client. It is not the same as the
21mr|libtorrent-rasterbar-2.0.9-1|28	other libtorrent, as used by the 'rtorrent' application, that is in
21mr|libtorrent-rasterbar-2.0.9-1|29	the 'libtorrent' package. The two are completely different and
21mr|libtorrent-rasterbar-2.0.9-1|30	incompatible.
21mr|libtorrent-rasterbar-2.0.9-1|31	
21mr|libtorrent-rasterbar-2.0.9-1|32	#----------------------------------------------------------------------------
21mr|libtorrent-rasterbar-2.0.9-1|33	
21mr|libtorrent-rasterbar-2.0.9-1|34	%package -n %{libname}
21mr|libtorrent-rasterbar-2.0.9-1|35	Summary:	The Rasterbar BitTorrent library
21mr|libtorrent-rasterbar-2.0.9-1|36	Group:		System/Libraries
21mr|libtorrent-rasterbar-2.0.9-1|37	
21mr|libtorrent-rasterbar-2.0.9-1|38	%description -n %{libname}
21mr|libtorrent-rasterbar-2.0.9-1|39	libtorrent-rasterbar is a C++ library that aims to be a good
21mr|libtorrent-rasterbar-2.0.9-1|40	alternative to all the other bittorrent implementations around. It is
21mr|libtorrent-rasterbar-2.0.9-1|41	a library and not a full featured client. It is not the same as the
21mr|libtorrent-rasterbar-2.0.9-1|42	other libtorrent, as used by the 'rtorrent' application, that is in
21mr|libtorrent-rasterbar-2.0.9-1|43	the 'libtorrent' package. The two are completely different and
21mr|libtorrent-rasterbar-2.0.9-1|44	incompatible.
21mr|libtorrent-rasterbar-2.0.9-1|45	
21mr|libtorrent-rasterbar-2.0.9-1|46	%files -n %{libname}
21mr|libtorrent-rasterbar-2.0.9-1|47	%doc ChangeLog README.rst
21mr|libtorrent-rasterbar-2.0.9-1|48	%license AUTHORS COPYING LICENSE
21mr|libtorrent-rasterbar-2.0.9-1|49	%{_libdir}/%{name}.so.%{major}*
21mr|libtorrent-rasterbar-2.0.9-1|50	
21mr|libtorrent-rasterbar-2.0.9-1|51	#----------------------------------------------------------------------------
21mr|libtorrent-rasterbar-2.0.9-1|52	
21mr|libtorrent-rasterbar-2.0.9-1|53	%package -n %{devname}
21mr|libtorrent-rasterbar-2.0.9-1|54	Summary:	The Rasterbar BitTorrent library's development headers
21mr|libtorrent-rasterbar-2.0.9-1|55	Group:		Development/C
21mr|libtorrent-rasterbar-2.0.9-1|56	Requires:	%{libname} = %{EVRD}
21mr|libtorrent-rasterbar-2.0.9-1|57	Provides:	%{name}-devel = %{EVRD}
21mr|libtorrent-rasterbar-2.0.9-1|58	Provides:	rb_libtorrent-devel = %{EVRD}
21mr|libtorrent-rasterbar-2.0.9-1|59	
21mr|libtorrent-rasterbar-2.0.9-1|60	%description -n %{devname}
21mr|libtorrent-rasterbar-2.0.9-1|61	libtorrent-rasterbar is a C++ library that aims to be a good
21mr|libtorrent-rasterbar-2.0.9-1|62	alternative to all the other bittorrent implementations around. It is
21mr|libtorrent-rasterbar-2.0.9-1|63	a library and not a full featured client. It is not the same as the
21mr|libtorrent-rasterbar-2.0.9-1|64	other libtorrent, as used by the 'rtorrent' application, that is in
21mr|libtorrent-rasterbar-2.0.9-1|65	the 'libtorrent' package. The two are completely different and
21mr|libtorrent-rasterbar-2.0.9-1|66	incompatible. This package contains development libraries and headers.
21mr|libtorrent-rasterbar-2.0.9-1|67	
21mr|libtorrent-rasterbar-2.0.9-1|68	%files -n %{devname}
21mr|libtorrent-rasterbar-2.0.9-1|69	%doc ChangeLog README.rst
21mr|libtorrent-rasterbar-2.0.9-1|70	%license AUTHORS COPYING LICENSE
21mr|libtorrent-rasterbar-2.0.9-1|71	%{_datadir}/cmake/Modules/FindLibtorrentRasterbar.cmake
21mr|libtorrent-rasterbar-2.0.9-1|72	%{_includedir}/libtorrent
21mr|libtorrent-rasterbar-2.0.9-1|73	%{_libdir}/cmake/LibtorrentRasterbar/LibtorrentRasterbar*.cmake
21mr|libtorrent-rasterbar-2.0.9-1|74	%{_libdir}/%{name}.so
21mr|libtorrent-rasterbar-2.0.9-1|75	%{_libdir}/pkgconfig/%{name}.pc
21mr|libtorrent-rasterbar-2.0.9-1|76	
21mr|libtorrent-rasterbar-2.0.9-1|77	#----------------------------------------------------------------------------
21mr|libtorrent-rasterbar-2.0.9-1|78	
21mr|libtorrent-rasterbar-2.0.9-1|79	%package -n python3-%{name}
21mr|libtorrent-rasterbar-2.0.9-1|80	Summary:	The Rasterbar BitTorrent library's Python bindings
21mr|libtorrent-rasterbar-2.0.9-1|81	Group:		System/Libraries
21mr|libtorrent-rasterbar-2.0.9-1|82	Requires:	%{libname} = %{EVRD}
21mr|libtorrent-rasterbar-2.0.9-1|83	
21mr|libtorrent-rasterbar-2.0.9-1|84	%description -n python3-%{name}
21mr|libtorrent-rasterbar-2.0.9-1|85	libtorrent-rasterbar is a C++ library that aims to be a good
21mr|libtorrent-rasterbar-2.0.9-1|86	alternative to all the other bittorrent implementations around. It is
21mr|libtorrent-rasterbar-2.0.9-1|87	a library and not a full featured client. It is not the same as the
21mr|libtorrent-rasterbar-2.0.9-1|88	other libtorrent, as used by the 'rtorrent' application, that is in
21mr|libtorrent-rasterbar-2.0.9-1|89	the 'libtorrent' package. The two are completely different and
21mr|libtorrent-rasterbar-2.0.9-1|90	incompatible. This package contains Python bindings.
21mr|libtorrent-rasterbar-2.0.9-1|91	
21mr|libtorrent-rasterbar-2.0.9-1|92	%files -n python3-%{name}
21mr|libtorrent-rasterbar-2.0.9-1|93	%doc docs
21mr|libtorrent-rasterbar-2.0.9-1|94	%{py3_platsitedir}/*.egg-info
21mr|libtorrent-rasterbar-2.0.9-1|95	%{py3_platsitedir}/*.so
21mr|libtorrent-rasterbar-2.0.9-1|96	
21mr|libtorrent-rasterbar-2.0.9-1|97	#----------------------------------------------------------------------------
21mr|libtorrent-rasterbar-2.0.9-1|98	
21mr|libtorrent-rasterbar-2.0.9-1|99	%package tools
21mr|libtorrent-rasterbar-2.0.9-1|100	Summary:	Example tools from libtorrent-rasterbar
21mr|libtorrent-rasterbar-2.0.9-1|101	Group:		Development/C
21mr|libtorrent-rasterbar-2.0.9-1|102	Requires:	%{libname} = %{EVRD}
21mr|libtorrent-rasterbar-2.0.9-1|103	
21mr|libtorrent-rasterbar-2.0.9-1|104	%description tools
21mr|libtorrent-rasterbar-2.0.9-1|105	Example tools from the libtorrent-rasterbar package.
21mr|libtorrent-rasterbar-2.0.9-1|106	
21mr|libtorrent-rasterbar-2.0.9-1|107	%files tools
21mr|libtorrent-rasterbar-2.0.9-1|108	%doc ChangeLog README.rst
21mr|libtorrent-rasterbar-2.0.9-1|109	%license AUTHORS COPYING LICENSE
21mr|libtorrent-rasterbar-2.0.9-1|110	%{_bindir}/dump_torrent
21mr|libtorrent-rasterbar-2.0.9-1|111	%{_bindir}/make_torrent
21mr|libtorrent-rasterbar-2.0.9-1|112	%{_bindir}/simple_client
21mr|libtorrent-rasterbar-2.0.9-1|113	
21mr|libtorrent-rasterbar-2.0.9-1|114	#----------------------------------------------------------------------------
21mr|libtorrent-rasterbar-2.0.9-1|115	
21mr|libtorrent-rasterbar-2.0.9-1|116	%prep
21mr|libtorrent-rasterbar-2.0.9-1|117	%autosetup -p1
21mr|libtorrent-rasterbar-2.0.9-1|118	
21mr|libtorrent-rasterbar-2.0.9-1|119	%build
21mr|libtorrent-rasterbar-2.0.9-1|120	%global optflags %{optflags} -Wno-strict-aliasing
21mr|libtorrent-rasterbar-2.0.9-1|121	export CFLAGS="%{optflags} -DBOOST_FILESYSTEM_VERSION=2 -std=c++14"
21mr|libtorrent-rasterbar-2.0.9-1|122	export CXXFLAGS="%{optflags} -DBOOST_FILESYSTEM_VERSION=2 -std=c++14"
21mr|libtorrent-rasterbar-2.0.9-1|123	%cmake	\
21mr|libtorrent-rasterbar-2.0.9-1|124	-Dboost-python-module-name=python	\
21mr|libtorrent-rasterbar-2.0.9-1|125	-Dbuild_examples=ON			\
21mr|libtorrent-rasterbar-2.0.9-1|126	-Dpython-bindings=ON			\
21mr|libtorrent-rasterbar-2.0.9-1|127	-Dpython-egg-info=ON
21mr|libtorrent-rasterbar-2.0.9-1|128	%make
21mr|libtorrent-rasterbar-2.0.9-1|129	
21mr|libtorrent-rasterbar-2.0.9-1|130	%install
21mr|libtorrent-rasterbar-2.0.9-1|131	%make_install -C build
21mr|libtorrent-rasterbar-2.0.9-1|132	mkdir -p %{buildroot}%{_bindir}
21mr|libtorrent-rasterbar-2.0.9-1|133	cp build/examples/{dump_torrent,make_torrent,simple_client} %{buildroot}%{_bindir}/
21mr|libtorrent-rasterbar-2.0.9-1|134	chmod +x %{buildroot}%{_bindir}/{dump_torrent,make_torrent,simple_client}

13883 21
21mr|libtpms-0.9.3-2|1	%define	major 0
21mr|libtpms-0.9.3-2|2	%define	libname %mklibname tpms %{major}
21mr|libtpms-0.9.3-2|3	%define	devname %mklibname -d tpms
21mr|libtpms-0.9.3-2|4	
21mr|libtpms-0.9.3-2|5	Summary:	Library providing Trusted Platform Module (TPM) functionality
21mr|libtpms-0.9.3-2|6	Name:		libtpms
21mr|libtpms-0.9.3-2|7	Version:	0.9.3
21mr|libtpms-0.9.3-2|8	Release:	2
21mr|libtpms-0.9.3-2|9	Group:		System/Libraries
21mr|libtpms-0.9.3-2|10	License:	BSD
21mr|libtpms-0.9.3-2|11	Url:	https://github.com/stefanberger/libtpms
21mr|libtpms-0.9.3-2|12	Source0:	https://github.com/stefanberger/libtpms/archive/refs/tags/%{name}-%{version}.tar.gz
21mr|libtpms-0.9.3-2|13	Patch0:		libtpms-0.9.3-drop-Werror-flag.patch
21mr|libtpms-0.9.3-2|14	BuildRequires:	gettext
21mr|libtpms-0.9.3-2|15	BuildRequires:	glibc-devel
21mr|libtpms-0.9.3-2|16	BuildRequires:	pkgconfig(openssl)
21mr|libtpms-0.9.3-2|17	
21mr|libtpms-0.9.3-2|18	%description
21mr|libtpms-0.9.3-2|19	A library providing TPM functionality for VMs. Targeted for integration
21mr|libtpms-0.9.3-2|20	into Qemu.
21mr|libtpms-0.9.3-2|21	
21mr|libtpms-0.9.3-2|22	#-----------------------------------------------------------------------------
21mr|libtpms-0.9.3-2|23	
21mr|libtpms-0.9.3-2|24	%package		-n %{libname}
21mr|libtpms-0.9.3-2|25	Summary:	Main %{name} library
21mr|libtpms-0.9.3-2|26	Group:		System/Libraries
21mr|libtpms-0.9.3-2|27	
21mr|libtpms-0.9.3-2|28	%description		-n %{libname}
21mr|libtpms-0.9.3-2|29	A library providing TPM functionality for VMs. Targeted for integration
21mr|libtpms-0.9.3-2|30	into Qemu.
21mr|libtpms-0.9.3-2|31	
21mr|libtpms-0.9.3-2|32	%files	-n %{libname}
21mr|libtpms-0.9.3-2|33	%license LICENSE
21mr|libtpms-0.9.3-2|34	%doc CHANGES README
21mr|libtpms-0.9.3-2|35	%{_libdir}/libtpms.so.%{major}*
21mr|libtpms-0.9.3-2|36	
21mr|libtpms-0.9.3-2|37	#-----------------------------------------------------------------------------
21mr|libtpms-0.9.3-2|38	
21mr|libtpms-0.9.3-2|39	%package -n %{devname}
21mr|libtpms-0.9.3-2|40	Summary:	Include files for %{name}
21mr|libtpms-0.9.3-2|41	Group:		Development/C
21mr|libtpms-0.9.3-2|42	Requires:	%{libname} = %{EVRD}
21mr|libtpms-0.9.3-2|43	Provides:	%{name}-devel = %{EVRD}
21mr|libtpms-0.9.3-2|44	
21mr|libtpms-0.9.3-2|45	%description -n %{devname}
21mr|libtpms-0.9.3-2|46	Header files and documentation for %{name}.
21mr|libtpms-0.9.3-2|47	
21mr|libtpms-0.9.3-2|48	%files -n %{devname}
21mr|libtpms-0.9.3-2|49	%license LICENSE
21mr|libtpms-0.9.3-2|50	%doc CHANGES README
21mr|libtpms-0.9.3-2|51	%dir %{_includedir}/%{name}
21mr|libtpms-0.9.3-2|52	%{_includedir}/%{name}/tpm_*.h
21mr|libtpms-0.9.3-2|53	%{_libdir}/lib*.so
21mr|libtpms-0.9.3-2|54	%{_libdir}/pkgconfig/%{name}.pc
21mr|libtpms-0.9.3-2|55	%{_mandir}/man3/*
21mr|libtpms-0.9.3-2|56	
21mr|libtpms-0.9.3-2|57	#-----------------------------------------------------------------------------
21mr|libtpms-0.9.3-2|58	
21mr|libtpms-0.9.3-2|59	%prep
21mr|libtpms-0.9.3-2|60	%autosetup -p1
21mr|libtpms-0.9.3-2|61	
21mr|libtpms-0.9.3-2|62	%build
21mr|libtpms-0.9.3-2|63	autoreconf -vfi
21mr|libtpms-0.9.3-2|64	%configure --disable-static --with-tpm2 --with-openssl
21mr|libtpms-0.9.3-2|65	%make
21mr|libtpms-0.9.3-2|66	
21mr|libtpms-0.9.3-2|67	
21mr|libtpms-0.9.3-2|68	%install
21mr|libtpms-0.9.3-2|69	%makeinstall_std
21mr|libtpms-0.9.3-2|70	
21mr|libtpms-0.9.3-2|71	
21mr|libtpms-0.9.3-2|72	%check
21mr|libtpms-0.9.3-2|73	make check

13884 21
21mr|libtraceevent-1.8.2-3|1	%define major 1
21mr|libtraceevent-1.8.2-3|2	%define	libname	%mklibname traceevent %{major}
21mr|libtraceevent-1.8.2-3|3	%define	devname	%mklibname traceevent -d
21mr|libtraceevent-1.8.2-3|4	# See comment in %%check - why no %%major in this name
21mr|libtraceevent-1.8.2-3|5	%define	plugins	%mklibname traceevent-plugins
21mr|libtraceevent-1.8.2-3|6	
21mr|libtraceevent-1.8.2-3|7	%global __provides_exclude_from ^%{_libdir}/traceevent/plugins
21mr|libtraceevent-1.8.2-3|8	
21mr|libtraceevent-1.8.2-3|9	Summary:	Library to parse raw trace event formats
21mr|libtraceevent-1.8.2-3|10	Name:		libtraceevent
21mr|libtraceevent-1.8.2-3|11	Version:	1.8.2
21mr|libtraceevent-1.8.2-3|12	Release:	3
21mr|libtraceevent-1.8.2-3|13	License:	LGPL-2.1-only AND LGPL-2.1-or-later AND GPL-2.0-only AND GPL-2.0-or-later
21mr|libtraceevent-1.8.2-3|14	Group:		System/Libraries
21mr|libtraceevent-1.8.2-3|15	Url:		https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/
21mr|libtraceevent-1.8.2-3|16	Source0:	https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-%{version}.tar.gz
21mr|libtraceevent-1.8.2-3|17	Source1:	test.c
21mr|libtraceevent-1.8.2-3|18	BuildRequires:	asciidoc
21mr|libtraceevent-1.8.2-3|19	BuildRequires:	meson
21mr|libtraceevent-1.8.2-3|20	BuildRequires:	xmlto
21mr|libtraceevent-1.8.2-3|21	
21mr|libtraceevent-1.8.2-3|22	%description
21mr|libtraceevent-1.8.2-3|23	libtraceevent is a library to parse raw trace event formats.
21mr|libtraceevent-1.8.2-3|24	
21mr|libtraceevent-1.8.2-3|25	#-----------------------------------------------------------
21mr|libtraceevent-1.8.2-3|26	
21mr|libtraceevent-1.8.2-3|27	%package -n %{libname}
21mr|libtraceevent-1.8.2-3|28	Summary:	Library for %{name}
21mr|libtraceevent-1.8.2-3|29	Group:		System/Libraries
21mr|libtraceevent-1.8.2-3|30	Recommends:	%{plugins}%{_isa} = %{EVRD}
21mr|libtraceevent-1.8.2-3|31	# compat with Fedora/RH
21mr|libtraceevent-1.8.2-3|32	Provides:	libtraceevent = %{EVRD}
21mr|libtraceevent-1.8.2-3|33	Provides:	libtraceevent%{_isa} = %{EVRD}
21mr|libtraceevent-1.8.2-3|34	
21mr|libtraceevent-1.8.2-3|35	%description -n %{libname}
21mr|libtraceevent-1.8.2-3|36	Dynamic libraries from %{name}.
21mr|libtraceevent-1.8.2-3|37	
21mr|libtraceevent-1.8.2-3|38	%files -n %{libname}
21mr|libtraceevent-1.8.2-3|39	%license LICENSES/*
21mr|libtraceevent-1.8.2-3|40	%{_libdir}/libtraceevent.so.%{major}*
21mr|libtraceevent-1.8.2-3|41	
21mr|libtraceevent-1.8.2-3|42	#-----------------------------------------------------------
21mr|libtraceevent-1.8.2-3|43	
21mr|libtraceevent-1.8.2-3|44	%package -n %{plugins}
21mr|libtraceevent-1.8.2-3|45	Summary:	Plugins for %{name} v%{version}
21mr|libtraceevent-1.8.2-3|46	Group:		System/Libraries
21mr|libtraceevent-1.8.2-3|47	
21mr|libtraceevent-1.8.2-3|48	%description -n %{plugins}
21mr|libtraceevent-1.8.2-3|49	Plugins for %{name} v%{version}
21mr|libtraceevent-1.8.2-3|50	
21mr|libtraceevent-1.8.2-3|51	%files -n %{plugins}
21mr|libtraceevent-1.8.2-3|52	%license LICENSES/*
21mr|libtraceevent-1.8.2-3|53	%{_libdir}/traceevent
21mr|libtraceevent-1.8.2-3|54	# symlink to traceevent
21mr|libtraceevent-1.8.2-3|55	%{_libdir}/libtraceevent
21mr|libtraceevent-1.8.2-3|56	
21mr|libtraceevent-1.8.2-3|57	#-----------------------------------------------------------
21mr|libtraceevent-1.8.2-3|58	
21mr|libtraceevent-1.8.2-3|59	%package -n %{devname}
21mr|libtraceevent-1.8.2-3|60	Summary:	Development headers of %{name}
21mr|libtraceevent-1.8.2-3|61	Group:		Development/C
21mr|libtraceevent-1.8.2-3|62	Requires:	%{libname} = %{EVRD}
21mr|libtraceevent-1.8.2-3|63	
21mr|libtraceevent-1.8.2-3|64	%description -n %{devname}
21mr|libtraceevent-1.8.2-3|65	Development headers of %{name}-libs
21mr|libtraceevent-1.8.2-3|66	
21mr|libtraceevent-1.8.2-3|67	%files -n %{devname}
21mr|libtraceevent-1.8.2-3|68	%license LICENSES/*
21mr|libtraceevent-1.8.2-3|69	%{_includedir}/traceevent/
21mr|libtraceevent-1.8.2-3|70	%{_libdir}/libtraceevent.so
21mr|libtraceevent-1.8.2-3|71	%{_libdir}/pkgconfig/libtraceevent.pc
21mr|libtraceevent-1.8.2-3|72	
21mr|libtraceevent-1.8.2-3|73	#-----------------------------------------------------------
21mr|libtraceevent-1.8.2-3|74	
21mr|libtraceevent-1.8.2-3|75	%prep
21mr|libtraceevent-1.8.2-3|76	%autosetup -p1
21mr|libtraceevent-1.8.2-3|77	
21mr|libtraceevent-1.8.2-3|78	%build
21mr|libtraceevent-1.8.2-3|79	%meson -Dplugindir=%{_libdir}/traceevent
21mr|libtraceevent-1.8.2-3|80	%meson_build
21mr|libtraceevent-1.8.2-3|81	
21mr|libtraceevent-1.8.2-3|82	%install
21mr|libtraceevent-1.8.2-3|83	%meson_install
21mr|libtraceevent-1.8.2-3|84	rm -rf %{buildroot}/%{_libdir}/libtraceevent.a
21mr|libtraceevent-1.8.2-3|85	rm -rf %{buildroot}/%{_libdir}/traceevent/*.a
21mr|libtraceevent-1.8.2-3|86	# default plugin location
21mr|libtraceevent-1.8.2-3|87	ln -s traceevent %{buildroot}%{_libdir}/libtraceevent
21mr|libtraceevent-1.8.2-3|88	
21mr|libtraceevent-1.8.2-3|89	%check
21mr|libtraceevent-1.8.2-3|90	# This test shows that /usr/lib64/traceevent/*.so are loaded,
21mr|libtraceevent-1.8.2-3|91	# I mean *.so, not *.so.%%{major} or *.so.%%{version}
21mr|libtraceevent-1.8.2-3|92	# which also exist and are probably useless.
21mr|libtraceevent-1.8.2-3|93	%__cc %{optflags} \
21mr|libtraceevent-1.8.2-3|94	-I%{buildroot}%{_includedir}/traceevent \
21mr|libtraceevent-1.8.2-3|95	-L%{buildroot}%{_libdir} \
21mr|libtraceevent-1.8.2-3|96	-o test %{SOURCE1} \
21mr|libtraceevent-1.8.2-3|97	-ltraceevent %{ldflags}
21mr|libtraceevent-1.8.2-3|98	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
21mr|libtraceevent-1.8.2-3|99	export TRACEEVENT_PLUGIN_DIR=%{buildroot}%{_libdir}/traceevent
21mr|libtraceevent-1.8.2-3|100	./test

13885 21
21mr|libudfread-1.1.2-2|1	%define	major 0
21mr|libudfread-1.1.2-2|2	%define	libname %mklibname udfread %{major}
21mr|libudfread-1.1.2-2|3	%define	devel %mklibname udfread -d
21mr|libudfread-1.1.2-2|4	
21mr|libudfread-1.1.2-2|5	Summary:	UDF reader library from VideoLAN
21mr|libudfread-1.1.2-2|6	Name:		libudfread
21mr|libudfread-1.1.2-2|7	Version:	1.1.2
21mr|libudfread-1.1.2-2|8	Release:	2
21mr|libudfread-1.1.2-2|9	License:	LGPLv2+
21mr|libudfread-1.1.2-2|10	Group:		System/Libraries
21mr|libudfread-1.1.2-2|11	Url:		https://code.videolan.org/videolan/libudfread
21mr|libudfread-1.1.2-2|12	Source0:	https://code.videolan.org/videolan/libudfread/-/archive/%{version}/%{name}-%{version}.tar.bz2
21mr|libudfread-1.1.2-2|13	
21mr|libudfread-1.1.2-2|14	%description
21mr|libudfread-1.1.2-2|15	Library for reading UDF file-system.
21mr|libudfread-1.1.2-2|16	
21mr|libudfread-1.1.2-2|17	#-----------------------------------------------------------------------------
21mr|libudfread-1.1.2-2|18	
21mr|libudfread-1.1.2-2|19	%package		-n %{libname}
21mr|libudfread-1.1.2-2|20	Summary:	Library files for %{name}
21mr|libudfread-1.1.2-2|21	Group:	System/Libraries
21mr|libudfread-1.1.2-2|22	
21mr|libudfread-1.1.2-2|23	%description		-n %{libname}
21mr|libudfread-1.1.2-2|24	Udfread is a library for reading UDF file-system.
21mr|libudfread-1.1.2-2|25	This package contains the library files for %{name}.
21mr|libudfread-1.1.2-2|26	
21mr|libudfread-1.1.2-2|27	%files	-n %{libname}
21mr|libudfread-1.1.2-2|28	%doc COPYING
21mr|libudfread-1.1.2-2|29	%{_libdir}/%{name}.so.%{major}*
21mr|libudfread-1.1.2-2|30	
21mr|libudfread-1.1.2-2|31	#-----------------------------------------------------------------------------
21mr|libudfread-1.1.2-2|32	
21mr|libudfread-1.1.2-2|33	%package		-n %{devel}
21mr|libudfread-1.1.2-2|34	Summary:	Development files for %{name}
21mr|libudfread-1.1.2-2|35	Group:		Development/C
21mr|libudfread-1.1.2-2|36	Requires:	%{libname} = %{EVRD}
21mr|libudfread-1.1.2-2|37	Provides:	udfread-devel = %{EVRD}
21mr|libudfread-1.1.2-2|38	
21mr|libudfread-1.1.2-2|39	%description		-n %{devel}
21mr|libudfread-1.1.2-2|40	The %{name}-devel package contains libraries and header files for developing
21mr|libudfread-1.1.2-2|41	applications that use %{name}.
21mr|libudfread-1.1.2-2|42	
21mr|libudfread-1.1.2-2|43	%files	-n %{devel}
21mr|libudfread-1.1.2-2|44	%doc examples/*.c
21mr|libudfread-1.1.2-2|45	%dir %{_includedir}/udfread
21mr|libudfread-1.1.2-2|46	%{_includedir}/udfread/*.h
21mr|libudfread-1.1.2-2|47	%{_libdir}/%{name}.so
21mr|libudfread-1.1.2-2|48	%{_libdir}/pkgconfig/%{name}.pc
21mr|libudfread-1.1.2-2|49	
21mr|libudfread-1.1.2-2|50	#-----------------------------------------------------------------------------
21mr|libudfread-1.1.2-2|51	
21mr|libudfread-1.1.2-2|52	%prep
21mr|libudfread-1.1.2-2|53	%setup -q
21mr|libudfread-1.1.2-2|54	
21mr|libudfread-1.1.2-2|55	
21mr|libudfread-1.1.2-2|56	%build
21mr|libudfread-1.1.2-2|57	autoreconf -vfi
21mr|libudfread-1.1.2-2|58	%configure --disable-static
21mr|libudfread-1.1.2-2|59	%make
21mr|libudfread-1.1.2-2|60	
21mr|libudfread-1.1.2-2|61	
21mr|libudfread-1.1.2-2|62	%install
21mr|libudfread-1.1.2-2|63	%makeinstall_std

13886 21
21mr|libuninameslist-20091231-11|1	%define major 0
21mr|libuninameslist-20091231-11|2	# TODO: Split library package
21mr|libuninameslist-20091231-11|3	%define libname %mklibname uninameslist %{major}
21mr|libuninameslist-20091231-11|4	%define devname %mklibname uninameslist -d
21mr|libuninameslist-20091231-11|5	
21mr|libuninameslist-20091231-11|6	Summary:	A Library of Unicode annotation data
21mr|libuninameslist-20091231-11|7	Name:		libuninameslist
21mr|libuninameslist-20091231-11|8	Version:	20091231
21mr|libuninameslist-20091231-11|9	Release:	11
21mr|libuninameslist-20091231-11|10	License:	BSD Style
21mr|libuninameslist-20091231-11|11	Group:		System/Libraries
21mr|libuninameslist-20091231-11|12	Url:		http://libuninameslist.sourceforge.net/
21mr|libuninameslist-20091231-11|13	Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21mr|libuninameslist-20091231-11|14	
21mr|libuninameslist-20091231-11|15	%description
21mr|libuninameslist-20091231-11|16	The Unicode consortium provides a file containing annotations on many
21mr|libuninameslist-20091231-11|17	unicode characters. This library contains a compiled version of this
21mr|libuninameslist-20091231-11|18	file so that programs can access these data easily.
21mr|libuninameslist-20091231-11|19	
21mr|libuninameslist-20091231-11|20	#----------------------------------------------------------------------------
21mr|libuninameslist-20091231-11|21	
21mr|libuninameslist-20091231-11|22	%package -n %{libname}
21mr|libuninameslist-20091231-11|23	Summary:	A Library of Unicode annotation data
21mr|libuninameslist-20091231-11|24	Group:		System/Libraries
21mr|libuninameslist-20091231-11|25	Provides:	%{name} = %{EVRD}
21mr|libuninameslist-20091231-11|26	
21mr|libuninameslist-20091231-11|27	%description -n %{libname}
21mr|libuninameslist-20091231-11|28	The Unicode consortium provides a file containing annotations on many
21mr|libuninameslist-20091231-11|29	unicode characters. This library contains a compiled version of this
21mr|libuninameslist-20091231-11|30	file so that programs can access these data easily.
21mr|libuninameslist-20091231-11|31	
21mr|libuninameslist-20091231-11|32	%files -n %{libname}
21mr|libuninameslist-20091231-11|33	%doc LICENSE
21mr|libuninameslist-20091231-11|34	%{_libdir}/libuninameslist.so.%{major}*
21mr|libuninameslist-20091231-11|35	%{_libdir}/libuninameslist-fr.so.%{major}*
21mr|libuninameslist-20091231-11|36	
21mr|libuninameslist-20091231-11|37	#----------------------------------------------------------------------------
21mr|libuninameslist-20091231-11|38	
21mr|libuninameslist-20091231-11|39	%package -n %{devname}
21mr|libuninameslist-20091231-11|40	Summary:	Development files for %{name}
21mr|libuninameslist-20091231-11|41	Group:		Development/C
21mr|libuninameslist-20091231-11|42	Requires:	%{libname} = %{EVRD}
21mr|libuninameslist-20091231-11|43	Provides:	%{name}-devel = %{EVRD}
21mr|libuninameslist-20091231-11|44	
21mr|libuninameslist-20091231-11|45	%description -n %{devname}
21mr|libuninameslist-20091231-11|46	The Unicode consortium provides a file containing annotations on many
21mr|libuninameslist-20091231-11|47	unicode characters. This library contains a compiled version of this
21mr|libuninameslist-20091231-11|48	file so that programs can access these data easily.
21mr|libuninameslist-20091231-11|49	
21mr|libuninameslist-20091231-11|50	This package provides development related files for compiling or
21mr|libuninameslist-20091231-11|51	developing any software that make use of this library.
21mr|libuninameslist-20091231-11|52	
21mr|libuninameslist-20091231-11|53	%files -n %{devname}
21mr|libuninameslist-20091231-11|54	%{_includedir}/*
21mr|libuninameslist-20091231-11|55	%{_libdir}/lib*.so
21mr|libuninameslist-20091231-11|56	%{_libdir}/lib*.a
21mr|libuninameslist-20091231-11|57	
21mr|libuninameslist-20091231-11|58	#----------------------------------------------------------------------------
21mr|libuninameslist-20091231-11|59	
21mr|libuninameslist-20091231-11|60	%prep
21mr|libuninameslist-20091231-11|61	%setup -qn %{name}
21mr|libuninameslist-20091231-11|62	
21mr|libuninameslist-20091231-11|63	%build
21mr|libuninameslist-20091231-11|64	%configure --enable-static
21mr|libuninameslist-20091231-11|65	%make
21mr|libuninameslist-20091231-11|66	
21mr|libuninameslist-20091231-11|67	%install
21mr|libuninameslist-20091231-11|68	%makeinstall_std

13887 21
21mr|libunistring-1.0-2|1	%define major 2
21mr|libunistring-1.0-2|2	%define libname %mklibname unistring %{major}
21mr|libunistring-1.0-2|3	%define devname %mklibname -d unistring
21mr|libunistring-1.0-2|4	
21mr|libunistring-1.0-2|5	Summary:	GNU Unicode string library
21mr|libunistring-1.0-2|6	Name:		libunistring
21mr|libunistring-1.0-2|7	Version:	1.0
21mr|libunistring-1.0-2|8	Release:	2
21mr|libunistring-1.0-2|9	License:	LGPLv2+
21mr|libunistring-1.0-2|10	Group:		System/Libraries
21mr|libunistring-1.0-2|11	Url:		http://www.gnu.org/software/libunistring/
21mr|libunistring-1.0-2|12	Source0:	http://ftp.gnu.org/gnu/libunistring/%{name}-%{version}.tar.gz
21mr|libunistring-1.0-2|13	Patch0:		libunistring-1.0-add-pkg-config-support.patch
21mr|libunistring-1.0-2|14	
21mr|libunistring-1.0-2|15	%description
21mr|libunistring-1.0-2|16	This library implements Unicode strings (in three flavours: UTF-8
21mr|libunistring-1.0-2|17	strings, UTF-16 strings, UTF-32 strings), together with functions for
21mr|libunistring-1.0-2|18	Unicode charactets (character names, classifications, properties) and
21mr|libunistring-1.0-2|19	functions for string processing (formatted output, width, word breaks,
21mr|libunistring-1.0-2|20	line breaks, normalization, case folding, regular expressions).
21mr|libunistring-1.0-2|21	
21mr|libunistring-1.0-2|22	#--------------------------------------------------------------------
21mr|libunistring-1.0-2|23	
21mr|libunistring-1.0-2|24	%package -n %{libname}
21mr|libunistring-1.0-2|25	Group:		System/Libraries
21mr|libunistring-1.0-2|26	Summary:	GNU Unicode string library
21mr|libunistring-1.0-2|27	
21mr|libunistring-1.0-2|28	%description -n %{libname}
21mr|libunistring-1.0-2|29	This library implements Unicode strings (in three flavours: UTF-8
21mr|libunistring-1.0-2|30	strings, UTF-16 strings, UTF-32 strings), together with functions for
21mr|libunistring-1.0-2|31	Unicode charactets (character names, classifications, properties) and
21mr|libunistring-1.0-2|32	functions for string processing (formatted output, width, word breaks,
21mr|libunistring-1.0-2|33	line breaks, normalization, case folding, regular expressions).
21mr|libunistring-1.0-2|34	
21mr|libunistring-1.0-2|35	%files -n %{libname}
21mr|libunistring-1.0-2|36	%doc AUTHORS NEWS README
21mr|libunistring-1.0-2|37	%{_libdir}/%{name}.so.%{major}*
21mr|libunistring-1.0-2|38	
21mr|libunistring-1.0-2|39	#--------------------------------------------------------------------
21mr|libunistring-1.0-2|40	
21mr|libunistring-1.0-2|41	%package -n %{devname}
21mr|libunistring-1.0-2|42	Group:		Development/C
21mr|libunistring-1.0-2|43	Summary:	GNU Unicode string library - development files
21mr|libunistring-1.0-2|44	Requires:	%{libname} = %{EVRD}
21mr|libunistring-1.0-2|45	Provides:	%{name}-devel = %{EVRD}
21mr|libunistring-1.0-2|46	
21mr|libunistring-1.0-2|47	%description -n %{devname}
21mr|libunistring-1.0-2|48	This library implements Unicode strings (in three flavours: UTF-8
21mr|libunistring-1.0-2|49	strings, UTF-16 strings, UTF-32 strings), together with functions for
21mr|libunistring-1.0-2|50	Unicode charactets (character names, classifications, properties) and
21mr|libunistring-1.0-2|51	functions for string processing (formatted output, width, word breaks,
21mr|libunistring-1.0-2|52	line breaks, normalization, case folding, regular expressions).
21mr|libunistring-1.0-2|53	
21mr|libunistring-1.0-2|54	%files -n %{devname}
21mr|libunistring-1.0-2|55	%doc HACKING DEPENDENCIES THANKS ChangeLog
21mr|libunistring-1.0-2|56	%doc %{_datadir}/doc/%{name}/*.html
21mr|libunistring-1.0-2|57	%{_includedir}/*.h
21mr|libunistring-1.0-2|58	%{_includedir}/unistring
21mr|libunistring-1.0-2|59	%{_infodir}/%{name}.info*
21mr|libunistring-1.0-2|60	%{_libdir}/%{name}.so
21mr|libunistring-1.0-2|61	%{_libdir}/pkgconfig/%{name}.pc
21mr|libunistring-1.0-2|62	
21mr|libunistring-1.0-2|63	#--------------------------------------------------------------------
21mr|libunistring-1.0-2|64	
21mr|libunistring-1.0-2|65	%prep
21mr|libunistring-1.0-2|66	%autosetup -p1
21mr|libunistring-1.0-2|67	
21mr|libunistring-1.0-2|68	%build
21mr|libunistring-1.0-2|69	./autogen.sh --skip-gnulib
21mr|libunistring-1.0-2|70	
21mr|libunistring-1.0-2|71	%configure
21mr|libunistring-1.0-2|72	%make
21mr|libunistring-1.0-2|73	
21mr|libunistring-1.0-2|74	%install
21mr|libunistring-1.0-2|75	%makeinstall_std

13888 21
21mr|libunwind-1.6.2-1|1	%define oname		unwind
21mr|libunwind-1.6.2-1|2	%define onamedump	unwindcoredump
21mr|libunwind-1.6.2-1|3	%define major		8
21mr|libunwind-1.6.2-1|4	%define majordump	0
21mr|libunwind-1.6.2-1|5	%define majorsetjmp 0
21mr|libunwind-1.6.2-1|6	%define libname	%mklibname %{oname} %{major}
21mr|libunwind-1.6.2-1|7	%define libdump	%mklibname %{onamedump} %{majordump}
21mr|libunwind-1.6.2-1|8	%define devname	%mklibname %{oname} -d
21mr|libunwind-1.6.2-1|9	%define _disable_ld_no_undefined 1
21mr|libunwind-1.6.2-1|10	
21mr|libunwind-1.6.2-1|11	Summary:	An unwinding library
21mr|libunwind-1.6.2-1|12	Name:		libunwind
21mr|libunwind-1.6.2-1|13	Version:	1.6.2
21mr|libunwind-1.6.2-1|14	Release:	1
21mr|libunwind-1.6.2-1|15	License:	BSD
21mr|libunwind-1.6.2-1|16	Group:		System/Libraries
21mr|libunwind-1.6.2-1|17	Url:		http://savannah.nongnu.org/projects/libunwind
21mr|libunwind-1.6.2-1|18	Source0:	http://download.savannah.gnu.org/releases/libunwind/libunwind-%{version}.tar.gz
21mr|libunwind-1.6.2-1|19	BuildRequires:	libtool
21mr|libunwind-1.6.2-1|20	# not support build for e2k
21mr|libunwind-1.6.2-1|21	ExcludeArch:	%{e2k}
21mr|libunwind-1.6.2-1|22	
21mr|libunwind-1.6.2-1|23	%description
21mr|libunwind-1.6.2-1|24	Libunwind provides a C ABI to determine the call-chain of a program.
21mr|libunwind-1.6.2-1|25	This version of libunwind is targetted for the ia64 platform.
21mr|libunwind-1.6.2-1|26	
21mr|libunwind-1.6.2-1|27	%package -n %{libname}
21mr|libunwind-1.6.2-1|28	Summary:	Dynamic libraries from %{oname}
21mr|libunwind-1.6.2-1|29	Group:		System/Libraries
21mr|libunwind-1.6.2-1|30	Provides:	%{name} = %{version}-%{release}
21mr|libunwind-1.6.2-1|31	Obsoletes:	%{_lib}unwind1 < 1.0.1-1
21mr|libunwind-1.6.2-1|32	
21mr|libunwind-1.6.2-1|33	%description -n %{libname}
21mr|libunwind-1.6.2-1|34	Dynamic libraries from %{name}.
21mr|libunwind-1.6.2-1|35	
21mr|libunwind-1.6.2-1|36	%package -n %{libdump}
21mr|libunwind-1.6.2-1|37	Summary:	Dynamic libraries from %{oname}
21mr|libunwind-1.6.2-1|38	Group:		System/Libraries
21mr|libunwind-1.6.2-1|39	Provides:	%{name}-coredump = %{version}-%{release}
21mr|libunwind-1.6.2-1|40	Requires:	%{name} = %{version}-%{release}
21mr|libunwind-1.6.2-1|41	Obsoletes:	%{_lib}unwind1 < 1.0.1-1
21mr|libunwind-1.6.2-1|42	
21mr|libunwind-1.6.2-1|43	%description -n %{libdump}
21mr|libunwind-1.6.2-1|44	Dynamic libraries from %{name}.
21mr|libunwind-1.6.2-1|45	
21mr|libunwind-1.6.2-1|46	%package -n %{devname}
21mr|libunwind-1.6.2-1|47	Summary:	Development package for libunwind
21mr|libunwind-1.6.2-1|48	Group:		Development/C
21mr|libunwind-1.6.2-1|49	Requires:	%{libname} = %{version}-%{release}
21mr|libunwind-1.6.2-1|50	Requires:	%{name}-coredump = %{version}-%{release}
21mr|libunwind-1.6.2-1|51	Requires:	%{mklibname %{oname}-setjmp %{majorsetjmp}} = %{EVRD}
21mr|libunwind-1.6.2-1|52	Provides:	%{name}-devel = %{version}-%{release}
21mr|libunwind-1.6.2-1|53	
21mr|libunwind-1.6.2-1|54	%description -n %{devname}
21mr|libunwind-1.6.2-1|55	The libunwind-devel package includes the libraries and header files for
21mr|libunwind-1.6.2-1|56	libunwind.
21mr|libunwind-1.6.2-1|57	
21mr|libunwind-1.6.2-1|58	%dependinglibpackage %{oname}-setjmp %{majorsetjmp}
21mr|libunwind-1.6.2-1|59	
21mr|libunwind-1.6.2-1|60	%prep
21mr|libunwind-1.6.2-1|61	%autosetup -p1
21mr|libunwind-1.6.2-1|62	autoreconf -fi
21mr|libunwind-1.6.2-1|63	
21mr|libunwind-1.6.2-1|64	%build
21mr|libunwind-1.6.2-1|65	%configure \
21mr|libunwind-1.6.2-1|66	--enable-static \
21mr|libunwind-1.6.2-1|67	--enable-shared
21mr|libunwind-1.6.2-1|68	
21mr|libunwind-1.6.2-1|69	%make_build
21mr|libunwind-1.6.2-1|70	
21mr|libunwind-1.6.2-1|71	%install
21mr|libunwind-1.6.2-1|72	%make_install
21mr|libunwind-1.6.2-1|73	
21mr|libunwind-1.6.2-1|74	# /usr/include/libunwind-ptrace.h
21mr|libunwind-1.6.2-1|75	# [...] aren't really part of the libunwind API.  They are implemented in
21mr|libunwind-1.6.2-1|76	# a archive library called libunwind-ptrace.a.
21mr|libunwind-1.6.2-1|77	mv -f %{buildroot}%{_libdir}/libunwind-ptrace.a %{buildroot}%{_libdir}/libunwind-ptrace.a-save
21mr|libunwind-1.6.2-1|78	rm -f %{buildroot}%{_libdir}/libunwind*.a
21mr|libunwind-1.6.2-1|79	mv -f %{buildroot}%{_libdir}/libunwind-ptrace.a-save %{buildroot}%{_libdir}/libunwind-ptrace.a
21mr|libunwind-1.6.2-1|80	rm -f %{buildroot}%{_libdir}/libunwind-ptrace*.so*
21mr|libunwind-1.6.2-1|81	
21mr|libunwind-1.6.2-1|82	%check
21mr|libunwind-1.6.2-1|83	%if 0%{?_with_check:1} || 0%{?_with_testsuite:1}
21mr|libunwind-1.6.2-1|84	echo ====================TESTING=========================
21mr|libunwind-1.6.2-1|85	make check || true
21mr|libunwind-1.6.2-1|86	echo ====================TESTING END=====================
21mr|libunwind-1.6.2-1|87	%else
21mr|libunwind-1.6.2-1|88	echo ====================TESTSUITE DISABLED=========================
21mr|libunwind-1.6.2-1|89	%endif
21mr|libunwind-1.6.2-1|90	
21mr|libunwind-1.6.2-1|91	%files -n %{libname}
21mr|libunwind-1.6.2-1|92	%{_libdir}/libunwind*.so.%{major}*
21mr|libunwind-1.6.2-1|93	
21mr|libunwind-1.6.2-1|94	%files -n %{libdump}
21mr|libunwind-1.6.2-1|95	%{_libdir}/libunwind-coredump.so.%{majordump}*
21mr|libunwind-1.6.2-1|96	
21mr|libunwind-1.6.2-1|97	%files -n %{devname}
21mr|libunwind-1.6.2-1|98	%doc COPYING README NEWS
21mr|libunwind-1.6.2-1|99	%{_libdir}/libunwind*.so
21mr|libunwind-1.6.2-1|100	%{_libdir}/libunwind-ptrace.a
21mr|libunwind-1.6.2-1|101	%{_libdir}/pkgconfig/*.pc
21mr|libunwind-1.6.2-1|102	# <unwind.h> does not get installed for REMOTE_ONLY targets - check it.
21mr|libunwind-1.6.2-1|103	%{_includedir}/unwind.h
21mr|libunwind-1.6.2-1|104	%{_includedir}/libunwind*.h

13889 21
21mr|libupnp-1.14.13-1|1	%define major 17
21mr|libupnp-1.14.13-1|2	%define ixml_major 11
21mr|libupnp-1.14.13-1|3	%define libname %mklibname upnp %{major}
21mr|libupnp-1.14.13-1|4	%define libixml %mklibname ixml %{ixml_major}
21mr|libupnp-1.14.13-1|5	%define devname %mklibname upnp -d
21mr|libupnp-1.14.13-1|6	
21mr|libupnp-1.14.13-1|7	Summary:	Library and tools for the UPnP protocol
21mr|libupnp-1.14.13-1|8	Name:		libupnp
21mr|libupnp-1.14.13-1|9	Version:	1.14.13
21mr|libupnp-1.14.13-1|10	Release:	1
21mr|libupnp-1.14.13-1|11	License:	BSD
21mr|libupnp-1.14.13-1|12	Group:		System/Libraries
21mr|libupnp-1.14.13-1|13	Url:		http://pupnp.sourceforge.net/
21mr|libupnp-1.14.13-1|14	Source0:	http://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2
21mr|libupnp-1.14.13-1|15	
21mr|libupnp-1.14.13-1|16	%description
21mr|libupnp-1.14.13-1|17	The Linux SDK for UPnP Devices (libupnp) provides developers with an API and
21mr|libupnp-1.14.13-1|18	open source code for building control points, devices, and bridges that are
21mr|libupnp-1.14.13-1|19	compliant with Version 1.0 of the Universal Plug and Play Device
21mr|libupnp-1.14.13-1|20	Architecture Specification.
21mr|libupnp-1.14.13-1|21	
21mr|libupnp-1.14.13-1|22	#----------------------------------------------------------------------------
21mr|libupnp-1.14.13-1|23	
21mr|libupnp-1.14.13-1|24	%package -n %{libname}
21mr|libupnp-1.14.13-1|25	Summary:	Library and tools for the UPnP protocol
21mr|libupnp-1.14.13-1|26	Group:		System/Libraries
21mr|libupnp-1.14.13-1|27	
21mr|libupnp-1.14.13-1|28	%description -n %{libname}
21mr|libupnp-1.14.13-1|29	The Linux SDK for UPnP Devices (libupnp) provides developers with an API and
21mr|libupnp-1.14.13-1|30	open source code for building control points, devices, and bridges that are
21mr|libupnp-1.14.13-1|31	compliant with Version 1.0 of the Universal Plug and Play Device
21mr|libupnp-1.14.13-1|32	Architecture Specification.
21mr|libupnp-1.14.13-1|33	
21mr|libupnp-1.14.13-1|34	%files -n %{libname}
21mr|libupnp-1.14.13-1|35	%doc THANKS
21mr|libupnp-1.14.13-1|36	%{_libdir}/libupnp.so.%{major}*
21mr|libupnp-1.14.13-1|37	
21mr|libupnp-1.14.13-1|38	#----------------------------------------------------------------------------
21mr|libupnp-1.14.13-1|39	
21mr|libupnp-1.14.13-1|40	%package -n %{libixml}
21mr|libupnp-1.14.13-1|41	Summary:	Library and tools for the UPnP protocol
21mr|libupnp-1.14.13-1|42	Group:		System/Libraries
21mr|libupnp-1.14.13-1|43	Conflicts:	%{_lib}upnp6 < 1.6.17-6
21mr|libupnp-1.14.13-1|44	
21mr|libupnp-1.14.13-1|45	%description -n %{libixml}
21mr|libupnp-1.14.13-1|46	The Linux SDK for UPnP Devices (libupnp) provides developers with an API and
21mr|libupnp-1.14.13-1|47	open source code for building control points, devices, and bridges that are
21mr|libupnp-1.14.13-1|48	compliant with Version 1.0 of the Universal Plug and Play Device
21mr|libupnp-1.14.13-1|49	Architecture Specification.
21mr|libupnp-1.14.13-1|50	
21mr|libupnp-1.14.13-1|51	%files -n %{libixml}
21mr|libupnp-1.14.13-1|52	%{_libdir}/libixml.so.%{ixml_major}*
21mr|libupnp-1.14.13-1|53	
21mr|libupnp-1.14.13-1|54	#----------------------------------------------------------------------------
21mr|libupnp-1.14.13-1|55	
21mr|libupnp-1.14.13-1|56	%package -n %{devname}
21mr|libupnp-1.14.13-1|57	Summary:	Header files and static libraries from %{name}
21mr|libupnp-1.14.13-1|58	Group:		Development/C
21mr|libupnp-1.14.13-1|59	Requires:	%{libname} = %{EVRD}
21mr|libupnp-1.14.13-1|60	Requires:	%{libixml} = %{EVRD}
21mr|libupnp-1.14.13-1|61	Provides:	%{name}-devel = %{EVRD}
21mr|libupnp-1.14.13-1|62	Obsoletes:	%{_lib}upnp-static-devel < 1.6.17-6
21mr|libupnp-1.14.13-1|63	
21mr|libupnp-1.14.13-1|64	%description -n %{devname}
21mr|libupnp-1.14.13-1|65	Libraries and includes static files for developing programs based on %{name}.
21mr|libupnp-1.14.13-1|66	
21mr|libupnp-1.14.13-1|67	%files -n %{devname}
21mr|libupnp-1.14.13-1|68	%{_includedir}/*
21mr|libupnp-1.14.13-1|69	%{_libdir}/*.so
21mr|libupnp-1.14.13-1|70	%{_libdir}/pkgconfig/*pc
21mr|libupnp-1.14.13-1|71	
21mr|libupnp-1.14.13-1|72	#----------------------------------------------------------------------------
21mr|libupnp-1.14.13-1|73	
21mr|libupnp-1.14.13-1|74	%prep
21mr|libupnp-1.14.13-1|75	%autosetup -p1
21mr|libupnp-1.14.13-1|76	
21mr|libupnp-1.14.13-1|77	%build
21mr|libupnp-1.14.13-1|78	autoreconf -fi
21mr|libupnp-1.14.13-1|79	%configure \
21mr|libupnp-1.14.13-1|80	--enable-tools \
21mr|libupnp-1.14.13-1|81	--enable-sample \
21mr|libupnp-1.14.13-1|82	--disable-static
21mr|libupnp-1.14.13-1|83	%make_build
21mr|libupnp-1.14.13-1|84	
21mr|libupnp-1.14.13-1|85	%install
21mr|libupnp-1.14.13-1|86	%make_install

13890 21
21mr|liburing-2.1-1|1	%global major   2
21mr|liburing-2.1-1|2	%define libname %mklibname uring %major
21mr|liburing-2.1-1|3	%define devname %mklibname uring -d
21mr|liburing-2.1-1|4	
21mr|liburing-2.1-1|5	Name: liburing
21mr|liburing-2.1-1|6	Version: 2.1
21mr|liburing-2.1-1|7	Release: 1
21mr|liburing-2.1-1|8	Summary: Linux-native io_uring I/O access library
21mr|liburing-2.1-1|9	Group: System/Libraries
21mr|liburing-2.1-1|10	License: (GPLv2 with exceptions and LGPLv2+) or MIT
21mr|liburing-2.1-1|11	Source0: https://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2
21mr|liburing-2.1-1|12	URL: https://git.kernel.dk/cgit/liburing
21mr|liburing-2.1-1|13	
21mr|liburing-2.1-1|14	%description
21mr|liburing-2.1-1|15	Provides native async IO for the Linux kernel, in a fast and efficient
21mr|liburing-2.1-1|16	manner, for both buffered and O_DIRECT.
21mr|liburing-2.1-1|17	
21mr|liburing-2.1-1|18	%package -n %{libname}
21mr|liburing-2.1-1|19	Summary: Linux-native io_uring I/O access library
21mr|liburing-2.1-1|20	Group: System/Libraries
21mr|liburing-2.1-1|21	
21mr|liburing-2.1-1|22	%description -n %{libname}
21mr|liburing-2.1-1|23	Provides native async IO for the Linux kernel, in a fast and efficient
21mr|liburing-2.1-1|24	manner, for both buffered and O_DIRECT.
21mr|liburing-2.1-1|25	
21mr|liburing-2.1-1|26	%package -n %{devname}
21mr|liburing-2.1-1|27	Group: Development/C
21mr|liburing-2.1-1|28	Summary: Development files for Linux-native io_uring I/O access library
21mr|liburing-2.1-1|29	Requires: %{libname}%{_isa} = %{EVRD}
21mr|liburing-2.1-1|30	Provides: %{name}-devel = %{EVRD}
21mr|liburing-2.1-1|31	
21mr|liburing-2.1-1|32	%description -n %{devname}
21mr|liburing-2.1-1|33	This package provides header files to include and libraries to link with
21mr|liburing-2.1-1|34	for the Linux-native io_uring.
21mr|liburing-2.1-1|35	
21mr|liburing-2.1-1|36	%prep
21mr|liburing-2.1-1|37	%autosetup -p1
21mr|liburing-2.1-1|38	
21mr|liburing-2.1-1|39	%build
21mr|liburing-2.1-1|40	%set_build_flags
21mr|liburing-2.1-1|41	# (tpg) don't use macro here
21mr|liburing-2.1-1|42	./configure --prefix=%{_prefix} --libdir=/%{_libdir} --libdevdir=/%{_libdir} --mandir=%{_mandir} --includedir=%{_includedir} --cc=%{__cc} --cxx=%{__cxx}
21mr|liburing-2.1-1|43	
21mr|liburing-2.1-1|44	%make_build
21mr|liburing-2.1-1|45	
21mr|liburing-2.1-1|46	%install
21mr|liburing-2.1-1|47	%make_install
21mr|liburing-2.1-1|48	
21mr|liburing-2.1-1|49	%files -n %{libname}
21mr|liburing-2.1-1|50	%attr(0755,root,root) %{_libdir}/liburing.so.%{major}{,.*}
21mr|liburing-2.1-1|51	%license COPYING
21mr|liburing-2.1-1|52	
21mr|liburing-2.1-1|53	%files -n %{devname}
21mr|liburing-2.1-1|54	%{_includedir}/liburing/
21mr|liburing-2.1-1|55	%{_includedir}/liburing.h
21mr|liburing-2.1-1|56	%{_libdir}/liburing.so
21mr|liburing-2.1-1|57	%{_libdir}/liburing.a
21mr|liburing-2.1-1|58	%{_libdir}/pkgconfig/*
21mr|liburing-2.1-1|59	%doc %{_mandir}/man*/*

13891 21
21mr|libusb-1.0.26-3|1	%define api 1.0
21mr|libusb-1.0.26-3|2	%define major 0
21mr|libusb-1.0.26-3|3	%define libname %mklibname usb %{api} %{major}
21mr|libusb-1.0.26-3|4	%define devname %mklibname usb %{api} -d
21mr|libusb-1.0.26-3|5	%define sdevname %mklibname usb %{api} -d -s
21mr|libusb-1.0.26-3|6	
21mr|libusb-1.0.26-3|7	Summary:	Library for accessing USB devices
21mr|libusb-1.0.26-3|8	Name:		libusb
21mr|libusb-1.0.26-3|9	Version:	1.0.26
21mr|libusb-1.0.26-3|10	Release:	3
21mr|libusb-1.0.26-3|11	License:	LGPLv2.1+
21mr|libusb-1.0.26-3|12	Group:		System/Libraries
21mr|libusb-1.0.26-3|13	Url:		http://libusb.info
21mr|libusb-1.0.26-3|14	Source0:	https://github.com/libusb/libusb/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21mr|libusb-1.0.26-3|15	BuildRequires:	doxygen
21mr|libusb-1.0.26-3|16	BuildRequires:	pkgconfig(udev)
21mr|libusb-1.0.26-3|17	
21mr|libusb-1.0.26-3|18	%description
21mr|libusb-1.0.26-3|19	This package provides a way for applications to access USB devices.
21mr|libusb-1.0.26-3|20	
21mr|libusb-1.0.26-3|21	Libusbx is a fork of the original libusb, which is a fully API and ABI
21mr|libusb-1.0.26-3|22	compatible drop in for the libusb-1.0.9 release. The libusbx fork was
21mr|libusb-1.0.26-3|23	started by most of the libusb-1.0 developers, after the original libusb
21mr|libusb-1.0.26-3|24	project did not produce a new release for over 18 months.
21mr|libusb-1.0.26-3|25	
21mr|libusb-1.0.26-3|26	Note that this library is not compatible with the original libusb-0.1 series,
21mr|libusb-1.0.26-3|27	if you need libusb-0.1 compatibility install the libusb package.
21mr|libusb-1.0.26-3|28	
21mr|libusb-1.0.26-3|29	#----------------------------------------------------------------------------
21mr|libusb-1.0.26-3|30	
21mr|libusb-1.0.26-3|31	%package -n %{libname}
21mr|libusb-1.0.26-3|32	Summary:	Libusbx is a fork of the original libusb
21mr|libusb-1.0.26-3|33	Group:		System/Libraries
21mr|libusb-1.0.26-3|34	Provides:	libusbx1 = %{EVRD}
21mr|libusb-1.0.26-3|35	Provides:	libusbx1%{_isa} = %{EVRD}
21mr|libusb-1.0.26-3|36	Provides:	libusbx = %{EVRD}
21mr|libusb-1.0.26-3|37	Provides:	libusbx%{_isa} = %{EVRD}
21mr|libusb-1.0.26-3|38	Provides:	libusb1 = %{EVRD}
21mr|libusb-1.0.26-3|39	Provides:	libusb1%{_isa} = %{EVRD}
21mr|libusb-1.0.26-3|40	Provides:	libusb = %{EVRD}
21mr|libusb-1.0.26-3|41	Provides:	libusb%{_isa} = %{EVRD}
21mr|libusb-1.0.26-3|42	
21mr|libusb-1.0.26-3|43	%description -n %{libname}
21mr|libusb-1.0.26-3|44	Libusbx is a fork of the original libusb, which is a fully API and ABI
21mr|libusb-1.0.26-3|45	compatible drop in for the libusb-1.0.9 release. The libusbx fork was
21mr|libusb-1.0.26-3|46	started by most of the libusb-1.0 developers, after the original libusb
21mr|libusb-1.0.26-3|47	project did not produce a new release for over 18 months.
21mr|libusb-1.0.26-3|48	
21mr|libusb-1.0.26-3|49	%files -n %{libname}
21mr|libusb-1.0.26-3|50	%{_libdir}/libusb-%{api}.so.%{major}*
21mr|libusb-1.0.26-3|51	
21mr|libusb-1.0.26-3|52	#----------------------------------------------------------------------------
21mr|libusb-1.0.26-3|53	
21mr|libusb-1.0.26-3|54	%package -n %{devname}
21mr|libusb-1.0.26-3|55	Summary:	Development files for %{name}
21mr|libusb-1.0.26-3|56	Group:		Development/C
21mr|libusb-1.0.26-3|57	Requires:	%{libname} = %{EVRD}
21mr|libusb-1.0.26-3|58	Requires:	%{name}-devel-doc = %{EVRD}
21mr|libusb-1.0.26-3|59	Provides:	libusbx1-devel = %{EVRD}
21mr|libusb-1.0.26-3|60	Provides:	libusb1-devel = %{EVRD}
21mr|libusb-1.0.26-3|61	Provides:	libusbx-devel = %{EVRD}
21mr|libusb-1.0.26-3|62	Provides:	usbx-devel = %{EVRD}
21mr|libusb-1.0.26-3|63	Provides:	usb1-devel = %{EVRD}
21mr|libusb-1.0.26-3|64	Provides:	usb1.0-devel = %{EVRD}
21mr|libusb-1.0.26-3|65	
21mr|libusb-1.0.26-3|66	%description -n %{devname}
21mr|libusb-1.0.26-3|67	The %{name}-devel package contains libraries and header files for
21mr|libusb-1.0.26-3|68	developing applications that use %{name}.
21mr|libusb-1.0.26-3|69	
21mr|libusb-1.0.26-3|70	%files -n %{devname}
21mr|libusb-1.0.26-3|71	%{_includedir}/libusb-%{api}
21mr|libusb-1.0.26-3|72	%{_libdir}/libusb-%{api}.so
21mr|libusb-1.0.26-3|73	%{_libdir}/pkgconfig/libusb-%{api}.pc
21mr|libusb-1.0.26-3|74	
21mr|libusb-1.0.26-3|75	#----------------------------------------------------------------------------
21mr|libusb-1.0.26-3|76	
21mr|libusb-1.0.26-3|77	#static package
21mr|libusb-1.0.26-3|78	%package -n %{sdevname}
21mr|libusb-1.0.26-3|79	Summary:	Development files for %{name}
21mr|libusb-1.0.26-3|80	Group:		Development/C
21mr|libusb-1.0.26-3|81	Requires:	%{name}-devel-doc = %{EVRD}
21mr|libusb-1.0.26-3|82	Requires:	%{devname} = %{EVRD}
21mr|libusb-1.0.26-3|83	Provides:	libusbx1-static-devel = %{EVRD}
21mr|libusb-1.0.26-3|84	Provides:	libusb1-static-devel = %{EVRD}
21mr|libusb-1.0.26-3|85	Provides:	libusbx-static-devel = %{EVRD}
21mr|libusb-1.0.26-3|86	Provides:	usbx-devel-static = %{EVRD}
21mr|libusb-1.0.26-3|87	Provides:	usb1-static-devel = %{EVRD}
21mr|libusb-1.0.26-3|88	Provides:	usb1.0-static-devel = %{EVRD}
21mr|libusb-1.0.26-3|89	
21mr|libusb-1.0.26-3|90	%description -n %{sdevname}
21mr|libusb-1.0.26-3|91	The %{name}-static-devel package contains libraries and header files for
21mr|libusb-1.0.26-3|92	developing applications that use %{name}.
21mr|libusb-1.0.26-3|93	
21mr|libusb-1.0.26-3|94	%files -n %{sdevname}
21mr|libusb-1.0.26-3|95	%{_libdir}/libusb-%{api}.a
21mr|libusb-1.0.26-3|96	
21mr|libusb-1.0.26-3|97	#----------------------------------------------------------------------------
21mr|libusb-1.0.26-3|98	
21mr|libusb-1.0.26-3|99	%package devel-doc
21mr|libusb-1.0.26-3|100	Summary:	Documentation for %{name}
21mr|libusb-1.0.26-3|101	Group:		Documentation
21mr|libusb-1.0.26-3|102	Provides:	libusb1-devel-doc = %{EVRD}
21mr|libusb-1.0.26-3|103	BuildArch:	noarch
21mr|libusb-1.0.26-3|104	
21mr|libusb-1.0.26-3|105	%description devel-doc
21mr|libusb-1.0.26-3|106	This package contains API documentation for %{name}.
21mr|libusb-1.0.26-3|107	
21mr|libusb-1.0.26-3|108	%files devel-doc
21mr|libusb-1.0.26-3|109	%doc examples/*.c
21mr|libusb-1.0.26-3|110	
21mr|libusb-1.0.26-3|111	#----------------------------------------------------------------------------
21mr|libusb-1.0.26-3|112	
21mr|libusb-1.0.26-3|113	%prep
21mr|libusb-1.0.26-3|114	%autosetup -p1
21mr|libusb-1.0.26-3|115	for i in examples/*.c; do
21mr|libusb-1.0.26-3|116	iconv -f ISO-8859-1 -t UTF-8 -o $i.new $i
21mr|libusb-1.0.26-3|117	touch -r $i $i.new
21mr|libusb-1.0.26-3|118	mv $i.new $i
21mr|libusb-1.0.26-3|119	done
21mr|libusb-1.0.26-3|120	
21mr|libusb-1.0.26-3|121	%build
21mr|libusb-1.0.26-3|122	libtoolize --force
21mr|libusb-1.0.26-3|123	autoheader
21mr|libusb-1.0.26-3|124	autoconf
21mr|libusb-1.0.26-3|125	autoreconf -fiv
21mr|libusb-1.0.26-3|126	%configure \
21mr|libusb-1.0.26-3|127	--enable-static \
21mr|libusb-1.0.26-3|128	--enable-examples-build
21mr|libusb-1.0.26-3|129	%make_build
21mr|libusb-1.0.26-3|130	
21mr|libusb-1.0.26-3|131	pushd doc
21mr|libusb-1.0.26-3|132	make docs
21mr|libusb-1.0.26-3|133	popd
21mr|libusb-1.0.26-3|134	
21mr|libusb-1.0.26-3|135	%install
21mr|libusb-1.0.26-3|136	%make_install
21mr|libusb-1.0.26-3|137	
21mr|libusb-1.0.26-3|138	%changelog
21mr|libusb-1.0.26-3|139	* Tue Feb 24 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libusb-1.0.26-3|140	- P libusb (for sane-katusham247)
21mr|libusb-1.0.26-3|141	
21mr|libusb-1.0.26-3|142	* Mon Sep 22 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.0.26-2
21mr|libusb-1.0.26-3|143	- move provides to correct place (they make no sense in srpm), rm old obsoletes and conflicts (bz#16050)
21mr|libusb-1.0.26-3|144	- https://bugzilla.rosa.ru/show_bug.cgi?id=16050
21mr|libusb-1.0.26-3|145	
21mr|libusb-1.0.26-3|146	* Tue Apr 12 2022 Alexander Stefanov <alexander@mezon.ru> 1.0.26-1
21mr|libusb-1.0.26-3|147	- version autoupdate [1.0.26]
21mr|libusb-1.0.26-3|148	
21mr|libusb-1.0.26-3|149	* Tue Apr 12 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|libusb-1.0.26-3|150	- drop patches, prepare for upgrade
21mr|libusb-1.0.26-3|151	
21mr|libusb-1.0.26-3|152	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.0.24-4
21mr|libusb-1.0.26-3|153	- MassBuild#2340: Increase release tag
21mr|libusb-1.0.26-3|154	
21mr|libusb-1.0.26-3|155	* Sun Apr 25 2021 VictorR2007 <victorr2007@yandex.ru> 1.0.24-3
21mr|libusb-1.0.26-3|156	- Fix parsing ofdescriptors for multi con
21mr|libusb-1.0.26-3|157	
21mr|libusb-1.0.26-3|158	* Sun Apr 25 2021 VictorR2007 <victorr2007@yandex.ru> 1.0.24-2
21mr|libusb-1.0.26-3|159	- Fix parsing ofdescriptors for multi con
21mr|libusb-1.0.26-3|160	
21mr|libusb-1.0.26-3|161	* Fri Dec 11 2020 Alexander Stefanov <alexander@mezon.ru> 1.0.24-1
21mr|libusb-1.0.26-3|162	- 1.0.24
21mr|libusb-1.0.26-3|163	
21mr|libusb-1.0.26-3|164	* Sat Apr 11 2020 Alexander Stefanov <alexander@mezon.ru> 1.0.23-1
21mr|libusb-1.0.26-3|165	- 1.0.23

13892 21
21mr|libusb-compat-0.1.5-1|1	
21mr|libusb-compat-0.1.5-1|2	%define api 0.1
21mr|libusb-compat-0.1.5-1|3	%define major 4
21mr|libusb-compat-0.1.5-1|4	%define libname %mklibname usb-compat %api %major
21mr|libusb-compat-0.1.5-1|5	%define devellibname %mklibname -d usb-compat %api
21mr|libusb-compat-0.1.5-1|6	%define sdevellibname %mklibname -s -d usb-compat %api
21mr|libusb-compat-0.1.5-1|7	
21mr|libusb-compat-0.1.5-1|8	%define oldlibusb_version 0.1.12-14
21mr|libusb-compat-0.1.5-1|9	
21mr|libusb-compat-0.1.5-1|10	Summary:	A library which allows userspace access to USB devices
21mr|libusb-compat-0.1.5-1|11	Name:		libusb-compat
21mr|libusb-compat-0.1.5-1|12	Version:	0.1.5
21mr|libusb-compat-0.1.5-1|13	Release:	1
21mr|libusb-compat-0.1.5-1|14	Source0:	http://downloads.sourceforge.net/libusb/libusb-compat-0.1/libusb-compat-0.1.0/%name-%{version}.tar.bz2
21mr|libusb-compat-0.1.5-1|15	License:	LGPLv2+
21mr|libusb-compat-0.1.5-1|16	Group:		System/Libraries
21mr|libusb-compat-0.1.5-1|17	URL:		http://libusb.wiki.sourceforge.net/Libusb1.0
21mr|libusb-compat-0.1.5-1|18	BuildRequires:	doxygen
21mr|libusb-compat-0.1.5-1|19	BuildRequires:	pkgconfig(libusb-1.0)
21mr|libusb-compat-0.1.5-1|20	Patch1:	libusb-0.1-ansi.patch
21mr|libusb-compat-0.1.5-1|21	
21mr|libusb-compat-0.1.5-1|22	%description
21mr|libusb-compat-0.1.5-1|23	A compatibility layer allowing applications written for libusb-0.1 to work
21mr|libusb-compat-0.1.5-1|24	with libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell and walk
21mr|libusb-compat-0.1.5-1|25	like libusb-0.1.
21mr|libusb-compat-0.1.5-1|26	
21mr|libusb-compat-0.1.5-1|27	%package -n %libname
21mr|libusb-compat-0.1.5-1|28	Summary: %summary
21mr|libusb-compat-0.1.5-1|29	Group:	System/Libraries
21mr|libusb-compat-0.1.5-1|30	Provides: %{_lib}usb0.1_4 = %oldlibusb_version
21mr|libusb-compat-0.1.5-1|31	Obsoletes: %{_lib}usb0.1_4 < %oldlibusb_version
21mr|libusb-compat-0.1.5-1|32	# old provides from libusb0.1_4
21mr|libusb-compat-0.1.5-1|33	Provides: libusb = %oldlibusb_version
21mr|libusb-compat-0.1.5-1|34	Provides: libusb0.1 = %oldlibusb_version
21mr|libusb-compat-0.1.5-1|35	# wrong name for a short period in cooker
21mr|libusb-compat-0.1.5-1|36	Obsoletes: %{_lib}usb-compat0 < 0.1.0-6
21mr|libusb-compat-0.1.5-1|37	
21mr|libusb-compat-0.1.5-1|38	%description -n %libname
21mr|libusb-compat-0.1.5-1|39	A compatibility layer allowing applications written for libusb-0.1 to work
21mr|libusb-compat-0.1.5-1|40	with libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell and walk
21mr|libusb-compat-0.1.5-1|41	like libusb-0.1.
21mr|libusb-compat-0.1.5-1|42	
21mr|libusb-compat-0.1.5-1|43	%package -n %devellibname
21mr|libusb-compat-0.1.5-1|44	Summary: Development files for libusb-0.1
21mr|libusb-compat-0.1.5-1|45	Group:	Development/C
21mr|libusb-compat-0.1.5-1|46	Requires: %{libname} = %{version}
21mr|libusb-compat-0.1.5-1|47	Provides: %{_lib}usb-devel = %oldlibusb_version
21mr|libusb-compat-0.1.5-1|48	Obsoletes: %{_lib}usb-devel < %oldlibusb_version
21mr|libusb-compat-0.1.5-1|49	Obsoletes: %{_lib}usb0.1_4-devel < %oldlibusb_version
21mr|libusb-compat-0.1.5-1|50	# wrong name for a short period in cooker:
21mr|libusb-compat-0.1.5-1|51	Obsoletes: %{_lib}usb-compat0-devel < 0.1.0-6
21mr|libusb-compat-0.1.5-1|52	Provides: libusb-devel = %oldlibusb_version
21mr|libusb-compat-0.1.5-1|53	Provides: libusb0.1-devel = %oldlibusb_version
21mr|libusb-compat-0.1.5-1|54	Provides: usb-compat-devel = %{version}-%{release}
21mr|libusb-compat-0.1.5-1|55	Provides: usb0.1-devel = %{version}-%{release}
21mr|libusb-compat-0.1.5-1|56	
21mr|libusb-compat-0.1.5-1|57	%description -n %devellibname
21mr|libusb-compat-0.1.5-1|58	This package contains the header files, libraries  and documentation needed to
21mr|libusb-compat-0.1.5-1|59	develop applications that use libusb-0.1.
21mr|libusb-compat-0.1.5-1|60	
21mr|libusb-compat-0.1.5-1|61	%package -n %sdevellibname
21mr|libusb-compat-0.1.5-1|62	Summary: Static development files for libusb-0.1
21mr|libusb-compat-0.1.5-1|63	Group:	Development/C
21mr|libusb-compat-0.1.5-1|64	Requires: %{devellibname} = %{version}
21mr|libusb-compat-0.1.5-1|65	Provides: libusb-static-devel = %oldlibusb_version
21mr|libusb-compat-0.1.5-1|66	Provides: libusb0.1-static-devel = %oldlibusb_version
21mr|libusb-compat-0.1.5-1|67	Obsoletes: %{_lib}usb-static-devel < %oldlibusb_version
21mr|libusb-compat-0.1.5-1|68	Obsoletes: %{_lib}usb1.0_4-static-devel < %oldlibusb_version
21mr|libusb-compat-0.1.5-1|69	# wrong name for a short period in cooker:
21mr|libusb-compat-0.1.5-1|70	Obsoletes: %{_lib}usb-compat0-static-devel < 0.1.0-6
21mr|libusb-compat-0.1.5-1|71	
21mr|libusb-compat-0.1.5-1|72	%description -n %sdevellibname
21mr|libusb-compat-0.1.5-1|73	This package contains static libraries to develop applications that use
21mr|libusb-compat-0.1.5-1|74	libusb0.
21mr|libusb-compat-0.1.5-1|75	
21mr|libusb-compat-0.1.5-1|76	%prep
21mr|libusb-compat-0.1.5-1|77	%autosetup -p1
21mr|libusb-compat-0.1.5-1|78	
21mr|libusb-compat-0.1.5-1|79	%build
21mr|libusb-compat-0.1.5-1|80	%configure \
21mr|libusb-compat-0.1.5-1|81	--enable-static \
21mr|libusb-compat-0.1.5-1|82	--libdir=/%_lib
21mr|libusb-compat-0.1.5-1|83	
21mr|libusb-compat-0.1.5-1|84	%make_build
21mr|libusb-compat-0.1.5-1|85	
21mr|libusb-compat-0.1.5-1|86	%install
21mr|libusb-compat-0.1.5-1|87	%make_install
21mr|libusb-compat-0.1.5-1|88	
21mr|libusb-compat-0.1.5-1|89	# static library is not needed in /lib
21mr|libusb-compat-0.1.5-1|90	mkdir -p %{buildroot}%{_libdir}
21mr|libusb-compat-0.1.5-1|91	mv %{buildroot}/%{_lib}/libusb.a %{buildroot}%{_libdir}
21mr|libusb-compat-0.1.5-1|92	# add a symlink just in case libtool expects it to be there due to it
21mr|libusb-compat-0.1.5-1|93	# being referenced in the .la file
21mr|libusb-compat-0.1.5-1|94	ln -s %{_libdir}/libusb.a %{buildroot}/%{_lib}/libusb.a
21mr|libusb-compat-0.1.5-1|95	# move pkgconfig
21mr|libusb-compat-0.1.5-1|96	mv %buildroot/%_lib/pkgconfig %buildroot/%_libdir/
21mr|libusb-compat-0.1.5-1|97	
21mr|libusb-compat-0.1.5-1|98	%files -n %libname
21mr|libusb-compat-0.1.5-1|99	%doc AUTHORS COPYING README NEWS
21mr|libusb-compat-0.1.5-1|100	/%{_lib}/libusb-%{api}.so.%{major}*
21mr|libusb-compat-0.1.5-1|101	
21mr|libusb-compat-0.1.5-1|102	%files -n %devellibname
21mr|libusb-compat-0.1.5-1|103	%doc examples/*.c
21mr|libusb-compat-0.1.5-1|104	%{_libdir}/pkgconfig/libusb.pc
21mr|libusb-compat-0.1.5-1|105	%{_includedir}/usb.h
21mr|libusb-compat-0.1.5-1|106	/%_lib/libusb.so
21mr|libusb-compat-0.1.5-1|107	%_bindir/libusb-config
21mr|libusb-compat-0.1.5-1|108	
21mr|libusb-compat-0.1.5-1|109	%files -n %sdevellibname
21mr|libusb-compat-0.1.5-1|110	/%_lib/libusb.a
21mr|libusb-compat-0.1.5-1|111	%{_libdir}/libusb.a

13893 21
21mr|libusbmuxd-2.0.2-2|1	%define major 6
21mr|libusbmuxd-2.0.2-2|2	%define libname %mklibname usbmuxd %{major}
21mr|libusbmuxd-2.0.2-2|3	%define devname %mklibname -d usbmuxd
21mr|libusbmuxd-2.0.2-2|4	
21mr|libusbmuxd-2.0.2-2|5	Summary:	Library for usbmuxd which communicates with Apple devices
21mr|libusbmuxd-2.0.2-2|6	Name:		libusbmuxd
21mr|libusbmuxd-2.0.2-2|7	Version:	2.0.2
21mr|libusbmuxd-2.0.2-2|8	Release:	2
21mr|libusbmuxd-2.0.2-2|9	Group:		System/Libraries
21mr|libusbmuxd-2.0.2-2|10	License:	LGPLv2+
21mr|libusbmuxd-2.0.2-2|11	Url:		http://www.libimobiledevice.org/
21mr|libusbmuxd-2.0.2-2|12	Source0:	https://github.com/libimobiledevice/libusbmuxd/releases/download/%{version}/libusbmuxd-%{version}.tar.bz2
21mr|libusbmuxd-2.0.2-2|13	
21mr|libusbmuxd-2.0.2-2|14	BuildRequires:	pkgconfig(libusb-1.0)
21mr|libusbmuxd-2.0.2-2|15	BuildRequires:	pkgconfig(libplist-2.0) >= 2.2.0
21mr|libusbmuxd-2.0.2-2|16	
21mr|libusbmuxd-2.0.2-2|17	%description
21mr|libusbmuxd-2.0.2-2|18	libusbmuxd provides support for the usbmuxd daemon
21mr|libusbmuxd-2.0.2-2|19	that communicates with Apple devices.
21mr|libusbmuxd-2.0.2-2|20	It allows simultaeneous access to multiple device
21mr|libusbmuxd-2.0.2-2|21	services supported by libimobiledevice
21mr|libusbmuxd-2.0.2-2|22	
21mr|libusbmuxd-2.0.2-2|23	%files
21mr|libusbmuxd-2.0.2-2|24	%{_bindir}/iproxy
21mr|libusbmuxd-2.0.2-2|25	%{_bindir}/inetcat
21mr|libusbmuxd-2.0.2-2|26	%{_mandir}/man1/*
21mr|libusbmuxd-2.0.2-2|27	
21mr|libusbmuxd-2.0.2-2|28	#-------------------------------------------------------------------
21mr|libusbmuxd-2.0.2-2|29	%package -n %{libname}
21mr|libusbmuxd-2.0.2-2|30	Group:		System/Libraries
21mr|libusbmuxd-2.0.2-2|31	Summary:	Library that provides support for the usbmuxd daeon
21mr|libusbmuxd-2.0.2-2|32	
21mr|libusbmuxd-2.0.2-2|33	%description -n %{libname}
21mr|libusbmuxd-2.0.2-2|34	libusbmuxd is a library that provides support for the usbmuxd daeon
21mr|libusbmuxd-2.0.2-2|35	
21mr|libusbmuxd-2.0.2-2|36	%files -n %{libname}
21mr|libusbmuxd-2.0.2-2|37	%{_libdir}/libusbmuxd-2.0.so.%{major}*
21mr|libusbmuxd-2.0.2-2|38	
21mr|libusbmuxd-2.0.2-2|39	#-------------------------------------------------------------------
21mr|libusbmuxd-2.0.2-2|40	
21mr|libusbmuxd-2.0.2-2|41	%package -n %{devname}
21mr|libusbmuxd-2.0.2-2|42	Summary:	Development package for libusbmuxd
21mr|libusbmuxd-2.0.2-2|43	Group:		Development/C
21mr|libusbmuxd-2.0.2-2|44	Requires:	%{libname} = %{version}-%{release}
21mr|libusbmuxd-2.0.2-2|45	Provides:	%{name}-devel = %{version}-%{release}
21mr|libusbmuxd-2.0.2-2|46	
21mr|libusbmuxd-2.0.2-2|47	%description -n %{devname}
21mr|libusbmuxd-2.0.2-2|48	%{name}, development headers and libraries.
21mr|libusbmuxd-2.0.2-2|49	
21mr|libusbmuxd-2.0.2-2|50	%files -n %{devname}
21mr|libusbmuxd-2.0.2-2|51	%{_includedir}/*.h
21mr|libusbmuxd-2.0.2-2|52	%{_libdir}/libusbmuxd-2.0.so
21mr|libusbmuxd-2.0.2-2|53	%{_libdir}/pkgconfig/libusbmuxd-2.0.pc
21mr|libusbmuxd-2.0.2-2|54	
21mr|libusbmuxd-2.0.2-2|55	#-------------------------------------------------------------------
21mr|libusbmuxd-2.0.2-2|56	
21mr|libusbmuxd-2.0.2-2|57	%prep
21mr|libusbmuxd-2.0.2-2|58	%autosetup -p1
21mr|libusbmuxd-2.0.2-2|59	
21mr|libusbmuxd-2.0.2-2|60	%build
21mr|libusbmuxd-2.0.2-2|61	%configure \
21mr|libusbmuxd-2.0.2-2|62	--disable-static
21mr|libusbmuxd-2.0.2-2|63	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|libusbmuxd-2.0.2-2|64	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|libusbmuxd-2.0.2-2|65	
21mr|libusbmuxd-2.0.2-2|66	%make_build
21mr|libusbmuxd-2.0.2-2|67	
21mr|libusbmuxd-2.0.2-2|68	%install
21mr|libusbmuxd-2.0.2-2|69	%make_install
21mr|libusbmuxd-2.0.2-2|70	
21mr|libusbmuxd-2.0.2-2|71	#Remove libtool archives.
21mr|libusbmuxd-2.0.2-2|72	find %{buildroot} -type f -name "*.la" -delete
21mr|libusbmuxd-2.0.2-2|73	
21mr|libusbmuxd-2.0.2-2|74	%check
21mr|libusbmuxd-2.0.2-2|75	make check

13894 21
21mr|libuser-0.62-7|1	%define major 1
21mr|libuser-0.62-7|2	%define libname %mklibname user %{major}
21mr|libuser-0.62-7|3	%define devname %mklibname user -d
21mr|libuser-0.62-7|4	
21mr|libuser-0.62-7|5	%bcond_with check
21mr|libuser-0.62-7|6	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|libuser-0.62-7|7	
21mr|libuser-0.62-7|8	Summary:	A user and group account administration library
21mr|libuser-0.62-7|9	Name:		libuser
21mr|libuser-0.62-7|10	Version:	0.62
21mr|libuser-0.62-7|11	Release:	7
21mr|libuser-0.62-7|12	License:	LGPLv2.1+
21mr|libuser-0.62-7|13	Group:		System/Configuration/Other
21mr|libuser-0.62-7|14	Url:		https://pagure.io/libuser
21mr|libuser-0.62-7|15	Source0:	https://fedorahosted.org/releases/l/i/libuser/%{name}-%{version}.tar.xz
21mr|libuser-0.62-7|16	# patches merged upstream (to be drop on next update):
21mr|libuser-0.62-7|17	Patch0:		libuser-0.56.9-fix-str-fmt.patch
21mr|libuser-0.62-7|18	# default to blowfish for passwords instead of md5 (#59158)
21mr|libuser-0.62-7|19	Patch3:		libuser-0.57.1-borkfix.diff
21mr|libuser-0.62-7|20	# fix building with modern libselinux
21mr|libuser-0.62-7|21	Patch4:		29d9996dd200916db888d41196f87609bce329ff.patch
21mr|libuser-0.62-7|22	BuildRequires:	bison
21mr|libuser-0.62-7|23	BuildRequires:	gettext
21mr|libuser-0.62-7|24	# To make sure the configure script can find it
21mr|libuser-0.62-7|25	BuildRequires:	nscd
21mr|libuser-0.62-7|26	BuildRequires:	openldap-devel
21mr|libuser-0.62-7|27	BuildRequires:	pam-devel
21mr|libuser-0.62-7|28	%if %{with selinux}
21mr|libuser-0.62-7|29	BuildRequires:	selinux-devel
21mr|libuser-0.62-7|30	%endif
21mr|libuser-0.62-7|31	BuildRequires:	pkgconfig(glib-2.0)
21mr|libuser-0.62-7|32	BuildRequires:	pkgconfig(popt)
21mr|libuser-0.62-7|33	BuildRequires:	pkgconfig(python3)
21mr|libuser-0.62-7|34	BuildRequires:	pkgconfig(libsasl2)
21mr|libuser-0.62-7|35	%if %{with check}
21mr|libuser-0.62-7|36	# For %%check
21mr|libuser-0.62-7|37	BuildRequires:	openldap-servers openldap-clients
21mr|libuser-0.62-7|38	%endif
21mr|libuser-0.62-7|39	
21mr|libuser-0.62-7|40	%description
21mr|libuser-0.62-7|41	The libuser library implements a standardized interface for manipulating
21mr|libuser-0.62-7|42	and administering user and group accounts.  The library uses pluggable
21mr|libuser-0.62-7|43	back-ends to interface to its data sources.
21mr|libuser-0.62-7|44	
21mr|libuser-0.62-7|45	Sample applications modeled after those included with the shadow password
21mr|libuser-0.62-7|46	suite are included.
21mr|libuser-0.62-7|47	
21mr|libuser-0.62-7|48	%files -f %{name}.lang
21mr|libuser-0.62-7|49	%doc AUTHORS NEWS README TODO docs/*.txt python/modules.txt
21mr|libuser-0.62-7|50	%config(noreplace) %{_sysconfdir}/libuser.conf
21mr|libuser-0.62-7|51	%{_bindir}/*
21mr|libuser-0.62-7|52	%{_sbindir}/*
21mr|libuser-0.62-7|53	%dir %{_libdir}/%{name}/
21mr|libuser-0.62-7|54	%{_libdir}/%{name}/libuser_files.so
21mr|libuser-0.62-7|55	%{_libdir}/%{name}/libuser_shadow.so
21mr|libuser-0.62-7|56	%{_mandir}/man5/*
21mr|libuser-0.62-7|57	%{_mandir}/man1/*
21mr|libuser-0.62-7|58	
21mr|libuser-0.62-7|59	#----------------------------------------------------------------------------
21mr|libuser-0.62-7|60	
21mr|libuser-0.62-7|61	%package ldap
21mr|libuser-0.62-7|62	Summary:	Libuser LDAP library
21mr|libuser-0.62-7|63	Group:		System/Libraries
21mr|libuser-0.62-7|64	
21mr|libuser-0.62-7|65	%description ldap
21mr|libuser-0.62-7|66	This package contains the libuser LDAP library.
21mr|libuser-0.62-7|67	
21mr|libuser-0.62-7|68	%files ldap
21mr|libuser-0.62-7|69	%{_libdir}/%{name}/libuser_ldap.so
21mr|libuser-0.62-7|70	
21mr|libuser-0.62-7|71	#----------------------------------------------------------------------------
21mr|libuser-0.62-7|72	
21mr|libuser-0.62-7|73	%package -n %{libname}
21mr|libuser-0.62-7|74	Summary:	The actual libraries for libuser
21mr|libuser-0.62-7|75	Group:		System/Libraries
21mr|libuser-0.62-7|76	
21mr|libuser-0.62-7|77	%description -n %{libname}
21mr|libuser-0.62-7|78	This is the actual library for the libuser library.
21mr|libuser-0.62-7|79	
21mr|libuser-0.62-7|80	%files -n %{libname}
21mr|libuser-0.62-7|81	%{_libdir}/libuser.so.%{major}*
21mr|libuser-0.62-7|82	
21mr|libuser-0.62-7|83	#----------------------------------------------------------------------------
21mr|libuser-0.62-7|84	
21mr|libuser-0.62-7|85	%package -n %{devname}
21mr|libuser-0.62-7|86	Summary:	Files needed for developing applications which use libuser
21mr|libuser-0.62-7|87	Group:		Development/C
21mr|libuser-0.62-7|88	Requires:	%{libname} = %{EVRD}
21mr|libuser-0.62-7|89	Provides:	%{name}-devel = %{EVRD}
21mr|libuser-0.62-7|90	
21mr|libuser-0.62-7|91	%description -n %{devname}
21mr|libuser-0.62-7|92	The libuser-devel package contains header files, static libraries, and other
21mr|libuser-0.62-7|93	files useful for developing applications with libuser.
21mr|libuser-0.62-7|94	
21mr|libuser-0.62-7|95	%files -n %{devname}
21mr|libuser-0.62-7|96	%dir %{_includedir}/libuser
21mr|libuser-0.62-7|97	%{_includedir}/libuser/*
21mr|libuser-0.62-7|98	%{_libdir}/*.so
21mr|libuser-0.62-7|99	%{_libdir}/pkgconfig/*
21mr|libuser-0.62-7|100	%{_datadir}/gtk-doc/html/*
21mr|libuser-0.62-7|101	
21mr|libuser-0.62-7|102	#----------------------------------------------------------------------------
21mr|libuser-0.62-7|103	
21mr|libuser-0.62-7|104	%package python3
21mr|libuser-0.62-7|105	Summary:	Library bindings for python
21mr|libuser-0.62-7|106	Group:		Development/Python
21mr|libuser-0.62-7|107	
21mr|libuser-0.62-7|108	%description python3
21mr|libuser-0.62-7|109	This package contains the python library for python applications that
21mr|libuser-0.62-7|110	use libuser.
21mr|libuser-0.62-7|111	
21mr|libuser-0.62-7|112	%files python3
21mr|libuser-0.62-7|113	%{py3_platsitedir}/*.so
21mr|libuser-0.62-7|114	
21mr|libuser-0.62-7|115	#----------------------------------------------------------------------------
21mr|libuser-0.62-7|116	
21mr|libuser-0.62-7|117	%prep
21mr|libuser-0.62-7|118	%setup -q
21mr|libuser-0.62-7|119	%patch0 -p0
21mr|libuser-0.62-7|120	%patch3 -p0
21mr|libuser-0.62-7|121	%patch4 -p1
21mr|libuser-0.62-7|122	
21mr|libuser-0.62-7|123	# fix tha tests
21mr|libuser-0.62-7|124	perl -pi -e "s|/etc/openldap/schema|/usr/share/openldap/schema|g" tests/slapd.conf.in
21mr|libuser-0.62-7|125	
21mr|libuser-0.62-7|126	%build
21mr|libuser-0.62-7|127	export PYTHON=%{__python3}
21mr|libuser-0.62-7|128	export CFLAGS="%{optflags} -fPIC -DG_DISABLE_ASSERT -I/usr/include/sasl -DLDAP_DEPRECATED"
21mr|libuser-0.62-7|129	%configure \
21mr|libuser-0.62-7|130	--with-ldap \
21mr|libuser-0.62-7|131	--with-python \
21mr|libuser-0.62-7|132	--with-popt \
21mr|libuser-0.62-7|133	--without-sasl \
21mr|libuser-0.62-7|134	--disable-rpath \
21mr|libuser-0.62-7|135	%if %{with selinux}
21mr|libuser-0.62-7|136	--with-selinux \
21mr|libuser-0.62-7|137	%else
21mr|libuser-0.62-7|138	--without-selinux \
21mr|libuser-0.62-7|139	%endif
21mr|libuser-0.62-7|140	--enable-gtk-doc=no
21mr|libuser-0.62-7|141	%make_build
21mr|libuser-0.62-7|142	
21mr|libuser-0.62-7|143	%install
21mr|libuser-0.62-7|144	%make_install
21mr|libuser-0.62-7|145	
21mr|libuser-0.62-7|146	%find_lang %{name}
21mr|libuser-0.62-7|147	
21mr|libuser-0.62-7|148	# Remove unpackaged files
21mr|libuser-0.62-7|149	rm -rf  %{buildroot}/usr/share/man/man3/userquota.3 \
21mr|libuser-0.62-7|150	%{buildroot}%{py3_platsitedir}/*a \
21mr|libuser-0.62-7|151	%{buildroot}%{_libdir}/%{name}/*.la \
21mr|libuser-0.62-7|152	%{buildroot}%{_libdir}/*.la
21mr|libuser-0.62-7|153	
21mr|libuser-0.62-7|154	LD_LIBRARY_PATH=%{buildroot}%{_libdir}:${LD_LIBRARY_PATH}
21mr|libuser-0.62-7|155	export LD_LIBRARY_PATH
21mr|libuser-0.62-7|156	
21mr|libuser-0.62-7|157	# Verify that all python modules load, just in case.
21mr|libuser-0.62-7|158	pushd %{buildroot}/%{_libdir}/python%{py3_ver}/site-packages/
21mr|libuser-0.62-7|159	%{__python3} -c "import libuser"
21mr|libuser-0.62-7|160	popd
21mr|libuser-0.62-7|161	
21mr|libuser-0.62-7|162	%if %{with check}
21mr|libuser-0.62-7|163	%check
21mr|libuser-0.62-7|164	# note: the tests uses fixed ports 3890 and 6360
21mr|libuser-0.62-7|165	#LD_LIBRARY_PATH=%{buildroot}%{_libdir}:${LD_LIBRARY_PATH}
21mr|libuser-0.62-7|166	#export LD_LIBRARY_PATH
21mr|libuser-0.62-7|167	make check
21mr|libuser-0.62-7|168	%endif

13895 21
21mr|libuv-1.51.0-1|1	%define major 1
21mr|libuv-1.51.0-1|2	%define libname %mklibname uv %{major}
21mr|libuv-1.51.0-1|3	%define devname %mklibname uv -d
21mr|libuv-1.51.0-1|4	
21mr|libuv-1.51.0-1|5	Summary:	Multi-platform support library with a focus on asynchronous I/O
21mr|libuv-1.51.0-1|6	Name:		libuv
21mr|libuv-1.51.0-1|7	Version:	1.51.0
21mr|libuv-1.51.0-1|8	Release:	1
21mr|libuv-1.51.0-1|9	Group:		System/Libraries
21mr|libuv-1.51.0-1|10	# the licensing breakdown is described in detail in the LICENSE file
21mr|libuv-1.51.0-1|11	License:	MIT and BSD and ISC
21mr|libuv-1.51.0-1|12	Url:		http://libuv.org/
21mr|libuv-1.51.0-1|13	Source0:	https://github.com/libuv/libuv/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libuv-1.51.0-1|14	
21mr|libuv-1.51.0-1|15	%description
21mr|libuv-1.51.0-1|16	libuv is a new platform layer for Node. Its purpose is to abstract IOCP on
21mr|libuv-1.51.0-1|17	Windows and libev on Unix systems. We intend to eventually contain all platform
21mr|libuv-1.51.0-1|18	differences in this library.
21mr|libuv-1.51.0-1|19	
21mr|libuv-1.51.0-1|20	#----------------------------------------------------------------------------
21mr|libuv-1.51.0-1|21	
21mr|libuv-1.51.0-1|22	%package -n %{libname}
21mr|libuv-1.51.0-1|23	Summary:	Multi-platform support library with a focus on asynchronous I/O
21mr|libuv-1.51.0-1|24	Group:		System/Libraries
21mr|libuv-1.51.0-1|25	
21mr|libuv-1.51.0-1|26	%description -n %{libname}
21mr|libuv-1.51.0-1|27	Platform layer for node.js shared library.
21mr|libuv-1.51.0-1|28	
21mr|libuv-1.51.0-1|29	%files -n %{libname}
21mr|libuv-1.51.0-1|30	%{_libdir}/libuv.so.%{major}*
21mr|libuv-1.51.0-1|31	
21mr|libuv-1.51.0-1|32	#----------------------------------------------------------------------------
21mr|libuv-1.51.0-1|33	
21mr|libuv-1.51.0-1|34	%package -n %{devname}
21mr|libuv-1.51.0-1|35	Summary:	Development libraries for %{name}
21mr|libuv-1.51.0-1|36	Group:		Development/C
21mr|libuv-1.51.0-1|37	Requires:	%{libname} = %{EVRD}
21mr|libuv-1.51.0-1|38	Provides:	libuv-devel = %{EVRD}
21mr|libuv-1.51.0-1|39	
21mr|libuv-1.51.0-1|40	%description -n %{devname}
21mr|libuv-1.51.0-1|41	Development libraries for %{name}
21mr|libuv-1.51.0-1|42	
21mr|libuv-1.51.0-1|43	%files -n %{devname}
21mr|libuv-1.51.0-1|44	%doc README.md AUTHORS LICENSE
21mr|libuv-1.51.0-1|45	%{_libdir}/libuv.so
21mr|libuv-1.51.0-1|46	%{_libdir}/pkgconfig/libuv.pc
21mr|libuv-1.51.0-1|47	%{_includedir}/uv*
21mr|libuv-1.51.0-1|48	
21mr|libuv-1.51.0-1|49	#----------------------------------------------------------------------------
21mr|libuv-1.51.0-1|50	
21mr|libuv-1.51.0-1|51	%prep
21mr|libuv-1.51.0-1|52	%autosetup -p1 -n %{name}-%{version}
21mr|libuv-1.51.0-1|53	
21mr|libuv-1.51.0-1|54	%build
21mr|libuv-1.51.0-1|55	./autogen.sh
21mr|libuv-1.51.0-1|56	%configure \
21mr|libuv-1.51.0-1|57	--disable-static
21mr|libuv-1.51.0-1|58	
21mr|libuv-1.51.0-1|59	%make
21mr|libuv-1.51.0-1|60	
21mr|libuv-1.51.0-1|61	%install
21mr|libuv-1.51.0-1|62	%makeinstall_std

13896 21
21mr|libva-2.18.0-3|1	%define major 2
21mr|libva-2.18.0-3|2	%define libname %mklibname va %{major}
21mr|libva-2.18.0-3|3	%define devname %mklibname va -d
21mr|libva-2.18.0-3|4	
21mr|libva-2.18.0-3|5	Summary:	Video Acceleration (VA) API for Linux
21mr|libva-2.18.0-3|6	Name:		libva
21mr|libva-2.18.0-3|7	Epoch:		2
21mr|libva-2.18.0-3|8	Version:	2.18.0
21mr|libva-2.18.0-3|9	Release:	3
21mr|libva-2.18.0-3|10	License:	MIT
21mr|libva-2.18.0-3|11	Group:		System/Libraries
21mr|libva-2.18.0-3|12	Url:		http://freedesktop.org/wiki/Software/vaapi
21mr|libva-2.18.0-3|13	Source0:	https://github.com/intel/libva/releases/download/%{version}/libva-%{version}.tar.bz2
21mr|libva-2.18.0-3|14	BuildRequires:	meson
21mr|libva-2.18.0-3|15	BuildRequires:	intltool
21mr|libva-2.18.0-3|16	BuildRequires:	itstool
21mr|libva-2.18.0-3|17	BuildRequires:	pkgconfig(egl)
21mr|libva-2.18.0-3|18	BuildRequires:	pkgconfig(gl)
21mr|libva-2.18.0-3|19	BuildRequires:	pkgconfig(libdrm)
21mr|libva-2.18.0-3|20	BuildRequires:	pkgconfig(pciaccess)
21mr|libva-2.18.0-3|21	BuildRequires:	pkgconfig(udev)
21mr|libva-2.18.0-3|22	BuildRequires:	pkgconfig(wayland-scanner)
21mr|libva-2.18.0-3|23	BuildRequires:	pkgconfig(wayland-client)
21mr|libva-2.18.0-3|24	BuildRequires:	pkgconfig(wayland-egl)
21mr|libva-2.18.0-3|25	BuildRequires:	pkgconfig(wayland-protocols)
21mr|libva-2.18.0-3|26	BuildRequires:	pkgconfig(xext)
21mr|libva-2.18.0-3|27	BuildRequires:	pkgconfig(xfixes)
21mr|libva-2.18.0-3|28	
21mr|libva-2.18.0-3|29	%description
21mr|libva-2.18.0-3|30	Libva is a library providing the VA API video acceleration API.
21mr|libva-2.18.0-3|31	
21mr|libva-2.18.0-3|32	#----------------------------------------------------------------------------
21mr|libva-2.18.0-3|33	
21mr|libva-2.18.0-3|34	%package -n %{libname}
21mr|libva-2.18.0-3|35	Summary:	Shared library for %{name}
21mr|libva-2.18.0-3|36	Group:		System/Libraries
21mr|libva-2.18.0-3|37	Provides:   %{name}-wayland%{major} = %{EVRD}
21mr|libva-2.18.0-3|38	Provides:   %{name}-wayland = %{EVRD}
21mr|libva-2.18.0-3|39	Provides:   %{name}-drm = %{EVRD}
21mr|libva-2.18.0-3|40	Provides:   %{name}-glx = %{EVRD}
21mr|libva-2.18.0-3|41	Provides:   %{name}-x11 = %{EVRD}
21mr|libva-2.18.0-3|42	Provides:   libva = %{EVRD}
21mr|libva-2.18.0-3|43	
21mr|libva-2.18.0-3|44	%description -n %{libname}
21mr|libva-2.18.0-3|45	Libva is a library providing the VA API video acceleration API.
21mr|libva-2.18.0-3|46	
21mr|libva-2.18.0-3|47	%files -n %{libname}
21mr|libva-2.18.0-3|48	%{_libdir}/%{name}.so.%{major}*
21mr|libva-2.18.0-3|49	%{_libdir}/%{name}-wayland.so.%{major}*
21mr|libva-2.18.0-3|50	%{_libdir}/%{name}-drm.so.%{major}*
21mr|libva-2.18.0-3|51	%{_libdir}/%{name}-glx.so.%{major}*
21mr|libva-2.18.0-3|52	%{_libdir}/%{name}-x11.so.%{major}*
21mr|libva-2.18.0-3|53	
21mr|libva-2.18.0-3|54	#----------------------------------------------------------------------------
21mr|libva-2.18.0-3|55	
21mr|libva-2.18.0-3|56	%package -n %{devname}
21mr|libva-2.18.0-3|57	Summary:	Development files for %{name}
21mr|libva-2.18.0-3|58	Group:		Development/C
21mr|libva-2.18.0-3|59	Requires:	%{libname} = %{EVRD}
21mr|libva-2.18.0-3|60	Provides:	%{name}-devel = %{EVRD}
21mr|libva-2.18.0-3|61	
21mr|libva-2.18.0-3|62	%description -n %{devname}
21mr|libva-2.18.0-3|63	The %{name}-devel package contains libraries and header files for
21mr|libva-2.18.0-3|64	developing applications that use %{name}.
21mr|libva-2.18.0-3|65	
21mr|libva-2.18.0-3|66	%files -n %{devname}
21mr|libva-2.18.0-3|67	%{_includedir}/va
21mr|libva-2.18.0-3|68	%{_libdir}/%{name}*.so
21mr|libva-2.18.0-3|69	%{_libdir}/pkgconfig/%{name}*.pc
21mr|libva-2.18.0-3|70	
21mr|libva-2.18.0-3|71	#----------------------------------------------------------------------------
21mr|libva-2.18.0-3|72	
21mr|libva-2.18.0-3|73	%prep
21mr|libva-2.18.0-3|74	%autosetup -p1
21mr|libva-2.18.0-3|75	
21mr|libva-2.18.0-3|76	%build
21mr|libva-2.18.0-3|77	# nvctrl reenables vaapi-driver-vdpau
21mr|libva-2.18.0-3|78	# emgd - I am not sure what it is, something about Nvidia on Wayland probably
21mr|libva-2.18.0-3|79	# Do not enable fglrx here, it makes no sense because fglrx does not work in modern ROSA
21mr|libva-2.18.0-3|80	%meson -Dwith_legacy="emdg,nvctrl"
21mr|libva-2.18.0-3|81	%meson_build
21mr|libva-2.18.0-3|82	
21mr|libva-2.18.0-3|83	%install
21mr|libva-2.18.0-3|84	%meson_install
21mr|libva-2.18.0-3|85	
21mr|libva-2.18.0-3|86	%changelog
21mr|libva-2.18.0-3|87	* Tue Feb 3 2026 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libva-2.18.0-3|88	- Added Provides libva
21mr|libva-2.18.0-3|89	
21mr|libva-2.18.0-3|90	* Thu Jul 6 2023 Mikhail Novosyolov <m@mikhailnov.ru> 2.18.0-2
21mr|libva-2.18.0-3|91	- Fix loading vaapi-driver-vdpau (RB#13426)
21mr|libva-2.18.0-3|92	- https://github.com/intel/libva/commit/a26852e1687ddba3b51232b586c5d68e4263f135
21mr|libva-2.18.0-3|93	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=13426#c2
21mr|libva-2.18.0-3|94	
21mr|libva-2.18.0-3|95	- Merge: 5a58e4b 6da9679
21mr|libva-2.18.0-3|96	* Wed Jun 14 2023 Mikhail Novosyolov <m@mikhailnov.ru> 2.18.0-1
21mr|libva-2.18.0-3|97	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|libva-2.18.0-3|98	
21mr|libva-2.18.0-3|99	* Wed May 31 2023 slava86 <s.matveev@rosalinux.ru>
21mr|libva-2.18.0-3|100	- upd: 2.14.0 -> 2.18.0
21mr|libva-2.18.0-3|101	- need to update for chromium
21mr|libva-2.18.0-3|102	- Changes libva:
21mr|libva-2.18.0-3|103	- doc: Add build and install libva informatio in home page.
21mr|libva-2.18.0-3|104	- fix: NULL check before calling strncmp.
21mr|libva-2.18.0-3|105	- ci: add dependabot
21mr|libva-2.18.0-3|106	- va: fix the codying style of CHECK_DISPLAY
21mr|libva-2.18.0-3|107	- va: remove dummy isValid() hook
21mr|libva-2.18.0-3|108	- x11: use LIBVA_DRI3_DISABLE in GetNumCandidates
21mr|libva-2.18.0-3|109	- win: compat_win32: Add getenv wrapper for WIN32
21mr|libva-2.18.0-3|110	- win(WSL): va_drm_utils: Map d3d12 gallium driver for Windows Subsytem for Linux
21mr|libva-2.18.0-3|111	- fix: Add libva.def into distribution package
21mr|libva-2.18.0-3|112	- x11: allow disabling DRI3 via LIBVA_DRI3_DISABLe env var
21mr|libva-2.18.0-3|113	- ci: enable Werror across the build
21mr|libva-2.18.0-3|114	- win: explicitly ignore CloseAdapter return value
21mr|libva-2.18.0-3|115	- win: use wide string literal where needed
21mr|libva-2.18.0-3|116	- win: Add vaDisplayIsValid to .def export list
21mr|libva-2.18.0-3|117	- va: Always build with va-messaging API
21mr|libva-2.18.0-3|118	- meson: docs: use libva_version over project_version()
21mr|libva-2.18.0-3|119	- ci: add github pages workflow
21mr|libva-2.18.0-3|120	- meson: docs: add encoder interface for av1
21mr|libva-2.18.0-3|121	- va: add VAProfileH264High10
21mr|libva-2.18.0-3|122	- fix: Remove reference to non-existent symbol
21mr|libva-2.18.0-3|123	- va: va/sysdeps.h: remove Android section
21mr|libva-2.18.0-3|124	- va: remove Android pre Jelly Bean workarounds
21mr|libva-2.18.0-3|125	- va: remove unused drm_sarea.h include & ANDROID references in va_dricommon.h
21mr|libva-2.18.0-3|126	
21mr|libva-2.18.0-3|127	* Sun Apr 16 2023 Mikhail N <m.novosyolov@rosalinux.ru> 2.14.0-4
21mr|libva-2.18.0-3|128	- MassBuild#3400: Increase release tag
21mr|libva-2.18.0-3|129	
21mr|libva-2.18.0-3|130	* Tue Apr 11 2023 Vladimir Potapov <v.potapov@rosalinux.ru>
21mr|libva-2.18.0-3|131	- rebuild with new libdrm
21mr|libva-2.18.0-3|132	
21mr|libva-2.18.0-3|133	* Fri Mar 3 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|libva-2.18.0-3|134	- adjust provides
21mr|libva-2.18.0-3|135	
21mr|libva-2.18.0-3|136	* Fri Mar 3 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|libva-2.18.0-3|137	- adjust provides
21mr|libva-2.18.0-3|138	
21mr|libva-2.18.0-3|139	* Sun May 15 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.14.0-2
21mr|libva-2.18.0-3|140	- Update version to 2.14.0
21mr|libva-2.18.0-3|141	
21mr|libva-2.18.0-3|142	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.8.0-2
21mr|libva-2.18.0-3|143	- MassBuild#2340: Increase release tag
21mr|libva-2.18.0-3|144	
21mr|libva-2.18.0-3|145	* Thu Sep 10 2020 Alzim <a.zimin@rosalinux.ru> 2.8.0-1
21mr|libva-2.18.0-3|146	- Fix spec
21mr|libva-2.18.0-3|147	
21mr|libva-2.18.0-3|148	* Wed Jul 8 2020 Alexander Stefanov <alexander@mezon.ru> 2.8.0-1
21mr|libva-2.18.0-3|149	- 2.8.0
21mr|libva-2.18.0-3|150	
21mr|libva-2.18.0-3|151	* Wed Apr 29 2020 Alexander Stefanov <alexander@mezon.ru> 2.7.1-1
21mr|libva-2.18.0-3|152	- 2.7.1

13897 21
21mr|libvarlink-23-1|1	%global _hardened_build 1
21mr|libvarlink-23-1|2	
21mr|libvarlink-23-1|3	%define major 0
21mr|libvarlink-23-1|4	%define libname %mklibname varlink %{major}
21mr|libvarlink-23-1|5	%define devname %mklibname varlink -d
21mr|libvarlink-23-1|6	
21mr|libvarlink-23-1|7	Name:           libvarlink
21mr|libvarlink-23-1|8	Version:	23
21mr|libvarlink-23-1|9	Release:	1
21mr|libvarlink-23-1|10	Summary:        Varlink C Library
21mr|libvarlink-23-1|11	Group:		System/Libraries
21mr|libvarlink-23-1|12	License:        ASL 2.0
21mr|libvarlink-23-1|13	URL:            https://github.com/varlink/%{name}
21mr|libvarlink-23-1|14	Source0:        https://github.com/varlink/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libvarlink-23-1|15	BuildRequires:  meson
21mr|libvarlink-23-1|16	BuildRequires:  pkgconfig(python3)
21mr|libvarlink-23-1|17	
21mr|libvarlink-23-1|18	%description
21mr|libvarlink-23-1|19	Varlink C Library
21mr|libvarlink-23-1|20	
21mr|libvarlink-23-1|21	#===============================================================
21mr|libvarlink-23-1|22	%package -n %{libname}
21mr|libvarlink-23-1|23	Summary:        Varlink C Library
21mr|libvarlink-23-1|24	Group:		System/Libraries
21mr|libvarlink-23-1|25	
21mr|libvarlink-23-1|26	%description -n %{libname}
21mr|libvarlink-23-1|27	Varlink C Library
21mr|libvarlink-23-1|28	
21mr|libvarlink-23-1|29	%files -n %{libname}
21mr|libvarlink-23-1|30	%license LICENSE
21mr|libvarlink-23-1|31	%{_libdir}/libvarlink.so.%{major}*
21mr|libvarlink-23-1|32	
21mr|libvarlink-23-1|33	#=================================================================
21mr|libvarlink-23-1|34	%package -n %{devname}
21mr|libvarlink-23-1|35	Summary:        Development files for %{name}
21mr|libvarlink-23-1|36	Provides:       %{name}-devel = %{EVRD}
21mr|libvarlink-23-1|37	Provides:	varlink-devel = %{EVRD}
21mr|libvarlink-23-1|38	Requires:       %{libname} = %{EVRD}
21mr|libvarlink-23-1|39	
21mr|libvarlink-23-1|40	%description -n %{devname}
21mr|libvarlink-23-1|41	The %{name}-devel package contains libraries and header files for
21mr|libvarlink-23-1|42	developing applications that use %{name}.
21mr|libvarlink-23-1|43	
21mr|libvarlink-23-1|44	%files -n %{devname}
21mr|libvarlink-23-1|45	%{_includedir}/varlink.h
21mr|libvarlink-23-1|46	%{_libdir}/libvarlink.so
21mr|libvarlink-23-1|47	%{_libdir}/pkgconfig/libvarlink.pc
21mr|libvarlink-23-1|48	
21mr|libvarlink-23-1|49	#=================================================================
21mr|libvarlink-23-1|50	%package        util
21mr|libvarlink-23-1|51	Summary:        Varlink command line tools
21mr|libvarlink-23-1|52	
21mr|libvarlink-23-1|53	%description    util
21mr|libvarlink-23-1|54	The %{name}-util package contains varlink command line tools.
21mr|libvarlink-23-1|55	
21mr|libvarlink-23-1|56	%files util
21mr|libvarlink-23-1|57	%{_bindir}/varlink
21mr|libvarlink-23-1|58	%{_datadir}/bash-completion/completions/varlink
21mr|libvarlink-23-1|59	%{_datadir}/vim/vimfiles/after/*
21mr|libvarlink-23-1|60	#===============================================================
21mr|libvarlink-23-1|61	
21mr|libvarlink-23-1|62	%prep
21mr|libvarlink-23-1|63	%setup -q
21mr|libvarlink-23-1|64	
21mr|libvarlink-23-1|65	%build
21mr|libvarlink-23-1|66	%meson
21mr|libvarlink-23-1|67	%meson_build
21mr|libvarlink-23-1|68	
21mr|libvarlink-23-1|69	%check
21mr|libvarlink-23-1|70	#export LC_CTYPE=C.utf8
21mr|libvarlink-23-1|71	#% meson_test
21mr|libvarlink-23-1|72	
21mr|libvarlink-23-1|73	%install
21mr|libvarlink-23-1|74	%meson_install

13898 21
21mr|libva-utils-2.18.2-1|1	Summary:	Tools for libva (including vainfo)
21mr|libva-utils-2.18.2-1|2	Name:		libva-utils
21mr|libva-utils-2.18.2-1|3	Epoch:		2
21mr|libva-utils-2.18.2-1|4	Version:	2.18.2
21mr|libva-utils-2.18.2-1|5	Release:	1
21mr|libva-utils-2.18.2-1|6	License:	MIT
21mr|libva-utils-2.18.2-1|7	Group:		Video
21mr|libva-utils-2.18.2-1|8	Url:		http://freedesktop.org/wiki/Software/vaapi
21mr|libva-utils-2.18.2-1|9	Source0:	https://github.com/intel/libva-utils/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libva-utils-2.18.2-1|10	BuildRequires:	meson
21mr|libva-utils-2.18.2-1|11	BuildRequires:	pkgconfig(egl)
21mr|libva-utils-2.18.2-1|12	BuildRequires:	pkgconfig(gl)
21mr|libva-utils-2.18.2-1|13	BuildRequires:	pkgconfig(libdrm)
21mr|libva-utils-2.18.2-1|14	BuildRequires:	pkgconfig(libva)
21mr|libva-utils-2.18.2-1|15	BuildRequires:	pkgconfig(pciaccess)
21mr|libva-utils-2.18.2-1|16	BuildRequires:	pkgconfig(udev)
21mr|libva-utils-2.18.2-1|17	BuildRequires:	pkgconfig(wayland-client)
21mr|libva-utils-2.18.2-1|18	BuildRequires:	pkgconfig(wayland-egl)
21mr|libva-utils-2.18.2-1|19	BuildRequires:	pkgconfig(wayland-protocols)
21mr|libva-utils-2.18.2-1|20	BuildRequires:	pkgconfig(wayland-scanner)
21mr|libva-utils-2.18.2-1|21	BuildRequires:	pkgconfig(x11)
21mr|libva-utils-2.18.2-1|22	BuildRequires:	pkgconfig(xext)
21mr|libva-utils-2.18.2-1|23	BuildRequires:	pkgconfig(xfixes)
21mr|libva-utils-2.18.2-1|24	
21mr|libva-utils-2.18.2-1|25	%description
21mr|libva-utils-2.18.2-1|26	The libva-utils package contains tools that are provided as part of libva,
21mr|libva-utils-2.18.2-1|27	including the vainfo tool for determining what (if any) libva support is
21mr|libva-utils-2.18.2-1|28	available on a system.
21mr|libva-utils-2.18.2-1|29	
21mr|libva-utils-2.18.2-1|30	%files
21mr|libva-utils-2.18.2-1|31	%license COPYING
21mr|libva-utils-2.18.2-1|32	%doc NEWS README*
21mr|libva-utils-2.18.2-1|33	%{_bindir}/av1encode
21mr|libva-utils-2.18.2-1|34	%{_bindir}/avcenc
21mr|libva-utils-2.18.2-1|35	%{_bindir}/avcstreamoutdemo
21mr|libva-utils-2.18.2-1|36	%{_bindir}/h264encode
21mr|libva-utils-2.18.2-1|37	%{_bindir}/hevcencode
21mr|libva-utils-2.18.2-1|38	%{_bindir}/jpegenc
21mr|libva-utils-2.18.2-1|39	%{_bindir}/loadjpeg
21mr|libva-utils-2.18.2-1|40	%{_bindir}/mpeg2vaenc
21mr|libva-utils-2.18.2-1|41	%{_bindir}/mpeg2vldemo
21mr|libva-utils-2.18.2-1|42	%{_bindir}/putsurface*
21mr|libva-utils-2.18.2-1|43	%{_bindir}/sfcsample
21mr|libva-utils-2.18.2-1|44	%{_bindir}/vainfo
21mr|libva-utils-2.18.2-1|45	%{_bindir}/vacopy
21mr|libva-utils-2.18.2-1|46	%{_bindir}/vavpp
21mr|libva-utils-2.18.2-1|47	%{_bindir}/vp8enc
21mr|libva-utils-2.18.2-1|48	%{_bindir}/vp9enc
21mr|libva-utils-2.18.2-1|49	%{_bindir}/vpp3dlut
21mr|libva-utils-2.18.2-1|50	%{_bindir}/vppblending
21mr|libva-utils-2.18.2-1|51	%{_bindir}/vppchromasitting
21mr|libva-utils-2.18.2-1|52	%{_bindir}/vppdenoise
21mr|libva-utils-2.18.2-1|53	%{_bindir}/vpphdr_tm
21mr|libva-utils-2.18.2-1|54	%{_bindir}/vppscaling_csc
21mr|libva-utils-2.18.2-1|55	%{_bindir}/vppscaling_n_out_usrptr
21mr|libva-utils-2.18.2-1|56	%{_bindir}/vppsharpness
21mr|libva-utils-2.18.2-1|57	
21mr|libva-utils-2.18.2-1|58	#----------------------------------------------------------------------------
21mr|libva-utils-2.18.2-1|59	
21mr|libva-utils-2.18.2-1|60	%prep
21mr|libva-utils-2.18.2-1|61	%setup -q
21mr|libva-utils-2.18.2-1|62	%ifarch %{e2k}
21mr|libva-utils-2.18.2-1|63	# error #20: identifier "VA_RC_TCBRC" is undefined
21mr|libva-utils-2.18.2-1|64	sed -i '/{VA_RC_TCBRC,\s\+"VA_RC_TCBRC"},/d' vainfo/vainfo.c
21mr|libva-utils-2.18.2-1|65	%endif
21mr|libva-utils-2.18.2-1|66	
21mr|libva-utils-2.18.2-1|67	
21mr|libva-utils-2.18.2-1|68	%build
21mr|libva-utils-2.18.2-1|69	#global optflags %%{optflags} -fno-strict-aliasing
21mr|libva-utils-2.18.2-1|70	%meson -Ddrm=true \
21mr|libva-utils-2.18.2-1|71	-Dx11=true \
21mr|libva-utils-2.18.2-1|72	-Dwayland=true
21mr|libva-utils-2.18.2-1|73	
21mr|libva-utils-2.18.2-1|74	%meson_build
21mr|libva-utils-2.18.2-1|75	
21mr|libva-utils-2.18.2-1|76	
21mr|libva-utils-2.18.2-1|77	%install
21mr|libva-utils-2.18.2-1|78	%meson_install

13899 21
21mr|libvdpau-1.5-1|1	%define	major 1
21mr|libvdpau-1.5-1|2	%define	libname %mklibname vdpau %{major}
21mr|libvdpau-1.5-1|3	%define	devname %mklibname vdpau -d
21mr|libvdpau-1.5-1|4	%define	libtrace %mklibname vdpau-trace
21mr|libvdpau-1.5-1|5	
21mr|libvdpau-1.5-1|6	%bcond_without bootstrap
21mr|libvdpau-1.5-1|7	
21mr|libvdpau-1.5-1|8	Summary:	Video Decode and Presentation API for Unix
21mr|libvdpau-1.5-1|9	Name:		libvdpau
21mr|libvdpau-1.5-1|10	Version:	1.5
21mr|libvdpau-1.5-1|11	Release:	1
21mr|libvdpau-1.5-1|12	License:	MIT
21mr|libvdpau-1.5-1|13	Group:		System/Libraries
21mr|libvdpau-1.5-1|14	Url:		https://gitlab.freedesktop.org/vdpau
21mr|libvdpau-1.5-1|15	Source0:	https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/%{version}/libvdpau-%{version}.tar.bz2
21mr|libvdpau-1.5-1|16	Source100:	%{name}.rpmlintrc
21mr|libvdpau-1.5-1|17	BuildRequires:	doxygen
21mr|libvdpau-1.5-1|18	BuildRequires:	meson >= 0.41
21mr|libvdpau-1.5-1|19	BuildRequires:	x11-proto-devel
21mr|libvdpau-1.5-1|20	BuildRequires:	pkgconfig(x11)
21mr|libvdpau-1.5-1|21	BuildRequires:	pkgconfig(xext)
21mr|libvdpau-1.5-1|22	# For apidoc:
21mr|libvdpau-1.5-1|23	%if !%{with bootstrap}
21mr|libvdpau-1.5-1|24	BuildRequires:	doxygen
21mr|libvdpau-1.5-1|25	BuildRequires:	graphviz
21mr|libvdpau-1.5-1|26	BuildRequires:	texlive-pdftex
21mr|libvdpau-1.5-1|27	%endif
21mr|libvdpau-1.5-1|28	
21mr|libvdpau-1.5-1|29	%description
21mr|libvdpau-1.5-1|30	The Video Decode and Presentation API for Unix (VDPAU) provides a
21mr|libvdpau-1.5-1|31	complete solution for decoding, post-processing, compositing, and
21mr|libvdpau-1.5-1|32	displaying compressed or uncompressed video streams. These video
21mr|libvdpau-1.5-1|33	streams may be combined (composited) with bitmap content, to
21mr|libvdpau-1.5-1|34	implement OSDs and other application user interfaces.
21mr|libvdpau-1.5-1|35	
21mr|libvdpau-1.5-1|36	Only the proprietary NVIDIA driver supports this interface so far.
21mr|libvdpau-1.5-1|37	
21mr|libvdpau-1.5-1|38	#----------------------------------------------------------------------------
21mr|libvdpau-1.5-1|39	
21mr|libvdpau-1.5-1|40	%package -n %{libname}
21mr|libvdpau-1.5-1|41	Summary:	VDPAU shared library
21mr|libvdpau-1.5-1|42	Group:		System/Libraries
21mr|libvdpau-1.5-1|43	
21mr|libvdpau-1.5-1|44	%description -n %{libname}
21mr|libvdpau-1.5-1|45	The Video Decode and Presentation API for Unix (VDPAU) wrapper shared
21mr|libvdpau-1.5-1|46	library. This library is responsible for loading the hardware-specific
21mr|libvdpau-1.5-1|47	VDPAU driver.
21mr|libvdpau-1.5-1|48	
21mr|libvdpau-1.5-1|49	%files -n %{libname}
21mr|libvdpau-1.5-1|50	%doc COPYING
21mr|libvdpau-1.5-1|51	%{_sysconfdir}/vdpau_wrapper.cfg
21mr|libvdpau-1.5-1|52	%dir %{_libdir}/vdpau
21mr|libvdpau-1.5-1|53	%{_libdir}/%{name}.so.%{major}*
21mr|libvdpau-1.5-1|54	
21mr|libvdpau-1.5-1|55	
21mr|libvdpau-1.5-1|56	#----------------------------------------------------------------------------
21mr|libvdpau-1.5-1|57	
21mr|libvdpau-1.5-1|58	%package -n %{devname}
21mr|libvdpau-1.5-1|59	Summary:	VDPAU development headers
21mr|libvdpau-1.5-1|60	Group:		Development/X11
21mr|libvdpau-1.5-1|61	Requires:	%{libname} = %{EVRD}
21mr|libvdpau-1.5-1|62	Requires:	%{libtrace} = %{EVRD}
21mr|libvdpau-1.5-1|63	Provides:	vdpau-devel = %{EVRD}
21mr|libvdpau-1.5-1|64	
21mr|libvdpau-1.5-1|65	%description -n %{devname}
21mr|libvdpau-1.5-1|66	This package contains the VDPAU headers for developing software that
21mr|libvdpau-1.5-1|67	uses VDPAU.
21mr|libvdpau-1.5-1|68	
21mr|libvdpau-1.5-1|69	%files -n %{devname}
21mr|libvdpau-1.5-1|70	%doc AUTHORS
21mr|libvdpau-1.5-1|71	%if !%{with bootstrap}
21mr|libvdpau-1.5-1|72	%doc %{_arch}-rosa-linux-gnu/doc/html/*
21mr|libvdpau-1.5-1|73	%endif
21mr|libvdpau-1.5-1|74	%{_includedir}/vdpau
21mr|libvdpau-1.5-1|75	%{_libdir}/%{name}.so
21mr|libvdpau-1.5-1|76	%{_libdir}/vdpau/%{name}_trace.so
21mr|libvdpau-1.5-1|77	%{_libdir}/pkgconfig/vdpau.pc
21mr|libvdpau-1.5-1|78	
21mr|libvdpau-1.5-1|79	#----------------------------------------------------------------------------
21mr|libvdpau-1.5-1|80	
21mr|libvdpau-1.5-1|81	%package -n %{libtrace}
21mr|libvdpau-1.5-1|82	Summary:	VDPAU tracing module for debugging
21mr|libvdpau-1.5-1|83	Group:		Development/X11
21mr|libvdpau-1.5-1|84	Requires:	%{libname} = %{EVRD}
21mr|libvdpau-1.5-1|85	
21mr|libvdpau-1.5-1|86	%description -n %{libtrace}
21mr|libvdpau-1.5-1|87	Tracing module for debugging VDPAU.
21mr|libvdpau-1.5-1|88	
21mr|libvdpau-1.5-1|89	%files -n %{libtrace}
21mr|libvdpau-1.5-1|90	%doc COPYING
21mr|libvdpau-1.5-1|91	# Major is the plugin interface version, not %%major
21mr|libvdpau-1.5-1|92	%{_libdir}/vdpau/%{name}_trace.so.*
21mr|libvdpau-1.5-1|93	
21mr|libvdpau-1.5-1|94	#----------------------------------------------------------------------------
21mr|libvdpau-1.5-1|95	
21mr|libvdpau-1.5-1|96	%prep
21mr|libvdpau-1.5-1|97	%autosetup -p1
21mr|libvdpau-1.5-1|98	
21mr|libvdpau-1.5-1|99	
21mr|libvdpau-1.5-1|100	%build
21mr|libvdpau-1.5-1|101	%meson \
21mr|libvdpau-1.5-1|102	%if !%{with bootstrap}
21mr|libvdpau-1.5-1|103	-Ddocumentation=true
21mr|libvdpau-1.5-1|104	%endif
21mr|libvdpau-1.5-1|105	
21mr|libvdpau-1.5-1|106	%meson_build
21mr|libvdpau-1.5-1|107	
21mr|libvdpau-1.5-1|108	
21mr|libvdpau-1.5-1|109	%install
21mr|libvdpau-1.5-1|110	%meson_install
21mr|libvdpau-1.5-1|111	
21mr|libvdpau-1.5-1|112	%if !%{with bootstrap}
21mr|libvdpau-1.5-1|113	# We pick up docs with our macro
21mr|libvdpau-1.5-1|114	rm -rf %{buildroot}%{_docdir}/%{name}/html
21mr|libvdpau-1.5-1|115	%endif

13900 21
21mr|libvdpau-va-gl-0.4.2-5|1	# .so is not a devel file here
21mr|libvdpau-va-gl-0.4.2-5|2	%if %{_use_internal_dependency_generator}
21mr|libvdpau-va-gl-0.4.2-5|3	%global __provides_exclude devel\\(.*
21mr|libvdpau-va-gl-0.4.2-5|4	%global __requires_exclude devel\\(.*
21mr|libvdpau-va-gl-0.4.2-5|5	%endif
21mr|libvdpau-va-gl-0.4.2-5|6	
21mr|libvdpau-va-gl-0.4.2-5|7	%define major 1
21mr|libvdpau-va-gl-0.4.2-5|8	%define libname %mklibname vdpau_va_gl %{major}
21mr|libvdpau-va-gl-0.4.2-5|9	
21mr|libvdpau-va-gl-0.4.2-5|10	Summary:	VDPAU driver with OpenGL/VAAPI backend
21mr|libvdpau-va-gl-0.4.2-5|11	Name:		libvdpau-va-gl
21mr|libvdpau-va-gl-0.4.2-5|12	Version:	0.4.2
21mr|libvdpau-va-gl-0.4.2-5|13	Release:	5
21mr|libvdpau-va-gl-0.4.2-5|14	License:	GPLv3+
21mr|libvdpau-va-gl-0.4.2-5|15	Group:		System/Libraries
21mr|libvdpau-va-gl-0.4.2-5|16	Url:		https://github.com/i-rinat/libvdpau-va-gl
21mr|libvdpau-va-gl-0.4.2-5|17	Source0:	https://github.com/i-rinat/libvdpau-va-gl/archive/v%{version}.tar.gz
21mr|libvdpau-va-gl-0.4.2-5|18	BuildRequires:	cmake
21mr|libvdpau-va-gl-0.4.2-5|19	BuildRequires:	pkgconfig(gl)
21mr|libvdpau-va-gl-0.4.2-5|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|libvdpau-va-gl-0.4.2-5|21	BuildRequires:	pkgconfig(glu)
21mr|libvdpau-va-gl-0.4.2-5|22	BuildRequires:	pkgconfig(libswscale)
21mr|libvdpau-va-gl-0.4.2-5|23	BuildRequires:	pkgconfig(libva-x11)
21mr|libvdpau-va-gl-0.4.2-5|24	BuildRequires:	pkgconfig(vdpau)
21mr|libvdpau-va-gl-0.4.2-5|25	BuildRequires:	pkgconfig(x11)
21mr|libvdpau-va-gl-0.4.2-5|26	
21mr|libvdpau-va-gl-0.4.2-5|27	%description
21mr|libvdpau-va-gl-0.4.2-5|28	Many applications can use VDPAU to accelerate portions of the video decoding
21mr|libvdpau-va-gl-0.4.2-5|29	process and video post-processing to the GPU video hardware. Unfortunately,
21mr|libvdpau-va-gl-0.4.2-5|30	there is no such library for many graphic chipsets. Some applications also
21mr|libvdpau-va-gl-0.4.2-5|31	support VA-API but many of them, including Adobe Flash Player, don't.
21mr|libvdpau-va-gl-0.4.2-5|32	
21mr|libvdpau-va-gl-0.4.2-5|33	This library proposes a generic VDPAU library. It uses OpenGL under the hood
21mr|libvdpau-va-gl-0.4.2-5|34	to accelerate drawing and scaling and VA-API (if available) to accelerate video
21mr|libvdpau-va-gl-0.4.2-5|35	decoding.
21mr|libvdpau-va-gl-0.4.2-5|36	
21mr|libvdpau-va-gl-0.4.2-5|37	#----------------------------------------------------------------------------
21mr|libvdpau-va-gl-0.4.2-5|38	
21mr|libvdpau-va-gl-0.4.2-5|39	%package -n %{libname}
21mr|libvdpau-va-gl-0.4.2-5|40	Summary:	VDPAU driver with OpenGL/VAAPI backend
21mr|libvdpau-va-gl-0.4.2-5|41	Group:		System/Libraries
21mr|libvdpau-va-gl-0.4.2-5|42	Provides:	%{name} = %{EVRD}
21mr|libvdpau-va-gl-0.4.2-5|43	
21mr|libvdpau-va-gl-0.4.2-5|44	%description -n %{libname}
21mr|libvdpau-va-gl-0.4.2-5|45	Many applications can use VDPAU to accelerate portions of the video decoding
21mr|libvdpau-va-gl-0.4.2-5|46	process and video post-processing to the GPU video hardware. Unfortunately,
21mr|libvdpau-va-gl-0.4.2-5|47	there is no such library for many graphic chipsets. Some applications also
21mr|libvdpau-va-gl-0.4.2-5|48	support VA-API but many of them, including Adobe Flash Player, don't.
21mr|libvdpau-va-gl-0.4.2-5|49	
21mr|libvdpau-va-gl-0.4.2-5|50	This library proposes a generic VDPAU library. It uses OpenGL under the hood
21mr|libvdpau-va-gl-0.4.2-5|51	to accelerate drawing and scaling and VA-API (if available) to accelerate video
21mr|libvdpau-va-gl-0.4.2-5|52	decoding.
21mr|libvdpau-va-gl-0.4.2-5|53	
21mr|libvdpau-va-gl-0.4.2-5|54	%files -n %{libname}
21mr|libvdpau-va-gl-0.4.2-5|55	%doc ChangeLog README.md
21mr|libvdpau-va-gl-0.4.2-5|56	%{_libdir}/libvdpau_va_gl.so.%{major}*
21mr|libvdpau-va-gl-0.4.2-5|57	%{_libdir}/libvdpau_va_gl.so
21mr|libvdpau-va-gl-0.4.2-5|58	
21mr|libvdpau-va-gl-0.4.2-5|59	#----------------------------------------------------------------------------
21mr|libvdpau-va-gl-0.4.2-5|60	
21mr|libvdpau-va-gl-0.4.2-5|61	%prep
21mr|libvdpau-va-gl-0.4.2-5|62	%setup -q
21mr|libvdpau-va-gl-0.4.2-5|63	
21mr|libvdpau-va-gl-0.4.2-5|64	%build
21mr|libvdpau-va-gl-0.4.2-5|65	%cmake
21mr|libvdpau-va-gl-0.4.2-5|66	%make
21mr|libvdpau-va-gl-0.4.2-5|67	
21mr|libvdpau-va-gl-0.4.2-5|68	%install
21mr|libvdpau-va-gl-0.4.2-5|69	%makeinstall_std -C build

13901 21
21mr|libverto-0.3.1-2|1	%define major 1
21mr|libverto-0.3.1-2|2	
21mr|libverto-0.3.1-2|3	%define libverto %mklibname verto %{major}
21mr|libverto-0.3.1-2|4	%define devverto %mklibname verto -d
21mr|libverto-0.3.1-2|5	%define libglib %mklibname verto-glib %{major}
21mr|libverto-0.3.1-2|6	%define devglib %mklibname verto-glib -d
21mr|libverto-0.3.1-2|7	%define libev %mklibname verto-libev %{major}
21mr|libverto-0.3.1-2|8	%define devev %mklibname verto-libev -d
21mr|libverto-0.3.1-2|9	%define libevent %mklibname verto-libevent %{major}
21mr|libverto-0.3.1-2|10	%define devevent %mklibname verto-libevent -d
21mr|libverto-0.3.1-2|11	%define libtevent %mklibname verto-tevent %{major}
21mr|libverto-0.3.1-2|12	%define devtevent %mklibname verto-tevent -d
21mr|libverto-0.3.1-2|13	
21mr|libverto-0.3.1-2|14	Summary:	Main loop abstraction library
21mr|libverto-0.3.1-2|15	Name:		libverto
21mr|libverto-0.3.1-2|16	Version:	0.3.1
21mr|libverto-0.3.1-2|17	Release:	2
21mr|libverto-0.3.1-2|18	License:	MIT
21mr|libverto-0.3.1-2|19	Group:		System/Libraries
21mr|libverto-0.3.1-2|20	Url:		https://fedorahosted.org/libverto/
21mr|libverto-0.3.1-2|21	Source0:	https://github.com/latchset/libverto/archive/%{version}.tar.gz
21mr|libverto-0.3.1-2|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|libverto-0.3.1-2|23	BuildRequires:	pkgconfig(libev)
21mr|libverto-0.3.1-2|24	BuildRequires:	pkgconfig(libevent)
21mr|libverto-0.3.1-2|25	BuildRequires:	pkgconfig(tevent)
21mr|libverto-0.3.1-2|26	
21mr|libverto-0.3.1-2|27	%description
21mr|libverto-0.3.1-2|28	libverto provides a way for libraries to expose asynchronous interfaces
21mr|libverto-0.3.1-2|29	without having to choose a particular event loop, offloading this
21mr|libverto-0.3.1-2|30	decision to the end application which consumes the library.
21mr|libverto-0.3.1-2|31	
21mr|libverto-0.3.1-2|32	If you are packaging an application, not library, based on libverto,
21mr|libverto-0.3.1-2|33	you should depend either on a specific implementation module or you
21mr|libverto-0.3.1-2|34	can depend on the virtual provides 'libverto-module-base'. This will
21mr|libverto-0.3.1-2|35	ensure that you have at least one module installed that provides io,
21mr|libverto-0.3.1-2|36	timeout and signal functionality. Currently glib is the only module
21mr|libverto-0.3.1-2|37	that does not provide these three because it lacks signal. However,
21mr|libverto-0.3.1-2|38	glib will support signal in the future.
21mr|libverto-0.3.1-2|39	
21mr|libverto-0.3.1-2|40	%files
21mr|libverto-0.3.1-2|41	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|libverto-0.3.1-2|42	
21mr|libverto-0.3.1-2|43	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|44	
21mr|libverto-0.3.1-2|45	%package -n %{libverto}
21mr|libverto-0.3.1-2|46	Summary:	System libraries for %{name}
21mr|libverto-0.3.1-2|47	Group:		System/Libraries
21mr|libverto-0.3.1-2|48	
21mr|libverto-0.3.1-2|49	%description -n %{libverto}
21mr|libverto-0.3.1-2|50	The %{name} package contains libraries for %{name}.
21mr|libverto-0.3.1-2|51	
21mr|libverto-0.3.1-2|52	%files -n %{libverto}
21mr|libverto-0.3.1-2|53	%{_libdir}/%{name}.so.%{major}*
21mr|libverto-0.3.1-2|54	
21mr|libverto-0.3.1-2|55	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|56	
21mr|libverto-0.3.1-2|57	%package -n %{devverto}
21mr|libverto-0.3.1-2|58	Summary:	Development files for %{name}
21mr|libverto-0.3.1-2|59	Group:		Development/C
21mr|libverto-0.3.1-2|60	Requires:	%{libverto} = %{EVRD}
21mr|libverto-0.3.1-2|61	
21mr|libverto-0.3.1-2|62	%description -n %{devverto}
21mr|libverto-0.3.1-2|63	The %{name}-devel package contains libraries and header files for
21mr|libverto-0.3.1-2|64	developing applications that use %{name}.
21mr|libverto-0.3.1-2|65	
21mr|libverto-0.3.1-2|66	%files -n %{devverto}
21mr|libverto-0.3.1-2|67	%{_includedir}/verto.h
21mr|libverto-0.3.1-2|68	%{_includedir}/verto-module.h
21mr|libverto-0.3.1-2|69	%{_libdir}/%{name}.so
21mr|libverto-0.3.1-2|70	%{_libdir}/pkgconfig/%{name}.pc
21mr|libverto-0.3.1-2|71	
21mr|libverto-0.3.1-2|72	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|73	
21mr|libverto-0.3.1-2|74	%package -n %{libglib}
21mr|libverto-0.3.1-2|75	Summary:	glib module for %{name}
21mr|libverto-0.3.1-2|76	Group:		System/Libraries
21mr|libverto-0.3.1-2|77	Conflicts:	%{_lib}glib < 0.2.5
21mr|libverto-0.3.1-2|78	Obsoletes:	%{_lib}glib < 0.2.5
21mr|libverto-0.3.1-2|79	
21mr|libverto-0.3.1-2|80	%description -n %{libglib}
21mr|libverto-0.3.1-2|81	Module for %{name} which provides integration with glib.
21mr|libverto-0.3.1-2|82	
21mr|libverto-0.3.1-2|83	This package does NOT yet provide %{name}-module-base.
21mr|libverto-0.3.1-2|84	
21mr|libverto-0.3.1-2|85	%files -n %{libglib}
21mr|libverto-0.3.1-2|86	%{_libdir}/%{name}-glib.so.%{major}*
21mr|libverto-0.3.1-2|87	
21mr|libverto-0.3.1-2|88	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|89	
21mr|libverto-0.3.1-2|90	%package -n %{devglib}
21mr|libverto-0.3.1-2|91	Summary:	Development files for %{name}-glib
21mr|libverto-0.3.1-2|92	Group:		Development/C
21mr|libverto-0.3.1-2|93	Requires:	%{libglib} = %{EVRD}
21mr|libverto-0.3.1-2|94	Requires:	%{devverto} = %{EVRD}
21mr|libverto-0.3.1-2|95	Conflicts:	%{_lib}glib-devel < 0.2.5
21mr|libverto-0.3.1-2|96	Obsoletes:	%{_lib}glib-devel < 0.2.5
21mr|libverto-0.3.1-2|97	
21mr|libverto-0.3.1-2|98	%description -n %{devglib}
21mr|libverto-0.3.1-2|99	The %{name}-glib-devel package contains libraries and header files for
21mr|libverto-0.3.1-2|100	developing applications that use %{name}-glib.
21mr|libverto-0.3.1-2|101	
21mr|libverto-0.3.1-2|102	%files -n %{devglib}
21mr|libverto-0.3.1-2|103	%{_includedir}/verto-glib.h
21mr|libverto-0.3.1-2|104	%{_libdir}/%{name}-glib.so
21mr|libverto-0.3.1-2|105	%{_libdir}/pkgconfig/%{name}-glib.pc
21mr|libverto-0.3.1-2|106	
21mr|libverto-0.3.1-2|107	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|108	
21mr|libverto-0.3.1-2|109	%package -n %{libev}
21mr|libverto-0.3.1-2|110	Summary:	libev module for %{name}
21mr|libverto-0.3.1-2|111	Group:		System/Libraries
21mr|libverto-0.3.1-2|112	Provides:	%{name}-module-base = %{EVRD}
21mr|libverto-0.3.1-2|113	Conflicts:	%{_lib}ev < 0.2.5
21mr|libverto-0.3.1-2|114	Obsoletes:	%{_lib}ev < 0.2.5
21mr|libverto-0.3.1-2|115	
21mr|libverto-0.3.1-2|116	%description -n %{libev}
21mr|libverto-0.3.1-2|117	Module for %{name} which provides integration with libev.
21mr|libverto-0.3.1-2|118	
21mr|libverto-0.3.1-2|119	This package provides %{name}-module-base since it supports io, timeout
21mr|libverto-0.3.1-2|120	and signal.
21mr|libverto-0.3.1-2|121	
21mr|libverto-0.3.1-2|122	%files -n %{libev}
21mr|libverto-0.3.1-2|123	%{_libdir}/%{name}-libev.so.%{major}*
21mr|libverto-0.3.1-2|124	
21mr|libverto-0.3.1-2|125	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|126	
21mr|libverto-0.3.1-2|127	%package -n %{devev}
21mr|libverto-0.3.1-2|128	Summary:	Development files for %{name}-libev
21mr|libverto-0.3.1-2|129	Group:		Development/C
21mr|libverto-0.3.1-2|130	Requires:	%{libev} = %{EVRD}
21mr|libverto-0.3.1-2|131	Requires:	%{devverto} = %{EVRD}
21mr|libverto-0.3.1-2|132	Conflicts:	%{_lib}ev-devel < 0.2.5
21mr|libverto-0.3.1-2|133	Obsoletes:	%{_lib}ev-devel < 0.2.5
21mr|libverto-0.3.1-2|134	
21mr|libverto-0.3.1-2|135	%description -n %{devev}
21mr|libverto-0.3.1-2|136	The %{name}-libev-devel package contains libraries and header files for
21mr|libverto-0.3.1-2|137	developing applications that use %{name}-libev.
21mr|libverto-0.3.1-2|138	
21mr|libverto-0.3.1-2|139	This package provides %{name}-module-base since it supports io, timeout
21mr|libverto-0.3.1-2|140	and signal.
21mr|libverto-0.3.1-2|141	
21mr|libverto-0.3.1-2|142	%files -n %{devev}
21mr|libverto-0.3.1-2|143	%{_includedir}/verto-libev.h
21mr|libverto-0.3.1-2|144	%{_libdir}/%{name}-libev.so
21mr|libverto-0.3.1-2|145	%{_libdir}/pkgconfig/%{name}-libev.pc
21mr|libverto-0.3.1-2|146	
21mr|libverto-0.3.1-2|147	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|148	
21mr|libverto-0.3.1-2|149	%package -n %{libevent}
21mr|libverto-0.3.1-2|150	Summary:	Libevent module for %{name}
21mr|libverto-0.3.1-2|151	Group:		System/Libraries
21mr|libverto-0.3.1-2|152	Provides:	%{name}-module-base = %{EVRD}
21mr|libverto-0.3.1-2|153	Conflicts:	%{_lib}event < 0.2.5
21mr|libverto-0.3.1-2|154	Obsoletes:	%{_lib}event < 0.2.5
21mr|libverto-0.3.1-2|155	
21mr|libverto-0.3.1-2|156	%description -n %{libevent}
21mr|libverto-0.3.1-2|157	Module for %{name} which provides integration with libevent.
21mr|libverto-0.3.1-2|158	
21mr|libverto-0.3.1-2|159	%files -n %{libevent}
21mr|libverto-0.3.1-2|160	%{_libdir}/%{name}-libevent.so.%{major}*
21mr|libverto-0.3.1-2|161	
21mr|libverto-0.3.1-2|162	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|163	
21mr|libverto-0.3.1-2|164	%package -n %{devevent}
21mr|libverto-0.3.1-2|165	Summary:	Development files for %{name}-libevent
21mr|libverto-0.3.1-2|166	Group:		Development/C
21mr|libverto-0.3.1-2|167	Requires:	%{libevent} = %{EVRD}
21mr|libverto-0.3.1-2|168	Requires:	%{devverto} = %{EVRD}
21mr|libverto-0.3.1-2|169	Conflicts:	%{_lib}event-devel < 0.2.5
21mr|libverto-0.3.1-2|170	Obsoletes:	%{_lib}event-devel < 0.2.5
21mr|libverto-0.3.1-2|171	
21mr|libverto-0.3.1-2|172	%description -n %{devevent}
21mr|libverto-0.3.1-2|173	The %{name}-libevent-devel package contains libraries and header files for
21mr|libverto-0.3.1-2|174	developing applications that use %{name}-libevent.
21mr|libverto-0.3.1-2|175	
21mr|libverto-0.3.1-2|176	%files -n %{devevent}
21mr|libverto-0.3.1-2|177	%{_includedir}/verto-libevent.h
21mr|libverto-0.3.1-2|178	%{_libdir}/%{name}-libevent.so
21mr|libverto-0.3.1-2|179	%{_libdir}/pkgconfig/%{name}-libevent.pc
21mr|libverto-0.3.1-2|180	
21mr|libverto-0.3.1-2|181	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|182	
21mr|libverto-0.3.1-2|183	%package -n %{libtevent}
21mr|libverto-0.3.1-2|184	Summary:	tevent module for %{name}
21mr|libverto-0.3.1-2|185	Group:		System/Libraries
21mr|libverto-0.3.1-2|186	Provides:	%{name}-module-base = %{EVRD}
21mr|libverto-0.3.1-2|187	Conflicts:	%{_lib}tevent < 0.2.5
21mr|libverto-0.3.1-2|188	Obsoletes:	%{_lib}tevent < 0.2.5
21mr|libverto-0.3.1-2|189	
21mr|libverto-0.3.1-2|190	%description -n %{libtevent}
21mr|libverto-0.3.1-2|191	Module for %{name} which provides integration with tevent.
21mr|libverto-0.3.1-2|192	
21mr|libverto-0.3.1-2|193	This package provides %{name}-module-base since it supports io, timeout
21mr|libverto-0.3.1-2|194	and signal.
21mr|libverto-0.3.1-2|195	
21mr|libverto-0.3.1-2|196	%files -n %{libtevent}
21mr|libverto-0.3.1-2|197	%{_libdir}/%{name}-tevent.so.%{major}*
21mr|libverto-0.3.1-2|198	
21mr|libverto-0.3.1-2|199	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|200	
21mr|libverto-0.3.1-2|201	%package -n %{devtevent}
21mr|libverto-0.3.1-2|202	Summary:	Development files for %{name}-tevent
21mr|libverto-0.3.1-2|203	Group:		Development/C
21mr|libverto-0.3.1-2|204	Requires:	%{libtevent} = %{EVRD}
21mr|libverto-0.3.1-2|205	Requires:	%{devverto} = %{EVRD}
21mr|libverto-0.3.1-2|206	Conflicts:	%{_lib}tevent-devel < 0.2.5
21mr|libverto-0.3.1-2|207	Obsoletes:	%{_lib}tevent-devel < 0.2.5
21mr|libverto-0.3.1-2|208	
21mr|libverto-0.3.1-2|209	%description -n %{devtevent}
21mr|libverto-0.3.1-2|210	The %{name}-tevent-devel package contains libraries and header files for
21mr|libverto-0.3.1-2|211	developing applications that use %{name}-tevent.
21mr|libverto-0.3.1-2|212	
21mr|libverto-0.3.1-2|213	%files -n %{devtevent}
21mr|libverto-0.3.1-2|214	%{_includedir}/verto-tevent.h
21mr|libverto-0.3.1-2|215	%{_libdir}/%{name}-tevent.so
21mr|libverto-0.3.1-2|216	%{_libdir}/pkgconfig/%{name}-tevent.pc
21mr|libverto-0.3.1-2|217	
21mr|libverto-0.3.1-2|218	#----------------------------------------------------------------------------
21mr|libverto-0.3.1-2|219	
21mr|libverto-0.3.1-2|220	%prep
21mr|libverto-0.3.1-2|221	%setup -q
21mr|libverto-0.3.1-2|222	
21mr|libverto-0.3.1-2|223	sed -i 's!ev.h!libev/ev.h!g' configure.ac
21mr|libverto-0.3.1-2|224	sed -i 's!ev.h!libev/ev.h!g' src/verto-libev.h
21mr|libverto-0.3.1-2|225	
21mr|libverto-0.3.1-2|226	%build
21mr|libverto-0.3.1-2|227	autoreconf -fi
21mr|libverto-0.3.1-2|228	%configure --disable-static
21mr|libverto-0.3.1-2|229	%make_build
21mr|libverto-0.3.1-2|230	
21mr|libverto-0.3.1-2|231	%install
21mr|libverto-0.3.1-2|232	%make_install

13902 21
21mr|libview-0.6.6-8|1	%define major 2
21mr|libview-0.6.6-8|2	%define libname %mklibname view %{major}
21mr|libview-0.6.6-8|3	%define devname %mklibname view -d
21mr|libview-0.6.6-8|4	
21mr|libview-0.6.6-8|5	Summary:	VMware's Incredibly Exciting Widgets
21mr|libview-0.6.6-8|6	Name:		libview
21mr|libview-0.6.6-8|7	Version:	0.6.6
21mr|libview-0.6.6-8|8	Release:	8
21mr|libview-0.6.6-8|9	License:	MIT
21mr|libview-0.6.6-8|10	Group:		System/Libraries
21mr|libview-0.6.6-8|11	Url:		http://view.sourceforge.net/
21mr|libview-0.6.6-8|12	Source0:	http://prdownloads.sourceforge.net/view/%{name}-%{version}.tar.bz2
21mr|libview-0.6.6-8|13	Patch0:		libview-0.6.2-fix-pkgconfig.patch
21mr|libview-0.6.6-8|14	BuildRequires:	pkgconfig(gtkmm-2.4)
21mr|libview-0.6.6-8|15	
21mr|libview-0.6.6-8|16	%description
21mr|libview-0.6.6-8|17	libview is VMware's Incredibly Exciting Widgets, a useful collection
21mr|libview-0.6.6-8|18	of GTK+ widgets used within VMware products, free for everybody's use.
21mr|libview-0.6.6-8|19	
21mr|libview-0.6.6-8|20	#----------------------------------------------------------------------------
21mr|libview-0.6.6-8|21	
21mr|libview-0.6.6-8|22	%package -n %{libname}
21mr|libview-0.6.6-8|23	Summary:	VMware's Incredibly Exciting Widgets
21mr|libview-0.6.6-8|24	Group:		System/Libraries
21mr|libview-0.6.6-8|25	
21mr|libview-0.6.6-8|26	%description -n %{libname}
21mr|libview-0.6.6-8|27	libview is VMware's Incredibly Exciting Widgets, a useful collection
21mr|libview-0.6.6-8|28	of GTK+ widgets used within VMware products, free for everybody's use.
21mr|libview-0.6.6-8|29	
21mr|libview-0.6.6-8|30	%files -n %{libname}
21mr|libview-0.6.6-8|31	%doc AUTHORS README NEWS
21mr|libview-0.6.6-8|32	%{_libdir}/libview.so.%{major}*
21mr|libview-0.6.6-8|33	
21mr|libview-0.6.6-8|34	#----------------------------------------------------------------------------
21mr|libview-0.6.6-8|35	
21mr|libview-0.6.6-8|36	%package -n %{devname}
21mr|libview-0.6.6-8|37	Summary:	VMware's Incredibly Exciting Widgets
21mr|libview-0.6.6-8|38	Group:		Development/C++
21mr|libview-0.6.6-8|39	Requires:	%{libname} = %{EVRD}
21mr|libview-0.6.6-8|40	Provides:	%{name}-devel = %{EVRD}
21mr|libview-0.6.6-8|41	
21mr|libview-0.6.6-8|42	%description -n %{devname}
21mr|libview-0.6.6-8|43	libview is VMware's Incredibly Exciting Widgets, a useful collection
21mr|libview-0.6.6-8|44	of GTK+ widgets used within VMware products, free for everybody's use.
21mr|libview-0.6.6-8|45	
21mr|libview-0.6.6-8|46	%files -n %{devname}
21mr|libview-0.6.6-8|47	%doc ChangeLog
21mr|libview-0.6.6-8|48	%{_libdir}/libview.so
21mr|libview-0.6.6-8|49	%{_libdir}/pkgconfig/libview.pc
21mr|libview-0.6.6-8|50	%{_includedir}/libview
21mr|libview-0.6.6-8|51	
21mr|libview-0.6.6-8|52	#----------------------------------------------------------------------------
21mr|libview-0.6.6-8|53	
21mr|libview-0.6.6-8|54	%prep
21mr|libview-0.6.6-8|55	%setup -q
21mr|libview-0.6.6-8|56	%patch0 -p1
21mr|libview-0.6.6-8|57	
21mr|libview-0.6.6-8|58	%build
21mr|libview-0.6.6-8|59	%global optflags %{optflags} -std=gnu++11
21mr|libview-0.6.6-8|60	autoreconf -fi
21mr|libview-0.6.6-8|61	%configure \
21mr|libview-0.6.6-8|62	--enable-deprecated \
21mr|libview-0.6.6-8|63	--disable-static
21mr|libview-0.6.6-8|64	%make
21mr|libview-0.6.6-8|65	
21mr|libview-0.6.6-8|66	%install
21mr|libview-0.6.6-8|67	%makeinstall_std

13903 21
21mr|libvirt-8.9.0-4|1	%define	_disable_ld_no_undefined 1
21mr|libvirt-8.9.0-4|2	%define _vpath_builddir build
21mr|libvirt-8.9.0-4|3	
21mr|libvirt-8.9.0-4|4	%define	common_summary interact with virtualization capabilities
21mr|libvirt-8.9.0-4|5	%define	common_description Libvirt is a C toolkit to interact with the virtualization\
21mr|libvirt-8.9.0-4|6	capabilities of recent versions of Linux.
21mr|libvirt-8.9.0-4|7	
21mr|libvirt-8.9.0-4|8	%define	major 0
21mr|libvirt-8.9.0-4|9	%define	libname %mklibname virt %{major}
21mr|libvirt-8.9.0-4|10	%define	libadmin %mklibname virt-admin %{major}
21mr|libvirt-8.9.0-4|11	%define	liblxc %mklibname virt-lxc %{major}
21mr|libvirt-8.9.0-4|12	%define	libqemu %mklibname virt-qemu %{major}
21mr|libvirt-8.9.0-4|13	%define	devname %mklibname virt -d
21mr|libvirt-8.9.0-4|14	
21mr|libvirt-8.9.0-4|15	%define	nss_major 2
21mr|libvirt-8.9.0-4|16	%define	nss_plugin %mklibname nss_libvirt %{nss_major}
21mr|libvirt-8.9.0-4|17	
21mr|libvirt-8.9.0-4|18	# libxenstore is not versioned properly
21mr|libvirt-8.9.0-4|19	%global __requires_exclude devel\\(libxenstore.*
21mr|libvirt-8.9.0-4|20	
21mr|libvirt-8.9.0-4|21	%bcond_with	xen
21mr|libvirt-8.9.0-4|22	%bcond_without	lxc
21mr|libvirt-8.9.0-4|23	%bcond_without	vbox
21mr|libvirt-8.9.0-4|24	%bcond_without	esx
21mr|libvirt-8.9.0-4|25	%bcond_without	hyperv
21mr|libvirt-8.9.0-4|26	%bcond_without	vmware
21mr|libvirt-8.9.0-4|27	%bcond_without	parallels
21mr|libvirt-8.9.0-4|28	
21mr|libvirt-8.9.0-4|29	# not built on i686
21mr|libvirt-8.9.0-4|30	%ifarch %{x86_64} aarch64
21mr|libvirt-8.9.0-4|31	%bcond_without virtchd
21mr|libvirt-8.9.0-4|32	%else
21mr|libvirt-8.9.0-4|33	%bcond_with virtchd
21mr|libvirt-8.9.0-4|34	%endif
21mr|libvirt-8.9.0-4|35	
21mr|libvirt-8.9.0-4|36	# Force QEMU to run as non-root
21mr|libvirt-8.9.0-4|37	%define qemu_user  qemu
21mr|libvirt-8.9.0-4|38	%define qemu_group  qemu
21mr|libvirt-8.9.0-4|39	
21mr|libvirt-8.9.0-4|40	Summary:	Toolkit to %{common_summary}
21mr|libvirt-8.9.0-4|41	Name:		libvirt
21mr|libvirt-8.9.0-4|42	Version:	8.9.0
21mr|libvirt-8.9.0-4|43	Release:	4
21mr|libvirt-8.9.0-4|44	License:	LGPLv2+
21mr|libvirt-8.9.0-4|45	Group:		System/Kernel and hardware
21mr|libvirt-8.9.0-4|46	Url:		http://libvirt.org/
21mr|libvirt-8.9.0-4|47	Source0:	http://libvirt.org/sources/%{name}-%{version}.tar.xz
21mr|libvirt-8.9.0-4|48	Source1:	libvirt-tmpfiles.conf
21mr|libvirt-8.9.0-4|49	Source100:	%{name}.rpmlintrc
21mr|libvirt-8.9.0-4|50	Patch0:	        add.russian.string.patch
21mr|libvirt-8.9.0-4|51	# https://listman.redhat.com/archives/libvir-list/2022-October/234787.html
21mr|libvirt-8.9.0-4|52	Patch1:		aarch64-fix-id.patch
21mr|libvirt-8.9.0-4|53	Patch2:		CVE-2024-2496.patch
21mr|libvirt-8.9.0-4|54	BuildRequires:	docbook-style-xsl
21mr|libvirt-8.9.0-4|55	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|libvirt-8.9.0-4|56	BuildRequires:	pkgconfig(dbus-1)
21mr|libvirt-8.9.0-4|57	BuildRequires:	pkgconfig(libudev)
21mr|libvirt-8.9.0-4|58	BuildRequires:	pkgconfig(devmapper)
21mr|libvirt-8.9.0-4|59	BuildRequires:	dmsetup
21mr|libvirt-8.9.0-4|60	BuildRequires:	meson
21mr|libvirt-8.9.0-4|61	BuildRequires:	libxml2-utils
21mr|libvirt-8.9.0-4|62	BuildRequires:	lvm2
21mr|libvirt-8.9.0-4|63	BuildRequires:	glibc-devel
21mr|libvirt-8.9.0-4|64	BuildRequires:	nfs-utils
21mr|libvirt-8.9.0-4|65	BuildRequires:	open-iscsi
21mr|libvirt-8.9.0-4|66	#BuildRequires:	qemu
21mr|libvirt-8.9.0-4|67	BuildRequires:	systemtap-devel
21mr|libvirt-8.9.0-4|68	BuildRequires:	gettext-devel
21mr|libvirt-8.9.0-4|69	BuildRequires:	sasl-devel
21mr|libvirt-8.9.0-4|70	%ifnarch %arm %mips
21mr|libvirt-8.9.0-4|71	BuildRequires:	numa-devel
21mr|libvirt-8.9.0-4|72	BuildRequires:	numactl
21mr|libvirt-8.9.0-4|73	%endif
21mr|libvirt-8.9.0-4|74	BuildRequires:	pcap-devel
21mr|libvirt-8.9.0-4|75	BuildRequires:	readline-devel
21mr|libvirt-8.9.0-4|76	%if %{with xen}
21mr|libvirt-8.9.0-4|77	BuildRequires:	xen-devel >= 3.0.4
21mr|libvirt-8.9.0-4|78	%endif
21mr|libvirt-8.9.0-4|79	BuildRequires:	xsltproc
21mr|libvirt-8.9.0-4|80	BuildRequires:	pkgconfig(bash-completion)
21mr|libvirt-8.9.0-4|81	BuildRequires:	pkgconfig(avahi-client)
21mr|libvirt-8.9.0-4|82	BuildRequires:	pkgconfig(libacl)
21mr|libvirt-8.9.0-4|83	BuildRequires:	pkgconfig(audit)
21mr|libvirt-8.9.0-4|84	BuildRequires:	pkgconfig(libattr)
21mr|libvirt-8.9.0-4|85	BuildRequires:	pkgconfig(libssh)
21mr|libvirt-8.9.0-4|86	BuildRequires:	pkgconfig(blkid)
21mr|libvirt-8.9.0-4|87	BuildRequires:	pkgconfig(fuse)
21mr|libvirt-8.9.0-4|88	BuildRequires:	pkgconfig(gnutls)
21mr|libvirt-8.9.0-4|89	BuildRequires:	pkgconfig(libcurl)
21mr|libvirt-8.9.0-4|90	BuildRequires:	pkgconfig(libnl-3.0)
21mr|libvirt-8.9.0-4|91	BuildRequires:	pkgconfig(libparted)
21mr|libvirt-8.9.0-4|92	BuildRequires:	pkgconfig(libssh2)
21mr|libvirt-8.9.0-4|93	BuildRequires:	pkgconfig(libtirpc)
21mr|libvirt-8.9.0-4|94	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libvirt-8.9.0-4|95	BuildRequires:	pkgconfig(ncurses)
21mr|libvirt-8.9.0-4|96	BuildRequires:	pkgconfig(netcf)
21mr|libvirt-8.9.0-4|97	BuildRequires:	pkgconfig(pciaccess)
21mr|libvirt-8.9.0-4|98	BuildRequires:	pkgconfig(polkit-agent-1) polkit
21mr|libvirt-8.9.0-4|99	BuildRequires: 	pkgconfig(systemd)
21mr|libvirt-8.9.0-4|100	BuildRequires: 	pkgconfig(libsystemd)
21mr|libvirt-8.9.0-4|101	BuildRequires:	pkgconfig(xmlrpc)
21mr|libvirt-8.9.0-4|102	BuildRequires:	pkgconfig(yajl)
21mr|libvirt-8.9.0-4|103	BuildRequires:  python3dist(docutils)
21mr|libvirt-8.9.0-4|104	# add userspace tools here because the full path to each tool is hard coded into the libvirt.so* library.
21mr|libvirt-8.9.0-4|105	BuildRequires:  dmsetup dnsmasq-base ebtables iproute2 iptables kmod lvm2 parted polkit radvd systemd
21mr|libvirt-8.9.0-4|106	
21mr|libvirt-8.9.0-4|107	Requires(post):	/bin/systemd-sysusers
21mr|libvirt-8.9.0-4|108	# /usr/share/augeas/lenses/*
21mr|libvirt-8.9.0-4|109	Requires:	augeas-lenses
21mr|libvirt-8.9.0-4|110	# So remote clients can access libvirt over SSH tunnel
21mr|libvirt-8.9.0-4|111	Requires:	cyrus-sasl
21mr|libvirt-8.9.0-4|112	# Needed by /usr/libexec/libvirt-guests.sh script.
21mr|libvirt-8.9.0-4|113	Requires:	gettext
21mr|libvirt-8.9.0-4|114	Requires:	python3-gobject-cairo
21mr|libvirt-8.9.0-4|115	Requires:	bridge-utils
21mr|libvirt-8.9.0-4|116	Requires:	dnsmasq-base
21mr|libvirt-8.9.0-4|117	Requires:	dmidecode
21mr|libvirt-8.9.0-4|118	Requires:	ebtables
21mr|libvirt-8.9.0-4|119	Requires:	logrotate
21mr|libvirt-8.9.0-4|120	Requires:	netcf
21mr|libvirt-8.9.0-4|121	Recommends:	polkit
21mr|libvirt-8.9.0-4|122	Recommends:	netcat
21mr|libvirt-8.9.0-4|123	Recommends:	(%{name}-role if virt-manager)
21mr|libvirt-8.9.0-4|124	# libvirt may be used for sth else than qemu, but usually qemu
21mr|libvirt-8.9.0-4|125	Recommends:	qemu
21mr|libvirt-8.9.0-4|126	# pm-utils is in contrib
21mr|libvirt-8.9.0-4|127	Recommends:	pm-utils
21mr|libvirt-8.9.0-4|128	Provides:	%{name}-client = %{EVRD}
21mr|libvirt-8.9.0-4|129	Provides:	%{name}-utils = %{EVRD}
21mr|libvirt-8.9.0-4|130	Provides:	libvirtd = %{EVRD}
21mr|libvirt-8.9.0-4|131	# files were moved
21mr|libvirt-8.9.0-4|132	Conflicts:	%{name}-utils < 8.3.0
21mr|libvirt-8.9.0-4|133	Obsoletes:	%{name}-utils < 8.3.0
21mr|libvirt-8.9.0-4|134	
21mr|libvirt-8.9.0-4|135	%description
21mr|libvirt-8.9.0-4|136	%{common_description}
21mr|libvirt-8.9.0-4|137	
21mr|libvirt-8.9.0-4|138	Virtualization of the Linux Operating System means the ability to run multiple
21mr|libvirt-8.9.0-4|139	instances of Operating Systems concurently on a single hardware system where
21mr|libvirt-8.9.0-4|140	the basic resources are driven by a Linux instance. The library aim at
21mr|libvirt-8.9.0-4|141	providing long term stable C API initially for the Xen paravirtualization but
21mr|libvirt-8.9.0-4|142	should be able to integrate other virtualization mechanisms if needed.
21mr|libvirt-8.9.0-4|143	
21mr|libvirt-8.9.0-4|144	%files -f %{name}.lang
21mr|libvirt-8.9.0-4|145	%dir %{_docdir}/%{name}
21mr|libvirt-8.9.0-4|146	%{_bindir}/virsh
21mr|libvirt-8.9.0-4|147	%{_bindir}/virt-admin
21mr|libvirt-8.9.0-4|148	%{_bindir}/virt-host-validate
21mr|libvirt-8.9.0-4|149	%{_bindir}/virt-login-shell
21mr|libvirt-8.9.0-4|150	%{_bindir}/virt-pki-query-dn
21mr|libvirt-8.9.0-4|151	%{_bindir}/virt-pki-validate
21mr|libvirt-8.9.0-4|152	%{_bindir}/virt-qemu-run
21mr|libvirt-8.9.0-4|153	%{_bindir}/virt-ssh-helper
21mr|libvirt-8.9.0-4|154	%{_bindir}/virt-xml-validate
21mr|libvirt-8.9.0-4|155	%{_bindir}/virt-qemu-qmp-proxy
21mr|libvirt-8.9.0-4|156	%{_sbindir}/libvirtd
21mr|libvirt-8.9.0-4|157	%if %{with virtchd}
21mr|libvirt-8.9.0-4|158	%{_sbindir}/virtchd
21mr|libvirt-8.9.0-4|159	%endif
21mr|libvirt-8.9.0-4|160	%{_sbindir}/virtinterfaced
21mr|libvirt-8.9.0-4|161	%{_sbindir}/virtlockd
21mr|libvirt-8.9.0-4|162	%{_sbindir}/virtlogd
21mr|libvirt-8.9.0-4|163	%{_sbindir}/virtlxcd
21mr|libvirt-8.9.0-4|164	%{_sbindir}/virtnetworkd
21mr|libvirt-8.9.0-4|165	%{_sbindir}/virtnodedevd
21mr|libvirt-8.9.0-4|166	%{_sbindir}/virtnwfilterd
21mr|libvirt-8.9.0-4|167	%{_sbindir}/virtproxyd
21mr|libvirt-8.9.0-4|168	%{_sbindir}/virtqemud
21mr|libvirt-8.9.0-4|169	%{_sbindir}/virtsecretd
21mr|libvirt-8.9.0-4|170	%{_sbindir}/virtstoraged
21mr|libvirt-8.9.0-4|171	%{_sbindir}/virtvboxd
21mr|libvirt-8.9.0-4|172	%{_mandir}/man1/virsh.1*
21mr|libvirt-8.9.0-4|173	%{_mandir}/man1/virt-admin.1*
21mr|libvirt-8.9.0-4|174	%{_mandir}/man1/virt-xml-validate.1*
21mr|libvirt-8.9.0-4|175	%{_mandir}/man1/virt-pki-validate.1.*
21mr|libvirt-8.9.0-4|176	%{_mandir}/man1/virt-pki-query-dn.1.*
21mr|libvirt-8.9.0-4|177	%{_mandir}/man1/virt-host-validate.1.*
21mr|libvirt-8.9.0-4|178	%{_mandir}/man1/virt-login-shell.1.*
21mr|libvirt-8.9.0-4|179	%{_mandir}/man1/virt-qemu-run.1.*
21mr|libvirt-8.9.0-4|180	%{_mandir}/man1/virt-qemu-qmp-proxy.1*
21mr|libvirt-8.9.0-4|181	%{_mandir}/man7/virkey*.7.*
21mr|libvirt-8.9.0-4|182	%{_mandir}/man8/*.8.*
21mr|libvirt-8.9.0-4|183	%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/qemu/
21mr|libvirt-8.9.0-4|184	%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/lxc/
21mr|libvirt-8.9.0-4|185	%{_libexecdir}/libvirt_iohelper
21mr|libvirt-8.9.0-4|186	%{_libexecdir}/libvirt_leaseshelper
21mr|libvirt-8.9.0-4|187	%{_libexecdir}/libvirt_lxc
21mr|libvirt-8.9.0-4|188	%{_libexecdir}/libvirt_parthelper
21mr|libvirt-8.9.0-4|189	%{_libexecdir}/libvirt-guests.sh
21mr|libvirt-8.9.0-4|190	%{_prefix}/lib/firewalld/zones/libvirt.xml
21mr|libvirt-8.9.0-4|191	%dir %{_libdir}/libvirt
21mr|libvirt-8.9.0-4|192	%dir %{_libdir}/libvirt/connection-driver
21mr|libvirt-8.9.0-4|193	%dir %{_libdir}/libvirt/lock-driver
21mr|libvirt-8.9.0-4|194	%dir %{_libdir}/libvirt/storage-backend
21mr|libvirt-8.9.0-4|195	%dir %{_libdir}/libvirt/storage-file
21mr|libvirt-8.9.0-4|196	%{_libdir}/libvirt/connection-driver/libvirt_driver_interface.so
21mr|libvirt-8.9.0-4|197	%{_libdir}/libvirt/connection-driver/libvirt_driver_lxc.so
21mr|libvirt-8.9.0-4|198	%{_libdir}/libvirt/connection-driver/libvirt_driver_network.so
21mr|libvirt-8.9.0-4|199	%{_libdir}/libvirt/connection-driver/libvirt_driver_nodedev.so
21mr|libvirt-8.9.0-4|200	%{_libdir}/libvirt/connection-driver/libvirt_driver_nwfilter.so
21mr|libvirt-8.9.0-4|201	%{_libdir}/libvirt/connection-driver/libvirt_driver_qemu.so
21mr|libvirt-8.9.0-4|202	%{_libdir}/libvirt/connection-driver/libvirt_driver_secret.so
21mr|libvirt-8.9.0-4|203	%{_libdir}/libvirt/connection-driver/libvirt_driver_storage.so
21mr|libvirt-8.9.0-4|204	%{_libdir}/libvirt/connection-driver/libvirt_driver_vbox.so
21mr|libvirt-8.9.0-4|205	%if %{with virtchd}
21mr|libvirt-8.9.0-4|206	%{_libdir}/libvirt/connection-driver/libvirt_driver_ch.so
21mr|libvirt-8.9.0-4|207	%endif
21mr|libvirt-8.9.0-4|208	%{_libdir}/libvirt/storage-backend/libvirt_storage_*.so
21mr|libvirt-8.9.0-4|209	%{_libdir}/libvirt/storage-file/libvirt_storage_file_fs.so
21mr|libvirt-8.9.0-4|210	%if %{with xen}
21mr|libvirt-8.9.0-4|211	%{_libdir}/libvirt/connection-driver/libvirt_driver_xen.so
21mr|libvirt-8.9.0-4|212	%{_libdir}/libvirt/connection-driver/libvirt_driver_libxl.so
21mr|libvirt-8.9.0-4|213	%endif
21mr|libvirt-8.9.0-4|214	%{_libdir}/libvirt/lock-driver/lockd.so
21mr|libvirt-8.9.0-4|215	%{_var}/run/libvirt
21mr|libvirt-8.9.0-4|216	%{_var}/lib/libvirt
21mr|libvirt-8.9.0-4|217	%{_datadir}/polkit-1/actions/org.libvirt.api.policy
21mr|libvirt-8.9.0-4|218	%{_datadir}/polkit-1/actions/org.libvirt.unix.policy
21mr|libvirt-8.9.0-4|219	%{_datadir}/polkit-1/rules.d/50-libvirt.rules
21mr|libvirt-8.9.0-4|220	%{_datadir}/bash-completion/completions/*
21mr|libvirt-8.9.0-4|221	%if %{with virtchd}
21mr|libvirt-8.9.0-4|222	%{_unitdir}/virtchd-admin.socket
21mr|libvirt-8.9.0-4|223	%{_unitdir}/virtchd-ro.socket
21mr|libvirt-8.9.0-4|224	%{_unitdir}/virtchd.service
21mr|libvirt-8.9.0-4|225	%{_unitdir}/virtchd.socket
21mr|libvirt-8.9.0-4|226	%endif
21mr|libvirt-8.9.0-4|227	%{_unitdir}/virtinterfaced.service
21mr|libvirt-8.9.0-4|228	%{_unitdir}/virtinterfaced.socket
21mr|libvirt-8.9.0-4|229	%{_unitdir}/virtinterfaced-ro.socket
21mr|libvirt-8.9.0-4|230	%{_unitdir}/virtinterfaced-admin.socket
21mr|libvirt-8.9.0-4|231	%{_unitdir}/virtnetworkd.service
21mr|libvirt-8.9.0-4|232	%{_unitdir}/virtnetworkd.socket
21mr|libvirt-8.9.0-4|233	%{_unitdir}/virtnetworkd-ro.socket
21mr|libvirt-8.9.0-4|234	%{_unitdir}/virtnetworkd-admin.socket
21mr|libvirt-8.9.0-4|235	%{_unitdir}/virtnodedevd.service
21mr|libvirt-8.9.0-4|236	%{_unitdir}/virtnodedevd.socket
21mr|libvirt-8.9.0-4|237	%{_unitdir}/virtnodedevd-ro.socket
21mr|libvirt-8.9.0-4|238	%{_unitdir}/virtnodedevd-admin.socket
21mr|libvirt-8.9.0-4|239	%{_unitdir}/virtnwfilterd.service
21mr|libvirt-8.9.0-4|240	%{_unitdir}/virtnwfilterd.socket
21mr|libvirt-8.9.0-4|241	%{_unitdir}/virtnwfilterd-ro.socket
21mr|libvirt-8.9.0-4|242	%{_unitdir}/virtnwfilterd-admin.socket
21mr|libvirt-8.9.0-4|243	%{_unitdir}/virtsecretd.service
21mr|libvirt-8.9.0-4|244	%{_unitdir}/virtsecretd.socket
21mr|libvirt-8.9.0-4|245	%{_unitdir}/virtsecretd-ro.socket
21mr|libvirt-8.9.0-4|246	%{_unitdir}/virtsecretd-admin.socket
21mr|libvirt-8.9.0-4|247	%{_unitdir}/virtstoraged.service
21mr|libvirt-8.9.0-4|248	%{_unitdir}/virtstoraged.socket
21mr|libvirt-8.9.0-4|249	%{_unitdir}/virtstoraged-ro.socket
21mr|libvirt-8.9.0-4|250	%{_unitdir}/virtstoraged-admin.socket
21mr|libvirt-8.9.0-4|251	%{_unitdir}/virtqemud.service
21mr|libvirt-8.9.0-4|252	%{_unitdir}/virtqemud.socket
21mr|libvirt-8.9.0-4|253	%{_unitdir}/virtqemud-ro.socket
21mr|libvirt-8.9.0-4|254	%{_unitdir}/virtqemud-admin.socket
21mr|libvirt-8.9.0-4|255	%{_unitdir}/virtlxcd.service
21mr|libvirt-8.9.0-4|256	%{_unitdir}/virtlxcd.socket
21mr|libvirt-8.9.0-4|257	%{_unitdir}/virtlxcd-ro.socket
21mr|libvirt-8.9.0-4|258	%{_unitdir}/virtlxcd-admin.socket
21mr|libvirt-8.9.0-4|259	%if %{with xen}
21mr|libvirt-8.9.0-4|260	%{_unitdir}/virtxend.service
21mr|libvirt-8.9.0-4|261	%{_unitdir}/virtxend.socket
21mr|libvirt-8.9.0-4|262	%{_unitdir}/virtxend-ro.socket
21mr|libvirt-8.9.0-4|263	%{_unitdir}/virtxend-admin.socket
21mr|libvirt-8.9.0-4|264	%endif
21mr|libvirt-8.9.0-4|265	%{_unitdir}/virtvboxd.service
21mr|libvirt-8.9.0-4|266	%{_unitdir}/virtvboxd.socket
21mr|libvirt-8.9.0-4|267	%{_unitdir}/virtvboxd-ro.socket
21mr|libvirt-8.9.0-4|268	%{_unitdir}/virtvboxd-admin.socket
21mr|libvirt-8.9.0-4|269	%{_unitdir}/virtproxy*
21mr|libvirt-8.9.0-4|270	%{_libexecdir}/virt-login-shell-helper
21mr|libvirt-8.9.0-4|271	%{_datadir}/augeas/lenses/*
21mr|libvirt-8.9.0-4|272	%{_datadir}/libvirt
21mr|libvirt-8.9.0-4|273	%{_datadir}/systemtap/tapset/libvirt_functions.stp
21mr|libvirt-8.9.0-4|274	%{_datadir}/systemtap/tapset/libvirt_probes.stp
21mr|libvirt-8.9.0-4|275	%{_datadir}/systemtap/tapset/libvirt_qemu_probes.stp
21mr|libvirt-8.9.0-4|276	%{_presetdir}/86-libvirt.preset
21mr|libvirt-8.9.0-4|277	%{_unitdir}/libvirtd.service
21mr|libvirt-8.9.0-4|278	%{_unitdir}/libvirt-guests.service
21mr|libvirt-8.9.0-4|279	%{_unitdir}/virt-guest-shutdown.target
21mr|libvirt-8.9.0-4|280	%{_unitdir}/virtlockd*.*
21mr|libvirt-8.9.0-4|281	%{_unitdir}/virtlogd*.*
21mr|libvirt-8.9.0-4|282	%{_unitdir}/libvirtd.socket
21mr|libvirt-8.9.0-4|283	%{_unitdir}/libvirtd-ro.socket
21mr|libvirt-8.9.0-4|284	%{_unitdir}/libvirtd-admin.socket
21mr|libvirt-8.9.0-4|285	%{_unitdir}/libvirtd-tcp.socket
21mr|libvirt-8.9.0-4|286	%{_unitdir}/libvirtd-tls.socket
21mr|libvirt-8.9.0-4|287	%{_tmpfilesdir}/libvirt.conf
21mr|libvirt-8.9.0-4|288	%{_sysusersdir}/libvirt.conf
21mr|libvirt-8.9.0-4|289	%config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
21mr|libvirt-8.9.0-4|290	%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd*
21mr|libvirt-8.9.0-4|291	%config(noreplace) %{_sysctldir}/60-libvirtd.conf
21mr|libvirt-8.9.0-4|292	%config(noreplace )%{_sysctldir}/60-qemu-postcopy-migration.conf
21mr|libvirt-8.9.0-4|293	%dir %{_sysconfdir}/libvirt
21mr|libvirt-8.9.0-4|294	%config(noreplace) %{_sysconfdir}/libvirt/*.conf
21mr|libvirt-8.9.0-4|295	%dir %{_sysconfdir}/libvirt/nwfilter
21mr|libvirt-8.9.0-4|296	%config(noreplace) %{_sysconfdir}/libvirt/nwfilter/*.xml
21mr|libvirt-8.9.0-4|297	%dir %{_sysconfdir}/libvirt/qemu
21mr|libvirt-8.9.0-4|298	%dir %{_sysconfdir}/libvirt/qemu/networks
21mr|libvirt-8.9.0-4|299	%config(noreplace) %{_sysconfdir}/libvirt/qemu/networks/default.xml
21mr|libvirt-8.9.0-4|300	%dir %{_sysconfdir}/libvirt/qemu/networks/autostart
21mr|libvirt-8.9.0-4|301	%config(noreplace) %{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml
21mr|libvirt-8.9.0-4|302	
21mr|libvirt-8.9.0-4|303	%post
21mr|libvirt-8.9.0-4|304	%sysusers_create libvirt.conf
21mr|libvirt-8.9.0-4|305	%systemd_post libvirtd.service
21mr|libvirt-8.9.0-4|306	%systemd_post libvirt-guests.service
21mr|libvirt-8.9.0-4|307	%systemd_post virtlockd.service
21mr|libvirt-8.9.0-4|308	%systemd_post virtlogd.service
21mr|libvirt-8.9.0-4|309	
21mr|libvirt-8.9.0-4|310	%preun
21mr|libvirt-8.9.0-4|311	%systemd_preun libvirtd.service
21mr|libvirt-8.9.0-4|312	%systemd_preun libvirt-guests.service
21mr|libvirt-8.9.0-4|313	%systemd_preun virtlockd.service
21mr|libvirt-8.9.0-4|314	%systemd_preun virtlogd.service
21mr|libvirt-8.9.0-4|315	
21mr|libvirt-8.9.0-4|316	#----------------------------------------------------------------------------
21mr|libvirt-8.9.0-4|317	
21mr|libvirt-8.9.0-4|318	%package -n %{libname}
21mr|libvirt-8.9.0-4|319	Summary:	A library to %{common_summary}
21mr|libvirt-8.9.0-4|320	Group:		System/Libraries
21mr|libvirt-8.9.0-4|321	
21mr|libvirt-8.9.0-4|322	%description -n %{libname}
21mr|libvirt-8.9.0-4|323	This package contains the library needed to run programs dynamically linked
21mr|libvirt-8.9.0-4|324	with %{name}.
21mr|libvirt-8.9.0-4|325	
21mr|libvirt-8.9.0-4|326	%files -n %{libname}
21mr|libvirt-8.9.0-4|327	%doc COPYING
21mr|libvirt-8.9.0-4|328	%{_libdir}/%{name}.so.%{major}*
21mr|libvirt-8.9.0-4|329	
21mr|libvirt-8.9.0-4|330	#----------------------------------------------------------------------------
21mr|libvirt-8.9.0-4|331	
21mr|libvirt-8.9.0-4|332	%package -n %{libadmin}
21mr|libvirt-8.9.0-4|333	Summary:	A library to %{common_summary}
21mr|libvirt-8.9.0-4|334	Group:		System/Libraries
21mr|libvirt-8.9.0-4|335	
21mr|libvirt-8.9.0-4|336	%description -n %{libadmin}
21mr|libvirt-8.9.0-4|337	This package contains the library needed to run programs dynamically linked
21mr|libvirt-8.9.0-4|338	with %{name}.
21mr|libvirt-8.9.0-4|339	
21mr|libvirt-8.9.0-4|340	%files -n %{libadmin}
21mr|libvirt-8.9.0-4|341	%doc COPYING
21mr|libvirt-8.9.0-4|342	%{_libdir}/%{name}-admin.so.%{major}*
21mr|libvirt-8.9.0-4|343	
21mr|libvirt-8.9.0-4|344	#----------------------------------------------------------------------------
21mr|libvirt-8.9.0-4|345	
21mr|libvirt-8.9.0-4|346	%package -n %{liblxc}
21mr|libvirt-8.9.0-4|347	Summary:	A library to %{common_summary}
21mr|libvirt-8.9.0-4|348	Group:		System/Libraries
21mr|libvirt-8.9.0-4|349	
21mr|libvirt-8.9.0-4|350	%description -n %{liblxc}
21mr|libvirt-8.9.0-4|351	This package contains the library needed to run programs dynamically linked
21mr|libvirt-8.9.0-4|352	with %{name}.
21mr|libvirt-8.9.0-4|353	
21mr|libvirt-8.9.0-4|354	%files -n %{liblxc}
21mr|libvirt-8.9.0-4|355	%doc COPYING
21mr|libvirt-8.9.0-4|356	%{_libdir}/%{name}-lxc.so.%{major}*
21mr|libvirt-8.9.0-4|357	
21mr|libvirt-8.9.0-4|358	#----------------------------------------------------------------------------
21mr|libvirt-8.9.0-4|359	
21mr|libvirt-8.9.0-4|360	%package -n %{libqemu}
21mr|libvirt-8.9.0-4|361	Summary:	A library to %{common_summary}
21mr|libvirt-8.9.0-4|362	Group:		System/Libraries
21mr|libvirt-8.9.0-4|363	Conflicts:	%{_lib}virt0 < 1.0.2-1
21mr|libvirt-8.9.0-4|364	
21mr|libvirt-8.9.0-4|365	%description -n %{libqemu}
21mr|libvirt-8.9.0-4|366	This package contains the library needed to run programs dynamically linked
21mr|libvirt-8.9.0-4|367	with %{name}.
21mr|libvirt-8.9.0-4|368	
21mr|libvirt-8.9.0-4|369	%files -n %{libqemu}
21mr|libvirt-8.9.0-4|370	%doc COPYING
21mr|libvirt-8.9.0-4|371	%{_libdir}/%{name}-qemu.so.%{major}*
21mr|libvirt-8.9.0-4|372	
21mr|libvirt-8.9.0-4|373	#----------------------------------------------------------------------------
21mr|libvirt-8.9.0-4|374	
21mr|libvirt-8.9.0-4|375	%package -n %{devname}
21mr|libvirt-8.9.0-4|376	Summary:	Development tools for programs using %{name}
21mr|libvirt-8.9.0-4|377	Group:		Development/C
21mr|libvirt-8.9.0-4|378	Requires:	%{libname} = %{EVRD}
21mr|libvirt-8.9.0-4|379	Requires:	%{libadmin} = %{EVRD}
21mr|libvirt-8.9.0-4|380	Requires:	%{liblxc} = %{EVRD}
21mr|libvirt-8.9.0-4|381	Requires:	%{libqemu} = %{EVRD}
21mr|libvirt-8.9.0-4|382	%if %{with xen}
21mr|libvirt-8.9.0-4|383	%ifarch %{ix86} %{x86_64}
21mr|libvirt-8.9.0-4|384	Requires:	xen-devel
21mr|libvirt-8.9.0-4|385	%endif
21mr|libvirt-8.9.0-4|386	%endif
21mr|libvirt-8.9.0-4|387	Provides:	%{name}-devel = %{EVRD}
21mr|libvirt-8.9.0-4|388	
21mr|libvirt-8.9.0-4|389	%description -n %{devname}
21mr|libvirt-8.9.0-4|390	%{common_description}
21mr|libvirt-8.9.0-4|391	
21mr|libvirt-8.9.0-4|392	This package contains the header files and libraries needed for developing
21mr|libvirt-8.9.0-4|393	programs using the %{name} library.
21mr|libvirt-8.9.0-4|394	
21mr|libvirt-8.9.0-4|395	%files -n %{devname}
21mr|libvirt-8.9.0-4|396	%{_docdir}/%{name}
21mr|libvirt-8.9.0-4|397	%{_includedir}/%{name}
21mr|libvirt-8.9.0-4|398	%{_libdir}/%{name}.so
21mr|libvirt-8.9.0-4|399	%{_libdir}/%{name}-admin.so
21mr|libvirt-8.9.0-4|400	%{_libdir}/%{name}-qemu.so
21mr|libvirt-8.9.0-4|401	%{_libdir}/%{name}-lxc.so
21mr|libvirt-8.9.0-4|402	%{_libdir}/pkgconfig/%{name}.pc
21mr|libvirt-8.9.0-4|403	%{_libdir}/pkgconfig/%{name}-admin.pc
21mr|libvirt-8.9.0-4|404	%{_libdir}/pkgconfig/%{name}-lxc.pc
21mr|libvirt-8.9.0-4|405	%{_libdir}/pkgconfig/%{name}-qemu.pc
21mr|libvirt-8.9.0-4|406	
21mr|libvirt-8.9.0-4|407	#----------------------------------------------------------------------------
21mr|libvirt-8.9.0-4|408	
21mr|libvirt-8.9.0-4|409	%package -n %{nss_plugin}
21mr|libvirt-8.9.0-4|410	Summary:	NSS plugin for %{common_summary}
21mr|libvirt-8.9.0-4|411	Group:		System/Libraries
21mr|libvirt-8.9.0-4|412	Provides:	nss_libvirt = %{EVRD}
21mr|libvirt-8.9.0-4|413	
21mr|libvirt-8.9.0-4|414	%description -n %{nss_plugin}
21mr|libvirt-8.9.0-4|415	NSS plugin for %{common_summary}.
21mr|libvirt-8.9.0-4|416	
21mr|libvirt-8.9.0-4|417	%files -n %{nss_plugin}
21mr|libvirt-8.9.0-4|418	%doc COPYING
21mr|libvirt-8.9.0-4|419	%{_libdir}/libnss_libvirt.so.%{nss_major}*
21mr|libvirt-8.9.0-4|420	%{_libdir}/libnss_libvirt_guest.so.%{nss_major}*
21mr|libvirt-8.9.0-4|421	
21mr|libvirt-8.9.0-4|422	#----------------------------------------------------------------------------
21mr|libvirt-8.9.0-4|423	
21mr|libvirt-8.9.0-4|424	%package role
21mr|libvirt-8.9.0-4|425	Summary:	Allow users from the "wheel" group to manage virtual machines
21mr|libvirt-8.9.0-4|426	Group:		System/Configuration/Other
21mr|libvirt-8.9.0-4|427	Requires:	libnss-role
21mr|libvirt-8.9.0-4|428	
21mr|libvirt-8.9.0-4|429	%description role
21mr|libvirt-8.9.0-4|430	Allow users from the "wheel" group to manage virtual machines.
21mr|libvirt-8.9.0-4|431	Install this package to automatically add any member of the group "wheel"
21mr|libvirt-8.9.0-4|432	to the group "libvirt". It will allow admin users of graphical desktops
21mr|libvirt-8.9.0-4|433	to manage virtual machines via e.g. virt-manager GUI.
21mr|libvirt-8.9.0-4|434	
21mr|libvirt-8.9.0-4|435	%files role
21mr|libvirt-8.9.0-4|436	%config(noreplace) %{_sysconfdir}/role.d/libvirt.role
21mr|libvirt-8.9.0-4|437	
21mr|libvirt-8.9.0-4|438	#----------------------------------------------------------------------------
21mr|libvirt-8.9.0-4|439	
21mr|libvirt-8.9.0-4|440	%prep
21mr|libvirt-8.9.0-4|441	%autosetup -p1
21mr|libvirt-8.9.0-4|442	
21mr|libvirt-8.9.0-4|443	%build
21mr|libvirt-8.9.0-4|444	%meson \
21mr|libvirt-8.9.0-4|445	-Dudev=enabled \
21mr|libvirt-8.9.0-4|446	-Dinit_script=systemd \
21mr|libvirt-8.9.0-4|447	%if !%{with xen}
21mr|libvirt-8.9.0-4|448	-Ddriver_libxl=disabled \
21mr|libvirt-8.9.0-4|449	%endif
21mr|libvirt-8.9.0-4|450	%if !%{with lxc}
21mr|libvirt-8.9.0-4|451	-Ddriver_lxc=disabled \
21mr|libvirt-8.9.0-4|452	%endif
21mr|libvirt-8.9.0-4|453	%if !%{with vbox}
21mr|libvirt-8.9.0-4|454	-Ddriver_vbox=disabled \
21mr|libvirt-8.9.0-4|455	%endif
21mr|libvirt-8.9.0-4|456	%if !%{with esx}
21mr|libvirt-8.9.0-4|457	-Ddriver_esx=disabled \
21mr|libvirt-8.9.0-4|458	%endif
21mr|libvirt-8.9.0-4|459	%if !%{with hyperv}
21mr|libvirt-8.9.0-4|460	-Ddriver_hyperv=disabled \
21mr|libvirt-8.9.0-4|461	%endif
21mr|libvirt-8.9.0-4|462	%if !%{with vmware}
21mr|libvirt-8.9.0-4|463	-Ddriver_vmware=disabled \
21mr|libvirt-8.9.0-4|464	%endif
21mr|libvirt-8.9.0-4|465	-Ddriver_bhyve=disabled \
21mr|libvirt-8.9.0-4|466	-Ddriver_vz=disabled \
21mr|libvirt-8.9.0-4|467	-Dglusterfs=disabled \
21mr|libvirt-8.9.0-4|468	-Dstorage_gluster=disabled \
21mr|libvirt-8.9.0-4|469	-Dopenwsman=disabled \
21mr|libvirt-8.9.0-4|470	-Dnss=enabled \
21mr|libvirt-8.9.0-4|471	-Dyajl=enabled \
21mr|libvirt-8.9.0-4|472	-Dqemu_user=%{qemu_user} \
21mr|libvirt-8.9.0-4|473	-Dqemu_group=%{qemu_group} \
21mr|libvirt-8.9.0-4|474	-Dpolkit=enabled \
21mr|libvirt-8.9.0-4|475	-Dapparmor=disabled \
21mr|libvirt-8.9.0-4|476	-Dsecdriver_apparmor=disabled \
21mr|libvirt-8.9.0-4|477	-Dapparmor_profiles=auto \
21mr|libvirt-8.9.0-4|478	-Dstorage_rbd=disabled \
21mr|libvirt-8.9.0-4|479	-Dstorage_vstorage=disabled \
21mr|libvirt-8.9.0-4|480	-Dstorage_zfs=disabled \
21mr|libvirt-8.9.0-4|481	-Dnumad=disabled
21mr|libvirt-8.9.0-4|482	
21mr|libvirt-8.9.0-4|483	%meson_build
21mr|libvirt-8.9.0-4|484	
21mr|libvirt-8.9.0-4|485	%install
21mr|libvirt-8.9.0-4|486	%meson_install
21mr|libvirt-8.9.0-4|487	
21mr|libvirt-8.9.0-4|488	# ****ing meson doesn't know where systemd files go
21mr|libvirt-8.9.0-4|489	mkdir %{buildroot}/lib
21mr|libvirt-8.9.0-4|490	mv %{buildroot}%{_prefix}/lib/systemd %{buildroot}/lib
21mr|libvirt-8.9.0-4|491	
21mr|libvirt-8.9.0-4|492	rm -f %{buildroot}%{_initrddir}/libvirt-guests
21mr|libvirt-8.9.0-4|493	
21mr|libvirt-8.9.0-4|494	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|libvirt-8.9.0-4|495	install -d -m 0755 %{buildroot}%{_var}/lib/%{name}
21mr|libvirt-8.9.0-4|496	
21mr|libvirt-8.9.0-4|497	# make managing virtual machines in virt-manager GUI work out of the box
21mr|libvirt-8.9.0-4|498	# (libnss-role)
21mr|libvirt-8.9.0-4|499	mkdir -p %{buildroot}%{_sysconfdir}/role.d
21mr|libvirt-8.9.0-4|500	echo "wheel: libvirt" > %{buildroot}%{_sysconfdir}/role.d/libvirt.role
21mr|libvirt-8.9.0-4|501	
21mr|libvirt-8.9.0-4|502	mkdir -p %{buildroot}%{_sysusersdir}
21mr|libvirt-8.9.0-4|503	echo "g libvirt - -" > %{buildroot}%{_sysusersdir}/libvirt.conf
21mr|libvirt-8.9.0-4|504	
21mr|libvirt-8.9.0-4|505	%find_lang %{name}
21mr|libvirt-8.9.0-4|506	
21mr|libvirt-8.9.0-4|507	install -d %{buildroot}%{_presetdir}
21mr|libvirt-8.9.0-4|508	cat > %{buildroot}%{_presetdir}/86-libvirt.preset << EOF
21mr|libvirt-8.9.0-4|509	enable libvirtd.service
21mr|libvirt-8.9.0-4|510	enable virtlockd.socket
21mr|libvirt-8.9.0-4|511	EOF
21mr|libvirt-8.9.0-4|512	
21mr|libvirt-8.9.0-4|513	%check
21mr|libvirt-8.9.0-4|514	export VIR_TEST_DEBUG=1
21mr|libvirt-8.9.0-4|515	# TODO drop emulation test when emulation and use %%meson_test only
21mr|libvirt-8.9.0-4|516	%meson_test || :

13904 21
21mr|libvirt-dbus-1.4.0-1|1	%global system_user libvirtdbus
21mr|libvirt-dbus-1.4.0-1|2	
21mr|libvirt-dbus-1.4.0-1|3	Name: libvirt-dbus
21mr|libvirt-dbus-1.4.0-1|4	Version: 1.4.0
21mr|libvirt-dbus-1.4.0-1|5	Release: 1
21mr|libvirt-dbus-1.4.0-1|6	Group:	System/Libraries
21mr|libvirt-dbus-1.4.0-1|7	Summary: libvirt D-Bus API binding
21mr|libvirt-dbus-1.4.0-1|8	License: LGPLv2+
21mr|libvirt-dbus-1.4.0-1|9	URL: https://libvirt.org/
21mr|libvirt-dbus-1.4.0-1|10	Source0: https://libvirt.org/sources/dbus/%{name}-%{version}.tar.xz
21mr|libvirt-dbus-1.4.0-1|11	
21mr|libvirt-dbus-1.4.0-1|12	BuildRequires: pkgconfig(glib-2.0)
21mr|libvirt-dbus-1.4.0-1|13	BuildRequires: pkgconfig(libvirt)
21mr|libvirt-dbus-1.4.0-1|14	BuildRequires: pkgconfig(libvirt-glib-1.0)
21mr|libvirt-dbus-1.4.0-1|15	BuildRequires: /usr/bin/pod2man
21mr|libvirt-dbus-1.4.0-1|16	BuildRequires: meson
21mr|libvirt-dbus-1.4.0-1|17	BuildRequires: python3-docutils
21mr|libvirt-dbus-1.4.0-1|18	
21mr|libvirt-dbus-1.4.0-1|19	Requires: dbus
21mr|libvirt-dbus-1.4.0-1|20	Requires: glib2
21mr|libvirt-dbus-1.4.0-1|21	Requires: polkit
21mr|libvirt-dbus-1.4.0-1|22	
21mr|libvirt-dbus-1.4.0-1|23	Requires(pre): shadow-utils
21mr|libvirt-dbus-1.4.0-1|24	
21mr|libvirt-dbus-1.4.0-1|25	%description
21mr|libvirt-dbus-1.4.0-1|26	This package provides D-Bus API for libvirt
21mr|libvirt-dbus-1.4.0-1|27	
21mr|libvirt-dbus-1.4.0-1|28	%prep
21mr|libvirt-dbus-1.4.0-1|29	%autosetup
21mr|libvirt-dbus-1.4.0-1|30	
21mr|libvirt-dbus-1.4.0-1|31	%build
21mr|libvirt-dbus-1.4.0-1|32	%meson
21mr|libvirt-dbus-1.4.0-1|33	%meson_build
21mr|libvirt-dbus-1.4.0-1|34	
21mr|libvirt-dbus-1.4.0-1|35	%install
21mr|libvirt-dbus-1.4.0-1|36	%meson_install
21mr|libvirt-dbus-1.4.0-1|37	
21mr|libvirt-dbus-1.4.0-1|38	%pre
21mr|libvirt-dbus-1.4.0-1|39	getent group %{system_user} >/dev/null || groupadd -r %{system_user}
21mr|libvirt-dbus-1.4.0-1|40	getent passwd %{system_user} >/dev/null || \
21mr|libvirt-dbus-1.4.0-1|41	useradd -r -g %{system_user} -d / -s /sbin/nologin \
21mr|libvirt-dbus-1.4.0-1|42	-c "Libvirt D-Bus bridge" %{system_user}
21mr|libvirt-dbus-1.4.0-1|43	exit 0
21mr|libvirt-dbus-1.4.0-1|44	
21mr|libvirt-dbus-1.4.0-1|45	%files
21mr|libvirt-dbus-1.4.0-1|46	%license COPYING
21mr|libvirt-dbus-1.4.0-1|47	%{_sbindir}/libvirt-dbus
21mr|libvirt-dbus-1.4.0-1|48	%{_datadir}/dbus-1/services/org.libvirt.service
21mr|libvirt-dbus-1.4.0-1|49	%{_datadir}/dbus-1/system-services/org.libvirt.service
21mr|libvirt-dbus-1.4.0-1|50	%{_datadir}/dbus-1/system.d/org.libvirt.conf
21mr|libvirt-dbus-1.4.0-1|51	%{_datadir}/dbus-1/interfaces/org.libvirt.*.xml
21mr|libvirt-dbus-1.4.0-1|52	%{_datadir}/polkit-1/rules.d/libvirt-dbus.rules
21mr|libvirt-dbus-1.4.0-1|53	%{_mandir}/man8/libvirt-dbus.8*

13905 21
21mr|libvirt-glib-4.0.0-1|1	%define oname		virt
21mr|libvirt-glib-4.0.0-1|2	
21mr|libvirt-glib-4.0.0-1|3	%define api		1.0
21mr|libvirt-glib-4.0.0-1|4	%define major		0
21mr|libvirt-glib-4.0.0-1|5	%define girmajor	1.0
21mr|libvirt-glib-4.0.0-1|6	%define libname_glib		%mklibname %{oname}-glib %{api} %{major}
21mr|libvirt-glib-4.0.0-1|7	%define libname_gconfig		%mklibname %{oname}-gconfig %{api} %{major}
21mr|libvirt-glib-4.0.0-1|8	%define libname_gobject		%mklibname %{oname}-gobject %{api} %{major}
21mr|libvirt-glib-4.0.0-1|9	%define girname_glib		%mklibname %{oname}-glib-gir %{girmajor}
21mr|libvirt-glib-4.0.0-1|10	%define girname_gconfig		%mklibname %{oname}-gconfig-gir %{girmajor}
21mr|libvirt-glib-4.0.0-1|11	%define girname_gobject		%mklibname %{oname}-gobject-gir %{girmajor}
21mr|libvirt-glib-4.0.0-1|12	%define develname_glib		%mklibname %{oname}-glib %{api} -d
21mr|libvirt-glib-4.0.0-1|13	%define develname_gconfig	%mklibname %{oname}-gconfig %{api} -d
21mr|libvirt-glib-4.0.0-1|14	%define develname_gobject	%mklibname %{oname}-gobject %{api} -d
21mr|libvirt-glib-4.0.0-1|15	
21mr|libvirt-glib-4.0.0-1|16	Summary:	libvirt glib integration for events
21mr|libvirt-glib-4.0.0-1|17	Name:		libvirt-glib
21mr|libvirt-glib-4.0.0-1|18	Version:	4.0.0
21mr|libvirt-glib-4.0.0-1|19	Release:	1
21mr|libvirt-glib-4.0.0-1|20	License:	LGPLv2+
21mr|libvirt-glib-4.0.0-1|21	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|22	Url:		http://libvirt.org/
21mr|libvirt-glib-4.0.0-1|23	Source0:	http://libvirt.org/sources/glib/%{name}-%{version}.tar.xz
21mr|libvirt-glib-4.0.0-1|24	BuildRequires:	gtk-doc
21mr|libvirt-glib-4.0.0-1|25	# Hack due to https://bugzilla.redhat.com/show_bug.cgi?id=613466
21mr|libvirt-glib-4.0.0-1|26	BuildRequires:	libtool
21mr|libvirt-glib-4.0.0-1|27	BuildRequires:	meson
21mr|libvirt-glib-4.0.0-1|28	BuildRequires:	python-pkg-resources
21mr|libvirt-glib-4.0.0-1|29	BuildRequires:	vala
21mr|libvirt-glib-4.0.0-1|30	BuildRequires:	vala-tools
21mr|libvirt-glib-4.0.0-1|31	BuildRequires:	pkgconfig(glib-2.0)
21mr|libvirt-glib-4.0.0-1|32	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libvirt-glib-4.0.0-1|33	BuildRequires:	pkgconfig(libvirt)
21mr|libvirt-glib-4.0.0-1|34	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libvirt-glib-4.0.0-1|35	BuildRequires:	pkgconfig(python)
21mr|libvirt-glib-4.0.0-1|36	# meta package
21mr|libvirt-glib-4.0.0-1|37	Requires:	%{girname_gconfig} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|38	Requires:	%{girname_glib} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|39	Requires:	%{girname_gobject} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|40	Requires:	%{libname_gconfig} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|41	Requires:	%{libname_glib} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|42	Requires:	%{libname_gobject} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|43	
21mr|libvirt-glib-4.0.0-1|44	%description
21mr|libvirt-glib-4.0.0-1|45	This package provides integration between libvirt and the glib event loop.
21mr|libvirt-glib-4.0.0-1|46	
21mr|libvirt-glib-4.0.0-1|47	%files
21mr|libvirt-glib-4.0.0-1|48	
21mr|libvirt-glib-4.0.0-1|49	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|50	
21mr|libvirt-glib-4.0.0-1|51	%package common
21mr|libvirt-glib-4.0.0-1|52	Summary:	Common non-binary files for %{name}
21mr|libvirt-glib-4.0.0-1|53	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|54	Obsoletes:	%{libname_glib} < 4.0.0-1
21mr|libvirt-glib-4.0.0-1|55	Conflicts:	%{libname_glib} < 4.0.0-1
21mr|libvirt-glib-4.0.0-1|56	
21mr|libvirt-glib-4.0.0-1|57	%description common
21mr|libvirt-glib-4.0.0-1|58	Common non-binary files for %{name}
21mr|libvirt-glib-4.0.0-1|59	
21mr|libvirt-glib-4.0.0-1|60	%files common -f %{name}.lang
21mr|libvirt-glib-4.0.0-1|61	
21mr|libvirt-glib-4.0.0-1|62	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|63	
21mr|libvirt-glib-4.0.0-1|64	%package -n %{libname_glib}
21mr|libvirt-glib-4.0.0-1|65	Summary:	libvirt object APIs for processing object configuration
21mr|libvirt-glib-4.0.0-1|66	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|67	Requires:	%{name}-common = %{EVRD}
21mr|libvirt-glib-4.0.0-1|68	
21mr|libvirt-glib-4.0.0-1|69	%description -n %{libname_glib}
21mr|libvirt-glib-4.0.0-1|70	This package provides APIs for processing the object configuration data.
21mr|libvirt-glib-4.0.0-1|71	
21mr|libvirt-glib-4.0.0-1|72	%files -n %{libname_glib}
21mr|libvirt-glib-4.0.0-1|73	%doc README COPYING AUTHORS NEWS
21mr|libvirt-glib-4.0.0-1|74	%{_libdir}/libvirt-glib-%{api}.so.%{major}*
21mr|libvirt-glib-4.0.0-1|75	
21mr|libvirt-glib-4.0.0-1|76	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|77	
21mr|libvirt-glib-4.0.0-1|78	%package -n %{libname_gconfig}
21mr|libvirt-glib-4.0.0-1|79	Summary:	libvirt object APIs for processing object configuration
21mr|libvirt-glib-4.0.0-1|80	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|81	
21mr|libvirt-glib-4.0.0-1|82	%description -n %{libname_gconfig}
21mr|libvirt-glib-4.0.0-1|83	This package provides APIs for processing the object configuration data.
21mr|libvirt-glib-4.0.0-1|84	
21mr|libvirt-glib-4.0.0-1|85	%files -n %{libname_gconfig}
21mr|libvirt-glib-4.0.0-1|86	%{_libdir}/libvirt-gconfig-%{api}.so.%{major}*
21mr|libvirt-glib-4.0.0-1|87	
21mr|libvirt-glib-4.0.0-1|88	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|89	
21mr|libvirt-glib-4.0.0-1|90	%package -n %{libname_gobject}
21mr|libvirt-glib-4.0.0-1|91	Summary:	libvirt object APIs for managing virtualization hosts
21mr|libvirt-glib-4.0.0-1|92	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|93	
21mr|libvirt-glib-4.0.0-1|94	%description -n %{libname_gobject}
21mr|libvirt-glib-4.0.0-1|95	This package provides APIs for managing virtualization host objects.
21mr|libvirt-glib-4.0.0-1|96	
21mr|libvirt-glib-4.0.0-1|97	%files -n %{libname_gobject}
21mr|libvirt-glib-4.0.0-1|98	%{_libdir}/libvirt-gobject-%{api}.so.%{major}*
21mr|libvirt-glib-4.0.0-1|99	
21mr|libvirt-glib-4.0.0-1|100	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|101	
21mr|libvirt-glib-4.0.0-1|102	%package -n %{girname_glib}
21mr|libvirt-glib-4.0.0-1|103	Summary:	GObject Introspection interface description for %{name}
21mr|libvirt-glib-4.0.0-1|104	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|105	Requires:	%{libname_glib} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|106	
21mr|libvirt-glib-4.0.0-1|107	%description -n %{girname_glib}
21mr|libvirt-glib-4.0.0-1|108	GObject Introspection interface description for %{name}.
21mr|libvirt-glib-4.0.0-1|109	
21mr|libvirt-glib-4.0.0-1|110	%files -n %{girname_glib}
21mr|libvirt-glib-4.0.0-1|111	%{_libdir}/girepository-1.0/LibvirtGLib-%{girmajor}.typelib
21mr|libvirt-glib-4.0.0-1|112	
21mr|libvirt-glib-4.0.0-1|113	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|114	
21mr|libvirt-glib-4.0.0-1|115	%package -n %{girname_gconfig}
21mr|libvirt-glib-4.0.0-1|116	Summary:	GObject Introspection interface description for %{name}
21mr|libvirt-glib-4.0.0-1|117	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|118	Requires:	%{libname_gconfig} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|119	
21mr|libvirt-glib-4.0.0-1|120	%description -n %{girname_gconfig}
21mr|libvirt-glib-4.0.0-1|121	GObject Introspection interface description for %{name}.
21mr|libvirt-glib-4.0.0-1|122	
21mr|libvirt-glib-4.0.0-1|123	%files -n %{girname_gconfig}
21mr|libvirt-glib-4.0.0-1|124	%{_libdir}/girepository-1.0/LibvirtGConfig-%{girmajor}.typelib
21mr|libvirt-glib-4.0.0-1|125	
21mr|libvirt-glib-4.0.0-1|126	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|127	
21mr|libvirt-glib-4.0.0-1|128	%package -n %{girname_gobject}
21mr|libvirt-glib-4.0.0-1|129	Summary:	GObject Introspection interface description for %{name}
21mr|libvirt-glib-4.0.0-1|130	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|131	Requires:	%{libname_gobject} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|132	
21mr|libvirt-glib-4.0.0-1|133	%description -n %{girname_gobject}
21mr|libvirt-glib-4.0.0-1|134	GObject Introspection interface description for %{name}.
21mr|libvirt-glib-4.0.0-1|135	
21mr|libvirt-glib-4.0.0-1|136	%files -n %{girname_gobject}
21mr|libvirt-glib-4.0.0-1|137	%{_libdir}/girepository-1.0/LibvirtGObject-%{girmajor}.typelib
21mr|libvirt-glib-4.0.0-1|138	
21mr|libvirt-glib-4.0.0-1|139	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|140	
21mr|libvirt-glib-4.0.0-1|141	%package -n %{develname_glib}
21mr|libvirt-glib-4.0.0-1|142	Summary:	libvirt glib integration for events development files
21mr|libvirt-glib-4.0.0-1|143	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|144	Requires:	%{libname_glib} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|145	Provides:	%{name}-glib-devel = %{EVRD}
21mr|libvirt-glib-4.0.0-1|146	Provides:	%{oname}-glib-devel = %{EVRD}
21mr|libvirt-glib-4.0.0-1|147	
21mr|libvirt-glib-4.0.0-1|148	%description -n %{develname_glib}
21mr|libvirt-glib-4.0.0-1|149	This package provides development header files and libraries for
21mr|libvirt-glib-4.0.0-1|150	integration between libvirt and the glib event loop.
21mr|libvirt-glib-4.0.0-1|151	
21mr|libvirt-glib-4.0.0-1|152	%files -n %{develname_glib}
21mr|libvirt-glib-4.0.0-1|153	%doc examples/event-test.c
21mr|libvirt-glib-4.0.0-1|154	%{_datadir}/gir-1.0/LibvirtGLib-%{girmajor}.gir
21mr|libvirt-glib-4.0.0-1|155	%{_datadir}/gtk-doc/html/Libvirt-glib
21mr|libvirt-glib-4.0.0-1|156	%{_datadir}/vala/vapi/libvirt-glib-%{api}.deps
21mr|libvirt-glib-4.0.0-1|157	%{_datadir}/vala/vapi/libvirt-glib-%{api}.vapi
21mr|libvirt-glib-4.0.0-1|158	%dir %{_includedir}/libvirt-glib-%{api}
21mr|libvirt-glib-4.0.0-1|159	%dir %{_includedir}/libvirt-glib-%{api}/libvirt-glib
21mr|libvirt-glib-4.0.0-1|160	%{_includedir}/libvirt-glib-%{api}/libvirt-glib/libvirt-glib.h
21mr|libvirt-glib-4.0.0-1|161	%{_includedir}/libvirt-glib-%{api}/libvirt-glib/libvirt-glib-*.h
21mr|libvirt-glib-4.0.0-1|162	%{_libdir}/libvirt-glib-%{api}.so
21mr|libvirt-glib-4.0.0-1|163	%{_libdir}/pkgconfig/libvirt-glib-%{api}.pc
21mr|libvirt-glib-4.0.0-1|164	
21mr|libvirt-glib-4.0.0-1|165	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|166	
21mr|libvirt-glib-4.0.0-1|167	%package -n %{develname_gconfig}
21mr|libvirt-glib-4.0.0-1|168	Summary:	libvirt object APIs for processing object configuration development files
21mr|libvirt-glib-4.0.0-1|169	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|170	Requires:	%{libname_gconfig} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|171	Provides:	%{name}-gconfig-devel = %{EVRD}
21mr|libvirt-glib-4.0.0-1|172	Provides:	%{oname}-gconfig-devel = %{EVRD}
21mr|libvirt-glib-4.0.0-1|173	
21mr|libvirt-glib-4.0.0-1|174	%description -n %{develname_gconfig}
21mr|libvirt-glib-4.0.0-1|175	This package provides development header files and libraries for
21mr|libvirt-glib-4.0.0-1|176	the object configuration APIs.
21mr|libvirt-glib-4.0.0-1|177	
21mr|libvirt-glib-4.0.0-1|178	%files -n %{develname_gconfig}
21mr|libvirt-glib-4.0.0-1|179	%doc examples/event-test.c
21mr|libvirt-glib-4.0.0-1|180	%{_datadir}/gir-1.0/LibvirtGConfig-%{girmajor}.gir
21mr|libvirt-glib-4.0.0-1|181	%{_datadir}/gtk-doc/html/Libvirt-gconfig
21mr|libvirt-glib-4.0.0-1|182	%{_datadir}/vala/vapi/libvirt-gconfig-%{api}.deps
21mr|libvirt-glib-4.0.0-1|183	%{_datadir}/vala/vapi/libvirt-gconfig-%{api}.vapi
21mr|libvirt-glib-4.0.0-1|184	%dir %{_includedir}/libvirt-gconfig-%{api}
21mr|libvirt-glib-4.0.0-1|185	%dir %{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig
21mr|libvirt-glib-4.0.0-1|186	%{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig/libvirt-gconfig.h
21mr|libvirt-glib-4.0.0-1|187	%{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig/libvirt-gconfig-*.h
21mr|libvirt-glib-4.0.0-1|188	%{_libdir}/libvirt-gconfig-%{api}.so
21mr|libvirt-glib-4.0.0-1|189	%{_libdir}/pkgconfig/libvirt-gconfig-%{api}.pc
21mr|libvirt-glib-4.0.0-1|190	
21mr|libvirt-glib-4.0.0-1|191	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|192	
21mr|libvirt-glib-4.0.0-1|193	%package -n %{develname_gobject}
21mr|libvirt-glib-4.0.0-1|194	Summary:	libvirt object APIs for managing virtualization hosts development files
21mr|libvirt-glib-4.0.0-1|195	Group:		System/Libraries
21mr|libvirt-glib-4.0.0-1|196	Requires:	%{libname_gobject} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|197	Requires:	%{develname_glib} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|198	Requires:	%{develname_gconfig} = %{EVRD}
21mr|libvirt-glib-4.0.0-1|199	Provides:	%{name}-gobject-devel = %{EVRD}
21mr|libvirt-glib-4.0.0-1|200	Provides:	%{oname}-gobject-devel = %{EVRD}
21mr|libvirt-glib-4.0.0-1|201	
21mr|libvirt-glib-4.0.0-1|202	%description -n %{develname_gobject}
21mr|libvirt-glib-4.0.0-1|203	This package provides development header files and libraries for
21mr|libvirt-glib-4.0.0-1|204	managing virtualization host objects.
21mr|libvirt-glib-4.0.0-1|205	
21mr|libvirt-glib-4.0.0-1|206	%files -n %{develname_gobject}
21mr|libvirt-glib-4.0.0-1|207	%doc examples/event-test.c
21mr|libvirt-glib-4.0.0-1|208	%{_datadir}/gir-1.0/LibvirtGObject-%{girmajor}.gir
21mr|libvirt-glib-4.0.0-1|209	%{_datadir}/gtk-doc/html/Libvirt-gobject
21mr|libvirt-glib-4.0.0-1|210	%{_datadir}/vala/vapi/libvirt-gobject-%{api}.vapi
21mr|libvirt-glib-4.0.0-1|211	%{_datadir}/vala/vapi/libvirt-gobject-%{api}.deps
21mr|libvirt-glib-4.0.0-1|212	%dir %{_includedir}/libvirt-gobject-%{api}
21mr|libvirt-glib-4.0.0-1|213	%dir %{_includedir}/libvirt-gobject-%{api}/libvirt-gobject
21mr|libvirt-glib-4.0.0-1|214	%{_includedir}/libvirt-gobject-%{api}/libvirt-gobject/libvirt-gobject.h
21mr|libvirt-glib-4.0.0-1|215	%{_includedir}/libvirt-gobject-%{api}/libvirt-gobject/libvirt-gobject-*.h
21mr|libvirt-glib-4.0.0-1|216	%{_libdir}/libvirt-gobject-%{api}.so
21mr|libvirt-glib-4.0.0-1|217	%{_libdir}/pkgconfig/libvirt-gobject-%{api}.pc
21mr|libvirt-glib-4.0.0-1|218	
21mr|libvirt-glib-4.0.0-1|219	#----------------------------------------------------------------------------
21mr|libvirt-glib-4.0.0-1|220	
21mr|libvirt-glib-4.0.0-1|221	%prep
21mr|libvirt-glib-4.0.0-1|222	%setup -q
21mr|libvirt-glib-4.0.0-1|223	
21mr|libvirt-glib-4.0.0-1|224	%build
21mr|libvirt-glib-4.0.0-1|225	%meson \
21mr|libvirt-glib-4.0.0-1|226	-Ddocs=enabled	\
21mr|libvirt-glib-4.0.0-1|227	-Dvapi=enabled	\
21mr|libvirt-glib-4.0.0-1|228	-Dintrospection=enabled
21mr|libvirt-glib-4.0.0-1|229	%meson_build
21mr|libvirt-glib-4.0.0-1|230	
21mr|libvirt-glib-4.0.0-1|231	%install
21mr|libvirt-glib-4.0.0-1|232	%meson_install
21mr|libvirt-glib-4.0.0-1|233	
21mr|libvirt-glib-4.0.0-1|234	%find_lang %{name}

13906 21
21mr|libvirt-sandbox-0.8.0-2|1	%define major 5
21mr|libvirt-sandbox-0.8.0-2|2	%define api 1.0
21mr|libvirt-sandbox-0.8.0-2|3	%define libname %mklibname virt-sandbox %{api} %{major}
21mr|libvirt-sandbox-0.8.0-2|4	%define devname %mklibname virt-sandbox -d
21mr|libvirt-sandbox-0.8.0-2|5	
21mr|libvirt-sandbox-0.8.0-2|6	Summary:	libvirt application sandbox framework
21mr|libvirt-sandbox-0.8.0-2|7	Name:		libvirt-sandbox
21mr|libvirt-sandbox-0.8.0-2|8	Version:	0.8.0
21mr|libvirt-sandbox-0.8.0-2|9	Release:	2
21mr|libvirt-sandbox-0.8.0-2|10	License:	LGPLv2+
21mr|libvirt-sandbox-0.8.0-2|11	Group:		System/Libraries
21mr|libvirt-sandbox-0.8.0-2|12	Url:		http://libvirt.org/
21mr|libvirt-sandbox-0.8.0-2|13	Source0:	ftp://libvirt.org/libvirt/sandbox/%{name}-%{version}.tar.gz
21mr|libvirt-sandbox-0.8.0-2|14	Patch0:		libvirt-sandbox-0.5.1-linkage.patch
21mr|libvirt-sandbox-0.8.0-2|15	BuildRequires:	intltool
21mr|libvirt-sandbox-0.8.0-2|16	# For autoreconf
21mr|libvirt-sandbox-0.8.0-2|17	BuildRequires:	gtk-doc gettext-devel
21mr|libvirt-sandbox-0.8.0-2|18	BuildRequires:	glibc-static-devel
21mr|libvirt-sandbox-0.8.0-2|19	BuildRequires:	selinux-devel
21mr|libvirt-sandbox-0.8.0-2|20	Requires:	pkgconfig(glib-2.0)
21mr|libvirt-sandbox-0.8.0-2|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libvirt-sandbox-0.8.0-2|22	BuildRequires:	pkgconfig(libtirpc)
21mr|libvirt-sandbox-0.8.0-2|23	BuildRequires:	pkgconfig(libvirt-gobject-1.0)
21mr|libvirt-sandbox-0.8.0-2|24	
21mr|libvirt-sandbox-0.8.0-2|25	%description
21mr|libvirt-sandbox-0.8.0-2|26	This package provides a command for running applications within
21mr|libvirt-sandbox-0.8.0-2|27	a sandbox using libvirt.
21mr|libvirt-sandbox-0.8.0-2|28	
21mr|libvirt-sandbox-0.8.0-2|29	%files -f %{name}.lang
21mr|libvirt-sandbox-0.8.0-2|30	%{_bindir}/virt-sandbox
21mr|libvirt-sandbox-0.8.0-2|31	%doc README COPYING AUTHORS ChangeLog NEWS
21mr|libvirt-sandbox-0.8.0-2|32	%dir %{_sysconfdir}/libvirt-sandbox
21mr|libvirt-sandbox-0.8.0-2|33	%dir %{_sysconfdir}/libvirt-sandbox/scratch
21mr|libvirt-sandbox-0.8.0-2|34	%config %{_sysconfdir}/libvirt-sandbox/scratch/README
21mr|libvirt-sandbox-0.8.0-2|35	%{_libexecdir}/libvirt-sandbox-init-common
21mr|libvirt-sandbox-0.8.0-2|36	%{_libexecdir}/libvirt-sandbox-init-lxc
21mr|libvirt-sandbox-0.8.0-2|37	%{_libexecdir}/libvirt-sandbox-init-qemu
21mr|libvirt-sandbox-0.8.0-2|38	%{_mandir}/man1/virt-sandbox.1*
21mr|libvirt-sandbox-0.8.0-2|39	%{_libdir}/girepository-1.0/LibvirtSandbox-1.0.typelib
21mr|libvirt-sandbox-0.8.0-2|40	
21mr|libvirt-sandbox-0.8.0-2|41	#----------------------------------------------------------------------------
21mr|libvirt-sandbox-0.8.0-2|42	
21mr|libvirt-sandbox-0.8.0-2|43	%package -n %{libname}
21mr|libvirt-sandbox-0.8.0-2|44	Summary:	libvirt application sandbox framework libraries
21mr|libvirt-sandbox-0.8.0-2|45	Group:		System/Libraries
21mr|libvirt-sandbox-0.8.0-2|46	# So we get the full libvirtd daemon, not just client libs
21mr|libvirt-sandbox-0.8.0-2|47	Requires:	libvirt-utils
21mr|libvirt-sandbox-0.8.0-2|48	Conflicts:	%{_lib}libvirt-sandbox0 < 0.5.1-4
21mr|libvirt-sandbox-0.8.0-2|49	Obsoletes:	%{_lib}libvirt-sandbox0 < 0.5.1-4
21mr|libvirt-sandbox-0.8.0-2|50	
21mr|libvirt-sandbox-0.8.0-2|51	%description -n %{libname}
21mr|libvirt-sandbox-0.8.0-2|52	This package provides a framework for building application sandboxes
21mr|libvirt-sandbox-0.8.0-2|53	using libvirt.
21mr|libvirt-sandbox-0.8.0-2|54	
21mr|libvirt-sandbox-0.8.0-2|55	%files -n %{libname}
21mr|libvirt-sandbox-0.8.0-2|56	%{_libdir}/libvirt-sandbox-%{api}.so.%{major}*
21mr|libvirt-sandbox-0.8.0-2|57	
21mr|libvirt-sandbox-0.8.0-2|58	#----------------------------------------------------------------------------
21mr|libvirt-sandbox-0.8.0-2|59	
21mr|libvirt-sandbox-0.8.0-2|60	%package -n %{devname}
21mr|libvirt-sandbox-0.8.0-2|61	Summary:	libvirt application sandbox framework development files
21mr|libvirt-sandbox-0.8.0-2|62	Group:		Development/C
21mr|libvirt-sandbox-0.8.0-2|63	Requires:	%{libname} = %{EVRD}
21mr|libvirt-sandbox-0.8.0-2|64	Provides:	%{name}-devel = %{EVRD}
21mr|libvirt-sandbox-0.8.0-2|65	Conflicts:	%{_lib}libvirt-sandbox-devel < 0.5.1-4
21mr|libvirt-sandbox-0.8.0-2|66	Obsoletes:	%{_lib}libvirt-sandbox-devel < 0.5.1-4
21mr|libvirt-sandbox-0.8.0-2|67	
21mr|libvirt-sandbox-0.8.0-2|68	%description -n %{devname}
21mr|libvirt-sandbox-0.8.0-2|69	This package provides development header files and libraries for
21mr|libvirt-sandbox-0.8.0-2|70	the libvirt sandbox.
21mr|libvirt-sandbox-0.8.0-2|71	
21mr|libvirt-sandbox-0.8.0-2|72	%files -n %{devname}
21mr|libvirt-sandbox-0.8.0-2|73	%doc examples/virt-sandbox.pl
21mr|libvirt-sandbox-0.8.0-2|74	%doc examples/virt-sandbox.py
21mr|libvirt-sandbox-0.8.0-2|75	%doc examples/virt-sandbox.js
21mr|libvirt-sandbox-0.8.0-2|76	%doc examples/virt-sandbox-mkinitrd.py
21mr|libvirt-sandbox-0.8.0-2|77	%{_libdir}/libvirt-sandbox-1.0.so
21mr|libvirt-sandbox-0.8.0-2|78	%{_libdir}/pkgconfig/libvirt-sandbox-1.0.pc
21mr|libvirt-sandbox-0.8.0-2|79	%dir %{_includedir}/libvirt-sandbox-1.0
21mr|libvirt-sandbox-0.8.0-2|80	%dir %{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox
21mr|libvirt-sandbox-0.8.0-2|81	%{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox/libvirt-sandbox.h
21mr|libvirt-sandbox-0.8.0-2|82	%{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox/libvirt-sandbox-*.h
21mr|libvirt-sandbox-0.8.0-2|83	%{_datadir}/gir-1.0/LibvirtSandbox-1.0.gir
21mr|libvirt-sandbox-0.8.0-2|84	%{_datadir}/gtk-doc/html/Libvirt-sandbox
21mr|libvirt-sandbox-0.8.0-2|85	
21mr|libvirt-sandbox-0.8.0-2|86	#----------------------------------------------------------------------------
21mr|libvirt-sandbox-0.8.0-2|87	
21mr|libvirt-sandbox-0.8.0-2|88	%prep
21mr|libvirt-sandbox-0.8.0-2|89	%setup -q
21mr|libvirt-sandbox-0.8.0-2|90	%patch0 -p1
21mr|libvirt-sandbox-0.8.0-2|91	echo "GTK_DOC_CHECK([1.11],[--flavour no-tmpl])" >> configure.ac
21mr|libvirt-sandbox-0.8.0-2|92	
21mr|libvirt-sandbox-0.8.0-2|93	# Fix building with glibc 2.25+
21mr|libvirt-sandbox-0.8.0-2|94	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|libvirt-sandbox-0.8.0-2|95	find . -type f -exec sed -i 's,<sys/types.h>,<sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|libvirt-sandbox-0.8.0-2|96	
21mr|libvirt-sandbox-0.8.0-2|97	%build
21mr|libvirt-sandbox-0.8.0-2|98	autoreconf -if
21mr|libvirt-sandbox-0.8.0-2|99	%configure \
21mr|libvirt-sandbox-0.8.0-2|100	--enable-introspection \
21mr|libvirt-sandbox-0.8.0-2|101	--disable-static
21mr|libvirt-sandbox-0.8.0-2|102	%make V=1
21mr|libvirt-sandbox-0.8.0-2|103	
21mr|libvirt-sandbox-0.8.0-2|104	%install
21mr|libvirt-sandbox-0.8.0-2|105	chmod a-x examples/*.py examples/*.pl examples/*.js
21mr|libvirt-sandbox-0.8.0-2|106	%makeinstall_std
21mr|libvirt-sandbox-0.8.0-2|107	# there are two unstripped files, I don't know why so
21mr|libvirt-sandbox-0.8.0-2|108	strip %{buildroot}%{_libexecdir}/*
21mr|libvirt-sandbox-0.8.0-2|109	
21mr|libvirt-sandbox-0.8.0-2|110	
21mr|libvirt-sandbox-0.8.0-2|111	%find_lang %{name}

13907 21
21mr|libvisio-0.1.7-7|1	%define api 0.1
21mr|libvisio-0.1.7-7|2	%define major 1
21mr|libvisio-0.1.7-7|3	%define libname %mklibname visio %{api} %{major}
21mr|libvisio-0.1.7-7|4	%define devname %mklibname visio -d
21mr|libvisio-0.1.7-7|5	
21mr|libvisio-0.1.7-7|6	Summary:	A library providing ability to interpret and import visio diagrams
21mr|libvisio-0.1.7-7|7	Name:		libvisio
21mr|libvisio-0.1.7-7|8	Version:	0.1.7
21mr|libvisio-0.1.7-7|9	Release:	7
21mr|libvisio-0.1.7-7|10	License:	GPLv2+ or LGPLv2+ or MPLv1.1
21mr|libvisio-0.1.7-7|11	Group:		System/Libraries
21mr|libvisio-0.1.7-7|12	Url:		http://www.freedesktop.org/wiki/Software/libvisio
21mr|libvisio-0.1.7-7|13	Source0:	http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz
21mr|libvisio-0.1.7-7|14	BuildRequires:	doxygen
21mr|libvisio-0.1.7-7|15	BuildRequires:	gperf
21mr|libvisio-0.1.7-7|16	BuildRequires:	boost-devel
21mr|libvisio-0.1.7-7|17	BuildRequires:	pkgconfig(cppunit)
21mr|libvisio-0.1.7-7|18	BuildRequires:	pkgconfig(icu-uc)
21mr|libvisio-0.1.7-7|19	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libvisio-0.1.7-7|20	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|libvisio-0.1.7-7|21	BuildRequires:	pkgconfig(libwpg-0.3)
21mr|libvisio-0.1.7-7|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libvisio-0.1.7-7|23	
21mr|libvisio-0.1.7-7|24	%description
21mr|libvisio-0.1.7-7|25	Libvisio is library providing ability to interpret and import visio diagrams
21mr|libvisio-0.1.7-7|26	into various applications. You can find it being used in libreoffice.
21mr|libvisio-0.1.7-7|27	
21mr|libvisio-0.1.7-7|28	#----------------------------------------------------------------------------
21mr|libvisio-0.1.7-7|29	
21mr|libvisio-0.1.7-7|30	%package tools
21mr|libvisio-0.1.7-7|31	Summary:	Tools to transform Visio diagrams into other formats
21mr|libvisio-0.1.7-7|32	Group:		Publishing
21mr|libvisio-0.1.7-7|33	
21mr|libvisio-0.1.7-7|34	%description tools
21mr|libvisio-0.1.7-7|35	Tools to transform Visio diagrams into other formats.
21mr|libvisio-0.1.7-7|36	Currently supported: XHTML, raw.
21mr|libvisio-0.1.7-7|37	
21mr|libvisio-0.1.7-7|38	%files tools
21mr|libvisio-0.1.7-7|39	%{_bindir}/vsd2raw
21mr|libvisio-0.1.7-7|40	%{_bindir}/vsd2xhtml
21mr|libvisio-0.1.7-7|41	%{_bindir}/vsd2text
21mr|libvisio-0.1.7-7|42	%{_bindir}/vss2xhtml
21mr|libvisio-0.1.7-7|43	%{_bindir}/vss2text
21mr|libvisio-0.1.7-7|44	%{_bindir}/vss2raw
21mr|libvisio-0.1.7-7|45	
21mr|libvisio-0.1.7-7|46	#----------------------------------------------------------------------------
21mr|libvisio-0.1.7-7|47	
21mr|libvisio-0.1.7-7|48	%package -n %{libname}
21mr|libvisio-0.1.7-7|49	Summary:	A library providing ability to interpret and import visio diagrams
21mr|libvisio-0.1.7-7|50	Group:		System/Libraries
21mr|libvisio-0.1.7-7|51	
21mr|libvisio-0.1.7-7|52	%description -n %{libname}
21mr|libvisio-0.1.7-7|53	Libvisio is library providing ability to interpret and import visio diagrams
21mr|libvisio-0.1.7-7|54	into various applications. You can find it being used in libreoffice.
21mr|libvisio-0.1.7-7|55	
21mr|libvisio-0.1.7-7|56	%files -n %{libname}
21mr|libvisio-0.1.7-7|57	%{_libdir}/%{name}-%{api}.so.%{major}*
21mr|libvisio-0.1.7-7|58	
21mr|libvisio-0.1.7-7|59	#----------------------------------------------------------------------------
21mr|libvisio-0.1.7-7|60	
21mr|libvisio-0.1.7-7|61	%package -n %{devname}
21mr|libvisio-0.1.7-7|62	Summary:	Development files for %{name}
21mr|libvisio-0.1.7-7|63	Group:		Development/Other
21mr|libvisio-0.1.7-7|64	Requires:	%{libname} = %{EVRD}
21mr|libvisio-0.1.7-7|65	
21mr|libvisio-0.1.7-7|66	%description -n %{devname}
21mr|libvisio-0.1.7-7|67	This package contains libraries and header files for developing applications
21mr|libvisio-0.1.7-7|68	that use %{name}.
21mr|libvisio-0.1.7-7|69	
21mr|libvisio-0.1.7-7|70	%files -n %{devname}
21mr|libvisio-0.1.7-7|71	%dir %{_docdir}/%{name}
21mr|libvisio-0.1.7-7|72	%doc %{_docdir}/%{name}/html
21mr|libvisio-0.1.7-7|73	%{_includedir}/%{name}-%{api}
21mr|libvisio-0.1.7-7|74	%{_libdir}/%{name}-%{api}.so
21mr|libvisio-0.1.7-7|75	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libvisio-0.1.7-7|76	
21mr|libvisio-0.1.7-7|77	#----------------------------------------------------------------------------
21mr|libvisio-0.1.7-7|78	
21mr|libvisio-0.1.7-7|79	%prep
21mr|libvisio-0.1.7-7|80	%setup -q
21mr|libvisio-0.1.7-7|81	
21mr|libvisio-0.1.7-7|82	%build
21mr|libvisio-0.1.7-7|83	%configure \
21mr|libvisio-0.1.7-7|84	--disable-static \
21mr|libvisio-0.1.7-7|85	--disable-werror
21mr|libvisio-0.1.7-7|86	
21mr|libvisio-0.1.7-7|87	%make
21mr|libvisio-0.1.7-7|88	
21mr|libvisio-0.1.7-7|89	%install
21mr|libvisio-0.1.7-7|90	%makeinstall_std

13908 21
21mr|libvisual-0.4.0-21|1	%define api 0.4
21mr|libvisual-0.4.0-21|2	%define major 0
21mr|libvisual-0.4.0-21|3	%define libname %mklibname visual %{api} %{major}
21mr|libvisual-0.4.0-21|4	%define devname %mklibname visual -d
21mr|libvisual-0.4.0-21|5	
21mr|libvisual-0.4.0-21|6	Summary:	Audio visualisation framework
21mr|libvisual-0.4.0-21|7	Name:		libvisual
21mr|libvisual-0.4.0-21|8	Version:	0.4.0
21mr|libvisual-0.4.0-21|9	Release:	21
21mr|libvisual-0.4.0-21|10	License:	LGPLv2.1+
21mr|libvisual-0.4.0-21|11	Group:		System/Libraries
21mr|libvisual-0.4.0-21|12	Url:		http://localhost.nl/~synap/libvisual
21mr|libvisual-0.4.0-21|13	Source0:	%{name}-%{version}.tar.bz2
21mr|libvisual-0.4.0-21|14	Patch0:		libvisual-0.4.0-fix-str-fmt.patch
21mr|libvisual-0.4.0-21|15	
21mr|libvisual-0.4.0-21|16	%description
21mr|libvisual-0.4.0-21|17	Libvisual is a library that acts as a middle layer between applications that
21mr|libvisual-0.4.0-21|18	want audio visualisation and audio visualisation plugins.
21mr|libvisual-0.4.0-21|19	
21mr|libvisual-0.4.0-21|20	Libvisual is aimed at developers who have a need for audio visualisation and
21mr|libvisual-0.4.0-21|21	those who actually write the visualisation plugins.
21mr|libvisual-0.4.0-21|22	
21mr|libvisual-0.4.0-21|23	#----------------------------------------------------------------------------
21mr|libvisual-0.4.0-21|24	
21mr|libvisual-0.4.0-21|25	%package -n %{libname}
21mr|libvisual-0.4.0-21|26	Summary:	Shared library of the audio visualisation framework
21mr|libvisual-0.4.0-21|27	Group:		System/Libraries
21mr|libvisual-0.4.0-21|28	Provides:	%{name} = %{EVRD}
21mr|libvisual-0.4.0-21|29	Recommends:	libvisual-plugins
21mr|libvisual-0.4.0-21|30	Conflicts:	%{_lib}visual0 < 0.4.16
21mr|libvisual-0.4.0-21|31	Obsoletes:	%{_lib}visual0 < 0.4.16
21mr|libvisual-0.4.0-21|32	
21mr|libvisual-0.4.0-21|33	%description -n %{libname}
21mr|libvisual-0.4.0-21|34	Libvisual is a library that acts as a middle layer between applications that
21mr|libvisual-0.4.0-21|35	want audio visualisation and audio visualisation plugins.
21mr|libvisual-0.4.0-21|36	
21mr|libvisual-0.4.0-21|37	Libvisual is aimed at developers who have a need for audio visualisation and
21mr|libvisual-0.4.0-21|38	those who actually write the visualisation plugins.
21mr|libvisual-0.4.0-21|39	
21mr|libvisual-0.4.0-21|40	%files -n %{libname} -f %{name}-%{api}.lang
21mr|libvisual-0.4.0-21|41	%doc README NEWS TODO ChangeLog AUTHORS
21mr|libvisual-0.4.0-21|42	%{_libdir}/libvisual-%{api}.so.%{major}*
21mr|libvisual-0.4.0-21|43	
21mr|libvisual-0.4.0-21|44	#----------------------------------------------------------------------------
21mr|libvisual-0.4.0-21|45	
21mr|libvisual-0.4.0-21|46	%package -n %{devname}
21mr|libvisual-0.4.0-21|47	Summary:	Header files of the audio visualisation framework
21mr|libvisual-0.4.0-21|48	Group:		Development/C
21mr|libvisual-0.4.0-21|49	Requires:	%{libname} = %{EVRD}
21mr|libvisual-0.4.0-21|50	Provides:	%{name}-devel = %{EVRD}
21mr|libvisual-0.4.0-21|51	
21mr|libvisual-0.4.0-21|52	%description -n %{devname}
21mr|libvisual-0.4.0-21|53	Libvisual is a library that acts as a middle layer between applications that
21mr|libvisual-0.4.0-21|54	want audio visualisation and audio visualisation plugins.
21mr|libvisual-0.4.0-21|55	
21mr|libvisual-0.4.0-21|56	Libvisual is aimed at developers who have a need for audio visualisation and
21mr|libvisual-0.4.0-21|57	those who actually write the visualisation plugins.
21mr|libvisual-0.4.0-21|58	
21mr|libvisual-0.4.0-21|59	%files -n %{devname}
21mr|libvisual-0.4.0-21|60	%{_includedir}/*
21mr|libvisual-0.4.0-21|61	%{_libdir}/*.so
21mr|libvisual-0.4.0-21|62	%{_libdir}/pkgconfig/*
21mr|libvisual-0.4.0-21|63	
21mr|libvisual-0.4.0-21|64	#----------------------------------------------------------------------------
21mr|libvisual-0.4.0-21|65	
21mr|libvisual-0.4.0-21|66	%prep
21mr|libvisual-0.4.0-21|67	%setup -q
21mr|libvisual-0.4.0-21|68	%patch -p0
21mr|libvisual-0.4.0-21|69	
21mr|libvisual-0.4.0-21|70	%build
21mr|libvisual-0.4.0-21|71	%configure
21mr|libvisual-0.4.0-21|72	%make
21mr|libvisual-0.4.0-21|73	
21mr|libvisual-0.4.0-21|74	%install
21mr|libvisual-0.4.0-21|75	%makeinstall_std
21mr|libvisual-0.4.0-21|76	
21mr|libvisual-0.4.0-21|77	%find_lang %{name}-%{api}

13909 21
21mr|libvncserver-0.9.13-2|1	%define oname LibVNCServer
21mr|libvncserver-0.9.13-2|2	%define major 1
21mr|libvncserver-0.9.13-2|3	%define libname %mklibname vncserver %{major}
21mr|libvncserver-0.9.13-2|4	%define devname %mklibname vncserver -d
21mr|libvncserver-0.9.13-2|5	
21mr|libvncserver-0.9.13-2|6	Summary:	An easy API to write one's own VNC server
21mr|libvncserver-0.9.13-2|7	Name:		libvncserver
21mr|libvncserver-0.9.13-2|8	Version:	0.9.13
21mr|libvncserver-0.9.13-2|9	Release:	2
21mr|libvncserver-0.9.13-2|10	License:	GPLv2+
21mr|libvncserver-0.9.13-2|11	Group:		System/Libraries
21mr|libvncserver-0.9.13-2|12	Url:		https://github.com/LibVNC/libvncserver
21mr|libvncserver-0.9.13-2|13	Source0:	https://github.com/LibVNC/libvncserver/archive/LibVNCServer-%{version}.tar.gz
21mr|libvncserver-0.9.13-2|14	Patch0:		CVE-2020-29260.patch
21mr|libvncserver-0.9.13-2|15	BuildRequires:	jpeg-devel
21mr|libvncserver-0.9.13-2|16	BuildRequires:	cmake
21mr|libvncserver-0.9.13-2|17	BuildRequires:	pkgconfig(openssl)
21mr|libvncserver-0.9.13-2|18	BuildRequires:	pkgconfig(x11)
21mr|libvncserver-0.9.13-2|19	BuildRequires:	pkgconfig(xdamage)
21mr|libvncserver-0.9.13-2|20	BuildRequires:	pkgconfig(xext)
21mr|libvncserver-0.9.13-2|21	BuildRequires:	pkgconfig(xfixes)
21mr|libvncserver-0.9.13-2|22	BuildRequires:	pkgconfig(xinerama)
21mr|libvncserver-0.9.13-2|23	BuildRequires:	pkgconfig(xrandr)
21mr|libvncserver-0.9.13-2|24	BuildRequires:	pkgconfig(xtst)
21mr|libvncserver-0.9.13-2|25	BuildRequires:	pkgconfig(zlib)
21mr|libvncserver-0.9.13-2|26	
21mr|libvncserver-0.9.13-2|27	%description
21mr|libvncserver-0.9.13-2|28	LibVNCServer makes writing a VNC server (or more correctly, a program
21mr|libvncserver-0.9.13-2|29	exporting a framebuffer via the Remote Frame Buffer protocol) easy.
21mr|libvncserver-0.9.13-2|30	
21mr|libvncserver-0.9.13-2|31	It is based on OSXvnc, which in turn is based on the original Xvnc by
21mr|libvncserver-0.9.13-2|32	ORL, later AT&T research labs in UK.
21mr|libvncserver-0.9.13-2|33	
21mr|libvncserver-0.9.13-2|34	It hides the programmer from the tedious task of managing clients and
21mr|libvncserver-0.9.13-2|35	compression schemata.
21mr|libvncserver-0.9.13-2|36	
21mr|libvncserver-0.9.13-2|37	#----------------------------------------------------------------------------
21mr|libvncserver-0.9.13-2|38	
21mr|libvncserver-0.9.13-2|39	%package -n %{libname}
21mr|libvncserver-0.9.13-2|40	Summary:	An easy API to write one's own VNC server
21mr|libvncserver-0.9.13-2|41	Group:		System/Libraries
21mr|libvncserver-0.9.13-2|42	
21mr|libvncserver-0.9.13-2|43	%description -n %{libname}
21mr|libvncserver-0.9.13-2|44	LibVNCServer makes writing a VNC server (or more correctly, a program
21mr|libvncserver-0.9.13-2|45	exporting a framebuffer via the Remote Frame Buffer protocol) easy.
21mr|libvncserver-0.9.13-2|46	
21mr|libvncserver-0.9.13-2|47	It is based on OSXvnc, which in turn is based on the original Xvnc by
21mr|libvncserver-0.9.13-2|48	ORL, later AT&T research labs in UK.
21mr|libvncserver-0.9.13-2|49	
21mr|libvncserver-0.9.13-2|50	It hides the programmer from the tedious task of managing clients and
21mr|libvncserver-0.9.13-2|51	compression schemata.
21mr|libvncserver-0.9.13-2|52	
21mr|libvncserver-0.9.13-2|53	%files -n %{libname}
21mr|libvncserver-0.9.13-2|54	%doc AUTHORS COPYING ChangeLog
21mr|libvncserver-0.9.13-2|55	%{_libdir}/libvncclient.so.*
21mr|libvncserver-0.9.13-2|56	%{_libdir}/libvncserver.so.*
21mr|libvncserver-0.9.13-2|57	
21mr|libvncserver-0.9.13-2|58	#----------------------------------------------------------------------------
21mr|libvncserver-0.9.13-2|59	
21mr|libvncserver-0.9.13-2|60	%package -n %{devname}
21mr|libvncserver-0.9.13-2|61	Summary:	Headers for developing programs that will use %{name}
21mr|libvncserver-0.9.13-2|62	Group:		Development/C
21mr|libvncserver-0.9.13-2|63	Requires:	%{libname} = %{EVRD}
21mr|libvncserver-0.9.13-2|64	Provides:	%{name}-devel = %{EVRD}
21mr|libvncserver-0.9.13-2|65	Obsoletes:	%{libname}-devel < 0.9.9
21mr|libvncserver-0.9.13-2|66	
21mr|libvncserver-0.9.13-2|67	%description -n %{devname}
21mr|libvncserver-0.9.13-2|68	Static libraries and header files for LibVNCServer.
21mr|libvncserver-0.9.13-2|69	
21mr|libvncserver-0.9.13-2|70	%files -n %{devname}
21mr|libvncserver-0.9.13-2|71	%{_includedir}/rfb
21mr|libvncserver-0.9.13-2|72	%{_libdir}/*.so
21mr|libvncserver-0.9.13-2|73	%{_libdir}/pkgconfig/libvncclient.pc
21mr|libvncserver-0.9.13-2|74	%{_libdir}/pkgconfig/libvncserver.pc
21mr|libvncserver-0.9.13-2|75	
21mr|libvncserver-0.9.13-2|76	#----------------------------------------------------------------------------
21mr|libvncserver-0.9.13-2|77	
21mr|libvncserver-0.9.13-2|78	%prep
21mr|libvncserver-0.9.13-2|79	%setup -qn %{name}-%{oname}-%{version}
21mr|libvncserver-0.9.13-2|80	%autopatch -p1
21mr|libvncserver-0.9.13-2|81	
21mr|libvncserver-0.9.13-2|82	%build
21mr|libvncserver-0.9.13-2|83	%cmake
21mr|libvncserver-0.9.13-2|84	%make_build
21mr|libvncserver-0.9.13-2|85	
21mr|libvncserver-0.9.13-2|86	%install
21mr|libvncserver-0.9.13-2|87	%make_install -C build

13910 21
21mr|libvoikko-4.3-2|1	%define major 1
21mr|libvoikko-4.3-2|2	%define libname %mklibname voikko %{major}
21mr|libvoikko-4.3-2|3	%define devname %mklibname voikko -d
21mr|libvoikko-4.3-2|4	
21mr|libvoikko-4.3-2|5	%bcond_with bootstrap
21mr|libvoikko-4.3-2|6	
21mr|libvoikko-4.3-2|7	Summary:	A spellchecker/hyphenator library using Malaga
21mr|libvoikko-4.3-2|8	Name:		libvoikko
21mr|libvoikko-4.3-2|9	Version:	4.3
21mr|libvoikko-4.3-2|10	Release:	2
21mr|libvoikko-4.3-2|11	License:	GPLv2+
21mr|libvoikko-4.3-2|12	Group:		Text tools
21mr|libvoikko-4.3-2|13	Url:		http://voikko.sourceforge.net/
21mr|libvoikko-4.3-2|14	Source0:	http://www.puimula.org/voikko-sources/%{name}/%{name}-%{version}.tar.gz
21mr|libvoikko-4.3-2|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|libvoikko-4.3-2|16	BuildRequires:	pkgconfig(hfstospell)
21mr|libvoikko-4.3-2|17	
21mr|libvoikko-4.3-2|18	%description
21mr|libvoikko-4.3-2|19	This is libvoikko, library for spellcheckers and hyphenators using Malaga
21mr|libvoikko-4.3-2|20	natural language grammar development tool. The library is written in C.
21mr|libvoikko-4.3-2|21	
21mr|libvoikko-4.3-2|22	Currently only Finnish is supported, but adding support for other
21mr|libvoikko-4.3-2|23	languages should not be too hard.
21mr|libvoikko-4.3-2|24	
21mr|libvoikko-4.3-2|25	#----------------------------------------------------------------------------
21mr|libvoikko-4.3-2|26	
21mr|libvoikko-4.3-2|27	%package -n voikko-tools
21mr|libvoikko-4.3-2|28	Summary:	Test programs for libvoikko
21mr|libvoikko-4.3-2|29	Group:		Text tools
21mr|libvoikko-4.3-2|30	%if %{without bootstrap}
21mr|libvoikko-4.3-2|31	Requires:	voikko-dictionary
21mr|libvoikko-4.3-2|32	%endif
21mr|libvoikko-4.3-2|33	
21mr|libvoikko-4.3-2|34	%description -n voikko-tools
21mr|libvoikko-4.3-2|35	This is libvoikko, library for spellcheckers and hyphenators using Malaga
21mr|libvoikko-4.3-2|36	natural language grammar development tool.
21mr|libvoikko-4.3-2|37	
21mr|libvoikko-4.3-2|38	This package contains the voikkospell and voikkohyphenate programs.
21mr|libvoikko-4.3-2|39	
21mr|libvoikko-4.3-2|40	%files -n voikko-tools
21mr|libvoikko-4.3-2|41	%doc README
21mr|libvoikko-4.3-2|42	%{_bindir}/voikkogc
21mr|libvoikko-4.3-2|43	%{_bindir}/voikkospell
21mr|libvoikko-4.3-2|44	%{_bindir}/voikkohyphenate
21mr|libvoikko-4.3-2|45	%{_bindir}/voikkovfstc
21mr|libvoikko-4.3-2|46	%{_mandir}/man1/voikkogc.1*
21mr|libvoikko-4.3-2|47	%{_mandir}/man1/voikkospell.1*
21mr|libvoikko-4.3-2|48	%{_mandir}/man1/voikkohyphenate.1*
21mr|libvoikko-4.3-2|49	%{_mandir}/man1/voikkovfstc.1*
21mr|libvoikko-4.3-2|50	
21mr|libvoikko-4.3-2|51	#----------------------------------------------------------------------------
21mr|libvoikko-4.3-2|52	
21mr|libvoikko-4.3-2|53	%package -n %{libname}
21mr|libvoikko-4.3-2|54	Summary:	Shared library of libvoikko
21mr|libvoikko-4.3-2|55	Group:		System/Libraries
21mr|libvoikko-4.3-2|56	Provides:	%{name} = %{EVRD}
21mr|libvoikko-4.3-2|57	
21mr|libvoikko-4.3-2|58	%description -n %{libname}
21mr|libvoikko-4.3-2|59	This package contains the library needed to run programs dynamically
21mr|libvoikko-4.3-2|60	linked with libvoikko.
21mr|libvoikko-4.3-2|61	
21mr|libvoikko-4.3-2|62	%files -n %{libname}
21mr|libvoikko-4.3-2|63	%{_libdir}/libvoikko.so.%{major}*
21mr|libvoikko-4.3-2|64	
21mr|libvoikko-4.3-2|65	#----------------------------------------------------------------------------
21mr|libvoikko-4.3-2|66	
21mr|libvoikko-4.3-2|67	%package -n %{devname}
21mr|libvoikko-4.3-2|68	Summary:	Headers and development library for libvoikko development
21mr|libvoikko-4.3-2|69	Group:		Development/C
21mr|libvoikko-4.3-2|70	Requires:	%{libname} = %{EVRD}
21mr|libvoikko-4.3-2|71	Provides:	%{name}-devel = %{EVRD}
21mr|libvoikko-4.3-2|72	Provides:	voikko-devel = %{EVRD}
21mr|libvoikko-4.3-2|73	
21mr|libvoikko-4.3-2|74	%description -n %{devname}
21mr|libvoikko-4.3-2|75	This package contains the headers and development library that programmers
21mr|libvoikko-4.3-2|76	will need to develop applications which will use libvoikko.
21mr|libvoikko-4.3-2|77	
21mr|libvoikko-4.3-2|78	%files -n %{devname}
21mr|libvoikko-4.3-2|79	%{_includedir}/%{name}
21mr|libvoikko-4.3-2|80	%{_libdir}/libvoikko.so
21mr|libvoikko-4.3-2|81	%{_libdir}/pkgconfig/%{name}.pc
21mr|libvoikko-4.3-2|82	
21mr|libvoikko-4.3-2|83	#----------------------------------------------------------------------------
21mr|libvoikko-4.3-2|84	
21mr|libvoikko-4.3-2|85	%package -n python3-%{name}
21mr|libvoikko-4.3-2|86	Summary:	Python bindings for libvoikko
21mr|libvoikko-4.3-2|87	Group:		Development/Python
21mr|libvoikko-4.3-2|88	Requires:	%{libname} = %{EVRD}
21mr|libvoikko-4.3-2|89	%if %{without bootstrap}
21mr|libvoikko-4.3-2|90	Requires:	voikko-dictionary
21mr|libvoikko-4.3-2|91	%endif
21mr|libvoikko-4.3-2|92	
21mr|libvoikko-4.3-2|93	%description -n python3-%{name}
21mr|libvoikko-4.3-2|94	This is libvoikko, library for spellcheckers and hyphenators using Malaga
21mr|libvoikko-4.3-2|95	natural language grammar development tool. The library is written in C.
21mr|libvoikko-4.3-2|96	
21mr|libvoikko-4.3-2|97	This package contains the Python bindings for libvoikko.
21mr|libvoikko-4.3-2|98	
21mr|libvoikko-4.3-2|99	%files -n python3-%{name}
21mr|libvoikko-4.3-2|100	%doc README
21mr|libvoikko-4.3-2|101	%{python3_sitelib}/libvoikko.py*
21mr|libvoikko-4.3-2|102	%{python3_sitelib}/__pycache__/*
21mr|libvoikko-4.3-2|103	
21mr|libvoikko-4.3-2|104	#----------------------------------------------------------------------------
21mr|libvoikko-4.3-2|105	
21mr|libvoikko-4.3-2|106	%prep
21mr|libvoikko-4.3-2|107	%setup -q
21mr|libvoikko-4.3-2|108	
21mr|libvoikko-4.3-2|109	%build
21mr|libvoikko-4.3-2|110	%global optflags %{optflags} -Wno-error=deprecated
21mr|libvoikko-4.3-2|111	%configure \
21mr|libvoikko-4.3-2|112	--disable-static
21mr|libvoikko-4.3-2|113	
21mr|libvoikko-4.3-2|114	%make_build
21mr|libvoikko-4.3-2|115	
21mr|libvoikko-4.3-2|116	%install
21mr|libvoikko-4.3-2|117	%make_install
21mr|libvoikko-4.3-2|118	
21mr|libvoikko-4.3-2|119	install -D -m644 python/libvoikko.py %{buildroot}%{python3_sitelib}/libvoikko.py

13911 21
21mr|libvorbis-1.3.7-2|1	%define	major 0
21mr|libvorbis-1.3.7-2|2	%define	libname %mklibname vorbis %{major}
21mr|libvorbis-1.3.7-2|3	%define	devname %mklibname -d vorbis
21mr|libvorbis-1.3.7-2|4	
21mr|libvorbis-1.3.7-2|5	%define	encmaj 2
21mr|libvorbis-1.3.7-2|6	%define	libenc %mklibname vorbisenc %{encmaj}
21mr|libvorbis-1.3.7-2|7	
21mr|libvorbis-1.3.7-2|8	%define	filemaj 3
21mr|libvorbis-1.3.7-2|9	%define	libfile %mklibname vorbisfile %{filemaj}
21mr|libvorbis-1.3.7-2|10	
21mr|libvorbis-1.3.7-2|11	Summary:	The Vorbis General Audio Compression Codec
21mr|libvorbis-1.3.7-2|12	Name:		libvorbis
21mr|libvorbis-1.3.7-2|13	Version:	1.3.7
21mr|libvorbis-1.3.7-2|14	Release:	2
21mr|libvorbis-1.3.7-2|15	Group:		Sound
21mr|libvorbis-1.3.7-2|16	License:	BSD
21mr|libvorbis-1.3.7-2|17	Url:		http://www.xiph.org/
21mr|libvorbis-1.3.7-2|18	Source0:	http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.xz
21mr|libvorbis-1.3.7-2|19	BuildRequires:	doxygen
21mr|libvorbis-1.3.7-2|20	BuildRequires:	texlive-latex.bin
21mr|libvorbis-1.3.7-2|21	BuildRequires:	pkgconfig(ogg) >= 1.0
21mr|libvorbis-1.3.7-2|22	
21mr|libvorbis-1.3.7-2|23	%description
21mr|libvorbis-1.3.7-2|24	Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
21mr|libvorbis-1.3.7-2|25	general-purpose compressed audio format for audio and music at fixed and
21mr|libvorbis-1.3.7-2|26	variable bitrates from 16 to 128 kbps/channel.
21mr|libvorbis-1.3.7-2|27	Find some free Ogg Vorbis music here: http://www.vorbis.com/music.html.
21mr|libvorbis-1.3.7-2|28	
21mr|libvorbis-1.3.7-2|29	#----------------------------------------------------------------------------
21mr|libvorbis-1.3.7-2|30	
21mr|libvorbis-1.3.7-2|31	%package -n %{libname}
21mr|libvorbis-1.3.7-2|32	Summary:	Main library for %{name}
21mr|libvorbis-1.3.7-2|33	Group:		System/Libraries
21mr|libvorbis-1.3.7-2|34	
21mr|libvorbis-1.3.7-2|35	%description -n %{libname}
21mr|libvorbis-1.3.7-2|36	This package contains the library needed to run programs dynamically
21mr|libvorbis-1.3.7-2|37	linked with %{name}.
21mr|libvorbis-1.3.7-2|38	
21mr|libvorbis-1.3.7-2|39	%files -n %{libname}
21mr|libvorbis-1.3.7-2|40	%doc AUTHORS CHANGES COPYING
21mr|libvorbis-1.3.7-2|41	%{_libdir}/libvorbis.so.%{major}*
21mr|libvorbis-1.3.7-2|42	
21mr|libvorbis-1.3.7-2|43	#----------------------------------------------------------------------------
21mr|libvorbis-1.3.7-2|44	
21mr|libvorbis-1.3.7-2|45	%package -n %{libenc}
21mr|libvorbis-1.3.7-2|46	Summary:	Encoder specialized library for %{name}
21mr|libvorbis-1.3.7-2|47	Group:		System/Libraries
21mr|libvorbis-1.3.7-2|48	
21mr|libvorbis-1.3.7-2|49	%description -n %{libenc}
21mr|libvorbis-1.3.7-2|50	This package contains the library needed for some programs using the
21mr|libvorbis-1.3.7-2|51	encoder capability of %{name}.
21mr|libvorbis-1.3.7-2|52	
21mr|libvorbis-1.3.7-2|53	%files -n %{libenc}
21mr|libvorbis-1.3.7-2|54	%doc COPYING
21mr|libvorbis-1.3.7-2|55	%{_libdir}/libvorbisenc.so.%{encmaj}*
21mr|libvorbis-1.3.7-2|56	
21mr|libvorbis-1.3.7-2|57	#----------------------------------------------------------------------------
21mr|libvorbis-1.3.7-2|58	
21mr|libvorbis-1.3.7-2|59	%package -n %{libfile}
21mr|libvorbis-1.3.7-2|60	Summary:	File operations specialized library for %{name}
21mr|libvorbis-1.3.7-2|61	Group:		System/Libraries
21mr|libvorbis-1.3.7-2|62	
21mr|libvorbis-1.3.7-2|63	%description -n %{libfile}
21mr|libvorbis-1.3.7-2|64	This package contains the library needed for some programs using the
21mr|libvorbis-1.3.7-2|65	file operations capability of %{name}.
21mr|libvorbis-1.3.7-2|66	
21mr|libvorbis-1.3.7-2|67	%files -n %{libfile}
21mr|libvorbis-1.3.7-2|68	%doc COPYING
21mr|libvorbis-1.3.7-2|69	%{_libdir}/libvorbisfile.so.%{filemaj}*
21mr|libvorbis-1.3.7-2|70	
21mr|libvorbis-1.3.7-2|71	#----------------------------------------------------------------------------
21mr|libvorbis-1.3.7-2|72	
21mr|libvorbis-1.3.7-2|73	%package -n %{devname}
21mr|libvorbis-1.3.7-2|74	Summary:	Headers for developing programs that will use %{name}
21mr|libvorbis-1.3.7-2|75	Group:		Development/C
21mr|libvorbis-1.3.7-2|76	Requires:	%{libname} = %{EVRD}
21mr|libvorbis-1.3.7-2|77	Requires:	%{libenc} = %{EVRD}
21mr|libvorbis-1.3.7-2|78	Requires:	%{libfile} = %{EVRD}
21mr|libvorbis-1.3.7-2|79	Provides:	%{name}-devel = %{EVRD}
21mr|libvorbis-1.3.7-2|80	%rename		%{_lib}vorbis-static-devel
21mr|libvorbis-1.3.7-2|81	
21mr|libvorbis-1.3.7-2|82	%description -n %{devname}
21mr|libvorbis-1.3.7-2|83	This package contains the headers that programmers will need to develop
21mr|libvorbis-1.3.7-2|84	applications using %{name}.
21mr|libvorbis-1.3.7-2|85	
21mr|libvorbis-1.3.7-2|86	%files -n %{devname}
21mr|libvorbis-1.3.7-2|87	%doc AUTHORS CHANGES COPYING
21mr|libvorbis-1.3.7-2|88	%doc installed-docs/%{name}-%{version}/*
21mr|libvorbis-1.3.7-2|89	%{_includedir}/vorbis
21mr|libvorbis-1.3.7-2|90	%{_libdir}/*.so
21mr|libvorbis-1.3.7-2|91	%{_datadir}/aclocal/vorbis.m4
21mr|libvorbis-1.3.7-2|92	%{_libdir}/pkgconfig/*.pc
21mr|libvorbis-1.3.7-2|93	
21mr|libvorbis-1.3.7-2|94	#----------------------------------------------------------------------------
21mr|libvorbis-1.3.7-2|95	
21mr|libvorbis-1.3.7-2|96	%prep
21mr|libvorbis-1.3.7-2|97	%autosetup -p1
21mr|libvorbis-1.3.7-2|98	autoreconf -vfi
21mr|libvorbis-1.3.7-2|99	
21mr|libvorbis-1.3.7-2|100	
21mr|libvorbis-1.3.7-2|101	%build
21mr|libvorbis-1.3.7-2|102	%configure --disable-static --enable-docs
21mr|libvorbis-1.3.7-2|103	%make_build
21mr|libvorbis-1.3.7-2|104	
21mr|libvorbis-1.3.7-2|105	
21mr|libvorbis-1.3.7-2|106	%install
21mr|libvorbis-1.3.7-2|107	%make_install
21mr|libvorbis-1.3.7-2|108	
21mr|libvorbis-1.3.7-2|109	# Remove installed docs: we pick them with %%doc
21mr|libvorbis-1.3.7-2|110	mv %{buildroot}/%{_datadir}/doc installed-docs
21mr|libvorbis-1.3.7-2|111	rm -f installed-docs/%{name}-%{version}/*.stamp

13912 21
21mr|libvpx-1.10.0-5|1	%define major 6
21mr|libvpx-1.10.0-5|2	%define libname %mklibname vpx %{major}
21mr|libvpx-1.10.0-5|3	%define devname %mklibname vpx -d
21mr|libvpx-1.10.0-5|4	
21mr|libvpx-1.10.0-5|5	Summary:	VP9 Video Codec SDK
21mr|libvpx-1.10.0-5|6	Name:		libvpx
21mr|libvpx-1.10.0-5|7	Version:	1.10.0
21mr|libvpx-1.10.0-5|8	Release:	5
21mr|libvpx-1.10.0-5|9	License:	BSD
21mr|libvpx-1.10.0-5|10	Group:		System/Libraries
21mr|libvpx-1.10.0-5|11	Url:		https://github.com/webmproject/libvpx
21mr|libvpx-1.10.0-5|12	Source0:	https://github.com/webmproject/libvpx/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libvpx-1.10.0-5|13	# from upstream
21mr|libvpx-1.10.0-5|14	# fix CVE-2023-5217 CVE-2023-44488
21mr|libvpx-1.10.0-5|15	Patch0:		libvpx-integer-overflow.patch
21mr|libvpx-1.10.0-5|16	Patch1:		libvpx-clear-allocator.patch
21mr|libvpx-1.10.0-5|17	Patch2:		libvpx-disallow-thread-count-changes.patch
21mr|libvpx-1.10.0-5|18	# CVE-2023-6349
21mr|libvpx-1.10.0-5|19	Patch3:		libvpx-bug-with-bigger-size.patch
21mr|libvpx-1.10.0-5|20	Patch4:		CVE-2024-5197.patch
21mr|libvpx-1.10.0-5|21	BuildRequires:	doxygen
21mr|libvpx-1.10.0-5|22	BuildRequires:	yasm
21mr|libvpx-1.10.0-5|23	
21mr|libvpx-1.10.0-5|24	%description
21mr|libvpx-1.10.0-5|25	libvpx provides the VP9 SDK, which allows you to integrate your applications
21mr|libvpx-1.10.0-5|26	with the VP9 video codec, a high quality, royalty free, open source codec
21mr|libvpx-1.10.0-5|27	deployed on millions of computers and devices worldwide.
21mr|libvpx-1.10.0-5|28	
21mr|libvpx-1.10.0-5|29	#----------------------------------------------------------------------------
21mr|libvpx-1.10.0-5|30	
21mr|libvpx-1.10.0-5|31	%package -n %{libname}
21mr|libvpx-1.10.0-5|32	Summary:	VP9 Video Codec SDK
21mr|libvpx-1.10.0-5|33	Group:		System/Libraries
21mr|libvpx-1.10.0-5|34	
21mr|libvpx-1.10.0-5|35	%description -n %{libname}
21mr|libvpx-1.10.0-5|36	libvpx provides the VP9 SDK, which allows you to integrate your applications
21mr|libvpx-1.10.0-5|37	with the VP9 video codec, a high quality, royalty free, open source codec
21mr|libvpx-1.10.0-5|38	deployed on millions of computers and devices worldwide.
21mr|libvpx-1.10.0-5|39	
21mr|libvpx-1.10.0-5|40	%files -n %{libname}
21mr|libvpx-1.10.0-5|41	%doc AUTHORS CHANGELOG LICENSE README
21mr|libvpx-1.10.0-5|42	%{_libdir}/libvpx.so.%{major}*
21mr|libvpx-1.10.0-5|43	
21mr|libvpx-1.10.0-5|44	#----------------------------------------------------------------------------
21mr|libvpx-1.10.0-5|45	
21mr|libvpx-1.10.0-5|46	%package -n %{devname}
21mr|libvpx-1.10.0-5|47	Summary:	Development files for libvpx
21mr|libvpx-1.10.0-5|48	Group:		Development/C
21mr|libvpx-1.10.0-5|49	Requires:	%{libname} = %{EVRD}
21mr|libvpx-1.10.0-5|50	Provides:	%{name}-devel = %{EVRD}
21mr|libvpx-1.10.0-5|51	
21mr|libvpx-1.10.0-5|52	%description -n %{devname}
21mr|libvpx-1.10.0-5|53	Development libraries and headers for developing software against
21mr|libvpx-1.10.0-5|54	libvpx.
21mr|libvpx-1.10.0-5|55	
21mr|libvpx-1.10.0-5|56	%files -n %{devname}
21mr|libvpx-1.10.0-5|57	# These are SDK docs, not really useful to an end-user.
21mr|libvpx-1.10.0-5|58	%doc docs/html
21mr|libvpx-1.10.0-5|59	%{_includedir}/vpx/
21mr|libvpx-1.10.0-5|60	%{_libdir}/pkgconfig/vpx.pc
21mr|libvpx-1.10.0-5|61	%{_libdir}/libvpx.so
21mr|libvpx-1.10.0-5|62	
21mr|libvpx-1.10.0-5|63	#----------------------------------------------------------------------------
21mr|libvpx-1.10.0-5|64	
21mr|libvpx-1.10.0-5|65	%package utils
21mr|libvpx-1.10.0-5|66	Summary:	VP9 utilities and tools
21mr|libvpx-1.10.0-5|67	Group:		Video
21mr|libvpx-1.10.0-5|68	
21mr|libvpx-1.10.0-5|69	%description utils
21mr|libvpx-1.10.0-5|70	A selection of utilities and tools for VP9, including a sample encoder
21mr|libvpx-1.10.0-5|71	and decoder.
21mr|libvpx-1.10.0-5|72	
21mr|libvpx-1.10.0-5|73	%files utils
21mr|libvpx-1.10.0-5|74	%{_bindir}/*
21mr|libvpx-1.10.0-5|75	
21mr|libvpx-1.10.0-5|76	#----------------------------------------------------------------------------
21mr|libvpx-1.10.0-5|77	
21mr|libvpx-1.10.0-5|78	%prep
21mr|libvpx-1.10.0-5|79	%autosetup -p1
21mr|libvpx-1.10.0-5|80	
21mr|libvpx-1.10.0-5|81	%build
21mr|libvpx-1.10.0-5|82	%ifarch %{ix86}
21mr|libvpx-1.10.0-5|83	%global vpxtarget x86-linux-gcc
21mr|libvpx-1.10.0-5|84	%else
21mr|libvpx-1.10.0-5|85	%ifarch	x86_64
21mr|libvpx-1.10.0-5|86	%global	vpxtarget x86_64-linux-gcc
21mr|libvpx-1.10.0-5|87	%else
21mr|libvpx-1.10.0-5|88	%global vpxtarget generic-gnu
21mr|libvpx-1.10.0-5|89	%endif
21mr|libvpx-1.10.0-5|90	%endif
21mr|libvpx-1.10.0-5|91	%setup_compile_flags
21mr|libvpx-1.10.0-5|92	
21mr|libvpx-1.10.0-5|93	./configure \
21mr|libvpx-1.10.0-5|94	--target=%{vpxtarget} \
21mr|libvpx-1.10.0-5|95	--enable-pic \
21mr|libvpx-1.10.0-5|96	--disable-install-srcs \
21mr|libvpx-1.10.0-5|97	--disable-static \
21mr|libvpx-1.10.0-5|98	--enable-shared \
21mr|libvpx-1.10.0-5|99	--size-limit=16384x16384 \
21mr|libvpx-1.10.0-5|100	--enable-postproc \
21mr|libvpx-1.10.0-5|101	--enable-experimental \
21mr|libvpx-1.10.0-5|102	--enable-vp9-postproc \
21mr|libvpx-1.10.0-5|103	--enable-vp8 \
21mr|libvpx-1.10.0-5|104	--enable-vp9
21mr|libvpx-1.10.0-5|105	
21mr|libvpx-1.10.0-5|106	# stupid config
21mr|libvpx-1.10.0-5|107	perl -pi -e "s|/usr/local|%{_prefix}|g" config.mk
21mr|libvpx-1.10.0-5|108	perl -pi -e "s|^LIBSUBDIR=lib|LIBSUBDIR=%{_lib}|g" config.mk
21mr|libvpx-1.10.0-5|109	
21mr|libvpx-1.10.0-5|110	%make verbose=true target=libs
21mr|libvpx-1.10.0-5|111	
21mr|libvpx-1.10.0-5|112	%make verbose=true target=examples
21mr|libvpx-1.10.0-5|113	%make verbose=true target=docs
21mr|libvpx-1.10.0-5|114	
21mr|libvpx-1.10.0-5|115	%install
21mr|libvpx-1.10.0-5|116	make DIST_DIR=%{buildroot}%{_prefix} install
21mr|libvpx-1.10.0-5|117	
21mr|libvpx-1.10.0-5|118	install -m0755 examples/simple_decoder %{buildroot}%{_bindir}/vp9_simple_decoder
21mr|libvpx-1.10.0-5|119	install -m0755 examples/simple_encoder %{buildroot}%{_bindir}/vp9_simple_encoder
21mr|libvpx-1.10.0-5|120	install -m0755 examples/twopass_encoder %{buildroot}%{_bindir}/vp9_twopass_encoder

13913 21
21mr|libwacom-1.12-2|1	%define major		2
21mr|libwacom-1.12-2|2	%define libname		%mklibname wacom %{major}
21mr|libwacom-1.12-2|3	%define develname	%mklibname wacom -d
21mr|libwacom-1.12-2|4	
21mr|libwacom-1.12-2|5	Name:		libwacom
21mr|libwacom-1.12-2|6	Summary:	A library to identify wacom tablets
21mr|libwacom-1.12-2|7	Version:	1.12
21mr|libwacom-1.12-2|8	Release:	2
21mr|libwacom-1.12-2|9	Group:		Development/X11
21mr|libwacom-1.12-2|10	License:	MIT
21mr|libwacom-1.12-2|11	URL:		http://sourceforge.net/projects/linuxwacom/
21mr|libwacom-1.12-2|12	Source0:	https://github.com/linuxwacom/libwacom/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
21mr|libwacom-1.12-2|13	BuildRequires:	pkgconfig(glib-2.0)
21mr|libwacom-1.12-2|14	BuildRequires:	pkgconfig(gudev-1.0)
21mr|libwacom-1.12-2|15	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libwacom-1.12-2|16	BuildRequires:	meson
21mr|libwacom-1.12-2|17	
21mr|libwacom-1.12-2|18	%description
21mr|libwacom-1.12-2|19	libwacom is a library to identify wacom tablets and their model-specific
21mr|libwacom-1.12-2|20	features. It provides easy access to information such as "is this a built-in
21mr|libwacom-1.12-2|21	on-screen tablet", "what is the size of this model", etc.
21mr|libwacom-1.12-2|22	
21mr|libwacom-1.12-2|23	%package -n %{libname}
21mr|libwacom-1.12-2|24	Summary:	A library to identify wacom tablets
21mr|libwacom-1.12-2|25	Group:		Development/X11
21mr|libwacom-1.12-2|26	Requires:	%{name} >= %{version}-%{release}
21mr|libwacom-1.12-2|27	
21mr|libwacom-1.12-2|28	%description -n %{libname}
21mr|libwacom-1.12-2|29	libwacom is a library to identify wacom tablets and their model-specific
21mr|libwacom-1.12-2|30	features. It provides easy access to information such as "is this a built-in
21mr|libwacom-1.12-2|31	on-screen tablet", "what is the size of this model", etc.
21mr|libwacom-1.12-2|32	
21mr|libwacom-1.12-2|33	%package -n %{develname}
21mr|libwacom-1.12-2|34	Summary:	Development files for %{name}
21mr|libwacom-1.12-2|35	Group:		Development/X11
21mr|libwacom-1.12-2|36	Requires:	%{libname} = %{version}-%{release}
21mr|libwacom-1.12-2|37	Provides:	%{name}-devel = %{version}-%{release}
21mr|libwacom-1.12-2|38	
21mr|libwacom-1.12-2|39	%description -n %{develname}
21mr|libwacom-1.12-2|40	Development files for %{name}.
21mr|libwacom-1.12-2|41	
21mr|libwacom-1.12-2|42	%prep
21mr|libwacom-1.12-2|43	%autosetup -p1
21mr|libwacom-1.12-2|44	# failing test:
21mr|libwacom-1.12-2|45	rm -f data/check-data-in-meson.build.sh
21mr|libwacom-1.12-2|46	
21mr|libwacom-1.12-2|47	%build
21mr|libwacom-1.12-2|48	%meson -Dudev-dir=/lib/udev -Dtests=disabled
21mr|libwacom-1.12-2|49	%meson_build
21mr|libwacom-1.12-2|50	
21mr|libwacom-1.12-2|51	%install
21mr|libwacom-1.12-2|52	%meson_install
21mr|libwacom-1.12-2|53	
21mr|libwacom-1.12-2|54	
21mr|libwacom-1.12-2|55	%files
21mr|libwacom-1.12-2|56	%{_bindir}/libwacom-*
21mr|libwacom-1.12-2|57	%{_datadir}/libwacom
21mr|libwacom-1.12-2|58	%{_udevrulesdir}/65-libwacom.rules
21mr|libwacom-1.12-2|59	%{_udevhwdbdir}/65-libwacom.hwdb
21mr|libwacom-1.12-2|60	%{_mandir}/man1/libwacom*.1.*
21mr|libwacom-1.12-2|61	
21mr|libwacom-1.12-2|62	%files -n %{libname}
21mr|libwacom-1.12-2|63	%{_libdir}/*.so.%{major}*
21mr|libwacom-1.12-2|64	
21mr|libwacom-1.12-2|65	%files -n %{develname}
21mr|libwacom-1.12-2|66	%{_libdir}/*.so
21mr|libwacom-1.12-2|67	%{_includedir}/*
21mr|libwacom-1.12-2|68	%{_libdir}/pkgconfig/*.pc

13914 21
21mr|libwebp-1.3.2-1|1	# Enable this when is abi-dumper processing is needed
21mr|libwebp-1.3.2-1|2	#undefine _find_debuginfo_dwz_opts
21mr|libwebp-1.3.2-1|3	
21mr|libwebp-1.3.2-1|4	%define	major 7
21mr|libwebp-1.3.2-1|5	%define	demux_major 2
21mr|libwebp-1.3.2-1|6	%define	mux_major 3
21mr|libwebp-1.3.2-1|7	%define	dec_major 3
21mr|libwebp-1.3.2-1|8	%define	sharpyuv_major 0
21mr|libwebp-1.3.2-1|9	%define	libname %mklibname webp %{major}
21mr|libwebp-1.3.2-1|10	%define	libdemux %mklibname webpdemux %{demux_major}
21mr|libwebp-1.3.2-1|11	%define	libmux %mklibname webpmux %{mux_major}
21mr|libwebp-1.3.2-1|12	%define	libdec %mklibname webpdecoder %{dec_major}
21mr|libwebp-1.3.2-1|13	%define	libsharpyuv %mklibname sharpyuv %{sharpyuv_major}
21mr|libwebp-1.3.2-1|14	%define	devname %mklibname webp -d
21mr|libwebp-1.3.2-1|15	
21mr|libwebp-1.3.2-1|16	Summary:	Libraries and tools for the WebP graphics format
21mr|libwebp-1.3.2-1|17	Name:		libwebp
21mr|libwebp-1.3.2-1|18	Version:	1.3.2
21mr|libwebp-1.3.2-1|19	Release:	1
21mr|libwebp-1.3.2-1|20	# Additional IPR is licensed as well. See PATENTS file for details
21mr|libwebp-1.3.2-1|21	License:	BSD
21mr|libwebp-1.3.2-1|22	Group:		Development/C
21mr|libwebp-1.3.2-1|23	Url:		https://developers.google.com/speed/webp
21mr|libwebp-1.3.2-1|24	Source0:	http://downloads.webmproject.org/releases/webp/%{name}-%{version}.tar.gz
21mr|libwebp-1.3.2-1|25	Patch0:		libwebp-0.6.1-install-extras-lib.patch
21mr|libwebp-1.3.2-1|26	Patch1:		libwebp-freeglut.patch
21mr|libwebp-1.3.2-1|27	BuildRequires:	cmake
21mr|libwebp-1.3.2-1|28	BuildRequires:	swig
21mr|libwebp-1.3.2-1|29	BuildRequires:	giflib-devel
21mr|libwebp-1.3.2-1|30	BuildRequires:	pkgconfig(gl)
21mr|libwebp-1.3.2-1|31	BuildRequires:	pkgconfig(glut)
21mr|libwebp-1.3.2-1|32	BuildRequires:	pkgconfig(libjpeg)
21mr|libwebp-1.3.2-1|33	BuildRequires:	pkgconfig(libpng)
21mr|libwebp-1.3.2-1|34	BuildRequires:	pkgconfig(libtiff-4)
21mr|libwebp-1.3.2-1|35	BuildRequires:	pkgconfig(sdl)
21mr|libwebp-1.3.2-1|36	
21mr|libwebp-1.3.2-1|37	%description
21mr|libwebp-1.3.2-1|38	WebP is an image format that does lossy compression of digital photographic
21mr|libwebp-1.3.2-1|39	images. WebP consists of a codec based on VP8, and a container based on RIFF.
21mr|libwebp-1.3.2-1|40	Webmasters, web developers and browser developers can use WebP to compress,
21mr|libwebp-1.3.2-1|41	archive and distribute digital images more efficiently.
21mr|libwebp-1.3.2-1|42	
21mr|libwebp-1.3.2-1|43	#----------------------------------------------------------------------------
21mr|libwebp-1.3.2-1|44	
21mr|libwebp-1.3.2-1|45	%package tools
21mr|libwebp-1.3.2-1|46	Summary:	The WebP command line tools
21mr|libwebp-1.3.2-1|47	Group:		Development/Other
21mr|libwebp-1.3.2-1|48	
21mr|libwebp-1.3.2-1|49	%description tools
21mr|libwebp-1.3.2-1|50	WebP is an image format that does lossy compression of digital photographic
21mr|libwebp-1.3.2-1|51	images. WebP consists of a codec based on VP8, and a container based on RIFF.
21mr|libwebp-1.3.2-1|52	This package contains various tools based on %{name}.
21mr|libwebp-1.3.2-1|53	
21mr|libwebp-1.3.2-1|54	%files tools
21mr|libwebp-1.3.2-1|55	%doc COPYING
21mr|libwebp-1.3.2-1|56	%{_bindir}/*
21mr|libwebp-1.3.2-1|57	%{_mandir}/man1/*.1*
21mr|libwebp-1.3.2-1|58	
21mr|libwebp-1.3.2-1|59	#----------------------------------------------------------------------------
21mr|libwebp-1.3.2-1|60	
21mr|libwebp-1.3.2-1|61	%package -n %{libname}
21mr|libwebp-1.3.2-1|62	Summary:	Library for the WebP format
21mr|libwebp-1.3.2-1|63	Group:		System/Libraries
21mr|libwebp-1.3.2-1|64	
21mr|libwebp-1.3.2-1|65	%description -n %{libname}
21mr|libwebp-1.3.2-1|66	WebP is an image format that does lossy compression of digital photographic
21mr|libwebp-1.3.2-1|67	images. WebP consists of a codec based on VP8, and a container based on RIFF.
21mr|libwebp-1.3.2-1|68	Webmasters, web developers and browser developers can use WebP to compress,
21mr|libwebp-1.3.2-1|69	archive and distribute digital images more efficiently.
21mr|libwebp-1.3.2-1|70	
21mr|libwebp-1.3.2-1|71	%files -n %{libname}
21mr|libwebp-1.3.2-1|72	%doc COPYING
21mr|libwebp-1.3.2-1|73	%{_libdir}/libwebp.so.%{major}*
21mr|libwebp-1.3.2-1|74	
21mr|libwebp-1.3.2-1|75	#----------------------------------------------------------------------------
21mr|libwebp-1.3.2-1|76	
21mr|libwebp-1.3.2-1|77	%package -n %{libdemux}
21mr|libwebp-1.3.2-1|78	Summary:	Library for the WebP format
21mr|libwebp-1.3.2-1|79	Group:		System/Libraries
21mr|libwebp-1.3.2-1|80	
21mr|libwebp-1.3.2-1|81	%description -n %{libdemux}
21mr|libwebp-1.3.2-1|82	WebP is an image format that does lossy compression of digital photographic
21mr|libwebp-1.3.2-1|83	images. WebP consists of a codec based on VP8, and a container based on RIFF.
21mr|libwebp-1.3.2-1|84	
21mr|libwebp-1.3.2-1|85	%files -n %{libdemux}
21mr|libwebp-1.3.2-1|86	%doc COPYING
21mr|libwebp-1.3.2-1|87	%{_libdir}/libwebpdemux.so.%{demux_major}*
21mr|libwebp-1.3.2-1|88	
21mr|libwebp-1.3.2-1|89	#----------------------------------------------------------------------------
21mr|libwebp-1.3.2-1|90	
21mr|libwebp-1.3.2-1|91	%package -n %{libmux}
21mr|libwebp-1.3.2-1|92	Summary:	Library for the WebP format
21mr|libwebp-1.3.2-1|93	Group:		System/Libraries
21mr|libwebp-1.3.2-1|94	
21mr|libwebp-1.3.2-1|95	%description -n %{libmux}
21mr|libwebp-1.3.2-1|96	WebP is an image format that does lossy compression of digital photographic
21mr|libwebp-1.3.2-1|97	images. WebP consists of a codec based on VP8, and a container based on RIFF.
21mr|libwebp-1.3.2-1|98	
21mr|libwebp-1.3.2-1|99	%files -n %{libmux}
21mr|libwebp-1.3.2-1|100	%doc COPYING
21mr|libwebp-1.3.2-1|101	%{_libdir}/libwebpmux.so.%{mux_major}*
21mr|libwebp-1.3.2-1|102	
21mr|libwebp-1.3.2-1|103	#----------------------------------------------------------------------------
21mr|libwebp-1.3.2-1|104	
21mr|libwebp-1.3.2-1|105	%package -n %{libdec}
21mr|libwebp-1.3.2-1|106	Summary:	Library for the WebP format
21mr|libwebp-1.3.2-1|107	Group:		System/Libraries
21mr|libwebp-1.3.2-1|108	Requires:	%{libname} = %{EVRD}
21mr|libwebp-1.3.2-1|109	
21mr|libwebp-1.3.2-1|110	%description -n %{libdec}
21mr|libwebp-1.3.2-1|111	WebP is an image format that does lossy compression of digital photographic
21mr|libwebp-1.3.2-1|112	images. WebP consists of a codec based on VP8, and a container based on RIFF.
21mr|libwebp-1.3.2-1|113	
21mr|libwebp-1.3.2-1|114	%files -n %{libdec}
21mr|libwebp-1.3.2-1|115	%doc COPYING
21mr|libwebp-1.3.2-1|116	%{_libdir}/libwebpdecoder.so.%{dec_major}*
21mr|libwebp-1.3.2-1|117	
21mr|libwebp-1.3.2-1|118	#----------------------------------------------------------------------------
21mr|libwebp-1.3.2-1|119	
21mr|libwebp-1.3.2-1|120	%package -n %{libsharpyuv}
21mr|libwebp-1.3.2-1|121	Summary:	Library for the WebP format
21mr|libwebp-1.3.2-1|122	Group:		System/Libraries
21mr|libwebp-1.3.2-1|123	
21mr|libwebp-1.3.2-1|124	%description -n %{libsharpyuv}
21mr|libwebp-1.3.2-1|125	WebP is an image format that does lossy compression of digital photographic
21mr|libwebp-1.3.2-1|126	images. WebP consists of a codec based on VP8, and a container based on RIFF.
21mr|libwebp-1.3.2-1|127	
21mr|libwebp-1.3.2-1|128	%files -n %{libsharpyuv}
21mr|libwebp-1.3.2-1|129	%doc COPYING
21mr|libwebp-1.3.2-1|130	%{_libdir}/libsharpyuv.so.%{sharpyuv_major}*
21mr|libwebp-1.3.2-1|131	
21mr|libwebp-1.3.2-1|132	#----------------------------------------------------------------------------
21mr|libwebp-1.3.2-1|133	
21mr|libwebp-1.3.2-1|134	%package -n %{devname}
21mr|libwebp-1.3.2-1|135	Summary:	Development files for libwebp, a library for the WebP format
21mr|libwebp-1.3.2-1|136	Group:		Development/C
21mr|libwebp-1.3.2-1|137	Requires:	%{libname} = %{EVRD}
21mr|libwebp-1.3.2-1|138	Requires:	%{libdemux} = %{EVRD}
21mr|libwebp-1.3.2-1|139	Requires:	%{libmux} = %{EVRD}
21mr|libwebp-1.3.2-1|140	Requires:	%{libdec} = %{EVRD}
21mr|libwebp-1.3.2-1|141	Requires:	%{libsharpyuv} = %{EVRD}
21mr|libwebp-1.3.2-1|142	Provides:	webp-devel = %{EVRD}
21mr|libwebp-1.3.2-1|143	
21mr|libwebp-1.3.2-1|144	%description -n %{devname}
21mr|libwebp-1.3.2-1|145	WebP is an image format that does lossy compression of digital photographic
21mr|libwebp-1.3.2-1|146	images. WebP consists of a codec based on VP8, and a container based on RIFF.
21mr|libwebp-1.3.2-1|147	This package contains the headers and development files to build programs
21mr|libwebp-1.3.2-1|148	usign %{name}.
21mr|libwebp-1.3.2-1|149	
21mr|libwebp-1.3.2-1|150	%files -n %{devname}
21mr|libwebp-1.3.2-1|151	%doc PATENTS COPYING NEWS AUTHORS
21mr|libwebp-1.3.2-1|152	%{_includedir}/webp/
21mr|libwebp-1.3.2-1|153	%{_libdir}/*.so
21mr|libwebp-1.3.2-1|154	%{_libdir}/pkgconfig/*.pc
21mr|libwebp-1.3.2-1|155	
21mr|libwebp-1.3.2-1|156	#----------------------------------------------------------------------------
21mr|libwebp-1.3.2-1|157	
21mr|libwebp-1.3.2-1|158	%prep
21mr|libwebp-1.3.2-1|159	%setup -qn %{name}-%{version}
21mr|libwebp-1.3.2-1|160	
21mr|libwebp-1.3.2-1|161	%autopatch -p1
21mr|libwebp-1.3.2-1|162	
21mr|libwebp-1.3.2-1|163	
21mr|libwebp-1.3.2-1|164	%build
21mr|libwebp-1.3.2-1|165	autoreconf -vfi
21mr|libwebp-1.3.2-1|166	%ifarch aarch64
21mr|libwebp-1.3.2-1|167	export CFLAGS="%{optflags} -frename-registers"
21mr|libwebp-1.3.2-1|168	%endif
21mr|libwebp-1.3.2-1|169	# Neon disabled due to resulting CFLAGS conflict resulting in
21mr|libwebp-1.3.2-1|170	# inlining failed in call to always_inline '[...]': target specific option mismatch
21mr|libwebp-1.3.2-1|171	%configure \
21mr|libwebp-1.3.2-1|172	--disable-static \
21mr|libwebp-1.3.2-1|173	--enable-libwebpmux \
21mr|libwebp-1.3.2-1|174	--enable-libwebpdemux \
21mr|libwebp-1.3.2-1|175	--enable-libwebpdecoder \
21mr|libwebp-1.3.2-1|176	--disable-neon
21mr|libwebp-1.3.2-1|177	%make_build V=1
21mr|libwebp-1.3.2-1|178	
21mr|libwebp-1.3.2-1|179	
21mr|libwebp-1.3.2-1|180	%install
21mr|libwebp-1.3.2-1|181	%make_install

13915 21
21mr|libwebsockets-4.0.20-1|1	%define	major	16
21mr|libwebsockets-4.0.20-1|2	%define	libname		%mklibname websockets %{major}
21mr|libwebsockets-4.0.20-1|3	%define	develname	%mklibname websockets -d
21mr|libwebsockets-4.0.20-1|4	
21mr|libwebsockets-4.0.20-1|5	Name:		libwebsockets
21mr|libwebsockets-4.0.20-1|6	Version:	4.0.20
21mr|libwebsockets-4.0.20-1|7	Release:	1
21mr|libwebsockets-4.0.20-1|8	Summary:	A lightweight C library for Websockets
21mr|libwebsockets-4.0.20-1|9	Group:		System/Libraries
21mr|libwebsockets-4.0.20-1|10	# base64-decode.c and ssl-http2.c is under MIT license with FPC exception.
21mr|libwebsockets-4.0.20-1|11	# sha1-hollerbach is under BSD
21mr|libwebsockets-4.0.20-1|12	# https://fedorahosted.org/fpc/ticket/546
21mr|libwebsockets-4.0.20-1|13	# Test suite is licensed as Public domain (CC-zero)
21mr|libwebsockets-4.0.20-1|14	License:	LGPLv2+ and Public Domain and BSD and MIT
21mr|libwebsockets-4.0.20-1|15	Url:		https://libwebsockets.org
21mr|libwebsockets-4.0.20-1|16	Source0:	https://github.com/warmcat/libwebsockets/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|libwebsockets-4.0.20-1|17	Patch0:		libwebsockets-3.1.0-fix-libev-include.patch
21mr|libwebsockets-4.0.20-1|18	Patch1:		libwebsockets-4.0.20-no-Werror.patch
21mr|libwebsockets-4.0.20-1|19	BuildRequires:	cmake
21mr|libwebsockets-4.0.20-1|20	BuildRequires:	doxygen
21mr|libwebsockets-4.0.20-1|21	BuildRequires:	git
21mr|libwebsockets-4.0.20-1|22	BuildRequires:	openssl
21mr|libwebsockets-4.0.20-1|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|libwebsockets-4.0.20-1|24	BuildRequires:	pkgconfig(libcap)
21mr|libwebsockets-4.0.20-1|25	BuildRequires:	pkgconfig(libev)
21mr|libwebsockets-4.0.20-1|26	BuildRequires:	pkgconfig(libevent)
21mr|libwebsockets-4.0.20-1|27	BuildRequires:	pkgconfig(libuv)
21mr|libwebsockets-4.0.20-1|28	BuildRequires:	pkgconfig(openssl)
21mr|libwebsockets-4.0.20-1|29	BuildRequires:	pkgconfig(sqlite3)
21mr|libwebsockets-4.0.20-1|30	BuildRequires:	pkgconfig(zlib)
21mr|libwebsockets-4.0.20-1|31	
21mr|libwebsockets-4.0.20-1|32	%description
21mr|libwebsockets-4.0.20-1|33	This is a simple-to-use, pure C library providing client and server
21mr|libwebsockets-4.0.20-1|34	for http/1, http/2, websockets and other protocols in a security-minded,
21mr|libwebsockets-4.0.20-1|35	lightweight, configurable, scalable and flexible way.
21mr|libwebsockets-4.0.20-1|36	
21mr|libwebsockets-4.0.20-1|37	#-----------------------------------------------------------------------------
21mr|libwebsockets-4.0.20-1|38	
21mr|libwebsockets-4.0.20-1|39	%package -n %{libname}
21mr|libwebsockets-4.0.20-1|40	Summary:	A lightweight C library for Websockets
21mr|libwebsockets-4.0.20-1|41	Group:		System/Libraries
21mr|libwebsockets-4.0.20-1|42	
21mr|libwebsockets-4.0.20-1|43	%description -n %{libname}
21mr|libwebsockets-4.0.20-1|44	This is a simple-to-use, pure C library providing lightweight clients and
21mr|libwebsockets-4.0.20-1|45	servers.
21mr|libwebsockets-4.0.20-1|46	
21mr|libwebsockets-4.0.20-1|47	%files -n %{libname}
21mr|libwebsockets-4.0.20-1|48	%{_libdir}/%{name}.so.%{major}*
21mr|libwebsockets-4.0.20-1|49	
21mr|libwebsockets-4.0.20-1|50	#-----------------------------------------------------------------------------
21mr|libwebsockets-4.0.20-1|51	
21mr|libwebsockets-4.0.20-1|52	%package -n %{develname}
21mr|libwebsockets-4.0.20-1|53	Summary:	Development package for %{name}
21mr|libwebsockets-4.0.20-1|54	Group:		Development/C++
21mr|libwebsockets-4.0.20-1|55	Requires:	%{libname} = %{EVRD}
21mr|libwebsockets-4.0.20-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|libwebsockets-4.0.20-1|57	Provides:	websockets-devel = %{EVRD}
21mr|libwebsockets-4.0.20-1|58	
21mr|libwebsockets-4.0.20-1|59	%description -n %{develname}
21mr|libwebsockets-4.0.20-1|60	Files needed for development with %{name}.
21mr|libwebsockets-4.0.20-1|61	
21mr|libwebsockets-4.0.20-1|62	%files -n %{develname}
21mr|libwebsockets-4.0.20-1|63	%doc changelog LICENSE READMEs/*
21mr|libwebsockets-4.0.20-1|64	%doc build/doc/html
21mr|libwebsockets-4.0.20-1|65	%{_includedir}/*.h
21mr|libwebsockets-4.0.20-1|66	%{_includedir}/%{name}/
21mr|libwebsockets-4.0.20-1|67	%{_libdir}/%{name}.so
21mr|libwebsockets-4.0.20-1|68	%{_libdir}/pkgconfig/%{name}.pc
21mr|libwebsockets-4.0.20-1|69	%{_libdir}/cmake/%{name}/
21mr|libwebsockets-4.0.20-1|70	
21mr|libwebsockets-4.0.20-1|71	#-----------------------------------------------------------------------------
21mr|libwebsockets-4.0.20-1|72	
21mr|libwebsockets-4.0.20-1|73	%package tests
21mr|libwebsockets-4.0.20-1|74	Summary:	Tests to use with %{name}
21mr|libwebsockets-4.0.20-1|75	Group:		System/Libraries
21mr|libwebsockets-4.0.20-1|76	
21mr|libwebsockets-4.0.20-1|77	%description tests
21mr|libwebsockets-4.0.20-1|78	This package contains the tests for %{name} applications.
21mr|libwebsockets-4.0.20-1|79	
21mr|libwebsockets-4.0.20-1|80	%files tests
21mr|libwebsockets-4.0.20-1|81	%doc LICENSE READMEs/README.coding.md READMEs/README.test-apps.md
21mr|libwebsockets-4.0.20-1|82	%{_bindir}/%{name}-test-*
21mr|libwebsockets-4.0.20-1|83	%{_datadir}/%{name}-test-server/
21mr|libwebsockets-4.0.20-1|84	
21mr|libwebsockets-4.0.20-1|85	#-----------------------------------------------------------------------------
21mr|libwebsockets-4.0.20-1|86	
21mr|libwebsockets-4.0.20-1|87	%prep
21mr|libwebsockets-4.0.20-1|88	%setup -q
21mr|libwebsockets-4.0.20-1|89	%apply_patches
21mr|libwebsockets-4.0.20-1|90	
21mr|libwebsockets-4.0.20-1|91	# Fix source perms
21mr|libwebsockets-4.0.20-1|92	find . -name "*.c" -o -name "*.h"| xargs chmod 0644
21mr|libwebsockets-4.0.20-1|93	
21mr|libwebsockets-4.0.20-1|94	
21mr|libwebsockets-4.0.20-1|95	%build
21mr|libwebsockets-4.0.20-1|96	%cmake	\
21mr|libwebsockets-4.0.20-1|97	-Wno-dev \
21mr|libwebsockets-4.0.20-1|98	-DLWS_WITH_STATIC=OFF \
21mr|libwebsockets-4.0.20-1|99	-DLWS_WITH_LIBEV=ON \
21mr|libwebsockets-4.0.20-1|100	-DLWS_WITH_LIBUV=ON \
21mr|libwebsockets-4.0.20-1|101	-DLWS_WITH_LIBEVENT=OFF \
21mr|libwebsockets-4.0.20-1|102	-DLWS_WITH_GLIB=ON \
21mr|libwebsockets-4.0.20-1|103	-DLWS_IPV6=ON \
21mr|libwebsockets-4.0.20-1|104	-DLWS_UNIX_SOCK=ON \
21mr|libwebsockets-4.0.20-1|105	-DLWS_WITH_HTTP2=ON \
21mr|libwebsockets-4.0.20-1|106	-DLWS_WITH_HTTP_PROXY=ON \
21mr|libwebsockets-4.0.20-1|107	-DLWS_WITH_ZIP_FOPS=ON \
21mr|libwebsockets-4.0.20-1|108	-DLWS_WITH_SOCKS5=ON \
21mr|libwebsockets-4.0.20-1|109	-DLWS_WITH_RANGES=ON \
21mr|libwebsockets-4.0.20-1|110	-DLWS_WITH_THREADPOOL=OFF \
21mr|libwebsockets-4.0.20-1|111	-DLWS_WITH_ACME=ON \
21mr|libwebsockets-4.0.20-1|112	-DLWS_WITH_FTS=ON \
21mr|libwebsockets-4.0.20-1|113	-DLWS_LINK_TESTAPPS_DYNAMIC=ON \
21mr|libwebsockets-4.0.20-1|114	-DLWS_WITHOUT_CLIENT=OFF \
21mr|libwebsockets-4.0.20-1|115	-DLWS_WITHOUT_SERVER=OFF \
21mr|libwebsockets-4.0.20-1|116	-DLWS_WITHOUT_TESTAPPS=OFF \
21mr|libwebsockets-4.0.20-1|117	-DLWS_WITHOUT_TEST_SERVER=OFF \
21mr|libwebsockets-4.0.20-1|118	-DLWS_WITHOUT_TEST_SERVER_EXTPOLL=OFF \
21mr|libwebsockets-4.0.20-1|119	-DLWS_WITHOUT_TEST_PING=OFF \
21mr|libwebsockets-4.0.20-1|120	-DLWS_WITHOUT_TEST_CLIENT=OFF \
21mr|libwebsockets-4.0.20-1|121	-DLWS_WITHOUT_EXTENSIONS=OFF \
21mr|libwebsockets-4.0.20-1|122	-DLWS_WITHOUT_BUILTIN_GETIFADDRS=ON \
21mr|libwebsockets-4.0.20-1|123	-DLWS_WITHOUT_BUILTIN_SHA1=ON \
21mr|libwebsockets-4.0.20-1|124	-DLWS_WITH_SQLITE3=ON \
21mr|libwebsockets-4.0.20-1|125	-DLWS_WITH_ZLIB=ON \
21mr|libwebsockets-4.0.20-1|126	-DLWS_WITH_BUNDLED_ZLIB_DEFAULT=OFF \
21mr|libwebsockets-4.0.20-1|127	-DLWS_WITH_LWSAC=ON \
21mr|libwebsockets-4.0.20-1|128	-DLWS_WITH_DISKCACHE=ON \
21mr|libwebsockets-4.0.20-1|129	-DLIBEV_INCLUDE_DIRS=%{_includedir}/libev
21mr|libwebsockets-4.0.20-1|130	
21mr|libwebsockets-4.0.20-1|131	%make
21mr|libwebsockets-4.0.20-1|132	# Build html dev docs
21mr|libwebsockets-4.0.20-1|133	doxygen ../%{name}.dox
21mr|libwebsockets-4.0.20-1|134	
21mr|libwebsockets-4.0.20-1|135	
21mr|libwebsockets-4.0.20-1|136	%install
21mr|libwebsockets-4.0.20-1|137	%makeinstall_std -C build
21mr|libwebsockets-4.0.20-1|138	
21mr|libwebsockets-4.0.20-1|139	rm -f %{buildroot}%{_libdir}/pkgconfig/%{name}_static.pc

13916 21
21mr|libwmf-0.2.12-2|1	%define api 0.2
21mr|libwmf-0.2.12-2|2	%define major 7
21mr|libwmf-0.2.12-2|3	%define libname %mklibname wmf %{api} %{major}
21mr|libwmf-0.2.12-2|4	%define litename %mklibname wmflite %{api} %{major}
21mr|libwmf-0.2.12-2|5	%define devname %mklibname -d wmf
21mr|libwmf-0.2.12-2|6	
21mr|libwmf-0.2.12-2|7	%define _disable_rebuild_configure %nil
21mr|libwmf-0.2.12-2|8	
21mr|libwmf-0.2.12-2|9	Summary:	A library to convert wmf files
21mr|libwmf-0.2.12-2|10	Name:		libwmf
21mr|libwmf-0.2.12-2|11	Version:	0.2.12
21mr|libwmf-0.2.12-2|12	Release:	2
21mr|libwmf-0.2.12-2|13	License:	GPLv2
21mr|libwmf-0.2.12-2|14	Group:		Text tools
21mr|libwmf-0.2.12-2|15	Url:		https://github.com/caolanm/libwmf
21mr|libwmf-0.2.12-2|16	Source0:	https://github.com/caolanm/libwmf/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|libwmf-0.2.12-2|17	
21mr|libwmf-0.2.12-2|18	BuildRequires:	jpeg-devel
21mr|libwmf-0.2.12-2|19	BuildRequires:	pkgconfig(freetype2)
21mr|libwmf-0.2.12-2|20	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|libwmf-0.2.12-2|21	BuildRequires:	pkgconfig(libpng)
21mr|libwmf-0.2.12-2|22	BuildRequires:	pkgconfig(x11)
21mr|libwmf-0.2.12-2|23	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libwmf-0.2.12-2|24	BuildRequires:	pkgconfig(liblzma)
21mr|libwmf-0.2.12-2|25	
21mr|libwmf-0.2.12-2|26	Requires(post,postun):	gdk-pixbuf2.0
21mr|libwmf-0.2.12-2|27	Requires:	urw-fonts
21mr|libwmf-0.2.12-2|28	
21mr|libwmf-0.2.12-2|29	%description
21mr|libwmf-0.2.12-2|30	libwmf is a library for unix like machines that can convert wmf
21mr|libwmf-0.2.12-2|31	files into other formats, currently it supports a gd binding
21mr|libwmf-0.2.12-2|32	to convert to gif, and an X one to draw direct to an X window
21mr|libwmf-0.2.12-2|33	or pixmap.
21mr|libwmf-0.2.12-2|34	
21mr|libwmf-0.2.12-2|35	%files
21mr|libwmf-0.2.12-2|36	%license COPYING
21mr|libwmf-0.2.12-2|37	%{_bindir}/wmf2*
21mr|libwmf-0.2.12-2|38	%{_libdir}/gdk-pixbuf-2.0/*/loaders/io-wmf.*
21mr|libwmf-0.2.12-2|39	
21mr|libwmf-0.2.12-2|40	#----------------------------------------------------------------------------
21mr|libwmf-0.2.12-2|41	
21mr|libwmf-0.2.12-2|42	%package -n %{libname}
21mr|libwmf-0.2.12-2|43	Summary:	A library to convert wmf files. - library files
21mr|libwmf-0.2.12-2|44	Group:		System/Libraries
21mr|libwmf-0.2.12-2|45	
21mr|libwmf-0.2.12-2|46	%description -n %{libname}
21mr|libwmf-0.2.12-2|47	This package contains the library needed to run programs dynamically
21mr|libwmf-0.2.12-2|48	linked with libwmf.
21mr|libwmf-0.2.12-2|49	
21mr|libwmf-0.2.12-2|50	%files -n %{libname}
21mr|libwmf-0.2.12-2|51	%{_libdir}/libwmf-%{api}.so.%{major}*
21mr|libwmf-0.2.12-2|52	
21mr|libwmf-0.2.12-2|53	#----------------------------------------------------------------------------
21mr|libwmf-0.2.12-2|54	
21mr|libwmf-0.2.12-2|55	%package -n %{litename}
21mr|libwmf-0.2.12-2|56	Summary:	A library to convert wmf files. - library files
21mr|libwmf-0.2.12-2|57	Group:		System/Libraries
21mr|libwmf-0.2.12-2|58	Conflicts:	%{libname} < 0.2.8.4-26
21mr|libwmf-0.2.12-2|59	
21mr|libwmf-0.2.12-2|60	%description -n %{litename}
21mr|libwmf-0.2.12-2|61	This package contains the library needed to run programs dynamically
21mr|libwmf-0.2.12-2|62	linked with libwmflite.
21mr|libwmf-0.2.12-2|63	
21mr|libwmf-0.2.12-2|64	%files -n %{litename}
21mr|libwmf-0.2.12-2|65	%{_libdir}/libwmflite-%{api}.so.%{major}*
21mr|libwmf-0.2.12-2|66	
21mr|libwmf-0.2.12-2|67	#----------------------------------------------------------------------------
21mr|libwmf-0.2.12-2|68	
21mr|libwmf-0.2.12-2|69	%package -n %{devname}
21mr|libwmf-0.2.12-2|70	Summary:	A library to convert wmf files. - development environment
21mr|libwmf-0.2.12-2|71	Group:		Development/C
21mr|libwmf-0.2.12-2|72	Requires:	%{libname} = %{version}-%{release}
21mr|libwmf-0.2.12-2|73	Provides:	libwmf-devel = %{version}-%{release}
21mr|libwmf-0.2.12-2|74	
21mr|libwmf-0.2.12-2|75	%description -n %{devname}
21mr|libwmf-0.2.12-2|76	libwmf is a library for unix like machines that can convert wmf
21mr|libwmf-0.2.12-2|77	files into other formats, currently it supports a gd binding
21mr|libwmf-0.2.12-2|78	to convert to gif, and an X one to draw direct to an X window
21mr|libwmf-0.2.12-2|79	or pixmap.
21mr|libwmf-0.2.12-2|80	
21mr|libwmf-0.2.12-2|81	Install libwmf-devel if you need to compile an application with libwmf
21mr|libwmf-0.2.12-2|82	support.
21mr|libwmf-0.2.12-2|83	
21mr|libwmf-0.2.12-2|84	%files -n %{devname}
21mr|libwmf-0.2.12-2|85	%doc CREDITS README NEWS ChangeLog
21mr|libwmf-0.2.12-2|86	%{_bindir}/libwmf-config
21mr|libwmf-0.2.12-2|87	%{_libdir}/libwmf.so
21mr|libwmf-0.2.12-2|88	%{_libdir}/libwmflite.so
21mr|libwmf-0.2.12-2|89	%{_includedir}/libwmf
21mr|libwmf-0.2.12-2|90	%{_libdir}/pkgconfig/%{name}.pc
21mr|libwmf-0.2.12-2|91	
21mr|libwmf-0.2.12-2|92	#----------------------------------------------------------------------------
21mr|libwmf-0.2.12-2|93	
21mr|libwmf-0.2.12-2|94	%prep
21mr|libwmf-0.2.12-2|95	%autosetup -p1
21mr|libwmf-0.2.12-2|96	
21mr|libwmf-0.2.12-2|97	%build
21mr|libwmf-0.2.12-2|98	autoreconf -i -f -Ipatches
21mr|libwmf-0.2.12-2|99	%configure \
21mr|libwmf-0.2.12-2|100	--with-libxml2 \
21mr|libwmf-0.2.12-2|101	--disable-static
21mr|libwmf-0.2.12-2|102	
21mr|libwmf-0.2.12-2|103	%make_build
21mr|libwmf-0.2.12-2|104	
21mr|libwmf-0.2.12-2|105	%install
21mr|libwmf-0.2.12-2|106	%make_install
21mr|libwmf-0.2.12-2|107	rm -rf $RPM_BUILD_ROOT%{_includedir}/libwmf/gd
21mr|libwmf-0.2.12-2|108	find doc -name "Makefile*" -exec rm {} \;
21mr|libwmf-0.2.12-2|109	#we're carrying around duplicate fonts
21mr|libwmf-0.2.12-2|110	rm -rf $RPM_BUILD_ROOT%{_datadir}/libwmf/fonts/*afm
21mr|libwmf-0.2.12-2|111	rm -rf $RPM_BUILD_ROOT%{_datadir}/libwmf/fonts/*t1
21mr|libwmf-0.2.12-2|112	sed -i $RPM_BUILD_ROOT%{_datadir}/libwmf/fonts/fontmap -e 's#libwmf/fonts#fonts/urw-base35#g'
21mr|libwmf-0.2.12-2|113	# remove anything relevant to fonts.
21mr|libwmf-0.2.12-2|114	rm -rf %{buildroot}%{_bindir}/libwmf-fontmap %{buildroot}%{_datadir}/libwmf

13917 21
21mr|libwnck-2.30.7-13|1	%define api 1
21mr|libwnck-2.30.7-13|2	%define major 22
21mr|libwnck-2.30.7-13|3	%define libname %mklibname wnck- %{api} %{major}
21mr|libwnck-2.30.7-13|4	%define develname %mklibname -d wnck- %{api}
21mr|libwnck-2.30.7-13|5	
21mr|libwnck-2.30.7-13|6	Epoch: 1
21mr|libwnck-2.30.7-13|7	
21mr|libwnck-2.30.7-13|8	Summary: Libwnck is Window Navigator Construction Kit
21mr|libwnck-2.30.7-13|9	Name: libwnck
21mr|libwnck-2.30.7-13|10	Version: 2.30.7
21mr|libwnck-2.30.7-13|11	Release: 13
21mr|libwnck-2.30.7-13|12	License: LGPLv2+
21mr|libwnck-2.30.7-13|13	URL: http://www.gnome.org/
21mr|libwnck-2.30.7-13|14	Group: System/Libraries
21mr|libwnck-2.30.7-13|15	Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
21mr|libwnck-2.30.7-13|16	Patch: libwnck-2.27.4-linking.patch
21mr|libwnck-2.30.7-13|17	
21mr|libwnck-2.30.7-13|18	BuildRequires: intltool
21mr|libwnck-2.30.7-13|19	BuildRequires: gnome-common
21mr|libwnck-2.30.7-13|20	BuildRequires: gtk-doc
21mr|libwnck-2.30.7-13|21	BuildRequires: pkgconfig(gobject-introspection-1.0)
21mr|libwnck-2.30.7-13|22	BuildRequires: pkgconfig(gtk+-2.0)
21mr|libwnck-2.30.7-13|23	BuildRequires: pkgconfig(libstartup-notification-1.0)
21mr|libwnck-2.30.7-13|24	
21mr|libwnck-2.30.7-13|25	%description
21mr|libwnck-2.30.7-13|26	libwnck is Window Navigator Construction Kit, i.e. a library to use
21mr|libwnck-2.30.7-13|27	for writing pagers and taskslists and stuff.
21mr|libwnck-2.30.7-13|28	
21mr|libwnck-2.30.7-13|29	%package -n %{libname}
21mr|libwnck-2.30.7-13|30	Summary:	%{summary}
21mr|libwnck-2.30.7-13|31	Group:		%{group}
21mr|libwnck-2.30.7-13|32	Provides:	%{name}-%{api} = %{version}-%{release}
21mr|libwnck-2.30.7-13|33	Requires:	%{name} >= %{version}
21mr|libwnck-2.30.7-13|34	Conflicts:	gir-repository < 0.6.5-9
21mr|libwnck-2.30.7-13|35	
21mr|libwnck-2.30.7-13|36	%description -n %{libname}
21mr|libwnck-2.30.7-13|37	libwnck is Window Navigator Construction Kit, i.e. a library to use
21mr|libwnck-2.30.7-13|38	for writing pagers and taskslists and stuff.
21mr|libwnck-2.30.7-13|39	
21mr|libwnck-2.30.7-13|40	%package -n %{develname}
21mr|libwnck-2.30.7-13|41	Summary:	Development libraries, include files for libwnck
21mr|libwnck-2.30.7-13|42	Group:		Development/GNOME and GTK+
21mr|libwnck-2.30.7-13|43	Provides:	%{name}-devel = %{version}-%{release}
21mr|libwnck-2.30.7-13|44	Provides:	%{name}-%{api}-devel = %{version}-%{release}
21mr|libwnck-2.30.7-13|45	Requires:	%{name}-1 = %{version}
21mr|libwnck-2.30.7-13|46	Conflicts:	gir-repository < 0.6.5-9
21mr|libwnck-2.30.7-13|47	
21mr|libwnck-2.30.7-13|48	%description -n %{develname}
21mr|libwnck-2.30.7-13|49	libwnck is Window Navigator Construction Kit, i.e. a library to use
21mr|libwnck-2.30.7-13|50	for writing pagers and taskslists and stuff.
21mr|libwnck-2.30.7-13|51	
21mr|libwnck-2.30.7-13|52	%prep
21mr|libwnck-2.30.7-13|53	%setup -q
21mr|libwnck-2.30.7-13|54	#%patch -p1
21mr|libwnck-2.30.7-13|55	#autoconf
21mr|libwnck-2.30.7-13|56	
21mr|libwnck-2.30.7-13|57	%build
21mr|libwnck-2.30.7-13|58	%configure \
21mr|libwnck-2.30.7-13|59	--disable-static
21mr|libwnck-2.30.7-13|60	
21mr|libwnck-2.30.7-13|61	%make
21mr|libwnck-2.30.7-13|62	
21mr|libwnck-2.30.7-13|63	%install
21mr|libwnck-2.30.7-13|64	%makeinstall_std
21mr|libwnck-2.30.7-13|65	rm -rf %{buildroot}%{_datadir}/locale/{io,be@latin,bn_IN,si,uz@cyrillic}
21mr|libwnck-2.30.7-13|66	rm -rf %{buildroot}/%{_bindir}
21mr|libwnck-2.30.7-13|67	%find_lang %{name}
21mr|libwnck-2.30.7-13|68	
21mr|libwnck-2.30.7-13|69	rm -f %{buildroot}%{_libdir}/*.la
21mr|libwnck-2.30.7-13|70	
21mr|libwnck-2.30.7-13|71	%files -f %{name}.lang
21mr|libwnck-2.30.7-13|72	%doc README AUTHORS
21mr|libwnck-2.30.7-13|73	
21mr|libwnck-2.30.7-13|74	%files -n %{libname}
21mr|libwnck-2.30.7-13|75	%{_libdir}/libwnck-%{api}.so.%{major}*
21mr|libwnck-2.30.7-13|76	%{_libdir}/girepository-1.0/Wnck-1.0.typelib
21mr|libwnck-2.30.7-13|77	
21mr|libwnck-2.30.7-13|78	%files -n %{develname}
21mr|libwnck-2.30.7-13|79	%doc ChangeLog
21mr|libwnck-2.30.7-13|80	%doc %{_datadir}/gtk-doc/html/libwnck
21mr|libwnck-2.30.7-13|81	%{_includedir}/*
21mr|libwnck-2.30.7-13|82	%{_libdir}/*.so
21mr|libwnck-2.30.7-13|83	%{_libdir}/pkgconfig/*
21mr|libwnck-2.30.7-13|84	%{_datadir}/gir-1.0/Wnck-1.0.gir

13918 21
21mr|libwnck3-40.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|libwnck3-40.1-1|2	
21mr|libwnck3-40.1-1|3	%define oname libwnck
21mr|libwnck3-40.1-1|4	%define api_version 3
21mr|libwnck3-40.1-1|5	%define major 0
21mr|libwnck3-40.1-1|6	%define api %{api_version}.0
21mr|libwnck3-40.1-1|7	
21mr|libwnck3-40.1-1|8	%define libname %mklibname wnck %{api_version} %{major}
21mr|libwnck3-40.1-1|9	%define girname %mklibname wnck-gir %{api}
21mr|libwnck3-40.1-1|10	%define devname %mklibname -d wnck %{api_version}
21mr|libwnck3-40.1-1|11	
21mr|libwnck3-40.1-1|12	Summary:	Libwnck is Window Navigator Construction Kit
21mr|libwnck3-40.1-1|13	Name:		libwnck3
21mr|libwnck3-40.1-1|14	Version:	40.1
21mr|libwnck3-40.1-1|15	Release:	1
21mr|libwnck3-40.1-1|16	License:	LGPLv2+
21mr|libwnck3-40.1-1|17	Group:		System/Libraries
21mr|libwnck3-40.1-1|18	Url:		https://download.gnome.org/sources/libwnck
21mr|libwnck3-40.1-1|19	Source0:	https://download.gnome.org/sources/libwnck/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|libwnck3-40.1-1|20	BuildRequires:	gnome-common
21mr|libwnck3-40.1-1|21	BuildRequires:	gtk-doc
21mr|libwnck3-40.1-1|22	BuildRequires:	intltool
21mr|libwnck3-40.1-1|23	BuildRequires:	meson
21mr|libwnck3-40.1-1|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|libwnck3-40.1-1|25	BuildRequires:	pkgconfig(gobject-2.0)
21mr|libwnck3-40.1-1|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libwnck3-40.1-1|27	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libwnck3-40.1-1|28	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|libwnck3-40.1-1|29	BuildRequires:	pkgconfig(x11)
21mr|libwnck3-40.1-1|30	BuildRequires:	pkgconfig(xres)
21mr|libwnck3-40.1-1|31	BuildRequires:	pkgconfig(libpng)
21mr|libwnck3-40.1-1|32	
21mr|libwnck3-40.1-1|33	%description
21mr|libwnck3-40.1-1|34	libwnck is Window Navigator Construction Kit, i.e. a library to use
21mr|libwnck3-40.1-1|35	for writing pagers and taskslists and stuff.
21mr|libwnck3-40.1-1|36	
21mr|libwnck3-40.1-1|37	%files -f libwnck-3.0.lang
21mr|libwnck3-40.1-1|38	%doc AUTHORS README NEWS
21mr|libwnck3-40.1-1|39	%{_bindir}/wnckprop
21mr|libwnck3-40.1-1|40	%{_bindir}/wnck-urgency-monitor
21mr|libwnck3-40.1-1|41	
21mr|libwnck3-40.1-1|42	#----------------------------------------------------------------------------
21mr|libwnck3-40.1-1|43	
21mr|libwnck3-40.1-1|44	%package -n %{libname}
21mr|libwnck3-40.1-1|45	Summary:	Libwnck is Window Navigator Construction Kit
21mr|libwnck3-40.1-1|46	Group:		System/Libraries
21mr|libwnck3-40.1-1|47	Recommends:	%{name}
21mr|libwnck3-40.1-1|48	
21mr|libwnck3-40.1-1|49	%description -n %{libname}
21mr|libwnck3-40.1-1|50	libwnck is Window Navigator Construction Kit, i.e. a library to use
21mr|libwnck3-40.1-1|51	for writing pagers and taskslists and stuff.
21mr|libwnck3-40.1-1|52	
21mr|libwnck3-40.1-1|53	%files -n %{libname}
21mr|libwnck3-40.1-1|54	%{_libdir}/libwnck-%{api_version}.so.%{major}*
21mr|libwnck3-40.1-1|55	
21mr|libwnck3-40.1-1|56	#----------------------------------------------------------------------------
21mr|libwnck3-40.1-1|57	
21mr|libwnck3-40.1-1|58	%package -n %{girname}
21mr|libwnck3-40.1-1|59	Summary:	GObject Introspection interface library for %{name}
21mr|libwnck3-40.1-1|60	Group:		System/Libraries
21mr|libwnck3-40.1-1|61	
21mr|libwnck3-40.1-1|62	%description -n %{girname}
21mr|libwnck3-40.1-1|63	GObject Introspection interface library for %{name}.
21mr|libwnck3-40.1-1|64	
21mr|libwnck3-40.1-1|65	%files -n %{girname}
21mr|libwnck3-40.1-1|66	%{_libdir}/girepository-1.0/Wnck-%{api}.typelib
21mr|libwnck3-40.1-1|67	
21mr|libwnck3-40.1-1|68	#----------------------------------------------------------------------------
21mr|libwnck3-40.1-1|69	
21mr|libwnck3-40.1-1|70	%package -n %{devname}
21mr|libwnck3-40.1-1|71	Summary:	Development libraries and include files for %{name}
21mr|libwnck3-40.1-1|72	Group:		Development/GNOME and GTK+
21mr|libwnck3-40.1-1|73	Requires:	%{libname} = %{EVRD}
21mr|libwnck3-40.1-1|74	Requires:	%{girname} = %{EVRD}
21mr|libwnck3-40.1-1|75	Provides:	%{name}-devel = %{EVRD}
21mr|libwnck3-40.1-1|76	
21mr|libwnck3-40.1-1|77	%description -n %{devname}
21mr|libwnck3-40.1-1|78	libwnck is Window Navigator Construction Kit, i.e. a library to use
21mr|libwnck3-40.1-1|79	for writing pagers and taskslists and stuff.
21mr|libwnck3-40.1-1|80	
21mr|libwnck3-40.1-1|81	%files -n %{devname}
21mr|libwnck3-40.1-1|82	%{_includedir}/*
21mr|libwnck3-40.1-1|83	%{_libdir}/*.so
21mr|libwnck3-40.1-1|84	%{_libdir}/pkgconfig/*
21mr|libwnck3-40.1-1|85	%{_datadir}/gir-1.0/Wnck-%{api}.gir
21mr|libwnck3-40.1-1|86	%doc %{_datadir}/gtk-doc/html/libwnck-%{api}
21mr|libwnck3-40.1-1|87	
21mr|libwnck3-40.1-1|88	#----------------------------------------------------------------------------
21mr|libwnck3-40.1-1|89	
21mr|libwnck3-40.1-1|90	%prep
21mr|libwnck3-40.1-1|91	%setup -qn %{oname}-%{version}
21mr|libwnck3-40.1-1|92	
21mr|libwnck3-40.1-1|93	%build
21mr|libwnck3-40.1-1|94	%meson -Dgtk_doc=true
21mr|libwnck3-40.1-1|95	%meson_build
21mr|libwnck3-40.1-1|96	
21mr|libwnck3-40.1-1|97	%install
21mr|libwnck3-40.1-1|98	%meson_install
21mr|libwnck3-40.1-1|99	rm -rf %{buildroot}%{_datadir}/locale/{io,be@latin,bn_IN,si,uz@cyrillic}
21mr|libwnck3-40.1-1|100	%find_lang %{oname}-3.0 --with-gnome

13919 21
21mr|libwpd-0.10.3-2|1	%define api 0.10
21mr|libwpd-0.10.3-2|2	%define major 10
21mr|libwpd-0.10.3-2|3	%define libname %mklibname wpd %{api} %{major}
21mr|libwpd-0.10.3-2|4	%define devname %mklibname wpd -d
21mr|libwpd-0.10.3-2|5	
21mr|libwpd-0.10.3-2|6	Summary:	Library for reading/writing WordPerfect files
21mr|libwpd-0.10.3-2|7	Name:		libwpd
21mr|libwpd-0.10.3-2|8	Version:	0.10.3
21mr|libwpd-0.10.3-2|9	Release:	2
21mr|libwpd-0.10.3-2|10	License:	LGPLv2.1+
21mr|libwpd-0.10.3-2|11	Group:		System/Libraries
21mr|libwpd-0.10.3-2|12	Url:		http://libwpd.sourceforge.net/
21mr|libwpd-0.10.3-2|13	Source0:	http://downloads.sourceforge.net/libwpd/%{name}-%{version}.tar.xz
21mr|libwpd-0.10.3-2|14	# From Fedora
21mr|libwpd-0.10.3-2|15	Patch0:		libwpd-gcc11.patch
21mr|libwpd-0.10.3-2|16	BuildRequires:	boost-devel
21mr|libwpd-0.10.3-2|17	BuildRequires:	doxygen
21mr|libwpd-0.10.3-2|18	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libwpd-0.10.3-2|19	
21mr|libwpd-0.10.3-2|20	%description
21mr|libwpd-0.10.3-2|21	Libwpd is a library for reading/writing WordPerfect files. It is designed
21mr|libwpd-0.10.3-2|22	to be used by another program (e.g.: a word processor) as an in-process
21mr|libwpd-0.10.3-2|23	component. It supports fileimport of all versions of WordPerfect.
21mr|libwpd-0.10.3-2|24	
21mr|libwpd-0.10.3-2|25	#----------------------------------------------------------------------------
21mr|libwpd-0.10.3-2|26	
21mr|libwpd-0.10.3-2|27	%package tools
21mr|libwpd-0.10.3-2|28	Summary:	Tools to transform Wordperfect files to html or text
21mr|libwpd-0.10.3-2|29	Group:		Office
21mr|libwpd-0.10.3-2|30	
21mr|libwpd-0.10.3-2|31	%description tools
21mr|libwpd-0.10.3-2|32	Tools to transform Wordperfect files to html or text. It supports fileimport
21mr|libwpd-0.10.3-2|33	of all versions of WordPerfect.
21mr|libwpd-0.10.3-2|34	
21mr|libwpd-0.10.3-2|35	%files tools
21mr|libwpd-0.10.3-2|36	%doc ChangeLog INSTALL README TODO
21mr|libwpd-0.10.3-2|37	%{_bindir}/*
21mr|libwpd-0.10.3-2|38	
21mr|libwpd-0.10.3-2|39	#----------------------------------------------------------------------------
21mr|libwpd-0.10.3-2|40	
21mr|libwpd-0.10.3-2|41	%package -n	%{libname}
21mr|libwpd-0.10.3-2|42	Summary:	Library for reading/writing WordPerfect files
21mr|libwpd-0.10.3-2|43	Group:		System/Libraries
21mr|libwpd-0.10.3-2|44	
21mr|libwpd-0.10.3-2|45	%description -n	%{libname}
21mr|libwpd-0.10.3-2|46	Libwpd is a library for reading/writing WordPerfect files. It is designed
21mr|libwpd-0.10.3-2|47	to be used by another program (e.g.: a word processor) as an in-process
21mr|libwpd-0.10.3-2|48	component. It supports fileimport of all versions of WordPerfect.
21mr|libwpd-0.10.3-2|49	
21mr|libwpd-0.10.3-2|50	%files -n %{libname}
21mr|libwpd-0.10.3-2|51	%{_libdir}/libwpd-%{api}.so.%{major}*
21mr|libwpd-0.10.3-2|52	
21mr|libwpd-0.10.3-2|53	#----------------------------------------------------------------------------
21mr|libwpd-0.10.3-2|54	
21mr|libwpd-0.10.3-2|55	%package -n %{devname}
21mr|libwpd-0.10.3-2|56	Summary:	Headers and development files for libwpd
21mr|libwpd-0.10.3-2|57	Group:		Development/Other
21mr|libwpd-0.10.3-2|58	Requires:	%{libname} = %{EVRD}
21mr|libwpd-0.10.3-2|59	Provides:	%{name}-devel = %{EVRD}
21mr|libwpd-0.10.3-2|60	
21mr|libwpd-0.10.3-2|61	%description -n %{devname}
21mr|libwpd-0.10.3-2|62	Headers and development files for libwpd.
21mr|libwpd-0.10.3-2|63	
21mr|libwpd-0.10.3-2|64	%files -n %{devname}
21mr|libwpd-0.10.3-2|65	%{_libdir}/pkgconfig/libwpd-%{api}.pc
21mr|libwpd-0.10.3-2|66	%{_libdir}/libwpd-%{api}.so
21mr|libwpd-0.10.3-2|67	%{_includedir}/libwpd-%{api}
21mr|libwpd-0.10.3-2|68	%doc %{_datadir}/doc/libwpd
21mr|libwpd-0.10.3-2|69	
21mr|libwpd-0.10.3-2|70	#----------------------------------------------------------------------------
21mr|libwpd-0.10.3-2|71	
21mr|libwpd-0.10.3-2|72	%prep
21mr|libwpd-0.10.3-2|73	%setup -q
21mr|libwpd-0.10.3-2|74	%patch0 -p1
21mr|libwpd-0.10.3-2|75	
21mr|libwpd-0.10.3-2|76	%build
21mr|libwpd-0.10.3-2|77	%configure --disable-static
21mr|libwpd-0.10.3-2|78	%make
21mr|libwpd-0.10.3-2|79	
21mr|libwpd-0.10.3-2|80	%install
21mr|libwpd-0.10.3-2|81	%makeinstall_std

13920 21
21mr|libwpe-1.6.0-1|1	%define major 1
21mr|libwpe-1.6.0-1|2	%define libname %mklibname wpe %{major}
21mr|libwpe-1.6.0-1|3	%define devname %mklibname wpe -d
21mr|libwpe-1.6.0-1|4	
21mr|libwpe-1.6.0-1|5	
21mr|libwpe-1.6.0-1|6	Name:           libwpe
21mr|libwpe-1.6.0-1|7	Version:        1.6.0
21mr|libwpe-1.6.0-1|8	Release:        1%{?dist}
21mr|libwpe-1.6.0-1|9	Summary:        General-purpose library for the WPE-flavored port of WebKit
21mr|libwpe-1.6.0-1|10	Group:		System/Libraries
21mr|libwpe-1.6.0-1|11	License:        BSD
21mr|libwpe-1.6.0-1|12	URL:            https://github.com/WebPlatformForEmbedded/%{name}
21mr|libwpe-1.6.0-1|13	Source0:        https://github.com/WebPlatformForEmbedded/libwpe/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|libwpe-1.6.0-1|14	
21mr|libwpe-1.6.0-1|15	BuildRequires:  cmake
21mr|libwpe-1.6.0-1|16	BuildRequires:  mesa-common-devel
21mr|libwpe-1.6.0-1|17	BuildRequires:  pkgconfig(xkbcommon)
21mr|libwpe-1.6.0-1|18	
21mr|libwpe-1.6.0-1|19	Provides: wpebackend = %{EVRD}
21mr|libwpe-1.6.0-1|20	Obsoletes: wpebackend < 0.2.0-2
21mr|libwpe-1.6.0-1|21	
21mr|libwpe-1.6.0-1|22	%description
21mr|libwpe-1.6.0-1|23	General-purpose library developed for the WPE-flavored port of WebKit
21mr|libwpe-1.6.0-1|24	
21mr|libwpe-1.6.0-1|25	%package -n %{libname}
21mr|libwpe-1.6.0-1|26	Summary:	Libraries for %{name}
21mr|libwpe-1.6.0-1|27	Group:		System/Libraries
21mr|libwpe-1.6.0-1|28	License:	LGPLv2+
21mr|libwpe-1.6.0-1|29	
21mr|libwpe-1.6.0-1|30	%description -n %{libname}
21mr|libwpe-1.6.0-1|31	Libraries for %{name}.
21mr|libwpe-1.6.0-1|32	
21mr|libwpe-1.6.0-1|33	%files -n %{libname}
21mr|libwpe-1.6.0-1|34	%license COPYING
21mr|libwpe-1.6.0-1|35	%doc NEWS
21mr|libwpe-1.6.0-1|36	%{_libdir}/libwpe-1.0.so.%{major}*
21mr|libwpe-1.6.0-1|37	
21mr|libwpe-1.6.0-1|38	####################################################################
21mr|libwpe-1.6.0-1|39	
21mr|libwpe-1.6.0-1|40	%package -n    %{devname}
21mr|libwpe-1.6.0-1|41	Summary:       Development files for %{name}
21mr|libwpe-1.6.0-1|42	Requires:      %{libname} = %{EVRD}
21mr|libwpe-1.6.0-1|43	
21mr|libwpe-1.6.0-1|44	%description -n %{devname}
21mr|libwpe-1.6.0-1|45	The %{name}-devel package contains libraries, build data, and header
21mr|libwpe-1.6.0-1|46	files for developing applications that use %{name}.
21mr|libwpe-1.6.0-1|47	
21mr|libwpe-1.6.0-1|48	
21mr|libwpe-1.6.0-1|49	%files -n %{devname}
21mr|libwpe-1.6.0-1|50	%{_includedir}/wpe-1.0/
21mr|libwpe-1.6.0-1|51	%{_libdir}/libwpe-1.0.so
21mr|libwpe-1.6.0-1|52	%{_libdir}/pkgconfig/wpe-1.0.pc
21mr|libwpe-1.6.0-1|53	
21mr|libwpe-1.6.0-1|54	####################################################################
21mr|libwpe-1.6.0-1|55	
21mr|libwpe-1.6.0-1|56	%prep
21mr|libwpe-1.6.0-1|57	%autosetup -p1 -n %{name}-%{version}
21mr|libwpe-1.6.0-1|58	
21mr|libwpe-1.6.0-1|59	%build
21mr|libwpe-1.6.0-1|60	%cmake
21mr|libwpe-1.6.0-1|61	%make_build
21mr|libwpe-1.6.0-1|62	
21mr|libwpe-1.6.0-1|63	%install
21mr|libwpe-1.6.0-1|64	%make_install -C build

13921 21
21mr|libwpg-0.3.3-2|1	%define api 0.3
21mr|libwpg-0.3.3-2|2	%define major 3
21mr|libwpg-0.3.3-2|3	%define libname %mklibname wpg %{api} %{major}
21mr|libwpg-0.3.3-2|4	%define devname %mklibname wpg -d
21mr|libwpg-0.3.3-2|5	
21mr|libwpg-0.3.3-2|6	Summary:	Library for importing and converting Corel WordPerfect(tm) Graphics images
21mr|libwpg-0.3.3-2|7	Name:		libwpg
21mr|libwpg-0.3.3-2|8	Version:	0.3.3
21mr|libwpg-0.3.3-2|9	Release:	2
21mr|libwpg-0.3.3-2|10	Epoch:		1
21mr|libwpg-0.3.3-2|11	License:	LGPLv2.1+
21mr|libwpg-0.3.3-2|12	Group:		Office
21mr|libwpg-0.3.3-2|13	Url:		http://libwpg.sf.net/
21mr|libwpg-0.3.3-2|14	Source0:	http://downloads.sourceforge.net/project/libwpg/libwpg/libwpg-%{version}/%{name}-%{version}.tar.xz
21mr|libwpg-0.3.3-2|15	BuildRequires:	doxygen
21mr|libwpg-0.3.3-2|16	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|libwpg-0.3.3-2|17	
21mr|libwpg-0.3.3-2|18	%description
21mr|libwpg-0.3.3-2|19	libwpg is a library for reading and converting WPG images.
21mr|libwpg-0.3.3-2|20	
21mr|libwpg-0.3.3-2|21	#----------------------------------------------------------------------------
21mr|libwpg-0.3.3-2|22	
21mr|libwpg-0.3.3-2|23	%package tools
21mr|libwpg-0.3.3-2|24	Summary:	Tools to convert WPG images into other formats
21mr|libwpg-0.3.3-2|25	Group:		Publishing
21mr|libwpg-0.3.3-2|26	
21mr|libwpg-0.3.3-2|27	%description tools
21mr|libwpg-0.3.3-2|28	Tools to convert WPG images into other formats.
21mr|libwpg-0.3.3-2|29	Currently supported: raw svg
21mr|libwpg-0.3.3-2|30	
21mr|libwpg-0.3.3-2|31	%files tools
21mr|libwpg-0.3.3-2|32	%doc ChangeLog README AUTHORS
21mr|libwpg-0.3.3-2|33	%{_bindir}/wpg2*
21mr|libwpg-0.3.3-2|34	
21mr|libwpg-0.3.3-2|35	#----------------------------------------------------------------------------
21mr|libwpg-0.3.3-2|36	
21mr|libwpg-0.3.3-2|37	%package -n %{libname}
21mr|libwpg-0.3.3-2|38	Summary:	Library for importing and converting Corel WordPerfect(tm) Graphics images
21mr|libwpg-0.3.3-2|39	Group:		System/Libraries
21mr|libwpg-0.3.3-2|40	
21mr|libwpg-0.3.3-2|41	%description -n %{libname}
21mr|libwpg-0.3.3-2|42	libwpg is a library for reading and converting WPG images.
21mr|libwpg-0.3.3-2|43	
21mr|libwpg-0.3.3-2|44	%files -n %{libname}
21mr|libwpg-0.3.3-2|45	%{_libdir}/libwpg-%{api}.so.%{major}*
21mr|libwpg-0.3.3-2|46	
21mr|libwpg-0.3.3-2|47	#----------------------------------------------------------------------------
21mr|libwpg-0.3.3-2|48	
21mr|libwpg-0.3.3-2|49	%package -n %{devname}
21mr|libwpg-0.3.3-2|50	Summary:	Files for developing with libwpg
21mr|libwpg-0.3.3-2|51	Group:		Development/C++
21mr|libwpg-0.3.3-2|52	Requires:	%{libname} = %{EVRD}
21mr|libwpg-0.3.3-2|53	Provides:	%{name}-devel = %{EVRD}
21mr|libwpg-0.3.3-2|54	
21mr|libwpg-0.3.3-2|55	%description -n %{devname}
21mr|libwpg-0.3.3-2|56	Includes and definitions for developing with libwpg.
21mr|libwpg-0.3.3-2|57	
21mr|libwpg-0.3.3-2|58	%files -n %{devname}
21mr|libwpg-0.3.3-2|59	%{_libdir}/libwpg*.so
21mr|libwpg-0.3.3-2|60	%{_libdir}/pkgconfig/libwpg*.pc
21mr|libwpg-0.3.3-2|61	%{_includedir}/*
21mr|libwpg-0.3.3-2|62	%doc %{_docdir}/libwpg/*
21mr|libwpg-0.3.3-2|63	
21mr|libwpg-0.3.3-2|64	#----------------------------------------------------------------------------
21mr|libwpg-0.3.3-2|65	
21mr|libwpg-0.3.3-2|66	%prep
21mr|libwpg-0.3.3-2|67	%setup -q
21mr|libwpg-0.3.3-2|68	
21mr|libwpg-0.3.3-2|69	%build
21mr|libwpg-0.3.3-2|70	%configure \
21mr|libwpg-0.3.3-2|71	--disable-static
21mr|libwpg-0.3.3-2|72	
21mr|libwpg-0.3.3-2|73	%make
21mr|libwpg-0.3.3-2|74	
21mr|libwpg-0.3.3-2|75	%install
21mr|libwpg-0.3.3-2|76	%makeinstall_std

13922 21
21mr|libwps-0.4.12-1|1	%define api 0.4
21mr|libwps-0.4.12-1|2	%define major 4
21mr|libwps-0.4.12-1|3	%define libname %mklibname wps %{api} %{major}
21mr|libwps-0.4.12-1|4	%define devname %mklibname wps -d
21mr|libwps-0.4.12-1|5	
21mr|libwps-0.4.12-1|6	Summary:	Library for reading and converting Microsoft Works word processor documents
21mr|libwps-0.4.12-1|7	Name:		libwps
21mr|libwps-0.4.12-1|8	Version:	0.4.12
21mr|libwps-0.4.12-1|9	Release:	1
21mr|libwps-0.4.12-1|10	Epoch:		1
21mr|libwps-0.4.12-1|11	License:	LGPLv2+
21mr|libwps-0.4.12-1|12	Group:		Office
21mr|libwps-0.4.12-1|13	Url:		http://libwps.sourceforge.net/
21mr|libwps-0.4.12-1|14	Source0:	http://downloads.sourceforge.net/libwps/libwps/%{name}-%{version}.tar.xz
21mr|libwps-0.4.12-1|15	BuildRequires:	doxygen
21mr|libwps-0.4.12-1|16	BuildRequires:	boost-devel
21mr|libwps-0.4.12-1|17	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libwps-0.4.12-1|18	
21mr|libwps-0.4.12-1|19	%description
21mr|libwps-0.4.12-1|20	Library that handles Microsoft Works documents.
21mr|libwps-0.4.12-1|21	
21mr|libwps-0.4.12-1|22	#----------------------------------------------------------------------------
21mr|libwps-0.4.12-1|23	
21mr|libwps-0.4.12-1|24	%package tools
21mr|libwps-0.4.12-1|25	Summary:	Tools to transform Works documents into other formats
21mr|libwps-0.4.12-1|26	Group:		Publishing
21mr|libwps-0.4.12-1|27	
21mr|libwps-0.4.12-1|28	%description tools
21mr|libwps-0.4.12-1|29	Tools to transform Works documents into other formats.
21mr|libwps-0.4.12-1|30	Currently supported: html, raw, text
21mr|libwps-0.4.12-1|31	
21mr|libwps-0.4.12-1|32	%files tools
21mr|libwps-0.4.12-1|33	%{_bindir}/wks2raw
21mr|libwps-0.4.12-1|34	%{_bindir}/wks2csv
21mr|libwps-0.4.12-1|35	%{_bindir}/wks2text
21mr|libwps-0.4.12-1|36	%{_bindir}/wps2html
21mr|libwps-0.4.12-1|37	%{_bindir}/wps2raw
21mr|libwps-0.4.12-1|38	%{_bindir}/wps2text
21mr|libwps-0.4.12-1|39	
21mr|libwps-0.4.12-1|40	#----------------------------------------------------------------------------
21mr|libwps-0.4.12-1|41	
21mr|libwps-0.4.12-1|42	%package -n %{libname}
21mr|libwps-0.4.12-1|43	Summary:	Library for reading and converting Microsoft Works word processor documents
21mr|libwps-0.4.12-1|44	Group:		System/Libraries
21mr|libwps-0.4.12-1|45	
21mr|libwps-0.4.12-1|46	%description -n %{libname}
21mr|libwps-0.4.12-1|47	Library that handles Microsoft Works documents.
21mr|libwps-0.4.12-1|48	
21mr|libwps-0.4.12-1|49	%files -n %{libname}
21mr|libwps-0.4.12-1|50	%{_libdir}/libwps-%{api}.so.%{major}*
21mr|libwps-0.4.12-1|51	
21mr|libwps-0.4.12-1|52	#----------------------------------------------------------------------------
21mr|libwps-0.4.12-1|53	
21mr|libwps-0.4.12-1|54	%package -n %{devname}
21mr|libwps-0.4.12-1|55	Summary:	Files for developing with libwps
21mr|libwps-0.4.12-1|56	Group:		Development/C++
21mr|libwps-0.4.12-1|57	Requires:	%{libname} = %{EVRD}
21mr|libwps-0.4.12-1|58	Provides:	%{name}-devel = %{EVRD}
21mr|libwps-0.4.12-1|59	
21mr|libwps-0.4.12-1|60	%description -n %{devname}
21mr|libwps-0.4.12-1|61	Includes and definitions for developing with libwps.
21mr|libwps-0.4.12-1|62	
21mr|libwps-0.4.12-1|63	%files -n %{devname}
21mr|libwps-0.4.12-1|64	%{_libdir}/libwps*-%{api}.so
21mr|libwps-0.4.12-1|65	%{_libdir}/pkgconfig/libwps*.pc
21mr|libwps-0.4.12-1|66	%{_includedir}/*
21mr|libwps-0.4.12-1|67	
21mr|libwps-0.4.12-1|68	#----------------------------------------------------------------------------
21mr|libwps-0.4.12-1|69	
21mr|libwps-0.4.12-1|70	%package docs
21mr|libwps-0.4.12-1|71	Summary:	Documentation of libwps API
21mr|libwps-0.4.12-1|72	Group:		Documentation
21mr|libwps-0.4.12-1|73	
21mr|libwps-0.4.12-1|74	%description docs
21mr|libwps-0.4.12-1|75	Documentation of libwps API for developing with libwps
21mr|libwps-0.4.12-1|76	
21mr|libwps-0.4.12-1|77	%files docs
21mr|libwps-0.4.12-1|78	%{_docdir}/libwps*
21mr|libwps-0.4.12-1|79	
21mr|libwps-0.4.12-1|80	#----------------------------------------------------------------------------
21mr|libwps-0.4.12-1|81	
21mr|libwps-0.4.12-1|82	%prep
21mr|libwps-0.4.12-1|83	%setup -q
21mr|libwps-0.4.12-1|84	
21mr|libwps-0.4.12-1|85	%build
21mr|libwps-0.4.12-1|86	%configure \
21mr|libwps-0.4.12-1|87	--disable-silent-rules \
21mr|libwps-0.4.12-1|88	--disable-static \
21mr|libwps-0.4.12-1|89	--disable-werror
21mr|libwps-0.4.12-1|90	
21mr|libwps-0.4.12-1|91	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|libwps-0.4.12-1|92	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|libwps-0.4.12-1|93	
21mr|libwps-0.4.12-1|94	%make
21mr|libwps-0.4.12-1|95	
21mr|libwps-0.4.12-1|96	%install
21mr|libwps-0.4.12-1|97	%makeinstall_std

13923 21
21mr|libx11-1.8.1-5|1	%define x11major 6
21mr|libx11-1.8.1-5|2	%define xcbmajor 1
21mr|libx11-1.8.1-5|3	
21mr|libx11-1.8.1-5|4	%define libx11 %mklibname x11_ %{x11major}
21mr|libx11-1.8.1-5|5	%define libx11xcb %mklibname x11-xcb %{xcbmajor}
21mr|libx11-1.8.1-5|6	%define devname %mklibname x11 -d
21mr|libx11-1.8.1-5|7	
21mr|libx11-1.8.1-5|8	Summary:	X Library
21mr|libx11-1.8.1-5|9	Name:		libx11
21mr|libx11-1.8.1-5|10	Version:	1.8.1
21mr|libx11-1.8.1-5|11	Release:	5
21mr|libx11-1.8.1-5|12	Group:		System/Libraries
21mr|libx11-1.8.1-5|13	License:	MIT
21mr|libx11-1.8.1-5|14	Url:		http://xorg.freedesktop.org
21mr|libx11-1.8.1-5|15	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libX11-%{version}.tar.xz
21mr|libx11-1.8.1-5|16	Patch0:		libX11-1.3.5-fix-null-pointer.patch
21mr|libx11-1.8.1-5|17	Patch1:		libx11-fix-segfault.diff
21mr|libx11-1.8.1-5|18	# From Fedora
21mr|libx11-1.8.1-5|19	Patch2:		libx11-1.6.3-dont-forward-keycode-0.patch
21mr|libx11-1.8.1-5|20	Patch3:		CVE-2023-3138.patch
21mr|libx11-1.8.1-5|21	Patch4:		CVE-2023-43785-out-of-bounds-memory-access-in-_XkbRe.patch
21mr|libx11-1.8.1-5|22	Patch5:		CVE-2023-43786-stack-exhaustion-from-infinite-recurs.patch
21mr|libx11-1.8.1-5|23	Patch6:		CVE-2023-43787-Integer-overflow-in-XCreateImage-lead.patch
21mr|libx11-1.8.1-5|24	
21mr|libx11-1.8.1-5|25	BuildRequires:	docbook-dtd43-xml
21mr|libx11-1.8.1-5|26	BuildRequires:	docbook-style-xsl
21mr|libx11-1.8.1-5|27	BuildRequires:	groff
21mr|libx11-1.8.1-5|28	BuildRequires:	x11-sgml-doctools
21mr|libx11-1.8.1-5|29	BuildRequires:	x11-util-macros
21mr|libx11-1.8.1-5|30	BuildRequires:	xmlto
21mr|libx11-1.8.1-5|31	BuildRequires:	pkgconfig(xau)
21mr|libx11-1.8.1-5|32	BuildRequires:	pkgconfig(xcb)
21mr|libx11-1.8.1-5|33	BuildRequires:	pkgconfig(xdmcp)
21mr|libx11-1.8.1-5|34	BuildRequires:	pkgconfig(xproto)
21mr|libx11-1.8.1-5|35	BuildRequires:	pkgconfig(xtrans)
21mr|libx11-1.8.1-5|36	
21mr|libx11-1.8.1-5|37	%description
21mr|libx11-1.8.1-5|38	%{name} contains the shared libraries that most X programs
21mr|libx11-1.8.1-5|39	need to run properly. These shared libraries are in a separate package in
21mr|libx11-1.8.1-5|40	order to reduce the disk space needed to run X applications on a machine
21mr|libx11-1.8.1-5|41	without an X server (i.e, over a network).
21mr|libx11-1.8.1-5|42	
21mr|libx11-1.8.1-5|43	#-----------------------------------------------------------
21mr|libx11-1.8.1-5|44	
21mr|libx11-1.8.1-5|45	%package -n %{libx11}
21mr|libx11-1.8.1-5|46	Summary:	X Library
21mr|libx11-1.8.1-5|47	Group:		Development/X11
21mr|libx11-1.8.1-5|48	Provides:	%{name} = %{EVRD}
21mr|libx11-1.8.1-5|49	# compat with Fedora/RH
21mr|libx11-1.8.1-5|50	Provides:	libX11 = %{EVRD}
21mr|libx11-1.8.1-5|51	
21mr|libx11-1.8.1-5|52	%description -n %{libx11}
21mr|libx11-1.8.1-5|53	%{name} contains the shared libraries that most X programs
21mr|libx11-1.8.1-5|54	need to run properly. These shared libraries are in a separate package in
21mr|libx11-1.8.1-5|55	order to reduce the disk space needed to run X applications on a machine
21mr|libx11-1.8.1-5|56	without an X server (i.e, over a network).
21mr|libx11-1.8.1-5|57	
21mr|libx11-1.8.1-5|58	%files -n %{libx11}
21mr|libx11-1.8.1-5|59	%{_libdir}/libX11.so.%{x11major}*
21mr|libx11-1.8.1-5|60	
21mr|libx11-1.8.1-5|61	#-----------------------------------------------------------
21mr|libx11-1.8.1-5|62	
21mr|libx11-1.8.1-5|63	%package -n %{libx11xcb}
21mr|libx11-1.8.1-5|64	Summary:	X Library
21mr|libx11-1.8.1-5|65	Group:		Development/X11
21mr|libx11-1.8.1-5|66	# compat with Fedora/RH
21mr|libx11-1.8.1-5|67	Provides: libX11-xcb = %{EVRD}
21mr|libx11-1.8.1-5|68	Conflicts:	%{_lib}x11_6 < 1.6.0-2
21mr|libx11-1.8.1-5|69	
21mr|libx11-1.8.1-5|70	%description -n %{libx11xcb}
21mr|libx11-1.8.1-5|71	%{name} contains the shared libraries that most X programs
21mr|libx11-1.8.1-5|72	need to run properly. These shared libraries are in a separate package in
21mr|libx11-1.8.1-5|73	order to reduce the disk space needed to run X applications on a machine
21mr|libx11-1.8.1-5|74	without an X server (i.e, over a network).
21mr|libx11-1.8.1-5|75	
21mr|libx11-1.8.1-5|76	%files -n %{libx11xcb}
21mr|libx11-1.8.1-5|77	%{_libdir}/libX11-xcb.so.%{xcbmajor}*
21mr|libx11-1.8.1-5|78	
21mr|libx11-1.8.1-5|79	#-----------------------------------------------------------
21mr|libx11-1.8.1-5|80	
21mr|libx11-1.8.1-5|81	%package -n %{devname}
21mr|libx11-1.8.1-5|82	Summary:	Development files for %{name}
21mr|libx11-1.8.1-5|83	Group:		Development/X11
21mr|libx11-1.8.1-5|84	# TODO: split into 2 devel packages
21mr|libx11-1.8.1-5|85	Requires:	%{libx11} = %{EVRD}
21mr|libx11-1.8.1-5|86	Requires:	%{libx11xcb} = %{EVRD}
21mr|libx11-1.8.1-5|87	Conflicts:	x11-proto-devel < 2018.4-6
21mr|libx11-1.8.1-5|88	
21mr|libx11-1.8.1-5|89	%description -n %{devname}
21mr|libx11-1.8.1-5|90	%{name} includes the libraries, header files and documentation
21mr|libx11-1.8.1-5|91	you'll need to develop programs which run in X clients. X11 includes
21mr|libx11-1.8.1-5|92	the base Xlib library as well as the Xt and Xaw widget sets.
21mr|libx11-1.8.1-5|93	
21mr|libx11-1.8.1-5|94	For guidance on programming with these libraries, O'Reilly & Associates
21mr|libx11-1.8.1-5|95	produces a series on X programming which you might find useful.
21mr|libx11-1.8.1-5|96	
21mr|libx11-1.8.1-5|97	Install %{name} if you are going to develop programs which
21mr|libx11-1.8.1-5|98	will run as X clients.
21mr|libx11-1.8.1-5|99	
21mr|libx11-1.8.1-5|100	%files -n %{devname}
21mr|libx11-1.8.1-5|101	%{_mandir}/man3/*.3.*
21mr|libx11-1.8.1-5|102	%{_libdir}/libX11.so
21mr|libx11-1.8.1-5|103	%{_libdir}/pkgconfig/x11.pc
21mr|libx11-1.8.1-5|104	%{_includedir}/X11/cursorfont.h
21mr|libx11-1.8.1-5|105	%{_includedir}/X11/ImUtil.h
21mr|libx11-1.8.1-5|106	%{_includedir}/X11/Xlocale.h
21mr|libx11-1.8.1-5|107	%{_includedir}/X11/Xcms.h
21mr|libx11-1.8.1-5|108	%{_includedir}/X11/Xlibint.h
21mr|libx11-1.8.1-5|109	%{_includedir}/X11/Xlib.h
21mr|libx11-1.8.1-5|110	%{_includedir}/X11/Xresource.h
21mr|libx11-1.8.1-5|111	%{_includedir}/X11/Xregion.h
21mr|libx11-1.8.1-5|112	%{_includedir}/X11/Xutil.h
21mr|libx11-1.8.1-5|113	%{_includedir}/X11/XlibConf.h
21mr|libx11-1.8.1-5|114	%{_includedir}/X11/XKBlib.h
21mr|libx11-1.8.1-5|115	%{_includedir}/X11/extensions/XKBgeom.h
21mr|libx11-1.8.1-5|116	%{_libdir}/libX11-xcb.so
21mr|libx11-1.8.1-5|117	%{_libdir}/pkgconfig/x11-xcb.pc
21mr|libx11-1.8.1-5|118	%{_includedir}/X11/Xlib-xcb.h
21mr|libx11-1.8.1-5|119	%{_mandir}/man5/*.5*
21mr|libx11-1.8.1-5|120	
21mr|libx11-1.8.1-5|121	#-----------------------------------------------------------
21mr|libx11-1.8.1-5|122	
21mr|libx11-1.8.1-5|123	%package common
21mr|libx11-1.8.1-5|124	Summary:	Common files used by the X.org
21mr|libx11-1.8.1-5|125	Group:		System/X11
21mr|libx11-1.8.1-5|126	BuildArch:	noarch
21mr|libx11-1.8.1-5|127	
21mr|libx11-1.8.1-5|128	%description common
21mr|libx11-1.8.1-5|129	Common files used by the X.org.
21mr|libx11-1.8.1-5|130	
21mr|libx11-1.8.1-5|131	%files common
21mr|libx11-1.8.1-5|132	%dir %{_datadir}/X11/locale
21mr|libx11-1.8.1-5|133	%{_datadir}/X11/locale/*
21mr|libx11-1.8.1-5|134	%{_datadir}/X11/Xcms.txt
21mr|libx11-1.8.1-5|135	%{_datadir}/X11/XErrorDB
21mr|libx11-1.8.1-5|136	
21mr|libx11-1.8.1-5|137	#-----------------------------------------------------------
21mr|libx11-1.8.1-5|138	
21mr|libx11-1.8.1-5|139	%package doc
21mr|libx11-1.8.1-5|140	Summary:	Documentation used by the X.org
21mr|libx11-1.8.1-5|141	Group:		System/X11
21mr|libx11-1.8.1-5|142	BuildArch:	noarch
21mr|libx11-1.8.1-5|143	
21mr|libx11-1.8.1-5|144	%description doc
21mr|libx11-1.8.1-5|145	Documentation used by the X.org.
21mr|libx11-1.8.1-5|146	
21mr|libx11-1.8.1-5|147	%files doc
21mr|libx11-1.8.1-5|148	%{_docdir}/libX11
21mr|libx11-1.8.1-5|149	
21mr|libx11-1.8.1-5|150	#-----------------------------------------------------------
21mr|libx11-1.8.1-5|151	
21mr|libx11-1.8.1-5|152	%prep
21mr|libx11-1.8.1-5|153	%setup -q -n libX11-%{version}
21mr|libx11-1.8.1-5|154	%apply_patches
21mr|libx11-1.8.1-5|155	
21mr|libx11-1.8.1-5|156	%build
21mr|libx11-1.8.1-5|157	
21mr|libx11-1.8.1-5|158	# Some clients, e.g. XFCE, are not ready for changed introduced by
21mr|libx11-1.8.1-5|159	# https://github.com/freedesktop/xorg-libX11/commit/afcdb6fb0
21mr|libx11-1.8.1-5|160	# TODO: consider removing --disable-thread-safety-constructor in future platforms
21mr|libx11-1.8.1-5|161	%configure \
21mr|libx11-1.8.1-5|162	--disable-static \
21mr|libx11-1.8.1-5|163	--disable-thread-safety-constructor
21mr|libx11-1.8.1-5|164	
21mr|libx11-1.8.1-5|165	%make
21mr|libx11-1.8.1-5|166	
21mr|libx11-1.8.1-5|167	%install
21mr|libx11-1.8.1-5|168	%makeinstall_std

13924 21
21mr|libx86-1.1-16|1	%define major	1
21mr|libx86-1.1-16|2	%define libname	%mklibname x86 %{nil} %{major}
21mr|libx86-1.1-16|3	%define devname	%mklibname x86 -d
21mr|libx86-1.1-16|4	
21mr|libx86-1.1-16|5	Summary:	Hardware-independent library for executing real-mode x86 code
21mr|libx86-1.1-16|6	Name:		libx86
21mr|libx86-1.1-16|7	Version:	1.1
21mr|libx86-1.1-16|8	Release:	16
21mr|libx86-1.1-16|9	License:	MIT
21mr|libx86-1.1-16|10	Group:		System/Libraries
21mr|libx86-1.1-16|11	Url:		http://www.codon.org.uk/~mjg59/libx86/
21mr|libx86-1.1-16|12	Source:		http://www.codon.org.uk/~mjg59/libx86/downloads/%{name}-%{version}.tar.gz
21mr|libx86-1.1-16|13	Patch0:		libx86-0.99-ifmask.patch
21mr|libx86-1.1-16|14	ExclusiveArch:	%{ix86} x86_64
21mr|libx86-1.1-16|15	
21mr|libx86-1.1-16|16	%description
21mr|libx86-1.1-16|17	It's often useful to be able to make real-mode x86 BIOS calls from userland.
21mr|libx86-1.1-16|18	lrmi provides a simple interface to this for x86 machines, but this doesn't
21mr|libx86-1.1-16|19	help on other platforms.
21mr|libx86-1.1-16|20	
21mr|libx86-1.1-16|21	libx86 provides the lrmi interface, but will also run on platforms such as
21mr|libx86-1.1-16|22	amd64 and alpha.
21mr|libx86-1.1-16|23	
21mr|libx86-1.1-16|24	#----------------------------------------------------------------------------
21mr|libx86-1.1-16|25	
21mr|libx86-1.1-16|26	%package -n	%{libname}
21mr|libx86-1.1-16|27	Summary:	Hardware-independent library for executing real-mode x86 code
21mr|libx86-1.1-16|28	Group:		System/Libraries
21mr|libx86-1.1-16|29	
21mr|libx86-1.1-16|30	%description -n	%{libname}
21mr|libx86-1.1-16|31	It's often useful to be able to make real-mode x86 BIOS calls from userland.
21mr|libx86-1.1-16|32	lrmi provides a simple interface to this for x86 machines, but this doesn't
21mr|libx86-1.1-16|33	help on other platforms.
21mr|libx86-1.1-16|34	
21mr|libx86-1.1-16|35	libx86 provides the lrmi interface, but will also run on platforms such as
21mr|libx86-1.1-16|36	amd64 and alpha.
21mr|libx86-1.1-16|37	
21mr|libx86-1.1-16|38	This package contains the library needed to run programs dynamically
21mr|libx86-1.1-16|39	linked with %{name}.
21mr|libx86-1.1-16|40	
21mr|libx86-1.1-16|41	%files -n %{libname}
21mr|libx86-1.1-16|42	%doc COPYRIGHT
21mr|libx86-1.1-16|43	%{_libdir}/libx86.so.%{major}
21mr|libx86-1.1-16|44	
21mr|libx86-1.1-16|45	#----------------------------------------------------------------------------
21mr|libx86-1.1-16|46	
21mr|libx86-1.1-16|47	%package -n	%{devname}
21mr|libx86-1.1-16|48	Summary:	Development files for %{name}
21mr|libx86-1.1-16|49	Group:		Development/C
21mr|libx86-1.1-16|50	Requires:	%{libname} = %{EVRD}
21mr|libx86-1.1-16|51	Provides:	%{name}-devel = %{EVRD}
21mr|libx86-1.1-16|52	
21mr|libx86-1.1-16|53	%description -n	%{devname}
21mr|libx86-1.1-16|54	This package contains the development files for %{name}.
21mr|libx86-1.1-16|55	
21mr|libx86-1.1-16|56	%files -n %{devname}
21mr|libx86-1.1-16|57	%{_libdir}/libx86.a
21mr|libx86-1.1-16|58	%{_libdir}/libx86.so
21mr|libx86-1.1-16|59	%{_includedir}/libx86.h
21mr|libx86-1.1-16|60	
21mr|libx86-1.1-16|61	#----------------------------------------------------------------------------
21mr|libx86-1.1-16|62	
21mr|libx86-1.1-16|63	%prep
21mr|libx86-1.1-16|64	%setup -q
21mr|libx86-1.1-16|65	%patch0 -p0
21mr|libx86-1.1-16|66	
21mr|libx86-1.1-16|67	%build
21mr|libx86-1.1-16|68	%ifarch %{ix86}
21mr|libx86-1.1-16|69	%make CFLAGS="%{optflags}"
21mr|libx86-1.1-16|70	%else
21mr|libx86-1.1-16|71	%make BACKEND=x86emu CFLAGS="%{optflags} -fPIC"
21mr|libx86-1.1-16|72	%endif
21mr|libx86-1.1-16|73	
21mr|libx86-1.1-16|74	%install
21mr|libx86-1.1-16|75	%makeinstall_std LIBDIR=%{_libdir}
21mr|libx86-1.1-16|76	chmod 0644 %{buildroot}%{_libdir}/libx86.a

13925 21
21mr|libx86emu-3.1-2|1	%define major 3
21mr|libx86emu-3.1-2|2	%define libname %mklibname x86emu %{major}
21mr|libx86emu-3.1-2|3	%define devname %mklibname x86emu -d
21mr|libx86emu-3.1-2|4	
21mr|libx86emu-3.1-2|5	Summary:	A small x86 emulation library
21mr|libx86emu-3.1-2|6	Name:		libx86emu
21mr|libx86emu-3.1-2|7	Version:	3.1
21mr|libx86emu-3.1-2|8	Release:	2
21mr|libx86emu-3.1-2|9	License:	BSD
21mr|libx86emu-3.1-2|10	Group:		System/Libraries
21mr|libx86emu-3.1-2|11	Source0:	%{name}-%{version}.tar.gz
21mr|libx86emu-3.1-2|12	ExclusiveArch:	%{ix86} x86_64
21mr|libx86emu-3.1-2|13	
21mr|libx86emu-3.1-2|14	%description
21mr|libx86emu-3.1-2|15	Small x86 emulation library with focus of easy usage and extended
21mr|libx86emu-3.1-2|16	execution logging functions.
21mr|libx86emu-3.1-2|17	
21mr|libx86emu-3.1-2|18	#----------------------------------------------------------------------------
21mr|libx86emu-3.1-2|19	
21mr|libx86emu-3.1-2|20	%package -n %{libname}
21mr|libx86emu-3.1-2|21	Summary:	A small x86 emulation library
21mr|libx86emu-3.1-2|22	Group:		System/Libraries
21mr|libx86emu-3.1-2|23	
21mr|libx86emu-3.1-2|24	%description -n %{libname}
21mr|libx86emu-3.1-2|25	Small x86 emulation library with focus of easy usage and extended
21mr|libx86emu-3.1-2|26	execution logging functions.
21mr|libx86emu-3.1-2|27	
21mr|libx86emu-3.1-2|28	%files -n %{libname}
21mr|libx86emu-3.1-2|29	%{_libdir}/libx86emu.so.%{major}*
21mr|libx86emu-3.1-2|30	
21mr|libx86emu-3.1-2|31	#----------------------------------------------------------------------------
21mr|libx86emu-3.1-2|32	
21mr|libx86emu-3.1-2|33	%package -n %{devname}
21mr|libx86emu-3.1-2|34	Summary:	A small x86 emulation library development files
21mr|libx86emu-3.1-2|35	Group:		System/Libraries
21mr|libx86emu-3.1-2|36	Requires:	%{libname} = %{EVRD}
21mr|libx86emu-3.1-2|37	Provides:	%{name}-devel = %{EVRD}
21mr|libx86emu-3.1-2|38	
21mr|libx86emu-3.1-2|39	%description -n %{devname}
21mr|libx86emu-3.1-2|40	Small x86 emulation library with focus of easy usage and extended
21mr|libx86emu-3.1-2|41	execution logging functions.
21mr|libx86emu-3.1-2|42	
21mr|libx86emu-3.1-2|43	%files -n %{devname}
21mr|libx86emu-3.1-2|44	%{_libdir}/*.so
21mr|libx86emu-3.1-2|45	%{_includedir}/x86emu.h
21mr|libx86emu-3.1-2|46	%doc LICENSE
21mr|libx86emu-3.1-2|47	
21mr|libx86emu-3.1-2|48	#----------------------------------------------------------------------------
21mr|libx86emu-3.1-2|49	
21mr|libx86emu-3.1-2|50	%prep
21mr|libx86emu-3.1-2|51	%setup -q
21mr|libx86emu-3.1-2|52	
21mr|libx86emu-3.1-2|53	%build
21mr|libx86emu-3.1-2|54	echo %{version} > VERSION
21mr|libx86emu-3.1-2|55	%make shared CFLAGS="%{optflags} -fPIC"
21mr|libx86emu-3.1-2|56	
21mr|libx86emu-3.1-2|57	%install
21mr|libx86emu-3.1-2|58	%makeinstall_std LIBDIR=%{_libdir}

13926 21
21mr|libxau-1.0.9-3|1	%define major 6
21mr|libxau-1.0.9-3|2	%define libname %mklibname xau %{major}
21mr|libxau-1.0.9-3|3	%define devname %mklibname xau -d
21mr|libxau-1.0.9-3|4	
21mr|libxau-1.0.9-3|5	Summary:	X authorization file management library
21mr|libxau-1.0.9-3|6	Name:		libxau
21mr|libxau-1.0.9-3|7	Version:	1.0.9
21mr|libxau-1.0.9-3|8	Release:	3
21mr|libxau-1.0.9-3|9	License:	MIT
21mr|libxau-1.0.9-3|10	Group:		Development/X11
21mr|libxau-1.0.9-3|11	Url:		http://xorg.freedesktop.org
21mr|libxau-1.0.9-3|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXau-%{version}.tar.bz2
21mr|libxau-1.0.9-3|13	Patch0:		libxau-visibility.patch
21mr|libxau-1.0.9-3|14	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxau-1.0.9-3|15	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxau-1.0.9-3|16	
21mr|libxau-1.0.9-3|17	%description
21mr|libxau-1.0.9-3|18	X authorization file management library.
21mr|libxau-1.0.9-3|19	
21mr|libxau-1.0.9-3|20	#----------------------------------------------------------------------------
21mr|libxau-1.0.9-3|21	
21mr|libxau-1.0.9-3|22	%package -n %{libname}
21mr|libxau-1.0.9-3|23	Summary:	X authorization file management library
21mr|libxau-1.0.9-3|24	Group:		Development/X11
21mr|libxau-1.0.9-3|25	Provides:	libxau = %{EVRD}
21mr|libxau-1.0.9-3|26	Provides:	libxau%{_isa} = %{EVRD}
21mr|libxau-1.0.9-3|27	# compat with Fedora/RH
21mr|libxau-1.0.9-3|28	Provides:	libXau = %{EVRD}
21mr|libxau-1.0.9-3|29	Provides:	libXau%{_isa} = %{EVRD}
21mr|libxau-1.0.9-3|30	
21mr|libxau-1.0.9-3|31	%description -n %{libname}
21mr|libxau-1.0.9-3|32	X authorization file management library.
21mr|libxau-1.0.9-3|33	
21mr|libxau-1.0.9-3|34	%files -n %{libname}
21mr|libxau-1.0.9-3|35	%{_libdir}/libXau.so.%{major}*
21mr|libxau-1.0.9-3|36	
21mr|libxau-1.0.9-3|37	#----------------------------------------------------------------------------
21mr|libxau-1.0.9-3|38	
21mr|libxau-1.0.9-3|39	%package -n %{devname}
21mr|libxau-1.0.9-3|40	Summary:	Development files for %{name}
21mr|libxau-1.0.9-3|41	Group:		Development/X11
21mr|libxau-1.0.9-3|42	Requires:	%{libname} = %{EVRD}
21mr|libxau-1.0.9-3|43	Provides:	%{name}-devel = %{EVRD}
21mr|libxau-1.0.9-3|44	Obsoletes:	%{_lib}xau6-devel < 1.0.7
21mr|libxau-1.0.9-3|45	Obsoletes:	%{_lib}xau-static-devel < 1.0.7
21mr|libxau-1.0.9-3|46	
21mr|libxau-1.0.9-3|47	%description -n %{devname}
21mr|libxau-1.0.9-3|48	Development files for %{name}.
21mr|libxau-1.0.9-3|49	
21mr|libxau-1.0.9-3|50	%files -n %{devname}
21mr|libxau-1.0.9-3|51	%{_libdir}/pkgconfig/xau.pc
21mr|libxau-1.0.9-3|52	%{_includedir}/X11/Xauth.h
21mr|libxau-1.0.9-3|53	%{_libdir}/libXau.so
21mr|libxau-1.0.9-3|54	%{_mandir}/man3/Xau*
21mr|libxau-1.0.9-3|55	
21mr|libxau-1.0.9-3|56	#----------------------------------------------------------------------------
21mr|libxau-1.0.9-3|57	
21mr|libxau-1.0.9-3|58	%prep
21mr|libxau-1.0.9-3|59	%setup -qn libXau-%{version}
21mr|libxau-1.0.9-3|60	%patch0 -p1 -b .visibility
21mr|libxau-1.0.9-3|61	
21mr|libxau-1.0.9-3|62	%build
21mr|libxau-1.0.9-3|63	%configure \
21mr|libxau-1.0.9-3|64	--disable-static \
21mr|libxau-1.0.9-3|65	--x-includes=%{_includedir} \
21mr|libxau-1.0.9-3|66	--x-libraries=%{_libdir}
21mr|libxau-1.0.9-3|67	
21mr|libxau-1.0.9-3|68	%make
21mr|libxau-1.0.9-3|69	
21mr|libxau-1.0.9-3|70	%install
21mr|libxau-1.0.9-3|71	%makeinstall_std
21mr|libxau-1.0.9-3|72	
21mr|libxau-1.0.9-3|73	%changelog
21mr|libxau-1.0.9-3|74	* Tue Feb 24 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libxau-1.0.9-3|75	- P libXau
21mr|libxau-1.0.9-3|76	
21mr|libxau-1.0.9-3|77	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.0.9-2
21mr|libxau-1.0.9-3|78	- MassBuild#2340: Increase release tag

13927 21
21mr|libxaw-1.0.14-3|1	%define major 7
21mr|libxaw-1.0.14-3|2	%define libxaw7 %mklibname xaw %{major}
21mr|libxaw-1.0.14-3|3	%define develname %mklibname xaw -d
21mr|libxaw-1.0.14-3|4	
21mr|libxaw-1.0.14-3|5	Name:		libxaw
21mr|libxaw-1.0.14-3|6	Summary:	X Athena Widgets Library
21mr|libxaw-1.0.14-3|7	Version:	1.0.14
21mr|libxaw-1.0.14-3|8	Release:	3
21mr|libxaw-1.0.14-3|9	Group:		System/Libraries
21mr|libxaw-1.0.14-3|10	License:	MIT
21mr|libxaw-1.0.14-3|11	URL:		http://xorg.freedesktop.org
21mr|libxaw-1.0.14-3|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXaw-%{version}.tar.bz2
21mr|libxaw-1.0.14-3|13	
21mr|libxaw-1.0.14-3|14	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|libxaw-1.0.14-3|15	BuildRequires:	pkgconfig(xau) >= 1.0.0
21mr|libxaw-1.0.14-3|16	BuildRequires:	pkgconfig(xext) >= 1.0.0
21mr|libxaw-1.0.14-3|17	BuildRequires:	pkgconfig(xmu) >= 1.0.0
21mr|libxaw-1.0.14-3|18	BuildRequires:	pkgconfig(xpm) >= 3.5.4.2
21mr|libxaw-1.0.14-3|19	BuildRequires:	pkgconfig(xt) >= 1.0.0
21mr|libxaw-1.0.14-3|20	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxaw-1.0.14-3|21	BuildRequires:	x11-util-macros >= 1.3.0
21mr|libxaw-1.0.14-3|22	BuildRequires:	groff
21mr|libxaw-1.0.14-3|23	
21mr|libxaw-1.0.14-3|24	%description
21mr|libxaw-1.0.14-3|25	Xaw is the classic X Athena Widget Set, a widget set based on the
21mr|libxaw-1.0.14-3|26	X Toolkit Intrinsics (Xt) Library.
21mr|libxaw-1.0.14-3|27	
21mr|libxaw-1.0.14-3|28	%package -n %{libxaw7}
21mr|libxaw-1.0.14-3|29	Group:		System/Libraries
21mr|libxaw-1.0.14-3|30	Summary:	X Athena Widgets Library
21mr|libxaw-1.0.14-3|31	Requires:	x11-data-bitmaps
21mr|libxaw-1.0.14-3|32	Conflicts:	libxorg-x11 < 7.0
21mr|libxaw-1.0.14-3|33	# (walluck): FIXME: we wouldn't provide this but for the packages that incorrectly require it
21mr|libxaw-1.0.14-3|34	Provides:	libxaw7 = %{version}-%{release}
21mr|libxaw-1.0.14-3|35	Provides:	libxaw = %{EVRD}
21mr|libxaw-1.0.14-3|36	Provides:	libXaw = %{EVRD}
21mr|libxaw-1.0.14-3|37	
21mr|libxaw-1.0.14-3|38	%description -n %{libxaw7}
21mr|libxaw-1.0.14-3|39	Xaw is the classic X Athena Widget Set, a widget set based on the
21mr|libxaw-1.0.14-3|40	X Toolkit Intrinsics (Xt) Library.
21mr|libxaw-1.0.14-3|41	
21mr|libxaw-1.0.14-3|42	%package -n %{develname}
21mr|libxaw-1.0.14-3|43	Summary:	Development files for %{name}
21mr|libxaw-1.0.14-3|44	Group:		Development/X11
21mr|libxaw-1.0.14-3|45	Requires:	%{libxaw7} = %{version}-%{release}
21mr|libxaw-1.0.14-3|46	Conflicts:	libxorg-x11-devel < 7.0
21mr|libxaw-1.0.14-3|47	Provides:	xaw-devel = %{version}-%{release}
21mr|libxaw-1.0.14-3|48	Provides:	libxaw-devel = %{version}-%{release}
21mr|libxaw-1.0.14-3|49	Obsoletes:	%{_lib}xaw-static-devel < 1.0.11
21mr|libxaw-1.0.14-3|50	
21mr|libxaw-1.0.14-3|51	%description -n %{develname}
21mr|libxaw-1.0.14-3|52	Development files for %{name}.
21mr|libxaw-1.0.14-3|53	
21mr|libxaw-1.0.14-3|54	%prep
21mr|libxaw-1.0.14-3|55	%setup -qn libXaw-%{version}
21mr|libxaw-1.0.14-3|56	%autopatch -p1
21mr|libxaw-1.0.14-3|57	
21mr|libxaw-1.0.14-3|58	%build
21mr|libxaw-1.0.14-3|59	%configure \
21mr|libxaw-1.0.14-3|60	--disable-static \
21mr|libxaw-1.0.14-3|61	--disable-xaw6
21mr|libxaw-1.0.14-3|62	
21mr|libxaw-1.0.14-3|63	%make
21mr|libxaw-1.0.14-3|64	
21mr|libxaw-1.0.14-3|65	%install
21mr|libxaw-1.0.14-3|66	%makeinstall_std
21mr|libxaw-1.0.14-3|67	
21mr|libxaw-1.0.14-3|68	%files -n %{libxaw7}
21mr|libxaw-1.0.14-3|69	%{_libdir}/libXaw.so.%{major}
21mr|libxaw-1.0.14-3|70	%{_libdir}/libXaw7.so.%{major}*
21mr|libxaw-1.0.14-3|71	
21mr|libxaw-1.0.14-3|72	%files -n %{develname}
21mr|libxaw-1.0.14-3|73	%{_libdir}/*.so
21mr|libxaw-1.0.14-3|74	%{_libdir}/pkgconfig/*.pc
21mr|libxaw-1.0.14-3|75	%dir %{_includedir}/X11/Xaw
21mr|libxaw-1.0.14-3|76	%{_includedir}/X11/Xaw/*
21mr|libxaw-1.0.14-3|77	%{_mandir}/man3/Xaw.3.*
21mr|libxaw-1.0.14-3|78	%dir %{_docdir}/libXaw
21mr|libxaw-1.0.14-3|79	%{_docdir}/libXaw/*
21mr|libxaw-1.0.14-3|80	
21mr|libxaw-1.0.14-3|81	%changelog
21mr|libxaw-1.0.14-3|82	* Tue Feb 3 2026 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|libxaw-1.0.14-3|83	- Added Provides libxaw, Provides libXaw
21mr|libxaw-1.0.14-3|84	
21mr|libxaw-1.0.14-3|85	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.0.14-2
21mr|libxaw-1.0.14-3|86	- MassBuild#2340: Increase release tag
21mr|libxaw-1.0.14-3|87	
21mr|libxaw-1.0.14-3|88	* Sun Mar 28 2021 Alexander Stefanov <alexander@mezon.ru> 1.0.14-1
21mr|libxaw-1.0.14-3|89	- version autoupdate [1.0.14]
21mr|libxaw-1.0.14-3|90	
21mr|libxaw-1.0.14-3|91	* Sun Apr 12 2020 Alexander Stefanov <alexander@mezon.ru> 1.0.13-5
21mr|libxaw-1.0.14-3|92	- fix build

13928 21
21mr|libxcb-1.14-8|1	# Do not build the obsolete extensions by default.
21mr|libxcb-1.14-8|2	%bcond_with obsolete_extensions
21mr|libxcb-1.14-8|3	
21mr|libxcb-1.14-8|4	%define major 1
21mr|libxcb-1.14-8|5	%define libxcb %mklibname xcb %{major}
21mr|libxcb-1.14-8|6	%define devname %mklibname xcb -d
21mr|libxcb-1.14-8|7	
21mr|libxcb-1.14-8|8	%define compositemajor 0
21mr|libxcb-1.14-8|9	%define damagemajor 0
21mr|libxcb-1.14-8|10	%define dpmsmajor 0
21mr|libxcb-1.14-8|11	%define dri2major 0
21mr|libxcb-1.14-8|12	%define dri3major 0
21mr|libxcb-1.14-8|13	%define glxmajor 0
21mr|libxcb-1.14-8|14	%define presentmajor 0
21mr|libxcb-1.14-8|15	%define randrmajor 0
21mr|libxcb-1.14-8|16	%define recordmajor 0
21mr|libxcb-1.14-8|17	%define rendermajor 0
21mr|libxcb-1.14-8|18	%define resmajor 0
21mr|libxcb-1.14-8|19	%define screensavermajor 0
21mr|libxcb-1.14-8|20	%define shapemajor 0
21mr|libxcb-1.14-8|21	%define shmmajor 0
21mr|libxcb-1.14-8|22	%define syncmajor 1
21mr|libxcb-1.14-8|23	%define xeviemajor 0
21mr|libxcb-1.14-8|24	%define xf86drimajor 0
21mr|libxcb-1.14-8|25	%define xfixesmajor 0
21mr|libxcb-1.14-8|26	%define xineramamajor 0
21mr|libxcb-1.14-8|27	%define xkbmajor 1
21mr|libxcb-1.14-8|28	%define xprintmajor 0
21mr|libxcb-1.14-8|29	%define xtestmajor 0
21mr|libxcb-1.14-8|30	%define xvmajor 0
21mr|libxcb-1.14-8|31	%define xvmcmajor 0
21mr|libxcb-1.14-8|32	%define xselinuxmajor 0
21mr|libxcb-1.14-8|33	%define xinputmajor 0
21mr|libxcb-1.14-8|34	
21mr|libxcb-1.14-8|35	%define libxcb_composite   %mklibname xcb-composite   %{compositemajor}
21mr|libxcb-1.14-8|36	%define libxcb_damage      %mklibname xcb-damage      %{damagemajor}
21mr|libxcb-1.14-8|37	%define libxcb_dpms        %mklibname xcb-dpms        %{dpmsmajor}
21mr|libxcb-1.14-8|38	%define libxcb_dri2        %mklibname xcb-dri2_       %{dri2major}
21mr|libxcb-1.14-8|39	%define libxcb_dri3        %mklibname xcb-dri3_       %{dri3major}
21mr|libxcb-1.14-8|40	%define libxcb_glx         %mklibname xcb-glx         %{glxmajor}
21mr|libxcb-1.14-8|41	%define libxcb_present     %mklibname xcb-present     %{presentmajor}
21mr|libxcb-1.14-8|42	%define libxcb_randr       %mklibname xcb-randr       %{randrmajor}
21mr|libxcb-1.14-8|43	%define libxcb_record      %mklibname xcb-record      %{recordmajor}
21mr|libxcb-1.14-8|44	%define libxcb_render      %mklibname xcb-render      %{rendermajor}
21mr|libxcb-1.14-8|45	%define libxcb_res         %mklibname xcb-res         %{resmajor}
21mr|libxcb-1.14-8|46	%define libxcb_screensaver %mklibname xcb-screensaver %{screensavermajor}
21mr|libxcb-1.14-8|47	%define libxcb_shape       %mklibname xcb-shape       %{shapemajor}
21mr|libxcb-1.14-8|48	%define libxcb_shm         %mklibname xcb-shm         %{shmmajor}
21mr|libxcb-1.14-8|49	%define libxcb_sync        %mklibname xcb-sync        %{syncmajor}
21mr|libxcb-1.14-8|50	%define libxcb_xevie       %mklibname xcb-xevie       %{xeviemajor}
21mr|libxcb-1.14-8|51	%define libxcb_xf86dri     %mklibname xcb-xf86dri     %{xf86drimajor}
21mr|libxcb-1.14-8|52	%define libxcb_xfixes      %mklibname xcb-xfixes      %{xfixesmajor}
21mr|libxcb-1.14-8|53	%define libxcb_xinerama    %mklibname xcb-xinerama    %{xineramamajor}
21mr|libxcb-1.14-8|54	%define libxcb_xkb         %mklibname xcb-xkb         %{xkbmajor}
21mr|libxcb-1.14-8|55	%define libxcb_xprint      %mklibname xcb-xprint      %{xprintmajor}
21mr|libxcb-1.14-8|56	%define libxcb_xtest       %mklibname xcb-xtest       %{xtestmajor}
21mr|libxcb-1.14-8|57	%define libxcb_xv          %mklibname xcb-xv          %{xvmajor}
21mr|libxcb-1.14-8|58	%define libxcb_xvmc        %mklibname xcb-xvmc        %{xvmcmajor}
21mr|libxcb-1.14-8|59	%define libxcb_xselinux    %mklibname xcb-xselinux    %{xselinuxmajor}
21mr|libxcb-1.14-8|60	%define libxcb_xinput      %mklibname xcb-xinput      %{xinputmajor}
21mr|libxcb-1.14-8|61	# Need obsoletes
21mr|libxcb-1.14-8|62	%define libxcb_util0       %mklibname xcb-util        0
21mr|libxcb-1.14-8|63	%define libxcb_util1       %mklibname xcb-util        1
21mr|libxcb-1.14-8|64	%define libxcb_randr1      %mklibname xcb-randr       1
21mr|libxcb-1.14-8|65	
21mr|libxcb-1.14-8|66	Summary:	X protocol C-language Binding Library
21mr|libxcb-1.14-8|67	Name:		libxcb
21mr|libxcb-1.14-8|68	Version:	1.14
21mr|libxcb-1.14-8|69	Release:	8
21mr|libxcb-1.14-8|70	License:	MIT
21mr|libxcb-1.14-8|71	Group:		System/X11
21mr|libxcb-1.14-8|72	Url:		http://xcb.freedesktop.org
21mr|libxcb-1.14-8|73	Source0:	http://xcb.freedesktop.org/dist/libxcb-%{version}.tar.xz
21mr|libxcb-1.14-8|74	
21mr|libxcb-1.14-8|75	# Version 1.14 needs xcb-proto 1.14
21mr|libxcb-1.14-8|76	BuildRequires:	doxygen
21mr|libxcb-1.14-8|77	BuildRequires:	graphviz
21mr|libxcb-1.14-8|78	BuildRequires:	xsltproc
21mr|libxcb-1.14-8|79	BuildRequires:	pkgconfig(libexslt)
21mr|libxcb-1.14-8|80	BuildRequires:	pkgconfig(libxslt)
21mr|libxcb-1.14-8|81	BuildRequires:	pkgconfig(pthread-stubs)
21mr|libxcb-1.14-8|82	BuildRequires:	pkgconfig(xau)
21mr|libxcb-1.14-8|83	BuildRequires:	pkgconfig(xcb-proto)
21mr|libxcb-1.14-8|84	BuildRequires:	pkgconfig(xdmcp)
21mr|libxcb-1.14-8|85	BuildRequires:	pkgconfig(xorg-macros)
21mr|libxcb-1.14-8|86	BuildRequires:	pkgconfig(xi)
21mr|libxcb-1.14-8|87	BuildRequires:	pkgconfig(xkbcomp)
21mr|libxcb-1.14-8|88	BuildRequires:	pkgconfig(xkbfile)
21mr|libxcb-1.14-8|89	
21mr|libxcb-1.14-8|90	%description
21mr|libxcb-1.14-8|91	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|92	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|93	threading support, and extensibility.
21mr|libxcb-1.14-8|94	
21mr|libxcb-1.14-8|95	%package -n %{libxcb}
21mr|libxcb-1.14-8|96	Summary:	X protocol C-language Binding Library
21mr|libxcb-1.14-8|97	Group:		System/X11
21mr|libxcb-1.14-8|98	Provides:	%{name} = %{EVRD}
21mr|libxcb-1.14-8|99	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|100	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|101	# Bug #53733: libxcb_randr1 was wrongly obsoleting old %{libxcb}s
21mr|libxcb-1.14-8|102	Conflicts:	%{libxcb_randr1} < 1.4
21mr|libxcb-1.14-8|103	Obsoletes:	%{libxcb_randr1} < 1.4
21mr|libxcb-1.14-8|104	
21mr|libxcb-1.14-8|105	%description -n %{libxcb}
21mr|libxcb-1.14-8|106	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|107	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|108	threading support, and extensibility.
21mr|libxcb-1.14-8|109	
21mr|libxcb-1.14-8|110	%files -n %{libxcb}
21mr|libxcb-1.14-8|111	%{_libdir}/libxcb.so.%{major}*
21mr|libxcb-1.14-8|112	
21mr|libxcb-1.14-8|113	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|114	
21mr|libxcb-1.14-8|115	%package -n %{libxcb_composite}
21mr|libxcb-1.14-8|116	Summary:	X protocol C-language Binding Library (composite extension)
21mr|libxcb-1.14-8|117	Group:		System/X11
21mr|libxcb-1.14-8|118	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|119	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|120	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|121	
21mr|libxcb-1.14-8|122	%description -n %{libxcb_composite}
21mr|libxcb-1.14-8|123	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|124	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|125	threading support, and extensibility.
21mr|libxcb-1.14-8|126	
21mr|libxcb-1.14-8|127	This package provides bindings for the composite extension.
21mr|libxcb-1.14-8|128	
21mr|libxcb-1.14-8|129	%files -n %{libxcb_composite}
21mr|libxcb-1.14-8|130	%{_libdir}/libxcb-composite.so.%{compositemajor}*
21mr|libxcb-1.14-8|131	
21mr|libxcb-1.14-8|132	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|133	
21mr|libxcb-1.14-8|134	%package -n %{libxcb_damage}
21mr|libxcb-1.14-8|135	Summary:	X protocol C-language Binding Library (damage extension)
21mr|libxcb-1.14-8|136	Group:		System/X11
21mr|libxcb-1.14-8|137	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|138	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|139	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|140	
21mr|libxcb-1.14-8|141	%description -n %{libxcb_damage}
21mr|libxcb-1.14-8|142	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|143	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|144	threading support, and extensibility.
21mr|libxcb-1.14-8|145	
21mr|libxcb-1.14-8|146	This package provides bindings for the damage extension.
21mr|libxcb-1.14-8|147	
21mr|libxcb-1.14-8|148	%files -n %{libxcb_damage}
21mr|libxcb-1.14-8|149	%{_libdir}/libxcb-damage.so.%{damagemajor}*
21mr|libxcb-1.14-8|150	
21mr|libxcb-1.14-8|151	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|152	
21mr|libxcb-1.14-8|153	%package -n %{libxcb_dpms}
21mr|libxcb-1.14-8|154	Summary:	X protocol C-language Binding Library (dpms extension)
21mr|libxcb-1.14-8|155	Group:		System/X11
21mr|libxcb-1.14-8|156	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|157	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|158	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|159	
21mr|libxcb-1.14-8|160	%description -n %{libxcb_dpms}
21mr|libxcb-1.14-8|161	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|162	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|163	threading support, and extensibility.
21mr|libxcb-1.14-8|164	
21mr|libxcb-1.14-8|165	This package provides bindings for the dpms extension.
21mr|libxcb-1.14-8|166	
21mr|libxcb-1.14-8|167	%files -n %{libxcb_dpms}
21mr|libxcb-1.14-8|168	%{_libdir}/libxcb-dpms.so.%{dpmsmajor}*
21mr|libxcb-1.14-8|169	
21mr|libxcb-1.14-8|170	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|171	
21mr|libxcb-1.14-8|172	%package -n %{libxcb_dri2}
21mr|libxcb-1.14-8|173	Summary:	X protocol C-language Binding Library (dri2 extension)
21mr|libxcb-1.14-8|174	Group:		System/X11
21mr|libxcb-1.14-8|175	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|176	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|177	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|178	
21mr|libxcb-1.14-8|179	%description -n %{libxcb_dri2}
21mr|libxcb-1.14-8|180	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|181	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|182	threading support, and extensibility.
21mr|libxcb-1.14-8|183	
21mr|libxcb-1.14-8|184	This package provides bindings for the dri2 extension.
21mr|libxcb-1.14-8|185	
21mr|libxcb-1.14-8|186	%files -n %{libxcb_dri2}
21mr|libxcb-1.14-8|187	%{_libdir}/libxcb-dri2.so.%{dri2major}*
21mr|libxcb-1.14-8|188	
21mr|libxcb-1.14-8|189	%package -n %{libxcb_dri3}
21mr|libxcb-1.14-8|190	Summary:	X protocol C-language Binding Library (dri3 extension)
21mr|libxcb-1.14-8|191	Group:		System/X11
21mr|libxcb-1.14-8|192	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|193	
21mr|libxcb-1.14-8|194	%description -n %{libxcb_dri3}
21mr|libxcb-1.14-8|195	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|196	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|197	threading support, and extensibility. This package provides bindings for the
21mr|libxcb-1.14-8|198	dri3 extension.
21mr|libxcb-1.14-8|199	
21mr|libxcb-1.14-8|200	%files -n %{libxcb_dri3}
21mr|libxcb-1.14-8|201	%{_libdir}/libxcb-dri3.so.%{dri3major}*
21mr|libxcb-1.14-8|202	
21mr|libxcb-1.14-8|203	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|204	
21mr|libxcb-1.14-8|205	%package -n %{libxcb_glx}
21mr|libxcb-1.14-8|206	Summary:	X protocol C-language Binding Library (glx extension)
21mr|libxcb-1.14-8|207	Group:		System/X11
21mr|libxcb-1.14-8|208	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|209	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|210	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|211	
21mr|libxcb-1.14-8|212	%description -n %{libxcb_glx}
21mr|libxcb-1.14-8|213	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|214	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|215	threading support, and extensibility.
21mr|libxcb-1.14-8|216	
21mr|libxcb-1.14-8|217	This package provides bindings for the glx extension.
21mr|libxcb-1.14-8|218	
21mr|libxcb-1.14-8|219	%files -n %{libxcb_glx}
21mr|libxcb-1.14-8|220	%{_libdir}/libxcb-glx.so.%{glxmajor}*
21mr|libxcb-1.14-8|221	
21mr|libxcb-1.14-8|222	%package -n %{libxcb_present}
21mr|libxcb-1.14-8|223	Summary:	X protocol C-language Binding Library (present extension)
21mr|libxcb-1.14-8|224	Group:		System/X11
21mr|libxcb-1.14-8|225	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|226	
21mr|libxcb-1.14-8|227	%description -n %{libxcb_present}
21mr|libxcb-1.14-8|228	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|229	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|230	threading support, and extensibility. This package provides bindings for
21mr|libxcb-1.14-8|231	the present extension.
21mr|libxcb-1.14-8|232	
21mr|libxcb-1.14-8|233	%files -n %{libxcb_present}
21mr|libxcb-1.14-8|234	%{_libdir}/libxcb-present.so.%{presentmajor}*
21mr|libxcb-1.14-8|235	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|236	
21mr|libxcb-1.14-8|237	%package -n %{libxcb_randr}
21mr|libxcb-1.14-8|238	Summary:	X protocol C-language Binding Library (randr extension)
21mr|libxcb-1.14-8|239	Group:		System/X11
21mr|libxcb-1.14-8|240	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|241	# Bug #53733 explains why libxcb-randr0 obsoletes libxcb-randr1 < 1.4
21mr|libxcb-1.14-8|242	Conflicts:	%{libxcb_randr1} < 1.4
21mr|libxcb-1.14-8|243	Obsoletes:	%{libxcb_randr1} < 1.4
21mr|libxcb-1.14-8|244	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|245	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|246	
21mr|libxcb-1.14-8|247	%description -n %{libxcb_randr}
21mr|libxcb-1.14-8|248	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|249	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|250	threading support, and extensibility.
21mr|libxcb-1.14-8|251	
21mr|libxcb-1.14-8|252	This package provides bindings for the randr extension.
21mr|libxcb-1.14-8|253	
21mr|libxcb-1.14-8|254	%files -n %{libxcb_randr}
21mr|libxcb-1.14-8|255	%{_libdir}/libxcb-randr.so.%{randrmajor}*
21mr|libxcb-1.14-8|256	
21mr|libxcb-1.14-8|257	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|258	
21mr|libxcb-1.14-8|259	%package -n %{libxcb_record}
21mr|libxcb-1.14-8|260	Summary:	X protocol C-language Binding Library (record extension)
21mr|libxcb-1.14-8|261	Group:		System/X11
21mr|libxcb-1.14-8|262	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|263	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|264	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|265	
21mr|libxcb-1.14-8|266	%description -n %{libxcb_record}
21mr|libxcb-1.14-8|267	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|268	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|269	threading support, and extensibility.
21mr|libxcb-1.14-8|270	
21mr|libxcb-1.14-8|271	This package provides bindings for the record extension.
21mr|libxcb-1.14-8|272	
21mr|libxcb-1.14-8|273	%files -n %{libxcb_record}
21mr|libxcb-1.14-8|274	%{_libdir}/libxcb-record.so.%{recordmajor}*
21mr|libxcb-1.14-8|275	
21mr|libxcb-1.14-8|276	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|277	
21mr|libxcb-1.14-8|278	%package -n %{libxcb_render}
21mr|libxcb-1.14-8|279	Summary:	X protocol C-language Binding Library (render extension)
21mr|libxcb-1.14-8|280	Group:		System/X11
21mr|libxcb-1.14-8|281	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|282	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|283	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|284	
21mr|libxcb-1.14-8|285	%description -n %{libxcb_render}
21mr|libxcb-1.14-8|286	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|287	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|288	threading support, and extensibility.
21mr|libxcb-1.14-8|289	
21mr|libxcb-1.14-8|290	This package provides bindings for the render extension.
21mr|libxcb-1.14-8|291	
21mr|libxcb-1.14-8|292	%files -n %{libxcb_render}
21mr|libxcb-1.14-8|293	%{_libdir}/libxcb-render.so.%{rendermajor}*
21mr|libxcb-1.14-8|294	
21mr|libxcb-1.14-8|295	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|296	
21mr|libxcb-1.14-8|297	%package -n %{libxcb_res}
21mr|libxcb-1.14-8|298	Summary:	X protocol C-language Binding Library (res extension)
21mr|libxcb-1.14-8|299	Group:		System/X11
21mr|libxcb-1.14-8|300	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|301	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|302	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|303	
21mr|libxcb-1.14-8|304	%description -n %{libxcb_res}
21mr|libxcb-1.14-8|305	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|306	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|307	threading support, and extensibility.
21mr|libxcb-1.14-8|308	
21mr|libxcb-1.14-8|309	This package provides bindings for the res extension.
21mr|libxcb-1.14-8|310	
21mr|libxcb-1.14-8|311	%files -n %{libxcb_res}
21mr|libxcb-1.14-8|312	%{_libdir}/libxcb-res.so.%{resmajor}*
21mr|libxcb-1.14-8|313	
21mr|libxcb-1.14-8|314	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|315	
21mr|libxcb-1.14-8|316	%package -n %{libxcb_screensaver}
21mr|libxcb-1.14-8|317	Summary:	X protocol C-language Binding Library (screensaver extension)
21mr|libxcb-1.14-8|318	Group:		System/X11
21mr|libxcb-1.14-8|319	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|320	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|321	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|322	
21mr|libxcb-1.14-8|323	%description -n %{libxcb_screensaver}
21mr|libxcb-1.14-8|324	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|325	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|326	threading support, and extensibility.
21mr|libxcb-1.14-8|327	
21mr|libxcb-1.14-8|328	This package provides bindings for the screensaver extension.
21mr|libxcb-1.14-8|329	
21mr|libxcb-1.14-8|330	%files -n %{libxcb_screensaver}
21mr|libxcb-1.14-8|331	%{_libdir}/libxcb-screensaver.so.%{screensavermajor}*
21mr|libxcb-1.14-8|332	
21mr|libxcb-1.14-8|333	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|334	
21mr|libxcb-1.14-8|335	%package -n %{libxcb_shape}
21mr|libxcb-1.14-8|336	Summary:	X protocol C-language Binding Library (shape extension)
21mr|libxcb-1.14-8|337	Group:		System/X11
21mr|libxcb-1.14-8|338	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|339	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|340	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|341	
21mr|libxcb-1.14-8|342	%description -n %{libxcb_shape}
21mr|libxcb-1.14-8|343	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|344	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|345	threading support, and extensibility.
21mr|libxcb-1.14-8|346	
21mr|libxcb-1.14-8|347	This package provides bindings for the shape extension.
21mr|libxcb-1.14-8|348	
21mr|libxcb-1.14-8|349	%files -n %{libxcb_shape}
21mr|libxcb-1.14-8|350	%{_libdir}/libxcb-shape.so.%{shapemajor}*
21mr|libxcb-1.14-8|351	
21mr|libxcb-1.14-8|352	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|353	
21mr|libxcb-1.14-8|354	%package -n %{libxcb_shm}
21mr|libxcb-1.14-8|355	Summary:	X protocol C-language Binding Library (shm extension)
21mr|libxcb-1.14-8|356	Group:		System/X11
21mr|libxcb-1.14-8|357	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|358	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|359	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|360	
21mr|libxcb-1.14-8|361	%description -n %{libxcb_shm}
21mr|libxcb-1.14-8|362	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|363	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|364	threading support, and extensibility.
21mr|libxcb-1.14-8|365	
21mr|libxcb-1.14-8|366	This package provides bindings for the shm extension.
21mr|libxcb-1.14-8|367	
21mr|libxcb-1.14-8|368	%files -n %{libxcb_shm}
21mr|libxcb-1.14-8|369	%{_libdir}/libxcb-shm.so.%{shmmajor}*
21mr|libxcb-1.14-8|370	
21mr|libxcb-1.14-8|371	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|372	
21mr|libxcb-1.14-8|373	%package -n %{libxcb_sync}
21mr|libxcb-1.14-8|374	Summary:	X protocol C-language Binding Library (sync extension)
21mr|libxcb-1.14-8|375	Group:		System/X11
21mr|libxcb-1.14-8|376	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|377	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|378	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|379	
21mr|libxcb-1.14-8|380	%description -n %{libxcb_sync}
21mr|libxcb-1.14-8|381	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|382	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|383	threading support, and extensibility.
21mr|libxcb-1.14-8|384	
21mr|libxcb-1.14-8|385	This package provides bindings for the sync extension.
21mr|libxcb-1.14-8|386	
21mr|libxcb-1.14-8|387	%files -n %{libxcb_sync}
21mr|libxcb-1.14-8|388	%{_libdir}/libxcb-sync.so.%{syncmajor}*
21mr|libxcb-1.14-8|389	
21mr|libxcb-1.14-8|390	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|391	
21mr|libxcb-1.14-8|392	%if %{with obsolete_extensions}
21mr|libxcb-1.14-8|393	
21mr|libxcb-1.14-8|394	%package -n %{libxcb_xevie}
21mr|libxcb-1.14-8|395	Summary:	X protocol C-language Binding Library (xevie extension)
21mr|libxcb-1.14-8|396	Group:		System/X11
21mr|libxcb-1.14-8|397	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|398	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|399	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|400	
21mr|libxcb-1.14-8|401	%description -n %{libxcb_xevie}
21mr|libxcb-1.14-8|402	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|403	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|404	threading support, and extensibility.
21mr|libxcb-1.14-8|405	
21mr|libxcb-1.14-8|406	This package provides bindings for the xevie extension.
21mr|libxcb-1.14-8|407	
21mr|libxcb-1.14-8|408	%files -n %{libxcb_xevie}
21mr|libxcb-1.14-8|409	%{_libdir}/libxcb-xevie.so.%{xeviemajor}*
21mr|libxcb-1.14-8|410	
21mr|libxcb-1.14-8|411	%endif
21mr|libxcb-1.14-8|412	
21mr|libxcb-1.14-8|413	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|414	
21mr|libxcb-1.14-8|415	%package -n %{libxcb_xf86dri}
21mr|libxcb-1.14-8|416	Summary:	X protocol C-language Binding Library (xf86dri extension)
21mr|libxcb-1.14-8|417	Group:		System/X11
21mr|libxcb-1.14-8|418	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|419	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|420	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|421	
21mr|libxcb-1.14-8|422	%description -n %{libxcb_xf86dri}
21mr|libxcb-1.14-8|423	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|424	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|425	threading support, and extensibility.
21mr|libxcb-1.14-8|426	
21mr|libxcb-1.14-8|427	This package provides bindings for the xf86dri extension.
21mr|libxcb-1.14-8|428	
21mr|libxcb-1.14-8|429	%files -n %{libxcb_xf86dri}
21mr|libxcb-1.14-8|430	%{_libdir}/libxcb-xf86dri.so.%{xf86drimajor}*
21mr|libxcb-1.14-8|431	
21mr|libxcb-1.14-8|432	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|433	
21mr|libxcb-1.14-8|434	%package -n %{libxcb_xfixes}
21mr|libxcb-1.14-8|435	Summary:	X protocol C-language Binding Library (xfixes extension)
21mr|libxcb-1.14-8|436	Group:		System/X11
21mr|libxcb-1.14-8|437	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|438	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|439	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|440	
21mr|libxcb-1.14-8|441	%description -n %{libxcb_xfixes}
21mr|libxcb-1.14-8|442	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|443	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|444	threading support, and extensibility.
21mr|libxcb-1.14-8|445	
21mr|libxcb-1.14-8|446	This package provides bindings for the xfixes extension.
21mr|libxcb-1.14-8|447	
21mr|libxcb-1.14-8|448	%files -n %{libxcb_xfixes}
21mr|libxcb-1.14-8|449	%{_libdir}/libxcb-xfixes.so.%{xfixesmajor}*
21mr|libxcb-1.14-8|450	
21mr|libxcb-1.14-8|451	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|452	
21mr|libxcb-1.14-8|453	%package -n %{libxcb_xinerama}
21mr|libxcb-1.14-8|454	Summary:	X protocol C-language Binding Library (xinerama extension)
21mr|libxcb-1.14-8|455	Group:		System/X11
21mr|libxcb-1.14-8|456	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|457	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|458	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|459	
21mr|libxcb-1.14-8|460	%description -n %{libxcb_xinerama}
21mr|libxcb-1.14-8|461	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|462	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|463	threading support, and extensibility.
21mr|libxcb-1.14-8|464	
21mr|libxcb-1.14-8|465	This package provides bindings for the xinerama extension.
21mr|libxcb-1.14-8|466	
21mr|libxcb-1.14-8|467	%files -n %{libxcb_xinerama}
21mr|libxcb-1.14-8|468	%{_libdir}/libxcb-xinerama.so.%{xineramamajor}*
21mr|libxcb-1.14-8|469	
21mr|libxcb-1.14-8|470	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|471	
21mr|libxcb-1.14-8|472	%package -n %{libxcb_xkb}
21mr|libxcb-1.14-8|473	Summary:	X protocol C-language Binding Library (xkb extension)
21mr|libxcb-1.14-8|474	Group:		System/X11
21mr|libxcb-1.14-8|475	
21mr|libxcb-1.14-8|476	%description -n %{libxcb_xkb}
21mr|libxcb-1.14-8|477	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|478	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|479	threading support, and extensibility.
21mr|libxcb-1.14-8|480	
21mr|libxcb-1.14-8|481	This package provides bindings for the xkb extension.
21mr|libxcb-1.14-8|482	
21mr|libxcb-1.14-8|483	%files -n %{libxcb_xkb}
21mr|libxcb-1.14-8|484	%{_libdir}/libxcb-xkb.so.%{xkbmajor}*
21mr|libxcb-1.14-8|485	
21mr|libxcb-1.14-8|486	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|487	
21mr|libxcb-1.14-8|488	%if %{with obsolete_extensions}
21mr|libxcb-1.14-8|489	
21mr|libxcb-1.14-8|490	%package -n %{libxcb_xprint}
21mr|libxcb-1.14-8|491	Summary:	X protocol C-language Binding Library (xprint extension)
21mr|libxcb-1.14-8|492	Group:		System/X11
21mr|libxcb-1.14-8|493	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|494	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|495	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|496	
21mr|libxcb-1.14-8|497	%description -n %{libxcb_xprint}
21mr|libxcb-1.14-8|498	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|499	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|500	threading support, and extensibility.
21mr|libxcb-1.14-8|501	
21mr|libxcb-1.14-8|502	This package provides bindings for the xprint extension.
21mr|libxcb-1.14-8|503	
21mr|libxcb-1.14-8|504	%files -n %{libxcb_xprint}
21mr|libxcb-1.14-8|505	%{_libdir}/libxcb-xprint.so.%{xprintmajor}*
21mr|libxcb-1.14-8|506	
21mr|libxcb-1.14-8|507	%endif
21mr|libxcb-1.14-8|508	
21mr|libxcb-1.14-8|509	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|510	
21mr|libxcb-1.14-8|511	%package -n %{libxcb_xtest}
21mr|libxcb-1.14-8|512	Summary:	X protocol C-language Binding Library (xtest extension)
21mr|libxcb-1.14-8|513	Group:		System/X11
21mr|libxcb-1.14-8|514	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|515	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|516	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|517	
21mr|libxcb-1.14-8|518	%description -n %{libxcb_xtest}
21mr|libxcb-1.14-8|519	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|520	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|521	threading support, and extensibility.
21mr|libxcb-1.14-8|522	
21mr|libxcb-1.14-8|523	This package provides bindings for the xtest extension.
21mr|libxcb-1.14-8|524	
21mr|libxcb-1.14-8|525	%files -n %{libxcb_xtest}
21mr|libxcb-1.14-8|526	%{_libdir}/libxcb-xtest.so.%{xtestmajor}*
21mr|libxcb-1.14-8|527	
21mr|libxcb-1.14-8|528	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|529	
21mr|libxcb-1.14-8|530	%package -n %{libxcb_xv}
21mr|libxcb-1.14-8|531	Summary:	X protocol C-language Binding Library (xv extension)
21mr|libxcb-1.14-8|532	Group:		System/X11
21mr|libxcb-1.14-8|533	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|534	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|535	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|536	
21mr|libxcb-1.14-8|537	%description -n %{libxcb_xv}
21mr|libxcb-1.14-8|538	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|539	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|540	threading support, and extensibility.
21mr|libxcb-1.14-8|541	
21mr|libxcb-1.14-8|542	This package provides bindings for the xv extension.
21mr|libxcb-1.14-8|543	
21mr|libxcb-1.14-8|544	%files -n %{libxcb_xv}
21mr|libxcb-1.14-8|545	%{_libdir}/libxcb-xv.so.%{xvmajor}*
21mr|libxcb-1.14-8|546	
21mr|libxcb-1.14-8|547	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|548	
21mr|libxcb-1.14-8|549	%package -n %{libxcb_xvmc}
21mr|libxcb-1.14-8|550	Summary:	X protocol C-language Binding Library (xvmc extension)
21mr|libxcb-1.14-8|551	Group:		System/X11
21mr|libxcb-1.14-8|552	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|553	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|554	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|555	
21mr|libxcb-1.14-8|556	%description -n %{libxcb_xvmc}
21mr|libxcb-1.14-8|557	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|558	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|559	threading support, and extensibility.
21mr|libxcb-1.14-8|560	
21mr|libxcb-1.14-8|561	This package provides bindings for the xvmc extension.
21mr|libxcb-1.14-8|562	
21mr|libxcb-1.14-8|563	%files -n %{libxcb_xvmc}
21mr|libxcb-1.14-8|564	%{_libdir}/libxcb-xvmc.so.%{xvmcmajor}*
21mr|libxcb-1.14-8|565	
21mr|libxcb-1.14-8|566	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|567	
21mr|libxcb-1.14-8|568	%package -n %{libxcb_xselinux}
21mr|libxcb-1.14-8|569	Summary:	X protocol C-language Binding Library (xselinux extension)
21mr|libxcb-1.14-8|570	Group:		System/X11
21mr|libxcb-1.14-8|571	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|572	
21mr|libxcb-1.14-8|573	%description -n %{libxcb_xselinux}
21mr|libxcb-1.14-8|574	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|575	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|576	threading support, and extensibility.
21mr|libxcb-1.14-8|577	
21mr|libxcb-1.14-8|578	This package provides bindings for the XSELinux extension.
21mr|libxcb-1.14-8|579	
21mr|libxcb-1.14-8|580	%files -n %{libxcb_xselinux}
21mr|libxcb-1.14-8|581	%{_libdir}/libxcb-xselinux.so.%{xselinuxmajor}*
21mr|libxcb-1.14-8|582	
21mr|libxcb-1.14-8|583	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|584	
21mr|libxcb-1.14-8|585	%package -n %{libxcb_xinput}
21mr|libxcb-1.14-8|586	Summary:	X protocol C-language Binding Library (xinput extension)
21mr|libxcb-1.14-8|587	Group:		System/X11
21mr|libxcb-1.14-8|588	Conflicts:	%{libxcb} <= 1.3-1
21mr|libxcb-1.14-8|589	Obsoletes:	%{libxcb_util0} < 0.3.9
21mr|libxcb-1.14-8|590	Obsoletes:	%{libxcb_util1} < 0.3.9
21mr|libxcb-1.14-8|591	
21mr|libxcb-1.14-8|592	%description -n %{libxcb_xinput}
21mr|libxcb-1.14-8|593	The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
21mr|libxcb-1.14-8|594	a small footprint, latency hiding, direct access to the protocol, improved
21mr|libxcb-1.14-8|595	threading support, and extensibility.
21mr|libxcb-1.14-8|596	
21mr|libxcb-1.14-8|597	This package provides bindings for the XInput extension.
21mr|libxcb-1.14-8|598	
21mr|libxcb-1.14-8|599	%files -n %{libxcb_xinput}
21mr|libxcb-1.14-8|600	%{_libdir}/libxcb-xinput.so.%{xinputmajor}*
21mr|libxcb-1.14-8|601	
21mr|libxcb-1.14-8|602	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|603	
21mr|libxcb-1.14-8|604	%package -n %{devname}
21mr|libxcb-1.14-8|605	Summary:	Development files for %{name}
21mr|libxcb-1.14-8|606	Group:		Development/X11
21mr|libxcb-1.14-8|607	Requires:	%{libxcb} = %{EVRD}
21mr|libxcb-1.14-8|608	Requires:	%{libxcb_composite} = %{EVRD}
21mr|libxcb-1.14-8|609	Requires:	%{libxcb_damage} = %{EVRD}
21mr|libxcb-1.14-8|610	Requires:	%{libxcb_dpms} = %{EVRD}
21mr|libxcb-1.14-8|611	Requires:	%{libxcb_dri2} = %{EVRD}
21mr|libxcb-1.14-8|612	Requires:	%{libxcb_dri3} = %{EVRD}
21mr|libxcb-1.14-8|613	Requires:	%{libxcb_glx} = %{EVRD}
21mr|libxcb-1.14-8|614	Requires:	%{libxcb_present} = %{EVRD}
21mr|libxcb-1.14-8|615	Requires:	%{libxcb_randr} = %{EVRD}
21mr|libxcb-1.14-8|616	Requires:	%{libxcb_record} = %{EVRD}
21mr|libxcb-1.14-8|617	Requires:	%{libxcb_render} = %{EVRD}
21mr|libxcb-1.14-8|618	Requires:	%{libxcb_res} = %{EVRD}
21mr|libxcb-1.14-8|619	Requires:	%{libxcb_screensaver} = %{EVRD}
21mr|libxcb-1.14-8|620	Requires:	%{libxcb_shape} = %{EVRD}
21mr|libxcb-1.14-8|621	Requires:	%{libxcb_shm} = %{EVRD}
21mr|libxcb-1.14-8|622	Requires:	%{libxcb_sync} = %{EVRD}
21mr|libxcb-1.14-8|623	%if %{with obsolete_extensions}
21mr|libxcb-1.14-8|624	Requires:	%{libxcb_xevie} = %{EVRD}
21mr|libxcb-1.14-8|625	%endif
21mr|libxcb-1.14-8|626	Requires:	%{libxcb_xf86dri} = %{EVRD}
21mr|libxcb-1.14-8|627	Requires:	%{libxcb_xfixes} = %{EVRD}
21mr|libxcb-1.14-8|628	Requires:	%{libxcb_xinerama} = %{EVRD}
21mr|libxcb-1.14-8|629	Requires:	%{libxcb_xkb} = %{EVRD}
21mr|libxcb-1.14-8|630	%if %{with obsolete_extensions}
21mr|libxcb-1.14-8|631	Requires:	%{libxcb_xprint} = %{EVRD}
21mr|libxcb-1.14-8|632	%endif
21mr|libxcb-1.14-8|633	Requires:	%{libxcb_xtest} = %{EVRD}
21mr|libxcb-1.14-8|634	Requires:	%{libxcb_xv} = %{EVRD}
21mr|libxcb-1.14-8|635	Requires:	%{libxcb_xvmc} = %{EVRD}
21mr|libxcb-1.14-8|636	Requires:	%{libxcb_xselinux} = %{EVRD}
21mr|libxcb-1.14-8|637	Requires:	%{libxcb_xinput} = %{EVRD}
21mr|libxcb-1.14-8|638	# gw this isn't picked up by the automatic pkgconfig deps, but without it,
21mr|libxcb-1.14-8|639	# pkg-config --libs xcb will fail
21mr|libxcb-1.14-8|640	Requires:	libpthread-stubs
21mr|libxcb-1.14-8|641	Provides:	xcb-devel = %{EVRD}
21mr|libxcb-1.14-8|642	Obsoletes:	%{_lib}xcb1-devel < %{EVRD}
21mr|libxcb-1.14-8|643	Obsoletes:	%{_lib}xcb-static-devel < %{EVRD}
21mr|libxcb-1.14-8|644	
21mr|libxcb-1.14-8|645	%description -n %{devname}
21mr|libxcb-1.14-8|646	Development files for %{name}.
21mr|libxcb-1.14-8|647	
21mr|libxcb-1.14-8|648	%files -n %{devname}
21mr|libxcb-1.14-8|649	%{_includedir}/xcb/*.h
21mr|libxcb-1.14-8|650	%{_libdir}/libxcb*.so
21mr|libxcb-1.14-8|651	%{_libdir}/pkgconfig/xcb*.pc
21mr|libxcb-1.14-8|652	
21mr|libxcb-1.14-8|653	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|654	
21mr|libxcb-1.14-8|655	%package doc
21mr|libxcb-1.14-8|656	Summary:	Documentation for %{name}
21mr|libxcb-1.14-8|657	Group:		Development/X11
21mr|libxcb-1.14-8|658	
21mr|libxcb-1.14-8|659	%description doc
21mr|libxcb-1.14-8|660	Documentation for %{name}.
21mr|libxcb-1.14-8|661	
21mr|libxcb-1.14-8|662	%files doc
21mr|libxcb-1.14-8|663	%{_docdir}/libxcb
21mr|libxcb-1.14-8|664	%{_mandir}/man3/*.xz
21mr|libxcb-1.14-8|665	
21mr|libxcb-1.14-8|666	#----------------------------------------------------------------------------
21mr|libxcb-1.14-8|667	
21mr|libxcb-1.14-8|668	%prep
21mr|libxcb-1.14-8|669	%setup -q
21mr|libxcb-1.14-8|670	%apply_patches
21mr|libxcb-1.14-8|671	
21mr|libxcb-1.14-8|672	
21mr|libxcb-1.14-8|673	%build
21mr|libxcb-1.14-8|674	%configure \
21mr|libxcb-1.14-8|675	--disable-static \
21mr|libxcb-1.14-8|676	--enable-xkb \
21mr|libxcb-1.14-8|677	--enable-selinux \
21mr|libxcb-1.14-8|678	--enable-xinput
21mr|libxcb-1.14-8|679	
21mr|libxcb-1.14-8|680	%make
21mr|libxcb-1.14-8|681	
21mr|libxcb-1.14-8|682	
21mr|libxcb-1.14-8|683	%install
21mr|libxcb-1.14-8|684	%makeinstall_std

13929 21
21mr|libxcomposite-0.4.6-1|1	%define major 1
21mr|libxcomposite-0.4.6-1|2	%define libname %mklibname xcomposite %{major}
21mr|libxcomposite-0.4.6-1|3	%define develname %mklibname xcomposite -d
21mr|libxcomposite-0.4.6-1|4	
21mr|libxcomposite-0.4.6-1|5	Name: libxcomposite
21mr|libxcomposite-0.4.6-1|6	Summary: X Composite Library
21mr|libxcomposite-0.4.6-1|7	Version:	0.4.6
21mr|libxcomposite-0.4.6-1|8	Release:	1
21mr|libxcomposite-0.4.6-1|9	Group: Development/X11
21mr|libxcomposite-0.4.6-1|10	License: MIT
21mr|libxcomposite-0.4.6-1|11	URL: http://xorg.freedesktop.org
21mr|libxcomposite-0.4.6-1|12	Source0: http://xorg.freedesktop.org/releases/individual/lib/libXcomposite-%{version}.tar.xz
21mr|libxcomposite-0.4.6-1|13	
21mr|libxcomposite-0.4.6-1|14	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|libxcomposite-0.4.6-1|15	BuildRequires: pkgconfig(xext) >= 1.0.0
21mr|libxcomposite-0.4.6-1|16	BuildRequires: pkgconfig(xfixes) >= 3.0.1.2
21mr|libxcomposite-0.4.6-1|17	BuildRequires: x11-proto-devel >= 1.0.0
21mr|libxcomposite-0.4.6-1|18	BuildRequires: x11-util-macros >= 1.0.1
21mr|libxcomposite-0.4.6-1|19	
21mr|libxcomposite-0.4.6-1|20	%description
21mr|libxcomposite-0.4.6-1|21	X Composite Library
21mr|libxcomposite-0.4.6-1|22	
21mr|libxcomposite-0.4.6-1|23	%package -n %{libname}
21mr|libxcomposite-0.4.6-1|24	Summary: X Composite Library
21mr|libxcomposite-0.4.6-1|25	Group: Development/X11
21mr|libxcomposite-0.4.6-1|26	Conflicts: libxorg-x11 < 7.0
21mr|libxcomposite-0.4.6-1|27	Provides: %{name} = %{version}
21mr|libxcomposite-0.4.6-1|28	# compat with Fedora/RH
21mr|libxcomposite-0.4.6-1|29	Provides: libXcomposite%{?_isa} = %{EVRD}
21mr|libxcomposite-0.4.6-1|30	Provides: libXcomposite = %{EVRD}
21mr|libxcomposite-0.4.6-1|31	
21mr|libxcomposite-0.4.6-1|32	%description -n %{libname}
21mr|libxcomposite-0.4.6-1|33	X Composite  Library
21mr|libxcomposite-0.4.6-1|34	
21mr|libxcomposite-0.4.6-1|35	%package -n %{develname}
21mr|libxcomposite-0.4.6-1|36	Summary: Development files for %{name}
21mr|libxcomposite-0.4.6-1|37	Group: Development/X11
21mr|libxcomposite-0.4.6-1|38	Requires: %{libname} = %{version}-%{release}
21mr|libxcomposite-0.4.6-1|39	Provides: libxcomposite-devel = %{version}-%{release}
21mr|libxcomposite-0.4.6-1|40	Obsoletes: %{_lib}xcomposite1-devel < 0.4.3
21mr|libxcomposite-0.4.6-1|41	Obsoletes: %{_lib}xcomposite-static-devel < 0.4.3
21mr|libxcomposite-0.4.6-1|42	Conflicts: libxorg-x11-devel < 7.0
21mr|libxcomposite-0.4.6-1|43	
21mr|libxcomposite-0.4.6-1|44	%description -n %{develname}
21mr|libxcomposite-0.4.6-1|45	Development files for %{name}
21mr|libxcomposite-0.4.6-1|46	
21mr|libxcomposite-0.4.6-1|47	%prep
21mr|libxcomposite-0.4.6-1|48	%setup -qn libXcomposite-%{version}
21mr|libxcomposite-0.4.6-1|49	
21mr|libxcomposite-0.4.6-1|50	%build
21mr|libxcomposite-0.4.6-1|51	%configure \
21mr|libxcomposite-0.4.6-1|52	--disable-static \
21mr|libxcomposite-0.4.6-1|53	--x-includes=%{_includedir} \
21mr|libxcomposite-0.4.6-1|54	--x-libraries=%{_libdir}
21mr|libxcomposite-0.4.6-1|55	
21mr|libxcomposite-0.4.6-1|56	%make
21mr|libxcomposite-0.4.6-1|57	
21mr|libxcomposite-0.4.6-1|58	%install
21mr|libxcomposite-0.4.6-1|59	rm -rf %{buildroot}
21mr|libxcomposite-0.4.6-1|60	%makeinstall_std
21mr|libxcomposite-0.4.6-1|61	
21mr|libxcomposite-0.4.6-1|62	%pre -n %{develname}
21mr|libxcomposite-0.4.6-1|63	if [ -h %{_includedir}/X11 ]; then
21mr|libxcomposite-0.4.6-1|64	rm -f %{_includedir}/X11
21mr|libxcomposite-0.4.6-1|65	fi
21mr|libxcomposite-0.4.6-1|66	
21mr|libxcomposite-0.4.6-1|67	%files -n %{libname}
21mr|libxcomposite-0.4.6-1|68	%{_libdir}/libXcomposite.so.%{major}*
21mr|libxcomposite-0.4.6-1|69	
21mr|libxcomposite-0.4.6-1|70	%files -n %{develname}
21mr|libxcomposite-0.4.6-1|71	%{_libdir}/libXcomposite.so
21mr|libxcomposite-0.4.6-1|72	%{_libdir}/pkgconfig/xcomposite.pc
21mr|libxcomposite-0.4.6-1|73	%{_includedir}/X11/extensions/Xcomposite.h
21mr|libxcomposite-0.4.6-1|74	%{_mandir}/man3/*

13930 21
21mr|libxcrypt-4.4.33-3|1	%define major 1
21mr|libxcrypt-4.4.33-3|2	%define libname %mklibname crypt %{major}
21mr|libxcrypt-4.4.33-3|3	%define devname %mklibname crypt -d
21mr|libxcrypt-4.4.33-3|4	%define sdevname %mklibname crypt -d -s
21mr|libxcrypt-4.4.33-3|5	
21mr|libxcrypt-4.4.33-3|6	# We ship a static library here -- LTO bytecode rather than
21mr|libxcrypt-4.4.33-3|7	# object code in .o files packaged into a static library breaks
21mr|libxcrypt-4.4.33-3|8	# using different compilers
21mr|libxcrypt-4.4.33-3|9	%global _disable_lto 1
21mr|libxcrypt-4.4.33-3|10	
21mr|libxcrypt-4.4.33-3|11	# -fno-strict-aliasing is to build tests
21mr|libxcrypt-4.4.33-3|12	# -fPIC is to allow linking -fPIC-enabled shared objects (e.g. Heimdal) against static libcrypt
21mr|libxcrypt-4.4.33-3|13	# https://wiki.gentoo.org/wiki/Project:AMD64/Fixing_-fPIC_Errors_Guide#Case_4:_Linking_dynamically_against_static_archives
21mr|libxcrypt-4.4.33-3|14	# -fPIC is/will be restored in default RPM %%optflags probably,
21mr|libxcrypt-4.4.33-3|15	# just make sure that it is used here
21mr|libxcrypt-4.4.33-3|16	%global optflags %{optflags} -fno-strict-aliasing -fPIC
21mr|libxcrypt-4.4.33-3|17	# From OMV, force bfd if gold is the default linker
21mr|libxcrypt-4.4.33-3|18	%ifnarch %{e2k}
21mr|libxcrypt-4.4.33-3|19	%global ldflags %{ldflags}  -fuse-ld=bfd
21mr|libxcrypt-4.4.33-3|20	%endif
21mr|libxcrypt-4.4.33-3|21	
21mr|libxcrypt-4.4.33-3|22	Summary:	Crypt Library for DES, MD5, Blowfish and others
21mr|libxcrypt-4.4.33-3|23	Name:		libxcrypt
21mr|libxcrypt-4.4.33-3|24	Version:	4.4.33
21mr|libxcrypt-4.4.33-3|25	Release:	3
21mr|libxcrypt-4.4.33-3|26	License:	LGPLv2+
21mr|libxcrypt-4.4.33-3|27	Group:		System/Libraries
21mr|libxcrypt-4.4.33-3|28	Url:		https://github.com/besser82/libxcrypt
21mr|libxcrypt-4.4.33-3|29	Source0:	https://github.com/besser82/libxcrypt/archive/v%{version}.tar.gz
21mr|libxcrypt-4.4.33-3|30	BuildRequires:	perl-open
21mr|libxcrypt-4.4.33-3|31	
21mr|libxcrypt-4.4.33-3|32	%description
21mr|libxcrypt-4.4.33-3|33	Libxcrypt is a replacement for libcrypt, which comes with the GNU C
21mr|libxcrypt-4.4.33-3|34	Library. It supports DES crypt, MD5, SHA256, SHA512 and passwords with
21mr|libxcrypt-4.4.33-3|35	blowfish encryption.
21mr|libxcrypt-4.4.33-3|36	
21mr|libxcrypt-4.4.33-3|37	#----------------------------------------------------------------------------
21mr|libxcrypt-4.4.33-3|38	
21mr|libxcrypt-4.4.33-3|39	%package -n %{libname}
21mr|libxcrypt-4.4.33-3|40	Summary:	Crypt Library for DES, MD5, Blowfish and others
21mr|libxcrypt-4.4.33-3|41	Group:		System/Libraries
21mr|libxcrypt-4.4.33-3|42	Provides:	glibc-crypt_blowfish = 1.3
21mr|libxcrypt-4.4.33-3|43	Provides:	eglibc-crypt_blowfish = 1.3
21mr|libxcrypt-4.4.33-3|44	# compat with Fedora/RH
21mr|libxcrypt-4.4.33-3|45	Provides:	libxcrypt = %{EVRD}
21mr|libxcrypt-4.4.33-3|46	Provides:	libxcrypt%{_isa} = %{EVRD}
21mr|libxcrypt-4.4.33-3|47	Provides:	libxcrypt-compat = %{EVRD}
21mr|libxcrypt-4.4.33-3|48	Provides:	libxcrypt-compat%{_isa} = %{EVRD}
21mr|libxcrypt-4.4.33-3|49	Provides:	libcrypt = %{EVRD}
21mr|libxcrypt-4.4.33-3|50	Provides:	libcrypt%{_isa} = %{EVRD}
21mr|libxcrypt-4.4.33-3|51	
21mr|libxcrypt-4.4.33-3|52	%description -n %{libname}
21mr|libxcrypt-4.4.33-3|53	Libxcrypt is a replacement for libcrypt, which comes with the GNU C
21mr|libxcrypt-4.4.33-3|54	Library. It supports DES crypt, MD5, SHA256, SHA512 and passwords with
21mr|libxcrypt-4.4.33-3|55	blowfish encryption.
21mr|libxcrypt-4.4.33-3|56	
21mr|libxcrypt-4.4.33-3|57	%files -n %{libname}
21mr|libxcrypt-4.4.33-3|58	/%{_lib}/libcrypt.so.%{major}*
21mr|libxcrypt-4.4.33-3|59	
21mr|libxcrypt-4.4.33-3|60	#----------------------------------------------------------------------------
21mr|libxcrypt-4.4.33-3|61	
21mr|libxcrypt-4.4.33-3|62	%package -n %{devname}
21mr|libxcrypt-4.4.33-3|63	Summary:	Development libraries for %{name}
21mr|libxcrypt-4.4.33-3|64	Group:		Development/C
21mr|libxcrypt-4.4.33-3|65	Requires:	%{libname} = %{EVRD}
21mr|libxcrypt-4.4.33-3|66	Provides:	%{name}-devel = %{EVRD}
21mr|libxcrypt-4.4.33-3|67	Provides:	glibc-crypt_blowfish-devel = 1.3
21mr|libxcrypt-4.4.33-3|68	Provides:	eglibc-crypt_blowfish-devel = 1.3
21mr|libxcrypt-4.4.33-3|69	
21mr|libxcrypt-4.4.33-3|70	%description -n %{devname}
21mr|libxcrypt-4.4.33-3|71	This package contains the header files necessary
21mr|libxcrypt-4.4.33-3|72	to develop software using %{name}.
21mr|libxcrypt-4.4.33-3|73	
21mr|libxcrypt-4.4.33-3|74	%files -n %{devname}
21mr|libxcrypt-4.4.33-3|75	%doc AUTHORS NEWS README.md
21mr|libxcrypt-4.4.33-3|76	%{_includedir}/*.h
21mr|libxcrypt-4.4.33-3|77	/%{_lib}/libcrypt.so
21mr|libxcrypt-4.4.33-3|78	/%{_lib}/libxcrypt.so
21mr|libxcrypt-4.4.33-3|79	%{_libdir}/pkgconfig/libcrypt.pc
21mr|libxcrypt-4.4.33-3|80	%{_libdir}/pkgconfig/libxcrypt.pc
21mr|libxcrypt-4.4.33-3|81	%{_mandir}/man3/crypt*.3*
21mr|libxcrypt-4.4.33-3|82	%{_mandir}/man5/crypt.5*
21mr|libxcrypt-4.4.33-3|83	
21mr|libxcrypt-4.4.33-3|84	#----------------------------------------------------------------------------
21mr|libxcrypt-4.4.33-3|85	
21mr|libxcrypt-4.4.33-3|86	%package -n %{sdevname}
21mr|libxcrypt-4.4.33-3|87	Summary:	Static libraries for %{name}
21mr|libxcrypt-4.4.33-3|88	Group:		Development/C
21mr|libxcrypt-4.4.33-3|89	Requires:	%{devname} = %{EVRD}
21mr|libxcrypt-4.4.33-3|90	
21mr|libxcrypt-4.4.33-3|91	%description -n %{sdevname}
21mr|libxcrypt-4.4.33-3|92	This package contains the static libraries necessary
21mr|libxcrypt-4.4.33-3|93	to develop software using %{name} without requiring
21mr|libxcrypt-4.4.33-3|94	%{name} to be installed on the target system.
21mr|libxcrypt-4.4.33-3|95	
21mr|libxcrypt-4.4.33-3|96	%files -n %{sdevname}
21mr|libxcrypt-4.4.33-3|97	%{_libdir}/libcrypt.a
21mr|libxcrypt-4.4.33-3|98	%{_libdir}/libxcrypt.a
21mr|libxcrypt-4.4.33-3|99	
21mr|libxcrypt-4.4.33-3|100	#----------------------------------------------------------------------------
21mr|libxcrypt-4.4.33-3|101	
21mr|libxcrypt-4.4.33-3|102	%prep
21mr|libxcrypt-4.4.33-3|103	%autosetup -p1
21mr|libxcrypt-4.4.33-3|104	
21mr|libxcrypt-4.4.33-3|105	%build
21mr|libxcrypt-4.4.33-3|106	autoreconf -fiv
21mr|libxcrypt-4.4.33-3|107	%configure  \
21mr|libxcrypt-4.4.33-3|108	--libdir=/%{_lib} \
21mr|libxcrypt-4.4.33-3|109	--enable-shared \
21mr|libxcrypt-4.4.33-3|110	--enable-static \
21mr|libxcrypt-4.4.33-3|111	--enable-hashes=all \
21mr|libxcrypt-4.4.33-3|112	--disable-failure-tokens \
21mr|libxcrypt-4.4.33-3|113	--enable-obsolete-api=glibc \
21mr|libxcrypt-4.4.33-3|114	--enable-obsolete-api-enosys=no \
21mr|libxcrypt-4.4.33-3|115	|| (cat config.log && exit 1)
21mr|libxcrypt-4.4.33-3|116	
21mr|libxcrypt-4.4.33-3|117	%make
21mr|libxcrypt-4.4.33-3|118	
21mr|libxcrypt-4.4.33-3|119	%install
21mr|libxcrypt-4.4.33-3|120	%makeinstall_std
21mr|libxcrypt-4.4.33-3|121	mkdir -p %{buildroot}%{_libdir}/pkgconfig/
21mr|libxcrypt-4.4.33-3|122	mv %{buildroot}/%{_lib}/pkgconfig/*.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|libxcrypt-4.4.33-3|123	mv %{buildroot}/%{_lib}/*.a %{buildroot}%{_libdir}/
21mr|libxcrypt-4.4.33-3|124	
21mr|libxcrypt-4.4.33-3|125	%check
21mr|libxcrypt-4.4.33-3|126	# Make sure the symbol versioning script worked
21mr|libxcrypt-4.4.33-3|127	if ! nm $(ls .libs/libcrypt.so.%{major}* |head -n1) |grep -q 'crypt_r@GLIBC_2'; then
21mr|libxcrypt-4.4.33-3|128	printf '%s\n' 'Symbol versioning script seems to have messed up.'
21mr|libxcrypt-4.4.33-3|129	printf '%s\n' 'Make sure this is fixed unless you want to break pam.'
21mr|libxcrypt-4.4.33-3|130	printf '%s\n' 'You may want to try a different ld.'
21mr|libxcrypt-4.4.33-3|131	exit 1
21mr|libxcrypt-4.4.33-3|132	fi
21mr|libxcrypt-4.4.33-3|133	%make -k check VERBOSE=1

13931 21
21mr|libxcursor-1.2.0-3|1	%define	major 1
21mr|libxcursor-1.2.0-3|2	%define	libname %mklibname xcursor %{major}
21mr|libxcursor-1.2.0-3|3	%define	devname %mklibname xcursor -d
21mr|libxcursor-1.2.0-3|4	
21mr|libxcursor-1.2.0-3|5	Summary:	X Cursor Library
21mr|libxcursor-1.2.0-3|6	Name:		libxcursor
21mr|libxcursor-1.2.0-3|7	Version:	1.2.0
21mr|libxcursor-1.2.0-3|8	Release:	3
21mr|libxcursor-1.2.0-3|9	License:	MIT
21mr|libxcursor-1.2.0-3|10	Group:		Development/X11
21mr|libxcursor-1.2.0-3|11	Url:		https://wiki.freedesktop.org/xorg
21mr|libxcursor-1.2.0-3|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXcursor-%{version}.tar.bz2
21mr|libxcursor-1.2.0-3|13	# Really needs pkgconfig(fixesproto) >= 5.0.0
21mr|libxcursor-1.2.0-3|14	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxcursor-1.2.0-3|15	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|libxcursor-1.2.0-3|16	BuildRequires:	pkgconfig(xfixes) >= 3.0.1.2
21mr|libxcursor-1.2.0-3|17	BuildRequires:	pkgconfig(xorg-macros) >= 1.0.1
21mr|libxcursor-1.2.0-3|18	BuildRequires:	pkgconfig(xrender) >= 0.9.0.2
21mr|libxcursor-1.2.0-3|19	
21mr|libxcursor-1.2.0-3|20	%description
21mr|libxcursor-1.2.0-3|21	X Cursor Library.
21mr|libxcursor-1.2.0-3|22	
21mr|libxcursor-1.2.0-3|23	#----------------------------------------------------------------------------
21mr|libxcursor-1.2.0-3|24	
21mr|libxcursor-1.2.0-3|25	%package -n %{libname}
21mr|libxcursor-1.2.0-3|26	Summary:	X Cursor Library
21mr|libxcursor-1.2.0-3|27	Group:		Development/X11
21mr|libxcursor-1.2.0-3|28	Provides:	%{name} = %{EVRD}
21mr|libxcursor-1.2.0-3|29	# compat with Fedora/RH
21mr|libxcursor-1.2.0-3|30	Provides:	libXcursor%{_isa} = %{EVRD}
21mr|libxcursor-1.2.0-3|31	Provides:	libXcursor = %{EVRD}
21mr|libxcursor-1.2.0-3|32	
21mr|libxcursor-1.2.0-3|33	%description -n %{libname}
21mr|libxcursor-1.2.0-3|34	X Cursor Library.
21mr|libxcursor-1.2.0-3|35	
21mr|libxcursor-1.2.0-3|36	%files -n %{libname}
21mr|libxcursor-1.2.0-3|37	%{_libdir}/libXcursor.so.%{major}*
21mr|libxcursor-1.2.0-3|38	
21mr|libxcursor-1.2.0-3|39	#----------------------------------------------------------------------------
21mr|libxcursor-1.2.0-3|40	
21mr|libxcursor-1.2.0-3|41	%package -n %{devname}
21mr|libxcursor-1.2.0-3|42	Summary:	Development files for %{name}
21mr|libxcursor-1.2.0-3|43	Group:		Development/X11
21mr|libxcursor-1.2.0-3|44	Requires:	%{libname} = %{EVRD}
21mr|libxcursor-1.2.0-3|45	Provides:	%{name}-devel = %{EVRD}
21mr|libxcursor-1.2.0-3|46	%rename		%{_lib}xcursor1-devel
21mr|libxcursor-1.2.0-3|47	%rename		%{_lib}xcursor-static-devel
21mr|libxcursor-1.2.0-3|48	
21mr|libxcursor-1.2.0-3|49	%description -n %{devname}
21mr|libxcursor-1.2.0-3|50	Development files for %{name}.
21mr|libxcursor-1.2.0-3|51	
21mr|libxcursor-1.2.0-3|52	%files -n %{devname}
21mr|libxcursor-1.2.0-3|53	%{_libdir}/libXcursor.so
21mr|libxcursor-1.2.0-3|54	%{_libdir}/pkgconfig/xcursor.pc
21mr|libxcursor-1.2.0-3|55	%{_includedir}/X11/Xcursor/Xcursor.h
21mr|libxcursor-1.2.0-3|56	%{_mandir}/man3/*
21mr|libxcursor-1.2.0-3|57	
21mr|libxcursor-1.2.0-3|58	#----------------------------------------------------------------------------
21mr|libxcursor-1.2.0-3|59	
21mr|libxcursor-1.2.0-3|60	%prep
21mr|libxcursor-1.2.0-3|61	%setup -qn libXcursor-%{version}
21mr|libxcursor-1.2.0-3|62	
21mr|libxcursor-1.2.0-3|63	%build
21mr|libxcursor-1.2.0-3|64	%configure \
21mr|libxcursor-1.2.0-3|65	--disable-static \
21mr|libxcursor-1.2.0-3|66	--x-includes=%{_includedir} \
21mr|libxcursor-1.2.0-3|67	--x-libraries=%{_libdir}
21mr|libxcursor-1.2.0-3|68	
21mr|libxcursor-1.2.0-3|69	%make
21mr|libxcursor-1.2.0-3|70	
21mr|libxcursor-1.2.0-3|71	%install
21mr|libxcursor-1.2.0-3|72	%makeinstall_std

13932 21
21mr|libxcvt-0.1.2-2|1	%global major 0
21mr|libxcvt-0.1.2-2|2	%define libname %mklibname xcvt %{major}
21mr|libxcvt-0.1.2-2|3	%define devname %mklibname -d xcvt
21mr|libxcvt-0.1.2-2|4	
21mr|libxcvt-0.1.2-2|5	Summary:	VESA CVT standard timing modelines generator
21mr|libxcvt-0.1.2-2|6	Name:		libxcvt
21mr|libxcvt-0.1.2-2|7	Version:	0.1.2
21mr|libxcvt-0.1.2-2|8	Release:	2
21mr|libxcvt-0.1.2-2|9	License:	MIT
21mr|libxcvt-0.1.2-2|10	Group:		System/X11
21mr|libxcvt-0.1.2-2|11	URL:		https://gitlab.freedesktop.org/xorg/lib/libxcvt/
21mr|libxcvt-0.1.2-2|12	Source0:	https://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.xz
21mr|libxcvt-0.1.2-2|13	BuildRequires:	meson
21mr|libxcvt-0.1.2-2|14	
21mr|libxcvt-0.1.2-2|15	%description
21mr|libxcvt-0.1.2-2|16	libxcvt is a library providing a standalone version of the X server
21mr|libxcvt-0.1.2-2|17	implementation of the VESA CVT standard timing modelines generator.
21mr|libxcvt-0.1.2-2|18	
21mr|libxcvt-0.1.2-2|19	#----------------------------------------------------------
21mr|libxcvt-0.1.2-2|20	%package -n %{libname}
21mr|libxcvt-0.1.2-2|21	Summary:	VESA CVT standard timing modelines generator
21mr|libxcvt-0.1.2-2|22	Group:		System/Libraries
21mr|libxcvt-0.1.2-2|23	
21mr|libxcvt-0.1.2-2|24	%description -n %{libname}
21mr|libxcvt-0.1.2-2|25	libxcvt is a library providing a standalone version of the X server
21mr|libxcvt-0.1.2-2|26	implementation of the VESA CVT standard timing modelines generator.
21mr|libxcvt-0.1.2-2|27	
21mr|libxcvt-0.1.2-2|28	%files -n %libname
21mr|libxcvt-0.1.2-2|29	%{_libdir}/libxcvt.so.%{major}*
21mr|libxcvt-0.1.2-2|30	
21mr|libxcvt-0.1.2-2|31	#----------------------------------------------------------
21mr|libxcvt-0.1.2-2|32	
21mr|libxcvt-0.1.2-2|33	%package -n %{devname}
21mr|libxcvt-0.1.2-2|34	Summary:	Development package for %{name}
21mr|libxcvt-0.1.2-2|35	Group:		Development/C
21mr|libxcvt-0.1.2-2|36	Provides:	%{name}-devel = %{EVRD}
21mr|libxcvt-0.1.2-2|37	Requires:	%{libname} = %{EVRD}
21mr|libxcvt-0.1.2-2|38	
21mr|libxcvt-0.1.2-2|39	%description -n %{devname}
21mr|libxcvt-0.1.2-2|40	The %{name}-devel package contains libraries and header files for
21mr|libxcvt-0.1.2-2|41	developing applications that use %{name}.
21mr|libxcvt-0.1.2-2|42	
21mr|libxcvt-0.1.2-2|43	%files -n %devname
21mr|libxcvt-0.1.2-2|44	%{_libdir}/pkgconfig/libxcvt.pc
21mr|libxcvt-0.1.2-2|45	%dir %{_includedir}/libxcvt
21mr|libxcvt-0.1.2-2|46	%{_includedir}/libxcvt/*.h
21mr|libxcvt-0.1.2-2|47	%{_libdir}/libxcvt.so
21mr|libxcvt-0.1.2-2|48	
21mr|libxcvt-0.1.2-2|49	#----------------------------------------------------------
21mr|libxcvt-0.1.2-2|50	
21mr|libxcvt-0.1.2-2|51	%package -n cvt
21mr|libxcvt-0.1.2-2|52	Summary:	Command line tool to calculate VESA CVT mode lines
21mr|libxcvt-0.1.2-2|53	Conflicts:	x11-server-common < 1.21
21mr|libxcvt-0.1.2-2|54	
21mr|libxcvt-0.1.2-2|55	%description -n cvt
21mr|libxcvt-0.1.2-2|56	A standalone version of the command line tool cvt copied from the Xorg
21mr|libxcvt-0.1.2-2|57	implementation and is meant to be a direct replacement to the version
21mr|libxcvt-0.1.2-2|58	provided by the Xorg server.
21mr|libxcvt-0.1.2-2|59	
21mr|libxcvt-0.1.2-2|60	%files -n cvt
21mr|libxcvt-0.1.2-2|61	%doc COPYING
21mr|libxcvt-0.1.2-2|62	%{_bindir}/cvt
21mr|libxcvt-0.1.2-2|63	%doc %{_mandir}/man1/cvt.1*
21mr|libxcvt-0.1.2-2|64	
21mr|libxcvt-0.1.2-2|65	#----------------------------------------------------------
21mr|libxcvt-0.1.2-2|66	
21mr|libxcvt-0.1.2-2|67	%prep
21mr|libxcvt-0.1.2-2|68	%autosetup -p1
21mr|libxcvt-0.1.2-2|69	
21mr|libxcvt-0.1.2-2|70	%build
21mr|libxcvt-0.1.2-2|71	%meson
21mr|libxcvt-0.1.2-2|72	%meson_build
21mr|libxcvt-0.1.2-2|73	
21mr|libxcvt-0.1.2-2|74	%install
21mr|libxcvt-0.1.2-2|75	%meson_install
21mr|libxcvt-0.1.2-2|76	

13933 21
21mr|libxdamage-1.1.5-3|1	%define major 1
21mr|libxdamage-1.1.5-3|2	%define libname %mklibname xdamage %{major}
21mr|libxdamage-1.1.5-3|3	%define devname %mklibname xdamage -d
21mr|libxdamage-1.1.5-3|4	
21mr|libxdamage-1.1.5-3|5	Summary:	X Damage library
21mr|libxdamage-1.1.5-3|6	Name:		libxdamage
21mr|libxdamage-1.1.5-3|7	Version:	1.1.5
21mr|libxdamage-1.1.5-3|8	Release:	3
21mr|libxdamage-1.1.5-3|9	License:	MIT
21mr|libxdamage-1.1.5-3|10	Group:		System/Libraries
21mr|libxdamage-1.1.5-3|11	Url:		http://xorg.freedesktop.org
21mr|libxdamage-1.1.5-3|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXdamage-%{version}.tar.bz2
21mr|libxdamage-1.1.5-3|13	BuildRequires:	x11-util-macros
21mr|libxdamage-1.1.5-3|14	BuildRequires:	x11-proto-devel
21mr|libxdamage-1.1.5-3|15	BuildRequires:	pkgconfig(x11)
21mr|libxdamage-1.1.5-3|16	BuildRequires:	pkgconfig(xfixes)
21mr|libxdamage-1.1.5-3|17	
21mr|libxdamage-1.1.5-3|18	%description
21mr|libxdamage-1.1.5-3|19	X Damage library.
21mr|libxdamage-1.1.5-3|20	
21mr|libxdamage-1.1.5-3|21	#----------------------------------------------------------------------------
21mr|libxdamage-1.1.5-3|22	
21mr|libxdamage-1.1.5-3|23	%package -n %{libname}
21mr|libxdamage-1.1.5-3|24	Summary:	X Damage shared library
21mr|libxdamage-1.1.5-3|25	Group:		System/Libraries
21mr|libxdamage-1.1.5-3|26	Provides:	%{name} = %{EVRD}
21mr|libxdamage-1.1.5-3|27	# compat with Fedora/RH
21mr|libxdamage-1.1.5-3|28	Provides:	libXdamage%{_isa} = %{EVRD}
21mr|libxdamage-1.1.5-3|29	Provides:	libXdamage = %{EVRD}
21mr|libxdamage-1.1.5-3|30	
21mr|libxdamage-1.1.5-3|31	%description -n %{libname}
21mr|libxdamage-1.1.5-3|32	X Damage shared library.
21mr|libxdamage-1.1.5-3|33	
21mr|libxdamage-1.1.5-3|34	%files -n %{libname}
21mr|libxdamage-1.1.5-3|35	%{_libdir}/libXdamage.so.%{major}*
21mr|libxdamage-1.1.5-3|36	
21mr|libxdamage-1.1.5-3|37	#----------------------------------------------------------------------------
21mr|libxdamage-1.1.5-3|38	
21mr|libxdamage-1.1.5-3|39	%package -n %{devname}
21mr|libxdamage-1.1.5-3|40	Summary:	Development files for %{name}
21mr|libxdamage-1.1.5-3|41	Group:		Development/X11
21mr|libxdamage-1.1.5-3|42	Requires:	%{libname} = %{EVRD}
21mr|libxdamage-1.1.5-3|43	Provides:	%{name}-devel = %{EVRD}
21mr|libxdamage-1.1.5-3|44	Obsoletes:	%{_lib}xdamage1-devel < 1.1.3
21mr|libxdamage-1.1.5-3|45	Obsoletes:	%{_lib}xdamage-static-devel < 1.1.3
21mr|libxdamage-1.1.5-3|46	
21mr|libxdamage-1.1.5-3|47	%description -n %{devname}
21mr|libxdamage-1.1.5-3|48	Development files for %{name}
21mr|libxdamage-1.1.5-3|49	
21mr|libxdamage-1.1.5-3|50	%files -n %{devname}
21mr|libxdamage-1.1.5-3|51	%{_libdir}/libXdamage.so
21mr|libxdamage-1.1.5-3|52	%{_libdir}/pkgconfig/xdamage.pc
21mr|libxdamage-1.1.5-3|53	%{_includedir}/X11/extensions/Xdamage.h
21mr|libxdamage-1.1.5-3|54	
21mr|libxdamage-1.1.5-3|55	#----------------------------------------------------------------------------
21mr|libxdamage-1.1.5-3|56	
21mr|libxdamage-1.1.5-3|57	%prep
21mr|libxdamage-1.1.5-3|58	%setup -qn libXdamage-%{version}
21mr|libxdamage-1.1.5-3|59	
21mr|libxdamage-1.1.5-3|60	%build
21mr|libxdamage-1.1.5-3|61	%configure \
21mr|libxdamage-1.1.5-3|62	--disable-static \
21mr|libxdamage-1.1.5-3|63	--x-includes=%{_includedir} \
21mr|libxdamage-1.1.5-3|64	--x-libraries=%{_libdir}
21mr|libxdamage-1.1.5-3|65	
21mr|libxdamage-1.1.5-3|66	%make
21mr|libxdamage-1.1.5-3|67	
21mr|libxdamage-1.1.5-3|68	%install
21mr|libxdamage-1.1.5-3|69	%makeinstall_std

13934 21
21mr|libxdg-basedir-1.1.1-5|1	%define major 1
21mr|libxdg-basedir-1.1.1-5|2	%define libxdg %mklibname xdg-basedir %{major}
21mr|libxdg-basedir-1.1.1-5|3	%define libdev %mklibname xdg-basedir -d
21mr|libxdg-basedir-1.1.1-5|4	%define libdevstatic %mklibname xdg-basedir -d -s
21mr|libxdg-basedir-1.1.1-5|5	
21mr|libxdg-basedir-1.1.1-5|6	Name:		libxdg-basedir
21mr|libxdg-basedir-1.1.1-5|7	Version:	1.1.1
21mr|libxdg-basedir-1.1.1-5|8	Release:	5
21mr|libxdg-basedir-1.1.1-5|9	Summary:	The XDG Base Directory specification defines where files should be looked for
21mr|libxdg-basedir-1.1.1-5|10	Group:		System/Libraries
21mr|libxdg-basedir-1.1.1-5|11	License:	MIT
21mr|libxdg-basedir-1.1.1-5|12	URL:		https://www.ohloh.net/p/libxdg-basedir
21mr|libxdg-basedir-1.1.1-5|13	Source0:	http://n.ethz.ch/~nevillm/download/libxdg-basedir/libxdg-basedir-%{version}.tar.gz
21mr|libxdg-basedir-1.1.1-5|14	
21mr|libxdg-basedir-1.1.1-5|15	BuildRequires:	doxygen
21mr|libxdg-basedir-1.1.1-5|16	
21mr|libxdg-basedir-1.1.1-5|17	%description
21mr|libxdg-basedir-1.1.1-5|18	The XDG Base Directory Specification defines where should user files be looked
21mr|libxdg-basedir-1.1.1-5|19	for by defining one or more base directories relative in with they should be
21mr|libxdg-basedir-1.1.1-5|20	located.
21mr|libxdg-basedir-1.1.1-5|21	
21mr|libxdg-basedir-1.1.1-5|22	This library implements functions to list the directories according to the
21mr|libxdg-basedir-1.1.1-5|23	specification and provides a few higher-level functions.
21mr|libxdg-basedir-1.1.1-5|24	
21mr|libxdg-basedir-1.1.1-5|25	#------------------------------------------------------------------------------
21mr|libxdg-basedir-1.1.1-5|26	%package -n %{libxdg}
21mr|libxdg-basedir-1.1.1-5|27	Summary:	The XDG Base Directory specification defines where files should be looked for
21mr|libxdg-basedir-1.1.1-5|28	Group:		System/Libraries
21mr|libxdg-basedir-1.1.1-5|29	Provides:	%{name} = %{version}
21mr|libxdg-basedir-1.1.1-5|30	
21mr|libxdg-basedir-1.1.1-5|31	%description -n %{libxdg}
21mr|libxdg-basedir-1.1.1-5|32	The XDG Base Directory Specification defines where should user files be looked
21mr|libxdg-basedir-1.1.1-5|33	for by defining one or more base directories relative in with they should be
21mr|libxdg-basedir-1.1.1-5|34	located
21mr|libxdg-basedir-1.1.1-5|35	#------------------------------------------------------------------------------
21mr|libxdg-basedir-1.1.1-5|36	%package -n %{libdev}
21mr|libxdg-basedir-1.1.1-5|37	Summary:	Development Files for %{name}
21mr|libxdg-basedir-1.1.1-5|38	Group:		Development/Other
21mr|libxdg-basedir-1.1.1-5|39	Requires:	%{name} = %{version}
21mr|libxdg-basedir-1.1.1-5|40	Provides:	xdg-basedir-devel = %{version}-%{release}
21mr|libxdg-basedir-1.1.1-5|41	
21mr|libxdg-basedir-1.1.1-5|42	%description -n %{libdev}
21mr|libxdg-basedir-1.1.1-5|43	Development Files for %{name}
21mr|libxdg-basedir-1.1.1-5|44	
21mr|libxdg-basedir-1.1.1-5|45	%files -n %{libdev}
21mr|libxdg-basedir-1.1.1-5|46	%defattr(-,root,root,-)
21mr|libxdg-basedir-1.1.1-5|47	%_includedir/basedir.h
21mr|libxdg-basedir-1.1.1-5|48	%_includedir/basedir_fs.h
21mr|libxdg-basedir-1.1.1-5|49	%_libdir/libxdg-basedir.so
21mr|libxdg-basedir-1.1.1-5|50	%_libdir/pkgconfig/libxdg-basedir.pc
21mr|libxdg-basedir-1.1.1-5|51	#------------------------------------------------------------------------------
21mr|libxdg-basedir-1.1.1-5|52	%package -n %{libdevstatic}
21mr|libxdg-basedir-1.1.1-5|53	Summary:	Static development files for %{name}
21mr|libxdg-basedir-1.1.1-5|54	Group:		Development/Other
21mr|libxdg-basedir-1.1.1-5|55	Requires:	%{libdev} = %{version}
21mr|libxdg-basedir-1.1.1-5|56	Provides:	libxdg-basedir-static-devel = %{version}-%{release}
21mr|libxdg-basedir-1.1.1-5|57	
21mr|libxdg-basedir-1.1.1-5|58	%description -n %{libdevstatic}
21mr|libxdg-basedir-1.1.1-5|59	Static development files for %{name}
21mr|libxdg-basedir-1.1.1-5|60	
21mr|libxdg-basedir-1.1.1-5|61	%files -n %{libdevstatic}
21mr|libxdg-basedir-1.1.1-5|62	%defattr(-,root,root,-)
21mr|libxdg-basedir-1.1.1-5|63	%_libdir/libxdg-basedir.a
21mr|libxdg-basedir-1.1.1-5|64	#------------------------------------------------------------------------------
21mr|libxdg-basedir-1.1.1-5|65	%prep
21mr|libxdg-basedir-1.1.1-5|66	%setup -q -n libxdg-basedir-%{version}
21mr|libxdg-basedir-1.1.1-5|67	
21mr|libxdg-basedir-1.1.1-5|68	%build
21mr|libxdg-basedir-1.1.1-5|69	%configure --enable-static
21mr|libxdg-basedir-1.1.1-5|70	%make_build
21mr|libxdg-basedir-1.1.1-5|71	
21mr|libxdg-basedir-1.1.1-5|72	
21mr|libxdg-basedir-1.1.1-5|73	%install
21mr|libxdg-basedir-1.1.1-5|74	%make_install
21mr|libxdg-basedir-1.1.1-5|75	
21mr|libxdg-basedir-1.1.1-5|76	%files -n %{libxdg}
21mr|libxdg-basedir-1.1.1-5|77	%_libdir/libxdg-basedir.so.1
21mr|libxdg-basedir-1.1.1-5|78	%_libdir/libxdg-basedir.so.1.1.0

13935 21
21mr|libxdmcp-1.1.4-2|1	%define major 6
21mr|libxdmcp-1.1.4-2|2	%define libname %mklibname xdmcp %{major}
21mr|libxdmcp-1.1.4-2|3	%define devname %mklibname xdmcp -d
21mr|libxdmcp-1.1.4-2|4	
21mr|libxdmcp-1.1.4-2|5	Summary:	X Display Manager Control Protocol library
21mr|libxdmcp-1.1.4-2|6	Name:		libxdmcp
21mr|libxdmcp-1.1.4-2|7	Version:	1.1.4
21mr|libxdmcp-1.1.4-2|8	Release:	2
21mr|libxdmcp-1.1.4-2|9	License:	MIT
21mr|libxdmcp-1.1.4-2|10	Group:		Development/X11
21mr|libxdmcp-1.1.4-2|11	Url:		http://xorg.freedesktop.org
21mr|libxdmcp-1.1.4-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXdmcp-%{version}.tar.xz
21mr|libxdmcp-1.1.4-2|13	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxdmcp-1.1.4-2|14	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxdmcp-1.1.4-2|15	
21mr|libxdmcp-1.1.4-2|16	%description
21mr|libxdmcp-1.1.4-2|17	X Display Manager Control Protocol library.
21mr|libxdmcp-1.1.4-2|18	
21mr|libxdmcp-1.1.4-2|19	#----------------------------------------------------------------------------
21mr|libxdmcp-1.1.4-2|20	
21mr|libxdmcp-1.1.4-2|21	%package -n %{libname}
21mr|libxdmcp-1.1.4-2|22	Summary:	Development files for %{name}
21mr|libxdmcp-1.1.4-2|23	Group:		Development/X11
21mr|libxdmcp-1.1.4-2|24	Provides:	libxdmcp = %{EVRD}
21mr|libxdmcp-1.1.4-2|25	Provides:	libxdmcp%{_isa} = %{EVRD}
21mr|libxdmcp-1.1.4-2|26	# compat with Fedora/RH
21mr|libxdmcp-1.1.4-2|27	Provides:	libXdmcp = %{EVRD}
21mr|libxdmcp-1.1.4-2|28	Provides:	libXdmcp%{_isa} = %{EVRD}
21mr|libxdmcp-1.1.4-2|29	
21mr|libxdmcp-1.1.4-2|30	%description -n %{libname}
21mr|libxdmcp-1.1.4-2|31	X Display Manager Control Protocol library.
21mr|libxdmcp-1.1.4-2|32	
21mr|libxdmcp-1.1.4-2|33	%files -n %{libname}
21mr|libxdmcp-1.1.4-2|34	%{_libdir}/libXdmcp.so.%{major}*
21mr|libxdmcp-1.1.4-2|35	
21mr|libxdmcp-1.1.4-2|36	#----------------------------------------------------------------------------
21mr|libxdmcp-1.1.4-2|37	
21mr|libxdmcp-1.1.4-2|38	%package -n %{devname}
21mr|libxdmcp-1.1.4-2|39	Summary:	Development files for %{name}
21mr|libxdmcp-1.1.4-2|40	Group:		Development/X11
21mr|libxdmcp-1.1.4-2|41	Requires:	%{libname} = %{EVRD}
21mr|libxdmcp-1.1.4-2|42	Provides:	%{name}-devel = %{EVRD}
21mr|libxdmcp-1.1.4-2|43	Obsoletes:	%{_lib}xdmcp6-devel < 1.1.1
21mr|libxdmcp-1.1.4-2|44	Obsoletes:	%{_lib}xdmcp-static-devel < 1.1.1
21mr|libxdmcp-1.1.4-2|45	
21mr|libxdmcp-1.1.4-2|46	%description -n %{devname}
21mr|libxdmcp-1.1.4-2|47	Development files for %{name}.
21mr|libxdmcp-1.1.4-2|48	
21mr|libxdmcp-1.1.4-2|49	%files -n %{devname}
21mr|libxdmcp-1.1.4-2|50	%{_datadir}/doc/libXdmcp/xdmcp.xml
21mr|libxdmcp-1.1.4-2|51	%{_libdir}/libXdmcp.so
21mr|libxdmcp-1.1.4-2|52	%{_libdir}/pkgconfig/xdmcp.pc
21mr|libxdmcp-1.1.4-2|53	%{_includedir}/X11/Xdmcp.h
21mr|libxdmcp-1.1.4-2|54	
21mr|libxdmcp-1.1.4-2|55	#----------------------------------------------------------------------------
21mr|libxdmcp-1.1.4-2|56	
21mr|libxdmcp-1.1.4-2|57	%prep
21mr|libxdmcp-1.1.4-2|58	%setup -qn libXdmcp-%{version}
21mr|libxdmcp-1.1.4-2|59	
21mr|libxdmcp-1.1.4-2|60	%build
21mr|libxdmcp-1.1.4-2|61	%configure \
21mr|libxdmcp-1.1.4-2|62	--disable-static \
21mr|libxdmcp-1.1.4-2|63	--x-includes=%{_includedir} \
21mr|libxdmcp-1.1.4-2|64	--x-libraries=%{_libdir}
21mr|libxdmcp-1.1.4-2|65	
21mr|libxdmcp-1.1.4-2|66	%make
21mr|libxdmcp-1.1.4-2|67	
21mr|libxdmcp-1.1.4-2|68	%install
21mr|libxdmcp-1.1.4-2|69	%makeinstall_std
21mr|libxdmcp-1.1.4-2|70	
21mr|libxdmcp-1.1.4-2|71	%changelog
21mr|libxdmcp-1.1.4-2|72	* Tue Feb 24 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libxdmcp-1.1.4-2|73	- P libXdmcp
21mr|libxdmcp-1.1.4-2|74	
21mr|libxdmcp-1.1.4-2|75	* Mon Nov 21 2022 Alexander Stefanov <alexander@mezon.ru> 1.1.4-1
21mr|libxdmcp-1.1.4-2|76	- version autoupdate [1.1.4]
21mr|libxdmcp-1.1.4-2|77	
21mr|libxdmcp-1.1.4-2|78	* Mon Nov 21 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|libxdmcp-1.1.4-2|79	- prep to upgrade
21mr|libxdmcp-1.1.4-2|80	
21mr|libxdmcp-1.1.4-2|81	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.1.3-2
21mr|libxdmcp-1.1.4-2|82	- MassBuild#2340: Increase release tag

13936 21
21mr|libxext-1.3.5-1|1	%define major 6
21mr|libxext-1.3.5-1|2	%define libxext %mklibname xext %{major}
21mr|libxext-1.3.5-1|3	%define devname %mklibname xext -d
21mr|libxext-1.3.5-1|4	
21mr|libxext-1.3.5-1|5	Summary:	X11 miscellaneous extension library
21mr|libxext-1.3.5-1|6	Name:		libxext
21mr|libxext-1.3.5-1|7	Epoch:		1
21mr|libxext-1.3.5-1|8	Version:	1.3.5
21mr|libxext-1.3.5-1|9	Release:	1
21mr|libxext-1.3.5-1|10	Group:		Development/X11
21mr|libxext-1.3.5-1|11	License:	MIT
21mr|libxext-1.3.5-1|12	Url:		http://xorg.freedesktop.org
21mr|libxext-1.3.5-1|13	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXext-%{version}.tar.xz
21mr|libxext-1.3.5-1|14	
21mr|libxext-1.3.5-1|15	BuildRequires:	pkgconfig(x11) >= 1.6.0
21mr|libxext-1.3.5-1|16	BuildRequires:	pkgconfig(xau) >= 1.0.0
21mr|libxext-1.3.5-1|17	BuildRequires:	pkgconfig(xdmcp) >= 1.0.0
21mr|libxext-1.3.5-1|18	BuildRequires:	x11-proto-devel >= 7.5
21mr|libxext-1.3.5-1|19	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxext-1.3.5-1|20	
21mr|libxext-1.3.5-1|21	%description
21mr|libxext-1.3.5-1|22	Misc X Extension Library.
21mr|libxext-1.3.5-1|23	
21mr|libxext-1.3.5-1|24	%package -n %{libxext}
21mr|libxext-1.3.5-1|25	Summary:	X11 miscellaneous extension library
21mr|libxext-1.3.5-1|26	Group:		Development/X11
21mr|libxext-1.3.5-1|27	Provides:	%{name} = %{EVRD}
21mr|libxext-1.3.5-1|28	# compat with Fedora/RH
21mr|libxext-1.3.5-1|29	Provides:	libXext%{_isa} = %{EVRD}
21mr|libxext-1.3.5-1|30	Provides:	libXext = %{EVRD}
21mr|libxext-1.3.5-1|31	
21mr|libxext-1.3.5-1|32	%description -n %{libxext}
21mr|libxext-1.3.5-1|33	LibXext provides an X Window System client interface to several extensions to
21mr|libxext-1.3.5-1|34	the X protocol.
21mr|libxext-1.3.5-1|35	The supported protocol extensions are:
21mr|libxext-1.3.5-1|36	- DOUBLE-BUFFER (DBE), the Double Buffer extension;
21mr|libxext-1.3.5-1|37	- DPMS, the VESA Display Power Management System extension;
21mr|libxext-1.3.5-1|38	- Extended-Visual-Information (EVI), an extension for gathering extra
21mr|libxext-1.3.5-1|39	information about the X server's visuals;
21mr|libxext-1.3.5-1|40	- LBX, the Low Bandwidth X extension;
21mr|libxext-1.3.5-1|41	- MIT-SHM, the MIT X client/server shared memory extension;
21mr|libxext-1.3.5-1|42	- MIT-SUNDRY-NONSTANDARD, a miscellaneous extension by MIT;
21mr|libxext-1.3.5-1|43	- Multi-Buffering, the multi-buffering and stereo display extension;
21mr|libxext-1.3.5-1|44	- SECURITY, the X security extension;
21mr|libxext-1.3.5-1|45	- SHAPE, the non-rectangular shaped window extension;
21mr|libxext-1.3.5-1|46	- SYNC, the X synchronization extension;
21mr|libxext-1.3.5-1|47	- TOG-CUP, the Open Group's Colormap Utilization extension;
21mr|libxext-1.3.5-1|48	- XC-APPGROUP, the X Consortium's Application Group extension;
21mr|libxext-1.3.5-1|49	- XC-MISC, the X Consortium's resource ID querying extension;
21mr|libxext-1.3.5-1|50	- XTEST, the X test extension (this is one of two client-side implementations;
21mr|libxext-1.3.5-1|51	the other is in the libXtst library, provided by the libxtst6 package);
21mr|libxext-1.3.5-1|52	
21mr|libxext-1.3.5-1|53	LibXext also provides a small set of utility functions to aid authors of client
21mr|libxext-1.3.5-1|54	APIs for X protocol extensions.
21mr|libxext-1.3.5-1|55	
21mr|libxext-1.3.5-1|56	%package -n %{devname}
21mr|libxext-1.3.5-1|57	Summary:	Development files for %{name}
21mr|libxext-1.3.5-1|58	Group:		Development/X11
21mr|libxext-1.3.5-1|59	Requires:	%{libxext} = %{EVRD}
21mr|libxext-1.3.5-1|60	Provides:	libxext-devel = %{EVRD}
21mr|libxext-1.3.5-1|61	Obsoletes:	%{_lib}xext6-devel < 1:1.3.1
21mr|libxext-1.3.5-1|62	Obsoletes:	%{_lib}xext6-static-devel < 1:1.3.1
21mr|libxext-1.3.5-1|63	
21mr|libxext-1.3.5-1|64	%description -n %{devname}
21mr|libxext-1.3.5-1|65	Development files for %{name}.
21mr|libxext-1.3.5-1|66	
21mr|libxext-1.3.5-1|67	%prep
21mr|libxext-1.3.5-1|68	%setup -qn libXext-%{version}
21mr|libxext-1.3.5-1|69	
21mr|libxext-1.3.5-1|70	%build
21mr|libxext-1.3.5-1|71	%configure \
21mr|libxext-1.3.5-1|72	--disable-static
21mr|libxext-1.3.5-1|73	
21mr|libxext-1.3.5-1|74	%make
21mr|libxext-1.3.5-1|75	
21mr|libxext-1.3.5-1|76	%install
21mr|libxext-1.3.5-1|77	%makeinstall_std
21mr|libxext-1.3.5-1|78	rm -rf %{buildroot}%{_datadir}/doc/libXext
21mr|libxext-1.3.5-1|79	
21mr|libxext-1.3.5-1|80	%files -n %{libxext}
21mr|libxext-1.3.5-1|81	%{_libdir}/libXext.so.%{major}*
21mr|libxext-1.3.5-1|82	
21mr|libxext-1.3.5-1|83	%files -n %{devname}
21mr|libxext-1.3.5-1|84	%doc specs/*.xml
21mr|libxext-1.3.5-1|85	%{_libdir}/libXext.so
21mr|libxext-1.3.5-1|86	%{_libdir}/pkgconfig/xext.pc
21mr|libxext-1.3.5-1|87	%{_includedir}/X11/extensions/*.h
21mr|libxext-1.3.5-1|88	%{_mandir}/man3/*.3*

13937 21
21mr|libxfixes-6.0.0-3|1	%define major 3
21mr|libxfixes-6.0.0-3|2	%define libname %mklibname xfixes %{major}
21mr|libxfixes-6.0.0-3|3	%define devname %mklibname xfixes -d
21mr|libxfixes-6.0.0-3|4	
21mr|libxfixes-6.0.0-3|5	Summary:	X Fixes Library
21mr|libxfixes-6.0.0-3|6	Name:		libxfixes
21mr|libxfixes-6.0.0-3|7	Version:	6.0.0
21mr|libxfixes-6.0.0-3|8	Release:	3
21mr|libxfixes-6.0.0-3|9	License:	MIT
21mr|libxfixes-6.0.0-3|10	Group:		System/Libraries
21mr|libxfixes-6.0.0-3|11	Url:		http://xorg.freedesktop.org
21mr|libxfixes-6.0.0-3|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXfixes-%{version}.tar.bz2
21mr|libxfixes-6.0.0-3|13	BuildRequires:	pkgconfig(x11)
21mr|libxfixes-6.0.0-3|14	BuildRequires:	x11-proto-devel >= 7.6-3
21mr|libxfixes-6.0.0-3|15	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxfixes-6.0.0-3|16	
21mr|libxfixes-6.0.0-3|17	%description
21mr|libxfixes-6.0.0-3|18	%{name} is a simple library designed to interface the X Fixes Extension.
21mr|libxfixes-6.0.0-3|19	
21mr|libxfixes-6.0.0-3|20	#----------------------------------------------------------------------------
21mr|libxfixes-6.0.0-3|21	
21mr|libxfixes-6.0.0-3|22	%package -n %{libname}
21mr|libxfixes-6.0.0-3|23	Summary:	X Fixes  Library
21mr|libxfixes-6.0.0-3|24	Group:		System/Libraries
21mr|libxfixes-6.0.0-3|25	Provides:	%{name} = %{EVRD}
21mr|libxfixes-6.0.0-3|26	# compat with Fedora/RH
21mr|libxfixes-6.0.0-3|27	Provides:	libXfixes%{_isa} = %{EVRD}
21mr|libxfixes-6.0.0-3|28	Provides:	libXfixes = %{EVRD}
21mr|libxfixes-6.0.0-3|29	
21mr|libxfixes-6.0.0-3|30	%description -n %{libname}
21mr|libxfixes-6.0.0-3|31	%{name} is a simple library designed to interface the X Fixes Extension.
21mr|libxfixes-6.0.0-3|32	
21mr|libxfixes-6.0.0-3|33	%files -n %{libname}
21mr|libxfixes-6.0.0-3|34	%{_libdir}/libXfixes.so.%{major}*
21mr|libxfixes-6.0.0-3|35	
21mr|libxfixes-6.0.0-3|36	#----------------------------------------------------------------------------
21mr|libxfixes-6.0.0-3|37	
21mr|libxfixes-6.0.0-3|38	%package -n %{devname}
21mr|libxfixes-6.0.0-3|39	Summary:	Development files for %{name}
21mr|libxfixes-6.0.0-3|40	Group:		Development/X11
21mr|libxfixes-6.0.0-3|41	Requires:	%{libname} = %{EVRD}
21mr|libxfixes-6.0.0-3|42	Provides:	libxfixes-devel = %{EVRD}
21mr|libxfixes-6.0.0-3|43	
21mr|libxfixes-6.0.0-3|44	%description -n %{devname}
21mr|libxfixes-6.0.0-3|45	Development files for %{name}
21mr|libxfixes-6.0.0-3|46	
21mr|libxfixes-6.0.0-3|47	%files -n %{devname}
21mr|libxfixes-6.0.0-3|48	%{_libdir}/libXfixes.so
21mr|libxfixes-6.0.0-3|49	%{_libdir}/pkgconfig/xfixes.pc
21mr|libxfixes-6.0.0-3|50	%{_includedir}/X11/extensions/Xfixes.h
21mr|libxfixes-6.0.0-3|51	%{_mandir}/man3/Xfixes.*
21mr|libxfixes-6.0.0-3|52	
21mr|libxfixes-6.0.0-3|53	#----------------------------------------------------------------------------
21mr|libxfixes-6.0.0-3|54	
21mr|libxfixes-6.0.0-3|55	%prep
21mr|libxfixes-6.0.0-3|56	%setup -qn libXfixes-%{version}
21mr|libxfixes-6.0.0-3|57	
21mr|libxfixes-6.0.0-3|58	%build
21mr|libxfixes-6.0.0-3|59	%configure \
21mr|libxfixes-6.0.0-3|60	--disable-static \
21mr|libxfixes-6.0.0-3|61	--x-includes=%{_includedir} \
21mr|libxfixes-6.0.0-3|62	--x-libraries=%{_libdir}
21mr|libxfixes-6.0.0-3|63	
21mr|libxfixes-6.0.0-3|64	%make
21mr|libxfixes-6.0.0-3|65	
21mr|libxfixes-6.0.0-3|66	%install
21mr|libxfixes-6.0.0-3|67	%makeinstall_std

13938 21
21mr|libxfont-1.5.4-3|1	%define major 1
21mr|libxfont-1.5.4-3|2	%define libname %mklibname xfont %{major}
21mr|libxfont-1.5.4-3|3	%define devname %mklibname xfont -d
21mr|libxfont-1.5.4-3|4	
21mr|libxfont-1.5.4-3|5	Summary:	X font Library
21mr|libxfont-1.5.4-3|6	Name:		libxfont
21mr|libxfont-1.5.4-3|7	Version:	1.5.4
21mr|libxfont-1.5.4-3|8	Release:	3
21mr|libxfont-1.5.4-3|9	License:	MIT
21mr|libxfont-1.5.4-3|10	Group:		Development/X11
21mr|libxfont-1.5.4-3|11	Url:		http://xorg.freedesktop.org
21mr|libxfont-1.5.4-3|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXfont-%{version}.tar.bz2
21mr|libxfont-1.5.4-3|13	# submitted upstream as bug #11573
21mr|libxfont-1.5.4-3|14	Patch3:		libXfont-1.3.4-rescan-catalogue-dir-fontpaths-on-directory-change.patch
21mr|libxfont-1.5.4-3|15	# fix for incomplete prototype in previous patch
21mr|libxfont-1.5.4-3|16	Patch4:		libxfont-NormalizeRelativePath-prototype.patch
21mr|libxfont-1.5.4-3|17	
21mr|libxfont-1.5.4-3|18	BuildRequires:	pkgconfig(fontenc)
21mr|libxfont-1.5.4-3|19	BuildRequires:	pkgconfig(freetype2)
21mr|libxfont-1.5.4-3|20	BuildRequires:	pkgconfig(xtrans)
21mr|libxfont-1.5.4-3|21	BuildRequires:	pkgconfig(fontsproto) >= 2.1.3
21mr|libxfont-1.5.4-3|22	BuildRequires:	x11-util-macros
21mr|libxfont-1.5.4-3|23	BuildRequires:	bzip2-devel
21mr|libxfont-1.5.4-3|24	
21mr|libxfont-1.5.4-3|25	%description
21mr|libxfont-1.5.4-3|26	X font Library.
21mr|libxfont-1.5.4-3|27	
21mr|libxfont-1.5.4-3|28	#----------------------------------------------------------------------------
21mr|libxfont-1.5.4-3|29	
21mr|libxfont-1.5.4-3|30	%package -n %{libname}
21mr|libxfont-1.5.4-3|31	Summary:	X font shared library
21mr|libxfont-1.5.4-3|32	Group:		Development/X11
21mr|libxfont-1.5.4-3|33	Provides:	%{name} = %{version}
21mr|libxfont-1.5.4-3|34	Conflicts:	libxorg-x11 < 7.0
21mr|libxfont-1.5.4-3|35	
21mr|libxfont-1.5.4-3|36	%description -n %{libname}
21mr|libxfont-1.5.4-3|37	X font shared library.
21mr|libxfont-1.5.4-3|38	
21mr|libxfont-1.5.4-3|39	%files -n %{libname}
21mr|libxfont-1.5.4-3|40	%{_libdir}/libXfont.so.%{major}*
21mr|libxfont-1.5.4-3|41	
21mr|libxfont-1.5.4-3|42	#----------------------------------------------------------------------------
21mr|libxfont-1.5.4-3|43	
21mr|libxfont-1.5.4-3|44	%package -n %{devname}
21mr|libxfont-1.5.4-3|45	Summary:	Development files for %{name}
21mr|libxfont-1.5.4-3|46	Group:		Development/X11
21mr|libxfont-1.5.4-3|47	Requires:	%{libname} = %{EVRD}
21mr|libxfont-1.5.4-3|48	Provides:	libxfont-devel = %{EVRD}
21mr|libxfont-1.5.4-3|49	Obsoletes:	%{_lib}xfont1-devel < 1.4.5
21mr|libxfont-1.5.4-3|50	Obsoletes:	%{_lib}xfont-static-devel < 1.4.5
21mr|libxfont-1.5.4-3|51	Conflicts:	libxorg-x11-devel < 7.0
21mr|libxfont-1.5.4-3|52	
21mr|libxfont-1.5.4-3|53	%description -n %{devname}
21mr|libxfont-1.5.4-3|54	Development files for %{name}.
21mr|libxfont-1.5.4-3|55	
21mr|libxfont-1.5.4-3|56	%files -n %{devname}
21mr|libxfont-1.5.4-3|57	%{_libdir}/libXfont.so
21mr|libxfont-1.5.4-3|58	%{_libdir}/pkgconfig/xfont.pc
21mr|libxfont-1.5.4-3|59	%dir %{_includedir}/X11/fonts
21mr|libxfont-1.5.4-3|60	%{_includedir}/X11/fonts/*
21mr|libxfont-1.5.4-3|61	
21mr|libxfont-1.5.4-3|62	#----------------------------------------------------------------------------
21mr|libxfont-1.5.4-3|63	
21mr|libxfont-1.5.4-3|64	%prep
21mr|libxfont-1.5.4-3|65	%setup -qn libXfont-%{version}
21mr|libxfont-1.5.4-3|66	%apply_patches
21mr|libxfont-1.5.4-3|67	
21mr|libxfont-1.5.4-3|68	
21mr|libxfont-1.5.4-3|69	%build
21mr|libxfont-1.5.4-3|70	%configure \
21mr|libxfont-1.5.4-3|71	--disable-static \
21mr|libxfont-1.5.4-3|72	--with-bzip2 \
21mr|libxfont-1.5.4-3|73	--without-fop
21mr|libxfont-1.5.4-3|74	
21mr|libxfont-1.5.4-3|75	%make
21mr|libxfont-1.5.4-3|76	
21mr|libxfont-1.5.4-3|77	%install
21mr|libxfont-1.5.4-3|78	%makeinstall_std

13939 21
21mr|libxfont2-2.0.5-1|1	%define major 2
21mr|libxfont2-2.0.5-1|2	%define libname %mklibname xfont2_ %{major}
21mr|libxfont2-2.0.5-1|3	%define devname %mklibname xfont2 -d
21mr|libxfont2-2.0.5-1|4	
21mr|libxfont2-2.0.5-1|5	Summary:	X font Library
21mr|libxfont2-2.0.5-1|6	Name:		libxfont2
21mr|libxfont2-2.0.5-1|7	Version:	2.0.5
21mr|libxfont2-2.0.5-1|8	Release:	1
21mr|libxfont2-2.0.5-1|9	License:	MIT
21mr|libxfont2-2.0.5-1|10	Group:		Development/X11
21mr|libxfont2-2.0.5-1|11	Url:		http://xorg.freedesktop.org
21mr|libxfont2-2.0.5-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXfont2-%{version}.tar.bz2
21mr|libxfont2-2.0.5-1|13	BuildRequires:	libtool
21mr|libxfont2-2.0.5-1|14	BuildRequires:	x11-util-macros
21mr|libxfont2-2.0.5-1|15	BuildRequires:	bzip2-devel
21mr|libxfont2-2.0.5-1|16	BuildRequires:	pkgconfig(fontenc)
21mr|libxfont2-2.0.5-1|17	BuildRequires:	pkgconfig(fontsproto) >= 2.1.3
21mr|libxfont2-2.0.5-1|18	BuildRequires:	pkgconfig(freetype2)
21mr|libxfont2-2.0.5-1|19	BuildRequires:	pkgconfig(xtrans)
21mr|libxfont2-2.0.5-1|20	
21mr|libxfont2-2.0.5-1|21	%description
21mr|libxfont2-2.0.5-1|22	X.Org X11 libXfont2 runtime library
21mr|libxfont2-2.0.5-1|23	
21mr|libxfont2-2.0.5-1|24	#----------------------------------------------------------------------------
21mr|libxfont2-2.0.5-1|25	
21mr|libxfont2-2.0.5-1|26	%package -n %{libname}
21mr|libxfont2-2.0.5-1|27	Summary:	X font shared library
21mr|libxfont2-2.0.5-1|28	Group:		Development/X11
21mr|libxfont2-2.0.5-1|29	Provides:	%{name} = %{version}
21mr|libxfont2-2.0.5-1|30	Conflicts:	%{_lib}xfont2 < 2.0.4-2
21mr|libxfont2-2.0.5-1|31	Obsoletes:	%{_lib}xfont2 < 2.0.4-2
21mr|libxfont2-2.0.5-1|32	
21mr|libxfont2-2.0.5-1|33	%description -n %{libname}
21mr|libxfont2-2.0.5-1|34	X font shared library.
21mr|libxfont2-2.0.5-1|35	
21mr|libxfont2-2.0.5-1|36	%files -n %{libname}
21mr|libxfont2-2.0.5-1|37	%{_libdir}/libXfont2.so.%{major}*
21mr|libxfont2-2.0.5-1|38	
21mr|libxfont2-2.0.5-1|39	#----------------------------------------------------------------------------
21mr|libxfont2-2.0.5-1|40	
21mr|libxfont2-2.0.5-1|41	%package -n %{devname}
21mr|libxfont2-2.0.5-1|42	Summary:	Development files for %{name}
21mr|libxfont2-2.0.5-1|43	Group:		Development/X11
21mr|libxfont2-2.0.5-1|44	Requires:	%{libname} = %{EVRD}
21mr|libxfont2-2.0.5-1|45	Provides:	libxfont2-devel = %{EVRD}
21mr|libxfont2-2.0.5-1|46	
21mr|libxfont2-2.0.5-1|47	%description -n %{devname}
21mr|libxfont2-2.0.5-1|48	Development files for %{name}.
21mr|libxfont2-2.0.5-1|49	
21mr|libxfont2-2.0.5-1|50	%files -n %{devname}
21mr|libxfont2-2.0.5-1|51	%{_libdir}/libXfont2.so
21mr|libxfont2-2.0.5-1|52	%{_libdir}/pkgconfig/xfont2.pc
21mr|libxfont2-2.0.5-1|53	%dir %{_includedir}/X11/fonts
21mr|libxfont2-2.0.5-1|54	%{_includedir}/X11/fonts/*
21mr|libxfont2-2.0.5-1|55	
21mr|libxfont2-2.0.5-1|56	#----------------------------------------------------------------------------
21mr|libxfont2-2.0.5-1|57	
21mr|libxfont2-2.0.5-1|58	%prep
21mr|libxfont2-2.0.5-1|59	%setup -qn libXfont2-%{version}
21mr|libxfont2-2.0.5-1|60	%apply_patches
21mr|libxfont2-2.0.5-1|61	
21mr|libxfont2-2.0.5-1|62	
21mr|libxfont2-2.0.5-1|63	%build
21mr|libxfont2-2.0.5-1|64	autoreconf -v --install --force
21mr|libxfont2-2.0.5-1|65	%configure \
21mr|libxfont2-2.0.5-1|66	--disable-static \
21mr|libxfont2-2.0.5-1|67	--with-bzip2 \
21mr|libxfont2-2.0.5-1|68	--without-fop
21mr|libxfont2-2.0.5-1|69	
21mr|libxfont2-2.0.5-1|70	%make
21mr|libxfont2-2.0.5-1|71	
21mr|libxfont2-2.0.5-1|72	%install
21mr|libxfont2-2.0.5-1|73	%makeinstall_std

13940 21
21mr|libxft-2.3.4-1|1	%define major 2
21mr|libxft-2.3.4-1|2	%define libname %mklibname xft %{major}
21mr|libxft-2.3.4-1|3	%define devname %mklibname xft -d
21mr|libxft-2.3.4-1|4	
21mr|libxft-2.3.4-1|5	Summary:	X FreeType library
21mr|libxft-2.3.4-1|6	Name:		libxft
21mr|libxft-2.3.4-1|7	Version:	2.3.4
21mr|libxft-2.3.4-1|8	Release:	1
21mr|libxft-2.3.4-1|9	License:	MIT
21mr|libxft-2.3.4-1|10	Group:		Development/X11
21mr|libxft-2.3.4-1|11	Url:		http://xorg.freedesktop.org
21mr|libxft-2.3.4-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXft-%{version}.tar.bz2
21mr|libxft-2.3.4-1|13	BuildRequires:	pkgconfig(fontconfig)
21mr|libxft-2.3.4-1|14	BuildRequires:	pkgconfig(freetype2)
21mr|libxft-2.3.4-1|15	BuildRequires:	pkgconfig(xau)
21mr|libxft-2.3.4-1|16	BuildRequires:	pkgconfig(xorg-macros)
21mr|libxft-2.3.4-1|17	BuildRequires:	pkgconfig(xrender)
21mr|libxft-2.3.4-1|18	
21mr|libxft-2.3.4-1|19	%description
21mr|libxft-2.3.4-1|20	X FreeType library.
21mr|libxft-2.3.4-1|21	
21mr|libxft-2.3.4-1|22	#----------------------------------------------------------------------------
21mr|libxft-2.3.4-1|23	
21mr|libxft-2.3.4-1|24	%package -n %{libname}
21mr|libxft-2.3.4-1|25	Summary:	X FreeType library
21mr|libxft-2.3.4-1|26	Group:		Development/X11
21mr|libxft-2.3.4-1|27	Provides:	%{name} = %{EVRD}
21mr|libxft-2.3.4-1|28	Requires:	fontconfig
21mr|libxft-2.3.4-1|29	
21mr|libxft-2.3.4-1|30	%description -n %{libname}
21mr|libxft-2.3.4-1|31	X FreeType library.
21mr|libxft-2.3.4-1|32	
21mr|libxft-2.3.4-1|33	%files -n %{libname}
21mr|libxft-2.3.4-1|34	%{_libdir}/libXft.so.%{major}*
21mr|libxft-2.3.4-1|35	
21mr|libxft-2.3.4-1|36	#----------------------------------------------------------------------------
21mr|libxft-2.3.4-1|37	
21mr|libxft-2.3.4-1|38	%package -n %{devname}
21mr|libxft-2.3.4-1|39	Summary:	Development files for %{name}
21mr|libxft-2.3.4-1|40	Group:		Development/X11
21mr|libxft-2.3.4-1|41	Requires:	%{libname} = %{EVRD}
21mr|libxft-2.3.4-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|libxft-2.3.4-1|43	
21mr|libxft-2.3.4-1|44	%description -n %{devname}
21mr|libxft-2.3.4-1|45	Development files for %{name}.
21mr|libxft-2.3.4-1|46	
21mr|libxft-2.3.4-1|47	%files -n %{devname}
21mr|libxft-2.3.4-1|48	%{_libdir}/libXft.so
21mr|libxft-2.3.4-1|49	%{_libdir}/pkgconfig/xft.pc
21mr|libxft-2.3.4-1|50	%{_includedir}/X11/Xft/Xft.h
21mr|libxft-2.3.4-1|51	%{_includedir}/X11/Xft/XftCompat.h
21mr|libxft-2.3.4-1|52	%{_mandir}/man3/Xft.*
21mr|libxft-2.3.4-1|53	
21mr|libxft-2.3.4-1|54	#----------------------------------------------------------------------------
21mr|libxft-2.3.4-1|55	
21mr|libxft-2.3.4-1|56	%prep
21mr|libxft-2.3.4-1|57	%setup -qn libXft-%{version}
21mr|libxft-2.3.4-1|58	
21mr|libxft-2.3.4-1|59	%build
21mr|libxft-2.3.4-1|60	%configure \
21mr|libxft-2.3.4-1|61	--disable-static \
21mr|libxft-2.3.4-1|62	--x-includes=%{_includedir} \
21mr|libxft-2.3.4-1|63	--x-libraries=%{_libdir}
21mr|libxft-2.3.4-1|64	
21mr|libxft-2.3.4-1|65	%make
21mr|libxft-2.3.4-1|66	
21mr|libxft-2.3.4-1|67	%install
21mr|libxft-2.3.4-1|68	%makeinstall_std

13941 21
21mr|libxi-1.7.99.2-2|1	%define major 6
21mr|libxi-1.7.99.2-2|2	%define libxi %mklibname xi %{major}
21mr|libxi-1.7.99.2-2|3	%define devname %mklibname xi -d
21mr|libxi-1.7.99.2-2|4	
21mr|libxi-1.7.99.2-2|5	Summary:	X Input Extension Library
21mr|libxi-1.7.99.2-2|6	Name:		libxi
21mr|libxi-1.7.99.2-2|7	Version:	1.7.99.2
21mr|libxi-1.7.99.2-2|8	Release:	2
21mr|libxi-1.7.99.2-2|9	License:	MIT
21mr|libxi-1.7.99.2-2|10	Group:		Development/X11
21mr|libxi-1.7.99.2-2|11	Url:		http://xorg.freedesktop.org
21mr|libxi-1.7.99.2-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXi-%{version}.tar.bz2
21mr|libxi-1.7.99.2-2|13	BuildRequires:	pkgconfig(x11)
21mr|libxi-1.7.99.2-2|14	BuildRequires:	pkgconfig(xext)
21mr|libxi-1.7.99.2-2|15	BuildRequires:	pkgconfig(xfixes)
21mr|libxi-1.7.99.2-2|16	BuildRequires:	pkgconfig(xorg-macros)
21mr|libxi-1.7.99.2-2|17	BuildRequires:	pkgconfig(xproto)
21mr|libxi-1.7.99.2-2|18	# necessary for building the man pages
21mr|libxi-1.7.99.2-2|19	BuildRequires:	asciidoc
21mr|libxi-1.7.99.2-2|20	BuildRequires:	docbook-dtd412-xml
21mr|libxi-1.7.99.2-2|21	BuildRequires:	xmlto
21mr|libxi-1.7.99.2-2|22	
21mr|libxi-1.7.99.2-2|23	%description
21mr|libxi-1.7.99.2-2|24	X Input Extension Library.
21mr|libxi-1.7.99.2-2|25	
21mr|libxi-1.7.99.2-2|26	#----------------------------------------------------------------------------
21mr|libxi-1.7.99.2-2|27	
21mr|libxi-1.7.99.2-2|28	%package -n %{libxi}
21mr|libxi-1.7.99.2-2|29	Summary:	X Input Extension Library
21mr|libxi-1.7.99.2-2|30	Group:		Development/X11
21mr|libxi-1.7.99.2-2|31	Provides:	libxi = %{EVRD}
21mr|libxi-1.7.99.2-2|32	Provides:	libxi%{_isa} = %{EVRD}
21mr|libxi-1.7.99.2-2|33	# compat with Fedora/RH
21mr|libxi-1.7.99.2-2|34	Provides:	libXi = %{EVRD}
21mr|libxi-1.7.99.2-2|35	Provides:	libXi%{_isa} = %{EVRD}
21mr|libxi-1.7.99.2-2|36	
21mr|libxi-1.7.99.2-2|37	%description -n %{libxi}
21mr|libxi-1.7.99.2-2|38	X Input Extension Library.
21mr|libxi-1.7.99.2-2|39	
21mr|libxi-1.7.99.2-2|40	%files -n %{libxi}
21mr|libxi-1.7.99.2-2|41	%{_libdir}/libXi.so.%{major}*
21mr|libxi-1.7.99.2-2|42	
21mr|libxi-1.7.99.2-2|43	#----------------------------------------------------------------------------
21mr|libxi-1.7.99.2-2|44	
21mr|libxi-1.7.99.2-2|45	%package -n %{devname}
21mr|libxi-1.7.99.2-2|46	Summary:	Development files for %{name}
21mr|libxi-1.7.99.2-2|47	Group:		Development/X11
21mr|libxi-1.7.99.2-2|48	Requires:	%{libxi} = %{EVRD}
21mr|libxi-1.7.99.2-2|49	Requires:	pkgconfig(xfixes)
21mr|libxi-1.7.99.2-2|50	Provides:	%{name}-devel = %{EVRD}
21mr|libxi-1.7.99.2-2|51	
21mr|libxi-1.7.99.2-2|52	%description -n %{devname}
21mr|libxi-1.7.99.2-2|53	Development files for %{name}.
21mr|libxi-1.7.99.2-2|54	
21mr|libxi-1.7.99.2-2|55	%files -n %{devname}
21mr|libxi-1.7.99.2-2|56	%{_libdir}/libXi.so
21mr|libxi-1.7.99.2-2|57	%{_libdir}/pkgconfig/xi.pc
21mr|libxi-1.7.99.2-2|58	%{_includedir}/X11/extensions/*.h
21mr|libxi-1.7.99.2-2|59	%{_datadir}/doc/libXi/*
21mr|libxi-1.7.99.2-2|60	%{_mandir}/man3/X*
21mr|libxi-1.7.99.2-2|61	
21mr|libxi-1.7.99.2-2|62	#----------------------------------------------------------------------------
21mr|libxi-1.7.99.2-2|63	
21mr|libxi-1.7.99.2-2|64	%prep
21mr|libxi-1.7.99.2-2|65	%setup -qn libXi-%{version}
21mr|libxi-1.7.99.2-2|66	
21mr|libxi-1.7.99.2-2|67	%build
21mr|libxi-1.7.99.2-2|68	%configure \
21mr|libxi-1.7.99.2-2|69	--disable-static
21mr|libxi-1.7.99.2-2|70	
21mr|libxi-1.7.99.2-2|71	%make
21mr|libxi-1.7.99.2-2|72	
21mr|libxi-1.7.99.2-2|73	%install
21mr|libxi-1.7.99.2-2|74	%makeinstall_std
21mr|libxi-1.7.99.2-2|75	
21mr|libxi-1.7.99.2-2|76	%changelog
21mr|libxi-1.7.99.2-2|77	* Tue Feb 24 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libxi-1.7.99.2-2|78	- P libXi
21mr|libxi-1.7.99.2-2|79	
21mr|libxi-1.7.99.2-2|80	* Mon Aug 30 2021 Alexander Stefanov <alexander@mezon.ru> 1.7.99.2-1
21mr|libxi-1.7.99.2-2|81	- version autoupdate [1.7.99.2]
21mr|libxi-1.7.99.2-2|82	
21mr|libxi-1.7.99.2-2|83	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.7.10-2
21mr|libxi-1.7.99.2-2|84	- MassBuild#2340: Increase release tag

13942 21
21mr|libxinerama-1.1.5-2|1	%define major 1
21mr|libxinerama-1.1.5-2|2	%define libname %mklibname xinerama %{major}
21mr|libxinerama-1.1.5-2|3	%define devname %mklibname xinerama -d
21mr|libxinerama-1.1.5-2|4	
21mr|libxinerama-1.1.5-2|5	Summary:	The Xinerama Library
21mr|libxinerama-1.1.5-2|6	Name:		libxinerama
21mr|libxinerama-1.1.5-2|7	Version:	1.1.5
21mr|libxinerama-1.1.5-2|8	Release:	2
21mr|libxinerama-1.1.5-2|9	License:	MIT
21mr|libxinerama-1.1.5-2|10	Group:		Development/X11
21mr|libxinerama-1.1.5-2|11	Url:		http://xorg.freedesktop.org
21mr|libxinerama-1.1.5-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXinerama-%{version}.tar.xz
21mr|libxinerama-1.1.5-2|13	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|libxinerama-1.1.5-2|14	BuildRequires:	pkgconfig(xext) >= 1.0.0
21mr|libxinerama-1.1.5-2|15	BuildRequires:	x11-proto-devel >= 7.5
21mr|libxinerama-1.1.5-2|16	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxinerama-1.1.5-2|17	
21mr|libxinerama-1.1.5-2|18	%description
21mr|libxinerama-1.1.5-2|19	The Xinerama Library.
21mr|libxinerama-1.1.5-2|20	
21mr|libxinerama-1.1.5-2|21	%package -n %{libname}
21mr|libxinerama-1.1.5-2|22	Summary:	The Xinerama Library
21mr|libxinerama-1.1.5-2|23	Group:		Development/X11
21mr|libxinerama-1.1.5-2|24	# Compat with Fedora/RH
21mr|libxinerama-1.1.5-2|25	Provides:	libXinerama = %{EVRD}
21mr|libxinerama-1.1.5-2|26	
21mr|libxinerama-1.1.5-2|27	%description -n %{libname}
21mr|libxinerama-1.1.5-2|28	The Xinerama Library.
21mr|libxinerama-1.1.5-2|29	
21mr|libxinerama-1.1.5-2|30	%package -n %{devname}
21mr|libxinerama-1.1.5-2|31	Summary:	Development files for %{name}
21mr|libxinerama-1.1.5-2|32	Group:		Development/X11
21mr|libxinerama-1.1.5-2|33	Requires:	%{libname} = %{EVRD}
21mr|libxinerama-1.1.5-2|34	Provides:	libxinerama-devel = %{EVRD}
21mr|libxinerama-1.1.5-2|35	Obsoletes:	%{_lib}xinerama1-devel < 1.1.2
21mr|libxinerama-1.1.5-2|36	Obsoletes:	%{_lib}xinerama-static-devel < 1.1.2
21mr|libxinerama-1.1.5-2|37	# Due to moved man page, to be removed later
21mr|libxinerama-1.1.5-2|38	Conflicts:	%{libname} < 1.1.3-4
21mr|libxinerama-1.1.5-2|39	
21mr|libxinerama-1.1.5-2|40	%description -n %{devname}
21mr|libxinerama-1.1.5-2|41	Development files for %{name}.
21mr|libxinerama-1.1.5-2|42	
21mr|libxinerama-1.1.5-2|43	%prep
21mr|libxinerama-1.1.5-2|44	%setup -qn libXinerama-%{version}
21mr|libxinerama-1.1.5-2|45	
21mr|libxinerama-1.1.5-2|46	%build
21mr|libxinerama-1.1.5-2|47	%configure \
21mr|libxinerama-1.1.5-2|48	--disable-static \
21mr|libxinerama-1.1.5-2|49	--x-includes=%{_includedir} \
21mr|libxinerama-1.1.5-2|50	--x-libraries=%{_libdir}
21mr|libxinerama-1.1.5-2|51	
21mr|libxinerama-1.1.5-2|52	%make
21mr|libxinerama-1.1.5-2|53	
21mr|libxinerama-1.1.5-2|54	%install
21mr|libxinerama-1.1.5-2|55	%makeinstall_std
21mr|libxinerama-1.1.5-2|56	
21mr|libxinerama-1.1.5-2|57	%files -n %{libname}
21mr|libxinerama-1.1.5-2|58	%{_libdir}/libXinerama.so.%{major}*
21mr|libxinerama-1.1.5-2|59	
21mr|libxinerama-1.1.5-2|60	%files -n %{devname}
21mr|libxinerama-1.1.5-2|61	%{_libdir}/libXinerama.so
21mr|libxinerama-1.1.5-2|62	%{_libdir}/pkgconfig/xinerama.pc
21mr|libxinerama-1.1.5-2|63	%{_includedir}/X11/extensions/*.h
21mr|libxinerama-1.1.5-2|64	%{_mandir}/man3/*

13943 21
21mr|libxkbcommon-1.4.1-2|1	%define bname xkbcommon
21mr|libxkbcommon-1.4.1-2|2	
21mr|libxkbcommon-1.4.1-2|3	%define major 0
21mr|libxkbcommon-1.4.1-2|4	%define libname %mklibname xkbcommon %{major}
21mr|libxkbcommon-1.4.1-2|5	%define devname %mklibname xkbcommon -d
21mr|libxkbcommon-1.4.1-2|6	%define libx11 %mklibname xkbcommon-x11_ %{major}
21mr|libxkbcommon-1.4.1-2|7	%define devx11 %mklibname xkbcommon-x11 -d
21mr|libxkbcommon-1.4.1-2|8	%define libnamereg %mklibname xkbregistry %{major}
21mr|libxkbcommon-1.4.1-2|9	%define libnamereg_devel %mklibname xkbregistry -d
21mr|libxkbcommon-1.4.1-2|10	
21mr|libxkbcommon-1.4.1-2|11	Summary:	Keymap handling library for toolkits and window systems
21mr|libxkbcommon-1.4.1-2|12	Name:		lib%{bname}
21mr|libxkbcommon-1.4.1-2|13	Version:	1.4.1
21mr|libxkbcommon-1.4.1-2|14	Release:	2
21mr|libxkbcommon-1.4.1-2|15	License:	MIT
21mr|libxkbcommon-1.4.1-2|16	Group:		Development/X11
21mr|libxkbcommon-1.4.1-2|17	Url:		http://xkbcommon.org/
21mr|libxkbcommon-1.4.1-2|18	Source0:	http://xkbcommon.org/download/%{name}-%{version}.tar.xz
21mr|libxkbcommon-1.4.1-2|19	BuildRequires:	bison
21mr|libxkbcommon-1.4.1-2|20	BuildRequires:	cmake
21mr|libxkbcommon-1.4.1-2|21	BuildRequires:	meson
21mr|libxkbcommon-1.4.1-2|22	BuildRequires:	byacc
21mr|libxkbcommon-1.4.1-2|23	BuildRequires:	doxygen
21mr|libxkbcommon-1.4.1-2|24	BuildRequires:	flex
21mr|libxkbcommon-1.4.1-2|25	# to auto-detect XKB config root
21mr|libxkbcommon-1.4.1-2|26	BuildRequires:	x11-data-xkbdata
21mr|libxkbcommon-1.4.1-2|27	BuildRequires:	wayland-protocols-devel
21mr|libxkbcommon-1.4.1-2|28	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libxkbcommon-1.4.1-2|29	BuildRequires:	pkgconfig(x11)
21mr|libxkbcommon-1.4.1-2|30	BuildRequires:	pkgconfig(xcb)
21mr|libxkbcommon-1.4.1-2|31	BuildRequires:	pkgconfig(xorg-macros)
21mr|libxkbcommon-1.4.1-2|32	BuildRequires:	pkgconfig(xproto)
21mr|libxkbcommon-1.4.1-2|33	BuildRequires:	pkgconfig(wayland-scanner)
21mr|libxkbcommon-1.4.1-2|34	
21mr|libxkbcommon-1.4.1-2|35	
21mr|libxkbcommon-1.4.1-2|36	%description
21mr|libxkbcommon-1.4.1-2|37	A library that provides XKB API, common to servers and clients, to translate
21mr|libxkbcommon-1.4.1-2|38	evdev keycodes to keysyms, used by Wayland. Wayland is a protocol for a
21mr|libxkbcommon-1.4.1-2|39	compositor to talk to its clients as well as a C library implementation of
21mr|libxkbcommon-1.4.1-2|40	that protocol. The compositor can be a standalone display server running on
21mr|libxkbcommon-1.4.1-2|41	Linux kernel modesetting and evdev input devices, an X application, or a
21mr|libxkbcommon-1.4.1-2|42	wayland client itself.
21mr|libxkbcommon-1.4.1-2|43	
21mr|libxkbcommon-1.4.1-2|44	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|45	
21mr|libxkbcommon-1.4.1-2|46	%package -n %{libname}
21mr|libxkbcommon-1.4.1-2|47	Summary:	Library to translate evdev keycodes to keysyms
21mr|libxkbcommon-1.4.1-2|48	Group:		Development/X11
21mr|libxkbcommon-1.4.1-2|49	# compat with RH/Fedora
21mr|libxkbcommon-1.4.1-2|50	Provides:	libxkbcommon = %{EVRD}
21mr|libxkbcommon-1.4.1-2|51	Provides:	libxkbcommon%{_isa} = %{EVRD}
21mr|libxkbcommon-1.4.1-2|52	
21mr|libxkbcommon-1.4.1-2|53	%description -n %{libname}
21mr|libxkbcommon-1.4.1-2|54	A library that provides XKB API, common to servers and clients, to translate
21mr|libxkbcommon-1.4.1-2|55	evdev keycodes to keysyms, used by Wayland. Wayland is a protocol for a
21mr|libxkbcommon-1.4.1-2|56	compositor to talk to its clients as well as a C library implementation of
21mr|libxkbcommon-1.4.1-2|57	that protocol. The compositor can be a standalone display server running on
21mr|libxkbcommon-1.4.1-2|58	Linux kernel modesetting and evdev input devices, an X application, or a
21mr|libxkbcommon-1.4.1-2|59	wayland client itself.
21mr|libxkbcommon-1.4.1-2|60	
21mr|libxkbcommon-1.4.1-2|61	%files -n %{libname}
21mr|libxkbcommon-1.4.1-2|62	%doc README.md NEWS
21mr|libxkbcommon-1.4.1-2|63	%{_libdir}/%{name}.so.%{major}*
21mr|libxkbcommon-1.4.1-2|64	
21mr|libxkbcommon-1.4.1-2|65	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|66	
21mr|libxkbcommon-1.4.1-2|67	%package utils
21mr|libxkbcommon-1.4.1-2|68	Summary:	X.Org X11 XKB parsing utilities
21mr|libxkbcommon-1.4.1-2|69	Requires:	%{libname}
21mr|libxkbcommon-1.4.1-2|70	
21mr|libxkbcommon-1.4.1-2|71	%description utils
21mr|libxkbcommon-1.4.1-2|72	%{name}-utils is a set of utilities to analyze and test XKB parsing.
21mr|libxkbcommon-1.4.1-2|73	
21mr|libxkbcommon-1.4.1-2|74	%files utils
21mr|libxkbcommon-1.4.1-2|75	%{_bindir}/xkbcli
21mr|libxkbcommon-1.4.1-2|76	%{_libexecdir}/xkbcommon/xkbcli-*
21mr|libxkbcommon-1.4.1-2|77	%{_mandir}/man1/xkbcli*.1.*
21mr|libxkbcommon-1.4.1-2|78	
21mr|libxkbcommon-1.4.1-2|79	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|80	
21mr|libxkbcommon-1.4.1-2|81	%package -n %{devname}
21mr|libxkbcommon-1.4.1-2|82	Summary:	Development files for %{name}
21mr|libxkbcommon-1.4.1-2|83	Group:		Development/X11
21mr|libxkbcommon-1.4.1-2|84	Requires:	%{libname} = %{EVRD}
21mr|libxkbcommon-1.4.1-2|85	Provides:	%{name}-devel = %{EVRD}
21mr|libxkbcommon-1.4.1-2|86	
21mr|libxkbcommon-1.4.1-2|87	%description -n %{devname}
21mr|libxkbcommon-1.4.1-2|88	This package contains development files for %{name}.
21mr|libxkbcommon-1.4.1-2|89	
21mr|libxkbcommon-1.4.1-2|90	%files -n %{devname}
21mr|libxkbcommon-1.4.1-2|91	%{_libdir}/%{name}.so
21mr|libxkbcommon-1.4.1-2|92	%{_libdir}/pkgconfig/%{bname}.pc
21mr|libxkbcommon-1.4.1-2|93	%{_includedir}/%{bname}/%{bname}.h
21mr|libxkbcommon-1.4.1-2|94	%{_includedir}/%{bname}/%{bname}-compat.h
21mr|libxkbcommon-1.4.1-2|95	%{_includedir}/%{bname}/%{bname}-keysyms.h
21mr|libxkbcommon-1.4.1-2|96	%{_includedir}/%{bname}/%{bname}-names.h
21mr|libxkbcommon-1.4.1-2|97	%{_includedir}/%{bname}/%{bname}-compose.h
21mr|libxkbcommon-1.4.1-2|98	
21mr|libxkbcommon-1.4.1-2|99	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|100	
21mr|libxkbcommon-1.4.1-2|101	%package -n %{libx11}
21mr|libxkbcommon-1.4.1-2|102	Summary:	Library to translate evdev keycodes to keysyms (X11 bits)
21mr|libxkbcommon-1.4.1-2|103	Group:		Development/X11
21mr|libxkbcommon-1.4.1-2|104	# compat with RH/Fedora
21mr|libxkbcommon-1.4.1-2|105	Provides:	libxkbcommon-x11 = %{EVRD}
21mr|libxkbcommon-1.4.1-2|106	Provides:	libxkbcommon-x11%{_isa} = %{EVRD}
21mr|libxkbcommon-1.4.1-2|107	
21mr|libxkbcommon-1.4.1-2|108	%description -n %{libx11}
21mr|libxkbcommon-1.4.1-2|109	A library that provides XKB API, common to servers and clients, to translate
21mr|libxkbcommon-1.4.1-2|110	evdev keycodes to keysyms, used by Wayland. Wayland is a protocol for a
21mr|libxkbcommon-1.4.1-2|111	compositor to talk to its clients as well as a C library implementation of
21mr|libxkbcommon-1.4.1-2|112	that protocol. The compositor can be a standalone display server running on
21mr|libxkbcommon-1.4.1-2|113	Linux kernel modesetting and evdev input devices, an X application, or a
21mr|libxkbcommon-1.4.1-2|114	wayland client itself.
21mr|libxkbcommon-1.4.1-2|115	
21mr|libxkbcommon-1.4.1-2|116	%files -n %{libx11}
21mr|libxkbcommon-1.4.1-2|117	%{_libdir}/%{name}-x11.so.%{major}*
21mr|libxkbcommon-1.4.1-2|118	
21mr|libxkbcommon-1.4.1-2|119	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|120	
21mr|libxkbcommon-1.4.1-2|121	%package -n %{libnamereg}
21mr|libxkbcommon-1.4.1-2|122	Summary:	Libraries for xkbregistry bits of %{name}
21mr|libxkbcommon-1.4.1-2|123	Group:		System/Libraries
21mr|libxkbcommon-1.4.1-2|124	Provides:	libxkbregistry = %{EVRD}
21mr|libxkbcommon-1.4.1-2|125	Provides:	libxkbregistry%{_isa} = %{EVRD}
21mr|libxkbcommon-1.4.1-2|126	
21mr|libxkbcommon-1.4.1-2|127	%description -n %{libnamereg}
21mr|libxkbcommon-1.4.1-2|128	This package contains the libraries for xkbregistry bits of %{name}.
21mr|libxkbcommon-1.4.1-2|129	
21mr|libxkbcommon-1.4.1-2|130	%files -n %{libnamereg}
21mr|libxkbcommon-1.4.1-2|131	%{_libdir}/libxkbregistry.so.%{major}
21mr|libxkbcommon-1.4.1-2|132	%{_libdir}/libxkbregistry.so.%{major}.*
21mr|libxkbcommon-1.4.1-2|133	
21mr|libxkbcommon-1.4.1-2|134	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|135	
21mr|libxkbcommon-1.4.1-2|136	%package -n %{libnamereg_devel}
21mr|libxkbcommon-1.4.1-2|137	Summary:	Header files for xkbregistry bits of %{name}
21mr|libxkbcommon-1.4.1-2|138	Group:		Development/C
21mr|libxkbcommon-1.4.1-2|139	Requires:	%{libnamereg} = %{version}-%{release}
21mr|libxkbcommon-1.4.1-2|140	Requires:	%{devname} = %{version}-%{release}
21mr|libxkbcommon-1.4.1-2|141	
21mr|libxkbcommon-1.4.1-2|142	%description -n %{libnamereg_devel}
21mr|libxkbcommon-1.4.1-2|143	This package contains the header and pkg-config files for developing
21mr|libxkbcommon-1.4.1-2|144	with xkbregistry bits of %{name}.
21mr|libxkbcommon-1.4.1-2|145	
21mr|libxkbcommon-1.4.1-2|146	%files -n %{libnamereg_devel}
21mr|libxkbcommon-1.4.1-2|147	%{_includedir}/xkbcommon/xkbregistry.h
21mr|libxkbcommon-1.4.1-2|148	%{_libdir}/libxkbregistry.so
21mr|libxkbcommon-1.4.1-2|149	%{_libdir}/pkgconfig/xkbregistry.pc
21mr|libxkbcommon-1.4.1-2|150	
21mr|libxkbcommon-1.4.1-2|151	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|152	
21mr|libxkbcommon-1.4.1-2|153	%package -n %{devx11}
21mr|libxkbcommon-1.4.1-2|154	Summary:	Development files for %{name}
21mr|libxkbcommon-1.4.1-2|155	Group:		Development/X11
21mr|libxkbcommon-1.4.1-2|156	Requires:	%{libx11} = %{EVRD}
21mr|libxkbcommon-1.4.1-2|157	Requires:	%{devname} = %{EVRD}
21mr|libxkbcommon-1.4.1-2|158	
21mr|libxkbcommon-1.4.1-2|159	%description -n %{devx11}
21mr|libxkbcommon-1.4.1-2|160	This package contains development files for %{name}.
21mr|libxkbcommon-1.4.1-2|161	
21mr|libxkbcommon-1.4.1-2|162	%files -n %{devx11}
21mr|libxkbcommon-1.4.1-2|163	%{_libdir}/%{name}-x11.so
21mr|libxkbcommon-1.4.1-2|164	%{_libdir}/pkgconfig/%{bname}-x11.pc
21mr|libxkbcommon-1.4.1-2|165	%{_includedir}/%{bname}/%{bname}-x11.h
21mr|libxkbcommon-1.4.1-2|166	
21mr|libxkbcommon-1.4.1-2|167	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|168	
21mr|libxkbcommon-1.4.1-2|169	%package doc
21mr|libxkbcommon-1.4.1-2|170	Summary:	Documentation for %{name}
21mr|libxkbcommon-1.4.1-2|171	Group:		Development/Other
21mr|libxkbcommon-1.4.1-2|172	
21mr|libxkbcommon-1.4.1-2|173	%description doc
21mr|libxkbcommon-1.4.1-2|174	This package contains documentation for %{name}.
21mr|libxkbcommon-1.4.1-2|175	
21mr|libxkbcommon-1.4.1-2|176	%files doc
21mr|libxkbcommon-1.4.1-2|177	%doc %{_docdir}/%{name}/*
21mr|libxkbcommon-1.4.1-2|178	
21mr|libxkbcommon-1.4.1-2|179	#-----------------------------------------------------------------------------
21mr|libxkbcommon-1.4.1-2|180	
21mr|libxkbcommon-1.4.1-2|181	%prep
21mr|libxkbcommon-1.4.1-2|182	%autosetup -p1
21mr|libxkbcommon-1.4.1-2|183	
21mr|libxkbcommon-1.4.1-2|184	%build
21mr|libxkbcommon-1.4.1-2|185	%meson
21mr|libxkbcommon-1.4.1-2|186	%meson_build
21mr|libxkbcommon-1.4.1-2|187	
21mr|libxkbcommon-1.4.1-2|188	%install
21mr|libxkbcommon-1.4.1-2|189	%meson_install

13944 21
21mr|libxkbfile-1.1.2-1|1	%define major 1
21mr|libxkbfile-1.1.2-1|2	%define libname %mklibname xkbfile %{major}
21mr|libxkbfile-1.1.2-1|3	%define develname %mklibname xkbfile -d
21mr|libxkbfile-1.1.2-1|4	
21mr|libxkbfile-1.1.2-1|5	Name:		libxkbfile
21mr|libxkbfile-1.1.2-1|6	Summary:	The xkbfile Library
21mr|libxkbfile-1.1.2-1|7	Version:	1.1.2
21mr|libxkbfile-1.1.2-1|8	Release:	1
21mr|libxkbfile-1.1.2-1|9	Group:		Development/X11
21mr|libxkbfile-1.1.2-1|10	License:	MIT
21mr|libxkbfile-1.1.2-1|11	URL:		http://xorg.freedesktop.org
21mr|libxkbfile-1.1.2-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libxkbfile-%{version}.tar.xz
21mr|libxkbfile-1.1.2-1|13	
21mr|libxkbfile-1.1.2-1|14	BuildRequires:	pkgconfig(x11)
21mr|libxkbfile-1.1.2-1|15	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxkbfile-1.1.2-1|16	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxkbfile-1.1.2-1|17	
21mr|libxkbfile-1.1.2-1|18	%description
21mr|libxkbfile-1.1.2-1|19	The xkbfile Library.
21mr|libxkbfile-1.1.2-1|20	
21mr|libxkbfile-1.1.2-1|21	%package -n %{libname}
21mr|libxkbfile-1.1.2-1|22	Summary:	The xkbfile Library
21mr|libxkbfile-1.1.2-1|23	Group:		Development/X11
21mr|libxkbfile-1.1.2-1|24	Conflicts:	libxorg-x11 < 7.0
21mr|libxkbfile-1.1.2-1|25	Provides:	%{name} = %{version}
21mr|libxkbfile-1.1.2-1|26	
21mr|libxkbfile-1.1.2-1|27	%description -n %{libname}
21mr|libxkbfile-1.1.2-1|28	The xkbfile Library.
21mr|libxkbfile-1.1.2-1|29	
21mr|libxkbfile-1.1.2-1|30	%package -n %{develname}
21mr|libxkbfile-1.1.2-1|31	Summary:	Development files for %{name}
21mr|libxkbfile-1.1.2-1|32	Group:		Development/X11
21mr|libxkbfile-1.1.2-1|33	Requires:	%{libname} >= %{version}
21mr|libxkbfile-1.1.2-1|34	Provides:	%{name}-devel = %{version}-%{release}
21mr|libxkbfile-1.1.2-1|35	Conflicts:	libxorg-x11-devel < 7.0
21mr|libxkbfile-1.1.2-1|36	Obsoletes:	%{_lib}xkbfile1-devel < 1.0.8
21mr|libxkbfile-1.1.2-1|37	Obsoletes:	%{_lib}xkbfile-static-devel < 1.0.8
21mr|libxkbfile-1.1.2-1|38	
21mr|libxkbfile-1.1.2-1|39	%description -n %{develname}
21mr|libxkbfile-1.1.2-1|40	Development files for %{name}
21mr|libxkbfile-1.1.2-1|41	
21mr|libxkbfile-1.1.2-1|42	%prep
21mr|libxkbfile-1.1.2-1|43	%setup -qn libxkbfile-%{version}
21mr|libxkbfile-1.1.2-1|44	
21mr|libxkbfile-1.1.2-1|45	%build
21mr|libxkbfile-1.1.2-1|46	%configure \
21mr|libxkbfile-1.1.2-1|47	--disable-static \
21mr|libxkbfile-1.1.2-1|48	--x-includes=%{_includedir} \
21mr|libxkbfile-1.1.2-1|49	--x-libraries=%{_libdir}
21mr|libxkbfile-1.1.2-1|50	
21mr|libxkbfile-1.1.2-1|51	%make
21mr|libxkbfile-1.1.2-1|52	
21mr|libxkbfile-1.1.2-1|53	%install
21mr|libxkbfile-1.1.2-1|54	rm -rf %{buildroot}
21mr|libxkbfile-1.1.2-1|55	%makeinstall_std
21mr|libxkbfile-1.1.2-1|56	
21mr|libxkbfile-1.1.2-1|57	%files -n %{libname}
21mr|libxkbfile-1.1.2-1|58	%{_libdir}/libxkbfile.so.%{major}*
21mr|libxkbfile-1.1.2-1|59	
21mr|libxkbfile-1.1.2-1|60	%files -n %{develname}
21mr|libxkbfile-1.1.2-1|61	%{_libdir}/libxkbfile.so
21mr|libxkbfile-1.1.2-1|62	%{_libdir}/pkgconfig/xkbfile.pc
21mr|libxkbfile-1.1.2-1|63	%{_includedir}/X11/extensions/XKM.h
21mr|libxkbfile-1.1.2-1|64	%{_includedir}/X11/extensions/XKBrules.h
21mr|libxkbfile-1.1.2-1|65	%{_includedir}/X11/extensions/XKBconfig.h
21mr|libxkbfile-1.1.2-1|66	%{_includedir}/X11/extensions/XKMformat.h
21mr|libxkbfile-1.1.2-1|67	%{_includedir}/X11/extensions/XKBfile.h
21mr|libxkbfile-1.1.2-1|68	%{_includedir}/X11/extensions/XKBbells.h

13945 21
21mr|libxkbui-1.0.2-18|1	%define major 1
21mr|libxkbui-1.0.2-18|2	%define libname %mklibname xkbui %{major}
21mr|libxkbui-1.0.2-18|3	%define devname %mklibname xkbui -d
21mr|libxkbui-1.0.2-18|4	%define sdevname %mklibname xkbui -d -s
21mr|libxkbui-1.0.2-18|5	
21mr|libxkbui-1.0.2-18|6	Summary:	The xkbui library
21mr|libxkbui-1.0.2-18|7	Name:		libxkbui
21mr|libxkbui-1.0.2-18|8	Version:	1.0.2
21mr|libxkbui-1.0.2-18|9	Release:	18
21mr|libxkbui-1.0.2-18|10	License:	MIT
21mr|libxkbui-1.0.2-18|11	Group:		System/Libraries
21mr|libxkbui-1.0.2-18|12	Url:		http://xorg.freedesktop.org
21mr|libxkbui-1.0.2-18|13	Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
21mr|libxkbui-1.0.2-18|14	Patch0:		libxkbui-1.0.2-drop-xt.patch
21mr|libxkbui-1.0.2-18|15	BuildRequires:	pkgconfig(x11)
21mr|libxkbui-1.0.2-18|16	BuildRequires:	pkgconfig(xkbfile)
21mr|libxkbui-1.0.2-18|17	
21mr|libxkbui-1.0.2-18|18	%description
21mr|libxkbui-1.0.2-18|19	The xkbui library.
21mr|libxkbui-1.0.2-18|20	
21mr|libxkbui-1.0.2-18|21	#-----------------------------------------------------------
21mr|libxkbui-1.0.2-18|22	
21mr|libxkbui-1.0.2-18|23	%package -n %{libname}
21mr|libxkbui-1.0.2-18|24	Summary:	The xkbui shared library
21mr|libxkbui-1.0.2-18|25	Group:		System/Libraries
21mr|libxkbui-1.0.2-18|26	Provides:	%{name} = %{version}
21mr|libxkbui-1.0.2-18|27	
21mr|libxkbui-1.0.2-18|28	%description -n %{libname}
21mr|libxkbui-1.0.2-18|29	The xkbui shared library.
21mr|libxkbui-1.0.2-18|30	
21mr|libxkbui-1.0.2-18|31	%files -n %{libname}
21mr|libxkbui-1.0.2-18|32	%{_libdir}/libxkbui.so.%{major}*
21mr|libxkbui-1.0.2-18|33	
21mr|libxkbui-1.0.2-18|34	#-----------------------------------------------------------
21mr|libxkbui-1.0.2-18|35	
21mr|libxkbui-1.0.2-18|36	%package -n %{devname}
21mr|libxkbui-1.0.2-18|37	Summary:	Development files for %{name}
21mr|libxkbui-1.0.2-18|38	Group:		Development/X11
21mr|libxkbui-1.0.2-18|39	Requires:	%{libname} = %{EVRD}
21mr|libxkbui-1.0.2-18|40	Requires:	pkgconfig(x11)
21mr|libxkbui-1.0.2-18|41	Requires:	pkgconfig(xproto)
21mr|libxkbui-1.0.2-18|42	Provides:	%{name}-devel = %{EVRD}
21mr|libxkbui-1.0.2-18|43	
21mr|libxkbui-1.0.2-18|44	%description -n %{devname}
21mr|libxkbui-1.0.2-18|45	Development files for %{name}.
21mr|libxkbui-1.0.2-18|46	
21mr|libxkbui-1.0.2-18|47	%files -n %{devname}
21mr|libxkbui-1.0.2-18|48	%{_libdir}/libxkbui.so
21mr|libxkbui-1.0.2-18|49	%{_libdir}/pkgconfig/xkbui.pc
21mr|libxkbui-1.0.2-18|50	%{_includedir}/X11/extensions/XKBui.h
21mr|libxkbui-1.0.2-18|51	
21mr|libxkbui-1.0.2-18|52	#-----------------------------------------------------------
21mr|libxkbui-1.0.2-18|53	
21mr|libxkbui-1.0.2-18|54	%package -n %{sdevname}
21mr|libxkbui-1.0.2-18|55	Summary:	Static development files for %{name}
21mr|libxkbui-1.0.2-18|56	Group:		Development/X11
21mr|libxkbui-1.0.2-18|57	Requires:	%{devname} = %{EVRD}
21mr|libxkbui-1.0.2-18|58	Provides:	%{name}-static-devel = %{EVRD}
21mr|libxkbui-1.0.2-18|59	
21mr|libxkbui-1.0.2-18|60	%description -n %{sdevname}
21mr|libxkbui-1.0.2-18|61	Static development files for %{name}.
21mr|libxkbui-1.0.2-18|62	
21mr|libxkbui-1.0.2-18|63	%files -n %{sdevname}
21mr|libxkbui-1.0.2-18|64	%{_libdir}/libxkbui.a
21mr|libxkbui-1.0.2-18|65	
21mr|libxkbui-1.0.2-18|66	#-----------------------------------------------------------
21mr|libxkbui-1.0.2-18|67	
21mr|libxkbui-1.0.2-18|68	%prep
21mr|libxkbui-1.0.2-18|69	%setup -q -n libxkbui-%{version}
21mr|libxkbui-1.0.2-18|70	%patch0 -p0
21mr|libxkbui-1.0.2-18|71	
21mr|libxkbui-1.0.2-18|72	%build
21mr|libxkbui-1.0.2-18|73	autoreconf -fi
21mr|libxkbui-1.0.2-18|74	%configure --enable-static
21mr|libxkbui-1.0.2-18|75	%make_build
21mr|libxkbui-1.0.2-18|76	
21mr|libxkbui-1.0.2-18|77	%install
21mr|libxkbui-1.0.2-18|78	%make_install

13946 21
21mr|libxklavier-5.4-4|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libxklavier-5.4-4|2	
21mr|libxklavier-5.4-4|3	%define major	16
21mr|libxklavier-5.4-4|4	%define gimajor	1.0
21mr|libxklavier-5.4-4|5	%define libname %mklibname xklavier %{major}
21mr|libxklavier-5.4-4|6	%define girname %mklibname xkl-gir %{gimajor}
21mr|libxklavier-5.4-4|7	%define devname %mklibname -d xklavier
21mr|libxklavier-5.4-4|8	
21mr|libxklavier-5.4-4|9	Summary:	X Keyboard support library
21mr|libxklavier-5.4-4|10	Name:		libxklavier
21mr|libxklavier-5.4-4|11	Version:	5.4
21mr|libxklavier-5.4-4|12	Release:	4
21mr|libxklavier-5.4-4|13	License:	LGPLv2+
21mr|libxklavier-5.4-4|14	Group:		System/Libraries
21mr|libxklavier-5.4-4|15	Url:		http://gswitchit.sourceforge.net/
21mr|libxklavier-5.4-4|16	Source0:	http://people.freedesktop.org/~svu/libxklavier-5.4.tar.bz2
21mr|libxklavier-5.4-4|17	
21mr|libxklavier-5.4-4|18	BuildRequires:	gettext-devel
21mr|libxklavier-5.4-4|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|libxklavier-5.4-4|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libxklavier-5.4-4|21	BuildRequires:	pkgconfig(iso-codes)
21mr|libxklavier-5.4-4|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libxklavier-5.4-4|23	BuildRequires:	pkgconfig(xi)
21mr|libxklavier-5.4-4|24	BuildRequires:	pkgconfig(xkbfile)
21mr|libxklavier-5.4-4|25	
21mr|libxklavier-5.4-4|26	%description
21mr|libxklavier-5.4-4|27	This library allows you simplify XKB-related development.
21mr|libxklavier-5.4-4|28	
21mr|libxklavier-5.4-4|29	#----------------------------------------------------------------------------
21mr|libxklavier-5.4-4|30	
21mr|libxklavier-5.4-4|31	%package -n %{libname}
21mr|libxklavier-5.4-4|32	Summary:	X Keyboard support library
21mr|libxklavier-5.4-4|33	Group:		System/Libraries
21mr|libxklavier-5.4-4|34	
21mr|libxklavier-5.4-4|35	%description -n %{libname}
21mr|libxklavier-5.4-4|36	This library allows you simplify XKB-related development.
21mr|libxklavier-5.4-4|37	
21mr|libxklavier-5.4-4|38	%files -n %{libname}
21mr|libxklavier-5.4-4|39	%{_libdir}/lib*.so.%{major}*
21mr|libxklavier-5.4-4|40	
21mr|libxklavier-5.4-4|41	#----------------------------------------------------------------------------
21mr|libxklavier-5.4-4|42	
21mr|libxklavier-5.4-4|43	%package -n %{girname}
21mr|libxklavier-5.4-4|44	Group:		System/Libraries
21mr|libxklavier-5.4-4|45	Summary:	GObject Introspection interface library for %{name}
21mr|libxklavier-5.4-4|46	
21mr|libxklavier-5.4-4|47	%description -n %{girname}
21mr|libxklavier-5.4-4|48	GObject Introspection interface library for %{name}.
21mr|libxklavier-5.4-4|49	
21mr|libxklavier-5.4-4|50	%files -n %{girname}
21mr|libxklavier-5.4-4|51	%{_libdir}/girepository-1.0/Xkl-%{gimajor}.typelib
21mr|libxklavier-5.4-4|52	
21mr|libxklavier-5.4-4|53	#----------------------------------------------------------------------------
21mr|libxklavier-5.4-4|54	
21mr|libxklavier-5.4-4|55	%package -n %{devname}
21mr|libxklavier-5.4-4|56	Summary:	Libraries, includes, etc to develop libxklavier applications
21mr|libxklavier-5.4-4|57	Group:		Development/C
21mr|libxklavier-5.4-4|58	Requires:	%{libname} = %{version}-%{release}
21mr|libxklavier-5.4-4|59	Requires:	%{girname} = %{version}-%{release}
21mr|libxklavier-5.4-4|60	Provides:	%{name}-devel = %{version}-%{release}
21mr|libxklavier-5.4-4|61	
21mr|libxklavier-5.4-4|62	%description  -n %{devname}
21mr|libxklavier-5.4-4|63	Libraries, include files, etc you can use to develop libxklavier
21mr|libxklavier-5.4-4|64	applications.
21mr|libxklavier-5.4-4|65	
21mr|libxklavier-5.4-4|66	%files -n %{devname}
21mr|libxklavier-5.4-4|67	%doc AUTHORS ChangeLog NEWS README COPYING.LIB
21mr|libxklavier-5.4-4|68	%{_includedir}/*
21mr|libxklavier-5.4-4|69	%{_libdir}/*.so
21mr|libxklavier-5.4-4|70	%{_libdir}/pkgconfig/*.pc
21mr|libxklavier-5.4-4|71	%{_datadir}/gir-1.0/Xkl-%{gimajor}.gir
21mr|libxklavier-5.4-4|72	%{_datadir}/gtk-doc/html/%{name}/*
21mr|libxklavier-5.4-4|73	
21mr|libxklavier-5.4-4|74	#----------------------------------------------------------------------------
21mr|libxklavier-5.4-4|75	
21mr|libxklavier-5.4-4|76	%prep
21mr|libxklavier-5.4-4|77	%setup -q
21mr|libxklavier-5.4-4|78	
21mr|libxklavier-5.4-4|79	%build
21mr|libxklavier-5.4-4|80	if [ ! -f configure ]; then
21mr|libxklavier-5.4-4|81	CFLAGS="%{optflags}" ./autogen.sh
21mr|libxklavier-5.4-4|82	fi
21mr|libxklavier-5.4-4|83	%configure \
21mr|libxklavier-5.4-4|84	--disable-static \
21mr|libxklavier-5.4-4|85	--with-xkb-base=%{_datadir}/X11/xkb/ \
21mr|libxklavier-5.4-4|86	--with-xkb-bin-base=%{_bindir}/
21mr|libxklavier-5.4-4|87	
21mr|libxklavier-5.4-4|88	%make
21mr|libxklavier-5.4-4|89	
21mr|libxklavier-5.4-4|90	%install
21mr|libxklavier-5.4-4|91	%makeinstall_std

13947 21
21mr|libxml-1.8.17-26|1	%define major 1
21mr|libxml-1.8.17-26|2	%define libname %mklibname xml %{major}
21mr|libxml-1.8.17-26|3	%define devname %mklibname xml -d
21mr|libxml-1.8.17-26|4	
21mr|libxml-1.8.17-26|5	Summary:	The libXML library
21mr|libxml-1.8.17-26|6	Name:		libxml
21mr|libxml-1.8.17-26|7	Version:	1.8.17
21mr|libxml-1.8.17-26|8	Release:	26
21mr|libxml-1.8.17-26|9	License:	LGPLv2+
21mr|libxml-1.8.17-26|10	Group:		System/Libraries
21mr|libxml-1.8.17-26|11	Url:		http://www.xmlsoft.org/
21mr|libxml-1.8.17-26|12	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21mr|libxml-1.8.17-26|13	# (gb) 1.8.17-2mdk add missing include
21mr|libxml-1.8.17-26|14	Patch0:		libxml-1.8.17-includes.patch
21mr|libxml-1.8.17-26|15	# (fc) 1.8.17-3mdk remove -L/usr/lib from xml-config --libs
21mr|libxml-1.8.17-26|16	Patch1:		libxml-1.8.17-libdir.patch
21mr|libxml-1.8.17-26|17	Patch2:		libxml-1.8.17-open.patch
21mr|libxml-1.8.17-26|18	Patch3:		libxml-1.8.17-fix-str-fmt.patch
21mr|libxml-1.8.17-26|19	Patch4:		libxml-1.8.17-CVE-2009-2414,2416.diff
21mr|libxml-1.8.17-26|20	Patch5:		libxml-1.8.17-CVE-2011-1944.diff
21mr|libxml-1.8.17-26|21	BuildRequires:	pkgconfig(zlib)
21mr|libxml-1.8.17-26|22	
21mr|libxml-1.8.17-26|23	%description
21mr|libxml-1.8.17-26|24	This library allows you to manipulate XML files.
21mr|libxml-1.8.17-26|25	
21mr|libxml-1.8.17-26|26	#----------------------------------------------------------------------------
21mr|libxml-1.8.17-26|27	
21mr|libxml-1.8.17-26|28	%package -n %{libname}
21mr|libxml-1.8.17-26|29	Summary:	The libXML shared library
21mr|libxml-1.8.17-26|30	Group:		System/Libraries
21mr|libxml-1.8.17-26|31	Provides:	%{name} = %{EVRD}
21mr|libxml-1.8.17-26|32	
21mr|libxml-1.8.17-26|33	%description -n %{libname}
21mr|libxml-1.8.17-26|34	This library allows you to manipulate XML files.
21mr|libxml-1.8.17-26|35	
21mr|libxml-1.8.17-26|36	%files -n %{libname}
21mr|libxml-1.8.17-26|37	%doc AUTHORS ChangeLog NEWS README COPYING COPYING.LIB TODO
21mr|libxml-1.8.17-26|38	%{_libdir}/libxml.so.%{major}*
21mr|libxml-1.8.17-26|39	
21mr|libxml-1.8.17-26|40	#----------------------------------------------------------------------------
21mr|libxml-1.8.17-26|41	
21mr|libxml-1.8.17-26|42	%package -n %{devname}
21mr|libxml-1.8.17-26|43	Summary:	Libraries, includes and other files to develop libxml applications
21mr|libxml-1.8.17-26|44	Group:		Development/C
21mr|libxml-1.8.17-26|45	Requires:	%{libname} = %{EVRD}
21mr|libxml-1.8.17-26|46	Provides:	%{name}-devel = %{EVRD}
21mr|libxml-1.8.17-26|47	Conflicts:	%{_lib}xml1-devel < 1.8.17-24
21mr|libxml-1.8.17-26|48	Obsoletes:	%{_lib}xml1-devel < 1.8.17-24
21mr|libxml-1.8.17-26|49	
21mr|libxml-1.8.17-26|50	%description -n %{devname}
21mr|libxml-1.8.17-26|51	This packages contains the libraries, include and other files
21mr|libxml-1.8.17-26|52	you can use to develop libxml applications.
21mr|libxml-1.8.17-26|53	
21mr|libxml-1.8.17-26|54	%files -n %{devname}
21mr|libxml-1.8.17-26|55	%{_bindir}/xml-config
21mr|libxml-1.8.17-26|56	%{_libdir}/libxml.so
21mr|libxml-1.8.17-26|57	%{_libdir}/*.sh
21mr|libxml-1.8.17-26|58	%{_includedir}/*
21mr|libxml-1.8.17-26|59	%{_libdir}/pkgconfig/libxml.pc
21mr|libxml-1.8.17-26|60	%{_datadir}/gnome-xml/
21mr|libxml-1.8.17-26|61	
21mr|libxml-1.8.17-26|62	#----------------------------------------------------------------------------
21mr|libxml-1.8.17-26|63	
21mr|libxml-1.8.17-26|64	%prep
21mr|libxml-1.8.17-26|65	%setup -q
21mr|libxml-1.8.17-26|66	%patch0 -p1 -b .includes
21mr|libxml-1.8.17-26|67	%patch1 -p1 -b .libdir
21mr|libxml-1.8.17-26|68	%patch2 -p1
21mr|libxml-1.8.17-26|69	%patch3 -p0 -b .str
21mr|libxml-1.8.17-26|70	%patch4 -p0 -b .CVE-2009-2414,2416
21mr|libxml-1.8.17-26|71	%patch5 -p0 -b .CVE-2011-1944
21mr|libxml-1.8.17-26|72	
21mr|libxml-1.8.17-26|73	%build
21mr|libxml-1.8.17-26|74	autoreconf -fi
21mr|libxml-1.8.17-26|75	%configure \
21mr|libxml-1.8.17-26|76	--disable-static
21mr|libxml-1.8.17-26|77	%make
21mr|libxml-1.8.17-26|78	
21mr|libxml-1.8.17-26|79	%install
21mr|libxml-1.8.17-26|80	%makeinstall_std
21mr|libxml-1.8.17-26|81	
21mr|libxml-1.8.17-26|82	%check
21mr|libxml-1.8.17-26|83	# all tests must pass
21mr|libxml-1.8.17-26|84	make check

13948 21
21mr|libxml2-2.9.14-12|1	%bcond_without python
21mr|libxml2-2.9.14-12|2	%bcond_without icu
21mr|libxml2-2.9.14-12|3	
21mr|libxml2-2.9.14-12|4	%define major 2
21mr|libxml2-2.9.14-12|5	%define libname %mklibname xml2_ %{major}
21mr|libxml2-2.9.14-12|6	%define devname %mklibname xml2 -d
21mr|libxml2-2.9.14-12|7	
21mr|libxml2-2.9.14-12|8	Summary:	Library providing XML and HTML support
21mr|libxml2-2.9.14-12|9	Name:		libxml2
21mr|libxml2-2.9.14-12|10	Version:	2.9.14
21mr|libxml2-2.9.14-12|11	Release:	12
21mr|libxml2-2.9.14-12|12	License:	MIT
21mr|libxml2-2.9.14-12|13	Group:		System/Libraries
21mr|libxml2-2.9.14-12|14	Url:		http://www.xmlsoft.org/
21mr|libxml2-2.9.14-12|15	Source0:	https://download.gnome.org/sources/libxml2/2.9/libxml2-%{version}.tar.xz
21mr|libxml2-2.9.14-12|16	Patch0:		libxml2-2.9.8-python3-unicode-errors.patch
21mr|libxml2-2.9.14-12|17	Patch1:		libxml2-2.9.9-no-Lusrlib.patch
21mr|libxml2-2.9.14-12|18	Patch2:		libxml2-upstream.patch
21mr|libxml2-2.9.14-12|19	Patch3:		CVE-2022-40303-Fix-integer-overflows-with-XML_PARSE_.patch
21mr|libxml2-2.9.14-12|20	Patch4:		CVE-2022-40304-Fix-dict-corruption-caused-by-entity-.patch
21mr|libxml2-2.9.14-12|21	Patch5:		CVE-2023-28484-Fix-null-deref-in-xmlSchemaFixupCompl.patch
21mr|libxml2-2.9.14-12|22	Patch6:		CVE-2023-29469-Hashing-of-empty-dict-strings-isn-t-d.patch
21mr|libxml2-2.9.14-12|23	Patch7:		CVE-2022-2309.patch
21mr|libxml2-2.9.14-12|24	# rediffed
21mr|libxml2-2.9.14-12|25	Patch8:		CVE-2023-45322.patch
21mr|libxml2-2.9.14-12|26	Patch9:		CVE-2024-25062.patch
21mr|libxml2-2.9.14-12|27	Patch10:	CVE-2025-27113.patch
21mr|libxml2-2.9.14-12|28	Patch11:	CVE-2025-32414.patch
21mr|libxml2-2.9.14-12|29	Patch12:	CVE-2025-32415.patch
21mr|libxml2-2.9.14-12|30	Patch13:	CVE-2025-9714.patch
21mr|libxml2-2.9.14-12|31	Patch14:	CVE-2022-49043.patch
21mr|libxml2-2.9.14-12|32	Patch15:	CVE-2024-34459.patch
21mr|libxml2-2.9.14-12|33	Patch16:	CVE-2024-56171.patch
21mr|libxml2-2.9.14-12|34	Patch17:	CVE-2025-24928.patch
21mr|libxml2-2.9.14-12|35	Patch18:	CVE-2025-6021.patch
21mr|libxml2-2.9.14-12|36	
21mr|libxml2-2.9.14-12|37	BuildRequires:	gtk-doc
21mr|libxml2-2.9.14-12|38	BuildRequires:	readline-devel
21mr|libxml2-2.9.14-12|39	BuildRequires:	pkgconfig(liblzma)
21mr|libxml2-2.9.14-12|40	%if %{with icu}
21mr|libxml2-2.9.14-12|41	BuildRequires:	pkgconfig(icu-i18n)
21mr|libxml2-2.9.14-12|42	%endif
21mr|libxml2-2.9.14-12|43	%if %{with python}
21mr|libxml2-2.9.14-12|44	BuildRequires:	pkgconfig(python3)
21mr|libxml2-2.9.14-12|45	%endif
21mr|libxml2-2.9.14-12|46	BuildRequires:	pkgconfig(zlib)
21mr|libxml2-2.9.14-12|47	
21mr|libxml2-2.9.14-12|48	%description
21mr|libxml2-2.9.14-12|49	This library allows you to manipulate XML files. It includes support
21mr|libxml2-2.9.14-12|50	for reading, modifying and writing XML and HTML files. There is DTDs
21mr|libxml2-2.9.14-12|51	support: this includes parsing and validation even with complex DtDs,
21mr|libxml2-2.9.14-12|52	either at parse time or later once the document has been modified. The
21mr|libxml2-2.9.14-12|53	output can be a simple SAX stream or and in-memory DOM-like
21mr|libxml2-2.9.14-12|54	representations. In this case one can use the built-in XPath and
21mr|libxml2-2.9.14-12|55	XPointer implementation to select subnodes or ranges. A flexible
21mr|libxml2-2.9.14-12|56	Input/Output mechanism is available, with existing HTTP and FTP modules
21mr|libxml2-2.9.14-12|57	and combined to a URI library.
21mr|libxml2-2.9.14-12|58	
21mr|libxml2-2.9.14-12|59	#----------------------------------------------------------------------------
21mr|libxml2-2.9.14-12|60	
21mr|libxml2-2.9.14-12|61	%package -n %{libname}
21mr|libxml2-2.9.14-12|62	Summary:	Shared libraries providing XML and HTML support
21mr|libxml2-2.9.14-12|63	Group:		System/Libraries
21mr|libxml2-2.9.14-12|64	Obsoletes:	%{mklibname xml 2} < 2.8.0
21mr|libxml2-2.9.14-12|65	Provides:	%{name} = %{EVRD}
21mr|libxml2-2.9.14-12|66	
21mr|libxml2-2.9.14-12|67	%description -n %{libname}
21mr|libxml2-2.9.14-12|68	This library allows you to manipulate XML files. It includes support
21mr|libxml2-2.9.14-12|69	for reading, modifying and writing XML and HTML files. There is DTDs
21mr|libxml2-2.9.14-12|70	support: this includes parsing and validation even with complex DtDs,
21mr|libxml2-2.9.14-12|71	either at parse time or later once the document has been modified.
21mr|libxml2-2.9.14-12|72	
21mr|libxml2-2.9.14-12|73	%files -n %{libname}
21mr|libxml2-2.9.14-12|74	%{_libdir}/%{name}.so.%{major}*
21mr|libxml2-2.9.14-12|75	
21mr|libxml2-2.9.14-12|76	#----------------------------------------------------------------------------
21mr|libxml2-2.9.14-12|77	
21mr|libxml2-2.9.14-12|78	%package -n %{devname}
21mr|libxml2-2.9.14-12|79	Summary:	Libraries, includes, etc. to develop XML and HTML applications
21mr|libxml2-2.9.14-12|80	Group:		Development/C
21mr|libxml2-2.9.14-12|81	Requires:	%{libname} = %{EVRD}
21mr|libxml2-2.9.14-12|82	Requires:	%{name}-utils = %{EVRD}
21mr|libxml2-2.9.14-12|83	Provides:	%{name}-devel = %{EVRD}
21mr|libxml2-2.9.14-12|84	%if %{with icu}
21mr|libxml2-2.9.14-12|85	# libxml/encoding.h #includes <unicode/ucnv.h>
21mr|libxml2-2.9.14-12|86	Requires:	pkgconfig(icu-i18n)
21mr|libxml2-2.9.14-12|87	%endif
21mr|libxml2-2.9.14-12|88	
21mr|libxml2-2.9.14-12|89	%description -n %{devname}
21mr|libxml2-2.9.14-12|90	Libraries, include files, etc you can use to develop XML applications.
21mr|libxml2-2.9.14-12|91	This library allows you to manipulate XML files. It includes support
21mr|libxml2-2.9.14-12|92	for reading, modifying and writing XML and HTML files. There is DTDs
21mr|libxml2-2.9.14-12|93	support: this includes parsing and validation even with complex DtDs,
21mr|libxml2-2.9.14-12|94	either at parse time or later once the document has been modified.
21mr|libxml2-2.9.14-12|95	
21mr|libxml2-2.9.14-12|96	%files -n %{devname}
21mr|libxml2-2.9.14-12|97	%doc Copyright TODO
21mr|libxml2-2.9.14-12|98	%doc doc/*.html doc/*.gif doc/*.png doc/html doc/tutorial
21mr|libxml2-2.9.14-12|99	%doc doc/libxml2-api.xml.xz
21mr|libxml2-2.9.14-12|100	%doc %{_datadir}/gtk-doc/html/*
21mr|libxml2-2.9.14-12|101	%{_bindir}/xml2-config
21mr|libxml2-2.9.14-12|102	%{_libdir}/*.so
21mr|libxml2-2.9.14-12|103	%{_libdir}/*.sh
21mr|libxml2-2.9.14-12|104	%{_libdir}/cmake/libxml2
21mr|libxml2-2.9.14-12|105	%{_libdir}/pkgconfig/*
21mr|libxml2-2.9.14-12|106	%{_mandir}/man1/xml2-config*
21mr|libxml2-2.9.14-12|107	%{_mandir}/man3/*
21mr|libxml2-2.9.14-12|108	%{_includedir}/*
21mr|libxml2-2.9.14-12|109	%{_datadir}/aclocal/*
21mr|libxml2-2.9.14-12|110	
21mr|libxml2-2.9.14-12|111	#----------------------------------------------------------------------------
21mr|libxml2-2.9.14-12|112	
21mr|libxml2-2.9.14-12|113	%package utils
21mr|libxml2-2.9.14-12|114	Summary:	Utilities to manipulate XML files
21mr|libxml2-2.9.14-12|115	Group:		System/Libraries
21mr|libxml2-2.9.14-12|116	Requires:	%{libname} = %{EVRD}
21mr|libxml2-2.9.14-12|117	
21mr|libxml2-2.9.14-12|118	%description utils
21mr|libxml2-2.9.14-12|119	This packages contains utils to manipulate XML files.
21mr|libxml2-2.9.14-12|120	
21mr|libxml2-2.9.14-12|121	%files utils
21mr|libxml2-2.9.14-12|122	%{_bindir}/xmlcatalog
21mr|libxml2-2.9.14-12|123	%{_bindir}/xmllint
21mr|libxml2-2.9.14-12|124	%{_mandir}/man1/xmlcatalog*
21mr|libxml2-2.9.14-12|125	%{_mandir}/man1/xmllint*
21mr|libxml2-2.9.14-12|126	
21mr|libxml2-2.9.14-12|127	#----------------------------------------------------------------------------
21mr|libxml2-2.9.14-12|128	
21mr|libxml2-2.9.14-12|129	%if %{with python}
21mr|libxml2-2.9.14-12|130	%package -n python3-%{name}
21mr|libxml2-2.9.14-12|131	Summary:	Python bindings for the libxml2 library
21mr|libxml2-2.9.14-12|132	Group:		Development/Python
21mr|libxml2-2.9.14-12|133	%rename		%{name}-python
21mr|libxml2-2.9.14-12|134	
21mr|libxml2-2.9.14-12|135	%description -n python3-%{name}
21mr|libxml2-2.9.14-12|136	The libxml2-python package contains a module that permits applications
21mr|libxml2-2.9.14-12|137	written in the Python programming language to use the interface
21mr|libxml2-2.9.14-12|138	supplied by the libxml2 library to manipulate XML files.
21mr|libxml2-2.9.14-12|139	
21mr|libxml2-2.9.14-12|140	This library allows you to manipulate XML files. It includes support
21mr|libxml2-2.9.14-12|141	for reading, modifying and writing XML and HTML files. There is DTDs
21mr|libxml2-2.9.14-12|142	support: this includes parsing and validation even with complex DtDs,
21mr|libxml2-2.9.14-12|143	either at parse time or later once the document has been modified.
21mr|libxml2-2.9.14-12|144	
21mr|libxml2-2.9.14-12|145	%files -n python3-%{name}
21mr|libxml2-2.9.14-12|146	%doc doc/*.py doc/python.html
21mr|libxml2-2.9.14-12|147	%doc python/TODO
21mr|libxml2-2.9.14-12|148	%doc python/libxml2class.txt
21mr|libxml2-2.9.14-12|149	%doc python/tests/*.py
21mr|libxml2-2.9.14-12|150	%{py3_platsitedir}/*.so
21mr|libxml2-2.9.14-12|151	%{py3_platsitedir}/*.py*
21mr|libxml2-2.9.14-12|152	%{py3_platsitedir}/__pycache__/*
21mr|libxml2-2.9.14-12|153	%endif
21mr|libxml2-2.9.14-12|154	
21mr|libxml2-2.9.14-12|155	#----------------------------------------------------------------------------
21mr|libxml2-2.9.14-12|156	
21mr|libxml2-2.9.14-12|157	%prep
21mr|libxml2-2.9.14-12|158	%autosetup -p1
21mr|libxml2-2.9.14-12|159	
21mr|libxml2-2.9.14-12|160	%build
21mr|libxml2-2.9.14-12|161	%configure \
21mr|libxml2-2.9.14-12|162	%if %{with icu}
21mr|libxml2-2.9.14-12|163	--with-icu \
21mr|libxml2-2.9.14-12|164	%endif
21mr|libxml2-2.9.14-12|165	--disable-static
21mr|libxml2-2.9.14-12|166	
21mr|libxml2-2.9.14-12|167	%make_build
21mr|libxml2-2.9.14-12|168	
21mr|libxml2-2.9.14-12|169	xz --text -c doc/libxml2-api.xml > doc/libxml2-api.xml.xz
21mr|libxml2-2.9.14-12|170	
21mr|libxml2-2.9.14-12|171	%install
21mr|libxml2-2.9.14-12|172	%make_install
21mr|libxml2-2.9.14-12|173	
21mr|libxml2-2.9.14-12|174	# remove unpackaged files
21mr|libxml2-2.9.14-12|175	rm -rf %{buildroot}%{_prefix}/doc %{buildroot}%{_datadir}/doc
21mr|libxml2-2.9.14-12|176	
21mr|libxml2-2.9.14-12|177	%check
21mr|libxml2-2.9.14-12|178	# all tests must pass
21mr|libxml2-2.9.14-12|179	# use TARBALLURL_2="" TARBALLURL="" TESTDIRS="" to disable xstc test which are using remote tarball
21mr|libxml2-2.9.14-12|180	make TARBALLURL_2="" TARBALLURL="" TESTDIRS="" check
21mr|libxml2-2.9.14-12|181	
21mr|libxml2-2.9.14-12|182	
21mr|libxml2-2.9.14-12|183	# CVE-2016-3709 CVE-2016-4447 CVE-2016-4448 CVE-2016-4449
21mr|libxml2-2.9.14-12|184	# CVE-2016-4483 CVE-2016-4658 CVE-2016-5131 CVE-2016-9596
21mr|libxml2-2.9.14-12|185	# CVE-2016-9597 CVE-2016-9598 CVE-2022-29824
21mr|libxml2-2.9.14-12|186	
21mr|libxml2-2.9.14-12|187	%changelog
21mr|libxml2-2.9.14-12|188	* Fri Oct 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libxml2-2.9.14-12|189	- fix CVE
21mr|libxml2-2.9.14-12|190	
21mr|libxml2-2.9.14-12|191	* Tue Oct 21 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.9.14-11
21mr|libxml2-2.9.14-12|192	- fix CVE
21mr|libxml2-2.9.14-12|193	
21mr|libxml2-2.9.14-12|194	* Tue Sep 23 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.9.14-10
21mr|libxml2-2.9.14-12|195	- fix CVE
21mr|libxml2-2.9.14-12|196	
21mr|libxml2-2.9.14-12|197	* Thu May 22 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.9.14-9
21mr|libxml2-2.9.14-12|198	- enable CVE patch
21mr|libxml2-2.9.14-12|199	
21mr|libxml2-2.9.14-12|200	* Wed Apr 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libxml2-2.9.14-12|201	- fix CVE
21mr|libxml2-2.9.14-12|202	
21mr|libxml2-2.9.14-12|203	* Tue Mar 4 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.9.14-7
21mr|libxml2-2.9.14-12|204	- fix CVE-2025-27113
21mr|libxml2-2.9.14-12|205	
21mr|libxml2-2.9.14-12|206	* Thu Apr 11 2024 slava86 <s.matveev@rosalinux.ru> 2.9.14-6
21mr|libxml2-2.9.14-12|207	- Security fixed CVE-2024-25062
21mr|libxml2-2.9.14-12|208	
21mr|libxml2-2.9.14-12|209	* Fri Dec 1 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.9.14-5
21mr|libxml2-2.9.14-12|210	- fix CVE
21mr|libxml2-2.9.14-12|211	
21mr|libxml2-2.9.14-12|212	* Wed Oct 18 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2.9.14-4
21mr|libxml2-2.9.14-12|213	- Fix CVE-2023-28484 CVE-2023-29469
21mr|libxml2-2.9.14-12|214	
21mr|libxml2-2.9.14-12|215	* Wed Nov 30 2022 slava86 <s.matveev@rosalinux.ru> 2.9.14-3
21mr|libxml2-2.9.14-12|216	- Security fixed CVE-2022-40303 CVE-2022-40304
21mr|libxml2-2.9.14-12|217	
21mr|libxml2-2.9.14-12|218	* Tue Aug 30 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.9.14-2
21mr|libxml2-2.9.14-12|219	- patch from upstream for fix xmlAddEntity: invalid redeclaration of predefined entity
21mr|libxml2-2.9.14-12|220	
21mr|libxml2-2.9.14-12|221	* Tue Jul 26 2022 Alexander Stefanov <alexander@mezon.ru> 2.9.14-1
21mr|libxml2-2.9.14-12|222	- 2.9.14
21mr|libxml2-2.9.14-12|223	
21mr|libxml2-2.9.14-12|224	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.9.10-2
21mr|libxml2-2.9.14-12|225	- MassBuild#2340: Increase release tag
21mr|libxml2-2.9.14-12|226	
21mr|libxml2-2.9.14-12|227	* Tue Apr 21 2020 proklov_av <a.proklov@rosalinux.ru> 2.9.10-1
21mr|libxml2-2.9.14-12|228	- update version 2.9.10
21mr|libxml2-2.9.14-12|229	
21mr|libxml2-2.9.14-12|230	* Sat Feb 22 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|libxml2-2.9.14-12|231	- python policy fix
21mr|libxml2-2.9.14-12|232	
21mr|libxml2-2.9.14-12|233	* Mon Jan 27 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxml2-2.9.14-12|234	- bot: rpm5 -> rpm4 (9)
21mr|libxml2-2.9.14-12|235	- (9): Adopt spec for enabled byte compiling in Python
21mr|libxml2-2.9.14-12|236	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|libxml2-2.9.14-12|237	- 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|libxml2-2.9.14-12|238	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|libxml2-2.9.14-12|239	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|libxml2-2.9.14-12|240	
21mr|libxml2-2.9.14-12|241	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxml2-2.9.14-12|242	- bot: rpm5 -> rpm4 (8)
21mr|libxml2-2.9.14-12|243	
21mr|libxml2-2.9.14-12|244	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxml2-2.9.14-12|245	- bot: rpm5 -> rpm4 (6)
21mr|libxml2-2.9.14-12|246	
21mr|libxml2-2.9.14-12|247	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxml2-2.9.14-12|248	- bot: rpm5 -> rpm4 (3)
21mr|libxml2-2.9.14-12|249	
21mr|libxml2-2.9.14-12|250	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxml2-2.9.14-12|251	- bot: rpm5 -> rpm4 (1)

13949 21
21mr|libxml++2.6-2.40.1-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|libxml++2.6-2.40.1-3|2	
21mr|libxml++2.6-2.40.1-3|3	%define oname libxml++
21mr|libxml++2.6-2.40.1-3|4	
21mr|libxml++2.6-2.40.1-3|5	%define major 2
21mr|libxml++2.6-2.40.1-3|6	%define api 2.6
21mr|libxml++2.6-2.40.1-3|7	%define libname %mklibname xml++ %{api} %{major}
21mr|libxml++2.6-2.40.1-3|8	%define devname %mklibname xml++ %{api} -d
21mr|libxml++2.6-2.40.1-3|9	
21mr|libxml++2.6-2.40.1-3|10	Summary:	C++ interface for working with XML files
21mr|libxml++2.6-2.40.1-3|11	Name:		libxml++%{api}
21mr|libxml++2.6-2.40.1-3|12	Version:	2.40.1
21mr|libxml++2.6-2.40.1-3|13	Release:	3
21mr|libxml++2.6-2.40.1-3|14	License:	LGPLv2+
21mr|libxml++2.6-2.40.1-3|15	Group:		System/Libraries
21mr|libxml++2.6-2.40.1-3|16	Url:		http://libxmlplusplus.sf.net/
21mr|libxml++2.6-2.40.1-3|17	Source0:	https://download.gnome.org/sources/%{oname}/%{url_ver}/%{oname}-%{version}.tar.xz
21mr|libxml++2.6-2.40.1-3|18	BuildRequires:	doxygen
21mr|libxml++2.6-2.40.1-3|19	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|libxml++2.6-2.40.1-3|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libxml++2.6-2.40.1-3|21	
21mr|libxml++2.6-2.40.1-3|22	%description
21mr|libxml++2.6-2.40.1-3|23	libxml++ is a C++ interface for working with XML files, using libxml
21mr|libxml++2.6-2.40.1-3|24	(gnome-xml) to parse and write the actual XML files. It has a simple
21mr|libxml++2.6-2.40.1-3|25	but complete API.
21mr|libxml++2.6-2.40.1-3|26	
21mr|libxml++2.6-2.40.1-3|27	#----------------------------------------------------------------------------
21mr|libxml++2.6-2.40.1-3|28	
21mr|libxml++2.6-2.40.1-3|29	%package -n %{libname}
21mr|libxml++2.6-2.40.1-3|30	Summary:	C++ interface for working with XML files
21mr|libxml++2.6-2.40.1-3|31	Group:		System/Libraries
21mr|libxml++2.6-2.40.1-3|32	
21mr|libxml++2.6-2.40.1-3|33	%description -n %{libname}
21mr|libxml++2.6-2.40.1-3|34	libxml++ is a C++ interface for working with XML files, using libxml
21mr|libxml++2.6-2.40.1-3|35	(gnome-xml) to parse and write the actual XML files. It has a simple
21mr|libxml++2.6-2.40.1-3|36	but complete API.
21mr|libxml++2.6-2.40.1-3|37	
21mr|libxml++2.6-2.40.1-3|38	%files -n %{libname}
21mr|libxml++2.6-2.40.1-3|39	%{_libdir}/libxml++-%{api}.so.%{major}*
21mr|libxml++2.6-2.40.1-3|40	
21mr|libxml++2.6-2.40.1-3|41	#----------------------------------------------------------------------------
21mr|libxml++2.6-2.40.1-3|42	
21mr|libxml++2.6-2.40.1-3|43	%package -n %{devname}
21mr|libxml++2.6-2.40.1-3|44	Summary:	Headers for developing programs that will use %{oname}
21mr|libxml++2.6-2.40.1-3|45	Group:		Development/C++
21mr|libxml++2.6-2.40.1-3|46	Requires:	%{libname} = %{EVRD}
21mr|libxml++2.6-2.40.1-3|47	Provides:	%{name}-devel = %{EVRD}
21mr|libxml++2.6-2.40.1-3|48	
21mr|libxml++2.6-2.40.1-3|49	%description -n %{devname}
21mr|libxml++2.6-2.40.1-3|50	This package contains the headers that programmers will need to develop
21mr|libxml++2.6-2.40.1-3|51	applications which will use libraries from %{oname}.
21mr|libxml++2.6-2.40.1-3|52	
21mr|libxml++2.6-2.40.1-3|53	%files -n %{devname}
21mr|libxml++2.6-2.40.1-3|54	%doc AUTHORS ChangeLog NEWS README
21mr|libxml++2.6-2.40.1-3|55	%{_includedir}/libxml++-%{api}
21mr|libxml++2.6-2.40.1-3|56	%{_libdir}/libxml++-%{api}.so
21mr|libxml++2.6-2.40.1-3|57	%{_libdir}/pkgconfig/libxml++-%{api}.pc
21mr|libxml++2.6-2.40.1-3|58	%dir %{_libdir}/libxml++-%{api}
21mr|libxml++2.6-2.40.1-3|59	%{_libdir}/libxml++-%{api}/include/libxml++config.h
21mr|libxml++2.6-2.40.1-3|60	
21mr|libxml++2.6-2.40.1-3|61	#----------------------------------------------------------------------------
21mr|libxml++2.6-2.40.1-3|62	
21mr|libxml++2.6-2.40.1-3|63	%prep
21mr|libxml++2.6-2.40.1-3|64	%setup -qn %{oname}-%{version}
21mr|libxml++2.6-2.40.1-3|65	
21mr|libxml++2.6-2.40.1-3|66	%build
21mr|libxml++2.6-2.40.1-3|67	%configure \
21mr|libxml++2.6-2.40.1-3|68	--disable-static
21mr|libxml++2.6-2.40.1-3|69	%make_build
21mr|libxml++2.6-2.40.1-3|70	
21mr|libxml++2.6-2.40.1-3|71	%install
21mr|libxml++2.6-2.40.1-3|72	%make_install
21mr|libxml++2.6-2.40.1-3|73	
21mr|libxml++2.6-2.40.1-3|74	rm -rf %{buildroot}%{_datadir}/doc
21mr|libxml++2.6-2.40.1-3|75	rm -rf %{buildroot}%{_datadir}/devhelp

13950 21
21mr|libxml++-3.2.3-5|1	%define major 1
21mr|libxml++-3.2.3-5|2	%define api 3.0
21mr|libxml++-3.2.3-5|3	%define libname %mklibname xml++ %{api} %{major}
21mr|libxml++-3.2.3-5|4	%define devname %mklibname xml++ %{api} -d
21mr|libxml++-3.2.3-5|5	
21mr|libxml++-3.2.3-5|6	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|libxml++-3.2.3-5|7	
21mr|libxml++-3.2.3-5|8	Summary:	C++ interface for working with XML files
21mr|libxml++-3.2.3-5|9	Name:		libxml++
21mr|libxml++-3.2.3-5|10	Version:	3.2.3
21mr|libxml++-3.2.3-5|11	Release:	5
21mr|libxml++-3.2.3-5|12	License:	LGPLv2+
21mr|libxml++-3.2.3-5|13	Group:		System/Libraries
21mr|libxml++-3.2.3-5|14	Url:		https://download.gnome.org/sources/
21mr|libxml++-3.2.3-5|15	Source0:	https://download.gnome.org/sources/libxml++/%{url_ver}/%{name}-%{version}.tar.xz
21mr|libxml++-3.2.3-5|16	BuildRequires:	doxygen
21mr|libxml++-3.2.3-5|17	BuildRequires:	meson
21mr|libxml++-3.2.3-5|18	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libxml++-3.2.3-5|19	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|libxml++-3.2.3-5|20	
21mr|libxml++-3.2.3-5|21	%description
21mr|libxml++-3.2.3-5|22	libxml++ is a C++ interface for working with XML files, using libxml
21mr|libxml++-3.2.3-5|23	(gnome-xml) to parse and write the actual XML files. It has a simple
21mr|libxml++-3.2.3-5|24	but complete API.
21mr|libxml++-3.2.3-5|25	
21mr|libxml++-3.2.3-5|26	#----------------------------------------------------------------------------
21mr|libxml++-3.2.3-5|27	
21mr|libxml++-3.2.3-5|28	%package -n %{libname}
21mr|libxml++-3.2.3-5|29	Summary: 	C++ interface for working with XML files
21mr|libxml++-3.2.3-5|30	Group:		System/Libraries
21mr|libxml++-3.2.3-5|31	
21mr|libxml++-3.2.3-5|32	%description -n %{libname}
21mr|libxml++-3.2.3-5|33	libxml++ is a C++ interface for working with XML files, using libxml
21mr|libxml++-3.2.3-5|34	(gnome-xml) to parse and write the actual XML files. It has a simple
21mr|libxml++-3.2.3-5|35	but complete API.
21mr|libxml++-3.2.3-5|36	
21mr|libxml++-3.2.3-5|37	%files -n %{libname}
21mr|libxml++-3.2.3-5|38	%{_libdir}/libxml++-%{api}.so.%{major}*
21mr|libxml++-3.2.3-5|39	
21mr|libxml++-3.2.3-5|40	#----------------------------------------------------------------------------
21mr|libxml++-3.2.3-5|41	
21mr|libxml++-3.2.3-5|42	%package -n %{devname}
21mr|libxml++-3.2.3-5|43	Summary:	Headers for developing programs that will use %{name}
21mr|libxml++-3.2.3-5|44	Group:		Development/C++
21mr|libxml++-3.2.3-5|45	Requires:	%{libname} = %{EVRD}
21mr|libxml++-3.2.3-5|46	Provides:	%{name}-devel = %{EVRD}
21mr|libxml++-3.2.3-5|47	
21mr|libxml++-3.2.3-5|48	%description -n %{devname}
21mr|libxml++-3.2.3-5|49	This package contains the headers that programmers will need to develop
21mr|libxml++-3.2.3-5|50	applications which will use libraries from %{name}.
21mr|libxml++-3.2.3-5|51	
21mr|libxml++-3.2.3-5|52	%files -n %{devname}
21mr|libxml++-3.2.3-5|53	%doc AUTHORS ChangeLog NEWS README
21mr|libxml++-3.2.3-5|54	%{_includedir}/*
21mr|libxml++-3.2.3-5|55	%dir %{_libdir}/libxml++-%{api}/include
21mr|libxml++-3.2.3-5|56	%{_libdir}/libxml++-%{api}/include/libxml++config.h
21mr|libxml++-3.2.3-5|57	%{_libdir}/pkgconfig/*.pc
21mr|libxml++-3.2.3-5|58	%{_libdir}/*.so
21mr|libxml++-3.2.3-5|59	
21mr|libxml++-3.2.3-5|60	#----------------------------------------------------------------------------
21mr|libxml++-3.2.3-5|61	
21mr|libxml++-3.2.3-5|62	%prep
21mr|libxml++-3.2.3-5|63	%setup -q
21mr|libxml++-3.2.3-5|64	
21mr|libxml++-3.2.3-5|65	%build
21mr|libxml++-3.2.3-5|66	%meson
21mr|libxml++-3.2.3-5|67	%meson_build
21mr|libxml++-3.2.3-5|68	
21mr|libxml++-3.2.3-5|69	%install
21mr|libxml++-3.2.3-5|70	%meson_install

13951 21
21mr|libxmlb-0.3.14-1|1	%define	major 2
21mr|libxmlb-0.3.14-1|2	%define	libname %mklibname xmlb %{major}
21mr|libxmlb-0.3.14-1|3	%define	devname %mklibname xmlb -d
21mr|libxmlb-0.3.14-1|4	
21mr|libxmlb-0.3.14-1|5	%define	gir_major 2.0
21mr|libxmlb-0.3.14-1|6	%define	girname %mklibname xmlb-gir %{gir_major}
21mr|libxmlb-0.3.14-1|7	
21mr|libxmlb-0.3.14-1|8	Summary:	Library for querying compressed XML metadata
21mr|libxmlb-0.3.14-1|9	Name:		libxmlb
21mr|libxmlb-0.3.14-1|10	Group:		System/Libraries
21mr|libxmlb-0.3.14-1|11	Version:	0.3.14
21mr|libxmlb-0.3.14-1|12	Release:	1
21mr|libxmlb-0.3.14-1|13	License:	LGPLv2+
21mr|libxmlb-0.3.14-1|14	Url:		https://github.com/hughsie/libxmlb
21mr|libxmlb-0.3.14-1|15	Source0:	https://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
21mr|libxmlb-0.3.14-1|16	Source100:	%{name}.rpmlintrc
21mr|libxmlb-0.3.14-1|17	Patch0:		libxmlb-0.3.7-fix-libstemmer-include.patch
21mr|libxmlb-0.3.14-1|18	BuildRequires:	gtk-doc
21mr|libxmlb-0.3.14-1|19	BuildRequires:	meson >= 0.50.0
21mr|libxmlb-0.3.14-1|20	BuildRequires:	ninja
21mr|libxmlb-0.3.14-1|21	BuildRequires:	cmake
21mr|libxmlb-0.3.14-1|22	BuildRequires:	python3
21mr|libxmlb-0.3.14-1|23	BuildRequires:	python3-setuptools
21mr|libxmlb-0.3.14-1|24	# Needed for the self tests
21mr|libxmlb-0.3.14-1|25	BuildRequires:	shared-mime-info
21mr|libxmlb-0.3.14-1|26	BuildRequires:	libstemmer-devel
21mr|libxmlb-0.3.14-1|27	BuildRequires:	pkgconfig(glib-2.0) >= 2.45.8
21mr|libxmlb-0.3.14-1|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|libxmlb-0.3.14-1|29	BuildRequires:	pkgconfig(liblzma)
21mr|libxmlb-0.3.14-1|30	BuildRequires:	pkgconfig(libzstd)
21mr|libxmlb-0.3.14-1|31	BuildRequires:	pkgconfig(uuid)
21mr|libxmlb-0.3.14-1|32	Requires:	shared-mime-info
21mr|libxmlb-0.3.14-1|33	
21mr|libxmlb-0.3.14-1|34	%description
21mr|libxmlb-0.3.14-1|35	XML is slow to parse and strings inside the document cannot be memory mapped as
21mr|libxmlb-0.3.14-1|36	they do not have a trailing NUL char. This library takes XML source, and
21mr|libxmlb-0.3.14-1|37	converts it to a structured binary representation with a deduplicated string
21mr|libxmlb-0.3.14-1|38	table -- where the strings have the NULs included.
21mr|libxmlb-0.3.14-1|39	This allows an application to mmap the binary XML file, do an XPath query and
21mr|libxmlb-0.3.14-1|40	return some strings without actually parsing the entire document. This is all
21mr|libxmlb-0.3.14-1|41	done using (almost) zero allocations and no actual copying of the binary data.
21mr|libxmlb-0.3.14-1|42	
21mr|libxmlb-0.3.14-1|43	#-----------------------------------------------------------------------------
21mr|libxmlb-0.3.14-1|44	
21mr|libxmlb-0.3.14-1|45	%package -n %{libname}
21mr|libxmlb-0.3.14-1|46	Summary:	Library for querying compressed XML metadata
21mr|libxmlb-0.3.14-1|47	Group:		System/Libraries
21mr|libxmlb-0.3.14-1|48	
21mr|libxmlb-0.3.14-1|49	%description -n %{libname}
21mr|libxmlb-0.3.14-1|50	This library takes XML source, and converts it to a structured binary
21mr|libxmlb-0.3.14-1|51	representation with a deduplicated string table -- where the strings have the
21mr|libxmlb-0.3.14-1|52	NULs included.
21mr|libxmlb-0.3.14-1|53	This package contains the main %{name} library.
21mr|libxmlb-0.3.14-1|54	
21mr|libxmlb-0.3.14-1|55	%files -n %{libname}
21mr|libxmlb-0.3.14-1|56	%doc LICENSE
21mr|libxmlb-0.3.14-1|57	%{_libdir}/%{name}.so.%{major}*
21mr|libxmlb-0.3.14-1|58	%{_bindir}/xb-tool
21mr|libxmlb-0.3.14-1|59	%{_mandir}/man1/xb-tool.1.*
21mr|libxmlb-0.3.14-1|60	
21mr|libxmlb-0.3.14-1|61	#-----------------------------------------------------------------------------
21mr|libxmlb-0.3.14-1|62	
21mr|libxmlb-0.3.14-1|63	%package -n %{girname}
21mr|libxmlb-0.3.14-1|64	Summary:	GObject Introspection interface description for %{name}
21mr|libxmlb-0.3.14-1|65	Group:		System/Libraries
21mr|libxmlb-0.3.14-1|66	Requires:	%{libname} = %{EVRD}
21mr|libxmlb-0.3.14-1|67	
21mr|libxmlb-0.3.14-1|68	%description -n %{girname}
21mr|libxmlb-0.3.14-1|69	This package contains the gobject Introspection interface description for
21mr|libxmlb-0.3.14-1|70	%{name}.
21mr|libxmlb-0.3.14-1|71	
21mr|libxmlb-0.3.14-1|72	%files -n %{girname}
21mr|libxmlb-0.3.14-1|73	%doc LICENSE
21mr|libxmlb-0.3.14-1|74	%{_libdir}/girepository-1.0/Xmlb-%{gir_major}.typelib
21mr|libxmlb-0.3.14-1|75	
21mr|libxmlb-0.3.14-1|76	#-----------------------------------------------------------------------------
21mr|libxmlb-0.3.14-1|77	
21mr|libxmlb-0.3.14-1|78	%package -n %{devname}
21mr|libxmlb-0.3.14-1|79	Summary:	Development package for %{name}
21mr|libxmlb-0.3.14-1|80	Group:		Development/C
21mr|libxmlb-0.3.14-1|81	Provides:	xmlb-devel = %{EVRD}
21mr|libxmlb-0.3.14-1|82	Requires:	%{libname} = %{EVRD}
21mr|libxmlb-0.3.14-1|83	Requires:	%{girname} = %{EVRD}
21mr|libxmlb-0.3.14-1|84	
21mr|libxmlb-0.3.14-1|85	%description -n %{devname}
21mr|libxmlb-0.3.14-1|86	This package contains the development files for %{name}.
21mr|libxmlb-0.3.14-1|87	
21mr|libxmlb-0.3.14-1|88	%files -n %{devname}
21mr|libxmlb-0.3.14-1|89	%doc LICENSE NEWS README.md
21mr|libxmlb-0.3.14-1|90	%{_datadir}/gtk-doc/html/%{name}
21mr|libxmlb-0.3.14-1|91	%{_includedir}/%{name}-2/*
21mr|libxmlb-0.3.14-1|92	%{_libdir}/%{name}.so
21mr|libxmlb-0.3.14-1|93	%{_libdir}/pkgconfig/xmlb.pc
21mr|libxmlb-0.3.14-1|94	%{_datadir}/gir-1.0/Xmlb-%{gir_major}.gir
21mr|libxmlb-0.3.14-1|95	
21mr|libxmlb-0.3.14-1|96	#-----------------------------------------------------------------------------
21mr|libxmlb-0.3.14-1|97	
21mr|libxmlb-0.3.14-1|98	%package tests
21mr|libxmlb-0.3.14-1|99	Summary:	Files for installed tests
21mr|libxmlb-0.3.14-1|100	Group:		System/Libraries
21mr|libxmlb-0.3.14-1|101	Requires:	%{libname} = %{EVRD}
21mr|libxmlb-0.3.14-1|102	
21mr|libxmlb-0.3.14-1|103	%description tests
21mr|libxmlb-0.3.14-1|104	This package contains the executable and data files for installed tests.
21mr|libxmlb-0.3.14-1|105	
21mr|libxmlb-0.3.14-1|106	%files tests
21mr|libxmlb-0.3.14-1|107	%doc LICENSE
21mr|libxmlb-0.3.14-1|108	%dir %{_datadir}/installed-tests/%{name}
21mr|libxmlb-0.3.14-1|109	%{_datadir}/installed-tests/%{name}/%{name}.test
21mr|libxmlb-0.3.14-1|110	%{_libexecdir}/installed-tests/%{name}/*
21mr|libxmlb-0.3.14-1|111	
21mr|libxmlb-0.3.14-1|112	#-----------------------------------------------------------------------------
21mr|libxmlb-0.3.14-1|113	
21mr|libxmlb-0.3.14-1|114	%prep
21mr|libxmlb-0.3.14-1|115	%setup -q
21mr|libxmlb-0.3.14-1|116	%patch0 -p1
21mr|libxmlb-0.3.14-1|117	
21mr|libxmlb-0.3.14-1|118	
21mr|libxmlb-0.3.14-1|119	%build
21mr|libxmlb-0.3.14-1|120	%meson \
21mr|libxmlb-0.3.14-1|121	-Dgtkdoc=true \
21mr|libxmlb-0.3.14-1|122	-Dstemmer=true \
21mr|libxmlb-0.3.14-1|123	-Dtests=true
21mr|libxmlb-0.3.14-1|124	
21mr|libxmlb-0.3.14-1|125	%meson_build
21mr|libxmlb-0.3.14-1|126	
21mr|libxmlb-0.3.14-1|127	
21mr|libxmlb-0.3.14-1|128	%install
21mr|libxmlb-0.3.14-1|129	%meson_install
21mr|libxmlb-0.3.14-1|130	
21mr|libxmlb-0.3.14-1|131	
21mr|libxmlb-0.3.14-1|132	%check
21mr|libxmlb-0.3.14-1|133	%meson_test

13952 21
21mr|libxmp-4.5.0-1|1	%define	major 4
21mr|libxmp-4.5.0-1|2	%define	libname %mklibname xmp %{major}
21mr|libxmp-4.5.0-1|3	%define	devname %mklibname xmp -d
21mr|libxmp-4.5.0-1|4	
21mr|libxmp-4.5.0-1|5	Summary:	Extended Module Player Library
21mr|libxmp-4.5.0-1|6	Name:		libxmp
21mr|libxmp-4.5.0-1|7	Version:	4.5.0
21mr|libxmp-4.5.0-1|8	Release:	1
21mr|libxmp-4.5.0-1|9	# most of the source is LGPLv2+, exceptions:
21mr|libxmp-4.5.0-1|10	# src/filter.c: MIT
21mr|libxmp-4.5.0-1|11	# src/md5.*: Public domain
21mr|libxmp-4.5.0-1|12	# src/fnmatch.*: BSD with advertising
21mr|libxmp-4.5.0-1|13	# src/depackers/mmcmp.c: MIT
21mr|libxmp-4.5.0-1|14	# src/depackers/ppdepack.c: Public domain
21mr|libxmp-4.5.0-1|15	# src/depackers/unzoo.c: MIT
21mr|libxmp-4.5.0-1|16	License:	BSD and LGPLv2+ and MIT and Public Domain
21mr|libxmp-4.5.0-1|17	Group:		System/Libraries
21mr|libxmp-4.5.0-1|18	Url:			http://xmp.sourceforge.net/
21mr|libxmp-4.5.0-1|19	# See also: https://github.com/libxmp/libxmp
21mr|libxmp-4.5.0-1|20	Source0:	https://download.sourceforge.net/xmp/%{name}-%{version}.tar.gz
21mr|libxmp-4.5.0-1|21	
21mr|libxmp-4.5.0-1|22	%description
21mr|libxmp-4.5.0-1|23	Libxmp is a library that renders module files to PCM data. It supports
21mr|libxmp-4.5.0-1|24	over 90 mainstream and obscure module formats including Protracker (MOD),
21mr|libxmp-4.5.0-1|25	Scream Tracker 3 (S3M), Fast Tracker II (XM), and Impulse Tracker (IT).
21mr|libxmp-4.5.0-1|26	
21mr|libxmp-4.5.0-1|27	Many compressed module formats are supported, including popular Unix, DOS,
21mr|libxmp-4.5.0-1|28	and Amiga file packers including gzip, bzip2, SQSH, Powerpack, etc.
21mr|libxmp-4.5.0-1|29	
21mr|libxmp-4.5.0-1|30	#---------------------------------------------------------------------------
21mr|libxmp-4.5.0-1|31	
21mr|libxmp-4.5.0-1|32	%package -n %{libname}
21mr|libxmp-4.5.0-1|33	Summary:	Extended Module Player Library
21mr|libxmp-4.5.0-1|34	Group:		System/Libraries
21mr|libxmp-4.5.0-1|35	
21mr|libxmp-4.5.0-1|36	%description -n %{libname}
21mr|libxmp-4.5.0-1|37	Libxmp is a library that renders module files to PCM data. It supports
21mr|libxmp-4.5.0-1|38	over 90 mainstream and obscure module formats including Protracker (MOD),
21mr|libxmp-4.5.0-1|39	Scream Tracker 3 (S3M), Fast Tracker II (XM), and Impulse Tracker (IT).
21mr|libxmp-4.5.0-1|40	
21mr|libxmp-4.5.0-1|41	Many compressed module formats are supported, including popular Unix, DOS,
21mr|libxmp-4.5.0-1|42	and Amiga file packers including gzip, bzip2, SQSH, Powerpack, etc.
21mr|libxmp-4.5.0-1|43	
21mr|libxmp-4.5.0-1|44	%files -n %{libname}
21mr|libxmp-4.5.0-1|45	%doc README docs/Changelog docs/CREDITS
21mr|libxmp-4.5.0-1|46	%{_libdir}/%{name}.so.%{major}
21mr|libxmp-4.5.0-1|47	%{_libdir}/%{name}.so.%{major}.*
21mr|libxmp-4.5.0-1|48	
21mr|libxmp-4.5.0-1|49	#---------------------------------------------------------------------------
21mr|libxmp-4.5.0-1|50	
21mr|libxmp-4.5.0-1|51	%package -n %{devname}
21mr|libxmp-4.5.0-1|52	Summary:	Development files and headers for %{name}
21mr|libxmp-4.5.0-1|53	Group:		Development/Other
21mr|libxmp-4.5.0-1|54	Requires:	%{libname} = %{EVRD}
21mr|libxmp-4.5.0-1|55	Provides:	%{name}-devel = %{EVRD}
21mr|libxmp-4.5.0-1|56	Provides:	xmp-devel = %{EVRD}
21mr|libxmp-4.5.0-1|57	
21mr|libxmp-4.5.0-1|58	%description -n %{devname}
21mr|libxmp-4.5.0-1|59	This package contains the development files and headers for %{name}.
21mr|libxmp-4.5.0-1|60	
21mr|libxmp-4.5.0-1|61	%files -n %{devname}
21mr|libxmp-4.5.0-1|62	%doc docs/%{name}.html docs/%{name}.pdf docs/*.txt
21mr|libxmp-4.5.0-1|63	%{_includedir}/xmp.h
21mr|libxmp-4.5.0-1|64	%{_libdir}/%{name}.so
21mr|libxmp-4.5.0-1|65	%{_libdir}/pkgconfig/%{name}.pc
21mr|libxmp-4.5.0-1|66	%{_mandir}/man3/%{name}.3.*
21mr|libxmp-4.5.0-1|67	
21mr|libxmp-4.5.0-1|68	#---------------------------------------------------------------------------
21mr|libxmp-4.5.0-1|69	
21mr|libxmp-4.5.0-1|70	%prep
21mr|libxmp-4.5.0-1|71	%setup -q
21mr|libxmp-4.5.0-1|72	
21mr|libxmp-4.5.0-1|73	# Non UTF-8 file
21mr|libxmp-4.5.0-1|74	mv docs/Changelog docs/Changelog.old
21mr|libxmp-4.5.0-1|75	iconv -f ISO-8859-1 -t UTF-8 -o docs/Changelog docs/Changelog.old
21mr|libxmp-4.5.0-1|76	
21mr|libxmp-4.5.0-1|77	
21mr|libxmp-4.5.0-1|78	%build
21mr|libxmp-4.5.0-1|79	%configure
21mr|libxmp-4.5.0-1|80	%make
21mr|libxmp-4.5.0-1|81	
21mr|libxmp-4.5.0-1|82	
21mr|libxmp-4.5.0-1|83	%install
21mr|libxmp-4.5.0-1|84	%makeinstall_std
21mr|libxmp-4.5.0-1|85	
21mr|libxmp-4.5.0-1|86	# Install man page
21mr|libxmp-4.5.0-1|87	install -Dpm644 docs/%{name}.3 %{buildroot}%{_mandir}/man3/%{name}.3
21mr|libxmp-4.5.0-1|88	
21mr|libxmp-4.5.0-1|89	# Fix perms
21mr|libxmp-4.5.0-1|90	chmod 755 %{buildroot}%{_libdir}/%{name}.so.*

13953 21
21mr|libxmu-1.1.4-1|1	%define major 6
21mr|libxmu-1.1.4-1|2	%define u_major 1
21mr|libxmu-1.1.4-1|3	%define libname %mklibname xmu %{major}
21mr|libxmu-1.1.4-1|4	%define libu %mklibname xmuu %{u_major}
21mr|libxmu-1.1.4-1|5	%define develname %mklibname xmu -d
21mr|libxmu-1.1.4-1|6	
21mr|libxmu-1.1.4-1|7	Name:		libxmu
21mr|libxmu-1.1.4-1|8	Summary:	Xmu Library
21mr|libxmu-1.1.4-1|9	Version:	1.1.4
21mr|libxmu-1.1.4-1|10	Release:	1
21mr|libxmu-1.1.4-1|11	Group:		Development/X11
21mr|libxmu-1.1.4-1|12	License:	MIT
21mr|libxmu-1.1.4-1|13	URL:		http://xorg.freedesktop.org
21mr|libxmu-1.1.4-1|14	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXmu-%{version}.tar.xz
21mr|libxmu-1.1.4-1|15	
21mr|libxmu-1.1.4-1|16	BuildRequires:	pkgconfig(x11)
21mr|libxmu-1.1.4-1|17	BuildRequires:	pkgconfig(xext)
21mr|libxmu-1.1.4-1|18	BuildRequires:	pkgconfig(xt)
21mr|libxmu-1.1.4-1|19	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxmu-1.1.4-1|20	BuildRequires:	x11-util-macros >= 1.3.0
21mr|libxmu-1.1.4-1|21	
21mr|libxmu-1.1.4-1|22	%description
21mr|libxmu-1.1.4-1|23	Xmu Library.
21mr|libxmu-1.1.4-1|24	
21mr|libxmu-1.1.4-1|25	%package -n %{libname}
21mr|libxmu-1.1.4-1|26	Summary:	Xmu Library
21mr|libxmu-1.1.4-1|27	Group:		Development/X11
21mr|libxmu-1.1.4-1|28	Conflicts:	libxorg-x11 < 7.0
21mr|libxmu-1.1.4-1|29	Provides:	%{name} = %{version}
21mr|libxmu-1.1.4-1|30	
21mr|libxmu-1.1.4-1|31	%description -n %{libname}
21mr|libxmu-1.1.4-1|32	Xmu Library.
21mr|libxmu-1.1.4-1|33	
21mr|libxmu-1.1.4-1|34	%package -n %{libu}
21mr|libxmu-1.1.4-1|35	Summary:	Xmuu Library
21mr|libxmu-1.1.4-1|36	Group:		Development/X11
21mr|libxmu-1.1.4-1|37	Conflicts:	libxorg-x11 < 7.0
21mr|libxmu-1.1.4-1|38	Conflicts:	%{libname} < 1.1.1-4
21mr|libxmu-1.1.4-1|39	
21mr|libxmu-1.1.4-1|40	%description -n %{libu}
21mr|libxmu-1.1.4-1|41	Xmuu Library.
21mr|libxmu-1.1.4-1|42	
21mr|libxmu-1.1.4-1|43	%package -n %{develname}
21mr|libxmu-1.1.4-1|44	Summary:	Development files for %{name}
21mr|libxmu-1.1.4-1|45	Group:		Development/X11
21mr|libxmu-1.1.4-1|46	Requires:	%{libname} = %{version}-%{release}
21mr|libxmu-1.1.4-1|47	Requires:	%{libu} = %{version}-%{release}
21mr|libxmu-1.1.4-1|48	Provides:	libxmu-devel = %{version}-%{release}
21mr|libxmu-1.1.4-1|49	Obsoletes:	%{_lib}xmu6-devel < 1.1.1
21mr|libxmu-1.1.4-1|50	Obsoletes:	%{_lib}xmu-static-devel < 1.1.1
21mr|libxmu-1.1.4-1|51	Conflicts:	libxorg-x11-devel < 7.0
21mr|libxmu-1.1.4-1|52	
21mr|libxmu-1.1.4-1|53	%description -n %{develname}
21mr|libxmu-1.1.4-1|54	Development files for %{name}.
21mr|libxmu-1.1.4-1|55	
21mr|libxmu-1.1.4-1|56	%prep
21mr|libxmu-1.1.4-1|57	%setup -qn libXmu-%{version}
21mr|libxmu-1.1.4-1|58	
21mr|libxmu-1.1.4-1|59	%build
21mr|libxmu-1.1.4-1|60	autoreconf -ifs
21mr|libxmu-1.1.4-1|61	%configure \
21mr|libxmu-1.1.4-1|62	--disable-static \
21mr|libxmu-1.1.4-1|63	--x-includes=%{_includedir} \
21mr|libxmu-1.1.4-1|64	--x-libraries=%{_libdir}
21mr|libxmu-1.1.4-1|65	
21mr|libxmu-1.1.4-1|66	%make
21mr|libxmu-1.1.4-1|67	
21mr|libxmu-1.1.4-1|68	%install
21mr|libxmu-1.1.4-1|69	rm -rf %{buildroot}
21mr|libxmu-1.1.4-1|70	%makeinstall_std
21mr|libxmu-1.1.4-1|71	
21mr|libxmu-1.1.4-1|72	%files -n %{libname}
21mr|libxmu-1.1.4-1|73	%{_libdir}/libXmu.so.%{major}*
21mr|libxmu-1.1.4-1|74	
21mr|libxmu-1.1.4-1|75	%files -n %{libu}
21mr|libxmu-1.1.4-1|76	%{_libdir}/libXmuu.so.%{u_major}*
21mr|libxmu-1.1.4-1|77	
21mr|libxmu-1.1.4-1|78	%files -n %{develname}
21mr|libxmu-1.1.4-1|79	%{_libdir}/libXmuu.so
21mr|libxmu-1.1.4-1|80	%{_libdir}/libXmu.so
21mr|libxmu-1.1.4-1|81	%{_libdir}/pkgconfig/xmuu.pc
21mr|libxmu-1.1.4-1|82	%{_libdir}/pkgconfig/xmu.pc
21mr|libxmu-1.1.4-1|83	%{_includedir}/X11/Xmu/CloseHook.h
21mr|libxmu-1.1.4-1|84	%{_includedir}/X11/Xmu/Xct.h
21mr|libxmu-1.1.4-1|85	%{_includedir}/X11/Xmu/Xmu.h
21mr|libxmu-1.1.4-1|86	%{_includedir}/X11/Xmu/WidgetNode.h
21mr|libxmu-1.1.4-1|87	%{_includedir}/X11/Xmu/Atoms.h
21mr|libxmu-1.1.4-1|88	%{_includedir}/X11/Xmu/Misc.h
21mr|libxmu-1.1.4-1|89	%{_includedir}/X11/Xmu/Converters.h
21mr|libxmu-1.1.4-1|90	%{_includedir}/X11/Xmu/StdCmap.h
21mr|libxmu-1.1.4-1|91	%{_includedir}/X11/Xmu/ExtAgent.h
21mr|libxmu-1.1.4-1|92	%{_includedir}/X11/Xmu/StdSel.h
21mr|libxmu-1.1.4-1|93	%{_includedir}/X11/Xmu/WinUtil.h
21mr|libxmu-1.1.4-1|94	%{_includedir}/X11/Xmu/DisplayQue.h
21mr|libxmu-1.1.4-1|95	%{_includedir}/X11/Xmu/Initer.h
21mr|libxmu-1.1.4-1|96	%{_includedir}/X11/Xmu/Lookup.h
21mr|libxmu-1.1.4-1|97	%{_includedir}/X11/Xmu/SysUtil.h
21mr|libxmu-1.1.4-1|98	%{_includedir}/X11/Xmu/Drawing.h
21mr|libxmu-1.1.4-1|99	%{_includedir}/X11/Xmu/Error.h
21mr|libxmu-1.1.4-1|100	%{_includedir}/X11/Xmu/EditresP.h
21mr|libxmu-1.1.4-1|101	%{_includedir}/X11/Xmu/CvtCache.h
21mr|libxmu-1.1.4-1|102	%{_includedir}/X11/Xmu/Editres.h
21mr|libxmu-1.1.4-1|103	%{_includedir}/X11/Xmu/CurUtil.h
21mr|libxmu-1.1.4-1|104	%{_includedir}/X11/Xmu/CharSet.h
21mr|libxmu-1.1.4-1|105	%{_includedir}/X11/Xmu/WhitePoint.h
21mr|libxmu-1.1.4-1|106	%{_datadir}/doc/libXmu

13954 21
21mr|libxp-1.0.3-9|1	%define major 6
21mr|libxp-1.0.3-9|2	%define libname %mklibname xp %{major}
21mr|libxp-1.0.3-9|3	%define devname %mklibname xp -d
21mr|libxp-1.0.3-9|4	%define sdevname %mklibname xp -d -s
21mr|libxp-1.0.3-9|5	
21mr|libxp-1.0.3-9|6	Summary:	X Print library
21mr|libxp-1.0.3-9|7	Name:		libxp
21mr|libxp-1.0.3-9|8	Version:	1.0.3
21mr|libxp-1.0.3-9|9	Release:	9
21mr|libxp-1.0.3-9|10	License:	MIT
21mr|libxp-1.0.3-9|11	Group:		System/Libraries
21mr|libxp-1.0.3-9|12	Url:		http://xorg.freedesktop.org
21mr|libxp-1.0.3-9|13	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXp-%{version}.tar.bz2
21mr|libxp-1.0.3-9|14	Patch0:		libXp-1.0.3-add-printproto.patch
21mr|libxp-1.0.3-9|15	BuildRequires:	x11-util-macros
21mr|libxp-1.0.3-9|16	BuildRequires:	pkgconfig(x11)
21mr|libxp-1.0.3-9|17	BuildRequires:	pkgconfig(xau)
21mr|libxp-1.0.3-9|18	BuildRequires:	pkgconfig(xext)
21mr|libxp-1.0.3-9|19	BuildRequires:	pkgconfig(xproto)
21mr|libxp-1.0.3-9|20	
21mr|libxp-1.0.3-9|21	%description
21mr|libxp-1.0.3-9|22	libXp provides public APIs to allow client applications to render to
21mr|libxp-1.0.3-9|23	non-display devices.
21mr|libxp-1.0.3-9|24	
21mr|libxp-1.0.3-9|25	#----------------------------------------------------------------------------
21mr|libxp-1.0.3-9|26	
21mr|libxp-1.0.3-9|27	%package -n %{libname}
21mr|libxp-1.0.3-9|28	Summary:	X Print shared library
21mr|libxp-1.0.3-9|29	Group:		System/Libraries
21mr|libxp-1.0.3-9|30	Provides:	%{name} = %{EVRD}
21mr|libxp-1.0.3-9|31	
21mr|libxp-1.0.3-9|32	%description -n %{libname}
21mr|libxp-1.0.3-9|33	libXp provides public APIs to allow client applications to render to
21mr|libxp-1.0.3-9|34	non-display devices.
21mr|libxp-1.0.3-9|35	
21mr|libxp-1.0.3-9|36	%files -n %{libname}
21mr|libxp-1.0.3-9|37	%{_libdir}/libXp.so.%{major}*
21mr|libxp-1.0.3-9|38	
21mr|libxp-1.0.3-9|39	#----------------------------------------------------------------------------
21mr|libxp-1.0.3-9|40	
21mr|libxp-1.0.3-9|41	%package -n %{devname}
21mr|libxp-1.0.3-9|42	Summary:	Development files for %{name}
21mr|libxp-1.0.3-9|43	Group:		Development/X11
21mr|libxp-1.0.3-9|44	Requires:	%{libname} = %{EVRD}
21mr|libxp-1.0.3-9|45	Requires:	pkgconfig(xproto)
21mr|libxp-1.0.3-9|46	Provides:	%{name}-devel = %{EVRD}
21mr|libxp-1.0.3-9|47	Conflicts:	x11-proto-devel < 2018.4
21mr|libxp-1.0.3-9|48	
21mr|libxp-1.0.3-9|49	%description -n %{devname}
21mr|libxp-1.0.3-9|50	Development files for %{name}
21mr|libxp-1.0.3-9|51	
21mr|libxp-1.0.3-9|52	%files -n %{devname}
21mr|libxp-1.0.3-9|53	%exclude %{_includedir}/X11/extensions/Print.h
21mr|libxp-1.0.3-9|54	%exclude %{_includedir}/X11/extensions/Printstr.h
21mr|libxp-1.0.3-9|55	%{_libdir}/libXp.so
21mr|libxp-1.0.3-9|56	%{_libdir}/pkgconfig/printproto.pc
21mr|libxp-1.0.3-9|57	%{_libdir}/pkgconfig/xp.pc
21mr|libxp-1.0.3-9|58	%{_mandir}/man3/Xp*.3*
21mr|libxp-1.0.3-9|59	%{_mandir}/man3/libXp.3*
21mr|libxp-1.0.3-9|60	
21mr|libxp-1.0.3-9|61	#----------------------------------------------------------------------------
21mr|libxp-1.0.3-9|62	
21mr|libxp-1.0.3-9|63	%package -n %{sdevname}
21mr|libxp-1.0.3-9|64	Summary:	Static development files for %{name}
21mr|libxp-1.0.3-9|65	Group:		Development/X11
21mr|libxp-1.0.3-9|66	Requires:	%{devname} = %{EVRD}
21mr|libxp-1.0.3-9|67	Provides:	%{name}-static-devel = %{EVRD}
21mr|libxp-1.0.3-9|68	
21mr|libxp-1.0.3-9|69	%description -n %{sdevname}
21mr|libxp-1.0.3-9|70	Static development files for %{name}
21mr|libxp-1.0.3-9|71	
21mr|libxp-1.0.3-9|72	%files -n %{sdevname}
21mr|libxp-1.0.3-9|73	%{_libdir}/libXp.*a
21mr|libxp-1.0.3-9|74	
21mr|libxp-1.0.3-9|75	#----------------------------------------------------------------------------
21mr|libxp-1.0.3-9|76	
21mr|libxp-1.0.3-9|77	%prep
21mr|libxp-1.0.3-9|78	%setup -qn libXp-%{version}
21mr|libxp-1.0.3-9|79	%patch0 -p1
21mr|libxp-1.0.3-9|80	
21mr|libxp-1.0.3-9|81	%build
21mr|libxp-1.0.3-9|82	autoreconf -fi
21mr|libxp-1.0.3-9|83	%configure --enable-static
21mr|libxp-1.0.3-9|84	%make
21mr|libxp-1.0.3-9|85	
21mr|libxp-1.0.3-9|86	%install

13955 21
21mr|libxpm-3.5.17-2|1	%define major 4
21mr|libxpm-3.5.17-2|2	%define libname %mklibname xpm %{major}
21mr|libxpm-3.5.17-2|3	%define devname %mklibname xpm -d
21mr|libxpm-3.5.17-2|4	
21mr|libxpm-3.5.17-2|5	Summary:	X Pixmap Library
21mr|libxpm-3.5.17-2|6	Name:		libxpm
21mr|libxpm-3.5.17-2|7	Version:	3.5.17
21mr|libxpm-3.5.17-2|8	Release:	2
21mr|libxpm-3.5.17-2|9	License:	MIT
21mr|libxpm-3.5.17-2|10	Group:		Development/X11
21mr|libxpm-3.5.17-2|11	Url:		http://xorg.freedesktop.org
21mr|libxpm-3.5.17-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXpm-%{version}.tar.xz
21mr|libxpm-3.5.17-2|13	BuildRequires:	ncompress
21mr|libxpm-3.5.17-2|14	BuildRequires:	pkgconfig(x11)
21mr|libxpm-3.5.17-2|15	BuildRequires:	pkgconfig(xext)
21mr|libxpm-3.5.17-2|16	BuildRequires:	pkgconfig(xt)
21mr|libxpm-3.5.17-2|17	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxpm-3.5.17-2|18	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxpm-3.5.17-2|19	
21mr|libxpm-3.5.17-2|20	%description
21mr|libxpm-3.5.17-2|21	The xpm package contains the XPM pixmap library for the X Window
21mr|libxpm-3.5.17-2|22	System. The XPM library allows applications to display color,
21mr|libxpm-3.5.17-2|23	pixmapped images, and is used by many popular X programs.
21mr|libxpm-3.5.17-2|24	
21mr|libxpm-3.5.17-2|25	#----------------------------------------------------------------------------
21mr|libxpm-3.5.17-2|26	
21mr|libxpm-3.5.17-2|27	%package -n %{libname}
21mr|libxpm-3.5.17-2|28	Summary:	X Pixmap Library
21mr|libxpm-3.5.17-2|29	Group:		Development/X11
21mr|libxpm-3.5.17-2|30	Requires:	gzip
21mr|libxpm-3.5.17-2|31	Requires:	ncompress
21mr|libxpm-3.5.17-2|32	Provides:	%{name} = %{version}
21mr|libxpm-3.5.17-2|33	# Compat with Fedora/RH
21mr|libxpm-3.5.17-2|34	Provides:	libXpm = %{EVRD}
21mr|libxpm-3.5.17-2|35	
21mr|libxpm-3.5.17-2|36	%description -n %{libname}
21mr|libxpm-3.5.17-2|37	The xpm package contains the XPM pixmap library for the X Window
21mr|libxpm-3.5.17-2|38	System. The XPM library allows applications to display color,
21mr|libxpm-3.5.17-2|39	pixmapped images, and is used by many popular X programs.
21mr|libxpm-3.5.17-2|40	
21mr|libxpm-3.5.17-2|41	%files -n %{libname}
21mr|libxpm-3.5.17-2|42	%{_libdir}/libXpm.so.%{major}*
21mr|libxpm-3.5.17-2|43	
21mr|libxpm-3.5.17-2|44	#----------------------------------------------------------------------------
21mr|libxpm-3.5.17-2|45	
21mr|libxpm-3.5.17-2|46	%package -n %{devname}
21mr|libxpm-3.5.17-2|47	Summary:	Development files for %{name}
21mr|libxpm-3.5.17-2|48	Group:		Development/X11
21mr|libxpm-3.5.17-2|49	Requires:	%{libname} = %{EVRD}
21mr|libxpm-3.5.17-2|50	Requires:	pkgconfig(x11)
21mr|libxpm-3.5.17-2|51	Provides:	%{name}-devel = %{EVRD}
21mr|libxpm-3.5.17-2|52	Provides:	xpm-devel = %{EVRD}
21mr|libxpm-3.5.17-2|53	
21mr|libxpm-3.5.17-2|54	%description -n %{devname}
21mr|libxpm-3.5.17-2|55	Development files for %{name}.
21mr|libxpm-3.5.17-2|56	
21mr|libxpm-3.5.17-2|57	%files -n %{devname}
21mr|libxpm-3.5.17-2|58	%{_bindir}/cxpm
21mr|libxpm-3.5.17-2|59	%{_bindir}/sxpm
21mr|libxpm-3.5.17-2|60	%{_libdir}/libXpm.so
21mr|libxpm-3.5.17-2|61	%{_libdir}/pkgconfig/xpm.pc
21mr|libxpm-3.5.17-2|62	%{_includedir}/X11/xpm.h
21mr|libxpm-3.5.17-2|63	%{_mandir}/man*/*
21mr|libxpm-3.5.17-2|64	
21mr|libxpm-3.5.17-2|65	#----------------------------------------------------------------------------
21mr|libxpm-3.5.17-2|66	
21mr|libxpm-3.5.17-2|67	%prep
21mr|libxpm-3.5.17-2|68	%autosetup -n libXpm-%{version} -p1
21mr|libxpm-3.5.17-2|69	
21mr|libxpm-3.5.17-2|70	%build
21mr|libxpm-3.5.17-2|71	%configure \
21mr|libxpm-3.5.17-2|72	--x-includes=%{_includedir} \
21mr|libxpm-3.5.17-2|73	--x-libraries=%{_libdir} \
21mr|libxpm-3.5.17-2|74	--disable-static
21mr|libxpm-3.5.17-2|75	
21mr|libxpm-3.5.17-2|76	%make_build
21mr|libxpm-3.5.17-2|77	
21mr|libxpm-3.5.17-2|78	%install
21mr|libxpm-3.5.17-2|79	%make_install

13956 21
21mr|libxpresent-1.0.1-1|1	%define     rname libXpresent
21mr|libxpresent-1.0.1-1|2	%define     debug_package %{nil}
21mr|libxpresent-1.0.1-1|3	%define     major 1
21mr|libxpresent-1.0.1-1|4	%define     libname %mklibname xpresent %{major}
21mr|libxpresent-1.0.1-1|5	%define     devname %mklibname xpresent -d
21mr|libxpresent-1.0.1-1|6	
21mr|libxpresent-1.0.1-1|7	Summary:	Xlib-compatible API for the Present extension
21mr|libxpresent-1.0.1-1|8	Name:		libxpresent
21mr|libxpresent-1.0.1-1|9	Version:	1.0.1
21mr|libxpresent-1.0.1-1|10	Release:	1
21mr|libxpresent-1.0.1-1|11	License:	MIT
21mr|libxpresent-1.0.1-1|12	Group:		Development/X11
21mr|libxpresent-1.0.1-1|13	Url:		http://www.x.org
21mr|libxpresent-1.0.1-1|14	Source0:	http://xorg.freedesktop.org/archive/individual/lib/%{rname}-%{version}.tar.xz
21mr|libxpresent-1.0.1-1|15	
21mr|libxpresent-1.0.1-1|16	BuildRequires: libtool
21mr|libxpresent-1.0.1-1|17	BuildRequires: gettext
21mr|libxpresent-1.0.1-1|18	BuildRequires: pkgconfig(xproto)
21mr|libxpresent-1.0.1-1|19	BuildRequires: pkgconfig(presentproto)
21mr|libxpresent-1.0.1-1|20	BuildRequires: pkgconfig(xextproto)
21mr|libxpresent-1.0.1-1|21	BuildRequires: pkgconfig(x11)
21mr|libxpresent-1.0.1-1|22	BuildRequires: x11-util-macros
21mr|libxpresent-1.0.1-1|23	BuildRequires: pkgconfig(xext)
21mr|libxpresent-1.0.1-1|24	BuildRequires: pkgconfig(xfixes)
21mr|libxpresent-1.0.1-1|25	BuildRequires: pkgconfig(xrandr)
21mr|libxpresent-1.0.1-1|26	
21mr|libxpresent-1.0.1-1|27	
21mr|libxpresent-1.0.1-1|28	%description
21mr|libxpresent-1.0.1-1|29	This package contains header files and
21mr|libxpresent-1.0.1-1|30	documentation for the Present extension.
21mr|libxpresent-1.0.1-1|31	Library and server implementations are separate.
21mr|libxpresent-1.0.1-1|32	
21mr|libxpresent-1.0.1-1|33	%package -n %{libname}
21mr|libxpresent-1.0.1-1|34	Summary:        Development files for %{name}
21mr|libxpresent-1.0.1-1|35	Group:		    Development/X11
21mr|libxpresent-1.0.1-1|36	Provides:       %{name} = %{EVRD}
21mr|libxpresent-1.0.1-1|37	
21mr|libxpresent-1.0.1-1|38	%description    -n %{libname}
21mr|libxpresent-1.0.1-1|39	The %{name}-devel package contains libraries and header files for
21mr|libxpresent-1.0.1-1|40	developing applications that use %{name}.
21mr|libxpresent-1.0.1-1|41	
21mr|libxpresent-1.0.1-1|42	%files -n %{libname}
21mr|libxpresent-1.0.1-1|43	%doc AUTHORS COPYING
21mr|libxpresent-1.0.1-1|44	%{_libdir}/libXpresent.so.%{major}*
21mr|libxpresent-1.0.1-1|45	
21mr|libxpresent-1.0.1-1|46	#################################################################
21mr|libxpresent-1.0.1-1|47	
21mr|libxpresent-1.0.1-1|48	%package        -n %{devname}
21mr|libxpresent-1.0.1-1|49	Summary:        Development files for %{name}
21mr|libxpresent-1.0.1-1|50	Group:		    Development/X11
21mr|libxpresent-1.0.1-1|51	Requires:       %{libname} = %{EVRD}
21mr|libxpresent-1.0.1-1|52	Provides:	    libxpresent-devel = %{EVRD}
21mr|libxpresent-1.0.1-1|53	
21mr|libxpresent-1.0.1-1|54	%description    -n %{devname}
21mr|libxpresent-1.0.1-1|55	The %{name}-devel package contains libraries and header files for
21mr|libxpresent-1.0.1-1|56	developing applications that use %{name}.
21mr|libxpresent-1.0.1-1|57	
21mr|libxpresent-1.0.1-1|58	%files -n %{devname}
21mr|libxpresent-1.0.1-1|59	%{_includedir}/X11/extensions/Xpresent.h
21mr|libxpresent-1.0.1-1|60	%{_libdir}/libXpresent.so
21mr|libxpresent-1.0.1-1|61	%{_libdir}/pkgconfig/xpresent.pc
21mr|libxpresent-1.0.1-1|62	%{_mandir}/man3/*.3*
21mr|libxpresent-1.0.1-1|63	
21mr|libxpresent-1.0.1-1|64	#------------------------------------------------------------------
21mr|libxpresent-1.0.1-1|65	
21mr|libxpresent-1.0.1-1|66	%prep
21mr|libxpresent-1.0.1-1|67	%setup -qn %{rname}-%{version}
21mr|libxpresent-1.0.1-1|68	
21mr|libxpresent-1.0.1-1|69	%build
21mr|libxpresent-1.0.1-1|70	%configure \
21mr|libxpresent-1.0.1-1|71	--disable-static
21mr|libxpresent-1.0.1-1|72	%make
21mr|libxpresent-1.0.1-1|73	
21mr|libxpresent-1.0.1-1|74	%install
21mr|libxpresent-1.0.1-1|75	%make DESTDIR=%{buildroot} install

13957 21
21mr|libxrandr-1.5.2-3|1	%define major 2
21mr|libxrandr-1.5.2-3|2	%define libname %mklibname xrandr %{major}
21mr|libxrandr-1.5.2-3|3	%define devname %mklibname xrandr -d
21mr|libxrandr-1.5.2-3|4	
21mr|libxrandr-1.5.2-3|5	Summary:	X RandR Library
21mr|libxrandr-1.5.2-3|6	Name:		libxrandr
21mr|libxrandr-1.5.2-3|7	Version:	1.5.2
21mr|libxrandr-1.5.2-3|8	Release:	3
21mr|libxrandr-1.5.2-3|9	Group:		Development/X11
21mr|libxrandr-1.5.2-3|10	License:	MIT
21mr|libxrandr-1.5.2-3|11	Url:		http://xorg.freedesktop.org
21mr|libxrandr-1.5.2-3|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXrandr-%{version}.tar.bz2
21mr|libxrandr-1.5.2-3|13	BuildRequires:	pkgconfig(x11) >= 1.6.0
21mr|libxrandr-1.5.2-3|14	BuildRequires:	pkgconfig(xext) >= 1.0.0
21mr|libxrandr-1.5.2-3|15	BuildRequires:	pkgconfig(xorg-macros)
21mr|libxrandr-1.5.2-3|16	BuildRequires:	pkgconfig(xproto)
21mr|libxrandr-1.5.2-3|17	BuildRequires:	pkgconfig(xrender) >= 0.9.0.2
21mr|libxrandr-1.5.2-3|18	
21mr|libxrandr-1.5.2-3|19	%description
21mr|libxrandr-1.5.2-3|20	X RandR Library.
21mr|libxrandr-1.5.2-3|21	
21mr|libxrandr-1.5.2-3|22	%package -n %{libname}
21mr|libxrandr-1.5.2-3|23	Summary:	X RandR Library
21mr|libxrandr-1.5.2-3|24	Group:		Development/X11
21mr|libxrandr-1.5.2-3|25	Provides:	%{name} = %{EVRD}
21mr|libxrandr-1.5.2-3|26	# compat with Fedora/RH
21mr|libxrandr-1.5.2-3|27	Provides:	libXrandr%{_isa} = %{EVRD}
21mr|libxrandr-1.5.2-3|28	Provides:	libXrandr = %{EVRD}
21mr|libxrandr-1.5.2-3|29	
21mr|libxrandr-1.5.2-3|30	%description -n %{libname}
21mr|libxrandr-1.5.2-3|31	X RandR main library.
21mr|libxrandr-1.5.2-3|32	
21mr|libxrandr-1.5.2-3|33	%package -n %{devname}
21mr|libxrandr-1.5.2-3|34	Summary:	Development files for %{name}
21mr|libxrandr-1.5.2-3|35	Group:		Development/X11
21mr|libxrandr-1.5.2-3|36	Requires:	%{libname} = %{EVRD}
21mr|libxrandr-1.5.2-3|37	Provides:	libxrandr-devel = %{EVRD}
21mr|libxrandr-1.5.2-3|38	
21mr|libxrandr-1.5.2-3|39	%description -n %{devname}
21mr|libxrandr-1.5.2-3|40	Development files for %{name}.
21mr|libxrandr-1.5.2-3|41	
21mr|libxrandr-1.5.2-3|42	%prep
21mr|libxrandr-1.5.2-3|43	%setup -qn libXrandr-%{version}
21mr|libxrandr-1.5.2-3|44	
21mr|libxrandr-1.5.2-3|45	%build
21mr|libxrandr-1.5.2-3|46	%configure \
21mr|libxrandr-1.5.2-3|47	--disable-static \
21mr|libxrandr-1.5.2-3|48	--x-includes=%{_includedir} \
21mr|libxrandr-1.5.2-3|49	--x-libraries=%{_libdir}
21mr|libxrandr-1.5.2-3|50	
21mr|libxrandr-1.5.2-3|51	%make
21mr|libxrandr-1.5.2-3|52	
21mr|libxrandr-1.5.2-3|53	%install
21mr|libxrandr-1.5.2-3|54	%makeinstall_std
21mr|libxrandr-1.5.2-3|55	
21mr|libxrandr-1.5.2-3|56	%files -n %{libname}
21mr|libxrandr-1.5.2-3|57	%{_libdir}/libXrandr.so.%{major}*
21mr|libxrandr-1.5.2-3|58	
21mr|libxrandr-1.5.2-3|59	%files -n %{devname}
21mr|libxrandr-1.5.2-3|60	%{_libdir}/libXrandr.so
21mr|libxrandr-1.5.2-3|61	%{_libdir}/pkgconfig/xrandr.pc
21mr|libxrandr-1.5.2-3|62	%{_includedir}/X11/extensions/Xrandr.h
21mr|libxrandr-1.5.2-3|63	%{_mandir}/man3/XRR*.3*
21mr|libxrandr-1.5.2-3|64	%{_mandir}/man3/Xrandr.3*

13958 21
21mr|libxrender-0.9.11-1|1	%define major 1
21mr|libxrender-0.9.11-1|2	%define libname %mklibname xrender %{major}
21mr|libxrender-0.9.11-1|3	%define devname %mklibname xrender -d
21mr|libxrender-0.9.11-1|4	
21mr|libxrender-0.9.11-1|5	Summary:	X Render Library
21mr|libxrender-0.9.11-1|6	Name:		libxrender
21mr|libxrender-0.9.11-1|7	Version:	0.9.11
21mr|libxrender-0.9.11-1|8	Release:	1
21mr|libxrender-0.9.11-1|9	Group:		Development/X11
21mr|libxrender-0.9.11-1|10	License:	MIT
21mr|libxrender-0.9.11-1|11	Url:		http://xorg.freedesktop.org
21mr|libxrender-0.9.11-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXrender-%{version}.tar.xz
21mr|libxrender-0.9.11-1|13	
21mr|libxrender-0.9.11-1|14	BuildRequires:	pkgconfig(x11)
21mr|libxrender-0.9.11-1|15	BuildRequires:	pkgconfig(xorg-macros)
21mr|libxrender-0.9.11-1|16	BuildRequires:	pkgconfig(xproto)
21mr|libxrender-0.9.11-1|17	
21mr|libxrender-0.9.11-1|18	%description
21mr|libxrender-0.9.11-1|19	X Render Library.
21mr|libxrender-0.9.11-1|20	
21mr|libxrender-0.9.11-1|21	%package -n %{libname}
21mr|libxrender-0.9.11-1|22	Summary:	X Render Library
21mr|libxrender-0.9.11-1|23	Group:		Development/X11
21mr|libxrender-0.9.11-1|24	Provides:	%{name} = %{EVRD}
21mr|libxrender-0.9.11-1|25	# compat with Fedora/RH
21mr|libxrender-0.9.11-1|26	Provides:	libXrender%{_isa} = %{EVRD}
21mr|libxrender-0.9.11-1|27	Provides:	libXrender = %{EVRD}
21mr|libxrender-0.9.11-1|28	
21mr|libxrender-0.9.11-1|29	%description -n %{libname}
21mr|libxrender-0.9.11-1|30	X Render Library.
21mr|libxrender-0.9.11-1|31	
21mr|libxrender-0.9.11-1|32	%package -n %{devname}
21mr|libxrender-0.9.11-1|33	Summary:	Development files for %{name}
21mr|libxrender-0.9.11-1|34	Group:		Development/X11
21mr|libxrender-0.9.11-1|35	Requires:	%{libname} = %{version}-%{release}
21mr|libxrender-0.9.11-1|36	Provides:	libxrender-devel = %{EVRD}
21mr|libxrender-0.9.11-1|37	
21mr|libxrender-0.9.11-1|38	%description -n %{devname}
21mr|libxrender-0.9.11-1|39	Development files for %{name}.
21mr|libxrender-0.9.11-1|40	
21mr|libxrender-0.9.11-1|41	%prep
21mr|libxrender-0.9.11-1|42	%setup -qn libXrender-%{version}
21mr|libxrender-0.9.11-1|43	
21mr|libxrender-0.9.11-1|44	
21mr|libxrender-0.9.11-1|45	%build
21mr|libxrender-0.9.11-1|46	%configure \
21mr|libxrender-0.9.11-1|47	--disable-static \
21mr|libxrender-0.9.11-1|48	--x-includes=%{_includedir} \
21mr|libxrender-0.9.11-1|49	--x-libraries=%{_libdir}
21mr|libxrender-0.9.11-1|50	
21mr|libxrender-0.9.11-1|51	%make_build
21mr|libxrender-0.9.11-1|52	
21mr|libxrender-0.9.11-1|53	%install
21mr|libxrender-0.9.11-1|54	%make_install
21mr|libxrender-0.9.11-1|55	
21mr|libxrender-0.9.11-1|56	%files -n %{libname}
21mr|libxrender-0.9.11-1|57	%{_libdir}/libXrender.so.%{major}*
21mr|libxrender-0.9.11-1|58	
21mr|libxrender-0.9.11-1|59	%files -n %{devname}
21mr|libxrender-0.9.11-1|60	%{_libdir}/libXrender.so
21mr|libxrender-0.9.11-1|61	%{_libdir}/pkgconfig/xrender.pc
21mr|libxrender-0.9.11-1|62	%{_includedir}/X11/extensions/Xrender.h
21mr|libxrender-0.9.11-1|63	%dir %{_docdir}/libXrender
21mr|libxrender-0.9.11-1|64	%{_docdir}/libXrender/*

13959 21
21mr|libxres-1.2.2-2|1	%define major 1
21mr|libxres-1.2.2-2|2	%define libname %mklibname xres %{major}
21mr|libxres-1.2.2-2|3	%define develname %mklibname xres -d
21mr|libxres-1.2.2-2|4	
21mr|libxres-1.2.2-2|5	Name:		libxres
21mr|libxres-1.2.2-2|6	Summary:	X Resource Information Extension Library
21mr|libxres-1.2.2-2|7	Version:	1.2.2
21mr|libxres-1.2.2-2|8	Release:	2
21mr|libxres-1.2.2-2|9	Group:		Development/X11
21mr|libxres-1.2.2-2|10	License:	MIT
21mr|libxres-1.2.2-2|11	URL:		http://xorg.freedesktop.org
21mr|libxres-1.2.2-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXres-%{version}.tar.xz
21mr|libxres-1.2.2-2|13	
21mr|libxres-1.2.2-2|14	BuildRequires:	pkgconfig(x11)
21mr|libxres-1.2.2-2|15	BuildRequires:	pkgconfig(xext)
21mr|libxres-1.2.2-2|16	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxres-1.2.2-2|17	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxres-1.2.2-2|18	
21mr|libxres-1.2.2-2|19	%description
21mr|libxres-1.2.2-2|20	X Resource Information Extension Library
21mr|libxres-1.2.2-2|21	
21mr|libxres-1.2.2-2|22	%package -n %{libname}
21mr|libxres-1.2.2-2|23	Summary:	X Resource Information Extension Library
21mr|libxres-1.2.2-2|24	Group:		Development/X11
21mr|libxres-1.2.2-2|25	Conflicts:	libxorg-x11 < 7.0
21mr|libxres-1.2.2-2|26	# compat with Fedora/RH
21mr|libxres-1.2.2-2|27	Provides:	libXres = %{EVRD}
21mr|libxres-1.2.2-2|28	Provides:	libXres%{_isa} = %{EVRD}
21mr|libxres-1.2.2-2|29	Provides:	libXRes = %{EVRD}
21mr|libxres-1.2.2-2|30	Provides:	libXRes%{_isa} = %{EVRD}
21mr|libxres-1.2.2-2|31	Provides:	libxres = %{EVRD}
21mr|libxres-1.2.2-2|32	Provides:	libxres%{_isa} = %{EVRD}
21mr|libxres-1.2.2-2|33	
21mr|libxres-1.2.2-2|34	%description -n %{libname}
21mr|libxres-1.2.2-2|35	X Resource Information Extension Library
21mr|libxres-1.2.2-2|36	
21mr|libxres-1.2.2-2|37	%package -n %{develname}
21mr|libxres-1.2.2-2|38	Summary:	Development files for %{name}
21mr|libxres-1.2.2-2|39	Group:		Development/X11
21mr|libxres-1.2.2-2|40	Requires:	%{libname} = %{version}-%{release}
21mr|libxres-1.2.2-2|41	Provides:	libxres-devel = %{version}-%{release}
21mr|libxres-1.2.2-2|42	Obsoletes:	%{_lib}xres1-devel < 1.0.6
21mr|libxres-1.2.2-2|43	Obsoletes:	%{_lib}xres-static-devel < 1.0.6
21mr|libxres-1.2.2-2|44	Conflicts:	libxorg-x11-devel < 7.0
21mr|libxres-1.2.2-2|45	
21mr|libxres-1.2.2-2|46	%description -n %{develname}
21mr|libxres-1.2.2-2|47	Development files for %{name}
21mr|libxres-1.2.2-2|48	
21mr|libxres-1.2.2-2|49	%prep
21mr|libxres-1.2.2-2|50	%setup -qn libXres-%{version}
21mr|libxres-1.2.2-2|51	
21mr|libxres-1.2.2-2|52	%build
21mr|libxres-1.2.2-2|53	%configure \
21mr|libxres-1.2.2-2|54	--disable-static \
21mr|libxres-1.2.2-2|55	--x-includes=%{_includedir} \
21mr|libxres-1.2.2-2|56	--x-libraries=%{_libdir}
21mr|libxres-1.2.2-2|57	
21mr|libxres-1.2.2-2|58	%make
21mr|libxres-1.2.2-2|59	
21mr|libxres-1.2.2-2|60	%install
21mr|libxres-1.2.2-2|61	%makeinstall_std
21mr|libxres-1.2.2-2|62	
21mr|libxres-1.2.2-2|63	%files -n %{libname}
21mr|libxres-1.2.2-2|64	%{_libdir}/libXRes.so.%{major}*
21mr|libxres-1.2.2-2|65	
21mr|libxres-1.2.2-2|66	%files -n %{develname}
21mr|libxres-1.2.2-2|67	%{_libdir}/libXRes.so
21mr|libxres-1.2.2-2|68	%{_libdir}/pkgconfig/xres.pc
21mr|libxres-1.2.2-2|69	%{_includedir}/X11/extensions/XRes.h
21mr|libxres-1.2.2-2|70	%{_mandir}/man3/XRes*
21mr|libxres-1.2.2-2|71	
21mr|libxres-1.2.2-2|72	%changelog
21mr|libxres-1.2.2-2|73	* Tue Feb 24 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|libxres-1.2.2-2|74	- P libXres
21mr|libxres-1.2.2-2|75	
21mr|libxres-1.2.2-2|76	* Mon Dec 5 2022 Alexander Stefanov <alexander@mezon.ru> 1.2.2-1
21mr|libxres-1.2.2-2|77	- version autoupdate [1.2.2]
21mr|libxres-1.2.2-2|78	
21mr|libxres-1.2.2-2|79	* Mon Dec 5 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|libxres-1.2.2-2|80	- fix source
21mr|libxres-1.2.2-2|81	
21mr|libxres-1.2.2-2|82	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.2.1-2
21mr|libxres-1.2.2-2|83	- MassBuild#2340: Increase release tag
21mr|libxres-1.2.2-2|84	
21mr|libxres-1.2.2-2|85	* Fri Apr 2 2021 Alexander Stefanov <alexander@mezon.ru> 1.2.1-1
21mr|libxres-1.2.2-2|86	- version autoupdate [1.2.1]

13960 21
21mr|libxscrnsaver-1.2.4-1|1	%define major 1
21mr|libxscrnsaver-1.2.4-1|2	%define libname %mklibname xscrnsaver %{major}
21mr|libxscrnsaver-1.2.4-1|3	%define develname %mklibname xscrnsaver -d
21mr|libxscrnsaver-1.2.4-1|4	
21mr|libxscrnsaver-1.2.4-1|5	Name:		libxscrnsaver
21mr|libxscrnsaver-1.2.4-1|6	Summary:	The XScrnSaver Library
21mr|libxscrnsaver-1.2.4-1|7	Version:	1.2.4
21mr|libxscrnsaver-1.2.4-1|8	Release:	1
21mr|libxscrnsaver-1.2.4-1|9	Group:		Development/X11
21mr|libxscrnsaver-1.2.4-1|10	License:	MIT
21mr|libxscrnsaver-1.2.4-1|11	URL:		http://xorg.freedesktop.org
21mr|libxscrnsaver-1.2.4-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-%{version}.tar.xz
21mr|libxscrnsaver-1.2.4-1|13	
21mr|libxscrnsaver-1.2.4-1|14	BuildRequires:	pkgconfig(x11)
21mr|libxscrnsaver-1.2.4-1|15	BuildRequires:	pkgconfig(xext)
21mr|libxscrnsaver-1.2.4-1|16	BuildRequires:	x11-proto-devel >= 7.4-25
21mr|libxscrnsaver-1.2.4-1|17	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxscrnsaver-1.2.4-1|18	
21mr|libxscrnsaver-1.2.4-1|19	%description
21mr|libxscrnsaver-1.2.4-1|20	The XScrnSaver Library.
21mr|libxscrnsaver-1.2.4-1|21	
21mr|libxscrnsaver-1.2.4-1|22	%package -n %{libname}
21mr|libxscrnsaver-1.2.4-1|23	Summary:	The XScrnSaver Library
21mr|libxscrnsaver-1.2.4-1|24	Group:		Development/X11
21mr|libxscrnsaver-1.2.4-1|25	Provides:	%{name} = %{EVRD}
21mr|libxscrnsaver-1.2.4-1|26	# compat with Fedora/RH
21mr|libxscrnsaver-1.2.4-1|27	Provides:	libXScrnSaver = %{EVRD}
21mr|libxscrnsaver-1.2.4-1|28	
21mr|libxscrnsaver-1.2.4-1|29	%description -n %{libname}
21mr|libxscrnsaver-1.2.4-1|30	The XScrnSaver Library.
21mr|libxscrnsaver-1.2.4-1|31	
21mr|libxscrnsaver-1.2.4-1|32	%package -n %{develname}
21mr|libxscrnsaver-1.2.4-1|33	Summary:	Development files for %{name}
21mr|libxscrnsaver-1.2.4-1|34	Group:		Development/X11
21mr|libxscrnsaver-1.2.4-1|35	Requires:	%{libname} = %{version}-%{release}
21mr|libxscrnsaver-1.2.4-1|36	Provides:	libxscrnsaver-devel = %{version}-%{release}
21mr|libxscrnsaver-1.2.4-1|37	
21mr|libxscrnsaver-1.2.4-1|38	%description -n %{develname}
21mr|libxscrnsaver-1.2.4-1|39	Development files for %{name}.
21mr|libxscrnsaver-1.2.4-1|40	
21mr|libxscrnsaver-1.2.4-1|41	%prep
21mr|libxscrnsaver-1.2.4-1|42	%setup -qn libXScrnSaver-%{version}
21mr|libxscrnsaver-1.2.4-1|43	
21mr|libxscrnsaver-1.2.4-1|44	%build
21mr|libxscrnsaver-1.2.4-1|45	%configure \
21mr|libxscrnsaver-1.2.4-1|46	--disable-static \
21mr|libxscrnsaver-1.2.4-1|47	--x-includes=%{_includedir} \
21mr|libxscrnsaver-1.2.4-1|48	--x-libraries=%{_libdir}
21mr|libxscrnsaver-1.2.4-1|49	
21mr|libxscrnsaver-1.2.4-1|50	%make
21mr|libxscrnsaver-1.2.4-1|51	
21mr|libxscrnsaver-1.2.4-1|52	%install
21mr|libxscrnsaver-1.2.4-1|53	rm -rf %{buildroot}
21mr|libxscrnsaver-1.2.4-1|54	%makeinstall_std
21mr|libxscrnsaver-1.2.4-1|55	
21mr|libxscrnsaver-1.2.4-1|56	%files -n %{libname}
21mr|libxscrnsaver-1.2.4-1|57	%{_libdir}/libXss.so.%{major}*
21mr|libxscrnsaver-1.2.4-1|58	
21mr|libxscrnsaver-1.2.4-1|59	%files -n %{develname}
21mr|libxscrnsaver-1.2.4-1|60	%{_libdir}/libXss.so
21mr|libxscrnsaver-1.2.4-1|61	%{_libdir}/pkgconfig/xscrnsaver.pc
21mr|libxscrnsaver-1.2.4-1|62	%{_mandir}/man3/XScreenSaver*
21mr|libxscrnsaver-1.2.4-1|63	%{_mandir}/man3/Xss*
21mr|libxscrnsaver-1.2.4-1|64	%{_includedir}/X11/extensions/scrnsaver.h

13961 21
21mr|libxshmfence-1.3.2-1|1	%define major 1
21mr|libxshmfence-1.3.2-1|2	%define libname %mklibname xshmfence %{major}
21mr|libxshmfence-1.3.2-1|3	%define devname %mklibname xshmfence -d
21mr|libxshmfence-1.3.2-1|4	
21mr|libxshmfence-1.3.2-1|5	Name:		libxshmfence
21mr|libxshmfence-1.3.2-1|6	Version:	1.3.2
21mr|libxshmfence-1.3.2-1|7	Release:	1
21mr|libxshmfence-1.3.2-1|8	Summary:	Shared memory fence support library for X11, needed for DRI3
21mr|libxshmfence-1.3.2-1|9	URL:		http://libxshmfence.sf.net/
21mr|libxshmfence-1.3.2-1|10	License:	GPL
21mr|libxshmfence-1.3.2-1|11	Group:		System/Libraries
21mr|libxshmfence-1.3.2-1|12	Source0:	https://www.x.org/releases/individual/lib/%{name}-%{version}.tar.xz
21mr|libxshmfence-1.3.2-1|13	
21mr|libxshmfence-1.3.2-1|14	BuildRequires:	x11-proto-devel
21mr|libxshmfence-1.3.2-1|15	BuildRequires:	x11-util-macros
21mr|libxshmfence-1.3.2-1|16	
21mr|libxshmfence-1.3.2-1|17	%description
21mr|libxshmfence-1.3.2-1|18	Shared memory fence support library for X11, needed for DRI3
21mr|libxshmfence-1.3.2-1|19	
21mr|libxshmfence-1.3.2-1|20	%package -n 	%{libname}
21mr|libxshmfence-1.3.2-1|21	Summary: 	Shared memory fence support library for X11, needed for DRI3
21mr|libxshmfence-1.3.2-1|22	Group:		System/Libraries
21mr|libxshmfence-1.3.2-1|23	Provides: 	%{name} = %{version}
21mr|libxshmfence-1.3.2-1|24	
21mr|libxshmfence-1.3.2-1|25	%description -n %{libname}
21mr|libxshmfence-1.3.2-1|26	Shared memory fence support library for X11, needed for DRI3
21mr|libxshmfence-1.3.2-1|27	
21mr|libxshmfence-1.3.2-1|28	%package -n 	%{devname}
21mr|libxshmfence-1.3.2-1|29	Summary: 	Development files for %{name}
21mr|libxshmfence-1.3.2-1|30	Group: 		Development/C
21mr|libxshmfence-1.3.2-1|31	Requires: 	%{libname} = %{EVRD}
21mr|libxshmfence-1.3.2-1|32	
21mr|libxshmfence-1.3.2-1|33	%description -n %{devname}
21mr|libxshmfence-1.3.2-1|34	Development files (headers etc.) for %{name}.
21mr|libxshmfence-1.3.2-1|35	
21mr|libxshmfence-1.3.2-1|36	%prep
21mr|libxshmfence-1.3.2-1|37	%setup -q
21mr|libxshmfence-1.3.2-1|38	
21mr|libxshmfence-1.3.2-1|39	%build
21mr|libxshmfence-1.3.2-1|40	autoreconf -v -i -f
21mr|libxshmfence-1.3.2-1|41	%configure \
21mr|libxshmfence-1.3.2-1|42	--disable-static
21mr|libxshmfence-1.3.2-1|43	
21mr|libxshmfence-1.3.2-1|44	%make
21mr|libxshmfence-1.3.2-1|45	
21mr|libxshmfence-1.3.2-1|46	%install
21mr|libxshmfence-1.3.2-1|47	%makeinstall_std
21mr|libxshmfence-1.3.2-1|48	
21mr|libxshmfence-1.3.2-1|49	%files -n %{libname}
21mr|libxshmfence-1.3.2-1|50	%{_libdir}/*.so.%{major}*
21mr|libxshmfence-1.3.2-1|51	
21mr|libxshmfence-1.3.2-1|52	%files -n %{devname}
21mr|libxshmfence-1.3.2-1|53	%{_includedir}/*
21mr|libxshmfence-1.3.2-1|54	%{_libdir}/*.so
21mr|libxshmfence-1.3.2-1|55	%{_libdir}/pkgconfig/*

13962 21
21mr|libxslt-1.1.43-1|1	%define major 1
21mr|libxslt-1.1.43-1|2	%define exslt_major 0
21mr|libxslt-1.1.43-1|3	%define libname %mklibname xslt %{major}
21mr|libxslt-1.1.43-1|4	%define libename %mklibname exslt %{exslt_major}
21mr|libxslt-1.1.43-1|5	%define devname %mklibname xslt -d
21mr|libxslt-1.1.43-1|6	# not ported to py3
21mr|libxslt-1.1.43-1|7	%bcond_without python3
21mr|libxslt-1.1.43-1|8	
21mr|libxslt-1.1.43-1|9	Summary:	Library providing XSLT support
21mr|libxslt-1.1.43-1|10	Name:		libxslt
21mr|libxslt-1.1.43-1|11	Version:	1.1.43
21mr|libxslt-1.1.43-1|12	Release:	1
21mr|libxslt-1.1.43-1|13	License:	MIT
21mr|libxslt-1.1.43-1|14	Group:		System/Libraries
21mr|libxslt-1.1.43-1|15	Url:		http://xmlsoft.org/XSLT/
21mr|libxslt-1.1.43-1|16	Source0:	https://download.gnome.org/sources/libxslt/1.1/%{name}-%{version}.tar.xz
21mr|libxslt-1.1.43-1|17	BuildRequires:	libtool
21mr|libxslt-1.1.43-1|18	#BuildRequires:	python3-libxml2
21mr|libxslt-1.1.43-1|19	BuildRequires:	pkgconfig(libgcrypt)
21mr|libxslt-1.1.43-1|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|libxslt-1.1.43-1|21	
21mr|libxslt-1.1.43-1|22	%description
21mr|libxslt-1.1.43-1|23	This C library allows to transform XML files into other XML files
21mr|libxslt-1.1.43-1|24	(or HTML, text, ...) using the standard XSLT stylesheet transformation
21mr|libxslt-1.1.43-1|25	mechanism.
21mr|libxslt-1.1.43-1|26	
21mr|libxslt-1.1.43-1|27	#----------------------------------------------------------------------------
21mr|libxslt-1.1.43-1|28	
21mr|libxslt-1.1.43-1|29	%package -n xsltproc
21mr|libxslt-1.1.43-1|30	Summary:	XSLT processor using libxslt
21mr|libxslt-1.1.43-1|31	Group:		System/Libraries
21mr|libxslt-1.1.43-1|32	Obsoletes:	libxslt-proc < 1.1.28
21mr|libxslt-1.1.43-1|33	Provides:	libxslt-proc = %{EVRD}
21mr|libxslt-1.1.43-1|34	
21mr|libxslt-1.1.43-1|35	%description -n xsltproc
21mr|libxslt-1.1.43-1|36	This package provides an XSLT processor based on the libxslt C library.
21mr|libxslt-1.1.43-1|37	It allows to transform XML files into other XML files (or HTML, text, ...)
21mr|libxslt-1.1.43-1|38	using the standard XSLT stylesheet transformation mechanism.
21mr|libxslt-1.1.43-1|39	
21mr|libxslt-1.1.43-1|40	%files -n xsltproc
21mr|libxslt-1.1.43-1|41	%doc AUTHORS NEWS Copyright FEATURES TODO
21mr|libxslt-1.1.43-1|42	%{_bindir}/xsltproc
21mr|libxslt-1.1.43-1|43	%{_mandir}/man1/*
21mr|libxslt-1.1.43-1|44	
21mr|libxslt-1.1.43-1|45	#----------------------------------------------------------------------------
21mr|libxslt-1.1.43-1|46	
21mr|libxslt-1.1.43-1|47	%package -n %{libname}
21mr|libxslt-1.1.43-1|48	Summary:	Library providing XSLT support
21mr|libxslt-1.1.43-1|49	Group:		System/Libraries
21mr|libxslt-1.1.43-1|50	
21mr|libxslt-1.1.43-1|51	%description  -n %{libname}
21mr|libxslt-1.1.43-1|52	This C library allows to transform XML files into other XML files
21mr|libxslt-1.1.43-1|53	(or HTML, text, ...) using the standard XSLT stylesheet transformation
21mr|libxslt-1.1.43-1|54	mechanism.
21mr|libxslt-1.1.43-1|55	
21mr|libxslt-1.1.43-1|56	A xslt processor based on this library, named xsltproc, is provided by
21mr|libxslt-1.1.43-1|57	the xsltproc package.
21mr|libxslt-1.1.43-1|58	
21mr|libxslt-1.1.43-1|59	%files -n %{libname}
21mr|libxslt-1.1.43-1|60	%{_libdir}/libxslt.so.%{major}*
21mr|libxslt-1.1.43-1|61	
21mr|libxslt-1.1.43-1|62	#----------------------------------------------------------------------------
21mr|libxslt-1.1.43-1|63	
21mr|libxslt-1.1.43-1|64	%package -n %{libename}
21mr|libxslt-1.1.43-1|65	Summary:	Library providing XSLT support
21mr|libxslt-1.1.43-1|66	Group:		System/Libraries
21mr|libxslt-1.1.43-1|67	Conflicts:	%{_lib}xslt1 < 1.1.26-7
21mr|libxslt-1.1.43-1|68	
21mr|libxslt-1.1.43-1|69	%description  -n %{libename}
21mr|libxslt-1.1.43-1|70	This package contains the exslt shared library.
21mr|libxslt-1.1.43-1|71	
21mr|libxslt-1.1.43-1|72	%files -n %{libename}
21mr|libxslt-1.1.43-1|73	%{_libdir}/libexslt.so.%{exslt_major}*
21mr|libxslt-1.1.43-1|74	
21mr|libxslt-1.1.43-1|75	#----------------------------------------------------------------------------
21mr|libxslt-1.1.43-1|76	
21mr|libxslt-1.1.43-1|77	%package -n %{devname}
21mr|libxslt-1.1.43-1|78	Summary:	Libraries, includes, etc. to develop XML and HTML applications
21mr|libxslt-1.1.43-1|79	Group:		Development/C
21mr|libxslt-1.1.43-1|80	Requires:	%{libname} = %{EVRD}
21mr|libxslt-1.1.43-1|81	Requires:	%{libename} = %{EVRD}
21mr|libxslt-1.1.43-1|82	Provides:	%{name}-devel = %{EVRD}
21mr|libxslt-1.1.43-1|83	
21mr|libxslt-1.1.43-1|84	%description -n %{devname}
21mr|libxslt-1.1.43-1|85	This C library allows to transform XML files into other XML files
21mr|libxslt-1.1.43-1|86	(or HTML, text, ...) using the standard XSLT stylesheet transformation
21mr|libxslt-1.1.43-1|87	mechanism.
21mr|libxslt-1.1.43-1|88	
21mr|libxslt-1.1.43-1|89	%files -n %{devname}
21mr|libxslt-1.1.43-1|90	%doc doc/*.html doc/tutorial
21mr|libxslt-1.1.43-1|91	%doc %{_datadir}/gtk-doc/
21mr|libxslt-1.1.43-1|92	%doc %{_datadir}/doc/%{name}/python/examples/
21mr|libxslt-1.1.43-1|93	%doc %{_datadir}/doc/%{name}/tutorial/
21mr|libxslt-1.1.43-1|94	%doc %{_datadir}/doc/%{name}/tutorial2/
21mr|libxslt-1.1.43-1|95	%doc %{_datadir}/doc/%{name}/xsltproc.html
21mr|libxslt-1.1.43-1|96	%{_mandir}/man3/*
21mr|libxslt-1.1.43-1|97	%{_libdir}/lib*.so
21mr|libxslt-1.1.43-1|98	%{_libdir}/*.sh
21mr|libxslt-1.1.43-1|99	%{_includedir}/*
21mr|libxslt-1.1.43-1|100	%{_bindir}/xslt-config
21mr|libxslt-1.1.43-1|101	%{_libdir}/pkgconfig/*
21mr|libxslt-1.1.43-1|102	%{_libdir}/cmake/libxslt/*.cmake
21mr|libxslt-1.1.43-1|103	
21mr|libxslt-1.1.43-1|104	#----------------------------------------------------------------------------
21mr|libxslt-1.1.43-1|105	%if %{with python3}
21mr|libxslt-1.1.43-1|106	%package -n python3-%{name}
21mr|libxslt-1.1.43-1|107	Summary:	Python bindings for the libxslt library
21mr|libxslt-1.1.43-1|108	Group:		Development/Python
21mr|libxslt-1.1.43-1|109	Requires:	python3-libxml2
21mr|libxslt-1.1.43-1|110	Obsoletes:	%{name}-python < 1.1.28
21mr|libxslt-1.1.43-1|111	BuildRequires:	pkgconfig(python3)
21mr|libxslt-1.1.43-1|112	
21mr|libxslt-1.1.43-1|113	%description -n python3-%{name}
21mr|libxslt-1.1.43-1|114	The libxslt-python package contains a module that permits applications
21mr|libxslt-1.1.43-1|115	written in the Python programming language to use the interface
21mr|libxslt-1.1.43-1|116	supplied by the libxslt library to apply XSLT transformations.
21mr|libxslt-1.1.43-1|117	
21mr|libxslt-1.1.43-1|118	This library allows to parse sytlesheets, uses the libxml2-python
21mr|libxslt-1.1.43-1|119	to load and save XML and HTML files. Direct access to XPath and
21mr|libxslt-1.1.43-1|120	the XSLT transformation context are possible to extend the XSLT language
21mr|libxslt-1.1.43-1|121	with XPath functions written in Python.
21mr|libxslt-1.1.43-1|122	
21mr|libxslt-1.1.43-1|123	%files -n python3-%{name}
21mr|libxslt-1.1.43-1|124	%doc AUTHORS Copyright FEATURES python/examples python/libxsltclass.txt
21mr|libxslt-1.1.43-1|125	%{py3_platsitedir}/*.so
21mr|libxslt-1.1.43-1|126	%{py3_puresitedir}/libxslt.py
21mr|libxslt-1.1.43-1|127	%{py3_puresitedir}/__pycache__/libxslt*
21mr|libxslt-1.1.43-1|128	
21mr|libxslt-1.1.43-1|129	#----------------------------------------------------------------------------
21mr|libxslt-1.1.43-1|130	%endif
21mr|libxslt-1.1.43-1|131	
21mr|libxslt-1.1.43-1|132	%prep
21mr|libxslt-1.1.43-1|133	%autosetup -p1
21mr|libxslt-1.1.43-1|134	
21mr|libxslt-1.1.43-1|135	%if %{with python3}
21mr|libxslt-1.1.43-1|136	mkdir -p python/examples
21mr|libxslt-1.1.43-1|137	cp -a python/tests/*.{py,xml,xsl} python/examples
21mr|libxslt-1.1.43-1|138	%endif
21mr|libxslt-1.1.43-1|139	
21mr|libxslt-1.1.43-1|140	%build
21mr|libxslt-1.1.43-1|141	autoreconf -fi
21mr|libxslt-1.1.43-1|142	%configure \
21mr|libxslt-1.1.43-1|143	--disable-static
21mr|libxslt-1.1.43-1|144	%make_build
21mr|libxslt-1.1.43-1|145	
21mr|libxslt-1.1.43-1|146	%install
21mr|libxslt-1.1.43-1|147	%make_install
21mr|libxslt-1.1.43-1|148	
21mr|libxslt-1.1.43-1|149	# remove unpackaged files
21mr|libxslt-1.1.43-1|150	rm -rf %{buildroot}%{_docdir}/%{name}-%{version} \
21mr|libxslt-1.1.43-1|151	%{buildroot}%{_docdir}/%{name}-python-%{version}
21mr|libxslt-1.1.43-1|152	
21mr|libxslt-1.1.43-1|153	%changelog
21mr|libxslt-1.1.43-1|154	* Fri Oct 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libxslt-1.1.43-1|155	- Update version to 1.1.43
21mr|libxslt-1.1.43-1|156	
21mr|libxslt-1.1.43-1|157	* Fri Oct 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|libxslt-1.1.43-1|158	- Update version to 1.1.43
21mr|libxslt-1.1.43-1|159	
21mr|libxslt-1.1.43-1|160	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|libxslt-1.1.43-1|161	- autoadd .nvchecker.toml for libxslt
21mr|libxslt-1.1.43-1|162	
21mr|libxslt-1.1.43-1|163	* Mon Jul 8 2024 Alexander Stefanov <alexander@mezon.ru> 1.1.42-1
21mr|libxslt-1.1.43-1|164	- 1.1.42
21mr|libxslt-1.1.43-1|165	
21mr|libxslt-1.1.43-1|166	* Thu Jan 11 2024 Alexander Stefanov <alexander@mezon.ru> 1.1.39-1
21mr|libxslt-1.1.43-1|167	- version autoupdate [1.1.39]
21mr|libxslt-1.1.43-1|168	
21mr|libxslt-1.1.43-1|169	* Fri Jul 7 2023 Alexander Stefanov <alexander@mezon.ru> 1.1.38-1
21mr|libxslt-1.1.43-1|170	- 1.1.37
21mr|libxslt-1.1.43-1|171	
21mr|libxslt-1.1.43-1|172	* Mon Apr 3 2023 Andrey Bondrov <abondrov@rosalab.ru> 1.1.37-1
21mr|libxslt-1.1.43-1|173	- Update files
21mr|libxslt-1.1.43-1|174	
21mr|libxslt-1.1.43-1|175	* Mon Apr 3 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|libxslt-1.1.43-1|176	- Fix files
21mr|libxslt-1.1.43-1|177	
21mr|libxslt-1.1.43-1|178	* Mon Apr 3 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|libxslt-1.1.43-1|179	- Update files
21mr|libxslt-1.1.43-1|180	
21mr|libxslt-1.1.43-1|181	* Mon Apr 3 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|libxslt-1.1.43-1|182	- New version 1.1.37
21mr|libxslt-1.1.43-1|183	
21mr|libxslt-1.1.43-1|184	* Wed Mar 1 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 1.1.35-2
21mr|libxslt-1.1.43-1|185	- fix files to rebuild on python 3.11
21mr|libxslt-1.1.43-1|186	
21mr|libxslt-1.1.43-1|187	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21mr|libxslt-1.1.43-1|188	- MassBuild#3106: Increase release tag
21mr|libxslt-1.1.43-1|189	
21mr|libxslt-1.1.43-1|190	* Fri Feb 18 2022 Alexander Stefanov <alexander@mezon.ru> 1.1.35-1
21mr|libxslt-1.1.43-1|191	- version autoupdate [1.1.35]
21mr|libxslt-1.1.43-1|192	
21mr|libxslt-1.1.43-1|193	* Fri Feb 18 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|libxslt-1.1.43-1|194	- test decreate ver
21mr|libxslt-1.1.43-1|195	
21mr|libxslt-1.1.43-1|196	* Fri Feb 18 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|libxslt-1.1.43-1|197	- 1.1.35
21mr|libxslt-1.1.43-1|198	
21mr|libxslt-1.1.43-1|199	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.1.34-2
21mr|libxslt-1.1.43-1|200	- MassBuild#2340: Increase release tag
21mr|libxslt-1.1.43-1|201	
21mr|libxslt-1.1.43-1|202	* Sun Feb 23 2020 Alexander Stefanov <alexander@mezon.ru> 1.1.34-1
21mr|libxslt-1.1.43-1|203	- disable python package
21mr|libxslt-1.1.43-1|204	
21mr|libxslt-1.1.43-1|205	* Mon Jan 27 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxslt-1.1.43-1|206	- bot: rpm5 -> rpm4 (9)
21mr|libxslt-1.1.43-1|207	- (9): Adopt spec for enabled byte compiling in Python
21mr|libxslt-1.1.43-1|208	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|libxslt-1.1.43-1|209	- 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|libxslt-1.1.43-1|210	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|libxslt-1.1.43-1|211	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|libxslt-1.1.43-1|212	
21mr|libxslt-1.1.43-1|213	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxslt-1.1.43-1|214	- bot: rpm5 -> rpm4 (8)
21mr|libxslt-1.1.43-1|215	
21mr|libxslt-1.1.43-1|216	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxslt-1.1.43-1|217	- bot: rpm5 -> rpm4 (6)
21mr|libxslt-1.1.43-1|218	
21mr|libxslt-1.1.43-1|219	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxslt-1.1.43-1|220	- bot: rpm5 -> rpm4 (3)
21mr|libxslt-1.1.43-1|221	
21mr|libxslt-1.1.43-1|222	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|libxslt-1.1.43-1|223	- bot: rpm5 -> rpm4 (1)
21mr|libxslt-1.1.43-1|224	
21mr|libxslt-1.1.43-1|225	* Tue Oct 29 2019 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.33-3
21mr|libxslt-1.1.43-1|226	- Backport upstream patches to fix CVE-2019-13117, CVE-2019-13118 and CVE-2019-18197

13963 21
21mr|libxt-1.2.1-3|1	%define major 6
21mr|libxt-1.2.1-3|2	%define libxt %mklibname xt %{major}
21mr|libxt-1.2.1-3|3	%define develname %mklibname xt -d
21mr|libxt-1.2.1-3|4	
21mr|libxt-1.2.1-3|5	Summary:	X Toolkit Intrinsics library
21mr|libxt-1.2.1-3|6	Name:		libxt
21mr|libxt-1.2.1-3|7	Version:	1.2.1
21mr|libxt-1.2.1-3|8	Release:	3
21mr|libxt-1.2.1-3|9	License:	MIT
21mr|libxt-1.2.1-3|10	Group:		Development/X11
21mr|libxt-1.2.1-3|11	Url:		http://xorg.freedesktop.org
21mr|libxt-1.2.1-3|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXt-%{version}.tar.bz2
21mr|libxt-1.2.1-3|13	BuildRequires:	pkgconfig(sm)
21mr|libxt-1.2.1-3|14	BuildRequires:	pkgconfig(x11)
21mr|libxt-1.2.1-3|15	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxt-1.2.1-3|16	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxt-1.2.1-3|17	
21mr|libxt-1.2.1-3|18	%description
21mr|libxt-1.2.1-3|19	X Toolkit Intrinsics library used to build older generation toolkits such
21mr|libxt-1.2.1-3|20	as Motif & Xaw.
21mr|libxt-1.2.1-3|21	
21mr|libxt-1.2.1-3|22	%package -n %{libxt}
21mr|libxt-1.2.1-3|23	Summary:	X Toolkit Intrinsics library
21mr|libxt-1.2.1-3|24	Group:		Development/X11
21mr|libxt-1.2.1-3|25	# Compat with Fedora/RH
21mr|libxt-1.2.1-3|26	Provides:	libXt = %{EVRD}
21mr|libxt-1.2.1-3|27	
21mr|libxt-1.2.1-3|28	%description -n %{libxt}
21mr|libxt-1.2.1-3|29	X Toolkit Intrinsics library used to build older generation toolkits such
21mr|libxt-1.2.1-3|30	as Motif & Xaw.
21mr|libxt-1.2.1-3|31	
21mr|libxt-1.2.1-3|32	%package -n %{develname}
21mr|libxt-1.2.1-3|33	Summary:	Development files for %{name}
21mr|libxt-1.2.1-3|34	Group:		Development/X11
21mr|libxt-1.2.1-3|35	Requires:	%{libxt} = %{version}-%{release}
21mr|libxt-1.2.1-3|36	Provides:	libxt-devel = %{version}-%{release}
21mr|libxt-1.2.1-3|37	Obsoletes:	%{_lib}xt6-devel < 1.1.3
21mr|libxt-1.2.1-3|38	Obsoletes:	%{_lib}xt-static-devel < 1.1.3
21mr|libxt-1.2.1-3|39	
21mr|libxt-1.2.1-3|40	%description -n %{develname}
21mr|libxt-1.2.1-3|41	Development files for %{name}.
21mr|libxt-1.2.1-3|42	
21mr|libxt-1.2.1-3|43	%prep
21mr|libxt-1.2.1-3|44	%setup -qn libXt-%{version}
21mr|libxt-1.2.1-3|45	
21mr|libxt-1.2.1-3|46	%build
21mr|libxt-1.2.1-3|47	%configure \
21mr|libxt-1.2.1-3|48	--disable-static \
21mr|libxt-1.2.1-3|49	--x-includes=%{_includedir} \
21mr|libxt-1.2.1-3|50	--x-libraries=%{_libdir}
21mr|libxt-1.2.1-3|51	
21mr|libxt-1.2.1-3|52	%make
21mr|libxt-1.2.1-3|53	
21mr|libxt-1.2.1-3|54	%install
21mr|libxt-1.2.1-3|55	%makeinstall_std
21mr|libxt-1.2.1-3|56	
21mr|libxt-1.2.1-3|57	%files -n %{libxt}
21mr|libxt-1.2.1-3|58	%{_libdir}/libXt.so.%{major}*
21mr|libxt-1.2.1-3|59	
21mr|libxt-1.2.1-3|60	%files -n %{develname}
21mr|libxt-1.2.1-3|61	%{_libdir}/libXt.so
21mr|libxt-1.2.1-3|62	%{_libdir}/pkgconfig/xt.pc
21mr|libxt-1.2.1-3|63	%{_includedir}/X11/Core.h
21mr|libxt-1.2.1-3|64	%{_includedir}/X11/VarargsI.h
21mr|libxt-1.2.1-3|65	%{_includedir}/X11/RectObj.h
21mr|libxt-1.2.1-3|66	%{_includedir}/X11/TranslateI.h
21mr|libxt-1.2.1-3|67	%{_includedir}/X11/Vendor.h
21mr|libxt-1.2.1-3|68	%{_includedir}/X11/CallbackI.h
21mr|libxt-1.2.1-3|69	%{_includedir}/X11/ResConfigP.h
21mr|libxt-1.2.1-3|70	%{_includedir}/X11/IntrinsicI.h
21mr|libxt-1.2.1-3|71	%{_includedir}/X11/IntrinsicP.h
21mr|libxt-1.2.1-3|72	%{_includedir}/X11/ConstrainP.h
21mr|libxt-1.2.1-3|73	%{_includedir}/X11/Constraint.h
21mr|libxt-1.2.1-3|74	%{_includedir}/X11/InitialI.h
21mr|libxt-1.2.1-3|75	%{_includedir}/X11/EventI.h
21mr|libxt-1.2.1-3|76	%{_includedir}/X11/ObjectP.h
21mr|libxt-1.2.1-3|77	%{_includedir}/X11/Xtos.h
21mr|libxt-1.2.1-3|78	%{_includedir}/X11/CreateI.h
21mr|libxt-1.2.1-3|79	%{_includedir}/X11/Intrinsic.h
21mr|libxt-1.2.1-3|80	%{_includedir}/X11/CoreP.h
21mr|libxt-1.2.1-3|81	%{_includedir}/X11/Object.h
21mr|libxt-1.2.1-3|82	%{_includedir}/X11/CompositeP.h
21mr|libxt-1.2.1-3|83	%{_includedir}/X11/HookObjI.h
21mr|libxt-1.2.1-3|84	%{_includedir}/X11/RectObjP.h
21mr|libxt-1.2.1-3|85	%{_includedir}/X11/ConvertI.h
21mr|libxt-1.2.1-3|86	%{_includedir}/X11/Shell.h
21mr|libxt-1.2.1-3|87	%{_includedir}/X11/ShellI.h
21mr|libxt-1.2.1-3|88	%{_includedir}/X11/ShellP.h
21mr|libxt-1.2.1-3|89	%{_includedir}/X11/StringDefs.h
21mr|libxt-1.2.1-3|90	%{_includedir}/X11/VendorP.h
21mr|libxt-1.2.1-3|91	%{_includedir}/X11/SelectionI.h
21mr|libxt-1.2.1-3|92	%{_includedir}/X11/PassivGraI.h
21mr|libxt-1.2.1-3|93	%{_includedir}/X11/Composite.h
21mr|libxt-1.2.1-3|94	%{_includedir}/X11/ThreadsI.h
21mr|libxt-1.2.1-3|95	%{_includedir}/X11/ResourceI.h
21mr|libxt-1.2.1-3|96	%{_mandir}/man3/Xt*.3*
21mr|libxt-1.2.1-3|97	%{_mandir}/man3/Menu*
21mr|libxt-1.2.1-3|98	%{_docdir}/libXt/*

13964 21
21mr|libxtrap-1.0.1-19|1	%define major 6
21mr|libxtrap-1.0.1-19|2	%define libname %mklibname xtrap %{major}
21mr|libxtrap-1.0.1-19|3	%define devname %mklibname xtrap -d
21mr|libxtrap-1.0.1-19|4	%define sdevname %mklibname xtrap -d -s
21mr|libxtrap-1.0.1-19|5	
21mr|libxtrap-1.0.1-19|6	Summary:	X Trap Library
21mr|libxtrap-1.0.1-19|7	Name:		libxtrap
21mr|libxtrap-1.0.1-19|8	Version:	1.0.1
21mr|libxtrap-1.0.1-19|9	Release:	19
21mr|libxtrap-1.0.1-19|10	License:	MIT
21mr|libxtrap-1.0.1-19|11	Group:		Development/X11
21mr|libxtrap-1.0.1-19|12	Url:		http://xorg.freedesktop.org
21mr|libxtrap-1.0.1-19|13	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXTrap-%{version}.tar.bz2
21mr|libxtrap-1.0.1-19|14	BuildRequires:	x11-util-macros
21mr|libxtrap-1.0.1-19|15	BuildRequires:	pkgconfig(x11)
21mr|libxtrap-1.0.1-19|16	BuildRequires:	pkgconfig(xext)
21mr|libxtrap-1.0.1-19|17	BuildRequires:	pkgconfig(xproto)
21mr|libxtrap-1.0.1-19|18	BuildRequires:	pkgconfig(xt)
21mr|libxtrap-1.0.1-19|19	
21mr|libxtrap-1.0.1-19|20	%description
21mr|libxtrap-1.0.1-19|21	X Trap Library.
21mr|libxtrap-1.0.1-19|22	
21mr|libxtrap-1.0.1-19|23	#-----------------------------------------------------------
21mr|libxtrap-1.0.1-19|24	
21mr|libxtrap-1.0.1-19|25	%package -n %{libname}
21mr|libxtrap-1.0.1-19|26	Summary:	X Trap shared library
21mr|libxtrap-1.0.1-19|27	Group:		System/Libraries
21mr|libxtrap-1.0.1-19|28	Provides:	%{name} = %{EVRD}
21mr|libxtrap-1.0.1-19|29	
21mr|libxtrap-1.0.1-19|30	%description -n %{libname}
21mr|libxtrap-1.0.1-19|31	X Trap shared library.
21mr|libxtrap-1.0.1-19|32	
21mr|libxtrap-1.0.1-19|33	%files -n %{libname}
21mr|libxtrap-1.0.1-19|34	%{_libdir}/libXTrap.so.%{major}*
21mr|libxtrap-1.0.1-19|35	
21mr|libxtrap-1.0.1-19|36	#-----------------------------------------------------------
21mr|libxtrap-1.0.1-19|37	
21mr|libxtrap-1.0.1-19|38	%package -n %{devname}
21mr|libxtrap-1.0.1-19|39	Summary:	Development files for %{name}
21mr|libxtrap-1.0.1-19|40	Group:		Development/X11
21mr|libxtrap-1.0.1-19|41	Requires:	%{libname} = %{EVRD}
21mr|libxtrap-1.0.1-19|42	Requires:	pkgconfig(xproto)
21mr|libxtrap-1.0.1-19|43	Provides:	%{name}-devel = %{EVRD}
21mr|libxtrap-1.0.1-19|44	
21mr|libxtrap-1.0.1-19|45	%description -n %{devname}
21mr|libxtrap-1.0.1-19|46	Development files for %{name}
21mr|libxtrap-1.0.1-19|47	
21mr|libxtrap-1.0.1-19|48	%files -n %{devname}
21mr|libxtrap-1.0.1-19|49	%{_libdir}/libXTrap.so
21mr|libxtrap-1.0.1-19|50	%{_libdir}/pkgconfig/xtrap.pc
21mr|libxtrap-1.0.1-19|51	
21mr|libxtrap-1.0.1-19|52	#-----------------------------------------------------------
21mr|libxtrap-1.0.1-19|53	
21mr|libxtrap-1.0.1-19|54	%prep
21mr|libxtrap-1.0.1-19|55	%setup -qn libXTrap-%{version}
21mr|libxtrap-1.0.1-19|56	
21mr|libxtrap-1.0.1-19|57	%build
21mr|libxtrap-1.0.1-19|58	%configure \
21mr|libxtrap-1.0.1-19|59	--x-includes=%{_includedir}\
21mr|libxtrap-1.0.1-19|60	--x-libraries=%{_libdir}
21mr|libxtrap-1.0.1-19|61	
21mr|libxtrap-1.0.1-19|62	%make
21mr|libxtrap-1.0.1-19|63	
21mr|libxtrap-1.0.1-19|64	%install
21mr|libxtrap-1.0.1-19|65	%makeinstall_std

13965 21
21mr|libxtst-1.2.4-1|1	%define major 6
21mr|libxtst-1.2.4-1|2	%define libname %mklibname xtst %{major}
21mr|libxtst-1.2.4-1|3	%define devname %mklibname xtst -d
21mr|libxtst-1.2.4-1|4	
21mr|libxtst-1.2.4-1|5	Summary:	The Xtst Library
21mr|libxtst-1.2.4-1|6	Name:		libxtst
21mr|libxtst-1.2.4-1|7	Version:	1.2.4
21mr|libxtst-1.2.4-1|8	Release:	1
21mr|libxtst-1.2.4-1|9	License:	MIT
21mr|libxtst-1.2.4-1|10	Group:		Development/X11
21mr|libxtst-1.2.4-1|11	Url:		http://xorg.freedesktop.org
21mr|libxtst-1.2.4-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXtst-%{version}.tar.xz
21mr|libxtst-1.2.4-1|13	
21mr|libxtst-1.2.4-1|14	BuildRequires:	pkgconfig(x11)
21mr|libxtst-1.2.4-1|15	BuildRequires:	pkgconfig(xext)
21mr|libxtst-1.2.4-1|16	BuildRequires:	pkgconfig(xi)
21mr|libxtst-1.2.4-1|17	BuildRequires:	x11-proto-devel >= 7.5
21mr|libxtst-1.2.4-1|18	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxtst-1.2.4-1|19	BuildRequires:	xmlto
21mr|libxtst-1.2.4-1|20	BuildRequires:	docbook-dtd412-xml
21mr|libxtst-1.2.4-1|21	
21mr|libxtst-1.2.4-1|22	%description
21mr|libxtst-1.2.4-1|23	The Xtst Library.
21mr|libxtst-1.2.4-1|24	
21mr|libxtst-1.2.4-1|25	%package -n %{libname}
21mr|libxtst-1.2.4-1|26	Summary:	The Xtst Library
21mr|libxtst-1.2.4-1|27	Group:		Development/X11
21mr|libxtst-1.2.4-1|28	# compat with Fedora/RH
21mr|libxtst-1.2.4-1|29	Provides:	libXtst = %{EVRD}
21mr|libxtst-1.2.4-1|30	
21mr|libxtst-1.2.4-1|31	%description -n %{libname}
21mr|libxtst-1.2.4-1|32	The Xtst Library.
21mr|libxtst-1.2.4-1|33	
21mr|libxtst-1.2.4-1|34	%package -n %{devname}
21mr|libxtst-1.2.4-1|35	Summary:	Development files for %{name}
21mr|libxtst-1.2.4-1|36	Group:		Development/X11
21mr|libxtst-1.2.4-1|37	Requires:	%{libname} = %{version}-%{release}
21mr|libxtst-1.2.4-1|38	Requires:	pkgconfig(xi)
21mr|libxtst-1.2.4-1|39	Provides:	libxtst-devel = %{version}-%{release}
21mr|libxtst-1.2.4-1|40	Obsoletes:	%{_lib}xtst6-devel < 1.2.1
21mr|libxtst-1.2.4-1|41	Obsoletes:	%{_lib}xtst-static-devel < 1.2.1
21mr|libxtst-1.2.4-1|42	
21mr|libxtst-1.2.4-1|43	%description -n %{devname}
21mr|libxtst-1.2.4-1|44	Development files for %{name}.
21mr|libxtst-1.2.4-1|45	
21mr|libxtst-1.2.4-1|46	%prep
21mr|libxtst-1.2.4-1|47	%setup -qn libXtst-%{version}
21mr|libxtst-1.2.4-1|48	
21mr|libxtst-1.2.4-1|49	%build
21mr|libxtst-1.2.4-1|50	%configure \
21mr|libxtst-1.2.4-1|51	--disable-static \
21mr|libxtst-1.2.4-1|52	--x-includes=%{_includedir}\
21mr|libxtst-1.2.4-1|53	--x-libraries=%{_libdir}
21mr|libxtst-1.2.4-1|54	
21mr|libxtst-1.2.4-1|55	%make
21mr|libxtst-1.2.4-1|56	
21mr|libxtst-1.2.4-1|57	%install
21mr|libxtst-1.2.4-1|58	%makeinstall_std
21mr|libxtst-1.2.4-1|59	
21mr|libxtst-1.2.4-1|60	%files -n %{libname}
21mr|libxtst-1.2.4-1|61	%{_libdir}/libXtst.so.%{major}*
21mr|libxtst-1.2.4-1|62	
21mr|libxtst-1.2.4-1|63	%files -n %{devname}
21mr|libxtst-1.2.4-1|64	%{_libdir}/libXtst.so
21mr|libxtst-1.2.4-1|65	%{_libdir}/pkgconfig/xtst.pc
21mr|libxtst-1.2.4-1|66	%{_includedir}/X11/extensions/*.h
21mr|libxtst-1.2.4-1|67	%{_mandir}/man3/XTest*
21mr|libxtst-1.2.4-1|68	%{_datadir}/doc/libXtst

13966 21
21mr|libxv-1.0.12-1|1	%define major 1
21mr|libxv-1.0.12-1|2	%define libname %mklibname xv %{major}
21mr|libxv-1.0.12-1|3	%define devname %mklibname xv -d
21mr|libxv-1.0.12-1|4	
21mr|libxv-1.0.12-1|5	Summary:	The Xv Library
21mr|libxv-1.0.12-1|6	Name:		libxv
21mr|libxv-1.0.12-1|7	Version:	1.0.12
21mr|libxv-1.0.12-1|8	Release:	1
21mr|libxv-1.0.12-1|9	License:	MIT
21mr|libxv-1.0.12-1|10	Group:		Development/X11
21mr|libxv-1.0.12-1|11	Url:		http://xorg.freedesktop.org
21mr|libxv-1.0.12-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXv-%{version}.tar.xz
21mr|libxv-1.0.12-1|13	BuildRequires:	pkgconfig(x11)
21mr|libxv-1.0.12-1|14	BuildRequires:	pkgconfig(xext)
21mr|libxv-1.0.12-1|15	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|libxv-1.0.12-1|16	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxv-1.0.12-1|17	
21mr|libxv-1.0.12-1|18	%description
21mr|libxv-1.0.12-1|19	The  Xv  extension provides support for video adaptors attached to an X
21mr|libxv-1.0.12-1|20	display. Clients use Xv to gain access and manage sharing of a
21mr|libxv-1.0.12-1|21	display's video resources.
21mr|libxv-1.0.12-1|22	
21mr|libxv-1.0.12-1|23	%package -n %{libname}
21mr|libxv-1.0.12-1|24	Summary:	The Xv Library
21mr|libxv-1.0.12-1|25	Group:		Development/X11
21mr|libxv-1.0.12-1|26	
21mr|libxv-1.0.12-1|27	%description -n %{libname}
21mr|libxv-1.0.12-1|28	The  Xv  extension provides support for video adaptors attached to an X
21mr|libxv-1.0.12-1|29	display. Clients use Xv to gain access and manage sharing of a
21mr|libxv-1.0.12-1|30	display's video resources.
21mr|libxv-1.0.12-1|31	
21mr|libxv-1.0.12-1|32	%package -n %{devname}
21mr|libxv-1.0.12-1|33	Summary:	Development files for %{name}
21mr|libxv-1.0.12-1|34	Group:		Development/X11
21mr|libxv-1.0.12-1|35	Requires:	%{libname} = %{version}-%{release}
21mr|libxv-1.0.12-1|36	Obsoletes:	%{_lib}xv1-devel < 1.0.7
21mr|libxv-1.0.12-1|37	Obsoletes:	%{_lib}xv-static-devel < 1.0.7
21mr|libxv-1.0.12-1|38	
21mr|libxv-1.0.12-1|39	%description -n %{devname}
21mr|libxv-1.0.12-1|40	Development files for %{name}.
21mr|libxv-1.0.12-1|41	
21mr|libxv-1.0.12-1|42	%prep
21mr|libxv-1.0.12-1|43	%setup -qn libXv-%{version}
21mr|libxv-1.0.12-1|44	
21mr|libxv-1.0.12-1|45	%build
21mr|libxv-1.0.12-1|46	%configure \
21mr|libxv-1.0.12-1|47	--disable-static \
21mr|libxv-1.0.12-1|48	--x-includes=%{_includedir} \
21mr|libxv-1.0.12-1|49	--x-libraries=%{_libdir}
21mr|libxv-1.0.12-1|50	
21mr|libxv-1.0.12-1|51	%make
21mr|libxv-1.0.12-1|52	
21mr|libxv-1.0.12-1|53	%install
21mr|libxv-1.0.12-1|54	%makeinstall_std
21mr|libxv-1.0.12-1|55	
21mr|libxv-1.0.12-1|56	%files -n %{libname}
21mr|libxv-1.0.12-1|57	%{_libdir}/libXv.so.%{major}*
21mr|libxv-1.0.12-1|58	
21mr|libxv-1.0.12-1|59	%files -n %{devname}
21mr|libxv-1.0.12-1|60	%{_libdir}/libXv.so
21mr|libxv-1.0.12-1|61	%{_libdir}/pkgconfig/xv.pc
21mr|libxv-1.0.12-1|62	%{_includedir}/X11/extensions/Xvlib.h
21mr|libxv-1.0.12-1|63	%{_mandir}/man3/Xv*

13967 21
21mr|libxvmc-1.0.13-1|1	%define major 1
21mr|libxvmc-1.0.13-1|2	%define libname %mklibname xvmc %{major}
21mr|libxvmc-1.0.13-1|3	%define develname %mklibname xvmc -d
21mr|libxvmc-1.0.13-1|4	
21mr|libxvmc-1.0.13-1|5	Name: libxvmc
21mr|libxvmc-1.0.13-1|6	Summary:  The XvMC Library
21mr|libxvmc-1.0.13-1|7	Version:	1.0.13
21mr|libxvmc-1.0.13-1|8	Release:	1
21mr|libxvmc-1.0.13-1|9	Group: Development/X11
21mr|libxvmc-1.0.13-1|10	License: MIT
21mr|libxvmc-1.0.13-1|11	URL: http://xorg.freedesktop.org
21mr|libxvmc-1.0.13-1|12	Source0: http://xorg.freedesktop.org/releases/individual/lib/libXvMC-%{version}.tar.xz
21mr|libxvmc-1.0.13-1|13	
21mr|libxvmc-1.0.13-1|14	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|libxvmc-1.0.13-1|15	BuildRequires: pkgconfig(xext) >= 1.0.0
21mr|libxvmc-1.0.13-1|16	BuildRequires: pkgconfig(xv) >= 1.0.1
21mr|libxvmc-1.0.13-1|17	BuildRequires: x11-proto-devel >= 1.0.0
21mr|libxvmc-1.0.13-1|18	BuildRequires: x11-util-macros >= 1.0.1
21mr|libxvmc-1.0.13-1|19	
21mr|libxvmc-1.0.13-1|20	%description
21mr|libxvmc-1.0.13-1|21	The XvMC Library
21mr|libxvmc-1.0.13-1|22	
21mr|libxvmc-1.0.13-1|23	%package -n %{libname}
21mr|libxvmc-1.0.13-1|24	Summary:  The XvMC Library
21mr|libxvmc-1.0.13-1|25	Group: Development/X11
21mr|libxvmc-1.0.13-1|26	Conflicts: libxorg-x11 < 7.0
21mr|libxvmc-1.0.13-1|27	Provides: %{name} = %{version}
21mr|libxvmc-1.0.13-1|28	
21mr|libxvmc-1.0.13-1|29	%description -n %{libname}
21mr|libxvmc-1.0.13-1|30	The XvMC Library
21mr|libxvmc-1.0.13-1|31	
21mr|libxvmc-1.0.13-1|32	%package -n %{develname}
21mr|libxvmc-1.0.13-1|33	Summary: Development files for %{name}
21mr|libxvmc-1.0.13-1|34	Group: Development/X11
21mr|libxvmc-1.0.13-1|35	
21mr|libxvmc-1.0.13-1|36	Requires: %{libname} = %{version}-%{release}
21mr|libxvmc-1.0.13-1|37	Provides: libxvmc-devel = %{version}-%{release}
21mr|libxvmc-1.0.13-1|38	Obsoletes: %{_lib}xvmc1-devel < 1.0.7
21mr|libxvmc-1.0.13-1|39	Obsoletes: %{_lib}xvmc-static-devel < 1.0.7
21mr|libxvmc-1.0.13-1|40	Conflicts: libxorg-x11-devel < 7.0
21mr|libxvmc-1.0.13-1|41	
21mr|libxvmc-1.0.13-1|42	%description -n %{develname}
21mr|libxvmc-1.0.13-1|43	Development files for %{name}
21mr|libxvmc-1.0.13-1|44	
21mr|libxvmc-1.0.13-1|45	%prep
21mr|libxvmc-1.0.13-1|46	%setup -qn libXvMC-%{version}
21mr|libxvmc-1.0.13-1|47	
21mr|libxvmc-1.0.13-1|48	%build
21mr|libxvmc-1.0.13-1|49	export LIBS="-ldl"
21mr|libxvmc-1.0.13-1|50	
21mr|libxvmc-1.0.13-1|51	%configure \
21mr|libxvmc-1.0.13-1|52	--disable-static \
21mr|libxvmc-1.0.13-1|53	--x-includes=%{_includedir}\
21mr|libxvmc-1.0.13-1|54	--x-libraries=%{_libdir}
21mr|libxvmc-1.0.13-1|55	
21mr|libxvmc-1.0.13-1|56	%make
21mr|libxvmc-1.0.13-1|57	
21mr|libxvmc-1.0.13-1|58	%install
21mr|libxvmc-1.0.13-1|59	rm -rf %{buildroot}
21mr|libxvmc-1.0.13-1|60	%makeinstall_std
21mr|libxvmc-1.0.13-1|61	
21mr|libxvmc-1.0.13-1|62	%files -n %{libname}
21mr|libxvmc-1.0.13-1|63	%{_libdir}/libXvMC.so.%{major}*
21mr|libxvmc-1.0.13-1|64	%{_libdir}/libXvMCW.so.%{major}*
21mr|libxvmc-1.0.13-1|65	
21mr|libxvmc-1.0.13-1|66	%files -n %{develname}
21mr|libxvmc-1.0.13-1|67	%{_libdir}/libXvMCW.so
21mr|libxvmc-1.0.13-1|68	%{_libdir}/libXvMC.so
21mr|libxvmc-1.0.13-1|69	%{_libdir}/pkgconfig/xvmc.pc
21mr|libxvmc-1.0.13-1|70	%{_libdir}/pkgconfig/xvmc-wrapper.pc
21mr|libxvmc-1.0.13-1|71	%{_includedir}/X11/extensions/XvMClib.h
21mr|libxvmc-1.0.13-1|72	%{_includedir}/X11/extensions/vldXvMC.h
21mr|libxvmc-1.0.13-1|73	%dir %{_docdir}/libXvMC
21mr|libxvmc-1.0.13-1|74	%{_docdir}/libXvMC/XvMC_API.txt

13968 21
21mr|libxxf86dga-1.1.6-1|1	%define major 1
21mr|libxxf86dga-1.1.6-1|2	%define libname %mklibname xxf86dga %{major}
21mr|libxxf86dga-1.1.6-1|3	%define devname %mklibname xxf86dga -d
21mr|libxxf86dga-1.1.6-1|4	
21mr|libxxf86dga-1.1.6-1|5	Summary:	XFree86 Direct Graphics Access Extension Library
21mr|libxxf86dga-1.1.6-1|6	Name:		libxxf86dga
21mr|libxxf86dga-1.1.6-1|7	Version:	1.1.6
21mr|libxxf86dga-1.1.6-1|8	Release:	1
21mr|libxxf86dga-1.1.6-1|9	License:	MIT
21mr|libxxf86dga-1.1.6-1|10	Group:		Development/X11
21mr|libxxf86dga-1.1.6-1|11	Url:		http://xorg.freedesktop.org
21mr|libxxf86dga-1.1.6-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXxf86dga-%{version}.tar.xz
21mr|libxxf86dga-1.1.6-1|13	BuildRequires:	pkgconfig(x11)
21mr|libxxf86dga-1.1.6-1|14	BuildRequires:	pkgconfig(xext)
21mr|libxxf86dga-1.1.6-1|15	BuildRequires:	x11-proto-devel >= 7.5
21mr|libxxf86dga-1.1.6-1|16	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxxf86dga-1.1.6-1|17	
21mr|libxxf86dga-1.1.6-1|18	%description
21mr|libxxf86dga-1.1.6-1|19	XFree86 Direct Graphics Access Extension Library.
21mr|libxxf86dga-1.1.6-1|20	
21mr|libxxf86dga-1.1.6-1|21	%package -n %{libname}
21mr|libxxf86dga-1.1.6-1|22	Summary:	XFree86 Direct Graphics Access Extension Library
21mr|libxxf86dga-1.1.6-1|23	Group:		Development/X11
21mr|libxxf86dga-1.1.6-1|24	
21mr|libxxf86dga-1.1.6-1|25	%description -n %{libname}
21mr|libxxf86dga-1.1.6-1|26	XFree86 Direct Graphics Access Extension Library.
21mr|libxxf86dga-1.1.6-1|27	
21mr|libxxf86dga-1.1.6-1|28	%package -n %{devname}
21mr|libxxf86dga-1.1.6-1|29	Summary:	Development files for %{name}
21mr|libxxf86dga-1.1.6-1|30	Group:		Development/X11
21mr|libxxf86dga-1.1.6-1|31	Requires:	%{libname} = %{version}-%{release}
21mr|libxxf86dga-1.1.6-1|32	Provides:	%{name}-devel = %{version}-%{release}
21mr|libxxf86dga-1.1.6-1|33	Obsoletes:	%{_lib}xxf86dga1-devel < 1.1.3
21mr|libxxf86dga-1.1.6-1|34	Obsoletes:	%{_lib}xxf86dga-static-devel < 1.1.3
21mr|libxxf86dga-1.1.6-1|35	
21mr|libxxf86dga-1.1.6-1|36	%description -n %{devname}
21mr|libxxf86dga-1.1.6-1|37	Development files for %{name}.
21mr|libxxf86dga-1.1.6-1|38	
21mr|libxxf86dga-1.1.6-1|39	%prep
21mr|libxxf86dga-1.1.6-1|40	%setup -qn libXxf86dga-%{version}
21mr|libxxf86dga-1.1.6-1|41	
21mr|libxxf86dga-1.1.6-1|42	%build
21mr|libxxf86dga-1.1.6-1|43	%configure \
21mr|libxxf86dga-1.1.6-1|44	--disable-static \
21mr|libxxf86dga-1.1.6-1|45	--x-includes=%{_includedir} \
21mr|libxxf86dga-1.1.6-1|46	--x-libraries=%{_libdir}
21mr|libxxf86dga-1.1.6-1|47	
21mr|libxxf86dga-1.1.6-1|48	%make
21mr|libxxf86dga-1.1.6-1|49	
21mr|libxxf86dga-1.1.6-1|50	%install
21mr|libxxf86dga-1.1.6-1|51	%makeinstall_std
21mr|libxxf86dga-1.1.6-1|52	
21mr|libxxf86dga-1.1.6-1|53	%files -n %{libname}
21mr|libxxf86dga-1.1.6-1|54	%{_libdir}/libXxf86dga.so.%{major}*
21mr|libxxf86dga-1.1.6-1|55	
21mr|libxxf86dga-1.1.6-1|56	%files -n %{devname}
21mr|libxxf86dga-1.1.6-1|57	%{_libdir}/libXxf86dga.so
21mr|libxxf86dga-1.1.6-1|58	%{_libdir}/pkgconfig/xxf86dga.pc
21mr|libxxf86dga-1.1.6-1|59	%{_includedir}/X11/extensions/*.h
21mr|libxxf86dga-1.1.6-1|60	%{_mandir}/man3/XDGA*.3*
21mr|libxxf86dga-1.1.6-1|61	%{_mandir}/man3/XF86DGA.3*
21mr|libxxf86dga-1.1.6-1|62	%{_mandir}/man3/XFree86-DGA.3*

13969 21
21mr|libxxf86misc-1.0.4-2|1	%define major		1
21mr|libxxf86misc-1.0.4-2|2	%define libname 	%mklibname xxf86misc %{major}
21mr|libxxf86misc-1.0.4-2|3	%define devname 	%mklibname xxf86misc -d
21mr|libxxf86misc-1.0.4-2|4	
21mr|libxxf86misc-1.0.4-2|5	Name:		libxxf86misc
21mr|libxxf86misc-1.0.4-2|6	Summary:	XFree86 Misc Extension Library
21mr|libxxf86misc-1.0.4-2|7	Version:	1.0.4
21mr|libxxf86misc-1.0.4-2|8	Release:	2
21mr|libxxf86misc-1.0.4-2|9	Group:		Development/X11
21mr|libxxf86misc-1.0.4-2|10	License:	MIT
21mr|libxxf86misc-1.0.4-2|11	URL:		http://xorg.freedesktop.org
21mr|libxxf86misc-1.0.4-2|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXxf86misc-%{version}.tar.bz2
21mr|libxxf86misc-1.0.4-2|13	
21mr|libxxf86misc-1.0.4-2|14	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|libxxf86misc-1.0.4-2|15	BuildRequires: pkgconfig(xext) >= 1.0.0
21mr|libxxf86misc-1.0.4-2|16	BuildRequires: x11-proto-devel >= 7.7
21mr|libxxf86misc-1.0.4-2|17	BuildRequires: x11-util-macros >= 1.0.1
21mr|libxxf86misc-1.0.4-2|18	
21mr|libxxf86misc-1.0.4-2|19	%description
21mr|libxxf86misc-1.0.4-2|20	XFree86 Misc Extension Library.
21mr|libxxf86misc-1.0.4-2|21	
21mr|libxxf86misc-1.0.4-2|22	%package -n %{libname}
21mr|libxxf86misc-1.0.4-2|23	Summary: 	XFree86 Misc Extension Library
21mr|libxxf86misc-1.0.4-2|24	Group: 		Development/X11
21mr|libxxf86misc-1.0.4-2|25	Provides:	%{name} = %{version}
21mr|libxxf86misc-1.0.4-2|26	
21mr|libxxf86misc-1.0.4-2|27	%description -n %{libname}
21mr|libxxf86misc-1.0.4-2|28	XFree86 Misc Extension Library.
21mr|libxxf86misc-1.0.4-2|29	
21mr|libxxf86misc-1.0.4-2|30	%package -n %{devname}
21mr|libxxf86misc-1.0.4-2|31	Summary:	Development files for %{name}
21mr|libxxf86misc-1.0.4-2|32	Group:		Development/X11
21mr|libxxf86misc-1.0.4-2|33	Requires:	%{libname} = %{version}
21mr|libxxf86misc-1.0.4-2|34	Provides:	%{name}-devel = %{version}-%{release}
21mr|libxxf86misc-1.0.4-2|35	Obsoletes:	%{_lib}xxf86misc-devel < 1.0.3
21mr|libxxf86misc-1.0.4-2|36	Obsoletes:	%{_lib}xxf86misc-static-devel <= 1.0.3
21mr|libxxf86misc-1.0.4-2|37	
21mr|libxxf86misc-1.0.4-2|38	%description -n %{devname}
21mr|libxxf86misc-1.0.4-2|39	Development files for %{name}.
21mr|libxxf86misc-1.0.4-2|40	
21mr|libxxf86misc-1.0.4-2|41	%prep
21mr|libxxf86misc-1.0.4-2|42	%setup -qn libXxf86misc-%{version}
21mr|libxxf86misc-1.0.4-2|43	
21mr|libxxf86misc-1.0.4-2|44	%build
21mr|libxxf86misc-1.0.4-2|45	%configure	\
21mr|libxxf86misc-1.0.4-2|46	--disable-static \
21mr|libxxf86misc-1.0.4-2|47	--x-includes=%{_includedir}\
21mr|libxxf86misc-1.0.4-2|48	--x-libraries=%{_libdir}
21mr|libxxf86misc-1.0.4-2|49	
21mr|libxxf86misc-1.0.4-2|50	%make
21mr|libxxf86misc-1.0.4-2|51	
21mr|libxxf86misc-1.0.4-2|52	%install
21mr|libxxf86misc-1.0.4-2|53	%makeinstall_std
21mr|libxxf86misc-1.0.4-2|54	
21mr|libxxf86misc-1.0.4-2|55	%files -n %{libname}
21mr|libxxf86misc-1.0.4-2|56	%{_libdir}/libXxf86misc.so.%{major}*
21mr|libxxf86misc-1.0.4-2|57	
21mr|libxxf86misc-1.0.4-2|58	%files -n %{devname}
21mr|libxxf86misc-1.0.4-2|59	%{_libdir}/libXxf86misc.so
21mr|libxxf86misc-1.0.4-2|60	%{_libdir}/pkgconfig/xxf86misc.pc
21mr|libxxf86misc-1.0.4-2|61	%{_mandir}/man3/XF86Misc*

13970 21
21mr|libxxf86vm-1.1.5-1|1	%define major 1
21mr|libxxf86vm-1.1.5-1|2	%define libname %mklibname xxf86vm %{major}
21mr|libxxf86vm-1.1.5-1|3	%define devname %mklibname xxf86vm -d
21mr|libxxf86vm-1.1.5-1|4	
21mr|libxxf86vm-1.1.5-1|5	Summary:	XFree86 Video Mode Extension Library
21mr|libxxf86vm-1.1.5-1|6	Name:		libxxf86vm
21mr|libxxf86vm-1.1.5-1|7	Version:	1.1.5
21mr|libxxf86vm-1.1.5-1|8	Release:	1
21mr|libxxf86vm-1.1.5-1|9	License:	MIT
21mr|libxxf86vm-1.1.5-1|10	Group:		Development/X11
21mr|libxxf86vm-1.1.5-1|11	Url:		http://xorg.freedesktop.org
21mr|libxxf86vm-1.1.5-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXxf86vm-%{version}.tar.xz
21mr|libxxf86vm-1.1.5-1|13	BuildRequires:	pkgconfig(x11)
21mr|libxxf86vm-1.1.5-1|14	BuildRequires:	pkgconfig(xext)
21mr|libxxf86vm-1.1.5-1|15	BuildRequires:	x11-proto-devel >= 7.5
21mr|libxxf86vm-1.1.5-1|16	BuildRequires:	x11-util-macros >= 1.0.1
21mr|libxxf86vm-1.1.5-1|17	
21mr|libxxf86vm-1.1.5-1|18	%description
21mr|libxxf86vm-1.1.5-1|19	XFree86 Video Mode Extension Library.
21mr|libxxf86vm-1.1.5-1|20	
21mr|libxxf86vm-1.1.5-1|21	%package -n %{libname}
21mr|libxxf86vm-1.1.5-1|22	Summary:	Shared libraries for %{name}
21mr|libxxf86vm-1.1.5-1|23	Group:		Development/X11
21mr|libxxf86vm-1.1.5-1|24	
21mr|libxxf86vm-1.1.5-1|25	%description -n %{libname}
21mr|libxxf86vm-1.1.5-1|26	XFree86 Video Mode Extension Library.
21mr|libxxf86vm-1.1.5-1|27	
21mr|libxxf86vm-1.1.5-1|28	%package -n %{devname}
21mr|libxxf86vm-1.1.5-1|29	Summary:	Development files for %{name}
21mr|libxxf86vm-1.1.5-1|30	Group:		Development/X11
21mr|libxxf86vm-1.1.5-1|31	Requires:	%{libname} = %{version}
21mr|libxxf86vm-1.1.5-1|32	Provides:	%{name}-devel = %{version}-%{release}
21mr|libxxf86vm-1.1.5-1|33	Obsoletes:	%{_lib}xxf86vm1-devel < 1.1.2
21mr|libxxf86vm-1.1.5-1|34	Obsoletes:	%{_lib}xxf86vm-static-devel < 1.1.2
21mr|libxxf86vm-1.1.5-1|35	
21mr|libxxf86vm-1.1.5-1|36	%description -n %{devname}
21mr|libxxf86vm-1.1.5-1|37	Development files for %{name}.
21mr|libxxf86vm-1.1.5-1|38	
21mr|libxxf86vm-1.1.5-1|39	%prep
21mr|libxxf86vm-1.1.5-1|40	%setup -qn libXxf86vm-%{version}
21mr|libxxf86vm-1.1.5-1|41	
21mr|libxxf86vm-1.1.5-1|42	%build
21mr|libxxf86vm-1.1.5-1|43	%configure \
21mr|libxxf86vm-1.1.5-1|44	--disable-static \
21mr|libxxf86vm-1.1.5-1|45	--x-includes=%{_includedir} \
21mr|libxxf86vm-1.1.5-1|46	--x-libraries=%{_libdir}
21mr|libxxf86vm-1.1.5-1|47	
21mr|libxxf86vm-1.1.5-1|48	%make
21mr|libxxf86vm-1.1.5-1|49	
21mr|libxxf86vm-1.1.5-1|50	%install
21mr|libxxf86vm-1.1.5-1|51	%makeinstall_std
21mr|libxxf86vm-1.1.5-1|52	
21mr|libxxf86vm-1.1.5-1|53	%files -n %{libname}
21mr|libxxf86vm-1.1.5-1|54	%{_libdir}/libXxf86vm.so.%{major}*
21mr|libxxf86vm-1.1.5-1|55	
21mr|libxxf86vm-1.1.5-1|56	%files -n %{devname}
21mr|libxxf86vm-1.1.5-1|57	%{_libdir}/libXxf86vm.so
21mr|libxxf86vm-1.1.5-1|58	%{_libdir}/pkgconfig/xxf86vm.pc
21mr|libxxf86vm-1.1.5-1|59	%{_includedir}/X11/extensions/*.h
21mr|libxxf86vm-1.1.5-1|60	%{_mandir}/man3/XF86VidMode*.*
21mr|libxxf86vm-1.1.5-1|61	%{_mandir}/man3/XF86VM.*

13971 21
21mr|libyubikey-1.13-1|1	%define	major 0
21mr|libyubikey-1.13-1|2	%define	libname	%mklibname yubikey %{major}
21mr|libyubikey-1.13-1|3	%define	develname %mklibname -d yubikey
21mr|libyubikey-1.13-1|4	
21mr|libyubikey-1.13-1|5	Summary:	Decrypting and parsing Yubikey One-Time Passwords Low-level library
21mr|libyubikey-1.13-1|6	Name:		libyubikey
21mr|libyubikey-1.13-1|7	Version:	1.13
21mr|libyubikey-1.13-1|8	Release:	1
21mr|libyubikey-1.13-1|9	Group:		System/Libraries
21mr|libyubikey-1.13-1|10	License:	BSD
21mr|libyubikey-1.13-1|11	Url:		https://developers.yubico.com/yubico-c/
21mr|libyubikey-1.13-1|12	Source0:	https://developers.yubico.com/yubico-c/Releases/%{name}-%{version}.tar.gz
21mr|libyubikey-1.13-1|13	Source1:	https://developers.yubico.com/yubico-c/Releases/%{name}-%{version}.tar.gz.sig
21mr|libyubikey-1.13-1|14	BuildRequires:	autoconf
21mr|libyubikey-1.13-1|15	BuildRequires:	automake >= 1.11
21mr|libyubikey-1.13-1|16	BuildRequires:	asciidoc
21mr|libyubikey-1.13-1|17	BuildRequires:	libtool
21mr|libyubikey-1.13-1|18	
21mr|libyubikey-1.13-1|19	%description
21mr|libyubikey-1.13-1|20	Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP),
21mr|libyubikey-1.13-1|21	for C.
21mr|libyubikey-1.13-1|22	
21mr|libyubikey-1.13-1|23	#-----------------------------------------------------------------------------
21mr|libyubikey-1.13-1|24	
21mr|libyubikey-1.13-1|25	%package -n	%{libname}
21mr|libyubikey-1.13-1|26	Summary:	Decrypting and parsing Yubikey One-Time Passwords Low-level library
21mr|libyubikey-1.13-1|27	Group:		System/Libraries
21mr|libyubikey-1.13-1|28	
21mr|libyubikey-1.13-1|29	%description -n	%{libname}
21mr|libyubikey-1.13-1|30	This is a library written in C to validate a Yubikey OTP against the Yubico
21mr|libyubikey-1.13-1|31	online server.
21mr|libyubikey-1.13-1|32	
21mr|libyubikey-1.13-1|33	%files -n %{libname}
21mr|libyubikey-1.13-1|34	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|libyubikey-1.13-1|35	%{_libdir}/*.so.%{major}*
21mr|libyubikey-1.13-1|36	
21mr|libyubikey-1.13-1|37	#-----------------------------------------------------------------------------
21mr|libyubikey-1.13-1|38	
21mr|libyubikey-1.13-1|39	%package -n	%{develname}
21mr|libyubikey-1.13-1|40	Summary:	Development files for the libyubikey library
21mr|libyubikey-1.13-1|41	Group:		Development/C
21mr|libyubikey-1.13-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|libyubikey-1.13-1|43	Requires:	%{libname} = %{EVRD}
21mr|libyubikey-1.13-1|44	
21mr|libyubikey-1.13-1|45	%description -n	%{develname}
21mr|libyubikey-1.13-1|46	Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP),
21mr|libyubikey-1.13-1|47	for C. This package contains the files needed to use libyubikey
21mr|libyubikey-1.13-1|48	
21mr|libyubikey-1.13-1|49	%files -n %{develname}
21mr|libyubikey-1.13-1|50	%doc COPYING
21mr|libyubikey-1.13-1|51	%{_includedir}/*
21mr|libyubikey-1.13-1|52	%{_libdir}/*.so
21mr|libyubikey-1.13-1|53	
21mr|libyubikey-1.13-1|54	#-----------------------------------------------------------------------------
21mr|libyubikey-1.13-1|55	
21mr|libyubikey-1.13-1|56	%package tools
21mr|libyubikey-1.13-1|57	Summary:	Command line tools for libyubikey
21mr|libyubikey-1.13-1|58	Group:		System/Libraries
21mr|libyubikey-1.13-1|59	
21mr|libyubikey-1.13-1|60	%description tools
21mr|libyubikey-1.13-1|61	Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP),
21mr|libyubikey-1.13-1|62	for C. This package contains various tools for libyubikey.
21mr|libyubikey-1.13-1|63	
21mr|libyubikey-1.13-1|64	%files tools
21mr|libyubikey-1.13-1|65	%doc COPYING
21mr|libyubikey-1.13-1|66	%{_bindir}/%{name}-modhex
21mr|libyubikey-1.13-1|67	%{_bindir}/%{name}-ykgenerate
21mr|libyubikey-1.13-1|68	%{_bindir}/%{name}-ykparse
21mr|libyubikey-1.13-1|69	%{_mandir}/man1/%{name}-modhex.1*
21mr|libyubikey-1.13-1|70	%{_mandir}/man1/%{name}-ykgenerate.1*
21mr|libyubikey-1.13-1|71	%{_mandir}/man1/%{name}-ykparse.1*
21mr|libyubikey-1.13-1|72	
21mr|libyubikey-1.13-1|73	#-----------------------------------------------------------------------------
21mr|libyubikey-1.13-1|74	
21mr|libyubikey-1.13-1|75	%prep
21mr|libyubikey-1.13-1|76	%setup -qn %{name}-%{version}
21mr|libyubikey-1.13-1|77	
21mr|libyubikey-1.13-1|78	
21mr|libyubikey-1.13-1|79	%build
21mr|libyubikey-1.13-1|80	%configure --disable-static
21mr|libyubikey-1.13-1|81	%make
21mr|libyubikey-1.13-1|82	
21mr|libyubikey-1.13-1|83	
21mr|libyubikey-1.13-1|84	%install
21mr|libyubikey-1.13-1|85	%makeinstall_std
21mr|libyubikey-1.13-1|86	
21mr|libyubikey-1.13-1|87	# Rename the too generic file names
21mr|libyubikey-1.13-1|88	for i in modhex ykgenerate ykparse; do
21mr|libyubikey-1.13-1|89	mv %{buildroot}%{_bindir}/$i %{buildroot}%{_bindir}/%{name}-$i
21mr|libyubikey-1.13-1|90	mv %{buildroot}%{_mandir}/man1/$i.1 %{buildroot}%{_mandir}/man1/%{name}-$i.1
21mr|libyubikey-1.13-1|91	done

13972 21
21mr|libyui-4.2.16-4|1	%define major     15
21mr|libyui-4.2.16-4|2	%define libname   %mklibname yui %{major}
21mr|libyui-4.2.16-4|3	%define develname %mklibname yui -d
21mr|libyui-4.2.16-4|4	
21mr|libyui-4.2.16-4|5	#--------------------------------------------------------
21mr|libyui-4.2.16-4|6	# Package libyui-ncurses
21mr|libyui-4.2.16-4|7	%define yui_ncurses_name libyui-ncurses
21mr|libyui-4.2.16-4|8	
21mr|libyui-4.2.16-4|9	%define libncurses %mklibname yui-ncurses %{major}
21mr|libyui-4.2.16-4|10	%define devncurses %mklibname yui-ncurses -d
21mr|libyui-4.2.16-4|11	#--------------------------------------------------------
21mr|libyui-4.2.16-4|12	# Package libyui-qt
21mr|libyui-4.2.16-4|13	%define yui_qt_name libyui-qt
21mr|libyui-4.2.16-4|14	
21mr|libyui-4.2.16-4|15	%define libqt %mklibname yui-qt %{major}
21mr|libyui-4.2.16-4|16	%define devqt %mklibname -d yui-qt
21mr|libyui-4.2.16-4|17	#--------------------------------------------------------
21mr|libyui-4.2.16-4|18	
21mr|libyui-4.2.16-4|19	# bootstrap build with/without libyui-mga
21mr|libyui-4.2.16-4|20	# without = with libyui-mga
21mr|libyui-4.2.16-4|21	# with = without libyui-mga
21mr|libyui-4.2.16-4|22	%bcond_without mga
21mr|libyui-4.2.16-4|23	
21mr|libyui-4.2.16-4|24	Name:           libyui
21mr|libyui-4.2.16-4|25	Version:        4.2.16
21mr|libyui-4.2.16-4|26	Release:        4
21mr|libyui-4.2.16-4|27	Summary:        YaST2 User Interface Engine
21mr|libyui-4.2.16-4|28	Group:          System/Libraries
21mr|libyui-4.2.16-4|29	License:        LGPLv2+
21mr|libyui-4.2.16-4|30	URL:            https://github.com/libyui/libyui
21mr|libyui-4.2.16-4|31	Source0:        https://github.com/libyui/libyui/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libyui-4.2.16-4|32	Patch0:         00bindings_perl_pthread_dep.patch
21mr|libyui-4.2.16-4|33	
21mr|libyui-4.2.16-4|34	BuildRequires:  cmake
21mr|libyui-4.2.16-4|35	BuildRequires:  boost-devel
21mr|libyui-4.2.16-4|36	BuildRequires:  libtool
21mr|libyui-4.2.16-4|37	BuildRequires:  perl-devel
21mr|libyui-4.2.16-4|38	BuildRequires:  pkgconfig(ruby)
21mr|libyui-4.2.16-4|39	BuildRequires:  rubygems
21mr|libyui-4.2.16-4|40	BuildRequires:  swig
21mr|libyui-4.2.16-4|41	BuildRequires:  pkgconfig(python3)
21mr|libyui-4.2.16-4|42	BuildRequires:  pkgconfig(libpng)
21mr|libyui-4.2.16-4|43	BuildRequires:  pkgconfig(Qt5Core)
21mr|libyui-4.2.16-4|44	BuildRequires:  pkgconfig(Qt5Gui)
21mr|libyui-4.2.16-4|45	BuildRequires:  pkgconfig(Qt5Svg)
21mr|libyui-4.2.16-4|46	BuildRequires:  pkgconfig(Qt5Widgets)
21mr|libyui-4.2.16-4|47	BuildRequires:  pkgconfig(Qt5X11Extras)
21mr|libyui-4.2.16-4|48	BuildRequires: pkgconfig(ncursesw)
21mr|libyui-4.2.16-4|49	BuildRequires: pkgconfig(ncurses)
21mr|libyui-4.2.16-4|50	
21mr|libyui-4.2.16-4|51	%if %{with mga}
21mr|libyui-4.2.16-4|52	BuildRequires:  pkgconfig(libyui-mga)
21mr|libyui-4.2.16-4|53	%endif
21mr|libyui-4.2.16-4|54	
21mr|libyui-4.2.16-4|55	%description
21mr|libyui-4.2.16-4|56	libYUI is a library written entirely in C++ to provide an abstraction layer for
21mr|libyui-4.2.16-4|57	Qt, GTK and ncurses UI frameworks. This means that a single code in YUI can be
21mr|libyui-4.2.16-4|58	used to produce outputs using any of the 3 UI frameworks listed above. This
21mr|libyui-4.2.16-4|59	library was (and still is) used to create the YaST2 User Interface.
21mr|libyui-4.2.16-4|60	
21mr|libyui-4.2.16-4|61	#----------------------------------------------------------
21mr|libyui-4.2.16-4|62	# libyui
21mr|libyui-4.2.16-4|63	
21mr|libyui-4.2.16-4|64	%package -n %libname
21mr|libyui-4.2.16-4|65	Summary:      YaST2 User Interface Engine
21mr|libyui-4.2.16-4|66	Group:        System/Libraries
21mr|libyui-4.2.16-4|67	Provides:     %{name} = %{EVRD}
21mr|libyui-4.2.16-4|68	
21mr|libyui-4.2.16-4|69	%description -n %libname
21mr|libyui-4.2.16-4|70	This package contains the library needed to run programs dynamically linked
21mr|libyui-4.2.16-4|71	with libyui.
21mr|libyui-4.2.16-4|72	
21mr|libyui-4.2.16-4|73	%files -n %libname
21mr|libyui-4.2.16-4|74	%doc COPYING* README.md
21mr|libyui-4.2.16-4|75	%dir %{_libdir}/yui
21mr|libyui-4.2.16-4|76	%dir %{_datadir}/libyui
21mr|libyui-4.2.16-4|77	%{_libdir}/libyui.so.%{major}{,.*}
21mr|libyui-4.2.16-4|78	
21mr|libyui-4.2.16-4|79	
21mr|libyui-4.2.16-4|80	#----------------------------------------------------------
21mr|libyui-4.2.16-4|81	# libyui-devel
21mr|libyui-4.2.16-4|82	
21mr|libyui-4.2.16-4|83	%package -n %develname
21mr|libyui-4.2.16-4|84	Summary:      libYUI, YaST2 User Interface Engine - header files
21mr|libyui-4.2.16-4|85	Group:        Development/C++
21mr|libyui-4.2.16-4|86	Requires:     %{libname} >= %{version}
21mr|libyui-4.2.16-4|87	Requires:     boost-devel
21mr|libyui-4.2.16-4|88	Provides:     %{name}-devel = %{EVRD}
21mr|libyui-4.2.16-4|89	Provides:     yui-devel = %{EVRD}
21mr|libyui-4.2.16-4|90	
21mr|libyui-4.2.16-4|91	%description -n %develname
21mr|libyui-4.2.16-4|92	This is the development package for libyui user interface engine that provides
21mr|libyui-4.2.16-4|93	the abstraction from graphical user interfaces (Qt, Gtk) and text based user
21mr|libyui-4.2.16-4|94	interfaces (ncurses).
21mr|libyui-4.2.16-4|95	
21mr|libyui-4.2.16-4|96	%files -n %develname
21mr|libyui-4.2.16-4|97	%{_libdir}/libyui.so
21mr|libyui-4.2.16-4|98	%{_libdir}/pkgconfig/libyui.pc
21mr|libyui-4.2.16-4|99	%{_includedir}/yui/*.h
21mr|libyui-4.2.16-4|100	%{_datadir}/libyui/buildtools
21mr|libyui-4.2.16-4|101	
21mr|libyui-4.2.16-4|102	#-----------------------------------------------------------------------
21mr|libyui-4.2.16-4|103	# libyui-qt
21mr|libyui-4.2.16-4|104	
21mr|libyui-4.2.16-4|105	%package -n %libqt
21mr|libyui-4.2.16-4|106	Summary:        Libyui - Qt (graphical) user interface
21mr|libyui-4.2.16-4|107	Group:          System/Libraries
21mr|libyui-4.2.16-4|108	Requires:       %{_lib}qt5x11extras5
21mr|libyui-4.2.16-4|109	Provides:       %{yui_qt_name} = %{EVRD}
21mr|libyui-4.2.16-4|110	
21mr|libyui-4.2.16-4|111	%description -n %libqt
21mr|libyui-4.2.16-4|112	This package contains the Qt (graphical) user interface component for libyui.
21mr|libyui-4.2.16-4|113	
21mr|libyui-4.2.16-4|114	%files -n %libqt
21mr|libyui-4.2.16-4|115	%doc COPYING*
21mr|libyui-4.2.16-4|116	%{_libdir}/yui/libyui-qt.so.%{major}{,.*}
21mr|libyui-4.2.16-4|117	
21mr|libyui-4.2.16-4|118	#-----------------------------------------------------------------------
21mr|libyui-4.2.16-4|119	# libyui-qt-devel
21mr|libyui-4.2.16-4|120	
21mr|libyui-4.2.16-4|121	%package -n %devqt
21mr|libyui-4.2.16-4|122	Summary:        Libyui - Qt (graphical) user interface header files
21mr|libyui-4.2.16-4|123	Group:          Development/KDE and Qt
21mr|libyui-4.2.16-4|124	Requires:       libyui-devel
21mr|libyui-4.2.16-4|125	Requires:       %{yui_qt_name} = %{EVRD}
21mr|libyui-4.2.16-4|126	Provides:       yui-qt-devel = %{EVRD}
21mr|libyui-4.2.16-4|127	
21mr|libyui-4.2.16-4|128	%description -n %devqt
21mr|libyui-4.2.16-4|129	This package contains the header files for the Qt based user interface
21mr|libyui-4.2.16-4|130	component for libyui.
21mr|libyui-4.2.16-4|131	
21mr|libyui-4.2.16-4|132	This package is not needed to develop libyui-based applications, only to
21mr|libyui-4.2.16-4|133	develop extensions for libyui-qt.
21mr|libyui-4.2.16-4|134	
21mr|libyui-4.2.16-4|135	%files -n %devqt
21mr|libyui-4.2.16-4|136	%{_includedir}/yui/qt
21mr|libyui-4.2.16-4|137	%{_libdir}/yui/libyui-qt*.so
21mr|libyui-4.2.16-4|138	%{_libdir}/pkgconfig/libyui-qt.pc
21mr|libyui-4.2.16-4|139	
21mr|libyui-4.2.16-4|140	
21mr|libyui-4.2.16-4|141	#-----------------------------------------------------------------------
21mr|libyui-4.2.16-4|142	# libyui-ncurses
21mr|libyui-4.2.16-4|143	
21mr|libyui-4.2.16-4|144	%package -n %libncurses
21mr|libyui-4.2.16-4|145	Summary:        Libyui - NCurses (text based) user interface
21mr|libyui-4.2.16-4|146	Group:          System/Libraries
21mr|libyui-4.2.16-4|147	Provides:       %{yui_ncurses_name} = %{EVRD}
21mr|libyui-4.2.16-4|148	
21mr|libyui-4.2.16-4|149	%description -n %libncurses
21mr|libyui-4.2.16-4|150	This package contains the NCurses (text based) user interface component for
21mr|libyui-4.2.16-4|151	libyui.
21mr|libyui-4.2.16-4|152	
21mr|libyui-4.2.16-4|153	%files -n %libncurses
21mr|libyui-4.2.16-4|154	%doc COPYING*
21mr|libyui-4.2.16-4|155	%{_libdir}/yui/libyui-ncurses.so.%{major}{,.*}
21mr|libyui-4.2.16-4|156	
21mr|libyui-4.2.16-4|157	#-----------------------------------------------------------------------
21mr|libyui-4.2.16-4|158	# libyui-ncurses-devel
21mr|libyui-4.2.16-4|159	
21mr|libyui-4.2.16-4|160	%package -n %devncurses
21mr|libyui-4.2.16-4|161	Summary:        Libyui - Header fles for the NCurses (text based) user interface
21mr|libyui-4.2.16-4|162	Group:          Development/Other
21mr|libyui-4.2.16-4|163	Requires:       libyui-devel
21mr|libyui-4.2.16-4|164	Requires:       %{yui_ncurses_name} = %{EVRD}
21mr|libyui-4.2.16-4|165	Provides:       yui-ncurses-devel = %{EVRD}
21mr|libyui-4.2.16-4|166	
21mr|libyui-4.2.16-4|167	%description -n %devncurses
21mr|libyui-4.2.16-4|168	This package contains the header files for the NCurses (text based) user
21mr|libyui-4.2.16-4|169	interface component for libyui.
21mr|libyui-4.2.16-4|170	
21mr|libyui-4.2.16-4|171	This package is not needed to develop libyui-based applications, only to
21mr|libyui-4.2.16-4|172	develop extensions for libyui-ncurses.
21mr|libyui-4.2.16-4|173	
21mr|libyui-4.2.16-4|174	%files -n %devncurses
21mr|libyui-4.2.16-4|175	%{_libdir}/yui/libyui-ncurses*.so
21mr|libyui-4.2.16-4|176	%{_includedir}/yui/ncurses
21mr|libyui-4.2.16-4|177	%{_libdir}/pkgconfig/libyui-ncurses.pc
21mr|libyui-4.2.16-4|178	
21mr|libyui-4.2.16-4|179	
21mr|libyui-4.2.16-4|180	#----------------------------------------------------------
21mr|libyui-4.2.16-4|181	# libyui-ncurses-tools
21mr|libyui-4.2.16-4|182	
21mr|libyui-4.2.16-4|183	%package -n %{yui_ncurses_name}-tools
21mr|libyui-4.2.16-4|184	
21mr|libyui-4.2.16-4|185	Summary:        Libyui - tools for the NCurses (text based) user interface
21mr|libyui-4.2.16-4|186	Group:          System/Libraries
21mr|libyui-4.2.16-4|187	Requires:       screen
21mr|libyui-4.2.16-4|188	
21mr|libyui-4.2.16-4|189	%description -n %{yui_ncurses_name}-tools
21mr|libyui-4.2.16-4|190	This package contains tools for the NCurses (text based) user interface
21mr|libyui-4.2.16-4|191	component for libyui:
21mr|libyui-4.2.16-4|192	
21mr|libyui-4.2.16-4|193	libyui-terminal - useful for testing on headless machines
21mr|libyui-4.2.16-4|194	
21mr|libyui-4.2.16-4|195	%files -n %{yui_ncurses_name}-tools
21mr|libyui-4.2.16-4|196	%{_bindir}/libyui-terminal
21mr|libyui-4.2.16-4|197	
21mr|libyui-4.2.16-4|198	#----------------------------------------------------------
21mr|libyui-4.2.16-4|199	# ruby-yui
21mr|libyui-4.2.16-4|200	
21mr|libyui-4.2.16-4|201	%package -n ruby-yui
21mr|libyui-4.2.16-4|202	License:        GPLv2+
21mr|libyui-4.2.16-4|203	Summary:        Ruby bindings for libyui
21mr|libyui-4.2.16-4|204	Group:          Development/Ruby
21mr|libyui-4.2.16-4|205	
21mr|libyui-4.2.16-4|206	%description -n ruby-yui
21mr|libyui-4.2.16-4|207	This package provides Ruby language bindings to access functions of libyui, the
21mr|libyui-4.2.16-4|208	YaST User Interface engine that provides the abstraction from graphical user
21mr|libyui-4.2.16-4|209	interfaces (Qt, Gtk) and text based user interfaces (ncurses).
21mr|libyui-4.2.16-4|210	
21mr|libyui-4.2.16-4|211	%files -n ruby-yui
21mr|libyui-4.2.16-4|212	%doc libyui-bindings/swig/ruby/examples/*.rb
21mr|libyui-4.2.16-4|213	%{ruby_vendorarchdir}/_yui.so
21mr|libyui-4.2.16-4|214	
21mr|libyui-4.2.16-4|215	#----------------------------------------------------------
21mr|libyui-4.2.16-4|216	# python3-yui
21mr|libyui-4.2.16-4|217	
21mr|libyui-4.2.16-4|218	%package -n python3-yui
21mr|libyui-4.2.16-4|219	License:        GPLv2+
21mr|libyui-4.2.16-4|220	Summary:        Python 3 bindings for libyui
21mr|libyui-4.2.16-4|221	Group:          Development/Python
21mr|libyui-4.2.16-4|222	%{?python_provide:%python_provide python3-yui}
21mr|libyui-4.2.16-4|223	
21mr|libyui-4.2.16-4|224	%description -n python3-yui
21mr|libyui-4.2.16-4|225	This package provides Python 3 language bindings to access functions of libyui,
21mr|libyui-4.2.16-4|226	the YaST User Interface engine that provides the abstraction from graphical
21mr|libyui-4.2.16-4|227	user interfaces (Qt, Gtk) and text based user interfaces (ncurses).
21mr|libyui-4.2.16-4|228	
21mr|libyui-4.2.16-4|229	%files -n python3-yui
21mr|libyui-4.2.16-4|230	%doc libyui-bindings/swig/python/examples/*.py
21mr|libyui-4.2.16-4|231	%{python3_sitearch}/_yui.so
21mr|libyui-4.2.16-4|232	%{python3_sitearch}/yui.*
21mr|libyui-4.2.16-4|233	%{python3_sitearch}/__pycache__/*
21mr|libyui-4.2.16-4|234	
21mr|libyui-4.2.16-4|235	#----------------------------------------------------------
21mr|libyui-4.2.16-4|236	# perl-yui
21mr|libyui-4.2.16-4|237	
21mr|libyui-4.2.16-4|238	%package -n perl-yui
21mr|libyui-4.2.16-4|239	License:        GPLv2+
21mr|libyui-4.2.16-4|240	Summary:        Perl bindings for libyui
21mr|libyui-4.2.16-4|241	Group:          Development/Perl
21mr|libyui-4.2.16-4|242	
21mr|libyui-4.2.16-4|243	%description -n perl-yui
21mr|libyui-4.2.16-4|244	This package provides Perl language bindings to access functions of libyui, the
21mr|libyui-4.2.16-4|245	YaST User Interface engine that provides the abstraction from graphical user
21mr|libyui-4.2.16-4|246	interfaces (Qt, Gtk) and text based user interfaces (ncurses).
21mr|libyui-4.2.16-4|247	
21mr|libyui-4.2.16-4|248	%files -n perl-yui
21mr|libyui-4.2.16-4|249	%doc libyui-bindings/swig/perl/examples/*.pl
21mr|libyui-4.2.16-4|250	%{perl_vendorarch}/yui.so
21mr|libyui-4.2.16-4|251	%{perl_vendorlib}/yui.pm
21mr|libyui-4.2.16-4|252	
21mr|libyui-4.2.16-4|253	#----------------------------------------------------------
21mr|libyui-4.2.16-4|254	
21mr|libyui-4.2.16-4|255	%prep
21mr|libyui-4.2.16-4|256	%autosetup -p1 -n %{name}-%{version}
21mr|libyui-4.2.16-4|257	
21mr|libyui-4.2.16-4|258	sed -i'' -e 's,tinfo,ncurses,g' libyui-ncurses-pkg/src/CMakeLists.txt libyui-ncurses/src/CMakeLists.txt
21mr|libyui-4.2.16-4|259	
21mr|libyui-4.2.16-4|260	%build
21mr|libyui-4.2.16-4|261	# Let's pass cmake definitions to all the project to simplify building in a loop
21mr|libyui-4.2.16-4|262	for pkgname in libyui libyui-qt libyui-ncurses libyui-bindings ;do
21mr|libyui-4.2.16-4|263	pushd $pkgname
21mr|libyui-4.2.16-4|264	
21mr|libyui-4.2.16-4|265	%cmake \
21mr|libyui-4.2.16-4|266	%ifarch %{e2k}
21mr|libyui-4.2.16-4|267	-DWERROR=off \
21mr|libyui-4.2.16-4|268	%endif
21mr|libyui-4.2.16-4|269	-DBUILD_EXAMPLES=OFF \
21mr|libyui-4.2.16-4|270	-DWITH_MGA=%{?with_mga:ON}%{!?with_mga:OFF} \
21mr|libyui-4.2.16-4|271	-DWITH_MONO=OFF \
21mr|libyui-4.2.16-4|272	-DPYTHON_EXECUTABLE=%{python3} \
21mr|libyui-4.2.16-4|273	-DPYTHON_INCLUDE_DIR=%{_includedir}/python%{python3_version} \
21mr|libyui-4.2.16-4|274	-DPYTHON_SITEDIR=%{python3_sitearch} \
21mr|libyui-4.2.16-4|275	-DPYTHON_LIB_DIR=%{python3_sitelib}
21mr|libyui-4.2.16-4|276	
21mr|libyui-4.2.16-4|277	%make
21mr|libyui-4.2.16-4|278	
21mr|libyui-4.2.16-4|279	popd
21mr|libyui-4.2.16-4|280	done
21mr|libyui-4.2.16-4|281	
21mr|libyui-4.2.16-4|282	%install
21mr|libyui-4.2.16-4|283	
21mr|libyui-4.2.16-4|284	for pkgname in libyui libyui-qt libyui-ncurses libyui-bindings ;do
21mr|libyui-4.2.16-4|285	pushd $pkgname
21mr|libyui-4.2.16-4|286	%makeinstall_std -C build
21mr|libyui-4.2.16-4|287	popd
21mr|libyui-4.2.16-4|288	done
21mr|libyui-4.2.16-4|289	
21mr|libyui-4.2.16-4|290	install -m0755 -d %{buildroot}%{_libdir}/yui

13973 21
21mr|libyui-gtk-2.52.0-1|1	%define     major        15
21mr|libyui-gtk-2.52.0-1|2	%define     libname      %mklibname  yui-gtk %{major}
21mr|libyui-gtk-2.52.0-1|3	%define     develname    %mklibname yui-gtk -d
21mr|libyui-gtk-2.52.0-1|4	
21mr|libyui-gtk-2.52.0-1|5	Name:       libyui-gtk
21mr|libyui-gtk-2.52.0-1|6	Version:    2.52.0
21mr|libyui-gtk-2.52.0-1|7	Release:    1
21mr|libyui-gtk-2.52.0-1|8	Summary:    UI abstraction library - GTK plugin
21mr|libyui-gtk-2.52.0-1|9	License:    LGPLv2+
21mr|libyui-gtk-2.52.0-1|10	Group:      System/Libraries
21mr|libyui-gtk-2.52.0-1|11	URL:        https://github.com/libyui/libyui-gtk
21mr|libyui-gtk-2.52.0-1|12	Source0:    https://github.com/libyui/libyui-gtk/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libyui-gtk-2.52.0-1|13	Patch0:     00_pkgconfig_dir.patch
21mr|libyui-gtk-2.52.0-1|14	
21mr|libyui-gtk-2.52.0-1|15	BuildRequires:    png-devel
21mr|libyui-gtk-2.52.0-1|16	BuildRequires:    yui-devel >= 3.0.4
21mr|libyui-gtk-2.52.0-1|17	BuildRequires:    gtk+3.0-devel
21mr|libyui-gtk-2.52.0-1|18	BuildRequires:    libgdk_pixbuf2.0-devel
21mr|libyui-gtk-2.52.0-1|19	BuildRequires:    boost-devel
21mr|libyui-gtk-2.52.0-1|20	BuildRequires:    sane-devel
21mr|libyui-gtk-2.52.0-1|21	BuildRequires:    cmake
21mr|libyui-gtk-2.52.0-1|22	BuildRequires:    doxygen
21mr|libyui-gtk-2.52.0-1|23	BuildRequires:    ghostscript
21mr|libyui-gtk-2.52.0-1|24	BuildRequires:    graphviz
21mr|libyui-gtk-2.52.0-1|25	
21mr|libyui-gtk-2.52.0-1|26	%description
21mr|libyui-gtk-2.52.0-1|27	%{summary}
21mr|libyui-gtk-2.52.0-1|28	
21mr|libyui-gtk-2.52.0-1|29	#-----------------------------------------------------------------------
21mr|libyui-gtk-2.52.0-1|30	
21mr|libyui-gtk-2.52.0-1|31	%package -n %libname
21mr|libyui-gtk-2.52.0-1|32	Summary:        %{summary}
21mr|libyui-gtk-2.52.0-1|33	Group:          System/Libraries
21mr|libyui-gtk-2.52.0-1|34	Provides:       %{name} = %{version}-%{release}
21mr|libyui-gtk-2.52.0-1|35	Provides:       libyui-gtk = %{version}-%{release}
21mr|libyui-gtk-2.52.0-1|36	
21mr|libyui-gtk-2.52.0-1|37	%description -n %libname
21mr|libyui-gtk-2.52.0-1|38	This package contains the library needed to run programs
21mr|libyui-gtk-2.52.0-1|39	dynamically linked with libyui-gtk.
21mr|libyui-gtk-2.52.0-1|40	
21mr|libyui-gtk-2.52.0-1|41	%files -n %libname
21mr|libyui-gtk-2.52.0-1|42	%doc COPYING*
21mr|libyui-gtk-2.52.0-1|43	%{_libdir}/yui/libyui-gtk.so.%{major}{,.*}
21mr|libyui-gtk-2.52.0-1|44	
21mr|libyui-gtk-2.52.0-1|45	#-----------------------------------------------------------------------
21mr|libyui-gtk-2.52.0-1|46	
21mr|libyui-gtk-2.52.0-1|47	%package -n %develname
21mr|libyui-gtk-2.52.0-1|48	Summary:        %{summary} header files
21mr|libyui-gtk-2.52.0-1|49	Group:          Development/Other
21mr|libyui-gtk-2.52.0-1|50	Requires:       libyui-devel
21mr|libyui-gtk-2.52.0-1|51	Requires:       %{name} = %{version}-%{release}
21mr|libyui-gtk-2.52.0-1|52	Provides:       yui-gtk-devel = %{version}-%{release}
21mr|libyui-gtk-2.52.0-1|53	
21mr|libyui-gtk-2.52.0-1|54	%description -n %develname
21mr|libyui-gtk-2.52.0-1|55	This package provides headers files for libyui-ncurses development.
21mr|libyui-gtk-2.52.0-1|56	
21mr|libyui-gtk-2.52.0-1|57	%files -n %develname
21mr|libyui-gtk-2.52.0-1|58	%{_includedir}/yui/
21mr|libyui-gtk-2.52.0-1|59	%{_libdir}/yui/libyui-gtk.so
21mr|libyui-gtk-2.52.0-1|60	%{_libdir}/pkgconfig/libyui-gtk.pc
21mr|libyui-gtk-2.52.0-1|61	
21mr|libyui-gtk-2.52.0-1|62	#-----------------------------------------------------------------------
21mr|libyui-gtk-2.52.0-1|63	
21mr|libyui-gtk-2.52.0-1|64	%prep
21mr|libyui-gtk-2.52.0-1|65	%setup -q
21mr|libyui-gtk-2.52.0-1|66	%autopatch -p1
21mr|libyui-gtk-2.52.0-1|67	
21mr|libyui-gtk-2.52.0-1|68	%build
21mr|libyui-gtk-2.52.0-1|69	%cmake
21mr|libyui-gtk-2.52.0-1|70	%make
21mr|libyui-gtk-2.52.0-1|71	
21mr|libyui-gtk-2.52.0-1|72	%install
21mr|libyui-gtk-2.52.0-1|73	%makeinstall_std -C build

13974 21
21mr|libyui-mga-1.2.1-1|1	%define major 15
21mr|libyui-mga-1.2.1-1|2	%define libname %mklibname yui-mga %{major}
21mr|libyui-mga-1.2.1-1|3	%define develname %mklibname -d yui-mga
21mr|libyui-mga-1.2.1-1|4	
21mr|libyui-mga-1.2.1-1|5	Name:           libyui-mga
21mr|libyui-mga-1.2.1-1|6	Version:        1.2.1
21mr|libyui-mga-1.2.1-1|7	Release:        1
21mr|libyui-mga-1.2.1-1|8	Summary:        UI abstraction library - Mageia extension widget base plugin
21mr|libyui-mga-1.2.1-1|9	License:        LGPLv2+
21mr|libyui-mga-1.2.1-1|10	Group:          System/Libraries
21mr|libyui-mga-1.2.1-1|11	Url:            https://github.com/manatools/libyui-mga
21mr|libyui-mga-1.2.1-1|12	Source0:        https://github.com/manatools/libyui-mga/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libyui-mga-1.2.1-1|13	
21mr|libyui-mga-1.2.1-1|14	BuildRequires:    pkgconfig(libpng)
21mr|libyui-mga-1.2.1-1|15	BuildRequires:    pkgconfig(libyui)
21mr|libyui-mga-1.2.1-1|16	BuildRequires:    cmake
21mr|libyui-mga-1.2.1-1|17	BuildRequires:    boost-devel
21mr|libyui-mga-1.2.1-1|18	BuildRequires:    ghostscript
21mr|libyui-mga-1.2.1-1|19	BuildRequires:    graphviz
21mr|libyui-mga-1.2.1-1|20	
21mr|libyui-mga-1.2.1-1|21	%description
21mr|libyui-mga-1.2.1-1|22	%{summary}
21mr|libyui-mga-1.2.1-1|23	
21mr|libyui-mga-1.2.1-1|24	#-----------------------------------------------------------------------
21mr|libyui-mga-1.2.1-1|25	
21mr|libyui-mga-1.2.1-1|26	%package -n %libname
21mr|libyui-mga-1.2.1-1|27	Summary:        %{summary}
21mr|libyui-mga-1.2.1-1|28	Group:          System/Libraries
21mr|libyui-mga-1.2.1-1|29	Requires:       libyui
21mr|libyui-mga-1.2.1-1|30	Provides:       %{name} = %{version}-%{release}
21mr|libyui-mga-1.2.1-1|31	Obsoletes:	%{_lib}yui15-mga < 1.2.1-3
21mr|libyui-mga-1.2.1-1|32	
21mr|libyui-mga-1.2.1-1|33	%description -n %libname
21mr|libyui-mga-1.2.1-1|34	This package contains the library needed to run programs
21mr|libyui-mga-1.2.1-1|35	dynamically linked with libyui-mga.
21mr|libyui-mga-1.2.1-1|36	
21mr|libyui-mga-1.2.1-1|37	%files -n %libname
21mr|libyui-mga-1.2.1-1|38	%doc COPYING*
21mr|libyui-mga-1.2.1-1|39	%{_libdir}/libyui-mga.so.%{major}{,.*}
21mr|libyui-mga-1.2.1-1|40	
21mr|libyui-mga-1.2.1-1|41	#-----------------------------------------------------------------------
21mr|libyui-mga-1.2.1-1|42	
21mr|libyui-mga-1.2.1-1|43	%package -n %develname
21mr|libyui-mga-1.2.1-1|44	Summary:        %{summary} header files
21mr|libyui-mga-1.2.1-1|45	Group:          Development/C++
21mr|libyui-mga-1.2.1-1|46	Requires:       libyui-devel
21mr|libyui-mga-1.2.1-1|47	Requires:       %{libname} = %{version}-%{release}
21mr|libyui-mga-1.2.1-1|48	Provides:       %{name}-devel = %{version}-%{release}
21mr|libyui-mga-1.2.1-1|49	Provides:       yui-mga-devel = %{version}-%{release}
21mr|libyui-mga-1.2.1-1|50	
21mr|libyui-mga-1.2.1-1|51	%description -n %develname
21mr|libyui-mga-1.2.1-1|52	This package provides headers files for libyui-mga development.
21mr|libyui-mga-1.2.1-1|53	
21mr|libyui-mga-1.2.1-1|54	%files -n %develname
21mr|libyui-mga-1.2.1-1|55	%{_includedir}/yui
21mr|libyui-mga-1.2.1-1|56	%{_libdir}/libyui-mga.so
21mr|libyui-mga-1.2.1-1|57	%{_libdir}/pkgconfig/libyui-mga.pc
21mr|libyui-mga-1.2.1-1|58	
21mr|libyui-mga-1.2.1-1|59	#-----------------------------------------------------------------------
21mr|libyui-mga-1.2.1-1|60	
21mr|libyui-mga-1.2.1-1|61	%prep
21mr|libyui-mga-1.2.1-1|62	%setup -q
21mr|libyui-mga-1.2.1-1|63	%autopatch -p1
21mr|libyui-mga-1.2.1-1|64	
21mr|libyui-mga-1.2.1-1|65	%build
21mr|libyui-mga-1.2.1-1|66	%cmake \
21mr|libyui-mga-1.2.1-1|67	-DBUILD_EXAMPLES=NO
21mr|libyui-mga-1.2.1-1|68	%make
21mr|libyui-mga-1.2.1-1|69	
21mr|libyui-mga-1.2.1-1|70	%install
21mr|libyui-mga-1.2.1-1|71	%makeinstall_std -C build

13975 21
21mr|libyui-mga-gtk-1.2.0-3|1	%define major 15
21mr|libyui-mga-gtk-1.2.0-3|2	%define libname %mklibname yui-mga-gtk %{major}
21mr|libyui-mga-gtk-1.2.0-3|3	%define devname %mklibname yui-mga-gtk -d
21mr|libyui-mga-gtk-1.2.0-3|4	
21mr|libyui-mga-gtk-1.2.0-3|5	Summary:	UI abstraction library - Mageia extension Gtk plugin
21mr|libyui-mga-gtk-1.2.0-3|6	Name:		libyui-mga-gtk
21mr|libyui-mga-gtk-1.2.0-3|7	Version:	1.2.0
21mr|libyui-mga-gtk-1.2.0-3|8	Release:	3
21mr|libyui-mga-gtk-1.2.0-3|9	License:	LGPLv2+
21mr|libyui-mga-gtk-1.2.0-3|10	Group:		System/Libraries
21mr|libyui-mga-gtk-1.2.0-3|11	Url:		https://github.com/manatools/libyui-mga-gtk
21mr|libyui-mga-gtk-1.2.0-3|12	Source0:	https://github.com/manatools/libyui-mga-gtk/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|libyui-mga-gtk-1.2.0-3|13	Patch0:		00-libyui-gtk-dep.patch
21mr|libyui-mga-gtk-1.2.0-3|14	Patch1:		libyui-mga-gtk-1.2.0-hard-ru-translate.patch
21mr|libyui-mga-gtk-1.2.0-3|15	BuildRequires:	cmake
21mr|libyui-mga-gtk-1.2.0-3|16	BuildRequires:	ghostscript
21mr|libyui-mga-gtk-1.2.0-3|17	BuildRequires:	graphviz
21mr|libyui-mga-gtk-1.2.0-3|18	BuildRequires:	boost-devel
21mr|libyui-mga-gtk-1.2.0-3|19	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|libyui-mga-gtk-1.2.0-3|20	BuildRequires:	pkgconfig(libyui)
21mr|libyui-mga-gtk-1.2.0-3|21	BuildRequires:	pkgconfig(libyui-gtk)
21mr|libyui-mga-gtk-1.2.0-3|22	BuildRequires:	pkgconfig(libyui-mga)
21mr|libyui-mga-gtk-1.2.0-3|23	
21mr|libyui-mga-gtk-1.2.0-3|24	%description
21mr|libyui-mga-gtk-1.2.0-3|25	%{summary}.
21mr|libyui-mga-gtk-1.2.0-3|26	
21mr|libyui-mga-gtk-1.2.0-3|27	#-----------------------------------------------------------------------
21mr|libyui-mga-gtk-1.2.0-3|28	
21mr|libyui-mga-gtk-1.2.0-3|29	%package -n %{libname}
21mr|libyui-mga-gtk-1.2.0-3|30	Summary:	%{summary}
21mr|libyui-mga-gtk-1.2.0-3|31	Group:		System/Libraries
21mr|libyui-mga-gtk-1.2.0-3|32	Requires:	libyui
21mr|libyui-mga-gtk-1.2.0-3|33	Provides:	%{name} = %{EVRD}
21mr|libyui-mga-gtk-1.2.0-3|34	
21mr|libyui-mga-gtk-1.2.0-3|35	%description -n %{libname}
21mr|libyui-mga-gtk-1.2.0-3|36	This package contains the library needed to run programs
21mr|libyui-mga-gtk-1.2.0-3|37	dynamically linked with libyui-mga-gtk.
21mr|libyui-mga-gtk-1.2.0-3|38	
21mr|libyui-mga-gtk-1.2.0-3|39	%files -n %{libname}
21mr|libyui-mga-gtk-1.2.0-3|40	%license COPYING*
21mr|libyui-mga-gtk-1.2.0-3|41	%{_libdir}/yui/%{name}.so.%{major}{,.*}
21mr|libyui-mga-gtk-1.2.0-3|42	
21mr|libyui-mga-gtk-1.2.0-3|43	#-----------------------------------------------------------------------
21mr|libyui-mga-gtk-1.2.0-3|44	
21mr|libyui-mga-gtk-1.2.0-3|45	%package -n %{devname}
21mr|libyui-mga-gtk-1.2.0-3|46	Summary:	%{summary} header files
21mr|libyui-mga-gtk-1.2.0-3|47	Group:		Development/Other
21mr|libyui-mga-gtk-1.2.0-3|48	Requires:	libyui-devel
21mr|libyui-mga-gtk-1.2.0-3|49	Requires:	%{libname} = %{EVRD}
21mr|libyui-mga-gtk-1.2.0-3|50	Provides:	%{name}-devel = %{EVRD}
21mr|libyui-mga-gtk-1.2.0-3|51	Provides:	yui-mga-gtk-devel = %{EVRD}
21mr|libyui-mga-gtk-1.2.0-3|52	
21mr|libyui-mga-gtk-1.2.0-3|53	%description -n %{devname}
21mr|libyui-mga-gtk-1.2.0-3|54	This package provides headers files for libyui-mga-gtk development.
21mr|libyui-mga-gtk-1.2.0-3|55	
21mr|libyui-mga-gtk-1.2.0-3|56	%files -n %{devname}
21mr|libyui-mga-gtk-1.2.0-3|57	%{_includedir}/yui/mga/gtk/
21mr|libyui-mga-gtk-1.2.0-3|58	%{_libdir}/yui/%{name}.so
21mr|libyui-mga-gtk-1.2.0-3|59	
21mr|libyui-mga-gtk-1.2.0-3|60	#-----------------------------------------------------------------------
21mr|libyui-mga-gtk-1.2.0-3|61	
21mr|libyui-mga-gtk-1.2.0-3|62	%prep
21mr|libyui-mga-gtk-1.2.0-3|63	%autosetup -p1
21mr|libyui-mga-gtk-1.2.0-3|64	
21mr|libyui-mga-gtk-1.2.0-3|65	%build
21mr|libyui-mga-gtk-1.2.0-3|66	%cmake
21mr|libyui-mga-gtk-1.2.0-3|67	%make
21mr|libyui-mga-gtk-1.2.0-3|68	
21mr|libyui-mga-gtk-1.2.0-3|69	%install
21mr|libyui-mga-gtk-1.2.0-3|70	%makeinstall_std -C build

13976 21
21mr|libyui-mga-ncurses-1.2.0-1|1	%define         major        15
21mr|libyui-mga-ncurses-1.2.0-1|2	%define         libname      %mklibname yui-mga-ncurses %{major}
21mr|libyui-mga-ncurses-1.2.0-1|3	%define         develname    %mklibname yui-mga-ncurses -d
21mr|libyui-mga-ncurses-1.2.0-1|4	
21mr|libyui-mga-ncurses-1.2.0-1|5	Name:           libyui-mga-ncurses
21mr|libyui-mga-ncurses-1.2.0-1|6	Version:        1.2.0
21mr|libyui-mga-ncurses-1.2.0-1|7	Release:        1
21mr|libyui-mga-ncurses-1.2.0-1|8	Summary:        UI abstraction library - Mageia extension ncurses plugin
21mr|libyui-mga-ncurses-1.2.0-1|9	License:        LGPLv2+
21mr|libyui-mga-ncurses-1.2.0-1|10	Group:          System/Libraries
21mr|libyui-mga-ncurses-1.2.0-1|11	Url:            https://github.com/manatools/libyui-mga-ncurses
21mr|libyui-mga-ncurses-1.2.0-1|12	Source0:        https://github.com/manatools/libyui-mga-ncurses/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libyui-mga-ncurses-1.2.0-1|13	
21mr|libyui-mga-ncurses-1.2.0-1|14	BuildRequires:    pkgconfig(libyui)
21mr|libyui-mga-ncurses-1.2.0-1|15	BuildRequires:    pkgconfig(libyui-ncurses)
21mr|libyui-mga-ncurses-1.2.0-1|16	BuildRequires:    pkgconfig(libyui-mga)
21mr|libyui-mga-ncurses-1.2.0-1|17	BuildRequires:    pkgconfig(ncursesw)
21mr|libyui-mga-ncurses-1.2.0-1|18	BuildRequires:    pkgconfig(ncurses)
21mr|libyui-mga-ncurses-1.2.0-1|19	BuildRequires:    cmake
21mr|libyui-mga-ncurses-1.2.0-1|20	BuildRequires:    boost-devel
21mr|libyui-mga-ncurses-1.2.0-1|21	
21mr|libyui-mga-ncurses-1.2.0-1|22	%description
21mr|libyui-mga-ncurses-1.2.0-1|23	%{summary}.
21mr|libyui-mga-ncurses-1.2.0-1|24	
21mr|libyui-mga-ncurses-1.2.0-1|25	#-----------------------------------------------------------------------
21mr|libyui-mga-ncurses-1.2.0-1|26	
21mr|libyui-mga-ncurses-1.2.0-1|27	%package -n %libname
21mr|libyui-mga-ncurses-1.2.0-1|28	Summary:        %{summary}
21mr|libyui-mga-ncurses-1.2.0-1|29	Group:          System/Libraries
21mr|libyui-mga-ncurses-1.2.0-1|30	Provides:       %{name} = %{version}-%{release}
21mr|libyui-mga-ncurses-1.2.0-1|31	
21mr|libyui-mga-ncurses-1.2.0-1|32	%description -n %libname
21mr|libyui-mga-ncurses-1.2.0-1|33	This package contains the library needed to run programs
21mr|libyui-mga-ncurses-1.2.0-1|34	dynamically linked with libyui-mga-ncurses.
21mr|libyui-mga-ncurses-1.2.0-1|35	
21mr|libyui-mga-ncurses-1.2.0-1|36	%files -n %libname
21mr|libyui-mga-ncurses-1.2.0-1|37	%doc COPYING*
21mr|libyui-mga-ncurses-1.2.0-1|38	%{_libdir}/yui/libyui-mga-ncurses.so.%{major}{,.*}
21mr|libyui-mga-ncurses-1.2.0-1|39	
21mr|libyui-mga-ncurses-1.2.0-1|40	
21mr|libyui-mga-ncurses-1.2.0-1|41	#-----------------------------------------------------------------------
21mr|libyui-mga-ncurses-1.2.0-1|42	
21mr|libyui-mga-ncurses-1.2.0-1|43	%package -n %develname
21mr|libyui-mga-ncurses-1.2.0-1|44	Summary:        %{summary} header files
21mr|libyui-mga-ncurses-1.2.0-1|45	Group:          Development/Other
21mr|libyui-mga-ncurses-1.2.0-1|46	Requires:       libyui-devel
21mr|libyui-mga-ncurses-1.2.0-1|47	Requires:       %{libname} = %{version}-%{release}
21mr|libyui-mga-ncurses-1.2.0-1|48	Provides:       yui-mga-ncurses-devel = %{version}-%{release}
21mr|libyui-mga-ncurses-1.2.0-1|49	Provides:       %{name}-devel = %{version}-%{release}
21mr|libyui-mga-ncurses-1.2.0-1|50	
21mr|libyui-mga-ncurses-1.2.0-1|51	%description -n %develname
21mr|libyui-mga-ncurses-1.2.0-1|52	This package provides headers files for libyui-mga-ncurses development.
21mr|libyui-mga-ncurses-1.2.0-1|53	
21mr|libyui-mga-ncurses-1.2.0-1|54	%files -n %develname
21mr|libyui-mga-ncurses-1.2.0-1|55	%{_includedir}/yui/mga/ncurses/
21mr|libyui-mga-ncurses-1.2.0-1|56	%{_libdir}/yui/libyui-mga-ncurses.so
21mr|libyui-mga-ncurses-1.2.0-1|57	
21mr|libyui-mga-ncurses-1.2.0-1|58	#-----------------------------------------------------------------------
21mr|libyui-mga-ncurses-1.2.0-1|59	
21mr|libyui-mga-ncurses-1.2.0-1|60	%prep
21mr|libyui-mga-ncurses-1.2.0-1|61	%setup -q
21mr|libyui-mga-ncurses-1.2.0-1|62	%autopatch -p1
21mr|libyui-mga-ncurses-1.2.0-1|63	
21mr|libyui-mga-ncurses-1.2.0-1|64	sed -i'' -e 's,tinfo,ncurses,g' src/CMakeLists.txt
21mr|libyui-mga-ncurses-1.2.0-1|65	
21mr|libyui-mga-ncurses-1.2.0-1|66	%build
21mr|libyui-mga-ncurses-1.2.0-1|67	%cmake
21mr|libyui-mga-ncurses-1.2.0-1|68	%make
21mr|libyui-mga-ncurses-1.2.0-1|69	
21mr|libyui-mga-ncurses-1.2.0-1|70	%install
21mr|libyui-mga-ncurses-1.2.0-1|71	%makeinstall_std -C build

13977 21
21mr|libyui-mga-qt-1.2.0-2|1	%define         major        15
21mr|libyui-mga-qt-1.2.0-2|2	%define         libname      %mklibname yui-mga-qt %{major}
21mr|libyui-mga-qt-1.2.0-2|3	%define         develname    %mklibname yui-mga-qt -d
21mr|libyui-mga-qt-1.2.0-2|4	
21mr|libyui-mga-qt-1.2.0-2|5	Name:           libyui-mga-qt
21mr|libyui-mga-qt-1.2.0-2|6	Version:        1.2.0
21mr|libyui-mga-qt-1.2.0-2|7	Release:        2
21mr|libyui-mga-qt-1.2.0-2|8	Summary:        UI abstraction library - Qt plugin
21mr|libyui-mga-qt-1.2.0-2|9	License:        LGPLv2+
21mr|libyui-mga-qt-1.2.0-2|10	Group:          System/Libraries
21mr|libyui-mga-qt-1.2.0-2|11	Url:            https://github.com/manatools/libyui-mga-qt
21mr|libyui-mga-qt-1.2.0-2|12	Source0:        https://github.com/manatools/libyui-mga-qt/archive/%{version}/%{name}-%{version}.tar.gz
21mr|libyui-mga-qt-1.2.0-2|13	Patch0:         00_libyui-qt-dep.patch
21mr|libyui-mga-qt-1.2.0-2|14	
21mr|libyui-mga-qt-1.2.0-2|15	BuildRequires:    pkgconfig(libpng)
21mr|libyui-mga-qt-1.2.0-2|16	BuildRequires:    pkgconfig(libyui)
21mr|libyui-mga-qt-1.2.0-2|17	BuildRequires:    pkgconfig(libyui-qt)
21mr|libyui-mga-qt-1.2.0-2|18	BuildRequires:    pkgconfig(libyui-mga)
21mr|libyui-mga-qt-1.2.0-2|19	# TODO Check ...
21mr|libyui-mga-qt-1.2.0-2|20	BuildRequires:    pkgconfig(Qt5X11Extras)
21mr|libyui-mga-qt-1.2.0-2|21	BuildRequires:    pkgconfig(Qt5Svg)
21mr|libyui-mga-qt-1.2.0-2|22	# ... TODO Check
21mr|libyui-mga-qt-1.2.0-2|23	BuildRequires:    cmake
21mr|libyui-mga-qt-1.2.0-2|24	BuildRequires:    boost-devel
21mr|libyui-mga-qt-1.2.0-2|25	
21mr|libyui-mga-qt-1.2.0-2|26	BuildRequires:    ghostscript
21mr|libyui-mga-qt-1.2.0-2|27	BuildRequires:    graphviz
21mr|libyui-mga-qt-1.2.0-2|28	BuildRequires:    pkgconfig(fontconfig)
21mr|libyui-mga-qt-1.2.0-2|29	
21mr|libyui-mga-qt-1.2.0-2|30	%description
21mr|libyui-mga-qt-1.2.0-2|31	%{summary}.
21mr|libyui-mga-qt-1.2.0-2|32	
21mr|libyui-mga-qt-1.2.0-2|33	#-----------------------------------------------------------------------
21mr|libyui-mga-qt-1.2.0-2|34	
21mr|libyui-mga-qt-1.2.0-2|35	%package -n %libname
21mr|libyui-mga-qt-1.2.0-2|36	Summary:        %{summary}
21mr|libyui-mga-qt-1.2.0-2|37	Group:          System/Libraries
21mr|libyui-mga-qt-1.2.0-2|38	Provides:       %{name} = %{version}-%{release}
21mr|libyui-mga-qt-1.2.0-2|39	
21mr|libyui-mga-qt-1.2.0-2|40	%description -n %libname
21mr|libyui-mga-qt-1.2.0-2|41	This package contains the library needed to run programs
21mr|libyui-mga-qt-1.2.0-2|42	dynamically linked with libyui-mga-qt.
21mr|libyui-mga-qt-1.2.0-2|43	
21mr|libyui-mga-qt-1.2.0-2|44	%files -n %libname
21mr|libyui-mga-qt-1.2.0-2|45	%doc COPYING*
21mr|libyui-mga-qt-1.2.0-2|46	%{_libdir}/yui/libyui-mga-qt.so.%{major}{,.*}
21mr|libyui-mga-qt-1.2.0-2|47	
21mr|libyui-mga-qt-1.2.0-2|48	
21mr|libyui-mga-qt-1.2.0-2|49	#-----------------------------------------------------------------------
21mr|libyui-mga-qt-1.2.0-2|50	
21mr|libyui-mga-qt-1.2.0-2|51	%package -n %develname
21mr|libyui-mga-qt-1.2.0-2|52	Summary:        %{summary} header files
21mr|libyui-mga-qt-1.2.0-2|53	Group:          Development/KDE and Qt
21mr|libyui-mga-qt-1.2.0-2|54	Requires:       libyui-devel
21mr|libyui-mga-qt-1.2.0-2|55	Requires:       %{name} = %{version}-%{release}
21mr|libyui-mga-qt-1.2.0-2|56	Provides:       yui-mga-qt-devel = %{version}-%{release}
21mr|libyui-mga-qt-1.2.0-2|57	Provides:       %{name}-devel = %{version}-%{release}
21mr|libyui-mga-qt-1.2.0-2|58	
21mr|libyui-mga-qt-1.2.0-2|59	%description -n %develname
21mr|libyui-mga-qt-1.2.0-2|60	This package provides headers files for libyui-mga-qt development.
21mr|libyui-mga-qt-1.2.0-2|61	
21mr|libyui-mga-qt-1.2.0-2|62	%files -n %develname
21mr|libyui-mga-qt-1.2.0-2|63	%{_includedir}/yui/mga/qt/
21mr|libyui-mga-qt-1.2.0-2|64	%{_libdir}/yui/libyui-mga-qt.so
21mr|libyui-mga-qt-1.2.0-2|65	
21mr|libyui-mga-qt-1.2.0-2|66	#-----------------------------------------------------------------------
21mr|libyui-mga-qt-1.2.0-2|67	
21mr|libyui-mga-qt-1.2.0-2|68	%prep
21mr|libyui-mga-qt-1.2.0-2|69	%setup -q
21mr|libyui-mga-qt-1.2.0-2|70	%autopatch -p1
21mr|libyui-mga-qt-1.2.0-2|71	
21mr|libyui-mga-qt-1.2.0-2|72	%build
21mr|libyui-mga-qt-1.2.0-2|73	%cmake
21mr|libyui-mga-qt-1.2.0-2|74	%make
21mr|libyui-mga-qt-1.2.0-2|75	
21mr|libyui-mga-qt-1.2.0-2|76	%install
21mr|libyui-mga-qt-1.2.0-2|77	%makeinstall_std -C build

13978 21
21mr|libyuv-0-0.40.20201024git19d71f6|1	%define major 0
21mr|libyuv-0-0.40.20201024git19d71f6|2	%define libname %mklibname yuv %{major}
21mr|libyuv-0-0.40.20201024git19d71f6|3	%define devname %mklibname -d yuv
21mr|libyuv-0-0.40.20201024git19d71f6|4	
21mr|libyuv-0-0.40.20201024git19d71f6|5	Name:		libyuv
21mr|libyuv-0-0.40.20201024git19d71f6|6	Summary:	YUV conversion and scaling functionality library
21mr|libyuv-0-0.40.20201024git19d71f6|7	Group:		System/Libraries
21mr|libyuv-0-0.40.20201024git19d71f6|8	Version:	0
21mr|libyuv-0-0.40.20201024git19d71f6|9	Release:	0.40.20201024git19d71f6%{?dist}
21mr|libyuv-0-0.40.20201024git19d71f6|10	License:	BSD
21mr|libyuv-0-0.40.20201024git19d71f6|11	Url:		https://chromium.googlesource.com/libyuv/libyuv
21mr|libyuv-0-0.40.20201024git19d71f6|12	VCS:		scm:git:https://chromium.googlesource.com/libyuv/libyuv
21mr|libyuv-0-0.40.20201024git19d71f6|13	## git clone https://chromium.googlesource.com/libyuv/libyuv
21mr|libyuv-0-0.40.20201024git19d71f6|14	## cd libyuv
21mr|libyuv-0-0.40.20201024git19d71f6|15	## git archive --format=tar --prefix=libyuv-0/ 19d71f6 | xz  > ../libyuv-0.tar.xz
21mr|libyuv-0-0.40.20201024git19d71f6|16	Source0:	%{name}-%{version}.tar.xz
21mr|libyuv-0-0.40.20201024git19d71f6|17	# Fedora-specific. Upstream isn't interested in these patches.
21mr|libyuv-0-0.40.20201024git19d71f6|18	Patch1:		libyuv-0001-Use-a-proper-so-version.patch
21mr|libyuv-0-0.40.20201024git19d71f6|19	Patch2:		libyuv-0002-Link-against-shared-library.patch
21mr|libyuv-0-0.40.20201024git19d71f6|20	Patch3:		libyuv-0003-Disable-static-library.patch
21mr|libyuv-0-0.40.20201024git19d71f6|21	Patch4:		libyuv-0004-Don-t-install-conversion-tool.patch
21mr|libyuv-0-0.40.20201024git19d71f6|22	Patch5:		libyuv-0005-Use-library-suffix-during-installation.patch
21mr|libyuv-0-0.40.20201024git19d71f6|23	Patch6:		libyuv-0006-Link-main-library-against-libjpeg.patch
21mr|libyuv-0-0.40.20201024git19d71f6|24	BuildRequires:	cmake
21mr|libyuv-0-0.40.20201024git19d71f6|25	BuildRequires:	gtest-devel
21mr|libyuv-0-0.40.20201024git19d71f6|26	BuildRequires:	jpeg-devel
21mr|libyuv-0-0.40.20201024git19d71f6|27	
21mr|libyuv-0-0.40.20201024git19d71f6|28	
21mr|libyuv-0-0.40.20201024git19d71f6|29	%description
21mr|libyuv-0-0.40.20201024git19d71f6|30	This is an open source project that includes YUV conversion and scaling
21mr|libyuv-0-0.40.20201024git19d71f6|31	functionality. Converts all webcam formats to YUV (I420). Convert YUV to
21mr|libyuv-0-0.40.20201024git19d71f6|32	formats for rendering/effects. Rotate by 90 degrees to adjust for mobile
21mr|libyuv-0-0.40.20201024git19d71f6|33	devices in portrait mode. Scale YUV to prepare content for compression,
21mr|libyuv-0-0.40.20201024git19d71f6|34	with point, bilinear or box filter.
21mr|libyuv-0-0.40.20201024git19d71f6|35	
21mr|libyuv-0-0.40.20201024git19d71f6|36	%package -n %{libname}
21mr|libyuv-0-0.40.20201024git19d71f6|37	Summary:	YUV conversion and scaling functionality library
21mr|libyuv-0-0.40.20201024git19d71f6|38	Group:		System/Libraries
21mr|libyuv-0-0.40.20201024git19d71f6|39	
21mr|libyuv-0-0.40.20201024git19d71f6|40	%description -n %{libname}
21mr|libyuv-0-0.40.20201024git19d71f6|41	This is an open source project that includes YUV conversion and scaling
21mr|libyuv-0-0.40.20201024git19d71f6|42	functionality. Converts all webcam formats to YUV (I420). Convert YUV to
21mr|libyuv-0-0.40.20201024git19d71f6|43	formats for rendering/effects. Rotate by 90 degrees to adjust for mobile
21mr|libyuv-0-0.40.20201024git19d71f6|44	devices in portrait mode. Scale YUV to prepare content for compression,
21mr|libyuv-0-0.40.20201024git19d71f6|45	with point, bilinear or box filter.
21mr|libyuv-0-0.40.20201024git19d71f6|46	
21mr|libyuv-0-0.40.20201024git19d71f6|47	
21mr|libyuv-0-0.40.20201024git19d71f6|48	%package -n %{devname}
21mr|libyuv-0-0.40.20201024git19d71f6|49	Summary: The development files for %{name}
21mr|libyuv-0-0.40.20201024git19d71f6|50	Requires: %{libname} = %{EVRD}
21mr|libyuv-0-0.40.20201024git19d71f6|51	Provides: %{name}-devel = %{EVRD}
21mr|libyuv-0-0.40.20201024git19d71f6|52	
21mr|libyuv-0-0.40.20201024git19d71f6|53	
21mr|libyuv-0-0.40.20201024git19d71f6|54	%description -n %{devname}
21mr|libyuv-0-0.40.20201024git19d71f6|55	Additional header files for development with %{name}.
21mr|libyuv-0-0.40.20201024git19d71f6|56	
21mr|libyuv-0-0.40.20201024git19d71f6|57	
21mr|libyuv-0-0.40.20201024git19d71f6|58	%prep
21mr|libyuv-0-0.40.20201024git19d71f6|59	%autosetup -p1
21mr|libyuv-0-0.40.20201024git19d71f6|60	
21mr|libyuv-0-0.40.20201024git19d71f6|61	cat > %{name}.pc << EOF
21mr|libyuv-0-0.40.20201024git19d71f6|62	prefix=%{_prefix}
21mr|libyuv-0-0.40.20201024git19d71f6|63	exec_prefix=${prefix}
21mr|libyuv-0-0.40.20201024git19d71f6|64	libdir=%{_libdir}
21mr|libyuv-0-0.40.20201024git19d71f6|65	includedir=%{_includedir}
21mr|libyuv-0-0.40.20201024git19d71f6|66	
21mr|libyuv-0-0.40.20201024git19d71f6|67	Name: %{name}
21mr|libyuv-0-0.40.20201024git19d71f6|68	Description: %{summary}
21mr|libyuv-0-0.40.20201024git19d71f6|69	Version: %{version}
21mr|libyuv-0-0.40.20201024git19d71f6|70	Libs: -lyuv
21mr|libyuv-0-0.40.20201024git19d71f6|71	EOF
21mr|libyuv-0-0.40.20201024git19d71f6|72	
21mr|libyuv-0-0.40.20201024git19d71f6|73	
21mr|libyuv-0-0.40.20201024git19d71f6|74	%build
21mr|libyuv-0-0.40.20201024git19d71f6|75	%cmake -DTEST=true
21mr|libyuv-0-0.40.20201024git19d71f6|76	%make_build
21mr|libyuv-0-0.40.20201024git19d71f6|77	
21mr|libyuv-0-0.40.20201024git19d71f6|78	
21mr|libyuv-0-0.40.20201024git19d71f6|79	%install
21mr|libyuv-0-0.40.20201024git19d71f6|80	%make_install -C build
21mr|libyuv-0-0.40.20201024git19d71f6|81	
21mr|libyuv-0-0.40.20201024git19d71f6|82	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|libyuv-0-0.40.20201024git19d71f6|83	cp -a %{name}.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|libyuv-0-0.40.20201024git19d71f6|84	
21mr|libyuv-0-0.40.20201024git19d71f6|85	
21mr|libyuv-0-0.40.20201024git19d71f6|86	%check
21mr|libyuv-0-0.40.20201024git19d71f6|87	# FIXME fails again on s390
21mr|libyuv-0-0.40.20201024git19d71f6|88	./libyuv_unittest || true
21mr|libyuv-0-0.40.20201024git19d71f6|89	
21mr|libyuv-0-0.40.20201024git19d71f6|90	
21mr|libyuv-0-0.40.20201024git19d71f6|91	%files -n %{libname}
21mr|libyuv-0-0.40.20201024git19d71f6|92	%{_libdir}/%{name}.so.%{major}*
21mr|libyuv-0-0.40.20201024git19d71f6|93	
21mr|libyuv-0-0.40.20201024git19d71f6|94	
21mr|libyuv-0-0.40.20201024git19d71f6|95	%files -n %{devname}
21mr|libyuv-0-0.40.20201024git19d71f6|96	%license LICENSE
21mr|libyuv-0-0.40.20201024git19d71f6|97	%doc AUTHORS PATENTS README.md
21mr|libyuv-0-0.40.20201024git19d71f6|98	%{_includedir}/%{name}
21mr|libyuv-0-0.40.20201024git19d71f6|99	%{_includedir}/%{name}.h
21mr|libyuv-0-0.40.20201024git19d71f6|100	%{_libdir}/%{name}.so
21mr|libyuv-0-0.40.20201024git19d71f6|101	%{_libdir}/pkgconfig/%{name}.pc

13979 21
21mr|libzeitgeist-0.3.18-7|1	%define api 1.0
21mr|libzeitgeist-0.3.18-7|2	%define major 1
21mr|libzeitgeist-0.3.18-7|3	%define libname %mklibname zeitgeist %{api} %{major}
21mr|libzeitgeist-0.3.18-7|4	%define develname %mklibname -d zeitgeist %{api}
21mr|libzeitgeist-0.3.18-7|5	
21mr|libzeitgeist-0.3.18-7|6	Name:		libzeitgeist
21mr|libzeitgeist-0.3.18-7|7	Version:	0.3.18
21mr|libzeitgeist-0.3.18-7|8	Release:	7
21mr|libzeitgeist-0.3.18-7|9	Summary:	Client library for applications that want to interact with the Zeitgeist daemon
21mr|libzeitgeist-0.3.18-7|10	Group:		System/Libraries
21mr|libzeitgeist-0.3.18-7|11	License:	LGPLv3 and GPLv3
21mr|libzeitgeist-0.3.18-7|12	URL:		https://launchpad.net/libzeitgeist
21mr|libzeitgeist-0.3.18-7|13	Source0:	http://launchpad.net/%{name}/0.3/%{version}/+download/%{name}-%{version}.tar.gz
21mr|libzeitgeist-0.3.18-7|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|libzeitgeist-0.3.18-7|15	BuildRequires:	gtk-doc
21mr|libzeitgeist-0.3.18-7|16	# zeitgeist is just a runtime and the reason to install libzeitgeist
21mr|libzeitgeist-0.3.18-7|17	Requires:	zeitgeist
21mr|libzeitgeist-0.3.18-7|18	
21mr|libzeitgeist-0.3.18-7|19	%description
21mr|libzeitgeist-0.3.18-7|20	This project provides a client library for applications that want to interact
21mr|libzeitgeist-0.3.18-7|21	with the Zeitgeist daemon. The library is written in C using glib and provides
21mr|libzeitgeist-0.3.18-7|22	an asynchronous GObject oriented API.
21mr|libzeitgeist-0.3.18-7|23	
21mr|libzeitgeist-0.3.18-7|24	%package -n %{libname}
21mr|libzeitgeist-0.3.18-7|25	Summary:	Shared library for %{name}
21mr|libzeitgeist-0.3.18-7|26	Group:		System/Libraries
21mr|libzeitgeist-0.3.18-7|27	
21mr|libzeitgeist-0.3.18-7|28	%description -n %{libname}
21mr|libzeitgeist-0.3.18-7|29	This project provides a client library for applications that want to interact
21mr|libzeitgeist-0.3.18-7|30	with the Zeitgeist daemon. The library is written in C using glib and provides
21mr|libzeitgeist-0.3.18-7|31	an asynchronous GObject oriented API.
21mr|libzeitgeist-0.3.18-7|32	
21mr|libzeitgeist-0.3.18-7|33	%package -n %{develname}
21mr|libzeitgeist-0.3.18-7|34	Summary:	Development files for %{name}
21mr|libzeitgeist-0.3.18-7|35	Group:		Development/C
21mr|libzeitgeist-0.3.18-7|36	Requires:	%{libname} = %{version}-%{release}
21mr|libzeitgeist-0.3.18-7|37	
21mr|libzeitgeist-0.3.18-7|38	%description -n %{develname}
21mr|libzeitgeist-0.3.18-7|39	The %{name}-devel package contains libraries and header files for
21mr|libzeitgeist-0.3.18-7|40	developing applications that use %{name}.
21mr|libzeitgeist-0.3.18-7|41	
21mr|libzeitgeist-0.3.18-7|42	%prep
21mr|libzeitgeist-0.3.18-7|43	%setup -q
21mr|libzeitgeist-0.3.18-7|44	
21mr|libzeitgeist-0.3.18-7|45	%build
21mr|libzeitgeist-0.3.18-7|46	%configure --disable-static
21mr|libzeitgeist-0.3.18-7|47	%make
21mr|libzeitgeist-0.3.18-7|48	
21mr|libzeitgeist-0.3.18-7|49	%install
21mr|libzeitgeist-0.3.18-7|50	%makeinstall_std
21mr|libzeitgeist-0.3.18-7|51	
21mr|libzeitgeist-0.3.18-7|52	install -d -p -m 755 %{buildroot}%{_datadir}/vala/vapi
21mr|libzeitgeist-0.3.18-7|53	install -D -p -m 644 bindings/zeitgeist-1.0.{vapi,deps} %{buildroot}%{_datadir}/vala/vapi
21mr|libzeitgeist-0.3.18-7|54	
21mr|libzeitgeist-0.3.18-7|55	# remove duplicate documentation
21mr|libzeitgeist-0.3.18-7|56	rm -fr %{buildroot}%{_defaultdocdir}/%{name}
21mr|libzeitgeist-0.3.18-7|57	
21mr|libzeitgeist-0.3.18-7|58	%files -n %{libname}
21mr|libzeitgeist-0.3.18-7|59	%doc COPYING COPYING.GPL README
21mr|libzeitgeist-0.3.18-7|60	%{_libdir}/libzeitgeist-%{api}.so.%{major}
21mr|libzeitgeist-0.3.18-7|61	%{_libdir}/libzeitgeist-%{api}.so.%{major}.*
21mr|libzeitgeist-0.3.18-7|62	
21mr|libzeitgeist-0.3.18-7|63	%files -n %{develname}
21mr|libzeitgeist-0.3.18-7|64	%doc AUTHORS ChangeLog COPYING COPYING.GPL MAINTAINERS NEWS
21mr|libzeitgeist-0.3.18-7|65	%doc examples/*.vala examples/*.c
21mr|libzeitgeist-0.3.18-7|66	%{_datadir}/gtk-doc/html/zeitgeist-1.0/
21mr|libzeitgeist-0.3.18-7|67	%{_includedir}/zeitgeist-1.0/
21mr|libzeitgeist-0.3.18-7|68	%{_libdir}/pkgconfig/zeitgeist-1.0.pc
21mr|libzeitgeist-0.3.18-7|69	%{_libdir}/*.so
21mr|libzeitgeist-0.3.18-7|70	%{_datadir}/vala/vapi/

13980 21
21mr|libzen-0.4.41-2|1	%define	oname zen
21mr|libzen-0.4.41-2|2	
21mr|libzen-0.4.41-2|3	%define	major 0
21mr|libzen-0.4.41-2|4	%define	libname %mklibname %{oname} %{major}
21mr|libzen-0.4.41-2|5	%define	devname %mklibname %{oname} -d
21mr|libzen-0.4.41-2|6	
21mr|libzen-0.4.41-2|7	Summary:	Shared library for mediainfo
21mr|libzen-0.4.41-2|8	Name:		libzen
21mr|libzen-0.4.41-2|9	Version:	0.4.41
21mr|libzen-0.4.41-2|10	Release:	2
21mr|libzen-0.4.41-2|11	License:	BSD
21mr|libzen-0.4.41-2|12	Group:		System/Libraries
21mr|libzen-0.4.41-2|13	Url:		http://zenlib.sourceforge.net/
21mr|libzen-0.4.41-2|14	Source0:	https://mediaarea.net/download/source/libzen/%{version}/libzen_%{version}.tar.gz
21mr|libzen-0.4.41-2|15	BuildRequires:	dos2unix
21mr|libzen-0.4.41-2|16	BuildRequires:	doxygen
21mr|libzen-0.4.41-2|17	
21mr|libzen-0.4.41-2|18	%description
21mr|libzen-0.4.41-2|19	Shared library for libmediainfo and mediainfo (the GUI).
21mr|libzen-0.4.41-2|20	
21mr|libzen-0.4.41-2|21	#----------------------------------------------------------------------------
21mr|libzen-0.4.41-2|22	
21mr|libzen-0.4.41-2|23	%package -n %{libname}
21mr|libzen-0.4.41-2|24	Summary:	Shared library for mediainfo
21mr|libzen-0.4.41-2|25	Group:		System/Libraries
21mr|libzen-0.4.41-2|26	
21mr|libzen-0.4.41-2|27	%description -n %{libname}
21mr|libzen-0.4.41-2|28	Shared library for libmediainfo and mediainfo.
21mr|libzen-0.4.41-2|29	
21mr|libzen-0.4.41-2|30	%files -n %{libname}
21mr|libzen-0.4.41-2|31	%doc *.txt
21mr|libzen-0.4.41-2|32	%{_libdir}/%{name}.so.%{major}*
21mr|libzen-0.4.41-2|33	
21mr|libzen-0.4.41-2|34	#----------------------------------------------------------------------------
21mr|libzen-0.4.41-2|35	
21mr|libzen-0.4.41-2|36	%package -n %{devname}
21mr|libzen-0.4.41-2|37	Summary:	Include files and libraries for development
21mr|libzen-0.4.41-2|38	Group:		Development/C++
21mr|libzen-0.4.41-2|39	Requires:	%{libname} = %{EVRD}
21mr|libzen-0.4.41-2|40	Provides:	zenlib-devel = %{EVRD}
21mr|libzen-0.4.41-2|41	Provides:	%{name}-devel = %{EVRD}
21mr|libzen-0.4.41-2|42	
21mr|libzen-0.4.41-2|43	%description -n %{devname}
21mr|libzen-0.4.41-2|44	Include files and mandatory libraries for development with %{name}.
21mr|libzen-0.4.41-2|45	
21mr|libzen-0.4.41-2|46	%files -n %{devname}
21mr|libzen-0.4.41-2|47	%doc Source/Doc/Documentation.html
21mr|libzen-0.4.41-2|48	%doc Doc/*
21mr|libzen-0.4.41-2|49	#{_bindir}/%%{name}-config
21mr|libzen-0.4.41-2|50	%{_includedir}/ZenLib
21mr|libzen-0.4.41-2|51	%{_libdir}/%{name}.so
21mr|libzen-0.4.41-2|52	%{_libdir}/pkgconfig/%{name}.pc
21mr|libzen-0.4.41-2|53	
21mr|libzen-0.4.41-2|54	#----------------------------------------------------------------------------
21mr|libzen-0.4.41-2|55	
21mr|libzen-0.4.41-2|56	%prep
21mr|libzen-0.4.41-2|57	%autosetup -p1 -n ZenLib
21mr|libzen-0.4.41-2|58	
21mr|libzen-0.4.41-2|59	# Fix EOLs and rights
21mr|libzen-0.4.41-2|60	dos2unix *.txt Source/Doc/*.html
21mr|libzen-0.4.41-2|61	chmod 644 *.txt Source/Doc/*.html
21mr|libzen-0.4.41-2|62	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
21mr|libzen-0.4.41-2|63	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" -exec dos2unix {} \;
21mr|libzen-0.4.41-2|64	
21mr|libzen-0.4.41-2|65	
21mr|libzen-0.4.41-2|66	%build
21mr|libzen-0.4.41-2|67	pushd Project/GNU/Library
21mr|libzen-0.4.41-2|68	autoreconf -vfi
21mr|libzen-0.4.41-2|69	%configure \
21mr|libzen-0.4.41-2|70	--enable-shared \
21mr|libzen-0.4.41-2|71	--disable-static
21mr|libzen-0.4.41-2|72	%make
21mr|libzen-0.4.41-2|73	popd
21mr|libzen-0.4.41-2|74	
21mr|libzen-0.4.41-2|75	# Generate docs
21mr|libzen-0.4.41-2|76	pushd Source/Doc
21mr|libzen-0.4.41-2|77	doxygen -u 2> /dev/null
21mr|libzen-0.4.41-2|78	doxygen Doxyfile
21mr|libzen-0.4.41-2|79	popd
21mr|libzen-0.4.41-2|80	
21mr|libzen-0.4.41-2|81	
21mr|libzen-0.4.41-2|82	%install
21mr|libzen-0.4.41-2|83	pushd Project/GNU/Library
21mr|libzen-0.4.41-2|84	%makeinstall_std
21mr|libzen-0.4.41-2|85	popd
21mr|libzen-0.4.41-2|86	
21mr|libzen-0.4.41-2|87	# Fix pkgconfig file: no static libs
21mr|libzen-0.4.41-2|88	#sed -i -e 's|Version:	0.4.39
21mr|libzen-0.4.41-2|89	sed -i -e '/Libs_Static.*/d' %{buildroot}%{_libdir}/pkgconfig/libzen.pc

13981 21
21mr|libzip-1.9.2-2|1	%define	major 5
21mr|libzip-1.9.2-2|2	%define libname %mklibname zip %{major}
21mr|libzip-1.9.2-2|3	%define devname %mklibname zip -d
21mr|libzip-1.9.2-2|4	
21mr|libzip-1.9.2-2|5	Summary:	A C library for reading, creating, and modifying zip archives
21mr|libzip-1.9.2-2|6	Name:		libzip
21mr|libzip-1.9.2-2|7	Version:	1.9.2
21mr|libzip-1.9.2-2|8	Release:	2
21mr|libzip-1.9.2-2|9	Group:		System/Libraries
21mr|libzip-1.9.2-2|10	License:	BSD
21mr|libzip-1.9.2-2|11	Url:		http://www.nih.at/libzip/
21mr|libzip-1.9.2-2|12	Source0:	http://www.nih.at/libzip/%{name}-%{version}.tar.xz
21mr|libzip-1.9.2-2|13	BuildRequires:	cmake
21mr|libzip-1.9.2-2|14	BuildRequires:	ninja
21mr|libzip-1.9.2-2|15	BuildRequires:	pkgconfig(zlib)
21mr|libzip-1.9.2-2|16	BuildRequires:	pkgconfig(openssl)
21mr|libzip-1.9.2-2|17	BuildRequires:	pkgconfig(liblzma)
21mr|libzip-1.9.2-2|18	BuildRequires:	pkgconfig(libzstd)
21mr|libzip-1.9.2-2|19	BuildRequires:	pkgconfig(bzip2)
21mr|libzip-1.9.2-2|20	
21mr|libzip-1.9.2-2|21	%description
21mr|libzip-1.9.2-2|22	libzip is a C library for reading, creating, and modifying zip archives. Files
21mr|libzip-1.9.2-2|23	can be added from data buffers, files, or compressed data copied directly from
21mr|libzip-1.9.2-2|24	other zip archives. Changes made without closing the archive can be reverted.
21mr|libzip-1.9.2-2|25	The API is documented by man pages.
21mr|libzip-1.9.2-2|26	
21mr|libzip-1.9.2-2|27	%files
21mr|libzip-1.9.2-2|28	%doc AUTHORS THANKS
21mr|libzip-1.9.2-2|29	%{_bindir}/zipcmp
21mr|libzip-1.9.2-2|30	%{_bindir}/zipmerge
21mr|libzip-1.9.2-2|31	%{_bindir}/ziptool
21mr|libzip-1.9.2-2|32	%{_mandir}/man1/zipcmp.1*
21mr|libzip-1.9.2-2|33	%{_mandir}/man1/zipmerge.1*
21mr|libzip-1.9.2-2|34	%{_mandir}/man1/ziptool.1*
21mr|libzip-1.9.2-2|35	
21mr|libzip-1.9.2-2|36	#----------------------------------------------------------------------------
21mr|libzip-1.9.2-2|37	
21mr|libzip-1.9.2-2|38	%package -n	%{libname}
21mr|libzip-1.9.2-2|39	Summary:	A C library for reading, creating, and modifying zip archives
21mr|libzip-1.9.2-2|40	Group:          System/Libraries
21mr|libzip-1.9.2-2|41	
21mr|libzip-1.9.2-2|42	%description -n	%{libname}
21mr|libzip-1.9.2-2|43	libzip is a C library for reading, creating, and modifying zip archives. Files
21mr|libzip-1.9.2-2|44	can be added from data buffers, files, or compressed data copied directly from
21mr|libzip-1.9.2-2|45	other zip archives. Changes made without closing the archive can be reverted.
21mr|libzip-1.9.2-2|46	The API is documented by man pages.
21mr|libzip-1.9.2-2|47	
21mr|libzip-1.9.2-2|48	%files -n %{libname}
21mr|libzip-1.9.2-2|49	%{_libdir}/libzip.so.%{major}*
21mr|libzip-1.9.2-2|50	
21mr|libzip-1.9.2-2|51	#----------------------------------------------------------------------------
21mr|libzip-1.9.2-2|52	
21mr|libzip-1.9.2-2|53	%package -n	%{devname}
21mr|libzip-1.9.2-2|54	Summary:	Development library and header files for the %{name} library
21mr|libzip-1.9.2-2|55	Group:		Development/C
21mr|libzip-1.9.2-2|56	Requires:	%{name} = %{EVRD}
21mr|libzip-1.9.2-2|57	Requires:	%{libname} = %{EVRD}
21mr|libzip-1.9.2-2|58	Provides:	%{name}-devel = %{EVRD}
21mr|libzip-1.9.2-2|59	
21mr|libzip-1.9.2-2|60	%description -n	%{devname}
21mr|libzip-1.9.2-2|61	This package contains the development files for %{name}.
21mr|libzip-1.9.2-2|62	
21mr|libzip-1.9.2-2|63	%files -n %{devname}
21mr|libzip-1.9.2-2|64	%doc AUTHORS THANKS
21mr|libzip-1.9.2-2|65	%{_includedir}/*
21mr|libzip-1.9.2-2|66	%{_libdir}/*.so
21mr|libzip-1.9.2-2|67	%{_libdir}/pkgconfig/libzip.pc
21mr|libzip-1.9.2-2|68	%{_mandir}/man3/*
21mr|libzip-1.9.2-2|69	%{_libdir}/cmake/%{name}/libzip-*.cmake
21mr|libzip-1.9.2-2|70	
21mr|libzip-1.9.2-2|71	#----------------------------------------------------------------------------
21mr|libzip-1.9.2-2|72	%prep
21mr|libzip-1.9.2-2|73	%autosetup -p1
21mr|libzip-1.9.2-2|74	
21mr|libzip-1.9.2-2|75	%build
21mr|libzip-1.9.2-2|76	%global optflags %{optflags} -O3
21mr|libzip-1.9.2-2|77	sed -i -e 's,@LIB@,%{_lib},g' CMakeLists.txt */CMakeLists.txt
21mr|libzip-1.9.2-2|78	%cmake -G Ninja
21mr|libzip-1.9.2-2|79	%ninja_build
21mr|libzip-1.9.2-2|80	
21mr|libzip-1.9.2-2|81	%install
21mr|libzip-1.9.2-2|82	%ninja_install -C build

13982 21
21mr|libzmf-0.0.2-6|1	%define api 0.0
21mr|libzmf-0.0.2-6|2	%define major 0
21mr|libzmf-0.0.2-6|3	%define libname %mklibname zmf %{api} %{major}
21mr|libzmf-0.0.2-6|4	%define devname %mklibname zmf -d
21mr|libzmf-0.0.2-6|5	
21mr|libzmf-0.0.2-6|6	Summary:	A library for import of Zoner document formats
21mr|libzmf-0.0.2-6|7	Name:		libzmf
21mr|libzmf-0.0.2-6|8	Version:	0.0.2
21mr|libzmf-0.0.2-6|9	Release:	6
21mr|libzmf-0.0.2-6|10	License:	MPLv2.0
21mr|libzmf-0.0.2-6|11	Group:		System/Libraries
21mr|libzmf-0.0.2-6|12	Url:		http://wiki.documentfoundation.org/DLP/Libraries/libzmf
21mr|libzmf-0.0.2-6|13	Source0:	http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz
21mr|libzmf-0.0.2-6|14	BuildRequires:	doxygen
21mr|libzmf-0.0.2-6|15	BuildRequires:	help2man
21mr|libzmf-0.0.2-6|16	BuildRequires:	boost-devel
21mr|libzmf-0.0.2-6|17	BuildRequires:	pkgconfig(cppunit)
21mr|libzmf-0.0.2-6|18	BuildRequires:	pkgconfig(icu-i18n)
21mr|libzmf-0.0.2-6|19	BuildRequires:	pkgconfig(libpng)
21mr|libzmf-0.0.2-6|20	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|libzmf-0.0.2-6|21	BuildRequires:	pkgconfig(zlib)
21mr|libzmf-0.0.2-6|22	
21mr|libzmf-0.0.2-6|23	%description
21mr|libzmf-0.0.2-6|24	libzmf is library providing ability to interpret and import Zoner
21mr|libzmf-0.0.2-6|25	document formats into various applications. Currently it only supports
21mr|libzmf-0.0.2-6|26	Zoner Callisto/Draw v 4-5.
21mr|libzmf-0.0.2-6|27	
21mr|libzmf-0.0.2-6|28	#----------------------------------------------------------------------------
21mr|libzmf-0.0.2-6|29	
21mr|libzmf-0.0.2-6|30	%package -n %{libname}
21mr|libzmf-0.0.2-6|31	Summary:	Development files for %{name}
21mr|libzmf-0.0.2-6|32	Group:		System/Libraries
21mr|libzmf-0.0.2-6|33	
21mr|libzmf-0.0.2-6|34	%description -n %{libname}
21mr|libzmf-0.0.2-6|35	libzmf is library providing ability to interpret and import Zoner
21mr|libzmf-0.0.2-6|36	document formats into various applications. Currently it only supports
21mr|libzmf-0.0.2-6|37	Zoner Callisto/Draw v 4-5.
21mr|libzmf-0.0.2-6|38	
21mr|libzmf-0.0.2-6|39	%files -n %{libname}
21mr|libzmf-0.0.2-6|40	%doc AUTHORS NEWS
21mr|libzmf-0.0.2-6|41	%{_libdir}/%{name}-%{api}.so.%{major}
21mr|libzmf-0.0.2-6|42	%{_libdir}/%{name}-%{api}.so.%{major}.*
21mr|libzmf-0.0.2-6|43	
21mr|libzmf-0.0.2-6|44	#----------------------------------------------------------------------------
21mr|libzmf-0.0.2-6|45	
21mr|libzmf-0.0.2-6|46	%package -n %{devname}
21mr|libzmf-0.0.2-6|47	Summary:	Development files for %{name}
21mr|libzmf-0.0.2-6|48	Group:		Development/C
21mr|libzmf-0.0.2-6|49	Requires:	%{libname} = %{EVRD}
21mr|libzmf-0.0.2-6|50	
21mr|libzmf-0.0.2-6|51	%description -n %{devname}
21mr|libzmf-0.0.2-6|52	This package contains libraries and header files for developing applications
21mr|libzmf-0.0.2-6|53	that use %{name}.
21mr|libzmf-0.0.2-6|54	
21mr|libzmf-0.0.2-6|55	%files -n %{devname}
21mr|libzmf-0.0.2-6|56	%doc ChangeLog
21mr|libzmf-0.0.2-6|57	%{_includedir}/%{name}-%{api}
21mr|libzmf-0.0.2-6|58	%{_libdir}/%{name}-%{api}.so
21mr|libzmf-0.0.2-6|59	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|libzmf-0.0.2-6|60	
21mr|libzmf-0.0.2-6|61	#----------------------------------------------------------------------------
21mr|libzmf-0.0.2-6|62	
21mr|libzmf-0.0.2-6|63	%package doc
21mr|libzmf-0.0.2-6|64	Summary:	Documentation of %{name} API
21mr|libzmf-0.0.2-6|65	Group:		Documentation
21mr|libzmf-0.0.2-6|66	BuildArch:	noarch
21mr|libzmf-0.0.2-6|67	
21mr|libzmf-0.0.2-6|68	%description doc
21mr|libzmf-0.0.2-6|69	This package contains documentation files for %{name}.
21mr|libzmf-0.0.2-6|70	
21mr|libzmf-0.0.2-6|71	%files doc
21mr|libzmf-0.0.2-6|72	%doc docs/doxygen/html
21mr|libzmf-0.0.2-6|73	
21mr|libzmf-0.0.2-6|74	#----------------------------------------------------------------------------
21mr|libzmf-0.0.2-6|75	
21mr|libzmf-0.0.2-6|76	%package tools
21mr|libzmf-0.0.2-6|77	Summary:	Tools to transform Zoner documents into other formats
21mr|libzmf-0.0.2-6|78	Group:		Publishing
21mr|libzmf-0.0.2-6|79	
21mr|libzmf-0.0.2-6|80	%description tools
21mr|libzmf-0.0.2-6|81	Tools to transform Zoner documents into other formats.
21mr|libzmf-0.0.2-6|82	Currently supported: SVG, raw.
21mr|libzmf-0.0.2-6|83	
21mr|libzmf-0.0.2-6|84	%files tools
21mr|libzmf-0.0.2-6|85	%{_bindir}/zmf2raw
21mr|libzmf-0.0.2-6|86	%{_bindir}/zmf2svg
21mr|libzmf-0.0.2-6|87	%{_mandir}/man1/zmf2raw.1*
21mr|libzmf-0.0.2-6|88	%{_mandir}/man1/zmf2svg.1*
21mr|libzmf-0.0.2-6|89	
21mr|libzmf-0.0.2-6|90	#----------------------------------------------------------------------------
21mr|libzmf-0.0.2-6|91	
21mr|libzmf-0.0.2-6|92	%prep
21mr|libzmf-0.0.2-6|93	%setup -q
21mr|libzmf-0.0.2-6|94	
21mr|libzmf-0.0.2-6|95	%build
21mr|libzmf-0.0.2-6|96	%configure \
21mr|libzmf-0.0.2-6|97	--disable-silent-rules \
21mr|libzmf-0.0.2-6|98	--disable-static \
21mr|libzmf-0.0.2-6|99	--disable-werror
21mr|libzmf-0.0.2-6|100	
21mr|libzmf-0.0.2-6|101	%make
21mr|libzmf-0.0.2-6|102	
21mr|libzmf-0.0.2-6|103	%install
21mr|libzmf-0.0.2-6|104	%makeinstall_std
21mr|libzmf-0.0.2-6|105	
21mr|libzmf-0.0.2-6|106	# we install API docs directly from build
21mr|libzmf-0.0.2-6|107	rm -rf %{buildroot}/%{_docdir}/%{name}
21mr|libzmf-0.0.2-6|108	
21mr|libzmf-0.0.2-6|109	# generate and install man pages
21mr|libzmf-0.0.2-6|110	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|libzmf-0.0.2-6|111	for tool in zmf2raw zmf2svg; do
21mr|libzmf-0.0.2-6|112	help2man -N -S '%{name} %{version}' -o ${tool}.1 %{buildroot}%{_bindir}/${tool}
21mr|libzmf-0.0.2-6|113	done
21mr|libzmf-0.0.2-6|114	install -m 0755 -d %{buildroot}%{_mandir}/man1
21mr|libzmf-0.0.2-6|115	install -m 0644 zmf2*.1 %{buildroot}%{_mandir}/man1

13983 21
21mr|lightcouch-0.1.8-8|1	Name:          lightcouch
21mr|lightcouch-0.1.8-8|2	Version:       0.1.8
21mr|lightcouch-0.1.8-8|3	Release:       8
21mr|lightcouch-0.1.8-8|4	Summary:       CouchDB Java API
21mr|lightcouch-0.1.8-8|5	License:       ASL 2.0
21mr|lightcouch-0.1.8-8|6	URL:           http://www.lightcouch.org/
21mr|lightcouch-0.1.8-8|7	Source0:       https://github.com/lightcouch/LightCouch/archive/%{name}-%{version}.tar.gz
21mr|lightcouch-0.1.8-8|8	
21mr|lightcouch-0.1.8-8|9	BuildRequires: maven-local
21mr|lightcouch-0.1.8-8|10	BuildRequires: mvn(com.google.code.gson:gson)
21mr|lightcouch-0.1.8-8|11	BuildRequires: mvn(junit:junit)
21mr|lightcouch-0.1.8-8|12	BuildRequires: mvn(org.apache.httpcomponents:httpclient) >= 4.3.3
21mr|lightcouch-0.1.8-8|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|lightcouch-0.1.8-8|14	
21mr|lightcouch-0.1.8-8|15	Group:          Development/Java
21mr|lightcouch-0.1.8-8|16	BuildArch:     noarch
21mr|lightcouch-0.1.8-8|17	# Java stack is not supported on x86_32
21mr|lightcouch-0.1.8-8|18	ExcludeArch: %{ix86}
21mr|lightcouch-0.1.8-8|19	
21mr|lightcouch-0.1.8-8|20	%description
21mr|lightcouch-0.1.8-8|21	LightCouch aims at providing a simple API
21mr|lightcouch-0.1.8-8|22	for communicating with CouchDB databases.
21mr|lightcouch-0.1.8-8|23	
21mr|lightcouch-0.1.8-8|24	%package javadoc
21mr|lightcouch-0.1.8-8|25	Summary:       Javadoc for %{name}
21mr|lightcouch-0.1.8-8|26	
21mr|lightcouch-0.1.8-8|27	%description javadoc
21mr|lightcouch-0.1.8-8|28	This package contains javadoc for %{name}.
21mr|lightcouch-0.1.8-8|29	
21mr|lightcouch-0.1.8-8|30	%prep
21mr|lightcouch-0.1.8-8|31	%setup -q -n LightCouch-%{name}-%{version}
21mr|lightcouch-0.1.8-8|32	find . -name "*.jar" -print -delete
21mr|lightcouch-0.1.8-8|33	find . -name "*.class" -print -delete
21mr|lightcouch-0.1.8-8|34	
21mr|lightcouch-0.1.8-8|35	# NullPointerException
21mr|lightcouch-0.1.8-8|36	rm -r src/test/java/org/lightcouch/tests/AttachmentsTest.java \
21mr|lightcouch-0.1.8-8|37	src/test/java/org/lightcouch/tests/BulkDocumentTest.java \
21mr|lightcouch-0.1.8-8|38	src/test/java/org/lightcouch/tests/ChangeNotificationsTest.java \
21mr|lightcouch-0.1.8-8|39	src/test/java/org/lightcouch/tests/CouchDbClientLoadTest.java \
21mr|lightcouch-0.1.8-8|40	src/test/java/org/lightcouch/tests/DesignDocumentsTest.java \
21mr|lightcouch-0.1.8-8|41	src/test/java/org/lightcouch/tests/DocumentsCRUDTest.java \
21mr|lightcouch-0.1.8-8|42	src/test/java/org/lightcouch/tests/DBServerTest.java \
21mr|lightcouch-0.1.8-8|43	src/test/java/org/lightcouch/tests/UpdateHandlerTest.java \
21mr|lightcouch-0.1.8-8|44	src/test/java/org/lightcouch/tests/ViewsTest.java
21mr|lightcouch-0.1.8-8|45	
21mr|lightcouch-0.1.8-8|46	%mvn_file : %{name}
21mr|lightcouch-0.1.8-8|47	
21mr|lightcouch-0.1.8-8|48	%build
21mr|lightcouch-0.1.8-8|49	
21mr|lightcouch-0.1.8-8|50	%mvn_build
21mr|lightcouch-0.1.8-8|51	
21mr|lightcouch-0.1.8-8|52	%install
21mr|lightcouch-0.1.8-8|53	%mvn_install
21mr|lightcouch-0.1.8-8|54	
21mr|lightcouch-0.1.8-8|55	%files -f .mfiles
21mr|lightcouch-0.1.8-8|56	%doc README.md
21mr|lightcouch-0.1.8-8|57	%license LICENSE
21mr|lightcouch-0.1.8-8|58	
21mr|lightcouch-0.1.8-8|59	%files javadoc -f .mfiles-javadoc
21mr|lightcouch-0.1.8-8|60	%license LICENSE
21mr|lightcouch-0.1.8-8|61	

13984 21
21mr|lightdm-1.30.0-3|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|lightdm-1.30.0-3|2	
21mr|lightdm-1.30.0-3|3	%define libapi 1
21mr|lightdm-1.30.0-3|4	%define libqtapi 3
21mr|lightdm-1.30.0-3|5	%define libmajor 0
21mr|lightdm-1.30.0-3|6	
21mr|lightdm-1.30.0-3|7	Summary:	The Light Display Manager
21mr|lightdm-1.30.0-3|8	Name:		lightdm
21mr|lightdm-1.30.0-3|9	Version:	1.30.0
21mr|lightdm-1.30.0-3|10	Release:	3
21mr|lightdm-1.30.0-3|11	License:	GPLv3+
21mr|lightdm-1.30.0-3|12	Group:		Graphical desktop/Other
21mr|lightdm-1.30.0-3|13	Url:		http://www.freedesktop.org/wiki/Software/LightDM
21mr|lightdm-1.30.0-3|14	Source0:	https://github.com/CanonicalLtd/lightdm/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|lightdm-1.30.0-3|15	Source1:	29lightdm.conf
21mr|lightdm-1.30.0-3|16	Source2:	Xsession
21mr|lightdm-1.30.0-3|17	Source3:	lightdm-autologin.pam
21mr|lightdm-1.30.0-3|18	Source4:	lightdm.pam
21mr|lightdm-1.30.0-3|19	Source5:	lightdm-greeter.pam
21mr|lightdm-1.30.0-3|20	#Systemd related:
21mr|lightdm-1.30.0-3|21	Source10:	lightdm-tmpfiles.conf
21mr|lightdm-1.30.0-3|22	Source11:	lightdm.service
21mr|lightdm-1.30.0-3|23	Source12:	lightdm.rules
21mr|lightdm-1.30.0-3|24	Patch0:		lightdm-1.30.0-rosa_config.patch
21mr|lightdm-1.30.0-3|25	#Fedora patches
21mr|lightdm-1.30.0-3|26	Patch11:	lightdm-1.11.7-nodaemon_option.patch
21mr|lightdm-1.30.0-3|27	BuildRequires:	gnome-common
21mr|lightdm-1.30.0-3|28	BuildRequires:	gtk-doc
21mr|lightdm-1.30.0-3|29	BuildRequires:	intltool
21mr|lightdm-1.30.0-3|30	BuildRequires:	itstool
21mr|lightdm-1.30.0-3|31	BuildRequires:	systemd
21mr|lightdm-1.30.0-3|32	BuildRequires:	yelp-tools
21mr|lightdm-1.30.0-3|33	BuildRequires:	gettext-devel
21mr|lightdm-1.30.0-3|34	BuildRequires:	pam-devel
21mr|lightdm-1.30.0-3|35	BuildRequires:	pkgconfig(gio-2.0)
21mr|lightdm-1.30.0-3|36	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|lightdm-1.30.0-3|37	BuildRequires:	pkgconfig(glib-2.0)
21mr|lightdm-1.30.0-3|38	BuildRequires:	pkgconfig(gobject-2.0)
21mr|lightdm-1.30.0-3|39	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|lightdm-1.30.0-3|40	BuildRequires:	pkgconfig(libgcrypt)
21mr|lightdm-1.30.0-3|41	BuildRequires:	pkgconfig(libxklavier)
21mr|lightdm-1.30.0-3|42	BuildRequires:	pkgconfig(Qt5Core)
21mr|lightdm-1.30.0-3|43	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lightdm-1.30.0-3|44	BuildRequires:	pkgconfig(Qt5Gui)
21mr|lightdm-1.30.0-3|45	BuildRequires:	pkgconfig(x11)
21mr|lightdm-1.30.0-3|46	BuildRequires:	pkgconfig(xcb)
21mr|lightdm-1.30.0-3|47	BuildRequires:	pkgconfig(xdmcp)
21mr|lightdm-1.30.0-3|48	Requires:	accountsservice
21mr|lightdm-1.30.0-3|49	Requires:	xinitrc
21mr|lightdm-1.30.0-3|50	Requires:	typelib(LightDM)
21mr|lightdm-1.30.0-3|51	Requires(post,preun,postun):	systemd
21mr|lightdm-1.30.0-3|52	Requires(post,postun):	update-alternatives
21mr|lightdm-1.30.0-3|53	Provides:	dm
21mr|lightdm-1.30.0-3|54	Recommends:	lightdm-greeter
21mr|lightdm-1.30.0-3|55	Recommends:	lightdm-gtk-greeter >= 1.6.1
21mr|lightdm-1.30.0-3|56	
21mr|lightdm-1.30.0-3|57	%description
21mr|lightdm-1.30.0-3|58	An X display manager that:
21mr|lightdm-1.30.0-3|59	* Has a lightweight codebase
21mr|lightdm-1.30.0-3|60	* Is standards compliant (PAM, etc)
21mr|lightdm-1.30.0-3|61	* Has a well defined interface between the server and user interface
21mr|lightdm-1.30.0-3|62	* Fully themeable (easiest with the webkit interface)
21mr|lightdm-1.30.0-3|63	* Cross-desktop (greeters can be written in any toolkit)
21mr|lightdm-1.30.0-3|64	
21mr|lightdm-1.30.0-3|65	%files -f %{name}.lang
21mr|lightdm-1.30.0-3|66	%dir %{_sysconfdir}/%{name}
21mr|lightdm-1.30.0-3|67	%dir %{_localstatedir}/lib/%{name}-data
21mr|lightdm-1.30.0-3|68	%dir %{_sysconfdir}/%{name}/lightdm.conf.d
21mr|lightdm-1.30.0-3|69	%config %{_sysconfdir}/%{name}/lightdm.conf
21mr|lightdm-1.30.0-3|70	%config %{_sysconfdir}/%{name}/users.conf
21mr|lightdm-1.30.0-3|71	%config(noreplace) %{_sysconfdir}/%{name}/keys.conf
21mr|lightdm-1.30.0-3|72	%ghost %{_localstatedir}/log/%{name}/%{name}.log
21mr|lightdm-1.30.0-3|73	%{_bindir}/dm-tool
21mr|lightdm-1.30.0-3|74	%{_sbindir}/%{name}
21mr|lightdm-1.30.0-3|75	%{_sysconfdir}/%{name}/Xsession
21mr|lightdm-1.30.0-3|76	%{_sysconfdir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf
21mr|lightdm-1.30.0-3|77	%{_sysconfdir}/pam.d/lightdm*
21mr|lightdm-1.30.0-3|78	%{_datadir}/%{name}/
21mr|lightdm-1.30.0-3|79	%{_datadir}/X11/dm.d/29lightdm.conf
21mr|lightdm-1.30.0-3|80	%{_datadir}/accountsservice/interfaces/org.freedesktop.DisplayManager.AccountsService.xml
21mr|lightdm-1.30.0-3|81	%{_datadir}/bash-completion/completions/*
21mr|lightdm-1.30.0-3|82	%{_datadir}/dbus-1/interfaces/org.freedesktop.DisplayManager.AccountsService.xml
21mr|lightdm-1.30.0-3|83	%{_datadir}/help/C/%{name}/
21mr|lightdm-1.30.0-3|84	%{_datadir}/polkit-1/actions/org.freedesktop.DisplayManager.AccountsService.policy
21mr|lightdm-1.30.0-3|85	%{_datadir}/polkit-1/rules.d/lightdm.rules
21mr|lightdm-1.30.0-3|86	%{_libexecdir}/lightdm-guest-session
21mr|lightdm-1.30.0-3|87	%{_prefix}/lib/tmpfiles.d/lightdm.conf
21mr|lightdm-1.30.0-3|88	%{_unitdir}/lightdm.service
21mr|lightdm-1.30.0-3|89	%{_mandir}/man1/%{name}*.1*
21mr|lightdm-1.30.0-3|90	%{_mandir}/man1/dm-tool.*
21mr|lightdm-1.30.0-3|91	
21mr|lightdm-1.30.0-3|92	%pre
21mr|lightdm-1.30.0-3|93	%_pre_useradd %{name} %{_localstatedir}/lib/%{name}-data /sbin/nologin
21mr|lightdm-1.30.0-3|94	
21mr|lightdm-1.30.0-3|95	%post
21mr|lightdm-1.30.0-3|96	# avoiding conflict with gdm
21mr|lightdm-1.30.0-3|97	if [ $1 -eq 1 ] ; then \
21mr|lightdm-1.30.0-3|98	update-alternatives --install %{_bindir}/gdmflexiserver gdmflexiserver %{_libexecdir}/%{name}/gdmflexiserver 30
21mr|lightdm-1.30.0-3|99	fi
21mr|lightdm-1.30.0-3|100	
21mr|lightdm-1.30.0-3|101	%create_ghostfile %{_localstatedir}/log/%{name}/%{name}.log %{name} %{name} 0644
21mr|lightdm-1.30.0-3|102	%systemd_post %{name}.service
21mr|lightdm-1.30.0-3|103	
21mr|lightdm-1.30.0-3|104	%preun
21mr|lightdm-1.30.0-3|105	if [ $1 -ge 0 ] ; then \
21mr|lightdm-1.30.0-3|106	if [ ! -e %{_libexecdir}/%{name}/gdmflexiserver ]; then
21mr|lightdm-1.30.0-3|107	update-alternatives --remove gdmflexiserver %{_libexecdir}/%{name}/gdmflexiserver
21mr|lightdm-1.30.0-3|108	fi
21mr|lightdm-1.30.0-3|109	fi
21mr|lightdm-1.30.0-3|110	%systemd_preun %{name}.service
21mr|lightdm-1.30.0-3|111	
21mr|lightdm-1.30.0-3|112	%postun
21mr|lightdm-1.30.0-3|113	%_postun_userdel %{name}
21mr|lightdm-1.30.0-3|114	%systemd_postun %{name}.service
21mr|lightdm-1.30.0-3|115	
21mr|lightdm-1.30.0-3|116	#-------------------------------------------------------------------------
21mr|lightdm-1.30.0-3|117	
21mr|lightdm-1.30.0-3|118	%define liblightdmgobject %mklibname lightdm-gobject %{libapi} %{libmajor}
21mr|lightdm-1.30.0-3|119	
21mr|lightdm-1.30.0-3|120	%package -n %{liblightdmgobject}
21mr|lightdm-1.30.0-3|121	Summary:	LightDM GObject client library
21mr|lightdm-1.30.0-3|122	Group:		Graphical desktop/Other
21mr|lightdm-1.30.0-3|123	
21mr|lightdm-1.30.0-3|124	%description -n %{liblightdmgobject}
21mr|lightdm-1.30.0-3|125	A GObject based library for LightDM clients to use to interface with LightDM.
21mr|lightdm-1.30.0-3|126	
21mr|lightdm-1.30.0-3|127	%files -n %{liblightdmgobject}
21mr|lightdm-1.30.0-3|128	%{_libdir}/liblightdm-gobject-%{libapi}.so.%{libmajor}
21mr|lightdm-1.30.0-3|129	%{_libdir}/liblightdm-gobject-%{libapi}.so.%{libmajor}.*
21mr|lightdm-1.30.0-3|130	
21mr|lightdm-1.30.0-3|131	#-------------------------------------------------------------------------
21mr|lightdm-1.30.0-3|132	
21mr|lightdm-1.30.0-3|133	%define liblightdmgir %mklibname lightdm-gir %{libapi}
21mr|lightdm-1.30.0-3|134	
21mr|lightdm-1.30.0-3|135	%package -n %{liblightdmgir}
21mr|lightdm-1.30.0-3|136	Summary:	Typelib file for liblightdm-1
21mr|lightdm-1.30.0-3|137	Group:		Graphical desktop/Other
21mr|lightdm-1.30.0-3|138	Requires:	%{liblightdmgobject} = %{EVRD}
21mr|lightdm-1.30.0-3|139	
21mr|lightdm-1.30.0-3|140	%description -n %{liblightdmgir}
21mr|lightdm-1.30.0-3|141	A GObject based library for LightDM clients to use to interface with LightDM.
21mr|lightdm-1.30.0-3|142	
21mr|lightdm-1.30.0-3|143	%files -n %{liblightdmgir}
21mr|lightdm-1.30.0-3|144	%{_libdir}/girepository-1.0/LightDM-%{libapi}.typelib
21mr|lightdm-1.30.0-3|145	
21mr|lightdm-1.30.0-3|146	#-------------------------------------------------------------------------
21mr|lightdm-1.30.0-3|147	
21mr|lightdm-1.30.0-3|148	%define liblightdmgobjectdevel %mklibname -d lightdm-gobject
21mr|lightdm-1.30.0-3|149	
21mr|lightdm-1.30.0-3|150	%package -n %{liblightdmgobjectdevel}
21mr|lightdm-1.30.0-3|151	Summary:	LightDM client library (development files)
21mr|lightdm-1.30.0-3|152	Group:		Graphical desktop/Other
21mr|lightdm-1.30.0-3|153	Requires:	%{liblightdmgobject} = %{EVRD}
21mr|lightdm-1.30.0-3|154	Provides:	lightdm-gobject-devel = %{EVRD}
21mr|lightdm-1.30.0-3|155	
21mr|lightdm-1.30.0-3|156	%description -n %{liblightdmgobjectdevel}
21mr|lightdm-1.30.0-3|157	A GObject based library for LightDM clients to use to interface with LightDM.
21mr|lightdm-1.30.0-3|158	
21mr|lightdm-1.30.0-3|159	This package contains header files and development information, which
21mr|lightdm-1.30.0-3|160	is useful for building LightDM greeters and user switchers.
21mr|lightdm-1.30.0-3|161	
21mr|lightdm-1.30.0-3|162	%files -n %{liblightdmgobjectdevel}
21mr|lightdm-1.30.0-3|163	%doc %{_datadir}/gtk-doc/html/lightdm-gobject-%{libapi}
21mr|lightdm-1.30.0-3|164	%{_includedir}/lightdm-gobject-%{libapi}/
21mr|lightdm-1.30.0-3|165	%{_libdir}/liblightdm-gobject-%{libapi}.so
21mr|lightdm-1.30.0-3|166	%{_libdir}/pkgconfig/liblightdm-gobject-%{libapi}.pc
21mr|lightdm-1.30.0-3|167	%{_datadir}/gir-1.0/LightDM-%{libapi}.gir
21mr|lightdm-1.30.0-3|168	
21mr|lightdm-1.30.0-3|169	#-------------------------------------------------------------------------
21mr|lightdm-1.30.0-3|170	
21mr|lightdm-1.30.0-3|171	%define liblightdmqt5 %mklibname lightdm-qt5_ %{libqtapi} %{libmajor}
21mr|lightdm-1.30.0-3|172	
21mr|lightdm-1.30.0-3|173	%package -n %{liblightdmqt5}
21mr|lightdm-1.30.0-3|174	Summary:	LightDM Qt5 client library
21mr|lightdm-1.30.0-3|175	Group:		Graphical desktop/Other
21mr|lightdm-1.30.0-3|176	License:	LGPLv2+
21mr|lightdm-1.30.0-3|177	
21mr|lightdm-1.30.0-3|178	%description -n %{liblightdmqt5}
21mr|lightdm-1.30.0-3|179	A Qt5 based library for LightDM clients to use to interface with LightDM.
21mr|lightdm-1.30.0-3|180	
21mr|lightdm-1.30.0-3|181	%files -n %{liblightdmqt5}
21mr|lightdm-1.30.0-3|182	%{_libdir}/liblightdm-qt5-%{libqtapi}.so.%{libmajor}
21mr|lightdm-1.30.0-3|183	%{_libdir}/liblightdm-qt5-%{libqtapi}.so.%{libmajor}.*
21mr|lightdm-1.30.0-3|184	
21mr|lightdm-1.30.0-3|185	#-------------------------------------------------------------------------
21mr|lightdm-1.30.0-3|186	
21mr|lightdm-1.30.0-3|187	%define liblightdmqt5devel %mklibname -d lightdm-qt5
21mr|lightdm-1.30.0-3|188	
21mr|lightdm-1.30.0-3|189	%package -n %{liblightdmqt5devel}
21mr|lightdm-1.30.0-3|190	Summary:	LightDM client library (development files)
21mr|lightdm-1.30.0-3|191	Group:		Graphical desktop/Other
21mr|lightdm-1.30.0-3|192	License:	LGPLv2+
21mr|lightdm-1.30.0-3|193	Requires:	%{liblightdmqt5} = %{EVRD}
21mr|lightdm-1.30.0-3|194	Provides:	lightdm-qt5-devel = %{EVRD}
21mr|lightdm-1.30.0-3|195	
21mr|lightdm-1.30.0-3|196	%description -n %{liblightdmqt5devel}
21mr|lightdm-1.30.0-3|197	A Qt5 based library for LightDM clients to use to interface with LightDM.
21mr|lightdm-1.30.0-3|198	
21mr|lightdm-1.30.0-3|199	This package contains header files and development information, which
21mr|lightdm-1.30.0-3|200	is useful for building LightDM greeters and user switchers.
21mr|lightdm-1.30.0-3|201	
21mr|lightdm-1.30.0-3|202	%files -n %{liblightdmqt5devel}
21mr|lightdm-1.30.0-3|203	%{_includedir}/lightdm-qt5-%{libqtapi}
21mr|lightdm-1.30.0-3|204	%{_libdir}/liblightdm-qt5-%{libqtapi}.so
21mr|lightdm-1.30.0-3|205	%{_libdir}/pkgconfig/liblightdm-qt5-%{libqtapi}.pc
21mr|lightdm-1.30.0-3|206	
21mr|lightdm-1.30.0-3|207	#-------------------------------------------------------------------------
21mr|lightdm-1.30.0-3|208	
21mr|lightdm-1.30.0-3|209	%prep
21mr|lightdm-1.30.0-3|210	%autosetup -p1
21mr|lightdm-1.30.0-3|211	
21mr|lightdm-1.30.0-3|212	%build
21mr|lightdm-1.30.0-3|213	autoreconf -vfi
21mr|lightdm-1.30.0-3|214	export PATH=$PATH:%{_qt5_bindir}
21mr|lightdm-1.30.0-3|215	%configure \
21mr|lightdm-1.30.0-3|216	--disable-static \
21mr|lightdm-1.30.0-3|217	--disable-tests \
21mr|lightdm-1.30.0-3|218	--enable-introspection \
21mr|lightdm-1.30.0-3|219	--enable-liblightdm-gobject \
21mr|lightdm-1.30.0-3|220	--enable-liblightdm-qt5 \
21mr|lightdm-1.30.0-3|221	--disable-liblightdm-qt \
21mr|lightdm-1.30.0-3|222	--with-greeter-session=lightdm-greeter
21mr|lightdm-1.30.0-3|223	%make_build
21mr|lightdm-1.30.0-3|224	
21mr|lightdm-1.30.0-3|225	%install
21mr|lightdm-1.30.0-3|226	%make_install
21mr|lightdm-1.30.0-3|227	
21mr|lightdm-1.30.0-3|228	## create/own these
21mr|lightdm-1.30.0-3|229	mkdir -p %{buildroot}%{_sysconfdir}/lightdm/lightdm.conf.d
21mr|lightdm-1.30.0-3|230	mkdir -p %{buildroot}%{_datadir}/lightdm/lightdm.conf.d
21mr|lightdm-1.30.0-3|231	
21mr|lightdm-1.30.0-3|232	# install pam file
21mr|lightdm-1.30.0-3|233	install -Dpm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pam.d/%{name}-autologin
21mr|lightdm-1.30.0-3|234	install -Dpm 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21mr|lightdm-1.30.0-3|235	install -Dpm 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pam.d/%{name}-greeter
21mr|lightdm-1.30.0-3|236	
21mr|lightdm-1.30.0-3|237	# dm config
21mr|lightdm-1.30.0-3|238	install -Dpm644 %{SOURCE1} %{buildroot}/%{_datadir}/X11/dm.d/29lightdm.conf
21mr|lightdm-1.30.0-3|239	
21mr|lightdm-1.30.0-3|240	# session wrapper script to source /etc/profile and ~/.profile if they exists
21mr|lightdm-1.30.0-3|241	install -Dpm755 %{SOURCE2} %{buildroot}/%{_sysconfdir}/%{name}/Xsession
21mr|lightdm-1.30.0-3|242	
21mr|lightdm-1.30.0-3|243	# will be created when lightdm starts
21mr|lightdm-1.30.0-3|244	install -d %{buildroot}%{_localstatedir}/log/%{name}
21mr|lightdm-1.30.0-3|245	touch %{buildroot}%{_localstatedir}/log/%{name}/%{name}.log
21mr|lightdm-1.30.0-3|246	
21mr|lightdm-1.30.0-3|247	# directory for chksession-generated sessions
21mr|lightdm-1.30.0-3|248	mkdir -p %{buildroot}%{_datadir}/%{name}/sessions
21mr|lightdm-1.30.0-3|249	# directory for remote sessions
21mr|lightdm-1.30.0-3|250	mkdir -p %{buildroot}%{_datadir}/%{name}/remote-sessions
21mr|lightdm-1.30.0-3|251	
21mr|lightdm-1.30.0-3|252	install -Dpm 644 %{SOURCE10} %{buildroot}%{_prefix}/lib/tmpfiles.d/lightdm.conf
21mr|lightdm-1.30.0-3|253	install -Dpm 644 %{SOURCE11} %{buildroot}%{_unitdir}/lightdm.service
21mr|lightdm-1.30.0-3|254	install -Dpm 644 %{SOURCE12} %{buildroot}%{_datadir}/polkit-1/rules.d/lightdm.rules
21mr|lightdm-1.30.0-3|255	
21mr|lightdm-1.30.0-3|256	#we don't want these
21mr|lightdm-1.30.0-3|257	rm -rf %{buildroot}%{_sysconfdir}/apparmor.d
21mr|lightdm-1.30.0-3|258	# omit upstart support
21mr|lightdm-1.30.0-3|259	rm -rfv %{buildroot}%{_sysconfdir}/init
21mr|lightdm-1.30.0-3|260	
21mr|lightdm-1.30.0-3|261	#home dir for lightdm user
21mr|lightdm-1.30.0-3|262	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}-data
21mr|lightdm-1.30.0-3|263	
21mr|lightdm-1.30.0-3|264	%find_lang %{name}

13985 21
21mr|lightsoff-40.0.1-5|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|lightsoff-40.0.1-5|2	
21mr|lightsoff-40.0.1-5|3	Summary:	GNOME Lightsoff game
21mr|lightsoff-40.0.1-5|4	Name:		lightsoff
21mr|lightsoff-40.0.1-5|5	Version:	40.0.1
21mr|lightsoff-40.0.1-5|6	Release:	5
21mr|lightsoff-40.0.1-5|7	License:	GPLv2+ and CC-BY-SA
21mr|lightsoff-40.0.1-5|8	Group:		Games/Other
21mr|lightsoff-40.0.1-5|9	Url:		https://download.gnome.org/sources/lightsoff
21mr|lightsoff-40.0.1-5|10	Source0:	https://download.gnome.org/sources/lightsoff/%{url_ver}/%{name}-%{version}.tar.xz
21mr|lightsoff-40.0.1-5|11	BuildRequires:	intltool
21mr|lightsoff-40.0.1-5|12	BuildRequires:	itstool
21mr|lightsoff-40.0.1-5|13	BuildRequires:	libxml2-utils
21mr|lightsoff-40.0.1-5|14	BuildRequires:	meson
21mr|lightsoff-40.0.1-5|15	BuildRequires:	vala
21mr|lightsoff-40.0.1-5|16	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21mr|lightsoff-40.0.1-5|17	BuildRequires:	pkgconfig(gtk4)
21mr|lightsoff-40.0.1-5|18	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|lightsoff-40.0.1-5|19	
21mr|lightsoff-40.0.1-5|20	%description
21mr|lightsoff-40.0.1-5|21	A puzzle played on an 5X5 grid with the aim to turn off all the lights. Each
21mr|lightsoff-40.0.1-5|22	click on a tile toggles the state of the clicked tile and its non-diagonal
21mr|lightsoff-40.0.1-5|23	neighbors.
21mr|lightsoff-40.0.1-5|24	
21mr|lightsoff-40.0.1-5|25	%files -f %{name}.lang
21mr|lightsoff-40.0.1-5|26	%doc COPYING
21mr|lightsoff-40.0.1-5|27	%{_appdatadir}/org.gnome.LightsOff.appdata.xml
21mr|lightsoff-40.0.1-5|28	%{_bindir}/%{name}
21mr|lightsoff-40.0.1-5|29	%{_datadir}/applications/org.gnome.LightsOff.desktop
21mr|lightsoff-40.0.1-5|30	%{_datadir}/dbus-1/services/org.gnome.LightsOff.service
21mr|lightsoff-40.0.1-5|31	%{_datadir}/glib-2.0/schemas/org.gnome.LightsOff.gschema.xml
21mr|lightsoff-40.0.1-5|32	%{_datadir}/icons/*/*/*/*
21mr|lightsoff-40.0.1-5|33	%{_datadir}/%{name}
21mr|lightsoff-40.0.1-5|34	%{_mandir}/man*/%{name}.*
21mr|lightsoff-40.0.1-5|35	
21mr|lightsoff-40.0.1-5|36	#----------------------------------------------------------------------------
21mr|lightsoff-40.0.1-5|37	
21mr|lightsoff-40.0.1-5|38	%prep
21mr|lightsoff-40.0.1-5|39	%setup -q
21mr|lightsoff-40.0.1-5|40	
21mr|lightsoff-40.0.1-5|41	%build
21mr|lightsoff-40.0.1-5|42	%meson
21mr|lightsoff-40.0.1-5|43	%meson_build
21mr|lightsoff-40.0.1-5|44	
21mr|lightsoff-40.0.1-5|45	%install
21mr|lightsoff-40.0.1-5|46	%meson_install
21mr|lightsoff-40.0.1-5|47	
21mr|lightsoff-40.0.1-5|48	%find_lang %{name} --with-gnome

13986 21
21mr|lilv-0.24.12-2|1	%define _enable_debug_packages %{nil}
21mr|lilv-0.24.12-2|2	%define debug_package %{nil}
21mr|lilv-0.24.12-2|3	
21mr|lilv-0.24.12-2|4	%define api 0
21mr|lilv-0.24.12-2|5	%define major 0
21mr|lilv-0.24.12-2|6	%define libname %mklibname %{name} %{api} %{major}
21mr|lilv-0.24.12-2|7	%define devname %mklibname %{name} %{api} -d
21mr|lilv-0.24.12-2|8	
21mr|lilv-0.24.12-2|9	Summary:	LV2 plugin library for applications and hosts
21mr|lilv-0.24.12-2|10	Name:		lilv
21mr|lilv-0.24.12-2|11	Version:	0.24.12
21mr|lilv-0.24.12-2|12	Release:	2
21mr|lilv-0.24.12-2|13	License:	ISC
21mr|lilv-0.24.12-2|14	Group:		System/Libraries
21mr|lilv-0.24.12-2|15	Url:		http://drobilla.net/software/%{name}/
21mr|lilv-0.24.12-2|16	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
21mr|lilv-0.24.12-2|17	Patch0:		lilv-0.5.0-fix-decl.patch
21mr|lilv-0.24.12-2|18	BuildRequires:	waf
21mr|lilv-0.24.12-2|19	BuildRequires:	pkgconfig(lv2)
21mr|lilv-0.24.12-2|20	BuildRequires:	pkgconfig(sndfile)
21mr|lilv-0.24.12-2|21	BuildRequires:	pkgconfig(sord-0)
21mr|lilv-0.24.12-2|22	BuildRequires:	pkgconfig(sratom-0)
21mr|lilv-0.24.12-2|23	
21mr|lilv-0.24.12-2|24	%description
21mr|lilv-0.24.12-2|25	LV2 plugin library for applications and hosts.
21mr|lilv-0.24.12-2|26	
21mr|lilv-0.24.12-2|27	%files
21mr|lilv-0.24.12-2|28	%doc COPYING README.md NEWS
21mr|lilv-0.24.12-2|29	%doc %{_mandir}/man1/*
21mr|lilv-0.24.12-2|30	%{_bindir}/lilv-bench
21mr|lilv-0.24.12-2|31	%{_bindir}/lv2apply
21mr|lilv-0.24.12-2|32	%{_bindir}/lv2info
21mr|lilv-0.24.12-2|33	%{_bindir}/lv2ls
21mr|lilv-0.24.12-2|34	%{_bindir}/lv2bench
21mr|lilv-0.24.12-2|35	%config(noreplace) %attr(644,root,root) %{_sysconfdir}/bash_completion.d/lilv
21mr|lilv-0.24.12-2|36	
21mr|lilv-0.24.12-2|37	#----------------------------------------------------------------------------
21mr|lilv-0.24.12-2|38	
21mr|lilv-0.24.12-2|39	%package -n %{libname}
21mr|lilv-0.24.12-2|40	Summary:	LV2 plugin library for applications and hosts
21mr|lilv-0.24.12-2|41	Group:		System/Libraries
21mr|lilv-0.24.12-2|42	Conflicts:	%{_lib}lilv0 < 0.24.0-3
21mr|lilv-0.24.12-2|43	Obsoletes:	%{_lib}lilv0 < 0.24.0-3
21mr|lilv-0.24.12-2|44	
21mr|lilv-0.24.12-2|45	%description -n %{libname}
21mr|lilv-0.24.12-2|46	Lilv is a library to make the use of LV2 plugins as simple as possible
21mr|lilv-0.24.12-2|47	for applications. Lilv is the successor to SLV2, rewritten to be
21mr|lilv-0.24.12-2|48	significantly faster and have minimal dependencies.
21mr|lilv-0.24.12-2|49	
21mr|lilv-0.24.12-2|50	%files -n %{libname}
21mr|lilv-0.24.12-2|51	%{_libdir}/lib%{name}-%{api}.so.*
21mr|lilv-0.24.12-2|52	
21mr|lilv-0.24.12-2|53	#----------------------------------------------------------------------------
21mr|lilv-0.24.12-2|54	
21mr|lilv-0.24.12-2|55	%package -n %{devname}
21mr|lilv-0.24.12-2|56	Summary:	Headers for the lilv LV2 library
21mr|lilv-0.24.12-2|57	Group:		System/Libraries
21mr|lilv-0.24.12-2|58	Requires:	%{libname} = %{EVRD}
21mr|lilv-0.24.12-2|59	Provides:	%{name}-devel = %{EVRD}
21mr|lilv-0.24.12-2|60	Conflicts:	%{_lib}lilv-devel < 0.24.0-3
21mr|lilv-0.24.12-2|61	Obsoletes:	%{_lib}lilv-devel < 0.24.0-3
21mr|lilv-0.24.12-2|62	
21mr|lilv-0.24.12-2|63	%description -n %{devname}
21mr|lilv-0.24.12-2|64	Development files needed to build applications against lilv.
21mr|lilv-0.24.12-2|65	
21mr|lilv-0.24.12-2|66	%files -n %{devname}
21mr|lilv-0.24.12-2|67	%{_libdir}/lib%{name}-%{api}.so
21mr|lilv-0.24.12-2|68	%dir %{_includedir}/%{name}-%{api}/%{name}
21mr|lilv-0.24.12-2|69	%{_includedir}/%{name}-%{api}/%{name}/*.h
21mr|lilv-0.24.12-2|70	%{_includedir}/%{name}-%{api}/%{name}/*.hpp
21mr|lilv-0.24.12-2|71	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|lilv-0.24.12-2|72	
21mr|lilv-0.24.12-2|73	#----------------------------------------------------------------------------
21mr|lilv-0.24.12-2|74	
21mr|lilv-0.24.12-2|75	%package -n python3-%{name}
21mr|lilv-0.24.12-2|76	Summary:	LV2 plugin library for applications and hosts
21mr|lilv-0.24.12-2|77	Group:		System/Libraries
21mr|lilv-0.24.12-2|78	Requires:	%{libname} = %{EVRD}
21mr|lilv-0.24.12-2|79	BuildRequires:	pkgconfig(python3)
21mr|lilv-0.24.12-2|80	
21mr|lilv-0.24.12-2|81	%description -n python3-%{name}
21mr|lilv-0.24.12-2|82	Lilv is a library to make the use of LV2 plugins as simple as possible
21mr|lilv-0.24.12-2|83	for applications. Lilv is the successor to SLV2, rewritten to be
21mr|lilv-0.24.12-2|84	significantly faster and have minimal dependencies.
21mr|lilv-0.24.12-2|85	
21mr|lilv-0.24.12-2|86	%files -n python3-%{name}
21mr|lilv-0.24.12-2|87	%{python3_sitelib}/lilv.py*
21mr|lilv-0.24.12-2|88	%{python3_sitelib}/__pycache__/lilv.*.pyc
21mr|lilv-0.24.12-2|89	#----------------------------------------------------------------------------
21mr|lilv-0.24.12-2|90	
21mr|lilv-0.24.12-2|91	%prep
21mr|lilv-0.24.12-2|92	%setup -q
21mr|lilv-0.24.12-2|93	
21mr|lilv-0.24.12-2|94	%build
21mr|lilv-0.24.12-2|95	./waf configure \
21mr|lilv-0.24.12-2|96	--prefix=%{_prefix} \
21mr|lilv-0.24.12-2|97	--mandir=%{_mandir} \
21mr|lilv-0.24.12-2|98	--libdir=%{_libdir} \
21mr|lilv-0.24.12-2|99	--configdir=%{_sysconfdir}
21mr|lilv-0.24.12-2|100	
21mr|lilv-0.24.12-2|101	./waf
21mr|lilv-0.24.12-2|102	
21mr|lilv-0.24.12-2|103	%install
21mr|lilv-0.24.12-2|104	./waf install --destdir=%{buildroot}

13987 21
21mr|lime-5.1.55-1|1	%define major 1
21mr|lime-5.1.55-1|2	%define libname %mklibname %{name} %{major}
21mr|lime-5.1.55-1|3	%define develname %mklibname %{name} -d
21mr|lime-5.1.55-1|4	
21mr|lime-5.1.55-1|5	Summary:	An encryption library for one-to-one and group instant messaging
21mr|lime-5.1.55-1|6	Name:		lime
21mr|lime-5.1.55-1|7	Version:	5.1.55
21mr|lime-5.1.55-1|8	Release:	1
21mr|lime-5.1.55-1|9	License:	GPLv3
21mr|lime-5.1.55-1|10	Group:		System/Libraries
21mr|lime-5.1.55-1|11	URL:		https://linphone.org/
21mr|lime-5.1.55-1|12	Source0:	https://github.com/BelledonneCommunications/lime/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lime-5.1.55-1|13	BuildRequires:	cmake
21mr|lime-5.1.55-1|14	BuildRequires:	doxygen
21mr|lime-5.1.55-1|15	BuildRequires:	ninja
21mr|lime-5.1.55-1|16	BuildRequires:	boost-devel
21mr|lime-5.1.55-1|17	BuildRequires:	soci-devel
21mr|lime-5.1.55-1|18	BuildRequires:	pkgconfig(bctoolbox)
21mr|lime-5.1.55-1|19	
21mr|lime-5.1.55-1|20	%description
21mr|lime-5.1.55-1|21	LIME is an encryption library for one-to-one and group instant messaging,
21mr|lime-5.1.55-1|22	allowing users to exchange messages privately and asynchronously. It
21mr|lime-5.1.55-1|23	supports multiple devices per user and multiple users per device.
21mr|lime-5.1.55-1|24	
21mr|lime-5.1.55-1|25	LIME offers two major security benefits to instant messaging users:
21mr|lime-5.1.55-1|26	
21mr|lime-5.1.55-1|27	- end-to-end encryption, which means that only you and your contact
21mr|lime-5.1.55-1|28	(and not even the server) can decrypt the content that you shared
21mr|lime-5.1.55-1|29	- perfect forward secrecy, which ensures that encrypted messages cannot
21mr|lime-5.1.55-1|30	by decrypted by a third party, even if a key is compromised in the
21mr|lime-5.1.55-1|31	future
21mr|lime-5.1.55-1|32	
21mr|lime-5.1.55-1|33	LIME is composed of a portable client library coupled with a public key
21mr|lime-5.1.55-1|34	server developed by Belledonne Communications to allow end-to-end encryption
21mr|lime-5.1.55-1|35	for messaging, without having to exchange cryptographic keys simultaneously.
21mr|lime-5.1.55-1|36	
21mr|lime-5.1.55-1|37	Main features are:
21mr|lime-5.1.55-1|38	
21mr|lime-5.1.55-1|39	-  end-to-end encryption based on modern Elliptic Curve Diffie-Hellman(ECDH)
21mr|lime-5.1.55-1|40	-  perfect forward secrecy with double ratchet algorithm
21mr|lime-5.1.55-1|41	-  designed for group communications
21mr|lime-5.1.55-1|42	-  asynchronous messaging system based on pre-positioned keys
21mr|lime-5.1.55-1|43	-  man-in-the-middle (MITM) detection based on ZRTP auxiliary secret
21mr|lime-5.1.55-1|44	-  signaling protocol agnostic
21mr|lime-5.1.55-1|45	
21mr|lime-5.1.55-1|46	#---------------------------------------------------------------------------
21mr|lime-5.1.55-1|47	
21mr|lime-5.1.55-1|48	%package -n %{libname}
21mr|lime-5.1.55-1|49	Summary:	Language recognition library
21mr|lime-5.1.55-1|50	Group:		System/Libraries
21mr|lime-5.1.55-1|51	
21mr|lime-5.1.55-1|52	%description -n %{libname}
21mr|lime-5.1.55-1|53	LIME is an encryption library for one-to-one and group instant messaging,
21mr|lime-5.1.55-1|54	allowing users to exchange messages privately and asynchronously.
21mr|lime-5.1.55-1|55	
21mr|lime-5.1.55-1|56	%files -n %{libname}
21mr|lime-5.1.55-1|57	%{_libdir}/lib%{name}.so.*
21mr|lime-5.1.55-1|58	
21mr|lime-5.1.55-1|59	#---------------------------------------------------------------------------
21mr|lime-5.1.55-1|60	
21mr|lime-5.1.55-1|61	%package -n %{develname}
21mr|lime-5.1.55-1|62	Summary:	Development files for %{name}
21mr|lime-5.1.55-1|63	Group:		Development/C++
21mr|lime-5.1.55-1|64	Requires:	%{libname} = %{version}-%{release}
21mr|lime-5.1.55-1|65	Provides:	%{name}-devel = %{version}-%{release}
21mr|lime-5.1.55-1|66	
21mr|lime-5.1.55-1|67	%description -n %{develname}
21mr|lime-5.1.55-1|68	This package contains development files for %{name}
21mr|lime-5.1.55-1|69	
21mr|lime-5.1.55-1|70	%files -n %{develname}
21mr|lime-5.1.55-1|71	%doc README.md
21mr|lime-5.1.55-1|72	%{_includedir}/%{name}/
21mr|lime-5.1.55-1|73	%{_libdir}/lib%{name}.so
21mr|lime-5.1.55-1|74	%{_datadir}/lime/cmake/*
21mr|lime-5.1.55-1|75	#---------------------------------------------------------------------------
21mr|lime-5.1.55-1|76	
21mr|lime-5.1.55-1|77	%prep
21mr|lime-5.1.55-1|78	%autosetup -p1
21mr|lime-5.1.55-1|79	
21mr|lime-5.1.55-1|80	%build
21mr|lime-5.1.55-1|81	%cmake \
21mr|lime-5.1.55-1|82	-DENABLE_STATIC:BOOL=NO \
21mr|lime-5.1.55-1|83	-DENABLE_STRICT:BOOL=NO \
21mr|lime-5.1.55-1|84	-DENABLE_UNIT_TESTS=NO \
21mr|lime-5.1.55-1|85	-DENABLE_C_INTERFACE:BOOL=NO \
21mr|lime-5.1.55-1|86	-DENABLE_JNI:BOOL=NO \
21mr|lime-5.1.55-1|87	-G Ninja
21mr|lime-5.1.55-1|88	
21mr|lime-5.1.55-1|89	sed 's/-std=gnu++11/-std=gnu++17/g' -i build.ninja
21mr|lime-5.1.55-1|90	
21mr|lime-5.1.55-1|91	%ninja_build
21mr|lime-5.1.55-1|92	
21mr|lime-5.1.55-1|93	%install
21mr|lime-5.1.55-1|94	%ninja_install -C build
21mr|lime-5.1.55-1|95	
21mr|lime-5.1.55-1|96	find %{buildroot} -name "*.la" -delete
21mr|lime-5.1.55-1|97	

13988 21
21mr|linphone-desktop-4.4.8-2|1	Name:		linphone-desktop
21mr|linphone-desktop-4.4.8-2|2	Version:	4.4.8
21mr|linphone-desktop-4.4.8-2|3	Release:	2
21mr|linphone-desktop-4.4.8-2|4	Summary:	Voice over IP Application
21mr|linphone-desktop-4.4.8-2|5	License:	GPLv2+
21mr|linphone-desktop-4.4.8-2|6	Group:		Communications
21mr|linphone-desktop-4.4.8-2|7	URL:		http://www.linphone.org
21mr|linphone-desktop-4.4.8-2|8	Source0: 	https://gitlab.linphone.org/BC/public/linphone-desktop/-/archive/%{version}/linphone-desktop-%{version}.tar.bz2
21mr|linphone-desktop-4.4.8-2|9	Patch0:		linphone-desktop-cmake.patch
21mr|linphone-desktop-4.4.8-2|10	# (debian)
21mr|linphone-desktop-4.4.8-2|11	Patch1:		0002-remove-bc_compute_full_version-usage.patch
21mr|linphone-desktop-4.4.8-2|12	BuildRequires:	bctoolbox-static-devel
21mr|linphone-desktop-4.4.8-2|13	BuildRequires:	cmake
21mr|linphone-desktop-4.4.8-2|14	BuildRequires:	pkgconfig(belr)
21mr|linphone-desktop-4.4.8-2|15	BuildRequires:	mediastreamer2-devel
21mr|linphone-desktop-4.4.8-2|16	BuildRequires:	cmake(belcard)
21mr|linphone-desktop-4.4.8-2|17	BuildRequires:	cmake(Linphone)
21mr|linphone-desktop-4.4.8-2|18	BuildRequires:	cmake(LinphoneCxx)
21mr|linphone-desktop-4.4.8-2|19	BuildRequires:	cmake(Qt5)
21mr|linphone-desktop-4.4.8-2|20	BuildRequires:	cmake(Qt5Concurrent)
21mr|linphone-desktop-4.4.8-2|21	BuildRequires:	cmake(Qt5DBus)
21mr|linphone-desktop-4.4.8-2|22	BuildRequires:	cmake(Qt5Gui)
21mr|linphone-desktop-4.4.8-2|23	BuildRequires:	cmake(Qt5LinguistTools)
21mr|linphone-desktop-4.4.8-2|24	BuildRequires:	cmake(Qt5Quick)
21mr|linphone-desktop-4.4.8-2|25	BuildRequires:	cmake(Qt5QuickControls2)
21mr|linphone-desktop-4.4.8-2|26	BuildRequires:	cmake(Qt5Svg)
21mr|linphone-desktop-4.4.8-2|27	BuildRequires:	cmake(Qt5Test)
21mr|linphone-desktop-4.4.8-2|28	BuildRequires:	cmake(Qt5TextToSpeech)
21mr|linphone-desktop-4.4.8-2|29	BuildRequires:	cmake(Qt5Widgets)
21mr|linphone-desktop-4.4.8-2|30	BuildRequires:	ninja
21mr|linphone-desktop-4.4.8-2|31	BuildRequires:	pkgconfig(libxml-2.0)
21mr|linphone-desktop-4.4.8-2|32	BuildRequires:	pkgconfig(bctoolbox)
21mr|linphone-desktop-4.4.8-2|33	BuildRequires:	qmake5
21mr|linphone-desktop-4.4.8-2|34	
21mr|linphone-desktop-4.4.8-2|35	Requires:	mediastreamer
21mr|linphone-desktop-4.4.8-2|36	Requires:	liblinphone
21mr|linphone-desktop-4.4.8-2|37	Requires:	qt5-qtqml-qml
21mr|linphone-desktop-4.4.8-2|38	Requires:	%{_lib}qt5-qtquickcontrols-qml
21mr|linphone-desktop-4.4.8-2|39	Requires:	%{_lib}qt5-qtgraphicaleffects-qml
21mr|linphone-desktop-4.4.8-2|40	
21mr|linphone-desktop-4.4.8-2|41	Provides:	linphone = %{version}-%{release}
21mr|linphone-desktop-4.4.8-2|42	Obsoletes:	linphone < 4.1.1
21mr|linphone-desktop-4.4.8-2|43	
21mr|linphone-desktop-4.4.8-2|44	%description
21mr|linphone-desktop-4.4.8-2|45	Linphone is a free VoIP and video softphone based on the SIP protocol.
21mr|linphone-desktop-4.4.8-2|46	
21mr|linphone-desktop-4.4.8-2|47	%files
21mr|linphone-desktop-4.4.8-2|48	%license LICENSE.txt
21mr|linphone-desktop-4.4.8-2|49	%doc README.md CHANGELOG.md
21mr|linphone-desktop-4.4.8-2|50	%{_bindir}/linphone
21mr|linphone-desktop-4.4.8-2|51	%{_libdir}/*.so
21mr|linphone-desktop-4.4.8-2|52	%{_datadir}/linphone/
21mr|linphone-desktop-4.4.8-2|53	%{_datadir}/applications/linphone.desktop
21mr|linphone-desktop-4.4.8-2|54	%{_iconsdir}/hicolor/*/apps/linphone.png
21mr|linphone-desktop-4.4.8-2|55	%{_iconsdir}/hicolor/scalable/apps/linphone.svg
21mr|linphone-desktop-4.4.8-2|56	
21mr|linphone-desktop-4.4.8-2|57	#--------------------------------------------------------------------
21mr|linphone-desktop-4.4.8-2|58	
21mr|linphone-desktop-4.4.8-2|59	%prep
21mr|linphone-desktop-4.4.8-2|60	%autosetup -p1 -n linphone-desktop-%{version}
21mr|linphone-desktop-4.4.8-2|61	
21mr|linphone-desktop-4.4.8-2|62	# Fix build
21mr|linphone-desktop-4.4.8-2|63	#sed -i -e 's,LINPHONE_QT_GIT_VERSION,"%{version}",' linphone-app/src/config.h.cmake
21mr|linphone-desktop-4.4.8-2|64	echo '#define LINPHONE_QT_GIT_VERSION "%{version}"' >> linphone-app/src/config.h.cmake
21mr|linphone-desktop-4.4.8-2|65	echo "project(linphoneqt VERSION %{version})" > linphone-app/linphoneqt_version.cmake
21mr|linphone-desktop-4.4.8-2|66	sed -i -e 's|set(APPLICATION_OUTPUT_DIR "${CMAKE_BINARY_DIR}/OUTPUT")|set(APPLICATION_OUTPUT_DIR "%{_prefix}")|' CMakeLists.txt
21mr|linphone-desktop-4.4.8-2|67	
21mr|linphone-desktop-4.4.8-2|68	%build
21mr|linphone-desktop-4.4.8-2|69	%cmake\
21mr|linphone-desktop-4.4.8-2|70	-DENABLE_BUILD_APP_PLUGINS=NO \
21mr|linphone-desktop-4.4.8-2|71	-DENABLE_UPDATE_CHECK:BOOL=OFF \
21mr|linphone-desktop-4.4.8-2|72	-DENABLE_NON_FREE_CODECS:BOOL=OFF \
21mr|linphone-desktop-4.4.8-2|73	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|linphone-desktop-4.4.8-2|74	-DCMAKE_INSTALL_RPATH:BOOL=OFF \
21mr|linphone-desktop-4.4.8-2|75	-DENABLE_FFMPEG=ON \
21mr|linphone-desktop-4.4.8-2|76	-DENABLE_LDAP=NO \
21mr|linphone-desktop-4.4.8-2|77	-DLINPHONE_QT_ONLY=ON \
21mr|linphone-desktop-4.4.8-2|78	-DLINPHONE_VERSION=%{version} \
21mr|linphone-desktop-4.4.8-2|79	-DAPP_PROJECT_VERSION=%{version} \
21mr|linphone-desktop-4.4.8-2|80	-G Ninja
21mr|linphone-desktop-4.4.8-2|81	%ninja_build
21mr|linphone-desktop-4.4.8-2|82	
21mr|linphone-desktop-4.4.8-2|83	%install
21mr|linphone-desktop-4.4.8-2|84	# The upstream build system behaves weird if DESTDIR is set. Install manually.
21mr|linphone-desktop-4.4.8-2|85	sed -i '/linphone-sdk/d' build/linphone-app/cmake_builder/linphone_package/cmake_install.cmake
21mr|linphone-desktop-4.4.8-2|86	#sed -i "s|$(CURDIR)/build/OUTPUT|usr|" build/linphone-app/cmake_install.cmake
21mr|linphone-desktop-4.4.8-2|87	#sed -i "s|$(CURDIR)/build/OUTPUT|usr|" build/cmake_install.cmake
21mr|linphone-desktop-4.4.8-2|88	%ninja_install -C build
21mr|linphone-desktop-4.4.8-2|89	
21mr|linphone-desktop-4.4.8-2|90	rm -f %{buildroot}%{_bindir}/qt.conf
21mr|linphone-desktop-4.4.8-2|91	
21mr|linphone-desktop-4.4.8-2|92	#remove plugin develop support
21mr|linphone-desktop-4.4.8-2|93	rm -rf %{buildroot}%{_includedir}
21mr|linphone-desktop-4.4.8-2|94	

13989 21
21mr|linux-atm-2.5.1-13|1	%define major 1
21mr|linux-atm-2.5.1-13|2	%define libname %mklibname atm %{major}
21mr|linux-atm-2.5.1-13|3	%define devname %mklibname atm -d
21mr|linux-atm-2.5.1-13|4	
21mr|linux-atm-2.5.1-13|5	Summary:	Tools and libraries for ATM networking
21mr|linux-atm-2.5.1-13|6	Name:		linux-atm
21mr|linux-atm-2.5.1-13|7	Version:	2.5.1
21mr|linux-atm-2.5.1-13|8	Release:	13
21mr|linux-atm-2.5.1-13|9	License:	GPLv2+
21mr|linux-atm-2.5.1-13|10	Group:		System/Configuration/Networking
21mr|linux-atm-2.5.1-13|11	Url:		http://linux-atm.sourceforge.net/
21mr|linux-atm-2.5.1-13|12	Source0:	http://downloads.sourceforge.net/project/linux-atm/linux-atm/%{version}/%{name}-%{version}.tgz
21mr|linux-atm-2.5.1-13|13	Patch1:		linux-atm-2.5.0-format_not_a_string_literal_and_no_format_arguments.patch
21mr|linux-atm-2.5.1-13|14	Patch4:		linux-atm-2.5.0-open-macro.patch
21mr|linux-atm-2.5.1-13|15	Patch5:		linux-atm-2.5.0-disable-ilmdiag.patch
21mr|linux-atm-2.5.1-13|16	# fix build on recent Linux kernels
21mr|linux-atm-2.5.1-13|17	Patch6:		linux-atm-2.5.1-import-sockio-h.patch
21mr|linux-atm-2.5.1-13|18	BuildRequires:	bison
21mr|linux-atm-2.5.1-13|19	BuildRequires:	flex
21mr|linux-atm-2.5.1-13|20	
21mr|linux-atm-2.5.1-13|21	%description
21mr|linux-atm-2.5.1-13|22	Tools and libraries to support ATM (Asynchronous Transfer Mode) networking
21mr|linux-atm-2.5.1-13|23	and some types of DSL modems.
21mr|linux-atm-2.5.1-13|24	
21mr|linux-atm-2.5.1-13|25	%files
21mr|linux-atm-2.5.1-13|26	%doc README AUTHORS ChangeLog NEWS THANKS BUGS
21mr|linux-atm-2.5.1-13|27	%config(noreplace) %{_sysconfdir}/atmsigd.conf
21mr|linux-atm-2.5.1-13|28	%config(noreplace) %{_sysconfdir}/hosts.atm
21mr|linux-atm-2.5.1-13|29	%{_bindir}/*
21mr|linux-atm-2.5.1-13|30	%{_sbindir}/*
21mr|linux-atm-2.5.1-13|31	%{_mandir}/man4/*
21mr|linux-atm-2.5.1-13|32	%{_mandir}/man7/*
21mr|linux-atm-2.5.1-13|33	%{_mandir}/man8/*
21mr|linux-atm-2.5.1-13|34	
21mr|linux-atm-2.5.1-13|35	#----------------------------------------------------------------------------
21mr|linux-atm-2.5.1-13|36	
21mr|linux-atm-2.5.1-13|37	%package -n %{libname}
21mr|linux-atm-2.5.1-13|38	Summary:	Libraries for %{name}
21mr|linux-atm-2.5.1-13|39	Group:		System/Libraries
21mr|linux-atm-2.5.1-13|40	Provides:	%{name} = %{EVRD}
21mr|linux-atm-2.5.1-13|41	
21mr|linux-atm-2.5.1-13|42	%description -n %{libname}
21mr|linux-atm-2.5.1-13|43	This package contains libraries needed to run programs linked with %{name}.
21mr|linux-atm-2.5.1-13|44	
21mr|linux-atm-2.5.1-13|45	%files -n %{libname}
21mr|linux-atm-2.5.1-13|46	%{_libdir}/libatm.so.%{major}*
21mr|linux-atm-2.5.1-13|47	
21mr|linux-atm-2.5.1-13|48	#----------------------------------------------------------------------------
21mr|linux-atm-2.5.1-13|49	
21mr|linux-atm-2.5.1-13|50	%package -n %{devname}
21mr|linux-atm-2.5.1-13|51	Summary:	Development files for %{name}
21mr|linux-atm-2.5.1-13|52	Group:		Development/C
21mr|linux-atm-2.5.1-13|53	Requires:	%{libname} = %{EVRD}
21mr|linux-atm-2.5.1-13|54	Provides:	%{name}-devel = %{EVRD}
21mr|linux-atm-2.5.1-13|55	Provides:	lib%{name}-devel = %{EVRD}
21mr|linux-atm-2.5.1-13|56	Provides:	atm-devel = %{EVRD}
21mr|linux-atm-2.5.1-13|57	Provides:	libatm-devel = %{EVRD}
21mr|linux-atm-2.5.1-13|58	
21mr|linux-atm-2.5.1-13|59	%description -n %{devname}
21mr|linux-atm-2.5.1-13|60	This package contains development files needed to compile programs which
21mr|linux-atm-2.5.1-13|61	use %{name}.
21mr|linux-atm-2.5.1-13|62	
21mr|linux-atm-2.5.1-13|63	%files -n %{devname}
21mr|linux-atm-2.5.1-13|64	%{_includedir}/*
21mr|linux-atm-2.5.1-13|65	%if %{mdvver} < 201910
21mr|linux-atm-2.5.1-13|66	%{_libdir}/libatm.a
21mr|linux-atm-2.5.1-13|67	%endif
21mr|linux-atm-2.5.1-13|68	%{_libdir}/libatm.so
21mr|linux-atm-2.5.1-13|69	
21mr|linux-atm-2.5.1-13|70	#----------------------------------------------------------------------------
21mr|linux-atm-2.5.1-13|71	
21mr|linux-atm-2.5.1-13|72	%prep
21mr|linux-atm-2.5.1-13|73	%setup -q
21mr|linux-atm-2.5.1-13|74	%patch1 -p1
21mr|linux-atm-2.5.1-13|75	%patch4 -p1
21mr|linux-atm-2.5.1-13|76	%patch5 -p1
21mr|linux-atm-2.5.1-13|77	%patch6 -p1
21mr|linux-atm-2.5.1-13|78	
21mr|linux-atm-2.5.1-13|79	%build
21mr|linux-atm-2.5.1-13|80	%global optflags %{optflags} -fno-strict-aliasing
21mr|linux-atm-2.5.1-13|81	%configure \
21mr|linux-atm-2.5.1-13|82	--enable-shared \
21mr|linux-atm-2.5.1-13|83	--enable-cisco \
21mr|linux-atm-2.5.1-13|84	--enable-mpoa_1_1 \
21mr|linux-atm-2.5.1-13|85	--enable-multipoint
21mr|linux-atm-2.5.1-13|86	
21mr|linux-atm-2.5.1-13|87	%make -j1
21mr|linux-atm-2.5.1-13|88	
21mr|linux-atm-2.5.1-13|89	%install
21mr|linux-atm-2.5.1-13|90	%makeinstall_std
21mr|linux-atm-2.5.1-13|91	
21mr|linux-atm-2.5.1-13|92	install -m 0644 src/config/hosts.atm %{buildroot}/etc/

13990 21
21mr|linuxdoc-tools-0.9.21-24|1	Summary:	A text formatting package based on SGML
21mr|linuxdoc-tools-0.9.21-24|2	
21mr|linuxdoc-tools-0.9.21-24|3	Name:		linuxdoc-tools
21mr|linuxdoc-tools-0.9.21-24|4	Version:	0.9.21
21mr|linuxdoc-tools-0.9.21-24|5	Release:	24
21mr|linuxdoc-tools-0.9.21-24|6	License:	Freely distributable
21mr|linuxdoc-tools-0.9.21-24|7	Group:		Publishing
21mr|linuxdoc-tools-0.9.21-24|8	Url:		http://people.debian.org/~sano/linuxdoc-tools/
21mr|linuxdoc-tools-0.9.21-24|9	Source0:	http://people.debian.org/~sano/linuxdoc-tools/archives/%{name}_%{version}.tar.bz2
21mr|linuxdoc-tools-0.9.21-24|10	Patch0:		linuxdoc-tools-0.9.21-letter.patch
21mr|linuxdoc-tools-0.9.21-24|11	Patch1:		linuxdoc-tools-0.9.20-strip.patch
21mr|linuxdoc-tools-0.9.21-24|12	Patch2:		linuxdoc-tools-ifpdf.patch
21mr|linuxdoc-tools-0.9.21-24|13	Patch3:		linuxdoc-tools_0.9.68-yyleng.patch
21mr|linuxdoc-tools-0.9.21-24|14	BuildRequires:	flex
21mr|linuxdoc-tools-0.9.21-24|15	BuildRequires:	openjade
21mr|linuxdoc-tools-0.9.21-24|16	BuildRequires:	sgml-common
21mr|linuxdoc-tools-0.9.21-24|17	BuildRequires:	groff-for-man
21mr|linuxdoc-tools-0.9.21-24|18	Requires:	docbook-utils
21mr|linuxdoc-tools-0.9.21-24|19	Requires:	gawk
21mr|linuxdoc-tools-0.9.21-24|20	Requires:	groff
21mr|linuxdoc-tools-0.9.21-24|21	Requires:	openjade
21mr|linuxdoc-tools-0.9.21-24|22	#gw needed by sgml2info
21mr|linuxdoc-tools-0.9.21-24|23	Requires:	texlive
21mr|linuxdoc-tools-0.9.21-24|24	Requires:	texinfo
21mr|linuxdoc-tools-0.9.21-24|25	
21mr|linuxdoc-tools-0.9.21-24|26	%description
21mr|linuxdoc-tools-0.9.21-24|27	Linuxdoc-tools is a text formatting suite based on SGML (Standard
21mr|linuxdoc-tools-0.9.21-24|28	Generalized Markup Language), using the LinuxDoc document type.
21mr|linuxdoc-tools-0.9.21-24|29	Linuxdoc-tools allows you to produce LaTeX, HTML, GNU info, LyX, RTF,
21mr|linuxdoc-tools-0.9.21-24|30	plain text (via groff), and other format outputs from a single SGML
21mr|linuxdoc-tools-0.9.21-24|31	source.  Linuxdoc-tools is intended for writing technical software
21mr|linuxdoc-tools-0.9.21-24|32	documentation.
21mr|linuxdoc-tools-0.9.21-24|33	
21mr|linuxdoc-tools-0.9.21-24|34	%files
21mr|linuxdoc-tools-0.9.21-24|35	%doc %{_docdir}/%{name}-%{version}
21mr|linuxdoc-tools-0.9.21-24|36	%{_bindir}/*
21mr|linuxdoc-tools-0.9.21-24|37	%{_datadir}/%{name}
21mr|linuxdoc-tools-0.9.21-24|38	%{_datadir}/entity-map
21mr|linuxdoc-tools-0.9.21-24|39	%{_datadir}/texmf-dist/tex/latex/misc/*.sty
21mr|linuxdoc-tools-0.9.21-24|40	%{perl_vendorlib}/Text/*.pm
21mr|linuxdoc-tools-0.9.21-24|41	%{_mandir}/*/*
21mr|linuxdoc-tools-0.9.21-24|42	
21mr|linuxdoc-tools-0.9.21-24|43	%post
21mr|linuxdoc-tools-0.9.21-24|44	[ -x %{_bindir}/texhash ] && /usr/bin/env - %{_bindir}/texhash > /dev/null 2>&1
21mr|linuxdoc-tools-0.9.21-24|45	exit 0
21mr|linuxdoc-tools-0.9.21-24|46	
21mr|linuxdoc-tools-0.9.21-24|47	%postun
21mr|linuxdoc-tools-0.9.21-24|48	[ -x %{_bindir}/texhash ] && /usr/bin/env - %{_bindir}/texhash > /dev/null 2>&1
21mr|linuxdoc-tools-0.9.21-24|49	exit 0
21mr|linuxdoc-tools-0.9.21-24|50	
21mr|linuxdoc-tools-0.9.21-24|51	#----------------------------------------------------------------------------
21mr|linuxdoc-tools-0.9.21-24|52	
21mr|linuxdoc-tools-0.9.21-24|53	%prep
21mr|linuxdoc-tools-0.9.21-24|54	%setup -q
21mr|linuxdoc-tools-0.9.21-24|55	%patch0 -p1 -b .letter
21mr|linuxdoc-tools-0.9.21-24|56	%patch1 -p1 -b .strip
21mr|linuxdoc-tools-0.9.21-24|57	%patch2 -p1 -b .ifpdf
21mr|linuxdoc-tools-0.9.21-24|58	%patch3 -p1 -b .yyleng
21mr|linuxdoc-tools-0.9.21-24|59	
21mr|linuxdoc-tools-0.9.21-24|60	%build
21mr|linuxdoc-tools-0.9.21-24|61	%configure \
21mr|linuxdoc-tools-0.9.21-24|62	--with-installed-nsgmls \
21mr|linuxdoc-tools-0.9.21-24|63	--with-installed-iso-entities
21mr|linuxdoc-tools-0.9.21-24|64	# Packaging brain-damage
21mr|linuxdoc-tools-0.9.21-24|65	( cd entity-map
21mr|linuxdoc-tools-0.9.21-24|66	autoconf
21mr|linuxdoc-tools-0.9.21-24|67	%configure
21mr|linuxdoc-tools-0.9.21-24|68	)
21mr|linuxdoc-tools-0.9.21-24|69	%make OPTIMIZE="%{optflags}"
21mr|linuxdoc-tools-0.9.21-24|70	perl -pi -e 's,\$main::prefix/share/sgml/iso-entities-8879.1986/iso-entities.cat,/usr/share/sgml/sgml-iso-entities-8879.1986/catalog,' \
21mr|linuxdoc-tools-0.9.21-24|71	lib/LinuxDocTools.pm
21mr|linuxdoc-tools-0.9.21-24|72	
21mr|linuxdoc-tools-0.9.21-24|73	%install
21mr|linuxdoc-tools-0.9.21-24|74	%makeinstall
21mr|linuxdoc-tools-0.9.21-24|75	mv %{buildroot}%{_docdir}/%{name} %{buildroot}%{_docdir}/%{name}-%{version}
21mr|linuxdoc-tools-0.9.21-24|76	perl -pi -e 's,/usr/share/sgml/iso-entities-8879.1986/iso-entities.cat,\$main::prefix/share/sgml/sgml-iso-entities-8879.1986/catalog,' \
21mr|linuxdoc-tools-0.9.21-24|77	%{buildroot}%{_datadir}/%{name}/LinuxDocTools.pm
21mr|linuxdoc-tools-0.9.21-24|78	
21mr|linuxdoc-tools-0.9.21-24|79	# Some files need moving around.
21mr|linuxdoc-tools-0.9.21-24|80	rm -f %{buildroot}%{_datadir}/%{name}/epsf.*
21mr|linuxdoc-tools-0.9.21-24|81	rm -f %{buildroot}%{_datadir}/%{name}/url.sty
21mr|linuxdoc-tools-0.9.21-24|82	install -d %{buildroot}%{_datadir}/texmf-dist/tex/latex/misc
21mr|linuxdoc-tools-0.9.21-24|83	mv %{buildroot}%{_datadir}/%{name}/*.sty \
21mr|linuxdoc-tools-0.9.21-24|84	%{buildroot}%{_datadir}/texmf-dist/tex/latex/misc
21mr|linuxdoc-tools-0.9.21-24|85	
21mr|linuxdoc-tools-0.9.21-24|86	# Move perl modules to perl_vendorlib
21mr|linuxdoc-tools-0.9.21-24|87	mkdir -p %{buildroot}%{perl_vendorlib}/Text
21mr|linuxdoc-tools-0.9.21-24|88	mv %{buildroot}%{_libdir}/perl5/Text/EntityMap.pm \
21mr|linuxdoc-tools-0.9.21-24|89	%{buildroot}%{perl_vendorlib}/Text/
21mr|linuxdoc-tools-0.9.21-24|90	
21mr|linuxdoc-tools-0.9.21-24|91	cat > doc/COPYRIGHT <<EOF
21mr|linuxdoc-tools-0.9.21-24|92	(C) International Organization for Standardization 1986
21mr|linuxdoc-tools-0.9.21-24|93	Permission to copy in any form is granted for use with
21mr|linuxdoc-tools-0.9.21-24|94	conforming SGML systems and applications as defined in
21mr|linuxdoc-tools-0.9.21-24|95	ISO 8879, provided this notice is included in all copies.
21mr|linuxdoc-tools-0.9.21-24|96	EOF

13991 21
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1	%define commit 3a0e2a540dca2717a0068cf4de12160227d85cb1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|2	%define commit_short %(echo %{commit} | head -c 5)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|3	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|4	%if %{mdvver} >= 202310
21mr|linux-firmware-2-23.git3a0e2.20260214.1|5	%define _firmwarepath /usr/lib/firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|6	%else
21mr|linux-firmware-2-23.git3a0e2.20260214.1|7	%define _firmwarepath /lib/firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|8	%endif
21mr|linux-firmware-2-23.git3a0e2.20260214.1|9	%global _python_bytecompile_build 0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|10	%global _binaries_in_noarch_packages_terminate_build 0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|11	%global debug_package %{nil}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|12	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|13	Summary:	Firmware files used by the Linux kernel
21mr|linux-firmware-2-23.git3a0e2.20260214.1|14	Name:		linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|15	Version:	2
21mr|linux-firmware-2-23.git3a0e2.20260214.1|16	# When rebuilding package with the same source - increment the last number
21mr|linux-firmware-2-23.git3a0e2.20260214.1|17	# When updating to a new snapshot - increment the first number and drop the last one to 1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|18	Release:	23.git%{commit_short}.20260214.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|19	Epoch:		5
21mr|linux-firmware-2-23.git3a0e2.20260214.1|20	License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|21	Group:		System/Kernel and hardware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|22	Url:		https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
21mr|linux-firmware-2-23.git3a0e2.20260214.1|23	# https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
21mr|linux-firmware-2-23.git3a0e2.20260214.1|24	Source0:	%{commit}.tar.gz
21mr|linux-firmware-2-23.git3a0e2.20260214.1|25	Source1:	linux-firmware.rpmlintrc
21mr|linux-firmware-2-23.git3a0e2.20260214.1|26	Provides:	kernel-firmware = %{version}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|27	Provides:	kernel-firmware-extra = %{version}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|28	Provides:	radeon-firmware = %{version}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|29	Provides:	ralink-firmware = %{version}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|30	Provides:	rtlwifi-firmware = %{version}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|31	BuildArch:	noarch
21mr|linux-firmware-2-23.git3a0e2.20260214.1|32	# no sense in spending time for generating provides and requres - nothing will be generated
21mr|linux-firmware-2-23.git3a0e2.20260214.1|33	AutoProv:	no
21mr|linux-firmware-2-23.git3a0e2.20260214.1|34	AutoReq:	no
21mr|linux-firmware-2-23.git3a0e2.20260214.1|35	### Soft dependencies on other firmware subpackages to install them
21mr|linux-firmware-2-23.git3a0e2.20260214.1|36	# by default but to allow to uninstall them if needed
21mr|linux-firmware-2-23.git3a0e2.20260214.1|37	# TODO: maybe merge all firmwares into one packages?
21mr|linux-firmware-2-23.git3a0e2.20260214.1|38	# But that package will be very large...
21mr|linux-firmware-2-23.git3a0e2.20260214.1|39	# Subpackages of this package:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|40	Recommends:	iwlwifi-agn-ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|41	Recommends:	iwl3945-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|42	Recommends:	iwl4965-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|43	Recommends:	iwl-ax2xx-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|44	Recommends:	libertas-usb8388-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|45	Recommends:	libertas-usb8388-olpc-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|46	Recommends:	libertas-sd8686-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|47	Recommends:	libertas-sd8787-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|48	# Other packages with firmware:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|49	Recommends:	b43-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|50	Recommends:	apple-bcm-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|51	Requires(posttrans): coreutils
21mr|linux-firmware-2-23.git3a0e2.20260214.1|52	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|53	%if %{mdvver} >= 201910
21mr|linux-firmware-2-23.git3a0e2.20260214.1|54	%rename alsa-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|55	%endif
21mr|linux-firmware-2-23.git3a0e2.20260214.1|56	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|57	%description
21mr|linux-firmware-2-23.git3a0e2.20260214.1|58	This package includes firmware files required for some devices to
21mr|linux-firmware-2-23.git3a0e2.20260214.1|59	operate.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|60	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|61	%files -f linux-firmware.files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|62	%doc WHENCE LICENCE.* LICENSE.*
21mr|linux-firmware-2-23.git3a0e2.20260214.1|63	%dir %{_firmwarepath}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|64	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|65	%pretrans -p <lua>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|66	-- $paths were a directory with files inside it
21mr|linux-firmware-2-23.git3a0e2.20260214.1|67	-- but became a symlinks to another directories
21mr|linux-firmware-2-23.git3a0e2.20260214.1|68	-- https://bugzilla.rosalinux.ru/show_bug.cgi?id=13051
21mr|linux-firmware-2-23.git3a0e2.20260214.1|69	-- https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/
21mr|linux-firmware-2-23.git3a0e2.20260214.1|70	paths = { "%{_firmwarepath}/qcom/LENOVO/21BX", "%{_firmwarepath}/nvidia/ad103", "%{_firmwarepath}/nvidia/ad104", "%{_firmwarepath}/nvidia/ad106", "%{_firmwarepath}/nvidia/ad107" }
21mr|linux-firmware-2-23.git3a0e2.20260214.1|71	for index, path in ipairs(paths) do
21mr|linux-firmware-2-23.git3a0e2.20260214.1|72	st = posix.stat(path)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|73	if st and st.type == "directory" then
21mr|linux-firmware-2-23.git3a0e2.20260214.1|74	-- Assume that there are no files of external packages in this directory
21mr|linux-firmware-2-23.git3a0e2.20260214.1|75	-- to avoid making a very complex solution
21mr|linux-firmware-2-23.git3a0e2.20260214.1|76	os.rename(path, path .. ".rpmmoved")
21mr|linux-firmware-2-23.git3a0e2.20260214.1|77	end
21mr|linux-firmware-2-23.git3a0e2.20260214.1|78	end
21mr|linux-firmware-2-23.git3a0e2.20260214.1|79	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|80	%posttrans
21mr|linux-firmware-2-23.git3a0e2.20260214.1|81	# Lua os.remove() cannot remove a non-empty directory
21mr|linux-firmware-2-23.git3a0e2.20260214.1|82	paths=("%{_firmwarepath}/qcom/LENOVO/21BX" "%{_firmwarepath}/nvidia/ad103" "%{_firmwarepath}/nvidia/ad104" "%{_firmwarepath}/nvidia/ad106" "%{_firmwarepath}/nvidia/ad107")
21mr|linux-firmware-2-23.git3a0e2.20260214.1|83	for x in "${paths[@]}"; do
21mr|linux-firmware-2-23.git3a0e2.20260214.1|84	if test -L "$x" && test -d "$x.rpmmoved"; then
21mr|linux-firmware-2-23.git3a0e2.20260214.1|85	rm -fr "$x.rpmmoved"
21mr|linux-firmware-2-23.git3a0e2.20260214.1|86	fi
21mr|linux-firmware-2-23.git3a0e2.20260214.1|87	done
21mr|linux-firmware-2-23.git3a0e2.20260214.1|88	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|89	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|90	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|91	%package -n iwlwifi-agn-ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|92	Summary:	Firmware for Intel(R) Wireless WiFi 1xx/1000/.../8xxx Series Adapters
21mr|linux-firmware-2-23.git3a0e2.20260214.1|93	License:	Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|94	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|95	%description -n iwlwifi-agn-ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|96	This package contains all the iwlwifi wireless firmware files supported
21mr|linux-firmware-2-23.git3a0e2.20260214.1|97	by the iwlwifi kernel driver. That means all of:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|98	iwlwifi-1xx/1000/2xxx/5xxx/6xxx/7xxx/8xxx/9xxx*.ucode firmwares.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|99	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|100	%files -n iwlwifi-agn-ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|101	%doc WHENCE LICENCE.iwlwifi_firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|102	%{_firmwarepath}/iwlwifi-100-5.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|103	%{_firmwarepath}/iwlwifi-105-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|104	%{_firmwarepath}/iwlwifi-135-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|105	%{_firmwarepath}/iwlwifi-1000-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|106	%{_firmwarepath}/iwlwifi-2000-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|107	%{_firmwarepath}/iwlwifi-2030-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|108	%{_firmwarepath}/iwlwifi-3160-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|109	%{_firmwarepath}/iwlwifi-3168-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|110	%{_firmwarepath}/iwlwifi-5000-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|111	%{_firmwarepath}/iwlwifi-5150-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|112	%{_firmwarepath}/iwlwifi-6000-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|113	%{_firmwarepath}/iwlwifi-6000g2a-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|114	%{_firmwarepath}/iwlwifi-6000g2b-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|115	%{_firmwarepath}/iwlwifi-6050-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|116	%{_firmwarepath}/iwlwifi-7260-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|117	%{_firmwarepath}/iwlwifi-7265*-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|118	%{_firmwarepath}/iwlwifi-8000*-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|119	%{_firmwarepath}/iwlwifi-8265*-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|120	%{_firmwarepath}/iwlwifi-9000*-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|121	%{_firmwarepath}/iwlwifi-9260*-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|122	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|123	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|124	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|125	%package -n iwl3945-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|126	Summary:	Firmware for Intel® PRO/Wireless 3945 A/B/G network adaptors
21mr|linux-firmware-2-23.git3a0e2.20260214.1|127	License:	Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|128	%if %{mdvver} >= 202510
21mr|linux-firmware-2-23.git3a0e2.20260214.1|129	Obsoletes: iwlwifi-3945-ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|130	Conflicts: iwlwifi-3945-ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|131	%endif
21mr|linux-firmware-2-23.git3a0e2.20260214.1|132	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|133	%description -n iwl3945-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|134	This package contains the firmware required by the iwl3945 driver
21mr|linux-firmware-2-23.git3a0e2.20260214.1|135	for Linux.  Usage of the firmware is subject to the terms and conditions
21mr|linux-firmware-2-23.git3a0e2.20260214.1|136	contained inside the provided LICENSE file. Please read it carefully.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|137	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|138	%files -n iwl3945-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|139	%doc WHENCE LICENCE.iwlwifi_firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|140	%{_firmwarepath}/iwlwifi-3945-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|141	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|142	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|143	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|144	%package -n iwl4965-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|145	Summary:	Firmware for Intel® PRO/Wireless 4965 A/G/N network adaptors
21mr|linux-firmware-2-23.git3a0e2.20260214.1|146	License:	Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|147	%if %{mdvver} >= 202510
21mr|linux-firmware-2-23.git3a0e2.20260214.1|148	Obsoletes: iwlwifi-4965-ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|149	Conflicts: iwlwifi-4965-ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|150	%endif
21mr|linux-firmware-2-23.git3a0e2.20260214.1|151	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|152	%description -n iwl4965-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|153	This package contains the firmware required by the iwl4965 driver
21mr|linux-firmware-2-23.git3a0e2.20260214.1|154	for Linux.  Usage of the firmware is subject to the terms and conditions
21mr|linux-firmware-2-23.git3a0e2.20260214.1|155	contained inside the provided LICENSE file. Please read it carefully.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|156	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|157	%files -n iwl4965-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|158	%doc WHENCE LICENCE.iwlwifi_firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|159	%{_firmwarepath}/iwlwifi-4965-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|160	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|161	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|162	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|163	%package -n iwl-ax2xx-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|164	Summary:	Firmware for Intel® Wi-Fi 6 AX201 160MHz network adaptors
21mr|linux-firmware-2-23.git3a0e2.20260214.1|165	License:	Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|166	# packages 200 and 201 were merged into one
21mr|linux-firmware-2-23.git3a0e2.20260214.1|167	Conflicts:	iwl-ax200-firmware < 4:1-1.git7a300.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|168	Obsoletes:	iwl-ax200-firmware < 4:1-1.git7a300.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|169	Conflicts:	iwl-ax201-firmware < 4:1-1.git7a300.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|170	Obsoletes:	iwl-ax201-firmware < 4:1-1.git7a300.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|171	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|172	%description -n iwl-ax2xx-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|173	This package contains the firmware required by the iwlwifi driver
21mr|linux-firmware-2-23.git3a0e2.20260214.1|174	for Linux.  Usage of the firmware is subject to the terms and conditions
21mr|linux-firmware-2-23.git3a0e2.20260214.1|175	contained inside the provided LICENSE.iwlwifi_firmware file.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|176	Please read it carefully.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|177	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|178	%files -n iwl-ax2xx-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|179	%doc WHENCE LICENCE.iwlwifi_firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|180	%{_firmwarepath}/iwlwifi-Qu-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|181	# What is QuZ*, for which hardware?! I didn't find.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|182	%{_firmwarepath}/iwlwifi-QuZ-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|183	%{_firmwarepath}/iwlwifi-ty-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|184	%{_firmwarepath}/iwlwifi-ty-*.pnvm
21mr|linux-firmware-2-23.git3a0e2.20260214.1|185	%{_firmwarepath}/iwlwifi-cc-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|186	%{_firmwarepath}/iwlwifi-sc-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|187	%{_firmwarepath}/iwlwifi-so-a0-*.pnvm
21mr|linux-firmware-2-23.git3a0e2.20260214.1|188	%{_firmwarepath}/iwlwifi-so-a0-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|189	%{_firmwarepath}/iwlwifi-gl-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|190	%{_firmwarepath}/iwlwifi-gl-*.pnvm
21mr|linux-firmware-2-23.git3a0e2.20260214.1|191	%{_firmwarepath}/iwlwifi-ma-*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|192	%{_firmwarepath}/iwlwifi-ma-*.pnvm
21mr|linux-firmware-2-23.git3a0e2.20260214.1|193	%{_firmwarepath}/iwlwifi-bz-b0*.ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|194	%{_firmwarepath}/iwlwifi-bz-b0*.pnvm
21mr|linux-firmware-2-23.git3a0e2.20260214.1|195	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|196	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|197	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|198	%package -n libertas-usb8388-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|199	Summary:	Firmware for Marvell Libertas USB 8388 Network Adapter
21mr|linux-firmware-2-23.git3a0e2.20260214.1|200	License:	Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|201	Obsoletes:	libertas-usb8388-firmware < 2:5.110.22.p23-8
21mr|linux-firmware-2-23.git3a0e2.20260214.1|202	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|203	%description -n libertas-usb8388-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|204	Firmware for Marvell Libertas USB 8388 Network Adapter.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|205	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|206	%files -n libertas-usb8388-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|207	%doc WHENCE LICENCE.Marvell
21mr|linux-firmware-2-23.git3a0e2.20260214.1|208	%dir %{_firmwarepath}/libertas
21mr|linux-firmware-2-23.git3a0e2.20260214.1|209	%{_firmwarepath}/libertas/usb8388_v9.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|210	%{_firmwarepath}/libertas/usb8388_v5.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|211	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|212	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|213	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|214	%package -n libertas-usb8388-olpc-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|215	Summary:	OLPC firmware for Marvell Libertas USB 8388 Network Adapter
21mr|linux-firmware-2-23.git3a0e2.20260214.1|216	License:	Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|217	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|218	%description -n libertas-usb8388-olpc-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|219	Firmware for Marvell Libertas USB 8388 Network Adapter with OLPC mesh network
21mr|linux-firmware-2-23.git3a0e2.20260214.1|220	support.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|221	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|222	%files -n libertas-usb8388-olpc-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|223	%doc WHENCE LICENCE.Marvell
21mr|linux-firmware-2-23.git3a0e2.20260214.1|224	%dir %{_firmwarepath}/libertas
21mr|linux-firmware-2-23.git3a0e2.20260214.1|225	%{_firmwarepath}/libertas/usb8388_olpc.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|226	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|227	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|228	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|229	%package -n libertas-sd8686-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|230	Summary:	Firmware for Marvell Libertas SD 8686 Network Adapter
21mr|linux-firmware-2-23.git3a0e2.20260214.1|231	License:	Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|232	Obsoletes:	libertas-sd8686-firmware < 9.70.20.p0-4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|233	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|234	%description -n libertas-sd8686-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|235	Firmware for Marvell Libertas SD 8686 Network Adapter.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|236	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|237	%files -n libertas-sd8686-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|238	%doc WHENCE LICENCE.Marvell
21mr|linux-firmware-2-23.git3a0e2.20260214.1|239	%dir %{_firmwarepath}/libertas
21mr|linux-firmware-2-23.git3a0e2.20260214.1|240	%{_firmwarepath}/libertas/sd8686*
21mr|linux-firmware-2-23.git3a0e2.20260214.1|241	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|242	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|243	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|244	%package -n libertas-sd8787-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|245	Summary:	Firmware for Marvell Libertas SD 8787 Network Adapter
21mr|linux-firmware-2-23.git3a0e2.20260214.1|246	License:	Redistributable, no modification permitted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|247	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|248	%description -n libertas-sd8787-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|249	Firmware for Marvell Libertas SD 8787 Network Adapter.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|250	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|251	%files -n libertas-sd8787-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|252	%doc WHENCE LICENCE.Marvell
21mr|linux-firmware-2-23.git3a0e2.20260214.1|253	%dir %{_firmwarepath}/mrvl
21mr|linux-firmware-2-23.git3a0e2.20260214.1|254	%{_firmwarepath}/mrvl/sd8787*
21mr|linux-firmware-2-23.git3a0e2.20260214.1|255	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|256	#----------------------------------------------------------------------------
21mr|linux-firmware-2-23.git3a0e2.20260214.1|257	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|258	%prep
21mr|linux-firmware-2-23.git3a0e2.20260214.1|259	%setup -q -n %{commit}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|260	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|261	%build
21mr|linux-firmware-2-23.git3a0e2.20260214.1|262	# Remove firmware shipped in separate packages already
21mr|linux-firmware-2-23.git3a0e2.20260214.1|263	# Perhaps these should be built as subpackages of linux-firmware?
21mr|linux-firmware-2-23.git3a0e2.20260214.1|264	rm -rf ess korg sb16 yamaha
21mr|linux-firmware-2-23.git3a0e2.20260214.1|265	# And _some_ conexant firmware.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|266	rm v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx25840.fw
21mr|linux-firmware-2-23.git3a0e2.20260214.1|267	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|268	# Remove source files we don't need to install
21mr|linux-firmware-2-23.git3a0e2.20260214.1|269	rm -f usbdux/*dux */*.asm
21mr|linux-firmware-2-23.git3a0e2.20260214.1|270	rm -rf carl9170fw
21mr|linux-firmware-2-23.git3a0e2.20260214.1|271	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|272	# No need to install old firmware versions where we also provide newer versions
21mr|linux-firmware-2-23.git3a0e2.20260214.1|273	# which are preferred and support the same (or more) hardware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|274	rm -f libertas/sd8686_v8*
21mr|linux-firmware-2-23.git3a0e2.20260214.1|275	rm -f libertas/usb8388_v5.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|276	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|277	# Remove firmware for Creative CA0132 HD as it's in alsa-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|278	# alsa-firmware was dropped in rosa2019.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|279	%if %{mdvver} < 201910
21mr|linux-firmware-2-23.git3a0e2.20260214.1|280	rm -f ctefx.bin ctspeq.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|281	%endif
21mr|linux-firmware-2-23.git3a0e2.20260214.1|282	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|283	%install
21mr|linux-firmware-2-23.git3a0e2.20260214.1|284	# TODO: compress firmware?
21mr|linux-firmware-2-23.git3a0e2.20260214.1|285	# Will deduplication (make dedup or e.g.rdfind) make sense for RPM?
21mr|linux-firmware-2-23.git3a0e2.20260214.1|286	make install DESTDIR=%{buildroot} FIRMWAREDIR=%{_firmwarepath}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|287	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|288	# Create file list but exclude firmwares that we place in subpackages
21mr|linux-firmware-2-23.git3a0e2.20260214.1|289	FILEDIR=`pwd`
21mr|linux-firmware-2-23.git3a0e2.20260214.1|290	pushd %{buildroot}/%{_firmwarepath}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|291	find . \! -type d > $FILEDIR/linux-firmware.files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|292	find . -type d | sed -e '/^.$/d' > $FILEDIR/linux-firmware.dirs
21mr|linux-firmware-2-23.git3a0e2.20260214.1|293	popd
21mr|linux-firmware-2-23.git3a0e2.20260214.1|294	sed -i -e 's:^./::' linux-firmware.{files,dirs}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|295	sed -i -e '/^iwlwifi/d' \
21mr|linux-firmware-2-23.git3a0e2.20260214.1|296	-i -e '/^libertas\/sd8686/d' \
21mr|linux-firmware-2-23.git3a0e2.20260214.1|297	-i -e '/^libertas\/usb8388/d' \
21mr|linux-firmware-2-23.git3a0e2.20260214.1|298	-i -e '/^mrvl\/sd8787/d' \
21mr|linux-firmware-2-23.git3a0e2.20260214.1|299	linux-firmware.files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|300	sed -i -e 's!^!%{_firmwarepath}/!' linux-firmware.{files,dirs}
21mr|linux-firmware-2-23.git3a0e2.20260214.1|301	# add " " to deal with files with spaces in names
21mr|linux-firmware-2-23.git3a0e2.20260214.1|302	sed -i -e 's,^,",' -e 's,$,",' linux-firmware.files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|303	sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|304	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|305	%changelog
21mr|linux-firmware-2-23.git3a0e2.20260214.1|306	- Merge: ee472e3 28c81b2
21mr|linux-firmware-2-23.git3a0e2.20260214.1|307	* Wed Feb 18 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|308	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|309	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|310	* Wed Feb 18 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|311	- upd to snapshot 3a0e2 (20260214)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|312	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|313	* Thu Jan 29 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|314	- %%ifarch was never true because of "BuildArch: noarch"
21mr|linux-firmware-2-23.git3a0e2.20260214.1|315	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|316	- Merge: f992a77 22c6457
21mr|linux-firmware-2-23.git3a0e2.20260214.1|317	* Mon Oct 13 2025 BiteDasher <finziyr@yandex.ru> 2-22.git919da.20251011.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|318	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|319	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|320	* Mon Oct 13 2025 BiteDasher <finziyr@yandex.ru> 2-22.git919da.20251011.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|321	- Replace external iwlwifi-3945/4965-ucode firmware files with builtins for ROSA 13
21mr|linux-firmware-2-23.git3a0e2.20260214.1|322	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|323	* Mon Oct 13 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|324	- upd to snapshot 919da (20251011)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|325	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|326	- Merge: 1f776e6 a29f1d9
21mr|linux-firmware-2-23.git3a0e2.20260214.1|327	* Wed Oct 1 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|328	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|329	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|330	* Wed Oct 1 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|331	- Update snapshot/fix nvidia symlinks
21mr|linux-firmware-2-23.git3a0e2.20260214.1|332	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|333	- Merge: 5dc0ee0 c3a608e
21mr|linux-firmware-2-23.git3a0e2.20260214.1|334	* Wed Sep 24 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|335	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|336	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|337	* Wed Sep 24 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|338	- Format Source0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|339	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|340	- Merge: a2d595b ba4bed6
21mr|linux-firmware-2-23.git3a0e2.20260214.1|341	* Wed Sep 24 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|342	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|343	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|344	* Wed Sep 24 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|345	- Fix upd.sh
21mr|linux-firmware-2-23.git3a0e2.20260214.1|346	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|347	- Merge: 2065290 1e3d9e5
21mr|linux-firmware-2-23.git3a0e2.20260214.1|348	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru> 2-20.git1ce2d.20250808.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|349	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|350	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|351	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru> 2-20.git1ce2d.20250808.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|352	- Fix abf.yml
21mr|linux-firmware-2-23.git3a0e2.20260214.1|353	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|354	- Merge: cb19b44 ea7334c
21mr|linux-firmware-2-23.git3a0e2.20260214.1|355	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|356	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|357	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|358	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|359	- Update to 20250808
21mr|linux-firmware-2-23.git3a0e2.20260214.1|360	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|361	- Merge: 5e761b9 7db199d
21mr|linux-firmware-2-23.git3a0e2.20260214.1|362	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|363	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|364	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|365	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|366	- Update to 20250912
21mr|linux-firmware-2-23.git3a0e2.20260214.1|367	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|368	- Merge: d5bb2b3 fa99af4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|369	* Mon Dec 23 2024 BiteDasher <finziyr@yandex.ru> 2-19.git9e1d9.20241220.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|370	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|371	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|372	* Mon Dec 23 2024 BiteDasher <finziyr@yandex.ru> 2-19.git9e1d9.20241220.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|373	- upd: 2024.12.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|374	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|375	- Merge: 17660ca 894fca4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|376	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|377	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|378	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|379	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|380	- autoadd .nvchecker.toml for linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|381	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|382	* Sun Dec 1 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2-18.gite6c08.20241128.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|383	- upd to 20241128, adapt for changes in Makefile
21mr|linux-firmware-2-23.git3a0e2.20260214.1|384	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|385	* Thu Nov 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2-17.gitc0165.20241010.2
21mr|linux-firmware-2-23.git3a0e2.20260214.1|386	- speed up building
21mr|linux-firmware-2-23.git3a0e2.20260214.1|387	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|388	* Thu Oct 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2-17.gitc0165.20241010.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|389	- pull firmware for WiFis on macs
21mr|linux-firmware-2-23.git3a0e2.20260214.1|390	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|391	* Thu Oct 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|392	- update snapshot to 20241010
21mr|linux-firmware-2-23.git3a0e2.20260214.1|393	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|394	* Wed Oct 2 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|395	- upd to snapshot 95bfe (20241001)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|396	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|397	* Fri Jul 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2-15.gite94a2.20240703.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|398	- upd to snapshot e94a2 (20240703)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|399	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|400	* Fri Jul 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|401	- Revert "version autoupdate [20240410]"
21mr|linux-firmware-2-23.git3a0e2.20260214.1|402	- This reverts commit 5358e6103dfa4184d8dc28d1155a60d3835be3fe.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|403	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|404	* Tue Apr 16 2024 Alexander Stefanov <alexander@mezon.ru> 20240410-1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|405	- version autoupdate [20240410]
21mr|linux-firmware-2-23.git3a0e2.20260214.1|406	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|407	* Mon Apr 8 2024 Giovanni Mariani <mc2374@mclink.it>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|408	- Updated to 20240405 snapshot
21mr|linux-firmware-2-23.git3a0e2.20260214.1|409	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|410	* Mon Mar 11 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2-14.git92010.20240308.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|411	- upd to snapshot 92010 (20240308)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|412	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|413	* Wed Feb 21 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2-13.git97b69.20240220.3
21mr|linux-firmware-2-23.git3a0e2.20260214.1|414	- adapt for older platforms
21mr|linux-firmware-2-23.git3a0e2.20260214.1|415	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|416	* Wed Feb 21 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2-13.git97b69.20240220.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|417	- update
21mr|linux-firmware-2-23.git3a0e2.20260214.1|418	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|419	* Wed Feb 21 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|420	- upd.sh: fix getting date
21mr|linux-firmware-2-23.git3a0e2.20260214.1|421	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|422	* Thu Nov 23 2023 Victor Ryzhikh <victorr2007@yandex.ru> 2-12.git3672c.20230918.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|423	- Updated linux-firmware.spec
21mr|linux-firmware-2-23.git3a0e2.20260214.1|424	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|425	* Tue Oct 3 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|426	- rosa2023.1: /usr merge
21mr|linux-firmware-2-23.git3a0e2.20260214.1|427	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|428	* Sat Sep 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|429	- upd.sh: validate date better
21mr|linux-firmware-2-23.git3a0e2.20260214.1|430	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|431	* Fri Sep 22 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-11.git3672c.20230918.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|432	- include date into release, upd to snapshot 3672c (20230918)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|433	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|434	* Mon Aug 21 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-10.git0e048.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|435	- upd to snapshot 0e048
21mr|linux-firmware-2-23.git3a0e2.20260214.1|436	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|437	* Fri Aug 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-9.git789aa.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|438	- upd to snapshot 789aa
21mr|linux-firmware-2-23.git3a0e2.20260214.1|439	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|440	* Sun Aug 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-8.git7be27.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|441	- add update script
21mr|linux-firmware-2-23.git3a0e2.20260214.1|442	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|443	* Sun Aug 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|444	- upd to snapshot 7be27
21mr|linux-firmware-2-23.git3a0e2.20260214.1|445	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|446	* Wed Jun 14 2023 Mikhail Novosyolov <m@mikhailnov.ru> 1-7.git1cd1c.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|447	- upd to snapshot 1cd1c
21mr|linux-firmware-2-23.git3a0e2.20260214.1|448	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|449	* Mon Mar 13 2023 Mikhail Novosyolov <m@mikhailnov.ru> 1-6.gitc761d.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|450	- update snapshot
21mr|linux-firmware-2-23.git3a0e2.20260214.1|451	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|452	* Wed Feb 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-5.gita253a.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|453	- lua os.remove() cannot delete directory recusively
21mr|linux-firmware-2-23.git3a0e2.20260214.1|454	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|455	* Wed Feb 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|456	- Rewrite %%%%pretrans in lua
21mr|linux-firmware-2-23.git3a0e2.20260214.1|457	- RPM caluculated transaction before running %%pre and saw conflicts
21mr|linux-firmware-2-23.git3a0e2.20260214.1|458	- Using mdvver because upgrading to rosa2023.1 will be officially supported after a full upgrade of rosa2021.1,
21mr|linux-firmware-2-23.git3a0e2.20260214.1|459	- avoid polluting rosa2023.1 with odd scriptlets.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|460	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|461	* Wed Feb 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|462	- Update snapshot, fix upgrading
21mr|linux-firmware-2-23.git3a0e2.20260214.1|463	- %%pretrans in sh made RPM autoreq /bin/sh before the start of transaction which is not possible when nothing is installed (when building a chroot/ISO)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|464	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|465	* Mon Jan 30 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|466	- Replace directory with symlink for update directory to symlink
21mr|linux-firmware-2-23.git3a0e2.20260214.1|467	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|468	* Wed Dec 14 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|469	- update snapsjot
21mr|linux-firmware-2-23.git3a0e2.20260214.1|470	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|471	* Fri Sep 9 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-2.git2f2f0.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|472	- Package linked firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|473	- Many thanks to Peter Robinson <pbrobinson@gmail.com> for noting this.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|474	- File WHENCE contains information which symlinks must be created,
21mr|linux-firmware-2-23.git3a0e2.20260214.1|475	- but they were not created.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|476	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|477	* Fri Sep 9 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|478	- update, deal with new files with spaces, fix rtl8723bs
21mr|linux-firmware-2-23.git3a0e2.20260214.1|479	- From dmesg:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|480	- rtl8723bs mmc2:0001:1: Direct firmware load for rtlwifi/rtl8723bs_nic.bin failed with error -2
21mr|linux-firmware-2-23.git3a0e2.20260214.1|481	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|482	* Mon Nov 1 2021 Alexander Stefanov <alexander@mezon.ru> 1-1.git7a300.6
21mr|linux-firmware-2-23.git3a0e2.20260214.1|483	- adjust provides
21mr|linux-firmware-2-23.git3a0e2.20260214.1|484	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|485	* Sat Oct 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-1.git7a300.5
21mr|linux-firmware-2-23.git3a0e2.20260214.1|486	- Bump release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|487	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|488	* Sat Oct 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|489	- Revert "remove conflicts"
21mr|linux-firmware-2-23.git3a0e2.20260214.1|490	- This reverts commit 11cf8107c435d0c82cc9b817a871c7c838cb2d51.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|491	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|492	* Sat Oct 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|493	- Revert "remove obsoletes completely"
21mr|linux-firmware-2-23.git3a0e2.20260214.1|494	- This reverts commit acc699ac32b54ac0a8d57b285ed7ff75ae5b2ff9.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|495	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|496	* Thu Oct 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-1.git7a300.4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|497	- remove obsoletes completely
21mr|linux-firmware-2-23.git3a0e2.20260214.1|498	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|499	* Thu Oct 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|500	- remove conflicts
21mr|linux-firmware-2-23.git3a0e2.20260214.1|501	- Ошибка: проверка транзакции на разрешение зависимостей:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|502	- iwl-ax200-firmware < 4:1-1.git7a300.1 конфликтует с iwl-ax2xx-firmware-4:1-1.git7a300.2.noarch
21mr|linux-firmware-2-23.git3a0e2.20260214.1|503	- iwl-ax201-firmware < 4:1-1.git7a300.1 конфликтует с iwl-ax2xx-firmware-4:1-1.git7a300.2.noarch
21mr|linux-firmware-2-23.git3a0e2.20260214.1|504	- iwl-ax200-firmware < 4:1-1.git7a300.1 устарел из-за iwl-ax2xx-firmware-4:1-1.git7a300.2.noarch
21mr|linux-firmware-2-23.git3a0e2.20260214.1|505	- iwl-ax201-firmware < 4:1-1.git7a300.1 устарел из-за iwl-ax2xx-firmware-4:1-1.git7a300.2.noarch
21mr|linux-firmware-2-23.git3a0e2.20260214.1|506	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|507	* Thu Oct 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|508	- Fix updating (forgot epoch)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|509	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|510	* Thu Oct 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|511	- update, merge subpackages because not only 200 and 201 models are supported
21mr|linux-firmware-2-23.git3a0e2.20260214.1|512	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|513	* Thu Oct 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|514	- pull b43-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|515	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|516	* Sat Jul 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-0.gitd79c2.1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|517	- Easify updates by avoiding manual packing of tarball
21mr|linux-firmware-2-23.git3a0e2.20260214.1|518	- Now it will be enough to just:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|519	- 1. change commit hash
21mr|linux-firmware-2-23.git3a0e2.20260214.1|520	- 2. update Release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|521	- 3. run: spectool -g *.spec && abf put -n
21mr|linux-firmware-2-23.git3a0e2.20260214.1|522	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|523	* Wed Jun 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 20210629-1.gitd79c267
21mr|linux-firmware-2-23.git3a0e2.20260214.1|524	- upd: 20210518 -> 20210629
21mr|linux-firmware-2-23.git3a0e2.20260214.1|525	- Changelog:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|526	- 2021-06-29 07:26:03 -0400 d79c267 amdgpu: update vcn firmware for green sardine for 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|527	- 2021-06-29 07:25:53 -0400 5f74558 amdgpu: update vcn firmware for renoir for 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|528	- 2021-06-29 07:25:45 -0400 7dc80f7 amdgpu: update vcn firmware for navi14 for 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|529	- 2021-06-29 07:25:38 -0400 d238647 amdgpu: update vcn firmware for navi12 for 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|530	- 2021-06-29 07:25:21 -0400 8004d71 amdgpu: update vcn firmware for navi10 for 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|531	- 2021-06-29 07:24:50 -0400 87619e4 amdgpu: add initial dimgrey cavefish firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|532	- 2021-06-29 07:24:50 -0400 4043da4 amdgpu: update sienna cichlid firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|533	- 2021-06-29 07:24:50 -0400 a5df2f4 amdgpu: update vega20 firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|534	- 2021-06-29 07:24:50 -0400 e24183c amdgpu: update Picasso firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|535	- 2021-06-29 07:24:50 -0400 d561634 amdgpu: update navi14 firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|536	- 2021-06-29 07:24:50 -0400 7db063c amdgpu: update green sardine firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|537	- 2021-06-29 07:24:21 -0400 24e8e81 amdgpu: update vega12 firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|538	- 2021-06-29 07:24:21 -0400 878a59f amdgpu: update navi12 firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|539	- 2021-06-29 07:24:20 -0400 47a5602 amdgpu: update vega10 firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|540	- 2021-06-29 07:24:20 -0400 56ef642 amdgpu: update renoir firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|541	- 2021-06-29 07:24:11 -0400 00f6cae amdgpu: update navi10 firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|542	- 2021-06-29 07:23:51 -0400 bbce266 amdgpu: update raven2 firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|543	- 2021-06-29 07:23:37 -0400 d1f79ac amdgpu: update arcturus firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|544	- 2021-06-29 07:23:25 -0400 78bdc7f amdgpu: update raven firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|545	- 2021-06-29 07:23:14 -0400 ae467cc amdgpu: update navy flounder firmware from 21.20
21mr|linux-firmware-2-23.git3a0e2.20260214.1|546	- 2021-06-29 07:21:09 -0400 25ddc61 linux-firmware: Update firmware file for Intel Bluetooth AX210
21mr|linux-firmware-2-23.git3a0e2.20260214.1|547	- 2021-06-29 07:21:08 -0400 34803c2 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|548	- 2021-06-29 07:21:08 -0400 57d8a39 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|549	- 2021-06-29 07:15:02 -0400 f5a0bc7 rtl_bt: Update RTL8852A BT USB firmware to 0xD9A8_A0CD
21mr|linux-firmware-2-23.git3a0e2.20260214.1|550	- 2021-06-29 07:13:49 -0400 0380d7a Merge https://github.com/rjliao-qca/qca-btfw into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|551	- 2021-06-29 07:12:58 -0400 2fd5139 linux-firmware: update firmware for MT7921 WiFi device to 20210612122753
21mr|linux-firmware-2-23.git3a0e2.20260214.1|552	- 2021-06-29 07:11:54 -0400 df9acd5 rtl_bt: Update RTL8822C BT(UART I/F) FW to 0x05A8_C6B4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|553	- 2021-06-16 10:56:11 +0800 160fd62 QCA: Update Bluetooth firmware for QCA6174
21mr|linux-firmware-2-23.git3a0e2.20260214.1|554	- 2021-06-09 07:12:02 -0400 0f66b74 cypress: update firmware for cyw54591 pcie
21mr|linux-firmware-2-23.git3a0e2.20260214.1|555	- 2021-06-09 07:12:02 -0400 ad185af cypress: update firmware for cyw4373 sdio
21mr|linux-firmware-2-23.git3a0e2.20260214.1|556	- 2021-06-09 07:12:02 -0400 77d3eb8 cypress: update firmware for cyw43570 pcie
21mr|linux-firmware-2-23.git3a0e2.20260214.1|557	- 2021-06-09 07:12:01 -0400 92e9acd cypress: update firmware for cyw4356 sdio
21mr|linux-firmware-2-23.git3a0e2.20260214.1|558	- 2021-06-09 07:12:01 -0400 5f88084 cypress: update firmware for cyw4354 sdio
21mr|linux-firmware-2-23.git3a0e2.20260214.1|559	- 2021-06-09 07:12:01 -0400 f97e316 cypress: update firmware for cyw43455 sdio
21mr|linux-firmware-2-23.git3a0e2.20260214.1|560	- 2021-06-09 07:12:01 -0400 3df9ea0 cypress: update firmware for cyw43430 sdio
21mr|linux-firmware-2-23.git3a0e2.20260214.1|561	- 2021-06-09 07:12:01 -0400 1ffb738 cypress: update firmware for cyw43340 sdio
21mr|linux-firmware-2-23.git3a0e2.20260214.1|562	- 2021-06-09 07:12:01 -0400 6150015 cypress: update firmware for cyw43012 sdio
21mr|linux-firmware-2-23.git3a0e2.20260214.1|563	- 2021-06-09 07:10:22 -0400 64f02a2 rtl_bt: Add rtl8761bu firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|564	- 2021-06-09 07:10:06 -0400 7118987 rtl_bt: Add rtl8761b firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|565	- 2021-06-09 07:07:44 -0400 da416b0 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2946
21mr|linux-firmware-2-23.git3a0e2.20260214.1|566	- 2021-06-09 06:53:45 -0400 572c3d8 mediatek: update MT7915 firmware to 20201105
21mr|linux-firmware-2-23.git3a0e2.20260214.1|567	- 2021-06-09 06:52:54 -0400 f9503fa Merge https://github.com/rjliao-qca/qca-btfw into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|568	- 2021-06-09 06:50:42 -0400 43b17ac rtl_bt: Update RTL8822C BT(UART I/F) FW to 0x05A8_A0CB
21mr|linux-firmware-2-23.git3a0e2.20260214.1|569	- 2021-06-09 06:50:01 -0400 bacc883 rtl_bt: Update RTL8822C BT(USB I/F) FW to 0x09A8_A0CB
21mr|linux-firmware-2-23.git3a0e2.20260214.1|570	- 2021-06-09 06:48:44 -0400 fcfa20a Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|571	- 2021-06-09 06:47:17 -0400 42a66e5 linux-firmware: update firmware for MT7921 WiFi device
21mr|linux-firmware-2-23.git3a0e2.20260214.1|572	- 2021-05-31 13:59:12 +0800 4adb20b QCA: Add Bluetooth firmware for WCN685x
21mr|linux-firmware-2-23.git3a0e2.20260214.1|573	- 2021-05-27 16:31:22 +0800 4823783 QCA: Update Bluetooth firmware for QCA6174
21mr|linux-firmware-2-23.git3a0e2.20260214.1|574	- 2021-05-25 17:36:19 +0800 293c789 QCA: Update Bluetooth firmware for QCA6390
21mr|linux-firmware-2-23.git3a0e2.20260214.1|575	- 2021-05-24 00:51:20 -0700 0c8946d cxgb4: Update firmware to revision 1.25.6.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|576	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|577	* Tue May 25 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 20210518-1.gitf846292
21mr|linux-firmware-2-23.git3a0e2.20260214.1|578	- upd: 20210405 -> 20210518
21mr|linux-firmware-2-23.git3a0e2.20260214.1|579	- Changelog:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|580	- 2021-05-18 11:03:08 -0400 f846292 nvidia: fix symlinks for tu104/tu106 acr unload firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|581	- 2021-05-18 11:02:26 -0400 984de10 rtw88: 8822c: Update normal firmware to v9.9.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|582	- 2021-05-12 07:02:22 -0400 55d9649 Merge tag 'iwlwifi-fw-2021-05-12' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|583	- 2021-05-12 10:53:38 +0300 56115b2 iwlwifi: update 8000 family firmwares
21mr|linux-firmware-2-23.git3a0e2.20260214.1|584	- 2021-05-12 10:53:35 +0300 15f424b iwlwifi: update 9000-family firmwares to core60-51
21mr|linux-firmware-2-23.git3a0e2.20260214.1|585	- 2021-05-12 10:53:30 +0300 2b13afc iwlwifi: add new FWs from core60-51 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|586	- 2021-05-11 07:48:10 -0400 7685cf4 nvidia: Update Tegra194 XUSB firmware to v60.09
21mr|linux-firmware-2-23.git3a0e2.20260214.1|587	- 2021-05-11 07:48:05 -0400 cf32752 nvidia: Update Tegra186 XUSB firmware to v55.18
21mr|linux-firmware-2-23.git3a0e2.20260214.1|588	- 2021-05-11 07:47:55 -0400 cb8ca82 nvidia: Update Tegra210 XUSB firmware to v50.26
21mr|linux-firmware-2-23.git3a0e2.20260214.1|589	- 2021-05-11 07:45:59 -0400 f99d6a1 linux-firmware: update firmware for mhdp8546
21mr|linux-firmware-2-23.git3a0e2.20260214.1|590	- 2021-05-03 19:29:07 -0400 ecdfcf8 Merge branch 'adlp_dmc_firmware' of git://anongit.freedesktop.org/drm/drm-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|591	- 2021-05-03 19:27:31 -0400 547b202 Merge https://github.com/suraj714/linux-firmware-venus into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|592	- 2021-05-03 14:34:52 -0700 3d32f21 i915: Add ADL-P DMC Support
21mr|linux-firmware-2-23.git3a0e2.20260214.1|593	- 2021-05-03 09:26:38 -0400 3f23f51 amdgpu: add new polaris 12 MC firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|594	- 2021-05-03 09:26:01 -0400 a2565bb firmware: nvidia: Add VIC firmware for Tegra194
21mr|linux-firmware-2-23.git3a0e2.20260214.1|595	- 2021-05-03 09:22:32 -0400 17ec2a5 qcom: add gpu firmwares for sc7280
21mr|linux-firmware-2-23.git3a0e2.20260214.1|596	- 2021-05-03 09:16:43 -0400 b653cf4 Merge https://github.com/pkshih/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|597	- 2021-05-03 09:10:08 -0400 2a96c08 brcm: Add a link to enable khadas VIM2's WiFi
21mr|linux-firmware-2-23.git3a0e2.20260214.1|598	- 2021-05-03 09:08:30 -0400 ffc64a2 rtw89: 8852a: update fw to v0.13.8.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|599	- 2021-05-03 09:07:35 -0400 3e3497c rtl_bt: Update RTL8852A BT USB firmware to 0xD9A8_7893
21mr|linux-firmware-2-23.git3a0e2.20260214.1|600	- 2021-05-03 12:18:45 +0530 c7b11ed qcom: Add venus firmware files for VPU-2.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|601	- 2021-04-29 16:51:35 +0800 2f4f0f8 rtw89: 8852a: update fw to v0.13.8.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|602	- 2021-04-26 07:00:56 -0400 fa0efef linux-firmware: Update firmware file for Intel Bluetooth AX210
21mr|linux-firmware-2-23.git3a0e2.20260214.1|603	- 2021-04-26 07:00:55 -0400 9be3daa linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|604	- 2021-04-26 07:00:55 -0400 687d64a linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|605	- 2021-04-26 07:00:55 -0400 a7f1249 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|606	- 2021-04-26 07:00:55 -0400 47650a0 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|607	- 2021-04-26 07:00:55 -0400 195ecf1 linux-firmware: Intel BT 7265: Fix Security Issues
21mr|linux-firmware-2-23.git3a0e2.20260214.1|608	- 2021-04-26 07:00:51 -0400 4116d72 linux-firmware: Update firmware file for Intel Bluetooth 8265
21mr|linux-firmware-2-23.git3a0e2.20260214.1|609	- 2021-04-23 19:56:27 +0530 ca83c73 qcom: update venus firmware files for v5.4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|610	- 2021-04-23 08:01:04 -0400 1334578 Merge branch 'mrvl-prestera' of https://github.com/PLVision/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|611	- 2021-04-23 14:14:51 +0300 16052e4 mrvl: prestera: Add Marvell Prestera Switchdev firmware 3.0 version
21mr|linux-firmware-2-23.git3a0e2.20260214.1|612	- 2021-04-23 07:06:04 -0400 bdf929d rtw88: 8822c: Update normal firmware to v9.9.9
21mr|linux-firmware-2-23.git3a0e2.20260214.1|613	- 2021-04-23 07:04:24 -0400 0b558e8 brcm: add missing symlink for Pi Zero W NVRAM file
21mr|linux-firmware-2-23.git3a0e2.20260214.1|614	- 2021-04-21 07:09:48 -0400 cfa004c amdgpu: update arcturus firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|615	- 2021-04-21 07:09:48 -0400 d5567c5 amdgpu: update navy flounder firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|616	- 2021-04-21 07:09:48 -0400 ef5ea5d amdgpu: update sienna cichlid firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|617	- 2021-04-21 07:09:48 -0400 f35700f amdgpu: update vega20 firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|618	- 2021-04-21 07:09:48 -0400 1be98f1 amdgpu: update picasso firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|619	- 2021-04-21 07:09:48 -0400 fee0497 amdgpu: update navi14 firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|620	- 2021-04-21 07:09:48 -0400 15003b0 amdgpu: update green sardine firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|621	- 2021-04-21 07:09:47 -0400 64555fb amdgpu: update vega12 firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|622	- 2021-04-21 07:09:47 -0400 eb07276 amdgpu: update navi12 firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|623	- 2021-04-21 07:09:47 -0400 e36c82a amdgpu: update vega10 firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|624	- 2021-04-21 07:09:47 -0400 4a5eaa2 amdgpu: update renoir firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|625	- 2021-04-21 07:09:47 -0400 65eb326 amdgpu: update navi10 firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|626	- 2021-04-21 07:09:47 -0400 8bdca03 amdgpu: update raven2 firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|627	- 2021-04-21 07:09:47 -0400 c9e44ca amdgpu: update raven firmware from 21.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|628	- 2021-04-21 07:07:27 -0400 bc3e610 rtl_nic: add new firmware for RTL8153 and RTL8156 series
21mr|linux-firmware-2-23.git3a0e2.20260214.1|629	- 2021-04-19 11:34:11 -0400 8528618 Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|630	- 2021-04-19 07:44:20 -0700 940b7f4 cxgb4: Update firmware to revision 1.25.4.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|631	- 2021-04-19 10:07:57 -0400 f66adc3 Merge branch 'main' of gitolite.kernel.org:/pub/scm/linux/kernel/git/maks/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|632	- 2021-04-19 10:02:48 -0400 f350e91 Merge https://github.com/rjliao-qca/qca-btfw into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|633	- 2021-04-19 09:54:25 -0400 9bc1bcc Merge https://github.com/Netronome/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|634	- 2021-04-19 09:52:07 -0400 2f30708 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2438
21mr|linux-firmware-2-23.git3a0e2.20260214.1|635	- 2021-04-19 09:50:57 -0400 393f272 brcm: Link CM4's WiFi firmware with DMI machine name.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|636	- 2021-04-19 09:49:28 -0400 73144e0 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|637	- 2021-04-19 09:48:33 -0400 8ab7aba amdgpu: update navi14 smc firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|638	- 2021-04-19 09:48:23 -0400 4fe6e53 amdgpu: update navi10 SMC firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|639	- 2021-04-19 10:55:15 +0800 c296849 QCA: Update Bluetooth firmware for QCA6174
21mr|linux-firmware-2-23.git3a0e2.20260214.1|640	- 2021-04-08 17:57:11 +0200 d6a18e9 WHENCE: link to similar config file for rtl8821a support
21mr|linux-firmware-2-23.git3a0e2.20260214.1|641	- 2021-04-08 14:44:28 +0200 6c419ae nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.14.A.6
21mr|linux-firmware-2-23.git3a0e2.20260214.1|642	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|643	* Wed Apr 14 2021 Victor Ryzhikh <victorr2007@yandex.ru> 20210405-1.gitaf1ca28
21mr|linux-firmware-2-23.git3a0e2.20260214.1|644	- Updated to 20210405
21mr|linux-firmware-2-23.git3a0e2.20260214.1|645	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|646	* Wed Apr 14 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|647	- upd: 2020.04.20 -> 2021.04.05
21mr|linux-firmware-2-23.git3a0e2.20260214.1|648	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|649	* Tue Oct 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 20201023-1.gitdae4b4c
21mr|linux-firmware-2-23.git3a0e2.20260214.1|650	- Update files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|651	- See e.g. https://patchwork.kernel.org/project/linux-wireless/patch/20190315163634.17315-11-luca@coelho.fi/
21mr|linux-firmware-2-23.git3a0e2.20260214.1|652	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|653	* Tue Oct 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|654	- upd: 2020.04.20 -> 2020.10.23
21mr|linux-firmware-2-23.git3a0e2.20260214.1|655	- 2020-10-23 08:10:37 -0400 dae4b4c Merge branch 'v1.1.5' of https://github.com/irui-wang/linux_fw_vpu_v1.1.5 into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|656	- 2020-10-23 08:08:27 -0400 04f71fe cypress: add Cypress firmware and clm_blob files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|657	- 2020-10-23 08:06:30 -0400 4d0755b Merge https://github.com/shahasit/bt-linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|658	- 2020-10-23 08:04:51 -0400 2a262bb Merge https://github.com/shahasit/video-linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|659	- 2020-10-23 08:02:53 -0400 c024640 Merge tag 'iwlwifi-fw-2020-10-14' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|660	- 2020-10-23 08:02:01 -0400 09e8cff rtl_bt: Update RTL8821C BT FW to 0xAA6C_A99E
21mr|linux-firmware-2-23.git3a0e2.20260214.1|661	- 2020-10-23 07:59:31 -0400 d7904d5 ath10k: add SDIO firmware for QCA9377 WiFi
21mr|linux-firmware-2-23.git3a0e2.20260214.1|662	- 2020-10-23 07:57:33 -0400 ecdc272 Merge branch 'dg1_dmc_v2_02' of git://anongit.freedesktop.org/drm/drm-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|663	- 2020-10-23 07:56:30 -0400 c86361d ice: update package file to 1.3.16.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|664	- 2020-10-23 16:43:57 +0800 76ceac8 mediatek: separate venc service thread
21mr|linux-firmware-2-23.git3a0e2.20260214.1|665	- 2020-10-17 20:53:36 +0530 8877322 QCA : Updated firmware file for WCN3991
21mr|linux-firmware-2-23.git3a0e2.20260214.1|666	- 2020-10-14 16:07:28 +0300 4f41e9d iwlwifi: update and add new FWs from core56-54 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|667	- 2020-10-14 16:07:24 +0300 346057d iwlwifi: update 3168, 7265D, 8000C and 8265 firmwares
21mr|linux-firmware-2-23.git3a0e2.20260214.1|668	- 2020-10-08 12:13:33 -0700 a140ef3 i915: Add DG1 DMC v2.02
21mr|linux-firmware-2-23.git3a0e2.20260214.1|669	- 2020-10-08 15:07:59 +0530 a09b728 qcom : updated venus firmware files for v5.4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|670	- 2020-10-05 08:09:03 -0400 58d41d0 ice: Add comms package file for Intel E800 series driver
21mr|linux-firmware-2-23.git3a0e2.20260214.1|671	- 2020-10-05 08:06:02 -0400 c1bef9e copy-firmware: Always write Link: entries
21mr|linux-firmware-2-23.git3a0e2.20260214.1|672	- 2020-10-05 08:03:48 -0400 b95e230 Merge commit 'ad1da95d52f1a9206da3ef52f3484f3b89ec6615' of https://github.com/shahasit/linux-firmware-bt into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|673	- 2020-10-05 08:00:19 -0400 0b884ec amdgpu: update vega20 firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|674	- 2020-10-05 08:00:13 -0400 bca0233 amdgpu: update vega12 firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|675	- 2020-10-05 08:00:07 -0400 8652e02 amdgpu: update vega10 firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|676	- 2020-10-05 07:59:59 -0400 9f46d48 amdgpu: update renoir firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|677	- 2020-10-05 07:59:53 -0400 e667605 amdgpu: update raven2 firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|678	- 2020-10-05 07:59:46 -0400 a487f2f amdgpu: update raven firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|679	- 2020-10-05 07:59:39 -0400 aa7b732 amdgpu: update picasso firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|680	- 2020-10-05 07:59:34 -0400 a18981e amdgpu: update navi14 firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|681	- 2020-10-05 07:59:28 -0400 1696e2e amdgpu: update navi12 firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|682	- 2020-10-05 07:59:19 -0400 6b8a6ea amdgpu: update navi10 firmware for 20.40
21mr|linux-firmware-2-23.git3a0e2.20260214.1|683	- 2020-10-05 07:57:20 -0400 5b30b38 linux-firmware: Add new VPDMA firmware 1b8.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|684	- 2020-10-01 12:03:01 +0530 ad1da95 QCA : Updated firmware files for WCN3991
21mr|linux-firmware-2-23.git3a0e2.20260214.1|685	- 2020-09-28 11:38:27 -0400 b78a66c linux-firmware: Update firmware for Cadence MHDP8546 DP bridge
21mr|linux-firmware-2-23.git3a0e2.20260214.1|686	- 2020-09-23 08:19:54 -0400 afbfb5f linux-firmware: Update firmware patch for Intel Bluetooth 7265 (D1)
21mr|linux-firmware-2-23.git3a0e2.20260214.1|687	- 2020-09-23 08:18:19 -0400 a38b8ed Mellanox: Add new mlxsw_spectrum firmware xx.2008.1312
21mr|linux-firmware-2-23.git3a0e2.20260214.1|688	- 2020-09-23 08:15:55 -0400 1487a8a linux-firmware: nvidia: move firmware symlinks to WHENCE
21mr|linux-firmware-2-23.git3a0e2.20260214.1|689	- 2020-09-23 08:10:31 -0400 bdd5617 linux-firmware: move i915 firmware symlinks to WHENCE
21mr|linux-firmware-2-23.git3a0e2.20260214.1|690	- 2020-09-23 08:09:59 -0400 ab69b57 linux-firmware: move iwlwifi-7265D-10.ucode symlink to WHENCE
21mr|linux-firmware-2-23.git3a0e2.20260214.1|691	- 2020-09-21 09:07:58 -0400 49c4ff5 Merge branch 'mrvl-prestera' of https://github.com/PLVision/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|692	- 2020-09-18 16:54:29 +0300 7a02212 linux-firmware: Update Marvell Switchdev firmware with ABI changes
21mr|linux-firmware-2-23.git3a0e2.20260214.1|693	- 2020-09-16 08:01:44 -0400 00a84c5 linux-firmware: Update AMD SEV firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|694	- 2020-09-14 09:02:05 -0400 71338c2 Merge branch 'for-master' of https://github.com/CosmicPenguin/linux-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|695	- 2020-09-14 09:00:52 -0400 07367b9 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|696	- 2020-09-14 09:00:47 -0400 1d1586a linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|697	- 2020-09-14 09:00:42 -0400 28b333d linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|698	- 2020-09-14 09:00:37 -0400 db30380 linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|699	- 2020-09-14 08:56:51 -0400 eb3aa1f Mellanox: Add new mlxsw_spectrum firmware xx.2008.1310
21mr|linux-firmware-2-23.git3a0e2.20260214.1|700	- 2020-09-14 08:54:29 -0400 ec88f05 mediatek: update MT7915 firmware to 20200819
21mr|linux-firmware-2-23.git3a0e2.20260214.1|701	- 2020-09-14 08:46:31 -0400 a9993f8 brcm: Fix a stale symlink for RPi3 model b+
21mr|linux-firmware-2-23.git3a0e2.20260214.1|702	- 2020-09-08 10:03:36 -0600 f48fec4 qcom: Add updated a5xx and a6xx microcode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|703	- 2020-09-01 08:07:59 -0400 d5f9eea wl18xx: update firmware file 8.9.0.0.83
21mr|linux-firmware-2-23.git3a0e2.20260214.1|704	- 2020-08-27 06:40:53 -0400 7a237c6 linux-firmware: mt7615: update firmware to 20200814 version
21mr|linux-firmware-2-23.git3a0e2.20260214.1|705	- 2020-08-24 16:14:18 -0400 74bd44f amdgpu: add navi12 firmware from 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|706	- 2020-08-24 16:14:14 -0400 b9f69cd amdgpu: update navi10 firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|707	- 2020-08-17 08:20:13 -0400 7a30af1 Merge branch 'i915-firmware-updates-08-2020' of git://anongit.freedesktop.org/drm/drm-firmware into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|708	- 2020-08-17 08:17:55 -0400 923bfa6 brcm: Add brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt symlink
21mr|linux-firmware-2-23.git3a0e2.20260214.1|709	- 2020-08-17 08:16:45 -0400 33e11ab rtl_bt: Update RTL8822C BT UART firmware to 0x0599_8A4F
21mr|linux-firmware-2-23.git3a0e2.20260214.1|710	- 2020-08-13 11:04:08 -0700 1b81373 i915: Add DMC firmware 2.02 for RKL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|711	- 2020-08-13 10:40:26 -0700 bdf8d7a i915: Add DMC firmware 2.08 for TGL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|712	- 2020-08-13 10:37:09 -0700 1bcdc9a i915: Add HuC firwmare v7.5.0 for TGL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|713	- 2020-08-07 08:16:21 -0400 c331aa9 amdgpu: update vega20 firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|714	- 2020-08-07 08:16:21 -0400 a434387 amdgpu: update vega12 firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|715	- 2020-08-07 08:16:20 -0400 49e9ea8 amdgpu: update vega10 firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|716	- 2020-08-07 08:16:20 -0400 d89e9b1 amdgpu: update renoir firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|717	- 2020-08-07 08:16:20 -0400 373c08a amdgpu: update raven2 firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|718	- 2020-08-07 08:16:20 -0400 69ca06e amdgpu: update raven firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|719	- 2020-08-07 08:16:20 -0400 12042c2 amdgpu: update picasso firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|720	- 2020-08-07 08:16:20 -0400 2c9d97a amdgpu: update navi14 firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|721	- 2020-08-07 08:16:13 -0400 eaa3e55 amdgpu: update navi10 firmware for 20.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|722	- 2020-08-03 12:18:16 -0400 9bc3789 linux-firmware: update NXP SDSD-8997 firmware image
21mr|linux-firmware-2-23.git3a0e2.20260214.1|723	- 2020-08-03 12:13:16 -0400 6c79b68 Mellanox: Add new mlxsw_spectrum firmware xx.2008.1036
21mr|linux-firmware-2-23.git3a0e2.20260214.1|724	- 2020-07-21 09:07:20 -0400 2b823fc linux-firmware: Update AMD SEV firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|725	- 2020-07-21 07:30:27 -0400 e33306f Merge branch 'qca_0714' of https://github.com/bgodavar/qca_bt_fw into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|726	- 2020-07-16 10:43:12 -0400 1d1c80b Update to 20200629111339 version to aligh SDK. Mainly fix DFS false alarm.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|727	- 2020-07-15 10:39:59 -0400 69c7f0b rtl_nic: update firmware for RTL8125B
21mr|linux-firmware-2-23.git3a0e2.20260214.1|728	- 2020-07-14 07:13:19 -0400 f39b687 Update binary firmware for MT7663 based devices to include firmware offload feature and low power feature.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|729	- 2020-07-14 11:00:13 +0530 3882702 QCA: Add correct bin file for WCN3991
21mr|linux-firmware-2-23.git3a0e2.20260214.1|730	- 2020-07-13 07:51:54 -0400 3d3a06f linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|731	- 2020-07-13 07:51:48 -0400 b7849f7 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|732	- 2020-07-13 07:51:43 -0400 07b0375 linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|733	- 2020-07-13 07:51:38 -0400 44bf1b1 linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|734	- 2020-07-13 07:50:22 -0400 7169ab3 linux-firmware: wilc1000: add wilc1000 v15.4 FW
21mr|linux-firmware-2-23.git3a0e2.20260214.1|735	- 2020-07-13 07:46:49 -0400 b1497fc Merge https://github.com/rjliao-qca/qca-btfw into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|736	- 2020-07-07 12:45:15 +0800 c4e04b4 QCA: Update Bluetooth firmware for QCA6390
21mr|linux-firmware-2-23.git3a0e2.20260214.1|737	- 2020-07-02 08:23:09 -0400 74ac3b5 Merge https://github.com/bgodavar/qca_wcn3991 into main
21mr|linux-firmware-2-23.git3a0e2.20260214.1|738	- 2020-06-29 15:10:49 -0400 1a0c0c2 amdgpu: add UVD firmware for SI asics
21mr|linux-firmware-2-23.git3a0e2.20260214.1|739	- 2020-06-22 14:20:47 +0530 24cc617 QCA: Update WCN3991 FW files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|740	- 2020-06-19 08:35:16 -0400 e96c121 amdgpu: update renoir firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|741	- 2020-06-19 08:35:16 -0400 db0402e amdgpu: update picasso firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|742	- 2020-06-19 08:35:16 -0400 c4e6e8f amdgpu: update raven2 firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|743	- 2020-06-19 08:35:16 -0400 1967282 amdgpu: update raven firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|744	- 2020-06-19 08:35:16 -0400 f73f82c amdgpu: add vega20 TA firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|745	- 2020-06-19 08:35:15 -0400 9ecaba8 amdgpu: update vega20 firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|746	- 2020-06-19 08:35:15 -0400 3866af1 amdgpu: update vega12 firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|747	- 2020-06-19 08:35:15 -0400 adba945 amdgpu: update vega10 firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|748	- 2020-06-19 08:35:15 -0400 3c5eef0 amdgpu: update navi10 firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|749	- 2020-06-19 08:35:15 -0400 152c929 amdgpu: update navi14 firmware from 20.20 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|750	- 2020-06-19 08:33:56 -0400 3890db3 rtl_nic: add firmware for RTL8125B
21mr|linux-firmware-2-23.git3a0e2.20260214.1|751	- 2020-06-10 08:32:52 -0400 887d2a1 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|752	- 2020-06-10 08:32:34 -0400 3914943 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|753	- 2020-06-10 08:32:17 -0400 4966923 linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|754	- 2020-06-10 08:31:29 -0400 5ee82c0 linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|755	- 2020-06-10 08:29:31 -0400 d9880b1 Mellanox: Add new mlxsw_spectrum firmware xx.2007.1168
21mr|linux-firmware-2-23.git3a0e2.20260214.1|756	- 2020-06-10 08:28:22 -0400 c2e313b rtw88: RTL8822C: update firmware version to v9.9
21mr|linux-firmware-2-23.git3a0e2.20260214.1|757	- 2020-06-10 08:23:16 -0400 4d91664 Merge branch 'mrvl-prestera' of https://github.com/PLVision/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|758	- 2020-06-10 08:22:10 -0400 a54dfbe Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|759	- 2020-06-03 05:33:43 -0700 51a773d cxgb4: Update firmware to revision 1.24.17.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|760	- 2020-05-28 14:07:49 +0300 5611000 mrvl: add firmware for Prestera ASIC devices
21mr|linux-firmware-2-23.git3a0e2.20260214.1|761	- 2020-05-19 07:28:12 -0400 8ba6fa6 Merge tag 'iwlwifi-fw-2020-05-19' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|762	- 2020-05-19 09:36:28 +0300 5ee1c7d iwlwifi: update and add new FWs from core50-70 and core52-81 releases
21mr|linux-firmware-2-23.git3a0e2.20260214.1|763	- 2020-05-18 09:37:02 -0400 401bd6d rtw88: RTL8821C: add firmware file v24.5
21mr|linux-firmware-2-23.git3a0e2.20260214.1|764	- 2020-05-18 15:50:38 +0300 2ae9974 iwlwifi: update FWs to core47-142 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|765	- 2020-05-18 15:50:38 +0300 50c1340 iwlwifi: update 8265 FW
21mr|linux-firmware-2-23.git3a0e2.20260214.1|766	- 2020-05-17 14:50:01 -0400 f8d32e4 rtw88: update firmware information and README
21mr|linux-firmware-2-23.git3a0e2.20260214.1|767	- 2020-05-17 14:47:42 -0400 412f95a linux-firmware: add firmware for MT7915E
21mr|linux-firmware-2-23.git3a0e2.20260214.1|768	- 2020-05-17 14:42:59 -0400 619d339 QCA: Add Bluetooth firmware for QCA9377
21mr|linux-firmware-2-23.git3a0e2.20260214.1|769	- 2020-05-17 14:41:18 -0400 1392591 linux-firmware: add rebb firmware for mt7663
21mr|linux-firmware-2-23.git3a0e2.20260214.1|770	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|771	* Sun May 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 20200424-2.gitb2cad6a
21mr|linux-firmware-2-23.git3a0e2.20260214.1|772	- Soft deps on subpackages, deal with alsa-firmware being obsoleted
21mr|linux-firmware-2-23.git3a0e2.20260214.1|773	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|774	* Sat May 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 20200424-1.gitb2cad6a
21mr|linux-firmware-2-23.git3a0e2.20260214.1|775	- Fix typo
21mr|linux-firmware-2-23.git3a0e2.20260214.1|776	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|777	* Sat May 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|778	- Silent false rpmlintrc warnings and errors
21mr|linux-firmware-2-23.git3a0e2.20260214.1|779	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|780	* Sat May 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 20200424-1.gitb2cad6a
21mr|linux-firmware-2-23.git3a0e2.20260214.1|781	- Upd to git from 24.04.2020 b2cad6a
21mr|linux-firmware-2-23.git3a0e2.20260214.1|782	- Changelog:
21mr|linux-firmware-2-23.git3a0e2.20260214.1|783	- 2020-04-24 08:11:03 -0400 b2cad6a linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|784	- 2020-04-24 08:11:03 -0400 c5ac1ad linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|785	- 2020-04-24 08:11:03 -0400 642d115 linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|786	- 2020-04-24 08:10:59 -0400 dc3047c linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|787	- 2020-04-21 07:45:26 -0400 78c0348 Use Link function for brcmfmac43362-sdio.lemaker,bananapro.txt
21mr|linux-firmware-2-23.git3a0e2.20260214.1|788	- 2020-04-21 07:43:56 -0400 f2df706 Add symlink for Dell XPS 15 9550 Broadcom Bluetooth patch-ram file
21mr|linux-firmware-2-23.git3a0e2.20260214.1|789	- 2020-04-21 06:57:47 -0400 87dcb0e rtl_bt: Update RTL8822C BT FW to 0x0999_3AA1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|790	- 2020-04-20 11:47:22 -0400 3aa3ae4 Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|791	- 2020-04-20 00:27:18 -0700 8aa36f5 cxgb4: Update T6 config file
21mr|linux-firmware-2-23.git3a0e2.20260214.1|792	- 2020-04-17 11:26:39 -0400 6314fa0 amdgpu: update vega20 firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|793	- 2020-04-17 11:26:31 -0400 1f308f1 amdgpu: update vega12 firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|794	- 2020-04-17 11:26:24 -0400 1ffd569 amdgpu: update vega10 firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|795	- 2020-04-17 11:26:16 -0400 9a0b0f4 amdgpu: update renoir firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|796	- 2020-04-17 11:26:10 -0400 428a747 amdgpu: update raven2 firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|797	- 2020-04-17 11:26:03 -0400 624ecdf amdgpu: update raven firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|798	- 2020-04-17 11:25:56 -0400 7532f50 amdgpu: update picasso firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|799	- 2020-04-17 11:25:48 -0400 75e352e amdgpu: update navi10 firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|800	- 2020-04-17 11:25:37 -0400 3c175d1 amdgpu: update navi14 firmware for 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|801	- 2020-04-17 11:25:27 -0400 8d7ac32 amdgpu: add navi14 TA firmware from 20.10
21mr|linux-firmware-2-23.git3a0e2.20260214.1|802	- 2020-04-17 11:16:00 -0400 dd6b4db Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|803	- 2020-04-16 04:03:18 -0700 3afe520 cxgb4: Update firmware to revision 1.24.14.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|804	- 2020-04-13 08:17:58 -0400 64dba0f Merge branch 'a630-zap' of https://github.com/andersson/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|805	- 2020-04-13 08:14:27 -0400 236ec45 linux-firmware: add firmware for MT7663 Wifi/BT combo device
21mr|linux-firmware-2-23.git3a0e2.20260214.1|806	- 2020-04-13 07:55:56 -0400 107b9a2 Merge https://github.com/bgodavar/qca_bt_fw
21mr|linux-firmware-2-23.git3a0e2.20260214.1|807	- 2020-04-13 07:54:56 -0400 5b240e5 Merge https://github.com/rjliao-qca/qca-btfw
21mr|linux-firmware-2-23.git3a0e2.20260214.1|808	- 2020-04-13 07:49:24 -0400 47533bc linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|809	- 2020-04-13 07:49:06 -0400 677930a linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|810	- 2020-04-10 13:05:22 -0700 e6ff1e7 qcom: Add SDM845 Adreno ZAP shader firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|811	- 2020-04-03 14:15:42 +0530 1a8b0dc qca: Enable transparent WBS for WCN3991
21mr|linux-firmware-2-23.git3a0e2.20260214.1|812	- 2020-04-01 19:39:13 +0800 4921f73 QCA: Add Bluetooth firmware for QCA6390
21mr|linux-firmware-2-23.git3a0e2.20260214.1|813	- 2020-03-20 07:39:19 -0400 edf390c Merge branch 'v12573.77' of https://github.com/erinlo/linux_fw_scp
21mr|linux-firmware-2-23.git3a0e2.20260214.1|814	- 2020-03-20 14:37:49 +0800 3c213aa mediatek: Add mt8183 SCP firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|815	- 2020-03-16 07:42:52 -0400 8eb0b28 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|816	- 2020-03-16 07:42:47 -0400 b9f720f linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|817	- 2020-03-16 07:42:43 -0400 426db50 linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|818	- 2020-03-16 07:42:33 -0400 9361709 linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|819	- 2020-03-09 13:52:52 -0400 3b3dd5a amdgpu: update vega20 firmware from 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|820	- 2020-03-09 13:52:47 -0400 4871e7a amdgpu: update vega12 firmware from 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|821	- 2020-03-09 13:52:42 -0400 4e7f0f8 amdgpu: update vega10 firmware from 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|822	- 2020-03-09 13:51:26 -0400 fce60a9 rtl_bt: Add firmware and configuration files for RTL8822C BT UART chip
21mr|linux-firmware-2-23.git3a0e2.20260214.1|823	- 2020-03-09 13:49:12 -0400 d553c05 Merge branch 'tgl_huc_7.0.12_dmc_2.06' of git://anongit.freedesktop.org/drm/drm-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|824	- 2020-03-04 13:19:07 -0800 fb83402 i915: Add DMC firmware v2.06 for TGL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|825	- 2020-03-04 13:19:00 -0800 45d36b5 i915: add HuC firmware v7.0.12 for TGL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|826	- 2020-03-02 08:08:15 -0500 0148cfe Merge https://github.com/rjliao-qca/qca-btfw
21mr|linux-firmware-2-23.git3a0e2.20260214.1|827	- 2020-03-02 08:06:45 -0500 94cb0a6 check_whence: python3/utf-8 support
21mr|linux-firmware-2-23.git3a0e2.20260214.1|828	- 2020-03-02 08:06:26 -0500 7fa32bc Makefile: improve `make check` usefulness
21mr|linux-firmware-2-23.git3a0e2.20260214.1|829	- 2020-03-02 08:03:06 -0500 4bb6805 mediatek: Remove in-tree symlinks
21mr|linux-firmware-2-23.git3a0e2.20260214.1|830	- 2020-03-02 07:57:27 -0500 6f50efe Merge branch 'v1.1.4' of https://github.com/ruiwang-mtk/linux_fw_vpu
21mr|linux-firmware-2-23.git3a0e2.20260214.1|831	- 2020-02-29 09:54:31 +0800 2db3978 qca: Fix blueooth firmware name for QCA6174
21mr|linux-firmware-2-23.git3a0e2.20260214.1|832	- 2020-02-26 13:08:15 +0800 a8a18d1 mediatek: move MT8173 VPU FW to subfolder
21mr|linux-firmware-2-23.git3a0e2.20260214.1|833	- 2020-02-24 07:43:42 -0500 efcfa03 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|834	- 2020-02-24 07:30:19 -0500 83cb43e Merge https://github.com/bgodavar/qca_bt_wcn3991
21mr|linux-firmware-2-23.git3a0e2.20260214.1|835	- 2020-02-20 16:01:04 +0530 54b017d qca: Add firmware files for BT chip wcn3991.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|836	- 2020-02-19 07:34:23 -0500 2277987 nvidia: add TU116/117 signed firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|837	- 2020-02-19 07:32:31 -0500 f63922d drm/amdgpu: update to latest 19.50 firmware for raven
21mr|linux-firmware-2-23.git3a0e2.20260214.1|838	- 2020-02-19 07:31:19 -0500 1168a90 Merge branch 'v1.1.4' of https://github.com/ruiwang-mtk/linux_fw_vpu_v1.1.4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|839	- 2020-02-18 17:27:30 +0800 0bd965d mediatek: update MT8173 VPU firmware to v1.1.4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|840	- 2020-02-07 08:30:37 -0500 6f89735 rtl_nic: update firmware for RTL8153A
21mr|linux-firmware-2-23.git3a0e2.20260214.1|841	- 2020-02-06 13:40:25 -0500 5351afe rtl_bt: Update RTL8822C BT FW to V0x0998_C2B4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|842	- 2020-02-06 13:37:24 -0500 83a7c50 linux-firmware: add firmware for MT7622
21mr|linux-firmware-2-23.git3a0e2.20260214.1|843	- 2020-02-06 13:37:20 -0500 feb91a4 linux-firmware: add version 2 for MT7615E
21mr|linux-firmware-2-23.git3a0e2.20260214.1|844	- 2020-02-04 12:23:15 -0500 b791e15 amdgpu: update to latest navi10 firmware from 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|845	- 2020-02-04 12:23:05 -0500 0ff2f37 Revert "radeon: update oland rlc microcode from amdgpu"
21mr|linux-firmware-2-23.git3a0e2.20260214.1|846	- 2020-02-04 07:25:07 -0500 c2df39a Merge branch 'amlogic-vdec' of https://github.com/Elyotna/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|847	- 2020-02-03 16:20:05 +0100 fb505a6 amlogic: update video decoder firmwares
21mr|linux-firmware-2-23.git3a0e2.20260214.1|848	- 2020-02-03 07:26:39 -0500 6d9f399 amdgpu: add renoir firmware for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|849	- 2020-02-03 07:26:22 -0500 2c08b38 amdgpu: update raven2 firmware for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|850	- 2020-02-03 07:20:51 -0500 8846543 Merge commit '779514ec044a75ee6c9c20e52a2bf291f80d7d4e' of https://github.com/Netronome/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|851	- 2020-02-03 07:19:50 -0500 74d71b6 Merge branch 'bt-20200122' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|852	- 2020-01-29 10:28:50 +0200 779514e nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.12.A.13
21mr|linux-firmware-2-23.git3a0e2.20260214.1|853	- 2020-01-22 18:27:20 +0200 3055060 qca: update bluetooth firmware for QCA6174
21mr|linux-firmware-2-23.git3a0e2.20260214.1|854	- 2020-01-22 06:26:14 -0500 1eb2408 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|855	- 2020-01-22 06:26:08 -0500 0dc1611 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|856	- 2020-01-22 06:26:03 -0500 d03f79c linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|857	- 2020-01-22 06:25:55 -0500 aab62bc linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|858	- 2020-01-22 06:22:11 -0500 ed0aa3a nvidia: add TU102/TU104/TU106 signed firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|859	- 2020-01-14 08:35:07 -0500 9c340bd amdgpu: update navi10 firmware for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|860	- 2020-01-14 08:34:49 -0500 3b4a503 amdgpu: Add navi10 TA ucode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|861	- 2020-01-14 08:32:44 -0500 16cc13a Merge branch 'v1.1.3' of https://github.com/ruiwang-mtk/linux_fw_vpu_v1.1.3
21mr|linux-firmware-2-23.git3a0e2.20260214.1|862	- 2020-01-14 15:33:19 +0800 7f3177d mediatek: update MT8173 VPU firmware to v1.1.3
21mr|linux-firmware-2-23.git3a0e2.20260214.1|863	- 2020-01-07 09:08:25 -0500 67d4ff5 Mellanox: Add new mlxsw_spectrum firmware xx.2000.2714
21mr|linux-firmware-2-23.git3a0e2.20260214.1|864	- 2020-01-07 09:07:22 -0500 f1c9e7b radeon: update oland rlc microcode from amdgpu
21mr|linux-firmware-2-23.git3a0e2.20260214.1|865	- 2020-01-07 09:07:14 -0500 b1dafb7 amdgpu: update vega20 microcode for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|866	- 2020-01-07 09:07:07 -0500 c38789e amdgpu: update vega12 microcode for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|867	- 2020-01-07 09:06:43 -0500 5a141c1 amdgpu: update vega10 microcode for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|868	- 2020-01-07 09:06:37 -0500 a03173a amdgpu: update picasso microcode for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|869	- 2020-01-07 09:06:29 -0500 86e9a5f amdgpu: update raven2 microcode for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|870	- 2020-01-07 09:06:21 -0500 febe09a amdgpu: update raven microcode for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|871	- 2020-01-07 09:06:14 -0500 af76fd0 amdgpu: update navi10 microcode for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|872	- 2020-01-07 09:06:05 -0500 b5b176a amdgpu: update navi14 microcode for 19.50
21mr|linux-firmware-2-23.git3a0e2.20260214.1|873	- 2020-01-07 09:05:55 -0500 ad90178 amdgpu: add TA microcode for Raven asics
21mr|linux-firmware-2-23.git3a0e2.20260214.1|874	- 2020-01-06 16:32:25 -0500 379551b qed: Add firmware 8.42.2.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|875	- 2020-01-06 16:30:36 -0500 58b4003 Merge branch 'RB3-wlan-firmware-1387-v2' of https://github.com/andersson/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|876	- 2020-01-06 16:27:46 -0500 5967a45 Adjust WHENCE entry to check_whence doesn't complain
21mr|linux-firmware-2-23.git3a0e2.20260214.1|877	- 2020-01-06 15:45:12 -0500 d1e743d Merge branch 'master' of https://github.com/NXP/mwifiex-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|878	- 2020-01-02 22:25:39 -0800 d6219ab qcom: Switch SDM845 WLAN firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|879	- 2019-12-31 12:14:50 +0530 e65245c linux-firmware: add NXP firmware licence file
21mr|linux-firmware-2-23.git3a0e2.20260214.1|880	- 2019-12-20 08:41:19 -0500 6871bff Merge branch 'ath10k-20191220' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|881	- 2019-12-20 11:18:46 +0200 b142c2e ath10k: WCN3990 hw1.0: add firmware WLAN.HL.2.0-01387-QCAHLSWMTPLZ-1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|882	- 2019-12-20 10:58:37 +0200 8809b87 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00070
21mr|linux-firmware-2-23.git3a0e2.20260214.1|883	- 2019-12-20 10:58:37 +0200 513d70c ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00047
21mr|linux-firmware-2-23.git3a0e2.20260214.1|884	- 2019-12-20 10:58:37 +0200 203435b ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00070
21mr|linux-firmware-2-23.git3a0e2.20260214.1|885	- 2019-12-20 10:58:36 +0200 a66d2fc ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00047
21mr|linux-firmware-2-23.git3a0e2.20260214.1|886	- 2019-12-20 10:58:36 +0200 6d19154 ath10k: QCA6174 hw3.0: update board-2.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|887	- 2019-12-18 09:37:15 -0500 c4586ff linux-firmware: Update AMD cpu microcode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|888	- 2019-12-15 07:30:18 -0500 eefb5f7 inside-secure: add new "mini" firmware for the EIP197 driver
21mr|linux-firmware-2-23.git3a0e2.20260214.1|889	- 2019-12-15 07:27:46 -0500 dd1a12e Merge branch 'RB3-adsp-cdsp-mss-v4' of https://github.com/andersson/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|890	- 2019-12-14 09:32:54 -0500 c523dcd WHENCE: Add raspberry-pi4 SDIO file
21mr|linux-firmware-2-23.git3a0e2.20260214.1|891	- 2019-12-14 09:28:12 -0500 99a15a4 Merge branch 'rpi4-fw' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|892	- 2019-12-13 12:13:46 -0500 2260cbd Merge branch 'master' of https://github.com/dikshitaagarwal/video_firmware_5.4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|893	- 2019-12-13 12:11:22 -0500 4c688be Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|894	- 2019-12-11 13:53:22 +0530 e10ed21 qcom: update venus firmware files for v5.4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|895	- 2019-12-10 21:22:17 -0800 af4c4be cxgb4: Update firmware to revision 1.24.11.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|896	- 2019-11-27 17:12:39 +0100 f93c7a1 brcm: Add BCM43455 NVRAM for Raspberry Pi 4 B
21mr|linux-firmware-2-23.git3a0e2.20260214.1|897	- 2019-11-20 16:08:30 -0800 212e441 qcom: Add SDM845 Compute DSP firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|898	- 2019-11-20 16:08:30 -0800 ec84cf9 qcom: Add SDM845 Audio DSP firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|899	- 2019-11-20 16:08:30 -0800 62d0a1a qcom: Add SDM845 modem firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|900	- 2019-11-18 16:16:01 -0500 e8a0f4c rtl_nic: add firmware rtl8168fp-3
21mr|linux-firmware-2-23.git3a0e2.20260214.1|901	- 2019-11-18 13:58:39 -0500 9581f15 Merge branch 'nxp_mc' of https://github.com/NXP/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|902	- 2019-11-15 10:16:02 +0200 978c04e linux-firmware: Update NXP Management Complex firmware to version 10.18.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|903	- 2019-11-13 07:32:31 -0500 c62c3c2 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|904	- 2019-11-13 07:32:26 -0500 6272383 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|905	- 2019-11-13 07:32:19 -0500 84a7ca5 linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|906	- 2019-11-13 07:32:13 -0500 96c3994 linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|907	- 2019-11-13 07:30:50 -0500 7319341 amdgpu: update navi14 vcn firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|908	- 2019-11-13 07:30:39 -0500 b363d9d amdgpu: update navi10 vcn firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|909	- 2019-11-08 07:17:29 -0500 f1100dd Merge branch 'ehl_tgl_guc_huc' of git://anongit.freedesktop.org/drm/drm-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|910	- 2019-11-06 11:42:42 -0800 4debf21 i915: Add HuC firmware v7.0.3 for TGL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|911	- 2019-11-06 11:42:42 -0800 1eb2ac4 i915: Add GuC firmware v35.2.0 for TGL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|912	- 2019-11-06 11:42:42 -0800 4b0a210 i915: Add HuC firmware v9.0.0 for EHL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|913	- 2019-11-06 11:42:42 -0800 610fe75 i915: Add GuC firmware v33.0.4 for EHL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|914	- 2019-11-04 06:37:16 -0500 11bdc57 rtw88: RTL8723D: add firmware file v48
21mr|linux-firmware-2-23.git3a0e2.20260214.1|915	- 2019-10-30 07:30:32 -0400 9e194c7 qed: Add firmware 8.40.33.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|916	- 2019-10-29 08:23:51 -0400 4065643 amdgpu: add new navi14 wks gfx firmware for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|917	- 2019-10-29 08:23:45 -0400 d4f88ea amdgpu: update navi14 firmware for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|918	- 2019-10-29 08:23:37 -0400 ea755b6 amdgpu: update raven firmware for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|919	- 2019-10-25 08:26:16 -0400 340e06e linux-firmware: Add firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|920	- 2019-10-23 09:25:09 -0400 ad7a8b2 Mellanox: Add new mlxsw_spectrum2 firmware 29.2000.2308
21mr|linux-firmware-2-23.git3a0e2.20260214.1|921	- 2019-10-23 09:25:00 -0400 e756bf3 Mellanox: Add new mlxsw_spectrum firmware 13.2000.2308
21mr|linux-firmware-2-23.git3a0e2.20260214.1|922	- 2019-10-23 08:44:30 -0400 b27d123 rtl_nic: add firmware files for RTL8153
21mr|linux-firmware-2-23.git3a0e2.20260214.1|923	- 2019-10-23 08:34:58 -0400 180e2b4 rtl_bt: Update configuration file for BT part of RTL8822CU
21mr|linux-firmware-2-23.git3a0e2.20260214.1|924	- 2019-10-23 08:30:48 -0400 0acd93e bnx2x: Add FW 7.13.15.0.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|925	- 2019-10-22 07:29:00 -0400 2b016af linux-firmware: Update AMD cpu microcode
21mr|linux-firmware-2-23.git3a0e2.20260214.1|926	- 2019-10-14 07:12:16 -0400 4c3e853 linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|927	- 2019-10-14 07:12:11 -0400 7a79d22 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|928	- 2019-10-14 07:12:03 -0400 fdab23a linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|929	- 2019-10-14 07:11:53 -0400 b68efd7 linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|930	- 2019-10-08 07:23:03 -0400 aa95e90 amdgpu: add initial navi14 firmware form 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|931	- 2019-10-08 07:17:38 -0400 c1ce20e rtlwifi: rtl8821ae: Add firmware for the RTL8812AE variant.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|932	- 2019-10-04 18:54:44 -0400 7d187ac ice: Fix up WHENCE entry and symlink
21mr|linux-firmware-2-23.git3a0e2.20260214.1|933	- 2019-10-04 18:45:09 -0400 4c55b97 Merge branch 'dev-queue' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|934	- 2019-10-04 18:42:49 -0400 7c4db73 nvidia: Update Tegra210 XUSB firmware to v50.24
21mr|linux-firmware-2-23.git3a0e2.20260214.1|935	- 2019-10-04 18:42:44 -0400 c054c53 nvidia: Add XUSB firmware for Tegra194
21mr|linux-firmware-2-23.git3a0e2.20260214.1|936	- 2019-10-04 18:34:07 -0400 9cfefbd Remove duplicate symlinks
21mr|linux-firmware-2-23.git3a0e2.20260214.1|937	- 2019-10-04 18:34:02 -0400 2de7abd copy-firmware: Create symlinks from WHENCE file
21mr|linux-firmware-2-23.git3a0e2.20260214.1|938	- 2019-10-04 18:33:46 -0400 2116bcd Make symlinks consistent
21mr|linux-firmware-2-23.git3a0e2.20260214.1|939	- 2019-09-26 11:13:13 -0400 c0590d8 amdgpu: update vega20 ucode for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|940	- 2019-09-26 11:13:05 -0400 43cc648 amdgpu: update vega12 ucode for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|941	- 2019-09-26 11:13:00 -0400 ffa0ed7 amdgpu: update vega10 ucode for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|942	- 2019-09-26 11:12:53 -0400 83e1b41 amdgpu: update picasso ucode for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|943	- 2019-09-26 11:12:47 -0400 7008617 amdgpu: update raven2 ucode for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|944	- 2019-09-26 11:12:41 -0400 9200baa amdgpu: update raven ucode for 19.30
21mr|linux-firmware-2-23.git3a0e2.20260214.1|945	- 2019-09-26 11:12:29 -0400 f25a39c amdgpu: add new raven rlc firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|946	- 2019-09-23 08:58:07 -0700 9ae61e7 ice: Add package file for Intel E800 series driver
21mr|linux-firmware-2-23.git3a0e2.20260214.1|947	- 2019-09-23 07:23:40 -0400 417a9c6 amdgpu: add initial navi10 firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|948	- 2019-09-23 07:22:26 -0400 702cc63 Merge branch 'cml_tgl-icl-dmc_huc_updates' of git://anongit.freedesktop.org/drm/drm-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|949	- 2019-09-23 07:18:36 -0400 3182b4b Merge branch 'gpu-845' of https://github.com/ndechesne/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|950	- 2019-09-13 14:48:47 -0700 3ea84e5 drm/i915/firmware: Add v9.0.0 of HuC for Icelake
21mr|linux-firmware-2-23.git3a0e2.20260214.1|951	- 2019-09-13 14:47:01 -0700 60ddd0e drm/i915/firmware: Add v4.0.0 of HuC for Cometlake
21mr|linux-firmware-2-23.git3a0e2.20260214.1|952	- 2019-09-13 14:46:40 -0700 c47d8f8 drm/i915/firmware: Add v4.0.0 of HuC for Geminilake
21mr|linux-firmware-2-23.git3a0e2.20260214.1|953	- 2019-09-13 14:45:07 -0700 2cdb78c drm/i915/firmware: Add v2.0.0 of HuC for Broxton
21mr|linux-firmware-2-23.git3a0e2.20260214.1|954	- 2019-09-13 14:44:07 -0700 38965af drm/i915/firmware: Add v4.0.0 of HuC for Kabylake
21mr|linux-firmware-2-23.git3a0e2.20260214.1|955	- 2019-09-13 14:44:02 -0700 8d127af drm/i915/firmware: Add v2.0.0 of HuC for Skylake
21mr|linux-firmware-2-23.git3a0e2.20260214.1|956	- 2019-09-13 14:43:46 -0700 e7b6fa7 drm/i915/firmware: Add v33 of GuC for CML
21mr|linux-firmware-2-23.git3a0e2.20260214.1|957	- 2019-09-13 14:43:36 -0700 e4ea25f drm/i915/firmware: Add v2.04 of DMC for TGL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|958	- 2019-09-13 14:43:36 -0700 51deca6 drm/i915/firmware: Add v1.09 of DMC for ICL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|959	- 2019-09-09 18:13:55 +0200 88ea23e qcom: add firmware files for Adreno a630
21mr|linux-firmware-2-23.git3a0e2.20260214.1|960	- 2019-09-09 04:22:42 -0400 6c6918a linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|961	- 2019-09-04 07:13:26 -0400 6ddb9d9 Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|962	- 2019-09-04 07:11:05 -0400 d45c950 nvidia: Add XUSB firmware for Tegra186
21mr|linux-firmware-2-23.git3a0e2.20260214.1|963	- 2019-09-04 07:09:00 -0400 65c6595 Add symlinks for Tegra VIC firmware binaries
21mr|linux-firmware-2-23.git3a0e2.20260214.1|964	- 2019-09-04 07:05:41 -0400 0b22bfc rtl_bt: Update RTL8723D BT FW to 0x828A_96F1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|965	- 2019-09-04 07:04:25 -0400 f667c00 rtl_nic: add firmware rtl8125a-3
21mr|linux-firmware-2-23.git3a0e2.20260214.1|966	- 2019-09-04 07:00:45 -0400 fe1ae0d linux-firmware: Add firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|967	- 2019-08-29 05:40:00 -0700 2f885ba Chelsio driver loads firmware configuration file to allow firmware to distribute resources before chip bring up. Chelsio NIC driver, cxgb4 searches for firmware config file at /lib/firmware/cxgb4/ directory.
21mr|linux-firmware-2-23.git3a0e2.20260214.1|968	- 2019-08-27 08:04:55 -0400 7307a29 brcm: Add 43455 based AP6255 NVRAM for the Minix Neo Z83-4 Mini PC
21mr|linux-firmware-2-23.git3a0e2.20260214.1|969	- 2019-08-27 08:04:41 -0400 65d02cd brcm: Add 43340 based AP6234 NVRAM for the PoV TAB-P1006W-232 tablet
21mr|linux-firmware-2-23.git3a0e2.20260214.1|970	- 2019-08-27 08:02:35 -0400 f38fb4f Merge tag 'iwlwifi-fw-2019-08-23' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|971	- 2019-08-23 07:35:14 +0300 40e4162 iwlwifi: update FWs to core45-152 release
21mr|linux-firmware-2-23.git3a0e2.20260214.1|972	- 2019-08-21 08:03:43 -0400 c0fb3d9 check_whence: Add copy-firmware.sh to the list of ignored files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|973	- 2019-08-21 08:01:52 -0400 aa703aa rtl_bt: Update RTL8822C BT FW to V0x098A_94A4
21mr|linux-firmware-2-23.git3a0e2.20260214.1|974	- 2019-08-21 07:26:06 -0400 665001a linux-firmware: Update firmware file for Intel Bluetooth AX200
21mr|linux-firmware-2-23.git3a0e2.20260214.1|975	- 2019-08-21 07:25:55 -0400 c0ca980 linux-firmware: Update firmware file for Intel Bluetooth AX201
21mr|linux-firmware-2-23.git3a0e2.20260214.1|976	- 2019-08-21 07:25:39 -0400 b6427bf linux-firmware: Update firmware file for Intel Bluetooth 9560
21mr|linux-firmware-2-23.git3a0e2.20260214.1|977	- 2019-08-21 07:25:02 -0400 fe48882 linux-firmware: Update firmware file for Intel Bluetooth 9260
21mr|linux-firmware-2-23.git3a0e2.20260214.1|978	- 2019-08-21 07:14:02 -0400 ebd40c6 Mellanox: Add new mlxsw_spectrum firmware 13.2000.1886
21mr|linux-firmware-2-23.git3a0e2.20260214.1|979	- 2019-08-15 07:46:53 -0400 07b925b Install only listed firmware files
21mr|linux-firmware-2-23.git3a0e2.20260214.1|980	- 2019-08-15 07:40:56 -0400 5621bfc rtw88: add a README file
21mr|linux-firmware-2-23.git3a0e2.20260214.1|981	- 2019-08-15 07:34:47 -0400 7e431c5 rtw88: RTL8822C: add WoW firmware v7.3
21mr|linux-firmware-2-23.git3a0e2.20260214.1|982	- 2019-08-15 07:34:19 -0400 2dc7023 rtw88: RTL8822C: update rtw8822c_fw.bin to v7.3
21mr|linux-firmware-2-23.git3a0e2.20260214.1|983	- 2019-08-15 07:29:16 -0400 d3d000d Merge branch 'ath10k-20190808' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|984	- 2019-08-15 07:26:41 -0400 d3e17e9 Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|985	- 2019-08-15 07:24:27 -0400 d3f7234 Merge commit '70af908f4ad7aa8bc65032253f99a0a4fbe1e6c3' of https://github.com/Netronome/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|986	- 2019-08-08 12:39:06 +0300 1f0a99f ath10k: QCA9984 hw1.0: update board-2.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|987	- 2019-08-08 12:39:06 +0300 49c1187 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00046
21mr|linux-firmware-2-23.git3a0e2.20260214.1|988	- 2019-08-08 12:39:06 +0300 1031f01 ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00045
21mr|linux-firmware-2-23.git3a0e2.20260214.1|989	- 2019-08-08 12:39:06 +0300 cf714a2 ath10k: QCA9888 hw2.0: update board-2.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|990	- 2019-08-08 12:39:06 +0300 81e2e77 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00040
21mr|linux-firmware-2-23.git3a0e2.20260214.1|991	- 2019-08-08 12:39:06 +0300 8dc2dfb ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00045
21mr|linux-firmware-2-23.git3a0e2.20260214.1|992	- 2019-08-08 12:39:06 +0300 1bd3ef2 ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00140-QCARMSWPZ-1
21mr|linux-firmware-2-23.git3a0e2.20260214.1|993	- 2019-08-08 12:39:05 +0300 e043109 ath10k: QCA4019 hw1.0: update board-2.bin
21mr|linux-firmware-2-23.git3a0e2.20260214.1|994	- 2019-08-06 00:33:02 -0700 b1e26aa cxgb4: update firmware to revision 1.24.3.0
21mr|linux-firmware-2-23.git3a0e2.20260214.1|995	- 2019-08-05 14:30:52 +0200 70af908 nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.38
21mr|linux-firmware-2-23.git3a0e2.20260214.1|996	- 2019-07-26 07:32:37 -0400 dff98c6 Merge branch 'master' of git://github.com/skeggsb/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|997	- 2019-07-26 07:29:43 -0400 580b076 Merge branch 'nxp_mc' of https://github.com/NXP/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|998	- 2019-07-26 07:27:53 -0400 f9b0071 Merge tag 'iwlwifi-fw-2019-07-20' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|999	- 2019-07-26 15:48:54 +1000 2a3b75d nvidia: add missing entries in WHENCE
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1000	- 2019-07-22 17:50:32 +0300 6fc1eb1 linux-firmware: Update NXP Management Complex firmware to version 10.16.2
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1001	- 2019-07-20 10:58:24 +0300 cd6cb7b iwlwifi: update -48 FWs for Qu and cc
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1002	- 2019-07-20 10:57:41 +0300 b5f09bb iwlwifi: update FWs for 3168, 7265D, 9000, 9260, 8000, 8265 and cc
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1003	- 2019-07-17 09:05:52 -0400 bf13a71 Merge branch 'guc_v33' of git://anongit.freedesktop.org/drm/drm-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1004	- 2019-07-08 14:40:55 -0700 05dbae6 drm/i915/firmware: Add v33 of GuC for ICL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1005	- 2019-07-08 14:40:50 -0700 786f17a drm/i915/firmware: Add v33 of GuC for KBL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1006	- 2019-07-08 14:40:45 -0700 aae0eb5 drm/i915/firmware: Add v33 of GuC for SKL
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1007	- 2019-07-08 14:40:39 -0700 9cf240f drm/i915/firmware: Add v33 of GuC for GLK
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1008	- 2019-07-08 14:40:34 -0700 8a0a6a6 drm/i915/firmware: Add v33 of GuC for BXT
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1009	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1010	- Merge: 397e479 c3042f8
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1011	* Sat May 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1012	- Merge branch 'rosa2019.05' of abf.io:import/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1013	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1014	- Merge: 98f7168 eaaee99
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1015	* Sat May 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1016	- Merge branch 'rosa2019.0' of abf.io:import/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1017	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1018	- Merge: 431fca2 537004b
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1019	* Sat May 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1020	- Merge branch 'rosa2019.1' of abf.io:import/linux-firmware
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1021	
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1022	- Merge: eaaee99 537004b
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1023	* Tue Apr 14 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|linux-firmware-2-23.git3a0e2.20260214.1|1024	- Merge branch 'rosa2019.1' of abf.io:import/linux-firmware into rosa2019.05

13992 21
21mr|linuxsampler-2.2.0-1|1	%define major 6
21mr|linuxsampler-2.2.0-1|2	%define libname %mklibname %{name} %{major}
21mr|linuxsampler-2.2.0-1|3	%define devname %mklibname %{name} -d
21mr|linuxsampler-2.2.0-1|4	
21mr|linuxsampler-2.2.0-1|5	Name:		linuxsampler
21mr|linuxsampler-2.2.0-1|6	Summary:	Professional grade software audio sampler
21mr|linuxsampler-2.2.0-1|7	Version:	2.2.0
21mr|linuxsampler-2.2.0-1|8	Release:	1
21mr|linuxsampler-2.2.0-1|9	License:	GPLv2+
21mr|linuxsampler-2.2.0-1|10	Group:		Sound
21mr|linuxsampler-2.2.0-1|11	Url:		http://www.linuxsampler.org/
21mr|linuxsampler-2.2.0-1|12	Source0:	http://download.linuxsampler.org/packages/%{name}-%{version}.tar.bz2
21mr|linuxsampler-2.2.0-1|13	Patch0:		linuxsampler-aarch64.patch
21mr|linuxsampler-2.2.0-1|14	BuildRequires:	bison
21mr|linuxsampler-2.2.0-1|15	BuildRequires:	lv2-devel >= 1.0.0
21mr|linuxsampler-2.2.0-1|16	BuildRequires:	pkgconfig(alsa)
21mr|linuxsampler-2.2.0-1|17	BuildRequires:	pkgconfig(gig) >= 4.1.0
21mr|linuxsampler-2.2.0-1|18	BuildRequires:	pkgconfig(dssi)
21mr|linuxsampler-2.2.0-1|19	BuildRequires:	pkgconfig(jack)
21mr|linuxsampler-2.2.0-1|20	BuildRequires:	pkgconfig(sndfile)
21mr|linuxsampler-2.2.0-1|21	BuildRequires:	pkgconfig(sqlite3) >= 3.3
21mr|linuxsampler-2.2.0-1|22	
21mr|linuxsampler-2.2.0-1|23	%description
21mr|linuxsampler-2.2.0-1|24	LinuxSampler is a professional grade software audio sampler that aims to
21mr|linuxsampler-2.2.0-1|25	deliver performance and features at par with hardware sampler devices.
21mr|linuxsampler-2.2.0-1|26	
21mr|linuxsampler-2.2.0-1|27	%files
21mr|linuxsampler-2.2.0-1|28	%doc ChangeLog COPYING NEWS README
21mr|linuxsampler-2.2.0-1|29	%{_bindir}/%{name}
21mr|linuxsampler-2.2.0-1|30	%{_bindir}/ls_instr_script
21mr|linuxsampler-2.2.0-1|31	%{_bindir}/lscp
21mr|linuxsampler-2.2.0-1|32	%{_mandir}/man1/%{name}.1.*
21mr|linuxsampler-2.2.0-1|33	%{_mandir}/man1/lscp.1.*
21mr|linuxsampler-2.2.0-1|34	%{_prefix}/README.urpmi
21mr|linuxsampler-2.2.0-1|35	%{_localstatedir}/lib/%{name}/instruments.db
21mr|linuxsampler-2.2.0-1|36	
21mr|linuxsampler-2.2.0-1|37	#--------------------------------------------------------------------
21mr|linuxsampler-2.2.0-1|38	
21mr|linuxsampler-2.2.0-1|39	%package -n %{libname}
21mr|linuxsampler-2.2.0-1|40	Group:		System/Libraries
21mr|linuxsampler-2.2.0-1|41	Summary:	Libraries for %{name}
21mr|linuxsampler-2.2.0-1|42	Provides:	lib%{name} = %{EVRD}
21mr|linuxsampler-2.2.0-1|43	
21mr|linuxsampler-2.2.0-1|44	%description -n %{libname}
21mr|linuxsampler-2.2.0-1|45	Libraries from %{name}.
21mr|linuxsampler-2.2.0-1|46	
21mr|linuxsampler-2.2.0-1|47	%files -n %{libname}
21mr|linuxsampler-2.2.0-1|48	%doc ChangeLog COPYING NEWS README
21mr|linuxsampler-2.2.0-1|49	%dir %{_libdir}/%{name}
21mr|linuxsampler-2.2.0-1|50	%dir %{_libdir}/%{name}/plugins
21mr|linuxsampler-2.2.0-1|51	#/plugins
21mr|linuxsampler-2.2.0-1|52	%{_libdir}/%{name}/lib%{name}.so.%{major}*
21mr|linuxsampler-2.2.0-1|53	
21mr|linuxsampler-2.2.0-1|54	#--------------------------------------------------------------------
21mr|linuxsampler-2.2.0-1|55	
21mr|linuxsampler-2.2.0-1|56	%package -n %{devname}
21mr|linuxsampler-2.2.0-1|57	Summary:	Development files for %{name}
21mr|linuxsampler-2.2.0-1|58	Group:		Development/Other
21mr|linuxsampler-2.2.0-1|59	Requires:	%{libname} = %{EVRD}
21mr|linuxsampler-2.2.0-1|60	Provides:	%{name}-devel = %{EVRD}
21mr|linuxsampler-2.2.0-1|61	%rename		%{_lib}%{name}3-devel
21mr|linuxsampler-2.2.0-1|62	
21mr|linuxsampler-2.2.0-1|63	%description -n %{devname}
21mr|linuxsampler-2.2.0-1|64	Development libraries from %{name}.
21mr|linuxsampler-2.2.0-1|65	
21mr|linuxsampler-2.2.0-1|66	%files -n %{devname}
21mr|linuxsampler-2.2.0-1|67	%doc ChangeLog COPYING NEWS README
21mr|linuxsampler-2.2.0-1|68	%dir %{_includedir}/%{name}
21mr|linuxsampler-2.2.0-1|69	%dir %{_includedir}/%{name}/common
21mr|linuxsampler-2.2.0-1|70	%dir %{_includedir}/%{name}/drivers
21mr|linuxsampler-2.2.0-1|71	%dir %{_includedir}/%{name}/drivers/audio
21mr|linuxsampler-2.2.0-1|72	%dir %{_includedir}/%{name}/drivers/midi
21mr|linuxsampler-2.2.0-1|73	%dir %{_includedir}/%{name}/effects
21mr|linuxsampler-2.2.0-1|74	%dir %{_includedir}/%{name}/engines
21mr|linuxsampler-2.2.0-1|75	%dir %{_includedir}/%{name}/plugins
21mr|linuxsampler-2.2.0-1|76	%dir %{_includedir}/%{name}/scriptvm
21mr|linuxsampler-2.2.0-1|77	%{_includedir}/%{name}/*.h
21mr|linuxsampler-2.2.0-1|78	%{_includedir}/%{name}/common/*.h
21mr|linuxsampler-2.2.0-1|79	%{_includedir}/%{name}/drivers/*.h
21mr|linuxsampler-2.2.0-1|80	%{_includedir}/%{name}/drivers/audio/*.h
21mr|linuxsampler-2.2.0-1|81	%{_includedir}/%{name}/drivers/midi/*.h
21mr|linuxsampler-2.2.0-1|82	%{_includedir}/%{name}/effects/*.h
21mr|linuxsampler-2.2.0-1|83	%{_includedir}/%{name}/engines/*.h
21mr|linuxsampler-2.2.0-1|84	%{_includedir}/%{name}/plugins/*.h
21mr|linuxsampler-2.2.0-1|85	%{_includedir}/%{name}/scriptvm/*.h
21mr|linuxsampler-2.2.0-1|86	%{_libdir}/pkgconfig/%{name}.pc
21mr|linuxsampler-2.2.0-1|87	%{_libdir}/dssi/*.so
21mr|linuxsampler-2.2.0-1|88	%{_libdir}/lv2/%{name}.lv2/*.so
21mr|linuxsampler-2.2.0-1|89	%{_libdir}/lv2/%{name}.lv2/*.ttl
21mr|linuxsampler-2.2.0-1|90	%{_libdir}/%{name}/liblinuxsampler.so
21mr|linuxsampler-2.2.0-1|91	
21mr|linuxsampler-2.2.0-1|92	#--------------------------------------------------------------------
21mr|linuxsampler-2.2.0-1|93	
21mr|linuxsampler-2.2.0-1|94	%prep
21mr|linuxsampler-2.2.0-1|95	%autosetup -p1 -n %{name}-%{version}
21mr|linuxsampler-2.2.0-1|96	
21mr|linuxsampler-2.2.0-1|97	# Fix perms
21mr|linuxsampler-2.2.0-1|98	find . -name "*.cpp" -o -name "*.h" |xargs chmod 0644
21mr|linuxsampler-2.2.0-1|99	
21mr|linuxsampler-2.2.0-1|100	
21mr|linuxsampler-2.2.0-1|101	%build
21mr|linuxsampler-2.2.0-1|102	export CXXFLAGS="%{optflags} -std=gnu++14"
21mr|linuxsampler-2.2.0-1|103	%configure \
21mr|linuxsampler-2.2.0-1|104	--disable-static \
21mr|linuxsampler-2.2.0-1|105	--disable-arts-driver \
21mr|linuxsampler-2.2.0-1|106	--disable-artstest \
21mr|linuxsampler-2.2.0-1|107	--disable-midishare-driver \
21mr|linuxsampler-2.2.0-1|108	--enable-signed-triang-algo=intmathabs \
21mr|linuxsampler-2.2.0-1|109	--enable-unsigned-triang-algo=diharmonic
21mr|linuxsampler-2.2.0-1|110	
21mr|linuxsampler-2.2.0-1|111	%make
21mr|linuxsampler-2.2.0-1|112	
21mr|linuxsampler-2.2.0-1|113	
21mr|linuxsampler-2.2.0-1|114	%install
21mr|linuxsampler-2.2.0-1|115	%makeinstall_std
21mr|linuxsampler-2.2.0-1|116	
21mr|linuxsampler-2.2.0-1|117	
21mr|linuxsampler-2.2.0-1|118	cat > %{buildroot}/%{_prefix}/README.urpmi <<EOF
21mr|linuxsampler-2.2.0-1|119	
21mr|linuxsampler-2.2.0-1|120	WARNING
21mr|linuxsampler-2.2.0-1|121	-------
21mr|linuxsampler-2.2.0-1|122	LinuxSampler is licensed under the GNU GPL with the exception that
21mr|linuxsampler-2.2.0-1|123	USAGE of the source code, libraries and applications FOR COMMERCIAL
21mr|linuxsampler-2.2.0-1|124	HARDWARE OR SOFTWARE PRODUCTS IS NOT ALLOWED  without prior written
21mr|linuxsampler-2.2.0-1|125	permission by the LinuxSampler authors. If you have questions on the
21mr|linuxsampler-2.2.0-1|126	subject, that are not yet covered by the FAQ, please contact us.
21mr|linuxsampler-2.2.0-1|127	
21mr|linuxsampler-2.2.0-1|128	EOF

13993 21
21mr|lirc-0.10.2-1|1	%define build_dkms 0
21mr|lirc-0.10.2-1|2	
21mr|lirc-0.10.2-1|3	%global __requires_exclude .*/bin/true
21mr|lirc-0.10.2-1|4	
21mr|lirc-0.10.2-1|5	%define major 0
21mr|lirc-0.10.2-1|6	%define libname %mklibname %{name}_client %{major}
21mr|lirc-0.10.2-1|7	%define devname %mklibname %{name}_client -d
21mr|lirc-0.10.2-1|8	
21mr|lirc-0.10.2-1|9	Summary:	Linux Infrared Remote Control daemons
21mr|lirc-0.10.2-1|10	Name:		lirc
21mr|lirc-0.10.2-1|11	Version:	0.10.2
21mr|lirc-0.10.2-1|12	Release:	1
21mr|lirc-0.10.2-1|13	License:	GPLv2+
21mr|lirc-0.10.2-1|14	Group:		System/Kernel and hardware
21mr|lirc-0.10.2-1|15	Url:		https://www.lirc.org/
21mr|lirc-0.10.2-1|16	Source0:	https://prdownloads.sourceforge.net/lirc/%{name}-%{version}.tar.bz2
21mr|lirc-0.10.2-1|17	Source2:	%{name}-tmpfiles.conf
21mr|lirc-0.10.2-1|18	Source3:	lircd.service
21mr|lirc-0.10.2-1|19	Source4:	lircmd.service
21mr|lirc-0.10.2-1|20	Source5:	http://svn.debian.org/viewsvn/pkg-lirc/lirc/trunk/debian/liblircclient0.pc
21mr|lirc-0.10.2-1|21	# From Fedora
21mr|lirc-0.10.2-1|22	Patch0:		https://src.fedoraproject.org/rpms/lirc/raw/rawhide/f/0002-lirc-setup-Fix-crash-on-start-on-missing-lirc.config.patch
21mr|lirc-0.10.2-1|23	BuildRequires:	help2man
21mr|lirc-0.10.2-1|24	BuildRequires:	systemd
21mr|lirc-0.10.2-1|25	BuildRequires:	xsltproc
21mr|lirc-0.10.2-1|26	BuildRequires:	iguanair-devel
21mr|lirc-0.10.2-1|27	BuildRequires:	python3dist(pyyaml)
21mr|lirc-0.10.2-1|28	BuildRequires:	python3dist(setuptools)
21mr|lirc-0.10.2-1|29	BuildRequires:	pkgconfig(alsa)
21mr|lirc-0.10.2-1|30	BuildRequires:	pkgconfig(libusb)
21mr|lirc-0.10.2-1|31	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|lirc-0.10.2-1|32	BuildRequires:	pkgconfig(python)
21mr|lirc-0.10.2-1|33	BuildRequires:	pkgconfig(python3)
21mr|lirc-0.10.2-1|34	BuildRequires:	pkgconfig(x11)
21mr|lirc-0.10.2-1|35	BuildRequires:	/usr/bin/pathfix.py
21mr|lirc-0.10.2-1|36	Requires(post,preun):	rpm-helper
21mr|lirc-0.10.2-1|37	Requires(post):	systemd
21mr|lirc-0.10.2-1|38	Requires:	setserial
21mr|lirc-0.10.2-1|39	Requires:	typelib(Vte) = 2.91
21mr|lirc-0.10.2-1|40	
21mr|lirc-0.10.2-1|41	%description
21mr|lirc-0.10.2-1|42	LIRC is a package that allows you to decode and send infra-red signals
21mr|lirc-0.10.2-1|43	of many (but not all) commonly used remote controls.
21mr|lirc-0.10.2-1|44	
21mr|lirc-0.10.2-1|45	Configuration files for many remotes are locate in lirc-remotes package.
21mr|lirc-0.10.2-1|46	
21mr|lirc-0.10.2-1|47	%files
21mr|lirc-0.10.2-1|48	%doc AUTHORS ChangeLog contrib/{irman2lirc,lircs} doc/html doc/images doc/irxevent.keys NEWS README
21mr|lirc-0.10.2-1|49	%{_bindir}/*
21mr|lirc-0.10.2-1|50	%config(noreplace) %{_sysconfdir}/lirc/*.conf
21mr|lirc-0.10.2-1|51	%{_datadir}/lirc
21mr|lirc-0.10.2-1|52	%dir %{_var}/run/lirc
21mr|lirc-0.10.2-1|53	%ghost %{_var}/run/lirc/lircd
21mr|lirc-0.10.2-1|54	%ghost %{_var}/run/lirc/lircm
21mr|lirc-0.10.2-1|55	%{_libdir}/lirc/plugins/*
21mr|lirc-0.10.2-1|56	%{_mandir}/*/*
21mr|lirc-0.10.2-1|57	# socket file exists on some arches
21mr|lirc-0.10.2-1|58	%optional %{_unitdir}/*.socket
21mr|lirc-0.10.2-1|59	%{python3_sitearch}/*
21mr|lirc-0.10.2-1|60	%{_sbindir}/*
21mr|lirc-0.10.2-1|61	%{_sharedstatedir}/lirc/*
21mr|lirc-0.10.2-1|62	%{_sysconfdir}/lirc/irexec.lircrc
21mr|lirc-0.10.2-1|63	%{_sysconfdir}/lirc/lircd.conf.d/README.conf.d
21mr|lirc-0.10.2-1|64	%{_tmpfilesdir}/%{name}.conf
21mr|lirc-0.10.2-1|65	%{_unitdir}/*.service
21mr|lirc-0.10.2-1|66	
21mr|lirc-0.10.2-1|67	%pre
21mr|lirc-0.10.2-1|68	if [ $1 = 2 ] && ! [ -e %{_sysconfdir}/lirc ]; then
21mr|lirc-0.10.2-1|69	mkdir -p %{_sysconfdir}/lirc
21mr|lirc-0.10.2-1|70	touch %{_sysconfdir}/lirc/mdv-086-migration
21mr|lirc-0.10.2-1|71	fi
21mr|lirc-0.10.2-1|72	
21mr|lirc-0.10.2-1|73	%post
21mr|lirc-0.10.2-1|74	%create_ghostfile /var/log/lircd root root 644
21mr|lirc-0.10.2-1|75	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|lirc-0.10.2-1|76	if [ $1 = 2 ] && [ -e %{_sysconfdir}/lirc/mdv-086-migration ]; then
21mr|lirc-0.10.2-1|77	mv -vf %{_sysconfdir}/lircd.conf %{_sysconfdir}/lirc/lircd.conf 2>/dev/null
21mr|lirc-0.10.2-1|78	mv -vf %{_sysconfdir}/lircmd.conf %{_sysconfdir}/lirc/lircmd.conf 2>/dev/null
21mr|lirc-0.10.2-1|79	mv -vf %{_sysconfdir}/lircrc %{_sysconfdir}/lirc/lircrc 2>/dev/null
21mr|lirc-0.10.2-1|80	rm -f %{_sysconfdir}/lirc/mdv-086-migration
21mr|lirc-0.10.2-1|81	fi
21mr|lirc-0.10.2-1|82	%_post_service lircd
21mr|lirc-0.10.2-1|83	%_post_service lircmd
21mr|lirc-0.10.2-1|84	
21mr|lirc-0.10.2-1|85	%preun
21mr|lirc-0.10.2-1|86	%_preun_service lircmd
21mr|lirc-0.10.2-1|87	%_preun_service lircd
21mr|lirc-0.10.2-1|88	
21mr|lirc-0.10.2-1|89	#----------------------------------------------------------------------------
21mr|lirc-0.10.2-1|90	
21mr|lirc-0.10.2-1|91	%package -n %{libname}
21mr|lirc-0.10.2-1|92	Summary:	LIRC libraries
21mr|lirc-0.10.2-1|93	Group:		System/Libraries
21mr|lirc-0.10.2-1|94	Obsoletes:	%{_lib}lirc0 < 0.9.0-15
21mr|lirc-0.10.2-1|95	Conflicts:	%{_lib}lirc0 < 0.9.0-15
21mr|lirc-0.10.2-1|96	
21mr|lirc-0.10.2-1|97	%description -n %{libname}
21mr|lirc-0.10.2-1|98	This package provides the libraries necessary to run lirc client
21mr|lirc-0.10.2-1|99	programs.
21mr|lirc-0.10.2-1|100	
21mr|lirc-0.10.2-1|101	%files -n %{libname}
21mr|lirc-0.10.2-1|102	%{_libdir}/libirrecord.so.%{major}*
21mr|lirc-0.10.2-1|103	%{_libdir}/liblirc_client.so.%{major}*
21mr|lirc-0.10.2-1|104	%{_libdir}/liblirc_driver.so.%{major}*
21mr|lirc-0.10.2-1|105	%{_libdir}/liblirc.so.%{major}*
21mr|lirc-0.10.2-1|106	
21mr|lirc-0.10.2-1|107	#----------------------------------------------------------------------------
21mr|lirc-0.10.2-1|108	
21mr|lirc-0.10.2-1|109	%package -n %{devname}
21mr|lirc-0.10.2-1|110	Summary:	Header and library files for LIRC development
21mr|lirc-0.10.2-1|111	Group:		Development/Other
21mr|lirc-0.10.2-1|112	Requires:	%{libname} = %{EVRD}
21mr|lirc-0.10.2-1|113	Requires:	%{name} = %{EVRD}
21mr|lirc-0.10.2-1|114	Provides:	%{name}-devel = %{EVRD}
21mr|lirc-0.10.2-1|115	Obsoletes:	%{_lib}lirc-devel < 0.9.0-15
21mr|lirc-0.10.2-1|116	Conflicts:	%{_lib}lirc-devel < 0.9.0-15
21mr|lirc-0.10.2-1|117	
21mr|lirc-0.10.2-1|118	%description -n %{devname}
21mr|lirc-0.10.2-1|119	This package provides the files necessary to develop LIRC-based
21mr|lirc-0.10.2-1|120	programs.
21mr|lirc-0.10.2-1|121	
21mr|lirc-0.10.2-1|122	%files -n %{devname}
21mr|lirc-0.10.2-1|123	%{_datadir}/doc/lirc/lirc.org/*
21mr|lirc-0.10.2-1|124	%{_datadir}/doc/lirc/plugindocs
21mr|lirc-0.10.2-1|125	%{_datadir}/doc/lirc/VERSION
21mr|lirc-0.10.2-1|126	%{_includedir}/lirc*
21mr|lirc-0.10.2-1|127	%{_libdir}/pkgconfig/*.pc
21mr|lirc-0.10.2-1|128	%{_libdir}/*.so
21mr|lirc-0.10.2-1|129	
21mr|lirc-0.10.2-1|130	#----------------------------------------------------------------------------
21mr|lirc-0.10.2-1|131	
21mr|lirc-0.10.2-1|132	%if %build_dkms
21mr|lirc-0.10.2-1|133	
21mr|lirc-0.10.2-1|134	%package -n dkms-%{name}
21mr|lirc-0.10.2-1|135	Summary:	Kernel modules for LIRC
21mr|lirc-0.10.2-1|136	Group:		System/Kernel and hardware
21mr|lirc-0.10.2-1|137	Requires(post,preun):	dkms
21mr|lirc-0.10.2-1|138	
21mr|lirc-0.10.2-1|139	%description -n dkms-%{name}
21mr|lirc-0.10.2-1|140	This package provides the kernel modules for LIRC.
21mr|lirc-0.10.2-1|141	
21mr|lirc-0.10.2-1|142	Install this package if the LIRC driver you are using requires
21mr|lirc-0.10.2-1|143	them and your kernel doesn't include them.
21mr|lirc-0.10.2-1|144	
21mr|lirc-0.10.2-1|145	%files -n dkms-%{name}
21mr|lirc-0.10.2-1|146	/usr/src/%{name}-%{version}-%{release}
21mr|lirc-0.10.2-1|147	
21mr|lirc-0.10.2-1|148	%post -n dkms-%{name}
21mr|lirc-0.10.2-1|149	dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
21mr|lirc-0.10.2-1|150	dkms build -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
21mr|lirc-0.10.2-1|151	dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --force
21mr|lirc-0.10.2-1|152	true
21mr|lirc-0.10.2-1|153	
21mr|lirc-0.10.2-1|154	%preun -n dkms-%{name}
21mr|lirc-0.10.2-1|155	dkms remove -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --all
21mr|lirc-0.10.2-1|156	true
21mr|lirc-0.10.2-1|157	
21mr|lirc-0.10.2-1|158	%endif
21mr|lirc-0.10.2-1|159	
21mr|lirc-0.10.2-1|160	#----------------------------------------------------------------------------
21mr|lirc-0.10.2-1|161	
21mr|lirc-0.10.2-1|162	%prep
21mr|lirc-0.10.2-1|163	%autosetup -p1
21mr|lirc-0.10.2-1|164	
21mr|lirc-0.10.2-1|165	# Fix building with glibc 2.25+
21mr|lirc-0.10.2-1|166	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|lirc-0.10.2-1|167	find . -type f -exec sed -i 's,<sys/types.h>,<sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|lirc-0.10.2-1|168	
21mr|lirc-0.10.2-1|169	%build
21mr|lirc-0.10.2-1|170	autoreconf -fi
21mr|lirc-0.10.2-1|171	%configure	\
21mr|lirc-0.10.2-1|172	--disable-static		\
21mr|lirc-0.10.2-1|173	--localstatedir=/var		\
21mr|lirc-0.10.2-1|174	--with-driver=userspace		\
21mr|lirc-0.10.2-1|175	--with-irq=4			\
21mr|lirc-0.10.2-1|176	--with-kerneldir=$(pwd) 	\
21mr|lirc-0.10.2-1|177	--with-port=0x3f8		\
21mr|lirc-0.10.2-1|178	--with-syslog=LOG_DAEMON	\
21mr|lirc-0.10.2-1|179	--with-transmitter		\
21mr|lirc-0.10.2-1|180	--with-x
21mr|lirc-0.10.2-1|181	%make
21mr|lirc-0.10.2-1|182	
21mr|lirc-0.10.2-1|183	%install
21mr|lirc-0.10.2-1|184	mkdir -p %{buildroot}%{_datadir}/aclocal
21mr|lirc-0.10.2-1|185	mkdir -p %{buildroot}/var/log
21mr|lirc-0.10.2-1|186	
21mr|lirc-0.10.2-1|187	%makeinstall_std
21mr|lirc-0.10.2-1|188	
21mr|lirc-0.10.2-1|189	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_bindir}/irtext2udp %{buildroot}%{_bindir}/irdb-get %{buildroot}%{_bindir}/pronto2lirc %{buildroot}%{_bindir}/lirc-init-db %{buildroot}%{_sbindir}/lircd-setup
21mr|lirc-0.10.2-1|190	
21mr|lirc-0.10.2-1|191	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|lirc-0.10.2-1|192	install -D -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/lircd.service
21mr|lirc-0.10.2-1|193	install -D -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/lircmd.service
21mr|lirc-0.10.2-1|194	install -m644 %{SOURCE5} -D %{buildroot}%{_libdir}/pkgconfig/liblircclient0.pc
21mr|lirc-0.10.2-1|195	sed -i -e "s/0.8.3/%{version}/" -e "s^/lib^/%{_lib}^" %{buildroot}%{_libdir}/pkgconfig/liblircclient0.pc
21mr|lirc-0.10.2-1|196	
21mr|lirc-0.10.2-1|197	mkdir -p %{buildroot}%{_sysconfdir}/lirc
21mr|lirc-0.10.2-1|198	cat > %{buildroot}%{_sysconfdir}/lirc/lircd.conf<<END
21mr|lirc-0.10.2-1|199	#
21mr|lirc-0.10.2-1|200	# This is a placeholder for your configuration file.
21mr|lirc-0.10.2-1|201	# See %{_datadir}/%{name}-remotes for some examples.
21mr|lirc-0.10.2-1|202	# You might need to install %{name}-remotes package.
21mr|lirc-0.10.2-1|203	#
21mr|lirc-0.10.2-1|204	END
21mr|lirc-0.10.2-1|205	
21mr|lirc-0.10.2-1|206	cp -f %{buildroot}%{_sysconfdir}/lirc/lirc{,m}d.conf
21mr|lirc-0.10.2-1|207	
21mr|lirc-0.10.2-1|208	%if %build_dkms
21mr|lirc-0.10.2-1|209	
21mr|lirc-0.10.2-1|210	# dkms
21mr|lirc-0.10.2-1|211	
21mr|lirc-0.10.2-1|212	install -d -m755 %{buildroot}/usr/src/%{name}-%{version}-%{release}
21mr|lirc-0.10.2-1|213	cp -a Makefile Makefile.in Makefile.am acinclude.m4 \
21mr|lirc-0.10.2-1|214	configure.ac config.status config.h \
21mr|lirc-0.10.2-1|215	%{buildroot}/usr/src/%{name}-%{version}-%{release}
21mr|lirc-0.10.2-1|216	
21mr|lirc-0.10.2-1|217	# Makefiles call there to unnecessarily regenerate files
21mr|lirc-0.10.2-1|218	echo '#!/bin/true' > %{buildroot}/usr/src/%{name}-%{version}-%{release}/configure
21mr|lirc-0.10.2-1|219	chmod +x %{buildroot}/usr/src/%{name}-%{version}-%{release}/configure
21mr|lirc-0.10.2-1|220	
21mr|lirc-0.10.2-1|221	cp -a drivers %{buildroot}/usr/src/%{name}-%{version}-%{release}
21mr|lirc-0.10.2-1|222	
21mr|lirc-0.10.2-1|223	# get modulelist
21mr|lirc-0.10.2-1|224	pushd drivers
21mr|lirc-0.10.2-1|225	drivers="lirc_dev $(echo lirc_* | sed -e "s/lirc_gpio //" -e "s/lirc_dev //")"
21mr|lirc-0.10.2-1|226	popd
21mr|lirc-0.10.2-1|227	
21mr|lirc-0.10.2-1|228	cat > %{buildroot}/usr/src/%{name}-%{version}-%{release}/dkms.conf <<EOF
21mr|lirc-0.10.2-1|229	PACKAGE_NAME="%{name}"
21mr|lirc-0.10.2-1|230	PACKAGE_VERSION="%{version}-%{release}"
21mr|lirc-0.10.2-1|231	MAKE[0]="droot=\\\$(pwd); for driver in $drivers; do cd \\\$droot/drivers/\\\$driver; make \
21mr|lirc-0.10.2-1|232	KERNEL_LOCATION=\$kernel_source_dir AUTOMAKE=true AUTOCONF=true ACLOCAL=true; done"
21mr|lirc-0.10.2-1|233	CLEAN="droot=\\\$(pwd); for driver in $drivers; do cd \\\$droot/drivers/\\\$driver; make \
21mr|lirc-0.10.2-1|234	clean AUTOMAKE=true AUTOCONF=true ACLOCAL=true; done"
21mr|lirc-0.10.2-1|235	AUTOINSTALL=yes
21mr|lirc-0.10.2-1|236	EOF
21mr|lirc-0.10.2-1|237	
21mr|lirc-0.10.2-1|238	i=0
21mr|lirc-0.10.2-1|239	for module in $drivers; do
21mr|lirc-0.10.2-1|240	cat >> %{buildroot}/usr/src/%{name}-%{version}-%{release}/dkms.conf <<-EOF
21mr|lirc-0.10.2-1|241	BUILT_MODULE_NAME[$i]="$module"
21mr|lirc-0.10.2-1|242	BUILT_MODULE_LOCATION[$i]="drivers/$module"
21mr|lirc-0.10.2-1|243	DEST_MODULE_LOCATION[$i]="/kernel/drivers/input/misc"
21mr|lirc-0.10.2-1|244	EOF
21mr|lirc-0.10.2-1|245	i=$((i+1))
21mr|lirc-0.10.2-1|246	done
21mr|lirc-0.10.2-1|247	
21mr|lirc-0.10.2-1|248	%endif

13994 21
21mr|listres-1.0.4-5|1	Name:		listres
21mr|listres-1.0.4-5|2	Version:	1.0.4
21mr|listres-1.0.4-5|3	Release:	5
21mr|listres-1.0.4-5|4	Summary:	List resources in widgets
21mr|listres-1.0.4-5|5	Group:		Development/X11
21mr|listres-1.0.4-5|6	License:	MIT
21mr|listres-1.0.4-5|7	URL:		http://xorg.freedesktop.org
21mr|listres-1.0.4-5|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|listres-1.0.4-5|9	
21mr|listres-1.0.4-5|10	BuildRequires:	pkgconfig(x11)
21mr|listres-1.0.4-5|11	BuildRequires:	pkgconfig(xaw7)
21mr|listres-1.0.4-5|12	BuildRequires:	pkgconfig(xmu)
21mr|listres-1.0.4-5|13	BuildRequires:	pkgconfig(xt)
21mr|listres-1.0.4-5|14	BuildRequires:	x11-util-macros
21mr|listres-1.0.4-5|15	
21mr|listres-1.0.4-5|16	%description
21mr|listres-1.0.4-5|17	The listres program generates a list of a widget's resource database.
21mr|listres-1.0.4-5|18	
21mr|listres-1.0.4-5|19	%prep
21mr|listres-1.0.4-5|20	%setup -q
21mr|listres-1.0.4-5|21	
21mr|listres-1.0.4-5|22	%build
21mr|listres-1.0.4-5|23	%configure
21mr|listres-1.0.4-5|24	%make
21mr|listres-1.0.4-5|25	
21mr|listres-1.0.4-5|26	%install
21mr|listres-1.0.4-5|27	%makeinstall_std
21mr|listres-1.0.4-5|28	
21mr|listres-1.0.4-5|29	%files
21mr|listres-1.0.4-5|30	%{_bindir}/listres
21mr|listres-1.0.4-5|31	%{_mandir}/man1/listres.*

13995 21
21mr|litehtml-0.6-2|1	
21mr|litehtml-0.6-2|2	%define major     0
21mr|litehtml-0.6-2|3	%define libname   %mklibname %{name} %{major}
21mr|litehtml-0.6-2|4	%define devlitehtml %mklibname %{name} -d
21mr|litehtml-0.6-2|5	
21mr|litehtml-0.6-2|6	Name:           litehtml
21mr|litehtml-0.6-2|7	Version:	0.6
21mr|litehtml-0.6-2|8	Release:	2
21mr|litehtml-0.6-2|9	Summary:        Fast and lightweight HTML/CSS rendering engine
21mr|litehtml-0.6-2|10	Group:          System/Libraries
21mr|litehtml-0.6-2|11	License:        BSD
21mr|litehtml-0.6-2|12	Url:            https://github.com/litehtml/litehtml
21mr|litehtml-0.6-2|13	Source0:        https://github.com/litehtml/litehtml/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|litehtml-0.6-2|14	
21mr|litehtml-0.6-2|15	BuildRequires:  cmake
21mr|litehtml-0.6-2|16	BuildRequires:  gcc-c++
21mr|litehtml-0.6-2|17	
21mr|litehtml-0.6-2|18	%description
21mr|litehtml-0.6-2|19	litehtml is the lightweight HTML rendering engine with CSS2/CSS3 support.
21mr|litehtml-0.6-2|20	Note that litehtml itself does not draw any text, pictures or other graphics
21mr|litehtml-0.6-2|21	and that litehtml does not depend on any image/draw/font library.
21mr|litehtml-0.6-2|22	#------------------------------------------------------------
21mr|litehtml-0.6-2|23	%package -n     %{libname}
21mr|litehtml-0.6-2|24	Summary:        Fast and lightweight HTML/CSS rendering engine
21mr|litehtml-0.6-2|25	Group:          System/Libraries
21mr|litehtml-0.6-2|26	Provides:       %{name} = %{EVRD}
21mr|litehtml-0.6-2|27	
21mr|litehtml-0.6-2|28	%description -n %{libname}
21mr|litehtml-0.6-2|29	litehtml is the lightweight HTML rendering engine with CSS2/CSS3 support.
21mr|litehtml-0.6-2|30	Note that litehtml itself does not draw any text, pictures or other graphics
21mr|litehtml-0.6-2|31	and that litehtml does not depend on any image/draw/font library.
21mr|litehtml-0.6-2|32	
21mr|litehtml-0.6-2|33	%files -n %{libname}
21mr|litehtml-0.6-2|34	%doc README.md LICENSE
21mr|litehtml-0.6-2|35	%{_libdir}/lib%{name}.so.%{major}
21mr|litehtml-0.6-2|36	%{_libdir}/lib%{name}.so.%{major}.*
21mr|litehtml-0.6-2|37	%{_libdir}/libgumbo.so.%{major}
21mr|litehtml-0.6-2|38	%{_libdir}/libgumbo.so.%{major}.*
21mr|litehtml-0.6-2|39	#------------------------------------------------------------
21mr|litehtml-0.6-2|40	
21mr|litehtml-0.6-2|41	
21mr|litehtml-0.6-2|42	%package -n     %{devlitehtml}
21mr|litehtml-0.6-2|43	Summary:        Development files for %{name}
21mr|litehtml-0.6-2|44	Group:          Development/C
21mr|litehtml-0.6-2|45	Requires:       %{libname} = %{EVRD}
21mr|litehtml-0.6-2|46	Provides:       %{name}-devel = %{EVRD}
21mr|litehtml-0.6-2|47	
21mr|litehtml-0.6-2|48	%description -n %{devlitehtml}
21mr|litehtml-0.6-2|49	The devel package contains libraries and header files for
21mr|litehtml-0.6-2|50	developing applications that use %{name}.
21mr|litehtml-0.6-2|51	
21mr|litehtml-0.6-2|52	%files -n %{devlitehtml}
21mr|litehtml-0.6-2|53	%doc README.md LICENSE
21mr|litehtml-0.6-2|54	%{_includedir}/%{name}/
21mr|litehtml-0.6-2|55	%{_includedir}/gumbo/
21mr|litehtml-0.6-2|56	%{_libdir}/lib%{name}.so
21mr|litehtml-0.6-2|57	%{_libdir}/libgumbo.so
21mr|litehtml-0.6-2|58	%{_libdir}/cmake/%{name}/
21mr|litehtml-0.6-2|59	%{_libdir}/cmake/gumbo/
21mr|litehtml-0.6-2|60	#----------------------------------------------------------
21mr|litehtml-0.6-2|61	
21mr|litehtml-0.6-2|62	
21mr|litehtml-0.6-2|63	%prep
21mr|litehtml-0.6-2|64	%setup -q
21mr|litehtml-0.6-2|65	
21mr|litehtml-0.6-2|66	%build
21mr|litehtml-0.6-2|67	%cmake -DBUILD_TESTING=OFF \
21mr|litehtml-0.6-2|68	-DEXTERNAL_GUMBO=OFF
21mr|litehtml-0.6-2|69	
21mr|litehtml-0.6-2|70	%make
21mr|litehtml-0.6-2|71	
21mr|litehtml-0.6-2|72	%install
21mr|litehtml-0.6-2|73	%makeinstall_std -C build
21mr|litehtml-0.6-2|74	

13996 21
21mr|littleproxy-1.1.0-6|1	Name:          littleproxy
21mr|littleproxy-1.1.0-6|2	Version:       1.1.0
21mr|littleproxy-1.1.0-6|3	Release:       6
21mr|littleproxy-1.1.0-6|4	Summary:       High Performance HTTP Proxy
21mr|littleproxy-1.1.0-6|5	License:       ASL 2.0
21mr|littleproxy-1.1.0-6|6	URL:           http://www.littleshoot.org/littleproxy/
21mr|littleproxy-1.1.0-6|7	Source0:       https://github.com/adamfisk/LittleProxy/archive/%{name}-%{version}.tar.gz
21mr|littleproxy-1.1.0-6|8	
21mr|littleproxy-1.1.0-6|9	Patch0:        littleproxy-1.1.0-remove-netty-udt.patch
21mr|littleproxy-1.1.0-6|10	
21mr|littleproxy-1.1.0-6|11	BuildRequires: maven-local
21mr|littleproxy-1.1.0-6|12	BuildRequires: mvn(com.google.guava:guava)
21mr|littleproxy-1.1.0-6|13	BuildRequires: mvn(commons-cli:commons-cli)
21mr|littleproxy-1.1.0-6|14	BuildRequires: mvn(commons-codec:commons-codec)
21mr|littleproxy-1.1.0-6|15	BuildRequires: mvn(commons-io:commons-io)
21mr|littleproxy-1.1.0-6|16	BuildRequires: mvn(dnsjava:dnsjava)
21mr|littleproxy-1.1.0-6|17	BuildRequires: mvn(io.netty:netty-all)
21mr|littleproxy-1.1.0-6|18	BuildRequires: mvn(junit:junit)
21mr|littleproxy-1.1.0-6|19	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|littleproxy-1.1.0-6|20	BuildRequires: mvn(org.apache.commons:commons-exec)
21mr|littleproxy-1.1.0-6|21	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|littleproxy-1.1.0-6|22	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|littleproxy-1.1.0-6|23	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|littleproxy-1.1.0-6|24	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|littleproxy-1.1.0-6|25	BuildRequires: mvn(org.eclipse.jetty:jetty-server:8.1)
21mr|littleproxy-1.1.0-6|26	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|littleproxy-1.1.0-6|27	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|littleproxy-1.1.0-6|28	BuildRequires: mvn(org.jctools:jctools-core)
21mr|littleproxy-1.1.0-6|29	BuildRequires: mvn(org.littleshoot:dnssec4j)
21mr|littleproxy-1.1.0-6|30	BuildRequires: mvn(org.mockito:mockito-core)
21mr|littleproxy-1.1.0-6|31	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|littleproxy-1.1.0-6|32	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|littleproxy-1.1.0-6|33	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|littleproxy-1.1.0-6|34	
21mr|littleproxy-1.1.0-6|35	Group:          Development/Java
21mr|littleproxy-1.1.0-6|36	BuildArch:     noarch
21mr|littleproxy-1.1.0-6|37	# Java stack is not supported on x86_32
21mr|littleproxy-1.1.0-6|38	ExcludeArch: %{ix86}
21mr|littleproxy-1.1.0-6|39	
21mr|littleproxy-1.1.0-6|40	%description
21mr|littleproxy-1.1.0-6|41	LittleProxy is a high performance HTTP proxy written in Java and
21mr|littleproxy-1.1.0-6|42	using the Netty networking framework.
21mr|littleproxy-1.1.0-6|43	
21mr|littleproxy-1.1.0-6|44	%package javadoc
21mr|littleproxy-1.1.0-6|45	Summary:       Javadoc for %{name}
21mr|littleproxy-1.1.0-6|46	
21mr|littleproxy-1.1.0-6|47	%description javadoc
21mr|littleproxy-1.1.0-6|48	This package contains javadoc for %{name}.
21mr|littleproxy-1.1.0-6|49	
21mr|littleproxy-1.1.0-6|50	%prep
21mr|littleproxy-1.1.0-6|51	%setup -q -n LittleProxy-%{name}-%{version}
21mr|littleproxy-1.1.0-6|52	
21mr|littleproxy-1.1.0-6|53	find . -name "*.class" -print -delete
21mr|littleproxy-1.1.0-6|54	find . -name "*.jar" -print -delete
21mr|littleproxy-1.1.0-6|55	
21mr|littleproxy-1.1.0-6|56	%patch0 -p1
21mr|littleproxy-1.1.0-6|57	%pom_remove_dep :barchart-udt-bundle
21mr|littleproxy-1.1.0-6|58	%pom_remove_dep :netty-transport-udp
21mr|littleproxy-1.1.0-6|59	rm src/test/java/org/littleshoot/proxy/*UDT*Test.java
21mr|littleproxy-1.1.0-6|60	
21mr|littleproxy-1.1.0-6|61	# Unavailable plugins
21mr|littleproxy-1.1.0-6|62	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|littleproxy-1.1.0-6|63	
21mr|littleproxy-1.1.0-6|64	%pom_remove_plugin :maven-site-plugin
21mr|littleproxy-1.1.0-6|65	%pom_remove_plugin :maven-shade-plugin
21mr|littleproxy-1.1.0-6|66	mkdir src/main/resources
21mr|littleproxy-1.1.0-6|67	cp -p src/main/config/log4j.xml src/main/resources
21mr|littleproxy-1.1.0-6|68	
21mr|littleproxy-1.1.0-6|69	%pom_xpath_set "pom:project/pom:packaging" bundle
21mr|littleproxy-1.1.0-6|70	%pom_add_plugin org.apache.felix:maven-bundle-plugin . "
21mr|littleproxy-1.1.0-6|71	<extensions>true</extensions>
21mr|littleproxy-1.1.0-6|72	<configuration>
21mr|littleproxy-1.1.0-6|73	<instructions>
21mr|littleproxy-1.1.0-6|74	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|littleproxy-1.1.0-6|75	<Main-Class>org.littleshoot.proxy.Launcher</Main-Class>
21mr|littleproxy-1.1.0-6|76	</instructions>
21mr|littleproxy-1.1.0-6|77	</configuration>
21mr|littleproxy-1.1.0-6|78	<executions>
21mr|littleproxy-1.1.0-6|79	<execution>
21mr|littleproxy-1.1.0-6|80	<id>bundle-manifest</id>
21mr|littleproxy-1.1.0-6|81	<phase>process-classes</phase>
21mr|littleproxy-1.1.0-6|82	<goals>
21mr|littleproxy-1.1.0-6|83	<goal>manifest</goal>
21mr|littleproxy-1.1.0-6|84	</goals>
21mr|littleproxy-1.1.0-6|85	</execution>
21mr|littleproxy-1.1.0-6|86	</executions>"
21mr|littleproxy-1.1.0-6|87	
21mr|littleproxy-1.1.0-6|88	# 8.1.17.v20150415
21mr|littleproxy-1.1.0-6|89	%pom_change_dep :jetty-server ::8.1
21mr|littleproxy-1.1.0-6|90	%pom_xpath_inject "pom:dependency[pom:artifactId = 'jetty-server']" "
21mr|littleproxy-1.1.0-6|91	<exclusions>
21mr|littleproxy-1.1.0-6|92	<exclusion>
21mr|littleproxy-1.1.0-6|93	<groupId>org.eclipse.jetty.orbit</groupId>
21mr|littleproxy-1.1.0-6|94	<artifactId>javax.servlet</artifactId>
21mr|littleproxy-1.1.0-6|95	</exclusion>
21mr|littleproxy-1.1.0-6|96	</exclusions>"
21mr|littleproxy-1.1.0-6|97	
21mr|littleproxy-1.1.0-6|98	# org.seleniumhq.selenium:selenium-java:2.46.0
21mr|littleproxy-1.1.0-6|99	%pom_remove_dep :selenium-java
21mr|littleproxy-1.1.0-6|100	rm src/test/java/org/littleshoot/proxy/EndToEndStoppingTest.java
21mr|littleproxy-1.1.0-6|101	# org.mock-server:mockserver-netty:3.10.4
21mr|littleproxy-1.1.0-6|102	%pom_remove_dep :mockserver-netty
21mr|littleproxy-1.1.0-6|103	rm src/test/java/org/littleshoot/proxy/ClonedProxyTest.java \
21mr|littleproxy-1.1.0-6|104	src/test/java/org/littleshoot/proxy/HttpFilterTest.java \
21mr|littleproxy-1.1.0-6|105	src/test/java/org/littleshoot/proxy/KeepAliveTest.java \
21mr|littleproxy-1.1.0-6|106	src/test/java/org/littleshoot/proxy/MessageTerminationTest.java \
21mr|littleproxy-1.1.0-6|107	src/test/java/org/littleshoot/proxy/ProxyHeadersTest.java \
21mr|littleproxy-1.1.0-6|108	src/test/java/org/littleshoot/proxy/ServerGroupTest.java \
21mr|littleproxy-1.1.0-6|109	src/test/java/org/littleshoot/proxy/TimeoutTest.java
21mr|littleproxy-1.1.0-6|110	
21mr|littleproxy-1.1.0-6|111	# NoClassDefFoundError: org/jctools/queues/SpscLinkedQueue
21mr|littleproxy-1.1.0-6|112	%pom_add_dep org.jctools:jctools-core:1.2.1:test
21mr|littleproxy-1.1.0-6|113	
21mr|littleproxy-1.1.0-6|114	# Connection refused: /127.0.0.1:0
21mr|littleproxy-1.1.0-6|115	rm src/test/java/org/littleshoot/proxy/ChainedProxyWithFallbackTest.java \
21mr|littleproxy-1.1.0-6|116	src/test/java/org/littleshoot/proxy/ChainedProxyWithFallbackToDirectDueToSSLTest.java \
21mr|littleproxy-1.1.0-6|117	src/test/java/org/littleshoot/proxy/ChainedProxyWithFallbackToOtherChainedProxyDueToSSLTest.java \
21mr|littleproxy-1.1.0-6|118	src/test/java/org/littleshoot/proxy/ClientAuthenticationNotRequiredTCPChainedProxyTest.java \
21mr|littleproxy-1.1.0-6|119	src/test/java/org/littleshoot/proxy/EncryptedTCPChainedProxyTest.java \
21mr|littleproxy-1.1.0-6|120	src/test/java/org/littleshoot/proxy/MitmProxyTest.java \
21mr|littleproxy-1.1.0-6|121	src/test/java/org/littleshoot/proxy/MITMUsernamePasswordAuthenticatingProxyTest.java \
21mr|littleproxy-1.1.0-6|122	src/test/java/org/littleshoot/proxy/MitmWithChainedProxyTest.java \
21mr|littleproxy-1.1.0-6|123	src/test/java/org/littleshoot/proxy/MitmWithClientAuthenticationNotRequiredTCPChainedProxyTest.java \
21mr|littleproxy-1.1.0-6|124	src/test/java/org/littleshoot/proxy/MitmWithEncryptedTCPChainedProxyTest.java \
21mr|littleproxy-1.1.0-6|125	src/test/java/org/littleshoot/proxy/MitmWithUnencryptedTCPChainedProxyTest.java \
21mr|littleproxy-1.1.0-6|126	src/test/java/org/littleshoot/proxy/SimpleProxyTest.java \
21mr|littleproxy-1.1.0-6|127	src/test/java/org/littleshoot/proxy/UnencryptedTCPChainedProxyTest.java \
21mr|littleproxy-1.1.0-6|128	src/test/java/org/littleshoot/proxy/UsernamePasswordAuthenticatingProxyTest.java \
21mr|littleproxy-1.1.0-6|129	src/test/java/org/littleshoot/proxy/MitmWithBadServerAuthenticationTCPChainedProxyTest.java \
21mr|littleproxy-1.1.0-6|130	src/test/java/org/littleshoot/proxy/MitmWithBadClientAuthenticationTCPChainedProxyTest.java
21mr|littleproxy-1.1.0-6|131	
21mr|littleproxy-1.1.0-6|132	# @ random fails with: Socket Too many open files
21mr|littleproxy-1.1.0-6|133	rm src/test/java/org/littleshoot/proxy/IdleTest.java
21mr|littleproxy-1.1.0-6|134	
21mr|littleproxy-1.1.0-6|135	%mvn_file :%{name} %{name}
21mr|littleproxy-1.1.0-6|136	
21mr|littleproxy-1.1.0-6|137	%build
21mr|littleproxy-1.1.0-6|138	
21mr|littleproxy-1.1.0-6|139	%mvn_build
21mr|littleproxy-1.1.0-6|140	
21mr|littleproxy-1.1.0-6|141	%install
21mr|littleproxy-1.1.0-6|142	%mvn_install
21mr|littleproxy-1.1.0-6|143	
21mr|littleproxy-1.1.0-6|144	%files -f .mfiles
21mr|littleproxy-1.1.0-6|145	%doc README.md
21mr|littleproxy-1.1.0-6|146	%license COPYRIGHT.txt LICENSE.txt
21mr|littleproxy-1.1.0-6|147	
21mr|littleproxy-1.1.0-6|148	%files javadoc -f .mfiles-javadoc
21mr|littleproxy-1.1.0-6|149	%license COPYRIGHT.txt LICENSE.txt
21mr|littleproxy-1.1.0-6|150	

13997 21
21mr|live-2021.11.14-1|1	%define maj_basicusageenvironment 1
21mr|live-2021.11.14-1|2	%define maj_usageenvironment 3
21mr|live-2021.11.14-1|3	%define maj_groupsock 30
21mr|live-2021.11.14-1|4	%define maj_livemedia 101
21mr|live-2021.11.14-1|5	
21mr|live-2021.11.14-1|6	%define libusageenvironment %mklibname usageenvironment %{maj_usageenvironment}
21mr|live-2021.11.14-1|7	%define libbasicusageenvironment %mklibname basicusageenvironment %{maj_basicusageenvironment}
21mr|live-2021.11.14-1|8	%define libgroupsock %mklibname groupsock %{maj_groupsock}
21mr|live-2021.11.14-1|9	%define liblivemedia %mklibname livemedia %{maj_livemedia}
21mr|live-2021.11.14-1|10	
21mr|live-2021.11.14-1|11	%define devusageenvironment %mklibname usageenvironment -d
21mr|live-2021.11.14-1|12	%define devbasicusageenvironment %mklibname basicusageenvironment -d
21mr|live-2021.11.14-1|13	%define devgroupsock %mklibname groupsock -d
21mr|live-2021.11.14-1|14	%define devlivemedia %mklibname livemedia -d
21mr|live-2021.11.14-1|15	
21mr|live-2021.11.14-1|16	Summary:	LIVE555 Streaming Media Library
21mr|live-2021.11.14-1|17	Name:		live
21mr|live-2021.11.14-1|18	Version:	2021.11.14
21mr|live-2021.11.14-1|19	Release:	1
21mr|live-2021.11.14-1|20	License:	LGPLv2+
21mr|live-2021.11.14-1|21	Group:		System/Libraries
21mr|live-2021.11.14-1|22	Url:		http://www.live555.com/liveMedia/
21mr|live-2021.11.14-1|23	Source0:	http://live555.com/liveMedia/public/%{name}.%{version}.tar.gz
21mr|live-2021.11.14-1|24	Patch0:		live-force-link-ssl-tls.patch
21mr|live-2021.11.14-1|25	Patch1:		DEBIAN-Reduce-number-of-unresolved-symbols-by-linking-libra.patch
21mr|live-2021.11.14-1|26	Patch2:		DEBIAN-Add-a-pkg-config-file-for-the-shared-libraries.patch
21mr|live-2021.11.14-1|27	Patch3:		0001-Unstripped-binaries-error-fix.patch
21mr|live-2021.11.14-1|28	BuildRequires:	pkgconfig(openssl)
21mr|live-2021.11.14-1|29	BuildRequires:	libpqxx-devel
21mr|live-2021.11.14-1|30	
21mr|live-2021.11.14-1|31	%description
21mr|live-2021.11.14-1|32	The live555.com streaming media code is a set of C++ libraries for multimedia
21mr|live-2021.11.14-1|33	streaming, using open standard protocols (RTP/RTCP, RTSP, SIP). These
21mr|live-2021.11.14-1|34	libraries can be used to build applications to stream, receive and process
21mr|live-2021.11.14-1|35	MPEG, H.263+ or JPEG video, several audio codecs, and can easily be extended
21mr|live-2021.11.14-1|36	to support additional codecs. They can also be used to build basic RTSP (Real
21mr|live-2021.11.14-1|37	Time Streaming Protocol) or SIP (Session Initiation Protocol) clients and
21mr|live-2021.11.14-1|38	servers.
21mr|live-2021.11.14-1|39	
21mr|live-2021.11.14-1|40	This package contains the live555.com streaming servers (live555MediaServer
21mr|live-2021.11.14-1|41	and live555ProxyServer), the example programs (openRTSP, playSIP, sapWatch,
21mr|live-2021.11.14-1|42	vobStreamer) and a variety of test tools.
21mr|live-2021.11.14-1|43	
21mr|live-2021.11.14-1|44	%files
21mr|live-2021.11.14-1|45	%doc COPYING README
21mr|live-2021.11.14-1|46	%{_bindir}/MPEG2TransportStreamIndexer
21mr|live-2021.11.14-1|47	%{_bindir}/live555MediaServer
21mr|live-2021.11.14-1|48	%{_bindir}/openRTSP
21mr|live-2021.11.14-1|49	%{_bindir}/playSIP
21mr|live-2021.11.14-1|50	%{_bindir}/sapWatch
21mr|live-2021.11.14-1|51	%{_bindir}/test*
21mr|live-2021.11.14-1|52	%{_bindir}/vobStreamer
21mr|live-2021.11.14-1|53	%{_bindir}/live555ProxyServer
21mr|live-2021.11.14-1|54	%{_bindir}/registerRTSPStream
21mr|live-2021.11.14-1|55	%{_bindir}/live555HLSProxy
21mr|live-2021.11.14-1|56	%{_bindir}/mikeyParse
21mr|live-2021.11.14-1|57	
21mr|live-2021.11.14-1|58	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|59	
21mr|live-2021.11.14-1|60	%package -n live-devel
21mr|live-2021.11.14-1|61	Summary:	Development files of the LIVE555 Streaming Media Library
21mr|live-2021.11.14-1|62	Group:		Development/C++
21mr|live-2021.11.14-1|63	Requires:	%{devbasicusageenvironment} = %{EVRD}
21mr|live-2021.11.14-1|64	Requires:	%{devusageenvironment} = %{EVRD}
21mr|live-2021.11.14-1|65	Requires:	%{devgroupsock} = %{EVRD}
21mr|live-2021.11.14-1|66	Requires:	%{devlivemedia} = %{EVRD}
21mr|live-2021.11.14-1|67	
21mr|live-2021.11.14-1|68	%description -n live-devel
21mr|live-2021.11.14-1|69	This is a meta-package for a set of C++ libraries for multimedia streaming,
21mr|live-2021.11.14-1|70	using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries -
21mr|live-2021.11.14-1|71	which can be compiled for Unix (including Linux and Mac OS X), Windows, and
21mr|live-2021.11.14-1|72	QNX (and other POSIX-compliant systems) - can be used to build
21mr|live-2021.11.14-1|73	streaming applications.
21mr|live-2021.11.14-1|74	
21mr|live-2021.11.14-1|75	This is a meta-package for a set of development libraries and headers.
21mr|live-2021.11.14-1|76	
21mr|live-2021.11.14-1|77	%files -n live-devel
21mr|live-2021.11.14-1|78	%{_libdir}/pkgconfig/live555.pc
21mr|live-2021.11.14-1|79	
21mr|live-2021.11.14-1|80	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|81	
21mr|live-2021.11.14-1|82	%package -n %{libbasicusageenvironment}
21mr|live-2021.11.14-1|83	Summary:	Multimedia RTSP streaming library (BasicUsageEnvironment class)
21mr|live-2021.11.14-1|84	
21mr|live-2021.11.14-1|85	%description -n %{libbasicusageenvironment}
21mr|live-2021.11.14-1|86	This package contains the BasicUsageEnvironment library which defines one
21mr|live-2021.11.14-1|87	concrete implementation (i.e., subclasses) of the "UsageEnvironment" classes,
21mr|live-2021.11.14-1|88	for use in simple, console applications. Read events and delayed operations are
21mr|live-2021.11.14-1|89	handled using a select() loop.
21mr|live-2021.11.14-1|90	
21mr|live-2021.11.14-1|91	%files -n %{libbasicusageenvironment}
21mr|live-2021.11.14-1|92	%{_libdir}/libBasicUsageEnvironment.so.%{maj_basicusageenvironment}
21mr|live-2021.11.14-1|93	%{_libdir}/libBasicUsageEnvironment.so.%{maj_basicusageenvironment}.*
21mr|live-2021.11.14-1|94	
21mr|live-2021.11.14-1|95	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|96	
21mr|live-2021.11.14-1|97	%package -n %{devbasicusageenvironment}
21mr|live-2021.11.14-1|98	Summary:	Multimedia RTSP streaming library (BasicUsageEnvironment class)
21mr|live-2021.11.14-1|99	Requires:	%{libbasicusageenvironment} = %{EVRD}
21mr|live-2021.11.14-1|100	
21mr|live-2021.11.14-1|101	%description -n %{devbasicusageenvironment}
21mr|live-2021.11.14-1|102	This package contains the BasicUsageEnvironment library which defines one
21mr|live-2021.11.14-1|103	concrete implementation (i.e., subclasses) of the "UsageEnvironment" classes,
21mr|live-2021.11.14-1|104	for use in simple, console applications. Read events and delayed operations are
21mr|live-2021.11.14-1|105	handled using a select() loop.
21mr|live-2021.11.14-1|106	
21mr|live-2021.11.14-1|107	%files -n %{devbasicusageenvironment}
21mr|live-2021.11.14-1|108	%{_libdir}/libBasicUsageEnvironment.so
21mr|live-2021.11.14-1|109	%{_includedir}/BasicUsageEnvironment/*.hh
21mr|live-2021.11.14-1|110	
21mr|live-2021.11.14-1|111	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|112	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|113	
21mr|live-2021.11.14-1|114	%package -n %{libusageenvironment}
21mr|live-2021.11.14-1|115	Summary:	Multimedia RTSP streaming library (UsageEnvironment classes)
21mr|live-2021.11.14-1|116	
21mr|live-2021.11.14-1|117	%description -n %{libusageenvironment}
21mr|live-2021.11.14-1|118	This package contains the UsageEnvironment library. The "UsageEnvironment" and
21mr|live-2021.11.14-1|119	"TaskScheduler" classes are used for scheduling deferred events, for assigning
21mr|live-2021.11.14-1|120	handlers for asynchronous read events, and for outputting error/warning
21mr|live-2021.11.14-1|121	messages. Also, the "HashTable" class defines the interface to a generic hash
21mr|live-2021.11.14-1|122	table, used by the rest of the code.
21mr|live-2021.11.14-1|123	
21mr|live-2021.11.14-1|124	These are all abstract base classes; they must be subclassed for use in an
21mr|live-2021.11.14-1|125	implementation. These subclasses can exploit the particular properties of the
21mr|live-2021.11.14-1|126	environment in which the program will run - e.g., its GUI and/or scripting
21mr|live-2021.11.14-1|127	environment.
21mr|live-2021.11.14-1|128	
21mr|live-2021.11.14-1|129	%files -n %{libusageenvironment}
21mr|live-2021.11.14-1|130	%{_libdir}/libUsageEnvironment.so.%{maj_usageenvironment}
21mr|live-2021.11.14-1|131	%{_libdir}/libUsageEnvironment.so.%{maj_usageenvironment}.*
21mr|live-2021.11.14-1|132	
21mr|live-2021.11.14-1|133	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|134	
21mr|live-2021.11.14-1|135	%package -n %{devusageenvironment}
21mr|live-2021.11.14-1|136	Summary:	Multimedia RTSP streaming library (UsageEnvironment classes)
21mr|live-2021.11.14-1|137	Requires:	%{libusageenvironment} = %{EVRD}
21mr|live-2021.11.14-1|138	
21mr|live-2021.11.14-1|139	%description -n %{devusageenvironment}
21mr|live-2021.11.14-1|140	This package contains the UsageEnvironment library. The "UsageEnvironment" and
21mr|live-2021.11.14-1|141	"TaskScheduler" classes are used for scheduling deferred events, for assigning
21mr|live-2021.11.14-1|142	handlers for asynchronous read events, and for outputting error/warning
21mr|live-2021.11.14-1|143	messages. Also, the "HashTable" class defines the interface to a generic hash
21mr|live-2021.11.14-1|144	table, used by the rest of the code.
21mr|live-2021.11.14-1|145	
21mr|live-2021.11.14-1|146	These are all abstract base classes; they must be subclassed for use in an
21mr|live-2021.11.14-1|147	implementation. These subclasses can exploit the particular properties of the
21mr|live-2021.11.14-1|148	environment in which the program will run - e.g., its GUI and/or scripting
21mr|live-2021.11.14-1|149	environment.
21mr|live-2021.11.14-1|150	
21mr|live-2021.11.14-1|151	%files -n %{devusageenvironment}
21mr|live-2021.11.14-1|152	%{_libdir}/libUsageEnvironment.so
21mr|live-2021.11.14-1|153	%{_includedir}/UsageEnvironment/*.hh
21mr|live-2021.11.14-1|154	
21mr|live-2021.11.14-1|155	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|156	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|157	
21mr|live-2021.11.14-1|158	%package -n %{libgroupsock}
21mr|live-2021.11.14-1|159	Summary:	Multimedia RTSP streaming library (network interfaces and sockets)
21mr|live-2021.11.14-1|160	
21mr|live-2021.11.14-1|161	%description -n %{libgroupsock}
21mr|live-2021.11.14-1|162	This package contains the groupsock library. The classes in this library
21mr|live-2021.11.14-1|163	encapsulate network interfaces and sockets. In particular, the "Groupsock"
21mr|live-2021.11.14-1|164	class encapsulates a socket for sending (and/or receiving) multicast datagrams.
21mr|live-2021.11.14-1|165	
21mr|live-2021.11.14-1|166	%files -n %{libgroupsock}
21mr|live-2021.11.14-1|167	%{_libdir}/libgroupsock.so.%{maj_groupsock}
21mr|live-2021.11.14-1|168	%{_libdir}/libgroupsock.so.%{maj_groupsock}.*
21mr|live-2021.11.14-1|169	
21mr|live-2021.11.14-1|170	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|171	
21mr|live-2021.11.14-1|172	%package -n %{devgroupsock}
21mr|live-2021.11.14-1|173	Summary:	Multimedia RTSP streaming library (network interfaces and sockets)
21mr|live-2021.11.14-1|174	Requires:	%{libgroupsock} = %{EVRD}
21mr|live-2021.11.14-1|175	
21mr|live-2021.11.14-1|176	%description -n %{devgroupsock}
21mr|live-2021.11.14-1|177	This package contains the groupsock library. The classes in this library
21mr|live-2021.11.14-1|178	encapsulate network interfaces and sockets. In particular, the "Groupsock"
21mr|live-2021.11.14-1|179	class encapsulates a socket for sending (and/or receiving) multicast datagrams.
21mr|live-2021.11.14-1|180	
21mr|live-2021.11.14-1|181	%files -n %{devgroupsock}
21mr|live-2021.11.14-1|182	%{_libdir}/libgroupsock.so
21mr|live-2021.11.14-1|183	%{_includedir}/groupsock/*.hh
21mr|live-2021.11.14-1|184	%{_includedir}/groupsock/*.h
21mr|live-2021.11.14-1|185	
21mr|live-2021.11.14-1|186	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|187	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|188	
21mr|live-2021.11.14-1|189	%package -n %{liblivemedia}
21mr|live-2021.11.14-1|190	Summary:	Multimedia RTSP streaming library (network interfaces and sockets)
21mr|live-2021.11.14-1|191	
21mr|live-2021.11.14-1|192	%description -n %{liblivemedia}
21mr|live-2021.11.14-1|193	This package contains the livemedia library. The classes in this library
21mr|live-2021.11.14-1|194	encapsulate network interfaces and sockets. In particular, the "livemedia"
21mr|live-2021.11.14-1|195	class encapsulates a socket for sending (and/or receiving) multicast datagrams.
21mr|live-2021.11.14-1|196	
21mr|live-2021.11.14-1|197	%files -n %{liblivemedia}
21mr|live-2021.11.14-1|198	%{_libdir}/libliveMedia.so.%{maj_livemedia}
21mr|live-2021.11.14-1|199	%{_libdir}/libliveMedia.so.%{maj_livemedia}.*
21mr|live-2021.11.14-1|200	
21mr|live-2021.11.14-1|201	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|202	
21mr|live-2021.11.14-1|203	%package -n %{devlivemedia}
21mr|live-2021.11.14-1|204	Summary:	Multimedia RTSP streaming library (network interfaces and sockets)
21mr|live-2021.11.14-1|205	Requires:	%{liblivemedia} = %{EVRD}
21mr|live-2021.11.14-1|206	
21mr|live-2021.11.14-1|207	%description -n %{devlivemedia}
21mr|live-2021.11.14-1|208	This package contains the livemedia library. The classes in this library
21mr|live-2021.11.14-1|209	encapsulate network interfaces and sockets. In particular, the "livemedia"
21mr|live-2021.11.14-1|210	class encapsulates a socket for sending (and/or receiving) multicast datagrams.
21mr|live-2021.11.14-1|211	
21mr|live-2021.11.14-1|212	%files -n %{devlivemedia}
21mr|live-2021.11.14-1|213	%{_libdir}/libliveMedia.so
21mr|live-2021.11.14-1|214	%{_includedir}/liveMedia/*.hh
21mr|live-2021.11.14-1|215	
21mr|live-2021.11.14-1|216	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|217	#------------------------------------------------------------------------------
21mr|live-2021.11.14-1|218	
21mr|live-2021.11.14-1|219	%prep
21mr|live-2021.11.14-1|220	%setup -qn %{name}
21mr|live-2021.11.14-1|221	%autopatch -p1
21mr|live-2021.11.14-1|222	sed -i -e "s/-O2/$RPM_OPT_FLAGS/" \
21mr|live-2021.11.14-1|223	config.linux-with-shared-libraries
21mr|live-2021.11.14-1|224	find . -name '*.cpp' -exec chmod 644 {} \;
21mr|live-2021.11.14-1|225	
21mr|live-2021.11.14-1|226	%build
21mr|live-2021.11.14-1|227	./genMakefiles linux-with-shared-libraries
21mr|live-2021.11.14-1|228	%make_build LINK="%{__cxx} -o" LIBRARY_LINK="%{__cc} -o" \
21mr|live-2021.11.14-1|229	C_COMPILER="%{__cc}" CPLUSPLUS_COMPILER="%{__cxx}" \
21mr|live-2021.11.14-1|230	CFLAGS="%{optflags} -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1" \
21mr|live-2021.11.14-1|231	PREFIX=%{_prefix} LIBDIR=%{_libdir}
21mr|live-2021.11.14-1|232	
21mr|live-2021.11.14-1|233	%install
21mr|live-2021.11.14-1|234	%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}

13998 21
21mr|livecd-tools-28.2-29|1	# NOTE: This package is fully arched due to dependency sensitivity.
21mr|livecd-tools-28.2-29|2	# Please do not remove archfulness on Requires/Provides.
21mr|livecd-tools-28.2-29|3	
21mr|livecd-tools-28.2-29|4	%define debug_package %{nil}
21mr|livecd-tools-28.2-29|5	
21mr|livecd-tools-28.2-29|6	%global min_dnf_ver 4.0
21mr|livecd-tools-28.2-29|7	%global min_pykickstart_ver 2.25
21mr|livecd-tools-28.2-29|8	
21mr|livecd-tools-28.2-29|9	Name:          livecd-tools
21mr|livecd-tools-28.2-29|10	Summary:       Tools for building live CDs
21mr|livecd-tools-28.2-29|11	Epoch:         1
21mr|livecd-tools-28.2-29|12	Version:       28.2
21mr|livecd-tools-28.2-29|13	Release:       29
21mr|livecd-tools-28.2-29|14	License:       GPLv2
21mr|livecd-tools-28.2-29|15	Group:         System/Base
21mr|livecd-tools-28.2-29|16	URL:           https://github.com/livecd-tools/livecd-tools
21mr|livecd-tools-28.2-29|17	Source0:       https://github.com/livecd-tools/livecd-tools/archive/refs/tags/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21mr|livecd-tools-28.2-29|18	Source1:       grub2-everywhere.diff
21mr|livecd-tools-28.2-29|19	Source8:       e2k-implementation.diff
21mr|livecd-tools-28.2-29|20	
21mr|livecd-tools-28.2-29|21	Source2:       it_IT.po
21mr|livecd-tools-28.2-29|22	Source3:       fr_FR.po
21mr|livecd-tools-28.2-29|23	Source4:       de_DE.po
21mr|livecd-tools-28.2-29|24	Source5:       ru_RU.po
21mr|livecd-tools-28.2-29|25	Source6:       es_ES.po
21mr|livecd-tools-28.2-29|26	Source7:       pt_PT.po
21mr|livecd-tools-28.2-29|27	
21mr|livecd-tools-28.2-29|28	# Git tree with patches: https://github.com/mikhailnov/livecd-tools/tree/rosa-v28.2
21mr|livecd-tools-28.2-29|29	
21mr|livecd-tools-28.2-29|30	# https://github.com/livecd-tools/livecd-tools/issues/156
21mr|livecd-tools-28.2-29|31	Patch0001: 0001-Add-ability-to-prevent-SELinux-relabelling-from-host.patch
21mr|livecd-tools-28.2-29|32	# add "anaconda" and "livenet" dracut modules to LiveCD
21mr|livecd-tools-28.2-29|33	Patch0002: 0002-Add-livenet-and-anaconda-initrd-modules.patch
21mr|livecd-tools-28.2-29|34	Patch0003: 0003-Copy-all-files-that-match-a-glob.patch
21mr|livecd-tools-28.2-29|35	Patch0004: 0004-Leave-etc-vconsole.conf-not-changed.patch
21mr|livecd-tools-28.2-29|36	Patch0005: 0005-Off-sss-hack.patch
21mr|livecd-tools-28.2-29|37	Patch0006: 0006-Do-not-check-for-installed-packages-they-are-pulled-.patch
21mr|livecd-tools-28.2-29|38	Patch0007: 0007-Adapt-Grub-and-Shim-paths-for-ROSA.patch
21mr|livecd-tools-28.2-29|39	# https://github.com/livecd-tools/livecd-tools/pull/193
21mr|livecd-tools-28.2-29|40	Patch0008: 0008-Fix-name-of-x86_64-bootloader-according-to-UEFI-spec.patch
21mr|livecd-tools-28.2-29|41	# https://github.com/livecd-tools/livecd-tools/pull/196
21mr|livecd-tools-28.2-29|42	Patch0009: 0009-Fix-check-if-EFI-bootloader-exists.patch
21mr|livecd-tools-28.2-29|43	# https://github.com/livecd-tools/livecd-tools/pull/198
21mr|livecd-tools-28.2-29|44	Patch0010: 0010-mkdir-isolinux-on-aarch64.patch
21mr|livecd-tools-28.2-29|45	# https://github.com/livecd-tools/livecd-tools/pull/197
21mr|livecd-tools-28.2-29|46	Patch0011: 0011-Fix-missync-of-locations-of-efiboot.img.patch
21mr|livecd-tools-28.2-29|47	# https://github.com/livecd-tools/livecd-tools/pull/199
21mr|livecd-tools-28.2-29|48	Patch0012: 0012-Modernize-detection-of-checkisomd5.patch
21mr|livecd-tools-28.2-29|49	
21mr|livecd-tools-28.2-29|50	BuildRequires: python3-devel
21mr|livecd-tools-28.2-29|51	# pod2man comes from perl
21mr|livecd-tools-28.2-29|52	BuildRequires: perl
21mr|livecd-tools-28.2-29|53	# %%autosetup -S git_am
21mr|livecd-tools-28.2-29|54	BuildRequires: git-core
21mr|livecd-tools-28.2-29|55	
21mr|livecd-tools-28.2-29|56	Requires:      python3-imgcreate%{?_isa} = %{EVRD}
21mr|livecd-tools-28.2-29|57	
21mr|livecd-tools-28.2-29|58	%ifarch %{ix86} %{x86_64}
21mr|livecd-tools-28.2-29|59	Requires:      livecd-iso-to-mediums = %{EVRD}
21mr|livecd-tools-28.2-29|60	Requires: %{_bindir}/msgfmt
21mr|livecd-tools-28.2-29|61	%endif
21mr|livecd-tools-28.2-29|62	
21mr|livecd-tools-28.2-29|63	Requires:	%{_bindir}/implantisomd5
21mr|livecd-tools-28.2-29|64	Requires:	%{_bindir}/checkisomd5
21mr|livecd-tools-28.2-29|65	Requires:	%{_bindir}/msgfmt
21mr|livecd-tools-28.2-29|66	
21mr|livecd-tools-28.2-29|67	%description
21mr|livecd-tools-28.2-29|68	Tools for generating live CDs on Fedora based systems including
21mr|livecd-tools-28.2-29|69	derived distributions such as RHEL, CentOS and others. See
21mr|livecd-tools-28.2-29|70	http://fedoraproject.org/wiki/FedoraLiveCD for more details.
21mr|livecd-tools-28.2-29|71	
21mr|livecd-tools-28.2-29|72	%package -n python-imgcreate-sysdeps
21mr|livecd-tools-28.2-29|73	Summary:       Common system dependencies for python-imgcreate
21mr|livecd-tools-28.2-29|74	Group:         System/Base
21mr|livecd-tools-28.2-29|75	Requires:      coreutils
21mr|livecd-tools-28.2-29|76	Requires:      xorriso
21mr|livecd-tools-28.2-29|77	Requires:      isomd5sum
21mr|livecd-tools-28.2-29|78	Requires:      parted
21mr|livecd-tools-28.2-29|79	Requires:      util-linux
21mr|livecd-tools-28.2-29|80	Requires:      dosfstools
21mr|livecd-tools-28.2-29|81	Requires:      e2fsprogs
21mr|livecd-tools-28.2-29|82	%ifarch        aarch64
21mr|livecd-tools-28.2-29|83	Requires:      mkefiboot
21mr|livecd-tools-28.2-29|84	%endif
21mr|livecd-tools-28.2-29|85	Requires:      rsync
21mr|livecd-tools-28.2-29|86	%ifarch %{ix86} %{x86_64} ppc ppc64
21mr|livecd-tools-28.2-29|87	Requires:      hfsplus-tools
21mr|livecd-tools-28.2-29|88	%endif
21mr|livecd-tools-28.2-29|89	%ifarch ppc
21mr|livecd-tools-28.2-29|90	Requires:      yaboot
21mr|livecd-tools-28.2-29|91	%endif
21mr|livecd-tools-28.2-29|92	Requires:      dumpet
21mr|livecd-tools-28.2-29|93	# https://github.com/livecd-tools/livecd-tools/commit/4dcf44f8
21mr|livecd-tools-28.2-29|94	# https://bugzilla.redhat.com/show_bug.cgi?id=1127103
21mr|livecd-tools-28.2-29|95	# For now off sss in /etc/nsswitch.conf in LiveCD build scripts
21mr|livecd-tools-28.2-29|96	#Requires:      sssd-client
21mr|livecd-tools-28.2-29|97	Requires:      cryptsetup
21mr|livecd-tools-28.2-29|98	Requires:      squashfs-tools
21mr|livecd-tools-28.2-29|99	Requires:      policycoreutils
21mr|livecd-tools-28.2-29|100	%ifnarch %{e2k}
21mr|livecd-tools-28.2-29|101	Requires:      grub2
21mr|livecd-tools-28.2-29|102	# shim binaries are copied into the LiveCD, shim of native arch is copied always
21mr|livecd-tools-28.2-29|103	# and shim of the secondary arch is copied only if it exists;
21mr|livecd-tools-28.2-29|104	# RPM file coloring should make coinstalling shims of different arches possible
21mr|livecd-tools-28.2-29|105	Requires:      (shim%{_isa} or shim-unsigned%{_isa})
21mr|livecd-tools-28.2-29|106	%endif
21mr|livecd-tools-28.2-29|107	%ifarch %{x86_64}
21mr|livecd-tools-28.2-29|108	Recommends:    (shim(x86-32) or shim-unsigned(x86-32))
21mr|livecd-tools-28.2-29|109	%endif
21mr|livecd-tools-28.2-29|110	
21mr|livecd-tools-28.2-29|111	%description -n python-imgcreate-sysdeps
21mr|livecd-tools-28.2-29|112	This package describes the common system dependencies for
21mr|livecd-tools-28.2-29|113	python-imgcreate.
21mr|livecd-tools-28.2-29|114	
21mr|livecd-tools-28.2-29|115	%package -n python3-imgcreate
21mr|livecd-tools-28.2-29|116	Summary:       Python 3 modules for building system images
21mr|livecd-tools-28.2-29|117	Group:         Development/Python
21mr|livecd-tools-28.2-29|118	%{?python_provide:%python_provide python3-imgcreate}
21mr|livecd-tools-28.2-29|119	Requires:      python-imgcreate-sysdeps%{?_isa} = %{EVRD}
21mr|livecd-tools-28.2-29|120	Requires:      python3-parted
21mr|livecd-tools-28.2-29|121	Requires:      python3-dnf >= %{min_dnf_ver}
21mr|livecd-tools-28.2-29|122	Requires:      python3-kickstart >= %{min_pykickstart_ver}
21mr|livecd-tools-28.2-29|123	Requires:      python3-six
21mr|livecd-tools-28.2-29|124	Requires:      python3-libselinux
21mr|livecd-tools-28.2-29|125	Requires:      python3-dbus
21mr|livecd-tools-28.2-29|126	Requires:      python3-urlgrabber
21mr|livecd-tools-28.2-29|127	
21mr|livecd-tools-28.2-29|128	%description -n python3-imgcreate
21mr|livecd-tools-28.2-29|129	Python 3 modules that can be used for building images for things
21mr|livecd-tools-28.2-29|130	like live image or appliances.
21mr|livecd-tools-28.2-29|131	
21mr|livecd-tools-28.2-29|132	
21mr|livecd-tools-28.2-29|133	%ifarch %{ix86} %{x86_64}
21mr|livecd-tools-28.2-29|134	%package -n livecd-iso-to-mediums
21mr|livecd-tools-28.2-29|135	Summary:       Tools for installing ISOs to different mediums
21mr|livecd-tools-28.2-29|136	Group:         System/Base
21mr|livecd-tools-28.2-29|137	Requires:      python-imgcreate-sysdeps%{?_isa} = %{EVRD}
21mr|livecd-tools-28.2-29|138	Requires:      syslinux-extlinux
21mr|livecd-tools-28.2-29|139	Requires:      syslinux-tftpboot
21mr|livecd-tools-28.2-29|140	
21mr|livecd-tools-28.2-29|141	
21mr|livecd-tools-28.2-29|142	%description -n livecd-iso-to-mediums
21mr|livecd-tools-28.2-29|143	Tools for installing Live CD ISOs to different mediums
21mr|livecd-tools-28.2-29|144	(e.g. USB sticks, hard drives, PXE boot, etc.)
21mr|livecd-tools-28.2-29|145	%endif
21mr|livecd-tools-28.2-29|146	
21mr|livecd-tools-28.2-29|147	%prep
21mr|livecd-tools-28.2-29|148	%autosetup -p1 -S git_am -n %{name}-%{name}-%{version}
21mr|livecd-tools-28.2-29|149	patch -p1 < %{SOURCE1}
21mr|livecd-tools-28.2-29|150	patch -p1 < %{SOURCE8}
21mr|livecd-tools-28.2-29|151	
21mr|livecd-tools-28.2-29|152	%build
21mr|livecd-tools-28.2-29|153	# Nothing to do
21mr|livecd-tools-28.2-29|154	
21mr|livecd-tools-28.2-29|155	
21mr|livecd-tools-28.2-29|156	%install
21mr|livecd-tools-28.2-29|157	%make_install PYTHON=python3
21mr|livecd-tools-28.2-29|158	
21mr|livecd-tools-28.2-29|159	mkdir -p %{buildroot}%{_datadir}/%{name}/grub2/locales
21mr|livecd-tools-28.2-29|160	for po in %{SOURCE2}  %{SOURCE3}  %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7}; do
21mr|livecd-tools-28.2-29|161	#msgfmt $po -o %{buildroot}%{_datadir}/%{name}/grub2/locales/"$(echo $(basename $po) |sed 's/.po$/.mo/')"
21mr|livecd-tools-28.2-29|162	install -m 644 $po %{buildroot}%{_datadir}/%{name}/grub2/locales/
21mr|livecd-tools-28.2-29|163	done
21mr|livecd-tools-28.2-29|164	
21mr|livecd-tools-28.2-29|165	# Delete installed docs, we'll grab them later
21mr|livecd-tools-28.2-29|166	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21mr|livecd-tools-28.2-29|167	
21mr|livecd-tools-28.2-29|168	%ifnarch %{ix86} %{x86_64}
21mr|livecd-tools-28.2-29|169	# livecd-iso-to-mediums doesn't work without syslinux
21mr|livecd-tools-28.2-29|170	rm -rfv %{buildroot}%{_bindir}/livecd-iso-to-*
21mr|livecd-tools-28.2-29|171	rm -rfv %{buildroot}%{_mandir}/man8/livecd-iso-to-*
21mr|livecd-tools-28.2-29|172	%endif
21mr|livecd-tools-28.2-29|173	
21mr|livecd-tools-28.2-29|174	%files
21mr|livecd-tools-28.2-29|175	%license COPYING
21mr|livecd-tools-28.2-29|176	%doc AUTHORS README HACKING
21mr|livecd-tools-28.2-29|177	%doc config/livecd-fedora-minimal.ks
21mr|livecd-tools-28.2-29|178	%doc config/livecd-mageia-minimal-*.ks
21mr|livecd-tools-28.2-29|179	%{_bindir}/livecd-creator
21mr|livecd-tools-28.2-29|180	%{_bindir}/image-creator
21mr|livecd-tools-28.2-29|181	%{_bindir}/liveimage-mount
21mr|livecd-tools-28.2-29|182	%{_bindir}/editliveos
21mr|livecd-tools-28.2-29|183	%{_bindir}/mkbiarch
21mr|livecd-tools-28.2-29|184	%{_mandir}/man8/livecd-creator.8*
21mr|livecd-tools-28.2-29|185	%{_mandir}/man8/mkbiarch.8*
21mr|livecd-tools-28.2-29|186	%{_datadir}/%{name}/grub2/locales/*
21mr|livecd-tools-28.2-29|187	
21mr|livecd-tools-28.2-29|188	%files -n python-imgcreate-sysdeps
21mr|livecd-tools-28.2-29|189	# No files because empty metapackage
21mr|livecd-tools-28.2-29|190	
21mr|livecd-tools-28.2-29|191	
21mr|livecd-tools-28.2-29|192	%files -n python3-imgcreate
21mr|livecd-tools-28.2-29|193	%license COPYING
21mr|livecd-tools-28.2-29|194	%doc API
21mr|livecd-tools-28.2-29|195	%{python3_sitelib}/imgcreate
21mr|livecd-tools-28.2-29|196	
21mr|livecd-tools-28.2-29|197	%ifarch %{ix86} %{x86_64}
21mr|livecd-tools-28.2-29|198	%files -n livecd-iso-to-mediums
21mr|livecd-tools-28.2-29|199	%license COPYING
21mr|livecd-tools-28.2-29|200	%{_bindir}/livecd-iso-to-disk
21mr|livecd-tools-28.2-29|201	%{_mandir}/man8/livecd-iso-to-disk.8*
21mr|livecd-tools-28.2-29|202	%{_bindir}/livecd-iso-to-pxeboot
21mr|livecd-tools-28.2-29|203	%endif

13999 21
21mr|livestart-rosa-1.0.0-14|1	Summary:	Livestart rosa script
21mr|livestart-rosa-1.0.0-14|2	Name:		livestart-rosa
21mr|livestart-rosa-1.0.0-14|3	Version:	1.0.0
21mr|livestart-rosa-1.0.0-14|4	Release:	14
21mr|livestart-rosa-1.0.0-14|5	BuildArch:	noarch
21mr|livestart-rosa-1.0.0-14|6	License:	GPL
21mr|livestart-rosa-1.0.0-14|7	Group:		System/Configuration/Other
21mr|livestart-rosa-1.0.0-14|8	Source10:	checkflashboot
21mr|livestart-rosa-1.0.0-14|9	Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
21mr|livestart-rosa-1.0.0-14|10	
21mr|livestart-rosa-1.0.0-14|11	%description
21mr|livestart-rosa-1.0.0-14|12	Small script checking if system was started from a
21mr|livestart-rosa-1.0.0-14|13	flash drive and creating a config for draklive-install.
21mr|livestart-rosa-1.0.0-14|14	
21mr|livestart-rosa-1.0.0-14|15	%post
21mr|livestart-rosa-1.0.0-14|16	%_post_service checkflashboot
21mr|livestart-rosa-1.0.0-14|17	
21mr|livestart-rosa-1.0.0-14|18	%preun
21mr|livestart-rosa-1.0.0-14|19	%_preun_service checkflashboot
21mr|livestart-rosa-1.0.0-14|20	
21mr|livestart-rosa-1.0.0-14|21	%files
21mr|livestart-rosa-1.0.0-14|22	%defattr(-,root,root)
21mr|livestart-rosa-1.0.0-14|23	%attr(755,root,root) %_sysconfdir/init.d/checkflashboot
21mr|livestart-rosa-1.0.0-14|24	
21mr|livestart-rosa-1.0.0-14|25	#--------------------------------------------------------------------
21mr|livestart-rosa-1.0.0-14|26	
21mr|livestart-rosa-1.0.0-14|27	%install
21mr|livestart-rosa-1.0.0-14|28	rm -rf %buildroot
21mr|livestart-rosa-1.0.0-14|29	
21mr|livestart-rosa-1.0.0-14|30	mkdir -p %buildroot%_sysconfdir/init.d/
21mr|livestart-rosa-1.0.0-14|31	cp %SOURCE10 %buildroot%_sysconfdir/init.d/

14000 21
21mr|lksctp-tools-1.0.17-3|1	%define major 1
21mr|lksctp-tools-1.0.17-3|2	%define libname %mklibname sctp %{major}
21mr|lksctp-tools-1.0.17-3|3	%define devname %mklibname sctp -d
21mr|lksctp-tools-1.0.17-3|4	
21mr|lksctp-tools-1.0.17-3|5	%define _disable_lto 1
21mr|lksctp-tools-1.0.17-3|6	
21mr|lksctp-tools-1.0.17-3|7	Summary:	User-space access to Linux Kernel SCTP
21mr|lksctp-tools-1.0.17-3|8	Name:		lksctp-tools
21mr|lksctp-tools-1.0.17-3|9	Version:	1.0.17
21mr|lksctp-tools-1.0.17-3|10	Release:	3
21mr|lksctp-tools-1.0.17-3|11	# src/apps/bindx_test.C is GPLv2, I've asked upstream for clarification
21mr|lksctp-tools-1.0.17-3|12	License:	GPLv2 and GPLv2+ and LGPLv2 and MIT
21mr|lksctp-tools-1.0.17-3|13	Group:		System/Libraries
21mr|lksctp-tools-1.0.17-3|14	Url:		http://lksctp.sourceforge.net
21mr|lksctp-tools-1.0.17-3|15	Source0:	http://downloads.sourceforge.net/lksctp/%{name}-%{version}.tar.gz
21mr|lksctp-tools-1.0.17-3|16	Patch0:		lksctp-tools-1.0.16-libdir.patch
21mr|lksctp-tools-1.0.17-3|17	BuildRequires:	libtool
21mr|lksctp-tools-1.0.17-3|18	
21mr|lksctp-tools-1.0.17-3|19	%description
21mr|lksctp-tools-1.0.17-3|20	This is the lksctp-tools package for Linux Kernel SCTP (Stream Control
21mr|lksctp-tools-1.0.17-3|21	Transmission Protocol) Reference Implementation.
21mr|lksctp-tools-1.0.17-3|22	
21mr|lksctp-tools-1.0.17-3|23	This package is intended to supplement the Linux Kernel SCTP Reference
21mr|lksctp-tools-1.0.17-3|24	Implementation now available in the Linux kernel source tree in
21mr|lksctp-tools-1.0.17-3|25	versions 2.5.36 and following.  For more information on LKSCTP see the
21mr|lksctp-tools-1.0.17-3|26	package documentation README file, section titled "LKSCTP - Linux
21mr|lksctp-tools-1.0.17-3|27	Kernel SCTP."
21mr|lksctp-tools-1.0.17-3|28	
21mr|lksctp-tools-1.0.17-3|29	This package contains the command-line tools.
21mr|lksctp-tools-1.0.17-3|30	
21mr|lksctp-tools-1.0.17-3|31	%files
21mr|lksctp-tools-1.0.17-3|32	%{_bindir}/*
21mr|lksctp-tools-1.0.17-3|33	
21mr|lksctp-tools-1.0.17-3|34	#----------------------------------------------------------------------------
21mr|lksctp-tools-1.0.17-3|35	
21mr|lksctp-tools-1.0.17-3|36	%package -n %{libname}
21mr|lksctp-tools-1.0.17-3|37	Summary:	Shared User-space access to Linux Kernel SCTP library
21mr|lksctp-tools-1.0.17-3|38	Group:		System/Libraries
21mr|lksctp-tools-1.0.17-3|39	
21mr|lksctp-tools-1.0.17-3|40	%description -n %{libname}
21mr|lksctp-tools-1.0.17-3|41	This is the lksctp-tools package for Linux Kernel SCTP (Stream Control
21mr|lksctp-tools-1.0.17-3|42	Transmission Protocol) Reference Implementation.
21mr|lksctp-tools-1.0.17-3|43	
21mr|lksctp-tools-1.0.17-3|44	This package is intended to supplement the Linux Kernel SCTP Reference
21mr|lksctp-tools-1.0.17-3|45	Implementation now available in the Linux kernel source tree in
21mr|lksctp-tools-1.0.17-3|46	versions 2.5.36 and following.  For more information on LKSCTP see the
21mr|lksctp-tools-1.0.17-3|47	package documentation README file, section titled "LKSCTP - Linux
21mr|lksctp-tools-1.0.17-3|48	Kernel SCTP."
21mr|lksctp-tools-1.0.17-3|49	
21mr|lksctp-tools-1.0.17-3|50	This package contains the shared library.
21mr|lksctp-tools-1.0.17-3|51	
21mr|lksctp-tools-1.0.17-3|52	%files -n %{libname}
21mr|lksctp-tools-1.0.17-3|53	%{_libdir}/libsctp.so.%{major}*
21mr|lksctp-tools-1.0.17-3|54	%dir %{_libdir}/lksctp-tools/
21mr|lksctp-tools-1.0.17-3|55	%{_libdir}/lksctp-tools/libwithsctp.so.%{major}*
21mr|lksctp-tools-1.0.17-3|56	
21mr|lksctp-tools-1.0.17-3|57	#----------------------------------------------------------------------------
21mr|lksctp-tools-1.0.17-3|58	
21mr|lksctp-tools-1.0.17-3|59	%package -n %{devname}
21mr|lksctp-tools-1.0.17-3|60	Summary:	Development files for lksctp-tools
21mr|lksctp-tools-1.0.17-3|61	Group:		Development/C
21mr|lksctp-tools-1.0.17-3|62	Requires:	%{libname} = %{EVRD}
21mr|lksctp-tools-1.0.17-3|63	Provides:	%{name}-devel = %{EVRD}
21mr|lksctp-tools-1.0.17-3|64	Provides:	sctp-devel = %{EVRD}
21mr|lksctp-tools-1.0.17-3|65	
21mr|lksctp-tools-1.0.17-3|66	%description -n %{devname}
21mr|lksctp-tools-1.0.17-3|67	Development files for lksctp-tools which include man pages, header files,
21mr|lksctp-tools-1.0.17-3|68	static libraries, symlinks to dynamic libraries and some tutorial source code.
21mr|lksctp-tools-1.0.17-3|69	
21mr|lksctp-tools-1.0.17-3|70	%files -n %{devname}
21mr|lksctp-tools-1.0.17-3|71	%{_includedir}/netinet
21mr|lksctp-tools-1.0.17-3|72	%{_libdir}/libsctp.so
21mr|lksctp-tools-1.0.17-3|73	%{_libdir}/lksctp-tools/libwithsctp.so
21mr|lksctp-tools-1.0.17-3|74	%{_datadir}/lksctp-tools/
21mr|lksctp-tools-1.0.17-3|75	%{_mandir}/man3/*
21mr|lksctp-tools-1.0.17-3|76	%{_mandir}/man7/*
21mr|lksctp-tools-1.0.17-3|77	%{_libdir}/pkgconfig/libsctp.pc
21mr|lksctp-tools-1.0.17-3|78	
21mr|lksctp-tools-1.0.17-3|79	#----------------------------------------------------------------------------
21mr|lksctp-tools-1.0.17-3|80	
21mr|lksctp-tools-1.0.17-3|81	%prep
21mr|lksctp-tools-1.0.17-3|82	%setup -q
21mr|lksctp-tools-1.0.17-3|83	%autopatch -p1
21mr|lksctp-tools-1.0.17-3|84	
21mr|lksctp-tools-1.0.17-3|85	%build
21mr|lksctp-tools-1.0.17-3|86	%ifnarch %{e2k}
21mr|lksctp-tools-1.0.17-3|87	%global optflags %{optflags} -fuse-ld=bfd
21mr|lksctp-tools-1.0.17-3|88	%endif
21mr|lksctp-tools-1.0.17-3|89	autoreconf -fi
21mr|lksctp-tools-1.0.17-3|90	%configure \
21mr|lksctp-tools-1.0.17-3|91	--disable-static
21mr|lksctp-tools-1.0.17-3|92	
21mr|lksctp-tools-1.0.17-3|93	# remove rpath from libtool
21mr|lksctp-tools-1.0.17-3|94	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|lksctp-tools-1.0.17-3|95	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|lksctp-tools-1.0.17-3|96	
21mr|lksctp-tools-1.0.17-3|97	%make
21mr|lksctp-tools-1.0.17-3|98	
21mr|lksctp-tools-1.0.17-3|99	%install
21mr|lksctp-tools-1.0.17-3|100	rm -f doc/rfc2960.txt doc/states.txt
21mr|lksctp-tools-1.0.17-3|101	%makeinstall_std

14001 21
21mr|lld-12.0.1-1|1	%define major %(echo %version |cut -d. -f1)
21mr|lld-12.0.1-1|2	%define libname %mklibname %{name} %{major}
21mr|lld-12.0.1-1|3	%define devname %mklibname %{name} -d
21mr|lld-12.0.1-1|4	
21mr|lld-12.0.1-1|5	%if %{mdvver} <= 201610
21mr|lld-12.0.1-1|6	%bcond_without clang
21mr|lld-12.0.1-1|7	%else
21mr|lld-12.0.1-1|8	%bcond_with clang
21mr|lld-12.0.1-1|9	%endif
21mr|lld-12.0.1-1|10	
21mr|lld-12.0.1-1|11	%if %{with clang}
21mr|lld-12.0.1-1|12	%define debug_package %{nil}
21mr|lld-12.0.1-1|13	%endif
21mr|lld-12.0.1-1|14	
21mr|lld-12.0.1-1|15	%bcond_without git
21mr|lld-12.0.1-1|16	
21mr|lld-12.0.1-1|17	Summary:	The LLVM Linker
21mr|lld-12.0.1-1|18	Name:		lld
21mr|lld-12.0.1-1|19	Version:	12.0.1
21mr|lld-12.0.1-1|20	Release:	1
21mr|lld-12.0.1-1|21	Group:		Development/Other
21mr|lld-12.0.1-1|22	License:	NCSA
21mr|lld-12.0.1-1|23	Url:		http://llvm.org
21mr|lld-12.0.1-1|24	%if %{with git}
21mr|lld-12.0.1-1|25	Source0:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{name}-%{version}.src.tar.xz
21mr|lld-12.0.1-1|26	%else
21mr|lld-12.0.1-1|27	Source0:	http://releases.llvm.org/%{version}/%{name}-%{version}.src.tar.xz
21mr|lld-12.0.1-1|28	%endif
21mr|lld-12.0.1-1|29	Source1:	https://raw.githubusercontent.com/llvm/llvm-project/llvmorg-%{version}/libunwind/include/mach-o/compact_unwind_encoding.h
21mr|lld-12.0.1-1|30	BuildRequires:	cmake
21mr|lld-12.0.1-1|31	%if %{with clang}
21mr|lld-12.0.1-1|32	BuildRequires:	clang
21mr|lld-12.0.1-1|33	BuildRequires:	libcxx-devel
21mr|lld-12.0.1-1|34	%endif
21mr|lld-12.0.1-1|35	BuildRequires:	llvm-devel = %{version}
21mr|lld-12.0.1-1|36	BuildRequires:	ncurses-devel
21mr|lld-12.0.1-1|37	BuildRequires:	zlib-devel
21mr|lld-12.0.1-1|38	Requires:	clang
21mr|lld-12.0.1-1|39	Requires:	llvm
21mr|lld-12.0.1-1|40	Requires:	llvm-plugins
21mr|lld-12.0.1-1|41	
21mr|lld-12.0.1-1|42	%description
21mr|lld-12.0.1-1|43	The LLVM project linker.
21mr|lld-12.0.1-1|44	
21mr|lld-12.0.1-1|45	%files
21mr|lld-12.0.1-1|46	%doc LICENSE.TXT
21mr|lld-12.0.1-1|47	%{_bindir}/ld64.lld
21mr|lld-12.0.1-1|48	%{_bindir}/ld64.lld.darwinnew
21mr|lld-12.0.1-1|49	%{_bindir}/ld.lld
21mr|lld-12.0.1-1|50	%{_bindir}/lld
21mr|lld-12.0.1-1|51	%{_bindir}/lld-link
21mr|lld-12.0.1-1|52	%{_bindir}/wasm-ld
21mr|lld-12.0.1-1|53	
21mr|lld-12.0.1-1|54	#-------------------------------------------------------------------------
21mr|lld-12.0.1-1|55	
21mr|lld-12.0.1-1|56	%package -n %{libname}
21mr|lld-12.0.1-1|57	Summary:	LLD shared libraries
21mr|lld-12.0.1-1|58	Group:		System/Libraries
21mr|lld-12.0.1-1|59	
21mr|lld-12.0.1-1|60	%description -n %{libname}
21mr|lld-12.0.1-1|61	Shared libraries for LLD.
21mr|lld-12.0.1-1|62	
21mr|lld-12.0.1-1|63	%files -n %{libname}
21mr|lld-12.0.1-1|64	%doc LICENSE.TXT
21mr|lld-12.0.1-1|65	%{_libdir}/lib%{name}*.so.%{major}*
21mr|lld-12.0.1-1|66	
21mr|lld-12.0.1-1|67	#-------------------------------------------------------------------------
21mr|lld-12.0.1-1|68	
21mr|lld-12.0.1-1|69	%package -n %{devname}
21mr|lld-12.0.1-1|70	Summary:	Libraries and header files for LLD
21mr|lld-12.0.1-1|71	Group:		Development/Other
21mr|lld-12.0.1-1|72	Requires:	%{libname} = %{EVRD}
21mr|lld-12.0.1-1|73	Provides:	%{name}-devel = %{EVRD}
21mr|lld-12.0.1-1|74	
21mr|lld-12.0.1-1|75	%description -n %{devname}
21mr|lld-12.0.1-1|76	This package contains library and header files needed to develop new native
21mr|lld-12.0.1-1|77	programs that use the LLD infrastructure.
21mr|lld-12.0.1-1|78	
21mr|lld-12.0.1-1|79	%files -n %{devname}
21mr|lld-12.0.1-1|80	%doc LICENSE.TXT
21mr|lld-12.0.1-1|81	%{_includedir}/lld
21mr|lld-12.0.1-1|82	%{_libdir}/liblld*.so
21mr|lld-12.0.1-1|83	%{_libdir}/cmake/%{name}/
21mr|lld-12.0.1-1|84	
21mr|lld-12.0.1-1|85	#-------------------------------------------------------------------------
21mr|lld-12.0.1-1|86	
21mr|lld-12.0.1-1|87	%prep
21mr|lld-12.0.1-1|88	%setup -qn %{name}-%{version}.src
21mr|lld-12.0.1-1|89	
21mr|lld-12.0.1-1|90	mkdir include/mach-o
21mr|lld-12.0.1-1|91	cp %{S:1} include/mach-o
21mr|lld-12.0.1-1|92	
21mr|lld-12.0.1-1|93	%build
21mr|lld-12.0.1-1|94	%if %{with clang}
21mr|lld-12.0.1-1|95	%clang_gcc_wrapper
21mr|lld-12.0.1-1|96	export CC=clang
21mr|lld-12.0.1-1|97	export CXX=clang++
21mr|lld-12.0.1-1|98	%endif
21mr|lld-12.0.1-1|99	
21mr|lld-12.0.1-1|100	%cmake \
21mr|lld-12.0.1-1|101	-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|lld-12.0.1-1|102	-DLLVM_DYLIB_COMPONENTS="all" \
21mr|lld-12.0.1-1|103	%ifarch x86_64
21mr|lld-12.0.1-1|104	-DLLVM_LIBDIR_SUFFIX=64
21mr|lld-12.0.1-1|105	%else
21mr|lld-12.0.1-1|106	-DLLVM_LIBDIR_SUFFIX=
21mr|lld-12.0.1-1|107	%endif
21mr|lld-12.0.1-1|108	
21mr|lld-12.0.1-1|109	%make -s
21mr|lld-12.0.1-1|110	
21mr|lld-12.0.1-1|111	%install
21mr|lld-12.0.1-1|112	%makeinstall_std -C build
21mr|lld-12.0.1-1|113	
21mr|lld-12.0.1-1|114	# we do not need
21mr|lld-12.0.1-1|115	rm -fr %{buildroot}%{_includedir}/mach-o/compact_unwind_encoding.h
21mr|lld-12.0.1-1|116	
21mr|lld-12.0.1-1|117	

14002 21
21mr|lldb-12.0.1-1|1	%define major %(echo %version |cut -d. -f1)
21mr|lldb-12.0.1-1|2	%define libname %mklibname %{name} %{major}
21mr|lldb-12.0.1-1|3	%define devname %mklibname %{name} -d
21mr|lldb-12.0.1-1|4	
21mr|lldb-12.0.1-1|5	Summary:	Next generation high-performance debugger
21mr|lldb-12.0.1-1|6	Name:		lldb
21mr|lldb-12.0.1-1|7	Version:	12.0.1
21mr|lldb-12.0.1-1|8	Release:	1
21mr|lldb-12.0.1-1|9	License:	NCSA
21mr|lldb-12.0.1-1|10	Group:		Graphical desktop/LXQt
21mr|lldb-12.0.1-1|11	Url:		http://lldb.llvm.org/
21mr|lldb-12.0.1-1|12	Source0:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{name}-%{version}.src.tar.xz
21mr|lldb-12.0.1-1|13	BuildRequires:	cmake
21mr|lldb-12.0.1-1|14	BuildRequires:	clang
21mr|lldb-12.0.1-1|15	BuildRequires:	swig
21mr|lldb-12.0.1-1|16	BuildRequires:	llvm-devel
21mr|lldb-12.0.1-1|17	BuildRequires:	clang-devel
21mr|lldb-12.0.1-1|18	BuildRequires:	python3-devel
21mr|lldb-12.0.1-1|19	BuildRequires:	pkgconfig(libedit)
21mr|lldb-12.0.1-1|20	BuildRequires:	pkgconfig(libffi)
21mr|lldb-12.0.1-1|21	BuildRequires:	pkgconfig(libxml-2.0)
21mr|lldb-12.0.1-1|22	BuildRequires:	pkgconfig(ncurses)
21mr|lldb-12.0.1-1|23	BuildRequires:	pkgconfig(zlib)
21mr|lldb-12.0.1-1|24	Requires:	python3-%{name}
21mr|lldb-12.0.1-1|25	
21mr|lldb-12.0.1-1|26	%description
21mr|lldb-12.0.1-1|27	LLDB is a next generation, high-performance debugger. It is built as a set
21mr|lldb-12.0.1-1|28	of reusable components which highly leverage existing libraries in the
21mr|lldb-12.0.1-1|29	larger LLVM Project, such as the Clang expression parser and LLVM
21mr|lldb-12.0.1-1|30	disassembler.
21mr|lldb-12.0.1-1|31	
21mr|lldb-12.0.1-1|32	%files
21mr|lldb-12.0.1-1|33	%{_bindir}/%{name}*
21mr|lldb-12.0.1-1|34	
21mr|lldb-12.0.1-1|35	#----------------------------------------------------------------------------
21mr|lldb-12.0.1-1|36	
21mr|lldb-12.0.1-1|37	%package -n %{libname}
21mr|lldb-12.0.1-1|38	Summary:	Library files for LLDB
21mr|lldb-12.0.1-1|39	Group:		System/Libraries
21mr|lldb-12.0.1-1|40	Requires:	%{name}
21mr|lldb-12.0.1-1|41	
21mr|lldb-12.0.1-1|42	%description -n %{libname}
21mr|lldb-12.0.1-1|43	The package contains library files for LLDB.
21mr|lldb-12.0.1-1|44	
21mr|lldb-12.0.1-1|45	%files -n %{libname}
21mr|lldb-12.0.1-1|46	%{_libdir}/lib%{name}.so.%{major}*
21mr|lldb-12.0.1-1|47	%{_libdir}/lib%{name}IntelFeatures.so.%{major}*
21mr|lldb-12.0.1-1|48	
21mr|lldb-12.0.1-1|49	#----------------------------------------------------------------------------
21mr|lldb-12.0.1-1|50	
21mr|lldb-12.0.1-1|51	%package -n %{devname}
21mr|lldb-12.0.1-1|52	Summary:	Development header files for LLDB
21mr|lldb-12.0.1-1|53	Group:		Development/C++
21mr|lldb-12.0.1-1|54	Requires:	%{libname} = %{EVRD}
21mr|lldb-12.0.1-1|55	
21mr|lldb-12.0.1-1|56	%description -n %{devname}
21mr|lldb-12.0.1-1|57	The package contains header files for the LLDB debugger.
21mr|lldb-12.0.1-1|58	
21mr|lldb-12.0.1-1|59	%files -n %{devname}
21mr|lldb-12.0.1-1|60	%{_libdir}/*.so
21mr|lldb-12.0.1-1|61	%{_includedir}/%{name}
21mr|lldb-12.0.1-1|62	
21mr|lldb-12.0.1-1|63	#----------------------------------------------------------------------------
21mr|lldb-12.0.1-1|64	
21mr|lldb-12.0.1-1|65	%package -n python-%{name}
21mr|lldb-12.0.1-1|66	Summary:	Python module for LLDB
21mr|lldb-12.0.1-1|67	Group:		Development/Python
21mr|lldb-12.0.1-1|68	Requires:	%{name} = %{EVRD}
21mr|lldb-12.0.1-1|69	Requires:	pythonegg(six)
21mr|lldb-12.0.1-1|70	Provides:	python3-%{name} = %{EVRD}
21mr|lldb-12.0.1-1|71	
21mr|lldb-12.0.1-1|72	%description -n python-%{name}
21mr|lldb-12.0.1-1|73	The package contains the LLDB Python module.
21mr|lldb-12.0.1-1|74	
21mr|lldb-12.0.1-1|75	%files -n python-%{name}
21mr|lldb-12.0.1-1|76	%{py3_platsitedir}/%{name}*
21mr|lldb-12.0.1-1|77	
21mr|lldb-12.0.1-1|78	#----------------------------------------------------------------------------
21mr|lldb-12.0.1-1|79	
21mr|lldb-12.0.1-1|80	
21mr|lldb-12.0.1-1|81	%prep
21mr|lldb-12.0.1-1|82	%setup -qn %{name}-%{version}.src
21mr|lldb-12.0.1-1|83	
21mr|lldb-12.0.1-1|84	%build
21mr|lldb-12.0.1-1|85	%cmake
21mr|lldb-12.0.1-1|86	%make -s
21mr|lldb-12.0.1-1|87	
21mr|lldb-12.0.1-1|88	%install
21mr|lldb-12.0.1-1|89	%makeinstall_std -C build
21mr|lldb-12.0.1-1|90	
21mr|lldb-12.0.1-1|91	# unbundle python-six
21mr|lldb-12.0.1-1|92	rm -fvr %{buildroot}%{py3_platsitedir}/six.py*

14003 21
21mr|lldpad-1.1-3|1	%define newname    openlldp
21mr|lldpad-1.1-3|2	%define devname    %mklibname liblldp_clif -d
21mr|lldpad-1.1-3|3	%define libname    %mklibname liblldp_clif %{major}
21mr|lldpad-1.1-3|4	%define newdevname %mklibname %{newname} -d
21mr|lldpad-1.1-3|5	
21mr|lldpad-1.1-3|6	%define major    1.0.0
21mr|lldpad-1.1-3|7	%define majorver %(echo %{major} | cut -d '.' -f 1)
21mr|lldpad-1.1-3|8	
21mr|lldpad-1.1-3|9	Name:               lldpad
21mr|lldpad-1.1-3|10	Version:            1.1
21mr|lldpad-1.1-3|11	Release:            3
21mr|lldpad-1.1-3|12	Summary:            Intel LLDP Agent
21mr|lldpad-1.1-3|13	License:            GPLv2
21mr|lldpad-1.1-3|14	Group:              Networking/Other
21mr|lldpad-1.1-3|15	URL:                http://open-lldp.org/
21mr|lldpad-1.1-3|16	Source0:            https://github.com/intel/%{name}/archive/refs/tags/%{name}-%{version}.tar.gz
21mr|lldpad-1.1-3|17	BuildRequires:      automake
21mr|lldpad-1.1-3|18	BuildRequires:      autoconf
21mr|lldpad-1.1-3|19	BuildRequires:      libtool
21mr|lldpad-1.1-3|20	BuildRequires:      flex >= 2.5.33
21mr|lldpad-1.1-3|21	BuildRequires:      kernel-headers >= 2.6.32
21mr|lldpad-1.1-3|22	BuildRequires:      libconfig-devel >= 1.3.2
21mr|lldpad-1.1-3|23	BuildRequires:      libnl3-devel
21mr|lldpad-1.1-3|24	BuildRequires:      readline-devel
21mr|lldpad-1.1-3|25	BuildRequires:      systemd
21mr|lldpad-1.1-3|26	BuildRequires:      make
21mr|lldpad-1.1-3|27	Requires:           readline
21mr|lldpad-1.1-3|28	
21mr|lldpad-1.1-3|29	%description
21mr|lldpad-1.1-3|30	This package contains the Linux user space daemon and configuration tool for
21mr|lldpad-1.1-3|31	Intel LLDP Agent with Enhanced Ethernet support for the Data Center.
21mr|lldpad-1.1-3|32	
21mr|lldpad-1.1-3|33	# -----------------------------------------------------------------------------------
21mr|lldpad-1.1-3|34	
21mr|lldpad-1.1-3|35	%package -n %devname
21mr|lldpad-1.1-3|36	Summary:    Libraries for %{name}
21mr|lldpad-1.1-3|37	Requires:   %{libname} = %{EVRD}
21mr|lldpad-1.1-3|38	Provides:   %newdevname = %{EVRD}
21mr|lldpad-1.1-3|39	Provides:   %{newname}-devel = %{EVRD}
21mr|lldpad-1.1-3|40	Provides:   %{name}-devel = %{EVRD}
21mr|lldpad-1.1-3|41	
21mr|lldpad-1.1-3|42	%description -n %devname
21mr|lldpad-1.1-3|43	The %{devname}  package contains libraries and header files for
21mr|lldpad-1.1-3|44	developing applications that use %{name}.
21mr|lldpad-1.1-3|45	
21mr|lldpad-1.1-3|46	%files -n %devname
21mr|lldpad-1.1-3|47	%{_includedir}/*
21mr|lldpad-1.1-3|48	%{_libdir}/pkgconfig/*.pc
21mr|lldpad-1.1-3|49	%{_libdir}/liblldp_clif.so
21mr|lldpad-1.1-3|50	
21mr|lldpad-1.1-3|51	# -----------------------------------------------------------------------------------
21mr|lldpad-1.1-3|52	
21mr|lldpad-1.1-3|53	%package -n %libname
21mr|lldpad-1.1-3|54	Summary:    Development files for %{name}
21mr|lldpad-1.1-3|55	Requires:   %{name} = %{EVRD}
21mr|lldpad-1.1-3|56	
21mr|lldpad-1.1-3|57	%description -n %libname
21mr|lldpad-1.1-3|58	%{libname} is a library providing clif lib.
21mr|lldpad-1.1-3|59	
21mr|lldpad-1.1-3|60	%files -n %libname
21mr|lldpad-1.1-3|61	%{_libdir}/liblldp_clif.so.%{major}
21mr|lldpad-1.1-3|62	%{_libdir}/liblldp_clif.so.%{majorver}
21mr|lldpad-1.1-3|63	
21mr|lldpad-1.1-3|64	# -----------------------------------------------------------------------------------
21mr|lldpad-1.1-3|65	
21mr|lldpad-1.1-3|66	%prep
21mr|lldpad-1.1-3|67	%autosetup -p1 -n %{newname}-%{version}
21mr|lldpad-1.1-3|68	
21mr|lldpad-1.1-3|69	%build
21mr|lldpad-1.1-3|70	./bootstrap.sh
21mr|lldpad-1.1-3|71	%configure --disable-static
21mr|lldpad-1.1-3|72	# fix the hardened build flags
21mr|lldpad-1.1-3|73	sed -i -e 's! \\\$compiler_flags !&\\\$CFLAGS \\\$LDFLAGS !' libtool
21mr|lldpad-1.1-3|74	%make
21mr|lldpad-1.1-3|75	
21mr|lldpad-1.1-3|76	%install
21mr|lldpad-1.1-3|77	%make_install DESTDIR=%{buildroot}
21mr|lldpad-1.1-3|78	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
21mr|lldpad-1.1-3|79	rm -f %{buildroot}%{_libdir}/liblldp_clif.la
21mr|lldpad-1.1-3|80	
21mr|lldpad-1.1-3|81	mkdir -p %{buildroot}%{_unitdir}
21mr|lldpad-1.1-3|82	mv %{buildroot}%{_exec_prefix}%{_unitdir}/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21mr|lldpad-1.1-3|83	mv %{buildroot}%{_exec_prefix}%{_unitdir}/%{name}.socket %{buildroot}%{_unitdir}/%{name}.socket
21mr|lldpad-1.1-3|84	
21mr|lldpad-1.1-3|85	%post
21mr|lldpad-1.1-3|86	%systemd_post %{name}.service %{name}.socket
21mr|lldpad-1.1-3|87	
21mr|lldpad-1.1-3|88	%preun
21mr|lldpad-1.1-3|89	%systemd_preun %{name}.service %{name}.socket
21mr|lldpad-1.1-3|90	
21mr|lldpad-1.1-3|91	%postun
21mr|lldpad-1.1-3|92	%systemd_postun_with_restart %{name}.service %{name}.socket
21mr|lldpad-1.1-3|93	
21mr|lldpad-1.1-3|94	%files
21mr|lldpad-1.1-3|95	%doc README ChangeLog
21mr|lldpad-1.1-3|96	%license COPYING
21mr|lldpad-1.1-3|97	%{_sbindir}/*
21mr|lldpad-1.1-3|98	%dir %{_sharedstatedir}/%{name}
21mr|lldpad-1.1-3|99	%{_unitdir}/%{name}.service
21mr|lldpad-1.1-3|100	%{_unitdir}/%{name}.socket
21mr|lldpad-1.1-3|101	%{_sysconfdir}/bash_completion.d/*
21mr|lldpad-1.1-3|102	%{_mandir}/man3/*
21mr|lldpad-1.1-3|103	%{_mandir}/man8/*

14004 21
21mr|llvm-12.0.1-4|1	# libLLVM-*.so are unversioned libraries
21mr|llvm-12.0.1-4|2	%global __requires_exclude ^devel\\(.*$
21mr|llvm-12.0.1-4|3	
21mr|llvm-12.0.1-4|4	# clang header paths are hard-coded at compile time
21mr|llvm-12.0.1-4|5	# and need adjustment whenever there's a new GCC version
21mr|llvm-12.0.1-4|6	%define gcc_version %(gcc -dumpversion)
21mr|llvm-12.0.1-4|7	
21mr|llvm-12.0.1-4|8	%define compile_apidox 0
21mr|llvm-12.0.1-4|9	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21mr|llvm-12.0.1-4|10	
21mr|llvm-12.0.1-4|11	%bcond_without clang
21mr|llvm-12.0.1-4|12	
21mr|llvm-12.0.1-4|13	%define maj_ver 12
21mr|llvm-12.0.1-4|14	%define major_ver %{maj_ver}.0
21mr|llvm-12.0.1-4|15	%define minor_ver 1
21mr|llvm-12.0.1-4|16	
21mr|llvm-12.0.1-4|17	%define major %{major_ver}
21mr|llvm-12.0.1-4|18	%define lto_major %{maj_ver}
21mr|llvm-12.0.1-4|19	%define libname %mklibname llvm %{maj_ver}
21mr|llvm-12.0.1-4|20	%define liblto %mklibname lto %{lto_major}
21mr|llvm-12.0.1-4|21	%define devname %mklibname %{name} -d
21mr|llvm-12.0.1-4|22	
21mr|llvm-12.0.1-4|23	%define clang_major %{major_ver}
21mr|llvm-12.0.1-4|24	%define libclang %mklibname clang %{clang_major}
21mr|llvm-12.0.1-4|25	%define devclang %mklibname clang -d
21mr|llvm-12.0.1-4|26	
21mr|llvm-12.0.1-4|27	%bcond_without git
21mr|llvm-12.0.1-4|28	
21mr|llvm-12.0.1-4|29	Summary:	Low Level Virtual Machine (LLVM)
21mr|llvm-12.0.1-4|30	Name:		llvm
21mr|llvm-12.0.1-4|31	Version:	%{major_ver}.%{minor_ver}
21mr|llvm-12.0.1-4|32	Release:	4
21mr|llvm-12.0.1-4|33	License:	NCSA
21mr|llvm-12.0.1-4|34	Group:		Development/Other
21mr|llvm-12.0.1-4|35	Url:		http://llvm.org
21mr|llvm-12.0.1-4|36	
21mr|llvm-12.0.1-4|37	%if %{with git}
21mr|llvm-12.0.1-4|38	Source0:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/llvm-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|39	Source1:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/clang-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|40	Source2:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/clang-tools-extra-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|41	Source3:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/polly-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|42	Source4:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/compiler-rt-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|43	%else
21mr|llvm-12.0.1-4|44	Source0:	http://releases.llvm.org/%{version}/llvm-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|45	Source1:	http://releases.llvm.org/%{version}/clang-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|46	Source2:	http://releases.llvm.org/%{version}/clang-tools-extra-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|47	Source3:	http://releases.llvm.org/%{version}/polly-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|48	Source4:	http://releases.llvm.org/%{version}/compiler-rt-%{version}.src.tar.xz
21mr|llvm-12.0.1-4|49	%endif
21mr|llvm-12.0.1-4|50	Source1000:	llvm.rpmlintrc
21mr|llvm-12.0.1-4|51	Source1010:	clang-gcc-wrapper.macros
21mr|llvm-12.0.1-4|52	Source1011:	clang-gcc-wrapper.sh
21mr|llvm-12.0.1-4|53	
21mr|llvm-12.0.1-4|54	# Adjust the search paths to match the OS, adjust the default compiler flags
21mr|llvm-12.0.1-4|55	# as well.
21mr|llvm-12.0.1-4|56	Patch1:		clang-rosa.patch
21mr|llvm-12.0.1-4|57	
21mr|llvm-12.0.1-4|58	BuildRequires:	binutils-devel
21mr|llvm-12.0.1-4|59	BuildRequires:	bison
21mr|llvm-12.0.1-4|60	BuildRequires:	chrpath
21mr|llvm-12.0.1-4|61	BuildRequires:	cmake
21mr|llvm-12.0.1-4|62	BuildRequires:	flex
21mr|llvm-12.0.1-4|63	BuildRequires:	graphviz
21mr|llvm-12.0.1-4|64	BuildRequires:	groff
21mr|llvm-12.0.1-4|65	BuildRequires:	libstdc++-devel
21mr|llvm-12.0.1-4|66	BuildRequires:	libtool
21mr|llvm-12.0.1-4|67	BuildRequires:	pkgconfig(libffi)
21mr|llvm-12.0.1-4|68	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm-12.0.1-4|69	BuildRequires:	sed
21mr|llvm-12.0.1-4|70	BuildRequires:	tcl
21mr|llvm-12.0.1-4|71	BuildRequires:	zip
21mr|llvm-12.0.1-4|72	%if %{compile_apidox}
21mr|llvm-12.0.1-4|73	BuildRequires:	doxygen
21mr|llvm-12.0.1-4|74	%endif
21mr|llvm-12.0.1-4|75	Requires:	libstdc++-devel
21mr|llvm-12.0.1-4|76	Requires:	lld
21mr|llvm-12.0.1-4|77	
21mr|llvm-12.0.1-4|78	%description
21mr|llvm-12.0.1-4|79	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm-12.0.1-4|80	language-independent analyses and optimizations of all sorts, including those
21mr|llvm-12.0.1-4|81	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm-12.0.1-4|82	for front-end development for conventional or research programming languages,
21mr|llvm-12.0.1-4|83	including those which require compile-time, link-time, or run-time optimization
21mr|llvm-12.0.1-4|84	for effective implementation, proper tail calls or garbage collection.
21mr|llvm-12.0.1-4|85	
21mr|llvm-12.0.1-4|86	%files
21mr|llvm-12.0.1-4|87	%license LICENSE.TXT
21mr|llvm-12.0.1-4|88	%{_bindir}/FileCheck
21mr|llvm-12.0.1-4|89	%{_bindir}/bugpoint
21mr|llvm-12.0.1-4|90	%{_bindir}/count
21mr|llvm-12.0.1-4|91	%{_bindir}/dsymutil
21mr|llvm-12.0.1-4|92	%{_bindir}/find-all-symbols
21mr|llvm-12.0.1-4|93	%{_bindir}/llc
21mr|llvm-12.0.1-4|94	%{_bindir}/lli
21mr|llvm-12.0.1-4|95	%{_bindir}/lli-child-target
21mr|llvm-12.0.1-4|96	%{_bindir}/llvm*
21mr|llvm-12.0.1-4|97	%exclude %{_bindir}/llvm-config
21mr|llvm-12.0.1-4|98	%{_bindir}/modularize
21mr|llvm-12.0.1-4|99	%{_bindir}/not
21mr|llvm-12.0.1-4|100	%{_bindir}/obj2yaml
21mr|llvm-12.0.1-4|101	%{_bindir}/opt
21mr|llvm-12.0.1-4|102	%{_bindir}/sancov
21mr|llvm-12.0.1-4|103	%{_bindir}/sanstats
21mr|llvm-12.0.1-4|104	%{_bindir}/split-file
21mr|llvm-12.0.1-4|105	%{_bindir}/verify-uselistorder
21mr|llvm-12.0.1-4|106	%{_bindir}/yaml-bench
21mr|llvm-12.0.1-4|107	%{_bindir}/yaml2obj
21mr|llvm-12.0.1-4|108	%{_datadir}/opt-viewer
21mr|llvm-12.0.1-4|109	
21mr|llvm-12.0.1-4|110	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|111	
21mr|llvm-12.0.1-4|112	%define plugins %mklibname %{name}-plugins
21mr|llvm-12.0.1-4|113	
21mr|llvm-12.0.1-4|114	%package -n %{plugins}
21mr|llvm-12.0.1-4|115	Summary:	LLVM plugins
21mr|llvm-12.0.1-4|116	Group:		System/Libraries
21mr|llvm-12.0.1-4|117	Provides:	%{name}-plugins = %{EVRD}
21mr|llvm-12.0.1-4|118	
21mr|llvm-12.0.1-4|119	%description -n %{plugins}
21mr|llvm-12.0.1-4|120	LLVM plugins.
21mr|llvm-12.0.1-4|121	
21mr|llvm-12.0.1-4|122	%files -n %{plugins}
21mr|llvm-12.0.1-4|123	%{_libdir}/BugpointPasses.so
21mr|llvm-12.0.1-4|124	%{_libdir}/LLVMHello.so
21mr|llvm-12.0.1-4|125	%{_libdir}/LLVMgold.so
21mr|llvm-12.0.1-4|126	
21mr|llvm-12.0.1-4|127	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|128	
21mr|llvm-12.0.1-4|129	%package -n %{libname}
21mr|llvm-12.0.1-4|130	Summary:	LLVM shared libraries
21mr|llvm-12.0.1-4|131	Group:		System/Libraries
21mr|llvm-12.0.1-4|132	# package was renamed
21mr|llvm-12.0.1-4|133	Conflicts:	%{_lib}llvm12.0 < 12.0.1-4
21mr|llvm-12.0.1-4|134	Obsoletes:	%{_lib}llvm12.0 < 12.0.1-4
21mr|llvm-12.0.1-4|135	
21mr|llvm-12.0.1-4|136	%description -n %{libname}
21mr|llvm-12.0.1-4|137	Shared libraries for the LLVM compiler infrastructure. This is needed by
21mr|llvm-12.0.1-4|138	programs that are dynamically linked against libLLVM.
21mr|llvm-12.0.1-4|139	
21mr|llvm-12.0.1-4|140	%files -n %{libname}
21mr|llvm-12.0.1-4|141	%{_libdir}/libLLVM-%{maj_ver}.so
21mr|llvm-12.0.1-4|142	%{_libdir}/libLLVM-%{major}.%{minor_ver}.so
21mr|llvm-12.0.1-4|143	
21mr|llvm-12.0.1-4|144	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|145	
21mr|llvm-12.0.1-4|146	%package -n %{liblto}
21mr|llvm-12.0.1-4|147	Summary:	LLVM shared library
21mr|llvm-12.0.1-4|148	Group:		System/Libraries
21mr|llvm-12.0.1-4|149	
21mr|llvm-12.0.1-4|150	%description -n %{liblto}
21mr|llvm-12.0.1-4|151	Shared library for the LLVM compiler infrastructure.
21mr|llvm-12.0.1-4|152	
21mr|llvm-12.0.1-4|153	%files -n %{liblto}
21mr|llvm-12.0.1-4|154	%{_libdir}/libLTO.so.%{lto_major}*
21mr|llvm-12.0.1-4|155	
21mr|llvm-12.0.1-4|156	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|157	
21mr|llvm-12.0.1-4|158	%package -n %{devname}
21mr|llvm-12.0.1-4|159	Summary:	Development files for LLVM
21mr|llvm-12.0.1-4|160	Group:		Development/Other
21mr|llvm-12.0.1-4|161	Provides:	llvm-devel = %{EVRD}
21mr|llvm-12.0.1-4|162	Requires:	%{libname} = %{EVRD}
21mr|llvm-12.0.1-4|163	Requires:	%{liblto} = %{EVRD}
21mr|llvm-12.0.1-4|164	Requires:	%{name} = %{EVRD}
21mr|llvm-12.0.1-4|165	Requires:	llvm-polly = %{EVRD}
21mr|llvm-12.0.1-4|166	Provides:	llvm-polly-devel = %{EVRD}
21mr|llvm-12.0.1-4|167	
21mr|llvm-12.0.1-4|168	%description -n %{devname}
21mr|llvm-12.0.1-4|169	This package contains the development files for LLVM.
21mr|llvm-12.0.1-4|170	
21mr|llvm-12.0.1-4|171	%files -n %{devname}
21mr|llvm-12.0.1-4|172	%{_bindir}/%{name}-config
21mr|llvm-12.0.1-4|173	%{_includedir}/%{name}
21mr|llvm-12.0.1-4|174	%{_includedir}/%{name}-c
21mr|llvm-12.0.1-4|175	%{_includedir}/polly
21mr|llvm-12.0.1-4|176	%{_libdir}/cmake/%{name}/*
21mr|llvm-12.0.1-4|177	%{_libdir}/cmake/polly/*.cmake
21mr|llvm-12.0.1-4|178	%{_libdir}/libLLVM*.a
21mr|llvm-12.0.1-4|179	%{_libdir}/libLLVM.so
21mr|llvm-12.0.1-4|180	%{_libdir}/libLTO.so
21mr|llvm-12.0.1-4|181	%{_libdir}/libRemarks.so*
21mr|llvm-12.0.1-4|182	%{_libdir}/libPolly*.a
21mr|llvm-12.0.1-4|183	%{_libdir}/libfindAllSymbols.a
21mr|llvm-12.0.1-4|184	
21mr|llvm-12.0.1-4|185	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|186	
21mr|llvm-12.0.1-4|187	%package doc
21mr|llvm-12.0.1-4|188	Summary:	Documentation for LLVM
21mr|llvm-12.0.1-4|189	Group:		Books/Computer books
21mr|llvm-12.0.1-4|190	Requires:	%{name} = %{EVRD}
21mr|llvm-12.0.1-4|191	BuildArch:	noarch
21mr|llvm-12.0.1-4|192	
21mr|llvm-12.0.1-4|193	%description doc
21mr|llvm-12.0.1-4|194	Documentation for the LLVM compiler infrastructure.
21mr|llvm-12.0.1-4|195	
21mr|llvm-12.0.1-4|196	%files doc
21mr|llvm-12.0.1-4|197	%doc README.txt
21mr|llvm-12.0.1-4|198	%doc docs/tutorial
21mr|llvm-12.0.1-4|199	%doc examples
21mr|llvm-12.0.1-4|200	%if %{compile_apidox}
21mr|llvm-12.0.1-4|201	%doc docs/doxygen
21mr|llvm-12.0.1-4|202	%endif
21mr|llvm-12.0.1-4|203	
21mr|llvm-12.0.1-4|204	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|205	
21mr|llvm-12.0.1-4|206	%package polly
21mr|llvm-12.0.1-4|207	Summary:	Polyhedral optimizations for LLVM
21mr|llvm-12.0.1-4|208	License:	MIT
21mr|llvm-12.0.1-4|209	Group:		Development/Other
21mr|llvm-12.0.1-4|210	
21mr|llvm-12.0.1-4|211	%description polly
21mr|llvm-12.0.1-4|212	Polly is a polyhedral optimizer for LLVM.
21mr|llvm-12.0.1-4|213	
21mr|llvm-12.0.1-4|214	Using an abstract mathematical representation it analyzes and optimizes
21mr|llvm-12.0.1-4|215	the memory access pattern of a program. This includes data-locality
21mr|llvm-12.0.1-4|216	optimizations for cache locality as well as automatic parallelization
21mr|llvm-12.0.1-4|217	for thread-level and SIMD parallelism.
21mr|llvm-12.0.1-4|218	
21mr|llvm-12.0.1-4|219	Our overall goal is an integrated optimizer for data-locality and
21mr|llvm-12.0.1-4|220	parallelism that takes advantage of multi-cores, cache hierarchies,
21mr|llvm-12.0.1-4|221	short vector instructions as well as dedicated accelerators.
21mr|llvm-12.0.1-4|222	
21mr|llvm-12.0.1-4|223	%files polly
21mr|llvm-12.0.1-4|224	%{_bindir}/pollycc
21mr|llvm-12.0.1-4|225	%{_bindir}/pollyc++
21mr|llvm-12.0.1-4|226	%{_libdir}/LLVMPolly.so
21mr|llvm-12.0.1-4|227	
21mr|llvm-12.0.1-4|228	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|229	
21mr|llvm-12.0.1-4|230	%if %{with clang}
21mr|llvm-12.0.1-4|231	# TODO: %%{_bindir}/clang is linked against static libclang.a, could it be
21mr|llvm-12.0.1-4|232	# linked against libclang.so instead, like llvm-* are against livLLVM.so?
21mr|llvm-12.0.1-4|233	
21mr|llvm-12.0.1-4|234	%package -n clang
21mr|llvm-12.0.1-4|235	Summary:	A C language family front-end for LLVM
21mr|llvm-12.0.1-4|236	License:	NCSA
21mr|llvm-12.0.1-4|237	Group:		Development/Other
21mr|llvm-12.0.1-4|238	# TODO: is this requires:llvm needed, or just legacy from fedora pkg layout?
21mr|llvm-12.0.1-4|239	Requires:	llvm = %{EVRD}
21mr|llvm-12.0.1-4|240	# clang requires gcc, clang++ requires libstdc++-devel
21mr|llvm-12.0.1-4|241	Requires:	gcc
21mr|llvm-12.0.1-4|242	Requires:	libstdc++-devel >= %{gcc_version}
21mr|llvm-12.0.1-4|243	
21mr|llvm-12.0.1-4|244	%description -n clang
21mr|llvm-12.0.1-4|245	clang: noun
21mr|llvm-12.0.1-4|246	1. A loud, resonant, metallic sound.
21mr|llvm-12.0.1-4|247	2. The strident call of a crane or goose.
21mr|llvm-12.0.1-4|248	3. C-language family front-end toolkit.
21mr|llvm-12.0.1-4|249	
21mr|llvm-12.0.1-4|250	The goal of the Clang project is to create a new C, C++, Objective C
21mr|llvm-12.0.1-4|251	and Objective C++ front-end for the LLVM compiler. Its tools are built
21mr|llvm-12.0.1-4|252	as libraries and designed to be loosely-coupled and extensible.
21mr|llvm-12.0.1-4|253	
21mr|llvm-12.0.1-4|254	%files -n clang
21mr|llvm-12.0.1-4|255	%{_bindir}/c-index-test
21mr|llvm-12.0.1-4|256	%{_bindir}/clang*
21mr|llvm-12.0.1-4|257	%{_bindir}/diagtool
21mr|llvm-12.0.1-4|258	%{_bindir}/hmaptool
21mr|llvm-12.0.1-4|259	%{_bindir}/pp-trace
21mr|llvm-12.0.1-4|260	%{_datadir}/clang
21mr|llvm-12.0.1-4|261	%{_rpmmacrodir}/*clang-gcc-wrapper*
21mr|llvm-12.0.1-4|262	%endif
21mr|llvm-12.0.1-4|263	
21mr|llvm-12.0.1-4|264	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|265	
21mr|llvm-12.0.1-4|266	%if %{with clang}
21mr|llvm-12.0.1-4|267	%package -n %{libclang}
21mr|llvm-12.0.1-4|268	Summary:	Shared library for clang
21mr|llvm-12.0.1-4|269	Group:		System/Libraries
21mr|llvm-12.0.1-4|270	
21mr|llvm-12.0.1-4|271	%description -n %{libclang}
21mr|llvm-12.0.1-4|272	Shared libraries for the clang compiler. This is needed by
21mr|llvm-12.0.1-4|273	programs that are dynamically linked against libclang.
21mr|llvm-12.0.1-4|274	
21mr|llvm-12.0.1-4|275	%files -n %{libclang}
21mr|llvm-12.0.1-4|276	%{_libdir}/clang/
21mr|llvm-12.0.1-4|277	%{_libdir}/libclang*.so.%{maj_ver}
21mr|llvm-12.0.1-4|278	%endif
21mr|llvm-12.0.1-4|279	
21mr|llvm-12.0.1-4|280	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|281	
21mr|llvm-12.0.1-4|282	%if %{with clang}
21mr|llvm-12.0.1-4|283	%package -n %{devclang}
21mr|llvm-12.0.1-4|284	Summary:	Development files for clang
21mr|llvm-12.0.1-4|285	Group:		Development/Other
21mr|llvm-12.0.1-4|286	Requires:	%{libclang} = %{EVRD}
21mr|llvm-12.0.1-4|287	Requires:	clang = %{EVRD}
21mr|llvm-12.0.1-4|288	Provides:	clang-devel = %{EVRD}
21mr|llvm-12.0.1-4|289	
21mr|llvm-12.0.1-4|290	%description -n %{devclang}
21mr|llvm-12.0.1-4|291	This package contains header files and libraries needed for using
21mr|llvm-12.0.1-4|292	libclang.
21mr|llvm-12.0.1-4|293	
21mr|llvm-12.0.1-4|294	%files -n %{devclang}
21mr|llvm-12.0.1-4|295	%dir %{_datadir}/clang/
21mr|llvm-12.0.1-4|296	%{_includedir}/clang
21mr|llvm-12.0.1-4|297	%{_includedir}/clang-c
21mr|llvm-12.0.1-4|298	%{_includedir}/clang-tidy
21mr|llvm-12.0.1-4|299	%{_libdir}/cmake/clang/ClangConfig.cmake
21mr|llvm-12.0.1-4|300	%{_libdir}/cmake/clang/ClangTargets-relwithdebinfo.cmake
21mr|llvm-12.0.1-4|301	%{_libdir}/cmake/clang/ClangTargets.cmake
21mr|llvm-12.0.1-4|302	%{_libdir}/libclang*.a
21mr|llvm-12.0.1-4|303	%{_libdir}/libclang*.so
21mr|llvm-12.0.1-4|304	%endif
21mr|llvm-12.0.1-4|305	
21mr|llvm-12.0.1-4|306	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|307	
21mr|llvm-12.0.1-4|308	%if %{with clang}
21mr|llvm-12.0.1-4|309	%package -n clang-analyzer
21mr|llvm-12.0.1-4|310	Summary:	A source code analysis framework
21mr|llvm-12.0.1-4|311	License:	NCSA
21mr|llvm-12.0.1-4|312	Group:		Development/Other
21mr|llvm-12.0.1-4|313	Requires:	clang = %{EVRD}
21mr|llvm-12.0.1-4|314	# not picked up automatically since files are currently not instaled
21mr|llvm-12.0.1-4|315	# in standard Python hierarchies yet
21mr|llvm-12.0.1-4|316	Requires:	python3
21mr|llvm-12.0.1-4|317	
21mr|llvm-12.0.1-4|318	%description -n clang-analyzer
21mr|llvm-12.0.1-4|319	The Clang Static Analyzer consists of both a source code analysis
21mr|llvm-12.0.1-4|320	framework and a standalone tool that finds bugs in C and Objective-C
21mr|llvm-12.0.1-4|321	programs. The standalone tool is invoked from the command-line, and is
21mr|llvm-12.0.1-4|322	intended to run in tandem with a build of a project or code base.
21mr|llvm-12.0.1-4|323	
21mr|llvm-12.0.1-4|324	%files -n clang-analyzer
21mr|llvm-12.0.1-4|325	%{_bindir}/scan-build
21mr|llvm-12.0.1-4|326	%{_bindir}/scan-view
21mr|llvm-12.0.1-4|327	%{_datadir}/scan-build/
21mr|llvm-12.0.1-4|328	%{_datadir}/scan-view/
21mr|llvm-12.0.1-4|329	%{_mandir}/man1/scan-build.1.*
21mr|llvm-12.0.1-4|330	%{_prefix}/libexec/c++-analyzer
21mr|llvm-12.0.1-4|331	%{_prefix}/libexec/ccc-analyzer
21mr|llvm-12.0.1-4|332	%endif
21mr|llvm-12.0.1-4|333	
21mr|llvm-12.0.1-4|334	#----------------------------------------------------------------------------
21mr|llvm-12.0.1-4|335	
21mr|llvm-12.0.1-4|336	%prep
21mr|llvm-12.0.1-4|337	%setup -qn %{name}-%{version}.src %{?with_clang:-a1 -a2 -a3 -a4}
21mr|llvm-12.0.1-4|338	rm -rf tools/clang
21mr|llvm-12.0.1-4|339	%if %{with clang}
21mr|llvm-12.0.1-4|340	mv clang-%{version}.src tools/clang
21mr|llvm-12.0.1-4|341	mv polly-%{version}.src tools/polly
21mr|llvm-12.0.1-4|342	mv clang-tools-extra-%{version}.src tools/clang/tools/extra
21mr|llvm-12.0.1-4|343	mv compiler-rt-%{version}.src projects/compiler-rt
21mr|llvm-12.0.1-4|344	%patch1 -p1 -b .rosa~
21mr|llvm-12.0.1-4|345	%endif
21mr|llvm-12.0.1-4|346	
21mr|llvm-12.0.1-4|347	%build
21mr|llvm-12.0.1-4|348	%global optflags %{optflags} -fno-strict-aliasing
21mr|llvm-12.0.1-4|349	# Build with gcc/g++, not clang if it happens to be installed
21mr|llvm-12.0.1-4|350	export CC=gcc
21mr|llvm-12.0.1-4|351	export CXX=g++
21mr|llvm-12.0.1-4|352	
21mr|llvm-12.0.1-4|353	# A couple more fixes from OMV + a workaround for a bug (?) in GCC 4.9:
21mr|llvm-12.0.1-4|354	# https://llvm.org/bugs/show_bug.cgi?id=20080 and
21mr|llvm-12.0.1-4|355	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
21mr|llvm-12.0.1-4|356	# (-fno-devirtualize)
21mr|llvm-12.0.1-4|357	#
21mr|llvm-12.0.1-4|358	# compiler-rt assumes off_t is 64 bits -- make sure this is true even on
21mr|llvm-12.0.1-4|359	# 32 bit OSes
21mr|llvm-12.0.1-4|360	%ifarch %ix86
21mr|llvm-12.0.1-4|361	# compiler-rt doesn't support ix86 with x<6 either
21mr|llvm-12.0.1-4|362	export CFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -g1"
21mr|llvm-12.0.1-4|363	export CXXFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm-12.0.1-4|364	%else
21mr|llvm-12.0.1-4|365	export CXXFLAGS="%{optflags} -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm-12.0.1-4|366	%endif
21mr|llvm-12.0.1-4|367	
21mr|llvm-12.0.1-4|368	
21mr|llvm-12.0.1-4|369	%ifarch %ix86
21mr|llvm-12.0.1-4|370	# Fix noexecstack
21mr|llvm-12.0.1-4|371	for i in projects/compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm-12.0.1-4|372	cat >>$i <<'EOF'
21mr|llvm-12.0.1-4|373	#if defined(__linux__) && defined(__ELF__)
21mr|llvm-12.0.1-4|374	.section .note.GNU-stack,"",%progbits
21mr|llvm-12.0.1-4|375	#endif
21mr|llvm-12.0.1-4|376	EOF
21mr|llvm-12.0.1-4|377	done
21mr|llvm-12.0.1-4|378	%endif
21mr|llvm-12.0.1-4|379	
21mr|llvm-12.0.1-4|380	%cmake \
21mr|llvm-12.0.1-4|381	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|llvm-12.0.1-4|382	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm-12.0.1-4|383	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm-12.0.1-4|384	%if %{with clang}
21mr|llvm-12.0.1-4|385	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm-12.0.1-4|386	-DWITH_POLLY:BOOL=ON \
21mr|llvm-12.0.1-4|387	-DLINK_POLLY_INTO_TOOLS:BOOL=ON	\
21mr|llvm-12.0.1-4|388	%endif
21mr|llvm-12.0.1-4|389	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm-12.0.1-4|390	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm-12.0.1-4|391	-DLLVM_BINUTILS_INCDIR=%{_includedir} \
21mr|llvm-12.0.1-4|392	-DLLVM_INCLUDE_UTILS:BOOL=ON \
21mr|llvm-12.0.1-4|393	-DLLVM_BUILD_LLVM_DYLIB=ON \
21mr|llvm-12.0.1-4|394	-DLLVM_LINK_LLVM_DYLIB=ON \
21mr|llvm-12.0.1-4|395	-DOCAMLFIND=NOTFOUND \
21mr|llvm-12.0.1-4|396	-DLLVM_INSTALL_UTILS:BOOL=ON \
21mr|llvm-12.0.1-4|397	-DLLVM_UTILS_INSTALL_DIR:PATH=%{_bindir} \
21mr|llvm-12.0.1-4|398	%if %{compile_apidox}
21mr|llvm-12.0.1-4|399	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm-12.0.1-4|400	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm-12.0.1-4|401	%endif
21mr|llvm-12.0.1-4|402	-DLLVM_OPTIMIZED_TABLEGEN=ON
21mr|llvm-12.0.1-4|403	
21mr|llvm-12.0.1-4|404	%make -s
21mr|llvm-12.0.1-4|405	
21mr|llvm-12.0.1-4|406	%install
21mr|llvm-12.0.1-4|407	
21mr|llvm-12.0.1-4|408	%makeinstall_std -C build
21mr|llvm-12.0.1-4|409	
21mr|llvm-12.0.1-4|410	%if %{with clang}
21mr|llvm-12.0.1-4|411	# [From OMV]
21mr|llvm-12.0.1-4|412	# Polly bits as described on
21mr|llvm-12.0.1-4|413	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm-12.0.1-4|414	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm-12.0.1-4|415	#!/bin/sh
21mr|llvm-12.0.1-4|416	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm-12.0.1-4|417	EOF
21mr|llvm-12.0.1-4|418	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm-12.0.1-4|419	#!/bin/sh
21mr|llvm-12.0.1-4|420	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm-12.0.1-4|421	EOF
21mr|llvm-12.0.1-4|422	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm-12.0.1-4|423	
21mr|llvm-12.0.1-4|424	
21mr|llvm-12.0.1-4|425	# Clang - Git integration. Not needed.
21mr|llvm-12.0.1-4|426	rm -f %{buildroot}%{_bindir}/git-clang-format
21mr|llvm-12.0.1-4|427	
21mr|llvm-12.0.1-4|428	# Remove editor integration files
21mr|llvm-12.0.1-4|429	rm -f %{buildroot}%{_datadir}/clang/clang-format*
21mr|llvm-12.0.1-4|430	
21mr|llvm-12.0.1-4|431	# install clang-gcc-wrapper
21mr|llvm-12.0.1-4|432	install -D -m 0644 %{SOURCE1011} %{buildroot}%{_datadir}/clang/
21mr|llvm-12.0.1-4|433	%install_macro clang-gcc-wrapper %{SOURCE1010}
21mr|llvm-12.0.1-4|434	%endif
21mr|llvm-12.0.1-4|435	
21mr|llvm-12.0.1-4|436	# Install libraries used for testing
21mr|llvm-12.0.1-4|437	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm-12.0.1-4|438	cp -a build/%{_lib}/LLVMHello.so %{buildroot}%{_libdir}
21mr|llvm-12.0.1-4|439	
21mr|llvm-12.0.1-4|440	# Versionize shebangs python
21mr|llvm-12.0.1-4|441	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}

14005 21
21mr|llvm12-12.0.1-2|1	%define oname llvm
21mr|llvm12-12.0.1-2|2	
21mr|llvm12-12.0.1-2|3	%define _prefix /opt/%{name}
21mr|llvm12-12.0.1-2|4	%define _bindir %{_prefix}/bin
21mr|llvm12-12.0.1-2|5	%define _datadir %{_prefix}/share
21mr|llvm12-12.0.1-2|6	%define _includedir %{_prefix}/include
21mr|llvm12-12.0.1-2|7	%define _libdir %{_prefix}/%{_lib}
21mr|llvm12-12.0.1-2|8	%define _libexecdir %{_prefix}/libexec
21mr|llvm12-12.0.1-2|9	%define _mandir %{_prefix}/share/man
21mr|llvm12-12.0.1-2|10	
21mr|llvm12-12.0.1-2|11	%define debugcflags %{nil}
21mr|llvm12-12.0.1-2|12	%define debug_package %{nil}
21mr|llvm12-12.0.1-2|13	
21mr|llvm12-12.0.1-2|14	%define _disable_ld_no_undefined 1
21mr|llvm12-12.0.1-2|15	%global optflags %{optflags} -fno-strict-aliasing
21mr|llvm12-12.0.1-2|16	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir}
21mr|llvm12-12.0.1-2|17	
21mr|llvm12-12.0.1-2|18	# clang header paths are hard-coded at compile time
21mr|llvm12-12.0.1-2|19	# and need adjustment whenever there's a new GCC version
21mr|llvm12-12.0.1-2|20	%define gcc_version %(gcc -dumpversion)
21mr|llvm12-12.0.1-2|21	
21mr|llvm12-12.0.1-2|22	%define compile_apidox 0
21mr|llvm12-12.0.1-2|23	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21mr|llvm12-12.0.1-2|24	
21mr|llvm12-12.0.1-2|25	%define maj_ver 12
21mr|llvm12-12.0.1-2|26	
21mr|llvm12-12.0.1-2|27	%if %{mdvver} <= 201610 || "%_arch" == "riscv64"
21mr|llvm12-12.0.1-2|28	%bcond_with lldb
21mr|llvm12-12.0.1-2|29	%else
21mr|llvm12-12.0.1-2|30	%bcond_without lldb
21mr|llvm12-12.0.1-2|31	%endif
21mr|llvm12-12.0.1-2|32	
21mr|llvm12-12.0.1-2|33	Summary:	LLVM and Clang in %{_prefix}
21mr|llvm12-12.0.1-2|34	# llvm11
21mr|llvm12-12.0.1-2|35	Name:		llvm%{maj_ver}
21mr|llvm12-12.0.1-2|36	Version:	12.0.1
21mr|llvm12-12.0.1-2|37	Release:	2
21mr|llvm12-12.0.1-2|38	License:	NCSA
21mr|llvm12-12.0.1-2|39	Group:		Development/Other
21mr|llvm12-12.0.1-2|40	Url:		http://llvm.org
21mr|llvm12-12.0.1-2|41	Source0:	https://github.com/llvm/llvm-project/archive/llvmorg-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|llvm12-12.0.1-2|42	Source1000:	llvm%{maj_ver}.rpmlintrc
21mr|llvm12-12.0.1-2|43	# Adjust the search paths to match the OS, adjust the default compiler flags
21mr|llvm12-12.0.1-2|44	# as well.
21mr|llvm12-12.0.1-2|45	Patch1:		clang-rosa.patch
21mr|llvm12-12.0.1-2|46	BuildRequires:	binutils-devel
21mr|llvm12-12.0.1-2|47	BuildRequires:	bison
21mr|llvm12-12.0.1-2|48	BuildRequires:	chrpath
21mr|llvm12-12.0.1-2|49	BuildRequires:	cmake
21mr|llvm12-12.0.1-2|50	BuildRequires:	flex
21mr|llvm12-12.0.1-2|51	BuildRequires:	graphviz
21mr|llvm12-12.0.1-2|52	BuildRequires:	groff
21mr|llvm12-12.0.1-2|53	BuildRequires:	libstdc++-devel
21mr|llvm12-12.0.1-2|54	BuildRequires:	libtool
21mr|llvm12-12.0.1-2|55	BuildRequires:	pkgconfig(libffi)
21mr|llvm12-12.0.1-2|56	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm12-12.0.1-2|57	# patchelf is for %%check
21mr|llvm12-12.0.1-2|58	BuildRequires:	patchelf
21mr|llvm12-12.0.1-2|59	BuildRequires:	python3
21mr|llvm12-12.0.1-2|60	BuildRequires:	sed
21mr|llvm12-12.0.1-2|61	BuildRequires:	tcl
21mr|llvm12-12.0.1-2|62	BuildRequires:	zip
21mr|llvm12-12.0.1-2|63	%if %{compile_apidox}
21mr|llvm12-12.0.1-2|64	BuildRequires:	doxygen
21mr|llvm12-12.0.1-2|65	%endif
21mr|llvm12-12.0.1-2|66	Requires:	libstdc++-devel
21mr|llvm12-12.0.1-2|67	# Do not provide libraries rom /opt and do not try to depend from them
21mr|llvm12-12.0.1-2|68	# ! Nothing must be linked with libllvm etc. from here!
21mr|llvm12-12.0.1-2|69	AutoReq: 0
21mr|llvm12-12.0.1-2|70	AutoProv: 0
21mr|llvm12-12.0.1-2|71	# Require this manually instead of AutoReq
21mr|llvm12-12.0.1-2|72	%if %rpm4
21mr|llvm12-12.0.1-2|73	Requires:	%(patchelf --print-soname /usr/%{_lib}/libffi.so || echo foo)%{_arch_tag_suffix}
21mr|llvm12-12.0.1-2|74	%else
21mr|llvm12-12.0.1-2|75	# _arch_tag_suffix in needed form does not exist in rpm5, make a more dirty hack
21mr|llvm12-12.0.1-2|76	Requires:	%{_lib}ffi%(patchelf --print-soname /usr/%{_lib}/libffi.so | rev | cut -d. -f1 | rev)
21mr|llvm12-12.0.1-2|77	%endif
21mr|llvm12-12.0.1-2|78	
21mr|llvm12-12.0.1-2|79	
21mr|llvm12-12.0.1-2|80	%description
21mr|llvm12-12.0.1-2|81	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm12-12.0.1-2|82	language-independent analyses and optimizations of all sorts, including those
21mr|llvm12-12.0.1-2|83	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm12-12.0.1-2|84	for front-end development for conventional or research programming languages,
21mr|llvm12-12.0.1-2|85	including those which require compile-time, link-time, or run-time optimization
21mr|llvm12-12.0.1-2|86	for effective implementation, proper tail calls or garbage collection.
21mr|llvm12-12.0.1-2|87	
21mr|llvm12-12.0.1-2|88	This package contains LLVM and Clang in %{_prefix}.
21mr|llvm12-12.0.1-2|89	
21mr|llvm12-12.0.1-2|90	%files
21mr|llvm12-12.0.1-2|91	%{_prefix}
21mr|llvm12-12.0.1-2|92	
21mr|llvm12-12.0.1-2|93	#----------------------------------------------------------------------------
21mr|llvm12-12.0.1-2|94	
21mr|llvm12-12.0.1-2|95	%prep
21mr|llvm12-12.0.1-2|96	%autosetup -p1 -n llvm-project-llvmorg-%{version}
21mr|llvm12-12.0.1-2|97	
21mr|llvm12-12.0.1-2|98	%build
21mr|llvm12-12.0.1-2|99	# Build with gcc/g++, not clang if it happens to be installed
21mr|llvm12-12.0.1-2|100	export CC=gcc
21mr|llvm12-12.0.1-2|101	export CXX=g++
21mr|llvm12-12.0.1-2|102	
21mr|llvm12-12.0.1-2|103	# A couple more fixes from OMV + a workaround for a bug (?) in GCC 4.9:
21mr|llvm12-12.0.1-2|104	# https://llvm.org/bugs/show_bug.cgi?id=20080 and
21mr|llvm12-12.0.1-2|105	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
21mr|llvm12-12.0.1-2|106	# (-fno-devirtualize)
21mr|llvm12-12.0.1-2|107	#
21mr|llvm12-12.0.1-2|108	# compiler-rt assumes off_t is 64 bits -- make sure this is true even on
21mr|llvm12-12.0.1-2|109	# 32 bit OSes
21mr|llvm12-12.0.1-2|110	%ifarch %ix86
21mr|llvm12-12.0.1-2|111	# compiler-rt doesn't support ix86 with x<6 either
21mr|llvm12-12.0.1-2|112	export CFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -g1"
21mr|llvm12-12.0.1-2|113	export CXXFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm12-12.0.1-2|114	%else
21mr|llvm12-12.0.1-2|115	export CXXFLAGS="%{optflags} -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm12-12.0.1-2|116	%endif
21mr|llvm12-12.0.1-2|117	
21mr|llvm12-12.0.1-2|118	%ifarch %ix86
21mr|llvm12-12.0.1-2|119	# Fix noexecstack
21mr|llvm12-12.0.1-2|120	for i in compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm12-12.0.1-2|121	cat >>$i <<'EOF'
21mr|llvm12-12.0.1-2|122	#if defined(__linux__) && defined(__ELF__)
21mr|llvm12-12.0.1-2|123	.section .note.GNU-stack,"",%progbits
21mr|llvm12-12.0.1-2|124	#endif
21mr|llvm12-12.0.1-2|125	EOF
21mr|llvm12-12.0.1-2|126	done
21mr|llvm12-12.0.1-2|127	%endif
21mr|llvm12-12.0.1-2|128	
21mr|llvm12-12.0.1-2|129	%if %{mdvver} == 201610
21mr|llvm12-12.0.1-2|130	export PYTHONPATH=/usr/bin/
21mr|llvm12-12.0.1-2|131	export PATH=$PYTHONPATH:$PATH
21mr|llvm12-12.0.1-2|132	%endif
21mr|llvm12-12.0.1-2|133	
21mr|llvm12-12.0.1-2|134	%setup_compile_flags
21mr|llvm12-12.0.1-2|135	mkdir -p build
21mr|llvm12-12.0.1-2|136	cd build
21mr|llvm12-12.0.1-2|137	cmake ../llvm \
21mr|llvm12-12.0.1-2|138	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm12-12.0.1-2|139	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm12-12.0.1-2|140	-DLLVM_ENABLE_PROJECTS='clang;clang-tools-extra;libcxx;libcxxabi;libunwind;%{?with_lldb:lldb;}compiler-rt;lld;polly' \
21mr|llvm12-12.0.1-2|141	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm12-12.0.1-2|142	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm12-12.0.1-2|143	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm12-12.0.1-2|144	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm12-12.0.1-2|145	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm12-12.0.1-2|146	-DOCAMLFIND=NOTFOUND \
21mr|llvm12-12.0.1-2|147	%if %{compile_apidox}
21mr|llvm12-12.0.1-2|148	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm12-12.0.1-2|149	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm12-12.0.1-2|150	%endif
21mr|llvm12-12.0.1-2|151	-DLLVM_OPTIMIZED_TABLEGEN=ON
21mr|llvm12-12.0.1-2|152	
21mr|llvm12-12.0.1-2|153	%make -s
21mr|llvm12-12.0.1-2|154	
21mr|llvm12-12.0.1-2|155	%install
21mr|llvm12-12.0.1-2|156	
21mr|llvm12-12.0.1-2|157	%makeinstall_std -C build
21mr|llvm12-12.0.1-2|158	
21mr|llvm12-12.0.1-2|159	# [From OMV]
21mr|llvm12-12.0.1-2|160	# Polly bits as described on
21mr|llvm12-12.0.1-2|161	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm12-12.0.1-2|162	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm12-12.0.1-2|163	#!/bin/sh
21mr|llvm12-12.0.1-2|164	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm12-12.0.1-2|165	EOF
21mr|llvm12-12.0.1-2|166	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm12-12.0.1-2|167	#!/bin/sh
21mr|llvm12-12.0.1-2|168	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm12-12.0.1-2|169	EOF
21mr|llvm12-12.0.1-2|170	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm12-12.0.1-2|171	
21mr|llvm12-12.0.1-2|172	# Install libraries used for testing
21mr|llvm12-12.0.1-2|173	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm12-12.0.1-2|174	cp -a build/%{_lib}/LLVMHello.so %{buildroot}%{_libdir}
21mr|llvm12-12.0.1-2|175	
21mr|llvm12-12.0.1-2|176	# Versionize shebangs python
21mr|llvm12-12.0.1-2|177	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}
21mr|llvm12-12.0.1-2|178	
21mr|llvm12-12.0.1-2|179	%check
21mr|llvm12-12.0.1-2|180	patchelf --print-rpath %{buildroot}%{_bindir}/clang | grep -q %{_libdir}

14006 21
21mr|llvm13-13-0.gitdfc46f.1|1	%define oname llvm
21mr|llvm13-13-0.gitdfc46f.1|2	
21mr|llvm13-13-0.gitdfc46f.1|3	%define _prefix /opt/%{name}
21mr|llvm13-13-0.gitdfc46f.1|4	%define _bindir %{_prefix}/bin
21mr|llvm13-13-0.gitdfc46f.1|5	%define _datadir %{_prefix}/share
21mr|llvm13-13-0.gitdfc46f.1|6	%define _includedir %{_prefix}/include
21mr|llvm13-13-0.gitdfc46f.1|7	%define _libdir %{_prefix}/%{_lib}
21mr|llvm13-13-0.gitdfc46f.1|8	%define _libexecdir %{_prefix}/libexec
21mr|llvm13-13-0.gitdfc46f.1|9	%define _mandir %{_prefix}/share/man
21mr|llvm13-13-0.gitdfc46f.1|10	
21mr|llvm13-13-0.gitdfc46f.1|11	%define debugcflags %{nil}
21mr|llvm13-13-0.gitdfc46f.1|12	%define debug_package %{nil}
21mr|llvm13-13-0.gitdfc46f.1|13	
21mr|llvm13-13-0.gitdfc46f.1|14	%define _disable_ld_no_undefined 1
21mr|llvm13-13-0.gitdfc46f.1|15	%global optflags %{optflags} -fno-strict-aliasing
21mr|llvm13-13-0.gitdfc46f.1|16	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir}
21mr|llvm13-13-0.gitdfc46f.1|17	
21mr|llvm13-13-0.gitdfc46f.1|18	%define compile_apidox 0
21mr|llvm13-13-0.gitdfc46f.1|19	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21mr|llvm13-13-0.gitdfc46f.1|20	
21mr|llvm13-13-0.gitdfc46f.1|21	%define maj_ver 13
21mr|llvm13-13-0.gitdfc46f.1|22	
21mr|llvm13-13-0.gitdfc46f.1|23	%if %{mdvver} == 201610
21mr|llvm13-13-0.gitdfc46f.1|24	%bcond_without lldb
21mr|llvm13-13-0.gitdfc46f.1|25	%else
21mr|llvm13-13-0.gitdfc46f.1|26	%bcond_with lldb
21mr|llvm13-13-0.gitdfc46f.1|27	%endif
21mr|llvm13-13-0.gitdfc46f.1|28	
21mr|llvm13-13-0.gitdfc46f.1|29	%define commit dfc46f02681447370a1ccbe340034e970bc7e572
21mr|llvm13-13-0.gitdfc46f.1|30	%define commit_short %(echo %{commit} | head -c 6)
21mr|llvm13-13-0.gitdfc46f.1|31	
21mr|llvm13-13-0.gitdfc46f.1|32	Summary:	LLVM and Clang in %{_prefix}
21mr|llvm13-13-0.gitdfc46f.1|33	# llvm13
21mr|llvm13-13-0.gitdfc46f.1|34	Name:		llvm%{maj_ver}
21mr|llvm13-13-0.gitdfc46f.1|35	Version:	13
21mr|llvm13-13-0.gitdfc46f.1|36	Release:	0.git%{commit_short}.1
21mr|llvm13-13-0.gitdfc46f.1|37	License:	NCSA
21mr|llvm13-13-0.gitdfc46f.1|38	Group:		Development/Other
21mr|llvm13-13-0.gitdfc46f.1|39	Url:		http://llvm.org
21mr|llvm13-13-0.gitdfc46f.1|40	Source0:	https://github.com/llvm/llvm-project/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|llvm13-13-0.gitdfc46f.1|41	Source1000:	llvm%{maj_ver}.rpmlintrc
21mr|llvm13-13-0.gitdfc46f.1|42	# Adjust the search paths to match the OS, adjust the default compiler flags
21mr|llvm13-13-0.gitdfc46f.1|43	# as well.
21mr|llvm13-13-0.gitdfc46f.1|44	Patch1:		clang-rosa.patch
21mr|llvm13-13-0.gitdfc46f.1|45	BuildRequires:	gcc
21mr|llvm13-13-0.gitdfc46f.1|46	BuildRequires:	stdc++-devel
21mr|llvm13-13-0.gitdfc46f.1|47	# gcc is too old in rosa2016.1, llvm12 was buildable with it but llvm13 is already not
21mr|llvm13-13-0.gitdfc46f.1|48	BuildRequires:	llvm12
21mr|llvm13-13-0.gitdfc46f.1|49	BuildRequires:	binutils-devel
21mr|llvm13-13-0.gitdfc46f.1|50	BuildRequires:	bison
21mr|llvm13-13-0.gitdfc46f.1|51	BuildRequires:	chrpath
21mr|llvm13-13-0.gitdfc46f.1|52	BuildRequires:	cmake
21mr|llvm13-13-0.gitdfc46f.1|53	BuildRequires:	flex
21mr|llvm13-13-0.gitdfc46f.1|54	BuildRequires:	graphviz
21mr|llvm13-13-0.gitdfc46f.1|55	BuildRequires:	groff
21mr|llvm13-13-0.gitdfc46f.1|56	BuildRequires:	libstdc++-devel
21mr|llvm13-13-0.gitdfc46f.1|57	BuildRequires:	libtool
21mr|llvm13-13-0.gitdfc46f.1|58	BuildRequires:	pkgconfig(libffi)
21mr|llvm13-13-0.gitdfc46f.1|59	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm13-13-0.gitdfc46f.1|60	# patchelf is for %%check
21mr|llvm13-13-0.gitdfc46f.1|61	BuildRequires:	patchelf
21mr|llvm13-13-0.gitdfc46f.1|62	BuildRequires:	python3
21mr|llvm13-13-0.gitdfc46f.1|63	BuildRequires:	sed
21mr|llvm13-13-0.gitdfc46f.1|64	BuildRequires:	tcl
21mr|llvm13-13-0.gitdfc46f.1|65	BuildRequires:	zip
21mr|llvm13-13-0.gitdfc46f.1|66	%if %{compile_apidox}
21mr|llvm13-13-0.gitdfc46f.1|67	BuildRequires:	doxygen
21mr|llvm13-13-0.gitdfc46f.1|68	%endif
21mr|llvm13-13-0.gitdfc46f.1|69	Requires:	libstdc++-devel
21mr|llvm13-13-0.gitdfc46f.1|70	# Do not provide libraries rom /opt and do not try to depend from them
21mr|llvm13-13-0.gitdfc46f.1|71	# ! Nothing must be linked with libllvm etc. from here!
21mr|llvm13-13-0.gitdfc46f.1|72	AutoReq: 0
21mr|llvm13-13-0.gitdfc46f.1|73	AutoProv: 0
21mr|llvm13-13-0.gitdfc46f.1|74	# Require this manually instead of AutoReq
21mr|llvm13-13-0.gitdfc46f.1|75	%if %rpm4
21mr|llvm13-13-0.gitdfc46f.1|76	Requires:	%(patchelf --print-soname /usr/%{_lib}/libffi.so || echo foo)%{_arch_tag_suffix}
21mr|llvm13-13-0.gitdfc46f.1|77	%else
21mr|llvm13-13-0.gitdfc46f.1|78	# _arch_tag_suffix in needed form does not exist in rpm5, make a more dirty hack
21mr|llvm13-13-0.gitdfc46f.1|79	Requires:	%{_lib}ffi%(patchelf --print-soname /usr/%{_lib}/libffi.so | rev | cut -d. -f1 | rev)
21mr|llvm13-13-0.gitdfc46f.1|80	%endif
21mr|llvm13-13-0.gitdfc46f.1|81	
21mr|llvm13-13-0.gitdfc46f.1|82	
21mr|llvm13-13-0.gitdfc46f.1|83	%description
21mr|llvm13-13-0.gitdfc46f.1|84	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm13-13-0.gitdfc46f.1|85	language-independent analyses and optimizations of all sorts, including those
21mr|llvm13-13-0.gitdfc46f.1|86	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm13-13-0.gitdfc46f.1|87	for front-end development for conventional or research programming languages,
21mr|llvm13-13-0.gitdfc46f.1|88	including those which require compile-time, link-time, or run-time optimization
21mr|llvm13-13-0.gitdfc46f.1|89	for effective implementation, proper tail calls or garbage collection.
21mr|llvm13-13-0.gitdfc46f.1|90	
21mr|llvm13-13-0.gitdfc46f.1|91	This package contains LLVM and Clang in %{_prefix}.
21mr|llvm13-13-0.gitdfc46f.1|92	
21mr|llvm13-13-0.gitdfc46f.1|93	%files
21mr|llvm13-13-0.gitdfc46f.1|94	%{_prefix}
21mr|llvm13-13-0.gitdfc46f.1|95	
21mr|llvm13-13-0.gitdfc46f.1|96	#----------------------------------------------------------------------------
21mr|llvm13-13-0.gitdfc46f.1|97	
21mr|llvm13-13-0.gitdfc46f.1|98	%prep
21mr|llvm13-13-0.gitdfc46f.1|99	%autosetup -p1 -n llvm-project-%{commit}
21mr|llvm13-13-0.gitdfc46f.1|100	
21mr|llvm13-13-0.gitdfc46f.1|101	%build
21mr|llvm13-13-0.gitdfc46f.1|102	# gcc is too old in rosa2016.1
21mr|llvm13-13-0.gitdfc46f.1|103	#export CC=gcc
21mr|llvm13-13-0.gitdfc46f.1|104	#export CXX=g++
21mr|llvm13-13-0.gitdfc46f.1|105	export CC=/opt/llvm12/bin/clang
21mr|llvm13-13-0.gitdfc46f.1|106	export CXX=/opt/llvm12/bin/clang++
21mr|llvm13-13-0.gitdfc46f.1|107	
21mr|llvm13-13-0.gitdfc46f.1|108	# A couple more fixes from OMV + a workaround for a bug (?) in GCC 4.9:
21mr|llvm13-13-0.gitdfc46f.1|109	# https://llvm.org/bugs/show_bug.cgi?id=20080 and
21mr|llvm13-13-0.gitdfc46f.1|110	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
21mr|llvm13-13-0.gitdfc46f.1|111	# (-fno-devirtualize)
21mr|llvm13-13-0.gitdfc46f.1|112	#
21mr|llvm13-13-0.gitdfc46f.1|113	# compiler-rt assumes off_t is 64 bits -- make sure this is true even on
21mr|llvm13-13-0.gitdfc46f.1|114	# 32 bit OSes
21mr|llvm13-13-0.gitdfc46f.1|115	%ifarch %ix86
21mr|llvm13-13-0.gitdfc46f.1|116	# compiler-rt doesn't support ix86 with x<6 either
21mr|llvm13-13-0.gitdfc46f.1|117	export CFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -g1"
21mr|llvm13-13-0.gitdfc46f.1|118	export CXXFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm13-13-0.gitdfc46f.1|119	%else
21mr|llvm13-13-0.gitdfc46f.1|120	export CXXFLAGS="%{optflags} -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm13-13-0.gitdfc46f.1|121	%endif
21mr|llvm13-13-0.gitdfc46f.1|122	
21mr|llvm13-13-0.gitdfc46f.1|123	%ifarch %ix86
21mr|llvm13-13-0.gitdfc46f.1|124	# Fix noexecstack
21mr|llvm13-13-0.gitdfc46f.1|125	for i in compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm13-13-0.gitdfc46f.1|126	cat >>$i <<'EOF'
21mr|llvm13-13-0.gitdfc46f.1|127	#if defined(__linux__) && defined(__ELF__)
21mr|llvm13-13-0.gitdfc46f.1|128	.section .note.GNU-stack,"",%progbits
21mr|llvm13-13-0.gitdfc46f.1|129	#endif
21mr|llvm13-13-0.gitdfc46f.1|130	EOF
21mr|llvm13-13-0.gitdfc46f.1|131	done
21mr|llvm13-13-0.gitdfc46f.1|132	%endif
21mr|llvm13-13-0.gitdfc46f.1|133	
21mr|llvm13-13-0.gitdfc46f.1|134	%if %{mdvver} == 201610
21mr|llvm13-13-0.gitdfc46f.1|135	export PYTHONPATH=/usr/bin/
21mr|llvm13-13-0.gitdfc46f.1|136	export PATH=$PYTHONPATH:$PATH
21mr|llvm13-13-0.gitdfc46f.1|137	%endif
21mr|llvm13-13-0.gitdfc46f.1|138	
21mr|llvm13-13-0.gitdfc46f.1|139	%setup_compile_flags
21mr|llvm13-13-0.gitdfc46f.1|140	mkdir -p build
21mr|llvm13-13-0.gitdfc46f.1|141	cd build
21mr|llvm13-13-0.gitdfc46f.1|142	# We actually need only clang to build chromium-browser-stable,
21mr|llvm13-13-0.gitdfc46f.1|143	# other subprojects fail to build when using /opt/llvm12/bin/clang++,
21mr|llvm13-13-0.gitdfc46f.1|144	# build OK when using gcc, but gcc is too old in rosa2016.1,
21mr|llvm13-13-0.gitdfc46f.1|145	# so let's build clang only for now.
21mr|llvm13-13-0.gitdfc46f.1|146	# -DLLVM_ENABLE_PROJECTS='clang-tools-extra;libcxx;libcxxabi;%{!?with_lldb:lldb;}compiler-rt;lld;polly'
21mr|llvm13-13-0.gitdfc46f.1|147	cmake ../llvm \
21mr|llvm13-13-0.gitdfc46f.1|148	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm13-13-0.gitdfc46f.1|149	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm13-13-0.gitdfc46f.1|150	-DLLVM_ENABLE_PROJECTS='clang' \
21mr|llvm13-13-0.gitdfc46f.1|151	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm13-13-0.gitdfc46f.1|152	-DLLVM_INCLUDE_TESTS:BOOL=OFF \
21mr|llvm13-13-0.gitdfc46f.1|153	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm13-13-0.gitdfc46f.1|154	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm13-13-0.gitdfc46f.1|155	-DCLANG_DEFAULT_CXX_STDLIB="libstdc++" \
21mr|llvm13-13-0.gitdfc46f.1|156	-DCLANG_DEFAULT_RTLIB="libgcc" \
21mr|llvm13-13-0.gitdfc46f.1|157	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm13-13-0.gitdfc46f.1|158	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm13-13-0.gitdfc46f.1|159	-DOCAMLFIND=NOTFOUND \
21mr|llvm13-13-0.gitdfc46f.1|160	%if %{compile_apidox}
21mr|llvm13-13-0.gitdfc46f.1|161	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm13-13-0.gitdfc46f.1|162	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm13-13-0.gitdfc46f.1|163	%endif
21mr|llvm13-13-0.gitdfc46f.1|164	-DLLVM_OPTIMIZED_TABLEGEN=ON
21mr|llvm13-13-0.gitdfc46f.1|165	
21mr|llvm13-13-0.gitdfc46f.1|166	%make -s
21mr|llvm13-13-0.gitdfc46f.1|167	
21mr|llvm13-13-0.gitdfc46f.1|168	%install
21mr|llvm13-13-0.gitdfc46f.1|169	
21mr|llvm13-13-0.gitdfc46f.1|170	%makeinstall_std -C build
21mr|llvm13-13-0.gitdfc46f.1|171	
21mr|llvm13-13-0.gitdfc46f.1|172	# [From OMV]
21mr|llvm13-13-0.gitdfc46f.1|173	# Polly bits as described on
21mr|llvm13-13-0.gitdfc46f.1|174	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm13-13-0.gitdfc46f.1|175	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm13-13-0.gitdfc46f.1|176	#!/bin/sh
21mr|llvm13-13-0.gitdfc46f.1|177	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm13-13-0.gitdfc46f.1|178	EOF
21mr|llvm13-13-0.gitdfc46f.1|179	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm13-13-0.gitdfc46f.1|180	#!/bin/sh
21mr|llvm13-13-0.gitdfc46f.1|181	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm13-13-0.gitdfc46f.1|182	EOF
21mr|llvm13-13-0.gitdfc46f.1|183	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm13-13-0.gitdfc46f.1|184	
21mr|llvm13-13-0.gitdfc46f.1|185	# Install libraries used for testing
21mr|llvm13-13-0.gitdfc46f.1|186	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm13-13-0.gitdfc46f.1|187	cp -a build/%{_lib}/LLVMHello.so %{buildroot}%{_libdir}
21mr|llvm13-13-0.gitdfc46f.1|188	
21mr|llvm13-13-0.gitdfc46f.1|189	# Versionize shebangs python
21mr|llvm13-13-0.gitdfc46f.1|190	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}
21mr|llvm13-13-0.gitdfc46f.1|191	
21mr|llvm13-13-0.gitdfc46f.1|192	%check
21mr|llvm13-13-0.gitdfc46f.1|193	patchelf --print-rpath %{buildroot}%{_bindir}/clang | grep -q %{_libdir}

14007 21
21mr|llvm15-15.0.7-2|1	%define oname llvm
21mr|llvm15-15.0.7-2|2	
21mr|llvm15-15.0.7-2|3	%define _olibdir /usr/%{_lib}
21mr|llvm15-15.0.7-2|4	%define _prefix /opt/%{name}
21mr|llvm15-15.0.7-2|5	%define _bindir %{_prefix}/bin
21mr|llvm15-15.0.7-2|6	%define _datadir %{_prefix}/share
21mr|llvm15-15.0.7-2|7	%define _includedir %{_prefix}/include
21mr|llvm15-15.0.7-2|8	%define _libdir %{_prefix}/%{_lib}
21mr|llvm15-15.0.7-2|9	%define _libexecdir %{_prefix}/libexec
21mr|llvm15-15.0.7-2|10	%define _mandir %{_prefix}/share/man
21mr|llvm15-15.0.7-2|11	
21mr|llvm15-15.0.7-2|12	%define _disable_ld_no_undefined 1
21mr|llvm15-15.0.7-2|13	%global optflags %{optflags} -fno-strict-aliasing
21mr|llvm15-15.0.7-2|14	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir}
21mr|llvm15-15.0.7-2|15	
21mr|llvm15-15.0.7-2|16	%define compile_apidox 0
21mr|llvm15-15.0.7-2|17	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21mr|llvm15-15.0.7-2|18	
21mr|llvm15-15.0.7-2|19	%define maj_ver 15
21mr|llvm15-15.0.7-2|20	%define libname %mklibname llvm%{maj_ver}
21mr|llvm15-15.0.7-2|21	
21mr|llvm15-15.0.7-2|22	%if %{mdvver} == 201610
21mr|llvm15-15.0.7-2|23	%bcond_without lldb
21mr|llvm15-15.0.7-2|24	%else
21mr|llvm15-15.0.7-2|25	%bcond_with lldb
21mr|llvm15-15.0.7-2|26	%endif
21mr|llvm15-15.0.7-2|27	
21mr|llvm15-15.0.7-2|28	%global optflags %{optflags} -Wno-ignored-optimization-argument
21mr|llvm15-15.0.7-2|29	
21mr|llvm15-15.0.7-2|30	Summary:	LLVM and Clang in %{_prefix}
21mr|llvm15-15.0.7-2|31	# llvm13
21mr|llvm15-15.0.7-2|32	Name:		llvm%{maj_ver}
21mr|llvm15-15.0.7-2|33	Version:	15.0.7
21mr|llvm15-15.0.7-2|34	Release:	2
21mr|llvm15-15.0.7-2|35	License:	NCSA
21mr|llvm15-15.0.7-2|36	Group:		Development/Other
21mr|llvm15-15.0.7-2|37	Url:		http://llvm.org
21mr|llvm15-15.0.7-2|38	Source0:	https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-%{version}.tar.gz
21mr|llvm15-15.0.7-2|39	Source1000:	llvm%{maj_ver}.rpmlintrc
21mr|llvm15-15.0.7-2|40	# Adjust the search paths to match the OS, adjust the default compiler flags as well.
21mr|llvm15-15.0.7-2|41	Patch1:		clang-rosa.patch
21mr|llvm15-15.0.7-2|42	BuildRequires:	gcc
21mr|llvm15-15.0.7-2|43	BuildRequires:	stdc++-devel
21mr|llvm15-15.0.7-2|44	# gcc is too old in rosa2016.1, llvm12 was buildable with it but llvm13 is already not
21mr|llvm15-15.0.7-2|45	BuildRequires:	llvm12
21mr|llvm15-15.0.7-2|46	BuildRequires:	binutils-devel
21mr|llvm15-15.0.7-2|47	BuildRequires:	bison
21mr|llvm15-15.0.7-2|48	BuildRequires:	chrpath
21mr|llvm15-15.0.7-2|49	BuildRequires:	cmake
21mr|llvm15-15.0.7-2|50	BuildRequires:	ninja
21mr|llvm15-15.0.7-2|51	BuildRequires:	flex
21mr|llvm15-15.0.7-2|52	BuildRequires:	graphviz
21mr|llvm15-15.0.7-2|53	BuildRequires:	groff
21mr|llvm15-15.0.7-2|54	BuildRequires:	libstdc++-devel
21mr|llvm15-15.0.7-2|55	BuildRequires:	libtool
21mr|llvm15-15.0.7-2|56	BuildRequires:	pkgconfig(libffi)
21mr|llvm15-15.0.7-2|57	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm15-15.0.7-2|58	# patchelf is for %%check
21mr|llvm15-15.0.7-2|59	BuildRequires:	patchelf
21mr|llvm15-15.0.7-2|60	BuildRequires:	python3
21mr|llvm15-15.0.7-2|61	BuildRequires:	sed
21mr|llvm15-15.0.7-2|62	BuildRequires:	tcl
21mr|llvm15-15.0.7-2|63	BuildRequires:	zip
21mr|llvm15-15.0.7-2|64	%if %{compile_apidox}
21mr|llvm15-15.0.7-2|65	BuildRequires:	doxygen
21mr|llvm15-15.0.7-2|66	%endif
21mr|llvm15-15.0.7-2|67	Requires:	libstdc++-devel
21mr|llvm15-15.0.7-2|68	# Do not provide libraries rom /opt and do not try to depend from them
21mr|llvm15-15.0.7-2|69	# ! Nothing must be linked with libllvm etc. from here!
21mr|llvm15-15.0.7-2|70	AutoReq: 0
21mr|llvm15-15.0.7-2|71	AutoProv: 0
21mr|llvm15-15.0.7-2|72	# Require this manually instead of AutoReq
21mr|llvm15-15.0.7-2|73	%if %rpm4
21mr|llvm15-15.0.7-2|74	Requires:	%(patchelf --print-soname /usr/%{_lib}/libffi.so || echo foo)%{_arch_tag_suffix}
21mr|llvm15-15.0.7-2|75	%else
21mr|llvm15-15.0.7-2|76	# _arch_tag_suffix in needed form does not exist in rpm5, make a more dirty hack
21mr|llvm15-15.0.7-2|77	Requires:	%{_lib}ffi%(patchelf --print-soname /usr/%{_lib}/libffi.so | rev | cut -d. -f1 | rev)
21mr|llvm15-15.0.7-2|78	%endif
21mr|llvm15-15.0.7-2|79	
21mr|llvm15-15.0.7-2|80	
21mr|llvm15-15.0.7-2|81	%description
21mr|llvm15-15.0.7-2|82	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm15-15.0.7-2|83	language-independent analyses and optimizations of all sorts, including those
21mr|llvm15-15.0.7-2|84	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm15-15.0.7-2|85	for front-end development for conventional or research programming languages,
21mr|llvm15-15.0.7-2|86	including those which require compile-time, link-time, or run-time optimization
21mr|llvm15-15.0.7-2|87	for effective implementation, proper tail calls or garbage collection.
21mr|llvm15-15.0.7-2|88	
21mr|llvm15-15.0.7-2|89	This package contains LLVM and Clang in %{_prefix}.
21mr|llvm15-15.0.7-2|90	
21mr|llvm15-15.0.7-2|91	%files
21mr|llvm15-15.0.7-2|92	%{_prefix}
21mr|llvm15-15.0.7-2|93	
21mr|llvm15-15.0.7-2|94	#----------------------------------------------------------------------------
21mr|llvm15-15.0.7-2|95	
21mr|llvm15-15.0.7-2|96	%package -n %{libname}
21mr|llvm15-15.0.7-2|97	Summary:	LLVM %{maj_ver} shared library
21mr|llvm15-15.0.7-2|98	Group:		System/Libraries
21mr|llvm15-15.0.7-2|99	AutoReq:	1
21mr|llvm15-15.0.7-2|100	AutoProv:	1
21mr|llvm15-15.0.7-2|101	
21mr|llvm15-15.0.7-2|102	%description -n %{libname}
21mr|llvm15-15.0.7-2|103	LLVM %{maj_ver} shared library
21mr|llvm15-15.0.7-2|104	
21mr|llvm15-15.0.7-2|105	%files -n %{libname}
21mr|llvm15-15.0.7-2|106	%{_olibdir}/libLLVM-%{maj_ver}*.so
21mr|llvm15-15.0.7-2|107	
21mr|llvm15-15.0.7-2|108	#----------------------------------------------------------------------------
21mr|llvm15-15.0.7-2|109	
21mr|llvm15-15.0.7-2|110	%prep
21mr|llvm15-15.0.7-2|111	%autosetup -p1 -n llvm-project-llvmorg-%{version}
21mr|llvm15-15.0.7-2|112	
21mr|llvm15-15.0.7-2|113	%build
21mr|llvm15-15.0.7-2|114	# gcc is too old in rosa2016.1
21mr|llvm15-15.0.7-2|115	#export CC=gcc
21mr|llvm15-15.0.7-2|116	#export CXX=g++
21mr|llvm15-15.0.7-2|117	export CC=/opt/llvm12/bin/clang
21mr|llvm15-15.0.7-2|118	export CXX=/opt/llvm12/bin/clang++
21mr|llvm15-15.0.7-2|119	%setup_compile_flags
21mr|llvm15-15.0.7-2|120	
21mr|llvm15-15.0.7-2|121	# A couple more fixes from OMV + a workaround for a bug (?) in GCC 4.9:
21mr|llvm15-15.0.7-2|122	# https://llvm.org/bugs/show_bug.cgi?id=20080 and
21mr|llvm15-15.0.7-2|123	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
21mr|llvm15-15.0.7-2|124	# (-fno-devirtualize)
21mr|llvm15-15.0.7-2|125	#
21mr|llvm15-15.0.7-2|126	# compiler-rt assumes off_t is 64 bits -- make sure this is true even on
21mr|llvm15-15.0.7-2|127	# 32 bit OSes
21mr|llvm15-15.0.7-2|128	%ifarch %ix86
21mr|llvm15-15.0.7-2|129	# compiler-rt doesn't support ix86 with x<6 either
21mr|llvm15-15.0.7-2|130	export CFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -g1"
21mr|llvm15-15.0.7-2|131	export CXXFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm15-15.0.7-2|132	%else
21mr|llvm15-15.0.7-2|133	export CXXFLAGS="%{optflags} -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm15-15.0.7-2|134	%endif
21mr|llvm15-15.0.7-2|135	
21mr|llvm15-15.0.7-2|136	%ifarch %ix86
21mr|llvm15-15.0.7-2|137	# Fix noexecstack
21mr|llvm15-15.0.7-2|138	for i in compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm15-15.0.7-2|139	cat >>$i <<'EOF'
21mr|llvm15-15.0.7-2|140	#if defined(__linux__) && defined(__ELF__)
21mr|llvm15-15.0.7-2|141	.section .note.GNU-stack,"",%progbits
21mr|llvm15-15.0.7-2|142	#endif
21mr|llvm15-15.0.7-2|143	EOF
21mr|llvm15-15.0.7-2|144	done
21mr|llvm15-15.0.7-2|145	%endif
21mr|llvm15-15.0.7-2|146	
21mr|llvm15-15.0.7-2|147	%if %{mdvver} == 201610
21mr|llvm15-15.0.7-2|148	export PYTHONPATH=/usr/bin/
21mr|llvm15-15.0.7-2|149	export PATH=$PYTHONPATH:$PATH
21mr|llvm15-15.0.7-2|150	%endif
21mr|llvm15-15.0.7-2|151	
21mr|llvm15-15.0.7-2|152	mkdir -p build
21mr|llvm15-15.0.7-2|153	# We actually need only clang and lld to build chromium-browser-stable,
21mr|llvm15-15.0.7-2|154	# other subprojects fail to build when using /opt/llvm12/bin/clang++,
21mr|llvm15-15.0.7-2|155	# build OK when using gcc, but gcc is too old in rosa2016.1,
21mr|llvm15-15.0.7-2|156	# so let's build clang and lld only for now.
21mr|llvm15-15.0.7-2|157	# -DLLVM_ENABLE_PROJECTS='clang-tools-extra;libcxx;libcxxabi;%{!?with_lldb:lldb;}compiler-rt;lld;polly'
21mr|llvm15-15.0.7-2|158	cmake -S llvm -B build -G Ninja \
21mr|llvm15-15.0.7-2|159	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|llvm15-15.0.7-2|160	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm15-15.0.7-2|161	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm15-15.0.7-2|162	-DLLVM_ENABLE_PROJECTS='clang;lld' \
21mr|llvm15-15.0.7-2|163	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm15-15.0.7-2|164	-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
21mr|llvm15-15.0.7-2|165	-DDLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm15-15.0.7-2|166	-DLLVM_VERSION_SUFFIX="" \
21mr|llvm15-15.0.7-2|167	-DLLVM_INCLUDE_TESTS:BOOL=OFF \
21mr|llvm15-15.0.7-2|168	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm15-15.0.7-2|169	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm15-15.0.7-2|170	-DCLANG_REPOSITORY_STRING="%{vendor} %{version}-%{release}" \
21mr|llvm15-15.0.7-2|171	-DCLANG_DEFAULT_CXX_STDLIB="libstdc++" \
21mr|llvm15-15.0.7-2|172	-DCLANG_DEFAULT_RTLIB="libgcc" \
21mr|llvm15-15.0.7-2|173	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm15-15.0.7-2|174	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm15-15.0.7-2|175	-DOCAMLFIND=NOTFOUND \
21mr|llvm15-15.0.7-2|176	%if %{mdvver} <= 201610
21mr|llvm15-15.0.7-2|177	-DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN:BOOL=ON \
21mr|llvm15-15.0.7-2|178	%endif
21mr|llvm15-15.0.7-2|179	%if %{compile_apidox}
21mr|llvm15-15.0.7-2|180	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm15-15.0.7-2|181	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm15-15.0.7-2|182	%endif
21mr|llvm15-15.0.7-2|183	-DLLVM_OPTIMIZED_TABLEGEN=ON
21mr|llvm15-15.0.7-2|184	
21mr|llvm15-15.0.7-2|185	cmake --build build
21mr|llvm15-15.0.7-2|186	
21mr|llvm15-15.0.7-2|187	%install
21mr|llvm15-15.0.7-2|188	DESTDIR=%{buildroot} cmake --install build
21mr|llvm15-15.0.7-2|189	
21mr|llvm15-15.0.7-2|190	# [From OMV]
21mr|llvm15-15.0.7-2|191	# Polly bits as described on
21mr|llvm15-15.0.7-2|192	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm15-15.0.7-2|193	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm15-15.0.7-2|194	#!/bin/sh
21mr|llvm15-15.0.7-2|195	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm15-15.0.7-2|196	EOF
21mr|llvm15-15.0.7-2|197	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm15-15.0.7-2|198	#!/bin/sh
21mr|llvm15-15.0.7-2|199	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm15-15.0.7-2|200	EOF
21mr|llvm15-15.0.7-2|201	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm15-15.0.7-2|202	
21mr|llvm15-15.0.7-2|203	# Install libraries used for testing
21mr|llvm15-15.0.7-2|204	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm15-15.0.7-2|205	cp -a build/%{_lib}/LLVMHello.so %{buildroot}%{_libdir}
21mr|llvm15-15.0.7-2|206	
21mr|llvm15-15.0.7-2|207	# Will be used in Mesa
21mr|llvm15-15.0.7-2|208	mkdir -p %{buildroot}%{_olibdir}
21mr|llvm15-15.0.7-2|209	install -m0755 %{buildroot}%{_libdir}/libLLVM-%{maj_ver}.so %{buildroot}%{_olibdir}
21mr|llvm15-15.0.7-2|210	# RPATH to /opt/... is not needed here
21mr|llvm15-15.0.7-2|211	patchelf --remove-rpath %{buildroot}%{_olibdir}/*.so*
21mr|llvm15-15.0.7-2|212	
21mr|llvm15-15.0.7-2|213	# Versionize shebangs python
21mr|llvm15-15.0.7-2|214	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}
21mr|llvm15-15.0.7-2|215	
21mr|llvm15-15.0.7-2|216	%check
21mr|llvm15-15.0.7-2|217	patchelf --print-rpath %{buildroot}%{_bindir}/clang | grep -q %{_libdir}

14008 21
21mr|llvm17-17-3.git600970.2|1	%define debug_package %{nil}
21mr|llvm17-17-3.git600970.2|2	
21mr|llvm17-17-3.git600970.2|3	%ifarch %{ix86}
21mr|llvm17-17-3.git600970.2|4	%global debugcflags %(echo %{debugcflags} | sed -e "s,-gdwarf-4,-g1,g")
21mr|llvm17-17-3.git600970.2|5	%endif
21mr|llvm17-17-3.git600970.2|6	
21mr|llvm17-17-3.git600970.2|7	%define commit 6009708b4367171ccdbf4b5905cb6a803753fe18
21mr|llvm17-17-3.git600970.2|8	%define commit_short %(echo %{commit} | head -c 6)
21mr|llvm17-17-3.git600970.2|9	
21mr|llvm17-17-3.git600970.2|10	%define oname llvm
21mr|llvm17-17-3.git600970.2|11	
21mr|llvm17-17-3.git600970.2|12	%define _obindir /usr/bin
21mr|llvm17-17-3.git600970.2|13	%define _olibdir /usr/%{_lib}
21mr|llvm17-17-3.git600970.2|14	%define _prefix /opt/%{name}
21mr|llvm17-17-3.git600970.2|15	%define _bindir %{_prefix}/bin
21mr|llvm17-17-3.git600970.2|16	%define _datadir %{_prefix}/share
21mr|llvm17-17-3.git600970.2|17	%define _includedir %{_prefix}/include
21mr|llvm17-17-3.git600970.2|18	%define _libdir %{_prefix}/%{_lib}
21mr|llvm17-17-3.git600970.2|19	%define _libexecdir %{_prefix}/libexec
21mr|llvm17-17-3.git600970.2|20	%define _mandir %{_prefix}/share/man
21mr|llvm17-17-3.git600970.2|21	
21mr|llvm17-17-3.git600970.2|22	%define _disable_ld_no_undefined 1
21mr|llvm17-17-3.git600970.2|23	%global optflags %{optflags} -fno-strict-aliasing
21mr|llvm17-17-3.git600970.2|24	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir} -latomic
21mr|llvm17-17-3.git600970.2|25	
21mr|llvm17-17-3.git600970.2|26	%define compile_apidox 0
21mr|llvm17-17-3.git600970.2|27	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21mr|llvm17-17-3.git600970.2|28	
21mr|llvm17-17-3.git600970.2|29	%define maj_ver 17
21mr|llvm17-17-3.git600970.2|30	%define libname %mklibname llvm%{maj_ver}
21mr|llvm17-17-3.git600970.2|31	%define libclang %mklibname clang%{maj_ver}
21mr|llvm17-17-3.git600970.2|32	%define libclangcpp %mklibname clang-cpp%{maj_ver}
21mr|llvm17-17-3.git600970.2|33	%define libremarks %mklibname remarks%{maj_ver}
21mr|llvm17-17-3.git600970.2|34	%define liblto %mklibname lto%{maj_ver}
21mr|llvm17-17-3.git600970.2|35	
21mr|llvm17-17-3.git600970.2|36	%bcond_without rt
21mr|llvm17-17-3.git600970.2|37	%bcond_without lldb
21mr|llvm17-17-3.git600970.2|38	%bcond_without polly
21mr|llvm17-17-3.git600970.2|39	%bcond_without clang
21mr|llvm17-17-3.git600970.2|40	%bcond_without lld
21mr|llvm17-17-3.git600970.2|41	%define project %{?with_clang:clang;clang-tools-extra;}%{?with_lldb:lldb;}%{?with_lld:lld;}%{?with_polly:polly;}%{?with_rt:compiler-rt}
21mr|llvm17-17-3.git600970.2|42	
21mr|llvm17-17-3.git600970.2|43	Summary:	LLVM and Clang in %{_prefix}
21mr|llvm17-17-3.git600970.2|44	# llvm17
21mr|llvm17-17-3.git600970.2|45	Name:		llvm%{maj_ver}
21mr|llvm17-17-3.git600970.2|46	Version:	%{maj_ver}
21mr|llvm17-17-3.git600970.2|47	Release:	3.git%{commit_short}.2
21mr|llvm17-17-3.git600970.2|48	License:	NCSA
21mr|llvm17-17-3.git600970.2|49	Group:		Development/Other
21mr|llvm17-17-3.git600970.2|50	Url:		http://llvm.org
21mr|llvm17-17-3.git600970.2|51	Source0:	https://github.com/llvm/llvm-project/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|llvm17-17-3.git600970.2|52	Source1000:	llvm%{maj_ver}.rpmlintrc
21mr|llvm17-17-3.git600970.2|53	# Adjust the search paths to match the OS, adjust the default compiler flags as well.
21mr|llvm17-17-3.git600970.2|54	Patch1:		clang-rosa.patch
21mr|llvm17-17-3.git600970.2|55	BuildRequires:	gcc
21mr|llvm17-17-3.git600970.2|56	BuildRequires:	stdc++-devel
21mr|llvm17-17-3.git600970.2|57	BuildRequires:	binutils-devel
21mr|llvm17-17-3.git600970.2|58	BuildRequires:	bison
21mr|llvm17-17-3.git600970.2|59	BuildRequires:	chrpath
21mr|llvm17-17-3.git600970.2|60	BuildRequires:	cmake
21mr|llvm17-17-3.git600970.2|61	BuildRequires:	flex
21mr|llvm17-17-3.git600970.2|62	BuildRequires:	graphviz
21mr|llvm17-17-3.git600970.2|63	BuildRequires:	groff
21mr|llvm17-17-3.git600970.2|64	BuildRequires:	libstdc++-devel
21mr|llvm17-17-3.git600970.2|65	BuildRequires:	libtool
21mr|llvm17-17-3.git600970.2|66	BuildRequires:	pkgconfig(libffi)
21mr|llvm17-17-3.git600970.2|67	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm17-17-3.git600970.2|68	BuildRequires:	lzma-devel
21mr|llvm17-17-3.git600970.2|69	# patchelf is for %%check
21mr|llvm17-17-3.git600970.2|70	BuildRequires:	patchelf
21mr|llvm17-17-3.git600970.2|71	BuildRequires:	python3
21mr|llvm17-17-3.git600970.2|72	BuildRequires:	sed
21mr|llvm17-17-3.git600970.2|73	BuildRequires:	tcl
21mr|llvm17-17-3.git600970.2|74	BuildRequires:	zip
21mr|llvm17-17-3.git600970.2|75	%if %{compile_apidox}
21mr|llvm17-17-3.git600970.2|76	BuildRequires:	doxygen
21mr|llvm17-17-3.git600970.2|77	%endif
21mr|llvm17-17-3.git600970.2|78	Requires:	libstdc++-devel
21mr|llvm17-17-3.git600970.2|79	Requires:	clangd-%{maj_ver} = %{EVRD}
21mr|llvm17-17-3.git600970.2|80	Requires:	%{libname} = %{EVRD}
21mr|llvm17-17-3.git600970.2|81	Requires:	%{libclang} = %{EVRD}
21mr|llvm17-17-3.git600970.2|82	Requires:	%{libclangcpp} = %{EVRD}
21mr|llvm17-17-3.git600970.2|83	Requires:	%{libremarks} = %{EVRD}
21mr|llvm17-17-3.git600970.2|84	Requires:	%{liblto} = %{EVRD}
21mr|llvm17-17-3.git600970.2|85	
21mr|llvm17-17-3.git600970.2|86	# Do not provide libraries rom /opt and do not try to depend from them
21mr|llvm17-17-3.git600970.2|87	# ! Nothing must be linked with libllvm etc. from here!
21mr|llvm17-17-3.git600970.2|88	AutoReq: 0
21mr|llvm17-17-3.git600970.2|89	AutoProv: 0
21mr|llvm17-17-3.git600970.2|90	# Require this manually instead of AutoReq
21mr|llvm17-17-3.git600970.2|91	Requires:	%(patchelf --print-soname /usr/%{_lib}/libffi.so || echo foo)%{_arch_tag_suffix}
21mr|llvm17-17-3.git600970.2|92	
21mr|llvm17-17-3.git600970.2|93	
21mr|llvm17-17-3.git600970.2|94	%description
21mr|llvm17-17-3.git600970.2|95	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm17-17-3.git600970.2|96	language-independent analyses and optimizations of all sorts, including those
21mr|llvm17-17-3.git600970.2|97	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm17-17-3.git600970.2|98	for front-end development for conventional or research programming languages,
21mr|llvm17-17-3.git600970.2|99	including those which require compile-time, link-time, or run-time optimization
21mr|llvm17-17-3.git600970.2|100	for effective implementation, proper tail calls or garbage collection.
21mr|llvm17-17-3.git600970.2|101	
21mr|llvm17-17-3.git600970.2|102	This package contains LLVM and Clang in %{_prefix}.
21mr|llvm17-17-3.git600970.2|103	
21mr|llvm17-17-3.git600970.2|104	%files
21mr|llvm17-17-3.git600970.2|105	%{_prefix}
21mr|llvm17-17-3.git600970.2|106	
21mr|llvm17-17-3.git600970.2|107	#----------------------------------------------------------------------------
21mr|llvm17-17-3.git600970.2|108	
21mr|llvm17-17-3.git600970.2|109	%package -n %{libname}
21mr|llvm17-17-3.git600970.2|110	Summary:	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|111	Group:		System/Libraries
21mr|llvm17-17-3.git600970.2|112	AutoReq:	1
21mr|llvm17-17-3.git600970.2|113	AutoProv:	1
21mr|llvm17-17-3.git600970.2|114	
21mr|llvm17-17-3.git600970.2|115	%description -n %{libname}
21mr|llvm17-17-3.git600970.2|116	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|117	
21mr|llvm17-17-3.git600970.2|118	%files -n %{libname}
21mr|llvm17-17-3.git600970.2|119	%{_olibdir}/libLLVM-%{maj_ver}*.so
21mr|llvm17-17-3.git600970.2|120	
21mr|llvm17-17-3.git600970.2|121	#----------------------------------------------------------------------------
21mr|llvm17-17-3.git600970.2|122	%package -n %{libclang}
21mr|llvm17-17-3.git600970.2|123	Summary:	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|124	Group:		System/Libraries
21mr|llvm17-17-3.git600970.2|125	AutoReq:	1
21mr|llvm17-17-3.git600970.2|126	AutoProv:	1
21mr|llvm17-17-3.git600970.2|127	
21mr|llvm17-17-3.git600970.2|128	%description -n %{libclang}
21mr|llvm17-17-3.git600970.2|129	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|130	
21mr|llvm17-17-3.git600970.2|131	%files -n %{libclang}
21mr|llvm17-17-3.git600970.2|132	%{_olibdir}/libclang.so.%{maj_ver}*
21mr|llvm17-17-3.git600970.2|133	
21mr|llvm17-17-3.git600970.2|134	#----------------------------------------------------------------------------
21mr|llvm17-17-3.git600970.2|135	%package -n %{libclangcpp}
21mr|llvm17-17-3.git600970.2|136	Summary:	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|137	Group:		System/Libraries
21mr|llvm17-17-3.git600970.2|138	AutoReq:	1
21mr|llvm17-17-3.git600970.2|139	AutoProv:	1
21mr|llvm17-17-3.git600970.2|140	
21mr|llvm17-17-3.git600970.2|141	%description -n %{libclangcpp}
21mr|llvm17-17-3.git600970.2|142	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|143	
21mr|llvm17-17-3.git600970.2|144	%files -n %{libclangcpp}
21mr|llvm17-17-3.git600970.2|145	%{_olibdir}/libclang-cpp.so.%{maj_ver}
21mr|llvm17-17-3.git600970.2|146	
21mr|llvm17-17-3.git600970.2|147	#----------------------------------------------------------------------------
21mr|llvm17-17-3.git600970.2|148	%package -n %{libremarks}
21mr|llvm17-17-3.git600970.2|149	Summary:	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|150	Group:		System/Libraries
21mr|llvm17-17-3.git600970.2|151	AutoReq:	1
21mr|llvm17-17-3.git600970.2|152	AutoProv:	1
21mr|llvm17-17-3.git600970.2|153	
21mr|llvm17-17-3.git600970.2|154	%description -n %{libremarks}
21mr|llvm17-17-3.git600970.2|155	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|156	
21mr|llvm17-17-3.git600970.2|157	%files -n %{libremarks}
21mr|llvm17-17-3.git600970.2|158	%{_olibdir}/libRemarks.so.%{maj_ver}
21mr|llvm17-17-3.git600970.2|159	
21mr|llvm17-17-3.git600970.2|160	#----------------------------------------------------------------------------
21mr|llvm17-17-3.git600970.2|161	
21mr|llvm17-17-3.git600970.2|162	%package -n %{liblto}
21mr|llvm17-17-3.git600970.2|163	Summary:	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|164	Group:		System/Libraries
21mr|llvm17-17-3.git600970.2|165	AutoReq:	1
21mr|llvm17-17-3.git600970.2|166	AutoProv:	1
21mr|llvm17-17-3.git600970.2|167	
21mr|llvm17-17-3.git600970.2|168	%description -n %{liblto}
21mr|llvm17-17-3.git600970.2|169	LLVM %{maj_ver} shared library
21mr|llvm17-17-3.git600970.2|170	
21mr|llvm17-17-3.git600970.2|171	%files -n %{liblto}
21mr|llvm17-17-3.git600970.2|172	%{_olibdir}/libLTO.so.%{maj_ver}
21mr|llvm17-17-3.git600970.2|173	
21mr|llvm17-17-3.git600970.2|174	#----------------------------------------------------------------------------
21mr|llvm17-17-3.git600970.2|175	
21mr|llvm17-17-3.git600970.2|176	%package -n clangd-%{maj_ver}
21mr|llvm17-17-3.git600970.2|177	Summary:	clangd - Language server that provides IDE-like features to editors
21mr|llvm17-17-3.git600970.2|178	Group:          Development/Other
21mr|llvm17-17-3.git600970.2|179	AutoReq:	1
21mr|llvm17-17-3.git600970.2|180	AutoProv:	1
21mr|llvm17-17-3.git600970.2|181	
21mr|llvm17-17-3.git600970.2|182	%description -n clangd-%{maj_ver}
21mr|llvm17-17-3.git600970.2|183	clangd - Language server that provides IDE-like features to editors
21mr|llvm17-17-3.git600970.2|184	
21mr|llvm17-17-3.git600970.2|185	%files -n clangd-%{maj_ver}
21mr|llvm17-17-3.git600970.2|186	%{_bindir}/clangd
21mr|llvm17-17-3.git600970.2|187	%{_obindir}/clangd-%{maj_ver}
21mr|llvm17-17-3.git600970.2|188	
21mr|llvm17-17-3.git600970.2|189	#----------------------------------------------------------------------------
21mr|llvm17-17-3.git600970.2|190	
21mr|llvm17-17-3.git600970.2|191	%prep
21mr|llvm17-17-3.git600970.2|192	%autosetup -p1 -n llvm-project-%{commit}
21mr|llvm17-17-3.git600970.2|193	
21mr|llvm17-17-3.git600970.2|194	%build
21mr|llvm17-17-3.git600970.2|195	%setup_compile_flags
21mr|llvm17-17-3.git600970.2|196	
21mr|llvm17-17-3.git600970.2|197	# A couple more fixes from OMV + a workaround for a bug (?) in GCC 4.9:
21mr|llvm17-17-3.git600970.2|198	# https://llvm.org/bugs/show_bug.cgi?id=20080 and
21mr|llvm17-17-3.git600970.2|199	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
21mr|llvm17-17-3.git600970.2|200	# (-fno-devirtualize)
21mr|llvm17-17-3.git600970.2|201	#
21mr|llvm17-17-3.git600970.2|202	# compiler-rt assumes off_t is 64 bits -- make sure this is true even on
21mr|llvm17-17-3.git600970.2|203	# 32 bit OSes
21mr|llvm17-17-3.git600970.2|204	%ifarch %ix86
21mr|llvm17-17-3.git600970.2|205	# compiler-rt doesn't support ix86 with x<6 either
21mr|llvm17-17-3.git600970.2|206	export CFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -g1"
21mr|llvm17-17-3.git600970.2|207	export CXXFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm17-17-3.git600970.2|208	%else
21mr|llvm17-17-3.git600970.2|209	export CXXFLAGS="%{optflags} -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm17-17-3.git600970.2|210	%endif
21mr|llvm17-17-3.git600970.2|211	
21mr|llvm17-17-3.git600970.2|212	%ifarch %ix86
21mr|llvm17-17-3.git600970.2|213	# Fix noexecstack
21mr|llvm17-17-3.git600970.2|214	for i in compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm17-17-3.git600970.2|215	cat >>$i <<'EOF'
21mr|llvm17-17-3.git600970.2|216	#if defined(__linux__) && defined(__ELF__)
21mr|llvm17-17-3.git600970.2|217	.section .note.GNU-stack,"",%progbits
21mr|llvm17-17-3.git600970.2|218	#endif
21mr|llvm17-17-3.git600970.2|219	EOF
21mr|llvm17-17-3.git600970.2|220	done
21mr|llvm17-17-3.git600970.2|221	%endif
21mr|llvm17-17-3.git600970.2|222	
21mr|llvm17-17-3.git600970.2|223	cmake -S llvm -B build -G "Unix Makefiles" \
21mr|llvm17-17-3.git600970.2|224	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|llvm17-17-3.git600970.2|225	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm17-17-3.git600970.2|226	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm17-17-3.git600970.2|227	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm17-17-3.git600970.2|228	-DBUILD_STATIC_LIBS:BOOL=ON \
21mr|llvm17-17-3.git600970.2|229	-DLLVM_ENABLE_PROJECTS:STRING='%{project}' \
21mr|llvm17-17-3.git600970.2|230	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm17-17-3.git600970.2|231	-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
21mr|llvm17-17-3.git600970.2|232	-DDLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm17-17-3.git600970.2|233	-DLLVM_VERSION_SUFFIX="" \
21mr|llvm17-17-3.git600970.2|234	-DLLVM_INCLUDE_TESTS:BOOL=OFF \
21mr|llvm17-17-3.git600970.2|235	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm17-17-3.git600970.2|236	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm17-17-3.git600970.2|237	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm17-17-3.git600970.2|238	-DCLANG_REPOSITORY_STRING="%{vendor} %{version}-%{release}" \
21mr|llvm17-17-3.git600970.2|239	-DCLANG_DEFAULT_CXX_STDLIB="libstdc++" \
21mr|llvm17-17-3.git600970.2|240	-DCLANG_DEFAULT_RTLIB="libgcc" \
21mr|llvm17-17-3.git600970.2|241	-DOCAMLFIND=NOTFOUND \
21mr|llvm17-17-3.git600970.2|242	%if %{compile_apidox}
21mr|llvm17-17-3.git600970.2|243	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm17-17-3.git600970.2|244	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm17-17-3.git600970.2|245	%endif
21mr|llvm17-17-3.git600970.2|246	-DLLVM_OPTIMIZED_TABLEGEN=ON
21mr|llvm17-17-3.git600970.2|247	
21mr|llvm17-17-3.git600970.2|248	make %{_smp_mflags} -C build
21mr|llvm17-17-3.git600970.2|249	
21mr|llvm17-17-3.git600970.2|250	%install
21mr|llvm17-17-3.git600970.2|251	DESTDIR=%{buildroot} make install -C build
21mr|llvm17-17-3.git600970.2|252	
21mr|llvm17-17-3.git600970.2|253	# [From OMV]
21mr|llvm17-17-3.git600970.2|254	# Polly bits as described on
21mr|llvm17-17-3.git600970.2|255	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm17-17-3.git600970.2|256	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm17-17-3.git600970.2|257	#!/bin/sh
21mr|llvm17-17-3.git600970.2|258	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm17-17-3.git600970.2|259	EOF
21mr|llvm17-17-3.git600970.2|260	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm17-17-3.git600970.2|261	#!/bin/sh
21mr|llvm17-17-3.git600970.2|262	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm17-17-3.git600970.2|263	EOF
21mr|llvm17-17-3.git600970.2|264	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm17-17-3.git600970.2|265	
21mr|llvm17-17-3.git600970.2|266	# Install libraries used for testing
21mr|llvm17-17-3.git600970.2|267	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm17-17-3.git600970.2|268	cp -a build/%{_lib}/LLVMHello.so %{buildroot}%{_libdir}
21mr|llvm17-17-3.git600970.2|269	
21mr|llvm17-17-3.git600970.2|270	# Will be used in Mesa and ispc
21mr|llvm17-17-3.git600970.2|271	mkdir -p %{buildroot}%{_olibdir}
21mr|llvm17-17-3.git600970.2|272	install -m0755 %{buildroot}%{_libdir}/libLLVM-%{maj_ver}.so %{buildroot}%{_olibdir}
21mr|llvm17-17-3.git600970.2|273	install -m0755 %{buildroot}%{_libdir}/libclang.so.%{maj_ver}.0.6 %{buildroot}%{_olibdir}
21mr|llvm17-17-3.git600970.2|274	pushd %{buildroot}%{_libdir}
21mr|llvm17-17-3.git600970.2|275	ln -svf libclang.so.%{maj_ver} libclang.so
21mr|llvm17-17-3.git600970.2|276	popd
21mr|llvm17-17-3.git600970.2|277	
21mr|llvm17-17-3.git600970.2|278	install -m0755 %{buildroot}%{_libdir}/libclang-cpp.so.%{maj_ver} %{buildroot}%{_olibdir}
21mr|llvm17-17-3.git600970.2|279	install -m0755 %{buildroot}%{_libdir}/libRemarks.so.%{maj_ver} %{buildroot}%{_olibdir}
21mr|llvm17-17-3.git600970.2|280	install -m0755 %{buildroot}%{_libdir}/libLTO.so.%{maj_ver} %{buildroot}%{_olibdir}
21mr|llvm17-17-3.git600970.2|281	
21mr|llvm17-17-3.git600970.2|282	ln -s %{_libdir}/clang/17/lib/*-linux-gnu \
21mr|llvm17-17-3.git600970.2|283	%{buildroot}%{_libdir}/clang/17/lib/%{_os}
21mr|llvm17-17-3.git600970.2|284	
21mr|llvm17-17-3.git600970.2|285	%ifarch %{x86_64} %{arm64}
21mr|llvm17-17-3.git600970.2|286	ln -s %{_libdir} \
21mr|llvm17-17-3.git600970.2|287	%{buildroot}%{_prefix}/lib
21mr|llvm17-17-3.git600970.2|288	%endif
21mr|llvm17-17-3.git600970.2|289	
21mr|llvm17-17-3.git600970.2|290	mkdir -p %{buildroot}%{_obindir}
21mr|llvm17-17-3.git600970.2|291	ln -s %{_bindir}/clangd \
21mr|llvm17-17-3.git600970.2|292	%{buildroot}%{_obindir}/clangd-%{maj_ver}
21mr|llvm17-17-3.git600970.2|293	
21mr|llvm17-17-3.git600970.2|294	# RPATH to /opt/... is not needed here
21mr|llvm17-17-3.git600970.2|295	patchelf --remove-rpath %{buildroot}%{_olibdir}/*.so*
21mr|llvm17-17-3.git600970.2|296	
21mr|llvm17-17-3.git600970.2|297	# Versionize shebangs python
21mr|llvm17-17-3.git600970.2|298	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}
21mr|llvm17-17-3.git600970.2|299	
21mr|llvm17-17-3.git600970.2|300	%check
21mr|llvm17-17-3.git600970.2|301	patchelf --print-rpath %{buildroot}%{_bindir}/clang | grep -q %{_libdir}
21mr|llvm17-17-3.git600970.2|302	
21mr|llvm17-17-3.git600970.2|303	%{buildroot}%{_bindir}/llvm-config --shared-mode
21mr|llvm17-17-3.git600970.2|304	%{buildroot}%{_bindir}/clang --version
21mr|llvm17-17-3.git600970.2|305	
21mr|llvm17-17-3.git600970.2|306	

14009 21
21mr|llvm18-18-3.git3b5b5c.5|1	%define debug_package %{nil}
21mr|llvm18-18-3.git3b5b5c.5|2	
21mr|llvm18-18-3.git3b5b5c.5|3	%define commit 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff
21mr|llvm18-18-3.git3b5b5c.5|4	%define commit_short %(echo %{commit} | head -c 6)
21mr|llvm18-18-3.git3b5b5c.5|5	
21mr|llvm18-18-3.git3b5b5c.5|6	%define oname llvm
21mr|llvm18-18-3.git3b5b5c.5|7	
21mr|llvm18-18-3.git3b5b5c.5|8	%define _obindir /usr/bin
21mr|llvm18-18-3.git3b5b5c.5|9	%define _olibdir /usr/%{_lib}
21mr|llvm18-18-3.git3b5b5c.5|10	%define _prefix /opt/%{name}
21mr|llvm18-18-3.git3b5b5c.5|11	%define _bindir %{_prefix}/bin
21mr|llvm18-18-3.git3b5b5c.5|12	%define _datadir %{_prefix}/share
21mr|llvm18-18-3.git3b5b5c.5|13	%define _includedir %{_prefix}/include
21mr|llvm18-18-3.git3b5b5c.5|14	%define _libdir %{_prefix}/%{_lib}
21mr|llvm18-18-3.git3b5b5c.5|15	%define _libexecdir %{_prefix}/libexec
21mr|llvm18-18-3.git3b5b5c.5|16	%define _mandir %{_prefix}/share/man
21mr|llvm18-18-3.git3b5b5c.5|17	%define __ninja /usr/bin/ninja
21mr|llvm18-18-3.git3b5b5c.5|18	
21mr|llvm18-18-3.git3b5b5c.5|19	%define _disable_ld_no_undefined 1
21mr|llvm18-18-3.git3b5b5c.5|20	%global optflags %{optflags} -fno-strict-aliasing
21mr|llvm18-18-3.git3b5b5c.5|21	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir} -latomic
21mr|llvm18-18-3.git3b5b5c.5|22	
21mr|llvm18-18-3.git3b5b5c.5|23	%ifarch loongarch64
21mr|llvm18-18-3.git3b5b5c.5|24	%global ldflags %{ldflags} -Wl,-no-keep-memory -Wl,--reduce-memory-overheads -Wl,--strip-debug
21mr|llvm18-18-3.git3b5b5c.5|25	%endif
21mr|llvm18-18-3.git3b5b5c.5|26	
21mr|llvm18-18-3.git3b5b5c.5|27	%define compile_apidox 0
21mr|llvm18-18-3.git3b5b5c.5|28	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21mr|llvm18-18-3.git3b5b5c.5|29	
21mr|llvm18-18-3.git3b5b5c.5|30	%define maj_ver 18
21mr|llvm18-18-3.git3b5b5c.5|31	%define libname %mklibname llvm%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|32	%define libclang %mklibname clang%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|33	%define libclangcpp %mklibname clang-cpp%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|34	%define libremarks %mklibname remarks%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|35	%define liblto %mklibname lto%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|36	
21mr|llvm18-18-3.git3b5b5c.5|37	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|38	# Runtime library versions
21mr|llvm18-18-3.git3b5b5c.5|39	%define major_cxx 1
21mr|llvm18-18-3.git3b5b5c.5|40	%define libunwind_major 1
21mr|llvm18-18-3.git3b5b5c.5|41	
21mr|llvm18-18-3.git3b5b5c.5|42	%bcond_without rt
21mr|llvm18-18-3.git3b5b5c.5|43	%bcond_without lldb
21mr|llvm18-18-3.git3b5b5c.5|44	%bcond_without polly
21mr|llvm18-18-3.git3b5b5c.5|45	%bcond_without clang
21mr|llvm18-18-3.git3b5b5c.5|46	%bcond_without lld
21mr|llvm18-18-3.git3b5b5c.5|47	%bcond_without libcxx
21mr|llvm18-18-3.git3b5b5c.5|48	%bcond_without unwind
21mr|llvm18-18-3.git3b5b5c.5|49	%define project %{?with_clang:clang;clang-tools-extra;}%{?with_lldb:lldb;}%{?with_lld:lld;}%{?with_rt:compiler-rt;}
21mr|llvm18-18-3.git3b5b5c.5|50	%define runtime %{?with_libcxx:libcxx;libcxxabi;}%{?with_unwind:libunwind;}
21mr|llvm18-18-3.git3b5b5c.5|51	
21mr|llvm18-18-3.git3b5b5c.5|52	%global __provides_exclude ^cmake\\(Polly|polly
21mr|llvm18-18-3.git3b5b5c.5|53	
21mr|llvm18-18-3.git3b5b5c.5|54	Summary:	LLVM and Clang in %{_prefix}
21mr|llvm18-18-3.git3b5b5c.5|55	# llvm18
21mr|llvm18-18-3.git3b5b5c.5|56	Name:		llvm%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|57	Version:	%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|58	Release:	3.git%{commit_short}.5
21mr|llvm18-18-3.git3b5b5c.5|59	License:	NCSA
21mr|llvm18-18-3.git3b5b5c.5|60	Group:		Development/Other
21mr|llvm18-18-3.git3b5b5c.5|61	Url:		http://llvm.org
21mr|llvm18-18-3.git3b5b5c.5|62	Source0:	https://github.com/llvm/llvm-project/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|llvm18-18-3.git3b5b5c.5|63	Source1000:	llvm%{maj_ver}.rpmlintrc
21mr|llvm18-18-3.git3b5b5c.5|64	# Adjust the search paths to match the OS, adjust the default compiler flags as well.
21mr|llvm18-18-3.git3b5b5c.5|65	Patch1:		clang-rosa.patch
21mr|llvm18-18-3.git3b5b5c.5|66	# https://github.com/apache/nuttx/pull/15865/commits/d29a3e2dfe0e67de661daa16b7e5dd0619f84257
21mr|llvm18-18-3.git3b5b5c.5|67	Patch2:		0001-libc-Fix-failures-with-GCC-14-92663.patch
21mr|llvm18-18-3.git3b5b5c.5|68	BuildRequires:	gcc
21mr|llvm18-18-3.git3b5b5c.5|69	BuildRequires:	stdc++-devel
21mr|llvm18-18-3.git3b5b5c.5|70	BuildRequires:	binutils-devel
21mr|llvm18-18-3.git3b5b5c.5|71	BuildRequires:	bison
21mr|llvm18-18-3.git3b5b5c.5|72	BuildRequires:	chrpath
21mr|llvm18-18-3.git3b5b5c.5|73	BuildRequires:	cmake
21mr|llvm18-18-3.git3b5b5c.5|74	BuildRequires:	ninja
21mr|llvm18-18-3.git3b5b5c.5|75	BuildRequires:	flex
21mr|llvm18-18-3.git3b5b5c.5|76	BuildRequires:	graphviz
21mr|llvm18-18-3.git3b5b5c.5|77	BuildRequires:	groff
21mr|llvm18-18-3.git3b5b5c.5|78	BuildRequires:	libstdc++-devel
21mr|llvm18-18-3.git3b5b5c.5|79	BuildRequires:	libtool
21mr|llvm18-18-3.git3b5b5c.5|80	BuildRequires:	pkgconfig(libffi)
21mr|llvm18-18-3.git3b5b5c.5|81	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm18-18-3.git3b5b5c.5|82	# patchelf is for %%check
21mr|llvm18-18-3.git3b5b5c.5|83	BuildRequires:	patchelf
21mr|llvm18-18-3.git3b5b5c.5|84	BuildRequires:	python3
21mr|llvm18-18-3.git3b5b5c.5|85	BuildRequires:	sed
21mr|llvm18-18-3.git3b5b5c.5|86	BuildRequires:	tcl
21mr|llvm18-18-3.git3b5b5c.5|87	BuildRequires:	zip
21mr|llvm18-18-3.git3b5b5c.5|88	%if %{compile_apidox}
21mr|llvm18-18-3.git3b5b5c.5|89	BuildRequires:	doxygen
21mr|llvm18-18-3.git3b5b5c.5|90	%endif
21mr|llvm18-18-3.git3b5b5c.5|91	Requires:	libstdc++-devel
21mr|llvm18-18-3.git3b5b5c.5|92	Requires:	clangd-%{maj_ver} = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|93	Requires:	%{libname} = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|94	Requires:	%{libclang} = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|95	Requires:	%{libclangcpp} = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|96	Requires:	%{libremarks} = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|97	Requires:	%{liblto} = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|98	%if %{with libcxx}
21mr|llvm18-18-3.git3b5b5c.5|99	Requires:	llvm18-libcxx = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|100	Requires:	llvm18-libcxxabi = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|101	%endif
21mr|llvm18-18-3.git3b5b5c.5|102	%if %{with unwind}
21mr|llvm18-18-3.git3b5b5c.5|103	Requires:	llvm18-libunwind = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|104	%endif
21mr|llvm18-18-3.git3b5b5c.5|105	
21mr|llvm18-18-3.git3b5b5c.5|106	# Do not provide libraries rom /opt and do not try to depend from them
21mr|llvm18-18-3.git3b5b5c.5|107	# ! Nothing must be linked with libllvm etc. from here!
21mr|llvm18-18-3.git3b5b5c.5|108	AutoReq: 0
21mr|llvm18-18-3.git3b5b5c.5|109	AutoProv: 0
21mr|llvm18-18-3.git3b5b5c.5|110	# Require this manually instead of AutoReq
21mr|llvm18-18-3.git3b5b5c.5|111	Requires:	%(patchelf --print-soname /usr/%{_lib}/libffi.so || echo foo)%{_arch_tag_suffix}
21mr|llvm18-18-3.git3b5b5c.5|112	
21mr|llvm18-18-3.git3b5b5c.5|113	
21mr|llvm18-18-3.git3b5b5c.5|114	%description
21mr|llvm18-18-3.git3b5b5c.5|115	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm18-18-3.git3b5b5c.5|116	language-independent analyses and optimizations of all sorts, including those
21mr|llvm18-18-3.git3b5b5c.5|117	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm18-18-3.git3b5b5c.5|118	for front-end development for conventional or research programming languages,
21mr|llvm18-18-3.git3b5b5c.5|119	including those which require compile-time, link-time, or run-time optimization
21mr|llvm18-18-3.git3b5b5c.5|120	for effective implementation, proper tail calls or garbage collection.
21mr|llvm18-18-3.git3b5b5c.5|121	
21mr|llvm18-18-3.git3b5b5c.5|122	This package contains LLVM and Clang in %{_prefix}.
21mr|llvm18-18-3.git3b5b5c.5|123	
21mr|llvm18-18-3.git3b5b5c.5|124	%files
21mr|llvm18-18-3.git3b5b5c.5|125	%{_prefix}
21mr|llvm18-18-3.git3b5b5c.5|126	%exclude %{_bindir}/polly*
21mr|llvm18-18-3.git3b5b5c.5|127	%exclude %{_libdir}/*Polly*
21mr|llvm18-18-3.git3b5b5c.5|128	%exclude %{_libdir}/cmake/polly
21mr|llvm18-18-3.git3b5b5c.5|129	%exclude %{_includedir}/polly
21mr|llvm18-18-3.git3b5b5c.5|130	
21mr|llvm18-18-3.git3b5b5c.5|131	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|132	
21mr|llvm18-18-3.git3b5b5c.5|133	%package -n %{libname}
21mr|llvm18-18-3.git3b5b5c.5|134	Summary:	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|135	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|136	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|137	AutoProv:	1
21mr|llvm18-18-3.git3b5b5c.5|138	
21mr|llvm18-18-3.git3b5b5c.5|139	%description -n %{libname}
21mr|llvm18-18-3.git3b5b5c.5|140	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|141	
21mr|llvm18-18-3.git3b5b5c.5|142	%files -n %{libname}
21mr|llvm18-18-3.git3b5b5c.5|143	%{_olibdir}/libLLVM-%{maj_ver}*.so
21mr|llvm18-18-3.git3b5b5c.5|144	%{_olibdir}/libLLVM.so.%{maj_ver}.1
21mr|llvm18-18-3.git3b5b5c.5|145	
21mr|llvm18-18-3.git3b5b5c.5|146	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|147	
21mr|llvm18-18-3.git3b5b5c.5|148	%package -n %{libclang}
21mr|llvm18-18-3.git3b5b5c.5|149	Summary:	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|150	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|151	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|152	AutoProv:	1
21mr|llvm18-18-3.git3b5b5c.5|153	
21mr|llvm18-18-3.git3b5b5c.5|154	%description -n %{libclang}
21mr|llvm18-18-3.git3b5b5c.5|155	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|156	
21mr|llvm18-18-3.git3b5b5c.5|157	%files -n %{libclang}
21mr|llvm18-18-3.git3b5b5c.5|158	%{_olibdir}/libclang.so.%{maj_ver}*
21mr|llvm18-18-3.git3b5b5c.5|159	
21mr|llvm18-18-3.git3b5b5c.5|160	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|161	
21mr|llvm18-18-3.git3b5b5c.5|162	%package -n %{libclangcpp}
21mr|llvm18-18-3.git3b5b5c.5|163	Summary:	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|164	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|165	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|166	AutoProv:	1
21mr|llvm18-18-3.git3b5b5c.5|167	
21mr|llvm18-18-3.git3b5b5c.5|168	%description -n %{libclangcpp}
21mr|llvm18-18-3.git3b5b5c.5|169	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|170	
21mr|llvm18-18-3.git3b5b5c.5|171	%files -n %{libclangcpp}
21mr|llvm18-18-3.git3b5b5c.5|172	%{_olibdir}/libclang-cpp.so.%{maj_ver}.1
21mr|llvm18-18-3.git3b5b5c.5|173	
21mr|llvm18-18-3.git3b5b5c.5|174	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|175	
21mr|llvm18-18-3.git3b5b5c.5|176	%package -n %{libremarks}
21mr|llvm18-18-3.git3b5b5c.5|177	Summary:	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|178	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|179	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|180	AutoProv:	1
21mr|llvm18-18-3.git3b5b5c.5|181	
21mr|llvm18-18-3.git3b5b5c.5|182	%description -n %{libremarks}
21mr|llvm18-18-3.git3b5b5c.5|183	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|184	
21mr|llvm18-18-3.git3b5b5c.5|185	%files -n %{libremarks}
21mr|llvm18-18-3.git3b5b5c.5|186	%{_olibdir}/libRemarks.so.%{maj_ver}.1
21mr|llvm18-18-3.git3b5b5c.5|187	
21mr|llvm18-18-3.git3b5b5c.5|188	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|189	
21mr|llvm18-18-3.git3b5b5c.5|190	%package -n %{liblto}
21mr|llvm18-18-3.git3b5b5c.5|191	Summary:	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|192	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|193	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|194	AutoProv:	1
21mr|llvm18-18-3.git3b5b5c.5|195	
21mr|llvm18-18-3.git3b5b5c.5|196	%description -n %{liblto}
21mr|llvm18-18-3.git3b5b5c.5|197	LLVM %{maj_ver} shared library
21mr|llvm18-18-3.git3b5b5c.5|198	
21mr|llvm18-18-3.git3b5b5c.5|199	%files -n %{liblto}
21mr|llvm18-18-3.git3b5b5c.5|200	%{_olibdir}/libLTO.so.%{maj_ver}.1
21mr|llvm18-18-3.git3b5b5c.5|201	
21mr|llvm18-18-3.git3b5b5c.5|202	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|203	
21mr|llvm18-18-3.git3b5b5c.5|204	%package -n clangd-%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|205	Summary:	clangd - Language server that provides IDE-like features to editors
21mr|llvm18-18-3.git3b5b5c.5|206	Group:          Development/Other
21mr|llvm18-18-3.git3b5b5c.5|207	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|208	AutoProv:	1
21mr|llvm18-18-3.git3b5b5c.5|209	
21mr|llvm18-18-3.git3b5b5c.5|210	%description -n clangd-%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|211	clangd - Language server that provides IDE-like features to editors
21mr|llvm18-18-3.git3b5b5c.5|212	
21mr|llvm18-18-3.git3b5b5c.5|213	%files -n clangd-%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|214	%{_bindir}/clangd
21mr|llvm18-18-3.git3b5b5c.5|215	%{_obindir}/clangd-%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|216	
21mr|llvm18-18-3.git3b5b5c.5|217	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|218	
21mr|llvm18-18-3.git3b5b5c.5|219	%if %{with libcxx}
21mr|llvm18-18-3.git3b5b5c.5|220	%package -n llvm18-libcxx
21mr|llvm18-18-3.git3b5b5c.5|221	Summary:	C++ standard library (LLVM 18)
21mr|llvm18-18-3.git3b5b5c.5|222	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|223	Requires:	llvm18-libcxxabi = %{EVRD}
21mr|llvm18-18-3.git3b5b5c.5|224	Requires:	libatomic.so.1%{_arch_tag_suffix}
21mr|llvm18-18-3.git3b5b5c.5|225	# kostylen for Ascon Kompas-3D
21mr|llvm18-18-3.git3b5b5c.5|226	Provides:	libcxx = %{maj_ver}.0
21mr|llvm18-18-3.git3b5b5c.5|227	
21mr|llvm18-18-3.git3b5b5c.5|228	%description -n llvm18-libcxx
21mr|llvm18-18-3.git3b5b5c.5|229	libc++ is a C++ standard library implementation from LLVM.
21mr|llvm18-18-3.git3b5b5c.5|230	This is from LLVM 18, installed in %{_prefix}.
21mr|llvm18-18-3.git3b5b5c.5|231	
21mr|llvm18-18-3.git3b5b5c.5|232	%files -n llvm18-libcxx
21mr|llvm18-18-3.git3b5b5c.5|233	%license libcxx/LICENSE.TXT
21mr|llvm18-18-3.git3b5b5c.5|234	%{_libdir}/libc++.so.%{major_cxx}
21mr|llvm18-18-3.git3b5b5c.5|235	%{_libdir}/libc++.so.%{major_cxx}.*
21mr|llvm18-18-3.git3b5b5c.5|236	
21mr|llvm18-18-3.git3b5b5c.5|237	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|238	
21mr|llvm18-18-3.git3b5b5c.5|239	%package -n llvm18-libcxxabi
21mr|llvm18-18-3.git3b5b5c.5|240	Summary:	Low level support for a standard C++ library (LLVM 18)
21mr|llvm18-18-3.git3b5b5c.5|241	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|242	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|243	# kostylen for Ascon Kompas-3D
21mr|llvm18-18-3.git3b5b5c.5|244	Provides:	libcxxabi = %{maj_ver}.0
21mr|llvm18-18-3.git3b5b5c.5|245	
21mr|llvm18-18-3.git3b5b5c.5|246	%description -n llvm18-libcxxabi
21mr|llvm18-18-3.git3b5b5c.5|247	libcxxabi provides low level support for a standard C++ library.
21mr|llvm18-18-3.git3b5b5c.5|248	This is from LLVM 18, installed in %{_prefix}.
21mr|llvm18-18-3.git3b5b5c.5|249	
21mr|llvm18-18-3.git3b5b5c.5|250	%files -n llvm18-libcxxabi
21mr|llvm18-18-3.git3b5b5c.5|251	%license libcxxabi/LICENSE.TXT
21mr|llvm18-18-3.git3b5b5c.5|252	%{_libdir}/libc++abi.so.%{major_cxx}
21mr|llvm18-18-3.git3b5b5c.5|253	%{_libdir}/libc++abi.so.%{major_cxx}.*
21mr|llvm18-18-3.git3b5b5c.5|254	%endif
21mr|llvm18-18-3.git3b5b5c.5|255	
21mr|llvm18-18-3.git3b5b5c.5|256	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|257	
21mr|llvm18-18-3.git3b5b5c.5|258	%if %{with unwind}
21mr|llvm18-18-3.git3b5b5c.5|259	%package -n llvm18-libunwind
21mr|llvm18-18-3.git3b5b5c.5|260	Summary:	The LLVM unwind library (LLVM 18)
21mr|llvm18-18-3.git3b5b5c.5|261	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|262	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|263	# kostylen for Ascon Kompas-3D
21mr|llvm18-18-3.git3b5b5c.5|264	Provides:	llvm-libunwind = %{maj_ver}.0
21mr|llvm18-18-3.git3b5b5c.5|265	
21mr|llvm18-18-3.git3b5b5c.5|266	%description -n llvm18-libunwind
21mr|llvm18-18-3.git3b5b5c.5|267	The unwind library, a part of llvm.
21mr|llvm18-18-3.git3b5b5c.5|268	This is from LLVM 18, installed in %{_prefix}.
21mr|llvm18-18-3.git3b5b5c.5|269	
21mr|llvm18-18-3.git3b5b5c.5|270	%files -n llvm18-libunwind
21mr|llvm18-18-3.git3b5b5c.5|271	%license libunwind/LICENSE.TXT
21mr|llvm18-18-3.git3b5b5c.5|272	%{_libdir}/libunwind.so.%{libunwind_major}
21mr|llvm18-18-3.git3b5b5c.5|273	%{_libdir}/libunwind.so.%{libunwind_major}.*
21mr|llvm18-18-3.git3b5b5c.5|274	%endif
21mr|llvm18-18-3.git3b5b5c.5|275	
21mr|llvm18-18-3.git3b5b5c.5|276	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|277	%if %{with polly}
21mr|llvm18-18-3.git3b5b5c.5|278	%package -n polly-%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|279	Summary:	Polyhedral optimizations for LLVM
21mr|llvm18-18-3.git3b5b5c.5|280	Group:		System/Libraries
21mr|llvm18-18-3.git3b5b5c.5|281	AutoReq:	1
21mr|llvm18-18-3.git3b5b5c.5|282	AutoProv:	1
21mr|llvm18-18-3.git3b5b5c.5|283	
21mr|llvm18-18-3.git3b5b5c.5|284	%description -n polly-%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|285	Polly is a polyhedral optimizer for LLVM.
21mr|llvm18-18-3.git3b5b5c.5|286	
21mr|llvm18-18-3.git3b5b5c.5|287	Using an abstract mathematical representation it analyzes and optimizes
21mr|llvm18-18-3.git3b5b5c.5|288	the memory access pattern of a program. This includes data-locality
21mr|llvm18-18-3.git3b5b5c.5|289	optimizations for cache locality as well as automatic parallelization
21mr|llvm18-18-3.git3b5b5c.5|290	for thread-level and SIMD parallelism.
21mr|llvm18-18-3.git3b5b5c.5|291	
21mr|llvm18-18-3.git3b5b5c.5|292	Our overall goal is an integrated optimizer for data-locality and
21mr|llvm18-18-3.git3b5b5c.5|293	parallelism that takes advantage of multi-cores, cache hierarchies,
21mr|llvm18-18-3.git3b5b5c.5|294	short vector instructions as well as dedicated accelerators.
21mr|llvm18-18-3.git3b5b5c.5|295	
21mr|llvm18-18-3.git3b5b5c.5|296	%files -n polly-%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|297	%{_bindir}/pollycc
21mr|llvm18-18-3.git3b5b5c.5|298	%{_bindir}/pollyc++
21mr|llvm18-18-3.git3b5b5c.5|299	%{_libdir}/LLVMPolly.so
21mr|llvm18-18-3.git3b5b5c.5|300	%{_libdir}/libPolly*.a
21mr|llvm18-18-3.git3b5b5c.5|301	%{_libdir}/cmake/polly
21mr|llvm18-18-3.git3b5b5c.5|302	%{_includedir}/polly
21mr|llvm18-18-3.git3b5b5c.5|303	%endif
21mr|llvm18-18-3.git3b5b5c.5|304	#----------------------------------------------------------------------------
21mr|llvm18-18-3.git3b5b5c.5|305	
21mr|llvm18-18-3.git3b5b5c.5|306	%prep
21mr|llvm18-18-3.git3b5b5c.5|307	%autosetup -p1 -n llvm-project-%{commit}
21mr|llvm18-18-3.git3b5b5c.5|308	
21mr|llvm18-18-3.git3b5b5c.5|309	%build
21mr|llvm18-18-3.git3b5b5c.5|310	%set_build_flags
21mr|llvm18-18-3.git3b5b5c.5|311	
21mr|llvm18-18-3.git3b5b5c.5|312	# A couple more fixes from OMV + a workaround for a bug (?) in GCC 4.9:
21mr|llvm18-18-3.git3b5b5c.5|313	# https://llvm.org/bugs/show_bug.cgi?id=20080 and
21mr|llvm18-18-3.git3b5b5c.5|314	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
21mr|llvm18-18-3.git3b5b5c.5|315	# (-fno-devirtualize)
21mr|llvm18-18-3.git3b5b5c.5|316	#
21mr|llvm18-18-3.git3b5b5c.5|317	# compiler-rt assumes off_t is 64 bits -- make sure this is true even on
21mr|llvm18-18-3.git3b5b5c.5|318	# 32 bit OSes
21mr|llvm18-18-3.git3b5b5c.5|319	%ifarch %ix86
21mr|llvm18-18-3.git3b5b5c.5|320	# compiler-rt doesn't support ix86 with x<6 either
21mr|llvm18-18-3.git3b5b5c.5|321	export CFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -g1"
21mr|llvm18-18-3.git3b5b5c.5|322	export CXXFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm18-18-3.git3b5b5c.5|323	%else
21mr|llvm18-18-3.git3b5b5c.5|324	export CXXFLAGS="%{optflags} -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm18-18-3.git3b5b5c.5|325	%endif
21mr|llvm18-18-3.git3b5b5c.5|326	
21mr|llvm18-18-3.git3b5b5c.5|327	%ifarch %ix86
21mr|llvm18-18-3.git3b5b5c.5|328	# Fix noexecstack
21mr|llvm18-18-3.git3b5b5c.5|329	for i in compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm18-18-3.git3b5b5c.5|330	cat >>$i <<'EOF'
21mr|llvm18-18-3.git3b5b5c.5|331	#if defined(__linux__) && defined(__ELF__)
21mr|llvm18-18-3.git3b5b5c.5|332	.section .note.GNU-stack,"",%progbits
21mr|llvm18-18-3.git3b5b5c.5|333	#endif
21mr|llvm18-18-3.git3b5b5c.5|334	EOF
21mr|llvm18-18-3.git3b5b5c.5|335	done
21mr|llvm18-18-3.git3b5b5c.5|336	%endif
21mr|llvm18-18-3.git3b5b5c.5|337	
21mr|llvm18-18-3.git3b5b5c.5|338	env > env1
21mr|llvm18-18-3.git3b5b5c.5|339	
21mr|llvm18-18-3.git3b5b5c.5|340	cmake -S llvm -B build -G "Unix Makefiles" \
21mr|llvm18-18-3.git3b5b5c.5|341	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm18-18-3.git3b5b5c.5|342	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm18-18-3.git3b5b5c.5|343	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm18-18-3.git3b5b5c.5|344	-DBUILD_STATIC_LIBS:BOOL=ON \
21mr|llvm18-18-3.git3b5b5c.5|345	-DLLVM_ENABLE_PROJECTS:STRING='%{project}' \
21mr|llvm18-18-3.git3b5b5c.5|346	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm18-18-3.git3b5b5c.5|347	-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
21mr|llvm18-18-3.git3b5b5c.5|348	-DDLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm18-18-3.git3b5b5c.5|349	-DLLVM_VERSION_SUFFIX="" \
21mr|llvm18-18-3.git3b5b5c.5|350	-DLLVM_INCLUDE_TESTS:BOOL=OFF \
21mr|llvm18-18-3.git3b5b5c.5|351	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm18-18-3.git3b5b5c.5|352	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm18-18-3.git3b5b5c.5|353	-DLLVM_BINUTILS_INCDIR="%{_includedir}" \
21mr|llvm18-18-3.git3b5b5c.5|354	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm18-18-3.git3b5b5c.5|355	-DCLANG_REPOSITORY_STRING="%{vendor} %{version}-%{release}" \
21mr|llvm18-18-3.git3b5b5c.5|356	-DCLANG_DEFAULT_CXX_STDLIB="libstdc++" \
21mr|llvm18-18-3.git3b5b5c.5|357	-DCLANG_DEFAULT_RTLIB="libgcc" \
21mr|llvm18-18-3.git3b5b5c.5|358	-DOCAMLFIND=NOTFOUND \
21mr|llvm18-18-3.git3b5b5c.5|359	%if %{compile_apidox}
21mr|llvm18-18-3.git3b5b5c.5|360	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm18-18-3.git3b5b5c.5|361	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm18-18-3.git3b5b5c.5|362	%endif
21mr|llvm18-18-3.git3b5b5c.5|363	-DLLVM_OPTIMIZED_TABLEGEN=ON
21mr|llvm18-18-3.git3b5b5c.5|364	
21mr|llvm18-18-3.git3b5b5c.5|365	%make_build -s -C build
21mr|llvm18-18-3.git3b5b5c.5|366	
21mr|llvm18-18-3.git3b5b5c.5|367	export PATH="$PWD/build/bin:$PATH"
21mr|llvm18-18-3.git3b5b5c.5|368	export LD_LIBRARY_PATH="$PWD/build/%{_lib}:$LD_LIBRARY_PATH"
21mr|llvm18-18-3.git3b5b5c.5|369	
21mr|llvm18-18-3.git3b5b5c.5|370	env > env2
21mr|llvm18-18-3.git3b5b5c.5|371	diff -u env1 env2 || :
21mr|llvm18-18-3.git3b5b5c.5|372	env
21mr|llvm18-18-3.git3b5b5c.5|373	
21mr|llvm18-18-3.git3b5b5c.5|374	%if %{with libcxx} || %{with unwind}
21mr|llvm18-18-3.git3b5b5c.5|375	unset CXXFLAGS
21mr|llvm18-18-3.git3b5b5c.5|376	unset CFLAGS
21mr|llvm18-18-3.git3b5b5c.5|377	unset LDFLAGS
21mr|llvm18-18-3.git3b5b5c.5|378	unset CC
21mr|llvm18-18-3.git3b5b5c.5|379	unset CXX
21mr|llvm18-18-3.git3b5b5c.5|380	cmake -GNinja -S runtimes -B build_runtimes \
21mr|llvm18-18-3.git3b5b5c.5|381	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm18-18-3.git3b5b5c.5|382	-DCMAKE_C_COMPILER=clang \
21mr|llvm18-18-3.git3b5b5c.5|383	-DLIBCXXABI_USE_LLVM_UNWINDER:BOOL=OFF \
21mr|llvm18-18-3.git3b5b5c.5|384	-DCLANG_DEFAULT_UNWINDLIB=libgcc \
21mr|llvm18-18-3.git3b5b5c.5|385	-DCMAKE_CXX_COMPILER=clang++ \
21mr|llvm18-18-3.git3b5b5c.5|386	-DCLANG_DEFAULT_CXX_STDLIB="libstdc++" \
21mr|llvm18-18-3.git3b5b5c.5|387	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm18-18-3.git3b5b5c.5|388	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm18-18-3.git3b5b5c.5|389	-DCMAKE_MODULE_LINKER_FLAGS="%{ldflags} -Wl,--unresolved-symbols=ignore-all -fuse-ld=lld" \
21mr|llvm18-18-3.git3b5b5c.5|390	-DLLVM_ENABLE_RUNTIMES:STRING="%{runtime}"
21mr|llvm18-18-3.git3b5b5c.5|391	%ninja_build -C build_runtimes
21mr|llvm18-18-3.git3b5b5c.5|392	%endif
21mr|llvm18-18-3.git3b5b5c.5|393	
21mr|llvm18-18-3.git3b5b5c.5|394	%if %{with polly}
21mr|llvm18-18-3.git3b5b5c.5|395	%set_build_flags
21mr|llvm18-18-3.git3b5b5c.5|396	cmake -S polly -B polly_build -G "Unix Makefiles" \
21mr|llvm18-18-3.git3b5b5c.5|397	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm18-18-3.git3b5b5c.5|398	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm18-18-3.git3b5b5c.5|399	-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm18-18-3.git3b5b5c.5|400	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,')
21mr|llvm18-18-3.git3b5b5c.5|401	%make_build -s -C polly_build
21mr|llvm18-18-3.git3b5b5c.5|402	%endif
21mr|llvm18-18-3.git3b5b5c.5|403	
21mr|llvm18-18-3.git3b5b5c.5|404	%install
21mr|llvm18-18-3.git3b5b5c.5|405	DESTDIR=%{buildroot} make install -C build
21mr|llvm18-18-3.git3b5b5c.5|406	
21mr|llvm18-18-3.git3b5b5c.5|407	%if %{with libcxx} || %{with unwind}
21mr|llvm18-18-3.git3b5b5c.5|408	%ninja_install -C build_runtimes
21mr|llvm18-18-3.git3b5b5c.5|409	%endif
21mr|llvm18-18-3.git3b5b5c.5|410	
21mr|llvm18-18-3.git3b5b5c.5|411	%if %{with polly}
21mr|llvm18-18-3.git3b5b5c.5|412	DESTDIR=%{buildroot} make install -C polly_build
21mr|llvm18-18-3.git3b5b5c.5|413	
21mr|llvm18-18-3.git3b5b5c.5|414	# [From OMV]
21mr|llvm18-18-3.git3b5b5c.5|415	# Polly bits as described on
21mr|llvm18-18-3.git3b5b5c.5|416	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm18-18-3.git3b5b5c.5|417	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm18-18-3.git3b5b5c.5|418	#!/bin/sh
21mr|llvm18-18-3.git3b5b5c.5|419	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm18-18-3.git3b5b5c.5|420	EOF
21mr|llvm18-18-3.git3b5b5c.5|421	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm18-18-3.git3b5b5c.5|422	#!/bin/sh
21mr|llvm18-18-3.git3b5b5c.5|423	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm18-18-3.git3b5b5c.5|424	EOF
21mr|llvm18-18-3.git3b5b5c.5|425	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm18-18-3.git3b5b5c.5|426	%endif
21mr|llvm18-18-3.git3b5b5c.5|427	
21mr|llvm18-18-3.git3b5b5c.5|428	# Install libraries used for testing
21mr|llvm18-18-3.git3b5b5c.5|429	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm18-18-3.git3b5b5c.5|430	cp -a build/%{_lib}/LLVMHello.so %{buildroot}%{_libdir}
21mr|llvm18-18-3.git3b5b5c.5|431	
21mr|llvm18-18-3.git3b5b5c.5|432	# Will be used in Mesa and ispc
21mr|llvm18-18-3.git3b5b5c.5|433	mkdir -p %{buildroot}%{_olibdir}
21mr|llvm18-18-3.git3b5b5c.5|434	install -m0755 %{buildroot}%{_libdir}/libLLVM-%{maj_ver}.so %{buildroot}%{_olibdir}
21mr|llvm18-18-3.git3b5b5c.5|435	install -m0755 %{buildroot}%{_libdir}/libclang.so.%{maj_ver}.1.8 %{buildroot}%{_olibdir}
21mr|llvm18-18-3.git3b5b5c.5|436	pushd %{buildroot}%{_libdir}
21mr|llvm18-18-3.git3b5b5c.5|437	ln -svf libclang.so.%{maj_ver}.1.8 libclang.so
21mr|llvm18-18-3.git3b5b5c.5|438	popd
21mr|llvm18-18-3.git3b5b5c.5|439	
21mr|llvm18-18-3.git3b5b5c.5|440	install -m0755 %{buildroot}%{_libdir}/libclang-cpp.so.%{maj_ver}.1 %{buildroot}%{_olibdir}
21mr|llvm18-18-3.git3b5b5c.5|441	install -m0755 %{buildroot}%{_libdir}/libRemarks.so.%{maj_ver}.1 %{buildroot}%{_olibdir}
21mr|llvm18-18-3.git3b5b5c.5|442	install -m0755 %{buildroot}%{_libdir}/libLTO.so.%{maj_ver}.1 %{buildroot}%{_olibdir}
21mr|llvm18-18-3.git3b5b5c.5|443	
21mr|llvm18-18-3.git3b5b5c.5|444	ln -s %{_libdir}/clang/18/lib/*-linux-gnu \
21mr|llvm18-18-3.git3b5b5c.5|445	%{buildroot}%{_libdir}/clang/18/lib/%{_os}
21mr|llvm18-18-3.git3b5b5c.5|446	
21mr|llvm18-18-3.git3b5b5c.5|447	mkdir -p %{buildroot}%{_obindir}
21mr|llvm18-18-3.git3b5b5c.5|448	ln -s %{_bindir}/clangd \
21mr|llvm18-18-3.git3b5b5c.5|449	%{buildroot}%{_obindir}/clangd-%{maj_ver}
21mr|llvm18-18-3.git3b5b5c.5|450	
21mr|llvm18-18-3.git3b5b5c.5|451	# RPATH to /opt/... is not needed here
21mr|llvm18-18-3.git3b5b5c.5|452	patchelf --remove-rpath %{buildroot}%{_olibdir}/*.so*
21mr|llvm18-18-3.git3b5b5c.5|453	
21mr|llvm18-18-3.git3b5b5c.5|454	# Versionize shebangs python
21mr|llvm18-18-3.git3b5b5c.5|455	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}
21mr|llvm18-18-3.git3b5b5c.5|456	
21mr|llvm18-18-3.git3b5b5c.5|457	# rpmlint find unstripped binaries on rosa13
21mr|llvm18-18-3.git3b5b5c.5|458	find %{buildroot} -name '*.so*' -print | xargs strip || :
21mr|llvm18-18-3.git3b5b5c.5|459	
21mr|llvm18-18-3.git3b5b5c.5|460	%check
21mr|llvm18-18-3.git3b5b5c.5|461	patchelf --print-rpath %{buildroot}%{_bindir}/clang | grep -q lib
21mr|llvm18-18-3.git3b5b5c.5|462	
21mr|llvm18-18-3.git3b5b5c.5|463	%{buildroot}%{_bindir}/llvm-config --shared-mode
21mr|llvm18-18-3.git3b5b5c.5|464	%{buildroot}%{_bindir}/clang --version
21mr|llvm18-18-3.git3b5b5c.5|465	
21mr|llvm18-18-3.git3b5b5c.5|466	
21mr|llvm18-18-3.git3b5b5c.5|467	%changelog
21mr|llvm18-18-3.git3b5b5c.5|468	* Mon Mar 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|469	- 18 -> 18.0
21mr|llvm18-18-3.git3b5b5c.5|470	
21mr|llvm18-18-3.git3b5b5c.5|471	* Sat Mar 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 18-3.git3b5b5c.4
21mr|llvm18-18-3.git3b5b5c.5|472	- rpmlint find unstripped binaries on rosa13
21mr|llvm18-18-3.git3b5b5c.5|473	
21mr|llvm18-18-3.git3b5b5c.5|474	* Sat Mar 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 18-3.git3b5b5c.4
21mr|llvm18-18-3.git3b5b5c.5|475	- kostylens for Ascon Kompas-3D
21mr|llvm18-18-3.git3b5b5c.5|476	
21mr|llvm18-18-3.git3b5b5c.5|477	* Wed Mar 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 18-3.git3b5b5c.3
21mr|llvm18-18-3.git3b5b5c.5|478	- Add libc++, libc++abi, libunwind libs
21mr|llvm18-18-3.git3b5b5c.5|479	- Added runtime libraries (libcxx, libcxxabi, libunwind) build support
21mr|llvm18-18-3.git3b5b5c.5|480	- to llvm18 package. Libraries are installed in /opt/llvm18/lib64/
21mr|llvm18-18-3.git3b5b5c.5|481	- and split into separate subpackages:
21mr|llvm18-18-3.git3b5b5c.5|482	- llvm18-libcxx (libc++.so.1*)
21mr|llvm18-18-3.git3b5b5c.5|483	- llvm18-libcxxabi (libc++abi.so.1*)
21mr|llvm18-18-3.git3b5b5c.5|484	- llvm18-libunwind (libunwind.so.1*)
21mr|llvm18-18-3.git3b5b5c.5|485	- These libraries are required to run proprietary KOMPAS-3D v24.
21mr|llvm18-18-3.git3b5b5c.5|486	- Fixed building LLVmGold as in llvm20
21mr|llvm18-18-3.git3b5b5c.5|487	- (https://abf.io/import/llvm20/commit/58c6c38864387e99c69da7556d45f827ef324fa6)
21mr|llvm18-18-3.git3b5b5c.5|488	- Removed -g1 which is useless when debug_package is switched off.
21mr|llvm18-18-3.git3b5b5c.5|489	- Co-authored-by: Z.AI GLM
21mr|llvm18-18-3.git3b5b5c.5|490	
21mr|llvm18-18-3.git3b5b5c.5|491	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|llvm18-18-3.git3b5b5c.5|492	- automated spec cleanup
21mr|llvm18-18-3.git3b5b5c.5|493	
21mr|llvm18-18-3.git3b5b5c.5|494	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|llvm18-18-3.git3b5b5c.5|495	- automated spec cleanup
21mr|llvm18-18-3.git3b5b5c.5|496	
21mr|llvm18-18-3.git3b5b5c.5|497	* Sat Nov 16 2024 slava86 <s.matveev@rosalinux.ru> 18-3.git3b5b5c.2
21mr|llvm18-18-3.git3b5b5c.5|498	- let's add flags to the loongarch64 linker to make it consume less memory
21mr|llvm18-18-3.git3b5b5c.5|499	
21mr|llvm18-18-3.git3b5b5c.5|500	- Merge: f646af8 21ea965
21mr|llvm18-18-3.git3b5b5c.5|501	* Sat Nov 16 2024 slava86 <s.matveev@rosalinux.ru> 18-3.git3b5b5c.2
21mr|llvm18-18-3.git3b5b5c.5|502	- Merge branch 'rosa2021.1' into rosa2023.1
21mr|llvm18-18-3.git3b5b5c.5|503	
21mr|llvm18-18-3.git3b5b5c.5|504	* Sat Nov 16 2024 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|505	- split into clangd and polly sub-packages
21mr|llvm18-18-3.git3b5b5c.5|506	- !!!!!Because of the polly libraries, rust cannot be built!!!!!
21mr|llvm18-18-3.git3b5b5c.5|507	
21mr|llvm18-18-3.git3b5b5c.5|508	* Wed Aug 7 2024 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|509	- change library versions
21mr|llvm18-18-3.git3b5b5c.5|510	
21mr|llvm18-18-3.git3b5b5c.5|511	* Mon Jul 22 2024 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|512	- remove the symlinks from the main package and copy the libraries
21mr|llvm18-18-3.git3b5b5c.5|513	
21mr|llvm18-18-3.git3b5b5c.5|514	* Mon Jul 22 2024 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|515	- update stable version 18.1.8 (git commit 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff)
21mr|llvm18-18-3.git3b5b5c.5|516	
21mr|llvm18-18-3.git3b5b5c.5|517	* Fri Jan 26 2024 Святослав <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|518	- /usr/bin/i686-rosa-linux-gnu-ld: final link failed: memory exhausted
21mr|llvm18-18-3.git3b5b5c.5|519	
21mr|llvm18-18-3.git3b5b5c.5|520	* Fri Jan 26 2024 slava86 <s.matveev@rosalinux.ru> 18-2.git226834.1
21mr|llvm18-18-3.git3b5b5c.5|521	- update commit branch llvm 18.x
21mr|llvm18-18-3.git3b5b5c.5|522	
21mr|llvm18-18-3.git3b5b5c.5|523	* Mon Jan 22 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 18-1.gite38c29.2
21mr|llvm18-18-3.git3b5b5c.5|524	- enbale lldb (useful thing)
21mr|llvm18-18-3.git3b5b5c.5|525	
21mr|llvm18-18-3.git3b5b5c.5|526	* Fri Dec 8 2023 slava86 <s.matveev@rosalinux.ru> 18-1.gite38c29.1
21mr|llvm18-18-3.git3b5b5c.5|527	- bring back the parmeters from llvm17
21mr|llvm18-18-3.git3b5b5c.5|528	
21mr|llvm18-18-3.git3b5b5c.5|529	* Fri Dec 8 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|530	- new project
21mr|llvm18-18-3.git3b5b5c.5|531	
21mr|llvm18-18-3.git3b5b5c.5|532	* Mon Oct 9 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|533	- fix build error for riscv64
21mr|llvm18-18-3.git3b5b5c.5|534	- /usr/bin/riscv64-rosa-linux-gnu-ld: [ 43%%] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o
21mr|llvm18-18-3.git3b5b5c.5|535	- CMakeFiles/RTAsan_dynamic.riscv64.dir/asan_allocator.cpp.o: in function `__asan::LargeChunkHeader::Set(__asan::AsanChunk*)':
21mr|llvm18-18-3.git3b5b5c.5|536	- /builddir/build/BUILD/llvm-project-b2417f51dbbd7435eb3aaf203de24de6754da50e/compiler-rt/lib/asan/asan_allocator.cpp:188: undefined reference to `__atomic_compare_exchange_1'
21mr|llvm18-18-3.git3b5b5c.5|537	- /usr/bin/riscv64-rosa-linux-gnu-ld: CMakeFiles/RTAsan_dynamic.riscv64.dir/asan_allocator.cpp.o: in function `bool __sanitizer::atomic_compare_exchange_strong<__sanitizer::atomic_uintptr_t>(__sanitizer::atomic_uintptr_t volatile*, __sanitizer::atomic_uintptr_t::Type*, __sanitizer::atomic_uintptr_t::Type, __sanitizer::memory_order)':
21mr|llvm18-18-3.git3b5b5c.5|538	- /builddir/build/BUILD/llvm-project-b2417f51dbbd7435eb3aaf203de24de6754da50e/compiler-rt/lib/asan/../sanitizer_common/sanitizer_atomic_clang.h:81: undefined reference to `__atomic_compare_exchange_1'
21mr|llvm18-18-3.git3b5b5c.5|539	- /usr/bin/riscv64-rosa-linux-gnu-ld: CMakeFiles/RTAsan_dynamic.riscv64.dir/asan_allocator.cpp.o: in function `__asan::Allocator::AtomicallySetQuarantineFlagIfAllocated(__asan::AsanChunk*, void*, __sanitizer::BufferedStackTrace*)':
21mr|llvm18-18-3.git3b5b5c.5|540	- /builddir/build/BUILD/llvm-project-b2417f51dbbd7435eb3aaf203de24de6754da50e/compiler-rt/lib/asan/asan_allocator.cpp:666: undefined reference to `__atomic_compare_exchange_1'
21mr|llvm18-18-3.git3b5b5c.5|541	- /usr/bin/riscv64-rosa-linux-gnu-ld: CMakeFiles/RTAsan_dynamic.riscv64.dir/asan_allocator.cpp.o: in function `__sanitizer::SizeClassAllocator32LocalCache<__sanitizer::SizeClassAllocator32<__asan::AP32<__sanitizer::LocalAddressSpaceView> > >::Allocate(__sanitizer::SizeClassAllocator32<__asan::AP32<__sanitizer::LocalAddressSpaceView> >*, unsigned long)':
21mr|llvm18-18-3.git3b5b5c.5|542	- /builddir/build/BUILD/llvm-project-b2417f51dbbd7435eb3aaf203de24de6754da50e/compiler-rt/lib/asan/../sanitizer_common/sanitizer_allocator_local_cache.h:164: undefined reference to `__atomic_compare_exchange_1'
21mr|llvm18-18-3.git3b5b5c.5|543	- /usr/bin/riscv64-rosa-linux-gnu-ld: /builddir/build/BUILD/llvm-project-b2417f51dbbd7435eb3aaf203de24de6754da50e/compiler-rt/lib/asan/../sanitizer_common/sanitizer_allocator_local_cache.h:164: undefined reference to `__atomic_compare_exchange_1'
21mr|llvm18-18-3.git3b5b5c.5|544	- collect2: error: ld returned 1 exit status
21mr|llvm18-18-3.git3b5b5c.5|545	- make[2]: Leaving directory '/builddir/build/BUILD/llvm-project-b2417f51dbbd7435eb3aaf203de24de6754da50e/build'
21mr|llvm18-18-3.git3b5b5c.5|546	- make[2]: *** [projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-riscv64.dir/build.make:321: lib64/clang/17/lib/riscv64-unknown-linux-gnu/libclang_rt.asan.so] Error 1
21mr|llvm18-18-3.git3b5b5c.5|547	
21mr|llvm18-18-3.git3b5b5c.5|548	* Sun Oct 8 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|549	- upd: branch 17.x commit stable version 17.0.2
21mr|llvm18-18-3.git3b5b5c.5|550	
21mr|llvm18-18-3.git3b5b5c.5|551	* Sat Sep 16 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|552	- new commit branch 17.x
21mr|llvm18-18-3.git3b5b5c.5|553	
21mr|llvm18-18-3.git3b5b5c.5|554	* Sun Jul 2 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|555	- We do not collect chromium for the i686 architecture,
21mr|llvm18-18-3.git3b5b5c.5|556	- so compiler_rt is not needed.
21mr|llvm18-18-3.git3b5b5c.5|557	- compiler-rt does not build for riscv64
21mr|llvm18-18-3.git3b5b5c.5|558	
21mr|llvm18-18-3.git3b5b5c.5|559	* Sat Jul 1 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|560	- upd: commit git 20230625 ;enable compiler-rt chromium
21mr|llvm18-18-3.git3b5b5c.5|561	
21mr|llvm18-18-3.git3b5b5c.5|562	* Wed May 31 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|563	- update commit git 20230531
21mr|llvm18-18-3.git3b5b5c.5|564	
21mr|llvm18-18-3.git3b5b5c.5|565	* Wed May 31 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|566	- new project
21mr|llvm18-18-3.git3b5b5c.5|567	
21mr|llvm18-18-3.git3b5b5c.5|568	* Sat Mar 25 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|569	- enable build with gcc on platform 2023.1
21mr|llvm18-18-3.git3b5b5c.5|570	
21mr|llvm18-18-3.git3b5b5c.5|571	- Merge: 11dc0a3 85350f0
21mr|llvm18-18-3.git3b5b5c.5|572	* Sat Mar 25 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|573	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|llvm18-18-3.git3b5b5c.5|574	- merge rosa2021 stable version llvm15
21mr|llvm18-18-3.git3b5b5c.5|575	
21mr|llvm18-18-3.git3b5b5c.5|576	* Thu Mar 23 2023 Александр <a.proklov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|577	- up release for rebuild
21mr|llvm18-18-3.git3b5b5c.5|578	
21mr|llvm18-18-3.git3b5b5c.5|579	* Thu Feb 16 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|580	- linkes with the libLLVM shared library
21mr|llvm18-18-3.git3b5b5c.5|581	- there will be an error on the rust example
21mr|llvm18-18-3.git3b5b5c.5|582	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMDemangle.so
21mr|llvm18-18-3.git3b5b5c.5|583	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMSupport.so
21mr|llvm18-18-3.git3b5b5c.5|584	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMBinaryFormat.so
21mr|llvm18-18-3.git3b5b5c.5|585	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMDebugInfoCodeView.so
21mr|llvm18-18-3.git3b5b5c.5|586	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMMC.so
21mr|llvm18-18-3.git3b5b5c.5|587	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMAArch64Info.so
21mr|llvm18-18-3.git3b5b5c.5|588	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMAArch64Utils.so
21mr|llvm18-18-3.git3b5b5c.5|589	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMAArch64Desc.so
21mr|llvm18-18-3.git3b5b5c.5|590	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMBitstreamReader.so
21mr|llvm18-18-3.git3b5b5c.5|591	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMRemarks.so
21mr|llvm18-18-3.git3b5b5c.5|592	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMCore.so
21mr|llvm18-18-3.git3b5b5c.5|593	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMBitReader.so
21mr|llvm18-18-3.git3b5b5c.5|594	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMMCParser.so
21mr|llvm18-18-3.git3b5b5c.5|595	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMTextAPI.so
21mr|llvm18-18-3.git3b5b5c.5|596	- llvm-config: error: missing: /opt/llvm15/lib64/libLLVMObject.so
21mr|llvm18-18-3.git3b5b5c.5|597	
21mr|llvm18-18-3.git3b5b5c.5|598	* Wed Feb 15 2023 Святослав <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|599	- specify the repository RosaLinux
21mr|llvm18-18-3.git3b5b5c.5|600	
21mr|llvm18-18-3.git3b5b5c.5|601	* Wed Feb 15 2023 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|602	- Upgrade to stable version 15.0.7
21mr|llvm18-18-3.git3b5b5c.5|603	
21mr|llvm18-18-3.git3b5b5c.5|604	* Thu Jan 19 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|llvm18-18-3.git3b5b5c.5|605	- update snap
21mr|llvm18-18-3.git3b5b5c.5|606	
21mr|llvm18-18-3.git3b5b5c.5|607	* Sat Nov 19 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|llvm18-18-3.git3b5b5c.5|608	- adjust patch
21mr|llvm18-18-3.git3b5b5c.5|609	
21mr|llvm18-18-3.git3b5b5c.5|610	* Fri Nov 18 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|llvm18-18-3.git3b5b5c.5|611	- add riscv
21mr|llvm18-18-3.git3b5b5c.5|612	
21mr|llvm18-18-3.git3b5b5c.5|613	* Wed Sep 28 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|614	- Revert "upd to 15.0.1 stable"
21mr|llvm18-18-3.git3b5b5c.5|615	- mesa 22.1.7 is not buildable with it:
21mr|llvm18-18-3.git3b5b5c.5|616	- error: call to undeclared function 'LLVMConstFSub'
21mr|llvm18-18-3.git3b5b5c.5|617	- Reland this update later.
21mr|llvm18-18-3.git3b5b5c.5|618	- This reverts commit 442cfaac5eb91b0b5ff4b3409ff22bc8a30bd608.
21mr|llvm18-18-3.git3b5b5c.5|619	
21mr|llvm18-18-3.git3b5b5c.5|620	* Wed Sep 28 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|621	- upd to 15.0.1 stable
21mr|llvm18-18-3.git3b5b5c.5|622	
21mr|llvm18-18-3.git3b5b5c.5|623	* Wed Aug 3 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|624	- Avoid warning from ldconfig and duplicated libraries
21mr|llvm18-18-3.git3b5b5c.5|625	- The same library was installed both as /usr/lib64/libLLVM-15.0.0.so and /usr/lib64/libLLVM-15.so
21mr|llvm18-18-3.git3b5b5c.5|626	- $ diff -u --color <(readelf -a /usr/lib64/libLLVM-15.0.0.so) <(readelf -a /usr/lib64/libLLVM-15.so)
21mr|llvm18-18-3.git3b5b5c.5|627	--- /dev/fd/63  2022-08-03 15:35:19.750755916 +0300
21mr|llvm18-18-3.git3b5b5c.5|628	- +++ /dev/fd/62  2022-08-03 15:35:19.750755916 +0300
21mr|llvm18-18-3.git3b5b5c.5|629	- @@ -75,10 +75,10 @@
21mr|llvm18-18-3.git3b5b5c.5|630	- [25] .bss              NOBITS           00000000067bcb20  067bbb18
21mr|llvm18-18-3.git3b5b5c.5|631	- 0000000000072cf8  0000000000000000  WA       0     0     16
21mr|llvm18-18-3.git3b5b5c.5|632	- [26] .gnu_debuglink    PROGBITS         0000000000000000  067bbb18
21mr|llvm18-18-3.git3b5b5c.5|633	-       0000000000000034  0000000000000000           0     0     4
21mr|llvm18-18-3.git3b5b5c.5|634	-  [27] .gnu_debugdata    PROGBITS         0000000000000000  067bbb4c
21mr|llvm18-18-3.git3b5b5c.5|635	- +       0000000000000030  0000000000000000           0     0     4
21mr|llvm18-18-3.git3b5b5c.5|636	- +  [27] .gnu_debugdata    PROGBITS         0000000000000000  067bbb48
21mr|llvm18-18-3.git3b5b5c.5|637	- 000000000015bb7c  0000000000000000           0     0     1
21mr|llvm18-18-3.git3b5b5c.5|638	-  [28] .shstrtab         STRTAB           0000000000000000  069176c8
21mr|llvm18-18-3.git3b5b5c.5|639	- +  [28] .shstrtab         STRTAB           0000000000000000  069176c4
21mr|llvm18-18-3.git3b5b5c.5|640	- 0000000000000105  0000000000000000           0     0     1
21mr|llvm18-18-3.git3b5b5c.5|641	- Обозначения флагов:
21mr|llvm18-18-3.git3b5b5c.5|642	- W (запись), A (назнач), X (исполняемый), M (слияние), S (строки),
21mr|llvm18-18-3.git3b5b5c.5|643	- $ sudo ldconfig
21mr|llvm18-18-3.git3b5b5c.5|644	- ldconfig: /usr/lib64/libLLVM-15.so не является символьной ссылкой
21mr|llvm18-18-3.git3b5b5c.5|645	- libLLVM-15.0.0.so is originally a symlink to libLLVM-15.so, but the file was copied instead of the symlink inside %%%%install via install(1).
21mr|llvm18-18-3.git3b5b5c.5|646	- Existense of such a symlink makes no sense, I think. SONAME is libLLVM-15.so
21mr|llvm18-18-3.git3b5b5c.5|647	
21mr|llvm18-18-3.git3b5b5c.5|648	* Tue Aug 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|649	- do not postfix soname with "git"
21mr|llvm18-18-3.git3b5b5c.5|650	
21mr|llvm18-18-3.git3b5b5c.5|651	* Tue Aug 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|652	- Build on i686 also (for mesa) (and probably e2kv4?)
21mr|llvm18-18-3.git3b5b5c.5|653	
21mr|llvm18-18-3.git3b5b5c.5|654	* Tue Aug 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|655	- Fix debuginfo
21mr|llvm18-18-3.git3b5b5c.5|656	
21mr|llvm18-18-3.git3b5b5c.5|657	* Tue Aug 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|658	- Remove RPATH in /usr/lib64/*.so*
21mr|llvm18-18-3.git3b5b5c.5|659	
21mr|llvm18-18-3.git3b5b5c.5|660	* Tue Aug 2 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|661	- Build shared libraries
21mr|llvm18-18-3.git3b5b5c.5|662	
21mr|llvm18-18-3.git3b5b5c.5|663	* Thu May 26 2022 fedya <alexander@mezon.ru>
21mr|llvm18-18-3.git3b5b5c.5|664	- add riscv64
21mr|llvm18-18-3.git3b5b5c.5|665	
21mr|llvm18-18-3.git3b5b5c.5|666	* Thu May 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|667	- lld is also needed for Chromium
21mr|llvm18-18-3.git3b5b5c.5|668	
21mr|llvm18-18-3.git3b5b5c.5|669	* Thu May 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|670	- upd: 13 -> 15 (git snapshot)
21mr|llvm18-18-3.git3b5b5c.5|671	
21mr|llvm18-18-3.git3b5b5c.5|672	* Sun Sep 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|673	- 12 -> 13, snapshot of not released git master, build clang only
21mr|llvm18-18-3.git3b5b5c.5|674	
21mr|llvm18-18-3.git3b5b5c.5|675	* Wed Jul 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|676	- upd: 12.0.0 -> 12.0.1
21mr|llvm18-18-3.git3b5b5c.5|677	
21mr|llvm18-18-3.git3b5b5c.5|678	* Thu May 27 2021 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|679	- close for x86_86 lldb architecture (rosa2016. 1)
21mr|llvm18-18-3.git3b5b5c.5|680	
21mr|llvm18-18-3.git3b5b5c.5|681	* Wed May 26 2021 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|682	- disable assembly lldb on the i586 architecture for platform 201610,change the %%%%rpm5 macro to %%%%mdvver
21mr|llvm18-18-3.git3b5b5c.5|683	
21mr|llvm18-18-3.git3b5b5c.5|684	* Tue May 25 2021 slava86 <s.matveev@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|685	- specify the path for python3 (rosa2016.1)
21mr|llvm18-18-3.git3b5b5c.5|686	
21mr|llvm18-18-3.git3b5b5c.5|687	* Thu May 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|688	- Explicitly BR python3
21mr|llvm18-18-3.git3b5b5c.5|689	- CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
21mr|llvm18-18-3.git3b5b5c.5|690	- Could NOT find Python3 (missing: Python3_EXECUTABLE Interpreter)
21mr|llvm18-18-3.git3b5b5c.5|691	
21mr|llvm18-18-3.git3b5b5c.5|692	* Thu May 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|693	- fix x86_32 builds
21mr|llvm18-18-3.git3b5b5c.5|694	
21mr|llvm18-18-3.git3b5b5c.5|695	* Thu May 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|696	- upd to release ver 12.0.0
21mr|llvm18-18-3.git3b5b5c.5|697	
21mr|llvm18-18-3.git3b5b5c.5|698	* Mon Feb 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|699	- upd git snapshot
21mr|llvm18-18-3.git3b5b5c.5|700	
21mr|llvm18-18-3.git3b5b5c.5|701	* Thu Jan 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|702	- update to include fix of building with gcc 5
21mr|llvm18-18-3.git3b5b5c.5|703	
21mr|llvm18-18-3.git3b5b5c.5|704	* Thu Jan 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|705	- LLVM 12, git snapshot
21mr|llvm18-18-3.git3b5b5c.5|706	
21mr|llvm18-18-3.git3b5b5c.5|707	* Wed Jan 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|708	- Fix rpm4 req
21mr|llvm18-18-3.git3b5b5c.5|709	- patchelf: getting info about '/usr/lib64/libffi.so': No such file or directory
21mr|llvm18-18-3.git3b5b5c.5|710	- error: line 70: Empty rich dependency: Requires:        ()(64bit)
21mr|llvm18-18-3.git3b5b5c.5|711	
21mr|llvm18-18-3.git3b5b5c.5|712	* Wed Jan 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|713	- Fix missing dependency due to offed AutoReq
21mr|llvm18-18-3.git3b5b5c.5|714	
21mr|llvm18-18-3.git3b5b5c.5|715	* Wed Jan 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|716	- Set R(UN)PATH to fix running
21mr|llvm18-18-3.git3b5b5c.5|717	- ```
21mr|llvm18-18-3.git3b5b5c.5|718	- [user@rosa2019 tmp]$ /opt/llvm11/bin/clang c.c
21mr|llvm18-18-3.git3b5b5c.5|719	- /opt/llvm11/bin/clang: error while loading shared libraries: libclang-cpp.so.11: cannot open shared object file: No such file or directory
21mr|llvm18-18-3.git3b5b5c.5|720	- [user@rosa2019 tmp]$ LD_LIBRARY_PATH=/opt/llvm11/lib64 /opt/llvm11/bin/clang c.c
21mr|llvm18-18-3.git3b5b5c.5|721	- [user@rosa2019 tmp]$ ./a.out
21mr|llvm18-18-3.git3b5b5c.5|722	- [user@rosa2019 tmp]$
21mr|llvm18-18-3.git3b5b5c.5|723	- ```
21mr|llvm18-18-3.git3b5b5c.5|724	
21mr|llvm18-18-3.git3b5b5c.5|725	* Wed Jan 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|726	- Remove duplicates from files
21mr|llvm18-18-3.git3b5b5c.5|727	- ```
21mr|llvm18-18-3.git3b5b5c.5|728	- + /usr/share/spec-helper/clean_files /builddir/build/BUILDROOT/llvm11-11.0.1-1-rosa2016.1.i586-buildroot/opt/llvm11/share/doc/llvm11
21mr|llvm18-18-3.git3b5b5c.5|729	- error: File listed twice: /opt/llvm11/bin/llvm-config
21mr|llvm18-18-3.git3b5b5c.5|730	- error: File listed twice: /opt/llvm11/lib/libLTO.so
21mr|llvm18-18-3.git3b5b5c.5|731	- Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/llvm11-11.0.1-1-rosa2016.1.i586-buildroot
21mr|llvm18-18-3.git3b5b5c.5|732	- RPM build errors:
21mr|llvm18-18-3.git3b5b5c.5|733	- File listed twice: /opt/llvm11/bin/llvm-config
21mr|llvm18-18-3.git3b5b5c.5|734	- File listed twice: /opt/llvm11/lib/libLTO.so
21mr|llvm18-18-3.git3b5b5c.5|735	- Child returncode was: 1
21mr|llvm18-18-3.git3b5b5c.5|736	- ```
21mr|llvm18-18-3.git3b5b5c.5|737	
21mr|llvm18-18-3.git3b5b5c.5|738	* Wed Jan 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|739	- Build inside /opt/llvm11 for platforms where main LLVM version is older
21mr|llvm18-18-3.git3b5b5c.5|740	- Macros are not needed here, use them from the main package
21mr|llvm18-18-3.git3b5b5c.5|741	- + update from 11.0.0 to 11.0.1
21mr|llvm18-18-3.git3b5b5c.5|742	
21mr|llvm18-18-3.git3b5b5c.5|743	* Tue Oct 13 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|llvm18-18-3.git3b5b5c.5|744	- 11.0.0
21mr|llvm18-18-3.git3b5b5c.5|745	
21mr|llvm18-18-3.git3b5b5c.5|746	* Fri Aug 14 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|llvm18-18-3.git3b5b5c.5|747	- fix requires
21mr|llvm18-18-3.git3b5b5c.5|748	
21mr|llvm18-18-3.git3b5b5c.5|749	* Fri Aug 14 2020 Alzim <a.zimin@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|750	- back clang-rosa.patch
21mr|llvm18-18-3.git3b5b5c.5|751	
21mr|llvm18-18-3.git3b5b5c.5|752	* Thu Aug 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|753	- Fix working without installed which(1), use shell-native command
21mr|llvm18-18-3.git3b5b5c.5|754	
21mr|llvm18-18-3.git3b5b5c.5|755	* Thu Jul 23 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|llvm18-18-3.git3b5b5c.5|756	- fix error non-versioned-file-in-library-package
21mr|llvm18-18-3.git3b5b5c.5|757	
21mr|llvm18-18-3.git3b5b5c.5|758	* Thu Jul 23 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|llvm18-18-3.git3b5b5c.5|759	- 10.0.1
21mr|llvm18-18-3.git3b5b5c.5|760	
21mr|llvm18-18-3.git3b5b5c.5|761	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|762	- Off devel generator for unversioned libraries
21mr|llvm18-18-3.git3b5b5c.5|763	
21mr|llvm18-18-3.git3b5b5c.5|764	* Sun May 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|765	- Teach clang to find directories *-openmandriva-linux-gnu
21mr|llvm18-18-3.git3b5b5c.5|766	
21mr|llvm18-18-3.git3b5b5c.5|767	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|768	- Bump rel
21mr|llvm18-18-3.git3b5b5c.5|769	
21mr|llvm18-18-3.git3b5b5c.5|770	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|771	- Avoid grep -q being always true if there is a trailing space
21mr|llvm18-18-3.git3b5b5c.5|772	
21mr|llvm18-18-3.git3b5b5c.5|773	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|774	- Set correct $CPP for clang
21mr|llvm18-18-3.git3b5b5c.5|775	
21mr|llvm18-18-3.git3b5b5c.5|776	* Wed Apr 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|llvm18-18-3.git3b5b5c.5|777	- add -ffat-lto-objects to known bad flags

14010 21
21mr|llvm19-19-0.gitcd7080.1|1	%define debug_package %{nil}
21mr|llvm19-19-0.gitcd7080.1|2	
21mr|llvm19-19-0.gitcd7080.1|3	%define commit cd708029e0b2869e80abe31ddb175f7c35361f90
21mr|llvm19-19-0.gitcd7080.1|4	%define commit_short %(echo %{commit} | head -c 6)
21mr|llvm19-19-0.gitcd7080.1|5	
21mr|llvm19-19-0.gitcd7080.1|6	%define oname llvm
21mr|llvm19-19-0.gitcd7080.1|7	
21mr|llvm19-19-0.gitcd7080.1|8	%define _obindir /usr/bin
21mr|llvm19-19-0.gitcd7080.1|9	%define _olibdir /usr/%{_lib}
21mr|llvm19-19-0.gitcd7080.1|10	%define _prefix /opt/%{name}
21mr|llvm19-19-0.gitcd7080.1|11	%define _bindir %{_prefix}/bin
21mr|llvm19-19-0.gitcd7080.1|12	%define _datadir %{_prefix}/share
21mr|llvm19-19-0.gitcd7080.1|13	%define _includedir %{_prefix}/include
21mr|llvm19-19-0.gitcd7080.1|14	%define _libdir %{_prefix}/%{_lib}
21mr|llvm19-19-0.gitcd7080.1|15	%define _libexecdir %{_prefix}/libexec
21mr|llvm19-19-0.gitcd7080.1|16	%define _mandir %{_prefix}/share/man
21mr|llvm19-19-0.gitcd7080.1|17	
21mr|llvm19-19-0.gitcd7080.1|18	%define _disable_ld_no_undefined 1
21mr|llvm19-19-0.gitcd7080.1|19	%global optflags %{optflags} -fno-strict-aliasing
21mr|llvm19-19-0.gitcd7080.1|20	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir} -latomic
21mr|llvm19-19-0.gitcd7080.1|21	
21mr|llvm19-19-0.gitcd7080.1|22	%ifarch loongarch64
21mr|llvm19-19-0.gitcd7080.1|23	%global ldflags %{ldflags} -Wl,-no-keep-memory -Wl,--reduce-memory-overheads -Wl,--strip-debug
21mr|llvm19-19-0.gitcd7080.1|24	%endif
21mr|llvm19-19-0.gitcd7080.1|25	
21mr|llvm19-19-0.gitcd7080.1|26	%define compile_apidox 0
21mr|llvm19-19-0.gitcd7080.1|27	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21mr|llvm19-19-0.gitcd7080.1|28	
21mr|llvm19-19-0.gitcd7080.1|29	%define maj_ver 19
21mr|llvm19-19-0.gitcd7080.1|30	%define libname %mklibname llvm%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|31	%define libclang %mklibname clang%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|32	%define libclangcpp %mklibname clang-cpp%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|33	%define libremarks %mklibname remarks%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|34	%define liblto %mklibname lto%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|35	
21mr|llvm19-19-0.gitcd7080.1|36	%bcond_without rt
21mr|llvm19-19-0.gitcd7080.1|37	%bcond_without lldb
21mr|llvm19-19-0.gitcd7080.1|38	%bcond_without polly
21mr|llvm19-19-0.gitcd7080.1|39	%bcond_without clang
21mr|llvm19-19-0.gitcd7080.1|40	%bcond_without lld
21mr|llvm19-19-0.gitcd7080.1|41	%define project %{?with_clang:clang;clang-tools-extra;}%{?with_lldb:lldb;}%{?with_lld:lld;}%{?with_rt:compiler-rt;}
21mr|llvm19-19-0.gitcd7080.1|42	
21mr|llvm19-19-0.gitcd7080.1|43	%global __provides_exclude ^cmake\\(Polly|polly
21mr|llvm19-19-0.gitcd7080.1|44	
21mr|llvm19-19-0.gitcd7080.1|45	Summary:	LLVM and Clang in %{_prefix}
21mr|llvm19-19-0.gitcd7080.1|46	# llvm18
21mr|llvm19-19-0.gitcd7080.1|47	Name:		llvm%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|48	Version:	%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|49	Release:	0.git%{commit_short}.1
21mr|llvm19-19-0.gitcd7080.1|50	License:	NCSA
21mr|llvm19-19-0.gitcd7080.1|51	Group:		Development/Other
21mr|llvm19-19-0.gitcd7080.1|52	Url:		http://llvm.org
21mr|llvm19-19-0.gitcd7080.1|53	Source0:	https://github.com/llvm/llvm-project/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|llvm19-19-0.gitcd7080.1|54	Source1000:	llvm%{maj_ver}.rpmlintrc
21mr|llvm19-19-0.gitcd7080.1|55	# Adjust the search paths to match the OS, adjust the default compiler flags as well.
21mr|llvm19-19-0.gitcd7080.1|56	Patch1:		clang-rosa.patch
21mr|llvm19-19-0.gitcd7080.1|57	BuildRequires:	gcc
21mr|llvm19-19-0.gitcd7080.1|58	BuildRequires:	stdc++-devel
21mr|llvm19-19-0.gitcd7080.1|59	BuildRequires:	binutils-devel
21mr|llvm19-19-0.gitcd7080.1|60	BuildRequires:	bison
21mr|llvm19-19-0.gitcd7080.1|61	BuildRequires:	chrpath
21mr|llvm19-19-0.gitcd7080.1|62	BuildRequires:	cmake
21mr|llvm19-19-0.gitcd7080.1|63	BuildRequires:	ninja
21mr|llvm19-19-0.gitcd7080.1|64	BuildRequires:	flex
21mr|llvm19-19-0.gitcd7080.1|65	BuildRequires:	graphviz
21mr|llvm19-19-0.gitcd7080.1|66	BuildRequires:	groff
21mr|llvm19-19-0.gitcd7080.1|67	BuildRequires:	libstdc++-devel
21mr|llvm19-19-0.gitcd7080.1|68	BuildRequires:	libtool
21mr|llvm19-19-0.gitcd7080.1|69	BuildRequires:	pkgconfig(libffi)
21mr|llvm19-19-0.gitcd7080.1|70	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm19-19-0.gitcd7080.1|71	# patchelf is for %%check
21mr|llvm19-19-0.gitcd7080.1|72	BuildRequires:	patchelf
21mr|llvm19-19-0.gitcd7080.1|73	BuildRequires:	python3
21mr|llvm19-19-0.gitcd7080.1|74	BuildRequires:	sed
21mr|llvm19-19-0.gitcd7080.1|75	BuildRequires:	tcl
21mr|llvm19-19-0.gitcd7080.1|76	BuildRequires:	zip
21mr|llvm19-19-0.gitcd7080.1|77	%if %{compile_apidox}
21mr|llvm19-19-0.gitcd7080.1|78	BuildRequires:	doxygen
21mr|llvm19-19-0.gitcd7080.1|79	%endif
21mr|llvm19-19-0.gitcd7080.1|80	Requires:	libstdc++-devel
21mr|llvm19-19-0.gitcd7080.1|81	Requires:	clangd-%{maj_ver} = %{EVRD}
21mr|llvm19-19-0.gitcd7080.1|82	Requires:	%{libname} = %{EVRD}
21mr|llvm19-19-0.gitcd7080.1|83	Requires:	%{libclang} = %{EVRD}
21mr|llvm19-19-0.gitcd7080.1|84	Requires:	%{libclangcpp} = %{EVRD}
21mr|llvm19-19-0.gitcd7080.1|85	Requires:	%{libremarks} = %{EVRD}
21mr|llvm19-19-0.gitcd7080.1|86	Requires:	%{liblto} = %{EVRD}
21mr|llvm19-19-0.gitcd7080.1|87	
21mr|llvm19-19-0.gitcd7080.1|88	# Do not provide libraries rom /opt and do not try to depend from them
21mr|llvm19-19-0.gitcd7080.1|89	# ! Nothing must be linked with libllvm etc. from here!
21mr|llvm19-19-0.gitcd7080.1|90	AutoReq: 0
21mr|llvm19-19-0.gitcd7080.1|91	AutoProv: 0
21mr|llvm19-19-0.gitcd7080.1|92	# Require this manually instead of AutoReq
21mr|llvm19-19-0.gitcd7080.1|93	Requires:	%(patchelf --print-soname /usr/%{_lib}/libffi.so || echo foo)%{_arch_tag_suffix}
21mr|llvm19-19-0.gitcd7080.1|94	
21mr|llvm19-19-0.gitcd7080.1|95	
21mr|llvm19-19-0.gitcd7080.1|96	%description
21mr|llvm19-19-0.gitcd7080.1|97	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm19-19-0.gitcd7080.1|98	language-independent analyses and optimizations of all sorts, including those
21mr|llvm19-19-0.gitcd7080.1|99	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm19-19-0.gitcd7080.1|100	for front-end development for conventional or research programming languages,
21mr|llvm19-19-0.gitcd7080.1|101	including those which require compile-time, link-time, or run-time optimization
21mr|llvm19-19-0.gitcd7080.1|102	for effective implementation, proper tail calls or garbage collection.
21mr|llvm19-19-0.gitcd7080.1|103	
21mr|llvm19-19-0.gitcd7080.1|104	This package contains LLVM and Clang in %{_prefix}.
21mr|llvm19-19-0.gitcd7080.1|105	
21mr|llvm19-19-0.gitcd7080.1|106	%files
21mr|llvm19-19-0.gitcd7080.1|107	%{_prefix}
21mr|llvm19-19-0.gitcd7080.1|108	%exclude %{_bindir}/polly*
21mr|llvm19-19-0.gitcd7080.1|109	%exclude %{_libdir}/*Polly*
21mr|llvm19-19-0.gitcd7080.1|110	%exclude %{_libdir}/cmake/polly
21mr|llvm19-19-0.gitcd7080.1|111	%exclude %{_includedir}/polly
21mr|llvm19-19-0.gitcd7080.1|112	
21mr|llvm19-19-0.gitcd7080.1|113	#----------------------------------------------------------------------------
21mr|llvm19-19-0.gitcd7080.1|114	
21mr|llvm19-19-0.gitcd7080.1|115	%package -n %{libname}
21mr|llvm19-19-0.gitcd7080.1|116	Summary:	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|117	Group:		System/Libraries
21mr|llvm19-19-0.gitcd7080.1|118	AutoReq:	1
21mr|llvm19-19-0.gitcd7080.1|119	AutoProv:	1
21mr|llvm19-19-0.gitcd7080.1|120	
21mr|llvm19-19-0.gitcd7080.1|121	%description -n %{libname}
21mr|llvm19-19-0.gitcd7080.1|122	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|123	
21mr|llvm19-19-0.gitcd7080.1|124	%files -n %{libname}
21mr|llvm19-19-0.gitcd7080.1|125	%{_olibdir}/libLLVM-%{maj_ver}*.so
21mr|llvm19-19-0.gitcd7080.1|126	%{_olibdir}/libLLVM.so.%{maj_ver}.1
21mr|llvm19-19-0.gitcd7080.1|127	
21mr|llvm19-19-0.gitcd7080.1|128	#----------------------------------------------------------------------------
21mr|llvm19-19-0.gitcd7080.1|129	
21mr|llvm19-19-0.gitcd7080.1|130	%package -n %{libclang}
21mr|llvm19-19-0.gitcd7080.1|131	Summary:	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|132	Group:		System/Libraries
21mr|llvm19-19-0.gitcd7080.1|133	AutoReq:	1
21mr|llvm19-19-0.gitcd7080.1|134	AutoProv:	1
21mr|llvm19-19-0.gitcd7080.1|135	
21mr|llvm19-19-0.gitcd7080.1|136	%description -n %{libclang}
21mr|llvm19-19-0.gitcd7080.1|137	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|138	
21mr|llvm19-19-0.gitcd7080.1|139	%files -n %{libclang}
21mr|llvm19-19-0.gitcd7080.1|140	%{_olibdir}/libclang.so.%{maj_ver}*
21mr|llvm19-19-0.gitcd7080.1|141	
21mr|llvm19-19-0.gitcd7080.1|142	#----------------------------------------------------------------------------
21mr|llvm19-19-0.gitcd7080.1|143	
21mr|llvm19-19-0.gitcd7080.1|144	%package -n %{libclangcpp}
21mr|llvm19-19-0.gitcd7080.1|145	Summary:	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|146	Group:		System/Libraries
21mr|llvm19-19-0.gitcd7080.1|147	AutoReq:	1
21mr|llvm19-19-0.gitcd7080.1|148	AutoProv:	1
21mr|llvm19-19-0.gitcd7080.1|149	
21mr|llvm19-19-0.gitcd7080.1|150	%description -n %{libclangcpp}
21mr|llvm19-19-0.gitcd7080.1|151	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|152	
21mr|llvm19-19-0.gitcd7080.1|153	%files -n %{libclangcpp}
21mr|llvm19-19-0.gitcd7080.1|154	%{_olibdir}/libclang-cpp.so.%{maj_ver}.1
21mr|llvm19-19-0.gitcd7080.1|155	
21mr|llvm19-19-0.gitcd7080.1|156	#----------------------------------------------------------------------------
21mr|llvm19-19-0.gitcd7080.1|157	
21mr|llvm19-19-0.gitcd7080.1|158	%package -n %{libremarks}
21mr|llvm19-19-0.gitcd7080.1|159	Summary:	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|160	Group:		System/Libraries
21mr|llvm19-19-0.gitcd7080.1|161	AutoReq:	1
21mr|llvm19-19-0.gitcd7080.1|162	AutoProv:	1
21mr|llvm19-19-0.gitcd7080.1|163	
21mr|llvm19-19-0.gitcd7080.1|164	%description -n %{libremarks}
21mr|llvm19-19-0.gitcd7080.1|165	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|166	
21mr|llvm19-19-0.gitcd7080.1|167	%files -n %{libremarks}
21mr|llvm19-19-0.gitcd7080.1|168	%{_olibdir}/libRemarks.so.%{maj_ver}.1
21mr|llvm19-19-0.gitcd7080.1|169	
21mr|llvm19-19-0.gitcd7080.1|170	#----------------------------------------------------------------------------
21mr|llvm19-19-0.gitcd7080.1|171	
21mr|llvm19-19-0.gitcd7080.1|172	%package -n %{liblto}
21mr|llvm19-19-0.gitcd7080.1|173	Summary:	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|174	Group:		System/Libraries
21mr|llvm19-19-0.gitcd7080.1|175	AutoReq:	1
21mr|llvm19-19-0.gitcd7080.1|176	AutoProv:	1
21mr|llvm19-19-0.gitcd7080.1|177	
21mr|llvm19-19-0.gitcd7080.1|178	%description -n %{liblto}
21mr|llvm19-19-0.gitcd7080.1|179	LLVM %{maj_ver} shared library
21mr|llvm19-19-0.gitcd7080.1|180	
21mr|llvm19-19-0.gitcd7080.1|181	%files -n %{liblto}
21mr|llvm19-19-0.gitcd7080.1|182	%{_olibdir}/libLTO.so.%{maj_ver}.1
21mr|llvm19-19-0.gitcd7080.1|183	
21mr|llvm19-19-0.gitcd7080.1|184	#----------------------------------------------------------------------------
21mr|llvm19-19-0.gitcd7080.1|185	
21mr|llvm19-19-0.gitcd7080.1|186	%package -n clangd-%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|187	Summary:	clangd - Language server that provides IDE-like features to editors
21mr|llvm19-19-0.gitcd7080.1|188	Group:          Development/Other
21mr|llvm19-19-0.gitcd7080.1|189	AutoReq:	1
21mr|llvm19-19-0.gitcd7080.1|190	AutoProv:	1
21mr|llvm19-19-0.gitcd7080.1|191	
21mr|llvm19-19-0.gitcd7080.1|192	%description -n clangd-%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|193	clangd - Language server that provides IDE-like features to editors
21mr|llvm19-19-0.gitcd7080.1|194	
21mr|llvm19-19-0.gitcd7080.1|195	%files -n clangd-%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|196	%{_bindir}/clangd
21mr|llvm19-19-0.gitcd7080.1|197	%{_obindir}/clangd-%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|198	
21mr|llvm19-19-0.gitcd7080.1|199	#----------------------------------------------------------------------------
21mr|llvm19-19-0.gitcd7080.1|200	%if %{with polly}
21mr|llvm19-19-0.gitcd7080.1|201	%package -n polly-%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|202	Summary:	Polyhedral optimizations for LLVM
21mr|llvm19-19-0.gitcd7080.1|203	Group:		System/Libraries
21mr|llvm19-19-0.gitcd7080.1|204	AutoReq:	1
21mr|llvm19-19-0.gitcd7080.1|205	AutoProv:	1
21mr|llvm19-19-0.gitcd7080.1|206	
21mr|llvm19-19-0.gitcd7080.1|207	%description -n polly-%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|208	Polly is a polyhedral optimizer for LLVM.
21mr|llvm19-19-0.gitcd7080.1|209	
21mr|llvm19-19-0.gitcd7080.1|210	Using an abstract mathematical representation it analyzes and optimizes
21mr|llvm19-19-0.gitcd7080.1|211	the memory access pattern of a program. This includes data-locality
21mr|llvm19-19-0.gitcd7080.1|212	optimizations for cache locality as well as automatic parallelization
21mr|llvm19-19-0.gitcd7080.1|213	for thread-level and SIMD parallelism.
21mr|llvm19-19-0.gitcd7080.1|214	
21mr|llvm19-19-0.gitcd7080.1|215	Our overall goal is an integrated optimizer for data-locality and
21mr|llvm19-19-0.gitcd7080.1|216	parallelism that takes advantage of multi-cores, cache hierarchies,
21mr|llvm19-19-0.gitcd7080.1|217	short vector instructions as well as dedicated accelerators.
21mr|llvm19-19-0.gitcd7080.1|218	
21mr|llvm19-19-0.gitcd7080.1|219	%files -n polly-%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|220	%{_bindir}/pollycc
21mr|llvm19-19-0.gitcd7080.1|221	%{_bindir}/pollyc++
21mr|llvm19-19-0.gitcd7080.1|222	%{_libdir}/LLVMPolly.so
21mr|llvm19-19-0.gitcd7080.1|223	%{_libdir}/libPolly*.a
21mr|llvm19-19-0.gitcd7080.1|224	%{_libdir}/cmake/polly
21mr|llvm19-19-0.gitcd7080.1|225	%{_includedir}/polly
21mr|llvm19-19-0.gitcd7080.1|226	%endif
21mr|llvm19-19-0.gitcd7080.1|227	#----------------------------------------------------------------------------
21mr|llvm19-19-0.gitcd7080.1|228	
21mr|llvm19-19-0.gitcd7080.1|229	%prep
21mr|llvm19-19-0.gitcd7080.1|230	%autosetup -p1 -n llvm-project-%{commit}
21mr|llvm19-19-0.gitcd7080.1|231	
21mr|llvm19-19-0.gitcd7080.1|232	%build
21mr|llvm19-19-0.gitcd7080.1|233	%setup_compile_flags
21mr|llvm19-19-0.gitcd7080.1|234	
21mr|llvm19-19-0.gitcd7080.1|235	# A couple more fixes from OMV + a workaround for a bug (?) in GCC 4.9:
21mr|llvm19-19-0.gitcd7080.1|236	# https://llvm.org/bugs/show_bug.cgi?id=20080 and
21mr|llvm19-19-0.gitcd7080.1|237	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
21mr|llvm19-19-0.gitcd7080.1|238	# (-fno-devirtualize)
21mr|llvm19-19-0.gitcd7080.1|239	#
21mr|llvm19-19-0.gitcd7080.1|240	# compiler-rt assumes off_t is 64 bits -- make sure this is true even on
21mr|llvm19-19-0.gitcd7080.1|241	# 32 bit OSes
21mr|llvm19-19-0.gitcd7080.1|242	%ifarch %ix86
21mr|llvm19-19-0.gitcd7080.1|243	# compiler-rt doesn't support ix86 with x<6 either
21mr|llvm19-19-0.gitcd7080.1|244	export CFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -g1"
21mr|llvm19-19-0.gitcd7080.1|245	export CXXFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm19-19-0.gitcd7080.1|246	%else
21mr|llvm19-19-0.gitcd7080.1|247	export CXXFLAGS="%{optflags} -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm19-19-0.gitcd7080.1|248	%endif
21mr|llvm19-19-0.gitcd7080.1|249	
21mr|llvm19-19-0.gitcd7080.1|250	%ifarch %ix86
21mr|llvm19-19-0.gitcd7080.1|251	# Fix noexecstack
21mr|llvm19-19-0.gitcd7080.1|252	for i in compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm19-19-0.gitcd7080.1|253	cat >>$i <<'EOF'
21mr|llvm19-19-0.gitcd7080.1|254	#if defined(__linux__) && defined(__ELF__)
21mr|llvm19-19-0.gitcd7080.1|255	.section .note.GNU-stack,"",%progbits
21mr|llvm19-19-0.gitcd7080.1|256	#endif
21mr|llvm19-19-0.gitcd7080.1|257	EOF
21mr|llvm19-19-0.gitcd7080.1|258	done
21mr|llvm19-19-0.gitcd7080.1|259	%endif
21mr|llvm19-19-0.gitcd7080.1|260	
21mr|llvm19-19-0.gitcd7080.1|261	cmake -S llvm -B build -G "Unix Makefiles" \
21mr|llvm19-19-0.gitcd7080.1|262	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm19-19-0.gitcd7080.1|263	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm19-19-0.gitcd7080.1|264	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm19-19-0.gitcd7080.1|265	-DBUILD_STATIC_LIBS:BOOL=ON \
21mr|llvm19-19-0.gitcd7080.1|266	-DLLVM_ENABLE_PROJECTS:STRING='%{project}' \
21mr|llvm19-19-0.gitcd7080.1|267	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm19-19-0.gitcd7080.1|268	-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
21mr|llvm19-19-0.gitcd7080.1|269	-DDLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm19-19-0.gitcd7080.1|270	-DLLVM_VERSION_SUFFIX="" \
21mr|llvm19-19-0.gitcd7080.1|271	-DLLVM_INCLUDE_TESTS:BOOL=OFF \
21mr|llvm19-19-0.gitcd7080.1|272	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm19-19-0.gitcd7080.1|273	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm19-19-0.gitcd7080.1|274	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm19-19-0.gitcd7080.1|275	-DCLANG_REPOSITORY_STRING="%{vendor} %{version}-%{release}" \
21mr|llvm19-19-0.gitcd7080.1|276	-DCLANG_DEFAULT_CXX_STDLIB="libstdc++" \
21mr|llvm19-19-0.gitcd7080.1|277	-DCLANG_DEFAULT_RTLIB="libgcc" \
21mr|llvm19-19-0.gitcd7080.1|278	-DOCAMLFIND=NOTFOUND \
21mr|llvm19-19-0.gitcd7080.1|279	%if %{compile_apidox}
21mr|llvm19-19-0.gitcd7080.1|280	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm19-19-0.gitcd7080.1|281	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm19-19-0.gitcd7080.1|282	%endif
21mr|llvm19-19-0.gitcd7080.1|283	-DLLVM_OPTIMIZED_TABLEGEN=ON
21mr|llvm19-19-0.gitcd7080.1|284	
21mr|llvm19-19-0.gitcd7080.1|285	%make -s -C build
21mr|llvm19-19-0.gitcd7080.1|286	
21mr|llvm19-19-0.gitcd7080.1|287	%if %{with polly}
21mr|llvm19-19-0.gitcd7080.1|288	export PATH="$PWD/build/bin:$PATH"
21mr|llvm19-19-0.gitcd7080.1|289	export LD_LIBRARY_PATH="$PWD/build/%{_lib}:$LD_LIBRARY_PATH"
21mr|llvm19-19-0.gitcd7080.1|290	
21mr|llvm19-19-0.gitcd7080.1|291	cmake -S polly -B polly_build -G "Unix Makefiles" \
21mr|llvm19-19-0.gitcd7080.1|292	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm19-19-0.gitcd7080.1|293	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm19-19-0.gitcd7080.1|294	-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm19-19-0.gitcd7080.1|295	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,')
21mr|llvm19-19-0.gitcd7080.1|296	%make -s -C polly_build
21mr|llvm19-19-0.gitcd7080.1|297	%endif
21mr|llvm19-19-0.gitcd7080.1|298	
21mr|llvm19-19-0.gitcd7080.1|299	%install
21mr|llvm19-19-0.gitcd7080.1|300	DESTDIR=%{buildroot} make install -C build
21mr|llvm19-19-0.gitcd7080.1|301	
21mr|llvm19-19-0.gitcd7080.1|302	%if %{with polly}
21mr|llvm19-19-0.gitcd7080.1|303	DESTDIR=%{buildroot} make install -C polly_build
21mr|llvm19-19-0.gitcd7080.1|304	
21mr|llvm19-19-0.gitcd7080.1|305	# [From OMV]
21mr|llvm19-19-0.gitcd7080.1|306	# Polly bits as described on
21mr|llvm19-19-0.gitcd7080.1|307	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm19-19-0.gitcd7080.1|308	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm19-19-0.gitcd7080.1|309	#!/bin/sh
21mr|llvm19-19-0.gitcd7080.1|310	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm19-19-0.gitcd7080.1|311	EOF
21mr|llvm19-19-0.gitcd7080.1|312	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm19-19-0.gitcd7080.1|313	#!/bin/sh
21mr|llvm19-19-0.gitcd7080.1|314	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm19-19-0.gitcd7080.1|315	EOF
21mr|llvm19-19-0.gitcd7080.1|316	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm19-19-0.gitcd7080.1|317	%endif
21mr|llvm19-19-0.gitcd7080.1|318	
21mr|llvm19-19-0.gitcd7080.1|319	# Install libraries used for testing
21mr|llvm19-19-0.gitcd7080.1|320	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm19-19-0.gitcd7080.1|321	
21mr|llvm19-19-0.gitcd7080.1|322	# Will be used in Mesa and ispc
21mr|llvm19-19-0.gitcd7080.1|323	mkdir -p %{buildroot}%{_olibdir}
21mr|llvm19-19-0.gitcd7080.1|324	install -m0755 %{buildroot}%{_libdir}/libLLVM-%{maj_ver}.so %{buildroot}%{_olibdir}
21mr|llvm19-19-0.gitcd7080.1|325	install -m0755 %{buildroot}%{_libdir}/libclang.so.%{maj_ver}.1.7 %{buildroot}%{_olibdir}
21mr|llvm19-19-0.gitcd7080.1|326	pushd %{buildroot}%{_libdir}
21mr|llvm19-19-0.gitcd7080.1|327	ln -svf libclang.so.%{maj_ver}.1.7 libclang.so
21mr|llvm19-19-0.gitcd7080.1|328	popd
21mr|llvm19-19-0.gitcd7080.1|329	
21mr|llvm19-19-0.gitcd7080.1|330	install -m0755 %{buildroot}%{_libdir}/libclang-cpp.so.%{maj_ver}.1 %{buildroot}%{_olibdir}
21mr|llvm19-19-0.gitcd7080.1|331	install -m0755 %{buildroot}%{_libdir}/libRemarks.so.%{maj_ver}.1 %{buildroot}%{_olibdir}
21mr|llvm19-19-0.gitcd7080.1|332	install -m0755 %{buildroot}%{_libdir}/libLTO.so.%{maj_ver}.1 %{buildroot}%{_olibdir}
21mr|llvm19-19-0.gitcd7080.1|333	
21mr|llvm19-19-0.gitcd7080.1|334	ln -s %{_libdir}/clang/19/lib/*-linux-gnu \
21mr|llvm19-19-0.gitcd7080.1|335	%{buildroot}%{_libdir}/clang/19/lib/%{_os}
21mr|llvm19-19-0.gitcd7080.1|336	
21mr|llvm19-19-0.gitcd7080.1|337	mkdir -p %{buildroot}%{_obindir}
21mr|llvm19-19-0.gitcd7080.1|338	ln -s %{_bindir}/clangd \
21mr|llvm19-19-0.gitcd7080.1|339	%{buildroot}%{_obindir}/clangd-%{maj_ver}
21mr|llvm19-19-0.gitcd7080.1|340	
21mr|llvm19-19-0.gitcd7080.1|341	# RPATH to /opt/... is not needed here
21mr|llvm19-19-0.gitcd7080.1|342	patchelf --remove-rpath %{buildroot}%{_olibdir}/*.so*
21mr|llvm19-19-0.gitcd7080.1|343	
21mr|llvm19-19-0.gitcd7080.1|344	# Versionize shebangs python
21mr|llvm19-19-0.gitcd7080.1|345	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}
21mr|llvm19-19-0.gitcd7080.1|346	
21mr|llvm19-19-0.gitcd7080.1|347	%check
21mr|llvm19-19-0.gitcd7080.1|348	patchelf --print-rpath %{buildroot}%{_bindir}/clang | grep -q %{_libdir}
21mr|llvm19-19-0.gitcd7080.1|349	
21mr|llvm19-19-0.gitcd7080.1|350	%{buildroot}%{_bindir}/llvm-config --shared-mode
21mr|llvm19-19-0.gitcd7080.1|351	%{buildroot}%{_bindir}/clang --version

14011 21
21mr|llvm20-20.1.8-1|1	%bcond_without lldb
21mr|llvm20-20.1.8-1|2	%bcond_without polly
21mr|llvm20-20.1.8-1|3	%bcond_without clang
21mr|llvm20-20.1.8-1|4	%bcond_without lld
21mr|llvm20-20.1.8-1|5	%bcond_with apidox
21mr|llvm20-20.1.8-1|6	
21mr|llvm20-20.1.8-1|7	# Bootstrap:
21mr|llvm20-20.1.8-1|8	# 1) build minimal llvm
21mr|llvm20-20.1.8-1|9	# 2) build full llvm with that minimal llvm
21mr|llvm20-20.1.8-1|10	# because gcc fails to build compiler-rt (%%bcond_with rt):
21mr|llvm20-20.1.8-1|11	# https://github.com/google/highway/issues/2250
21mr|llvm20-20.1.8-1|12	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109753
21mr|llvm20-20.1.8-1|13	%bcond_with bootstrap
21mr|llvm20-20.1.8-1|14	
21mr|llvm20-20.1.8-1|15	# build llvmXX with system llvm/clang (not used for now)
21mr|llvm20-20.1.8-1|16	%bcond_with clangascxx
21mr|llvm20-20.1.8-1|17	
21mr|llvm20-20.1.8-1|18	%if %{with bootstrap}
21mr|llvm20-20.1.8-1|19	# build llvmXX by llvmXX
21mr|llvm20-20.1.8-1|20	%bcond_with selfbuild
21mr|llvm20-20.1.8-1|21	%bcond_with clangd
21mr|llvm20-20.1.8-1|22	%bcond_with libclc
21mr|llvm20-20.1.8-1|23	%bcond_with rt
21mr|llvm20-20.1.8-1|24	%bcond_with spirv
21mr|llvm20-20.1.8-1|25	%else
21mr|llvm20-20.1.8-1|26	%bcond_without selfbuild
21mr|llvm20-20.1.8-1|27	%bcond_without clangd
21mr|llvm20-20.1.8-1|28	%bcond_without libclc
21mr|llvm20-20.1.8-1|29	%bcond_without rt
21mr|llvm20-20.1.8-1|30	%bcond_without spirv
21mr|llvm20-20.1.8-1|31	%endif
21mr|llvm20-20.1.8-1|32	
21mr|llvm20-20.1.8-1|33	# May get run out of disk space when building with debug.
21mr|llvm20-20.1.8-1|34	# Building with debug takes ~1.5 hours, without - ~0.5 h,
21mr|llvm20-20.1.8-1|35	# most time is spent by RPM processing debuginfo.
21mr|llvm20-20.1.8-1|36	# Builds with debug fail (get killed by OOM killer) too often,
21mr|llvm20-20.1.8-1|37	# let's try to make a good build on at least the widest used arch.
21mr|llvm20-20.1.8-1|38	%ifarch x86_64
21mr|llvm20-20.1.8-1|39	%if %{without bootstrap}
21mr|llvm20-20.1.8-1|40	%bcond_without debug
21mr|llvm20-20.1.8-1|41	%endif
21mr|llvm20-20.1.8-1|42	%else
21mr|llvm20-20.1.8-1|43	%bcond_with debug
21mr|llvm20-20.1.8-1|44	%endif
21mr|llvm20-20.1.8-1|45	
21mr|llvm20-20.1.8-1|46	# building with LTO is slow
21mr|llvm20-20.1.8-1|47	# and not enough RAM (4 G) on i686
21mr|llvm20-20.1.8-1|48	%if %{without bootstrap} && %{__isa_bits} > 32
21mr|llvm20-20.1.8-1|49	%bcond_without lto
21mr|llvm20-20.1.8-1|50	%else
21mr|llvm20-20.1.8-1|51	%bcond_with lto
21mr|llvm20-20.1.8-1|52	%endif
21mr|llvm20-20.1.8-1|53	
21mr|llvm20-20.1.8-1|54	%if %{with selfbuild}
21mr|llvm20-20.1.8-1|55	%if %{with clangascxx}
21mr|llvm20-20.1.8-1|56	%{error:Do not use both selfbuild and clangascxx, choose one of them}
21mr|llvm20-20.1.8-1|57	%endif
21mr|llvm20-20.1.8-1|58	%endif
21mr|llvm20-20.1.8-1|59	
21mr|llvm20-20.1.8-1|60	%define oname llvm
21mr|llvm20-20.1.8-1|61	
21mr|llvm20-20.1.8-1|62	%define _obindir /usr/bin
21mr|llvm20-20.1.8-1|63	%define _olibdir /usr/%{_lib}
21mr|llvm20-20.1.8-1|64	%define _prefix /opt/%{name}
21mr|llvm20-20.1.8-1|65	%define _bindir %{_prefix}/bin
21mr|llvm20-20.1.8-1|66	%define _datadir %{_prefix}/share
21mr|llvm20-20.1.8-1|67	%define _includedir %{_prefix}/include
21mr|llvm20-20.1.8-1|68	%define _libdir %{_prefix}/%{_lib}
21mr|llvm20-20.1.8-1|69	%define _libexecdir %{_prefix}/libexec
21mr|llvm20-20.1.8-1|70	%define _mandir %{_prefix}/share/man
21mr|llvm20-20.1.8-1|71	%define __ninja %{_obindir}/ninja
21mr|llvm20-20.1.8-1|72	
21mr|llvm20-20.1.8-1|73	%if %{with debug}
21mr|llvm20-20.1.8-1|74	#global reltype RelWithDebInfo
21mr|llvm20-20.1.8-1|75	%global reltype Release
21mr|llvm20-20.1.8-1|76	# minimal debug info to reduce memory usage, but force DWARFv4 instead of default DWARFv5,
21mr|llvm20-20.1.8-1|77	# because debugedit->readelf (binutils) in rosa2021.1 cannot handle v5
21mr|llvm20-20.1.8-1|78	# (llvm20 builds itself with v5 by default)
21mr|llvm20-20.1.8-1|79	%global debugcflags -gdwarf-4 -g1
21mr|llvm20-20.1.8-1|80	%else
21mr|llvm20-20.1.8-1|81	%global debug_package %{nil}
21mr|llvm20-20.1.8-1|82	%global debugcflags %{nil}
21mr|llvm20-20.1.8-1|83	%global reltype Release
21mr|llvm20-20.1.8-1|84	%endif
21mr|llvm20-20.1.8-1|85	
21mr|llvm20-20.1.8-1|86	%if %{without lto}
21mr|llvm20-20.1.8-1|87	%define _disable_lto 1
21mr|llvm20-20.1.8-1|88	%endif
21mr|llvm20-20.1.8-1|89	
21mr|llvm20-20.1.8-1|90	%global _disable_ld_no_undefined 1
21mr|llvm20-20.1.8-1|91	# do not remove with_lto - needed for rosa2021.1 where -flto is not in default optflags
21mr|llvm20-20.1.8-1|92	%global optflags %{optflags} -fno-strict-aliasing %{?with_lto:-flto}
21mr|llvm20-20.1.8-1|93	
21mr|llvm20-20.1.8-1|94	%define maj_ver 20
21mr|llvm20-20.1.8-1|95	%define min_ver %(echo %{version} | cut -d. -f2)
21mr|llvm20-20.1.8-1|96	%define libname %mklibname llvm%{maj_ver}
21mr|llvm20-20.1.8-1|97	%define libclang %mklibname clang%{maj_ver}
21mr|llvm20-20.1.8-1|98	%define libclangcpp %mklibname clang-cpp%{maj_ver}
21mr|llvm20-20.1.8-1|99	%define libremarks %mklibname remarks%{maj_ver}
21mr|llvm20-20.1.8-1|100	%define liblto %mklibname lto%{maj_ver}
21mr|llvm20-20.1.8-1|101	%define libspirvtools %mklibname SPIRV-Tools%{maj_ver}
21mr|llvm20-20.1.8-1|102	%define libspirvtoolsdiff %mklibname SPIRV-Tools-diff%{maj_ver}
21mr|llvm20-20.1.8-1|103	%define libspirvtoolslink %mklibname SPIRV-Tools-link%{maj_ver}
21mr|llvm20-20.1.8-1|104	%define libspirvtoolslint %mklibname SPIRV-Tools-lint%{maj_ver}
21mr|llvm20-20.1.8-1|105	%define libspirvtoolsopt %mklibname SPIRV-Tools-opt%{maj_ver}
21mr|llvm20-20.1.8-1|106	%define libspirvtoolsreduce %mklibname SPIRV-Tools-reduce%{maj_ver}
21mr|llvm20-20.1.8-1|107	%define libspirvtoolsshared %mklibname SPIRV-Tools-shared%{maj_ver}
21mr|llvm20-20.1.8-1|108	
21mr|llvm20-20.1.8-1|109	%define project %{?with_clang:clang;clang-tools-extra;}%{?with_lldb:lldb;}%{?with_lld:lld;}%{?with_rt:compiler-rt;}%{?with_libclc:libclc;}
21mr|llvm20-20.1.8-1|110	
21mr|llvm20-20.1.8-1|111	%if %{with spirv}
21mr|llvm20-20.1.8-1|112	%define spirv2llvm_ver 20.1.4
21mr|llvm20-20.1.8-1|113	# commit specified in SPIRV-LLVM-Translator/spirv-headers-tag.conf
21mr|llvm20-20.1.8-1|114	%define vulkan_sdk_version 1.4.313.0
21mr|llvm20-20.1.8-1|115	%endif
21mr|llvm20-20.1.8-1|116	
21mr|llvm20-20.1.8-1|117	%global __provides_exclude ^cmake\\(Polly|polly
21mr|llvm20-20.1.8-1|118	
21mr|llvm20-20.1.8-1|119	Summary:	LLVM and Clang in %{_prefix}
21mr|llvm20-20.1.8-1|120	# llvm20
21mr|llvm20-20.1.8-1|121	Name:		llvm%{maj_ver}
21mr|llvm20-20.1.8-1|122	Version:	20.1.8
21mr|llvm20-20.1.8-1|123	Release:	1%{?with_bootstrap:~bootstrap}
21mr|llvm20-20.1.8-1|124	License:	NCSA
21mr|llvm20-20.1.8-1|125	Group:		Development/Other
21mr|llvm20-20.1.8-1|126	Url:		http://llvm.org
21mr|llvm20-20.1.8-1|127	Source0:	https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-%{version}.tar.gz
21mr|llvm20-20.1.8-1|128	%if %{with spirv}
21mr|llvm20-20.1.8-1|129	Source1:	https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v%{spirv2llvm_ver}.tar.gz?/SPIRV-LLVM-Translator-%{spirv2llvm_ver}.tar.gz
21mr|llvm20-20.1.8-1|130	Source2:	https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-%{vulkan_sdk_version}.tar.gz?/SPIRV-Headers-%{vulkan_sdk_version}.tar.gz
21mr|llvm20-20.1.8-1|131	Source3:	https://github.com/KhronosGroup/SPIRV-Tools/archive/vulkan-sdk-%{vulkan_sdk_version}.tar.gz?/SPIRV-Tools-%{vulkan_sdk_version}.tar.gz
21mr|llvm20-20.1.8-1|132	Source4:	spirv-tools-soname.patch
21mr|llvm20-20.1.8-1|133	%endif
21mr|llvm20-20.1.8-1|134	Source1000:	llvm%{maj_ver}.rpmlintrc
21mr|llvm20-20.1.8-1|135	# Adjust the search paths to match the OS, adjust the default compiler flags as well.
21mr|llvm20-20.1.8-1|136	Patch1:		clang-rosa.patch
21mr|llvm20-20.1.8-1|137	%if %{with selfbuild}
21mr|llvm20-20.1.8-1|138	BuildRequires:	%{name}
21mr|llvm20-20.1.8-1|139	%endif
21mr|llvm20-20.1.8-1|140	%if %{with clangascxx}
21mr|llvm20-20.1.8-1|141	BuildRequires:	clang
21mr|llvm20-20.1.8-1|142	%endif
21mr|llvm20-20.1.8-1|143	BuildRequires:	gcc
21mr|llvm20-20.1.8-1|144	BuildRequires:	stdc++-devel
21mr|llvm20-20.1.8-1|145	BuildRequires:	binutils-devel
21mr|llvm20-20.1.8-1|146	BuildRequires:	bison
21mr|llvm20-20.1.8-1|147	BuildRequires:	chrpath
21mr|llvm20-20.1.8-1|148	BuildRequires:	cmake
21mr|llvm20-20.1.8-1|149	BuildRequires:	ninja
21mr|llvm20-20.1.8-1|150	BuildRequires:	flex
21mr|llvm20-20.1.8-1|151	BuildRequires:	graphviz
21mr|llvm20-20.1.8-1|152	BuildRequires:	groff
21mr|llvm20-20.1.8-1|153	BuildRequires:	libstdc++-devel
21mr|llvm20-20.1.8-1|154	BuildRequires:	libtool
21mr|llvm20-20.1.8-1|155	BuildRequires:	pkgconfig(libffi)
21mr|llvm20-20.1.8-1|156	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm20-20.1.8-1|157	# patchelf is for %%check
21mr|llvm20-20.1.8-1|158	BuildRequires:	patchelf
21mr|llvm20-20.1.8-1|159	BuildRequires:	python3
21mr|llvm20-20.1.8-1|160	BuildRequires:	sed
21mr|llvm20-20.1.8-1|161	BuildRequires:	tcl
21mr|llvm20-20.1.8-1|162	BuildRequires:	zip
21mr|llvm20-20.1.8-1|163	%if %{with apidox}
21mr|llvm20-20.1.8-1|164	BuildRequires:	doxygen
21mr|llvm20-20.1.8-1|165	%endif
21mr|llvm20-20.1.8-1|166	Requires:	libstdc++-devel
21mr|llvm20-20.1.8-1|167	%if %{with clangd}
21mr|llvm20-20.1.8-1|168	Recommends:	clangd-%{maj_ver} = %{EVRD}
21mr|llvm20-20.1.8-1|169	%endif
21mr|llvm20-20.1.8-1|170	Requires:	%{libname} = %{EVRD}
21mr|llvm20-20.1.8-1|171	Requires:	%{libclang} = %{EVRD}
21mr|llvm20-20.1.8-1|172	Requires:	%{libclangcpp} = %{EVRD}
21mr|llvm20-20.1.8-1|173	Requires:	%{libremarks} = %{EVRD}
21mr|llvm20-20.1.8-1|174	Requires:	%{liblto} = %{EVRD}
21mr|llvm20-20.1.8-1|175	%if %{with spirv}
21mr|llvm20-20.1.8-1|176	Requires:	%{libspirvtools} = %{EVRD}
21mr|llvm20-20.1.8-1|177	Requires:	%{libspirvtoolsdiff} = %{EVRD}
21mr|llvm20-20.1.8-1|178	Requires:	%{libspirvtoolslink} = %{EVRD}
21mr|llvm20-20.1.8-1|179	Requires:	%{libspirvtoolslint} = %{EVRD}
21mr|llvm20-20.1.8-1|180	Requires:	%{libspirvtoolsopt} = %{EVRD}
21mr|llvm20-20.1.8-1|181	Requires:	%{libspirvtoolsreduce} = %{EVRD}
21mr|llvm20-20.1.8-1|182	Requires:	%{libspirvtoolsshared} = %{EVRD}
21mr|llvm20-20.1.8-1|183	%endif
21mr|llvm20-20.1.8-1|184	
21mr|llvm20-20.1.8-1|185	# Do not provide libraries from /opt and do not try to depend from them
21mr|llvm20-20.1.8-1|186	# ! Nothing must be linked with libllvm etc. from here!
21mr|llvm20-20.1.8-1|187	AutoReq: 0
21mr|llvm20-20.1.8-1|188	AutoProv: 0
21mr|llvm20-20.1.8-1|189	# Require this manually instead of AutoReq
21mr|llvm20-20.1.8-1|190	Requires:	%(patchelf --print-soname /usr/%{_lib}/libffi.so || echo foo)%{_arch_tag_suffix}
21mr|llvm20-20.1.8-1|191	
21mr|llvm20-20.1.8-1|192	
21mr|llvm20-20.1.8-1|193	%description
21mr|llvm20-20.1.8-1|194	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm20-20.1.8-1|195	language-independent analyses and optimizations of all sorts, including those
21mr|llvm20-20.1.8-1|196	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm20-20.1.8-1|197	for front-end development for conventional or research programming languages,
21mr|llvm20-20.1.8-1|198	including those which require compile-time, link-time, or run-time optimization
21mr|llvm20-20.1.8-1|199	for effective implementation, proper tail calls or garbage collection.
21mr|llvm20-20.1.8-1|200	
21mr|llvm20-20.1.8-1|201	This package contains LLVM and Clang in %{_prefix}.
21mr|llvm20-20.1.8-1|202	
21mr|llvm20-20.1.8-1|203	%files
21mr|llvm20-20.1.8-1|204	%{_prefix}
21mr|llvm20-20.1.8-1|205	%if %{with polly}
21mr|llvm20-20.1.8-1|206	%exclude %{_bindir}/polly*
21mr|llvm20-20.1.8-1|207	%exclude %{_libdir}/*Polly*
21mr|llvm20-20.1.8-1|208	%exclude %{_libdir}/cmake/polly
21mr|llvm20-20.1.8-1|209	%exclude %{_includedir}/polly
21mr|llvm20-20.1.8-1|210	%endif
21mr|llvm20-20.1.8-1|211	%if %{with spirv}
21mr|llvm20-20.1.8-1|212	%exclude %{_bindir}/*spirv*
21mr|llvm20-20.1.8-1|213	%exclude %{_includedir}/LLVMSPIRVLib
21mr|llvm20-20.1.8-1|214	%exclude %{_libdir}/libLLVMSPIRVLib*
21mr|llvm20-20.1.8-1|215	%exclude %{_libdir}/pkgconfig/LLVMSPIRVLib.pc
21mr|llvm20-20.1.8-1|216	%endif
21mr|llvm20-20.1.8-1|217	
21mr|llvm20-20.1.8-1|218	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|219	
21mr|llvm20-20.1.8-1|220	%package -n %{libname}
21mr|llvm20-20.1.8-1|221	Summary:	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|222	Group:		System/Libraries
21mr|llvm20-20.1.8-1|223	
21mr|llvm20-20.1.8-1|224	%description -n %{libname}
21mr|llvm20-20.1.8-1|225	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|226	
21mr|llvm20-20.1.8-1|227	%files -n %{libname}
21mr|llvm20-20.1.8-1|228	%{_olibdir}/libLLVM-%{maj_ver}*.so
21mr|llvm20-20.1.8-1|229	%{_olibdir}/libLLVM.so.%{maj_ver}.%{min_ver}
21mr|llvm20-20.1.8-1|230	
21mr|llvm20-20.1.8-1|231	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|232	
21mr|llvm20-20.1.8-1|233	%package -n %{libclang}
21mr|llvm20-20.1.8-1|234	Summary:	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|235	Group:		System/Libraries
21mr|llvm20-20.1.8-1|236	
21mr|llvm20-20.1.8-1|237	%description -n %{libclang}
21mr|llvm20-20.1.8-1|238	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|239	
21mr|llvm20-20.1.8-1|240	%files -n %{libclang}
21mr|llvm20-20.1.8-1|241	%{_olibdir}/libclang.so.%{maj_ver}*
21mr|llvm20-20.1.8-1|242	
21mr|llvm20-20.1.8-1|243	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|244	
21mr|llvm20-20.1.8-1|245	%package -n %{libclangcpp}
21mr|llvm20-20.1.8-1|246	Summary:	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|247	Group:		System/Libraries
21mr|llvm20-20.1.8-1|248	
21mr|llvm20-20.1.8-1|249	%description -n %{libclangcpp}
21mr|llvm20-20.1.8-1|250	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|251	
21mr|llvm20-20.1.8-1|252	%files -n %{libclangcpp}
21mr|llvm20-20.1.8-1|253	%{_olibdir}/libclang-cpp.so.%{maj_ver}.%{min_ver}
21mr|llvm20-20.1.8-1|254	
21mr|llvm20-20.1.8-1|255	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|256	
21mr|llvm20-20.1.8-1|257	%package -n %{libremarks}
21mr|llvm20-20.1.8-1|258	Summary:	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|259	Group:		System/Libraries
21mr|llvm20-20.1.8-1|260	
21mr|llvm20-20.1.8-1|261	%description -n %{libremarks}
21mr|llvm20-20.1.8-1|262	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|263	
21mr|llvm20-20.1.8-1|264	%files -n %{libremarks}
21mr|llvm20-20.1.8-1|265	%{_olibdir}/libRemarks.so.%{maj_ver}.%{min_ver}
21mr|llvm20-20.1.8-1|266	
21mr|llvm20-20.1.8-1|267	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|268	
21mr|llvm20-20.1.8-1|269	%package -n %{liblto}
21mr|llvm20-20.1.8-1|270	Summary:	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|271	Group:		System/Libraries
21mr|llvm20-20.1.8-1|272	
21mr|llvm20-20.1.8-1|273	%description -n %{liblto}
21mr|llvm20-20.1.8-1|274	LLVM %{maj_ver} shared library
21mr|llvm20-20.1.8-1|275	
21mr|llvm20-20.1.8-1|276	%files -n %{liblto}
21mr|llvm20-20.1.8-1|277	%{_olibdir}/libLTO.so.%{maj_ver}.%{min_ver}
21mr|llvm20-20.1.8-1|278	
21mr|llvm20-20.1.8-1|279	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|280	%if %{with clangd}
21mr|llvm20-20.1.8-1|281	%package -n clangd-%{maj_ver}
21mr|llvm20-20.1.8-1|282	Summary:	clangd - Language server that provides IDE-like features to editors
21mr|llvm20-20.1.8-1|283	Group:          Development/Other
21mr|llvm20-20.1.8-1|284	
21mr|llvm20-20.1.8-1|285	%description -n clangd-%{maj_ver}
21mr|llvm20-20.1.8-1|286	clangd - Language server that provides IDE-like features to editors
21mr|llvm20-20.1.8-1|287	
21mr|llvm20-20.1.8-1|288	%files -n clangd-%{maj_ver}
21mr|llvm20-20.1.8-1|289	%{_bindir}/clangd
21mr|llvm20-20.1.8-1|290	%{_obindir}/clangd-%{maj_ver}
21mr|llvm20-20.1.8-1|291	%endif #/with_clangd
21mr|llvm20-20.1.8-1|292	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|293	
21mr|llvm20-20.1.8-1|294	%if %{with polly}
21mr|llvm20-20.1.8-1|295	%package -n polly-%{maj_ver}
21mr|llvm20-20.1.8-1|296	Summary:	Polyhedral optimizations for LLVM
21mr|llvm20-20.1.8-1|297	Group:		System/Libraries
21mr|llvm20-20.1.8-1|298	AutoProv:	0
21mr|llvm20-20.1.8-1|299	
21mr|llvm20-20.1.8-1|300	%description -n polly-%{maj_ver}
21mr|llvm20-20.1.8-1|301	Polly is a polyhedral optimizer for LLVM.
21mr|llvm20-20.1.8-1|302	
21mr|llvm20-20.1.8-1|303	Using an abstract mathematical representation it analyzes and optimizes
21mr|llvm20-20.1.8-1|304	the memory access pattern of a program. This includes data-locality
21mr|llvm20-20.1.8-1|305	optimizations for cache locality as well as automatic parallelization
21mr|llvm20-20.1.8-1|306	for thread-level and SIMD parallelism.
21mr|llvm20-20.1.8-1|307	
21mr|llvm20-20.1.8-1|308	Our overall goal is an integrated optimizer for data-locality and
21mr|llvm20-20.1.8-1|309	parallelism that takes advantage of multi-cores, cache hierarchies,
21mr|llvm20-20.1.8-1|310	short vector instructions as well as dedicated accelerators.
21mr|llvm20-20.1.8-1|311	
21mr|llvm20-20.1.8-1|312	%files -n polly-%{maj_ver}
21mr|llvm20-20.1.8-1|313	%{_bindir}/pollycc
21mr|llvm20-20.1.8-1|314	%{_bindir}/pollyc++
21mr|llvm20-20.1.8-1|315	%{_libdir}/LLVMPolly.so
21mr|llvm20-20.1.8-1|316	%{_libdir}/libPolly*.a
21mr|llvm20-20.1.8-1|317	%{_libdir}/cmake/polly
21mr|llvm20-20.1.8-1|318	%{_includedir}/polly
21mr|llvm20-20.1.8-1|319	%endif #/with_polly
21mr|llvm20-20.1.8-1|320	
21mr|llvm20-20.1.8-1|321	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|322	
21mr|llvm20-20.1.8-1|323	%if %{with spirv}
21mr|llvm20-20.1.8-1|324	%package -n spirv-llvm-translator-%{maj_ver}
21mr|llvm20-20.1.8-1|325	Summary:	Khronos LLVM to SPIRV Translator %{maj_ver}
21mr|llvm20-20.1.8-1|326	Group:		Development/Other
21mr|llvm20-20.1.8-1|327	AutoProv:	0
21mr|llvm20-20.1.8-1|328	
21mr|llvm20-20.1.8-1|329	%description -n spirv-llvm-translator-%{maj_ver}
21mr|llvm20-20.1.8-1|330	Khronos LLVM to SPIRV Translator. This is a library
21mr|llvm20-20.1.8-1|331	to be used by Mesa for OpenCL support. It translate
21mr|llvm20-20.1.8-1|332	LLVM IR to Khronos SPIR-V. It also includes a
21mr|llvm20-20.1.8-1|333	standalone tool used for building libclc.
21mr|llvm20-20.1.8-1|334	
21mr|llvm20-20.1.8-1|335	Located in %{_prefix}, for using with LLVM %{maj_ver}.
21mr|llvm20-20.1.8-1|336	Real version is %{spirv2llvm_ver}.
21mr|llvm20-20.1.8-1|337	
21mr|llvm20-20.1.8-1|338	%files -n spirv-llvm-translator-%{maj_ver}
21mr|llvm20-20.1.8-1|339	%{_bindir}/llvm-spirv
21mr|llvm20-20.1.8-1|340	%{_includedir}/LLVMSPIRVLib
21mr|llvm20-20.1.8-1|341	%{_libdir}/libLLVMSPIRVLib*
21mr|llvm20-20.1.8-1|342	%{_libdir}/pkgconfig/LLVMSPIRVLib.pc
21mr|llvm20-20.1.8-1|343	
21mr|llvm20-20.1.8-1|344	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|345	
21mr|llvm20-20.1.8-1|346	%package -n %{libspirvtools}
21mr|llvm20-20.1.8-1|347	Summary:	Library libSPIRV-Tools built with LLVM %{maj_ver}
21mr|llvm20-20.1.8-1|348	Group:		System/Libraries
21mr|llvm20-20.1.8-1|349	
21mr|llvm20-20.1.8-1|350	%description -n %{libspirvtools}
21mr|llvm20-20.1.8-1|351	%{summary}.
21mr|llvm20-20.1.8-1|352	Real version is %{vulkan_sdk_version}.
21mr|llvm20-20.1.8-1|353	
21mr|llvm20-20.1.8-1|354	%files -n %{libspirvtools}
21mr|llvm20-20.1.8-1|355	%{_olibdir}/libSPIRV-Tools.so.%{maj_ver}
21mr|llvm20-20.1.8-1|356	
21mr|llvm20-20.1.8-1|357	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|358	
21mr|llvm20-20.1.8-1|359	%package -n %{libspirvtoolsdiff}
21mr|llvm20-20.1.8-1|360	Summary:	Library libSPIRV-Tools-diff built with LLVM %{maj_ver}
21mr|llvm20-20.1.8-1|361	Group:		System/Libraries
21mr|llvm20-20.1.8-1|362	
21mr|llvm20-20.1.8-1|363	%description -n %{libspirvtoolsdiff}
21mr|llvm20-20.1.8-1|364	%{summary}.
21mr|llvm20-20.1.8-1|365	Real version is %{vulkan_sdk_version}.
21mr|llvm20-20.1.8-1|366	
21mr|llvm20-20.1.8-1|367	%files -n %{libspirvtoolsdiff}
21mr|llvm20-20.1.8-1|368	%{_olibdir}/libSPIRV-Tools-diff.so.%{maj_ver}
21mr|llvm20-20.1.8-1|369	
21mr|llvm20-20.1.8-1|370	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|371	
21mr|llvm20-20.1.8-1|372	%package -n %{libspirvtoolslink}
21mr|llvm20-20.1.8-1|373	Summary:	Library libSPIRV-Tools-link built with LLVM %{maj_ver}
21mr|llvm20-20.1.8-1|374	Group:		System/Libraries
21mr|llvm20-20.1.8-1|375	
21mr|llvm20-20.1.8-1|376	%description -n %{libspirvtoolslink}
21mr|llvm20-20.1.8-1|377	%{summary}.
21mr|llvm20-20.1.8-1|378	Real version is %{vulkan_sdk_version}.
21mr|llvm20-20.1.8-1|379	
21mr|llvm20-20.1.8-1|380	%files -n %{libspirvtoolslink}
21mr|llvm20-20.1.8-1|381	%{_olibdir}/libSPIRV-Tools-link.so.%{maj_ver}
21mr|llvm20-20.1.8-1|382	
21mr|llvm20-20.1.8-1|383	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|384	
21mr|llvm20-20.1.8-1|385	%package -n %{libspirvtoolslint}
21mr|llvm20-20.1.8-1|386	Summary:	Library libSPIRV-Tools-lint built with LLVM %{maj_ver}
21mr|llvm20-20.1.8-1|387	Group:		System/Libraries
21mr|llvm20-20.1.8-1|388	
21mr|llvm20-20.1.8-1|389	%description -n %{libspirvtoolslint}
21mr|llvm20-20.1.8-1|390	%{summary}.
21mr|llvm20-20.1.8-1|391	Real version is %{vulkan_sdk_version}.
21mr|llvm20-20.1.8-1|392	
21mr|llvm20-20.1.8-1|393	%files -n %{libspirvtoolslint}
21mr|llvm20-20.1.8-1|394	%{_olibdir}/libSPIRV-Tools-lint.so.%{maj_ver}
21mr|llvm20-20.1.8-1|395	
21mr|llvm20-20.1.8-1|396	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|397	
21mr|llvm20-20.1.8-1|398	%package -n %{libspirvtoolsopt}
21mr|llvm20-20.1.8-1|399	Summary:	Library libSPIRV-Tools-opt built with LLVM %{maj_ver}
21mr|llvm20-20.1.8-1|400	Group:		System/Libraries
21mr|llvm20-20.1.8-1|401	
21mr|llvm20-20.1.8-1|402	%description -n %{libspirvtoolsopt}
21mr|llvm20-20.1.8-1|403	%{summary}.
21mr|llvm20-20.1.8-1|404	Real version is %{vulkan_sdk_version}.
21mr|llvm20-20.1.8-1|405	
21mr|llvm20-20.1.8-1|406	%files -n %{libspirvtoolsopt}
21mr|llvm20-20.1.8-1|407	%{_olibdir}/libSPIRV-Tools-opt.so.%{maj_ver}
21mr|llvm20-20.1.8-1|408	
21mr|llvm20-20.1.8-1|409	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|410	
21mr|llvm20-20.1.8-1|411	%package -n %{libspirvtoolsreduce}
21mr|llvm20-20.1.8-1|412	Summary:	Library libSPIRV-Tools-opt built with LLVM %{maj_ver}
21mr|llvm20-20.1.8-1|413	Group:		System/Libraries
21mr|llvm20-20.1.8-1|414	
21mr|llvm20-20.1.8-1|415	%description -n %{libspirvtoolsreduce}
21mr|llvm20-20.1.8-1|416	%{summary}.
21mr|llvm20-20.1.8-1|417	Real version is %{vulkan_sdk_version}.
21mr|llvm20-20.1.8-1|418	
21mr|llvm20-20.1.8-1|419	%files -n %{libspirvtoolsreduce}
21mr|llvm20-20.1.8-1|420	%{_olibdir}/libSPIRV-Tools-reduce.so.%{maj_ver}
21mr|llvm20-20.1.8-1|421	
21mr|llvm20-20.1.8-1|422	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|423	
21mr|llvm20-20.1.8-1|424	%package -n %{libspirvtoolsshared}
21mr|llvm20-20.1.8-1|425	Summary:	Library libSPIRV-Tools-opt built with LLVM %{maj_ver}
21mr|llvm20-20.1.8-1|426	Group:		System/Libraries
21mr|llvm20-20.1.8-1|427	
21mr|llvm20-20.1.8-1|428	%description -n %{libspirvtoolsshared}
21mr|llvm20-20.1.8-1|429	%{summary}.
21mr|llvm20-20.1.8-1|430	Real version is %{vulkan_sdk_version}.
21mr|llvm20-20.1.8-1|431	
21mr|llvm20-20.1.8-1|432	%files -n %{libspirvtoolsshared}
21mr|llvm20-20.1.8-1|433	%{_olibdir}/libSPIRV-Tools-shared.so.%{maj_ver}
21mr|llvm20-20.1.8-1|434	
21mr|llvm20-20.1.8-1|435	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|436	
21mr|llvm20-20.1.8-1|437	# maj_ver is our fake version for spirv-tools, so adding "llvm" prefix before maj_ver
21mr|llvm20-20.1.8-1|438	
21mr|llvm20-20.1.8-1|439	%package -n spirv-tools-llvm%{maj_ver}
21mr|llvm20-20.1.8-1|440	Summary:	API and commands for processing SPIR-V modules built with LLVM %{maj_ver}
21mr|llvm20-20.1.8-1|441	Group:		Development/Other
21mr|llvm20-20.1.8-1|442	
21mr|llvm20-20.1.8-1|443	%description -n spirv-tools-llvm%{maj_ver}
21mr|llvm20-20.1.8-1|444	%{summary}.
21mr|llvm20-20.1.8-1|445	Real version is %{vulkan_sdk_version}.
21mr|llvm20-20.1.8-1|446	
21mr|llvm20-20.1.8-1|447	%files -n spirv-tools-llvm%{maj_ver}
21mr|llvm20-20.1.8-1|448	%{_bindir}/spirv-*
21mr|llvm20-20.1.8-1|449	
21mr|llvm20-20.1.8-1|450	%endif #/with_spirv
21mr|llvm20-20.1.8-1|451	#----------------------------------------------------------------------------
21mr|llvm20-20.1.8-1|452	
21mr|llvm20-20.1.8-1|453	%prep
21mr|llvm20-20.1.8-1|454	%autosetup -p1 -n llvm-project-llvmorg-%{version}
21mr|llvm20-20.1.8-1|455	
21mr|llvm20-20.1.8-1|456	%if %{with spirv}
21mr|llvm20-20.1.8-1|457	tar -xf %{SOURCE1}
21mr|llvm20-20.1.8-1|458	mv SPIRV-LLVM-Translator-%{spirv2llvm_ver} llvm-spirv
21mr|llvm20-20.1.8-1|459	tar -xf %{SOURCE2}
21mr|llvm20-20.1.8-1|460	mv SPIRV-Headers-vulkan-sdk-%{vulkan_sdk_version} SPIRV-Headers
21mr|llvm20-20.1.8-1|461	tar -xf %{SOURCE3}
21mr|llvm20-20.1.8-1|462	mv SPIRV-Tools-vulkan-sdk-%{vulkan_sdk_version} SPIRV-Tools
21mr|llvm20-20.1.8-1|463	pushd SPIRV-Tools
21mr|llvm20-20.1.8-1|464	patch -p1 < %{SOURCE4}
21mr|llvm20-20.1.8-1|465	# https://github.com/KhronosGroup/SPIRV-Tools/commit/becf97fd
21mr|llvm20-20.1.8-1|466	sed -i -e 's,3.22.1,3.21.0,g' -e 's,3.22.2,3.21.0,g' CMakeLists.txt
21mr|llvm20-20.1.8-1|467	sed -i -e '/add_subdirectory(test)/d' CMakeLists.txt
21mr|llvm20-20.1.8-1|468	popd
21mr|llvm20-20.1.8-1|469	%endif
21mr|llvm20-20.1.8-1|470	
21mr|llvm20-20.1.8-1|471	%build
21mr|llvm20-20.1.8-1|472	%set_build_flags
21mr|llvm20-20.1.8-1|473	
21mr|llvm20-20.1.8-1|474	%if %{without debug}
21mr|llvm20-20.1.8-1|475	export CFLAGS="$CFLAGS -g0"
21mr|llvm20-20.1.8-1|476	export CXXFLAGS="$CXXFLAGS -g0"
21mr|llvm20-20.1.8-1|477	export LDFLAGS="$LDFLAGS -g0 -Wl,--strip-debug"
21mr|llvm20-20.1.8-1|478	%endif
21mr|llvm20-20.1.8-1|479	%if %{with selfbuild}
21mr|llvm20-20.1.8-1|480	export LDFLAGS="$LDFLAGS -fuse-ld=lld"
21mr|llvm20-20.1.8-1|481	export CC=%{_bindir}/clang
21mr|llvm20-20.1.8-1|482	export CXX=%{_bindir}/clang++
21mr|llvm20-20.1.8-1|483	%endif
21mr|llvm20-20.1.8-1|484	%if %{with clangascxx}
21mr|llvm20-20.1.8-1|485	export LDFLAGS="$LDFLAGS -fuse-ld=lld"
21mr|llvm20-20.1.8-1|486	export CC=%{_obindir}/clang
21mr|llvm20-20.1.8-1|487	export CXX=%{_obindir}/clang++
21mr|llvm20-20.1.8-1|488	%endif
21mr|llvm20-20.1.8-1|489	
21mr|llvm20-20.1.8-1|490	%ifarch %ix86
21mr|llvm20-20.1.8-1|491	# Fix noexecstack
21mr|llvm20-20.1.8-1|492	for i in compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm20-20.1.8-1|493	cat >>$i <<'EOF'
21mr|llvm20-20.1.8-1|494	#if defined(__linux__) && defined(__ELF__)
21mr|llvm20-20.1.8-1|495	.section .note.GNU-stack,"",%progbits
21mr|llvm20-20.1.8-1|496	#endif
21mr|llvm20-20.1.8-1|497	EOF
21mr|llvm20-20.1.8-1|498	done
21mr|llvm20-20.1.8-1|499	%endif
21mr|llvm20-20.1.8-1|500	
21mr|llvm20-20.1.8-1|501	cmake -S llvm -B build -GNinja \
21mr|llvm20-20.1.8-1|502	-DCMAKE_BUILD_TYPE=%{reltype} \
21mr|llvm20-20.1.8-1|503	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm20-20.1.8-1|504	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm20-20.1.8-1|505	-DBUILD_STATIC_LIBS:BOOL=ON \
21mr|llvm20-20.1.8-1|506	-DLLVM_ENABLE_PROJECTS:STRING='%{project}' \
21mr|llvm20-20.1.8-1|507	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm20-20.1.8-1|508	-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
21mr|llvm20-20.1.8-1|509	-DDLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm20-20.1.8-1|510	-DLLVM_VERSION_SUFFIX="" \
21mr|llvm20-20.1.8-1|511	-DLLVM_INCLUDE_TESTS:BOOL=OFF \
21mr|llvm20-20.1.8-1|512	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm20-20.1.8-1|513	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm20-20.1.8-1|514	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm20-20.1.8-1|515	-DCLANG_REPOSITORY_STRING="%{vendor} %{version}-%{release}" \
21mr|llvm20-20.1.8-1|516	-DCLANG_DEFAULT_CXX_STDLIB="libstdc++" \
21mr|llvm20-20.1.8-1|517	-DCLANG_DEFAULT_RTLIB="libgcc" \
21mr|llvm20-20.1.8-1|518	-DOCAMLFIND=NOTFOUND \
21mr|llvm20-20.1.8-1|519	%if %{with apidox}
21mr|llvm20-20.1.8-1|520	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm20-20.1.8-1|521	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm20-20.1.8-1|522	%endif
21mr|llvm20-20.1.8-1|523	%if %{with clangd}
21mr|llvm20-20.1.8-1|524	-DCLANG_ENABLE_CLANGD:BOOL=ON \
21mr|llvm20-20.1.8-1|525	%else
21mr|llvm20-20.1.8-1|526	-DCLANG_ENABLE_CLANGD:BOOL=OFF \
21mr|llvm20-20.1.8-1|527	%endif
21mr|llvm20-20.1.8-1|528	-DLLVM_OPTIMIZED_TABLEGEN=ON
21mr|llvm20-20.1.8-1|529	
21mr|llvm20-20.1.8-1|530	%ninja_build -C build
21mr|llvm20-20.1.8-1|531	
21mr|llvm20-20.1.8-1|532	%if %{with polly}
21mr|llvm20-20.1.8-1|533	export PATH="$PWD/build/bin:$PATH"
21mr|llvm20-20.1.8-1|534	export LD_LIBRARY_PATH="$PWD/build/%{_lib}:$LD_LIBRARY_PATH"
21mr|llvm20-20.1.8-1|535	
21mr|llvm20-20.1.8-1|536	cmake -S polly -B polly_build -GNinja \
21mr|llvm20-20.1.8-1|537	-DCMAKE_BUILD_TYPE=%{reltype} \
21mr|llvm20-20.1.8-1|538	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm20-20.1.8-1|539	-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm20-20.1.8-1|540	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,')
21mr|llvm20-20.1.8-1|541	%ninja_build -C polly_build
21mr|llvm20-20.1.8-1|542	%endif
21mr|llvm20-20.1.8-1|543	
21mr|llvm20-20.1.8-1|544	%if %{with spirv}
21mr|llvm20-20.1.8-1|545	cmake -S llvm-spirv -B spirv2llvm_build -GNinja \
21mr|llvm20-20.1.8-1|546	-DCMAKE_BUILD_TYPE=%{reltype} \
21mr|llvm20-20.1.8-1|547	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm20-20.1.8-1|548	-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm20-20.1.8-1|549	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm20-20.1.8-1|550	-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="$PWD/SPIRV-Headers"
21mr|llvm20-20.1.8-1|551	%ninja_build -C spirv2llvm_build
21mr|llvm20-20.1.8-1|552	
21mr|llvm20-20.1.8-1|553	# build options as in import/spirv-tools
21mr|llvm20-20.1.8-1|554	cmake -S SPIRV-Tools -B spirvtools_build -GNinja \
21mr|llvm20-20.1.8-1|555	-DCMAKE_BUILD_TYPE=%{reltype} \
21mr|llvm20-20.1.8-1|556	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm20-20.1.8-1|557	-DCMAKE_INSTALL_LIBDIR="%{_lib}" \
21mr|llvm20-20.1.8-1|558	-DCMAKE_SYSTEM_NAME="Linux" \
21mr|llvm20-20.1.8-1|559	-DENABLE_RTTI=ON \
21mr|llvm20-20.1.8-1|560	-DPYTHON_EXECUTABLE:FILEPATH="%{__python3}" \
21mr|llvm20-20.1.8-1|561	-DSPIRV-Headers_SOURCE_DIR="$PWD/SPIRV-Headers" \
21mr|llvm20-20.1.8-1|562	-DSPIRV_TOOLS_BUILD_STATIC=OFF \
21mr|llvm20-20.1.8-1|563	-DSPIRV_TOOLS_LIBRARY_TYPE="SHARED" \
21mr|llvm20-20.1.8-1|564	-DBUILD_SHARED_LIBS=1 \
21mr|llvm20-20.1.8-1|565	-DSPIRV_TOOLS_SOVERSION=%{maj_ver} \
21mr|llvm20-20.1.8-1|566	-DSPIRV_WERROR=OFF
21mr|llvm20-20.1.8-1|567	%ninja_build -C spirvtools_build
21mr|llvm20-20.1.8-1|568	%endif
21mr|llvm20-20.1.8-1|569	
21mr|llvm20-20.1.8-1|570	%install
21mr|llvm20-20.1.8-1|571	%ninja_install -C build
21mr|llvm20-20.1.8-1|572	
21mr|llvm20-20.1.8-1|573	%if %{with polly}
21mr|llvm20-20.1.8-1|574	%ninja_install -C polly_build
21mr|llvm20-20.1.8-1|575	# [From OMV]
21mr|llvm20-20.1.8-1|576	# Polly bits as described on
21mr|llvm20-20.1.8-1|577	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm20-20.1.8-1|578	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm20-20.1.8-1|579	#!/bin/sh
21mr|llvm20-20.1.8-1|580	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm20-20.1.8-1|581	EOF
21mr|llvm20-20.1.8-1|582	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm20-20.1.8-1|583	#!/bin/sh
21mr|llvm20-20.1.8-1|584	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm20-20.1.8-1|585	EOF
21mr|llvm20-20.1.8-1|586	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm20-20.1.8-1|587	%endif
21mr|llvm20-20.1.8-1|588	
21mr|llvm20-20.1.8-1|589	%if %{with spirv}
21mr|llvm20-20.1.8-1|590	%ninja_install -C spirv2llvm_build
21mr|llvm20-20.1.8-1|591	# probably no sense to install SPIRV-Headers
21mr|llvm20-20.1.8-1|592	%ninja_install -C spirvtools_build
21mr|llvm20-20.1.8-1|593	%endif
21mr|llvm20-20.1.8-1|594	
21mr|llvm20-20.1.8-1|595	# Install libraries used for testing
21mr|llvm20-20.1.8-1|596	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm20-20.1.8-1|597	#cp -a build/%{_lib}/LLVMHello.so %{buildroot}%{_libdir}
21mr|llvm20-20.1.8-1|598	
21mr|llvm20-20.1.8-1|599	# Will be used in Mesa and ispc
21mr|llvm20-20.1.8-1|600	mkdir -p %{buildroot}%{_olibdir}
21mr|llvm20-20.1.8-1|601	install -m0755 %{buildroot}%{_libdir}/libLLVM-%{maj_ver}.so %{buildroot}%{_olibdir}
21mr|llvm20-20.1.8-1|602	install -m0755 %{buildroot}%{_libdir}/libclang.so.%{maj_ver}.%{min_ver} %{buildroot}%{_olibdir}
21mr|llvm20-20.1.8-1|603	pushd %{buildroot}%{_libdir}
21mr|llvm20-20.1.8-1|604	ln -svf libclang.so.%{maj_ver}.%{min_ver} libclang.so
21mr|llvm20-20.1.8-1|605	popd
21mr|llvm20-20.1.8-1|606	
21mr|llvm20-20.1.8-1|607	ls -la %{buildroot}%{_libdir}/*.so*
21mr|llvm20-20.1.8-1|608	install -m0755 %{buildroot}%{_libdir}/libclang-cpp.so.%{maj_ver}.%{min_ver} %{buildroot}%{_olibdir}
21mr|llvm20-20.1.8-1|609	install -m0755 %{buildroot}%{_libdir}/libRemarks.so.%{maj_ver}.%{min_ver} %{buildroot}%{_olibdir}
21mr|llvm20-20.1.8-1|610	install -m0755 %{buildroot}%{_libdir}/libLTO.so.%{maj_ver}.%{min_ver} %{buildroot}%{_olibdir}
21mr|llvm20-20.1.8-1|611	
21mr|llvm20-20.1.8-1|612	%if %{with spirv}
21mr|llvm20-20.1.8-1|613	for i in "" -diff -link -lint -opt -reduce -shared
21mr|llvm20-20.1.8-1|614	do
21mr|llvm20-20.1.8-1|615	install -m0755 %{buildroot}%{_libdir}/libSPIRV-Tools${i}.so.%{maj_ver} %{buildroot}%{_olibdir}
21mr|llvm20-20.1.8-1|616	ln -sf %{_olibdir}/libSPIRV-Tools${i}.so.%{maj_ver} %{buildroot}%{_libdir}/libSPIRV-Tools${i}.so
21mr|llvm20-20.1.8-1|617	rm -fv %{buildroot}%{_libdir}/libSPIRV-Tools${i}.so.*
21mr|llvm20-20.1.8-1|618	done
21mr|llvm20-20.1.8-1|619	%endif
21mr|llvm20-20.1.8-1|620	
21mr|llvm20-20.1.8-1|621	%if %{with rt}
21mr|llvm20-20.1.8-1|622	ln -s %{_libdir}/clang/%{maj_ver}/lib/*-linux-gnu \
21mr|llvm20-20.1.8-1|623	%{buildroot}%{_libdir}/clang/%{maj_ver}/lib/%{_os}
21mr|llvm20-20.1.8-1|624	%endif
21mr|llvm20-20.1.8-1|625	
21mr|llvm20-20.1.8-1|626	%if %{with clangd}
21mr|llvm20-20.1.8-1|627	mkdir -p %{buildroot}%{_obindir}
21mr|llvm20-20.1.8-1|628	ln -s %{_bindir}/clangd \
21mr|llvm20-20.1.8-1|629	%{buildroot}%{_obindir}/clangd-%{maj_ver}
21mr|llvm20-20.1.8-1|630	%endif
21mr|llvm20-20.1.8-1|631	
21mr|llvm20-20.1.8-1|632	# RPATH to /opt/... is not needed here
21mr|llvm20-20.1.8-1|633	patchelf --remove-rpath %{buildroot}%{_olibdir}/*.so*
21mr|llvm20-20.1.8-1|634	
21mr|llvm20-20.1.8-1|635	# Versionize shebangs python
21mr|llvm20-20.1.8-1|636	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}
21mr|llvm20-20.1.8-1|637	
21mr|llvm20-20.1.8-1|638	%check
21mr|llvm20-20.1.8-1|639	# check runability of binary
21mr|llvm20-20.1.8-1|640	%{buildroot}%{_bindir}/clang --version
21mr|llvm20-20.1.8-1|641	%{buildroot}%{_bindir}/llvm-config --shared-mode

14012 21
21mr|llvm21-21-0.git9d3ce5.1|1	%define _disable_lto 0
21mr|llvm21-21-0.git9d3ce5.1|2	
21mr|llvm21-21-0.git9d3ce5.1|3	%define debug_package %{nil}
21mr|llvm21-21-0.git9d3ce5.1|4	%define commit 9d3ce552618da9630c29c5ff5f034f56cc6fd747
21mr|llvm21-21-0.git9d3ce5.1|5	%define commit_short %(echo %{commit} | head -c 6)
21mr|llvm21-21-0.git9d3ce5.1|6	
21mr|llvm21-21-0.git9d3ce5.1|7	%define oname llvm
21mr|llvm21-21-0.git9d3ce5.1|8	
21mr|llvm21-21-0.git9d3ce5.1|9	%define _obindir /usr/bin
21mr|llvm21-21-0.git9d3ce5.1|10	%define _olibdir /usr/%{_lib}
21mr|llvm21-21-0.git9d3ce5.1|11	%define _prefix /opt/%{name}
21mr|llvm21-21-0.git9d3ce5.1|12	%define _bindir %{_prefix}/bin
21mr|llvm21-21-0.git9d3ce5.1|13	%define _datadir %{_prefix}/share
21mr|llvm21-21-0.git9d3ce5.1|14	%define _includedir %{_prefix}/include
21mr|llvm21-21-0.git9d3ce5.1|15	%define _libdir %{_prefix}/%{_lib}
21mr|llvm21-21-0.git9d3ce5.1|16	%define _libexecdir %{_prefix}/libexec
21mr|llvm21-21-0.git9d3ce5.1|17	%define _mandir %{_prefix}/share/man
21mr|llvm21-21-0.git9d3ce5.1|18	
21mr|llvm21-21-0.git9d3ce5.1|19	%define _disable_ld_no_undefined 1
21mr|llvm21-21-0.git9d3ce5.1|20	%global optflags %{optflags} -fno-strict-aliasing
21mr|llvm21-21-0.git9d3ce5.1|21	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir} -Wl,-no-keep-memory -Wl,--reduce-memory-overheads -Wl,--strip-debug,-latomic
21mr|llvm21-21-0.git9d3ce5.1|22	
21mr|llvm21-21-0.git9d3ce5.1|23	%define compile_apidox 0
21mr|llvm21-21-0.git9d3ce5.1|24	%{?_with_apidox: %{expand: %%global compile_apidox 1}}
21mr|llvm21-21-0.git9d3ce5.1|25	
21mr|llvm21-21-0.git9d3ce5.1|26	%define maj_ver 21
21mr|llvm21-21-0.git9d3ce5.1|27	%define min_ver .0
21mr|llvm21-21-0.git9d3ce5.1|28	
21mr|llvm21-21-0.git9d3ce5.1|29	%define libname %mklibname llvm%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|30	%define libclang %mklibname clang%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|31	%define libclangcpp %mklibname clang-cpp%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|32	%define libremarks %mklibname remarks%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|33	%define liblto %mklibname lto%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|34	
21mr|llvm21-21-0.git9d3ce5.1|35	%bcond_without rt
21mr|llvm21-21-0.git9d3ce5.1|36	%bcond_without lldb
21mr|llvm21-21-0.git9d3ce5.1|37	%bcond_without polly
21mr|llvm21-21-0.git9d3ce5.1|38	%bcond_without clang
21mr|llvm21-21-0.git9d3ce5.1|39	%bcond_without lld
21mr|llvm21-21-0.git9d3ce5.1|40	
21mr|llvm21-21-0.git9d3ce5.1|41	%define project %{?with_clang:clang;clang-tools-extra;}%{?with_rt:compiler-rt;}%{?with_lldb:lldb;}%{?with_lld:lld;}%{?with_polly:polly}
21mr|llvm21-21-0.git9d3ce5.1|42	
21mr|llvm21-21-0.git9d3ce5.1|43	Summary:	LLVM and Clang in %{_prefix}
21mr|llvm21-21-0.git9d3ce5.1|44	# llvm21
21mr|llvm21-21-0.git9d3ce5.1|45	Name:		llvm%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|46	Version:	%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|47	Release:	0.git%{commit_short}.1
21mr|llvm21-21-0.git9d3ce5.1|48	License:	NCSA
21mr|llvm21-21-0.git9d3ce5.1|49	Group:		Development/Other
21mr|llvm21-21-0.git9d3ce5.1|50	Url:		http://llvm.org
21mr|llvm21-21-0.git9d3ce5.1|51	Source0:	https://github.com/llvm/llvm-project/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|llvm21-21-0.git9d3ce5.1|52	Source1000:	llvm%{maj_ver}.rpmlintrc
21mr|llvm21-21-0.git9d3ce5.1|53	# Adjust the search paths to match the OS, adjust the default compiler flags as well.
21mr|llvm21-21-0.git9d3ce5.1|54	Patch1:		clang-rosa.patch
21mr|llvm21-21-0.git9d3ce5.1|55	BuildRequires:	gcc
21mr|llvm21-21-0.git9d3ce5.1|56	BuildRequires:	stdc++-devel
21mr|llvm21-21-0.git9d3ce5.1|57	BuildRequires:	binutils-devel
21mr|llvm21-21-0.git9d3ce5.1|58	BuildRequires:	bison
21mr|llvm21-21-0.git9d3ce5.1|59	BuildRequires:	chrpath
21mr|llvm21-21-0.git9d3ce5.1|60	BuildRequires:	cmake
21mr|llvm21-21-0.git9d3ce5.1|61	BuildRequires:	ninja
21mr|llvm21-21-0.git9d3ce5.1|62	BuildRequires:	flex
21mr|llvm21-21-0.git9d3ce5.1|63	BuildRequires:	graphviz
21mr|llvm21-21-0.git9d3ce5.1|64	BuildRequires:	groff
21mr|llvm21-21-0.git9d3ce5.1|65	BuildRequires:	libstdc++-devel
21mr|llvm21-21-0.git9d3ce5.1|66	BuildRequires:	libtool
21mr|llvm21-21-0.git9d3ce5.1|67	BuildRequires:	pkgconfig(libffi)
21mr|llvm21-21-0.git9d3ce5.1|68	BuildRequires:	pkgconfig(libtirpc)
21mr|llvm21-21-0.git9d3ce5.1|69	# patchelf is for %%check
21mr|llvm21-21-0.git9d3ce5.1|70	BuildRequires:	patchelf
21mr|llvm21-21-0.git9d3ce5.1|71	BuildRequires:	python3
21mr|llvm21-21-0.git9d3ce5.1|72	BuildRequires:	sed
21mr|llvm21-21-0.git9d3ce5.1|73	BuildRequires:	tcl
21mr|llvm21-21-0.git9d3ce5.1|74	BuildRequires:	zip
21mr|llvm21-21-0.git9d3ce5.1|75	%if %{compile_apidox}
21mr|llvm21-21-0.git9d3ce5.1|76	BuildRequires:	doxygen
21mr|llvm21-21-0.git9d3ce5.1|77	%endif
21mr|llvm21-21-0.git9d3ce5.1|78	Requires:	libstdc++-devel
21mr|llvm21-21-0.git9d3ce5.1|79	Requires:	clangd-%{maj_ver} = %{EVRD}
21mr|llvm21-21-0.git9d3ce5.1|80	Requires:	%{libname} = %{EVRD}
21mr|llvm21-21-0.git9d3ce5.1|81	Requires:	%{libclang} = %{EVRD}
21mr|llvm21-21-0.git9d3ce5.1|82	Requires:	%{libclangcpp} = %{EVRD}
21mr|llvm21-21-0.git9d3ce5.1|83	Requires:	%{libremarks} = %{EVRD}
21mr|llvm21-21-0.git9d3ce5.1|84	Requires:	%{liblto} = %{EVRD}
21mr|llvm21-21-0.git9d3ce5.1|85	
21mr|llvm21-21-0.git9d3ce5.1|86	# Do not provide libraries rom /opt and do not try to depend from them
21mr|llvm21-21-0.git9d3ce5.1|87	# ! Nothing must be linked with libllvm etc. from here!
21mr|llvm21-21-0.git9d3ce5.1|88	AutoReq: 0
21mr|llvm21-21-0.git9d3ce5.1|89	AutoProv: 0
21mr|llvm21-21-0.git9d3ce5.1|90	# Require this manually instead of AutoReq
21mr|llvm21-21-0.git9d3ce5.1|91	Requires:	%(patchelf --print-soname /usr/%{_lib}/libffi.so || echo foo)%{_arch_tag_suffix}
21mr|llvm21-21-0.git9d3ce5.1|92	
21mr|llvm21-21-0.git9d3ce5.1|93	
21mr|llvm21-21-0.git9d3ce5.1|94	%description
21mr|llvm21-21-0.git9d3ce5.1|95	LVM is a robust system, particularly well suited for developing new mid-level
21mr|llvm21-21-0.git9d3ce5.1|96	language-independent analyses and optimizations of all sorts, including those
21mr|llvm21-21-0.git9d3ce5.1|97	that require  extensive interprocedural analysis. LLVM is also a great target
21mr|llvm21-21-0.git9d3ce5.1|98	for front-end development for conventional or research programming languages,
21mr|llvm21-21-0.git9d3ce5.1|99	including those which require compile-time, link-time, or run-time optimization
21mr|llvm21-21-0.git9d3ce5.1|100	for effective implementation, proper tail calls or garbage collection.
21mr|llvm21-21-0.git9d3ce5.1|101	
21mr|llvm21-21-0.git9d3ce5.1|102	This package contains LLVM and Clang in %{_prefix}.
21mr|llvm21-21-0.git9d3ce5.1|103	
21mr|llvm21-21-0.git9d3ce5.1|104	%files
21mr|llvm21-21-0.git9d3ce5.1|105	%{_prefix}
21mr|llvm21-21-0.git9d3ce5.1|106	%exclude %{_bindir}/polly*
21mr|llvm21-21-0.git9d3ce5.1|107	%exclude %{_libdir}/*Polly*
21mr|llvm21-21-0.git9d3ce5.1|108	%exclude %{_libdir}/cmake/polly
21mr|llvm21-21-0.git9d3ce5.1|109	%exclude %{_includedir}/polly
21mr|llvm21-21-0.git9d3ce5.1|110	
21mr|llvm21-21-0.git9d3ce5.1|111	#----------------------------------------------------------------------------
21mr|llvm21-21-0.git9d3ce5.1|112	
21mr|llvm21-21-0.git9d3ce5.1|113	%package -n %{libname}
21mr|llvm21-21-0.git9d3ce5.1|114	Summary:	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|115	Group:		System/Libraries
21mr|llvm21-21-0.git9d3ce5.1|116	AutoReq:	1
21mr|llvm21-21-0.git9d3ce5.1|117	AutoProv:	1
21mr|llvm21-21-0.git9d3ce5.1|118	
21mr|llvm21-21-0.git9d3ce5.1|119	%description -n %{libname}
21mr|llvm21-21-0.git9d3ce5.1|120	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|121	
21mr|llvm21-21-0.git9d3ce5.1|122	%files -n %{libname}
21mr|llvm21-21-0.git9d3ce5.1|123	%{_olibdir}/libLLVM-%{maj_ver}*.so
21mr|llvm21-21-0.git9d3ce5.1|124	%{_olibdir}/libLLVM.so.%{maj_ver}%{min_ver}
21mr|llvm21-21-0.git9d3ce5.1|125	
21mr|llvm21-21-0.git9d3ce5.1|126	#----------------------------------------------------------------------------
21mr|llvm21-21-0.git9d3ce5.1|127	%package -n %{libclang}
21mr|llvm21-21-0.git9d3ce5.1|128	Summary:	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|129	Group:		System/Libraries
21mr|llvm21-21-0.git9d3ce5.1|130	AutoReq:	1
21mr|llvm21-21-0.git9d3ce5.1|131	AutoProv:	1
21mr|llvm21-21-0.git9d3ce5.1|132	
21mr|llvm21-21-0.git9d3ce5.1|133	%description -n %{libclang}
21mr|llvm21-21-0.git9d3ce5.1|134	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|135	
21mr|llvm21-21-0.git9d3ce5.1|136	%files -n %{libclang}
21mr|llvm21-21-0.git9d3ce5.1|137	%{_olibdir}/libclang.so.%{maj_ver}*
21mr|llvm21-21-0.git9d3ce5.1|138	
21mr|llvm21-21-0.git9d3ce5.1|139	#----------------------------------------------------------------------------
21mr|llvm21-21-0.git9d3ce5.1|140	%package -n %{libclangcpp}
21mr|llvm21-21-0.git9d3ce5.1|141	Summary:	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|142	Group:		System/Libraries
21mr|llvm21-21-0.git9d3ce5.1|143	AutoReq:	1
21mr|llvm21-21-0.git9d3ce5.1|144	AutoProv:	1
21mr|llvm21-21-0.git9d3ce5.1|145	
21mr|llvm21-21-0.git9d3ce5.1|146	%description -n %{libclangcpp}
21mr|llvm21-21-0.git9d3ce5.1|147	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|148	
21mr|llvm21-21-0.git9d3ce5.1|149	%files -n %{libclangcpp}
21mr|llvm21-21-0.git9d3ce5.1|150	%{_olibdir}/libclang-cpp.so.%{maj_ver}%{min_ver}
21mr|llvm21-21-0.git9d3ce5.1|151	
21mr|llvm21-21-0.git9d3ce5.1|152	#----------------------------------------------------------------------------
21mr|llvm21-21-0.git9d3ce5.1|153	%package -n %{libremarks}
21mr|llvm21-21-0.git9d3ce5.1|154	Summary:	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|155	Group:		System/Libraries
21mr|llvm21-21-0.git9d3ce5.1|156	AutoReq:	1
21mr|llvm21-21-0.git9d3ce5.1|157	AutoProv:	1
21mr|llvm21-21-0.git9d3ce5.1|158	
21mr|llvm21-21-0.git9d3ce5.1|159	%description -n %{libremarks}
21mr|llvm21-21-0.git9d3ce5.1|160	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|161	
21mr|llvm21-21-0.git9d3ce5.1|162	%files -n %{libremarks}
21mr|llvm21-21-0.git9d3ce5.1|163	%{_olibdir}/libRemarks.so.%{maj_ver}%{min_ver}
21mr|llvm21-21-0.git9d3ce5.1|164	
21mr|llvm21-21-0.git9d3ce5.1|165	#----------------------------------------------------------------------------
21mr|llvm21-21-0.git9d3ce5.1|166	
21mr|llvm21-21-0.git9d3ce5.1|167	%package -n %{liblto}
21mr|llvm21-21-0.git9d3ce5.1|168	Summary:	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|169	Group:		System/Libraries
21mr|llvm21-21-0.git9d3ce5.1|170	AutoReq:	1
21mr|llvm21-21-0.git9d3ce5.1|171	AutoProv:	1
21mr|llvm21-21-0.git9d3ce5.1|172	
21mr|llvm21-21-0.git9d3ce5.1|173	%description -n %{liblto}
21mr|llvm21-21-0.git9d3ce5.1|174	LLVM %{maj_ver} shared library
21mr|llvm21-21-0.git9d3ce5.1|175	
21mr|llvm21-21-0.git9d3ce5.1|176	%files -n %{liblto}
21mr|llvm21-21-0.git9d3ce5.1|177	%{_olibdir}/libLTO.so.%{maj_ver}%{min_ver}
21mr|llvm21-21-0.git9d3ce5.1|178	
21mr|llvm21-21-0.git9d3ce5.1|179	#----------------------------------------------------------------------------
21mr|llvm21-21-0.git9d3ce5.1|180	
21mr|llvm21-21-0.git9d3ce5.1|181	%package -n clangd-%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|182	Summary:	clangd - Language server that provides IDE-like features to editors
21mr|llvm21-21-0.git9d3ce5.1|183	Group:          Development/Other
21mr|llvm21-21-0.git9d3ce5.1|184	AutoReq:	1
21mr|llvm21-21-0.git9d3ce5.1|185	AutoProv:	1
21mr|llvm21-21-0.git9d3ce5.1|186	
21mr|llvm21-21-0.git9d3ce5.1|187	%description -n clangd-%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|188	clangd - Language server that provides IDE-like features to editors
21mr|llvm21-21-0.git9d3ce5.1|189	
21mr|llvm21-21-0.git9d3ce5.1|190	%files -n clangd-%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|191	%{_bindir}/clangd
21mr|llvm21-21-0.git9d3ce5.1|192	%{_obindir}/clangd-%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|193	
21mr|llvm21-21-0.git9d3ce5.1|194	#----------------------------------------------------------------------------
21mr|llvm21-21-0.git9d3ce5.1|195	
21mr|llvm21-21-0.git9d3ce5.1|196	%if %{with polly}
21mr|llvm21-21-0.git9d3ce5.1|197	%package -n polly-%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|198	Summary:	Polyhedral optimizations for LLVM
21mr|llvm21-21-0.git9d3ce5.1|199	Group:		System/Libraries
21mr|llvm21-21-0.git9d3ce5.1|200	AutoReq:	1
21mr|llvm21-21-0.git9d3ce5.1|201	AutoProv:	1
21mr|llvm21-21-0.git9d3ce5.1|202	
21mr|llvm21-21-0.git9d3ce5.1|203	%description -n polly-%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|204	Polly is a polyhedral optimizer for LLVM.
21mr|llvm21-21-0.git9d3ce5.1|205	
21mr|llvm21-21-0.git9d3ce5.1|206	Using an abstract mathematical representation it analyzes and optimizes
21mr|llvm21-21-0.git9d3ce5.1|207	the memory access pattern of a program. This includes data-locality
21mr|llvm21-21-0.git9d3ce5.1|208	optimizations for cache locality as well as automatic parallelization
21mr|llvm21-21-0.git9d3ce5.1|209	for thread-level and SIMD parallelism.
21mr|llvm21-21-0.git9d3ce5.1|210	
21mr|llvm21-21-0.git9d3ce5.1|211	Our overall goal is an integrated optimizer for data-locality and
21mr|llvm21-21-0.git9d3ce5.1|212	parallelism that takes advantage of multi-cores, cache hierarchies,
21mr|llvm21-21-0.git9d3ce5.1|213	short vector instructions as well as dedicated accelerators.
21mr|llvm21-21-0.git9d3ce5.1|214	
21mr|llvm21-21-0.git9d3ce5.1|215	%files -n polly-%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|216	%{_bindir}/pollycc
21mr|llvm21-21-0.git9d3ce5.1|217	%{_bindir}/pollyc++
21mr|llvm21-21-0.git9d3ce5.1|218	%{_libdir}/LLVMPolly.so
21mr|llvm21-21-0.git9d3ce5.1|219	%{_libdir}/libPolly*.a
21mr|llvm21-21-0.git9d3ce5.1|220	%{_libdir}/cmake/polly
21mr|llvm21-21-0.git9d3ce5.1|221	%{_includedir}/polly
21mr|llvm21-21-0.git9d3ce5.1|222	%endif
21mr|llvm21-21-0.git9d3ce5.1|223	#----------------------------------------------------------------------------
21mr|llvm21-21-0.git9d3ce5.1|224	%prep
21mr|llvm21-21-0.git9d3ce5.1|225	%autosetup -p1 -n llvm-project-%{commit}
21mr|llvm21-21-0.git9d3ce5.1|226	
21mr|llvm21-21-0.git9d3ce5.1|227	%build
21mr|llvm21-21-0.git9d3ce5.1|228	%setup_compile_flags
21mr|llvm21-21-0.git9d3ce5.1|229	
21mr|llvm21-21-0.git9d3ce5.1|230	# A couple more fixes from OMV + a workaround for a bug (?) in GCC 4.9:
21mr|llvm21-21-0.git9d3ce5.1|231	# https://llvm.org/bugs/show_bug.cgi?id=20080 and
21mr|llvm21-21-0.git9d3ce5.1|232	# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
21mr|llvm21-21-0.git9d3ce5.1|233	# (-fno-devirtualize)
21mr|llvm21-21-0.git9d3ce5.1|234	#
21mr|llvm21-21-0.git9d3ce5.1|235	# compiler-rt assumes off_t is 64 bits -- make sure this is true even on
21mr|llvm21-21-0.git9d3ce5.1|236	# 32 bit OSes
21mr|llvm21-21-0.git9d3ce5.1|237	%ifarch %ix86
21mr|llvm21-21-0.git9d3ce5.1|238	# compiler-rt doesn't support ix86 with x<6 either
21mr|llvm21-21-0.git9d3ce5.1|239	export CFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -g1"
21mr|llvm21-21-0.git9d3ce5.1|240	export CXXFLAGS="%{optflags} -march=i686 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm21-21-0.git9d3ce5.1|241	%else
21mr|llvm21-21-0.git9d3ce5.1|242	export CXXFLAGS="%{optflags} -fno-devirtualize -g1 -Wno-redundant-move"
21mr|llvm21-21-0.git9d3ce5.1|243	%endif
21mr|llvm21-21-0.git9d3ce5.1|244	
21mr|llvm21-21-0.git9d3ce5.1|245	%ifarch %ix86
21mr|llvm21-21-0.git9d3ce5.1|246	# Fix noexecstack
21mr|llvm21-21-0.git9d3ce5.1|247	for i in compiler-rt/lib/builtins/i386/*.S; do
21mr|llvm21-21-0.git9d3ce5.1|248	cat >>$i <<'EOF'
21mr|llvm21-21-0.git9d3ce5.1|249	#if defined(__linux__) && defined(__ELF__)
21mr|llvm21-21-0.git9d3ce5.1|250	.section .note.GNU-stack,"",%progbits
21mr|llvm21-21-0.git9d3ce5.1|251	#endif
21mr|llvm21-21-0.git9d3ce5.1|252	EOF
21mr|llvm21-21-0.git9d3ce5.1|253	done
21mr|llvm21-21-0.git9d3ce5.1|254	%endif
21mr|llvm21-21-0.git9d3ce5.1|255	
21mr|llvm21-21-0.git9d3ce5.1|256	cmake -S llvm -B build -G "Unix Makefiles" \
21mr|llvm21-21-0.git9d3ce5.1|257	-DCMAKE_BUILD_TYPE=Release \
21mr|llvm21-21-0.git9d3ce5.1|258	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|llvm21-21-0.git9d3ce5.1|259	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|llvm21-21-0.git9d3ce5.1|260	-DBUILD_STATIC_LIBS:BOOL=ON \
21mr|llvm21-21-0.git9d3ce5.1|261	-DCMAKE_INSTALL_RPATH=%{_libdir} \
21mr|llvm21-21-0.git9d3ce5.1|262	-DLLVM_ENABLE_PROJECTS:STRING='%{project}' \
21mr|llvm21-21-0.git9d3ce5.1|263	-DLLVM_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm21-21-0.git9d3ce5.1|264	-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
21mr|llvm21-21-0.git9d3ce5.1|265	-DDLLVM_LINK_LLVM_DYLIB:BOOL=ON \
21mr|llvm21-21-0.git9d3ce5.1|266	-DLLVM_VERSION_SUFFIX="" \
21mr|llvm21-21-0.git9d3ce5.1|267	-DLLVM_INCLUDE_TESTS:BOOL=OFF \
21mr|llvm21-21-0.git9d3ce5.1|268	-DLLVM_ENABLE_FFI:BOOL=ON \
21mr|llvm21-21-0.git9d3ce5.1|269	-DLLVM_ENABLE_RTTI:BOOL=ON \
21mr|llvm21-21-0.git9d3ce5.1|270	-DCLANG_LIBDIR_SUFFIX=$(echo %{_lib} | sed -e 's,^lib,,') \
21mr|llvm21-21-0.git9d3ce5.1|271	-DCLANG_REPOSITORY_STRING="%{vendor} %{version}-%{release}" \
21mr|llvm21-21-0.git9d3ce5.1|272	-DCLANG_DEFAULT_CXX_STDLIB="libstdc++" \
21mr|llvm21-21-0.git9d3ce5.1|273	-DCLANG_DEFAULT_RTLIB="libgcc" \
21mr|llvm21-21-0.git9d3ce5.1|274	-DOCAMLFIND=NOTFOUND \
21mr|llvm21-21-0.git9d3ce5.1|275	%if %{compile_apidox}
21mr|llvm21-21-0.git9d3ce5.1|276	-DLLVM_INCLUDE_DOCS:BOOL=ON \
21mr|llvm21-21-0.git9d3ce5.1|277	-DLLVM_BUILD_DOCS:BOOL=ON \
21mr|llvm21-21-0.git9d3ce5.1|278	%endif
21mr|llvm21-21-0.git9d3ce5.1|279	-DLLVM_OPTIMIZED_TABLEGEN=ON \
21mr|llvm21-21-0.git9d3ce5.1|280	-DLLVM_ENABLE_LTO:STRING=OFF
21mr|llvm21-21-0.git9d3ce5.1|281	
21mr|llvm21-21-0.git9d3ce5.1|282	%make -C build
21mr|llvm21-21-0.git9d3ce5.1|283	
21mr|llvm21-21-0.git9d3ce5.1|284	%install
21mr|llvm21-21-0.git9d3ce5.1|285	DESTDIR=%{buildroot} make install -C build
21mr|llvm21-21-0.git9d3ce5.1|286	
21mr|llvm21-21-0.git9d3ce5.1|287	
21mr|llvm21-21-0.git9d3ce5.1|288	# [From OMV]
21mr|llvm21-21-0.git9d3ce5.1|289	# Polly bits as described on
21mr|llvm21-21-0.git9d3ce5.1|290	# http://polly.llvm.org/example_load_Polly_into_clang.html
21mr|llvm21-21-0.git9d3ce5.1|291	cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
21mr|llvm21-21-0.git9d3ce5.1|292	#!/bin/sh
21mr|llvm21-21-0.git9d3ce5.1|293	exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm21-21-0.git9d3ce5.1|294	EOF
21mr|llvm21-21-0.git9d3ce5.1|295	cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
21mr|llvm21-21-0.git9d3ce5.1|296	#!/bin/sh
21mr|llvm21-21-0.git9d3ce5.1|297	exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/LLVMPolly.so "$@"
21mr|llvm21-21-0.git9d3ce5.1|298	EOF
21mr|llvm21-21-0.git9d3ce5.1|299	chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
21mr|llvm21-21-0.git9d3ce5.1|300	
21mr|llvm21-21-0.git9d3ce5.1|301	# Install libraries used for testing
21mr|llvm21-21-0.git9d3ce5.1|302	cp -a build/%{_lib}/BugpointPasses.so %{buildroot}%{_libdir}
21mr|llvm21-21-0.git9d3ce5.1|303	#cp -a build/%{_lib}/LLVMHello.so %{buildroot}%{_libdir}
21mr|llvm21-21-0.git9d3ce5.1|304	
21mr|llvm21-21-0.git9d3ce5.1|305	# Will be used in Mesa and ispc
21mr|llvm21-21-0.git9d3ce5.1|306	mkdir -p %{buildroot}%{_olibdir}
21mr|llvm21-21-0.git9d3ce5.1|307	install -m0755 %{buildroot}%{_libdir}/libLLVM-%{maj_ver}.so %{buildroot}%{_olibdir}
21mr|llvm21-21-0.git9d3ce5.1|308	install -m0755 %{buildroot}%{_libdir}/libclang.so.%{maj_ver}%{min_ver}.0 %{buildroot}%{_olibdir}
21mr|llvm21-21-0.git9d3ce5.1|309	pushd %{buildroot}%{_libdir}
21mr|llvm21-21-0.git9d3ce5.1|310	ln -svf libclang.so.%{maj_ver}%{min_ver}.0 libclang.so
21mr|llvm21-21-0.git9d3ce5.1|311	popd
21mr|llvm21-21-0.git9d3ce5.1|312	
21mr|llvm21-21-0.git9d3ce5.1|313	install -m0755 %{buildroot}%{_libdir}/libclang-cpp.so.%{maj_ver}%{min_ver} %{buildroot}%{_olibdir}
21mr|llvm21-21-0.git9d3ce5.1|314	install -m0755 %{buildroot}%{_libdir}/libRemarks.so.%{maj_ver}%{min_ver} %{buildroot}%{_olibdir}
21mr|llvm21-21-0.git9d3ce5.1|315	install -m0755 %{buildroot}%{_libdir}/libLTO.so.%{maj_ver}%{min_ver} %{buildroot}%{_olibdir}
21mr|llvm21-21-0.git9d3ce5.1|316	
21mr|llvm21-21-0.git9d3ce5.1|317	%ifnarch %{ix86}
21mr|llvm21-21-0.git9d3ce5.1|318	cp -fR %{buildroot}/%{_prefix}/lib/* %{buildroot}%{_libdir}/
21mr|llvm21-21-0.git9d3ce5.1|319	rm -fR %{buildroot}/%{_prefix}/lib
21mr|llvm21-21-0.git9d3ce5.1|320	%endif
21mr|llvm21-21-0.git9d3ce5.1|321	
21mr|llvm21-21-0.git9d3ce5.1|322	
21mr|llvm21-21-0.git9d3ce5.1|323	ln -s %{_libdir}/clang/%{maj_ver}/lib/*-linux-gnu \
21mr|llvm21-21-0.git9d3ce5.1|324	%{buildroot}%{_libdir}/clang/%{maj_ver}/lib/%{_os}
21mr|llvm21-21-0.git9d3ce5.1|325	
21mr|llvm21-21-0.git9d3ce5.1|326	mkdir -p %{buildroot}%{_obindir}
21mr|llvm21-21-0.git9d3ce5.1|327	ln -s %{_bindir}/clangd \
21mr|llvm21-21-0.git9d3ce5.1|328	%{buildroot}%{_obindir}/clangd-%{maj_ver}
21mr|llvm21-21-0.git9d3ce5.1|329	
21mr|llvm21-21-0.git9d3ce5.1|330	# RPATH to /opt/... is not needed here
21mr|llvm21-21-0.git9d3ce5.1|331	patchelf --remove-rpath %{buildroot}%{_olibdir}/*.so*
21mr|llvm21-21-0.git9d3ce5.1|332	
21mr|llvm21-21-0.git9d3ce5.1|333	# Versionize shebangs python
21mr|llvm21-21-0.git9d3ce5.1|334	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{hmaptool,scan-view}
21mr|llvm21-21-0.git9d3ce5.1|335	
21mr|llvm21-21-0.git9d3ce5.1|336	%check
21mr|llvm21-21-0.git9d3ce5.1|337	patchelf --print-rpath %{buildroot}%{_bindir}/clang | grep -q %{_libdir}
21mr|llvm21-21-0.git9d3ce5.1|338	
21mr|llvm21-21-0.git9d3ce5.1|339	%{buildroot}%{_bindir}/llvm-config --shared-mode
21mr|llvm21-21-0.git9d3ce5.1|340	%{buildroot}%{_bindir}/clang --version
21mr|llvm21-21-0.git9d3ce5.1|341	
21mr|llvm21-21-0.git9d3ce5.1|342	

14013 21
21mr|lmdb-0.9.31-2|1	# Upstream lmdb is built as an unversioned static library,
21mr|lmdb-0.9.31-2|2	# we patch it to build as a versioned shared one
21mr|lmdb-0.9.31-2|3	%define major %(echo %{version} | cut -d. -f1)
21mr|lmdb-0.9.31-2|4	%define libname %mklibname %{name} %{major}
21mr|lmdb-0.9.31-2|5	%define devname %mklibname %{name} -d
21mr|lmdb-0.9.31-2|6	
21mr|lmdb-0.9.31-2|7	Summary:	Memory-mapped key-value database
21mr|lmdb-0.9.31-2|8	Name:		lmdb
21mr|lmdb-0.9.31-2|9	Version:	0.9.31
21mr|lmdb-0.9.31-2|10	Release:	2
21mr|lmdb-0.9.31-2|11	License:	OpenLDAP
21mr|lmdb-0.9.31-2|12	Group:		System/Libraries
21mr|lmdb-0.9.31-2|13	Url:		http://symas.com/mdb/
21mr|lmdb-0.9.31-2|14	Source0:	https://github.com/LMDB/lmdb/archive/LMDB_%{version}.tar.gz
21mr|lmdb-0.9.31-2|15	Patch0:		ROSA-Build-and-use-shared-libraries.patch
21mr|lmdb-0.9.31-2|16	
21mr|lmdb-0.9.31-2|17	%description
21mr|lmdb-0.9.31-2|18	LMDB is an ultra-fast, ultra-compact key-value embedded data store developed
21mr|lmdb-0.9.31-2|19	by for the OpenLDAP Project. By using memory-mapped files, it provides the
21mr|lmdb-0.9.31-2|20	read performance of a pure in-memory database while still offering the
21mr|lmdb-0.9.31-2|21	persistence of standard disk-based databases, and is only limited to the
21mr|lmdb-0.9.31-2|22	size of the virtual address space.
21mr|lmdb-0.9.31-2|23	
21mr|lmdb-0.9.31-2|24	%files
21mr|lmdb-0.9.31-2|25	%{_bindir}/mdb_*
21mr|lmdb-0.9.31-2|26	%{_mandir}/man1/mdb_*.1*
21mr|lmdb-0.9.31-2|27	
21mr|lmdb-0.9.31-2|28	#----------------------------------------------------------------------------
21mr|lmdb-0.9.31-2|29	
21mr|lmdb-0.9.31-2|30	%package -n %{libname}
21mr|lmdb-0.9.31-2|31	Summary:	Shared library for %{name}
21mr|lmdb-0.9.31-2|32	Group:		System/Libraries
21mr|lmdb-0.9.31-2|33	
21mr|lmdb-0.9.31-2|34	%description -n %{libname}
21mr|lmdb-0.9.31-2|35	Shared library for %{name}.
21mr|lmdb-0.9.31-2|36	
21mr|lmdb-0.9.31-2|37	%files -n %{libname}
21mr|lmdb-0.9.31-2|38	%doc CHANGES COPYRIGHT LICENSE
21mr|lmdb-0.9.31-2|39	%{_libdir}/liblmdb.so.%{major}*
21mr|lmdb-0.9.31-2|40	
21mr|lmdb-0.9.31-2|41	#----------------------------------------------------------------------------
21mr|lmdb-0.9.31-2|42	
21mr|lmdb-0.9.31-2|43	%package -n %{devname}
21mr|lmdb-0.9.31-2|44	Summary:	Development files for %{name}
21mr|lmdb-0.9.31-2|45	Group:		Development/C
21mr|lmdb-0.9.31-2|46	Requires:	%{libname} = %{EVRD}
21mr|lmdb-0.9.31-2|47	Provides:	%{name}-devel = %{EVRD}
21mr|lmdb-0.9.31-2|48	
21mr|lmdb-0.9.31-2|49	%description -n %{devname}
21mr|lmdb-0.9.31-2|50	Development files for %{name}.
21mr|lmdb-0.9.31-2|51	
21mr|lmdb-0.9.31-2|52	%files -n %{devname}
21mr|lmdb-0.9.31-2|53	%{_includedir}/lmdb.h
21mr|lmdb-0.9.31-2|54	%{_libdir}/liblmdb.so
21mr|lmdb-0.9.31-2|55	%{_libdir}/pkgconfig/lmdb.pc
21mr|lmdb-0.9.31-2|56	
21mr|lmdb-0.9.31-2|57	#----------------------------------------------------------------------------
21mr|lmdb-0.9.31-2|58	
21mr|lmdb-0.9.31-2|59	# based on openSUSE spec
21mr|lmdb-0.9.31-2|60	%prep
21mr|lmdb-0.9.31-2|61	%setup -qn lmdb-LMDB_%{version}/libraries/liblmdb
21mr|lmdb-0.9.31-2|62	%patch0 -p3
21mr|lmdb-0.9.31-2|63	
21mr|lmdb-0.9.31-2|64	%build
21mr|lmdb-0.9.31-2|65	%make \
21mr|lmdb-0.9.31-2|66	SOVERSION=%{version} \
21mr|lmdb-0.9.31-2|67	SOMAJ=%{major} \
21mr|lmdb-0.9.31-2|68	CFLAGS="%{optflags}"
21mr|lmdb-0.9.31-2|69	
21mr|lmdb-0.9.31-2|70	%install
21mr|lmdb-0.9.31-2|71	%makeinstall_std \
21mr|lmdb-0.9.31-2|72	SOVERSION=%{version} \
21mr|lmdb-0.9.31-2|73	SOMAJ=%{major} \
21mr|lmdb-0.9.31-2|74	bindir=%{_bindir} \
21mr|lmdb-0.9.31-2|75	libdir=%{_libdir} \
21mr|lmdb-0.9.31-2|76	mandir=%{_mandir} \
21mr|lmdb-0.9.31-2|77	includedir=%{_includedir} \
21mr|lmdb-0.9.31-2|78	datarootdir=%{_datadir}
21mr|lmdb-0.9.31-2|79	
21mr|lmdb-0.9.31-2|80	ln -s -r %{buildroot}%{_libdir}/liblmdb.so.%{version} %{buildroot}%{_libdir}/liblmdb.so.%{major}
21mr|lmdb-0.9.31-2|81	ln -s -r %{buildroot}%{_libdir}/liblmdb.so.%{major} %{buildroot}%{_libdir}/liblmdb.so
21mr|lmdb-0.9.31-2|82	# compatibility with binaries built on e.g. Debian which has only liblmdb.so.0.0.0, no liblmdb.so.0
21mr|lmdb-0.9.31-2|83	ln -s -r %{buildroot}%{_libdir}/liblmdb.so.%{version} %{buildroot}%{_libdir}/liblmdb.so.0.0.0
21mr|lmdb-0.9.31-2|84	
21mr|lmdb-0.9.31-2|85	#https://bugzilla.redhat.com/show_bug.cgi?id=1433661
21mr|lmdb-0.9.31-2|86	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|lmdb-0.9.31-2|87	
21mr|lmdb-0.9.31-2|88	cat << EOF > %{buildroot}%{_libdir}/pkgconfig/lmdb.pc
21mr|lmdb-0.9.31-2|89	prefix=%{_prefix}
21mr|lmdb-0.9.31-2|90	exec_prefix=%{_libexecdir}
21mr|lmdb-0.9.31-2|91	libdir=%{_libdir}
21mr|lmdb-0.9.31-2|92	includedir=%{_includedir}
21mr|lmdb-0.9.31-2|93	
21mr|lmdb-0.9.31-2|94	Name: liblmdb
21mr|lmdb-0.9.31-2|95	Description: Lightning Memory-mapped key-value database
21mr|lmdb-0.9.31-2|96	URL: http://symas.com/mdb/
21mr|lmdb-0.9.31-2|97	Version: %{version}
21mr|lmdb-0.9.31-2|98	Libs: -L\${libdir} -llmdb
21mr|lmdb-0.9.31-2|99	Cflags: -I\${includedir}
21mr|lmdb-0.9.31-2|100	EOF

14014 21
21mr|lmms-1.2.2-8|1	# RemoteZynAddSubFx doesn't work without rpath
21mr|lmms-1.2.2-8|2	%global	_cmake_skip_rpath %%{nil}
21mr|lmms-1.2.2-8|3	
21mr|lmms-1.2.2-8|4	# Needed to avoid link errors on carlabase plugin
21mr|lmms-1.2.2-8|5	# See upstream issue #4156
21mr|lmms-1.2.2-8|6	%global	_disable_ld_no_undefined 1
21mr|lmms-1.2.2-8|7	
21mr|lmms-1.2.2-8|8	# Little hack to avoid test failure on i686
21mr|lmms-1.2.2-8|9	%global __requires_exclude libvstbase.*|libcarla_native-plugin*
21mr|lmms-1.2.2-8|10	
21mr|lmms-1.2.2-8|11	
21mr|lmms-1.2.2-8|12	%define	devname %mklibname %{name} -d
21mr|lmms-1.2.2-8|13	%define	candidate rc6
21mr|lmms-1.2.2-8|14	
21mr|lmms-1.2.2-8|15	Summary:	Linux MultiMedia Studio
21mr|lmms-1.2.2-8|16	Name:		lmms
21mr|lmms-1.2.2-8|17	Version:	1.2.2
21mr|lmms-1.2.2-8|18	Release:	8
21mr|lmms-1.2.2-8|19	License:	GPLv2+
21mr|lmms-1.2.2-8|20	Group:		Sound
21mr|lmms-1.2.2-8|21	Url:		http://lmms.sourceforge.net/
21mr|lmms-1.2.2-8|22	# We need to re-package the original sources (%%{name}-%%{version}-%%{candidate}.tar.gz)
21mr|lmms-1.2.2-8|23	# since they don't include some needed sub-modules
21mr|lmms-1.2.2-8|24	Source0:	https://github.com/LMMS/lmms/archive/%{name}-%{version}.tar.gz
21mr|lmms-1.2.2-8|25	Source1:	lmms-1.2.0_ru.tar.gz
21mr|lmms-1.2.2-8|26	Source100:	%{name}.rpmlintrc
21mr|lmms-1.2.2-8|27	# Fix building against Carla 2.4.3, see #6395
21mr|lmms-1.2.2-8|28	Patch0:         lmms-1.2.2_carla_2.4.3.patch
21mr|lmms-1.2.2-8|29	BuildRequires:	cmake >= 2.8.11
21mr|lmms-1.2.2-8|30	BuildRequires:	doxygen
21mr|lmms-1.2.2-8|31	BuildRequires:	git
21mr|lmms-1.2.2-8|32	BuildRequires:	qt5-linguist-tools
21mr|lmms-1.2.2-8|33	BuildRequires:	fltk-devel
21mr|lmms-1.2.2-8|34	BuildRequires:	ladspa-devel
21mr|lmms-1.2.2-8|35	BuildRequires:	lame-devel
21mr|lmms-1.2.2-8|36	BuildRequires:	SDL_sound-devel
21mr|lmms-1.2.2-8|37	BuildRequires:	soundio-devel
21mr|lmms-1.2.2-8|38	# Synthesis ToolKit
21mr|lmms-1.2.2-8|39	BuildRequires:	stk-devel >= 4.4.4
21mr|lmms-1.2.2-8|40	BuildRequires:	pkgconfig(alsa)
21mr|lmms-1.2.2-8|41	BuildRequires:	pkgconfig(bash-completion)
21mr|lmms-1.2.2-8|42	BuildRequires:	pkgconfig(carla-standalone) >= 1.9.5
21mr|lmms-1.2.2-8|43	BuildRequires:	pkgconfig(fftw3) >= 3.0.0
21mr|lmms-1.2.2-8|44	BuildRequires:	pkgconfig(fluidsynth) >= 1.0.7
21mr|lmms-1.2.2-8|45	BuildRequires:	pkgconfig(freetype2)
21mr|lmms-1.2.2-8|46	BuildRequires:	pkgconfig(gig) >= 4.1.0
21mr|lmms-1.2.2-8|47	BuildRequires:	pkgconfig(jack)
21mr|lmms-1.2.2-8|48	BuildRequires:	pkgconfig(libpulse)
21mr|lmms-1.2.2-8|49	BuildRequires:	pkgconfig(ogg)
21mr|lmms-1.2.2-8|50	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|lmms-1.2.2-8|51	BuildRequires:	pkgconfig(Qt5Core)
21mr|lmms-1.2.2-8|52	BuildRequires:	pkgconfig(Qt5Gui)
21mr|lmms-1.2.2-8|53	BuildRequires:	pkgconfig(Qt5Test)
21mr|lmms-1.2.2-8|54	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lmms-1.2.2-8|55	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|lmms-1.2.2-8|56	BuildRequires:	pkgconfig(Qt5Xml)
21mr|lmms-1.2.2-8|57	BuildRequires:	pkgconfig(samplerate) >= 0.1.8
21mr|lmms-1.2.2-8|58	BuildRequires:	pkgconfig(sdl)
21mr|lmms-1.2.2-8|59	BuildRequires:	pkgconfig(sndio)
21mr|lmms-1.2.2-8|60	BuildRequires:	pkgconfig(sndfile) >= 1.0.26
21mr|lmms-1.2.2-8|61	BuildRequires:	pkgconfig(vorbis)
21mr|lmms-1.2.2-8|62	BuildRequires:	pkgconfig(x11)
21mr|lmms-1.2.2-8|63	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|lmms-1.2.2-8|64	BuildRequires:	pkgconfig(xcb-util)
21mr|lmms-1.2.2-8|65	BuildRequires:	pkgconfig(xext)
21mr|lmms-1.2.2-8|66	BuildRequires:	pkgconfig(xft)
21mr|lmms-1.2.2-8|67	BuildRequires:	pkgconfig(xinerama)
21mr|lmms-1.2.2-8|68	%ifarch %{ix86}
21mr|lmms-1.2.2-8|69	# For full VST support (only on 32bit)
21mr|lmms-1.2.2-8|70	BuildRequires:	wine32-stable-devel
21mr|lmms-1.2.2-8|71	%endif
21mr|lmms-1.2.2-8|72	Requires:	lv2-calf-plugins
21mr|lmms-1.2.2-8|73	Requires:	caps
21mr|lmms-1.2.2-8|74	Requires:	carla
21mr|lmms-1.2.2-8|75	Requires:	carla-vst
21mr|lmms-1.2.2-8|76	Requires:	cmt
21mr|lmms-1.2.2-8|77	Requires:	fltk
21mr|lmms-1.2.2-8|78	Requires:	lame
21mr|lmms-1.2.2-8|79	Requires:	swh-plugins
21mr|lmms-1.2.2-8|80	%rename		lmms-mt
21mr|lmms-1.2.2-8|81	
21mr|lmms-1.2.2-8|82	%description
21mr|lmms-1.2.2-8|83	LMMS combines the features of a tracker-sequencer program and those of
21mr|lmms-1.2.2-8|84	powerful synthesizers, samplers, effects etc. in a modern, user-friendly and
21mr|lmms-1.2.2-8|85	easy to use graphical user-interface.
21mr|lmms-1.2.2-8|86	
21mr|lmms-1.2.2-8|87	%files
21mr|lmms-1.2.2-8|88	%doc README.md LICENSE.txt
21mr|lmms-1.2.2-8|89	%{_bindir}/%{name}
21mr|lmms-1.2.2-8|90	%{_datadir}/%{name}
21mr|lmms-1.2.2-8|91	%{_libdir}/%{name}/*
21mr|lmms-1.2.2-8|92	%{_mandir}/man?/*
21mr|lmms-1.2.2-8|93	%{_datadir}/applications/*.desktop
21mr|lmms-1.2.2-8|94	%{_datadir}/bash-completion/completions/%{name}
21mr|lmms-1.2.2-8|95	%{_datadir}/mime/packages/%{name}.xml
21mr|lmms-1.2.2-8|96	%{_iconsdir}/hicolor/*/apps/%{name}.*
21mr|lmms-1.2.2-8|97	%{_iconsdir}/hicolor/scalable/mimetypes/application-x-%{name}-project.svg
21mr|lmms-1.2.2-8|98	%{_iconsdir}/hicolor/*/mimetypes/application-x-%{name}-project.png
21mr|lmms-1.2.2-8|99	%{_sysconfdir}/modules-load.d/%{name}.conf
21mr|lmms-1.2.2-8|100	
21mr|lmms-1.2.2-8|101	#----------------------------------------------------------------------------
21mr|lmms-1.2.2-8|102	
21mr|lmms-1.2.2-8|103	%package -n %{devname}
21mr|lmms-1.2.2-8|104	Summary:	LMMS development files
21mr|lmms-1.2.2-8|105	Group:		Development/Other
21mr|lmms-1.2.2-8|106	
21mr|lmms-1.2.2-8|107	%description -n %{devname}
21mr|lmms-1.2.2-8|108	Development headers for LMMS.
21mr|lmms-1.2.2-8|109	
21mr|lmms-1.2.2-8|110	%files -n %{devname}
21mr|lmms-1.2.2-8|111	%doc LICENSE.txt
21mr|lmms-1.2.2-8|112	%{_includedir}/%{name}/*
21mr|lmms-1.2.2-8|113	
21mr|lmms-1.2.2-8|114	#----------------------------------------------------------------------------
21mr|lmms-1.2.2-8|115	
21mr|lmms-1.2.2-8|116	%prep
21mr|lmms-1.2.2-8|117	%autosetup -p1 -n %{name}-%{version}
21mr|lmms-1.2.2-8|118	
21mr|lmms-1.2.2-8|119	pushd data/locale
21mr|lmms-1.2.2-8|120	tar -xvzf %{SOURCE1}
21mr|lmms-1.2.2-8|121	popd
21mr|lmms-1.2.2-8|122	
21mr|lmms-1.2.2-8|123	# Fix perms
21mr|lmms-1.2.2-8|124	find . -name "*.h" -o -name "*.cpp"| xargs chmod 0644
21mr|lmms-1.2.2-8|125	
21mr|lmms-1.2.2-8|126	
21mr|lmms-1.2.2-8|127	%build
21mr|lmms-1.2.2-8|128	# Workaround FindFLTK.cmake bug with FLTK 1.3.3
21mr|lmms-1.2.2-8|129	# see: http://osdir.com/ml/general/2015-07/msg33210.html
21mr|lmms-1.2.2-8|130	%cmake -DCMAKE_BUILD_TYPE="Release" \
21mr|lmms-1.2.2-8|131	-DFORCE_VERSION="internal" \
21mr|lmms-1.2.2-8|132	-DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
21mr|lmms-1.2.2-8|133	-DFLTK_FLUID_EXECUTABLE="%{_bindir}/fluid" \
21mr|lmms-1.2.2-8|134	-DFLTK_INCLUDE_DIR="%{_includedir}/FL" \
21mr|lmms-1.2.2-8|135	-DWANT_CARLA=ON -DWANT_SOUNDIO=ON \
21mr|lmms-1.2.2-8|136	-DWANT_QT5=ON -DWANT_WEAKJACK=OFF \
21mr|lmms-1.2.2-8|137	-DBUNDLE_QT5_TRANSLATIONS=ON \
21mr|lmms-1.2.2-8|138	%ifarch x86_64
21mr|lmms-1.2.2-8|139	-DWANT_VST_NOWINE=ON -DWANT_VST=OFF
21mr|lmms-1.2.2-8|140	%else
21mr|lmms-1.2.2-8|141	-DWANT_VST_NOWINE=OFF -DWANT_VST=ON
21mr|lmms-1.2.2-8|142	%endif
21mr|lmms-1.2.2-8|143	%make
21mr|lmms-1.2.2-8|144	
21mr|lmms-1.2.2-8|145	
21mr|lmms-1.2.2-8|146	%install
21mr|lmms-1.2.2-8|147	%makeinstall_std -C build
21mr|lmms-1.2.2-8|148	
21mr|lmms-1.2.2-8|149	rm -rf %{buildroot}%{_datadir}/menu/%{name}
21mr|lmms-1.2.2-8|150	
21mr|lmms-1.2.2-8|151	# Remove unwanted static library
21mr|lmms-1.2.2-8|152	rm -f %{buildroot}%{_libdir}/libqx11embedcontainer.a
21mr|lmms-1.2.2-8|153	
21mr|lmms-1.2.2-8|154	# To enable MIDI support at program start
21mr|lmms-1.2.2-8|155	mkdir -p %{buildroot}%{_sysconfdir}/modules-load.d
21mr|lmms-1.2.2-8|156	echo "snd_seq" > %{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21mr|lmms-1.2.2-8|157	
21mr|lmms-1.2.2-8|158	# Why they install 2 times all the icons?
21mr|lmms-1.2.2-8|159	rm -rf %{_iconsdir}/hicolor/16x16@2
21mr|lmms-1.2.2-8|160	rm -rf %{_iconsdir}/hicolor/24x24@2
21mr|lmms-1.2.2-8|161	rm -rf %{_iconsdir}/hicolor/32x32@2
21mr|lmms-1.2.2-8|162	rm -rf %{_iconsdir}/hicolor/48x48@2
21mr|lmms-1.2.2-8|163	rm -rf %{_iconsdir}/hicolor/64x64@2
21mr|lmms-1.2.2-8|164	rm -rf %{_iconsdir}/hicolor/128x128@2

14015 21
21mr|lm_sensors-3.6.0-4|1	%define major 5
21mr|lm_sensors-3.6.0-4|2	%define libname %mklibname %{name} %{major}
21mr|lm_sensors-3.6.0-4|3	%define devname %mklibname %{name} -d
21mr|lm_sensors-3.6.0-4|4	
21mr|lm_sensors-3.6.0-4|5	%define hyphver %(echo %{version}|tr -s . -)
21mr|lm_sensors-3.6.0-4|6	
21mr|lm_sensors-3.6.0-4|7	Summary:	Hardware monitoring tools
21mr|lm_sensors-3.6.0-4|8	Name:		lm_sensors
21mr|lm_sensors-3.6.0-4|9	Epoch:		1
21mr|lm_sensors-3.6.0-4|10	Version:	3.6.0
21mr|lm_sensors-3.6.0-4|11	Release:	4
21mr|lm_sensors-3.6.0-4|12	License:	LGPLv2+
21mr|lm_sensors-3.6.0-4|13	Group:		System/Kernel and hardware
21mr|lm_sensors-3.6.0-4|14	Url:		https://github.com/lm-sensors/lm-sensors
21mr|lm_sensors-3.6.0-4|15	Source0:	https://github.com/lm-sensors/lm-sensors/archive/V%{hyphver}.tar.gz?/lm-sensors-%{hyphver}.tar.gz
21mr|lm_sensors-3.6.0-4|16	Source1:	lm_sensors.sysconfig
21mr|lm_sensors-3.6.0-4|17	# these 2 were taken from PLD-linux, Thanks!
21mr|lm_sensors-3.6.0-4|18	Source2:	sensord.sysconfig
21mr|lm_sensors-3.6.0-4|19	Source10:	README.urpmi
21mr|lm_sensors-3.6.0-4|20	# https://github.com/lm-sensors/lm-sensors/pull/367
21mr|lm_sensors-3.6.0-4|21	Patch0001:	0001-Do-not-run-lm_sensors.service-in-virtual-environment.patch
21mr|lm_sensors-3.6.0-4|22	BuildRequires:	bison
21mr|lm_sensors-3.6.0-4|23	BuildRequires:	chrpath
21mr|lm_sensors-3.6.0-4|24	BuildRequires:	flex
21mr|lm_sensors-3.6.0-4|25	BuildRequires:	sysfsutils-devel
21mr|lm_sensors-3.6.0-4|26	BuildRequires:	pkgconfig(librrd)
21mr|lm_sensors-3.6.0-4|27	%ifarch %{ix86} %{x86_64}
21mr|lm_sensors-3.6.0-4|28	Requires:	dmidecode
21mr|lm_sensors-3.6.0-4|29	%endif
21mr|lm_sensors-3.6.0-4|30	
21mr|lm_sensors-3.6.0-4|31	%description
21mr|lm_sensors-3.6.0-4|32	This package contains a collection of user space tools for general SMBus
21mr|lm_sensors-3.6.0-4|33	access and hardware monitoring. SMBus, also known as System Management Bus,
21mr|lm_sensors-3.6.0-4|34	is a protocol for communicating through a I2C ('I squared C') bus. Many modern
21mr|lm_sensors-3.6.0-4|35	mainboards have a System Management Bus. There are a lot of devices which can
21mr|lm_sensors-3.6.0-4|36	be connected to a SMBus; the most notable are modern memory chips with EEPROM
21mr|lm_sensors-3.6.0-4|37	memories and chips for hardware monitoring.
21mr|lm_sensors-3.6.0-4|38	
21mr|lm_sensors-3.6.0-4|39	Most modern mainboards incorporate some form of hardware monitoring chips.
21mr|lm_sensors-3.6.0-4|40	These chips read things like chip temperatures, fan rotation speeds and
21mr|lm_sensors-3.6.0-4|41	voltage levels. There are quite a few different chips which can be used
21mr|lm_sensors-3.6.0-4|42	by mainboard builders for approximately the same results.
21mr|lm_sensors-3.6.0-4|43	
21mr|lm_sensors-3.6.0-4|44	%files
21mr|lm_sensors-3.6.0-4|45	%license COPYING COPYING.LGPL
21mr|lm_sensors-3.6.0-4|46	%doc CHANGES CONTRIBUTORS README doc README.urpmi
21mr|lm_sensors-3.6.0-4|47	%config(noreplace) %{_sysconfdir}/sensors3.conf
21mr|lm_sensors-3.6.0-4|48	%config(noreplace) %{_sysconfdir}/sysconfig/sensord
21mr|lm_sensors-3.6.0-4|49	%config(noreplace) %{_sysconfdir}/sysconfig/lm_sensors
21mr|lm_sensors-3.6.0-4|50	%{_bindir}/sensors
21mr|lm_sensors-3.6.0-4|51	%{_bindir}/sensors-conf-convert
21mr|lm_sensors-3.6.0-4|52	%{_sbindir}/sensors-detect
21mr|lm_sensors-3.6.0-4|53	%{_sbindir}/sensord
21mr|lm_sensors-3.6.0-4|54	%{_mandir}/man1/*
21mr|lm_sensors-3.6.0-4|55	%{_mandir}/man5/*
21mr|lm_sensors-3.6.0-4|56	%{_mandir}/man8/*
21mr|lm_sensors-3.6.0-4|57	%{_sbindir}/fancontrol
21mr|lm_sensors-3.6.0-4|58	%{_sbindir}/pwmconfig
21mr|lm_sensors-3.6.0-4|59	%ifarch %{x86_64} %{ix86}
21mr|lm_sensors-3.6.0-4|60	%{_sbindir}/isadump
21mr|lm_sensors-3.6.0-4|61	%{_sbindir}/isaset
21mr|lm_sensors-3.6.0-4|62	%endif
21mr|lm_sensors-3.6.0-4|63	%{_unitdir}/fancontrol.service
21mr|lm_sensors-3.6.0-4|64	%{_unitdir}/lm_sensors.service
21mr|lm_sensors-3.6.0-4|65	%{_unitdir}/sensord.service
21mr|lm_sensors-3.6.0-4|66	
21mr|lm_sensors-3.6.0-4|67	%post
21mr|lm_sensors-3.6.0-4|68	%systemd_post fancontrol.service lm_sensors.service sensord.service
21mr|lm_sensors-3.6.0-4|69	
21mr|lm_sensors-3.6.0-4|70	%preun
21mr|lm_sensors-3.6.0-4|71	%systemd_preun fancontrol.service lm_sensors.service sensord.service
21mr|lm_sensors-3.6.0-4|72	
21mr|lm_sensors-3.6.0-4|73	#------------------------------------------------------------------
21mr|lm_sensors-3.6.0-4|74	
21mr|lm_sensors-3.6.0-4|75	%package -n %{libname}
21mr|lm_sensors-3.6.0-4|76	Summary:	Libraries needed for %{name}
21mr|lm_sensors-3.6.0-4|77	Group:		System/Libraries
21mr|lm_sensors-3.6.0-4|78	
21mr|lm_sensors-3.6.0-4|79	%description -n %{libname}
21mr|lm_sensors-3.6.0-4|80	Libraries to access %{name} internal data.
21mr|lm_sensors-3.6.0-4|81	
21mr|lm_sensors-3.6.0-4|82	%files -n %{libname}
21mr|lm_sensors-3.6.0-4|83	%license COPYING COPYING.LGPL
21mr|lm_sensors-3.6.0-4|84	%{_libdir}/libsensors.so.%{major}*
21mr|lm_sensors-3.6.0-4|85	
21mr|lm_sensors-3.6.0-4|86	#------------------------------------------------------------------
21mr|lm_sensors-3.6.0-4|87	
21mr|lm_sensors-3.6.0-4|88	%package -n %{devname}
21mr|lm_sensors-3.6.0-4|89	Summary:	Development libraries and header files for %{name}
21mr|lm_sensors-3.6.0-4|90	Group:		Development/C
21mr|lm_sensors-3.6.0-4|91	Requires:	%{libname} = %{EVRD}
21mr|lm_sensors-3.6.0-4|92	Provides:	%{name}-devel = %{EVRD}
21mr|lm_sensors-3.6.0-4|93	
21mr|lm_sensors-3.6.0-4|94	%description -n %{devname}
21mr|lm_sensors-3.6.0-4|95	Development libraries and header files for %{name}.
21mr|lm_sensors-3.6.0-4|96	
21mr|lm_sensors-3.6.0-4|97	You might want to use this package while building applications that might
21mr|lm_sensors-3.6.0-4|98	take advantage of %{name} if found.
21mr|lm_sensors-3.6.0-4|99	
21mr|lm_sensors-3.6.0-4|100	%files -n %{devname}
21mr|lm_sensors-3.6.0-4|101	%license COPYING COPYING.LGPL
21mr|lm_sensors-3.6.0-4|102	%doc README CHANGES
21mr|lm_sensors-3.6.0-4|103	%{_libdir}/libsensors.so
21mr|lm_sensors-3.6.0-4|104	%{_includedir}/sensors/*
21mr|lm_sensors-3.6.0-4|105	%{_mandir}/man3/*
21mr|lm_sensors-3.6.0-4|106	
21mr|lm_sensors-3.6.0-4|107	#------------------------------------------------------------------
21mr|lm_sensors-3.6.0-4|108	
21mr|lm_sensors-3.6.0-4|109	%prep
21mr|lm_sensors-3.6.0-4|110	%setup -qn lm-sensors-%{hyphver}
21mr|lm_sensors-3.6.0-4|111	
21mr|lm_sensors-3.6.0-4|112	%build
21mr|lm_sensors-3.6.0-4|113	%setup_compile_flags
21mr|lm_sensors-3.6.0-4|114	
21mr|lm_sensors-3.6.0-4|115	%make \
21mr|lm_sensors-3.6.0-4|116	CC=%{__cc} \
21mr|lm_sensors-3.6.0-4|117	PREFIX=%{_prefix}	\
21mr|lm_sensors-3.6.0-4|118	ETCDIR=%{_sysconfdir}	\
21mr|lm_sensors-3.6.0-4|119	LIBDIR=%{_libdir}	\
21mr|lm_sensors-3.6.0-4|120	MANDIR=%{_mandir}	\
21mr|lm_sensors-3.6.0-4|121	EXLDFLAGS="%{ldflags}"	\
21mr|lm_sensors-3.6.0-4|122	PROG_EXTRA=sensord	\
21mr|lm_sensors-3.6.0-4|123	BUILD_STATIC_LIB=0	\
21mr|lm_sensors-3.6.0-4|124	user
21mr|lm_sensors-3.6.0-4|125	
21mr|lm_sensors-3.6.0-4|126	cp %{SOURCE10} .
21mr|lm_sensors-3.6.0-4|127	
21mr|lm_sensors-3.6.0-4|128	%install
21mr|lm_sensors-3.6.0-4|129	%make \
21mr|lm_sensors-3.6.0-4|130	CC=%{__cc} \
21mr|lm_sensors-3.6.0-4|131	DESTDIR=%{buildroot}	\
21mr|lm_sensors-3.6.0-4|132	PREFIX=%{_prefix}	\
21mr|lm_sensors-3.6.0-4|133	ETCDIR=%{_sysconfdir}	\
21mr|lm_sensors-3.6.0-4|134	LIBDIR=%{_libdir}	\
21mr|lm_sensors-3.6.0-4|135	MANDIR=%{_mandir}	\
21mr|lm_sensors-3.6.0-4|136	EXLDFLAGS="%{ldflags}"	\
21mr|lm_sensors-3.6.0-4|137	PROG_EXTRA=sensord	\
21mr|lm_sensors-3.6.0-4|138	BUILD_STATIC_LIB=0	\
21mr|lm_sensors-3.6.0-4|139	user_install
21mr|lm_sensors-3.6.0-4|140	
21mr|lm_sensors-3.6.0-4|141	ln -s sensors.conf.5.gz %{buildroot}%{_mandir}/man5/sensors3.conf.5.gz
21mr|lm_sensors-3.6.0-4|142	
21mr|lm_sensors-3.6.0-4|143	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|lm_sensors-3.6.0-4|144	mkdir -p %{buildroot}%{_sysconfdir}/sensors.d
21mr|lm_sensors-3.6.0-4|145	mkdir -p %{buildroot}%{_unitdir}
21mr|lm_sensors-3.6.0-4|146	install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/lm_sensors
21mr|lm_sensors-3.6.0-4|147	install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/sensord
21mr|lm_sensors-3.6.0-4|148	# (tpg) service files
21mr|lm_sensors-3.6.0-4|149	install -p -m 644 prog/init/lm_sensors.service %{buildroot}%{_unitdir}
21mr|lm_sensors-3.6.0-4|150	install -p -m 644 prog/init/sensord.service %{buildroot}%{_unitdir}
21mr|lm_sensors-3.6.0-4|151	install -p -m 644 prog/init/fancontrol.service %{buildroot}%{_unitdir}

14016 21
21mr|lndir-1.0.3-1|1	Name: lndir
21mr|lndir-1.0.3-1|2	Version:	1.0.3
21mr|lndir-1.0.3-1|3	Release:	1
21mr|lndir-1.0.3-1|4	Summary: Create a shadow directory of symbolic links to another directory tree
21mr|lndir-1.0.3-1|5	Group: System/X11
21mr|lndir-1.0.3-1|6	URL: http://xorg.freedesktop.org
21mr|lndir-1.0.3-1|7	Source: http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.bz2
21mr|lndir-1.0.3-1|8	License: MIT
21mr|lndir-1.0.3-1|9	
21mr|lndir-1.0.3-1|10	BuildRequires: x11-util-macros >= 1.0.1
21mr|lndir-1.0.3-1|11	BuildRequires: x11-proto-devel
21mr|lndir-1.0.3-1|12	BuildRequires: pkgconfig
21mr|lndir-1.0.3-1|13	
21mr|lndir-1.0.3-1|14	%description
21mr|lndir-1.0.3-1|15	The lndir program makes a shadow copy of a directory tree, except that
21mr|lndir-1.0.3-1|16	the shadow is not populated with real files but instead with symbolic links
21mr|lndir-1.0.3-1|17	pointing at the real files in the source directory tree. This is usually
21mr|lndir-1.0.3-1|18	useful for maintaining source code for different machine architectures. You
21mr|lndir-1.0.3-1|19	create a shadow directory containing links to the real source, which you will
21mr|lndir-1.0.3-1|20	have usually mounted from a remote machine. You can build in the shadow tree,
21mr|lndir-1.0.3-1|21	and the object files will be in the shadow directory, while the source files
21mr|lndir-1.0.3-1|22	in the shadow directory are just symlinks to the real files.
21mr|lndir-1.0.3-1|23	
21mr|lndir-1.0.3-1|24	%prep
21mr|lndir-1.0.3-1|25	%setup -q -n %{name}-%{version}
21mr|lndir-1.0.3-1|26	
21mr|lndir-1.0.3-1|27	%build
21mr|lndir-1.0.3-1|28	%configure 	--x-includes=%{_includedir} \
21mr|lndir-1.0.3-1|29	--x-libraries=%{_libdir}
21mr|lndir-1.0.3-1|30	%make
21mr|lndir-1.0.3-1|31	
21mr|lndir-1.0.3-1|32	%install
21mr|lndir-1.0.3-1|33	rm -rf %{buildroot}
21mr|lndir-1.0.3-1|34	%makeinstall_std
21mr|lndir-1.0.3-1|35	
21mr|lndir-1.0.3-1|36	%clean
21mr|lndir-1.0.3-1|37	rm -rf %{buildroot}
21mr|lndir-1.0.3-1|38	
21mr|lndir-1.0.3-1|39	%files
21mr|lndir-1.0.3-1|40	%defattr(-,root,root)
21mr|lndir-1.0.3-1|41	%{_bindir}/lndir
21mr|lndir-1.0.3-1|42	%{_mandir}/man1/lndir.*

14017 21
21mr|localizer-1.23-10|1	Name:           localizer
21mr|localizer-1.23-10|2	Version:        1.23
21mr|localizer-1.23-10|3	Release:        10
21mr|localizer-1.23-10|4	Summary:        Type-safe localization message access for Java
21mr|localizer-1.23-10|5	
21mr|localizer-1.23-10|6	License:        MIT
21mr|localizer-1.23-10|7	URL:            https://github.com/kohsuke/localizer
21mr|localizer-1.23-10|8	Source0:        https://github.com/kohsuke/%{name}/archive/%{name}-parent-%{version}.tar.gz
21mr|localizer-1.23-10|9	# License text taken from http://www.opensource.org/licenses/mit-license.php
21mr|localizer-1.23-10|10	Source1:        LICENSE.txt
21mr|localizer-1.23-10|11	
21mr|localizer-1.23-10|12	Group:          Development/Java
21mr|localizer-1.23-10|13	BuildArch:      noarch
21mr|localizer-1.23-10|14	# Java stack is not supported on x86_32
21mr|localizer-1.23-10|15	ExcludeArch: %{ix86}
21mr|localizer-1.23-10|16	
21mr|localizer-1.23-10|17	BuildRequires:  maven-local
21mr|localizer-1.23-10|18	BuildRequires:  mvn(com.sun.codemodel:codemodel)
21mr|localizer-1.23-10|19	BuildRequires:  mvn(junit:junit)
21mr|localizer-1.23-10|20	BuildRequires:  mvn(org.apache.ant:ant)
21mr|localizer-1.23-10|21	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|localizer-1.23-10|22	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|localizer-1.23-10|23	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|localizer-1.23-10|24	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|localizer-1.23-10|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|localizer-1.23-10|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|localizer-1.23-10|27	
21mr|localizer-1.23-10|28	
21mr|localizer-1.23-10|29	%description
21mr|localizer-1.23-10|30	This package provides Java code generator for type-safe
21mr|localizer-1.23-10|31	message resource bundle access.
21mr|localizer-1.23-10|32	
21mr|localizer-1.23-10|33	%package        parent
21mr|localizer-1.23-10|34	Summary:        Parent POM file for %{name}
21mr|localizer-1.23-10|35	
21mr|localizer-1.23-10|36	%description    parent
21mr|localizer-1.23-10|37	This package contains parent POM file for %{name}.
21mr|localizer-1.23-10|38	
21mr|localizer-1.23-10|39	%package -n     maven-localizer-plugin
21mr|localizer-1.23-10|40	Summary:        Maven plugin for %{name}
21mr|localizer-1.23-10|41	
21mr|localizer-1.23-10|42	%description -n maven-localizer-plugin
21mr|localizer-1.23-10|43	This package contains Apache Maven plugin for %{name}.
21mr|localizer-1.23-10|44	
21mr|localizer-1.23-10|45	%package        javadoc
21mr|localizer-1.23-10|46	Summary:        Javadoc for %{name}
21mr|localizer-1.23-10|47	
21mr|localizer-1.23-10|48	%description    javadoc
21mr|localizer-1.23-10|49	This package contains the API documentation for %{name}.
21mr|localizer-1.23-10|50	
21mr|localizer-1.23-10|51	
21mr|localizer-1.23-10|52	%prep
21mr|localizer-1.23-10|53	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|localizer-1.23-10|54	
21mr|localizer-1.23-10|55	cp %{SOURCE1} LICENSE
21mr|localizer-1.23-10|56	
21mr|localizer-1.23-10|57	# Separate package for parent POM
21mr|localizer-1.23-10|58	%mvn_package ":localizer-parent" parent
21mr|localizer-1.23-10|59	
21mr|localizer-1.23-10|60	%build
21mr|localizer-1.23-10|61	%mvn_build -s
21mr|localizer-1.23-10|62	
21mr|localizer-1.23-10|63	%install
21mr|localizer-1.23-10|64	%mvn_install
21mr|localizer-1.23-10|65	
21mr|localizer-1.23-10|66	
21mr|localizer-1.23-10|67	%files -f .mfiles-localizer
21mr|localizer-1.23-10|68	%doc LICENSE
21mr|localizer-1.23-10|69	%files parent -f .mfiles-parent
21mr|localizer-1.23-10|70	%doc LICENSE
21mr|localizer-1.23-10|71	%files -n maven-localizer-plugin -f .mfiles-maven-localizer-plugin
21mr|localizer-1.23-10|72	%doc LICENSE
21mr|localizer-1.23-10|73	%files javadoc -f .mfiles-javadoc
21mr|localizer-1.23-10|74	%doc LICENSE
21mr|localizer-1.23-10|75	

14018 21
21mr|local-policy-0.6.0-6|1	%define _unpackaged_files_terminate_build 1
21mr|local-policy-0.6.0-6|2	
21mr|local-policy-0.6.0-6|3	Name:		local-policy
21mr|local-policy-0.6.0-6|4	Version:	0.6.0
21mr|local-policy-0.6.0-6|5	Release:	6
21mr|local-policy-0.6.0-6|6	
21mr|local-policy-0.6.0-6|7	Summary:	Rosa Local policies (based on ALT Local policies)
21mr|local-policy-0.6.0-6|8	License:	GPLv2+
21mr|local-policy-0.6.0-6|9	Group:		System/Base
21mr|local-policy-0.6.0-6|10	Url:		http://git.altlinux.org/people/sin/packages/local-policy.git
21mr|local-policy-0.6.0-6|11	
21mr|local-policy-0.6.0-6|12	BuildArch:	noarch
21mr|local-policy-0.6.0-6|13	#for pre_control macros
21mr|local-policy-0.6.0-6|14	BuildRequires:	control
21mr|local-policy-0.6.0-6|15	
21mr|local-policy-0.6.0-6|16	Requires(pre):	control
21mr|local-policy-0.6.0-6|17	# for functions-local-policy
21mr|local-policy-0.6.0-6|18	Requires(pre):	libcap-utils
21mr|local-policy-0.6.0-6|19	Requires:	control-sshd-permit-root-login
21mr|local-policy-0.6.0-6|20	
21mr|local-policy-0.6.0-6|21	Source0:	%{name}-%{version}.tar
21mr|local-policy-0.6.0-6|22	
21mr|local-policy-0.6.0-6|23	%description
21mr|local-policy-0.6.0-6|24	Local policies for Rosa (based on ALT solutions based on Sisyphus)
21mr|local-policy-0.6.0-6|25	includes additional control facilities and default policies
21mr|local-policy-0.6.0-6|26	templates in PReg format converted to XML.
21mr|local-policy-0.6.0-6|27	
21mr|local-policy-0.6.0-6|28	%files
21mr|local-policy-0.6.0-6|29	%dir %attr(0700, root, root) %{_sysconfdir}/%{name}-system
21mr|local-policy-0.6.0-6|30	%dir %{_sysconfdir}/%{name}
21mr|local-policy-0.6.0-6|31	%{_sysconfdir}/control.d/facilities/*
21mr|local-policy-0.6.0-6|32	%{_sysconfdir}/control.d/functions-local-policy
21mr|local-policy-0.6.0-6|33	%dir %{_datadir}/%{name}
21mr|local-policy-0.6.0-6|34	%{_datadir}/%{name}/*
21mr|local-policy-0.6.0-6|35	
21mr|local-policy-0.6.0-6|36	%pre
21mr|local-policy-0.6.0-6|37	%{_sbindir}/groupadd -r -f remote 2> /dev/null ||:
21mr|local-policy-0.6.0-6|38	%pre_control local-policy-system-access
21mr|local-policy-0.6.0-6|39	if [ ! -f "/var/run/control/local-policy-system-access" ]; then
21mr|local-policy-0.6.0-6|40	[ ! -d "/var/run/control" ] ||
21mr|local-policy-0.6.0-6|41	echo restricted > "/var/run/control/local-policy-system-access"
21mr|local-policy-0.6.0-6|42	fi
21mr|local-policy-0.6.0-6|43	
21mr|local-policy-0.6.0-6|44	%post
21mr|local-policy-0.6.0-6|45	%post_control -s restricted local-policy-system-access
21mr|local-policy-0.6.0-6|46	
21mr|local-policy-0.6.0-6|47	#--------------------------------------------------------
21mr|local-policy-0.6.0-6|48	%prep
21mr|local-policy-0.6.0-6|49	%setup -q
21mr|local-policy-0.6.0-6|50	sed -i '/CONFIG=/ s,openssh,ssh,' controls/ssh*
21mr|local-policy-0.6.0-6|51	
21mr|local-policy-0.6.0-6|52	%install
21mr|local-policy-0.6.0-6|53	for i in sshd-gssapi-auth \
21mr|local-policy-0.6.0-6|54	sshd-allow-groups-list \
21mr|local-policy-0.6.0-6|55	ssh-gssapi-auth \
21mr|local-policy-0.6.0-6|56	krb5-conf-ccache \
21mr|local-policy-0.6.0-6|57	ldap-reverse-dns-lookup \
21mr|local-policy-0.6.0-6|58	ldap-tls-cert-check \
21mr|local-policy-0.6.0-6|59	local-policy-system-access \
21mr|local-policy-0.6.0-6|60	sssd-ad-gpo-access-control \
21mr|local-policy-0.6.0-6|61	sssd-ad-gpo-ignore-unreadable \
21mr|local-policy-0.6.0-6|62	sssd-ad-update-machine-password \
21mr|local-policy-0.6.0-6|63	sssd-cache-credentials \
21mr|local-policy-0.6.0-6|64	sssd-drop-privileges \
21mr|local-policy-0.6.0-6|65	sssd-dyndns-update \
21mr|local-policy-0.6.0-6|66	sssd-dyndns-update-ptr \
21mr|local-policy-0.6.0-6|67	sssd-dyndns-refresh-interval \
21mr|local-policy-0.6.0-6|68	sssd-dyndns-ttl \
21mr|local-policy-0.6.0-6|69	autofs-browse-mode \
21mr|local-policy-0.6.0-6|70	smb-conf-idmap-backend \
21mr|local-policy-0.6.0-6|71	smb-conf-idmap-range \
21mr|local-policy-0.6.0-6|72	smb-conf-machine-password-timeout
21mr|local-policy-0.6.0-6|73	do
21mr|local-policy-0.6.0-6|74	install -pD -m755 "controls/$i" \
21mr|local-policy-0.6.0-6|75	"%{buildroot}%{_sysconfdir}/control.d/facilities/$i"
21mr|local-policy-0.6.0-6|76	done
21mr|local-policy-0.6.0-6|77	
21mr|local-policy-0.6.0-6|78	install -pD -m755 "controls/functions-local-policy" \
21mr|local-policy-0.6.0-6|79	"%{buildroot}%{_sysconfdir}/control.d/"
21mr|local-policy-0.6.0-6|80	
21mr|local-policy-0.6.0-6|81	mkdir -p "%{buildroot}%{_datadir}/%{name}"
21mr|local-policy-0.6.0-6|82	cp -r policies/* "%{buildroot}%{_datadir}/%{name}"
21mr|local-policy-0.6.0-6|83	mkdir -p "%{buildroot}%{_sysconfdir}/%{name}"
21mr|local-policy-0.6.0-6|84	mkdir -p "%{buildroot}%{_sysconfdir}/%{name}-system"
21mr|local-policy-0.6.0-6|85	

14019 21
21mr|lockdev-1.0.4-0.1.20111007git.13|1	%define major 1
21mr|lockdev-1.0.4-0.1.20111007git.13|2	%define libname %mklibname lockdev %{major}
21mr|lockdev-1.0.4-0.1.20111007git.13|3	%define devname %mklibname lockdev -d
21mr|lockdev-1.0.4-0.1.20111007git.13|4	
21mr|lockdev-1.0.4-0.1.20111007git.13|5	%bcond_with perl
21mr|lockdev-1.0.4-0.1.20111007git.13|6	
21mr|lockdev-1.0.4-0.1.20111007git.13|7	# Where lock files are stored
21mr|lockdev-1.0.4-0.1.20111007git.13|8	%global _lockdir /run/lock/lockdev
21mr|lockdev-1.0.4-0.1.20111007git.13|9	
21mr|lockdev-1.0.4-0.1.20111007git.13|10	%global checkout 20111007git
21mr|lockdev-1.0.4-0.1.20111007git.13|11	%global co_date  2011-10-07
21mr|lockdev-1.0.4-0.1.20111007git.13|12	
21mr|lockdev-1.0.4-0.1.20111007git.13|13	Summary:	A library for locking devices
21mr|lockdev-1.0.4-0.1.20111007git.13|14	Name:		lockdev
21mr|lockdev-1.0.4-0.1.20111007git.13|15	Version:	1.0.4
21mr|lockdev-1.0.4-0.1.20111007git.13|16	Release:	0.1.%{checkout}.13
21mr|lockdev-1.0.4-0.1.20111007git.13|17	License:	LGPLv2.1+
21mr|lockdev-1.0.4-0.1.20111007git.13|18	Group:		System/Libraries
21mr|lockdev-1.0.4-0.1.20111007git.13|19	Url:		https://packages.qa.debian.org/l/lockdev.html
21mr|lockdev-1.0.4-0.1.20111007git.13|20	# This is a nightly snapshot downloaded via
21mr|lockdev-1.0.4-0.1.20111007git.13|21	# https://alioth.debian.org/snapshots.php?group_id=100443
21mr|lockdev-1.0.4-0.1.20111007git.13|22	Source0:	lockdev-%{version}.%{checkout}.tar.gz
21mr|lockdev-1.0.4-0.1.20111007git.13|23	BuildRequires:	chrpath
21mr|lockdev-1.0.4-0.1.20111007git.13|24	%if %{with perl}
21mr|lockdev-1.0.4-0.1.20111007git.13|25	BuildRequires:	perl-devel
21mr|lockdev-1.0.4-0.1.20111007git.13|26	%endif
21mr|lockdev-1.0.4-0.1.20111007git.13|27	Requires(pre):	rpm-helper
21mr|lockdev-1.0.4-0.1.20111007git.13|28	Requires(pre):	shadow-utils
21mr|lockdev-1.0.4-0.1.20111007git.13|29	Provides:	%{name}-baudboy = %{EVRD}
21mr|lockdev-1.0.4-0.1.20111007git.13|30	Obsoletes:	%{name}-baudboy < 1.0.4
21mr|lockdev-1.0.4-0.1.20111007git.13|31	
21mr|lockdev-1.0.4-0.1.20111007git.13|32	%description
21mr|lockdev-1.0.4-0.1.20111007git.13|33	Lockdev provides a reliable way to put an exclusive lock to devices using both
21mr|lockdev-1.0.4-0.1.20111007git.13|34	FSSTND and SVr4 methods.
21mr|lockdev-1.0.4-0.1.20111007git.13|35	
21mr|lockdev-1.0.4-0.1.20111007git.13|36	%files
21mr|lockdev-1.0.4-0.1.20111007git.13|37	%doc AUTHORS ChangeLog ChangeLog.old README.debug docs/LSB.991201
21mr|lockdev-1.0.4-0.1.20111007git.13|38	%attr(2755,root,lock) %{_sbindir}/lockdev
21mr|lockdev-1.0.4-0.1.20111007git.13|39	%{_mandir}/man8/*
21mr|lockdev-1.0.4-0.1.20111007git.13|40	%{_tmpfilesdir}/lockdev.conf
21mr|lockdev-1.0.4-0.1.20111007git.13|41	
21mr|lockdev-1.0.4-0.1.20111007git.13|42	%pre
21mr|lockdev-1.0.4-0.1.20111007git.13|43	getent group lock >/dev/null || groupadd -g 54 -r -f lock
21mr|lockdev-1.0.4-0.1.20111007git.13|44	exit 0
21mr|lockdev-1.0.4-0.1.20111007git.13|45	
21mr|lockdev-1.0.4-0.1.20111007git.13|46	%post
21mr|lockdev-1.0.4-0.1.20111007git.13|47	if [ $1 -eq 1 ] ; then
21mr|lockdev-1.0.4-0.1.20111007git.13|48	# for the time until first reboot
21mr|lockdev-1.0.4-0.1.20111007git.13|49	%tmpfiles_create %{name}
21mr|lockdev-1.0.4-0.1.20111007git.13|50	fi
21mr|lockdev-1.0.4-0.1.20111007git.13|51	
21mr|lockdev-1.0.4-0.1.20111007git.13|52	#----------------------------------------------------------------------------
21mr|lockdev-1.0.4-0.1.20111007git.13|53	
21mr|lockdev-1.0.4-0.1.20111007git.13|54	%package -n %{libname}
21mr|lockdev-1.0.4-0.1.20111007git.13|55	Summary:	A library for locking devices
21mr|lockdev-1.0.4-0.1.20111007git.13|56	Group:		System/Libraries
21mr|lockdev-1.0.4-0.1.20111007git.13|57	
21mr|lockdev-1.0.4-0.1.20111007git.13|58	%description -n %{libname}
21mr|lockdev-1.0.4-0.1.20111007git.13|59	Lockdev provides a reliable way to put an exclusive lock to devices using both
21mr|lockdev-1.0.4-0.1.20111007git.13|60	FSSTND and SVr4 methods.
21mr|lockdev-1.0.4-0.1.20111007git.13|61	
21mr|lockdev-1.0.4-0.1.20111007git.13|62	%files -n %{libname}
21mr|lockdev-1.0.4-0.1.20111007git.13|63	%{_libdir}/liblockdev.so.%{major}*
21mr|lockdev-1.0.4-0.1.20111007git.13|64	
21mr|lockdev-1.0.4-0.1.20111007git.13|65	#----------------------------------------------------------------------------
21mr|lockdev-1.0.4-0.1.20111007git.13|66	
21mr|lockdev-1.0.4-0.1.20111007git.13|67	%package -n %{devname}
21mr|lockdev-1.0.4-0.1.20111007git.13|68	Summary:	The Static lockdev library and header files for the lockdev library
21mr|lockdev-1.0.4-0.1.20111007git.13|69	Group:		Development/C
21mr|lockdev-1.0.4-0.1.20111007git.13|70	Requires:	%{libname} = %{EVRD}
21mr|lockdev-1.0.4-0.1.20111007git.13|71	Provides:	%{name}-devel = %{EVRD}
21mr|lockdev-1.0.4-0.1.20111007git.13|72	Provides:	lib%{name}-devel = %{EVRD}
21mr|lockdev-1.0.4-0.1.20111007git.13|73	Conflicts:	%{_lib}lockdev1-devel < 1.0.4-0.120111007git.9
21mr|lockdev-1.0.4-0.1.20111007git.13|74	Obsoletes:	%{_lib}lockdev1-devel < 1.0.4-0.120111007git.9
21mr|lockdev-1.0.4-0.1.20111007git.13|75	
21mr|lockdev-1.0.4-0.1.20111007git.13|76	%description -n %{devname}
21mr|lockdev-1.0.4-0.1.20111007git.13|77	The lockdev library provides a reliable way to put an exclusive lock on devices
21mr|lockdev-1.0.4-0.1.20111007git.13|78	using both FSSTND and SVr4 methods. The lockdev-devel package contains the
21mr|lockdev-1.0.4-0.1.20111007git.13|79	static development library and headers.
21mr|lockdev-1.0.4-0.1.20111007git.13|80	
21mr|lockdev-1.0.4-0.1.20111007git.13|81	%files -n %{devname}
21mr|lockdev-1.0.4-0.1.20111007git.13|82	%{_libdir}/*.so
21mr|lockdev-1.0.4-0.1.20111007git.13|83	%{_includedir}/*.h
21mr|lockdev-1.0.4-0.1.20111007git.13|84	%{_mandir}/man3/lockdev.3*
21mr|lockdev-1.0.4-0.1.20111007git.13|85	%{_libdir}/pkgconfig/lockdev.pc
21mr|lockdev-1.0.4-0.1.20111007git.13|86	
21mr|lockdev-1.0.4-0.1.20111007git.13|87	#----------------------------------------------------------------------------
21mr|lockdev-1.0.4-0.1.20111007git.13|88	
21mr|lockdev-1.0.4-0.1.20111007git.13|89	%if %{with perl}
21mr|lockdev-1.0.4-0.1.20111007git.13|90	%package -n perl-LockDev
21mr|lockdev-1.0.4-0.1.20111007git.13|91	Summary:	LockDev - Perl extension to manage device lockfiles
21mr|lockdev-1.0.4-0.1.20111007git.13|92	Group:		Development/Perl
21mr|lockdev-1.0.4-0.1.20111007git.13|93	Requires:	%{libname} = %{EVRD}
21mr|lockdev-1.0.4-0.1.20111007git.13|94	
21mr|lockdev-1.0.4-0.1.20111007git.13|95	%description -n perl-LockDev
21mr|lockdev-1.0.4-0.1.20111007git.13|96	The LockDev methods act on device locks normally located in /var/lock. The lock
21mr|lockdev-1.0.4-0.1.20111007git.13|97	is acquired creating a pair of files hardlinked between them and named after
21mr|lockdev-1.0.4-0.1.20111007git.13|98	the device name (as mandated by FSSTND) and the device's major and minor
21mr|lockdev-1.0.4-0.1.20111007git.13|99	numbers (as in SVr4 locks). This permits to circumvent a problem using only the
21mr|lockdev-1.0.4-0.1.20111007git.13|100	FSSTND lock method when the same device exists under different names (for
21mr|lockdev-1.0.4-0.1.20111007git.13|101	convenience or when a device must be accessible by more than one group of
21mr|lockdev-1.0.4-0.1.20111007git.13|102	users).
21mr|lockdev-1.0.4-0.1.20111007git.13|103	
21mr|lockdev-1.0.4-0.1.20111007git.13|104	The lock file names are typically in the form LCK..ttyS1 and LCK.004.065, and
21mr|lockdev-1.0.4-0.1.20111007git.13|105	their content is the pid of the process who owns the lock.
21mr|lockdev-1.0.4-0.1.20111007git.13|106	
21mr|lockdev-1.0.4-0.1.20111007git.13|107	%files -n perl-LockDev
21mr|lockdev-1.0.4-0.1.20111007git.13|108	%{perl_vendorarch}/LockDev.pm
21mr|lockdev-1.0.4-0.1.20111007git.13|109	%dir %{perl_vendorarch}/auto/LockDev
21mr|lockdev-1.0.4-0.1.20111007git.13|110	%attr(0755,root,root) %{perl_vendorarch}/auto/LockDev/*.so
21mr|lockdev-1.0.4-0.1.20111007git.13|111	%{_mandir}/man3/LockDev.3*
21mr|lockdev-1.0.4-0.1.20111007git.13|112	%endif
21mr|lockdev-1.0.4-0.1.20111007git.13|113	
21mr|lockdev-1.0.4-0.1.20111007git.13|114	#----------------------------------------------------------------------------
21mr|lockdev-1.0.4-0.1.20111007git.13|115	
21mr|lockdev-1.0.4-0.1.20111007git.13|116	%prep
21mr|lockdev-1.0.4-0.1.20111007git.13|117	%setup -qn lockdev-scm-%{co_date}
21mr|lockdev-1.0.4-0.1.20111007git.13|118	
21mr|lockdev-1.0.4-0.1.20111007git.13|119	# Fix building with glibc 2.25+
21mr|lockdev-1.0.4-0.1.20111007git.13|120	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|lockdev-1.0.4-0.1.20111007git.13|121	find . -type f -exec sed -i 's,<sys/types.h>,<sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|lockdev-1.0.4-0.1.20111007git.13|122	
21mr|lockdev-1.0.4-0.1.20111007git.13|123	%build
21mr|lockdev-1.0.4-0.1.20111007git.13|124	# Generate version information from git release tag
21mr|lockdev-1.0.4-0.1.20111007git.13|125	./scripts/git-version > VERSION
21mr|lockdev-1.0.4-0.1.20111007git.13|126	
21mr|lockdev-1.0.4-0.1.20111007git.13|127	# To satisfy automake
21mr|lockdev-1.0.4-0.1.20111007git.13|128	touch ChangeLog
21mr|lockdev-1.0.4-0.1.20111007git.13|129	
21mr|lockdev-1.0.4-0.1.20111007git.13|130	# Bootstrap autotools
21mr|lockdev-1.0.4-0.1.20111007git.13|131	autoreconf --verbose --force --install
21mr|lockdev-1.0.4-0.1.20111007git.13|132	
21mr|lockdev-1.0.4-0.1.20111007git.13|133	CFLAGS="%{optflags} -D_PATH_LOCK=\\\"%{_lockdir}\\\"" \
21mr|lockdev-1.0.4-0.1.20111007git.13|134	%configure --disable-static --enable-helper
21mr|lockdev-1.0.4-0.1.20111007git.13|135	
21mr|lockdev-1.0.4-0.1.20111007git.13|136	%make
21mr|lockdev-1.0.4-0.1.20111007git.13|137	
21mr|lockdev-1.0.4-0.1.20111007git.13|138	%if %{with perl}
21mr|lockdev-1.0.4-0.1.20111007git.13|139	pushd LockDev
21mr|lockdev-1.0.4-0.1.20111007git.13|140	perl Makefile.PL INSTALLDIRS=vendor
21mr|lockdev-1.0.4-0.1.20111007git.13|141	make OPTIMIZE="%{optflags}"
21mr|lockdev-1.0.4-0.1.20111007git.13|142	popd
21mr|lockdev-1.0.4-0.1.20111007git.13|143	%endif
21mr|lockdev-1.0.4-0.1.20111007git.13|144	
21mr|lockdev-1.0.4-0.1.20111007git.13|145	%install
21mr|lockdev-1.0.4-0.1.20111007git.13|146	# Fix upstream permission bug #3053
21mr|lockdev-1.0.4-0.1.20111007git.13|147	chmod 644 docs/LSB.991201
21mr|lockdev-1.0.4-0.1.20111007git.13|148	%makeinstall_std
21mr|lockdev-1.0.4-0.1.20111007git.13|149	
21mr|lockdev-1.0.4-0.1.20111007git.13|150	%if %{with perl}
21mr|lockdev-1.0.4-0.1.20111007git.13|151	# nuke rpath
21mr|lockdev-1.0.4-0.1.20111007git.13|152	chrpath -d %{buildroot}%{perl_vendorarch}/auto/LockDev/*.so
21mr|lockdev-1.0.4-0.1.20111007git.13|153	%endif
21mr|lockdev-1.0.4-0.1.20111007git.13|154	
21mr|lockdev-1.0.4-0.1.20111007git.13|155	# %%ghosted, but needs to be in buildroot
21mr|lockdev-1.0.4-0.1.20111007git.13|156	# on reboot re-created by %%{_prefix}/lib/tmpfiles.d/legacy.conf
21mr|lockdev-1.0.4-0.1.20111007git.13|157	mkdir -p %{buildroot}%{_lockdir}
21mr|lockdev-1.0.4-0.1.20111007git.13|158	
21mr|lockdev-1.0.4-0.1.20111007git.13|159	# install /usr/lib/tmpfiles.d/lockdev.conf (#1324184)
21mr|lockdev-1.0.4-0.1.20111007git.13|160	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|lockdev-1.0.4-0.1.20111007git.13|161	cat > %{buildroot}%{_tmpfilesdir}/lockdev.conf <<EOF
21mr|lockdev-1.0.4-0.1.20111007git.13|162	# See tmpfiles.d(5) for details
21mr|lockdev-1.0.4-0.1.20111007git.13|163	
21mr|lockdev-1.0.4-0.1.20111007git.13|164	d %{_lockdir} 0775 root lock -
21mr|lockdev-1.0.4-0.1.20111007git.13|165	EOF

14020 21
21mr|log4cplus-2.1.2-1|1	%define api             2.1
21mr|log4cplus-2.1.2-1|2	%define major           9
21mr|log4cplus-2.1.2-1|3	%define libname         %mklibname %{name} %{major}
21mr|log4cplus-2.1.2-1|4	%define develname       %mklibname %{name} -d
21mr|log4cplus-2.1.2-1|5	%define staticdevelname %mklibname %{name} -s -d
21mr|log4cplus-2.1.2-1|6	
21mr|log4cplus-2.1.2-1|7	Name:           log4cplus
21mr|log4cplus-2.1.2-1|8	Version:        2.1.2
21mr|log4cplus-2.1.2-1|9	Release:        1
21mr|log4cplus-2.1.2-1|10	Summary:        Logging Framework for C++
21mr|log4cplus-2.1.2-1|11	Group:          System/Libraries
21mr|log4cplus-2.1.2-1|12	License:        ASL 2.0
21mr|log4cplus-2.1.2-1|13	URL:            https://sourceforge.net/projects/log4cplus
21mr|log4cplus-2.1.2-1|14	Source0:        https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
21mr|log4cplus-2.1.2-1|15	# AC_SYS_YEAR2038 undefined in rosa2021.1
21mr|log4cplus-2.1.2-1|16	Patch0:         log4cplus-autoconf.patch
21mr|log4cplus-2.1.2-1|17	BuildRequires:  gnupg2
21mr|log4cplus-2.1.2-1|18	
21mr|log4cplus-2.1.2-1|19	%description
21mr|log4cplus-2.1.2-1|20	log4cplus is a simple to use C++ logging API providing thread-safe, flexible,
21mr|log4cplus-2.1.2-1|21	and arbitrarily granular control over log management and configuration. It is
21mr|log4cplus-2.1.2-1|22	modeled after the Java log4j API.
21mr|log4cplus-2.1.2-1|23	
21mr|log4cplus-2.1.2-1|24	#-----------------------------------------------
21mr|log4cplus-2.1.2-1|25	%package -n %{libname}
21mr|log4cplus-2.1.2-1|26	Summary:        Logging Framework for C++
21mr|log4cplus-2.1.2-1|27	Group:          System/Libraries
21mr|log4cplus-2.1.2-1|28	
21mr|log4cplus-2.1.2-1|29	%description -n %{libname}
21mr|log4cplus-2.1.2-1|30	log4cplus is a simple to use C++ logging API providing thread-safe, flexible,
21mr|log4cplus-2.1.2-1|31	and arbitrarily granular control over log management and configuration. It is
21mr|log4cplus-2.1.2-1|32	modeled after the Java log4j API.
21mr|log4cplus-2.1.2-1|33	
21mr|log4cplus-2.1.2-1|34	%files -n %{libname}
21mr|log4cplus-2.1.2-1|35	%doc README.md ChangeLog
21mr|log4cplus-2.1.2-1|36	%license LICENSE
21mr|log4cplus-2.1.2-1|37	%{_libdir}/liblog4cplus-%{api}.so.%{major}{,.*}
21mr|log4cplus-2.1.2-1|38	%{_libdir}/liblog4cplusU-%{api}.so.%{major}{,.*}
21mr|log4cplus-2.1.2-1|39	
21mr|log4cplus-2.1.2-1|40	#-----------------------------------------------
21mr|log4cplus-2.1.2-1|41	
21mr|log4cplus-2.1.2-1|42	%package -n %{develname}
21mr|log4cplus-2.1.2-1|43	Summary:        Development files for log4cplus C++ logging framework
21mr|log4cplus-2.1.2-1|44	Group:          Development/C++
21mr|log4cplus-2.1.2-1|45	Requires:       %{libname} = %{EVRD}
21mr|log4cplus-2.1.2-1|46	Provides:       %{name}-devel = %{EVRD}
21mr|log4cplus-2.1.2-1|47	
21mr|log4cplus-2.1.2-1|48	%description -n %{develname}
21mr|log4cplus-2.1.2-1|49	This package contains headers and libraries needed to develop applications
21mr|log4cplus-2.1.2-1|50	using log4cplus logging framework.
21mr|log4cplus-2.1.2-1|51	
21mr|log4cplus-2.1.2-1|52	%files -n %{develname}
21mr|log4cplus-2.1.2-1|53	%{_libdir}/lib*.so
21mr|log4cplus-2.1.2-1|54	%{_includedir}/log4cplus
21mr|log4cplus-2.1.2-1|55	%{_libdir}/pkgconfig/log4cplus.pc
21mr|log4cplus-2.1.2-1|56	
21mr|log4cplus-2.1.2-1|57	#-----------------------------------------------
21mr|log4cplus-2.1.2-1|58	
21mr|log4cplus-2.1.2-1|59	%package -n %{staticdevelname}
21mr|log4cplus-2.1.2-1|60	Summary:        Static development files for log4cplus C++ logging framework
21mr|log4cplus-2.1.2-1|61	Group:          Development/C++
21mr|log4cplus-2.1.2-1|62	Requires:       %{develname} = %{EVRD}
21mr|log4cplus-2.1.2-1|63	Provides:       %{name}-static-devel = %{EVRD}
21mr|log4cplus-2.1.2-1|64	Obsoletes:      %{_lib}log4cplus-static < 2.0.8-2
21mr|log4cplus-2.1.2-1|65	
21mr|log4cplus-2.1.2-1|66	%description -n %{staticdevelname}
21mr|log4cplus-2.1.2-1|67	This package contains static libraries needed to develop applications
21mr|log4cplus-2.1.2-1|68	using log4cplus logging framework.
21mr|log4cplus-2.1.2-1|69	
21mr|log4cplus-2.1.2-1|70	%files -n %{staticdevelname}
21mr|log4cplus-2.1.2-1|71	%{_libdir}/lib*.a
21mr|log4cplus-2.1.2-1|72	#-----------------------------------------------
21mr|log4cplus-2.1.2-1|73	
21mr|log4cplus-2.1.2-1|74	%prep
21mr|log4cplus-2.1.2-1|75	%autosetup -p1
21mr|log4cplus-2.1.2-1|76	
21mr|log4cplus-2.1.2-1|77	%build
21mr|log4cplus-2.1.2-1|78	%configure --enable-static
21mr|log4cplus-2.1.2-1|79	%make_build
21mr|log4cplus-2.1.2-1|80	
21mr|log4cplus-2.1.2-1|81	%install
21mr|log4cplus-2.1.2-1|82	%make_install
21mr|log4cplus-2.1.2-1|83	
21mr|log4cplus-2.1.2-1|84	find %{buildroot} -name '*.la' -delete
21mr|log4cplus-2.1.2-1|85	
21mr|log4cplus-2.1.2-1|86	%changelog
21mr|log4cplus-2.1.2-1|87	* Sun Nov 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|log4cplus-2.1.2-1|88	- fix autoconf
21mr|log4cplus-2.1.2-1|89	
21mr|log4cplus-2.1.2-1|90	* Sun Nov 30 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|log4cplus-2.1.2-1|91	- fix autoconf
21mr|log4cplus-2.1.2-1|92	
21mr|log4cplus-2.1.2-1|93	* Sun Nov 30 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.1.2-1
21mr|log4cplus-2.1.2-1|94	- Update version to 2.1.2
21mr|log4cplus-2.1.2-1|95	
21mr|log4cplus-2.1.2-1|96	* Fri Jul 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.1.1-1
21mr|log4cplus-2.1.2-1|97	- adapt for Rosa
21mr|log4cplus-2.1.2-1|98	
21mr|log4cplus-2.1.2-1|99	* Fri Jul 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|log4cplus-2.1.2-1|100	- Imported from SRPM

14021 21
21mr|log4j12-1.2.17-26|1	%global archiversion %(echo %{version} | tr . _ )
21mr|log4j12-1.2.17-26|2	
21mr|log4j12-1.2.17-26|3	%bcond_without dtd
21mr|log4j12-1.2.17-26|4	
21mr|log4j12-1.2.17-26|5	Name:          log4j12
21mr|log4j12-1.2.17-26|6	Version:       1.2.17
21mr|log4j12-1.2.17-26|7	Release:       26
21mr|log4j12-1.2.17-26|8	Summary:       Java logging package
21mr|log4j12-1.2.17-26|9	License:       ASL 2.0
21mr|log4j12-1.2.17-26|10	URL:           http://logging.apache.org/log4j/1.2/
21mr|log4j12-1.2.17-26|11	Group:          Development/Java
21mr|log4j12-1.2.17-26|12	BuildArch:     noarch
21mr|log4j12-1.2.17-26|13	# Java stack is not supported on x86_32
21mr|log4j12-1.2.17-26|14	ExcludeArch: %{ix86}
21mr|log4j12-1.2.17-26|15	
21mr|log4j12-1.2.17-26|16	Source0:       https://github.com/apache/log4j/archive/v%{archiversion}.tar.gz
21mr|log4j12-1.2.17-26|17	Source1:       log4j.catalog
21mr|log4j12-1.2.17-26|18	
21mr|log4j12-1.2.17-26|19	Patch0:        0001-logfactor5-changed-userdir.patch
21mr|log4j12-1.2.17-26|20	Patch1:        0009-Fix-tests.patch
21mr|log4j12-1.2.17-26|21	Patch2:        0010-Fix-javadoc-link.patch
21mr|log4j12-1.2.17-26|22	# CVE-2017-5645
21mr|log4j12-1.2.17-26|23	Patch3:        CVE-2019-17571.patch
21mr|log4j12-1.2.17-26|24	Patch4:        CVE-2022-23305.patch
21mr|log4j12-1.2.17-26|25	Patch5:        CVE-2021-4104.patch
21mr|log4j12-1.2.17-26|26	Patch6:        CVE-2022-23302.patch
21mr|log4j12-1.2.17-26|27	Patch7:        CVE-2022-23307.patch
21mr|log4j12-1.2.17-26|28	
21mr|log4j12-1.2.17-26|29	BuildRequires: maven-local
21mr|log4j12-1.2.17-26|30	BuildRequires: mvn(ant-contrib:ant-contrib)
21mr|log4j12-1.2.17-26|31	BuildRequires: mvn(javax.mail:mail)
21mr|log4j12-1.2.17-26|32	BuildRequires: mvn(junit:junit)
21mr|log4j12-1.2.17-26|33	BuildRequires: mvn(org.apache.ant:ant-junit)
21mr|log4j12-1.2.17-26|34	BuildRequires: mvn(org.apache.ant:ant-nodeps)
21mr|log4j12-1.2.17-26|35	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|log4j12-1.2.17-26|36	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|log4j12-1.2.17-26|37	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|log4j12-1.2.17-26|38	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|log4j12-1.2.17-26|39	BuildRequires: mvn(oro:oro)
21mr|log4j12-1.2.17-26|40	BuildRequires: mvn(com.h2database:h2)
21mr|log4j12-1.2.17-26|41	
21mr|log4j12-1.2.17-26|42	Obsoletes:     log4j <= 0:1.2.17-14
21mr|log4j12-1.2.17-26|43	
21mr|log4j12-1.2.17-26|44	%description
21mr|log4j12-1.2.17-26|45	Log4j is a tool to help the programmer output log statements to a
21mr|log4j12-1.2.17-26|46	variety of output targets.
21mr|log4j12-1.2.17-26|47	
21mr|log4j12-1.2.17-26|48	%package javadoc
21mr|log4j12-1.2.17-26|49	Summary:       Javadoc for %{name}
21mr|log4j12-1.2.17-26|50	
21mr|log4j12-1.2.17-26|51	%description javadoc
21mr|log4j12-1.2.17-26|52	This package contains javadoc for %{name}.
21mr|log4j12-1.2.17-26|53	
21mr|log4j12-1.2.17-26|54	%prep
21mr|log4j12-1.2.17-26|55	%setup -q -n log4j-%{archiversion}
21mr|log4j12-1.2.17-26|56	# Cleanup
21mr|log4j12-1.2.17-26|57	find . -name "*.jar" -print -delete
21mr|log4j12-1.2.17-26|58	find . -name "*.class" -print -delete
21mr|log4j12-1.2.17-26|59	find . -name "*.dll" -print -delete
21mr|log4j12-1.2.17-26|60	rm -rf docs/api
21mr|log4j12-1.2.17-26|61	
21mr|log4j12-1.2.17-26|62	%patch0 -p1 -b .logfactor-home
21mr|log4j12-1.2.17-26|63	%patch1 -p1 -b .fix-tests
21mr|log4j12-1.2.17-26|64	%patch2 -p1 -b .xlink-javadoc
21mr|log4j12-1.2.17-26|65	%patch3 -p1
21mr|log4j12-1.2.17-26|66	%patch4 -p1
21mr|log4j12-1.2.17-26|67	%patch5 -p1
21mr|log4j12-1.2.17-26|68	%patch6 -p1
21mr|log4j12-1.2.17-26|69	%patch7 -p1
21mr|log4j12-1.2.17-26|70	
21mr|log4j12-1.2.17-26|71	# Remove unavailable plugin
21mr|log4j12-1.2.17-26|72	%pom_remove_plugin :clirr-maven-plugin
21mr|log4j12-1.2.17-26|73	# Remove unwanted plugin
21mr|log4j12-1.2.17-26|74	%pom_remove_plugin :maven-site-plugin
21mr|log4j12-1.2.17-26|75	%pom_remove_plugin :maven-source-plugin
21mr|log4j12-1.2.17-26|76	%pom_remove_plugin :rat-maven-plugin
21mr|log4j12-1.2.17-26|77	# Disable javadoc jar
21mr|log4j12-1.2.17-26|78	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|log4j12-1.2.17-26|79	
21mr|log4j12-1.2.17-26|80	# Remove openejb from dependencies
21mr|log4j12-1.2.17-26|81	%pom_remove_dep org.apache.openejb:javaee-api
21mr|log4j12-1.2.17-26|82	
21mr|log4j12-1.2.17-26|83	# Fix ant gId
21mr|log4j12-1.2.17-26|84	sed -i.ant "s|groupId>ant<|groupId>org.apache.ant<|g" pom.xml
21mr|log4j12-1.2.17-26|85	
21mr|log4j12-1.2.17-26|86	sed -i.javac "s|1.4|1.6|g" pom.xml build.xml
21mr|log4j12-1.2.17-26|87	sed -i.javac "s|1.4|1.6|g" pom.xml build.xml
21mr|log4j12-1.2.17-26|88	sed -i.javac "s|1.1|1.6|g" tests/build.xml
21mr|log4j12-1.2.17-26|89	sed -i.javac "s|1.1|1.6|g" tests/build.xml
21mr|log4j12-1.2.17-26|90	
21mr|log4j12-1.2.17-26|91	# Fix OSGi manifest
21mr|log4j12-1.2.17-26|92	sed -i.javax.jmdns "s|javax.jmdns.*;resolution:=optional,|!javax.jmdns.*,|g" pom.xml
21mr|log4j12-1.2.17-26|93	# Add proper bundle symbolicname
21mr|log4j12-1.2.17-26|94	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:configuration/pom:instructions" "
21mr|log4j12-1.2.17-26|95	<Bundle-SymbolicName>org.apache.log4j</Bundle-SymbolicName>
21mr|log4j12-1.2.17-26|96	<_nouses>true</_nouses>"
21mr|log4j12-1.2.17-26|97	
21mr|log4j12-1.2.17-26|98	# Disable build unwanted dll library
21mr|log4j12-1.2.17-26|99	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-antrun-plugin']/pom:executions/pom:execution[pom:phase = 'process-classes' ]"
21mr|log4j12-1.2.17-26|100	
21mr|log4j12-1.2.17-26|101	# Don't use deprecated "assembly" goal of Maven Assembly Plugin, which
21mr|log4j12-1.2.17-26|102	# was removed in version 3.0.0.
21mr|log4j12-1.2.17-26|103	%pom_xpath_set "pom:plugin[pom:artifactId='maven-assembly-plugin']/pom:executions/pom:execution/pom:goals/pom:goal[text()='assembly']" single
21mr|log4j12-1.2.17-26|104	
21mr|log4j12-1.2.17-26|105	sed -i 's/\r//g' LICENSE NOTICE src/site/resources/css/*.css
21mr|log4j12-1.2.17-26|106	
21mr|log4j12-1.2.17-26|107	# fix encoding of mailbox files
21mr|log4j12-1.2.17-26|108	for i in contribs/JimMoore/mail*;do
21mr|log4j12-1.2.17-26|109	iconv --from=ISO-8859-1 --to=UTF-8 "$i" > new
21mr|log4j12-1.2.17-26|110	mv new "$i"
21mr|log4j12-1.2.17-26|111	done
21mr|log4j12-1.2.17-26|112	
21mr|log4j12-1.2.17-26|113	# Needed by tests
21mr|log4j12-1.2.17-26|114	mkdir -p tests/lib/
21mr|log4j12-1.2.17-26|115	(cd tests/lib/
21mr|log4j12-1.2.17-26|116	ln -s `build-classpath jakarta-oro`
21mr|log4j12-1.2.17-26|117	ln -s `build-classpath javamail/mail`
21mr|log4j12-1.2.17-26|118	ln -s `build-classpath junit`
21mr|log4j12-1.2.17-26|119	)
21mr|log4j12-1.2.17-26|120	
21mr|log4j12-1.2.17-26|121	%mvn_compat_version log4j:log4j 1.2.17 1.2.16 1.2.15 1.2.14 1.2.13 1.2.12 12
21mr|log4j12-1.2.17-26|122	# Remove Microsoft Windows platform specific files
21mr|log4j12-1.2.17-26|123	rm -r src/main/java/org/apache/log4j/nt/NTEventLogAppender.java \
21mr|log4j12-1.2.17-26|124	tests/src/java/org/apache/log4j/nt/NTEventLogAppenderTest.java
21mr|log4j12-1.2.17-26|125	
21mr|log4j12-1.2.17-26|126	# AssertionFailedError
21mr|log4j12-1.2.17-26|127	rm tests/src/java/org/apache/log4j/net/TelnetAppenderTest.java
21mr|log4j12-1.2.17-26|128	sed -i '/TelnetAppenderTest/d' tests/src/java/org/apache/log4j/CoreTestSuite.java
21mr|log4j12-1.2.17-26|129	
21mr|log4j12-1.2.17-26|130	%mvn_file log4j:log4j log4j %{name}
21mr|log4j12-1.2.17-26|131	
21mr|log4j12-1.2.17-26|132	%build
21mr|log4j12-1.2.17-26|133	
21mr|log4j12-1.2.17-26|134	%mvn_build
21mr|log4j12-1.2.17-26|135	
21mr|log4j12-1.2.17-26|136	%install
21mr|log4j12-1.2.17-26|137	%mvn_install -X
21mr|log4j12-1.2.17-26|138	
21mr|log4j12-1.2.17-26|139	# log4j-1 symlink for use with build-classpath et al.
21mr|log4j12-1.2.17-26|140	ln -s log4j-%{version}.jar %{buildroot}%{_javadir}/log4j-1.jar
21mr|log4j12-1.2.17-26|141	
21mr|log4j12-1.2.17-26|142	%if %{with dtd}
21mr|log4j12-1.2.17-26|143	# DTD and the SGML catalog (XML catalog handled in scriptlets)
21mr|log4j12-1.2.17-26|144	install -pD -T -m 644 src/main/javadoc/org/apache/log4j/xml/doc-files/log4j.dtd \
21mr|log4j12-1.2.17-26|145	%{buildroot}%{_datadir}/sgml/log4j/log4j.dtd
21mr|log4j12-1.2.17-26|146	install -pD -T -m 644 %{SOURCE1} \
21mr|log4j12-1.2.17-26|147	%{buildroot}%{_datadir}/sgml/log4j/catalog
21mr|log4j12-1.2.17-26|148	
21mr|log4j12-1.2.17-26|149	%post
21mr|log4j12-1.2.17-26|150	# Note that we're using versioned catalog, so this is always ok.
21mr|log4j12-1.2.17-26|151	if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
21mr|log4j12-1.2.17-26|152	%{_bindir}/install-catalog --add \
21mr|log4j12-1.2.17-26|153	%{_sysconfdir}/sgml/log4j-%{version}-%{release}.cat \
21mr|log4j12-1.2.17-26|154	%{_datadir}/sgml/log4j/catalog > /dev/null || :
21mr|log4j12-1.2.17-26|155	fi
21mr|log4j12-1.2.17-26|156	if [ -x %{_bindir}/xmlcatalog -a -w %{_sysconfdir}/xml/catalog ]; then
21mr|log4j12-1.2.17-26|157	%{_bindir}/xmlcatalog --noout --add public "-//APACHE//DTD LOG4J 1.2//EN" \
21mr|log4j12-1.2.17-26|158	file://%{_datadir}/sgml/log4j/log4j.dtd %{_sysconfdir}/xml/catalog \
21mr|log4j12-1.2.17-26|159	> /dev/null
21mr|log4j12-1.2.17-26|160	%{_bindir}/xmlcatalog --noout --add system log4j.dtd \
21mr|log4j12-1.2.17-26|161	file://%{_datadir}/sgml/log4j/log4j.dtd %{_sysconfdir}/xml/catalog \
21mr|log4j12-1.2.17-26|162	> /dev/null || :
21mr|log4j12-1.2.17-26|163	fi
21mr|log4j12-1.2.17-26|164	
21mr|log4j12-1.2.17-26|165	%preun
21mr|log4j12-1.2.17-26|166	if [ $1 -eq 0 ]; then
21mr|log4j12-1.2.17-26|167	if [ -x %{_bindir}/xmlcatalog -a -w %{_sysconfdir}/xml/catalog ]; then
21mr|log4j12-1.2.17-26|168	%{_bindir}/xmlcatalog --noout --del \
21mr|log4j12-1.2.17-26|169	file://%{_datadir}/sgml/log4j/log4j.dtd \
21mr|log4j12-1.2.17-26|170	%{_sysconfdir}/xml/catalog > /dev/null || :
21mr|log4j12-1.2.17-26|171	fi
21mr|log4j12-1.2.17-26|172	fi
21mr|log4j12-1.2.17-26|173	
21mr|log4j12-1.2.17-26|174	%postun
21mr|log4j12-1.2.17-26|175	# Note that we're using versioned catalog, so this is always ok.
21mr|log4j12-1.2.17-26|176	if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
21mr|log4j12-1.2.17-26|177	%{_bindir}/install-catalog --remove \
21mr|log4j12-1.2.17-26|178	%{_sysconfdir}/sgml/log4j-%{version}-%{release}.cat \
21mr|log4j12-1.2.17-26|179	%{_datadir}/sgml/log4j/catalog > /dev/null || :
21mr|log4j12-1.2.17-26|180	fi
21mr|log4j12-1.2.17-26|181	
21mr|log4j12-1.2.17-26|182	%endif # with dtd
21mr|log4j12-1.2.17-26|183	
21mr|log4j12-1.2.17-26|184	%files -f .mfiles
21mr|log4j12-1.2.17-26|185	%{_javadir}/log4j-1.jar
21mr|log4j12-1.2.17-26|186	%if %{with dtd}
21mr|log4j12-1.2.17-26|187	%{_datadir}/sgml/log4j
21mr|log4j12-1.2.17-26|188	%endif
21mr|log4j12-1.2.17-26|189	%license LICENSE NOTICE
21mr|log4j12-1.2.17-26|190	
21mr|log4j12-1.2.17-26|191	%files javadoc -f .mfiles-javadoc
21mr|log4j12-1.2.17-26|192	%license LICENSE NOTICE
21mr|log4j12-1.2.17-26|193	

14022 21
21mr|log4j-2.17.1-1|1	%bcond_without  jp_minimal
21mr|log4j-2.17.1-1|2	
21mr|log4j-2.17.1-1|3	Name:           log4j
21mr|log4j-2.17.1-1|4	Version:        2.17.1
21mr|log4j-2.17.1-1|5	Release:        1
21mr|log4j-2.17.1-1|6	Summary:        Java logging package
21mr|log4j-2.17.1-1|7	BuildArch:      noarch
21mr|log4j-2.17.1-1|8	# Java stack is not supported on x86_32
21mr|log4j-2.17.1-1|9	ExcludeArch: %{ix86}
21mr|log4j-2.17.1-1|10	License:        ASL 2.0
21mr|log4j-2.17.1-1|11	Group:          Development/Java
21mr|log4j-2.17.1-1|12	URL:            http://logging.apache.org/%{name}
21mr|log4j-2.17.1-1|13	Source0:        http://www.apache.org/dist/logging/%{name}/%{version}/apache-%{name}-%{version}-src.tar.gz
21mr|log4j-2.17.1-1|14	Patch0:		logging-log4j-Remove-unsupported-EventDataConverter.patch
21mr|log4j-2.17.1-1|15	BuildRequires:  java-1.8.0-openjdk-devel
21mr|log4j-2.17.1-1|16	BuildRequires:  maven-local
21mr|log4j-2.17.1-1|17	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)
21mr|log4j-2.17.1-1|18	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|log4j-2.17.1-1|19	BuildRequires:  mvn(com.lmax:disruptor)
21mr|log4j-2.17.1-1|20	BuildRequires:  mvn(com.sun.activation:jakarta.activation)
21mr|log4j-2.17.1-1|21	BuildRequires:  mvn(com.sun.mail:javax.mail)
21mr|log4j-2.17.1-1|22	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|log4j-2.17.1-1|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|log4j-2.17.1-1|24	BuildRequires:  mvn(org.apache.logging:logging-parent:pom:)
21mr|log4j-2.17.1-1|25	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|log4j-2.17.1-1|26	BuildRequires:  mvn(org.fusesource.jansi:jansi)
21mr|log4j-2.17.1-1|27	BuildRequires:  mvn(org.jctools:jctools-core)
21mr|log4j-2.17.1-1|28	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|log4j-2.17.1-1|29	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|log4j-2.17.1-1|30	BuildRequires:  mvn(org.slf4j:slf4j-ext)
21mr|log4j-2.17.1-1|31	BuildRequires:  mvn(jakarta.servlet:jakarta.servlet-api)
21mr|log4j-2.17.1-1|32	
21mr|log4j-2.17.1-1|33	%if %{without jp_minimal}
21mr|log4j-2.17.1-1|34	BuildRequires:  mvn(com.datastax.cassandra:cassandra-driver-core)
21mr|log4j-2.17.1-1|35	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)
21mr|log4j-2.17.1-1|36	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|log4j-2.17.1-1|37	BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-xml)
21mr|log4j-2.17.1-1|38	BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
21mr|log4j-2.17.1-1|39	BuildRequires:  mvn(com.fasterxml.woodstox:woodstox-core)
21mr|log4j-2.17.1-1|40	BuildRequires:  mvn(com.lmax:disruptor)
21mr|log4j-2.17.1-1|41	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|log4j-2.17.1-1|42	BuildRequires:  mvn(com.sun.mail:javax.mail)
21mr|log4j-2.17.1-1|43	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|log4j-2.17.1-1|44	BuildRequires:  mvn(javax.servlet.jsp:jsp-api)
21mr|log4j-2.17.1-1|45	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|log4j-2.17.1-1|46	BuildRequires:  mvn(org.apache.commons:commons-csv)
21mr|log4j-2.17.1-1|47	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|log4j-2.17.1-1|48	BuildRequires:  mvn(org.apache.logging:logging-parent:pom:)
21mr|log4j-2.17.1-1|49	BuildRequires:  mvn(org.apache.tomcat:tomcat-catalina)
21mr|log4j-2.17.1-1|50	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|log4j-2.17.1-1|51	BuildRequires:  mvn(org.eclipse.jetty:jetty-util)
21mr|log4j-2.17.1-1|52	BuildRequires:  mvn(org.eclipse.persistence:javax.persistence)
21mr|log4j-2.17.1-1|53	BuildRequires:  mvn(org.fusesource.jansi:jansi)
21mr|log4j-2.17.1-1|54	BuildRequires:  mvn(org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec)
21mr|log4j-2.17.1-1|55	BuildRequires:  mvn(org.jctools:jctools-core)
21mr|log4j-2.17.1-1|56	BuildRequires:  mvn(org.lightcouch:lightcouch)
21mr|log4j-2.17.1-1|57	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|log4j-2.17.1-1|58	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|log4j-2.17.1-1|59	BuildRequires:  mvn(org.slf4j:slf4j-ext)
21mr|log4j-2.17.1-1|60	BuildRequires:  mvn(org.zeromq:jeromq)
21mr|log4j-2.17.1-1|61	BuildRequires:  mvn(sun.jdk:jconsole)
21mr|log4j-2.17.1-1|62	# Explicit requires for javapackages-tools since log4j-jmx script
21mr|log4j-2.17.1-1|63	# uses /usr/share/java-utils/java-functions
21mr|log4j-2.17.1-1|64	Requires:       javapackages-tools
21mr|log4j-2.17.1-1|65	%endif
21mr|log4j-2.17.1-1|66	
21mr|log4j-2.17.1-1|67	Obsoletes:      %{name}-osgi < 2.9.1-4
21mr|log4j-2.17.1-1|68	Obsoletes:      %{name}-liquibase < 2.9.1-4
21mr|log4j-2.17.1-1|69	
21mr|log4j-2.17.1-1|70	%description
21mr|log4j-2.17.1-1|71	Log4j is a tool to help the programmer output log statements to a
21mr|log4j-2.17.1-1|72	variety of output targets.
21mr|log4j-2.17.1-1|73	
21mr|log4j-2.17.1-1|74	%package slf4j
21mr|log4j-2.17.1-1|75	Summary:        Binding between LOG4J 2 API and SLF4J
21mr|log4j-2.17.1-1|76	
21mr|log4j-2.17.1-1|77	%description slf4j
21mr|log4j-2.17.1-1|78	Binding between LOG4J 2 API and SLF4J.
21mr|log4j-2.17.1-1|79	
21mr|log4j-2.17.1-1|80	%package jcl
21mr|log4j-2.17.1-1|81	Summary:        Apache Log4j Commons Logging Bridge
21mr|log4j-2.17.1-1|82	
21mr|log4j-2.17.1-1|83	%description jcl
21mr|log4j-2.17.1-1|84	Apache Log4j Commons Logging Bridge.
21mr|log4j-2.17.1-1|85	
21mr|log4j-2.17.1-1|86	%if %{without jp_minimal}
21mr|log4j-2.17.1-1|87	%package osgi
21mr|log4j-2.17.1-1|88	Summary:        Apache Log4J Core OSGi Bundles
21mr|log4j-2.17.1-1|89	
21mr|log4j-2.17.1-1|90	%description osgi
21mr|log4j-2.17.1-1|91	Apache Log4J Core OSGi Bundles.
21mr|log4j-2.17.1-1|92	
21mr|log4j-2.17.1-1|93	%package taglib
21mr|log4j-2.17.1-1|94	Summary:        Apache Log4j Tag Library
21mr|log4j-2.17.1-1|95	
21mr|log4j-2.17.1-1|96	%description taglib
21mr|log4j-2.17.1-1|97	Apache Log4j Tag Library for Web Applications.
21mr|log4j-2.17.1-1|98	
21mr|log4j-2.17.1-1|99	%package jmx-gui
21mr|log4j-2.17.1-1|100	Summary:        Apache Log4j JMX GUI
21mr|log4j-2.17.1-1|101	Requires:       java-1.8.0-devel
21mr|log4j-2.17.1-1|102	
21mr|log4j-2.17.1-1|103	%description jmx-gui
21mr|log4j-2.17.1-1|104	Swing-based client for remotely editing the log4j configuration and remotely
21mr|log4j-2.17.1-1|105	monitoring StatusLogger output. Includes a JConsole plug-in.
21mr|log4j-2.17.1-1|106	
21mr|log4j-2.17.1-1|107	%package web
21mr|log4j-2.17.1-1|108	Summary:        Apache Log4j Web
21mr|log4j-2.17.1-1|109	
21mr|log4j-2.17.1-1|110	%description web
21mr|log4j-2.17.1-1|111	Support for Log4j in a web servlet container.
21mr|log4j-2.17.1-1|112	
21mr|log4j-2.17.1-1|113	%package bom
21mr|log4j-2.17.1-1|114	Summary:        Apache Log4j BOM
21mr|log4j-2.17.1-1|115	
21mr|log4j-2.17.1-1|116	%description bom
21mr|log4j-2.17.1-1|117	Apache Log4j 2 Bill of Material
21mr|log4j-2.17.1-1|118	
21mr|log4j-2.17.1-1|119	
21mr|log4j-2.17.1-1|120	%package nosql
21mr|log4j-2.17.1-1|121	Summary:        Apache Log4j NoSql
21mr|log4j-2.17.1-1|122	
21mr|log4j-2.17.1-1|123	%description nosql
21mr|log4j-2.17.1-1|124	Use NoSQL databases such as MongoDB and CouchDB to append log messages.
21mr|log4j-2.17.1-1|125	
21mr|log4j-2.17.1-1|126	%endif
21mr|log4j-2.17.1-1|127	
21mr|log4j-2.17.1-1|128	%package        javadoc
21mr|log4j-2.17.1-1|129	Summary:        API documentation for %{name}
21mr|log4j-2.17.1-1|130	Obsoletes:      %{name}-manual < %{version}
21mr|log4j-2.17.1-1|131	
21mr|log4j-2.17.1-1|132	%description    javadoc
21mr|log4j-2.17.1-1|133	%{summary}.
21mr|log4j-2.17.1-1|134	
21mr|log4j-2.17.1-1|135	%prep
21mr|log4j-2.17.1-1|136	%setup -q -n apache-%{name}-%{version}-src
21mr|log4j-2.17.1-1|137	%autopatch -p1
21mr|log4j-2.17.1-1|138	
21mr|log4j-2.17.1-1|139	%pom_remove_plugin -r :maven-site-plugin
21mr|log4j-2.17.1-1|140	%pom_remove_plugin -r :maven-remote-resources-plugin
21mr|log4j-2.17.1-1|141	%pom_remove_plugin -r :maven-doap-plugin
21mr|log4j-2.17.1-1|142	%pom_remove_plugin -r :maven-source-plugin
21mr|log4j-2.17.1-1|143	%pom_remove_plugin -r :maven-toolchains-plugin
21mr|log4j-2.17.1-1|144	%pom_remove_plugin -r :revapi-maven-plugin
21mr|log4j-2.17.1-1|145	
21mr|log4j-2.17.1-1|146	# remove all the stuff we'll build ourselves
21mr|log4j-2.17.1-1|147	find -name "*.jar" -o -name "*.class" -delete
21mr|log4j-2.17.1-1|148	rm -rf docs/api
21mr|log4j-2.17.1-1|149	
21mr|log4j-2.17.1-1|150	%pom_disable_module %{name}-samples
21mr|log4j-2.17.1-1|151	%pom_disable_module %{name}-distribution
21mr|log4j-2.17.1-1|152	
21mr|log4j-2.17.1-1|153	# Apache Flume is not in Fedora yet
21mr|log4j-2.17.1-1|154	%pom_disable_module %{name}-flume-ng
21mr|log4j-2.17.1-1|155	
21mr|log4j-2.17.1-1|156	# artifact for upstream testing of log4j itself, shouldn't be distributed
21mr|log4j-2.17.1-1|157	%pom_disable_module %{name}-perf
21mr|log4j-2.17.1-1|158	
21mr|log4j-2.17.1-1|159	# add dependency for javax.activation package (no longer part of OpenJDK)
21mr|log4j-2.17.1-1|160	%pom_add_dep com.sun.activation:jakarta.activation
21mr|log4j-2.17.1-1|161	
21mr|log4j-2.17.1-1|162	# needs java 9 to build
21mr|log4j-2.17.1-1|163	%pom_disable_module %{name}-api-java9
21mr|log4j-2.17.1-1|164	%pom_disable_module %{name}-core-java9
21mr|log4j-2.17.1-1|165	%pom_disable_module %{name}-jpl
21mr|log4j-2.17.1-1|166	%pom_remove_dep -r :%{name}-api-java9
21mr|log4j-2.17.1-1|167	%pom_remove_dep -r :%{name}-core-java9
21mr|log4j-2.17.1-1|168	%pom_remove_plugin -r :maven-dependency-plugin
21mr|log4j-2.17.1-1|169	
21mr|log4j-2.17.1-1|170	# unavailable com.conversantmedia:disruptor
21mr|log4j-2.17.1-1|171	rm log4j-core/src/main/java/org/apache/logging/log4j/core/async/DisruptorBlockingQueueFactory.java
21mr|log4j-2.17.1-1|172	%pom_remove_dep -r com.conversantmedia:disruptor
21mr|log4j-2.17.1-1|173	
21mr|log4j-2.17.1-1|174	# kafka not available
21mr|log4j-2.17.1-1|175	rm -r log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/kafka
21mr|log4j-2.17.1-1|176	%pom_remove_dep -r :kafka-clients
21mr|log4j-2.17.1-1|177	
21mr|log4j-2.17.1-1|178	# not compatible with fedora's version
21mr|log4j-2.17.1-1|179	%pom_disable_module %{name}-liquibase
21mr|log4j-2.17.1-1|180	
21mr|log4j-2.17.1-1|181	# we don't have slf4j 1.8 yet
21mr|log4j-2.17.1-1|182	%pom_disable_module %{name}-slf4j18-impl
21mr|log4j-2.17.1-1|183	
21mr|log4j-2.17.1-1|184	# we don't have commons-dbcp2
21mr|log4j-2.17.1-1|185	%pom_disable_module %{name}-jdbc-dbcp2
21mr|log4j-2.17.1-1|186	
21mr|log4j-2.17.1-1|187	# We have mongodb 4
21mr|log4j-2.17.1-1|188	%pom_disable_module %{name}-mongodb3
21mr|log4j-2.17.1-1|189	%pom_disable_module %{name}-mongodb4
21mr|log4j-2.17.1-1|190	
21mr|log4j-2.17.1-1|191	# System scoped dep provided by JDK
21mr|log4j-2.17.1-1|192	%pom_remove_dep :jconsole %{name}-jmx-gui
21mr|log4j-2.17.1-1|193	%pom_add_dep sun.jdk:jconsole %{name}-jmx-gui
21mr|log4j-2.17.1-1|194	
21mr|log4j-2.17.1-1|195	# old AID is provided by felix, we want osgi-core
21mr|log4j-2.17.1-1|196	%pom_change_dep -r org.osgi:org.osgi.core org.osgi:osgi.core
21mr|log4j-2.17.1-1|197	
21mr|log4j-2.17.1-1|198	# BOM package shouldn't require Apache RAT
21mr|log4j-2.17.1-1|199	%pom_remove_plugin :apache-rat-plugin %{name}-bom
21mr|log4j-2.17.1-1|200	
21mr|log4j-2.17.1-1|201	# tests are disabled
21mr|log4j-2.17.1-1|202	%pom_remove_plugin :maven-failsafe-plugin log4j-layout-template-json/pom.xml
21mr|log4j-2.17.1-1|203	%pom_remove_plugin :maven-failsafe-plugin log4j-core/pom.xml
21mr|log4j-2.17.1-1|204	%pom_remove_plugin :maven-failsafe-plugin log4j-core-its/pom.xml
21mr|log4j-2.17.1-1|205	%pom_remove_plugin :maven-failsafe-plugin pom.xml
21mr|log4j-2.17.1-1|206	
21mr|log4j-2.17.1-1|207	%if %{with jp_minimal}
21mr|log4j-2.17.1-1|208	%pom_disable_module %{name}-taglib
21mr|log4j-2.17.1-1|209	%pom_disable_module %{name}-jmx-gui
21mr|log4j-2.17.1-1|210	%pom_disable_module %{name}-bom
21mr|log4j-2.17.1-1|211	%pom_disable_module %{name}-web
21mr|log4j-2.17.1-1|212	%pom_disable_module %{name}-iostreams
21mr|log4j-2.17.1-1|213	%pom_disable_module %{name}-jul
21mr|log4j-2.17.1-1|214	%pom_disable_module %{name}-core-its
21mr|log4j-2.17.1-1|215	%pom_disable_module %{name}-jpa
21mr|log4j-2.17.1-1|216	%pom_disable_module %{name}-couchdb
21mr|log4j-2.17.1-1|217	%pom_disable_module %{name}-cassandra
21mr|log4j-2.17.1-1|218	%pom_disable_module %{name}-appserver
21mr|log4j-2.17.1-1|219	%pom_disable_module %{name}-spring-cloud-config
21mr|log4j-2.17.1-1|220	%pom_disable_module %{name}-spring-boot
21mr|log4j-2.17.1-1|221	%pom_disable_module %{name}-kubernetes
21mr|log4j-2.17.1-1|222	
21mr|log4j-2.17.1-1|223	%pom_remove_dep -r :jackson-dataformat-yaml
21mr|log4j-2.17.1-1|224	%pom_remove_dep -r :jackson-dataformat-xml
21mr|log4j-2.17.1-1|225	%pom_remove_dep -r :woodstox-core
21mr|log4j-2.17.1-1|226	%pom_remove_dep -r :javax.persistence
21mr|log4j-2.17.1-1|227	%pom_remove_dep -r :jboss-jms-api_1.1_spec
21mr|log4j-2.17.1-1|228	%pom_remove_dep -r :jeromq
21mr|log4j-2.17.1-1|229	%pom_remove_dep -r :commons-csv
21mr|log4j-2.17.1-1|230	
21mr|log4j-2.17.1-1|231	rm -r log4j-core/src/main/java/org/apache/logging/log4j/core/{jackson,config/yaml,parser}
21mr|log4j-2.17.1-1|232	rm -r log4j-core/src/main/java/org/apache/logging/log4j/core/appender/{db,mom,nosql}
21mr|log4j-2.17.1-1|233	rm log4j-core/src/main/java/org/apache/logging/log4j/core/layout/*{Csv,Jackson,Xml,Yaml,Json,Gelf}*.java
21mr|log4j-2.17.1-1|234	rm log4j-1.2-api/src/main/java/org/apache/log4j/builders/layout/*Xml*.java
21mr|log4j-2.17.1-1|235	rm log4j-api/src/main/java/org/apache/logging/log4j/util/Activator.java
21mr|log4j-2.17.1-1|236	rm -r log4j-1.2-api/src/main/java/org/apache/log4j/or/jms
21mr|log4j-2.17.1-1|237	
21mr|log4j-2.17.1-1|238	%endif
21mr|log4j-2.17.1-1|239	
21mr|log4j-2.17.1-1|240	%mvn_alias :%{name}-1.2-api %{name}:%{name}
21mr|log4j-2.17.1-1|241	
21mr|log4j-2.17.1-1|242	# Note that packages using the compatibility layer still need to have log4j-core
21mr|log4j-2.17.1-1|243	# on the classpath to run. This is there to prevent build-classpath from putting
21mr|log4j-2.17.1-1|244	# whole dir on the classpath which results in loading incorrect provider
21mr|log4j-2.17.1-1|245	%mvn_file ':{%{name}-1.2-api}' %{name}/@1 %{name}
21mr|log4j-2.17.1-1|246	
21mr|log4j-2.17.1-1|247	%mvn_package ':%{name}-slf4j-impl' slf4j
21mr|log4j-2.17.1-1|248	%mvn_package ':%{name}-to-slf4j' slf4j
21mr|log4j-2.17.1-1|249	%mvn_package ':%{name}-taglib' taglib
21mr|log4j-2.17.1-1|250	%mvn_package ':%{name}-jcl' jcl
21mr|log4j-2.17.1-1|251	%mvn_package ':%{name}-jmx-gui' jmx-gui
21mr|log4j-2.17.1-1|252	%mvn_package ':%{name}-web' web
21mr|log4j-2.17.1-1|253	%mvn_package ':%{name}-bom' bom
21mr|log4j-2.17.1-1|254	%mvn_package ':%{name}-cassandra' nosql
21mr|log4j-2.17.1-1|255	%mvn_package ':%{name}-couchdb' nosql
21mr|log4j-2.17.1-1|256	
21mr|log4j-2.17.1-1|257	%mvn_package :log4j-core-its __noinstall
21mr|log4j-2.17.1-1|258	
21mr|log4j-2.17.1-1|259	%build
21mr|log4j-2.17.1-1|260	# missing test deps (mockejb)
21mr|log4j-2.17.1-1|261	%mvn_build -f
21mr|log4j-2.17.1-1|262	
21mr|log4j-2.17.1-1|263	%install
21mr|log4j-2.17.1-1|264	%mvn_install
21mr|log4j-2.17.1-1|265	
21mr|log4j-2.17.1-1|266	%if %{without jp_minimal}
21mr|log4j-2.17.1-1|267	%jpackage_script org.apache.logging.log4j.jmx.gui.ClientGUI '' '' %{name}/%{name}-jmx-gui:%{name}/%{name}-core %{name}-jmx false
21mr|log4j-2.17.1-1|268	%endif
21mr|log4j-2.17.1-1|269	
21mr|log4j-2.17.1-1|270	%files -f .mfiles
21mr|log4j-2.17.1-1|271	%doc LICENSE.txt NOTICE.txt
21mr|log4j-2.17.1-1|272	
21mr|log4j-2.17.1-1|273	%files slf4j -f .mfiles-slf4j
21mr|log4j-2.17.1-1|274	%files jcl -f .mfiles-jcl
21mr|log4j-2.17.1-1|275	%if %{without jp_minimal}
21mr|log4j-2.17.1-1|276	%files taglib -f .mfiles-taglib
21mr|log4j-2.17.1-1|277	%files web -f .mfiles-web
21mr|log4j-2.17.1-1|278	%files bom -f .mfiles-bom
21mr|log4j-2.17.1-1|279	%files nosql -f .mfiles-nosql
21mr|log4j-2.17.1-1|280	%files jmx-gui -f .mfiles-jmx-gui
21mr|log4j-2.17.1-1|281	%{_bindir}/%{name}-jmx
21mr|log4j-2.17.1-1|282	%endif
21mr|log4j-2.17.1-1|283	
21mr|log4j-2.17.1-1|284	%files javadoc -f .mfiles-javadoc
21mr|log4j-2.17.1-1|285	%doc LICENSE.txt NOTICE.txt
21mr|log4j-2.17.1-1|286	

14023 21
21mr|log4j-jboss-logmanager-1.1.2-7|1	%global namedreltag .Final
21mr|log4j-jboss-logmanager-1.1.2-7|2	%global namedversion %{version}%{?namedreltag}
21mr|log4j-jboss-logmanager-1.1.2-7|3	
21mr|log4j-jboss-logmanager-1.1.2-7|4	Name:             log4j-jboss-logmanager
21mr|log4j-jboss-logmanager-1.1.2-7|5	Version:          1.1.2
21mr|log4j-jboss-logmanager-1.1.2-7|6	Release:          7
21mr|log4j-jboss-logmanager-1.1.2-7|7	Summary:          JBoss Log4j Emulation
21mr|log4j-jboss-logmanager-1.1.2-7|8	License:          ASL 2.0
21mr|log4j-jboss-logmanager-1.1.2-7|9	Url:              https://github.com/jboss-logging/log4j-jboss-logmanager
21mr|log4j-jboss-logmanager-1.1.2-7|10	Source0:          https://github.com/jboss-logging/log4j-jboss-logmanager/archive/%{namedversion}.tar.gz
21mr|log4j-jboss-logmanager-1.1.2-7|11	
21mr|log4j-jboss-logmanager-1.1.2-7|12	BuildRequires:    maven-local
21mr|log4j-jboss-logmanager-1.1.2-7|13	BuildRequires:    mvn(junit:junit)
21mr|log4j-jboss-logmanager-1.1.2-7|14	BuildRequires:    mvn(log4j:log4j:12)
21mr|log4j-jboss-logmanager-1.1.2-7|15	BuildRequires:    mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|log4j-jboss-logmanager-1.1.2-7|16	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|log4j-jboss-logmanager-1.1.2-7|17	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|log4j-jboss-logmanager-1.1.2-7|18	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|log4j-jboss-logmanager-1.1.2-7|19	BuildRequires:    mvn(org.jboss.modules:jboss-modules)
21mr|log4j-jboss-logmanager-1.1.2-7|20	
21mr|log4j-jboss-logmanager-1.1.2-7|21	Provides:         bundled(log4j12) = 1.2.17-15
21mr|log4j-jboss-logmanager-1.1.2-7|22	
21mr|log4j-jboss-logmanager-1.1.2-7|23	Group:          Development/Java
21mr|log4j-jboss-logmanager-1.1.2-7|24	BuildArch:        noarch
21mr|log4j-jboss-logmanager-1.1.2-7|25	# Java stack is not supported on x86_32
21mr|log4j-jboss-logmanager-1.1.2-7|26	ExcludeArch: %{ix86}
21mr|log4j-jboss-logmanager-1.1.2-7|27	
21mr|log4j-jboss-logmanager-1.1.2-7|28	%description
21mr|log4j-jboss-logmanager-1.1.2-7|29	This package contains the JBoss Log4J Emulation.
21mr|log4j-jboss-logmanager-1.1.2-7|30	
21mr|log4j-jboss-logmanager-1.1.2-7|31	%package javadoc
21mr|log4j-jboss-logmanager-1.1.2-7|32	Summary:          Javadoc for %{name}
21mr|log4j-jboss-logmanager-1.1.2-7|33	
21mr|log4j-jboss-logmanager-1.1.2-7|34	%description javadoc
21mr|log4j-jboss-logmanager-1.1.2-7|35	This package contains the API documentation for %{name}.
21mr|log4j-jboss-logmanager-1.1.2-7|36	
21mr|log4j-jboss-logmanager-1.1.2-7|37	%prep
21mr|log4j-jboss-logmanager-1.1.2-7|38	%setup -q -n log4j-jboss-logmanager-%{namedversion}
21mr|log4j-jboss-logmanager-1.1.2-7|39	
21mr|log4j-jboss-logmanager-1.1.2-7|40	cp -p src/main/resources/META-INF/LICENSE .
21mr|log4j-jboss-logmanager-1.1.2-7|41	cp -p src/main/resources/META-INF/NOTICE .
21mr|log4j-jboss-logmanager-1.1.2-7|42	sed -i 's/\r//' LICENSE NOTICE
21mr|log4j-jboss-logmanager-1.1.2-7|43	
21mr|log4j-jboss-logmanager-1.1.2-7|44	sed -i 's/createSourcesJar>true/createSourcesJar>false/' pom.xml
21mr|log4j-jboss-logmanager-1.1.2-7|45	
21mr|log4j-jboss-logmanager-1.1.2-7|46	%pom_change_dep :log4j ::12
21mr|log4j-jboss-logmanager-1.1.2-7|47	
21mr|log4j-jboss-logmanager-1.1.2-7|48	%build
21mr|log4j-jboss-logmanager-1.1.2-7|49	
21mr|log4j-jboss-logmanager-1.1.2-7|50	# Tests run: 36, Failures: 0, Errors: 0, Skipped: 7
21mr|log4j-jboss-logmanager-1.1.2-7|51	# Test suite disable cause:
21mr|log4j-jboss-logmanager-1.1.2-7|52	# The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
21mr|log4j-jboss-logmanager-1.1.2-7|53	%mvn_build -f
21mr|log4j-jboss-logmanager-1.1.2-7|54	
21mr|log4j-jboss-logmanager-1.1.2-7|55	%install
21mr|log4j-jboss-logmanager-1.1.2-7|56	%mvn_install
21mr|log4j-jboss-logmanager-1.1.2-7|57	
21mr|log4j-jboss-logmanager-1.1.2-7|58	%files -f .mfiles
21mr|log4j-jboss-logmanager-1.1.2-7|59	%license LICENSE NOTICE
21mr|log4j-jboss-logmanager-1.1.2-7|60	
21mr|log4j-jboss-logmanager-1.1.2-7|61	%files javadoc -f .mfiles-javadoc
21mr|log4j-jboss-logmanager-1.1.2-7|62	%license LICENSE NOTICE
21mr|log4j-jboss-logmanager-1.1.2-7|63	

14024 21
21mr|logback-1.1.7-7|1	Name:           logback
21mr|logback-1.1.7-7|2	Version:        1.1.7
21mr|logback-1.1.7-7|3	Release:        7
21mr|logback-1.1.7-7|4	Summary:        A Java logging library
21mr|logback-1.1.7-7|5	License:        LGPLv2 or EPL
21mr|logback-1.1.7-7|6	Group:          Development/Java
21mr|logback-1.1.7-7|7	URL:            http://logback.qos.ch/
21mr|logback-1.1.7-7|8	Source0:        http://logback.qos.ch/dist/%{name}-%{version}.tar.gz
21mr|logback-1.1.7-7|9	
21mr|logback-1.1.7-7|10	# servlet 3.1 support
21mr|logback-1.1.7-7|11	Patch0:         %{name}-1.1.7-servlet.patch
21mr|logback-1.1.7-7|12	# Remove deprecate methods
21mr|logback-1.1.7-7|13	Patch1:         %{name}-1.1.7-jetty.patch
21mr|logback-1.1.7-7|14	Patch2:         %{name}-1.1.7-tomcat.patch
21mr|logback-1.1.7-7|15	
21mr|logback-1.1.7-7|16	BuildRequires: java-devel >= 1:1.6.0
21mr|logback-1.1.7-7|17	BuildRequires: maven-local
21mr|logback-1.1.7-7|18	BuildRequires: mvn(javax.mail:mail)
21mr|logback-1.1.7-7|19	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|logback-1.1.7-7|20	BuildRequires: mvn(junit:junit)
21mr|logback-1.1.7-7|21	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|logback-1.1.7-7|22	BuildRequires: mvn(org.apache.ant:ant-junit)
21mr|logback-1.1.7-7|23	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|logback-1.1.7-7|24	BuildRequires: mvn(org.apache.felix:org.apache.felix.main)
21mr|logback-1.1.7-7|25	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|logback-1.1.7-7|26	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|logback-1.1.7-7|27	BuildRequires: mvn(org.apache.tomcat:tomcat-catalina)
21mr|logback-1.1.7-7|28	BuildRequires: mvn(org.apache.tomcat:tomcat-coyote)
21mr|logback-1.1.7-7|29	BuildRequires: mvn(org.codehaus.gmavenplus:gmavenplus-plugin)
21mr|logback-1.1.7-7|30	BuildRequires: mvn(org.codehaus.groovy:groovy-all)
21mr|logback-1.1.7-7|31	BuildRequires: mvn(org.codehaus.janino:janino)
21mr|logback-1.1.7-7|32	BuildRequires: mvn(org.eclipse.jetty:jetty-server)
21mr|logback-1.1.7-7|33	BuildRequires: mvn(org.eclipse.jetty:jetty-util)
21mr|logback-1.1.7-7|34	BuildRequires: mvn(org.fusesource:fusesource-pom:pom:)
21mr|logback-1.1.7-7|35	BuildRequires: mvn(org.fusesource.jansi:jansi)
21mr|logback-1.1.7-7|36	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|logback-1.1.7-7|37	BuildRequires: mvn(org.slf4j:slf4j-ext)
21mr|logback-1.1.7-7|38	# groovy-all embedded libraries
21mr|logback-1.1.7-7|39	BuildRequires: mvn(antlr:antlr)
21mr|logback-1.1.7-7|40	BuildRequires: mvn(commons-cli:commons-cli)
21mr|logback-1.1.7-7|41	BuildRequires: mvn(org.ow2.asm:asm-all)
21mr|logback-1.1.7-7|42	BuildRequires: mvn(org.slf4j:slf4j-nop)
21mr|logback-1.1.7-7|43	
21mr|logback-1.1.7-7|44	# test deps
21mr|logback-1.1.7-7|45	%if 0
21mr|logback-1.1.7-7|46	BuildRequires: mvn(com.h2database:h2:1.2.132)
21mr|logback-1.1.7-7|47	BuildRequires: mvn(dom4j:dom4j:1.6.1)
21mr|logback-1.1.7-7|48	BuildRequires: mvn(hsqldb:hsqldb:1.8.0.7)
21mr|logback-1.1.7-7|49	BuildRequires: mvn(mysql:mysql-connector-java:5.1.9)
21mr|logback-1.1.7-7|50	BuildRequires: mvn(postgresql:postgresql:8.4-701.jdbc4)
21mr|logback-1.1.7-7|51	BuildRequires: mvn(org.easytesting:fest-assert:1.2)
21mr|logback-1.1.7-7|52	BuildRequires: mvn(org.mockito:mockito-core:1.9.0)
21mr|logback-1.1.7-7|53	BuildRequires: mvn(org.slf4j:integration:1.7.16)
21mr|logback-1.1.7-7|54	BuildRequires: mvn(org.slf4j:jul-to-slf4j:1.7.16)
21mr|logback-1.1.7-7|55	BuildRequires: mvn(org.slf4j:log4j-over-slf4j:1.7.16)
21mr|logback-1.1.7-7|56	BuildRequires: mvn(org.slf4j:slf4j-api:1.7.16:test-jar)
21mr|logback-1.1.7-7|57	BuildRequires: mvn(org.slf4j:slf4j-ext:1.7.16)
21mr|logback-1.1.7-7|58	BuildRequires: mvn(com.icegreen:greenmail:1.3)
21mr|logback-1.1.7-7|59	BuildRequires: mvn(org.subethamail:subethasmtp:2.1.0)
21mr|logback-1.1.7-7|60	%endif
21mr|logback-1.1.7-7|61	
21mr|logback-1.1.7-7|62	BuildArch:     noarch
21mr|logback-1.1.7-7|63	# Java stack is not supported on x86_32
21mr|logback-1.1.7-7|64	ExcludeArch: %{ix86}
21mr|logback-1.1.7-7|65	
21mr|logback-1.1.7-7|66	%description
21mr|logback-1.1.7-7|67	Logback is intended as a successor to the popular log4j project. At present
21mr|logback-1.1.7-7|68	time, logback is divided into three modules, logback-core, logback-classic
21mr|logback-1.1.7-7|69	and logback-access.
21mr|logback-1.1.7-7|70	
21mr|logback-1.1.7-7|71	The logback-core module lays the groundwork for the other two modules. The
21mr|logback-1.1.7-7|72	logback-classic module can be assimilated to a significantly improved
21mr|logback-1.1.7-7|73	version of log4j. Moreover, logback-classic natively implements the SLF4J
21mr|logback-1.1.7-7|74	API so that you can readily switch back and forth between logback and other
21mr|logback-1.1.7-7|75	logging frameworks such as log4j or java.util.logging (JUL).
21mr|logback-1.1.7-7|76	
21mr|logback-1.1.7-7|77	The logback-access module integrates with Servlet containers, such as
21mr|logback-1.1.7-7|78	Tomcat and Jetty, to provide HTTP-access log functionality. Note that you
21mr|logback-1.1.7-7|79	could easily build your own module on top of logback-core.
21mr|logback-1.1.7-7|80	
21mr|logback-1.1.7-7|81	%package javadoc
21mr|logback-1.1.7-7|82	Summary:       Javadoc for %{name}
21mr|logback-1.1.7-7|83	
21mr|logback-1.1.7-7|84	%description javadoc
21mr|logback-1.1.7-7|85	API documentation for the Logback library
21mr|logback-1.1.7-7|86	
21mr|logback-1.1.7-7|87	%package access
21mr|logback-1.1.7-7|88	Summary:       Logback-access module for Servlet integration
21mr|logback-1.1.7-7|89	
21mr|logback-1.1.7-7|90	%description access
21mr|logback-1.1.7-7|91	The logback-access module integrates with Servlet containers, such as Tomcat
21mr|logback-1.1.7-7|92	and Jetty, to provide HTTP-access log functionality. Note that you could
21mr|logback-1.1.7-7|93	easily build your own module on top of logback-core.
21mr|logback-1.1.7-7|94	
21mr|logback-1.1.7-7|95	%package examples
21mr|logback-1.1.7-7|96	Summary:       Logback Examples Module
21mr|logback-1.1.7-7|97	
21mr|logback-1.1.7-7|98	%description examples
21mr|logback-1.1.7-7|99	logback-examples module.
21mr|logback-1.1.7-7|100	
21mr|logback-1.1.7-7|101	%prep
21mr|logback-1.1.7-7|102	%setup -q
21mr|logback-1.1.7-7|103	# Clean up
21mr|logback-1.1.7-7|104	find . -name "*.class" -delete
21mr|logback-1.1.7-7|105	find . -name "*.cmd" -delete
21mr|logback-1.1.7-7|106	find . -name "*.jar" -delete
21mr|logback-1.1.7-7|107	
21mr|logback-1.1.7-7|108	%patch0 -p1
21mr|logback-1.1.7-7|109	%patch1 -p1
21mr|logback-1.1.7-7|110	%patch2 -p1
21mr|logback-1.1.7-7|111	
21mr|logback-1.1.7-7|112	%pom_remove_plugin :maven-source-plugin
21mr|logback-1.1.7-7|113	%pom_remove_plugin :findbugs-maven-plugin
21mr|logback-1.1.7-7|114	%pom_remove_plugin -r :maven-dependency-plugin
21mr|logback-1.1.7-7|115	%pom_remove_plugin -r :cobertura-maven-plugin
21mr|logback-1.1.7-7|116	
21mr|logback-1.1.7-7|117	# Clean up the documentation
21mr|logback-1.1.7-7|118	sed -i 's/\r//' LICENSE.txt README.txt docs/*.* docs/*/*.* docs/*/*/*.*
21mr|logback-1.1.7-7|119	sed -i 's#"apidocs#"%{_javadocdir}/%{name}#g' docs/*.html
21mr|logback-1.1.7-7|120	rm -rf docs/apidocs docs/project-reports docs/testapidocs docs/project-reports.html
21mr|logback-1.1.7-7|121	rm -f docs/manual/.htaccess docs/css/site.css # Zero-length file
21mr|logback-1.1.7-7|122	
21mr|logback-1.1.7-7|123	# Force servlet 3.1 apis
21mr|logback-1.1.7-7|124	%pom_change_dep -r :servlet-api javax.servlet:javax.servlet-api:3.1.0
21mr|logback-1.1.7-7|125	sed -i 's#javax.servlet.*;version="2.5"#javax.servlet.*;version="3.1"#' %{name}-access/pom.xml
21mr|logback-1.1.7-7|126	
21mr|logback-1.1.7-7|127	rm -r %{name}-*/src/test/java/*
21mr|logback-1.1.7-7|128	# remove test deps
21mr|logback-1.1.7-7|129	# ch.qos.logback:logback-core:test-jar
21mr|logback-1.1.7-7|130	%pom_xpath_remove -r "pom:dependency[pom:type = 'test-jar']"
21mr|logback-1.1.7-7|131	%pom_xpath_remove -r "pom:dependency[pom:scope = 'test']"
21mr|logback-1.1.7-7|132	
21mr|logback-1.1.7-7|133	# bundle-test-jar
21mr|logback-1.1.7-7|134	%pom_xpath_remove -r "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:executions"
21mr|logback-1.1.7-7|135	
21mr|logback-1.1.7-7|136	# com.oracle:ojdbc14:10.2.0.1 com.microsoft.sqlserver:sqljdbc4:2.0
21mr|logback-1.1.7-7|137	%pom_xpath_remove "pom:project/pom:profiles/pom:profile[pom:id = 'host-orion']" %{name}-access
21mr|logback-1.1.7-7|138	%pom_xpath_remove "pom:project/pom:profiles" %{name}-classic
21mr|logback-1.1.7-7|139	
21mr|logback-1.1.7-7|140	%pom_xpath_remove "pom:project/pom:profiles/pom:profile[pom:id = 'javadocjar']"
21mr|logback-1.1.7-7|141	
21mr|logback-1.1.7-7|142	# disable for now
21mr|logback-1.1.7-7|143	%pom_disable_module logback-site
21mr|logback-1.1.7-7|144	
21mr|logback-1.1.7-7|145	%pom_xpath_remove "pom:build/pom:extensions"
21mr|logback-1.1.7-7|146	
21mr|logback-1.1.7-7|147	# Use not available org.codehaus.groovy:groovy-eclipse-compiler:2.9.1-01, org.codehaus.groovy:groovy-eclipse-batch:2.3.7-01
21mr|logback-1.1.7-7|148	%pom_remove_plugin :maven-compiler-plugin logback-classic
21mr|logback-1.1.7-7|149	%pom_add_plugin org.codehaus.gmavenplus:gmavenplus-plugin:1.5 logback-classic "
21mr|logback-1.1.7-7|150	<executions>
21mr|logback-1.1.7-7|151	<execution>
21mr|logback-1.1.7-7|152	<goals>
21mr|logback-1.1.7-7|153	<goal>generateStubs</goal>
21mr|logback-1.1.7-7|154	<goal>testGenerateStubs</goal>
21mr|logback-1.1.7-7|155	<!--goal>compile</goal>
21mr|logback-1.1.7-7|156	<goal>testCompile</goal-->
21mr|logback-1.1.7-7|157	</goals>
21mr|logback-1.1.7-7|158	</execution>
21mr|logback-1.1.7-7|159	</executions>"
21mr|logback-1.1.7-7|160	
21mr|logback-1.1.7-7|161	%mvn_package ":%{name}-access" access
21mr|logback-1.1.7-7|162	%mvn_package ":%{name}-examples" examples
21mr|logback-1.1.7-7|163	
21mr|logback-1.1.7-7|164	%build
21mr|logback-1.1.7-7|165	
21mr|logback-1.1.7-7|166	# unavailable test dep maven-scala-plugin
21mr|logback-1.1.7-7|167	# slf4jJAR and org.apache.felix.main are required by logback-examples modules for maven-antrun-plugin
21mr|logback-1.1.7-7|168	%mvn_build -f -- \
21mr|logback-1.1.7-7|169	-Dorg.slf4j:slf4j-api:jar=$(build-classpath slf4j/api) \
21mr|logback-1.1.7-7|170	-Dorg.apache.felix:org.apache.felix.main:jar=$(build-classpath felix/org.apache.felix.main)
21mr|logback-1.1.7-7|171	
21mr|logback-1.1.7-7|172	%install
21mr|logback-1.1.7-7|173	%mvn_install
21mr|logback-1.1.7-7|174	
21mr|logback-1.1.7-7|175	install -d -m 755 %{buildroot}%{_datadir}/%{name}/examples
21mr|logback-1.1.7-7|176	cp -r %{name}-examples/pom.xml %{name}-examples/src %{buildroot}%{_datadir}/%{name}/examples
21mr|logback-1.1.7-7|177	
21mr|logback-1.1.7-7|178	%files -f .mfiles
21mr|logback-1.1.7-7|179	%doc README.txt docs/*
21mr|logback-1.1.7-7|180	%license LICENSE.txt
21mr|logback-1.1.7-7|181	
21mr|logback-1.1.7-7|182	%files javadoc -f .mfiles-javadoc
21mr|logback-1.1.7-7|183	%license LICENSE.txt
21mr|logback-1.1.7-7|184	
21mr|logback-1.1.7-7|185	%files access -f .mfiles-access
21mr|logback-1.1.7-7|186	%license LICENSE.txt
21mr|logback-1.1.7-7|187	
21mr|logback-1.1.7-7|188	%files examples -f .mfiles-examples
21mr|logback-1.1.7-7|189	%license LICENSE.txt
21mr|logback-1.1.7-7|190	%{_datadir}/%{name}
21mr|logback-1.1.7-7|191	

14025 21
21mr|logrotate-3.16.0-3|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|logrotate-3.16.0-3|2	
21mr|logrotate-3.16.0-3|3	Summary:	Rotates, compresses, removes and mails system log files
21mr|logrotate-3.16.0-3|4	Name:		logrotate
21mr|logrotate-3.16.0-3|5	Version:	3.16.0
21mr|logrotate-3.16.0-3|6	Release:	3
21mr|logrotate-3.16.0-3|7	License:	GPLv2+
21mr|logrotate-3.16.0-3|8	Group:		File tools
21mr|logrotate-3.16.0-3|9	Url:		https://fedorahosted.org/logrotate/
21mr|logrotate-3.16.0-3|10	Source0:	https://github.com/logrotate/logrotate/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|logrotate-3.16.0-3|11	Source1:	logrotate.conf
21mr|logrotate-3.16.0-3|12	BuildRequires:	acl-devel
21mr|logrotate-3.16.0-3|13	%if %{with selinux}
21mr|logrotate-3.16.0-3|14	BuildRequires:	pkgconfig(libselinux)
21mr|logrotate-3.16.0-3|15	%endif
21mr|logrotate-3.16.0-3|16	BuildRequires:	pkgconfig(popt)
21mr|logrotate-3.16.0-3|17	Requires(post):	bash
21mr|logrotate-3.16.0-3|18	Requires(post):	coreutils
21mr|logrotate-3.16.0-3|19	
21mr|logrotate-3.16.0-3|20	%description
21mr|logrotate-3.16.0-3|21	The logrotate utility is designed to simplify the administration of
21mr|logrotate-3.16.0-3|22	log files on a system which generates a lot of log files.  Logrotate
21mr|logrotate-3.16.0-3|23	allows for the automatic rotation compression, removal and mailing of
21mr|logrotate-3.16.0-3|24	log files.  Logrotate can be set to handle a log file daily, weekly,
21mr|logrotate-3.16.0-3|25	monthly or when the log file gets to a certain size.  Normally,
21mr|logrotate-3.16.0-3|26	logrotate runs as a daily cron job.
21mr|logrotate-3.16.0-3|27	
21mr|logrotate-3.16.0-3|28	Install the logrotate package if you need a utility to deal with the
21mr|logrotate-3.16.0-3|29	log files on your system.
21mr|logrotate-3.16.0-3|30	
21mr|logrotate-3.16.0-3|31	%files
21mr|logrotate-3.16.0-3|32	%doc ChangeLog* COPYING examples README*
21mr|logrotate-3.16.0-3|33	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|logrotate-3.16.0-3|34	%{_sysconfdir}/%{name}.d
21mr|logrotate-3.16.0-3|35	%{_sbindir}/%{name}
21mr|logrotate-3.16.0-3|36	%{_presetdir}/86-%{name}.preset
21mr|logrotate-3.16.0-3|37	%{_unitdir}/%{name}.service
21mr|logrotate-3.16.0-3|38	%{_unitdir}/%{name}.timer
21mr|logrotate-3.16.0-3|39	%{_mandir}/man8/%{name}.8*
21mr|logrotate-3.16.0-3|40	%{_mandir}/man5/%{name}.conf.5*
21mr|logrotate-3.16.0-3|41	%dir /var/lib/logrotate
21mr|logrotate-3.16.0-3|42	%ghost %verify(not size md5 mtime) %attr(0644,root,root) /var/lib/logrotate/logrotate.status
21mr|logrotate-3.16.0-3|43	
21mr|logrotate-3.16.0-3|44	%pre
21mr|logrotate-3.16.0-3|45	# (From Fedora)
21mr|logrotate-3.16.0-3|46	# If /var/lib/logrotate/logrotate.status does not exist, create it and copy
21mr|logrotate-3.16.0-3|47	# the /var/lib/logrotate.status in it (if it exists). We have to do that in pre
21mr|logrotate-3.16.0-3|48	# script, otherwise the /var/lib/logrotate/logrotate.status would not be there,
21mr|logrotate-3.16.0-3|49	# because during the update, it is removed/renamed.
21mr|logrotate-3.16.0-3|50	if [ ! -d /var/lib/logrotate/ -a -f /var/lib/logrotate.status ]; then
21mr|logrotate-3.16.0-3|51	mkdir -p /var/lib/logrotate
21mr|logrotate-3.16.0-3|52	cp -a /var/lib/logrotate.status /var/lib/logrotate
21mr|logrotate-3.16.0-3|53	fi
21mr|logrotate-3.16.0-3|54	
21mr|logrotate-3.16.0-3|55	%post
21mr|logrotate-3.16.0-3|56	%systemd_post %{name}.timer
21mr|logrotate-3.16.0-3|57	
21mr|logrotate-3.16.0-3|58	%preun
21mr|logrotate-3.16.0-3|59	%systemd_preun %{name}.timer
21mr|logrotate-3.16.0-3|60	
21mr|logrotate-3.16.0-3|61	#----------------------------------------------------------------------------
21mr|logrotate-3.16.0-3|62	
21mr|logrotate-3.16.0-3|63	%prep
21mr|logrotate-3.16.0-3|64	%setup -q
21mr|logrotate-3.16.0-3|65	
21mr|logrotate-3.16.0-3|66	%build
21mr|logrotate-3.16.0-3|67	./autogen.sh
21mr|logrotate-3.16.0-3|68	%configure \
21mr|logrotate-3.16.0-3|69	--with-state-file-path=/var/lib/logrotate.status \
21mr|logrotate-3.16.0-3|70	--with-acl \
21mr|logrotate-3.16.0-3|71	%if %{with selinux}
21mr|logrotate-3.16.0-3|72	--with-selinux
21mr|logrotate-3.16.0-3|73	%else
21mr|logrotate-3.16.0-3|74	--without-selinux
21mr|logrotate-3.16.0-3|75	%endif
21mr|logrotate-3.16.0-3|76	%make
21mr|logrotate-3.16.0-3|77	
21mr|logrotate-3.16.0-3|78	%install
21mr|logrotate-3.16.0-3|79	%makeinstall_std
21mr|logrotate-3.16.0-3|80	
21mr|logrotate-3.16.0-3|81	mkdir -p %{buildroot}%{_sysconfdir}
21mr|logrotate-3.16.0-3|82	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|logrotate-3.16.0-3|83	
21mr|logrotate-3.16.0-3|84	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}.d
21mr|logrotate-3.16.0-3|85	
21mr|logrotate-3.16.0-3|86	mkdir -p %{buildroot}%{_unitdir}/
21mr|logrotate-3.16.0-3|87	install -p -m 644 examples/logrotate.{service,timer} %{buildroot}%{_unitdir}/
21mr|logrotate-3.16.0-3|88	
21mr|logrotate-3.16.0-3|89	# A cron task was here before systemd timer, enable it by default
21mr|logrotate-3.16.0-3|90	# to protect users from running out of disk space
21mr|logrotate-3.16.0-3|91	mkdir -p %{buildroot}%{_presetdir}
21mr|logrotate-3.16.0-3|92	echo "enable %{name}.timer" > %{buildroot}%{_presetdir}/86-%{name}.preset
21mr|logrotate-3.16.0-3|93	
21mr|logrotate-3.16.0-3|94	# own this empty directory
21mr|logrotate-3.16.0-3|95	mkdir -p %{buildroot}/var/lib/logrotate
21mr|logrotate-3.16.0-3|96	
21mr|logrotate-3.16.0-3|97	# systemd-243 does not know this directive and ignores it, printing a warning.
21mr|logrotate-3.16.0-3|98	# Do not remove for 2019.1 because systemd will be updated there.
21mr|logrotate-3.16.0-3|99	%if %{mdvver} < 201910
21mr|logrotate-3.16.0-3|100	sed -i -e '/^ProtectKernelLogs=/d' %{buildroot}%{_unitdir}/logrotate.service
21mr|logrotate-3.16.0-3|101	%endif

14026 21
21mr|lokalize-23.08.4-2|1	
21mr|lokalize-23.08.4-2|2	Summary:	Computer-aided translation tool for KDE
21mr|lokalize-23.08.4-2|3	Name:		lokalize
21mr|lokalize-23.08.4-2|4	Version:	23.08.4
21mr|lokalize-23.08.4-2|5	Release:	2
21mr|lokalize-23.08.4-2|6	Epoch:		1
21mr|lokalize-23.08.4-2|7	License:	GPLv2+
21mr|lokalize-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|lokalize-23.08.4-2|9	Url:		http://www.kde.org
21mr|lokalize-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|lokalize-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|lokalize-23.08.4-2|12	BuildRequires:	kf5doctools-devel
21mr|lokalize-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|lokalize-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|lokalize-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|lokalize-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|lokalize-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|lokalize-23.08.4-2|18	BuildRequires:	kf5kio-devel
21mr|lokalize-23.08.4-2|19	BuildRequires:	kf5kross-devel
21mr|lokalize-23.08.4-2|20	BuildRequires:	kf5notifications-devel
21mr|lokalize-23.08.4-2|21	BuildRequires:	kf5sonnet-devel
21mr|lokalize-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|lokalize-23.08.4-2|23	BuildRequires:	pkgconfig(hunspell)
21mr|lokalize-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|lokalize-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lokalize-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|lokalize-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Script)
21mr|lokalize-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Sql)
21mr|lokalize-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|lokalize-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lokalize-23.08.4-2|31	Requires:	kross-interpreters-python
21mr|lokalize-23.08.4-2|32	Requires:	python3-dbus
21mr|lokalize-23.08.4-2|33	Requires:	qt5-database-plugin-sqlite
21mr|lokalize-23.08.4-2|34	Recommends:	python3-translate
21mr|lokalize-23.08.4-2|35	
21mr|lokalize-23.08.4-2|36	%description
21mr|lokalize-23.08.4-2|37	Lokalize is a computer-aided translation system that focuses on productivity
21mr|lokalize-23.08.4-2|38	and performance. Translator does only creative work (of delivering message
21mr|lokalize-23.08.4-2|39	in his/her mother language in laconic and easy to understand form). Lokalize
21mr|lokalize-23.08.4-2|40	implies paragraph-by-paragraph translation approach (when translating
21mr|lokalize-23.08.4-2|41	documentation) and message-by-message approach (when translating GUI).
21mr|lokalize-23.08.4-2|42	
21mr|lokalize-23.08.4-2|43	%files -f %{name}.lang
21mr|lokalize-23.08.4-2|44	%{_kde5_applicationsdir}/org.kde.lokalize.desktop
21mr|lokalize-23.08.4-2|45	%{_kde5_bindir}/lokalize
21mr|lokalize-23.08.4-2|46	%{_kde5_datadir}/qlogging-categories5/lokalize.categories
21mr|lokalize-23.08.4-2|47	%{_kde5_datadir}/lokalize
21mr|lokalize-23.08.4-2|48	%{_kde5_datadir}/config.kcfg/lokalize.kcfg
21mr|lokalize-23.08.4-2|49	%{_kde5_iconsdir}/*/*/apps/lokalize.*
21mr|lokalize-23.08.4-2|50	%{_kde5_notificationsdir}/lokalize.notifyrc
21mr|lokalize-23.08.4-2|51	%{_kde5_xmlguidir}/lokalize/*.rc
21mr|lokalize-23.08.4-2|52	%{_appdatadir}/org.kde.lokalize.appdata.xml
21mr|lokalize-23.08.4-2|53	
21mr|lokalize-23.08.4-2|54	#----------------------------------------------------------------------------
21mr|lokalize-23.08.4-2|55	
21mr|lokalize-23.08.4-2|56	%prep
21mr|lokalize-23.08.4-2|57	%autosetup -p1
21mr|lokalize-23.08.4-2|58	
21mr|lokalize-23.08.4-2|59	%build
21mr|lokalize-23.08.4-2|60	%cmake_kde5
21mr|lokalize-23.08.4-2|61	%make
21mr|lokalize-23.08.4-2|62	
21mr|lokalize-23.08.4-2|63	%install
21mr|lokalize-23.08.4-2|64	%makeinstall_std -C build
21mr|lokalize-23.08.4-2|65	
21mr|lokalize-23.08.4-2|66	%find_lang %{name} --with-kde --with-html
21mr|lokalize-23.08.4-2|67	

14027 21
21mr|lorax-36.6-1|1	%define debug_package %{nil}
21mr|lorax-36.6-1|2	
21mr|lorax-36.6-1|3	Summary:	Tool for creating the anaconda install images
21mr|lorax-36.6-1|4	Name:		lorax
21mr|lorax-36.6-1|5	Version:	36.6
21mr|lorax-36.6-1|6	Release:	1
21mr|lorax-36.6-1|7	Group:		System/Base
21mr|lorax-36.6-1|8	License:	GPLv2+
21mr|lorax-36.6-1|9	Url:		https://github.com/weldr/lorax
21mr|lorax-36.6-1|10	Source0:	https://github.com/weldr/lorax/archive/%{name}-%{version}-1.tar.gz?/%{name}-%{name}-%{version}-1.tar.gz
21mr|lorax-36.6-1|11	BuildRequires:	pkgconfig(python3)
21mr|lorax-36.6-1|12	Requires:	GConf2
21mr|lorax-36.6-1|13	Requires:	cdrkit-genisoimage
21mr|lorax-36.6-1|14	Requires:	cpio
21mr|lorax-36.6-1|15	Requires:	device-mapper
21mr|lorax-36.6-1|16	Requires:	dosfstools
21mr|lorax-36.6-1|17	Requires:	dracut
21mr|lorax-36.6-1|18	Requires:	e2fsprogs
21mr|lorax-36.6-1|19	Requires:	findutils
21mr|lorax-36.6-1|20	Requires:	gawk
21mr|lorax-36.6-1|21	Requires:	glibc
21mr|lorax-36.6-1|22	Requires:	gzip
21mr|lorax-36.6-1|23	Requires:	isomd5sum
21mr|lorax-36.6-1|24	Requires:	kpartx
21mr|lorax-36.6-1|25	Requires:	module-init-tools
21mr|lorax-36.6-1|26	Requires:	parted
21mr|lorax-36.6-1|27	Requires:	pigz
21mr|lorax-36.6-1|28	Requires:	psmisc
21mr|lorax-36.6-1|29	Requires:	python3-dnf
21mr|lorax-36.6-1|30	Requires:	python3-kickstart
21mr|lorax-36.6-1|31	Requires:	python3-librepo
21mr|lorax-36.6-1|32	Requires:	python3-libselinux
21mr|lorax-36.6-1|33	Requires:	python3-mako
21mr|lorax-36.6-1|34	Requires:	python3-pycdlib
21mr|lorax-36.6-1|35	Requires:	squashfs-tools
21mr|lorax-36.6-1|36	Requires:	util-linux
21mr|lorax-36.6-1|37	Requires:	xz
21mr|lorax-36.6-1|38	
21mr|lorax-36.6-1|39	%ifarch %{ix86} x86_64
21mr|lorax-36.6-1|40	Requires:	syslinux
21mr|lorax-36.6-1|41	%endif
21mr|lorax-36.6-1|42	
21mr|lorax-36.6-1|43	%ifarch aarch64
21mr|lorax-36.6-1|44	Requires:	uboot-tools
21mr|lorax-36.6-1|45	%endif
21mr|lorax-36.6-1|46	
21mr|lorax-36.6-1|47	Obsoletes:	composer-cli <= 34.3-3
21mr|lorax-36.6-1|48	
21mr|lorax-36.6-1|49	%description
21mr|lorax-36.6-1|50	Lorax is a tool for creating the anaconda install images.
21mr|lorax-36.6-1|51	
21mr|lorax-36.6-1|52	It also includes livemedia-creator which is used to create bootable livemedia,
21mr|lorax-36.6-1|53	including live isos and disk images. It can use libvirtd for the install, or
21mr|lorax-36.6-1|54	Anaconda's image install feature.
21mr|lorax-36.6-1|55	
21mr|lorax-36.6-1|56	%files
21mr|lorax-36.6-1|57	%doc COPYING AUTHORS docs/lorax.rst docs/livemedia-creator.rst docs/product-images.rst docs/*ks docs/html/*
21mr|lorax-36.6-1|58	%{_bindir}/image-minimizer
21mr|lorax-36.6-1|59	%{_mandir}/man1/image-minimizer.1*
21mr|lorax-36.6-1|60	%{_mandir}/man1/lorax.1*
21mr|lorax-36.6-1|61	%{_mandir}/man1/livemedia-creator.1*
21mr|lorax-36.6-1|62	%{_mandir}/man1/mkksiso.1*
21mr|lorax-36.6-1|63	%{python3_sitelib}/pylorax
21mr|lorax-36.6-1|64	%{python3_sitelib}/*.egg-info
21mr|lorax-36.6-1|65	%{_sbindir}/lorax
21mr|lorax-36.6-1|66	%{_sbindir}/mkefiboot
21mr|lorax-36.6-1|67	%{_sbindir}/livemedia-creator
21mr|lorax-36.6-1|68	%{_sbindir}/mkksiso
21mr|lorax-36.6-1|69	%config(noreplace) %{_sysconfdir}/lorax/lorax.conf
21mr|lorax-36.6-1|70	%{_tmpfilesdir}/lorax.conf
21mr|lorax-36.6-1|71	
21mr|lorax-36.6-1|72	#----------------------------------------------------------------------------
21mr|lorax-36.6-1|73	
21mr|lorax-36.6-1|74	%package lmc-virt
21mr|lorax-36.6-1|75	Summary:	livemedia-creator libvirt dependencies
21mr|lorax-36.6-1|76	Group:		System/Base
21mr|lorax-36.6-1|77	%ifarch x86_64
21mr|lorax-36.6-1|78	Requires:	edk2-ovmf
21mr|lorax-36.6-1|79	%endif
21mr|lorax-36.6-1|80	%ifarch %{ix86}
21mr|lorax-36.6-1|81	Requires:	edk2-ovmf-ia32
21mr|lorax-36.6-1|82	%endif
21mr|lorax-36.6-1|83	Recommends:	qemu-kvm
21mr|lorax-36.6-1|84	
21mr|lorax-36.6-1|85	%description lmc-virt
21mr|lorax-36.6-1|86	Additional dependencies required by livemedia-creator when using it with qemu.
21mr|lorax-36.6-1|87	
21mr|lorax-36.6-1|88	%files lmc-virt
21mr|lorax-36.6-1|89	
21mr|lorax-36.6-1|90	#----------------------------------------------------------------------------
21mr|lorax-36.6-1|91	
21mr|lorax-36.6-1|92	%package lmc-novirt
21mr|lorax-36.6-1|93	Summary:	livemedia-creator no-virt dependencies
21mr|lorax-36.6-1|94	Group:		System/Base
21mr|lorax-36.6-1|95	Requires:	lorax = %{EVRD}
21mr|lorax-36.6-1|96	%ifarch %{ix86} x86_64
21mr|lorax-36.6-1|97	Requires:	anaconda-core
21mr|lorax-36.6-1|98	Requires:	anaconda-tui
21mr|lorax-36.6-1|99	%endif
21mr|lorax-36.6-1|100	Requires:	createrepo_c
21mr|lorax-36.6-1|101	Requires:	gdb
21mr|lorax-36.6-1|102	Requires:	hfsplus-tools
21mr|lorax-36.6-1|103	Requires:	isomd5sum
21mr|lorax-36.6-1|104	Requires:	kexec-tools
21mr|lorax-36.6-1|105	Requires:	libblockdev-plugins-all
21mr|lorax-36.6-1|106	Requires:	realmd
21mr|lorax-36.6-1|107	Requires:	rsync
21mr|lorax-36.6-1|108	Requires:	tmux
21mr|lorax-36.6-1|109	
21mr|lorax-36.6-1|110	%description lmc-novirt
21mr|lorax-36.6-1|111	Additional dependencies required by livemedia-creator when using it with --no-virt
21mr|lorax-36.6-1|112	to run Anaconda.
21mr|lorax-36.6-1|113	
21mr|lorax-36.6-1|114	%files lmc-novirt
21mr|lorax-36.6-1|115	
21mr|lorax-36.6-1|116	#----------------------------------------------------------------------------
21mr|lorax-36.6-1|117	
21mr|lorax-36.6-1|118	%package templates-generic
21mr|lorax-36.6-1|119	Summary:	Generic build templates for lorax and livemedia-creator
21mr|lorax-36.6-1|120	Group:		System/Base
21mr|lorax-36.6-1|121	Requires:	lorax = %{EVRD}
21mr|lorax-36.6-1|122	Provides:	lorax-templates = %{EVRD}
21mr|lorax-36.6-1|123	
21mr|lorax-36.6-1|124	%description templates-generic
21mr|lorax-36.6-1|125	Lorax templates for creating the boot.iso and live isos are placed in
21mr|lorax-36.6-1|126	/usr/share/lorax/templates.d/99-generic
21mr|lorax-36.6-1|127	
21mr|lorax-36.6-1|128	%files templates-generic
21mr|lorax-36.6-1|129	%{_datadir}/lorax/templates.d/*
21mr|lorax-36.6-1|130	
21mr|lorax-36.6-1|131	#----------------------------------------------------------------------------
21mr|lorax-36.6-1|132	
21mr|lorax-36.6-1|133	%prep
21mr|lorax-36.6-1|134	%setup -qn %{name}-%{name}-%{version}-1
21mr|lorax-36.6-1|135	
21mr|lorax-36.6-1|136	%build
21mr|lorax-36.6-1|137	
21mr|lorax-36.6-1|138	%install
21mr|lorax-36.6-1|139	%makeinstall_std

14028 21
21mr|loudmouth-1.5.3-5|1	%define api 1
21mr|loudmouth-1.5.3-5|2	%define major 0
21mr|loudmouth-1.5.3-5|3	%define libname %mklibname %{name}- %{api} %{major}
21mr|loudmouth-1.5.3-5|4	%define devname %mklibname %{name} -d
21mr|loudmouth-1.5.3-5|5	
21mr|loudmouth-1.5.3-5|6	Summary:	C library for programming with the Jabber protocol
21mr|loudmouth-1.5.3-5|7	Name:		loudmouth
21mr|loudmouth-1.5.3-5|8	Version:	1.5.3
21mr|loudmouth-1.5.3-5|9	Release:	5
21mr|loudmouth-1.5.3-5|10	License:	LGPLv2.1+
21mr|loudmouth-1.5.3-5|11	Group:		System/Libraries
21mr|loudmouth-1.5.3-5|12	Url:		http://www.loudmouth-project.org/
21mr|loudmouth-1.5.3-5|13	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
21mr|loudmouth-1.5.3-5|14	BuildRequires:	gtk-doc
21mr|loudmouth-1.5.3-5|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|loudmouth-1.5.3-5|16	BuildRequires:	pkgconfig(gnutls)
21mr|loudmouth-1.5.3-5|17	BuildRequires:	pkgconfig(libidn)
21mr|loudmouth-1.5.3-5|18	
21mr|loudmouth-1.5.3-5|19	%description
21mr|loudmouth-1.5.3-5|20	Loudmouth is a lightweight and easy-to-use C library for programming with the
21mr|loudmouth-1.5.3-5|21	Jabber protocol. It's designed to be easy to get started with and yet
21mr|loudmouth-1.5.3-5|22	extensible to let you do anything the Jabber protocol allows.
21mr|loudmouth-1.5.3-5|23	
21mr|loudmouth-1.5.3-5|24	#----------------------------------------------------------------------------
21mr|loudmouth-1.5.3-5|25	
21mr|loudmouth-1.5.3-5|26	%package -n %{libname}
21mr|loudmouth-1.5.3-5|27	Summary:	C library for programming with the Jabber protocol
21mr|loudmouth-1.5.3-5|28	Group:		System/Libraries
21mr|loudmouth-1.5.3-5|29	
21mr|loudmouth-1.5.3-5|30	%description -n %{libname}
21mr|loudmouth-1.5.3-5|31	Loudmouth is a lightweight and easy-to-use C library for programming with the
21mr|loudmouth-1.5.3-5|32	Jabber protocol. It's designed to be easy to get started with and yet
21mr|loudmouth-1.5.3-5|33	extensible to let you do anything the Jabber protocol allows.
21mr|loudmouth-1.5.3-5|34	
21mr|loudmouth-1.5.3-5|35	%files -n %{libname}
21mr|loudmouth-1.5.3-5|36	%{_libdir}/libloudmouth-%{api}.so.%{major}*
21mr|loudmouth-1.5.3-5|37	
21mr|loudmouth-1.5.3-5|38	#----------------------------------------------------------------------------
21mr|loudmouth-1.5.3-5|39	
21mr|loudmouth-1.5.3-5|40	%package -n %{devname}
21mr|loudmouth-1.5.3-5|41	Summary:	Libraries and include files for loudmouth
21mr|loudmouth-1.5.3-5|42	Group:		Development/GNOME and GTK+
21mr|loudmouth-1.5.3-5|43	Requires:	%{libname} = %{EVRD}
21mr|loudmouth-1.5.3-5|44	Provides:	%{name}-devel = %{EVRD}
21mr|loudmouth-1.5.3-5|45	
21mr|loudmouth-1.5.3-5|46	%description -n %{devname}
21mr|loudmouth-1.5.3-5|47	Loudmouth is a lightweight and easy-to-use C library for programming with the
21mr|loudmouth-1.5.3-5|48	Jabber protocol. It's designed to be easy to get started with and yet
21mr|loudmouth-1.5.3-5|49	extensible to let you do anything the Jabber protocol allows.
21mr|loudmouth-1.5.3-5|50	
21mr|loudmouth-1.5.3-5|51	This package includes libraries and header files for developing
21mr|loudmouth-1.5.3-5|52	Loudmouth applications.
21mr|loudmouth-1.5.3-5|53	
21mr|loudmouth-1.5.3-5|54	%files -n %{devname}
21mr|loudmouth-1.5.3-5|55	%doc README AUTHORS NEWS ChangeLog
21mr|loudmouth-1.5.3-5|56	%doc %{_datadir}/gtk-doc/html/*
21mr|loudmouth-1.5.3-5|57	%{_libdir}/*.so
21mr|loudmouth-1.5.3-5|58	%{_libdir}/pkgconfig/*
21mr|loudmouth-1.5.3-5|59	%{_includedir}/*
21mr|loudmouth-1.5.3-5|60	
21mr|loudmouth-1.5.3-5|61	#----------------------------------------------------------------------------
21mr|loudmouth-1.5.3-5|62	
21mr|loudmouth-1.5.3-5|63	%prep
21mr|loudmouth-1.5.3-5|64	%setup -q
21mr|loudmouth-1.5.3-5|65	%apply_patches
21mr|loudmouth-1.5.3-5|66	
21mr|loudmouth-1.5.3-5|67	%build
21mr|loudmouth-1.5.3-5|68	autoreconf -fi
21mr|loudmouth-1.5.3-5|69	%configure \
21mr|loudmouth-1.5.3-5|70	--disable-static \
21mr|loudmouth-1.5.3-5|71	--enable-gtk-doc \
21mr|loudmouth-1.5.3-5|72	--with-asyncns
21mr|loudmouth-1.5.3-5|73	
21mr|loudmouth-1.5.3-5|74	%make
21mr|loudmouth-1.5.3-5|75	
21mr|loudmouth-1.5.3-5|76	%install
21mr|loudmouth-1.5.3-5|77	%makeinstall_std

14029 21
21mr|lpg-2.0.17-29|1	%global    _version 2.0.17
21mr|lpg-2.0.17-29|2	%global    _compat_version 1.1.0
21mr|lpg-2.0.17-29|3	
21mr|lpg-2.0.17-29|4	Name:      lpg
21mr|lpg-2.0.17-29|5	Version:   %{_version}
21mr|lpg-2.0.17-29|6	Release:   29
21mr|lpg-2.0.17-29|7	Summary:   LALR Parser Generator
21mr|lpg-2.0.17-29|8	# although the text of the licence isn't distributed with some of the source,
21mr|lpg-2.0.17-29|9	# the author has exlicitly stated that everything is covered under the EPL
21mr|lpg-2.0.17-29|10	# see: http://sourceforge.net/forum/forum.php?thread_id=3277926&forum_id=523519
21mr|lpg-2.0.17-29|11	License:   EPL-1.0
21mr|lpg-2.0.17-29|12	URL:       http://lpg.sourceforge.net/
21mr|lpg-2.0.17-29|13	Group:     Development/Java
21mr|lpg-2.0.17-29|14	Source0:   http://downloads.sourceforge.net/lpg/lpg-java-runtime-src-%{version}.zip
21mr|lpg-2.0.17-29|15	Source1:   http://downloads.sourceforge.net/lpg/lpg-generator-cpp-src-%{version}.zip
21mr|lpg-2.0.17-29|16	Source2:   http://downloads.sourceforge.net/lpg/lpg-generator-templates-%{version}.zip
21mr|lpg-2.0.17-29|17	
21mr|lpg-2.0.17-29|18	# source archive for the java compat lib
21mr|lpg-2.0.17-29|19	Source3:   http://downloads.sourceforge.net/lpg/lpgdistribution-05-16-06.zip
21mr|lpg-2.0.17-29|20	
21mr|lpg-2.0.17-29|21	# upstream does not provide a build script or manifest file for the java
21mr|lpg-2.0.17-29|22	# compat lib
21mr|lpg-2.0.17-29|23	Source4:   %{name}-build.xml
21mr|lpg-2.0.17-29|24	Source5:   %{name}-manifest.mf
21mr|lpg-2.0.17-29|25	
21mr|lpg-2.0.17-29|26	# TODO: drop Source3, 4, 5 and obsolete the java-compat package when dependent
21mr|lpg-2.0.17-29|27	# projects are ported to LPG 2.x.x
21mr|lpg-2.0.17-29|28	
21mr|lpg-2.0.17-29|29	# executable name in the bootstrap make target is wrong; sent upstream, see:
21mr|lpg-2.0.17-29|30	# https://sourceforge.net/tracker/?func=detail&aid=2794057&group_id=155963&atid=797881
21mr|lpg-2.0.17-29|31	Patch0:    %{name}-bootstrap-target.patch
21mr|lpg-2.0.17-29|32	
21mr|lpg-2.0.17-29|33	# change build script to build the base jar with osgi bundle info
21mr|lpg-2.0.17-29|34	Patch1:    %{name}-osgi-jar.patch
21mr|lpg-2.0.17-29|35	
21mr|lpg-2.0.17-29|36	# fix segfault caused by aggressive optimisation of null checks in gcc 4.9
21mr|lpg-2.0.17-29|37	Patch2:    %{name}-segfault.patch
21mr|lpg-2.0.17-29|38	
21mr|lpg-2.0.17-29|39	BuildRequires: gcc-c++
21mr|lpg-2.0.17-29|40	BuildRequires: make
21mr|lpg-2.0.17-29|41	
21mr|lpg-2.0.17-29|42	BuildRequires: ant
21mr|lpg-2.0.17-29|43	BuildRequires: ant-apache-regexp
21mr|lpg-2.0.17-29|44	BuildRequires: javapackages-local
21mr|lpg-2.0.17-29|45	
21mr|lpg-2.0.17-29|46	%description
21mr|lpg-2.0.17-29|47	The LALR Parser Generator (LPG) is a tool for developing scanners and parsers
21mr|lpg-2.0.17-29|48	written in Java, C++ or C. Input is specified by BNF rules. LPG supports
21mr|lpg-2.0.17-29|49	backtracking (to resolve ambiguity), automatic AST generation and grammar
21mr|lpg-2.0.17-29|50	inheritance.
21mr|lpg-2.0.17-29|51	
21mr|lpg-2.0.17-29|52	%package       java
21mr|lpg-2.0.17-29|53	Summary:       Java runtime library for LPG
21mr|lpg-2.0.17-29|54	
21mr|lpg-2.0.17-29|55	Group:          Development/Java
21mr|lpg-2.0.17-29|56	BuildArch:     noarch
21mr|lpg-2.0.17-29|57	
21mr|lpg-2.0.17-29|58	%description   java
21mr|lpg-2.0.17-29|59	Java runtime library for parsers generated with the LALR Parser Generator
21mr|lpg-2.0.17-29|60	(LPG).
21mr|lpg-2.0.17-29|61	
21mr|lpg-2.0.17-29|62	%package       java-compat
21mr|lpg-2.0.17-29|63	Version:       %{_compat_version}
21mr|lpg-2.0.17-29|64	Summary:       Compatibility Java runtime library for LPG 1.x
21mr|lpg-2.0.17-29|65	
21mr|lpg-2.0.17-29|66	Group:          Development/Java
21mr|lpg-2.0.17-29|67	BuildArch:     noarch
21mr|lpg-2.0.17-29|68	# Java stack is not supported on x86_32
21mr|lpg-2.0.17-29|69	ExcludeArch: %{ix86}
21mr|lpg-2.0.17-29|70	
21mr|lpg-2.0.17-29|71	%description   java-compat
21mr|lpg-2.0.17-29|72	Compatibility Java runtime library for parsers generated with the LALR Parser
21mr|lpg-2.0.17-29|73	Generator (LPG) 1.x.
21mr|lpg-2.0.17-29|74	
21mr|lpg-2.0.17-29|75	%prep
21mr|lpg-2.0.17-29|76	%setup -q -T -c -n %{name}-%{version}
21mr|lpg-2.0.17-29|77	
21mr|lpg-2.0.17-29|78	# because you can't use setup to unzip to subdirectories when your source
21mr|lpg-2.0.17-29|79	# archives do not create top level directories
21mr|lpg-2.0.17-29|80	unzip -qq %{SOURCE0} -d lpg-java-runtime
21mr|lpg-2.0.17-29|81	unzip -qq %{SOURCE1} -d lpg-generator-cpp
21mr|lpg-2.0.17-29|82	unzip -qq %{SOURCE2} -d lpg-generator-templates
21mr|lpg-2.0.17-29|83	chmod -Rf a+rX,u+w,g-w,o-w .
21mr|lpg-2.0.17-29|84	
21mr|lpg-2.0.17-29|85	# setup java compat stuff
21mr|lpg-2.0.17-29|86	%setup -q -D -T -a 3 -n %{name}-%{version}
21mr|lpg-2.0.17-29|87	cp -p %{SOURCE4} lpgdistribution/build.xml
21mr|lpg-2.0.17-29|88	cp -p %{SOURCE5} lpgdistribution/MANIFEST.MF
21mr|lpg-2.0.17-29|89	
21mr|lpg-2.0.17-29|90	# apply patches
21mr|lpg-2.0.17-29|91	%patch0 -p0 -b .orig
21mr|lpg-2.0.17-29|92	%patch1 -p0 -b .orig
21mr|lpg-2.0.17-29|93	%patch2 -p0 -b .orig
21mr|lpg-2.0.17-29|94	
21mr|lpg-2.0.17-29|95	%build
21mr|lpg-2.0.17-29|96	# build java stuff
21mr|lpg-2.0.17-29|97	(cd lpg-java-runtime && ant -f exportPlugin.xml)
21mr|lpg-2.0.17-29|98	
21mr|lpg-2.0.17-29|99	# build java compat stuff
21mr|lpg-2.0.17-29|100	(cd lpgdistribution && ant)
21mr|lpg-2.0.17-29|101	
21mr|lpg-2.0.17-29|102	# build native stuff
21mr|lpg-2.0.17-29|103	pushd lpg-generator-cpp/src
21mr|lpg-2.0.17-29|104	
21mr|lpg-2.0.17-29|105	# ARCH just tells us what tools to use, so this can be the same on all arches
21mr|lpg-2.0.17-29|106	# we build twice in order to bootstrap the grammar parser
21mr|lpg-2.0.17-29|107	make clean install ARCH=linux_x86 \
21mr|lpg-2.0.17-29|108	LOCAL_CFLAGS="%{optflags} -Wno-strict-overflow" LOCAL_CXXFLAGS="%{optflags} -Wno-strict-overflow"
21mr|lpg-2.0.17-29|109	make bootstrap ARCH=linux_x86
21mr|lpg-2.0.17-29|110	make clean install ARCH=linux_x86 \
21mr|lpg-2.0.17-29|111	LOCAL_CFLAGS="%{optflags} -Wno-strict-overflow" LOCAL_CXXFLAGS="%{optflags} -Wno-strict-overflow"
21mr|lpg-2.0.17-29|112	
21mr|lpg-2.0.17-29|113	popd
21mr|lpg-2.0.17-29|114	
21mr|lpg-2.0.17-29|115	%install
21mr|lpg-2.0.17-29|116	# Install native stuff
21mr|lpg-2.0.17-29|117	install -pD -T lpg-generator-cpp/bin/%{name}-linux_x86 \
21mr|lpg-2.0.17-29|118	%{buildroot}%{_bindir}/%{name}
21mr|lpg-2.0.17-29|119	
21mr|lpg-2.0.17-29|120	# Install java stuff
21mr|lpg-2.0.17-29|121	%mvn_package "lpg.runtime:java" java
21mr|lpg-2.0.17-29|122	%mvn_package "net.sourceforge.lpg:lpgjavaruntime" java-compat
21mr|lpg-2.0.17-29|123	%mvn_artifact "lpg.runtime:java:%{_version}" lpg-java-runtime/lpgruntime.jar
21mr|lpg-2.0.17-29|124	%mvn_artifact "net.sourceforge.lpg:lpgjavaruntime:%{_compat_version}" lpgdistribution/lpgjavaruntime.jar
21mr|lpg-2.0.17-29|125	%mvn_file "lpg.runtime:" lpgruntime
21mr|lpg-2.0.17-29|126	%mvn_file "net.sourceforge.lpg:" lpgjavaruntime
21mr|lpg-2.0.17-29|127	%mvn_install
21mr|lpg-2.0.17-29|128	
21mr|lpg-2.0.17-29|129	%files
21mr|lpg-2.0.17-29|130	%doc lpg-generator-templates/docs/*
21mr|lpg-2.0.17-29|131	%{_bindir}/%{name}
21mr|lpg-2.0.17-29|132	
21mr|lpg-2.0.17-29|133	%files java -f .mfiles-java
21mr|lpg-2.0.17-29|134	%doc lpg-java-runtime/Eclipse*.htm
21mr|lpg-2.0.17-29|135	
21mr|lpg-2.0.17-29|136	%files java-compat -f .mfiles-java-compat
21mr|lpg-2.0.17-29|137	%doc lpg-java-runtime/Eclipse*.htm
21mr|lpg-2.0.17-29|138	

14030 21
21mr|lpsolve-5.5.2.5-3|1	Summary:	A Mixed Integer Linear Programming (MILP) solver
21mr|lpsolve-5.5.2.5-3|2	Name:		lpsolve
21mr|lpsolve-5.5.2.5-3|3	Version:	5.5.2.5
21mr|lpsolve-5.5.2.5-3|4	Release:	3
21mr|lpsolve-5.5.2.5-3|5	Group:		System/Libraries
21mr|lpsolve-5.5.2.5-3|6	License:	LGPLv2+
21mr|lpsolve-5.5.2.5-3|7	Url:		http://sourceforge.net/projects/lpsolve
21mr|lpsolve-5.5.2.5-3|8	Source0:	http://sourceforge.net/projects/lpsolve/files/lpsolve/5.5.2.5/lp_solve_5.5.2.5_source.tar.gz
21mr|lpsolve-5.5.2.5-3|9	Source100:	lpsolve.rpmlintrc
21mr|lpsolve-5.5.2.5-3|10	Patch0:		lpsolve-5.5.0.11.cflags.patch
21mr|lpsolve-5.5.2.5-3|11	Patch1:		lpsolve-5.5.2.0.defines.patch
21mr|lpsolve-5.5.2.5-3|12	
21mr|lpsolve-5.5.2.5-3|13	%description
21mr|lpsolve-5.5.2.5-3|14	Mixed Integer Linear Programming (MILP) solver lpsolve solves pure linear,
21mr|lpsolve-5.5.2.5-3|15	(mixed) integer/binary, semi-continuous and special ordered sets (SOS) models.
21mr|lpsolve-5.5.2.5-3|16	
21mr|lpsolve-5.5.2.5-3|17	%package devel
21mr|lpsolve-5.5.2.5-3|18	Requires:	%{name} = %{version}-%{release}
21mr|lpsolve-5.5.2.5-3|19	Summary:	Files for developing with lpsolve
21mr|lpsolve-5.5.2.5-3|20	Group:		Development/C
21mr|lpsolve-5.5.2.5-3|21	
21mr|lpsolve-5.5.2.5-3|22	%description devel
21mr|lpsolve-5.5.2.5-3|23	Includes and definitions for developing with lpsolve
21mr|lpsolve-5.5.2.5-3|24	
21mr|lpsolve-5.5.2.5-3|25	%prep
21mr|lpsolve-5.5.2.5-3|26	%setup -qn lp_solve_5.5
21mr|lpsolve-5.5.2.5-3|27	%apply_patches
21mr|lpsolve-5.5.2.5-3|28	
21mr|lpsolve-5.5.2.5-3|29	%build
21mr|lpsolve-5.5.2.5-3|30	cd lpsolve55
21mr|lpsolve-5.5.2.5-3|31	sh -x ccc
21mr|lpsolve-5.5.2.5-3|32	rm bin/ux*/liblpsolve55.a
21mr|lpsolve-5.5.2.5-3|33	cd ../lp_solve
21mr|lpsolve-5.5.2.5-3|34	sh -x ccc
21mr|lpsolve-5.5.2.5-3|35	
21mr|lpsolve-5.5.2.5-3|36	%install
21mr|lpsolve-5.5.2.5-3|37	install -d %{buildroot}%{_bindir} %{buildroot}%{_libdir} %{buildroot}%{_includedir}/lpsolve
21mr|lpsolve-5.5.2.5-3|38	install -p -m 755 \
21mr|lpsolve-5.5.2.5-3|39	lp_solve/bin/ux*/lp_solve %{buildroot}%{_bindir}
21mr|lpsolve-5.5.2.5-3|40	install -p -m 755 \
21mr|lpsolve-5.5.2.5-3|41	lpsolve55/bin/ux*/liblpsolve55.so %{buildroot}%{_libdir}
21mr|lpsolve-5.5.2.5-3|42	install -p -m 644 \
21mr|lpsolve-5.5.2.5-3|43	lp*.h %{buildroot}%{_includedir}/lpsolve
21mr|lpsolve-5.5.2.5-3|44	
21mr|lpsolve-5.5.2.5-3|45	%files
21mr|lpsolve-5.5.2.5-3|46	%{_bindir}/lp_solve
21mr|lpsolve-5.5.2.5-3|47	%{_libdir}/liblpsolve55.so
21mr|lpsolve-5.5.2.5-3|48	
21mr|lpsolve-5.5.2.5-3|49	%files devel
21mr|lpsolve-5.5.2.5-3|50	%doc README.txt ./bfp/bfp_LUSOL/LUSOL/LUSOL_LGPL.txt ./bfp/bfp_LUSOL/LUSOL/LUSOL_README.txt ./bfp/bfp_LUSOL/LUSOL/LUSOL-overview.txt
21mr|lpsolve-5.5.2.5-3|51	%{_includedir}/lpsolve

14031 21
21mr|lrzsz-0.12.21-31|1	Summary:	The lrz and lsz modem communications programs
21mr|lrzsz-0.12.21-31|2	Name:		lrzsz
21mr|lrzsz-0.12.21-31|3	Version:	0.12.21
21mr|lrzsz-0.12.21-31|4	Release:	31
21mr|lrzsz-0.12.21-31|5	License:	GPLv2+
21mr|lrzsz-0.12.21-31|6	Group:		Communications
21mr|lrzsz-0.12.21-31|7	Url:		http://www.ohse.de/uwe/software/lrzsz.html
21mr|lrzsz-0.12.21-31|8	Source0:	%{name}-%{version}.tar.bz2
21mr|lrzsz-0.12.21-31|9	Patch0:		%{name}-0.12.21-automake.patch
21mr|lrzsz-0.12.21-31|10	Patch1:		%{name}-0.12.20-glibc21.patch
21mr|lrzsz-0.12.21-31|11	Patch2:		lrzsz-0.12.20.patch
21mr|lrzsz-0.12.21-31|12	Patch3:		lrzsz-0.12.20-man.patch
21mr|lrzsz-0.12.21-31|13	Patch4:		lrzsz-0.12.20-aarch64.patch
21mr|lrzsz-0.12.21-31|14	BuildRequires:	gettext-devel
21mr|lrzsz-0.12.21-31|15	
21mr|lrzsz-0.12.21-31|16	%description
21mr|lrzsz-0.12.21-31|17	Lrzsz (consisting of lrz and lsz) is a cosmetically modified
21mr|lrzsz-0.12.21-31|18	zmodem/ymodem/xmodem package built from the public-domain version of the
21mr|lrzsz-0.12.21-31|19	rzsz package. Lrzsz was created to provide a working GNU copylefted
21mr|lrzsz-0.12.21-31|20	Zmodem solution for Linux systems.
21mr|lrzsz-0.12.21-31|21	
21mr|lrzsz-0.12.21-31|22	You should install lrzsz if you're also installing a Zmodem communications
21mr|lrzsz-0.12.21-31|23	program that uses lrzsz. If you're installing minicom, you need to install
21mr|lrzsz-0.12.21-31|24	lrzsz.
21mr|lrzsz-0.12.21-31|25	
21mr|lrzsz-0.12.21-31|26	%files -f %{name}.lang
21mr|lrzsz-0.12.21-31|27	%{_bindir}/*
21mr|lrzsz-0.12.21-31|28	%{_mandir}/man1/*
21mr|lrzsz-0.12.21-31|29	
21mr|lrzsz-0.12.21-31|30	#----------------------------------------------------------------------------
21mr|lrzsz-0.12.21-31|31	
21mr|lrzsz-0.12.21-31|32	%prep
21mr|lrzsz-0.12.21-31|33	%setup -q
21mr|lrzsz-0.12.21-31|34	%apply_patches
21mr|lrzsz-0.12.21-31|35	
21mr|lrzsz-0.12.21-31|36	# because of time skew between various generated files, autotools are
21mr|lrzsz-0.12.21-31|37	# forced to run. In the process, gettext-devel is required but new
21mr|lrzsz-0.12.21-31|38	# gettext-devel is not compatible with lrzsz, thus autotools will fail
21mr|lrzsz-0.12.21-31|39	find -type f -print0 | xargs -0 touch
21mr|lrzsz-0.12.21-31|40	
21mr|lrzsz-0.12.21-31|41	#touch config.rpath
21mr|lrzsz-0.12.21-31|42	# This is too old. Remove it so automake puts in a newer copy.
21mr|lrzsz-0.12.21-31|43	rm -f missing
21mr|lrzsz-0.12.21-31|44	rm -f po/*.gmo
21mr|lrzsz-0.12.21-31|45	
21mr|lrzsz-0.12.21-31|46	%build
21mr|lrzsz-0.12.21-31|47	#autoreconf -fi
21mr|lrzsz-0.12.21-31|48	%configure \
21mr|lrzsz-0.12.21-31|49	--disable-pubdir \
21mr|lrzsz-0.12.21-31|50	--enable-syslog \
21mr|lrzsz-0.12.21-31|51	--program-transform-name=s/l//
21mr|lrzsz-0.12.21-31|52	%make
21mr|lrzsz-0.12.21-31|53	
21mr|lrzsz-0.12.21-31|54	%install
21mr|lrzsz-0.12.21-31|55	%makeinstall_std
21mr|lrzsz-0.12.21-31|56	
21mr|lrzsz-0.12.21-31|57	for m in rb rx; do ln -s rz.1 %{buildroot}%{_mandir}/man1/$m.1; done
21mr|lrzsz-0.12.21-31|58	for m in sb sx; do ln -s sz.1 %{buildroot}%{_mandir}/man1/$m.1; done
21mr|lrzsz-0.12.21-31|59	
21mr|lrzsz-0.12.21-31|60	%find_lang %{name}

14032 21
21mr|lsb-5.0-0.alpha.8|1	%define compat_versions 2.0 3.0 3.1 3.2 4.0 4.1
21mr|lsb-5.0-0.alpha.8|2	%define modular_versions 3.1 3.2
21mr|lsb-5.0-0.alpha.8|3	
21mr|lsb-5.0-0.alpha.8|4	# populate the Provides for the compat versions and the old 3.x modular setup
21mr|lsb-5.0-0.alpha.8|5	# this way we only have to change the lists above when we bump up
21mr|lsb-5.0-0.alpha.8|6	# (at least until LSB drops something, or we choose to)
21mr|lsb-5.0-0.alpha.8|7	%define compat_provides_noarch %(for ver in %{compat_versions};do echo -n "lsb-noarch = $ver ";done)
21mr|lsb-5.0-0.alpha.8|8	%define core_compat_provides_noarch %(for ver in %{compat_versions};do echo -n "lsb-core-noarch = $ver ";done)
21mr|lsb-5.0-0.alpha.8|9	%define compat_provides_arch %(for ver in %{compat_versions};do echo -n "lsb-%{lsb_arch} = $ver ";done)
21mr|lsb-5.0-0.alpha.8|10	%define core_compat_provides_arch %(for ver in %{compat_versions};do echo -n "lsb-core-%{lsb_arch} = $ver ";done)
21mr|lsb-5.0-0.alpha.8|11	%define modular_provides_noarch %(for ver in %{modular_versions};do echo -n "lsbcxx-noarch = $ver lsb-graphics-noarch = $ver ";done)
21mr|lsb-5.0-0.alpha.8|12	%define modular_provides_arch %(for ver in %{modular_versions};do echo -n "lsbcxx-%{lsb_arch} = $ver lsb-graphics-%{lsb_arch} = $ver ";done)
21mr|lsb-5.0-0.alpha.8|13	
21mr|lsb-5.0-0.alpha.8|14	%define lsb_libs_list_most aoss cairo cups fontconfig freetype GL GLU gtk-x11-2.0 jpeg nspr4 nss3 pango-1.0 png X11 Xext Xft Xi xml Xrender Xt Xtst
21mr|lsb-5.0-0.alpha.8|15	%define lsb_libs_list_core pam ncurses
21mr|lsb-5.0-0.alpha.8|16	
21mr|lsb-5.0-0.alpha.8|17	%if %{__isa_bits} == 64
21mr|lsb-5.0-0.alpha.8|18	%define devel_suffix (64bit)
21mr|lsb-5.0-0.alpha.8|19	%else
21mr|lsb-5.0-0.alpha.8|20	%define devel_suffix %{nil}
21mr|lsb-5.0-0.alpha.8|21	%endif
21mr|lsb-5.0-0.alpha.8|22	
21mr|lsb-5.0-0.alpha.8|23	Summary:	The skeleton package defining packages needed for LSB compliance
21mr|lsb-5.0-0.alpha.8|24	Name:		lsb
21mr|lsb-5.0-0.alpha.8|25	Version:	5.0
21mr|lsb-5.0-0.alpha.8|26	Release:	0.alpha.8
21mr|lsb-5.0-0.alpha.8|27	License:	GPL
21mr|lsb-5.0-0.alpha.8|28	Group:		System/Base
21mr|lsb-5.0-0.alpha.8|29	URL:		http://www.linuxbase.org
21mr|lsb-5.0-0.alpha.8|30	Source0:	tmpdirlsb.sh
21mr|lsb-5.0-0.alpha.8|31	Source1:	install_initd
21mr|lsb-5.0-0.alpha.8|32	Source2:	remove_initd
21mr|lsb-5.0-0.alpha.8|33	Source3:	lsb.rpmlintrc
21mr|lsb-5.0-0.alpha.8|34	Source4:	sendmail
21mr|lsb-5.0-0.alpha.8|35	
21mr|lsb-5.0-0.alpha.8|36	# Just to extract sonames from them
21mr|lsb-5.0-0.alpha.8|37	BuildRequires: patchelf
21mr|lsb-5.0-0.alpha.8|38	# mock does not understand boolean BuildRequires, some files are inside /lib64/, not /usr/lib64 (libpam.so)
21mr|lsb-5.0-0.alpha.8|39	%{expand:%(for i in %{lsb_libs_list_most} %{lsb_libs_list_core}; do echo "BuildRequires: devel(lib${i}%{devel_suffix})"; done)}
21mr|lsb-5.0-0.alpha.8|40	
21mr|lsb-5.0-0.alpha.8|41	Exclusivearch: %{ix86} x86_64
21mr|lsb-5.0-0.alpha.8|42	
21mr|lsb-5.0-0.alpha.8|43	%define lsb_arch ia32
21mr|lsb-5.0-0.alpha.8|44	%ifarch x86_64
21mr|lsb-5.0-0.alpha.8|45	%define lsb_arch amd64
21mr|lsb-5.0-0.alpha.8|46	%endif
21mr|lsb-5.0-0.alpha.8|47	
21mr|lsb-5.0-0.alpha.8|48	%description
21mr|lsb-5.0-0.alpha.8|49	The skeleton package defining packages needed for LSB compliance.
21mr|lsb-5.0-0.alpha.8|50	Note: To successfuly run the runtime test suites, install lsb-test.
21mr|lsb-5.0-0.alpha.8|51	
21mr|lsb-5.0-0.alpha.8|52	%package %{_lib}
21mr|lsb-5.0-0.alpha.8|53	Summary: The skeleton package defining packages needed for LSB compliance
21mr|lsb-5.0-0.alpha.8|54	Group: System/Base
21mr|lsb-5.0-0.alpha.8|55	
21mr|lsb-5.0-0.alpha.8|56	%{expand:%(for i in %{lsb_libs_list_most}; do \
21mr|lsb-5.0-0.alpha.8|57	echo "Requires: $(patchelf --print-soname %{_libdir}/lib${i}.so || patchelf --print-soname /%{_lib}/lib${i}.so || echo 0)%{_arch_tag_suffix}"; done; \
21mr|lsb-5.0-0.alpha.8|58	)}
21mr|lsb-5.0-0.alpha.8|59	
21mr|lsb-5.0-0.alpha.8|60	Requires: lsb-noarch
21mr|lsb-5.0-0.alpha.8|61	Requires: lsb-core-%{_lib}
21mr|lsb-5.0-0.alpha.8|62	# former lsb-cxx - both arches called libfoo
21mr|lsb-5.0-0.alpha.8|63	Requires: %{_lib}stdc++6
21mr|lsb-5.0-0.alpha.8|64	
21mr|lsb-5.0-0.alpha.8|65	# former lsb-qt4
21mr|lsb-5.0-0.alpha.8|66	Requires: qt4-common >= 4.2.3
21mr|lsb-5.0-0.alpha.8|67	# %%mklibname doesn't work here
21mr|lsb-5.0-0.alpha.8|68	Requires: %{_lib}qtopengl4 >= 4.2.3
21mr|lsb-5.0-0.alpha.8|69	Requires: %{_lib}qtsvg4 >= 4.2.3
21mr|lsb-5.0-0.alpha.8|70	Requires: %{_lib}qtnetwork4 >= 4.2.3
21mr|lsb-5.0-0.alpha.8|71	Requires: %{_lib}qtsql4 >= 4.2.3
21mr|lsb-5.0-0.alpha.8|72	Requires: %{_lib}qtxml4 >= 4.2.3
21mr|lsb-5.0-0.alpha.8|73	
21mr|lsb-5.0-0.alpha.8|74	Provides: lsb-%{lsb_arch} = %{version}
21mr|lsb-5.0-0.alpha.8|75	Provides: redhat-lsb = %{version}
21mr|lsb-5.0-0.alpha.8|76	Provides: %{compat_provides_arch}
21mr|lsb-5.0-0.alpha.8|77	Provides: %{modular_provides_arch}
21mr|lsb-5.0-0.alpha.8|78	
21mr|lsb-5.0-0.alpha.8|79	Conflicts: lsb-release < 2.0
21mr|lsb-5.0-0.alpha.8|80	
21mr|lsb-5.0-0.alpha.8|81	Provides: lsb-cxx = %{version}
21mr|lsb-5.0-0.alpha.8|82	Obsoletes: lsb-cxx < %{version}
21mr|lsb-5.0-0.alpha.8|83	Provides: lsb-graphics = %{version}
21mr|lsb-5.0-0.alpha.8|84	Obsoletes: lsb-graphics < %{version}
21mr|lsb-5.0-0.alpha.8|85	Provides: lsb-desktop = %{version}
21mr|lsb-5.0-0.alpha.8|86	Obsoletes: lsb-desktop < %{version}
21mr|lsb-5.0-0.alpha.8|87	Provides: lsb-desktop-qt4 = %{version}
21mr|lsb-5.0-0.alpha.8|88	Obsoletes: lsb-desktop-qt4 < %{version}
21mr|lsb-5.0-0.alpha.8|89	Provides: lsb = %{version}
21mr|lsb-5.0-0.alpha.8|90	Obsoletes: lsb < %{version}
21mr|lsb-5.0-0.alpha.8|91	
21mr|lsb-5.0-0.alpha.8|92	%description %{_lib}
21mr|lsb-5.0-0.alpha.8|93	The skeleton package defining packages needed for LSB compliance.
21mr|lsb-5.0-0.alpha.8|94	Note: To successfuly run the runtime test suites, install lsb-test.
21mr|lsb-5.0-0.alpha.8|95	
21mr|lsb-5.0-0.alpha.8|96	%package noarch
21mr|lsb-5.0-0.alpha.8|97	Summary: Architecture neutral components of LSB
21mr|lsb-5.0-0.alpha.8|98	Group: System/Base
21mr|lsb-5.0-0.alpha.8|99	
21mr|lsb-5.0-0.alpha.8|100	# former lsb-desktop
21mr|lsb-5.0-0.alpha.8|101	Requires: xdg-utils
21mr|lsb-5.0-0.alpha.8|102	
21mr|lsb-5.0-0.alpha.8|103	# interpreted languages
21mr|lsb-5.0-0.alpha.8|104	Requires: perl perl-CGI perl-Safe perl-Pod-Perldoc python
21mr|lsb-5.0-0.alpha.8|105	
21mr|lsb-5.0-0.alpha.8|106	# printing
21mr|lsb-5.0-0.alpha.8|107	Requires: ghostscript foomatic-filters cups-common
21mr|lsb-5.0-0.alpha.8|108	
21mr|lsb-5.0-0.alpha.8|109	Provides: %{compat_provides_noarch}
21mr|lsb-5.0-0.alpha.8|110	Provides: %{modular_provides_noarch}
21mr|lsb-5.0-0.alpha.8|111	
21mr|lsb-5.0-0.alpha.8|112	%description noarch
21mr|lsb-5.0-0.alpha.8|113	The architecture-neutral requirements for LSB compliance.
21mr|lsb-5.0-0.alpha.8|114	
21mr|lsb-5.0-0.alpha.8|115	%package core-%{_lib}
21mr|lsb-5.0-0.alpha.8|116	Summary: Core requirements needed for LSB compliance
21mr|lsb-5.0-0.alpha.8|117	Group: System/Base
21mr|lsb-5.0-0.alpha.8|118	
21mr|lsb-5.0-0.alpha.8|119	Requires: lsb-core-noarch
21mr|lsb-5.0-0.alpha.8|120	Requires: %{_lib}glibc_lsb
21mr|lsb-5.0-0.alpha.8|121	%{expand:%(for i in %{lsb_libs_list_core}; do \
21mr|lsb-5.0-0.alpha.8|122	echo "Requires: $(patchelf --print-soname %{_libdir}/lib${i}.so || patchelf --print-soname /%{_lib}/lib${i}.so || echo 0)%{_arch_tag_suffix}"; done; \
21mr|lsb-5.0-0.alpha.8|123	)}
21mr|lsb-5.0-0.alpha.8|124	
21mr|lsb-5.0-0.alpha.8|125	Provides: redhat-lsb-core = %{version}
21mr|lsb-5.0-0.alpha.8|126	Provides: lsb-core-%{lsb_arch} = %{version}
21mr|lsb-5.0-0.alpha.8|127	Provides: %{core_compat_provides_arch}
21mr|lsb-5.0-0.alpha.8|128	Provides: lsb-core = %{version}
21mr|lsb-5.0-0.alpha.8|129	Obsoletes: lsb-core < %{version}
21mr|lsb-5.0-0.alpha.8|130	
21mr|lsb-5.0-0.alpha.8|131	%description core-%{_lib}
21mr|lsb-5.0-0.alpha.8|132	The core requirements for LSB compliance.
21mr|lsb-5.0-0.alpha.8|133	
21mr|lsb-5.0-0.alpha.8|134	%package core-noarch
21mr|lsb-5.0-0.alpha.8|135	Summary: Architecture neutral components of lsb-core
21mr|lsb-5.0-0.alpha.8|136	Group: System/Base
21mr|lsb-5.0-0.alpha.8|137	
21mr|lsb-5.0-0.alpha.8|138	Requires: pax lsb-release sendmail-command ed
21mr|lsb-5.0-0.alpha.8|139	Requires: binutils bc nail at m4 patch
21mr|lsb-5.0-0.alpha.8|140	Requires: diffutils file gettext chkconfig
21mr|lsb-5.0-0.alpha.8|141	
21mr|lsb-5.0-0.alpha.8|142	Provides: %{core_compat_provides_noarch}
21mr|lsb-5.0-0.alpha.8|143	
21mr|lsb-5.0-0.alpha.8|144	%description core-noarch
21mr|lsb-5.0-0.alpha.8|145	The architecture-neutral core requirements for LSB compliance.
21mr|lsb-5.0-0.alpha.8|146	
21mr|lsb-5.0-0.alpha.8|147	%package test
21mr|lsb-5.0-0.alpha.8|148	Summary: Requirements needed to successfully run the LSB runtime tests
21mr|lsb-5.0-0.alpha.8|149	Group: System/Base
21mr|lsb-5.0-0.alpha.8|150	
21mr|lsb-5.0-0.alpha.8|151	Requires: lsb
21mr|lsb-5.0-0.alpha.8|152	Requires: perl-DBI perl-devel perl-XML-Parser perl-URI glibc-i18ndata
21mr|lsb-5.0-0.alpha.8|153	Requires: locales-de locales-en locales-es locales-fr locales-is
21mr|lsb-5.0-0.alpha.8|154	Requires: locales-it locales-ja locales-se locales-ta locales-zh
21mr|lsb-5.0-0.alpha.8|155	Requires: wget qt4-database-plugin-sqlite libx11-common
21mr|lsb-5.0-0.alpha.8|156	Requires(pre):		rpm-helper
21mr|lsb-5.0-0.alpha.8|157	Requires(postun):	rpm-helper
21mr|lsb-5.0-0.alpha.8|158	
21mr|lsb-5.0-0.alpha.8|159	%description test
21mr|lsb-5.0-0.alpha.8|160	This packages pulls in additional packages not specified by LSB, but
21mr|lsb-5.0-0.alpha.8|161	required to successfully run the LSB runtime tests.
21mr|lsb-5.0-0.alpha.8|162	
21mr|lsb-5.0-0.alpha.8|163	%package invalid-mta
21mr|lsb-5.0-0.alpha.8|164	Summary: Linux Standard Base sendmail dummy
21mr|lsb-5.0-0.alpha.8|165	Group: System/Base
21mr|lsb-5.0-0.alpha.8|166	Requires: lsb
21mr|lsb-5.0-0.alpha.8|167	Requires(post): update-alternatives
21mr|lsb-5.0-0.alpha.8|168	Provides: sendmail-command
21mr|lsb-5.0-0.alpha.8|169	
21mr|lsb-5.0-0.alpha.8|170	%description invalid-mta
21mr|lsb-5.0-0.alpha.8|171	This package contains fake /usr/sbin/sendmail command to fulfill
21mr|lsb-5.0-0.alpha.8|172	the LSB's requirement of providing this command without
21mr|lsb-5.0-0.alpha.8|173	requiring an MTA to get installed
21mr|lsb-5.0-0.alpha.8|174	
21mr|lsb-5.0-0.alpha.8|175	%prep
21mr|lsb-5.0-0.alpha.8|176	#%setup -q
21mr|lsb-5.0-0.alpha.8|177	
21mr|lsb-5.0-0.alpha.8|178	%install
21mr|lsb-5.0-0.alpha.8|179	cat << EOF > README.urpmi
21mr|lsb-5.0-0.alpha.8|180	To run the LSB binary test suite, download the latest version from
21mr|lsb-5.0-0.alpha.8|181	ftp://ftp.linuxfoundation.org/pub/lsb/test_suites/released/binary/runtime/
21mr|lsb-5.0-0.alpha.8|182	and install lsb-dist-checker or lsb-task-dist-testkit.
21mr|lsb-5.0-0.alpha.8|183	
21mr|lsb-5.0-0.alpha.8|184	There is a GUI test manager now, lsb-dist-checker that can guide you
21mr|lsb-5.0-0.alpha.8|185	through the test/certification process.
21mr|lsb-5.0-0.alpha.8|186	
21mr|lsb-5.0-0.alpha.8|187	There are also yum repos at:
21mr|lsb-5.0-0.alpha.8|188	http://ftp.linuxfoundation.org/pub/lsb/repositories/yum/
21mr|lsb-5.0-0.alpha.8|189	EOF
21mr|lsb-5.0-0.alpha.8|190	
21mr|lsb-5.0-0.alpha.8|191	install -d %{buildroot}/%{_datadir}/%{name}
21mr|lsb-5.0-0.alpha.8|192	install -d %{buildroot}/%{_datadir}/nls
21mr|lsb-5.0-0.alpha.8|193	install -d %{buildroot}/%{_datadir}/tmac
21mr|lsb-5.0-0.alpha.8|194	install -d %{buildroot}/var/cache/fonts
21mr|lsb-5.0-0.alpha.8|195	install -d %{buildroot}/var/games
21mr|lsb-5.0-0.alpha.8|196	install -d %{buildroot}/sbin
21mr|lsb-5.0-0.alpha.8|197	install -d %{buildroot}%{_sysconfdir}/lsb-release.d
21mr|lsb-5.0-0.alpha.8|198	install -d %{buildroot}%{_bindir}
21mr|lsb-5.0-0.alpha.8|199	install -d %{buildroot}/lib/%{name}
21mr|lsb-5.0-0.alpha.8|200	install -d %{buildroot}%{_prefix}/lib/%{name}
21mr|lsb-5.0-0.alpha.8|201	install -d %{buildroot}/srv
21mr|lsb-5.0-0.alpha.8|202	install -d %{buildroot}%{_sysconfdir}/opt
21mr|lsb-5.0-0.alpha.8|203	install -d %{buildroot}%{_sysconfdir}/profile.d
21mr|lsb-5.0-0.alpha.8|204	install -m 755 %{SOURCE0} %{buildroot}%{_sysconfdir}/profile.d
21mr|lsb-5.0-0.alpha.8|205	install -m 755 %{SOURCE1} %{buildroot}%{_prefix}/lib/%{name}
21mr|lsb-5.0-0.alpha.8|206	install -m 755 %{SOURCE2} %{buildroot}%{_prefix}/lib/%{name}
21mr|lsb-5.0-0.alpha.8|207	install -m 755 %{SOURCE4} %{buildroot}%{_prefix}/lib/%{name}
21mr|lsb-5.0-0.alpha.8|208	
21mr|lsb-5.0-0.alpha.8|209	touch %{buildroot}%{_sysconfdir}/lsb-release.d/lsb-%{version}-%{lsb_arch}
21mr|lsb-5.0-0.alpha.8|210	touch %{buildroot}%{_sysconfdir}/lsb-release.d/lsb-%{version}-noarch
21mr|lsb-5.0-0.alpha.8|211	touch %{buildroot}%{_sysconfdir}/lsb-release.d/core-%{version}-%{lsb_arch}
21mr|lsb-5.0-0.alpha.8|212	touch %{buildroot}%{_sysconfdir}/lsb-release.d/core-%{version}-noarch
21mr|lsb-5.0-0.alpha.8|213	rm -f lsb-noarch-files.txt lsb-files.txt
21mr|lsb-5.0-0.alpha.8|214	for lsbver in %{compat_versions}; do
21mr|lsb-5.0-0.alpha.8|215	touch %{buildroot}%{_sysconfdir}/lsb-release.d/lsb-$lsbver-noarch
21mr|lsb-5.0-0.alpha.8|216	echo %{_sysconfdir}/lsb-release.d/lsb-$lsbver-noarch >> lsb-noarch-files.txt
21mr|lsb-5.0-0.alpha.8|217	touch %{buildroot}%{_sysconfdir}/lsb-release.d/lsb-$lsbver-%{lsb_arch}
21mr|lsb-5.0-0.alpha.8|218	echo %{_sysconfdir}/lsb-release.d/lsb-$lsbver-%{lsb_arch} >> lsb-files.txt
21mr|lsb-5.0-0.alpha.8|219	touch %{buildroot}%{_sysconfdir}/lsb-release.d/core-$lsbver-noarch
21mr|lsb-5.0-0.alpha.8|220	touch %{buildroot}%{_sysconfdir}/lsb-release.d/core-$lsbver-%{lsb_arch}
21mr|lsb-5.0-0.alpha.8|221	done
21mr|lsb-5.0-0.alpha.8|222	for lsbver in %{modular_versions}; do
21mr|lsb-5.0-0.alpha.8|223	touch %{buildroot}%{_sysconfdir}/lsb-release.d/cxx-$lsbver-noarch
21mr|lsb-5.0-0.alpha.8|224	echo %{_sysconfdir}/lsb-release.d/cxx-$lsbver-noarch >> lsb-noarch-files.txt
21mr|lsb-5.0-0.alpha.8|225	touch %{buildroot}%{_sysconfdir}/lsb-release.d/cxx-$lsbver-%{lsb_arch}
21mr|lsb-5.0-0.alpha.8|226	echo %{_sysconfdir}/lsb-release.d/cxx-$lsbver-%{lsb_arch} >> lsb-files.txt
21mr|lsb-5.0-0.alpha.8|227	touch %{buildroot}%{_sysconfdir}/lsb-release.d/graphics-$lsbver-noarch
21mr|lsb-5.0-0.alpha.8|228	echo %{_sysconfdir}/lsb-release.d/graphics-$lsbver-noarch >> lsb-noarch-files.txt
21mr|lsb-5.0-0.alpha.8|229	touch %{buildroot}%{_sysconfdir}/lsb-release.d/graphics-$lsbver-%{lsb_arch}
21mr|lsb-5.0-0.alpha.8|230	echo %{_sysconfdir}/lsb-release.d/graphics-$lsbver-%{lsb_arch} >> lsb-files.txt
21mr|lsb-5.0-0.alpha.8|231	done
21mr|lsb-5.0-0.alpha.8|232	
21mr|lsb-5.0-0.alpha.8|233	cat << EOF > %{buildroot}%{_sysconfdir}/profile.d/root-ulimit.sh
21mr|lsb-5.0-0.alpha.8|234	#!/bin/sh
21mr|lsb-5.0-0.alpha.8|235	# enable a nonzero core file value for root (exec_A test issues)
21mr|lsb-5.0-0.alpha.8|236	[ "\$UID" = "0" ] && ulimit -c 1000 > /dev/null 2>&1
21mr|lsb-5.0-0.alpha.8|237	EOF
21mr|lsb-5.0-0.alpha.8|238	
21mr|lsb-5.0-0.alpha.8|239	cat << EOF > %{buildroot}%{_bindir}/lsbinstall
21mr|lsb-5.0-0.alpha.8|240	#!/bin/sh
21mr|lsb-5.0-0.alpha.8|241	exit 0
21mr|lsb-5.0-0.alpha.8|242	EOF
21mr|lsb-5.0-0.alpha.8|243	
21mr|lsb-5.0-0.alpha.8|244	cat << EOF > %{buildroot}/sbin/fasthalt
21mr|lsb-5.0-0.alpha.8|245	#!/bin/sh
21mr|lsb-5.0-0.alpha.8|246	#start fasthalt
21mr|lsb-5.0-0.alpha.8|247	/sbin/halt -f
21mr|lsb-5.0-0.alpha.8|248	#end fasthalt
21mr|lsb-5.0-0.alpha.8|249	EOF
21mr|lsb-5.0-0.alpha.8|250	
21mr|lsb-5.0-0.alpha.8|251	cat << EOF > %{buildroot}/sbin/fastboot
21mr|lsb-5.0-0.alpha.8|252	#!/bin/sh
21mr|lsb-5.0-0.alpha.8|253	#start fastboot
21mr|lsb-5.0-0.alpha.8|254	/sbin/reboot -f
21mr|lsb-5.0-0.alpha.8|255	#end fastboot
21mr|lsb-5.0-0.alpha.8|256	EOF
21mr|lsb-5.0-0.alpha.8|257	
21mr|lsb-5.0-0.alpha.8|258	cat << EOF > %{buildroot}/etc/hosts.equiv
21mr|lsb-5.0-0.alpha.8|259	# Sample hosts.equiv file for LSB compliance
21mr|lsb-5.0-0.alpha.8|260	# see man hosts.equiv for usage.
21mr|lsb-5.0-0.alpha.8|261	EOF
21mr|lsb-5.0-0.alpha.8|262	
21mr|lsb-5.0-0.alpha.8|263	cat << EOF > %{buildroot}/etc/hosts.lpd
21mr|lsb-5.0-0.alpha.8|264	#
21mr|lsb-5.0-0.alpha.8|265	# hosts.lpd     This file describes the names of the hosts which are
21mr|lsb-5.0-0.alpha.8|266	#               allowed to use the remote printer services of this
21mr|lsb-5.0-0.alpha.8|267	#               host.  This file is used by the LPD subsystem.
21mr|lsb-5.0-0.alpha.8|268	#		Added for LSB compiance.
21mr|lsb-5.0-0.alpha.8|269	EOF
21mr|lsb-5.0-0.alpha.8|270	
21mr|lsb-5.0-0.alpha.8|271	cat << EOF > %{buildroot}/etc/gateways
21mr|lsb-5.0-0.alpha.8|272	# sample gateways file for LSB compliance. Database of gateways
21mr|lsb-5.0-0.alpha.8|273	# used by routed. Sample format shown below.
21mr|lsb-5.0-0.alpha.8|274	# [ net | host ] name1 gateway name2 metric value [ passive | active | external ]
21mr|lsb-5.0-0.alpha.8|275	EOF
21mr|lsb-5.0-0.alpha.8|276	
21mr|lsb-5.0-0.alpha.8|277	chmod 0755 %{buildroot}%{_sysconfdir}/profile.d/root-ulimit.sh
21mr|lsb-5.0-0.alpha.8|278	chmod 0755 %{buildroot}%{_bindir}/lsbinstall
21mr|lsb-5.0-0.alpha.8|279	chmod 0755 %{buildroot}/sbin/fastboot
21mr|lsb-5.0-0.alpha.8|280	chmod 0755 %{buildroot}/sbin/fasthalt
21mr|lsb-5.0-0.alpha.8|281	chmod 0644 %{buildroot}/etc/hosts.equiv
21mr|lsb-5.0-0.alpha.8|282	chmod 0644 %{buildroot}/etc/hosts.lpd
21mr|lsb-5.0-0.alpha.8|283	chmod 0644 %{buildroot}/etc/gateways
21mr|lsb-5.0-0.alpha.8|284	
21mr|lsb-5.0-0.alpha.8|285	# (sb) concession for lsb-apache to run
21mr|lsb-5.0-0.alpha.8|286	%pre test
21mr|lsb-5.0-0.alpha.8|287	%_pre_groupadd nobody
21mr|lsb-5.0-0.alpha.8|288	
21mr|lsb-5.0-0.alpha.8|289	%postun test
21mr|lsb-5.0-0.alpha.8|290	%_postun_groupdel nobody
21mr|lsb-5.0-0.alpha.8|291	
21mr|lsb-5.0-0.alpha.8|292	%post invalid-mta
21mr|lsb-5.0-0.alpha.8|293	# sendmail-alternatives
21mr|lsb-5.0-0.alpha.8|294	update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_usr}/lib/%{name}/sendmail 20
21mr|lsb-5.0-0.alpha.8|295	
21mr|lsb-5.0-0.alpha.8|296	%postun invalid-mta
21mr|lsb-5.0-0.alpha.8|297	# sendmail-alternatives
21mr|lsb-5.0-0.alpha.8|298	if [ "$1" = 0 ]; then
21mr|lsb-5.0-0.alpha.8|299	update-alternatives --remove sendmail-command %{_usr}/lib/%{name}/sendmail
21mr|lsb-5.0-0.alpha.8|300	fi
21mr|lsb-5.0-0.alpha.8|301	
21mr|lsb-5.0-0.alpha.8|302	%clean
21mr|lsb-5.0-0.alpha.8|303	
21mr|lsb-5.0-0.alpha.8|304	%files %{_lib} -f lsb-files.txt
21mr|lsb-5.0-0.alpha.8|305	%config(noreplace) %{_sysconfdir}/lsb-release.d/lsb-%{version}-%{lsb_arch}
21mr|lsb-5.0-0.alpha.8|306	
21mr|lsb-5.0-0.alpha.8|307	%files noarch -f lsb-noarch-files.txt
21mr|lsb-5.0-0.alpha.8|308	%config(noreplace) %{_sysconfdir}/lsb-release.d/lsb-%{version}-noarch
21mr|lsb-5.0-0.alpha.8|309	
21mr|lsb-5.0-0.alpha.8|310	%files core-%{_lib}
21mr|lsb-5.0-0.alpha.8|311	%config(noreplace) %{_sysconfdir}/lsb-release.d/core-*-%{lsb_arch}
21mr|lsb-5.0-0.alpha.8|312	
21mr|lsb-5.0-0.alpha.8|313	%files core-noarch
21mr|lsb-5.0-0.alpha.8|314	%{_datadir}/nls
21mr|lsb-5.0-0.alpha.8|315	%{_datadir}/tmac
21mr|lsb-5.0-0.alpha.8|316	/var/cache/fonts
21mr|lsb-5.0-0.alpha.8|317	/var/games
21mr|lsb-5.0-0.alpha.8|318	/sbin/fasthalt
21mr|lsb-5.0-0.alpha.8|319	/sbin/fastboot
21mr|lsb-5.0-0.alpha.8|320	%{_bindir}/lsbinstall
21mr|lsb-5.0-0.alpha.8|321	%dir %{_sysconfdir}/opt
21mr|lsb-5.0-0.alpha.8|322	%dir /srv
21mr|lsb-5.0-0.alpha.8|323	%dir /lib/%{name}
21mr|lsb-5.0-0.alpha.8|324	%dir %{_prefix}/lib/%{name}
21mr|lsb-5.0-0.alpha.8|325	%{_prefix}/lib/%{name}/install_initd
21mr|lsb-5.0-0.alpha.8|326	%{_prefix}/lib/%{name}/remove_initd
21mr|lsb-5.0-0.alpha.8|327	%config(noreplace) %{_sysconfdir}/hosts.equiv
21mr|lsb-5.0-0.alpha.8|328	%config(noreplace) %{_sysconfdir}/hosts.lpd
21mr|lsb-5.0-0.alpha.8|329	%config(noreplace) %{_sysconfdir}/gateways
21mr|lsb-5.0-0.alpha.8|330	%config(noreplace) %{_sysconfdir}/lsb-release.d/core-*-noarch
21mr|lsb-5.0-0.alpha.8|331	
21mr|lsb-5.0-0.alpha.8|332	%files test
21mr|lsb-5.0-0.alpha.8|333	%config(noreplace) %{_sysconfdir}/profile.d/tmpdirlsb.sh
21mr|lsb-5.0-0.alpha.8|334	%config(noreplace) %{_sysconfdir}/profile.d/root-ulimit.sh
21mr|lsb-5.0-0.alpha.8|335	
21mr|lsb-5.0-0.alpha.8|336	%files invalid-mta
21mr|lsb-5.0-0.alpha.8|337	%{_usr}/lib/%{name}/sendmail

14033 21
21mr|lsb-release-2.0-54|1	%define debug_package %{nil}
21mr|lsb-release-2.0-54|2	
21mr|lsb-release-2.0-54|3	Summary:	Linux Standard Base tools
21mr|lsb-release-2.0-54|4	Name:		lsb-release
21mr|lsb-release-2.0-54|5	Version:	2.0
21mr|lsb-release-2.0-54|6	Release:	54
21mr|lsb-release-2.0-54|7	License:	GPLv2+
21mr|lsb-release-2.0-54|8	Group:		System/Base
21mr|lsb-release-2.0-54|9	Url:		http://bzr.linuxfoundation.org/loggerhead/lsb/devel/si/files/head:/lsb_release/
21mr|lsb-release-2.0-54|10	Source0:	lsb-release-%{version}.tar.bz2
21mr|lsb-release-2.0-54|11	Patch0:		lsb-release-%{version}-no-support.patch
21mr|lsb-release-2.0-54|12	BuildRequires:	util-linux
21mr|lsb-release-2.0-54|13	# 'Provides: /usr/sbin/lsb_release' is needed for compatibility with
21mr|lsb-release-2.0-54|14	# 3rd party packages built on ALT Linux, where RPM's AutoReq puts such dependencies
21mr|lsb-release-2.0-54|15	# after processing shell scripts (we don't use it in ROSA).
21mr|lsb-release-2.0-54|16	Provides:	/bin/lsb_release /usr/bin/lsb_release
21mr|lsb-release-2.0-54|17	
21mr|lsb-release-2.0-54|18	%description
21mr|lsb-release-2.0-54|19	LSB version query program.
21mr|lsb-release-2.0-54|20	
21mr|lsb-release-2.0-54|21	This program forms part of the required functionality of the LSB (Linux
21mr|lsb-release-2.0-54|22	Standard Base) specification.
21mr|lsb-release-2.0-54|23	
21mr|lsb-release-2.0-54|24	The program queries the installed state of the distribution to display
21mr|lsb-release-2.0-54|25	certain properties such as the version of the LSB against which the
21mr|lsb-release-2.0-54|26	distribution claims compliance as well. It can also attempt to display
21mr|lsb-release-2.0-54|27	the name and release of the distribution along with an identifier of
21mr|lsb-release-2.0-54|28	who produces the distribution.
21mr|lsb-release-2.0-54|29	
21mr|lsb-release-2.0-54|30	%files
21mr|lsb-release-2.0-54|31	%doc README
21mr|lsb-release-2.0-54|32	/bin/lsb_release
21mr|lsb-release-2.0-54|33	%{_bindir}/lsb_release
21mr|lsb-release-2.0-54|34	%{_mandir}/man1/lsb_release.1*
21mr|lsb-release-2.0-54|35	%dir %{_sysconfdir}/%{name}.d
21mr|lsb-release-2.0-54|36	
21mr|lsb-release-2.0-54|37	#----------------------------------------------------------------------------
21mr|lsb-release-2.0-54|38	
21mr|lsb-release-2.0-54|39	%prep
21mr|lsb-release-2.0-54|40	%setup -q
21mr|lsb-release-2.0-54|41	%patch0 -p1 -b .no-support
21mr|lsb-release-2.0-54|42	
21mr|lsb-release-2.0-54|43	%build
21mr|lsb-release-2.0-54|44	make
21mr|lsb-release-2.0-54|45	
21mr|lsb-release-2.0-54|46	%install
21mr|lsb-release-2.0-54|47	make prefix=%{buildroot} mandir=%{buildroot}%{_mandir} install
21mr|lsb-release-2.0-54|48	mkdir -p %{buildroot}%{_sysconfdir}/%{name}.d
21mr|lsb-release-2.0-54|49	
21mr|lsb-release-2.0-54|50	mkdir -p %{buildroot}%{_bindir}
21mr|lsb-release-2.0-54|51	pushd %{buildroot}%{_bindir}
21mr|lsb-release-2.0-54|52	ln -sf /bin/lsb_release lsb_release
21mr|lsb-release-2.0-54|53	popd

14034 21
21mr|lshw-2.16-8|1	%define realversion B.0%{version}
21mr|lshw-2.16-8|2	
21mr|lshw-2.16-8|3	Summary: A hardware lister
21mr|lshw-2.16-8|4	Name:    lshw
21mr|lshw-2.16-8|5	Version: 2.16
21mr|lshw-2.16-8|6	Release: 8
21mr|lshw-2.16-8|7	# To get sources tarball use command
21mr|lshw-2.16-8|8	# svn co http://ezix.org/source/packages/lshw/releases/%{realversion} %{name}-%{realversion} && tar -czf %{name}-%{realversion}.tar.gz --exclude .svn %{name}-%{realversion}
21mr|lshw-2.16-8|9	Source0: %{name}-%{realversion}.tar.gz
21mr|lshw-2.16-8|10	License: GPLv2
21mr|lshw-2.16-8|11	Group: System/Kernel and hardware
21mr|lshw-2.16-8|12	Url: http://ezix.org/project/wiki/HardwareLiSter
21mr|lshw-2.16-8|13	Requires: ldetect-lst >= 0.1.282
21mr|lshw-2.16-8|14	BuildRequires: pkgconfig(sqlite3)
21mr|lshw-2.16-8|15	BuildRequires: pkgconfig(gtk+-2.0)
21mr|lshw-2.16-8|16	
21mr|lshw-2.16-8|17	%description
21mr|lshw-2.16-8|18	lshw (Hardware Lister) is a tool to provide detailed information
21mr|lshw-2.16-8|19	on the hardware configuration of the machine.
21mr|lshw-2.16-8|20	
21mr|lshw-2.16-8|21	%package gui
21mr|lshw-2.16-8|22	Summary: HardWare LiSter (GUI version)
21mr|lshw-2.16-8|23	Group:  System/Kernel and hardware
21mr|lshw-2.16-8|24	Requires: %{name}
21mr|lshw-2.16-8|25	Requires: gtk2
21mr|lshw-2.16-8|26	%description gui
21mr|lshw-2.16-8|27	This package provides a graphical user interface to lshw
21mr|lshw-2.16-8|28	
21mr|lshw-2.16-8|29	%prep
21mr|lshw-2.16-8|30	%setup -q -n %{name}-%{realversion}
21mr|lshw-2.16-8|31	# Ugly since 2.07 default rights are messed
21mr|lshw-2.16-8|32	find -type f | xargs chmod 644
21mr|lshw-2.16-8|33	find -type d | xargs chmod 755
21mr|lshw-2.16-8|34	
21mr|lshw-2.16-8|35	%build
21mr|lshw-2.16-8|36	make
21mr|lshw-2.16-8|37	make gui
21mr|lshw-2.16-8|38	
21mr|lshw-2.16-8|39	%install
21mr|lshw-2.16-8|40	%makeinstall_std
21mr|lshw-2.16-8|41	make PREFIX=%_prefix SBINDIR=%_sbindir MANDIR=%_mandir DESTDIR=%{buildroot} install-gui
21mr|lshw-2.16-8|42	
21mr|lshw-2.16-8|43	# packaged as part of ldetect-lst
21mr|lshw-2.16-8|44	rm -f %{buildroot}%{_datadir}/lshw/{oui.txt,*.ids}
21mr|lshw-2.16-8|45	
21mr|lshw-2.16-8|46	%find_lang %{name}
21mr|lshw-2.16-8|47	
21mr|lshw-2.16-8|48	%files -f %{name}.lang
21mr|lshw-2.16-8|49	%{_sbindir}/lshw
21mr|lshw-2.16-8|50	%dir %{_datadir}/lshw
21mr|lshw-2.16-8|51	%{_datadir}/lshw/*.txt
21mr|lshw-2.16-8|52	%attr(644,root,root) %{_mandir}/man1/lshw.*
21mr|lshw-2.16-8|53	
21mr|lshw-2.16-8|54	%files gui
21mr|lshw-2.16-8|55	%doc COPYING
21mr|lshw-2.16-8|56	%{_sbindir}/gtk-lshw
21mr|lshw-2.16-8|57	%{_datadir}/lshw/artwork
21mr|lshw-2.16-8|58	%{_datadir}/lshw/ui/gtk-lshw.ui

14035 21
21mr|lskat-23.08.4-2|1	
21mr|lskat-23.08.4-2|2	Summary:	Lieutnant skat card game
21mr|lskat-23.08.4-2|3	Name:		lskat
21mr|lskat-23.08.4-2|4	Version:	23.08.4
21mr|lskat-23.08.4-2|5	Release:	2
21mr|lskat-23.08.4-2|6	Epoch:		1
21mr|lskat-23.08.4-2|7	License:	GPLv2+
21mr|lskat-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|lskat-23.08.4-2|9	Url:		http://www.kde.org/applications/games/lskat/
21mr|lskat-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|lskat-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|lskat-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|lskat-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|lskat-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|lskat-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|lskat-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|lskat-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|lskat-23.08.4-2|18	BuildRequires:	kf5guiaddons-devel
21mr|lskat-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|lskat-23.08.4-2|20	BuildRequires:	kf5kdegames-devel
21mr|lskat-23.08.4-2|21	BuildRequires:	kf5widgetsaddons-devel
21mr|lskat-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|lskat-23.08.4-2|23	BuildRequires:	pkgconfig(phonon4qt5)
21mr|lskat-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|lskat-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|lskat-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|lskat-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|lskat-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21mr|lskat-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|lskat-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Svg)
21mr|lskat-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|lskat-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lskat-23.08.4-2|33	
21mr|lskat-23.08.4-2|34	%description
21mr|lskat-23.08.4-2|35	Lieutnant Skat (from German "Offiziersskat") is a fun and engaging card game
21mr|lskat-23.08.4-2|36	for two players, where the second player is either live opponent, or a built
21mr|lskat-23.08.4-2|37	in artificial intelligence.
21mr|lskat-23.08.4-2|38	
21mr|lskat-23.08.4-2|39	%files -f %{name}.lang
21mr|lskat-23.08.4-2|40	%{_kde5_bindir}/lskat
21mr|lskat-23.08.4-2|41	%{_kde5_applicationsdir}/org.kde.lskat.desktop
21mr|lskat-23.08.4-2|42	%{_kde5_datadir}/lskat
21mr|lskat-23.08.4-2|43	%{_kde5_datadir}/qlogging-categories5/lskat.categories
21mr|lskat-23.08.4-2|44	%{_kde5_iconsdir}/hicolor/*/apps/lskat.*
21mr|lskat-23.08.4-2|45	%{_appdatadir}/org.kde.lskat.appdata.xml
21mr|lskat-23.08.4-2|46	
21mr|lskat-23.08.4-2|47	#------------------------------------------------------------------------------
21mr|lskat-23.08.4-2|48	
21mr|lskat-23.08.4-2|49	%prep
21mr|lskat-23.08.4-2|50	%autosetup -p1
21mr|lskat-23.08.4-2|51	
21mr|lskat-23.08.4-2|52	%build
21mr|lskat-23.08.4-2|53	%cmake_kde5
21mr|lskat-23.08.4-2|54	%make
21mr|lskat-23.08.4-2|55	
21mr|lskat-23.08.4-2|56	%install
21mr|lskat-23.08.4-2|57	%makeinstall_std -C build
21mr|lskat-23.08.4-2|58	
21mr|lskat-23.08.4-2|59	%find_lang %{name} --with-kde --with-html
21mr|lskat-23.08.4-2|60	

14036 21
21mr|lsof-4.96.3-1|1	%define dname %{name}_%{version}
21mr|lsof-4.96.3-1|2	
21mr|lsof-4.96.3-1|3	Summary:	Lists files open by processes
21mr|lsof-4.96.3-1|4	Name:		lsof
21mr|lsof-4.96.3-1|5	Version:	4.96.3
21mr|lsof-4.96.3-1|6	Release:	1
21mr|lsof-4.96.3-1|7	License:	Free
21mr|lsof-4.96.3-1|8	Group:		Monitoring
21mr|lsof-4.96.3-1|9	Url:		https://github.com/lsof-org
21mr|lsof-4.96.3-1|10	Source0:	https://github.com/lsof-org/lsof/archive/%{version}.tar.gz
21mr|lsof-4.96.3-1|11	Patch1:		lsof_4.60-has-security.patch
21mr|lsof-4.96.3-1|12	Patch2:		lsof_4.87-libtirpc.patch
21mr|lsof-4.96.3-1|13	BuildRequires:	pkgconfig(libtirpc)
21mr|lsof-4.96.3-1|14	
21mr|lsof-4.96.3-1|15	%description
21mr|lsof-4.96.3-1|16	Lsof's name stands for LiSt Open Files, and it does just that. It lists
21mr|lsof-4.96.3-1|17	information about files that are open by the processes running on a UNIX
21mr|lsof-4.96.3-1|18	system.
21mr|lsof-4.96.3-1|19	
21mr|lsof-4.96.3-1|20	%files
21mr|lsof-4.96.3-1|21	%attr(0755,root,kmem) %{_bindir}/%{name}
21mr|lsof-4.96.3-1|22	%{_mandir}/man8/lsof.8*
21mr|lsof-4.96.3-1|23	
21mr|lsof-4.96.3-1|24	#----------------------------------------------------------------------------
21mr|lsof-4.96.3-1|25	
21mr|lsof-4.96.3-1|26	%prep
21mr|lsof-4.96.3-1|27	%autosetup -p1
21mr|lsof-4.96.3-1|28	
21mr|lsof-4.96.3-1|29	%build
21mr|lsof-4.96.3-1|30	LINUX_BASE=/proc LSOF_LDFLAGS="%{ldflags}" ./Configure -n linux
21mr|lsof-4.96.3-1|31	
21mr|lsof-4.96.3-1|32	%make_build DEBUG="%{optflags}" CC=%{__cc}
21mr|lsof-4.96.3-1|33	
21mr|lsof-4.96.3-1|34	%install
21mr|lsof-4.96.3-1|35	mkdir -p %{buildroot}%{_bindir}
21mr|lsof-4.96.3-1|36	install -p -m 0755 lsof %{buildroot}%{_bindir}
21mr|lsof-4.96.3-1|37	mkdir -p %{buildroot}%{_mandir}/man8
21mr|lsof-4.96.3-1|38	install -p -m 0644 Lsof.8 %{buildroot}%{_mandir}/man8/lsof.8

14037 21
21mr|lsscsi-0.32-2|1	Summary:	List SCSI devices (or hosts) and associated information
21mr|lsscsi-0.32-2|2	Name:		lsscsi
21mr|lsscsi-0.32-2|3	Version:	0.32
21mr|lsscsi-0.32-2|4	Release:	2
21mr|lsscsi-0.32-2|5	License:	GPLv2
21mr|lsscsi-0.32-2|6	Group:		System/Kernel and hardware
21mr|lsscsi-0.32-2|7	Url:		http://sg.danny.cz/scsi/lsscsi.html
21mr|lsscsi-0.32-2|8	Source0:	http://sg.danny.cz/scsi/%{name}-%{version}.tgz
21mr|lsscsi-0.32-2|9	Source1:	http://sg.danny.cz/scsi/lsscsi.html
21mr|lsscsi-0.32-2|10	
21mr|lsscsi-0.32-2|11	%description
21mr|lsscsi-0.32-2|12	Uses information provided by the sysfs pseudo file system in Linux kernel
21mr|lsscsi-0.32-2|13	2.6 series to list SCSI devices or all SCSI hosts. Includes a "classic"
21mr|lsscsi-0.32-2|14	option to mimic the output of "cat /proc/scsi/scsi" that has been widely
21mr|lsscsi-0.32-2|15	used prior to the lk 2.6 series.
21mr|lsscsi-0.32-2|16	
21mr|lsscsi-0.32-2|17	%files
21mr|lsscsi-0.32-2|18	%license COPYING
21mr|lsscsi-0.32-2|19	%doc ChangeLog INSTALL README CREDITS AUTHORS
21mr|lsscsi-0.32-2|20	%doc lsscsi.html
21mr|lsscsi-0.32-2|21	%attr(0755,root,root) %{_bindir}/lsscsi
21mr|lsscsi-0.32-2|22	%{_mandir}/man8/lsscsi.8*
21mr|lsscsi-0.32-2|23	
21mr|lsscsi-0.32-2|24	#-----------------------------------------------------------------------
21mr|lsscsi-0.32-2|25	
21mr|lsscsi-0.32-2|26	%prep
21mr|lsscsi-0.32-2|27	%autosetup -p1
21mr|lsscsi-0.32-2|28	cp %{SOURCE1} .
21mr|lsscsi-0.32-2|29	
21mr|lsscsi-0.32-2|30	%build
21mr|lsscsi-0.32-2|31	%configure
21mr|lsscsi-0.32-2|32	%make_build
21mr|lsscsi-0.32-2|33	
21mr|lsscsi-0.32-2|34	%install
21mr|lsscsi-0.32-2|35	%make_install

14038 21
21mr|ltp-20200515-0.gitf3b76.3|1	%define commit f3b767057627021760869f0212f4a13945d61196
21mr|ltp-20200515-0.gitf3b76.3|2	%define commit_short %(echo %{commit} | head -c 5)
21mr|ltp-20200515-0.gitf3b76.3|3	
21mr|ltp-20200515-0.gitf3b76.3|4	# autoreconf is used
21mr|ltp-20200515-0.gitf3b76.3|5	%define _disable_rebuild_configure 1
21mr|ltp-20200515-0.gitf3b76.3|6	
21mr|ltp-20200515-0.gitf3b76.3|7	%if %rpm5
21mr|ltp-20200515-0.gitf3b76.3|8	# keep the same path on all platforms
21mr|ltp-20200515-0.gitf3b76.3|9	%global _libexecdir %{_prefix}/libexec
21mr|ltp-20200515-0.gitf3b76.3|10	%endif
21mr|ltp-20200515-0.gitf3b76.3|11	
21mr|ltp-20200515-0.gitf3b76.3|12	Summary: Linux Test Project
21mr|ltp-20200515-0.gitf3b76.3|13	Name: ltp
21mr|ltp-20200515-0.gitf3b76.3|14	License: GPL-2.0
21mr|ltp-20200515-0.gitf3b76.3|15	Group: System/Base
21mr|ltp-20200515-0.gitf3b76.3|16	Url: https://github.com/linux-test-project/ltp
21mr|ltp-20200515-0.gitf3b76.3|17	# Version is letest release from
21mr|ltp-20200515-0.gitf3b76.3|18	# https://github.com/linux-test-project/ltp/releases
21mr|ltp-20200515-0.gitf3b76.3|19	# But in reality building a git snapshot
21mr|ltp-20200515-0.gitf3b76.3|20	Version: 20200515
21mr|ltp-20200515-0.gitf3b76.3|21	Release: 0.git%{commit_short}.3
21mr|ltp-20200515-0.gitf3b76.3|22	Source0: https://github.com/linux-test-project/ltp/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|ltp-20200515-0.gitf3b76.3|23	
21mr|ltp-20200515-0.gitf3b76.3|24	BuildRequires: bash
21mr|ltp-20200515-0.gitf3b76.3|25	BuildRequires: expect
21mr|ltp-20200515-0.gitf3b76.3|26	BuildRequires: perl
21mr|ltp-20200515-0.gitf3b76.3|27	BuildRequires: python3
21mr|ltp-20200515-0.gitf3b76.3|28	BuildRequires: numa-devel
21mr|ltp-20200515-0.gitf3b76.3|29	
21mr|ltp-20200515-0.gitf3b76.3|30	# ALT Linux disables AutoReq...
21mr|ltp-20200515-0.gitf3b76.3|31	#AutoReq: off
21mr|ltp-20200515-0.gitf3b76.3|32	
21mr|ltp-20200515-0.gitf3b76.3|33	%description
21mr|ltp-20200515-0.gitf3b76.3|34	The Linux Test Project has a goal to deliver test suites to the open source
21mr|ltp-20200515-0.gitf3b76.3|35	community that validate the reliability, robustness, and stability of Linux.
21mr|ltp-20200515-0.gitf3b76.3|36	
21mr|ltp-20200515-0.gitf3b76.3|37	The LTP testsuite contains a collection of tools for testing the Linux kernel
21mr|ltp-20200515-0.gitf3b76.3|38	and related features. Our goal is to improve the Linux kernel and system
21mr|ltp-20200515-0.gitf3b76.3|39	libraries by bringing test automation to the testing effort. Interested open
21mr|ltp-20200515-0.gitf3b76.3|40	source contributors are encouraged to join.
21mr|ltp-20200515-0.gitf3b76.3|41	
21mr|ltp-20200515-0.gitf3b76.3|42	Testing Linux, one syscall at a time.
21mr|ltp-20200515-0.gitf3b76.3|43	
21mr|ltp-20200515-0.gitf3b76.3|44	%files
21mr|ltp-20200515-0.gitf3b76.3|45	%doc COPYING README.*
21mr|ltp-20200515-0.gitf3b76.3|46	%{_libexecdir}/%{name}
21mr|ltp-20200515-0.gitf3b76.3|47	%{_bindir}/runltp
21mr|ltp-20200515-0.gitf3b76.3|48	%{_mandir}/man*/*
21mr|ltp-20200515-0.gitf3b76.3|49	
21mr|ltp-20200515-0.gitf3b76.3|50	#----------------------------------------------------------------------------
21mr|ltp-20200515-0.gitf3b76.3|51	
21mr|ltp-20200515-0.gitf3b76.3|52	%prep
21mr|ltp-20200515-0.gitf3b76.3|53	%setup -q -n %{name}-%{commit}
21mr|ltp-20200515-0.gitf3b76.3|54	%ifarch %{e2k}
21mr|ltp-20200515-0.gitf3b76.3|55	# case label value has already appeared at line 138
21mr|ltp-20200515-0.gitf3b76.3|56	sed -i '/case SIGRESTART:/d' lib/tst_sig.c
21mr|ltp-20200515-0.gitf3b76.3|57	%endif
21mr|ltp-20200515-0.gitf3b76.3|58	
21mr|ltp-20200515-0.gitf3b76.3|59	%build
21mr|ltp-20200515-0.gitf3b76.3|60	autoreconf -if
21mr|ltp-20200515-0.gitf3b76.3|61	./configure \
21mr|ltp-20200515-0.gitf3b76.3|62	--prefix=%{_libexecdir}/%{name} \
21mr|ltp-20200515-0.gitf3b76.3|63	--with-bash="$(command -v bash)" \
21mr|ltp-20200515-0.gitf3b76.3|64	--with-python=%{__python3} \
21mr|ltp-20200515-0.gitf3b76.3|65	--with-perl="$(command -v perl)" \
21mr|ltp-20200515-0.gitf3b76.3|66	--with-expect="$(command -v expect)" \
21mr|ltp-20200515-0.gitf3b76.3|67	--with-realtime-testsuite=yes \
21mr|ltp-20200515-0.gitf3b76.3|68	--with-open-posix-testsuite=yes
21mr|ltp-20200515-0.gitf3b76.3|69	%make
21mr|ltp-20200515-0.gitf3b76.3|70	
21mr|ltp-20200515-0.gitf3b76.3|71	%install
21mr|ltp-20200515-0.gitf3b76.3|72	%makeinstall_std
21mr|ltp-20200515-0.gitf3b76.3|73	find %{buildroot}%{_libexecdir}/%{name} -perm /g+w | xargs chmod g-w
21mr|ltp-20200515-0.gitf3b76.3|74	
21mr|ltp-20200515-0.gitf3b76.3|75	mkdir -p %{buildroot}/%{_bindir}
21mr|ltp-20200515-0.gitf3b76.3|76	# Work of runtlp depends from arg[0], that is why we cannot make a symlink
21mr|ltp-20200515-0.gitf3b76.3|77	cat > %{buildroot}%{_bindir}/runltp <<-EOF
21mr|ltp-20200515-0.gitf3b76.3|78	#!/bin/sh
21mr|ltp-20200515-0.gitf3b76.3|79	exec %{_libexecdir}/%{name}/runltp "\$@"
21mr|ltp-20200515-0.gitf3b76.3|80	EOF
21mr|ltp-20200515-0.gitf3b76.3|81	chmod a+x %{buildroot}%{_bindir}/runltp
21mr|ltp-20200515-0.gitf3b76.3|82	
21mr|ltp-20200515-0.gitf3b76.3|83	mkdir -p %{buildroot}%{_mandir}
21mr|ltp-20200515-0.gitf3b76.3|84	mv %{buildroot}%{_libexecdir}/%{name}/share/man/* %{buildroot}%{_mandir}/

14039 21
21mr|lttng-ust-2.12.0-1|1	%define with_numactl          0%{!?_without_numactl:1}
21mr|lttng-ust-2.12.0-1|2	# Numactl is not available on armhf
21mr|lttng-ust-2.12.0-1|3	%ifarch armv7hl
21mr|lttng-ust-2.12.0-1|4	%define with_numactl 0
21mr|lttng-ust-2.12.0-1|5	%endif
21mr|lttng-ust-2.12.0-1|6	
21mr|lttng-ust-2.12.0-1|7	%if %{with_numactl}
21mr|lttng-ust-2.12.0-1|8	%define arg_numactl --enable-numa
21mr|lttng-ust-2.12.0-1|9	%else
21mr|lttng-ust-2.12.0-1|10	%define arg_numactl --disable-numa
21mr|lttng-ust-2.12.0-1|11	%endif
21mr|lttng-ust-2.12.0-1|12	
21mr|lttng-ust-2.12.0-1|13	Name:		lttng-ust
21mr|lttng-ust-2.12.0-1|14	Version:	2.12.0
21mr|lttng-ust-2.12.0-1|15	Release:	1
21mr|lttng-ust-2.12.0-1|16	Group:		Development/Other
21mr|lttng-ust-2.12.0-1|17	License:	LGPLv2.1, MIT and GPLv2
21mr|lttng-ust-2.12.0-1|18	Summary:	LTTng Userspace Tracer library
21mr|lttng-ust-2.12.0-1|19	URL:		https://lttng.org
21mr|lttng-ust-2.12.0-1|20	Source0:	https://lttng.org/files/lttng-ust/%{name}-%{version}.tar.bz2
21mr|lttng-ust-2.12.0-1|21	Patch0:		lttng-gen-tp-shebang.patch
21mr|lttng-ust-2.12.0-1|22	Patch1:		0001-Fix-namespace-contexts-CONFIG_RCU_TLS-variable-initi.patch
21mr|lttng-ust-2.12.0-1|23	Patch2:		lttng-build-examples.patch
21mr|lttng-ust-2.12.0-1|24	BuildRequires:	pkgconfig(uuid)
21mr|lttng-ust-2.12.0-1|25	BuildRequires:	systemtap-sdt-devel
21mr|lttng-ust-2.12.0-1|26	BuildRequires:	pkgconfig(liburcu) >= 0.12.0
21mr|lttng-ust-2.12.0-1|27	%if %{with_numactl}
21mr|lttng-ust-2.12.0-1|28	BuildRequires:	pkgconfig(numa)
21mr|lttng-ust-2.12.0-1|29	%endif
21mr|lttng-ust-2.12.0-1|30	
21mr|lttng-ust-2.12.0-1|31	%description
21mr|lttng-ust-2.12.0-1|32	This library may be used by user-space applications to generate
21mr|lttng-ust-2.12.0-1|33	trace-points using LTTng.
21mr|lttng-ust-2.12.0-1|34	
21mr|lttng-ust-2.12.0-1|35	%files
21mr|lttng-ust-2.12.0-1|36	%{_libdir}/*.so.*
21mr|lttng-ust-2.12.0-1|37	%{_mandir}/man3/do_tracepoint.3*
21mr|lttng-ust-2.12.0-1|38	%{_mandir}/man3/lttng-ust.3*
21mr|lttng-ust-2.12.0-1|39	%{_mandir}/man3/lttng-ust-cyg-profile.3*
21mr|lttng-ust-2.12.0-1|40	%{_mandir}/man3/lttng-ust-dl.3*
21mr|lttng-ust-2.12.0-1|41	%{_mandir}/man3/tracef.3*
21mr|lttng-ust-2.12.0-1|42	%{_mandir}/man3/tracelog.3*
21mr|lttng-ust-2.12.0-1|43	%{_mandir}/man3/tracepoint.3*
21mr|lttng-ust-2.12.0-1|44	%{_mandir}/man3/tracepoint_enabled.3*
21mr|lttng-ust-2.12.0-1|45	
21mr|lttng-ust-2.12.0-1|46	%dir %{_docdir}/%{name}
21mr|lttng-ust-2.12.0-1|47	%{_docdir}/%{name}/ChangeLog
21mr|lttng-ust-2.12.0-1|48	%{_docdir}/%{name}/COPYING
21mr|lttng-ust-2.12.0-1|49	%{_docdir}/%{name}/java-agent.txt
21mr|lttng-ust-2.12.0-1|50	%{_docdir}/%{name}/LICENSE
21mr|lttng-ust-2.12.0-1|51	%{_docdir}/%{name}/README.md
21mr|lttng-ust-2.12.0-1|52	
21mr|lttng-ust-2.12.0-1|53	
21mr|lttng-ust-2.12.0-1|54	#--------------------------------------------------------------------------
21mr|lttng-ust-2.12.0-1|55	%package -n %{name}-devel
21mr|lttng-ust-2.12.0-1|56	Summary:	LTTng Userspace Tracer library headers and development files
21mr|lttng-ust-2.12.0-1|57	Requires:	%{name}%{?_isa} = %{version}-%{release}
21mr|lttng-ust-2.12.0-1|58	Requires:	pkgconfig(liburcu)
21mr|lttng-ust-2.12.0-1|59	Requires:	systemtap-sdt-devel
21mr|lttng-ust-2.12.0-1|60	
21mr|lttng-ust-2.12.0-1|61	%description -n %{name}-devel
21mr|lttng-ust-2.12.0-1|62	The %{name}-devel package contains libraries and header to instrument
21mr|lttng-ust-2.12.0-1|63	applications using %{name}
21mr|lttng-ust-2.12.0-1|64	
21mr|lttng-ust-2.12.0-1|65	%files -n %{name}-devel
21mr|lttng-ust-2.12.0-1|66	%{_bindir}/lttng-gen-tp
21mr|lttng-ust-2.12.0-1|67	%{_mandir}/man1/lttng-gen-tp.1*
21mr|lttng-ust-2.12.0-1|68	%{_prefix}/include/*
21mr|lttng-ust-2.12.0-1|69	%{_libdir}/*.so
21mr|lttng-ust-2.12.0-1|70	%{_libdir}/pkgconfig/lttng-ust*.pc
21mr|lttng-ust-2.12.0-1|71	
21mr|lttng-ust-2.12.0-1|72	%dir %{_docdir}/%{name}/examples
21mr|lttng-ust-2.12.0-1|73	%{_docdir}/%{name}/examples/*
21mr|lttng-ust-2.12.0-1|74	
21mr|lttng-ust-2.12.0-1|75	#--------------------------------------------------------------------------
21mr|lttng-ust-2.12.0-1|76	
21mr|lttng-ust-2.12.0-1|77	%package -n python3-lttngust
21mr|lttng-ust-2.12.0-1|78	Summary:	Python bindings for LTTng UST
21mr|lttng-ust-2.12.0-1|79	Requires:	%{name}%{?_isa} = %{version}-%{release}
21mr|lttng-ust-2.12.0-1|80	BuildRequires:	pkgconfig(python3)
21mr|lttng-ust-2.12.0-1|81	
21mr|lttng-ust-2.12.0-1|82	%description -n python3-lttngust
21mr|lttng-ust-2.12.0-1|83	The python3-lttngust package contains libraries needed to instrument
21mr|lttng-ust-2.12.0-1|84	applications that use %{name}'s Python logging backend.
21mr|lttng-ust-2.12.0-1|85	
21mr|lttng-ust-2.12.0-1|86	%files -n python3-lttngust
21mr|lttng-ust-2.12.0-1|87	%{python3_sitelib}/lttngust/
21mr|lttng-ust-2.12.0-1|88	%{python3_sitelib}/lttngust-*.egg-info
21mr|lttng-ust-2.12.0-1|89	
21mr|lttng-ust-2.12.0-1|90	#--------------------------------------------------------------------------
21mr|lttng-ust-2.12.0-1|91	%prep
21mr|lttng-ust-2.12.0-1|92	%autosetup -p1
21mr|lttng-ust-2.12.0-1|93	
21mr|lttng-ust-2.12.0-1|94	%build
21mr|lttng-ust-2.12.0-1|95	sed -i -e '/SUBDIRS/s:tests::' Makefile.am
21mr|lttng-ust-2.12.0-1|96	autoreconf -vif
21mr|lttng-ust-2.12.0-1|97	
21mr|lttng-ust-2.12.0-1|98	%configure \
21mr|lttng-ust-2.12.0-1|99	--docdir=%{_docdir}/%{name} \
21mr|lttng-ust-2.12.0-1|100	--disable-static \
21mr|lttng-ust-2.12.0-1|101	--enable-python-agent \
21mr|lttng-ust-2.12.0-1|102	--with-sdt \
21mr|lttng-ust-2.12.0-1|103	%{?arg_numactl}
21mr|lttng-ust-2.12.0-1|104	
21mr|lttng-ust-2.12.0-1|105	%make_build
21mr|lttng-ust-2.12.0-1|106	
21mr|lttng-ust-2.12.0-1|107	%install
21mr|lttng-ust-2.12.0-1|108	%make_install

14040 21
21mr|lua-5.3.6-6|1	%define major 5.3
21mr|lua-5.3.6-6|2	%define libname %mklibname %{name} %{major}
21mr|lua-5.3.6-6|3	%define devname %mklibname %{name} -d
21mr|lua-5.3.6-6|4	%define staticname %mklibname %{name} -d -s
21mr|lua-5.3.6-6|5	%define alt_priority %(echo %{major} | sed -e 's/[^0-9]//g')
21mr|lua-5.3.6-6|6	
21mr|lua-5.3.6-6|7	%global optflags %{optflags} -fPIC
21mr|lua-5.3.6-6|8	
21mr|lua-5.3.6-6|9	Summary:	Powerful, light-weight programming language
21mr|lua-5.3.6-6|10	Name:		lua
21mr|lua-5.3.6-6|11	Version:	5.3.6
21mr|lua-5.3.6-6|12	Release:	6
21mr|lua-5.3.6-6|13	License:	MIT
21mr|lua-5.3.6-6|14	Group:		Development/Other
21mr|lua-5.3.6-6|15	Url:		http://www.lua.org/
21mr|lua-5.3.6-6|16	Source0:	http://www.lua.org/ftp/%{name}-%{version}.tar.gz
21mr|lua-5.3.6-6|17	# we need directory testes/ which is not included into release tarball, so take it from Github
21mr|lua-5.3.6-6|18	Source1:	https://github.com/lua/lua/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}-git.tar.gz
21mr|lua-5.3.6-6|19	Source2:	lua.pc
21mr|lua-5.3.6-6|20	Source3:	test.sh
21mr|lua-5.3.6-6|21	Patch0:		lua-5.3.3-dynlib.patch
21mr|lua-5.3.6-6|22	Patch1:		lua-5.3.3-modules_path.patch
21mr|lua-5.3.6-6|23	Patch2:		lua53-compat-old-versions.patch
21mr|lua-5.3.6-6|24	Patch3:		0001-Makefile-do-not-reset-variables.patch
21mr|lua-5.3.6-6|25	# 5.3.6 fixed CVE-2019-6706
21mr|lua-5.3.6-6|26	Patch101:	CVE-2020-15945.patch
21mr|lua-5.3.6-6|27	BuildRequires:	readline-devel
21mr|lua-5.3.6-6|28	BuildRequires:	pkgconfig(ncurses)
21mr|lua-5.3.6-6|29	Requires(post):	update-alternatives
21mr|lua-5.3.6-6|30	Requires(postun):	update-alternatives
21mr|lua-5.3.6-6|31	Provides:	lua%{major} = %{EVRD}
21mr|lua-5.3.6-6|32	Provides:	/usr/bin/lua
21mr|lua-5.3.6-6|33	
21mr|lua-5.3.6-6|34	%description
21mr|lua-5.3.6-6|35	Lua is a programming language originally designed for extending applications,
21mr|lua-5.3.6-6|36	but also frequently used as a general-purpose, stand-alone language. Lua
21mr|lua-5.3.6-6|37	combines simple procedural syntax (similar to Pascal) with powerful data
21mr|lua-5.3.6-6|38	description constructs based on associative arrays and extensible semantics.
21mr|lua-5.3.6-6|39	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21mr|lua-5.3.6-6|40	management, making it ideal for configuration, scripting, and rapid
21mr|lua-5.3.6-6|41	prototyping. Lua is implemented as a small library of C functions, written in
21mr|lua-5.3.6-6|42	ANSI C, and compiles unmodified in all known platforms. The implementation
21mr|lua-5.3.6-6|43	goals are simplicity, efficiency, portability, and low embedding cost.
21mr|lua-5.3.6-6|44	
21mr|lua-5.3.6-6|45	%files
21mr|lua-5.3.6-6|46	%doc doc/*{.html,.css,.gif,.png}
21mr|lua-5.3.6-6|47	%doc README
21mr|lua-5.3.6-6|48	%{_bindir}/*
21mr|lua-5.3.6-6|49	%{_mandir}/man1/*
21mr|lua-5.3.6-6|50	
21mr|lua-5.3.6-6|51	%post
21mr|lua-5.3.6-6|52	/usr/sbin/update-alternatives --install %{_bindir}/lua lua %{_bindir}/lua%{major} %{alt_priority} --slave %{_bindir}/luac luac %{_bindir}/luac%{major}
21mr|lua-5.3.6-6|53	
21mr|lua-5.3.6-6|54	%postun
21mr|lua-5.3.6-6|55	[[ -f %{_bindir}/lua%{major} ]] || /usr/sbin/update-alternatives --remove lua %{_bindir}/lua%{major}
21mr|lua-5.3.6-6|56	
21mr|lua-5.3.6-6|57	#----------------------------------------------------------------------------
21mr|lua-5.3.6-6|58	
21mr|lua-5.3.6-6|59	%package -n %{libname}
21mr|lua-5.3.6-6|60	Summary:	Powerful, light-weight programming language
21mr|lua-5.3.6-6|61	Group:		Development/Other
21mr|lua-5.3.6-6|62	Provides:	%{name}-libs = %{EVRD}
21mr|lua-5.3.6-6|63	
21mr|lua-5.3.6-6|64	%description -n %{libname}
21mr|lua-5.3.6-6|65	Lua is a programming language originally designed for extending applications,
21mr|lua-5.3.6-6|66	but also frequently used as a general-purpose, stand-alone language. Lua
21mr|lua-5.3.6-6|67	combines simple procedural syntax (similar to Pascal) with powerful data
21mr|lua-5.3.6-6|68	description constructs based on associative arrays and extensible semantics.
21mr|lua-5.3.6-6|69	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21mr|lua-5.3.6-6|70	management, making it ideal for configuration, scripting, and rapid
21mr|lua-5.3.6-6|71	prototyping. Lua is implemented as a small library of C functions, written in
21mr|lua-5.3.6-6|72	ANSI C, and compiles unmodified in all known platforms. The implementation
21mr|lua-5.3.6-6|73	goals are simplicity, efficiency, portability, and low embedding cost.
21mr|lua-5.3.6-6|74	
21mr|lua-5.3.6-6|75	%files -n %{libname}
21mr|lua-5.3.6-6|76	%doc doc/*{.html,.css,.gif,.png}
21mr|lua-5.3.6-6|77	%{_libdir}/liblua.so.%{major}*
21mr|lua-5.3.6-6|78	
21mr|lua-5.3.6-6|79	#----------------------------------------------------------------------------
21mr|lua-5.3.6-6|80	
21mr|lua-5.3.6-6|81	%package -n %{devname}
21mr|lua-5.3.6-6|82	Summary:	Headers and development files for Lua
21mr|lua-5.3.6-6|83	Group:		Development/Other
21mr|lua-5.3.6-6|84	Requires:	%{libname} = %{EVRD}
21mr|lua-5.3.6-6|85	Requires:	%{name} = %{EVRD}
21mr|lua-5.3.6-6|86	Provides:	liblua%{major}-devel = %{EVRD}
21mr|lua-5.3.6-6|87	Provides:	lua-devel = %{EVRD}
21mr|lua-5.3.6-6|88	Provides:	lua%{major}-devel = %{EVRD}
21mr|lua-5.3.6-6|89	
21mr|lua-5.3.6-6|90	%description -n %{devname}
21mr|lua-5.3.6-6|91	This package contains the headers and development files for Lua.
21mr|lua-5.3.6-6|92	
21mr|lua-5.3.6-6|93	%files -n %{devname}
21mr|lua-5.3.6-6|94	%doc doc/*{.html,.css,.gif,.png}
21mr|lua-5.3.6-6|95	%{_includedir}/*
21mr|lua-5.3.6-6|96	%{_libdir}/pkgconfig/*
21mr|lua-5.3.6-6|97	%{_libdir}/liblua.so
21mr|lua-5.3.6-6|98	
21mr|lua-5.3.6-6|99	#----------------------------------------------------------------------------
21mr|lua-5.3.6-6|100	
21mr|lua-5.3.6-6|101	%package -n %{staticname}
21mr|lua-5.3.6-6|102	Summary:	Static development files for Lua
21mr|lua-5.3.6-6|103	Group:		Development/Other
21mr|lua-5.3.6-6|104	Provides:	lua-devel-static = %{EVRD}
21mr|lua-5.3.6-6|105	Provides:	lua-static-devel = %{EVRD}
21mr|lua-5.3.6-6|106	Requires:	%{devname} = %{EVRD}
21mr|lua-5.3.6-6|107	
21mr|lua-5.3.6-6|108	%description -n %{staticname}
21mr|lua-5.3.6-6|109	This package contains the static development files for Lua.
21mr|lua-5.3.6-6|110	
21mr|lua-5.3.6-6|111	%files -n %{staticname}
21mr|lua-5.3.6-6|112	%doc doc/*{.html,.css,.gif,.png}
21mr|lua-5.3.6-6|113	%{_libdir}/*.a
21mr|lua-5.3.6-6|114	
21mr|lua-5.3.6-6|115	#----------------------------------------------------------------------------
21mr|lua-5.3.6-6|116	
21mr|lua-5.3.6-6|117	%prep
21mr|lua-5.3.6-6|118	%autosetup -p1
21mr|lua-5.3.6-6|119	install -m755 %{SOURCE3} .
21mr|lua-5.3.6-6|120	mkdir -p etc
21mr|lua-5.3.6-6|121	cp %{SOURCE2} ./etc/
21mr|lua-5.3.6-6|122	sed -i -e 's/@MAJOR_VERSION@/%{major}/g' ./etc/lua.pc
21mr|lua-5.3.6-6|123	sed -i -e 's/@FULL_VERSION@/%{version}/g' ./etc/lua.pc
21mr|lua-5.3.6-6|124	
21mr|lua-5.3.6-6|125	sed -i -e "s|/usr/local|%{_prefix}|g" Makefile
21mr|lua-5.3.6-6|126	sed -i -e "s|/lib|/%{_lib}|g" Makefile
21mr|lua-5.3.6-6|127	sed -i -e "s|/usr/local|%{_prefix}|g" src/luaconf.h
21mr|lua-5.3.6-6|128	sed -i -e "s|/lib|/%{_lib}|g" src/luaconf.h
21mr|lua-5.3.6-6|129	sed -i -e "s|/man/man1|/share/man/man1|g" Makefile
21mr|lua-5.3.6-6|130	sed -i -e "s|\$(V)|%{major}|g" src/Makefile
21mr|lua-5.3.6-6|131	
21mr|lua-5.3.6-6|132	mkdir git
21mr|lua-5.3.6-6|133	tar -C git -xf %{SOURCE1}
21mr|lua-5.3.6-6|134	mv git/lua-%{version}/testes .
21mr|lua-5.3.6-6|135	rm -fr git
21mr|lua-5.3.6-6|136	# we run all tests by our script in %%check
21mr|lua-5.3.6-6|137	unlink testes/all.lua
21mr|lua-5.3.6-6|138	# eats too much RAM
21mr|lua-5.3.6-6|139	unlink testes/heavy.lua
21mr|lua-5.3.6-6|140	# XXX remove failing tests
21mr|lua-5.3.6-6|141	# TODO: fix them?
21mr|lua-5.3.6-6|142	unlink testes/attrib.lua
21mr|lua-5.3.6-6|143	unlink testes/big.lua
21mr|lua-5.3.6-6|144	unlink testes/db.lua
21mr|lua-5.3.6-6|145	unlink testes/files.lua
21mr|lua-5.3.6-6|146	
21mr|lua-5.3.6-6|147	%build
21mr|lua-5.3.6-6|148	%setup_compile_flags
21mr|lua-5.3.6-6|149	export MYCFLAGS="%{optflags}"
21mr|lua-5.3.6-6|150	# XXX MYLDFLAGS and MYLIBS seem to be not used
21mr|lua-5.3.6-6|151	export MYLDFLAGS="%{ldflags}"
21mr|lua-5.3.6-6|152	export MYLIBS="%{ldflags}"
21mr|lua-5.3.6-6|153	%make linux
21mr|lua-5.3.6-6|154	
21mr|lua-5.3.6-6|155	%install
21mr|lua-5.3.6-6|156	%makeinstall_std INSTALL_TOP=%{buildroot}%{_prefix} INSTALL_LIB=%{buildroot}%{_libdir} INSTALL_MAN=%{buildroot}%{_mandir}/man1
21mr|lua-5.3.6-6|157	install -d %{buildroot}%{_libdir}/lua/%{major}/
21mr|lua-5.3.6-6|158	install -d %{buildroot}%{_datadir}/lua/%{major}/
21mr|lua-5.3.6-6|159	
21mr|lua-5.3.6-6|160	install -m 755 src/liblua.so.%{major}* %{buildroot}%{_libdir}
21mr|lua-5.3.6-6|161	ln -s liblua.so.%{major} %{buildroot}%{_libdir}/liblua.so
21mr|lua-5.3.6-6|162	
21mr|lua-5.3.6-6|163	install -d -m 755 %{buildroot}%{_libdir}/pkgconfig/
21mr|lua-5.3.6-6|164	install -m 644 etc/lua.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|lua-5.3.6-6|165	
21mr|lua-5.3.6-6|166	# for update-alternatives
21mr|lua-5.3.6-6|167	mv %{buildroot}%{_bindir}/lua %{buildroot}%{_bindir}/lua%{major}
21mr|lua-5.3.6-6|168	mv %{buildroot}%{_bindir}/luac %{buildroot}%{_bindir}/luac%{major}
21mr|lua-5.3.6-6|169	
21mr|lua-5.3.6-6|170	%check
21mr|lua-5.3.6-6|171	LD_LIBRARY_PATH=%{buildroot}%{_libdir} ./test.sh %{buildroot}%{_bindir}/lua%{major}
21mr|lua-5.3.6-6|172	# trying to get maximum code coverage, https://nixtux.ru/1365
21mr|lua-5.3.6-6|173	cd testes
21mr|lua-5.3.6-6|174	set +e
21mr|lua-5.3.6-6|175	failed=0
21mr|lua-5.3.6-6|176	for i in *.lua
21mr|lua-5.3.6-6|177	do
21mr|lua-5.3.6-6|178	LD_LIBRARY_PATH=%{buildroot}%{_libdir} %{buildroot}%{_bindir}/lua%{major} "$i"
21mr|lua-5.3.6-6|179	if [ $? != 0 ]; then
21mr|lua-5.3.6-6|180	failed=$((++failed))
21mr|lua-5.3.6-6|181	fi
21mr|lua-5.3.6-6|182	done
21mr|lua-5.3.6-6|183	echo "Failed $failed tests"
21mr|lua-5.3.6-6|184	exit $failed

14041 21
21mr|lua5.4-5.4.4-4|1	%define oname lua
21mr|lua5.4-5.4.4-4|2	%define major 5.4
21mr|lua5.4-5.4.4-4|3	%define libname %mklibname %{name} %{major}
21mr|lua5.4-5.4.4-4|4	%define devname %mklibname %{name} -d
21mr|lua5.4-5.4.4-4|5	%define staticname %mklibname %{name} -d -s
21mr|lua5.4-5.4.4-4|6	%define alt_priority %(echo %{major} | sed -e 's/[^0-9]//g')
21mr|lua5.4-5.4.4-4|7	
21mr|lua5.4-5.4.4-4|8	Summary:	Powerful, light-weight programming language
21mr|lua5.4-5.4.4-4|9	Name:		lua5.4
21mr|lua5.4-5.4.4-4|10	Version:	5.4.4
21mr|lua5.4-5.4.4-4|11	Release:	4
21mr|lua5.4-5.4.4-4|12	License:	MIT
21mr|lua5.4-5.4.4-4|13	Group:		Development/Other
21mr|lua5.4-5.4.4-4|14	Url:		http://www.lua.org/
21mr|lua5.4-5.4.4-4|15	Source0:	http://www.lua.org/ftp/%{oname}-%{version}.tar.gz
21mr|lua5.4-5.4.4-4|16	Source1:	lua.pc
21mr|lua5.4-5.4.4-4|17	Patch0:		lua-5.4-dynlib.patch
21mr|lua5.4-5.4.4-4|18	Patch1:		lua-5.4-modules_path.patch
21mr|lua5.4-5.4.4-4|19	Patch2:		lua54-compat-old-versions.patch
21mr|lua5.4-5.4.4-4|20	BuildRequires:	readline-devel
21mr|lua5.4-5.4.4-4|21	BuildRequires:	pkgconfig(ncurses)
21mr|lua5.4-5.4.4-4|22	Requires(post):	update-alternatives
21mr|lua5.4-5.4.4-4|23	Requires(postun):	update-alternatives
21mr|lua5.4-5.4.4-4|24	Provides:	lua%{major} = %{EVRD}
21mr|lua5.4-5.4.4-4|25	#Provides:	/usr/bin/lua
21mr|lua5.4-5.4.4-4|26	
21mr|lua5.4-5.4.4-4|27	%description
21mr|lua5.4-5.4.4-4|28	Lua is a programming language originally designed for extending applications,
21mr|lua5.4-5.4.4-4|29	but also frequently used as a general-purpose, stand-alone language. Lua
21mr|lua5.4-5.4.4-4|30	combines simple procedural syntax (similar to Pascal) with powerful data
21mr|lua5.4-5.4.4-4|31	description constructs based on associative arrays and extensible semantics.
21mr|lua5.4-5.4.4-4|32	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21mr|lua5.4-5.4.4-4|33	management, making it ideal for configuration, scripting, and rapid
21mr|lua5.4-5.4.4-4|34	prototyping. Lua is implemented as a small library of C functions, written in
21mr|lua5.4-5.4.4-4|35	ANSI C, and compiles unmodified in all known platforms. The implementation
21mr|lua5.4-5.4.4-4|36	goals are simplicity, efficiency, portability, and low embedding cost.
21mr|lua5.4-5.4.4-4|37	
21mr|lua5.4-5.4.4-4|38	%files
21mr|lua5.4-5.4.4-4|39	%doc doc/*{.html,.css,.gif,.png}
21mr|lua5.4-5.4.4-4|40	%doc README
21mr|lua5.4-5.4.4-4|41	%{_bindir}/*
21mr|lua5.4-5.4.4-4|42	%{_mandir}/man1/*
21mr|lua5.4-5.4.4-4|43	
21mr|lua5.4-5.4.4-4|44	%post
21mr|lua5.4-5.4.4-4|45	/usr/sbin/update-alternatives --install %{_bindir}/lua lua %{_bindir}/lua%{major} %{alt_priority} --slave %{_bindir}/luac luac %{_bindir}/luac%{major}
21mr|lua5.4-5.4.4-4|46	
21mr|lua5.4-5.4.4-4|47	%postun
21mr|lua5.4-5.4.4-4|48	[[ -f %{_bindir}/lua%{major} ]] || /usr/sbin/update-alternatives --remove lua %{_bindir}/lua%{major}
21mr|lua5.4-5.4.4-4|49	
21mr|lua5.4-5.4.4-4|50	#----------------------------------------------------------------------------
21mr|lua5.4-5.4.4-4|51	
21mr|lua5.4-5.4.4-4|52	%package -n %{libname}
21mr|lua5.4-5.4.4-4|53	Summary:	Powerful, light-weight programming language
21mr|lua5.4-5.4.4-4|54	Group:		Development/Other
21mr|lua5.4-5.4.4-4|55	Provides:	%{name}-libs = %{EVRD}
21mr|lua5.4-5.4.4-4|56	
21mr|lua5.4-5.4.4-4|57	%description -n %{libname}
21mr|lua5.4-5.4.4-4|58	Lua is a programming language originally designed for extending applications,
21mr|lua5.4-5.4.4-4|59	but also frequently used as a general-purpose, stand-alone language. Lua
21mr|lua5.4-5.4.4-4|60	combines simple procedural syntax (similar to Pascal) with powerful data
21mr|lua5.4-5.4.4-4|61	description constructs based on associative arrays and extensible semantics.
21mr|lua5.4-5.4.4-4|62	Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
21mr|lua5.4-5.4.4-4|63	management, making it ideal for configuration, scripting, and rapid
21mr|lua5.4-5.4.4-4|64	prototyping. Lua is implemented as a small library of C functions, written in
21mr|lua5.4-5.4.4-4|65	ANSI C, and compiles unmodified in all known platforms. The implementation
21mr|lua5.4-5.4.4-4|66	goals are simplicity, efficiency, portability, and low embedding cost.
21mr|lua5.4-5.4.4-4|67	
21mr|lua5.4-5.4.4-4|68	%files -n %{libname}
21mr|lua5.4-5.4.4-4|69	%{_libdir}/liblua.so.%{major}*
21mr|lua5.4-5.4.4-4|70	
21mr|lua5.4-5.4.4-4|71	#----------------------------------------------------------------------------
21mr|lua5.4-5.4.4-4|72	
21mr|lua5.4-5.4.4-4|73	%package -n %{devname}
21mr|lua5.4-5.4.4-4|74	Summary:	Headers and development files for Lua
21mr|lua5.4-5.4.4-4|75	Group:		Development/Other
21mr|lua5.4-5.4.4-4|76	Requires:	%{libname} = %{EVRD}
21mr|lua5.4-5.4.4-4|77	Requires:	%{name} = %{EVRD}
21mr|lua5.4-5.4.4-4|78	Provides:	liblua%{major}-devel = %{EVRD}
21mr|lua5.4-5.4.4-4|79	#Provides:	lua-devel = %{EVRD}
21mr|lua5.4-5.4.4-4|80	Provides:	lua%{major}-devel = %{EVRD}
21mr|lua5.4-5.4.4-4|81	
21mr|lua5.4-5.4.4-4|82	%description -n %{devname}
21mr|lua5.4-5.4.4-4|83	This package contains the headers and development files for Lua.
21mr|lua5.4-5.4.4-4|84	
21mr|lua5.4-5.4.4-4|85	%files -n %{devname}
21mr|lua5.4-5.4.4-4|86	%doc doc/*{.html,.css,.gif,.png}
21mr|lua5.4-5.4.4-4|87	%{_includedir}/*
21mr|lua5.4-5.4.4-4|88	#%%{_libdir}/pkgconfig/*
21mr|lua5.4-5.4.4-4|89	%{_libdir}/liblua.so
21mr|lua5.4-5.4.4-4|90	
21mr|lua5.4-5.4.4-4|91	#----------------------------------------------------------------------------
21mr|lua5.4-5.4.4-4|92	
21mr|lua5.4-5.4.4-4|93	%package -n %{staticname}
21mr|lua5.4-5.4.4-4|94	Summary:	Static development files for Lua
21mr|lua5.4-5.4.4-4|95	Group:		Development/Other
21mr|lua5.4-5.4.4-4|96	Provides:	lua-devel-static = %{EVRD}
21mr|lua5.4-5.4.4-4|97	Provides:	lua-static-devel = %{EVRD}
21mr|lua5.4-5.4.4-4|98	Requires:	%{devname} = %{EVRD}
21mr|lua5.4-5.4.4-4|99	
21mr|lua5.4-5.4.4-4|100	%description -n %{staticname}
21mr|lua5.4-5.4.4-4|101	This package contains the static development files for Lua.
21mr|lua5.4-5.4.4-4|102	
21mr|lua5.4-5.4.4-4|103	%files -n %{staticname}
21mr|lua5.4-5.4.4-4|104	%{_libdir}/*.a
21mr|lua5.4-5.4.4-4|105	
21mr|lua5.4-5.4.4-4|106	#----------------------------------------------------------------------------
21mr|lua5.4-5.4.4-4|107	
21mr|lua5.4-5.4.4-4|108	%prep
21mr|lua5.4-5.4.4-4|109	%autosetup -p1 -n %{oname}-%{version}
21mr|lua5.4-5.4.4-4|110	mkdir -p etc
21mr|lua5.4-5.4.4-4|111	#cp %{SOURCE1} ./etc/
21mr|lua5.4-5.4.4-4|112	#sed -i -e 's/@MAJOR_VERSION@/%{major}/g' ./etc/lua.pc
21mr|lua5.4-5.4.4-4|113	#sed -i -e 's/@FULL_VERSION@/%{version}/g' ./etc/lua.pc
21mr|lua5.4-5.4.4-4|114	
21mr|lua5.4-5.4.4-4|115	sed -i -e "s|/usr/local|%{_prefix}|g" Makefile
21mr|lua5.4-5.4.4-4|116	sed -i -e "s|/lib|/%{_lib}|g" Makefile
21mr|lua5.4-5.4.4-4|117	sed -i -e "s|/usr/local|%{_prefix}|g" src/luaconf.h
21mr|lua5.4-5.4.4-4|118	sed -i -e "s|/lib|/%{_lib}|g" src/luaconf.h
21mr|lua5.4-5.4.4-4|119	sed -i -e "s|/man/man1|/share/man/man1|g" Makefile
21mr|lua5.4-5.4.4-4|120	sed -i -e "s|\$(V)|%{major}|g" src/Makefile
21mr|lua5.4-5.4.4-4|121	
21mr|lua5.4-5.4.4-4|122	%build
21mr|lua5.4-5.4.4-4|123	%make linux CFLAGS="%{optflags} -fPIC -DLUA_USE_LINUX"
21mr|lua5.4-5.4.4-4|124	
21mr|lua5.4-5.4.4-4|125	%install
21mr|lua5.4-5.4.4-4|126	%makeinstall_std INSTALL_TOP=%{buildroot}%{_prefix} INSTALL_LIB=%{buildroot}%{_libdir} INSTALL_MAN=%{buildroot}%{_mandir}/man1
21mr|lua5.4-5.4.4-4|127	install -d %{buildroot}%{_libdir}/lua/%{major}/
21mr|lua5.4-5.4.4-4|128	install -d %{buildroot}%{_datadir}/lua/%{major}/
21mr|lua5.4-5.4.4-4|129	
21mr|lua5.4-5.4.4-4|130	install -m 755 src/liblua.so.%{major}* %{buildroot}%{_libdir}
21mr|lua5.4-5.4.4-4|131	ln -s liblua.so.%{major} %{buildroot}%{_libdir}/liblua.so
21mr|lua5.4-5.4.4-4|132	
21mr|lua5.4-5.4.4-4|133	#install -d -m 755 %{buildroot}%{_libdir}/pkgconfig/
21mr|lua5.4-5.4.4-4|134	#install -m 644 etc/lua.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|lua5.4-5.4.4-4|135	
21mr|lua5.4-5.4.4-4|136	# for update-alternatives
21mr|lua5.4-5.4.4-4|137	mv %{buildroot}%{_bindir}/lua %{buildroot}%{_bindir}/lua%{major}
21mr|lua5.4-5.4.4-4|138	mv %{buildroot}%{_bindir}/luac %{buildroot}%{_bindir}/luac%{major}

14042 21
21mr|luajit-2.1.0-3|1	%define major		2
21mr|luajit-2.1.0-3|2	%define mmajor %(echo %{version} |cut -d. -f1-2)
21mr|luajit-2.1.0-3|3	%define api		5.1
21mr|luajit-2.1.0-3|4	%define libname		%mklibname %{name}-%{api} _%{major}
21mr|luajit-2.1.0-3|5	%define libcommon	%mklibname %{name}-%{api}-common
21mr|luajit-2.1.0-3|6	%define devname		%mklibname %{name}-%{api} -d
21mr|luajit-2.1.0-3|7	%define beta beta3
21mr|luajit-2.1.0-3|8	
21mr|luajit-2.1.0-3|9	%define tarname LuaJIT
21mr|luajit-2.1.0-3|10	
21mr|luajit-2.1.0-3|11	Summary:	Just-In-Time Compiler for the Lua programming language
21mr|luajit-2.1.0-3|12	Name:		luajit
21mr|luajit-2.1.0-3|13	Version:	2.1.0
21mr|luajit-2.1.0-3|14	Release:	3
21mr|luajit-2.1.0-3|15	License:	MIT
21mr|luajit-2.1.0-3|16	Group:		Development/Other
21mr|luajit-2.1.0-3|17	Url:		http://luajit.org/luajit.html
21mr|luajit-2.1.0-3|18	Source0:	https://github.com/LuaJIT/LuaJIT/archive/LuaJIT-%{version}-%{beta}.tar.gz
21mr|luajit-2.1.0-3|19	Patch1000:	0001-e2k_port.patch
21mr|luajit-2.1.0-3|20	Patch1001:	0002-e2k_files.patch
21mr|luajit-2.1.0-3|21	Requires:	%{libcommon} = %{EVRD}
21mr|luajit-2.1.0-3|22	ExclusiveArch:	%{e2k}
21mr|luajit-2.1.0-3|23	
21mr|luajit-2.1.0-3|24	%description
21mr|luajit-2.1.0-3|25	LuaJIT has been successfully used as a scripting middle-ware in games,
21mr|luajit-2.1.0-3|26	3D modelers, numerical simulations, trading platforms and many other
21mr|luajit-2.1.0-3|27	specialty applications.
21mr|luajit-2.1.0-3|28	It combines high flexibility with high performance and an unmatched low
21mr|luajit-2.1.0-3|29	memory footprint: less than 125K for the VM plus less than 85K for the
21mr|luajit-2.1.0-3|30	JIT compiler (on x86).
21mr|luajit-2.1.0-3|31	LuaJIT has been in continuous development since 2005. It is widely considered
21mr|luajit-2.1.0-3|32	to be one of the fastest dynamic language implementations.
21mr|luajit-2.1.0-3|33	
21mr|luajit-2.1.0-3|34	%files
21mr|luajit-2.1.0-3|35	%doc COPYRIGHT README
21mr|luajit-2.1.0-3|36	%{_bindir}/%{name}-%{version}*
21mr|luajit-2.1.0-3|37	%{_bindir}/%{name}
21mr|luajit-2.1.0-3|38	%{_mandir}/man1/luajit.1*
21mr|luajit-2.1.0-3|39	
21mr|luajit-2.1.0-3|40	#----------------------------------------------------------------------------
21mr|luajit-2.1.0-3|41	
21mr|luajit-2.1.0-3|42	%package -n %{libcommon}
21mr|luajit-2.1.0-3|43	Summary:	Just-In-Time Compiler for the Lua programming language
21mr|luajit-2.1.0-3|44	Group:		System/Libraries
21mr|luajit-2.1.0-3|45	
21mr|luajit-2.1.0-3|46	%description -n %{libcommon}
21mr|luajit-2.1.0-3|47	LuaJIT has been successfully used as a scripting middle-ware in games,
21mr|luajit-2.1.0-3|48	3D modelers, numerical simulations, trading platforms and many other
21mr|luajit-2.1.0-3|49	specialty applications.
21mr|luajit-2.1.0-3|50	It combines high flexibility with high performance and an unmatched low
21mr|luajit-2.1.0-3|51	memory footprint: less than 125K for the VM plus less than 85K for the
21mr|luajit-2.1.0-3|52	JIT compiler (on x86).
21mr|luajit-2.1.0-3|53	LuaJIT has been in continuous development since 2005. It is widely considered
21mr|luajit-2.1.0-3|54	to be one of the fastest dynamic language implementations.
21mr|luajit-2.1.0-3|55	
21mr|luajit-2.1.0-3|56	%files -n %{libcommon}
21mr|luajit-2.1.0-3|57	%{_datadir}/%{name}-%{version}-%{beta}/jit/*.lua
21mr|luajit-2.1.0-3|58	
21mr|luajit-2.1.0-3|59	#----------------------------------------------------------------------------
21mr|luajit-2.1.0-3|60	
21mr|luajit-2.1.0-3|61	%package -n %{libname}
21mr|luajit-2.1.0-3|62	Summary:	Just-In-Time Compiler for the Lua programming language
21mr|luajit-2.1.0-3|63	Group:		System/Libraries
21mr|luajit-2.1.0-3|64	Requires:	%{libcommon}
21mr|luajit-2.1.0-3|65	
21mr|luajit-2.1.0-3|66	%description -n %{libname}
21mr|luajit-2.1.0-3|67	LuaJIT has been successfully used as a scripting middle-ware in games,
21mr|luajit-2.1.0-3|68	3D modelers, numerical simulations, trading platforms and many other
21mr|luajit-2.1.0-3|69	specialty applications.
21mr|luajit-2.1.0-3|70	It combines high flexibility with high performance and an unmatched low
21mr|luajit-2.1.0-3|71	memory footprint: less than 125K for the VM plus less than 85K for the
21mr|luajit-2.1.0-3|72	JIT compiler (on x86).
21mr|luajit-2.1.0-3|73	LuaJIT has been in continuous development since 2005. It is widely considered
21mr|luajit-2.1.0-3|74	to be one of the fastest dynamic language implementations.
21mr|luajit-2.1.0-3|75	
21mr|luajit-2.1.0-3|76	%files -n %{libname}
21mr|luajit-2.1.0-3|77	%{_libdir}/lib%{name}*.so.%{major}
21mr|luajit-2.1.0-3|78	%{_libdir}/lib%{name}*.so.%{version}
21mr|luajit-2.1.0-3|79	
21mr|luajit-2.1.0-3|80	#----------------------------------------------------------------------------
21mr|luajit-2.1.0-3|81	
21mr|luajit-2.1.0-3|82	%package -n %{devname}
21mr|luajit-2.1.0-3|83	Summary:	Just-In-Time Compiler for the Lua programming language
21mr|luajit-2.1.0-3|84	Group:		Development/Other
21mr|luajit-2.1.0-3|85	Requires:	%{libname} = %{EVRD}
21mr|luajit-2.1.0-3|86	Provides:	%{name}-devel = %{EVRD}
21mr|luajit-2.1.0-3|87	Provides:	%{tarname}-devel = %{EVRD}
21mr|luajit-2.1.0-3|88	
21mr|luajit-2.1.0-3|89	%description -n %{devname}
21mr|luajit-2.1.0-3|90	This package contains header files needed by developers.
21mr|luajit-2.1.0-3|91	
21mr|luajit-2.1.0-3|92	%files -n %{devname}
21mr|luajit-2.1.0-3|93	%{_includedir}/luajit*/*.h*
21mr|luajit-2.1.0-3|94	%{_libdir}/pkgconfig/%{name}.pc
21mr|luajit-2.1.0-3|95	%{_libdir}/libluajit*.a
21mr|luajit-2.1.0-3|96	%{_libdir}/libluajit-%{api}.so
21mr|luajit-2.1.0-3|97	
21mr|luajit-2.1.0-3|98	#----------------------------------------------------------------------------
21mr|luajit-2.1.0-3|99	
21mr|luajit-2.1.0-3|100	%prep
21mr|luajit-2.1.0-3|101	%autosetup -p1 -n %{tarname}-%{version}-%{beta}
21mr|luajit-2.1.0-3|102	%if "%{_lib}" != "lib"
21mr|luajit-2.1.0-3|103	sed -i -e 's,^multilib=lib,multilib=%{_lib},' etc/luajit.pc
21mr|luajit-2.1.0-3|104	%endif
21mr|luajit-2.1.0-3|105	
21mr|luajit-2.1.0-3|106	# Enable Lua 5.2 features
21mr|luajit-2.1.0-3|107	sed -i -e '/-DLUAJIT_ENABLE_LUA52COMPAT/s/^#//' src/Makefile
21mr|luajit-2.1.0-3|108	
21mr|luajit-2.1.0-3|109	%build
21mr|luajit-2.1.0-3|110	%make_build amalg PREFIX=%{_usr} \
21mr|luajit-2.1.0-3|111	Q='' \
21mr|luajit-2.1.0-3|112	DEFAULT_CC=%{__cc} \
21mr|luajit-2.1.0-3|113	CCDEBUG="%{optflags}" \
21mr|luajit-2.1.0-3|114	TARGET_LDFLAGS="%{ldflags}" \
21mr|luajit-2.1.0-3|115	MULTILIB="%{_lib}" \
21mr|luajit-2.1.0-3|116	INSTALL_LIB="%{buildroot}%{_libdir}" \
21mr|luajit-2.1.0-3|117	%ifarch %{x86_64} %{aarch64}
21mr|luajit-2.1.0-3|118	TARGET_CFLAGS="%{optflags} -DMULTIARCH_PATH='\"%{_libdir}/\"'"
21mr|luajit-2.1.0-3|119	%else
21mr|luajit-2.1.0-3|120	%ifarch %{e2k}
21mr|luajit-2.1.0-3|121	TARGET_CFLAGS="%{optflags} -DLUAJIT_DISABLE_JIT -DLUAJIT_UNWIND_EXTERNAL -fexceptions"
21mr|luajit-2.1.0-3|122	%else
21mr|luajit-2.1.0-3|123	TARGET_CFLAGS="%{optflags}"
21mr|luajit-2.1.0-3|124	%endif
21mr|luajit-2.1.0-3|125	%endif
21mr|luajit-2.1.0-3|126	
21mr|luajit-2.1.0-3|127	%install
21mr|luajit-2.1.0-3|128	%make_install PREFIX=%{_usr} INSTALL_LIB=%{buildroot}%{_libdir}
21mr|luajit-2.1.0-3|129	
21mr|luajit-2.1.0-3|130	ln -sf %{_bindir}/%{name}-%{version}-%{beta} %{buildroot}%{_bindir}/%{name}
21mr|luajit-2.1.0-3|131	ln -sf %{_libdir}/libluajit-%{api}.so.%{version} %{buildroot}%{_libdir}/libluajit-%{api}.so

14043 21
21mr|lua-lgi-0.9.2-2|1	%define lua_version 5.3
21mr|lua-lgi-0.9.2-2|2	%define bname lgi
21mr|lua-lgi-0.9.2-2|3	
21mr|lua-lgi-0.9.2-2|4	Summary:	Dynamic Lua binding to GObject libraries using GObject-Introspection
21mr|lua-lgi-0.9.2-2|5	Name:		lua-lgi
21mr|lua-lgi-0.9.2-2|6	Version:	0.9.2
21mr|lua-lgi-0.9.2-2|7	Release:	2
21mr|lua-lgi-0.9.2-2|8	License:	MIT
21mr|lua-lgi-0.9.2-2|9	Group:		Development/Other
21mr|lua-lgi-0.9.2-2|10	Url:		https://github.com/pavouk/lgi
21mr|lua-lgi-0.9.2-2|11	Source0:	https://github.com/pavouk/lgi/archive/%{version}.tar.gz?/%{bname}-%{version}.tar.gz
21mr|lua-lgi-0.9.2-2|12	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|lua-lgi-0.9.2-2|13	BuildRequires:	pkgconfig(lua) >= %{lua_version}
21mr|lua-lgi-0.9.2-2|14	Requires:	gobject-introspection
21mr|lua-lgi-0.9.2-2|15	
21mr|lua-lgi-0.9.2-2|16	%description
21mr|lua-lgi-0.9.2-2|17	LGI is gobject-introspection based dynamic Lua binding to GObject based
21mr|lua-lgi-0.9.2-2|18	libraries. It allows using GObject-based libraries directly from Lua.
21mr|lua-lgi-0.9.2-2|19	
21mr|lua-lgi-0.9.2-2|20	%files
21mr|lua-lgi-0.9.2-2|21	%doc docs/
21mr|lua-lgi-0.9.2-2|22	%doc README.md
21mr|lua-lgi-0.9.2-2|23	%{_datadir}/lua/%{lua_version}/lgi*
21mr|lua-lgi-0.9.2-2|24	%{_libdir}/lua/%{lua_version}/lgi
21mr|lua-lgi-0.9.2-2|25	
21mr|lua-lgi-0.9.2-2|26	#----------------------------------------------------------------------------
21mr|lua-lgi-0.9.2-2|27	
21mr|lua-lgi-0.9.2-2|28	%prep
21mr|lua-lgi-0.9.2-2|29	%setup -qn %{bname}-%{version}
21mr|lua-lgi-0.9.2-2|30	
21mr|lua-lgi-0.9.2-2|31	%build
21mr|lua-lgi-0.9.2-2|32	export CFLAGS="%{optflags} -fPIC"
21mr|lua-lgi-0.9.2-2|33	%make
21mr|lua-lgi-0.9.2-2|34	
21mr|lua-lgi-0.9.2-2|35	%install
21mr|lua-lgi-0.9.2-2|36	%makeinstall_std LUA_SHAREDIR=%{_datadir}/lua/%{lua_version} LUA_LIBDIR=%{_libdir}/lua/%{lua_version}

14044 21
21mr|lua-lpeg-1.0.2-2|1	%global luaver %(lua -e 'print(_VERSION)' | cut -d ' ' -f 2)
21mr|lua-lpeg-1.0.2-2|2	%global luajitver 2.1
21mr|lua-lpeg-1.0.2-2|3	%global luajitlver %(luajit -e 'print(_VERSION)' | cut -d ' ' -f 2)
21mr|lua-lpeg-1.0.2-2|4	%global lualibdir %{_libdir}/lua/%{luaver}
21mr|lua-lpeg-1.0.2-2|5	%global luapkgdir %{_datadir}/lua/%{luaver}
21mr|lua-lpeg-1.0.2-2|6	%global luajitlibdir %{_libdir}/lua/%{luajitlver}
21mr|lua-lpeg-1.0.2-2|7	%global luajitpkgdir %{_datadir}/lua/%{luajitlver}
21mr|lua-lpeg-1.0.2-2|8	
21mr|lua-lpeg-1.0.2-2|9	Name:           lua-lpeg
21mr|lua-lpeg-1.0.2-2|10	Version:	1.0.2
21mr|lua-lpeg-1.0.2-2|11	Release:        2
21mr|lua-lpeg-1.0.2-2|12	Summary:        Parsing Expression Grammars for Lua
21mr|lua-lpeg-1.0.2-2|13	
21mr|lua-lpeg-1.0.2-2|14	Group:          Development/Other
21mr|lua-lpeg-1.0.2-2|15	License:        MIT
21mr|lua-lpeg-1.0.2-2|16	URL:            http://www.inf.puc-rio.br/~roberto/lpeg/
21mr|lua-lpeg-1.0.2-2|17	Source0:        http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-%{version}.tar.gz
21mr|lua-lpeg-1.0.2-2|18	
21mr|lua-lpeg-1.0.2-2|19	BuildRequires:	lua-devel
21mr|lua-lpeg-1.0.2-2|20	BuildRequires:	lua
21mr|lua-lpeg-1.0.2-2|21	# need to set 5.3 because of bootstrap
21mr|lua-lpeg-1.0.2-2|22	Requires:	lua >= 5.3
21mr|lua-lpeg-1.0.2-2|23	
21mr|lua-lpeg-1.0.2-2|24	BuildRequires:	pkgconfig(luajit)
21mr|lua-lpeg-1.0.2-2|25	BuildRequires:	luajit
21mr|lua-lpeg-1.0.2-2|26	
21mr|lua-lpeg-1.0.2-2|27	%description
21mr|lua-lpeg-1.0.2-2|28	LPeg is a new pattern-matching library for Lua, based on Parsing Expression
21mr|lua-lpeg-1.0.2-2|29	Grammars (PEGs).
21mr|lua-lpeg-1.0.2-2|30	
21mr|lua-lpeg-1.0.2-2|31	%files
21mr|lua-lpeg-1.0.2-2|32	%doc HISTORY lpeg.html re.html lpeg-128.gif test.lua
21mr|lua-lpeg-1.0.2-2|33	%{lualibdir}/*
21mr|lua-lpeg-1.0.2-2|34	%{luapkgdir}/*
21mr|lua-lpeg-1.0.2-2|35	
21mr|lua-lpeg-1.0.2-2|36	%package -n	luajit-lpeg
21mr|lua-lpeg-1.0.2-2|37	Summary:	Parsing Expression Grammars for Luajit
21mr|lua-lpeg-1.0.2-2|38	
21mr|lua-lpeg-1.0.2-2|39	%description -n luajit-lpeg
21mr|lua-lpeg-1.0.2-2|40	LPeg is a new pattern-matching library for Luajit, based on Parsing Expression
21mr|lua-lpeg-1.0.2-2|41	Grammars (PEGs).
21mr|lua-lpeg-1.0.2-2|42	
21mr|lua-lpeg-1.0.2-2|43	%files -n luajit-lpeg
21mr|lua-lpeg-1.0.2-2|44	%doc HISTORY lpeg.html re.html lpeg-128.gif test.lua
21mr|lua-lpeg-1.0.2-2|45	%{luajitlibdir}/*
21mr|lua-lpeg-1.0.2-2|46	%{luajitpkgdir}/*
21mr|lua-lpeg-1.0.2-2|47	
21mr|lua-lpeg-1.0.2-2|48	%prep
21mr|lua-lpeg-1.0.2-2|49	%autosetup -p1 -n lpeg-%{version}
21mr|lua-lpeg-1.0.2-2|50	%{__sed} -i -e "s|/usr/bin/env lua5.1|%{_bindir}/lua|" test.lua
21mr|lua-lpeg-1.0.2-2|51	# strict module not part of our Lua 5.1.4
21mr|lua-lpeg-1.0.2-2|52	%{__sed} -i -e 's|require"strict"|-- require"strict"|' test.lua
21mr|lua-lpeg-1.0.2-2|53	%{__chmod} -x test.lua
21mr|lua-lpeg-1.0.2-2|54	
21mr|lua-lpeg-1.0.2-2|55	%build
21mr|lua-lpeg-1.0.2-2|56	%make_build COPT="%{optflags} -DNDEBUG"
21mr|lua-lpeg-1.0.2-2|57	
21mr|lua-lpeg-1.0.2-2|58	mv lpeg.so lpeg.so.lua
21mr|lua-lpeg-1.0.2-2|59	
21mr|lua-lpeg-1.0.2-2|60	%make_build clean
21mr|lua-lpeg-1.0.2-2|61	%make_build COPT="%{optflags} -DNDEBUG -I%{_includedir}/luajit-2.1"
21mr|lua-lpeg-1.0.2-2|62	
21mr|lua-lpeg-1.0.2-2|63	
21mr|lua-lpeg-1.0.2-2|64	%install
21mr|lua-lpeg-1.0.2-2|65	%{__rm} -rf %{buildroot}
21mr|lua-lpeg-1.0.2-2|66	%{__mkdir_p} %{buildroot}%{lualibdir}
21mr|lua-lpeg-1.0.2-2|67	%{__mkdir_p} %{buildroot}%{luapkgdir}
21mr|lua-lpeg-1.0.2-2|68	%{__install} -p lpeg.so.lua %{buildroot}%{lualibdir}/lpeg.so
21mr|lua-lpeg-1.0.2-2|69	%{__install} -p -m 0644 re.lua %{buildroot}%{luapkgdir}
21mr|lua-lpeg-1.0.2-2|70	
21mr|lua-lpeg-1.0.2-2|71	%{__mkdir_p} %{buildroot}%{luajitlibdir}
21mr|lua-lpeg-1.0.2-2|72	%{__mkdir_p} %{buildroot}%{luajitpkgdir}
21mr|lua-lpeg-1.0.2-2|73	%{__install} -p lpeg.so %{buildroot}%{luajitlibdir}/lpeg.so
21mr|lua-lpeg-1.0.2-2|74	%{__install} -p -m 0644 re.lua %{buildroot}%{luajitpkgdir}

14045 21
21mr|lua-lunit-0.5-4|1	%define luaver 5.2
21mr|lua-lunit-0.5-4|2	%define luapkgdir %{_datadir}/lua/%{luaver}
21mr|lua-lunit-0.5-4|3	
21mr|lua-lunit-0.5-4|4	Name:           lua-lunit
21mr|lua-lunit-0.5-4|5	Version:        0.5
21mr|lua-lunit-0.5-4|6	Release:        4
21mr|lua-lunit-0.5-4|7	Summary:        Unit testing framework for Lua
21mr|lua-lunit-0.5-4|8	
21mr|lua-lunit-0.5-4|9	Group:          Development/Other
21mr|lua-lunit-0.5-4|10	License:        MIT
21mr|lua-lunit-0.5-4|11	URL:            http://nessie.de/mroth/lunit/index.html
21mr|lua-lunit-0.5-4|12	Source0:        http://nessie.de/mroth/lunit/lunit-%{version}.tar.gz
21mr|lua-lunit-0.5-4|13	
21mr|lua-lunit-0.5-4|14	# for running tests
21mr|lua-lunit-0.5-4|15	BuildRequires:  lua >= %{luaver}
21mr|lua-lunit-0.5-4|16	Requires:       lua >= %{luaver}
21mr|lua-lunit-0.5-4|17	
21mr|lua-lunit-0.5-4|18	BuildArch:      noarch
21mr|lua-lunit-0.5-4|19	
21mr|lua-lunit-0.5-4|20	%description
21mr|lua-lunit-0.5-4|21	Lunit is a unit testing framework for lua, written in lua.
21mr|lua-lunit-0.5-4|22	
21mr|lua-lunit-0.5-4|23	Lunit provides 26 assert functions, and a few misc functions for usage
21mr|lua-lunit-0.5-4|24	in an easy unit testing framework.
21mr|lua-lunit-0.5-4|25	
21mr|lua-lunit-0.5-4|26	Lunit comes with a test suite to test itself. The testsuite consists
21mr|lua-lunit-0.5-4|27	of approximately 710 assertions.
21mr|lua-lunit-0.5-4|28	
21mr|lua-lunit-0.5-4|29	
21mr|lua-lunit-0.5-4|30	%prep
21mr|lua-lunit-0.5-4|31	%setup -q -n lunit-%{version}
21mr|lua-lunit-0.5-4|32	
21mr|lua-lunit-0.5-4|33	
21mr|lua-lunit-0.5-4|34	%build
21mr|lua-lunit-0.5-4|35	#Nothing to do
21mr|lua-lunit-0.5-4|36	
21mr|lua-lunit-0.5-4|37	%install
21mr|lua-lunit-0.5-4|38	mkdir -p %{buildroot}%{_bindir}
21mr|lua-lunit-0.5-4|39	cp -p lunit %{buildroot}%{_bindir}
21mr|lua-lunit-0.5-4|40	
21mr|lua-lunit-0.5-4|41	mkdir -p %{buildroot}%{luapkgdir}
21mr|lua-lunit-0.5-4|42	cp -pr lunit{,-console}.lua %{buildroot}%{luapkgdir}
21mr|lua-lunit-0.5-4|43	
21mr|lua-lunit-0.5-4|44	
21mr|lua-lunit-0.5-4|45	%check
21mr|lua-lunit-0.5-4|46	./lunit lunit-tests.lua | tee testlog.txt
21mr|lua-lunit-0.5-4|47	grep -q "0 failed, 0 errors" testlog.txt
21mr|lua-lunit-0.5-4|48	
21mr|lua-lunit-0.5-4|49	%files
21mr|lua-lunit-0.5-4|50	%doc LICENSE ANNOUNCE CHANGES DOCUMENTATION README* example.lua
21mr|lua-lunit-0.5-4|51	%{_bindir}/lunit
21mr|lua-lunit-0.5-4|52	%{luapkgdir}/*

14046 21
21mr|lua-posix-35.1-1|1	%{!?lua_version: %global lua_version %(lua -e "print(string.sub(_VERSION, 5))")}
21mr|lua-posix-35.1-1|2	
21mr|lua-posix-35.1-1|3	%global	debug_package %{nil}
21mr|lua-posix-35.1-1|4	
21mr|lua-posix-35.1-1|5	Name:           lua-posix
21mr|lua-posix-35.1-1|6	Version:        35.1
21mr|lua-posix-35.1-1|7	Release:        1
21mr|lua-posix-35.1-1|8	Summary:        A POSIX library for Lua
21mr|lua-posix-35.1-1|9	Group:          Development/Other
21mr|lua-posix-35.1-1|10	License:        Public Domain
21mr|lua-posix-35.1-1|11	URL:            http://luaforge.net/projects/luaposix/
21mr|lua-posix-35.1-1|12	Source0:        https://github.com/luaposix/luaposix/archive/refs/tags/v%{version}.tar.gz?/luaposix-%{version}.tar.gz
21mr|lua-posix-35.1-1|13	BuildRequires:  lua-devel
21mr|lua-posix-35.1-1|14	Requires:       lua >= 5.2
21mr|lua-posix-35.1-1|15	
21mr|lua-posix-35.1-1|16	%description
21mr|lua-posix-35.1-1|17	This is a POSIX library for Lua which provides access to many POSIX features
21mr|lua-posix-35.1-1|18	to Lua programs.
21mr|lua-posix-35.1-1|19	
21mr|lua-posix-35.1-1|20	%files
21mr|lua-posix-35.1-1|21	%{_libdir}/lua/%{lua_version}/posix
21mr|lua-posix-35.1-1|22	%{_datadir}/lua/%{lua_version}/*
21mr|lua-posix-35.1-1|23	#-------------------------------------------------------------
21mr|lua-posix-35.1-1|24	%prep
21mr|lua-posix-35.1-1|25	%setup -q -n luaposix-%{version}
21mr|lua-posix-35.1-1|26	
21mr|lua-posix-35.1-1|27	
21mr|lua-posix-35.1-1|28	%build
21mr|lua-posix-35.1-1|29	./build-aux/luke
21mr|lua-posix-35.1-1|30	
21mr|lua-posix-35.1-1|31	%install
21mr|lua-posix-35.1-1|32	./build-aux/luke INST_LIBDIR=%{buildroot}%{_libdir}/lua/%{lua_version} PREFIX=%{buildroot}%{_prefix} install
21mr|lua-posix-35.1-1|33	

14047 21
21mr|luarocks-2.4.4-2|1	%define debug_package %{nil}
21mr|luarocks-2.4.4-2|2	
21mr|luarocks-2.4.4-2|3	%define luaver 5.3
21mr|luarocks-2.4.4-2|4	%define lualibdir %{_libdir}/lua/%{luaver}
21mr|luarocks-2.4.4-2|5	%define luapkgdir %{_datadir}/lua/%{luaver}
21mr|luarocks-2.4.4-2|6	
21mr|luarocks-2.4.4-2|7	%global __requires_exclude /usr/bin/lua5.3
21mr|luarocks-2.4.4-2|8	
21mr|luarocks-2.4.4-2|9	Summary:	Deployment and management system for Lua modules
21mr|luarocks-2.4.4-2|10	Name:		luarocks
21mr|luarocks-2.4.4-2|11	Version:	2.4.4
21mr|luarocks-2.4.4-2|12	Release:	2
21mr|luarocks-2.4.4-2|13	License:	MIT
21mr|luarocks-2.4.4-2|14	Group:		Development/Other
21mr|luarocks-2.4.4-2|15	Url:		http://www.luarocks.org/
21mr|luarocks-2.4.4-2|16	Source0:	https://github.com/luarocks/luarocks/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|luarocks-2.4.4-2|17	BuildRequires:	pkgconfig(lua) >= %{luaver}
21mr|luarocks-2.4.4-2|18	Requires:	lua >= %{luaver}
21mr|luarocks-2.4.4-2|19	Requires:	wget
21mr|luarocks-2.4.4-2|20	
21mr|luarocks-2.4.4-2|21	%description
21mr|luarocks-2.4.4-2|22	LuaRocks allows you to install Lua modules as self-contained packages called
21mr|luarocks-2.4.4-2|23	"rocks", which also contain version dependency information. This information
21mr|luarocks-2.4.4-2|24	is used both at install time, so that when one rock is requested all rocks it
21mr|luarocks-2.4.4-2|25	depends on are installed as well, and at run time, so that when a module is
21mr|luarocks-2.4.4-2|26	required, the correct version is loaded. LuaRocks supports both local and
21mr|luarocks-2.4.4-2|27	remote repositories, and multiple local rocks trees.
21mr|luarocks-2.4.4-2|28	
21mr|luarocks-2.4.4-2|29	%files
21mr|luarocks-2.4.4-2|30	%doc COPYING
21mr|luarocks-2.4.4-2|31	%{_sysconfdir}/luarocks/config-%{luaver}.lua
21mr|luarocks-2.4.4-2|32	%{_bindir}/*
21mr|luarocks-2.4.4-2|33	%{luapkgdir}/%{name}/*
21mr|luarocks-2.4.4-2|34	
21mr|luarocks-2.4.4-2|35	#----------------------------------------------------------------------------
21mr|luarocks-2.4.4-2|36	
21mr|luarocks-2.4.4-2|37	%prep
21mr|luarocks-2.4.4-2|38	%setup -q
21mr|luarocks-2.4.4-2|39	
21mr|luarocks-2.4.4-2|40	for file in COPYING_7z; do
21mr|luarocks-2.4.4-2|41	sed "s|\r||g" $file > $file.new && \
21mr|luarocks-2.4.4-2|42	touch -r $file $file.new && \
21mr|luarocks-2.4.4-2|43	mv $file.new $file
21mr|luarocks-2.4.4-2|44	done
21mr|luarocks-2.4.4-2|45	
21mr|luarocks-2.4.4-2|46	
21mr|luarocks-2.4.4-2|47	%build
21mr|luarocks-2.4.4-2|48	./configure \
21mr|luarocks-2.4.4-2|49	--prefix=/usr \
21mr|luarocks-2.4.4-2|50	--sysconfdir=%{_sysconfdir}/%{name} \
21mr|luarocks-2.4.4-2|51	--rocks-tree=%{lualibdir} \
21mr|luarocks-2.4.4-2|52	--lua-suffix=%{luaver}
21mr|luarocks-2.4.4-2|53	%make
21mr|luarocks-2.4.4-2|54	
21mr|luarocks-2.4.4-2|55	%install
21mr|luarocks-2.4.4-2|56	%makeinstall_std

14048 21
21mr|lua-socket-3.0-0.20170810.1|1	%define git 20170810
21mr|lua-socket-3.0-0.20170810.1|2	%define luaver 5.3
21mr|lua-socket-3.0-0.20170810.1|3	
21mr|lua-socket-3.0-0.20170810.1|4	Summary:	Network access library for the Lua programming language
21mr|lua-socket-3.0-0.20170810.1|5	Name:		lua-socket
21mr|lua-socket-3.0-0.20170810.1|6	Version:	3.0
21mr|lua-socket-3.0-0.20170810.1|7	Release:	0.%{git}.1
21mr|lua-socket-3.0-0.20170810.1|8	License:	MIT
21mr|lua-socket-3.0-0.20170810.1|9	Group:		Development/Other
21mr|lua-socket-3.0-0.20170810.1|10	Url:		https://github.com/diegonehab/luasocket
21mr|lua-socket-3.0-0.20170810.1|11	Source0:	%{name}-%{version}.tar.xz
21mr|lua-socket-3.0-0.20170810.1|12	BuildRequires:	pkgconfig(lua)
21mr|lua-socket-3.0-0.20170810.1|13	Requires:	lua
21mr|lua-socket-3.0-0.20170810.1|14	
21mr|lua-socket-3.0-0.20170810.1|15	%description
21mr|lua-socket-3.0-0.20170810.1|16	LuaSocket is a Lua extension library that is composed by two parts: a
21mr|lua-socket-3.0-0.20170810.1|17	C layer that provides support for the TCP and UDP transport layers,
21mr|lua-socket-3.0-0.20170810.1|18	and a set of Lua modules that add support for the SMTP (sending
21mr|lua-socket-3.0-0.20170810.1|19	e-mails), HTTP (WWW access) and FTP (uploading and downloading files)
21mr|lua-socket-3.0-0.20170810.1|20	protocols.
21mr|lua-socket-3.0-0.20170810.1|21	
21mr|lua-socket-3.0-0.20170810.1|22	%files
21mr|lua-socket-3.0-0.20170810.1|23	%{_libdir}/lua/%{luaver}/mime/core.so
21mr|lua-socket-3.0-0.20170810.1|24	%{_libdir}/lua/%{luaver}/socket/core.so
21mr|lua-socket-3.0-0.20170810.1|25	%{_datadir}/lua/%{luaver}/*
21mr|lua-socket-3.0-0.20170810.1|26	#----------------------------------------------------------------------------
21mr|lua-socket-3.0-0.20170810.1|27	
21mr|lua-socket-3.0-0.20170810.1|28	%prep
21mr|lua-socket-3.0-0.20170810.1|29	%setup -q
21mr|lua-socket-3.0-0.20170810.1|30	
21mr|lua-socket-3.0-0.20170810.1|31	sed -i -e "s@CDIR_linux?=lib/lua@CDIR_linux?=%{_lib}/lua@g" src/makefile
21mr|lua-socket-3.0-0.20170810.1|32	%build
21mr|lua-socket-3.0-0.20170810.1|33	%make LUAV=%{luaver}
21mr|lua-socket-3.0-0.20170810.1|34	
21mr|lua-socket-3.0-0.20170810.1|35	%install
21mr|lua-socket-3.0-0.20170810.1|36	%makeinstall_std \
21mr|lua-socket-3.0-0.20170810.1|37	LUAPREFIX_linux=%{_prefix} \
21mr|lua-socket-3.0-0.20170810.1|38	LUAV=%{luaver}

14049 21
21mr|lucene++-3.0.7-4|1	# Source from GitHub
21mr|lucene++-3.0.7-4|2	#
21mr|lucene++-3.0.7-4|3	# git clone https://github.com/luceneplusplus/LucenePlusPlus.git
21mr|lucene++-3.0.7-4|4	# cd LucenePlusPlus
21mr|lucene++-3.0.7-4|5	# git archive --format=tar --prefix=LucenePlusPlus-20140729/ master | xz > ../LucenePlusPlus-20140729.tar.xz
21mr|lucene++-3.0.7-4|6	
21mr|lucene++-3.0.7-4|7	%define oname LucenePlusPlus
21mr|lucene++-3.0.7-4|8	
21mr|lucene++-3.0.7-4|9	%define major 0
21mr|lucene++-3.0.7-4|10	%define libname %mklibname %{name} %{major}
21mr|lucene++-3.0.7-4|11	%define libcontrib %mklibname %{name}-contrib %{major}
21mr|lucene++-3.0.7-4|12	%define devname %mklibname %{name} -d
21mr|lucene++-3.0.7-4|13	
21mr|lucene++-3.0.7-4|14	Summary:	C++ port of the popular Java Lucene library
21mr|lucene++-3.0.7-4|15	Name:		lucene++
21mr|lucene++-3.0.7-4|16	Version:	3.0.7
21mr|lucene++-3.0.7-4|17	Release:	4
21mr|lucene++-3.0.7-4|18	License:	LGPLv3+ and ASL2.0
21mr|lucene++-3.0.7-4|19	Group:		Development/C++
21mr|lucene++-3.0.7-4|20	Url:		https://github.com/luceneplusplus/LucenePlusPlus
21mr|lucene++-3.0.7-4|21	Source0:	https://github.com/luceneplusplus/LucenePlusPlus/releases/tag/rel_%{version}.tar.gz
21mr|lucene++-3.0.7-4|22	Patch0:		0001-Fix-FSDirectory-sync-to-sync-writes-to-disk.patch
21mr|lucene++-3.0.7-4|23	Patch1:		0002-minor-fix-to-allow-full-lines-to-be-input-to-demo-qu.patch
21mr|lucene++-3.0.7-4|24	Patch2:		0005-Use-maxSize-of-BooleanQuery-as-base-for-the-queue-si.patch
21mr|lucene++-3.0.7-4|25	Patch3:		0006-Fix-packageconfig-path.patch
21mr|lucene++-3.0.7-4|26	Patch4:		0007-boost-1.58-variant.patch
21mr|lucene++-3.0.7-4|27	BuildRequires:	cmake
21mr|lucene++-3.0.7-4|28	BuildRequires:	boost-devel
21mr|lucene++-3.0.7-4|29	
21mr|lucene++-3.0.7-4|30	%description
21mr|lucene++-3.0.7-4|31	Lucene++ is an up to date C++ port of the popular Java Lucene library,
21mr|lucene++-3.0.7-4|32	a high-performance, full-featured text search engine.
21mr|lucene++-3.0.7-4|33	
21mr|lucene++-3.0.7-4|34	#----------------------------------------------------------------------------
21mr|lucene++-3.0.7-4|35	
21mr|lucene++-3.0.7-4|36	%package -n %{libname}
21mr|lucene++-3.0.7-4|37	Summary:	C++ port of the popular Java Lucene library
21mr|lucene++-3.0.7-4|38	Group:		System/Libraries
21mr|lucene++-3.0.7-4|39	
21mr|lucene++-3.0.7-4|40	%description -n %{libname}
21mr|lucene++-3.0.7-4|41	Lucene++ is an up to date C++ port of the popular Java Lucene library,
21mr|lucene++-3.0.7-4|42	a high-performance, full-featured text search engine.
21mr|lucene++-3.0.7-4|43	
21mr|lucene++-3.0.7-4|44	%files -n %{libname}
21mr|lucene++-3.0.7-4|45	%doc *.license README* AUTHORS
21mr|lucene++-3.0.7-4|46	%{_libdir}/lib%{name}.so.%{major}
21mr|lucene++-3.0.7-4|47	%{_libdir}/lib%{name}.so.%{version}
21mr|lucene++-3.0.7-4|48	
21mr|lucene++-3.0.7-4|49	#----------------------------------------------------------------------------
21mr|lucene++-3.0.7-4|50	
21mr|lucene++-3.0.7-4|51	%package -n %{libcontrib}
21mr|lucene++-3.0.7-4|52	Summary:	C++ port of the popular Java Lucene library
21mr|lucene++-3.0.7-4|53	Group:		System/Libraries
21mr|lucene++-3.0.7-4|54	
21mr|lucene++-3.0.7-4|55	%description -n %{libcontrib}
21mr|lucene++-3.0.7-4|56	Lucene++ is an up to date C++ port of the popular Java Lucene library,
21mr|lucene++-3.0.7-4|57	a high-performance, full-featured text search engine.
21mr|lucene++-3.0.7-4|58	
21mr|lucene++-3.0.7-4|59	%files -n %{libcontrib}
21mr|lucene++-3.0.7-4|60	%doc *.license README* AUTHORS
21mr|lucene++-3.0.7-4|61	%{_libdir}/lib%{name}-contrib.so.%{major}
21mr|lucene++-3.0.7-4|62	%{_libdir}/lib%{name}-contrib.so.%{version}
21mr|lucene++-3.0.7-4|63	
21mr|lucene++-3.0.7-4|64	#----------------------------------------------------------------------------
21mr|lucene++-3.0.7-4|65	
21mr|lucene++-3.0.7-4|66	%package -n %{devname}
21mr|lucene++-3.0.7-4|67	Summary:	Development files and headers for %{name}
21mr|lucene++-3.0.7-4|68	Group:		Development/C++
21mr|lucene++-3.0.7-4|69	Requires:	%{libname} = %{EVRD}
21mr|lucene++-3.0.7-4|70	Requires:	%{libcontrib} = %{EVRD}
21mr|lucene++-3.0.7-4|71	Provides:	%{name}-devel = %{EVRD}
21mr|lucene++-3.0.7-4|72	
21mr|lucene++-3.0.7-4|73	%description -n %{devname}
21mr|lucene++-3.0.7-4|74	This package contains the development ifles and headers for %{name}.
21mr|lucene++-3.0.7-4|75	
21mr|lucene++-3.0.7-4|76	%files -n %{devname}
21mr|lucene++-3.0.7-4|77	%doc *.license README* AUTHORS REQUESTS
21mr|lucene++-3.0.7-4|78	%{_includedir}/%{name}/
21mr|lucene++-3.0.7-4|79	%{_libdir}/pkgconfig/lib%{name}*.pc
21mr|lucene++-3.0.7-4|80	%{_libdir}/lib%{name}*.so
21mr|lucene++-3.0.7-4|81	
21mr|lucene++-3.0.7-4|82	#----------------------------------------------------------------------------
21mr|lucene++-3.0.7-4|83	
21mr|lucene++-3.0.7-4|84	%prep
21mr|lucene++-3.0.7-4|85	%setup -qn %{oname}-rel_%{version}
21mr|lucene++-3.0.7-4|86	%patch0 -p1
21mr|lucene++-3.0.7-4|87	%patch1 -p1
21mr|lucene++-3.0.7-4|88	%patch2 -p1
21mr|lucene++-3.0.7-4|89	%patch3 -p1
21mr|lucene++-3.0.7-4|90	%patch4 -p1
21mr|lucene++-3.0.7-4|91	
21mr|lucene++-3.0.7-4|92	%build
21mr|lucene++-3.0.7-4|93	%cmake
21mr|lucene++-3.0.7-4|94	%make
21mr|lucene++-3.0.7-4|95	
21mr|lucene++-3.0.7-4|96	%install
21mr|lucene++-3.0.7-4|97	%makeinstall_std -C build

14050 21
21mr|lucene3-3.6.2-17|1	Summary:        High-performance, full-featured text search engine
21mr|lucene3-3.6.2-17|2	Name:           lucene3
21mr|lucene3-3.6.2-17|3	Version:        3.6.2
21mr|lucene3-3.6.2-17|4	Group:          Development/Java
21mr|lucene3-3.6.2-17|5	Release:        17
21mr|lucene3-3.6.2-17|6	Epoch:          0
21mr|lucene3-3.6.2-17|7	License:        ASL 2.0 and BSD
21mr|lucene3-3.6.2-17|8	URL:            http://lucene.apache.org/
21mr|lucene3-3.6.2-17|9	Source0:        https://archive.apache.org/dist/lucene/java/%{version}/lucene-%{version}-src.tgz
21mr|lucene3-3.6.2-17|10	Source1:        lucene-%{version}-core-OSGi-MANIFEST.MF
21mr|lucene3-3.6.2-17|11	Source2:        lucene-%{version}-analysis-OSGi-MANIFEST.MF
21mr|lucene3-3.6.2-17|12	
21mr|lucene3-3.6.2-17|13	# DictionaryBasedBreakIterator was moved into the base RuleBasedBreakIterator
21mr|lucene3-3.6.2-17|14	# in icu4j. v49 => v50
21mr|lucene3-3.6.2-17|15	Patch0:         lucene_contrib_icu4j_v50.patch
21mr|lucene3-3.6.2-17|16	# Add hamcrest-core in classpath
21mr|lucene3-3.6.2-17|17	# Disable doclint in javadoc task
21mr|lucene3-3.6.2-17|18	Patch1:         lucene-3.6.2-hamcrest-core.patch
21mr|lucene3-3.6.2-17|19	# javascript not allowed in javadoc
21mr|lucene3-3.6.2-17|20	Patch2:         lucene-3.6.2-javascript.patch
21mr|lucene3-3.6.2-17|21	# Fix build errors in test-framework
21mr|lucene3-3.6.2-17|22	Patch3:         test-framework.patch
21mr|lucene3-3.6.2-17|23	#svn export http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_6_2/dev-tools@r1450168
21mr|lucene3-3.6.2-17|24	#tar caf dev-tools.tar.xz dev-tools/
21mr|lucene3-3.6.2-17|25	Source4:        dev-tools.tar.xz
21mr|lucene3-3.6.2-17|26	
21mr|lucene3-3.6.2-17|27	BuildRequires:  ant
21mr|lucene3-3.6.2-17|28	BuildRequires:  ant-junit
21mr|lucene3-3.6.2-17|29	BuildRequires:  apache-commons-codec
21mr|lucene3-3.6.2-17|30	BuildRequires:  apache-commons-compress
21mr|lucene3-3.6.2-17|31	BuildRequires:  apache-commons-digester
21mr|lucene3-3.6.2-17|32	BuildRequires:  apache-ivy
21mr|lucene3-3.6.2-17|33	BuildRequires:  apache-parent
21mr|lucene3-3.6.2-17|34	BuildRequires:  hamcrest-core
21mr|lucene3-3.6.2-17|35	BuildRequires:  icu4j
21mr|lucene3-3.6.2-17|36	BuildRequires:  ivy-local
21mr|lucene3-3.6.2-17|37	BuildRequires:  javacc
21mr|lucene3-3.6.2-17|38	BuildRequires:  java-javadoc
21mr|lucene3-3.6.2-17|39	BuildRequires:  jtidy
21mr|lucene3-3.6.2-17|40	BuildRequires:  junit
21mr|lucene3-3.6.2-17|41	BuildRequires:  lucene3
21mr|lucene3-3.6.2-17|42	BuildRequires:  regexp
21mr|lucene3-3.6.2-17|43	BuildRequires:  xerces-j2
21mr|lucene3-3.6.2-17|44	BuildRequires:  zip
21mr|lucene3-3.6.2-17|45	
21mr|lucene3-3.6.2-17|46	# for tests
21mr|lucene3-3.6.2-17|47	BuildRequires:  subversion
21mr|lucene3-3.6.2-17|48	
21mr|lucene3-3.6.2-17|49	BuildArch:      noarch
21mr|lucene3-3.6.2-17|50	# Java stack is not supported on x86_32
21mr|lucene3-3.6.2-17|51	ExcludeArch: %{ix86}
21mr|lucene3-3.6.2-17|52	
21mr|lucene3-3.6.2-17|53	%description
21mr|lucene3-3.6.2-17|54	Apache Lucene is a high-performance, full-featured text search
21mr|lucene3-3.6.2-17|55	engine library written entirely in Java. It is a technology suitable
21mr|lucene3-3.6.2-17|56	for nearly any application that requires full-text search, especially
21mr|lucene3-3.6.2-17|57	cross-platform.
21mr|lucene3-3.6.2-17|58	
21mr|lucene3-3.6.2-17|59	%package contrib
21mr|lucene3-3.6.2-17|60	Summary:        Lucene contributed extensions
21mr|lucene3-3.6.2-17|61	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|lucene3-3.6.2-17|62	
21mr|lucene3-3.6.2-17|63	%description contrib
21mr|lucene3-3.6.2-17|64	%{summary}.
21mr|lucene3-3.6.2-17|65	
21mr|lucene3-3.6.2-17|66	%package javadoc
21mr|lucene3-3.6.2-17|67	Summary:        Javadoc for Lucene
21mr|lucene3-3.6.2-17|68	
21mr|lucene3-3.6.2-17|69	%description javadoc
21mr|lucene3-3.6.2-17|70	%{summary}.
21mr|lucene3-3.6.2-17|71	
21mr|lucene3-3.6.2-17|72	%prep
21mr|lucene3-3.6.2-17|73	%setup -q -n lucene-%{version}
21mr|lucene3-3.6.2-17|74	# remove all binary libs
21mr|lucene3-3.6.2-17|75	find . -name "*.jar" -delete
21mr|lucene3-3.6.2-17|76	
21mr|lucene3-3.6.2-17|77	tar xfs %{SOURCE4}
21mr|lucene3-3.6.2-17|78	pushd dev-tools
21mr|lucene3-3.6.2-17|79	find . -name "pom.xml.template" -exec sed -i "s/@version@/%{version}/g" '{}' \;
21mr|lucene3-3.6.2-17|80	popd
21mr|lucene3-3.6.2-17|81	
21mr|lucene3-3.6.2-17|82	iconv --from=ISO-8859-1 --to=UTF-8 CHANGES.txt > CHANGES.txt.new
21mr|lucene3-3.6.2-17|83	
21mr|lucene3-3.6.2-17|84	# prepare pom files (replace @version@ with real version)
21mr|lucene3-3.6.2-17|85	find . -name '*pom.xml.template' -exec \
21mr|lucene3-3.6.2-17|86	sed -i "s:@version@:%{version}:g" '{}' \;
21mr|lucene3-3.6.2-17|87	
21mr|lucene3-3.6.2-17|88	# must specify exact version for compat package deps
21mr|lucene3-3.6.2-17|89	sed -i -e "s|3.5.0|3.6.2|g" backwards/ivy.xml
21mr|lucene3-3.6.2-17|90	
21mr|lucene3-3.6.2-17|91	%patch0 -p2
21mr|lucene3-3.6.2-17|92	%patch1 -p1
21mr|lucene3-3.6.2-17|93	%patch2 -p1
21mr|lucene3-3.6.2-17|94	%patch3 -p0
21mr|lucene3-3.6.2-17|95	
21mr|lucene3-3.6.2-17|96	%build
21mr|lucene3-3.6.2-17|97	mkdir -p docs
21mr|lucene3-3.6.2-17|98	mkdir -p lib
21mr|lucene3-3.6.2-17|99	export OPT_JAR_LIST="ant/ant-junit junit hamcrest/core"
21mr|lucene3-3.6.2-17|100	
21mr|lucene3-3.6.2-17|101	export CLASSPATH=$(build-classpath jtidy regexp commons-codec commons-digester commons-compress icu4j ivy xmvn)
21mr|lucene3-3.6.2-17|102	ant -Divy.mode=local -Dbuild.sysclasspath=first \
21mr|lucene3-3.6.2-17|103	-Djavacc.home=%{_bindir}/javacc \
21mr|lucene3-3.6.2-17|104	-Djavacc.jar=%{_javadir}/javacc.jar \
21mr|lucene3-3.6.2-17|105	-Djavacc.jar.dir=%{_javadir} \
21mr|lucene3-3.6.2-17|106	-Djavadoc.link=file://%{_javadocdir}/java \
21mr|lucene3-3.6.2-17|107	-Dversion=%{version} \
21mr|lucene3-3.6.2-17|108	-Dfailonjavadocwarning=false \
21mr|lucene3-3.6.2-17|109	-Dmaven-tasks.uptodate=true \
21mr|lucene3-3.6.2-17|110	-Djavac.source=1.6 \
21mr|lucene3-3.6.2-17|111	-Djavac.target=1.6 \
21mr|lucene3-3.6.2-17|112	-Djavac.source.backwards=1.6 \
21mr|lucene3-3.6.2-17|113	-Djavac.target.backwards=1.6 \
21mr|lucene3-3.6.2-17|114	jar-lucene-core jar-test-framework docs javadocs build-contrib
21mr|lucene3-3.6.2-17|115	
21mr|lucene3-3.6.2-17|116	# add missing OSGi metadata to manifests
21mr|lucene3-3.6.2-17|117	mkdir META-INF
21mr|lucene3-3.6.2-17|118	unzip -o build/core/lucene-core-%{version}.jar META-INF/MANIFEST.MF
21mr|lucene3-3.6.2-17|119	cp %{SOURCE1} META-INF/MANIFEST.MF
21mr|lucene3-3.6.2-17|120	sed -i '/^\r$/d' META-INF/MANIFEST.MF
21mr|lucene3-3.6.2-17|121	zip build/core/lucene-core-%{version}.jar META-INF/MANIFEST.MF
21mr|lucene3-3.6.2-17|122	
21mr|lucene3-3.6.2-17|123	unzip -o build/contrib/analyzers/common/lucene-analyzers-%{version}.jar META-INF/MANIFEST.MF
21mr|lucene3-3.6.2-17|124	cp %{SOURCE2} META-INF/MANIFEST.MF
21mr|lucene3-3.6.2-17|125	sed -i '/^\r$/d' META-INF/MANIFEST.MF
21mr|lucene3-3.6.2-17|126	zip build/contrib/analyzers/common/lucene-analyzers-%{version}.jar META-INF/MANIFEST.MF
21mr|lucene3-3.6.2-17|127	
21mr|lucene3-3.6.2-17|128	mv build/contrib/analyzers/common build/contrib/analyzers/analyzers
21mr|lucene3-3.6.2-17|129	mv dev-tools/maven/lucene/contrib/analyzers/common dev-tools/maven/lucene/contrib/analyzers/analyzers
21mr|lucene3-3.6.2-17|130	
21mr|lucene3-3.6.2-17|131	# Core
21mr|lucene3-3.6.2-17|132	sed -i -e '/relativePath/d' dev-tools/maven/pom.xml.template
21mr|lucene3-3.6.2-17|133	%mvn_artifact dev-tools/maven/pom.xml.template
21mr|lucene3-3.6.2-17|134	%mvn_artifact dev-tools/maven/lucene/pom.xml.template
21mr|lucene3-3.6.2-17|135	%mvn_artifact dev-tools/maven/lucene/core/pom.xml.template build/core/lucene-core-%{version}.jar
21mr|lucene3-3.6.2-17|136	
21mr|lucene3-3.6.2-17|137	# Contrib
21mr|lucene3-3.6.2-17|138	%mvn_artifact dev-tools/maven/lucene/contrib/pom.xml.template
21mr|lucene3-3.6.2-17|139	%mvn_package :lucene-contrib-aggregator contrib
21mr|lucene3-3.6.2-17|140	for c in benchmark demo facet grouping highlighter icu instantiated join \
21mr|lucene3-3.6.2-17|141	memory misc pruning queries queryparser remote spatial spellchecker xml-query-parser ; do
21mr|lucene3-3.6.2-17|142	%mvn_artifact dev-tools/maven/lucene/contrib/$c/pom.xml.template build/contrib/$c/lucene-${c}-%{version}.jar
21mr|lucene3-3.6.2-17|143	%mvn_package :lucene-${c} contrib
21mr|lucene3-3.6.2-17|144	done
21mr|lucene3-3.6.2-17|145	for c in analyzers kuromoji phonetic smartcn stempel ; do
21mr|lucene3-3.6.2-17|146	%mvn_artifact dev-tools/maven/lucene/contrib/analyzers/$c/pom.xml.template build/contrib/analyzers/$c/lucene-${c}-%{version}.jar
21mr|lucene3-3.6.2-17|147	%mvn_package :lucene-${c} contrib
21mr|lucene3-3.6.2-17|148	done
21mr|lucene3-3.6.2-17|149	
21mr|lucene3-3.6.2-17|150	# Compat versions
21mr|lucene3-3.6.2-17|151	%mvn_compat_version : 3 3.6.2
21mr|lucene3-3.6.2-17|152	
21mr|lucene3-3.6.2-17|153	%install
21mr|lucene3-3.6.2-17|154	%mvn_install -J build/docs/api
21mr|lucene3-3.6.2-17|155	
21mr|lucene3-3.6.2-17|156	%files -f .mfiles
21mr|lucene3-3.6.2-17|157	%doc CHANGES.txt README.txt
21mr|lucene3-3.6.2-17|158	%license LICENSE.txt NOTICE.txt
21mr|lucene3-3.6.2-17|159	
21mr|lucene3-3.6.2-17|160	%files javadoc -f .mfiles-javadoc
21mr|lucene3-3.6.2-17|161	%license LICENSE.txt NOTICE.txt
21mr|lucene3-3.6.2-17|162	
21mr|lucene3-3.6.2-17|163	%files contrib -f .mfiles-contrib
21mr|lucene3-3.6.2-17|164	%doc contrib/CHANGES.txt
21mr|lucene3-3.6.2-17|165	%license LICENSE.txt NOTICE.txt
21mr|lucene3-3.6.2-17|166	
21mr|lucene3-3.6.2-17|167	

14051 21
21mr|lucene4-4.10.4-12|1	# Copyright (c) 2000-2005, JPackage Project
21mr|lucene4-4.10.4-12|2	# All rights reserved.
21mr|lucene4-4.10.4-12|3	#
21mr|lucene4-4.10.4-12|4	# Redistribution and use in source and binary forms, with or without
21mr|lucene4-4.10.4-12|5	# modification, are permitted provided that the following conditions
21mr|lucene4-4.10.4-12|6	# are met:
21mr|lucene4-4.10.4-12|7	#
21mr|lucene4-4.10.4-12|8	# 1. Redistributions of source code must retain the above copyright
21mr|lucene4-4.10.4-12|9	#    notice, this list of conditions and the following disclaimer.
21mr|lucene4-4.10.4-12|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|lucene4-4.10.4-12|11	#    notice, this list of conditions and the following disclaimer in the
21mr|lucene4-4.10.4-12|12	#    documentation and/or other materials provided with the
21mr|lucene4-4.10.4-12|13	#    distribution.
21mr|lucene4-4.10.4-12|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|lucene4-4.10.4-12|15	#    contributors may be used to endorse or promote products derived
21mr|lucene4-4.10.4-12|16	#    from this software without specific prior written permission.
21mr|lucene4-4.10.4-12|17	#
21mr|lucene4-4.10.4-12|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|lucene4-4.10.4-12|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|lucene4-4.10.4-12|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|lucene4-4.10.4-12|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|lucene4-4.10.4-12|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|lucene4-4.10.4-12|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|lucene4-4.10.4-12|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|lucene4-4.10.4-12|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|lucene4-4.10.4-12|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|lucene4-4.10.4-12|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|lucene4-4.10.4-12|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|lucene4-4.10.4-12|29	#
21mr|lucene4-4.10.4-12|30	
21mr|lucene4-4.10.4-12|31	Summary:        High-performance, full-featured text search engine
21mr|lucene4-4.10.4-12|32	Name:           lucene4
21mr|lucene4-4.10.4-12|33	Version:        4.10.4
21mr|lucene4-4.10.4-12|34	Release:        12
21mr|lucene4-4.10.4-12|35	Epoch:          0
21mr|lucene4-4.10.4-12|36	License:        ASL 2.0
21mr|lucene4-4.10.4-12|37	Group:          Development/Java
21mr|lucene4-4.10.4-12|38	URL:            http://lucene.apache.org/
21mr|lucene4-4.10.4-12|39	Source0:        http://www.apache.org/dist/lucene/java/%{version}/lucene-%{version}-src.tgz
21mr|lucene4-4.10.4-12|40	#svn export http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_4_10_4/dev-tools/
21mr|lucene4-4.10.4-12|41	#tar caf dev-tools-4.10.4.tar.xz dev-tools/
21mr|lucene4-4.10.4-12|42	Source1:        dev-tools.tar.gz
21mr|lucene4-4.10.4-12|43	
21mr|lucene4-4.10.4-12|44	Patch0:         0001-disable-ivy-settings.patch
21mr|lucene4-4.10.4-12|45	Patch1:         0001-dependency-generation.patch
21mr|lucene4-4.10.4-12|46	
21mr|lucene4-4.10.4-12|47	# Build fix for morfologik-stemming 2.x
21mr|lucene4-4.10.4-12|48	Patch2:         lucene-4.10.4-morfologik-stemming.patch
21mr|lucene4-4.10.4-12|49	# https://bugzilla.redhat.com/show_bug.cgi?id=1501841
21mr|lucene4-4.10.4-12|50	Patch3:         0001-SOLR-11477-Disallow-resolving-of-external-entities-i.patch
21mr|lucene4-4.10.4-12|51	Patch4:         rename-class-RandomInts.patch
21mr|lucene4-4.10.4-12|52	Patch5:         spatial4j-path.patch
21mr|lucene4-4.10.4-12|53	BuildRequires:  git-core
21mr|lucene4-4.10.4-12|54	BuildRequires:  subversion
21mr|lucene4-4.10.4-12|55	BuildRequires:  ant
21mr|lucene4-4.10.4-12|56	BuildRequires:  ivy-local
21mr|lucene4-4.10.4-12|57	BuildRequires:  apache-ivy
21mr|lucene4-4.10.4-12|58	BuildRequires:  icu4j
21mr|lucene4-4.10.4-12|59	BuildRequires:  httpcomponents-client
21mr|lucene4-4.10.4-12|60	BuildRequires:  jetty-continuation
21mr|lucene4-4.10.4-12|61	BuildRequires:  jetty-http
21mr|lucene4-4.10.4-12|62	BuildRequires:  jetty-io
21mr|lucene4-4.10.4-12|63	BuildRequires:  jetty-server
21mr|lucene4-4.10.4-12|64	BuildRequires:  jetty-servlet
21mr|lucene4-4.10.4-12|65	BuildRequires:  jetty-util
21mr|lucene4-4.10.4-12|66	BuildRequires:  morfologik-stemming
21mr|lucene4-4.10.4-12|67	BuildRequires:  uimaj
21mr|lucene4-4.10.4-12|68	BuildRequires:  uima-addons
21mr|lucene4-4.10.4-12|69	BuildRequires:  spatial4j
21mr|lucene4-4.10.4-12|70	BuildRequires:  nekohtml
21mr|lucene4-4.10.4-12|71	BuildRequires:  xerces-j2
21mr|lucene4-4.10.4-12|72	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|lucene4-4.10.4-12|73	BuildRequires:  mvn(org.antlr:antlr-runtime)
21mr|lucene4-4.10.4-12|74	BuildRequires:  maven-local
21mr|lucene4-4.10.4-12|75	BuildRequires:  apache-parent
21mr|lucene4-4.10.4-12|76	BuildRequires:  buildnumber-maven-plugin
21mr|lucene4-4.10.4-12|77	BuildRequires:  maven-plugin-bundle
21mr|lucene4-4.10.4-12|78	BuildRequires:  regexp
21mr|lucene4-4.10.4-12|79	
21mr|lucene4-4.10.4-12|80	# test-framework deps
21mr|lucene4-4.10.4-12|81	BuildRequires:  junit
21mr|lucene4-4.10.4-12|82	BuildRequires:  randomizedtesting-junit4-ant
21mr|lucene4-4.10.4-12|83	BuildRequires:  randomizedtesting-runner
21mr|lucene4-4.10.4-12|84	Provides:       %{name}-core = %{epoch}:%{version}-%{release}
21mr|lucene4-4.10.4-12|85	
21mr|lucene4-4.10.4-12|86	BuildArch:      noarch
21mr|lucene4-4.10.4-12|87	# Java stack is not supported on x86_32
21mr|lucene4-4.10.4-12|88	ExcludeArch: %{ix86}
21mr|lucene4-4.10.4-12|89	
21mr|lucene4-4.10.4-12|90	%description
21mr|lucene4-4.10.4-12|91	Apache Lucene is a high-performance, full-featured text search
21mr|lucene4-4.10.4-12|92	engine library written entirely in Java. It is a technology suitable
21mr|lucene4-4.10.4-12|93	for nearly any application that requires full-text search, especially
21mr|lucene4-4.10.4-12|94	cross-platform.
21mr|lucene4-4.10.4-12|95	
21mr|lucene4-4.10.4-12|96	%package javadoc
21mr|lucene4-4.10.4-12|97	Summary:        Javadoc for Lucene
21mr|lucene4-4.10.4-12|98	
21mr|lucene4-4.10.4-12|99	%description javadoc
21mr|lucene4-4.10.4-12|100	%{summary}.
21mr|lucene4-4.10.4-12|101	
21mr|lucene4-4.10.4-12|102	%prep
21mr|lucene4-4.10.4-12|103	%setup -q -n lucene-%{version}
21mr|lucene4-4.10.4-12|104	
21mr|lucene4-4.10.4-12|105	# dependency generator expects that the directory name is just lucene
21mr|lucene4-4.10.4-12|106	mkdir lucene
21mr|lucene4-4.10.4-12|107	find -maxdepth 1 \
21mr|lucene4-4.10.4-12|108	! -name CHANGES.txt ! -name LICENSE.txt ! -name README.txt \
21mr|lucene4-4.10.4-12|109	! -name NOTICE.txt ! -name MIGRATE.txt  ! -name ivy-settings.xml \
21mr|lucene4-4.10.4-12|110	! -path ./lucene -exec mv \{} lucene/ \;
21mr|lucene4-4.10.4-12|111	
21mr|lucene4-4.10.4-12|112	mkdir ./dev-tools
21mr|lucene4-4.10.4-12|113	tar xf %{SOURCE1} -C ./dev-tools
21mr|lucene4-4.10.4-12|114	
21mr|lucene4-4.10.4-12|115	pushd lucene
21mr|lucene4-4.10.4-12|116	%patch0 -p1
21mr|lucene4-4.10.4-12|117	%patch1 -p1
21mr|lucene4-4.10.4-12|118	%patch3 -p1
21mr|lucene4-4.10.4-12|119	%patch4 -p1
21mr|lucene4-4.10.4-12|120	%patch5 -p1
21mr|lucene4-4.10.4-12|121	
21mr|lucene4-4.10.4-12|122	# remove all binary libs
21mr|lucene4-4.10.4-12|123	find . -name "*.jar" -delete
21mr|lucene4-4.10.4-12|124	
21mr|lucene4-4.10.4-12|125	rm sandbox/src/test/org/apache/lucene/sandbox/queries/regex/TestJakartaRegexpCapabilities.java
21mr|lucene4-4.10.4-12|126	
21mr|lucene4-4.10.4-12|127	# old API
21mr|lucene4-4.10.4-12|128	rm -r replicator/src/test/*
21mr|lucene4-4.10.4-12|129	
21mr|lucene4-4.10.4-12|130	rm -r analysis/common/src/test/*
21mr|lucene4-4.10.4-12|131	
21mr|lucene4-4.10.4-12|132	# Because ivy-local is not available before F21
21mr|lucene4-4.10.4-12|133	ln -s %{_sysconfdir}/ivy/ivysettings.xml
21mr|lucene4-4.10.4-12|134	
21mr|lucene4-4.10.4-12|135	popd
21mr|lucene4-4.10.4-12|136	
21mr|lucene4-4.10.4-12|137	%patch2 -p1
21mr|lucene4-4.10.4-12|138	
21mr|lucene4-4.10.4-12|139	# Ensure OSGi package imports are versioned correctly
21mr|lucene4-4.10.4-12|140	sed -i -e '/Export-Package/a<Import-Package>org.apache.lucene*;version="[${project.version},5.0.0)",org.tartarus*;version="[${project.version},5.0.0)",*</Import-Package>' \
21mr|lucene4-4.10.4-12|141	dev-tools/maven/pom.xml.template
21mr|lucene4-4.10.4-12|142	
21mr|lucene4-4.10.4-12|143	# suggest provides spellchecker
21mr|lucene4-4.10.4-12|144	%mvn_alias :lucene-suggest :lucene-spellchecker
21mr|lucene4-4.10.4-12|145	# compatibility with existing packages
21mr|lucene4-4.10.4-12|146	%mvn_alias :lucene-analyzers-common :lucene-analyzers
21mr|lucene4-4.10.4-12|147	%mvn_compat_version : 4 %{version}
21mr|lucene4-4.10.4-12|148	
21mr|lucene4-4.10.4-12|149	%build
21mr|lucene4-4.10.4-12|150	pushd lucene
21mr|lucene4-4.10.4-12|151	# generate dependencies
21mr|lucene4-4.10.4-12|152	ant filter-pom-templates -Divy.mode=local -Dversion=%{version}
21mr|lucene4-4.10.4-12|153	
21mr|lucene4-4.10.4-12|154	# fix source dir + move to expected place
21mr|lucene4-4.10.4-12|155	for pom in `find build/poms/lucene -name pom.xml`; do
21mr|lucene4-4.10.4-12|156	sed 's/\${module-path}/${basedir}/g' "$pom" > "${pom##build/poms/lucene/}"
21mr|lucene4-4.10.4-12|157	done
21mr|lucene4-4.10.4-12|158	
21mr|lucene4-4.10.4-12|159	%pom_disable_module src/test core
21mr|lucene4-4.10.4-12|160	%pom_disable_module src/test codecs
21mr|lucene4-4.10.4-12|161	
21mr|lucene4-4.10.4-12|162	# test deps
21mr|lucene4-4.10.4-12|163	%pom_add_dep org.ow2.asm:asm::test demo
21mr|lucene4-4.10.4-12|164	%pom_add_dep org.ow2.asm:asm-commons::test demo
21mr|lucene4-4.10.4-12|165	%pom_add_dep org.antlr:antlr-runtime::test demo
21mr|lucene4-4.10.4-12|166	
21mr|lucene4-4.10.4-12|167	popd
21mr|lucene4-4.10.4-12|168	
21mr|lucene4-4.10.4-12|169	mv lucene/build/poms/pom.xml .
21mr|lucene4-4.10.4-12|170	
21mr|lucene4-4.10.4-12|171	%pom_disable_module solr
21mr|lucene4-4.10.4-12|172	%pom_remove_plugin :gmaven-plugin
21mr|lucene4-4.10.4-12|173	%pom_remove_plugin -r :forbiddenapis
21mr|lucene4-4.10.4-12|174	# Duplicate pom entries is not allowed in maven 3.4+
21mr|lucene4-4.10.4-12|175	%pom_remove_dep org.eclipse.jetty.orbit:javax.servlet
21mr|lucene4-4.10.4-12|176	%pom_change_dep org.eclipse.jetty.orbit:javax.servlet javax.servlet:javax.servlet-api:3.1.0 lucene/replicator
21mr|lucene4-4.10.4-12|177	%pom_change_dep -r :servlet-api javax.servlet:javax.servlet-api:3.1.0
21mr|lucene4-4.10.4-12|178	# Prevent build failure
21mr|lucene4-4.10.4-12|179	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|lucene4-4.10.4-12|180	
21mr|lucene4-4.10.4-12|181	# For some reason TestHtmlParser.testTurkish fails when building inside SCLs
21mr|lucene4-4.10.4-12|182	%mvn_build -f
21mr|lucene4-4.10.4-12|183	
21mr|lucene4-4.10.4-12|184	%install
21mr|lucene4-4.10.4-12|185	%mvn_install
21mr|lucene4-4.10.4-12|186	
21mr|lucene4-4.10.4-12|187	%files -f .mfiles
21mr|lucene4-4.10.4-12|188	%doc CHANGES.txt README.txt MIGRATE.txt
21mr|lucene4-4.10.4-12|189	%license LICENSE.txt NOTICE.txt
21mr|lucene4-4.10.4-12|190	
21mr|lucene4-4.10.4-12|191	%files javadoc -f .mfiles-javadoc
21mr|lucene4-4.10.4-12|192	%license LICENSE.txt NOTICE.txt
21mr|lucene4-4.10.4-12|193	
21mr|lucene4-4.10.4-12|194	%changelog
21mr|lucene4-4.10.4-12|195	* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:4.10.4-12
21mr|lucene4-4.10.4-12|196	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21mr|lucene4-4.10.4-12|197	
21mr|lucene4-4.10.4-12|198	* Thu Nov 16 2017 Michael Simacek <msimacek@redhat.com> - 0:4.10.4-11
21mr|lucene4-4.10.4-12|199	- Backport fix for CVE-2017-12629
21mr|lucene4-4.10.4-12|200	
21mr|lucene4-4.10.4-12|201	* Thu Sep 21 2017 Mat Booth <mat.booth@redhat.com> - 0:4.10.4-10
21mr|lucene4-4.10.4-12|202	- Rebuild to regenerate OSGi metadata due to objectweb-asm update
21mr|lucene4-4.10.4-12|203	- Add missing BR on regexp
21mr|lucene4-4.10.4-12|204	
21mr|lucene4-4.10.4-12|205	* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:4.10.4-9
21mr|lucene4-4.10.4-12|206	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21mr|lucene4-4.10.4-12|207	
21mr|lucene4-4.10.4-12|208	* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:4.10.4-8
21mr|lucene4-4.10.4-12|209	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21mr|lucene4-4.10.4-12|210	
21mr|lucene4-4.10.4-12|211	* Wed Jan 11 2017 Mat Booth <mat.booth@redhat.com> - 0:4.10.4-7
21mr|lucene4-4.10.4-12|212	- Fix OSGi metadata to enable using lucene 4 alongside other versions
21mr|lucene4-4.10.4-12|213	of lucene in the same OSGi runtime
21mr|lucene4-4.10.4-12|214	
21mr|lucene4-4.10.4-12|215	* Tue Nov 01 2016 gil cattaneo <puntogil@libero.it> 0:4.10.4-6
21mr|lucene4-4.10.4-12|216	- remove SCLs, cause build failures
21mr|lucene4-4.10.4-12|217	
21mr|lucene4-4.10.4-12|218	* Sun Oct 09 2016 gil cattaneo <puntogil@libero.it> 0:4.10.4-5
21mr|lucene4-4.10.4-12|219	- fix duplicate pom entries (rhbz#1381118): servlet-api
21mr|lucene4-4.10.4-12|220	- add build fix for morfologik-stemming 2.x
21mr|lucene4-4.10.4-12|221	- add missing BRs: buildnumber-maven-plugin
21mr|lucene4-4.10.4-12|222	
21mr|lucene4-4.10.4-12|223	* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:4.10.4-4
21mr|lucene4-4.10.4-12|224	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21mr|lucene4-4.10.4-12|225	
21mr|lucene4-4.10.4-12|226	* Mon Aug 10 2015 gil cattaneo <puntogil@libero.it> 0:4.10.4-3
21mr|lucene4-4.10.4-12|227	- add compat version
21mr|lucene4-4.10.4-12|228	- force servlet 3.1 apis usage
21mr|lucene4-4.10.4-12|229	- javnek removed my last chnageset, applied gil's patch
21mr|lucene4-4.10.4-12|230	
21mr|lucene4-4.10.4-12|231	* Mon Aug 10 2015 Jiri Vanek <jvanek@redhat.com> - 0:4.10.4-2
21mr|lucene4-4.10.4-12|232	- introduced main_version with value of 4
21mr|lucene4-4.10.4-12|233	- added %%mvn_compat_version : %%{version} %%{main_version} toend of install
21mr|lucene4-4.10.4-12|234	
21mr|lucene4-4.10.4-12|235	* Fri Aug  7 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0:4.10.4-1
21mr|lucene4-4.10.4-12|236	- Use original manifests
21mr|lucene4-4.10.4-12|237	- Merge all subpackages into one
21mr|lucene4-4.10.4-12|238	
21mr|lucene4-4.10.4-12|239	* Wed Aug 05 2015 Jiri Vanek <jvanek@redhat.com> - 0:4.10.4-0
21mr|lucene4-4.10.4-12|240	- initial fork from lucene berfore 5 update
21mr|lucene4-4.10.4-12|241	- LICENSE.txt moved from doc to license macro
21mr|lucene4-4.10.4-12|242	- declared lbasename to hold "lucene" and use dit instead of pkg_name where appropriate

14052 21
21mr|lucene5-5.5.0-3|1	# HOW???
21mr|lucene5-5.5.0-3|2	# %filter_from_provides /.usr.bin.jar/d
21mr|lucene5-5.5.0-3|3	%define oldname lucene
21mr|lucene5-5.5.0-3|4	Group: Development/Java
21mr|lucene5-5.5.0-3|5	%define fedora 27
21mr|lucene5-5.5.0-3|6	# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
21mr|lucene5-5.5.0-3|7	%define _localstatedir %{_var}
21mr|lucene5-5.5.0-3|8	
21mr|lucene5-5.5.0-3|9	%bcond_with bootstrap
21mr|lucene5-5.5.0-3|10	%if %{with bootstrap}
21mr|lucene5-5.5.0-3|11	# "Unable to generate requires on unresolvable artifacts: org.apache.lucene:lucene-solr-grandparent:pom:5.5.0"
21mr|lucene5-5.5.0-3|12	%global __maven_requires %(if [ -e /usr/lib/rpm/maven.req ] ; then tmp=$(mktemp --suffix=_%{name}.%{version}.%{release}); cp /usr/lib/rpm/maven.req $tmp && chmod +x $tmp && echo $tmp ; else echo %{?__maven_requires} ; fi)
21mr|lucene5-5.5.0-3|13	# see sed command in the end of %%install
21mr|lucene5-5.5.0-3|14	%endif
21mr|lucene5-5.5.0-3|15	
21mr|lucene5-5.5.0-3|16	Summary:        High-performance, full-featured text search engine
21mr|lucene5-5.5.0-3|17	Name:           lucene5
21mr|lucene5-5.5.0-3|18	Version:        5.5.0
21mr|lucene5-5.5.0-3|19	Release:        3
21mr|lucene5-5.5.0-3|20	License:        ASL 2.0
21mr|lucene5-5.5.0-3|21	URL:            http://lucene.apache.org/
21mr|lucene5-5.5.0-3|22	# solr source contains both lucene and dev-tools
21mr|lucene5-5.5.0-3|23	Source0:        http://www.apache.org/dist/lucene/solr/%{version}/solr-%{version}-src.tgz
21mr|lucene5-5.5.0-3|24	
21mr|lucene5-5.5.0-3|25	Patch0:         0001-Disable-ivy-settings.patch
21mr|lucene5-5.5.0-3|26	Patch1:         0002-Dependency-generation.patch
21mr|lucene5-5.5.0-3|27	
21mr|lucene5-5.5.0-3|28	BuildRequires:  ant
21mr|lucene5-5.5.0-3|29	BuildRequires:  ivy-local
21mr|lucene5-5.5.0-3|30	BuildRequires:  maven-local
21mr|lucene5-5.5.0-3|31	BuildRequires:  randomizedtesting2.3.1-runner
21mr|lucene5-5.5.0-3|32	BuildRequires:  mvn(com.ibm.icu:icu4j)
21mr|lucene5-5.5.0-3|33	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|lucene5-5.5.0-3|34	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|lucene5-5.5.0-3|35	BuildRequires:  mvn(com.spatial4j:spatial4j:0.5.0)
21mr|lucene5-5.5.0-3|36	BuildRequires:  mvn(jakarta-regexp:jakarta-regexp)
21mr|lucene5-5.5.0-3|37	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|lucene5-5.5.0-3|38	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|lucene5-5.5.0-3|39	BuildRequires:  mvn(junit:junit)
21mr|lucene5-5.5.0-3|40	BuildRequires:  mvn(net.sourceforge.nekohtml:nekohtml)
21mr|lucene5-5.5.0-3|41	BuildRequires:  mvn(org.antlr:antlr4-runtime)
21mr|lucene5-5.5.0-3|42	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|lucene5-5.5.0-3|43	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|lucene5-5.5.0-3|44	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|lucene5-5.5.0-3|45	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|lucene5-5.5.0-3|46	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|lucene5-5.5.0-3|47	BuildRequires:  mvn(org.apache.uima:Tagger)
21mr|lucene5-5.5.0-3|48	BuildRequires:  mvn(org.apache.uima:uimaj-core)
21mr|lucene5-5.5.0-3|49	BuildRequires:  mvn(org.apache.uima:WhitespaceTokenizer)
21mr|lucene5-5.5.0-3|50	BuildRequires:  mvn(org.carrot2:morfologik-fsa)
21mr|lucene5-5.5.0-3|51	BuildRequires:  mvn(org.carrot2:morfologik-polish)
21mr|lucene5-5.5.0-3|52	BuildRequires:  mvn(org.carrot2:morfologik-stemming)
21mr|lucene5-5.5.0-3|53	BuildRequires:  mvn(org.eclipse.jetty:jetty-continuation)
21mr|lucene5-5.5.0-3|54	BuildRequires:  mvn(org.eclipse.jetty:jetty-http)
21mr|lucene5-5.5.0-3|55	BuildRequires:  mvn(org.eclipse.jetty:jetty-io)
21mr|lucene5-5.5.0-3|56	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|lucene5-5.5.0-3|57	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)
21mr|lucene5-5.5.0-3|58	BuildRequires:  mvn(org.eclipse.jetty:jetty-util)
21mr|lucene5-5.5.0-3|59	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|lucene5-5.5.0-3|60	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|lucene5-5.5.0-3|61	BuildRequires:  mvn(xerces:xercesImpl)
21mr|lucene5-5.5.0-3|62	%if %{without bootstrap}
21mr|lucene5-5.5.0-3|63	# dep from itself
21mr|lucene5-5.5.0-3|64	BuildRequires:  mvn(org.apache.lucene:lucene-solr-grandparent:pom:5.5.0)
21mr|lucene5-5.5.0-3|65	%endif
21mr|lucene5-5.5.0-3|66	
21mr|lucene5-5.5.0-3|67	Provides:       %{oldname}-core = %{EVRD}
21mr|lucene5-5.5.0-3|68	
21mr|lucene5-5.5.0-3|69	BuildArch:      noarch
21mr|lucene5-5.5.0-3|70	Source44: import.info
21mr|lucene5-5.5.0-3|71	
21mr|lucene5-5.5.0-3|72	%description
21mr|lucene5-5.5.0-3|73	Apache Lucene is a high-performance, full-featured text search
21mr|lucene5-5.5.0-3|74	engine library written entirely in Java. It is a technology suitable
21mr|lucene5-5.5.0-3|75	for nearly any application that requires full-text search, especially
21mr|lucene5-5.5.0-3|76	cross-platform.
21mr|lucene5-5.5.0-3|77	
21mr|lucene5-5.5.0-3|78	%package parent
21mr|lucene5-5.5.0-3|79	Group: Development/Java
21mr|lucene5-5.5.0-3|80	Summary:      Parent POM for Lucene
21mr|lucene5-5.5.0-3|81	
21mr|lucene5-5.5.0-3|82	%description parent
21mr|lucene5-5.5.0-3|83	Parent POM for Lucene.
21mr|lucene5-5.5.0-3|84	
21mr|lucene5-5.5.0-3|85	%package solr-grandparent
21mr|lucene5-5.5.0-3|86	Group: Development/Java
21mr|lucene5-5.5.0-3|87	Summary:      Lucene Solr grandparent POM
21mr|lucene5-5.5.0-3|88	
21mr|lucene5-5.5.0-3|89	%description solr-grandparent
21mr|lucene5-5.5.0-3|90	Lucene Solr grandparent POM.
21mr|lucene5-5.5.0-3|91	
21mr|lucene5-5.5.0-3|92	%package backward-codecs
21mr|lucene5-5.5.0-3|93	Group: Development/Java
21mr|lucene5-5.5.0-3|94	Summary:      Lucene Backward Codecs Module
21mr|lucene5-5.5.0-3|95	
21mr|lucene5-5.5.0-3|96	%description backward-codecs
21mr|lucene5-5.5.0-3|97	Codecs for older versions of Lucene.
21mr|lucene5-5.5.0-3|98	
21mr|lucene5-5.5.0-3|99	%package benchmark
21mr|lucene5-5.5.0-3|100	Group: Development/Java
21mr|lucene5-5.5.0-3|101	Summary:      Lucene Benchmarking Module
21mr|lucene5-5.5.0-3|102	
21mr|lucene5-5.5.0-3|103	%description benchmark
21mr|lucene5-5.5.0-3|104	Lucene Benchmarking Module.
21mr|lucene5-5.5.0-3|105	
21mr|lucene5-5.5.0-3|106	%package replicator
21mr|lucene5-5.5.0-3|107	Group: Development/Java
21mr|lucene5-5.5.0-3|108	Summary:      Lucene Replicator Module
21mr|lucene5-5.5.0-3|109	
21mr|lucene5-5.5.0-3|110	%description replicator
21mr|lucene5-5.5.0-3|111	Lucene Replicator Module.
21mr|lucene5-5.5.0-3|112	
21mr|lucene5-5.5.0-3|113	%package grouping
21mr|lucene5-5.5.0-3|114	Group: Development/Java
21mr|lucene5-5.5.0-3|115	Summary:      Lucene Grouping Module
21mr|lucene5-5.5.0-3|116	
21mr|lucene5-5.5.0-3|117	%description grouping
21mr|lucene5-5.5.0-3|118	Lucene Grouping Module.
21mr|lucene5-5.5.0-3|119	
21mr|lucene5-5.5.0-3|120	%package highlighter
21mr|lucene5-5.5.0-3|121	Group: Development/Java
21mr|lucene5-5.5.0-3|122	Summary:      Lucene Highlighter Module
21mr|lucene5-5.5.0-3|123	
21mr|lucene5-5.5.0-3|124	%description highlighter
21mr|lucene5-5.5.0-3|125	Lucene Highlighter Module.
21mr|lucene5-5.5.0-3|126	
21mr|lucene5-5.5.0-3|127	%package misc
21mr|lucene5-5.5.0-3|128	Group: Development/Java
21mr|lucene5-5.5.0-3|129	Summary:      Miscellaneous Lucene extensions
21mr|lucene5-5.5.0-3|130	
21mr|lucene5-5.5.0-3|131	%description misc
21mr|lucene5-5.5.0-3|132	Miscellaneous Lucene extensions.
21mr|lucene5-5.5.0-3|133	
21mr|lucene5-5.5.0-3|134	%package test-framework
21mr|lucene5-5.5.0-3|135	Group: Development/Java
21mr|lucene5-5.5.0-3|136	Summary:      Apache Lucene Java Test Framework
21mr|lucene5-5.5.0-3|137	
21mr|lucene5-5.5.0-3|138	%description test-framework
21mr|lucene5-5.5.0-3|139	Apache Lucene Java Test Framework.
21mr|lucene5-5.5.0-3|140	
21mr|lucene5-5.5.0-3|141	%package memory
21mr|lucene5-5.5.0-3|142	Group: Development/Java
21mr|lucene5-5.5.0-3|143	Summary:      Lucene Memory Module
21mr|lucene5-5.5.0-3|144	
21mr|lucene5-5.5.0-3|145	%description memory
21mr|lucene5-5.5.0-3|146	High-performance single-document index to compare against Query.
21mr|lucene5-5.5.0-3|147	
21mr|lucene5-5.5.0-3|148	%package expressions
21mr|lucene5-5.5.0-3|149	Group: Development/Java
21mr|lucene5-5.5.0-3|150	Summary:      Lucene Expressions Module
21mr|lucene5-5.5.0-3|151	
21mr|lucene5-5.5.0-3|152	%description expressions
21mr|lucene5-5.5.0-3|153	Dynamically computed values to sort/facet/search on based on a pluggable
21mr|lucene5-5.5.0-3|154	grammar.
21mr|lucene5-5.5.0-3|155	
21mr|lucene5-5.5.0-3|156	%package demo
21mr|lucene5-5.5.0-3|157	Group: Development/Java
21mr|lucene5-5.5.0-3|158	Summary:      Lucene Demo Module
21mr|lucene5-5.5.0-3|159	
21mr|lucene5-5.5.0-3|160	%description demo
21mr|lucene5-5.5.0-3|161	Demo for Apache Lucene Java.
21mr|lucene5-5.5.0-3|162	
21mr|lucene5-5.5.0-3|163	%package classification
21mr|lucene5-5.5.0-3|164	Group: Development/Java
21mr|lucene5-5.5.0-3|165	Summary:      Lucene Classification Module
21mr|lucene5-5.5.0-3|166	
21mr|lucene5-5.5.0-3|167	%description classification
21mr|lucene5-5.5.0-3|168	Lucene Classification Module.
21mr|lucene5-5.5.0-3|169	
21mr|lucene5-5.5.0-3|170	%package join
21mr|lucene5-5.5.0-3|171	Group: Development/Java
21mr|lucene5-5.5.0-3|172	Summary:      Lucene Join Module
21mr|lucene5-5.5.0-3|173	
21mr|lucene5-5.5.0-3|174	%description join
21mr|lucene5-5.5.0-3|175	Lucene Join Module.
21mr|lucene5-5.5.0-3|176	
21mr|lucene5-5.5.0-3|177	%package suggest
21mr|lucene5-5.5.0-3|178	Group: Development/Java
21mr|lucene5-5.5.0-3|179	Summary:      Lucene Suggest Module
21mr|lucene5-5.5.0-3|180	
21mr|lucene5-5.5.0-3|181	%description suggest
21mr|lucene5-5.5.0-3|182	Lucene Suggest Module.
21mr|lucene5-5.5.0-3|183	
21mr|lucene5-5.5.0-3|184	%package facet
21mr|lucene5-5.5.0-3|185	Group: Development/Java
21mr|lucene5-5.5.0-3|186	Summary:      Lucene Facets Module
21mr|lucene5-5.5.0-3|187	
21mr|lucene5-5.5.0-3|188	%description facet
21mr|lucene5-5.5.0-3|189	Package for Faceted Indexing and Search.
21mr|lucene5-5.5.0-3|190	
21mr|lucene5-5.5.0-3|191	%package analysis
21mr|lucene5-5.5.0-3|192	Group: Development/Java
21mr|lucene5-5.5.0-3|193	Summary:      Lucene Common Analyzers
21mr|lucene5-5.5.0-3|194	
21mr|lucene5-5.5.0-3|195	%description analysis
21mr|lucene5-5.5.0-3|196	Lucene Common Analyzers.
21mr|lucene5-5.5.0-3|197	
21mr|lucene5-5.5.0-3|198	%package sandbox
21mr|lucene5-5.5.0-3|199	Group: Development/Java
21mr|lucene5-5.5.0-3|200	Summary:      Lucene Sandbox Module
21mr|lucene5-5.5.0-3|201	
21mr|lucene5-5.5.0-3|202	%description sandbox
21mr|lucene5-5.5.0-3|203	Lucene Sandbox Module.
21mr|lucene5-5.5.0-3|204	
21mr|lucene5-5.5.0-3|205	%package queries
21mr|lucene5-5.5.0-3|206	Group: Development/Java
21mr|lucene5-5.5.0-3|207	Summary:      Lucene Queries Module
21mr|lucene5-5.5.0-3|208	
21mr|lucene5-5.5.0-3|209	%description queries
21mr|lucene5-5.5.0-3|210	Lucene Queries Module.
21mr|lucene5-5.5.0-3|211	
21mr|lucene5-5.5.0-3|212	%package spatial
21mr|lucene5-5.5.0-3|213	Group: Development/Java
21mr|lucene5-5.5.0-3|214	Summary:      Spatial Strategies for Apache Lucene
21mr|lucene5-5.5.0-3|215	
21mr|lucene5-5.5.0-3|216	%description spatial
21mr|lucene5-5.5.0-3|217	Spatial Strategies for Apache Lucene.
21mr|lucene5-5.5.0-3|218	
21mr|lucene5-5.5.0-3|219	%package spatial3d
21mr|lucene5-5.5.0-3|220	Group: Development/Java
21mr|lucene5-5.5.0-3|221	Summary:      Lucene Spatial 3D
21mr|lucene5-5.5.0-3|222	
21mr|lucene5-5.5.0-3|223	%description spatial3d
21mr|lucene5-5.5.0-3|224	Spatial shapes implemented using 3D planar geometry
21mr|lucene5-5.5.0-3|225	
21mr|lucene5-5.5.0-3|226	%package codecs
21mr|lucene5-5.5.0-3|227	Group: Development/Java
21mr|lucene5-5.5.0-3|228	Summary:      Codecs and postings formats for Apache Lucene
21mr|lucene5-5.5.0-3|229	
21mr|lucene5-5.5.0-3|230	%description codecs
21mr|lucene5-5.5.0-3|231	Codecs and postings formats for Apache Lucene.
21mr|lucene5-5.5.0-3|232	
21mr|lucene5-5.5.0-3|233	%package queryparser
21mr|lucene5-5.5.0-3|234	Group: Development/Java
21mr|lucene5-5.5.0-3|235	Summary:      Lucene QueryParsers Module
21mr|lucene5-5.5.0-3|236	
21mr|lucene5-5.5.0-3|237	%description queryparser
21mr|lucene5-5.5.0-3|238	Lucene QueryParsers Module.
21mr|lucene5-5.5.0-3|239	
21mr|lucene5-5.5.0-3|240	%package analyzers-smartcn
21mr|lucene5-5.5.0-3|241	Group: Development/Java
21mr|lucene5-5.5.0-3|242	Summary:      Smart Chinese Analyzer
21mr|lucene5-5.5.0-3|243	
21mr|lucene5-5.5.0-3|244	%description analyzers-smartcn
21mr|lucene5-5.5.0-3|245	Lucene Smart Chinese Analyzer.
21mr|lucene5-5.5.0-3|246	
21mr|lucene5-5.5.0-3|247	%package analyzers-phonetic
21mr|lucene5-5.5.0-3|248	Group: Development/Java
21mr|lucene5-5.5.0-3|249	Summary:      Lucene Phonetic Filters
21mr|lucene5-5.5.0-3|250	
21mr|lucene5-5.5.0-3|251	%description analyzers-phonetic
21mr|lucene5-5.5.0-3|252	Provides phonetic encoding via Commons Codec.
21mr|lucene5-5.5.0-3|253	
21mr|lucene5-5.5.0-3|254	%package analyzers-icu
21mr|lucene5-5.5.0-3|255	Group: Development/Java
21mr|lucene5-5.5.0-3|256	Summary:      Lucene ICU Analysis Components
21mr|lucene5-5.5.0-3|257	
21mr|lucene5-5.5.0-3|258	%description analyzers-icu
21mr|lucene5-5.5.0-3|259	Provides integration with ICU (International Components for Unicode) for
21mr|lucene5-5.5.0-3|260	stronger Unicode and internationalization support.
21mr|lucene5-5.5.0-3|261	
21mr|lucene5-5.5.0-3|262	%package analyzers-morfologik
21mr|lucene5-5.5.0-3|263	Group: Development/Java
21mr|lucene5-5.5.0-3|264	Summary:      Lucene Morfologik Polish Lemmatizer
21mr|lucene5-5.5.0-3|265	
21mr|lucene5-5.5.0-3|266	%description analyzers-morfologik
21mr|lucene5-5.5.0-3|267	A dictionary-driven lemmatizer for Polish (includes morphosyntactic
21mr|lucene5-5.5.0-3|268	annotations).
21mr|lucene5-5.5.0-3|269	
21mr|lucene5-5.5.0-3|270	%package analyzers-uima
21mr|lucene5-5.5.0-3|271	Group: Development/Java
21mr|lucene5-5.5.0-3|272	Summary:      Lucene UIMA Analysis Components
21mr|lucene5-5.5.0-3|273	
21mr|lucene5-5.5.0-3|274	%description analyzers-uima
21mr|lucene5-5.5.0-3|275	Lucene Integration with UIMA for extracting metadata from arbitrary (text)
21mr|lucene5-5.5.0-3|276	fields and enrich document with features extracted from UIMA types (language,
21mr|lucene5-5.5.0-3|277	sentences, concepts, named entities, etc.).
21mr|lucene5-5.5.0-3|278	
21mr|lucene5-5.5.0-3|279	%package analyzers-kuromoji
21mr|lucene5-5.5.0-3|280	Group: Development/Java
21mr|lucene5-5.5.0-3|281	Summary:      Lucene Kuromoji Japanese Morphological Analyzer
21mr|lucene5-5.5.0-3|282	
21mr|lucene5-5.5.0-3|283	%description analyzers-kuromoji
21mr|lucene5-5.5.0-3|284	Lucene Kuromoji Japanese Morphological Analyzer.
21mr|lucene5-5.5.0-3|285	
21mr|lucene5-5.5.0-3|286	%package analyzers-stempel
21mr|lucene5-5.5.0-3|287	Group: Development/Java
21mr|lucene5-5.5.0-3|288	Summary:      Lucene Stempel Analyzer
21mr|lucene5-5.5.0-3|289	
21mr|lucene5-5.5.0-3|290	%description analyzers-stempel
21mr|lucene5-5.5.0-3|291	Lucene Stempel Analyzer.
21mr|lucene5-5.5.0-3|292	
21mr|lucene5-5.5.0-3|293	
21mr|lucene5-5.5.0-3|294	%package javadoc
21mr|lucene5-5.5.0-3|295	Group: Development/Java
21mr|lucene5-5.5.0-3|296	Summary:        Javadoc for Lucene
21mr|lucene5-5.5.0-3|297	BuildArch: noarch
21mr|lucene5-5.5.0-3|298	# Java stack is not supported on x86_32
21mr|lucene5-5.5.0-3|299	ExcludeArch: %{ix86}
21mr|lucene5-5.5.0-3|300	
21mr|lucene5-5.5.0-3|301	%description javadoc
21mr|lucene5-5.5.0-3|302	%{summary}.
21mr|lucene5-5.5.0-3|303	
21mr|lucene5-5.5.0-3|304	%prep
21mr|lucene5-5.5.0-3|305	%setup -q -n solr-%{version}
21mr|lucene5-5.5.0-3|306	
21mr|lucene5-5.5.0-3|307	%patch0 -p1
21mr|lucene5-5.5.0-3|308	%patch1 -p1
21mr|lucene5-5.5.0-3|309	
21mr|lucene5-5.5.0-3|310	rm -rf solr
21mr|lucene5-5.5.0-3|311	
21mr|lucene5-5.5.0-3|312	find -name "*.jar" -delete
21mr|lucene5-5.5.0-3|313	
21mr|lucene5-5.5.0-3|314	mv lucene/*.txt .
21mr|lucene5-5.5.0-3|315	
21mr|lucene5-5.5.0-3|316	sed -i -e "s|/Export-Package>|/Export-Package><_nouses>true</_nouses>|g" dev-tools/maven/pom.xml.template
21mr|lucene5-5.5.0-3|317	
21mr|lucene5-5.5.0-3|318	# unresolvable test dep
21mr|lucene5-5.5.0-3|319	%pom_remove_dep com.spatial4j:spatial4j::test lucene/spatial
21mr|lucene5-5.5.0-3|320	
21mr|lucene5-5.5.0-3|321	# suggest provides spellchecker
21mr|lucene5-5.5.0-3|322	%mvn_alias :%{oldname}-suggest :%{oldname}-spellchecker
21mr|lucene5-5.5.0-3|323	
21mr|lucene5-5.5.0-3|324	# compatibility with existing packages
21mr|lucene5-5.5.0-3|325	%mvn_alias :%{oldname}-analyzers-common :%{oldname}-analyzers
21mr|lucene5-5.5.0-3|326	
21mr|lucene5-5.5.0-3|327	%mvn_package ":%{oldname}-analysis-modules-aggregator" %{oldname}-analysis
21mr|lucene5-5.5.0-3|328	%mvn_package ":%{oldname}-analyzers-common" %{oldname}-analysis
21mr|lucene5-5.5.0-3|329	%mvn_package ":{*}-aggregator" @1
21mr|lucene5-5.5.0-3|330	
21mr|lucene5-5.5.0-3|331	%mvn_compat_version : 5 %{version}
21mr|lucene5-5.5.0-3|332	#sed -i '/spatial4j/s,0\.4\.1,0.5.0,' lucene/ivy-versions.properties
21mr|lucene5-5.5.0-3|333	
21mr|lucene5-5.5.0-3|334	sed -i '/spatial4j/s,rev=".*",rev="0.5",' lucene/spatial/ivy.xml lucene/benchmark/ivy.xml
21mr|lucene5-5.5.0-3|335	
21mr|lucene5-5.5.0-3|336	%build
21mr|lucene5-5.5.0-3|337	pushd %{oldname}
21mr|lucene5-5.5.0-3|338	# generate dependencies
21mr|lucene5-5.5.0-3|339	ant generate-maven-artifacts -Divy.mode=local -Dversion=%{version}
21mr|lucene5-5.5.0-3|340	
21mr|lucene5-5.5.0-3|341	# fix source dir + move to expected place
21mr|lucene5-5.5.0-3|342	for pom in `find build/poms/%{oldname} -name pom.xml`; do
21mr|lucene5-5.5.0-3|343	sed 's/\${module-path}/${basedir}/g' "$pom" > "${pom##build/poms/%{oldname}/}"
21mr|lucene5-5.5.0-3|344	done
21mr|lucene5-5.5.0-3|345	%pom_disable_module src/test core
21mr|lucene5-5.5.0-3|346	%pom_disable_module src/test codecs
21mr|lucene5-5.5.0-3|347	
21mr|lucene5-5.5.0-3|348	# test deps
21mr|lucene5-5.5.0-3|349	%pom_add_dep org.antlr:antlr-runtime::test demo
21mr|lucene5-5.5.0-3|350	
21mr|lucene5-5.5.0-3|351	popd
21mr|lucene5-5.5.0-3|352	
21mr|lucene5-5.5.0-3|353	mv lucene/build/poms/pom.xml .
21mr|lucene5-5.5.0-3|354	
21mr|lucene5-5.5.0-3|355	%pom_disable_module solr
21mr|lucene5-5.5.0-3|356	%pom_remove_plugin -r :gmaven-plugin
21mr|lucene5-5.5.0-3|357	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|lucene5-5.5.0-3|358	%pom_remove_plugin -r :forbiddenapis
21mr|lucene5-5.5.0-3|359	%pom_remove_plugin -r :buildnumber-maven-plugin
21mr|lucene5-5.5.0-3|360	
21mr|lucene5-5.5.0-3|361	
21mr|lucene5-5.5.0-3|362	# For some reason TestHtmlParser.testTurkish fails when building inside SCLs
21mr|lucene5-5.5.0-3|363	%mvn_build -s -f
21mr|lucene5-5.5.0-3|364	
21mr|lucene5-5.5.0-3|365	# Fix OSGi metadata in misc module
21mr|lucene5-5.5.0-3|366	pushd lucene/misc/target
21mr|lucene5-5.5.0-3|367	unzip lucene-misc-%{version}.jar META-INF/MANIFEST.MF
21mr|lucene5-5.5.0-3|368	sed -i -e '1aRequire-Bundle: org.apache.lucene.core
21mr|lucene5-5.5.0-3|369	' META-INF/MANIFEST.MF
21mr|lucene5-5.5.0-3|370	jar ufm lucene-misc-%{version}.jar META-INF/MANIFEST.MF 2>&1 > /dev/null
21mr|lucene5-5.5.0-3|371	popd
21mr|lucene5-5.5.0-3|372	
21mr|lucene5-5.5.0-3|373	# analyzers-common needs versioned requires on package from core
21mr|lucene5-5.5.0-3|374	# maven-bundle-plugin doesn't seem to recognize this case on F24
21mr|lucene5-5.5.0-3|375	%if 0%{?fedora} == 24
21mr|lucene5-5.5.0-3|376	pushd lucene/analysis/common/target
21mr|lucene5-5.5.0-3|377	unzip lucene-analyzers-common-%{version}.jar META-INF/MANIFEST.MF
21mr|lucene5-5.5.0-3|378	sed -i -e 's/org.apache.lucene.analysis,/org.apache.lucene.analysis;version="[5.5,6)",/' META-INF/MANIFEST.MF
21mr|lucene5-5.5.0-3|379	jar ufm lucene-analyzers-common-%{version}.jar META-INF/MANIFEST.MF 2>&1 > /dev/null
21mr|lucene5-5.5.0-3|380	popd
21mr|lucene5-5.5.0-3|381	%endif
21mr|lucene5-5.5.0-3|382	
21mr|lucene5-5.5.0-3|383	%install
21mr|lucene5-5.5.0-3|384	%mvn_install
21mr|lucene5-5.5.0-3|385	
21mr|lucene5-5.5.0-3|386	
21mr|lucene5-5.5.0-3|387	%if %{with bootstrap}
21mr|lucene5-5.5.0-3|388	# Do not throw an exception on unresolvable artefact (dependency from itself)
21mr|lucene5-5.5.0-3|389	sed -i -e 's,if unresolvable:,if False:,g' "$(ls /tmp/*_%{name}.%{version}.%{release} -t | head -n 1)"
21mr|lucene5-5.5.0-3|390	%endif
21mr|lucene5-5.5.0-3|391	
21mr|lucene5-5.5.0-3|392	# Use the same directory of the main package for subpackage licence and docs
21mr|lucene5-5.5.0-3|393	#global _docdir_fmt %{oldname}
21mr|lucene5-5.5.0-3|394	
21mr|lucene5-5.5.0-3|395	%files -f .mfiles-%{oldname}-core
21mr|lucene5-5.5.0-3|396	%doc CHANGES.txt README.txt MIGRATE.txt
21mr|lucene5-5.5.0-3|397	%license LICENSE.txt NOTICE.txt
21mr|lucene5-5.5.0-3|398	
21mr|lucene5-5.5.0-3|399	%files parent -f .mfiles-%{oldname}-parent
21mr|lucene5-5.5.0-3|400	%files solr-grandparent -f .mfiles-%{oldname}-solr-grandparent
21mr|lucene5-5.5.0-3|401	%files benchmark -f .mfiles-%{oldname}-benchmark
21mr|lucene5-5.5.0-3|402	%files backward-codecs -f .mfiles-%{oldname}-backward-codecs
21mr|lucene5-5.5.0-3|403	%files replicator -f .mfiles-%{oldname}-replicator
21mr|lucene5-5.5.0-3|404	%files grouping -f .mfiles-%{oldname}-grouping
21mr|lucene5-5.5.0-3|405	%files highlighter -f .mfiles-%{oldname}-highlighter
21mr|lucene5-5.5.0-3|406	%files misc -f .mfiles-%{oldname}-misc
21mr|lucene5-5.5.0-3|407	%files test-framework -f .mfiles-%{oldname}-test-framework
21mr|lucene5-5.5.0-3|408	%files memory -f .mfiles-%{oldname}-memory
21mr|lucene5-5.5.0-3|409	%files expressions -f .mfiles-%{oldname}-expressions
21mr|lucene5-5.5.0-3|410	%files demo -f .mfiles-%{oldname}-demo
21mr|lucene5-5.5.0-3|411	%files classification -f .mfiles-%{oldname}-classification
21mr|lucene5-5.5.0-3|412	%files join -f .mfiles-%{oldname}-join
21mr|lucene5-5.5.0-3|413	%files suggest -f .mfiles-%{oldname}-suggest
21mr|lucene5-5.5.0-3|414	%files facet -f .mfiles-%{oldname}-facet
21mr|lucene5-5.5.0-3|415	%files analysis -f .mfiles-%{oldname}-analysis
21mr|lucene5-5.5.0-3|416	%files sandbox -f .mfiles-%{oldname}-sandbox
21mr|lucene5-5.5.0-3|417	%files queries -f .mfiles-%{oldname}-queries
21mr|lucene5-5.5.0-3|418	%files spatial -f .mfiles-%{oldname}-spatial
21mr|lucene5-5.5.0-3|419	%files spatial3d -f .mfiles-%{oldname}-spatial3d
21mr|lucene5-5.5.0-3|420	%files codecs -f .mfiles-%{oldname}-codecs
21mr|lucene5-5.5.0-3|421	%files queryparser -f .mfiles-%{oldname}-queryparser
21mr|lucene5-5.5.0-3|422	%files analyzers-smartcn -f .mfiles-%{oldname}-analyzers-smartcn
21mr|lucene5-5.5.0-3|423	%files analyzers-phonetic -f .mfiles-%{oldname}-analyzers-phonetic
21mr|lucene5-5.5.0-3|424	%files analyzers-icu -f .mfiles-%{oldname}-analyzers-icu
21mr|lucene5-5.5.0-3|425	%files analyzers-morfologik -f .mfiles-%{oldname}-analyzers-morfologik
21mr|lucene5-5.5.0-3|426	%files analyzers-uima -f .mfiles-%{oldname}-analyzers-uima
21mr|lucene5-5.5.0-3|427	%files analyzers-kuromoji -f .mfiles-%{oldname}-analyzers-kuromoji
21mr|lucene5-5.5.0-3|428	%files analyzers-stempel -f .mfiles-%{oldname}-analyzers-stempel
21mr|lucene5-5.5.0-3|429	
21mr|lucene5-5.5.0-3|430	%files javadoc -f .mfiles-javadoc
21mr|lucene5-5.5.0-3|431	%doc LICENSE.txt NOTICE.txt
21mr|lucene5-5.5.0-3|432	
21mr|lucene5-5.5.0-3|433	%changelog
21mr|lucene5-5.5.0-3|434	* Wed Jun 19 2019 Igor Vlasenko <viy@altlinux.ru> 0:5.5.0-alt3_0jpp8
21mr|lucene5-5.5.0-3|435	- build with spatial4j0.5.0
21mr|lucene5-5.5.0-3|436	
21mr|lucene5-5.5.0-3|437	* Mon Jun 04 2018 Igor Vlasenko <viy@altlinux.ru> 0:5.5.0-alt2_0jpp8
21mr|lucene5-5.5.0-3|438	- built with compat randomizedtesting
21mr|lucene5-5.5.0-3|439	
21mr|lucene5-5.5.0-3|440	* Fri Apr 20 2018 Igor Vlasenko <viy@altlinux.ru> 0:5.5.0-alt1_0jpp8
21mr|lucene5-5.5.0-3|441	- compat package lucene5 for hibernate-search
21mr|lucene5-5.5.0-3|442	
21mr|lucene5-5.5.0-3|443	* Sun Oct 22 2017 Igor Vlasenko <viy@altlinux.ru> 0:5.5.0-alt1_6jpp8
21mr|lucene5-5.5.0-3|444	- new jpp release
21mr|lucene5-5.5.0-3|445	
21mr|lucene5-5.5.0-3|446	* Fri Dec 16 2016 Igor Vlasenko <viy@altlinux.ru> 0:5.5.0-alt1_4jpp8
21mr|lucene5-5.5.0-3|447	- new fc release
21mr|lucene5-5.5.0-3|448	
21mr|lucene5-5.5.0-3|449	* Tue Dec 06 2016 Igor Vlasenko <viy@altlinux.ru> 0:5.5.0-alt1_1jpp8
21mr|lucene5-5.5.0-3|450	- new version
21mr|lucene5-5.5.0-3|451	
21mr|lucene5-5.5.0-3|452	* Sun Feb 07 2016 Igor Vlasenko <viy@altlinux.ru> 0:5.3.0-alt1_1jpp8
21mr|lucene5-5.5.0-3|453	- java8 mass update
21mr|lucene5-5.5.0-3|454	
21mr|lucene5-5.5.0-3|455	* Mon Sep 08 2014 Igor Vlasenko <viy@altlinux.ru> 0:3.6.2-alt1_3jpp7
21mr|lucene5-5.5.0-3|456	- new release
21mr|lucene5-5.5.0-3|457	
21mr|lucene5-5.5.0-3|458	* Fri Aug 01 2014 Igor Vlasenko <viy@altlinux.ru> 0:3.6.2-alt1_2jpp7
21mr|lucene5-5.5.0-3|459	- new version
21mr|lucene5-5.5.0-3|460	
21mr|lucene5-5.5.0-3|461	* Sat Jul 19 2014 Igor Vlasenko <viy@altlinux.ru> 0:3.6.0-alt1_11jpp7
21mr|lucene5-5.5.0-3|462	- new release
21mr|lucene5-5.5.0-3|463	
21mr|lucene5-5.5.0-3|464	* Fri Jul 11 2014 Igor Vlasenko <viy@altlinux.ru> 0:3.6.0-alt1_6jpp7
21mr|lucene5-5.5.0-3|465	- new version
21mr|lucene5-5.5.0-3|466	
21mr|lucene5-5.5.0-3|467	* Sat Sep 29 2012 Igor Vlasenko <viy@altlinux.ru> 0:3.6.0-alt1_5jpp7
21mr|lucene5-5.5.0-3|468	- new version
21mr|lucene5-5.5.0-3|469	
21mr|lucene5-5.5.0-3|470	* Thu Sep 29 2011 Igor Vlasenko <viy@altlinux.ru> 0:2.9.4-alt1_7jpp6
21mr|lucene5-5.5.0-3|471	- update to new release by jppimport
21mr|lucene5-5.5.0-3|472	
21mr|lucene5-5.5.0-3|473	* Thu Sep 08 2011 Igor Vlasenko <viy@altlinux.ru> 0:2.9.4-alt1_6jpp6
21mr|lucene5-5.5.0-3|474	- update to new release by jppimport
21mr|lucene5-5.5.0-3|475	
21mr|lucene5-5.5.0-3|476	* Thu Dec 02 2010 Igor Vlasenko <viy@altlinux.ru> 0:2.4.1-alt3_5jpp6
21mr|lucene5-5.5.0-3|477	- rebuild without osgi provides
21mr|lucene5-5.5.0-3|478	
21mr|lucene5-5.5.0-3|479	* Sat Oct 23 2010 Igor Vlasenko <viy@altlinux.ru> 0:2.4.1-alt2_5jpp6
21mr|lucene5-5.5.0-3|480	- added pom
21mr|lucene5-5.5.0-3|481	
21mr|lucene5-5.5.0-3|482	* Thu Apr 15 2010 Igor Vlasenko <viy@altlinux.ru> 0:2.4.1-alt2_1jpp5
21mr|lucene5-5.5.0-3|483	- added provides for lucene2-demo
21mr|lucene5-5.5.0-3|484	
21mr|lucene5-5.5.0-3|485	* Thu Apr 15 2010 Igor Vlasenko <viy@altlinux.ru> 0:2.4.1-alt1_1jpp5
21mr|lucene5-5.5.0-3|486	- new version
21mr|lucene5-5.5.0-3|487	
21mr|lucene5-5.5.0-3|488	* Tue Mar 17 2009 Igor Vlasenko <viy@altlinux.ru> 0:2.4.0-alt2_jvm5
21mr|lucene5-5.5.0-3|489	- added maven poms, added Provides: lucene23
21mr|lucene5-5.5.0-3|490	
21mr|lucene5-5.5.0-3|491	* Thu Jan 29 2009 Igor Vlasenko <viy@altlinux.ru> 0:2.4.0-alt1_jvm5
21mr|lucene5-5.5.0-3|492	- Sisyphus upload; thanks to Alexey Morozov.
21mr|lucene5-5.5.0-3|493	
21mr|lucene5-5.5.0-3|494	* Fri Jan 23 2009 Alexey Morozov <morozov@altlinux.org> 0:2.4.0-alt0.1
21mr|lucene5-5.5.0-3|495	- updated to 2.4.0
21mr|lucene5-5.5.0-3|496	
21mr|lucene5-5.5.0-3|497	* Fri Dec 12 2008 Igor Vlasenko <viy@altlinux.ru> 0:2.3.1-alt1_3.4jpp5
21mr|lucene5-5.5.0-3|498	- updated to 2.3.1; added provides lucene22
21mr|lucene5-5.5.0-3|499	
21mr|lucene5-5.5.0-3|500	* Tue Feb 12 2008 Igor Vlasenko <viy@altlinux.ru> 0:2.1.0-alt5jvm4.2
21mr|lucene5-5.5.0-3|501	- renamed to lucene2 to avoid conflicts with lucene1
21mr|lucene5-5.5.0-3|502	
21mr|lucene5-5.5.0-3|503	* Tue Nov 20 2007 Igor Vlasenko <viy@altlinux.ru> 0:2.1.0-alt4jvm4.2
21mr|lucene5-5.5.0-3|504	- enabled check, disabled devel, added contrib
21mr|lucene5-5.5.0-3|505	
21mr|lucene5-5.5.0-3|506	* Mon Nov 05 2007 Igor Vlasenko <viy@altlinux.ru> 2.1.0-alt3jvm4.2
21mr|lucene5-5.5.0-3|507	- NMU: added -devel subpackage
21mr|lucene5-5.5.0-3|508	
21mr|lucene5-5.5.0-3|509	* Tue Jul 17 2007 Igor Vlasenko <viy@altlinux.ru> 2.1.0-alt2
21mr|lucene5-5.5.0-3|510	- NMU: partial jpackage compatibility added
21mr|lucene5-5.5.0-3|511	- enabled demo (required for eclipse).
21mr|lucene5-5.5.0-3|512	- demo is packaged according to jpackage.
21mr|lucene5-5.5.0-3|513	- added source=1.4 and target=1.4
21mr|lucene5-5.5.0-3|514	
21mr|lucene5-5.5.0-3|515	* Fri Mar 16 2007 Eugene Ostapets <eostapets@altlinux.ru> 2.1.0-alt1
21mr|lucene5-5.5.0-3|516	- Update to 2.1.0 release
21mr|lucene5-5.5.0-3|517	
21mr|lucene5-5.5.0-3|518	* Thu Nov 30 2006 Eugene Ostapets <eostapets@altlinux.ru> 2.0.0-alt1
21mr|lucene5-5.5.0-3|519	- Update to 2.0.0 release
21mr|lucene5-5.5.0-3|520	
21mr|lucene5-5.5.0-3|521	* Fri Mar 03 2006 Mikhail Zabaluev <mhz@altlinux.ru> 1.9.1-alt1
21mr|lucene5-5.5.0-3|522	- Updated to 1.9.1
21mr|lucene5-5.5.0-3|523	- Disabled tests (fail to build for some bogus reason)
21mr|lucene5-5.5.0-3|524	- Disabled demo by default
21mr|lucene5-5.5.0-3|525	
21mr|lucene5-5.5.0-3|526	* Wed Dec 08 2004 Mikhail Zabaluev <mhz@altlinux.ru> 1.4.3-alt1
21mr|lucene5-5.5.0-3|527	- Updated to 1.4.3
21mr|lucene5-5.5.0-3|528	- Spec cleanup for rpm-build-java
21mr|lucene5-5.5.0-3|529	
21mr|lucene5-5.5.0-3|530	* Tue Jun 08 2004 Mikhail Zabaluev <mhz@altlinux.ru> 1.3-alt1
21mr|lucene5-5.5.0-3|531	- New upstream release
21mr|lucene5-5.5.0-3|532	- Disable debug for non-debug builds
21mr|lucene5-5.5.0-3|533	
21mr|lucene5-5.5.0-3|534	* Tue Sep 09 2003 Mikhail Zabaluev <mhz@altlinux.ru> 1.2-alt1
21mr|lucene5-5.5.0-3|535	- Released for ALT Linux

14053 21
21mr|lucene-7.7.0-2|1	%bcond_with     jp_minimal
21mr|lucene-7.7.0-2|2	
21mr|lucene-7.7.0-2|3	Summary:        High-performance, full-featured text search engine
21mr|lucene-7.7.0-2|4	Name:           lucene
21mr|lucene-7.7.0-2|5	Version:        7.7.0
21mr|lucene-7.7.0-2|6	Release:        2
21mr|lucene-7.7.0-2|7	Epoch:          0
21mr|lucene-7.7.0-2|8	License:        ASL 2.0
21mr|lucene-7.7.0-2|9	URL:            http://lucene.apache.org/
21mr|lucene-7.7.0-2|10	# solr source contains both lucene and dev-tools
21mr|lucene-7.7.0-2|11	Source0:        https://archive.apache.org/dist/lucene/solr/%{version}/solr-%{version}-src.tgz
21mr|lucene-7.7.0-2|12	Group:          Development/Java
21mr|lucene-7.7.0-2|13	Patch0:         0001-Disable-ivy-settings.patch
21mr|lucene-7.7.0-2|14	Patch1:         0002-Dependency-generation.patch
21mr|lucene-7.7.0-2|15	
21mr|lucene-7.7.0-2|16	# io.sgr:s2-geometry-library-java is not present on Fedora
21mr|lucene-7.7.0-2|17	# This patch reverts these two commits:
21mr|lucene-7.7.0-2|18	#   https://github.com/apache/lucene-solr/commit/e3032dd3fcc28570c5f9d2dab4961b5b07555912
21mr|lucene-7.7.0-2|19	#   https://github.com/apache/lucene-solr/commit/e0d6465af94b6c6f7b8d570dee97c98de572c876
21mr|lucene-7.7.0-2|20	Patch2:         0003-Remove-dep-on-missing-google-geometry-library.patch
21mr|lucene-7.7.0-2|21	
21mr|lucene-7.7.0-2|22	BuildRequires:  ant
21mr|lucene-7.7.0-2|23	BuildRequires:  ivy-local
21mr|lucene-7.7.0-2|24	BuildRequires:  maven-local
21mr|lucene-7.7.0-2|25	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|lucene-7.7.0-2|26	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|lucene-7.7.0-2|27	%if %{without jp_minimal}
21mr|lucene-7.7.0-2|28	BuildRequires:  mvn(com.carrotsearch.randomizedtesting:randomizedtesting-runner)
21mr|lucene-7.7.0-2|29	BuildRequires:  mvn(com.ibm.icu:icu4j)
21mr|lucene-7.7.0-2|30	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|lucene-7.7.0-2|31	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|lucene-7.7.0-2|32	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|lucene-7.7.0-2|33	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|lucene-7.7.0-2|34	BuildRequires:  mvn(junit:junit)
21mr|lucene-7.7.0-2|35	BuildRequires:  mvn(net.sourceforge.nekohtml:nekohtml)
21mr|lucene-7.7.0-2|36	BuildRequires:  mvn(org.antlr:antlr4-runtime)
21mr|lucene-7.7.0-2|37	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|lucene-7.7.0-2|38	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|lucene-7.7.0-2|39	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|lucene-7.7.0-2|40	BuildRequires:  mvn(org.carrot2:morfologik-fsa)
21mr|lucene-7.7.0-2|41	BuildRequires:  mvn(org.carrot2:morfologik-polish)
21mr|lucene-7.7.0-2|42	BuildRequires:  mvn(org.carrot2:morfologik-stemming)
21mr|lucene-7.7.0-2|43	BuildRequires:  mvn(org.eclipse.jetty:jetty-continuation)
21mr|lucene-7.7.0-2|44	BuildRequires:  mvn(org.eclipse.jetty:jetty-http)
21mr|lucene-7.7.0-2|45	BuildRequires:  mvn(org.eclipse.jetty:jetty-io)
21mr|lucene-7.7.0-2|46	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|lucene-7.7.0-2|47	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)
21mr|lucene-7.7.0-2|48	BuildRequires:  mvn(org.eclipse.jetty:jetty-util)
21mr|lucene-7.7.0-2|49	BuildRequires:  mvn(org.locationtech.spatial4j:spatial4j)
21mr|lucene-7.7.0-2|50	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|lucene-7.7.0-2|51	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|lucene-7.7.0-2|52	BuildRequires:  mvn(xerces:xercesImpl)
21mr|lucene-7.7.0-2|53	%endif
21mr|lucene-7.7.0-2|54	
21mr|lucene-7.7.0-2|55	Provides:       %{name}-core = %{epoch}:%{version}-%{release}
21mr|lucene-7.7.0-2|56	
21mr|lucene-7.7.0-2|57	BuildArch:      noarch
21mr|lucene-7.7.0-2|58	# Java stack is not supported on x86_32
21mr|lucene-7.7.0-2|59	ExcludeArch: %{ix86}
21mr|lucene-7.7.0-2|60	
21mr|lucene-7.7.0-2|61	%description
21mr|lucene-7.7.0-2|62	Apache Lucene is a high-performance, full-featured text search
21mr|lucene-7.7.0-2|63	engine library written entirely in Java. It is a technology suitable
21mr|lucene-7.7.0-2|64	for nearly any application that requires full-text search, especially
21mr|lucene-7.7.0-2|65	cross-platform.
21mr|lucene-7.7.0-2|66	
21mr|lucene-7.7.0-2|67	%package analysis
21mr|lucene-7.7.0-2|68	Summary:      Lucene Common Analyzers
21mr|lucene-7.7.0-2|69	# Obsoletes added in F30
21mr|lucene-7.7.0-2|70	# This module was removed upstream and no replacement exists
21mr|lucene-7.7.0-2|71	Obsoletes:    %{name}-analyzers-uima < %{version}-%{release}
21mr|lucene-7.7.0-2|72	
21mr|lucene-7.7.0-2|73	%description analysis
21mr|lucene-7.7.0-2|74	Lucene Common Analyzers.
21mr|lucene-7.7.0-2|75	
21mr|lucene-7.7.0-2|76	%package analyzers-smartcn
21mr|lucene-7.7.0-2|77	Summary:      Smart Chinese Analyzer
21mr|lucene-7.7.0-2|78	
21mr|lucene-7.7.0-2|79	%description analyzers-smartcn
21mr|lucene-7.7.0-2|80	Lucene Smart Chinese Analyzer.
21mr|lucene-7.7.0-2|81	
21mr|lucene-7.7.0-2|82	%package grouping
21mr|lucene-7.7.0-2|83	Summary:      Lucene Grouping Module
21mr|lucene-7.7.0-2|84	
21mr|lucene-7.7.0-2|85	%description grouping
21mr|lucene-7.7.0-2|86	Lucene Grouping Module.
21mr|lucene-7.7.0-2|87	
21mr|lucene-7.7.0-2|88	%package highlighter
21mr|lucene-7.7.0-2|89	Summary:      Lucene Highlighter Module
21mr|lucene-7.7.0-2|90	
21mr|lucene-7.7.0-2|91	%description highlighter
21mr|lucene-7.7.0-2|92	Lucene Highlighter Module.
21mr|lucene-7.7.0-2|93	
21mr|lucene-7.7.0-2|94	%package join
21mr|lucene-7.7.0-2|95	Summary:      Lucene Join Module
21mr|lucene-7.7.0-2|96	
21mr|lucene-7.7.0-2|97	%description join
21mr|lucene-7.7.0-2|98	Lucene Join Module.
21mr|lucene-7.7.0-2|99	
21mr|lucene-7.7.0-2|100	%package memory
21mr|lucene-7.7.0-2|101	Summary:      Lucene Memory Module
21mr|lucene-7.7.0-2|102	
21mr|lucene-7.7.0-2|103	%description memory
21mr|lucene-7.7.0-2|104	High-performance single-document index to compare against Query.
21mr|lucene-7.7.0-2|105	
21mr|lucene-7.7.0-2|106	%package misc
21mr|lucene-7.7.0-2|107	Summary:      Miscellaneous Lucene extensions
21mr|lucene-7.7.0-2|108	
21mr|lucene-7.7.0-2|109	%description misc
21mr|lucene-7.7.0-2|110	Miscellaneous Lucene extensions.
21mr|lucene-7.7.0-2|111	
21mr|lucene-7.7.0-2|112	%package queries
21mr|lucene-7.7.0-2|113	Summary:      Lucene Queries Module
21mr|lucene-7.7.0-2|114	
21mr|lucene-7.7.0-2|115	%description queries
21mr|lucene-7.7.0-2|116	Lucene Queries Module.
21mr|lucene-7.7.0-2|117	
21mr|lucene-7.7.0-2|118	%package queryparser
21mr|lucene-7.7.0-2|119	Summary:      Lucene QueryParsers Module
21mr|lucene-7.7.0-2|120	
21mr|lucene-7.7.0-2|121	%description queryparser
21mr|lucene-7.7.0-2|122	Lucene QueryParsers Module.
21mr|lucene-7.7.0-2|123	
21mr|lucene-7.7.0-2|124	%package sandbox
21mr|lucene-7.7.0-2|125	Summary:      Lucene Sandbox Module
21mr|lucene-7.7.0-2|126	
21mr|lucene-7.7.0-2|127	%description sandbox
21mr|lucene-7.7.0-2|128	Lucene Sandbox Module.
21mr|lucene-7.7.0-2|129	
21mr|lucene-7.7.0-2|130	%if %{without jp_minimal}
21mr|lucene-7.7.0-2|131	%package parent
21mr|lucene-7.7.0-2|132	Summary:      Parent POM for Lucene
21mr|lucene-7.7.0-2|133	
21mr|lucene-7.7.0-2|134	%description parent
21mr|lucene-7.7.0-2|135	Parent POM for Lucene.
21mr|lucene-7.7.0-2|136	
21mr|lucene-7.7.0-2|137	%package solr-grandparent
21mr|lucene-7.7.0-2|138	Summary:      Lucene Solr grandparent POM
21mr|lucene-7.7.0-2|139	
21mr|lucene-7.7.0-2|140	%description solr-grandparent
21mr|lucene-7.7.0-2|141	Lucene Solr grandparent POM.
21mr|lucene-7.7.0-2|142	
21mr|lucene-7.7.0-2|143	%package backward-codecs
21mr|lucene-7.7.0-2|144	Summary:      Lucene Backward Codecs Module
21mr|lucene-7.7.0-2|145	
21mr|lucene-7.7.0-2|146	%description backward-codecs
21mr|lucene-7.7.0-2|147	Codecs for older versions of Lucene.
21mr|lucene-7.7.0-2|148	
21mr|lucene-7.7.0-2|149	%package benchmark
21mr|lucene-7.7.0-2|150	Summary:      Lucene Benchmarking Module
21mr|lucene-7.7.0-2|151	
21mr|lucene-7.7.0-2|152	%description benchmark
21mr|lucene-7.7.0-2|153	Lucene Benchmarking Module.
21mr|lucene-7.7.0-2|154	
21mr|lucene-7.7.0-2|155	%package replicator
21mr|lucene-7.7.0-2|156	Summary:      Lucene Replicator Module
21mr|lucene-7.7.0-2|157	
21mr|lucene-7.7.0-2|158	%description replicator
21mr|lucene-7.7.0-2|159	Lucene Replicator Module.
21mr|lucene-7.7.0-2|160	
21mr|lucene-7.7.0-2|161	%package test-framework
21mr|lucene-7.7.0-2|162	Summary:      Apache Lucene Java Test Framework
21mr|lucene-7.7.0-2|163	
21mr|lucene-7.7.0-2|164	%description test-framework
21mr|lucene-7.7.0-2|165	Apache Lucene Java Test Framework.
21mr|lucene-7.7.0-2|166	
21mr|lucene-7.7.0-2|167	%package expressions
21mr|lucene-7.7.0-2|168	Summary:      Lucene Expressions Module
21mr|lucene-7.7.0-2|169	
21mr|lucene-7.7.0-2|170	%description expressions
21mr|lucene-7.7.0-2|171	Dynamically computed values to sort/facet/search on based on a pluggable
21mr|lucene-7.7.0-2|172	grammar.
21mr|lucene-7.7.0-2|173	
21mr|lucene-7.7.0-2|174	%package demo
21mr|lucene-7.7.0-2|175	Summary:      Lucene Demo Module
21mr|lucene-7.7.0-2|176	
21mr|lucene-7.7.0-2|177	%description demo
21mr|lucene-7.7.0-2|178	Demo for Apache Lucene Java.
21mr|lucene-7.7.0-2|179	
21mr|lucene-7.7.0-2|180	%package classification
21mr|lucene-7.7.0-2|181	Summary:      Lucene Classification Module
21mr|lucene-7.7.0-2|182	
21mr|lucene-7.7.0-2|183	%description classification
21mr|lucene-7.7.0-2|184	Lucene Classification Module.
21mr|lucene-7.7.0-2|185	
21mr|lucene-7.7.0-2|186	%package suggest
21mr|lucene-7.7.0-2|187	Summary:      Lucene Suggest Module
21mr|lucene-7.7.0-2|188	
21mr|lucene-7.7.0-2|189	%description suggest
21mr|lucene-7.7.0-2|190	Lucene Suggest Module.
21mr|lucene-7.7.0-2|191	
21mr|lucene-7.7.0-2|192	%package facet
21mr|lucene-7.7.0-2|193	Summary:      Lucene Facets Module
21mr|lucene-7.7.0-2|194	
21mr|lucene-7.7.0-2|195	%description facet
21mr|lucene-7.7.0-2|196	Package for Faceted Indexing and Search.
21mr|lucene-7.7.0-2|197	
21mr|lucene-7.7.0-2|198	%package spatial
21mr|lucene-7.7.0-2|199	Summary:      Geospatial indexing APIs for Apache Lucene
21mr|lucene-7.7.0-2|200	
21mr|lucene-7.7.0-2|201	%description spatial
21mr|lucene-7.7.0-2|202	Geospatial indexing APIs for Apache Lucene.
21mr|lucene-7.7.0-2|203	
21mr|lucene-7.7.0-2|204	%package spatial-extras
21mr|lucene-7.7.0-2|205	Summary:      Spatial Strategies for Apache Lucene
21mr|lucene-7.7.0-2|206	
21mr|lucene-7.7.0-2|207	%description spatial-extras
21mr|lucene-7.7.0-2|208	Spatial Strategies for Apache Lucene.
21mr|lucene-7.7.0-2|209	
21mr|lucene-7.7.0-2|210	%package spatial3d
21mr|lucene-7.7.0-2|211	Summary:      Lucene Spatial 3D
21mr|lucene-7.7.0-2|212	
21mr|lucene-7.7.0-2|213	%description spatial3d
21mr|lucene-7.7.0-2|214	Spatial shapes implemented using 3D planar geometry
21mr|lucene-7.7.0-2|215	
21mr|lucene-7.7.0-2|216	%package codecs
21mr|lucene-7.7.0-2|217	Summary:      Codecs and postings formats for Apache Lucene
21mr|lucene-7.7.0-2|218	
21mr|lucene-7.7.0-2|219	%description codecs
21mr|lucene-7.7.0-2|220	Codecs and postings formats for Apache Lucene.
21mr|lucene-7.7.0-2|221	
21mr|lucene-7.7.0-2|222	%package analyzers-phonetic
21mr|lucene-7.7.0-2|223	Summary:      Lucene Phonetic Filters
21mr|lucene-7.7.0-2|224	
21mr|lucene-7.7.0-2|225	%description analyzers-phonetic
21mr|lucene-7.7.0-2|226	Provides phonetic encoding via Commons Codec.
21mr|lucene-7.7.0-2|227	
21mr|lucene-7.7.0-2|228	%package analyzers-icu
21mr|lucene-7.7.0-2|229	Summary:      Lucene ICU Analysis Components
21mr|lucene-7.7.0-2|230	
21mr|lucene-7.7.0-2|231	%description analyzers-icu
21mr|lucene-7.7.0-2|232	Provides integration with ICU (International Components for Unicode) for
21mr|lucene-7.7.0-2|233	stronger Unicode and internationalization support.
21mr|lucene-7.7.0-2|234	
21mr|lucene-7.7.0-2|235	%package analyzers-morfologik
21mr|lucene-7.7.0-2|236	Summary:      Lucene Morfologik Polish Lemmatizer
21mr|lucene-7.7.0-2|237	
21mr|lucene-7.7.0-2|238	%description analyzers-morfologik
21mr|lucene-7.7.0-2|239	A dictionary-driven lemmatizer for Polish (includes morphosyntactic
21mr|lucene-7.7.0-2|240	annotations).
21mr|lucene-7.7.0-2|241	
21mr|lucene-7.7.0-2|242	%package analyzers-nori
21mr|lucene-7.7.0-2|243	Summary:      An analyzer with morphological analysis for Korean
21mr|lucene-7.7.0-2|244	
21mr|lucene-7.7.0-2|245	%description analyzers-nori
21mr|lucene-7.7.0-2|246	An analyzer with morphological analysis for Korean.
21mr|lucene-7.7.0-2|247	
21mr|lucene-7.7.0-2|248	%package analyzers-kuromoji
21mr|lucene-7.7.0-2|249	Summary:      Lucene Kuromoji Japanese Morphological Analyzer
21mr|lucene-7.7.0-2|250	
21mr|lucene-7.7.0-2|251	%description analyzers-kuromoji
21mr|lucene-7.7.0-2|252	Lucene Kuromoji Japanese Morphological Analyzer.
21mr|lucene-7.7.0-2|253	
21mr|lucene-7.7.0-2|254	%package analyzers-stempel
21mr|lucene-7.7.0-2|255	Summary:      Lucene Stempel Analyzer
21mr|lucene-7.7.0-2|256	
21mr|lucene-7.7.0-2|257	%description analyzers-stempel
21mr|lucene-7.7.0-2|258	Lucene Stempel Analyzer.
21mr|lucene-7.7.0-2|259	
21mr|lucene-7.7.0-2|260	%endif # without jp_minimal
21mr|lucene-7.7.0-2|261	
21mr|lucene-7.7.0-2|262	%package javadoc
21mr|lucene-7.7.0-2|263	Summary:        Javadoc for Lucene
21mr|lucene-7.7.0-2|264	
21mr|lucene-7.7.0-2|265	%description javadoc
21mr|lucene-7.7.0-2|266	%{summary}.
21mr|lucene-7.7.0-2|267	
21mr|lucene-7.7.0-2|268	%prep
21mr|lucene-7.7.0-2|269	%setup -q -n solr-%{version}
21mr|lucene-7.7.0-2|270	
21mr|lucene-7.7.0-2|271	%patch0 -p1
21mr|lucene-7.7.0-2|272	%patch1 -p1
21mr|lucene-7.7.0-2|273	%patch2 -p1
21mr|lucene-7.7.0-2|274	
21mr|lucene-7.7.0-2|275	rm -rf solr
21mr|lucene-7.7.0-2|276	
21mr|lucene-7.7.0-2|277	find -name "*.jar" -delete
21mr|lucene-7.7.0-2|278	
21mr|lucene-7.7.0-2|279	# don't generate uses clauses in osgi metadata
21mr|lucene-7.7.0-2|280	sed -i -e "/<Export-Package>/a<_nouses>true</_nouses>" dev-tools/maven/pom.xml.template
21mr|lucene-7.7.0-2|281	
21mr|lucene-7.7.0-2|282	# make the target public
21mr|lucene-7.7.0-2|283	sed -i 's/-filter-pom-templates/filter-pom-templates/' lucene/common-build.xml
21mr|lucene-7.7.0-2|284	
21mr|lucene-7.7.0-2|285	# suggest provides spellchecker
21mr|lucene-7.7.0-2|286	%mvn_alias :%{name}-suggest :%{name}-spellchecker
21mr|lucene-7.7.0-2|287	
21mr|lucene-7.7.0-2|288	# compatibility with existing packages
21mr|lucene-7.7.0-2|289	%mvn_alias :%{name}-analyzers-common :%{name}-analyzers
21mr|lucene-7.7.0-2|290	
21mr|lucene-7.7.0-2|291	%mvn_package ":%{name}-analysis-modules-aggregator" %{name}-analysis
21mr|lucene-7.7.0-2|292	%mvn_package ":%{name}-analyzers-common" %{name}-analysis
21mr|lucene-7.7.0-2|293	%mvn_package ":{*}-aggregator" @1
21mr|lucene-7.7.0-2|294	
21mr|lucene-7.7.0-2|295	%build
21mr|lucene-7.7.0-2|296	pushd %{name}
21mr|lucene-7.7.0-2|297	find -maxdepth 2 -type d -exec mkdir -p '{}/lib' \;
21mr|lucene-7.7.0-2|298	# generate dependencies
21mr|lucene-7.7.0-2|299	ant -f common-build.xml filter-pom-templates -Divy.mode=local -Dversion=%{version} -Divy.available=true
21mr|lucene-7.7.0-2|300	
21mr|lucene-7.7.0-2|301	# fix source dir + move to expected place
21mr|lucene-7.7.0-2|302	for pom in `find build/poms/%{name} -name pom.xml`; do
21mr|lucene-7.7.0-2|303	sed 's/\${module-path}/${basedir}/g' "$pom" > "${pom##build/poms/%{name}/}"
21mr|lucene-7.7.0-2|304	done
21mr|lucene-7.7.0-2|305	%pom_disable_module src/test core
21mr|lucene-7.7.0-2|306	%pom_disable_module src/test codecs
21mr|lucene-7.7.0-2|307	
21mr|lucene-7.7.0-2|308	# unresolvable test dep
21mr|lucene-7.7.0-2|309	%pom_remove_dep org.locationtech.spatial4j:spatial4j::test spatial-extras
21mr|lucene-7.7.0-2|310	
21mr|lucene-7.7.0-2|311	# currently unavailable in Fedora
21mr|lucene-7.7.0-2|312	%pom_remove_dep ua.net.nlp:morfologik-ukrainian-search analysis/morfologik
21mr|lucene-7.7.0-2|313	
21mr|lucene-7.7.0-2|314	# test deps
21mr|lucene-7.7.0-2|315	%pom_add_dep org.antlr:antlr-runtime::test demo
21mr|lucene-7.7.0-2|316	
21mr|lucene-7.7.0-2|317	popd
21mr|lucene-7.7.0-2|318	
21mr|lucene-7.7.0-2|319	mv lucene/build/poms/pom.xml .
21mr|lucene-7.7.0-2|320	
21mr|lucene-7.7.0-2|321	# deal with split packages in core/misc/analysis modules by adding additional metadata and
21mr|lucene-7.7.0-2|322	# require-bundling the core bundle from misc
21mr|lucene-7.7.0-2|323	%pom_xpath_set "pom:Export-Package" "*;version=\"%{version}\""
21mr|lucene-7.7.0-2|324	%pom_add_plugin org.apache.felix:maven-bundle-plugin lucene/misc \
21mr|lucene-7.7.0-2|325	"<configuration><instructions>
21mr|lucene-7.7.0-2|326	<Require-Bundle>org.apache.lucene.core;bundle-version=\"%{version}\"</Require-Bundle>
21mr|lucene-7.7.0-2|327	<Export-Package>
21mr|lucene-7.7.0-2|328	org.apache.lucene.document;version=\"%{version}\";misc=split;mandatory:=misc,
21mr|lucene-7.7.0-2|329	org.apache.lucene.index;version=\"%{version}\";misc=split;mandatory:=misc,
21mr|lucene-7.7.0-2|330	org.apache.lucene.search;version=\"%{version}\";misc=split;mandatory:=misc,
21mr|lucene-7.7.0-2|331	org.apache.lucene.store;version=\"%{version}\";misc=split;mandatory:=misc,
21mr|lucene-7.7.0-2|332	org.apache.lucene.util.fst;version=\"%{version}\";misc=split;mandatory:=misc,
21mr|lucene-7.7.0-2|333	*;version=\"%{version}\"</Export-Package>
21mr|lucene-7.7.0-2|334	</instructions></configuration>"
21mr|lucene-7.7.0-2|335	%pom_add_plugin org.apache.felix:maven-bundle-plugin lucene/analysis/common \
21mr|lucene-7.7.0-2|336	"<configuration><instructions>
21mr|lucene-7.7.0-2|337	<Require-Bundle>org.apache.lucene.core;bundle-version=\"%{version}\"</Require-Bundle>
21mr|lucene-7.7.0-2|338	<Export-Package>
21mr|lucene-7.7.0-2|339	org.apache.lucene.analysis.standard;version=\"%{version}\";analysis=split;mandatory:=analysis,
21mr|lucene-7.7.0-2|340	*;version=\"%{version}\"</Export-Package>
21mr|lucene-7.7.0-2|341	</instructions></configuration>"
21mr|lucene-7.7.0-2|342	
21mr|lucene-7.7.0-2|343	%pom_disable_module solr
21mr|lucene-7.7.0-2|344	%pom_remove_plugin -r :gmaven-plugin
21mr|lucene-7.7.0-2|345	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|lucene-7.7.0-2|346	%pom_remove_plugin -r :forbiddenapis
21mr|lucene-7.7.0-2|347	%pom_remove_plugin -r :buildnumber-maven-plugin
21mr|lucene-7.7.0-2|348	
21mr|lucene-7.7.0-2|349	%if %{with jp_minimal}
21mr|lucene-7.7.0-2|350	pushd lucene
21mr|lucene-7.7.0-2|351	%pom_disable_module backward-codecs
21mr|lucene-7.7.0-2|352	%pom_disable_module codecs
21mr|lucene-7.7.0-2|353	%pom_disable_module test-framework
21mr|lucene-7.7.0-2|354	%pom_disable_module benchmark
21mr|lucene-7.7.0-2|355	%pom_disable_module classification
21mr|lucene-7.7.0-2|356	%pom_disable_module demo
21mr|lucene-7.7.0-2|357	%pom_disable_module expressions
21mr|lucene-7.7.0-2|358	%pom_disable_module facet
21mr|lucene-7.7.0-2|359	%pom_disable_module replicator
21mr|lucene-7.7.0-2|360	%pom_disable_module spatial
21mr|lucene-7.7.0-2|361	%pom_disable_module spatial-extras
21mr|lucene-7.7.0-2|362	%pom_disable_module spatial3d
21mr|lucene-7.7.0-2|363	%pom_disable_module suggest
21mr|lucene-7.7.0-2|364	
21mr|lucene-7.7.0-2|365	%pom_disable_module icu analysis
21mr|lucene-7.7.0-2|366	%pom_disable_module kuromoji analysis
21mr|lucene-7.7.0-2|367	%pom_disable_module morfologik analysis
21mr|lucene-7.7.0-2|368	%pom_disable_module phonetic analysis
21mr|lucene-7.7.0-2|369	%pom_disable_module stempel analysis
21mr|lucene-7.7.0-2|370	%pom_disable_module nori analysis
21mr|lucene-7.7.0-2|371	popd
21mr|lucene-7.7.0-2|372	
21mr|lucene-7.7.0-2|373	%mvn_package :lucene-parent __noinstall
21mr|lucene-7.7.0-2|374	%mvn_package :lucene-solr-grandparent __noinstall
21mr|lucene-7.7.0-2|375	%endif
21mr|lucene-7.7.0-2|376	
21mr|lucene-7.7.0-2|377	# OpenNLP is not new enough in Fedora, always disable for now
21mr|lucene-7.7.0-2|378	pushd lucene
21mr|lucene-7.7.0-2|379	%pom_disable_module opennlp analysis
21mr|lucene-7.7.0-2|380	popd
21mr|lucene-7.7.0-2|381	
21mr|lucene-7.7.0-2|382	# For some reason TestHtmlParser.testTurkish fails when building inside SCLs
21mr|lucene-7.7.0-2|383	%mvn_build -s -f
21mr|lucene-7.7.0-2|384	
21mr|lucene-7.7.0-2|385	%install
21mr|lucene-7.7.0-2|386	%mvn_install
21mr|lucene-7.7.0-2|387	
21mr|lucene-7.7.0-2|388	# Use the same directory of the main package for subpackage licence and docs
21mr|lucene-7.7.0-2|389	%global _docdir_fmt %{name}
21mr|lucene-7.7.0-2|390	
21mr|lucene-7.7.0-2|391	%files -f .mfiles-%{name}-core
21mr|lucene-7.7.0-2|392	%doc lucene/CHANGES.txt lucene/README.txt
21mr|lucene-7.7.0-2|393	%doc lucene/MIGRATE.txt lucene/JRE_VERSION_MIGRATION.txt
21mr|lucene-7.7.0-2|394	%license lucene/LICENSE.txt lucene/NOTICE.txt
21mr|lucene-7.7.0-2|395	
21mr|lucene-7.7.0-2|396	%files analysis -f .mfiles-%{name}-analysis
21mr|lucene-7.7.0-2|397	%files analyzers-smartcn -f .mfiles-%{name}-analyzers-smartcn
21mr|lucene-7.7.0-2|398	%files grouping -f .mfiles-%{name}-grouping
21mr|lucene-7.7.0-2|399	%files highlighter -f .mfiles-%{name}-highlighter
21mr|lucene-7.7.0-2|400	%files join -f .mfiles-%{name}-join
21mr|lucene-7.7.0-2|401	%files memory -f .mfiles-%{name}-memory
21mr|lucene-7.7.0-2|402	%files misc -f .mfiles-%{name}-misc
21mr|lucene-7.7.0-2|403	%files queries -f .mfiles-%{name}-queries
21mr|lucene-7.7.0-2|404	%files queryparser -f .mfiles-%{name}-queryparser
21mr|lucene-7.7.0-2|405	%files sandbox -f .mfiles-%{name}-sandbox
21mr|lucene-7.7.0-2|406	%if %{without jp_minimal}
21mr|lucene-7.7.0-2|407	%files parent -f .mfiles-%{name}-parent
21mr|lucene-7.7.0-2|408	%files solr-grandparent -f .mfiles-%{name}-solr-grandparent
21mr|lucene-7.7.0-2|409	%files benchmark -f .mfiles-%{name}-benchmark
21mr|lucene-7.7.0-2|410	%files backward-codecs -f .mfiles-%{name}-backward-codecs
21mr|lucene-7.7.0-2|411	%files replicator -f .mfiles-%{name}-replicator
21mr|lucene-7.7.0-2|412	%files test-framework -f .mfiles-%{name}-test-framework
21mr|lucene-7.7.0-2|413	%files expressions -f .mfiles-%{name}-expressions
21mr|lucene-7.7.0-2|414	%files demo -f .mfiles-%{name}-demo
21mr|lucene-7.7.0-2|415	%files classification -f .mfiles-%{name}-classification
21mr|lucene-7.7.0-2|416	%files suggest -f .mfiles-%{name}-suggest
21mr|lucene-7.7.0-2|417	%files facet -f .mfiles-%{name}-facet
21mr|lucene-7.7.0-2|418	%files spatial -f .mfiles-%{name}-spatial
21mr|lucene-7.7.0-2|419	%files spatial-extras -f .mfiles-%{name}-spatial-extras
21mr|lucene-7.7.0-2|420	%files spatial3d -f .mfiles-%{name}-spatial3d
21mr|lucene-7.7.0-2|421	%files codecs -f .mfiles-%{name}-codecs
21mr|lucene-7.7.0-2|422	%files analyzers-phonetic -f .mfiles-%{name}-analyzers-phonetic
21mr|lucene-7.7.0-2|423	%files analyzers-icu -f .mfiles-%{name}-analyzers-icu
21mr|lucene-7.7.0-2|424	%files analyzers-morfologik -f .mfiles-%{name}-analyzers-morfologik
21mr|lucene-7.7.0-2|425	%files analyzers-nori -f .mfiles-%{name}-analyzers-nori
21mr|lucene-7.7.0-2|426	%files analyzers-kuromoji -f .mfiles-%{name}-analyzers-kuromoji
21mr|lucene-7.7.0-2|427	%files analyzers-stempel -f .mfiles-%{name}-analyzers-stempel
21mr|lucene-7.7.0-2|428	%endif
21mr|lucene-7.7.0-2|429	
21mr|lucene-7.7.0-2|430	%files javadoc -f .mfiles-javadoc
21mr|lucene-7.7.0-2|431	%license lucene/LICENSE.txt lucene/NOTICE.txt
21mr|lucene-7.7.0-2|432	

14054 21
21mr|luit-1.1.1-9|1	Name: luit
21mr|luit-1.1.1-9|2	Version: 1.1.1
21mr|luit-1.1.1-9|3	Release: 9
21mr|luit-1.1.1-9|4	Summary: Locale and ISO 2022 support for Unicode terminals
21mr|luit-1.1.1-9|5	Group: Development/X11
21mr|luit-1.1.1-9|6	Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|luit-1.1.1-9|7	Patch0: luit-1.1.1-mdv-fix-CP866.patch
21mr|luit-1.1.1-9|8	Patch1: luit-1.1.1-posix_openpt.patch
21mr|luit-1.1.1-9|9	License: MIT
21mr|luit-1.1.1-9|10	
21mr|luit-1.1.1-9|11	BuildRequires: pkgconfig(fontenc) >= 1.0.1
21mr|luit-1.1.1-9|12	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|luit-1.1.1-9|13	BuildRequires: x11-util-macros >= 1.0.1
21mr|luit-1.1.1-9|14	
21mr|luit-1.1.1-9|15	%description
21mr|luit-1.1.1-9|16	Luit is a filter that can be run between an arbitrary application and a UTF-8
21mr|luit-1.1.1-9|17	terminal emulator. It will convert application output from the locale's
21mr|luit-1.1.1-9|18	encoding into UTF-8, and convert terminal input from UTF-8 into the locale's
21mr|luit-1.1.1-9|19	encoding.
21mr|luit-1.1.1-9|20	
21mr|luit-1.1.1-9|21	%prep
21mr|luit-1.1.1-9|22	%setup -q -n %{name}-%{version}
21mr|luit-1.1.1-9|23	%apply_patches
21mr|luit-1.1.1-9|24	
21mr|luit-1.1.1-9|25	%build
21mr|luit-1.1.1-9|26	%configure	--x-includes=%{_includedir} \
21mr|luit-1.1.1-9|27	--x-libraries=%{_libdir} \
21mr|luit-1.1.1-9|28	--with-localealiasfile=%{_datadir}/X11/locale/locale.dir
21mr|luit-1.1.1-9|29	
21mr|luit-1.1.1-9|30	%make
21mr|luit-1.1.1-9|31	
21mr|luit-1.1.1-9|32	%install
21mr|luit-1.1.1-9|33	%makeinstall_std
21mr|luit-1.1.1-9|34	
21mr|luit-1.1.1-9|35	%files
21mr|luit-1.1.1-9|36	%{_bindir}/luit
21mr|luit-1.1.1-9|37	%{_mandir}/man1/luit.1*

14055 21
21mr|luksmeta-9-4|1	%define major 0
21mr|luksmeta-9-4|2	%define libname %mklibname %{name} %{major}
21mr|luksmeta-9-4|3	%define devname %mklibname %{name} -d
21mr|luksmeta-9-4|4	
21mr|luksmeta-9-4|5	Summary:	Utility for storing small metadata in the LUKSv1 header
21mr|luksmeta-9-4|6	Name:		luksmeta
21mr|luksmeta-9-4|7	Version:	9
21mr|luksmeta-9-4|8	Release:	4
21mr|luksmeta-9-4|9	License:	LGPLv2+
21mr|luksmeta-9-4|10	Group:		System/Libraries
21mr|luksmeta-9-4|11	Url:		https://github.com/latchset/luksmeta
21mr|luksmeta-9-4|12	Source0:	https://github.com/latchset/luksmeta/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21mr|luksmeta-9-4|13	Patch0:		luksmeta-9-tests.patch
21mr|luksmeta-9-4|14	Patch1:		luksmeta-9-relax-layout-assumptions.patch
21mr|luksmeta-9-4|15	Patch2:		Define-log-callback-function-to-use-with-libcryptset.patch
21mr|luksmeta-9-4|16	BuildRequires:	asciidoc
21mr|luksmeta-9-4|17	BuildRequires:	cryptsetup
21mr|luksmeta-9-4|18	BuildRequires:	pkgconfig(libcryptsetup)
21mr|luksmeta-9-4|19	Requires:	%{libname} = %{EVRD}
21mr|luksmeta-9-4|20	
21mr|luksmeta-9-4|21	%description
21mr|luksmeta-9-4|22	LUKSMeta is a command line utility for storing small portions of metadata in
21mr|luksmeta-9-4|23	the LUKSv1 header for use before unlocking the volume.
21mr|luksmeta-9-4|24	
21mr|luksmeta-9-4|25	%files
21mr|luksmeta-9-4|26	%license COPYING
21mr|luksmeta-9-4|27	%{_bindir}/%{name}
21mr|luksmeta-9-4|28	
21mr|luksmeta-9-4|29	#------------------------------------------------------------------
21mr|luksmeta-9-4|30	
21mr|luksmeta-9-4|31	%package -n %{libname}
21mr|luksmeta-9-4|32	Summary:	Library for storing small metadata in the LUKSv1 header
21mr|luksmeta-9-4|33	Group:		System/Libraries
21mr|luksmeta-9-4|34	
21mr|luksmeta-9-4|35	%description -n %{libname}
21mr|luksmeta-9-4|36	LUKSMeta is a C library for storing small portions of metadata in the LUKSv1
21mr|luksmeta-9-4|37	header for use before unlocking the volume.
21mr|luksmeta-9-4|38	
21mr|luksmeta-9-4|39	%files -n %{libname}
21mr|luksmeta-9-4|40	%{_libdir}/lib%{name}.so.%{major}*
21mr|luksmeta-9-4|41	
21mr|luksmeta-9-4|42	#------------------------------------------------------------------
21mr|luksmeta-9-4|43	
21mr|luksmeta-9-4|44	%package -n %{devname}
21mr|luksmeta-9-4|45	Summary:	Development files for libluksmeta
21mr|luksmeta-9-4|46	Group:		Development/C
21mr|luksmeta-9-4|47	Requires:	%{libname} = %{EVRD}
21mr|luksmeta-9-4|48	
21mr|luksmeta-9-4|49	%description -n %{devname}
21mr|luksmeta-9-4|50	This package contains development files for the LUKSMeta library.
21mr|luksmeta-9-4|51	
21mr|luksmeta-9-4|52	%files -n %{devname}
21mr|luksmeta-9-4|53	%{_includedir}/%{name}.h
21mr|luksmeta-9-4|54	%{_libdir}/lib%{name}.so
21mr|luksmeta-9-4|55	%{_libdir}/pkgconfig/%{name}.pc
21mr|luksmeta-9-4|56	
21mr|luksmeta-9-4|57	#------------------------------------------------------------------
21mr|luksmeta-9-4|58	
21mr|luksmeta-9-4|59	%prep
21mr|luksmeta-9-4|60	%autosetup -p1
21mr|luksmeta-9-4|61	
21mr|luksmeta-9-4|62	%build
21mr|luksmeta-9-4|63	%configure
21mr|luksmeta-9-4|64	%make
21mr|luksmeta-9-4|65	
21mr|luksmeta-9-4|66	%install
21mr|luksmeta-9-4|67	%makeinstall_std
21mr|luksmeta-9-4|68	
21mr|luksmeta-9-4|69	%check
21mr|luksmeta-9-4|70	%make check

14056 21
21mr|luksunlock-0.5-6|1	%define dracutlibdir %{_prefix}/lib/dracut
21mr|luksunlock-0.5-6|2	
21mr|luksunlock-0.5-6|3	Summary:	Decrypt system luks partition using tpm2
21mr|luksunlock-0.5-6|4	Name:		luksunlock
21mr|luksunlock-0.5-6|5	Version:	0.5
21mr|luksunlock-0.5-6|6	Release:	6
21mr|luksunlock-0.5-6|7	License:	GPLv2+
21mr|luksunlock-0.5-6|8	Group:		System/Configuration/Boot and Init
21mr|luksunlock-0.5-6|9	Url:		http://www.abf.io/import/luksunlock
21mr|luksunlock-0.5-6|10	Source0:	%{name}
21mr|luksunlock-0.5-6|11	Source1:	02-rosa-tpm2.conf
21mr|luksunlock-0.5-6|12	Source2:	%{name}.po
21mr|luksunlock-0.5-6|13	Source3:	справка.команда.%{name}
21mr|luksunlock-0.5-6|14	Requires:	coreutils
21mr|luksunlock-0.5-6|15	Requires:	util-linux
21mr|luksunlock-0.5-6|16	Requires:	procps-ng
21mr|luksunlock-0.5-6|17	Requires:	gawk
21mr|luksunlock-0.5-6|18	Requires:	dmsetup
21mr|luksunlock-0.5-6|19	Requires:	rosa-kernel-tools
21mr|luksunlock-0.5-6|20	Requires:	tpm2-abrmd
21mr|luksunlock-0.5-6|21	Requires:	%{_lib}tss2-tcti-device0
21mr|luksunlock-0.5-6|22	Requires:	( %{name}-systemd or %{name}-clevis )
21mr|luksunlock-0.5-6|23	Suggests:	%{name}-systemd
21mr|luksunlock-0.5-6|24	Requires:	util-linux
21mr|luksunlock-0.5-6|25	Requires:	cryptsetup
21mr|luksunlock-0.5-6|26	Requires:	dmsetup
21mr|luksunlock-0.5-6|27	Requires:	rosa-kernel-tools
21mr|luksunlock-0.5-6|28	BuildArch:	noarch
21mr|luksunlock-0.5-6|29	# to show help page after install
21mr|luksunlock-0.5-6|30	Recommends:	termhelper
21mr|luksunlock-0.5-6|31	
21mr|luksunlock-0.5-6|32	%description
21mr|luksunlock-0.5-6|33	Decrypt system luks partition without enering passord using tpm2
21mr|luksunlock-0.5-6|34	
21mr|luksunlock-0.5-6|35	%files
21mr|luksunlock-0.5-6|36	%{_sbindir}/luksunlock
21mr|luksunlock-0.5-6|37	%{_sbindir}/lukslock
21mr|luksunlock-0.5-6|38	%{_libexecdir}/luksunlock
21mr|luksunlock-0.5-6|39	%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|luksunlock-0.5-6|40	%{_datadir}/termhelper/ru/справка.команда.%{name}
21mr|luksunlock-0.5-6|41	
21mr|luksunlock-0.5-6|42	%post
21mr|luksunlock-0.5-6|43	if [ $1 == 1 ] ; then
21mr|luksunlock-0.5-6|44	[ -x /usr/bin/termhelper -a "_$LANG" == '_ru_RU.UTF-8' ] && /usr/bin/termhelper команда %{name}
21mr|luksunlock-0.5-6|45	fi
21mr|luksunlock-0.5-6|46	:
21mr|luksunlock-0.5-6|47	
21mr|luksunlock-0.5-6|48	#---------------------------------------------------------------------------
21mr|luksunlock-0.5-6|49	%package clevis
21mr|luksunlock-0.5-6|50	Summary:	Decrypt system luks partition using clevis
21mr|luksunlock-0.5-6|51	Requires:	%{name} = %{EVRD}
21mr|luksunlock-0.5-6|52	Requires:	clevis
21mr|luksunlock-0.5-6|53	Requires:	clevis-luks
21mr|luksunlock-0.5-6|54	Requires:	clevis-dracut
21mr|luksunlock-0.5-6|55	Conflicts:	%{name}-systemd
21mr|luksunlock-0.5-6|56	
21mr|luksunlock-0.5-6|57	%description clevis
21mr|luksunlock-0.5-6|58	Decrypt system luks partition using tpm2 with clevis framework
21mr|luksunlock-0.5-6|59	
21mr|luksunlock-0.5-6|60	%files clevis
21mr|luksunlock-0.5-6|61	
21mr|luksunlock-0.5-6|62	#----------------------------------------------------------------------------
21mr|luksunlock-0.5-6|63	%package systemd
21mr|luksunlock-0.5-6|64	Summary:	Decrypt system luks partition using systemd
21mr|luksunlock-0.5-6|65	Requires:	%{name} = %{EVRD}
21mr|luksunlock-0.5-6|66	Requires:	tpm2-tools
21mr|luksunlock-0.5-6|67	Requires:	dracut
21mr|luksunlock-0.5-6|68	Requires:	systemd
21mr|luksunlock-0.5-6|69	Requires: 	libtss2-esys.so.0%{_arch_tag_suffix}
21mr|luksunlock-0.5-6|70	Requires:	python3-pexpect
21mr|luksunlock-0.5-6|71	Conflicts:	%{name}-clevis
21mr|luksunlock-0.5-6|72	
21mr|luksunlock-0.5-6|73	%description systemd
21mr|luksunlock-0.5-6|74	Decrypt system luks partition using tpm2 with systemd-cryptenroll
21mr|luksunlock-0.5-6|75	
21mr|luksunlock-0.5-6|76	%files systemd
21mr|luksunlock-0.5-6|77	%{dracutlibdir}/dracut.conf.d/*.conf
21mr|luksunlock-0.5-6|78	%if %{mdvver} < 202310
21mr|luksunlock-0.5-6|79	%{_libdir}/cryptsetup/libcryptsetup-token-systemd-tpm2.so
21mr|luksunlock-0.5-6|80	%endif
21mr|luksunlock-0.5-6|81	#----------------------------------------------------------------------------
21mr|luksunlock-0.5-6|82	
21mr|luksunlock-0.5-6|83	%prep
21mr|luksunlock-0.5-6|84	# nothing to do
21mr|luksunlock-0.5-6|85	
21mr|luksunlock-0.5-6|86	%build
21mr|luksunlock-0.5-6|87	# nothing to do
21mr|luksunlock-0.5-6|88	
21mr|luksunlock-0.5-6|89	%install
21mr|luksunlock-0.5-6|90	mkdir -p %{buildroot}/%{_sbindir}
21mr|luksunlock-0.5-6|91	mkdir -p %{buildroot}/%{_libexecdir}
21mr|luksunlock-0.5-6|92	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21mr|luksunlock-0.5-6|93	mkdir -p %{buildroot}%{_datadir}/termhelper/ru/
21mr|luksunlock-0.5-6|94	
21mr|luksunlock-0.5-6|95	install -m 755 %{SOURCE0} %{buildroot}/%{_libexecdir}/
21mr|luksunlock-0.5-6|96	ln -s %{_libexecdir}/%{name} %{buildroot}/%{_sbindir}/%{name}
21mr|luksunlock-0.5-6|97	ln -s %{_libexecdir}/%{name} %{buildroot}/%{_sbindir}/lukslock
21mr|luksunlock-0.5-6|98	msgfmt -v %{SOURCE2} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|luksunlock-0.5-6|99	install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/termhelper/ru/
21mr|luksunlock-0.5-6|100	
21mr|luksunlock-0.5-6|101	mkdir -p %{buildroot}/%{dracutlibdir}/dracut.conf.d/
21mr|luksunlock-0.5-6|102	mkdir -p %{buildroot}/%{_libdir}/cryptsetup
21mr|luksunlock-0.5-6|103	install -m 644 %{SOURCE1} %{buildroot}/%{dracutlibdir}/dracut.conf.d/
21mr|luksunlock-0.5-6|104	#fix for wrong path to lib in systemd package
21mr|luksunlock-0.5-6|105	%if %{mdvver} < 202310
21mr|luksunlock-0.5-6|106	ln -s ../../../lib64/cryptsetup/libcryptsetup-token-systemd-tpm2.so  %{buildroot}/%{_libdir}/cryptsetup/
21mr|luksunlock-0.5-6|107	%endif

14057 21
21mr|lutok-0.4-2|1	%global somajor 3
21mr|lutok-0.4-2|2	%global libname %mklibname %{name} %{somajor}
21mr|lutok-0.4-2|3	%global devname %mklibname %{name} -d
21mr|lutok-0.4-2|4	
21mr|lutok-0.4-2|5	Summary: Lightweight C++ API library for Lua
21mr|lutok-0.4-2|6	Name: lutok
21mr|lutok-0.4-2|7	Version: 0.4
21mr|lutok-0.4-2|8	Release: 2
21mr|lutok-0.4-2|9	License: BSD
21mr|lutok-0.4-2|10	Group: Development/Other
21mr|lutok-0.4-2|11	URL: http://code.google.com/p/lutok/
21mr|lutok-0.4-2|12	Source0: http://lutok.googlecode.com/files/lutok-%{version}.tar.gz
21mr|lutok-0.4-2|13	Source1: README.Fedora
21mr|lutok-0.4-2|14	Requires: lua
21mr|lutok-0.4-2|15	BuildRequires: libatf-c++-devel
21mr|lutok-0.4-2|16	BuildRequires: atf-sh-devel
21mr|lutok-0.4-2|17	BuildRequires: lua-devel
21mr|lutok-0.4-2|18	
21mr|lutok-0.4-2|19	%define _testsdir %{_libexecdir}/lutok/tests
21mr|lutok-0.4-2|20	
21mr|lutok-0.4-2|21	%description
21mr|lutok-0.4-2|22	Lutok provides thin C++ wrappers around the Lua C API to ease the
21mr|lutok-0.4-2|23	interaction between C++ and Lua.  These wrappers make intensive use of
21mr|lutok-0.4-2|24	RAII to prevent resource leakage, expose C++-friendly data types, report
21mr|lutok-0.4-2|25	errors by means of exceptions and ensure that the Lua stack is always
21mr|lutok-0.4-2|26	left untouched in the face of errors.  The library also provides a small
21mr|lutok-0.4-2|27	subset of miscellaneous utility functions built on top of the wrappers.
21mr|lutok-0.4-2|28	
21mr|lutok-0.4-2|29	Lutok focuses on providing a clean and safe C++ interface; the drawback
21mr|lutok-0.4-2|30	is that it is not suitable for performance-critical environments.  In
21mr|lutok-0.4-2|31	order to implement error-safe C++ wrappers on top of a Lua C binary
21mr|lutok-0.4-2|32	library, Lutok adds several layers or abstraction and error checking
21mr|lutok-0.4-2|33	that go against the original spirit of the Lua C API and thus degrade
21mr|lutok-0.4-2|34	performance.
21mr|lutok-0.4-2|35	
21mr|lutok-0.4-2|36	%prep
21mr|lutok-0.4-2|37	%setup -q
21mr|lutok-0.4-2|38	
21mr|lutok-0.4-2|39	# Put the README.Fedora file in the top-level directory of the source tree so
21mr|lutok-0.4-2|40	# that the %doc call below can pick it up.
21mr|lutok-0.4-2|41	cp -p %{SOURCE1} README.Fedora
21mr|lutok-0.4-2|42	
21mr|lutok-0.4-2|43	%build
21mr|lutok-0.4-2|44	# fix build on aarch64
21mr|lutok-0.4-2|45	autoreconf -vfi
21mr|lutok-0.4-2|46	
21mr|lutok-0.4-2|47	%configure --docdir=%{_defaultdocdir}/lutok-doc-%{version} \
21mr|lutok-0.4-2|48	--disable-static \
21mr|lutok-0.4-2|49	--htmldir=%{_defaultdocdir}/lutok-doc-%{version}/html \
21mr|lutok-0.4-2|50	--without-doxygen
21mr|lutok-0.4-2|51	make %{?_smp_mflags} testsdir=%{_testsdir}
21mr|lutok-0.4-2|52	
21mr|lutok-0.4-2|53	%check
21mr|lutok-0.4-2|54	# In order to enable this, we need to add a BuildRequires on kyua-cli.  The
21mr|lutok-0.4-2|55	# problem is that kyua-cli depends on lutok.  Introducing a circular dependency
21mr|lutok-0.4-2|56	# for this minor benefit does not seem like the best move.  After all, we can
21mr|lutok-0.4-2|57	# always install lutok-tests later and run the tests post-install.
21mr|lutok-0.4-2|58	#make check testsdir=%{_testsdir}
21mr|lutok-0.4-2|59	
21mr|lutok-0.4-2|60	%install
21mr|lutok-0.4-2|61	%make_install doc_DATA= testsdir=%{_testsdir}
21mr|lutok-0.4-2|62	
21mr|lutok-0.4-2|63	# we don't want these
21mr|lutok-0.4-2|64	find %{buildroot} -name '*.la' -delete
21mr|lutok-0.4-2|65	
21mr|lutok-0.4-2|66	%package -n %{libname}
21mr|lutok-0.4-2|67	Summary: Lightweight C++ API library for Lua
21mr|lutok-0.4-2|68	Group: System/Libraries
21mr|lutok-0.4-2|69	
21mr|lutok-0.4-2|70	%description -n %{libname}
21mr|lutok-0.4-2|71	Lutok provides thin C++ wrappers around the Lua C API to ease the
21mr|lutok-0.4-2|72	interaction between C++ and Lua.  These wrappers make intensive use of
21mr|lutok-0.4-2|73	RAII to prevent resource leakage, expose C++-friendly data types, report
21mr|lutok-0.4-2|74	errors by means of exceptions and ensure that the Lua stack is always
21mr|lutok-0.4-2|75	left untouched in the face of errors.  The library also provides a small
21mr|lutok-0.4-2|76	subset of miscellaneous utility functions built on top of the wrappers.
21mr|lutok-0.4-2|77	
21mr|lutok-0.4-2|78	Lutok focuses on providing a clean and safe C++ interface; the drawback
21mr|lutok-0.4-2|79	is that it is not suitable for performance-critical environments.  In
21mr|lutok-0.4-2|80	order to implement error-safe C++ wrappers on top of a Lua C binary
21mr|lutok-0.4-2|81	library, Lutok adds several layers or abstraction and error checking
21mr|lutok-0.4-2|82	that go against the original spirit of the Lua C API and thus degrade
21mr|lutok-0.4-2|83	performance.
21mr|lutok-0.4-2|84	
21mr|lutok-0.4-2|85	%files -n %{libname}
21mr|lutok-0.4-2|86	%doc AUTHORS NEWS README COPYING
21mr|lutok-0.4-2|87	%{_libdir}/liblutok.so.%{somajor}
21mr|lutok-0.4-2|88	%{_libdir}/liblutok.so.%{somajor}.*
21mr|lutok-0.4-2|89	
21mr|lutok-0.4-2|90	%package -n %{devname}
21mr|lutok-0.4-2|91	Summary: Libraries and header files for Lutok development
21mr|lutok-0.4-2|92	Group: Development/C++
21mr|lutok-0.4-2|93	Provides: %{name}-devel%{?_isa} = %{EVRD}
21mr|lutok-0.4-2|94	Provides: %{name}-devel = %{EVRD}
21mr|lutok-0.4-2|95	Requires: %{libname}%{?_isa} = %{EVRD}
21mr|lutok-0.4-2|96	Requires: lua-devel >= 5.2
21mr|lutok-0.4-2|97	
21mr|lutok-0.4-2|98	%description -n %{devname}
21mr|lutok-0.4-2|99	Provides the libraries and header files to develop applications that
21mr|lutok-0.4-2|100	use the Lutok C++ API to Lua.
21mr|lutok-0.4-2|101	
21mr|lutok-0.4-2|102	%files -n %{devname}
21mr|lutok-0.4-2|103	%{_includedir}/lutok
21mr|lutok-0.4-2|104	%{_libdir}/liblutok.so
21mr|lutok-0.4-2|105	%{_libdir}/pkgconfig/lutok.pc
21mr|lutok-0.4-2|106	
21mr|lutok-0.4-2|107	%package doc
21mr|lutok-0.4-2|108	Summary: API documentation of the Lutok library and example programs
21mr|lutok-0.4-2|109	Group: Documentation
21mr|lutok-0.4-2|110	BuildArch: noarch
21mr|lutok-0.4-2|111	
21mr|lutok-0.4-2|112	%description doc
21mr|lutok-0.4-2|113	Provides HTML documentation describing the API of the Lutok library
21mr|lutok-0.4-2|114	and a collection of sample source programs to demonstrate the use
21mr|lutok-0.4-2|115	of the library.
21mr|lutok-0.4-2|116	
21mr|lutok-0.4-2|117	%files doc
21mr|lutok-0.4-2|118	%{_defaultdocdir}/lutok-doc-%{version}
21mr|lutok-0.4-2|119	
21mr|lutok-0.4-2|120	%package tests
21mr|lutok-0.4-2|121	Summary: Run-time tests of the Lutok library
21mr|lutok-0.4-2|122	Group: Development/Tools
21mr|lutok-0.4-2|123	Requires: %{libname} = %{EVRD}
21mr|lutok-0.4-2|124	Requires: %{devname} = %{EVRD}
21mr|lutok-0.4-2|125	
21mr|lutok-0.4-2|126	%description tests
21mr|lutok-0.4-2|127	This package installs the run-time tests for the Lutok library.
21mr|lutok-0.4-2|128	Please see the README.Fedora file in the documentation directory for further
21mr|lutok-0.4-2|129	details on how to run the installed tests.
21mr|lutok-0.4-2|130	
21mr|lutok-0.4-2|131	%files tests
21mr|lutok-0.4-2|132	%doc README.Fedora
21mr|lutok-0.4-2|133	%{_testsdir}

14058 21
21mr|lv2-1.18.10-1|1	%define	debug_package %{nil}
21mr|lv2-1.18.10-1|2	
21mr|lv2-1.18.10-1|3	Summary:	Audio Plugin Standard
21mr|lv2-1.18.10-1|4	Name:		lv2
21mr|lv2-1.18.10-1|5	Version:	1.18.10
21mr|lv2-1.18.10-1|6	Release:	1
21mr|lv2-1.18.10-1|7	# lv2specgen template.html is CC-AT-SA
21mr|lv2-1.18.10-1|8	License:	ISC
21mr|lv2-1.18.10-1|9	Group:		System/Libraries
21mr|lv2-1.18.10-1|10	Url:		http://lv2plug.in
21mr|lv2-1.18.10-1|11	Source0:	http://lv2plug.in/spec/lv2-%{version}.tar.xz
21mr|lv2-1.18.10-1|12	Source1:	lv2.sh.bz2
21mr|lv2-1.18.10-1|13	Source2:	lv2.csh.bz2
21mr|lv2-1.18.10-1|14	BuildRequires:	meson
21mr|lv2-1.18.10-1|15	BuildRequires:	pkgconfig(samplerate)
21mr|lv2-1.18.10-1|16	BuildRequires:	pkgconfig(sndfile)
21mr|lv2-1.18.10-1|17	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|lv2-1.18.10-1|18	# this package replaces lv2core
21mr|lv2-1.18.10-1|19	Provides:	lv2core = 6.0-4
21mr|lv2-1.18.10-1|20	Obsoletes:	lv2core < 6.0-4
21mr|lv2-1.18.10-1|21	Provides:	lv2-ui = 2.4-5
21mr|lv2-1.18.10-1|22	Obsoletes:	lv2-ui < 2.4-5
21mr|lv2-1.18.10-1|23	
21mr|lv2-1.18.10-1|24	%description
21mr|lv2-1.18.10-1|25	LV2 is a standard for plugins and matching host applications, mainly targeted
21mr|lv2-1.18.10-1|26	at audio processing and generation.
21mr|lv2-1.18.10-1|27	There are a large number of open source and free software synthesis packages
21mr|lv2-1.18.10-1|28	in use or development at this time. This API ('LV2') attempts to give
21mr|lv2-1.18.10-1|29	programmers the ability to write simple 'plugin' audio processors in C/C++ and
21mr|lv2-1.18.10-1|30	link them dynamically ('plug') into a range of these packages ('hosts').
21mr|lv2-1.18.10-1|31	It should be possible for any host and any plugin to communicate completely
21mr|lv2-1.18.10-1|32	through this interface.
21mr|lv2-1.18.10-1|33	LV2 is a successor to LADSPA, created to address the limitations of LADSPA
21mr|lv2-1.18.10-1|34	which many hosts have outgrown.
21mr|lv2-1.18.10-1|35	
21mr|lv2-1.18.10-1|36	%files
21mr|lv2-1.18.10-1|37	%doc COPYING NEWS README.md
21mr|lv2-1.18.10-1|38	%{_libdir}/%{name}/*/*.ttl
21mr|lv2-1.18.10-1|39	%{_libdir}/%{name}/*/*.so
21mr|lv2-1.18.10-1|40	%{_libdir}/%{name}/*/*.wav
21mr|lv2-1.18.10-1|41	%{_bindir}/lv2_validate
21mr|lv2-1.18.10-1|42	%attr(644,root,root) %{_sysconfdir}/profile.d/lv2*sh
21mr|lv2-1.18.10-1|43	
21mr|lv2-1.18.10-1|44	#----------------------------------------------------------------------
21mr|lv2-1.18.10-1|45	
21mr|lv2-1.18.10-1|46	%package devel
21mr|lv2-1.18.10-1|47	Summary:	API for the LV2 Audio Plugin Standard
21mr|lv2-1.18.10-1|48	Group:		Development/C
21mr|lv2-1.18.10-1|49	Requires:	%{name} = %{EVRD}
21mr|lv2-1.18.10-1|50	Provides:	lv2core-devel = 6.0-4
21mr|lv2-1.18.10-1|51	Obsoletes:	lv2core-devel < 6.0-4
21mr|lv2-1.18.10-1|52	Provides:	lv2-ui-devel = 2.4-5
21mr|lv2-1.18.10-1|53	Obsoletes:	lv2-ui-devel < 2.4-5
21mr|lv2-1.18.10-1|54	
21mr|lv2-1.18.10-1|55	%description devel
21mr|lv2-1.18.10-1|56	This package contains the lv2.h header file and headers for all of the
21mr|lv2-1.18.10-1|57	LV2 specification extensions and bundles.
21mr|lv2-1.18.10-1|58	Definitive technical documentation on LV2 plug-ins for both the host
21mr|lv2-1.18.10-1|59	and plug-in is contained within copious comments within the lv2.h
21mr|lv2-1.18.10-1|60	header file.
21mr|lv2-1.18.10-1|61	
21mr|lv2-1.18.10-1|62	%files devel
21mr|lv2-1.18.10-1|63	%{_includedir}/%{name}.h
21mr|lv2-1.18.10-1|64	%{_includedir}/%{name}/
21mr|lv2-1.18.10-1|65	%{_libdir}/pkgconfig/%{name}.pc
21mr|lv2-1.18.10-1|66	%{_libdir}/pkgconfig/%{name}core.pc
21mr|lv2-1.18.10-1|67	
21mr|lv2-1.18.10-1|68	#----------------------------------------------------------------------
21mr|lv2-1.18.10-1|69	
21mr|lv2-1.18.10-1|70	%prep
21mr|lv2-1.18.10-1|71	%autosetup -p1
21mr|lv2-1.18.10-1|72	
21mr|lv2-1.18.10-1|73	
21mr|lv2-1.18.10-1|74	%build
21mr|lv2-1.18.10-1|75	%meson
21mr|lv2-1.18.10-1|76	%meson_build
21mr|lv2-1.18.10-1|77	
21mr|lv2-1.18.10-1|78	%install
21mr|lv2-1.18.10-1|79	%meson_install
21mr|lv2-1.18.10-1|80	
21mr|lv2-1.18.10-1|81	# Install our stuff
21mr|lv2-1.18.10-1|82	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21mr|lv2-1.18.10-1|83	bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/profile.d/lv2.sh
21mr|lv2-1.18.10-1|84	bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/profile.d/lv2.csh
21mr|lv2-1.18.10-1|85	
21mr|lv2-1.18.10-1|86	# For compatibility with old releases
21mr|lv2-1.18.10-1|87	ln -s lv2.pc %{buildroot}%{_libdir}/pkgconfig/lv2core.pc
21mr|lv2-1.18.10-1|88	
21mr|lv2-1.18.10-1|89	# Remove not needed .h and .c files from /usr/lib/lv2
21mr|lv2-1.18.10-1|90	find %{buildroot}%{_libdir}/lv2/ -type f -name '*.[c,h]' -exec rm -f '{}' \;

14059 21
21mr|lvm2-2.03.16-2|1	%define _disable_ld_no_undefined 1
21mr|lvm2-2.03.16-2|2	
21mr|lvm2-2.03.16-2|3	%bcond_without	lvmdbusd
21mr|lvm2-2.03.16-2|4	%bcond_with	cluster
21mr|lvm2-2.03.16-2|5	%bcond_without	dmeventd
21mr|lvm2-2.03.16-2|6	%bcond_with	crosscompile
21mr|lvm2-2.03.16-2|7	
21mr|lvm2-2.03.16-2|8	%define lvmversion	2.03.16
21mr|lvm2-2.03.16-2|9	%define dmversion	1.02.185
21mr|lvm2-2.03.16-2|10	%define dmmajor		1.02
21mr|lvm2-2.03.16-2|11	%define cmdmajor	2.03
21mr|lvm2-2.03.16-2|12	%define appmajor	2.2
21mr|lvm2-2.03.16-2|13	
21mr|lvm2-2.03.16-2|14	%define dmlibname	%mklibname devmapper %{dmmajor}
21mr|lvm2-2.03.16-2|15	%define dmdevname	%mklibname devmapper -d
21mr|lvm2-2.03.16-2|16	%define event_libname	%mklibname devmapper-event %{dmmajor}
21mr|lvm2-2.03.16-2|17	%define event_devname	%mklibname devmapper-event -d
21mr|lvm2-2.03.16-2|18	%define cmdlibname	%mklibname lvm2cmd %{cmdmajor}
21mr|lvm2-2.03.16-2|19	%define cmddevname	%mklibname lvm2cmd -d
21mr|lvm2-2.03.16-2|20	
21mr|lvm2-2.03.16-2|21	#requirements for cluster
21mr|lvm2-2.03.16-2|22	%define corosync_version 1.2.0
21mr|lvm2-2.03.16-2|23	%define openais_version 1.1.1
21mr|lvm2-2.03.16-2|24	%define cluster_version 3.0.6
21mr|lvm2-2.03.16-2|25	
21mr|lvm2-2.03.16-2|26	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|27	%define dm_req %{event_libname}
21mr|lvm2-2.03.16-2|28	%define dm_req_d %{event_devname}
21mr|lvm2-2.03.16-2|29	%else
21mr|lvm2-2.03.16-2|30	%define dm_req %{dmlibname}
21mr|lvm2-2.03.16-2|31	%define dm_req_d %{dmdevname}
21mr|lvm2-2.03.16-2|32	%endif
21mr|lvm2-2.03.16-2|33	
21mr|lvm2-2.03.16-2|34	Summary:	Logical Volume Manager administration tools
21mr|lvm2-2.03.16-2|35	Name:		lvm2
21mr|lvm2-2.03.16-2|36	Version:	%{lvmversion}
21mr|lvm2-2.03.16-2|37	Release:	2
21mr|lvm2-2.03.16-2|38	License:	GPLv2 and LGPL2.1
21mr|lvm2-2.03.16-2|39	Group:		System/Kernel and hardware
21mr|lvm2-2.03.16-2|40	Url:		https://sourceware.org/lvm2/
21mr|lvm2-2.03.16-2|41	Source0:	https://sourceware.org/pub/lvm2/releases/LVM2.%{lvmversion}.tgz
21mr|lvm2-2.03.16-2|42	Patch0:		LVM2.2.02.98-alternatives.patch
21mr|lvm2-2.03.16-2|43	#Patch1:		lvm2-2.03.10-static-compile.patch
21mr|lvm2-2.03.16-2|44	#Patch5:		lvm2-2.02.119-preferred_names.patch
21mr|lvm2-2.03.16-2|45	#Patch8:		LVM2.2.02.120-link-against-libpthread-and-libuuid.patch
21mr|lvm2-2.03.16-2|46	#Patch103:	lvm2-2.02.122-fix-sbindir-path.patch
21mr|lvm2-2.03.16-2|47	
21mr|lvm2-2.03.16-2|48	# temporary necessary for e2k
21mr|lvm2-2.03.16-2|49	Source111:	lvm2.rpmlintrc
21mr|lvm2-2.03.16-2|50	
21mr|lvm2-2.03.16-2|51	BuildRequires:	sed
21mr|lvm2-2.03.16-2|52	BuildRequires:  autoconf-archive
21mr|lvm2-2.03.16-2|53	BuildRequires:  intltool
21mr|lvm2-2.03.16-2|54	BuildRequires:	readline-devel
21mr|lvm2-2.03.16-2|55	BuildRequires:	pkgconfig(blkid)
21mr|lvm2-2.03.16-2|56	BuildRequires:	pkgconfig(libselinux)
21mr|lvm2-2.03.16-2|57	BuildRequires:	pkgconfig(libsepol)
21mr|lvm2-2.03.16-2|58	BuildRequires:	pkgconfig(ncurses)
21mr|lvm2-2.03.16-2|59	BuildRequires:  pkgconfig(systemd)
21mr|lvm2-2.03.16-2|60	BuildRequires:  python3-devel
21mr|lvm2-2.03.16-2|61	BuildRequires:  python3-dbus
21mr|lvm2-2.03.16-2|62	BuildRequires:  python3-pyudev
21mr|lvm2-2.03.16-2|63	BuildRequires:  systemd-units
21mr|lvm2-2.03.16-2|64	BuildRequires:  thin-provisioning-tools
21mr|lvm2-2.03.16-2|65	BuildRequires:  %mklibname aio -d -s
21mr|lvm2-2.03.16-2|66	#BuildConflicts: device-mapper-devel < %{dmversion}
21mr|lvm2-2.03.16-2|67	
21mr|lvm2-2.03.16-2|68	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|69	# install plugins as well
21mr|lvm2-2.03.16-2|70	Requires:	%{cmdlibname} = %{lvmversion}-%{release}
21mr|lvm2-2.03.16-2|71	%endif
21mr|lvm2-2.03.16-2|72	Requires:	%{dm_req} >= %{dmversion}
21mr|lvm2-2.03.16-2|73	Requires:	bash
21mr|lvm2-2.03.16-2|74	Requires(preun):	systemd-units
21mr|lvm2-2.03.16-2|75	Requires(postun):	systemd-units
21mr|lvm2-2.03.16-2|76	Requires:	module-init-tools
21mr|lvm2-2.03.16-2|77	Conflicts:	lvm
21mr|lvm2-2.03.16-2|78	Conflicts:	lvm1
21mr|lvm2-2.03.16-2|79	
21mr|lvm2-2.03.16-2|80	%description
21mr|lvm2-2.03.16-2|81	LVM includes all of the support for handling read/write operations on
21mr|lvm2-2.03.16-2|82	physical volumes (hard disks, RAID-Systems, magneto optical, etc.,
21mr|lvm2-2.03.16-2|83	multiple devices (MD), see mdadm(8) or even loop devices, see losetup(8)),
21mr|lvm2-2.03.16-2|84	creating volume groups (kind of virtual disks) from one or more physical
21mr|lvm2-2.03.16-2|85	volumes and creating one or more logical volumes (kind of logical partitions)
21mr|lvm2-2.03.16-2|86	in volume groups.
21mr|lvm2-2.03.16-2|87	
21mr|lvm2-2.03.16-2|88	%files
21mr|lvm2-2.03.16-2|89	%doc INSTALL README VERSION WHATS_NEW
21mr|lvm2-2.03.16-2|90	/sbin/blkdeactivate
21mr|lvm2-2.03.16-2|91	/sbin/fsadm
21mr|lvm2-2.03.16-2|92	/sbin/lvchange
21mr|lvm2-2.03.16-2|93	/sbin/lvconvert
21mr|lvm2-2.03.16-2|94	/sbin/lvcreate
21mr|lvm2-2.03.16-2|95	/sbin/lvdisplay
21mr|lvm2-2.03.16-2|96	/sbin/lvextend
21mr|lvm2-2.03.16-2|97	/sbin/lvm
21mr|lvm2-2.03.16-2|98	/sbin/lvm2
21mr|lvm2-2.03.16-2|99	/sbin/lvmconfig
21mr|lvm2-2.03.16-2|100	/sbin/lvmdevices
21mr|lvm2-2.03.16-2|101	/sbin/lvmdiskscan
21mr|lvm2-2.03.16-2|102	/sbin/lvmdump
21mr|lvm2-2.03.16-2|103	/sbin/lvmsadc
21mr|lvm2-2.03.16-2|104	/sbin/lvmsar
21mr|lvm2-2.03.16-2|105	/sbin/lvm_import_vdo
21mr|lvm2-2.03.16-2|106	/sbin/lvreduce
21mr|lvm2-2.03.16-2|107	/sbin/lvremove
21mr|lvm2-2.03.16-2|108	/sbin/lvrename
21mr|lvm2-2.03.16-2|109	/sbin/lvresize
21mr|lvm2-2.03.16-2|110	/sbin/lvs
21mr|lvm2-2.03.16-2|111	/sbin/lvscan
21mr|lvm2-2.03.16-2|112	/sbin/pv*
21mr|lvm2-2.03.16-2|113	/sbin/vg*
21mr|lvm2-2.03.16-2|114	%dir %{_sysconfdir}/lvm
21mr|lvm2-2.03.16-2|115	%dir %{_sysconfdir}/lvm/profile
21mr|lvm2-2.03.16-2|116	%{_sysconfdir}/lvm/lvmlocal.conf
21mr|lvm2-2.03.16-2|117	%{_sysconfdir}/lvm/profile/command_profile_template.profile
21mr|lvm2-2.03.16-2|118	%{_sysconfdir}/lvm/profile/metadata_profile_template.profile
21mr|lvm2-2.03.16-2|119	%{_sysconfdir}/lvm/profile/thin-generic.profile
21mr|lvm2-2.03.16-2|120	%{_sysconfdir}/lvm/profile/thin-performance.profile
21mr|lvm2-2.03.16-2|121	%{_sysconfdir}/lvm/profile/cache-mq.profile
21mr|lvm2-2.03.16-2|122	%{_sysconfdir}/lvm/profile/cache-smq.profile
21mr|lvm2-2.03.16-2|123	%{_sysconfdir}/lvm/profile/lvmdbusd.profile
21mr|lvm2-2.03.16-2|124	%{_sysconfdir}/lvm/profile/vdo-small.profile
21mr|lvm2-2.03.16-2|125	%config(noreplace) %{_sysconfdir}/lvm/lvm.conf
21mr|lvm2-2.03.16-2|126	%attr(700,root,root) %dir %{_sysconfdir}/lvm/archive
21mr|lvm2-2.03.16-2|127	%attr(700,root,root) %dir %{_sysconfdir}/lvm/backup
21mr|lvm2-2.03.16-2|128	%attr(700,root,root) %dir %{_sysconfdir}/lvm/cache
21mr|lvm2-2.03.16-2|129	%attr(600,root,root) %ghost %{_sysconfdir}/lvm/cache/.cache
21mr|lvm2-2.03.16-2|130	%{_unitdir}/blk-availability.service
21mr|lvm2-2.03.16-2|131	%{_unitdir}/lvm2-monitor.service
21mr|lvm2-2.03.16-2|132	%{_tmpfilesdir}/%{name}.conf
21mr|lvm2-2.03.16-2|133	%{_mandir}/man5/*
21mr|lvm2-2.03.16-2|134	%{_mandir}/man7/*
21mr|lvm2-2.03.16-2|135	%{_mandir}/man8/*
21mr|lvm2-2.03.16-2|136	%{_udevrulesdir}/11-dm-lvm.rules
21mr|lvm2-2.03.16-2|137	%{_udevrulesdir}/69-dm-lvm.rules
21mr|lvm2-2.03.16-2|138	
21mr|lvm2-2.03.16-2|139	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|140	
21mr|lvm2-2.03.16-2|141	%package -n	%{cmdlibname}
21mr|lvm2-2.03.16-2|142	Summary:	LVM2 command line library
21mr|lvm2-2.03.16-2|143	Group:		System/Kernel and hardware
21mr|lvm2-2.03.16-2|144	Requires:	%{dm_req} >= %{dmversion}
21mr|lvm2-2.03.16-2|145	# Avoid devel deps on library due to autoreq picking these plugins up as devel libs
21mr|lvm2-2.03.16-2|146	%global __requires_exclude devel\\(libdevmapper
21mr|lvm2-2.03.16-2|147	%global __develgen_exclude_path ^/%{_lib}/.*$
21mr|lvm2-2.03.16-2|148	
21mr|lvm2-2.03.16-2|149	%description -n	%{cmdlibname}
21mr|lvm2-2.03.16-2|150	The lvm2 command line library allows building programs that manage
21mr|lvm2-2.03.16-2|151	lvm devices without invoking a separate program.
21mr|lvm2-2.03.16-2|152	
21mr|lvm2-2.03.16-2|153	%files -n %{cmdlibname}
21mr|lvm2-2.03.16-2|154	/%{_lib}/liblvm2cmd.so.%{cmdmajor}
21mr|lvm2-2.03.16-2|155	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|156	%dir /%{_lib}/device-mapper
21mr|lvm2-2.03.16-2|157	/%{_lib}/device-mapper/libdevmapper-event-lvm2mirror.so
21mr|lvm2-2.03.16-2|158	/%{_lib}/device-mapper/libdevmapper-event-lvm2raid.so
21mr|lvm2-2.03.16-2|159	/%{_lib}/device-mapper/libdevmapper-event-lvm2snapshot.so
21mr|lvm2-2.03.16-2|160	/%{_lib}/device-mapper/libdevmapper-event-lvm2thin.so
21mr|lvm2-2.03.16-2|161	/%{_lib}/device-mapper/libdevmapper-event-lvm2vdo.so
21mr|lvm2-2.03.16-2|162	/%{_lib}/libdevmapper-event-lvm2.so.%{cmdmajor}
21mr|lvm2-2.03.16-2|163	/%{_lib}/libdevmapper-event-lvm2mirror.so
21mr|lvm2-2.03.16-2|164	/%{_lib}/libdevmapper-event-lvm2raid.so
21mr|lvm2-2.03.16-2|165	/%{_lib}/libdevmapper-event-lvm2snapshot.so
21mr|lvm2-2.03.16-2|166	/%{_lib}/libdevmapper-event-lvm2thin.so
21mr|lvm2-2.03.16-2|167	/%{_lib}/libdevmapper-event-lvm2vdo.so
21mr|lvm2-2.03.16-2|168	%endif
21mr|lvm2-2.03.16-2|169	
21mr|lvm2-2.03.16-2|170	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|171	
21mr|lvm2-2.03.16-2|172	%package -n	%{cmddevname}
21mr|lvm2-2.03.16-2|173	Summary:	Development files for LVM2 command line library
21mr|lvm2-2.03.16-2|174	Group:		System/Kernel and hardware
21mr|lvm2-2.03.16-2|175	Requires:	%{cmdlibname} = %{lvmversion}-%{release}
21mr|lvm2-2.03.16-2|176	Requires:	%{dm_req_d} = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|177	Provides:	liblvm2cmd-devel = %{lvmversion}-%{release}
21mr|lvm2-2.03.16-2|178	
21mr|lvm2-2.03.16-2|179	%description -n	%{cmddevname}
21mr|lvm2-2.03.16-2|180	The lvm2 command line library allows building programs that manage
21mr|lvm2-2.03.16-2|181	lvm devices without invoking a separate program.
21mr|lvm2-2.03.16-2|182	This package contains the header files for building with lvm2cmd.
21mr|lvm2-2.03.16-2|183	
21mr|lvm2-2.03.16-2|184	%files -n %{cmddevname}
21mr|lvm2-2.03.16-2|185	%{_includedir}/lvm2cmd.h
21mr|lvm2-2.03.16-2|186	%{_libdir}/liblvm2cmd.so
21mr|lvm2-2.03.16-2|187	
21mr|lvm2-2.03.16-2|188	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|189	
21mr|lvm2-2.03.16-2|190	%if %{with lvmdbusd}
21mr|lvm2-2.03.16-2|191	%package -n	dbusd
21mr|lvm2-2.03.16-2|192	Summary:        LVM2 D-Bus daemon
21mr|lvm2-2.03.16-2|193	License:        GPLv2
21mr|lvm2-2.03.16-2|194	Group:          System/Base
21mr|lvm2-2.03.16-2|195	Requires:       lvm2 >= %{version}-%{release}
21mr|lvm2-2.03.16-2|196	Requires:       dbus
21mr|lvm2-2.03.16-2|197	Requires:       python3-dbus
21mr|lvm2-2.03.16-2|198	Requires:       python3-pyudev
21mr|lvm2-2.03.16-2|199	
21mr|lvm2-2.03.16-2|200	%description -n dbusd
21mr|lvm2-2.03.16-2|201	Daemon for access to LVM2 functionality through a D-Bus interface.
21mr|lvm2-2.03.16-2|202	
21mr|lvm2-2.03.16-2|203	%files -n dbusd
21mr|lvm2-2.03.16-2|204	%defattr(555,root,root,-)
21mr|lvm2-2.03.16-2|205	/sbin/lvmdbusd
21mr|lvm2-2.03.16-2|206	%defattr(444,root,root,-)
21mr|lvm2-2.03.16-2|207	%{_sysconfdir}/dbus-1/system.d/com.redhat.lvmdbus1.conf
21mr|lvm2-2.03.16-2|208	%{_datadir}/dbus-1/system-services/com.redhat.lvmdbus1.service
21mr|lvm2-2.03.16-2|209	%{_unitdir}/lvm2-lvmdbusd.service
21mr|lvm2-2.03.16-2|210	%{python3_sitelib}/lvmdbusd/*
21mr|lvm2-2.03.16-2|211	%{_mandir}/man8/lvmdbusd.8*
21mr|lvm2-2.03.16-2|212	%endif
21mr|lvm2-2.03.16-2|213	
21mr|lvm2-2.03.16-2|214	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|215	
21mr|lvm2-2.03.16-2|216	%if %{with cluster}
21mr|lvm2-2.03.16-2|217	%package -n	clvmd
21mr|lvm2-2.03.16-2|218	Summary:	cluster LVM daemon
21mr|lvm2-2.03.16-2|219	Group:		System/Kernel and hardware
21mr|lvm2-2.03.16-2|220	BuildRequires:	cluster-devel >= %{cluster_version}
21mr|lvm2-2.03.16-2|221	BuildRequires:	openais-devel >= %{openais_version}
21mr|lvm2-2.03.16-2|222	BuildRequires:	corosync-devel >= %{corosync_version}
21mr|lvm2-2.03.16-2|223	Requires:	cman >= %{cluster_version}
21mr|lvm2-2.03.16-2|224	Requires:	%{dm_req} >= %{dmversion}
21mr|lvm2-2.03.16-2|225	
21mr|lvm2-2.03.16-2|226	%description -n	clvmd
21mr|lvm2-2.03.16-2|227	clvmd is the daemon that distributes LVM metadata updates around a
21mr|lvm2-2.03.16-2|228	cluster. It must be running on all nodes in the cluster and will give
21mr|lvm2-2.03.16-2|229	an error if a node in the cluster does not have this daemon running.
21mr|lvm2-2.03.16-2|230	
21mr|lvm2-2.03.16-2|231	%files -n clvmd
21mr|lvm2-2.03.16-2|232	/sbin/clvmd
21mr|lvm2-2.03.16-2|233	/sbin/lvmconf
21mr|lvm2-2.03.16-2|234	%attr(644,root,root) %{_mandir}/man8/clvmd.8*
21mr|lvm2-2.03.16-2|235	%endif
21mr|lvm2-2.03.16-2|236	
21mr|lvm2-2.03.16-2|237	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|238	
21mr|lvm2-2.03.16-2|239	%if %{with cluster}
21mr|lvm2-2.03.16-2|240	%package -n	cmirror
21mr|lvm2-2.03.16-2|241	Summary:	Daemon for device-mapper-based clustered mirrors
21mr|lvm2-2.03.16-2|242	Group:		System/Kernel and hardware
21mr|lvm2-2.03.16-2|243	BuildRequires:	cluster-devel >= %{cluster_version}
21mr|lvm2-2.03.16-2|244	BuildRequires:	openais-devel >= %{openais_version}
21mr|lvm2-2.03.16-2|245	BuildRequires:	corosync-devel >= %{corosync_version}
21mr|lvm2-2.03.16-2|246	Requires:	cman >= %{cluster_version}
21mr|lvm2-2.03.16-2|247	Requires:	openais >= %{openais_version}
21mr|lvm2-2.03.16-2|248	Requires:	corosync >= %{corosync_version}
21mr|lvm2-2.03.16-2|249	Requires:	%{dmlibname} >= %{dmversion}
21mr|lvm2-2.03.16-2|250	
21mr|lvm2-2.03.16-2|251	%description -n	cmirror
21mr|lvm2-2.03.16-2|252	Daemon providing device-mapper-based mirrors in a shared-storage cluster.
21mr|lvm2-2.03.16-2|253	
21mr|lvm2-2.03.16-2|254	%files -n cmirror
21mr|lvm2-2.03.16-2|255	/sbin/cmirrord
21mr|lvm2-2.03.16-2|256	%attr(644,root,root) %{_mandir}/man8/cmirrord.8*
21mr|lvm2-2.03.16-2|257	%endif
21mr|lvm2-2.03.16-2|258	
21mr|lvm2-2.03.16-2|259	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|260	
21mr|lvm2-2.03.16-2|261	%package -n	dmsetup
21mr|lvm2-2.03.16-2|262	Summary:	Device mapper setup tool
21mr|lvm2-2.03.16-2|263	Version:	%{dmversion}
21mr|lvm2-2.03.16-2|264	Group:		System/Kernel and hardware
21mr|lvm2-2.03.16-2|265	Provides:	device-mapper = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|266	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|267	Provides:	dmeventd = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|268	%endif
21mr|lvm2-2.03.16-2|269	Requires:	%{dm_req} = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|270	BuildRequires:	pkgconfig(udev)
21mr|lvm2-2.03.16-2|271	Requires:	udev
21mr|lvm2-2.03.16-2|272	
21mr|lvm2-2.03.16-2|273	%description -n	dmsetup
21mr|lvm2-2.03.16-2|274	Dmsetup manages logical devices that use the device-mapper driver.
21mr|lvm2-2.03.16-2|275	Devices are created by loading a table that specifies a target for
21mr|lvm2-2.03.16-2|276	each sector (512 bytes) in the logical device.
21mr|lvm2-2.03.16-2|277	
21mr|lvm2-2.03.16-2|278	%files -n dmsetup
21mr|lvm2-2.03.16-2|279	%doc INSTALL README VERSION_DM WHATS_NEW_DM
21mr|lvm2-2.03.16-2|280	/sbin/dmsetup
21mr|lvm2-2.03.16-2|281	/sbin/dmstats
21mr|lvm2-2.03.16-2|282	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|283	/sbin/dmeventd
21mr|lvm2-2.03.16-2|284	%endif
21mr|lvm2-2.03.16-2|285	%{_unitdir}/dm-event.service
21mr|lvm2-2.03.16-2|286	%{_unitdir}/dm-event.socket
21mr|lvm2-2.03.16-2|287	%{_udevrulesdir}/10-dm.rules
21mr|lvm2-2.03.16-2|288	%{_udevrulesdir}/13-dm-disk.rules
21mr|lvm2-2.03.16-2|289	%{_udevrulesdir}/95-dm-notify.rules
21mr|lvm2-2.03.16-2|290	%{_mandir}/man8/dmsetup.8*
21mr|lvm2-2.03.16-2|291	%{_mandir}/man8/dmstats.8*
21mr|lvm2-2.03.16-2|292	%{_mandir}/man8/dmeventd.8*
21mr|lvm2-2.03.16-2|293	
21mr|lvm2-2.03.16-2|294	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|295	
21mr|lvm2-2.03.16-2|296	%package -n	%{dmlibname}
21mr|lvm2-2.03.16-2|297	Summary:	Device mapper library
21mr|lvm2-2.03.16-2|298	Version:	%{dmversion}
21mr|lvm2-2.03.16-2|299	Group:		System/Kernel and hardware
21mr|lvm2-2.03.16-2|300	Provides:	device-mapper-libs = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|301	
21mr|lvm2-2.03.16-2|302	%description -n	%{dmlibname}
21mr|lvm2-2.03.16-2|303	The device-mapper driver enables the definition of new block
21mr|lvm2-2.03.16-2|304	devices composed of ranges of sectors of existing devices.  This
21mr|lvm2-2.03.16-2|305	can be used to define disk partitions - or logical volumes.
21mr|lvm2-2.03.16-2|306	
21mr|lvm2-2.03.16-2|307	This package contains the shared libraries required for running
21mr|lvm2-2.03.16-2|308	programs which use device-mapper.
21mr|lvm2-2.03.16-2|309	
21mr|lvm2-2.03.16-2|310	%files -n %{dmlibname}
21mr|lvm2-2.03.16-2|311	/%{_lib}/libdevmapper.so.%{dmmajor}*
21mr|lvm2-2.03.16-2|312	
21mr|lvm2-2.03.16-2|313	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|314	
21mr|lvm2-2.03.16-2|315	%package -n	%{dmdevname}
21mr|lvm2-2.03.16-2|316	Summary:	Device mapper development library
21mr|lvm2-2.03.16-2|317	Version:	%{dmversion}
21mr|lvm2-2.03.16-2|318	Group:		Development/C
21mr|lvm2-2.03.16-2|319	Provides:	device-mapper-devel = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|320	Provides:	libdevmapper-devel = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|321	Requires:	%{dmlibname} = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|322	Requires:	pkgconfig
21mr|lvm2-2.03.16-2|323	Conflicts:	device-mapper-devel < %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|324	
21mr|lvm2-2.03.16-2|325	%description -n	%{dmdevname}
21mr|lvm2-2.03.16-2|326	The device-mapper driver enables the definition of new block
21mr|lvm2-2.03.16-2|327	devices composed of ranges of sectors of existing devices.  This
21mr|lvm2-2.03.16-2|328	can be used to define disk partitions - or logical volumes.
21mr|lvm2-2.03.16-2|329	
21mr|lvm2-2.03.16-2|330	This package contains the header files and development libraries
21mr|lvm2-2.03.16-2|331	for building programs which use device-mapper.
21mr|lvm2-2.03.16-2|332	
21mr|lvm2-2.03.16-2|333	%files -n %{dmdevname}
21mr|lvm2-2.03.16-2|334	%{_libdir}/libdevmapper.so
21mr|lvm2-2.03.16-2|335	%{_includedir}/libdevmapper.h
21mr|lvm2-2.03.16-2|336	%{_libdir}/pkgconfig/devmapper.pc
21mr|lvm2-2.03.16-2|337	
21mr|lvm2-2.03.16-2|338	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|339	
21mr|lvm2-2.03.16-2|340	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|341	%package -n	%{event_libname}
21mr|lvm2-2.03.16-2|342	Summary:	Device mapper event library
21mr|lvm2-2.03.16-2|343	Version:	%{dmversion}
21mr|lvm2-2.03.16-2|344	Group:		System/Kernel and hardware
21mr|lvm2-2.03.16-2|345	Provides:	device-mapper-event = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|346	Provides:	libdevmapper-event = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|347	Requires:	%{dmlibname} >= %{dmversion}
21mr|lvm2-2.03.16-2|348	
21mr|lvm2-2.03.16-2|349	%description -n	%{event_libname}
21mr|lvm2-2.03.16-2|350	The device-mapper-event library allows monitoring of active mapped devices.
21mr|lvm2-2.03.16-2|351	
21mr|lvm2-2.03.16-2|352	This package contains the shared libraries required for running
21mr|lvm2-2.03.16-2|353	programs which use device-mapper-event.
21mr|lvm2-2.03.16-2|354	
21mr|lvm2-2.03.16-2|355	%files -n %{event_libname}
21mr|lvm2-2.03.16-2|356	/%{_lib}/libdevmapper-event.so.*
21mr|lvm2-2.03.16-2|357	%endif
21mr|lvm2-2.03.16-2|358	
21mr|lvm2-2.03.16-2|359	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|360	
21mr|lvm2-2.03.16-2|361	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|362	%package -n	%{event_devname}
21mr|lvm2-2.03.16-2|363	Summary:	Device mapper event development library
21mr|lvm2-2.03.16-2|364	Version:	%{dmversion}
21mr|lvm2-2.03.16-2|365	Group:		Development/C
21mr|lvm2-2.03.16-2|366	Provides:	device-mapper-event-devel = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|367	Requires:	%{event_libname} = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|368	Requires:	%{dmdevname} = %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|369	Conflicts:	device-mapper-event-devel < %{dmversion}-%{release}
21mr|lvm2-2.03.16-2|370	
21mr|lvm2-2.03.16-2|371	%description -n	%{event_devname}
21mr|lvm2-2.03.16-2|372	The device-mapper-event library allows monitoring of active mapped devices.
21mr|lvm2-2.03.16-2|373	
21mr|lvm2-2.03.16-2|374	This package contains the header files and development libraries
21mr|lvm2-2.03.16-2|375	for building programs which use device-mapper-event.
21mr|lvm2-2.03.16-2|376	
21mr|lvm2-2.03.16-2|377	%files -n %{event_devname}
21mr|lvm2-2.03.16-2|378	%{_includedir}/libdevmapper-event.h
21mr|lvm2-2.03.16-2|379	%{_libdir}/libdevmapper-event.so
21mr|lvm2-2.03.16-2|380	%{_libdir}/libdevmapper-event-lvm2.so
21mr|lvm2-2.03.16-2|381	%{_libdir}/pkgconfig/devmapper-event.pc
21mr|lvm2-2.03.16-2|382	%endif
21mr|lvm2-2.03.16-2|383	
21mr|lvm2-2.03.16-2|384	#----------------------------------------------------------------------------
21mr|lvm2-2.03.16-2|385	
21mr|lvm2-2.03.16-2|386	%prep
21mr|lvm2-2.03.16-2|387	%autosetup -p1 -n LVM2.%{lvmversion}
21mr|lvm2-2.03.16-2|388	
21mr|lvm2-2.03.16-2|389	%build
21mr|lvm2-2.03.16-2|390	%config_update
21mr|lvm2-2.03.16-2|391	%ifarch %e2k
21mr|lvm2-2.03.16-2|392	echo "#!/bin/bash" > ./autoconf/config.sub
21mr|lvm2-2.03.16-2|393	echo 'echo $@' >> ./autoconf/config.sub
21mr|lvm2-2.03.16-2|394	%endif
21mr|lvm2-2.03.16-2|395	autoreconf -fiv
21mr|lvm2-2.03.16-2|396	%if %{with crosscompile}
21mr|lvm2-2.03.16-2|397	export ac_cv_func_malloc_0_nonnull=yes
21mr|lvm2-2.03.16-2|398	export ac_cv_func_realloc_0_nonnull=yes
21mr|lvm2-2.03.16-2|399	%endif
21mr|lvm2-2.03.16-2|400	%ifarch %arm
21mr|lvm2-2.03.16-2|401	export ac_cv_func_malloc_0_nonnull=yes
21mr|lvm2-2.03.16-2|402	%endif
21mr|lvm2-2.03.16-2|403	datelvm=`awk -F '[.() ]*' '{printf "%s.%s.%s:%s\n", $1,$2,$3,$(NF-1)}' VERSION`
21mr|lvm2-2.03.16-2|404	datedm=`awk -F '[.() ]*' '{printf "%s.%s.%s:%s\n", $1,$2,$3,$(NF-1)}' VERSION_DM`
21mr|lvm2-2.03.16-2|405	if [ "${datelvm%:*}" != "%{lvmversion}" -o "${datedm%:*}" != "%{dmversion}" -o \
21mr|lvm2-2.03.16-2|406	"%{release}" = "1" -a "${datelvm#*:}" != "${datedm#*:}" ]; then
21mr|lvm2-2.03.16-2|407	echo "ERROR:	you should not be touching this package" 1>&2
21mr|lvm2-2.03.16-2|408	echo "	without full understanding of relationship between device-mapper" 1>&2
21mr|lvm2-2.03.16-2|409	echo "	and lvm2 versions" 1>&2
21mr|lvm2-2.03.16-2|410	exit 1
21mr|lvm2-2.03.16-2|411	fi
21mr|lvm2-2.03.16-2|412	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|413	%define _disable_ld_as_needed 1
21mr|lvm2-2.03.16-2|414	%endif
21mr|lvm2-2.03.16-2|415	export MODPROBE_CMD=/sbin/modprobe
21mr|lvm2-2.03.16-2|416	export CONFIGURE_TOP="$PWD"
21mr|lvm2-2.03.16-2|417	
21mr|lvm2-2.03.16-2|418	%configure \
21mr|lvm2-2.03.16-2|419	--sbindir=/sbin \
21mr|lvm2-2.03.16-2|420	--with-staticdir=%{_sbindir} \
21mr|lvm2-2.03.16-2|421	--libdir=/%{_lib} \
21mr|lvm2-2.03.16-2|422	--disable-static_link \
21mr|lvm2-2.03.16-2|423	--enable-readline \
21mr|lvm2-2.03.16-2|424	--enable-fsadm \
21mr|lvm2-2.03.16-2|425	--enable-pkgconfig \
21mr|lvm2-2.03.16-2|426	--enable-notify-dbus \
21mr|lvm2-2.03.16-2|427	--with-usrlibdir=%{_libdir} \
21mr|lvm2-2.03.16-2|428	--with-group= \
21mr|lvm2-2.03.16-2|429	--with-user= \
21mr|lvm2-2.03.16-2|430	--with-device-uid=0 \
21mr|lvm2-2.03.16-2|431	--with-device-gid=6 \
21mr|lvm2-2.03.16-2|432	--with-device-mode=0660 \
21mr|lvm2-2.03.16-2|433	--with-selinux \
21mr|lvm2-2.03.16-2|434	--enable-cmdlib \
21mr|lvm2-2.03.16-2|435	%if %{with lvmdbusd}
21mr|lvm2-2.03.16-2|436	--enable-dbus-service \
21mr|lvm2-2.03.16-2|437	--enable-notify-dbus \
21mr|lvm2-2.03.16-2|438	%endif
21mr|lvm2-2.03.16-2|439	%if %{with cluster}
21mr|lvm2-2.03.16-2|440	--with-clvmd=cman,openais,corosync \
21mr|lvm2-2.03.16-2|441	--enable-cmirrord \
21mr|lvm2-2.03.16-2|442	%else
21mr|lvm2-2.03.16-2|443	--with-cluster=none \
21mr|lvm2-2.03.16-2|444	--with-pool=none \
21mr|lvm2-2.03.16-2|445	%endif
21mr|lvm2-2.03.16-2|446	%if %{with dmeventd}
21mr|lvm2-2.03.16-2|447	--enable-dmeventd \
21mr|lvm2-2.03.16-2|448	--with-dmeventd-path=/sbin/dmeventd \
21mr|lvm2-2.03.16-2|449	%endif
21mr|lvm2-2.03.16-2|450	--enable-udev_sync \
21mr|lvm2-2.03.16-2|451	--enable-udev_rules \
21mr|lvm2-2.03.16-2|452	--enable-udev-systemd-background-jobs \
21mr|lvm2-2.03.16-2|453	--enable-write_install \
21mr|lvm2-2.03.16-2|454	--with-udevdir=%{_udevrulesdir} \
21mr|lvm2-2.03.16-2|455	--with-systemdsystemunitdir=%{_unitdir}
21mr|lvm2-2.03.16-2|456	%make
21mr|lvm2-2.03.16-2|457	
21mr|lvm2-2.03.16-2|458	%install
21mr|lvm2-2.03.16-2|459	echo "PYTHON_PREFIX = %{_prefix}" >> make.tmpl
21mr|lvm2-2.03.16-2|460	
21mr|lvm2-2.03.16-2|461	%makeinstall_std
21mr|lvm2-2.03.16-2|462	make install_system_dirs DESTDIR=%{buildroot}
21mr|lvm2-2.03.16-2|463	make install_systemd_units DESTDIR=%{buildroot}
21mr|lvm2-2.03.16-2|464	make install_tmpfiles_configuration DESTDIR=%{buildroot}
21mr|lvm2-2.03.16-2|465	
21mr|lvm2-2.03.16-2|466	install -d %{buildroot}/etc/lvm/archive
21mr|lvm2-2.03.16-2|467	install -d %{buildroot}/etc/lvm/backup
21mr|lvm2-2.03.16-2|468	install -d %{buildroot}/etc/lvm/cache
21mr|lvm2-2.03.16-2|469	touch %{buildroot}/etc/lvm/cache/.cache
21mr|lvm2-2.03.16-2|470	
21mr|lvm2-2.03.16-2|471	%if %{with lvmdbusd}
21mr|lvm2-2.03.16-2|472	sed -i -e '1d;2i#!/usr/bin/python3' %{buildroot}/sbin/lvmdbusd
21mr|lvm2-2.03.16-2|473	%endif
21mr|lvm2-2.03.16-2|474	
21mr|lvm2-2.03.16-2|475	%if %{with cluster}
21mr|lvm2-2.03.16-2|476	install shared/scripts/clvmd_init_red_hat %{buildroot}%{_initrddir}/clvmd
21mr|lvm2-2.03.16-2|477	install shared/scripts/cmirrord_init_red_hat %{buildroot}%{_initrddir}/cmirrord
21mr|lvm2-2.03.16-2|478	install -m 0755 scripts/lvmconf.sh %{buildroot}/sbin/lvmconf
21mr|lvm2-2.03.16-2|479	%endif
21mr|lvm2-2.03.16-2|480	
21mr|lvm2-2.03.16-2|481	#hack permissions of libs
21mr|lvm2-2.03.16-2|482	chmod u+w %{buildroot}/%{_lib}/*.so.* %{buildroot}/sbin/*
21mr|lvm2-2.03.16-2|483	%if %{with cluster}
21mr|lvm2-2.03.16-2|484	chmod u+w  %{buildroot}/sbin/*
21mr|lvm2-2.03.16-2|485	%endif
21mr|lvm2-2.03.16-2|486	
21mr|lvm2-2.03.16-2|487	#hack trick strip_and_check_elf_files
21mr|lvm2-2.03.16-2|488	export LD_LIBRARY_PATH=%{buildroot}/%{_lib}:${LD_LIBRARY_PATH}
21mr|lvm2-2.03.16-2|489	
21mr|lvm2-2.03.16-2|490	# fix permissions for bins
21mr|lvm2-2.03.16-2|491	chmod 755 %{buildroot}/sbin/*
21mr|lvm2-2.03.16-2|492	
21mr|lvm2-2.03.16-2|493	# compat symlink
21mr|lvm2-2.03.16-2|494	( cd %{buildroot}/sbin && ln -s lvm lvm2 )
21mr|lvm2-2.03.16-2|495	
21mr|lvm2-2.03.16-2|496	%post
21mr|lvm2-2.03.16-2|497	%systemd_post blk-availability.service lvm2-monitor.service
21mr|lvm2-2.03.16-2|498	
21mr|lvm2-2.03.16-2|499	%preun
21mr|lvm2-2.03.16-2|500	%systemd_preun blk-availability.service lvm2-monitor.service
21mr|lvm2-2.03.16-2|501	
21mr|lvm2-2.03.16-2|502	%if %{with cluster}
21mr|lvm2-2.03.16-2|503	%post -n clvmd
21mr|lvm2-2.03.16-2|504	%systemd_post clvmd
21mr|lvm2-2.03.16-2|505	/sbin/lvmconf --lockinglibdir %{_libdir}
21mr|lvm2-2.03.16-2|506	
21mr|lvm2-2.03.16-2|507	%preun -n clvmd
21mr|lvm2-2.03.16-2|508	%systemd_preun clvmd
21mr|lvm2-2.03.16-2|509	if [ "$1" = 0 ]; then
21mr|lvm2-2.03.16-2|510	/sbin/lvmconf --disable-cluster
21mr|lvm2-2.03.16-2|511	fi
21mr|lvm2-2.03.16-2|512	
21mr|lvm2-2.03.16-2|513	%post -n cmirror
21mr|lvm2-2.03.16-2|514	%systemd_post cmirror
21mr|lvm2-2.03.16-2|515	
21mr|lvm2-2.03.16-2|516	%preun -n cmirror
21mr|lvm2-2.03.16-2|517	%systemd_preun cmirror
21mr|lvm2-2.03.16-2|518	%endif

14060 21
21mr|lxc-5.0.2-1|1	### XXX This package was mostly copypasted from OpenMandriva
21mr|lxc-5.0.2-1|2	# when upgrading very old lxc v2 to lxc v4 in ROSA 2019.1 (urpmi -> dnf)
21mr|lxc-5.0.2-1|3	# https://github.com/OpenMandrivaAssociation/lxc
21mr|lxc-5.0.2-1|4	# TODO:
21mr|lxc-5.0.2-1|5	# - get rid of network scripts crap
21mr|lxc-5.0.2-1|6	# - try to get rid of dnsmasq
21mr|lxc-5.0.2-1|7	# - rename distro from OpenMandriva to ROSA
21mr|lxc-5.0.2-1|8	# - check if distro script requires fixing
21mr|lxc-5.0.2-1|9	# - check if python bindings from an older version are needed and remove them
21mr|lxc-5.0.2-1|10	# - check what to do with templates from older version
21mr|lxc-5.0.2-1|11	
21mr|lxc-5.0.2-1|12	%global _disable_rebuild_configure 0
21mr|lxc-5.0.2-1|13	# The python module doesn't link to libpython
21mr|lxc-5.0.2-1|14	%global _disable_ld_no_undefined 1
21mr|lxc-5.0.2-1|15	
21mr|lxc-5.0.2-1|16	%define major 1
21mr|lxc-5.0.2-1|17	%define libname %mklibname lxc %{major}
21mr|lxc-5.0.2-1|18	%define develname %mklibname lxc -d
21mr|lxc-5.0.2-1|19	
21mr|lxc-5.0.2-1|20	Name:		lxc
21mr|lxc-5.0.2-1|21	Version:	5.0.2
21mr|lxc-5.0.2-1|22	Release:	1
21mr|lxc-5.0.2-1|23	Summary:	Linux Containers
21mr|lxc-5.0.2-1|24	Group:		System/Kernel and hardware
21mr|lxc-5.0.2-1|25	License:	LGPLv2
21mr|lxc-5.0.2-1|26	Epoch:		1
21mr|lxc-5.0.2-1|27	URL:		http://lxc.sourceforge.net
21mr|lxc-5.0.2-1|28	#Source0:	http://linuxcontainers.org/downloads/%{name}-%{version}.tar.gz
21mr|lxc-5.0.2-1|29	Source0:	https://github.com/lxc/lxc/archive/refs/tags/lxc-%{version}.tar.gz
21mr|lxc-5.0.2-1|30	Source1:	https://github.com/lxc/lxc-templates/archive/refs/heads/master.zip
21mr|lxc-5.0.2-1|31	Source7:	sysctl-rule
21mr|lxc-5.0.2-1|32	Source100:	lxc.rpmlintrc
21mr|lxc-5.0.2-1|33	BuildRequires:	docbook-utils
21mr|lxc-5.0.2-1|34	BuildRequires:	meson
21mr|lxc-5.0.2-1|35	BuildRequires:	kernel-headers
21mr|lxc-5.0.2-1|36	BuildRequires:	cap-devel
21mr|lxc-5.0.2-1|37	BuildRequires:	libcap-static-devel
21mr|lxc-5.0.2-1|38	BuildRequires:	pkgconfig(libselinux)
21mr|lxc-5.0.2-1|39	BuildRequires:	pkgconfig(libseccomp)
21mr|lxc-5.0.2-1|40	BuildRequires:	pkgconfig(libsystemd)
21mr|lxc-5.0.2-1|41	Buildrequires:	docbook-dtd30-sgml
21mr|lxc-5.0.2-1|42	Buildrequires:	docbook2x
21mr|lxc-5.0.2-1|43	BuildRequires:	pkgconfig(bash-completion)
21mr|lxc-5.0.2-1|44	Requires:	rsync
21mr|lxc-5.0.2-1|45	# lxc-net
21mr|lxc-5.0.2-1|46	Requires:	iptables
21mr|lxc-5.0.2-1|47	Requires:	dnsmasq
21mr|lxc-5.0.2-1|48	# bridge
21mr|lxc-5.0.2-1|49	Requires:	bridge-utils
21mr|lxc-5.0.2-1|50	# needed for lxc-sshd
21mr|lxc-5.0.2-1|51	Recommends:	openssh-server
21mr|lxc-5.0.2-1|52	
21mr|lxc-5.0.2-1|53	%description
21mr|lxc-5.0.2-1|54	The package "%{name}" provides the command lines to create and manage
21mr|lxc-5.0.2-1|55	containers.  It contains a full featured container with the isolation
21mr|lxc-5.0.2-1|56	/ virtualization of the pids, the ipc, the utsname, the mount points,
21mr|lxc-5.0.2-1|57	/proc, /sys, the network and it takes into account the control groups.
21mr|lxc-5.0.2-1|58	It is very light, flexible, and provides a set of tools around the
21mr|lxc-5.0.2-1|59	container like the monitoring with asynchronous events notification,
21mr|lxc-5.0.2-1|60	or the freeze of the container. This package is useful to create
21mr|lxc-5.0.2-1|61	Virtual Private Server, or to run isolated applications like bash or
21mr|lxc-5.0.2-1|62	sshd.
21mr|lxc-5.0.2-1|63	
21mr|lxc-5.0.2-1|64	%files
21mr|lxc-5.0.2-1|65	%doc %{_docdir}/%{name}
21mr|lxc-5.0.2-1|66	%{_datadir}/%{name}/config/common.conf.d/README
21mr|lxc-5.0.2-1|67	#% {_sysconfdir}/default/%{name}
21mr|lxc-5.0.2-1|68	%{_bindir}/lxc-*
21mr|lxc-5.0.2-1|69	%{_sbindir}/init.lxc
21mr|lxc-5.0.2-1|70	%{_sbindir}/init.lxc.static
21mr|lxc-5.0.2-1|71	%dir %{_libexecdir}/lxc
21mr|lxc-5.0.2-1|72	%{_libexecdir}/lxc/lxc-*
21mr|lxc-5.0.2-1|73	%dir %{_libexecdir}/lxc/hooks
21mr|lxc-5.0.2-1|74	%{_libexecdir}/lxc/hooks/unmount-namespace
21mr|lxc-5.0.2-1|75	%{_sysconfdir}/sysconfig/lxc
21mr|lxc-5.0.2-1|76	%dir %{_datadir}/lxc
21mr|lxc-5.0.2-1|77	%dir %{_datadir}/lxc/config
21mr|lxc-5.0.2-1|78	%dir %{_datadir}/lxc/hooks
21mr|lxc-5.0.2-1|79	%dir %{_datadir}/lxc/templates
21mr|lxc-5.0.2-1|80	%dir %{_datadir}/lxc/selinux
21mr|lxc-5.0.2-1|81	%dir %{_datadir}/lxc/config/common.conf.d
21mr|lxc-5.0.2-1|82	%{_datadir}/lxc/templates/*
21mr|lxc-5.0.2-1|83	%{_datadir}/lxc/hooks/*
21mr|lxc-5.0.2-1|84	%{_datadir}/lxc/selinux/lxc.*
21mr|lxc-5.0.2-1|85	%{_datadir}/lxc/__pycache__
21mr|lxc-5.0.2-1|86	%{_libdir}/lxc/rootfs/README
21mr|lxc-5.0.2-1|87	%{_mandir}/man*/%{name}*
21mr|lxc-5.0.2-1|88	%{_mandir}/ja/man*/*
21mr|lxc-5.0.2-1|89	%{_datadir}/%{name}/config/*.seccomp
21mr|lxc-5.0.2-1|90	%{_datadir}/%{name}/config/*.conf
21mr|lxc-5.0.2-1|91	%{_datadir}/lxc/lxc-patch.py
21mr|lxc-5.0.2-1|92	%{_datadir}/bash-completion/completions/_lxc
21mr|lxc-5.0.2-1|93	/var/lib/%{name}
21mr|lxc-5.0.2-1|94	%{_datadir}/%{name}/%{name}.functions
21mr|lxc-5.0.2-1|95	%{_unitdir}/lxc-monitord.service
21mr|lxc-5.0.2-1|96	%{_unitdir}/lxc.service
21mr|lxc-5.0.2-1|97	%{_unitdir}/lxc-net.service
21mr|lxc-5.0.2-1|98	%{_sysconfdir}/sysctl.d/99-lxc-oom.conf
21mr|lxc-5.0.2-1|99	%{_sysconfdir}/lxc
21mr|lxc-5.0.2-1|100	%{_unitdir}/lxc@.service
21mr|lxc-5.0.2-1|101	%{_datadir}/bash-completion/completions/lxc*
21mr|lxc-5.0.2-1|102	%lang(ko) %{_mandir}/ko/*/*
21mr|lxc-5.0.2-1|103	
21mr|lxc-5.0.2-1|104	#-----------------------------------------------------------------------
21mr|lxc-5.0.2-1|105	
21mr|lxc-5.0.2-1|106	%package -n %{libname}
21mr|lxc-5.0.2-1|107	Summary:	Library for LXC
21mr|lxc-5.0.2-1|108	Group:		System/Libraries
21mr|lxc-5.0.2-1|109	
21mr|lxc-5.0.2-1|110	%description -n %{libname}
21mr|lxc-5.0.2-1|111	Library for the Linux Kernel Containers.
21mr|lxc-5.0.2-1|112	
21mr|lxc-5.0.2-1|113	%files -n %{libname}
21mr|lxc-5.0.2-1|114	%{_libdir}/lib%{name}.so.%{major}
21mr|lxc-5.0.2-1|115	%{_libdir}/lib%{name}.so.%{major}.*
21mr|lxc-5.0.2-1|116	
21mr|lxc-5.0.2-1|117	#-----------------------------------------------------------------------
21mr|lxc-5.0.2-1|118	
21mr|lxc-5.0.2-1|119	%package -n %{develname}
21mr|lxc-5.0.2-1|120	Summary:	Development files for LXC
21mr|lxc-5.0.2-1|121	Group:		Development/C
21mr|lxc-5.0.2-1|122	Requires:	%{libname} = %{EVRD}
21mr|lxc-5.0.2-1|123	
21mr|lxc-5.0.2-1|124	%description -n %{develname}
21mr|lxc-5.0.2-1|125	Developement files for the Linux Kernel Containers.
21mr|lxc-5.0.2-1|126	
21mr|lxc-5.0.2-1|127	%files -n %{develname}
21mr|lxc-5.0.2-1|128	%{_includedir}/%{name}
21mr|lxc-5.0.2-1|129	%{_libdir}/lib%{name}.so
21mr|lxc-5.0.2-1|130	%{_libdir}/lib%{name}.a
21mr|lxc-5.0.2-1|131	%{_libdir}/pkgconfig/%{name}.pc
21mr|lxc-5.0.2-1|132	
21mr|lxc-5.0.2-1|133	#-----------------------------------------------------------------------
21mr|lxc-5.0.2-1|134	
21mr|lxc-5.0.2-1|135	%prep
21mr|lxc-5.0.2-1|136	%setup -q -n lxc-lxc-%{version} -a 1
21mr|lxc-5.0.2-1|137	%apply_patches
21mr|lxc-5.0.2-1|138	
21mr|lxc-5.0.2-1|139	# Some adaptation of OMV script
21mr|lxc-5.0.2-1|140	# TODO: name it as ROSA and test it properly
21mr|lxc-5.0.2-1|141	sed -i lxc-templates-*/templates/lxc-openmandriva.in \
21mr|lxc-5.0.2-1|142	-e 's,openmandriva.org,rosalinux.ru,g' \
21mr|lxc-5.0.2-1|143	-e 's,distro-release-repos,rosa-repos,g'
21mr|lxc-5.0.2-1|144	
21mr|lxc-5.0.2-1|145	%build
21mr|lxc-5.0.2-1|146	
21mr|lxc-5.0.2-1|147	%meson
21mr|lxc-5.0.2-1|148	%meson_build
21mr|lxc-5.0.2-1|149	
21mr|lxc-5.0.2-1|150	pushd lxc-templates-*
21mr|lxc-5.0.2-1|151	./autogen.sh
21mr|lxc-5.0.2-1|152	%configure
21mr|lxc-5.0.2-1|153	%make_build
21mr|lxc-5.0.2-1|154	popd
21mr|lxc-5.0.2-1|155	
21mr|lxc-5.0.2-1|156	%install
21mr|lxc-5.0.2-1|157	%meson_install
21mr|lxc-5.0.2-1|158	pushd lxc-templates-*
21mr|lxc-5.0.2-1|159	%make_install templatesdir=%{_datadir}/lxc/templates READMEdir=%{_libdir}/lxc/rootfs
21mr|lxc-5.0.2-1|160	popd
21mr|lxc-5.0.2-1|161	
21mr|lxc-5.0.2-1|162	mkdir -p %{buildroot}/var/lib/%{name}
21mr|lxc-5.0.2-1|163	mkdir -p %{buildroot}%{_sysconfdir}/sysctl.d/
21mr|lxc-5.0.2-1|164	install %{SOURCE7} %{buildroot}%{_sysconfdir}/sysctl.d/99-lxc-oom.conf
21mr|lxc-5.0.2-1|165	
21mr|lxc-5.0.2-1|166	# Fix up bogus pkgconfig files
21mr|lxc-5.0.2-1|167	sed -i -e 's,\${prefix}//,/,g' %{buildroot}%{_libdir}/pkgconfig/*

14061 21
21mr|lximage-qt-1.4.0-1|1	%define debug_package %{nil}
21mr|lximage-qt-1.4.0-1|2	
21mr|lximage-qt-1.4.0-1|3	%define oname lximage-qt
21mr|lximage-qt-1.4.0-1|4	
21mr|lximage-qt-1.4.0-1|5	Summary:	Image viewer and screenshot tool for the LXQt desktop
21mr|lximage-qt-1.4.0-1|6	Name:		lximage-qt
21mr|lximage-qt-1.4.0-1|7	Version:	1.4.0
21mr|lximage-qt-1.4.0-1|8	Release:	1
21mr|lximage-qt-1.4.0-1|9	License:	GPLv2+
21mr|lximage-qt-1.4.0-1|10	Group:		Graphical desktop/LXQt
21mr|lximage-qt-1.4.0-1|11	Url:		https://github.com/lxqt/lximage-qt
21mr|lximage-qt-1.4.0-1|12	Source0:	https://github.com/lxqt/lximage-qt/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|lximage-qt-1.4.0-1|13	Source1:	lximage-qt-screenshot.desktop
21mr|lximage-qt-1.4.0-1|14	Patch0:		lximage-qt-1.4.0-ts-ru-translate.patch
21mr|lximage-qt-1.4.0-1|15	BuildRequires:	cmake
21mr|lximage-qt-1.4.0-1|16	BuildRequires:	qt5-linguist-tools
21mr|lximage-qt-1.4.0-1|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|lximage-qt-1.4.0-1|18	BuildRequires:	pkgconfig(libexif)
21mr|lximage-qt-1.4.0-1|19	BuildRequires:	pkgconfig(libfm-qt)
21mr|lximage-qt-1.4.0-1|20	BuildRequires:	pkgconfig(libmenu-cache)
21mr|lximage-qt-1.4.0-1|21	BuildRequires:	pkgconfig(lxqt)
21mr|lximage-qt-1.4.0-1|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lximage-qt-1.4.0-1|23	BuildRequires:	pkgconfig(Qt5Help)
21mr|lximage-qt-1.4.0-1|24	BuildRequires:	pkgconfig(Qt5Network)
21mr|lximage-qt-1.4.0-1|25	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|lximage-qt-1.4.0-1|26	BuildRequires:	pkgconfig(Qt5Svg)
21mr|lximage-qt-1.4.0-1|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lximage-qt-1.4.0-1|28	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|lximage-qt-1.4.0-1|29	BuildRequires:	pkgconfig(xfixes)
21mr|lximage-qt-1.4.0-1|30	
21mr|lximage-qt-1.4.0-1|31	%description
21mr|lximage-qt-1.4.0-1|32	Image viewer and screenshot tool for the LXQt desktop.
21mr|lximage-qt-1.4.0-1|33	
21mr|lximage-qt-1.4.0-1|34	%files
21mr|lximage-qt-1.4.0-1|35	%doc AUTHORS CHANGELOG README.md
21mr|lximage-qt-1.4.0-1|36	%license COPYING
21mr|lximage-qt-1.4.0-1|37	%{_appdatadir}/%{name}.metainfo.xml
21mr|lximage-qt-1.4.0-1|38	%{_bindir}/%{name}
21mr|lximage-qt-1.4.0-1|39	%{_datadir}/applications/%{name}.desktop
21mr|lximage-qt-1.4.0-1|40	%{_datadir}/applications/%{name}-screenshot.desktop
21mr|lximage-qt-1.4.0-1|41	%{_datadir}/%{name}/translations/%{name}_*.qm
21mr|lximage-qt-1.4.0-1|42	%{_iconsdir}/hicolor/48x48/apps/%{name}.svg
21mr|lximage-qt-1.4.0-1|43	
21mr|lximage-qt-1.4.0-1|44	#----------------------------------------------------------------------------
21mr|lximage-qt-1.4.0-1|45	
21mr|lximage-qt-1.4.0-1|46	%prep
21mr|lximage-qt-1.4.0-1|47	%autosetup -p1 -n %{oname}-%{version}
21mr|lximage-qt-1.4.0-1|48	
21mr|lximage-qt-1.4.0-1|49	%build
21mr|lximage-qt-1.4.0-1|50	%cmake
21mr|lximage-qt-1.4.0-1|51	%make
21mr|lximage-qt-1.4.0-1|52	
21mr|lximage-qt-1.4.0-1|53	%install
21mr|lximage-qt-1.4.0-1|54	%makeinstall_std -C build
21mr|lximage-qt-1.4.0-1|55	
21mr|lximage-qt-1.4.0-1|56	cp %{SOURCE1} %{buildroot}/%{_datadir}/applications

14062 21
21mr|lxmenu-data-0.1.5-1|1	Summary:	Menu data files for LXDE
21mr|lxmenu-data-0.1.5-1|2	Name:		lxmenu-data
21mr|lxmenu-data-0.1.5-1|3	Version:	0.1.5
21mr|lxmenu-data-0.1.5-1|4	Release:	1
21mr|lxmenu-data-0.1.5-1|5	License:	GPLv2+
21mr|lxmenu-data-0.1.5-1|6	Group:		Graphical desktop/Other
21mr|lxmenu-data-0.1.5-1|7	Url:		https://github.com/lxde/lxmenu-data
21mr|lxmenu-data-0.1.5-1|8	Source0:	https://github.com/lxde/lxmenu-data/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxmenu-data-0.1.5-1|9	# From Fedora
21mr|lxmenu-data-0.1.5-1|10	Patch0:		lxmenu-data-0.1.1-menu.patch
21mr|lxmenu-data-0.1.5-1|11	BuildRequires:	glib-gettextize
21mr|lxmenu-data-0.1.5-1|12	BuildRequires:	intltool
21mr|lxmenu-data-0.1.5-1|13	BuildArch:	noarch
21mr|lxmenu-data-0.1.5-1|14	
21mr|lxmenu-data-0.1.5-1|15	%description
21mr|lxmenu-data-0.1.5-1|16	This package provides files required to build freedesktop.org menu
21mr|lxmenu-data-0.1.5-1|17	spec-compliant desktop menus for LXDE.
21mr|lxmenu-data-0.1.5-1|18	
21mr|lxmenu-data-0.1.5-1|19	The files are originally taken from gnome-menus, and some minor
21mr|lxmenu-data-0.1.5-1|20	modifications were made.
21mr|lxmenu-data-0.1.5-1|21	
21mr|lxmenu-data-0.1.5-1|22	%files
21mr|lxmenu-data-0.1.5-1|23	%doc AUTHORS README TODO
21mr|lxmenu-data-0.1.5-1|24	%license COPYING
21mr|lxmenu-data-0.1.5-1|25	%{_datadir}/desktop-directories/lxde-*.directory
21mr|lxmenu-data-0.1.5-1|26	%config(noreplace) %{_sysconfdir}/xdg/menus/lxde-applications.menu
21mr|lxmenu-data-0.1.5-1|27	
21mr|lxmenu-data-0.1.5-1|28	#----------------------------------------------------------------------------
21mr|lxmenu-data-0.1.5-1|29	
21mr|lxmenu-data-0.1.5-1|30	%prep
21mr|lxmenu-data-0.1.5-1|31	%setup -q
21mr|lxmenu-data-0.1.5-1|32	%apply_patches
21mr|lxmenu-data-0.1.5-1|33	
21mr|lxmenu-data-0.1.5-1|34	%build
21mr|lxmenu-data-0.1.5-1|35	intltoolize
21mr|lxmenu-data-0.1.5-1|36	%configure
21mr|lxmenu-data-0.1.5-1|37	# Disable parallel build to avoid skipped translations
21mr|lxmenu-data-0.1.5-1|38	make
21mr|lxmenu-data-0.1.5-1|39	
21mr|lxmenu-data-0.1.5-1|40	%install
21mr|lxmenu-data-0.1.5-1|41	%makeinstall_std

14063 21
21mr|lxqt-about-1.4.0-1|1	Summary:	About application for the LXQt desktop
21mr|lxqt-about-1.4.0-1|2	Name:		lxqt-about
21mr|lxqt-about-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-about-1.4.0-1|4	Release:	1
21mr|lxqt-about-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-about-1.4.0-1|6	Group:		Graphical desktop/Other
21mr|lxqt-about-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-about
21mr|lxqt-about-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-about/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-about-1.4.0-1|9	Patch0:		lxqt-about-1.4.0-ts-ru-translation.patch
21mr|lxqt-about-1.4.0-1|10	BuildRequires:	cmake
21mr|lxqt-about-1.4.0-1|11	BuildRequires:	desktop-file-utils
21mr|lxqt-about-1.4.0-1|12	BuildRequires:	qmake5
21mr|lxqt-about-1.4.0-1|13	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-about-1.4.0-1|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|lxqt-about-1.4.0-1|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|lxqt-about-1.4.0-1|16	BuildRequires:  pkgconfig(glib-2.0)
21mr|lxqt-about-1.4.0-1|17	BuildRequires:	qt5-linguist-tools
21mr|lxqt-about-1.4.0-1|18	Conflicts:	lxqt-l10n < 0.14.0
21mr|lxqt-about-1.4.0-1|19	Obsoletes:	lxqt-l10n < 0.14.0
21mr|lxqt-about-1.4.0-1|20	
21mr|lxqt-about-1.4.0-1|21	%description
21mr|lxqt-about-1.4.0-1|22	About application for the LXQt desktop.
21mr|lxqt-about-1.4.0-1|23	
21mr|lxqt-about-1.4.0-1|24	%files
21mr|lxqt-about-1.4.0-1|25	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-about-1.4.0-1|26	%license COPYING
21mr|lxqt-about-1.4.0-1|27	%{_bindir}/lxqt-about
21mr|lxqt-about-1.4.0-1|28	%{_datadir}/applications/lxqt-about.desktop
21mr|lxqt-about-1.4.0-1|29	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-about-1.4.0-1|30	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|lxqt-about-1.4.0-1|31	
21mr|lxqt-about-1.4.0-1|32	#----------------------------------------------------------------------------
21mr|lxqt-about-1.4.0-1|33	
21mr|lxqt-about-1.4.0-1|34	%prep
21mr|lxqt-about-1.4.0-1|35	%autosetup -p1
21mr|lxqt-about-1.4.0-1|36	
21mr|lxqt-about-1.4.0-1|37	%build
21mr|lxqt-about-1.4.0-1|38	%cmake
21mr|lxqt-about-1.4.0-1|39	%make
21mr|lxqt-about-1.4.0-1|40	
21mr|lxqt-about-1.4.0-1|41	%install
21mr|lxqt-about-1.4.0-1|42	%makeinstall_std -C build
21mr|lxqt-about-1.4.0-1|43	
21mr|lxqt-about-1.4.0-1|44	desktop-file-edit --add-category=X-LXQt %{buildroot}%{_datadir}/applications/%{name}.desktop

14064 21
21mr|lxqt-admin-1.4.0-1|1	Summary:	Admin tools for the LXQt desktop
21mr|lxqt-admin-1.4.0-1|2	Name:		lxqt-admin
21mr|lxqt-admin-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-admin-1.4.0-1|4	Release:	1
21mr|lxqt-admin-1.4.0-1|5	License:	GPLv2+
21mr|lxqt-admin-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-admin-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-admin
21mr|lxqt-admin-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-admin/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-admin-1.4.0-1|9	BuildRequires:	cmake
21mr|lxqt-admin-1.4.0-1|10	BuildRequires:	qt5-linguist-tools
21mr|lxqt-admin-1.4.0-1|11	BuildRequires:	kf5windowsystem-devel
21mr|lxqt-admin-1.4.0-1|12	BuildRequires:	pkgconfig(glib-2.0)
21mr|lxqt-admin-1.4.0-1|13	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-admin-1.4.0-1|14	BuildRequires:	pkgconfig(polkit-qt5-1)
21mr|lxqt-admin-1.4.0-1|15	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-admin-1.4.0-1|16	
21mr|lxqt-admin-1.4.0-1|17	%description
21mr|lxqt-admin-1.4.0-1|18	Admin tools for the LXQt desktop
21mr|lxqt-admin-1.4.0-1|19	
21mr|lxqt-admin-1.4.0-1|20	%files
21mr|lxqt-admin-1.4.0-1|21	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-admin-1.4.0-1|22	%license COPYING
21mr|lxqt-admin-1.4.0-1|23	%{_bindir}/%{name}-time
21mr|lxqt-admin-1.4.0-1|24	%{_bindir}/%{name}-user*
21mr|lxqt-admin-1.4.0-1|25	%{_datadir}/applications/%{name}-*.desktop
21mr|lxqt-admin-1.4.0-1|26	%{_datadir}/lxqt/translations/%{name}-*/%{name}-*_*.qm
21mr|lxqt-admin-1.4.0-1|27	%{_datadir}/polkit-1/actions/*
21mr|lxqt-admin-1.4.0-1|28	
21mr|lxqt-admin-1.4.0-1|29	#----------------------------------------------------------------------------
21mr|lxqt-admin-1.4.0-1|30	
21mr|lxqt-admin-1.4.0-1|31	%prep
21mr|lxqt-admin-1.4.0-1|32	%autosetup -p1
21mr|lxqt-admin-1.4.0-1|33	
21mr|lxqt-admin-1.4.0-1|34	%build
21mr|lxqt-admin-1.4.0-1|35	%cmake ..
21mr|lxqt-admin-1.4.0-1|36	%make
21mr|lxqt-admin-1.4.0-1|37	
21mr|lxqt-admin-1.4.0-1|38	%install
21mr|lxqt-admin-1.4.0-1|39	%makeinstall_std -C build
21mr|lxqt-admin-1.4.0-1|40	sed -i "s/Categories=LXQT/Categories=X-LXQT/" %{buildroot}%{_datadir}/applications/*.desktop

14065 21
21mr|lxqt-archiver-0.9.0-1|1	# Workaround to build with GCC 10
21mr|lxqt-archiver-0.9.0-1|2	%global optflags %{optflags} -fcommon
21mr|lxqt-archiver-0.9.0-1|3	%global __requires_exclude libfm-qt\\.so(.*)
21mr|lxqt-archiver-0.9.0-1|4	
21mr|lxqt-archiver-0.9.0-1|5	Summary:	A simple & lightweight Qt file archiver
21mr|lxqt-archiver-0.9.0-1|6	Name:		lxqt-archiver
21mr|lxqt-archiver-0.9.0-1|7	Version:	0.9.0
21mr|lxqt-archiver-0.9.0-1|8	Release:	1
21mr|lxqt-archiver-0.9.0-1|9	License:	GPLv2
21mr|lxqt-archiver-0.9.0-1|10	Group:		Archiving/Compression
21mr|lxqt-archiver-0.9.0-1|11	Url:		https://github.com/lxqt/lxqt-archiver
21mr|lxqt-archiver-0.9.0-1|12	Source0:	https://github.com/lxqt/lxqt-archiver/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-archiver-0.9.0-1|13	Patch0:		lxqt-archiver-0.7.0-discard-const-qualifier.patch
21mr|lxqt-archiver-0.9.0-1|14	Patch2:		lxqt-archiver-0.1.0-desktop-ru-localization.patch
21mr|lxqt-archiver-0.9.0-1|15	BuildRequires:	cmake
21mr|lxqt-archiver-0.9.0-1|16	BuildRequires:	lxqt-build-tools
21mr|lxqt-archiver-0.9.0-1|17	BuildRequires:	qt5-linguist-tools
21mr|lxqt-archiver-0.9.0-1|18	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|lxqt-archiver-0.9.0-1|19	BuildRequires:	pkgconfig(libexif)
21mr|lxqt-archiver-0.9.0-1|20	BuildRequires:	pkgconfig(libfm-qt)
21mr|lxqt-archiver-0.9.0-1|21	BuildRequires:	pkgconfig(libmenu-cache)
21mr|lxqt-archiver-0.9.0-1|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lxqt-archiver-0.9.0-1|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-archiver-0.9.0-1|24	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|lxqt-archiver-0.9.0-1|25	BuildRequires:	pkgconfig(xcb)
21mr|lxqt-archiver-0.9.0-1|26	
21mr|lxqt-archiver-0.9.0-1|27	%description
21mr|lxqt-archiver-0.9.0-1|28	This is only a front-end (a graphical interface) to archiving programs
21mr|lxqt-archiver-0.9.0-1|29	like tar and zip.
21mr|lxqt-archiver-0.9.0-1|30	
21mr|lxqt-archiver-0.9.0-1|31	%files
21mr|lxqt-archiver-0.9.0-1|32	%doc AUTHORS README.md
21mr|lxqt-archiver-0.9.0-1|33	%license LICENSE
21mr|lxqt-archiver-0.9.0-1|34	%{_bindir}/%{name}
21mr|lxqt-archiver-0.9.0-1|35	%{_datadir}/applications/%{name}.desktop
21mr|lxqt-archiver-0.9.0-1|36	%{_datadir}/%{name}/translations/%{name}_*.qm
21mr|lxqt-archiver-0.9.0-1|37	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|lxqt-archiver-0.9.0-1|38	
21mr|lxqt-archiver-0.9.0-1|39	#----------------------------------------------------------------------------
21mr|lxqt-archiver-0.9.0-1|40	
21mr|lxqt-archiver-0.9.0-1|41	%prep
21mr|lxqt-archiver-0.9.0-1|42	%autosetup -p1
21mr|lxqt-archiver-0.9.0-1|43	
21mr|lxqt-archiver-0.9.0-1|44	%build
21mr|lxqt-archiver-0.9.0-1|45	%cmake_qt5
21mr|lxqt-archiver-0.9.0-1|46	%make
21mr|lxqt-archiver-0.9.0-1|47	
21mr|lxqt-archiver-0.9.0-1|48	%install
21mr|lxqt-archiver-0.9.0-1|49	%makeinstall_std -C build

14066 21
21mr|lxqt-build-tools-0.13.0-1|1	%define debug_package %{nil}
21mr|lxqt-build-tools-0.13.0-1|2	
21mr|lxqt-build-tools-0.13.0-1|3	Summary:	Various packaging tools and scripts for LXQt applications
21mr|lxqt-build-tools-0.13.0-1|4	Name:		lxqt-build-tools
21mr|lxqt-build-tools-0.13.0-1|5	Version:	0.13.0
21mr|lxqt-build-tools-0.13.0-1|6	Release:	1
21mr|lxqt-build-tools-0.13.0-1|7	License:	BSD
21mr|lxqt-build-tools-0.13.0-1|8	Group:		Graphical desktop/LXQt
21mr|lxqt-build-tools-0.13.0-1|9	Url:		https://github.com/lxqt/lxqt-build-tools
21mr|lxqt-build-tools-0.13.0-1|10	Source0:	https://github.com/lxqt/lxqt-build-tools/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-build-tools-0.13.0-1|11	BuildRequires:	cmake
21mr|lxqt-build-tools-0.13.0-1|12	BuildRequires:	git-core
21mr|lxqt-build-tools-0.13.0-1|13	BuildRequires:	qt5-tools
21mr|lxqt-build-tools-0.13.0-1|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|lxqt-build-tools-0.13.0-1|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|lxqt-build-tools-0.13.0-1|16	
21mr|lxqt-build-tools-0.13.0-1|17	%description
21mr|lxqt-build-tools-0.13.0-1|18	Various packaging tools and scripts for LXQt applications.
21mr|lxqt-build-tools-0.13.0-1|19	
21mr|lxqt-build-tools-0.13.0-1|20	%files
21mr|lxqt-build-tools-0.13.0-1|21	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-build-tools-0.13.0-1|22	%license BSD-3-Clause
21mr|lxqt-build-tools-0.13.0-1|23	%{_bindir}/lxqt-transupdate
21mr|lxqt-build-tools-0.13.0-1|24	%{_datadir}/cmake/lxqt-build-tools/
21mr|lxqt-build-tools-0.13.0-1|25	
21mr|lxqt-build-tools-0.13.0-1|26	#----------------------------------------------------------------------------
21mr|lxqt-build-tools-0.13.0-1|27	
21mr|lxqt-build-tools-0.13.0-1|28	%prep
21mr|lxqt-build-tools-0.13.0-1|29	%autosetup -p1
21mr|lxqt-build-tools-0.13.0-1|30	
21mr|lxqt-build-tools-0.13.0-1|31	%build
21mr|lxqt-build-tools-0.13.0-1|32	%cmake_qt5 \
21mr|lxqt-build-tools-0.13.0-1|33	-DLXQT_ETC_XDG_DIR="%{_sysconfdir}/xdg"
21mr|lxqt-build-tools-0.13.0-1|34	%make
21mr|lxqt-build-tools-0.13.0-1|35	
21mr|lxqt-build-tools-0.13.0-1|36	%install
21mr|lxqt-build-tools-0.13.0-1|37	%makeinstall_std -C build

14067 21
21mr|lxqt-config-1.4.0-1|1	Summary:	Config panel for the LXQt desktop
21mr|lxqt-config-1.4.0-1|2	Name:		lxqt-config
21mr|lxqt-config-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-config-1.4.0-1|4	Release:	1
21mr|lxqt-config-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-config-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-config-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-config
21mr|lxqt-config-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-config/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-config-1.4.0-1|9	Source1:	.gtkrc-2.0
21mr|lxqt-config-1.4.0-1|10	Source2:	settings.ini
21mr|lxqt-config-1.4.0-1|11	Source3:	lxqt-config.conf
21mr|lxqt-config-1.4.0-1|12	Source100:	%{name}.rpmlintrc
21mr|lxqt-config-1.4.0-1|13	BuildRequires:	cmake
21mr|lxqt-config-1.4.0-1|14	BuildRequires:	desktop-file-utils
21mr|lxqt-config-1.4.0-1|15	BuildRequires:	qt5-linguist-tools
21mr|lxqt-config-1.4.0-1|16	BuildRequires:	lxqt-menu-data-devel
21mr|lxqt-config-1.4.0-1|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|lxqt-config-1.4.0-1|18	BuildRequires:	pkgconfig(kscreen2)
21mr|lxqt-config-1.4.0-1|19	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-config-1.4.0-1|20	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|lxqt-config-1.4.0-1|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|lxqt-config-1.4.0-1|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|lxqt-config-1.4.0-1|23	BuildRequires:	pkgconfig(Qt5Svg)
21mr|lxqt-config-1.4.0-1|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-config-1.4.0-1|25	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|lxqt-config-1.4.0-1|26	BuildRequires:	pkgconfig(Qt5Xdg)
21mr|lxqt-config-1.4.0-1|27	BuildRequires:	pkgconfig(Qt5Xml)
21mr|lxqt-config-1.4.0-1|28	BuildRequires:	pkgconfig(udev)
21mr|lxqt-config-1.4.0-1|29	BuildRequires:	pkgconfig(x11)
21mr|lxqt-config-1.4.0-1|30	BuildRequires:	pkgconfig(xcursor)
21mr|lxqt-config-1.4.0-1|31	BuildRequires:	pkgconfig(xi)
21mr|lxqt-config-1.4.0-1|32	BuildRequires:	pkgconfig(xorg-libinput)
21mr|lxqt-config-1.4.0-1|33	BuildRequires:	pkgconfig(zlib)
21mr|lxqt-config-1.4.0-1|34	Recommends:	%{name}-settings = %{EVRD}
21mr|lxqt-config-1.4.0-1|35	
21mr|lxqt-config-1.4.0-1|36	%description
21mr|lxqt-config-1.4.0-1|37	Config panel for the LXQt desktop.
21mr|lxqt-config-1.4.0-1|38	
21mr|lxqt-config-1.4.0-1|39	%files
21mr|lxqt-config-1.4.0-1|40	%{_bindir}/*
21mr|lxqt-config-1.4.0-1|41	%{_datadir}/applications/lxqt-config*.desktop
21mr|lxqt-config-1.4.0-1|42	%{_datadir}/lxqt/icons/*
21mr|lxqt-config-1.4.0-1|43	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-config-1.4.0-1|44	%{_datadir}/lxqt/translations/%{name}-*/%{name}-*.qm
21mr|lxqt-config-1.4.0-1|45	%{_iconsdir}/hicolor/*/apps/*
21mr|lxqt-config-1.4.0-1|46	%{_libdir}/lib*.so
21mr|lxqt-config-1.4.0-1|47	%{_mandir}/man1/%{name}*1.xz
21mr|lxqt-config-1.4.0-1|48	
21mr|lxqt-config-1.4.0-1|49	#----------------------------------------------------------------------------
21mr|lxqt-config-1.4.0-1|50	
21mr|lxqt-config-1.4.0-1|51	%package settings
21mr|lxqt-config-1.4.0-1|52	Summary:	Settings for LXQt
21mr|lxqt-config-1.4.0-1|53	Group:		Graphical desktop/LXQt
21mr|lxqt-config-1.4.0-1|54	Recommends:	breeze-gtk2-theme
21mr|lxqt-config-1.4.0-1|55	Recommends:	breeze-gtk3-theme
21mr|lxqt-config-1.4.0-1|56	Recommends:	rosa-icons-2021-lxqt
21mr|lxqt-config-1.4.0-1|57	Recommends:	x11-data-cursor-themes
21mr|lxqt-config-1.4.0-1|58	
21mr|lxqt-config-1.4.0-1|59	%description settings
21mr|lxqt-config-1.4.0-1|60	Default settings for LXQt
21mr|lxqt-config-1.4.0-1|61	
21mr|lxqt-config-1.4.0-1|62	%files settings
21mr|lxqt-config-1.4.0-1|63	%dir %{_sysconfdir}/skel/.config/gtk-3.0
21mr|lxqt-config-1.4.0-1|64	%dir %{_sysconfdir}/skel/.config/lxqt
21mr|lxqt-config-1.4.0-1|65	%config(noreplace) %{_sysconfdir}/skel/.gtkrc-2.0
21mr|lxqt-config-1.4.0-1|66	%config(noreplace) %{_sysconfdir}/skel/.config/gtk-3.0/settings.ini
21mr|lxqt-config-1.4.0-1|67	%config(noreplace) %{_sysconfdir}/skel/.config/lxqt/lxqt-config.conf
21mr|lxqt-config-1.4.0-1|68	
21mr|lxqt-config-1.4.0-1|69	#----------------------------------------------------------------------------
21mr|lxqt-config-1.4.0-1|70	
21mr|lxqt-config-1.4.0-1|71	%prep
21mr|lxqt-config-1.4.0-1|72	%autosetup -p1
21mr|lxqt-config-1.4.0-1|73	
21mr|lxqt-config-1.4.0-1|74	%build
21mr|lxqt-config-1.4.0-1|75	#use c++17 for new kscreen 5.27.x
21mr|lxqt-config-1.4.0-1|76	%cmake -DCMAKE_CXX_STANDARD=17
21mr|lxqt-config-1.4.0-1|77	%make_build
21mr|lxqt-config-1.4.0-1|78	
21mr|lxqt-config-1.4.0-1|79	%install
21mr|lxqt-config-1.4.0-1|80	%make_install -C build
21mr|lxqt-config-1.4.0-1|81	# cursor library is installed in lxqt-config subfolder
21mr|lxqt-config-1.4.0-1|82	mv %{buildroot}%{_libdir}/%{name}/* %{buildroot}%{_libdir}/
21mr|lxqt-config-1.4.0-1|83	rm -rf %{buildroot}%{_libdir}/%{name}
21mr|lxqt-config-1.4.0-1|84	
21mr|lxqt-config-1.4.0-1|85	mkdir -p %{buildroot}%{_sysconfdir}/skel/.config/gtk-3.0
21mr|lxqt-config-1.4.0-1|86	cp %{SOURCE1} %{buildroot}%{_sysconfdir}/skel/
21mr|lxqt-config-1.4.0-1|87	cp %{SOURCE2} %{buildroot}%{_sysconfdir}/skel/.config/gtk-3.0/
21mr|lxqt-config-1.4.0-1|88	
21mr|lxqt-config-1.4.0-1|89	mkdir -p %{buildroot}%{_sysconfdir}/skel/.config/lxqt
21mr|lxqt-config-1.4.0-1|90	cp %{SOURCE3} %{buildroot}%{_sysconfdir}/skel/.config/lxqt/

14068 21
21mr|lxqt-globalkeys-1.4.0-1|1	%define major 1
21mr|lxqt-globalkeys-1.4.0-1|2	%define libname %mklibname lxqt-globalkeys %{major}
21mr|lxqt-globalkeys-1.4.0-1|3	%define devname %mklibname lxqt-globalkeys -d
21mr|lxqt-globalkeys-1.4.0-1|4	%define uiname %mklibname lxqt-globalkeys-ui %{major}
21mr|lxqt-globalkeys-1.4.0-1|5	%define uidevname %mklibname lxqt-globalkeys-ui -d
21mr|lxqt-globalkeys-1.4.0-1|6	
21mr|lxqt-globalkeys-1.4.0-1|7	Summary:	Global keys config module for LXQt
21mr|lxqt-globalkeys-1.4.0-1|8	Name:		lxqt-globalkeys
21mr|lxqt-globalkeys-1.4.0-1|9	Version:	1.4.0
21mr|lxqt-globalkeys-1.4.0-1|10	Release:	1
21mr|lxqt-globalkeys-1.4.0-1|11	License:	LGPLv2.1+
21mr|lxqt-globalkeys-1.4.0-1|12	Group:		Graphical desktop/LXQt
21mr|lxqt-globalkeys-1.4.0-1|13	Url:		https://github.com/lxqt/lxqt-globalkeys
21mr|lxqt-globalkeys-1.4.0-1|14	Source0:	https://github.com/lxqt/lxqt-globalkeys/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-globalkeys-1.4.0-1|15	Patch0:		lxqt-globalkeys-1.0.0-rosa-shortcuts.patch
21mr|lxqt-globalkeys-1.4.0-1|16	BuildRequires:	cmake
21mr|lxqt-globalkeys-1.4.0-1|17	BuildRequires:	pkgconfig(x11)
21mr|lxqt-globalkeys-1.4.0-1|18	BuildRequires:	desktop-file-utils
21mr|lxqt-globalkeys-1.4.0-1|19	BuildRequires:	qt5-linguist-tools
21mr|lxqt-globalkeys-1.4.0-1|20	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-globalkeys-1.4.0-1|21	BuildRequires:  pkgconfig(glib-2.0)
21mr|lxqt-globalkeys-1.4.0-1|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|lxqt-globalkeys-1.4.0-1|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lxqt-globalkeys-1.4.0-1|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|lxqt-globalkeys-1.4.0-1|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-globalkeys-1.4.0-1|26	Conflicts:	lxqt-common < 0.12.0
21mr|lxqt-globalkeys-1.4.0-1|27	
21mr|lxqt-globalkeys-1.4.0-1|28	%description
21mr|lxqt-globalkeys-1.4.0-1|29	Global keys config module for LXQt.
21mr|lxqt-globalkeys-1.4.0-1|30	
21mr|lxqt-globalkeys-1.4.0-1|31	%files
21mr|lxqt-globalkeys-1.4.0-1|32	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-globalkeys-1.4.0-1|33	%license LICENSE
21mr|lxqt-globalkeys-1.4.0-1|34	%{_bindir}/*
21mr|lxqt-globalkeys-1.4.0-1|35	%{_datadir}/applications/*.desktop
21mr|lxqt-globalkeys-1.4.0-1|36	%config(noreplace) %{_datadir}/lxqt/globalkeyshortcuts.conf
21mr|lxqt-globalkeys-1.4.0-1|37	%{_datadir}/lxqt/translations/lxqt-config-globalkeyshortcuts/*.qm
21mr|lxqt-globalkeys-1.4.0-1|38	%{_sysconfdir}/xdg/autostart/*desktop
21mr|lxqt-globalkeys-1.4.0-1|39	
21mr|lxqt-globalkeys-1.4.0-1|40	#----------------------------------------------------------------------------
21mr|lxqt-globalkeys-1.4.0-1|41	
21mr|lxqt-globalkeys-1.4.0-1|42	%package -n %{libname}
21mr|lxqt-globalkeys-1.4.0-1|43	Summary:	The LXQt globalkeys library
21mr|lxqt-globalkeys-1.4.0-1|44	Group:		System/Libraries
21mr|lxqt-globalkeys-1.4.0-1|45	
21mr|lxqt-globalkeys-1.4.0-1|46	%description -n %{libname}
21mr|lxqt-globalkeys-1.4.0-1|47	The LXQt globalkeys library.
21mr|lxqt-globalkeys-1.4.0-1|48	
21mr|lxqt-globalkeys-1.4.0-1|49	%files -n %{libname}
21mr|lxqt-globalkeys-1.4.0-1|50	%doc README.md
21mr|lxqt-globalkeys-1.4.0-1|51	%{_libdir}/liblxqt-globalkeys.so.%{major}*
21mr|lxqt-globalkeys-1.4.0-1|52	
21mr|lxqt-globalkeys-1.4.0-1|53	#----------------------------------------------------------------------------
21mr|lxqt-globalkeys-1.4.0-1|54	
21mr|lxqt-globalkeys-1.4.0-1|55	%package -n %{uiname}
21mr|lxqt-globalkeys-1.4.0-1|56	Summary:	The LXQt globalkeys UI library
21mr|lxqt-globalkeys-1.4.0-1|57	Group:		System/Libraries
21mr|lxqt-globalkeys-1.4.0-1|58	
21mr|lxqt-globalkeys-1.4.0-1|59	%description -n %{uiname}
21mr|lxqt-globalkeys-1.4.0-1|60	The LXQt globalkeys UI library.
21mr|lxqt-globalkeys-1.4.0-1|61	
21mr|lxqt-globalkeys-1.4.0-1|62	%files -n %{uiname}
21mr|lxqt-globalkeys-1.4.0-1|63	%doc README.md
21mr|lxqt-globalkeys-1.4.0-1|64	%{_libdir}/liblxqt-globalkeys-ui.so.%{major}*
21mr|lxqt-globalkeys-1.4.0-1|65	
21mr|lxqt-globalkeys-1.4.0-1|66	#----------------------------------------------------------------------------
21mr|lxqt-globalkeys-1.4.0-1|67	
21mr|lxqt-globalkeys-1.4.0-1|68	%package -n %{devname}
21mr|lxqt-globalkeys-1.4.0-1|69	Summary:	Development files for the LXQt globalkeys library
21mr|lxqt-globalkeys-1.4.0-1|70	Group:		Development/C++
21mr|lxqt-globalkeys-1.4.0-1|71	Requires:	%{libname} = %{EVRD}
21mr|lxqt-globalkeys-1.4.0-1|72	
21mr|lxqt-globalkeys-1.4.0-1|73	%description -n %{devname}
21mr|lxqt-globalkeys-1.4.0-1|74	Development files for the LXQt globalkeys library.
21mr|lxqt-globalkeys-1.4.0-1|75	
21mr|lxqt-globalkeys-1.4.0-1|76	%files -n %{devname}
21mr|lxqt-globalkeys-1.4.0-1|77	%doc README.md
21mr|lxqt-globalkeys-1.4.0-1|78	%{_libdir}/liblxqt-globalkeys.so
21mr|lxqt-globalkeys-1.4.0-1|79	%{_includedir}/lxqt-globalkeys
21mr|lxqt-globalkeys-1.4.0-1|80	%{_libdir}/pkgconfig/lxqt-globalkeys.pc
21mr|lxqt-globalkeys-1.4.0-1|81	%{_datadir}/cmake/lxqt-globalkeys
21mr|lxqt-globalkeys-1.4.0-1|82	
21mr|lxqt-globalkeys-1.4.0-1|83	#----------------------------------------------------------------------------
21mr|lxqt-globalkeys-1.4.0-1|84	
21mr|lxqt-globalkeys-1.4.0-1|85	%package -n %{uidevname}
21mr|lxqt-globalkeys-1.4.0-1|86	Summary:	Development files for the LXQt globalkeys UI library
21mr|lxqt-globalkeys-1.4.0-1|87	Group:		Development/C++
21mr|lxqt-globalkeys-1.4.0-1|88	Requires:	%{uiname} = %{EVRD}
21mr|lxqt-globalkeys-1.4.0-1|89	
21mr|lxqt-globalkeys-1.4.0-1|90	%description -n %{uidevname}
21mr|lxqt-globalkeys-1.4.0-1|91	Development files for the LXQt globalkeys UI library.
21mr|lxqt-globalkeys-1.4.0-1|92	
21mr|lxqt-globalkeys-1.4.0-1|93	%files -n %{uidevname}
21mr|lxqt-globalkeys-1.4.0-1|94	%doc README.md
21mr|lxqt-globalkeys-1.4.0-1|95	%{_includedir}/lxqt-globalkeys-ui
21mr|lxqt-globalkeys-1.4.0-1|96	%{_libdir}/liblxqt-globalkeys-ui.so
21mr|lxqt-globalkeys-1.4.0-1|97	%{_libdir}/pkgconfig/lxqt-globalkeys-ui.pc
21mr|lxqt-globalkeys-1.4.0-1|98	%{_datadir}/cmake/lxqt-globalkeys-ui
21mr|lxqt-globalkeys-1.4.0-1|99	
21mr|lxqt-globalkeys-1.4.0-1|100	#----------------------------------------------------------------------------
21mr|lxqt-globalkeys-1.4.0-1|101	
21mr|lxqt-globalkeys-1.4.0-1|102	%prep
21mr|lxqt-globalkeys-1.4.0-1|103	%autosetup -p1
21mr|lxqt-globalkeys-1.4.0-1|104	
21mr|lxqt-globalkeys-1.4.0-1|105	%build
21mr|lxqt-globalkeys-1.4.0-1|106	%cmake
21mr|lxqt-globalkeys-1.4.0-1|107	%make
21mr|lxqt-globalkeys-1.4.0-1|108	
21mr|lxqt-globalkeys-1.4.0-1|109	%install
21mr|lxqt-globalkeys-1.4.0-1|110	%makeinstall_std -C build
21mr|lxqt-globalkeys-1.4.0-1|111	
21mr|lxqt-globalkeys-1.4.0-1|112	# Drop double slash from pc files
21mr|lxqt-globalkeys-1.4.0-1|113	sed -i 's!//usr!/usr!' %{buildroot}%{_libdir}/pkgconfig/*pc

14069 21
21mr|lxqt-kcm-integration-0.0.1-1|1	%define debug_package %{nil}
21mr|lxqt-kcm-integration-0.0.1-1|2	
21mr|lxqt-kcm-integration-0.0.1-1|3	Summary:	Windowmanager integration for LXQt
21mr|lxqt-kcm-integration-0.0.1-1|4	Name:		lxqt-kcm-integration
21mr|lxqt-kcm-integration-0.0.1-1|5	Version:	0.0.1
21mr|lxqt-kcm-integration-0.0.1-1|6	Release:	1
21mr|lxqt-kcm-integration-0.0.1-1|7	License:	LGPLv2.1+
21mr|lxqt-kcm-integration-0.0.1-1|8	Group:		Graphical desktop/LXQt
21mr|lxqt-kcm-integration-0.0.1-1|9	Url:		https://github.com/lxqt/lxqt-kcm-integration
21mr|lxqt-kcm-integration-0.0.1-1|10	Source0:	https://github.com/lxqt/lxqt-kcm-integration/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-kcm-integration-0.0.1-1|11	BuildRequires:	cmake
21mr|lxqt-kcm-integration-0.0.1-1|12	BuildRequires:	desktop-file-utils
21mr|lxqt-kcm-integration-0.0.1-1|13	BuildRequires:	lxqt-build-tools
21mr|lxqt-kcm-integration-0.0.1-1|14	
21mr|lxqt-kcm-integration-0.0.1-1|15	%description
21mr|lxqt-kcm-integration-0.0.1-1|16	KCM integration into LXQt.
21mr|lxqt-kcm-integration-0.0.1-1|17	
21mr|lxqt-kcm-integration-0.0.1-1|18	%files
21mr|lxqt-kcm-integration-0.0.1-1|19	%doc CHANGELOG COPYING README.md
21mr|lxqt-kcm-integration-0.0.1-1|20	%{_datadir}/applications/lxqt-kcmshell5-*.desktop
21mr|lxqt-kcm-integration-0.0.1-1|21	
21mr|lxqt-kcm-integration-0.0.1-1|22	#----------------------------------------------------------------------------
21mr|lxqt-kcm-integration-0.0.1-1|23	
21mr|lxqt-kcm-integration-0.0.1-1|24	%prep
21mr|lxqt-kcm-integration-0.0.1-1|25	%setup -q
21mr|lxqt-kcm-integration-0.0.1-1|26	
21mr|lxqt-kcm-integration-0.0.1-1|27	%build
21mr|lxqt-kcm-integration-0.0.1-1|28	%cmake
21mr|lxqt-kcm-integration-0.0.1-1|29	%make
21mr|lxqt-kcm-integration-0.0.1-1|30	
21mr|lxqt-kcm-integration-0.0.1-1|31	%install
21mr|lxqt-kcm-integration-0.0.1-1|32	%makeinstall_std -C build
21mr|lxqt-kcm-integration-0.0.1-1|33	
21mr|lxqt-kcm-integration-0.0.1-1|34	for FILE in %{buildroot}%{_datadir}/applications/*.desktop; do
21mr|lxqt-kcm-integration-0.0.1-1|35	desktop-file-edit --remove-category=LXQt --add-category=X-LXQt $FILE; done
21mr|lxqt-kcm-integration-0.0.1-1|36	

14070 21
21mr|lxqt-menu-data-1.4.1-1|1	Summary:	Menu data files for LXQt
21mr|lxqt-menu-data-1.4.1-1|2	Name:		lxqt-menu-data
21mr|lxqt-menu-data-1.4.1-1|3	Version:	1.4.1
21mr|lxqt-menu-data-1.4.1-1|4	Release:	1
21mr|lxqt-menu-data-1.4.1-1|5	License:	LGPLv2.1
21mr|lxqt-menu-data-1.4.1-1|6	Group:		Graphical desktop/Other
21mr|lxqt-menu-data-1.4.1-1|7	Url:		https://github.com/lxde/lxmenu-data
21mr|lxqt-menu-data-1.4.1-1|8	Source0:	https://github.com/lxqt/lxqt-menu-data/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-menu-data-1.4.1-1|9	BuildRequires:	cmake
21mr|lxqt-menu-data-1.4.1-1|10	BuildRequires:	lxqt-build-tools
21mr|lxqt-menu-data-1.4.1-1|11	BuildRequires:	qt5-linguist-tools
21mr|lxqt-menu-data-1.4.1-1|12	BuildArch:	noarch
21mr|lxqt-menu-data-1.4.1-1|13	
21mr|lxqt-menu-data-1.4.1-1|14	%description
21mr|lxqt-menu-data-1.4.1-1|15	This package provides files required to build freedesktop.org menu
21mr|lxqt-menu-data-1.4.1-1|16	spec-compliant desktop menus for LXQt.
21mr|lxqt-menu-data-1.4.1-1|17	
21mr|lxqt-menu-data-1.4.1-1|18	%files
21mr|lxqt-menu-data-1.4.1-1|19	%doc README.md
21mr|lxqt-menu-data-1.4.1-1|20	%license LICENSE
21mr|lxqt-menu-data-1.4.1-1|21	%config(noreplace) %{_sysconfdir}/xdg/menus/lxqt-*.menu
21mr|lxqt-menu-data-1.4.1-1|22	%{_datadir}/desktop-directories/lxqt-*.directory
21mr|lxqt-menu-data-1.4.1-1|23	
21mr|lxqt-menu-data-1.4.1-1|24	#------------------------------------------------------------------
21mr|lxqt-menu-data-1.4.1-1|25	
21mr|lxqt-menu-data-1.4.1-1|26	%package devel
21mr|lxqt-menu-data-1.4.1-1|27	Summary:	Development files for %{name}
21mr|lxqt-menu-data-1.4.1-1|28	Group:		Development/Other
21mr|lxqt-menu-data-1.4.1-1|29	Requires:	%{name} = %{EVRD}
21mr|lxqt-menu-data-1.4.1-1|30	
21mr|lxqt-menu-data-1.4.1-1|31	%description  devel
21mr|lxqt-menu-data-1.4.1-1|32	Development files for %{name}.
21mr|lxqt-menu-data-1.4.1-1|33	
21mr|lxqt-menu-data-1.4.1-1|34	%files  devel
21mr|lxqt-menu-data-1.4.1-1|35	%{_datadir}/cmake/%{name}
21mr|lxqt-menu-data-1.4.1-1|36	
21mr|lxqt-menu-data-1.4.1-1|37	#------------------------------------------------------------------
21mr|lxqt-menu-data-1.4.1-1|38	
21mr|lxqt-menu-data-1.4.1-1|39	%prep
21mr|lxqt-menu-data-1.4.1-1|40	%autosetup -p1
21mr|lxqt-menu-data-1.4.1-1|41	
21mr|lxqt-menu-data-1.4.1-1|42	%build
21mr|lxqt-menu-data-1.4.1-1|43	%cmake
21mr|lxqt-menu-data-1.4.1-1|44	%make
21mr|lxqt-menu-data-1.4.1-1|45	
21mr|lxqt-menu-data-1.4.1-1|46	%install
21mr|lxqt-menu-data-1.4.1-1|47	%makeinstall_std -C build

14071 21
21mr|lxqt-notificationd-1.4.0-1|1	Summary:	Notification daemon for the LXQt desktop
21mr|lxqt-notificationd-1.4.0-1|2	Name:		lxqt-notificationd
21mr|lxqt-notificationd-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-notificationd-1.4.0-1|4	Release:	1
21mr|lxqt-notificationd-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-notificationd-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-notificationd-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-notificationd
21mr|lxqt-notificationd-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-notificationd/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-notificationd-1.4.0-1|9	BuildRequires:	cmake
21mr|lxqt-notificationd-1.4.0-1|10	BuildRequires:	desktop-file-utils
21mr|lxqt-notificationd-1.4.0-1|11	BuildRequires:	qt5-linguist-tools
21mr|lxqt-notificationd-1.4.0-1|12	BuildRequires:  pkgconfig(glib-2.0)
21mr|lxqt-notificationd-1.4.0-1|13	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-notificationd-1.4.0-1|14	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lxqt-notificationd-1.4.0-1|15	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-notificationd-1.4.0-1|16	
21mr|lxqt-notificationd-1.4.0-1|17	%description
21mr|lxqt-notificationd-1.4.0-1|18	Notification daemon for the LXQt desktop.
21mr|lxqt-notificationd-1.4.0-1|19	
21mr|lxqt-notificationd-1.4.0-1|20	%files
21mr|lxqt-notificationd-1.4.0-1|21	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-notificationd-1.4.0-1|22	%license LICENSE
21mr|lxqt-notificationd-1.4.0-1|23	%{_bindir}/lxqt-notificationd
21mr|lxqt-notificationd-1.4.0-1|24	%{_bindir}/lxqt-config-notificationd
21mr|lxqt-notificationd-1.4.0-1|25	%{_datadir}/applications/lxqt-config-notificationd.desktop
21mr|lxqt-notificationd-1.4.0-1|26	%{_datadir}/lxqt/translations/lxqt-config-notificationd/*.qm
21mr|lxqt-notificationd-1.4.0-1|27	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-notificationd-1.4.0-1|28	%{_sysconfdir}/xdg/autostart/lxqt-notifications.desktop
21mr|lxqt-notificationd-1.4.0-1|29	
21mr|lxqt-notificationd-1.4.0-1|30	#----------------------------------------------------------------------------
21mr|lxqt-notificationd-1.4.0-1|31	
21mr|lxqt-notificationd-1.4.0-1|32	%prep
21mr|lxqt-notificationd-1.4.0-1|33	%autosetup -p1
21mr|lxqt-notificationd-1.4.0-1|34	
21mr|lxqt-notificationd-1.4.0-1|35	%build
21mr|lxqt-notificationd-1.4.0-1|36	%cmake
21mr|lxqt-notificationd-1.4.0-1|37	%make
21mr|lxqt-notificationd-1.4.0-1|38	
21mr|lxqt-notificationd-1.4.0-1|39	%install
21mr|lxqt-notificationd-1.4.0-1|40	%makeinstall_std -C build

14072 21
21mr|lxqt-openssh-askpass-1.4.0-1|1	Summary:	OpenSSH askpass application for the LXQt desktop
21mr|lxqt-openssh-askpass-1.4.0-1|2	Name:		lxqt-openssh-askpass
21mr|lxqt-openssh-askpass-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-openssh-askpass-1.4.0-1|4	Release:	1
21mr|lxqt-openssh-askpass-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-openssh-askpass-1.4.0-1|6	Group:		Graphical desktop/Other
21mr|lxqt-openssh-askpass-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-openssh-askpass
21mr|lxqt-openssh-askpass-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-openssh-askpass/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-openssh-askpass-1.4.0-1|9	BuildRequires:	cmake
21mr|lxqt-openssh-askpass-1.4.0-1|10	BuildRequires:	qmake5
21mr|lxqt-openssh-askpass-1.4.0-1|11	BuildRequires:	qt5-linguist-tools
21mr|lxqt-openssh-askpass-1.4.0-1|12	BuildRequires:  pkgconfig(glib-2.0)
21mr|lxqt-openssh-askpass-1.4.0-1|13	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-openssh-askpass-1.4.0-1|14	BuildRequires:	pkgconfig(Qt5Help)
21mr|lxqt-openssh-askpass-1.4.0-1|15	
21mr|lxqt-openssh-askpass-1.4.0-1|16	%description
21mr|lxqt-openssh-askpass-1.4.0-1|17	OpenSSH askpass application for the LXQt desktop.
21mr|lxqt-openssh-askpass-1.4.0-1|18	
21mr|lxqt-openssh-askpass-1.4.0-1|19	%files
21mr|lxqt-openssh-askpass-1.4.0-1|20	%{_bindir}/%{name}
21mr|lxqt-openssh-askpass-1.4.0-1|21	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-openssh-askpass-1.4.0-1|22	%{_mandir}/man1/%{name}.1.*
21mr|lxqt-openssh-askpass-1.4.0-1|23	
21mr|lxqt-openssh-askpass-1.4.0-1|24	#----------------------------------------------------------------------------
21mr|lxqt-openssh-askpass-1.4.0-1|25	
21mr|lxqt-openssh-askpass-1.4.0-1|26	%prep
21mr|lxqt-openssh-askpass-1.4.0-1|27	%autosetup -p1
21mr|lxqt-openssh-askpass-1.4.0-1|28	
21mr|lxqt-openssh-askpass-1.4.0-1|29	%build
21mr|lxqt-openssh-askpass-1.4.0-1|30	%cmake
21mr|lxqt-openssh-askpass-1.4.0-1|31	%make
21mr|lxqt-openssh-askpass-1.4.0-1|32	
21mr|lxqt-openssh-askpass-1.4.0-1|33	%install
21mr|lxqt-openssh-askpass-1.4.0-1|34	%makeinstall_std -C build

14073 21
21mr|lxqt-panel-1.4.0-1|1	Summary:	Launcher panel for the LXQt desktop
21mr|lxqt-panel-1.4.0-1|2	Name:		lxqt-panel
21mr|lxqt-panel-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-panel-1.4.0-1|4	Release:	1
21mr|lxqt-panel-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-panel-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-panel-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-panel
21mr|lxqt-panel-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-panel/archive/%{version}.tar.gz?/%{name}-%{version}.tar.xz
21mr|lxqt-panel-1.4.0-1|9	Source1:	plugin-tray-0.17.1_ru.tar.gz
21mr|lxqt-panel-1.4.0-1|10	Patch0:		lxqt-panel-1.1.0-rosa-settings.patch
21mr|lxqt-panel-1.4.0-1|11	BuildRequires:	cmake
21mr|lxqt-panel-1.4.0-1|12	BuildRequires:	qt5-linguist-tools
21mr|lxqt-panel-1.4.0-1|13	BuildRequires:	icu-devel
21mr|lxqt-panel-1.4.0-1|14	BuildRequires:	kf5guiaddons-devel
21mr|lxqt-panel-1.4.0-1|15	BuildRequires:	kf5solid-devel
21mr|lxqt-panel-1.4.0-1|16	BuildRequires:	kf5windowsystem-devel
21mr|lxqt-panel-1.4.0-1|17	BuildRequires:	lm_sensors-devel
21mr|lxqt-panel-1.4.0-1|18	BuildRequires:	lxqt-menu-data-devel
21mr|lxqt-panel-1.4.0-1|19	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|lxqt-panel-1.4.0-1|20	BuildRequires:	pkgconfig(alsa)
21mr|lxqt-panel-1.4.0-1|21	BuildRequires:	pkgconfig(dbusmenu-qt5)
21mr|lxqt-panel-1.4.0-1|22	BuildRequires:	pkgconfig(libmenu-cache)
21mr|lxqt-panel-1.4.0-1|23	BuildRequires:	pkgconfig(libpulse)
21mr|lxqt-panel-1.4.0-1|24	BuildRequires:	pkgconfig(libstatgrab)
21mr|lxqt-panel-1.4.0-1|25	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-panel-1.4.0-1|26	BuildRequires:	pkgconfig(lxqt-globalkeys)
21mr|lxqt-panel-1.4.0-1|27	BuildRequires:	pkgconfig(lxqt-globalkeys-ui)
21mr|lxqt-panel-1.4.0-1|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lxqt-panel-1.4.0-1|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-panel-1.4.0-1|30	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|lxqt-panel-1.4.0-1|31	BuildRequires:	pkgconfig(Qt5Xdg)
21mr|lxqt-panel-1.4.0-1|32	BuildRequires:	pkgconfig(Qt5Xml)
21mr|lxqt-panel-1.4.0-1|33	BuildRequires:	pkgconfig(sysstat-qt5)
21mr|lxqt-panel-1.4.0-1|34	BuildRequires:	pkgconfig(x11)
21mr|lxqt-panel-1.4.0-1|35	BuildRequires:	pkgconfig(xcb-event)
21mr|lxqt-panel-1.4.0-1|36	BuildRequires:	pkgconfig(xcb-image)
21mr|lxqt-panel-1.4.0-1|37	BuildRequires:	pkgconfig(xcomposite)
21mr|lxqt-panel-1.4.0-1|38	BuildRequires:	pkgconfig(xdamage)
21mr|lxqt-panel-1.4.0-1|39	BuildRequires:	pkgconfig(xkbcommon-x11)
21mr|lxqt-panel-1.4.0-1|40	BuildRequires:	pkgconfig(xrender)
21mr|lxqt-panel-1.4.0-1|41	BuildRequires:	pkgconfig(xtst)
21mr|lxqt-panel-1.4.0-1|42	# Use for localization
21mr|lxqt-panel-1.4.0-1|43	Requires:	lxqt-menu-data
21mr|lxqt-panel-1.4.0-1|44	Conflicts:	lxqt-common < 0.12
21mr|lxqt-panel-1.4.0-1|45	Conflicts:	lxqt-l10n < 0.14.0
21mr|lxqt-panel-1.4.0-1|46	
21mr|lxqt-panel-1.4.0-1|47	%description
21mr|lxqt-panel-1.4.0-1|48	Launcher panel for the LXQt desktop.plugin-taskbar
21mr|lxqt-panel-1.4.0-1|49	
21mr|lxqt-panel-1.4.0-1|50	%files
21mr|lxqt-panel-1.4.0-1|51	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-panel-1.4.0-1|52	%license LICENSE
21mr|lxqt-panel-1.4.0-1|53	%{_bindir}/lxqt-panel
21mr|lxqt-panel-1.4.0-1|54	%{_datadir}/lxqt/lxqt-panel
21mr|lxqt-panel-1.4.0-1|55	%{_datadir}/lxqt/panel.conf
21mr|lxqt-panel-1.4.0-1|56	%{_datadir}/lxqt/translations/%{name}/*/*.qm
21mr|lxqt-panel-1.4.0-1|57	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-panel-1.4.0-1|58	%{_datadir}/lxqt/panel/qeyes-types/
21mr|lxqt-panel-1.4.0-1|59	%{_libdir}/lxqt-panel/*.so
21mr|lxqt-panel-1.4.0-1|60	%{_mandir}/man1/*
21mr|lxqt-panel-1.4.0-1|61	%{_sysconfdir}/xdg/autostart/*
21mr|lxqt-panel-1.4.0-1|62	
21mr|lxqt-panel-1.4.0-1|63	#----------------------------------------------------------------------------
21mr|lxqt-panel-1.4.0-1|64	
21mr|lxqt-panel-1.4.0-1|65	%package devel
21mr|lxqt-panel-1.4.0-1|66	Summary:	Development files for the LXQt panel
21mr|lxqt-panel-1.4.0-1|67	Group:		Development/KDE and Qt
21mr|lxqt-panel-1.4.0-1|68	
21mr|lxqt-panel-1.4.0-1|69	%description devel
21mr|lxqt-panel-1.4.0-1|70	Development files for the LXQt panel.
21mr|lxqt-panel-1.4.0-1|71	
21mr|lxqt-panel-1.4.0-1|72	%files devel
21mr|lxqt-panel-1.4.0-1|73	%license LICENSE
21mr|lxqt-panel-1.4.0-1|74	%{_includedir}/lxqt
21mr|lxqt-panel-1.4.0-1|75	
21mr|lxqt-panel-1.4.0-1|76	#----------------------------------------------------------------------------
21mr|lxqt-panel-1.4.0-1|77	
21mr|lxqt-panel-1.4.0-1|78	%prep
21mr|lxqt-panel-1.4.0-1|79	%autosetup -p1
21mr|lxqt-panel-1.4.0-1|80	
21mr|lxqt-panel-1.4.0-1|81	pushd plugin-tray/translations
21mr|lxqt-panel-1.4.0-1|82	tar -xvzf %{SOURCE1}
21mr|lxqt-panel-1.4.0-1|83	popd
21mr|lxqt-panel-1.4.0-1|84	
21mr|lxqt-panel-1.4.0-1|85	%build
21mr|lxqt-panel-1.4.0-1|86	export CXXFLAGS="%{optflags} -I/usr/include/dbusmenu-qt5"
21mr|lxqt-panel-1.4.0-1|87	%cmake
21mr|lxqt-panel-1.4.0-1|88	%make
21mr|lxqt-panel-1.4.0-1|89	
21mr|lxqt-panel-1.4.0-1|90	%install
21mr|lxqt-panel-1.4.0-1|91	%makeinstall_std -C build

14074 21
21mr|lxqt-policykit-1.4.0-1|1	Summary:	LXQt PolicyKit agent
21mr|lxqt-policykit-1.4.0-1|2	Name:		lxqt-policykit
21mr|lxqt-policykit-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-policykit-1.4.0-1|4	Release:	1
21mr|lxqt-policykit-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-policykit-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-policykit-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-policykit
21mr|lxqt-policykit-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-policykit/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-policykit-1.4.0-1|9	Patch0:		lxqt-policykit-1.1.0-label-translate.patch
21mr|lxqt-policykit-1.4.0-1|10	BuildRequires:	cmake
21mr|lxqt-policykit-1.4.0-1|11	BuildRequires:	qt5-linguist-tools
21mr|lxqt-policykit-1.4.0-1|12	BuildRequires:	polkit-1-devel
21mr|lxqt-policykit-1.4.0-1|13	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-policykit-1.4.0-1|14	BuildRequires:	pkgconfig(polkit-qt5-1)
21mr|lxqt-policykit-1.4.0-1|15	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-policykit-1.4.0-1|16	Conflicts:	lxqt-common < 0.12
21mr|lxqt-policykit-1.4.0-1|17	
21mr|lxqt-policykit-1.4.0-1|18	%description
21mr|lxqt-policykit-1.4.0-1|19	LXQt PolicyKit agent.
21mr|lxqt-policykit-1.4.0-1|20	
21mr|lxqt-policykit-1.4.0-1|21	%files
21mr|lxqt-policykit-1.4.0-1|22	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-policykit-1.4.0-1|23	%license LICENSE
21mr|lxqt-policykit-1.4.0-1|24	%{_bindir}/lxqt-policykit-agent
21mr|lxqt-policykit-1.4.0-1|25	%{_datadir}/lxqt/translations/%{name}-agent/%{name}-agent_*.qm
21mr|lxqt-policykit-1.4.0-1|26	%{_mandir}/man1/%{name}-agent.1.xz
21mr|lxqt-policykit-1.4.0-1|27	%{_sysconfdir}/xdg/autostart/%{name}-agent.desktop
21mr|lxqt-policykit-1.4.0-1|28	
21mr|lxqt-policykit-1.4.0-1|29	#----------------------------------------------------------------------------
21mr|lxqt-policykit-1.4.0-1|30	
21mr|lxqt-policykit-1.4.0-1|31	%prep
21mr|lxqt-policykit-1.4.0-1|32	%autosetup -p1
21mr|lxqt-policykit-1.4.0-1|33	
21mr|lxqt-policykit-1.4.0-1|34	%build
21mr|lxqt-policykit-1.4.0-1|35	%cmake
21mr|lxqt-policykit-1.4.0-1|36	%make
21mr|lxqt-policykit-1.4.0-1|37	
21mr|lxqt-policykit-1.4.0-1|38	%install
21mr|lxqt-policykit-1.4.0-1|39	%makeinstall_std -C build

14075 21
21mr|lxqt-powermanagement-1.4.0-1|1	Summary:	Power management module for LXQt
21mr|lxqt-powermanagement-1.4.0-1|2	Name:		lxqt-powermanagement
21mr|lxqt-powermanagement-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-powermanagement-1.4.0-1|4	Release:	1
21mr|lxqt-powermanagement-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-powermanagement-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-powermanagement-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-powermanagement
21mr|lxqt-powermanagement-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-powermanagement/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-powermanagement-1.4.0-1|9	Patch0:		lxqt-powermanagement-1.3.0-ts-ru-translate.patch
21mr|lxqt-powermanagement-1.4.0-1|10	BuildRequires:	cmake
21mr|lxqt-powermanagement-1.4.0-1|11	BuildRequires:	desktop-file-utils
21mr|lxqt-powermanagement-1.4.0-1|12	BuildRequires:	qt5-linguist-tools
21mr|lxqt-powermanagement-1.4.0-1|13	BuildRequires:	kf5idletime-devel
21mr|lxqt-powermanagement-1.4.0-1|14	BuildRequires:	kf5solid-devel
21mr|lxqt-powermanagement-1.4.0-1|15	BuildRequires:  pkgconfig(glib-2.0)
21mr|lxqt-powermanagement-1.4.0-1|16	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-powermanagement-1.4.0-1|17	BuildRequires:	pkgconfig(lxqt-globalkeys-ui)
21mr|lxqt-powermanagement-1.4.0-1|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lxqt-powermanagement-1.4.0-1|19	BuildRequires:	pkgconfig(Qt5Svg)
21mr|lxqt-powermanagement-1.4.0-1|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-powermanagement-1.4.0-1|21	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|lxqt-powermanagement-1.4.0-1|22	BuildRequires:	pkgconfig(x11-xcb)
21mr|lxqt-powermanagement-1.4.0-1|23	BuildRequires:	pkgconfig(xcb)
21mr|lxqt-powermanagement-1.4.0-1|24	BuildRequires:	pkgconfig(xcb-dpms)
21mr|lxqt-powermanagement-1.4.0-1|25	BuildRequires:	pkgconfig(xcb-screensaver)
21mr|lxqt-powermanagement-1.4.0-1|26	Conflicts:	lxqt-common < 0.12.0
21mr|lxqt-powermanagement-1.4.0-1|27	
21mr|lxqt-powermanagement-1.4.0-1|28	%description
21mr|lxqt-powermanagement-1.4.0-1|29	Power management module for LXQt.
21mr|lxqt-powermanagement-1.4.0-1|30	
21mr|lxqt-powermanagement-1.4.0-1|31	%files
21mr|lxqt-powermanagement-1.4.0-1|32	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-powermanagement-1.4.0-1|33	%license LICENSE
21mr|lxqt-powermanagement-1.4.0-1|34	%{_bindir}/lxqt-config-powermanagement
21mr|lxqt-powermanagement-1.4.0-1|35	%{_bindir}/%{name}
21mr|lxqt-powermanagement-1.4.0-1|36	%{_datadir}/applications/lxqt-config-powermanagement.desktop
21mr|lxqt-powermanagement-1.4.0-1|37	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-powermanagement-1.4.0-1|38	%{_datadir}/lxqt/translations/lxqt-config-powermanagement/*.qm
21mr|lxqt-powermanagement-1.4.0-1|39	%{_iconsdir}/*/*/*/laptop-lid.*
21mr|lxqt-powermanagement-1.4.0-1|40	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21mr|lxqt-powermanagement-1.4.0-1|41	
21mr|lxqt-powermanagement-1.4.0-1|42	#----------------------------------------------------------------------------
21mr|lxqt-powermanagement-1.4.0-1|43	
21mr|lxqt-powermanagement-1.4.0-1|44	%prep
21mr|lxqt-powermanagement-1.4.0-1|45	%autosetup -p1
21mr|lxqt-powermanagement-1.4.0-1|46	
21mr|lxqt-powermanagement-1.4.0-1|47	%build
21mr|lxqt-powermanagement-1.4.0-1|48	%cmake
21mr|lxqt-powermanagement-1.4.0-1|49	%make
21mr|lxqt-powermanagement-1.4.0-1|50	
21mr|lxqt-powermanagement-1.4.0-1|51	%install
21mr|lxqt-powermanagement-1.4.0-1|52	%makeinstall_std -C build

14076 21
21mr|lxqt-qtplugin-1.4.0-1|1	Summary:	Qt5 platform theme plugin for the LXQt desktop
21mr|lxqt-qtplugin-1.4.0-1|2	Name:		lxqt-qtplugin
21mr|lxqt-qtplugin-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-qtplugin-1.4.0-1|4	Release:	1
21mr|lxqt-qtplugin-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-qtplugin-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-qtplugin-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-qtplugin
21mr|lxqt-qtplugin-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-qtplugin/archive/%{version}.tar.gz?/%{version}/%{name}-%{version}.tar.gz
21mr|lxqt-qtplugin-1.4.0-1|9	BuildRequires:	cmake
21mr|lxqt-qtplugin-1.4.0-1|10	BuildRequires:	qt5-linguist-tools
21mr|lxqt-qtplugin-1.4.0-1|11	BuildRequires:	kf5solid-devel
21mr|lxqt-qtplugin-1.4.0-1|12	BuildRequires:	pkgconfig(dbusmenu-qt5)
21mr|lxqt-qtplugin-1.4.0-1|13	BuildRequires:	pkgconfig(libfm-qt)
21mr|lxqt-qtplugin-1.4.0-1|14	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-qtplugin-1.4.0-1|15	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lxqt-qtplugin-1.4.0-1|16	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-qtplugin-1.4.0-1|17	BuildRequires:	pkgconfig(Qt5XdgIconLoader)
21mr|lxqt-qtplugin-1.4.0-1|18	
21mr|lxqt-qtplugin-1.4.0-1|19	%description
21mr|lxqt-qtplugin-1.4.0-1|20	LXQt system integration plugin for Qt. With this plugin, all Qt-based programs
21mr|lxqt-qtplugin-1.4.0-1|21	can adopt settings of LXQt, such as the icon theme.
21mr|lxqt-qtplugin-1.4.0-1|22	
21mr|lxqt-qtplugin-1.4.0-1|23	#----------------------------------------------------------------------------
21mr|lxqt-qtplugin-1.4.0-1|24	
21mr|lxqt-qtplugin-1.4.0-1|25	%package -n qt5-platformtheme-lxqt
21mr|lxqt-qtplugin-1.4.0-1|26	Summary:	Qt5 platform theme plugin for the LXQt desktop
21mr|lxqt-qtplugin-1.4.0-1|27	Group:		Graphical desktop/LXQt
21mr|lxqt-qtplugin-1.4.0-1|28	Conflicts:	lxqt-qtplugin < 0.9.0-3
21mr|lxqt-qtplugin-1.4.0-1|29	Obsoletes:	lxqt-qtplugin < 0.9.0-3
21mr|lxqt-qtplugin-1.4.0-1|30	
21mr|lxqt-qtplugin-1.4.0-1|31	%description -n qt5-platformtheme-lxqt
21mr|lxqt-qtplugin-1.4.0-1|32	LXQt system integration plugin for Qt5. With this plugin, all Qt-based programs
21mr|lxqt-qtplugin-1.4.0-1|33	can adopt settings of LXQt, such as the icon theme.
21mr|lxqt-qtplugin-1.4.0-1|34	
21mr|lxqt-qtplugin-1.4.0-1|35	%files -n qt5-platformtheme-lxqt
21mr|lxqt-qtplugin-1.4.0-1|36	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-qtplugin-1.4.0-1|37	%license LICENSE
21mr|lxqt-qtplugin-1.4.0-1|38	%{_libdir}/qt5/plugins/platformthemes/libqtlxqt.so
21mr|lxqt-qtplugin-1.4.0-1|39	
21mr|lxqt-qtplugin-1.4.0-1|40	#----------------------------------------------------------------------------
21mr|lxqt-qtplugin-1.4.0-1|41	
21mr|lxqt-qtplugin-1.4.0-1|42	%prep
21mr|lxqt-qtplugin-1.4.0-1|43	%autosetup -p1
21mr|lxqt-qtplugin-1.4.0-1|44	
21mr|lxqt-qtplugin-1.4.0-1|45	%build
21mr|lxqt-qtplugin-1.4.0-1|46	export CXXFLAGS="%{optflags} -I/usr/include/dbusmenu-qt5"
21mr|lxqt-qtplugin-1.4.0-1|47	%cmake
21mr|lxqt-qtplugin-1.4.0-1|48	%make
21mr|lxqt-qtplugin-1.4.0-1|49	
21mr|lxqt-qtplugin-1.4.0-1|50	%install
21mr|lxqt-qtplugin-1.4.0-1|51	%makeinstall_std -C build

14077 21
21mr|lxqt-runner-1.4.0-1|1	Summary:	Launcher runner for the LXQt desktop
21mr|lxqt-runner-1.4.0-1|2	Name:		lxqt-runner
21mr|lxqt-runner-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-runner-1.4.0-1|4	Release:	1
21mr|lxqt-runner-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-runner-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-runner-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-runner
21mr|lxqt-runner-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-runner/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-runner-1.4.0-1|9	BuildRequires:	cmake
21mr|lxqt-runner-1.4.0-1|10	BuildRequires:	qt5-linguist-tools
21mr|lxqt-runner-1.4.0-1|11	BuildRequires:	kf5windowsystem-devel
21mr|lxqt-runner-1.4.0-1|12	BuildRequires:	pkgconfig(libmenu-cache)
21mr|lxqt-runner-1.4.0-1|13	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-runner-1.4.0-1|14	BuildRequires:	pkgconfig(lxqt-globalkeys)
21mr|lxqt-runner-1.4.0-1|15	BuildRequires:	pkgconfig(lxqt-globalkeys-ui)
21mr|lxqt-runner-1.4.0-1|16	BuildRequires:	pkgconfig(muparser)
21mr|lxqt-runner-1.4.0-1|17	BuildRequires:	pkgconfig(Qt5Script)
21mr|lxqt-runner-1.4.0-1|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-runner-1.4.0-1|19	BuildRequires:	pkgconfig(Qt5Xml)
21mr|lxqt-runner-1.4.0-1|20	BuildRequires:	pkgconfig(x11)
21mr|lxqt-runner-1.4.0-1|21	Conflicts:	lxqt-common < 0.12
21mr|lxqt-runner-1.4.0-1|22	
21mr|lxqt-runner-1.4.0-1|23	%description
21mr|lxqt-runner-1.4.0-1|24	Launcher runner for the LXQt desktop.
21mr|lxqt-runner-1.4.0-1|25	
21mr|lxqt-runner-1.4.0-1|26	%files
21mr|lxqt-runner-1.4.0-1|27	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-runner-1.4.0-1|28	%license LICENSE
21mr|lxqt-runner-1.4.0-1|29	%{_bindir}/lxqt-runner
21mr|lxqt-runner-1.4.0-1|30	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-runner-1.4.0-1|31	%{_mandir}/man1/%{name}.1.xz
21mr|lxqt-runner-1.4.0-1|32	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21mr|lxqt-runner-1.4.0-1|33	
21mr|lxqt-runner-1.4.0-1|34	#----------------------------------------------------------------------------
21mr|lxqt-runner-1.4.0-1|35	
21mr|lxqt-runner-1.4.0-1|36	%prep
21mr|lxqt-runner-1.4.0-1|37	%autosetup -p1
21mr|lxqt-runner-1.4.0-1|38	#invalid argument
21mr|lxqt-runner-1.4.0-1|39	sed -i '/$(LIBMENUCACHE_MINIMUM_VERSION}/d' CMakeLists.txt
21mr|lxqt-runner-1.4.0-1|40	
21mr|lxqt-runner-1.4.0-1|41	%build
21mr|lxqt-runner-1.4.0-1|42	%cmake -DUSE_MENU_CACHE=ON
21mr|lxqt-runner-1.4.0-1|43	%make
21mr|lxqt-runner-1.4.0-1|44	
21mr|lxqt-runner-1.4.0-1|45	%install
21mr|lxqt-runner-1.4.0-1|46	%makeinstall_std -C build

14078 21
21mr|lxqt-session-1.4.0-1|1	Summary:	Session manager for the LXQt desktop
21mr|lxqt-session-1.4.0-1|2	Name:		lxqt-session
21mr|lxqt-session-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-session-1.4.0-1|4	Release:	1
21mr|lxqt-session-1.4.0-1|5	License:	LGPLv2.1+
21mr|lxqt-session-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|lxqt-session-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-session
21mr|lxqt-session-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-session/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-session-1.4.0-1|9	Source1:	rc.xml
21mr|lxqt-session-1.4.0-1|10	Patch0:		lxqt-session-0.17.1-fix_translate_exit.patch
21mr|lxqt-session-1.4.0-1|11	Patch1:		lxqt-session-1.1.1-rosa-settings.patch
21mr|lxqt-session-1.4.0-1|12	Patch2:		lxqt-session-1.4.0-desktop.patch
21mr|lxqt-session-1.4.0-1|13	BuildRequires:	cmake
21mr|lxqt-session-1.4.0-1|14	BuildRequires:	desktop-file-utils
21mr|lxqt-session-1.4.0-1|15	BuildRequires:	qt5-linguist-tools
21mr|lxqt-session-1.4.0-1|16	BuildRequires:	xdg-user-dirs
21mr|lxqt-session-1.4.0-1|17	BuildRequires:	kf5windowsystem-devel
21mr|lxqt-session-1.4.0-1|18	BuildRequires:	qtxdg-tools-devel
21mr|lxqt-session-1.4.0-1|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|lxqt-session-1.4.0-1|20	BuildRequires:	pkgconfig(libprocps)
21mr|lxqt-session-1.4.0-1|21	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-session-1.4.0-1|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|lxqt-session-1.4.0-1|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-session-1.4.0-1|24	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|lxqt-session-1.4.0-1|25	BuildRequires:	pkgconfig(udev)
21mr|lxqt-session-1.4.0-1|26	BuildRequires:	pkgconfig(x11)
21mr|lxqt-session-1.4.0-1|27	Requires:	qtxdg-tools
21mr|lxqt-session-1.4.0-1|28	Requires:	xdg-utils
21mr|lxqt-session-1.4.0-1|29	Requires:	xsettingsd
21mr|lxqt-session-1.4.0-1|30	
21mr|lxqt-session-1.4.0-1|31	%description
21mr|lxqt-session-1.4.0-1|32	Session manager for the LXQt desktop.
21mr|lxqt-session-1.4.0-1|33	
21mr|lxqt-session-1.4.0-1|34	%files
21mr|lxqt-session-1.4.0-1|35	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-session-1.4.0-1|36	%license LICENSE
21mr|lxqt-session-1.4.0-1|37	%{_bindir}/lxqt-session
21mr|lxqt-session-1.4.0-1|38	%{_bindir}/lxqt-config-session
21mr|lxqt-session-1.4.0-1|39	%{_bindir}/lxqt-leave
21mr|lxqt-session-1.4.0-1|40	%{_bindir}/startlxqt
21mr|lxqt-session-1.4.0-1|41	%{_datadir}/applications/*.desktop
21mr|lxqt-session-1.4.0-1|42	%{_datadir}/xsessions/*
21mr|lxqt-session-1.4.0-1|43	%{_datadir}/lxqt/*
21mr|lxqt-session-1.4.0-1|44	%{_mandir}/man?/*
21mr|lxqt-session-1.4.0-1|45	%config(noreplace) %{_sysconfdir}/skel/.config/openbox/
21mr|lxqt-session-1.4.0-1|46	%{_sysconfdir}/xdg/autostart/*desktop
21mr|lxqt-session-1.4.0-1|47	
21mr|lxqt-session-1.4.0-1|48	#----------------------------------------------------------------------------
21mr|lxqt-session-1.4.0-1|49	
21mr|lxqt-session-1.4.0-1|50	%prep
21mr|lxqt-session-1.4.0-1|51	%autosetup -p1
21mr|lxqt-session-1.4.0-1|52	
21mr|lxqt-session-1.4.0-1|53	%build
21mr|lxqt-session-1.4.0-1|54	%cmake
21mr|lxqt-session-1.4.0-1|55	%make
21mr|lxqt-session-1.4.0-1|56	
21mr|lxqt-session-1.4.0-1|57	%install
21mr|lxqt-session-1.4.0-1|58	%makeinstall_std -C build
21mr|lxqt-session-1.4.0-1|59	
21mr|lxqt-session-1.4.0-1|60	mkdir -p %{buildroot}%{_sysconfdir}/skel/.config/openbox
21mr|lxqt-session-1.4.0-1|61	cp %{SOURCE1} %{buildroot}%{_sysconfdir}/skel/.config/openbox

14079 21
21mr|lxqt-sudo-1.4.0-1|1	Summary:	Sudo for the LXQt desktop
21mr|lxqt-sudo-1.4.0-1|2	Name:		lxqt-sudo
21mr|lxqt-sudo-1.4.0-1|3	Version:	1.4.0
21mr|lxqt-sudo-1.4.0-1|4	Release:	1
21mr|lxqt-sudo-1.4.0-1|5	License:	GPL
21mr|lxqt-sudo-1.4.0-1|6	Group:		Graphical desktop/Other
21mr|lxqt-sudo-1.4.0-1|7	Url:		https://github.com/lxqt/lxqt-sudo
21mr|lxqt-sudo-1.4.0-1|8	Source0:	https://github.com/lxqt/lxqt-sudo/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-sudo-1.4.0-1|9	BuildRequires:	cmake
21mr|lxqt-sudo-1.4.0-1|10	BuildRequires:  pkgconfig(glib-2.0)
21mr|lxqt-sudo-1.4.0-1|11	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-sudo-1.4.0-1|12	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|lxqt-sudo-1.4.0-1|13	BuildRequires:	pkgconfig(Qt5Gui)
21mr|lxqt-sudo-1.4.0-1|14	BuildRequires:	qt5-linguist-tools
21mr|lxqt-sudo-1.4.0-1|15	
21mr|lxqt-sudo-1.4.0-1|16	%description
21mr|lxqt-sudo-1.4.0-1|17	Execute a command as privileged user in LXQt
21mr|lxqt-sudo-1.4.0-1|18	
21mr|lxqt-sudo-1.4.0-1|19	%files
21mr|lxqt-sudo-1.4.0-1|20	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-sudo-1.4.0-1|21	%license LICENSE
21mr|lxqt-sudo-1.4.0-1|22	%{_bindir}/*
21mr|lxqt-sudo-1.4.0-1|23	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-sudo-1.4.0-1|24	%{_mandir}/*man?/*
21mr|lxqt-sudo-1.4.0-1|25	
21mr|lxqt-sudo-1.4.0-1|26	#----------------------------------------------------------------------------
21mr|lxqt-sudo-1.4.0-1|27	
21mr|lxqt-sudo-1.4.0-1|28	%prep
21mr|lxqt-sudo-1.4.0-1|29	%autosetup -p1
21mr|lxqt-sudo-1.4.0-1|30	
21mr|lxqt-sudo-1.4.0-1|31	%build
21mr|lxqt-sudo-1.4.0-1|32	%cmake
21mr|lxqt-sudo-1.4.0-1|33	%make_build
21mr|lxqt-sudo-1.4.0-1|34	
21mr|lxqt-sudo-1.4.0-1|35	%install
21mr|lxqt-sudo-1.4.0-1|36	%make_install -C build

14080 21
21mr|lxqt-themes-1.3.0-2|1	Summary:	LXQt desktop themes
21mr|lxqt-themes-1.3.0-2|2	Name:		lxqt-themes
21mr|lxqt-themes-1.3.0-2|3	Version:	1.3.0
21mr|lxqt-themes-1.3.0-2|4	Release:	2
21mr|lxqt-themes-1.3.0-2|5	License:	LGPLv2.1+
21mr|lxqt-themes-1.3.0-2|6	Group:		Graphical desktop/LXQt
21mr|lxqt-themes-1.3.0-2|7	Url:		https://github.com/lxqt/lxqt-themes
21mr|lxqt-themes-1.3.0-2|8	Source0:	https://github.com/lxqt/lxqt-themes/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|lxqt-themes-1.3.0-2|9	Source1:	rosa.svg
21mr|lxqt-themes-1.3.0-2|10	Source2:	Rosa
21mr|lxqt-themes-1.3.0-2|11	Patch0:		lxqt-themes-1.2.0-KDE-Plasma-theme.patch
21mr|lxqt-themes-1.3.0-2|12	BuildRequires:	cmake
21mr|lxqt-themes-1.3.0-2|13	BuildRequires:	qmake5
21mr|lxqt-themes-1.3.0-2|14	BuildRequires:	qt5-linguist-tools
21mr|lxqt-themes-1.3.0-2|15	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-themes-1.3.0-2|16	Requires:	rosa-wallpapers-2021
21mr|lxqt-themes-1.3.0-2|17	BuildArch:	noarch
21mr|lxqt-themes-1.3.0-2|18	
21mr|lxqt-themes-1.3.0-2|19	%description
21mr|lxqt-themes-1.3.0-2|20	Common files for the LXQt desktop.
21mr|lxqt-themes-1.3.0-2|21	
21mr|lxqt-themes-1.3.0-2|22	%files
21mr|lxqt-themes-1.3.0-2|23	%doc AUTHORS CHANGELOG README.md
21mr|lxqt-themes-1.3.0-2|24	%license COPYING
21mr|lxqt-themes-1.3.0-2|25	%{_datadir}/lxqt/themes
21mr|lxqt-themes-1.3.0-2|26	%{_datadir}/lxqt/graphics
21mr|lxqt-themes-1.3.0-2|27	%{_datadir}/lxqt/palettes
21mr|lxqt-themes-1.3.0-2|28	%{_datadir}/lxqt/wallpapers
21mr|lxqt-themes-1.3.0-2|29	%{_iconsdir}/hicolor/scalable/places/start-here-lxqt.svg
21mr|lxqt-themes-1.3.0-2|30	%{_iconsdir}/hicolor/scalable/apps/*
21mr|lxqt-themes-1.3.0-2|31	
21mr|lxqt-themes-1.3.0-2|32	#----------------------------------------------------------------------------
21mr|lxqt-themes-1.3.0-2|33	
21mr|lxqt-themes-1.3.0-2|34	%prep
21mr|lxqt-themes-1.3.0-2|35	%autosetup -p1
21mr|lxqt-themes-1.3.0-2|36	cp -f %{SOURCE1} graphics/helix.svg
21mr|lxqt-themes-1.3.0-2|37	cp %{SOURCE2} palettes
21mr|lxqt-themes-1.3.0-2|38	for i in $(ls themes |grep -v CMakeLists\.txt); do
21mr|lxqt-themes-1.3.0-2|39	ln -sf ../../graphics/helix.svg themes/$i/rosa.svg
21mr|lxqt-themes-1.3.0-2|40	ln -sf ../../../wallpapers/ROSA-light-default.svg themes/$i/default.svg
21mr|lxqt-themes-1.3.0-2|41	done
21mr|lxqt-themes-1.3.0-2|42	for i in {ambiance,Arch-Colors,dark,frost,kvantum,Leech}; do
21mr|lxqt-themes-1.3.0-2|43	ln -sf ../../../wallpapers/ROSA-dark-default.svg themes/$i/default.svg
21mr|lxqt-themes-1.3.0-2|44	done
21mr|lxqt-themes-1.3.0-2|45	
21mr|lxqt-themes-1.3.0-2|46	sed -i "s/(.*mainmenu.svg)/(rosa.svg)/" themes/*/lxqt-panel.qss
21mr|lxqt-themes-1.3.0-2|47	sed -i "s,wallpapers/1/file=.*,wallpapers/1/file=default.svg," themes/*/wallpaper.cfg
21mr|lxqt-themes-1.3.0-2|48	
21mr|lxqt-themes-1.3.0-2|49	# For default use
21mr|lxqt-themes-1.3.0-2|50	cp -rf themes/{,_}KDE-Plasma
21mr|lxqt-themes-1.3.0-2|51	
21mr|lxqt-themes-1.3.0-2|52	%build
21mr|lxqt-themes-1.3.0-2|53	%cmake
21mr|lxqt-themes-1.3.0-2|54	%make
21mr|lxqt-themes-1.3.0-2|55	
21mr|lxqt-themes-1.3.0-2|56	%install
21mr|lxqt-themes-1.3.0-2|57	%makeinstall_std -C build

14081 21
21mr|lxqt-wallet-3.2.1-2|1	%define major %(echo %{version} |cut -d. -f1,2).0
21mr|lxqt-wallet-3.2.1-2|2	%define libname %mklibname %{name} %{major}
21mr|lxqt-wallet-3.2.1-2|3	%define devname %mklibname %{name} -d
21mr|lxqt-wallet-3.2.1-2|4	
21mr|lxqt-wallet-3.2.1-2|5	%define oname lxqt_wallet
21mr|lxqt-wallet-3.2.1-2|6	
21mr|lxqt-wallet-3.2.1-2|7	Summary:	Create a kwallet like functionality for LXQt
21mr|lxqt-wallet-3.2.1-2|8	Name:		lxqt-wallet
21mr|lxqt-wallet-3.2.1-2|9	Version:	3.2.1
21mr|lxqt-wallet-3.2.1-2|10	Release:	2
21mr|lxqt-wallet-3.2.1-2|11	License:	BSD
21mr|lxqt-wallet-3.2.1-2|12	Group:		Graphical desktop/LXQt
21mr|lxqt-wallet-3.2.1-2|13	Url:		https://github.com/lxqt/lxqt_wallet
21mr|lxqt-wallet-3.2.1-2|14	Source0:	https://github.com/lxqt/lxqt_wallet/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|lxqt-wallet-3.2.1-2|15	BuildRequires:	cmake
21mr|lxqt-wallet-3.2.1-2|16	BuildRequires:	qt5-linguist
21mr|lxqt-wallet-3.2.1-2|17	BuildRequires:	kf5notifications-devel
21mr|lxqt-wallet-3.2.1-2|18	BuildRequires:	kf5wallet-devel
21mr|lxqt-wallet-3.2.1-2|19	BuildRequires:	pkgconfig(libgcrypt)
21mr|lxqt-wallet-3.2.1-2|20	BuildRequires:	pkgconfig(libsecret-1)
21mr|lxqt-wallet-3.2.1-2|21	BuildRequires:	pkgconfig(lxqt)
21mr|lxqt-wallet-3.2.1-2|22	Requires:	%{libname} = %{EVRD}
21mr|lxqt-wallet-3.2.1-2|23	
21mr|lxqt-wallet-3.2.1-2|24	%description
21mr|lxqt-wallet-3.2.1-2|25	This project seeks to give a functionality for secure storage
21mr|lxqt-wallet-3.2.1-2|26	of information that can be presented in key-values pair like
21mr|lxqt-wallet-3.2.1-2|27	user names-passwords pairs.
21mr|lxqt-wallet-3.2.1-2|28	Currently the project can store the information in KDE's kwallet,
21mr|lxqt-wallet-3.2.1-2|29	GNOME's secret service or in an internal system that use libgcrypt
21mr|lxqt-wallet-3.2.1-2|30	as its cryptographic backend.
21mr|lxqt-wallet-3.2.1-2|31	The internal secure storage system allows the functionality to
21mr|lxqt-wallet-3.2.1-2|32	be provided without dependencies on KDE or GNOME libraries.
21mr|lxqt-wallet-3.2.1-2|33	This project is designed to be used by other projects simply by
21mr|lxqt-wallet-3.2.1-2|34	adding the source folder in the build system and start using it.
21mr|lxqt-wallet-3.2.1-2|35	
21mr|lxqt-wallet-3.2.1-2|36	%files
21mr|lxqt-wallet-3.2.1-2|37	%doc changelog LICENSE README.md
21mr|lxqt-wallet-3.2.1-2|38	%{_bindir}/%{oname}-cli
21mr|lxqt-wallet-3.2.1-2|39	%{_datadir}/lxqt/translations/%{name}/%{name}_*.qm
21mr|lxqt-wallet-3.2.1-2|40	
21mr|lxqt-wallet-3.2.1-2|41	#----------------------------------------------------------------------------
21mr|lxqt-wallet-3.2.1-2|42	
21mr|lxqt-wallet-3.2.1-2|43	%package -n %{libname}
21mr|lxqt-wallet-3.2.1-2|44	Summary:	Library for %{name}
21mr|lxqt-wallet-3.2.1-2|45	Group:		System/Libraries
21mr|lxqt-wallet-3.2.1-2|46	
21mr|lxqt-wallet-3.2.1-2|47	%description -n %{libname}
21mr|lxqt-wallet-3.2.1-2|48	%{name} backend library.
21mr|lxqt-wallet-3.2.1-2|49	
21mr|lxqt-wallet-3.2.1-2|50	%files -n %{libname}
21mr|lxqt-wallet-3.2.1-2|51	%doc LICENSE
21mr|lxqt-wallet-3.2.1-2|52	%{_libdir}/lib%{name}.so.%{major}
21mr|lxqt-wallet-3.2.1-2|53	
21mr|lxqt-wallet-3.2.1-2|54	#----------------------------------------------------------------------------
21mr|lxqt-wallet-3.2.1-2|55	
21mr|lxqt-wallet-3.2.1-2|56	%package -n %{devname}
21mr|lxqt-wallet-3.2.1-2|57	Summary:	Development files for %{name}
21mr|lxqt-wallet-3.2.1-2|58	Group:		Development/C++
21mr|lxqt-wallet-3.2.1-2|59	Requires:	%{libname} = %{EVRD}
21mr|lxqt-wallet-3.2.1-2|60	
21mr|lxqt-wallet-3.2.1-2|61	%description -n %{devname}
21mr|lxqt-wallet-3.2.1-2|62	Development files for %{name}.
21mr|lxqt-wallet-3.2.1-2|63	
21mr|lxqt-wallet-3.2.1-2|64	%files -n %{devname}
21mr|lxqt-wallet-3.2.1-2|65	%doc LICENSE
21mr|lxqt-wallet-3.2.1-2|66	%{_includedir}/lxqt/*.h
21mr|lxqt-wallet-3.2.1-2|67	%{_libdir}/lib%{name}.so
21mr|lxqt-wallet-3.2.1-2|68	%{_libdir}/pkgconfig/%{name}.pc
21mr|lxqt-wallet-3.2.1-2|69	
21mr|lxqt-wallet-3.2.1-2|70	#----------------------------------------------------------------------------
21mr|lxqt-wallet-3.2.1-2|71	
21mr|lxqt-wallet-3.2.1-2|72	%prep
21mr|lxqt-wallet-3.2.1-2|73	%setup -qn %{oname}-%{version}
21mr|lxqt-wallet-3.2.1-2|74	
21mr|lxqt-wallet-3.2.1-2|75	%build
21mr|lxqt-wallet-3.2.1-2|76	%cmake ..
21mr|lxqt-wallet-3.2.1-2|77	%make
21mr|lxqt-wallet-3.2.1-2|78	
21mr|lxqt-wallet-3.2.1-2|79	%install
21mr|lxqt-wallet-3.2.1-2|80	%makeinstall_std -C build
21mr|lxqt-wallet-3.2.1-2|81	
21mr|lxqt-wallet-3.2.1-2|82	# Drop double slash from pc files
21mr|lxqt-wallet-3.2.1-2|83	sed -i 's!//usr!/usr!' %{buildroot}%{_libdir}/pkgconfig/*pc
21mr|lxqt-wallet-3.2.1-2|84	
21mr|lxqt-wallet-3.2.1-2|85	rm -rf %{buildroot}%{_prefix}/lib/debug

14082 21
21mr|lynx-2.8.9-2.rel1|1	%define rel 1
21mr|lynx-2.8.9-2.rel1|2	
21mr|lynx-2.8.9-2.rel1|3	Summary:	Text based browser for the world wide web
21mr|lynx-2.8.9-2.rel1|4	Name:		lynx
21mr|lynx-2.8.9-2.rel1|5	Version:	2.8.9
21mr|lynx-2.8.9-2.rel1|6	Release:	2.rel%{rel}
21mr|lynx-2.8.9-2.rel1|7	License:	GPLv2+
21mr|lynx-2.8.9-2.rel1|8	Group:		Networking/WWW
21mr|lynx-2.8.9-2.rel1|9	Url:		http://lynx.isc.org
21mr|lynx-2.8.9-2.rel1|10	Source0:	http://invisible-mirror.net/archives/lynx/tarballs/%{name}%{version}rel.%{rel}.tar.bz2
21mr|lynx-2.8.9-2.rel1|11	Patch0:		lynx-2.8.9-adapt-to-modern-file-localizations.patch
21mr|lynx-2.8.9-2.rel1|12	Patch1:		lynx-2.8.9-default-config.patch
21mr|lynx-2.8.9-2.rel1|13	Patch2:		lynx2-8-6-fix-ugly-color.patch
21mr|lynx-2.8.9-2.rel1|14	Patch10:	lynx2-8-7-tmp_dir.patch
21mr|lynx-2.8.9-2.rel1|15	Patch11:	lynx2-8-6-don-t-accept-command-line-args-to-telnet.patch
21mr|lynx-2.8.9-2.rel1|16	Patch12:	CVE-2021-38165.patch
21mr|lynx-2.8.9-2.rel1|17	BuildRequires:	gettext
21mr|lynx-2.8.9-2.rel1|18	BuildRequires:	pkgconfig(ncurses)
21mr|lynx-2.8.9-2.rel1|19	BuildRequires:	pkgconfig(ncursesw)
21mr|lynx-2.8.9-2.rel1|20	BuildRequires:	pkgconfig(openssl)
21mr|lynx-2.8.9-2.rel1|21	BuildRequires:	pkgconfig(zlib)
21mr|lynx-2.8.9-2.rel1|22	Provides:	webclient
21mr|lynx-2.8.9-2.rel1|23	
21mr|lynx-2.8.9-2.rel1|24	%description
21mr|lynx-2.8.9-2.rel1|25	This a terminal based WWW browser. While it does not make any attempt
21mr|lynx-2.8.9-2.rel1|26	at displaying graphics, it has good support for HTML text formatting,
21mr|lynx-2.8.9-2.rel1|27	forms, and tables.
21mr|lynx-2.8.9-2.rel1|28	
21mr|lynx-2.8.9-2.rel1|29	This version includes support for SSL encryption.
21mr|lynx-2.8.9-2.rel1|30	
21mr|lynx-2.8.9-2.rel1|31	WARNING: In some countries, it is illegal to export this package. In some
21mr|lynx-2.8.9-2.rel1|32	countries, it may even be illegal to use it.
21mr|lynx-2.8.9-2.rel1|33	
21mr|lynx-2.8.9-2.rel1|34	%files -f lynx.lang
21mr|lynx-2.8.9-2.rel1|35	%doc README
21mr|lynx-2.8.9-2.rel1|36	%config(noreplace,missingok) %{_sysconfdir}/lynx-site.cfg
21mr|lynx-2.8.9-2.rel1|37	%config(noreplace) %{_sysconfdir}/lynx.cfg
21mr|lynx-2.8.9-2.rel1|38	%config(noreplace) %{_sysconfdir}/lynx.lss
21mr|lynx-2.8.9-2.rel1|39	%{_mandir}/*/*
21mr|lynx-2.8.9-2.rel1|40	%{_bindir}/*
21mr|lynx-2.8.9-2.rel1|41	%{_datadir}/lynx_help
21mr|lynx-2.8.9-2.rel1|42	
21mr|lynx-2.8.9-2.rel1|43	#----------------------------------------------------------------------------
21mr|lynx-2.8.9-2.rel1|44	
21mr|lynx-2.8.9-2.rel1|45	%prep
21mr|lynx-2.8.9-2.rel1|46	%autosetup  -p1 -n %{name}%{version}rel.%{rel}
21mr|lynx-2.8.9-2.rel1|47	
21mr|lynx-2.8.9-2.rel1|48	perl -pi -e 's,^#LOCALE_CHARSET:.*,LOCALE_CHARSET:TRUE,' lynx.cfg
21mr|lynx-2.8.9-2.rel1|49	
21mr|lynx-2.8.9-2.rel1|50	%build
21mr|lynx-2.8.9-2.rel1|51	debian_options=`cat << DEBIAN
21mr|lynx-2.8.9-2.rel1|52	--enable-warnings
21mr|lynx-2.8.9-2.rel1|53	--enable-8bit-toupper
21mr|lynx-2.8.9-2.rel1|54	--enable-externs
21mr|lynx-2.8.9-2.rel1|55	--enable-cgi-links
21mr|lynx-2.8.9-2.rel1|56	--enable-persistent-cookies --enable-nls
21mr|lynx-2.8.9-2.rel1|57	--enable-prettysrc --enable-source-cache
21mr|lynx-2.8.9-2.rel1|58	--enable-charset-choice
21mr|lynx-2.8.9-2.rel1|59	--enable-default-colors
21mr|lynx-2.8.9-2.rel1|60	--enable-ipv6
21mr|lynx-2.8.9-2.rel1|61	--enable-nested-tables --enable-read-eta
21mr|lynx-2.8.9-2.rel1|62	--with-zlib
21mr|lynx-2.8.9-2.rel1|63	DEBIAN`
21mr|lynx-2.8.9-2.rel1|64	# removed --enable-exec-links --enable-exec-scripts,
21mr|lynx-2.8.9-2.rel1|65	# it goes together with LOCAL_EXECUTION_LINKS_* in lynx.cfg
21mr|lynx-2.8.9-2.rel1|66	
21mr|lynx-2.8.9-2.rel1|67	redhat_options=`cat << REDHAT
21mr|lynx-2.8.9-2.rel1|68	--with-screen=ncursesw
21mr|lynx-2.8.9-2.rel1|69	--enable-internal-links
21mr|lynx-2.8.9-2.rel1|70	--enable-libjs
21mr|lynx-2.8.9-2.rel1|71	--enable-scrollbar
21mr|lynx-2.8.9-2.rel1|72	--enable-file-upload
21mr|lynx-2.8.9-2.rel1|73	--enable-locale-charset
21mr|lynx-2.8.9-2.rel1|74	--with-ssl
21mr|lynx-2.8.9-2.rel1|75	--enable-addrlist-page
21mr|lynx-2.8.9-2.rel1|76	--enable-justify-elts
21mr|lynx-2.8.9-2.rel1|77	REDHAT`
21mr|lynx-2.8.9-2.rel1|78	
21mr|lynx-2.8.9-2.rel1|79	other_options=`cat << OTHER
21mr|lynx-2.8.9-2.rel1|80	--enable-color-style
21mr|lynx-2.8.9-2.rel1|81	--enable-nsl-fork
21mr|lynx-2.8.9-2.rel1|82	OTHER`
21mr|lynx-2.8.9-2.rel1|83	
21mr|lynx-2.8.9-2.rel1|84	# (cf INSTALLATION file for more about the options)
21mr|lynx-2.8.9-2.rel1|85	# --with-included-gettext  is the default
21mr|lynx-2.8.9-2.rel1|86	# --enable-kbd-layout not useful enough
21mr|lynx-2.8.9-2.rel1|87	# --enable-cjk not needed for CJK and may go away in a future release
21mr|lynx-2.8.9-2.rel1|88	
21mr|lynx-2.8.9-2.rel1|89	%configure --libdir=/usr/share/lynx $debian_options $redhat_options $other_options
21mr|lynx-2.8.9-2.rel1|90	%make
21mr|lynx-2.8.9-2.rel1|91	
21mr|lynx-2.8.9-2.rel1|92	%install
21mr|lynx-2.8.9-2.rel1|93	%makeinstall_std install-help
21mr|lynx-2.8.9-2.rel1|94	
21mr|lynx-2.8.9-2.rel1|95	install -d %{buildroot}%{_sysconfdir}
21mr|lynx-2.8.9-2.rel1|96	cat >%{buildroot}%{_sysconfdir}/lynx-site.cfg <<EOF
21mr|lynx-2.8.9-2.rel1|97	# Place any local lynx configuration options (proxies etc.) here.
21mr|lynx-2.8.9-2.rel1|98	EOF
21mr|lynx-2.8.9-2.rel1|99	
21mr|lynx-2.8.9-2.rel1|100	%find_lang lynx

14083 21
21mr|lyx-2.3.6.1-2|1	%define debug_package %{nil}
21mr|lyx-2.3.6.1-2|2	
21mr|lyx-2.3.6.1-2|3	Summary:	A word processor for the Desktop Environment
21mr|lyx-2.3.6.1-2|4	Name:		lyx
21mr|lyx-2.3.6.1-2|5	Version:	2.3.6.1
21mr|lyx-2.3.6.1-2|6	Release:	2
21mr|lyx-2.3.6.1-2|7	License:	GPLv2+
21mr|lyx-2.3.6.1-2|8	Group:		Office
21mr|lyx-2.3.6.1-2|9	Url:		http://www.lyx.org/
21mr|lyx-2.3.6.1-2|10	Source0:	ftp://ftp.lyx.org/pub/lyx/stable/2.3.x/%{name}-%{version}.tar.xz
21mr|lyx-2.3.6.1-2|11	# workaround/fix cases of: #!/usr/bin/env python
21mr|lyx-2.3.6.1-2|12	# https://bugzilla.redhat.com/show_bug.cgi?id=1649919
21mr|lyx-2.3.6.1-2|13	Patch0: lyx-2.3.6-python3.patch
21mr|lyx-2.3.6.1-2|14	BuildRequires:	bc
21mr|lyx-2.3.6.1-2|15	BuildRequires:	gettext
21mr|lyx-2.3.6.1-2|16	BuildRequires:	ghostscript
21mr|lyx-2.3.6.1-2|17	BuildRequires:	groff-for-man
21mr|lyx-2.3.6.1-2|18	BuildRequires:	imagemagick
21mr|lyx-2.3.6.1-2|19	BuildRequires:	sgml-tools
21mr|lyx-2.3.6.1-2|20	BuildRequires:	tetex-dvips
21mr|lyx-2.3.6.1-2|21	BuildRequires:	tetex-latex
21mr|lyx-2.3.6.1-2|22	BuildRequires:	texinfo
21mr|lyx-2.3.6.1-2|23	BuildRequires:	boost-devel
21mr|lyx-2.3.6.1-2|24	BuildRequires:	magic-devel
21mr|lyx-2.3.6.1-2|25	BuildRequires:	gettext-devel
21mr|lyx-2.3.6.1-2|26	BuildRequires:	jpeg-devel
21mr|lyx-2.3.6.1-2|27	
21mr|lyx-2.3.6.1-2|28	BuildRequires:  pkgconfig(Qt5Concurrent)
21mr|lyx-2.3.6.1-2|29	BuildRequires:  pkgconfig(Qt5Core)
21mr|lyx-2.3.6.1-2|30	BuildRequires:  pkgconfig(Qt5Gui)
21mr|lyx-2.3.6.1-2|31	BuildRequires:  pkgconfig(Qt5Svg)
21mr|lyx-2.3.6.1-2|32	BuildRequires:  pkgconfig(Qt5Widgets)
21mr|lyx-2.3.6.1-2|33	BuildRequires:  pkgconfig(Qt5X11Extras)
21mr|lyx-2.3.6.1-2|34	BuildRequires:	pkgconfig(enchant)
21mr|lyx-2.3.6.1-2|35	BuildRequires:	pkgconfig(hunspell)
21mr|lyx-2.3.6.1-2|36	BuildRequires:	pkgconfig(xpm)
21mr|lyx-2.3.6.1-2|37	Requires:	texlive
21mr|lyx-2.3.6.1-2|38	Requires:	texlive-scheme-full
21mr|lyx-2.3.6.1-2|39	Requires:	fonts-ttf-latex
21mr|lyx-2.3.6.1-2|40	Requires:	xdg-utils
21mr|lyx-2.3.6.1-2|41	
21mr|lyx-2.3.6.1-2|42	%description
21mr|lyx-2.3.6.1-2|43	LyX is a modern approach of writing documents with a computer which breaks
21mr|lyx-2.3.6.1-2|44	with the tradition of the obsolete typewriter concept. It is designed for
21mr|lyx-2.3.6.1-2|45	people who want a professional output with a minimum of time effort, without
21mr|lyx-2.3.6.1-2|46	becoming specialists in typesetting. Compared to common word processors LyX
21mr|lyx-2.3.6.1-2|47	will increase the productivity a lot, since most of the typesetting will be
21mr|lyx-2.3.6.1-2|48	done by the computer, not the author. With LyX the author can concentrate on
21mr|lyx-2.3.6.1-2|49	the contents of his writing, since the computer will take care of the look.
21mr|lyx-2.3.6.1-2|50	
21mr|lyx-2.3.6.1-2|51	%files -f %{name}.lang
21mr|lyx-2.3.6.1-2|52	%doc README ANNOUNCE
21mr|lyx-2.3.6.1-2|53	%{_bindir}/%{name}
21mr|lyx-2.3.6.1-2|54	%{_bindir}/lyxclient
21mr|lyx-2.3.6.1-2|55	%{_bindir}/tex2lyx
21mr|lyx-2.3.6.1-2|56	%{_datadir}/applications/lyx.desktop
21mr|lyx-2.3.6.1-2|57	%{_datadir}/texmf/tex/latex/lyx
21mr|lyx-2.3.6.1-2|58	%{_datadir}/lyx/__pycache__
21mr|lyx-2.3.6.1-2|59	%{_datadir}/lyx/lyx2lyx/__pycache__
21mr|lyx-2.3.6.1-2|60	%{_datadir}/lyx/scripts/__pycache__
21mr|lyx-2.3.6.1-2|61	%{_liconsdir}/%{name}.png
21mr|lyx-2.3.6.1-2|62	%{_iconsdir}/%{name}.png
21mr|lyx-2.3.6.1-2|63	%{_miconsdir}/%{name}.png
21mr|lyx-2.3.6.1-2|64	%{_iconsdir}/hicolor/*/apps/*
21mr|lyx-2.3.6.1-2|65	
21mr|lyx-2.3.6.1-2|66	%post
21mr|lyx-2.3.6.1-2|67	## Fix the TeX file hash
21mr|lyx-2.3.6.1-2|68	texhash
21mr|lyx-2.3.6.1-2|69	## Before configuring lyx for the local system
21mr|lyx-2.3.6.1-2|70	## PATH needs to be imported
21mr|lyx-2.3.6.1-2|71	if [ -f /etc/profile ]; then
21mr|lyx-2.3.6.1-2|72	. /etc/profile
21mr|lyx-2.3.6.1-2|73	fi
21mr|lyx-2.3.6.1-2|74	## Now configure LyX
21mr|lyx-2.3.6.1-2|75	cd %{_datadir}/lyx
21mr|lyx-2.3.6.1-2|76	./configure.py > /dev/null
21mr|lyx-2.3.6.1-2|77	
21mr|lyx-2.3.6.1-2|78	#----------------------------------------------------------------------------
21mr|lyx-2.3.6.1-2|79	
21mr|lyx-2.3.6.1-2|80	%prep
21mr|lyx-2.3.6.1-2|81	%setup -q
21mr|lyx-2.3.6.1-2|82	%patch0 -p1
21mr|lyx-2.3.6.1-2|83	
21mr|lyx-2.3.6.1-2|84	%build
21mr|lyx-2.3.6.1-2|85	%cmake_qt5 \
21mr|lyx-2.3.6.1-2|86	-G"Unix Makefiles"  \
21mr|lyx-2.3.6.1-2|87	-DLYX_EXTERNAL_BOOST=ON \
21mr|lyx-2.3.6.1-2|88	-DLYX_ENCHANT=ON \
21mr|lyx-2.3.6.1-2|89	-DLYX_RELEASE=OFF \
21mr|lyx-2.3.6.1-2|90	-DLYX_PACKAGE_SUFFIX=OFF \
21mr|lyx-2.3.6.1-2|91	-DLYX_PROGRAM_SUFFIX=OFF
21mr|lyx-2.3.6.1-2|92	
21mr|lyx-2.3.6.1-2|93	
21mr|lyx-2.3.6.1-2|94	%make
21mr|lyx-2.3.6.1-2|95	pwd
21mr|lyx-2.3.6.1-2|96	cp -af ../po/* po/
21mr|lyx-2.3.6.1-2|97	
21mr|lyx-2.3.6.1-2|98	%install
21mr|lyx-2.3.6.1-2|99	%make_install -C build
21mr|lyx-2.3.6.1-2|100	
21mr|lyx-2.3.6.1-2|101	mkdir -p %{buildroot}%{_datadir}/applications
21mr|lyx-2.3.6.1-2|102	cat > %{buildroot}%{_datadir}/applications/lyx.desktop << EOF
21mr|lyx-2.3.6.1-2|103	[Desktop Entry]
21mr|lyx-2.3.6.1-2|104	Name=LyX
21mr|lyx-2.3.6.1-2|105	Comment=TeX document processor - especially good at scientific documents
21mr|lyx-2.3.6.1-2|106	Comment[ru]=Научный текстовый редактор и процессор документов, основанный TeX
21mr|lyx-2.3.6.1-2|107	Exec=%{_bindir}/lyx
21mr|lyx-2.3.6.1-2|108	Icon=lyx
21mr|lyx-2.3.6.1-2|109	Terminal=false
21mr|lyx-2.3.6.1-2|110	Type=Application
21mr|lyx-2.3.6.1-2|111	Categories=Qt;Office;WordProcessor;X-MandrivaLinux-CrossDesktop;
21mr|lyx-2.3.6.1-2|112	MimeType=application/x-lyx;
21mr|lyx-2.3.6.1-2|113	EOF
21mr|lyx-2.3.6.1-2|114	
21mr|lyx-2.3.6.1-2|115	## icons
21mr|lyx-2.3.6.1-2|116	mkdir -p %{buildroot}/%{_liconsdir}
21mr|lyx-2.3.6.1-2|117	convert -size 48x48 development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_liconsdir}/%{name}.png
21mr|lyx-2.3.6.1-2|118	mkdir -p %{buildroot}/%{_iconsdir}
21mr|lyx-2.3.6.1-2|119	cp development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_iconsdir}/%{name}.png
21mr|lyx-2.3.6.1-2|120	mkdir -p %{buildroot}/%{_miconsdir}
21mr|lyx-2.3.6.1-2|121	convert -size 16x16 development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_miconsdir}/%{name}.png
21mr|lyx-2.3.6.1-2|122	
21mr|lyx-2.3.6.1-2|123	## Set up the lyx-specific class files where TeX can see then
21mr|lyx-2.3.6.1-2|124	TEXMF=%{_datadir}/texmf
21mr|lyx-2.3.6.1-2|125	mkdir -p %{buildroot}${TEXMF}/tex/latex
21mr|lyx-2.3.6.1-2|126	cp -r %{buildroot}%{_datadir}/lyx/tex %{buildroot}${TEXMF}/tex/latex/lyx
21mr|lyx-2.3.6.1-2|127	chmod +x %{buildroot}%{_datadir}/lyx/configure.py
21mr|lyx-2.3.6.1-2|128	rm -f %{buildroot}%{_bindir}/listerrors
21mr|lyx-2.3.6.1-2|129	
21mr|lyx-2.3.6.1-2|130	%find_lang %{name}
21mr|lyx-2.3.6.1-2|131	
21mr|lyx-2.3.6.1-2|132	find %{buildroot}%{_datadir}/%{name} -type f | sed -e "s@%{buildroot}@@g" \
21mr|lyx-2.3.6.1-2|133	-e "s@%{_datadir}/%{name}/doc/\(..\)_@%lang(\1) %{_datadir}/%{name}/doc/\1_@g" \
21mr|lyx-2.3.6.1-2|134	-e "s@\(%{_datadir}/%{name}/configure.py\)\$@%attr(755,root,root) \1@g" \
21mr|lyx-2.3.6.1-2|135	-e "s@\(%{_datadir}/%{name}/scripts/\)@%attr(755,root,root) \1@g" \
21mr|lyx-2.3.6.1-2|136	-e "s@\(%{_datadir}/%{name}/lyx2lyx/\)@%attr(755,root,root) \1@g" \
21mr|lyx-2.3.6.1-2|137	>> %{name}.lang
21mr|lyx-2.3.6.1-2|138	find %{buildroot}%{_datadir}/%{name} -type d | sed -e "s@%{buildroot}@%dir @g" >> %{name}.lang

14084 21
21mr|lz4-1.9.4-2|1	%define major 1
21mr|lz4-1.9.4-2|2	%define api 4
21mr|lz4-1.9.4-2|3	%define libname %mklibname lz %{api} %{major}
21mr|lz4-1.9.4-2|4	%define devname %mklibname %{name} -d
21mr|lz4-1.9.4-2|5	%define sdevname %mklibname %{name} -d -s
21mr|lz4-1.9.4-2|6	
21mr|lz4-1.9.4-2|7	Summary:	Extremely fast compression algorithm
21mr|lz4-1.9.4-2|8	Name:		lz4
21mr|lz4-1.9.4-2|9	Version:	1.9.4
21mr|lz4-1.9.4-2|10	Release:	2
21mr|lz4-1.9.4-2|11	License:	GPLv2+ and BSD
21mr|lz4-1.9.4-2|12	Group:		Archiving/Compression
21mr|lz4-1.9.4-2|13	Url:		http://www.lz4.org/
21mr|lz4-1.9.4-2|14	Source0:	https://github.com/lz4/lz4/archive/v%{version}.tar.gz
21mr|lz4-1.9.4-2|15	
21mr|lz4-1.9.4-2|16	%description
21mr|lz4-1.9.4-2|17	LZ4 is an extremely fast loss-less compression algorithm, providing compression
21mr|lz4-1.9.4-2|18	speed at 400 MB/s per core, scalable with multi-core CPU. It also features
21mr|lz4-1.9.4-2|19	an extremely fast decoder, with speed in multiple GB/s per core, typically
21mr|lz4-1.9.4-2|20	reaching RAM speed limits on multi-core systems.
21mr|lz4-1.9.4-2|21	
21mr|lz4-1.9.4-2|22	%files
21mr|lz4-1.9.4-2|23	%doc NEWS
21mr|lz4-1.9.4-2|24	%{_bindir}/lz4
21mr|lz4-1.9.4-2|25	%{_bindir}/lz4c
21mr|lz4-1.9.4-2|26	%{_bindir}/lz4cat
21mr|lz4-1.9.4-2|27	%{_bindir}/unlz4
21mr|lz4-1.9.4-2|28	%{_mandir}/man1/*lz4*.1*
21mr|lz4-1.9.4-2|29	
21mr|lz4-1.9.4-2|30	#----------------------------------------------------------------------------
21mr|lz4-1.9.4-2|31	
21mr|lz4-1.9.4-2|32	%package -n %{libname}
21mr|lz4-1.9.4-2|33	Summary:	Lz4 library
21mr|lz4-1.9.4-2|34	Group:		Development/C
21mr|lz4-1.9.4-2|35	
21mr|lz4-1.9.4-2|36	%description -n %{libname}
21mr|lz4-1.9.4-2|37	This package contains the liblz4 library.
21mr|lz4-1.9.4-2|38	
21mr|lz4-1.9.4-2|39	%files -n %{libname}
21mr|lz4-1.9.4-2|40	%{_libdir}/liblz4.so.%{major}*
21mr|lz4-1.9.4-2|41	
21mr|lz4-1.9.4-2|42	#----------------------------------------------------------------------------
21mr|lz4-1.9.4-2|43	
21mr|lz4-1.9.4-2|44	%package -n %{devname}
21mr|lz4-1.9.4-2|45	Summary:	Development library for lz4
21mr|lz4-1.9.4-2|46	Group:		Development/C
21mr|lz4-1.9.4-2|47	Requires:	%{libname} = %{EVRD}
21mr|lz4-1.9.4-2|48	
21mr|lz4-1.9.4-2|49	%description -n %{devname}
21mr|lz4-1.9.4-2|50	This package contains the header(.h) and library(.so) files required to build
21mr|lz4-1.9.4-2|51	applications using liblz4 library.
21mr|lz4-1.9.4-2|52	
21mr|lz4-1.9.4-2|53	%files -n %{devname}
21mr|lz4-1.9.4-2|54	%doc lib/LICENSE
21mr|lz4-1.9.4-2|55	%{_includedir}/*.h
21mr|lz4-1.9.4-2|56	%{_libdir}/liblz4.so
21mr|lz4-1.9.4-2|57	%{_libdir}/pkgconfig/liblz4.pc
21mr|lz4-1.9.4-2|58	
21mr|lz4-1.9.4-2|59	#----------------------------------------------------------------------------
21mr|lz4-1.9.4-2|60	
21mr|lz4-1.9.4-2|61	%package -n %{sdevname}
21mr|lz4-1.9.4-2|62	Summary:	Static development library for lz4
21mr|lz4-1.9.4-2|63	Group:		Development/C
21mr|lz4-1.9.4-2|64	Requires:	%{devname} = %{EVRD}
21mr|lz4-1.9.4-2|65	Provides:	%{name}-static-devel = %{EVRD}
21mr|lz4-1.9.4-2|66	
21mr|lz4-1.9.4-2|67	%description -n %{sdevname}
21mr|lz4-1.9.4-2|68	This package contains the static library files to statically link against the
21mr|lz4-1.9.4-2|69	liblz4 library.
21mr|lz4-1.9.4-2|70	
21mr|lz4-1.9.4-2|71	%files -n %{sdevname}
21mr|lz4-1.9.4-2|72	%{_libdir}/liblz4.a
21mr|lz4-1.9.4-2|73	
21mr|lz4-1.9.4-2|74	#----------------------------------------------------------------------------
21mr|lz4-1.9.4-2|75	
21mr|lz4-1.9.4-2|76	%prep
21mr|lz4-1.9.4-2|77	%setup -q
21mr|lz4-1.9.4-2|78	echo '#!/bin/sh' > ./configure
21mr|lz4-1.9.4-2|79	chmod +x ./configure
21mr|lz4-1.9.4-2|80	
21mr|lz4-1.9.4-2|81	for i in $(grep -rl "\-m32");do sed -i 's!-m32!!g' $i;done
21mr|lz4-1.9.4-2|82	
21mr|lz4-1.9.4-2|83	%build
21mr|lz4-1.9.4-2|84	%setup_compile_flags
21mr|lz4-1.9.4-2|85	%make_build CC=%{__cc} programs all VERBOSE=1
21mr|lz4-1.9.4-2|86	
21mr|lz4-1.9.4-2|87	%install
21mr|lz4-1.9.4-2|88	%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir} CC=%{__cc} LDFLAGS="%{ldflags}" mandir="%{_mandir}"

14085 21
21mr|lz4-java-1.3.0-12|1	# empty debuginfo
21mr|lz4-java-1.3.0-12|2	%global debug_package %nil
21mr|lz4-java-1.3.0-12|3	
21mr|lz4-java-1.3.0-12|4	%global build_opts -Doffline=true -Divy.mode=local -Divysettings.xml=/etc/ivy/ivysettings.xml -Divy.revision=%{version}
21mr|lz4-java-1.3.0-12|5	
21mr|lz4-java-1.3.0-12|6	Name:          lz4-java
21mr|lz4-java-1.3.0-12|7	Version:       1.3.0
21mr|lz4-java-1.3.0-12|8	Release:       12
21mr|lz4-java-1.3.0-12|9	Summary:       LZ4 compression for Java
21mr|lz4-java-1.3.0-12|10	# GPL: src/xxhash/bench.c
21mr|lz4-java-1.3.0-12|11	# src/lz4/programs
21mr|lz4-java-1.3.0-12|12	# BSD: src/xxhash/xxhash.c src/xxhash/xxhash.h
21mr|lz4-java-1.3.0-12|13	# src/lz4
21mr|lz4-java-1.3.0-12|14	License:       ASL 2.0 and (BSD and GPLv2+)
21mr|lz4-java-1.3.0-12|15	Group:         Development/Java
21mr|lz4-java-1.3.0-12|16	URL:           https://github.com/jpountz/lz4-java
21mr|lz4-java-1.3.0-12|17	Source0:       https://github.com/jpountz/lz4-java/archive/%{version}.tar.gz
21mr|lz4-java-1.3.0-12|18	
21mr|lz4-java-1.3.0-12|19	# Disable maven-ant-tasks and old aqute-bnd (1.50.x) support
21mr|lz4-java-1.3.0-12|20	# Add support for system mvel2
21mr|lz4-java-1.3.0-12|21	# Fix doclint/encoding in javadoc task
21mr|lz4-java-1.3.0-12|22	Patch0:        lz4-java-1.3.0-build.patch
21mr|lz4-java-1.3.0-12|23	# Use randomizedtesting <= 2.1.3
21mr|lz4-java-1.3.0-12|24	Patch1:        lz4-java-1.3.0-junit_Assert.patch
21mr|lz4-java-1.3.0-12|25	
21mr|lz4-java-1.3.0-12|26	# Build tools
21mr|lz4-java-1.3.0-12|27	BuildRequires: ant
21mr|lz4-java-1.3.0-12|28	BuildRequires: ant-junit
21mr|lz4-java-1.3.0-12|29	BuildRequires: aqute-bnd
21mr|lz4-java-1.3.0-12|30	BuildRequires: cpptasks
21mr|lz4-java-1.3.0-12|31	BuildRequires: gcc
21mr|lz4-java-1.3.0-12|32	BuildRequires: ivy-local
21mr|lz4-java-1.3.0-12|33	BuildRequires: java-devel
21mr|lz4-java-1.3.0-12|34	BuildRequires: javapackages-local
21mr|lz4-java-1.3.0-12|35	BuildRequires: mvel
21mr|lz4-java-1.3.0-12|36	BuildRequires: objectweb-asm
21mr|lz4-java-1.3.0-12|37	BuildRequires: randomizedtesting-junit4-ant
21mr|lz4-java-1.3.0-12|38	# Other missing build deps
21mr|lz4-java-1.3.0-12|39	BuildRequires: bea-stax-api
21mr|lz4-java-1.3.0-12|40	BuildRequires: xerces-j2
21mr|lz4-java-1.3.0-12|41	BuildRequires: apache-parent
21mr|lz4-java-1.3.0-12|42	# https://github.com/jpountz/lz4-java/issues/74
21mr|lz4-java-1.3.0-12|43	# lz4 >= r128 is incompatible with lz4-java apparently
21mr|lz4-java-1.3.0-12|44	# due to differences in the framing implementation
21mr|lz4-java-1.3.0-12|45	Provides:      bundled(lz4) = r122
21mr|lz4-java-1.3.0-12|46	# FPC ticket Bundled Library Exception
21mr|lz4-java-1.3.0-12|47	# https://fedorahosted.org/fpc/ticket/603
21mr|lz4-java-1.3.0-12|48	Provides:      bundled(libxxhash) = r37
21mr|lz4-java-1.3.0-12|49	
21mr|lz4-java-1.3.0-12|50	%description
21mr|lz4-java-1.3.0-12|51	LZ4 compression for Java, based on Yann Collet's work.
21mr|lz4-java-1.3.0-12|52	This library provides access to two compression methods
21mr|lz4-java-1.3.0-12|53	that both generate a valid LZ4 stream:
21mr|lz4-java-1.3.0-12|54	
21mr|lz4-java-1.3.0-12|55	* fast scan (LZ4):
21mr|lz4-java-1.3.0-12|56	° low memory footprint (~ 16 KB),
21mr|lz4-java-1.3.0-12|57	° very fast (fast scan with skipping heuristics in case the
21mr|lz4-java-1.3.0-12|58	input looks incompressible),
21mr|lz4-java-1.3.0-12|59	° reasonable compression ratio (depending on the
21mr|lz4-java-1.3.0-12|60	redundancy of the input).
21mr|lz4-java-1.3.0-12|61	* high compression (LZ4 HC):
21mr|lz4-java-1.3.0-12|62	° medium memory footprint (~ 256 KB),
21mr|lz4-java-1.3.0-12|63	° rather slow (~ 10 times slower than LZ4),
21mr|lz4-java-1.3.0-12|64	° good compression ratio (depending on the size and
21mr|lz4-java-1.3.0-12|65	the redundancy of the input).
21mr|lz4-java-1.3.0-12|66	
21mr|lz4-java-1.3.0-12|67	The streams produced by those 2 compression algorithms use the
21mr|lz4-java-1.3.0-12|68	same compression format, are very fast to decompress and can be
21mr|lz4-java-1.3.0-12|69	decompressed by the same decompressor instance.
21mr|lz4-java-1.3.0-12|70	
21mr|lz4-java-1.3.0-12|71	%package javadoc
21mr|lz4-java-1.3.0-12|72	Summary:       Javadoc for %{name}
21mr|lz4-java-1.3.0-12|73	Group:          Development/Java
21mr|lz4-java-1.3.0-12|74	BuildArch:     noarch
21mr|lz4-java-1.3.0-12|75	# Java stack is not supported on x86_32
21mr|lz4-java-1.3.0-12|76	ExcludeArch: %{ix86}
21mr|lz4-java-1.3.0-12|77	
21mr|lz4-java-1.3.0-12|78	%description javadoc
21mr|lz4-java-1.3.0-12|79	This package contains javadoc for %{name}.
21mr|lz4-java-1.3.0-12|80	
21mr|lz4-java-1.3.0-12|81	%prep
21mr|lz4-java-1.3.0-12|82	%setup -q -n %{name}-%{version}
21mr|lz4-java-1.3.0-12|83	# Cleanup
21mr|lz4-java-1.3.0-12|84	find -name '*.dylib' -print -delete
21mr|lz4-java-1.3.0-12|85	find -name '*.so' -print -delete
21mr|lz4-java-1.3.0-12|86	
21mr|lz4-java-1.3.0-12|87	%patch0 -p1
21mr|lz4-java-1.3.0-12|88	%patch1 -p1
21mr|lz4-java-1.3.0-12|89	
21mr|lz4-java-1.3.0-12|90	cp -p src/xxhash/LICENSE LICENSE.xxhash
21mr|lz4-java-1.3.0-12|91	cp -p src/lz4/LICENSE lz4_LICENSE
21mr|lz4-java-1.3.0-12|92	
21mr|lz4-java-1.3.0-12|93	# Fix OSGi manifest entries
21mr|lz4-java-1.3.0-12|94	echo "Export-Package: net.jpountz.*,!linux.*" >> lz4.bnd
21mr|lz4-java-1.3.0-12|95	sed -i '/packages.version/d' lz4.bnd
21mr|lz4-java-1.3.0-12|96	
21mr|lz4-java-1.3.0-12|97	%build
21mr|lz4-java-1.3.0-12|98	
21mr|lz4-java-1.3.0-12|99	ant %build_opts -Divy.pom.version=%{version} jar docs makepom
21mr|lz4-java-1.3.0-12|100	
21mr|lz4-java-1.3.0-12|101	# bunlde task use old bnd wrap configuration, is not usable
21mr|lz4-java-1.3.0-12|102	bnd wrap -p lz4.bnd -o dist/lz4-%{version}.jar --version %{version} dist/lz4.jar
21mr|lz4-java-1.3.0-12|103	
21mr|lz4-java-1.3.0-12|104	%install
21mr|lz4-java-1.3.0-12|105	%mvn_file net.jpountz.lz4:lz4 lz4
21mr|lz4-java-1.3.0-12|106	%mvn_artifact dist/lz4-%{version}.pom dist/lz4-%{version}.jar
21mr|lz4-java-1.3.0-12|107	%mvn_install -J build/docs
21mr|lz4-java-1.3.0-12|108	
21mr|lz4-java-1.3.0-12|109	%ifnarch %{arm} aarch64 ppc64
21mr|lz4-java-1.3.0-12|110	# FIXME - tests fail on aarch64 for unknown reason.
21mr|lz4-java-1.3.0-12|111	# On armhfp tests are skipped due to poor JVM performance ("Execution
21mr|lz4-java-1.3.0-12|112	# time total: 3 hours 37 minutes 14 seconds" ... waste of time)
21mr|lz4-java-1.3.0-12|113	%check
21mr|lz4-java-1.3.0-12|114	ant %build_opts test
21mr|lz4-java-1.3.0-12|115	%endif
21mr|lz4-java-1.3.0-12|116	
21mr|lz4-java-1.3.0-12|117	%files -f .mfiles
21mr|lz4-java-1.3.0-12|118	%doc CHANGES.md README.md
21mr|lz4-java-1.3.0-12|119	%license LICENSE.txt LICENSE.xxhash lz4_LICENSE
21mr|lz4-java-1.3.0-12|120	
21mr|lz4-java-1.3.0-12|121	%files javadoc -f .mfiles-javadoc
21mr|lz4-java-1.3.0-12|122	%license LICENSE.txt
21mr|lz4-java-1.3.0-12|123	

14086 21
21mr|lzip-1.23-1|1	Summary:	Lossless file compressor based on the LZMA algorithm
21mr|lzip-1.23-1|2	Name:		lzip
21mr|lzip-1.23-1|3	Version:	1.23
21mr|lzip-1.23-1|4	Release:	1
21mr|lzip-1.23-1|5	License:	GPLv3+
21mr|lzip-1.23-1|6	Group:		Archiving/Compression
21mr|lzip-1.23-1|7	Url:		http://www.nongnu.org/lzip/lzip.html
21mr|lzip-1.23-1|8	Source0:	http://nongnu.askapache.com/lzip/%{name}-%{version}.tar.gz
21mr|lzip-1.23-1|9	
21mr|lzip-1.23-1|10	%description
21mr|lzip-1.23-1|11	Lzip is a lossless file compressor based on the LZMA (Lempel-Ziv-Markov
21mr|lzip-1.23-1|12	chain-Algorithm) algorithm. The high compression of LZMA comes from
21mr|lzip-1.23-1|13	combining two basic, well-proven compression ideas: sliding dictionaries
21mr|lzip-1.23-1|14	(i.e. LZ77/78), and markov models (i.e. the thing used by every
21mr|lzip-1.23-1|15	compression algorithm that uses a range encoder or similar order-0
21mr|lzip-1.23-1|16	entropy coder as its last stage) with segregation of contexts according
21mr|lzip-1.23-1|17	to what the bits are used for.
21mr|lzip-1.23-1|18	
21mr|lzip-1.23-1|19	Lzip is not a replacement for gzip or bzip2, but a complement; which
21mr|lzip-1.23-1|20	one is best to use depends on user's needs. Gzip is the fastest and most
21mr|lzip-1.23-1|21	widely used. Bzip2 compresses better than gzip but is slower, both
21mr|lzip-1.23-1|22	compressing and decompressing. Lzip decompresses almost as fast as gzip
21mr|lzip-1.23-1|23	and compresses better than bzip2, but requires more memory and time
21mr|lzip-1.23-1|24	during compression. These features make lzip well suited for software
21mr|lzip-1.23-1|25	distribution and data archival.
21mr|lzip-1.23-1|26	
21mr|lzip-1.23-1|27	%files
21mr|lzip-1.23-1|28	%doc AUTHORS COPYING NEWS README ChangeLog
21mr|lzip-1.23-1|29	%{_bindir}/%{name}
21mr|lzip-1.23-1|30	%{_infodir}/%{name}.info*
21mr|lzip-1.23-1|31	%{_mandir}/man1/%{name}.1*
21mr|lzip-1.23-1|32	
21mr|lzip-1.23-1|33	#----------------------------------------------------------------------------
21mr|lzip-1.23-1|34	
21mr|lzip-1.23-1|35	%prep
21mr|lzip-1.23-1|36	%setup -q
21mr|lzip-1.23-1|37	
21mr|lzip-1.23-1|38	%build
21mr|lzip-1.23-1|39	%configure \
21mr|lzip-1.23-1|40	CXXFLAGS="%{optflags}" \
21mr|lzip-1.23-1|41	LDFLAGS="%{ldflags}"
21mr|lzip-1.23-1|42	%make
21mr|lzip-1.23-1|43	
21mr|lzip-1.23-1|44	%install
21mr|lzip-1.23-1|45	%makeinstall_std

14087 21
21mr|lzma-4.43-41|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|lzma-4.43-41|2	
21mr|lzma-4.43-41|3	%define oldlzmaver 4.32.7
21mr|lzma-4.43-41|4	%define major 0
21mr|lzma-4.43-41|5	%define libname %mklibname lzmadec %{major}
21mr|lzma-4.43-41|6	%define devname %mklibname lzmadec -d
21mr|lzma-4.43-41|7	
21mr|lzma-4.43-41|8	Summary:	LZMA utils
21mr|lzma-4.43-41|9	Name:		lzma
21mr|lzma-4.43-41|10	Version:	4.43
21mr|lzma-4.43-41|11	Release:	41
21mr|lzma-4.43-41|12	License:	GPLv2+
21mr|lzma-4.43-41|13	Group:		Archiving/Compression
21mr|lzma-4.43-41|14	Url:		http://tukaani.org/lzma/
21mr|lzma-4.43-41|15	Source0:	http://tukaani.org/lzma/lzma-%{oldlzmaver}.tar.lzma
21mr|lzma-4.43-41|16	Source1:	http://ovh.dl.sourceforge.net/sourceforge/sevenzip/lzma443.tar.bz2
21mr|lzma-4.43-41|17	Source3:	sqlzma.h
21mr|lzma-4.43-41|18	# (blino) modified for 443, from sqlzma1-449.patch:
21mr|lzma-4.43-41|19	#   * adapted to lzma443 dist structure: s,/C/Compress/Lzma/,/C/7zip/Compress/LZMA_C/,; s,/CPP/7zip/Compress/LZMA_Alone/,/C/7zip/Compress/LZMA_Alone/,
21mr|lzma-4.43-41|20	#   * use sqlzma.mk makefiles for 443 (from from sqlzma1-443.patch)
21mr|lzma-4.43-41|21	#   * remove NCoderPropID::kNumThreads in comp.cc, it is invalid since we don't build LZMAEncoder.cpp with COMPRESS_MF_MT multithread support
21mr|lzma-4.43-41|22	Patch3:		lzma-4.32.4-sqlzma.patch
21mr|lzma-4.43-41|23	Patch4:		lzma-4.43-add-missing-header.patch
21mr|lzma-4.43-41|24	Patch5:		lzma-4.43-quiet.patch
21mr|lzma-4.43-41|25	Patch6:		lzma-4.43-update-version.patch
21mr|lzma-4.43-41|26	Patch7:		lzma-4.43-fix-fast-compression.patch
21mr|lzma-4.43-41|27	Patch8:		lzma-4.43-add-missing-gethandle.patch
21mr|lzma-4.43-41|28	Patch9:		lzma-4.32.4-text-tune.patch
21mr|lzma-4.43-41|29	# 4.32.2 has changes to sdk that we replace with newer, we apply these to the new
21mr|lzma-4.43-41|30	Patch12:	lzma-4.32.2-sdk-changes.patch
21mr|lzma-4.43-41|31	Patch16:	lzma-4.32.7-format_not_a_string_literal_and_no_format_arguments.diff
21mr|lzma-4.43-41|32	# Fix tests (accept -rw-r--r--.) when SELinux is enabled
21mr|lzma-4.43-41|33	Patch20:	lzma-4.32.7-acl-tests.patch
21mr|lzma-4.43-41|34	BuildRequires:	diffutils
21mr|lzma-4.43-41|35	BuildRequires:	dos2unix
21mr|lzma-4.43-41|36	# for squashfs-lzma library
21mr|lzma-4.43-41|37	BuildRequires:	pkgconfig(zlib)
21mr|lzma-4.43-41|38	
21mr|lzma-4.43-41|39	%description
21mr|lzma-4.43-41|40	LZMA provides very high compression ratio and fast decompression. The
21mr|lzma-4.43-41|41	core of the LZMA utils is Igor Pavlov's LZMA SDK containing the actual
21mr|lzma-4.43-41|42	LZMA encoder/decoder. LZMA utils add a few scripts which provide
21mr|lzma-4.43-41|43	gzip-like command line interface and a couple of other LZMA related
21mr|lzma-4.43-41|44	tools. Also provides:
21mr|lzma-4.43-41|45	
21mr|lzma-4.43-41|46	- Average compression ratio 30% better than that of gzip and 15%
21mr|lzma-4.43-41|47	better than that of bzip2.
21mr|lzma-4.43-41|48	
21mr|lzma-4.43-41|49	- Decompression speed is only little slower than that of gzip, being
21mr|lzma-4.43-41|50	two to five times faster than bzip2.
21mr|lzma-4.43-41|51	
21mr|lzma-4.43-41|52	- In fast mode, compresses faster than bzip2 with a comparable
21mr|lzma-4.43-41|53	compression ratio.
21mr|lzma-4.43-41|54	
21mr|lzma-4.43-41|55	- Achieving the best compression ratios takes four to even twelve
21mr|lzma-4.43-41|56	times longer than with bzip2. However. this doesn't affect
21mr|lzma-4.43-41|57	decompressing speed.
21mr|lzma-4.43-41|58	
21mr|lzma-4.43-41|59	- Very similar command line interface than what gzip and bzip2 have.
21mr|lzma-4.43-41|60	
21mr|lzma-4.43-41|61	#----------------------------------------------------------------------------
21mr|lzma-4.43-41|62	
21mr|lzma-4.43-41|63	%package -n %{libname}
21mr|lzma-4.43-41|64	Summary:	Libraries for decoding LZMA compression
21mr|lzma-4.43-41|65	License:	LGPLv2.1+
21mr|lzma-4.43-41|66	Group:		System/Libraries
21mr|lzma-4.43-41|67	Provides:	%{_lib}%{name}%{major} = %{EVRD}
21mr|lzma-4.43-41|68	
21mr|lzma-4.43-41|69	%description -n %{libname}
21mr|lzma-4.43-41|70	Libraries for decoding LZMA compression.
21mr|lzma-4.43-41|71	
21mr|lzma-4.43-41|72	%files -n %{libname}
21mr|lzma-4.43-41|73	%{_libdir}/liblzmadec.so.%{major}*
21mr|lzma-4.43-41|74	
21mr|lzma-4.43-41|75	#----------------------------------------------------------------------------
21mr|lzma-4.43-41|76	
21mr|lzma-4.43-41|77	%package -n %{devname}
21mr|lzma-4.43-41|78	Summary:	Devel libraries & headers for liblzmadec
21mr|lzma-4.43-41|79	License:	LGPLv2.1+
21mr|lzma-4.43-41|80	Group:		Development/C
21mr|lzma-4.43-41|81	Provides:	liblzmadec-devel = %{EVRD}
21mr|lzma-4.43-41|82	Provides:	%{name}-devel = %{EVRD}
21mr|lzma-4.43-41|83	Requires:	%{libname} = %{EVRD}
21mr|lzma-4.43-41|84	
21mr|lzma-4.43-41|85	%description -n %{devname}
21mr|lzma-4.43-41|86	Devel libraries & headers for liblzmadec.
21mr|lzma-4.43-41|87	
21mr|lzma-4.43-41|88	%files -n %{devname}
21mr|lzma-4.43-41|89	%doc *.txt
21mr|lzma-4.43-41|90	%{_includedir}/*.h
21mr|lzma-4.43-41|91	%{_libdir}/*.so
21mr|lzma-4.43-41|92	%{_libdir}/*.a
21mr|lzma-4.43-41|93	
21mr|lzma-4.43-41|94	#----------------------------------------------------------------------------
21mr|lzma-4.43-41|95	
21mr|lzma-4.43-41|96	%package -n dkms-%{name}
21mr|lzma-4.43-41|97	Summary:	Kernel modules for decoding LZMA compression
21mr|lzma-4.43-41|98	License:	GPLv2+
21mr|lzma-4.43-41|99	Group:		System/Kernel and hardware
21mr|lzma-4.43-41|100	Requires(post,preun):	dkms
21mr|lzma-4.43-41|101	
21mr|lzma-4.43-41|102	%description -n dkms-%{name}
21mr|lzma-4.43-41|103	Kernel modules for decoding LZMA compression.
21mr|lzma-4.43-41|104	
21mr|lzma-4.43-41|105	%files -n dkms-%{name}
21mr|lzma-4.43-41|106	/usr/src/%{name}-%{version}-%{release}
21mr|lzma-4.43-41|107	
21mr|lzma-4.43-41|108	%post -n dkms-%{name}
21mr|lzma-4.43-41|109	set -x
21mr|lzma-4.43-41|110	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|lzma-4.43-41|111	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release}
21mr|lzma-4.43-41|112	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}
21mr|lzma-4.43-41|113	:
21mr|lzma-4.43-41|114	
21mr|lzma-4.43-41|115	%preun -n dkms-%{name}
21mr|lzma-4.43-41|116	set -x
21mr|lzma-4.43-41|117	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all
21mr|lzma-4.43-41|118	:
21mr|lzma-4.43-41|119	
21mr|lzma-4.43-41|120	#----------------------------------------------------------------------------
21mr|lzma-4.43-41|121	
21mr|lzma-4.43-41|122	%prep
21mr|lzma-4.43-41|123	%setup -q -n %{name}-%{oldlzmaver} -a1
21mr|lzma-4.43-41|124	%patch3 -p1 -b .sqlzma
21mr|lzma-4.43-41|125	cp %{SOURCE3} .
21mr|lzma-4.43-41|126	dos2unix *.txt
21mr|lzma-4.43-41|127	
21mr|lzma-4.43-41|128	# ugly syncing with latest sdk
21mr|lzma-4.43-41|129	mv src/sdk src/sdk.old
21mr|lzma-4.43-41|130	cp -r C src/sdk
21mr|lzma-4.43-41|131	for i in `find src/sdk.old -name Makefile.\*`; do
21mr|lzma-4.43-41|132	cp $i `echo $i|sed -e 's#sdk.old#sdk#g'`;
21mr|lzma-4.43-41|133	done
21mr|lzma-4.43-41|134	
21mr|lzma-4.43-41|135	find src/sdk -name makefile|xargs rm -f
21mr|lzma-4.43-41|136	
21mr|lzma-4.43-41|137	%patch4 -p1 -b .config_h
21mr|lzma-4.43-41|138	%patch5 -p1 -b .quiet
21mr|lzma-4.43-41|139	%patch6 -p0 -b .version
21mr|lzma-4.43-41|140	%patch7 -p0 -b .fast
21mr|lzma-4.43-41|141	%patch8 -p0 -b .gethandle
21mr|lzma-4.43-41|142	%patch9 -p1 -b .text
21mr|lzma-4.43-41|143	%patch12 -p1 -b .4.32.2
21mr|lzma-4.43-41|144	%patch16 -p1 -b .format_not_a_string_literal_and_no_format_arguments
21mr|lzma-4.43-41|145	
21mr|lzma-4.43-41|146	%if %{with selinux}
21mr|lzma-4.43-41|147	%patch20 -p1 -b .acl
21mr|lzma-4.43-41|148	%endif
21mr|lzma-4.43-41|149	
21mr|lzma-4.43-41|150	pushd C/7zip/Compress/LZMA_C
21mr|lzma-4.43-41|151	cp %{SOURCE3} kmod/
21mr|lzma-4.43-41|152	cp uncomp.c LzmaDecode.{c,h} LzmaTypes.h kmod/
21mr|lzma-4.43-41|153	perl -pi -e 's,^#include "\.\./(Lzma.*)",#include "$1",' kmod/*.{c,h}
21mr|lzma-4.43-41|154	cat > kmod/dkms.conf <<EOF
21mr|lzma-4.43-41|155	PACKAGE_NAME=%{name}
21mr|lzma-4.43-41|156	PACKAGE_VERSION=%{version}-%{release}
21mr|lzma-4.43-41|157	DEST_MODULE_LOCATION[0]="/kernel/lib/%{name}"
21mr|lzma-4.43-41|158	DEST_MODULE_LOCATION[1]="/kernel/lib/%{name}"
21mr|lzma-4.43-41|159	BUILT_MODULE_NAME[0]="sqlzma"
21mr|lzma-4.43-41|160	BUILT_MODULE_NAME[1]="unlzma"
21mr|lzma-4.43-41|161	AUTOINSTALL=yes
21mr|lzma-4.43-41|162	EOF
21mr|lzma-4.43-41|163	popd
21mr|lzma-4.43-41|164	
21mr|lzma-4.43-41|165	%build
21mr|lzma-4.43-41|166	CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -O3" \
21mr|lzma-4.43-41|167	CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -O3" \
21mr|lzma-4.43-41|168	%configure
21mr|lzma-4.43-41|169	%make_build
21mr|lzma-4.43-41|170	%make_build CFLAGS="%{optflags} -c -Wall -pedantic -D _LZMA_PROB32  -DNDEBUG -include pthread.h -I../../../.." -C C/7zip/Compress/LZMA_C -f sqlzma.mk Sqlzma=../../../..
21mr|lzma-4.43-41|171	%make CFLAGS="%{optflags} -c -I ../../../" -C C/7zip/Compress/LZMA_Alone -f sqlzma.mk Sqlzma=../../../..
21mr|lzma-4.43-41|172	
21mr|lzma-4.43-41|173	%install
21mr|lzma-4.43-41|174	%make_install
21mr|lzma-4.43-41|175	
21mr|lzma-4.43-41|176	install C/7zip/Compress/LZMA_*/*.a %{buildroot}%{_libdir}
21mr|lzma-4.43-41|177	
21mr|lzma-4.43-41|178	mkdir -p %{buildroot}/usr/src/%{name}-%{version}-%{release}/
21mr|lzma-4.43-41|179	tar cf - -C C/7zip/Compress/LZMA_C/kmod . | tar xf - -C %{buildroot}/usr/src/%{name}-%{version}-%{release}/
21mr|lzma-4.43-41|180	
21mr|lzma-4.43-41|181	rm -rf %{buildroot}{%{_bindir},%{_mandir}}
21mr|lzma-4.43-41|182	
21mr|lzma-4.43-41|183	%check
21mr|lzma-4.43-41|184	%ifnarch %{armx} e2kv4
21mr|lzma-4.43-41|185	make check VERBOSE=yes
21mr|lzma-4.43-41|186	%endif

14088 21
21mr|lzma-java-1.3-7|1	Name:          lzma-java
21mr|lzma-java-1.3-7|2	Version:       1.3
21mr|lzma-java-1.3-7|3	Release:       7
21mr|lzma-java-1.3-7|4	Summary:       LZMA library for Java
21mr|lzma-java-1.3-7|5	# Source files without license headers https://github.com/jponge/lzma-java/issues/13
21mr|lzma-java-1.3-7|6	# Public Domain: ./src/main/java/lzma/sdk/*  ./src/test/java/lzma/*
21mr|lzma-java-1.3-7|7	License:       ASL 2.0 and Public Domain
21mr|lzma-java-1.3-7|8	URL:           http://jponge.github.io/lzma-java/
21mr|lzma-java-1.3-7|9	Source0:       https://github.com/jponge/lzma-java/archive/%{name}-%{version}.tar.gz
21mr|lzma-java-1.3-7|10	
21mr|lzma-java-1.3-7|11	BuildRequires: maven-local
21mr|lzma-java-1.3-7|12	BuildRequires: mvn(commons-io:commons-io)
21mr|lzma-java-1.3-7|13	BuildRequires: mvn(junit:junit)
21mr|lzma-java-1.3-7|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|lzma-java-1.3-7|15	# ./src/main/java/lzma/ http://www.7-zip.org/sdk.html
21mr|lzma-java-1.3-7|16	Provides:      bundled(lzma-sdk-java) = 16.02
21mr|lzma-java-1.3-7|17	Group:          Development/Java
21mr|lzma-java-1.3-7|18	BuildArch:     noarch
21mr|lzma-java-1.3-7|19	# Java stack is not supported on x86_32
21mr|lzma-java-1.3-7|20	ExcludeArch: %{ix86}
21mr|lzma-java-1.3-7|21	
21mr|lzma-java-1.3-7|22	%description
21mr|lzma-java-1.3-7|23	This library is based on the Java LZMA SDK by Igor Pavlov.
21mr|lzma-java-1.3-7|24	It brings many improvements, including Java conventions and
21mr|lzma-java-1.3-7|25	a Java I/O streaming API.
21mr|lzma-java-1.3-7|26	
21mr|lzma-java-1.3-7|27	%package javadoc
21mr|lzma-java-1.3-7|28	Summary:       Javadoc for %{name}
21mr|lzma-java-1.3-7|29	
21mr|lzma-java-1.3-7|30	%description javadoc
21mr|lzma-java-1.3-7|31	This package contains javadoc for %{name}.
21mr|lzma-java-1.3-7|32	
21mr|lzma-java-1.3-7|33	%prep
21mr|lzma-java-1.3-7|34	%setup -q -n %{name}-%{name}-%{version}
21mr|lzma-java-1.3-7|35	
21mr|lzma-java-1.3-7|36	%pom_remove_plugin :maven-assembly-plugin
21mr|lzma-java-1.3-7|37	%pom_remove_plugin :maven-release-plugin
21mr|lzma-java-1.3-7|38	
21mr|lzma-java-1.3-7|39	%mvn_file com.github.jponge:%{name} %{name}
21mr|lzma-java-1.3-7|40	
21mr|lzma-java-1.3-7|41	%build
21mr|lzma-java-1.3-7|42	
21mr|lzma-java-1.3-7|43	%mvn_build
21mr|lzma-java-1.3-7|44	
21mr|lzma-java-1.3-7|45	%install
21mr|lzma-java-1.3-7|46	%mvn_install
21mr|lzma-java-1.3-7|47	
21mr|lzma-java-1.3-7|48	%files -f .mfiles
21mr|lzma-java-1.3-7|49	%doc README.md
21mr|lzma-java-1.3-7|50	%license LICENSE
21mr|lzma-java-1.3-7|51	
21mr|lzma-java-1.3-7|52	%files javadoc -f .mfiles-javadoc
21mr|lzma-java-1.3-7|53	%license LICENSE
21mr|lzma-java-1.3-7|54	

14089 21
21mr|lzop-1.04-2|1	Summary:	LZO fast file compressor
21mr|lzop-1.04-2|2	Name:		lzop
21mr|lzop-1.04-2|3	Version:	1.04
21mr|lzop-1.04-2|4	Release:	2
21mr|lzop-1.04-2|5	License:	GPLv2+
21mr|lzop-1.04-2|6	Group:		Archiving/Compression
21mr|lzop-1.04-2|7	Url:		http://www.oberhumer.com/opensource/lzop/
21mr|lzop-1.04-2|8	Source0:	http://www.lzop.org/download/%{name}-%{version}.tar.gz
21mr|lzop-1.04-2|9	BuildRequires:	liblzo-devel
21mr|lzop-1.04-2|10	
21mr|lzop-1.04-2|11	%description
21mr|lzop-1.04-2|12	lzop is a file compressor similar to gzip. Its main advantages over gzip
21mr|lzop-1.04-2|13	are much higher compression and decompression speed at the cost
21mr|lzop-1.04-2|14	of compression ratio.
21mr|lzop-1.04-2|15	
21mr|lzop-1.04-2|16	lzop was designed with the following goals in mind:
21mr|lzop-1.04-2|17	1) speed (both compression and decompression)
21mr|lzop-1.04-2|18	2) reasonable drop-in compatibility to gzip
21mr|lzop-1.04-2|19	3) portability
21mr|lzop-1.04-2|20	
21mr|lzop-1.04-2|21	%files
21mr|lzop-1.04-2|22	%doc %{_docdir}/%{name}
21mr|lzop-1.04-2|23	%{_bindir}/lzop
21mr|lzop-1.04-2|24	%{_mandir}/man1/lzop.1*
21mr|lzop-1.04-2|25	
21mr|lzop-1.04-2|26	#----------------------------------------------------------------------------
21mr|lzop-1.04-2|27	
21mr|lzop-1.04-2|28	%prep
21mr|lzop-1.04-2|29	%autosetup -p1
21mr|lzop-1.04-2|30	
21mr|lzop-1.04-2|31	%build
21mr|lzop-1.04-2|32	export CPPFLAGS="-D_FILE_OFFSET_BITS=64 -I%{_includedir}/lzo"
21mr|lzop-1.04-2|33	%configure
21mr|lzop-1.04-2|34	%make_build
21mr|lzop-1.04-2|35	
21mr|lzop-1.04-2|36	%install
21mr|lzop-1.04-2|37	%make_install

14090 21
21mr|m4-1.4.18-4|1	Summary:	The GNU macro processor
21mr|m4-1.4.18-4|2	Name:		m4
21mr|m4-1.4.18-4|3	Version:	1.4.18
21mr|m4-1.4.18-4|4	Release:	4
21mr|m4-1.4.18-4|5	License:	GPLv3+
21mr|m4-1.4.18-4|6	Group:		Development/Tools
21mr|m4-1.4.18-4|7	Url:		http://www.gnu.org/software/m4/
21mr|m4-1.4.18-4|8	Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.xz
21mr|m4-1.4.18-4|9	Patch0:		m4-1.4.18-glibc228.patch
21mr|m4-1.4.18-4|10	BuildRequires:	libsigsegv-devel
21mr|m4-1.4.18-4|11	# texinfo is needed due to using sed in %%build
21mr|m4-1.4.18-4|12	# gettext-devel is for autoreconf
21mr|m4-1.4.18-4|13	BuildRequires:	texinfo gettext-devel help2man
21mr|m4-1.4.18-4|14	
21mr|m4-1.4.18-4|15	%description
21mr|m4-1.4.18-4|16	A GNU implementation of the traditional UNIX macro processor.  M4 is
21mr|m4-1.4.18-4|17	useful for writing text files which can be logically parsed, and is used
21mr|m4-1.4.18-4|18	by many programs as part of their build process.  M4 has built-in
21mr|m4-1.4.18-4|19	functions for including files, running shell commands, doing arithmetic,
21mr|m4-1.4.18-4|20	etc.  The autoconf program needs m4 for generating configure scripts, but
21mr|m4-1.4.18-4|21	not for running configure scripts.
21mr|m4-1.4.18-4|22	
21mr|m4-1.4.18-4|23	m4 is most likely needed if you want to compile or develop software.
21mr|m4-1.4.18-4|24	
21mr|m4-1.4.18-4|25	%files
21mr|m4-1.4.18-4|26	%doc NEWS README BACKLOG THANKS ChangeLog
21mr|m4-1.4.18-4|27	%{_bindir}/%{name}
21mr|m4-1.4.18-4|28	%{_infodir}/*
21mr|m4-1.4.18-4|29	%{_mandir}/man1*/*
21mr|m4-1.4.18-4|30	
21mr|m4-1.4.18-4|31	#----------------------------------------------------------------------------
21mr|m4-1.4.18-4|32	
21mr|m4-1.4.18-4|33	%prep
21mr|m4-1.4.18-4|34	%autosetup -p1
21mr|m4-1.4.18-4|35	
21mr|m4-1.4.18-4|36	%build
21mr|m4-1.4.18-4|37	export gl_cv_func_strtod_works=no
21mr|m4-1.4.18-4|38	%configure \
21mr|m4-1.4.18-4|39	--without-included-regex \
21mr|m4-1.4.18-4|40	--with-libsigsegv-prefix=%{_prefix}
21mr|m4-1.4.18-4|41	
21mr|m4-1.4.18-4|42	%make_build
21mr|m4-1.4.18-4|43	
21mr|m4-1.4.18-4|44	%install
21mr|m4-1.4.18-4|45	%make_install infodir=%{_datadir}/info
21mr|m4-1.4.18-4|46	
21mr|m4-1.4.18-4|47	%check
21mr|m4-1.4.18-4|48	%define Werror_cflags %{nil}
21mr|m4-1.4.18-4|49	make check CFLAGS="%{optflags}"

14091 21
21mr|mac-robber-1.02-3|1	Name:           mac-robber
21mr|mac-robber-1.02-3|2	Version:        1.02
21mr|mac-robber-1.02-3|3	Release:        3
21mr|mac-robber-1.02-3|4	Summary:        Tool to create a timeline of file activity for mounted file systems
21mr|mac-robber-1.02-3|5	Group:          File tools
21mr|mac-robber-1.02-3|6	License:        GPLv2+
21mr|mac-robber-1.02-3|7	URL:            http://sourceforge.net/projects/mac-robber/
21mr|mac-robber-1.02-3|8	Source0:        http://downloads.sourceforge.net/mac-robber/mac-robber-%{version}.tar.gz
21mr|mac-robber-1.02-3|9	
21mr|mac-robber-1.02-3|10	%description
21mr|mac-robber-1.02-3|11	mac-robber is a digital forensics and incident response tool that can be used
21mr|mac-robber-1.02-3|12	with The Sleuth Kit to create a timeline of file activity for mounted
21mr|mac-robber-1.02-3|13	file systems.
21mr|mac-robber-1.02-3|14	
21mr|mac-robber-1.02-3|15	
21mr|mac-robber-1.02-3|16	%prep
21mr|mac-robber-1.02-3|17	%setup -q
21mr|mac-robber-1.02-3|18	
21mr|mac-robber-1.02-3|19	%build
21mr|mac-robber-1.02-3|20	%make GCC_OPT="%{optflags}"
21mr|mac-robber-1.02-3|21	
21mr|mac-robber-1.02-3|22	%install
21mr|mac-robber-1.02-3|23	mkdir -p %{buildroot}%{_bindir}
21mr|mac-robber-1.02-3|24	install -pm 0755 mac-robber %{buildroot}%{_bindir}
21mr|mac-robber-1.02-3|25	
21mr|mac-robber-1.02-3|26	%files
21mr|mac-robber-1.02-3|27	%doc CHANGES COPYING README
21mr|mac-robber-1.02-3|28	%{_bindir}/mac-robber

14092 21
21mr|mad-0.15.1b-29|1	%define	oname libmad
21mr|mad-0.15.1b-29|2	%define	major 0
21mr|mad-0.15.1b-29|3	%define	libname %mklibname %{name} %{major}
21mr|mad-0.15.1b-29|4	%define	devname %mklibname %{name} -d
21mr|mad-0.15.1b-29|5	
21mr|mad-0.15.1b-29|6	Summary:	High-quality MPEG Audio Decoder
21mr|mad-0.15.1b-29|7	Name:		mad
21mr|mad-0.15.1b-29|8	Version:	0.15.1b
21mr|mad-0.15.1b-29|9	Release:	29
21mr|mad-0.15.1b-29|10	License:	GPLv2+
21mr|mad-0.15.1b-29|11	Group:		Sound
21mr|mad-0.15.1b-29|12	Url:		http://www.underbit.com/products/mad/
21mr|mad-0.15.1b-29|13	Source0:	http://prdownloads.sourceforge.net/mad/%{oname}-%{version}.tar.bz2
21mr|mad-0.15.1b-29|14	#Create the same header on multilibs arches
21mr|mad-0.15.1b-29|15	Patch0:		libmad-0.15.1b-multiarch.patch
21mr|mad-0.15.1b-29|16	Patch1:		libmad-0.15.1b-ppc.patch
21mr|mad-0.15.1b-29|17	#https://bugs.launchpad.net/ubuntu/+source/libmad/+bug/534287
21mr|mad-0.15.1b-29|18	Patch2:		Provide-Thumb-2-alternative-code-for-MAD_F_MLN.diff
21mr|mad-0.15.1b-29|19	#https://bugs.launchpad.net/ubuntu/+source/libmad/+bug/513734
21mr|mad-0.15.1b-29|20	Patch3:		libmad.thumb.diff
21mr|mad-0.15.1b-29|21	Patch4:		https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libmad/files/libmad-0.15.1b-cflags.patch
21mr|mad-0.15.1b-29|22	Patch5:		https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libmad/files/libmad-0.15.1b-cflags-O2.patch
21mr|mad-0.15.1b-29|23	Patch6:		contrib_src_mad_check-bitstream-length--mod2.patch
21mr|mad-0.15.1b-29|24	# CVE-2017-837[2-4]
21mr|mad-0.15.1b-29|25	Patch7:		frame_lenght2.patch
21mr|mad-0.15.1b-29|26	# CVE-2017-11552
21mr|mad-0.15.1b-29|27	Patch8:		cve-2017-11552-length-check2.patch
21mr|mad-0.15.1b-29|28	Patch9:		cve-2017-11552-md_size.diff
21mr|mad-0.15.1b-29|29	
21mr|mad-0.15.1b-29|30	%description
21mr|mad-0.15.1b-29|31	MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1
21mr|mad-0.15.1b-29|32	and the MPEG-2  extension to Lower Sampling Frequencies, as well as the
21mr|mad-0.15.1b-29|33	so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II,
21mr|mad-0.15.1b-29|34	and Layer III a.k.a. MP3) are fully implemented.
21mr|mad-0.15.1b-29|35	
21mr|mad-0.15.1b-29|36	MAD does not yet support MPEG-2 multichannel audio (although it should
21mr|mad-0.15.1b-29|37	be backward compatible with such streams) nor does it currently support AAC.
21mr|mad-0.15.1b-29|38	
21mr|mad-0.15.1b-29|39	MAD has the following special features:
21mr|mad-0.15.1b-29|40	* 24-bit PCM output
21mr|mad-0.15.1b-29|41	* 100% fixed-point (integer) computation
21mr|mad-0.15.1b-29|42	* completely new implementation based on the ISO/IEC standards.
21mr|mad-0.15.1b-29|43	
21mr|mad-0.15.1b-29|44	#----------------------------------------------------------------------------
21mr|mad-0.15.1b-29|45	
21mr|mad-0.15.1b-29|46	%package -n %{libname}
21mr|mad-0.15.1b-29|47	Summary:	High-quality MPEG Audio Decoder
21mr|mad-0.15.1b-29|48	Group:		System/Libraries
21mr|mad-0.15.1b-29|49	
21mr|mad-0.15.1b-29|50	%description -n %{libname}
21mr|mad-0.15.1b-29|51	MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1
21mr|mad-0.15.1b-29|52	and the MPEG-2  extension to Lower Sampling Frequencies, as well as the
21mr|mad-0.15.1b-29|53	so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II,
21mr|mad-0.15.1b-29|54	and Layer III a.k.a. MP3) are fully implemented.
21mr|mad-0.15.1b-29|55	
21mr|mad-0.15.1b-29|56	MAD does not yet support MPEG-2 multichannel audio (although it should
21mr|mad-0.15.1b-29|57	be backward compatible with such streams) nor does it currently support AAC.
21mr|mad-0.15.1b-29|58	
21mr|mad-0.15.1b-29|59	MAD has the following special features:
21mr|mad-0.15.1b-29|60	* 24-bit PCM output
21mr|mad-0.15.1b-29|61	* 100% fixed-point (integer) computation
21mr|mad-0.15.1b-29|62	* completely new implementation based on the ISO/IEC standards
21mr|mad-0.15.1b-29|63	
21mr|mad-0.15.1b-29|64	%files -n %{libname}
21mr|mad-0.15.1b-29|65	%doc COPYING
21mr|mad-0.15.1b-29|66	%{_libdir}/libmad.so.%{major}*
21mr|mad-0.15.1b-29|67	
21mr|mad-0.15.1b-29|68	#----------------------------------------------------------------------------
21mr|mad-0.15.1b-29|69	
21mr|mad-0.15.1b-29|70	%package -n %{devname}
21mr|mad-0.15.1b-29|71	Summary:	Development tools for programs which will use the %{name} library
21mr|mad-0.15.1b-29|72	Group:		Development/C
21mr|mad-0.15.1b-29|73	Requires:	%{libname} = %{EVRD}
21mr|mad-0.15.1b-29|74	Requires:	pkgconfig(zlib)
21mr|mad-0.15.1b-29|75	Provides:	%{name}-devel = %{EVRD}
21mr|mad-0.15.1b-29|76	Provides:	lib%{name}-devel = %{EVRD}
21mr|mad-0.15.1b-29|77	
21mr|mad-0.15.1b-29|78	%description -n	%{devname}
21mr|mad-0.15.1b-29|79	This package includes the header files and libraries necessary for developing
21mr|mad-0.15.1b-29|80	programs using the %{name} library.
21mr|mad-0.15.1b-29|81	If you are going to develop programs which will use the %{name} library
21mr|mad-0.15.1b-29|82	you should install this.
21mr|mad-0.15.1b-29|83	
21mr|mad-0.15.1b-29|84	%files -n %{devname}
21mr|mad-0.15.1b-29|85	%doc COPY* README TODO CHANGES CREDITS
21mr|mad-0.15.1b-29|86	%{_libdir}/*.so
21mr|mad-0.15.1b-29|87	%{_libdir}/pkgconfig/*
21mr|mad-0.15.1b-29|88	%{_includedir}/*.h
21mr|mad-0.15.1b-29|89	
21mr|mad-0.15.1b-29|90	#----------------------------------------------------------------------------
21mr|mad-0.15.1b-29|91	
21mr|mad-0.15.1b-29|92	%prep
21mr|mad-0.15.1b-29|93	%setup -q -n %{oname}-%{version}
21mr|mad-0.15.1b-29|94	#Only relevant on multilibs arches
21mr|mad-0.15.1b-29|95	%ifarch %{ix86} %{x86_64} ppc ppc64
21mr|mad-0.15.1b-29|96	%patch0 -p1 -b .multiarch
21mr|mad-0.15.1b-29|97	%endif
21mr|mad-0.15.1b-29|98	%patch1 -p1
21mr|mad-0.15.1b-29|99	%patch2 -p1
21mr|mad-0.15.1b-29|100	%patch3 -p1
21mr|mad-0.15.1b-29|101	%patch4 -p1
21mr|mad-0.15.1b-29|102	%patch5 -p1
21mr|mad-0.15.1b-29|103	%patch6 -p1
21mr|mad-0.15.1b-29|104	%patch7 -p1
21mr|mad-0.15.1b-29|105	%patch8 -p1
21mr|mad-0.15.1b-29|106	%patch9 -p1
21mr|mad-0.15.1b-29|107	
21mr|mad-0.15.1b-29|108	
21mr|mad-0.15.1b-29|109	rm -f configure
21mr|mad-0.15.1b-29|110	touch NEWS AUTHORS ChangeLog
21mr|mad-0.15.1b-29|111	
21mr|mad-0.15.1b-29|112	# Create an additional pkgconfig file
21mr|mad-0.15.1b-29|113	%{__cat} << EOF > mad.pc
21mr|mad-0.15.1b-29|114	prefix=%{_prefix}
21mr|mad-0.15.1b-29|115	exec_prefix=%{_prefix}
21mr|mad-0.15.1b-29|116	libdir=%{_libdir}
21mr|mad-0.15.1b-29|117	includedir=%{_includedir}
21mr|mad-0.15.1b-29|118	
21mr|mad-0.15.1b-29|119	Name: mad
21mr|mad-0.15.1b-29|120	Description: MPEG Audio Decoder
21mr|mad-0.15.1b-29|121	Requires:
21mr|mad-0.15.1b-29|122	Version: %{version}
21mr|mad-0.15.1b-29|123	Libs: -L%{_libdir} -lmad -lm
21mr|mad-0.15.1b-29|124	Cflags: -I%{_includedir}
21mr|mad-0.15.1b-29|125	EOF
21mr|mad-0.15.1b-29|126	
21mr|mad-0.15.1b-29|127	
21mr|mad-0.15.1b-29|128	%build
21mr|mad-0.15.1b-29|129	autoreconf -vfis
21mr|mad-0.15.1b-29|130	%configure \
21mr|mad-0.15.1b-29|131	--disable-static \
21mr|mad-0.15.1b-29|132	--enable-accuracy \
21mr|mad-0.15.1b-29|133	%if 0%{?__isa_bits} == 64
21mr|mad-0.15.1b-29|134	--enable-fpm=64bit \
21mr|mad-0.15.1b-29|135	%endif
21mr|mad-0.15.1b-29|136	--disable-dependency-tracking
21mr|mad-0.15.1b-29|137	%make_build
21mr|mad-0.15.1b-29|138	
21mr|mad-0.15.1b-29|139	
21mr|mad-0.15.1b-29|140	%install
21mr|mad-0.15.1b-29|141	%make_install
21mr|mad-0.15.1b-29|142	install -D -p -m 0644 mad.pc %{buildroot}%{_libdir}/pkgconfig/mad.pc

14093 21
21mr|madwifi-source-0.9.3.3-11.r3114|1	%define name madwifi-source
21mr|madwifi-source-0.9.3.3-11.r3114|2	%define short_name madwifi
21mr|madwifi-source-0.9.3.3-11.r3114|3	
21mr|madwifi-source-0.9.3.3-11.r3114|4	%define version 0.9.3.3
21mr|madwifi-source-0.9.3.3-11.r3114|5	%define snaprev r3114
21mr|madwifi-source-0.9.3.3-11.r3114|6	%define snapdate 20080104
21mr|madwifi-source-0.9.3.3-11.r3114|7	%define rel 11
21mr|madwifi-source-0.9.3.3-11.r3114|8	%if %{snapdate}
21mr|madwifi-source-0.9.3.3-11.r3114|9	%define distname madwifi-ng-%{snaprev}-%{snapdate}
21mr|madwifi-source-0.9.3.3-11.r3114|10	%define release %mkrel %{rel}.%{snaprev}
21mr|madwifi-source-0.9.3.3-11.r3114|11	%else
21mr|madwifi-source-0.9.3.3-11.r3114|12	%define distname %{short_name}-%{version}
21mr|madwifi-source-0.9.3.3-11.r3114|13	%define release %mkrel %{rel}
21mr|madwifi-source-0.9.3.3-11.r3114|14	%endif
21mr|madwifi-source-0.9.3.3-11.r3114|15	
21mr|madwifi-source-0.9.3.3-11.r3114|16	Summary: Madwifi drivers source code
21mr|madwifi-source-0.9.3.3-11.r3114|17	Name: %{name}
21mr|madwifi-source-0.9.3.3-11.r3114|18	Version: %{version}
21mr|madwifi-source-0.9.3.3-11.r3114|19	Release: %{release}
21mr|madwifi-source-0.9.3.3-11.r3114|20	# to run in BUILD tree of madwifi package:
21mr|madwifi-source-0.9.3.3-11.r3114|21	# tar cjf madwifi-r3114-20080104-source.tar.bz2 madwifi-ng-r3114-20080104/net80211/*.h madwifi-ng-r3114-20080104/include/*.h
21mr|madwifi-source-0.9.3.3-11.r3114|22	Source0: %{distname}-source.tar.bz2
21mr|madwifi-source-0.9.3.3-11.r3114|23	License: GPL
21mr|madwifi-source-0.9.3.3-11.r3114|24	Group: Development/Kernel
21mr|madwifi-source-0.9.3.3-11.r3114|25	Url: http://madwifi.org/
21mr|madwifi-source-0.9.3.3-11.r3114|26	BuildArch: noarch
21mr|madwifi-source-0.9.3.3-11.r3114|27	
21mr|madwifi-source-0.9.3.3-11.r3114|28	
21mr|madwifi-source-0.9.3.3-11.r3114|29	%description
21mr|madwifi-source-0.9.3.3-11.r3114|30	This package contains parts of the madwifi drivers source code.
21mr|madwifi-source-0.9.3.3-11.r3114|31	
21mr|madwifi-source-0.9.3.3-11.r3114|32	The whole source code cannot be distributed in the distribution
21mr|madwifi-source-0.9.3.3-11.r3114|33	because it contains non-free binary code in the HAL.
21mr|madwifi-source-0.9.3.3-11.r3114|34	
21mr|madwifi-source-0.9.3.3-11.r3114|35	%prep
21mr|madwifi-source-0.9.3.3-11.r3114|36	%setup -q -n %{distname}
21mr|madwifi-source-0.9.3.3-11.r3114|37	
21mr|madwifi-source-0.9.3.3-11.r3114|38	%build
21mr|madwifi-source-0.9.3.3-11.r3114|39	
21mr|madwifi-source-0.9.3.3-11.r3114|40	%install
21mr|madwifi-source-0.9.3.3-11.r3114|41	rm -rf %{buildroot}
21mr|madwifi-source-0.9.3.3-11.r3114|42	install -d %{buildroot}/usr/src/%{short_name}
21mr|madwifi-source-0.9.3.3-11.r3114|43	cp -a net80211 include %{buildroot}/usr/src/%{short_name}
21mr|madwifi-source-0.9.3.3-11.r3114|44	
21mr|madwifi-source-0.9.3.3-11.r3114|45	%clean
21mr|madwifi-source-0.9.3.3-11.r3114|46	rm -rf %{buildroot}
21mr|madwifi-source-0.9.3.3-11.r3114|47	
21mr|madwifi-source-0.9.3.3-11.r3114|48	%files
21mr|madwifi-source-0.9.3.3-11.r3114|49	%defattr(-,root,root)
21mr|madwifi-source-0.9.3.3-11.r3114|50	%dir /usr/src/%{short_name}
21mr|madwifi-source-0.9.3.3-11.r3114|51	/usr/src/%{short_name}/*

14094 21
21mr|madwimax-0.1.1-9|1	Name: madwimax
21mr|madwimax-0.1.1-9|2	Version: 0.1.1
21mr|madwimax-0.1.1-9|3	Release: 9
21mr|madwimax-0.1.1-9|4	Summary: madwimax userspace driver
21mr|madwimax-0.1.1-9|5	License: GPLv2+
21mr|madwimax-0.1.1-9|6	Group: Networking/Other
21mr|madwimax-0.1.1-9|7	BuildRequires: pkgconfig(libusb-1.0) asciidoc docbook2x
21mr|madwimax-0.1.1-9|8	Source0: %{name}-%{version}.tar.bz2
21mr|madwimax-0.1.1-9|9	
21mr|madwimax-0.1.1-9|10	%description
21mr|madwimax-0.1.1-9|11	MadWimax is a driver for the wimax device Samsung SWC U200.
21mr|madwimax-0.1.1-9|12	
21mr|madwimax-0.1.1-9|13	%prep
21mr|madwimax-0.1.1-9|14	%setup -q
21mr|madwimax-0.1.1-9|15	
21mr|madwimax-0.1.1-9|16	%build
21mr|madwimax-0.1.1-9|17	%configure
21mr|madwimax-0.1.1-9|18	make
21mr|madwimax-0.1.1-9|19	
21mr|madwimax-0.1.1-9|20	%install
21mr|madwimax-0.1.1-9|21	%__install -dm 755 $RPM_BUILD_ROOT/etc/udev/rules.d
21mr|madwimax-0.1.1-9|22	%makeinstall_std
21mr|madwimax-0.1.1-9|23	
21mr|madwimax-0.1.1-9|24	%files
21mr|madwimax-0.1.1-9|25	%defattr(-, root, root, 0755)
21mr|madwimax-0.1.1-9|26	%doc COPYING README
21mr|madwimax-0.1.1-9|27	/etc/madwimax/*
21mr|madwimax-0.1.1-9|28	/etc/udev/rules.d/*
21mr|madwimax-0.1.1-9|29	/usr/sbin/*
21mr|madwimax-0.1.1-9|30	/usr/share/man/man8/*

14095 21
21mr|maeparser-1.3.1-2|1	%define major 1
21mr|maeparser-1.3.1-2|2	%define libname %mklibname %{name} %{major}
21mr|maeparser-1.3.1-2|3	%define devname %mklibname %{name} -d
21mr|maeparser-1.3.1-2|4	
21mr|maeparser-1.3.1-2|5	Name:          maeparser
21mr|maeparser-1.3.1-2|6	Version:       1.3.1
21mr|maeparser-1.3.1-2|7	Release:       2
21mr|maeparser-1.3.1-2|8	Summary:       A parser for Schrodinger Maestro files
21mr|maeparser-1.3.1-2|9	Group:         System/Libraries
21mr|maeparser-1.3.1-2|10	License:       MIT
21mr|maeparser-1.3.1-2|11	URL:           https://github.com/schrodinger/%{name}/
21mr|maeparser-1.3.1-2|12	Source0:       %{url}archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|maeparser-1.3.1-2|13	
21mr|maeparser-1.3.1-2|14	# put cmake config in architecture-correct location
21mr|maeparser-1.3.1-2|15	# pull request: https://github.com/schrodinger/maeparser/pull/73
21mr|maeparser-1.3.1-2|16	
21mr|maeparser-1.3.1-2|17	BuildRequires:  boost-devel
21mr|maeparser-1.3.1-2|18	BuildRequires:  cmake
21mr|maeparser-1.3.1-2|19	BuildRequires:  gcc-c++
21mr|maeparser-1.3.1-2|20	BuildRequires:  git
21mr|maeparser-1.3.1-2|21	BuildRequires:  make
21mr|maeparser-1.3.1-2|22	BuildRequires:  zlib-devel
21mr|maeparser-1.3.1-2|23	
21mr|maeparser-1.3.1-2|24	
21mr|maeparser-1.3.1-2|25	%global common_description %{expand: \
21mr|maeparser-1.3.1-2|26	Maestro is a commercial "all-purpose molecular modeling environment",
21mr|maeparser-1.3.1-2|27	produced and distributed by the company Schrödinger. Maestro has its
21mr|maeparser-1.3.1-2|28	own cognate file format, typically associated with the ".mae" file
21mr|maeparser-1.3.1-2|29	extension. This package provides an open-source parser for the Maestro
21mr|maeparser-1.3.1-2|30	file format, released and maintained by the Maestro developers.
21mr|maeparser-1.3.1-2|31	This facilitates a lossless transition from the widely accepted suite
21mr|maeparser-1.3.1-2|32	of Schrödinger into local custom developments or the open-source world
21mr|maeparser-1.3.1-2|33	at large. Maeparser handles output from:
21mr|maeparser-1.3.1-2|34	* Molecular Dynamics applications, such as Desmond and FEP+
21mr|maeparser-1.3.1-2|35	* Ligand-Protein Docking applications, such as Glide
21mr|maeparser-1.3.1-2|36	* Homology Modeling and folding applications, such as Prime
21mr|maeparser-1.3.1-2|37	* Ligand-based search applications, such as Phase and Phase Shape
21mr|maeparser-1.3.1-2|38	* Quantum Mechanics applications, such as Jaguar
21mr|maeparser-1.3.1-2|39	* Protein-Protein Docking applications
21mr|maeparser-1.3.1-2|40	* ... many other backends used in both Life and Material Sciences}
21mr|maeparser-1.3.1-2|41	
21mr|maeparser-1.3.1-2|42	%description
21mr|maeparser-1.3.1-2|43	%{common_description}
21mr|maeparser-1.3.1-2|44	
21mr|maeparser-1.3.1-2|45	#------------------------------------------------------------------
21mr|maeparser-1.3.1-2|46	
21mr|maeparser-1.3.1-2|47	%package -n %{libname}
21mr|maeparser-1.3.1-2|48	Summary:	A parser for Schrodinger Maestro files
21mr|maeparser-1.3.1-2|49	Group:		System/Libraries
21mr|maeparser-1.3.1-2|50	
21mr|maeparser-1.3.1-2|51	%description -n %{libname}
21mr|maeparser-1.3.1-2|52	%{common_description}
21mr|maeparser-1.3.1-2|53	
21mr|maeparser-1.3.1-2|54	%files -n %{libname}
21mr|maeparser-1.3.1-2|55	%{_libdir}/lib%{name}.so.%{major}*
21mr|maeparser-1.3.1-2|56	
21mr|maeparser-1.3.1-2|57	#------------------------------------------------------------------
21mr|maeparser-1.3.1-2|58	
21mr|maeparser-1.3.1-2|59	%package -n %{devname}
21mr|maeparser-1.3.1-2|60	Summary:	%{name} development files
21mr|maeparser-1.3.1-2|61	Group:		Development/Other
21mr|maeparser-1.3.1-2|62	Requires:	%{libname} = %{EVRD}
21mr|maeparser-1.3.1-2|63	Provides:	%{name}-devel = %{EVRD}
21mr|maeparser-1.3.1-2|64	
21mr|maeparser-1.3.1-2|65	%description -n %{devname}
21mr|maeparser-1.3.1-2|66	%{name} development files.
21mr|maeparser-1.3.1-2|67	
21mr|maeparser-1.3.1-2|68	%files -n %{devname}
21mr|maeparser-1.3.1-2|69	%{_includedir}/%{name}
21mr|maeparser-1.3.1-2|70	%{_libdir}/lib%{name}.so
21mr|maeparser-1.3.1-2|71	%{_libdir}/cmake/%{name}*.cmake
21mr|maeparser-1.3.1-2|72	
21mr|maeparser-1.3.1-2|73	#------------------------------------------------------------------
21mr|maeparser-1.3.1-2|74	%prep
21mr|maeparser-1.3.1-2|75	%autosetup -n %{name}-%{version}
21mr|maeparser-1.3.1-2|76	
21mr|maeparser-1.3.1-2|77	
21mr|maeparser-1.3.1-2|78	%build
21mr|maeparser-1.3.1-2|79	%cmake
21mr|maeparser-1.3.1-2|80	%make_build
21mr|maeparser-1.3.1-2|81	
21mr|maeparser-1.3.1-2|82	%install
21mr|maeparser-1.3.1-2|83	%make_install -C build

14096 21
21mr|mailcap-2.1.53-2|1	Name:		mailcap
21mr|mailcap-2.1.53-2|2	Version:	2.1.53
21mr|mailcap-2.1.53-2|3	Release:	2
21mr|mailcap-2.1.53-2|4	Summary:	Helper application and MIME type associations for file types
21mr|mailcap-2.1.53-2|5	Group:		System/Configuration/Networking
21mr|mailcap-2.1.53-2|6	License:	Public Domain and MIT
21mr|mailcap-2.1.53-2|7	URL:		https://pagure.io/mailcap
21mr|mailcap-2.1.53-2|8	Source0:	https://pagure.io/releases/mailcap/%{name}-%{version}.tar.xz
21mr|mailcap-2.1.53-2|9	BuildRequires:	make
21mr|mailcap-2.1.53-2|10	BuildRequires:	perl-interpreter
21mr|mailcap-2.1.53-2|11	# the test script is written in python
21mr|mailcap-2.1.53-2|12	BuildRequires:	python3
21mr|mailcap-2.1.53-2|13	BuildArch:	noarch
21mr|mailcap-2.1.53-2|14	
21mr|mailcap-2.1.53-2|15	%description
21mr|mailcap-2.1.53-2|16	The mailcap file is used by the metamail program.  Metamail reads the
21mr|mailcap-2.1.53-2|17	mailcap file to determine how it should display non-text or multimedia
21mr|mailcap-2.1.53-2|18	material.  Basically, mailcap associates a particular type of file
21mr|mailcap-2.1.53-2|19	with a particular program that a mail agent or other program can call
21mr|mailcap-2.1.53-2|20	in order to handle the file.  Mailcap should be installed to allow
21mr|mailcap-2.1.53-2|21	certain programs to be able to handle non-text files.
21mr|mailcap-2.1.53-2|22	
21mr|mailcap-2.1.53-2|23	Also included in this package is the mime.types file which contains a
21mr|mailcap-2.1.53-2|24	list of MIME types and their filename "extension" associations, used
21mr|mailcap-2.1.53-2|25	by several applications e.g. to determine MIME types for filenames.
21mr|mailcap-2.1.53-2|26	
21mr|mailcap-2.1.53-2|27	%files
21mr|mailcap-2.1.53-2|28	%license COPYING
21mr|mailcap-2.1.53-2|29	%doc NEWS
21mr|mailcap-2.1.53-2|30	%config(noreplace) %{_sysconfdir}/mailcap
21mr|mailcap-2.1.53-2|31	%config(noreplace) %{_sysconfdir}/mime.types
21mr|mailcap-2.1.53-2|32	%{_mandir}/man5/mailcap.*
21mr|mailcap-2.1.53-2|33	
21mr|mailcap-2.1.53-2|34	#-----------------------------------------------------------------
21mr|mailcap-2.1.53-2|35	%package -n nginx-mimetypes
21mr|mailcap-2.1.53-2|36	Summary:	MIME type mappings for nginx
21mr|mailcap-2.1.53-2|37	Group:		System/Configuration/Networking
21mr|mailcap-2.1.53-2|38	
21mr|mailcap-2.1.53-2|39	%description -n nginx-mimetypes
21mr|mailcap-2.1.53-2|40	MIME type mappings for nginx.
21mr|mailcap-2.1.53-2|41	
21mr|mailcap-2.1.53-2|42	%files -n nginx-mimetypes
21mr|mailcap-2.1.53-2|43	%license COPYING
21mr|mailcap-2.1.53-2|44	%doc NEWS
21mr|mailcap-2.1.53-2|45	%config(noreplace) %{_sysconfdir}/nginx/mime.types
21mr|mailcap-2.1.53-2|46	
21mr|mailcap-2.1.53-2|47	#-----------------------------------------------------------------
21mr|mailcap-2.1.53-2|48	
21mr|mailcap-2.1.53-2|49	%prep
21mr|mailcap-2.1.53-2|50	%setup -q
21mr|mailcap-2.1.53-2|51	
21mr|mailcap-2.1.53-2|52	
21mr|mailcap-2.1.53-2|53	%build
21mr|mailcap-2.1.53-2|54	%make_build
21mr|mailcap-2.1.53-2|55	
21mr|mailcap-2.1.53-2|56	%install
21mr|mailcap-2.1.53-2|57	%make_install sysconfdir=%{_sysconfdir} mandir=%{_mandir}
21mr|mailcap-2.1.53-2|58	
21mr|mailcap-2.1.53-2|59	%check
21mr|mailcap-2.1.53-2|60	make check

14097 21
21mr|mailcommon-23.08.4-2|1	Summary:	KDE Frameworks 5 mail common module
21mr|mailcommon-23.08.4-2|2	Name:		mailcommon
21mr|mailcommon-23.08.4-2|3	Version:	23.08.4
21mr|mailcommon-23.08.4-2|4	Release:	2
21mr|mailcommon-23.08.4-2|5	License:	LGPLv2.1+
21mr|mailcommon-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|mailcommon-23.08.4-2|7	Url:		https://www.kde.org/
21mr|mailcommon-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|mailcommon-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|mailcommon-23.08.4-2|10	BuildRequires:	xsltproc
21mr|mailcommon-23.08.4-2|11	BuildRequires:	boost-devel
21mr|mailcommon-23.08.4-2|12	BuildRequires:	kf5akonadi-devel
21mr|mailcommon-23.08.4-2|13	BuildRequires:	kf5akonadimime-devel
21mr|mailcommon-23.08.4-2|14	BuildRequires:	kf5archive-devel
21mr|mailcommon-23.08.4-2|15	BuildRequires:	kf5codecs-devel
21mr|mailcommon-23.08.4-2|16	BuildRequires:	kf5completion-devel
21mr|mailcommon-23.08.4-2|17	BuildRequires:	kf5config-devel
21mr|mailcommon-23.08.4-2|18	BuildRequires:	kf5configwidgets-devel
21mr|mailcommon-23.08.4-2|19	BuildRequires:	kf5dbusaddons-devel
21mr|mailcommon-23.08.4-2|20	BuildRequires:	kf5designerplugin-devel
21mr|mailcommon-23.08.4-2|21	BuildRequires:	kf5i18n-devel
21mr|mailcommon-23.08.4-2|22	BuildRequires:	kf5iconthemes-devel
21mr|mailcommon-23.08.4-2|23	BuildRequires:	kf5itemmodels-devel
21mr|mailcommon-23.08.4-2|24	BuildRequires:	kf5itemviews-devel
21mr|mailcommon-23.08.4-2|25	BuildRequires:	kf5kio-devel
21mr|mailcommon-23.08.4-2|26	BuildRequires:	kf5ldap-devel
21mr|mailcommon-23.08.4-2|27	BuildRequires:	kf5libkdepim-devel
21mr|mailcommon-23.08.4-2|28	BuildRequires:	kf5mailimporter-devel
21mr|mailcommon-23.08.4-2|29	BuildRequires:	kf5mailtransport-devel
21mr|mailcommon-23.08.4-2|30	BuildRequires:	kf5messagecomposer-devel
21mr|mailcommon-23.08.4-2|31	BuildRequires:	kf5messagecore-devel
21mr|mailcommon-23.08.4-2|32	BuildRequires:	kf5messageviewer-devel
21mr|mailcommon-23.08.4-2|33	BuildRequires:	kf5messagelist-devel
21mr|mailcommon-23.08.4-2|34	BuildRequires:	kf5mime-devel
21mr|mailcommon-23.08.4-2|35	BuildRequires:	kf5pimcommon-devel
21mr|mailcommon-23.08.4-2|36	BuildRequires:	kf5syntaxhighlighting-devel
21mr|mailcommon-23.08.4-2|37	BuildRequires:	kf5templateparser-devel
21mr|mailcommon-23.08.4-2|38	BuildRequires:	kf5textwidgets-devel
21mr|mailcommon-23.08.4-2|39	BuildRequires:	kf5widgetsaddons-devel
21mr|mailcommon-23.08.4-2|40	BuildRequires:	kf5windowsystem-devel
21mr|mailcommon-23.08.4-2|41	BuildRequires:	kf5xmlgui-devel
21mr|mailcommon-23.08.4-2|42	BuildRequires:	sasl-devel
21mr|mailcommon-23.08.4-2|43	BuildRequires:	pkgconfig(libical)
21mr|mailcommon-23.08.4-2|44	BuildRequires:	pkgconfig(phonon4qt5)
21mr|mailcommon-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5Core)
21mr|mailcommon-23.08.4-2|46	BuildRequires:	pkgconfig(Qt5DBus)
21mr|mailcommon-23.08.4-2|47	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mailcommon-23.08.4-2|48	BuildRequires:	pkgconfig(Qt5Designer)
21mr|mailcommon-23.08.4-2|49	BuildRequires:	pkgconfig(Qt5Test)
21mr|mailcommon-23.08.4-2|50	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|mailcommon-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|mailcommon-23.08.4-2|52	BuildRequires:	pkgconfig(Qt5Xml)
21mr|mailcommon-23.08.4-2|53	
21mr|mailcommon-23.08.4-2|54	%description
21mr|mailcommon-23.08.4-2|55	KDE Frameworks 5 mail common module.
21mr|mailcommon-23.08.4-2|56	
21mr|mailcommon-23.08.4-2|57	%files
21mr|mailcommon-23.08.4-2|58	%{_kde5_datadir}/qlogging-categories5/mailcommon.categories
21mr|mailcommon-23.08.4-2|59	%{_kde5_datadir}/qlogging-categories5/mailcommon.renamecategories
21mr|mailcommon-23.08.4-2|60	
21mr|mailcommon-23.08.4-2|61	#----------------------------------------------------------------------------
21mr|mailcommon-23.08.4-2|62	
21mr|mailcommon-23.08.4-2|63	%package i18n
21mr|mailcommon-23.08.4-2|64	Summary:	KDE Frameworks 5 mail common library translations
21mr|mailcommon-23.08.4-2|65	Group:		System/Internationalization
21mr|mailcommon-23.08.4-2|66	BuildArch:	noarch
21mr|mailcommon-23.08.4-2|67	
21mr|mailcommon-23.08.4-2|68	%description i18n
21mr|mailcommon-23.08.4-2|69	KDE Frameworks 5 mail common library translations.
21mr|mailcommon-23.08.4-2|70	
21mr|mailcommon-23.08.4-2|71	%files i18n -f libmailcommon.lang
21mr|mailcommon-23.08.4-2|72	
21mr|mailcommon-23.08.4-2|73	#----------------------------------------------------------------------------
21mr|mailcommon-23.08.4-2|74	
21mr|mailcommon-23.08.4-2|75	%package -n qt5-designer-plugin-mailcommonwidgets
21mr|mailcommon-23.08.4-2|76	Summary:	Qt5 Designer plugin for KDE Frameworks 5 mail common module
21mr|mailcommon-23.08.4-2|77	Group:		Development/KDE and Qt
21mr|mailcommon-23.08.4-2|78	
21mr|mailcommon-23.08.4-2|79	%description -n qt5-designer-plugin-mailcommonwidgets
21mr|mailcommon-23.08.4-2|80	Qt5 Designer plugin for KDE Frameworks 5 mail common module.
21mr|mailcommon-23.08.4-2|81	
21mr|mailcommon-23.08.4-2|82	%files -n qt5-designer-plugin-mailcommonwidgets
21mr|mailcommon-23.08.4-2|83	%{_qt5_plugindir}/designer/mailcommon5widgets.so
21mr|mailcommon-23.08.4-2|84	
21mr|mailcommon-23.08.4-2|85	#----------------------------------------------------------------------------
21mr|mailcommon-23.08.4-2|86	
21mr|mailcommon-23.08.4-2|87	%define kf5mailcommon_major 5
21mr|mailcommon-23.08.4-2|88	%define libkf5mailcommon %mklibname kf5mailcommon %{kf5mailcommon_major}
21mr|mailcommon-23.08.4-2|89	
21mr|mailcommon-23.08.4-2|90	%package -n %{libkf5mailcommon}
21mr|mailcommon-23.08.4-2|91	Summary:	KDE Frameworks 5 mail common shared library
21mr|mailcommon-23.08.4-2|92	Group:		System/Libraries
21mr|mailcommon-23.08.4-2|93	Requires:	%{name}
21mr|mailcommon-23.08.4-2|94	Requires:	%{name}-i18n
21mr|mailcommon-23.08.4-2|95	
21mr|mailcommon-23.08.4-2|96	%description -n %{libkf5mailcommon}
21mr|mailcommon-23.08.4-2|97	KDE Frameworks 5 mail common shared library.
21mr|mailcommon-23.08.4-2|98	
21mr|mailcommon-23.08.4-2|99	%files -n %{libkf5mailcommon}
21mr|mailcommon-23.08.4-2|100	%{_kde5_libdir}/libKPim5MailCommon.so.%{kf5mailcommon_major}*
21mr|mailcommon-23.08.4-2|101	
21mr|mailcommon-23.08.4-2|102	#----------------------------------------------------------------------------
21mr|mailcommon-23.08.4-2|103	
21mr|mailcommon-23.08.4-2|104	%define devkf5mailcommon %mklibname kf5mailcommon -d
21mr|mailcommon-23.08.4-2|105	
21mr|mailcommon-23.08.4-2|106	%package -n %{devkf5mailcommon}
21mr|mailcommon-23.08.4-2|107	Summary:	Development files for KDE Frameworks 5 mail common module
21mr|mailcommon-23.08.4-2|108	Group:		Development/KDE and Qt
21mr|mailcommon-23.08.4-2|109	Requires:	%{libkf5mailcommon} = %{EVRD}
21mr|mailcommon-23.08.4-2|110	Recommends:	qt5-designer-plugin-mailcommonwidgets
21mr|mailcommon-23.08.4-2|111	Provides:	%{name}-devel = %{EVRD}
21mr|mailcommon-23.08.4-2|112	Provides:	kf5mailcommon-devel = %{version}
21mr|mailcommon-23.08.4-2|113	
21mr|mailcommon-23.08.4-2|114	%description -n %{devkf5mailcommon}
21mr|mailcommon-23.08.4-2|115	This package contains header files needed if you wish to build applications
21mr|mailcommon-23.08.4-2|116	based on %{name}.
21mr|mailcommon-23.08.4-2|117	
21mr|mailcommon-23.08.4-2|118	%files -n %{devkf5mailcommon}
21mr|mailcommon-23.08.4-2|119	%{_kde5_includedir}/KPim5/MailCommon
21mr|mailcommon-23.08.4-2|120	%{_kde5_libdir}/cmake/KF5MailCommon
21mr|mailcommon-23.08.4-2|121	%{_kde5_libdir}/cmake/KPim5MailCommon
21mr|mailcommon-23.08.4-2|122	%{_kde5_libdir}/libKPim5MailCommon.so
21mr|mailcommon-23.08.4-2|123	%{_kde5_mkspecsdir}/*.pri
21mr|mailcommon-23.08.4-2|124	
21mr|mailcommon-23.08.4-2|125	#----------------------------------------------------------------------------
21mr|mailcommon-23.08.4-2|126	
21mr|mailcommon-23.08.4-2|127	%prep
21mr|mailcommon-23.08.4-2|128	%autosetup -p1
21mr|mailcommon-23.08.4-2|129	
21mr|mailcommon-23.08.4-2|130	%build
21mr|mailcommon-23.08.4-2|131	%cmake_kde5
21mr|mailcommon-23.08.4-2|132	%make
21mr|mailcommon-23.08.4-2|133	
21mr|mailcommon-23.08.4-2|134	%install
21mr|mailcommon-23.08.4-2|135	%makeinstall_std -C build
21mr|mailcommon-23.08.4-2|136	
21mr|mailcommon-23.08.4-2|137	%find_lang libmailcommon --with-kde

14098 21
21mr|mailimporter-23.08.4-2|1	
21mr|mailimporter-23.08.4-2|2	Summary:	KDE Frameworks 5 mail importer module
21mr|mailimporter-23.08.4-2|3	Name:		mailimporter
21mr|mailimporter-23.08.4-2|4	Version:	23.08.4
21mr|mailimporter-23.08.4-2|5	Release:	2
21mr|mailimporter-23.08.4-2|6	License:	LGPLv2.1+
21mr|mailimporter-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|mailimporter-23.08.4-2|8	Url:		https://www.kde.org/
21mr|mailimporter-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|mailimporter-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|mailimporter-23.08.4-2|11	BuildRequires:	boost-devel
21mr|mailimporter-23.08.4-2|12	BuildRequires:	kf5akonadi-devel
21mr|mailimporter-23.08.4-2|13	BuildRequires:	kf5akonadimime-devel
21mr|mailimporter-23.08.4-2|14	BuildRequires:	kf5archive-devel
21mr|mailimporter-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|mailimporter-23.08.4-2|16	BuildRequires:	kf5coreaddons-devel
21mr|mailimporter-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|mailimporter-23.08.4-2|18	BuildRequires:	kf5libkdepim-devel
21mr|mailimporter-23.08.4-2|19	BuildRequires:	kf5mime-devel
21mr|mailimporter-23.08.4-2|20	BuildRequires:	kf5pimcommon-devel
21mr|mailimporter-23.08.4-2|21	BuildRequires:	kf5pimcommonakonadi-devel
21mr|mailimporter-23.08.4-2|22	BuildRequires:	pkgconfig(libical)
21mr|mailimporter-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|mailimporter-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mailimporter-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|mailimporter-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|mailimporter-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Xml)
21mr|mailimporter-23.08.4-2|28	
21mr|mailimporter-23.08.4-2|29	%description
21mr|mailimporter-23.08.4-2|30	KDE Frameworks 5 mail importer module.
21mr|mailimporter-23.08.4-2|31	
21mr|mailimporter-23.08.4-2|32	%files
21mr|mailimporter-23.08.4-2|33	%{_kde5_datadir}/qlogging-categories5/mailimporter.categories
21mr|mailimporter-23.08.4-2|34	%{_kde5_datadir}/qlogging-categories5/mailimporter.renamecategories
21mr|mailimporter-23.08.4-2|35	
21mr|mailimporter-23.08.4-2|36	#----------------------------------------------------------------------------
21mr|mailimporter-23.08.4-2|37	
21mr|mailimporter-23.08.4-2|38	%package i18n
21mr|mailimporter-23.08.4-2|39	Summary:	KDE Frameworks 5 mail importer library translations
21mr|mailimporter-23.08.4-2|40	Group:		System/Internationalization
21mr|mailimporter-23.08.4-2|41	BuildArch:	noarch
21mr|mailimporter-23.08.4-2|42	
21mr|mailimporter-23.08.4-2|43	%description i18n
21mr|mailimporter-23.08.4-2|44	KDE Frameworks 5 mail importer library translations.
21mr|mailimporter-23.08.4-2|45	
21mr|mailimporter-23.08.4-2|46	%files i18n -f libmailimporter.lang
21mr|mailimporter-23.08.4-2|47	
21mr|mailimporter-23.08.4-2|48	#----------------------------------------------------------------------------
21mr|mailimporter-23.08.4-2|49	
21mr|mailimporter-23.08.4-2|50	%define kf5mailimporter_major 5
21mr|mailimporter-23.08.4-2|51	%define libkf5mailimporter %mklibname kf5mailimporter %{kf5mailimporter_major}
21mr|mailimporter-23.08.4-2|52	
21mr|mailimporter-23.08.4-2|53	%package -n %{libkf5mailimporter}
21mr|mailimporter-23.08.4-2|54	Summary:	KDE Frameworks 5 mail importer shared library
21mr|mailimporter-23.08.4-2|55	Group:		System/Libraries
21mr|mailimporter-23.08.4-2|56	Requires:	%{name}
21mr|mailimporter-23.08.4-2|57	Requires:	%{name}-i18n
21mr|mailimporter-23.08.4-2|58	
21mr|mailimporter-23.08.4-2|59	%description -n %{libkf5mailimporter}
21mr|mailimporter-23.08.4-2|60	KDE Frameworks 5 mail importer shared library.
21mr|mailimporter-23.08.4-2|61	
21mr|mailimporter-23.08.4-2|62	%files -n %{libkf5mailimporter}
21mr|mailimporter-23.08.4-2|63	%{_kde5_libdir}/libKPim5MailImporter.so.%{kf5mailimporter_major}*
21mr|mailimporter-23.08.4-2|64	
21mr|mailimporter-23.08.4-2|65	#----------------------------------------------------------------------------
21mr|mailimporter-23.08.4-2|66	
21mr|mailimporter-23.08.4-2|67	%define kf5mailimporterakonadi_major 5
21mr|mailimporter-23.08.4-2|68	%define libkf5mailimporterakonadi %mklibname kf5mailimporterakonadi %{kf5mailimporterakonadi_major}
21mr|mailimporter-23.08.4-2|69	
21mr|mailimporter-23.08.4-2|70	%package -n %{libkf5mailimporterakonadi}
21mr|mailimporter-23.08.4-2|71	Summary:	KDE Frameworks 5 Akonadi mail importer shared library
21mr|mailimporter-23.08.4-2|72	Group:		System/Libraries
21mr|mailimporter-23.08.4-2|73	Requires:	%{name}
21mr|mailimporter-23.08.4-2|74	Requires:	%{name}-i18n
21mr|mailimporter-23.08.4-2|75	
21mr|mailimporter-23.08.4-2|76	%description -n %{libkf5mailimporterakonadi}
21mr|mailimporter-23.08.4-2|77	KDE Frameworks 5 Akonadi mail importer shared library.
21mr|mailimporter-23.08.4-2|78	
21mr|mailimporter-23.08.4-2|79	%files -n %{libkf5mailimporterakonadi}
21mr|mailimporter-23.08.4-2|80	%{_kde5_libdir}/libKPim5MailImporterAkonadi.so.%{kf5mailimporterakonadi_major}*
21mr|mailimporter-23.08.4-2|81	
21mr|mailimporter-23.08.4-2|82	#----------------------------------------------------------------------------
21mr|mailimporter-23.08.4-2|83	
21mr|mailimporter-23.08.4-2|84	%define devkf5mailimporter %mklibname kf5mailimporter -d
21mr|mailimporter-23.08.4-2|85	
21mr|mailimporter-23.08.4-2|86	%package -n %{devkf5mailimporter}
21mr|mailimporter-23.08.4-2|87	Summary:	Development files for KDE Frameworks 5 mail importer module
21mr|mailimporter-23.08.4-2|88	Group:		Development/KDE and Qt
21mr|mailimporter-23.08.4-2|89	Requires:	%{libkf5mailimporter} = %{EVRD}
21mr|mailimporter-23.08.4-2|90	Requires:	%{libkf5mailimporterakonadi} = %{EVRD}
21mr|mailimporter-23.08.4-2|91	Provides:	%{name}-devel = %{EVRD}
21mr|mailimporter-23.08.4-2|92	Provides:	kf5mailimporter-devel = %{version}
21mr|mailimporter-23.08.4-2|93	Provides:	kf5mailimporterakonadi-devel = %{version}
21mr|mailimporter-23.08.4-2|94	
21mr|mailimporter-23.08.4-2|95	%description -n %{devkf5mailimporter}
21mr|mailimporter-23.08.4-2|96	This package contains header files needed if you wish to build applications
21mr|mailimporter-23.08.4-2|97	based on %{name}.
21mr|mailimporter-23.08.4-2|98	
21mr|mailimporter-23.08.4-2|99	%files -n %{devkf5mailimporter}
21mr|mailimporter-23.08.4-2|100	%{_kde5_includedir}/KPim5/MailImporter
21mr|mailimporter-23.08.4-2|101	%{_kde5_includedir}/KPim5/MailImporterAkonadi
21mr|mailimporter-23.08.4-2|102	%{_kde5_libdir}/cmake/KPim5MailImporter
21mr|mailimporter-23.08.4-2|103	%{_kde5_libdir}/cmake/KPim5MailImporterAkonadi
21mr|mailimporter-23.08.4-2|104	%{_kde5_libdir}/libKPim5MailImporter.so
21mr|mailimporter-23.08.4-2|105	%{_kde5_libdir}/libKPim5MailImporterAkonadi.so
21mr|mailimporter-23.08.4-2|106	%{_kde5_mkspecsdir}/*.pri
21mr|mailimporter-23.08.4-2|107	
21mr|mailimporter-23.08.4-2|108	#----------------------------------------------------------------------------
21mr|mailimporter-23.08.4-2|109	
21mr|mailimporter-23.08.4-2|110	%prep
21mr|mailimporter-23.08.4-2|111	%autosetup -p1
21mr|mailimporter-23.08.4-2|112	
21mr|mailimporter-23.08.4-2|113	%build
21mr|mailimporter-23.08.4-2|114	%cmake_kde5
21mr|mailimporter-23.08.4-2|115	%make
21mr|mailimporter-23.08.4-2|116	
21mr|mailimporter-23.08.4-2|117	%install
21mr|mailimporter-23.08.4-2|118	%makeinstall_std -C build
21mr|mailimporter-23.08.4-2|119	
21mr|mailimporter-23.08.4-2|120	%find_lang libmailimporter --with-kde

14099 21
21mr|mailutils-3.17-3|1	%bcond_with guile
21mr|mailutils-3.17-3|2	# where are mh binaries in ROSA?
21mr|mailutils-3.17-3|3	%bcond_with mh
21mr|mailutils-3.17-3|4	%define _disable_ld_no_undefined 1
21mr|mailutils-3.17-3|5	%global _fortify_cflags %{nil}
21mr|mailutils-3.17-3|6	
21mr|mailutils-3.17-3|7	%define major 9
21mr|mailutils-3.17-3|8	%define devname %mklibname -d mailutils
21mr|mailutils-3.17-3|9	
21mr|mailutils-3.17-3|10	Summary:	GNU Mailutils
21mr|mailutils-3.17-3|11	Group:		Networking/Mail
21mr|mailutils-3.17-3|12	Name:		mailutils
21mr|mailutils-3.17-3|13	Version:	3.17
21mr|mailutils-3.17-3|14	Release:	3
21mr|mailutils-3.17-3|15	License:	GPL-3.0-or-later
21mr|mailutils-3.17-3|16	Url:		https://mailutils.org/
21mr|mailutils-3.17-3|17	Source0:	https://ftp.gnu.org/gnu/mailutils/mailutils-%{version}.tar.xz
21mr|mailutils-3.17-3|18	BuildRequires:	pkgconfig(bzip2)
21mr|mailutils-3.17-3|19	BuildRequires:	flex
21mr|mailutils-3.17-3|20	BuildRequires:	gcc-c++
21mr|mailutils-3.17-3|21	BuildRequires:	glibc-devel
21mr|mailutils-3.17-3|22	BuildRequires:	db-devel
21mr|mailutils-3.17-3|23	BuildRequires:	pkgconfig(libgcrypt)
21mr|mailutils-3.17-3|24	BuildRequires:	libgdbm-devel
21mr|mailutils-3.17-3|25	BuildRequires:	pkgconfig(gnutls)
21mr|mailutils-3.17-3|26	BuildRequires:	libldap-devel
21mr|mailutils-3.17-3|27	BuildRequires:	pam-devel
21mr|mailutils-3.17-3|28	BuildRequires:	pkgconfig(readline)
21mr|mailutils-3.17-3|29	#BuildRequires:	libtokyocabinet-devel
21mr|mailutils-3.17-3|30	BuildRequires:	zlib-devel
21mr|mailutils-3.17-3|31	BuildRequires:	/usr/bin/makeinfo
21mr|mailutils-3.17-3|32	BuildRequires:	libltdl-devel
21mr|mailutils-3.17-3|33	BuildRequires:	perl-podlators
21mr|mailutils-3.17-3|34	%if %{with mh}
21mr|mailutils-3.17-3|35	BuildRequires:	emacs-nox
21mr|mailutils-3.17-3|36	%endif
21mr|mailutils-3.17-3|37	%if %{with guile}
21mr|mailutils-3.17-3|38	BuildRequires:	pkgconfig(guile-2.2)
21mr|mailutils-3.17-3|39	%endif
21mr|mailutils-3.17-3|40	Recommends:	%{name}-locales
21mr|mailutils-3.17-3|41	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=14274
21mr|mailutils-3.17-3|42	Provides:	mailx = %{EVRD}
21mr|mailutils-3.17-3|43	
21mr|mailutils-3.17-3|44	%description
21mr|mailutils-3.17-3|45	GNU Mailutils is a rich and powerful protocol-independent mail
21mr|mailutils-3.17-3|46	framework. It contains a series of useful mail libraries, clients,
21mr|mailutils-3.17-3|47	and servers. These are the primary mail utilities for the GNU system.
21mr|mailutils-3.17-3|48	The central library is capable of handling electronic mail in various
21mr|mailutils-3.17-3|49	mailbox formats and protocols, both local and remote.  Specifically,
21mr|mailutils-3.17-3|50	this project contains a POP3 server, an IMAP4 server, and a Sieve mail
21mr|mailutils-3.17-3|51	filter. It also provides a POSIX `mailx' client, and a collection of
21mr|mailutils-3.17-3|52	other handy tools.
21mr|mailutils-3.17-3|53	
21mr|mailutils-3.17-3|54	%files
21mr|mailutils-3.17-3|55	%license COPYING*
21mr|mailutils-3.17-3|56	%doc AUTHORS THANKS NEWS README* TODO ChangeLog
21mr|mailutils-3.17-3|57	%{_bindir}/mailutils
21mr|mailutils-3.17-3|58	%{_bindir}/dotlock
21mr|mailutils-3.17-3|59	%{_bindir}/frm
21mr|mailutils-3.17-3|60	%{_bindir}/from
21mr|mailutils-3.17-3|61	%{_bindir}/mail
21mr|mailutils-3.17-3|62	%{_bindir}/mailx
21mr|mailutils-3.17-3|63	%{_bindir}/Mail
21mr|mailutils-3.17-3|64	%{_bindir}/popauth
21mr|mailutils-3.17-3|65	%{_bindir}/messages
21mr|mailutils-3.17-3|66	%{_bindir}/mimeview
21mr|mailutils-3.17-3|67	%{_bindir}/movemail
21mr|mailutils-3.17-3|68	%{_bindir}/readmsg
21mr|mailutils-3.17-3|69	%{_bindir}/decodemail
21mr|mailutils-3.17-3|70	%{_mandir}/*/mail*
21mr|mailutils-3.17-3|71	%{_infodir}/*
21mr|mailutils-3.17-3|72	%{_libexecdir}/mailutils
21mr|mailutils-3.17-3|73	%{_libdir}/mailutils
21mr|mailutils-3.17-3|74	
21mr|mailutils-3.17-3|75	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|76	
21mr|mailutils-3.17-3|77	%package pop3d
21mr|mailutils-3.17-3|78	Summary:	GNU Mailutils: POP3 daemon
21mr|mailutils-3.17-3|79	Conflicts:	courier-imap
21mr|mailutils-3.17-3|80	
21mr|mailutils-3.17-3|81	%description pop3d
21mr|mailutils-3.17-3|82	The GNU POP3 daemon. Uses libmailbox to support different styles of
21mr|mailutils-3.17-3|83	mailboxes.
21mr|mailutils-3.17-3|84	
21mr|mailutils-3.17-3|85	%files pop3d
21mr|mailutils-3.17-3|86	%license COPYING*
21mr|mailutils-3.17-3|87	%doc AUTHORS THANKS NEWS README* TODO ChangeLog
21mr|mailutils-3.17-3|88	%{_sbindir}/pop3d
21mr|mailutils-3.17-3|89	%{_mandir}/*/pop*
21mr|mailutils-3.17-3|90	
21mr|mailutils-3.17-3|91	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|92	
21mr|mailutils-3.17-3|93	%package imap4d
21mr|mailutils-3.17-3|94	Summary:	GNU Mailutils: IMAP4 daemon
21mr|mailutils-3.17-3|95	
21mr|mailutils-3.17-3|96	%description imap4d
21mr|mailutils-3.17-3|97	The GNU IMAP4 daemon. Uses libmailbox to support different styles of
21mr|mailutils-3.17-3|98	mailboxes.
21mr|mailutils-3.17-3|99	
21mr|mailutils-3.17-3|100	%files imap4d
21mr|mailutils-3.17-3|101	%license COPYING*
21mr|mailutils-3.17-3|102	%doc AUTHORS THANKS NEWS README* TODO ChangeLog
21mr|mailutils-3.17-3|103	%{_sbindir}/imap4d
21mr|mailutils-3.17-3|104	%{_mandir}/*/imap4d*
21mr|mailutils-3.17-3|105	
21mr|mailutils-3.17-3|106	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|107	
21mr|mailutils-3.17-3|108	%package sieve
21mr|mailutils-3.17-3|109	Summary:	GNU Mailutils: mail filtering language Sieve
21mr|mailutils-3.17-3|110	
21mr|mailutils-3.17-3|111	%description sieve
21mr|mailutils-3.17-3|112	GNU implementation of the mail filtering language Sieve, described in
21mr|mailutils-3.17-3|113	RFC 3028 and RFC 3431. This packages contains also the Sieve interpreter
21mr|mailutils-3.17-3|114	and Sieve to Scheme translator and filter.
21mr|mailutils-3.17-3|115	
21mr|mailutils-3.17-3|116	%files sieve
21mr|mailutils-3.17-3|117	%license COPYING*
21mr|mailutils-3.17-3|118	%doc AUTHORS THANKS NEWS README* TODO ChangeLog
21mr|mailutils-3.17-3|119	%{_bindir}/sieve
21mr|mailutils-3.17-3|120	
21mr|mailutils-3.17-3|121	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|122	
21mr|mailutils-3.17-3|123	%package comsatd
21mr|mailutils-3.17-3|124	Summary:	GNU Mailutils: Comsat daemon
21mr|mailutils-3.17-3|125	
21mr|mailutils-3.17-3|126	%description comsatd
21mr|mailutils-3.17-3|127	GNU Comsatd is the server which receives reports of incoming mail and
21mr|mailutils-3.17-3|128	notifies users, wishing to get this service. It can be started either
21mr|mailutils-3.17-3|129	from `inetd.conf' or as a standalone daemon.
21mr|mailutils-3.17-3|130	
21mr|mailutils-3.17-3|131	%files comsatd
21mr|mailutils-3.17-3|132	%license COPYING*
21mr|mailutils-3.17-3|133	%doc AUTHORS THANKS NEWS README* TODO ChangeLog
21mr|mailutils-3.17-3|134	%{_sbindir}/comsatd
21mr|mailutils-3.17-3|135	
21mr|mailutils-3.17-3|136	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|137	
21mr|mailutils-3.17-3|138	%package delivery-agents
21mr|mailutils-3.17-3|139	Summary:	GNU Mailutils: General-purpose Mail Delivery Agents
21mr|mailutils-3.17-3|140	
21mr|mailutils-3.17-3|141	%description delivery-agents
21mr|mailutils-3.17-3|142	This subpackage replaced old maidag subpackage and contais three
21mr|mailutils-3.17-3|143	utilites: mda, lmtpd and putmail
21mr|mailutils-3.17-3|144	
21mr|mailutils-3.17-3|145	%files delivery-agents
21mr|mailutils-3.17-3|146	%license COPYING*
21mr|mailutils-3.17-3|147	%doc AUTHORS THANKS NEWS README* TODO ChangeLog
21mr|mailutils-3.17-3|148	%{_sbindir}/mda
21mr|mailutils-3.17-3|149	%{_sbindir}/lmtpd
21mr|mailutils-3.17-3|150	%{_bindir}/putmail
21mr|mailutils-3.17-3|151	
21mr|mailutils-3.17-3|152	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|153	%if %{with guile}
21mr|mailutils-3.17-3|154	
21mr|mailutils-3.17-3|155	%package guile
21mr|mailutils-3.17-3|156	Summary:	GNU Mailutils: Guile bindings
21mr|mailutils-3.17-3|157	Group:	System/Libraries
21mr|mailutils-3.17-3|158	Requires:	guile
21mr|mailutils-3.17-3|159	
21mr|mailutils-3.17-3|160	%description guile
21mr|mailutils-3.17-3|161	Guile bindings for GNU Mailutils.
21mr|mailutils-3.17-3|162	
21mr|mailutils-3.17-3|163	%files guile
21mr|mailutils-3.17-3|164	%license COPYING*
21mr|mailutils-3.17-3|165	%doc AUTHORS THANKS NEWS README* TODO ChangeLog
21mr|mailutils-3.17-3|166	%dir %{_datadir}/guile/site/mailutils
21mr|mailutils-3.17-3|167	%{_bindir}/guimb
21mr|mailutils-3.17-3|168	%{_datadir}/guile/site/mailutils/*.scm
21mr|mailutils-3.17-3|169	%{_datadir}/guile/site/mailutils/*.txt
21mr|mailutils-3.17-3|170	%{_libdir}/libguile-mailutils*.so
21mr|mailutils-3.17-3|171	
21mr|mailutils-3.17-3|172	%endif
21mr|mailutils-3.17-3|173	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|174	
21mr|mailutils-3.17-3|175	%package locales
21mr|mailutils-3.17-3|176	Summary:	National Language files for mailutils
21mr|mailutils-3.17-3|177	BuildArch:	noarch
21mr|mailutils-3.17-3|178	
21mr|mailutils-3.17-3|179	%description locales
21mr|mailutils-3.17-3|180	National Language files for mailutils
21mr|mailutils-3.17-3|181	
21mr|mailutils-3.17-3|182	%files locales -f %name.lang
21mr|mailutils-3.17-3|183	%license COPYING*
21mr|mailutils-3.17-3|184	
21mr|mailutils-3.17-3|185	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|186	%if %{with mh}
21mr|mailutils-3.17-3|187	
21mr|mailutils-3.17-3|188	%package mh
21mr|mailutils-3.17-3|189	Summary: GNU Mailutils: The Message Handling System
21mr|mailutils-3.17-3|190	Requires:	emacs-base
21mr|mailutils-3.17-3|191	
21mr|mailutils-3.17-3|192	%description mh
21mr|mailutils-3.17-3|193	The GNU MH (Message Handling System).
21mr|mailutils-3.17-3|194	
21mr|mailutils-3.17-3|195	%files mh
21mr|mailutils-3.17-3|196	%license COPYING*
21mr|mailutils-3.17-3|197	%doc AUTHORS THANKS NEWS README* TODO ChangeLog
21mr|mailutils-3.17-3|198	%dir %{_libexecdir}/mu-mh
21mr|mailutils-3.17-3|199	%dir %{_datadir}/mailutils
21mr|mailutils-3.17-3|200	%dir %{_datadir}/mailutils/mh
21mr|mailutils-3.17-3|201	%{_libexecdir}/mu-mh/*
21mr|mailutils-3.17-3|202	%{_datadir}/mailutils/mh/*
21mr|mailutils-3.17-3|203	%{_datadir}/emacs/site-lisp/*
21mr|mailutils-3.17-3|204	%endif
21mr|mailutils-3.17-3|205	
21mr|mailutils-3.17-3|206	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|207	
21mr|mailutils-3.17-3|208	%define mklibpkg() %{expand:
21mr|mailutils-3.17-3|209	%define pkg %mklibname %{1} %{major}
21mr|mailutils-3.17-3|210	%package -n %{pkg}
21mr|mailutils-3.17-3|211	Summary:	The lib%{1} library from mailutils
21mr|mailutils-3.17-3|212	Group:		System/Libraries
21mr|mailutils-3.17-3|213	%description -n %{pkg}
21mr|mailutils-3.17-3|214	The lib%{1} library from mailutils
21mr|mailutils-3.17-3|215	%files -n %{pkg}
21mr|mailutils-3.17-3|216	%{_libdir}/lib%{1}.so.%{major}
21mr|mailutils-3.17-3|217	%{_libdir}/lib%{1}.so.%{major}.*
21mr|mailutils-3.17-3|218	}
21mr|mailutils-3.17-3|219	
21mr|mailutils-3.17-3|220	%mklibpkg mailutils
21mr|mailutils-3.17-3|221	%mklibpkg mu_auth
21mr|mailutils-3.17-3|222	%mklibpkg mu_dbm
21mr|mailutils-3.17-3|223	%mklibpkg mu_dotmail
21mr|mailutils-3.17-3|224	%mklibpkg mu_imap
21mr|mailutils-3.17-3|225	%mklibpkg mu_maildir
21mr|mailutils-3.17-3|226	%mklibpkg mu_mailer
21mr|mailutils-3.17-3|227	%mklibpkg mu_mbox
21mr|mailutils-3.17-3|228	%mklibpkg mu_pop
21mr|mailutils-3.17-3|229	%if %{with guile}
21mr|mailutils-3.17-3|230	%mklibpkg mu_scm
21mr|mailutils-3.17-3|231	%endif
21mr|mailutils-3.17-3|232	%mklibpkg mu_sieve
21mr|mailutils-3.17-3|233	%mklibpkg muaux
21mr|mailutils-3.17-3|234	
21mr|mailutils-3.17-3|235	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|236	
21mr|mailutils-3.17-3|237	%package -n %{devname}
21mr|mailutils-3.17-3|238	Summary:	Development files for mailutils libraries
21mr|mailutils-3.17-3|239	Group:		Development/C
21mr|mailutils-3.17-3|240	Requires:	%{mklibname mailutils %{major}} = %{EVRD}
21mr|mailutils-3.17-3|241	Requires:	%{mklibname mu_auth %{major}} = %{EVRD}
21mr|mailutils-3.17-3|242	Requires:	%{mklibname mu_dbm %{major}} = %{EVRD}
21mr|mailutils-3.17-3|243	Requires:	%{mklibname mu_dotmail %{major}} = %{EVRD}
21mr|mailutils-3.17-3|244	Requires:	%{mklibname mu_imap %{major}} = %{EVRD}
21mr|mailutils-3.17-3|245	Requires:	%{mklibname mu_maildir %{major}} = %{EVRD}
21mr|mailutils-3.17-3|246	Requires:	%{mklibname mu_mailer %{major}} = %{EVRD}
21mr|mailutils-3.17-3|247	Requires:	%{mklibname mu_mbox %{major}} = %{EVRD}
21mr|mailutils-3.17-3|248	Requires:	%{mklibname mu_pop %{major}} = %{EVRD}
21mr|mailutils-3.17-3|249	%if %{with guile}
21mr|mailutils-3.17-3|250	Requires:	%{mklibname mu_scm %{major}} = %{EVRD}
21mr|mailutils-3.17-3|251	%endif
21mr|mailutils-3.17-3|252	Requires:	%{mklibname mu_sieve %{major}} = %{EVRD}
21mr|mailutils-3.17-3|253	Requires:	%{mklibname muaux %{major}} = %{EVRD}
21mr|mailutils-3.17-3|254	
21mr|mailutils-3.17-3|255	%description -n %{devname}
21mr|mailutils-3.17-3|256	Development files for mailutils libraries
21mr|mailutils-3.17-3|257	
21mr|mailutils-3.17-3|258	%files -n %{devname}
21mr|mailutils-3.17-3|259	%{_bindir}/mailutils-config
21mr|mailutils-3.17-3|260	%{_datadir}/aclocal/mailutils.m4
21mr|mailutils-3.17-3|261	%{_includedir}/mailutils
21mr|mailutils-3.17-3|262	%{_libdir}/*.so
21mr|mailutils-3.17-3|263	
21mr|mailutils-3.17-3|264	#--------------------------------------------------------------------------
21mr|mailutils-3.17-3|265	
21mr|mailutils-3.17-3|266	%prep
21mr|mailutils-3.17-3|267	%autosetup -p1
21mr|mailutils-3.17-3|268	
21mr|mailutils-3.17-3|269	%build
21mr|mailutils-3.17-3|270	%serverbuild_hardened
21mr|mailutils-3.17-3|271	# seems that otherwise optflags are lost
21mr|mailutils-3.17-3|272	export CC='gcc %{optflags}'
21mr|mailutils-3.17-3|273	export CXX='g++ %{optflags}'
21mr|mailutils-3.17-3|274	%configure \
21mr|mailutils-3.17-3|275	--enable-ipv6 \
21mr|mailutils-3.17-3|276	%if %{with mh}
21mr|mailutils-3.17-3|277	--with-mh-bindir=%{_libexecdir}/mu-mh \
21mr|mailutils-3.17-3|278	%else
21mr|mailutils-3.17-3|279	--disable-mh \
21mr|mailutils-3.17-3|280	%endif
21mr|mailutils-3.17-3|281	%if %{with guile}
21mr|mailutils-3.17-3|282	--with-guile-site-dir=%{_datadir}/guile/site \
21mr|mailutils-3.17-3|283	%else
21mr|mailutils-3.17-3|284	--without-guile \
21mr|mailutils-3.17-3|285	%endif
21mr|mailutils-3.17-3|286	--disable-python
21mr|mailutils-3.17-3|287	%make_build
21mr|mailutils-3.17-3|288	
21mr|mailutils-3.17-3|289	%install
21mr|mailutils-3.17-3|290	%make_install
21mr|mailutils-3.17-3|291	
21mr|mailutils-3.17-3|292	pushd %{buildroot}%{_bindir}
21mr|mailutils-3.17-3|293	ln -s mail Mail
21mr|mailutils-3.17-3|294	ln -s mail mailx
21mr|mailutils-3.17-3|295	popd
21mr|mailutils-3.17-3|296	
21mr|mailutils-3.17-3|297	%if %{with guile}
21mr|mailutils-3.17-3|298	# from ALT Linux
21mr|mailutils-3.17-3|299	pushd %{buildroot}%{_libdir}
21mr|mailutils-3.17-3|300	NAME1=$(ls libguile-mailutils*.so)
21mr|mailutils-3.17-3|301	NAME2=$(find libmu_scm.so.* -type f)
21mr|mailutils-3.17-3|302	ln -sf $NAME2 $NAME1
21mr|mailutils-3.17-3|303	popd
21mr|mailutils-3.17-3|304	%endif
21mr|mailutils-3.17-3|305	
21mr|mailutils-3.17-3|306	%find_lang %name
21mr|mailutils-3.17-3|307	
21mr|mailutils-3.17-3|308	%check
21mr|mailutils-3.17-3|309	%make check

14100 21
21mr|make-4.3-2|1	%bcond_with guile
21mr|make-4.3-2|2	
21mr|make-4.3-2|3	Summary:	A GNU tool which simplifies the build process for users
21mr|make-4.3-2|4	Name:		make
21mr|make-4.3-2|5	Epoch:		1
21mr|make-4.3-2|6	Version:	4.3
21mr|make-4.3-2|7	Release:	2
21mr|make-4.3-2|8	License:	GPLv2+
21mr|make-4.3-2|9	Group:		Development/Tools
21mr|make-4.3-2|10	Url:		http://www.gnu.org/directory/GNU/make.html
21mr|make-4.3-2|11	Source0:	ftp://ftp.gnu.org/pub/gnu/make/%{name}-%{version}.tar.gz
21mr|make-4.3-2|12	Patch1:         make-3.82-noclock_gettime.patch
21mr|make-4.3-2|13	Patch2:         make-4.3-clang.patch
21mr|make-4.3-2|14	# Don't reimplement stuff that's already in glibc, musl and friends
21mr|make-4.3-2|15	Patch3:         make-4.1-less-bloat.patch
21mr|make-4.3-2|16	# Upstream: https://savannah.gnu.org/bugs/?30748
21mr|make-4.3-2|17	Patch4:         make-3.82-weird-shell.patch
21mr|make-4.3-2|18	# (tpg) patches form CLR
21mr|make-4.3-2|19	Patch5:         skip-tests-features-archive.patch
21mr|make-4.3-2|20	# Fix armv7hnl build
21mr|make-4.3-2|21	Patch6:         make-4.3-arm-buildfix.patch
21mr|make-4.3-2|22	BuildRequires:	gettext-devel
21mr|make-4.3-2|23	%if %{with guile}
21mr|make-4.3-2|24	BuildRequires:	pkgconfig(guile-3.0)
21mr|make-4.3-2|25	%endif
21mr|make-4.3-2|26	BuildRequires:	pkgconfig(bdw-gc)
21mr|make-4.3-2|27	
21mr|make-4.3-2|28	%description
21mr|make-4.3-2|29	A GNU tool for controlling the generation of executables and other
21mr|make-4.3-2|30	non-source files of a program from the program's source files.  Make
21mr|make-4.3-2|31	allows users to build and install packages without any significant
21mr|make-4.3-2|32	knowledge about the details of the build process.  The details about how
21mr|make-4.3-2|33	the program should be built are provided for make in the program's
21mr|make-4.3-2|34	makefile.
21mr|make-4.3-2|35	
21mr|make-4.3-2|36	The GNU make tool should be installed on your system because it is
21mr|make-4.3-2|37	commonly used to simplify the process of installing programs.
21mr|make-4.3-2|38	
21mr|make-4.3-2|39	%files -f %{name}.lang
21mr|make-4.3-2|40	%doc ABOUT-NLS AUTHORS ChangeLog README README.customs SCOPTIONS NEWS
21mr|make-4.3-2|41	%{_bindir}/make
21mr|make-4.3-2|42	%{_bindir}/gmake
21mr|make-4.3-2|43	%{_mandir}/man1/make.1*
21mr|make-4.3-2|44	%{_infodir}/make.info*
21mr|make-4.3-2|45	
21mr|make-4.3-2|46	#----------------------------------------------------------------------------
21mr|make-4.3-2|47	
21mr|make-4.3-2|48	%prep
21mr|make-4.3-2|49	%autosetup -p1
21mr|make-4.3-2|50	
21mr|make-4.3-2|51	# This test always fails
21mr|make-4.3-2|52	rm -f tests/scripts/features/output-sync
21mr|make-4.3-2|53	
21mr|make-4.3-2|54	%build
21mr|make-4.3-2|55	autoreconf -fi
21mr|make-4.3-2|56	%configure \
21mr|make-4.3-2|57	%if %{with guile}
21mr|make-4.3-2|58	--with-guile
21mr|make-4.3-2|59	%else
21mr|make-4.3-2|60	--without-guile
21mr|make-4.3-2|61	%endif
21mr|make-4.3-2|62	%make_build
21mr|make-4.3-2|63	
21mr|make-4.3-2|64	%install
21mr|make-4.3-2|65	%make_install
21mr|make-4.3-2|66	
21mr|make-4.3-2|67	ln -sf make %{buildroot}%{_bindir}/gmake
21mr|make-4.3-2|68	
21mr|make-4.3-2|69	# We probably don't need this
21mr|make-4.3-2|70	rm -rf %{buildroot}%{_includedir}
21mr|make-4.3-2|71	
21mr|make-4.3-2|72	%find_lang %{name}
21mr|make-4.3-2|73	
21mr|make-4.3-2|74	%check
21mr|make-4.3-2|75	# all tests must pass
21mr|make-4.3-2|76	make check

14101 21
21mr|makedepend-1.0.6-2|1	Summary:	Create dependencies in makefiles
21mr|makedepend-1.0.6-2|2	Name:		makedepend
21mr|makedepend-1.0.6-2|3	Version:	1.0.6
21mr|makedepend-1.0.6-2|4	Release:	2
21mr|makedepend-1.0.6-2|5	License:	MIT
21mr|makedepend-1.0.6-2|6	Group:		Development/X11
21mr|makedepend-1.0.6-2|7	Source0:	http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.bz2
21mr|makedepend-1.0.6-2|8	BuildRequires:	x11-util-macros
21mr|makedepend-1.0.6-2|9	BuildRequires:	x11-proto-devel
21mr|makedepend-1.0.6-2|10	
21mr|makedepend-1.0.6-2|11	%description
21mr|makedepend-1.0.6-2|12	The makedepend program reads each source file in sequence and parses it like  a
21mr|makedepend-1.0.6-2|13	C-preprocessor, processing all C #* directives so that it can correctly tell
21mr|makedepend-1.0.6-2|14	which include directives would be used in a compilation.
21mr|makedepend-1.0.6-2|15	
21mr|makedepend-1.0.6-2|16	%files
21mr|makedepend-1.0.6-2|17	%{_bindir}/makedepend
21mr|makedepend-1.0.6-2|18	%{_mandir}/man1/makedepend.1*
21mr|makedepend-1.0.6-2|19	
21mr|makedepend-1.0.6-2|20	#----------------------------------------------------------------------------
21mr|makedepend-1.0.6-2|21	
21mr|makedepend-1.0.6-2|22	%prep
21mr|makedepend-1.0.6-2|23	%setup -q
21mr|makedepend-1.0.6-2|24	
21mr|makedepend-1.0.6-2|25	%build
21mr|makedepend-1.0.6-2|26	%configure \
21mr|makedepend-1.0.6-2|27	--x-includes=%{_includedir} \
21mr|makedepend-1.0.6-2|28	--x-libraries=%{_libdir}
21mr|makedepend-1.0.6-2|29	
21mr|makedepend-1.0.6-2|30	%make
21mr|makedepend-1.0.6-2|31	
21mr|makedepend-1.0.6-2|32	%install
21mr|makedepend-1.0.6-2|33	%makeinstall_std

14102 21
21mr|makedev-4.4-22|1	# synced with rh-3.3.1-1
21mr|makedev-4.4-22|2	
21mr|makedev-4.4-22|3	%define devrootdir /lib/root-mirror
21mr|makedev-4.4-22|4	%define dev_lock /var/lock/subsys/dev
21mr|makedev-4.4-22|5	%define makedev_lock /var/lock/subsys/makedev
21mr|makedev-4.4-22|6	
21mr|makedev-4.4-22|7	Summary:	A program used for creating the device files in /dev
21mr|makedev-4.4-22|8	Name:		makedev
21mr|makedev-4.4-22|9	Version:	4.4
21mr|makedev-4.4-22|10	Release:	22
21mr|makedev-4.4-22|11	License:	GPLv2+
21mr|makedev-4.4-22|12	Group:		System/Kernel and hardware
21mr|makedev-4.4-22|13	Url:		http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/soft/makedev/
21mr|makedev-4.4-22|14	Source0:	%{name}-%{version}.tar.bz2
21mr|makedev-4.4-22|15	Requires(pre):	coreutils
21mr|makedev-4.4-22|16	Requires(pre):	mktemp
21mr|makedev-4.4-22|17	Requires(post):	perl(MDK::Common)
21mr|makedev-4.4-22|18	Requires(post):	sed
21mr|makedev-4.4-22|19	Requires(post):	shadow-utils
21mr|makedev-4.4-22|20	Requires(post):	util-linux
21mr|makedev-4.4-22|21	Requires:	bash
21mr|makedev-4.4-22|22	Provides:	dev = %{EVRD}
21mr|makedev-4.4-22|23	BuildArch:	noarch
21mr|makedev-4.4-22|24	# coreutils => /bin/mkdir
21mr|makedev-4.4-22|25	
21mr|makedev-4.4-22|26	%description
21mr|makedev-4.4-22|27	This package contains the makedev program, which makes it easier to create
21mr|makedev-4.4-22|28	and maintain the files in the /dev directory.  /dev directory files
21mr|makedev-4.4-22|29	correspond to a particular device supported by Linux (serial or printer
21mr|makedev-4.4-22|30	ports, scanners, sound cards, tape drives, CD-ROM drives, hard drives,
21mr|makedev-4.4-22|31	etc.) and interface with the drivers in the kernel.
21mr|makedev-4.4-22|32	
21mr|makedev-4.4-22|33	The makedev package is a basic part of your Mandriva Linux system and it needs
21mr|makedev-4.4-22|34	to be installed.
21mr|makedev-4.4-22|35	
21mr|makedev-4.4-22|36	#The Mandriva Linux operating system uses file system entries to represent
21mr|makedev-4.4-22|37	#devices (CD-ROMs, floppy drives, etc.) attached to the machine. All of
21mr|makedev-4.4-22|38	#these entries are in the /dev tree (although they don't have to be).
21mr|makedev-4.4-22|39	#This package contains the most commonly used /dev entries.
21mr|makedev-4.4-22|40	
21mr|makedev-4.4-22|41	%prep
21mr|makedev-4.4-22|42	%setup -q
21mr|makedev-4.4-22|43	
21mr|makedev-4.4-22|44	%build
21mr|makedev-4.4-22|45	# Generate the config scripts
21mr|makedev-4.4-22|46	%make
21mr|makedev-4.4-22|47	
21mr|makedev-4.4-22|48	%install
21mr|makedev-4.4-22|49	[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
21mr|makedev-4.4-22|50	
21mr|makedev-4.4-22|51	mkdir -p %{buildroot}%{devrootdir}
21mr|makedev-4.4-22|52	%makeinstall_std
21mr|makedev-4.4-22|53	
21mr|makedev-4.4-22|54	%post
21mr|makedev-4.4-22|55	/usr/sbin/useradd -c "virtual console memory owner" -u 69 \
21mr|makedev-4.4-22|56	-s /sbin/nologin -r -d /dev vcsa 2> /dev/null || :
21mr|makedev-4.4-22|57	
21mr|makedev-4.4-22|58	#- when devfs or udev are used, upgrade and install can be done easily :)
21mr|makedev-4.4-22|59	if [ -e /dev/.devfsd ] || [ -e /dev/.udev.tdb ] || [ -d /dev/.udevdb/ ] || [ -d /dev/.udev/ ]; then
21mr|makedev-4.4-22|60	[ -d %{devrootdir} ] || mkdir %{devrootdir}
21mr|makedev-4.4-22|61	mount --bind / %{devrootdir}
21mr|makedev-4.4-22|62	DEV_DIR=%{devrootdir}/dev
21mr|makedev-4.4-22|63	
21mr|makedev-4.4-22|64	[ -L $DEV_DIR/snd ] && rm -f $DEV_DIR/snd
21mr|makedev-4.4-22|65	mkdir -p $DEV_DIR/{pts,shm}
21mr|makedev-4.4-22|66	/sbin/makedev $DEV_DIR
21mr|makedev-4.4-22|67	
21mr|makedev-4.4-22|68	# race
21mr|makedev-4.4-22|69	while [ ! -c $DEV_DIR/null ]; do
21mr|makedev-4.4-22|70	rm -f $DEV_DIR/null
21mr|makedev-4.4-22|71	mknod -m 0666 $DEV_DIR/null c 1 3
21mr|makedev-4.4-22|72	chown root.root $DEV_DIR/null
21mr|makedev-4.4-22|73	done
21mr|makedev-4.4-22|74	
21mr|makedev-4.4-22|75	umount -f %{devrootdir} 2> /dev/null
21mr|makedev-4.4-22|76	#- case when makedev is being installed, not upgraded
21mr|makedev-4.4-22|77	else
21mr|makedev-4.4-22|78	DEV_DIR=/dev
21mr|makedev-4.4-22|79	mkdir -p $DEV_DIR/{pts,shm}
21mr|makedev-4.4-22|80	[ -L $DEV_DIR/snd ] && rm -f $DEV_DIR/snd
21mr|makedev-4.4-22|81	/sbin/makedev $DEV_DIR
21mr|makedev-4.4-22|82	
21mr|makedev-4.4-22|83	# race
21mr|makedev-4.4-22|84	while [ ! -c $DEV_DIR/null ]; do
21mr|makedev-4.4-22|85	rm -f $DEV_DIR/null
21mr|makedev-4.4-22|86	mknod -m 0666 $DEV_DIR/null c 1 3
21mr|makedev-4.4-22|87	chown root.root $DEV_DIR/null
21mr|makedev-4.4-22|88	done
21mr|makedev-4.4-22|89	
21mr|makedev-4.4-22|90	[ -x /sbin/pam_console_apply ] && /sbin/pam_console_apply &>/dev/null
21mr|makedev-4.4-22|91	fi
21mr|makedev-4.4-22|92	:
21mr|makedev-4.4-22|93	
21mr|makedev-4.4-22|94	%triggerpostun -- dev
21mr|makedev-4.4-22|95	
21mr|makedev-4.4-22|96	if [ ! -e /dev/.devfsd -a ! -e /dev/.udev.tdb -a ! -d /dev/.udevdb/ -a ! -d /dev/.udev/ ]; then
21mr|makedev-4.4-22|97	#- when upgrading from old dev pkg to makedev pkg, this can't be done in %%post
21mr|makedev-4.4-22|98	#- doing the same when upgrading from new dev pkg
21mr|makedev-4.4-22|99	DEV_DIR=/dev
21mr|makedev-4.4-22|100	mkdir -p $DEV_DIR/{pts,shm}
21mr|makedev-4.4-22|101	[ -L $DEV_DIR/snd ] && rm -f $DEV_DIR/snd
21mr|makedev-4.4-22|102	/sbin/makedev $DEV_DIR
21mr|makedev-4.4-22|103	
21mr|makedev-4.4-22|104	# race
21mr|makedev-4.4-22|105	while [ ! -c $DEV_DIR/null ]; do
21mr|makedev-4.4-22|106	rm -f $DEV_DIR/null
21mr|makedev-4.4-22|107	mknod -m 0666 $DEV_DIR/null c 1 3
21mr|makedev-4.4-22|108	chown root.root $DEV_DIR/null
21mr|makedev-4.4-22|109	done
21mr|makedev-4.4-22|110	
21mr|makedev-4.4-22|111	[ -x /sbin/pam_console_apply ] && /sbin/pam_console_apply &>/dev/null
21mr|makedev-4.4-22|112	fi
21mr|makedev-4.4-22|113	:
21mr|makedev-4.4-22|114	
21mr|makedev-4.4-22|115	%files
21mr|makedev-4.4-22|116	%doc COPYING devices.txt README
21mr|makedev-4.4-22|117	%attr(755,root,root) /sbin/%{name}
21mr|makedev-4.4-22|118	%dir %{_sysconfdir}/makedev.d/
21mr|makedev-4.4-22|119	%config(noreplace) %{_sysconfdir}/makedev.d/*
21mr|makedev-4.4-22|120	%dir /dev
21mr|makedev-4.4-22|121	%dir %{devrootdir}
21mr|makedev-4.4-22|122	%{_mandir}/*/*

14103 21
21mr|makepasswd-0.5.4-3|1	Name: 		makepasswd
21mr|makepasswd-0.5.4-3|2	Version: 	0.5.4
21mr|makepasswd-0.5.4-3|3	Release: 	3
21mr|makepasswd-0.5.4-3|4	Summary: 	Generate random passwords
21mr|makepasswd-0.5.4-3|5	License: 	GPL
21mr|makepasswd-0.5.4-3|6	Group: 		System/Configuration/Other
21mr|makepasswd-0.5.4-3|7	URL: 		http://www.defora.org/index.php?page=projects&project=makepasswd
21mr|makepasswd-0.5.4-3|8	Source0: 	https://github.com/khorben/%{name}/archive/%{name}_0-5-4.tar.gz
21mr|makepasswd-0.5.4-3|9	BuildRequires:	pkgconfig(openssl)
21mr|makepasswd-0.5.4-3|10	BuildRequires:	xsltproc
21mr|makepasswd-0.5.4-3|11	BuildRequires:	libxml2-utils
21mr|makepasswd-0.5.4-3|12	BuildRequires:	docbook-style-xsl
21mr|makepasswd-0.5.4-3|13	
21mr|makepasswd-0.5.4-3|14	%description
21mr|makepasswd-0.5.4-3|15	Makepasswd generates pseudo-random passwords of a desired length. It is able
21mr|makepasswd-0.5.4-3|16	to generate its crypted equivalent.
21mr|makepasswd-0.5.4-3|17	
21mr|makepasswd-0.5.4-3|18	%prep
21mr|makepasswd-0.5.4-3|19	%setup -qn %{name}-%{name}_0-5-4
21mr|makepasswd-0.5.4-3|20	
21mr|makepasswd-0.5.4-3|21	%build
21mr|makepasswd-0.5.4-3|22	%make CFLAGS="%{optflags}"
21mr|makepasswd-0.5.4-3|23	
21mr|makepasswd-0.5.4-3|24	%install
21mr|makepasswd-0.5.4-3|25	%makeinstall PREFIX=%{buildroot}%{_prefix}
21mr|makepasswd-0.5.4-3|26	
21mr|makepasswd-0.5.4-3|27	%files
21mr|makepasswd-0.5.4-3|28	%{_bindir}/makepasswd
21mr|makepasswd-0.5.4-3|29	%{_mandir}/man1/makepasswd.1.*
21mr|makepasswd-0.5.4-3|30	%{_mandir}/html1/makepasswd.*

14104 21
21mr|makeself-2.4.4-2|1	Name:		makeself
21mr|makeself-2.4.4-2|2	Version:	2.4.4
21mr|makeself-2.4.4-2|3	Release:	2
21mr|makeself-2.4.4-2|4	Summary:	Generates a self-extractable archive from a directory
21mr|makeself-2.4.4-2|5	Group: 		Archiving/Compression
21mr|makeself-2.4.4-2|6	License:	GPLv3
21mr|makeself-2.4.4-2|7	Url:		https://makeself.io/
21mr|makeself-2.4.4-2|8	Source0:	https://github.com/megastep/makeself/archive/release-%{version}.tar.gz
21mr|makeself-2.4.4-2|9	Source1:	http://angst.cynapses.org/stripmakeself
21mr|makeself-2.4.4-2|10	Requires:	bzip2
21mr|makeself-2.4.4-2|11	Requires:	coreutils
21mr|makeself-2.4.4-2|12	Requires:	gnupg
21mr|makeself-2.4.4-2|13	BuildArch:	noarch
21mr|makeself-2.4.4-2|14	
21mr|makeself-2.4.4-2|15	%description
21mr|makeself-2.4.4-2|16	Makeself is a small shell script that generates a self-extractable
21mr|makeself-2.4.4-2|17	tar.gz archive from a directory. The resulting file appears as a shell
21mr|makeself-2.4.4-2|18	script (many of those have a .run suffix), and can be launched as
21mr|makeself-2.4.4-2|19	is. The archive will then uncompress itself to a temporary directory
21mr|makeself-2.4.4-2|20	and an optional arbitrary command will be executed (for example an
21mr|makeself-2.4.4-2|21	installation script). This is pretty similar to archives generated
21mr|makeself-2.4.4-2|22	with WinZip Self-Extractor in the Windows world. Makeself archives
21mr|makeself-2.4.4-2|23	also include checksums for integrity self-validation (CRC and/or MD5
21mr|makeself-2.4.4-2|24	checksums).
21mr|makeself-2.4.4-2|25	
21mr|makeself-2.4.4-2|26	The makeself.sh script itself is used only to create the archives from
21mr|makeself-2.4.4-2|27	a directory of files. The resultant archive is actually a compressed
21mr|makeself-2.4.4-2|28	(using gzip, bzip2, or compress) TAR archive, with a small shell
21mr|makeself-2.4.4-2|29	script stub at the beginning. This small stub performs all the steps
21mr|makeself-2.4.4-2|30	of extracting the files, running the embedded command, and removing
21mr|makeself-2.4.4-2|31	the temporary files when it's all over. All what the user has to do to
21mr|makeself-2.4.4-2|32	install the software contained in such an archive is to "run" the
21mr|makeself-2.4.4-2|33	archive, i.e sh nice-software.run. I recommend using the "run" (which
21mr|makeself-2.4.4-2|34	was introduced by some Makeself archives released by Loki Software) or
21mr|makeself-2.4.4-2|35	"sh" suffix for such archives not to confuse the users, since they
21mr|makeself-2.4.4-2|36	know it's actually shell scripts (with quite a lot of binary data
21mr|makeself-2.4.4-2|37	attached to it though!).
21mr|makeself-2.4.4-2|38	
21mr|makeself-2.4.4-2|39	
21mr|makeself-2.4.4-2|40	%prep
21mr|makeself-2.4.4-2|41	%setup -q -n %{name}-release-%{version}
21mr|makeself-2.4.4-2|42	cp -p %{SOURCE1} .
21mr|makeself-2.4.4-2|43	
21mr|makeself-2.4.4-2|44	%build
21mr|makeself-2.4.4-2|45	
21mr|makeself-2.4.4-2|46	%install
21mr|makeself-2.4.4-2|47	mkdir -p %{buildroot}%{_bindir} \
21mr|makeself-2.4.4-2|48	%{buildroot}%{_mandir}/man1 \
21mr|makeself-2.4.4-2|49	%{buildroot}%{_datadir}/makeself/
21mr|makeself-2.4.4-2|50	install -m 755 makeself.sh %{buildroot}%{_bindir}/makeself
21mr|makeself-2.4.4-2|51	install -m 755 makeself-header.sh %{buildroot}%{_datadir}/makeself/makeself-header
21mr|makeself-2.4.4-2|52	install -m 755 stripmakeself %{buildroot}%{_bindir}/
21mr|makeself-2.4.4-2|53	install -m 644 makeself.1 %{buildroot}%{_mandir}/man1/
21mr|makeself-2.4.4-2|54	
21mr|makeself-2.4.4-2|55	%files
21mr|makeself-2.4.4-2|56	%doc COPYING README.md makeself.lsm
21mr|makeself-2.4.4-2|57	%{_bindir}/*
21mr|makeself-2.4.4-2|58	%{_mandir}/man1/*
21mr|makeself-2.4.4-2|59	%{_datadir}/makeself/*

14105 21
21mr|maliit-2.3.0-5|1	%define major 2
21mr|maliit-2.3.0-5|2	
21mr|maliit-2.3.0-5|3	%define libglib %mklibname maliit-glib %{major}
21mr|maliit-2.3.0-5|4	%define libplugins %mklibname maliit-plugins %{major}
21mr|maliit-2.3.0-5|5	%define devel %mklibname -d maliit
21mr|maliit-2.3.0-5|6	
21mr|maliit-2.3.0-5|7	%define oname framework
21mr|maliit-2.3.0-5|8	
21mr|maliit-2.3.0-5|9	Summary:	Input method framework for mobile and embedded text input
21mr|maliit-2.3.0-5|10	Name:		maliit
21mr|maliit-2.3.0-5|11	Version:	2.3.0
21mr|maliit-2.3.0-5|12	Release:	5
21mr|maliit-2.3.0-5|13	Group:		Graphical desktop/KDE
21mr|maliit-2.3.0-5|14	License:	LGPLv2
21mr|maliit-2.3.0-5|15	Source0:	https://github.com/maliit/framework/archive/%{oname}-%{version}.tar.gz
21mr|maliit-2.3.0-5|16	BuildRequires:	cmake
21mr|maliit-2.3.0-5|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|maliit-2.3.0-5|18	BuildRequires:	pkgconfig(gio-2.0)
21mr|maliit-2.3.0-5|19	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|maliit-2.3.0-5|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|maliit-2.3.0-5|21	BuildRequires:	pkgconfig(Qt5DBus)
21mr|maliit-2.3.0-5|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|maliit-2.3.0-5|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|maliit-2.3.0-5|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|maliit-2.3.0-5|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|maliit-2.3.0-5|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|maliit-2.3.0-5|27	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|maliit-2.3.0-5|28	BuildRequires:	pkgconfig(wayland-cursor)
21mr|maliit-2.3.0-5|29	BuildRequires:	pkgconfig(wayland-client)
21mr|maliit-2.3.0-5|30	BuildRequires:	pkgconfig(wayland-protocols)
21mr|maliit-2.3.0-5|31	BuildRequires:	pkgconfig(wayland-scanner)
21mr|maliit-2.3.0-5|32	BuildRequires:	pkgconfig(xkbcommon)
21mr|maliit-2.3.0-5|33	BuildRequires:	pkgconfig(x11)
21mr|maliit-2.3.0-5|34	BuildRequires:	pkgconfig(xcomposite)
21mr|maliit-2.3.0-5|35	BuildRequires:	pkgconfig(xdamage) >= 1.1.1
21mr|maliit-2.3.0-5|36	BuildRequires:	pkgconfig(xext) >= 1.1.1
21mr|maliit-2.3.0-5|37	BuildRequires:	pkgconfig(xfixes) >= 4.0.3
21mr|maliit-2.3.0-5|38	BuildRequires:	pkgconfig(udev)
21mr|maliit-2.3.0-5|39	BuildRequires:	pkgconfig(systemd)
21mr|maliit-2.3.0-5|40	BuildRequires:	qt5-wayland-client
21mr|maliit-2.3.0-5|41	BuildRequires:	qt5-wayland-compositor
21mr|maliit-2.3.0-5|42	BuildRequires:	doxygen
21mr|maliit-2.3.0-5|43	BuildRequires:	graphviz
21mr|maliit-2.3.0-5|44	# For compatibility with some other distros
21mr|maliit-2.3.0-5|45	Provides:	%{name}-framework = %{EVRD}
21mr|maliit-2.3.0-5|46	
21mr|maliit-2.3.0-5|47	%description
21mr|maliit-2.3.0-5|48	Maliit provides a flexible and cross-platform input method framework for
21mr|maliit-2.3.0-5|49	mobile and embedded text input, including a virtual keyboard.
21mr|maliit-2.3.0-5|50	
21mr|maliit-2.3.0-5|51	It has a plugin-based client-server architecture where applications act
21mr|maliit-2.3.0-5|52	as clients and communicate with the Maliit server via input context
21mr|maliit-2.3.0-5|53	plugins.
21mr|maliit-2.3.0-5|54	
21mr|maliit-2.3.0-5|55	%libpackage maliit-glib %{major}
21mr|maliit-2.3.0-5|56	
21mr|maliit-2.3.0-5|57	%libpackage maliit-plugins %{major}
21mr|maliit-2.3.0-5|58	
21mr|maliit-2.3.0-5|59	%files
21mr|maliit-2.3.0-5|60	%doc %{_docdir}/maliit-framework
21mr|maliit-2.3.0-5|61	%{_bindir}/maliit-server
21mr|maliit-2.3.0-5|62	%{_libdir}/qt5/plugins/platforminputcontexts/libmaliitplatforminputcontextplugin.so
21mr|maliit-2.3.0-5|63	%{_libdir}/qt5/plugins/wayland-shell-integration/libinputpanel-shell.so
21mr|maliit-2.3.0-5|64	%{_datadir}/dbus-1/services/org.maliit.server.service
21mr|maliit-2.3.0-5|65	
21mr|maliit-2.3.0-5|66	#--------------------------------------------------------------------
21mr|maliit-2.3.0-5|67	
21mr|maliit-2.3.0-5|68	%package -n %{devel}
21mr|maliit-2.3.0-5|69	Summary:	Development files for the maliit input framework
21mr|maliit-2.3.0-5|70	Group:		Development/KDE and Qt
21mr|maliit-2.3.0-5|71	Requires:	%{libglib} = %{EVRD}
21mr|maliit-2.3.0-5|72	Requires:	%{libplugins} = %{EVRD}
21mr|maliit-2.3.0-5|73	Provides:	%{name}-devel = %{EVRD}
21mr|maliit-2.3.0-5|74	Provides:	%{oname}-devel = %{EVRD}
21mr|maliit-2.3.0-5|75	
21mr|maliit-2.3.0-5|76	%description -n %{devel}
21mr|maliit-2.3.0-5|77	Development files for the maliit input framework
21mr|maliit-2.3.0-5|78	
21mr|maliit-2.3.0-5|79	%files -n %{devel}
21mr|maliit-2.3.0-5|80	%doc %{_docdir}/maliit-framework-doc
21mr|maliit-2.3.0-5|81	%dir %{_includedir}/maliit-2
21mr|maliit-2.3.0-5|82	%{_includedir}/maliit-2/maliit
21mr|maliit-2.3.0-5|83	%{_includedir}/maliit-2/maliit-glib
21mr|maliit-2.3.0-5|84	%{_libdir}/cmake/MaliitGLib
21mr|maliit-2.3.0-5|85	%{_libdir}/cmake/MaliitPlugins
21mr|maliit-2.3.0-5|86	%{_libdir}/libmaliit-glib.so
21mr|maliit-2.3.0-5|87	%{_libdir}/libmaliit-plugins.so
21mr|maliit-2.3.0-5|88	%{_libdir}/pkgconfig/maliit-framework.pc
21mr|maliit-2.3.0-5|89	%{_libdir}/pkgconfig/maliit-glib.pc
21mr|maliit-2.3.0-5|90	%{_libdir}/pkgconfig/maliit-plugins.pc
21mr|maliit-2.3.0-5|91	%{_libdir}/pkgconfig/maliit-server.pc
21mr|maliit-2.3.0-5|92	%{_libdir}/qt5/mkspecs/features/maliit*.prf
21mr|maliit-2.3.0-5|93	
21mr|maliit-2.3.0-5|94	#--------------------------------------------------------------------
21mr|maliit-2.3.0-5|95	
21mr|maliit-2.3.0-5|96	%package	examples
21mr|maliit-2.3.0-5|97	Summary:	Tests and examples for %{name}
21mr|maliit-2.3.0-5|98	Requires:	%{name} = %{EVRD}
21mr|maliit-2.3.0-5|99	
21mr|maliit-2.3.0-5|100	%description	examples
21mr|maliit-2.3.0-5|101	This package contains tests and examples for %{name}.
21mr|maliit-2.3.0-5|102	
21mr|maliit-2.3.0-5|103	%files	examples
21mr|maliit-2.3.0-5|104	%{_bindir}/maliit-exampleapp-plainqt
21mr|maliit-2.3.0-5|105	
21mr|maliit-2.3.0-5|106	#--------------------------------------------------------------------
21mr|maliit-2.3.0-5|107	
21mr|maliit-2.3.0-5|108	%prep
21mr|maliit-2.3.0-5|109	%autosetup -p1 -n framework-%{version}
21mr|maliit-2.3.0-5|110	
21mr|maliit-2.3.0-5|111	%build
21mr|maliit-2.3.0-5|112	%cmake -Denable-examples=ON \
21mr|maliit-2.3.0-5|113	-Denable-tests=OFF \
21mr|maliit-2.3.0-5|114	-Denable-dbus-activation=ON
21mr|maliit-2.3.0-5|115	
21mr|maliit-2.3.0-5|116	%make
21mr|maliit-2.3.0-5|117	
21mr|maliit-2.3.0-5|118	%install
21mr|maliit-2.3.0-5|119	%makeinstall_std -C build

14106 21
21mr|maliit-keyboard-2.3.1-5|1	Summary:	Virtual keyboard for the maliit input framework
21mr|maliit-keyboard-2.3.1-5|2	Name:		maliit-keyboard
21mr|maliit-keyboard-2.3.1-5|3	Version:	2.3.1
21mr|maliit-keyboard-2.3.1-5|4	Release:	5
21mr|maliit-keyboard-2.3.1-5|5	Group:		Graphical desktop/KDE
21mr|maliit-keyboard-2.3.1-5|6	License:	BSD
21mr|maliit-keyboard-2.3.1-5|7	URL:		http://maliit.github.io/
21mr|maliit-keyboard-2.3.1-5|8	Source0:	https://github.com/maliit/keyboard/archive/%{version}/keyboard-2.3.1.tar.gz
21mr|maliit-keyboard-2.3.1-5|9	Source1:	maliit-keyboard-2.2.0_ru.tar.gz
21mr|maliit-keyboard-2.3.1-5|10	# Drop unmaintained/non-working QFeedback module in favor of a quick
21mr|maliit-keyboard-2.3.1-5|11	# and dirty local implementation
21mr|maliit-keyboard-2.3.1-5|12	Patch0:		maliit-keyboard-hapticfeedback.patch
21mr|maliit-keyboard-2.3.1-5|13	BuildRequires:	cmake
21mr|maliit-keyboard-2.3.1-5|14	BuildRequires:	pkgconfig(dbus-1)
21mr|maliit-keyboard-2.3.1-5|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|maliit-keyboard-2.3.1-5|16	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|maliit-keyboard-2.3.1-5|17	BuildRequires:	pkgconfig(maliit-framework)
21mr|maliit-keyboard-2.3.1-5|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|maliit-keyboard-2.3.1-5|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|maliit-keyboard-2.3.1-5|20	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|maliit-keyboard-2.3.1-5|21	BuildRequires:	pkgconfig(Qt5Qml)
21mr|maliit-keyboard-2.3.1-5|22	BuildRequires:	pkgconfig(Qt5Quick)
21mr|maliit-keyboard-2.3.1-5|23	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|maliit-keyboard-2.3.1-5|24	BuildRequires:	pkgconfig(Qt5Test)
21mr|maliit-keyboard-2.3.1-5|25	BuildRequires:	pkgconfig(hunspell)
21mr|maliit-keyboard-2.3.1-5|26	BuildRequires:	pkgconfig(libpinyin)
21mr|maliit-keyboard-2.3.1-5|27	BuildRequires:	pkgconfig(anthy)
21mr|maliit-keyboard-2.3.1-5|28	BuildRequires:	pkgconfig(chewing)
21mr|maliit-keyboard-2.3.1-5|29	#BuildRequires:	%{_lib}presage-devel
21mr|maliit-keyboard-2.3.1-5|30	BuildRequires:	doxygen
21mr|maliit-keyboard-2.3.1-5|31	#BuildRequires:	presage-text2ngram
21mr|maliit-keyboard-2.3.1-5|32	Requires:	libpinyin
21mr|maliit-keyboard-2.3.1-5|33	Requires:	maliit
21mr|maliit-keyboard-2.3.1-5|34	#Requires:	presage
21mr|maliit-keyboard-2.3.1-5|35	
21mr|maliit-keyboard-2.3.1-5|36	%description
21mr|maliit-keyboard-2.3.1-5|37	Maliit provides a flexible and cross-platform input method plugins. It has a
21mr|maliit-keyboard-2.3.1-5|38	plugin-based client-server architecture where applications act as clients and
21mr|maliit-keyboard-2.3.1-5|39	communicate with the Maliit server via input context plugins. The communication
21mr|maliit-keyboard-2.3.1-5|40	link currently uses D-Bus.
21mr|maliit-keyboard-2.3.1-5|41	
21mr|maliit-keyboard-2.3.1-5|42	%files -f %{name}.lang
21mr|maliit-keyboard-2.3.1-5|43	%doc %{_docdir}/maliit-keyboard
21mr|maliit-keyboard-2.3.1-5|44	%{_bindir}/maliit-keyboard*
21mr|maliit-keyboard-2.3.1-5|45	%{_libdir}/maliit/plugins/libmaliit-keyboard-plugin.so
21mr|maliit-keyboard-2.3.1-5|46	%{_libdir}/maliit/keyboard2
21mr|maliit-keyboard-2.3.1-5|47	%{_datadir}/maliit/keyboard2
21mr|maliit-keyboard-2.3.1-5|48	%{_datadir}/glib-2.0/schemas/org.maliit.keyboard.maliit.gschema.xml
21mr|maliit-keyboard-2.3.1-5|49	%{_datadir}/applications/com.github.maliit.keyboard.desktop
21mr|maliit-keyboard-2.3.1-5|50	%{_appdatadir}/com.github.maliit.keyboard.metainfo.xml
21mr|maliit-keyboard-2.3.1-5|51	
21mr|maliit-keyboard-2.3.1-5|52	#---------------------------------------------------------
21mr|maliit-keyboard-2.3.1-5|53	
21mr|maliit-keyboard-2.3.1-5|54	%prep
21mr|maliit-keyboard-2.3.1-5|55	%autosetup -p1 -n keyboard-2.3.1
21mr|maliit-keyboard-2.3.1-5|56	
21mr|maliit-keyboard-2.3.1-5|57	pushd po
21mr|maliit-keyboard-2.3.1-5|58	tar -xvzf %{SOURCE1}
21mr|maliit-keyboard-2.3.1-5|59	popd
21mr|maliit-keyboard-2.3.1-5|60	
21mr|maliit-keyboard-2.3.1-5|61	%build
21mr|maliit-keyboard-2.3.1-5|62	%cmake \
21mr|maliit-keyboard-2.3.1-5|63	-DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
21mr|maliit-keyboard-2.3.1-5|64	-Denable-presage=OFF
21mr|maliit-keyboard-2.3.1-5|65	%make
21mr|maliit-keyboard-2.3.1-5|66	
21mr|maliit-keyboard-2.3.1-5|67	%install
21mr|maliit-keyboard-2.3.1-5|68	%makeinstall_std -C build
21mr|maliit-keyboard-2.3.1-5|69	
21mr|maliit-keyboard-2.3.1-5|70	%find_lang %{name}

14107 21
21mr|man2html-1.6-12|1	%define posttag g
21mr|man2html-1.6-12|2	%define debian_release 6
21mr|man2html-1.6-12|3	
21mr|man2html-1.6-12|4	Summary:	Convert man pages to HTML - CGI scripts
21mr|man2html-1.6-12|5	Name:		man2html
21mr|man2html-1.6-12|6	Version:	1.6
21mr|man2html-1.6-12|7	Release:	12
21mr|man2html-1.6-12|8	# man2html.c and debian/sources/man2html.cgi.c are Copyright Only
21mr|man2html-1.6-12|9	# utils.c is GPL+
21mr|man2html-1.6-12|10	# everything else is GPLv2
21mr|man2html-1.6-12|11	License:	GPLv2+ and GPL+ and Copyright only
21mr|man2html-1.6-12|12	Group:		System/Base
21mr|man2html-1.6-12|13	Url:		http://www.kapiti.co.nz/michael/vhman2html.html
21mr|man2html-1.6-12|14	Source0:	http://primates.ximian.com/~flucifredi/man/man-%{version}%{posttag}.tar.gz
21mr|man2html-1.6-12|15	# Debian CGI scripts
21mr|man2html-1.6-12|16	Source1:	http://ftp.de.debian.org/debian/pool/main/m/man2html/man2html_%{version}%{posttag}-%{debian_release}.debian.tar.gz
21mr|man2html-1.6-12|17	# Apache configuration file
21mr|man2html-1.6-12|18	Source2:	man2html.conf
21mr|man2html-1.6-12|19	# Patch1XXX are from Debian, XXX matches their patch number
21mr|man2html-1.6-12|20	# Copyright (C) Christoph Lameter <clameter@debian.org>, Nicolás Lichtmaier
21mr|man2html-1.6-12|21	# <nick@feedback.net.ar>, and Robert Luberda <robert@debian.org>.  GPLv2+
21mr|man2html-1.6-12|22	# fix a bashism in %%{_bindir}/hman, allows it to work on other shells
21mr|man2html-1.6-12|23	Patch1001:	man2html-hman-bashism.patch
21mr|man2html-1.6-12|24	# use relative links instead of http://localhost/
21mr|man2html-1.6-12|25	Patch1002:	man2html-relative-links.patch
21mr|man2html-1.6-12|26	# use file:/// links instead of file:/ (per RFC 1738)
21mr|man2html-1.6-12|27	Patch1013:	man2html-file-link.patch
21mr|man2html-1.6-12|28	# show hman(1) in man2html(1) see also section
21mr|man2html-1.6-12|29	Patch1017:	man2html-see-also-hman.patch
21mr|man2html-1.6-12|30	# *roff parser fix:  add support for \(lq and \(rq escape sequences
21mr|man2html-1.6-12|31	Patch1018:	man2html-quotes.patch
21mr|man2html-1.6-12|32	# fix SEGFAULT on manpages with no sections
21mr|man2html-1.6-12|33	Patch1019:	man2html-noindex-segfault.patch
21mr|man2html-1.6-12|34	# *roff parser fix: convert \N'123' to &#123
21mr|man2html-1.6-12|35	Patch1020:	man2html-escape-N.patch
21mr|man2html-1.6-12|36	# support Perl manpages (1p/3p/etc.)
21mr|man2html-1.6-12|37	Patch1021:	man2html-perl.patch
21mr|man2html-1.6-12|38	# fix typo in Italian man page
21mr|man2html-1.6-12|39	Patch1022:	man2html-it-typo.patch
21mr|man2html-1.6-12|40	# *roff parser: properly decode quotes inside quoted text
21mr|man2html-1.6-12|41	Patch1023:	man2html-double-quotes.patch
21mr|man2html-1.6-12|42	# *roff parser: handle \$* and \$@ escapes.
21mr|man2html-1.6-12|43	Patch1025:	man2html-all-args.patch
21mr|man2html-1.6-12|44	# *roff parser: support macro names longer than two characters
21mr|man2html-1.6-12|45	Patch1026:	man2html-macro-longnames.patch
21mr|man2html-1.6-12|46	# *roff parser: parse user defined macros before define ones
21mr|man2html-1.6-12|47	Patch1027:	man2html-macro-priority.patch
21mr|man2html-1.6-12|48	# fix a segfault that only happens on groff(1) [lol]
21mr|man2html-1.6-12|49	Patch1028:	man2html-groff-segfault.patch
21mr|man2html-1.6-12|50	# *roff parser:  support "\[xx]"
21mr|man2html-1.6-12|51	Patch1029:	man2html-new-macros.patch
21mr|man2html-1.6-12|52	# ignore font change requests that aren't followed by any words
21mr|man2html-1.6-12|53	Patch1031:	man2html-BR-empty-line.patch
21mr|man2html-1.6-12|54	# fix some GCC warnings
21mr|man2html-1.6-12|55	Patch1033:	man2html-gcc-warnings.patch
21mr|man2html-1.6-12|56	# Fedora patches
21mr|man2html-1.6-12|57	# use /usr/lib/man2html for CGI
21mr|man2html-1.6-12|58	# originally based on Debian patches 000 and 005
21mr|man2html-1.6-12|59	Patch1:		man2html-paths.patch
21mr|man2html-1.6-12|60	# support gunzipping manpages
21mr|man2html-1.6-12|61	# modified version of Debian patch 024
21mr|man2html-1.6-12|62	Patch2:		man2html-ungzip.patch
21mr|man2html-1.6-12|63	Patch3:		man2html-ungzip-makefile.patch
21mr|man2html-1.6-12|64	# fix up CGI scripts/Makefile with Fedora paths
21mr|man2html-1.6-12|65	Patch4:		man2html-cgi.patch
21mr|man2html-1.6-12|66	# hman cleanup: use xdg-open instead of lynxcgi by default and use correct path
21mr|man2html-1.6-12|67	#               for lynxcgi when manually requested
21mr|man2html-1.6-12|68	Patch5:		man2html-hman.patch
21mr|man2html-1.6-12|69	# manpage cleanup:  mention Fedora paths as default, use modern browser examples,
21mr|man2html-1.6-12|70	#                   and describe LYNXCGI issues as runtime, not compile-time
21mr|man2html-1.6-12|71	Patch6:		man2html-doc.patch
21mr|man2html-1.6-12|72	# fix format string warnings
21mr|man2html-1.6-12|73	# will send back to Debian as soon as I locate the part of my brain that
21mr|man2html-1.6-12|74	# remembers how to use their bugtracker
21mr|man2html-1.6-12|75	Patch7:		man2html-format.patch
21mr|man2html-1.6-12|76	# fix a bug in hman that linked to the wrong URL for mansec and manwhatis
21mr|man2html-1.6-12|77	# (e.g. when just invoking `hman 1`)
21mr|man2html-1.6-12|78	Patch8:		man2html-hman-section.patch
21mr|man2html-1.6-12|79	# fix the paths in localized manpages
21mr|man2html-1.6-12|80	Patch9:		man2html-localized-manpage-paths.patch
21mr|man2html-1.6-12|81	BuildRequires:	recode
21mr|man2html-1.6-12|82	Requires:	%{name}-core = %{EVRD}
21mr|man2html-1.6-12|83	
21mr|man2html-1.6-12|84	%description
21mr|man2html-1.6-12|85	man2html is a man page to HTML converter.
21mr|man2html-1.6-12|86	
21mr|man2html-1.6-12|87	This package contains CGI scripts that allow you to view, browse, and search
21mr|man2html-1.6-12|88	man pages using a web server.
21mr|man2html-1.6-12|89	
21mr|man2html-1.6-12|90	%files
21mr|man2html-1.6-12|91	%attr(0755,-,-) %{_bindir}/hman
21mr|man2html-1.6-12|92	%{_prefix}/lib/man2html/
21mr|man2html-1.6-12|93	%attr(0775,root,apache) %{_localstatedir}/cache/man2html
21mr|man2html-1.6-12|94	%config(noreplace) %{_sysconfdir}/httpd/conf.d/man2html.conf
21mr|man2html-1.6-12|95	%{_mandir}/man1/hman.1.*
21mr|man2html-1.6-12|96	
21mr|man2html-1.6-12|97	%post
21mr|man2html-1.6-12|98	#clear out the cache directory so all future pages are regenerated with the new build
21mr|man2html-1.6-12|99	rm -f %{_localstatedir}/cache/man2html/* || :
21mr|man2html-1.6-12|100	
21mr|man2html-1.6-12|101	#----------------------------------------------------------------------------
21mr|man2html-1.6-12|102	
21mr|man2html-1.6-12|103	%package core
21mr|man2html-1.6-12|104	Summary:	Convert man pages to HTML
21mr|man2html-1.6-12|105	Group:		System/Base
21mr|man2html-1.6-12|106	
21mr|man2html-1.6-12|107	%description core
21mr|man2html-1.6-12|108	man2html is a man page to HTML converter.
21mr|man2html-1.6-12|109	
21mr|man2html-1.6-12|110	This package contains the man2html executable.
21mr|man2html-1.6-12|111	
21mr|man2html-1.6-12|112	%files core
21mr|man2html-1.6-12|113	%doc COPYING HISTORY man2html/README man2html/TODO
21mr|man2html-1.6-12|114	%{_bindir}/man2html
21mr|man2html-1.6-12|115	%{_mandir}/man1/man2html.1.*
21mr|man2html-1.6-12|116	%{_mandir}/*/man1/*.1.*
21mr|man2html-1.6-12|117	
21mr|man2html-1.6-12|118	#----------------------------------------------------------------------------
21mr|man2html-1.6-12|119	
21mr|man2html-1.6-12|120	%prep
21mr|man2html-1.6-12|121	%setup -q -n man-%{version}%{posttag} -a1
21mr|man2html-1.6-12|122	
21mr|man2html-1.6-12|123	for p in %{patches}; do
21mr|man2html-1.6-12|124	patch -p1 -i $p
21mr|man2html-1.6-12|125	done
21mr|man2html-1.6-12|126	
21mr|man2html-1.6-12|127	
21mr|man2html-1.6-12|128	%build
21mr|man2html-1.6-12|129	CFLAGS="${CFLAGS:-%{optflags}}" ; export CFLAGS ;
21mr|man2html-1.6-12|130	
21mr|man2html-1.6-12|131	# Configure and make man2html binary
21mr|man2html-1.6-12|132	#  (not autoconf so don't use %%configure)
21mr|man2html-1.6-12|133	./configure -d +fhs
21mr|man2html-1.6-12|134	%make
21mr|man2html-1.6-12|135	
21mr|man2html-1.6-12|136	# make cgi scripts from debian
21mr|man2html-1.6-12|137	cd debian/sources
21mr|man2html-1.6-12|138	%make
21mr|man2html-1.6-12|139	
21mr|man2html-1.6-12|140	%install
21mr|man2html-1.6-12|141	#install man2html binary
21mr|man2html-1.6-12|142	make -C man2html DESTDIR=%{buildroot} install install-hman
21mr|man2html-1.6-12|143	
21mr|man2html-1.6-12|144	#install CGI scripts
21mr|man2html-1.6-12|145	make -C debian/sources PREFIX=%{buildroot} install
21mr|man2html-1.6-12|146	
21mr|man2html-1.6-12|147	#install localized manpages
21mr|man2html-1.6-12|148	install -Dpm0644 man2html/locales/fr/man2html.1 %{buildroot}%{_mandir}/fr/man1/man2html.1
21mr|man2html-1.6-12|149	install -Dpm0644 man2html/locales/it/man2html.1 %{buildroot}%{_mandir}/it/man1/man2html.1
21mr|man2html-1.6-12|150	install -Dpm0644 man2html/locales/it/hman.1 %{buildroot}%{_mandir}/it/man1/hman.1
21mr|man2html-1.6-12|151	
21mr|man2html-1.6-12|152	#convert localized manpages to UTF-8
21mr|man2html-1.6-12|153	recode latin1..utf8 \
21mr|man2html-1.6-12|154	%{buildroot}%{_mandir}/fr/man1/man2html.1 \
21mr|man2html-1.6-12|155	%{buildroot}%{_mandir}/it/man1/man2html.1 \
21mr|man2html-1.6-12|156	%{buildroot}%{_mandir}/it/man1/hman.1
21mr|man2html-1.6-12|157	
21mr|man2html-1.6-12|158	#install httpd configuration
21mr|man2html-1.6-12|159	install -Dpm0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf.d/man2html.conf
21mr|man2html-1.6-12|160	
21mr|man2html-1.6-12|161	#create cache directory for cgi scripts
21mr|man2html-1.6-12|162	mkdir -p %{buildroot}%{_localstatedir}/cache/man2html

14108 21
21mr|man-db-2.10.2-1|1	# We need to allow undefined symbols - libmandb relies on them
21mr|man-db-2.10.2-1|2	#define _disable_ld_no_undefined 1
21mr|man-db-2.10.2-1|3	%global cache /var/cache/man
21mr|man-db-2.10.2-1|4	%bcond_without scripts
21mr|man-db-2.10.2-1|5	
21mr|man-db-2.10.2-1|6	Summary:	A set of documentation tools: man, apropos and whatis
21mr|man-db-2.10.2-1|7	Name:		man-db
21mr|man-db-2.10.2-1|8	Version:	2.10.2
21mr|man-db-2.10.2-1|9	Release:	1
21mr|man-db-2.10.2-1|10	License:	GPLv2
21mr|man-db-2.10.2-1|11	Group:		System/Base
21mr|man-db-2.10.2-1|12	Url:		https://gitlab.com/cjwatson/man-db
21mr|man-db-2.10.2-1|13	Source0:	http://download.savannah.gnu.org/releases/man-db/%{name}-%{version}.tar.xz
21mr|man-db-2.10.2-1|14	Source1:	man-db.timer
21mr|man-db-2.10.2-1|15	Source2:	man-db.service
21mr|man-db-2.10.2-1|16	
21mr|man-db-2.10.2-1|17	BuildRequires:	groff
21mr|man-db-2.10.2-1|18	BuildRequires:	flex
21mr|man-db-2.10.2-1|19	BuildRequires:	gdbm-devel
21mr|man-db-2.10.2-1|20	BuildRequires:	lzma-devel
21mr|man-db-2.10.2-1|21	BuildRequires:	po4a
21mr|man-db-2.10.2-1|22	BuildRequires:	pkgconfig(libpipeline)
21mr|man-db-2.10.2-1|23	BuildRequires:	pkgconfig(systemd)
21mr|man-db-2.10.2-1|24	BuildRequires:	pkgconfig(zlib)
21mr|man-db-2.10.2-1|25	BuildRequires:	pkgconfig(libseccomp)
21mr|man-db-2.10.2-1|26	BuildRequires:	%{_bindir}/bzip2
21mr|man-db-2.10.2-1|27	BuildRequires:	%{_bindir}/gzip
21mr|man-db-2.10.2-1|28	BuildRequires:	%{_bindir}/xz
21mr|man-db-2.10.2-1|29	BuildRequires:	%{_bindir}/zstd
21mr|man-db-2.10.2-1|30	# The configure script checks for the best available pager at build time,
21mr|man-db-2.10.2-1|31	# let's prevent it from picking "more"
21mr|man-db-2.10.2-1|32	BuildRequires:	less
21mr|man-db-2.10.2-1|33	Requires:	groff-base
21mr|man-db-2.10.2-1|34	Requires:	less
21mr|man-db-2.10.2-1|35	OrderWithRequires: man-pages
21mr|man-db-2.10.2-1|36	# default man compression algo in ROSA rpmbuild (spec-helper)
21mr|man-db-2.10.2-1|37	Recommends:	%{_bindir}/xz
21mr|man-db-2.10.2-1|38	Provides:	man
21mr|man-db-2.10.2-1|39	
21mr|man-db-2.10.2-1|40	%description
21mr|man-db-2.10.2-1|41	The man package includes three tools for finding information and/or
21mr|man-db-2.10.2-1|42	documentation about your Linux system: man, apropos and whatis. The man
21mr|man-db-2.10.2-1|43	system formats and displays on-line manual pages about commands or
21mr|man-db-2.10.2-1|44	functions on your system. Apropos searches the whatis database
21mr|man-db-2.10.2-1|45	(containing short descriptions of system commands) for a string. Whatis
21mr|man-db-2.10.2-1|46	searches its own database for a complete word.
21mr|man-db-2.10.2-1|47	
21mr|man-db-2.10.2-1|48	The man package should be installed on your system because it is the
21mr|man-db-2.10.2-1|49	primary way for find documentation on a Mandriva Linux system.
21mr|man-db-2.10.2-1|50	
21mr|man-db-2.10.2-1|51	%prep
21mr|man-db-2.10.2-1|52	%autosetup -p1
21mr|man-db-2.10.2-1|53	
21mr|man-db-2.10.2-1|54	%build
21mr|man-db-2.10.2-1|55	# defining absolute paths to xz, gzip, zstd etc. to avoid lookup over $PATH
21mr|man-db-2.10.2-1|56	# to speed up building DB from many mans
21mr|man-db-2.10.2-1|57	test -x %{_bindir}/bzip2
21mr|man-db-2.10.2-1|58	test -x %{_bindir}/gzip
21mr|man-db-2.10.2-1|59	test -x %{_bindir}/xz
21mr|man-db-2.10.2-1|60	test -x %{_bindir}/zstd
21mr|man-db-2.10.2-1|61	%configure \
21mr|man-db-2.10.2-1|62	--with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p n l p o 1x 2x 3x 4x 5x 6x 7x 8x" \
21mr|man-db-2.10.2-1|63	--disable-setuid \
21mr|man-db-2.10.2-1|64	--with-pager="less -X" \
21mr|man-db-2.10.2-1|65	--disable-cache-owner \
21mr|man-db-2.10.2-1|66	--with-lzip=lzip \
21mr|man-db-2.10.2-1|67	--with-bzip2=%{_bindir}/bzip2 \
21mr|man-db-2.10.2-1|68	--with-gzip=%{_bindir}/gzip \
21mr|man-db-2.10.2-1|69	--with-xz=%{_bindir}/xz \
21mr|man-db-2.10.2-1|70	--with-zstd=%{_bindir}/zstd \
21mr|man-db-2.10.2-1|71	--with-override-dir=overrides \
21mr|man-db-2.10.2-1|72	--with-libseccomp
21mr|man-db-2.10.2-1|73	
21mr|man-db-2.10.2-1|74	%make_build CC="%{__cc} %{optflags}" V=1
21mr|man-db-2.10.2-1|75	chmod 0755 ./src/man
21mr|man-db-2.10.2-1|76	
21mr|man-db-2.10.2-1|77	%install
21mr|man-db-2.10.2-1|78	%make_install prefix=%{_prefix} INSTALL='%{__install} -p'
21mr|man-db-2.10.2-1|79	
21mr|man-db-2.10.2-1|80	# move the documentation to relevant place
21mr|man-db-2.10.2-1|81	mv %{buildroot}%{_datadir}/doc/man-db/* ./
21mr|man-db-2.10.2-1|82	
21mr|man-db-2.10.2-1|83	# remove zsoelim - part of groff package
21mr|man-db-2.10.2-1|84	rm %{buildroot}%{_libexecdir}/%{name}/zsoelim
21mr|man-db-2.10.2-1|85	rm %{buildroot}%{_datadir}/man/man1/zsoelim.1*
21mr|man-db-2.10.2-1|86	
21mr|man-db-2.10.2-1|87	# install cache directory
21mr|man-db-2.10.2-1|88	install -d -m 0755 %{buildroot}%{cache}
21mr|man-db-2.10.2-1|89	
21mr|man-db-2.10.2-1|90	install -D -m644 %{SOURCE1} %{buildroot}%{_unitdir}/man-db.timer
21mr|man-db-2.10.2-1|91	install -D -m644 %{SOURCE2} %{buildroot}%{_unitdir}/man-db.service
21mr|man-db-2.10.2-1|92	
21mr|man-db-2.10.2-1|93	cat >%{buildroot}%{_sbindir}/update-man-cache <<'EOF'
21mr|man-db-2.10.2-1|94	#!/bin/sh
21mr|man-db-2.10.2-1|95	set -e
21mr|man-db-2.10.2-1|96	set -u
21mr|man-db-2.10.2-1|97	# Just in case /var/cache is tmpfs or similar
21mr|man-db-2.10.2-1|98	if ! [ -d %{cache} ]; then
21mr|man-db-2.10.2-1|99	mkdir -p -m 0755 %{cache}
21mr|man-db-2.10.2-1|100	fi
21mr|man-db-2.10.2-1|101	# mandb performance degrades significantly when libseccomp is enabled
21mr|man-db-2.10.2-1|102	# and an external program — xz in ROSA — is executed for decompression.
21mr|man-db-2.10.2-1|103	# It can be speeded up if decompression is done without calling an external
21mr|man-db-2.10.2-1|104	# program — with liblzma instead of xz(1). Currently it is not fully clear
21mr|man-db-2.10.2-1|105	# to me (mikhailnov) why performance is degraded.
21mr|man-db-2.10.2-1|106	# See:
21mr|man-db-2.10.2-1|107	# 1) https://gitlab.com/cjwatson/man-db/-/issues/4
21mr|man-db-2.10.2-1|108	# 2) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003089
21mr|man-db-2.10.2-1|109	# Discussion in (2) notes that we can trust mans inside packages,
21mr|man-db-2.10.2-1|110	# but mans inside e.g. snaps can try to execute code without a sandbox
21mr|man-db-2.10.2-1|111	# when being parsed by mandb. It would be nice to disable seccomp only
21mr|man-db-2.10.2-1|112	# when being run from RPM triggers, but leave it enabled in the systemd
21mr|man-db-2.10.2-1|113	# timer, but I currently do not have handsome ideas how to implement it
21mr|man-db-2.10.2-1|114	# and leave it enabled for daily runs of the systemd timer which would
21mr|man-db-2.10.2-1|115	# index mans from snaps, but it can still be run from RPM and process mans
21mr|man-db-2.10.2-1|116	# from snaps, so a run from RPM would need to somehow omit snaps' mans.
21mr|man-db-2.10.2-1|117	# Leaving mandb built with libseccomp to allow users to enable seccomp by
21mr|man-db-2.10.2-1|118	# setting "Environment=MAN_DISABLE_SECCOMP=0" via `systemctl edit man-db`
21mr|man-db-2.10.2-1|119	# (code of mandb checks existense of the variable, not its value).
21mr|man-db-2.10.2-1|120	if [ "${MAN_DISABLE_SECCOMP:-1}" != 0 ]
21mr|man-db-2.10.2-1|121	then export MAN_DISABLE_SECCOMP=1
21mr|man-db-2.10.2-1|122	else unset MAN_DISABLE_SECCOMP
21mr|man-db-2.10.2-1|123	fi
21mr|man-db-2.10.2-1|124	exec %{_bindir}/mandb
21mr|man-db-2.10.2-1|125	EOF
21mr|man-db-2.10.2-1|126	
21mr|man-db-2.10.2-1|127	chmod 0755 %{buildroot}%{_sbindir}/update-man-cache
21mr|man-db-2.10.2-1|128	install -D -p -m 0644 init/systemd/man-db.conf %{buildroot}%{_tmpfilesdir}/man-db.conf
21mr|man-db-2.10.2-1|129	
21mr|man-db-2.10.2-1|130	install -d %{buildroot}%{_presetdir}
21mr|man-db-2.10.2-1|131	cat > %{buildroot}%{_presetdir}/86-man-db.preset << EOF
21mr|man-db-2.10.2-1|132	enable man-db.timer
21mr|man-db-2.10.2-1|133	EOF
21mr|man-db-2.10.2-1|134	
21mr|man-db-2.10.2-1|135	%find_lang %{name}
21mr|man-db-2.10.2-1|136	%find_lang %{name}-gnulib
21mr|man-db-2.10.2-1|137	
21mr|man-db-2.10.2-1|138	%files -f %{name}.lang -f %{name}-gnulib.lang
21mr|man-db-2.10.2-1|139	%license COPYING
21mr|man-db-2.10.2-1|140	%doc *.md man-db-manual.txt man-db-manual.ps
21mr|man-db-2.10.2-1|141	%config(noreplace) %{_sysconfdir}/man_db.conf
21mr|man-db-2.10.2-1|142	%{_tmpfilesdir}/man-db.conf
21mr|man-db-2.10.2-1|143	%{_presetdir}/86-man-db.preset
21mr|man-db-2.10.2-1|144	%{_sbindir}/accessdb
21mr|man-db-2.10.2-1|145	%{_bindir}/man
21mr|man-db-2.10.2-1|146	%{_bindir}/whatis
21mr|man-db-2.10.2-1|147	%{_bindir}/apropos
21mr|man-db-2.10.2-1|148	%{_bindir}/manpath
21mr|man-db-2.10.2-1|149	%{_bindir}/lexgrog
21mr|man-db-2.10.2-1|150	%{_bindir}/man-recode
21mr|man-db-2.10.2-1|151	%{_bindir}/catman
21mr|man-db-2.10.2-1|152	%{_bindir}/mandb
21mr|man-db-2.10.2-1|153	%{_sbindir}/update-man-cache
21mr|man-db-2.10.2-1|154	%{_libexecdir}/man-db/globbing
21mr|man-db-2.10.2-1|155	%{_libexecdir}/man-db/manconv
21mr|man-db-2.10.2-1|156	%dir %{_libdir}/man-db
21mr|man-db-2.10.2-1|157	%{_libdir}/man-db/*.so*
21mr|man-db-2.10.2-1|158	%{_unitdir}/man-db.timer
21mr|man-db-2.10.2-1|159	%{_unitdir}/man-db.service
21mr|man-db-2.10.2-1|160	# documentation and translation
21mr|man-db-2.10.2-1|161	%{_mandir}/man1/apropos.1*
21mr|man-db-2.10.2-1|162	%{_mandir}/man1/lexgrog.1*
21mr|man-db-2.10.2-1|163	%{_mandir}/man1/man.1*
21mr|man-db-2.10.2-1|164	%{_mandir}/man1/man-recode.1*
21mr|man-db-2.10.2-1|165	%{_mandir}/man1/manconv.1*
21mr|man-db-2.10.2-1|166	%{_mandir}/man1/manpath.1*
21mr|man-db-2.10.2-1|167	%{_mandir}/man1/whatis.1*
21mr|man-db-2.10.2-1|168	%{_mandir}/man5/manpath.5*
21mr|man-db-2.10.2-1|169	%{_mandir}/man8/accessdb.8*
21mr|man-db-2.10.2-1|170	%{_mandir}/man8/catman.8*
21mr|man-db-2.10.2-1|171	%{_mandir}/man8/mandb.8*
21mr|man-db-2.10.2-1|172	%lang(da) %{_mandir}/da/*/*
21mr|man-db-2.10.2-1|173	%lang(de) %{_mandir}/de/*/*
21mr|man-db-2.10.2-1|174	%lang(es) %{_mandir}/es/*/*
21mr|man-db-2.10.2-1|175	%lang(fr) %{_mandir}/fr/*/*
21mr|man-db-2.10.2-1|176	%lang(id) %{_mandir}/id/*/*
21mr|man-db-2.10.2-1|177	%lang(it) %{_mandir}/it/*/*
21mr|man-db-2.10.2-1|178	%lang(ja) %{_mandir}/ja/*/*
21mr|man-db-2.10.2-1|179	%lang(nl) %{_mandir}/nl/*/*
21mr|man-db-2.10.2-1|180	%lang(pl) %{_mandir}/pl/*/*
21mr|man-db-2.10.2-1|181	%lang(pt) %{_mandir}/pt/*/*
21mr|man-db-2.10.2-1|182	%lang(pt_BR) %{_mandir}/pt_BR/*/*
21mr|man-db-2.10.2-1|183	%lang(ro) %{_mandir}/ro/*/*
21mr|man-db-2.10.2-1|184	%lang(ru) %{_mandir}/ru/*/*
21mr|man-db-2.10.2-1|185	%lang(sr) %{_mandir}/sr/*/*
21mr|man-db-2.10.2-1|186	%lang(sv) %{_mandir}/sv/*/*
21mr|man-db-2.10.2-1|187	%lang(tr) %{_mandir}/tr/*/*
21mr|man-db-2.10.2-1|188	%lang(zh_CN) %{_mandir}/zh_CN/*/*
21mr|man-db-2.10.2-1|189	%dir %{cache}
21mr|man-db-2.10.2-1|190	
21mr|man-db-2.10.2-1|191	%if %{with scripts}
21mr|man-db-2.10.2-1|192	%transfiletriggerin -- %{_mandir}
21mr|man-db-2.10.2-1|193	# Update cache if installed/upgraded packages contain mans.
21mr|man-db-2.10.2-1|194	# Systemd will manage to avoid concurrent runs of mandb
21mr|man-db-2.10.2-1|195	# (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684235)
21mr|man-db-2.10.2-1|196	# and run update in the background.
21mr|man-db-2.10.2-1|197	# Fallback to method not requiring running systemd and dbus (e.g. in chroot).
21mr|man-db-2.10.2-1|198	systemctl start man-db.service >/dev/null 2>&1 || %{_sbindir}/update-man-cache || :
21mr|man-db-2.10.2-1|199	
21mr|man-db-2.10.2-1|200	%transfiletriggerpostun -- %{_mandir}
21mr|man-db-2.10.2-1|201	systemctl start man-db.service >/dev/null 2>&1 || %{_sbindir}/update-man-cache || :
21mr|man-db-2.10.2-1|202	
21mr|man-db-2.10.2-1|203	%posttrans
21mr|man-db-2.10.2-1|204	if ! ls %{cache} | grep -q index; then
21mr|man-db-2.10.2-1|205	%{_sbindir}/update-man-cache
21mr|man-db-2.10.2-1|206	fi
21mr|man-db-2.10.2-1|207	
21mr|man-db-2.10.2-1|208	%endif

14109 21
21mr|mandoc-1.14.6-1|1	Name:             mandoc
21mr|mandoc-1.14.6-1|2	Version:          1.14.6
21mr|mandoc-1.14.6-1|3	Release:          1
21mr|mandoc-1.14.6-1|4	Summary:          A suite of tools for compiling mdoc and man
21mr|mandoc-1.14.6-1|5	Group:            Development/Tools
21mr|mandoc-1.14.6-1|6	License:          ISC
21mr|mandoc-1.14.6-1|7	URL:              https://mandoc.bsd.lv/
21mr|mandoc-1.14.6-1|8	Source0:          https://mandoc.bsd.lv/snapshots/mandoc-%{version}.tar.gz
21mr|mandoc-1.14.6-1|9	
21mr|mandoc-1.14.6-1|10	BuildRequires:    gcc
21mr|mandoc-1.14.6-1|11	BuildRequires:    make
21mr|mandoc-1.14.6-1|12	BuildRequires:    zlib-devel
21mr|mandoc-1.14.6-1|13	
21mr|mandoc-1.14.6-1|14	# requirements for %%check
21mr|mandoc-1.14.6-1|15	BuildRequires:    perl-interpreter
21mr|mandoc-1.14.6-1|16	BuildRequires:    perl(IPC::Open3)
21mr|mandoc-1.14.6-1|17	
21mr|mandoc-1.14.6-1|18	Requires(post):   %{_sbindir}/update-alternatives
21mr|mandoc-1.14.6-1|19	Requires(postun): %{_sbindir}/update-alternatives
21mr|mandoc-1.14.6-1|20	Requires(preun):  %{_sbindir}/update-alternatives
21mr|mandoc-1.14.6-1|21	
21mr|mandoc-1.14.6-1|22	# The shared library package has been removed per discussion with the
21mr|mandoc-1.14.6-1|23	# upstream maintainer.  If using the library, the static library is
21mr|mandoc-1.14.6-1|24	# preferred because the API is not stable.
21mr|mandoc-1.14.6-1|25	Provides:         libmandoc = %{version}-%{release}
21mr|mandoc-1.14.6-1|26	Obsoletes:        libmandoc <= 1.14.5-10
21mr|mandoc-1.14.6-1|27	
21mr|mandoc-1.14.6-1|28	%description
21mr|mandoc-1.14.6-1|29	mandoc is a suite of tools compiling mdoc, the roff macro language of choice
21mr|mandoc-1.14.6-1|30	for BSD manual pages, and man, the predominant historical language for UNIX
21mr|mandoc-1.14.6-1|31	manuals. It is small, ISO C, ISC-licensed, and quite fast. The main component
21mr|mandoc-1.14.6-1|32	of the toolset is the mandoc utility program, based on the libmandoc validating
21mr|mandoc-1.14.6-1|33	compiler, to format output for UTF-8 and ASCII UNIX terminals, HTML 5,
21mr|mandoc-1.14.6-1|34	PostScript, and PDF.
21mr|mandoc-1.14.6-1|35	
21mr|mandoc-1.14.6-1|36	#-------------------------------------------------------------------
21mr|mandoc-1.14.6-1|37	%package -n libmandoc-devel
21mr|mandoc-1.14.6-1|38	Summary:        Development libraries and headers for libmandoc
21mr|mandoc-1.14.6-1|39	Group:          Documentation
21mr|mandoc-1.14.6-1|40	
21mr|mandoc-1.14.6-1|41	%description -n libmandoc-devel
21mr|mandoc-1.14.6-1|42	The mandoc library parses a UNIX manual into an abstract syntax tree (AST).
21mr|mandoc-1.14.6-1|43	UNIX manuals are composed of mdoc(7) or man(7), and may be mixed with roff(7),
21mr|mandoc-1.14.6-1|44	tbl(7), and eqn(7) invocations.
21mr|mandoc-1.14.6-1|45	
21mr|mandoc-1.14.6-1|46	#-------------------------------------------------------------------
21mr|mandoc-1.14.6-1|47	
21mr|mandoc-1.14.6-1|48	%prep
21mr|mandoc-1.14.6-1|49	%autosetup -p1
21mr|mandoc-1.14.6-1|50	
21mr|mandoc-1.14.6-1|51	%build
21mr|mandoc-1.14.6-1|52	# NB: not an autoconf script
21mr|mandoc-1.14.6-1|53	# settings are read in through configure.local
21mr|mandoc-1.14.6-1|54	echo 'PREFIX=%{_prefix}'   >  configure.local
21mr|mandoc-1.14.6-1|55	echo 'BINDIR=%{_bindir}'   >> configure.local
21mr|mandoc-1.14.6-1|56	echo 'SBINDIR=%{_sbindir}' >> configure.local
21mr|mandoc-1.14.6-1|57	echo 'MANDIR=%{_mandir}'   >> configure.local
21mr|mandoc-1.14.6-1|58	echo 'INCLUDEDIR=%{_includedir}' >> configure.local
21mr|mandoc-1.14.6-1|59	echo 'LIBDIR=%{_libdir}'   >> configure.local
21mr|mandoc-1.14.6-1|60	
21mr|mandoc-1.14.6-1|61	# with default settings rpmlint complains about cross-directory hardlinks
21mr|mandoc-1.14.6-1|62	echo 'LN="ln -sf"' >> configure.local
21mr|mandoc-1.14.6-1|63	
21mr|mandoc-1.14.6-1|64	echo 'MANM_MANCONF=mandoc.conf'          >> configure.local
21mr|mandoc-1.14.6-1|65	
21mr|mandoc-1.14.6-1|66	# override the install permissions so that owner-write bits are set,
21mr|mandoc-1.14.6-1|67	# so rpmbuild can do whatever modifications it does post-%%install
21mr|mandoc-1.14.6-1|68	echo 'INSTALL_PROGRAM="${INSTALL} -m 0755"' >> configure.local
21mr|mandoc-1.14.6-1|69	echo 'INSTALL_LIB="${INSTALL} -m 0755"'     >> configure.local
21mr|mandoc-1.14.6-1|70	echo 'INSTALL_MAN="${INSTALL} -m 0644"'     >> configure.local
21mr|mandoc-1.14.6-1|71	echo 'INSTALL_DATA="${INSTALL} -m 0644"'    >> configure.local
21mr|mandoc-1.14.6-1|72	
21mr|mandoc-1.14.6-1|73	echo 'INSTALL_LIBMANDOC=1' >> configure.local
21mr|mandoc-1.14.6-1|74	
21mr|mandoc-1.14.6-1|75	echo 'CFLAGS="%{optflags} -fPIC"' >> configure.local
21mr|mandoc-1.14.6-1|76	./configure
21mr|mandoc-1.14.6-1|77	%make_build
21mr|mandoc-1.14.6-1|78	
21mr|mandoc-1.14.6-1|79	%install
21mr|mandoc-1.14.6-1|80	%make_install
21mr|mandoc-1.14.6-1|81	
21mr|mandoc-1.14.6-1|82	# Ensure headers do not have the execute bit set
21mr|mandoc-1.14.6-1|83	chmod -x %{buildroot}%{_includedir}/*.h
21mr|mandoc-1.14.6-1|84	
21mr|mandoc-1.14.6-1|85	# Rename files for alternative usage
21mr|mandoc-1.14.6-1|86	mv %{buildroot}%{_bindir}/man %{buildroot}%{_bindir}/man.mandoc
21mr|mandoc-1.14.6-1|87	mv %{buildroot}%{_bindir}/apropos %{buildroot}%{_bindir}/apropos.mandoc
21mr|mandoc-1.14.6-1|88	mv %{buildroot}%{_bindir}/whatis %{buildroot}%{_bindir}/whatis.mandoc
21mr|mandoc-1.14.6-1|89	mv %{buildroot}%{_bindir}/soelim %{buildroot}%{_bindir}/soelim.mandoc
21mr|mandoc-1.14.6-1|90	mv %{buildroot}%{_sbindir}/makewhatis %{buildroot}%{_sbindir}/makewhatis.mandoc
21mr|mandoc-1.14.6-1|91	mv %{buildroot}%{_mandir}/man1/apropos.1 %{buildroot}%{_mandir}/man1/apropos.mandoc.1
21mr|mandoc-1.14.6-1|92	mv %{buildroot}%{_mandir}/man1/man.1 %{buildroot}%{_mandir}/man1/man.mandoc.1
21mr|mandoc-1.14.6-1|93	mv %{buildroot}%{_mandir}/man1/soelim.1 %{buildroot}%{_mandir}/man1/soelim.mandoc.1
21mr|mandoc-1.14.6-1|94	mv %{buildroot}%{_mandir}/man1/whatis.1 %{buildroot}%{_mandir}/man1/whatis.mandoc.1
21mr|mandoc-1.14.6-1|95	mv %{buildroot}%{_mandir}/man7/man.7 %{buildroot}%{_mandir}/man7/man.mandoc.7
21mr|mandoc-1.14.6-1|96	mv %{buildroot}%{_mandir}/man7/roff.7 %{buildroot}%{_mandir}/man7/roff.mandoc.7
21mr|mandoc-1.14.6-1|97	mv %{buildroot}%{_mandir}/man7/eqn.7 %{buildroot}%{_mandir}/man7/eqn.mandoc.7
21mr|mandoc-1.14.6-1|98	mv %{buildroot}%{_mandir}/man7/tbl.7 %{buildroot}%{_mandir}/man7/tbl.mandoc.7
21mr|mandoc-1.14.6-1|99	mv %{buildroot}%{_mandir}/man8/makewhatis.8 %{buildroot}%{_mandir}/man8/makewhatis.mandoc.8
21mr|mandoc-1.14.6-1|100	
21mr|mandoc-1.14.6-1|101	# Touch all the locations that update-alternatives will use
21mr|mandoc-1.14.6-1|102	touch %{buildroot}%{_bindir}/man
21mr|mandoc-1.14.6-1|103	touch %{buildroot}%{_bindir}/apropos
21mr|mandoc-1.14.6-1|104	touch %{buildroot}%{_bindir}/whatis
21mr|mandoc-1.14.6-1|105	touch %{buildroot}%{_bindir}/soelim
21mr|mandoc-1.14.6-1|106	touch %{buildroot}%{_sbindir}/makewhatis
21mr|mandoc-1.14.6-1|107	touch %{buildroot}%{_mandir}/man1/apropos.1
21mr|mandoc-1.14.6-1|108	touch %{buildroot}%{_mandir}/man1/man.1
21mr|mandoc-1.14.6-1|109	touch %{buildroot}%{_mandir}/man1/soelim.1
21mr|mandoc-1.14.6-1|110	touch %{buildroot}%{_mandir}/man1/whatis.1
21mr|mandoc-1.14.6-1|111	touch %{buildroot}%{_mandir}/man7/man.7
21mr|mandoc-1.14.6-1|112	touch %{buildroot}%{_mandir}/man7/roff.7
21mr|mandoc-1.14.6-1|113	touch %{buildroot}%{_mandir}/man7/eqn.7
21mr|mandoc-1.14.6-1|114	touch %{buildroot}%{_mandir}/man7/tbl.7
21mr|mandoc-1.14.6-1|115	touch %{buildroot}%{_mandir}/man8/makewhatis.8
21mr|mandoc-1.14.6-1|116	
21mr|mandoc-1.14.6-1|117	%check
21mr|mandoc-1.14.6-1|118	env LD_LIBRARY_PATH="$PWD" %make_build regress
21mr|mandoc-1.14.6-1|119	
21mr|mandoc-1.14.6-1|120	%postun
21mr|mandoc-1.14.6-1|121	if [ $1 -ge 1 ]; then
21mr|mandoc-1.14.6-1|122	if [ "$(readlink %{_sysconfdir}/alternatives/man)" = "%{_bindir}/man.mandoc" ]; then
21mr|mandoc-1.14.6-1|123	%{_sbindir}/alternatives --set man %{_bindir}/man.mandoc
21mr|mandoc-1.14.6-1|124	fi
21mr|mandoc-1.14.6-1|125	
21mr|mandoc-1.14.6-1|126	if [ "$(readlink %{_sysconfdir}/alternatives/soelim)" = "%{_bindir}/soelim.mandoc" ]; then
21mr|mandoc-1.14.6-1|127	%{_sbindir}/alternatives --set soelim %{_bindir}/soelim.mandoc
21mr|mandoc-1.14.6-1|128	fi
21mr|mandoc-1.14.6-1|129	
21mr|mandoc-1.14.6-1|130	if [ "$(readlink %{_sysconfdir}/alternatives/roff.7.gz)" = "%{_mandir}/man7/roff.mandoc.7.gz" ]; then
21mr|mandoc-1.14.6-1|131	%{_sbindir}/alternatives --set roff.7.gz %{_mandir}/man7/roff.mandoc.7.gz
21mr|mandoc-1.14.6-1|132	fi
21mr|mandoc-1.14.6-1|133	
21mr|mandoc-1.14.6-1|134	if [ "$(readlink %{_sysconfdir}/alternatives/man.7.gz)" = "%{_mandir}/man7/man.mandoc.7.gz" ]; then
21mr|mandoc-1.14.6-1|135	%{_sbindir}/alternatives --set man.7.gz %{_mandir}/man7/man.mandoc.7.gz
21mr|mandoc-1.14.6-1|136	fi
21mr|mandoc-1.14.6-1|137	fi
21mr|mandoc-1.14.6-1|138	
21mr|mandoc-1.14.6-1|139	%post
21mr|mandoc-1.14.6-1|140	%{_sbindir}/update-alternatives --install %{_bindir}/man man %{_bindir}/man.mandoc 200 \
21mr|mandoc-1.14.6-1|141	--slave %{_bindir}/apropos apropos %{_bindir}/apropos.mandoc \
21mr|mandoc-1.14.6-1|142	--slave %{_bindir}/whatis whatis %{_bindir}/whatis.mandoc \
21mr|mandoc-1.14.6-1|143	--slave %{_sbindir}/makewhatis makewhatis %{_sbindir}/makewhatis.mandoc \
21mr|mandoc-1.14.6-1|144	--slave %{_mandir}/man1/apropos.1.gz apropos.1.gz %{_mandir}/man1/apropos.mandoc.1.gz \
21mr|mandoc-1.14.6-1|145	--slave %{_mandir}/man1/man.1.gz man.1.gz %{_mandir}/man1/man.mandoc.1.gz \
21mr|mandoc-1.14.6-1|146	--slave %{_mandir}/man1/whatis.1.gz whatis.1.gz %{_mandir}/man1/whatis.mandoc.1.gz \
21mr|mandoc-1.14.6-1|147	--slave %{_mandir}/man8/makewhatis.8.gz makewhatis.8.gz %{_mandir}/man8/makewhatis.mandoc.8.gz
21mr|mandoc-1.14.6-1|148	
21mr|mandoc-1.14.6-1|149	%{_sbindir}/update-alternatives --install %{_bindir}/soelim soelim %{_bindir}/soelim.mandoc 200 \
21mr|mandoc-1.14.6-1|150	--slave %{_mandir}/man1/soelim.1.gz soelim.1.gz %{_mandir}/man1/soelim.mandoc.1.gz
21mr|mandoc-1.14.6-1|151	
21mr|mandoc-1.14.6-1|152	%{_sbindir}/update-alternatives --install %{_mandir}/man7/roff.7.gz roff.7.gz %{_mandir}/man7/roff.mandoc.7.gz 200 \
21mr|mandoc-1.14.6-1|153	--slave %{_mandir}/man7/eqn.7.gz eqn.7.gz %{_mandir}/man7/eqn.mandoc.7.gz \
21mr|mandoc-1.14.6-1|154	--slave %{_mandir}/man7/tbl.7.gz tbl.7.gz %{_mandir}/man7/tbl.mandoc.7.gz
21mr|mandoc-1.14.6-1|155	
21mr|mandoc-1.14.6-1|156	%{_sbindir}/update-alternatives --install %{_mandir}/man7/man.7.gz man.7.gz %{_mandir}/man7/man.mandoc.7.gz 200
21mr|mandoc-1.14.6-1|157	
21mr|mandoc-1.14.6-1|158	%preun
21mr|mandoc-1.14.6-1|159	if [ $1 -eq 0 ]; then
21mr|mandoc-1.14.6-1|160	%{_sbindir}/update-alternatives --remove man %{_bindir}/man.mandoc
21mr|mandoc-1.14.6-1|161	%{_sbindir}/update-alternatives --remove soelim %{_bindir}/soelim.mandoc
21mr|mandoc-1.14.6-1|162	%{_sbindir}/update-alternatives --remove roff.7.gz %{_mandir}/man7/roff.mandoc.7.gz
21mr|mandoc-1.14.6-1|163	%{_sbindir}/update-alternatives --remove man.7.gz %{_mandir}/man7/man.mandoc.7.gz
21mr|mandoc-1.14.6-1|164	fi
21mr|mandoc-1.14.6-1|165	
21mr|mandoc-1.14.6-1|166	%files
21mr|mandoc-1.14.6-1|167	%license LICENSE
21mr|mandoc-1.14.6-1|168	%{_bindir}/demandoc
21mr|mandoc-1.14.6-1|169	%{_bindir}/mandoc
21mr|mandoc-1.14.6-1|170	%{_bindir}/apropos.mandoc
21mr|mandoc-1.14.6-1|171	%ghost %{_bindir}/apropos
21mr|mandoc-1.14.6-1|172	%{_bindir}/man.mandoc
21mr|mandoc-1.14.6-1|173	%ghost %{_bindir}/man
21mr|mandoc-1.14.6-1|174	%{_bindir}/soelim.mandoc
21mr|mandoc-1.14.6-1|175	%ghost %{_bindir}/soelim
21mr|mandoc-1.14.6-1|176	%{_bindir}/whatis.mandoc
21mr|mandoc-1.14.6-1|177	%ghost %{_bindir}/whatis
21mr|mandoc-1.14.6-1|178	%{_sbindir}/makewhatis.mandoc
21mr|mandoc-1.14.6-1|179	%ghost %{_sbindir}/makewhatis
21mr|mandoc-1.14.6-1|180	%{_mandir}/man1/demandoc.1*
21mr|mandoc-1.14.6-1|181	%{_mandir}/man1/mandoc.1*
21mr|mandoc-1.14.6-1|182	%{_mandir}/man1/apropos.mandoc.1*
21mr|mandoc-1.14.6-1|183	%ghost %{_mandir}/man1/apropos.1*
21mr|mandoc-1.14.6-1|184	%{_mandir}/man1/man.mandoc.1*
21mr|mandoc-1.14.6-1|185	%ghost %{_mandir}/man1/man.1*
21mr|mandoc-1.14.6-1|186	%{_mandir}/man1/soelim.mandoc.1*
21mr|mandoc-1.14.6-1|187	%ghost %{_mandir}/man1/soelim.1*
21mr|mandoc-1.14.6-1|188	%{_mandir}/man1/whatis.mandoc.1*
21mr|mandoc-1.14.6-1|189	%ghost %{_mandir}/man1/whatis.1*
21mr|mandoc-1.14.6-1|190	%{_mandir}/man5/mandoc.conf.5*
21mr|mandoc-1.14.6-1|191	%{_mandir}/man5/mandoc.db.5*
21mr|mandoc-1.14.6-1|192	%{_mandir}/man7/eqn.mandoc.7*
21mr|mandoc-1.14.6-1|193	%ghost %{_mandir}/man7/eqn.7*
21mr|mandoc-1.14.6-1|194	%{_mandir}/man7/mandoc_char.7*
21mr|mandoc-1.14.6-1|195	%{_mandir}/man7/man.mandoc.7*
21mr|mandoc-1.14.6-1|196	%ghost %{_mandir}/man7/man.7*
21mr|mandoc-1.14.6-1|197	%{_mandir}/man7/mdoc.7*
21mr|mandoc-1.14.6-1|198	%{_mandir}/man7/roff.mandoc.7*
21mr|mandoc-1.14.6-1|199	%ghost %{_mandir}/man7/roff.7*
21mr|mandoc-1.14.6-1|200	%{_mandir}/man7/tbl.mandoc.7*
21mr|mandoc-1.14.6-1|201	%ghost %{_mandir}/man7/tbl.7*
21mr|mandoc-1.14.6-1|202	%{_mandir}/man8/makewhatis.mandoc.8*
21mr|mandoc-1.14.6-1|203	%ghost %{_mandir}/man8/makewhatis.8*
21mr|mandoc-1.14.6-1|204	
21mr|mandoc-1.14.6-1|205	%files -n libmandoc-devel
21mr|mandoc-1.14.6-1|206	%license LICENSE
21mr|mandoc-1.14.6-1|207	%{_libdir}/libmandoc.a
21mr|mandoc-1.14.6-1|208	%{_includedir}/eqn.h
21mr|mandoc-1.14.6-1|209	%{_includedir}/man.h
21mr|mandoc-1.14.6-1|210	%{_includedir}/mandoc.h
21mr|mandoc-1.14.6-1|211	%{_includedir}/mandoc_aux.h
21mr|mandoc-1.14.6-1|212	%{_includedir}/mandoc_parse.h
21mr|mandoc-1.14.6-1|213	%{_includedir}/mdoc.h
21mr|mandoc-1.14.6-1|214	%{_includedir}/roff.h
21mr|mandoc-1.14.6-1|215	%{_includedir}/tbl.h
21mr|mandoc-1.14.6-1|216	%{_mandir}/man3/mandoc.3*
21mr|mandoc-1.14.6-1|217	%{_mandir}/man3/mandoc_escape.3*
21mr|mandoc-1.14.6-1|218	%{_mandir}/man3/mandoc_malloc.3*
21mr|mandoc-1.14.6-1|219	%{_mandir}/man3/mansearch.3*
21mr|mandoc-1.14.6-1|220	%{_mandir}/man3/mchars_alloc.3*
21mr|mandoc-1.14.6-1|221	%{_mandir}/man3/tbl.3*

14110 21
21mr|mandriva-doc-2010.1-5|1	%define distrib_name Mandriva Linux
21mr|mandriva-doc-2010.1-5|2	%define group Books/Computer books
21mr|mandriva-doc-2010.1-5|3	%define libdrakx %{_prefix}/lib/libDrakX
21mr|mandriva-doc-2010.1-5|4	%define _enable_debug_packages %{nil}
21mr|mandriva-doc-2010.1-5|5	%define debug_package          %{nil}
21mr|mandriva-doc-2010.1-5|6	
21mr|mandriva-doc-2010.1-5|7	Name:		mandriva-doc
21mr|mandriva-doc-2010.1-5|8	Summary:	%distrib_name documentation
21mr|mandriva-doc-2010.1-5|9	Version:	2010.1
21mr|mandriva-doc-2010.1-5|10	Release:	5
21mr|mandriva-doc-2010.1-5|11	
21mr|mandriva-doc-2010.1-5|12	License:	Open Publication License
21mr|mandriva-doc-2010.1-5|13	Group:		%group
21mr|mandriva-doc-2010.1-5|14	Url:		http://wiki.mandriva.com/en/Development/Tasks/Documentation
21mr|mandriva-doc-2010.1-5|15	
21mr|mandriva-doc-2010.1-5|16	Source0:	%{name}.tar.bz2
21mr|mandriva-doc-2010.1-5|17	Source1:	%{name}-%{version}.tar.bz2
21mr|mandriva-doc-2010.1-5|18	
21mr|mandriva-doc-2010.1-5|19	BuildArch:	noarch
21mr|mandriva-doc-2010.1-5|20	BuildRequires:  wget
21mr|mandriva-doc-2010.1-5|21	BuildRequires:  locales-en
21mr|mandriva-doc-2010.1-5|22	BuildRequires:  locales-fr
21mr|mandriva-doc-2010.1-5|23	BuildRequires:  locales-pt
21mr|mandriva-doc-2010.1-5|24	BuildRequires:  locales-it
21mr|mandriva-doc-2010.1-5|25	BuildRequires:  locales-de
21mr|mandriva-doc-2010.1-5|26	BuildRequires:  locales-es
21mr|mandriva-doc-2010.1-5|27	
21mr|mandriva-doc-2010.1-5|28	
21mr|mandriva-doc-2010.1-5|29	%define LANGS en fr pt_br it de es
21mr|mandriva-doc-2010.1-5|30	
21mr|mandriva-doc-2010.1-5|31	%description
21mr|mandriva-doc-2010.1-5|32	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|33	This documentation is directly accessible through the menus.
21mr|mandriva-doc-2010.1-5|34	
21mr|mandriva-doc-2010.1-5|35	
21mr|mandriva-doc-2010.1-5|36	%package Mastering-Manual-en
21mr|mandriva-doc-2010.1-5|37	Summary:        The %distrib_name manuals in English
21mr|mandriva-doc-2010.1-5|38	Group:          %group
21mr|mandriva-doc-2010.1-5|39	Requires:       locales-en
21mr|mandriva-doc-2010.1-5|40	Requires:       mandriva-doc-common >= %{version}-%{release}
21mr|mandriva-doc-2010.1-5|41	
21mr|mandriva-doc-2010.1-5|42	%description Mastering-Manual-en
21mr|mandriva-doc-2010.1-5|43	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|44	This documentation is directly accessible through the main menu.
21mr|mandriva-doc-2010.1-5|45	
21mr|mandriva-doc-2010.1-5|46	%package Drakxtools-Guide-en
21mr|mandriva-doc-2010.1-5|47	Summary:        The %distrib_name manuals in English
21mr|mandriva-doc-2010.1-5|48	Group:          %group
21mr|mandriva-doc-2010.1-5|49	Requires:       locales-en
21mr|mandriva-doc-2010.1-5|50	Requires:       mandriva-doc-common >= %{version}-%{release}
21mr|mandriva-doc-2010.1-5|51	
21mr|mandriva-doc-2010.1-5|52	%description Drakxtools-Guide-en
21mr|mandriva-doc-2010.1-5|53	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|54	This documentation is directly accessible through the main menu.
21mr|mandriva-doc-2010.1-5|55	
21mr|mandriva-doc-2010.1-5|56	%package Introducing-en
21mr|mandriva-doc-2010.1-5|57	Summary:        The %distrib_name manuals in English
21mr|mandriva-doc-2010.1-5|58	Group:          %group
21mr|mandriva-doc-2010.1-5|59	Requires:       locales-en
21mr|mandriva-doc-2010.1-5|60	Requires:       mandriva-doc-common >= %{version}-%{release}
21mr|mandriva-doc-2010.1-5|61	
21mr|mandriva-doc-2010.1-5|62	%description Introducing-en
21mr|mandriva-doc-2010.1-5|63	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|64	This documentation is directly accessible through the main menu.
21mr|mandriva-doc-2010.1-5|65	
21mr|mandriva-doc-2010.1-5|66	%package Mastering-Manual-fr
21mr|mandriva-doc-2010.1-5|67	Summary:        The %distrib_name manuals in French
21mr|mandriva-doc-2010.1-5|68	Group:          %group
21mr|mandriva-doc-2010.1-5|69	Requires:       locales-fr
21mr|mandriva-doc-2010.1-5|70	Requires:       mandriva-doc-common >= %{version}-%{release}
21mr|mandriva-doc-2010.1-5|71	
21mr|mandriva-doc-2010.1-5|72	%description Mastering-Manual-fr
21mr|mandriva-doc-2010.1-5|73	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|74	This documentation is directly accessible through the main menu.
21mr|mandriva-doc-2010.1-5|75	
21mr|mandriva-doc-2010.1-5|76	%package Drakxtools-Guide-fr
21mr|mandriva-doc-2010.1-5|77	Summary:        The %distrib_name manuals in French
21mr|mandriva-doc-2010.1-5|78	Group:          %group
21mr|mandriva-doc-2010.1-5|79	Requires:       locales-fr
21mr|mandriva-doc-2010.1-5|80	Requires:       mandriva-doc-common >= %{version}-%{release}
21mr|mandriva-doc-2010.1-5|81	
21mr|mandriva-doc-2010.1-5|82	%description Drakxtools-Guide-fr
21mr|mandriva-doc-2010.1-5|83	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|84	This documentation is directly accessible through the main menu.
21mr|mandriva-doc-2010.1-5|85	
21mr|mandriva-doc-2010.1-5|86	%package Introducing-fr
21mr|mandriva-doc-2010.1-5|87	Summary:        The %distrib_name manuals in French
21mr|mandriva-doc-2010.1-5|88	Group:          %group
21mr|mandriva-doc-2010.1-5|89	Requires:       locales-fr
21mr|mandriva-doc-2010.1-5|90	Requires:       mandriva-doc-common >= %{version}-%{release}
21mr|mandriva-doc-2010.1-5|91	
21mr|mandriva-doc-2010.1-5|92	%description Introducing-fr
21mr|mandriva-doc-2010.1-5|93	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|94	This documentation is directly accessible through the main menu.
21mr|mandriva-doc-2010.1-5|95	
21mr|mandriva-doc-2010.1-5|96	%package Drakxtools-Guide-pt_br
21mr|mandriva-doc-2010.1-5|97	Summary:        The %distrib_name manuals in Brazilian Portuguese
21mr|mandriva-doc-2010.1-5|98	Group:          %group
21mr|mandriva-doc-2010.1-5|99	Requires:       locales-pt
21mr|mandriva-doc-2010.1-5|100	Requires:       mandriva-doc-common >= %{version}-%{release}
21mr|mandriva-doc-2010.1-5|101	
21mr|mandriva-doc-2010.1-5|102	%description Drakxtools-Guide-pt_br
21mr|mandriva-doc-2010.1-5|103	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|104	This documentation is directly accessible through the main menu.
21mr|mandriva-doc-2010.1-5|105	
21mr|mandriva-doc-2010.1-5|106	%package Introducing-pt_br
21mr|mandriva-doc-2010.1-5|107	Summary:        The %distrib_name manuals in Brazilian Portuguese
21mr|mandriva-doc-2010.1-5|108	Group:          %group
21mr|mandriva-doc-2010.1-5|109	Requires:       locales-pt
21mr|mandriva-doc-2010.1-5|110	Requires:       mandriva-doc-common >= %{version}-%{release}
21mr|mandriva-doc-2010.1-5|111	
21mr|mandriva-doc-2010.1-5|112	%description Introducing-pt_br
21mr|mandriva-doc-2010.1-5|113	This package contains some useful documentation for %distrib_name systems.
21mr|mandriva-doc-2010.1-5|114	This documentation is directly accessible through the main menu.
21mr|mandriva-doc-2010.1-5|115	
21mr|mandriva-doc-2010.1-5|116	
21mr|mandriva-doc-2010.1-5|117	%package common
21mr|mandriva-doc-2010.1-5|118	Summary:	Common data for all %distrib_name specific documentation
21mr|mandriva-doc-2010.1-5|119	Group:		%group
21mr|mandriva-doc-2010.1-5|120	
21mr|mandriva-doc-2010.1-5|121	%description common
21mr|mandriva-doc-2010.1-5|122	
21mr|mandriva-doc-2010.1-5|123	This package contains common icons and images for all %distrib_name
21mr|mandriva-doc-2010.1-5|124	specific documentation, plus the index file matching Help IDs to HTML
21mr|mandriva-doc-2010.1-5|125	help pages.
21mr|mandriva-doc-2010.1-5|126	
21mr|mandriva-doc-2010.1-5|127	%package installer-help
21mr|mandriva-doc-2010.1-5|128	Summary:	DrakX Installer help in all available languages for %distrib_name
21mr|mandriva-doc-2010.1-5|129	Group:		%group
21mr|mandriva-doc-2010.1-5|130	
21mr|mandriva-doc-2010.1-5|131	%description installer-help
21mr|mandriva-doc-2010.1-5|132	
21mr|mandriva-doc-2010.1-5|133	This package contains the HTML files used as inline help during the
21mr|mandriva-doc-2010.1-5|134	installation procedure of %distrib_name
21mr|mandriva-doc-2010.1-5|135	
21mr|mandriva-doc-2010.1-5|136	
21mr|mandriva-doc-2010.1-5|137	%prep
21mr|mandriva-doc-2010.1-5|138	
21mr|mandriva-doc-2010.1-5|139	%setup -q -c %{name}-%{version} -a 1
21mr|mandriva-doc-2010.1-5|140	
21mr|mandriva-doc-2010.1-5|141	
21mr|mandriva-doc-2010.1-5|142	%install
21mr|mandriva-doc-2010.1-5|143	rm -fr %{buildroot}
21mr|mandriva-doc-2010.1-5|144	
21mr|mandriva-doc-2010.1-5|145	
21mr|mandriva-doc-2010.1-5|146	install -d -m 0755 %{buildroot}/%{_menudir}
21mr|mandriva-doc-2010.1-5|147	DESTDIR=%{buildroot}/%{_docdir}
21mr|mandriva-doc-2010.1-5|148	
21mr|mandriva-doc-2010.1-5|149	#install the books themselves and menu entries
21mr|mandriva-doc-2010.1-5|150	
21mr|mandriva-doc-2010.1-5|151	install -d -m 0755 $DESTDIR/mandriva/images/
21mr|mandriva-doc-2010.1-5|152	
21mr|mandriva-doc-2010.1-5|153	
21mr|mandriva-doc-2010.1-5|154	# build menu entry
21mr|mandriva-doc-2010.1-5|155	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mandriva-doc-2010.1-5|156	cat > %{buildroot}%{_datadir}/applications/%{name}-Mastering-Manual-en.desktop << EOF
21mr|mandriva-doc-2010.1-5|157	[Desktop Entry]
21mr|mandriva-doc-2010.1-5|158	Name=%distrib_name Starter Guide in English
21mr|mandriva-doc-2010.1-5|159	Comment=The %distrib_name manuals in English
21mr|mandriva-doc-2010.1-5|160	Exec=%{_bindir}/www-browser %{_docdir}/mandriva/en/Mastering-Manual/index.html
21mr|mandriva-doc-2010.1-5|161	Icon=documentation_section
21mr|mandriva-doc-2010.1-5|162	Terminal=false
21mr|mandriva-doc-2010.1-5|163	Type=Application
21mr|mandriva-doc-2010.1-5|164	StartupNotify=true
21mr|mandriva-doc-2010.1-5|165	Categories=Documentation;
21mr|mandriva-doc-2010.1-5|166	EOF
21mr|mandriva-doc-2010.1-5|167	
21mr|mandriva-doc-2010.1-5|168	# install manuals
21mr|mandriva-doc-2010.1-5|169	install -d -m 0755 $DESTDIR/mandriva/en/
21mr|mandriva-doc-2010.1-5|170	install -d -m 0755 $DESTDIR/mandriva/en/Mastering-Manual/
21mr|mandriva-doc-2010.1-5|171	mv publications/en/Mastering-Manual.html $DESTDIR/mandriva/en/Mastering-Manual/Mastering-Manual.html
21mr|mandriva-doc-2010.1-5|172	
21mr|mandriva-doc-2010.1-5|173	#install the DrakX Inline HTML Help
21mr|mandriva-doc-2010.1-5|174	install -d -m 0755 $DESTDIR/installer-help/en/
21mr|mandriva-doc-2010.1-5|175	for f in publications/en/DrakX-Help.html/*.html; do
21mr|mandriva-doc-2010.1-5|176	i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
21mr|mandriva-doc-2010.1-5|177	mv $f %{buildroot}/%{_docdir}/installer-help/en/$i
21mr|mandriva-doc-2010.1-5|178	done
21mr|mandriva-doc-2010.1-5|179	ln -s ../images  %{buildroot}/%{_docdir}/installer-help/en/images
21mr|mandriva-doc-2010.1-5|180	# build menu entry
21mr|mandriva-doc-2010.1-5|181	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mandriva-doc-2010.1-5|182	cat > %{buildroot}%{_datadir}/applications/%{name}-Drakxtools-Guide-en.desktop << EOF
21mr|mandriva-doc-2010.1-5|183	[Desktop Entry]
21mr|mandriva-doc-2010.1-5|184	Name=%distrib_name DrakXTools User Manual in English
21mr|mandriva-doc-2010.1-5|185	Comment=The %distrib_name manuals in English
21mr|mandriva-doc-2010.1-5|186	Exec=%{_bindir}/www-browser %{_docdir}/mandriva/en/Drakxtools-Guide/index.html
21mr|mandriva-doc-2010.1-5|187	Icon=documentation_section
21mr|mandriva-doc-2010.1-5|188	Terminal=false
21mr|mandriva-doc-2010.1-5|189	Type=Application
21mr|mandriva-doc-2010.1-5|190	StartupNotify=true
21mr|mandriva-doc-2010.1-5|191	Categories=Documentation;
21mr|mandriva-doc-2010.1-5|192	EOF
21mr|mandriva-doc-2010.1-5|193	
21mr|mandriva-doc-2010.1-5|194	# install manuals
21mr|mandriva-doc-2010.1-5|195	install -d -m 0755 $DESTDIR/mandriva/en/
21mr|mandriva-doc-2010.1-5|196	install -d -m 0755 $DESTDIR/mandriva/en/Drakxtools-Guide/
21mr|mandriva-doc-2010.1-5|197	mv publications/en/Drakxtools-Guide.html $DESTDIR/mandriva/en/Drakxtools-Guide/Drakxtools-Guide.html
21mr|mandriva-doc-2010.1-5|198	
21mr|mandriva-doc-2010.1-5|199	# build menu entry
21mr|mandriva-doc-2010.1-5|200	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mandriva-doc-2010.1-5|201	cat > %{buildroot}%{_datadir}/applications/%{name}-Introducing-en.desktop << EOF
21mr|mandriva-doc-2010.1-5|202	[Desktop Entry]
21mr|mandriva-doc-2010.1-5|203	Name=%distrib_name Quick Startup Guide in English
21mr|mandriva-doc-2010.1-5|204	Comment=The %distrib_name manuals in English
21mr|mandriva-doc-2010.1-5|205	Exec=%{_bindir}/www-browser %{_docdir}/mandriva/en/Introducing/index.html
21mr|mandriva-doc-2010.1-5|206	Icon=documentation_section
21mr|mandriva-doc-2010.1-5|207	Terminal=false
21mr|mandriva-doc-2010.1-5|208	Type=Application
21mr|mandriva-doc-2010.1-5|209	StartupNotify=true
21mr|mandriva-doc-2010.1-5|210	Categories=Documentation;
21mr|mandriva-doc-2010.1-5|211	EOF
21mr|mandriva-doc-2010.1-5|212	
21mr|mandriva-doc-2010.1-5|213	# install manuals
21mr|mandriva-doc-2010.1-5|214	install -d -m 0755 $DESTDIR/mandriva/en/
21mr|mandriva-doc-2010.1-5|215	install -d -m 0755 $DESTDIR/mandriva/en/Introducing/
21mr|mandriva-doc-2010.1-5|216	mv publications/en/Introducing.html $DESTDIR/mandriva/en/Introducing/Introducing.html
21mr|mandriva-doc-2010.1-5|217	
21mr|mandriva-doc-2010.1-5|218	# build menu entry
21mr|mandriva-doc-2010.1-5|219	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mandriva-doc-2010.1-5|220	cat > %{buildroot}%{_datadir}/applications/%{name}-Mastering-Manual-fr.desktop << EOF
21mr|mandriva-doc-2010.1-5|221	[Desktop Entry]
21mr|mandriva-doc-2010.1-5|222	Name=%distrib_name Starter Guide in French
21mr|mandriva-doc-2010.1-5|223	Comment=The %distrib_name manuals in French
21mr|mandriva-doc-2010.1-5|224	Exec=%{_bindir}/www-browser %{_docdir}/mandriva/fr/Mastering-Manual/index.html
21mr|mandriva-doc-2010.1-5|225	Icon=documentation_section
21mr|mandriva-doc-2010.1-5|226	Terminal=false
21mr|mandriva-doc-2010.1-5|227	Type=Application
21mr|mandriva-doc-2010.1-5|228	StartupNotify=true
21mr|mandriva-doc-2010.1-5|229	Categories=Documentation;
21mr|mandriva-doc-2010.1-5|230	EOF
21mr|mandriva-doc-2010.1-5|231	
21mr|mandriva-doc-2010.1-5|232	# install manuals
21mr|mandriva-doc-2010.1-5|233	install -d -m 0755 $DESTDIR/mandriva/fr/
21mr|mandriva-doc-2010.1-5|234	install -d -m 0755 $DESTDIR/mandriva/fr/Mastering-Manual/
21mr|mandriva-doc-2010.1-5|235	mv publications/fr/Mastering-Manual.html $DESTDIR/mandriva/fr/Mastering-Manual/Mastering-Manual.html
21mr|mandriva-doc-2010.1-5|236	
21mr|mandriva-doc-2010.1-5|237	#install the DrakX Inline HTML Help
21mr|mandriva-doc-2010.1-5|238	install -d -m 0755 $DESTDIR/installer-help/fr/
21mr|mandriva-doc-2010.1-5|239	for f in publications/fr/DrakX-Help.html/*.html; do
21mr|mandriva-doc-2010.1-5|240	i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
21mr|mandriva-doc-2010.1-5|241	mv $f %{buildroot}/%{_docdir}/installer-help/fr/$i
21mr|mandriva-doc-2010.1-5|242	done
21mr|mandriva-doc-2010.1-5|243	ln -s ../images  %{buildroot}/%{_docdir}/installer-help/fr/images
21mr|mandriva-doc-2010.1-5|244	# build menu entry
21mr|mandriva-doc-2010.1-5|245	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mandriva-doc-2010.1-5|246	cat > %{buildroot}%{_datadir}/applications/%{name}-Drakxtools-Guide-fr.desktop << EOF
21mr|mandriva-doc-2010.1-5|247	[Desktop Entry]
21mr|mandriva-doc-2010.1-5|248	Name=%distrib_name DrakXTools User Manual in French
21mr|mandriva-doc-2010.1-5|249	Comment=The %distrib_name manuals in French
21mr|mandriva-doc-2010.1-5|250	Exec=%{_bindir}/www-browser %{_docdir}/mandriva/fr/Drakxtools-Guide/index.html
21mr|mandriva-doc-2010.1-5|251	Icon=documentation_section
21mr|mandriva-doc-2010.1-5|252	Terminal=false
21mr|mandriva-doc-2010.1-5|253	Type=Application
21mr|mandriva-doc-2010.1-5|254	StartupNotify=true
21mr|mandriva-doc-2010.1-5|255	Categories=Documentation;
21mr|mandriva-doc-2010.1-5|256	EOF
21mr|mandriva-doc-2010.1-5|257	
21mr|mandriva-doc-2010.1-5|258	# install manuals
21mr|mandriva-doc-2010.1-5|259	install -d -m 0755 $DESTDIR/mandriva/fr/
21mr|mandriva-doc-2010.1-5|260	install -d -m 0755 $DESTDIR/mandriva/fr/Drakxtools-Guide/
21mr|mandriva-doc-2010.1-5|261	mv publications/fr/Drakxtools-Guide.html $DESTDIR/mandriva/fr/Drakxtools-Guide/Drakxtools-Guide.html
21mr|mandriva-doc-2010.1-5|262	
21mr|mandriva-doc-2010.1-5|263	# build menu entry
21mr|mandriva-doc-2010.1-5|264	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mandriva-doc-2010.1-5|265	cat > %{buildroot}%{_datadir}/applications/%{name}-Introducing-fr.desktop << EOF
21mr|mandriva-doc-2010.1-5|266	[Desktop Entry]
21mr|mandriva-doc-2010.1-5|267	Name=%distrib_name Quick Startup Guide in French
21mr|mandriva-doc-2010.1-5|268	Comment=The %distrib_name manuals in French
21mr|mandriva-doc-2010.1-5|269	Exec=%{_bindir}/www-browser %{_docdir}/mandriva/fr/Introducing/index.html
21mr|mandriva-doc-2010.1-5|270	Icon=documentation_section
21mr|mandriva-doc-2010.1-5|271	Terminal=false
21mr|mandriva-doc-2010.1-5|272	Type=Application
21mr|mandriva-doc-2010.1-5|273	StartupNotify=true
21mr|mandriva-doc-2010.1-5|274	Categories=Documentation;
21mr|mandriva-doc-2010.1-5|275	EOF
21mr|mandriva-doc-2010.1-5|276	
21mr|mandriva-doc-2010.1-5|277	# install manuals
21mr|mandriva-doc-2010.1-5|278	install -d -m 0755 $DESTDIR/mandriva/fr/
21mr|mandriva-doc-2010.1-5|279	install -d -m 0755 $DESTDIR/mandriva/fr/Introducing/
21mr|mandriva-doc-2010.1-5|280	mv publications/fr/Introducing.html $DESTDIR/mandriva/fr/Introducing/Introducing.html
21mr|mandriva-doc-2010.1-5|281	
21mr|mandriva-doc-2010.1-5|282	#install the DrakX Inline HTML Help
21mr|mandriva-doc-2010.1-5|283	install -d -m 0755 $DESTDIR/installer-help/pt_br/
21mr|mandriva-doc-2010.1-5|284	for f in publications/pt_br/DrakX-Help.html/*.html; do
21mr|mandriva-doc-2010.1-5|285	i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
21mr|mandriva-doc-2010.1-5|286	mv $f %{buildroot}/%{_docdir}/installer-help/pt_br/$i
21mr|mandriva-doc-2010.1-5|287	done
21mr|mandriva-doc-2010.1-5|288	ln -s ../images  %{buildroot}/%{_docdir}/installer-help/pt_br/images
21mr|mandriva-doc-2010.1-5|289	# build menu entry
21mr|mandriva-doc-2010.1-5|290	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mandriva-doc-2010.1-5|291	cat > %{buildroot}%{_datadir}/applications/%{name}-Drakxtools-Guide-pt_br.desktop << EOF
21mr|mandriva-doc-2010.1-5|292	[Desktop Entry]
21mr|mandriva-doc-2010.1-5|293	Name=%distrib_name DrakXTools User Manual in Brazilian Portuguese
21mr|mandriva-doc-2010.1-5|294	Comment=The %distrib_name manuals in Brazilian Portuguese
21mr|mandriva-doc-2010.1-5|295	Exec=%{_bindir}/www-browser %{_docdir}/mandriva/pt_br/Drakxtools-Guide/index.html
21mr|mandriva-doc-2010.1-5|296	Icon=documentation_section
21mr|mandriva-doc-2010.1-5|297	Terminal=false
21mr|mandriva-doc-2010.1-5|298	Type=Application
21mr|mandriva-doc-2010.1-5|299	StartupNotify=true
21mr|mandriva-doc-2010.1-5|300	Categories=Documentation;
21mr|mandriva-doc-2010.1-5|301	EOF
21mr|mandriva-doc-2010.1-5|302	
21mr|mandriva-doc-2010.1-5|303	# install manuals
21mr|mandriva-doc-2010.1-5|304	install -d -m 0755 $DESTDIR/mandriva/pt_br/
21mr|mandriva-doc-2010.1-5|305	install -d -m 0755 $DESTDIR/mandriva/pt_br/Drakxtools-Guide/
21mr|mandriva-doc-2010.1-5|306	mv publications/pt_br/Drakxtools-Guide.html $DESTDIR/mandriva/pt_br/Drakxtools-Guide/Drakxtools-Guide.html
21mr|mandriva-doc-2010.1-5|307	
21mr|mandriva-doc-2010.1-5|308	# build menu entry
21mr|mandriva-doc-2010.1-5|309	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mandriva-doc-2010.1-5|310	cat > %{buildroot}%{_datadir}/applications/%{name}-Introducing-pt_br.desktop << EOF
21mr|mandriva-doc-2010.1-5|311	[Desktop Entry]
21mr|mandriva-doc-2010.1-5|312	Name=%distrib_name Quick Startup Guide in Brazilian Portuguese
21mr|mandriva-doc-2010.1-5|313	Comment=The %distrib_name manuals in Brazilian Portuguese
21mr|mandriva-doc-2010.1-5|314	Exec=%{_bindir}/www-browser %{_docdir}/mandriva/pt_br/Introducing/index.html
21mr|mandriva-doc-2010.1-5|315	Icon=documentation_section
21mr|mandriva-doc-2010.1-5|316	Terminal=false
21mr|mandriva-doc-2010.1-5|317	Type=Application
21mr|mandriva-doc-2010.1-5|318	StartupNotify=true
21mr|mandriva-doc-2010.1-5|319	Categories=Documentation;
21mr|mandriva-doc-2010.1-5|320	EOF
21mr|mandriva-doc-2010.1-5|321	
21mr|mandriva-doc-2010.1-5|322	# install manuals
21mr|mandriva-doc-2010.1-5|323	install -d -m 0755 $DESTDIR/mandriva/pt_br/
21mr|mandriva-doc-2010.1-5|324	install -d -m 0755 $DESTDIR/mandriva/pt_br/Introducing/
21mr|mandriva-doc-2010.1-5|325	mv publications/pt_br/Introducing.html $DESTDIR/mandriva/pt_br/Introducing/Introducing.html
21mr|mandriva-doc-2010.1-5|326	
21mr|mandriva-doc-2010.1-5|327	#install the DrakX Inline HTML Help
21mr|mandriva-doc-2010.1-5|328	install -d -m 0755 $DESTDIR/installer-help/it/
21mr|mandriva-doc-2010.1-5|329	for f in publications/it/DrakX-Help.html/*.html; do
21mr|mandriva-doc-2010.1-5|330	i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
21mr|mandriva-doc-2010.1-5|331	mv $f %{buildroot}/%{_docdir}/installer-help/it/$i
21mr|mandriva-doc-2010.1-5|332	done
21mr|mandriva-doc-2010.1-5|333	ln -s ../images  %{buildroot}/%{_docdir}/installer-help/it/images
21mr|mandriva-doc-2010.1-5|334	#install the DrakX Inline HTML Help
21mr|mandriva-doc-2010.1-5|335	install -d -m 0755 $DESTDIR/installer-help/de/
21mr|mandriva-doc-2010.1-5|336	for f in publications/de/DrakX-Help.html/*.html; do
21mr|mandriva-doc-2010.1-5|337	i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
21mr|mandriva-doc-2010.1-5|338	mv $f %{buildroot}/%{_docdir}/installer-help/de/$i
21mr|mandriva-doc-2010.1-5|339	done
21mr|mandriva-doc-2010.1-5|340	ln -s ../images  %{buildroot}/%{_docdir}/installer-help/de/images
21mr|mandriva-doc-2010.1-5|341	#install the DrakX Inline HTML Help
21mr|mandriva-doc-2010.1-5|342	install -d -m 0755 $DESTDIR/installer-help/es/
21mr|mandriva-doc-2010.1-5|343	for f in publications/es/DrakX-Help.html/*.html; do
21mr|mandriva-doc-2010.1-5|344	i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
21mr|mandriva-doc-2010.1-5|345	mv $f %{buildroot}/%{_docdir}/installer-help/es/$i
21mr|mandriva-doc-2010.1-5|346	done
21mr|mandriva-doc-2010.1-5|347	ln -s ../images  %{buildroot}/%{_docdir}/installer-help/es/images
21mr|mandriva-doc-2010.1-5|348	mv %{buildroot}/%{_docdir}/installer-help/en/* %{buildroot}/%{_docdir}/installer-help/
21mr|mandriva-doc-2010.1-5|349	rm -f %{buildroot}/%{_docdir}/installer-help/images
21mr|mandriva-doc-2010.1-5|350	mv publications/en/DrakX-Help.html/images %{buildroot}/%{_docdir}/installer-help/
21mr|mandriva-doc-2010.1-5|351	rm -rf %{buildroot}/%{_docdir}/installer-help/en
21mr|mandriva-doc-2010.1-5|352	ln -s . %{buildroot}/%{_docdir}/installer-help/en
21mr|mandriva-doc-2010.1-5|353	sed -i -e 's!drakxid-!!g; s!drakx-!!g' %{buildroot}/%{_docdir}/installer-help/*.html %{buildroot}/%{_docdir}/installer-help/*/*.html
21mr|mandriva-doc-2010.1-5|354	
21mr|mandriva-doc-2010.1-5|355	
21mr|mandriva-doc-2010.1-5|356	# build HTML index file
21mr|mandriva-doc-2010.1-5|357	cat > $DESTDIR/mandriva/en/Mastering-Manual/index.html <<EOF
21mr|mandriva-doc-2010.1-5|358	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
21mr|mandriva-doc-2010.1-5|359	<html>
21mr|mandriva-doc-2010.1-5|360	<head>
21mr|mandriva-doc-2010.1-5|361	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21mr|mandriva-doc-2010.1-5|362	</head>
21mr|mandriva-doc-2010.1-5|363	<body>
21mr|mandriva-doc-2010.1-5|364	<center>
21mr|mandriva-doc-2010.1-5|365	<img src="../../images/MDKlinux.png" border="0">
21mr|mandriva-doc-2010.1-5|366	<br/><br/>
21mr|mandriva-doc-2010.1-5|367	<table style="width: 80%;" >
21mr|mandriva-doc-2010.1-5|368	<tbody>
21mr|mandriva-doc-2010.1-5|369	<tr>
21mr|mandriva-doc-2010.1-5|370	<a href="Mastering-Manual.html/index.html">
21mr|mandriva-doc-2010.1-5|371	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|372	HTML</a>
21mr|mandriva-doc-2010.1-5|373	</tr>
21mr|mandriva-doc-2010.1-5|374	<!--
21mr|mandriva-doc-2010.1-5|375	<tr>
21mr|mandriva-doc-2010.1-5|376	<a href="Mastering-Manual.pdf">
21mr|mandriva-doc-2010.1-5|377	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|378	PDF</a>
21mr|mandriva-doc-2010.1-5|379	</tr>
21mr|mandriva-doc-2010.1-5|380	-->
21mr|mandriva-doc-2010.1-5|381	</tbody>
21mr|mandriva-doc-2010.1-5|382	</table>
21mr|mandriva-doc-2010.1-5|383	</center>
21mr|mandriva-doc-2010.1-5|384	</body>
21mr|mandriva-doc-2010.1-5|385	</html>
21mr|mandriva-doc-2010.1-5|386	EOF
21mr|mandriva-doc-2010.1-5|387	# build HTML index file
21mr|mandriva-doc-2010.1-5|388	cat > $DESTDIR/mandriva/en/Drakxtools-Guide/index.html <<EOF
21mr|mandriva-doc-2010.1-5|389	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
21mr|mandriva-doc-2010.1-5|390	<html>
21mr|mandriva-doc-2010.1-5|391	<head>
21mr|mandriva-doc-2010.1-5|392	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21mr|mandriva-doc-2010.1-5|393	</head>
21mr|mandriva-doc-2010.1-5|394	<body>
21mr|mandriva-doc-2010.1-5|395	<center>
21mr|mandriva-doc-2010.1-5|396	<img src="../../images/MDKlinux.png" border="0">
21mr|mandriva-doc-2010.1-5|397	<br/><br/>
21mr|mandriva-doc-2010.1-5|398	<table style="width: 80%;" >
21mr|mandriva-doc-2010.1-5|399	<tbody>
21mr|mandriva-doc-2010.1-5|400	<tr>
21mr|mandriva-doc-2010.1-5|401	<a href="Drakxtools-Guide.html/index.html">
21mr|mandriva-doc-2010.1-5|402	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|403	HTML</a>
21mr|mandriva-doc-2010.1-5|404	</tr>
21mr|mandriva-doc-2010.1-5|405	<!--
21mr|mandriva-doc-2010.1-5|406	<tr>
21mr|mandriva-doc-2010.1-5|407	<a href="Drakxtools-Guide.pdf">
21mr|mandriva-doc-2010.1-5|408	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|409	PDF</a>
21mr|mandriva-doc-2010.1-5|410	</tr>
21mr|mandriva-doc-2010.1-5|411	-->
21mr|mandriva-doc-2010.1-5|412	</tbody>
21mr|mandriva-doc-2010.1-5|413	</table>
21mr|mandriva-doc-2010.1-5|414	</center>
21mr|mandriva-doc-2010.1-5|415	</body>
21mr|mandriva-doc-2010.1-5|416	</html>
21mr|mandriva-doc-2010.1-5|417	EOF
21mr|mandriva-doc-2010.1-5|418	# build HTML index file
21mr|mandriva-doc-2010.1-5|419	cat > $DESTDIR/mandriva/en/Introducing/index.html <<EOF
21mr|mandriva-doc-2010.1-5|420	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
21mr|mandriva-doc-2010.1-5|421	<html>
21mr|mandriva-doc-2010.1-5|422	<head>
21mr|mandriva-doc-2010.1-5|423	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21mr|mandriva-doc-2010.1-5|424	</head>
21mr|mandriva-doc-2010.1-5|425	<body>
21mr|mandriva-doc-2010.1-5|426	<center>
21mr|mandriva-doc-2010.1-5|427	<img src="../../images/MDKlinux.png" border="0">
21mr|mandriva-doc-2010.1-5|428	<br/><br/>
21mr|mandriva-doc-2010.1-5|429	<table style="width: 80%;" >
21mr|mandriva-doc-2010.1-5|430	<tbody>
21mr|mandriva-doc-2010.1-5|431	<tr>
21mr|mandriva-doc-2010.1-5|432	<a href="Introducing.html/index.html">
21mr|mandriva-doc-2010.1-5|433	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|434	HTML</a>
21mr|mandriva-doc-2010.1-5|435	</tr>
21mr|mandriva-doc-2010.1-5|436	<!--
21mr|mandriva-doc-2010.1-5|437	<tr>
21mr|mandriva-doc-2010.1-5|438	<a href="Introducing.pdf">
21mr|mandriva-doc-2010.1-5|439	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|440	PDF</a>
21mr|mandriva-doc-2010.1-5|441	</tr>
21mr|mandriva-doc-2010.1-5|442	-->
21mr|mandriva-doc-2010.1-5|443	</tbody>
21mr|mandriva-doc-2010.1-5|444	</table>
21mr|mandriva-doc-2010.1-5|445	</center>
21mr|mandriva-doc-2010.1-5|446	</body>
21mr|mandriva-doc-2010.1-5|447	</html>
21mr|mandriva-doc-2010.1-5|448	EOF
21mr|mandriva-doc-2010.1-5|449	# build HTML index file
21mr|mandriva-doc-2010.1-5|450	cat > $DESTDIR/mandriva/fr/Mastering-Manual/index.html <<EOF
21mr|mandriva-doc-2010.1-5|451	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
21mr|mandriva-doc-2010.1-5|452	<html>
21mr|mandriva-doc-2010.1-5|453	<head>
21mr|mandriva-doc-2010.1-5|454	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21mr|mandriva-doc-2010.1-5|455	</head>
21mr|mandriva-doc-2010.1-5|456	<body>
21mr|mandriva-doc-2010.1-5|457	<center>
21mr|mandriva-doc-2010.1-5|458	<img src="../../images/MDKlinux.png" border="0">
21mr|mandriva-doc-2010.1-5|459	<br/><br/>
21mr|mandriva-doc-2010.1-5|460	<table style="width: 80%;" >
21mr|mandriva-doc-2010.1-5|461	<tbody>
21mr|mandriva-doc-2010.1-5|462	<tr>
21mr|mandriva-doc-2010.1-5|463	<a href="Mastering-Manual.html/index.html">
21mr|mandriva-doc-2010.1-5|464	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|465	HTML</a>
21mr|mandriva-doc-2010.1-5|466	</tr>
21mr|mandriva-doc-2010.1-5|467	<!--
21mr|mandriva-doc-2010.1-5|468	<tr>
21mr|mandriva-doc-2010.1-5|469	<a href="Mastering-Manual.pdf">
21mr|mandriva-doc-2010.1-5|470	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|471	PDF</a>
21mr|mandriva-doc-2010.1-5|472	</tr>
21mr|mandriva-doc-2010.1-5|473	-->
21mr|mandriva-doc-2010.1-5|474	</tbody>
21mr|mandriva-doc-2010.1-5|475	</table>
21mr|mandriva-doc-2010.1-5|476	</center>
21mr|mandriva-doc-2010.1-5|477	</body>
21mr|mandriva-doc-2010.1-5|478	</html>
21mr|mandriva-doc-2010.1-5|479	EOF
21mr|mandriva-doc-2010.1-5|480	# build HTML index file
21mr|mandriva-doc-2010.1-5|481	cat > $DESTDIR/mandriva/fr/Drakxtools-Guide/index.html <<EOF
21mr|mandriva-doc-2010.1-5|482	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
21mr|mandriva-doc-2010.1-5|483	<html>
21mr|mandriva-doc-2010.1-5|484	<head>
21mr|mandriva-doc-2010.1-5|485	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21mr|mandriva-doc-2010.1-5|486	</head>
21mr|mandriva-doc-2010.1-5|487	<body>
21mr|mandriva-doc-2010.1-5|488	<center>
21mr|mandriva-doc-2010.1-5|489	<img src="../../images/MDKlinux.png" border="0">
21mr|mandriva-doc-2010.1-5|490	<br/><br/>
21mr|mandriva-doc-2010.1-5|491	<table style="width: 80%;" >
21mr|mandriva-doc-2010.1-5|492	<tbody>
21mr|mandriva-doc-2010.1-5|493	<tr>
21mr|mandriva-doc-2010.1-5|494	<a href="Drakxtools-Guide.html/index.html">
21mr|mandriva-doc-2010.1-5|495	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|496	HTML</a>
21mr|mandriva-doc-2010.1-5|497	</tr>
21mr|mandriva-doc-2010.1-5|498	<!--
21mr|mandriva-doc-2010.1-5|499	<tr>
21mr|mandriva-doc-2010.1-5|500	<a href="Drakxtools-Guide.pdf">
21mr|mandriva-doc-2010.1-5|501	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|502	PDF</a>
21mr|mandriva-doc-2010.1-5|503	</tr>
21mr|mandriva-doc-2010.1-5|504	-->
21mr|mandriva-doc-2010.1-5|505	</tbody>
21mr|mandriva-doc-2010.1-5|506	</table>
21mr|mandriva-doc-2010.1-5|507	</center>
21mr|mandriva-doc-2010.1-5|508	</body>
21mr|mandriva-doc-2010.1-5|509	</html>
21mr|mandriva-doc-2010.1-5|510	EOF
21mr|mandriva-doc-2010.1-5|511	# build HTML index file
21mr|mandriva-doc-2010.1-5|512	cat > $DESTDIR/mandriva/fr/Introducing/index.html <<EOF
21mr|mandriva-doc-2010.1-5|513	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
21mr|mandriva-doc-2010.1-5|514	<html>
21mr|mandriva-doc-2010.1-5|515	<head>
21mr|mandriva-doc-2010.1-5|516	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21mr|mandriva-doc-2010.1-5|517	</head>
21mr|mandriva-doc-2010.1-5|518	<body>
21mr|mandriva-doc-2010.1-5|519	<center>
21mr|mandriva-doc-2010.1-5|520	<img src="../../images/MDKlinux.png" border="0">
21mr|mandriva-doc-2010.1-5|521	<br/><br/>
21mr|mandriva-doc-2010.1-5|522	<table style="width: 80%;" >
21mr|mandriva-doc-2010.1-5|523	<tbody>
21mr|mandriva-doc-2010.1-5|524	<tr>
21mr|mandriva-doc-2010.1-5|525	<a href="Introducing.html/index.html">
21mr|mandriva-doc-2010.1-5|526	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|527	HTML</a>
21mr|mandriva-doc-2010.1-5|528	</tr>
21mr|mandriva-doc-2010.1-5|529	<!--
21mr|mandriva-doc-2010.1-5|530	<tr>
21mr|mandriva-doc-2010.1-5|531	<a href="Introducing.pdf">
21mr|mandriva-doc-2010.1-5|532	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|533	PDF</a>
21mr|mandriva-doc-2010.1-5|534	</tr>
21mr|mandriva-doc-2010.1-5|535	-->
21mr|mandriva-doc-2010.1-5|536	</tbody>
21mr|mandriva-doc-2010.1-5|537	</table>
21mr|mandriva-doc-2010.1-5|538	</center>
21mr|mandriva-doc-2010.1-5|539	</body>
21mr|mandriva-doc-2010.1-5|540	</html>
21mr|mandriva-doc-2010.1-5|541	EOF
21mr|mandriva-doc-2010.1-5|542	# build HTML index file
21mr|mandriva-doc-2010.1-5|543	cat > $DESTDIR/mandriva/pt_br/Drakxtools-Guide/index.html <<EOF
21mr|mandriva-doc-2010.1-5|544	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
21mr|mandriva-doc-2010.1-5|545	<html>
21mr|mandriva-doc-2010.1-5|546	<head>
21mr|mandriva-doc-2010.1-5|547	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21mr|mandriva-doc-2010.1-5|548	</head>
21mr|mandriva-doc-2010.1-5|549	<body>
21mr|mandriva-doc-2010.1-5|550	<center>
21mr|mandriva-doc-2010.1-5|551	<img src="../../images/MDKlinux.png" border="0">
21mr|mandriva-doc-2010.1-5|552	<br/><br/>
21mr|mandriva-doc-2010.1-5|553	<table style="width: 80%;" >
21mr|mandriva-doc-2010.1-5|554	<tbody>
21mr|mandriva-doc-2010.1-5|555	<tr>
21mr|mandriva-doc-2010.1-5|556	<a href="Drakxtools-Guide.html/index.html">
21mr|mandriva-doc-2010.1-5|557	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|558	HTML</a>
21mr|mandriva-doc-2010.1-5|559	</tr>
21mr|mandriva-doc-2010.1-5|560	<!--
21mr|mandriva-doc-2010.1-5|561	<tr>
21mr|mandriva-doc-2010.1-5|562	<a href="Drakxtools-Guide.pdf">
21mr|mandriva-doc-2010.1-5|563	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|564	PDF</a>
21mr|mandriva-doc-2010.1-5|565	</tr>
21mr|mandriva-doc-2010.1-5|566	-->
21mr|mandriva-doc-2010.1-5|567	</tbody>
21mr|mandriva-doc-2010.1-5|568	</table>
21mr|mandriva-doc-2010.1-5|569	</center>
21mr|mandriva-doc-2010.1-5|570	</body>
21mr|mandriva-doc-2010.1-5|571	</html>
21mr|mandriva-doc-2010.1-5|572	EOF
21mr|mandriva-doc-2010.1-5|573	# build HTML index file
21mr|mandriva-doc-2010.1-5|574	cat > $DESTDIR/mandriva/pt_br/Introducing/index.html <<EOF
21mr|mandriva-doc-2010.1-5|575	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
21mr|mandriva-doc-2010.1-5|576	<html>
21mr|mandriva-doc-2010.1-5|577	<head>
21mr|mandriva-doc-2010.1-5|578	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21mr|mandriva-doc-2010.1-5|579	</head>
21mr|mandriva-doc-2010.1-5|580	<body>
21mr|mandriva-doc-2010.1-5|581	<center>
21mr|mandriva-doc-2010.1-5|582	<img src="../../images/MDKlinux.png" border="0">
21mr|mandriva-doc-2010.1-5|583	<br/><br/>
21mr|mandriva-doc-2010.1-5|584	<table style="width: 80%;" >
21mr|mandriva-doc-2010.1-5|585	<tbody>
21mr|mandriva-doc-2010.1-5|586	<tr>
21mr|mandriva-doc-2010.1-5|587	<a href="Introducing.html/index.html">
21mr|mandriva-doc-2010.1-5|588	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|589	HTML</a>
21mr|mandriva-doc-2010.1-5|590	</tr>
21mr|mandriva-doc-2010.1-5|591	<!--
21mr|mandriva-doc-2010.1-5|592	<tr>
21mr|mandriva-doc-2010.1-5|593	<a href="Introducing.pdf">
21mr|mandriva-doc-2010.1-5|594	<img src="../../images/manuel-face.png" align="center" border="0">
21mr|mandriva-doc-2010.1-5|595	PDF</a>
21mr|mandriva-doc-2010.1-5|596	</tr>
21mr|mandriva-doc-2010.1-5|597	-->
21mr|mandriva-doc-2010.1-5|598	</tbody>
21mr|mandriva-doc-2010.1-5|599	</table>
21mr|mandriva-doc-2010.1-5|600	</center>
21mr|mandriva-doc-2010.1-5|601	</body>
21mr|mandriva-doc-2010.1-5|602	</html>
21mr|mandriva-doc-2010.1-5|603	EOF
21mr|mandriva-doc-2010.1-5|604	
21mr|mandriva-doc-2010.1-5|605	
21mr|mandriva-doc-2010.1-5|606	# install ctxhelp.pm which tells drakhelp which HTML help page
21mr|mandriva-doc-2010.1-5|607	# corresponds to which application help button
21mr|mandriva-doc-2010.1-5|608	install -d -m 0755 %{buildroot}/%{libdrakx}/
21mr|mandriva-doc-2010.1-5|609	install -m 0644 %{name}/ctxhelp.pm %{buildroot}/%{libdrakx}/
21mr|mandriva-doc-2010.1-5|610	install -d -m 0755 %{buildroot}/%{_sbindir}/
21mr|mandriva-doc-2010.1-5|611	install -m 0755 %{name}/drakhelp_inst %{buildroot}/%{_sbindir}/
21mr|mandriva-doc-2010.1-5|612	# install images for index files
21mr|mandriva-doc-2010.1-5|613	for i in mandriva-doc/images/*; do
21mr|mandriva-doc-2010.1-5|614	install -m 0644 $i %{buildroot}/%{_docdir}/mandriva/images/
21mr|mandriva-doc-2010.1-5|615	done
21mr|mandriva-doc-2010.1-5|616	
21mr|mandriva-doc-2010.1-5|617	%files common
21mr|mandriva-doc-2010.1-5|618	%dir %{_docdir}/mandriva/
21mr|mandriva-doc-2010.1-5|619	%{libdrakx}/ctxhelp.pm
21mr|mandriva-doc-2010.1-5|620	%{_sbindir}/drakhelp_inst
21mr|mandriva-doc-2010.1-5|621	%docdir %{_docdir}/mandriva/images/
21mr|mandriva-doc-2010.1-5|622	%dir %{_docdir}/mandriva/images/
21mr|mandriva-doc-2010.1-5|623	%doc %{_docdir}/mandriva/images/*
21mr|mandriva-doc-2010.1-5|624	
21mr|mandriva-doc-2010.1-5|625	%files installer-help
21mr|mandriva-doc-2010.1-5|626	%dir %{_docdir}/installer-help/
21mr|mandriva-doc-2010.1-5|627	%docdir %{_docdir}/installer-help/
21mr|mandriva-doc-2010.1-5|628	%doc %{_docdir}/installer-help/*
21mr|mandriva-doc-2010.1-5|629	
21mr|mandriva-doc-2010.1-5|630	%files Mastering-Manual-en
21mr|mandriva-doc-2010.1-5|631	%{_datadir}/applications/%{name}-Mastering-Manual-en.desktop
21mr|mandriva-doc-2010.1-5|632	%dir %{_docdir}/mandriva/en/Mastering-Manual
21mr|mandriva-doc-2010.1-5|633	%doc %{_docdir}/mandriva/en/Mastering-Manual/*
21mr|mandriva-doc-2010.1-5|634	
21mr|mandriva-doc-2010.1-5|635	%files Drakxtools-Guide-en
21mr|mandriva-doc-2010.1-5|636	%{_datadir}/applications/%{name}-Drakxtools-Guide-en.desktop
21mr|mandriva-doc-2010.1-5|637	%dir %{_docdir}/mandriva/en/Drakxtools-Guide
21mr|mandriva-doc-2010.1-5|638	%doc %{_docdir}/mandriva/en/Drakxtools-Guide/*
21mr|mandriva-doc-2010.1-5|639	
21mr|mandriva-doc-2010.1-5|640	%files Introducing-en
21mr|mandriva-doc-2010.1-5|641	%{_datadir}/applications/%{name}-Introducing-en.desktop
21mr|mandriva-doc-2010.1-5|642	%dir %{_docdir}/mandriva/en/Introducing
21mr|mandriva-doc-2010.1-5|643	%doc %{_docdir}/mandriva/en/Introducing/*
21mr|mandriva-doc-2010.1-5|644	
21mr|mandriva-doc-2010.1-5|645	%files Mastering-Manual-fr
21mr|mandriva-doc-2010.1-5|646	%{_datadir}/applications/%{name}-Mastering-Manual-fr.desktop
21mr|mandriva-doc-2010.1-5|647	%dir %{_docdir}/mandriva/fr/Mastering-Manual
21mr|mandriva-doc-2010.1-5|648	%doc %{_docdir}/mandriva/fr/Mastering-Manual/*
21mr|mandriva-doc-2010.1-5|649	
21mr|mandriva-doc-2010.1-5|650	%files Drakxtools-Guide-fr
21mr|mandriva-doc-2010.1-5|651	%{_datadir}/applications/%{name}-Drakxtools-Guide-fr.desktop
21mr|mandriva-doc-2010.1-5|652	%dir %{_docdir}/mandriva/fr/Drakxtools-Guide
21mr|mandriva-doc-2010.1-5|653	%doc %{_docdir}/mandriva/fr/Drakxtools-Guide/*
21mr|mandriva-doc-2010.1-5|654	
21mr|mandriva-doc-2010.1-5|655	%files Introducing-fr
21mr|mandriva-doc-2010.1-5|656	%{_datadir}/applications/%{name}-Introducing-fr.desktop
21mr|mandriva-doc-2010.1-5|657	%dir %{_docdir}/mandriva/fr/Introducing
21mr|mandriva-doc-2010.1-5|658	%doc %{_docdir}/mandriva/fr/Introducing/*
21mr|mandriva-doc-2010.1-5|659	
21mr|mandriva-doc-2010.1-5|660	%files Drakxtools-Guide-pt_br
21mr|mandriva-doc-2010.1-5|661	%{_datadir}/applications/%{name}-Drakxtools-Guide-pt_br.desktop
21mr|mandriva-doc-2010.1-5|662	%dir %{_docdir}/mandriva/pt_br/Drakxtools-Guide
21mr|mandriva-doc-2010.1-5|663	%doc %{_docdir}/mandriva/pt_br/Drakxtools-Guide/*
21mr|mandriva-doc-2010.1-5|664	
21mr|mandriva-doc-2010.1-5|665	%files Introducing-pt_br
21mr|mandriva-doc-2010.1-5|666	%{_datadir}/applications/%{name}-Introducing-pt_br.desktop
21mr|mandriva-doc-2010.1-5|667	%dir %{_docdir}/mandriva/pt_br/Introducing
21mr|mandriva-doc-2010.1-5|668	%doc %{_docdir}/mandriva/pt_br/Introducing/*

14111 21
21mr|mandriva-kde-translation-2012.1-10|1	Summary:	Localization files for Mandriva KDE strings
21mr|mandriva-kde-translation-2012.1-10|2	Name:		mandriva-kde-translation
21mr|mandriva-kde-translation-2012.1-10|3	Version:	2012.1
21mr|mandriva-kde-translation-2012.1-10|4	Release:	10
21mr|mandriva-kde-translation-2012.1-10|5	License:	GPLv2+
21mr|mandriva-kde-translation-2012.1-10|6	Group:		System/Base
21mr|mandriva-kde-translation-2012.1-10|7	Url:		http://www.rosalinux.com
21mr|mandriva-kde-translation-2012.1-10|8	Source0:	%{name}-%{version}.tar.bz2
21mr|mandriva-kde-translation-2012.1-10|9	BuildRequires:	gettext
21mr|mandriva-kde-translation-2012.1-10|10	BuildArch:	noarch
21mr|mandriva-kde-translation-2012.1-10|11	
21mr|mandriva-kde-translation-2012.1-10|12	%description
21mr|mandriva-kde-translation-2012.1-10|13	This package includes that translations that have been added on Mandriva KDE.
21mr|mandriva-kde-translation-2012.1-10|14	
21mr|mandriva-kde-translation-2012.1-10|15	%files -f %{name}.lang
21mr|mandriva-kde-translation-2012.1-10|16	%defattr(-,root,root,0755)
21mr|mandriva-kde-translation-2012.1-10|17	
21mr|mandriva-kde-translation-2012.1-10|18	#--------------------------------------------------------------------
21mr|mandriva-kde-translation-2012.1-10|19	
21mr|mandriva-kde-translation-2012.1-10|20	%prep
21mr|mandriva-kde-translation-2012.1-10|21	%setup -qn %{name}
21mr|mandriva-kde-translation-2012.1-10|22	
21mr|mandriva-kde-translation-2012.1-10|23	%build
21mr|mandriva-kde-translation-2012.1-10|24	
21mr|mandriva-kde-translation-2012.1-10|25	%install
21mr|mandriva-kde-translation-2012.1-10|26	mkdir -p %{buildroot}%{_datadir}/locale
21mr|mandriva-kde-translation-2012.1-10|27	
21mr|mandriva-kde-translation-2012.1-10|28	#make po_files
21mr|mandriva-kde-translation-2012.1-10|29	for i in ./*.po
21mr|mandriva-kde-translation-2012.1-10|30	do
21mr|mandriva-kde-translation-2012.1-10|31	langdir="%{buildroot}%{_datadir}/locale/`basename ${i} .po`/LC_MESSAGES/"
21mr|mandriva-kde-translation-2012.1-10|32	mkdir -p ${langdir}
21mr|mandriva-kde-translation-2012.1-10|33	msgfmt -o	${langdir}/mandriva-kde-translation.mo ${i}
21mr|mandriva-kde-translation-2012.1-10|34	done
21mr|mandriva-kde-translation-2012.1-10|35	
21mr|mandriva-kde-translation-2012.1-10|36	%find_lang %{name}

14112 21
21mr|man-pages-5.13-1|1	%define LANG en
21mr|man-pages-5.13-1|2	
21mr|man-pages-5.13-1|3	Summary:       English man (manual) pages from the Linux Documentation Project
21mr|man-pages-5.13-1|4	Name:          man-pages
21mr|man-pages-5.13-1|5	Version:       5.13
21mr|man-pages-5.13-1|6	Release:       1
21mr|man-pages-5.13-1|7	License:       GPL-style
21mr|man-pages-5.13-1|8	Group:         System/Internationalization
21mr|man-pages-5.13-1|9	URL:           http://www.kernel.org/doc/man-pages
21mr|man-pages-5.13-1|10	Source:        https://git.kernel.org/pub/scm/docs/%{name}/%{name}.git/snapshot/%{name}-%{version}.tar.gz
21mr|man-pages-5.13-1|11	BuildRequires: man => 1.5j-8mdk
21mr|man-pages-5.13-1|12	Requires:      man => 1.5j-8mdk
21mr|man-pages-5.13-1|13	BuildArch:     noarch
21mr|man-pages-5.13-1|14	
21mr|man-pages-5.13-1|15	%description
21mr|man-pages-5.13-1|16	A large collection of man pages (reference material) from the Linux
21mr|man-pages-5.13-1|17	Documentation Project (LDP).  The man pages are organized into the
21mr|man-pages-5.13-1|18	following sections:
21mr|man-pages-5.13-1|19	
21mr|man-pages-5.13-1|20	Section 1:  User commands (intro only)
21mr|man-pages-5.13-1|21	Section 2:  System calls
21mr|man-pages-5.13-1|22	Section 3:  Libc calls
21mr|man-pages-5.13-1|23	Section 4:  Devices (e.g., hd, sd)
21mr|man-pages-5.13-1|24	Section 5:  File formats and protocols (e.g., wtmp, /etc/passwd,
21mr|man-pages-5.13-1|25	nfs)
21mr|man-pages-5.13-1|26	Section 6:  Games (intro only)
21mr|man-pages-5.13-1|27	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
21mr|man-pages-5.13-1|28	Section 8:  System administration (intro only)
21mr|man-pages-5.13-1|29	Section 9:  Kernel internal routines
21mr|man-pages-5.13-1|30	
21mr|man-pages-5.13-1|31	%prep
21mr|man-pages-5.13-1|32	%setup -q
21mr|man-pages-5.13-1|33	
21mr|man-pages-5.13-1|34	%build
21mr|man-pages-5.13-1|35	# those conflict with ld.so package
21mr|man-pages-5.13-1|36	# this one conflicts with bind-utils
21mr|man-pages-5.13-1|37	rm -rf man5/resolver.5
21mr|man-pages-5.13-1|38	
21mr|man-pages-5.13-1|39	# this conflicts with ldconfig -- Geoff
21mr|man-pages-5.13-1|40	rm -f man8/ldconfig.8
21mr|man-pages-5.13-1|41	
21mr|man-pages-5.13-1|42	# remove man pages deprecated by libxcrypt (#1610307)
21mr|man-pages-5.13-1|43	rm -f man3/crypt{,_r}.3
21mr|man-pages-5.13-1|44	
21mr|man-pages-5.13-1|45	# this conflict with glibc
21mr|man-pages-5.13-1|46	rm -f man1/rpcgen.1.bz2
21mr|man-pages-5.13-1|47	
21mr|man-pages-5.13-1|48	%install
21mr|man-pages-5.13-1|49	make install DESTDIR=%{buildroot} prefix=%{_prefix}
21mr|man-pages-5.13-1|50	
21mr|man-pages-5.13-1|51	%pre
21mr|man-pages-5.13-1|52	[ -L %{_mandir}/man7/man.7.xz ] || rm -f %{_mandir}/man7/man.7.xz >/dev/null 2>&1 || :
21mr|man-pages-5.13-1|53	
21mr|man-pages-5.13-1|54	%post
21mr|man-pages-5.13-1|55	# set up the alternatives files
21mr|man-pages-5.13-1|56	%{_sbindir}/update-alternatives --install %{_mandir}/man7/man.7.xz man.7.xz %{_mandir}/man7/%{name}.7.xz 300 \
21mr|man-pages-5.13-1|57	>/dev/null 2>&1 || :
21mr|man-pages-5.13-1|58	
21mr|man-pages-5.13-1|59	%preun
21mr|man-pages-5.13-1|60	if [ $1 -eq 0 ]; then
21mr|man-pages-5.13-1|61	%{_sbindir}/update-alternatives --remove man.7.xz %{_mandir}/man7/man.%{name}.7.gz >/dev/null 2>&1 || :
21mr|man-pages-5.13-1|62	fi
21mr|man-pages-5.13-1|63	
21mr|man-pages-5.13-1|64	%postun
21mr|man-pages-5.13-1|65	if [ $1 -ge 1 ]; then
21mr|man-pages-5.13-1|66	if [ "$(readlink %{_sysconfdir}/alternatives/man.7.xz)" == "%{_mandir}/man7/man.%{name}.7.gz" ]; then
21mr|man-pages-5.13-1|67	%{_sbindir}/update-alternatives --set man.7.xz %{_mandir}/man7/man.%{name}.7.gz >/dev/null 2>&1 || :
21mr|man-pages-5.13-1|68	fi
21mr|man-pages-5.13-1|69	fi
21mr|man-pages-5.13-1|70	
21mr|man-pages-5.13-1|71	%files
21mr|man-pages-5.13-1|72	%doc README man-pages-%{version}.Announce Changes
21mr|man-pages-5.13-1|73	%{_mandir}/man*/*

14113 21
21mr|man-pages-cs-0.18.20090209-14|1	%define LNG cs
21mr|man-pages-cs-0.18.20090209-14|2	
21mr|man-pages-cs-0.18.20090209-14|3	Summary:	Czech Linux Manual Pages
21mr|man-pages-cs-0.18.20090209-14|4	Name:		man-pages-%{LNG}
21mr|man-pages-cs-0.18.20090209-14|5	Version:	0.18.20090209
21mr|man-pages-cs-0.18.20090209-14|6	Release:	14
21mr|man-pages-cs-0.18.20090209-14|7	License:	Distributable
21mr|man-pages-cs-0.18.20090209-14|8	Group:		System/Internationalization
21mr|man-pages-cs-0.18.20090209-14|9	Url:		http://tropikhajma.sweb.cz/man-pages-cs/
21mr|man-pages-cs-0.18.20090209-14|10	Source0:	http://tropikhajma.sweb.cz/%{name}/%{name}-%{version}.tar.lzma
21mr|man-pages-cs-0.18.20090209-14|11	BuildRequires:	man
21mr|man-pages-cs-0.18.20090209-14|12	Requires:	man
21mr|man-pages-cs-0.18.20090209-14|13	Requires:	locales-%{LNG}
21mr|man-pages-cs-0.18.20090209-14|14	Provides:	man-%{LNG} = %{EVRD}
21mr|man-pages-cs-0.18.20090209-14|15	Provides:	manpages-%{LNG} = %{EVRD}
21mr|man-pages-cs-0.18.20090209-14|16	Autoreqprov:	false
21mr|man-pages-cs-0.18.20090209-14|17	BuildArch:	noarch
21mr|man-pages-cs-0.18.20090209-14|18	
21mr|man-pages-cs-0.18.20090209-14|19	%description
21mr|man-pages-cs-0.18.20090209-14|20	A large collection of man pages (reference material) from the Linux
21mr|man-pages-cs-0.18.20090209-14|21	Documentation Project (LDP), translated to Czech.  The man pages are
21mr|man-pages-cs-0.18.20090209-14|22	organized into the following sections:
21mr|man-pages-cs-0.18.20090209-14|23	
21mr|man-pages-cs-0.18.20090209-14|24	Section 1:  User commands (intro only)
21mr|man-pages-cs-0.18.20090209-14|25	Section 2:  System calls
21mr|man-pages-cs-0.18.20090209-14|26	Section 3:  Libc calls
21mr|man-pages-cs-0.18.20090209-14|27	Section 4:  Devices (e.g., hd, sd)
21mr|man-pages-cs-0.18.20090209-14|28	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd, nfs)
21mr|man-pages-cs-0.18.20090209-14|29	Section 6:  Games (intro only)
21mr|man-pages-cs-0.18.20090209-14|30	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
21mr|man-pages-cs-0.18.20090209-14|31	Section 8:  System administration (intro only)
21mr|man-pages-cs-0.18.20090209-14|32	
21mr|man-pages-cs-0.18.20090209-14|33	%files
21mr|man-pages-cs-0.18.20090209-14|34	%defattr(0644,root,man,755)
21mr|man-pages-cs-0.18.20090209-14|35	%doc README* Changelog CONTRIB.old
21mr|man-pages-cs-0.18.20090209-14|36	%dir %{_mandir}/%{LNG}
21mr|man-pages-cs-0.18.20090209-14|37	%dir %{_var}/cache/man/%{LNG}
21mr|man-pages-cs-0.18.20090209-14|38	%ghost %config(noreplace) %{_var}/cache/man/%{LNG}/whatis
21mr|man-pages-cs-0.18.20090209-14|39	%{_mandir}/%{LNG}/man*
21mr|man-pages-cs-0.18.20090209-14|40	%{_mandir}/%{LNG}/cat*
21mr|man-pages-cs-0.18.20090209-14|41	%if %{mdvver} < 201910
21mr|man-pages-cs-0.18.20090209-14|42	%{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-cs-0.18.20090209-14|43	%endif
21mr|man-pages-cs-0.18.20090209-14|44	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-cs-0.18.20090209-14|45	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-cs-0.18.20090209-14|46	
21mr|man-pages-cs-0.18.20090209-14|47	%post
21mr|man-pages-cs-0.18.20090209-14|48	%create_ghostfile %{_var}/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-cs-0.18.20090209-14|49	
21mr|man-pages-cs-0.18.20090209-14|50	%postun
21mr|man-pages-cs-0.18.20090209-14|51	# 0 means deleting the package
21mr|man-pages-cs-0.18.20090209-14|52	if [ "$1" = "0" ]; then
21mr|man-pages-cs-0.18.20090209-14|53	## Force removing of %{_var}/cache/man/%{LNG}, if there isn't any man page
21mr|man-pages-cs-0.18.20090209-14|54	## directory /%{_mandir}/%{LNG}
21mr|man-pages-cs-0.18.20090209-14|55	if [ ! -d %{_mandir}/%{LNG} ] ; then
21mr|man-pages-cs-0.18.20090209-14|56	rm -rf %{_var}/cache/man/%{LNG}
21mr|man-pages-cs-0.18.20090209-14|57	fi
21mr|man-pages-cs-0.18.20090209-14|58	fi
21mr|man-pages-cs-0.18.20090209-14|59	
21mr|man-pages-cs-0.18.20090209-14|60	#----------------------------------------------------------------------------
21mr|man-pages-cs-0.18.20090209-14|61	
21mr|man-pages-cs-0.18.20090209-14|62	%prep
21mr|man-pages-cs-0.18.20090209-14|63	%setup -q
21mr|man-pages-cs-0.18.20090209-14|64	
21mr|man-pages-cs-0.18.20090209-14|65	%build
21mr|man-pages-cs-0.18.20090209-14|66	# Preserve better versions...
21mr|man-pages-cs-0.18.20090209-14|67	rm ./procps/kill.1
21mr|man-pages-cs-0.18.20090209-14|68	rm ./procps/uptime.1
21mr|man-pages-cs-0.18.20090209-14|69	rm ./man-pages/man1/du.1
21mr|man-pages-cs-0.18.20090209-14|70	rm ./man-pages/man1/dir.1
21mr|man-pages-cs-0.18.20090209-14|71	rm ./man-pages/man1/vdir.1
21mr|man-pages-cs-0.18.20090209-14|72	
21mr|man-pages-cs-0.18.20090209-14|73	%install
21mr|man-pages-cs-0.18.20090209-14|74	mkdir -p %{buildroot}/%{_mandir}/%{LNG}/
21mr|man-pages-cs-0.18.20090209-14|75	make install DESTDIR=%{buildroot} MANDIR=%{_mandir}/%{LNG}/
21mr|man-pages-cs-0.18.20090209-14|76	
21mr|man-pages-cs-0.18.20090209-14|77	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}
21mr|man-pages-cs-0.18.20090209-14|78	
21mr|man-pages-cs-0.18.20090209-14|79	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-cs-0.18.20090209-14|80	
21mr|man-pages-cs-0.18.20090209-14|81	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-cs-0.18.20090209-14|82	#!/bin/bash
21mr|man-pages-cs-0.18.20090209-14|83	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-cs-0.18.20090209-14|84	exit 0
21mr|man-pages-cs-0.18.20090209-14|85	EOF
21mr|man-pages-cs-0.18.20090209-14|86	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-cs-0.18.20090209-14|87	
21mr|man-pages-cs-0.18.20090209-14|88	mkdir -p  %{buildroot}%{_var}/cache/man/%{LNG}
21mr|man-pages-cs-0.18.20090209-14|89	
21mr|man-pages-cs-0.18.20090209-14|90	touch %{buildroot}%{_var}/cache/man/%{LNG}/whatis

14114 21
21mr|man-pages-da-0.1.2-4|1	%define LNG da
21mr|man-pages-da-0.1.2-4|2	
21mr|man-pages-da-0.1.2-4|3	Summary:        Danish man pages from the Linux Documentation Project
21mr|man-pages-da-0.1.2-4|4	Name:           man-pages-%LNG
21mr|man-pages-da-0.1.2-4|5	Version:        0.1.2
21mr|man-pages-da-0.1.2-4|6	Release:        4
21mr|man-pages-da-0.1.2-4|7	License:        Distributable
21mr|man-pages-da-0.1.2-4|8	Group:          System/Internationalization
21mr|man-pages-da-0.1.2-4|9	URL:            http://www.sslug.dk/locale/man-sider/
21mr|man-pages-da-0.1.2-4|10	Source0:        http://www.sslug.dk/locale/man-sider/manpages-da-%{version}.tar.gz
21mr|man-pages-da-0.1.2-4|11	Patch0:         manpages-da-0.1.2-manpaths.patch
21mr|man-pages-da-0.1.2-4|12	
21mr|man-pages-da-0.1.2-4|13	BuildRequires:  sed
21mr|man-pages-da-0.1.2-4|14	BuildRequires:  grep
21mr|man-pages-da-0.1.2-4|15	BuildRequires:  man
21mr|man-pages-da-0.1.2-4|16	Requires:       locales-%LNG
21mr|man-pages-da-0.1.2-4|17	Requires:       man
21mr|man-pages-da-0.1.2-4|18	AutoReq:        no
21mr|man-pages-da-0.1.2-4|19	BuildArch:      noarch
21mr|man-pages-da-0.1.2-4|20	
21mr|man-pages-da-0.1.2-4|21	%description
21mr|man-pages-da-0.1.2-4|22	A large collection of man pages (reference material) from the Linux
21mr|man-pages-da-0.1.2-4|23	Documentation Project (LDP), translated to Danish.  The man pages are
21mr|man-pages-da-0.1.2-4|24	organized into the following sections:
21mr|man-pages-da-0.1.2-4|25	
21mr|man-pages-da-0.1.2-4|26	Section 1:  User commands (intro only)
21mr|man-pages-da-0.1.2-4|27	Section 2:  System calls
21mr|man-pages-da-0.1.2-4|28	Section 3:  Libc calls
21mr|man-pages-da-0.1.2-4|29	Section 4:  Devices (e.g., hd, sd)
21mr|man-pages-da-0.1.2-4|30	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}/passwd,
21mr|man-pages-da-0.1.2-4|31	nfs)
21mr|man-pages-da-0.1.2-4|32	Section 6:  Games (intro only)
21mr|man-pages-da-0.1.2-4|33	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
21mr|man-pages-da-0.1.2-4|34	Section 8:  System administration (intro only)
21mr|man-pages-da-0.1.2-4|35	
21mr|man-pages-da-0.1.2-4|36	%prep
21mr|man-pages-da-0.1.2-4|37	%setup -q -n manpages-da-%{version}
21mr|man-pages-da-0.1.2-4|38	
21mr|man-pages-da-0.1.2-4|39	# Fix encoding
21mr|man-pages-da-0.1.2-4|40	for file in *; do
21mr|man-pages-da-0.1.2-4|41	iconv -f ISO-8859-1 -t UTF-8 $file > $file.new
21mr|man-pages-da-0.1.2-4|42	touch -r $file $file.new
21mr|man-pages-da-0.1.2-4|43	mv $file.new $file
21mr|man-pages-da-0.1.2-4|44	done
21mr|man-pages-da-0.1.2-4|45	mv l?smig læsmig
21mr|man-pages-da-0.1.2-4|46	
21mr|man-pages-da-0.1.2-4|47	%apply_patches
21mr|man-pages-da-0.1.2-4|48	
21mr|man-pages-da-0.1.2-4|49	%build
21mr|man-pages-da-0.1.2-4|50	
21mr|man-pages-da-0.1.2-4|51	%install
21mr|man-pages-da-0.1.2-4|52	%makeinstall_std PREFIX=%{buildroot}%{_prefix}
21mr|man-pages-da-0.1.2-4|53	
21mr|man-pages-da-0.1.2-4|54	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}
21mr|man-pages-da-0.1.2-4|55	
21mr|man-pages-da-0.1.2-4|56	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-da-0.1.2-4|57	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-da-0.1.2-4|58	#!/bin/bash
21mr|man-pages-da-0.1.2-4|59	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-da-0.1.2-4|60	exit 0
21mr|man-pages-da-0.1.2-4|61	EOF
21mr|man-pages-da-0.1.2-4|62	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-da-0.1.2-4|63	
21mr|man-pages-da-0.1.2-4|64	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-da-0.1.2-4|65	
21mr|man-pages-da-0.1.2-4|66	touch %{buildroot}/var/cache/man/%{LNG}/whatis
21mr|man-pages-da-0.1.2-4|67	
21mr|man-pages-da-0.1.2-4|68	%postun
21mr|man-pages-da-0.1.2-4|69	# 0 means deleting the package
21mr|man-pages-da-0.1.2-4|70	if [ "$1" = "0" ]; then
21mr|man-pages-da-0.1.2-4|71	## Force removing of /var/catman/%%{LNG}, if there isn't any man page
21mr|man-pages-da-0.1.2-4|72	## directory /%%{_mandir}/%%{LNG}
21mr|man-pages-da-0.1.2-4|73	if [ ! -d %{_mandir}/%{LNG} ] ; then
21mr|man-pages-da-0.1.2-4|74	/bin/rm -rf /var/catman/%{LNG}
21mr|man-pages-da-0.1.2-4|75	fi
21mr|man-pages-da-0.1.2-4|76	fi
21mr|man-pages-da-0.1.2-4|77	
21mr|man-pages-da-0.1.2-4|78	%post
21mr|man-pages-da-0.1.2-4|79	%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-da-0.1.2-4|80	
21mr|man-pages-da-0.1.2-4|81	%files
21mr|man-pages-da-0.1.2-4|82	%doc læsmig AUTHORS ChangeLog
21mr|man-pages-da-0.1.2-4|83	%dir /var/cache/man/%{LNG}
21mr|man-pages-da-0.1.2-4|84	%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
21mr|man-pages-da-0.1.2-4|85	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-da-0.1.2-4|86	%{_mandir}/%{LNG}/

14115 21
21mr|man-pages-de-4.0.0-2|1	# (doktor5000) this package buildrequires other packages for their original/untranslated man pages
21mr|man-pages-de-4.0.0-2|2	# those are then used to check and generate the localised versions of the contained man pages
21mr|man-pages-de-4.0.0-2|3	# missing original man pages, for which localised version would be present, can be checked e.g. via
21mr|man-pages-de-4.0.0-2|4	# bl man-pages-de.spec 2>&1 | grep "could not be found" | sort -u
21mr|man-pages-de-4.0.0-2|5	
21mr|man-pages-de-4.0.0-2|6	%define	LNG de
21mr|man-pages-de-4.0.0-2|7	%define	gitrevision aeb3e35
21mr|man-pages-de-4.0.0-2|8	%define	srcname manpages-%{LNG}
21mr|man-pages-de-4.0.0-2|9	
21mr|man-pages-de-4.0.0-2|10	Name:		man-pages-%{LNG}
21mr|man-pages-de-4.0.0-2|11	Version:	4.0.0
21mr|man-pages-de-4.0.0-2|12	Release:	2
21mr|man-pages-de-4.0.0-2|13	Summary:	German man (manual) pages from the Linux Documentation Project
21mr|man-pages-de-4.0.0-2|14	License:	GPLv3
21mr|man-pages-de-4.0.0-2|15	Group:		System/Internationalization
21mr|man-pages-de-4.0.0-2|16	Url:		https://salsa.debian.org/manpages-l10n-team/manpages-l10n
21mr|man-pages-de-4.0.0-2|17	BuildArch:	noarch
21mr|man-pages-de-4.0.0-2|18	
21mr|man-pages-de-4.0.0-2|19	Source0:	%{srcname}-%{gitrevision}.tar.gz
21mr|man-pages-de-4.0.0-2|20	
21mr|man-pages-de-4.0.0-2|21	BuildRequires:	man-db
21mr|man-pages-de-4.0.0-2|22	BuildRequires:	po4a
21mr|man-pages-de-4.0.0-2|23	
21mr|man-pages-de-4.0.0-2|24	Requires:	locales-%LNG
21mr|man-pages-de-4.0.0-2|25	Requires:	man
21mr|man-pages-de-4.0.0-2|26	Provides:	man-%LNG = %{version}-%{release}
21mr|man-pages-de-4.0.0-2|27	Provides:	manpages-%LNG = %{version}-%{release}
21mr|man-pages-de-4.0.0-2|28	
21mr|man-pages-de-4.0.0-2|29	%description
21mr|man-pages-de-4.0.0-2|30	A large collection of man pages (reference material) from the Linux
21mr|man-pages-de-4.0.0-2|31	Documentation Project (LDP), translated to German.  The man pages are
21mr|man-pages-de-4.0.0-2|32	organized into the following sections:
21mr|man-pages-de-4.0.0-2|33	
21mr|man-pages-de-4.0.0-2|34	Section 1:  User commands (intro only)
21mr|man-pages-de-4.0.0-2|35	Section 2:  System calls
21mr|man-pages-de-4.0.0-2|36	Section 3:  Libc calls
21mr|man-pages-de-4.0.0-2|37	Section 4:  Devices (e.g., hd, sd)
21mr|man-pages-de-4.0.0-2|38	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}/passwd,
21mr|man-pages-de-4.0.0-2|39	nfs)
21mr|man-pages-de-4.0.0-2|40	Section 6:  Games (intro only)
21mr|man-pages-de-4.0.0-2|41	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
21mr|man-pages-de-4.0.0-2|42	Section 8:  System administration (intro only)
21mr|man-pages-de-4.0.0-2|43	
21mr|man-pages-de-4.0.0-2|44	%prep
21mr|man-pages-de-4.0.0-2|45	%setup -qn %{srcname}-%{gitrevision}
21mr|man-pages-de-4.0.0-2|46	
21mr|man-pages-de-4.0.0-2|47	%build
21mr|man-pages-de-4.0.0-2|48	
21mr|man-pages-de-4.0.0-2|49	%install
21mr|man-pages-de-4.0.0-2|50	mkdir -p %{buildroot}/%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-de-4.0.0-2|51	mkdir -p %{buildroot}%{_var}/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-de-4.0.0-2|52	
21mr|man-pages-de-4.0.0-2|53	for i in 1 2 3 4 5 6 7 8; do
21mr|man-pages-de-4.0.0-2|54	if [ -d man$i ] ; then
21mr|man-pages-de-4.0.0-2|55	cp -avf man$i %{buildroot}%{_mandir}/%{LNG}/
21mr|man-pages-de-4.0.0-2|56	else
21mr|man-pages-de-4.0.0-2|57	echo "man$i does not exist"
21mr|man-pages-de-4.0.0-2|58	fi
21mr|man-pages-de-4.0.0-2|59	done
21mr|man-pages-de-4.0.0-2|60	
21mr|man-pages-de-4.0.0-2|61	# those files conflict whith net-tools
21mr|man-pages-de-4.0.0-2|62	# nothing to remove for now
21mr|man-pages-de-4.0.0-2|63	
21mr|man-pages-de-4.0.0-2|64	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}
21mr|man-pages-de-4.0.0-2|65	
21mr|man-pages-de-4.0.0-2|66	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-de-4.0.0-2|67	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-de-4.0.0-2|68	#!/bin/bash
21mr|man-pages-de-4.0.0-2|69	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-de-4.0.0-2|70	exit 0
21mr|man-pages-de-4.0.0-2|71	EOF
21mr|man-pages-de-4.0.0-2|72	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-de-4.0.0-2|73	
21mr|man-pages-de-4.0.0-2|74	mkdir -p  %{buildroot}%{_var}/cache/man/%{LNG}
21mr|man-pages-de-4.0.0-2|75	
21mr|man-pages-de-4.0.0-2|76	touch %{buildroot}%{_var}/cache/man/%{LNG}/whatis
21mr|man-pages-de-4.0.0-2|77	
21mr|man-pages-de-4.0.0-2|78	%postun
21mr|man-pages-de-4.0.0-2|79	# 0 means deleting the package
21mr|man-pages-de-4.0.0-2|80	if [ "$1" = "0" ]; then
21mr|man-pages-de-4.0.0-2|81	## Force removing of /var/catman/%{LNG}, if there isn't any man page
21mr|man-pages-de-4.0.0-2|82	## directory /%{_mandir}/%{LNG}
21mr|man-pages-de-4.0.0-2|83	if [ ! -d %{_mandir}/%{LNG} ] ; then
21mr|man-pages-de-4.0.0-2|84	rm -rf %{_var}/catman/%{LNG}
21mr|man-pages-de-4.0.0-2|85	fi
21mr|man-pages-de-4.0.0-2|86	fi
21mr|man-pages-de-4.0.0-2|87	
21mr|man-pages-de-4.0.0-2|88	%post
21mr|man-pages-de-4.0.0-2|89	%create_ghostfile %{_var}/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-de-4.0.0-2|90	
21mr|man-pages-de-4.0.0-2|91	%files
21mr|man-pages-de-4.0.0-2|92	%doc CHANGES README COPYRIGHT
21mr|man-pages-de-4.0.0-2|93	%dir %{_var}/cache/man/%{LNG}
21mr|man-pages-de-4.0.0-2|94	%ghost %config(noreplace) %{_var}/cache/man/%{LNG}/whatis
21mr|man-pages-de-4.0.0-2|95	%{_mandir}/%{LNG}/man*
21mr|man-pages-de-4.0.0-2|96	%{_mandir}/%{LNG}/cat*
21mr|man-pages-de-4.0.0-2|97	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-de-4.0.0-2|98	%attr(755,root,man) %{_var}/catman/%{LNG}
21mr|man-pages-de-4.0.0-2|99	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-de-4.0.0-2|100	

14116 21
21mr|man-pages-es-1.55-23|1	%define LNG es
21mr|man-pages-es-1.55-23|2	%define extra_ver 0.8a
21mr|man-pages-es-1.55-23|3	
21mr|man-pages-es-1.55-23|4	Summary:	Spanish man (manual) pages from the Linux Documentation Project
21mr|man-pages-es-1.55-23|5	Name:		man-pages-%{LNG}
21mr|man-pages-es-1.55-23|6	Version:	1.55
21mr|man-pages-es-1.55-23|7	Release:	23
21mr|man-pages-es-1.55-23|8	License:	LDP GENERAL PUBLIC LICENSE
21mr|man-pages-es-1.55-23|9	Group:		System/Internationalization
21mr|man-pages-es-1.55-23|10	#Url:		http://www.pameli.org/
21mr|man-pages-es-1.55-23|11	Url:		http://www.ditec.um.es/~piernas/manpages-es/
21mr|man-pages-es-1.55-23|12	Source0:	http://www.ditec.um.es/~piernas/manpages-es/man-pages-es-%{version}.tar.bz2
21mr|man-pages-es-1.55-23|13	Source1:	http://www.ditec.um.es/~piernas/manpages-es/man-pages-es-extra-%{extra_ver}.tar.bz2
21mr|man-pages-es-1.55-23|14	BuildArch:	noarch
21mr|man-pages-es-1.55-23|15	BuildRequires:	man
21mr|man-pages-es-1.55-23|16	Requires:	locales-%{LNG}
21mr|man-pages-es-1.55-23|17	Requires:	man
21mr|man-pages-es-1.55-23|18	Requires(post,preun):	sed grep man
21mr|man-pages-es-1.55-23|19	Autoreq:	false
21mr|man-pages-es-1.55-23|20	
21mr|man-pages-es-1.55-23|21	%description
21mr|man-pages-es-1.55-23|22	A large collection of man pages (reference material) from the Linux
21mr|man-pages-es-1.55-23|23	Documentation Project (LDP), translated to spanish.  The man pages are
21mr|man-pages-es-1.55-23|24	organized into the following sections:
21mr|man-pages-es-1.55-23|25	
21mr|man-pages-es-1.55-23|26	Section 1:  User commands (intro only)
21mr|man-pages-es-1.55-23|27	Section 2:  System calls
21mr|man-pages-es-1.55-23|28	Section 3:  Libc calls
21mr|man-pages-es-1.55-23|29	Section 4:  Devices (e.g., hd, sd)
21mr|man-pages-es-1.55-23|30	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
21mr|man-pages-es-1.55-23|31	nfs)
21mr|man-pages-es-1.55-23|32	Section 6:  Games (intro only)
21mr|man-pages-es-1.55-23|33	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
21mr|man-pages-es-1.55-23|34	Section 8:  System administration (intro only)
21mr|man-pages-es-1.55-23|35	
21mr|man-pages-es-1.55-23|36	
21mr|man-pages-es-1.55-23|37	%prep
21mr|man-pages-es-1.55-23|38	%setup -n man-pages-%{LNG}-%{version} -a1
21mr|man-pages-es-1.55-23|39	%build
21mr|man-pages-es-1.55-23|40	
21mr|man-pages-es-1.55-23|41	%install
21mr|man-pages-es-1.55-23|42	mkdir -p %{buildroot}/%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-es-1.55-23|43	mkdir -p %{buildroot}/var/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-es-1.55-23|44	
21mr|man-pages-es-1.55-23|45	mv man1/{README,LEAME} .
21mr|man-pages-es-1.55-23|46	
21mr|man-pages-es-1.55-23|47	make MANDIR=%{buildroot}/%{_mandir}/es allbz
21mr|man-pages-es-1.55-23|48	
21mr|man-pages-es-1.55-23|49	make -C man-pages-es-extra-%{extra_ver} MANDIR=%{buildroot}/%{_mandir}/es allbz
21mr|man-pages-es-1.55-23|50	
21mr|man-pages-es-1.55-23|51	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}
21mr|man-pages-es-1.55-23|52	
21mr|man-pages-es-1.55-23|53	# conflicts with mc
21mr|man-pages-es-1.55-23|54	rm %{buildroot}%{_mandir}/es/man1/mc.1*
21mr|man-pages-es-1.55-23|55	
21mr|man-pages-es-1.55-23|56	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-es-1.55-23|57	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-es-1.55-23|58	#!/bin/bash
21mr|man-pages-es-1.55-23|59	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-es-1.55-23|60	exit 0
21mr|man-pages-es-1.55-23|61	EOF
21mr|man-pages-es-1.55-23|62	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-es-1.55-23|63	
21mr|man-pages-es-1.55-23|64	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-es-1.55-23|65	rm -f %{buildroot}/usr/share/man/es/{LEEME,LEEME.extra,PAQUETES,PROYECTO}
21mr|man-pages-es-1.55-23|66	
21mr|man-pages-es-1.55-23|67	touch %{buildroot}/var/cache/man/%{LNG}/whatis
21mr|man-pages-es-1.55-23|68	
21mr|man-pages-es-1.55-23|69	%postun
21mr|man-pages-es-1.55-23|70	# 0 means deleting the package
21mr|man-pages-es-1.55-23|71	if [ "$1" = "0" ]; then
21mr|man-pages-es-1.55-23|72	## Force removing of /var/catman/%{LNG}, if there isn't any man page
21mr|man-pages-es-1.55-23|73	## directory /%{_mandir}/%{LNG}
21mr|man-pages-es-1.55-23|74	if [ ! -d %{_mandir}/%{LNG} ] ; then
21mr|man-pages-es-1.55-23|75	rm -rf /var/catman/%{LNG}
21mr|man-pages-es-1.55-23|76	fi
21mr|man-pages-es-1.55-23|77	fi
21mr|man-pages-es-1.55-23|78	
21mr|man-pages-es-1.55-23|79	%post
21mr|man-pages-es-1.55-23|80	%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-es-1.55-23|81	
21mr|man-pages-es-1.55-23|82	%files
21mr|man-pages-es-1.55-23|83	%doc LEEME README man-pages-es-extra-%{extra_ver}/LEEME.extra
21mr|man-pages-es-1.55-23|84	%doc man-pages-es-extra-%{extra_ver}/PAQUETES
21mr|man-pages-es-1.55-23|85	%doc man-pages-es-extra-%{extra_ver}/PROYECTO
21mr|man-pages-es-1.55-23|86	%dir /var/cache/man/%{LNG}
21mr|man-pages-es-1.55-23|87	%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
21mr|man-pages-es-1.55-23|88	%{_mandir}/%{LNG}/*
21mr|man-pages-es-1.55-23|89	#%{_mandir}/%{LNG}/cat*
21mr|man-pages-es-1.55-23|90	#%{_mandir}/%{LNG}/index.db*
21mr|man-pages-es-1.55-23|91	%attr(755,root,man) /var/catman/%{LNG}
21mr|man-pages-es-1.55-23|92	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

14117 21
21mr|man-pages-fr-3.70-8|1	%define LNG fr
21mr|man-pages-fr-3.70-8|2	
21mr|man-pages-fr-3.70-8|3	Summary:	French man (manual) pages from the Linux Documentation Project
21mr|man-pages-fr-3.70-8|4	Name:		man-pages-fr
21mr|man-pages-fr-3.70-8|5	Version:	3.70
21mr|man-pages-fr-3.70-8|6	Release:	8
21mr|man-pages-fr-3.70-8|7	License:	GPL
21mr|man-pages-fr-3.70-8|8	Group:		System/Internationalization
21mr|man-pages-fr-3.70-8|9	Url:		https://alioth.debian.org/projects/perkamon/
21mr|man-pages-fr-3.70-8|10	Source0:	https://alioth.debian.org/frs/download.php/file/4119/%{name}-%{version}-1.tar.xz
21mr|man-pages-fr-3.70-8|11	Source2:	man-pages-fr-goodies.tar.bz2
21mr|man-pages-fr-3.70-8|12	Source3:	http://www.delafond.org/traducmanfr/mansupfr.tar.bz2
21mr|man-pages-fr-3.70-8|13	Source4:	http://www.delafond.org/traducmanfr/archivemansupfr.tar.bz2
21mr|man-pages-fr-3.70-8|14	Source10:	http://www.enstimac.fr/Perl/perl-all-fr-man.tar.bz2
21mr|man-pages-fr-3.70-8|15	Source11:	man-pages-fr-1.58-extras.tar.bz2
21mr|man-pages-fr-3.70-8|16	Source12:	man-pages-extras-fr-0.7.9.tar.bz2
21mr|man-pages-fr-3.70-8|17	Source13:	http://manpagesfr.free.fr/download/man-pages-sup-fr-20080606.tar.bz2
21mr|man-pages-fr-3.70-8|18	Source20:	books-fr.xpm
21mr|man-pages-fr-3.70-8|19	BuildRequires:	man
21mr|man-pages-fr-3.70-8|20	Requires:	locales-fr
21mr|man-pages-fr-3.70-8|21	Requires:	man
21mr|man-pages-fr-3.70-8|22	Provides:	man-fr = %{EVRD}
21mr|man-pages-fr-3.70-8|23	Provides:	manpages-fr = %{EVRD}
21mr|man-pages-fr-3.70-8|24	Autoreqprov:	false
21mr|man-pages-fr-3.70-8|25	BuildArch:	noarch
21mr|man-pages-fr-3.70-8|26	
21mr|man-pages-fr-3.70-8|27	%description
21mr|man-pages-fr-3.70-8|28	A large collection of man pages (reference material) from the Linux
21mr|man-pages-fr-3.70-8|29	Documentation Project (LDP), translated to French.  The man pages are
21mr|man-pages-fr-3.70-8|30	organized into the following sections:
21mr|man-pages-fr-3.70-8|31	
21mr|man-pages-fr-3.70-8|32	Section 1:  User commands (intro only)
21mr|man-pages-fr-3.70-8|33	Section 2:  System calls
21mr|man-pages-fr-3.70-8|34	Section 3:  Libc calls
21mr|man-pages-fr-3.70-8|35	Section 4:  Devices (e.g., hd, sd)
21mr|man-pages-fr-3.70-8|36	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
21mr|man-pages-fr-3.70-8|37	nfs)
21mr|man-pages-fr-3.70-8|38	Section 5:  Games (intro only)
21mr|man-pages-fr-3.70-8|39	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
21mr|man-pages-fr-3.70-8|40	Section 8:  System administration (intro only)
21mr|man-pages-fr-3.70-8|41	Section 9:  Kernel routines
21mr|man-pages-fr-3.70-8|42	
21mr|man-pages-fr-3.70-8|43	%files
21mr|man-pages-fr-3.70-8|44	%defattr(0644,root,man,755)
21mr|man-pages-fr-3.70-8|45	%doc README.fr
21mr|man-pages-fr-3.70-8|46	%attr(0755,root,root) %dir %{_mandir}/%{LNG}
21mr|man-pages-fr-3.70-8|47	%dir %{_var}/cache/man/%{LNG}
21mr|man-pages-fr-3.70-8|48	%ghost %config(noreplace) %{_var}/cache/man/%{LNG}/whatis
21mr|man-pages-fr-3.70-8|49	%attr(0755,root,root) %dir %{_mandir}/%{LNG}/man*
21mr|man-pages-fr-3.70-8|50	%{_mandir}/%{LNG}/man*/*
21mr|man-pages-fr-3.70-8|51	%if %{mdvver} < 201910
21mr|man-pages-fr-3.70-8|52	%{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-fr-3.70-8|53	%endif
21mr|man-pages-fr-3.70-8|54	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-fr-3.70-8|55	%{_mandir}/%{LNG}/cat*
21mr|man-pages-fr-3.70-8|56	%attr(755,root,man) %{_var}/catman/%{LNG}
21mr|man-pages-fr-3.70-8|57	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-fr-3.70-8|58	
21mr|man-pages-fr-3.70-8|59	%post
21mr|man-pages-fr-3.70-8|60	%create_ghostfile %{_var}/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-fr-3.70-8|61	
21mr|man-pages-fr-3.70-8|62	%postun
21mr|man-pages-fr-3.70-8|63	# 0 means deleting the package
21mr|man-pages-fr-3.70-8|64	if [ "$1" = "0" ]; then
21mr|man-pages-fr-3.70-8|65	## Force removing of %{_var}/catman/%{LNG}, if there isn't any man page
21mr|man-pages-fr-3.70-8|66	## directory /%{_mandir}/%{LNG}
21mr|man-pages-fr-3.70-8|67	if [ ! -d %{_mandir}/%{LNG} ] ; then
21mr|man-pages-fr-3.70-8|68	rm -rf %{_var}/catman/%{LNG}
21mr|man-pages-fr-3.70-8|69	fi
21mr|man-pages-fr-3.70-8|70	fi
21mr|man-pages-fr-3.70-8|71	
21mr|man-pages-fr-3.70-8|72	#----------------------------------------------------------------------------
21mr|man-pages-fr-3.70-8|73	
21mr|man-pages-fr-3.70-8|74	%prep
21mr|man-pages-fr-3.70-8|75	%setup -q -n fr -a3 -a4 -a10 -a11 -a12 -a13
21mr|man-pages-fr-3.70-8|76	
21mr|man-pages-fr-3.70-8|77	%build
21mr|man-pages-fr-3.70-8|78	rm -f man2/core.21??
21mr|man-pages-fr-3.70-8|79	for dis in {archive_des_mans,pagesdeman}/{debian,mandriva}; do
21mr|man-pages-fr-3.70-8|80	rmdir $dis/* || :
21mr|man-pages-fr-3.70-8|81	for sec in 1 2 3 4 5 7 8 9; do
21mr|man-pages-fr-3.70-8|82	[[ -d $dis/man$sec/ ]] && mv $dis/man$sec/* pagesdeman/%{_mandir}/%{LNG}/man$sec/
21mr|man-pages-fr-3.70-8|83	done
21mr|man-pages-fr-3.70-8|84	done
21mr|man-pages-fr-3.70-8|85	
21mr|man-pages-fr-3.70-8|86	for i in man{1,2,3,4,5,6,7,8,9}; do mv pagesdeman%{_mandir}/%{LNG}/$i/* $i||true;done
21mr|man-pages-fr-3.70-8|87	for i in man{1,3,5,8}; do mv archive_des_mans/$i/* $i||true;done
21mr|man-pages-fr-3.70-8|88	# perl man pages:
21mr|man-pages-fr-3.70-8|89	mv DocFr/* man1
21mr|man-pages-fr-3.70-8|90	
21mr|man-pages-fr-3.70-8|91	%install
21mr|man-pages-fr-3.70-8|92	ln -sf iso_8859-1.7 man7/latin1.7; ln -sf iso_8859-1.7 man7iso_8859_7.7
21mr|man-pages-fr-3.70-8|93	mkdir -p %{buildroot}/%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7}
21mr|man-pages-fr-3.70-8|94	
21mr|man-pages-fr-3.70-8|95	# install X man pages :
21mr|man-pages-fr-3.70-8|96	for i in man{1,3,4,5,6}; do cp -a pagesdeman/usr/X11R6/man/%{LNG}/$i/*  %{buildroot}/%{_mandir}/%{LNG}/$i;done
21mr|man-pages-fr-3.70-8|97	
21mr|man-pages-fr-3.70-8|98	mkdir -p %{buildroot}%{_var}/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-fr-3.70-8|99	
21mr|man-pages-fr-3.70-8|100	for i in 1 2 3 4 5 6 7 8 9 ; do
21mr|man-pages-fr-3.70-8|101	cp -adprf man$i %{buildroot}/%{_mandir}/%{LNG}/||:
21mr|man-pages-fr-3.70-8|102	done
21mr|man-pages-fr-3.70-8|103	
21mr|man-pages-fr-3.70-8|104	#
21mr|man-pages-fr-3.70-8|105	# remove doble files
21mr|man-pages-fr-3.70-8|106	#
21mr|man-pages-fr-3.70-8|107	rm %{buildroot}/%{_mandir}/%{LNG}/man1/xawtv.1*
21mr|man-pages-fr-3.70-8|108	# this one is provided by alsaconf:
21mr|man-pages-fr-3.70-8|109	rm -f %{buildroot}/%{_mandir}/%{LNG}/man8/alsaconf.8
21mr|man-pages-fr-3.70-8|110	# these come from initscripts
21mr|man-pages-fr-3.70-8|111	rm %{buildroot}/%{_mandir}/%{LNG}/{man8/usernetctl.8*,man1/{consoletype,doexec,netreport,usleep}.1*}
21mr|man-pages-fr-3.70-8|112	# these come from wireless:
21mr|man-pages-fr-3.70-8|113	rm %{buildroot}/%{_mandir}/%{LNG}/{man5/iftab.5,man7/wireless.7,man8/{iwgetid,ifrename}.8}*
21mr|man-pages-fr-3.70-8|114	# these are provided by cups now
21mr|man-pages-fr-3.70-8|115	rm %{buildroot}/%{_mandir}/%{LNG}/man*/{cancel,cups,{backend,filter}.1,lp,classes,disable,mime.{conv,type}s,printers.conf,{accept,enable,reject}.8}*
21mr|man-pages-fr-3.70-8|116	# these are provided by dpkg
21mr|man-pages-fr-3.70-8|117	rm %{buildroot}/%{_mandir}/%{LNG}/man{1/{dpkg-deb,dpkg-name,dpkg-source},5/deb{,-control},8/{cleanup-info,dpkg{,-{divert,query,scanpackages,scansources,split,statoverride}},install-info,start-stop-daemon,update-alternatives}}.*
21mr|man-pages-fr-3.70-8|118	# these come from rpm:
21mr|man-pages-fr-3.70-8|119	rm %{buildroot}/%{_mandir}/%{LNG}/man8/rpm.8*
21mr|man-pages-fr-3.70-8|120	
21mr|man-pages-fr-3.70-8|121	# this lary wall perl script man page, not util linux rename tool one:
21mr|man-pages-fr-3.70-8|122	mv %{buildroot}/%{_mandir}/%{LNG}/man1/rename{,.pl}.1
21mr|man-pages-fr-3.70-8|123	# these are provided by net-tools
21mr|man-pages-fr-3.70-8|124	rm -f %{buildroot}/%{_mandir}/%{LNG}/man{1/{dnsdomainname,domainname,hostname,nisdomainname,ypdomainname}.1,5/ethers.5,8/{arp,ifconfig,netstat,plipconfig,rarp,route,slattach}.8}
21mr|man-pages-fr-3.70-8|125	# this one is provided by wireless-tools
21mr|man-pages-fr-3.70-8|126	rm -f %{buildroot}/%{_mandir}/%{LNG}/man8/iw{config,event,list,priv,spy}.8
21mr|man-pages-fr-3.70-8|127	# these are provided by vim7:
21mr|man-pages-fr-3.70-8|128	rm -f %{buildroot}/%{_mandir}/%{LNG}/man1/{evim.,ex.,{,r}{view,vim}.,vimdiff,vimtutor}*
21mr|man-pages-fr-3.70-8|129	# this one is provided by linkchecker:
21mr|man-pages-fr-3.70-8|130	rm -f %{buildroot}/%{_mandir}/%{LNG}/man1/linkchecker.1
21mr|man-pages-fr-3.70-8|131	# these are provided by nano:
21mr|man-pages-fr-3.70-8|132	rm -f %{buildroot}/%{_mandir}/%{LNG}/man1/nano.1*
21mr|man-pages-fr-3.70-8|133	rm -f %{buildroot}/%{_mandir}/%{LNG}/man1/rnano.1*
21mr|man-pages-fr-3.70-8|134	rm -f %{buildroot}/%{_mandir}/%{LNG}/man5/nanorc*
21mr|man-pages-fr-3.70-8|135	# these are provided by fcron:
21mr|man-pages-fr-3.70-8|136	rm -f %{buildroot}/%{_mandir}/%{LNG}/man*/fcron*
21mr|man-pages-fr-3.70-8|137	
21mr|man-pages-fr-3.70-8|138	# upstream packagers are ... different
21mr|man-pages-fr-3.70-8|139	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/.swp
21mr|man-pages-fr-3.70-8|140	
21mr|man-pages-fr-3.70-8|141	# there is already a tzselect man page at man8/tzselect.8
21mr|man-pages-fr-3.70-8|142	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/tzselect.1
21mr|man-pages-fr-3.70-8|143	
21mr|man-pages-fr-3.70-8|144	# these are provided by nmap
21mr|man-pages-fr-3.70-8|145	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/nmap.1
21mr|man-pages-fr-3.70-8|146	
21mr|man-pages-fr-3.70-8|147	# these are provided by shadow-utils
21mr|man-pages-fr-3.70-8|148	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/chage.1
21mr|man-pages-fr-3.70-8|149	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/gpasswd.1
21mr|man-pages-fr-3.70-8|150	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/newgrp.1
21mr|man-pages-fr-3.70-8|151	rm -f %{buildroot}%{_mandir}/%{LNG}/man5/faillog.5
21mr|man-pages-fr-3.70-8|152	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/chpasswd.8
21mr|man-pages-fr-3.70-8|153	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/faillog.8
21mr|man-pages-fr-3.70-8|154	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/groupadd.8
21mr|man-pages-fr-3.70-8|155	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/groupdel.8
21mr|man-pages-fr-3.70-8|156	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/groupmod.8
21mr|man-pages-fr-3.70-8|157	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/grpck.8
21mr|man-pages-fr-3.70-8|158	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/lastlog.8
21mr|man-pages-fr-3.70-8|159	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/newusers.8
21mr|man-pages-fr-3.70-8|160	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/pwck.8
21mr|man-pages-fr-3.70-8|161	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/pwconv.8
21mr|man-pages-fr-3.70-8|162	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/useradd.8
21mr|man-pages-fr-3.70-8|163	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/userdel.8
21mr|man-pages-fr-3.70-8|164	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/usermod.8
21mr|man-pages-fr-3.70-8|165	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/vipw.8
21mr|man-pages-fr-3.70-8|166	
21mr|man-pages-fr-3.70-8|167	tar jxf %{SOURCE2} -C %{buildroot}/usr/share
21mr|man-pages-fr-3.70-8|168	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}
21mr|man-pages-fr-3.70-8|169	
21mr|man-pages-fr-3.70-8|170	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-fr-3.70-8|171	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-fr-3.70-8|172	#!/bin/bash
21mr|man-pages-fr-3.70-8|173	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-fr-3.70-8|174	exit 0
21mr|man-pages-fr-3.70-8|175	EOF
21mr|man-pages-fr-3.70-8|176	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-fr-3.70-8|177	
21mr|man-pages-fr-3.70-8|178	mkdir -p  %{buildroot}%{_var}/cache/man/%{LNG}
21mr|man-pages-fr-3.70-8|179	
21mr|man-pages-fr-3.70-8|180	touch %{buildroot}%{_var}/cache/man/%{LNG}/whatis

14118 21
21mr|man-pages-hu-0.2.2-23|1	%define LNG hu
21mr|man-pages-hu-0.2.2-23|2	
21mr|man-pages-hu-0.2.2-23|3	Summary:	Hungarian manual pages
21mr|man-pages-hu-0.2.2-23|4	Name:		man-pages-%{LNG}
21mr|man-pages-hu-0.2.2-23|5	Version:	0.2.2
21mr|man-pages-hu-0.2.2-23|6	Release:	23
21mr|man-pages-hu-0.2.2-23|7	License:	Distributable
21mr|man-pages-hu-0.2.2-23|8	Group:		System/Internationalization
21mr|man-pages-hu-0.2.2-23|9	Url:		http://www.kde.hu/mlp/man/
21mr|man-pages-hu-0.2.2-23|10	Source0:	http://www.kde.hu/mlp/man/man_hu_2001_01_05.tar.bz2
21mr|man-pages-hu-0.2.2-23|11	BuildRequires:	man
21mr|man-pages-hu-0.2.2-23|12	Requires:	locales-%{LNG}
21mr|man-pages-hu-0.2.2-23|13	Requires:	man
21mr|man-pages-hu-0.2.2-23|14	Autoreq:	false
21mr|man-pages-hu-0.2.2-23|15	BuildArch:	noarch
21mr|man-pages-hu-0.2.2-23|16	
21mr|man-pages-hu-0.2.2-23|17	%description
21mr|man-pages-hu-0.2.2-23|18	A large collection of man pages (reference material) from the Linux
21mr|man-pages-hu-0.2.2-23|19	Documentation Project (LDP), translated to Hungarian.  The man pages are
21mr|man-pages-hu-0.2.2-23|20	organized into the following sections:
21mr|man-pages-hu-0.2.2-23|21	
21mr|man-pages-hu-0.2.2-23|22	Section 1:  User commands (intro only)
21mr|man-pages-hu-0.2.2-23|23	Section 2:  System calls
21mr|man-pages-hu-0.2.2-23|24	Section 3:  Libc calls
21mr|man-pages-hu-0.2.2-23|25	Section 4:  Devices (e.g., hd, sd)
21mr|man-pages-hu-0.2.2-23|26	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd, nfs)
21mr|man-pages-hu-0.2.2-23|27	Section 6:  Games (intro only)
21mr|man-pages-hu-0.2.2-23|28	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
21mr|man-pages-hu-0.2.2-23|29	Section 8:  System administration (intro only)
21mr|man-pages-hu-0.2.2-23|30	
21mr|man-pages-hu-0.2.2-23|31	%files
21mr|man-pages-hu-0.2.2-23|32	%defattr(0644,root,man,755)
21mr|man-pages-hu-0.2.2-23|33	%dir %{_mandir}/%{LNG}
21mr|man-pages-hu-0.2.2-23|34	%dir /var/cache/man/%{LNG}
21mr|man-pages-hu-0.2.2-23|35	%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
21mr|man-pages-hu-0.2.2-23|36	%{_mandir}/%{LNG}/man*
21mr|man-pages-hu-0.2.2-23|37	%{_mandir}/%{LNG}/cat*
21mr|man-pages-hu-0.2.2-23|38	%if %{mdvver} < 201910
21mr|man-pages-hu-0.2.2-23|39	%{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-hu-0.2.2-23|40	%endif
21mr|man-pages-hu-0.2.2-23|41	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-hu-0.2.2-23|42	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-hu-0.2.2-23|43	
21mr|man-pages-hu-0.2.2-23|44	%post
21mr|man-pages-hu-0.2.2-23|45	%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-hu-0.2.2-23|46	
21mr|man-pages-hu-0.2.2-23|47	#------------------------------------------------------------------------------
21mr|man-pages-hu-0.2.2-23|48	
21mr|man-pages-hu-0.2.2-23|49	%prep
21mr|man-pages-hu-0.2.2-23|50	%setup -q -n usr
21mr|man-pages-hu-0.2.2-23|51	
21mr|man-pages-hu-0.2.2-23|52	%build
21mr|man-pages-hu-0.2.2-23|53	
21mr|man-pages-hu-0.2.2-23|54	%install
21mr|man-pages-hu-0.2.2-23|55	mkdir -p %{buildroot}%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-hu-0.2.2-23|56	
21mr|man-pages-hu-0.2.2-23|57	find man/hu -type f -name "*.gz" -exec gunzip {} \;
21mr|man-pages-hu-0.2.2-23|58	
21mr|man-pages-hu-0.2.2-23|59	for i in 1 2 3 5 7 8; do
21mr|man-pages-hu-0.2.2-23|60	cp -adpvrf man/hu/man$i %{buildroot}%{_mandir}/%{LNG}/
21mr|man-pages-hu-0.2.2-23|61	done
21mr|man-pages-hu-0.2.2-23|62	
21mr|man-pages-hu-0.2.2-23|63	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}
21mr|man-pages-hu-0.2.2-23|64	
21mr|man-pages-hu-0.2.2-23|65	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-hu-0.2.2-23|66	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-hu-0.2.2-23|67	#!/bin/bash
21mr|man-pages-hu-0.2.2-23|68	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-hu-0.2.2-23|69	exit 0
21mr|man-pages-hu-0.2.2-23|70	EOF
21mr|man-pages-hu-0.2.2-23|71	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-hu-0.2.2-23|72	
21mr|man-pages-hu-0.2.2-23|73	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-hu-0.2.2-23|74	
21mr|man-pages-hu-0.2.2-23|75	touch %{buildroot}/var/cache/man/%{LNG}/whatis
21mr|man-pages-hu-0.2.2-23|76	
21mr|man-pages-hu-0.2.2-23|77	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/gpasswd.1*
21mr|man-pages-hu-0.2.2-23|78	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/login.1*
21mr|man-pages-hu-0.2.2-23|79	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/newgrp.1*
21mr|man-pages-hu-0.2.2-23|80	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/lastlog.8*

14119 21
21mr|man-pages-id-0.1-25|1	%define LNG id
21mr|man-pages-id-0.1-25|2	
21mr|man-pages-id-0.1-25|3	Summary:	Man pages in Indonesian language
21mr|man-pages-id-0.1-25|4	Name:		man-pages-%{LNG}
21mr|man-pages-id-0.1-25|5	Version:	0.1
21mr|man-pages-id-0.1-25|6	Release:	25
21mr|man-pages-id-0.1-25|7	License:	GPL
21mr|man-pages-id-0.1-25|8	Group:		System/Internationalization
21mr|man-pages-id-0.1-25|9	Source:		id-man.tar.bz2
21mr|man-pages-id-0.1-25|10	BuildRequires:	man
21mr|man-pages-id-0.1-25|11	Requires:	locales-%{LNG}
21mr|man-pages-id-0.1-25|12	Requires:	man
21mr|man-pages-id-0.1-25|13	Autoreq:	false
21mr|man-pages-id-0.1-25|14	BuildArch:	noarch
21mr|man-pages-id-0.1-25|15	
21mr|man-pages-id-0.1-25|16	%description
21mr|man-pages-id-0.1-25|17	A collection of man pages for Linux in Indonesian language.
21mr|man-pages-id-0.1-25|18	
21mr|man-pages-id-0.1-25|19	%files
21mr|man-pages-id-0.1-25|20	%defattr(644,root,man,755)
21mr|man-pages-id-0.1-25|21	%dir %{_mandir}/%{LNG}
21mr|man-pages-id-0.1-25|22	%dir /var/cache/man/%{LNG}
21mr|man-pages-id-0.1-25|23	%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
21mr|man-pages-id-0.1-25|24	%{_mandir}/%{LNG}/man*
21mr|man-pages-id-0.1-25|25	%{_mandir}/%{LNG}/cat*
21mr|man-pages-id-0.1-25|26	%if %{mdvver} < 201910
21mr|man-pages-id-0.1-25|27	%{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-id-0.1-25|28	%endif
21mr|man-pages-id-0.1-25|29	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-id-0.1-25|30	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-id-0.1-25|31	
21mr|man-pages-id-0.1-25|32	%post
21mr|man-pages-id-0.1-25|33	%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-id-0.1-25|34	
21mr|man-pages-id-0.1-25|35	#----------------------------------------------------------------------------
21mr|man-pages-id-0.1-25|36	
21mr|man-pages-id-0.1-25|37	%prep
21mr|man-pages-id-0.1-25|38	
21mr|man-pages-id-0.1-25|39	%build
21mr|man-pages-id-0.1-25|40	
21mr|man-pages-id-0.1-25|41	%install
21mr|man-pages-id-0.1-25|42	mkdir -p %{buildroot}%{_mandir}/%{LNG}/
21mr|man-pages-id-0.1-25|43	tar jxf %{SOURCE0} -C %{buildroot}%{_mandir}/%{LNG}/
21mr|man-pages-id-0.1-25|44	
21mr|man-pages-id-0.1-25|45	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}
21mr|man-pages-id-0.1-25|46	
21mr|man-pages-id-0.1-25|47	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-id-0.1-25|48	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-id-0.1-25|49	#!/bin/bash
21mr|man-pages-id-0.1-25|50	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-id-0.1-25|51	exit 0
21mr|man-pages-id-0.1-25|52	EOF
21mr|man-pages-id-0.1-25|53	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-id-0.1-25|54	
21mr|man-pages-id-0.1-25|55	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-id-0.1-25|56	
21mr|man-pages-id-0.1-25|57	touch %{buildroot}/var/cache/man/%{LNG}/whatis
21mr|man-pages-id-0.1-25|58	
21mr|man-pages-id-0.1-25|59	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/login.1*

14120 21
21mr|man-pages-it-4.08-12|1	%define LNG it
21mr|man-pages-it-4.08-12|2	%define extra_version 0.5.0
21mr|man-pages-it-4.08-12|3	%define fextra %{name}-extra-%{extra_version}
21mr|man-pages-it-4.08-12|4	
21mr|man-pages-it-4.08-12|5	Summary:	Italian manual pages
21mr|man-pages-it-4.08-12|6	Name:		man-pages-%{LNG}
21mr|man-pages-it-4.08-12|7	Version:	4.08
21mr|man-pages-it-4.08-12|8	Release:	12
21mr|man-pages-it-4.08-12|9	License:	GPL
21mr|man-pages-it-4.08-12|10	Group:		System/Internationalization
21mr|man-pages-it-4.08-12|11	Url:		ftp://ftp.pluto.it/pub/pluto/ildp/man/
21mr|man-pages-it-4.08-12|12	Source0:	ftp://ftp.pluto.it/pub/pluto/ildp/man/%{name}-%{version}.tar.xz
21mr|man-pages-it-4.08-12|13	Source1:	%{fextra}.tar.bz2
21mr|man-pages-it-4.08-12|14	Patch0:		man-pages-it-2.80-installdir.patch
21mr|man-pages-it-4.08-12|15	BuildRequires:	man
21mr|man-pages-it-4.08-12|16	Requires:	locales-%{LNG}
21mr|man-pages-it-4.08-12|17	Requires:	man
21mr|man-pages-it-4.08-12|18	Provides:	man-%{LNG} = %{EVRD}
21mr|man-pages-it-4.08-12|19	Provides:	manpages-%{LNG} = %{EVRD}
21mr|man-pages-it-4.08-12|20	Autoreq:	false
21mr|man-pages-it-4.08-12|21	BuildArch:	noarch
21mr|man-pages-it-4.08-12|22	
21mr|man-pages-it-4.08-12|23	%description
21mr|man-pages-it-4.08-12|24	Italian translations of Linux manual pages: this package includes not
21mr|man-pages-it-4.08-12|25	only those from the LDP, but also translations of other popular
21mr|man-pages-it-4.08-12|26	man-pages.
21mr|man-pages-it-4.08-12|27	
21mr|man-pages-it-4.08-12|28	BEWARE: some pages are dated!
21mr|man-pages-it-4.08-12|29	
21mr|man-pages-it-4.08-12|30	%files
21mr|man-pages-it-4.08-12|31	%defattr(0644,root,man,755)
21mr|man-pages-it-4.08-12|32	%doc CHANGELOG
21mr|man-pages-it-4.08-12|33	%dir %{_mandir}/%{LNG}
21mr|man-pages-it-4.08-12|34	%dir %{_var}/cache/man/%{LNG}
21mr|man-pages-it-4.08-12|35	%ghost %config(noreplace) %{_var}/cache/man/%{LNG}/whatis
21mr|man-pages-it-4.08-12|36	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-it-4.08-12|37	%{_mandir}/%{LNG}/man*
21mr|man-pages-it-4.08-12|38	%{_mandir}/%{LNG}/cat*
21mr|man-pages-it-4.08-12|39	# %{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-it-4.08-12|40	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-it-4.08-12|41	
21mr|man-pages-it-4.08-12|42	%post
21mr|man-pages-it-4.08-12|43	%create_ghostfile %{_var}/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-it-4.08-12|44	
21mr|man-pages-it-4.08-12|45	%postun
21mr|man-pages-it-4.08-12|46	# 0 means deleting the package
21mr|man-pages-it-4.08-12|47	if [ "$1" = "0" ]; then
21mr|man-pages-it-4.08-12|48	## Force removing of %{_var}/catman/%{LNG}, if there isn't any man page
21mr|man-pages-it-4.08-12|49	## directory /%{_mandir}/%{LNG}
21mr|man-pages-it-4.08-12|50	if [ ! -d %{_mandir}/%{LNG} ] ; then
21mr|man-pages-it-4.08-12|51	/bin/rm -rf %{_var}/catman/%{LNG}
21mr|man-pages-it-4.08-12|52	fi
21mr|man-pages-it-4.08-12|53	fi
21mr|man-pages-it-4.08-12|54	
21mr|man-pages-it-4.08-12|55	#----------------------------------------------------------------------------
21mr|man-pages-it-4.08-12|56	
21mr|man-pages-it-4.08-12|57	%prep
21mr|man-pages-it-4.08-12|58	%setup -q -a1
21mr|man-pages-it-4.08-12|59	%patch0 -p1
21mr|man-pages-it-4.08-12|60	
21mr|man-pages-it-4.08-12|61	%build
21mr|man-pages-it-4.08-12|62	
21mr|man-pages-it-4.08-12|63	%install
21mr|man-pages-it-4.08-12|64	make install prefix=%{buildroot}%{_prefix}
21mr|man-pages-it-4.08-12|65	make install prefix=%{buildroot} -C %{fextra}
21mr|man-pages-it-4.08-12|66	
21mr|man-pages-it-4.08-12|67	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}
21mr|man-pages-it-4.08-12|68	
21mr|man-pages-it-4.08-12|69	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-it-4.08-12|70	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-it-4.08-12|71	#!/bin/bash
21mr|man-pages-it-4.08-12|72	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-it-4.08-12|73	exit 0
21mr|man-pages-it-4.08-12|74	EOF
21mr|man-pages-it-4.08-12|75	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-it-4.08-12|76	
21mr|man-pages-it-4.08-12|77	mkdir -p  %{buildroot}%{_var}/cache/man/%{LNG}
21mr|man-pages-it-4.08-12|78	
21mr|man-pages-it-4.08-12|79	touch %{buildroot}%{_var}/cache/man/%{LNG}/whatis
21mr|man-pages-it-4.08-12|80	
21mr|man-pages-it-4.08-12|81	# these are provided by vim7:
21mr|man-pages-it-4.08-12|82	rm -f %{buildroot}/%{_mandir}/%{LNG}/man1/{view.,rview.,vim}*

14121 21
21mr|man-pages-ja-20200115-2|1	%define LNG ja
21mr|man-pages-ja-20200115-2|2	
21mr|man-pages-ja-20200115-2|3	Summary:	Japanese manual pages
21mr|man-pages-ja-20200115-2|4	Name:		man-pages-%{LNG}
21mr|man-pages-ja-20200115-2|5	Version:	20200115
21mr|man-pages-ja-20200115-2|6	Release:	2
21mr|man-pages-ja-20200115-2|7	License:	distributable
21mr|man-pages-ja-20200115-2|8	Group:		System/Internationalization
21mr|man-pages-ja-20200115-2|9	Url:		http://www.linux.or.jp/JM/download.html
21mr|man-pages-ja-20200115-2|10	Source0:	https://linuxjm.osdn.jp/man-pages-ja-%{version}.tar.gz
21mr|man-pages-ja-20200115-2|11	Source2:	http://xjman.dsl.gr.jp/xjman-0.7.tar.bz2
21mr|man-pages-ja-20200115-2|12	Source3:	man-pages-ja-install.sh
21mr|man-pages-ja-20200115-2|13	Source4:	manpage-utf8-converter.rb
21mr|man-pages-ja-20200115-2|14	BuildArch:	noarch
21mr|man-pages-ja-20200115-2|15	BuildRequires:	man-db
21mr|man-pages-ja-20200115-2|16	BuildRequires:	ruby
21mr|man-pages-ja-20200115-2|17	BuildRequires:	rubygems
21mr|man-pages-ja-20200115-2|18	Requires:	locales-%{LNG}
21mr|man-pages-ja-20200115-2|19	Requires:	man
21mr|man-pages-ja-20200115-2|20	# for file-system:
21mr|man-pages-ja-20200115-2|21	Requires(pre):	man
21mr|man-pages-ja-20200115-2|22	Requires(post):	man
21mr|man-pages-ja-20200115-2|23	Autoreqprov:	false
21mr|man-pages-ja-20200115-2|24	
21mr|man-pages-ja-20200115-2|25	%description
21mr|man-pages-ja-20200115-2|26	The japanese man pages.
21mr|man-pages-ja-20200115-2|27	
21mr|man-pages-ja-20200115-2|28	%files
21mr|man-pages-ja-20200115-2|29	%doc README
21mr|man-pages-ja-20200115-2|30	%dir %{_mandir}/%{LNG}
21mr|man-pages-ja-20200115-2|31	%dir /var/cache/man/%{LNG}
21mr|man-pages-ja-20200115-2|32	%{_mandir}/%{LNG}/man*
21mr|man-pages-ja-20200115-2|33	%{_mandir}/%{LNG}/cat*
21mr|man-pages-ja-20200115-2|34	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-ja-20200115-2|35	%attr(755,root,man)/var/catman/%{LNG}
21mr|man-pages-ja-20200115-2|36	%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-ja-20200115-2|37	
21mr|man-pages-ja-20200115-2|38	%postun
21mr|man-pages-ja-20200115-2|39	# 0 means deleting the package
21mr|man-pages-ja-20200115-2|40	if [ "$1" = "0" ]; then
21mr|man-pages-ja-20200115-2|41	## Force removing of /var/catman/%{LNG}, if there isn't any man page
21mr|man-pages-ja-20200115-2|42	## directory %{_mandir}/%{LNG}
21mr|man-pages-ja-20200115-2|43	if [ ! -d %{_mandir}/%{LNG} ] ; then
21mr|man-pages-ja-20200115-2|44	rm -rf /var/catman/%{LNG}
21mr|man-pages-ja-20200115-2|45	fi
21mr|man-pages-ja-20200115-2|46	fi
21mr|man-pages-ja-20200115-2|47	# 1 means update
21mr|man-pages-ja-20200115-2|48	if [ "$1" = "1" ]; then
21mr|man-pages-ja-20200115-2|49	# dirty hack to clean previous man-pages-ja installs
21mr|man-pages-ja-20200115-2|50	[ -d var/catman/X11/%{LNG} ] && rm -rf /var/catman/X11/%{LNG} >& /dev/null
21mr|man-pages-ja-20200115-2|51	[ -d var/catman/X11 ] && rmdir /var/catman/X11 >& /dev/null
21mr|man-pages-ja-20200115-2|52	fi
21mr|man-pages-ja-20200115-2|53	:
21mr|man-pages-ja-20200115-2|54	
21mr|man-pages-ja-20200115-2|55	
21mr|man-pages-ja-20200115-2|56	#----------------------------------------------------------------------------
21mr|man-pages-ja-20200115-2|57	
21mr|man-pages-ja-20200115-2|58	%prep
21mr|man-pages-ja-20200115-2|59	%setup -qn %{name}-%{version} -a2
21mr|man-pages-ja-20200115-2|60	
21mr|man-pages-ja-20200115-2|61	# install X11 man pages
21mr|man-pages-ja-20200115-2|62	mv xjman/ manual
21mr|man-pages-ja-20200115-2|63	echo "xjman-4.1.0	Y" >> script/pkgs.list
21mr|man-pages-ja-20200115-2|64	
21mr|man-pages-ja-20200115-2|65	%build
21mr|man-pages-ja-20200115-2|66	cp %{SOURCE3} installman.sh
21mr|man-pages-ja-20200115-2|67	rm -f manual/*/man1/man.1 manual/*/man1/apropos.1 manual/*/man1/whatis.1
21mr|man-pages-ja-20200115-2|68	
21mr|man-pages-ja-20200115-2|69	# convert manpages (euc-jp to utf-8)
21mr|man-pages-ja-20200115-2|70	# we can use konqueror as a manpage viewer,
21mr|man-pages-ja-20200115-2|71	# but konqueror doesn't detect euc-jp properly.
21mr|man-pages-ja-20200115-2|72	cp %{SOURCE4} .
21mr|man-pages-ja-20200115-2|73	chmod a+x manpage-utf8-converter.rb
21mr|man-pages-ja-20200115-2|74	./manpage-utf8-converter.rb
21mr|man-pages-ja-20200115-2|75	
21mr|man-pages-ja-20200115-2|76	%install
21mr|man-pages-ja-20200115-2|77	mkdir -p %{buildroot}%{_mandir}/%{LNG}
21mr|man-pages-ja-20200115-2|78	mkdir -p %{buildroot}/var/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-ja-20200115-2|79	
21mr|man-pages-ja-20200115-2|80	make install
21mr|man-pages-ja-20200115-2|81	
21mr|man-pages-ja-20200115-2|82	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}
21mr|man-pages-ja-20200115-2|83	
21mr|man-pages-ja-20200115-2|84	mkdir -p %{buildroot}/etc/cron.weekly
21mr|man-pages-ja-20200115-2|85	cat > %{buildroot}/etc/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-ja-20200115-2|86	#!/bin/bash
21mr|man-pages-ja-20200115-2|87	%{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-ja-20200115-2|88	exit 0
21mr|man-pages-ja-20200115-2|89	EOF
21mr|man-pages-ja-20200115-2|90	chmod a+x %{buildroot}/etc/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-ja-20200115-2|91	
21mr|man-pages-ja-20200115-2|92	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-ja-20200115-2|93	rm -f %{buildroot}/usr/share/man/README*
21mr|man-pages-ja-20200115-2|94	
21mr|man-pages-ja-20200115-2|95	# Remove to avoid file conflicts with shadow-utils
21mr|man-pages-ja-20200115-2|96	rm -f %{buildroot}%{_mandir}/ja/man1/chage.1.*
21mr|man-pages-ja-20200115-2|97	rm -f %{buildroot}%{_mandir}/ja/man1/expiry.1.*
21mr|man-pages-ja-20200115-2|98	rm -f %{buildroot}%{_mandir}/ja/man1/gpasswd.1.*
21mr|man-pages-ja-20200115-2|99	rm -f %{buildroot}%{_mandir}/ja/man1/login.1.*
21mr|man-pages-ja-20200115-2|100	rm -f %{buildroot}%{_mandir}/ja/man1/newgrp.1.*
21mr|man-pages-ja-20200115-2|101	rm -f %{buildroot}%{_mandir}/ja/man5/faillog.5.*
21mr|man-pages-ja-20200115-2|102	rm -f %{buildroot}%{_mandir}/ja/man5/login.defs.5.*
21mr|man-pages-ja-20200115-2|103	rm -f %{buildroot}%{_mandir}/ja/man8/chpasswd.8.*
21mr|man-pages-ja-20200115-2|104	rm -f %{buildroot}%{_mandir}/ja/man8/faillog.8.*
21mr|man-pages-ja-20200115-2|105	rm -f %{buildroot}%{_mandir}/ja/man8/groupadd.8.*
21mr|man-pages-ja-20200115-2|106	rm -f %{buildroot}%{_mandir}/ja/man8/groupdel.8.*
21mr|man-pages-ja-20200115-2|107	rm -f %{buildroot}%{_mandir}/ja/man8/groupmod.8.*
21mr|man-pages-ja-20200115-2|108	rm -f %{buildroot}%{_mandir}/ja/man8/grpck.8.*
21mr|man-pages-ja-20200115-2|109	rm -f %{buildroot}%{_mandir}/ja/man8/lastlog.8.*
21mr|man-pages-ja-20200115-2|110	rm -f %{buildroot}%{_mandir}/ja/man8/logoutd.8.*
21mr|man-pages-ja-20200115-2|111	rm -f %{buildroot}%{_mandir}/ja/man8/newusers.8.*
21mr|man-pages-ja-20200115-2|112	rm -f %{buildroot}%{_mandir}/ja/man1/passwd.1.*
21mr|man-pages-ja-20200115-2|113	rm -f %{buildroot}%{_mandir}/ja/man8/pwck.8.*
21mr|man-pages-ja-20200115-2|114	rm -f %{buildroot}%{_mandir}/ja/man8/pwconv.8.*
21mr|man-pages-ja-20200115-2|115	rm -f %{buildroot}%{_mandir}/ja/man8/useradd.8.*
21mr|man-pages-ja-20200115-2|116	rm -f %{buildroot}%{_mandir}/ja/man8/userdel.8.*
21mr|man-pages-ja-20200115-2|117	rm -f %{buildroot}%{_mandir}/ja/man8/usermod.8.*
21mr|man-pages-ja-20200115-2|118	rm -f %{buildroot}%{_mandir}/ja/man8/vipw.8.*

14122 21
21mr|man-pages-ko-20050219-18|1	%define LNG ko
21mr|man-pages-ko-20050219-18|2	
21mr|man-pages-ko-20050219-18|3	Summary:	Korean (Hangul) Man Pages
21mr|man-pages-ko-20050219-18|4	Name:		man-pages-%{LNG}
21mr|man-pages-ko-20050219-18|5	Version:	20050219
21mr|man-pages-ko-20050219-18|6	Release:	18
21mr|man-pages-ko-20050219-18|7	License:	GPL
21mr|man-pages-ko-20050219-18|8	Group:		System/Internationalization
21mr|man-pages-ko-20050219-18|9	Url:		http://man.kldp.org/
21mr|man-pages-ko-20050219-18|10	Source:		man-pages-%{LNG}-%{version}.tar.bz2
21mr|man-pages-ko-20050219-18|11	BuildRequires:	man
21mr|man-pages-ko-20050219-18|12	Requires:	locales-%{LNG}
21mr|man-pages-ko-20050219-18|13	Requires:	man
21mr|man-pages-ko-20050219-18|14	Autoreqprov:	false
21mr|man-pages-ko-20050219-18|15	BuildArch:	noarch
21mr|man-pages-ko-20050219-18|16	
21mr|man-pages-ko-20050219-18|17	%description
21mr|man-pages-ko-20050219-18|18	Korean translation of the official manpages from LDP and another useful
21mr|man-pages-ko-20050219-18|19	manpages from various packages. They're maintained by the Korean Manpage
21mr|man-pages-ko-20050219-18|20	Project <http://man.kldp.org>.
21mr|man-pages-ko-20050219-18|21	
21mr|man-pages-ko-20050219-18|22	%files
21mr|man-pages-ko-20050219-18|23	%defattr(0644,root,man,755)
21mr|man-pages-ko-20050219-18|24	%dir %{_mandir}/%{LNG}
21mr|man-pages-ko-20050219-18|25	%dir /var/cache/man/%{LNG}
21mr|man-pages-ko-20050219-18|26	%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
21mr|man-pages-ko-20050219-18|27	%{_mandir}/%{LNG}/man*
21mr|man-pages-ko-20050219-18|28	%{_mandir}/%{LNG}/cat*
21mr|man-pages-ko-20050219-18|29	%if %{mdvver} < 201910
21mr|man-pages-ko-20050219-18|30	%{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-ko-20050219-18|31	%endif
21mr|man-pages-ko-20050219-18|32	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-ko-20050219-18|33	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-ko-20050219-18|34	
21mr|man-pages-ko-20050219-18|35	%post
21mr|man-pages-ko-20050219-18|36	%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-ko-20050219-18|37	
21mr|man-pages-ko-20050219-18|38	#----------------------------------------------------------------------------
21mr|man-pages-ko-20050219-18|39	
21mr|man-pages-ko-20050219-18|40	%prep
21mr|man-pages-ko-20050219-18|41	%setup -c %{name}-%{version}
21mr|man-pages-ko-20050219-18|42	
21mr|man-pages-ko-20050219-18|43	%build
21mr|man-pages-ko-20050219-18|44	
21mr|man-pages-ko-20050219-18|45	%install
21mr|man-pages-ko-20050219-18|46	mkdir -p %{buildroot}%{_mandir}/%{LNG}/
21mr|man-pages-ko-20050219-18|47	
21mr|man-pages-ko-20050219-18|48	for i in man?;do
21mr|man-pages-ko-20050219-18|49	cp -adpvrf $i %{buildroot}%{_mandir}/%{LNG}/
21mr|man-pages-ko-20050219-18|50	done
21mr|man-pages-ko-20050219-18|51	
21mr|man-pages-ko-20050219-18|52	# those files conflict whith rpm package:
21mr|man-pages-ko-20050219-18|53	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/rpm{2cpio,}.8
21mr|man-pages-ko-20050219-18|54	
21mr|man-pages-ko-20050219-18|55	# those files conflict whith man package:
21mr|man-pages-ko-20050219-18|56	rm -f %{buildroot}%{_mandir}/%{LNG}/man{1/man.1,1/whatis.1,5/man.config.5}
21mr|man-pages-ko-20050219-18|57	
21mr|man-pages-ko-20050219-18|58	# provided by shadow-utils
21mr|man-pages-ko-20050219-18|59	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/login.1*
21mr|man-pages-ko-20050219-18|60	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/vipw.8*
21mr|man-pages-ko-20050219-18|61	
21mr|man-pages-ko-20050219-18|62	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}
21mr|man-pages-ko-20050219-18|63	
21mr|man-pages-ko-20050219-18|64	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-ko-20050219-18|65	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-ko-20050219-18|66	#!/bin/bash
21mr|man-pages-ko-20050219-18|67	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-ko-20050219-18|68	exit 0
21mr|man-pages-ko-20050219-18|69	EOF
21mr|man-pages-ko-20050219-18|70	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-ko-20050219-18|71	
21mr|man-pages-ko-20050219-18|72	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-ko-20050219-18|73	
21mr|man-pages-ko-20050219-18|74	touch %{buildroot}/var/cache/man/%{LNG}/whatis

14123 21
21mr|man-pages-pl-0.7-1|1	%define LNG pl
21mr|man-pages-pl-0.7-1|2	
21mr|man-pages-pl-0.7-1|3	Summary:	Man pages in polish language
21mr|man-pages-pl-0.7-1|4	Name:		man-pages-%{LNG}
21mr|man-pages-pl-0.7-1|5	Version:	0.7
21mr|man-pages-pl-0.7-1|6	Release:	1
21mr|man-pages-pl-0.7-1|7	License:	GPL
21mr|man-pages-pl-0.7-1|8	Group:		System/Internationalization
21mr|man-pages-pl-0.7-1|9	Url:		http://ptm.linux.pl
21mr|man-pages-pl-0.7-1|10	Source0:	https://liquidtelecom.dl.sourceforge.net/project/manpages-pl/manpages-pl-%{version}.tar.bz2
21mr|man-pages-pl-0.7-1|11	BuildRequires:	man
21mr|man-pages-pl-0.7-1|12	Requires:	locales-%{LNG}
21mr|man-pages-pl-0.7-1|13	Requires(pre):	sed grep man
21mr|man-pages-pl-0.7-1|14	Provides:	man-%{LNG} = %{EVRD}
21mr|man-pages-pl-0.7-1|15	Provides:	manpages-%{LNG} = %{EVRD}
21mr|man-pages-pl-0.7-1|16	Autoreqprov:	false
21mr|man-pages-pl-0.7-1|17	BuildArch:	noarch
21mr|man-pages-pl-0.7-1|18	
21mr|man-pages-pl-0.7-1|19	%description
21mr|man-pages-pl-0.7-1|20	A collection of man pages for Linux in polish language.
21mr|man-pages-pl-0.7-1|21	
21mr|man-pages-pl-0.7-1|22	%prep
21mr|man-pages-pl-0.7-1|23	%setup -qn manpages-pl-%{version}
21mr|man-pages-pl-0.7-1|24	
21mr|man-pages-pl-0.7-1|25	%build
21mr|man-pages-pl-0.7-1|26	for i in 1 2 3 4 5 6 7 8 9 n; do
21mr|man-pages-pl-0.7-1|27	rm -rf man$i/CVS
21mr|man-pages-pl-0.7-1|28	done
21mr|man-pages-pl-0.7-1|29	
21mr|man-pages-pl-0.7-1|30	%make
21mr|man-pages-pl-0.7-1|31	
21mr|man-pages-pl-0.7-1|32	%install
21mr|man-pages-pl-0.7-1|33	%make_install
21mr|man-pages-pl-0.7-1|34	
21mr|man-pages-pl-0.7-1|35	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}
21mr|man-pages-pl-0.7-1|36	
21mr|man-pages-pl-0.7-1|37	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-pl-0.7-1|38	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-pl-0.7-1|39	#!/bin/bash
21mr|man-pages-pl-0.7-1|40	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-pl-0.7-1|41	exit 0
21mr|man-pages-pl-0.7-1|42	EOF
21mr|man-pages-pl-0.7-1|43	
21mr|man-pages-pl-0.7-1|44	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-pl-0.7-1|45	
21mr|man-pages-pl-0.7-1|46	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-pl-0.7-1|47	
21mr|man-pages-pl-0.7-1|48	touch %{buildroot}/var/cache/man/%{LNG}/whatis
21mr|man-pages-pl-0.7-1|49	
21mr|man-pages-pl-0.7-1|50	# Provided by shadow-utils
21mr|man-pages-pl-0.7-1|51	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/expiry.1*
21mr|man-pages-pl-0.7-1|52	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/newgrp.1
21mr|man-pages-pl-0.7-1|53	
21mr|man-pages-pl-0.7-1|54	%post
21mr|man-pages-pl-0.7-1|55	%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-pl-0.7-1|56	
21mr|man-pages-pl-0.7-1|57	%files
21mr|man-pages-pl-0.7-1|58	%defattr(644,root,man,755)
21mr|man-pages-pl-0.7-1|59	%dir %{_mandir}/%{LNG}
21mr|man-pages-pl-0.7-1|60	%dir /var/cache/man/%{LNG}
21mr|man-pages-pl-0.7-1|61	%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
21mr|man-pages-pl-0.7-1|62	%{_mandir}/%{LNG}/man*
21mr|man-pages-pl-0.7-1|63	%{_mandir}/%{LNG}/cat*
21mr|man-pages-pl-0.7-1|64	# %{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-pl-0.7-1|65	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-pl-0.7-1|66	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

14124 21
21mr|man-pages-pt_BR-0.1-15|1	%define LNG pt_BR
21mr|man-pages-pt_BR-0.1-15|2	
21mr|man-pages-pt_BR-0.1-15|3	Summary:	Brazilian man (manual) pages from the Linux Documentation Project
21mr|man-pages-pt_BR-0.1-15|4	Name:		man-pages-%{LNG}
21mr|man-pages-pt_BR-0.1-15|5	Version:	0.1
21mr|man-pages-pt_BR-0.1-15|6	Release:	15
21mr|man-pages-pt_BR-0.1-15|7	License:	GPL
21mr|man-pages-pt_BR-0.1-15|8	Group:		System/Internationalization
21mr|man-pages-pt_BR-0.1-15|9	Url:		http://br.tldp.org/projetos/man/man.html
21mr|man-pages-pt_BR-0.1-15|10	# the tarball has to build, files got from the web with wget.
21mr|man-pages-pt_BR-0.1-15|11	# files dated 2002-11-21 -- pablo
21mr|man-pages-pt_BR-0.1-15|12	Source0:	http://br.tldp.org/projetos/man/arquivos/man-pages-pt_BR.tar.bz2
21mr|man-pages-pt_BR-0.1-15|13	BuildRequires:	man
21mr|man-pages-pt_BR-0.1-15|14	Requires:	locales-pt
21mr|man-pages-pt_BR-0.1-15|15	Requires:	man
21mr|man-pages-pt_BR-0.1-15|16	Autoreqprov:	false
21mr|man-pages-pt_BR-0.1-15|17	BuildArch:	noarch
21mr|man-pages-pt_BR-0.1-15|18	
21mr|man-pages-pt_BR-0.1-15|19	%description
21mr|man-pages-pt_BR-0.1-15|20	A large collection of man pages (reference material) from the Linux
21mr|man-pages-pt_BR-0.1-15|21	Documentation Project (LDP), translated to Brzailian Portuguese.
21mr|man-pages-pt_BR-0.1-15|22	The man pages are organized into the following sections:
21mr|man-pages-pt_BR-0.1-15|23	
21mr|man-pages-pt_BR-0.1-15|24	Section 1:  User commands (intro only)
21mr|man-pages-pt_BR-0.1-15|25	Section 2:  System calls
21mr|man-pages-pt_BR-0.1-15|26	Section 3:  Libc calls
21mr|man-pages-pt_BR-0.1-15|27	Section 4:  Devices (e.g., hd, sd)
21mr|man-pages-pt_BR-0.1-15|28	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}/passwd, nfs)
21mr|man-pages-pt_BR-0.1-15|29	Section 5:  Games (intro only)
21mr|man-pages-pt_BR-0.1-15|30	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
21mr|man-pages-pt_BR-0.1-15|31	Section 8:  System administration (intro only)
21mr|man-pages-pt_BR-0.1-15|32	Section 9:  Kernel routines
21mr|man-pages-pt_BR-0.1-15|33	
21mr|man-pages-pt_BR-0.1-15|34	%files
21mr|man-pages-pt_BR-0.1-15|35	%defattr(0644,root,man,755)
21mr|man-pages-pt_BR-0.1-15|36	%dir %{_mandir}/%{LNG}
21mr|man-pages-pt_BR-0.1-15|37	%dir /var/cache/man/%{LNG}
21mr|man-pages-pt_BR-0.1-15|38	%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
21mr|man-pages-pt_BR-0.1-15|39	%{_mandir}/%{LNG}/man*
21mr|man-pages-pt_BR-0.1-15|40	%{_mandir}/%{LNG}/cat*
21mr|man-pages-pt_BR-0.1-15|41	%if %{mdvver} < 201910
21mr|man-pages-pt_BR-0.1-15|42	%{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-pt_BR-0.1-15|43	%endif
21mr|man-pages-pt_BR-0.1-15|44	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-pt_BR-0.1-15|45	#%_mandir/%LNG/whatis
21mr|man-pages-pt_BR-0.1-15|46	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-pt_BR-0.1-15|47	
21mr|man-pages-pt_BR-0.1-15|48	%post
21mr|man-pages-pt_BR-0.1-15|49	%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-pt_BR-0.1-15|50	
21mr|man-pages-pt_BR-0.1-15|51	#----------------------------------------------------------------------------
21mr|man-pages-pt_BR-0.1-15|52	
21mr|man-pages-pt_BR-0.1-15|53	%prep
21mr|man-pages-pt_BR-0.1-15|54	%setup -n man-pages-pt_BR
21mr|man-pages-pt_BR-0.1-15|55	
21mr|man-pages-pt_BR-0.1-15|56	%build
21mr|man-pages-pt_BR-0.1-15|57	
21mr|man-pages-pt_BR-0.1-15|58	%install
21mr|man-pages-pt_BR-0.1-15|59	mkdir -p %{buildroot}%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7,8}
21mr|man-pages-pt_BR-0.1-15|60	
21mr|man-pages-pt_BR-0.1-15|61	for i in 1 2 3 4 5 6 7 8 ; do
21mr|man-pages-pt_BR-0.1-15|62	cp -adpvrf man$i %{buildroot}%{_mandir}/%{LNG}/||:
21mr|man-pages-pt_BR-0.1-15|63	done
21mr|man-pages-pt_BR-0.1-15|64	
21mr|man-pages-pt_BR-0.1-15|65	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}
21mr|man-pages-pt_BR-0.1-15|66	
21mr|man-pages-pt_BR-0.1-15|67	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-pt_BR-0.1-15|68	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-pt_BR-0.1-15|69	#!/bin/bash
21mr|man-pages-pt_BR-0.1-15|70	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-pt_BR-0.1-15|71	exit 0
21mr|man-pages-pt_BR-0.1-15|72	EOF
21mr|man-pages-pt_BR-0.1-15|73	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-pt_BR-0.1-15|74	
21mr|man-pages-pt_BR-0.1-15|75	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-pt_BR-0.1-15|76	
21mr|man-pages-pt_BR-0.1-15|77	touch %{buildroot}/var/cache/man/%{LNG}/whatis

14125 21
21mr|man-pages-ru-5.03-2|1	%define LNG ru
21mr|man-pages-ru-5.03-2|2	%define tarball_version 5.03-2390-2390-20191017
21mr|man-pages-ru-5.03-2|3	
21mr|man-pages-ru-5.03-2|4	Summary:	Russian man (manual) pages from the Linux Documentation Project
21mr|man-pages-ru-5.03-2|5	Name:		man-pages-%{LNG}
21mr|man-pages-ru-5.03-2|6	Version:	5.03
21mr|man-pages-ru-5.03-2|7	Release:	2
21mr|man-pages-ru-5.03-2|8	License:	Distributable
21mr|man-pages-ru-5.03-2|9	Group:		System/Internationalization
21mr|man-pages-ru-5.03-2|10	Url:		http://www.linuxshare.ru/projects/trans/mans.html
21mr|man-pages-ru-5.03-2|11	# Not sure where this tarball came from. It is older than than the one from
21mr|man-pages-ru-5.03-2|12	# linuxshare but contains much more files
21mr|man-pages-ru-5.03-2|13	Source0:	manpages-ru-0.98-full.tar.bz2
21mr|man-pages-ru-5.03-2|14	Source1:	manpages-ALT.tar.bz2
21mr|man-pages-ru-5.03-2|15	Source2:	man-pages-%{LNG}-goodies.tar.bz2
21mr|man-pages-ru-5.03-2|16	Source3:	man-pages-ru_%{tarball_version}.tar.bz2
21mr|man-pages-ru-5.03-2|17	Source4:	tcb-0.9.8.7-man-ru.tar.bz2
21mr|man-pages-ru-5.03-2|18	Source8:	man-ssh.tar.bz2
21mr|man-pages-ru-5.03-2|19	Source9:	manpages-angel.tar.bz2
21mr|man-pages-ru-5.03-2|20	Source10:	manpages-boojuman.tar.bz2
21mr|man-pages-ru-5.03-2|21	Source12:	man-pages-ru-autofs.tar.bz2
21mr|man-pages-ru-5.03-2|22	Source13:	man-pages-security-ru-1.0.tar.bz2
21mr|man-pages-ru-5.03-2|23	Source14:	man-pages-ru-extra.tar.bz2
21mr|man-pages-ru-5.03-2|24	Source15:	http://www.linuxshare.ru/projects/trans/manpages-ru-0.98.tar.bz2
21mr|man-pages-ru-5.03-2|25	Source16:	install.tar.xz
21mr|man-pages-ru-5.03-2|26	Patch0:		man-pages-ru-0.98-alt-combo.patch.bz2
21mr|man-pages-ru-5.03-2|27	BuildRequires:	man
21mr|man-pages-ru-5.03-2|28	Requires:	locales-%{LNG}
21mr|man-pages-ru-5.03-2|29	Requires:	man
21mr|man-pages-ru-5.03-2|30	Requires(post):	sed
21mr|man-pages-ru-5.03-2|31	Requires(post):	grep
21mr|man-pages-ru-5.03-2|32	Requires(post):	man
21mr|man-pages-ru-5.03-2|33	Provides:	man-%{LNG}
21mr|man-pages-ru-5.03-2|34	Provides:	manpages-%{LNG}
21mr|man-pages-ru-5.03-2|35	BuildArch:	noarch
21mr|man-pages-ru-5.03-2|36	
21mr|man-pages-ru-5.03-2|37	
21mr|man-pages-ru-5.03-2|38	%description
21mr|man-pages-ru-5.03-2|39	A large collection of man pages (reference material) from the Linux
21mr|man-pages-ru-5.03-2|40	Documentation Project (LDP), translated to Russian.
21mr|man-pages-ru-5.03-2|41	
21mr|man-pages-ru-5.03-2|42	%files
21mr|man-pages-ru-5.03-2|43	%defattr(0644,root,root,0755)
21mr|man-pages-ru-5.03-2|44	%doc CREDITS FAQ NEWS
21mr|man-pages-ru-5.03-2|45	%defattr(0644,root,man,755)
21mr|man-pages-ru-5.03-2|46	%dir %{_mandir}/%{LNG}
21mr|man-pages-ru-5.03-2|47	%dir /var/cache/man/%{LNG}
21mr|man-pages-ru-5.03-2|48	%{_docdir}/security-ru/
21mr|man-pages-ru-5.03-2|49	%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
21mr|man-pages-ru-5.03-2|50	%{_mandir}/%{LNG}/man*
21mr|man-pages-ru-5.03-2|51	%{_mandir}/%{LNG}/cat*
21mr|man-pages-ru-5.03-2|52	# for old man
21mr|man-pages-ru-5.03-2|53	%if %{mdvver} < 201910
21mr|man-pages-ru-5.03-2|54	%{_mandir}/%{LNG}/CACHEDIR.TAG*
21mr|man-pages-ru-5.03-2|55	%endif
21mr|man-pages-ru-5.03-2|56	%{_mandir}/%{LNG}/index.db*
21mr|man-pages-ru-5.03-2|57	#%_mandir/%{LNG}/whatis
21mr|man-pages-ru-5.03-2|58	%attr(755,root,man) /var/catman/%{LNG}
21mr|man-pages-ru-5.03-2|59	%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-ru-5.03-2|60	
21mr|man-pages-ru-5.03-2|61	%post
21mr|man-pages-ru-5.03-2|62	%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644
21mr|man-pages-ru-5.03-2|63	
21mr|man-pages-ru-5.03-2|64	%postun
21mr|man-pages-ru-5.03-2|65	# 0 means deleting the package
21mr|man-pages-ru-5.03-2|66	if [ "$1" = "0" ]; then
21mr|man-pages-ru-5.03-2|67	## Force removing of /var/catman/%{LNG}, if there isn't any man page
21mr|man-pages-ru-5.03-2|68	## directory /%{_mandir}/%{LNG}
21mr|man-pages-ru-5.03-2|69	if [ ! -d %{_mandir}/%{LNG} ] ; then
21mr|man-pages-ru-5.03-2|70	rm -rf /var/catman/%{LNG}
21mr|man-pages-ru-5.03-2|71	fi
21mr|man-pages-ru-5.03-2|72	fi
21mr|man-pages-ru-5.03-2|73	
21mr|man-pages-ru-5.03-2|74	#----------------------------------------------------------------------------
21mr|man-pages-ru-5.03-2|75	
21mr|man-pages-ru-5.03-2|76	%prep
21mr|man-pages-ru-5.03-2|77	%setup -q -a1 -a3 -a4 -a8 -a9 -a10 -a12 -a13 -a14 -a15 -a16 -n manpages-ru-0.98
21mr|man-pages-ru-5.03-2|78	
21mr|man-pages-ru-5.03-2|79	cp -adpvrf manpages-ru-0.98/* .
21mr|man-pages-ru-5.03-2|80	rm -rf manpages-ru-0.98
21mr|man-pages-ru-5.03-2|81	
21mr|man-pages-ru-5.03-2|82	cp %{SOURCE3} .
21mr|man-pages-ru-5.03-2|83	tar xjvf man-pages-ru_%{tarball_version}.tar.bz2
21mr|man-pages-ru-5.03-2|84	
21mr|man-pages-ru-5.03-2|85	%patch0 -p1
21mr|man-pages-ru-5.03-2|86	
21mr|man-pages-ru-5.03-2|87	%build
21mr|man-pages-ru-5.03-2|88	
21mr|man-pages-ru-5.03-2|89	%install
21mr|man-pages-ru-5.03-2|90	mkdir -p %{buildroot}/%{_mandir}/%{LNG}/
21mr|man-pages-ru-5.03-2|91	mkdir -p %{buildroot}/var/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-ru-5.03-2|92	
21mr|man-pages-ru-5.03-2|93	for i in 1 2 3 4 5 6 7 8; do
21mr|man-pages-ru-5.03-2|94	cp -adpvrf man$i %{buildroot}/%{_mandir}/%{LNG}/
21mr|man-pages-ru-5.03-2|95	cp man-pages-ru_%{tarball_version}/man$i/* %{buildroot}/%{_mandir}/%{LNG}/man$i/
21mr|man-pages-ru-5.03-2|96	done
21mr|man-pages-ru-5.03-2|97	
21mr|man-pages-ru-5.03-2|98	# Drop the files provided by native packages
21mr|man-pages-ru-5.03-2|99	rm -f %{buildroot}/%{_mandir}/%{LNG}/man1/dosemu*
21mr|man-pages-ru-5.03-2|100	rm -f %{buildroot}/%{_mandir}/%{LNG}/man1/scmxx*
21mr|man-pages-ru-5.03-2|101	rm -f %{buildroot}/%{_mandir}/%{LNG}/man3/ipcalc_c*
21mr|man-pages-ru-5.03-2|102	
21mr|man-pages-ru-5.03-2|103	LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}
21mr|man-pages-ru-5.03-2|104	
21mr|man-pages-ru-5.03-2|105	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-ru-5.03-2|106	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
21mr|man-pages-ru-5.03-2|107	#!/bin/bash
21mr|man-pages-ru-5.03-2|108	LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
21mr|man-pages-ru-5.03-2|109	exit 0
21mr|man-pages-ru-5.03-2|110	EOF
21mr|man-pages-ru-5.03-2|111	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron
21mr|man-pages-ru-5.03-2|112	
21mr|man-pages-ru-5.03-2|113	mkdir -p  %{buildroot}/var/cache/man/%{LNG}
21mr|man-pages-ru-5.03-2|114	
21mr|man-pages-ru-5.03-2|115	touch %{buildroot}/var/cache/man/%{LNG}/whatis
21mr|man-pages-ru-5.03-2|116	
21mr|man-pages-ru-5.03-2|117	mkdir -p %{buildroot}%{_docdir}/security-ru
21mr|man-pages-ru-5.03-2|118	mkdir -p %{buildroot}%{_mandir}/ru/man{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-ru-5.03-2|119	mkdir -p %{buildroot}/var/cache/man/ru/cat{1,2,3,4,5,6,7,8,9,n}
21mr|man-pages-ru-5.03-2|120	cd man-pages-security-ru-1.0
21mr|man-pages-ru-5.03-2|121	make install \
21mr|man-pages-ru-5.03-2|122	INSTALL="install -p -m644" \
21mr|man-pages-ru-5.03-2|123	INSTALLMAN=%{buildroot}%{_mandir} \
21mr|man-pages-ru-5.03-2|124	INSTALLDOC=%{buildroot}%{_docdir}/security-ru \
21mr|man-pages-ru-5.03-2|125	LANG_SUBDIR=ru \
21mr|man-pages-ru-5.03-2|126	COMPRESS=none \
21mr|man-pages-ru-5.03-2|127	#
21mr|man-pages-ru-5.03-2|128	
21mr|man-pages-ru-5.03-2|129	# Remove conflicting files
21mr|man-pages-ru-5.03-2|130	rm -f %{buildroot}%{_mandir}/%{LNG}/man1/initlog.1
21mr|man-pages-ru-5.03-2|131	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/rpm.8
21mr|man-pages-ru-5.03-2|132	rm -f %{buildroot}%{_mandir}/%{LNG}/man8/rpm2cpio.8

14126 21
21mr|man-pages-zh-1.5-17|1	%define LANG zh
21mr|man-pages-zh-1.5-17|2	
21mr|man-pages-zh-1.5-17|3	%define fname man-pages-zh_CN
21mr|man-pages-zh-1.5-17|4	
21mr|man-pages-zh-1.5-17|5	Summary:	Chinese man pages
21mr|man-pages-zh-1.5-17|6	Name:		man-pages-%{LANG}
21mr|man-pages-zh-1.5-17|7	Version:	1.5
21mr|man-pages-zh-1.5-17|8	Release:	17
21mr|man-pages-zh-1.5-17|9	License:	FDL
21mr|man-pages-zh-1.5-17|10	Group:		System/Internationalization
21mr|man-pages-zh-1.5-17|11	Source:		http://download.sf.linuxforum.net/cmpp/%fname-%version.tar.bz2
21mr|man-pages-zh-1.5-17|12	Source1:	makewhatis.%{LANG}_CN.UTF-8.bz2
21mr|man-pages-zh-1.5-17|13	Source2:	makewhatis.%{LANG}_CN.bz2
21mr|man-pages-zh-1.5-17|14	BuildRequires:	man
21mr|man-pages-zh-1.5-17|15	Autoreq:	false
21mr|man-pages-zh-1.5-17|16	Requires:	locales-%{LANG}
21mr|man-pages-zh-1.5-17|17	Requires:	man
21mr|man-pages-zh-1.5-17|18	Provides:	man-%{LANG} = %{EVRD}
21mr|man-pages-zh-1.5-17|19	Provides:	manpages-%{LANG} = %{EVRD}
21mr|man-pages-zh-1.5-17|20	BuildArch:	noarch
21mr|man-pages-zh-1.5-17|21	
21mr|man-pages-zh-1.5-17|22	%description
21mr|man-pages-zh-1.5-17|23	Set of man pages translated into Chinese language.
21mr|man-pages-zh-1.5-17|24	
21mr|man-pages-zh-1.5-17|25	%prep
21mr|man-pages-zh-1.5-17|26	%setup -q -n %{fname}-%{version}
21mr|man-pages-zh-1.5-17|27	
21mr|man-pages-zh-1.5-17|28	%build
21mr|man-pages-zh-1.5-17|29	%make u8
21mr|man-pages-zh-1.5-17|30	%make gb
21mr|man-pages-zh-1.5-17|31	# fix conflict with mplayer:
21mr|man-pages-zh-1.5-17|32	rm -f */man1/mplayer.1
21mr|man-pages-zh-1.5-17|33	
21mr|man-pages-zh-1.5-17|34	%install
21mr|man-pages-zh-1.5-17|35	mkdir -p %{buildroot}%{_sysconfdir}
21mr|man-pages-zh-1.5-17|36	make DESTDIR=%{buildroot}%{_usr}/share install-u8
21mr|man-pages-zh-1.5-17|37	make DESTDIR=%{buildroot}%{_usr}/share install-gb CONFDIR=%{buildroot}/etc
21mr|man-pages-zh-1.5-17|38	
21mr|man-pages-zh-1.5-17|39	mkdir -p %{buildroot}%{_sbindir}
21mr|man-pages-zh-1.5-17|40	bzcat %{SOURCE1} > %{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8
21mr|man-pages-zh-1.5-17|41	chmod a+rx %{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8
21mr|man-pages-zh-1.5-17|42	bzcat %{SOURCE2} > %{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN
21mr|man-pages-zh-1.5-17|43	chmod a+rx %{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN
21mr|man-pages-zh-1.5-17|44	
21mr|man-pages-zh-1.5-17|45	%{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8 \
21mr|man-pages-zh-1.5-17|46	%{buildroot}/%{_mandir}/%{LANG}_CN.UTF-8
21mr|man-pages-zh-1.5-17|47	%{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN \
21mr|man-pages-zh-1.5-17|48	%{buildroot}/%{_mandir}/%{LANG}_CN
21mr|man-pages-zh-1.5-17|49	
21mr|man-pages-zh-1.5-17|50	mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
21mr|man-pages-zh-1.5-17|51	cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron << EOF
21mr|man-pages-zh-1.5-17|52	#!/bin/bash
21mr|man-pages-zh-1.5-17|53	%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8 %{_mandir}/%{LANG}_CN.UTF-8
21mr|man-pages-zh-1.5-17|54	exit 0
21mr|man-pages-zh-1.5-17|55	EOF
21mr|man-pages-zh-1.5-17|56	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
21mr|man-pages-zh-1.5-17|57	cat > %{buildroot}/etc/cron.weekly/makewhatis-%{LANG}_CN.cron << EOF
21mr|man-pages-zh-1.5-17|58	#!/bin/bash
21mr|man-pages-zh-1.5-17|59	%{_sbindir}/makewhatis.%{LANG}_CN %{_mandir}/%{LANG}_CN
21mr|man-pages-zh-1.5-17|60	exit 0
21mr|man-pages-zh-1.5-17|61	EOF
21mr|man-pages-zh-1.5-17|62	chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.cron
21mr|man-pages-zh-1.5-17|63	
21mr|man-pages-zh-1.5-17|64	# Provided by shadow-utils
21mr|man-pages-zh-1.5-17|65	rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man1/newgrp.1*
21mr|man-pages-zh-1.5-17|66	rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/chpasswd.8*
21mr|man-pages-zh-1.5-17|67	rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/groupadd.8*
21mr|man-pages-zh-1.5-17|68	rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/groupdel.8*
21mr|man-pages-zh-1.5-17|69	rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/groupmod.8*
21mr|man-pages-zh-1.5-17|70	rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/useradd.8*
21mr|man-pages-zh-1.5-17|71	rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/userdel.8*
21mr|man-pages-zh-1.5-17|72	rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/usermod.8*
21mr|man-pages-zh-1.5-17|73	
21mr|man-pages-zh-1.5-17|74	%post
21mr|man-pages-zh-1.5-17|75	%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
21mr|man-pages-zh-1.5-17|76	%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.cron
21mr|man-pages-zh-1.5-17|77	touch %{_mandir}/%{LANG}_CN.UTF-8/whatis
21mr|man-pages-zh-1.5-17|78	touch %{_mandir}/%{LANG}_CN/whatis
21mr|man-pages-zh-1.5-17|79	
21mr|man-pages-zh-1.5-17|80	%files
21mr|man-pages-zh-1.5-17|81	%defattr(0644,root,man,755)
21mr|man-pages-zh-1.5-17|82	%{_mandir}/%{LANG}_CN.UTF-8
21mr|man-pages-zh-1.5-17|83	%attr(755,root,root)%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8
21mr|man-pages-zh-1.5-17|84	%config(noreplace) %attr(755,root,root)%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
21mr|man-pages-zh-1.5-17|85	#
21mr|man-pages-zh-1.5-17|86	%{_mandir}/%{LANG}_CN
21mr|man-pages-zh-1.5-17|87	%attr(755,root,root) %{_sbindir}/makewhatis.%{LANG}_CN
21mr|man-pages-zh-1.5-17|88	%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%{LANG}_CN.cron
21mr|man-pages-zh-1.5-17|89	%{_sysconfdir}/cman.conf
21mr|man-pages-zh-1.5-17|90	%{_sysconfdir}/profile.d/cman.csh
21mr|man-pages-zh-1.5-17|91	%{_sysconfdir}/profile.d/cman.sh

14127 21
21mr|mapbox-variant-1.2.0-1|1	%global debug_package %{nil}
21mr|mapbox-variant-1.2.0-1|2	
21mr|mapbox-variant-1.2.0-1|3	Name:           mapbox-variant
21mr|mapbox-variant-1.2.0-1|4	Version:	1.2.0
21mr|mapbox-variant-1.2.0-1|5	Release:	1
21mr|mapbox-variant-1.2.0-1|6	Group:		System/Libraries
21mr|mapbox-variant-1.2.0-1|7	Summary:        A header-only alternative to boost::variant for C++11 and C++14
21mr|mapbox-variant-1.2.0-1|8	
21mr|mapbox-variant-1.2.0-1|9	License:        Boost and BSD
21mr|mapbox-variant-1.2.0-1|10	URL:            https://github.com/mapbox/variant
21mr|mapbox-variant-1.2.0-1|11	Source0:        https://github.com/mapbox/variant/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|mapbox-variant-1.2.0-1|12	
21mr|mapbox-variant-1.2.0-1|13	%description
21mr|mapbox-variant-1.2.0-1|14	Mapbox variant has the same speedy performance of boost::variant but is
21mr|mapbox-variant-1.2.0-1|15	faster to compile, results in smaller binaries, and has no dependencies.
21mr|mapbox-variant-1.2.0-1|16	
21mr|mapbox-variant-1.2.0-1|17	
21mr|mapbox-variant-1.2.0-1|18	%package        devel
21mr|mapbox-variant-1.2.0-1|19	Summary:        Development files for %{name}
21mr|mapbox-variant-1.2.0-1|20	Provides:       %{name}-static = %{version}-%{release}
21mr|mapbox-variant-1.2.0-1|21	
21mr|mapbox-variant-1.2.0-1|22	%description    devel
21mr|mapbox-variant-1.2.0-1|23	Mapbox variant has the same speedy performance of boost::variant but is
21mr|mapbox-variant-1.2.0-1|24	faster to compile, results in smaller binaries, and has no dependencies.
21mr|mapbox-variant-1.2.0-1|25	
21mr|mapbox-variant-1.2.0-1|26	
21mr|mapbox-variant-1.2.0-1|27	%prep
21mr|mapbox-variant-1.2.0-1|28	%setup -n variant-%{version}
21mr|mapbox-variant-1.2.0-1|29	%autopatch -p1
21mr|mapbox-variant-1.2.0-1|30	sed -i -e 's/-Werror //' Makefile
21mr|mapbox-variant-1.2.0-1|31	sed -i -e 's/-march=native //' Makefile
21mr|mapbox-variant-1.2.0-1|32	rm -f test/include/catch.hpp
21mr|mapbox-variant-1.2.0-1|33	
21mr|mapbox-variant-1.2.0-1|34	%build
21mr|mapbox-variant-1.2.0-1|35	
21mr|mapbox-variant-1.2.0-1|36	%install
21mr|mapbox-variant-1.2.0-1|37	mkdir -p %{buildroot}%{_includedir}
21mr|mapbox-variant-1.2.0-1|38	cp -pr include/mapbox %{buildroot}%{_includedir}
21mr|mapbox-variant-1.2.0-1|39	
21mr|mapbox-variant-1.2.0-1|40	%files devel
21mr|mapbox-variant-1.2.0-1|41	%{_includedir}/mapbox

14128 21
21mr|mapdb-1.0.7-10|1	Name:          mapdb
21mr|mapdb-1.0.7-10|2	Version:       1.0.7
21mr|mapdb-1.0.7-10|3	Release:       10
21mr|mapdb-1.0.7-10|4	Summary:       Java database engine
21mr|mapdb-1.0.7-10|5	License:       ASL 2.0
21mr|mapdb-1.0.7-10|6	URL:           http://www.mapdb.org/
21mr|mapdb-1.0.7-10|7	Source0:       https://github.com/jankotek/MapDB/archive/%{name}-%{version}.tar.gz
21mr|mapdb-1.0.7-10|8	
21mr|mapdb-1.0.7-10|9	BuildRequires: javapackages-tools >= 4.3.2-3
21mr|mapdb-1.0.7-10|10	BuildRequires: maven-local
21mr|mapdb-1.0.7-10|11	BuildRequires: mvn(junit:junit)
21mr|mapdb-1.0.7-10|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|mapdb-1.0.7-10|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|mapdb-1.0.7-10|14	
21mr|mapdb-1.0.7-10|15	Group:          Development/Java
21mr|mapdb-1.0.7-10|16	BuildArch:     noarch
21mr|mapdb-1.0.7-10|17	# Java stack is not supported on x86_32
21mr|mapdb-1.0.7-10|18	ExcludeArch: %{ix86}
21mr|mapdb-1.0.7-10|19	
21mr|mapdb-1.0.7-10|20	
21mr|mapdb-1.0.7-10|21	%description
21mr|mapdb-1.0.7-10|22	MapDB provides concurrent Maps, Sets and
21mr|mapdb-1.0.7-10|23	Queues backed by disk storage or off-heap
21mr|mapdb-1.0.7-10|24	memory. It is a fast and easy to use
21mr|mapdb-1.0.7-10|25	embedded Java database engine.
21mr|mapdb-1.0.7-10|26	
21mr|mapdb-1.0.7-10|27	%package javadoc
21mr|mapdb-1.0.7-10|28	Summary:       Javadoc for %{name}
21mr|mapdb-1.0.7-10|29	
21mr|mapdb-1.0.7-10|30	%description javadoc
21mr|mapdb-1.0.7-10|31	This package contains javadoc for %{name}.
21mr|mapdb-1.0.7-10|32	
21mr|mapdb-1.0.7-10|33	%prep
21mr|mapdb-1.0.7-10|34	%setup -q -n MapDB-%{name}-%{version}
21mr|mapdb-1.0.7-10|35	
21mr|mapdb-1.0.7-10|36	# Cleanup
21mr|mapdb-1.0.7-10|37	find . -name "*.jar" -print -delete
21mr|mapdb-1.0.7-10|38	find . -name "*.class" -print -delete
21mr|mapdb-1.0.7-10|39	
21mr|mapdb-1.0.7-10|40	%pom_remove_plugin :maven-source-plugin
21mr|mapdb-1.0.7-10|41	%pom_remove_plugin :doxia-module-markdown
21mr|mapdb-1.0.7-10|42	# lt.velykis.maven.skins:reflow-velocity-tools:1.0.0
21mr|mapdb-1.0.7-10|43	%pom_remove_plugin :maven-site-plugin
21mr|mapdb-1.0.7-10|44	%pom_remove_plugin :site-maven-plugin
21mr|mapdb-1.0.7-10|45	%pom_remove_plugin :jacoco-maven-plugin
21mr|mapdb-1.0.7-10|46	# ch.raffael.pegdown-doclet:pegdown-doclet:1.1
21mr|mapdb-1.0.7-10|47	%pom_remove_plugin :maven-javadoc-plugin
21mr|mapdb-1.0.7-10|48	
21mr|mapdb-1.0.7-10|49	%mvn_file : %{name}
21mr|mapdb-1.0.7-10|50	
21mr|mapdb-1.0.7-10|51	%build
21mr|mapdb-1.0.7-10|52	
21mr|mapdb-1.0.7-10|53	# Test fail @ random on arm builder
21mr|mapdb-1.0.7-10|54	%mvn_build -f
21mr|mapdb-1.0.7-10|55	
21mr|mapdb-1.0.7-10|56	%install
21mr|mapdb-1.0.7-10|57	%mvn_install
21mr|mapdb-1.0.7-10|58	
21mr|mapdb-1.0.7-10|59	%files -f .mfiles
21mr|mapdb-1.0.7-10|60	%doc README.md
21mr|mapdb-1.0.7-10|61	%license license.txt notice.txt
21mr|mapdb-1.0.7-10|62	
21mr|mapdb-1.0.7-10|63	%files javadoc -f .mfiles-javadoc
21mr|mapdb-1.0.7-10|64	%license license.txt notice.txt
21mr|mapdb-1.0.7-10|65	

14129 21
21mr|marble-23.08.4-2|1	Summary:	A virtual globe and world atlas
21mr|marble-23.08.4-2|2	Name:		marble
21mr|marble-23.08.4-2|3	Version:	23.08.4
21mr|marble-23.08.4-2|4	Release:	2
21mr|marble-23.08.4-2|5	License:	LGPLv2.1+
21mr|marble-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|marble-23.08.4-2|7	Url:		http://edu.kde.org
21mr|marble-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|marble-23.08.4-2|9	Patch0:		marble-17.04.2-soversion.patch
21mr|marble-23.08.4-2|10	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=10159
21mr|marble-23.08.4-2|11	Patch1:		marble-desktop-categories.patch
21mr|marble-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|marble-23.08.4-2|13	BuildRequires:	kf5crash-devel
21mr|marble-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|marble-23.08.4-2|15	BuildRequires:	kf5doctools-devel
21mr|marble-23.08.4-2|16	BuildRequires:	kf5i18n-devel
21mr|marble-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|marble-23.08.4-2|18	BuildRequires:	kf5newstuff-devel
21mr|marble-23.08.4-2|19	BuildRequires:	kf5parts-devel
21mr|marble-23.08.4-2|20	BuildRequires:	kf5runner-devel
21mr|marble-23.08.4-2|21	BuildRequires:	kf5wallet-devel
21mr|marble-23.08.4-2|22	BuildRequires:	shapelib-devel
21mr|marble-23.08.4-2|23	BuildRequires:	pkgconfig(libgps)
21mr|marble-23.08.4-2|24	BuildRequires:	pkgconfig(phonon4qt5)
21mr|marble-23.08.4-2|25	BuildRequires:	pkgconfig(protobuf) = 3.12.3
21mr|marble-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|marble-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|marble-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|marble-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|marble-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Network)
21mr|marble-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|marble-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Qml)
21mr|marble-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Quick)
21mr|marble-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Script)
21mr|marble-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5SerialPort)
21mr|marble-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Svg)
21mr|marble-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Sql)
21mr|marble-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Test)
21mr|marble-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|marble-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|marble-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|marble-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|marble-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|marble-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Xml)
21mr|marble-23.08.4-2|45	Requires:	marble-common = %{EVRD}
21mr|marble-23.08.4-2|46	
21mr|marble-23.08.4-2|47	%description
21mr|marble-23.08.4-2|48	Marble is a Virtual Globe and World Atlas that you can use to learn more
21mr|marble-23.08.4-2|49	about Earth: You can pan and zoom around and you can look up places and
21mr|marble-23.08.4-2|50	roads. A mouse click on a place label will provide the respective
21mr|marble-23.08.4-2|51	Wikipedia article.
21mr|marble-23.08.4-2|52	
21mr|marble-23.08.4-2|53	%files -f %{name}.lang
21mr|marble-23.08.4-2|54	%doc LICENSE.txt ChangeLog BUGS USECASES MANIFESTO.txt
21mr|marble-23.08.4-2|55	%doc %{_kde5_docdir}/HTML/*/marble
21mr|marble-23.08.4-2|56	%{_kde5_bindir}/marble
21mr|marble-23.08.4-2|57	%{_kde5_bindir}/marble-qt
21mr|marble-23.08.4-2|58	%{_kde5_iconsdir}/*/*/apps/marble.*
21mr|marble-23.08.4-2|59	%{_kde5_applicationsdir}/marble_geo.desktop
21mr|marble-23.08.4-2|60	%{_kde5_applicationsdir}/marble_geojson.desktop
21mr|marble-23.08.4-2|61	%{_kde5_applicationsdir}/marble_gpx.desktop
21mr|marble-23.08.4-2|62	%{_kde5_applicationsdir}/marble_kml.desktop
21mr|marble-23.08.4-2|63	%{_kde5_applicationsdir}/marble_kmz.desktop
21mr|marble-23.08.4-2|64	%{_kde5_applicationsdir}/marble_shp.desktop
21mr|marble-23.08.4-2|65	%{_kde5_applicationsdir}/marble_worldwind.desktop
21mr|marble-23.08.4-2|66	%{_kde5_applicationsdir}/org.kde.marble-qt.desktop
21mr|marble-23.08.4-2|67	%{_kde5_services}/marble_thumbnail_gpx.desktop
21mr|marble-23.08.4-2|68	%{_kde5_services}/marble_thumbnail_geojson.desktop
21mr|marble-23.08.4-2|69	%{_kde5_services}/marble_thumbnail_kml.desktop
21mr|marble-23.08.4-2|70	%{_kde5_services}/marble_thumbnail_kmz.desktop
21mr|marble-23.08.4-2|71	%{_kde5_services}/marble_thumbnail_osm.desktop
21mr|marble-23.08.4-2|72	%{_kde5_services}/marble_thumbnail_shp.desktop
21mr|marble-23.08.4-2|73	%{_appdatadir}/org.kde.marble.appdata.xml
21mr|marble-23.08.4-2|74	%{_appdatadir}/org.kde.plasma.worldmap.appdata.xml
21mr|marble-23.08.4-2|75	%{_qt5_plugindir}/marblethumbnail.so
21mr|marble-23.08.4-2|76	
21mr|marble-23.08.4-2|77	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|78	
21mr|marble-23.08.4-2|79	%define qmlmarble %mklibname marble-qml
21mr|marble-23.08.4-2|80	
21mr|marble-23.08.4-2|81	%package -n %{qmlmarble}
21mr|marble-23.08.4-2|82	Summary:	QML plugin for Marble module
21mr|marble-23.08.4-2|83	Group:		System/Libraries
21mr|marble-23.08.4-2|84	Provides:	marble-qml = %{EVRD}
21mr|marble-23.08.4-2|85	
21mr|marble-23.08.4-2|86	%description -n %{qmlmarble}
21mr|marble-23.08.4-2|87	QML plugin for Marble module.
21mr|marble-23.08.4-2|88	
21mr|marble-23.08.4-2|89	%files -n %{qmlmarble}
21mr|marble-23.08.4-2|90	%dir %{_kde5_qmldir}/org/kde/marble/private/plasma/
21mr|marble-23.08.4-2|91	%{_kde5_qmldir}/org/kde/marble/private/plasma/*
21mr|marble-23.08.4-2|92	
21mr|marble-23.08.4-2|93	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|94	
21mr|marble-23.08.4-2|95	%package common
21mr|marble-23.08.4-2|96	Summary:	A virtual globe and world atlas
21mr|marble-23.08.4-2|97	Group:		Graphical desktop/KDE
21mr|marble-23.08.4-2|98	Requires:	plasma5-runner-marble
21mr|marble-23.08.4-2|99	
21mr|marble-23.08.4-2|100	%description common
21mr|marble-23.08.4-2|101	Marble is a Virtual Globe and World Atlas that you can use to learn more
21mr|marble-23.08.4-2|102	about Earth: You can pan and zoom around and you can look up places and
21mr|marble-23.08.4-2|103	roads. A mouse click on a place label will provide the respective
21mr|marble-23.08.4-2|104	Wikipedia article.
21mr|marble-23.08.4-2|105	
21mr|marble-23.08.4-2|106	%files common
21mr|marble-23.08.4-2|107	%{_kde5_libdir}/marble/plugins/*.so
21mr|marble-23.08.4-2|108	%{_kde5_datadir}/config.kcfg/marble.kcfg
21mr|marble-23.08.4-2|109	%{_kde5_datadir}/mime/packages/geo.xml
21mr|marble-23.08.4-2|110	%{_kde5_services}/marble_part.desktop
21mr|marble-23.08.4-2|111	%dir %{_kde5_datadir}/marble
21mr|marble-23.08.4-2|112	%{_kde5_datadir}/marble/*
21mr|marble-23.08.4-2|113	%{_kde5_xmlguidir}/marble/marbleui.rc
21mr|marble-23.08.4-2|114	%{_kde5_xmlguidir}/marble/marble_part.rc
21mr|marble-23.08.4-2|115	%{_qt5_plugindir}/libmarble_part.so
21mr|marble-23.08.4-2|116	
21mr|marble-23.08.4-2|117	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|118	
21mr|marble-23.08.4-2|119	%package -n plasma5-applet-worldclock
21mr|marble-23.08.4-2|120	Summary:	Plasma 5 worldclock plasmoid
21mr|marble-23.08.4-2|121	Group:		Graphical desktop/KDE
21mr|marble-23.08.4-2|122	Requires:	marble-common
21mr|marble-23.08.4-2|123	Requires:	marble-qml
21mr|marble-23.08.4-2|124	
21mr|marble-23.08.4-2|125	%description -n plasma5-applet-worldclock
21mr|marble-23.08.4-2|126	Plasma 5 volume plasmoid.
21mr|marble-23.08.4-2|127	
21mr|marble-23.08.4-2|128	%files -n plasma5-applet-worldclock
21mr|marble-23.08.4-2|129	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.worldclock/
21mr|marble-23.08.4-2|130	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.worldclock/*
21mr|marble-23.08.4-2|131	%{_kde5_services}/plasma-applet-org.kde.plasma.worldclock.desktop
21mr|marble-23.08.4-2|132	%{_appdatadir}/org.kde.plasma.worldclock.appdata.xml
21mr|marble-23.08.4-2|133	
21mr|marble-23.08.4-2|134	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|135	
21mr|marble-23.08.4-2|136	%package -n plasma5-runner-marble
21mr|marble-23.08.4-2|137	Summary:	Plasma 5 marble runner
21mr|marble-23.08.4-2|138	Group:		Graphical desktop/KDE
21mr|marble-23.08.4-2|139	
21mr|marble-23.08.4-2|140	%description -n plasma5-runner-marble
21mr|marble-23.08.4-2|141	Plasma 5 marble runner.
21mr|marble-23.08.4-2|142	
21mr|marble-23.08.4-2|143	%files -n plasma5-runner-marble
21mr|marble-23.08.4-2|144	%{_qt5_plugindir}/kf5/krunner/plasma_runner_marble.so
21mr|marble-23.08.4-2|145	
21mr|marble-23.08.4-2|146	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|147	
21mr|marble-23.08.4-2|148	%package -n plasma5-wallpaper-worldmap
21mr|marble-23.08.4-2|149	Summary:	Plasma 5 worldmap wallpaper
21mr|marble-23.08.4-2|150	Group:		Graphical desktop/KDE
21mr|marble-23.08.4-2|151	Requires:	marble-common
21mr|marble-23.08.4-2|152	Requires:	marble-qml
21mr|marble-23.08.4-2|153	
21mr|marble-23.08.4-2|154	%description -n plasma5-wallpaper-worldmap
21mr|marble-23.08.4-2|155	Plasma 5 worldmap wallpaper.
21mr|marble-23.08.4-2|156	
21mr|marble-23.08.4-2|157	%files -n plasma5-wallpaper-worldmap
21mr|marble-23.08.4-2|158	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.plasma.worldmap/
21mr|marble-23.08.4-2|159	%{_kde5_datadir}/plasma/wallpapers/org.kde.plasma.worldmap/*
21mr|marble-23.08.4-2|160	%{_kde5_services}/plasma-wallpaper-org.kde.plasma.worldmap.desktop
21mr|marble-23.08.4-2|161	
21mr|marble-23.08.4-2|162	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|163	
21mr|marble-23.08.4-2|164	%define astro_major 1
21mr|marble-23.08.4-2|165	%define libastro %mklibname astro %{astro_major}
21mr|marble-23.08.4-2|166	
21mr|marble-23.08.4-2|167	%package -n %{libastro}
21mr|marble-23.08.4-2|168	Summary:	Runtime library for marble
21mr|marble-23.08.4-2|169	Group:		System/Libraries
21mr|marble-23.08.4-2|170	
21mr|marble-23.08.4-2|171	%description -n %{libastro}
21mr|marble-23.08.4-2|172	Runtime library for marble.
21mr|marble-23.08.4-2|173	
21mr|marble-23.08.4-2|174	%files -n %{libastro}
21mr|marble-23.08.4-2|175	%{_kde5_libdir}/libastro.so.%{astro_major}
21mr|marble-23.08.4-2|176	%{_kde5_libdir}/libastro.so.%(echo %{version}|cut -d. -f1).*
21mr|marble-23.08.4-2|177	
21mr|marble-23.08.4-2|178	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|179	
21mr|marble-23.08.4-2|180	%define declarative_major 0
21mr|marble-23.08.4-2|181	%define libdeclarative %mklibname marbledeclarative %{declarative_major}
21mr|marble-23.08.4-2|182	
21mr|marble-23.08.4-2|183	%package -n %{libdeclarative}
21mr|marble-23.08.4-2|184	Summary:	Runtime library for marble
21mr|marble-23.08.4-2|185	Group:		System/Libraries
21mr|marble-23.08.4-2|186	
21mr|marble-23.08.4-2|187	%description -n %{libdeclarative}
21mr|marble-23.08.4-2|188	Runtime library for marble.
21mr|marble-23.08.4-2|189	
21mr|marble-23.08.4-2|190	%files -n %{libdeclarative}
21mr|marble-23.08.4-2|191	%{_kde5_libdir}/libmarbledeclarative.so.%{declarative_major}*
21mr|marble-23.08.4-2|192	
21mr|marble-23.08.4-2|193	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|194	
21mr|marble-23.08.4-2|195	%define marblewidget_major 28
21mr|marble-23.08.4-2|196	%define libmarblewidget %mklibname marblewidget-qt5_ %{marblewidget_major}
21mr|marble-23.08.4-2|197	
21mr|marble-23.08.4-2|198	%package -n %{libmarblewidget}
21mr|marble-23.08.4-2|199	Summary:	Runtime library for marble
21mr|marble-23.08.4-2|200	Group:		System/Libraries
21mr|marble-23.08.4-2|201	
21mr|marble-23.08.4-2|202	%description -n %{libmarblewidget}
21mr|marble-23.08.4-2|203	Runtime library for marble.
21mr|marble-23.08.4-2|204	
21mr|marble-23.08.4-2|205	%files -n %{libmarblewidget}
21mr|marble-23.08.4-2|206	%{_kde5_libdir}/libmarblewidget-qt5.so.%{marblewidget_major}
21mr|marble-23.08.4-2|207	%{_kde5_libdir}/libmarblewidget-qt5.so.%(echo %{version}|cut -d. -f1).*
21mr|marble-23.08.4-2|208	
21mr|marble-23.08.4-2|209	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|210	
21mr|marble-23.08.4-2|211	%package devel
21mr|marble-23.08.4-2|212	Summary:	Development stuff for %{name}
21mr|marble-23.08.4-2|213	Group:		Development/KDE and Qt
21mr|marble-23.08.4-2|214	Requires:	%{libastro} = %{EVRD}
21mr|marble-23.08.4-2|215	Requires:	%{libdeclarative} = %{EVRD}
21mr|marble-23.08.4-2|216	Requires:	%{libmarblewidget} = %{EVRD}
21mr|marble-23.08.4-2|217	
21mr|marble-23.08.4-2|218	%description devel
21mr|marble-23.08.4-2|219	Files needed to build applications based on %{name}.
21mr|marble-23.08.4-2|220	
21mr|marble-23.08.4-2|221	%files devel
21mr|marble-23.08.4-2|222	%{_kde5_libdir}/libastro.so
21mr|marble-23.08.4-2|223	%{_kde5_libdir}/libmarbledeclarative.so
21mr|marble-23.08.4-2|224	%{_kde5_libdir}/libmarblewidget-qt5.so
21mr|marble-23.08.4-2|225	%{_kde5_libdir}/cmake/Astro/
21mr|marble-23.08.4-2|226	%{_kde5_libdir}/cmake/Marble/
21mr|marble-23.08.4-2|227	%{_kde5_includedir}/astro/
21mr|marble-23.08.4-2|228	%{_kde5_includedir}/marble/
21mr|marble-23.08.4-2|229	%{_kde5_mkspecsdir}/*.pri
21mr|marble-23.08.4-2|230	
21mr|marble-23.08.4-2|231	#----------------------------------------------------------------------------
21mr|marble-23.08.4-2|232	
21mr|marble-23.08.4-2|233	%prep
21mr|marble-23.08.4-2|234	%autosetup -p1
21mr|marble-23.08.4-2|235	
21mr|marble-23.08.4-2|236	%build
21mr|marble-23.08.4-2|237	%cmake_kde5 \
21mr|marble-23.08.4-2|238	-DEXPERIMENTAL_PYTHON_BINDINGS=FALSE \
21mr|marble-23.08.4-2|239	-DBUILD_python=FALSE \
21mr|marble-23.08.4-2|240	-DWITH_DESIGNER_PLUGIN=FALSE \
21mr|marble-23.08.4-2|241	-DBUILD_MARBLE_TOOLS=YES \
21mr|marble-23.08.4-2|242	-DMARBLE_PRI_INSTALL_DIR="%{_kde5_mkspecsdir}"
21mr|marble-23.08.4-2|243	%make
21mr|marble-23.08.4-2|244	
21mr|marble-23.08.4-2|245	%install
21mr|marble-23.08.4-2|246	%makeinstall_std -C build
21mr|marble-23.08.4-2|247	
21mr|marble-23.08.4-2|248	# Drop duplicate menu entry, keep only marble-qt
21mr|marble-23.08.4-2|249	rm -f %{buildroot}%{_kde5_applicationsdir}/org.kde.marble.desktop
21mr|marble-23.08.4-2|250	
21mr|marble-23.08.4-2|251	# Drop to avoid conflicts with kde-l10n
21mr|marble-23.08.4-2|252	rm -rf %{buildroot}%{_datadir}/doc
21mr|marble-23.08.4-2|253	
21mr|marble-23.08.4-2|254	%find_lang %{name} --all-name --with-qt

14130 21
21mr|mariadb-10.5.23-2|1	# Packaging is based on openSUSE package
21mr|mariadb-10.5.23-2|2	# https://build.opensuse.org/package/show/openSUSE:Factory/mariadb
21mr|mariadb-10.5.23-2|3	# Devel part (mysql-devel) is in mariadb-connector-c
21mr|mariadb-10.5.23-2|4	
21mr|mariadb-10.5.23-2|5	# libmariadbd major (embedded library)
21mr|mariadb-10.5.23-2|6	%define major 19
21mr|mariadb-10.5.23-2|7	%define libname %mklibname mariadbd %{major}
21mr|mariadb-10.5.23-2|8	%define devname %mklibname mariadbd -d
21mr|mariadb-10.5.23-2|9	# Set this to 1 to run regression test suite (it takes a long time)
21mr|mariadb-10.5.23-2|10	# TODO: fix missing BRs (tcpd-devel) and reenable
21mr|mariadb-10.5.23-2|11	%define run_testsuite 0
21mr|mariadb-10.5.23-2|12	# Set this to 1 for testing purposes (run all regression tests but ignore
21mr|mariadb-10.5.23-2|13	# failures). Set this to 0 for production usage (skip tests in the
21mr|mariadb-10.5.23-2|14	# unstable-tests list (contains also suse_skipped_tests.list) and don't
21mr|mariadb-10.5.23-2|15	# ignore failures
21mr|mariadb-10.5.23-2|16	%define ignore_testsuite_result 0
21mr|mariadb-10.5.23-2|17	%define with_oqgraph 1
21mr|mariadb-10.5.23-2|18	# TokuDB engine is available only for x86_64 architecture
21mr|mariadb-10.5.23-2|19	# see https://mariadb.com/kb/en/mariadb/tokudb/
21mr|mariadb-10.5.23-2|20	# Temporarily stop to build it as jemalloc 5 is not backwards compatible
21mr|mariadb-10.5.23-2|21	# and a build without jemalloc is not supported upstream (MDEV-15034)
21mr|mariadb-10.5.23-2|22	# Also we can't use PerconaFT (AGPL licence) that is needed for tokudb
21mr|mariadb-10.5.23-2|23	%define with_tokudb 0
21mr|mariadb-10.5.23-2|24	# Mroonga and RocksDB are available only for x86_64 architecture
21mr|mariadb-10.5.23-2|25	# see https://mariadb.com/kb/en/mariadb/about-mroonga/ and
21mr|mariadb-10.5.23-2|26	# https://mariadb.com/kb/en/library/myrocks-supported-platforms/
21mr|mariadb-10.5.23-2|27	%ifarch %{x86_64}
21mr|mariadb-10.5.23-2|28	%define with_mroonga 1
21mr|mariadb-10.5.23-2|29	%define with_rocksdb 1
21mr|mariadb-10.5.23-2|30	%else
21mr|mariadb-10.5.23-2|31	%define with_mroonga 0
21mr|mariadb-10.5.23-2|32	%define with_rocksdb 0
21mr|mariadb-10.5.23-2|33	%endif
21mr|mariadb-10.5.23-2|34	# Galera is not packaged yet
21mr|mariadb-10.5.23-2|35	%bcond_with    galera
21mr|mariadb-10.5.23-2|36	# Build with cracklib plugin when cracklib-dict-full >= 2.9.0 is available
21mr|mariadb-10.5.23-2|37	%define with_cracklib_plugin 1
21mr|mariadb-10.5.23-2|38	
21mr|mariadb-10.5.23-2|39	# ROSA: avoid many incorrect Perl requires on what is provided by itself
21mr|mariadb-10.5.23-2|40	%global __requires_exclude_from ^%{_datadir}/mysql-test
21mr|mariadb-10.5.23-2|41	
21mr|mariadb-10.5.23-2|42	Name:           mariadb
21mr|mariadb-10.5.23-2|43	Version:        10.5.23
21mr|mariadb-10.5.23-2|44	Release:        2
21mr|mariadb-10.5.23-2|45	Summary:        Server part of MariaDB
21mr|mariadb-10.5.23-2|46	License:        SUSE-GPL-2.0-with-FLOSS-exception
21mr|mariadb-10.5.23-2|47	Group:          Databases
21mr|mariadb-10.5.23-2|48	URL:            https://www.mariadb.org
21mr|mariadb-10.5.23-2|49	Source:         https://downloads.mariadb.org/f/mariadb-%{version}/source/mariadb-%{version}.tar.gz
21mr|mariadb-10.5.23-2|50	Source4:        README.debug
21mr|mariadb-10.5.23-2|51	Source5:        suse-test-run
21mr|mariadb-10.5.23-2|52	Source7:        README.install
21mr|mariadb-10.5.23-2|53	Source12:       mysql-user.conf
21mr|mariadb-10.5.23-2|54	Source14:       my.ini
21mr|mariadb-10.5.23-2|55	Source15:       mariadb.service.in
21mr|mariadb-10.5.23-2|56	Source16:       mariadb.target
21mr|mariadb-10.5.23-2|57	Source17:       mysql-systemd-helper
21mr|mariadb-10.5.23-2|58	Source18:       mariadb@.service.in
21mr|mariadb-10.5.23-2|59	Source19:       macros.mariadb-test
21mr|mariadb-10.5.23-2|60	Source50:       suse_skipped_tests.list
21mr|mariadb-10.5.23-2|61	Source51:       mariadb.rpmlintrc
21mr|mariadb-10.5.23-2|62	Patch1:         mariadb-10.2.4-logrotate.patch
21mr|mariadb-10.5.23-2|63	Patch4:         mariadb-10.2.4-fortify-and-O.patch
21mr|mariadb-10.5.23-2|64	Patch6:         mariadb-10.4.12-harden_setuid.patch
21mr|mariadb-10.5.23-2|65	Patch7:         mariadb-10.5.23-fix-install-db.patch
21mr|mariadb-10.5.23-2|66	Patch8:         mariadb-10.5.10-e2k.patch
21mr|mariadb-10.5.23-2|67	# CVE-2022-47015 fixed in 10.5.23 version
21mr|mariadb-10.5.23-2|68	
21mr|mariadb-10.5.23-2|69	# needed for bison SQL parser and wsrep API
21mr|mariadb-10.5.23-2|70	BuildRequires:  bison
21mr|mariadb-10.5.23-2|71	BuildRequires:  git
21mr|mariadb-10.5.23-2|72	BuildRequires:  cmake
21mr|mariadb-10.5.23-2|73	BuildRequires:  dos2unix
21mr|mariadb-10.5.23-2|74	BuildRequires:  fdupes
21mr|mariadb-10.5.23-2|75	BuildRequires:  gcc-c++
21mr|mariadb-10.5.23-2|76	# GSSAPI
21mr|mariadb-10.5.23-2|77	BuildRequires:  krb5-devel
21mr|mariadb-10.5.23-2|78	# embedded server libmariadbd
21mr|mariadb-10.5.23-2|79	BuildRequires:  libaio-devel
21mr|mariadb-10.5.23-2|80	# mariabackup tool
21mr|mariadb-10.5.23-2|81	BuildRequires:  libarchive-devel
21mr|mariadb-10.5.23-2|82	BuildRequires:  pkgconfig(zlib)
21mr|mariadb-10.5.23-2|83	# commands history feature
21mr|mariadb-10.5.23-2|84	BuildRequires:  libedit-devel
21mr|mariadb-10.5.23-2|85	BuildRequires:  libevent-devel
21mr|mariadb-10.5.23-2|86	BuildRequires:  libtool
21mr|mariadb-10.5.23-2|87	BuildRequires:  libxml2-devel
21mr|mariadb-10.5.23-2|88	# CLI graphic and wsrep API
21mr|mariadb-10.5.23-2|89	BuildRequires:  ncurses-devel
21mr|mariadb-10.5.23-2|90	BuildRequires:  openssl-devel
21mr|mariadb-10.5.23-2|91	# auth_pam.so plugin
21mr|mariadb-10.5.23-2|92	BuildRequires:  pam-devel
21mr|mariadb-10.5.23-2|93	# MariaDB requires a specific version of pcre. Provide MariaDB with
21mr|mariadb-10.5.23-2|94	# "BuildRequires: pcre-devel" and it automatically decides if the version is
21mr|mariadb-10.5.23-2|95	# ok or not. If not, it uses bundled pcre.
21mr|mariadb-10.5.23-2|96	BuildRequires:  pcre2-devel
21mr|mariadb-10.5.23-2|97	BuildRequires:  pkgconfig
21mr|mariadb-10.5.23-2|98	BuildRequires:  procps
21mr|mariadb-10.5.23-2|99	# Some tests and myrocks_hotbackup script need python3
21mr|mariadb-10.5.23-2|100	BuildRequires:  python3
21mr|mariadb-10.5.23-2|101	#BuildRequires:  sqlite
21mr|mariadb-10.5.23-2|102	#BuildRequires:  tcpd-devel
21mr|mariadb-10.5.23-2|103	# Tests requires time and ps and some perl modules
21mr|mariadb-10.5.23-2|104	# Keep in sync with Requires of mysql-testsuite
21mr|mariadb-10.5.23-2|105	BuildRequires:  time
21mr|mariadb-10.5.23-2|106	BuildRequires:  unixODBC-devel
21mr|mariadb-10.5.23-2|107	BuildRequires:  zlib-devel
21mr|mariadb-10.5.23-2|108	BuildRequires:  pkgconfig(libcurl)
21mr|mariadb-10.5.23-2|109	BuildRequires:  perl(Data::Dumper)
21mr|mariadb-10.5.23-2|110	BuildRequires:  perl(Env)
21mr|mariadb-10.5.23-2|111	BuildRequires:  perl(Exporter)
21mr|mariadb-10.5.23-2|112	BuildRequires:  perl(Fcntl)
21mr|mariadb-10.5.23-2|113	BuildRequires:  perl(File::Temp)
21mr|mariadb-10.5.23-2|114	BuildRequires:  perl(Getopt::Long)
21mr|mariadb-10.5.23-2|115	BuildRequires:  perl(IPC::Open3)
21mr|mariadb-10.5.23-2|116	BuildRequires:  perl(Memoize)
21mr|mariadb-10.5.23-2|117	BuildRequires:  perl(Socket)
21mr|mariadb-10.5.23-2|118	BuildRequires:  perl(Symbol)
21mr|mariadb-10.5.23-2|119	BuildRequires:  perl(Sys::Hostname)
21mr|mariadb-10.5.23-2|120	BuildRequires:  perl(Test::More)
21mr|mariadb-10.5.23-2|121	BuildRequires:  perl(Time::HiRes)
21mr|mariadb-10.5.23-2|122	# Do not ever switch away from BuildRequires: pkgconfig(libsystemd); BuildRequires systemd/systemd-devel causes build cycles
21mr|mariadb-10.5.23-2|123	BuildRequires:  pkgconfig(libsystemd)
21mr|mariadb-10.5.23-2|124	#!BuildIgnore:  user(mysql)
21mr|mariadb-10.5.23-2|125	# Required by rcmysql
21mr|mariadb-10.5.23-2|126	Requires:       %{name}-client
21mr|mariadb-10.5.23-2|127	Requires:       %{name}-errormessages = %{EVRD}
21mr|mariadb-10.5.23-2|128	Requires:       hostname
21mr|mariadb-10.5.23-2|129	Requires:       perl-base
21mr|mariadb-10.5.23-2|130	# myrocks_hotbackup needs MySQLdb - if we want to use it under python3, we need python3-mysqlclient
21mr|mariadb-10.5.23-2|131	Requires:       python3-mysqlclient
21mr|mariadb-10.5.23-2|132	Requires:       user(mysql)
21mr|mariadb-10.5.23-2|133	Requires:       group(mysql)
21mr|mariadb-10.5.23-2|134	Requires(pre):  user(mysql)
21mr|mariadb-10.5.23-2|135	Requires(pre):  group(mysql)
21mr|mariadb-10.5.23-2|136	Recommends:     logrotate
21mr|mariadb-10.5.23-2|137	# Compatibility with Fedora/CentOS
21mr|mariadb-10.5.23-2|138	Provides:       mariadb-server = %{EVRD}
21mr|mariadb-10.5.23-2|139	Provides:       mysql-server = %{EVRD}
21mr|mariadb-10.5.23-2|140	Provides:       mysql = %{EVRD}
21mr|mariadb-10.5.23-2|141	# Do not BuildRequires lzo for i586 and arm
21mr|mariadb-10.5.23-2|142	# https://lists.launchpad.net/maria-discuss/msg04639.html
21mr|mariadb-10.5.23-2|143	%ifnarch %{ix86} %{arm}
21mr|mariadb-10.5.23-2|144	BuildRequires:  pkgconfig(lzo2)
21mr|mariadb-10.5.23-2|145	%endif
21mr|mariadb-10.5.23-2|146	# boost and Judy are required for oograph
21mr|mariadb-10.5.23-2|147	%if 0%{with_oqgraph} > 0
21mr|mariadb-10.5.23-2|148	BuildRequires:  judy-devel
21mr|mariadb-10.5.23-2|149	BuildRequires:  boost-devel
21mr|mariadb-10.5.23-2|150	%endif
21mr|mariadb-10.5.23-2|151	%if 0%{with_tokudb} > 0
21mr|mariadb-10.5.23-2|152	BuildRequires:  jemalloc-devel
21mr|mariadb-10.5.23-2|153	%endif
21mr|mariadb-10.5.23-2|154	
21mr|mariadb-10.5.23-2|155	%description
21mr|mariadb-10.5.23-2|156	MariaDB is an open-source, multi-threaded, relational database management
21mr|mariadb-10.5.23-2|157	system. It's a backward compatible, drop-in replacement branch of the
21mr|mariadb-10.5.23-2|158	MySQL Community Server.
21mr|mariadb-10.5.23-2|159	
21mr|mariadb-10.5.23-2|160	This package only contains the server-side programs.
21mr|mariadb-10.5.23-2|161	
21mr|mariadb-10.5.23-2|162	%package -n %{libname}
21mr|mariadb-10.5.23-2|163	Summary:        MariaDB embedded server library
21mr|mariadb-10.5.23-2|164	Group:          System/Libraries
21mr|mariadb-10.5.23-2|165	Requires:       %{name}-errormessages >= %{EVRD}
21mr|mariadb-10.5.23-2|166	Provides:       libmysqld = %{EVRD}
21mr|mariadb-10.5.23-2|167	
21mr|mariadb-10.5.23-2|168	%description -n %{libname}
21mr|mariadb-10.5.23-2|169	This package contains MariaDB library that allows to run an embedded
21mr|mariadb-10.5.23-2|170	MariaDB server inside a client application.
21mr|mariadb-10.5.23-2|171	
21mr|mariadb-10.5.23-2|172	%package -n %{devname}
21mr|mariadb-10.5.23-2|173	Summary:        MariaDB embedded server development files
21mr|mariadb-10.5.23-2|174	Group:          Development/C
21mr|mariadb-10.5.23-2|175	Requires:       libaio-devel
21mr|mariadb-10.5.23-2|176	# The headers files are the shared with mariadb-conector-c
21mr|mariadb-10.5.23-2|177	Requires:       mysql-devel
21mr|mariadb-10.5.23-2|178	Requires:       %{libname} = %{EVRD}
21mr|mariadb-10.5.23-2|179	# TODO: package it in ROSA?
21mr|mariadb-10.5.23-2|180	#Requires:       tcpd-devel
21mr|mariadb-10.5.23-2|181	Provides:       libmysqld-devel = %{EVRD}
21mr|mariadb-10.5.23-2|182	
21mr|mariadb-10.5.23-2|183	%description -n %{devname}
21mr|mariadb-10.5.23-2|184	This package contains the development header files and libraries
21mr|mariadb-10.5.23-2|185	for developing applications that embed the MariaDB.
21mr|mariadb-10.5.23-2|186	
21mr|mariadb-10.5.23-2|187	%package rpm-macros
21mr|mariadb-10.5.23-2|188	Summary:        MariaDB RPM macros
21mr|mariadb-10.5.23-2|189	Requires:       %{name}
21mr|mariadb-10.5.23-2|190	
21mr|mariadb-10.5.23-2|191	%description rpm-macros
21mr|mariadb-10.5.23-2|192	Provides macros usable in rpm spec files.
21mr|mariadb-10.5.23-2|193	
21mr|mariadb-10.5.23-2|194	%package client
21mr|mariadb-10.5.23-2|195	Summary:        Client for MariaDB
21mr|mariadb-10.5.23-2|196	Group:          Databases
21mr|mariadb-10.5.23-2|197	Requires:       %{name}-errormessages = %{EVRD}
21mr|mariadb-10.5.23-2|198	# Explicit requires to pull in charsets for errormessages
21mr|mariadb-10.5.23-2|199	Requires:       %{libname} = %{EVRD}
21mr|mariadb-10.5.23-2|200	Provides:       mysql-client = %{EVRD}
21mr|mariadb-10.5.23-2|201	Requires(pre):	/bin/systemd-sysusers
21mr|mariadb-10.5.23-2|202	
21mr|mariadb-10.5.23-2|203	%description client
21mr|mariadb-10.5.23-2|204	This package contains the standard clients for MariaDB.
21mr|mariadb-10.5.23-2|205	
21mr|mariadb-10.5.23-2|206	%if %{with galera}
21mr|mariadb-10.5.23-2|207	%package galera
21mr|mariadb-10.5.23-2|208	Summary:        The configuration files and scripts for galera replication
21mr|mariadb-10.5.23-2|209	Group:          Databases
21mr|mariadb-10.5.23-2|210	Requires:       %{name} = %{EVRD}
21mr|mariadb-10.5.23-2|211	# galera-3 is not in openSUSE:Factory now
21mr|mariadb-10.5.23-2|212	#Requires:       galera-3 >= 25.3.18
21mr|mariadb-10.5.23-2|213	Requires:       iproute2
21mr|mariadb-10.5.23-2|214	Requires:       lsof
21mr|mariadb-10.5.23-2|215	Requires:       rsync
21mr|mariadb-10.5.23-2|216	Requires:       socat
21mr|mariadb-10.5.23-2|217	Requires:       which
21mr|mariadb-10.5.23-2|218	# We need Conflicts here as galera_new_cluster (and use_galera_new_cluster.conf)
21mr|mariadb-10.5.23-2|219	# and galera_recovery scripts were in mariadb package but now they are in galera
21mr|mariadb-10.5.23-2|220	# subpackage
21mr|mariadb-10.5.23-2|221	# wsrep_* scripts were in mariadb-tools subpackage but now they are in galera subpackage
21mr|mariadb-10.5.23-2|222	
21mr|mariadb-10.5.23-2|223	%description galera
21mr|mariadb-10.5.23-2|224	This package contains configuration files and scripts that are
21mr|mariadb-10.5.23-2|225	needed for running MariaDB Galera Cluster.
21mr|mariadb-10.5.23-2|226	%endif
21mr|mariadb-10.5.23-2|227	
21mr|mariadb-10.5.23-2|228	%package errormessages
21mr|mariadb-10.5.23-2|229	Summary:        The error messages files required by server, client and libmariadbd
21mr|mariadb-10.5.23-2|230	Group:          System/Internationalization
21mr|mariadb-10.5.23-2|231	BuildArch:      noarch
21mr|mariadb-10.5.23-2|232	
21mr|mariadb-10.5.23-2|233	%description errormessages
21mr|mariadb-10.5.23-2|234	This package provides translated error messages for the standalone
21mr|mariadb-10.5.23-2|235	server daemon, embedded server and client.
21mr|mariadb-10.5.23-2|236	
21mr|mariadb-10.5.23-2|237	%package bench
21mr|mariadb-10.5.23-2|238	Summary:        Benchmarks for MariaDB
21mr|mariadb-10.5.23-2|239	Group:          Databases
21mr|mariadb-10.5.23-2|240	Requires:       %{name}-client
21mr|mariadb-10.5.23-2|241	Requires:       perl-DBD-mysql
21mr|mariadb-10.5.23-2|242	Provides:       mysql-bench = %{EVRD}
21mr|mariadb-10.5.23-2|243	
21mr|mariadb-10.5.23-2|244	%description bench
21mr|mariadb-10.5.23-2|245	This package contains benchmark scripts and data for MariaDB.
21mr|mariadb-10.5.23-2|246	
21mr|mariadb-10.5.23-2|247	To run these database benchmarks, start the script "run-all-tests" in
21mr|mariadb-10.5.23-2|248	the directory %{_datadir}/sql-bench after starting MariaDB.
21mr|mariadb-10.5.23-2|249	
21mr|mariadb-10.5.23-2|250	%package test
21mr|mariadb-10.5.23-2|251	Summary:        Testsuite for MariaDB
21mr|mariadb-10.5.23-2|252	Group:          Databases
21mr|mariadb-10.5.23-2|253	Requires:       %{name} = %{EVRD}
21mr|mariadb-10.5.23-2|254	Requires:       %{name}-bench = %{EVRD}
21mr|mariadb-10.5.23-2|255	Requires:       %{name}-client = %{EVRD}
21mr|mariadb-10.5.23-2|256	Requires:       %{name}-tools = %{EVRD}
21mr|mariadb-10.5.23-2|257	# Requires libmariadb_plugins (mariadb-connector-c SRPM) in order to test client plugins successfuly
21mr|mariadb-10.5.23-2|258	Requires:       libmariadb_plugins >= 3.0
21mr|mariadb-10.5.23-2|259	Requires:       perl-DBD-mysql
21mr|mariadb-10.5.23-2|260	Requires:       procps
21mr|mariadb-10.5.23-2|261	Requires:       time
21mr|mariadb-10.5.23-2|262	# Tests requires time and ps and some perl modules
21mr|mariadb-10.5.23-2|263	Requires:       perl(Data::Dumper)
21mr|mariadb-10.5.23-2|264	Requires:       perl(Env)
21mr|mariadb-10.5.23-2|265	Requires:       perl(Exporter)
21mr|mariadb-10.5.23-2|266	Requires:       perl(Fcntl)
21mr|mariadb-10.5.23-2|267	Requires:       perl(File::Temp)
21mr|mariadb-10.5.23-2|268	Requires:       perl(Getopt::Long)
21mr|mariadb-10.5.23-2|269	Requires:       perl(IPC::Open3)
21mr|mariadb-10.5.23-2|270	Requires:       perl(Memoize)
21mr|mariadb-10.5.23-2|271	Requires:       perl(Socket)
21mr|mariadb-10.5.23-2|272	Requires:       perl(Symbol)
21mr|mariadb-10.5.23-2|273	Requires:       perl(Sys::Hostname)
21mr|mariadb-10.5.23-2|274	Requires:       perl(Test::More)
21mr|mariadb-10.5.23-2|275	Requires:       perl(Time::HiRes)
21mr|mariadb-10.5.23-2|276	Provides:       mysql-test = %{EVRD}
21mr|mariadb-10.5.23-2|277	
21mr|mariadb-10.5.23-2|278	%description test
21mr|mariadb-10.5.23-2|279	This package contains the test scripts and data for MariaDB.
21mr|mariadb-10.5.23-2|280	
21mr|mariadb-10.5.23-2|281	To run the testsuite, run %{_datadir}/mysql-test/suse-test-run.
21mr|mariadb-10.5.23-2|282	
21mr|mariadb-10.5.23-2|283	%package tools
21mr|mariadb-10.5.23-2|284	Summary:        MariaDB tools
21mr|mariadb-10.5.23-2|285	Group:          Databases
21mr|mariadb-10.5.23-2|286	Requires:       perl-DBD-mysql
21mr|mariadb-10.5.23-2|287	# make sure this package is installed when updating from 10.2 and older
21mr|mariadb-10.5.23-2|288	Provides:       mysql-client:%{_bindir}/perror
21mr|mariadb-10.5.23-2|289	Provides:       mysql-tools = %{EVRD}
21mr|mariadb-10.5.23-2|290	Provides:       mysql:%{_bindir}/mysqlhotcopy
21mr|mariadb-10.5.23-2|291	
21mr|mariadb-10.5.23-2|292	%description tools
21mr|mariadb-10.5.23-2|293	A set of scripts for administering a MariaDB or developing
21mr|mariadb-10.5.23-2|294	applications with MariaDB.
21mr|mariadb-10.5.23-2|295	
21mr|mariadb-10.5.23-2|296	%if 0%{with_cracklib_plugin} > 0
21mr|mariadb-10.5.23-2|297	%package cracklib-password-check
21mr|mariadb-10.5.23-2|298	Summary:        The password strength checking plugin
21mr|mariadb-10.5.23-2|299	BuildRequires:  cracklib-devel >= 2.9.0
21mr|mariadb-10.5.23-2|300	BuildRequires:  cracklib-dicts >= 2.9.0
21mr|mariadb-10.5.23-2|301	Requires:       %{name} = %{EVRD}
21mr|mariadb-10.5.23-2|302	Requires:       cracklib-dicts >= 2.9.0
21mr|mariadb-10.5.23-2|303	
21mr|mariadb-10.5.23-2|304	%description      cracklib-password-check
21mr|mariadb-10.5.23-2|305	cracklib_password_check is a password validation plugin. It uses the CrackLib
21mr|mariadb-10.5.23-2|306	library to check the strength of new passwords. CrackLib is installed by default
21mr|mariadb-10.5.23-2|307	in many Linux distributions, since the system's PAM authentication framework is
21mr|mariadb-10.5.23-2|308	usually configured to check the strength of new passwords with the pam_cracklib
21mr|mariadb-10.5.23-2|309	PAM module.
21mr|mariadb-10.5.23-2|310	%endif
21mr|mariadb-10.5.23-2|311	
21mr|mariadb-10.5.23-2|312	%prep
21mr|mariadb-10.5.23-2|313	%autosetup -p1
21mr|mariadb-10.5.23-2|314	# Remove JAR files from the tarball (used for testing from the source)
21mr|mariadb-10.5.23-2|315	find . -name "*.jar" -type f -exec rm --verbose -f {} \;
21mr|mariadb-10.5.23-2|316	
21mr|mariadb-10.5.23-2|317	cp %{_sourcedir}/suse-test-run .
21mr|mariadb-10.5.23-2|318	
21mr|mariadb-10.5.23-2|319	# Remove unneeded manpages ('make install' basically installs everything under
21mr|mariadb-10.5.23-2|320	# man/*)
21mr|mariadb-10.5.23-2|321	rm -f man/mysqlman.1        # dummy fallback manpage
21mr|mariadb-10.5.23-2|322	[ \! -f man/CMakeLists.txt ] || sed -i 's|mysqlman.1||'     man/CMakeLists.txt
21mr|mariadb-10.5.23-2|323	rm -f man/mysql.server.1    # init script, not installed in our rpm
21mr|mariadb-10.5.23-2|324	[ \! -f man/CMakeLists.txt ] || sed -i 's|mysql.server.1||' man/CMakeLists.txt
21mr|mariadb-10.5.23-2|325	rm -f man/make_win_*.1      # windows build scripts
21mr|mariadb-10.5.23-2|326	rm -f man/comp_err.1        # built-time utility
21mr|mariadb-10.5.23-2|327	
21mr|mariadb-10.5.23-2|328	# Breaks VPATH builds when in sourcedir, is generated in the builddirs
21mr|mariadb-10.5.23-2|329	rm -f sql/sql_builtin.cc
21mr|mariadb-10.5.23-2|330	
21mr|mariadb-10.5.23-2|331	sed -i 's|@localstatedir@|%{_localstatedir}/log|' support-files/mysql-log-rotate.sh
21mr|mariadb-10.5.23-2|332	
21mr|mariadb-10.5.23-2|333	# Broken test that needs sources
21mr|mariadb-10.5.23-2|334	rm -f mysql-test/t/file_contents.test mysql-test/r/file_contents.result
21mr|mariadb-10.5.23-2|335	
21mr|mariadb-10.5.23-2|336	# Specify perl path on shebangs
21mr|mariadb-10.5.23-2|337	for i in `grep -Rl '^#!@PERL@$' .`; do
21mr|mariadb-10.5.23-2|338	sed -i 's|@PERL@|%{_bindir}/perl|' $i
21mr|mariadb-10.5.23-2|339	done
21mr|mariadb-10.5.23-2|340	
21mr|mariadb-10.5.23-2|341	# Add our list of tests that fail (correctly or temporarily) to the list of such
21mr|mariadb-10.5.23-2|342	# tests created by upstream
21mr|mariadb-10.5.23-2|343	cat %{SOURCE50} | tee -a mysql-test/unstable-tests
21mr|mariadb-10.5.23-2|344	
21mr|mariadb-10.5.23-2|345	# Remove python scripts remains from tokudb upstream (those files are not used anyway)
21mr|mariadb-10.5.23-2|346	rm -r storage/tokudb/mysql-test/tokudb/t/*.py
21mr|mariadb-10.5.23-2|347	
21mr|mariadb-10.5.23-2|348	# Remove PerconaFT from the package because it has AGPL licence [bsc#1118754]
21mr|mariadb-10.5.23-2|349	rm -rf storage/tokudb/PerconaFT
21mr|mariadb-10.5.23-2|350	
21mr|mariadb-10.5.23-2|351	%build
21mr|mariadb-10.5.23-2|352	%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
21mr|mariadb-10.5.23-2|353	EXTRA_FLAGS="-Wno-unused-but-set-variable -fno-strict-aliasing -Wno-unused-parameter"
21mr|mariadb-10.5.23-2|354	# Mariadb devs seems to fall in love with -Werror option
21mr|mariadb-10.5.23-2|355	EXTRA_FLAGS="${EXTRA_FLAGS} -Wno-error"
21mr|mariadb-10.5.23-2|356	export CFLAGS="%{optflags} -DOPENSSL_LOAD_CONF -DPIC -fPIC -DFORCE_INIT_OF_VARS $EXTRA_FLAGS"
21mr|mariadb-10.5.23-2|357	export CXXFLAGS="$CFLAGS -felide-constructors"
21mr|mariadb-10.5.23-2|358	%cmake -DWITH_SSL=system                                            \
21mr|mariadb-10.5.23-2|359	-DWITH_LIBWRAP=ON                                            \
21mr|mariadb-10.5.23-2|360	-DENABLED_PROFILING=ON                                       \
21mr|mariadb-10.5.23-2|361	-DENABLE_DEBUG_SYNC=OFF                                      \
21mr|mariadb-10.5.23-2|362	-DWITH_PIC=ON                                                \
21mr|mariadb-10.5.23-2|363	-DWITH_ZLIB=system                                           \
21mr|mariadb-10.5.23-2|364	-DWITH_LIBEVENT=system                                       \
21mr|mariadb-10.5.23-2|365	-DWITH_JEMALLOC=no                                           \
21mr|mariadb-10.5.23-2|366	-DWITH_READLINE=0                                            \
21mr|mariadb-10.5.23-2|367	-DWITH_LIBEDIT=0                                             \
21mr|mariadb-10.5.23-2|368	-DWITH_EDITLINE=system                                       \
21mr|mariadb-10.5.23-2|369	-DINSTALL_LAYOUT=RPM                                         \
21mr|mariadb-10.5.23-2|370	-DWITH_LZ4=system                                            \
21mr|mariadb-10.5.23-2|371	-DMYSQL_UNIX_ADDR="%{_rundir}/mysql/mysql.sock"              \
21mr|mariadb-10.5.23-2|372	-DINSTALL_UNIX_ADDRDIR="%{_rundir}/mysql/mysql.sock"         \
21mr|mariadb-10.5.23-2|373	-DINSTALL_MYSQLSHAREDIR=share/%{name}                        \
21mr|mariadb-10.5.23-2|374	-DWITH_COMMENT="MariaDB rpm"                                 \
21mr|mariadb-10.5.23-2|375	-DWITH_EXTRA_CHARSET=all                                     \
21mr|mariadb-10.5.23-2|376	-DDEFAULT_CHARSET=utf8mb4                                    \
21mr|mariadb-10.5.23-2|377	-DDEFAULT_COLLATION=utf8mb4_general_ci                       \
21mr|mariadb-10.5.23-2|378	-DWITH_INNOBASE_STORAGE_ENGINE=1                             \
21mr|mariadb-10.5.23-2|379	-DWITH_PERFSCHEMA_STORAGE_ENGINE=1                           \
21mr|mariadb-10.5.23-2|380	%if 0%{with_oqgraph} < 1
21mr|mariadb-10.5.23-2|381	-DPLUGIN_OQGRAPH=NO                                          \
21mr|mariadb-10.5.23-2|382	%endif
21mr|mariadb-10.5.23-2|383	%if 0%{with_tokudb} < 1
21mr|mariadb-10.5.23-2|384	-DPLUGIN_TOKUDB=NO                                           \
21mr|mariadb-10.5.23-2|385	%endif
21mr|mariadb-10.5.23-2|386	%if 0%{with_mroonga} < 1
21mr|mariadb-10.5.23-2|387	-DPLUGIN_MROONGA=NO                                          \
21mr|mariadb-10.5.23-2|388	%endif
21mr|mariadb-10.5.23-2|389	%if 0%{with_rocksdb} < 1
21mr|mariadb-10.5.23-2|390	-DPLUGIN_ROCKSDB=NO                                          \
21mr|mariadb-10.5.23-2|391	%endif
21mr|mariadb-10.5.23-2|392	-DPYTHON_SHEBANG=%{__python3}                                \
21mr|mariadb-10.5.23-2|393	-DWITH_XTRADB_STORAGE_ENGINE=1                               \
21mr|mariadb-10.5.23-2|394	-DWITH_CSV_STORAGE_ENGINE=1                                  \
21mr|mariadb-10.5.23-2|395	-DWITH_HANDLERSOCKET_STORAGE_ENGINE=1                        \
21mr|mariadb-10.5.23-2|396	-DWITH_INNODB_MEMCACHED=ON                                   \
21mr|mariadb-10.5.23-2|397	-DWITH_EMBEDDED_SERVER=true                                  \
21mr|mariadb-10.5.23-2|398	%if %{with galera}
21mr|mariadb-10.5.23-2|399	-DWITH_WSREP=ON                                              \
21mr|mariadb-10.5.23-2|400	-DWITH_INNODB_DISALLOW_WRITES=1                              \
21mr|mariadb-10.5.23-2|401	%endif
21mr|mariadb-10.5.23-2|402	-DWITH_LIBARCHIVE=ON                                         \
21mr|mariadb-10.5.23-2|403	-DWITH_MARIABACKUP=ON                                        \
21mr|mariadb-10.5.23-2|404	-DCOMPILATION_COMMENT="MariaDB package"                      \
21mr|mariadb-10.5.23-2|405	-DDENABLE_DOWNLOADS=false                                    \
21mr|mariadb-10.5.23-2|406	-DINSTALL_PLUGINDIR_RPM="%{_lib}/mysql/plugin"               \
21mr|mariadb-10.5.23-2|407	-DINSTALL_LIBDIR_RPM="%{_lib}"                               \
21mr|mariadb-10.5.23-2|408	-DINSTALL_SYSCONF2DIR="%{_sysconfdir}/my.cnf.d"              \
21mr|mariadb-10.5.23-2|409	-DCMAKE_C_FLAGS_RELWITHDEBINFO="$CFLAGS"                     \
21mr|mariadb-10.5.23-2|410	-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$CXXFLAGS"                 \
21mr|mariadb-10.5.23-2|411	-DCMAKE_BUILD_TYPE=RelWithDebInfo                            \
21mr|mariadb-10.5.23-2|412	-DINSTALL_SQLBENCHDIR=share                                  \
21mr|mariadb-10.5.23-2|413	-DCMAKE_C_FLAGS="$CFLAGS"                                    \
21mr|mariadb-10.5.23-2|414	-DCMAKE_CXX_FLAGS="$CXXFLAGS"                                \
21mr|mariadb-10.5.23-2|415	-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \
21mr|mariadb-10.5.23-2|416	-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \
21mr|mariadb-10.5.23-2|417	-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \
21mr|mariadb-10.5.23-2|418	-DCMAKE_SKIP_RPATH=OFF                                       \
21mr|mariadb-10.5.23-2|419	-DCMAKE_SKIP_INSTALL_RPATH=ON                                \
21mr|mariadb-10.5.23-2|420	-Wno-dev "$@" ..
21mr|mariadb-10.5.23-2|421	%make_build
21mr|mariadb-10.5.23-2|422	nm --numeric-sort sql/mysqld > sql/mysqld.sym
21mr|mariadb-10.5.23-2|423	cd ..
21mr|mariadb-10.5.23-2|424	
21mr|mariadb-10.5.23-2|425	%install
21mr|mariadb-10.5.23-2|426	# Helper function to generate filelist for binaries and their manpages
21mr|mariadb-10.5.23-2|427	filelist()
21mr|mariadb-10.5.23-2|428	{
21mr|mariadb-10.5.23-2|429	echo '%%defattr(-, root, root)'
21mr|mariadb-10.5.23-2|430	pushd %{buildroot} >/dev/null
21mr|mariadb-10.5.23-2|431	for i; do
21mr|mariadb-10.5.23-2|432	if test -e usr/sbin/"$i"; then
21mr|mariadb-10.5.23-2|433	echo %{_sbindir}/"$i"
21mr|mariadb-10.5.23-2|434	fi
21mr|mariadb-10.5.23-2|435	if test -e usr/bin/"$i"; then
21mr|mariadb-10.5.23-2|436	echo %{_bindir}/"$i"
21mr|mariadb-10.5.23-2|437	fi
21mr|mariadb-10.5.23-2|438	if test -d usr/share/*/"$i"; then
21mr|mariadb-10.5.23-2|439	echo "/`echo usr/share/*/"$i"`"
21mr|mariadb-10.5.23-2|440	fi
21mr|mariadb-10.5.23-2|441	if test -n "`ls -1 %{buildroot}$i 2> /dev/null`"; then
21mr|mariadb-10.5.23-2|442	echo "$i"
21mr|mariadb-10.5.23-2|443	fi
21mr|mariadb-10.5.23-2|444	if ls usr/share/man/*/"$i".[1-9]* >/dev/null 2>&1; then
21mr|mariadb-10.5.23-2|445	echo "%{_mandir}/*/$i.[1-9]*"
21mr|mariadb-10.5.23-2|446	fi
21mr|mariadb-10.5.23-2|447	done
21mr|mariadb-10.5.23-2|448	popd >/dev/null
21mr|mariadb-10.5.23-2|449	}
21mr|mariadb-10.5.23-2|450	
21mr|mariadb-10.5.23-2|451	filelist_excludes()
21mr|mariadb-10.5.23-2|452	{
21mr|mariadb-10.5.23-2|453	echo '%%defattr(-, root, root)'
21mr|mariadb-10.5.23-2|454	pushd %{buildroot} >/dev/null
21mr|mariadb-10.5.23-2|455	for i; do
21mr|mariadb-10.5.23-2|456	if test -e usr/sbin/"$i"; then
21mr|mariadb-10.5.23-2|457	echo "%exclude %{_sbindir}/$i"
21mr|mariadb-10.5.23-2|458	fi
21mr|mariadb-10.5.23-2|459	if test -e usr/bin/"$i"; then
21mr|mariadb-10.5.23-2|460	echo "%exclude %{_bindir}/$i"
21mr|mariadb-10.5.23-2|461	fi
21mr|mariadb-10.5.23-2|462	if test -d usr/share/*/"$i"; then
21mr|mariadb-10.5.23-2|463	echo "%exclude /$(echo usr/share/*/"$i")"
21mr|mariadb-10.5.23-2|464	fi
21mr|mariadb-10.5.23-2|465	if test -n "$(ls -1 %{buildroot}$i 2> /dev/null)"; then
21mr|mariadb-10.5.23-2|466	echo "%exclude $i"
21mr|mariadb-10.5.23-2|467	fi
21mr|mariadb-10.5.23-2|468	if ls usr/share/man/*/"$i".[1-9]* >/dev/null 2>&1; then
21mr|mariadb-10.5.23-2|469	echo "%exclude %{_mandir}/*/$i.[1-9]*"
21mr|mariadb-10.5.23-2|470	fi
21mr|mariadb-10.5.23-2|471	done
21mr|mariadb-10.5.23-2|472	popd >/dev/null
21mr|mariadb-10.5.23-2|473	}
21mr|mariadb-10.5.23-2|474	
21mr|mariadb-10.5.23-2|475	# Install the package itself
21mr|mariadb-10.5.23-2|476	#%%cmake_install benchdir_root=%{_datadir}/
21mr|mariadb-10.5.23-2|477	%makeinstall_std -C build
21mr|mariadb-10.5.23-2|478	
21mr|mariadb-10.5.23-2|479	# ROSA: relocate from /usr/lib to /lib
21mr|mariadb-10.5.23-2|480	mkdir -p %{buildroot}%{_unitdir}
21mr|mariadb-10.5.23-2|481	mv -v %{buildroot}/usr/lib/systemd/system/* %{buildroot}%{_unitdir}
21mr|mariadb-10.5.23-2|482	rm -fvr %{buildroot}/usr/lib/systemd/system
21mr|mariadb-10.5.23-2|483	
21mr|mariadb-10.5.23-2|484	# Logrotate file should be named as the package
21mr|mariadb-10.5.23-2|485	if [ ! -e %{buildroot}%{_sysconfdir}/logrotate.d/mysql ]; then
21mr|mariadb-10.5.23-2|486	# some versions do not install it automatically
21mr|mariadb-10.5.23-2|487	install -D -m 644 build/support-files/mysql-log-rotate %{buildroot}%{_sysconfdir}/logrotate.d/mysql
21mr|mariadb-10.5.23-2|488	fi
21mr|mariadb-10.5.23-2|489	mv %{buildroot}%{_sysconfdir}/logrotate.d/mysql %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|mariadb-10.5.23-2|490	
21mr|mariadb-10.5.23-2|491	# Create log directory with the expected perms of mysql
21mr|mariadb-10.5.23-2|492	install -d -m 700 %{buildroot}%{_localstatedir}/log/mysql/
21mr|mariadb-10.5.23-2|493	
21mr|mariadb-10.5.23-2|494	# Symbols from build to go into libdir
21mr|mariadb-10.5.23-2|495	install -m 644 build/sql/mysqld.sym %{buildroot}%{_libdir}/mysql/mysqld.sym
21mr|mariadb-10.5.23-2|496	
21mr|mariadb-10.5.23-2|497	# INFO_SRC binary
21mr|mariadb-10.5.23-2|498	install -p -m 644 build/Docs/INFO_SRC %{buildroot}%{_libdir}/mysql/
21mr|mariadb-10.5.23-2|499	
21mr|mariadb-10.5.23-2|500	# Remove static libs (FIXME: don't build them at all...)
21mr|mariadb-10.5.23-2|501	rm %{buildroot}%{_libdir}/*.a
21mr|mariadb-10.5.23-2|502	
21mr|mariadb-10.5.23-2|503	# Remove unused stuff
21mr|mariadb-10.5.23-2|504	rm -f %{buildroot}%{_datadir}/mysql/{errmsg-utf8.txt,mysql-log-rotate}
21mr|mariadb-10.5.23-2|505	rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini
21mr|mariadb-10.5.23-2|506	# binary-configure creates the MySQL system tables and starts the server (not used)
21mr|mariadb-10.5.23-2|507	rm -f %{buildroot}%{_datadir}/mysql/binary-configure
21mr|mariadb-10.5.23-2|508	# FS files first-bytes recoginiton (not updated by upstream since nobody realy use that)
21mr|mariadb-10.5.23-2|509	rm -f %{buildroot}%{_datadir}/mysql/magic
21mr|mariadb-10.5.23-2|510	# Upstream ships them because of MDEV-10797 (we don't need them as we use our own systemd scripts)
21mr|mariadb-10.5.23-2|511	rm -f %{buildroot}%{_datadir}/mysql/mysql.server
21mr|mariadb-10.5.23-2|512	rm -f %{buildroot}%{_datadir}/mysql/mysqld_multi.server
21mr|mariadb-10.5.23-2|513	# upstream installs links for mysql
21mr|mariadb-10.5.23-2|514	unlink %{buildroot}%{_datadir}/mysql/systemd/mysql.service
21mr|mariadb-10.5.23-2|515	unlink %{buildroot}%{_datadir}/mysql/systemd/mysqld.service
21mr|mariadb-10.5.23-2|516	unlink %{buildroot}%{_unitdir}/mysqld.service
21mr|mariadb-10.5.23-2|517	# The old fork of mytop utility (we ship it as a separate package)
21mr|mariadb-10.5.23-2|518	rm -f %{buildroot}%{_bindir}/mytop
21mr|mariadb-10.5.23-2|519	# xtrabackup is not supported for MariaDB >= 10.3
21mr|mariadb-10.5.23-2|520	rm -f %{buildroot}%{_bindir}/wsrep_sst_xtrabackup-v2
21mr|mariadb-10.5.23-2|521	rm -f %{buildroot}%{_bindir}/wsrep_sst_xtrabackup
21mr|mariadb-10.5.23-2|522	
21mr|mariadb-10.5.23-2|523	# Remove unused upstream services
21mr|mariadb-10.5.23-2|524	rm -f %{buildroot}'%{_unitdir}/mariadb.service'
21mr|mariadb-10.5.23-2|525	rm -f %{buildroot}'%{_unitdir}/mariadb@.service'
21mr|mariadb-10.5.23-2|526	rm -f %{buildroot}'%{_unitdir}/mariadb@bootstrap.service.d/use_galera_new_cluster.conf'
21mr|mariadb-10.5.23-2|527	
21mr|mariadb-10.5.23-2|528	# Remove client libraries that are now provided in mariadb-connector-c
21mr|mariadb-10.5.23-2|529	# Client library and links
21mr|mariadb-10.5.23-2|530	rm %{buildroot}%{_libdir}/libmariadb.so.*
21mr|mariadb-10.5.23-2|531	unlink %{buildroot}%{_libdir}/libmysqlclient.so
21mr|mariadb-10.5.23-2|532	unlink %{buildroot}%{_libdir}/libmysqlclient_r.so
21mr|mariadb-10.5.23-2|533	unlink %{buildroot}%{_libdir}/libmariadb.so
21mr|mariadb-10.5.23-2|534	# Client plugins
21mr|mariadb-10.5.23-2|535	rm %{buildroot}%{_libdir}/mysql/plugin/{auth_gssapi_client.so,dialog.so,mysql_clear_password.so,sha256_password.so,caching_sha2_password.so,client_ed25519.so}
21mr|mariadb-10.5.23-2|536	# Devel files
21mr|mariadb-10.5.23-2|537	rm %{buildroot}%{_bindir}/mysql_config
21mr|mariadb-10.5.23-2|538	rm %{buildroot}%{_bindir}/mariadb_config
21mr|mariadb-10.5.23-2|539	rm %{buildroot}%{_bindir}/mariadb-config
21mr|mariadb-10.5.23-2|540	rm %{buildroot}%{_libdir}/pkgconfig/mariadb.pc
21mr|mariadb-10.5.23-2|541	rm -f %{buildroot}%{_prefix}/lib/pkgconfig/libmariadb.pc
21mr|mariadb-10.5.23-2|542	rm -f %{buildroot}%{_libdir}/pkgconfig/libmariadb.pc
21mr|mariadb-10.5.23-2|543	rm %{buildroot}%{_datadir}/aclocal/mysql.m4
21mr|mariadb-10.5.23-2|544	rm %{buildroot}%{_mandir}/man1/mariadb_config*.1*
21mr|mariadb-10.5.23-2|545	rm %{buildroot}%{_mandir}/man1/mysql_config*.1*
21mr|mariadb-10.5.23-2|546	rm %{buildroot}%{_mandir}/man1/mytop.1*
21mr|mariadb-10.5.23-2|547	rm -r %{buildroot}%{_includedir}/mysql
21mr|mariadb-10.5.23-2|548	
21mr|mariadb-10.5.23-2|549	# Rename the wsrep README so it corresponds with the other README names
21mr|mariadb-10.5.23-2|550	cp Docs/README-wsrep Docs/README.wsrep
21mr|mariadb-10.5.23-2|551	
21mr|mariadb-10.5.23-2|552	# Generate various filelists (binaries and manpages)
21mr|mariadb-10.5.23-2|553	# mariadb.files
21mr|mariadb-10.5.23-2|554	filelist mariabackup mariadb-backup mbstream innochecksum mariadb-service-convert my_print_defaults myisam_ftdump myisamchk myisamlog myisampack mysql_fix_extensions mariadb-fix-extensions mysql_install_db mariadb-install-db mysql_secure_installation mariadb-secure-installation mysql_upgrade mariadb-upgrade mysqld mariadbd mysqld_multi mariadbd-multi mysqld_safe mariadbd-safe mysqlbinlog mariadb-binlog mysqldumpslow mariadb-dumpslow resolve_stack_dump resolveip {m,}aria_chk {m,}aria_dump_log {m,}aria_ftdump {m,}aria_pack {m,}aria_read_log tokuft_logprint tokuft_logdump tokuftdump mysql_ldb mariadb-ldb sst_dump myrocks_hotbackup >mariadb.files
21mr|mariadb-10.5.23-2|555	
21mr|mariadb-10.5.23-2|556	# mariadb-client.files
21mr|mariadb-10.5.23-2|557	filelist mysql mariadb mysqladmin mariadb-admin mysqlcheck mariadb-check mysqldump mariadb-dump mysqlimport mariadb-import mysqlshow mariadb-show mysql_config_editor mysqld_safe_helper mariadbd-safe-helper >mariadb-client.files
21mr|mariadb-10.5.23-2|558	
21mr|mariadb-10.5.23-2|559	# Mysql has configuration file in _bindir
21mr|mariadb-10.5.23-2|560	if [ -f scripts/mysqlaccess.conf ] ; then
21mr|mariadb-10.5.23-2|561	install -m 640 scripts/mysqlaccess.conf %{buildroot}%{_sysconfdir}/mysqlaccess.conf
21mr|mariadb-10.5.23-2|562	rm -f %{buildroot}%{_bindir}/mysqlaccess.conf
21mr|mariadb-10.5.23-2|563	echo '%config(noreplace) %attr(0640, root, mysql) %{_sysconfdir}/mysqlaccess.conf' >> mariadb-client.files
21mr|mariadb-10.5.23-2|564	fi
21mr|mariadb-10.5.23-2|565	
21mr|mariadb-10.5.23-2|566	%if %{with galera}
21mr|mariadb-10.5.23-2|567	# mariadb-galera.files
21mr|mariadb-10.5.23-2|568	filelist galera_new_cluster galera_recovery wsrep_sst_common wsrep_sst_mariabackup wsrep_sst_mysqldump wsrep_sst_rsync wsrep_sst_rsync_wan wsrep_sst_backup >mariadb-galera.files
21mr|mariadb-10.5.23-2|569	touch mariadb-galera-exclude.files
21mr|mariadb-10.5.23-2|570	%else
21mr|mariadb-10.5.23-2|571	filelist_excludes galera_new_cluster galera_recovery wsrep_sst_common wsrep_sst_mariabackup wsrep_sst_mysqldump wsrep_sst_rsync wsrep_sst_rsync_wan wsrep_sst_backup >mariadb-galera-exclude.files
21mr|mariadb-10.5.23-2|572	echo /usr/share/mysql/systemd/use_galera_new_cluster.conf >>mariadb-galera-exclude.files
21mr|mariadb-10.5.23-2|573	echo /usr/share/mysql/wsrep_notify >>mariadb-galera-exclude.files
21mr|mariadb-10.5.23-2|574	%endif
21mr|mariadb-10.5.23-2|575	
21mr|mariadb-10.5.23-2|576	# mariadb-bench.files
21mr|mariadb-10.5.23-2|577	filelist mysqlslap mariadb-slap >mariadb-bench.files
21mr|mariadb-10.5.23-2|578	
21mr|mariadb-10.5.23-2|579	# mariadb-test.files
21mr|mariadb-10.5.23-2|580	filelist mysql_client_test mariadb-client-test mysql_client_test_embedded mariadb-client-test-embedded mysql_waitpid mariadb-waitpid mysqltest mariadb-test mysqltest_embedded mariadb-test-embedded >mariadb-test.files
21mr|mariadb-10.5.23-2|581	
21mr|mariadb-10.5.23-2|582	# mariadb-tools.files
21mr|mariadb-10.5.23-2|583	filelist msql2mysql mysql_plugin mariadb-plugin mysql_convert_table_format mariadb-convert-table-format mysql_find_rows mariadb-find-rows mysql_setpermission mariadb-setpermission mysql_tzinfo_to_sql mariadb-tzinfo-to-sql mysqlaccess mariadb-access mysqlhotcopy mariadb-hotcopy perror replace mysql_embedded mariadb-embedded aria_s3_copy mariadb-conv >mariadb-tools.files
21mr|mariadb-10.5.23-2|584	
21mr|mariadb-10.5.23-2|585	# All configuration files
21mr|mariadb-10.5.23-2|586	echo '%{_datadir}/mysql/*.cnf' >> mariadb.files
21mr|mariadb-10.5.23-2|587	
21mr|mariadb-10.5.23-2|588	# Special errormessages approach
21mr|mariadb-10.5.23-2|589	echo '%%defattr(-, root, root)' > %{_builddir}/errormessages.files
21mr|mariadb-10.5.23-2|590	pushd %{buildroot} >/dev/null
21mr|mariadb-10.5.23-2|591	for f in usr/share/%{name}/*; do
21mr|mariadb-10.5.23-2|592	if test -e $f/errmsg.sys; then
21mr|mariadb-10.5.23-2|593	echo "%%dir /$f" >> %{_builddir}/errormessages.files
21mr|mariadb-10.5.23-2|594	fi
21mr|mariadb-10.5.23-2|595	done
21mr|mariadb-10.5.23-2|596	echo %{_datadir}/%{name}/errmsg-utf8.txt >> %{_builddir}/errormessages.files
21mr|mariadb-10.5.23-2|597	popd >/dev/null
21mr|mariadb-10.5.23-2|598	mv %{_builddir}/errormessages.files mariadb-errormessages.files
21mr|mariadb-10.5.23-2|599	
21mr|mariadb-10.5.23-2|600	# Files not installed by make install
21mr|mariadb-10.5.23-2|601	# Some of the documentation we need to have installed
21mr|mariadb-10.5.23-2|602	DOCS=(COPYING README.md EXCEPTIONS-CLIENT %{_sourcedir}/README.debug plugin/daemon_example/daemon_example.ini)
21mr|mariadb-10.5.23-2|603	DOCDIR=%{buildroot}%{_defaultdocdir}/%{name}
21mr|mariadb-10.5.23-2|604	install -d -m 755 ${DOCDIR}
21mr|mariadb-10.5.23-2|605	for i in "${DOCS[@]}"; do
21mr|mariadb-10.5.23-2|606	install -m 644 "${i}" "${DOCDIR}" || true
21mr|mariadb-10.5.23-2|607	done
21mr|mariadb-10.5.23-2|608	
21mr|mariadb-10.5.23-2|609	# Install default configuration file
21mr|mariadb-10.5.23-2|610	install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/my.cnf
21mr|mariadb-10.5.23-2|611	
21mr|mariadb-10.5.23-2|612	# Systemd/initscript
21mr|mariadb-10.5.23-2|613	install -D -m 755 %{_sourcedir}/mysql-systemd-helper '%{buildroot}'%{_libexecdir}/mysql/mysql-systemd-helper
21mr|mariadb-10.5.23-2|614	sed -i 's|@MYSQLVER@|%{version}|' '%{buildroot}'%{_libexecdir}/mysql/mysql-systemd-helper
21mr|mariadb-10.5.23-2|615	ln -sf service '%{buildroot}'%{_sbindir}/rcmysql
21mr|mariadb-10.5.23-2|616	ln -sf service '%{buildroot}'%{_sbindir}/rcmariadb
21mr|mariadb-10.5.23-2|617	rm -rf '%{buildroot}'%{_sysconfdir}/init.d
21mr|mariadb-10.5.23-2|618	sed "s|@LIBEXECDIR@|%{_libexecdir}|g" %{_sourcedir}/mariadb.service.in > '%{buildroot}'%{_unitdir}/mariadb.service
21mr|mariadb-10.5.23-2|619	sed "s|@LIBEXECDIR@|%{_libexecdir}|g" %{_sourcedir}/mariadb@.service.in > '%{buildroot}'%{_unitdir}/mariadb@.service
21mr|mariadb-10.5.23-2|620	install -D -m 644 %{_sourcedir}/mariadb.target '%{buildroot}'%{_unitdir}/mariadb.target
21mr|mariadb-10.5.23-2|621	# Aliases for the backward compatibility. Create symlinks from the alias to the existing one
21mr|mariadb-10.5.23-2|622	# We can't use 'Alias=' option only because it's effective only when the unit is enabled
21mr|mariadb-10.5.23-2|623	ln -sf %{_unitdir}/mariadb.service %{buildroot}%{_unitdir}/mysql.service
21mr|mariadb-10.5.23-2|624	ln -sf %{_unitdir}/mariadb@.service %{buildroot}%{_unitdir}/mysql@.service
21mr|mariadb-10.5.23-2|625	
21mr|mariadb-10.5.23-2|626	# Tmpfiles file to exclude mysql tempfiles that are auto-cleaned up
21mr|mariadb-10.5.23-2|627	# bnc#852451
21mr|mariadb-10.5.23-2|628	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|mariadb-10.5.23-2|629	cat >> %{buildroot}%{_tmpfilesdir}/mariadb.conf <<EOF
21mr|mariadb-10.5.23-2|630	x %{_localstatedir}/tmp/mysql.*
21mr|mariadb-10.5.23-2|631	EOF
21mr|mariadb-10.5.23-2|632	
21mr|mariadb-10.5.23-2|633	# Testsuite
21mr|mariadb-10.5.23-2|634	install -d -m 755 '%{buildroot}'%{_datadir}/mysql-test/
21mr|mariadb-10.5.23-2|635	install -m 755 suse-test-run '%{buildroot}'%{_datadir}/mysql-test/
21mr|mariadb-10.5.23-2|636	mkdir '%{buildroot}'%{_datadir}/mysql-test%{_localstatedir}
21mr|mariadb-10.5.23-2|637	
21mr|mariadb-10.5.23-2|638	# Install the list of skipped tests to be available for user runs
21mr|mariadb-10.5.23-2|639	install -p -m 0644 mysql-test/unstable-tests %{buildroot}%{_datadir}/mysql-test
21mr|mariadb-10.5.23-2|640	ln -s unstable-tests %{buildroot}%{_datadir}/mysql-test/suse_skipped_tests.list
21mr|mariadb-10.5.23-2|641	
21mr|mariadb-10.5.23-2|642	# Final fixes
21mr|mariadb-10.5.23-2|643	find '%{buildroot}'%{_datadir}/mysql-test -name '*.orig' -delete
21mr|mariadb-10.5.23-2|644	%fdupes -s '%{buildroot}'%{_datadir}/mysql-test
21mr|mariadb-10.5.23-2|645	fdupes -q -n -r '%{buildroot}'%{_datadir}/mysql-test
21mr|mariadb-10.5.23-2|646	for i in `grep -Rl '\r' '%{buildroot}'%{_datadir}/sql-bench`; do
21mr|mariadb-10.5.23-2|647	dos2unix "$i"
21mr|mariadb-10.5.23-2|648	done
21mr|mariadb-10.5.23-2|649	
21mr|mariadb-10.5.23-2|650	# Compat with old scripts
21mr|mariadb-10.5.23-2|651	ln -s mysqlcheck '%{buildroot}'%{_bindir}/mysqlrepair
21mr|mariadb-10.5.23-2|652	ln -s mysqlcheck '%{buildroot}'%{_bindir}/mysqlanalyze
21mr|mariadb-10.5.23-2|653	ln -s mysqlcheck '%{buildroot}'%{_bindir}/mysqloptimize
21mr|mariadb-10.5.23-2|654	
21mr|mariadb-10.5.23-2|655	# Use our configuration stuff instead of upstream one
21mr|mariadb-10.5.23-2|656	rm -rf '%{buildroot}'%{_sysconfdir}/my.cnf.d
21mr|mariadb-10.5.23-2|657	install -d -m 755 '%{buildroot}'%{_sysconfdir}/my.cnf.d
21mr|mariadb-10.5.23-2|658	
21mr|mariadb-10.5.23-2|659	%if %{with galera}
21mr|mariadb-10.5.23-2|660	# Install galera config file and script
21mr|mariadb-10.5.23-2|661	install -p -m 644 build/support-files/wsrep.cnf %{buildroot}%{_sysconfdir}/my.cnf.d/50-galera.cnf
21mr|mariadb-10.5.23-2|662	install -p -m 755 build/scripts/galera_new_cluster %{buildroot}%{_bindir}/galera_new_cluster
21mr|mariadb-10.5.23-2|663	%endif
21mr|mariadb-10.5.23-2|664	
21mr|mariadb-10.5.23-2|665	# Documentation that was copied to wrong folder
21mr|mariadb-10.5.23-2|666	rm -f '%{buildroot}'%{_datadir}/doc/* 2> /dev/null || true
21mr|mariadb-10.5.23-2|667	
21mr|mariadb-10.5.23-2|668	# Unwanted packaged stuff
21mr|mariadb-10.5.23-2|669	rm -rf '%{buildroot}'%{_datadir}/mysql/{solaris,SELinux}
21mr|mariadb-10.5.23-2|670	
21mr|mariadb-10.5.23-2|671	# Create the directory specified in 'secure-file-priv' option
21mr|mariadb-10.5.23-2|672	mkdir -p '%{buildroot}'%{_localstatedir}/lib/mysql-files
21mr|mariadb-10.5.23-2|673	
21mr|mariadb-10.5.23-2|674	# install rpm macros file
21mr|mariadb-10.5.23-2|675	%install_macro mariadb-test %{SOURCE19}
21mr|mariadb-10.5.23-2|676	
21mr|mariadb-10.5.23-2|677	# Install sysusers.d file
21mr|mariadb-10.5.23-2|678	mkdir -p %{buildroot}%{_sysusersdir}
21mr|mariadb-10.5.23-2|679	install -m 644 %{SOURCE12} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|mariadb-10.5.23-2|680	
21mr|mariadb-10.5.23-2|681	# 0700 mode, mysql:root, set by %%attr
21mr|mariadb-10.5.23-2|682	mkdir -p %{buildroot}/var/lib/mysql
21mr|mariadb-10.5.23-2|683	
21mr|mariadb-10.5.23-2|684	%check
21mr|mariadb-10.5.23-2|685	cd build
21mr|mariadb-10.5.23-2|686	
21mr|mariadb-10.5.23-2|687	# Run an extensive mysql test suite
21mr|mariadb-10.5.23-2|688	# If ignore_testsuite_result == 1 then run all tests but ignore failures
21mr|mariadb-10.5.23-2|689	# If ignore_testsuite_result == 0 then skip tests listed in unstable-tests
21mr|mariadb-10.5.23-2|690	# (contains suse_skipped_tests.list) and don't ignore failures
21mr|mariadb-10.5.23-2|691	
21mr|mariadb-10.5.23-2|692	%if 0%{run_testsuite} > 0
21mr|mariadb-10.5.23-2|693	cd mysql-test
21mr|mariadb-10.5.23-2|694	./mysql-test-run.pl \
21mr|mariadb-10.5.23-2|695	--parallel=%{?jobs:%{jobs}}     \
21mr|mariadb-10.5.23-2|696	--force                         \
21mr|mariadb-10.5.23-2|697	--retry=3                       \
21mr|mariadb-10.5.23-2|698	--ssl                           \
21mr|mariadb-10.5.23-2|699	--suite-timeout=900             \
21mr|mariadb-10.5.23-2|700	--testcase-timeout=30           \
21mr|mariadb-10.5.23-2|701	--mysqld=--binlog-format=mixed  \
21mr|mariadb-10.5.23-2|702	--force-restart                 \
21mr|mariadb-10.5.23-2|703	--shutdown-timeout=60           \
21mr|mariadb-10.5.23-2|704	--max-test-fail=0               \
21mr|mariadb-10.5.23-2|705	%if 0%{ignore_testsuite_result} > 0
21mr|mariadb-10.5.23-2|706	|| :
21mr|mariadb-10.5.23-2|707	%else
21mr|mariadb-10.5.23-2|708	--skip-test-list=unstable-tests
21mr|mariadb-10.5.23-2|709	%endif
21mr|mariadb-10.5.23-2|710	%endif
21mr|mariadb-10.5.23-2|711	
21mr|mariadb-10.5.23-2|712	# client does not require server and needs the user too
21mr|mariadb-10.5.23-2|713	%pre client
21mr|mariadb-10.5.23-2|714	%sysusers_create_package %{name} %{SOURCE12}
21mr|mariadb-10.5.23-2|715	
21mr|mariadb-10.5.23-2|716	%post
21mr|mariadb-10.5.23-2|717	%systemd_post mariadb.service
21mr|mariadb-10.5.23-2|718	%tmpfiles_create %{_tmpfilesdir}/mariadb.conf
21mr|mariadb-10.5.23-2|719	
21mr|mariadb-10.5.23-2|720	# SLE11 Migration support
21mr|mariadb-10.5.23-2|721	for i in protected tmp; do
21mr|mariadb-10.5.23-2|722	rmdir "$datadir"/.$i 2>/dev/null || :
21mr|mariadb-10.5.23-2|723	done
21mr|mariadb-10.5.23-2|724	
21mr|mariadb-10.5.23-2|725	# During package rename (migration maria->mysql-community-server),
21mr|mariadb-10.5.23-2|726	# there might be config file move and we get rpmsave that we should keep
21mr|mariadb-10.5.23-2|727	if [ -f %{_sysconfdir}/my.cnf.rpmsave ]; then
21mr|mariadb-10.5.23-2|728	mv %{_sysconfdir}/my.cnf{,.rpmnew}
21mr|mariadb-10.5.23-2|729	mv %{_sysconfdir}/my.cnf{.rpmsave,}
21mr|mariadb-10.5.23-2|730	cat >> %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something << EOF
21mr|mariadb-10.5.23-2|731	
21mr|mariadb-10.5.23-2|732	WARNING: %{_sysconfdir}/my.cnf.rpmsave file detected!
21mr|mariadb-10.5.23-2|733	
21mr|mariadb-10.5.23-2|734	This probably means that you are migrating from different variant of MySQL.
21mr|mariadb-10.5.23-2|735	Your configuration was left intact and you can see the new configuration in
21mr|mariadb-10.5.23-2|736	%{_sysconfdir}/my.cnf.rpmnew
21mr|mariadb-10.5.23-2|737	
21mr|mariadb-10.5.23-2|738	EOF
21mr|mariadb-10.5.23-2|739	fi
21mr|mariadb-10.5.23-2|740	
21mr|mariadb-10.5.23-2|741	# Decide if the upgrade is needed
21mr|mariadb-10.5.23-2|742	datadir="`%{_bindir}/my_print_defaults mysqld mysql_server | sed -n 's|--datadir=||p'`"
21mr|mariadb-10.5.23-2|743	[ -n "$datadir" ] || datadir="%{_localstatedir}/lib/mysql"
21mr|mariadb-10.5.23-2|744	
21mr|mariadb-10.5.23-2|745	# NOTE: .run-mysql_upgrade was moved and renamed to .mariadb_run_upgrade. Remove the old file and
21mr|mariadb-10.5.23-2|746	# create a new one if needed.
21mr|mariadb-10.5.23-2|747	rm -f "$datadir/.run-mysql_upgrade"
21mr|mariadb-10.5.23-2|748	if [ -d "$datadir/mysql" ]; then
21mr|mariadb-10.5.23-2|749	touch "%{_localstatedir}/lib/misc/.mariadb_run_upgrade"
21mr|mariadb-10.5.23-2|750	fi
21mr|mariadb-10.5.23-2|751	
21mr|mariadb-10.5.23-2|752	# Manage showing of a README or upgrade messages
21mr|mariadb-10.5.23-2|753	# NOTE: mysql_upgrade_info was moved and renamed to mariadb_upgrade_info. Copy the content and remove it
21mr|mariadb-10.5.23-2|754	if [ -f "$datadir/mysql_upgrade_info" ]; then
21mr|mariadb-10.5.23-2|755	cat "$datadir/mysql_upgrade_info" > "%{_localstatedir}/lib/misc/mariadb_upgrade_info"
21mr|mariadb-10.5.23-2|756	rm -f "$datadir/mysql_upgrade_info"
21mr|mariadb-10.5.23-2|757	fi
21mr|mariadb-10.5.23-2|758	
21mr|mariadb-10.5.23-2|759	if [ \! -f "%{_localstatedir}/lib/misc/mariadb_upgrade_info" ]; then
21mr|mariadb-10.5.23-2|760	if [ $1 -eq 1 ]; then
21mr|mariadb-10.5.23-2|761	cat >> %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something << EOF
21mr|mariadb-10.5.23-2|762	
21mr|mariadb-10.5.23-2|763	%(cat %{_sourcedir}/README.install)
21mr|mariadb-10.5.23-2|764	
21mr|mariadb-10.5.23-2|765	EOF
21mr|mariadb-10.5.23-2|766	fi
21mr|mariadb-10.5.23-2|767	else
21mr|mariadb-10.5.23-2|768	MYSQLVER="`echo %{version} | sed 's|\.[0-9]\+$||'`"
21mr|mariadb-10.5.23-2|769	if [ -f "%{_localstatedir}/lib/misc/mariadb_upgrade_info" ] && \
21mr|mariadb-10.5.23-2|770	[ -z "`grep "^$MYSQLVER" "%{_localstatedir}/lib/misc/mariadb_upgrade_info" 2> /dev/null`" ]; then
21mr|mariadb-10.5.23-2|771	cat >> %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something << EOF
21mr|mariadb-10.5.23-2|772	
21mr|mariadb-10.5.23-2|773	WARNING: You are upgrading from different stable version of MySQL!
21mr|mariadb-10.5.23-2|774	
21mr|mariadb-10.5.23-2|775	Your database will be migrated automatically during next restart of MySQL.
21mr|mariadb-10.5.23-2|776	Before you do that make sure you have up to date backup of your data. It
21mr|mariadb-10.5.23-2|777	should be mainly in $datadir directory.
21mr|mariadb-10.5.23-2|778	
21mr|mariadb-10.5.23-2|779	EOF
21mr|mariadb-10.5.23-2|780	fi
21mr|mariadb-10.5.23-2|781	fi
21mr|mariadb-10.5.23-2|782	exit 0
21mr|mariadb-10.5.23-2|783	
21mr|mariadb-10.5.23-2|784	%preun
21mr|mariadb-10.5.23-2|785	%systemd_preun mariadb.service
21mr|mariadb-10.5.23-2|786	
21mr|mariadb-10.5.23-2|787	%files -f mariadb.files -f mariadb-galera-exclude.files
21mr|mariadb-10.5.23-2|788	%config(noreplace) %attr(-, root, mysql) %{_sysconfdir}/my.cnf
21mr|mariadb-10.5.23-2|789	%config(noreplace) %attr(-, root, mysql) %{_sysconfdir}/my.cnf.d/
21mr|mariadb-10.5.23-2|790	%dir %attr(0700, mysql, root) /var/lib/mysql
21mr|mariadb-10.5.23-2|791	%if %{with galera}
21mr|mariadb-10.5.23-2|792	%exclude %{_sysconfdir}/my.cnf.d/50-galera.cnf
21mr|mariadb-10.5.23-2|793	%endif
21mr|mariadb-10.5.23-2|794	%config(noreplace) %{_sysconfdir}/security/user_map.conf
21mr|mariadb-10.5.23-2|795	%config %{_sysconfdir}/logrotate.d/%{name}
21mr|mariadb-10.5.23-2|796	%doc %{_defaultdocdir}/%{name}
21mr|mariadb-10.5.23-2|797	%dir %{_libexecdir}/mysql
21mr|mariadb-10.5.23-2|798	%dir %attr(0700, mysql, mysql) %{_localstatedir}/log/mysql
21mr|mariadb-10.5.23-2|799	%{_libexecdir}/mysql/mysql-systemd-helper
21mr|mariadb-10.5.23-2|800	%{_unitdir}/mariadb.service
21mr|mariadb-10.5.23-2|801	%{_unitdir}/mariadb@.service
21mr|mariadb-10.5.23-2|802	%{_unitdir}/mariadb.target
21mr|mariadb-10.5.23-2|803	%{_unitdir}/mysql.service
21mr|mariadb-10.5.23-2|804	%{_unitdir}/mysql@.service
21mr|mariadb-10.5.23-2|805	%{_tmpfilesdir}/mariadb.conf
21mr|mariadb-10.5.23-2|806	%{_sbindir}/rcmysql
21mr|mariadb-10.5.23-2|807	%{_sbindir}/rcmariadb
21mr|mariadb-10.5.23-2|808	%dir %{_datadir}/%{name}
21mr|mariadb-10.5.23-2|809	%dir %{_datadir}/mysql
21mr|mariadb-10.5.23-2|810	%{_datadir}/%{name}/charsets/
21mr|mariadb-10.5.23-2|811	%{_datadir}/%{name}/*.sql
21mr|mariadb-10.5.23-2|812	%dir %{_libdir}/mysql
21mr|mariadb-10.5.23-2|813	%{_libdir}/mysql/mysqld.sym
21mr|mariadb-10.5.23-2|814	%{_libdir}/mysql/INFO_SRC
21mr|mariadb-10.5.23-2|815	%dir %{_libdir}/mysql/plugin
21mr|mariadb-10.5.23-2|816	%{_libdir}/mysql/plugin/*.so
21mr|mariadb-10.5.23-2|817	%exclude %{_libdir}/mysql/plugin/dialog*.so
21mr|mariadb-10.5.23-2|818	%if 0%{with_cracklib_plugin} > 0
21mr|mariadb-10.5.23-2|819	%exclude %{_libdir}/mysql/plugin/cracklib_password_check.so
21mr|mariadb-10.5.23-2|820	%endif
21mr|mariadb-10.5.23-2|821	/%{_lib}/security/pam_user_map.so
21mr|mariadb-10.5.23-2|822	%dir %attr(0750, root, mysql) %{_libdir}/mysql/plugin/auth_pam_tool_dir
21mr|mariadb-10.5.23-2|823	%verify(not mode) %attr(4755,root,root) %{_libdir}/mysql/plugin/auth_pam_tool_dir/auth_pam_tool
21mr|mariadb-10.5.23-2|824	%ghost %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something
21mr|mariadb-10.5.23-2|825	%dir %attr(0750, mysql, mysql) %{_localstatedir}/lib/mysql-files
21mr|mariadb-10.5.23-2|826	%if 0%{with_mroonga} > 0
21mr|mariadb-10.5.23-2|827	%{_datadir}/mariadb/mroonga/
21mr|mariadb-10.5.23-2|828	%dir %{_datadir}/groonga/
21mr|mariadb-10.5.23-2|829	%{_datadir}/groonga/COPYING
21mr|mariadb-10.5.23-2|830	%{_datadir}/groonga/README.md
21mr|mariadb-10.5.23-2|831	%dir %{_datadir}/groonga-normalizer-mysql
21mr|mariadb-10.5.23-2|832	%{_datadir}/groonga-normalizer-mysql/README.md
21mr|mariadb-10.5.23-2|833	%{_datadir}/groonga-normalizer-mysql/lgpl-2.0.txt
21mr|mariadb-10.5.23-2|834	%endif
21mr|mariadb-10.5.23-2|835	%dir %{_datadir}/mysql/policy
21mr|mariadb-10.5.23-2|836	%dir %{_datadir}/mysql/policy/apparmor
21mr|mariadb-10.5.23-2|837	%{_datadir}/mysql/policy/apparmor/README
21mr|mariadb-10.5.23-2|838	%{_datadir}/mysql/policy/apparmor/usr.sbin.mysqld*
21mr|mariadb-10.5.23-2|839	%dir %{_datadir}/mysql/policy/selinux
21mr|mariadb-10.5.23-2|840	%{_datadir}/mysql/policy/selinux/README
21mr|mariadb-10.5.23-2|841	%{_datadir}/mysql/policy/selinux/mariadb-server.*
21mr|mariadb-10.5.23-2|842	%{_datadir}/mysql/policy/selinux/mariadb.te
21mr|mariadb-10.5.23-2|843	%dir %{_datadir}/mysql/systemd
21mr|mariadb-10.5.23-2|844	%{_datadir}/mysql/systemd/mariadb.service
21mr|mariadb-10.5.23-2|845	%{_datadir}/mysql/systemd/mariadb@.service
21mr|mariadb-10.5.23-2|846	
21mr|mariadb-10.5.23-2|847	%files rpm-macros
21mr|mariadb-10.5.23-2|848	%{_rpmmacrodir}/macros.mariadb-test
21mr|mariadb-10.5.23-2|849	
21mr|mariadb-10.5.23-2|850	%files -n %{libname}
21mr|mariadb-10.5.23-2|851	%{_libdir}/libmariadbd.so.%{major}*
21mr|mariadb-10.5.23-2|852	
21mr|mariadb-10.5.23-2|853	%files -n %{devname}
21mr|mariadb-10.5.23-2|854	%{_libdir}/libmysqld.so
21mr|mariadb-10.5.23-2|855	%{_libdir}/libmariadbd.so
21mr|mariadb-10.5.23-2|856	
21mr|mariadb-10.5.23-2|857	%files client -f mariadb-client.files
21mr|mariadb-10.5.23-2|858	%dir %{_libdir}/mysql
21mr|mariadb-10.5.23-2|859	%dir %{_libdir}/mysql/plugin
21mr|mariadb-10.5.23-2|860	%{_libdir}/mysql/plugin/dialog_examples.so
21mr|mariadb-10.5.23-2|861	%{_sysusersdir}/%{name}.conf
21mr|mariadb-10.5.23-2|862	
21mr|mariadb-10.5.23-2|863	%if %{with galera}
21mr|mariadb-10.5.23-2|864	%files galera -f mariadb-galera.files
21mr|mariadb-10.5.23-2|865	%doc Docs/README.wsrep
21mr|mariadb-10.5.23-2|866	%config(noreplace) %attr(-, root, mysql) %{_sysconfdir}/my.cnf.d/50-galera.cnf
21mr|mariadb-10.5.23-2|867	%{_datadir}/mysql/systemd/use_galera_new_cluster.conf
21mr|mariadb-10.5.23-2|868	%{_datadir}/mysql/wsrep_notify
21mr|mariadb-10.5.23-2|869	%endif
21mr|mariadb-10.5.23-2|870	
21mr|mariadb-10.5.23-2|871	%files errormessages -f mariadb-errormessages.files
21mr|mariadb-10.5.23-2|872	%{_datadir}/%{name}/*/errmsg.sys
21mr|mariadb-10.5.23-2|873	
21mr|mariadb-10.5.23-2|874	%files bench -f mariadb-bench.files
21mr|mariadb-10.5.23-2|875	%{_datadir}/sql-bench
21mr|mariadb-10.5.23-2|876	
21mr|mariadb-10.5.23-2|877	%files test -f mariadb-test.files
21mr|mariadb-10.5.23-2|878	%{_bindir}/test-connect-t
21mr|mariadb-10.5.23-2|879	%{_mandir}/man1/my_safe_process.1*
21mr|mariadb-10.5.23-2|880	%{_mandir}/man1/mysql-test-run.pl.1*
21mr|mariadb-10.5.23-2|881	%{_mandir}/man1/mysql-stress-test.pl.1*
21mr|mariadb-10.5.23-2|882	%{_datadir}/mysql-test/valgrind.supp
21mr|mariadb-10.5.23-2|883	%dir %attr(755, mysql, mysql) %{_datadir}/mysql-test
21mr|mariadb-10.5.23-2|884	%attr(-, mysql, mysql) %{_datadir}/mysql-test/[^v]*
21mr|mariadb-10.5.23-2|885	%dir %attr(755, mysql, mysql) %{_datadir}/mysql-test%{_localstatedir}
21mr|mariadb-10.5.23-2|886	
21mr|mariadb-10.5.23-2|887	%files tools -f mariadb-tools.files
21mr|mariadb-10.5.23-2|888	%{_bindir}/mysqlrepair
21mr|mariadb-10.5.23-2|889	%{_bindir}/mysqlanalyze
21mr|mariadb-10.5.23-2|890	%{_bindir}/mysqloptimize
21mr|mariadb-10.5.23-2|891	
21mr|mariadb-10.5.23-2|892	%if 0%{with_cracklib_plugin} > 0
21mr|mariadb-10.5.23-2|893	%files cracklib-password-check
21mr|mariadb-10.5.23-2|894	%{_libdir}/mysql/plugin/cracklib_password_check.so
21mr|mariadb-10.5.23-2|895	%endif

14131 21
21mr|mariadb-connector-c-3.1.13-2|1	# This spec was based on spec from openSUSE
21mr|mariadb-connector-c-3.1.13-2|2	# https://build.opensuse.org/package/show/openSUSE:Factory/mariadb-connector-c
21mr|mariadb-connector-c-3.1.13-2|3	
21mr|mariadb-connector-c-3.1.13-2|4	%define major 3
21mr|mariadb-connector-c-3.1.13-2|5	%define libname %mklibname mariadb %{major}
21mr|mariadb-connector-c-3.1.13-2|6	%define devname %mklibname mariadb -d
21mr|mariadb-connector-c-3.1.13-2|7	# equivalent mariadb version
21mr|mariadb-connector-c-3.1.13-2|8	%define mariadb_version 10.3.21
21mr|mariadb-connector-c-3.1.13-2|9	
21mr|mariadb-connector-c-3.1.13-2|10	%bcond_with sqlite3
21mr|mariadb-connector-c-3.1.13-2|11	
21mr|mariadb-connector-c-3.1.13-2|12	%global _lto_cflags %{nil}
21mr|mariadb-connector-c-3.1.13-2|13	# plugin types seems to require no aliasing assumptions
21mr|mariadb-connector-c-3.1.13-2|14	%global optflags %{optflags} -fno-strict-aliasing
21mr|mariadb-connector-c-3.1.13-2|15	
21mr|mariadb-connector-c-3.1.13-2|16	Name:           mariadb-connector-c
21mr|mariadb-connector-c-3.1.13-2|17	Version:        3.1.13
21mr|mariadb-connector-c-3.1.13-2|18	Release:        2
21mr|mariadb-connector-c-3.1.13-2|19	Summary:        MariaDB connector in C
21mr|mariadb-connector-c-3.1.13-2|20	License:        LGPL-2.1-or-later
21mr|mariadb-connector-c-3.1.13-2|21	Group:          Development/C
21mr|mariadb-connector-c-3.1.13-2|22	URL:            https://github.com/MariaDB/mariadb-connector-c
21mr|mariadb-connector-c-3.1.13-2|23	Source0:        https://downloads.mariadb.com/Connectors/c/connector-c-%{version}/%{name}-%{version}-src.tar.gz
21mr|mariadb-connector-c-3.1.13-2|24	# Patches from openSUSE
21mr|mariadb-connector-c-3.1.13-2|25	Patch1:         mariadb-connector-c-2.3.1_unresolved_symbols.patch
21mr|mariadb-connector-c-3.1.13-2|26	Patch2:         absolute_path_fix.patch
21mr|mariadb-connector-c-3.1.13-2|27	Patch3:         private_library.patch
21mr|mariadb-connector-c-3.1.13-2|28	BuildRequires:  cmake
21mr|mariadb-connector-c-3.1.13-2|29	BuildRequires:  curl-devel
21mr|mariadb-connector-c-3.1.13-2|30	BuildRequires:  git
21mr|mariadb-connector-c-3.1.13-2|31	BuildRequires:  pkgconfig
21mr|mariadb-connector-c-3.1.13-2|32	BuildRequires:  pkgconfig(krb5)
21mr|mariadb-connector-c-3.1.13-2|33	BuildRequires:  pkgconfig(openssl)
21mr|mariadb-connector-c-3.1.13-2|34	BuildRequires:  pkgconfig(zlib)
21mr|mariadb-connector-c-3.1.13-2|35	%if %{with sqlite3}
21mr|mariadb-connector-c-3.1.13-2|36	BuildRequires:  pkgconfig(sqlite3)
21mr|mariadb-connector-c-3.1.13-2|37	%endif
21mr|mariadb-connector-c-3.1.13-2|38	
21mr|mariadb-connector-c-3.1.13-2|39	%description
21mr|mariadb-connector-c-3.1.13-2|40	MariaDB Connector is used to connect applications developed in
21mr|mariadb-connector-c-3.1.13-2|41	C or C++ to MariaDB and MySQL databases. This is a different
21mr|mariadb-connector-c-3.1.13-2|42	implementation from the traditional libmariadbclient/libmysqlclient
21mr|mariadb-connector-c-3.1.13-2|43	that is shipped with mariadb-server/mysql-server, but the API is the same.
21mr|mariadb-connector-c-3.1.13-2|44	
21mr|mariadb-connector-c-3.1.13-2|45	#-------------------------------------------------------------------------
21mr|mariadb-connector-c-3.1.13-2|46	
21mr|mariadb-connector-c-3.1.13-2|47	%package -n %{libname}
21mr|mariadb-connector-c-3.1.13-2|48	Summary:        MariaDB connector in C
21mr|mariadb-connector-c-3.1.13-2|49	Group:          System/Libraries
21mr|mariadb-connector-c-3.1.13-2|50	
21mr|mariadb-connector-c-3.1.13-2|51	%description -n %{libname}
21mr|mariadb-connector-c-3.1.13-2|52	MariaDB Connector is used to connect applications developed in
21mr|mariadb-connector-c-3.1.13-2|53	C or C++ to MariaDB and MySQL databases. This is a different
21mr|mariadb-connector-c-3.1.13-2|54	implementation from the traditional libmariadbclient/libmysqlclient
21mr|mariadb-connector-c-3.1.13-2|55	that is shipped with mariadb-server/mysql-server, but the API is the same.
21mr|mariadb-connector-c-3.1.13-2|56	
21mr|mariadb-connector-c-3.1.13-2|57	This package holds the runtime components.
21mr|mariadb-connector-c-3.1.13-2|58	
21mr|mariadb-connector-c-3.1.13-2|59	%files -n %{libname}
21mr|mariadb-connector-c-3.1.13-2|60	%license COPYING.LIB
21mr|mariadb-connector-c-3.1.13-2|61	%doc README
21mr|mariadb-connector-c-3.1.13-2|62	%{_libdir}/libmariadb.so.%{major}
21mr|mariadb-connector-c-3.1.13-2|63	
21mr|mariadb-connector-c-3.1.13-2|64	#-------------------------------------------------------------------------
21mr|mariadb-connector-c-3.1.13-2|65	
21mr|mariadb-connector-c-3.1.13-2|66	%package -n mariadb-plugins
21mr|mariadb-connector-c-3.1.13-2|67	Summary:        Plugins for the MariaDB C Connector
21mr|mariadb-connector-c-3.1.13-2|68	Group:          System/Libraries
21mr|mariadb-connector-c-3.1.13-2|69	# compat with openSUSE
21mr|mariadb-connector-c-3.1.13-2|70	Provides:       libmariadb_plugins = %{EVRD}
21mr|mariadb-connector-c-3.1.13-2|71	
21mr|mariadb-connector-c-3.1.13-2|72	%description -n mariadb-plugins
21mr|mariadb-connector-c-3.1.13-2|73	MariaDB Connector is used to connect applications developed in
21mr|mariadb-connector-c-3.1.13-2|74	C or C++ to MariaDB and MySQL databases.
21mr|mariadb-connector-c-3.1.13-2|75	
21mr|mariadb-connector-c-3.1.13-2|76	This package holds MariaDB library plugins.
21mr|mariadb-connector-c-3.1.13-2|77	
21mr|mariadb-connector-c-3.1.13-2|78	%files -n mariadb-plugins
21mr|mariadb-connector-c-3.1.13-2|79	%dir %{_libdir}/mysql/
21mr|mariadb-connector-c-3.1.13-2|80	%dir %{_libdir}/mysql/plugin/
21mr|mariadb-connector-c-3.1.13-2|81	%{_libdir}/mysql/plugin/dialog.so
21mr|mariadb-connector-c-3.1.13-2|82	%{_libdir}/mysql/plugin/mysql_clear_password.so
21mr|mariadb-connector-c-3.1.13-2|83	%{_libdir}/mysql/plugin/auth_gssapi_client.so
21mr|mariadb-connector-c-3.1.13-2|84	%{_libdir}/mysql/plugin/remote_io.so
21mr|mariadb-connector-c-3.1.13-2|85	%{_libdir}/mysql/plugin/sha256_password.so
21mr|mariadb-connector-c-3.1.13-2|86	%{_libdir}/mysql/plugin/caching_sha2_password.so
21mr|mariadb-connector-c-3.1.13-2|87	%{_libdir}/mysql/plugin/client_ed25519.so
21mr|mariadb-connector-c-3.1.13-2|88	
21mr|mariadb-connector-c-3.1.13-2|89	#-------------------------------------------------------------------------
21mr|mariadb-connector-c-3.1.13-2|90	
21mr|mariadb-connector-c-3.1.13-2|91	# see private_library.patch
21mr|mariadb-connector-c-3.1.13-2|92	%package -n %{_lib}mariadbprivate
21mr|mariadb-connector-c-3.1.13-2|93	Summary:        Additional internal libraries for the MariaDB C Connector
21mr|mariadb-connector-c-3.1.13-2|94	Group:          System/Libraries
21mr|mariadb-connector-c-3.1.13-2|95	
21mr|mariadb-connector-c-3.1.13-2|96	%description -n %{_lib}mariadbprivate
21mr|mariadb-connector-c-3.1.13-2|97	MariaDB Connector is used to connect applications developed in
21mr|mariadb-connector-c-3.1.13-2|98	C or C++ to MariaDB and MySQL databases.
21mr|mariadb-connector-c-3.1.13-2|99	
21mr|mariadb-connector-c-3.1.13-2|100	This package holds the runtime components with private API.
21mr|mariadb-connector-c-3.1.13-2|101	
21mr|mariadb-connector-c-3.1.13-2|102	%files -n %{_lib}mariadbprivate
21mr|mariadb-connector-c-3.1.13-2|103	%{_libdir}/libmariadbprivate.so
21mr|mariadb-connector-c-3.1.13-2|104	
21mr|mariadb-connector-c-3.1.13-2|105	#-------------------------------------------------------------------------
21mr|mariadb-connector-c-3.1.13-2|106	
21mr|mariadb-connector-c-3.1.13-2|107	%package -n %{devname}
21mr|mariadb-connector-c-3.1.13-2|108	Summary:        Development files for the MariaDB Connector C API
21mr|mariadb-connector-c-3.1.13-2|109	Group:          Development/C
21mr|mariadb-connector-c-3.1.13-2|110	Requires:       %{libname} = %{EVRD}
21mr|mariadb-connector-c-3.1.13-2|111	Requires:       pkgconfig(openssl)
21mr|mariadb-connector-c-3.1.13-2|112	Requires:       pkgconfig(zlib)
21mr|mariadb-connector-c-3.1.13-2|113	# mysql-devel needs to be provided as some pkgs still depend on it
21mr|mariadb-connector-c-3.1.13-2|114	Provides:       mysql-devel = %{mariadb_version}
21mr|mariadb-connector-c-3.1.13-2|115	Provides:       mariadb-devel = %{mariadb_version}
21mr|mariadb-connector-c-3.1.13-2|116	# compat with Fedora
21mr|mariadb-connector-c-3.1.13-2|117	Provides:       mariadb-connector-c-devel = %{EVRD}
21mr|mariadb-connector-c-3.1.13-2|118	Obsoletes:      mysql-devel < %{mariadb_version}
21mr|mariadb-connector-c-3.1.13-2|119	
21mr|mariadb-connector-c-3.1.13-2|120	%description -n %{devname}
21mr|mariadb-connector-c-3.1.13-2|121	MariaDB Connector is used to connect applications developed in
21mr|mariadb-connector-c-3.1.13-2|122	C or C++ to MariaDB and MySQL databases.
21mr|mariadb-connector-c-3.1.13-2|123	
21mr|mariadb-connector-c-3.1.13-2|124	This package holds the development files.
21mr|mariadb-connector-c-3.1.13-2|125	
21mr|mariadb-connector-c-3.1.13-2|126	%files -n %{devname}
21mr|mariadb-connector-c-3.1.13-2|127	%{_bindir}/mariadb_config
21mr|mariadb-connector-c-3.1.13-2|128	%{_bindir}/mysql_config
21mr|mariadb-connector-c-3.1.13-2|129	%dir %{_includedir}/mysql
21mr|mariadb-connector-c-3.1.13-2|130	%{_includedir}/mysql/*
21mr|mariadb-connector-c-3.1.13-2|131	%{_includedir}/mariadb
21mr|mariadb-connector-c-3.1.13-2|132	%{_libdir}/pkgconfig/libmariadb.pc
21mr|mariadb-connector-c-3.1.13-2|133	# symlink to libmariadb.pc
21mr|mariadb-connector-c-3.1.13-2|134	%{_libdir}/pkgconfig/mariadb.pc
21mr|mariadb-connector-c-3.1.13-2|135	%{_libdir}/libmariadb.so
21mr|mariadb-connector-c-3.1.13-2|136	%{_libdir}/libmysqlclient.so
21mr|mariadb-connector-c-3.1.13-2|137	%{_libdir}/libmysqlclient_r.so
21mr|mariadb-connector-c-3.1.13-2|138	
21mr|mariadb-connector-c-3.1.13-2|139	#-------------------------------------------------------------------------
21mr|mariadb-connector-c-3.1.13-2|140	
21mr|mariadb-connector-c-3.1.13-2|141	%prep
21mr|mariadb-connector-c-3.1.13-2|142	%autosetup -p1 -n %{name}-%{version}-src
21mr|mariadb-connector-c-3.1.13-2|143	
21mr|mariadb-connector-c-3.1.13-2|144	%build
21mr|mariadb-connector-c-3.1.13-2|145	
21mr|mariadb-connector-c-3.1.13-2|146	%cmake \
21mr|mariadb-connector-c-3.1.13-2|147	%if %{with sqlite3}
21mr|mariadb-connector-c-3.1.13-2|148	-DWITH_SQLITE:BOOL=ON \
21mr|mariadb-connector-c-3.1.13-2|149	%else
21mr|mariadb-connector-c-3.1.13-2|150	-DWITH_SQLITE:BOOL=OFF \
21mr|mariadb-connector-c-3.1.13-2|151	%endif
21mr|mariadb-connector-c-3.1.13-2|152	-DWITH_EXTERNAL_ZLIB:BOOL=ON \
21mr|mariadb-connector-c-3.1.13-2|153	-DMARIADB_UNIX_ADDR:STRING=%{_rundir}/mysql/mysql.sock \
21mr|mariadb-connector-c-3.1.13-2|154	-DINSTALL_LIBDIR:STRING=%{_libdir} \
21mr|mariadb-connector-c-3.1.13-2|155	-DINSTALL_INCLUDEDIR:STRING=%{_includedir}/mysql \
21mr|mariadb-connector-c-3.1.13-2|156	-DINSTALL_PLUGINDIR:STRING=%{_libdir}/mysql/plugin/ \
21mr|mariadb-connector-c-3.1.13-2|157	-DWITH_MYSQLCOMPAT=ON \
21mr|mariadb-connector-c-3.1.13-2|158	-DWITH_SSL=OPENSSL \
21mr|mariadb-connector-c-3.1.13-2|159	-DINSTALL_PCDIR="%{_libdir}/pkgconfig"
21mr|mariadb-connector-c-3.1.13-2|160	%make_build
21mr|mariadb-connector-c-3.1.13-2|161	
21mr|mariadb-connector-c-3.1.13-2|162	%install
21mr|mariadb-connector-c-3.1.13-2|163	%makeinstall_std -C build
21mr|mariadb-connector-c-3.1.13-2|164	
21mr|mariadb-connector-c-3.1.13-2|165	# remove static linked libraries
21mr|mariadb-connector-c-3.1.13-2|166	rm %{buildroot}%{_libdir}/libmariadbclient.a
21mr|mariadb-connector-c-3.1.13-2|167	rm %{buildroot}%{_libdir}/libmysqlclient.a
21mr|mariadb-connector-c-3.1.13-2|168	rm %{buildroot}%{_libdir}/libmysqlclient_r.a
21mr|mariadb-connector-c-3.1.13-2|169	
21mr|mariadb-connector-c-3.1.13-2|170	# add compatibility symlinks
21mr|mariadb-connector-c-3.1.13-2|171	ln -s mariadb_config %{buildroot}%{_bindir}/mysql_config
21mr|mariadb-connector-c-3.1.13-2|172	ln -s mariadb_version.h %{buildroot}%{_includedir}/mysql/mysql_version.h
21mr|mariadb-connector-c-3.1.13-2|173	
21mr|mariadb-connector-c-3.1.13-2|174	ln -s %{_includedir}/mysql %{buildroot}%{_includedir}/mariadb
21mr|mariadb-connector-c-3.1.13-2|175	
21mr|mariadb-connector-c-3.1.13-2|176	# ROSA: compat symlinks like my_list.h -> ma_list.h
21mr|mariadb-connector-c-3.1.13-2|177	( cd %{buildroot}%{_includedir}/mysql
21mr|mariadb-connector-c-3.1.13-2|178	find . -maxdepth 1 -type f -name 'ma_*.h' | while read -r line
21mr|mariadb-connector-c-3.1.13-2|179	do
21mr|mariadb-connector-c-3.1.13-2|180	new="$(echo "$line" | sed -e 's,ma_,my_,')"
21mr|mariadb-connector-c-3.1.13-2|181	if [ ! -e "$new" ] ; then
21mr|mariadb-connector-c-3.1.13-2|182	ln -s "$line" "$new"
21mr|mariadb-connector-c-3.1.13-2|183	fi
21mr|mariadb-connector-c-3.1.13-2|184	done
21mr|mariadb-connector-c-3.1.13-2|185	)
21mr|mariadb-connector-c-3.1.13-2|186	
21mr|mariadb-connector-c-3.1.13-2|187	
21mr|mariadb-connector-c-3.1.13-2|188	# install some extra required header file
21mr|mariadb-connector-c-3.1.13-2|189	install -Dpm 0644 build/include/ma_config.h \
21mr|mariadb-connector-c-3.1.13-2|190	%{buildroot}%{_includedir}/mysql/my_config.h
21mr|mariadb-connector-c-3.1.13-2|191	
21mr|mariadb-connector-c-3.1.13-2|192	# XXX Fixes build of e.g. apr-util and probably should not break anything else
21mr|mariadb-connector-c-3.1.13-2|193	for i in my_global.h my_sys.h; do
21mr|mariadb-connector-c-3.1.13-2|194	cat >> %{buildroot}%{_includedir}/mysql/"$i" << 'EOF'
21mr|mariadb-connector-c-3.1.13-2|195	/* Empty header */
21mr|mariadb-connector-c-3.1.13-2|196	/* It exists only for compatibility between MySQL, MariaDB and mariadb-connector-c.
21mr|mariadb-connector-c-3.1.13-2|197	Some build scripts in theory may become confused by its existense,
21mr|mariadb-connector-c-3.1.13-2|198	please report any known problems that its existense causes to
21mr|mariadb-connector-c-3.1.13-2|199	m.novosyolov@rosalinux.ru. For now it seems to be an acceptable hack
21mr|mariadb-connector-c-3.1.13-2|200	for drop-in replacement of mariadb-devel by mysql-connector-c.
21mr|mariadb-connector-c-3.1.13-2|201	*/
21mr|mariadb-connector-c-3.1.13-2|202	EOF
21mr|mariadb-connector-c-3.1.13-2|203	done
21mr|mariadb-connector-c-3.1.13-2|204	
21mr|mariadb-connector-c-3.1.13-2|205	# compat symlink, e.g. for postfix
21mr|mariadb-connector-c-3.1.13-2|206	( cd %{buildroot}%{_libdir}/pkgconfig
21mr|mariadb-connector-c-3.1.13-2|207	ln -s libmariadb.pc mariadb.pc
21mr|mariadb-connector-c-3.1.13-2|208	)

14132 21
21mr|master-boot-code-1.14-8|1	%global debug_package %{nil}
21mr|master-boot-code-1.14-8|2	
21mr|master-boot-code-1.14-8|3	Name:		master-boot-code
21mr|master-boot-code-1.14-8|4	License:	BSD 3-Clause
21mr|master-boot-code-1.14-8|5	Group:		System/Kernel and hardware
21mr|master-boot-code-1.14-8|6	Version:	1.14
21mr|master-boot-code-1.14-8|7	Release:	8
21mr|master-boot-code-1.14-8|8	Summary:	i386 Master Boot Record Code
21mr|master-boot-code-1.14-8|9	URL:		http://www.novell.com/products/linuxpackages/opensuse/master-boot-code.html
21mr|master-boot-code-1.14-8|10	Source0:	master-boot-code.tar.bz2
21mr|master-boot-code-1.14-8|11	Source1:	%{name}.rpmlintrc
21mr|master-boot-code-1.14-8|12	Exclusivearch:	%ix86 x86_64 amd64 ia32e
21mr|master-boot-code-1.14-8|13	
21mr|master-boot-code-1.14-8|14	Patch0:		master-boot-code-x86_64.patch
21mr|master-boot-code-1.14-8|15	
21mr|master-boot-code-1.14-8|16	%description
21mr|master-boot-code-1.14-8|17	The i386 master boot code is code that, after copied to the MBR of the
21mr|master-boot-code-1.14-8|18	boot disk, loads and starts the boot sector of the active partition.
21mr|master-boot-code-1.14-8|19	
21mr|master-boot-code-1.14-8|20	Authors:
21mr|master-boot-code-1.14-8|21	--------
21mr|master-boot-code-1.14-8|22	Wolfgang Solfrank, TooLs GmbH
21mr|master-boot-code-1.14-8|23	The Regents of the University of California
21mr|master-boot-code-1.14-8|24	
21mr|master-boot-code-1.14-8|25	%prep
21mr|master-boot-code-1.14-8|26	%setup -n %{name}-%{version}
21mr|master-boot-code-1.14-8|27	
21mr|master-boot-code-1.14-8|28	%ifarch x86_64
21mr|master-boot-code-1.14-8|29	%patch0 -p1
21mr|master-boot-code-1.14-8|30	%endif
21mr|master-boot-code-1.14-8|31	
21mr|master-boot-code-1.14-8|32	%build
21mr|master-boot-code-1.14-8|33	make
21mr|master-boot-code-1.14-8|34	
21mr|master-boot-code-1.14-8|35	%install
21mr|master-boot-code-1.14-8|36	test -d %{buildroot}/usr/lib/boot || mkdir -p %{buildroot}/usr/lib/boot
21mr|master-boot-code-1.14-8|37	install -c -p -m 644 mbr %{buildroot}/usr/lib/boot/master-boot-code
21mr|master-boot-code-1.14-8|38	
21mr|master-boot-code-1.14-8|39	%files
21mr|master-boot-code-1.14-8|40	%dir /usr/lib/boot
21mr|master-boot-code-1.14-8|41	%attr(644,root,root) /usr/lib/boot/master-boot-code
21mr|master-boot-code-1.14-8|42	%doc COPYING

14133 21
21mr|mate-common-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|mate-common-1.26.0-2|2	
21mr|mate-common-1.26.0-2|3	Summary:	Common files for MATE desktop environment
21mr|mate-common-1.26.0-2|4	Name:		mate-common
21mr|mate-common-1.26.0-2|5	Version:	1.26.0
21mr|mate-common-1.26.0-2|6	Release:	2
21mr|mate-common-1.26.0-2|7	License:	GPLv3+
21mr|mate-common-1.26.0-2|8	Group:		Graphical desktop/MATE
21mr|mate-common-1.26.0-2|9	Url:		http://www.mate-desktop.org
21mr|mate-common-1.26.0-2|10	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21mr|mate-common-1.26.0-2|11	BuildRequires:	gettext-devel
21mr|mate-common-1.26.0-2|12	Requires:	automake
21mr|mate-common-1.26.0-2|13	Requires:	autoconf
21mr|mate-common-1.26.0-2|14	Requires:	gtk-doc
21mr|mate-common-1.26.0-2|15	Requires:	intltool
21mr|mate-common-1.26.0-2|16	Requires:	m4
21mr|mate-common-1.26.0-2|17	BuildArch:	noarch
21mr|mate-common-1.26.0-2|18	
21mr|mate-common-1.26.0-2|19	%description
21mr|mate-common-1.26.0-2|20	Binaries for building all MATE desktop sub components.
21mr|mate-common-1.26.0-2|21	
21mr|mate-common-1.26.0-2|22	%files
21mr|mate-common-1.26.0-2|23	%{_bindir}/*
21mr|mate-common-1.26.0-2|24	%{_datadir}/aclocal/*.m4
21mr|mate-common-1.26.0-2|25	%{_datadir}/mate-common
21mr|mate-common-1.26.0-2|26	%{_mandir}/man1/*
21mr|mate-common-1.26.0-2|27	
21mr|mate-common-1.26.0-2|28	#----------------------------------------------------------------------------
21mr|mate-common-1.26.0-2|29	
21mr|mate-common-1.26.0-2|30	%prep
21mr|mate-common-1.26.0-2|31	%setup -q
21mr|mate-common-1.26.0-2|32	
21mr|mate-common-1.26.0-2|33	%build
21mr|mate-common-1.26.0-2|34	./autogen.sh
21mr|mate-common-1.26.0-2|35	%configure
21mr|mate-common-1.26.0-2|36	%make
21mr|mate-common-1.26.0-2|37	
21mr|mate-common-1.26.0-2|38	%install
21mr|mate-common-1.26.0-2|39	%makeinstall_std

14134 21
21mr|mate-desktop-1.26.0-7|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|mate-desktop-1.26.0-7|2	
21mr|mate-desktop-1.26.0-7|3	%define api 2
21mr|mate-desktop-1.26.0-7|4	%define girmajor 2.0
21mr|mate-desktop-1.26.0-7|5	%define major 17
21mr|mate-desktop-1.26.0-7|6	%define libname %mklibname %{name} %{api} %{major}
21mr|mate-desktop-1.26.0-7|7	%define devname %mklibname %{name} -d
21mr|mate-desktop-1.26.0-7|8	%define girname %mklibname matedesktop-gir %{girmajor}
21mr|mate-desktop-1.26.0-7|9	
21mr|mate-desktop-1.26.0-7|10	Summary:	Library with common API for various MATE modules
21mr|mate-desktop-1.26.0-7|11	Name:		mate-desktop
21mr|mate-desktop-1.26.0-7|12	Version:	1.26.0
21mr|mate-desktop-1.26.0-7|13	Release:	7
21mr|mate-desktop-1.26.0-7|14	Epoch:		1
21mr|mate-desktop-1.26.0-7|15	License:	GPLv2+ and LGPLv2+ and MIT
21mr|mate-desktop-1.26.0-7|16	Group:		Graphical desktop/MATE
21mr|mate-desktop-1.26.0-7|17	Url:		http://mate-desktop.org/
21mr|mate-desktop-1.26.0-7|18	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21mr|mate-desktop-1.26.0-7|19	Source1:	user-dirs-update-mate.desktop
21mr|mate-desktop-1.26.0-7|20	Source2:	10-Rosa-mate.gschema.override
21mr|mate-desktop-1.26.0-7|21	BuildRequires:	autoconf-archive
21mr|mate-desktop-1.26.0-7|22	BuildRequires:	desktop-file-utils
21mr|mate-desktop-1.26.0-7|23	BuildRequires:	docbook-dtd412-xml
21mr|mate-desktop-1.26.0-7|24	BuildRequires:	gtk-doc
21mr|mate-desktop-1.26.0-7|25	BuildRequires:	hwdata
21mr|mate-desktop-1.26.0-7|26	BuildRequires:	intltool
21mr|mate-desktop-1.26.0-7|27	BuildRequires:	pkgconfig(iso-codes)
21mr|mate-desktop-1.26.0-7|28	BuildRequires:	itstool
21mr|mate-desktop-1.26.0-7|29	BuildRequires:	mate-common
21mr|mate-desktop-1.26.0-7|30	BuildRequires:	which
21mr|mate-desktop-1.26.0-7|31	BuildRequires:	xml2po
21mr|mate-desktop-1.26.0-7|32	BuildRequires:	yelp-tools
21mr|mate-desktop-1.26.0-7|33	BuildRequires:	pkgconfig(dconf)
21mr|mate-desktop-1.26.0-7|34	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|mate-desktop-1.26.0-7|35	BuildRequires:	pkgconfig(glib-2.0)
21mr|mate-desktop-1.26.0-7|36	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|mate-desktop-1.26.0-7|37	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|mate-desktop-1.26.0-7|38	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|mate-desktop-1.26.0-7|39	BuildRequires:	pkgconfig(x11)
21mr|mate-desktop-1.26.0-7|40	BuildRequires:	pkgconfig(xext)
21mr|mate-desktop-1.26.0-7|41	BuildRequires:	pkgconfig(xrandr)
21mr|mate-desktop-1.26.0-7|42	Recommends:	mate-panel
21mr|mate-desktop-1.26.0-7|43	Requires:	hwdata
21mr|mate-desktop-1.26.0-7|44	Requires:	xdg-user-dirs-gtk
21mr|mate-desktop-1.26.0-7|45	Requires:	fonts-ttf-droid
21mr|mate-desktop-1.26.0-7|46	
21mr|mate-desktop-1.26.0-7|47	%description
21mr|mate-desktop-1.26.0-7|48	This package contains some data files and other shared components of the
21mr|mate-desktop-1.26.0-7|49	MATE user environment.
21mr|mate-desktop-1.26.0-7|50	
21mr|mate-desktop-1.26.0-7|51	%files -f %{name}.lang
21mr|mate-desktop-1.26.0-7|52	%doc AUTHORS COPYING COPYING.LIB NEWS README
21mr|mate-desktop-1.26.0-7|53	%{_bindir}/*
21mr|mate-desktop-1.26.0-7|54	%{_datadir}/applications/*.desktop
21mr|mate-desktop-1.26.0-7|55	%{_datadir}/mate-about/
21mr|mate-desktop-1.26.0-7|56	%{_datadir}/glib-2.0/schemas/org.mate.*.gschema.xml
21mr|mate-desktop-1.26.0-7|57	%{_datadir}/glib-2.0/schemas/10_mate-Rosa.gschema.override
21mr|mate-desktop-1.26.0-7|58	%{_mandir}/man1/*
21mr|mate-desktop-1.26.0-7|59	%{_iconsdir}/hicolor/*/apps/*
21mr|mate-desktop-1.26.0-7|60	
21mr|mate-desktop-1.26.0-7|61	#----------------------------------------------------------------------------
21mr|mate-desktop-1.26.0-7|62	
21mr|mate-desktop-1.26.0-7|63	%package -n %{libname}
21mr|mate-desktop-1.26.0-7|64	Summary:	Library with common API for various MATE modules
21mr|mate-desktop-1.26.0-7|65	Group:		System/Libraries
21mr|mate-desktop-1.26.0-7|66	
21mr|mate-desktop-1.26.0-7|67	%description -n %{libname}
21mr|mate-desktop-1.26.0-7|68	Internal library (libmatedesktop) used to implement some portions of the
21mr|mate-desktop-1.26.0-7|69	MATE desktop.
21mr|mate-desktop-1.26.0-7|70	
21mr|mate-desktop-1.26.0-7|71	%files -n %{libname}
21mr|mate-desktop-1.26.0-7|72	%doc AUTHORS COPYING COPYING.LIB NEWS README
21mr|mate-desktop-1.26.0-7|73	%{_libdir}/libmate-desktop-%{api}.so.%{major}*
21mr|mate-desktop-1.26.0-7|74	
21mr|mate-desktop-1.26.0-7|75	#----------------------------------------------------------------------------
21mr|mate-desktop-1.26.0-7|76	
21mr|mate-desktop-1.26.0-7|77	%package -n %{girname}
21mr|mate-desktop-1.26.0-7|78	Summary:	Typelib file for MateDesktop
21mr|mate-desktop-1.26.0-7|79	Group:		System/Libraries
21mr|mate-desktop-1.26.0-7|80	Requires:	%{libname} = %{EVRD}
21mr|mate-desktop-1.26.0-7|81	
21mr|mate-desktop-1.26.0-7|82	%description -n %{girname}
21mr|mate-desktop-1.26.0-7|83	A GObject based library for MateDesktop clients to use to interface with
21mr|mate-desktop-1.26.0-7|84	MateDesktop.
21mr|mate-desktop-1.26.0-7|85	
21mr|mate-desktop-1.26.0-7|86	%files -n %{girname}
21mr|mate-desktop-1.26.0-7|87	%doc AUTHORS COPYING COPYING.LIB NEWS README
21mr|mate-desktop-1.26.0-7|88	%{_libdir}/girepository-1.0/MateDesktop-%{girmajor}.typelib
21mr|mate-desktop-1.26.0-7|89	
21mr|mate-desktop-1.26.0-7|90	#----------------------------------------------------------------------------
21mr|mate-desktop-1.26.0-7|91	
21mr|mate-desktop-1.26.0-7|92	%package -n %{devname}
21mr|mate-desktop-1.26.0-7|93	Summary:	MATE module API library development files
21mr|mate-desktop-1.26.0-7|94	Group:		Development/GNOME and GTK+
21mr|mate-desktop-1.26.0-7|95	Requires:	%{libname} = %{EVRD}
21mr|mate-desktop-1.26.0-7|96	Requires:	%{girname} = %{EVRD}
21mr|mate-desktop-1.26.0-7|97	Provides:	%{name}-devel = %{EVRD}
21mr|mate-desktop-1.26.0-7|98	
21mr|mate-desktop-1.26.0-7|99	%description -n %{devname}
21mr|mate-desktop-1.26.0-7|100	Development library with common API for various MATE modules.
21mr|mate-desktop-1.26.0-7|101	
21mr|mate-desktop-1.26.0-7|102	%files -n %{devname}
21mr|mate-desktop-1.26.0-7|103	%doc AUTHORS COPYING COPYING.LIB NEWS README
21mr|mate-desktop-1.26.0-7|104	%{_datadir}/gtk-doc/html/mate-desktop
21mr|mate-desktop-1.26.0-7|105	%{_libdir}/libmate-desktop-2.so
21mr|mate-desktop-1.26.0-7|106	%{_libdir}/pkgconfig/mate-desktop-2.0.pc
21mr|mate-desktop-1.26.0-7|107	%{_includedir}/mate-desktop-2.0
21mr|mate-desktop-1.26.0-7|108	%{_datadir}/gir-1.0/MateDesktop-%{girmajor}.gir
21mr|mate-desktop-1.26.0-7|109	
21mr|mate-desktop-1.26.0-7|110	#----------------------------------------------------------------------------
21mr|mate-desktop-1.26.0-7|111	
21mr|mate-desktop-1.26.0-7|112	%prep
21mr|mate-desktop-1.26.0-7|113	%setup -q
21mr|mate-desktop-1.26.0-7|114	%apply_patches
21mr|mate-desktop-1.26.0-7|115	
21mr|mate-desktop-1.26.0-7|116	%build
21mr|mate-desktop-1.26.0-7|117	%configure  \
21mr|mate-desktop-1.26.0-7|118	--enable-gtk-doc                                      \
21mr|mate-desktop-1.26.0-7|119	--disable-schemas-compile                             \
21mr|mate-desktop-1.26.0-7|120	--with-x                                              \
21mr|mate-desktop-1.26.0-7|121	--disable-static                                      \
21mr|mate-desktop-1.26.0-7|122	--with-pnp-ids-path="%{_datadir}/hwdata/pnp.ids"      \
21mr|mate-desktop-1.26.0-7|123	--enable-gtk-doc-html                                 \
21mr|mate-desktop-1.26.0-7|124	--enable-introspection=yes
21mr|mate-desktop-1.26.0-7|125	
21mr|mate-desktop-1.26.0-7|126	%make
21mr|mate-desktop-1.26.0-7|127	
21mr|mate-desktop-1.26.0-7|128	%install
21mr|mate-desktop-1.26.0-7|129	%makeinstall_std
21mr|mate-desktop-1.26.0-7|130	
21mr|mate-desktop-1.26.0-7|131	install -D -m 0644 %{S:2} %{buildroot}%{_datadir}/glib-2.0/schemas/10_mate-Rosa.gschema.override
21mr|mate-desktop-1.26.0-7|132	
21mr|mate-desktop-1.26.0-7|133	%find_lang %{name}
21mr|mate-desktop-1.26.0-7|134	
21mr|mate-desktop-1.26.0-7|135	

14135 21
21mr|mate-menus-1.26.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|mate-menus-1.26.0-2|2	
21mr|mate-menus-1.26.0-2|3	%define major 2
21mr|mate-menus-1.26.0-2|4	%define gi_major 2.0
21mr|mate-menus-1.26.0-2|5	%define libname %mklibname mate-menu %{major}
21mr|mate-menus-1.26.0-2|6	%define girname %mklibname mate-menu-gir %{gi_major}
21mr|mate-menus-1.26.0-2|7	%define devname %mklibname mate-menu -d
21mr|mate-menus-1.26.0-2|8	
21mr|mate-menus-1.26.0-2|9	Summary:	MATE menu library
21mr|mate-menus-1.26.0-2|10	Name:		mate-menus
21mr|mate-menus-1.26.0-2|11	Version:	1.26.0
21mr|mate-menus-1.26.0-2|12	Release:	2
21mr|mate-menus-1.26.0-2|13	License:	GPLv2+ and LGPLv2+
21mr|mate-menus-1.26.0-2|14	Group:		Graphical desktop/MATE
21mr|mate-menus-1.26.0-2|15	Url:		http://mate-desktop.org
21mr|mate-menus-1.26.0-2|16	Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
21mr|mate-menus-1.26.0-2|17	# (fc) 2.16.0-2mdv unclutter preferences/settings menu
21mr|mate-menus-1.26.0-2|18	Patch0:		mate-menus-1.10.0-uncluttermenu.patch
21mr|mate-menus-1.26.0-2|19	BuildRequires:	autoconf-archive
21mr|mate-menus-1.26.0-2|20	BuildRequires:	intltool
21mr|mate-menus-1.26.0-2|21	BuildRequires:	mate-common
21mr|mate-menus-1.26.0-2|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|mate-menus-1.26.0-2|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|mate-menus-1.26.0-2|24	BuildRequires:	pkgconfig(python)
21mr|mate-menus-1.26.0-2|25	
21mr|mate-menus-1.26.0-2|26	%description
21mr|mate-menus-1.26.0-2|27	The package contains an implementation of the draft "Desktop Menu
21mr|mate-menus-1.26.0-2|28	Specification" from freedesktop.org:
21mr|mate-menus-1.26.0-2|29	http://www.freedesktop.org/Standards/menu-spec
21mr|mate-menus-1.26.0-2|30	
21mr|mate-menus-1.26.0-2|31	Also contained here are the MATE menu layout configuration files,
21mr|mate-menus-1.26.0-2|32	.directory files and assorted menu related utility programs.
21mr|mate-menus-1.26.0-2|33	
21mr|mate-menus-1.26.0-2|34	%files -f %{name}.lang
21mr|mate-menus-1.26.0-2|35	%doc AUTHORS COPYING README
21mr|mate-menus-1.26.0-2|36	%dir %{_sysconfdir}/xdg/mate
21mr|mate-menus-1.26.0-2|37	%dir %{_sysconfdir}/xdg/mate/menus
21mr|mate-menus-1.26.0-2|38	%config(noreplace) %{_sysconfdir}/xdg/mate/menus/*
21mr|mate-menus-1.26.0-2|39	%{_datadir}/%{name}
21mr|mate-menus-1.26.0-2|40	%{_datadir}/mate/desktop-directories/*
21mr|mate-menus-1.26.0-2|41	
21mr|mate-menus-1.26.0-2|42	#----------------------------------------------------------------------------
21mr|mate-menus-1.26.0-2|43	
21mr|mate-menus-1.26.0-2|44	%package -n %{libname}
21mr|mate-menus-1.26.0-2|45	Summary:	MATE menu library
21mr|mate-menus-1.26.0-2|46	Group:		System/Libraries
21mr|mate-menus-1.26.0-2|47	
21mr|mate-menus-1.26.0-2|48	%description -n %{libname}
21mr|mate-menus-1.26.0-2|49	The package contains an implementation of the draft "Desktop Menu
21mr|mate-menus-1.26.0-2|50	Specification" from freedesktop.org:
21mr|mate-menus-1.26.0-2|51	http://www.freedesktop.org/Standards/menu-spec
21mr|mate-menus-1.26.0-2|52	
21mr|mate-menus-1.26.0-2|53	%files -n %{libname}
21mr|mate-menus-1.26.0-2|54	%doc AUTHORS COPYING README
21mr|mate-menus-1.26.0-2|55	%{_libdir}/libmate-menu.so.%{major}*
21mr|mate-menus-1.26.0-2|56	
21mr|mate-menus-1.26.0-2|57	#----------------------------------------------------------------------------
21mr|mate-menus-1.26.0-2|58	
21mr|mate-menus-1.26.0-2|59	%package -n %{girname}
21mr|mate-menus-1.26.0-2|60	Summary:	GObject Introspection interface description for %{name}
21mr|mate-menus-1.26.0-2|61	Group:		System/Libraries
21mr|mate-menus-1.26.0-2|62	Requires:	%{libname} = %{EVRD}
21mr|mate-menus-1.26.0-2|63	
21mr|mate-menus-1.26.0-2|64	%description -n %{girname}
21mr|mate-menus-1.26.0-2|65	GObject Introspection interface description for %{name}.
21mr|mate-menus-1.26.0-2|66	
21mr|mate-menus-1.26.0-2|67	%files -n %{girname}
21mr|mate-menus-1.26.0-2|68	%doc AUTHORS COPYING README
21mr|mate-menus-1.26.0-2|69	%{_libdir}/girepository-1.0/MateMenu-%{gi_major}.typelib
21mr|mate-menus-1.26.0-2|70	
21mr|mate-menus-1.26.0-2|71	#----------------------------------------------------------------------------
21mr|mate-menus-1.26.0-2|72	
21mr|mate-menus-1.26.0-2|73	%package -n %{devname}
21mr|mate-menus-1.26.0-2|74	Summary:	MATE menu library development files
21mr|mate-menus-1.26.0-2|75	Group:		Development/GNOME and GTK+
21mr|mate-menus-1.26.0-2|76	Requires:	%{libname} = %{EVRD}
21mr|mate-menus-1.26.0-2|77	Requires:	%{girname} = %{EVRD}
21mr|mate-menus-1.26.0-2|78	Provides:	%{name}-devel = %{EVRD}
21mr|mate-menus-1.26.0-2|79	
21mr|mate-menus-1.26.0-2|80	%description -n %{devname}
21mr|mate-menus-1.26.0-2|81	MATE menu library development files.
21mr|mate-menus-1.26.0-2|82	
21mr|mate-menus-1.26.0-2|83	%files -n %{devname}
21mr|mate-menus-1.26.0-2|84	%doc AUTHORS COPYING README
21mr|mate-menus-1.26.0-2|85	%{_libdir}/lib*.so
21mr|mate-menus-1.26.0-2|86	%{_includedir}/mate-menus/
21mr|mate-menus-1.26.0-2|87	%{_libdir}/pkgconfig/*.pc
21mr|mate-menus-1.26.0-2|88	%{_datadir}/gir-1.0/MateMenu-%{gi_major}.gir
21mr|mate-menus-1.26.0-2|89	
21mr|mate-menus-1.26.0-2|90	#----------------------------------------------------------------------------
21mr|mate-menus-1.26.0-2|91	
21mr|mate-menus-1.26.0-2|92	%prep
21mr|mate-menus-1.26.0-2|93	%setup -q
21mr|mate-menus-1.26.0-2|94	%apply_patches
21mr|mate-menus-1.26.0-2|95	
21mr|mate-menus-1.26.0-2|96	%build
21mr|mate-menus-1.26.0-2|97	NOCONFIGURE=1 ./autogen.sh
21mr|mate-menus-1.26.0-2|98	%configure \
21mr|mate-menus-1.26.0-2|99	--disable-static \
21mr|mate-menus-1.26.0-2|100	--enable-introspection=yes
21mr|mate-menus-1.26.0-2|101	
21mr|mate-menus-1.26.0-2|102	%make
21mr|mate-menus-1.26.0-2|103	
21mr|mate-menus-1.26.0-2|104	%install
21mr|mate-menus-1.26.0-2|105	%makeinstall_std
21mr|mate-menus-1.26.0-2|106	
21mr|mate-menus-1.26.0-2|107	%find_lang %{name}
21mr|mate-menus-1.26.0-2|108	
21mr|mate-menus-1.26.0-2|109	mkdir -p %{buildroot}%{_sysconfdir}/xdg/mate
21mr|mate-menus-1.26.0-2|110	mv %{buildroot}%{_sysconfdir}/xdg/menus %{buildroot}%{_sysconfdir}/xdg/mate

14136 21
21mr|mate-panel-1.26.1-3|1	%define api 4
21mr|mate-panel-1.26.1-3|2	%define major 1
21mr|mate-panel-1.26.1-3|3	%define girmajor 4.0
21mr|mate-panel-1.26.1-3|4	%define libname %mklibname mate-panel-applet %{api} %{major}
21mr|mate-panel-1.26.1-3|5	%define girname %mklibname matepanelapplet-gir %{girmajor}
21mr|mate-panel-1.26.1-3|6	%define devname %mklibname mate-panel-applet -d
21mr|mate-panel-1.26.1-3|7	
21mr|mate-panel-1.26.1-3|8	Summary:	The core programs for the MATE GUI desktop environment
21mr|mate-panel-1.26.1-3|9	Name:		mate-panel
21mr|mate-panel-1.26.1-3|10	Version:	1.26.1
21mr|mate-panel-1.26.1-3|11	Release:	3
21mr|mate-panel-1.26.1-3|12	License:	GPLv2+ and LGPLv2+
21mr|mate-panel-1.26.1-3|13	Group:		Graphical desktop/MATE
21mr|mate-panel-1.26.1-3|14	Url:		http://mate-desktop.org
21mr|mate-panel-1.26.1-3|15	Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz
21mr|mate-panel-1.26.1-3|16	Source1:	rosa-panel.png
21mr|mate-panel-1.26.1-3|17	Source2:	rosa.layout
21mr|mate-panel-1.26.1-3|18	# use xlock instead of xscreensaver to lock root desktop
21mr|mate-panel-1.26.1-3|19	Patch0:		mate-panel-1.10.0-rootlock.patch
21mr|mate-panel-1.26.1-3|20	BuildRequires:	autoconf-archive
21mr|mate-panel-1.26.1-3|21	BuildRequires:	docbook-dtd412-xml
21mr|mate-panel-1.26.1-3|22	BuildRequires:	gtk-doc
21mr|mate-panel-1.26.1-3|23	BuildRequires:	intltool
21mr|mate-panel-1.26.1-3|24	BuildRequires:	itstool
21mr|mate-panel-1.26.1-3|25	BuildRequires:	mate-common
21mr|mate-panel-1.26.1-3|26	BuildRequires:	which
21mr|mate-panel-1.26.1-3|27	BuildRequires:	xml2po
21mr|mate-panel-1.26.1-3|28	BuildRequires:	xsltproc
21mr|mate-panel-1.26.1-3|29	BuildRequires:	yelp-tools
21mr|mate-panel-1.26.1-3|30	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|mate-panel-1.26.1-3|31	BuildRequires:	pkgconfig(dconf)
21mr|mate-panel-1.26.1-3|32	BuildRequires:	pkgconfig(glib-2.0)
21mr|mate-panel-1.26.1-3|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|mate-panel-1.26.1-3|34	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|mate-panel-1.26.1-3|35	BuildRequires:	pkgconfig(ice)
21mr|mate-panel-1.26.1-3|36	BuildRequires:	pkgconfig(libcanberra-gtk)
21mr|mate-panel-1.26.1-3|37	BuildRequires:	pkgconfig(libmate-menu)
21mr|mate-panel-1.26.1-3|38	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|mate-panel-1.26.1-3|39	BuildRequires:	pkgconfig(libwnck-3.0)
21mr|mate-panel-1.26.1-3|40	BuildRequires:	pkgconfig(mate-desktop-2.0)
21mr|mate-panel-1.26.1-3|41	BuildRequires:	pkgconfig(mateweather)
21mr|mate-panel-1.26.1-3|42	BuildRequires:	pkgconfig(libnm)
21mr|mate-panel-1.26.1-3|43	BuildRequires:	pkgconfig(sm)
21mr|mate-panel-1.26.1-3|44	BuildRequires:	pkgconfig(x11)
21mr|mate-panel-1.26.1-3|45	BuildRequires:	pkgconfig(xau)
21mr|mate-panel-1.26.1-3|46	BuildRequires:	pkgconfig(xrandr)
21mr|mate-panel-1.26.1-3|47	Requires:	desktop-common-data
21mr|mate-panel-1.26.1-3|48	Recommends:	mate-desktop
21mr|mate-panel-1.26.1-3|49	Recommends:	mate-menus
21mr|mate-panel-1.26.1-3|50	Recommends:	mate-polkit
21mr|mate-panel-1.26.1-3|51	Recommends:	mate-screensaver
21mr|mate-panel-1.26.1-3|52	Recommends:	mate-session-manager
21mr|mate-panel-1.26.1-3|53	#(patch0)
21mr|mate-panel-1.26.1-3|54	Requires:	xlockmore
21mr|mate-panel-1.26.1-3|55	Recommends:	mate-applets
21mr|mate-panel-1.26.1-3|56	
21mr|mate-panel-1.26.1-3|57	%description
21mr|mate-panel-1.26.1-3|58	The MATE panel packages provides the mate panel, menus and some
21mr|mate-panel-1.26.1-3|59	basic applets for the panel.
21mr|mate-panel-1.26.1-3|60	
21mr|mate-panel-1.26.1-3|61	%files -f %{name}-3.0.lang
21mr|mate-panel-1.26.1-3|62	%doc AUTHORS COPYING README
21mr|mate-panel-1.26.1-3|63	%{_datadir}/glib-2.0/schemas/org.mate.panel.*.xml
21mr|mate-panel-1.26.1-3|64	%{_bindir}/*
21mr|mate-panel-1.26.1-3|65	%{_libexecdir}/mate-applets/clock-applet
21mr|mate-panel-1.26.1-3|66	%{_libexecdir}/mate-applets/fish-applet
21mr|mate-panel-1.26.1-3|67	%{_libexecdir}/mate-applets/notification-area-applet
21mr|mate-panel-1.26.1-3|68	%{_libexecdir}/mate-applets/wnck-applet
21mr|mate-panel-1.26.1-3|69	%{_datadir}/applications/*.desktop
21mr|mate-panel-1.26.1-3|70	%{_datadir}/dbus-1/services/org.mate.panel.applet.ClockAppletFactory.service
21mr|mate-panel-1.26.1-3|71	%{_datadir}/dbus-1/services/org.mate.panel.applet.FishAppletFactory.service
21mr|mate-panel-1.26.1-3|72	%{_datadir}/dbus-1/services/org.mate.panel.applet.NotificationAreaAppletFactory.service
21mr|mate-panel-1.26.1-3|73	%{_datadir}/dbus-1/services/org.mate.panel.applet.WnckletFactory.service
21mr|mate-panel-1.26.1-3|74	%{_datadir}/%{name}
21mr|mate-panel-1.26.1-3|75	%{_iconsdir}/hicolor/*/apps/*
21mr|mate-panel-1.26.1-3|76	%{_mandir}/man1/*
21mr|mate-panel-1.26.1-3|77	
21mr|mate-panel-1.26.1-3|78	#----------------------------------------------------------------------------
21mr|mate-panel-1.26.1-3|79	
21mr|mate-panel-1.26.1-3|80	%package -n %{libname}
21mr|mate-panel-1.26.1-3|81	Summary:	Panel libraries for running MATE panels
21mr|mate-panel-1.26.1-3|82	Group:		System/Libraries
21mr|mate-panel-1.26.1-3|83	
21mr|mate-panel-1.26.1-3|84	%description -n %{libname}
21mr|mate-panel-1.26.1-3|85	Panel libraries for running MATE panels.
21mr|mate-panel-1.26.1-3|86	
21mr|mate-panel-1.26.1-3|87	%files -n %{libname}
21mr|mate-panel-1.26.1-3|88	%doc AUTHORS COPYING README
21mr|mate-panel-1.26.1-3|89	%{_libdir}/libmate-panel-applet-%{api}.so.%{major}*
21mr|mate-panel-1.26.1-3|90	
21mr|mate-panel-1.26.1-3|91	#----------------------------------------------------------------------------
21mr|mate-panel-1.26.1-3|92	
21mr|mate-panel-1.26.1-3|93	%package -n %{girname}
21mr|mate-panel-1.26.1-3|94	Summary:	GObject Introspection interface description for %{name}
21mr|mate-panel-1.26.1-3|95	Group:		System/Libraries
21mr|mate-panel-1.26.1-3|96	
21mr|mate-panel-1.26.1-3|97	%description -n %{girname}
21mr|mate-panel-1.26.1-3|98	GObject Introspection interface description for %{name}.
21mr|mate-panel-1.26.1-3|99	
21mr|mate-panel-1.26.1-3|100	%files -n %{girname}
21mr|mate-panel-1.26.1-3|101	%doc AUTHORS COPYING README
21mr|mate-panel-1.26.1-3|102	%{_libdir}/girepository-1.0/MatePanelApplet-%{girmajor}.typelib
21mr|mate-panel-1.26.1-3|103	
21mr|mate-panel-1.26.1-3|104	#----------------------------------------------------------------------------
21mr|mate-panel-1.26.1-3|105	
21mr|mate-panel-1.26.1-3|106	%package -n %{devname}
21mr|mate-panel-1.26.1-3|107	Summary:	Development libraries, include files for MATE panel
21mr|mate-panel-1.26.1-3|108	Group:		Development/GNOME and GTK+
21mr|mate-panel-1.26.1-3|109	Requires:	%{libname} = %{EVRD}
21mr|mate-panel-1.26.1-3|110	Requires:	%{girname} = %{EVRD}
21mr|mate-panel-1.26.1-3|111	Provides:	%{name}-devel = %{EVRD}
21mr|mate-panel-1.26.1-3|112	
21mr|mate-panel-1.26.1-3|113	%description -n %{devname}
21mr|mate-panel-1.26.1-3|114	Panel libraries and header files for creating MATE panels.
21mr|mate-panel-1.26.1-3|115	
21mr|mate-panel-1.26.1-3|116	%files -n %{devname}
21mr|mate-panel-1.26.1-3|117	%doc AUTHORS COPYING README
21mr|mate-panel-1.26.1-3|118	%doc ChangeLog
21mr|mate-panel-1.26.1-3|119	%doc %{_datadir}/gtk-doc/html/*
21mr|mate-panel-1.26.1-3|120	%{_includedir}/*
21mr|mate-panel-1.26.1-3|121	%{_libdir}/libmate-panel*.so
21mr|mate-panel-1.26.1-3|122	%{_libdir}/pkgconfig/*
21mr|mate-panel-1.26.1-3|123	%{_datadir}/gir-1.0/MatePanelApplet-%{girmajor}.gir
21mr|mate-panel-1.26.1-3|124	
21mr|mate-panel-1.26.1-3|125	#----------------------------------------------------------------------------
21mr|mate-panel-1.26.1-3|126	
21mr|mate-panel-1.26.1-3|127	%prep
21mr|mate-panel-1.26.1-3|128	%setup -q
21mr|mate-panel-1.26.1-3|129	%apply_patches
21mr|mate-panel-1.26.1-3|130	
21mr|mate-panel-1.26.1-3|131	%build
21mr|mate-panel-1.26.1-3|132	# NOCONFIGURE=yes ./autogen.sh
21mr|mate-panel-1.26.1-3|133	%configure \
21mr|mate-panel-1.26.1-3|134	--with-gtk=3.0 \
21mr|mate-panel-1.26.1-3|135	--disable-static \
21mr|mate-panel-1.26.1-3|136	--libexecdir=%{_libexecdir}/mate-applets \
21mr|mate-panel-1.26.1-3|137	--enable-introspection \
21mr|mate-panel-1.26.1-3|138	--enable-matecomponent \
21mr|mate-panel-1.26.1-3|139	--disable-schemas-install
21mr|mate-panel-1.26.1-3|140	
21mr|mate-panel-1.26.1-3|141	%make LIBS='-lgmodule-2.0'
21mr|mate-panel-1.26.1-3|142	
21mr|mate-panel-1.26.1-3|143	%install
21mr|mate-panel-1.26.1-3|144	%makeinstall_std
21mr|mate-panel-1.26.1-3|145	
21mr|mate-panel-1.26.1-3|146	%find_lang %{name}-3.0 --with-gnome --all-name
21mr|mate-panel-1.26.1-3|147	
21mr|mate-panel-1.26.1-3|148	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21mr|mate-panel-1.26.1-3|149	cp -a %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
21mr|mate-panel-1.26.1-3|150	
21mr|mate-panel-1.26.1-3|151	install -D -m 0644 %{S:2} %{buildroot}%{_datadir}/mate-panel/layouts/rosa.layout

14137 21
21mr|mauikit-2.2.0-1|1	%define _disable_ld_no_undefined 1
21mr|mauikit-2.2.0-1|2	
21mr|mauikit-2.2.0-1|3	%define libname %mklibname %{name}
21mr|mauikit-2.2.0-1|4	%define devname %mklibname %{name} -d
21mr|mauikit-2.2.0-1|5	
21mr|mauikit-2.2.0-1|6	Summary:	Library for developing MAUI applications
21mr|mauikit-2.2.0-1|7	Name:		mauikit
21mr|mauikit-2.2.0-1|8	Version:	2.2.0
21mr|mauikit-2.2.0-1|9	Release:	1
21mr|mauikit-2.2.0-1|10	Group:		Graphical desktop/KDE
21mr|mauikit-2.2.0-1|11	License:	GPLv3
21mr|mauikit-2.2.0-1|12	Url:		http://mauikit.org/
21mr|mauikit-2.2.0-1|13	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|mauikit-2.2.0-1|14	Patch0:		mauikit-cmake_locale.patch
21mr|mauikit-2.2.0-1|15	Patch1:		mauikit-russian_locale.patch
21mr|mauikit-2.2.0-1|16	Patch3:		mauikit-set-soversion.patch
21mr|mauikit-2.2.0-1|17	BuildRequires:	extra-cmake-modules
21mr|mauikit-2.2.0-1|18	BuildRequires:	kf5coreaddons-devel
21mr|mauikit-2.2.0-1|19	BuildRequires:	kf5i18n-devel
21mr|mauikit-2.2.0-1|20	BuildRequires:	kf5kirigami2-devel
21mr|mauikit-2.2.0-1|21	BuildRequires:	kf5notifications-devel
21mr|mauikit-2.2.0-1|22	BuildRequires:	kf5windowsystem-devel
21mr|mauikit-2.2.0-1|23	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|mauikit-2.2.0-1|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|mauikit-2.2.0-1|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mauikit-2.2.0-1|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|mauikit-2.2.0-1|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|mauikit-2.2.0-1|28	BuildRequires:	pkgconfig(Qt5Sql)
21mr|mauikit-2.2.0-1|29	BuildRequires:	pkgconfig(Qt5Svg)
21mr|mauikit-2.2.0-1|30	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|mauikit-2.2.0-1|31	BuildRequires:  pkgconfig(xcb)
21mr|mauikit-2.2.0-1|32	BuildRequires:  pkgconfig(xcb-atom)
21mr|mauikit-2.2.0-1|33	BuildRequires:  pkgconfig(xproto)
21mr|mauikit-2.2.0-1|34	BuildRequires:  pkgconfig(xcb-icccm)
21mr|mauikit-2.2.0-1|35	BuildRequires:	mauiman-devel
21mr|mauikit-2.2.0-1|36	Requires:	%{libname} = %{EVRD}
21mr|mauikit-2.2.0-1|37	
21mr|mauikit-2.2.0-1|38	%description
21mr|mauikit-2.2.0-1|39	Library for developing MAUI applications
21mr|mauikit-2.2.0-1|40	
21mr|mauikit-2.2.0-1|41	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-2.2.0-1|42	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-2.2.0-1|43	
21mr|mauikit-2.2.0-1|44	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-2.2.0-1|45	widgets shared amoing the other Maui apps.
21mr|mauikit-2.2.0-1|46	
21mr|mauikit-2.2.0-1|47	%files -f %{name}.lang
21mr|mauikit-2.2.0-1|48	%{_kde5_qmldir}/org/mauikit/*
21mr|mauikit-2.2.0-1|49	%{_kde5_datadir}/org.mauikit.controls
21mr|mauikit-2.2.0-1|50	
21mr|mauikit-2.2.0-1|51	#--------------------------------------------
21mr|mauikit-2.2.0-1|52	
21mr|mauikit-2.2.0-1|53	%package -n %{libname}
21mr|mauikit-2.2.0-1|54	Summary:	Library files for MauiKit
21mr|mauikit-2.2.0-1|55	Group:		System/Libraries
21mr|mauikit-2.2.0-1|56	Requires:	%{name} = %{EVRD}
21mr|mauikit-2.2.0-1|57	
21mr|mauikit-2.2.0-1|58	%description -n %{libname}
21mr|mauikit-2.2.0-1|59	Library files for MauiKit
21mr|mauikit-2.2.0-1|60	
21mr|mauikit-2.2.0-1|61	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-2.2.0-1|62	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-2.2.0-1|63	
21mr|mauikit-2.2.0-1|64	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-2.2.0-1|65	widgets shared amoing the other Maui apps.
21mr|mauikit-2.2.0-1|66	
21mr|mauikit-2.2.0-1|67	%files -n %{libname}
21mr|mauikit-2.2.0-1|68	%{_kde5_libdir}/libMauiKit.so.*
21mr|mauikit-2.2.0-1|69	
21mr|mauikit-2.2.0-1|70	#--------------------------------------------
21mr|mauikit-2.2.0-1|71	
21mr|mauikit-2.2.0-1|72	%package -n %{devname}
21mr|mauikit-2.2.0-1|73	Summary:	Development files for MauiKit
21mr|mauikit-2.2.0-1|74	Group:		Development/KDE and Qt
21mr|mauikit-2.2.0-1|75	Requires:	%{name} = %{EVRD}
21mr|mauikit-2.2.0-1|76	Provides:   %{name}-devel = %{EVRD}
21mr|mauikit-2.2.0-1|77	
21mr|mauikit-2.2.0-1|78	%description -n %{devname}
21mr|mauikit-2.2.0-1|79	Development files for MauiKit
21mr|mauikit-2.2.0-1|80	
21mr|mauikit-2.2.0-1|81	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-2.2.0-1|82	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-2.2.0-1|83	
21mr|mauikit-2.2.0-1|84	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-2.2.0-1|85	widgets shared amoing the other Maui apps.
21mr|mauikit-2.2.0-1|86	
21mr|mauikit-2.2.0-1|87	%files -n %{devname}
21mr|mauikit-2.2.0-1|88	%{_includedir}/MauiKit
21mr|mauikit-2.2.0-1|89	%{_kde5_libdir}/cmake/MauiKit
21mr|mauikit-2.2.0-1|90	%{_kde5_libdir}/libMauiKit.so
21mr|mauikit-2.2.0-1|91	
21mr|mauikit-2.2.0-1|92	#--------------------------------------------
21mr|mauikit-2.2.0-1|93	
21mr|mauikit-2.2.0-1|94	%prep
21mr|mauikit-2.2.0-1|95	%autosetup -p1
21mr|mauikit-2.2.0-1|96	
21mr|mauikit-2.2.0-1|97	%build
21mr|mauikit-2.2.0-1|98	%cmake_kde5
21mr|mauikit-2.2.0-1|99	%make
21mr|mauikit-2.2.0-1|100	
21mr|mauikit-2.2.0-1|101	%install
21mr|mauikit-2.2.0-1|102	%makeinstall_std -C build
21mr|mauikit-2.2.0-1|103	
21mr|mauikit-2.2.0-1|104	%find_lang %{name}
21mr|mauikit-2.2.0-1|105	

14138 21
21mr|mauikit-accounts-2.2.0-1|1	%define major 2
21mr|mauikit-accounts-2.2.0-1|2	
21mr|mauikit-accounts-2.2.0-1|3	%define libname %mklibname %{name} %{major}
21mr|mauikit-accounts-2.2.0-1|4	%define devname %mklibname %{name} -d
21mr|mauikit-accounts-2.2.0-1|5	Summary:	MauiKit accountsg utilities and controls
21mr|mauikit-accounts-2.2.0-1|6	Name:		mauikit-accounts
21mr|mauikit-accounts-2.2.0-1|7	Version:	2.2.0
21mr|mauikit-accounts-2.2.0-1|8	Release:	1
21mr|mauikit-accounts-2.2.0-1|9	Group:		Graphical desktop/KDE
21mr|mauikit-accounts-2.2.0-1|10	License:	GPLv3
21mr|mauikit-accounts-2.2.0-1|11	Url:		http://mauikit.org/
21mr|mauikit-accounts-2.2.0-1|12	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|mauikit-accounts-2.2.0-1|13	Patch0:		mauikit-accounts-cmake_locale.patch
21mr|mauikit-accounts-2.2.0-1|14	Patch1:		mauikit-accounts-russian_locale.patch
21mr|mauikit-accounts-2.2.0-1|15	Patch2:		mauikit-accounts-i18n_locale.patch
21mr|mauikit-accounts-2.2.0-1|16	BuildRequires:	extra-cmake-modules
21mr|mauikit-accounts-2.2.0-1|17	BuildRequires:	kf5config-devel
21mr|mauikit-accounts-2.2.0-1|18	BuildRequires:	kf5coreaddons-devel
21mr|mauikit-accounts-2.2.0-1|19	BuildRequires:	kf5i18n-devel
21mr|mauikit-accounts-2.2.0-1|20	BuildRequires:	kf5kirigami2-devel
21mr|mauikit-accounts-2.2.0-1|21	BuildRequires:	mauikit-devel = %{version}
21mr|mauikit-accounts-2.2.0-1|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|mauikit-accounts-2.2.0-1|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mauikit-accounts-2.2.0-1|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|mauikit-accounts-2.2.0-1|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|mauikit-accounts-2.2.0-1|26	BuildRequires:	pkgconfig(Qt5Sql)
21mr|mauikit-accounts-2.2.0-1|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|mauikit-accounts-2.2.0-1|28	BuildRequires:	mauiman-devel
21mr|mauikit-accounts-2.2.0-1|29	Requires:	%{libname} = %{EVRD}
21mr|mauikit-accounts-2.2.0-1|30	
21mr|mauikit-accounts-2.2.0-1|31	%description
21mr|mauikit-accounts-2.2.0-1|32	Library for developing MAUI applications
21mr|mauikit-accounts-2.2.0-1|33	
21mr|mauikit-accounts-2.2.0-1|34	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-accounts-2.2.0-1|35	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-accounts-2.2.0-1|36	
21mr|mauikit-accounts-2.2.0-1|37	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-accounts-2.2.0-1|38	widgets shared amoing the other Maui apps.
21mr|mauikit-accounts-2.2.0-1|39	
21mr|mauikit-accounts-2.2.0-1|40	%files -f libmauikitaccounts.lang
21mr|mauikit-accounts-2.2.0-1|41	%{_kde5_qmldir}/org/mauikit/accounts/
21mr|mauikit-accounts-2.2.0-1|42	
21mr|mauikit-accounts-2.2.0-1|43	#-------------------------------------------------------------------------
21mr|mauikit-accounts-2.2.0-1|44	
21mr|mauikit-accounts-2.2.0-1|45	%package -n %{libname}
21mr|mauikit-accounts-2.2.0-1|46	Summary:	Library files for mauikit-accounts
21mr|mauikit-accounts-2.2.0-1|47	Group:		System/Libraries
21mr|mauikit-accounts-2.2.0-1|48	Requires:	%{name} = %{EVRD}
21mr|mauikit-accounts-2.2.0-1|49	
21mr|mauikit-accounts-2.2.0-1|50	%description -n %{libname}
21mr|mauikit-accounts-2.2.0-1|51	Library files for mauikit-accounts
21mr|mauikit-accounts-2.2.0-1|52	
21mr|mauikit-accounts-2.2.0-1|53	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-accounts-2.2.0-1|54	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-accounts-2.2.0-1|55	
21mr|mauikit-accounts-2.2.0-1|56	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-accounts-2.2.0-1|57	widgets shared amoing the other Maui apps.
21mr|mauikit-accounts-2.2.0-1|58	
21mr|mauikit-accounts-2.2.0-1|59	%files -n %{libname}
21mr|mauikit-accounts-2.2.0-1|60	%{_kde5_libdir}/libMauiKitAccounts.so.%{major}*
21mr|mauikit-accounts-2.2.0-1|61	
21mr|mauikit-accounts-2.2.0-1|62	#-------------------------------------------------------------------------
21mr|mauikit-accounts-2.2.0-1|63	
21mr|mauikit-accounts-2.2.0-1|64	%package -n %{devname}
21mr|mauikit-accounts-2.2.0-1|65	Summary:	Development files for mauikit-accounts
21mr|mauikit-accounts-2.2.0-1|66	Group:		Development/KDE and Qt
21mr|mauikit-accounts-2.2.0-1|67	Requires:	%{name} = %{EVRD}
21mr|mauikit-accounts-2.2.0-1|68	Provides:   %{name}-devel = %{EVRD}
21mr|mauikit-accounts-2.2.0-1|69	
21mr|mauikit-accounts-2.2.0-1|70	%description -n %{devname}
21mr|mauikit-accounts-2.2.0-1|71	Development files for mauikit-accounts
21mr|mauikit-accounts-2.2.0-1|72	
21mr|mauikit-accounts-2.2.0-1|73	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-accounts-2.2.0-1|74	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-accounts-2.2.0-1|75	
21mr|mauikit-accounts-2.2.0-1|76	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-accounts-2.2.0-1|77	widgets shared amoing the other Maui apps.
21mr|mauikit-accounts-2.2.0-1|78	
21mr|mauikit-accounts-2.2.0-1|79	%files -n %{devname}
21mr|mauikit-accounts-2.2.0-1|80	%{_includedir}/MauiKit/Accounts/
21mr|mauikit-accounts-2.2.0-1|81	%{_kde5_libdir}/cmake/MauiKitAccounts/MauiKitAccounts*
21mr|mauikit-accounts-2.2.0-1|82	%{_kde5_libdir}/libMauiKitAccounts.so
21mr|mauikit-accounts-2.2.0-1|83	
21mr|mauikit-accounts-2.2.0-1|84	#-------------------------------------------------------------------------
21mr|mauikit-accounts-2.2.0-1|85	
21mr|mauikit-accounts-2.2.0-1|86	%prep
21mr|mauikit-accounts-2.2.0-1|87	%autosetup -p1
21mr|mauikit-accounts-2.2.0-1|88	
21mr|mauikit-accounts-2.2.0-1|89	%build
21mr|mauikit-accounts-2.2.0-1|90	%cmake_kde5
21mr|mauikit-accounts-2.2.0-1|91	%make
21mr|mauikit-accounts-2.2.0-1|92	
21mr|mauikit-accounts-2.2.0-1|93	%install
21mr|mauikit-accounts-2.2.0-1|94	%makeinstall_std -C build
21mr|mauikit-accounts-2.2.0-1|95	
21mr|mauikit-accounts-2.2.0-1|96	%find_lang libmauikitaccounts
21mr|mauikit-accounts-2.2.0-1|97	

14139 21
21mr|mauikit-filebrowsing-2.2.0-1|1	%define major 2
21mr|mauikit-filebrowsing-2.2.0-1|2	
21mr|mauikit-filebrowsing-2.2.0-1|3	%define libname %mklibname %{name} %{major}
21mr|mauikit-filebrowsing-2.2.0-1|4	%define devname %mklibname %{name} -d
21mr|mauikit-filebrowsing-2.2.0-1|5	
21mr|mauikit-filebrowsing-2.2.0-1|6	Summary:	MauiKit File Browsing utilities and controls
21mr|mauikit-filebrowsing-2.2.0-1|7	Name:		mauikit-filebrowsing
21mr|mauikit-filebrowsing-2.2.0-1|8	Version:	2.2.0
21mr|mauikit-filebrowsing-2.2.0-1|9	Release:	1
21mr|mauikit-filebrowsing-2.2.0-1|10	Group:		Graphical desktop/KDE
21mr|mauikit-filebrowsing-2.2.0-1|11	License:	GPLv3
21mr|mauikit-filebrowsing-2.2.0-1|12	Url:		http://mauikit.org/
21mr|mauikit-filebrowsing-2.2.0-1|13	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|mauikit-filebrowsing-2.2.0-1|14	Patch0:		mauikit-filebrowsing-cmake_locale.patch
21mr|mauikit-filebrowsing-2.2.0-1|15	Patch1:		mauikit-filebrowsing-russian_locale.patch
21mr|mauikit-filebrowsing-2.2.0-1|16	Patch2:		mauikit-filebrowsing-i18n_locale.patch
21mr|mauikit-filebrowsing-2.2.0-1|17	BuildRequires:	extra-cmake-modules
21mr|mauikit-filebrowsing-2.2.0-1|18	BuildRequires:	kf5kio-devel
21mr|mauikit-filebrowsing-2.2.0-1|19	BuildRequires:	mauikit-devel = %{version}
21mr|mauikit-filebrowsing-2.2.0-1|20	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|mauikit-filebrowsing-2.2.0-1|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|mauikit-filebrowsing-2.2.0-1|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mauikit-filebrowsing-2.2.0-1|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|mauikit-filebrowsing-2.2.0-1|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|mauikit-filebrowsing-2.2.0-1|25	BuildRequires:	pkgconfig(Qt5Sql)
21mr|mauikit-filebrowsing-2.2.0-1|26	BuildRequires:	mauiman-devel
21mr|mauikit-filebrowsing-2.2.0-1|27	Requires:	%{libname} = %{EVRD}
21mr|mauikit-filebrowsing-2.2.0-1|28	
21mr|mauikit-filebrowsing-2.2.0-1|29	%description
21mr|mauikit-filebrowsing-2.2.0-1|30	Library for developing MAUI applications
21mr|mauikit-filebrowsing-2.2.0-1|31	
21mr|mauikit-filebrowsing-2.2.0-1|32	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-filebrowsing-2.2.0-1|33	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-filebrowsing-2.2.0-1|34	
21mr|mauikit-filebrowsing-2.2.0-1|35	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-filebrowsing-2.2.0-1|36	widgets shared amoing the other Maui apps.
21mr|mauikit-filebrowsing-2.2.0-1|37	
21mr|mauikit-filebrowsing-2.2.0-1|38	%files -f libmauikitfilebrowsing.lang
21mr|mauikit-filebrowsing-2.2.0-1|39	%{_kde5_qmldir}/org/mauikit/filebrowsing
21mr|mauikit-filebrowsing-2.2.0-1|40	
21mr|mauikit-filebrowsing-2.2.0-1|41	#------------------------------------------------------------
21mr|mauikit-filebrowsing-2.2.0-1|42	
21mr|mauikit-filebrowsing-2.2.0-1|43	%package -n %{libname}
21mr|mauikit-filebrowsing-2.2.0-1|44	Summary:	Library files for mauikit-filebrowsing
21mr|mauikit-filebrowsing-2.2.0-1|45	Group:		System/Libraries
21mr|mauikit-filebrowsing-2.2.0-1|46	Requires:	%{name} = %{EVRD}
21mr|mauikit-filebrowsing-2.2.0-1|47	
21mr|mauikit-filebrowsing-2.2.0-1|48	%description -n %{libname}
21mr|mauikit-filebrowsing-2.2.0-1|49	Library files for mauikit-filebrowsing
21mr|mauikit-filebrowsing-2.2.0-1|50	
21mr|mauikit-filebrowsing-2.2.0-1|51	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-filebrowsing-2.2.0-1|52	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-filebrowsing-2.2.0-1|53	
21mr|mauikit-filebrowsing-2.2.0-1|54	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-filebrowsing-2.2.0-1|55	widgets shared amoing the other Maui apps.
21mr|mauikit-filebrowsing-2.2.0-1|56	
21mr|mauikit-filebrowsing-2.2.0-1|57	%files -n %{libname}
21mr|mauikit-filebrowsing-2.2.0-1|58	%{_kde5_libdir}/libMauiKitFileBrowsing.so.%{major}*
21mr|mauikit-filebrowsing-2.2.0-1|59	
21mr|mauikit-filebrowsing-2.2.0-1|60	#------------------------------------------------------------
21mr|mauikit-filebrowsing-2.2.0-1|61	
21mr|mauikit-filebrowsing-2.2.0-1|62	%package -n %{devname}
21mr|mauikit-filebrowsing-2.2.0-1|63	Summary:	Development files for mauikit-filebrowsing
21mr|mauikit-filebrowsing-2.2.0-1|64	Group:		Development/KDE and Qt
21mr|mauikit-filebrowsing-2.2.0-1|65	Requires:	%{name} = %{EVRD}
21mr|mauikit-filebrowsing-2.2.0-1|66	Provides:   %{name}-devel = %{EVRD}
21mr|mauikit-filebrowsing-2.2.0-1|67	
21mr|mauikit-filebrowsing-2.2.0-1|68	%description -n %{devname}
21mr|mauikit-filebrowsing-2.2.0-1|69	Development files for mauikit-filebrowsing
21mr|mauikit-filebrowsing-2.2.0-1|70	
21mr|mauikit-filebrowsing-2.2.0-1|71	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-filebrowsing-2.2.0-1|72	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-filebrowsing-2.2.0-1|73	
21mr|mauikit-filebrowsing-2.2.0-1|74	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-filebrowsing-2.2.0-1|75	widgets shared amoing the other Maui apps.
21mr|mauikit-filebrowsing-2.2.0-1|76	
21mr|mauikit-filebrowsing-2.2.0-1|77	%files -n %{devname}
21mr|mauikit-filebrowsing-2.2.0-1|78	%{_includedir}/MauiKit/FileBrowsing
21mr|mauikit-filebrowsing-2.2.0-1|79	%{_kde5_libdir}/cmake/MauiKitFileBrowsing
21mr|mauikit-filebrowsing-2.2.0-1|80	%{_kde5_libdir}/libMauiKitFileBrowsing.so
21mr|mauikit-filebrowsing-2.2.0-1|81	
21mr|mauikit-filebrowsing-2.2.0-1|82	#------------------------------------------------------------
21mr|mauikit-filebrowsing-2.2.0-1|83	
21mr|mauikit-filebrowsing-2.2.0-1|84	%prep
21mr|mauikit-filebrowsing-2.2.0-1|85	%autosetup -p1
21mr|mauikit-filebrowsing-2.2.0-1|86	
21mr|mauikit-filebrowsing-2.2.0-1|87	%build
21mr|mauikit-filebrowsing-2.2.0-1|88	%cmake_kde5
21mr|mauikit-filebrowsing-2.2.0-1|89	%make
21mr|mauikit-filebrowsing-2.2.0-1|90	
21mr|mauikit-filebrowsing-2.2.0-1|91	%install
21mr|mauikit-filebrowsing-2.2.0-1|92	%makeinstall_std -C build
21mr|mauikit-filebrowsing-2.2.0-1|93	
21mr|mauikit-filebrowsing-2.2.0-1|94	%find_lang libmauikitfilebrowsing

14140 21
21mr|mauikit-imagetools-2.2.0-1|1	%define major 2
21mr|mauikit-imagetools-2.2.0-1|2	
21mr|mauikit-imagetools-2.2.0-1|3	%define libname %mklibname %{name} %{major}
21mr|mauikit-imagetools-2.2.0-1|4	%define devname %mklibname %{name} -d
21mr|mauikit-imagetools-2.2.0-1|5	
21mr|mauikit-imagetools-2.2.0-1|6	Summary:	MauiKit ImageTools is a set of QtQuick components providing basic image editing capabilities
21mr|mauikit-imagetools-2.2.0-1|7	Name:		mauikit-imagetools
21mr|mauikit-imagetools-2.2.0-1|8	Version:	2.2.0
21mr|mauikit-imagetools-2.2.0-1|9	Release:	1
21mr|mauikit-imagetools-2.2.0-1|10	Group:		Graphical desktop/KDE
21mr|mauikit-imagetools-2.2.0-1|11	License:	GPLv3
21mr|mauikit-imagetools-2.2.0-1|12	Url:		http://mauikit.org/
21mr|mauikit-imagetools-2.2.0-1|13	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|mauikit-imagetools-2.2.0-1|14	Patch0:		mauikit-imagetools-2.1.0-fix-warnings.patch
21mr|mauikit-imagetools-2.2.0-1|15	Patch1:		mauikit-imagetools-cmake_locale.patch
21mr|mauikit-imagetools-2.2.0-1|16	Patch2:		mauikit-imagetools-russian_locale.patch
21mr|mauikit-imagetools-2.2.0-1|17	Patch3:		mauikit-imagetools-i18n_locale.patch
21mr|mauikit-imagetools-2.2.0-1|18	BuildRequires:	extra-cmake-modules
21mr|mauikit-imagetools-2.2.0-1|19	BuildRequires:	kf5coreaddons-devel
21mr|mauikit-imagetools-2.2.0-1|20	BuildRequires:	kf5i18n-devel
21mr|mauikit-imagetools-2.2.0-1|21	BuildRequires:	kf5kexiv2-devel
21mr|mauikit-imagetools-2.2.0-1|22	BuildRequires:	kf5kirigami2-devel
21mr|mauikit-imagetools-2.2.0-1|23	BuildRequires:	mauikit-devel = %{version}
21mr|mauikit-imagetools-2.2.0-1|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|mauikit-imagetools-2.2.0-1|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mauikit-imagetools-2.2.0-1|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|mauikit-imagetools-2.2.0-1|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|mauikit-imagetools-2.2.0-1|28	BuildRequires:	pkgconfig(Qt5Sql)
21mr|mauikit-imagetools-2.2.0-1|29	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|mauikit-imagetools-2.2.0-1|30	BuildRequires:	mauiman-devel
21mr|mauikit-imagetools-2.2.0-1|31	BuildRequires:	mauikit-devel
21mr|mauikit-imagetools-2.2.0-1|32	BuildRequires:  kquickimageeditor-devel
21mr|mauikit-imagetools-2.2.0-1|33	Requires:	%{libname} = %{EVRD}
21mr|mauikit-imagetools-2.2.0-1|34	
21mr|mauikit-imagetools-2.2.0-1|35	%description
21mr|mauikit-imagetools-2.2.0-1|36	Library for developing MAUI applications
21mr|mauikit-imagetools-2.2.0-1|37	
21mr|mauikit-imagetools-2.2.0-1|38	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-imagetools-2.2.0-1|39	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-imagetools-2.2.0-1|40	
21mr|mauikit-imagetools-2.2.0-1|41	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-imagetools-2.2.0-1|42	widgets shared amoing the other Maui apps.
21mr|mauikit-imagetools-2.2.0-1|43	
21mr|mauikit-imagetools-2.2.0-1|44	%files -f libmauikitimagetools.lang
21mr|mauikit-imagetools-2.2.0-1|45	%{_kde5_qmldir}/org/mauikit/imagetools
21mr|mauikit-imagetools-2.2.0-1|46	%dir %{_kde5_datadir}/org/mauikit/imagetools
21mr|mauikit-imagetools-2.2.0-1|47	%{_kde5_datadir}/org/mauikit/imagetools/cities.db
21mr|mauikit-imagetools-2.2.0-1|48	
21mr|mauikit-imagetools-2.2.0-1|49	#---------------------------------------------------------
21mr|mauikit-imagetools-2.2.0-1|50	
21mr|mauikit-imagetools-2.2.0-1|51	%package -n %{libname}
21mr|mauikit-imagetools-2.2.0-1|52	Summary:	Library files for mauikit-imagetools
21mr|mauikit-imagetools-2.2.0-1|53	Group:		System/Libraries
21mr|mauikit-imagetools-2.2.0-1|54	Requires:	%{name} = %{EVRD}
21mr|mauikit-imagetools-2.2.0-1|55	
21mr|mauikit-imagetools-2.2.0-1|56	%description -n %{libname}
21mr|mauikit-imagetools-2.2.0-1|57	Library files for mauikit-imagetools
21mr|mauikit-imagetools-2.2.0-1|58	
21mr|mauikit-imagetools-2.2.0-1|59	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-imagetools-2.2.0-1|60	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-imagetools-2.2.0-1|61	
21mr|mauikit-imagetools-2.2.0-1|62	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-imagetools-2.2.0-1|63	widgets shared amoing the other Maui apps.
21mr|mauikit-imagetools-2.2.0-1|64	
21mr|mauikit-imagetools-2.2.0-1|65	%files -n %{libname}
21mr|mauikit-imagetools-2.2.0-1|66	%{_kde5_libdir}/libMauiKitImageTools.so.%{major}*
21mr|mauikit-imagetools-2.2.0-1|67	
21mr|mauikit-imagetools-2.2.0-1|68	#---------------------------------------------------------
21mr|mauikit-imagetools-2.2.0-1|69	
21mr|mauikit-imagetools-2.2.0-1|70	%package -n %{devname}
21mr|mauikit-imagetools-2.2.0-1|71	Summary:	Development files for mauikit-imagetools
21mr|mauikit-imagetools-2.2.0-1|72	Group:		Development/KDE and Qt
21mr|mauikit-imagetools-2.2.0-1|73	Requires:	%{name} = %{EVRD}
21mr|mauikit-imagetools-2.2.0-1|74	Provides:   %{name}-devel = %{EVRD}
21mr|mauikit-imagetools-2.2.0-1|75	
21mr|mauikit-imagetools-2.2.0-1|76	%description -n %{devname}
21mr|mauikit-imagetools-2.2.0-1|77	Development files for mauikit-imagetools
21mr|mauikit-imagetools-2.2.0-1|78	
21mr|mauikit-imagetools-2.2.0-1|79	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-imagetools-2.2.0-1|80	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-imagetools-2.2.0-1|81	
21mr|mauikit-imagetools-2.2.0-1|82	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-imagetools-2.2.0-1|83	widgets shared amoing the other Maui apps.
21mr|mauikit-imagetools-2.2.0-1|84	
21mr|mauikit-imagetools-2.2.0-1|85	%files -n %{devname}
21mr|mauikit-imagetools-2.2.0-1|86	%{_includedir}/MauiKit/ImageTools
21mr|mauikit-imagetools-2.2.0-1|87	# FIXME this seems odd, but should be fixed upstream
21mr|mauikit-imagetools-2.2.0-1|88	%{_includedir}/MauiKit/FileBrowsing/imagetools_version.h
21mr|mauikit-imagetools-2.2.0-1|89	%{_kde5_libdir}/cmake/MauiKitImageTools
21mr|mauikit-imagetools-2.2.0-1|90	%{_kde5_libdir}/libMauiKitImageTools.so
21mr|mauikit-imagetools-2.2.0-1|91	
21mr|mauikit-imagetools-2.2.0-1|92	#---------------------------------------------------------
21mr|mauikit-imagetools-2.2.0-1|93	
21mr|mauikit-imagetools-2.2.0-1|94	%prep
21mr|mauikit-imagetools-2.2.0-1|95	%autosetup -p1
21mr|mauikit-imagetools-2.2.0-1|96	
21mr|mauikit-imagetools-2.2.0-1|97	%build
21mr|mauikit-imagetools-2.2.0-1|98	%cmake_kde5
21mr|mauikit-imagetools-2.2.0-1|99	%make
21mr|mauikit-imagetools-2.2.0-1|100	
21mr|mauikit-imagetools-2.2.0-1|101	%install
21mr|mauikit-imagetools-2.2.0-1|102	%makeinstall_std -C build
21mr|mauikit-imagetools-2.2.0-1|103	
21mr|mauikit-imagetools-2.2.0-1|104	%find_lang libmauikitimagetools
21mr|mauikit-imagetools-2.2.0-1|105	

14141 21
21mr|mauikit-texteditor-2.2.0-1|1	%define major 2
21mr|mauikit-texteditor-2.2.0-1|2	
21mr|mauikit-texteditor-2.2.0-1|3	%define libname %mklibname %{name} %{major}
21mr|mauikit-texteditor-2.2.0-1|4	%define devname %mklibname %{name} -d
21mr|mauikit-texteditor-2.2.0-1|5	
21mr|mauikit-texteditor-2.2.0-1|6	Summary:	MauiKit TextEditor utilities and controls
21mr|mauikit-texteditor-2.2.0-1|7	Name:		mauikit-texteditor
21mr|mauikit-texteditor-2.2.0-1|8	Version:	2.2.0
21mr|mauikit-texteditor-2.2.0-1|9	Release:	1
21mr|mauikit-texteditor-2.2.0-1|10	Group:		Graphical desktop/KDE
21mr|mauikit-texteditor-2.2.0-1|11	License:	GPLv3
21mr|mauikit-texteditor-2.2.0-1|12	Url:		http://mauikit.org/
21mr|mauikit-texteditor-2.2.0-1|13	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|mauikit-texteditor-2.2.0-1|14	Patch0:		mauikit-texteditor-cmake_locale.patch
21mr|mauikit-texteditor-2.2.0-1|15	Patch1:		mauikit-texteditor-russian_locale.patch
21mr|mauikit-texteditor-2.2.0-1|16	Patch2:		mauikit-texteditor-i18n_locale.patch
21mr|mauikit-texteditor-2.2.0-1|17	BuildRequires:	extra-cmake-modules
21mr|mauikit-texteditor-2.2.0-1|18	BuildRequires:	kf5coreaddons-devel
21mr|mauikit-texteditor-2.2.0-1|19	BuildRequires:	kf5i18n-devel
21mr|mauikit-texteditor-2.2.0-1|20	BuildRequires:	kf5kirigami2-devel
21mr|mauikit-texteditor-2.2.0-1|21	BuildRequires:	kf5syntaxhighlighting-devel
21mr|mauikit-texteditor-2.2.0-1|22	BuildRequires:	mauikit-devel
21mr|mauikit-texteditor-2.2.0-1|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mauikit-texteditor-2.2.0-1|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|mauikit-texteditor-2.2.0-1|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|mauikit-texteditor-2.2.0-1|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|mauikit-texteditor-2.2.0-1|27	
21mr|mauikit-texteditor-2.2.0-1|28	%description
21mr|mauikit-texteditor-2.2.0-1|29	Library for developing MAUI applications
21mr|mauikit-texteditor-2.2.0-1|30	
21mr|mauikit-texteditor-2.2.0-1|31	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-texteditor-2.2.0-1|32	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-texteditor-2.2.0-1|33	
21mr|mauikit-texteditor-2.2.0-1|34	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-texteditor-2.2.0-1|35	widgets shared amoing the other Maui apps.
21mr|mauikit-texteditor-2.2.0-1|36	
21mr|mauikit-texteditor-2.2.0-1|37	%files -f libmauikittexteditor.lang
21mr|mauikit-texteditor-2.2.0-1|38	%{_kde5_qmldir}/org/mauikit/texteditor/libMauiKitTextEditor.so
21mr|mauikit-texteditor-2.2.0-1|39	%{_kde5_qmldir}/org/mauikit/texteditor/qmldir
21mr|mauikit-texteditor-2.2.0-1|40	
21mr|mauikit-texteditor-2.2.0-1|41	#---------------------------------------------------------------------
21mr|mauikit-texteditor-2.2.0-1|42	
21mr|mauikit-texteditor-2.2.0-1|43	%package -n %{devname}
21mr|mauikit-texteditor-2.2.0-1|44	Summary:	Development files for mauikit-texteditor
21mr|mauikit-texteditor-2.2.0-1|45	Group:		Development/KDE and Qt
21mr|mauikit-texteditor-2.2.0-1|46	Requires:	%{name} = %{EVRD}
21mr|mauikit-texteditor-2.2.0-1|47	Provides:   %{name}-devel = %{EVRD}
21mr|mauikit-texteditor-2.2.0-1|48	
21mr|mauikit-texteditor-2.2.0-1|49	%description -n %{devname}
21mr|mauikit-texteditor-2.2.0-1|50	Development files for mauikit-texteditor
21mr|mauikit-texteditor-2.2.0-1|51	
21mr|mauikit-texteditor-2.2.0-1|52	MauiKit is a set of utilities and "templated" controls based on Kirigami and
21mr|mauikit-texteditor-2.2.0-1|53	QCC2 that follow the ongoing work on the Maui HIG.
21mr|mauikit-texteditor-2.2.0-1|54	
21mr|mauikit-texteditor-2.2.0-1|55	It lets you quickly create a Maui application and access utilities and
21mr|mauikit-texteditor-2.2.0-1|56	widgets shared amoing the other Maui apps.
21mr|mauikit-texteditor-2.2.0-1|57	
21mr|mauikit-texteditor-2.2.0-1|58	%files -n %{devname}
21mr|mauikit-texteditor-2.2.0-1|59	%{_kde5_libdir}/cmake/MauiKitTextEditor/MauiKitTextEditorConfig*
21mr|mauikit-texteditor-2.2.0-1|60	
21mr|mauikit-texteditor-2.2.0-1|61	#---------------------------------------------------------------------
21mr|mauikit-texteditor-2.2.0-1|62	
21mr|mauikit-texteditor-2.2.0-1|63	%prep
21mr|mauikit-texteditor-2.2.0-1|64	%autosetup -p1
21mr|mauikit-texteditor-2.2.0-1|65	
21mr|mauikit-texteditor-2.2.0-1|66	%build
21mr|mauikit-texteditor-2.2.0-1|67	%cmake_kde5
21mr|mauikit-texteditor-2.2.0-1|68	%make
21mr|mauikit-texteditor-2.2.0-1|69	
21mr|mauikit-texteditor-2.2.0-1|70	%install
21mr|mauikit-texteditor-2.2.0-1|71	%makeinstall_std -C build
21mr|mauikit-texteditor-2.2.0-1|72	
21mr|mauikit-texteditor-2.2.0-1|73	%find_lang libmauikittexteditor

14142 21
21mr|mauiman-1.0.0-1|1	%define major 0
21mr|mauiman-1.0.0-1|2	
21mr|mauiman-1.0.0-1|3	%define libname %mklibname %{name} %{major}
21mr|mauiman-1.0.0-1|4	%define devname %mklibname %{name} -d
21mr|mauiman-1.0.0-1|5	
21mr|mauiman-1.0.0-1|6	Summary:	Maui Manager Library
21mr|mauiman-1.0.0-1|7	Name:		mauiman
21mr|mauiman-1.0.0-1|8	Version:	1.0.0
21mr|mauiman-1.0.0-1|9	Release:	1
21mr|mauiman-1.0.0-1|10	Group:		Graphical desktop/KDE
21mr|mauiman-1.0.0-1|11	License:	GPLv3
21mr|mauiman-1.0.0-1|12	Url:		http://mauikit.org/
21mr|mauiman-1.0.0-1|13	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|mauiman-1.0.0-1|14	Patch0:		mauiman-set-soversion.patch
21mr|mauiman-1.0.0-1|15	BuildRequires:	extra-cmake-modules
21mr|mauiman-1.0.0-1|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|mauiman-1.0.0-1|17	BuildRequires:	pkgconfig(Qt5DBus)
21mr|mauiman-1.0.0-1|18	Requires:	%{libname} = %{EVRD}
21mr|mauiman-1.0.0-1|19	
21mr|mauiman-1.0.0-1|20	%description
21mr|mauiman-1.0.0-1|21	Maui Manager Library.
21mr|mauiman-1.0.0-1|22	
21mr|mauiman-1.0.0-1|23	%files
21mr|mauiman-1.0.0-1|24	%{_kde5_bindir}/MauiManServer
21mr|mauiman-1.0.0-1|25	
21mr|mauiman-1.0.0-1|26	#--------------------------------------------
21mr|mauiman-1.0.0-1|27	
21mr|mauiman-1.0.0-1|28	%package -n %{libname}
21mr|mauiman-1.0.0-1|29	Summary:	Library files for MauiMan
21mr|mauiman-1.0.0-1|30	Group:		System/Libraries
21mr|mauiman-1.0.0-1|31	Requires:	%{name} = %{EVRD}
21mr|mauiman-1.0.0-1|32	
21mr|mauiman-1.0.0-1|33	%description -n %{libname}
21mr|mauiman-1.0.0-1|34	Library files for MauiMan.
21mr|mauiman-1.0.0-1|35	
21mr|mauiman-1.0.0-1|36	%files -n %{libname}
21mr|mauiman-1.0.0-1|37	%{_kde5_libdir}/libMauiMan.so.%{major}*
21mr|mauiman-1.0.0-1|38	
21mr|mauiman-1.0.0-1|39	#--------------------------------------------
21mr|mauiman-1.0.0-1|40	
21mr|mauiman-1.0.0-1|41	%package -n %{devname}
21mr|mauiman-1.0.0-1|42	Summary:	Development files for MauiMan
21mr|mauiman-1.0.0-1|43	Group:		Development/KDE and Qt
21mr|mauiman-1.0.0-1|44	Requires:	%{libname} = %{EVRD}
21mr|mauiman-1.0.0-1|45	Provides:   %{name}-devel = %{EVRD}
21mr|mauiman-1.0.0-1|46	
21mr|mauiman-1.0.0-1|47	%description -n %{devname}
21mr|mauiman-1.0.0-1|48	Development files for MauiMan
21mr|mauiman-1.0.0-1|49	
21mr|mauiman-1.0.0-1|50	%files -n %{devname}
21mr|mauiman-1.0.0-1|51	%{_includedir}/MauiMan
21mr|mauiman-1.0.0-1|52	%{_kde5_libdir}/cmake/MauiMan
21mr|mauiman-1.0.0-1|53	%{_kde5_libdir}/libMauiMan.so
21mr|mauiman-1.0.0-1|54	
21mr|mauiman-1.0.0-1|55	#--------------------------------------------
21mr|mauiman-1.0.0-1|56	
21mr|mauiman-1.0.0-1|57	%prep
21mr|mauiman-1.0.0-1|58	%autosetup -p1
21mr|mauiman-1.0.0-1|59	
21mr|mauiman-1.0.0-1|60	%build
21mr|mauiman-1.0.0-1|61	%cmake_kde5
21mr|mauiman-1.0.0-1|62	%make
21mr|mauiman-1.0.0-1|63	
21mr|mauiman-1.0.0-1|64	%install
21mr|mauiman-1.0.0-1|65	%makeinstall_std -C build

14143 21
21mr|maui-pix-2.2.0-2|1	%define _enable_debug_packages %{nil}
21mr|maui-pix-2.2.0-2|2	%define  debug_package %{nil}
21mr|maui-pix-2.2.0-2|3	
21mr|maui-pix-2.2.0-2|4	%define  oname pix
21mr|maui-pix-2.2.0-2|5	
21mr|maui-pix-2.2.0-2|6	Summary:	Image gallery manager for Plasma Mobile
21mr|maui-pix-2.2.0-2|7	Name:		maui-pix
21mr|maui-pix-2.2.0-2|8	Version:	2.2.0
21mr|maui-pix-2.2.0-2|9	Release:	2
21mr|maui-pix-2.2.0-2|10	Group:		Graphical desktop/KDE
21mr|maui-pix-2.2.0-2|11	License:	GPLv3
21mr|maui-pix-2.2.0-2|12	Source0:	https://download.kde.org/stable/maui/%{oname}/%{version}/%{oname}-%{version}.tar.xz
21mr|maui-pix-2.2.0-2|13	Patch0:		maui-pix-russian_locale.patch
21mr|maui-pix-2.2.0-2|14	Patch1:		maui-pix-i18n_locale.patch
21mr|maui-pix-2.2.0-2|15	BuildRequires:	extra-cmake-modules
21mr|maui-pix-2.2.0-2|16	BuildRequires:	kf5coreaddons-devel
21mr|maui-pix-2.2.0-2|17	BuildRequires:	kf5i18n-devel
21mr|maui-pix-2.2.0-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|maui-pix-2.2.0-2|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|maui-pix-2.2.0-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|maui-pix-2.2.0-2|21	BuildRequires:	pkgconfig(Qt5Quick)
21mr|maui-pix-2.2.0-2|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|maui-pix-2.2.0-2|23	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|maui-pix-2.2.0-2|24	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|maui-pix-2.2.0-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|maui-pix-2.2.0-2|26	BuildRequires:	mauikit-devel
21mr|maui-pix-2.2.0-2|27	BuildRequires:	mauikit-accounts-devel
21mr|maui-pix-2.2.0-2|28	BuildRequires:	mauikit-filebrowsing-devel
21mr|maui-pix-2.2.0-2|29	BuildRequires:	mauikit-imagetools-devel
21mr|maui-pix-2.2.0-2|30	BuildRequires:  pkgconfig(exiv2)
21mr|maui-pix-2.2.0-2|31	Requires:  kquickimageeditor
21mr|maui-pix-2.2.0-2|32	
21mr|maui-pix-2.2.0-2|33	%description
21mr|maui-pix-2.2.0-2|34	Image gallery manager for Plasma Mobile
21mr|maui-pix-2.2.0-2|35	
21mr|maui-pix-2.2.0-2|36	
21mr|maui-pix-2.2.0-2|37	%files -f %{oname}.lang
21mr|maui-pix-2.2.0-2|38	%{_kde5_bindir}/pix
21mr|maui-pix-2.2.0-2|39	%{_kde5_applicationsdir}/org.kde.pix.desktop
21mr|maui-pix-2.2.0-2|40	%{_kde5_datadir}/icons/hicolor/scalable/apps/pix.svg
21mr|maui-pix-2.2.0-2|41	%{_kde5_datadir}/metainfo/org.kde.pix.appdata.xml
21mr|maui-pix-2.2.0-2|42	
21mr|maui-pix-2.2.0-2|43	#-------------------------------------------------
21mr|maui-pix-2.2.0-2|44	
21mr|maui-pix-2.2.0-2|45	%prep
21mr|maui-pix-2.2.0-2|46	%autosetup -p1 -n %{oname}-%{version}
21mr|maui-pix-2.2.0-2|47	
21mr|maui-pix-2.2.0-2|48	%build
21mr|maui-pix-2.2.0-2|49	%cmake_kde5
21mr|maui-pix-2.2.0-2|50	%make
21mr|maui-pix-2.2.0-2|51	
21mr|maui-pix-2.2.0-2|52	%install
21mr|maui-pix-2.2.0-2|53	%makeinstall_std -C build
21mr|maui-pix-2.2.0-2|54	
21mr|maui-pix-2.2.0-2|55	%find_lang %{oname}

14144 21
21mr|maven2-2.2.1-62|1	Name:           maven2
21mr|maven2-2.2.1-62|2	Version:        2.2.1
21mr|maven2-2.2.1-62|3	Release:        62
21mr|maven2-2.2.1-62|4	Summary:        Java project management and project comprehension tool
21mr|maven2-2.2.1-62|5	License:        ASL 2.0
21mr|maven2-2.2.1-62|6	URL:            http://maven.apache.org
21mr|maven2-2.2.1-62|7	Group:          Development/Java
21mr|maven2-2.2.1-62|8	BuildArch:      noarch
21mr|maven2-2.2.1-62|9	# Java stack is not supported on x86_32
21mr|maven2-2.2.1-62|10	ExcludeArch: %{ix86}
21mr|maven2-2.2.1-62|11	
21mr|maven2-2.2.1-62|12	# ./generate-tarball.sh
21mr|maven2-2.2.1-62|13	Source0:        %{name}-%{version}.tar.gz
21mr|maven2-2.2.1-62|14	Source1:        generate-tarball.sh
21mr|maven2-2.2.1-62|15	
21mr|maven2-2.2.1-62|16	Patch2:         %{name}-%{version}-update-tests.patch
21mr|maven2-2.2.1-62|17	Patch4:         %{name}-%{version}-unshade.patch
21mr|maven2-2.2.1-62|18	Patch5:         %{name}-%{version}-default-resolver-pool-size.patch
21mr|maven2-2.2.1-62|19	Patch6:         %{name}-%{version}-strip-jackrabbit-dep.patch
21mr|maven2-2.2.1-62|20	Patch8:         %{name}-%{version}-migrate-to-plexus-containers-container-default.patch
21mr|maven2-2.2.1-62|21	
21mr|maven2-2.2.1-62|22	BuildRequires:  maven-local
21mr|maven2-2.2.1-62|23	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven2-2.2.1-62|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|maven2-2.2.1-62|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|maven2-2.2.1-62|26	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|maven2-2.2.1-62|27	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven2-2.2.1-62|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven2-2.2.1-62|29	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven2-2.2.1-62|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven2-2.2.1-62|31	
21mr|maven2-2.2.1-62|32	Provides:       deprecated()
21mr|maven2-2.2.1-62|33	
21mr|maven2-2.2.1-62|34	%description
21mr|maven2-2.2.1-62|35	Apache Maven is a software project management and comprehension tool.
21mr|maven2-2.2.1-62|36	Based on the concept of a project object model (POM), Maven can manage
21mr|maven2-2.2.1-62|37	a project's build, reporting and documentation from a central piece of
21mr|maven2-2.2.1-62|38	information.
21mr|maven2-2.2.1-62|39	
21mr|maven2-2.2.1-62|40	%package -n maven-artifact
21mr|maven2-2.2.1-62|41	Summary:        Compatibility Maven artifact artifact
21mr|maven2-2.2.1-62|42	Provides:       deprecated()
21mr|maven2-2.2.1-62|43	
21mr|maven2-2.2.1-62|44	%description -n maven-artifact
21mr|maven2-2.2.1-62|45	Maven artifact manager artifact
21mr|maven2-2.2.1-62|46	
21mr|maven2-2.2.1-62|47	%package -n maven-artifact-manager
21mr|maven2-2.2.1-62|48	Summary:        Compatibility Maven artifact manager artifact
21mr|maven2-2.2.1-62|49	Provides:       deprecated()
21mr|maven2-2.2.1-62|50	
21mr|maven2-2.2.1-62|51	%description -n maven-artifact-manager
21mr|maven2-2.2.1-62|52	Maven artifact manager artifact
21mr|maven2-2.2.1-62|53	
21mr|maven2-2.2.1-62|54	%package -n maven-model
21mr|maven2-2.2.1-62|55	Summary:        Compatibility Maven model artifact
21mr|maven2-2.2.1-62|56	Provides:       deprecated()
21mr|maven2-2.2.1-62|57	
21mr|maven2-2.2.1-62|58	%description -n maven-model
21mr|maven2-2.2.1-62|59	Maven model artifact
21mr|maven2-2.2.1-62|60	
21mr|maven2-2.2.1-62|61	%package -n maven-monitor
21mr|maven2-2.2.1-62|62	Summary:        Compatibility Maven monitor artifact
21mr|maven2-2.2.1-62|63	Provides:       deprecated()
21mr|maven2-2.2.1-62|64	
21mr|maven2-2.2.1-62|65	%description -n maven-monitor
21mr|maven2-2.2.1-62|66	Maven monitor artifact
21mr|maven2-2.2.1-62|67	
21mr|maven2-2.2.1-62|68	%package -n maven-plugin-registry
21mr|maven2-2.2.1-62|69	Summary:        Compatibility Maven plugin registry artifact
21mr|maven2-2.2.1-62|70	Provides:       deprecated()
21mr|maven2-2.2.1-62|71	
21mr|maven2-2.2.1-62|72	%description -n maven-plugin-registry
21mr|maven2-2.2.1-62|73	Maven plugin registry artifact
21mr|maven2-2.2.1-62|74	
21mr|maven2-2.2.1-62|75	%package -n maven-profile
21mr|maven2-2.2.1-62|76	Summary:        Compatibility Maven profile artifact
21mr|maven2-2.2.1-62|77	Provides:       deprecated()
21mr|maven2-2.2.1-62|78	
21mr|maven2-2.2.1-62|79	%description -n maven-profile
21mr|maven2-2.2.1-62|80	Maven profile artifact
21mr|maven2-2.2.1-62|81	
21mr|maven2-2.2.1-62|82	%package -n maven-project
21mr|maven2-2.2.1-62|83	Summary:        Compatibility Maven project artifact
21mr|maven2-2.2.1-62|84	Provides:       deprecated()
21mr|maven2-2.2.1-62|85	
21mr|maven2-2.2.1-62|86	%description -n maven-project
21mr|maven2-2.2.1-62|87	Maven project artifact
21mr|maven2-2.2.1-62|88	
21mr|maven2-2.2.1-62|89	%package -n maven-settings
21mr|maven2-2.2.1-62|90	Summary:        Compatibility Maven settings artifact
21mr|maven2-2.2.1-62|91	Provides:       deprecated()
21mr|maven2-2.2.1-62|92	
21mr|maven2-2.2.1-62|93	%description -n maven-settings
21mr|maven2-2.2.1-62|94	Maven settings artifact
21mr|maven2-2.2.1-62|95	
21mr|maven2-2.2.1-62|96	%package -n maven-toolchain
21mr|maven2-2.2.1-62|97	Summary:        Compatibility Maven toolchain artifact
21mr|maven2-2.2.1-62|98	Provides:       deprecated()
21mr|maven2-2.2.1-62|99	
21mr|maven2-2.2.1-62|100	%description -n maven-toolchain
21mr|maven2-2.2.1-62|101	Maven toolchain artifact
21mr|maven2-2.2.1-62|102	
21mr|maven2-2.2.1-62|103	%package -n maven-plugin-descriptor
21mr|maven2-2.2.1-62|104	Summary:        Maven Plugin Description Model
21mr|maven2-2.2.1-62|105	Provides:       deprecated()
21mr|maven2-2.2.1-62|106	
21mr|maven2-2.2.1-62|107	%description -n maven-plugin-descriptor
21mr|maven2-2.2.1-62|108	Maven plugin descriptor artifact
21mr|maven2-2.2.1-62|109	
21mr|maven2-2.2.1-62|110	%package javadoc
21mr|maven2-2.2.1-62|111	Summary:        Javadoc for %{name}
21mr|maven2-2.2.1-62|112	Provides:       deprecated()
21mr|maven2-2.2.1-62|113	
21mr|maven2-2.2.1-62|114	%description javadoc
21mr|maven2-2.2.1-62|115	Javadoc for %{name}.
21mr|maven2-2.2.1-62|116	
21mr|maven2-2.2.1-62|117	
21mr|maven2-2.2.1-62|118	%prep
21mr|maven2-2.2.1-62|119	%setup -q
21mr|maven2-2.2.1-62|120	
21mr|maven2-2.2.1-62|121	%patch2 -b .update-tests
21mr|maven2-2.2.1-62|122	
21mr|maven2-2.2.1-62|123	%patch4 -b .unshade
21mr|maven2-2.2.1-62|124	
21mr|maven2-2.2.1-62|125	# disable parallel artifact resolution
21mr|maven2-2.2.1-62|126	%patch5 -p1 -b .parallel-artifacts-resolution
21mr|maven2-2.2.1-62|127	
21mr|maven2-2.2.1-62|128	# remove unneeded jackrabbit dependency
21mr|maven2-2.2.1-62|129	%patch6 -p1 -b .strip-jackrabbit-dep
21mr|maven2-2.2.1-62|130	
21mr|maven2-2.2.1-62|131	%patch8 -p1 -b .plexus-container
21mr|maven2-2.2.1-62|132	
21mr|maven2-2.2.1-62|133	for nobuild in apache-maven maven-artifact-test \
21mr|maven2-2.2.1-62|134	maven-compat maven-core maven-plugin-api \
21mr|maven2-2.2.1-62|135	maven-plugin-parameter-documenter maven-reporting \
21mr|maven2-2.2.1-62|136	maven-repository-metadata maven-script \
21mr|maven2-2.2.1-62|137	maven-error-diagnostics; do
21mr|maven2-2.2.1-62|138	%pom_disable_module $nobuild
21mr|maven2-2.2.1-62|139	done
21mr|maven2-2.2.1-62|140	
21mr|maven2-2.2.1-62|141	# Don't install parent POM
21mr|maven2-2.2.1-62|142	%mvn_package :maven __noinstall
21mr|maven2-2.2.1-62|143	
21mr|maven2-2.2.1-62|144	# Install all artifacts in Maven 3 directory.
21mr|maven2-2.2.1-62|145	%mvn_file ":{*}" maven/@1
21mr|maven2-2.2.1-62|146	
21mr|maven2-2.2.1-62|147	# these parts are compatibility versions which are available in
21mr|maven2-2.2.1-62|148	# maven-3.x as well. We default to maven-3, but if someone asks for
21mr|maven2-2.2.1-62|149	# 2.x we provide few compat versions
21mr|maven2-2.2.1-62|150	%mvn_compat_version ":maven-{artifact,model,settings}" \
21mr|maven2-2.2.1-62|151	2.0.2 2.0.6 2.0.7 2.0.8 2.2.1
21mr|maven2-2.2.1-62|152	
21mr|maven2-2.2.1-62|153	# Don't depend on backport-util-concurrent
21mr|maven2-2.2.1-62|154	%pom_remove_dep :backport-util-concurrent
21mr|maven2-2.2.1-62|155	%pom_remove_dep :backport-util-concurrent maven-artifact-manager
21mr|maven2-2.2.1-62|156	sed -i s/edu.emory.mathcs.backport.// `find -name DefaultArtifactResolver.java`
21mr|maven2-2.2.1-62|157	
21mr|maven2-2.2.1-62|158	# Tests are skipped, so remove dependencies with scope 'test'.
21mr|maven2-2.2.1-62|159	for pom in $(grep -l ">test<" $(find -name pom.xml | grep -v /test/)); do
21mr|maven2-2.2.1-62|160	%pom_xpath_remove "pom:dependency[pom:scope[text()='test']]" $pom
21mr|maven2-2.2.1-62|161	done
21mr|maven2-2.2.1-62|162	
21mr|maven2-2.2.1-62|163	%build
21mr|maven2-2.2.1-62|164	%mvn_build -f -s -- -P all-models
21mr|maven2-2.2.1-62|165	
21mr|maven2-2.2.1-62|166	%install
21mr|maven2-2.2.1-62|167	%mvn_install
21mr|maven2-2.2.1-62|168	
21mr|maven2-2.2.1-62|169	%files -n maven-artifact -f .mfiles-maven-artifact
21mr|maven2-2.2.1-62|170	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|171	
21mr|maven2-2.2.1-62|172	%files -n maven-artifact-manager -f .mfiles-maven-artifact-manager
21mr|maven2-2.2.1-62|173	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|174	
21mr|maven2-2.2.1-62|175	%files -n maven-model -f .mfiles-maven-model
21mr|maven2-2.2.1-62|176	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|177	
21mr|maven2-2.2.1-62|178	%files -n maven-monitor -f .mfiles-maven-monitor
21mr|maven2-2.2.1-62|179	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|180	
21mr|maven2-2.2.1-62|181	%files -n maven-plugin-registry -f .mfiles-maven-plugin-registry
21mr|maven2-2.2.1-62|182	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|183	
21mr|maven2-2.2.1-62|184	%files -n maven-profile -f .mfiles-maven-profile
21mr|maven2-2.2.1-62|185	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|186	
21mr|maven2-2.2.1-62|187	%files -n maven-project -f .mfiles-maven-project
21mr|maven2-2.2.1-62|188	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|189	
21mr|maven2-2.2.1-62|190	%files -n maven-settings -f .mfiles-maven-settings
21mr|maven2-2.2.1-62|191	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|192	
21mr|maven2-2.2.1-62|193	%files -n maven-toolchain -f .mfiles-maven-toolchain
21mr|maven2-2.2.1-62|194	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|195	
21mr|maven2-2.2.1-62|196	%files -n maven-plugin-descriptor -f .mfiles-maven-plugin-descriptor
21mr|maven2-2.2.1-62|197	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|198	
21mr|maven2-2.2.1-62|199	%files javadoc -f .mfiles-javadoc
21mr|maven2-2.2.1-62|200	%license apache-maven/LICENSE.txt apache-maven/NOTICE.txt
21mr|maven2-2.2.1-62|201	
21mr|maven2-2.2.1-62|202	

14145 21
21mr|maven-3.5.4-13|1	%bcond_with logback
21mr|maven-3.5.4-13|2	
21mr|maven-3.5.4-13|3	%global bundled_slf4j_version 1.7.25
21mr|maven-3.5.4-13|4	%global homedir %{_datadir}/%{name}%{?maven_version_suffix}
21mr|maven-3.5.4-13|5	%global confdir %{_sysconfdir}/%{name}%{?maven_version_suffix}
21mr|maven-3.5.4-13|6	
21mr|maven-3.5.4-13|7	Name:           maven
21mr|maven-3.5.4-13|8	Epoch:          1
21mr|maven-3.5.4-13|9	Version:        3.5.4
21mr|maven-3.5.4-13|10	Release:        13
21mr|maven-3.5.4-13|11	Summary:        Java project management and project comprehension tool
21mr|maven-3.5.4-13|12	# maven itself is ASL 2.0
21mr|maven-3.5.4-13|13	# bundled slf4j is MIT
21mr|maven-3.5.4-13|14	License:        ASL 2.0 and MIT
21mr|maven-3.5.4-13|15	URL:            http://maven.apache.org/
21mr|maven-3.5.4-13|16	Group:          Development/Java
21mr|maven-3.5.4-13|17	BuildArch:      noarch
21mr|maven-3.5.4-13|18	# Java stack is not supported on x86_32
21mr|maven-3.5.4-13|19	ExcludeArch: %{ix86}
21mr|maven-3.5.4-13|20	
21mr|maven-3.5.4-13|21	Source0:        http://archive.apache.org/dist/%{name}/%{name}-3/%{version}/source/apache-%{name}-%{version}-src.tar.gz
21mr|maven-3.5.4-13|22	Source1:        maven-bash-completion
21mr|maven-3.5.4-13|23	Source2:        mvn.1
21mr|maven-3.5.4-13|24	
21mr|maven-3.5.4-13|25	Patch1:         0001-Adapt-mvn-script.patch
21mr|maven-3.5.4-13|26	# Downstream-specific, avoids dependency on logback
21mr|maven-3.5.4-13|27	# Used only when %%without logback is in effect
21mr|maven-3.5.4-13|28	Patch2:         0002-Invoke-logback-via-reflection.patch
21mr|maven-3.5.4-13|29	
21mr|maven-3.5.4-13|30	BuildRequires:  maven-local
21mr|maven-3.5.4-13|31	BuildRequires:  mvn(com.google.guava:guava:20.0)
21mr|maven-3.5.4-13|32	BuildRequires:  mvn(com.google.inject:guice::no_aop:)
21mr|maven-3.5.4-13|33	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|maven-3.5.4-13|34	BuildRequires:  mvn(commons-jxpath:commons-jxpath)
21mr|maven-3.5.4-13|35	BuildRequires:  mvn(javax.annotation:jsr250-api)
21mr|maven-3.5.4-13|36	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|maven-3.5.4-13|37	BuildRequires:  mvn(junit:junit)
21mr|maven-3.5.4-13|38	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|maven-3.5.4-13|39	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-3.5.4-13|40	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|maven-3.5.4-13|41	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|maven-3.5.4-13|42	BuildRequires:  mvn(org.apache.maven.resolver:maven-resolver-api)
21mr|maven-3.5.4-13|43	BuildRequires:  mvn(org.apache.maven.resolver:maven-resolver-connector-basic)
21mr|maven-3.5.4-13|44	BuildRequires:  mvn(org.apache.maven.resolver:maven-resolver-impl)
21mr|maven-3.5.4-13|45	BuildRequires:  mvn(org.apache.maven.resolver:maven-resolver-spi)
21mr|maven-3.5.4-13|46	BuildRequires:  mvn(org.apache.maven.resolver:maven-resolver-transport-wagon)
21mr|maven-3.5.4-13|47	BuildRequires:  mvn(org.apache.maven.resolver:maven-resolver-util)
21mr|maven-3.5.4-13|48	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-3.5.4-13|49	BuildRequires:  mvn(org.apache.maven.wagon:wagon-file)
21mr|maven-3.5.4-13|50	BuildRequires:  mvn(org.apache.maven.wagon:wagon-http::shaded:)
21mr|maven-3.5.4-13|51	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|maven-3.5.4-13|52	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-3.5.4-13|53	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|maven-3.5.4-13|54	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|maven-3.5.4-13|55	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-3.5.4-13|56	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-3.5.4-13|57	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-3.5.4-13|58	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-3.5.4-13|59	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.inject)
21mr|maven-3.5.4-13|60	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|maven-3.5.4-13|61	BuildRequires:  mvn(org.eclipse.sisu:sisu-maven-plugin)
21mr|maven-3.5.4-13|62	BuildRequires:  mvn(org.fusesource.jansi:jansi)
21mr|maven-3.5.4-13|63	BuildRequires:  mvn(org.mockito:mockito-core) >= 2
21mr|maven-3.5.4-13|64	BuildRequires:  mvn(org.slf4j:jcl-over-slf4j)
21mr|maven-3.5.4-13|65	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|maven-3.5.4-13|66	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|maven-3.5.4-13|67	BuildRequires:  mvn(org.sonatype.plexus:plexus-cipher)
21mr|maven-3.5.4-13|68	BuildRequires:  mvn(org.sonatype.plexus:plexus-sec-dispatcher)
21mr|maven-3.5.4-13|69	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|maven-3.5.4-13|70	
21mr|maven-3.5.4-13|71	BuildRequires:  slf4j-sources = %{bundled_slf4j_version}
21mr|maven-3.5.4-13|72	
21mr|maven-3.5.4-13|73	%if %{with logback}
21mr|maven-3.5.4-13|74	BuildRequires:  mvn(ch.qos.logback:logback-classic)
21mr|maven-3.5.4-13|75	%endif
21mr|maven-3.5.4-13|76	
21mr|maven-3.5.4-13|77	Requires:       %{name}-lib = %{epoch}:%{version}-%{release}
21mr|maven-3.5.4-13|78	
21mr|maven-3.5.4-13|79	Requires(post): /usr/sbin/update-alternatives
21mr|maven-3.5.4-13|80	Requires(postun): /usr/sbin/update-alternatives
21mr|maven-3.5.4-13|81	
21mr|maven-3.5.4-13|82	# Theoretically Maven might be usable with just JRE, but typical Maven
21mr|maven-3.5.4-13|83	# workflow requires full JDK, so we recommend it here.
21mr|maven-3.5.4-13|84	%{?fedora:Recommends}%{!?fedora:Requires}: java-devel
21mr|maven-3.5.4-13|85	
21mr|maven-3.5.4-13|86	# XMvn does generate auto-requires, but explicit requires are still
21mr|maven-3.5.4-13|87	# needed because some symlinked JARs are not present in Maven POMs or
21mr|maven-3.5.4-13|88	# their dependency scope prevents them from being added automatically
21mr|maven-3.5.4-13|89	# by XMvn.  It would be possible to explicitly specify only
21mr|maven-3.5.4-13|90	# dependencies which are not generated automatically, but adding
21mr|maven-3.5.4-13|91	# everything seems to be easier.
21mr|maven-3.5.4-13|92	Requires:       aopalliance
21mr|maven-3.5.4-13|93	Requires:       apache-commons-cli
21mr|maven-3.5.4-13|94	Requires:       apache-commons-codec
21mr|maven-3.5.4-13|95	Requires:       apache-commons-io
21mr|maven-3.5.4-13|96	Requires:       apache-commons-lang3
21mr|maven-3.5.4-13|97	Requires:       apache-commons-logging
21mr|maven-3.5.4-13|98	Requires:       atinject
21mr|maven-3.5.4-13|99	Requires:       cdi-api
21mr|maven-3.5.4-13|100	Requires:       geronimo-annotation
21mr|maven-3.5.4-13|101	Requires:       google-guice
21mr|maven-3.5.4-13|102	Requires:       guava20
21mr|maven-3.5.4-13|103	Requires:       hawtjni-runtime
21mr|maven-3.5.4-13|104	Requires:       httpcomponents-client
21mr|maven-3.5.4-13|105	Requires:       httpcomponents-core
21mr|maven-3.5.4-13|106	Requires:       jansi
21mr|maven-3.5.4-13|107	Requires:       jansi-native
21mr|maven-3.5.4-13|108	Requires:       jcl-over-slf4j
21mr|maven-3.5.4-13|109	Requires:       maven-resolver-api
21mr|maven-3.5.4-13|110	Requires:       maven-resolver-connector-basic
21mr|maven-3.5.4-13|111	Requires:       maven-resolver-impl
21mr|maven-3.5.4-13|112	Requires:       maven-resolver-spi
21mr|maven-3.5.4-13|113	Requires:       maven-resolver-transport-wagon
21mr|maven-3.5.4-13|114	Requires:       maven-resolver-util
21mr|maven-3.5.4-13|115	Requires:       maven-shared-utils
21mr|maven-3.5.4-13|116	Requires:       maven-wagon-file
21mr|maven-3.5.4-13|117	Requires:       maven-wagon-http
21mr|maven-3.5.4-13|118	Requires:       maven-wagon-http-shared
21mr|maven-3.5.4-13|119	Requires:       maven-wagon-provider-api
21mr|maven-3.5.4-13|120	Requires:       plexus-cipher
21mr|maven-3.5.4-13|121	Requires:       plexus-classworlds
21mr|maven-3.5.4-13|122	Requires:       plexus-containers-component-annotations
21mr|maven-3.5.4-13|123	Requires:       plexus-interpolation
21mr|maven-3.5.4-13|124	Requires:       plexus-sec-dispatcher
21mr|maven-3.5.4-13|125	Requires:       plexus-utils
21mr|maven-3.5.4-13|126	Requires:       sisu-inject
21mr|maven-3.5.4-13|127	Requires:       sisu-plexus
21mr|maven-3.5.4-13|128	Requires:       slf4j
21mr|maven-3.5.4-13|129	
21mr|maven-3.5.4-13|130	%description
21mr|maven-3.5.4-13|131	Maven is a software project management and comprehension tool. Based on the
21mr|maven-3.5.4-13|132	concept of a project object model (POM), Maven can manage a project's build,
21mr|maven-3.5.4-13|133	reporting and documentation from a central piece of information.
21mr|maven-3.5.4-13|134	
21mr|maven-3.5.4-13|135	%package        lib
21mr|maven-3.5.4-13|136	Summary:        Core part of Maven
21mr|maven-3.5.4-13|137	# If XMvn is part of the same RPM transaction then it should be
21mr|maven-3.5.4-13|138	# installed first to avoid triggering rhbz#1014355.
21mr|maven-3.5.4-13|139	OrderWithRequires: xmvn-minimal
21mr|maven-3.5.4-13|140	
21mr|maven-3.5.4-13|141	# Require full javapackages-tools since maven-script uses
21mr|maven-3.5.4-13|142	# /usr/share/java-utils/java-functions
21mr|maven-3.5.4-13|143	Requires:       javapackages-tools
21mr|maven-3.5.4-13|144	# Maven upstream uses patched version of SLF4J.  They unpack
21mr|maven-3.5.4-13|145	# slf4j-simple-sources.jar, apply non-upstreamable, Maven-specific
21mr|maven-3.5.4-13|146	# patch (using a script written in Groovy), compile and package as
21mr|maven-3.5.4-13|147	# maven-slf4j-provider.jar, together with Maven-specific additions.
21mr|maven-3.5.4-13|148	Provides:       bundled(slf4j) = %{bundled_slf4j_version}
21mr|maven-3.5.4-13|149	
21mr|maven-3.5.4-13|150	%description    lib
21mr|maven-3.5.4-13|151	Core part of Apache Maven that can be used as a library.
21mr|maven-3.5.4-13|152	
21mr|maven-3.5.4-13|153	%package        javadoc
21mr|maven-3.5.4-13|154	Summary:        API documentation for %{name}
21mr|maven-3.5.4-13|155	
21mr|maven-3.5.4-13|156	%description    javadoc
21mr|maven-3.5.4-13|157	%{summary}.
21mr|maven-3.5.4-13|158	
21mr|maven-3.5.4-13|159	%prep
21mr|maven-3.5.4-13|160	%setup -q -n apache-%{name}-%{version}
21mr|maven-3.5.4-13|161	
21mr|maven-3.5.4-13|162	%patch1 -p1
21mr|maven-3.5.4-13|163	
21mr|maven-3.5.4-13|164	# not really used during build, but a precaution
21mr|maven-3.5.4-13|165	find -name '*.jar' -not -path '*/test/*' -delete
21mr|maven-3.5.4-13|166	find -name '*.class' -delete
21mr|maven-3.5.4-13|167	find -name '*.bat' -delete
21mr|maven-3.5.4-13|168	
21mr|maven-3.5.4-13|169	sed -i 's:\r::' apache-maven/src/conf/settings.xml
21mr|maven-3.5.4-13|170	
21mr|maven-3.5.4-13|171	# Downloads dependency licenses from the Internet and aggregates them.
21mr|maven-3.5.4-13|172	# We already ship the licenses in their respective packages.
21mr|maven-3.5.4-13|173	rm apache-maven/src/main/appended-resources/META-INF/LICENSE.vm
21mr|maven-3.5.4-13|174	
21mr|maven-3.5.4-13|175	# Disable plugins which are not useful for us
21mr|maven-3.5.4-13|176	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|maven-3.5.4-13|177	%pom_remove_plugin -r :apache-rat-plugin
21mr|maven-3.5.4-13|178	%pom_remove_plugin -r :maven-site-plugin
21mr|maven-3.5.4-13|179	%pom_remove_plugin -r :buildnumber-maven-plugin
21mr|maven-3.5.4-13|180	sed -i "
21mr|maven-3.5.4-13|181	/buildNumber=/ {
21mr|maven-3.5.4-13|182	s/=.*/=Red Hat %{version}-%{release}/
21mr|maven-3.5.4-13|183	s/%{dist}$//
21mr|maven-3.5.4-13|184	}
21mr|maven-3.5.4-13|185	/timestamp=/ d
21mr|maven-3.5.4-13|186	" `find -name build.properties`
21mr|maven-3.5.4-13|187	
21mr|maven-3.5.4-13|188	%mvn_package :apache-maven __noinstall
21mr|maven-3.5.4-13|189	
21mr|maven-3.5.4-13|190	%if %{without logback}
21mr|maven-3.5.4-13|191	%pom_remove_dep -r :logback-classic
21mr|maven-3.5.4-13|192	%patch2 -p1
21mr|maven-3.5.4-13|193	%endif
21mr|maven-3.5.4-13|194	
21mr|maven-3.5.4-13|195	%mvn_alias :maven-resolver-provider :maven-aether-provider
21mr|maven-3.5.4-13|196	
21mr|maven-3.5.4-13|197	%build
21mr|maven-3.5.4-13|198	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|maven-3.5.4-13|199	
21mr|maven-3.5.4-13|200	mkdir m2home
21mr|maven-3.5.4-13|201	(cd m2home
21mr|maven-3.5.4-13|202	tar --delay-directory-restore -xvf ../apache-maven/target/*tar.gz
21mr|maven-3.5.4-13|203	)
21mr|maven-3.5.4-13|204	
21mr|maven-3.5.4-13|205	
21mr|maven-3.5.4-13|206	%install
21mr|maven-3.5.4-13|207	%mvn_install
21mr|maven-3.5.4-13|208	
21mr|maven-3.5.4-13|209	export M2_HOME=$(pwd)/m2home/apache-maven-%{version}%{?ver_add}
21mr|maven-3.5.4-13|210	
21mr|maven-3.5.4-13|211	install -d -m 755 %{buildroot}%{homedir}/conf
21mr|maven-3.5.4-13|212	install -d -m 755 %{buildroot}%{confdir}
21mr|maven-3.5.4-13|213	install -d -m 755 %{buildroot}%{_datadir}/bash-completion/completions/
21mr|maven-3.5.4-13|214	
21mr|maven-3.5.4-13|215	cp -a $M2_HOME/{bin,lib,boot} %{buildroot}%{homedir}/
21mr|maven-3.5.4-13|216	xmvn-subst -R %{buildroot} -s %{buildroot}%{homedir}
21mr|maven-3.5.4-13|217	
21mr|maven-3.5.4-13|218	# Transitive deps of wagon-http, missing because of unshading
21mr|maven-3.5.4-13|219	build-jar-repository -s -p %{buildroot}%{homedir}/lib \
21mr|maven-3.5.4-13|220	commons-{codec,logging} httpcomponents/{httpclient,httpcore} maven-wagon/http-shared
21mr|maven-3.5.4-13|221	
21mr|maven-3.5.4-13|222	# Transitive deps of cdi-api that should have been excluded
21mr|maven-3.5.4-13|223	rm %{buildroot}%{homedir}/lib/jboss-interceptors*.jar
21mr|maven-3.5.4-13|224	rm %{buildroot}%{homedir}/lib/javax.el-api*.jar
21mr|maven-3.5.4-13|225	
21mr|maven-3.5.4-13|226	# Native lib whose extraction we suppressed
21mr|maven-3.5.4-13|227	ln -s %{_jnidir}/jansi-native/jansi-linux.jar %{buildroot}%{homedir}/lib/
21mr|maven-3.5.4-13|228	
21mr|maven-3.5.4-13|229	install -p -m 644 %{SOURCE2} %{buildroot}%{homedir}/bin/
21mr|maven-3.5.4-13|230	gzip -9 %{buildroot}%{homedir}/bin/mvn.1
21mr|maven-3.5.4-13|231	install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/mvn%{?maven_version_suffix}
21mr|maven-3.5.4-13|232	mv $M2_HOME/bin/m2.conf %{buildroot}%{_sysconfdir}/m2%{?maven_version_suffix}.conf
21mr|maven-3.5.4-13|233	ln -sf %{_sysconfdir}/m2%{?maven_version_suffix}.conf %{buildroot}%{homedir}/bin/m2.conf
21mr|maven-3.5.4-13|234	mv $M2_HOME/conf/settings.xml %{buildroot}%{confdir}/
21mr|maven-3.5.4-13|235	ln -sf %{confdir}/settings.xml %{buildroot}%{homedir}/conf/settings.xml
21mr|maven-3.5.4-13|236	mv $M2_HOME/conf/logging %{buildroot}%{confdir}/
21mr|maven-3.5.4-13|237	ln -sf %{confdir}/logging %{buildroot}%{homedir}/conf
21mr|maven-3.5.4-13|238	
21mr|maven-3.5.4-13|239	# Ghosts for alternatives
21mr|maven-3.5.4-13|240	install -d -m 755 %{buildroot}%{_bindir}/
21mr|maven-3.5.4-13|241	install -d -m 755 %{buildroot}%{_mandir}/man1/
21mr|maven-3.5.4-13|242	touch %{buildroot}%{_bindir}/{mvn,mvnDebug}
21mr|maven-3.5.4-13|243	touch %{buildroot}%{_mandir}/man1/{mvn,mvnDebug}.1
21mr|maven-3.5.4-13|244	
21mr|maven-3.5.4-13|245	
21mr|maven-3.5.4-13|246	%post
21mr|maven-3.5.4-13|247	update-alternatives --install %{_bindir}/mvn mvn %{homedir}/bin/mvn %{?maven_alternatives_priority}0 \
21mr|maven-3.5.4-13|248	--slave %{_bindir}/mvnDebug mvnDebug %{homedir}/bin/mvnDebug \
21mr|maven-3.5.4-13|249	--slave %{_mandir}/man1/mvn.1.xz mvn1 %{homedir}/bin/mvn.1.xz \
21mr|maven-3.5.4-13|250	--slave %{_mandir}/man1/mvnDebug.1.xz mvnDebug1 %{homedir}/bin/mvn.1.xz \
21mr|maven-3.5.4-13|251	
21mr|maven-3.5.4-13|252	%postun
21mr|maven-3.5.4-13|253	[[ $1 -eq 0 ]] && update-alternatives --remove %{name} %{homedir}/bin/mvn
21mr|maven-3.5.4-13|254	
21mr|maven-3.5.4-13|255	
21mr|maven-3.5.4-13|256	%files lib -f .mfiles
21mr|maven-3.5.4-13|257	%doc README.md
21mr|maven-3.5.4-13|258	%license LICENSE NOTICE
21mr|maven-3.5.4-13|259	%{homedir}
21mr|maven-3.5.4-13|260	%dir %{confdir}
21mr|maven-3.5.4-13|261	%dir %{confdir}/logging
21mr|maven-3.5.4-13|262	%config(noreplace) %{_sysconfdir}/m2%{?maven_version_suffix}.conf
21mr|maven-3.5.4-13|263	%config(noreplace) %{confdir}/settings.xml
21mr|maven-3.5.4-13|264	%config(noreplace) %{confdir}/logging/simplelogger.properties
21mr|maven-3.5.4-13|265	
21mr|maven-3.5.4-13|266	%files
21mr|maven-3.5.4-13|267	%ghost %{_bindir}/mvn
21mr|maven-3.5.4-13|268	%ghost %{_bindir}/mvnDebug
21mr|maven-3.5.4-13|269	%{_datadir}/bash-completion
21mr|maven-3.5.4-13|270	%ghost %{_mandir}/man1/mvn.1.xz
21mr|maven-3.5.4-13|271	%ghost %{_mandir}/man1/mvnDebug.1.xz
21mr|maven-3.5.4-13|272	
21mr|maven-3.5.4-13|273	%files javadoc -f .mfiles-javadoc
21mr|maven-3.5.4-13|274	%license LICENSE NOTICE
21mr|maven-3.5.4-13|275	
21mr|maven-3.5.4-13|276	

14146 21
21mr|maven-ant-plugin-2.3-24|1	Name:           maven-ant-plugin
21mr|maven-ant-plugin-2.3-24|2	Version:        2.3
21mr|maven-ant-plugin-2.3-24|3	Release:        24
21mr|maven-ant-plugin-2.3-24|4	Summary:        Maven Ant Plugin
21mr|maven-ant-plugin-2.3-24|5	License:        ASL 2.0
21mr|maven-ant-plugin-2.3-24|6	URL:            http://maven.apache.org/plugins/maven-ant-plugin
21mr|maven-ant-plugin-2.3-24|7	Group:          Development/Java
21mr|maven-ant-plugin-2.3-24|8	BuildArch:      noarch
21mr|maven-ant-plugin-2.3-24|9	# Java stack is not supported on x86_32
21mr|maven-ant-plugin-2.3-24|10	ExcludeArch: %{ix86}
21mr|maven-ant-plugin-2.3-24|11	
21mr|maven-ant-plugin-2.3-24|12	#svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-ant-plugin-2.3/
21mr|maven-ant-plugin-2.3-24|13	#tar jcf maven-ant-plugin-2.3.tar.bz2 maven-ant-plugin-2.3/
21mr|maven-ant-plugin-2.3-24|14	Source0:        %{name}-%{version}.tar.bz2
21mr|maven-ant-plugin-2.3-24|15	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|maven-ant-plugin-2.3-24|16	
21mr|maven-ant-plugin-2.3-24|17	Patch0:         %{name}-pom.patch
21mr|maven-ant-plugin-2.3-24|18	
21mr|maven-ant-plugin-2.3-24|19	BuildRequires:  maven-local
21mr|maven-ant-plugin-2.3-24|20	BuildRequires:  mvn(junit:junit)
21mr|maven-ant-plugin-2.3-24|21	BuildRequires:  mvn(org.apache.ant:ant)
21mr|maven-ant-plugin-2.3-24|22	BuildRequires:  mvn(org.apache.ant:ant-nodeps)
21mr|maven-ant-plugin-2.3-24|23	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-ant-plugin-2.3-24|24	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-ant-plugin-2.3-24|25	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-ant-plugin-2.3-24|26	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-ant-plugin-2.3-24|27	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-ant-plugin-2.3-24|28	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-ant-plugin-2.3-24|29	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|maven-ant-plugin-2.3-24|30	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-ant-plugin-2.3-24|31	BuildRequires:  mvn(org.apache.maven.shared:maven-plugin-testing-harness)
21mr|maven-ant-plugin-2.3-24|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-ant-plugin-2.3-24|33	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-ant-plugin-2.3-24|34	BuildRequires:  mvn(xalan:xalan)
21mr|maven-ant-plugin-2.3-24|35	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|maven-ant-plugin-2.3-24|36	
21mr|maven-ant-plugin-2.3-24|37	%description
21mr|maven-ant-plugin-2.3-24|38	Generates an Ant build file from a POM.
21mr|maven-ant-plugin-2.3-24|39	
21mr|maven-ant-plugin-2.3-24|40	%package javadoc
21mr|maven-ant-plugin-2.3-24|41	Summary:        Javadoc for %{name}
21mr|maven-ant-plugin-2.3-24|42	
21mr|maven-ant-plugin-2.3-24|43	%description javadoc
21mr|maven-ant-plugin-2.3-24|44	API documentation for %{name}.
21mr|maven-ant-plugin-2.3-24|45	
21mr|maven-ant-plugin-2.3-24|46	
21mr|maven-ant-plugin-2.3-24|47	%prep
21mr|maven-ant-plugin-2.3-24|48	%setup -q
21mr|maven-ant-plugin-2.3-24|49	%patch0 -p0
21mr|maven-ant-plugin-2.3-24|50	cp -p %{SOURCE1} .
21mr|maven-ant-plugin-2.3-24|51	
21mr|maven-ant-plugin-2.3-24|52	%build
21mr|maven-ant-plugin-2.3-24|53	%mvn_build -f
21mr|maven-ant-plugin-2.3-24|54	
21mr|maven-ant-plugin-2.3-24|55	%install
21mr|maven-ant-plugin-2.3-24|56	%mvn_install
21mr|maven-ant-plugin-2.3-24|57	
21mr|maven-ant-plugin-2.3-24|58	%files -f .mfiles
21mr|maven-ant-plugin-2.3-24|59	%doc LICENSE-2.0.txt
21mr|maven-ant-plugin-2.3-24|60	
21mr|maven-ant-plugin-2.3-24|61	%files javadoc -f .mfiles-javadoc
21mr|maven-ant-plugin-2.3-24|62	%doc LICENSE-2.0.txt
21mr|maven-ant-plugin-2.3-24|63	

14147 21
21mr|maven-antrun-plugin-1.8-9|1	Name:           maven-antrun-plugin
21mr|maven-antrun-plugin-1.8-9|2	Version:        1.8
21mr|maven-antrun-plugin-1.8-9|3	Release:        9
21mr|maven-antrun-plugin-1.8-9|4	Summary:        Maven AntRun Plugin
21mr|maven-antrun-plugin-1.8-9|5	
21mr|maven-antrun-plugin-1.8-9|6	License:        ASL 2.0
21mr|maven-antrun-plugin-1.8-9|7	URL:            http://maven.apache.org/plugins/maven-antrun-plugin/
21mr|maven-antrun-plugin-1.8-9|8	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-antrun-plugin-1.8-9|9	
21mr|maven-antrun-plugin-1.8-9|10	Group:          Development/Java
21mr|maven-antrun-plugin-1.8-9|11	BuildArch:      noarch
21mr|maven-antrun-plugin-1.8-9|12	# Java stack is not supported on x86_32
21mr|maven-antrun-plugin-1.8-9|13	ExcludeArch: %{ix86}
21mr|maven-antrun-plugin-1.8-9|14	
21mr|maven-antrun-plugin-1.8-9|15	BuildRequires:  maven-local
21mr|maven-antrun-plugin-1.8-9|16	BuildRequires:  mvn(org.apache.ant:ant)
21mr|maven-antrun-plugin-1.8-9|17	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-antrun-plugin-1.8-9|18	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-antrun-plugin-1.8-9|19	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-antrun-plugin-1.8-9|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-antrun-plugin-1.8-9|21	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-antrun-plugin-1.8-9|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-antrun-plugin-1.8-9|23	
21mr|maven-antrun-plugin-1.8-9|24	%description
21mr|maven-antrun-plugin-1.8-9|25	This plugin provides the ability to run Ant tasks from within Maven.
21mr|maven-antrun-plugin-1.8-9|26	It is even possible to embed Ant scripts in the POM.
21mr|maven-antrun-plugin-1.8-9|27	
21mr|maven-antrun-plugin-1.8-9|28	%package javadoc
21mr|maven-antrun-plugin-1.8-9|29	Summary:        Javadoc for %{name}
21mr|maven-antrun-plugin-1.8-9|30	
21mr|maven-antrun-plugin-1.8-9|31	%description javadoc
21mr|maven-antrun-plugin-1.8-9|32	This package contains the API documentation for %{name}.
21mr|maven-antrun-plugin-1.8-9|33	
21mr|maven-antrun-plugin-1.8-9|34	%prep
21mr|maven-antrun-plugin-1.8-9|35	%setup -q
21mr|maven-antrun-plugin-1.8-9|36	
21mr|maven-antrun-plugin-1.8-9|37	%build
21mr|maven-antrun-plugin-1.8-9|38	%mvn_build
21mr|maven-antrun-plugin-1.8-9|39	
21mr|maven-antrun-plugin-1.8-9|40	%install
21mr|maven-antrun-plugin-1.8-9|41	%mvn_install
21mr|maven-antrun-plugin-1.8-9|42	
21mr|maven-antrun-plugin-1.8-9|43	%files -f .mfiles
21mr|maven-antrun-plugin-1.8-9|44	%doc LICENSE NOTICE
21mr|maven-antrun-plugin-1.8-9|45	
21mr|maven-antrun-plugin-1.8-9|46	%files javadoc -f .mfiles-javadoc
21mr|maven-antrun-plugin-1.8-9|47	%doc LICENSE NOTICE
21mr|maven-antrun-plugin-1.8-9|48	

14148 21
21mr|maven-archetype-2.4-10|1	Name:           maven-archetype
21mr|maven-archetype-2.4-10|2	Version:        2.4
21mr|maven-archetype-2.4-10|3	Release:        10
21mr|maven-archetype-2.4-10|4	Summary:        Maven project templating toolkit
21mr|maven-archetype-2.4-10|5	
21mr|maven-archetype-2.4-10|6	# Most of the code is under ASL 2.0, but some bundled jdom sources are
21mr|maven-archetype-2.4-10|7	# under ASL 1.1
21mr|maven-archetype-2.4-10|8	License:        ASL 2.0 and ASL 1.1
21mr|maven-archetype-2.4-10|9	URL:            https://maven.apache.org/archetype/
21mr|maven-archetype-2.4-10|10	Source0:        http://repo.maven.apache.org/maven2/org/apache/maven/archetype/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-archetype-2.4-10|11	
21mr|maven-archetype-2.4-10|12	Patch1:         0001-Add-Maven-3-compatibility.patch
21mr|maven-archetype-2.4-10|13	Patch2:         0002-Fix-jetty-namespace.patch
21mr|maven-archetype-2.4-10|14	Patch3:         0003-Port-to-current-plexus-utils.patch
21mr|maven-archetype-2.4-10|15	
21mr|maven-archetype-2.4-10|16	Group:          Development/Java
21mr|maven-archetype-2.4-10|17	BuildArch:      noarch
21mr|maven-archetype-2.4-10|18	# Java stack is not supported on x86_32
21mr|maven-archetype-2.4-10|19	ExcludeArch: %{ix86}
21mr|maven-archetype-2.4-10|20	
21mr|maven-archetype-2.4-10|21	BuildRequires:  maven-local
21mr|maven-archetype-2.4-10|22	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|maven-archetype-2.4-10|23	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-archetype-2.4-10|24	BuildRequires:  mvn(dom4j:dom4j)
21mr|maven-archetype-2.4-10|25	BuildRequires:  mvn(jdom:jdom)
21mr|maven-archetype-2.4-10|26	BuildRequires:  mvn(junit:junit)
21mr|maven-archetype-2.4-10|27	BuildRequires:  mvn(net.sourceforge.jchardet:jchardet)
21mr|maven-archetype-2.4-10|28	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|maven-archetype-2.4-10|29	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-archetype-2.4-10|30	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-archetype-2.4-10|31	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-archetype-2.4-10|32	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-archetype-2.4-10|33	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-archetype-2.4-10|34	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-archetype-2.4-10|35	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|maven-archetype-2.4-10|36	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-archetype-2.4-10|37	BuildRequires:  mvn(org.apache.maven.shared:maven-invoker)
21mr|maven-archetype-2.4-10|38	BuildRequires:  mvn(org.apache.maven.shared:maven-plugin-testing-harness)
21mr|maven-archetype-2.4-10|39	BuildRequires:  mvn(org.apache.maven.shared:maven-script-interpreter)
21mr|maven-archetype-2.4-10|40	BuildRequires:  mvn(org.apache.maven.wagon:wagon-file)
21mr|maven-archetype-2.4-10|41	BuildRequires:  mvn(org.apache.maven.wagon:wagon-http)
21mr|maven-archetype-2.4-10|42	BuildRequires:  mvn(org.apache.velocity:velocity)
21mr|maven-archetype-2.4-10|43	BuildRequires:  mvn(org.beanshell:bsh)
21mr|maven-archetype-2.4-10|44	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-archetype-2.4-10|45	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-archetype-2.4-10|46	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-archetype-2.4-10|47	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-archetype-2.4-10|48	BuildRequires:  mvn(org.codehaus.plexus:plexus-interactivity-api)
21mr|maven-archetype-2.4-10|49	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-archetype-2.4-10|50	BuildRequires:  mvn(org.codehaus.plexus:plexus-velocity)
21mr|maven-archetype-2.4-10|51	
21mr|maven-archetype-2.4-10|52	%description
21mr|maven-archetype-2.4-10|53	Archetype is a Maven project templating toolkit. An archetype is
21mr|maven-archetype-2.4-10|54	defined as an original pattern or model from which all other things of
21mr|maven-archetype-2.4-10|55	the same kind are made. The names fits as we are trying to provide a
21mr|maven-archetype-2.4-10|56	system that provides a consistent means of generating Maven
21mr|maven-archetype-2.4-10|57	projects. Archetype will help authors create Maven project templates
21mr|maven-archetype-2.4-10|58	for users, and provides users with the means to generate parameterized
21mr|maven-archetype-2.4-10|59	versions of those project templates.
21mr|maven-archetype-2.4-10|60	
21mr|maven-archetype-2.4-10|61	Using archetypes provides a great way to enable developers quickly in
21mr|maven-archetype-2.4-10|62	a way consistent with best practices employed by your project or
21mr|maven-archetype-2.4-10|63	organization. Within the Maven project we use archetypes to try and
21mr|maven-archetype-2.4-10|64	get our users up and running as quickly as possible by providing a
21mr|maven-archetype-2.4-10|65	sample project that demonstrates many of the features of Maven while
21mr|maven-archetype-2.4-10|66	introducing new users to the best practices employed by Maven. In a
21mr|maven-archetype-2.4-10|67	matter of seconds a new user can have a working Maven project to use
21mr|maven-archetype-2.4-10|68	as a jumping board for investigating more of the features in Maven. We
21mr|maven-archetype-2.4-10|69	have also tried to make the Archetype mechanism additive and by that
21mr|maven-archetype-2.4-10|70	we mean allowing portions of a project to be captured in an archetype
21mr|maven-archetype-2.4-10|71	so that pieces or aspects of a project can be added to existing
21mr|maven-archetype-2.4-10|72	projects. A good example of this is the Maven site archetype. If, for
21mr|maven-archetype-2.4-10|73	example, you have used the quick start archetype to generate a working
21mr|maven-archetype-2.4-10|74	project you can then quickly create a site for that project by using
21mr|maven-archetype-2.4-10|75	the site archetype within that existing project. You can do anything
21mr|maven-archetype-2.4-10|76	like this with archetypes.
21mr|maven-archetype-2.4-10|77	
21mr|maven-archetype-2.4-10|78	You may want to standardize J2EE development within your organization
21mr|maven-archetype-2.4-10|79	so you may want to provide archetypes for EJBs, or WARs, or for your
21mr|maven-archetype-2.4-10|80	web services. Once these archetypes are created and deployed in your
21mr|maven-archetype-2.4-10|81	organization's repository they are available for use by all developers
21mr|maven-archetype-2.4-10|82	within your organization.
21mr|maven-archetype-2.4-10|83	
21mr|maven-archetype-2.4-10|84	
21mr|maven-archetype-2.4-10|85	%package javadoc
21mr|maven-archetype-2.4-10|86	Summary:        API documentation for %{name}
21mr|maven-archetype-2.4-10|87	
21mr|maven-archetype-2.4-10|88	%description    javadoc
21mr|maven-archetype-2.4-10|89	%{summary}.
21mr|maven-archetype-2.4-10|90	
21mr|maven-archetype-2.4-10|91	%package catalog
21mr|maven-archetype-2.4-10|92	Summary:        Maven Archetype Catalog model
21mr|maven-archetype-2.4-10|93	
21mr|maven-archetype-2.4-10|94	%description catalog
21mr|maven-archetype-2.4-10|95	%{summary}.
21mr|maven-archetype-2.4-10|96	
21mr|maven-archetype-2.4-10|97	%package descriptor
21mr|maven-archetype-2.4-10|98	Summary:        Maven Archetype Descriptor model
21mr|maven-archetype-2.4-10|99	
21mr|maven-archetype-2.4-10|100	%description descriptor
21mr|maven-archetype-2.4-10|101	%{summary}.
21mr|maven-archetype-2.4-10|102	
21mr|maven-archetype-2.4-10|103	%package registry
21mr|maven-archetype-2.4-10|104	Summary:        Maven Archetype Registry model
21mr|maven-archetype-2.4-10|105	
21mr|maven-archetype-2.4-10|106	%description registry
21mr|maven-archetype-2.4-10|107	%{summary}.
21mr|maven-archetype-2.4-10|108	
21mr|maven-archetype-2.4-10|109	%package common
21mr|maven-archetype-2.4-10|110	Summary:        Maven Archetype common classes
21mr|maven-archetype-2.4-10|111	
21mr|maven-archetype-2.4-10|112	%description common
21mr|maven-archetype-2.4-10|113	%{summary}.
21mr|maven-archetype-2.4-10|114	
21mr|maven-archetype-2.4-10|115	%package packaging
21mr|maven-archetype-2.4-10|116	Summary:        Maven Archetype packaging configuration for archetypes
21mr|maven-archetype-2.4-10|117	
21mr|maven-archetype-2.4-10|118	%description packaging
21mr|maven-archetype-2.4-10|119	%{summary}.
21mr|maven-archetype-2.4-10|120	
21mr|maven-archetype-2.4-10|121	%package -n %{name}-plugin
21mr|maven-archetype-2.4-10|122	Summary:        Maven Plugin for using archetypes
21mr|maven-archetype-2.4-10|123	
21mr|maven-archetype-2.4-10|124	%description -n %{name}-plugin
21mr|maven-archetype-2.4-10|125	%{summary}.
21mr|maven-archetype-2.4-10|126	
21mr|maven-archetype-2.4-10|127	%prep
21mr|maven-archetype-2.4-10|128	%setup -q
21mr|maven-archetype-2.4-10|129	
21mr|maven-archetype-2.4-10|130	%patch1 -p1
21mr|maven-archetype-2.4-10|131	%patch2 -p1
21mr|maven-archetype-2.4-10|132	%patch3 -p1
21mr|maven-archetype-2.4-10|133	
21mr|maven-archetype-2.4-10|134	# useless in packaging
21mr|maven-archetype-2.4-10|135	%pom_remove_plugin -r :apache-rat-plugin
21mr|maven-archetype-2.4-10|136	
21mr|maven-archetype-2.4-10|137	# Add OSGI info to catalog and descriptor jars
21mr|maven-archetype-2.4-10|138	pushd archetype-models/archetype-catalog
21mr|maven-archetype-2.4-10|139	%pom_xpath_remove "pom:project/pom:packaging"
21mr|maven-archetype-2.4-10|140	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|maven-archetype-2.4-10|141	%pom_xpath_inject "pom:build/pom:plugins" "
21mr|maven-archetype-2.4-10|142	<plugin>
21mr|maven-archetype-2.4-10|143	<groupId>org.apache.felix</groupId>
21mr|maven-archetype-2.4-10|144	<artifactId>maven-bundle-plugin</artifactId>
21mr|maven-archetype-2.4-10|145	<extensions>true</extensions>
21mr|maven-archetype-2.4-10|146	<configuration>
21mr|maven-archetype-2.4-10|147	<instructions>
21mr|maven-archetype-2.4-10|148	<_nouses>true</_nouses>
21mr|maven-archetype-2.4-10|149	<Export-Package>org.apache.maven.archetype.catalog.*</Export-Package>
21mr|maven-archetype-2.4-10|150	</instructions>
21mr|maven-archetype-2.4-10|151	</configuration>
21mr|maven-archetype-2.4-10|152	</plugin>"
21mr|maven-archetype-2.4-10|153	popd
21mr|maven-archetype-2.4-10|154	pushd archetype-models/archetype-descriptor
21mr|maven-archetype-2.4-10|155	%pom_xpath_remove "pom:project/pom:packaging"
21mr|maven-archetype-2.4-10|156	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|maven-archetype-2.4-10|157	%pom_xpath_inject "pom:build/pom:plugins" "
21mr|maven-archetype-2.4-10|158	<plugin>
21mr|maven-archetype-2.4-10|159	<groupId>org.apache.felix</groupId>
21mr|maven-archetype-2.4-10|160	<artifactId>maven-bundle-plugin</artifactId>
21mr|maven-archetype-2.4-10|161	<extensions>true</extensions>
21mr|maven-archetype-2.4-10|162	<configuration>
21mr|maven-archetype-2.4-10|163	<instructions>
21mr|maven-archetype-2.4-10|164	<_nouses>true</_nouses>
21mr|maven-archetype-2.4-10|165	<Export-Package>org.apache.maven.archetype.metadata.*</Export-Package>
21mr|maven-archetype-2.4-10|166	</instructions>
21mr|maven-archetype-2.4-10|167	</configuration>
21mr|maven-archetype-2.4-10|168	</plugin>"
21mr|maven-archetype-2.4-10|169	popd
21mr|maven-archetype-2.4-10|170	
21mr|maven-archetype-2.4-10|171	
21mr|maven-archetype-2.4-10|172	# groovy is not really needed
21mr|maven-archetype-2.4-10|173	%pom_remove_dep org.codehaus.groovy:groovy maven-archetype-plugin/pom.xml
21mr|maven-archetype-2.4-10|174	
21mr|maven-archetype-2.4-10|175	%pom_disable_module archetype-testing
21mr|maven-archetype-2.4-10|176	%pom_remove_plugin org.apache.maven.plugins:maven-antrun-plugin archetype-common/pom.xml
21mr|maven-archetype-2.4-10|177	
21mr|maven-archetype-2.4-10|178	
21mr|maven-archetype-2.4-10|179	%build
21mr|maven-archetype-2.4-10|180	%mvn_package :archetype-models maven-archetype
21mr|maven-archetype-2.4-10|181	# we don't have cargo so skip tests for now
21mr|maven-archetype-2.4-10|182	%mvn_build -s -f
21mr|maven-archetype-2.4-10|183	
21mr|maven-archetype-2.4-10|184	%install
21mr|maven-archetype-2.4-10|185	%mvn_install
21mr|maven-archetype-2.4-10|186	
21mr|maven-archetype-2.4-10|187	
21mr|maven-archetype-2.4-10|188	%files -f .mfiles-maven-archetype
21mr|maven-archetype-2.4-10|189	%doc LICENSE NOTICE
21mr|maven-archetype-2.4-10|190	
21mr|maven-archetype-2.4-10|191	%files catalog -f .mfiles-archetype-catalog
21mr|maven-archetype-2.4-10|192	
21mr|maven-archetype-2.4-10|193	%files descriptor -f .mfiles-archetype-descriptor
21mr|maven-archetype-2.4-10|194	
21mr|maven-archetype-2.4-10|195	%files registry -f .mfiles-archetype-registry
21mr|maven-archetype-2.4-10|196	
21mr|maven-archetype-2.4-10|197	%files common -f .mfiles-archetype-common
21mr|maven-archetype-2.4-10|198	
21mr|maven-archetype-2.4-10|199	%files packaging -f .mfiles-archetype-packaging
21mr|maven-archetype-2.4-10|200	
21mr|maven-archetype-2.4-10|201	%files -n %{name}-plugin -f .mfiles-maven-archetype-plugin
21mr|maven-archetype-2.4-10|202	
21mr|maven-archetype-2.4-10|203	%files javadoc -f .mfiles-javadoc
21mr|maven-archetype-2.4-10|204	%doc LICENSE
21mr|maven-archetype-2.4-10|205	

14149 21
21mr|maven-archiver-3.4.0-1|1	Name:           maven-archiver
21mr|maven-archiver-3.4.0-1|2	Version:        3.4.0
21mr|maven-archiver-3.4.0-1|3	Release:        1
21mr|maven-archiver-3.4.0-1|4	Epoch:          0
21mr|maven-archiver-3.4.0-1|5	Summary:        Maven Archiver
21mr|maven-archiver-3.4.0-1|6	License:        ASL 2.0
21mr|maven-archiver-3.4.0-1|7	URL:            http://maven.apache.org/shared/maven-archiver/
21mr|maven-archiver-3.4.0-1|8	Group:          Development/Java
21mr|maven-archiver-3.4.0-1|9	BuildArch:      noarch
21mr|maven-archiver-3.4.0-1|10	# Java stack is not supported on x86_32
21mr|maven-archiver-3.4.0-1|11	ExcludeArch: %{ix86}
21mr|maven-archiver-3.4.0-1|12	
21mr|maven-archiver-3.4.0-1|13	Source0:        http://repo1.maven.org/maven2/org/apache/maven/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-archiver-3.4.0-1|14	
21mr|maven-archiver-3.4.0-1|15	Patch0:         0001-Port-tests-to-Eclipse-Aether.patch
21mr|maven-archiver-3.4.0-1|16	
21mr|maven-archiver-3.4.0-1|17	BuildRequires:  maven-local
21mr|maven-archiver-3.4.0-1|18	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-archiver-3.4.0-1|19	BuildRequires:  mvn(junit:junit)
21mr|maven-archiver-3.4.0-1|20	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-archiver-3.4.0-1|21	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-archiver-3.4.0-1|22	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-archiver-3.4.0-1|23	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-archiver-3.4.0-1|24	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-archiver-3.4.0-1|25	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|maven-archiver-3.4.0-1|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver) >= 4.1.0
21mr|maven-archiver-3.4.0-1|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-archiver-3.4.0-1|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-archiver-3.4.0-1|29	
21mr|maven-archiver-3.4.0-1|30	%description
21mr|maven-archiver-3.4.0-1|31	The Maven Archiver is used by other Maven plugins
21mr|maven-archiver-3.4.0-1|32	to handle packaging
21mr|maven-archiver-3.4.0-1|33	
21mr|maven-archiver-3.4.0-1|34	%package javadoc
21mr|maven-archiver-3.4.0-1|35	Summary:        Javadoc for %{name}
21mr|maven-archiver-3.4.0-1|36	
21mr|maven-archiver-3.4.0-1|37	%description javadoc
21mr|maven-archiver-3.4.0-1|38	Javadoc for %{name}.
21mr|maven-archiver-3.4.0-1|39	
21mr|maven-archiver-3.4.0-1|40	%prep
21mr|maven-archiver-3.4.0-1|41	%setup -q
21mr|maven-archiver-3.4.0-1|42	%patch0 -p1
21mr|maven-archiver-3.4.0-1|43	
21mr|maven-archiver-3.4.0-1|44	%build
21mr|maven-archiver-3.4.0-1|45	%mvn_build
21mr|maven-archiver-3.4.0-1|46	
21mr|maven-archiver-3.4.0-1|47	%install
21mr|maven-archiver-3.4.0-1|48	%mvn_install
21mr|maven-archiver-3.4.0-1|49	
21mr|maven-archiver-3.4.0-1|50	%files -f .mfiles
21mr|maven-archiver-3.4.0-1|51	%doc LICENSE NOTICE CONTRIBUTING.md README.md
21mr|maven-archiver-3.4.0-1|52	
21mr|maven-archiver-3.4.0-1|53	%files javadoc -f .mfiles-javadoc
21mr|maven-archiver-3.4.0-1|54	%doc LICENSE NOTICE
21mr|maven-archiver-3.4.0-1|55	

14150 21
21mr|maven-artifact-resolver-1.0-21|1	Name:           maven-artifact-resolver
21mr|maven-artifact-resolver-1.0-21|2	Version:        1.0
21mr|maven-artifact-resolver-1.0-21|3	Release:        21
21mr|maven-artifact-resolver-1.0-21|4	# Epoch is added because the original package's version in maven-shared is 1.1-SNAPSHOT
21mr|maven-artifact-resolver-1.0-21|5	Epoch:          1
21mr|maven-artifact-resolver-1.0-21|6	Summary:        Maven Artifact Resolution API
21mr|maven-artifact-resolver-1.0-21|7	License:        ASL 2.0
21mr|maven-artifact-resolver-1.0-21|8	URL:            http://maven.apache.org/shared/%{name}
21mr|maven-artifact-resolver-1.0-21|9	Group:          Development/Java
21mr|maven-artifact-resolver-1.0-21|10	BuildArch:      noarch
21mr|maven-artifact-resolver-1.0-21|11	# Java stack is not supported on x86_32
21mr|maven-artifact-resolver-1.0-21|12	ExcludeArch: %{ix86}
21mr|maven-artifact-resolver-1.0-21|13	
21mr|maven-artifact-resolver-1.0-21|14	Source0:        http://central.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-artifact-resolver-1.0-21|15	
21mr|maven-artifact-resolver-1.0-21|16	# Replaced plexus-maven-plugin with plexus-component-metadata
21mr|maven-artifact-resolver-1.0-21|17	Patch0:         %{name}-plexus.patch
21mr|maven-artifact-resolver-1.0-21|18	
21mr|maven-artifact-resolver-1.0-21|19	BuildRequires:  maven-local
21mr|maven-artifact-resolver-1.0-21|20	BuildRequires:  mvn(junit:junit)
21mr|maven-artifact-resolver-1.0-21|21	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-artifact-resolver-1.0-21|22	BuildRequires:  mvn(org.apache.maven:maven-artifact-manager)
21mr|maven-artifact-resolver-1.0-21|23	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-artifact-resolver-1.0-21|24	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-artifact-resolver-1.0-21|25	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-artifact-resolver-1.0-21|26	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-artifact-resolver-1.0-21|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-artifact-resolver-1.0-21|28	BuildRequires:  mvn(org.easymock:easymock)
21mr|maven-artifact-resolver-1.0-21|29	
21mr|maven-artifact-resolver-1.0-21|30	%description
21mr|maven-artifact-resolver-1.0-21|31	Provides a component for plugins to easily resolve project dependencies.
21mr|maven-artifact-resolver-1.0-21|32	
21mr|maven-artifact-resolver-1.0-21|33	
21mr|maven-artifact-resolver-1.0-21|34	%package javadoc
21mr|maven-artifact-resolver-1.0-21|35	Summary:        Javadoc for %{name}
21mr|maven-artifact-resolver-1.0-21|36	
21mr|maven-artifact-resolver-1.0-21|37	%description javadoc
21mr|maven-artifact-resolver-1.0-21|38	API documentation for %{name}.
21mr|maven-artifact-resolver-1.0-21|39	
21mr|maven-artifact-resolver-1.0-21|40	
21mr|maven-artifact-resolver-1.0-21|41	%prep
21mr|maven-artifact-resolver-1.0-21|42	%setup -q
21mr|maven-artifact-resolver-1.0-21|43	%patch0 -p1
21mr|maven-artifact-resolver-1.0-21|44	
21mr|maven-artifact-resolver-1.0-21|45	%pom_xpath_inject pom:project/pom:dependencies "
21mr|maven-artifact-resolver-1.0-21|46	<dependency>
21mr|maven-artifact-resolver-1.0-21|47	<groupId>org.apache.maven</groupId>
21mr|maven-artifact-resolver-1.0-21|48	<artifactId>maven-compat</artifactId>
21mr|maven-artifact-resolver-1.0-21|49	<version>1.0</version>
21mr|maven-artifact-resolver-1.0-21|50	</dependency>" pom.xml
21mr|maven-artifact-resolver-1.0-21|51	
21mr|maven-artifact-resolver-1.0-21|52	# Incompatible method invocation
21mr|maven-artifact-resolver-1.0-21|53	rm src/test/java/org/apache/maven/shared/artifact/resolver/DefaultProjectDependenciesResolverIT.java
21mr|maven-artifact-resolver-1.0-21|54	
21mr|maven-artifact-resolver-1.0-21|55	%build
21mr|maven-artifact-resolver-1.0-21|56	%mvn_build
21mr|maven-artifact-resolver-1.0-21|57	
21mr|maven-artifact-resolver-1.0-21|58	%install
21mr|maven-artifact-resolver-1.0-21|59	%mvn_install
21mr|maven-artifact-resolver-1.0-21|60	
21mr|maven-artifact-resolver-1.0-21|61	%files -f .mfiles
21mr|maven-artifact-resolver-1.0-21|62	%doc DEPENDENCIES LICENSE NOTICE
21mr|maven-artifact-resolver-1.0-21|63	
21mr|maven-artifact-resolver-1.0-21|64	%files javadoc -f .mfiles-javadoc
21mr|maven-artifact-resolver-1.0-21|65	%doc LICENSE NOTICE
21mr|maven-artifact-resolver-1.0-21|66	
21mr|maven-artifact-resolver-1.0-21|67	

14151 21
21mr|maven-artifact-transfer-0.9.0-7|1	Name:           maven-artifact-transfer
21mr|maven-artifact-transfer-0.9.0-7|2	Version:        0.9.0
21mr|maven-artifact-transfer-0.9.0-7|3	Release:        7
21mr|maven-artifact-transfer-0.9.0-7|4	Epoch:          1
21mr|maven-artifact-transfer-0.9.0-7|5	Summary:        Apache Maven Artifact Transfer
21mr|maven-artifact-transfer-0.9.0-7|6	License:        ASL 2.0
21mr|maven-artifact-transfer-0.9.0-7|7	URL:            http://maven.apache.org/shared/maven-artifact-transfer
21mr|maven-artifact-transfer-0.9.0-7|8	Group:          Development/Java
21mr|maven-artifact-transfer-0.9.0-7|9	BuildArch:      noarch
21mr|maven-artifact-transfer-0.9.0-7|10	# Java stack is not supported on x86_32
21mr|maven-artifact-transfer-0.9.0-7|11	ExcludeArch: %{ix86}
21mr|maven-artifact-transfer-0.9.0-7|12	
21mr|maven-artifact-transfer-0.9.0-7|13	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-artifact-transfer-0.9.0-7|14	
21mr|maven-artifact-transfer-0.9.0-7|15	Patch0:         0001-Compatibility-with-Maven-3.0.3-and-later.patch
21mr|maven-artifact-transfer-0.9.0-7|16	
21mr|maven-artifact-transfer-0.9.0-7|17	BuildRequires:  maven-local
21mr|maven-artifact-transfer-0.9.0-7|18	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|maven-artifact-transfer-0.9.0-7|19	BuildRequires:  mvn(junit:junit)
21mr|maven-artifact-transfer-0.9.0-7|20	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-artifact-transfer-0.9.0-7|21	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-artifact-transfer-0.9.0-7|22	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|maven-artifact-transfer-0.9.0-7|23	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-artifact-transfer-0.9.0-7|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-artifact-transfer-0.9.0-7|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-artifact-transfer-0.9.0-7|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-artifact-transfer-0.9.0-7|27	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|maven-artifact-transfer-0.9.0-7|28	BuildRequires:  mvn(org.eclipse.aether:aether-impl)
21mr|maven-artifact-transfer-0.9.0-7|29	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|maven-artifact-transfer-0.9.0-7|30	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|maven-artifact-transfer-0.9.0-7|31	
21mr|maven-artifact-transfer-0.9.0-7|32	
21mr|maven-artifact-transfer-0.9.0-7|33	%description
21mr|maven-artifact-transfer-0.9.0-7|34	An API to either install or deploy artifacts with Maven 3.
21mr|maven-artifact-transfer-0.9.0-7|35	
21mr|maven-artifact-transfer-0.9.0-7|36	%package javadoc
21mr|maven-artifact-transfer-0.9.0-7|37	Summary:        API documentation for %{name}
21mr|maven-artifact-transfer-0.9.0-7|38	
21mr|maven-artifact-transfer-0.9.0-7|39	%description javadoc
21mr|maven-artifact-transfer-0.9.0-7|40	This package provides %{summary}.
21mr|maven-artifact-transfer-0.9.0-7|41	
21mr|maven-artifact-transfer-0.9.0-7|42	%prep
21mr|maven-artifact-transfer-0.9.0-7|43	%setup -q
21mr|maven-artifact-transfer-0.9.0-7|44	%patch0 -p1
21mr|maven-artifact-transfer-0.9.0-7|45	
21mr|maven-artifact-transfer-0.9.0-7|46	%pom_remove_plugin :maven-shade-plugin
21mr|maven-artifact-transfer-0.9.0-7|47	%pom_remove_plugin :apache-rat-plugin
21mr|maven-artifact-transfer-0.9.0-7|48	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-artifact-transfer-0.9.0-7|49	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|maven-artifact-transfer-0.9.0-7|50	
21mr|maven-artifact-transfer-0.9.0-7|51	# We don't want to support legacy Maven versions (older than 3.1)
21mr|maven-artifact-transfer-0.9.0-7|52	%pom_remove_dep org.sonatype.aether:
21mr|maven-artifact-transfer-0.9.0-7|53	find -name Maven30\*.java -delete
21mr|maven-artifact-transfer-0.9.0-7|54	
21mr|maven-artifact-transfer-0.9.0-7|55	%build
21mr|maven-artifact-transfer-0.9.0-7|56	%mvn_build
21mr|maven-artifact-transfer-0.9.0-7|57	
21mr|maven-artifact-transfer-0.9.0-7|58	%install
21mr|maven-artifact-transfer-0.9.0-7|59	%mvn_install
21mr|maven-artifact-transfer-0.9.0-7|60	
21mr|maven-artifact-transfer-0.9.0-7|61	%files -f .mfiles
21mr|maven-artifact-transfer-0.9.0-7|62	%license LICENSE NOTICE
21mr|maven-artifact-transfer-0.9.0-7|63	
21mr|maven-artifact-transfer-0.9.0-7|64	%files javadoc -f .mfiles-javadoc
21mr|maven-artifact-transfer-0.9.0-7|65	%license LICENSE NOTICE
21mr|maven-artifact-transfer-0.9.0-7|66	

14152 21
21mr|maven-assembly-plugin-3.1.1-1|1	Name:           maven-assembly-plugin
21mr|maven-assembly-plugin-3.1.1-1|2	Summary:        Maven Assembly Plugin
21mr|maven-assembly-plugin-3.1.1-1|3	Version:        3.1.1
21mr|maven-assembly-plugin-3.1.1-1|4	Release:        1
21mr|maven-assembly-plugin-3.1.1-1|5	License:        ASL 2.0
21mr|maven-assembly-plugin-3.1.1-1|6	
21mr|maven-assembly-plugin-3.1.1-1|7	URL:            http://maven.apache.org/plugins/maven-assembly-plugin/
21mr|maven-assembly-plugin-3.1.1-1|8	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-assembly-plugin-3.1.1-1|9	
21mr|maven-assembly-plugin-3.1.1-1|10	Group:          Development/Java
21mr|maven-assembly-plugin-3.1.1-1|11	BuildArch:      noarch
21mr|maven-assembly-plugin-3.1.1-1|12	# Java stack is not supported on x86_32
21mr|maven-assembly-plugin-3.1.1-1|13	ExcludeArch: %{ix86}
21mr|maven-assembly-plugin-3.1.1-1|14	
21mr|maven-assembly-plugin-3.1.1-1|15	BuildRequires:  maven-local
21mr|maven-assembly-plugin-3.1.1-1|16	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|maven-assembly-plugin-3.1.1-1|17	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|maven-assembly-plugin-3.1.1-1|18	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-assembly-plugin-3.1.1-1|19	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|maven-assembly-plugin-3.1.1-1|20	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-assembly-plugin-3.1.1-1|21	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-assembly-plugin-3.1.1-1|22	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-assembly-plugin-3.1.1-1|23	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-assembly-plugin-3.1.1-1|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-assembly-plugin-3.1.1-1|25	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-assembly-plugin-3.1.1-1|26	BuildRequires:  mvn(org.apache.maven.shared:file-management)
21mr|maven-assembly-plugin-3.1.1-1|27	BuildRequires:  mvn(org.apache.maven.shared:maven-artifact-transfer)
21mr|maven-assembly-plugin-3.1.1-1|28	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|maven-assembly-plugin-3.1.1-1|29	BuildRequires:  mvn(org.apache.maven.shared:maven-filtering)
21mr|maven-assembly-plugin-3.1.1-1|30	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-io)
21mr|maven-assembly-plugin-3.1.1-1|31	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-assembly-plugin-3.1.1-1|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-assembly-plugin-3.1.1-1|33	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-assembly-plugin-3.1.1-1|34	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-assembly-plugin-3.1.1-1|35	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-assembly-plugin-3.1.1-1|36	BuildRequires:  mvn(org.codehaus.plexus:plexus-io)
21mr|maven-assembly-plugin-3.1.1-1|37	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-assembly-plugin-3.1.1-1|38	
21mr|maven-assembly-plugin-3.1.1-1|39	%description
21mr|maven-assembly-plugin-3.1.1-1|40	A Maven plugin to create archives of your project's sources, classes,
21mr|maven-assembly-plugin-3.1.1-1|41	dependencies etc. from flexible assembly descriptors.
21mr|maven-assembly-plugin-3.1.1-1|42	
21mr|maven-assembly-plugin-3.1.1-1|43	
21mr|maven-assembly-plugin-3.1.1-1|44	%package        javadoc
21mr|maven-assembly-plugin-3.1.1-1|45	Summary:        API documentation for %{name}
21mr|maven-assembly-plugin-3.1.1-1|46	
21mr|maven-assembly-plugin-3.1.1-1|47	%description    javadoc
21mr|maven-assembly-plugin-3.1.1-1|48	This package provides %{summary}.
21mr|maven-assembly-plugin-3.1.1-1|49	
21mr|maven-assembly-plugin-3.1.1-1|50	
21mr|maven-assembly-plugin-3.1.1-1|51	%prep
21mr|maven-assembly-plugin-3.1.1-1|52	%setup -q
21mr|maven-assembly-plugin-3.1.1-1|53	
21mr|maven-assembly-plugin-3.1.1-1|54	
21mr|maven-assembly-plugin-3.1.1-1|55	%build
21mr|maven-assembly-plugin-3.1.1-1|56	# Tests need easymockclassextension version 2.x, which is incompatible
21mr|maven-assembly-plugin-3.1.1-1|57	# with easymockclassextension version 3.x we have in Fedora.
21mr|maven-assembly-plugin-3.1.1-1|58	%mvn_build -f
21mr|maven-assembly-plugin-3.1.1-1|59	
21mr|maven-assembly-plugin-3.1.1-1|60	
21mr|maven-assembly-plugin-3.1.1-1|61	%install
21mr|maven-assembly-plugin-3.1.1-1|62	%mvn_install
21mr|maven-assembly-plugin-3.1.1-1|63	
21mr|maven-assembly-plugin-3.1.1-1|64	
21mr|maven-assembly-plugin-3.1.1-1|65	%files -f .mfiles
21mr|maven-assembly-plugin-3.1.1-1|66	%license LICENSE NOTICE
21mr|maven-assembly-plugin-3.1.1-1|67	
21mr|maven-assembly-plugin-3.1.1-1|68	%files javadoc -f .mfiles-javadoc
21mr|maven-assembly-plugin-3.1.1-1|69	%license LICENSE NOTICE
21mr|maven-assembly-plugin-3.1.1-1|70	
21mr|maven-assembly-plugin-3.1.1-1|71	

14153 21
21mr|maven-checkstyle-plugin-3.0.0-4|1	Name:             maven-checkstyle-plugin
21mr|maven-checkstyle-plugin-3.0.0-4|2	Version:          3.0.0
21mr|maven-checkstyle-plugin-3.0.0-4|3	Release:          4
21mr|maven-checkstyle-plugin-3.0.0-4|4	Summary:          Plugin that generates a report regarding the code style used by the developers
21mr|maven-checkstyle-plugin-3.0.0-4|5	License:          ASL 2.0
21mr|maven-checkstyle-plugin-3.0.0-4|6	URL:              https://maven.apache.org/plugins/%{name}
21mr|maven-checkstyle-plugin-3.0.0-4|7	
21mr|maven-checkstyle-plugin-3.0.0-4|8	Source0:          https://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-checkstyle-plugin-3.0.0-4|9	
21mr|maven-checkstyle-plugin-3.0.0-4|10	Patch1:           0001-Port-to-doxia-1.7.patch
21mr|maven-checkstyle-plugin-3.0.0-4|11	
21mr|maven-checkstyle-plugin-3.0.0-4|12	Group:          Development/Java
21mr|maven-checkstyle-plugin-3.0.0-4|13	BuildArch:        noarch
21mr|maven-checkstyle-plugin-3.0.0-4|14	# Java stack is not supported on x86_32
21mr|maven-checkstyle-plugin-3.0.0-4|15	ExcludeArch: %{ix86}
21mr|maven-checkstyle-plugin-3.0.0-4|16	
21mr|maven-checkstyle-plugin-3.0.0-4|17	BuildRequires:  maven-local
21mr|maven-checkstyle-plugin-3.0.0-4|18	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|maven-checkstyle-plugin-3.0.0-4|19	BuildRequires:  mvn(com.puppycrawl.tools:checkstyle)
21mr|maven-checkstyle-plugin-3.0.0-4|20	BuildRequires:  mvn(org.apache.maven.doxia:doxia-decoration-model)
21mr|maven-checkstyle-plugin-3.0.0-4|21	BuildRequires:  mvn(org.apache.maven.doxia:doxia-integration-tools)
21mr|maven-checkstyle-plugin-3.0.0-4|22	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-checkstyle-plugin-3.0.0-4|23	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-checkstyle-plugin-3.0.0-4|24	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-checkstyle-plugin-3.0.0-4|25	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-checkstyle-plugin-3.0.0-4|26	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-checkstyle-plugin-3.0.0-4|27	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-checkstyle-plugin-3.0.0-4|28	BuildRequires:  mvn(org.apache.maven:maven-plugin-descriptor)
21mr|maven-checkstyle-plugin-3.0.0-4|29	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-checkstyle-plugin-3.0.0-4|30	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-checkstyle-plugin-3.0.0-4|31	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-checkstyle-plugin-3.0.0-4|32	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-checkstyle-plugin-3.0.0-4|33	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-checkstyle-plugin-3.0.0-4|34	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|maven-checkstyle-plugin-3.0.0-4|35	BuildRequires:  mvn(org.apache.velocity:velocity)
21mr|maven-checkstyle-plugin-3.0.0-4|36	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-checkstyle-plugin-3.0.0-4|37	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-checkstyle-plugin-3.0.0-4|38	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-checkstyle-plugin-3.0.0-4|39	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-checkstyle-plugin-3.0.0-4|40	BuildRequires:  mvn(org.codehaus.plexus:plexus-resources)
21mr|maven-checkstyle-plugin-3.0.0-4|41	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-checkstyle-plugin-3.0.0-4|42	BuildRequires:  mvn(org.codehaus.plexus:plexus-velocity)
21mr|maven-checkstyle-plugin-3.0.0-4|43	
21mr|maven-checkstyle-plugin-3.0.0-4|44	%description
21mr|maven-checkstyle-plugin-3.0.0-4|45	Generates a report on violations of code style and optionally fails the build
21mr|maven-checkstyle-plugin-3.0.0-4|46	if violations are detected.
21mr|maven-checkstyle-plugin-3.0.0-4|47	
21mr|maven-checkstyle-plugin-3.0.0-4|48	%package javadoc
21mr|maven-checkstyle-plugin-3.0.0-4|49	Summary:          Javadoc for %{name}
21mr|maven-checkstyle-plugin-3.0.0-4|50	
21mr|maven-checkstyle-plugin-3.0.0-4|51	%description javadoc
21mr|maven-checkstyle-plugin-3.0.0-4|52	This package contains the API documentation for %{name}.
21mr|maven-checkstyle-plugin-3.0.0-4|53	
21mr|maven-checkstyle-plugin-3.0.0-4|54	%prep
21mr|maven-checkstyle-plugin-3.0.0-4|55	%autosetup -p1
21mr|maven-checkstyle-plugin-3.0.0-4|56	
21mr|maven-checkstyle-plugin-3.0.0-4|57	%pom_remove_plugin :apache-rat-plugin
21mr|maven-checkstyle-plugin-3.0.0-4|58	
21mr|maven-checkstyle-plugin-3.0.0-4|59	# Remove build-helper java version parsing for animal sniffer
21mr|maven-checkstyle-plugin-3.0.0-4|60	# Remove animal-sniffer because it's an upstream quality check not needed to be redone here
21mr|maven-checkstyle-plugin-3.0.0-4|61	%pom_remove_plugin :build-helper-maven-plugin
21mr|maven-checkstyle-plugin-3.0.0-4|62	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|maven-checkstyle-plugin-3.0.0-4|63	
21mr|maven-checkstyle-plugin-3.0.0-4|64	%build
21mr|maven-checkstyle-plugin-3.0.0-4|65	%mvn_build -f -- -DmavenVersion=3.2.1
21mr|maven-checkstyle-plugin-3.0.0-4|66	
21mr|maven-checkstyle-plugin-3.0.0-4|67	%install
21mr|maven-checkstyle-plugin-3.0.0-4|68	%mvn_install
21mr|maven-checkstyle-plugin-3.0.0-4|69	
21mr|maven-checkstyle-plugin-3.0.0-4|70	%files -f .mfiles
21mr|maven-checkstyle-plugin-3.0.0-4|71	%doc LICENSE NOTICE
21mr|maven-checkstyle-plugin-3.0.0-4|72	
21mr|maven-checkstyle-plugin-3.0.0-4|73	%files javadoc -f .mfiles-javadoc
21mr|maven-checkstyle-plugin-3.0.0-4|74	%doc LICENSE NOTICE
21mr|maven-checkstyle-plugin-3.0.0-4|75	

14154 21
21mr|maven-clean-plugin-3.1.0-3|1	Name:           maven-clean-plugin
21mr|maven-clean-plugin-3.1.0-3|2	Version:        3.1.0
21mr|maven-clean-plugin-3.1.0-3|3	Release:        3
21mr|maven-clean-plugin-3.1.0-3|4	Summary:        Maven Clean Plugin
21mr|maven-clean-plugin-3.1.0-3|5	License:        ASL 2.0
21mr|maven-clean-plugin-3.1.0-3|6	URL:            http://maven.apache.org/plugins/maven-clean-plugin/
21mr|maven-clean-plugin-3.1.0-3|7	Group:          Development/Java
21mr|maven-clean-plugin-3.1.0-3|8	BuildArch:      noarch
21mr|maven-clean-plugin-3.1.0-3|9	# Java stack is not supported on x86_32
21mr|maven-clean-plugin-3.1.0-3|10	ExcludeArch: %{ix86}
21mr|maven-clean-plugin-3.1.0-3|11	
21mr|maven-clean-plugin-3.1.0-3|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-clean-plugin-3.1.0-3|13	
21mr|maven-clean-plugin-3.1.0-3|14	BuildRequires:  maven-local
21mr|maven-clean-plugin-3.1.0-3|15	BuildRequires:  mvn(junit:junit)
21mr|maven-clean-plugin-3.1.0-3|16	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-clean-plugin-3.1.0-3|17	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-clean-plugin-3.1.0-3|18	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-clean-plugin-3.1.0-3|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-clean-plugin-3.1.0-3|20	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-clean-plugin-3.1.0-3|21	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-clean-plugin-3.1.0-3|22	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-clean-plugin-3.1.0-3|23	
21mr|maven-clean-plugin-3.1.0-3|24	%description
21mr|maven-clean-plugin-3.1.0-3|25	The Maven Clean Plugin is a plugin that removes files generated
21mr|maven-clean-plugin-3.1.0-3|26	at build-time in a project's directory.
21mr|maven-clean-plugin-3.1.0-3|27	
21mr|maven-clean-plugin-3.1.0-3|28	%package javadoc
21mr|maven-clean-plugin-3.1.0-3|29	Summary:        API documentation for %{name}
21mr|maven-clean-plugin-3.1.0-3|30	
21mr|maven-clean-plugin-3.1.0-3|31	%description javadoc
21mr|maven-clean-plugin-3.1.0-3|32	This package provides %{summary}.
21mr|maven-clean-plugin-3.1.0-3|33	
21mr|maven-clean-plugin-3.1.0-3|34	
21mr|maven-clean-plugin-3.1.0-3|35	%prep
21mr|maven-clean-plugin-3.1.0-3|36	%setup -q
21mr|maven-clean-plugin-3.1.0-3|37	
21mr|maven-clean-plugin-3.1.0-3|38	# junit dependency was removed in Plexus 1.6
21mr|maven-clean-plugin-3.1.0-3|39	%pom_add_dep junit:junit::test
21mr|maven-clean-plugin-3.1.0-3|40	
21mr|maven-clean-plugin-3.1.0-3|41	%build
21mr|maven-clean-plugin-3.1.0-3|42	%mvn_build
21mr|maven-clean-plugin-3.1.0-3|43	
21mr|maven-clean-plugin-3.1.0-3|44	%install
21mr|maven-clean-plugin-3.1.0-3|45	%mvn_install
21mr|maven-clean-plugin-3.1.0-3|46	
21mr|maven-clean-plugin-3.1.0-3|47	%files -f .mfiles
21mr|maven-clean-plugin-3.1.0-3|48	%doc LICENSE NOTICE
21mr|maven-clean-plugin-3.1.0-3|49	
21mr|maven-clean-plugin-3.1.0-3|50	%files javadoc -f .mfiles-javadoc
21mr|maven-clean-plugin-3.1.0-3|51	%doc LICENSE NOTICE
21mr|maven-clean-plugin-3.1.0-3|52	

14155 21
21mr|maven-common-artifact-filters-3.0.1-7|1	Name:           maven-common-artifact-filters
21mr|maven-common-artifact-filters-3.0.1-7|2	Version:        3.0.1
21mr|maven-common-artifact-filters-3.0.1-7|3	Release:        7
21mr|maven-common-artifact-filters-3.0.1-7|4	Summary:        Maven Common Artifact Filters
21mr|maven-common-artifact-filters-3.0.1-7|5	License:        ASL 2.0
21mr|maven-common-artifact-filters-3.0.1-7|6	URL:            http://maven.apache.org/shared/
21mr|maven-common-artifact-filters-3.0.1-7|7	Group:          Development/Java
21mr|maven-common-artifact-filters-3.0.1-7|8	BuildArch:      noarch
21mr|maven-common-artifact-filters-3.0.1-7|9	# Java stack is not supported on x86_32
21mr|maven-common-artifact-filters-3.0.1-7|10	ExcludeArch: %{ix86}
21mr|maven-common-artifact-filters-3.0.1-7|11	
21mr|maven-common-artifact-filters-3.0.1-7|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-common-artifact-filters-3.0.1-7|13	
21mr|maven-common-artifact-filters-3.0.1-7|14	Patch0:         0001-Remove-Maven-3.0-specific-code.patch
21mr|maven-common-artifact-filters-3.0.1-7|15	
21mr|maven-common-artifact-filters-3.0.1-7|16	BuildRequires:  maven-local
21mr|maven-common-artifact-filters-3.0.1-7|17	BuildRequires:  mvn(junit:junit)
21mr|maven-common-artifact-filters-3.0.1-7|18	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-common-artifact-filters-3.0.1-7|19	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-common-artifact-filters-3.0.1-7|20	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-common-artifact-filters-3.0.1-7|21	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-common-artifact-filters-3.0.1-7|22	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-common-artifact-filters-3.0.1-7|23	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-common-artifact-filters-3.0.1-7|24	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-common-artifact-filters-3.0.1-7|25	BuildRequires:  mvn(org.easymock:easymock)
21mr|maven-common-artifact-filters-3.0.1-7|26	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|maven-common-artifact-filters-3.0.1-7|27	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|maven-common-artifact-filters-3.0.1-7|28	
21mr|maven-common-artifact-filters-3.0.1-7|29	%description
21mr|maven-common-artifact-filters-3.0.1-7|30	A collection of ready-made filters to control inclusion/exclusion of artifacts
21mr|maven-common-artifact-filters-3.0.1-7|31	during dependency resolution.
21mr|maven-common-artifact-filters-3.0.1-7|32	
21mr|maven-common-artifact-filters-3.0.1-7|33	%package javadoc
21mr|maven-common-artifact-filters-3.0.1-7|34	Summary:        Javadoc for %{name}
21mr|maven-common-artifact-filters-3.0.1-7|35	
21mr|maven-common-artifact-filters-3.0.1-7|36	%description javadoc
21mr|maven-common-artifact-filters-3.0.1-7|37	This package contains javadoc for %{name}.
21mr|maven-common-artifact-filters-3.0.1-7|38	
21mr|maven-common-artifact-filters-3.0.1-7|39	%prep
21mr|maven-common-artifact-filters-3.0.1-7|40	%setup -q
21mr|maven-common-artifact-filters-3.0.1-7|41	%patch0 -p1
21mr|maven-common-artifact-filters-3.0.1-7|42	
21mr|maven-common-artifact-filters-3.0.1-7|43	# We don't want to support legacy Maven versions (older than 3.1)
21mr|maven-common-artifact-filters-3.0.1-7|44	%pom_remove_dep org.sonatype.sisu:
21mr|maven-common-artifact-filters-3.0.1-7|45	%pom_remove_dep org.sonatype.aether:
21mr|maven-common-artifact-filters-3.0.1-7|46	find -name SonatypeAether\*.java -delete
21mr|maven-common-artifact-filters-3.0.1-7|47	
21mr|maven-common-artifact-filters-3.0.1-7|48	%build
21mr|maven-common-artifact-filters-3.0.1-7|49	%mvn_build
21mr|maven-common-artifact-filters-3.0.1-7|50	
21mr|maven-common-artifact-filters-3.0.1-7|51	%install
21mr|maven-common-artifact-filters-3.0.1-7|52	%mvn_install
21mr|maven-common-artifact-filters-3.0.1-7|53	
21mr|maven-common-artifact-filters-3.0.1-7|54	%files -f .mfiles
21mr|maven-common-artifact-filters-3.0.1-7|55	%license LICENSE NOTICE
21mr|maven-common-artifact-filters-3.0.1-7|56	
21mr|maven-common-artifact-filters-3.0.1-7|57	%files javadoc -f .mfiles-javadoc
21mr|maven-common-artifact-filters-3.0.1-7|58	%license LICENSE NOTICE
21mr|maven-common-artifact-filters-3.0.1-7|59	

14156 21
21mr|maven-compiler-plugin-3.8.1-2|1	Name:           maven-compiler-plugin
21mr|maven-compiler-plugin-3.8.1-2|2	Version:        3.8.1
21mr|maven-compiler-plugin-3.8.1-2|3	Release:        2
21mr|maven-compiler-plugin-3.8.1-2|4	Summary:        Maven Compiler Plugin
21mr|maven-compiler-plugin-3.8.1-2|5	License:        ASL 2.0
21mr|maven-compiler-plugin-3.8.1-2|6	URL:            http://maven.apache.org/plugins/maven-compiler-plugin
21mr|maven-compiler-plugin-3.8.1-2|7	Group:          Development/Java
21mr|maven-compiler-plugin-3.8.1-2|8	BuildArch:      noarch
21mr|maven-compiler-plugin-3.8.1-2|9	# Java stack is not supported on x86_32
21mr|maven-compiler-plugin-3.8.1-2|10	ExcludeArch: %{ix86}
21mr|maven-compiler-plugin-3.8.1-2|11	
21mr|maven-compiler-plugin-3.8.1-2|12	Source0:        http://archive.apache.org/dist/maven/plugins/%{name}-%{version}-source-release.zip
21mr|maven-compiler-plugin-3.8.1-2|13	
21mr|maven-compiler-plugin-3.8.1-2|14	BuildRequires:  maven-local
21mr|maven-compiler-plugin-3.8.1-2|15	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-compiler-plugin-3.8.1-2|16	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-compiler-plugin-3.8.1-2|17	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-compiler-plugin-3.8.1-2|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-compiler-plugin-3.8.1-2|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-compiler-plugin-3.8.1-2|20	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-compiler-plugin-3.8.1-2|21	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-incremental)
21mr|maven-compiler-plugin-3.8.1-2|22	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-compiler-plugin-3.8.1-2|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|maven-compiler-plugin-3.8.1-2|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-javac)
21mr|maven-compiler-plugin-3.8.1-2|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-manager)
21mr|maven-compiler-plugin-3.8.1-2|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-compiler-plugin-3.8.1-2|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-java)
21mr|maven-compiler-plugin-3.8.1-2|28	
21mr|maven-compiler-plugin-3.8.1-2|29	
21mr|maven-compiler-plugin-3.8.1-2|30	%description
21mr|maven-compiler-plugin-3.8.1-2|31	The Compiler Plugin is used to compile the sources of your project.
21mr|maven-compiler-plugin-3.8.1-2|32	
21mr|maven-compiler-plugin-3.8.1-2|33	%package javadoc
21mr|maven-compiler-plugin-3.8.1-2|34	Summary:        Javadoc for %{name}
21mr|maven-compiler-plugin-3.8.1-2|35	
21mr|maven-compiler-plugin-3.8.1-2|36	%description javadoc
21mr|maven-compiler-plugin-3.8.1-2|37	API documentation for %{name}.
21mr|maven-compiler-plugin-3.8.1-2|38	
21mr|maven-compiler-plugin-3.8.1-2|39	%prep
21mr|maven-compiler-plugin-3.8.1-2|40	%setup -q
21mr|maven-compiler-plugin-3.8.1-2|41	
21mr|maven-compiler-plugin-3.8.1-2|42	%build
21mr|maven-compiler-plugin-3.8.1-2|43	%mvn_build -f
21mr|maven-compiler-plugin-3.8.1-2|44	
21mr|maven-compiler-plugin-3.8.1-2|45	%install
21mr|maven-compiler-plugin-3.8.1-2|46	%mvn_install
21mr|maven-compiler-plugin-3.8.1-2|47	
21mr|maven-compiler-plugin-3.8.1-2|48	%files -f .mfiles
21mr|maven-compiler-plugin-3.8.1-2|49	%license LICENSE NOTICE
21mr|maven-compiler-plugin-3.8.1-2|50	
21mr|maven-compiler-plugin-3.8.1-2|51	%files javadoc -f .mfiles-javadoc
21mr|maven-compiler-plugin-3.8.1-2|52	%license LICENSE NOTICE
21mr|maven-compiler-plugin-3.8.1-2|53	

14157 21
21mr|maven-dependency-analyzer-1.11.1-1|1	Name:           maven-dependency-analyzer
21mr|maven-dependency-analyzer-1.11.1-1|2	Version:        1.11.1
21mr|maven-dependency-analyzer-1.11.1-1|3	Release:        1
21mr|maven-dependency-analyzer-1.11.1-1|4	Summary:        Maven dependency analyzer
21mr|maven-dependency-analyzer-1.11.1-1|5	License:        ASL 2.0
21mr|maven-dependency-analyzer-1.11.1-1|6	URL:            http://maven.apache.org/shared/maven-dependency-analyzer/
21mr|maven-dependency-analyzer-1.11.1-1|7	Group:          Development/Java
21mr|maven-dependency-analyzer-1.11.1-1|8	BuildArch:      noarch
21mr|maven-dependency-analyzer-1.11.1-1|9	# Java stack is not supported on x86_32
21mr|maven-dependency-analyzer-1.11.1-1|10	ExcludeArch: %{ix86}
21mr|maven-dependency-analyzer-1.11.1-1|11	
21mr|maven-dependency-analyzer-1.11.1-1|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-dependency-analyzer-1.11.1-1|13	
21mr|maven-dependency-analyzer-1.11.1-1|14	BuildRequires:  maven-local
21mr|maven-dependency-analyzer-1.11.1-1|15	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-dependency-analyzer-1.11.1-1|16	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-dependency-analyzer-1.11.1-1|17	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-dependency-analyzer-1.11.1-1|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|maven-dependency-analyzer-1.11.1-1|19	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-dependency-analyzer-1.11.1-1|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-dependency-analyzer-1.11.1-1|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-dependency-analyzer-1.11.1-1|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-dependency-analyzer-1.11.1-1|23	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|maven-dependency-analyzer-1.11.1-1|24	
21mr|maven-dependency-analyzer-1.11.1-1|25	%description
21mr|maven-dependency-analyzer-1.11.1-1|26	Analyzes the dependencies of a project for undeclared or unused artifacts.
21mr|maven-dependency-analyzer-1.11.1-1|27	
21mr|maven-dependency-analyzer-1.11.1-1|28	Warning: Analysis is not done at source but bytecode level, then some cases are
21mr|maven-dependency-analyzer-1.11.1-1|29	not detected (constants, annotations with source-only retention, links in
21mr|maven-dependency-analyzer-1.11.1-1|30	javadoc) which can lead to wrong result if they are the only use of a
21mr|maven-dependency-analyzer-1.11.1-1|31	dependency.
21mr|maven-dependency-analyzer-1.11.1-1|32	
21mr|maven-dependency-analyzer-1.11.1-1|33	%package javadoc
21mr|maven-dependency-analyzer-1.11.1-1|34	Summary:        API documentation for %{name}
21mr|maven-dependency-analyzer-1.11.1-1|35	
21mr|maven-dependency-analyzer-1.11.1-1|36	%description javadoc
21mr|maven-dependency-analyzer-1.11.1-1|37	%{summary}
21mr|maven-dependency-analyzer-1.11.1-1|38	
21mr|maven-dependency-analyzer-1.11.1-1|39	%prep
21mr|maven-dependency-analyzer-1.11.1-1|40	%setup -q
21mr|maven-dependency-analyzer-1.11.1-1|41	
21mr|maven-dependency-analyzer-1.11.1-1|42	# Needed for tests only. However, the right groupId:artifactId of jmock in
21mr|maven-dependency-analyzer-1.11.1-1|43	# Fedora is org.jmock:jmock
21mr|maven-dependency-analyzer-1.11.1-1|44	%pom_remove_dep jmock:jmock
21mr|maven-dependency-analyzer-1.11.1-1|45	
21mr|maven-dependency-analyzer-1.11.1-1|46	%build
21mr|maven-dependency-analyzer-1.11.1-1|47	# org.jmock.core package is needed, we don't have it
21mr|maven-dependency-analyzer-1.11.1-1|48	%mvn_build -f
21mr|maven-dependency-analyzer-1.11.1-1|49	
21mr|maven-dependency-analyzer-1.11.1-1|50	%install
21mr|maven-dependency-analyzer-1.11.1-1|51	%mvn_install
21mr|maven-dependency-analyzer-1.11.1-1|52	
21mr|maven-dependency-analyzer-1.11.1-1|53	%files -f .mfiles
21mr|maven-dependency-analyzer-1.11.1-1|54	%doc LICENSE NOTICE
21mr|maven-dependency-analyzer-1.11.1-1|55	
21mr|maven-dependency-analyzer-1.11.1-1|56	%files javadoc -f .mfiles-javadoc
21mr|maven-dependency-analyzer-1.11.1-1|57	%doc LICENSE NOTICE
21mr|maven-dependency-analyzer-1.11.1-1|58	

14158 21
21mr|maven-dependency-plugin-3.1.1-3|1	Name:           maven-dependency-plugin
21mr|maven-dependency-plugin-3.1.1-3|2	Version:        3.1.1
21mr|maven-dependency-plugin-3.1.1-3|3	Release:        3
21mr|maven-dependency-plugin-3.1.1-3|4	Summary:        Plugin to manipulate, copy and unpack local and remote artifacts
21mr|maven-dependency-plugin-3.1.1-3|5	License:        ASL 2.0
21mr|maven-dependency-plugin-3.1.1-3|6	URL:            http://maven.apache.org/plugins/%{name}
21mr|maven-dependency-plugin-3.1.1-3|7	Group:          Development/Java
21mr|maven-dependency-plugin-3.1.1-3|8	BuildArch:      noarch
21mr|maven-dependency-plugin-3.1.1-3|9	# Java stack is not supported on x86_32
21mr|maven-dependency-plugin-3.1.1-3|10	ExcludeArch: %{ix86}
21mr|maven-dependency-plugin-3.1.1-3|11	
21mr|maven-dependency-plugin-3.1.1-3|12	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-dependency-plugin-3.1.1-3|13	
21mr|maven-dependency-plugin-3.1.1-3|14	BuildRequires:  maven-local
21mr|maven-dependency-plugin-3.1.1-3|15	BuildRequires:  mvn(classworlds:classworlds)
21mr|maven-dependency-plugin-3.1.1-3|16	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|maven-dependency-plugin-3.1.1-3|17	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-dependency-plugin-3.1.1-3|18	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|maven-dependency-plugin-3.1.1-3|19	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-dependency-plugin-3.1.1-3|20	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-dependency-plugin-3.1.1-3|21	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-dependency-plugin-3.1.1-3|22	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-dependency-plugin-3.1.1-3|23	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-dependency-plugin-3.1.1-3|24	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-dependency-plugin-3.1.1-3|25	BuildRequires:  mvn(org.apache.maven:maven-repository-metadata)
21mr|maven-dependency-plugin-3.1.1-3|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-dependency-plugin-3.1.1-3|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-dependency-plugin-3.1.1-3|28	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-dependency-plugin-3.1.1-3|29	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-dependency-plugin-3.1.1-3|30	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|maven-dependency-plugin-3.1.1-3|31	BuildRequires:  mvn(org.apache.maven.shared:file-management)
21mr|maven-dependency-plugin-3.1.1-3|32	BuildRequires:  mvn(org.apache.maven.shared:maven-artifact-transfer)
21mr|maven-dependency-plugin-3.1.1-3|33	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|maven-dependency-plugin-3.1.1-3|34	BuildRequires:  mvn(org.apache.maven.shared:maven-dependency-analyzer)
21mr|maven-dependency-plugin-3.1.1-3|35	BuildRequires:  mvn(org.apache.maven.shared:maven-dependency-tree)
21mr|maven-dependency-plugin-3.1.1-3|36	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-dependency-plugin-3.1.1-3|37	BuildRequires:  mvn(org.apache.maven.wagon:wagon-http-lightweight)
21mr|maven-dependency-plugin-3.1.1-3|38	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-dependency-plugin-3.1.1-3|39	BuildRequires:  mvn(org.codehaus.plexus:plexus-io)
21mr|maven-dependency-plugin-3.1.1-3|40	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-dependency-plugin-3.1.1-3|41	
21mr|maven-dependency-plugin-3.1.1-3|42	
21mr|maven-dependency-plugin-3.1.1-3|43	%description
21mr|maven-dependency-plugin-3.1.1-3|44	
21mr|maven-dependency-plugin-3.1.1-3|45	The dependency plugin provides the capability to manipulate
21mr|maven-dependency-plugin-3.1.1-3|46	artifacts. It can copy and/or unpack artifacts from local or remote
21mr|maven-dependency-plugin-3.1.1-3|47	repositories to a specified location.
21mr|maven-dependency-plugin-3.1.1-3|48	
21mr|maven-dependency-plugin-3.1.1-3|49	%package javadoc
21mr|maven-dependency-plugin-3.1.1-3|50	Summary:        API documentation for %{name}
21mr|maven-dependency-plugin-3.1.1-3|51	
21mr|maven-dependency-plugin-3.1.1-3|52	%description javadoc
21mr|maven-dependency-plugin-3.1.1-3|53	%{summary}.
21mr|maven-dependency-plugin-3.1.1-3|54	
21mr|maven-dependency-plugin-3.1.1-3|55	
21mr|maven-dependency-plugin-3.1.1-3|56	%prep
21mr|maven-dependency-plugin-3.1.1-3|57	%setup -q
21mr|maven-dependency-plugin-3.1.1-3|58	
21mr|maven-dependency-plugin-3.1.1-3|59	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-dependency-plugin-3.1.1-3|60	
21mr|maven-dependency-plugin-3.1.1-3|61	# We don't want to support legacy Maven versions (older than 3.1)
21mr|maven-dependency-plugin-3.1.1-3|62	%pom_remove_dep org.sonatype.aether:
21mr|maven-dependency-plugin-3.1.1-3|63	
21mr|maven-dependency-plugin-3.1.1-3|64	%build
21mr|maven-dependency-plugin-3.1.1-3|65	# Tests require legacy Maven
21mr|maven-dependency-plugin-3.1.1-3|66	%mvn_build -f
21mr|maven-dependency-plugin-3.1.1-3|67	
21mr|maven-dependency-plugin-3.1.1-3|68	%install
21mr|maven-dependency-plugin-3.1.1-3|69	%mvn_install
21mr|maven-dependency-plugin-3.1.1-3|70	
21mr|maven-dependency-plugin-3.1.1-3|71	%files -f .mfiles
21mr|maven-dependency-plugin-3.1.1-3|72	%doc LICENSE NOTICE
21mr|maven-dependency-plugin-3.1.1-3|73	
21mr|maven-dependency-plugin-3.1.1-3|74	%files javadoc -f .mfiles-javadoc
21mr|maven-dependency-plugin-3.1.1-3|75	%doc LICENSE NOTICE
21mr|maven-dependency-plugin-3.1.1-3|76	

14159 21
21mr|maven-dependency-tree-3.0.1-2|1	Name:          maven-dependency-tree
21mr|maven-dependency-tree-3.0.1-2|2	Version:       3.0.1
21mr|maven-dependency-tree-3.0.1-2|3	Release:       2
21mr|maven-dependency-tree-3.0.1-2|4	Summary:       Maven dependency tree artifact
21mr|maven-dependency-tree-3.0.1-2|5	License:       ASL 2.0
21mr|maven-dependency-tree-3.0.1-2|6	Url:           http://maven.apache.org/
21mr|maven-dependency-tree-3.0.1-2|7	Source0:       http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-dependency-tree-3.0.1-2|8	Group:          Development/Java
21mr|maven-dependency-tree-3.0.1-2|9	BuildArch:     noarch
21mr|maven-dependency-tree-3.0.1-2|10	# Java stack is not supported on x86_32
21mr|maven-dependency-tree-3.0.1-2|11	ExcludeArch: %{ix86}
21mr|maven-dependency-tree-3.0.1-2|12	
21mr|maven-dependency-tree-3.0.1-2|13	BuildRequires:  maven-local
21mr|maven-dependency-tree-3.0.1-2|14	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-dependency-tree-3.0.1-2|15	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-dependency-tree-3.0.1-2|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|maven-dependency-tree-3.0.1-2|17	BuildRequires:  mvn(org.apache.maven.shared:maven-plugin-testing-harness)
21mr|maven-dependency-tree-3.0.1-2|18	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-dependency-tree-3.0.1-2|19	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-dependency-tree-3.0.1-2|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-dependency-tree-3.0.1-2|21	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|maven-dependency-tree-3.0.1-2|22	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|maven-dependency-tree-3.0.1-2|23	
21mr|maven-dependency-tree-3.0.1-2|24	Provides:      maven-shared-dependency-tree = %{version}-%{release}
21mr|maven-dependency-tree-3.0.1-2|25	
21mr|maven-dependency-tree-3.0.1-2|26	%description
21mr|maven-dependency-tree-3.0.1-2|27	Apache Maven dependency tree artifact. Originally part of maven-shared.
21mr|maven-dependency-tree-3.0.1-2|28	
21mr|maven-dependency-tree-3.0.1-2|29	%package javadoc
21mr|maven-dependency-tree-3.0.1-2|30	Summary:       Javadoc for %{name}
21mr|maven-dependency-tree-3.0.1-2|31	
21mr|maven-dependency-tree-3.0.1-2|32	%description javadoc
21mr|maven-dependency-tree-3.0.1-2|33	This package contains javadoc for %{name}.
21mr|maven-dependency-tree-3.0.1-2|34	
21mr|maven-dependency-tree-3.0.1-2|35	%prep
21mr|maven-dependency-tree-3.0.1-2|36	%setup -q
21mr|maven-dependency-tree-3.0.1-2|37	
21mr|maven-dependency-tree-3.0.1-2|38	find -name Maven3DependencyGraphBuilder.java -delete
21mr|maven-dependency-tree-3.0.1-2|39	%pom_remove_dep org.sonatype.aether:
21mr|maven-dependency-tree-3.0.1-2|40	
21mr|maven-dependency-tree-3.0.1-2|41	%pom_remove_plugin :apache-rat-plugin
21mr|maven-dependency-tree-3.0.1-2|42	
21mr|maven-dependency-tree-3.0.1-2|43	%build
21mr|maven-dependency-tree-3.0.1-2|44	# Incompatible version of jMock (Fedora has 2.x, upstream uses 1.x)
21mr|maven-dependency-tree-3.0.1-2|45	%mvn_build -f
21mr|maven-dependency-tree-3.0.1-2|46	
21mr|maven-dependency-tree-3.0.1-2|47	%install
21mr|maven-dependency-tree-3.0.1-2|48	%mvn_install
21mr|maven-dependency-tree-3.0.1-2|49	
21mr|maven-dependency-tree-3.0.1-2|50	%files -f .mfiles
21mr|maven-dependency-tree-3.0.1-2|51	%doc LICENSE NOTICE
21mr|maven-dependency-tree-3.0.1-2|52	
21mr|maven-dependency-tree-3.0.1-2|53	%files javadoc -f .mfiles-javadoc
21mr|maven-dependency-tree-3.0.1-2|54	%doc LICENSE NOTICE
21mr|maven-dependency-tree-3.0.1-2|55	

14160 21
21mr|maven-deploy-plugin-2.8.2-11|1	Name:           maven-deploy-plugin
21mr|maven-deploy-plugin-2.8.2-11|2	Version:        2.8.2
21mr|maven-deploy-plugin-2.8.2-11|3	Release:        11
21mr|maven-deploy-plugin-2.8.2-11|4	Summary:        Maven Deploy Plugin
21mr|maven-deploy-plugin-2.8.2-11|5	License:        ASL 2.0
21mr|maven-deploy-plugin-2.8.2-11|6	URL:            http://maven.apache.org/plugins/maven-deploy-plugin/
21mr|maven-deploy-plugin-2.8.2-11|7	Group:          Development/Java
21mr|maven-deploy-plugin-2.8.2-11|8	BuildArch:      noarch
21mr|maven-deploy-plugin-2.8.2-11|9	# Java stack is not supported on x86_32
21mr|maven-deploy-plugin-2.8.2-11|10	ExcludeArch: %{ix86}
21mr|maven-deploy-plugin-2.8.2-11|11	
21mr|maven-deploy-plugin-2.8.2-11|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-deploy-plugin-2.8.2-11|13	
21mr|maven-deploy-plugin-2.8.2-11|14	# Maven and its dependencies
21mr|maven-deploy-plugin-2.8.2-11|15	BuildRequires:  maven-local
21mr|maven-deploy-plugin-2.8.2-11|16	BuildRequires:  mvn(junit:junit)
21mr|maven-deploy-plugin-2.8.2-11|17	BuildRequires:  mvn(org.apache.maven:maven-artifact:2.0.6)
21mr|maven-deploy-plugin-2.8.2-11|18	BuildRequires:  mvn(org.apache.maven:maven-model:2.0.6)
21mr|maven-deploy-plugin-2.8.2-11|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-deploy-plugin-2.8.2-11|20	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-deploy-plugin-2.8.2-11|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-deploy-plugin-2.8.2-11|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-deploy-plugin-2.8.2-11|23	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-deploy-plugin-2.8.2-11|24	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-deploy-plugin-2.8.2-11|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-deploy-plugin-2.8.2-11|26	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|maven-deploy-plugin-2.8.2-11|27	
21mr|maven-deploy-plugin-2.8.2-11|28	%description
21mr|maven-deploy-plugin-2.8.2-11|29	Uploads the project artifacts to the internal remote repository.
21mr|maven-deploy-plugin-2.8.2-11|30	
21mr|maven-deploy-plugin-2.8.2-11|31	%package javadoc
21mr|maven-deploy-plugin-2.8.2-11|32	Summary:        Javadoc for %{name}
21mr|maven-deploy-plugin-2.8.2-11|33	
21mr|maven-deploy-plugin-2.8.2-11|34	%description javadoc
21mr|maven-deploy-plugin-2.8.2-11|35	API documentation for %{name}.
21mr|maven-deploy-plugin-2.8.2-11|36	
21mr|maven-deploy-plugin-2.8.2-11|37	%prep
21mr|maven-deploy-plugin-2.8.2-11|38	%setup -q
21mr|maven-deploy-plugin-2.8.2-11|39	
21mr|maven-deploy-plugin-2.8.2-11|40	%pom_add_plugin :maven-plugin-plugin . "
21mr|maven-deploy-plugin-2.8.2-11|41	<configuration>
21mr|maven-deploy-plugin-2.8.2-11|42	<helpPackageName>org.apache.maven.plugin.deploy</helpPackageName>
21mr|maven-deploy-plugin-2.8.2-11|43	</configuration>"
21mr|maven-deploy-plugin-2.8.2-11|44	
21mr|maven-deploy-plugin-2.8.2-11|45	%build
21mr|maven-deploy-plugin-2.8.2-11|46	
21mr|maven-deploy-plugin-2.8.2-11|47	%mvn_file :%{name} %{name}
21mr|maven-deploy-plugin-2.8.2-11|48	# A test class doesn't compile
21mr|maven-deploy-plugin-2.8.2-11|49	%mvn_build -f
21mr|maven-deploy-plugin-2.8.2-11|50	
21mr|maven-deploy-plugin-2.8.2-11|51	%install
21mr|maven-deploy-plugin-2.8.2-11|52	%mvn_install
21mr|maven-deploy-plugin-2.8.2-11|53	
21mr|maven-deploy-plugin-2.8.2-11|54	%files -f .mfiles
21mr|maven-deploy-plugin-2.8.2-11|55	%doc DEPENDENCIES LICENSE NOTICE
21mr|maven-deploy-plugin-2.8.2-11|56	
21mr|maven-deploy-plugin-2.8.2-11|57	%files javadoc -f .mfiles-javadoc
21mr|maven-deploy-plugin-2.8.2-11|58	%doc LICENSE NOTICE
21mr|maven-deploy-plugin-2.8.2-11|59	

14161 21
21mr|maven-docck-plugin-1.1-9|1	Name:           maven-docck-plugin
21mr|maven-docck-plugin-1.1-9|2	Version:        1.1
21mr|maven-docck-plugin-1.1-9|3	Release:        9
21mr|maven-docck-plugin-1.1-9|4	Summary:        Maven Documentation Checker Plugin
21mr|maven-docck-plugin-1.1-9|5	License:        ASL 2.0
21mr|maven-docck-plugin-1.1-9|6	URL:            http://maven.apache.org/plugins/maven-docck-plugin/
21mr|maven-docck-plugin-1.1-9|7	Group:          Development/Java
21mr|maven-docck-plugin-1.1-9|8	BuildArch:      noarch
21mr|maven-docck-plugin-1.1-9|9	# Java stack is not supported on x86_32
21mr|maven-docck-plugin-1.1-9|10	ExcludeArch: %{ix86}
21mr|maven-docck-plugin-1.1-9|11	
21mr|maven-docck-plugin-1.1-9|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-docck-plugin-1.1-9|13	
21mr|maven-docck-plugin-1.1-9|14	Patch0:         0001-Port-to-maven-plugin-tools-3.4.patch
21mr|maven-docck-plugin-1.1-9|15	
21mr|maven-docck-plugin-1.1-9|16	BuildRequires:  maven-local
21mr|maven-docck-plugin-1.1-9|17	BuildRequires:  mvn(commons-httpclient:commons-httpclient)
21mr|maven-docck-plugin-1.1-9|18	BuildRequires:  mvn(junit:junit)
21mr|maven-docck-plugin-1.1-9|19	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-docck-plugin-1.1-9|20	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-docck-plugin-1.1-9|21	BuildRequires:  mvn(org.apache.maven:maven-plugin-descriptor)
21mr|maven-docck-plugin-1.1-9|22	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-docck-plugin-1.1-9|23	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|maven-docck-plugin-1.1-9|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-docck-plugin-1.1-9|25	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-docck-plugin-1.1-9|26	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-tools-api)
21mr|maven-docck-plugin-1.1-9|27	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-tools-beanshell)
21mr|maven-docck-plugin-1.1-9|28	BuildRequires:  mvn(org.apache.maven.shared:file-management)
21mr|maven-docck-plugin-1.1-9|29	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-docck-plugin-1.1-9|30	
21mr|maven-docck-plugin-1.1-9|31	%description
21mr|maven-docck-plugin-1.1-9|32	Checks for violations of the Plugin Documentation Standard.
21mr|maven-docck-plugin-1.1-9|33	
21mr|maven-docck-plugin-1.1-9|34	%package javadoc
21mr|maven-docck-plugin-1.1-9|35	Summary:        Javadoc for %{name}
21mr|maven-docck-plugin-1.1-9|36	
21mr|maven-docck-plugin-1.1-9|37	%description javadoc
21mr|maven-docck-plugin-1.1-9|38	API documentation for %{name}.
21mr|maven-docck-plugin-1.1-9|39	
21mr|maven-docck-plugin-1.1-9|40	%prep
21mr|maven-docck-plugin-1.1-9|41	%setup -q
21mr|maven-docck-plugin-1.1-9|42	%patch0 -p1
21mr|maven-docck-plugin-1.1-9|43	
21mr|maven-docck-plugin-1.1-9|44	%build
21mr|maven-docck-plugin-1.1-9|45	%mvn_build
21mr|maven-docck-plugin-1.1-9|46	
21mr|maven-docck-plugin-1.1-9|47	%install
21mr|maven-docck-plugin-1.1-9|48	%mvn_install
21mr|maven-docck-plugin-1.1-9|49	
21mr|maven-docck-plugin-1.1-9|50	%files -f .mfiles
21mr|maven-docck-plugin-1.1-9|51	
21mr|maven-docck-plugin-1.1-9|52	%files javadoc -f .mfiles-javadoc
21mr|maven-docck-plugin-1.1-9|53	

14162 21
21mr|maven-doxia-1.9-5|1	%bcond_with    itext
21mr|maven-doxia-1.9-5|2	%bcond_with    fop
21mr|maven-doxia-1.9-5|3	
21mr|maven-doxia-1.9-5|4	Name:           maven-doxia
21mr|maven-doxia-1.9-5|5	Version:        1.9
21mr|maven-doxia-1.9-5|6	Release:        5
21mr|maven-doxia-1.9-5|7	Summary:        Content generation framework
21mr|maven-doxia-1.9-5|8	License:        ASL 2.0
21mr|maven-doxia-1.9-5|9	URL:            http://maven.apache.org/doxia/
21mr|maven-doxia-1.9-5|10	Group:          Development/Java
21mr|maven-doxia-1.9-5|11	Source0:        http://repo2.maven.org/maven2/org/apache/maven/doxia/doxia/%{version}/doxia-%{version}-source-release.zip
21mr|maven-doxia-1.9-5|12	
21mr|maven-doxia-1.9-5|13	# Build against iText 2.x
21mr|maven-doxia-1.9-5|14	# https://issues.apache.org/jira/browse/DOXIA-53
21mr|maven-doxia-1.9-5|15	Patch1:         0001-Fix-itext-dependency.patch
21mr|maven-doxia-1.9-5|16	
21mr|maven-doxia-1.9-5|17	# Don't run bad tests which rely on ordering in set (they fail with Java 8)
21mr|maven-doxia-1.9-5|18	Patch2:         0002-Disable-tests-which-rely-on-ordering-in-set.patch
21mr|maven-doxia-1.9-5|19	
21mr|maven-doxia-1.9-5|20	BuildArch:      noarch
21mr|maven-doxia-1.9-5|21	# Java stack is not supported on x86_32
21mr|maven-doxia-1.9-5|22	ExcludeArch: %{ix86}
21mr|maven-doxia-1.9-5|23	
21mr|maven-doxia-1.9-5|24	BuildRequires:  maven-local
21mr|maven-doxia-1.9-5|25	BuildRequires:  mvn(junit:junit)
21mr|maven-doxia-1.9-5|26	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|maven-doxia-1.9-5|27	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|maven-doxia-1.9-5|28	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|maven-doxia-1.9-5|29	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-doxia-1.9-5|30	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-doxia-1.9-5|31	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-doxia-1.9-5|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-doxia-1.9-5|33	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-doxia-1.9-5|34	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-doxia-1.9-5|35	BuildRequires:  mvn(org.xmlunit:xmlunit-core)
21mr|maven-doxia-1.9-5|36	BuildRequires:  mvn(org.xmlunit:xmlunit-matchers)
21mr|maven-doxia-1.9-5|37	
21mr|maven-doxia-1.9-5|38	%if %{with fop}
21mr|maven-doxia-1.9-5|39	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|maven-doxia-1.9-5|40	BuildRequires:  mvn(commons-configuration:commons-configuration)
21mr|maven-doxia-1.9-5|41	BuildRequires:  mvn(log4j:log4j:1.2.12)
21mr|maven-doxia-1.9-5|42	BuildRequires:  mvn(org.apache.xmlgraphics:fop)
21mr|maven-doxia-1.9-5|43	%endif
21mr|maven-doxia-1.9-5|44	
21mr|maven-doxia-1.9-5|45	%if %{with itext}
21mr|maven-doxia-1.9-5|46	BuildRequires:  mvn(com.lowagie:itext)
21mr|maven-doxia-1.9-5|47	%endif
21mr|maven-doxia-1.9-5|48	
21mr|maven-doxia-1.9-5|49	%rename maven-doxia-book
21mr|maven-doxia-1.9-5|50	%rename maven-doxia-maven-plugin
21mr|maven-doxia-1.9-5|51	%if %{without fop}
21mr|maven-doxia-1.9-5|52	%rename maven-doxia-module-fo
21mr|maven-doxia-1.9-5|53	%endif
21mr|maven-doxia-1.9-5|54	%if %{without itext}
21mr|maven-doxia-1.9-5|55	%rename maven-doxia-module-itext
21mr|maven-doxia-1.9-5|56	%endif
21mr|maven-doxia-1.9-5|57	%rename maven-doxia-module-markdown
21mr|maven-doxia-1.9-5|58	
21mr|maven-doxia-1.9-5|59	%description
21mr|maven-doxia-1.9-5|60	Doxia is a content generation framework which aims to provide its
21mr|maven-doxia-1.9-5|61	users with powerful techniques for generating static and dynamic
21mr|maven-doxia-1.9-5|62	content. Doxia can be used to generate static sites in addition to
21mr|maven-doxia-1.9-5|63	being incorporated into dynamic content generation systems like blogs,
21mr|maven-doxia-1.9-5|64	wikis and content management systems.
21mr|maven-doxia-1.9-5|65	
21mr|maven-doxia-1.9-5|66	%package core
21mr|maven-doxia-1.9-5|67	Summary: Core module for %{name}
21mr|maven-doxia-1.9-5|68	
21mr|maven-doxia-1.9-5|69	%description core
21mr|maven-doxia-1.9-5|70	This package provides %{summary}.
21mr|maven-doxia-1.9-5|71	
21mr|maven-doxia-1.9-5|72	%package logging-api
21mr|maven-doxia-1.9-5|73	Summary: Logging-api module for %{name}
21mr|maven-doxia-1.9-5|74	
21mr|maven-doxia-1.9-5|75	%description logging-api
21mr|maven-doxia-1.9-5|76	This package provides %{summary}.
21mr|maven-doxia-1.9-5|77	
21mr|maven-doxia-1.9-5|78	%package module-apt
21mr|maven-doxia-1.9-5|79	Summary: APT module for %{name}
21mr|maven-doxia-1.9-5|80	
21mr|maven-doxia-1.9-5|81	%description module-apt
21mr|maven-doxia-1.9-5|82	This package provides %{summary}.
21mr|maven-doxia-1.9-5|83	
21mr|maven-doxia-1.9-5|84	%package module-confluence
21mr|maven-doxia-1.9-5|85	Summary: Confluence module for %{name}
21mr|maven-doxia-1.9-5|86	
21mr|maven-doxia-1.9-5|87	%description module-confluence
21mr|maven-doxia-1.9-5|88	This package provides %{summary}.
21mr|maven-doxia-1.9-5|89	
21mr|maven-doxia-1.9-5|90	%package module-docbook-simple
21mr|maven-doxia-1.9-5|91	Summary: Simplified DocBook module for %{name}
21mr|maven-doxia-1.9-5|92	
21mr|maven-doxia-1.9-5|93	%description module-docbook-simple
21mr|maven-doxia-1.9-5|94	This package provides %{summary}.
21mr|maven-doxia-1.9-5|95	
21mr|maven-doxia-1.9-5|96	%package module-fml
21mr|maven-doxia-1.9-5|97	Summary: FML module for %{name}
21mr|maven-doxia-1.9-5|98	
21mr|maven-doxia-1.9-5|99	%description module-fml
21mr|maven-doxia-1.9-5|100	This package provides %{summary}.
21mr|maven-doxia-1.9-5|101	
21mr|maven-doxia-1.9-5|102	%if %{with fop}
21mr|maven-doxia-1.9-5|103	%package module-fo
21mr|maven-doxia-1.9-5|104	Summary: FO module for %{name}
21mr|maven-doxia-1.9-5|105	
21mr|maven-doxia-1.9-5|106	%description module-fo
21mr|maven-doxia-1.9-5|107	This package provides %{summary}.
21mr|maven-doxia-1.9-5|108	%endif
21mr|maven-doxia-1.9-5|109	
21mr|maven-doxia-1.9-5|110	%if %{with itext}
21mr|maven-doxia-1.9-5|111	%package module-itext
21mr|maven-doxia-1.9-5|112	Summary: iText module for %{name}
21mr|maven-doxia-1.9-5|113	
21mr|maven-doxia-1.9-5|114	%description module-itext
21mr|maven-doxia-1.9-5|115	This package provides %{summary}.
21mr|maven-doxia-1.9-5|116	%endif
21mr|maven-doxia-1.9-5|117	
21mr|maven-doxia-1.9-5|118	%package module-latex
21mr|maven-doxia-1.9-5|119	Summary: Latex module for %{name}
21mr|maven-doxia-1.9-5|120	
21mr|maven-doxia-1.9-5|121	%description module-latex
21mr|maven-doxia-1.9-5|122	This package provides %{summary}.
21mr|maven-doxia-1.9-5|123	
21mr|maven-doxia-1.9-5|124	%package module-rtf
21mr|maven-doxia-1.9-5|125	Summary: RTF module for %{name}
21mr|maven-doxia-1.9-5|126	
21mr|maven-doxia-1.9-5|127	%description module-rtf
21mr|maven-doxia-1.9-5|128	This package provides %{summary}.
21mr|maven-doxia-1.9-5|129	
21mr|maven-doxia-1.9-5|130	%package modules
21mr|maven-doxia-1.9-5|131	Summary: Doxia modules for several markup languages
21mr|maven-doxia-1.9-5|132	
21mr|maven-doxia-1.9-5|133	%description modules
21mr|maven-doxia-1.9-5|134	This package provides %{summary}.
21mr|maven-doxia-1.9-5|135	
21mr|maven-doxia-1.9-5|136	%package module-twiki
21mr|maven-doxia-1.9-5|137	Summary: TWiki module for %{name}
21mr|maven-doxia-1.9-5|138	
21mr|maven-doxia-1.9-5|139	%description module-twiki
21mr|maven-doxia-1.9-5|140	This package provides %{summary}.
21mr|maven-doxia-1.9-5|141	
21mr|maven-doxia-1.9-5|142	%package module-xdoc
21mr|maven-doxia-1.9-5|143	Summary: XDoc module for %{name}
21mr|maven-doxia-1.9-5|144	
21mr|maven-doxia-1.9-5|145	%description module-xdoc
21mr|maven-doxia-1.9-5|146	This package provides %{summary}.
21mr|maven-doxia-1.9-5|147	
21mr|maven-doxia-1.9-5|148	%package module-xhtml
21mr|maven-doxia-1.9-5|149	Summary: XHTML module for %{name}
21mr|maven-doxia-1.9-5|150	
21mr|maven-doxia-1.9-5|151	%description module-xhtml
21mr|maven-doxia-1.9-5|152	This package provides %{summary}.
21mr|maven-doxia-1.9-5|153	
21mr|maven-doxia-1.9-5|154	%package module-xhtml5
21mr|maven-doxia-1.9-5|155	Summary: XHTML5 module for %{name}
21mr|maven-doxia-1.9-5|156	
21mr|maven-doxia-1.9-5|157	%description module-xhtml5
21mr|maven-doxia-1.9-5|158	This package provides %{summary}.
21mr|maven-doxia-1.9-5|159	
21mr|maven-doxia-1.9-5|160	%package sink-api
21mr|maven-doxia-1.9-5|161	Summary: Sink-api module for %{name}
21mr|maven-doxia-1.9-5|162	
21mr|maven-doxia-1.9-5|163	%description sink-api
21mr|maven-doxia-1.9-5|164	This package provides %{summary}.
21mr|maven-doxia-1.9-5|165	
21mr|maven-doxia-1.9-5|166	%package tests
21mr|maven-doxia-1.9-5|167	Summary: Tests for %{name}
21mr|maven-doxia-1.9-5|168	
21mr|maven-doxia-1.9-5|169	%description tests
21mr|maven-doxia-1.9-5|170	This package provides %{summary}.
21mr|maven-doxia-1.9-5|171	
21mr|maven-doxia-1.9-5|172	%package test-docs
21mr|maven-doxia-1.9-5|173	Summary: Test-docs module for %{name}
21mr|maven-doxia-1.9-5|174	
21mr|maven-doxia-1.9-5|175	%description test-docs
21mr|maven-doxia-1.9-5|176	This package provides %{summary}.
21mr|maven-doxia-1.9-5|177	
21mr|maven-doxia-1.9-5|178	%package javadoc
21mr|maven-doxia-1.9-5|179	Summary: Javadoc for %{name}
21mr|maven-doxia-1.9-5|180	
21mr|maven-doxia-1.9-5|181	%description javadoc
21mr|maven-doxia-1.9-5|182	API documentation for %{name}.
21mr|maven-doxia-1.9-5|183	
21mr|maven-doxia-1.9-5|184	%prep
21mr|maven-doxia-1.9-5|185	%setup -q -n doxia-%{version}
21mr|maven-doxia-1.9-5|186	
21mr|maven-doxia-1.9-5|187	find -name '*.java' -exec sed -i 's/\r//' {} +
21mr|maven-doxia-1.9-5|188	find -name '*.xml' -exec sed -i 's/\r//' {} +
21mr|maven-doxia-1.9-5|189	%patch1 -p1
21mr|maven-doxia-1.9-5|190	%patch2 -p1
21mr|maven-doxia-1.9-5|191	
21mr|maven-doxia-1.9-5|192	# we don't have clirr-maven-plugin
21mr|maven-doxia-1.9-5|193	%pom_remove_plugin org.codehaus.mojo:clirr-maven-plugin pom.xml
21mr|maven-doxia-1.9-5|194	
21mr|maven-doxia-1.9-5|195	# complains
21mr|maven-doxia-1.9-5|196	%pom_remove_plugin :apache-rat-plugin
21mr|maven-doxia-1.9-5|197	
21mr|maven-doxia-1.9-5|198	# use java 5 generics in modello plugin
21mr|maven-doxia-1.9-5|199	%pom_xpath_inject "pom:plugin[pom:artifactId[text()='modello-maven-plugin']]"\
21mr|maven-doxia-1.9-5|200	"/pom:executions/pom:execution/pom:configuration" \
21mr|maven-doxia-1.9-5|201	"<useJava5>true</useJava5>" doxia-modules/doxia-module-fml/pom.xml
21mr|maven-doxia-1.9-5|202	
21mr|maven-doxia-1.9-5|203	# requires network
21mr|maven-doxia-1.9-5|204	rm doxia-core/src/test/java/org/apache/maven/doxia/util/XmlValidatorTest.java
21mr|maven-doxia-1.9-5|205	
21mr|maven-doxia-1.9-5|206	%mvn_package :::tests: tests
21mr|maven-doxia-1.9-5|207	
21mr|maven-doxia-1.9-5|208	%pom_disable_module doxia-module-markdown doxia-modules
21mr|maven-doxia-1.9-5|209	
21mr|maven-doxia-1.9-5|210	%if %{without itext}
21mr|maven-doxia-1.9-5|211	%pom_disable_module doxia-module-itext doxia-modules
21mr|maven-doxia-1.9-5|212	%endif
21mr|maven-doxia-1.9-5|213	%if %{without fop}
21mr|maven-doxia-1.9-5|214	%pom_disable_module doxia-module-fo doxia-modules
21mr|maven-doxia-1.9-5|215	%endif
21mr|maven-doxia-1.9-5|216	
21mr|maven-doxia-1.9-5|217	%build
21mr|maven-doxia-1.9-5|218	%mvn_build -s
21mr|maven-doxia-1.9-5|219	
21mr|maven-doxia-1.9-5|220	%install
21mr|maven-doxia-1.9-5|221	%mvn_install
21mr|maven-doxia-1.9-5|222	
21mr|maven-doxia-1.9-5|223	%files -f .mfiles-doxia
21mr|maven-doxia-1.9-5|224	%doc LICENSE NOTICE
21mr|maven-doxia-1.9-5|225	%files core -f .mfiles-doxia-core
21mr|maven-doxia-1.9-5|226	%files logging-api -f .mfiles-doxia-logging-api
21mr|maven-doxia-1.9-5|227	%doc LICENSE NOTICE
21mr|maven-doxia-1.9-5|228	%files module-apt -f .mfiles-doxia-module-apt
21mr|maven-doxia-1.9-5|229	%files module-confluence -f .mfiles-doxia-module-confluence
21mr|maven-doxia-1.9-5|230	%files module-docbook-simple -f .mfiles-doxia-module-docbook-simple
21mr|maven-doxia-1.9-5|231	%files module-fml -f .mfiles-doxia-module-fml
21mr|maven-doxia-1.9-5|232	%if %{with fop}
21mr|maven-doxia-1.9-5|233	%files module-fo -f .mfiles-doxia-module-fo
21mr|maven-doxia-1.9-5|234	%endif
21mr|maven-doxia-1.9-5|235	%if %{with itext}
21mr|maven-doxia-1.9-5|236	%files module-itext -f .mfiles-doxia-module-itext
21mr|maven-doxia-1.9-5|237	%endif
21mr|maven-doxia-1.9-5|238	%files module-latex -f .mfiles-doxia-module-latex
21mr|maven-doxia-1.9-5|239	%files module-rtf -f .mfiles-doxia-module-rtf
21mr|maven-doxia-1.9-5|240	%files modules -f .mfiles-doxia-modules
21mr|maven-doxia-1.9-5|241	%files module-twiki -f .mfiles-doxia-module-twiki
21mr|maven-doxia-1.9-5|242	%files module-xdoc -f .mfiles-doxia-module-xdoc
21mr|maven-doxia-1.9-5|243	%files module-xhtml -f .mfiles-doxia-module-xhtml
21mr|maven-doxia-1.9-5|244	%files module-xhtml5 -f .mfiles-doxia-module-xhtml5
21mr|maven-doxia-1.9-5|245	%files sink-api -f .mfiles-doxia-sink-api
21mr|maven-doxia-1.9-5|246	%files test-docs -f .mfiles-doxia-test-docs
21mr|maven-doxia-1.9-5|247	%files tests -f .mfiles-tests
21mr|maven-doxia-1.9-5|248	%doc LICENSE NOTICE
21mr|maven-doxia-1.9-5|249	%files javadoc -f .mfiles-javadoc
21mr|maven-doxia-1.9-5|250	%doc LICENSE NOTICE
21mr|maven-doxia-1.9-5|251	

14163 21
21mr|maven-doxia-sitetools-1.9.1-3|1	%bcond_with fop
21mr|maven-doxia-sitetools-1.9.1-3|2	
21mr|maven-doxia-sitetools-1.9.1-3|3	%global parent maven-doxia
21mr|maven-doxia-sitetools-1.9.1-3|4	%global subproj sitetools
21mr|maven-doxia-sitetools-1.9.1-3|5	
21mr|maven-doxia-sitetools-1.9.1-3|6	Name:           %{parent}-%{subproj}
21mr|maven-doxia-sitetools-1.9.1-3|7	Version:        1.9.1
21mr|maven-doxia-sitetools-1.9.1-3|8	Release:        3
21mr|maven-doxia-sitetools-1.9.1-3|9	Summary:        Doxia content generation framework
21mr|maven-doxia-sitetools-1.9.1-3|10	License:        ASL 2.0
21mr|maven-doxia-sitetools-1.9.1-3|11	URL:            http://maven.apache.org/doxia/
21mr|maven-doxia-sitetools-1.9.1-3|12	BuildArch:      noarch
21mr|maven-doxia-sitetools-1.9.1-3|13	# Java stack is not supported on x86_32
21mr|maven-doxia-sitetools-1.9.1-3|14	ExcludeArch: %{ix86}
21mr|maven-doxia-sitetools-1.9.1-3|15	Group:          Development/Java
21mr|maven-doxia-sitetools-1.9.1-3|16	Source0:        http://repo2.maven.org/maven2/org/apache/maven/doxia/doxia-sitetools/%{version}/doxia-%{subproj}-%{version}-source-release.zip
21mr|maven-doxia-sitetools-1.9.1-3|17	
21mr|maven-doxia-sitetools-1.9.1-3|18	Patch0:         0001-Port-to-plexus-utils-3.0.24.patch
21mr|maven-doxia-sitetools-1.9.1-3|19	Patch1:         0002-Remove-dependency-on-velocity-tools.patch
21mr|maven-doxia-sitetools-1.9.1-3|20	
21mr|maven-doxia-sitetools-1.9.1-3|21	BuildRequires:  maven-local
21mr|maven-doxia-sitetools-1.9.1-3|22	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|maven-doxia-sitetools-1.9.1-3|23	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-doxia-sitetools-1.9.1-3|24	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|maven-doxia-sitetools-1.9.1-3|25	BuildRequires:  mvn(org.apache.maven.doxia:doxia-core)
21mr|maven-doxia-sitetools-1.9.1-3|26	BuildRequires:  mvn(org.apache.maven.doxia:doxia-logging-api)
21mr|maven-doxia-sitetools-1.9.1-3|27	BuildRequires:  mvn(org.apache.maven.doxia:doxia-module-apt)
21mr|maven-doxia-sitetools-1.9.1-3|28	BuildRequires:  mvn(org.apache.maven.doxia:doxia-module-fml)
21mr|maven-doxia-sitetools-1.9.1-3|29	%if %{with fop}
21mr|maven-doxia-sitetools-1.9.1-3|30	BuildRequires:  mvn(org.apache.maven.doxia:doxia-module-fo)
21mr|maven-doxia-sitetools-1.9.1-3|31	%endif
21mr|maven-doxia-sitetools-1.9.1-3|32	BuildRequires:  mvn(org.apache.maven.doxia:doxia-module-xdoc)
21mr|maven-doxia-sitetools-1.9.1-3|33	BuildRequires:  mvn(org.apache.maven.doxia:doxia-module-xhtml)
21mr|maven-doxia-sitetools-1.9.1-3|34	BuildRequires:  mvn(org.apache.maven.doxia:doxia-module-xhtml5)
21mr|maven-doxia-sitetools-1.9.1-3|35	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-doxia-sitetools-1.9.1-3|36	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-doxia-sitetools-1.9.1-3|37	BuildRequires:  mvn(org.apache.maven:maven-artifact:2.2.1)
21mr|maven-doxia-sitetools-1.9.1-3|38	BuildRequires:  mvn(org.apache.maven:maven-artifact-manager)
21mr|maven-doxia-sitetools-1.9.1-3|39	BuildRequires:  mvn(org.apache.maven:maven-model:2.2.1)
21mr|maven-doxia-sitetools-1.9.1-3|40	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-doxia-sitetools-1.9.1-3|41	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-doxia-sitetools-1.9.1-3|42	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-doxia-sitetools-1.9.1-3|43	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-doxia-sitetools-1.9.1-3|44	BuildRequires:  mvn(org.apache.velocity:velocity)
21mr|maven-doxia-sitetools-1.9.1-3|45	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-doxia-sitetools-1.9.1-3|46	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-doxia-sitetools-1.9.1-3|47	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-doxia-sitetools-1.9.1-3|48	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-doxia-sitetools-1.9.1-3|49	BuildRequires:  mvn(org.codehaus.plexus:plexus-i18n)
21mr|maven-doxia-sitetools-1.9.1-3|50	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-doxia-sitetools-1.9.1-3|51	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-doxia-sitetools-1.9.1-3|52	BuildRequires:  mvn(org.codehaus.plexus:plexus-velocity)
21mr|maven-doxia-sitetools-1.9.1-3|53	BuildRequires:  mvn(xalan:xalan)
21mr|maven-doxia-sitetools-1.9.1-3|54	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|maven-doxia-sitetools-1.9.1-3|55	
21mr|maven-doxia-sitetools-1.9.1-3|56	Provides:      maven-doxia-tools = %{version}-%{release}
21mr|maven-doxia-sitetools-1.9.1-3|57	Obsoletes:     maven-doxia-tools < 1.7
21mr|maven-doxia-sitetools-1.9.1-3|58	
21mr|maven-doxia-sitetools-1.9.1-3|59	%description
21mr|maven-doxia-sitetools-1.9.1-3|60	Doxia is a content generation framework which aims to provide its
21mr|maven-doxia-sitetools-1.9.1-3|61	users with powerful techniques for generating static and dynamic
21mr|maven-doxia-sitetools-1.9.1-3|62	content. Doxia can be used to generate static sites in addition to
21mr|maven-doxia-sitetools-1.9.1-3|63	being incorporated into dynamic content generation systems like blogs,
21mr|maven-doxia-sitetools-1.9.1-3|64	wikis and content management systems.
21mr|maven-doxia-sitetools-1.9.1-3|65	
21mr|maven-doxia-sitetools-1.9.1-3|66	%package javadoc
21mr|maven-doxia-sitetools-1.9.1-3|67	Summary:        Javadoc for %{name}
21mr|maven-doxia-sitetools-1.9.1-3|68	
21mr|maven-doxia-sitetools-1.9.1-3|69	%description javadoc
21mr|maven-doxia-sitetools-1.9.1-3|70	API documentation for %{name}.
21mr|maven-doxia-sitetools-1.9.1-3|71	
21mr|maven-doxia-sitetools-1.9.1-3|72	%prep
21mr|maven-doxia-sitetools-1.9.1-3|73	%setup -q -n doxia-%{subproj}-%{version}
21mr|maven-doxia-sitetools-1.9.1-3|74	%patch0 -p1
21mr|maven-doxia-sitetools-1.9.1-3|75	%patch1 -p1
21mr|maven-doxia-sitetools-1.9.1-3|76	
21mr|maven-doxia-sitetools-1.9.1-3|77	# complains
21mr|maven-doxia-sitetools-1.9.1-3|78	%pom_remove_plugin :apache-rat-plugin
21mr|maven-doxia-sitetools-1.9.1-3|79	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|maven-doxia-sitetools-1.9.1-3|80	
21mr|maven-doxia-sitetools-1.9.1-3|81	%pom_remove_plugin org.codehaus.mojo:clirr-maven-plugin
21mr|maven-doxia-sitetools-1.9.1-3|82	%pom_remove_dep net.sourceforge.htmlunit:htmlunit doxia-site-renderer/pom.xml
21mr|maven-doxia-sitetools-1.9.1-3|83	%pom_remove_dep -r :velocity-tools
21mr|maven-doxia-sitetools-1.9.1-3|84	
21mr|maven-doxia-sitetools-1.9.1-3|85	%pom_xpath_inject "pom:plugin[pom:artifactId[text()='modello-maven-plugin']]/pom:configuration" \
21mr|maven-doxia-sitetools-1.9.1-3|86	"<useJava5>true</useJava5>" doxia-decoration-model
21mr|maven-doxia-sitetools-1.9.1-3|87	
21mr|maven-doxia-sitetools-1.9.1-3|88	# There are two backends for generating PDFs: one based on iText and
21mr|maven-doxia-sitetools-1.9.1-3|89	# one using FOP.  iText module is broken and only brings additional
21mr|maven-doxia-sitetools-1.9.1-3|90	# dependencies.  Besides that upstream admits that iText support will
21mr|maven-doxia-sitetools-1.9.1-3|91	# likely removed in future versions of Doxia.  In Fedora we remove
21mr|maven-doxia-sitetools-1.9.1-3|92	# iText backend sooner in order to fix dependency problems.
21mr|maven-doxia-sitetools-1.9.1-3|93	#
21mr|maven-doxia-sitetools-1.9.1-3|94	# See also: http://maven.apache.org/doxia/faq.html#How_to_export_in_PDF
21mr|maven-doxia-sitetools-1.9.1-3|95	# http://lists.fedoraproject.org/pipermail/java-devel/2013-April/004742.html
21mr|maven-doxia-sitetools-1.9.1-3|96	rm -rf $(find -type d -name itext)
21mr|maven-doxia-sitetools-1.9.1-3|97	%pom_remove_dep -r :doxia-module-itext
21mr|maven-doxia-sitetools-1.9.1-3|98	
21mr|maven-doxia-sitetools-1.9.1-3|99	%pom_remove_dep -r :doxia-module-markdown
21mr|maven-doxia-sitetools-1.9.1-3|100	
21mr|maven-doxia-sitetools-1.9.1-3|101	%if %{without fop}
21mr|maven-doxia-sitetools-1.9.1-3|102	%pom_remove_dep -r :doxia-module-fo
21mr|maven-doxia-sitetools-1.9.1-3|103	rm -r doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/fo
21mr|maven-doxia-sitetools-1.9.1-3|104	%endif
21mr|maven-doxia-sitetools-1.9.1-3|105	
21mr|maven-doxia-sitetools-1.9.1-3|106	%mvn_alias :doxia-integration-tools org.apache.maven.shared:maven-doxia-tools
21mr|maven-doxia-sitetools-1.9.1-3|107	
21mr|maven-doxia-sitetools-1.9.1-3|108	%build
21mr|maven-doxia-sitetools-1.9.1-3|109	# tests can't run because of missing deps
21mr|maven-doxia-sitetools-1.9.1-3|110	%mvn_build -f
21mr|maven-doxia-sitetools-1.9.1-3|111	
21mr|maven-doxia-sitetools-1.9.1-3|112	%install
21mr|maven-doxia-sitetools-1.9.1-3|113	%mvn_install
21mr|maven-doxia-sitetools-1.9.1-3|114	
21mr|maven-doxia-sitetools-1.9.1-3|115	%files -f .mfiles
21mr|maven-doxia-sitetools-1.9.1-3|116	%doc LICENSE NOTICE
21mr|maven-doxia-sitetools-1.9.1-3|117	
21mr|maven-doxia-sitetools-1.9.1-3|118	%files javadoc -f .mfiles-javadoc
21mr|maven-doxia-sitetools-1.9.1-3|119	%doc LICENSE NOTICE
21mr|maven-doxia-sitetools-1.9.1-3|120	

14164 21
21mr|maven-ear-plugin-2.10-9|1	Name:           maven-ear-plugin
21mr|maven-ear-plugin-2.10-9|2	Version:        2.10
21mr|maven-ear-plugin-2.10-9|3	Release:        9
21mr|maven-ear-plugin-2.10-9|4	Summary:        Maven EAR Plugin
21mr|maven-ear-plugin-2.10-9|5	
21mr|maven-ear-plugin-2.10-9|6	License:        ASL 2.0
21mr|maven-ear-plugin-2.10-9|7	URL:            http://maven.apache.org/plugins/maven-ear-plugin/
21mr|maven-ear-plugin-2.10-9|8	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-ear-plugin-2.10-9|9	
21mr|maven-ear-plugin-2.10-9|10	Group:          Development/Java
21mr|maven-ear-plugin-2.10-9|11	BuildArch: noarch
21mr|maven-ear-plugin-2.10-9|12	# Java stack is not supported on x86_32
21mr|maven-ear-plugin-2.10-9|13	ExcludeArch: %{ix86}
21mr|maven-ear-plugin-2.10-9|14	
21mr|maven-ear-plugin-2.10-9|15	BuildRequires:  maven-local
21mr|maven-ear-plugin-2.10-9|16	BuildRequires:  mvn(junit:junit)
21mr|maven-ear-plugin-2.10-9|17	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|maven-ear-plugin-2.10-9|18	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-ear-plugin-2.10-9|19	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-ear-plugin-2.10-9|20	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-ear-plugin-2.10-9|21	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-ear-plugin-2.10-9|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-ear-plugin-2.10-9|23	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-ear-plugin-2.10-9|24	BuildRequires:  mvn(org.apache.maven.shared:maven-filtering)
21mr|maven-ear-plugin-2.10-9|25	BuildRequires:  mvn(org.apache.maven.shared:maven-verifier)
21mr|maven-ear-plugin-2.10-9|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-ear-plugin-2.10-9|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-ear-plugin-2.10-9|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-ear-plugin-2.10-9|29	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|maven-ear-plugin-2.10-9|30	
21mr|maven-ear-plugin-2.10-9|31	Obsoletes: maven2-plugin-ear <= 0:2.0.8
21mr|maven-ear-plugin-2.10-9|32	Provides: maven2-plugin-ear = 0:%{version}-%{release}
21mr|maven-ear-plugin-2.10-9|33	
21mr|maven-ear-plugin-2.10-9|34	%description
21mr|maven-ear-plugin-2.10-9|35	Generates a J2EE Enterprise Archive (EAR) file.
21mr|maven-ear-plugin-2.10-9|36	
21mr|maven-ear-plugin-2.10-9|37	%package javadoc
21mr|maven-ear-plugin-2.10-9|38	Summary:        Javadoc for %{name}
21mr|maven-ear-plugin-2.10-9|39	
21mr|maven-ear-plugin-2.10-9|40	%description javadoc
21mr|maven-ear-plugin-2.10-9|41	API documentation for %{name}.
21mr|maven-ear-plugin-2.10-9|42	
21mr|maven-ear-plugin-2.10-9|43	
21mr|maven-ear-plugin-2.10-9|44	%prep
21mr|maven-ear-plugin-2.10-9|45	%setup -q
21mr|maven-ear-plugin-2.10-9|46	
21mr|maven-ear-plugin-2.10-9|47	%build
21mr|maven-ear-plugin-2.10-9|48	%mvn_build -f
21mr|maven-ear-plugin-2.10-9|49	
21mr|maven-ear-plugin-2.10-9|50	%install
21mr|maven-ear-plugin-2.10-9|51	%mvn_install
21mr|maven-ear-plugin-2.10-9|52	
21mr|maven-ear-plugin-2.10-9|53	%files -f .mfiles
21mr|maven-ear-plugin-2.10-9|54	%doc LICENSE NOTICE
21mr|maven-ear-plugin-2.10-9|55	
21mr|maven-ear-plugin-2.10-9|56	%files javadoc -f .mfiles-javadoc
21mr|maven-ear-plugin-2.10-9|57	%doc LICENSE NOTICE
21mr|maven-ear-plugin-2.10-9|58	

14165 21
21mr|maven-eclipse-plugin-2.9-22|1	# Eclipse does not yet export virtual maven provides, so filter out the requires
21mr|maven-eclipse-plugin-2.9-22|2	%global __requires_exclude mvn\\(org\\.eclipse\\.core:resources\\)
21mr|maven-eclipse-plugin-2.9-22|3	
21mr|maven-eclipse-plugin-2.9-22|4	Name:           maven-eclipse-plugin
21mr|maven-eclipse-plugin-2.9-22|5	Version:        2.9
21mr|maven-eclipse-plugin-2.9-22|6	Release:        22
21mr|maven-eclipse-plugin-2.9-22|7	Summary:        Maven Eclipse Plugin
21mr|maven-eclipse-plugin-2.9-22|8	
21mr|maven-eclipse-plugin-2.9-22|9	License:        ASL 2.0
21mr|maven-eclipse-plugin-2.9-22|10	URL:            http://maven.apache.org/plugins/maven-eclipse-plugin/
21mr|maven-eclipse-plugin-2.9-22|11	Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-eclipse-plugin-2.9-22|12	Patch0:         %{name}-compat.patch
21mr|maven-eclipse-plugin-2.9-22|13	Patch1:         %{name}-exception.patch
21mr|maven-eclipse-plugin-2.9-22|14	Patch2:         %{name}-ioexception.patch
21mr|maven-eclipse-plugin-2.9-22|15	
21mr|maven-eclipse-plugin-2.9-22|16	Group:          Development/Java
21mr|maven-eclipse-plugin-2.9-22|17	BuildArch: noarch
21mr|maven-eclipse-plugin-2.9-22|18	# Java stack is not supported on x86_32
21mr|maven-eclipse-plugin-2.9-22|19	ExcludeArch: %{ix86}
21mr|maven-eclipse-plugin-2.9-22|20	
21mr|maven-eclipse-plugin-2.9-22|21	# Maven and its dependencies
21mr|maven-eclipse-plugin-2.9-22|22	BuildRequires: maven-local
21mr|maven-eclipse-plugin-2.9-22|23	BuildRequires: maven-enforcer-plugin
21mr|maven-eclipse-plugin-2.9-22|24	BuildRequires: maven-plugins-pom
21mr|maven-eclipse-plugin-2.9-22|25	BuildRequires: maven-test-tools
21mr|maven-eclipse-plugin-2.9-22|26	BuildRequires: maven-plugin-testing-tools
21mr|maven-eclipse-plugin-2.9-22|27	BuildRequires: maven-osgi
21mr|maven-eclipse-plugin-2.9-22|28	# Others
21mr|maven-eclipse-plugin-2.9-22|29	BuildRequires: apache-commons-io
21mr|maven-eclipse-plugin-2.9-22|30	BuildRequires: xmlunit
21mr|maven-eclipse-plugin-2.9-22|31	BuildRequires: mvn(org.xmlunit:xmlunit-core)
21mr|maven-eclipse-plugin-2.9-22|32	BuildRequires: eclipse-platform
21mr|maven-eclipse-plugin-2.9-22|33	BuildRequires: plexus-resources
21mr|maven-eclipse-plugin-2.9-22|34	BuildRequires: plexus-interactivity-jline
21mr|maven-eclipse-plugin-2.9-22|35	BuildRequires: bsf
21mr|maven-eclipse-plugin-2.9-22|36	BuildRequires: jaxen
21mr|maven-eclipse-plugin-2.9-22|37	BuildRequires: jdom
21mr|maven-eclipse-plugin-2.9-22|38	BuildRequires: dom4j
21mr|maven-eclipse-plugin-2.9-22|39	BuildRequires: xom
21mr|maven-eclipse-plugin-2.9-22|40	BuildRequires: saxpath
21mr|maven-eclipse-plugin-2.9-22|41	
21mr|maven-eclipse-plugin-2.9-22|42	%description
21mr|maven-eclipse-plugin-2.9-22|43	The Eclipse Plugin is used to generate Eclipse IDE files (.project, .classpath
21mr|maven-eclipse-plugin-2.9-22|44	and the .settings folder) from a POM.
21mr|maven-eclipse-plugin-2.9-22|45	
21mr|maven-eclipse-plugin-2.9-22|46	%package javadoc
21mr|maven-eclipse-plugin-2.9-22|47	Summary:        Javadoc for %{name}
21mr|maven-eclipse-plugin-2.9-22|48	
21mr|maven-eclipse-plugin-2.9-22|49	%description javadoc
21mr|maven-eclipse-plugin-2.9-22|50	API documentation for %{name}.
21mr|maven-eclipse-plugin-2.9-22|51	
21mr|maven-eclipse-plugin-2.9-22|52	
21mr|maven-eclipse-plugin-2.9-22|53	%prep
21mr|maven-eclipse-plugin-2.9-22|54	%setup -q
21mr|maven-eclipse-plugin-2.9-22|55	%patch0 -p1
21mr|maven-eclipse-plugin-2.9-22|56	%patch1 -p1
21mr|maven-eclipse-plugin-2.9-22|57	%patch2 -p1
21mr|maven-eclipse-plugin-2.9-22|58	
21mr|maven-eclipse-plugin-2.9-22|59	sed -i -e "s|3.3.0-v20070604|3.7.100.v20110510-0712|g" pom.xml
21mr|maven-eclipse-plugin-2.9-22|60	
21mr|maven-eclipse-plugin-2.9-22|61	sed -i 's/aQute\.lib\.osgi/aQute.bnd.osgi/g' src/main/java/org/apache/maven/plugin/eclipse/EclipseToMavenMojo.java
21mr|maven-eclipse-plugin-2.9-22|62	
21mr|maven-eclipse-plugin-2.9-22|63	# Remove easymock dependency (tests are skipped)
21mr|maven-eclipse-plugin-2.9-22|64	%pom_remove_dep easymock:
21mr|maven-eclipse-plugin-2.9-22|65	
21mr|maven-eclipse-plugin-2.9-22|66	# fix dependency xmlunit
21mr|maven-eclipse-plugin-2.9-22|67	%pom_change_dep :xmlunit org.xmlunit:xmlunit-core:2.6.3
21mr|maven-eclipse-plugin-2.9-22|68	
21mr|maven-eclipse-plugin-2.9-22|69	%build
21mr|maven-eclipse-plugin-2.9-22|70	# Create a local repo for the eclipse dependency because eclipse
21mr|maven-eclipse-plugin-2.9-22|71	# does not yet export virtual mvn provides or ship pom files
21mr|maven-eclipse-plugin-2.9-22|72	export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
21mr|maven-eclipse-plugin-2.9-22|73	CORE_FAKE_VERSION="3.7.100.v20110510-0712"
21mr|maven-eclipse-plugin-2.9-22|74	CORE_PLUGIN_DIR=$MAVEN_REPO_LOCAL/org/eclipse/core/resources/$CORE_FAKE_VERSION
21mr|maven-eclipse-plugin-2.9-22|75	
21mr|maven-eclipse-plugin-2.9-22|76	mkdir -p $CORE_PLUGIN_DIR
21mr|maven-eclipse-plugin-2.9-22|77	plugin_file=`ls /usr/lib{,64}/eclipse/plugins/org.eclipse.core.resources_*jar || :`
21mr|maven-eclipse-plugin-2.9-22|78	
21mr|maven-eclipse-plugin-2.9-22|79	ln -s "$plugin_file" $CORE_PLUGIN_DIR/resources-$CORE_FAKE_VERSION.jar
21mr|maven-eclipse-plugin-2.9-22|80	
21mr|maven-eclipse-plugin-2.9-22|81	%pom_xpath_inject "pom:dependencies/pom:dependency[pom:groupId[text()='org.eclipse.core']]" "<scope>provided</scope>"
21mr|maven-eclipse-plugin-2.9-22|82	
21mr|maven-eclipse-plugin-2.9-22|83	# Skip tests because they do not compile
21mr|maven-eclipse-plugin-2.9-22|84	%mvn_build -- -Dmaven.test.skip=true -Dmaven.repo.local=$MAVEN_REPO_LOCAL
21mr|maven-eclipse-plugin-2.9-22|85	
21mr|maven-eclipse-plugin-2.9-22|86	%install
21mr|maven-eclipse-plugin-2.9-22|87	%mvn_install
21mr|maven-eclipse-plugin-2.9-22|88	
21mr|maven-eclipse-plugin-2.9-22|89	%files -f .mfiles
21mr|maven-eclipse-plugin-2.9-22|90	%doc LICENSE NOTICE DEPENDENCIES README-testing.txt
21mr|maven-eclipse-plugin-2.9-22|91	
21mr|maven-eclipse-plugin-2.9-22|92	%files javadoc -f .mfiles-javadoc
21mr|maven-eclipse-plugin-2.9-22|93	%doc LICENSE NOTICE
21mr|maven-eclipse-plugin-2.9-22|94	

14166 21
21mr|maven-enforcer-1.4.1-11|1	Name:           maven-enforcer
21mr|maven-enforcer-1.4.1-11|2	Version:        1.4.1
21mr|maven-enforcer-1.4.1-11|3	Release:        11
21mr|maven-enforcer-1.4.1-11|4	Summary:        Maven Enforcer
21mr|maven-enforcer-1.4.1-11|5	License:        ASL 2.0
21mr|maven-enforcer-1.4.1-11|6	URL:            http://maven.apache.org/enforcer
21mr|maven-enforcer-1.4.1-11|7	Group:          Development/Java
21mr|maven-enforcer-1.4.1-11|8	BuildArch:      noarch
21mr|maven-enforcer-1.4.1-11|9	# Java stack is not supported on x86_32
21mr|maven-enforcer-1.4.1-11|10	ExcludeArch: %{ix86}
21mr|maven-enforcer-1.4.1-11|11	
21mr|maven-enforcer-1.4.1-11|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/enforcer/enforcer/%{version}/enforcer-%{version}-source-release.zip
21mr|maven-enforcer-1.4.1-11|13	
21mr|maven-enforcer-1.4.1-11|14	# TODO forward upstream
21mr|maven-enforcer-1.4.1-11|15	# https://issues.apache.org/jira/browse/MENFORCER-267
21mr|maven-enforcer-1.4.1-11|16	Patch0:         0001-Port-to-Maven-3-API.patch
21mr|maven-enforcer-1.4.1-11|17	
21mr|maven-enforcer-1.4.1-11|18	BuildRequires:  maven-local
21mr|maven-enforcer-1.4.1-11|19	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|maven-enforcer-1.4.1-11|20	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|maven-enforcer-1.4.1-11|21	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-enforcer-1.4.1-11|22	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-enforcer-1.4.1-11|23	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-enforcer-1.4.1-11|24	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-enforcer-1.4.1-11|25	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-enforcer-1.4.1-11|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|maven-enforcer-1.4.1-11|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-enforcer-1.4.1-11|28	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-enforcer-1.4.1-11|29	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-enforcer-1.4.1-11|30	BuildRequires:  mvn(org.apache.maven.shared:maven-artifact-transfer)
21mr|maven-enforcer-1.4.1-11|31	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|maven-enforcer-1.4.1-11|32	BuildRequires:  mvn(org.apache.maven.shared:maven-dependency-tree)
21mr|maven-enforcer-1.4.1-11|33	BuildRequires:  mvn(org.beanshell:bsh)
21mr|maven-enforcer-1.4.1-11|34	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-enforcer-1.4.1-11|35	BuildRequires:  mvn(org.codehaus.plexus:plexus-i18n)
21mr|maven-enforcer-1.4.1-11|36	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-enforcer-1.4.1-11|37	
21mr|maven-enforcer-1.4.1-11|38	%description
21mr|maven-enforcer-1.4.1-11|39	Enforcer is a build rule execution framework.
21mr|maven-enforcer-1.4.1-11|40	
21mr|maven-enforcer-1.4.1-11|41	%package javadoc
21mr|maven-enforcer-1.4.1-11|42	Summary:        Javadoc for %{name}
21mr|maven-enforcer-1.4.1-11|43	
21mr|maven-enforcer-1.4.1-11|44	%description javadoc
21mr|maven-enforcer-1.4.1-11|45	API documentation for %{name}.
21mr|maven-enforcer-1.4.1-11|46	
21mr|maven-enforcer-1.4.1-11|47	%package api
21mr|maven-enforcer-1.4.1-11|48	Summary:        Enforcer API
21mr|maven-enforcer-1.4.1-11|49	
21mr|maven-enforcer-1.4.1-11|50	%description api
21mr|maven-enforcer-1.4.1-11|51	This component provides the generic interfaces needed to
21mr|maven-enforcer-1.4.1-11|52	implement custom rules for the maven-enforcer-plugin.
21mr|maven-enforcer-1.4.1-11|53	
21mr|maven-enforcer-1.4.1-11|54	%package rules
21mr|maven-enforcer-1.4.1-11|55	Summary:        Enforcer Rules
21mr|maven-enforcer-1.4.1-11|56	
21mr|maven-enforcer-1.4.1-11|57	%description rules
21mr|maven-enforcer-1.4.1-11|58	This component contains the standard Enforcer Rules.
21mr|maven-enforcer-1.4.1-11|59	
21mr|maven-enforcer-1.4.1-11|60	%package plugin
21mr|maven-enforcer-1.4.1-11|61	Summary:        Enforcer Rules
21mr|maven-enforcer-1.4.1-11|62	
21mr|maven-enforcer-1.4.1-11|63	%description plugin
21mr|maven-enforcer-1.4.1-11|64	This component contains the standard Enforcer Rules.
21mr|maven-enforcer-1.4.1-11|65	
21mr|maven-enforcer-1.4.1-11|66	
21mr|maven-enforcer-1.4.1-11|67	%prep
21mr|maven-enforcer-1.4.1-11|68	%setup -q -n enforcer-%{version}
21mr|maven-enforcer-1.4.1-11|69	%patch0 -p1
21mr|maven-enforcer-1.4.1-11|70	
21mr|maven-enforcer-1.4.1-11|71	# Avoid dependency cycle
21mr|maven-enforcer-1.4.1-11|72	%pom_xpath_inject pom:build/pom:pluginManagement/pom:plugins "
21mr|maven-enforcer-1.4.1-11|73	<plugin>
21mr|maven-enforcer-1.4.1-11|74	<artifactId>maven-enforcer-plugin</artifactId>
21mr|maven-enforcer-1.4.1-11|75	<version>SYSTEM</version>
21mr|maven-enforcer-1.4.1-11|76	</plugin>"
21mr|maven-enforcer-1.4.1-11|77	
21mr|maven-enforcer-1.4.1-11|78	# Replace plexus-maven-plugin with plexus-component-metadata
21mr|maven-enforcer-1.4.1-11|79	sed -e "s|<artifactId>plexus-maven-plugin</artifactId>|<artifactId>plexus-component-metadata</artifactId>|" \
21mr|maven-enforcer-1.4.1-11|80	-e "s|<goal>descriptor</goal>|<goal>generate-metadata</goal>|" \
21mr|maven-enforcer-1.4.1-11|81	-i enforcer-{api,rules}/pom.xml
21mr|maven-enforcer-1.4.1-11|82	
21mr|maven-enforcer-1.4.1-11|83	%build
21mr|maven-enforcer-1.4.1-11|84	%mvn_build -s -f
21mr|maven-enforcer-1.4.1-11|85	
21mr|maven-enforcer-1.4.1-11|86	%install
21mr|maven-enforcer-1.4.1-11|87	%mvn_install
21mr|maven-enforcer-1.4.1-11|88	
21mr|maven-enforcer-1.4.1-11|89	%files -f .mfiles-enforcer
21mr|maven-enforcer-1.4.1-11|90	%doc LICENSE NOTICE
21mr|maven-enforcer-1.4.1-11|91	
21mr|maven-enforcer-1.4.1-11|92	%files api -f .mfiles-enforcer-api
21mr|maven-enforcer-1.4.1-11|93	%doc LICENSE NOTICE
21mr|maven-enforcer-1.4.1-11|94	
21mr|maven-enforcer-1.4.1-11|95	%files rules -f .mfiles-enforcer-rules
21mr|maven-enforcer-1.4.1-11|96	
21mr|maven-enforcer-1.4.1-11|97	%files plugin -f .mfiles-maven-enforcer-plugin
21mr|maven-enforcer-1.4.1-11|98	
21mr|maven-enforcer-1.4.1-11|99	%files javadoc -f .mfiles-javadoc
21mr|maven-enforcer-1.4.1-11|100	%doc LICENSE NOTICE
21mr|maven-enforcer-1.4.1-11|101	

14167 21
21mr|maven-file-management-3.0.0-8|1	Name:           maven-file-management
21mr|maven-file-management-3.0.0-8|2	Epoch:          1
21mr|maven-file-management-3.0.0-8|3	Version:        3.0.0
21mr|maven-file-management-3.0.0-8|4	Release:        8
21mr|maven-file-management-3.0.0-8|5	Summary:        Maven File Management API
21mr|maven-file-management-3.0.0-8|6	License:        ASL 2.0
21mr|maven-file-management-3.0.0-8|7	URL:            http://maven.apache.org/shared/file-management
21mr|maven-file-management-3.0.0-8|8	Group:          Development/Java
21mr|maven-file-management-3.0.0-8|9	BuildArch:      noarch
21mr|maven-file-management-3.0.0-8|10	# Java stack is not supported on x86_32
21mr|maven-file-management-3.0.0-8|11	ExcludeArch: %{ix86}
21mr|maven-file-management-3.0.0-8|12	
21mr|maven-file-management-3.0.0-8|13	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/file-management/%{version}/file-management-%{version}-source-release.zip
21mr|maven-file-management-3.0.0-8|14	
21mr|maven-file-management-3.0.0-8|15	BuildRequires:  maven-local
21mr|maven-file-management-3.0.0-8|16	BuildRequires:  mvn(junit:junit)
21mr|maven-file-management-3.0.0-8|17	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-file-management-3.0.0-8|18	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-file-management-3.0.0-8|19	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-io)
21mr|maven-file-management-3.0.0-8|20	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-file-management-3.0.0-8|21	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-file-management-3.0.0-8|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-file-management-3.0.0-8|23	
21mr|maven-file-management-3.0.0-8|24	%description
21mr|maven-file-management-3.0.0-8|25	Provides a component for plugins to easily resolve project dependencies.
21mr|maven-file-management-3.0.0-8|26	
21mr|maven-file-management-3.0.0-8|27	%package javadoc
21mr|maven-file-management-3.0.0-8|28	Summary:        Javadoc for %{name}
21mr|maven-file-management-3.0.0-8|29	
21mr|maven-file-management-3.0.0-8|30	%description javadoc
21mr|maven-file-management-3.0.0-8|31	API documentation for %{name}.
21mr|maven-file-management-3.0.0-8|32	
21mr|maven-file-management-3.0.0-8|33	%prep
21mr|maven-file-management-3.0.0-8|34	%setup -q -n file-management-%{version}
21mr|maven-file-management-3.0.0-8|35	
21mr|maven-file-management-3.0.0-8|36	%build
21mr|maven-file-management-3.0.0-8|37	%mvn_build
21mr|maven-file-management-3.0.0-8|38	
21mr|maven-file-management-3.0.0-8|39	%install
21mr|maven-file-management-3.0.0-8|40	%mvn_install
21mr|maven-file-management-3.0.0-8|41	
21mr|maven-file-management-3.0.0-8|42	%files -f .mfiles
21mr|maven-file-management-3.0.0-8|43	%license LICENSE NOTICE
21mr|maven-file-management-3.0.0-8|44	
21mr|maven-file-management-3.0.0-8|45	%files javadoc -f .mfiles-javadoc
21mr|maven-file-management-3.0.0-8|46	%license LICENSE NOTICE
21mr|maven-file-management-3.0.0-8|47	

14168 21
21mr|maven-filtering-3.1.1-8|1	Name:             maven-filtering
21mr|maven-filtering-3.1.1-8|2	Version:          3.1.1
21mr|maven-filtering-3.1.1-8|3	Release:          8
21mr|maven-filtering-3.1.1-8|4	Summary:          Shared component providing resource filtering
21mr|maven-filtering-3.1.1-8|5	License:          ASL 2.0
21mr|maven-filtering-3.1.1-8|6	URL:              http://maven.apache.org/shared/%{name}/index.html
21mr|maven-filtering-3.1.1-8|7	Group:          Development/Java
21mr|maven-filtering-3.1.1-8|8	BuildArch:        noarch
21mr|maven-filtering-3.1.1-8|9	# Java stack is not supported on x86_32
21mr|maven-filtering-3.1.1-8|10	ExcludeArch: %{ix86}
21mr|maven-filtering-3.1.1-8|11	
21mr|maven-filtering-3.1.1-8|12	Source0:          http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-filtering-3.1.1-8|13	
21mr|maven-filtering-3.1.1-8|14	BuildRequires:  maven-local
21mr|maven-filtering-3.1.1-8|15	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|maven-filtering-3.1.1-8|16	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-filtering-3.1.1-8|17	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-filtering-3.1.1-8|18	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-filtering-3.1.1-8|19	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-filtering-3.1.1-8|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-filtering-3.1.1-8|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-filtering-3.1.1-8|22	BuildRequires:  mvn(org.sonatype.plexus:plexus-build-api)
21mr|maven-filtering-3.1.1-8|23	
21mr|maven-filtering-3.1.1-8|24	%description
21mr|maven-filtering-3.1.1-8|25	These Plexus components have been built from the filtering process/code in
21mr|maven-filtering-3.1.1-8|26	Maven Resources Plugin. The goal is to provide a shared component for all
21mr|maven-filtering-3.1.1-8|27	plugins that needs to filter resources.
21mr|maven-filtering-3.1.1-8|28	
21mr|maven-filtering-3.1.1-8|29	%package javadoc
21mr|maven-filtering-3.1.1-8|30	Summary:          Javadoc for %{name}
21mr|maven-filtering-3.1.1-8|31	
21mr|maven-filtering-3.1.1-8|32	%description javadoc
21mr|maven-filtering-3.1.1-8|33	This package contains the API documentation for %{name}.
21mr|maven-filtering-3.1.1-8|34	
21mr|maven-filtering-3.1.1-8|35	%prep
21mr|maven-filtering-3.1.1-8|36	%setup -q
21mr|maven-filtering-3.1.1-8|37	
21mr|maven-filtering-3.1.1-8|38	%build
21mr|maven-filtering-3.1.1-8|39	# Tests use a package that is no longer present in plexus-build-api (v0.0.7)
21mr|maven-filtering-3.1.1-8|40	%mvn_build -f
21mr|maven-filtering-3.1.1-8|41	
21mr|maven-filtering-3.1.1-8|42	%install
21mr|maven-filtering-3.1.1-8|43	%mvn_install
21mr|maven-filtering-3.1.1-8|44	
21mr|maven-filtering-3.1.1-8|45	%files -f .mfiles
21mr|maven-filtering-3.1.1-8|46	%license LICENSE NOTICE
21mr|maven-filtering-3.1.1-8|47	
21mr|maven-filtering-3.1.1-8|48	%files javadoc -f .mfiles-javadoc
21mr|maven-filtering-3.1.1-8|49	%license LICENSE NOTICE
21mr|maven-filtering-3.1.1-8|50	

14169 21
21mr|maven-gpg-plugin-1.6-9|1	Name:           maven-gpg-plugin
21mr|maven-gpg-plugin-1.6-9|2	Version:        1.6
21mr|maven-gpg-plugin-1.6-9|3	Release:        9
21mr|maven-gpg-plugin-1.6-9|4	Summary:        Maven GPG Plugin
21mr|maven-gpg-plugin-1.6-9|5	License:        ASL 2.0
21mr|maven-gpg-plugin-1.6-9|6	URL:            http://maven.apache.org/plugins/maven-gpg-plugin/
21mr|maven-gpg-plugin-1.6-9|7	BuildArch:      noarch
21mr|maven-gpg-plugin-1.6-9|8	# Java stack is not supported on x86_32
21mr|maven-gpg-plugin-1.6-9|9	ExcludeArch: %{ix86}
21mr|maven-gpg-plugin-1.6-9|10	Group:          Development/Java
21mr|maven-gpg-plugin-1.6-9|11	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-gpg-plugin-1.6-9|12	
21mr|maven-gpg-plugin-1.6-9|13	Patch0:         0001-Port-to-Maven-3.3.1.patch
21mr|maven-gpg-plugin-1.6-9|14	
21mr|maven-gpg-plugin-1.6-9|15	BuildRequires:  maven-local
21mr|maven-gpg-plugin-1.6-9|16	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-gpg-plugin-1.6-9|17	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-gpg-plugin-1.6-9|18	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-gpg-plugin-1.6-9|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-gpg-plugin-1.6-9|20	BuildRequires:  mvn(org.apache.maven:maven-repository-metadata)
21mr|maven-gpg-plugin-1.6-9|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-gpg-plugin-1.6-9|22	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-gpg-plugin-1.6-9|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-gpg-plugin-1.6-9|24	BuildRequires:  mvn(org.sonatype.plexus:plexus-sec-dispatcher)
21mr|maven-gpg-plugin-1.6-9|25	
21mr|maven-gpg-plugin-1.6-9|26	# Uses system gpg binary for actual signing
21mr|maven-gpg-plugin-1.6-9|27	Requires:      gnupg
21mr|maven-gpg-plugin-1.6-9|28	
21mr|maven-gpg-plugin-1.6-9|29	%description
21mr|maven-gpg-plugin-1.6-9|30	This plugin signs all of the project's attached artifacts with
21mr|maven-gpg-plugin-1.6-9|31	GnuPG. It adds goals gpg:sign and gpg:sign-and-deploy-file.
21mr|maven-gpg-plugin-1.6-9|32	
21mr|maven-gpg-plugin-1.6-9|33	%package javadoc
21mr|maven-gpg-plugin-1.6-9|34	Summary:        Javadoc for %{name}
21mr|maven-gpg-plugin-1.6-9|35	
21mr|maven-gpg-plugin-1.6-9|36	%description javadoc
21mr|maven-gpg-plugin-1.6-9|37	API documentation for %{name}.
21mr|maven-gpg-plugin-1.6-9|38	
21mr|maven-gpg-plugin-1.6-9|39	%prep
21mr|maven-gpg-plugin-1.6-9|40	%setup -q
21mr|maven-gpg-plugin-1.6-9|41	
21mr|maven-gpg-plugin-1.6-9|42	# migrate to maven 3.x
21mr|maven-gpg-plugin-1.6-9|43	%patch0 -p1
21mr|maven-gpg-plugin-1.6-9|44	
21mr|maven-gpg-plugin-1.6-9|45	%build
21mr|maven-gpg-plugin-1.6-9|46	%mvn_build
21mr|maven-gpg-plugin-1.6-9|47	
21mr|maven-gpg-plugin-1.6-9|48	%install
21mr|maven-gpg-plugin-1.6-9|49	%mvn_install
21mr|maven-gpg-plugin-1.6-9|50	
21mr|maven-gpg-plugin-1.6-9|51	%files -f .mfiles
21mr|maven-gpg-plugin-1.6-9|52	%doc LICENSE NOTICE
21mr|maven-gpg-plugin-1.6-9|53	
21mr|maven-gpg-plugin-1.6-9|54	%files javadoc -f .mfiles-javadoc
21mr|maven-gpg-plugin-1.6-9|55	%doc LICENSE NOTICE
21mr|maven-gpg-plugin-1.6-9|56	

14170 21
21mr|maven-idea-plugin-2.2.1-11|1	Name:           maven-idea-plugin
21mr|maven-idea-plugin-2.2.1-11|2	Version:        2.2.1
21mr|maven-idea-plugin-2.2.1-11|3	Release:        11
21mr|maven-idea-plugin-2.2.1-11|4	Summary:        Maven IDEA Plugin
21mr|maven-idea-plugin-2.2.1-11|5	Group:          Development/Java
21mr|maven-idea-plugin-2.2.1-11|6	License:        ASL 2.0
21mr|maven-idea-plugin-2.2.1-11|7	URL:            http://maven.apache.org/plugins/%{name}
21mr|maven-idea-plugin-2.2.1-11|8	# svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-idea-plugin-2.2.1
21mr|maven-idea-plugin-2.2.1-11|9	# tar caf maven-idea-plugin-2.2.1.tar.xz maven-idea-plugin-2.2.1
21mr|maven-idea-plugin-2.2.1-11|10	Source0:        %{name}-%{version}.tar.xz
21mr|maven-idea-plugin-2.2.1-11|11	Source1:        http://apache.org/licenses/LICENSE-2.0.txt
21mr|maven-idea-plugin-2.2.1-11|12	
21mr|maven-idea-plugin-2.2.1-11|13	BuildArch: noarch
21mr|maven-idea-plugin-2.2.1-11|14	# Java stack is not supported on x86_32
21mr|maven-idea-plugin-2.2.1-11|15	ExcludeArch: %{ix86}
21mr|maven-idea-plugin-2.2.1-11|16	
21mr|maven-idea-plugin-2.2.1-11|17	BuildRequires:  maven-local
21mr|maven-idea-plugin-2.2.1-11|18	BuildRequires:  mvn(dom4j:dom4j)
21mr|maven-idea-plugin-2.2.1-11|19	BuildRequires:  mvn(junit:junit)
21mr|maven-idea-plugin-2.2.1-11|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-idea-plugin-2.2.1-11|21	BuildRequires:  mvn(org.apache.maven.shared:maven-plugin-testing-harness)
21mr|maven-idea-plugin-2.2.1-11|22	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|maven-idea-plugin-2.2.1-11|23	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-idea-plugin-2.2.1-11|24	BuildRequires:  mvn(org.apache.maven:maven-artifact-manager)
21mr|maven-idea-plugin-2.2.1-11|25	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-idea-plugin-2.2.1-11|26	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-idea-plugin-2.2.1-11|27	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-idea-plugin-2.2.1-11|28	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-idea-plugin-2.2.1-11|29	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-idea-plugin-2.2.1-11|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-idea-plugin-2.2.1-11|31	
21mr|maven-idea-plugin-2.2.1-11|32	%description
21mr|maven-idea-plugin-2.2.1-11|33	The IDEA Plugin is used to generate files (ipr, iml, and iws) for a
21mr|maven-idea-plugin-2.2.1-11|34	project so you can work on it using the IDE, IntelliJ IDEA.
21mr|maven-idea-plugin-2.2.1-11|35	
21mr|maven-idea-plugin-2.2.1-11|36	%package javadoc
21mr|maven-idea-plugin-2.2.1-11|37	Summary:        API documentation for %{name}
21mr|maven-idea-plugin-2.2.1-11|38	
21mr|maven-idea-plugin-2.2.1-11|39	%description javadoc
21mr|maven-idea-plugin-2.2.1-11|40	%{summary}.
21mr|maven-idea-plugin-2.2.1-11|41	
21mr|maven-idea-plugin-2.2.1-11|42	%prep
21mr|maven-idea-plugin-2.2.1-11|43	%setup -q
21mr|maven-idea-plugin-2.2.1-11|44	cp %{SOURCE1} .
21mr|maven-idea-plugin-2.2.1-11|45	%pom_add_dep org.apache.maven:maven-compat
21mr|maven-idea-plugin-2.2.1-11|46	
21mr|maven-idea-plugin-2.2.1-11|47	%build
21mr|maven-idea-plugin-2.2.1-11|48	# we skip test because even with binary mvn release these fail for
21mr|maven-idea-plugin-2.2.1-11|49	# various reasons.
21mr|maven-idea-plugin-2.2.1-11|50	%mvn_build -f
21mr|maven-idea-plugin-2.2.1-11|51	
21mr|maven-idea-plugin-2.2.1-11|52	%install
21mr|maven-idea-plugin-2.2.1-11|53	%mvn_install
21mr|maven-idea-plugin-2.2.1-11|54	
21mr|maven-idea-plugin-2.2.1-11|55	%files -f .mfiles
21mr|maven-idea-plugin-2.2.1-11|56	%doc LICENSE-2.0.txt
21mr|maven-idea-plugin-2.2.1-11|57	
21mr|maven-idea-plugin-2.2.1-11|58	%files javadoc -f .mfiles-javadoc
21mr|maven-idea-plugin-2.2.1-11|59	%doc LICENSE-2.0.txt
21mr|maven-idea-plugin-2.2.1-11|60	

14171 21
21mr|maven-indexer-5.1.2-0.8.gite0570bf|1	# Use 5.1.2 snapshot there was no release tagged by upstream,
21mr|maven-indexer-5.1.2-0.8.gite0570bf|2	# but this is what is available in maven central
21mr|maven-indexer-5.1.2-0.8.gite0570bf|3	%global git_tag e0570bff5c60604115ab7ad0d5498055a60fc772
21mr|maven-indexer-5.1.2-0.8.gite0570bf|4	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|5	Name:           maven-indexer
21mr|maven-indexer-5.1.2-0.8.gite0570bf|6	Version:        5.1.2
21mr|maven-indexer-5.1.2-0.8.gite0570bf|7	Release:        0.8.gite0570bf
21mr|maven-indexer-5.1.2-0.8.gite0570bf|8	Summary:        Standard for producing indexes of Maven repositories
21mr|maven-indexer-5.1.2-0.8.gite0570bf|9	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|10	License:        ASL 2.0
21mr|maven-indexer-5.1.2-0.8.gite0570bf|11	URL:            http://maven.apache.org/maven-indexer/index.html
21mr|maven-indexer-5.1.2-0.8.gite0570bf|12	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|13	Source0:        https://github.com/apache/maven-indexer/archive/%{git_tag}/maven-indexer-%{version}.tar.gz
21mr|maven-indexer-5.1.2-0.8.gite0570bf|14	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|15	# Port to latest lucene
21mr|maven-indexer-5.1.2-0.8.gite0570bf|16	Patch0:         0001-Port-to-Lucene-5.patch
21mr|maven-indexer-5.1.2-0.8.gite0570bf|17	Patch1:         0002-Port-to-Lucene-6.patch
21mr|maven-indexer-5.1.2-0.8.gite0570bf|18	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|19	# Drop dep on truezip
21mr|maven-indexer-5.1.2-0.8.gite0570bf|20	Patch2:         maven-indexer-truezip.patch
21mr|maven-indexer-5.1.2-0.8.gite0570bf|21	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|22	Group:          Development/Java
21mr|maven-indexer-5.1.2-0.8.gite0570bf|23	BuildArch:      noarch
21mr|maven-indexer-5.1.2-0.8.gite0570bf|24	# Java stack is not supported on x86_32
21mr|maven-indexer-5.1.2-0.8.gite0570bf|25	ExcludeArch: %{ix86}
21mr|maven-indexer-5.1.2-0.8.gite0570bf|26	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|27	BuildRequires:  maven-local
21mr|maven-indexer-5.1.2-0.8.gite0570bf|28	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|29	BuildRequires:  mvn(org.apache.lucene:lucene-analyzers-common)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|30	BuildRequires:  mvn(org.apache.lucene:lucene-core)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|31	BuildRequires:  mvn(org.apache.lucene:lucene-highlighter)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|32	BuildRequires:  mvn(org.apache.lucene:lucene-queryparser)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|33	BuildRequires:  mvn(org.apache.maven.archetype:archetype-common)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|34	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|35	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|36	BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|37	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|38	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|39	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|40	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|41	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|42	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|43	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|maven-indexer-5.1.2-0.8.gite0570bf|44	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|45	%description
21mr|maven-indexer-5.1.2-0.8.gite0570bf|46	Apache Maven Indexer (former Sonatype Nexus Indexer) is the defacto
21mr|maven-indexer-5.1.2-0.8.gite0570bf|47	standard for producing indexes of Maven repositories. The Indexes
21mr|maven-indexer-5.1.2-0.8.gite0570bf|48	are produced and consumed by all major tools in the ecosystem.
21mr|maven-indexer-5.1.2-0.8.gite0570bf|49	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|50	%package javadoc
21mr|maven-indexer-5.1.2-0.8.gite0570bf|51	Summary:        Javadocs for %{name}
21mr|maven-indexer-5.1.2-0.8.gite0570bf|52	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|53	%description javadoc
21mr|maven-indexer-5.1.2-0.8.gite0570bf|54	This package contains the API documentation for %{name}.
21mr|maven-indexer-5.1.2-0.8.gite0570bf|55	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|56	%prep
21mr|maven-indexer-5.1.2-0.8.gite0570bf|57	%setup -q -n %{name}-%{git_tag}
21mr|maven-indexer-5.1.2-0.8.gite0570bf|58	%patch0 -p1
21mr|maven-indexer-5.1.2-0.8.gite0570bf|59	%patch1 -p1
21mr|maven-indexer-5.1.2-0.8.gite0570bf|60	%patch2
21mr|maven-indexer-5.1.2-0.8.gite0570bf|61	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|62	find -name '*.jar' -delete
21mr|maven-indexer-5.1.2-0.8.gite0570bf|63	find -name '*.zip' -delete
21mr|maven-indexer-5.1.2-0.8.gite0570bf|64	find -name '*.class' -delete
21mr|maven-indexer-5.1.2-0.8.gite0570bf|65	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|66	# Tests need porting to a modern jetty
21mr|maven-indexer-5.1.2-0.8.gite0570bf|67	%pom_remove_dep -r org.mortbay.jetty:jetty
21mr|maven-indexer-5.1.2-0.8.gite0570bf|68	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|69	# Switch from sonatype aether to eclipse aether
21mr|maven-indexer-5.1.2-0.8.gite0570bf|70	%pom_remove_dep org.sonatype.aether:aether-api indexer-core
21mr|maven-indexer-5.1.2-0.8.gite0570bf|71	%pom_remove_dep org.sonatype.aether:aether-util indexer-core
21mr|maven-indexer-5.1.2-0.8.gite0570bf|72	%pom_add_dep org.eclipse.aether:aether-api indexer-core
21mr|maven-indexer-5.1.2-0.8.gite0570bf|73	%pom_add_dep org.eclipse.aether:aether-util indexer-core
21mr|maven-indexer-5.1.2-0.8.gite0570bf|74	find -name *.java -exec sed -i -e "s/org.sonatype.aether/org.eclipse.aether/g" {} \;
21mr|maven-indexer-5.1.2-0.8.gite0570bf|75	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|76	# Switch from sonatype to codehaus plexus
21mr|maven-indexer-5.1.2-0.8.gite0570bf|77	%pom_remove_dep org.sonatype.sisu:sisu-inject-plexus indexer-cli
21mr|maven-indexer-5.1.2-0.8.gite0570bf|78	%pom_remove_dep org.sonatype.sisu:sisu-inject-plexus indexer-core
21mr|maven-indexer-5.1.2-0.8.gite0570bf|79	%pom_remove_dep org.sonatype.sisu:sisu-inject-plexus indexer-artifact
21mr|maven-indexer-5.1.2-0.8.gite0570bf|80	%pom_add_dep org.codehaus.plexus:plexus-container-default indexer-cli
21mr|maven-indexer-5.1.2-0.8.gite0570bf|81	%pom_add_dep org.codehaus.plexus:plexus-container-default indexer-core
21mr|maven-indexer-5.1.2-0.8.gite0570bf|82	%pom_add_dep org.codehaus.plexus:plexus-container-default indexer-artifact
21mr|maven-indexer-5.1.2-0.8.gite0570bf|83	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|84	# Remove unnecessary plugins
21mr|maven-indexer-5.1.2-0.8.gite0570bf|85	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-indexer-5.1.2-0.8.gite0570bf|86	%pom_remove_plugin :apache-rat-plugin
21mr|maven-indexer-5.1.2-0.8.gite0570bf|87	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|88	# Disable CLI module because of how it bundles stuff
21mr|maven-indexer-5.1.2-0.8.gite0570bf|89	%pom_disable_module indexer-cli
21mr|maven-indexer-5.1.2-0.8.gite0570bf|90	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|91	# Drop unneeded dep on truezip
21mr|maven-indexer-5.1.2-0.8.gite0570bf|92	%pom_remove_dep -r de.schlichtherle.truezip:
21mr|maven-indexer-5.1.2-0.8.gite0570bf|93	rm indexer-core/src/main/java/org/apache/maven/index/util/zip/TrueZipZipFileHandle.java
21mr|maven-indexer-5.1.2-0.8.gite0570bf|94	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|95	%build
21mr|maven-indexer-5.1.2-0.8.gite0570bf|96	# Skip tests because they need porting to modern jetty
21mr|maven-indexer-5.1.2-0.8.gite0570bf|97	%mvn_build -f
21mr|maven-indexer-5.1.2-0.8.gite0570bf|98	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|99	%install
21mr|maven-indexer-5.1.2-0.8.gite0570bf|100	%mvn_install
21mr|maven-indexer-5.1.2-0.8.gite0570bf|101	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|102	%files -f .mfiles
21mr|maven-indexer-5.1.2-0.8.gite0570bf|103	%license NOTICE
21mr|maven-indexer-5.1.2-0.8.gite0570bf|104	%doc README.md
21mr|maven-indexer-5.1.2-0.8.gite0570bf|105	
21mr|maven-indexer-5.1.2-0.8.gite0570bf|106	%files javadoc -f .mfiles-javadoc
21mr|maven-indexer-5.1.2-0.8.gite0570bf|107	%license NOTICE
21mr|maven-indexer-5.1.2-0.8.gite0570bf|108	

14172 21
21mr|maven-injection-plugin-1.0.2-21|1	Name:           maven-injection-plugin
21mr|maven-injection-plugin-1.0.2-21|2	Version:        1.0.2
21mr|maven-injection-plugin-1.0.2-21|3	Release:        21
21mr|maven-injection-plugin-1.0.2-21|4	Summary:        Bytecode injection at Maven build time
21mr|maven-injection-plugin-1.0.2-21|5	License:        LGPLv2+
21mr|maven-injection-plugin-1.0.2-21|6	URL:            http://www.jboss.org
21mr|maven-injection-plugin-1.0.2-21|7	Group:          Development/Java
21mr|maven-injection-plugin-1.0.2-21|8	BuildArch:      noarch
21mr|maven-injection-plugin-1.0.2-21|9	# Java stack is not supported on x86_32
21mr|maven-injection-plugin-1.0.2-21|10	ExcludeArch: %{ix86}
21mr|maven-injection-plugin-1.0.2-21|11	
21mr|maven-injection-plugin-1.0.2-21|12	# svn export http://anonsvn.jboss.org/repos/labs/labs/jbossbuild/maven-plugins/tags/maven-injection-plugin-1.0.2/
21mr|maven-injection-plugin-1.0.2-21|13	# tar cafJ maven-injection-plugin-1.0.2.tar.xz maven-injection-plugin-1.0.2
21mr|maven-injection-plugin-1.0.2-21|14	Source0:        %{name}-%{version}.tar.xz
21mr|maven-injection-plugin-1.0.2-21|15	
21mr|maven-injection-plugin-1.0.2-21|16	BuildRequires:  maven-local
21mr|maven-injection-plugin-1.0.2-21|17	BuildRequires:  mvn(javassist:javassist)
21mr|maven-injection-plugin-1.0.2-21|18	BuildRequires:  mvn(junit:junit)
21mr|maven-injection-plugin-1.0.2-21|19	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-injection-plugin-1.0.2-21|20	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-injection-plugin-1.0.2-21|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-injection-plugin-1.0.2-21|22	BuildRequires:  mvn(org.jboss:jboss-parent:pom:)
21mr|maven-injection-plugin-1.0.2-21|23	
21mr|maven-injection-plugin-1.0.2-21|24	%description
21mr|maven-injection-plugin-1.0.2-21|25	This package provides capability to perform bytecode injection as part of build.
21mr|maven-injection-plugin-1.0.2-21|26	
21mr|maven-injection-plugin-1.0.2-21|27	%package javadoc
21mr|maven-injection-plugin-1.0.2-21|28	Summary:          Javadocs for %{name}
21mr|maven-injection-plugin-1.0.2-21|29	
21mr|maven-injection-plugin-1.0.2-21|30	%description javadoc
21mr|maven-injection-plugin-1.0.2-21|31	This package contains the API documentation for %{name}.
21mr|maven-injection-plugin-1.0.2-21|32	
21mr|maven-injection-plugin-1.0.2-21|33	%prep
21mr|maven-injection-plugin-1.0.2-21|34	%setup -q
21mr|maven-injection-plugin-1.0.2-21|35	
21mr|maven-injection-plugin-1.0.2-21|36	%build
21mr|maven-injection-plugin-1.0.2-21|37	%mvn_build
21mr|maven-injection-plugin-1.0.2-21|38	
21mr|maven-injection-plugin-1.0.2-21|39	%install
21mr|maven-injection-plugin-1.0.2-21|40	%mvn_install
21mr|maven-injection-plugin-1.0.2-21|41	
21mr|maven-injection-plugin-1.0.2-21|42	%files -f .mfiles
21mr|maven-injection-plugin-1.0.2-21|43	
21mr|maven-injection-plugin-1.0.2-21|44	%files javadoc -f .mfiles-javadoc
21mr|maven-injection-plugin-1.0.2-21|45	

14173 21
21mr|maven-install-plugin-2.5.2-10|1	Name:           maven-install-plugin
21mr|maven-install-plugin-2.5.2-10|2	Version:        2.5.2
21mr|maven-install-plugin-2.5.2-10|3	Release:        10
21mr|maven-install-plugin-2.5.2-10|4	Summary:        Maven Install Plugin
21mr|maven-install-plugin-2.5.2-10|5	
21mr|maven-install-plugin-2.5.2-10|6	License:        ASL 2.0
21mr|maven-install-plugin-2.5.2-10|7	URL:            http://maven.apache.org/plugins/maven-install-plugin
21mr|maven-install-plugin-2.5.2-10|8	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-install-plugin-2.5.2-10|9	
21mr|maven-install-plugin-2.5.2-10|10	Group:          Development/Java
21mr|maven-install-plugin-2.5.2-10|11	BuildArch:      noarch
21mr|maven-install-plugin-2.5.2-10|12	# Java stack is not supported on x86_32
21mr|maven-install-plugin-2.5.2-10|13	ExcludeArch: %{ix86}
21mr|maven-install-plugin-2.5.2-10|14	
21mr|maven-install-plugin-2.5.2-10|15	BuildRequires:  maven-local
21mr|maven-install-plugin-2.5.2-10|16	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|maven-install-plugin-2.5.2-10|17	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-install-plugin-2.5.2-10|18	BuildRequires:  mvn(org.apache.maven:maven-artifact-manager)
21mr|maven-install-plugin-2.5.2-10|19	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-install-plugin-2.5.2-10|20	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-install-plugin-2.5.2-10|21	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-install-plugin-2.5.2-10|22	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-install-plugin-2.5.2-10|23	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-install-plugin-2.5.2-10|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-install-plugin-2.5.2-10|25	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-install-plugin-2.5.2-10|26	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-install-plugin-2.5.2-10|27	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-install-plugin-2.5.2-10|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-install-plugin-2.5.2-10|29	
21mr|maven-install-plugin-2.5.2-10|30	%description
21mr|maven-install-plugin-2.5.2-10|31	Copies the project artifacts to the user's local repository.
21mr|maven-install-plugin-2.5.2-10|32	
21mr|maven-install-plugin-2.5.2-10|33	%package javadoc
21mr|maven-install-plugin-2.5.2-10|34	Summary:        Javadoc for %{name}
21mr|maven-install-plugin-2.5.2-10|35	Requires:       jpackage-utils
21mr|maven-install-plugin-2.5.2-10|36	
21mr|maven-install-plugin-2.5.2-10|37	%description javadoc
21mr|maven-install-plugin-2.5.2-10|38	API documentation for %{name}.
21mr|maven-install-plugin-2.5.2-10|39	
21mr|maven-install-plugin-2.5.2-10|40	
21mr|maven-install-plugin-2.5.2-10|41	%prep
21mr|maven-install-plugin-2.5.2-10|42	%setup -q
21mr|maven-install-plugin-2.5.2-10|43	# maven-core has scope "provided" in Plugin Testing Harness, so we
21mr|maven-install-plugin-2.5.2-10|44	# need to provide it or tests will fail to compile.  This works for
21mr|maven-install-plugin-2.5.2-10|45	# upstream because upstream uses a different version of Plugin Testing
21mr|maven-install-plugin-2.5.2-10|46	# Harness in which scope of maven-core dependency is "compile".
21mr|maven-install-plugin-2.5.2-10|47	%pom_add_dep org.apache.maven:maven-core::test
21mr|maven-install-plugin-2.5.2-10|48	
21mr|maven-install-plugin-2.5.2-10|49	%pom_add_dep org.apache.maven:maven-compat
21mr|maven-install-plugin-2.5.2-10|50	
21mr|maven-install-plugin-2.5.2-10|51	%build
21mr|maven-install-plugin-2.5.2-10|52	%mvn_build -f -- -DmavenVersion=3.1.1
21mr|maven-install-plugin-2.5.2-10|53	
21mr|maven-install-plugin-2.5.2-10|54	%install
21mr|maven-install-plugin-2.5.2-10|55	%mvn_install
21mr|maven-install-plugin-2.5.2-10|56	
21mr|maven-install-plugin-2.5.2-10|57	%files -f .mfiles
21mr|maven-install-plugin-2.5.2-10|58	%doc LICENSE NOTICE
21mr|maven-install-plugin-2.5.2-10|59	
21mr|maven-install-plugin-2.5.2-10|60	%files javadoc -f .mfiles-javadoc
21mr|maven-install-plugin-2.5.2-10|61	%doc LICENSE NOTICE
21mr|maven-install-plugin-2.5.2-10|62	

14174 21
21mr|maven-invoker-2.2-10|1	Name:           maven-invoker
21mr|maven-invoker-2.2-10|2	Version:        2.2
21mr|maven-invoker-2.2-10|3	Release:        10
21mr|maven-invoker-2.2-10|4	Summary:        Fires a maven build in a clean environment
21mr|maven-invoker-2.2-10|5	License:        ASL 2.0
21mr|maven-invoker-2.2-10|6	URL:            http://maven.apache.org/shared/maven-invoker/
21mr|maven-invoker-2.2-10|7	Group:          Development/Java
21mr|maven-invoker-2.2-10|8	BuildArch:      noarch
21mr|maven-invoker-2.2-10|9	# Java stack is not supported on x86_32
21mr|maven-invoker-2.2-10|10	ExcludeArch: %{ix86}
21mr|maven-invoker-2.2-10|11	
21mr|maven-invoker-2.2-10|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-invoker-2.2-10|13	
21mr|maven-invoker-2.2-10|14	# Patch rejected upstream
21mr|maven-invoker-2.2-10|15	Patch1:         %{name}-MSHARED-279.patch
21mr|maven-invoker-2.2-10|16	
21mr|maven-invoker-2.2-10|17	BuildRequires:  maven-local
21mr|maven-invoker-2.2-10|18	BuildRequires:  mvn(junit:junit)
21mr|maven-invoker-2.2-10|19	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-invoker-2.2-10|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-invoker-2.2-10|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-invoker-2.2-10|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-invoker-2.2-10|23	# Required by tests
21mr|maven-invoker-2.2-10|24	BuildRequires:  maven-antrun-plugin
21mr|maven-invoker-2.2-10|25	BuildRequires:  maven-clean-plugin
21mr|maven-invoker-2.2-10|26	
21mr|maven-invoker-2.2-10|27	%description
21mr|maven-invoker-2.2-10|28	This API is concerned with firing a Maven build in a new JVM. It accomplishes
21mr|maven-invoker-2.2-10|29	its task by building up a conventional Maven command line from options given in
21mr|maven-invoker-2.2-10|30	the current request, along with those global options specified in the invoker
21mr|maven-invoker-2.2-10|31	itself. Once it has the command line, the invoker will execute it, and capture
21mr|maven-invoker-2.2-10|32	the resulting exit code or any exception thrown to signal a failure to execute.
21mr|maven-invoker-2.2-10|33	Input/output control can be specified using an InputStream and up to two
21mr|maven-invoker-2.2-10|34	InvocationOutputHandlers.
21mr|maven-invoker-2.2-10|35	
21mr|maven-invoker-2.2-10|36	This is a replacement package for maven-shared-invoker
21mr|maven-invoker-2.2-10|37	
21mr|maven-invoker-2.2-10|38	%package javadoc
21mr|maven-invoker-2.2-10|39	Summary:        Javadoc for %{name}
21mr|maven-invoker-2.2-10|40	
21mr|maven-invoker-2.2-10|41	%description javadoc
21mr|maven-invoker-2.2-10|42	API documentation for %{name}.
21mr|maven-invoker-2.2-10|43	
21mr|maven-invoker-2.2-10|44	
21mr|maven-invoker-2.2-10|45	%prep
21mr|maven-invoker-2.2-10|46	%setup -q
21mr|maven-invoker-2.2-10|47	%patch1 -p1
21mr|maven-invoker-2.2-10|48	
21mr|maven-invoker-2.2-10|49	%build
21mr|maven-invoker-2.2-10|50	%mvn_build
21mr|maven-invoker-2.2-10|51	
21mr|maven-invoker-2.2-10|52	%install
21mr|maven-invoker-2.2-10|53	%mvn_install
21mr|maven-invoker-2.2-10|54	
21mr|maven-invoker-2.2-10|55	%files -f .mfiles
21mr|maven-invoker-2.2-10|56	%doc LICENSE NOTICE
21mr|maven-invoker-2.2-10|57	
21mr|maven-invoker-2.2-10|58	%files javadoc -f .mfiles-javadoc
21mr|maven-invoker-2.2-10|59	%doc LICENSE NOTICE
21mr|maven-invoker-2.2-10|60	
21mr|maven-invoker-2.2-10|61	

14175 21
21mr|maven-invoker-plugin-1.10-11|1	%bcond_with     groovy
21mr|maven-invoker-plugin-1.10-11|2	
21mr|maven-invoker-plugin-1.10-11|3	Name:           maven-invoker-plugin
21mr|maven-invoker-plugin-1.10-11|4	Version:        1.10
21mr|maven-invoker-plugin-1.10-11|5	Release:        11
21mr|maven-invoker-plugin-1.10-11|6	Summary:        Maven Invoker Plugin
21mr|maven-invoker-plugin-1.10-11|7	License:        ASL 2.0
21mr|maven-invoker-plugin-1.10-11|8	URL:            http://maven.apache.org/plugins/maven-invoker-plugin/
21mr|maven-invoker-plugin-1.10-11|9	Group:          Development/Java
21mr|maven-invoker-plugin-1.10-11|10	BuildArch:      noarch
21mr|maven-invoker-plugin-1.10-11|11	# Java stack is not supported on x86_32
21mr|maven-invoker-plugin-1.10-11|12	ExcludeArch: %{ix86}
21mr|maven-invoker-plugin-1.10-11|13	
21mr|maven-invoker-plugin-1.10-11|14	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-invoker-plugin-1.10-11|15	
21mr|maven-invoker-plugin-1.10-11|16	BuildRequires:  maven-local
21mr|maven-invoker-plugin-1.10-11|17	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-invoker-plugin-1.10-11|18	BuildRequires:  mvn(org.apache.ant:ant)
21mr|maven-invoker-plugin-1.10-11|19	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-invoker-plugin-1.10-11|20	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-invoker-plugin-1.10-11|21	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-invoker-plugin-1.10-11|22	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-invoker-plugin-1.10-11|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-invoker-plugin-1.10-11|24	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-invoker-plugin-1.10-11|25	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|maven-invoker-plugin-1.10-11|26	BuildRequires:  mvn(org.apache.maven.shared:maven-invoker)
21mr|maven-invoker-plugin-1.10-11|27	BuildRequires:  mvn(org.apache.maven.shared:maven-script-interpreter)
21mr|maven-invoker-plugin-1.10-11|28	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-invoker-plugin-1.10-11|29	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-invoker-plugin-1.10-11|30	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-invoker-plugin-1.10-11|31	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-invoker-plugin-1.10-11|32	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-invoker-plugin-1.10-11|33	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|maven-invoker-plugin-1.10-11|34	BuildRequires:  mvn(org.beanshell:bsh)
21mr|maven-invoker-plugin-1.10-11|35	%if %{with groovy}
21mr|maven-invoker-plugin-1.10-11|36	BuildRequires:  mvn(org.codehaus.groovy:groovy)
21mr|maven-invoker-plugin-1.10-11|37	%endif
21mr|maven-invoker-plugin-1.10-11|38	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-invoker-plugin-1.10-11|39	BuildRequires:  mvn(org.codehaus.plexus:plexus-i18n)
21mr|maven-invoker-plugin-1.10-11|40	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-invoker-plugin-1.10-11|41	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-invoker-plugin-1.10-11|42	
21mr|maven-invoker-plugin-1.10-11|43	%description
21mr|maven-invoker-plugin-1.10-11|44	The Maven Invoker Plugin is used to run a set of Maven projects. The plugin
21mr|maven-invoker-plugin-1.10-11|45	can determine whether each project execution is successful, and optionally
21mr|maven-invoker-plugin-1.10-11|46	can verify the output generated from a given project execution.
21mr|maven-invoker-plugin-1.10-11|47	
21mr|maven-invoker-plugin-1.10-11|48	%package javadoc
21mr|maven-invoker-plugin-1.10-11|49	Summary:        Javadoc for %{name}
21mr|maven-invoker-plugin-1.10-11|50	
21mr|maven-invoker-plugin-1.10-11|51	%description javadoc
21mr|maven-invoker-plugin-1.10-11|52	API documentation for %{name}.
21mr|maven-invoker-plugin-1.10-11|53	
21mr|maven-invoker-plugin-1.10-11|54	%prep
21mr|maven-invoker-plugin-1.10-11|55	%setup -q
21mr|maven-invoker-plugin-1.10-11|56	
21mr|maven-invoker-plugin-1.10-11|57	%if %{without groovy}
21mr|maven-invoker-plugin-1.10-11|58	%pom_remove_dep ':${groovy-artifactId}'
21mr|maven-invoker-plugin-1.10-11|59	%endif
21mr|maven-invoker-plugin-1.10-11|60	
21mr|maven-invoker-plugin-1.10-11|61	%build
21mr|maven-invoker-plugin-1.10-11|62	%mvn_build -f
21mr|maven-invoker-plugin-1.10-11|63	
21mr|maven-invoker-plugin-1.10-11|64	%install
21mr|maven-invoker-plugin-1.10-11|65	%mvn_install
21mr|maven-invoker-plugin-1.10-11|66	
21mr|maven-invoker-plugin-1.10-11|67	%files -f .mfiles
21mr|maven-invoker-plugin-1.10-11|68	%license LICENSE NOTICE
21mr|maven-invoker-plugin-1.10-11|69	
21mr|maven-invoker-plugin-1.10-11|70	%files javadoc -f .mfiles-javadoc
21mr|maven-invoker-plugin-1.10-11|71	%license LICENSE NOTICE
21mr|maven-invoker-plugin-1.10-11|72	

14176 21
21mr|maven-jar-plugin-3.1.2-2|1	Name:           maven-jar-plugin
21mr|maven-jar-plugin-3.1.2-2|2	Version:        3.1.2
21mr|maven-jar-plugin-3.1.2-2|3	Release:        2
21mr|maven-jar-plugin-3.1.2-2|4	Summary:        Maven JAR Plugin
21mr|maven-jar-plugin-3.1.2-2|5	
21mr|maven-jar-plugin-3.1.2-2|6	License:        ASL 2.0
21mr|maven-jar-plugin-3.1.2-2|7	URL:            http://maven.apache.org/plugins/maven-jar-plugin/
21mr|maven-jar-plugin-3.1.2-2|8	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-jar-plugin-3.1.2-2|9	
21mr|maven-jar-plugin-3.1.2-2|10	Group:          Development/Java
21mr|maven-jar-plugin-3.1.2-2|11	BuildArch: noarch
21mr|maven-jar-plugin-3.1.2-2|12	# Java stack is not supported on x86_32
21mr|maven-jar-plugin-3.1.2-2|13	ExcludeArch: %{ix86}
21mr|maven-jar-plugin-3.1.2-2|14	
21mr|maven-jar-plugin-3.1.2-2|15	BuildRequires:  maven-local
21mr|maven-jar-plugin-3.1.2-2|16	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|maven-jar-plugin-3.1.2-2|17	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-jar-plugin-3.1.2-2|18	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-jar-plugin-3.1.2-2|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-jar-plugin-3.1.2-2|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-jar-plugin-3.1.2-2|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-jar-plugin-3.1.2-2|22	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-jar-plugin-3.1.2-2|23	BuildRequires:  mvn(org.apache.maven.shared:file-management)
21mr|maven-jar-plugin-3.1.2-2|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-jar-plugin-3.1.2-2|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-jar-plugin-3.1.2-2|26	
21mr|maven-jar-plugin-3.1.2-2|27	%description
21mr|maven-jar-plugin-3.1.2-2|28	Builds a Java Archive (JAR) file from the compiled
21mr|maven-jar-plugin-3.1.2-2|29	project classes and resources.
21mr|maven-jar-plugin-3.1.2-2|30	
21mr|maven-jar-plugin-3.1.2-2|31	%package javadoc
21mr|maven-jar-plugin-3.1.2-2|32	Summary:        Javadoc for %{name}
21mr|maven-jar-plugin-3.1.2-2|33	
21mr|maven-jar-plugin-3.1.2-2|34	%description javadoc
21mr|maven-jar-plugin-3.1.2-2|35	API documentation for %{name}.
21mr|maven-jar-plugin-3.1.2-2|36	
21mr|maven-jar-plugin-3.1.2-2|37	
21mr|maven-jar-plugin-3.1.2-2|38	%prep
21mr|maven-jar-plugin-3.1.2-2|39	%setup -q
21mr|maven-jar-plugin-3.1.2-2|40	
21mr|maven-jar-plugin-3.1.2-2|41	%build
21mr|maven-jar-plugin-3.1.2-2|42	# Test class MockArtifact doesn't override method getMetadata
21mr|maven-jar-plugin-3.1.2-2|43	%mvn_build -f -- -DmavenVersion=3.1.2
21mr|maven-jar-plugin-3.1.2-2|44	
21mr|maven-jar-plugin-3.1.2-2|45	%install
21mr|maven-jar-plugin-3.1.2-2|46	%mvn_install
21mr|maven-jar-plugin-3.1.2-2|47	
21mr|maven-jar-plugin-3.1.2-2|48	%files -f .mfiles
21mr|maven-jar-plugin-3.1.2-2|49	%doc LICENSE NOTICE
21mr|maven-jar-plugin-3.1.2-2|50	
21mr|maven-jar-plugin-3.1.2-2|51	%files javadoc -f .mfiles-javadoc
21mr|maven-jar-plugin-3.1.2-2|52	%doc LICENSE NOTICE
21mr|maven-jar-plugin-3.1.2-2|53	

14177 21
21mr|maven-jarsigner-plugin-1.4-9|1	Name:             maven-jarsigner-plugin
21mr|maven-jarsigner-plugin-1.4-9|2	Version:          1.4
21mr|maven-jarsigner-plugin-1.4-9|3	Release:          9
21mr|maven-jarsigner-plugin-1.4-9|4	Summary:          Signs or verifies a project artifact and attachments using jarsigner
21mr|maven-jarsigner-plugin-1.4-9|5	License:          ASL 2.0
21mr|maven-jarsigner-plugin-1.4-9|6	URL:              http://maven.apache.org/plugins/%{name}/
21mr|maven-jarsigner-plugin-1.4-9|7	Source0:          http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-jarsigner-plugin-1.4-9|8	
21mr|maven-jarsigner-plugin-1.4-9|9	Group:          Development/Java
21mr|maven-jarsigner-plugin-1.4-9|10	BuildArch:        noarch
21mr|maven-jarsigner-plugin-1.4-9|11	# Java stack is not supported on x86_32
21mr|maven-jarsigner-plugin-1.4-9|12	ExcludeArch: %{ix86}
21mr|maven-jarsigner-plugin-1.4-9|13	
21mr|maven-jarsigner-plugin-1.4-9|14	BuildRequires:  maven-local
21mr|maven-jarsigner-plugin-1.4-9|15	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-jarsigner-plugin-1.4-9|16	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-jarsigner-plugin-1.4-9|17	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-jarsigner-plugin-1.4-9|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-jarsigner-plugin-1.4-9|19	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-jarsigner-plugin-1.4-9|20	BuildRequires:  mvn(org.apache.maven.shared:maven-jarsigner)
21mr|maven-jarsigner-plugin-1.4-9|21	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-jarsigner-plugin-1.4-9|22	BuildRequires:  mvn(org.sonatype.plexus:plexus-sec-dispatcher)
21mr|maven-jarsigner-plugin-1.4-9|23	
21mr|maven-jarsigner-plugin-1.4-9|24	
21mr|maven-jarsigner-plugin-1.4-9|25	%description
21mr|maven-jarsigner-plugin-1.4-9|26	This plugin provides the capability to sign or verify
21mr|maven-jarsigner-plugin-1.4-9|27	a project artifact and attachments using jarsigner.
21mr|maven-jarsigner-plugin-1.4-9|28	
21mr|maven-jarsigner-plugin-1.4-9|29	If you need to sign a project artifact and all attached artifacts,
21mr|maven-jarsigner-plugin-1.4-9|30	just configure the sign goal appropriately in your pom.xml
21mr|maven-jarsigner-plugin-1.4-9|31	for the signing to occur automatically during the package phase.
21mr|maven-jarsigner-plugin-1.4-9|32	
21mr|maven-jarsigner-plugin-1.4-9|33	If you need to verify the signatures of a project artifact
21mr|maven-jarsigner-plugin-1.4-9|34	and all attached artifacts, just configure the verify goal
21mr|maven-jarsigner-plugin-1.4-9|35	appropriately in your pom.xml for the verification to occur
21mr|maven-jarsigner-plugin-1.4-9|36	automatically during the verify phase.
21mr|maven-jarsigner-plugin-1.4-9|37	
21mr|maven-jarsigner-plugin-1.4-9|38	%package javadoc
21mr|maven-jarsigner-plugin-1.4-9|39	Summary:          API documentation for %{name}
21mr|maven-jarsigner-plugin-1.4-9|40	
21mr|maven-jarsigner-plugin-1.4-9|41	%description javadoc
21mr|maven-jarsigner-plugin-1.4-9|42	This package contains the API documentation for %{name}.
21mr|maven-jarsigner-plugin-1.4-9|43	
21mr|maven-jarsigner-plugin-1.4-9|44	%prep
21mr|maven-jarsigner-plugin-1.4-9|45	%setup -q
21mr|maven-jarsigner-plugin-1.4-9|46	
21mr|maven-jarsigner-plugin-1.4-9|47	%build
21mr|maven-jarsigner-plugin-1.4-9|48	%mvn_file :%{name} %{name}
21mr|maven-jarsigner-plugin-1.4-9|49	# ITs fail on Koji
21mr|maven-jarsigner-plugin-1.4-9|50	%mvn_build
21mr|maven-jarsigner-plugin-1.4-9|51	
21mr|maven-jarsigner-plugin-1.4-9|52	%install
21mr|maven-jarsigner-plugin-1.4-9|53	%mvn_install
21mr|maven-jarsigner-plugin-1.4-9|54	
21mr|maven-jarsigner-plugin-1.4-9|55	%files -f .mfiles
21mr|maven-jarsigner-plugin-1.4-9|56	%doc LICENSE NOTICE DEPENDENCIES
21mr|maven-jarsigner-plugin-1.4-9|57	
21mr|maven-jarsigner-plugin-1.4-9|58	%files javadoc -f .mfiles-javadoc
21mr|maven-jarsigner-plugin-1.4-9|59	%doc LICENSE NOTICE
21mr|maven-jarsigner-plugin-1.4-9|60	

14178 21
21mr|maven-javadoc-plugin-3.0.1-4|1	Name:           maven-javadoc-plugin
21mr|maven-javadoc-plugin-3.0.1-4|2	Version:        3.0.1
21mr|maven-javadoc-plugin-3.0.1-4|3	Release:        4
21mr|maven-javadoc-plugin-3.0.1-4|4	Summary:        Maven Javadoc Plugin
21mr|maven-javadoc-plugin-3.0.1-4|5	License:        ASL 2.0
21mr|maven-javadoc-plugin-3.0.1-4|6	URL:            http://maven.apache.org/plugins/maven-javadoc-plugin
21mr|maven-javadoc-plugin-3.0.1-4|7	Group:          Development/Java
21mr|maven-javadoc-plugin-3.0.1-4|8	BuildArch:      noarch
21mr|maven-javadoc-plugin-3.0.1-4|9	# Java stack is not supported on x86_32
21mr|maven-javadoc-plugin-3.0.1-4|10	ExcludeArch: %{ix86}
21mr|maven-javadoc-plugin-3.0.1-4|11	
21mr|maven-javadoc-plugin-3.0.1-4|12	Source0:        https://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-javadoc-plugin-3.0.1-4|13	
21mr|maven-javadoc-plugin-3.0.1-4|14	Patch1:         0001-Port-to-current-plexus-utils.patch
21mr|maven-javadoc-plugin-3.0.1-4|15	
21mr|maven-javadoc-plugin-3.0.1-4|16	BuildRequires:  maven-local
21mr|maven-javadoc-plugin-3.0.1-4|17	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-javadoc-plugin-3.0.1-4|18	BuildRequires:  mvn(com.thoughtworks.qdox:qdox)
21mr|maven-javadoc-plugin-3.0.1-4|19	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|maven-javadoc-plugin-3.0.1-4|20	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|maven-javadoc-plugin-3.0.1-4|21	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-javadoc-plugin-3.0.1-4|22	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-javadoc-plugin-3.0.1-4|23	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|maven-javadoc-plugin-3.0.1-4|24	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-javadoc-plugin-3.0.1-4|25	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-javadoc-plugin-3.0.1-4|26	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-javadoc-plugin-3.0.1-4|27	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-javadoc-plugin-3.0.1-4|28	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|maven-javadoc-plugin-3.0.1-4|29	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-javadoc-plugin-3.0.1-4|30	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-javadoc-plugin-3.0.1-4|31	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-javadoc-plugin-3.0.1-4|32	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-javadoc-plugin-3.0.1-4|33	BuildRequires:  mvn(org.apache.maven.shared:maven-artifact-transfer)
21mr|maven-javadoc-plugin-3.0.1-4|34	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|maven-javadoc-plugin-3.0.1-4|35	BuildRequires:  mvn(org.apache.maven.shared:maven-invoker)
21mr|maven-javadoc-plugin-3.0.1-4|36	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|maven-javadoc-plugin-3.0.1-4|37	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-javadoc-plugin-3.0.1-4|38	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-javadoc-plugin-3.0.1-4|39	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-javadoc-plugin-3.0.1-4|40	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-javadoc-plugin-3.0.1-4|41	BuildRequires:  mvn(org.codehaus.plexus:plexus-interactivity-api)
21mr|maven-javadoc-plugin-3.0.1-4|42	BuildRequires:  mvn(org.codehaus.plexus:plexus-java)
21mr|maven-javadoc-plugin-3.0.1-4|43	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-javadoc-plugin-3.0.1-4|44	
21mr|maven-javadoc-plugin-3.0.1-4|45	%description
21mr|maven-javadoc-plugin-3.0.1-4|46	The Maven Javadoc Plugin is a plugin that uses the javadoc tool for
21mr|maven-javadoc-plugin-3.0.1-4|47	generating javadocs for the specified project.
21mr|maven-javadoc-plugin-3.0.1-4|48	
21mr|maven-javadoc-plugin-3.0.1-4|49	%package javadoc
21mr|maven-javadoc-plugin-3.0.1-4|50	Summary:        Javadoc for %{name}
21mr|maven-javadoc-plugin-3.0.1-4|51	
21mr|maven-javadoc-plugin-3.0.1-4|52	%description javadoc
21mr|maven-javadoc-plugin-3.0.1-4|53	API documentation for %{name}.
21mr|maven-javadoc-plugin-3.0.1-4|54	
21mr|maven-javadoc-plugin-3.0.1-4|55	%prep
21mr|maven-javadoc-plugin-3.0.1-4|56	%setup -q -n %{name}-%{version}
21mr|maven-javadoc-plugin-3.0.1-4|57	
21mr|maven-javadoc-plugin-3.0.1-4|58	%patch1 -p1
21mr|maven-javadoc-plugin-3.0.1-4|59	
21mr|maven-javadoc-plugin-3.0.1-4|60	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-javadoc-plugin-3.0.1-4|61	
21mr|maven-javadoc-plugin-3.0.1-4|62	%build
21mr|maven-javadoc-plugin-3.0.1-4|63	%mvn_build -f -- -DmavenVersion=3.5.0
21mr|maven-javadoc-plugin-3.0.1-4|64	
21mr|maven-javadoc-plugin-3.0.1-4|65	%install
21mr|maven-javadoc-plugin-3.0.1-4|66	%mvn_install
21mr|maven-javadoc-plugin-3.0.1-4|67	
21mr|maven-javadoc-plugin-3.0.1-4|68	%files -f .mfiles
21mr|maven-javadoc-plugin-3.0.1-4|69	%doc LICENSE NOTICE
21mr|maven-javadoc-plugin-3.0.1-4|70	
21mr|maven-javadoc-plugin-3.0.1-4|71	%files javadoc -f .mfiles-javadoc
21mr|maven-javadoc-plugin-3.0.1-4|72	%doc LICENSE NOTICE
21mr|maven-javadoc-plugin-3.0.1-4|73	

14179 21
21mr|maven-jaxb2-plugin-0.13.0-9|1	Name:          maven-jaxb2-plugin
21mr|maven-jaxb2-plugin-0.13.0-9|2	Version:       0.13.0
21mr|maven-jaxb2-plugin-0.13.0-9|3	Release:       9
21mr|maven-jaxb2-plugin-0.13.0-9|4	Summary:       Provides the capability to generate java sources from schemas
21mr|maven-jaxb2-plugin-0.13.0-9|5	License:       BSD and ASL 2.0
21mr|maven-jaxb2-plugin-0.13.0-9|6	URL:           http://java.net/projects/maven-jaxb2-plugin/pages/Home
21mr|maven-jaxb2-plugin-0.13.0-9|7	Source0:       https://github.com/highsource/maven-jaxb2-plugin/archive/%{version}.tar.gz
21mr|maven-jaxb2-plugin-0.13.0-9|8	# Don't try to use an internal bundled resolver, as this is not available in
21mr|maven-jaxb2-plugin-0.13.0-9|9	# Fedora:
21mr|maven-jaxb2-plugin-0.13.0-9|10	Patch0:        %{name}-0.13.0-dont-use-internal-resolver.patch
21mr|maven-jaxb2-plugin-0.13.0-9|11	# Adapt for Maven 3:
21mr|maven-jaxb2-plugin-0.13.0-9|12	Patch1:        %{name}-0.13.0-adapt-for-maven-3.patch
21mr|maven-jaxb2-plugin-0.13.0-9|13	# Remove the enconding option as the version of the XJC compiler that we build
21mr|maven-jaxb2-plugin-0.13.0-9|14	# in Fedora doesn't have it:
21mr|maven-jaxb2-plugin-0.13.0-9|15	Patch2:        %{name}-0.13.0-remove-enconding-option.patch
21mr|maven-jaxb2-plugin-0.13.0-9|16	
21mr|maven-jaxb2-plugin-0.13.0-9|17	Group:          Development/Java
21mr|maven-jaxb2-plugin-0.13.0-9|18	BuildArch:     noarch
21mr|maven-jaxb2-plugin-0.13.0-9|19	# Java stack is not supported on x86_32
21mr|maven-jaxb2-plugin-0.13.0-9|20	ExcludeArch: %{ix86}
21mr|maven-jaxb2-plugin-0.13.0-9|21	BuildRequires: java-headless
21mr|maven-jaxb2-plugin-0.13.0-9|22	BuildRequires: maven-local
21mr|maven-jaxb2-plugin-0.13.0-9|23	BuildRequires: mvn(com.sun.codemodel:codemodel)
21mr|maven-jaxb2-plugin-0.13.0-9|24	BuildRequires: mvn(junit:junit)
21mr|maven-jaxb2-plugin-0.13.0-9|25	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|maven-jaxb2-plugin-0.13.0-9|26	BuildRequires: mvn(org.apache.maven:maven-compat)
21mr|maven-jaxb2-plugin-0.13.0-9|27	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|maven-jaxb2-plugin-0.13.0-9|28	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|maven-jaxb2-plugin-0.13.0-9|29	BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-jaxb2-plugin-0.13.0-9|30	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-jaxb2-plugin-0.13.0-9|31	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-jaxb2-plugin-0.13.0-9|32	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|maven-jaxb2-plugin-0.13.0-9|33	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-jaxb2-plugin-0.13.0-9|34	BuildRequires: mvn(org.glassfish.jaxb:jaxb-runtime)
21mr|maven-jaxb2-plugin-0.13.0-9|35	BuildRequires: mvn(org.glassfish.jaxb:jaxb-xjc)
21mr|maven-jaxb2-plugin-0.13.0-9|36	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|maven-jaxb2-plugin-0.13.0-9|37	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|maven-jaxb2-plugin-0.13.0-9|38	BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
21mr|maven-jaxb2-plugin-0.13.0-9|39	BuildRequires: mvn(xml-resolver:xml-resolver)
21mr|maven-jaxb2-plugin-0.13.0-9|40	
21mr|maven-jaxb2-plugin-0.13.0-9|41	%description
21mr|maven-jaxb2-plugin-0.13.0-9|42	This Maven 2 plugin wraps the JAXB 2.x XJC compiler and provides the capability
21mr|maven-jaxb2-plugin-0.13.0-9|43	to generate Java sources from XML Schemas.
21mr|maven-jaxb2-plugin-0.13.0-9|44	
21mr|maven-jaxb2-plugin-0.13.0-9|45	%package javadoc
21mr|maven-jaxb2-plugin-0.13.0-9|46	Summary: API documentation for %{name}
21mr|maven-jaxb2-plugin-0.13.0-9|47	
21mr|maven-jaxb2-plugin-0.13.0-9|48	%description javadoc
21mr|maven-jaxb2-plugin-0.13.0-9|49	The API documentation of %{name}.
21mr|maven-jaxb2-plugin-0.13.0-9|50	
21mr|maven-jaxb2-plugin-0.13.0-9|51	%prep
21mr|maven-jaxb2-plugin-0.13.0-9|52	%setup -q
21mr|maven-jaxb2-plugin-0.13.0-9|53	%patch0 -p1
21mr|maven-jaxb2-plugin-0.13.0-9|54	%patch1 -p1
21mr|maven-jaxb2-plugin-0.13.0-9|55	%patch2 -p1
21mr|maven-jaxb2-plugin-0.13.0-9|56	
21mr|maven-jaxb2-plugin-0.13.0-9|57	# use glassfish-jaxb = 2.0.5
21mr|maven-jaxb2-plugin-0.13.0-9|58	%pom_disable_module plugin-2.0
21mr|maven-jaxb2-plugin-0.13.0-9|59	# use glassfish-jaxb = 2.1.13
21mr|maven-jaxb2-plugin-0.13.0-9|60	%pom_disable_module plugin-2.1
21mr|maven-jaxb2-plugin-0.13.0-9|61	
21mr|maven-jaxb2-plugin-0.13.0-9|62	# Add dependency on codemodel:
21mr|maven-jaxb2-plugin-0.13.0-9|63	# because org.glassfish.jaxb:codemodel:2.2.11 have missing classes use @ runtime by these plugins:
21mr|maven-jaxb2-plugin-0.13.0-9|64	%pom_add_dep com.sun.codemodel:codemodel:2.6 plugin
21mr|maven-jaxb2-plugin-0.13.0-9|65	%pom_add_dep com.sun.codemodel:codemodel:2.6 plugin-2.2
21mr|maven-jaxb2-plugin-0.13.0-9|66	
21mr|maven-jaxb2-plugin-0.13.0-9|67	%build
21mr|maven-jaxb2-plugin-0.13.0-9|68	
21mr|maven-jaxb2-plugin-0.13.0-9|69	# rename java files with everything commented out, helpmojo can't handle those:
21mr|maven-jaxb2-plugin-0.13.0-9|70	(cd plugin-core/src/main/java/org/jvnet/jaxb2/maven2/resolver/tools/;
21mr|maven-jaxb2-plugin-0.13.0-9|71	mv DelegatingReaderWrapper.java DelegatingReaderWrapper.java_
21mr|maven-jaxb2-plugin-0.13.0-9|72	mv DelegatingInputStreamWrapper.java DelegatingInputStreamWrapper.java_
21mr|maven-jaxb2-plugin-0.13.0-9|73	)
21mr|maven-jaxb2-plugin-0.13.0-9|74	%mvn_build
21mr|maven-jaxb2-plugin-0.13.0-9|75	
21mr|maven-jaxb2-plugin-0.13.0-9|76	%install
21mr|maven-jaxb2-plugin-0.13.0-9|77	%mvn_install
21mr|maven-jaxb2-plugin-0.13.0-9|78	
21mr|maven-jaxb2-plugin-0.13.0-9|79	%files -f .mfiles
21mr|maven-jaxb2-plugin-0.13.0-9|80	%doc README.md
21mr|maven-jaxb2-plugin-0.13.0-9|81	%license LICENSE
21mr|maven-jaxb2-plugin-0.13.0-9|82	
21mr|maven-jaxb2-plugin-0.13.0-9|83	%files javadoc -f .mfiles-javadoc
21mr|maven-jaxb2-plugin-0.13.0-9|84	%license LICENSE
21mr|maven-jaxb2-plugin-0.13.0-9|85	

14180 21
21mr|maven-license-plugin-1.8.0-26|1	Name:           maven-license-plugin
21mr|maven-license-plugin-1.8.0-26|2	Version:        1.8.0
21mr|maven-license-plugin-1.8.0-26|3	Release:        26
21mr|maven-license-plugin-1.8.0-26|4	Summary:        Maven plugin to update header licenses of source files
21mr|maven-license-plugin-1.8.0-26|5	
21mr|maven-license-plugin-1.8.0-26|6	License:        ASL 2.0
21mr|maven-license-plugin-1.8.0-26|7	URL:            http://code.google.com/p/maven-license-plugin
21mr|maven-license-plugin-1.8.0-26|8	### upstream only provides binaries or source without build scripts
21mr|maven-license-plugin-1.8.0-26|9	# tar creation instructions
21mr|maven-license-plugin-1.8.0-26|10	# svn export http://maven-license-plugin.googlecode.com/svn/tags/maven-license-plugin-1.8.0 maven-license-plugin
21mr|maven-license-plugin-1.8.0-26|11	# tar cfJ maven-license-plugin-1.8.0.tar.xz maven-license-plugin
21mr|maven-license-plugin-1.8.0-26|12	Source0:        %{name}-%{version}.tar.xz
21mr|maven-license-plugin-1.8.0-26|13	# remove testng dep (tests are skipped) and maven-license-plugin call
21mr|maven-license-plugin-1.8.0-26|14	Patch0:         001-mavenlicenseplugin-fixbuild.patch
21mr|maven-license-plugin-1.8.0-26|15	Group:          Development/Java
21mr|maven-license-plugin-1.8.0-26|16	BuildArch:      noarch
21mr|maven-license-plugin-1.8.0-26|17	
21mr|maven-license-plugin-1.8.0-26|18	BuildRequires:  java-devel
21mr|maven-license-plugin-1.8.0-26|19	BuildRequires:  jpackage-utils
21mr|maven-license-plugin-1.8.0-26|20	BuildRequires:  apache-resource-bundles
21mr|maven-license-plugin-1.8.0-26|21	BuildRequires:  maven-local
21mr|maven-license-plugin-1.8.0-26|22	BuildRequires:  maven-plugin-plugin
21mr|maven-license-plugin-1.8.0-26|23	BuildRequires:  maven-shared
21mr|maven-license-plugin-1.8.0-26|24	BuildRequires:  plexus-utils
21mr|maven-license-plugin-1.8.0-26|25	BuildRequires:  plexus-classworlds
21mr|maven-license-plugin-1.8.0-26|26	BuildRequires:  xml-commons-apis
21mr|maven-license-plugin-1.8.0-26|27	BuildRequires:  xmltool
21mr|maven-license-plugin-1.8.0-26|28	BuildRequires:  maven-source-plugin
21mr|maven-license-plugin-1.8.0-26|29	
21mr|maven-license-plugin-1.8.0-26|30	Requires:       jpackage-utils
21mr|maven-license-plugin-1.8.0-26|31	Requires:       java-headless >= 1:1.6.0
21mr|maven-license-plugin-1.8.0-26|32	Requires:       maven
21mr|maven-license-plugin-1.8.0-26|33	Requires:       maven-shared
21mr|maven-license-plugin-1.8.0-26|34	Requires:       xmltool
21mr|maven-license-plugin-1.8.0-26|35	
21mr|maven-license-plugin-1.8.0-26|36	%description
21mr|maven-license-plugin-1.8.0-26|37	maven-license-plugin is a Maven plugin that help you managing license
21mr|maven-license-plugin-1.8.0-26|38	headers in source files. Basically, when you are developing a project
21mr|maven-license-plugin-1.8.0-26|39	either in open source or in a company, you often need to add at the top
21mr|maven-license-plugin-1.8.0-26|40	of your source files a license to protect your work.
21mr|maven-license-plugin-1.8.0-26|41	This plugin lets you maintain the headers, including checking if the
21mr|maven-license-plugin-1.8.0-26|42	header is present, generating a report and of course having the
21mr|maven-license-plugin-1.8.0-26|43	possibility to update / reformat missing license headers.
21mr|maven-license-plugin-1.8.0-26|44	
21mr|maven-license-plugin-1.8.0-26|45	
21mr|maven-license-plugin-1.8.0-26|46	%package javadoc
21mr|maven-license-plugin-1.8.0-26|47	Summary:        Javadocs for %{name}
21mr|maven-license-plugin-1.8.0-26|48	Requires:       jpackage-utils
21mr|maven-license-plugin-1.8.0-26|49	Group:          Development/Java
21mr|maven-license-plugin-1.8.0-26|50	BuildArch:      noarch
21mr|maven-license-plugin-1.8.0-26|51	# Java stack is not supported on x86_32
21mr|maven-license-plugin-1.8.0-26|52	ExcludeArch: %{ix86}
21mr|maven-license-plugin-1.8.0-26|53	
21mr|maven-license-plugin-1.8.0-26|54	%description javadoc
21mr|maven-license-plugin-1.8.0-26|55	This package contains the API documentation for %{name}.
21mr|maven-license-plugin-1.8.0-26|56	
21mr|maven-license-plugin-1.8.0-26|57	
21mr|maven-license-plugin-1.8.0-26|58	%prep
21mr|maven-license-plugin-1.8.0-26|59	%setup -q -n %{name}
21mr|maven-license-plugin-1.8.0-26|60	%patch0 -p1
21mr|maven-license-plugin-1.8.0-26|61	# fix EOL
21mr|maven-license-plugin-1.8.0-26|62	sed -i 's/\r//' LICENSE.txt
21mr|maven-license-plugin-1.8.0-26|63	sed -i 's/\r//' NOTICE.txt
21mr|maven-license-plugin-1.8.0-26|64	
21mr|maven-license-plugin-1.8.0-26|65	# Remove wagon-webdav extension which is not available
21mr|maven-license-plugin-1.8.0-26|66	%pom_xpath_remove pom:build/pom:extensions
21mr|maven-license-plugin-1.8.0-26|67	
21mr|maven-license-plugin-1.8.0-26|68	# Set sources/resources encoding
21mr|maven-license-plugin-1.8.0-26|69	%pom_xpath_inject "pom:properties" "<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>"
21mr|maven-license-plugin-1.8.0-26|70	
21mr|maven-license-plugin-1.8.0-26|71	%build
21mr|maven-license-plugin-1.8.0-26|72	%mvn_build -f
21mr|maven-license-plugin-1.8.0-26|73	
21mr|maven-license-plugin-1.8.0-26|74	%install
21mr|maven-license-plugin-1.8.0-26|75	%mvn_install
21mr|maven-license-plugin-1.8.0-26|76	mkdir -p $RPM_BUILD_ROOT%{_javadir}
21mr|maven-license-plugin-1.8.0-26|77	
21mr|maven-license-plugin-1.8.0-26|78	%files -f .mfiles
21mr|maven-license-plugin-1.8.0-26|79	%license LICENSE.txt
21mr|maven-license-plugin-1.8.0-26|80	%doc NOTICE.txt
21mr|maven-license-plugin-1.8.0-26|81	
21mr|maven-license-plugin-1.8.0-26|82	%files javadoc  -f .mfiles-javadoc
21mr|maven-license-plugin-1.8.0-26|83	

14181 21
21mr|maven-mapping-3.0.0-9|1	Name:           maven-mapping
21mr|maven-mapping-3.0.0-9|2	Version:        3.0.0
21mr|maven-mapping-3.0.0-9|3	Release:        9
21mr|maven-mapping-3.0.0-9|4	Summary:        Apache Maven Mapping
21mr|maven-mapping-3.0.0-9|5	License:        ASL 2.0
21mr|maven-mapping-3.0.0-9|6	URL:            http://maven.apache.org/shared/%{name}/
21mr|maven-mapping-3.0.0-9|7	Group:          Development/Java
21mr|maven-mapping-3.0.0-9|8	BuildArch:      noarch
21mr|maven-mapping-3.0.0-9|9	# Java stack is not supported on x86_32
21mr|maven-mapping-3.0.0-9|10	ExcludeArch: %{ix86}
21mr|maven-mapping-3.0.0-9|11	
21mr|maven-mapping-3.0.0-9|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-mapping-3.0.0-9|13	
21mr|maven-mapping-3.0.0-9|14	BuildRequires:  maven-local
21mr|maven-mapping-3.0.0-9|15	BuildRequires:  mvn(junit:junit)
21mr|maven-mapping-3.0.0-9|16	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-mapping-3.0.0-9|17	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-mapping-3.0.0-9|18	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-mapping-3.0.0-9|19	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-mapping-3.0.0-9|20	
21mr|maven-mapping-3.0.0-9|21	%description
21mr|maven-mapping-3.0.0-9|22	Maven shared component that implements file name mapping.
21mr|maven-mapping-3.0.0-9|23	
21mr|maven-mapping-3.0.0-9|24	%package javadoc
21mr|maven-mapping-3.0.0-9|25	Summary:        API documentation for %{name}
21mr|maven-mapping-3.0.0-9|26	
21mr|maven-mapping-3.0.0-9|27	%description javadoc
21mr|maven-mapping-3.0.0-9|28	This package provides %{summary}.
21mr|maven-mapping-3.0.0-9|29	
21mr|maven-mapping-3.0.0-9|30	%prep
21mr|maven-mapping-3.0.0-9|31	%setup -q
21mr|maven-mapping-3.0.0-9|32	
21mr|maven-mapping-3.0.0-9|33	%build
21mr|maven-mapping-3.0.0-9|34	%mvn_build
21mr|maven-mapping-3.0.0-9|35	
21mr|maven-mapping-3.0.0-9|36	%install
21mr|maven-mapping-3.0.0-9|37	%mvn_install
21mr|maven-mapping-3.0.0-9|38	
21mr|maven-mapping-3.0.0-9|39	%files -f .mfiles
21mr|maven-mapping-3.0.0-9|40	%license LICENSE NOTICE
21mr|maven-mapping-3.0.0-9|41	
21mr|maven-mapping-3.0.0-9|42	%files javadoc -f .mfiles-javadoc
21mr|maven-mapping-3.0.0-9|43	%license LICENSE NOTICE
21mr|maven-mapping-3.0.0-9|44	

14182 21
21mr|maven-native-1.0-0.17.alpha.8|1	%global namedreltag  -alpha-8
21mr|maven-native-1.0-0.17.alpha.8|2	%global namedversion %{version}%{?namedreltag}
21mr|maven-native-1.0-0.17.alpha.8|3	%global dotreltag    %(echo %{namedreltag} | tr - .)
21mr|maven-native-1.0-0.17.alpha.8|4	
21mr|maven-native-1.0-0.17.alpha.8|5	Name:          maven-native
21mr|maven-native-1.0-0.17.alpha.8|6	Version:       1.0
21mr|maven-native-1.0-0.17.alpha.8|7	Release:       0.17%{dotreltag}
21mr|maven-native-1.0-0.17.alpha.8|8	Summary:       Compile c and c++ source under Maven
21mr|maven-native-1.0-0.17.alpha.8|9	License:       ASL 2.0 and MIT
21mr|maven-native-1.0-0.17.alpha.8|10	Url:           http://www.mojohaus.org/plugins.html
21mr|maven-native-1.0-0.17.alpha.8|11	# Source code available @ https://github.com/mojohaus/maven-native
21mr|maven-native-1.0-0.17.alpha.8|12	Source0:       http://repo2.maven.org/maven2/org/codehaus/mojo/natives/%{name}/%{namedversion}/%{name}-%{namedversion}-source-release.zip
21mr|maven-native-1.0-0.17.alpha.8|13	
21mr|maven-native-1.0-0.17.alpha.8|14	BuildRequires: maven-local
21mr|maven-native-1.0-0.17.alpha.8|15	BuildRequires: mojo-parent
21mr|maven-native-1.0-0.17.alpha.8|16	BuildRequires: mvn(aopalliance:aopalliance)
21mr|maven-native-1.0-0.17.alpha.8|17	BuildRequires: mvn(bcel:bcel)
21mr|maven-native-1.0-0.17.alpha.8|18	BuildRequires: mvn(commons-lang:commons-lang)
21mr|maven-native-1.0-0.17.alpha.8|19	BuildRequires: mvn(junit:junit)
21mr|maven-native-1.0-0.17.alpha.8|20	BuildRequires: mvn(net.sf.cglib:cglib)
21mr|maven-native-1.0-0.17.alpha.8|21	BuildRequires: mvn(org.apache.maven:maven-artifact)
21mr|maven-native-1.0-0.17.alpha.8|22	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|maven-native-1.0-0.17.alpha.8|23	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|maven-native-1.0-0.17.alpha.8|24	BuildRequires: mvn(org.apache.maven:maven-compat)
21mr|maven-native-1.0-0.17.alpha.8|25	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|maven-native-1.0-0.17.alpha.8|26	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|maven-native-1.0-0.17.alpha.8|27	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-native-1.0-0.17.alpha.8|28	BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-native-1.0-0.17.alpha.8|29	BuildRequires: mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-native-1.0-0.17.alpha.8|30	BuildRequires: mvn(org.codehaus.plexus:plexus-component-api)
21mr|maven-native-1.0-0.17.alpha.8|31	BuildRequires: mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-native-1.0-0.17.alpha.8|32	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-native-1.0-0.17.alpha.8|33	
21mr|maven-native-1.0-0.17.alpha.8|34	Group:          Development/Java
21mr|maven-native-1.0-0.17.alpha.8|35	BuildArch:     noarch
21mr|maven-native-1.0-0.17.alpha.8|36	# Java stack is not supported on x86_32
21mr|maven-native-1.0-0.17.alpha.8|37	ExcludeArch: %{ix86}
21mr|maven-native-1.0-0.17.alpha.8|38	
21mr|maven-native-1.0-0.17.alpha.8|39	%description
21mr|maven-native-1.0-0.17.alpha.8|40	Maven Native - compile C and C++ source under Maven
21mr|maven-native-1.0-0.17.alpha.8|41	with compilers such as GCC, MSVC, GCJ etc ...
21mr|maven-native-1.0-0.17.alpha.8|42	
21mr|maven-native-1.0-0.17.alpha.8|43	%package components
21mr|maven-native-1.0-0.17.alpha.8|44	Summary:       Maven Native Components
21mr|maven-native-1.0-0.17.alpha.8|45	
21mr|maven-native-1.0-0.17.alpha.8|46	%description components
21mr|maven-native-1.0-0.17.alpha.8|47	%{summary}.
21mr|maven-native-1.0-0.17.alpha.8|48	
21mr|maven-native-1.0-0.17.alpha.8|49	%package -n native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|50	Summary:       Native Maven Plugin
21mr|maven-native-1.0-0.17.alpha.8|51	
21mr|maven-native-1.0-0.17.alpha.8|52	%description -n native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|53	%{summary}.
21mr|maven-native-1.0-0.17.alpha.8|54	
21mr|maven-native-1.0-0.17.alpha.8|55	%package javadoc
21mr|maven-native-1.0-0.17.alpha.8|56	Summary:       Javadoc for %{name}
21mr|maven-native-1.0-0.17.alpha.8|57	
21mr|maven-native-1.0-0.17.alpha.8|58	%description javadoc
21mr|maven-native-1.0-0.17.alpha.8|59	This package contains javadoc for %{name}.
21mr|maven-native-1.0-0.17.alpha.8|60	
21mr|maven-native-1.0-0.17.alpha.8|61	%prep
21mr|maven-native-1.0-0.17.alpha.8|62	%setup -q -n %{name}-%{namedversion}
21mr|maven-native-1.0-0.17.alpha.8|63	
21mr|maven-native-1.0-0.17.alpha.8|64	for d in LICENSE ; do
21mr|maven-native-1.0-0.17.alpha.8|65	iconv -f iso8859-1 -t utf-8 $d.txt > $d.txt.conv && mv -f $d.txt.conv $d.txt
21mr|maven-native-1.0-0.17.alpha.8|66	sed -i 's/\r//' $d.txt
21mr|maven-native-1.0-0.17.alpha.8|67	done
21mr|maven-native-1.0-0.17.alpha.8|68	
21mr|maven-native-1.0-0.17.alpha.8|69	# use jvm apis
21mr|maven-native-1.0-0.17.alpha.8|70	%pom_remove_dep backport-util-concurrent:backport-util-concurrent
21mr|maven-native-1.0-0.17.alpha.8|71	%pom_remove_dep backport-util-concurrent:backport-util-concurrent maven-native-api
21mr|maven-native-1.0-0.17.alpha.8|72	sed -i "s|edu.emory.mathcs.backport.java.util.concurrent|java.util.concurrent|" \
21mr|maven-native-1.0-0.17.alpha.8|73	maven-native-api/src/main/java/org/codehaus/mojo/natives/compiler/AbstractCompiler.java
21mr|maven-native-1.0-0.17.alpha.8|74	
21mr|maven-native-1.0-0.17.alpha.8|75	sed -i 's|<artifactId>maven-project|<artifactId>maven-compat|' pom.xml
21mr|maven-native-1.0-0.17.alpha.8|76	%pom_remove_dep :maven-project native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|77	%pom_add_dep org.apache.maven:maven-compat native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|78	%pom_add_dep org.apache.maven:maven-core native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|79	
21mr|maven-native-1.0-0.17.alpha.8|80	# missing test deps
21mr|maven-native-1.0-0.17.alpha.8|81	%pom_add_dep aopalliance:aopalliance::test native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|82	%pom_add_dep net.sf.cglib:cglib::test native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|83	
21mr|maven-native-1.0-0.17.alpha.8|84	%mvn_package ":%{name}" %{name}
21mr|maven-native-1.0-0.17.alpha.8|85	%mvn_package ":%{name}-api" %{name}
21mr|maven-native-1.0-0.17.alpha.8|86	%mvn_package ":%{name}-components" components
21mr|maven-native-1.0-0.17.alpha.8|87	%mvn_package ":%{name}-bcc" components
21mr|maven-native-1.0-0.17.alpha.8|88	%mvn_package ":%{name}-generic-c" components
21mr|maven-native-1.0-0.17.alpha.8|89	%mvn_package ":%{name}-javah" components
21mr|maven-native-1.0-0.17.alpha.8|90	%mvn_package ":%{name}-manager" components
21mr|maven-native-1.0-0.17.alpha.8|91	%mvn_package ":%{name}-msvc" components
21mr|maven-native-1.0-0.17.alpha.8|92	%mvn_package ":native-maven-plugin" native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|93	
21mr|maven-native-1.0-0.17.alpha.8|94	%build
21mr|maven-native-1.0-0.17.alpha.8|95	
21mr|maven-native-1.0-0.17.alpha.8|96	#  junit.framework.AssertionFailedError: Failed to create plexus container.
21mr|maven-native-1.0-0.17.alpha.8|97	# native-maven-plugin with maven3 test failures:
21mr|maven-native-1.0-0.17.alpha.8|98	# Caused by: java.lang.ClassNotFoundException: org.apache.maven.artifact.repository.Authentication
21mr|maven-native-1.0-0.17.alpha.8|99	#  java.lang.VerifyError: (class: org/apache/maven/project/MavenProject,
21mr|maven-native-1.0-0.17.alpha.8|100	# method: getSnapshotArtifactRepository signature: ()Lorg/apache/maven/artifact/repository/ArtifactRepository;)
21mr|maven-native-1.0-0.17.alpha.8|101	# Incompatible argument to function
21mr|maven-native-1.0-0.17.alpha.8|102	# force org.codehaus.plexus plexus-container-default 1.5.5 apis
21mr|maven-native-1.0-0.17.alpha.8|103	# test skipped cause: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test (default-test) on project native-maven-plugin: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test failed: There was an error in the forked process
21mr|maven-native-1.0-0.17.alpha.8|104	# [ERROR] java.lang.NoClassDefFoundError: org/sonatype/aether/RepositorySystemSession
21mr|maven-native-1.0-0.17.alpha.8|105	%mvn_build -f -s -- -Dmojo.java.target=1.7 -Dmaven.test.failure.ignore=true
21mr|maven-native-1.0-0.17.alpha.8|106	
21mr|maven-native-1.0-0.17.alpha.8|107	%install
21mr|maven-native-1.0-0.17.alpha.8|108	%mvn_install
21mr|maven-native-1.0-0.17.alpha.8|109	
21mr|maven-native-1.0-0.17.alpha.8|110	%files -f .mfiles-%{name}
21mr|maven-native-1.0-0.17.alpha.8|111	%license LICENSE.txt
21mr|maven-native-1.0-0.17.alpha.8|112	
21mr|maven-native-1.0-0.17.alpha.8|113	%files components -f .mfiles-components
21mr|maven-native-1.0-0.17.alpha.8|114	%license LICENSE.txt
21mr|maven-native-1.0-0.17.alpha.8|115	
21mr|maven-native-1.0-0.17.alpha.8|116	%files -n native-maven-plugin -f .mfiles-native-maven-plugin
21mr|maven-native-1.0-0.17.alpha.8|117	%license LICENSE.txt
21mr|maven-native-1.0-0.17.alpha.8|118	
21mr|maven-native-1.0-0.17.alpha.8|119	%files javadoc -f .mfiles-javadoc
21mr|maven-native-1.0-0.17.alpha.8|120	%license LICENSE.txt
21mr|maven-native-1.0-0.17.alpha.8|121	

14183 21
21mr|maven-osgi-0.2.0-18|1	Name:           maven-osgi
21mr|maven-osgi-0.2.0-18|2	Version:        0.2.0
21mr|maven-osgi-0.2.0-18|3	Release:        18
21mr|maven-osgi-0.2.0-18|4	# Maven-shared defines maven-osgi version as 0.3.0
21mr|maven-osgi-0.2.0-18|5	Epoch:          1
21mr|maven-osgi-0.2.0-18|6	Summary:        Library for Maven-OSGi integration
21mr|maven-osgi-0.2.0-18|7	License:        ASL 2.0
21mr|maven-osgi-0.2.0-18|8	URL:            http://maven.apache.org/shared/maven-osgi
21mr|maven-osgi-0.2.0-18|9	Group:          Development/Java
21mr|maven-osgi-0.2.0-18|10	BuildArch:      noarch
21mr|maven-osgi-0.2.0-18|11	# Java stack is not supported on x86_32
21mr|maven-osgi-0.2.0-18|12	ExcludeArch: %{ix86}
21mr|maven-osgi-0.2.0-18|13	
21mr|maven-osgi-0.2.0-18|14	# svn export http://svn.apache.org/repos/asf/maven/shared/tags/maven-osgi-0.2.0 maven-osgi-0.2.0
21mr|maven-osgi-0.2.0-18|15	# find -name *.jar -delete
21mr|maven-osgi-0.2.0-18|16	# tar caf maven-osgi-0.2.0.tar.xz maven-osgi-0.2.0/
21mr|maven-osgi-0.2.0-18|17	Source0:        %{name}-%{version}.tar.xz
21mr|maven-osgi-0.2.0-18|18	# ASL mandates that the licence file be included in redistributed source
21mr|maven-osgi-0.2.0-18|19	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|maven-osgi-0.2.0-18|20	
21mr|maven-osgi-0.2.0-18|21	BuildRequires:  maven-local
21mr|maven-osgi-0.2.0-18|22	BuildRequires:  mvn(biz.aQute:bndlib)
21mr|maven-osgi-0.2.0-18|23	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-osgi-0.2.0-18|24	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-osgi-0.2.0-18|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-osgi-0.2.0-18|26	
21mr|maven-osgi-0.2.0-18|27	%description
21mr|maven-osgi-0.2.0-18|28	Library for Maven-OSGi integration.
21mr|maven-osgi-0.2.0-18|29	
21mr|maven-osgi-0.2.0-18|30	
21mr|maven-osgi-0.2.0-18|31	%package javadoc
21mr|maven-osgi-0.2.0-18|32	Summary:        Javadoc for %{name}
21mr|maven-osgi-0.2.0-18|33	
21mr|maven-osgi-0.2.0-18|34	%description javadoc
21mr|maven-osgi-0.2.0-18|35	API documentation for %{name}.
21mr|maven-osgi-0.2.0-18|36	
21mr|maven-osgi-0.2.0-18|37	
21mr|maven-osgi-0.2.0-18|38	%prep
21mr|maven-osgi-0.2.0-18|39	%setup -q
21mr|maven-osgi-0.2.0-18|40	
21mr|maven-osgi-0.2.0-18|41	cp -p %{SOURCE1} LICENSE
21mr|maven-osgi-0.2.0-18|42	
21mr|maven-osgi-0.2.0-18|43	sed -i 's/import aQute\.lib\.osgi/import aQute.bnd.osgi/g' src/main/java/org/apache/maven/shared/osgi/DefaultMaven2OsgiConverter.java
21mr|maven-osgi-0.2.0-18|44	
21mr|maven-osgi-0.2.0-18|45	# Replace plexus-maven-plugin with plexus-component-metadata
21mr|maven-osgi-0.2.0-18|46	%pom_xpath_set "pom:plugin[pom:artifactId[text()='plexus-maven-plugin']]//pom:goal[text()='descriptor']" generate-metadata
21mr|maven-osgi-0.2.0-18|47	%pom_xpath_set "pom:artifactId[text()='plexus-maven-plugin']" plexus-component-metadata
21mr|maven-osgi-0.2.0-18|48	
21mr|maven-osgi-0.2.0-18|49	
21mr|maven-osgi-0.2.0-18|50	%build
21mr|maven-osgi-0.2.0-18|51	# Tests depend on binary JARs which were removed from sources
21mr|maven-osgi-0.2.0-18|52	%mvn_build -f
21mr|maven-osgi-0.2.0-18|53	
21mr|maven-osgi-0.2.0-18|54	
21mr|maven-osgi-0.2.0-18|55	%install
21mr|maven-osgi-0.2.0-18|56	%mvn_install
21mr|maven-osgi-0.2.0-18|57	
21mr|maven-osgi-0.2.0-18|58	
21mr|maven-osgi-0.2.0-18|59	%files -f .mfiles
21mr|maven-osgi-0.2.0-18|60	%license LICENSE
21mr|maven-osgi-0.2.0-18|61	
21mr|maven-osgi-0.2.0-18|62	%files javadoc -f .mfiles-javadoc
21mr|maven-osgi-0.2.0-18|63	%license LICENSE
21mr|maven-osgi-0.2.0-18|64	
21mr|maven-osgi-0.2.0-18|65	

14184 21
21mr|maven-parent-33-2|1	Name:           maven-parent
21mr|maven-parent-33-2|2	Version:        33
21mr|maven-parent-33-2|3	Release:        2
21mr|maven-parent-33-2|4	Summary:        Apache Maven parent POM
21mr|maven-parent-33-2|5	License:        ASL 2.0
21mr|maven-parent-33-2|6	
21mr|maven-parent-33-2|7	URL:            http://maven.apache.org
21mr|maven-parent-33-2|8	Source0:        http://repo1.maven.org/maven2/org/apache/maven/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-parent-33-2|9	
21mr|maven-parent-33-2|10	# Upstream removed plexus-javadoc after the 33 release
21mr|maven-parent-33-2|11	# https://github.com/apache/maven-parent/commit/6b8b4446a11799cb38826881cdef5b13a7b8834e
21mr|maven-parent-33-2|12	Patch0:         6b8b444.patch
21mr|maven-parent-33-2|13	
21mr|maven-parent-33-2|14	Group:          Development/Java
21mr|maven-parent-33-2|15	BuildArch:      noarch
21mr|maven-parent-33-2|16	# Java stack is not supported on x86_32
21mr|maven-parent-33-2|17	ExcludeArch: %{ix86}
21mr|maven-parent-33-2|18	
21mr|maven-parent-33-2|19	BuildRequires:  maven-local
21mr|maven-parent-33-2|20	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-parent-33-2|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|maven-parent-33-2|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-parent-33-2|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|maven-parent-33-2|24	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|maven-parent-33-2|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-parent-33-2|26	
21mr|maven-parent-33-2|27	# explicitly require maven-plugin-tools-javadoc
21mr|maven-parent-33-2|28	Requires:       mvn(org.apache.maven.plugin-tools:maven-plugin-tools-javadoc)
21mr|maven-parent-33-2|29	
21mr|maven-parent-33-2|30	# this package obsoletes maven-shared and maven-plugins-pom
21mr|maven-parent-33-2|31	Provides:       maven-shared = %{version}-%{release}
21mr|maven-parent-33-2|32	Obsoletes:      maven-shared < 22-9
21mr|maven-parent-33-2|33	
21mr|maven-parent-33-2|34	Provides:       maven-plugins-pom = %{version}-%{release}
21mr|maven-parent-33-2|35	Obsoletes:      maven-plugins-pom < 28-9
21mr|maven-parent-33-2|36	
21mr|maven-parent-33-2|37	%description
21mr|maven-parent-33-2|38	Apache Maven parent POM file used by other Maven projects.
21mr|maven-parent-33-2|39	
21mr|maven-parent-33-2|40	%prep
21mr|maven-parent-33-2|41	%setup -q
21mr|maven-parent-33-2|42	%patch0 -p1
21mr|maven-parent-33-2|43	
21mr|maven-parent-33-2|44	%pom_remove_plugin :apache-rat-plugin
21mr|maven-parent-33-2|45	%pom_remove_plugin :maven-checkstyle-plugin
21mr|maven-parent-33-2|46	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|maven-parent-33-2|47	%pom_remove_plugin :maven-scm-publish-plugin
21mr|maven-parent-33-2|48	%pom_remove_plugin :maven-site-plugin
21mr|maven-parent-33-2|49	
21mr|maven-parent-33-2|50	%build
21mr|maven-parent-33-2|51	%mvn_build
21mr|maven-parent-33-2|52	
21mr|maven-parent-33-2|53	%install
21mr|maven-parent-33-2|54	%mvn_install
21mr|maven-parent-33-2|55	
21mr|maven-parent-33-2|56	%files -f .mfiles
21mr|maven-parent-33-2|57	%doc LICENSE NOTICE
21mr|maven-parent-33-2|58	

14185 21
21mr|maven-patch-plugin-1.2-10|1	Name:           maven-patch-plugin
21mr|maven-patch-plugin-1.2-10|2	Version:        1.2
21mr|maven-patch-plugin-1.2-10|3	Release:        10
21mr|maven-patch-plugin-1.2-10|4	Summary:        Maven Patch Plugin
21mr|maven-patch-plugin-1.2-10|5	
21mr|maven-patch-plugin-1.2-10|6	License:        ASL 2.0
21mr|maven-patch-plugin-1.2-10|7	URL:            http://maven.apache.org/plugins/maven-patch-plugin/
21mr|maven-patch-plugin-1.2-10|8	Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-patch-plugin-1.2-10|9	
21mr|maven-patch-plugin-1.2-10|10	Group:          Development/Java
21mr|maven-patch-plugin-1.2-10|11	BuildArch:      noarch
21mr|maven-patch-plugin-1.2-10|12	# Java stack is not supported on x86_32
21mr|maven-patch-plugin-1.2-10|13	ExcludeArch: %{ix86}
21mr|maven-patch-plugin-1.2-10|14	
21mr|maven-patch-plugin-1.2-10|15	BuildRequires:  maven-local
21mr|maven-patch-plugin-1.2-10|16	BuildRequires:  mvn(junit:junit)
21mr|maven-patch-plugin-1.2-10|17	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-patch-plugin-1.2-10|18	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-patch-plugin-1.2-10|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-clean-plugin)
21mr|maven-patch-plugin-1.2-10|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|maven-patch-plugin-1.2-10|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-deploy-plugin)
21mr|maven-patch-plugin-1.2-10|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-docck-plugin)
21mr|maven-patch-plugin-1.2-10|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-install-plugin)
21mr|maven-patch-plugin-1.2-10|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|maven-patch-plugin-1.2-10|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-patch-plugin-1.2-10|26	
21mr|maven-patch-plugin-1.2-10|27	%description
21mr|maven-patch-plugin-1.2-10|28	The Patch Plugin is used to apply patches to source files.
21mr|maven-patch-plugin-1.2-10|29	
21mr|maven-patch-plugin-1.2-10|30	%package javadoc
21mr|maven-patch-plugin-1.2-10|31	Summary:        Javadoc for %{name}
21mr|maven-patch-plugin-1.2-10|32	
21mr|maven-patch-plugin-1.2-10|33	%description javadoc
21mr|maven-patch-plugin-1.2-10|34	API documentation for %{name}.
21mr|maven-patch-plugin-1.2-10|35	
21mr|maven-patch-plugin-1.2-10|36	%prep
21mr|maven-patch-plugin-1.2-10|37	%setup -q
21mr|maven-patch-plugin-1.2-10|38	
21mr|maven-patch-plugin-1.2-10|39	%build
21mr|maven-patch-plugin-1.2-10|40	%mvn_build --post "install invoker:run" -- -Dmaven.repo.local=$PWD/.m2
21mr|maven-patch-plugin-1.2-10|41	
21mr|maven-patch-plugin-1.2-10|42	%install
21mr|maven-patch-plugin-1.2-10|43	%mvn_install
21mr|maven-patch-plugin-1.2-10|44	
21mr|maven-patch-plugin-1.2-10|45	%files -f .mfiles
21mr|maven-patch-plugin-1.2-10|46	%license LICENSE NOTICE
21mr|maven-patch-plugin-1.2-10|47	
21mr|maven-patch-plugin-1.2-10|48	%files javadoc -f .mfiles-javadoc
21mr|maven-patch-plugin-1.2-10|49	%license LICENSE NOTICE
21mr|maven-patch-plugin-1.2-10|50	
21mr|maven-patch-plugin-1.2-10|51	%Changelog
21mr|maven-patch-plugin-1.2-10|52	* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-10
21mr|maven-patch-plugin-1.2-10|53	- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|54	
21mr|maven-patch-plugin-1.2-10|55	* Thu Apr 04 2019 Mattias Ellert <mattias.ellert@physics.uu.se> - 1.2-9
21mr|maven-patch-plugin-1.2-10|56	- Drop BuildRequires: mvn(org.apache.maven.plugins:maven-gpg-plugin)
21mr|maven-patch-plugin-1.2-10|57	
21mr|maven-patch-plugin-1.2-10|58	* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-8
21mr|maven-patch-plugin-1.2-10|59	- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|60	
21mr|maven-patch-plugin-1.2-10|61	* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-7
21mr|maven-patch-plugin-1.2-10|62	- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|63	
21mr|maven-patch-plugin-1.2-10|64	* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-6
21mr|maven-patch-plugin-1.2-10|65	- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|66	
21mr|maven-patch-plugin-1.2-10|67	* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-5
21mr|maven-patch-plugin-1.2-10|68	- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|69	
21mr|maven-patch-plugin-1.2-10|70	* Thu Feb 16 2017 Mattias Ellert <mattias.ellert@physics.uu.se> - 1.2-4
21mr|maven-patch-plugin-1.2-10|71	- Add missing BuildRequires on maven-plugins-pom
21mr|maven-patch-plugin-1.2-10|72	
21mr|maven-patch-plugin-1.2-10|73	* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-3
21mr|maven-patch-plugin-1.2-10|74	- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|75	
21mr|maven-patch-plugin-1.2-10|76	* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-2
21mr|maven-patch-plugin-1.2-10|77	- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|78	
21mr|maven-patch-plugin-1.2-10|79	* Thu Jun 18 2015 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.2-1
21mr|maven-patch-plugin-1.2-10|80	- Update to version 1.2
21mr|maven-patch-plugin-1.2-10|81	
21mr|maven-patch-plugin-1.2-10|82	* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-10
21mr|maven-patch-plugin-1.2-10|83	- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|84	
21mr|maven-patch-plugin-1.2-10|85	* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-9
21mr|maven-patch-plugin-1.2-10|86	- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|87	
21mr|maven-patch-plugin-1.2-10|88	* Wed Sep 11 2013 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.1.1-8
21mr|maven-patch-plugin-1.2-10|89	- Use mvn-build instead of mvn-rpmbuild
21mr|maven-patch-plugin-1.2-10|90	
21mr|maven-patch-plugin-1.2-10|91	* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-7
21mr|maven-patch-plugin-1.2-10|92	- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|93	
21mr|maven-patch-plugin-1.2-10|94	* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-6
21mr|maven-patch-plugin-1.2-10|95	- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21mr|maven-patch-plugin-1.2-10|96	
21mr|maven-patch-plugin-1.2-10|97	* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.1.1-5
21mr|maven-patch-plugin-1.2-10|98	- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
21mr|maven-patch-plugin-1.2-10|99	- Replace maven BuildRequires with maven-local
21mr|maven-patch-plugin-1.2-10|100	
21mr|maven-patch-plugin-1.2-10|101	* Sun Nov 25 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.1.1-4
21mr|maven-patch-plugin-1.2-10|102	- Add NOTICE file to javadoc package
21mr|maven-patch-plugin-1.2-10|103	
21mr|maven-patch-plugin-1.2-10|104	* Sun Nov 25 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.1.1-3
21mr|maven-patch-plugin-1.2-10|105	- Enable tests on Fedora 19 again - broken dependancies fixed
21mr|maven-patch-plugin-1.2-10|106	
21mr|maven-patch-plugin-1.2-10|107	* Fri Nov 23 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.1.1-2
21mr|maven-patch-plugin-1.2-10|108	- Disable tests on Fedora 19 due to broken dependencies
21mr|maven-patch-plugin-1.2-10|109	
21mr|maven-patch-plugin-1.2-10|110	* Thu Nov  1 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.1.1-1
21mr|maven-patch-plugin-1.2-10|111	- Initial Package

14186 21
21mr|maven-plugin-build-helper-1.9.1-10|1	Name:           maven-plugin-build-helper
21mr|maven-plugin-build-helper-1.9.1-10|2	Version:        1.9.1
21mr|maven-plugin-build-helper-1.9.1-10|3	Release:        10
21mr|maven-plugin-build-helper-1.9.1-10|4	Summary:        Build Helper Maven Plugin
21mr|maven-plugin-build-helper-1.9.1-10|5	License:        MIT
21mr|maven-plugin-build-helper-1.9.1-10|6	URL:            http://mojo.codehaus.org/build-helper-maven-plugin/
21mr|maven-plugin-build-helper-1.9.1-10|7	Group:          Development/Java
21mr|maven-plugin-build-helper-1.9.1-10|8	BuildArch: noarch
21mr|maven-plugin-build-helper-1.9.1-10|9	# Java stack is not supported on x86_32
21mr|maven-plugin-build-helper-1.9.1-10|10	ExcludeArch: %{ix86}
21mr|maven-plugin-build-helper-1.9.1-10|11	
21mr|maven-plugin-build-helper-1.9.1-10|12	# The source tarball has been generated from upstream VCS:
21mr|maven-plugin-build-helper-1.9.1-10|13	# svn export https://svn.codehaus.org/mojo/tags/build-helper-maven-plugin-%{version} %{name}-%{version}
21mr|maven-plugin-build-helper-1.9.1-10|14	# tar caf %{name}-%{version}.tar.xz %{name}-%{version}
21mr|maven-plugin-build-helper-1.9.1-10|15	Source0:        %{name}-%{version}.tar.xz
21mr|maven-plugin-build-helper-1.9.1-10|16	
21mr|maven-plugin-build-helper-1.9.1-10|17	BuildRequires:  maven-local
21mr|maven-plugin-build-helper-1.9.1-10|18	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-plugin-build-helper-1.9.1-10|19	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-plugin-build-helper-1.9.1-10|20	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-plugin-build-helper-1.9.1-10|21	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-plugin-build-helper-1.9.1-10|22	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-plugin-build-helper-1.9.1-10|23	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-plugin-build-helper-1.9.1-10|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-plugin-build-helper-1.9.1-10|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|maven-plugin-build-helper-1.9.1-10|26	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-plugin-build-helper-1.9.1-10|27	BuildRequires:  mvn(org.beanshell:bsh)
21mr|maven-plugin-build-helper-1.9.1-10|28	BuildRequires:  mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|maven-plugin-build-helper-1.9.1-10|29	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-plugin-build-helper-1.9.1-10|30	
21mr|maven-plugin-build-helper-1.9.1-10|31	
21mr|maven-plugin-build-helper-1.9.1-10|32	%description
21mr|maven-plugin-build-helper-1.9.1-10|33	This plugin contains various small independent goals to assist with
21mr|maven-plugin-build-helper-1.9.1-10|34	Maven build lifecycle.
21mr|maven-plugin-build-helper-1.9.1-10|35	
21mr|maven-plugin-build-helper-1.9.1-10|36	%package javadoc
21mr|maven-plugin-build-helper-1.9.1-10|37	Summary:        API documentation for %{name}
21mr|maven-plugin-build-helper-1.9.1-10|38	
21mr|maven-plugin-build-helper-1.9.1-10|39	%description javadoc
21mr|maven-plugin-build-helper-1.9.1-10|40	This package provides %{summary}.
21mr|maven-plugin-build-helper-1.9.1-10|41	
21mr|maven-plugin-build-helper-1.9.1-10|42	%prep
21mr|maven-plugin-build-helper-1.9.1-10|43	%setup -q
21mr|maven-plugin-build-helper-1.9.1-10|44	
21mr|maven-plugin-build-helper-1.9.1-10|45	%pom_add_dep org.apache.maven:maven-compat
21mr|maven-plugin-build-helper-1.9.1-10|46	
21mr|maven-plugin-build-helper-1.9.1-10|47	%build
21mr|maven-plugin-build-helper-1.9.1-10|48	%mvn_build -f
21mr|maven-plugin-build-helper-1.9.1-10|49	
21mr|maven-plugin-build-helper-1.9.1-10|50	%install
21mr|maven-plugin-build-helper-1.9.1-10|51	%mvn_install
21mr|maven-plugin-build-helper-1.9.1-10|52	
21mr|maven-plugin-build-helper-1.9.1-10|53	%files -f .mfiles
21mr|maven-plugin-build-helper-1.9.1-10|54	%license header.txt
21mr|maven-plugin-build-helper-1.9.1-10|55	
21mr|maven-plugin-build-helper-1.9.1-10|56	%files javadoc -f .mfiles-javadoc
21mr|maven-plugin-build-helper-1.9.1-10|57	%license header.txt
21mr|maven-plugin-build-helper-1.9.1-10|58	

14187 21
21mr|maven-plugin-bundle-3.5.1-3|1	%bcond_without obr
21mr|maven-plugin-bundle-3.5.1-3|2	%bcond_without reporting
21mr|maven-plugin-bundle-3.5.1-3|3	
21mr|maven-plugin-bundle-3.5.1-3|4	%global site_name maven-bundle-plugin
21mr|maven-plugin-bundle-3.5.1-3|5	
21mr|maven-plugin-bundle-3.5.1-3|6	Name:           maven-plugin-bundle
21mr|maven-plugin-bundle-3.5.1-3|7	Version:        3.5.1
21mr|maven-plugin-bundle-3.5.1-3|8	Release:        3
21mr|maven-plugin-bundle-3.5.1-3|9	Summary:        Maven Bundle Plugin
21mr|maven-plugin-bundle-3.5.1-3|10	License:        ASL 2.0
21mr|maven-plugin-bundle-3.5.1-3|11	URL:            http://felix.apache.org
21mr|maven-plugin-bundle-3.5.1-3|12	Group:          Development/Java
21mr|maven-plugin-bundle-3.5.1-3|13	BuildArch:      noarch
21mr|maven-plugin-bundle-3.5.1-3|14	# Java stack is not supported on x86_32
21mr|maven-plugin-bundle-3.5.1-3|15	ExcludeArch: %{ix86}
21mr|maven-plugin-bundle-3.5.1-3|16	
21mr|maven-plugin-bundle-3.5.1-3|17	Source0:        http://repo2.maven.org/maven2/org/apache/felix/{%site_name}/%{version}/%{site_name}-%{version}-source-release.tar.gz
21mr|maven-plugin-bundle-3.5.1-3|18	
21mr|maven-plugin-bundle-3.5.1-3|19	# Needs polishing to be sent upstream
21mr|maven-plugin-bundle-3.5.1-3|20	Patch0:         0001-Port-to-current-maven-dependency-tree.patch
21mr|maven-plugin-bundle-3.5.1-3|21	# New maven-archiver removed some deprecated methods we were using
21mr|maven-plugin-bundle-3.5.1-3|22	Patch1:         0002-Fix-for-new-maven-archiver.patch
21mr|maven-plugin-bundle-3.5.1-3|23	# Port to newer Plexus utils
21mr|maven-plugin-bundle-3.5.1-3|24	Patch2:         0003-Port-to-plexus-utils-3.0.24.patch
21mr|maven-plugin-bundle-3.5.1-3|25	# Port to newer Maven
21mr|maven-plugin-bundle-3.5.1-3|26	Patch3:         0004-Use-Maven-3-APIs.patch
21mr|maven-plugin-bundle-3.5.1-3|27	
21mr|maven-plugin-bundle-3.5.1-3|28	BuildRequires:  maven-local
21mr|maven-plugin-bundle-3.5.1-3|29	BuildRequires:  mvn(biz.aQute.bnd:biz.aQute.bndlib)
21mr|maven-plugin-bundle-3.5.1-3|30	BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
21mr|maven-plugin-bundle-3.5.1-3|31	BuildRequires:  mvn(org.apache.felix:org.apache.felix.utils)
21mr|maven-plugin-bundle-3.5.1-3|32	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|maven-plugin-bundle-3.5.1-3|33	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-plugin-bundle-3.5.1-3|34	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-plugin-bundle-3.5.1-3|35	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-plugin-bundle-3.5.1-3|36	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-plugin-bundle-3.5.1-3|37	BuildRequires:  mvn(org.apache.maven.shared:maven-dependency-tree)
21mr|maven-plugin-bundle-3.5.1-3|38	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-plugin-bundle-3.5.1-3|39	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|maven-plugin-bundle-3.5.1-3|40	BuildRequires:  mvn(org.sonatype.plexus:plexus-build-api)
21mr|maven-plugin-bundle-3.5.1-3|41	%if %{with obr}
21mr|maven-plugin-bundle-3.5.1-3|42	BuildRequires:  mvn(net.sf.kxml:kxml2)
21mr|maven-plugin-bundle-3.5.1-3|43	BuildRequires:  mvn(org.apache.felix:org.apache.felix.bundlerepository)
21mr|maven-plugin-bundle-3.5.1-3|44	BuildRequires:  mvn(xpp3:xpp3)
21mr|maven-plugin-bundle-3.5.1-3|45	%endif
21mr|maven-plugin-bundle-3.5.1-3|46	%if %{with reporting}
21mr|maven-plugin-bundle-3.5.1-3|47	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-plugin-bundle-3.5.1-3|48	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-plugin-bundle-3.5.1-3|49	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|maven-plugin-bundle-3.5.1-3|50	%endif
21mr|maven-plugin-bundle-3.5.1-3|51	
21mr|maven-plugin-bundle-3.5.1-3|52	%description
21mr|maven-plugin-bundle-3.5.1-3|53	Provides a maven plugin that supports creating an OSGi bundle
21mr|maven-plugin-bundle-3.5.1-3|54	from the contents of the compilation classpath along with its
21mr|maven-plugin-bundle-3.5.1-3|55	resources and dependencies. Plus a zillion other features.
21mr|maven-plugin-bundle-3.5.1-3|56	
21mr|maven-plugin-bundle-3.5.1-3|57	%package javadoc
21mr|maven-plugin-bundle-3.5.1-3|58	Summary:        Javadoc for %{name}
21mr|maven-plugin-bundle-3.5.1-3|59	
21mr|maven-plugin-bundle-3.5.1-3|60	%description javadoc
21mr|maven-plugin-bundle-3.5.1-3|61	API documentation for %{name}.
21mr|maven-plugin-bundle-3.5.1-3|62	
21mr|maven-plugin-bundle-3.5.1-3|63	%prep
21mr|maven-plugin-bundle-3.5.1-3|64	%setup -q -n %{site_name}-%{version}
21mr|maven-plugin-bundle-3.5.1-3|65	
21mr|maven-plugin-bundle-3.5.1-3|66	%patch0 -p1
21mr|maven-plugin-bundle-3.5.1-3|67	%patch1 -p1
21mr|maven-plugin-bundle-3.5.1-3|68	%patch2 -p1
21mr|maven-plugin-bundle-3.5.1-3|69	%patch3 -p1
21mr|maven-plugin-bundle-3.5.1-3|70	
21mr|maven-plugin-bundle-3.5.1-3|71	find -name '*.jar' -delete
21mr|maven-plugin-bundle-3.5.1-3|72	
21mr|maven-plugin-bundle-3.5.1-3|73	%pom_change_dep :org.osgi.core :osgi.core
21mr|maven-plugin-bundle-3.5.1-3|74	
21mr|maven-plugin-bundle-3.5.1-3|75	# Bundled class from old maven-dependency-tree
21mr|maven-plugin-bundle-3.5.1-3|76	rm -r src/main/java/org/apache/maven/shared/dependency
21mr|maven-plugin-bundle-3.5.1-3|77	
21mr|maven-plugin-bundle-3.5.1-3|78	# Bundled classes from old maven
21mr|maven-plugin-bundle-3.5.1-3|79	rm -r src/main/java/org/apache/felix/bundleplugin/pom
21mr|maven-plugin-bundle-3.5.1-3|80	
21mr|maven-plugin-bundle-3.5.1-3|81	# There is forked version of maven-osgi in
21mr|maven-plugin-bundle-3.5.1-3|82	# src/{main,test}/java/org/apache/maven
21mr|maven-plugin-bundle-3.5.1-3|83	
21mr|maven-plugin-bundle-3.5.1-3|84	%if %{with obr}
21mr|maven-plugin-bundle-3.5.1-3|85	# Deps unbundled from felix-bundlerepository
21mr|maven-plugin-bundle-3.5.1-3|86	%pom_add_dep xpp3:xpp3
21mr|maven-plugin-bundle-3.5.1-3|87	%pom_add_dep net.sf.kxml:kxml2
21mr|maven-plugin-bundle-3.5.1-3|88	%else
21mr|maven-plugin-bundle-3.5.1-3|89	rm -rf src/main/java/org/apache/felix/obrplugin/
21mr|maven-plugin-bundle-3.5.1-3|90	%pom_remove_dep :org.apache.felix.bundlerepository
21mr|maven-plugin-bundle-3.5.1-3|91	%endif
21mr|maven-plugin-bundle-3.5.1-3|92	
21mr|maven-plugin-bundle-3.5.1-3|93	%if %{without reporting}
21mr|maven-plugin-bundle-3.5.1-3|94	rm -f src/main/java/org/apache/felix/bundleplugin/baseline/BaselineReport.java
21mr|maven-plugin-bundle-3.5.1-3|95	%pom_remove_dep :doxia-sink-api
21mr|maven-plugin-bundle-3.5.1-3|96	%pom_remove_dep :doxia-site-renderer
21mr|maven-plugin-bundle-3.5.1-3|97	%pom_remove_dep :maven-reporting-impl
21mr|maven-plugin-bundle-3.5.1-3|98	%endif
21mr|maven-plugin-bundle-3.5.1-3|99	
21mr|maven-plugin-bundle-3.5.1-3|100	%build
21mr|maven-plugin-bundle-3.5.1-3|101	# Tests depend on bundled JARs
21mr|maven-plugin-bundle-3.5.1-3|102	%mvn_build -f
21mr|maven-plugin-bundle-3.5.1-3|103	
21mr|maven-plugin-bundle-3.5.1-3|104	%install
21mr|maven-plugin-bundle-3.5.1-3|105	%mvn_install
21mr|maven-plugin-bundle-3.5.1-3|106	
21mr|maven-plugin-bundle-3.5.1-3|107	%files -f .mfiles
21mr|maven-plugin-bundle-3.5.1-3|108	%license LICENSE NOTICE
21mr|maven-plugin-bundle-3.5.1-3|109	
21mr|maven-plugin-bundle-3.5.1-3|110	%files javadoc -f .mfiles-javadoc
21mr|maven-plugin-bundle-3.5.1-3|111	%license LICENSE NOTICE
21mr|maven-plugin-bundle-3.5.1-3|112	

14188 21
21mr|maven-plugin-testing-3.3.0-15|1	Name:           maven-plugin-testing
21mr|maven-plugin-testing-3.3.0-15|2	Version:        3.3.0
21mr|maven-plugin-testing-3.3.0-15|3	Release:        15
21mr|maven-plugin-testing-3.3.0-15|4	Summary:        Maven Plugin Testing
21mr|maven-plugin-testing-3.3.0-15|5	License:        ASL 2.0
21mr|maven-plugin-testing-3.3.0-15|6	URL:            http://maven.apache.org/plugin-testing/
21mr|maven-plugin-testing-3.3.0-15|7	Group:          Development/Java
21mr|maven-plugin-testing-3.3.0-15|8	BuildArch:      noarch
21mr|maven-plugin-testing-3.3.0-15|9	# Java stack is not supported on x86_32
21mr|maven-plugin-testing-3.3.0-15|10	ExcludeArch: %{ix86}
21mr|maven-plugin-testing-3.3.0-15|11	
21mr|maven-plugin-testing-3.3.0-15|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugin-testing/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-plugin-testing-3.3.0-15|13	
21mr|maven-plugin-testing-3.3.0-15|14	Patch0:         0001-Port-to-plexus-utils-3.0.21.patch
21mr|maven-plugin-testing-3.3.0-15|15	Patch1:         0002-Port-to-current-maven-artifact.patch
21mr|maven-plugin-testing-3.3.0-15|16	
21mr|maven-plugin-testing-3.3.0-15|17	BuildRequires:  maven-local
21mr|maven-plugin-testing-3.3.0-15|18	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-plugin-testing-3.3.0-15|19	BuildRequires:  mvn(junit:junit)
21mr|maven-plugin-testing-3.3.0-15|20	BuildRequires:  mvn(org.apache.maven:maven-aether-provider)
21mr|maven-plugin-testing-3.3.0-15|21	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-plugin-testing-3.3.0-15|22	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-plugin-testing-3.3.0-15|23	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-plugin-testing-3.3.0-15|24	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-plugin-testing-3.3.0-15|25	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-plugin-testing-3.3.0-15|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|maven-plugin-testing-3.3.0-15|27	BuildRequires:  mvn(org.apache.maven.shared:maven-invoker)
21mr|maven-plugin-testing-3.3.0-15|28	BuildRequires:  mvn(org.apache.maven.wagon:wagon-file)
21mr|maven-plugin-testing-3.3.0-15|29	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-plugin-testing-3.3.0-15|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-plugin-testing-3.3.0-15|31	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-plugin-testing-3.3.0-15|32	BuildRequires:  mvn(org.easymock:easymock)
21mr|maven-plugin-testing-3.3.0-15|33	
21mr|maven-plugin-testing-3.3.0-15|34	%description
21mr|maven-plugin-testing-3.3.0-15|35	The Maven Plugin Testing contains the necessary modules
21mr|maven-plugin-testing-3.3.0-15|36	to be able to test Maven Plugins.
21mr|maven-plugin-testing-3.3.0-15|37	
21mr|maven-plugin-testing-3.3.0-15|38	%package javadoc
21mr|maven-plugin-testing-3.3.0-15|39	Summary:        Javadoc for %{name}
21mr|maven-plugin-testing-3.3.0-15|40	
21mr|maven-plugin-testing-3.3.0-15|41	%description javadoc
21mr|maven-plugin-testing-3.3.0-15|42	API documentation for %{name}.
21mr|maven-plugin-testing-3.3.0-15|43	
21mr|maven-plugin-testing-3.3.0-15|44	%package harness
21mr|maven-plugin-testing-3.3.0-15|45	Summary: Maven Plugin Testing Mechanism
21mr|maven-plugin-testing-3.3.0-15|46	Obsoletes: maven-shared-plugin-testing-harness <= 0:1.2
21mr|maven-plugin-testing-3.3.0-15|47	
21mr|maven-plugin-testing-3.3.0-15|48	%description harness
21mr|maven-plugin-testing-3.3.0-15|49	The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojo.
21mr|maven-plugin-testing-3.3.0-15|50	
21mr|maven-plugin-testing-3.3.0-15|51	%package tools
21mr|maven-plugin-testing-3.3.0-15|52	Summary: Maven Plugin Testing Tools
21mr|maven-plugin-testing-3.3.0-15|53	Obsoletes: maven-shared-plugin-testing-tools <= 0:%{version}-%{release}
21mr|maven-plugin-testing-3.3.0-15|54	
21mr|maven-plugin-testing-3.3.0-15|55	%description tools
21mr|maven-plugin-testing-3.3.0-15|56	A set of useful tools to help the Maven Plugin testing.
21mr|maven-plugin-testing-3.3.0-15|57	
21mr|maven-plugin-testing-3.3.0-15|58	%package -n maven-test-tools
21mr|maven-plugin-testing-3.3.0-15|59	Summary: Maven Testing Tool
21mr|maven-plugin-testing-3.3.0-15|60	Obsoletes: maven-shared-test-tools <= 0:%{version}-%{release}
21mr|maven-plugin-testing-3.3.0-15|61	
21mr|maven-plugin-testing-3.3.0-15|62	%description -n maven-test-tools
21mr|maven-plugin-testing-3.3.0-15|63	Framework to test Maven Plugins with Easymock objects.
21mr|maven-plugin-testing-3.3.0-15|64	
21mr|maven-plugin-testing-3.3.0-15|65	%prep
21mr|maven-plugin-testing-3.3.0-15|66	%setup -q
21mr|maven-plugin-testing-3.3.0-15|67	
21mr|maven-plugin-testing-3.3.0-15|68	%patch0 -p1
21mr|maven-plugin-testing-3.3.0-15|69	%patch1 -p1
21mr|maven-plugin-testing-3.3.0-15|70	
21mr|maven-plugin-testing-3.3.0-15|71	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-plugin-testing-3.3.0-15|72	%pom_remove_plugin :maven-site-plugin
21mr|maven-plugin-testing-3.3.0-15|73	
21mr|maven-plugin-testing-3.3.0-15|74	sed -i -e "s/MockControl/IMocksControl/g" maven-test-tools/src/main/java/org/apache/maven/shared/tools/easymock/MockManager.java
21mr|maven-plugin-testing-3.3.0-15|75	
21mr|maven-plugin-testing-3.3.0-15|76	# needs network for some reason
21mr|maven-plugin-testing-3.3.0-15|77	rm maven-plugin-testing-tools/src/test/java/org/apache/maven/shared/test/plugin/ProjectToolTest.java
21mr|maven-plugin-testing-3.3.0-15|78	
21mr|maven-plugin-testing-3.3.0-15|79	%mvn_alias : org.apache.maven.shared:
21mr|maven-plugin-testing-3.3.0-15|80	
21mr|maven-plugin-testing-3.3.0-15|81	%build
21mr|maven-plugin-testing-3.3.0-15|82	%mvn_build -s
21mr|maven-plugin-testing-3.3.0-15|83	
21mr|maven-plugin-testing-3.3.0-15|84	%install
21mr|maven-plugin-testing-3.3.0-15|85	%mvn_install
21mr|maven-plugin-testing-3.3.0-15|86	
21mr|maven-plugin-testing-3.3.0-15|87	%files -f .mfiles-%{name}
21mr|maven-plugin-testing-3.3.0-15|88	%doc LICENSE NOTICE
21mr|maven-plugin-testing-3.3.0-15|89	%files harness -f .mfiles-%{name}-harness
21mr|maven-plugin-testing-3.3.0-15|90	%files tools -f .mfiles-%{name}-tools
21mr|maven-plugin-testing-3.3.0-15|91	%files -n maven-test-tools -f .mfiles-maven-test-tools
21mr|maven-plugin-testing-3.3.0-15|92	%files javadoc -f .mfiles-javadoc
21mr|maven-plugin-testing-3.3.0-15|93	%doc LICENSE NOTICE
21mr|maven-plugin-testing-3.3.0-15|94	

14189 21
21mr|maven-plugin-tools-3.5.1-6|1	Name:           maven-plugin-tools
21mr|maven-plugin-tools-3.5.1-6|2	Version:        3.5.1
21mr|maven-plugin-tools-3.5.1-6|3	Release:        6
21mr|maven-plugin-tools-3.5.1-6|4	Epoch:          0
21mr|maven-plugin-tools-3.5.1-6|5	Summary:        Maven Plugin Tools
21mr|maven-plugin-tools-3.5.1-6|6	License:        ASL 2.0
21mr|maven-plugin-tools-3.5.1-6|7	URL:            http://maven.apache.org/plugin-tools/
21mr|maven-plugin-tools-3.5.1-6|8	Group:          Development/Java
21mr|maven-plugin-tools-3.5.1-6|9	BuildArch:      noarch
21mr|maven-plugin-tools-3.5.1-6|10	# Java stack is not supported on x86_32
21mr|maven-plugin-tools-3.5.1-6|11	ExcludeArch: %{ix86}
21mr|maven-plugin-tools-3.5.1-6|12	
21mr|maven-plugin-tools-3.5.1-6|13	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugin-tools/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-plugin-tools-3.5.1-6|14	
21mr|maven-plugin-tools-3.5.1-6|15	Patch0:         0001-Avoid-duplicate-MOJO-parameters.patch
21mr|maven-plugin-tools-3.5.1-6|16	Patch1:         0002-Deal-with-nulls-from-getComment.patch
21mr|maven-plugin-tools-3.5.1-6|17	Patch2:         0003-Port-to-plexus-utils-3.0.24.patch
21mr|maven-plugin-tools-3.5.1-6|18	
21mr|maven-plugin-tools-3.5.1-6|19	BuildRequires:  maven-local
21mr|maven-plugin-tools-3.5.1-6|20	BuildRequires:  mvn(com.sun:tools)
21mr|maven-plugin-tools-3.5.1-6|21	BuildRequires:  mvn(com.thoughtworks.qdox:qdox)
21mr|maven-plugin-tools-3.5.1-6|22	BuildRequires:  mvn(net.sf.jtidy:jtidy)
21mr|maven-plugin-tools-3.5.1-6|23	BuildRequires:  mvn(org.apache.ant:ant)
21mr|maven-plugin-tools-3.5.1-6|24	BuildRequires:  mvn(org.apache.ant:ant-launcher)
21mr|maven-plugin-tools-3.5.1-6|25	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-plugin-tools-3.5.1-6|26	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-plugin-tools-3.5.1-6|27	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-plugin-tools-3.5.1-6|28	BuildRequires:  mvn(org.apache.maven:maven-artifact:2.2.1)
21mr|maven-plugin-tools-3.5.1-6|29	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-plugin-tools-3.5.1-6|30	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-plugin-tools-3.5.1-6|31	BuildRequires:  mvn(org.apache.maven:maven-model:2.2.1)
21mr|maven-plugin-tools-3.5.1-6|32	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-plugin-tools-3.5.1-6|33	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-plugin-tools-3.5.1-6|34	BuildRequires:  mvn(org.apache.maven:maven-plugin-registry)
21mr|maven-plugin-tools-3.5.1-6|35	BuildRequires:  mvn(org.apache.maven:maven-repository-metadata)
21mr|maven-plugin-tools-3.5.1-6|36	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|maven-plugin-tools-3.5.1-6|37	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-plugin-tools-3.5.1-6|38	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|maven-plugin-tools-3.5.1-6|39	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-plugin-tools-3.5.1-6|40	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|maven-plugin-tools-3.5.1-6|41	BuildRequires:  mvn(org.apache.maven.surefire:maven-surefire-common)
21mr|maven-plugin-tools-3.5.1-6|42	BuildRequires:  mvn(org.apache.velocity:velocity)
21mr|maven-plugin-tools-3.5.1-6|43	BuildRequires:  mvn(org.beanshell:bsh)
21mr|maven-plugin-tools-3.5.1-6|44	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-plugin-tools-3.5.1-6|45	BuildRequires:  mvn(org.codehaus.plexus:plexus-ant-factory)
21mr|maven-plugin-tools-3.5.1-6|46	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-plugin-tools-3.5.1-6|47	BuildRequires:  mvn(org.codehaus.plexus:plexus-bsh-factory)
21mr|maven-plugin-tools-3.5.1-6|48	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-plugin-tools-3.5.1-6|49	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-plugin-tools-3.5.1-6|50	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-plugin-tools-3.5.1-6|51	BuildRequires:  mvn(org.codehaus.plexus:plexus-velocity)
21mr|maven-plugin-tools-3.5.1-6|52	BuildRequires:  mvn(org.easymock:easymock)
21mr|maven-plugin-tools-3.5.1-6|53	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|maven-plugin-tools-3.5.1-6|54	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|maven-plugin-tools-3.5.1-6|55	
21mr|maven-plugin-tools-3.5.1-6|56	%description
21mr|maven-plugin-tools-3.5.1-6|57	The Maven Plugin Tools contains the necessary tools to be able to produce Maven
21mr|maven-plugin-tools-3.5.1-6|58	Plugins in a variety of languages.
21mr|maven-plugin-tools-3.5.1-6|59	
21mr|maven-plugin-tools-3.5.1-6|60	%package -n maven-plugin-annotations
21mr|maven-plugin-tools-3.5.1-6|61	Summary:        Maven Plugin Java 5 Annotations
21mr|maven-plugin-tools-3.5.1-6|62	Obsoletes:      maven-plugin-annotations < 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|63	
21mr|maven-plugin-tools-3.5.1-6|64	%description -n maven-plugin-annotations
21mr|maven-plugin-tools-3.5.1-6|65	This package contains Java 5 annotations to use in Mojos.
21mr|maven-plugin-tools-3.5.1-6|66	
21mr|maven-plugin-tools-3.5.1-6|67	%package -n maven-plugin-plugin
21mr|maven-plugin-tools-3.5.1-6|68	Summary:        Maven Plugin Plugin
21mr|maven-plugin-tools-3.5.1-6|69	
21mr|maven-plugin-tools-3.5.1-6|70	%description -n maven-plugin-plugin
21mr|maven-plugin-tools-3.5.1-6|71	The Plugin Plugin is used to create a Maven plugin descriptor for any Mojo's
21mr|maven-plugin-tools-3.5.1-6|72	found in the source tree, to include in the JAR. It is also used to generate
21mr|maven-plugin-tools-3.5.1-6|73	Xdoc files for the Mojos as well as for updating the plugin registry, the
21mr|maven-plugin-tools-3.5.1-6|74	artifact metadata and a generic help goal.
21mr|maven-plugin-tools-3.5.1-6|75	
21mr|maven-plugin-tools-3.5.1-6|76	%package annotations
21mr|maven-plugin-tools-3.5.1-6|77	Summary:        Maven Plugin Tool for Annotations
21mr|maven-plugin-tools-3.5.1-6|78	
21mr|maven-plugin-tools-3.5.1-6|79	%description annotations
21mr|maven-plugin-tools-3.5.1-6|80	This package provides Java 5 annotation tools for use with Apache Maven.
21mr|maven-plugin-tools-3.5.1-6|81	
21mr|maven-plugin-tools-3.5.1-6|82	%package ant
21mr|maven-plugin-tools-3.5.1-6|83	Summary:        Maven Plugin Tool for Ant
21mr|maven-plugin-tools-3.5.1-6|84	Obsoletes:      maven-shared-plugin-tools-ant < 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|85	Provides:       maven-shared-plugin-tools-ant = 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|86	
21mr|maven-plugin-tools-3.5.1-6|87	%description ant
21mr|maven-plugin-tools-3.5.1-6|88	Descriptor extractor for plugins written in Ant.
21mr|maven-plugin-tools-3.5.1-6|89	
21mr|maven-plugin-tools-3.5.1-6|90	%package api
21mr|maven-plugin-tools-3.5.1-6|91	Summary:        Maven Plugin Tools APIs
21mr|maven-plugin-tools-3.5.1-6|92	Obsoletes:      maven-shared-plugin-tools-api < 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|93	Provides:       maven-shared-plugin-tools-api = 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|94	
21mr|maven-plugin-tools-3.5.1-6|95	%description api
21mr|maven-plugin-tools-3.5.1-6|96	The Maven Plugin Tools API provides an API to extract information from
21mr|maven-plugin-tools-3.5.1-6|97	and generate documentation for Maven Plugins.
21mr|maven-plugin-tools-3.5.1-6|98	
21mr|maven-plugin-tools-3.5.1-6|99	%package beanshell
21mr|maven-plugin-tools-3.5.1-6|100	Summary:        Maven Plugin Tool for Beanshell
21mr|maven-plugin-tools-3.5.1-6|101	Obsoletes:      maven-shared-plugin-tools-beanshell < 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|102	Provides:       maven-shared-plugin-tools-beanshell = 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|103	
21mr|maven-plugin-tools-3.5.1-6|104	%description beanshell
21mr|maven-plugin-tools-3.5.1-6|105	Descriptor extractor for plugins written in Beanshell.
21mr|maven-plugin-tools-3.5.1-6|106	
21mr|maven-plugin-tools-3.5.1-6|107	%package generators
21mr|maven-plugin-tools-3.5.1-6|108	Summary:        Maven Plugin Tools Generators
21mr|maven-plugin-tools-3.5.1-6|109	
21mr|maven-plugin-tools-3.5.1-6|110	%description generators
21mr|maven-plugin-tools-3.5.1-6|111	The Maven Plugin Tools Generators provides content generation
21mr|maven-plugin-tools-3.5.1-6|112	(documentation, help) from plugin descriptor.
21mr|maven-plugin-tools-3.5.1-6|113	
21mr|maven-plugin-tools-3.5.1-6|114	%package java
21mr|maven-plugin-tools-3.5.1-6|115	Summary:        Maven Plugin Tool for Java
21mr|maven-plugin-tools-3.5.1-6|116	Obsoletes:      maven-shared-plugin-tools-java < 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|117	Provides:       maven-shared-plugin-tools-java = 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|118	
21mr|maven-plugin-tools-3.5.1-6|119	%description java
21mr|maven-plugin-tools-3.5.1-6|120	Descriptor extractor for plugins written in Java.
21mr|maven-plugin-tools-3.5.1-6|121	
21mr|maven-plugin-tools-3.5.1-6|122	# Note that this package contains code, not documentation.
21mr|maven-plugin-tools-3.5.1-6|123	# See comments about "javadocs" subpackage below.
21mr|maven-plugin-tools-3.5.1-6|124	%package javadoc
21mr|maven-plugin-tools-3.5.1-6|125	Summary:        Maven Plugin Tools Javadoc
21mr|maven-plugin-tools-3.5.1-6|126	
21mr|maven-plugin-tools-3.5.1-6|127	%description javadoc
21mr|maven-plugin-tools-3.5.1-6|128	The Maven Plugin Tools Javadoc provides several Javadoc taglets to be used when
21mr|maven-plugin-tools-3.5.1-6|129	generating Javadoc.
21mr|maven-plugin-tools-3.5.1-6|130	
21mr|maven-plugin-tools-3.5.1-6|131	Java API documentation for %{name} is contained in
21mr|maven-plugin-tools-3.5.1-6|132	%{name}-javadocs package. This package does not contain it.
21mr|maven-plugin-tools-3.5.1-6|133	
21mr|maven-plugin-tools-3.5.1-6|134	%package model
21mr|maven-plugin-tools-3.5.1-6|135	Summary:        Maven Plugin Metadata Model
21mr|maven-plugin-tools-3.5.1-6|136	Obsoletes:      maven-shared-plugin-tools-model < 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|137	Provides:       maven-shared-plugin-tools-model = 0:%{version}-%{release}
21mr|maven-plugin-tools-3.5.1-6|138	
21mr|maven-plugin-tools-3.5.1-6|139	%description model
21mr|maven-plugin-tools-3.5.1-6|140	The Maven Plugin Metadata Model provides an API to play with the Metadata
21mr|maven-plugin-tools-3.5.1-6|141	model.
21mr|maven-plugin-tools-3.5.1-6|142	
21mr|maven-plugin-tools-3.5.1-6|143	%package -n maven-script
21mr|maven-plugin-tools-3.5.1-6|144	Summary:        Maven Script Mojo Support
21mr|maven-plugin-tools-3.5.1-6|145	
21mr|maven-plugin-tools-3.5.1-6|146	%description -n maven-script
21mr|maven-plugin-tools-3.5.1-6|147	Maven Script Mojo Support lets developer write Maven plugins/goals
21mr|maven-plugin-tools-3.5.1-6|148	with scripting languages instead of compiled Java.
21mr|maven-plugin-tools-3.5.1-6|149	
21mr|maven-plugin-tools-3.5.1-6|150	%package -n maven-script-ant
21mr|maven-plugin-tools-3.5.1-6|151	Summary:        Maven Ant Mojo Support
21mr|maven-plugin-tools-3.5.1-6|152	
21mr|maven-plugin-tools-3.5.1-6|153	%description -n maven-script-ant
21mr|maven-plugin-tools-3.5.1-6|154	This package provides %{summary}, which write Maven plugins with
21mr|maven-plugin-tools-3.5.1-6|155	Ant scripts.
21mr|maven-plugin-tools-3.5.1-6|156	
21mr|maven-plugin-tools-3.5.1-6|157	%package -n maven-script-beanshell
21mr|maven-plugin-tools-3.5.1-6|158	Summary:        Maven Beanshell Mojo Support
21mr|maven-plugin-tools-3.5.1-6|159	
21mr|maven-plugin-tools-3.5.1-6|160	%description -n maven-script-beanshell
21mr|maven-plugin-tools-3.5.1-6|161	This package provides %{summary}, which write Maven plugins with
21mr|maven-plugin-tools-3.5.1-6|162	Beanshell scripts.
21mr|maven-plugin-tools-3.5.1-6|163	
21mr|maven-plugin-tools-3.5.1-6|164	# This "javadocs" package violates packaging guidelines as of Sep 6 2012. The
21mr|maven-plugin-tools-3.5.1-6|165	# subpackage name "javadocs" instead of "javadoc" is intentional. There was a
21mr|maven-plugin-tools-3.5.1-6|166	# consensus that current naming scheme should be kept, even if it doesn't
21mr|maven-plugin-tools-3.5.1-6|167	# conform to the guidelines.  mizdebsk, September 2012
21mr|maven-plugin-tools-3.5.1-6|168	%package javadocs
21mr|maven-plugin-tools-3.5.1-6|169	Summary:        Javadoc for %{name}
21mr|maven-plugin-tools-3.5.1-6|170	
21mr|maven-plugin-tools-3.5.1-6|171	%description javadocs
21mr|maven-plugin-tools-3.5.1-6|172	API documentation for %{name}.
21mr|maven-plugin-tools-3.5.1-6|173	
21mr|maven-plugin-tools-3.5.1-6|174	
21mr|maven-plugin-tools-3.5.1-6|175	%prep
21mr|maven-plugin-tools-3.5.1-6|176	%setup -q
21mr|maven-plugin-tools-3.5.1-6|177	%patch0 -p1
21mr|maven-plugin-tools-3.5.1-6|178	%patch1 -p1
21mr|maven-plugin-tools-3.5.1-6|179	%patch2 -p1
21mr|maven-plugin-tools-3.5.1-6|180	
21mr|maven-plugin-tools-3.5.1-6|181	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-plugin-tools-3.5.1-6|182	
21mr|maven-plugin-tools-3.5.1-6|183	# For com.sun:tools use scope "compile" instead of "system"
21mr|maven-plugin-tools-3.5.1-6|184	%pom_remove_dep com.sun:tools maven-plugin-tools-javadoc
21mr|maven-plugin-tools-3.5.1-6|185	%pom_add_dep com.sun:tools maven-plugin-tools-javadoc
21mr|maven-plugin-tools-3.5.1-6|186	
21mr|maven-plugin-tools-3.5.1-6|187	%pom_xpath_inject "pom:project/pom:properties" "
21mr|maven-plugin-tools-3.5.1-6|188	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21mr|maven-plugin-tools-3.5.1-6|189	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>"
21mr|maven-plugin-tools-3.5.1-6|190	
21mr|maven-plugin-tools-3.5.1-6|191	# Remove test dependencies because tests are skipped anyways.
21mr|maven-plugin-tools-3.5.1-6|192	%pom_xpath_remove "pom:dependency[pom:scope='test']"
21mr|maven-plugin-tools-3.5.1-6|193	
21mr|maven-plugin-tools-3.5.1-6|194	# Use Maven 3.1.1 APIs
21mr|maven-plugin-tools-3.5.1-6|195	%pom_remove_dep :maven-project maven-plugin-plugin
21mr|maven-plugin-tools-3.5.1-6|196	%pom_remove_dep :maven-plugin-descriptor maven-plugin-plugin
21mr|maven-plugin-tools-3.5.1-6|197	%pom_remove_dep :maven-plugin-registry maven-plugin-plugin
21mr|maven-plugin-tools-3.5.1-6|198	%pom_remove_dep :maven-artifact-manager maven-plugin-plugin
21mr|maven-plugin-tools-3.5.1-6|199	
21mr|maven-plugin-tools-3.5.1-6|200	%pom_change_dep :maven-project :maven-core maven-plugin-tools-annotations
21mr|maven-plugin-tools-3.5.1-6|201	%pom_change_dep :maven-plugin-descriptor :maven-compat maven-plugin-tools-annotations
21mr|maven-plugin-tools-3.5.1-6|202	
21mr|maven-plugin-tools-3.5.1-6|203	%pom_remove_dep :maven-plugin-descriptor maven-script/maven-plugin-tools-ant
21mr|maven-plugin-tools-3.5.1-6|204	%pom_change_dep :maven-project :maven-core maven-script/maven-plugin-tools-ant
21mr|maven-plugin-tools-3.5.1-6|205	
21mr|maven-plugin-tools-3.5.1-6|206	%pom_remove_dep :maven-plugin-descriptor maven-plugin-tools-api
21mr|maven-plugin-tools-3.5.1-6|207	%pom_change_dep :maven-project :maven-core maven-plugin-tools-api
21mr|maven-plugin-tools-3.5.1-6|208	
21mr|maven-plugin-tools-3.5.1-6|209	%pom_remove_dep :maven-plugin-descriptor maven-script/maven-plugin-tools-beanshell
21mr|maven-plugin-tools-3.5.1-6|210	
21mr|maven-plugin-tools-3.5.1-6|211	%pom_remove_dep :maven-project maven-plugin-tools-generators
21mr|maven-plugin-tools-3.5.1-6|212	%pom_remove_dep :maven-plugin-descriptor maven-plugin-tools-generators
21mr|maven-plugin-tools-3.5.1-6|213	
21mr|maven-plugin-tools-3.5.1-6|214	%pom_change_dep :maven-project :maven-core maven-plugin-tools-java
21mr|maven-plugin-tools-3.5.1-6|215	%pom_remove_dep :maven-plugin-descriptor maven-plugin-tools-java
21mr|maven-plugin-tools-3.5.1-6|216	
21mr|maven-plugin-tools-3.5.1-6|217	%pom_change_dep :maven-plugin-descriptor :maven-plugin-api maven-script/maven-plugin-tools-model
21mr|maven-plugin-tools-3.5.1-6|218	
21mr|maven-plugin-tools-3.5.1-6|219	%pom_remove_dep :maven-project maven-script/maven-script-ant
21mr|maven-plugin-tools-3.5.1-6|220	%pom_remove_dep :maven-plugin-descriptor maven-script/maven-script-ant
21mr|maven-plugin-tools-3.5.1-6|221	
21mr|maven-plugin-tools-3.5.1-6|222	%pom_remove_dep :maven-project
21mr|maven-plugin-tools-3.5.1-6|223	%pom_remove_dep :maven-plugin-descriptor
21mr|maven-plugin-tools-3.5.1-6|224	%pom_add_dep org.apache.maven:maven-compat
21mr|maven-plugin-tools-3.5.1-6|225	%pom_add_dep org.apache.maven:maven-plugin-registry
21mr|maven-plugin-tools-3.5.1-6|226	
21mr|maven-plugin-tools-3.5.1-6|227	%build
21mr|maven-plugin-tools-3.5.1-6|228	%mvn_build -s -f
21mr|maven-plugin-tools-3.5.1-6|229	
21mr|maven-plugin-tools-3.5.1-6|230	%install
21mr|maven-plugin-tools-3.5.1-6|231	%mvn_install
21mr|maven-plugin-tools-3.5.1-6|232	
21mr|maven-plugin-tools-3.5.1-6|233	
21mr|maven-plugin-tools-3.5.1-6|234	%files -f .mfiles-maven-plugin-tools
21mr|maven-plugin-tools-3.5.1-6|235	%dir %{_javadir}/%{name}
21mr|maven-plugin-tools-3.5.1-6|236	%license LICENSE NOTICE
21mr|maven-plugin-tools-3.5.1-6|237	
21mr|maven-plugin-tools-3.5.1-6|238	%files -n maven-plugin-annotations -f .mfiles-maven-plugin-annotations
21mr|maven-plugin-tools-3.5.1-6|239	
21mr|maven-plugin-tools-3.5.1-6|240	%files -n maven-plugin-plugin -f .mfiles-maven-plugin-plugin
21mr|maven-plugin-tools-3.5.1-6|241	
21mr|maven-plugin-tools-3.5.1-6|242	%files annotations -f .mfiles-maven-plugin-tools-annotations
21mr|maven-plugin-tools-3.5.1-6|243	%license LICENSE NOTICE
21mr|maven-plugin-tools-3.5.1-6|244	
21mr|maven-plugin-tools-3.5.1-6|245	%files ant -f .mfiles-maven-plugin-tools-ant
21mr|maven-plugin-tools-3.5.1-6|246	
21mr|maven-plugin-tools-3.5.1-6|247	%files api -f .mfiles-maven-plugin-tools-api
21mr|maven-plugin-tools-3.5.1-6|248	%license LICENSE NOTICE
21mr|maven-plugin-tools-3.5.1-6|249	
21mr|maven-plugin-tools-3.5.1-6|250	%files beanshell -f .mfiles-maven-plugin-tools-beanshell
21mr|maven-plugin-tools-3.5.1-6|251	
21mr|maven-plugin-tools-3.5.1-6|252	%files generators -f .mfiles-maven-plugin-tools-generators
21mr|maven-plugin-tools-3.5.1-6|253	
21mr|maven-plugin-tools-3.5.1-6|254	%files java -f .mfiles-maven-plugin-tools-java
21mr|maven-plugin-tools-3.5.1-6|255	
21mr|maven-plugin-tools-3.5.1-6|256	%files javadoc -f .mfiles-maven-plugin-tools-javadoc
21mr|maven-plugin-tools-3.5.1-6|257	
21mr|maven-plugin-tools-3.5.1-6|258	%files model -f .mfiles-maven-plugin-tools-model
21mr|maven-plugin-tools-3.5.1-6|259	%license LICENSE NOTICE
21mr|maven-plugin-tools-3.5.1-6|260	
21mr|maven-plugin-tools-3.5.1-6|261	%files -n maven-script -f .mfiles-maven-script
21mr|maven-plugin-tools-3.5.1-6|262	
21mr|maven-plugin-tools-3.5.1-6|263	%files -n maven-script-ant -f .mfiles-maven-script-ant
21mr|maven-plugin-tools-3.5.1-6|264	%license LICENSE NOTICE
21mr|maven-plugin-tools-3.5.1-6|265	
21mr|maven-plugin-tools-3.5.1-6|266	%files -n maven-script-beanshell -f .mfiles-maven-script-beanshell
21mr|maven-plugin-tools-3.5.1-6|267	%license LICENSE NOTICE
21mr|maven-plugin-tools-3.5.1-6|268	
21mr|maven-plugin-tools-3.5.1-6|269	%files javadocs -f .mfiles-javadoc
21mr|maven-plugin-tools-3.5.1-6|270	%license LICENSE NOTICE
21mr|maven-plugin-tools-3.5.1-6|271	
21mr|maven-plugin-tools-3.5.1-6|272	

14190 21
21mr|maven-processor-plugin-2.2.4-11|1	Name:          maven-processor-plugin
21mr|maven-processor-plugin-2.2.4-11|2	Version:       2.2.4
21mr|maven-processor-plugin-2.2.4-11|3	Release:       11
21mr|maven-processor-plugin-2.2.4-11|4	Summary:       Maven Processor Plugin
21mr|maven-processor-plugin-2.2.4-11|5	License:       LGPLv3+
21mr|maven-processor-plugin-2.2.4-11|6	Url:           https://github.com/bsorrentino/maven-annotation-plugin
21mr|maven-processor-plugin-2.2.4-11|7	Source0:       https://github.com/bsorrentino/maven-annotation-plugin/archive/%{name}-%{version}.tar.gz
21mr|maven-processor-plugin-2.2.4-11|8	
21mr|maven-processor-plugin-2.2.4-11|9	BuildRequires: maven-local
21mr|maven-processor-plugin-2.2.4-11|10	# main deps
21mr|maven-processor-plugin-2.2.4-11|11	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|maven-processor-plugin-2.2.4-11|12	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|maven-processor-plugin-2.2.4-11|13	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-processor-plugin-2.2.4-11|14	BuildRequires: mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|maven-processor-plugin-2.2.4-11|15	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-processor-plugin-2.2.4-11|16	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-processor-plugin-2.2.4-11|17	# test deps
21mr|maven-processor-plugin-2.2.4-11|18	BuildRequires: mvn(junit:junit)
21mr|maven-processor-plugin-2.2.4-11|19	
21mr|maven-processor-plugin-2.2.4-11|20	Group:          Development/Java
21mr|maven-processor-plugin-2.2.4-11|21	BuildArch:     noarch
21mr|maven-processor-plugin-2.2.4-11|22	# Java stack is not supported on x86_32
21mr|maven-processor-plugin-2.2.4-11|23	ExcludeArch: %{ix86}
21mr|maven-processor-plugin-2.2.4-11|24	
21mr|maven-processor-plugin-2.2.4-11|25	%description
21mr|maven-processor-plugin-2.2.4-11|26	A maven plugin to process annotation for jdk6 at compile time
21mr|maven-processor-plugin-2.2.4-11|27	
21mr|maven-processor-plugin-2.2.4-11|28	This plugin helps to use from maven the new annotation processing
21mr|maven-processor-plugin-2.2.4-11|29	provided by JDK6 integrated in java compiler
21mr|maven-processor-plugin-2.2.4-11|30	
21mr|maven-processor-plugin-2.2.4-11|31	This plugin could be considered the 'alter ego' of maven apt plugin.
21mr|maven-processor-plugin-2.2.4-11|32	
21mr|maven-processor-plugin-2.2.4-11|33	%package javadoc
21mr|maven-processor-plugin-2.2.4-11|34	Summary:       Javadoc for %{name}
21mr|maven-processor-plugin-2.2.4-11|35	
21mr|maven-processor-plugin-2.2.4-11|36	%description javadoc
21mr|maven-processor-plugin-2.2.4-11|37	This package contains javadoc for %{name}.
21mr|maven-processor-plugin-2.2.4-11|38	
21mr|maven-processor-plugin-2.2.4-11|39	%prep
21mr|maven-processor-plugin-2.2.4-11|40	%setup -q -n maven-annotation-plugin-%{name}-%{version}
21mr|maven-processor-plugin-2.2.4-11|41	%pom_xpath_remove pom:project/pom:profiles
21mr|maven-processor-plugin-2.2.4-11|42	%pom_xpath_remove pom:build/pom:extensions
21mr|maven-processor-plugin-2.2.4-11|43	
21mr|maven-processor-plugin-2.2.4-11|44	cp -p src/main/resources/COPYING.LESSER .
21mr|maven-processor-plugin-2.2.4-11|45	
21mr|maven-processor-plugin-2.2.4-11|46	%mvn_file :%{name} %{name}/%{name} %{name}
21mr|maven-processor-plugin-2.2.4-11|47	
21mr|maven-processor-plugin-2.2.4-11|48	%build
21mr|maven-processor-plugin-2.2.4-11|49	
21mr|maven-processor-plugin-2.2.4-11|50	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|maven-processor-plugin-2.2.4-11|51	
21mr|maven-processor-plugin-2.2.4-11|52	%install
21mr|maven-processor-plugin-2.2.4-11|53	%mvn_install
21mr|maven-processor-plugin-2.2.4-11|54	
21mr|maven-processor-plugin-2.2.4-11|55	%files -f .mfiles
21mr|maven-processor-plugin-2.2.4-11|56	%license COPYING.LESSER
21mr|maven-processor-plugin-2.2.4-11|57	
21mr|maven-processor-plugin-2.2.4-11|58	%files javadoc -f .mfiles-javadoc
21mr|maven-processor-plugin-2.2.4-11|59	%license COPYING.LESSER
21mr|maven-processor-plugin-2.2.4-11|60	

14191 21
21mr|maven-release-2.2.1-23|1	Name:           maven-release
21mr|maven-release-2.2.1-23|2	Version:        2.2.1
21mr|maven-release-2.2.1-23|3	Release:        23
21mr|maven-release-2.2.1-23|4	Summary:        Release a project updating the POM and tagging in the SCM
21mr|maven-release-2.2.1-23|5	License:        ASL 2.0
21mr|maven-release-2.2.1-23|6	URL:            http://maven.apache.org/plugins/maven-release-plugin/
21mr|maven-release-2.2.1-23|7	Group:          Development/Java
21mr|maven-release-2.2.1-23|8	BuildArch:      noarch
21mr|maven-release-2.2.1-23|9	# Java stack is not supported on x86_32
21mr|maven-release-2.2.1-23|10	ExcludeArch: %{ix86}
21mr|maven-release-2.2.1-23|11	
21mr|maven-release-2.2.1-23|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/release/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-release-2.2.1-23|13	
21mr|maven-release-2.2.1-23|14	# Remove deps needed for tests, till jmock gets packaged
21mr|maven-release-2.2.1-23|15	Patch1:         002-mavenrelease-fixbuild.patch
21mr|maven-release-2.2.1-23|16	Patch2:         003-fixing-migration-to-component-metadata.patch
21mr|maven-release-2.2.1-23|17	# https://bugzilla.redhat.com/show_bug.cgi?id=1015123
21mr|maven-release-2.2.1-23|18	Patch3:         %{name}-ftbfs.patch
21mr|maven-release-2.2.1-23|19	# Maven's Setting.getRuntimeInfo() was removed, see https://issues.apache.org/jira/browse/MNG-3954
21mr|maven-release-2.2.1-23|20	Patch4:         %{name}-MNG-3954.patch
21mr|maven-release-2.2.1-23|21	
21mr|maven-release-2.2.1-23|22	BuildRequires:  maven-local
21mr|maven-release-2.2.1-23|23	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|maven-release-2.2.1-23|24	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|maven-release-2.2.1-23|25	BuildRequires:  mvn(jaxen:jaxen)
21mr|maven-release-2.2.1-23|26	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-release-2.2.1-23|27	BuildRequires:  mvn(org.apache.maven:maven-artifact-manager)
21mr|maven-release-2.2.1-23|28	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-release-2.2.1-23|29	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-release-2.2.1-23|30	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-release-2.2.1-23|31	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-release-2.2.1-23|32	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-release-2.2.1-23|33	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-release-2.2.1-23|34	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|maven-release-2.2.1-23|35	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|maven-release-2.2.1-23|36	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-release-2.2.1-23|37	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-api)
21mr|maven-release-2.2.1-23|38	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-svn-commons)
21mr|maven-release-2.2.1-23|39	BuildRequires:  mvn(org.apache.maven.shared:maven-invoker)
21mr|maven-release-2.2.1-23|40	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-release-2.2.1-23|41	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-release-2.2.1-23|42	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-release-2.2.1-23|43	BuildRequires:  mvn(org.codehaus.plexus:plexus-interactivity-api)
21mr|maven-release-2.2.1-23|44	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-release-2.2.1-23|45	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-release-2.2.1-23|46	BuildRequires:  mvn(org.jdom:jdom)
21mr|maven-release-2.2.1-23|47	BuildRequires:  mvn(org.sonatype.plexus:plexus-sec-dispatcher)
21mr|maven-release-2.2.1-23|48	
21mr|maven-release-2.2.1-23|49	%description
21mr|maven-release-2.2.1-23|50	This plugin is used to release a project with Maven, saving a lot of
21mr|maven-release-2.2.1-23|51	repetitive, manual work. Releasing a project is made in two steps:
21mr|maven-release-2.2.1-23|52	prepare and perform.
21mr|maven-release-2.2.1-23|53	
21mr|maven-release-2.2.1-23|54	%package manager
21mr|maven-release-2.2.1-23|55	Summary:        Release a project updating the POM and tagging in the SCM
21mr|maven-release-2.2.1-23|56	
21mr|maven-release-2.2.1-23|57	%description manager
21mr|maven-release-2.2.1-23|58	This package contains %{name}-manager needed by %{name}-plugin.
21mr|maven-release-2.2.1-23|59	
21mr|maven-release-2.2.1-23|60	%package plugin
21mr|maven-release-2.2.1-23|61	Summary:        Release a project updating the POM and tagging in the SCM
21mr|maven-release-2.2.1-23|62	
21mr|maven-release-2.2.1-23|63	%description plugin
21mr|maven-release-2.2.1-23|64	This plugin is used to release a project with Maven, saving a lot of
21mr|maven-release-2.2.1-23|65	repetitive, manual work. Releasing a project is made in two steps:
21mr|maven-release-2.2.1-23|66	prepare and perform.
21mr|maven-release-2.2.1-23|67	
21mr|maven-release-2.2.1-23|68	%package javadoc
21mr|maven-release-2.2.1-23|69	Summary:        Javadoc for %{name}
21mr|maven-release-2.2.1-23|70	Provides:       %{name}-manager-javadoc = %{version}-%{release}
21mr|maven-release-2.2.1-23|71	Obsoletes:      %{name}-manager-javadoc <= 2.0-1
21mr|maven-release-2.2.1-23|72	Provides:       %{name}-plugin-javadoc = %{version}-%{release}
21mr|maven-release-2.2.1-23|73	Obsoletes:      %{name}-plugin-javadoc <= 2.0-1
21mr|maven-release-2.2.1-23|74	
21mr|maven-release-2.2.1-23|75	%description javadoc
21mr|maven-release-2.2.1-23|76	This package contains the API documentation for %{name}.
21mr|maven-release-2.2.1-23|77	
21mr|maven-release-2.2.1-23|78	%prep
21mr|maven-release-2.2.1-23|79	%setup -q -n %{name}-%{version}
21mr|maven-release-2.2.1-23|80	
21mr|maven-release-2.2.1-23|81	%patch1 -p1
21mr|maven-release-2.2.1-23|82	%patch2 -p1
21mr|maven-release-2.2.1-23|83	%patch3 -p1
21mr|maven-release-2.2.1-23|84	%patch4 -p0
21mr|maven-release-2.2.1-23|85	
21mr|maven-release-2.2.1-23|86	cat > README << EOT
21mr|maven-release-2.2.1-23|87	%{name}-%{version}
21mr|maven-release-2.2.1-23|88	
21mr|maven-release-2.2.1-23|89	This plugin is used to release a project with Maven, saving a lot of
21mr|maven-release-2.2.1-23|90	repetitive, manual work. Releasing a project is made in two steps:
21mr|maven-release-2.2.1-23|91	prepare and perform.
21mr|maven-release-2.2.1-23|92	EOT
21mr|maven-release-2.2.1-23|93	
21mr|maven-release-2.2.1-23|94	
21mr|maven-release-2.2.1-23|95	%build
21mr|maven-release-2.2.1-23|96	
21mr|maven-release-2.2.1-23|97	%mvn_file :%{name}-manager %{name}-manager
21mr|maven-release-2.2.1-23|98	%mvn_file :%{name}-plugin %{name}-plugin
21mr|maven-release-2.2.1-23|99	%mvn_package :%{name}-manager manager
21mr|maven-release-2.2.1-23|100	%mvn_package :%{name}-plugin plugin
21mr|maven-release-2.2.1-23|101	# Skip tests because we don't have dependencies (jmock)
21mr|maven-release-2.2.1-23|102	%mvn_build -f
21mr|maven-release-2.2.1-23|103	
21mr|maven-release-2.2.1-23|104	%install
21mr|maven-release-2.2.1-23|105	%mvn_install
21mr|maven-release-2.2.1-23|106	
21mr|maven-release-2.2.1-23|107	%files -f .mfiles
21mr|maven-release-2.2.1-23|108	%doc LICENSE NOTICE README
21mr|maven-release-2.2.1-23|109	
21mr|maven-release-2.2.1-23|110	%files manager -f .mfiles-manager
21mr|maven-release-2.2.1-23|111	%doc LICENSE NOTICE
21mr|maven-release-2.2.1-23|112	
21mr|maven-release-2.2.1-23|113	%files plugin -f .mfiles-plugin
21mr|maven-release-2.2.1-23|114	%doc LICENSE NOTICE
21mr|maven-release-2.2.1-23|115	
21mr|maven-release-2.2.1-23|116	%files javadoc -f .mfiles-javadoc
21mr|maven-release-2.2.1-23|117	%doc LICENSE NOTICE
21mr|maven-release-2.2.1-23|118	

14192 21
21mr|maven-remote-resources-plugin-1.5-5|1	Name:           maven-remote-resources-plugin
21mr|maven-remote-resources-plugin-1.5-5|2	Version:        1.5
21mr|maven-remote-resources-plugin-1.5-5|3	Release:        5
21mr|maven-remote-resources-plugin-1.5-5|4	Summary:        Maven Remote Resources Plugin
21mr|maven-remote-resources-plugin-1.5-5|5	License:        ASL 2.0
21mr|maven-remote-resources-plugin-1.5-5|6	URL:            http://maven.apache.org/plugins/maven-remote-resources-plugin/
21mr|maven-remote-resources-plugin-1.5-5|7	Group:          Development/Java
21mr|maven-remote-resources-plugin-1.5-5|8	BuildArch:      noarch
21mr|maven-remote-resources-plugin-1.5-5|9	# Java stack is not supported on x86_32
21mr|maven-remote-resources-plugin-1.5-5|10	ExcludeArch: %{ix86}
21mr|maven-remote-resources-plugin-1.5-5|11	
21mr|maven-remote-resources-plugin-1.5-5|12	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-remote-resources-plugin-1.5-5|13	
21mr|maven-remote-resources-plugin-1.5-5|14	BuildRequires:  maven-local
21mr|maven-remote-resources-plugin-1.5-5|15	BuildRequires:  mvn(org.apache.maven:maven-artifact:2.2.1)
21mr|maven-remote-resources-plugin-1.5-5|16	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-remote-resources-plugin-1.5-5|17	BuildRequires:  mvn(org.apache.maven:maven-model:2.2.1)
21mr|maven-remote-resources-plugin-1.5-5|18	BuildRequires:  mvn(org.apache.maven:maven-monitor)
21mr|maven-remote-resources-plugin-1.5-5|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-remote-resources-plugin-1.5-5|20	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|maven-remote-resources-plugin-1.5-5|21	BuildRequires:  mvn(org.apache.maven:maven-settings:2.2.1)
21mr|maven-remote-resources-plugin-1.5-5|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-remote-resources-plugin-1.5-5|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-remote-resources-plugin-1.5-5|24	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-remote-resources-plugin-1.5-5|25	BuildRequires:  mvn(org.apache.maven.shared:maven-artifact-resolver)
21mr|maven-remote-resources-plugin-1.5-5|26	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|maven-remote-resources-plugin-1.5-5|27	BuildRequires:  mvn(org.apache.maven.shared:maven-filtering)
21mr|maven-remote-resources-plugin-1.5-5|28	BuildRequires:  mvn(org.apache.velocity:velocity)
21mr|maven-remote-resources-plugin-1.5-5|29	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-remote-resources-plugin-1.5-5|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-remote-resources-plugin-1.5-5|31	BuildRequires:  mvn(org.codehaus.plexus:plexus-resources)
21mr|maven-remote-resources-plugin-1.5-5|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-remote-resources-plugin-1.5-5|33	
21mr|maven-remote-resources-plugin-1.5-5|34	
21mr|maven-remote-resources-plugin-1.5-5|35	%description
21mr|maven-remote-resources-plugin-1.5-5|36	Process resources packaged in JARs that have been deployed to
21mr|maven-remote-resources-plugin-1.5-5|37	a remote repository. The primary use case being satisfied is
21mr|maven-remote-resources-plugin-1.5-5|38	the consistent inclusion of common resources in a large set of
21mr|maven-remote-resources-plugin-1.5-5|39	projects. Maven projects at Apache use this plug-in to satisfy
21mr|maven-remote-resources-plugin-1.5-5|40	licensing requirements at Apache where each project much include
21mr|maven-remote-resources-plugin-1.5-5|41	license and notice files for each release.
21mr|maven-remote-resources-plugin-1.5-5|42	
21mr|maven-remote-resources-plugin-1.5-5|43	%package javadoc
21mr|maven-remote-resources-plugin-1.5-5|44	Summary:        Javadoc for %{name}
21mr|maven-remote-resources-plugin-1.5-5|45	
21mr|maven-remote-resources-plugin-1.5-5|46	%description javadoc
21mr|maven-remote-resources-plugin-1.5-5|47	API documentation for %{name}.
21mr|maven-remote-resources-plugin-1.5-5|48	
21mr|maven-remote-resources-plugin-1.5-5|49	%prep
21mr|maven-remote-resources-plugin-1.5-5|50	%setup -q
21mr|maven-remote-resources-plugin-1.5-5|51	
21mr|maven-remote-resources-plugin-1.5-5|52	%build
21mr|maven-remote-resources-plugin-1.5-5|53	# Tests use Maven 2 APIs
21mr|maven-remote-resources-plugin-1.5-5|54	%mvn_build -f
21mr|maven-remote-resources-plugin-1.5-5|55	
21mr|maven-remote-resources-plugin-1.5-5|56	%install
21mr|maven-remote-resources-plugin-1.5-5|57	%mvn_install
21mr|maven-remote-resources-plugin-1.5-5|58	
21mr|maven-remote-resources-plugin-1.5-5|59	%files -f .mfiles
21mr|maven-remote-resources-plugin-1.5-5|60	%doc LICENSE NOTICE
21mr|maven-remote-resources-plugin-1.5-5|61	
21mr|maven-remote-resources-plugin-1.5-5|62	%files javadoc -f .mfiles-javadoc
21mr|maven-remote-resources-plugin-1.5-5|63	%doc LICENSE NOTICE
21mr|maven-remote-resources-plugin-1.5-5|64	

14193 21
21mr|maven-reporting-api-3.0-17|1	Name:           maven-reporting-api
21mr|maven-reporting-api-3.0-17|2	Version:        3.0
21mr|maven-reporting-api-3.0-17|3	Release:        17
21mr|maven-reporting-api-3.0-17|4	Epoch:          1
21mr|maven-reporting-api-3.0-17|5	Summary:        API to manage report generation
21mr|maven-reporting-api-3.0-17|6	License:        ASL 2.0
21mr|maven-reporting-api-3.0-17|7	URL:            http://maven.apache.org/shared/maven-reporting-api
21mr|maven-reporting-api-3.0-17|8	# svn export http://svn.apache.org/repos/asf/maven/shared/tags/maven-reporting-api-3.0 maven-reporting-api-3.0
21mr|maven-reporting-api-3.0-17|9	# tar caf maven-reporting-api-3.0.tar.xz maven-reporting-api-3.0/
21mr|maven-reporting-api-3.0-17|10	Source0:        %{name}-%{version}.tar.xz
21mr|maven-reporting-api-3.0-17|11	# ASL mandates that the licence file be included in redistributed source
21mr|maven-reporting-api-3.0-17|12	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|maven-reporting-api-3.0-17|13	
21mr|maven-reporting-api-3.0-17|14	Group:          Development/Java
21mr|maven-reporting-api-3.0-17|15	BuildArch:      noarch
21mr|maven-reporting-api-3.0-17|16	# Java stack is not supported on x86_32
21mr|maven-reporting-api-3.0-17|17	ExcludeArch: %{ix86}
21mr|maven-reporting-api-3.0-17|18	
21mr|maven-reporting-api-3.0-17|19	BuildRequires:  maven-local
21mr|maven-reporting-api-3.0-17|20	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-reporting-api-3.0-17|21	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-reporting-api-3.0-17|22	
21mr|maven-reporting-api-3.0-17|23	%description
21mr|maven-reporting-api-3.0-17|24	API to manage report generation. Maven-reporting-api is included in Maven 2.x
21mr|maven-reporting-api-3.0-17|25	core distribution, but moved to shared components to achieve report decoupling
21mr|maven-reporting-api-3.0-17|26	from Maven 3 core.
21mr|maven-reporting-api-3.0-17|27	
21mr|maven-reporting-api-3.0-17|28	This is a replacement package for maven-shared-reporting-api
21mr|maven-reporting-api-3.0-17|29	
21mr|maven-reporting-api-3.0-17|30	%package javadoc
21mr|maven-reporting-api-3.0-17|31	Summary:        Javadoc for %{name}
21mr|maven-reporting-api-3.0-17|32	
21mr|maven-reporting-api-3.0-17|33	%description javadoc
21mr|maven-reporting-api-3.0-17|34	API documentation for %{name}.
21mr|maven-reporting-api-3.0-17|35	
21mr|maven-reporting-api-3.0-17|36	
21mr|maven-reporting-api-3.0-17|37	%prep
21mr|maven-reporting-api-3.0-17|38	%setup -q
21mr|maven-reporting-api-3.0-17|39	cp %{SOURCE1} LICENSE.txt
21mr|maven-reporting-api-3.0-17|40	
21mr|maven-reporting-api-3.0-17|41	%build
21mr|maven-reporting-api-3.0-17|42	# Previous package provides groupIds org.apache.maven.shared and org.apache.maven.reporting
21mr|maven-reporting-api-3.0-17|43	%mvn_alias : org.apache.maven.shared:maven-reporting-api
21mr|maven-reporting-api-3.0-17|44	%mvn_build
21mr|maven-reporting-api-3.0-17|45	
21mr|maven-reporting-api-3.0-17|46	%install
21mr|maven-reporting-api-3.0-17|47	%mvn_install
21mr|maven-reporting-api-3.0-17|48	
21mr|maven-reporting-api-3.0-17|49	%files -f .mfiles
21mr|maven-reporting-api-3.0-17|50	%doc LICENSE.txt
21mr|maven-reporting-api-3.0-17|51	
21mr|maven-reporting-api-3.0-17|52	%files javadoc -f .mfiles-javadoc
21mr|maven-reporting-api-3.0-17|53	%doc LICENSE.txt
21mr|maven-reporting-api-3.0-17|54	
21mr|maven-reporting-api-3.0-17|55	

14194 21
21mr|maven-reporting-exec-1.4-4|1	Name:           maven-reporting-exec
21mr|maven-reporting-exec-1.4-4|2	Version:        1.4
21mr|maven-reporting-exec-1.4-4|3	Release:        4
21mr|maven-reporting-exec-1.4-4|4	BuildArch:      noarch
21mr|maven-reporting-exec-1.4-4|5	# Java stack is not supported on x86_32
21mr|maven-reporting-exec-1.4-4|6	ExcludeArch: %{ix86}
21mr|maven-reporting-exec-1.4-4|7	Summary:        Classes to manage report plugin executions with Maven 3
21mr|maven-reporting-exec-1.4-4|8	
21mr|maven-reporting-exec-1.4-4|9	License:        ASL 2.0
21mr|maven-reporting-exec-1.4-4|10	Group:          Development/Java
21mr|maven-reporting-exec-1.4-4|11	URL:            http://maven.apache.org/shared/maven-reporting-exec/
21mr|maven-reporting-exec-1.4-4|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/reporting/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-reporting-exec-1.4-4|13	
21mr|maven-reporting-exec-1.4-4|14	Patch0001:      0001-Port-to-Eclipse-Aether-and-Eclipse-Sisu.patch
21mr|maven-reporting-exec-1.4-4|15	
21mr|maven-reporting-exec-1.4-4|16	BuildRequires:  maven-local
21mr|maven-reporting-exec-1.4-4|17	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-reporting-exec-1.4-4|18	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-reporting-exec-1.4-4|19	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-reporting-exec-1.4-4|20	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-reporting-exec-1.4-4|21	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|maven-reporting-exec-1.4-4|22	BuildRequires:  mvn(org.apache.maven:maven-settings-builder)
21mr|maven-reporting-exec-1.4-4|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|maven-reporting-exec-1.4-4|24	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-reporting-exec-1.4-4|25	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-reporting-exec-1.4-4|26	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-reporting-exec-1.4-4|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-reporting-exec-1.4-4|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-reporting-exec-1.4-4|29	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|maven-reporting-exec-1.4-4|30	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|maven-reporting-exec-1.4-4|31	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|maven-reporting-exec-1.4-4|32	
21mr|maven-reporting-exec-1.4-4|33	Requires:       java-headless
21mr|maven-reporting-exec-1.4-4|34	
21mr|maven-reporting-exec-1.4-4|35	%description
21mr|maven-reporting-exec-1.4-4|36	Classes to manage report plugin executions with Maven 3. Contains classes for
21mr|maven-reporting-exec-1.4-4|37	managing and configuring reports and their execution.
21mr|maven-reporting-exec-1.4-4|38	
21mr|maven-reporting-exec-1.4-4|39	%package javadoc
21mr|maven-reporting-exec-1.4-4|40	Summary:        API documentation for %{name}
21mr|maven-reporting-exec-1.4-4|41	
21mr|maven-reporting-exec-1.4-4|42	%description javadoc
21mr|maven-reporting-exec-1.4-4|43	The API documentation of %{name}.
21mr|maven-reporting-exec-1.4-4|44	
21mr|maven-reporting-exec-1.4-4|45	
21mr|maven-reporting-exec-1.4-4|46	
21mr|maven-reporting-exec-1.4-4|47	%prep
21mr|maven-reporting-exec-1.4-4|48	%setup -qn %{name}-%{version}
21mr|maven-reporting-exec-1.4-4|49	%patch0001 -p1
21mr|maven-reporting-exec-1.4-4|50	
21mr|maven-reporting-exec-1.4-4|51	# convert CR+LF to LF
21mr|maven-reporting-exec-1.4-4|52	sed -i 's/\r//g' pom.xml src/main/java/org/apache/maven/reporting/exec/*
21mr|maven-reporting-exec-1.4-4|53	
21mr|maven-reporting-exec-1.4-4|54	%pom_remove_plugin org.apache.maven.plugins:maven-enforcer-plugin
21mr|maven-reporting-exec-1.4-4|55	
21mr|maven-reporting-exec-1.4-4|56	# Build against Maven 3.x, Eclipse Aether and Eclipse Sisu
21mr|maven-reporting-exec-1.4-4|57	%pom_remove_dep org.sonatype.aether:aether-api
21mr|maven-reporting-exec-1.4-4|58	%pom_remove_dep org.sonatype.aether:aether-util
21mr|maven-reporting-exec-1.4-4|59	%pom_change_dep org.sonatype.aether:aether-connector-wagon org.eclipse.aether:aether-transport-wagon
21mr|maven-reporting-exec-1.4-4|60	%pom_change_dep org.sonatype.sisu:sisu-inject-plexus org.eclipse.sisu:org.eclipse.sisu.plexus
21mr|maven-reporting-exec-1.4-4|61	
21mr|maven-reporting-exec-1.4-4|62	%build
21mr|maven-reporting-exec-1.4-4|63	# Test are skipped because there are errors with PlexusLogger
21mr|maven-reporting-exec-1.4-4|64	# More info possibly here:
21mr|maven-reporting-exec-1.4-4|65	# https://docs.sonatype.org/display/AETHER/Using+Aether+in+Maven+Plugins?focusedCommentId=10485782#comment-10485782
21mr|maven-reporting-exec-1.4-4|66	%mvn_build -f
21mr|maven-reporting-exec-1.4-4|67	
21mr|maven-reporting-exec-1.4-4|68	%install
21mr|maven-reporting-exec-1.4-4|69	%mvn_install
21mr|maven-reporting-exec-1.4-4|70	
21mr|maven-reporting-exec-1.4-4|71	%files -f .mfiles
21mr|maven-reporting-exec-1.4-4|72	%doc LICENSE NOTICE DEPENDENCIES
21mr|maven-reporting-exec-1.4-4|73	
21mr|maven-reporting-exec-1.4-4|74	%files javadoc -f .mfiles-javadoc
21mr|maven-reporting-exec-1.4-4|75	%doc LICENSE NOTICE
21mr|maven-reporting-exec-1.4-4|76	
21mr|maven-reporting-exec-1.4-4|77	
21mr|maven-reporting-exec-1.4-4|78	

14195 21
21mr|maven-reporting-impl-3.0.0-6|1	Name:           maven-reporting-impl
21mr|maven-reporting-impl-3.0.0-6|2	Version:        3.0.0
21mr|maven-reporting-impl-3.0.0-6|3	Release:        6
21mr|maven-reporting-impl-3.0.0-6|4	Summary:        Abstract classes to manage report generation
21mr|maven-reporting-impl-3.0.0-6|5	License:        ASL 2.0
21mr|maven-reporting-impl-3.0.0-6|6	URL:            http://maven.apache.org/shared/%{name}
21mr|maven-reporting-impl-3.0.0-6|7	Group:          Development/Java
21mr|maven-reporting-impl-3.0.0-6|8	BuildArch:      noarch
21mr|maven-reporting-impl-3.0.0-6|9	# Java stack is not supported on x86_32
21mr|maven-reporting-impl-3.0.0-6|10	ExcludeArch: %{ix86}
21mr|maven-reporting-impl-3.0.0-6|11	
21mr|maven-reporting-impl-3.0.0-6|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/reporting/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-reporting-impl-3.0.0-6|13	
21mr|maven-reporting-impl-3.0.0-6|14	Patch0:         0001-Remove-dependency-on-junit-addons.patch
21mr|maven-reporting-impl-3.0.0-6|15	
21mr|maven-reporting-impl-3.0.0-6|16	BuildRequires:  maven-local
21mr|maven-reporting-impl-3.0.0-6|17	BuildRequires:  mvn(junit:junit)
21mr|maven-reporting-impl-3.0.0-6|18	BuildRequires:  mvn(org.apache.maven.doxia:doxia-core)
21mr|maven-reporting-impl-3.0.0-6|19	BuildRequires:  mvn(org.apache.maven.doxia:doxia-decoration-model)
21mr|maven-reporting-impl-3.0.0-6|20	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-reporting-impl-3.0.0-6|21	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-reporting-impl-3.0.0-6|22	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-reporting-impl-3.0.0-6|23	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-reporting-impl-3.0.0-6|24	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-reporting-impl-3.0.0-6|25	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-reporting-impl-3.0.0-6|26	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-reporting-impl-3.0.0-6|27	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-reporting-impl-3.0.0-6|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-reporting-impl-3.0.0-6|29	
21mr|maven-reporting-impl-3.0.0-6|30	%description
21mr|maven-reporting-impl-3.0.0-6|31	Abstract classes to manage report generation, which can be run both:
21mr|maven-reporting-impl-3.0.0-6|32	
21mr|maven-reporting-impl-3.0.0-6|33	* as part of a site generation (as a maven-reporting-api's MavenReport),
21mr|maven-reporting-impl-3.0.0-6|34	* or as a direct standalone invocation (as a maven-plugin-api's Mojo).
21mr|maven-reporting-impl-3.0.0-6|35	
21mr|maven-reporting-impl-3.0.0-6|36	This is a replacement package for maven-shared-reporting-impl
21mr|maven-reporting-impl-3.0.0-6|37	
21mr|maven-reporting-impl-3.0.0-6|38	%package javadoc
21mr|maven-reporting-impl-3.0.0-6|39	Summary:        Javadoc for %{name}
21mr|maven-reporting-impl-3.0.0-6|40	
21mr|maven-reporting-impl-3.0.0-6|41	%description javadoc
21mr|maven-reporting-impl-3.0.0-6|42	API documentation for %{name}.
21mr|maven-reporting-impl-3.0.0-6|43	
21mr|maven-reporting-impl-3.0.0-6|44	%prep
21mr|maven-reporting-impl-3.0.0-6|45	%setup -q
21mr|maven-reporting-impl-3.0.0-6|46	%patch0 -p1
21mr|maven-reporting-impl-3.0.0-6|47	
21mr|maven-reporting-impl-3.0.0-6|48	# integration tests try to download stuff from the internet
21mr|maven-reporting-impl-3.0.0-6|49	# and therefore they don't work in Koji
21mr|maven-reporting-impl-3.0.0-6|50	%pom_remove_plugin :maven-invoker-plugin
21mr|maven-reporting-impl-3.0.0-6|51	
21mr|maven-reporting-impl-3.0.0-6|52	%build
21mr|maven-reporting-impl-3.0.0-6|53	%mvn_build
21mr|maven-reporting-impl-3.0.0-6|54	
21mr|maven-reporting-impl-3.0.0-6|55	%install
21mr|maven-reporting-impl-3.0.0-6|56	%mvn_install
21mr|maven-reporting-impl-3.0.0-6|57	
21mr|maven-reporting-impl-3.0.0-6|58	%files -f .mfiles
21mr|maven-reporting-impl-3.0.0-6|59	%doc LICENSE NOTICE
21mr|maven-reporting-impl-3.0.0-6|60	
21mr|maven-reporting-impl-3.0.0-6|61	%files javadoc -f .mfiles-javadoc
21mr|maven-reporting-impl-3.0.0-6|62	%doc LICENSE NOTICE
21mr|maven-reporting-impl-3.0.0-6|63	

14196 21
21mr|maven-resolver-1.3.3-2|1	Name:           maven-resolver
21mr|maven-resolver-1.3.3-2|2	Epoch:          1
21mr|maven-resolver-1.3.3-2|3	Version:        1.3.3
21mr|maven-resolver-1.3.3-2|4	Release:        2
21mr|maven-resolver-1.3.3-2|5	License:        ASL 2.0
21mr|maven-resolver-1.3.3-2|6	Summary:        Apache Maven Artifact Resolver library
21mr|maven-resolver-1.3.3-2|7	URL:            http://maven.apache.org/resolver/
21mr|maven-resolver-1.3.3-2|8	Source0:        http://archive.apache.org/dist/maven/resolver/%{name}-%{version}-source-release.zip
21mr|maven-resolver-1.3.3-2|9	Group:          Development/Java
21mr|maven-resolver-1.3.3-2|10	BuildArch:      noarch
21mr|maven-resolver-1.3.3-2|11	# Java stack is not supported on x86_32
21mr|maven-resolver-1.3.3-2|12	ExcludeArch: %{ix86}
21mr|maven-resolver-1.3.3-2|13	
21mr|maven-resolver-1.3.3-2|14	BuildRequires:  maven-local
21mr|maven-resolver-1.3.3-2|15	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|maven-resolver-1.3.3-2|16	BuildRequires:  mvn(junit:junit)
21mr|maven-resolver-1.3.3-2|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|maven-resolver-1.3.3-2|18	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|maven-resolver-1.3.3-2|19	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|maven-resolver-1.3.3-2|20	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-resolver-1.3.3-2|21	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|maven-resolver-1.3.3-2|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|maven-resolver-1.3.3-2|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-resolver-1.3.3-2|24	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.inject)
21mr|maven-resolver-1.3.3-2|25	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|maven-resolver-1.3.3-2|26	BuildRequires:  mvn(org.eclipse.sisu:sisu-maven-plugin)
21mr|maven-resolver-1.3.3-2|27	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|maven-resolver-1.3.3-2|28	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|maven-resolver-1.3.3-2|29	BuildRequires:  mvn(org.slf4j:jcl-over-slf4j)
21mr|maven-resolver-1.3.3-2|30	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|maven-resolver-1.3.3-2|31	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|maven-resolver-1.3.3-2|32	BuildRequires:  mvn(org.sonatype.sisu:sisu-guice::no_aop:)
21mr|maven-resolver-1.3.3-2|33	
21mr|maven-resolver-1.3.3-2|34	%description
21mr|maven-resolver-1.3.3-2|35	Apache Maven Artifact Resolver is a library for working with artifact
21mr|maven-resolver-1.3.3-2|36	repositories and dependency resolution. Maven Artifact Resolver deals with the
21mr|maven-resolver-1.3.3-2|37	specification of local repository, remote repository, developer workspaces,
21mr|maven-resolver-1.3.3-2|38	artifact transports and artifact resolution.
21mr|maven-resolver-1.3.3-2|39	
21mr|maven-resolver-1.3.3-2|40	%package api
21mr|maven-resolver-1.3.3-2|41	Summary:   Maven Artifact Resolver API
21mr|maven-resolver-1.3.3-2|42	
21mr|maven-resolver-1.3.3-2|43	%description api
21mr|maven-resolver-1.3.3-2|44	The application programming interface for the repository system.
21mr|maven-resolver-1.3.3-2|45	
21mr|maven-resolver-1.3.3-2|46	%package spi
21mr|maven-resolver-1.3.3-2|47	Summary:   Maven Artifact Resolver SPI
21mr|maven-resolver-1.3.3-2|48	
21mr|maven-resolver-1.3.3-2|49	%description spi
21mr|maven-resolver-1.3.3-2|50	The service provider interface for repository system implementations and
21mr|maven-resolver-1.3.3-2|51	repository connectors.
21mr|maven-resolver-1.3.3-2|52	
21mr|maven-resolver-1.3.3-2|53	%package util
21mr|maven-resolver-1.3.3-2|54	Summary:   Maven Artifact Resolver Utilities
21mr|maven-resolver-1.3.3-2|55	
21mr|maven-resolver-1.3.3-2|56	%description util
21mr|maven-resolver-1.3.3-2|57	A collection of utility classes to ease usage of the repository system.
21mr|maven-resolver-1.3.3-2|58	
21mr|maven-resolver-1.3.3-2|59	%package impl
21mr|maven-resolver-1.3.3-2|60	Summary:   Maven Artifact Resolver Implementation
21mr|maven-resolver-1.3.3-2|61	
21mr|maven-resolver-1.3.3-2|62	%description impl
21mr|maven-resolver-1.3.3-2|63	An implementation of the repository system.
21mr|maven-resolver-1.3.3-2|64	
21mr|maven-resolver-1.3.3-2|65	%package test-util
21mr|maven-resolver-1.3.3-2|66	Summary:   Maven Artifact Resolver Test Utilities
21mr|maven-resolver-1.3.3-2|67	
21mr|maven-resolver-1.3.3-2|68	%description test-util
21mr|maven-resolver-1.3.3-2|69	A collection of utility classes to ease testing of the repository system.
21mr|maven-resolver-1.3.3-2|70	
21mr|maven-resolver-1.3.3-2|71	%package connector-basic
21mr|maven-resolver-1.3.3-2|72	Summary:   Maven Artifact Resolver Connector Basic
21mr|maven-resolver-1.3.3-2|73	
21mr|maven-resolver-1.3.3-2|74	%description connector-basic
21mr|maven-resolver-1.3.3-2|75	A repository connector implementation for repositories using URI-based layouts.
21mr|maven-resolver-1.3.3-2|76	
21mr|maven-resolver-1.3.3-2|77	%package transport-classpath
21mr|maven-resolver-1.3.3-2|78	Summary:   Maven Artifact Resolver Transport Classpath
21mr|maven-resolver-1.3.3-2|79	
21mr|maven-resolver-1.3.3-2|80	%description transport-classpath
21mr|maven-resolver-1.3.3-2|81	A transport implementation for repositories using classpath:// URLs.
21mr|maven-resolver-1.3.3-2|82	
21mr|maven-resolver-1.3.3-2|83	%package transport-file
21mr|maven-resolver-1.3.3-2|84	Summary:   Maven Artifact Resolver Transport File
21mr|maven-resolver-1.3.3-2|85	
21mr|maven-resolver-1.3.3-2|86	%description transport-file
21mr|maven-resolver-1.3.3-2|87	A transport implementation for repositories using file:// URLs.
21mr|maven-resolver-1.3.3-2|88	
21mr|maven-resolver-1.3.3-2|89	%package transport-http
21mr|maven-resolver-1.3.3-2|90	Summary:   Maven Artifact Resolver Transport HTTP
21mr|maven-resolver-1.3.3-2|91	
21mr|maven-resolver-1.3.3-2|92	%description transport-http
21mr|maven-resolver-1.3.3-2|93	A transport implementation for repositories using http:// and https:// URLs.
21mr|maven-resolver-1.3.3-2|94	
21mr|maven-resolver-1.3.3-2|95	%package transport-wagon
21mr|maven-resolver-1.3.3-2|96	Summary:   Maven Artifact Resolver Transport Wagon
21mr|maven-resolver-1.3.3-2|97	
21mr|maven-resolver-1.3.3-2|98	%description transport-wagon
21mr|maven-resolver-1.3.3-2|99	A transport implementation based on Maven Wagon.
21mr|maven-resolver-1.3.3-2|100	
21mr|maven-resolver-1.3.3-2|101	%package        javadoc
21mr|maven-resolver-1.3.3-2|102	Summary:        API documentation for %{name}
21mr|maven-resolver-1.3.3-2|103	
21mr|maven-resolver-1.3.3-2|104	%description    javadoc
21mr|maven-resolver-1.3.3-2|105	This package provides %{summary}.
21mr|maven-resolver-1.3.3-2|106	
21mr|maven-resolver-1.3.3-2|107	
21mr|maven-resolver-1.3.3-2|108	%prep
21mr|maven-resolver-1.3.3-2|109	%setup -q
21mr|maven-resolver-1.3.3-2|110	
21mr|maven-resolver-1.3.3-2|111	# tests require jetty 7
21mr|maven-resolver-1.3.3-2|112	%pom_remove_dep :::test maven-resolver-transport-http
21mr|maven-resolver-1.3.3-2|113	rm -r maven-resolver-transport-http/src/test
21mr|maven-resolver-1.3.3-2|114	
21mr|maven-resolver-1.3.3-2|115	%pom_disable_module maven-resolver-demos
21mr|maven-resolver-1.3.3-2|116	
21mr|maven-resolver-1.3.3-2|117	# generate OSGi manifests
21mr|maven-resolver-1.3.3-2|118	for pom in $(find -mindepth 2 -name pom.xml) ; do
21mr|maven-resolver-1.3.3-2|119	%pom_add_plugin "org.apache.felix:maven-bundle-plugin" $pom \
21mr|maven-resolver-1.3.3-2|120	"<configuration>
21mr|maven-resolver-1.3.3-2|121	<instructions>
21mr|maven-resolver-1.3.3-2|122	<Bundle-SymbolicName>\${project.groupId}$(sed 's:./maven-resolver::;s:/pom.xml::;s:-:.:g' <<< $pom)</Bundle-SymbolicName>
21mr|maven-resolver-1.3.3-2|123	<Export-Package>!org.eclipse.aether.internal*,org.eclipse.aether*</Export-Package>
21mr|maven-resolver-1.3.3-2|124	<_nouses>true</_nouses>
21mr|maven-resolver-1.3.3-2|125	</instructions>
21mr|maven-resolver-1.3.3-2|126	</configuration>
21mr|maven-resolver-1.3.3-2|127	<executions>
21mr|maven-resolver-1.3.3-2|128	<execution>
21mr|maven-resolver-1.3.3-2|129	<id>create-manifest</id>
21mr|maven-resolver-1.3.3-2|130	<phase>process-classes</phase>
21mr|maven-resolver-1.3.3-2|131	<goals><goal>manifest</goal></goals>
21mr|maven-resolver-1.3.3-2|132	</execution>
21mr|maven-resolver-1.3.3-2|133	</executions>"
21mr|maven-resolver-1.3.3-2|134	done
21mr|maven-resolver-1.3.3-2|135	%pom_add_plugin "org.apache.maven.plugins:maven-jar-plugin" pom.xml \
21mr|maven-resolver-1.3.3-2|136	"<configuration>
21mr|maven-resolver-1.3.3-2|137	<archive>
21mr|maven-resolver-1.3.3-2|138	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|maven-resolver-1.3.3-2|139	</archive>
21mr|maven-resolver-1.3.3-2|140	</configuration>"
21mr|maven-resolver-1.3.3-2|141	
21mr|maven-resolver-1.3.3-2|142	%mvn_package :maven-resolver
21mr|maven-resolver-1.3.3-2|143	%mvn_alias 'org.apache.maven.resolver:maven-resolver{*}' 'org.eclipse.aether:aether@1'
21mr|maven-resolver-1.3.3-2|144	%mvn_file ':maven-resolver{*}' %{name}/maven-resolver@1 aether/aether@1
21mr|maven-resolver-1.3.3-2|145	
21mr|maven-resolver-1.3.3-2|146	%build
21mr|maven-resolver-1.3.3-2|147	%mvn_build -s
21mr|maven-resolver-1.3.3-2|148	
21mr|maven-resolver-1.3.3-2|149	%install
21mr|maven-resolver-1.3.3-2|150	%mvn_install
21mr|maven-resolver-1.3.3-2|151	
21mr|maven-resolver-1.3.3-2|152	
21mr|maven-resolver-1.3.3-2|153	%files -f .mfiles
21mr|maven-resolver-1.3.3-2|154	%license LICENSE NOTICE
21mr|maven-resolver-1.3.3-2|155	
21mr|maven-resolver-1.3.3-2|156	%files api -f .mfiles-%{name}-api
21mr|maven-resolver-1.3.3-2|157	%license LICENSE NOTICE
21mr|maven-resolver-1.3.3-2|158	%files spi -f .mfiles-%{name}-spi
21mr|maven-resolver-1.3.3-2|159	%files util -f .mfiles-%{name}-util
21mr|maven-resolver-1.3.3-2|160	%files impl -f .mfiles-%{name}-impl
21mr|maven-resolver-1.3.3-2|161	%files test-util -f .mfiles-%{name}-test-util
21mr|maven-resolver-1.3.3-2|162	%files connector-basic -f .mfiles-%{name}-connector-basic
21mr|maven-resolver-1.3.3-2|163	%files transport-classpath -f .mfiles-%{name}-transport-classpath
21mr|maven-resolver-1.3.3-2|164	%files transport-file -f .mfiles-%{name}-transport-file
21mr|maven-resolver-1.3.3-2|165	%files transport-http -f .mfiles-%{name}-transport-http
21mr|maven-resolver-1.3.3-2|166	%files transport-wagon -f .mfiles-%{name}-transport-wagon
21mr|maven-resolver-1.3.3-2|167	
21mr|maven-resolver-1.3.3-2|168	%files javadoc -f .mfiles-javadoc
21mr|maven-resolver-1.3.3-2|169	%license LICENSE NOTICE
21mr|maven-resolver-1.3.3-2|170	

14197 21
21mr|maven-resources-plugin-3.1.0-5|1	Name:           maven-resources-plugin
21mr|maven-resources-plugin-3.1.0-5|2	Version:        3.1.0
21mr|maven-resources-plugin-3.1.0-5|3	Release:        5
21mr|maven-resources-plugin-3.1.0-5|4	Summary:        Maven Resources Plugin
21mr|maven-resources-plugin-3.1.0-5|5	License:        ASL 2.0
21mr|maven-resources-plugin-3.1.0-5|6	URL:            http://maven.apache.org/plugins/maven-resources-plugin
21mr|maven-resources-plugin-3.1.0-5|7	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-resources-plugin-3.1.0-5|8	Group:          Development/Java
21mr|maven-resources-plugin-3.1.0-5|9	BuildArch: noarch
21mr|maven-resources-plugin-3.1.0-5|10	# Java stack is not supported on x86_32
21mr|maven-resources-plugin-3.1.0-5|11	ExcludeArch: %{ix86}
21mr|maven-resources-plugin-3.1.0-5|12	
21mr|maven-resources-plugin-3.1.0-5|13	BuildRequires:  maven-local
21mr|maven-resources-plugin-3.1.0-5|14	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-resources-plugin-3.1.0-5|15	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-resources-plugin-3.1.0-5|16	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-resources-plugin-3.1.0-5|17	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-resources-plugin-3.1.0-5|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-resources-plugin-3.1.0-5|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-resources-plugin-3.1.0-5|20	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-resources-plugin-3.1.0-5|21	BuildRequires:  mvn(org.apache.maven.shared:maven-filtering)
21mr|maven-resources-plugin-3.1.0-5|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-resources-plugin-3.1.0-5|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-resources-plugin-3.1.0-5|24	
21mr|maven-resources-plugin-3.1.0-5|25	%description
21mr|maven-resources-plugin-3.1.0-5|26	The Resources Plugin handles the copying of project resources
21mr|maven-resources-plugin-3.1.0-5|27	to the output directory.
21mr|maven-resources-plugin-3.1.0-5|28	
21mr|maven-resources-plugin-3.1.0-5|29	%package javadoc
21mr|maven-resources-plugin-3.1.0-5|30	Summary:        Javadoc for %{name}
21mr|maven-resources-plugin-3.1.0-5|31	
21mr|maven-resources-plugin-3.1.0-5|32	%description javadoc
21mr|maven-resources-plugin-3.1.0-5|33	API documentation for %{name}.
21mr|maven-resources-plugin-3.1.0-5|34	
21mr|maven-resources-plugin-3.1.0-5|35	
21mr|maven-resources-plugin-3.1.0-5|36	%prep
21mr|maven-resources-plugin-3.1.0-5|37	%setup -q
21mr|maven-resources-plugin-3.1.0-5|38	
21mr|maven-resources-plugin-3.1.0-5|39	%build
21mr|maven-resources-plugin-3.1.0-5|40	%mvn_build -f
21mr|maven-resources-plugin-3.1.0-5|41	
21mr|maven-resources-plugin-3.1.0-5|42	%install
21mr|maven-resources-plugin-3.1.0-5|43	%mvn_install
21mr|maven-resources-plugin-3.1.0-5|44	
21mr|maven-resources-plugin-3.1.0-5|45	%files -f .mfiles
21mr|maven-resources-plugin-3.1.0-5|46	%license LICENSE NOTICE
21mr|maven-resources-plugin-3.1.0-5|47	
21mr|maven-resources-plugin-3.1.0-5|48	%files javadoc -f .mfiles-javadoc
21mr|maven-resources-plugin-3.1.0-5|49	%license LICENSE NOTICE
21mr|maven-resources-plugin-3.1.0-5|50	

14198 21
21mr|maven-scm-1.10.0-5|1	# Copyright (c) 2000-2005, JPackage Project
21mr|maven-scm-1.10.0-5|2	# All rights reserved.
21mr|maven-scm-1.10.0-5|3	#
21mr|maven-scm-1.10.0-5|4	# Redistribution and use in source and binary forms, with or without
21mr|maven-scm-1.10.0-5|5	# modification, are permitted provided that the following conditions
21mr|maven-scm-1.10.0-5|6	# are met:
21mr|maven-scm-1.10.0-5|7	#
21mr|maven-scm-1.10.0-5|8	# 1. Redistributions of source code must retain the above copyright
21mr|maven-scm-1.10.0-5|9	#    notice, this list of conditions and the following disclaimer.
21mr|maven-scm-1.10.0-5|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|maven-scm-1.10.0-5|11	#    notice, this list of conditions and the following disclaimer in the
21mr|maven-scm-1.10.0-5|12	#    documentation and/or other materials provided with the
21mr|maven-scm-1.10.0-5|13	#    distribution.
21mr|maven-scm-1.10.0-5|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|maven-scm-1.10.0-5|15	#    contributors may be used to endorse or promote products derived
21mr|maven-scm-1.10.0-5|16	#    from this software without specific prior written permission.
21mr|maven-scm-1.10.0-5|17	#
21mr|maven-scm-1.10.0-5|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|maven-scm-1.10.0-5|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|maven-scm-1.10.0-5|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|maven-scm-1.10.0-5|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|maven-scm-1.10.0-5|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|maven-scm-1.10.0-5|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|maven-scm-1.10.0-5|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|maven-scm-1.10.0-5|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|maven-scm-1.10.0-5|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|maven-scm-1.10.0-5|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|maven-scm-1.10.0-5|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|maven-scm-1.10.0-5|29	#
21mr|maven-scm-1.10.0-5|30	
21mr|maven-scm-1.10.0-5|31	Name:           maven-scm
21mr|maven-scm-1.10.0-5|32	Version:        1.10.0
21mr|maven-scm-1.10.0-5|33	Release:        5
21mr|maven-scm-1.10.0-5|34	Summary:        Common API for doing SCM operations
21mr|maven-scm-1.10.0-5|35	License:        ASL 2.0
21mr|maven-scm-1.10.0-5|36	URL:            http://maven.apache.org/scm
21mr|maven-scm-1.10.0-5|37	Group:          Development/Java
21mr|maven-scm-1.10.0-5|38	BuildArch:      noarch
21mr|maven-scm-1.10.0-5|39	# Java stack is not supported on x86_32
21mr|maven-scm-1.10.0-5|40	ExcludeArch: %{ix86}
21mr|maven-scm-1.10.0-5|41	
21mr|maven-scm-1.10.0-5|42	Source0:        http://archive.apache.org/dist/maven/scm/%{name}-%{version}-source-release.zip
21mr|maven-scm-1.10.0-5|43	
21mr|maven-scm-1.10.0-5|44	# Patch to migrate to new plexus default container
21mr|maven-scm-1.10.0-5|45	# This has been sent upstream: https://issues.apache.org/jira/browse/SCM-731
21mr|maven-scm-1.10.0-5|46	Patch1:         0001-Port-maven-scm-to-latest-version-of-plexus-default.patch
21mr|maven-scm-1.10.0-5|47	# Workaround upstream's workaround for a modello bug, see: https://issues.apache.org/jira/browse/SCM-518
21mr|maven-scm-1.10.0-5|48	Patch2:         0002-Fix-vss-modello-config.patch
21mr|maven-scm-1.10.0-5|49	Patch3:         0003-Port-to-current-plexus-utils.patch
21mr|maven-scm-1.10.0-5|50	
21mr|maven-scm-1.10.0-5|51	BuildRequires:  maven-local
21mr|maven-scm-1.10.0-5|52	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-scm-1.10.0-5|53	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|maven-scm-1.10.0-5|54	BuildRequires:  mvn(junit:junit)
21mr|maven-scm-1.10.0-5|55	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-scm-1.10.0-5|56	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-scm-1.10.0-5|57	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-scm-1.10.0-5|58	BuildRequires:  mvn(org.apache.maven:maven-settings:2.2.1)
21mr|maven-scm-1.10.0-5|59	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|maven-scm-1.10.0-5|60	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|maven-scm-1.10.0-5|61	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-scm-1.10.0-5|62	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-scm-1.10.0-5|63	BuildRequires:  mvn(org.apache.maven.shared:file-management)
21mr|maven-scm-1.10.0-5|64	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|maven-scm-1.10.0-5|65	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|maven-scm-1.10.0-5|66	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-scm-1.10.0-5|67	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-scm-1.10.0-5|68	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-scm-1.10.0-5|69	BuildRequires:  mvn(org.eclipse.jgit:org.eclipse.jgit)
21mr|maven-scm-1.10.0-5|70	BuildRequires:  mvn(org.sonatype.plexus:plexus-sec-dispatcher)
21mr|maven-scm-1.10.0-5|71	
21mr|maven-scm-1.10.0-5|72	%description
21mr|maven-scm-1.10.0-5|73	Maven SCM supports Maven plugins (e.g. maven-release-plugin) and other
21mr|maven-scm-1.10.0-5|74	tools (e.g. Continuum) in providing them a common API for doing SCM operations.
21mr|maven-scm-1.10.0-5|75	
21mr|maven-scm-1.10.0-5|76	%package test
21mr|maven-scm-1.10.0-5|77	Summary:        Tests for %{name}
21mr|maven-scm-1.10.0-5|78	Requires:       maven-scm = %{version}-%{release}
21mr|maven-scm-1.10.0-5|79	
21mr|maven-scm-1.10.0-5|80	%description test
21mr|maven-scm-1.10.0-5|81	Tests for %{name}.
21mr|maven-scm-1.10.0-5|82	
21mr|maven-scm-1.10.0-5|83	%package javadoc
21mr|maven-scm-1.10.0-5|84	Summary:        Javadoc for %{name}
21mr|maven-scm-1.10.0-5|85	
21mr|maven-scm-1.10.0-5|86	%description javadoc
21mr|maven-scm-1.10.0-5|87	Javadoc for %{name}.
21mr|maven-scm-1.10.0-5|88	
21mr|maven-scm-1.10.0-5|89	%prep
21mr|maven-scm-1.10.0-5|90	%setup -q
21mr|maven-scm-1.10.0-5|91	
21mr|maven-scm-1.10.0-5|92	%patch1 -p1
21mr|maven-scm-1.10.0-5|93	%patch2 -p1
21mr|maven-scm-1.10.0-5|94	%patch3 -p1
21mr|maven-scm-1.10.0-5|95	
21mr|maven-scm-1.10.0-5|96	# Remove unnecessary animal sniffer
21mr|maven-scm-1.10.0-5|97	%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin
21mr|maven-scm-1.10.0-5|98	
21mr|maven-scm-1.10.0-5|99	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-scm-1.10.0-5|100	
21mr|maven-scm-1.10.0-5|101	%pom_change_dep -r :maven-project :maven-compat
21mr|maven-scm-1.10.0-5|102	
21mr|maven-scm-1.10.0-5|103	# Remove providers-integrity from build (we don't have mks-api)
21mr|maven-scm-1.10.0-5|104	%pom_remove_dep org.apache.maven.scm:maven-scm-provider-integrity maven-scm-providers/maven-scm-providers-standard
21mr|maven-scm-1.10.0-5|105	%pom_disable_module maven-scm-provider-integrity maven-scm-providers
21mr|maven-scm-1.10.0-5|106	
21mr|maven-scm-1.10.0-5|107	# Partially remove cvs support for removal of netbeans-cvsclient
21mr|maven-scm-1.10.0-5|108	# It still works with cvsexe provider
21mr|maven-scm-1.10.0-5|109	%pom_remove_dep org.apache.maven.scm:maven-scm-provider-cvsjava maven-scm-client
21mr|maven-scm-1.10.0-5|110	%pom_remove_dep org.apache.maven.scm:maven-scm-provider-cvsjava maven-scm-providers/maven-scm-providers-standard
21mr|maven-scm-1.10.0-5|111	%pom_disable_module maven-scm-provider-cvsjava maven-scm-providers/maven-scm-providers-cvs
21mr|maven-scm-1.10.0-5|112	sed -i s/cvsjava.CvsJava/cvsexe.CvsExe/ maven-scm-client/src/main/resources/META-INF/plexus/components.xml
21mr|maven-scm-1.10.0-5|113	
21mr|maven-scm-1.10.0-5|114	# Tests are skipped anyways, so remove dependency on mockito.
21mr|maven-scm-1.10.0-5|115	%pom_remove_dep org.mockito: maven-scm-providers/maven-scm-provider-jazz
21mr|maven-scm-1.10.0-5|116	%pom_remove_dep org.mockito: maven-scm-providers/maven-scm-provider-accurev
21mr|maven-scm-1.10.0-5|117	
21mr|maven-scm-1.10.0-5|118	# Don't use deprecated "descriptorId" configuration parameter of Maven
21mr|maven-scm-1.10.0-5|119	# Assembly Plugin, which was removed in version 3.0.0.
21mr|maven-scm-1.10.0-5|120	%pom_xpath_replace "pom:plugin[pom:artifactId='maven-assembly-plugin']/pom:configuration/pom:descriptorId" "
21mr|maven-scm-1.10.0-5|121	<descriptorRefs>
21mr|maven-scm-1.10.0-5|122	<descriptorRef>jar-with-dependencies</descriptorRef>
21mr|maven-scm-1.10.0-5|123	</descriptorRefs>" maven-scm-client
21mr|maven-scm-1.10.0-5|124	
21mr|maven-scm-1.10.0-5|125	# Put TCK tests into a separate sub-package
21mr|maven-scm-1.10.0-5|126	%mvn_package :%{name}-provider-cvstest test
21mr|maven-scm-1.10.0-5|127	%mvn_package :%{name}-provider-gittest test
21mr|maven-scm-1.10.0-5|128	%mvn_package :%{name}-provider-svntest test
21mr|maven-scm-1.10.0-5|129	%mvn_package :%{name}-test test
21mr|maven-scm-1.10.0-5|130	
21mr|maven-scm-1.10.0-5|131	%build
21mr|maven-scm-1.10.0-5|132	# Don't build and unit run tests because
21mr|maven-scm-1.10.0-5|133	# * accurev tests need porting to a newer hamcrest
21mr|maven-scm-1.10.0-5|134	# * vss tests fail with the version of junit in fedora
21mr|maven-scm-1.10.0-5|135	%mvn_build -f
21mr|maven-scm-1.10.0-5|136	
21mr|maven-scm-1.10.0-5|137	%install
21mr|maven-scm-1.10.0-5|138	%mvn_install
21mr|maven-scm-1.10.0-5|139	
21mr|maven-scm-1.10.0-5|140	%files -f .mfiles
21mr|maven-scm-1.10.0-5|141	%doc LICENSE NOTICE
21mr|maven-scm-1.10.0-5|142	
21mr|maven-scm-1.10.0-5|143	%files test -f .mfiles-test
21mr|maven-scm-1.10.0-5|144	%doc LICENSE NOTICE
21mr|maven-scm-1.10.0-5|145	
21mr|maven-scm-1.10.0-5|146	%files javadoc -f .mfiles-javadoc
21mr|maven-scm-1.10.0-5|147	%doc LICENSE NOTICE
21mr|maven-scm-1.10.0-5|148	

14199 21
21mr|maven-script-interpreter-1.2-4|1	%bcond_with     groovy
21mr|maven-script-interpreter-1.2-4|2	
21mr|maven-script-interpreter-1.2-4|3	Name:           maven-script-interpreter
21mr|maven-script-interpreter-1.2-4|4	Version:        1.2
21mr|maven-script-interpreter-1.2-4|5	Release:        4
21mr|maven-script-interpreter-1.2-4|6	Summary:        Maven Script Interpreter
21mr|maven-script-interpreter-1.2-4|7	License:        ASL 2.0
21mr|maven-script-interpreter-1.2-4|8	URL:            http://maven.apache.org/shared/maven-script-interpreter/
21mr|maven-script-interpreter-1.2-4|9	Source0:        http://central.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-script-interpreter-1.2-4|10	
21mr|maven-script-interpreter-1.2-4|11	Group:          Development/Java
21mr|maven-script-interpreter-1.2-4|12	BuildArch:      noarch
21mr|maven-script-interpreter-1.2-4|13	# Java stack is not supported on x86_32
21mr|maven-script-interpreter-1.2-4|14	ExcludeArch: %{ix86}
21mr|maven-script-interpreter-1.2-4|15	
21mr|maven-script-interpreter-1.2-4|16	BuildRequires:  maven-local
21mr|maven-script-interpreter-1.2-4|17	BuildRequires:  mvn(junit:junit)
21mr|maven-script-interpreter-1.2-4|18	BuildRequires:  mvn(org.apache.ant:ant)
21mr|maven-script-interpreter-1.2-4|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-script-interpreter-1.2-4|20	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-script-interpreter-1.2-4|21	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-script-interpreter-1.2-4|22	BuildRequires:  mvn(org.beanshell:bsh)
21mr|maven-script-interpreter-1.2-4|23	%if %{with groovy}
21mr|maven-script-interpreter-1.2-4|24	BuildRequires:  mvn(org.codehaus.groovy:groovy)
21mr|maven-script-interpreter-1.2-4|25	%endif
21mr|maven-script-interpreter-1.2-4|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-script-interpreter-1.2-4|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-script-interpreter-1.2-4|28	
21mr|maven-script-interpreter-1.2-4|29	
21mr|maven-script-interpreter-1.2-4|30	%description
21mr|maven-script-interpreter-1.2-4|31	This component provides some utilities to interpret/execute some scripts for
21mr|maven-script-interpreter-1.2-4|32	various implementations: Groovy or BeanShell.
21mr|maven-script-interpreter-1.2-4|33	
21mr|maven-script-interpreter-1.2-4|34	
21mr|maven-script-interpreter-1.2-4|35	%package javadoc
21mr|maven-script-interpreter-1.2-4|36	Summary:        Javadoc for %{name}
21mr|maven-script-interpreter-1.2-4|37	
21mr|maven-script-interpreter-1.2-4|38	%description javadoc
21mr|maven-script-interpreter-1.2-4|39	API documentation for %{name}.
21mr|maven-script-interpreter-1.2-4|40	
21mr|maven-script-interpreter-1.2-4|41	
21mr|maven-script-interpreter-1.2-4|42	%prep
21mr|maven-script-interpreter-1.2-4|43	%setup -q
21mr|maven-script-interpreter-1.2-4|44	
21mr|maven-script-interpreter-1.2-4|45	%if %{without groovy}
21mr|maven-script-interpreter-1.2-4|46	%pom_remove_dep :groovy
21mr|maven-script-interpreter-1.2-4|47	rm src/main/java/org/apache/maven/shared/scriptinterpreter/GroovyScriptInterpreter.java
21mr|maven-script-interpreter-1.2-4|48	rm src/test/java/org/apache/maven/shared/scriptinterpreter/GroovyScriptInterpreterTest.java
21mr|maven-script-interpreter-1.2-4|49	rm src/test/java/org/apache/maven/shared/scriptinterpreter/ScriptRunnerTest.java
21mr|maven-script-interpreter-1.2-4|50	sed -i /GroovyScriptInterpreter/d src/main/java/org/apache/maven/shared/scriptinterpreter/ScriptRunner.java
21mr|maven-script-interpreter-1.2-4|51	%endif
21mr|maven-script-interpreter-1.2-4|52	
21mr|maven-script-interpreter-1.2-4|53	%build
21mr|maven-script-interpreter-1.2-4|54	%mvn_build
21mr|maven-script-interpreter-1.2-4|55	
21mr|maven-script-interpreter-1.2-4|56	%install
21mr|maven-script-interpreter-1.2-4|57	%mvn_install
21mr|maven-script-interpreter-1.2-4|58	
21mr|maven-script-interpreter-1.2-4|59	%files -f .mfiles
21mr|maven-script-interpreter-1.2-4|60	%doc DEPENDENCIES LICENSE NOTICE
21mr|maven-script-interpreter-1.2-4|61	
21mr|maven-script-interpreter-1.2-4|62	%files javadoc -f .mfiles-javadoc
21mr|maven-script-interpreter-1.2-4|63	%doc LICENSE NOTICE
21mr|maven-script-interpreter-1.2-4|64	
21mr|maven-script-interpreter-1.2-4|65	

14200 21
21mr|maven-shade-plugin-3.2.1-1|1	Name:           maven-shade-plugin
21mr|maven-shade-plugin-3.2.1-1|2	Version:        3.2.1
21mr|maven-shade-plugin-3.2.1-1|3	Release:        1
21mr|maven-shade-plugin-3.2.1-1|4	Summary:        This plugin provides the capability to package the artifact in an uber-jar
21mr|maven-shade-plugin-3.2.1-1|5	License:        ASL 2.0
21mr|maven-shade-plugin-3.2.1-1|6	URL:            http://maven.apache.org/plugins/%{name}
21mr|maven-shade-plugin-3.2.1-1|7	Group:          Development/Java
21mr|maven-shade-plugin-3.2.1-1|8	BuildArch:      noarch
21mr|maven-shade-plugin-3.2.1-1|9	# Java stack is not supported on x86_32
21mr|maven-shade-plugin-3.2.1-1|10	ExcludeArch: %{ix86}
21mr|maven-shade-plugin-3.2.1-1|11	
21mr|maven-shade-plugin-3.2.1-1|12	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-shade-plugin-3.2.1-1|13	
21mr|maven-shade-plugin-3.2.1-1|14	BuildRequires:  maven-local
21mr|maven-shade-plugin-3.2.1-1|15	BuildRequires:  mvn(com.google.guava:guava)
21mr|maven-shade-plugin-3.2.1-1|16	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-shade-plugin-3.2.1-1|17	BuildRequires:  mvn(junit:junit)
21mr|maven-shade-plugin-3.2.1-1|18	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-shade-plugin-3.2.1-1|19	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-shade-plugin-3.2.1-1|20	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-shade-plugin-3.2.1-1|21	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-shade-plugin-3.2.1-1|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-shade-plugin-3.2.1-1|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-shade-plugin-3.2.1-1|24	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-shade-plugin-3.2.1-1|25	BuildRequires:  mvn(org.apache.maven.shared:maven-artifact-transfer)
21mr|maven-shade-plugin-3.2.1-1|26	BuildRequires:  mvn(org.apache.maven.shared:maven-dependency-tree)
21mr|maven-shade-plugin-3.2.1-1|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-shade-plugin-3.2.1-1|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-shade-plugin-3.2.1-1|29	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-shade-plugin-3.2.1-1|30	BuildRequires:  mvn(org.jdom:jdom2)
21mr|maven-shade-plugin-3.2.1-1|31	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|maven-shade-plugin-3.2.1-1|32	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|maven-shade-plugin-3.2.1-1|33	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|maven-shade-plugin-3.2.1-1|34	BuildRequires:  mvn(org.vafer:jdependency)
21mr|maven-shade-plugin-3.2.1-1|35	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|maven-shade-plugin-3.2.1-1|36	
21mr|maven-shade-plugin-3.2.1-1|37	%description
21mr|maven-shade-plugin-3.2.1-1|38	This plugin provides the capability to package the artifact in an
21mr|maven-shade-plugin-3.2.1-1|39	uber-jar, including its dependencies and to shade - i.e. rename - the
21mr|maven-shade-plugin-3.2.1-1|40	packages of some of the dependencies.
21mr|maven-shade-plugin-3.2.1-1|41	
21mr|maven-shade-plugin-3.2.1-1|42	
21mr|maven-shade-plugin-3.2.1-1|43	%package javadoc
21mr|maven-shade-plugin-3.2.1-1|44	Summary:        API documentation for %{name}
21mr|maven-shade-plugin-3.2.1-1|45	
21mr|maven-shade-plugin-3.2.1-1|46	%description javadoc
21mr|maven-shade-plugin-3.2.1-1|47	%{summary}.
21mr|maven-shade-plugin-3.2.1-1|48	
21mr|maven-shade-plugin-3.2.1-1|49	%prep
21mr|maven-shade-plugin-3.2.1-1|50	%setup -q
21mr|maven-shade-plugin-3.2.1-1|51	
21mr|maven-shade-plugin-3.2.1-1|52	rm src/test/jars/plexus-utils-1.4.1.jar
21mr|maven-shade-plugin-3.2.1-1|53	ln -s $(build-classpath plexus/utils) src/test/jars/plexus-utils-1.4.1.jar
21mr|maven-shade-plugin-3.2.1-1|54	
21mr|maven-shade-plugin-3.2.1-1|55	%pom_remove_dep 'com.google.guava:guava:'
21mr|maven-shade-plugin-3.2.1-1|56	%pom_add_dep 'com.google.guava:guava'
21mr|maven-shade-plugin-3.2.1-1|57	
21mr|maven-shade-plugin-3.2.1-1|58	sed -i 's/import org\.apache\.maven\.shared\.transfer\.artifact\.\(.*\)/import org.apache.maven.shared.artifact.\1/' src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java
21mr|maven-shade-plugin-3.2.1-1|59	sed -i 's/import org\.apache\.maven\.shared\.transfer\.artifact\.\(.*\)/import org.apache.maven.shared.artifact.\1/' src/test/java/org/apache/maven/plugins/shade/mojo/ShadeMojoTest.java
21mr|maven-shade-plugin-3.2.1-1|60	
21mr|maven-shade-plugin-3.2.1-1|61	%build
21mr|maven-shade-plugin-3.2.1-1|62	%mvn_build
21mr|maven-shade-plugin-3.2.1-1|63	
21mr|maven-shade-plugin-3.2.1-1|64	%install
21mr|maven-shade-plugin-3.2.1-1|65	%mvn_install
21mr|maven-shade-plugin-3.2.1-1|66	
21mr|maven-shade-plugin-3.2.1-1|67	%files -f .mfiles
21mr|maven-shade-plugin-3.2.1-1|68	%license LICENSE NOTICE
21mr|maven-shade-plugin-3.2.1-1|69	
21mr|maven-shade-plugin-3.2.1-1|70	%files javadoc -f .mfiles-javadoc
21mr|maven-shade-plugin-3.2.1-1|71	%license LICENSE NOTICE
21mr|maven-shade-plugin-3.2.1-1|72	

14201 21
21mr|maven-shared-incremental-1.1-17|1	Name:           maven-shared-incremental
21mr|maven-shared-incremental-1.1-17|2	Version:        1.1
21mr|maven-shared-incremental-1.1-17|3	Release:        17
21mr|maven-shared-incremental-1.1-17|4	Summary:        Maven Incremental Build support utilities
21mr|maven-shared-incremental-1.1-17|5	License:        ASL 2.0
21mr|maven-shared-incremental-1.1-17|6	URL:            http://maven.apache.org/shared/maven-shared-incremental/
21mr|maven-shared-incremental-1.1-17|7	Group:          Development/Java
21mr|maven-shared-incremental-1.1-17|8	BuildArch:      noarch
21mr|maven-shared-incremental-1.1-17|9	# Java stack is not supported on x86_32
21mr|maven-shared-incremental-1.1-17|10	ExcludeArch: %{ix86}
21mr|maven-shared-incremental-1.1-17|11	
21mr|maven-shared-incremental-1.1-17|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-shared-incremental-1.1-17|13	
21mr|maven-shared-incremental-1.1-17|14	BuildRequires:  maven-local
21mr|maven-shared-incremental-1.1-17|15	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-shared-incremental-1.1-17|16	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-shared-incremental-1.1-17|17	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-shared-incremental-1.1-17|18	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-shared-incremental-1.1-17|19	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-shared-incremental-1.1-17|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-api)
21mr|maven-shared-incremental-1.1-17|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-shared-incremental-1.1-17|22	
21mr|maven-shared-incremental-1.1-17|23	%description
21mr|maven-shared-incremental-1.1-17|24	Various utility classes and plexus components for supporting
21mr|maven-shared-incremental-1.1-17|25	incremental build functionality in maven plugins.
21mr|maven-shared-incremental-1.1-17|26	
21mr|maven-shared-incremental-1.1-17|27	%package javadoc
21mr|maven-shared-incremental-1.1-17|28	Summary:          API documentation for %{name}
21mr|maven-shared-incremental-1.1-17|29	
21mr|maven-shared-incremental-1.1-17|30	%description javadoc
21mr|maven-shared-incremental-1.1-17|31	This package provides %{summary}.
21mr|maven-shared-incremental-1.1-17|32	
21mr|maven-shared-incremental-1.1-17|33	%prep
21mr|maven-shared-incremental-1.1-17|34	%setup -q
21mr|maven-shared-incremental-1.1-17|35	
21mr|maven-shared-incremental-1.1-17|36	%build
21mr|maven-shared-incremental-1.1-17|37	%mvn_build
21mr|maven-shared-incremental-1.1-17|38	
21mr|maven-shared-incremental-1.1-17|39	%install
21mr|maven-shared-incremental-1.1-17|40	%mvn_install
21mr|maven-shared-incremental-1.1-17|41	
21mr|maven-shared-incremental-1.1-17|42	%files -f .mfiles
21mr|maven-shared-incremental-1.1-17|43	%doc LICENSE NOTICE
21mr|maven-shared-incremental-1.1-17|44	
21mr|maven-shared-incremental-1.1-17|45	%files javadoc -f .mfiles-javadoc
21mr|maven-shared-incremental-1.1-17|46	%doc LICENSE NOTICE
21mr|maven-shared-incremental-1.1-17|47	

14202 21
21mr|maven-shared-io-3.0.0-8|1	Name:           maven-shared-io
21mr|maven-shared-io-3.0.0-8|2	Epoch:          1
21mr|maven-shared-io-3.0.0-8|3	Version:        3.0.0
21mr|maven-shared-io-3.0.0-8|4	Release:        8
21mr|maven-shared-io-3.0.0-8|5	Summary:        API for I/O support like logging, download or file scanning
21mr|maven-shared-io-3.0.0-8|6	License:        ASL 2.0
21mr|maven-shared-io-3.0.0-8|7	URL:            http://maven.apache.org/shared/maven-shared-io
21mr|maven-shared-io-3.0.0-8|8	Group:          Development/Java
21mr|maven-shared-io-3.0.0-8|9	BuildArch:      noarch
21mr|maven-shared-io-3.0.0-8|10	# Java stack is not supported on x86_32
21mr|maven-shared-io-3.0.0-8|11	ExcludeArch: %{ix86}
21mr|maven-shared-io-3.0.0-8|12	
21mr|maven-shared-io-3.0.0-8|13	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-shared-io-3.0.0-8|14	
21mr|maven-shared-io-3.0.0-8|15	# Rejected upstream: https://issues.apache.org/jira/browse/MSHARED-490
21mr|maven-shared-io-3.0.0-8|16	Patch0:         0001-Fix-running-tests-with-Maven-3.3.9.patch
21mr|maven-shared-io-3.0.0-8|17	
21mr|maven-shared-io-3.0.0-8|18	BuildRequires:  maven-local
21mr|maven-shared-io-3.0.0-8|19	BuildRequires:  mvn(junit:junit)
21mr|maven-shared-io-3.0.0-8|20	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-shared-io-3.0.0-8|21	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-shared-io-3.0.0-8|22	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-shared-io-3.0.0-8|23	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-shared-io-3.0.0-8|24	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-shared-io-3.0.0-8|25	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|maven-shared-io-3.0.0-8|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-shared-io-3.0.0-8|27	BuildRequires:  mvn(org.easymock:easymock)
21mr|maven-shared-io-3.0.0-8|28	
21mr|maven-shared-io-3.0.0-8|29	%description
21mr|maven-shared-io-3.0.0-8|30	API for I/O support like logging, download or file scanning.
21mr|maven-shared-io-3.0.0-8|31	
21mr|maven-shared-io-3.0.0-8|32	%package javadoc
21mr|maven-shared-io-3.0.0-8|33	Summary:        Javadoc for %{name}
21mr|maven-shared-io-3.0.0-8|34	
21mr|maven-shared-io-3.0.0-8|35	%description javadoc
21mr|maven-shared-io-3.0.0-8|36	API documentation for %{name}.
21mr|maven-shared-io-3.0.0-8|37	
21mr|maven-shared-io-3.0.0-8|38	%prep
21mr|maven-shared-io-3.0.0-8|39	%setup -q
21mr|maven-shared-io-3.0.0-8|40	%patch0 -p1
21mr|maven-shared-io-3.0.0-8|41	
21mr|maven-shared-io-3.0.0-8|42	%build
21mr|maven-shared-io-3.0.0-8|43	%mvn_build
21mr|maven-shared-io-3.0.0-8|44	
21mr|maven-shared-io-3.0.0-8|45	%install
21mr|maven-shared-io-3.0.0-8|46	%mvn_install
21mr|maven-shared-io-3.0.0-8|47	
21mr|maven-shared-io-3.0.0-8|48	%files -f .mfiles
21mr|maven-shared-io-3.0.0-8|49	%license LICENSE NOTICE
21mr|maven-shared-io-3.0.0-8|50	
21mr|maven-shared-io-3.0.0-8|51	%files javadoc -f .mfiles-javadoc
21mr|maven-shared-io-3.0.0-8|52	%license LICENSE NOTICE
21mr|maven-shared-io-3.0.0-8|53	

14203 21
21mr|maven-shared-jarsigner-1.3.2-10|1	Name:             maven-shared-jarsigner
21mr|maven-shared-jarsigner-1.3.2-10|2	Version:          1.3.2
21mr|maven-shared-jarsigner-1.3.2-10|3	Release:          10
21mr|maven-shared-jarsigner-1.3.2-10|4	Summary:          Component to assist in signing Java archives
21mr|maven-shared-jarsigner-1.3.2-10|5	License:          ASL 2.0
21mr|maven-shared-jarsigner-1.3.2-10|6	URL:              http://maven.apache.org/shared/maven-jarsigner/
21mr|maven-shared-jarsigner-1.3.2-10|7	Group:          Development/Java
21mr|maven-shared-jarsigner-1.3.2-10|8	BuildArch:        noarch
21mr|maven-shared-jarsigner-1.3.2-10|9	# Java stack is not supported on x86_32
21mr|maven-shared-jarsigner-1.3.2-10|10	ExcludeArch: %{ix86}
21mr|maven-shared-jarsigner-1.3.2-10|11	
21mr|maven-shared-jarsigner-1.3.2-10|12	Source0:          http://repo1.maven.org/maven2/org/apache/maven/shared/maven-jarsigner/%{version}/maven-jarsigner-%{version}-source-release.zip
21mr|maven-shared-jarsigner-1.3.2-10|13	
21mr|maven-shared-jarsigner-1.3.2-10|14	BuildRequires:  maven-local
21mr|maven-shared-jarsigner-1.3.2-10|15	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-shared-jarsigner-1.3.2-10|16	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils) >= 0.6
21mr|maven-shared-jarsigner-1.3.2-10|17	BuildRequires:  mvn(org.apache.maven:maven-toolchain)
21mr|maven-shared-jarsigner-1.3.2-10|18	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|maven-shared-jarsigner-1.3.2-10|19	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-shared-jarsigner-1.3.2-10|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-shared-jarsigner-1.3.2-10|21	
21mr|maven-shared-jarsigner-1.3.2-10|22	%description
21mr|maven-shared-jarsigner-1.3.2-10|23	Apache Maven Jarsigner is a component which provides utilities to sign
21mr|maven-shared-jarsigner-1.3.2-10|24	and verify Java archive and other files in your Maven MOJOs.
21mr|maven-shared-jarsigner-1.3.2-10|25	
21mr|maven-shared-jarsigner-1.3.2-10|26	%package javadoc
21mr|maven-shared-jarsigner-1.3.2-10|27	Summary:          API documentation for %{name}
21mr|maven-shared-jarsigner-1.3.2-10|28	
21mr|maven-shared-jarsigner-1.3.2-10|29	%description javadoc
21mr|maven-shared-jarsigner-1.3.2-10|30	This package provides %{summary}.
21mr|maven-shared-jarsigner-1.3.2-10|31	
21mr|maven-shared-jarsigner-1.3.2-10|32	%prep
21mr|maven-shared-jarsigner-1.3.2-10|33	%setup -qn maven-jarsigner-%{version}
21mr|maven-shared-jarsigner-1.3.2-10|34	find -name \*.jar -delete
21mr|maven-shared-jarsigner-1.3.2-10|35	
21mr|maven-shared-jarsigner-1.3.2-10|36	%build
21mr|maven-shared-jarsigner-1.3.2-10|37	# Tests require bundled JARs, which are removed.
21mr|maven-shared-jarsigner-1.3.2-10|38	%mvn_build -f
21mr|maven-shared-jarsigner-1.3.2-10|39	
21mr|maven-shared-jarsigner-1.3.2-10|40	%install
21mr|maven-shared-jarsigner-1.3.2-10|41	%mvn_install
21mr|maven-shared-jarsigner-1.3.2-10|42	
21mr|maven-shared-jarsigner-1.3.2-10|43	%files -f .mfiles
21mr|maven-shared-jarsigner-1.3.2-10|44	%doc LICENSE NOTICE README.TXT
21mr|maven-shared-jarsigner-1.3.2-10|45	
21mr|maven-shared-jarsigner-1.3.2-10|46	%files javadoc -f .mfiles-javadoc
21mr|maven-shared-jarsigner-1.3.2-10|47	%doc LICENSE NOTICE
21mr|maven-shared-jarsigner-1.3.2-10|48	

14204 21
21mr|maven-shared-resources-2-9|1	Name:          maven-shared-resources
21mr|maven-shared-resources-2-9|2	Version:       2
21mr|maven-shared-resources-2-9|3	Release:       9
21mr|maven-shared-resources-2-9|4	Summary:       A collection of templates that are specific to the Maven project
21mr|maven-shared-resources-2-9|5	License:       ASL 2.0
21mr|maven-shared-resources-2-9|6	URL:           http://maven.apache.org/shared/maven-shared-resources/
21mr|maven-shared-resources-2-9|7	Source0:       http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-shared-resources-2-9|8	BuildRequires: maven-local
21mr|maven-shared-resources-2-9|9	BuildRequires: maven-remote-resources-plugin
21mr|maven-shared-resources-2-9|10	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-shared-resources-2-9|11	BuildRequires: mvn(org.apache.rat:apache-rat-plugin)
21mr|maven-shared-resources-2-9|12	Group:          Development/Java
21mr|maven-shared-resources-2-9|13	BuildArch:     noarch
21mr|maven-shared-resources-2-9|14	# Java stack is not supported on x86_32
21mr|maven-shared-resources-2-9|15	ExcludeArch: %{ix86}
21mr|maven-shared-resources-2-9|16	
21mr|maven-shared-resources-2-9|17	%description
21mr|maven-shared-resources-2-9|18	This is a collection of templates that are specific to the Maven project.
21mr|maven-shared-resources-2-9|19	They are probably not of interest to projects other than Apache Maven.
21mr|maven-shared-resources-2-9|20	
21mr|maven-shared-resources-2-9|21	%prep
21mr|maven-shared-resources-2-9|22	%setup -q
21mr|maven-shared-resources-2-9|23	
21mr|maven-shared-resources-2-9|24	%mvn_file :%{name} %{name}
21mr|maven-shared-resources-2-9|25	
21mr|maven-shared-resources-2-9|26	%build
21mr|maven-shared-resources-2-9|27	
21mr|maven-shared-resources-2-9|28	%mvn_build
21mr|maven-shared-resources-2-9|29	
21mr|maven-shared-resources-2-9|30	%install
21mr|maven-shared-resources-2-9|31	%mvn_install
21mr|maven-shared-resources-2-9|32	
21mr|maven-shared-resources-2-9|33	%files -f .mfiles
21mr|maven-shared-resources-2-9|34	%license LICENSE NOTICE
21mr|maven-shared-resources-2-9|35	

14205 21
21mr|maven-shared-utils-3.2.1-0.4|1	Name:           maven-shared-utils
21mr|maven-shared-utils-3.2.1-0.4|2	Version:        3.2.1
21mr|maven-shared-utils-3.2.1-0.4|3	Release:        0.4
21mr|maven-shared-utils-3.2.1-0.4|4	Summary:        Maven shared utility classes
21mr|maven-shared-utils-3.2.1-0.4|5	License:        ASL 2.0
21mr|maven-shared-utils-3.2.1-0.4|6	URL:            http://maven.apache.org/shared/maven-shared-utils
21mr|maven-shared-utils-3.2.1-0.4|7	Group:          Development/Java
21mr|maven-shared-utils-3.2.1-0.4|8	BuildArch:      noarch
21mr|maven-shared-utils-3.2.1-0.4|9	# Java stack is not supported on x86_32
21mr|maven-shared-utils-3.2.1-0.4|10	ExcludeArch: %{ix86}
21mr|maven-shared-utils-3.2.1-0.4|11	
21mr|maven-shared-utils-3.2.1-0.4|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-shared-utils-3.2.1-0.4|13	# XXX temporary for maven upgrade
21mr|maven-shared-utils-3.2.1-0.4|14	Patch0:         0001-Restore-compatibility-with-current-maven.patch
21mr|maven-shared-utils-3.2.1-0.4|15	
21mr|maven-shared-utils-3.2.1-0.4|16	BuildRequires:  maven-local
21mr|maven-shared-utils-3.2.1-0.4|17	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|maven-shared-utils-3.2.1-0.4|18	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-shared-utils-3.2.1-0.4|19	BuildRequires:  mvn(junit:junit)
21mr|maven-shared-utils-3.2.1-0.4|20	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|maven-shared-utils-3.2.1-0.4|21	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-shared-utils-3.2.1-0.4|22	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-shared-utils-3.2.1-0.4|23	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-shared-utils-3.2.1-0.4|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|maven-shared-utils-3.2.1-0.4|25	BuildRequires:  mvn(org.fusesource.jansi:jansi)
21mr|maven-shared-utils-3.2.1-0.4|26	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|maven-shared-utils-3.2.1-0.4|27	
21mr|maven-shared-utils-3.2.1-0.4|28	%description
21mr|maven-shared-utils-3.2.1-0.4|29	This project aims to be a functional replacement for plexus-utils in Maven.
21mr|maven-shared-utils-3.2.1-0.4|30	
21mr|maven-shared-utils-3.2.1-0.4|31	It is not a 100% API compatible replacement though but a replacement with
21mr|maven-shared-utils-3.2.1-0.4|32	improvements: lots of methods got cleaned up, generics got added and we dropped
21mr|maven-shared-utils-3.2.1-0.4|33	a lot of unused code.
21mr|maven-shared-utils-3.2.1-0.4|34	
21mr|maven-shared-utils-3.2.1-0.4|35	%package javadoc
21mr|maven-shared-utils-3.2.1-0.4|36	Summary:        Javadoc for %{name}
21mr|maven-shared-utils-3.2.1-0.4|37	
21mr|maven-shared-utils-3.2.1-0.4|38	%description javadoc
21mr|maven-shared-utils-3.2.1-0.4|39	API documentation for %{name}.
21mr|maven-shared-utils-3.2.1-0.4|40	
21mr|maven-shared-utils-3.2.1-0.4|41	%prep
21mr|maven-shared-utils-3.2.1-0.4|42	%setup -q
21mr|maven-shared-utils-3.2.1-0.4|43	
21mr|maven-shared-utils-3.2.1-0.4|44	%patch0 -p1
21mr|maven-shared-utils-3.2.1-0.4|45	
21mr|maven-shared-utils-3.2.1-0.4|46	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|maven-shared-utils-3.2.1-0.4|47	
21mr|maven-shared-utils-3.2.1-0.4|48	%build
21mr|maven-shared-utils-3.2.1-0.4|49	%mvn_build
21mr|maven-shared-utils-3.2.1-0.4|50	
21mr|maven-shared-utils-3.2.1-0.4|51	%install
21mr|maven-shared-utils-3.2.1-0.4|52	%mvn_install
21mr|maven-shared-utils-3.2.1-0.4|53	
21mr|maven-shared-utils-3.2.1-0.4|54	%files -f .mfiles
21mr|maven-shared-utils-3.2.1-0.4|55	%license LICENSE NOTICE
21mr|maven-shared-utils-3.2.1-0.4|56	
21mr|maven-shared-utils-3.2.1-0.4|57	%files javadoc -f .mfiles-javadoc
21mr|maven-shared-utils-3.2.1-0.4|58	%license LICENSE NOTICE
21mr|maven-shared-utils-3.2.1-0.4|59	

14206 21
21mr|maven-site-plugin-3.6-7|1	Name:           maven-site-plugin
21mr|maven-site-plugin-3.6-7|2	Version:        3.6
21mr|maven-site-plugin-3.6-7|3	Release:        7
21mr|maven-site-plugin-3.6-7|4	Summary:        Maven Site Plugin
21mr|maven-site-plugin-3.6-7|5	License:        ASL 2.0
21mr|maven-site-plugin-3.6-7|6	URL:            http://maven.apache.org/plugins/maven-site-plugin/
21mr|maven-site-plugin-3.6-7|7	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-site-plugin-3.6-7|8	Group:          Development/Java
21mr|maven-site-plugin-3.6-7|9	BuildArch:      noarch
21mr|maven-site-plugin-3.6-7|10	# Java stack is not supported on x86_32
21mr|maven-site-plugin-3.6-7|11	ExcludeArch: %{ix86}
21mr|maven-site-plugin-3.6-7|12	
21mr|maven-site-plugin-3.6-7|13	Patch1:         0001-Port-to-jetty-9.patch
21mr|maven-site-plugin-3.6-7|14	
21mr|maven-site-plugin-3.6-7|15	BuildRequires:  maven-local
21mr|maven-site-plugin-3.6-7|16	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-site-plugin-3.6-7|17	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|maven-site-plugin-3.6-7|18	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|maven-site-plugin-3.6-7|19	BuildRequires:  mvn(org.apache.maven.doxia:doxia-decoration-model)
21mr|maven-site-plugin-3.6-7|20	BuildRequires:  mvn(org.apache.maven.doxia:doxia-integration-tools)
21mr|maven-site-plugin-3.6-7|21	BuildRequires:  mvn(org.apache.maven.doxia:doxia-module-xdoc)
21mr|maven-site-plugin-3.6-7|22	BuildRequires:  mvn(org.apache.maven.doxia:doxia-module-xhtml)
21mr|maven-site-plugin-3.6-7|23	BuildRequires:  mvn(org.apache.maven.doxia:doxia-sink-api)
21mr|maven-site-plugin-3.6-7|24	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-site-plugin-3.6-7|25	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|maven-site-plugin-3.6-7|26	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-site-plugin-3.6-7|27	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-site-plugin-3.6-7|28	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-site-plugin-3.6-7|29	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-site-plugin-3.6-7|30	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-site-plugin-3.6-7|31	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|maven-site-plugin-3.6-7|32	BuildRequires:  mvn(org.apache.maven:maven-settings-builder)
21mr|maven-site-plugin-3.6-7|33	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-site-plugin-3.6-7|34	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|maven-site-plugin-3.6-7|35	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-site-plugin-3.6-7|36	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-site-plugin-3.6-7|37	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-exec)
21mr|maven-site-plugin-3.6-7|38	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-site-plugin-3.6-7|39	BuildRequires:  mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|maven-site-plugin-3.6-7|40	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-site-plugin-3.6-7|41	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|maven-site-plugin-3.6-7|42	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-site-plugin-3.6-7|43	BuildRequires:  mvn(org.codehaus.plexus:plexus-i18n)
21mr|maven-site-plugin-3.6-7|44	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-site-plugin-3.6-7|45	BuildRequires:  mvn(org.eclipse.jetty:jetty-client)
21mr|maven-site-plugin-3.6-7|46	#BuildRequires:  mvn(org.eclipse.jetty:jetty-proxy)
21mr|maven-site-plugin-3.6-7|47	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|maven-site-plugin-3.6-7|48	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)
21mr|maven-site-plugin-3.6-7|49	BuildRequires:  mvn(org.eclipse.jetty:jetty-util)
21mr|maven-site-plugin-3.6-7|50	BuildRequires:  mvn(org.eclipse.jetty:jetty-webapp)
21mr|maven-site-plugin-3.6-7|51	BuildRequires:  mvn(org.sonatype.sisu:sisu-inject-plexus)
21mr|maven-site-plugin-3.6-7|52	
21mr|maven-site-plugin-3.6-7|53	%description
21mr|maven-site-plugin-3.6-7|54	The Maven Site Plugin is a plugin that generates a site for the current project.
21mr|maven-site-plugin-3.6-7|55	
21mr|maven-site-plugin-3.6-7|56	%package javadoc
21mr|maven-site-plugin-3.6-7|57	Summary:        Javadoc for %{name}
21mr|maven-site-plugin-3.6-7|58	
21mr|maven-site-plugin-3.6-7|59	%description javadoc
21mr|maven-site-plugin-3.6-7|60	API documentation for %{name}.
21mr|maven-site-plugin-3.6-7|61	
21mr|maven-site-plugin-3.6-7|62	%prep
21mr|maven-site-plugin-3.6-7|63	%setup -q
21mr|maven-site-plugin-3.6-7|64	
21mr|maven-site-plugin-3.6-7|65	%patch1 -p1
21mr|maven-site-plugin-3.6-7|66	
21mr|maven-site-plugin-3.6-7|67	# Jetty is needed only in interactive mode of maven-site-plugin. Change
21mr|maven-site-plugin-3.6-7|68	# dependency scope from compile to provided to reduce dependency bloat.
21mr|maven-site-plugin-3.6-7|69	%pom_change_dep org.eclipse.jetty::: :::provided
21mr|maven-site-plugin-3.6-7|70	
21mr|maven-site-plugin-3.6-7|71	# XXX will it work without it?
21mr|maven-site-plugin-3.6-7|72	%pom_remove_dep :jetty-proxy
21mr|maven-site-plugin-3.6-7|73	# obsoleted by maven-doxia of a newer version
21mr|maven-site-plugin-3.6-7|74	%pom_remove_dep :doxia-module-markdown
21mr|maven-site-plugin-3.6-7|75	
21mr|maven-site-plugin-3.6-7|76	%build
21mr|maven-site-plugin-3.6-7|77	# missing webdav
21mr|maven-site-plugin-3.6-7|78	%mvn_build -f
21mr|maven-site-plugin-3.6-7|79	
21mr|maven-site-plugin-3.6-7|80	%install
21mr|maven-site-plugin-3.6-7|81	%mvn_install
21mr|maven-site-plugin-3.6-7|82	
21mr|maven-site-plugin-3.6-7|83	%files -f .mfiles
21mr|maven-site-plugin-3.6-7|84	%license LICENSE NOTICE
21mr|maven-site-plugin-3.6-7|85	
21mr|maven-site-plugin-3.6-7|86	%files javadoc -f .mfiles-javadoc
21mr|maven-site-plugin-3.6-7|87	%license LICENSE NOTICE
21mr|maven-site-plugin-3.6-7|88	

14207 21
21mr|maven-source-plugin-3.1.0-2|1	Name:           maven-source-plugin
21mr|maven-source-plugin-3.1.0-2|2	Summary:        Plugin creating source JAR
21mr|maven-source-plugin-3.1.0-2|3	Version:        3.1.0
21mr|maven-source-plugin-3.1.0-2|4	Release:        2
21mr|maven-source-plugin-3.1.0-2|5	License:        ASL 2.0
21mr|maven-source-plugin-3.1.0-2|6	
21mr|maven-source-plugin-3.1.0-2|7	URL:            http://maven.apache.org/plugins/maven-source-plugin/
21mr|maven-source-plugin-3.1.0-2|8	Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-source-plugin-3.1.0-2|9	
21mr|maven-source-plugin-3.1.0-2|10	Group:          Development/Java
21mr|maven-source-plugin-3.1.0-2|11	BuildArch:      noarch
21mr|maven-source-plugin-3.1.0-2|12	# Java stack is not supported on x86_32
21mr|maven-source-plugin-3.1.0-2|13	ExcludeArch: %{ix86}
21mr|maven-source-plugin-3.1.0-2|14	
21mr|maven-source-plugin-3.1.0-2|15	BuildRequires:  maven-local
21mr|maven-source-plugin-3.1.0-2|16	BuildRequires:  mvn(junit:junit)
21mr|maven-source-plugin-3.1.0-2|17	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|maven-source-plugin-3.1.0-2|18	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|maven-source-plugin-3.1.0-2|19	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-source-plugin-3.1.0-2|20	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-source-plugin-3.1.0-2|21	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-source-plugin-3.1.0-2|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-source-plugin-3.1.0-2|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-source-plugin-3.1.0-2|24	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|maven-source-plugin-3.1.0-2|25	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-source-plugin-3.1.0-2|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-source-plugin-3.1.0-2|27	
21mr|maven-source-plugin-3.1.0-2|28	%description
21mr|maven-source-plugin-3.1.0-2|29	The Maven Source Plugin creates a JAR archive of the
21mr|maven-source-plugin-3.1.0-2|30	source files of the current project.
21mr|maven-source-plugin-3.1.0-2|31	
21mr|maven-source-plugin-3.1.0-2|32	
21mr|maven-source-plugin-3.1.0-2|33	%package        javadoc
21mr|maven-source-plugin-3.1.0-2|34	Summary:        Javadoc for %{name}
21mr|maven-source-plugin-3.1.0-2|35	
21mr|maven-source-plugin-3.1.0-2|36	%description    javadoc
21mr|maven-source-plugin-3.1.0-2|37	API documentation for %{name}.
21mr|maven-source-plugin-3.1.0-2|38	
21mr|maven-source-plugin-3.1.0-2|39	
21mr|maven-source-plugin-3.1.0-2|40	%prep
21mr|maven-source-plugin-3.1.0-2|41	%setup -q
21mr|maven-source-plugin-3.1.0-2|42	
21mr|maven-source-plugin-3.1.0-2|43	
21mr|maven-source-plugin-3.1.0-2|44	%build
21mr|maven-source-plugin-3.1.0-2|45	%mvn_file : %{name}
21mr|maven-source-plugin-3.1.0-2|46	%mvn_build
21mr|maven-source-plugin-3.1.0-2|47	
21mr|maven-source-plugin-3.1.0-2|48	
21mr|maven-source-plugin-3.1.0-2|49	%install
21mr|maven-source-plugin-3.1.0-2|50	%mvn_install
21mr|maven-source-plugin-3.1.0-2|51	
21mr|maven-source-plugin-3.1.0-2|52	
21mr|maven-source-plugin-3.1.0-2|53	%files -f .mfiles
21mr|maven-source-plugin-3.1.0-2|54	%license LICENSE NOTICE
21mr|maven-source-plugin-3.1.0-2|55	
21mr|maven-source-plugin-3.1.0-2|56	%files javadoc -f .mfiles-javadoc
21mr|maven-source-plugin-3.1.0-2|57	%license LICENSE NOTICE
21mr|maven-source-plugin-3.1.0-2|58	
21mr|maven-source-plugin-3.1.0-2|59	

14208 21
21mr|maven-surefire-2.22.0-5|1	%bcond_without  junit5
21mr|maven-surefire-2.22.0-5|2	
21mr|maven-surefire-2.22.0-5|3	Name:           maven-surefire
21mr|maven-surefire-2.22.0-5|4	Version:        2.22.0
21mr|maven-surefire-2.22.0-5|5	Release:        5
21mr|maven-surefire-2.22.0-5|6	Epoch:          0
21mr|maven-surefire-2.22.0-5|7	Summary:        Test framework project
21mr|maven-surefire-2.22.0-5|8	License:        ASL 2.0 and CPL
21mr|maven-surefire-2.22.0-5|9	URL:            http://maven.apache.org/surefire/
21mr|maven-surefire-2.22.0-5|10	Group:          Development/Java
21mr|maven-surefire-2.22.0-5|11	BuildArch:      noarch
21mr|maven-surefire-2.22.0-5|12	# Java stack is not supported on x86_32
21mr|maven-surefire-2.22.0-5|13	ExcludeArch: %{ix86}
21mr|maven-surefire-2.22.0-5|14	
21mr|maven-surefire-2.22.0-5|15	# ./generate-tarball.sh
21mr|maven-surefire-2.22.0-5|16	Source0:        %{name}-%{version}.tar.gz
21mr|maven-surefire-2.22.0-5|17	# Remove bundled binaries which cannot be easily verified for licensing
21mr|maven-surefire-2.22.0-5|18	Source1:        generate-tarball.sh
21mr|maven-surefire-2.22.0-5|19	Source2:        http://junit.sourceforge.net/cpl-v10.html
21mr|maven-surefire-2.22.0-5|20	
21mr|maven-surefire-2.22.0-5|21	Patch0:         0001-Maven-3.patch
21mr|maven-surefire-2.22.0-5|22	Patch1:         0002-Port-to-current-doxia.patch
21mr|maven-surefire-2.22.0-5|23	Patch2:         0003-Port-to-TestNG-6.11.patch
21mr|maven-surefire-2.22.0-5|24	Patch3:         0004-Port-to-current-maven-shared-utils.patch
21mr|maven-surefire-2.22.0-5|25	
21mr|maven-surefire-2.22.0-5|26	BuildRequires:  maven-local
21mr|maven-surefire-2.22.0-5|27	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|maven-surefire-2.22.0-5|28	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-surefire-2.22.0-5|29	BuildRequires:  mvn(junit:junit)
21mr|maven-surefire-2.22.0-5|30	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|maven-surefire-2.22.0-5|31	BuildRequires:  mvn(org.apache.maven.doxia:doxia-site-renderer)
21mr|maven-surefire-2.22.0-5|32	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|maven-surefire-2.22.0-5|33	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-surefire-2.22.0-5|34	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|maven-surefire-2.22.0-5|35	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-surefire-2.22.0-5|36	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-surefire-2.22.0-5|37	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|maven-surefire-2.22.0-5|38	BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|maven-surefire-2.22.0-5|39	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|maven-surefire-2.22.0-5|40	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-surefire-2.22.0-5|41	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|maven-surefire-2.22.0-5|42	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-surefire-2.22.0-5|43	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-api)
21mr|maven-surefire-2.22.0-5|44	BuildRequires:  mvn(org.apache.maven.reporting:maven-reporting-impl)
21mr|maven-surefire-2.22.0-5|45	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|maven-surefire-2.22.0-5|46	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-surefire-2.22.0-5|47	BuildRequires:  mvn(org.apache.maven.shared:maven-verifier)
21mr|maven-surefire-2.22.0-5|48	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|maven-surefire-2.22.0-5|49	BuildRequires:  mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|maven-surefire-2.22.0-5|50	BuildRequires:  mvn(org.codehaus.plexus:plexus-java)
21mr|maven-surefire-2.22.0-5|51	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-surefire-2.22.0-5|52	BuildRequires:  mvn(org.fusesource.jansi:jansi)
21mr|maven-surefire-2.22.0-5|53	BuildRequires:  mvn(org.testng:testng)
21mr|maven-surefire-2.22.0-5|54	BuildRequires:  mvn(org.testng:testng::jdk15:)
21mr|maven-surefire-2.22.0-5|55	
21mr|maven-surefire-2.22.0-5|56	%if %{with junit5}
21mr|maven-surefire-2.22.0-5|57	BuildRequires:  mvn(org.junit.platform:junit-platform-launcher)
21mr|maven-surefire-2.22.0-5|58	%endif
21mr|maven-surefire-2.22.0-5|59	
21mr|maven-surefire-2.22.0-5|60	# PpidChecker relies on /usr/bin/ps to check process uptime
21mr|maven-surefire-2.22.0-5|61	Requires:       procps-ng
21mr|maven-surefire-2.22.0-5|62	
21mr|maven-surefire-2.22.0-5|63	%description
21mr|maven-surefire-2.22.0-5|64	Surefire is a test framework project.
21mr|maven-surefire-2.22.0-5|65	
21mr|maven-surefire-2.22.0-5|66	%package plugin
21mr|maven-surefire-2.22.0-5|67	Summary:                Surefire plugin for maven
21mr|maven-surefire-2.22.0-5|68	
21mr|maven-surefire-2.22.0-5|69	%description plugin
21mr|maven-surefire-2.22.0-5|70	Maven surefire plugin for running tests via the surefire framework.
21mr|maven-surefire-2.22.0-5|71	
21mr|maven-surefire-2.22.0-5|72	%package report-plugin
21mr|maven-surefire-2.22.0-5|73	Summary:                Surefire reports plugin for maven
21mr|maven-surefire-2.22.0-5|74	
21mr|maven-surefire-2.22.0-5|75	%description report-plugin
21mr|maven-surefire-2.22.0-5|76	Plugin for generating reports from surefire test runs.
21mr|maven-surefire-2.22.0-5|77	
21mr|maven-surefire-2.22.0-5|78	%package provider-junit
21mr|maven-surefire-2.22.0-5|79	Summary:                JUnit provider for Maven Surefire
21mr|maven-surefire-2.22.0-5|80	
21mr|maven-surefire-2.22.0-5|81	%description provider-junit
21mr|maven-surefire-2.22.0-5|82	JUnit provider for Maven Surefire.
21mr|maven-surefire-2.22.0-5|83	
21mr|maven-surefire-2.22.0-5|84	%if %{with junit5}
21mr|maven-surefire-2.22.0-5|85	%package provider-junit5
21mr|maven-surefire-2.22.0-5|86	Summary:                JUnit 5 provider for Maven Surefire
21mr|maven-surefire-2.22.0-5|87	
21mr|maven-surefire-2.22.0-5|88	%description provider-junit5
21mr|maven-surefire-2.22.0-5|89	JUnit 5 provider for Maven Surefire.
21mr|maven-surefire-2.22.0-5|90	%endif
21mr|maven-surefire-2.22.0-5|91	
21mr|maven-surefire-2.22.0-5|92	%package provider-testng
21mr|maven-surefire-2.22.0-5|93	Summary:                TestNG provider for Maven Surefire
21mr|maven-surefire-2.22.0-5|94	
21mr|maven-surefire-2.22.0-5|95	%description provider-testng
21mr|maven-surefire-2.22.0-5|96	TestNG provider for Maven Surefire.
21mr|maven-surefire-2.22.0-5|97	
21mr|maven-surefire-2.22.0-5|98	%package report-parser
21mr|maven-surefire-2.22.0-5|99	Summary:                Parses report output files from surefire
21mr|maven-surefire-2.22.0-5|100	
21mr|maven-surefire-2.22.0-5|101	%description report-parser
21mr|maven-surefire-2.22.0-5|102	Plugin for parsing report output files from surefire.
21mr|maven-surefire-2.22.0-5|103	
21mr|maven-surefire-2.22.0-5|104	%package -n maven-failsafe-plugin
21mr|maven-surefire-2.22.0-5|105	Summary:                Maven plugin for running integration tests
21mr|maven-surefire-2.22.0-5|106	
21mr|maven-surefire-2.22.0-5|107	%description -n maven-failsafe-plugin
21mr|maven-surefire-2.22.0-5|108	The Failsafe Plugin is designed to run integration tests while the
21mr|maven-surefire-2.22.0-5|109	Surefire Plugins is designed to run unit. The name (failsafe) was
21mr|maven-surefire-2.22.0-5|110	chosen both because it is a synonym of surefire and because it implies
21mr|maven-surefire-2.22.0-5|111	that when it fails, it does so in a safe way.
21mr|maven-surefire-2.22.0-5|112	
21mr|maven-surefire-2.22.0-5|113	If you use the Surefire Plugin for running tests, then when you have a
21mr|maven-surefire-2.22.0-5|114	test failure, the build will stop at the integration-test phase and
21mr|maven-surefire-2.22.0-5|115	your integration test environment will not have been torn down
21mr|maven-surefire-2.22.0-5|116	correctly.
21mr|maven-surefire-2.22.0-5|117	
21mr|maven-surefire-2.22.0-5|118	The Failsafe Plugin is used during the integration-test and verify
21mr|maven-surefire-2.22.0-5|119	phases of the build lifecycle to execute the integration tests of an
21mr|maven-surefire-2.22.0-5|120	application. The Failsafe Plugin will not fail the build during the
21mr|maven-surefire-2.22.0-5|121	integration-test phase thus enabling the post-integration-test phase
21mr|maven-surefire-2.22.0-5|122	to execute.
21mr|maven-surefire-2.22.0-5|123	
21mr|maven-surefire-2.22.0-5|124	%package javadoc
21mr|maven-surefire-2.22.0-5|125	Summary:          Javadoc for %{name}
21mr|maven-surefire-2.22.0-5|126	
21mr|maven-surefire-2.22.0-5|127	%description javadoc
21mr|maven-surefire-2.22.0-5|128	Javadoc for %{name}.
21mr|maven-surefire-2.22.0-5|129	
21mr|maven-surefire-2.22.0-5|130	%prep
21mr|maven-surefire-2.22.0-5|131	%setup -q -n surefire-%{version}
21mr|maven-surefire-2.22.0-5|132	cp -p %{SOURCE2} .
21mr|maven-surefire-2.22.0-5|133	
21mr|maven-surefire-2.22.0-5|134	%patch0 -p1
21mr|maven-surefire-2.22.0-5|135	%patch1 -p1
21mr|maven-surefire-2.22.0-5|136	%patch2 -p1
21mr|maven-surefire-2.22.0-5|137	%patch3 -p1
21mr|maven-surefire-2.22.0-5|138	
21mr|maven-surefire-2.22.0-5|139	# Disable strict doclint
21mr|maven-surefire-2.22.0-5|140	sed -i /-Xdoclint:all/d pom.xml
21mr|maven-surefire-2.22.0-5|141	
21mr|maven-surefire-2.22.0-5|142	%pom_disable_module surefire-shadefire
21mr|maven-surefire-2.22.0-5|143	
21mr|maven-surefire-2.22.0-5|144	%if %{without junit5}
21mr|maven-surefire-2.22.0-5|145	%pom_disable_module surefire-junit-platform surefire-providers
21mr|maven-surefire-2.22.0-5|146	%endif
21mr|maven-surefire-2.22.0-5|147	
21mr|maven-surefire-2.22.0-5|148	%pom_remove_dep -r org.apache.maven.surefire:surefire-shadefire
21mr|maven-surefire-2.22.0-5|149	
21mr|maven-surefire-2.22.0-5|150	# Help plugin is needed only to evaluate effective Maven settings.
21mr|maven-surefire-2.22.0-5|151	# For building RPM package default settings will suffice.
21mr|maven-surefire-2.22.0-5|152	%pom_remove_plugin :maven-help-plugin surefire-setup-integration-tests
21mr|maven-surefire-2.22.0-5|153	
21mr|maven-surefire-2.22.0-5|154	# QA plugin useful only for upstream
21mr|maven-surefire-2.22.0-5|155	%pom_remove_plugin -r :jacoco-maven-plugin
21mr|maven-surefire-2.22.0-5|156	
21mr|maven-surefire-2.22.0-5|157	# Not in Fedora
21mr|maven-surefire-2.22.0-5|158	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|maven-surefire-2.22.0-5|159	# Complains
21mr|maven-surefire-2.22.0-5|160	%pom_remove_plugin -r :apache-rat-plugin
21mr|maven-surefire-2.22.0-5|161	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|maven-surefire-2.22.0-5|162	# We don't need site-source
21mr|maven-surefire-2.22.0-5|163	%pom_remove_plugin :maven-assembly-plugin maven-surefire-plugin
21mr|maven-surefire-2.22.0-5|164	%pom_remove_dep -r ::::site-source
21mr|maven-surefire-2.22.0-5|165	
21mr|maven-surefire-2.22.0-5|166	%pom_xpath_set pom:mavenVersion 3.3.3
21mr|maven-surefire-2.22.0-5|167	%pom_remove_dep :maven-project maven-surefire-report-plugin
21mr|maven-surefire-2.22.0-5|168	%pom_remove_dep :maven-project maven-surefire-common
21mr|maven-surefire-2.22.0-5|169	%pom_remove_dep :maven-plugin-descriptor maven-surefire-common
21mr|maven-surefire-2.22.0-5|170	%pom_remove_dep :maven-toolchain maven-surefire-common
21mr|maven-surefire-2.22.0-5|171	
21mr|maven-surefire-2.22.0-5|172	%pom_xpath_remove -r "pom:execution[pom:id='shared-logging-generated-sources']"
21mr|maven-surefire-2.22.0-5|173	
21mr|maven-surefire-2.22.0-5|174	%pom_add_dep com.google.code.findbugs:jsr305 surefire-api
21mr|maven-surefire-2.22.0-5|175	
21mr|maven-surefire-2.22.0-5|176	%build
21mr|maven-surefire-2.22.0-5|177	%mvn_package ":*{surefire-plugin,report-plugin}*" @1
21mr|maven-surefire-2.22.0-5|178	%mvn_package ":*junit-platform*" junit5
21mr|maven-surefire-2.22.0-5|179	%mvn_package ":*{junit,testng,failsafe-plugin,report-parser}*"  @1
21mr|maven-surefire-2.22.0-5|180	%mvn_package ":*tests*" __noinstall
21mr|maven-surefire-2.22.0-5|181	# tests turned off because they need jmock
21mr|maven-surefire-2.22.0-5|182	# use xmvn-javadoc because maven-javadoc-plugin crashes JVM
21mr|maven-surefire-2.22.0-5|183	%mvn_build -f -j -G org.fedoraproject.xmvn:xmvn-mojo:javadoc
21mr|maven-surefire-2.22.0-5|184	
21mr|maven-surefire-2.22.0-5|185	%install
21mr|maven-surefire-2.22.0-5|186	%mvn_install
21mr|maven-surefire-2.22.0-5|187	
21mr|maven-surefire-2.22.0-5|188	
21mr|maven-surefire-2.22.0-5|189	%files -f .mfiles
21mr|maven-surefire-2.22.0-5|190	%doc README.md
21mr|maven-surefire-2.22.0-5|191	%license LICENSE NOTICE cpl-v10.html
21mr|maven-surefire-2.22.0-5|192	
21mr|maven-surefire-2.22.0-5|193	%files plugin -f .mfiles-surefire-plugin
21mr|maven-surefire-2.22.0-5|194	%files report-plugin -f .mfiles-report-plugin
21mr|maven-surefire-2.22.0-5|195	%files report-parser -f .mfiles-report-parser
21mr|maven-surefire-2.22.0-5|196	%files provider-junit -f .mfiles-junit
21mr|maven-surefire-2.22.0-5|197	%files provider-testng -f .mfiles-testng
21mr|maven-surefire-2.22.0-5|198	%files -n maven-failsafe-plugin -f .mfiles-failsafe-plugin
21mr|maven-surefire-2.22.0-5|199	%if %{with junit5}
21mr|maven-surefire-2.22.0-5|200	%files provider-junit5 -f .mfiles-junit5
21mr|maven-surefire-2.22.0-5|201	%endif
21mr|maven-surefire-2.22.0-5|202	
21mr|maven-surefire-2.22.0-5|203	%files javadoc -f .mfiles-javadoc
21mr|maven-surefire-2.22.0-5|204	%license LICENSE NOTICE cpl-v10.html
21mr|maven-surefire-2.22.0-5|205	

14209 21
21mr|maven-verifier-1.6-9|1	Name:           maven-verifier
21mr|maven-verifier-1.6-9|2	Version:        1.6
21mr|maven-verifier-1.6-9|3	Release:        9
21mr|maven-verifier-1.6-9|4	Summary:        Maven verifier
21mr|maven-verifier-1.6-9|5	License:        ASL 2.0
21mr|maven-verifier-1.6-9|6	URL:            http://maven.apache.org/shared/maven-verifier
21mr|maven-verifier-1.6-9|7	Group:          Development/Java
21mr|maven-verifier-1.6-9|8	BuildArch:      noarch
21mr|maven-verifier-1.6-9|9	# Java stack is not supported on x86_32
21mr|maven-verifier-1.6-9|10	ExcludeArch: %{ix86}
21mr|maven-verifier-1.6-9|11	
21mr|maven-verifier-1.6-9|12	Source0:        http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-verifier-1.6-9|13	
21mr|maven-verifier-1.6-9|14	BuildRequires:  maven-local
21mr|maven-verifier-1.6-9|15	BuildRequires:  mvn(junit:junit)
21mr|maven-verifier-1.6-9|16	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|maven-verifier-1.6-9|17	BuildRequires:  mvn(org.apache.maven.shared:maven-shared-utils)
21mr|maven-verifier-1.6-9|18	
21mr|maven-verifier-1.6-9|19	%description
21mr|maven-verifier-1.6-9|20	Provides a test harness for Maven integration tests.
21mr|maven-verifier-1.6-9|21	
21mr|maven-verifier-1.6-9|22	%package javadoc
21mr|maven-verifier-1.6-9|23	Summary:        Javadoc for %{name}
21mr|maven-verifier-1.6-9|24	
21mr|maven-verifier-1.6-9|25	%description javadoc
21mr|maven-verifier-1.6-9|26	API documentation for %{name}.
21mr|maven-verifier-1.6-9|27	
21mr|maven-verifier-1.6-9|28	%prep
21mr|maven-verifier-1.6-9|29	%setup -q
21mr|maven-verifier-1.6-9|30	
21mr|maven-verifier-1.6-9|31	%build
21mr|maven-verifier-1.6-9|32	%mvn_build
21mr|maven-verifier-1.6-9|33	
21mr|maven-verifier-1.6-9|34	%install
21mr|maven-verifier-1.6-9|35	%mvn_install
21mr|maven-verifier-1.6-9|36	
21mr|maven-verifier-1.6-9|37	%files -f .mfiles
21mr|maven-verifier-1.6-9|38	%license LICENSE NOTICE
21mr|maven-verifier-1.6-9|39	
21mr|maven-verifier-1.6-9|40	%files javadoc -f .mfiles-javadoc
21mr|maven-verifier-1.6-9|41	%license LICENSE NOTICE
21mr|maven-verifier-1.6-9|42	
21mr|maven-verifier-1.6-9|43	

14210 21
21mr|maven-verifier-plugin-1.0-22|1	Name:           maven-verifier-plugin
21mr|maven-verifier-plugin-1.0-22|2	Version:        1.0
21mr|maven-verifier-plugin-1.0-22|3	Release:        22
21mr|maven-verifier-plugin-1.0-22|4	Summary:        Maven Verifier Plugin
21mr|maven-verifier-plugin-1.0-22|5	
21mr|maven-verifier-plugin-1.0-22|6	License:        ASL 2.0
21mr|maven-verifier-plugin-1.0-22|7	URL:            http://maven.apache.org/plugins/maven-verifier-plugin/
21mr|maven-verifier-plugin-1.0-22|8	Source0:        http://www.apache.org/dist/maven/plugins/%{name}-%{version}-source-release.zip
21mr|maven-verifier-plugin-1.0-22|9	
21mr|maven-verifier-plugin-1.0-22|10	Group:          Development/Java
21mr|maven-verifier-plugin-1.0-22|11	BuildArch: noarch
21mr|maven-verifier-plugin-1.0-22|12	# Java stack is not supported on x86_32
21mr|maven-verifier-plugin-1.0-22|13	ExcludeArch: %{ix86}
21mr|maven-verifier-plugin-1.0-22|14	
21mr|maven-verifier-plugin-1.0-22|15	BuildRequires: java-devel >= 1:1.6.0
21mr|maven-verifier-plugin-1.0-22|16	BuildRequires: jpackage-utils
21mr|maven-verifier-plugin-1.0-22|17	BuildRequires: maven-local
21mr|maven-verifier-plugin-1.0-22|18	BuildRequires: maven-plugins-pom
21mr|maven-verifier-plugin-1.0-22|19	BuildRequires: modello
21mr|maven-verifier-plugin-1.0-22|20	BuildRequires: plexus-utils
21mr|maven-verifier-plugin-1.0-22|21	
21mr|maven-verifier-plugin-1.0-22|22	%description
21mr|maven-verifier-plugin-1.0-22|23	Assists in integration testing by means of evaluating
21mr|maven-verifier-plugin-1.0-22|24	success/error conditions read from a configuration file.
21mr|maven-verifier-plugin-1.0-22|25	
21mr|maven-verifier-plugin-1.0-22|26	%package javadoc
21mr|maven-verifier-plugin-1.0-22|27	Summary:        Javadoc for %{name}
21mr|maven-verifier-plugin-1.0-22|28	
21mr|maven-verifier-plugin-1.0-22|29	%description javadoc
21mr|maven-verifier-plugin-1.0-22|30	API documentation for %{name}.
21mr|maven-verifier-plugin-1.0-22|31	
21mr|maven-verifier-plugin-1.0-22|32	%prep
21mr|maven-verifier-plugin-1.0-22|33	%setup -q
21mr|maven-verifier-plugin-1.0-22|34	
21mr|maven-verifier-plugin-1.0-22|35	%mvn_file :%{name} %{name}
21mr|maven-verifier-plugin-1.0-22|36	
21mr|maven-verifier-plugin-1.0-22|37	%build
21mr|maven-verifier-plugin-1.0-22|38	%mvn_build
21mr|maven-verifier-plugin-1.0-22|39	
21mr|maven-verifier-plugin-1.0-22|40	%install
21mr|maven-verifier-plugin-1.0-22|41	%mvn_install
21mr|maven-verifier-plugin-1.0-22|42	
21mr|maven-verifier-plugin-1.0-22|43	%files -f .mfiles
21mr|maven-verifier-plugin-1.0-22|44	%doc LICENSE NOTICE DEPENDENCIES
21mr|maven-verifier-plugin-1.0-22|45	
21mr|maven-verifier-plugin-1.0-22|46	%files javadoc -f .mfiles-javadoc
21mr|maven-verifier-plugin-1.0-22|47	%doc LICENSE NOTICE
21mr|maven-verifier-plugin-1.0-22|48	

14211 21
21mr|maven-wagon-3.3.3-4|1	%bcond_without     scm
21mr|maven-wagon-3.3.3-4|2	%bcond_without     ssh
21mr|maven-wagon-3.3.3-4|3	
21mr|maven-wagon-3.3.3-4|4	Name:           maven-wagon
21mr|maven-wagon-3.3.3-4|5	Epoch:          0
21mr|maven-wagon-3.3.3-4|6	Version:        3.3.3
21mr|maven-wagon-3.3.3-4|7	Release:        4
21mr|maven-wagon-3.3.3-4|8	Summary:        Tools to manage artifacts and deployment
21mr|maven-wagon-3.3.3-4|9	License:        ASL 2.0
21mr|maven-wagon-3.3.3-4|10	URL:            http://maven.apache.org/wagon
21mr|maven-wagon-3.3.3-4|11	Group:          Development/Java
21mr|maven-wagon-3.3.3-4|12	BuildArch:      noarch
21mr|maven-wagon-3.3.3-4|13	# Java stack is not supported on x86_32
21mr|maven-wagon-3.3.3-4|14	ExcludeArch: %{ix86}
21mr|maven-wagon-3.3.3-4|15	
21mr|maven-wagon-3.3.3-4|16	Source0:        http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon/%{version}/wagon-%{version}-source-release.zip
21mr|maven-wagon-3.3.3-4|17	
21mr|maven-wagon-3.3.3-4|18	BuildRequires:  maven-local
21mr|maven-wagon-3.3.3-4|19	%if %{with ssh}
21mr|maven-wagon-3.3.3-4|20	BuildRequires:  mvn(com.jcraft:jsch)
21mr|maven-wagon-3.3.3-4|21	BuildRequires:  mvn(com.jcraft:jsch.agentproxy.connector-factory)
21mr|maven-wagon-3.3.3-4|22	BuildRequires:  mvn(com.jcraft:jsch.agentproxy.jsch)
21mr|maven-wagon-3.3.3-4|23	%endif
21mr|maven-wagon-3.3.3-4|24	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-wagon-3.3.3-4|25	BuildRequires:  mvn(commons-net:commons-net)
21mr|maven-wagon-3.3.3-4|26	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|maven-wagon-3.3.3-4|27	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|maven-wagon-3.3.3-4|28	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|maven-wagon-3.3.3-4|29	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|maven-wagon-3.3.3-4|30	%if %{with scm}
21mr|maven-wagon-3.3.3-4|31	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-api)
21mr|maven-wagon-3.3.3-4|32	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-manager-plexus)
21mr|maven-wagon-3.3.3-4|33	%endif
21mr|maven-wagon-3.3.3-4|34	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|maven-wagon-3.3.3-4|35	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-wagon-3.3.3-4|36	BuildRequires:  mvn(org.jsoup:jsoup)
21mr|maven-wagon-3.3.3-4|37	BuildRequires:  mvn(org.slf4j:jcl-over-slf4j)
21mr|maven-wagon-3.3.3-4|38	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|maven-wagon-3.3.3-4|39	
21mr|maven-wagon-3.3.3-4|40	Obsoletes:      %{name}-manual < %{epoch}:%{version}-%{release}
21mr|maven-wagon-3.3.3-4|41	Obsoletes:      %{name}-provider-test < %{epoch}:%{version}-%{release}
21mr|maven-wagon-3.3.3-4|42	%if %{without scm}
21mr|maven-wagon-3.3.3-4|43	Obsoletes:      %{name}-scm < %{epoch}:%{version}-%{release}
21mr|maven-wagon-3.3.3-4|44	%endif
21mr|maven-wagon-3.3.3-4|45	%if %{without ssh}
21mr|maven-wagon-3.3.3-4|46	Obsoletes:      %{name}-ssh < %{epoch}:%{version}-%{release}
21mr|maven-wagon-3.3.3-4|47	%endif
21mr|maven-wagon-3.3.3-4|48	
21mr|maven-wagon-3.3.3-4|49	%description
21mr|maven-wagon-3.3.3-4|50	Maven Wagon is a transport abstraction that is used in Maven's
21mr|maven-wagon-3.3.3-4|51	artifact and repository handling code. Currently wagon has the
21mr|maven-wagon-3.3.3-4|52	following providers:
21mr|maven-wagon-3.3.3-4|53	* File
21mr|maven-wagon-3.3.3-4|54	* HTTP
21mr|maven-wagon-3.3.3-4|55	* FTP
21mr|maven-wagon-3.3.3-4|56	* SSH/SCP
21mr|maven-wagon-3.3.3-4|57	* WebDAV
21mr|maven-wagon-3.3.3-4|58	* SCM (in progress)
21mr|maven-wagon-3.3.3-4|59	
21mr|maven-wagon-3.3.3-4|60	%package provider-api
21mr|maven-wagon-3.3.3-4|61	Summary:        provider-api module for %{name}
21mr|maven-wagon-3.3.3-4|62	Obsoletes:      %{name} < 2.6-4
21mr|maven-wagon-3.3.3-4|63	Obsoletes:      %{name}-webdav-jackrabbit < 2.9-2
21mr|maven-wagon-3.3.3-4|64	
21mr|maven-wagon-3.3.3-4|65	%description provider-api
21mr|maven-wagon-3.3.3-4|66	provider-api module for %{name}.
21mr|maven-wagon-3.3.3-4|67	
21mr|maven-wagon-3.3.3-4|68	%package providers
21mr|maven-wagon-3.3.3-4|69	Summary:        providers module for %{name}
21mr|maven-wagon-3.3.3-4|70	
21mr|maven-wagon-3.3.3-4|71	%description providers
21mr|maven-wagon-3.3.3-4|72	providers module for %{name}
21mr|maven-wagon-3.3.3-4|73	
21mr|maven-wagon-3.3.3-4|74	%package file
21mr|maven-wagon-3.3.3-4|75	Summary:        file module for %{name}
21mr|maven-wagon-3.3.3-4|76	
21mr|maven-wagon-3.3.3-4|77	%description file
21mr|maven-wagon-3.3.3-4|78	file module for %{name}.
21mr|maven-wagon-3.3.3-4|79	
21mr|maven-wagon-3.3.3-4|80	%package ftp
21mr|maven-wagon-3.3.3-4|81	Summary:        ftp module for %{name}
21mr|maven-wagon-3.3.3-4|82	
21mr|maven-wagon-3.3.3-4|83	%description ftp
21mr|maven-wagon-3.3.3-4|84	ftp module for %{name}.
21mr|maven-wagon-3.3.3-4|85	
21mr|maven-wagon-3.3.3-4|86	%package http
21mr|maven-wagon-3.3.3-4|87	Summary:        http module for %{name}
21mr|maven-wagon-3.3.3-4|88	
21mr|maven-wagon-3.3.3-4|89	%description http
21mr|maven-wagon-3.3.3-4|90	http module for %{name}.
21mr|maven-wagon-3.3.3-4|91	
21mr|maven-wagon-3.3.3-4|92	%package http-shared
21mr|maven-wagon-3.3.3-4|93	Summary:        http-shared module for %{name}
21mr|maven-wagon-3.3.3-4|94	
21mr|maven-wagon-3.3.3-4|95	%description http-shared
21mr|maven-wagon-3.3.3-4|96	http-shared module for %{name}.
21mr|maven-wagon-3.3.3-4|97	
21mr|maven-wagon-3.3.3-4|98	%package http-lightweight
21mr|maven-wagon-3.3.3-4|99	Summary:        http-lightweight module for %{name}
21mr|maven-wagon-3.3.3-4|100	
21mr|maven-wagon-3.3.3-4|101	%description http-lightweight
21mr|maven-wagon-3.3.3-4|102	http-lightweight module for %{name}.
21mr|maven-wagon-3.3.3-4|103	
21mr|maven-wagon-3.3.3-4|104	%if %{with scm}
21mr|maven-wagon-3.3.3-4|105	%package scm
21mr|maven-wagon-3.3.3-4|106	Summary:        scm module for %{name}
21mr|maven-wagon-3.3.3-4|107	
21mr|maven-wagon-3.3.3-4|108	%description scm
21mr|maven-wagon-3.3.3-4|109	scm module for %{name}.
21mr|maven-wagon-3.3.3-4|110	%endif
21mr|maven-wagon-3.3.3-4|111	
21mr|maven-wagon-3.3.3-4|112	%if %{with ssh}
21mr|maven-wagon-3.3.3-4|113	%package ssh-external
21mr|maven-wagon-3.3.3-4|114	Summary:        ssh-external module for %{name}
21mr|maven-wagon-3.3.3-4|115	
21mr|maven-wagon-3.3.3-4|116	%description ssh-external
21mr|maven-wagon-3.3.3-4|117	ssh-external module for %{name}.
21mr|maven-wagon-3.3.3-4|118	
21mr|maven-wagon-3.3.3-4|119	%package ssh-common
21mr|maven-wagon-3.3.3-4|120	Summary:        ssh-common module for %{name}
21mr|maven-wagon-3.3.3-4|121	
21mr|maven-wagon-3.3.3-4|122	%description ssh-common
21mr|maven-wagon-3.3.3-4|123	ssh-common module for %{name}.
21mr|maven-wagon-3.3.3-4|124	
21mr|maven-wagon-3.3.3-4|125	%package ssh
21mr|maven-wagon-3.3.3-4|126	Summary:        ssh module for %{name}
21mr|maven-wagon-3.3.3-4|127	
21mr|maven-wagon-3.3.3-4|128	%description ssh
21mr|maven-wagon-3.3.3-4|129	ssh module for %{name}.
21mr|maven-wagon-3.3.3-4|130	%endif
21mr|maven-wagon-3.3.3-4|131	
21mr|maven-wagon-3.3.3-4|132	%package javadoc
21mr|maven-wagon-3.3.3-4|133	Summary:        Javadoc for %{name}
21mr|maven-wagon-3.3.3-4|134	
21mr|maven-wagon-3.3.3-4|135	%description javadoc
21mr|maven-wagon-3.3.3-4|136	Javadoc for %{name}.
21mr|maven-wagon-3.3.3-4|137	
21mr|maven-wagon-3.3.3-4|138	%prep
21mr|maven-wagon-3.3.3-4|139	%setup -q -n wagon-%{version}
21mr|maven-wagon-3.3.3-4|140	
21mr|maven-wagon-3.3.3-4|141	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|maven-wagon-3.3.3-4|142	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-wagon-3.3.3-4|143	%pom_remove_dep :wagon-tck-http wagon-providers/wagon-http
21mr|maven-wagon-3.3.3-4|144	
21mr|maven-wagon-3.3.3-4|145	# disable tests, missing dependencies
21mr|maven-wagon-3.3.3-4|146	%pom_disable_module wagon-tcks
21mr|maven-wagon-3.3.3-4|147	%pom_disable_module wagon-ssh-common-test wagon-providers/pom.xml
21mr|maven-wagon-3.3.3-4|148	%pom_disable_module wagon-provider-test
21mr|maven-wagon-3.3.3-4|149	%pom_remove_dep :wagon-provider-test
21mr|maven-wagon-3.3.3-4|150	%pom_remove_dep :wagon-provider-test wagon-providers
21mr|maven-wagon-3.3.3-4|151	
21mr|maven-wagon-3.3.3-4|152	# missing dependencies
21mr|maven-wagon-3.3.3-4|153	%pom_disable_module wagon-webdav-jackrabbit wagon-providers
21mr|maven-wagon-3.3.3-4|154	
21mr|maven-wagon-3.3.3-4|155	%if %{without scm}
21mr|maven-wagon-3.3.3-4|156	%pom_disable_module wagon-scm wagon-providers
21mr|maven-wagon-3.3.3-4|157	%endif
21mr|maven-wagon-3.3.3-4|158	%if %{without ssh}
21mr|maven-wagon-3.3.3-4|159	%pom_disable_module wagon-ssh wagon-providers
21mr|maven-wagon-3.3.3-4|160	%pom_disable_module wagon-ssh-common wagon-providers
21mr|maven-wagon-3.3.3-4|161	%pom_disable_module wagon-ssh-external wagon-providers
21mr|maven-wagon-3.3.3-4|162	%endif
21mr|maven-wagon-3.3.3-4|163	
21mr|maven-wagon-3.3.3-4|164	%build
21mr|maven-wagon-3.3.3-4|165	%mvn_file ":wagon-{*}" %{name}/@1
21mr|maven-wagon-3.3.3-4|166	
21mr|maven-wagon-3.3.3-4|167	%mvn_package ":wagon"
21mr|maven-wagon-3.3.3-4|168	
21mr|maven-wagon-3.3.3-4|169	# tests are disabled because of missing dependencies
21mr|maven-wagon-3.3.3-4|170	%mvn_build -f -s
21mr|maven-wagon-3.3.3-4|171	
21mr|maven-wagon-3.3.3-4|172	# Maven requires Wagon HTTP with classifier "shaded"
21mr|maven-wagon-3.3.3-4|173	%mvn_alias :wagon-http :::shaded:
21mr|maven-wagon-3.3.3-4|174	
21mr|maven-wagon-3.3.3-4|175	
21mr|maven-wagon-3.3.3-4|176	%install
21mr|maven-wagon-3.3.3-4|177	%mvn_install
21mr|maven-wagon-3.3.3-4|178	
21mr|maven-wagon-3.3.3-4|179	%files -f .mfiles
21mr|maven-wagon-3.3.3-4|180	%doc LICENSE NOTICE DEPENDENCIES
21mr|maven-wagon-3.3.3-4|181	%files provider-api -f .mfiles-wagon-provider-api
21mr|maven-wagon-3.3.3-4|182	%files providers -f .mfiles-wagon-providers
21mr|maven-wagon-3.3.3-4|183	%files file -f .mfiles-wagon-file
21mr|maven-wagon-3.3.3-4|184	%files ftp -f .mfiles-wagon-ftp
21mr|maven-wagon-3.3.3-4|185	%files http -f .mfiles-wagon-http
21mr|maven-wagon-3.3.3-4|186	%files http-shared -f .mfiles-wagon-http-shared
21mr|maven-wagon-3.3.3-4|187	%files http-lightweight -f .mfiles-wagon-http-lightweight
21mr|maven-wagon-3.3.3-4|188	%if %{with scm}
21mr|maven-wagon-3.3.3-4|189	%files scm -f .mfiles-wagon-scm
21mr|maven-wagon-3.3.3-4|190	%endif
21mr|maven-wagon-3.3.3-4|191	%if %{with ssh}
21mr|maven-wagon-3.3.3-4|192	%files ssh-external -f .mfiles-wagon-ssh-external
21mr|maven-wagon-3.3.3-4|193	%files ssh-common -f .mfiles-wagon-ssh-common
21mr|maven-wagon-3.3.3-4|194	%files ssh -f .mfiles-wagon-ssh
21mr|maven-wagon-3.3.3-4|195	%endif
21mr|maven-wagon-3.3.3-4|196	
21mr|maven-wagon-3.3.3-4|197	%files javadoc -f .mfiles-javadoc
21mr|maven-wagon-3.3.3-4|198	%doc LICENSE NOTICE DEPENDENCIES
21mr|maven-wagon-3.3.3-4|199	

14212 21
21mr|maven-war-plugin-3.2.2-5|1	# Allow building with minimal dependency set
21mr|maven-war-plugin-3.2.2-5|2	%bcond_with jp_minimal
21mr|maven-war-plugin-3.2.2-5|3	
21mr|maven-war-plugin-3.2.2-5|4	Name:           maven-war-plugin
21mr|maven-war-plugin-3.2.2-5|5	Version:        3.2.2
21mr|maven-war-plugin-3.2.2-5|6	Release:        5
21mr|maven-war-plugin-3.2.2-5|7	Summary:        Maven WAR Plugin
21mr|maven-war-plugin-3.2.2-5|8	License:        ASL 2.0
21mr|maven-war-plugin-3.2.2-5|9	URL:            http://maven.apache.org/plugins/maven-war-plugin/
21mr|maven-war-plugin-3.2.2-5|10	Group:          Development/Java
21mr|maven-war-plugin-3.2.2-5|11	BuildArch:      noarch
21mr|maven-war-plugin-3.2.2-5|12	# Java stack is not supported on x86_32
21mr|maven-war-plugin-3.2.2-5|13	ExcludeArch: %{ix86}
21mr|maven-war-plugin-3.2.2-5|14	
21mr|maven-war-plugin-3.2.2-5|15	Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|maven-war-plugin-3.2.2-5|16	
21mr|maven-war-plugin-3.2.2-5|17	# Patch out reliance on xstream for minimal build
21mr|maven-war-plugin-3.2.2-5|18	Patch0: 0001-Patch-out-reliance-on-xstream.patch
21mr|maven-war-plugin-3.2.2-5|19	
21mr|maven-war-plugin-3.2.2-5|20	BuildRequires:  maven-local
21mr|maven-war-plugin-3.2.2-5|21	BuildRequires:  mvn(commons-io:commons-io)
21mr|maven-war-plugin-3.2.2-5|22	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|maven-war-plugin-3.2.2-5|23	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|maven-war-plugin-3.2.2-5|24	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|maven-war-plugin-3.2.2-5|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|maven-war-plugin-3.2.2-5|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|maven-war-plugin-3.2.2-5|27	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|maven-war-plugin-3.2.2-5|28	BuildRequires:  mvn(org.apache.maven.shared:maven-filtering)
21mr|maven-war-plugin-3.2.2-5|29	BuildRequires:  mvn(org.apache.maven.shared:maven-mapping)
21mr|maven-war-plugin-3.2.2-5|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|maven-war-plugin-3.2.2-5|31	BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
21mr|maven-war-plugin-3.2.2-5|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|maven-war-plugin-3.2.2-5|33	%if %{without jp_minimal}
21mr|maven-war-plugin-3.2.2-5|34	BuildRequires:  mvn(com.thoughtworks.xstream:xstream)
21mr|maven-war-plugin-3.2.2-5|35	%endif
21mr|maven-war-plugin-3.2.2-5|36	
21mr|maven-war-plugin-3.2.2-5|37	%description
21mr|maven-war-plugin-3.2.2-5|38	Builds a Web Application Archive (WAR) file from the project output and its
21mr|maven-war-plugin-3.2.2-5|39	dependencies.
21mr|maven-war-plugin-3.2.2-5|40	
21mr|maven-war-plugin-3.2.2-5|41	%package javadoc
21mr|maven-war-plugin-3.2.2-5|42	Summary:        Javadoc for %{name}
21mr|maven-war-plugin-3.2.2-5|43	
21mr|maven-war-plugin-3.2.2-5|44	%description javadoc
21mr|maven-war-plugin-3.2.2-5|45	API documentation for %{name}.
21mr|maven-war-plugin-3.2.2-5|46	
21mr|maven-war-plugin-3.2.2-5|47	%prep
21mr|maven-war-plugin-3.2.2-5|48	%setup -q
21mr|maven-war-plugin-3.2.2-5|49	
21mr|maven-war-plugin-3.2.2-5|50	%if %{with jp_minimal}
21mr|maven-war-plugin-3.2.2-5|51	# Patch out reliance on xstream for minimal build
21mr|maven-war-plugin-3.2.2-5|52	%patch0 -p1
21mr|maven-war-plugin-3.2.2-5|53	%pom_remove_dep com.thoughtworks.xstream:xstream
21mr|maven-war-plugin-3.2.2-5|54	%endif
21mr|maven-war-plugin-3.2.2-5|55	
21mr|maven-war-plugin-3.2.2-5|56	%pom_remove_plugin :maven-enforcer-plugin
21mr|maven-war-plugin-3.2.2-5|57	
21mr|maven-war-plugin-3.2.2-5|58	%build
21mr|maven-war-plugin-3.2.2-5|59	%mvn_build -f
21mr|maven-war-plugin-3.2.2-5|60	
21mr|maven-war-plugin-3.2.2-5|61	%install
21mr|maven-war-plugin-3.2.2-5|62	%mvn_install
21mr|maven-war-plugin-3.2.2-5|63	
21mr|maven-war-plugin-3.2.2-5|64	%files -f .mfiles
21mr|maven-war-plugin-3.2.2-5|65	%license LICENSE NOTICE
21mr|maven-war-plugin-3.2.2-5|66	
21mr|maven-war-plugin-3.2.2-5|67	%files javadoc -f .mfiles-javadoc
21mr|maven-war-plugin-3.2.2-5|68	%license LICENSE NOTICE
21mr|maven-war-plugin-3.2.2-5|69	

14213 21
21mr|mavibot-1.0.0-0.10.M8|1	%global namedreltag -M8
21mr|mavibot-1.0.0-0.10.M8|2	%global namedversion %{version}%{?namedreltag}
21mr|mavibot-1.0.0-0.10.M8|3	Name:          mavibot
21mr|mavibot-1.0.0-0.10.M8|4	Version:       1.0.0
21mr|mavibot-1.0.0-0.10.M8|5	Release:       0.10.M8
21mr|mavibot-1.0.0-0.10.M8|6	Summary:       ApacheDS MVCC BTree implementation
21mr|mavibot-1.0.0-0.10.M8|7	License:       ASL 2.0
21mr|mavibot-1.0.0-0.10.M8|8	URL:           http://directory.apache.org/mavibot/
21mr|mavibot-1.0.0-0.10.M8|9	Source0:       http://www.apache.org/dist/directory/mavibot/dist/%{namedversion}/%{name}-%{namedversion}-src.tar.gz
21mr|mavibot-1.0.0-0.10.M8|10	
21mr|mavibot-1.0.0-0.10.M8|11	BuildRequires: maven-local
21mr|mavibot-1.0.0-0.10.M8|12	BuildRequires: mvn(commons-collections:commons-collections)
21mr|mavibot-1.0.0-0.10.M8|13	BuildRequires: mvn(commons-io:commons-io)
21mr|mavibot-1.0.0-0.10.M8|14	BuildRequires: mvn(junit:junit)
21mr|mavibot-1.0.0-0.10.M8|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|mavibot-1.0.0-0.10.M8|16	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|mavibot-1.0.0-0.10.M8|17	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|mavibot-1.0.0-0.10.M8|18	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|mavibot-1.0.0-0.10.M8|19	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|mavibot-1.0.0-0.10.M8|20	
21mr|mavibot-1.0.0-0.10.M8|21	Group:          Development/Java
21mr|mavibot-1.0.0-0.10.M8|22	BuildArch:     noarch
21mr|mavibot-1.0.0-0.10.M8|23	# Java stack is not supported on x86_32
21mr|mavibot-1.0.0-0.10.M8|24	ExcludeArch: %{ix86}
21mr|mavibot-1.0.0-0.10.M8|25	
21mr|mavibot-1.0.0-0.10.M8|26	%description
21mr|mavibot-1.0.0-0.10.M8|27	Mavibot is a Multi Version Concurrency Control (MVCC) BTree in Java. It
21mr|mavibot-1.0.0-0.10.M8|28	is expected to be a replacement for JDBM (The current back-end for the
21mr|mavibot-1.0.0-0.10.M8|29	Apache Directory Server), but could be a good fit for any other project
21mr|mavibot-1.0.0-0.10.M8|30	in need of a Java MVCC BTree implementation.
21mr|mavibot-1.0.0-0.10.M8|31	
21mr|mavibot-1.0.0-0.10.M8|32	%package javadoc
21mr|mavibot-1.0.0-0.10.M8|33	Summary:       Javadoc for %{name}
21mr|mavibot-1.0.0-0.10.M8|34	
21mr|mavibot-1.0.0-0.10.M8|35	%description javadoc
21mr|mavibot-1.0.0-0.10.M8|36	This package contains javadoc for %{name}.
21mr|mavibot-1.0.0-0.10.M8|37	
21mr|mavibot-1.0.0-0.10.M8|38	%prep
21mr|mavibot-1.0.0-0.10.M8|39	%setup -q -n %{name}-%{namedversion}
21mr|mavibot-1.0.0-0.10.M8|40	find . -name "*.class" -delete
21mr|mavibot-1.0.0-0.10.M8|41	find . -name "*.jar" -print -delete
21mr|mavibot-1.0.0-0.10.M8|42	rm -r docs
21mr|mavibot-1.0.0-0.10.M8|43	%pom_remove_parent
21mr|mavibot-1.0.0-0.10.M8|44	%pom_disable_module distribution
21mr|mavibot-1.0.0-0.10.M8|45	
21mr|mavibot-1.0.0-0.10.M8|46	%pom_remove_plugin org.apache.geronimo.genesis.plugins:tools-maven-plugin
21mr|mavibot-1.0.0-0.10.M8|47	
21mr|mavibot-1.0.0-0.10.M8|48	%pom_remove_plugin :maven-site-plugin
21mr|mavibot-1.0.0-0.10.M8|49	%pom_remove_plugin :maven-source-plugin
21mr|mavibot-1.0.0-0.10.M8|50	%pom_remove_plugin :findbugs-maven-plugin
21mr|mavibot-1.0.0-0.10.M8|51	
21mr|mavibot-1.0.0-0.10.M8|52	# This test fail on ARM builder only
21mr|mavibot-1.0.0-0.10.M8|53	# OutOfMemoryError: Java heap space testPersistedBulkLoad1000Elements Time elapsed: 155.802 sec
21mr|mavibot-1.0.0-0.10.M8|54	rm mavibot/src/test/java/org/apache/directory/mavibot/btree/BulkLoaderTest.java
21mr|mavibot-1.0.0-0.10.M8|55	# AssertionError: expected:<9> but was:<8>
21mr|mavibot-1.0.0-0.10.M8|56	rm mavibot/src/test/java/org/apache/directory/mavibot/btree/PageReclaimerTest.java
21mr|mavibot-1.0.0-0.10.M8|57	# Browse Forward for 9 = 2046
21mr|mavibot-1.0.0-0.10.M8|58	# Browe backward for 9 = 5096
21mr|mavibot-1.0.0-0.10.M8|59	# IOException: Too many open files
21mr|mavibot-1.0.0-0.10.M8|60	rm mavibot/src/test/java/org/apache/directory/mavibot/btree/PersistedBTreeBrowseTest.java
21mr|mavibot-1.0.0-0.10.M8|61	
21mr|mavibot-1.0.0-0.10.M8|62	%mvn_file :%{name} %{name}
21mr|mavibot-1.0.0-0.10.M8|63	
21mr|mavibot-1.0.0-0.10.M8|64	%build
21mr|mavibot-1.0.0-0.10.M8|65	
21mr|mavibot-1.0.0-0.10.M8|66	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|mavibot-1.0.0-0.10.M8|67	
21mr|mavibot-1.0.0-0.10.M8|68	%install
21mr|mavibot-1.0.0-0.10.M8|69	%mvn_install
21mr|mavibot-1.0.0-0.10.M8|70	
21mr|mavibot-1.0.0-0.10.M8|71	%files -f .mfiles
21mr|mavibot-1.0.0-0.10.M8|72	%license LICENSE NOTICE
21mr|mavibot-1.0.0-0.10.M8|73	
21mr|mavibot-1.0.0-0.10.M8|74	%files javadoc -f .mfiles-javadoc
21mr|mavibot-1.0.0-0.10.M8|75	%license LICENSE NOTICE
21mr|mavibot-1.0.0-0.10.M8|76	

14214 21
21mr|mawk-1.3.4-0.20200120.1|1	%define snap 20200120
21mr|mawk-1.3.4-0.20200120.1|2	
21mr|mawk-1.3.4-0.20200120.1|3	Summary:	An interpreter for the awk programming language
21mr|mawk-1.3.4-0.20200120.1|4	Name:		mawk
21mr|mawk-1.3.4-0.20200120.1|5	Version:	1.3.4
21mr|mawk-1.3.4-0.20200120.1|6	Release:	0.%{snap}.1
21mr|mawk-1.3.4-0.20200120.1|7	License:	GPLv2+
21mr|mawk-1.3.4-0.20200120.1|8	Group:		Development/Tools
21mr|mawk-1.3.4-0.20200120.1|9	Url:		https://invisible-island.net/mawk/
21mr|mawk-1.3.4-0.20200120.1|10	# Upstream source doesn't have version in name - ftp://ftp.invisible-island.net/mawk/mawk.tar.gz
21mr|mawk-1.3.4-0.20200120.1|11	Source0:	%{name}-%{version}-%{snap}.tar.gz
21mr|mawk-1.3.4-0.20200120.1|12	BuildRequires:	byacc
21mr|mawk-1.3.4-0.20200120.1|13	
21mr|mawk-1.3.4-0.20200120.1|14	%description
21mr|mawk-1.3.4-0.20200120.1|15	Mawk is a version of the awk programming language.  Awk interprets a
21mr|mawk-1.3.4-0.20200120.1|16	special-purpose programming language to do quick text pattern matching
21mr|mawk-1.3.4-0.20200120.1|17	and reformatting.  Mawk improves on awk in certain ways and can
21mr|mawk-1.3.4-0.20200120.1|18	sometimes outperform gawk, the standard awk program for Linux.  Mawk
21mr|mawk-1.3.4-0.20200120.1|19	conforms to the POSIX 1003.2 (draft 11.3) definition of awk.
21mr|mawk-1.3.4-0.20200120.1|20	
21mr|mawk-1.3.4-0.20200120.1|21	You should install mawk if you use awk.
21mr|mawk-1.3.4-0.20200120.1|22	
21mr|mawk-1.3.4-0.20200120.1|23	%files
21mr|mawk-1.3.4-0.20200120.1|24	%{_bindir}/mawk
21mr|mawk-1.3.4-0.20200120.1|25	%{_mandir}/man1/*
21mr|mawk-1.3.4-0.20200120.1|26	%doc ACKNOWLEDGMENT CHANGES INSTALL README
21mr|mawk-1.3.4-0.20200120.1|27	
21mr|mawk-1.3.4-0.20200120.1|28	#----------------------------------------------------------------------------
21mr|mawk-1.3.4-0.20200120.1|29	
21mr|mawk-1.3.4-0.20200120.1|30	%prep
21mr|mawk-1.3.4-0.20200120.1|31	%setup -qn %{name}-%{version}-%{snap}
21mr|mawk-1.3.4-0.20200120.1|32	chmod -R a+r .
21mr|mawk-1.3.4-0.20200120.1|33	
21mr|mawk-1.3.4-0.20200120.1|34	%build
21mr|mawk-1.3.4-0.20200120.1|35	MATHLIB="-lm" LDFLAGS="%{ldflags} -lm" %configure
21mr|mawk-1.3.4-0.20200120.1|36	
21mr|mawk-1.3.4-0.20200120.1|37	OPT_FLAGS=`echo "%{optflags}" | sed -e "s/-ffast-math//g"`
21mr|mawk-1.3.4-0.20200120.1|38	make CFLAGS="$OPT_FLAGS" LDFLAGS="-lm"
21mr|mawk-1.3.4-0.20200120.1|39	
21mr|mawk-1.3.4-0.20200120.1|40	%install
21mr|mawk-1.3.4-0.20200120.1|41	mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man1}
21mr|mawk-1.3.4-0.20200120.1|42	%makeinstall
21mr|mawk-1.3.4-0.20200120.1|43	mv %{buildroot}%{_mandir}/mawk*  %{buildroot}%{_mandir}/man1/
21mr|mawk-1.3.4-0.20200120.1|44	

14215 21
21mr|maxmind-db-java-1.0.1-8|1	%global oname maxmind-db
21mr|maxmind-db-java-1.0.1-8|2	Name:          maxmind-db-java
21mr|maxmind-db-java-1.0.1-8|3	Version:       1.0.1
21mr|maxmind-db-java-1.0.1-8|4	Release:       8
21mr|maxmind-db-java-1.0.1-8|5	Summary:       Java reader for the MaxMind DB format
21mr|maxmind-db-java-1.0.1-8|6	License:       ASL 2.0
21mr|maxmind-db-java-1.0.1-8|7	URL:           http://dev.maxmind.com/
21mr|maxmind-db-java-1.0.1-8|8	Source0:       https://github.com/maxmind/MaxMind-DB-Reader-java/archive/v%{version}.tar.gz
21mr|maxmind-db-java-1.0.1-8|9	
21mr|maxmind-db-java-1.0.1-8|10	BuildRequires: maven-local
21mr|maxmind-db-java-1.0.1-8|11	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|maxmind-db-java-1.0.1-8|12	BuildRequires: mvn(junit:junit)
21mr|maxmind-db-java-1.0.1-8|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|maxmind-db-java-1.0.1-8|14	
21mr|maxmind-db-java-1.0.1-8|15	Group:          Development/Java
21mr|maxmind-db-java-1.0.1-8|16	BuildArch:     noarch
21mr|maxmind-db-java-1.0.1-8|17	# Java stack is not supported on x86_32
21mr|maxmind-db-java-1.0.1-8|18	ExcludeArch: %{ix86}
21mr|maxmind-db-java-1.0.1-8|19	
21mr|maxmind-db-java-1.0.1-8|20	%description
21mr|maxmind-db-java-1.0.1-8|21	This is the Java API for reading MaxMind DB files.
21mr|maxmind-db-java-1.0.1-8|22	MaxMind DB is a binary file format that stores
21mr|maxmind-db-java-1.0.1-8|23	data indexed by IP address subnets (IPv4 or IPv6).
21mr|maxmind-db-java-1.0.1-8|24	
21mr|maxmind-db-java-1.0.1-8|25	%package javadoc
21mr|maxmind-db-java-1.0.1-8|26	Summary:       Javadoc for %{name}
21mr|maxmind-db-java-1.0.1-8|27	
21mr|maxmind-db-java-1.0.1-8|28	%description javadoc
21mr|maxmind-db-java-1.0.1-8|29	This package contains javadoc for %{name}.
21mr|maxmind-db-java-1.0.1-8|30	
21mr|maxmind-db-java-1.0.1-8|31	%prep
21mr|maxmind-db-java-1.0.1-8|32	%setup -q -n MaxMind-DB-Reader-java-%{version}
21mr|maxmind-db-java-1.0.1-8|33	
21mr|maxmind-db-java-1.0.1-8|34	# Unwanted
21mr|maxmind-db-java-1.0.1-8|35	%pom_remove_plugin :maven-gpg-plugin
21mr|maxmind-db-java-1.0.1-8|36	%pom_remove_plugin :maven-source-plugin
21mr|maxmind-db-java-1.0.1-8|37	%pom_remove_plugin :exec-maven-plugin
21mr|maxmind-db-java-1.0.1-8|38	
21mr|maxmind-db-java-1.0.1-8|39	# Unavailable plugin
21mr|maxmind-db-java-1.0.1-8|40	%pom_remove_plugin :cobertura-maven-plugin
21mr|maxmind-db-java-1.0.1-8|41	%pom_remove_plugin org.eluder.coveralls:coveralls-maven-plugin
21mr|maxmind-db-java-1.0.1-8|42	%pom_remove_plugin :versions-maven-plugin
21mr|maxmind-db-java-1.0.1-8|43	
21mr|maxmind-db-java-1.0.1-8|44	%mvn_file :%{oname} %{oname}
21mr|maxmind-db-java-1.0.1-8|45	
21mr|maxmind-db-java-1.0.1-8|46	%build
21mr|maxmind-db-java-1.0.1-8|47	
21mr|maxmind-db-java-1.0.1-8|48	# Tests fails for unavailable resources: maxmind-db/test-data/MaxMind-DB-test-decoder.mmdb
21mr|maxmind-db-java-1.0.1-8|49	%mvn_build -f
21mr|maxmind-db-java-1.0.1-8|50	
21mr|maxmind-db-java-1.0.1-8|51	%install
21mr|maxmind-db-java-1.0.1-8|52	%mvn_install
21mr|maxmind-db-java-1.0.1-8|53	
21mr|maxmind-db-java-1.0.1-8|54	%files -f .mfiles
21mr|maxmind-db-java-1.0.1-8|55	%doc CHANGELOG.md README.md
21mr|maxmind-db-java-1.0.1-8|56	%license LICENSE
21mr|maxmind-db-java-1.0.1-8|57	
21mr|maxmind-db-java-1.0.1-8|58	%files javadoc -f .mfiles-javadoc
21mr|maxmind-db-java-1.0.1-8|59	%license LICENSE
21mr|maxmind-db-java-1.0.1-8|60	

14216 21
21mr|mbedtls-2.26.0-1|1	%bcond_with tests
21mr|mbedtls-2.26.0-1|2	
21mr|mbedtls-2.26.0-1|3	%define major 13
21mr|mbedtls-2.26.0-1|4	%define crypto_major 6
21mr|mbedtls-2.26.0-1|5	%define x509_major 1
21mr|mbedtls-2.26.0-1|6	%define libname %mklibname %{name} %{major}
21mr|mbedtls-2.26.0-1|7	%define libcrypto %mklibname mbedcrypto %{crypto_major}
21mr|mbedtls-2.26.0-1|8	%define libx509 %mklibname mbedx509_ %{x509_major}
21mr|mbedtls-2.26.0-1|9	%define devname %mklibname %{name} -d
21mr|mbedtls-2.26.0-1|10	
21mr|mbedtls-2.26.0-1|11	Summary:	An SSL library
21mr|mbedtls-2.26.0-1|12	Name:		mbedtls
21mr|mbedtls-2.26.0-1|13	Version:	2.26.0
21mr|mbedtls-2.26.0-1|14	Release:	1
21mr|mbedtls-2.26.0-1|15	License:	ASL 2.0
21mr|mbedtls-2.26.0-1|16	Group:		System/Libraries
21mr|mbedtls-2.26.0-1|17	Url:		https://tls.mbed.org
21mr|mbedtls-2.26.0-1|18	Source0:	https://github.com/ARMmbed/mbedtls/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|mbedtls-2.26.0-1|19	Patch0:		mbedtls-2.26.0-printf.patch
21mr|mbedtls-2.26.0-1|20	# error: dereferencing type-punned pointer remove after update to new version
21mr|mbedtls-2.26.0-1|21	Patch1:		mbedtls-2.26.0-Werror.patch
21mr|mbedtls-2.26.0-1|22	BuildRequires:	cmake
21mr|mbedtls-2.26.0-1|23	BuildRequires:	ninja
21mr|mbedtls-2.26.0-1|24	# For docs
21mr|mbedtls-2.26.0-1|25	BuildRequires:	doxygen
21mr|mbedtls-2.26.0-1|26	BuildRequires:	graphviz
21mr|mbedtls-2.26.0-1|27	# For tests
21mr|mbedtls-2.26.0-1|28	%if %{with tests}
21mr|mbedtls-2.26.0-1|29	BuildRequires:	lcov
21mr|mbedtls-2.26.0-1|30	BuildRequires:	perl
21mr|mbedtls-2.26.0-1|31	BuildRequires:	valgrind
21mr|mbedtls-2.26.0-1|32	BuildRequires:	python2
21mr|mbedtls-2.26.0-1|33	%endif
21mr|mbedtls-2.26.0-1|34	BuildRequires:	pkgconfig(libpkcs11-helper-1)
21mr|mbedtls-2.26.0-1|35	BuildRequires:	pkgconfig(openssl)
21mr|mbedtls-2.26.0-1|36	BuildRequires:	pkgconfig(zlib)
21mr|mbedtls-2.26.0-1|37	
21mr|mbedtls-2.26.0-1|38	%description
21mr|mbedtls-2.26.0-1|39	mbed TLS (formerly known as PolarSSL) is an SSL library written in ANSI C. It
21mr|mbedtls-2.26.0-1|40	makes it easy for developers to include cryptographic and SSL/TLS capabilities
21mr|mbedtls-2.26.0-1|41	in their (embedded) products with as little hassle as possible. It is designed
21mr|mbedtls-2.26.0-1|42	to be readable, documented, tested, loosely coupled and portable.
21mr|mbedtls-2.26.0-1|43	This package contains mbed TLS programs.
21mr|mbedtls-2.26.0-1|44	
21mr|mbedtls-2.26.0-1|45	%files
21mr|mbedtls-2.26.0-1|46	%doc ChangeLog README*
21mr|mbedtls-2.26.0-1|47	%{_bindir}/%{name}-*
21mr|mbedtls-2.26.0-1|48	
21mr|mbedtls-2.26.0-1|49	#-----------------------------------------------------------------------------
21mr|mbedtls-2.26.0-1|50	
21mr|mbedtls-2.26.0-1|51	%package -n %{libname}
21mr|mbedtls-2.26.0-1|52	Summary:	mbed TLS library
21mr|mbedtls-2.26.0-1|53	Group:		System/Libraries
21mr|mbedtls-2.26.0-1|54	
21mr|mbedtls-2.26.0-1|55	%description -n %{libname}
21mr|mbedtls-2.26.0-1|56	mbed TLS (formerly known as PolarSSL) is an SSL library written in ANSI C. It
21mr|mbedtls-2.26.0-1|57	makes it easy for developers to include cryptographic and SSL/TLS capabilities
21mr|mbedtls-2.26.0-1|58	in their (embedded) products with as little hassle as possible. It is designed
21mr|mbedtls-2.26.0-1|59	to be readable, documented, tested, loosely coupled and portable.
21mr|mbedtls-2.26.0-1|60	This package contains the library itself.
21mr|mbedtls-2.26.0-1|61	
21mr|mbedtls-2.26.0-1|62	%files -n %{libname}
21mr|mbedtls-2.26.0-1|63	%doc LICENSE
21mr|mbedtls-2.26.0-1|64	%{_libdir}/lib%{name}.so.%{major}
21mr|mbedtls-2.26.0-1|65	%{_libdir}/lib%{name}.so.%{version}
21mr|mbedtls-2.26.0-1|66	
21mr|mbedtls-2.26.0-1|67	#-----------------------------------------------------------------------------
21mr|mbedtls-2.26.0-1|68	
21mr|mbedtls-2.26.0-1|69	%package -n %{libcrypto}
21mr|mbedtls-2.26.0-1|70	Summary:	mbed TLS library
21mr|mbedtls-2.26.0-1|71	Group:		System/Libraries
21mr|mbedtls-2.26.0-1|72	
21mr|mbedtls-2.26.0-1|73	%description -n %{libcrypto}
21mr|mbedtls-2.26.0-1|74	mbed TLS (formerly known as PolarSSL) is an SSL library written in ANSI C. It
21mr|mbedtls-2.26.0-1|75	makes it easy for developers to include cryptographic and SSL/TLS capabilities
21mr|mbedtls-2.26.0-1|76	in their (embedded) products with as little hassle as possible. It is designed
21mr|mbedtls-2.26.0-1|77	to be readable, documented, tested, loosely coupled and portable.
21mr|mbedtls-2.26.0-1|78	This package contains the library itself.
21mr|mbedtls-2.26.0-1|79	
21mr|mbedtls-2.26.0-1|80	%files -n %{libcrypto}
21mr|mbedtls-2.26.0-1|81	%doc LICENSE
21mr|mbedtls-2.26.0-1|82	%{_libdir}/libmbedcrypto.so.%{version}
21mr|mbedtls-2.26.0-1|83	%{_libdir}/libmbedcrypto.so.%{crypto_major}
21mr|mbedtls-2.26.0-1|84	
21mr|mbedtls-2.26.0-1|85	#-----------------------------------------------------------------------------
21mr|mbedtls-2.26.0-1|86	
21mr|mbedtls-2.26.0-1|87	%package -n %{libx509}
21mr|mbedtls-2.26.0-1|88	Summary:	mbed TLS library
21mr|mbedtls-2.26.0-1|89	Group:		System/Libraries
21mr|mbedtls-2.26.0-1|90	
21mr|mbedtls-2.26.0-1|91	%description -n %{libx509}
21mr|mbedtls-2.26.0-1|92	mbed TLS (formerly known as PolarSSL) is an SSL library written in ANSI C. It
21mr|mbedtls-2.26.0-1|93	makes it easy for developers to include cryptographic and SSL/TLS capabilities
21mr|mbedtls-2.26.0-1|94	in their (embedded) products with as little hassle as possible. It is designed
21mr|mbedtls-2.26.0-1|95	to be readable, documented, tested, loosely coupled and portable.
21mr|mbedtls-2.26.0-1|96	This package contains the library itself.
21mr|mbedtls-2.26.0-1|97	
21mr|mbedtls-2.26.0-1|98	%files -n %{libx509}
21mr|mbedtls-2.26.0-1|99	%doc LICENSE
21mr|mbedtls-2.26.0-1|100	%{_libdir}/libmbedx509.so.%{version}
21mr|mbedtls-2.26.0-1|101	%{_libdir}/libmbedx509.so.%{x509_major}
21mr|mbedtls-2.26.0-1|102	
21mr|mbedtls-2.26.0-1|103	#-----------------------------------------------------------------------------
21mr|mbedtls-2.26.0-1|104	
21mr|mbedtls-2.26.0-1|105	%package -n %{devname}
21mr|mbedtls-2.26.0-1|106	Summary:	mbed TLS development files
21mr|mbedtls-2.26.0-1|107	Group:		Development/C
21mr|mbedtls-2.26.0-1|108	Requires:	%{libname} = %{EVRD}
21mr|mbedtls-2.26.0-1|109	Requires:	%{libcrypto} = %{EVRD}
21mr|mbedtls-2.26.0-1|110	Requires:	%{libx509} = %{EVRD}
21mr|mbedtls-2.26.0-1|111	Provides:	%{name}-devel = %{EVRD}
21mr|mbedtls-2.26.0-1|112	
21mr|mbedtls-2.26.0-1|113	%description -n	%{devname}
21mr|mbedtls-2.26.0-1|114	mbed TLS (formerly known as PolarSSL) is an SSL library written in ANSI C. It
21mr|mbedtls-2.26.0-1|115	makes it easy for developers to include cryptographic and SSL/TLS capabilities
21mr|mbedtls-2.26.0-1|116	in their (embedded) products with as little hassle as possible. It is designed
21mr|mbedtls-2.26.0-1|117	to be readable, documented, tested, loosely coupled and portable.
21mr|mbedtls-2.26.0-1|118	This package contains development files for %{name}.
21mr|mbedtls-2.26.0-1|119	
21mr|mbedtls-2.26.0-1|120	%files -n %{devname}
21mr|mbedtls-2.26.0-1|121	%doc apidoc/*
21mr|mbedtls-2.26.0-1|122	%{_libdir}/libmbed*.so
21mr|mbedtls-2.26.0-1|123	%{_includedir}/%{name}/
21mr|mbedtls-2.26.0-1|124	%{_includedir}/psa/
21mr|mbedtls-2.26.0-1|125	
21mr|mbedtls-2.26.0-1|126	#-----------------------------------------------------------------------------
21mr|mbedtls-2.26.0-1|127	
21mr|mbedtls-2.26.0-1|128	%prep
21mr|mbedtls-2.26.0-1|129	%autosetup -p1
21mr|mbedtls-2.26.0-1|130	
21mr|mbedtls-2.26.0-1|131	# (gvm) Perhaps it does apply also for us, perhaps it does not:
21mr|mbedtls-2.26.0-1|132	# in the doubt, keep it...
21mr|mbedtls-2.26.0-1|133	# Enable MBEDTLS_THREADING_PTHREAD and MBEDTLS_THREADING_C flags
21mr|mbedtls-2.26.0-1|134	# https://bugs.mageia.org/show_bug.cgi?id=15391#c4
21mr|mbedtls-2.26.0-1|135	sed -i 's|//\(#define MBEDTLS_HAVEGE_C\)|\1|' include/mbedtls/config.h
21mr|mbedtls-2.26.0-1|136	sed -i 's|//\(#define MBEDTLS_THREADING_C\)|\1|' include/mbedtls/config.h
21mr|mbedtls-2.26.0-1|137	sed -i 's|//\(#define MBEDTLS_THREADING_PTHREAD\)|\1|' include/mbedtls/config.h
21mr|mbedtls-2.26.0-1|138	
21mr|mbedtls-2.26.0-1|139	%build
21mr|mbedtls-2.26.0-1|140	%cmake \
21mr|mbedtls-2.26.0-1|141	-DCMAKE_BUILD_TYPE:STRING=Release \
21mr|mbedtls-2.26.0-1|142	-DLINK_WITH_PTHREAD:BOOL=ON \
21mr|mbedtls-2.26.0-1|143	-DENABLE_PROGRAMS:BOOL=ON \
21mr|mbedtls-2.26.0-1|144	-DENABLE_TESTING:BOOL=ON \
21mr|mbedtls-2.26.0-1|145	-DENABLE_ZLIB_SUPPORT:BOOL=ON \
21mr|mbedtls-2.26.0-1|146	-DUSE_SHARED_MBEDTLS_LIBRARY:BOOL=ON \
21mr|mbedtls-2.26.0-1|147	-DUSE_STATIC_MBEDTLS_LIBRARY:BOOL=OFF \
21mr|mbedtls-2.26.0-1|148	-DUSE_PKCS11_HELPER_LIBRARY:BOOL=ON \
21mr|mbedtls-2.26.0-1|149	-G Ninja
21mr|mbedtls-2.26.0-1|150	
21mr|mbedtls-2.26.0-1|151	%ninja_build
21mr|mbedtls-2.26.0-1|152	# Build also devel docs
21mr|mbedtls-2.26.0-1|153	%ninja_build apidoc
21mr|mbedtls-2.26.0-1|154	
21mr|mbedtls-2.26.0-1|155	
21mr|mbedtls-2.26.0-1|156	%install
21mr|mbedtls-2.26.0-1|157	%ninja_install -C build
21mr|mbedtls-2.26.0-1|158	
21mr|mbedtls-2.26.0-1|159	#manual strip lib file
21mr|mbedtls-2.26.0-1|160	strip %{buildroot}/%{_libdir}/lib*
21mr|mbedtls-2.26.0-1|161	
21mr|mbedtls-2.26.0-1|162	# Prevent possible file clashes
21mr|mbedtls-2.26.0-1|163	pushd %{buildroot}%{_bindir}
21mr|mbedtls-2.26.0-1|164	for i in * ; do mv ${i} %{name}-${i}; done
21mr|mbedtls-2.26.0-1|165	popd
21mr|mbedtls-2.26.0-1|166	
21mr|mbedtls-2.26.0-1|167	%if %{with tests}
21mr|mbedtls-2.26.0-1|168	%check
21mr|mbedtls-2.26.0-1|169	%make check
21mr|mbedtls-2.26.0-1|170	%endif

14217 21
21mr|mbox-importer-23.08.4-2|1	Summary:	MBox Importer allows to migrate data from MBox
21mr|mbox-importer-23.08.4-2|2	Name:		mbox-importer
21mr|mbox-importer-23.08.4-2|3	Version:	23.08.4
21mr|mbox-importer-23.08.4-2|4	Release:	2
21mr|mbox-importer-23.08.4-2|5	Epoch:		3
21mr|mbox-importer-23.08.4-2|6	License:	GPLv2+
21mr|mbox-importer-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|mbox-importer-23.08.4-2|8	Url:		http://www.kde.org
21mr|mbox-importer-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|mbox-importer-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|mbox-importer-23.08.4-2|11	BuildRequires:	boost-devel
21mr|mbox-importer-23.08.4-2|12	BuildRequires:	kf5akonadi-devel
21mr|mbox-importer-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|mbox-importer-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|mbox-importer-23.08.4-2|15	BuildRequires:	kf5kio-devel
21mr|mbox-importer-23.08.4-2|16	BuildRequires:	kf5mailcommon-devel
21mr|mbox-importer-23.08.4-2|17	BuildRequires:	kf5mailimporter-devel
21mr|mbox-importer-23.08.4-2|18	BuildRequires:	kf5service-devel
21mr|mbox-importer-23.08.4-2|19	BuildRequires:	qgpgme-devel
21mr|mbox-importer-23.08.4-2|20	BuildRequires:	sasl-devel
21mr|mbox-importer-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|mbox-importer-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mbox-importer-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|mbox-importer-23.08.4-2|24	Provides:	mboximporter = %{EVRD}
21mr|mbox-importer-23.08.4-2|25	
21mr|mbox-importer-23.08.4-2|26	%description
21mr|mbox-importer-23.08.4-2|27	MBox Importer allows to migrate data from MBox.
21mr|mbox-importer-23.08.4-2|28	
21mr|mbox-importer-23.08.4-2|29	%files -f mboximporter.lang
21mr|mbox-importer-23.08.4-2|30	%{_kde5_applicationsdir}/org.kde.mboximporter.desktop
21mr|mbox-importer-23.08.4-2|31	%{_kde5_bindir}/mboximporter
21mr|mbox-importer-23.08.4-2|32	
21mr|mbox-importer-23.08.4-2|33	#----------------------------------------------------------------------
21mr|mbox-importer-23.08.4-2|34	
21mr|mbox-importer-23.08.4-2|35	%prep
21mr|mbox-importer-23.08.4-2|36	%autosetup -p1
21mr|mbox-importer-23.08.4-2|37	
21mr|mbox-importer-23.08.4-2|38	%build
21mr|mbox-importer-23.08.4-2|39	%cmake_kde5
21mr|mbox-importer-23.08.4-2|40	%make
21mr|mbox-importer-23.08.4-2|41	
21mr|mbox-importer-23.08.4-2|42	%install
21mr|mbox-importer-23.08.4-2|43	%makeinstall_std -C build
21mr|mbox-importer-23.08.4-2|44	
21mr|mbox-importer-23.08.4-2|45	%find_lang mboximporter --with-kde

14218 21
21mr|mc-4.8.33-8|1	%global _disable_rebuild_configure 1
21mr|mc-4.8.33-8|2	
21mr|mc-4.8.33-8|3	# experimental vfs, gpm and aspell enable
21mr|mc-4.8.33-8|4	%bcond_without mrb
21mr|mc-4.8.33-8|5	
21mr|mc-4.8.33-8|6	# avoid dependency on X11 libraries
21mr|mc-4.8.33-8|7	%bcond_with x11
21mr|mc-4.8.33-8|8	
21mr|mc-4.8.33-8|9	# dont bloat mc
21mr|mc-4.8.33-8|10	%global __requires_exclude ^perl\\(.*\\)|^%{_bindir}/perl
21mr|mc-4.8.33-8|11	
21mr|mc-4.8.33-8|12	Summary:	A user-friendly file manager and visual shell
21mr|mc-4.8.33-8|13	Name:		mc
21mr|mc-4.8.33-8|14	Version:	4.8.33
21mr|mc-4.8.33-8|15	Release:	8
21mr|mc-4.8.33-8|16	License:	GPLv2+
21mr|mc-4.8.33-8|17	Group:		File tools
21mr|mc-4.8.33-8|18	Url:		http://www.midnight-commander.org/
21mr|mc-4.8.33-8|19	Source0:	http://ftp.midnight-commander.org/%{name}-%{version}.tar.xz
21mr|mc-4.8.33-8|20	Source1:	mc.svg
21mr|mc-4.8.33-8|21	Source2:	mcedit.svg
21mr|mc-4.8.33-8|22	Patch0:		mc-4.8.30-do-not-mark-tabs.patch
21mr|mc-4.8.33-8|23	Patch1:		mc-4.7.2-bash_history.patch
21mr|mc-4.8.33-8|24	# Revert to pre-4.8.16 behaviour to keep bash history clean
21mr|mc-4.8.33-8|25	Patch2:		mc-4.8.16-bash_history2.patch
21mr|mc-4.8.33-8|26	Patch3:		add-support-for-xzm-files.patch
21mr|mc-4.8.33-8|27	# Lynx style navigation (left arrow == up dir)
21mr|mc-4.8.33-8|28	Patch4:		mc-4.8.29-navigate_with_arrows.patch
21mr|mc-4.8.33-8|29	# generate_buildrequires is a new section in rpm4
21mr|mc-4.8.33-8|30	Patch5:		mc-4.8.30-rpm4.patch
21mr|mc-4.8.33-8|31	Patch6:		0001-Permissions-in-mini-status-panel.patch
21mr|mc-4.8.33-8|32	Patch7:		Add-rule-filehighlight-section-special-for-hidden-files.patch
21mr|mc-4.8.33-8|33	BuildRequires:	bison
21mr|mc-4.8.33-8|34	BuildRequires:	gettext-devel
21mr|mc-4.8.33-8|35	BuildRequires:	gpm-devel
21mr|mc-4.8.33-8|36	BuildRequires:	pam-devel
21mr|mc-4.8.33-8|37	BuildRequires:	pkgconfig(ext2fs)
21mr|mc-4.8.33-8|38	BuildRequires:	pkgconfig(glib-2.0)
21mr|mc-4.8.33-8|39	BuildRequires:	pkgconfig(liblzma)
21mr|mc-4.8.33-8|40	BuildRequires:	pkgconfig(libpcre2-8)
21mr|mc-4.8.33-8|41	BuildRequires:	pkgconfig(slang)
21mr|mc-4.8.33-8|42	%if %{with mrb}
21mr|mc-4.8.33-8|43	BuildRequires:	groff
21mr|mc-4.8.33-8|44	BuildRequires:	aspell-devel
21mr|mc-4.8.33-8|45	BuildRequires:	pkgconfig(libssh2) >= 1.2.5
21mr|mc-4.8.33-8|46	Requires:	aspell-en
21mr|mc-4.8.33-8|47	%endif
21mr|mc-4.8.33-8|48	%if %{with x}
21mr|mc-4.8.33-8|49	BuildRequires:	pkgconfig(x11)
21mr|mc-4.8.33-8|50	%endif
21mr|mc-4.8.33-8|51	Requires:	groff
21mr|mc-4.8.33-8|52	Recommends:	zstd
21mr|mc-4.8.33-8|53	# needed by several extfs scripts
21mr|mc-4.8.33-8|54	Recommends:	perl
21mr|mc-4.8.33-8|55	%if %{mdvver} >= 202510
21mr|mc-4.8.33-8|56	Recommends:	(mc-desktop if (task-x11 or xwayland))
21mr|mc-4.8.33-8|57	%endif
21mr|mc-4.8.33-8|58	
21mr|mc-4.8.33-8|59	%description
21mr|mc-4.8.33-8|60	Midnight Commander is a visual shell much like a file manager, only with way
21mr|mc-4.8.33-8|61	more features.  It is text mode, but also includes mouse support if you are
21mr|mc-4.8.33-8|62	running GPM.  Its coolest feature is the ability to ftp, view tar, zip
21mr|mc-4.8.33-8|63	files, and poke into RPMs for specific files.
21mr|mc-4.8.33-8|64	
21mr|mc-4.8.33-8|65	%files -f %{name}.lang
21mr|mc-4.8.33-8|66	%doc NEWS README
21mr|mc-4.8.33-8|67	%{_libexecdir}/mc
21mr|mc-4.8.33-8|68	%{_datadir}/mc
21mr|mc-4.8.33-8|69	%{_sysconfdir}/profile.d/*
21mr|mc-4.8.33-8|70	%{_sysconfdir}/mc
21mr|mc-4.8.33-8|71	%{_bindir}/mc
21mr|mc-4.8.33-8|72	%{_bindir}/mcdiff
21mr|mc-4.8.33-8|73	%{_bindir}/mcedit
21mr|mc-4.8.33-8|74	%{_bindir}/mcview
21mr|mc-4.8.33-8|75	%{_mandir}/man1/*
21mr|mc-4.8.33-8|76	
21mr|mc-4.8.33-8|77	#----------------------------------------------------------------------------
21mr|mc-4.8.33-8|78	
21mr|mc-4.8.33-8|79	%package desktop
21mr|mc-4.8.33-8|80	Summary:	Dektop files for %{name}
21mr|mc-4.8.33-8|81	Group:		File tools
21mr|mc-4.8.33-8|82	BuildArch:	noarch
21mr|mc-4.8.33-8|83	Requires:	%{name}
21mr|mc-4.8.33-8|84	
21mr|mc-4.8.33-8|85	%description desktop
21mr|mc-4.8.33-8|86	Dektop files for %{name}
21mr|mc-4.8.33-8|87	
21mr|mc-4.8.33-8|88	%files desktop
21mr|mc-4.8.33-8|89	%{_datadir}/applications/%{name}.desktop
21mr|mc-4.8.33-8|90	%{_datadir}/applications/mcedit.desktop
21mr|mc-4.8.33-8|91	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|mc-4.8.33-8|92	%{_iconsdir}/hicolor/scalable/apps/mcedit.svg
21mr|mc-4.8.33-8|93	
21mr|mc-4.8.33-8|94	#----------------------------------------------------------------------------
21mr|mc-4.8.33-8|95	
21mr|mc-4.8.33-8|96	%prep
21mr|mc-4.8.33-8|97	%autosetup -p1
21mr|mc-4.8.33-8|98	
21mr|mc-4.8.33-8|99	sed -i 's:|hxx|:|hh|hpp|hxx|:' misc/syntax/Syntax.in
21mr|mc-4.8.33-8|100	
21mr|mc-4.8.33-8|101	%build
21mr|mc-4.8.33-8|102	export X11_WWW="www-browser"
21mr|mc-4.8.33-8|103	export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE %{optflags} -Wno-strict-aliasing"
21mr|mc-4.8.33-8|104	%configure \
21mr|mc-4.8.33-8|105	PYTHON=%{__python3} \
21mr|mc-4.8.33-8|106	--enable-dependency-tracking \
21mr|mc-4.8.33-8|107	--with-screen=slang \
21mr|mc-4.8.33-8|108	--with-search-engine=glib \
21mr|mc-4.8.33-8|109	--enable-nls \
21mr|mc-4.8.33-8|110	--enable-charset \
21mr|mc-4.8.33-8|111	--enable-largefile \
21mr|mc-4.8.33-8|112	--disable-rpath \
21mr|mc-4.8.33-8|113	--with-mmap \
21mr|mc-4.8.33-8|114	--with-search-engine=pcre2 \
21mr|mc-4.8.33-8|115	%if %{with mrb}
21mr|mc-4.8.33-8|116	--enable-vfs-sftp \
21mr|mc-4.8.33-8|117	--with-gpm-mouse \
21mr|mc-4.8.33-8|118	--enable-aspell \
21mr|mc-4.8.33-8|119	%endif
21mr|mc-4.8.33-8|120	%if %{without x}
21mr|mc-4.8.33-8|121	--without-x \
21mr|mc-4.8.33-8|122	%endif
21mr|mc-4.8.33-8|123	--libexecdir=%{_libexecdir}
21mr|mc-4.8.33-8|124	
21mr|mc-4.8.33-8|125	%make_build
21mr|mc-4.8.33-8|126	
21mr|mc-4.8.33-8|127	%install
21mr|mc-4.8.33-8|128	%make_install
21mr|mc-4.8.33-8|129	
21mr|mc-4.8.33-8|130	install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
21mr|mc-4.8.33-8|131	install contrib/{mc.sh,mc.csh} %{buildroot}%{_sysconfdir}/profile.d
21mr|mc-4.8.33-8|132	
21mr|mc-4.8.33-8|133	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mc-4.8.33-8|134	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|mc-4.8.33-8|135	
21mr|mc-4.8.33-8|136	install -m644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|mc-4.8.33-8|137	install -m644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|mc-4.8.33-8|138	
21mr|mc-4.8.33-8|139	# mc.desktop
21mr|mc-4.8.33-8|140	cat <<__EOF__>%{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|mc-4.8.33-8|141	[Desktop Entry]
21mr|mc-4.8.33-8|142	Version=1.0
21mr|mc-4.8.33-8|143	Type=Application
21mr|mc-4.8.33-8|144	Name=MC
21mr|mc-4.8.33-8|145	GenericName=Midnight Commander
21mr|mc-4.8.33-8|146	Comment=Visual shell and file manager
21mr|mc-4.8.33-8|147	Comment[ru]=Визуальная оболочка и диспетчер файлов
21mr|mc-4.8.33-8|148	Icon=%{name}
21mr|mc-4.8.33-8|149	Exec=%{name}
21mr|mc-4.8.33-8|150	Terminal=true
21mr|mc-4.8.33-8|151	Categories=ConsoleOnly;Utility;FileTools;FileManager;
21mr|mc-4.8.33-8|152	Keywords=mc;file manager;files;file management;file browsing;
21mr|mc-4.8.33-8|153	__EOF__
21mr|mc-4.8.33-8|154	
21mr|mc-4.8.33-8|155	# mcedit.desktop
21mr|mc-4.8.33-8|156	cat <<__EOF__>%{buildroot}%{_datadir}/applications/mcedit.desktop
21mr|mc-4.8.33-8|157	[Desktop Entry]
21mr|mc-4.8.33-8|158	Version=1.0
21mr|mc-4.8.33-8|159	Type=Application
21mr|mc-4.8.33-8|160	Name=mcedit
21mr|mc-4.8.33-8|161	GenericName=Text Editor
21mr|mc-4.8.33-8|162	GenericName[ru]=Текстовый редактор
21mr|mc-4.8.33-8|163	Comment=Internal file editor of GNU Midnight Commander
21mr|mc-4.8.33-8|164	Comment[ru]=Встроенный текстовый редактор GNU Midnight Commander
21mr|mc-4.8.33-8|165	Icon=mcedit
21mr|mc-4.8.33-8|166	Exec=mcedit
21mr|mc-4.8.33-8|167	Terminal=true
21mr|mc-4.8.33-8|168	Categories=ConsoleOnly;Utility;TextEditor;
21mr|mc-4.8.33-8|169	Keywords=mc;text editor;
21mr|mc-4.8.33-8|170	__EOF__
21mr|mc-4.8.33-8|171	
21mr|mc-4.8.33-8|172	%find_lang %{name} --with-man
21mr|mc-4.8.33-8|173	
21mr|mc-4.8.33-8|174	%changelog
21mr|mc-4.8.33-8|175	- Merge: 31afeed 3d90ada
21mr|mc-4.8.33-8|176	* Tue Oct 7 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|mc-4.8.33-8|177	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|mc-4.8.33-8|178	
21mr|mc-4.8.33-8|179	- Merge: 5b622b4 2882f75
21mr|mc-4.8.33-8|180	* Tue Oct 7 2025 survolog <survolog@yandex.ru>
21mr|mc-4.8.33-8|181	- Merge pull request #18 from tema/mc:rosa2023.1
21mr|mc-4.8.33-8|182	- Отображение в панели статуса владельца файла, вместо повторного отображе размера
21mr|mc-4.8.33-8|183	
21mr|mc-4.8.33-8|184	* Tue Oct 7 2025 Artem Proskurnev <temap@mail.ru>
21mr|mc-4.8.33-8|185	- Displaying the owner in the status bar
21mr|mc-4.8.33-8|186	- For some reason, the file size is displayed again in the status
21mr|mc-4.8.33-8|187	- bar, which is already visible in the list. The size has been
21mr|mc-4.8.33-8|188	- changed to the owner and the group. Now you can see both the owner
21mr|mc-4.8.33-8|189	- and the rights of the file in the status bar.
21mr|mc-4.8.33-8|190	
21mr|mc-4.8.33-8|191	- Merge: 4a793e3 c7814c3
21mr|mc-4.8.33-8|192	* Tue Oct 7 2025 survolog <survolog@yandex.ru>
21mr|mc-4.8.33-8|193	- Merge pull request #17 from tema/mc:rosa2021.1
21mr|mc-4.8.33-8|194	- Прекрасные новые иконки от Димы
21mr|mc-4.8.33-8|195	
21mr|mc-4.8.33-8|196	- Merge: 30633bd 09ea21b
21mr|mc-4.8.33-8|197	* Tue Oct 7 2025 survolog <survolog@yandex.ru>
21mr|mc-4.8.33-8|198	- Merge pull request #16 from tema/mc:rosa2023.1
21mr|mc-4.8.33-8|199	- Прекрасные новые иконки от Димы
21mr|mc-4.8.33-8|200	
21mr|mc-4.8.33-8|201	- Merge: 4a793e3 09ea21b
21mr|mc-4.8.33-8|202	* Tue Oct 7 2025 Artem Proskurnev <temap@mail.ru>
21mr|mc-4.8.33-8|203	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|mc-4.8.33-8|204	
21mr|mc-4.8.33-8|205	* Tue Oct 7 2025 Artem Proskurnev <temap@mail.ru>
21mr|mc-4.8.33-8|206	- Lovely new icons and hidden colors
21mr|mc-4.8.33-8|207	
21mr|mc-4.8.33-8|208	- Merge: c3ec33c 30633bd
21mr|mc-4.8.33-8|209	* Mon Oct 6 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|mc-4.8.33-8|210	- Merge tune desktop from rosa2023.1
21mr|mc-4.8.33-8|211	
21mr|mc-4.8.33-8|212	- Merge: 8bfcf4b b095f52
21mr|mc-4.8.33-8|213	* Mon Oct 6 2025 survolog <survolog@yandex.ru>
21mr|mc-4.8.33-8|214	- Merge pull request #14 from tema/mc:rosa2021.1
21mr|mc-4.8.33-8|215	- Add rule filehighlight section special for hidden files and dirs
21mr|mc-4.8.33-8|216	
21mr|mc-4.8.33-8|217	* Mon Oct 6 2025 Artem Proskurnev <temap@mail.ru>
21mr|mc-4.8.33-8|218	- Add rule filehighlight section special for hidden files and dirs
21mr|mc-4.8.33-8|219	
21mr|mc-4.8.33-8|220	* Mon Oct 6 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|mc-4.8.33-8|221	- Merge with rosa2023.1, drop old style patch
21mr|mc-4.8.33-8|222	
21mr|mc-4.8.33-8|223	* Sun Oct 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|mc-4.8.33-8|224	- Tune desktop file-related things
21mr|mc-4.8.33-8|225	- automatically install desktop files on desktops
21mr|mc-4.8.33-8|226	- no need in separate license for the subpackage (its author, tema@, agreed)
21mr|mc-4.8.33-8|227	- no need in EVRD
21mr|mc-4.8.33-8|228	- added keywords into desktop files (actually it does not make much sense)
21mr|mc-4.8.33-8|229	- make KDE find mc.desktop via search query "mc" (added Name/GenericName, idea by tema@)
21mr|mc-4.8.33-8|230	
21mr|mc-4.8.33-8|231	- Merge: 2258a61 97a6c05
21mr|mc-4.8.33-8|232	* Tue Sep 30 2025 survolog <survolog@yandex.ru>
21mr|mc-4.8.33-8|233	- Merge pull request #13 from tema/mc:rosa2021.1
21mr|mc-4.8.33-8|234	- Исправлено цвет по умолчанию для скрытых файлов и папок
21mr|mc-4.8.33-8|235	
21mr|mc-4.8.33-8|236	* Tue Sep 30 2025 Artem Proskurnev <temap@mail.ru>
21mr|mc-4.8.33-8|237	- Fix default color for special filehighlight
21mr|mc-4.8.33-8|238	
21mr|mc-4.8.33-8|239	- Merge: 504ac83 90cd4fb
21mr|mc-4.8.33-8|240	* Wed Sep 24 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 4.8.33-2
21mr|mc-4.8.33-8|241	- Revert old style defaults
21mr|mc-4.8.33-8|242	
21mr|mc-4.8.33-8|243	- Merge: 99988a2 a6f420c
21mr|mc-4.8.33-8|244	* Mon Sep 22 2025 survolog <survolog@yandex.ru> 4.8.33-2
21mr|mc-4.8.33-8|245	- Merge pull request #12 from tema/mc:rosa2023.1
21mr|mc-4.8.33-8|246	- Информация о правах файлов и директорий
21mr|mc-4.8.33-8|247	
21mr|mc-4.8.33-8|248	* Thu Jun 19 2025 Artem Proskurnev <temap@mail.ru>
21mr|mc-4.8.33-8|249	- Permissions in mini status panel
21mr|mc-4.8.33-8|250	
21mr|mc-4.8.33-8|251	* Sun Mar 9 2025 alex stefanov <alexander@mezon.ru>
21mr|mc-4.8.33-8|252	- fix perl redundant requires
21mr|mc-4.8.33-8|253	
21mr|mc-4.8.33-8|254	* Sun Feb 16 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|mc-4.8.33-8|255	- cleanup
21mr|mc-4.8.33-8|256	
21mr|mc-4.8.33-8|257	* Fri Jan 31 2025 Aleksandr Proklov <a.proklov@rosa.ru> 4.8.33-1
21mr|mc-4.8.33-8|258	- Update version to 4.8.33
21mr|mc-4.8.33-8|259	
21mr|mc-4.8.33-8|260	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|mc-4.8.33-8|261	- autoadd .nvchecker.toml
21mr|mc-4.8.33-8|262	
21mr|mc-4.8.33-8|263	* Thu Nov 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 4.8.30-2
21mr|mc-4.8.33-8|264	- Set EVRD for make update tests happy
21mr|mc-4.8.33-8|265	
21mr|mc-4.8.33-8|266	* Thu Nov 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 4.8.32-2
21mr|mc-4.8.33-8|267	- Set EVRD for make update tests happy
21mr|mc-4.8.33-8|268	
21mr|mc-4.8.33-8|269	* Thu Nov 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|mc-4.8.33-8|270	- Add package with desktops from rosa2021.1
21mr|mc-4.8.33-8|271	
21mr|mc-4.8.33-8|272	- Merge: 10f143f 386e771
21mr|mc-4.8.33-8|273	* Thu Nov 28 2024 survolog <survolog@yandex.ru>
21mr|mc-4.8.33-8|274	- Merge pull request #11 from tema/mc:rosa2021.1
21mr|mc-4.8.33-8|275	- Ярлыки для mc и mcedit
21mr|mc-4.8.33-8|276	
21mr|mc-4.8.33-8|277	* Tue Nov 26 2024 Artem Proskurnev <temap@mail.ru>
21mr|mc-4.8.33-8|278	- Add subpackage with desktop-files mc and mcedit
21mr|mc-4.8.33-8|279	- Ярлыки запуска нужны обязательно по требованиям проведения ОГЭ
21mr|mc-4.8.33-8|280	
21mr|mc-4.8.33-8|281	* Sun Aug 25 2024 Alexander Stefanov <alexander@mezon.ru> 4.8.32-1
21mr|mc-4.8.33-8|282	- version autoupdate [4.8.32]
21mr|mc-4.8.33-8|283	
21mr|mc-4.8.33-8|284	* Thu Feb 1 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.8.31-1
21mr|mc-4.8.33-8|285	- Update version to 4.8.31
21mr|mc-4.8.33-8|286	
21mr|mc-4.8.33-8|287	* Tue Oct 31 2023 Andrey Bondrov <abondrov@rosalab.ru> 4.8.30-2
21mr|mc-4.8.33-8|288	- Add generate_buildrequires section highlight for rpm specs
21mr|mc-4.8.33-8|289	
21mr|mc-4.8.33-8|290	* Sat Aug 19 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.8.30-1
21mr|mc-4.8.33-8|291	- Update version to 4.8.30
21mr|mc-4.8.33-8|292	
21mr|mc-4.8.33-8|293	- Merge: 34bb811 d576279
21mr|mc-4.8.33-8|294	* Thu Mar 16 2023 mikhailnov <m.novosyolov@rosalinux.ru> 4.8.29-2
21mr|mc-4.8.33-8|295	- Merge pull request #8 from tema/mc:rosa2023.1
21mr|mc-4.8.33-8|296	- Enable lynx style navigation (left arrow == up dir)
21mr|mc-4.8.33-8|297	
21mr|mc-4.8.33-8|298	* Thu Mar 2 2023 Artem Proskurnev <temap@mail.ru>
21mr|mc-4.8.33-8|299	- Enable lynx style navigation (left arrow == up dir)
21mr|mc-4.8.33-8|300	
21mr|mc-4.8.33-8|301	* Wed Feb 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.8.29-1
21mr|mc-4.8.33-8|302	- Update version to 4.8.29
21mr|mc-4.8.33-8|303	
21mr|mc-4.8.33-8|304	* Mon Dec 5 2022 Andrey Grigorev <survolog@yandex.ru> 4.8.28-3
21mr|mc-4.8.33-8|305	- Rebuild with libssh2
21mr|mc-4.8.33-8|306	
21mr|mc-4.8.33-8|307	- Merge: b62b4d5 cb005b2
21mr|mc-4.8.33-8|308	* Fri Oct 21 2022 ilfat <i.gaptrakhmanov@rosalinux.ru> 4.8.28-2
21mr|mc-4.8.33-8|309	- Merge pull request #7 from ilfat/mc:rosa2021.1
21mr|mc-4.8.33-8|310	- Add a patch to support xzm files
21mr|mc-4.8.33-8|311	
21mr|mc-4.8.33-8|312	* Wed Aug 24 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|mc-4.8.33-8|313	- Add patch to support xzm files
21mr|mc-4.8.33-8|314	- It allows to view the contents of XZM modules and copy files from them.
21mr|mc-4.8.33-8|315	- XZM module is a squashfs archive with xzm extension.
21mr|mc-4.8.33-8|316	
21mr|mc-4.8.33-8|317	* Tue Apr 12 2022 Alexander Stefanov <alexander@mezon.ru> 4.8.28-1
21mr|mc-4.8.33-8|318	- version autoupdate [4.8.28]
21mr|mc-4.8.33-8|319	
21mr|mc-4.8.33-8|320	* Tue Aug 31 2021 Alexander Stefanov <alexander@mezon.ru> 4.8.27-1
21mr|mc-4.8.33-8|321	- version autoupdate [4.8.27]
21mr|mc-4.8.33-8|322	
21mr|mc-4.8.33-8|323	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 4.8.26-2
21mr|mc-4.8.33-8|324	- MassBuild#2340: Increase release tag
21mr|mc-4.8.33-8|325	
21mr|mc-4.8.33-8|326	* Sat Jan 23 2021 Alexander Stefanov <alexander@mezon.ru> 4.8.26-1
21mr|mc-4.8.33-8|327	- version autoupdate [4.8.26]
21mr|mc-4.8.33-8|328	
21mr|mc-4.8.33-8|329	* Sun Jul 19 2020 Alzim <a.zimin@rosalinux.ru> 4.8.25-1
21mr|mc-4.8.33-8|330	- Updated to 4.8.25
21mr|mc-4.8.33-8|331	
21mr|mc-4.8.33-8|332	* Mon May 18 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|mc-4.8.33-8|333	- Don't use %%{name} macros for patches
21mr|mc-4.8.33-8|334	
21mr|mc-4.8.33-8|335	* Wed Apr 8 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|mc-4.8.33-8|336	- fix build
21mr|mc-4.8.33-8|337	
21mr|mc-4.8.33-8|338	* Thu Jan 30 2020 Алзим <a.zimin@rosalinux.ru> 4.8.24-1
21mr|mc-4.8.33-8|339	- Added --libexecdir=%%{_libexecdir}
21mr|mc-4.8.33-8|340	
21mr|mc-4.8.33-8|341	* Wed Jan 29 2020 Алзим <a.zimin@rosalinux.ru>
21mr|mc-4.8.33-8|342	- Added _disable_rebuild_configure 1
21mr|mc-4.8.33-8|343	
21mr|mc-4.8.33-8|344	* Wed Jan 29 2020 Алзим <a.zimin@rosalinux.ru>
21mr|mc-4.8.33-8|345	- Updated to 4.8.24
21mr|mc-4.8.33-8|346	
21mr|mc-4.8.33-8|347	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|mc-4.8.33-8|348	- bot: rpm5 -> rpm4 (8)
21mr|mc-4.8.33-8|349	
21mr|mc-4.8.33-8|350	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|mc-4.8.33-8|351	- bot: rpm5 -> rpm4 (3)
21mr|mc-4.8.33-8|352	
21mr|mc-4.8.33-8|353	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|mc-4.8.33-8|354	- bot: rpm5 -> rpm4 (1)
21mr|mc-4.8.33-8|355	
21mr|mc-4.8.33-8|356	* Tue Oct 22 2019 Алексей-З <a.zimin@rosalinux.ru>
21mr|mc-4.8.33-8|357	- Updated mc.spec

14219 21
21mr|MCBC-mac-to-SELinux-1.0-1|1	%global optflags %{optflags} -DNOLOCALHOST
21mr|MCBC-mac-to-SELinux-1.0-1|2	
21mr|MCBC-mac-to-SELinux-1.0-1|3	%define major 0
21mr|MCBC-mac-to-SELinux-1.0-1|4	%define libname %mklibname mcbcconvert %{major}
21mr|MCBC-mac-to-SELinux-1.0-1|5	%define devname %mklibname mcbcconvert -d
21mr|MCBC-mac-to-SELinux-1.0-1|6	
21mr|MCBC-mac-to-SELinux-1.0-1|7	%ifarch %{go_arches}
21mr|MCBC-mac-to-SELinux-1.0-1|8	%bcond_without man
21mr|MCBC-mac-to-SELinux-1.0-1|9	%else
21mr|MCBC-mac-to-SELinux-1.0-1|10	%bcond_with man
21mr|MCBC-mac-to-SELinux-1.0-1|11	%endif
21mr|MCBC-mac-to-SELinux-1.0-1|12	
21mr|MCBC-mac-to-SELinux-1.0-1|13	Summary:	Convert file MAC labels from MCBC to SELinux
21mr|MCBC-mac-to-SELinux-1.0-1|14	Summary(ru):	Конвертер файловых меток МСВС в SELinux
21mr|MCBC-mac-to-SELinux-1.0-1|15	Name:		MCBC-mac-to-SELinux
21mr|MCBC-mac-to-SELinux-1.0-1|16	Version:	1.0
21mr|MCBC-mac-to-SELinux-1.0-1|17	Release:	1
21mr|MCBC-mac-to-SELinux-1.0-1|18	License:	GPLv3
21mr|MCBC-mac-to-SELinux-1.0-1|19	Group:		Archiving/Other
21mr|MCBC-mac-to-SELinux-1.0-1|20	Url:		https://abf.rosalinux.ru/import/MCBC-mac-to-SELinux
21mr|MCBC-mac-to-SELinux-1.0-1|21	# run `make tarimg` after changing img/
21mr|MCBC-mac-to-SELinux-1.0-1|22	Source0:	mcbc2selinux-docs-img.tar
21mr|MCBC-mac-to-SELinux-1.0-1|23	Source11:	convert.c
21mr|MCBC-mac-to-SELinux-1.0-1|24	Source12:	convert.h
21mr|MCBC-mac-to-SELinux-1.0-1|25	Source13:	xattrs.c
21mr|MCBC-mac-to-SELinux-1.0-1|26	Source14:	xattrs.h
21mr|MCBC-mac-to-SELinux-1.0-1|27	Source15:	cli.c
21mr|MCBC-mac-to-SELinux-1.0-1|28	Source16:	test.c
21mr|MCBC-mac-to-SELinux-1.0-1|29	Source17:	README.html
21mr|MCBC-mac-to-SELinux-1.0-1|30	Source18:	Makefile
21mr|MCBC-mac-to-SELinux-1.0-1|31	Source19:	mcbc2selinux.1.md
21mr|MCBC-mac-to-SELinux-1.0-1|32	BuildRequires:	glibc-devel
21mr|MCBC-mac-to-SELinux-1.0-1|33	BuildRequires:	gcc
21mr|MCBC-mac-to-SELinux-1.0-1|34	BuildRequires:	go-srpm-macros
21mr|MCBC-mac-to-SELinux-1.0-1|35	%if %{with man}
21mr|MCBC-mac-to-SELinux-1.0-1|36	BuildRequires:	md2man
21mr|MCBC-mac-to-SELinux-1.0-1|37	%endif
21mr|MCBC-mac-to-SELinux-1.0-1|38	Provides:	mcbc2selinux = %{EVRD}
21mr|MCBC-mac-to-SELinux-1.0-1|39	Provides:	mcbc-mac-to-selinux = %{EVRD}
21mr|MCBC-mac-to-SELinux-1.0-1|40	
21mr|MCBC-mac-to-SELinux-1.0-1|41	%description
21mr|MCBC-mac-to-SELinux-1.0-1|42	Convert file MAC labels from MCBC to SELinux.
21mr|MCBC-mac-to-SELinux-1.0-1|43	Manual is inside the package in %{_defaultdocdir}/%{name}/README.html
21mr|MCBC-mac-to-SELinux-1.0-1|44	
21mr|MCBC-mac-to-SELinux-1.0-1|45	%description -l ru_RU.UTF-8
21mr|MCBC-mac-to-SELinux-1.0-1|46	Конвертер файловых меток с мандатными аттрибутами из МСВС в SELinux.
21mr|MCBC-mac-to-SELinux-1.0-1|47	В пакете поставляется инструкция по адресу:
21mr|MCBC-mac-to-SELinux-1.0-1|48	%{_defaultdocdir}/%{name}/README.html
21mr|MCBC-mac-to-SELinux-1.0-1|49	
21mr|MCBC-mac-to-SELinux-1.0-1|50	%files
21mr|MCBC-mac-to-SELinux-1.0-1|51	%doc README.html
21mr|MCBC-mac-to-SELinux-1.0-1|52	%doc img
21mr|MCBC-mac-to-SELinux-1.0-1|53	%doc mcbc2selinux.1.md
21mr|MCBC-mac-to-SELinux-1.0-1|54	%{_bindir}/mcbc2selinux
21mr|MCBC-mac-to-SELinux-1.0-1|55	%{_bindir}/%{name}
21mr|MCBC-mac-to-SELinux-1.0-1|56	%if %{with man}
21mr|MCBC-mac-to-SELinux-1.0-1|57	%lang(ru) %{_mandir}/ru/man1/mcbc2selinux.1*
21mr|MCBC-mac-to-SELinux-1.0-1|58	%lang(ru) %{_mandir}/ru/man1/MCBC-mac-to-SELinux.1*
21mr|MCBC-mac-to-SELinux-1.0-1|59	%endif
21mr|MCBC-mac-to-SELinux-1.0-1|60	
21mr|MCBC-mac-to-SELinux-1.0-1|61	#------------------------------------------------------------------
21mr|MCBC-mac-to-SELinux-1.0-1|62	
21mr|MCBC-mac-to-SELinux-1.0-1|63	%package -n %{libname}
21mr|MCBC-mac-to-SELinux-1.0-1|64	Summary:	Library to covert file MAC labels from MCBC to SELinux
21mr|MCBC-mac-to-SELinux-1.0-1|65	Group:		System/Libraries
21mr|MCBC-mac-to-SELinux-1.0-1|66	
21mr|MCBC-mac-to-SELinux-1.0-1|67	%description -n %{libname}
21mr|MCBC-mac-to-SELinux-1.0-1|68	Library to covert file MAC labels from MCBC to SELinux
21mr|MCBC-mac-to-SELinux-1.0-1|69	
21mr|MCBC-mac-to-SELinux-1.0-1|70	%files -n %{libname}
21mr|MCBC-mac-to-SELinux-1.0-1|71	%{_libdir}/libmcbcconvert.so.%{major}
21mr|MCBC-mac-to-SELinux-1.0-1|72	
21mr|MCBC-mac-to-SELinux-1.0-1|73	#------------------------------------------------------------------
21mr|MCBC-mac-to-SELinux-1.0-1|74	
21mr|MCBC-mac-to-SELinux-1.0-1|75	%package -n %{devname}
21mr|MCBC-mac-to-SELinux-1.0-1|76	Summary:	Development files of libmcbcconvert
21mr|MCBC-mac-to-SELinux-1.0-1|77	Group:		Development/C
21mr|MCBC-mac-to-SELinux-1.0-1|78	Requires:	%{libname} = %{EVRD}
21mr|MCBC-mac-to-SELinux-1.0-1|79	Provides:	mcbc2selinux-devel = %{EVRD}
21mr|MCBC-mac-to-SELinux-1.0-1|80	
21mr|MCBC-mac-to-SELinux-1.0-1|81	%description -n %{devname}
21mr|MCBC-mac-to-SELinux-1.0-1|82	Development files of libmcbcconvert.
21mr|MCBC-mac-to-SELinux-1.0-1|83	libmcbcconvert is a library to covert file MAC labels from MCBC to SELinux.
21mr|MCBC-mac-to-SELinux-1.0-1|84	
21mr|MCBC-mac-to-SELinux-1.0-1|85	%files -n %{devname}
21mr|MCBC-mac-to-SELinux-1.0-1|86	%{_libdir}/libmcbcconvert.so
21mr|MCBC-mac-to-SELinux-1.0-1|87	%{_includedir}/mcbc2selinux
21mr|MCBC-mac-to-SELinux-1.0-1|88	
21mr|MCBC-mac-to-SELinux-1.0-1|89	#------------------------------------------------------------------
21mr|MCBC-mac-to-SELinux-1.0-1|90	
21mr|MCBC-mac-to-SELinux-1.0-1|91	%prep
21mr|MCBC-mac-to-SELinux-1.0-1|92	# %%setup is not needed here, but debuginfo
21mr|MCBC-mac-to-SELinux-1.0-1|93	# is not created without %%setup o_O (why?!)
21mr|MCBC-mac-to-SELinux-1.0-1|94	%setup -q -c
21mr|MCBC-mac-to-SELinux-1.0-1|95	cp %sources .
21mr|MCBC-mac-to-SELinux-1.0-1|96	
21mr|MCBC-mac-to-SELinux-1.0-1|97	%build
21mr|MCBC-mac-to-SELinux-1.0-1|98	%setup_compile_flags
21mr|MCBC-mac-to-SELinux-1.0-1|99	export MCBC_CONVERTOR_DEBUG=1
21mr|MCBC-mac-to-SELinux-1.0-1|100	export LC_ALL=C.UTF-8
21mr|MCBC-mac-to-SELinux-1.0-1|101	make clean
21mr|MCBC-mac-to-SELinux-1.0-1|102	make test
21mr|MCBC-mac-to-SELinux-1.0-1|103	make cli
21mr|MCBC-mac-to-SELinux-1.0-1|104	make libmcbcconvert
21mr|MCBC-mac-to-SELinux-1.0-1|105	
21mr|MCBC-mac-to-SELinux-1.0-1|106	%install
21mr|MCBC-mac-to-SELinux-1.0-1|107	export PREFIX=%{_prefix}
21mr|MCBC-mac-to-SELinux-1.0-1|108	export BINDIR=%{_bindir}
21mr|MCBC-mac-to-SELinux-1.0-1|109	export LIBDIR=%{_libdir}
21mr|MCBC-mac-to-SELinux-1.0-1|110	export INCLUDEDIR=%{_includedir}
21mr|MCBC-mac-to-SELinux-1.0-1|111	%makeinstall_std
21mr|MCBC-mac-to-SELinux-1.0-1|112	
21mr|MCBC-mac-to-SELinux-1.0-1|113	%if %{with man}
21mr|MCBC-mac-to-SELinux-1.0-1|114	mkdir -p %{buildroot}%{_mandir}/ru/man1
21mr|MCBC-mac-to-SELinux-1.0-1|115	md2man -output %{buildroot}%{_mandir}/ru/man1/mcbc2selinux.1 mcbc2selinux.1.md
21mr|MCBC-mac-to-SELinux-1.0-1|116	( cd %{buildroot}%{_mandir}/ru/man1 && ln -sf mcbc2selinux.1 MCBC-mac-to-SELinux.1 )
21mr|MCBC-mac-to-SELinux-1.0-1|117	%endif

14220 21
21mr|mcelog-184-1|1	Name:		mcelog
21mr|mcelog-184-1|2	Version:	184
21mr|mcelog-184-1|3	Release:	1
21mr|mcelog-184-1|4	Summary:	The kernel machine check logger
21mr|mcelog-184-1|5	License:	GPLv2
21mr|mcelog-184-1|6	Group:		System/Kernel and hardware
21mr|mcelog-184-1|7	Url:		http://www.mcelog.org
21mr|mcelog-184-1|8	Source:		https://github.com/andikleen/mcelog/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|mcelog-184-1|9	
21mr|mcelog-184-1|10	%description
21mr|mcelog-184-1|11	mcelog is the user space interface to the in kernel machine check logger
21mr|mcelog-184-1|12	on x86-64. It decodes the binary machine check records into a human
21mr|mcelog-184-1|13	readable format.
21mr|mcelog-184-1|14	
21mr|mcelog-184-1|15	%prep
21mr|mcelog-184-1|16	%setup -q
21mr|mcelog-184-1|17	
21mr|mcelog-184-1|18	%build
21mr|mcelog-184-1|19	%make CFLAGS="%{optflags}"
21mr|mcelog-184-1|20	
21mr|mcelog-184-1|21	%install
21mr|mcelog-184-1|22	mkdir -p %{buildroot}/%{_sbindir}
21mr|mcelog-184-1|23	mkdir -p %{buildroot}/%{_mandir}/man8
21mr|mcelog-184-1|24	mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d/
21mr|mcelog-184-1|25	mkdir -p %{buildroot}/%{_sysconfdir}/cron.hourly/
21mr|mcelog-184-1|26	
21mr|mcelog-184-1|27	%makeinstall etcprefix=%{buildroot}
21mr|mcelog-184-1|28	cp mcelog.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
21mr|mcelog-184-1|29	cp mcelog.cron %{buildroot}/%{_sysconfdir}/cron.hourly/%{name}
21mr|mcelog-184-1|30	
21mr|mcelog-184-1|31	%files
21mr|mcelog-184-1|32	%{_sbindir}/mcelog
21mr|mcelog-184-1|33	%{_mandir}/man5/*
21mr|mcelog-184-1|34	%{_mandir}/man8/*
21mr|mcelog-184-1|35	%{_sysconfdir}/cron.hourly/%{name}
21mr|mcelog-184-1|36	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|mcelog-184-1|37	%config(noreplace) %{_sysconfdir}/mcelog/mcelog.conf
21mr|mcelog-184-1|38	%{_sysconfdir}/mcelog/cache-error-trigger
21mr|mcelog-184-1|39	%{_sysconfdir}/mcelog/dimm-error-trigger
21mr|mcelog-184-1|40	%{_sysconfdir}/mcelog/page-error-trigger
21mr|mcelog-184-1|41	%{_sysconfdir}/mcelog/socket-memory-error-trigger
21mr|mcelog-184-1|42	%{_sysconfdir}/mcelog/bus-error-trigger
21mr|mcelog-184-1|43	%{_sysconfdir}/mcelog/iomca-error-trigger
21mr|mcelog-184-1|44	%{_sysconfdir}/mcelog/unknown-error-trigger
21mr|mcelog-184-1|45	%{_sysconfdir}/mcelog/page-error-counter-replacement-trigger
21mr|mcelog-184-1|46	%{_sysconfdir}/mcelog/page-error-post-sync-soft-trigger
21mr|mcelog-184-1|47	%{_sysconfdir}/mcelog/page-error-pre-sync-soft-trigger
21mr|mcelog-184-1|48	
21mr|mcelog-184-1|49	

14221 21
21mr|mchange-commons-0.2.11-9|1	%global git_tag mchange-commons-java-%{version}
21mr|mchange-commons-0.2.11-9|2	
21mr|mchange-commons-0.2.11-9|3	Name:          mchange-commons
21mr|mchange-commons-0.2.11-9|4	Version:       0.2.11
21mr|mchange-commons-0.2.11-9|5	Release:       9
21mr|mchange-commons-0.2.11-9|6	Summary:       A collection of general purpose utilities for c3p0
21mr|mchange-commons-0.2.11-9|7	License:       LGPLv2 or EPL
21mr|mchange-commons-0.2.11-9|8	URL:           https://github.com/swaldman/mchange-commons-java
21mr|mchange-commons-0.2.11-9|9	Source0:       https://github.com/swaldman/mchange-commons-java/archive/%{git_tag}/mchange-commons-%{version}.tar.gz
21mr|mchange-commons-0.2.11-9|10	Source1:       https://raw.github.com/willb/climbing-nemesis/master/climbing-nemesis.py
21mr|mchange-commons-0.2.11-9|11	
21mr|mchange-commons-0.2.11-9|12	# There is a missing dep in Fedora so cannot build tests
21mr|mchange-commons-0.2.11-9|13	Patch0:        mchange-no-tests.patch
21mr|mchange-commons-0.2.11-9|14	
21mr|mchange-commons-0.2.11-9|15	BuildRequires: sbt
21mr|mchange-commons-0.2.11-9|16	BuildRequires: ivy-local
21mr|mchange-commons-0.2.11-9|17	BuildRequires: maven-local
21mr|mchange-commons-0.2.11-9|18	BuildRequires: log4j12
21mr|mchange-commons-0.2.11-9|19	BuildRequires: slf4j
21mr|mchange-commons-0.2.11-9|20	BuildRequires: typesafe-config
21mr|mchange-commons-0.2.11-9|21	BuildRequires: python2
21mr|mchange-commons-0.2.11-9|22	
21mr|mchange-commons-0.2.11-9|23	Group:          Development/Java
21mr|mchange-commons-0.2.11-9|24	BuildArch:     noarch
21mr|mchange-commons-0.2.11-9|25	# Java stack is not supported on x86_32
21mr|mchange-commons-0.2.11-9|26	ExcludeArch: %{ix86}
21mr|mchange-commons-0.2.11-9|27	
21mr|mchange-commons-0.2.11-9|28	%description
21mr|mchange-commons-0.2.11-9|29	Originally part of c3p0, mchange-commons is a set of general purpose
21mr|mchange-commons-0.2.11-9|30	utilities.
21mr|mchange-commons-0.2.11-9|31	
21mr|mchange-commons-0.2.11-9|32	%package javadoc
21mr|mchange-commons-0.2.11-9|33	Summary:       API documentation for %{name}
21mr|mchange-commons-0.2.11-9|34	
21mr|mchange-commons-0.2.11-9|35	%description javadoc
21mr|mchange-commons-0.2.11-9|36	%{summary}.
21mr|mchange-commons-0.2.11-9|37	
21mr|mchange-commons-0.2.11-9|38	%prep
21mr|mchange-commons-0.2.11-9|39	%setup -q -n mchange-commons-java-%{git_tag}
21mr|mchange-commons-0.2.11-9|40	
21mr|mchange-commons-0.2.11-9|41	%patch0
21mr|mchange-commons-0.2.11-9|42	
21mr|mchange-commons-0.2.11-9|43	find -name '*.class' -delete
21mr|mchange-commons-0.2.11-9|44	find -name '*.jar' -delete
21mr|mchange-commons-0.2.11-9|45	
21mr|mchange-commons-0.2.11-9|46	cp %{SOURCE1} .
21mr|mchange-commons-0.2.11-9|47	chmod 755 climbing-nemesis.py
21mr|mchange-commons-0.2.11-9|48	
21mr|mchange-commons-0.2.11-9|49	sed -i -e 's/0.13.6/0.13.1/' project/build.properties
21mr|mchange-commons-0.2.11-9|50	
21mr|mchange-commons-0.2.11-9|51	cp -pr /usr/share/sbt/ivy-local .
21mr|mchange-commons-0.2.11-9|52	
21mr|mchange-commons-0.2.11-9|53	%build
21mr|mchange-commons-0.2.11-9|54	# XXX: Link deps, I understand this is a temp measure until sbt gains real xmvn integration
21mr|mchange-commons-0.2.11-9|55	# XXX: Switch to Python 3 before Fedora 32
21mr|mchange-commons-0.2.11-9|56	python2 climbing-nemesis.py com.typesafe config any ivy-local --version 1.2.1
21mr|mchange-commons-0.2.11-9|57	python2 climbing-nemesis.py log4j log4j 12 ivy-local --version 1.2.14
21mr|mchange-commons-0.2.11-9|58	python2 climbing-nemesis.py org.slf4j slf4j-api any ivy-local --version 1.7.5
21mr|mchange-commons-0.2.11-9|59	
21mr|mchange-commons-0.2.11-9|60	export SBT_BOOT_DIR=$PWD/boot
21mr|mchange-commons-0.2.11-9|61	export SBT_IVY_DIR=$PWD/ivy-local
21mr|mchange-commons-0.2.11-9|62	sbt package make-pom doc
21mr|mchange-commons-0.2.11-9|63	
21mr|mchange-commons-0.2.11-9|64	%mvn_artifact target/mchange-commons-java-%{version}.pom target/mchange-commons-java-%{version}.jar
21mr|mchange-commons-0.2.11-9|65	
21mr|mchange-commons-0.2.11-9|66	%install
21mr|mchange-commons-0.2.11-9|67	%mvn_install -J target/api
21mr|mchange-commons-0.2.11-9|68	
21mr|mchange-commons-0.2.11-9|69	%files -f .mfiles
21mr|mchange-commons-0.2.11-9|70	%license LICENSE*
21mr|mchange-commons-0.2.11-9|71	
21mr|mchange-commons-0.2.11-9|72	%files javadoc -f .mfiles-javadoc
21mr|mchange-commons-0.2.11-9|73	%license LICENSE*
21mr|mchange-commons-0.2.11-9|74	

14222 21
21mr|mcpp-2.7.2-14|1	%define major 0
21mr|mcpp-2.7.2-14|2	%define libname %mklibname %{name} %{major}
21mr|mcpp-2.7.2-14|3	%define devname %mklibname %{name} -d
21mr|mcpp-2.7.2-14|4	
21mr|mcpp-2.7.2-14|5	Summary:	Alternative C/C++ preprocessor
21mr|mcpp-2.7.2-14|6	Name:		mcpp
21mr|mcpp-2.7.2-14|7	Version:	2.7.2
21mr|mcpp-2.7.2-14|8	Release:	14
21mr|mcpp-2.7.2-14|9	License:	BSD
21mr|mcpp-2.7.2-14|10	Group:		Development/C++
21mr|mcpp-2.7.2-14|11	Url:		http://mcpp.sourceforge.net/
21mr|mcpp-2.7.2-14|12	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|mcpp-2.7.2-14|13	# fedora patches
21mr|mcpp-2.7.2-14|14	Patch0:		mcpp-manual.html.patch
21mr|mcpp-2.7.2-14|15	# Debian patches
21mr|mcpp-2.7.2-14|16	Patch2:		01-zeroc-fixes.patch
21mr|mcpp-2.7.2-14|17	Patch3:		02-gniibe-fixes.patch
21mr|mcpp-2.7.2-14|18	Patch4:		03-gniibe-fix-11.patch
21mr|mcpp-2.7.2-14|19	Patch5:		04-gniibe-fix-12.patch
21mr|mcpp-2.7.2-14|20	# CVE-2019-14274
21mr|mcpp-2.7.2-14|21	Patch6:		05-gniibe-fix-13.patch
21mr|mcpp-2.7.2-14|22	Patch7:		06-gniibe-fix-autotools.patch
21mr|mcpp-2.7.2-14|23	%description
21mr|mcpp-2.7.2-14|24	C/C++ preprocessor defines and expands macros and processes '#if',
21mr|mcpp-2.7.2-14|25	'#include' and some other directives.
21mr|mcpp-2.7.2-14|26	
21mr|mcpp-2.7.2-14|27	MCPP is an alternative C/C++ preprocessor with the highest conformance.
21mr|mcpp-2.7.2-14|28	It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98.
21mr|mcpp-2.7.2-14|29	MCPP is especially useful for debugging a source program which uses
21mr|mcpp-2.7.2-14|30	complicated macros and also useful for checking portability of a source.
21mr|mcpp-2.7.2-14|31	
21mr|mcpp-2.7.2-14|32	Though mcpp could be built as a replacement of GCC's resident
21mr|mcpp-2.7.2-14|33	proprocessor or as a stand-alone program without using library build of
21mr|mcpp-2.7.2-14|34	mcpp, this package installs only a program named 'mcpp' which links
21mr|mcpp-2.7.2-14|35	shared library of mcpp and behaves independent from GCC.
21mr|mcpp-2.7.2-14|36	
21mr|mcpp-2.7.2-14|37	%files
21mr|mcpp-2.7.2-14|38	%{_bindir}/*
21mr|mcpp-2.7.2-14|39	%{_mandir}/man1/*
21mr|mcpp-2.7.2-14|40	%{_defaultdocdir}/%{name}
21mr|mcpp-2.7.2-14|41	
21mr|mcpp-2.7.2-14|42	#----------------------------------------------------------------------------
21mr|mcpp-2.7.2-14|43	
21mr|mcpp-2.7.2-14|44	%package -n %{libname}
21mr|mcpp-2.7.2-14|45	Summary:	Libraries for %{name}
21mr|mcpp-2.7.2-14|46	Group:		System/Libraries
21mr|mcpp-2.7.2-14|47	
21mr|mcpp-2.7.2-14|48	%description -n %{libname}
21mr|mcpp-2.7.2-14|49	This package provides the libraries for mcpp.
21mr|mcpp-2.7.2-14|50	
21mr|mcpp-2.7.2-14|51	%files -n %{libname}
21mr|mcpp-2.7.2-14|52	%{_libdir}/libmcpp.so.%{major}*
21mr|mcpp-2.7.2-14|53	
21mr|mcpp-2.7.2-14|54	#----------------------------------------------------------------------------
21mr|mcpp-2.7.2-14|55	
21mr|mcpp-2.7.2-14|56	%package -n %{devname}
21mr|mcpp-2.7.2-14|57	Summary:	Development files for %{name}
21mr|mcpp-2.7.2-14|58	Group:		Development/Other
21mr|mcpp-2.7.2-14|59	Requires:	%{libname} = %{EVRD}
21mr|mcpp-2.7.2-14|60	Provides:	%{name}-devel = %{EVRD}
21mr|mcpp-2.7.2-14|61	
21mr|mcpp-2.7.2-14|62	%description -n %{devname}
21mr|mcpp-2.7.2-14|63	This package contains development files for %{name}.
21mr|mcpp-2.7.2-14|64	
21mr|mcpp-2.7.2-14|65	%files -n %{devname}
21mr|mcpp-2.7.2-14|66	%{_libdir}/*.so
21mr|mcpp-2.7.2-14|67	%{_includedir}/*
21mr|mcpp-2.7.2-14|68	
21mr|mcpp-2.7.2-14|69	#-------------------------------------------------------------------------===
21mr|mcpp-2.7.2-14|70	
21mr|mcpp-2.7.2-14|71	%prep
21mr|mcpp-2.7.2-14|72	%autosetup -p1
21mr|mcpp-2.7.2-14|73	
21mr|mcpp-2.7.2-14|74	%build
21mr|mcpp-2.7.2-14|75	autoreconf -fi
21mr|mcpp-2.7.2-14|76	%configure \
21mr|mcpp-2.7.2-14|77	--enable-mcpplib \
21mr|mcpp-2.7.2-14|78	--disable-static
21mr|mcpp-2.7.2-14|79	
21mr|mcpp-2.7.2-14|80	%make
21mr|mcpp-2.7.2-14|81	
21mr|mcpp-2.7.2-14|82	%install
21mr|mcpp-2.7.2-14|83	%makeinstall

14223 21
21mr|mcs-0.7.2-7|1	%define oname libmcs
21mr|mcs-0.7.2-7|2	
21mr|mcs-0.7.2-7|3	%define major 1
21mr|mcs-0.7.2-7|4	%define libname %mklibname %name %{major}
21mr|mcs-0.7.2-7|5	%define develname %mklibname -d %{name}
21mr|mcs-0.7.2-7|6	
21mr|mcs-0.7.2-7|7	Summary:	Modular Config System
21mr|mcs-0.7.2-7|8	Name:		mcs
21mr|mcs-0.7.2-7|9	Version:	0.7.2
21mr|mcs-0.7.2-7|10	Release:	7
21mr|mcs-0.7.2-7|11	License:	BSD
21mr|mcs-0.7.2-7|12	Group:		System/Libraries
21mr|mcs-0.7.2-7|13	Url:		http://www.atheme.org/projects/mcs.shtml
21mr|mcs-0.7.2-7|14	Source0:	http://distfiles.atheme.org/%{oname}-%{version}.tbz2
21mr|mcs-0.7.2-7|15	Patch:		libmcs-0.7.1-linking.patch
21mr|mcs-0.7.2-7|16	BuildRequires:	pkgconfig(libmowgli)
21mr|mcs-0.7.2-7|17	BuildRequires:	pkgconfig(gconf-2.0)
21mr|mcs-0.7.2-7|18	
21mr|mcs-0.7.2-7|19	%description
21mr|mcs-0.7.2-7|20	mcs is a library and set of userland tools which abstract the storage
21mr|mcs-0.7.2-7|21	of configuration settings away from userland applications.
21mr|mcs-0.7.2-7|22	
21mr|mcs-0.7.2-7|23	It is hoped that by using mcs, that the applications which use it will
21mr|mcs-0.7.2-7|24	generally have a more congruent feeling in regards to settings.
21mr|mcs-0.7.2-7|25	
21mr|mcs-0.7.2-7|26	There have been other projects like this before (such as GConf), but
21mr|mcs-0.7.2-7|27	unlike those projects, mcs strictly handles abstraction. It does not
21mr|mcs-0.7.2-7|28	impose any specific data storage requirement, nor is it tied to any
21mr|mcs-0.7.2-7|29	desktop environment or software suite.
21mr|mcs-0.7.2-7|30	
21mr|mcs-0.7.2-7|31	%package -n %{libname}
21mr|mcs-0.7.2-7|32	Group:		System/Libraries
21mr|mcs-0.7.2-7|33	Summary:	Modular Config System shared library
21mr|mcs-0.7.2-7|34	Requires:	%{name} >= %{version}
21mr|mcs-0.7.2-7|35	
21mr|mcs-0.7.2-7|36	%description -n %{libname}
21mr|mcs-0.7.2-7|37	mcs is a library and set of userland tools which abstract the storage
21mr|mcs-0.7.2-7|38	of configuration settings away from userland applications.
21mr|mcs-0.7.2-7|39	
21mr|mcs-0.7.2-7|40	It is hoped that by using mcs, that the applications which use it will
21mr|mcs-0.7.2-7|41	generally have a more congruent feeling in regards to settings.
21mr|mcs-0.7.2-7|42	
21mr|mcs-0.7.2-7|43	There have been other projects like this before (such as GConf), but
21mr|mcs-0.7.2-7|44	unlike those projects, mcs strictly handles abstraction. It does not
21mr|mcs-0.7.2-7|45	impose any specific data storage requirement, nor is it tied to any
21mr|mcs-0.7.2-7|46	desktop environment or software suite.
21mr|mcs-0.7.2-7|47	
21mr|mcs-0.7.2-7|48	%package -n %{develname}
21mr|mcs-0.7.2-7|49	Group:		Development/C
21mr|mcs-0.7.2-7|50	Summary:	Modular Config System shared library
21mr|mcs-0.7.2-7|51	Requires:	%{libname} = %{version}-%{release}
21mr|mcs-0.7.2-7|52	Provides:	libmcs-devel = %{version}-%{release}
21mr|mcs-0.7.2-7|53	
21mr|mcs-0.7.2-7|54	%description -n %{develname}
21mr|mcs-0.7.2-7|55	mcs is a library and set of userland tools which abstract the storage
21mr|mcs-0.7.2-7|56	of configuration settings away from userland applications.
21mr|mcs-0.7.2-7|57	
21mr|mcs-0.7.2-7|58	It is hoped that by using mcs, that the applications which use it will
21mr|mcs-0.7.2-7|59	generally have a more congruent feeling in regards to settings.
21mr|mcs-0.7.2-7|60	
21mr|mcs-0.7.2-7|61	There have been other projects like this before (such as GConf), but
21mr|mcs-0.7.2-7|62	unlike those projects, mcs strictly handles abstraction. It does not
21mr|mcs-0.7.2-7|63	impose any specific data storage requirement, nor is it tied to any
21mr|mcs-0.7.2-7|64	desktop environment or software suite.
21mr|mcs-0.7.2-7|65	
21mr|mcs-0.7.2-7|66	%package gconf
21mr|mcs-0.7.2-7|67	Group:		System/Libraries
21mr|mcs-0.7.2-7|68	Summary:	Modular Config System - GConf backend
21mr|mcs-0.7.2-7|69	Requires:	%{name} = %{version}-%{release}
21mr|mcs-0.7.2-7|70	
21mr|mcs-0.7.2-7|71	%description gconf
21mr|mcs-0.7.2-7|72	mcs is a library and set of userland tools which abstract the storage
21mr|mcs-0.7.2-7|73	of configuration settings away from userland applications.
21mr|mcs-0.7.2-7|74	
21mr|mcs-0.7.2-7|75	It is hoped that by using mcs, that the applications which use it will
21mr|mcs-0.7.2-7|76	generally have a more congruent feeling in regards to settings.
21mr|mcs-0.7.2-7|77	
21mr|mcs-0.7.2-7|78	There have been other projects like this before (such as GConf), but
21mr|mcs-0.7.2-7|79	unlike those projects, mcs strictly handles abstraction. It does not
21mr|mcs-0.7.2-7|80	impose any specific data storage requirement, nor is it tied to any
21mr|mcs-0.7.2-7|81	desktop environment or software suite.
21mr|mcs-0.7.2-7|82	
21mr|mcs-0.7.2-7|83	%prep
21mr|mcs-0.7.2-7|84	%setup -q -n %{oname}-%{version}
21mr|mcs-0.7.2-7|85	%patch -p1 -b .linking
21mr|mcs-0.7.2-7|86	
21mr|mcs-0.7.2-7|87	%build
21mr|mcs-0.7.2-7|88	%configure --disable-kconfig
21mr|mcs-0.7.2-7|89	%make
21mr|mcs-0.7.2-7|90	
21mr|mcs-0.7.2-7|91	%install
21mr|mcs-0.7.2-7|92	%makeinstall_std
21mr|mcs-0.7.2-7|93	
21mr|mcs-0.7.2-7|94	%files
21mr|mcs-0.7.2-7|95	%doc AUTHORS TODO README
21mr|mcs-0.7.2-7|96	%{_bindir}/mcs-*
21mr|mcs-0.7.2-7|97	%dir %{_libdir}/mcs/
21mr|mcs-0.7.2-7|98	%{_libdir}/mcs/keyfile.so
21mr|mcs-0.7.2-7|99	
21mr|mcs-0.7.2-7|100	%files gconf
21mr|mcs-0.7.2-7|101	%{_libdir}/mcs/gconf.so
21mr|mcs-0.7.2-7|102	
21mr|mcs-0.7.2-7|103	%files -n %{libname}
21mr|mcs-0.7.2-7|104	%{_libdir}/libmcs.so.%{major}*
21mr|mcs-0.7.2-7|105	
21mr|mcs-0.7.2-7|106	%files -n %{develname}
21mr|mcs-0.7.2-7|107	%{_libdir}/libmcs.so
21mr|mcs-0.7.2-7|108	%{_libdir}/pkgconfig/libmcs.pc
21mr|mcs-0.7.2-7|109	%{_includedir}/libmcs/

14224 21
21mr|mcstrans-3.3-18|1	Summary:	SELinux Translation Daemon
21mr|mcstrans-3.3-18|2	Name:		mcstrans
21mr|mcstrans-3.3-18|3	Version:	3.3
21mr|mcstrans-3.3-18|4	Release:	18
21mr|mcstrans-3.3-18|5	License:	GPLv2+
21mr|mcstrans-3.3-18|6	Group:		System/Servers
21mr|mcstrans-3.3-18|7	Source0:	https://github.com/SELinuxProject/selinux/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|mcstrans-3.3-18|8	Source1:	mcstransd.service
21mr|mcstrans-3.3-18|9	BuildRequires:	libcap-devel
21mr|mcstrans-3.3-18|10	BuildRequires:  pkgconfig(libselinux)
21mr|mcstrans-3.3-18|11	BuildRequires:  pkgconfig(libsepol)
21mr|mcstrans-3.3-18|12	BuildRequires:	sepol-devel >= 2.1.3-5
21mr|mcstrans-3.3-18|13	BuildRequires:	sepol-static-devel
21mr|mcstrans-3.3-18|14	BuildRequires:	pkgconfig(libpcre)
21mr|mcstrans-3.3-18|15	Requires:	pcre
21mr|mcstrans-3.3-18|16	Provides:	setransd = %{EVRD}
21mr|mcstrans-3.3-18|17	Requires(post,preun):	rpm-helper
21mr|mcstrans-3.3-18|18	
21mr|mcstrans-3.3-18|19	%description
21mr|mcstrans-3.3-18|20	Security-enhanced Linux is a feature of the Linux kernel and a number
21mr|mcstrans-3.3-18|21	of utilities with enhanced security functionality designed to add
21mr|mcstrans-3.3-18|22	mandatory access controls to Linux.  The Security-enhanced Linux
21mr|mcstrans-3.3-18|23	kernel contains new architectural components originally developed to
21mr|mcstrans-3.3-18|24	improve the security of the Flask operating system. These
21mr|mcstrans-3.3-18|25	architectural components provide general support for the enforcement
21mr|mcstrans-3.3-18|26	of many kinds of mandatory access control policies, including those
21mr|mcstrans-3.3-18|27	based on the concepts of Type Enforcement, Role-based Access
21mr|mcstrans-3.3-18|28	Control, and Multi-level Security.
21mr|mcstrans-3.3-18|29	
21mr|mcstrans-3.3-18|30	mcstrans provides an translation daemon to translate SELinux categories
21mr|mcstrans-3.3-18|31	from internal representations to user defined representation.
21mr|mcstrans-3.3-18|32	
21mr|mcstrans-3.3-18|33	%files
21mr|mcstrans-3.3-18|34	%defattr(-,root,root,0755)
21mr|mcstrans-3.3-18|35	%{_mandir}/man8/mcs.8.*
21mr|mcstrans-3.3-18|36	%{_mandir}/man8/mcstransd.8.*
21mr|mcstrans-3.3-18|37	%{_mandir}/man5/setrans.conf.5.*
21mr|mcstrans-3.3-18|38	%{_mandir}/*/man5/*
21mr|mcstrans-3.3-18|39	%{_mandir}/*/man8/*
21mr|mcstrans-3.3-18|40	/sbin/mcstransd
21mr|mcstrans-3.3-18|41	%dir %{_sysconfdir}/selinux/mls/setrans.d
21mr|mcstrans-3.3-18|42	%dir %{_datadir}/mcstrans
21mr|mcstrans-3.3-18|43	%defattr(0644,root,root,0755)
21mr|mcstrans-3.3-18|44	%dir %{_datadir}/mcstrans/util
21mr|mcstrans-3.3-18|45	%dir %{_datadir}/mcstrans/examples
21mr|mcstrans-3.3-18|46	%{_datadir}/mcstrans/examples/*
21mr|mcstrans-3.3-18|47	%defattr(0755,root,root,0755)
21mr|mcstrans-3.3-18|48	%{_datadir}/mcstrans/util/*
21mr|mcstrans-3.3-18|49	%{_unitdir}/mcstransd.service
21mr|mcstrans-3.3-18|50	
21mr|mcstrans-3.3-18|51	%post
21mr|mcstrans-3.3-18|52	%_post_service mcstrans
21mr|mcstrans-3.3-18|53	
21mr|mcstrans-3.3-18|54	%preun
21mr|mcstrans-3.3-18|55	%_preun_service mcstrans
21mr|mcstrans-3.3-18|56	
21mr|mcstrans-3.3-18|57	#----------------------------------------------------------------------------
21mr|mcstrans-3.3-18|58	
21mr|mcstrans-3.3-18|59	%prep
21mr|mcstrans-3.3-18|60	%setup -q
21mr|mcstrans-3.3-18|61	
21mr|mcstrans-3.3-18|62	%build
21mr|mcstrans-3.3-18|63	make clean
21mr|mcstrans-3.3-18|64	%make LIBDIR="%{_libdir}" CFLAGS="%{optflags}"
21mr|mcstrans-3.3-18|65	
21mr|mcstrans-3.3-18|66	%install
21mr|mcstrans-3.3-18|67	mkdir -p %{buildroot}/%{_lib}
21mr|mcstrans-3.3-18|68	mkdir -p %{buildroot}/%{_libdir}
21mr|mcstrans-3.3-18|69	mkdir -p %{buildroot}%{_datadir}/mcstrans
21mr|mcstrans-3.3-18|70	mkdir -p %{buildroot}%{_sysconfdir}/selinux/mls/setrans.d
21mr|mcstrans-3.3-18|71	
21mr|mcstrans-3.3-18|72	make DESTDIR="%{buildroot}" LIBDIR="%{buildroot}%{_libdir}" SHLIBDIR="%{buildroot}/%{_lib}" install
21mr|mcstrans-3.3-18|73	rm -f %{buildroot}%{_sbindir}/*
21mr|mcstrans-3.3-18|74	rm -f %{buildroot}%{_libdir}/*.a
21mr|mcstrans-3.3-18|75	cp -r share/* %{buildroot}%{_datadir}/mcstrans/
21mr|mcstrans-3.3-18|76	
21mr|mcstrans-3.3-18|77	mkdir -p %{buildroot}%{_unitdir}
21mr|mcstrans-3.3-18|78	# remove native unit and use SOURCE1
21mr|mcstrans-3.3-18|79	rm -f %{buildroot}%{_prefix}%{_unitdir}/%{name}.service
21mr|mcstrans-3.3-18|80	install -m644 %{SOURCE1} %{buildroot}%{_unitdir}
21mr|mcstrans-3.3-18|81	
21mr|mcstrans-3.3-18|82	rm -rf %{buildroot}/%{_sysconfdir}/rc.d/init.d/mcstrans

14225 21
21mr|mctc-lib-0.3.2-2|1	%define major 0
21mr|mctc-lib-0.3.2-2|2	%define libname %mklibname %{name} %{major}
21mr|mctc-lib-0.3.2-2|3	%define devname %mklibname %{name} -d
21mr|mctc-lib-0.3.2-2|4	
21mr|mctc-lib-0.3.2-2|5	Name:           mctc-lib
21mr|mctc-lib-0.3.2-2|6	Version:        0.3.2
21mr|mctc-lib-0.3.2-2|7	Release:        2
21mr|mctc-lib-0.3.2-2|8	Summary:        Modular computation tool chain library
21mr|mctc-lib-0.3.2-2|9	Group:          Sciences/Chemistry
21mr|mctc-lib-0.3.2-2|10	License:        ASL 2.0
21mr|mctc-lib-0.3.2-2|11	URL:            https://grimme-lab.github.io/mctc-lib/
21mr|mctc-lib-0.3.2-2|12	Source0:        https://github.com/grimme-lab/mctc-lib/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|mctc-lib-0.3.2-2|13	
21mr|mctc-lib-0.3.2-2|14	BuildRequires:  python3-devel
21mr|mctc-lib-0.3.2-2|15	BuildRequires:  gcc-gfortran
21mr|mctc-lib-0.3.2-2|16	BuildRequires:  meson
21mr|mctc-lib-0.3.2-2|17	BuildRequires:  ninja
21mr|mctc-lib-0.3.2-2|18	BuildRequires:  json-fortran-devel
21mr|mctc-lib-0.3.2-2|19	# For docs
21mr|mctc-lib-0.3.2-2|20	BuildRequires:  rubygem-asciidoctor
21mr|mctc-lib-0.3.2-2|21	
21mr|mctc-lib-0.3.2-2|22	# Patch to use python3 instead of env python
21mr|mctc-lib-0.3.2-2|23	Patch0:         mctc-lib-0.3.0-python3.patch
21mr|mctc-lib-0.3.2-2|24	
21mr|mctc-lib-0.3.2-2|25	%description
21mr|mctc-lib-0.3.2-2|26	Common tool chain for working with molecular structure data in various
21mr|mctc-lib-0.3.2-2|27	applications. This library provides a unified way to perform
21mr|mctc-lib-0.3.2-2|28	operations on molecular structure data, like reading and writing to
21mr|mctc-lib-0.3.2-2|29	common geometry file formats.
21mr|mctc-lib-0.3.2-2|30	
21mr|mctc-lib-0.3.2-2|31	%files
21mr|mctc-lib-0.3.2-2|32	%license LICENSE
21mr|mctc-lib-0.3.2-2|33	%doc README.md
21mr|mctc-lib-0.3.2-2|34	%{_bindir}/mctc-convert
21mr|mctc-lib-0.3.2-2|35	%{_mandir}/man1/mctc-convert.1*
21mr|mctc-lib-0.3.2-2|36	#------------------------------------------------------------------
21mr|mctc-lib-0.3.2-2|37	
21mr|mctc-lib-0.3.2-2|38	%package -n %{libname}
21mr|mctc-lib-0.3.2-2|39	Summary:	%{name} shared library
21mr|mctc-lib-0.3.2-2|40	Group:		System/Libraries
21mr|mctc-lib-0.3.2-2|41	
21mr|mctc-lib-0.3.2-2|42	%description -n %{libname}
21mr|mctc-lib-0.3.2-2|43	%{name} shared library.
21mr|mctc-lib-0.3.2-2|44	
21mr|mctc-lib-0.3.2-2|45	%files -n %{libname}
21mr|mctc-lib-0.3.2-2|46	%{_libdir}/lib%{name}.so.%{major}*
21mr|mctc-lib-0.3.2-2|47	
21mr|mctc-lib-0.3.2-2|48	#------------------------------------------------------------------
21mr|mctc-lib-0.3.2-2|49	%package -n %{devname}
21mr|mctc-lib-0.3.2-2|50	Summary:        Development files for %{name}
21mr|mctc-lib-0.3.2-2|51	Requires:       %{libname}%{?_isa} = %{EVRD}
21mr|mctc-lib-0.3.2-2|52	Provides:       %{name}-devel = %{EVRD}
21mr|mctc-lib-0.3.2-2|53	
21mr|mctc-lib-0.3.2-2|54	%description -n %{devname}
21mr|mctc-lib-0.3.2-2|55	The %{name}-devel package contains libraries and header files for
21mr|mctc-lib-0.3.2-2|56	developing applications that use %{name}.
21mr|mctc-lib-0.3.2-2|57	
21mr|mctc-lib-0.3.2-2|58	%files -n %{devname}
21mr|mctc-lib-0.3.2-2|59	%{_fmoddir}/mctc_*.mod
21mr|mctc-lib-0.3.2-2|60	%{_libdir}/pkgconfig/mctc-lib.pc
21mr|mctc-lib-0.3.2-2|61	%{_libdir}/libmctc-lib.so
21mr|mctc-lib-0.3.2-2|62	#------------------------------------------------------------------
21mr|mctc-lib-0.3.2-2|63	%prep
21mr|mctc-lib-0.3.2-2|64	%autosetup -p1
21mr|mctc-lib-0.3.2-2|65	
21mr|mctc-lib-0.3.2-2|66	%build
21mr|mctc-lib-0.3.2-2|67	export FFLAGS="%{optflags} -I%{_fmoddir} -fPIC"
21mr|mctc-lib-0.3.2-2|68	export FCLAGS="%{optflags} -I%{_fmoddir} -fPIC"
21mr|mctc-lib-0.3.2-2|69	%meson
21mr|mctc-lib-0.3.2-2|70	%meson_build
21mr|mctc-lib-0.3.2-2|71	
21mr|mctc-lib-0.3.2-2|72	%install
21mr|mctc-lib-0.3.2-2|73	%meson_install
21mr|mctc-lib-0.3.2-2|74	# Remove static libraries
21mr|mctc-lib-0.3.2-2|75	rm -f %{buildroot}%{_libdir}/*.a
21mr|mctc-lib-0.3.2-2|76	
21mr|mctc-lib-0.3.2-2|77	# Move module files
21mr|mctc-lib-0.3.2-2|78	mkdir -p %{buildroot}%{_fmoddir}
21mr|mctc-lib-0.3.2-2|79	mv %{buildroot}%{_includedir}/mctc-lib/*/*.mod %{buildroot}%{_fmoddir}
21mr|mctc-lib-0.3.2-2|80	rm -rf %{buildroot}%{_includedir}/mctc-lib/
21mr|mctc-lib-0.3.2-2|81	sed -i 's|-I${includedir}/mctc-lib/modules|-I%{_fmoddir}|' %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|mctc-lib-0.3.2-2|82	

14226 21
21mr|md2man-1.0-5.git2c1712.2|1	%define debug_package %{nil}
21mr|md2man-1.0-5.git2c1712.2|2	
21mr|md2man-1.0-5.git2c1712.2|3	%define commit 2c17128a90c7e87009b542e088eb88b8c854fe1e
21mr|md2man-1.0-5.git2c1712.2|4	%define commit_short %(echo %{commit} | head -c 6)
21mr|md2man-1.0-5.git2c1712.2|5	
21mr|md2man-1.0-5.git2c1712.2|6	Summary:	md2man creates simple man pages from the markdown file
21mr|md2man-1.0-5.git2c1712.2|7	License:	GPLv3+
21mr|md2man-1.0-5.git2c1712.2|8	Group:		Development/Other
21mr|md2man-1.0-5.git2c1712.2|9	Name:		md2man
21mr|md2man-1.0-5.git2c1712.2|10	Version:	1.0
21mr|md2man-1.0-5.git2c1712.2|11	Release:	5.git%{commit_short}.2
21mr|md2man-1.0-5.git2c1712.2|12	Url:		https://github.com/legionus/md2man
21mr|md2man-1.0-5.git2c1712.2|13	Source0:	https://github.com/legionus/md2man/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|md2man-1.0-5.git2c1712.2|14	BuildRequires:	golang
21mr|md2man-1.0-5.git2c1712.2|15	ExclusiveArch:	%{go_arches}
21mr|md2man-1.0-5.git2c1712.2|16	
21mr|md2man-1.0-5.git2c1712.2|17	%description
21mr|md2man-1.0-5.git2c1712.2|18	This utility converts markdown to man page
21mr|md2man-1.0-5.git2c1712.2|19	
21mr|md2man-1.0-5.git2c1712.2|20	%files
21mr|md2man-1.0-5.git2c1712.2|21	%{_bindir}/%{name}
21mr|md2man-1.0-5.git2c1712.2|22	#------------------------------------------------------------
21mr|md2man-1.0-5.git2c1712.2|23	
21mr|md2man-1.0-5.git2c1712.2|24	%prep
21mr|md2man-1.0-5.git2c1712.2|25	%autosetup -p1 -n %{name}-%{commit}
21mr|md2man-1.0-5.git2c1712.2|26	
21mr|md2man-1.0-5.git2c1712.2|27	%build
21mr|md2man-1.0-5.git2c1712.2|28	
21mr|md2man-1.0-5.git2c1712.2|29	# TODO: use go-srpm-macros
21mr|md2man-1.0-5.git2c1712.2|30	
21mr|md2man-1.0-5.git2c1712.2|31	# first build bundled dependencies
21mr|md2man-1.0-5.git2c1712.2|32	dir0="$(pwd)"
21mr|md2man-1.0-5.git2c1712.2|33	export GOPATH="$(pwd)"
21mr|md2man-1.0-5.git2c1712.2|34	# Make $GOPATH work with golang >= 1.16
21mr|md2man-1.0-5.git2c1712.2|35	# https://www.opennet.ru/opennews/art.shtml?num=54605
21mr|md2man-1.0-5.git2c1712.2|36	export GO111MODULE=off
21mr|md2man-1.0-5.git2c1712.2|37	ln -s vendor src
21mr|md2man-1.0-5.git2c1712.2|38	for i in "${GOPATH}/vendor/github.com/shurcooL/sanitized_anchor_name" "${GOPATH}/vendor/gopkg.in/russross/blackfriday.v2"
21mr|md2man-1.0-5.git2c1712.2|39	do
21mr|md2man-1.0-5.git2c1712.2|40	cd "$i"
21mr|md2man-1.0-5.git2c1712.2|41	go build
21mr|md2man-1.0-5.git2c1712.2|42	cd "$dir0"
21mr|md2man-1.0-5.git2c1712.2|43	done
21mr|md2man-1.0-5.git2c1712.2|44	
21mr|md2man-1.0-5.git2c1712.2|45	# build md2man itself
21mr|md2man-1.0-5.git2c1712.2|46	go build
21mr|md2man-1.0-5.git2c1712.2|47	
21mr|md2man-1.0-5.git2c1712.2|48	%install
21mr|md2man-1.0-5.git2c1712.2|49	mkdir -p %{buildroot}%{_bindir}
21mr|md2man-1.0-5.git2c1712.2|50	install -m0755 %{name}-%{commit} %{buildroot}%{_bindir}/%{name}

14227 21
21mr|mdadm-4.2-3|1	Summary:	A tool for managing Soft RAID under Linux
21mr|mdadm-4.2-3|2	Name:		mdadm
21mr|mdadm-4.2-3|3	Version:	4.2
21mr|mdadm-4.2-3|4	Release:	3
21mr|mdadm-4.2-3|5	License:	GPLv2+
21mr|mdadm-4.2-3|6	Group:		System/Kernel and hardware
21mr|mdadm-4.2-3|7	Url:		http://www.kernel.org/pub/linux/utils/raid/mdadm/
21mr|mdadm-4.2-3|8	Source0:	http://www.kernel.org/pub/linux/utils/raid/mdadm/%{name}-%{version}.tar.xz
21mr|mdadm-4.2-3|9	# From Fedora
21mr|mdadm-4.2-3|10	Source3:	mdadm-raid-check
21mr|mdadm-4.2-3|11	Source4:	mdadm-raid-check-sysconfig
21mr|mdadm-4.2-3|12	Source5:	mdadm-cron
21mr|mdadm-4.2-3|13	Source6:	mdadm.rules
21mr|mdadm-4.2-3|14	Source8:	mdmonitor-takeover.service
21mr|mdadm-4.2-3|15	Source9:	mdadm-tmpfiles.conf
21mr|mdadm-4.2-3|16	Source10:	mdadm_event.conf
21mr|mdadm-4.2-3|17	# Drop when update
21mr|mdadm-4.2-3|18	Patch0:		mdadm-4.2-upstream.patch
21mr|mdadm-4.2-3|19	Patch1:		mdadm-4.2-byteswap.patch
21mr|mdadm-4.2-3|20	# Fedora patches
21mr|mdadm-4.2-3|21	# Rediff from mdadm-3.3.2-udev.patch
21mr|mdadm-4.2-3|22	Patch2:		mdadm-4.2-udev.patch
21mr|mdadm-4.2-3|23	# Rosa
21mr|mdadm-4.2-3|24	Patch3:		mdadm-4.2-drop-suse-files-systemd-strings.patch
21mr|mdadm-4.2-3|25	BuildRequires:	groff
21mr|mdadm-4.2-3|26	BuildRequires:	binutils-devel
21mr|mdadm-4.2-3|27	BuildRequires:	systemd-units
21mr|mdadm-4.2-3|28	BuildRequires:	pkgconfig(udev)
21mr|mdadm-4.2-3|29	Requires:	libreport-filesystem
21mr|mdadm-4.2-3|30	
21mr|mdadm-4.2-3|31	%description
21mr|mdadm-4.2-3|32	mdadm is a program that can be used to create, manage, and monitor
21mr|mdadm-4.2-3|33	Linux MD (Software RAID) devices.
21mr|mdadm-4.2-3|34	
21mr|mdadm-4.2-3|35	As such is provides similar functionality to the raidtools packages.
21mr|mdadm-4.2-3|36	The particular differences to raidtools is that mdadm is a single
21mr|mdadm-4.2-3|37	program, and it can perform (almost) all functions without a
21mr|mdadm-4.2-3|38	configuration file (that a config file can be used to help with
21mr|mdadm-4.2-3|39	some common tasks).
21mr|mdadm-4.2-3|40	
21mr|mdadm-4.2-3|41	%files
21mr|mdadm-4.2-3|42	%doc %{name}.conf-example misc/*
21mr|mdadm-4.2-3|43	%license COPYING
21mr|mdadm-4.2-3|44	%config(noreplace,missingok) %{_sysconfdir}/%{name}.conf
21mr|mdadm-4.2-3|45	%config(noreplace) %{_sysconfdir}/cron.d/raid-check
21mr|mdadm-4.2-3|46	%config(noreplace) %{_sysconfdir}/sysconfig/raid-check
21mr|mdadm-4.2-3|47	/lib/systemd/system-shutdown/%{name}.shutdown
21mr|mdadm-4.2-3|48	%{_mandir}/man*/md*
21mr|mdadm-4.2-3|49	%{_sbindir}/raid-check
21mr|mdadm-4.2-3|50	/sbin/%{name}
21mr|mdadm-4.2-3|51	/sbin/%{name}-syslog-events
21mr|mdadm-4.2-3|52	/sbin/mdmon
21mr|mdadm-4.2-3|53	%{_sysconfdir}/libreport/events.d/*
21mr|mdadm-4.2-3|54	%{_tmpfilesdir}/%{name}.conf
21mr|mdadm-4.2-3|55	%{_udevrulesdir}/63-md-raid-arrays.rules
21mr|mdadm-4.2-3|56	%{_udevrulesdir}/64-md-raid-assembly.rules
21mr|mdadm-4.2-3|57	%{_udevrulesdir}/65-md-incremental.rules
21mr|mdadm-4.2-3|58	%{_unitdir}/*.service
21mr|mdadm-4.2-3|59	%{_unitdir}/*.timer
21mr|mdadm-4.2-3|60	
21mr|mdadm-4.2-3|61	#----------------------------------------------------------------------------
21mr|mdadm-4.2-3|62	
21mr|mdadm-4.2-3|63	%prep
21mr|mdadm-4.2-3|64	%autosetup -p1
21mr|mdadm-4.2-3|65	
21mr|mdadm-4.2-3|66	echo "PROGRAM /sbin/%{name}-syslog-events" >> %{name}.conf-example
21mr|mdadm-4.2-3|67	
21mr|mdadm-4.2-3|68	# Fix building with glibc 2.25+
21mr|mdadm-4.2-3|69	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|mdadm-4.2-3|70	find . -type f -exec sed -i 's,<sys/types.h>,<sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|mdadm-4.2-3|71	
21mr|mdadm-4.2-3|72	%build
21mr|mdadm-4.2-3|73	%setup_compile_flags
21mr|mdadm-4.2-3|74	%make CWFLAGS=-Wall SYSCONFDIR="%{_sysconfdir}" CXFLAGS="%{optflags} -fno-strict-aliasing"
21mr|mdadm-4.2-3|75	
21mr|mdadm-4.2-3|76	%install
21mr|mdadm-4.2-3|77	make install-man install-udev DESTDIR=%{buildroot} MANDIR=%{_mandir} BINDIR=/sbin SYSTEMD_DIR=%{_unitdir} install-systemd
21mr|mdadm-4.2-3|78	install -m755 %{name} -D %{buildroot}/sbin/%{name}
21mr|mdadm-4.2-3|79	install -m755 mdmon -D %{buildroot}/sbin/mdmon
21mr|mdadm-4.2-3|80	
21mr|mdadm-4.2-3|81	install -p -m644 %{name}.conf-example -D %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|mdadm-4.2-3|82	install -p -m755 %{SOURCE3} -D %{buildroot}%{_sbindir}/raid-check
21mr|mdadm-4.2-3|83	install -p -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/raid-check
21mr|mdadm-4.2-3|84	install -p -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/cron.d/raid-check
21mr|mdadm-4.2-3|85	install -p -m755 misc/syslog-events -D %{buildroot}/sbin/%{name}-syslog-events
21mr|mdadm-4.2-3|86	install -p -m644 %{SOURCE6} -D %{buildroot}%{_udevrulesdir}/65-md-incremental.rules
21mr|mdadm-4.2-3|87	
21mr|mdadm-4.2-3|88	install -m644 %{SOURCE9} -D %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|mdadm-4.2-3|89	
21mr|mdadm-4.2-3|90	install -m644 %{SOURCE10} -D %{buildroot}%{_sysconfdir}/libreport/events.d/%{name}_event.conf
21mr|mdadm-4.2-3|91	
21mr|mdadm-4.2-3|92	rm -f %{buildroot}%{_udevrulesdir}/01-md-raid-creating.rules
21mr|mdadm-4.2-3|93	rm -f %{buildroot}%{_udevrulesdir}/69-md-clustered-confirm-device.rules

14228 21
21mr|mdds-2.1.1-1|1	%global do_mem_tests 0
21mr|mdds-2.1.1-1|2	%global do_perf_tests 0
21mr|mdds-2.1.1-1|3	%define api 2.1
21mr|mdds-2.1.1-1|4	
21mr|mdds-2.1.1-1|5	Summary:	A collection of multi-dimensional data structures and indexing algorithms
21mr|mdds-2.1.1-1|6	Name:		mdds
21mr|mdds-2.1.1-1|7	Version:	2.1.1
21mr|mdds-2.1.1-1|8	Release:	1
21mr|mdds-2.1.1-1|9	License:	MIT
21mr|mdds-2.1.1-1|10	Group:		Development/C++
21mr|mdds-2.1.1-1|11	Url:		https://gitlab.com/mdds/mdds
21mr|mdds-2.1.1-1|12	Source0:	http://kohei.us/files/%{name}/src/%{name}-%{version}.tar.bz2
21mr|mdds-2.1.1-1|13	BuildRequires:	boost-devel
21mr|mdds-2.1.1-1|14	BuildRequires:	gomp-devel
21mr|mdds-2.1.1-1|15	%if %{with mem_tests}
21mr|mdds-2.1.1-1|16	BuildRequires:	valgrind
21mr|mdds-2.1.1-1|17	%endif
21mr|mdds-2.1.1-1|18	BuildArch:	noarch
21mr|mdds-2.1.1-1|19	
21mr|mdds-2.1.1-1|20	%description
21mr|mdds-2.1.1-1|21	A collection of multi-dimensional data structures and indexing algorithms.
21mr|mdds-2.1.1-1|22	
21mr|mdds-2.1.1-1|23	It implements the following data structures:
21mr|mdds-2.1.1-1|24	* segment tree
21mr|mdds-2.1.1-1|25	* flat segment tree
21mr|mdds-2.1.1-1|26	* rectangle set
21mr|mdds-2.1.1-1|27	* point quad tree
21mr|mdds-2.1.1-1|28	* mixed type matrix
21mr|mdds-2.1.1-1|29	
21mr|mdds-2.1.1-1|30	#----------------------------------------------------------------------------
21mr|mdds-2.1.1-1|31	
21mr|mdds-2.1.1-1|32	%package devel
21mr|mdds-2.1.1-1|33	Summary:	Headers for %{name}
21mr|mdds-2.1.1-1|34	Group:		Development/C++
21mr|mdds-2.1.1-1|35	Requires:	boost-devel
21mr|mdds-2.1.1-1|36	
21mr|mdds-2.1.1-1|37	%description devel
21mr|mdds-2.1.1-1|38	Headers for %{name}.
21mr|mdds-2.1.1-1|39	
21mr|mdds-2.1.1-1|40	%files devel
21mr|mdds-2.1.1-1|41	%doc AUTHORS CHANGELOG README.md
21mr|mdds-2.1.1-1|42	%{_docdir}/mdds
21mr|mdds-2.1.1-1|43	%{_includedir}/mdds-%{api}
21mr|mdds-2.1.1-1|44	%{_datadir}/pkgconfig/mdds-%{api}.pc
21mr|mdds-2.1.1-1|45	
21mr|mdds-2.1.1-1|46	#----------------------------------------------------------------------------
21mr|mdds-2.1.1-1|47	
21mr|mdds-2.1.1-1|48	%prep
21mr|mdds-2.1.1-1|49	%setup -q
21mr|mdds-2.1.1-1|50	# this is only used in tests
21mr|mdds-2.1.1-1|51	sed -i -e '/^CPPFLAGS/s/-Wall -Os/-Wall %{optflags}/' Makefile* configure*
21mr|mdds-2.1.1-1|52	
21mr|mdds-2.1.1-1|53	%build
21mr|mdds-2.1.1-1|54	%configure \
21mr|mdds-2.1.1-1|55	--enable-openmp
21mr|mdds-2.1.1-1|56	%make
21mr|mdds-2.1.1-1|57	
21mr|mdds-2.1.1-1|58	
21mr|mdds-2.1.1-1|59	%install
21mr|mdds-2.1.1-1|60	%make_install
21mr|mdds-2.1.1-1|61	
21mr|mdds-2.1.1-1|62	%check
21mr|mdds-2.1.1-1|63	make check

14229 21
21mr|meanwhile-1.0.2-16|1	%define major 1
21mr|meanwhile-1.0.2-16|2	%define libname %mklibname %{name} %{major}
21mr|meanwhile-1.0.2-16|3	%define devname %mklibname %{name} -d
21mr|meanwhile-1.0.2-16|4	
21mr|meanwhile-1.0.2-16|5	Summary:	Lotus Sametime Community Client library
21mr|meanwhile-1.0.2-16|6	Name:		meanwhile
21mr|meanwhile-1.0.2-16|7	Version:	1.0.2
21mr|meanwhile-1.0.2-16|8	Release:	16
21mr|meanwhile-1.0.2-16|9	License:	LGPLv2.1+
21mr|meanwhile-1.0.2-16|10	Group:		System/Libraries
21mr|meanwhile-1.0.2-16|11	Url:		http://meanwhile.sourceforge.net/
21mr|meanwhile-1.0.2-16|12	Source0: 	http://kent.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
21mr|meanwhile-1.0.2-16|13	Patch0:		meanwhile-1.0.2-fix-str-fmt.patch
21mr|meanwhile-1.0.2-16|14	Patch1:		http://ie.archive.ubuntu.com/gentoo-portage/net-libs/meanwhile/files/meanwhile-1.0.2-presence.patch
21mr|meanwhile-1.0.2-16|15	Patch2:		meanwhile-crash.patch
21mr|meanwhile-1.0.2-16|16	Patch3:		meanwhile-fix-glib-headers.patch
21mr|meanwhile-1.0.2-16|17	BuildRequires:	doxygen
21mr|meanwhile-1.0.2-16|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|meanwhile-1.0.2-16|19	
21mr|meanwhile-1.0.2-16|20	%description
21mr|meanwhile-1.0.2-16|21	The heart of the Meanwhile Project is the Meanwhile library, providing the
21mr|meanwhile-1.0.2-16|22	basic Lotus Sametime session functionality along with the core services;
21mr|meanwhile-1.0.2-16|23	Presence, Messaging, Conferencing, and Storage. This extensible client
21mr|meanwhile-1.0.2-16|24	interface allows additional services to be added to a session at runtime,
21mr|meanwhile-1.0.2-16|25	allowing for simple integration of future service handlers such as
21mr|meanwhile-1.0.2-16|26	whiteboard, screen-sharing, and file transfer.
21mr|meanwhile-1.0.2-16|27	
21mr|meanwhile-1.0.2-16|28	#----------------------------------------------------------------------------
21mr|meanwhile-1.0.2-16|29	
21mr|meanwhile-1.0.2-16|30	%package -n %{libname}
21mr|meanwhile-1.0.2-16|31	Summary:	Library used for Lotus Sametime connectivity
21mr|meanwhile-1.0.2-16|32	Group:		System/Libraries
21mr|meanwhile-1.0.2-16|33	
21mr|meanwhile-1.0.2-16|34	%description -n %{libname}
21mr|meanwhile-1.0.2-16|35	The heart of the Meanwhile Project is the Meanwhile library, providing the
21mr|meanwhile-1.0.2-16|36	basic Lotus Sametime session functionality along with the core services;
21mr|meanwhile-1.0.2-16|37	Presence, Messaging, Conferencing, and Storage. This extensible client
21mr|meanwhile-1.0.2-16|38	interface allows additional services to be added to a session at runtime,
21mr|meanwhile-1.0.2-16|39	allowing for simple integration of future service handlers such as
21mr|meanwhile-1.0.2-16|40	whiteboard, screen-sharing, and file transfer.
21mr|meanwhile-1.0.2-16|41	
21mr|meanwhile-1.0.2-16|42	%files -n %{libname}
21mr|meanwhile-1.0.2-16|43	%doc AUTHORS ChangeLog README TODO
21mr|meanwhile-1.0.2-16|44	%{_libdir}/libmeanwhile.so.%{major}*
21mr|meanwhile-1.0.2-16|45	
21mr|meanwhile-1.0.2-16|46	#----------------------------------------------------------------------------
21mr|meanwhile-1.0.2-16|47	
21mr|meanwhile-1.0.2-16|48	%package -n %{devname}
21mr|meanwhile-1.0.2-16|49	Summary:	Header files and libraries for %{name}
21mr|meanwhile-1.0.2-16|50	Group:		Development/C
21mr|meanwhile-1.0.2-16|51	Requires:	%{libname} = %{EVRD}
21mr|meanwhile-1.0.2-16|52	Provides:	%{name}-devel = %{EVRD}
21mr|meanwhile-1.0.2-16|53	
21mr|meanwhile-1.0.2-16|54	%description -n %{devname}
21mr|meanwhile-1.0.2-16|55	This package contains the header files and static libraries for %{name}.
21mr|meanwhile-1.0.2-16|56	If you would like to develop programs using %{name}, you will need to
21mr|meanwhile-1.0.2-16|57	install this package.
21mr|meanwhile-1.0.2-16|58	
21mr|meanwhile-1.0.2-16|59	%files -n %{devname}
21mr|meanwhile-1.0.2-16|60	%{_includedir}/meanwhile
21mr|meanwhile-1.0.2-16|61	%{_libdir}/libmeanwhile.so
21mr|meanwhile-1.0.2-16|62	%{_libdir}/pkgconfig/meanwhile.pc
21mr|meanwhile-1.0.2-16|63	
21mr|meanwhile-1.0.2-16|64	#----------------------------------------------------------------------------
21mr|meanwhile-1.0.2-16|65	
21mr|meanwhile-1.0.2-16|66	%package doc
21mr|meanwhile-1.0.2-16|67	Summary:	Documentation for the %{name} library
21mr|meanwhile-1.0.2-16|68	Group:		Documentation
21mr|meanwhile-1.0.2-16|69	
21mr|meanwhile-1.0.2-16|70	%description doc
21mr|meanwhile-1.0.2-16|71	Documentation for the %{name} library.
21mr|meanwhile-1.0.2-16|72	
21mr|meanwhile-1.0.2-16|73	%files doc
21mr|meanwhile-1.0.2-16|74	%{_datadir}/doc/%{name}-doc-%{version}/
21mr|meanwhile-1.0.2-16|75	
21mr|meanwhile-1.0.2-16|76	#----------------------------------------------------------------------------
21mr|meanwhile-1.0.2-16|77	
21mr|meanwhile-1.0.2-16|78	%prep
21mr|meanwhile-1.0.2-16|79	%setup -q
21mr|meanwhile-1.0.2-16|80	%patch0 -p0
21mr|meanwhile-1.0.2-16|81	%patch1 -p1
21mr|meanwhile-1.0.2-16|82	%patch2 -p0 -b .crash~
21mr|meanwhile-1.0.2-16|83	%patch3 -p1 -b .glib~
21mr|meanwhile-1.0.2-16|84	
21mr|meanwhile-1.0.2-16|85	%build
21mr|meanwhile-1.0.2-16|86	%configure \
21mr|meanwhile-1.0.2-16|87	--disable-static
21mr|meanwhile-1.0.2-16|88	
21mr|meanwhile-1.0.2-16|89	%make
21mr|meanwhile-1.0.2-16|90	
21mr|meanwhile-1.0.2-16|91	%install
21mr|meanwhile-1.0.2-16|92	%makeinstall_std

14230 21
21mr|mediainfo-22.06-1|1	Summary:	Supplies technical and tag information about a video or audio file
21mr|mediainfo-22.06-1|2	Name:		mediainfo
21mr|mediainfo-22.06-1|3	Version:	22.06
21mr|mediainfo-22.06-1|4	Release:	1
21mr|mediainfo-22.06-1|5	License:	BSD
21mr|mediainfo-22.06-1|6	Group:		Sound
21mr|mediainfo-22.06-1|7	Url:		https://mediaarea.net/en/MediaInfo
21mr|mediainfo-22.06-1|8	Source0:	https://mediaarea.net/download/source/%{name}/%{version}/%{name}_%{version}.tar.bz2
21mr|mediainfo-22.06-1|9	BuildRequires:	dos2unix
21mr|mediainfo-22.06-1|10	BuildRequires:	imagemagick
21mr|mediainfo-22.06-1|11	BuildRequires:	kde5-macros
21mr|mediainfo-22.06-1|12	BuildRequires:	wxgtku3.1-devel
21mr|mediainfo-22.06-1|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|mediainfo-22.06-1|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mediainfo-22.06-1|15	BuildRequires:	pkgconfig(Qt5Network)
21mr|mediainfo-22.06-1|16	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|mediainfo-22.06-1|17	BuildRequires:	pkgconfig(Qt5Xml)
21mr|mediainfo-22.06-1|18	BuildRequires:	pkgconfig(libmediainfo) >= 20.09
21mr|mediainfo-22.06-1|19	BuildRequires:	pkgconfig(libzen) >= 0.4.38
21mr|mediainfo-22.06-1|20	BuildRequires:	pkgconfig(zlib)
21mr|mediainfo-22.06-1|21	
21mr|mediainfo-22.06-1|22	
21mr|mediainfo-22.06-1|23	%description
21mr|mediainfo-22.06-1|24	MediaInfo supplies technical and tag information about a video or audio file.
21mr|mediainfo-22.06-1|25	What information can I get from MediaInfo?
21mr|mediainfo-22.06-1|26	* General: title, author, director, album, track number, date, duration...
21mr|mediainfo-22.06-1|27	* Video: codec, aspect, fps, bitrate...
21mr|mediainfo-22.06-1|28	* Audio: codec, sample rate, channels, language, bitrate...
21mr|mediainfo-22.06-1|29	* Text: language of subtitle
21mr|mediainfo-22.06-1|30	* Chapters: number of chapters, list of chapters.
21mr|mediainfo-22.06-1|31	What format does MediaInfo support?
21mr|mediainfo-22.06-1|32	DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1,
21mr|mediainfo-22.06-1|33	MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime,
21mr|mediainfo-22.06-1|34	RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3,
21mr|mediainfo-22.06-1|35	VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2.
21mr|mediainfo-22.06-1|36	
21mr|mediainfo-22.06-1|37	What format (container) does MediaInfo support?
21mr|mediainfo-22.06-1|38	* Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1,
21mr|mediainfo-22.06-1|39	MPEG-2, MPEG-4, DVD (VOB) (Codecs: DivX, XviD, MSMPEG4, ASP,
21mr|mediainfo-22.06-1|40	H.264, AVC...)
21mr|mediainfo-22.06-1|41	* Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF
21mr|mediainfo-22.06-1|42	* Subtitles: SRT, SSA, ASS, SAMI.
21mr|mediainfo-22.06-1|43	
21mr|mediainfo-22.06-1|44	%files
21mr|mediainfo-22.06-1|45	%doc Release/ReadMe_CLI_Linux.txt Contrib/CLI_Help.doc
21mr|mediainfo-22.06-1|46	%doc License.html History_CLI.txt
21mr|mediainfo-22.06-1|47	%{_bindir}/mediainfo
21mr|mediainfo-22.06-1|48	
21mr|mediainfo-22.06-1|49	#----------------------------------------------------------------------------
21mr|mediainfo-22.06-1|50	
21mr|mediainfo-22.06-1|51	%package gui-wx
21mr|mediainfo-22.06-1|52	Summary:	GUI for %{name}
21mr|mediainfo-22.06-1|53	Group:		Sound
21mr|mediainfo-22.06-1|54	Requires:	%{name}-gui-common = %{EVRD}
21mr|mediainfo-22.06-1|55	Provides:	%{name}-gui = %{EVRD}
21mr|mediainfo-22.06-1|56	
21mr|mediainfo-22.06-1|57	%description gui-wx
21mr|mediainfo-22.06-1|58	Graphical user interface for %{name}.
21mr|mediainfo-22.06-1|59	
21mr|mediainfo-22.06-1|60	%files gui-wx
21mr|mediainfo-22.06-1|61	%doc Release/ReadMe_GUI_Linux.txt
21mr|mediainfo-22.06-1|62	%doc License.html History_GUI.txt
21mr|mediainfo-22.06-1|63	%{_bindir}/%{name}-gui
21mr|mediainfo-22.06-1|64	%{_datadir}/applications/%{name}-gui.desktop
21mr|mediainfo-22.06-1|65	%{_datadir}/apps/konqueror/servicemenus/%{name}-gui.desktop
21mr|mediainfo-22.06-1|66	%{_datadir}/kde4/services/ServiceMenus/%{name}-gui.desktop
21mr|mediainfo-22.06-1|67	%{_kde5_services}/ServiceMenus/%{name}-gui.desktop
21mr|mediainfo-22.06-1|68	
21mr|mediainfo-22.06-1|69	#----------------------------------------------------------------------------
21mr|mediainfo-22.06-1|70	
21mr|mediainfo-22.06-1|71	%package gui-qt
21mr|mediainfo-22.06-1|72	Summary:	GUI for %{name}
21mr|mediainfo-22.06-1|73	Group:		Sound
21mr|mediainfo-22.06-1|74	Requires:	%{name}-gui-common = %{EVRD}
21mr|mediainfo-22.06-1|75	Provides:	%{name}-gui = %{EVRD}
21mr|mediainfo-22.06-1|76	
21mr|mediainfo-22.06-1|77	%description gui-qt
21mr|mediainfo-22.06-1|78	Qt-based graphical user interface for %{name}.
21mr|mediainfo-22.06-1|79	
21mr|mediainfo-22.06-1|80	%files gui-qt
21mr|mediainfo-22.06-1|81	%doc License.html
21mr|mediainfo-22.06-1|82	%{_bindir}/%{name}-qt
21mr|mediainfo-22.06-1|83	%{_datadir}/applications/%{name}-qt.desktop
21mr|mediainfo-22.06-1|84	
21mr|mediainfo-22.06-1|85	#----------------------------------------------------------------------------
21mr|mediainfo-22.06-1|86	
21mr|mediainfo-22.06-1|87	%package gui-common
21mr|mediainfo-22.06-1|88	Summary:	Common files for %{name} GUIs
21mr|mediainfo-22.06-1|89	Group:		Sound
21mr|mediainfo-22.06-1|90	BuildArch:	noarch
21mr|mediainfo-22.06-1|91	
21mr|mediainfo-22.06-1|92	%description gui-common
21mr|mediainfo-22.06-1|93	Common files for %{name} GUI packages.
21mr|mediainfo-22.06-1|94	
21mr|mediainfo-22.06-1|95	%files gui-common
21mr|mediainfo-22.06-1|96	%doc License.html
21mr|mediainfo-22.06-1|97	%{_datadir}/metainfo/%{name}-gui.metainfo.xml
21mr|mediainfo-22.06-1|98	%{_datadir}/icons/hicolor/*/apps/*.png
21mr|mediainfo-22.06-1|99	%{_datadir}/icons/hicolor/*/apps/*.svg
21mr|mediainfo-22.06-1|100	%{_datadir}/pixmaps/%{name}.xpm
21mr|mediainfo-22.06-1|101	
21mr|mediainfo-22.06-1|102	#----------------------------------------------------------------------------
21mr|mediainfo-22.06-1|103	
21mr|mediainfo-22.06-1|104	%prep
21mr|mediainfo-22.06-1|105	%setup -qn MediaInfo
21mr|mediainfo-22.06-1|106	
21mr|mediainfo-22.06-1|107	sed -i 's/.$//' *.txt *.html Release/*.txt
21mr|mediainfo-22.06-1|108	
21mr|mediainfo-22.06-1|109	find Source -type f -exec chmod 644 {} ';'
21mr|mediainfo-22.06-1|110	chmod 644 *.html *.txt Release/*.txt
21mr|mediainfo-22.06-1|111	
21mr|mediainfo-22.06-1|112	#https://fedorahosted.org/FedoraReview/wiki/AutoTools
21mr|mediainfo-22.06-1|113	sed -i 's/AC_PROG_LIBTOOL/LT_INIT/' Project/GNU/*/configure.ac
21mr|mediainfo-22.06-1|114	
21mr|mediainfo-22.06-1|115	pushd Project/GNU/CLI
21mr|mediainfo-22.06-1|116	autoreconf -fiv
21mr|mediainfo-22.06-1|117	sed -i 's/enable_unicode="$(pkg-config --variable=Unicode libzen)"/enable_unicode=yes/' configure
21mr|mediainfo-22.06-1|118	popd
21mr|mediainfo-22.06-1|119	
21mr|mediainfo-22.06-1|120	pushd Project/GNU/GUI
21mr|mediainfo-22.06-1|121	autoreconf -fiv
21mr|mediainfo-22.06-1|122	sed -i 's/enable_unicode="$(pkg-config --variable=Unicode libzen)"/enable_unicode=yes/' configure
21mr|mediainfo-22.06-1|123	popd
21mr|mediainfo-22.06-1|124	
21mr|mediainfo-22.06-1|125	sed -i 's|TARGET = "mediainfo-gui"|TARGET = "mediainfo-qt"|' Project/QMake/GUI/MediaInfoQt.pro
21mr|mediainfo-22.06-1|126	sed -i 's|-ldl|-ldl -lmediainfo -lzen|' Project/QMake/GUI/MediaInfoQt.pro
21mr|mediainfo-22.06-1|127	
21mr|mediainfo-22.06-1|128	
21mr|mediainfo-22.06-1|129	%build
21mr|mediainfo-22.06-1|130	# build CLI
21mr|mediainfo-22.06-1|131	pushd Project/GNU/CLI
21mr|mediainfo-22.06-1|132	%configure --disable-static
21mr|mediainfo-22.06-1|133	%make
21mr|mediainfo-22.06-1|134	popd
21mr|mediainfo-22.06-1|135	
21mr|mediainfo-22.06-1|136	# build GUI
21mr|mediainfo-22.06-1|137	pushd Project/GNU/GUI
21mr|mediainfo-22.06-1|138	%configure --disable-static
21mr|mediainfo-22.06-1|139	%make
21mr|mediainfo-22.06-1|140	popd
21mr|mediainfo-22.06-1|141	
21mr|mediainfo-22.06-1|142	# build Qt based GUI
21mr|mediainfo-22.06-1|143	pushd Project/QMake/GUI
21mr|mediainfo-22.06-1|144	%qmake_qt5
21mr|mediainfo-22.06-1|145	%make
21mr|mediainfo-22.06-1|146	popd
21mr|mediainfo-22.06-1|147	
21mr|mediainfo-22.06-1|148	
21mr|mediainfo-22.06-1|149	%install
21mr|mediainfo-22.06-1|150	pushd Project/GNU/CLI
21mr|mediainfo-22.06-1|151	%makeinstall_std
21mr|mediainfo-22.06-1|152	popd
21mr|mediainfo-22.06-1|153	
21mr|mediainfo-22.06-1|154	pushd Project/GNU/GUI
21mr|mediainfo-22.06-1|155	%makeinstall_std
21mr|mediainfo-22.06-1|156	popd
21mr|mediainfo-22.06-1|157	
21mr|mediainfo-22.06-1|158	pushd Project/QMake/GUI
21mr|mediainfo-22.06-1|159	install -m 755 %{name}-qt %{buildroot}%{_bindir}
21mr|mediainfo-22.06-1|160	popd
21mr|mediainfo-22.06-1|161	
21mr|mediainfo-22.06-1|162	# Provide more icons
21mr|mediainfo-22.06-1|163	install -Dm 644 Source/Resource/Image/MediaInfo.png \
21mr|mediainfo-22.06-1|164	%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
21mr|mediainfo-22.06-1|165	
21mr|mediainfo-22.06-1|166	for i in 16 32 48 64 128 512; do
21mr|mediainfo-22.06-1|167	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/
21mr|mediainfo-22.06-1|168	convert -scale ${i} Source/Resource/Image/MediaInfoBig.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
21mr|mediainfo-22.06-1|169	done
21mr|mediainfo-22.06-1|170	
21mr|mediainfo-22.06-1|171	# Provide menu-entry for Qt GUI
21mr|mediainfo-22.06-1|172	mkdir -p %{buildroot}/%{_datadir}/applications/
21mr|mediainfo-22.06-1|173	cat > %{buildroot}/%{_datadir}/applications/%{name}-qt.desktop << EOF
21mr|mediainfo-22.06-1|174	[Desktop Entry]
21mr|mediainfo-22.06-1|175	Type=Application
21mr|mediainfo-22.06-1|176	Name=MediaInfo
21mr|mediainfo-22.06-1|177	Comment=Supplies technical and tag information about a video or audio file
21mr|mediainfo-22.06-1|178	Icon=%{name}
21mr|mediainfo-22.06-1|179	Exec=%{name}-qt %f
21mr|mediainfo-22.06-1|180	Terminal=false
21mr|mediainfo-22.06-1|181	Categories=AudioVideo;AudioVideoEditing;
21mr|mediainfo-22.06-1|182	EOF

14231 21
21mr|mediastreamer-5.1.55-1|1	%define major 11
21mr|mediastreamer-5.1.55-1|2	%define libname %mklibname %{name} %{major}
21mr|mediastreamer-5.1.55-1|3	%define devname %mklibname %{name} -d
21mr|mediastreamer-5.1.55-1|4	
21mr|mediastreamer-5.1.55-1|5	Summary:	Audio/video real-time streaming library
21mr|mediastreamer-5.1.55-1|6	Name:		mediastreamer
21mr|mediastreamer-5.1.55-1|7	Version:	5.1.55
21mr|mediastreamer-5.1.55-1|8	Release:	1
21mr|mediastreamer-5.1.55-1|9	License:	GPLv2
21mr|mediastreamer-5.1.55-1|10	Group:		Communications
21mr|mediastreamer-5.1.55-1|11	Url:		https://github.com/BelledonneCommunications/mediastreamer2
21mr|mediastreamer-5.1.55-1|12	Source0:	https://github.com/BelledonneCommunications/mediastreamer2/archive/%{version}.tar.gz?/%{name}2-%{version}.tar.gz
21mr|mediastreamer-5.1.55-1|13	Patch0:		cmake-config-location.patch
21mr|mediastreamer-5.1.55-1|14	Patch1:		install-pkgconfig.patch
21mr|mediastreamer-5.1.55-1|15	BuildRequires:	gettext
21mr|mediastreamer-5.1.55-1|16	BuildRequires:	cmake
21mr|mediastreamer-5.1.55-1|17	BuildRequires:	vim-common
21mr|mediastreamer-5.1.55-1|18	BuildRequires:	ffmpeg-devel
21mr|mediastreamer-5.1.55-1|19	BuildRequires:	gettext-devel
21mr|mediastreamer-5.1.55-1|20	BuildRequires:	mbedtls-devel
21mr|mediastreamer-5.1.55-1|21	BuildRequires:	gsm-devel
21mr|mediastreamer-5.1.55-1|22	BuildRequires:	pcap-devel
21mr|mediastreamer-5.1.55-1|23	BuildRequires:	pkgconfig(alsa)
21mr|mediastreamer-5.1.55-1|24	BuildRequires:	pkgconfig(glew)
21mr|mediastreamer-5.1.55-1|25	BuildRequires:	pkgconfig(glu)
21mr|mediastreamer-5.1.55-1|26	BuildRequires:	pkgconfig(libpulse)
21mr|mediastreamer-5.1.55-1|27	BuildRequires:	pkgconfig(libsrtp2)
21mr|mediastreamer-5.1.55-1|28	BuildRequires:	pkgconfig(libbzrtp)
21mr|mediastreamer-5.1.55-1|29	BuildRequires:	pkgconfig(libbcg729)
21mr|mediastreamer-5.1.55-1|30	BuildRequires:	pkgconfig(libv4l2)
21mr|mediastreamer-5.1.55-1|31	BuildRequires:	pkgconfig(libupnp)
21mr|mediastreamer-5.1.55-1|32	BuildRequires:	pkgconfig(opus)
21mr|mediastreamer-5.1.55-1|33	BuildRequires:	pkgconfig(ortp)
21mr|mediastreamer-5.1.55-1|34	BuildRequires:	pkgconfig(spandsp)
21mr|mediastreamer-5.1.55-1|35	BuildRequires:	pkgconfig(speex)
21mr|mediastreamer-5.1.55-1|36	BuildRequires:	pkgconfig(speexdsp)
21mr|mediastreamer-5.1.55-1|37	BuildRequires:	pkgconfig(theora)
21mr|mediastreamer-5.1.55-1|38	BuildRequires:	pkgconfig(vpx)
21mr|mediastreamer-5.1.55-1|39	BuildRequires:	pkgconfig(xext)
21mr|mediastreamer-5.1.55-1|40	BuildRequires:	pkgconfig(xv)
21mr|mediastreamer-5.1.55-1|41	BuildRequires:	pkgconfig(zxing)
21mr|mediastreamer-5.1.55-1|42	# to match upstream name
21mr|mediastreamer-5.1.55-1|43	Provides:	%{name}2 = %{EVRD}
21mr|mediastreamer-5.1.55-1|44	
21mr|mediastreamer-5.1.55-1|45	%description
21mr|mediastreamer-5.1.55-1|46	mediastreamer is GPL licensed library and tools to make audio and video
21mr|mediastreamer-5.1.55-1|47	real-time streaming and processing. Written in pure C, it is based
21mr|mediastreamer-5.1.55-1|48	upon the oRTP library.
21mr|mediastreamer-5.1.55-1|49	
21mr|mediastreamer-5.1.55-1|50	%files
21mr|mediastreamer-5.1.55-1|51	%doc LICENSE* README.md
21mr|mediastreamer-5.1.55-1|52	%{_bindir}/mediastream
21mr|mediastreamer-5.1.55-1|53	%{_bindir}/mkvstream
21mr|mediastreamer-5.1.55-1|54	%{_bindir}/mediastreamer2_tester
21mr|mediastreamer-5.1.55-1|55	%{_datadir}/images
21mr|mediastreamer-5.1.55-1|56	%{_datadir}/mediastreamer2_tester/scenarios/*.pcap*
21mr|mediastreamer-5.1.55-1|57	%{_datadir}/mediastreamer2_tester/sounds/*.wav
21mr|mediastreamer-5.1.55-1|58	%{_datadir}/mediastreamer2_tester/sounds/*.mkv
21mr|mediastreamer-5.1.55-1|59	%{_datadir}/mediastreamer2_tester/sounds/*.mka
21mr|mediastreamer-5.1.55-1|60	%{_datadir}/mediastreamer2_tester/raw/h265-iframe
21mr|mediastreamer-5.1.55-1|61	%{_datadir}/mediastreamer2_tester/raw/h265-parameter-sets-frame
21mr|mediastreamer-5.1.55-1|62	
21mr|mediastreamer-5.1.55-1|63	#----------------------------------------------------------------------
21mr|mediastreamer-5.1.55-1|64	
21mr|mediastreamer-5.1.55-1|65	%package -n %{libname}
21mr|mediastreamer-5.1.55-1|66	Summary:	Audio/video real-time streaming library
21mr|mediastreamer-5.1.55-1|67	Group:		System/Libraries
21mr|mediastreamer-5.1.55-1|68	
21mr|mediastreamer-5.1.55-1|69	%description -n %{libname}
21mr|mediastreamer-5.1.55-1|70	mediastreamer is a GPL licensed library to make audio and video
21mr|mediastreamer-5.1.55-1|71	real-time streaming and processing. Written in pure C, it is based
21mr|mediastreamer-5.1.55-1|72	upon the oRTP library.
21mr|mediastreamer-5.1.55-1|73	Base library.
21mr|mediastreamer-5.1.55-1|74	
21mr|mediastreamer-5.1.55-1|75	%files -n %{libname}
21mr|mediastreamer-5.1.55-1|76	%{_libdir}/libmediastreamer.so.%{major}*
21mr|mediastreamer-5.1.55-1|77	
21mr|mediastreamer-5.1.55-1|78	#----------------------------------------------------------------------
21mr|mediastreamer-5.1.55-1|79	
21mr|mediastreamer-5.1.55-1|80	%package -n %{devname}
21mr|mediastreamer-5.1.55-1|81	Summary:	Headers, libraries and docs for the mediastreamer2 library
21mr|mediastreamer-5.1.55-1|82	Group:		Development/C
21mr|mediastreamer-5.1.55-1|83	Requires:	%{libname} = %{EVRD}
21mr|mediastreamer-5.1.55-1|84	# mediastreamer was broken out from linphone
21mr|mediastreamer-5.1.55-1|85	Conflicts:	linphone-devel < 3.12
21mr|mediastreamer-5.1.55-1|86	# to match upstream name and Fedora style
21mr|mediastreamer-5.1.55-1|87	Provides:	%{name}-devel = %{EVRD}
21mr|mediastreamer-5.1.55-1|88	Provides:	%{name}2-devel = %{EVRD}
21mr|mediastreamer-5.1.55-1|89	
21mr|mediastreamer-5.1.55-1|90	%description -n %{devname}
21mr|mediastreamer-5.1.55-1|91	mediastreamer is a GPL licensed library to make audio and video
21mr|mediastreamer-5.1.55-1|92	real-time streaming and processing. Written in pure C, it is based
21mr|mediastreamer-5.1.55-1|93	upon the ortp library.
21mr|mediastreamer-5.1.55-1|94	
21mr|mediastreamer-5.1.55-1|95	This package contains header files and development libraries needed to
21mr|mediastreamer-5.1.55-1|96	develop programs using the mediastreamer library.
21mr|mediastreamer-5.1.55-1|97	
21mr|mediastreamer-5.1.55-1|98	%files -n %{devname}
21mr|mediastreamer-5.1.55-1|99	%doc LICENSE* README.md
21mr|mediastreamer-5.1.55-1|100	%{_includedir}/mediastreamer2/
21mr|mediastreamer-5.1.55-1|101	%{_libdir}/libmediastreamer.so
21mr|mediastreamer-5.1.55-1|102	%{_libdir}/pkgconfig/*.pc
21mr|mediastreamer-5.1.55-1|103	%{_libdir}/cmake/*/*
21mr|mediastreamer-5.1.55-1|104	%{_includedir}/OpenGL
21mr|mediastreamer-5.1.55-1|105	
21mr|mediastreamer-5.1.55-1|106	#----------------------------------------------------------------------
21mr|mediastreamer-5.1.55-1|107	
21mr|mediastreamer-5.1.55-1|108	%prep
21mr|mediastreamer-5.1.55-1|109	%autosetup -p1 -n %{name}2-%{version}
21mr|mediastreamer-5.1.55-1|110	
21mr|mediastreamer-5.1.55-1|111	%build
21mr|mediastreamer-5.1.55-1|112	# Fix linking on x86_64
21mr|mediastreamer-5.1.55-1|113	export LDFLAGS="$LDFLAGS -lXext"
21mr|mediastreamer-5.1.55-1|114	%cmake \
21mr|mediastreamer-5.1.55-1|115	-DENABLE_STATIC:BOOL=NO \
21mr|mediastreamer-5.1.55-1|116	-DENABLE_STRICT:BOOL=NO
21mr|mediastreamer-5.1.55-1|117	%make
21mr|mediastreamer-5.1.55-1|118	
21mr|mediastreamer-5.1.55-1|119	%install
21mr|mediastreamer-5.1.55-1|120	%makeinstall_std -C build
21mr|mediastreamer-5.1.55-1|121	
21mr|mediastreamer-5.1.55-1|122	# remove unwanted docs, generated if doxygen is installed
21mr|mediastreamer-5.1.55-1|123	rm -rf %{buildroot}%{_docdir}/mediastreamer*

14232 21
21mr|memcached-1.6.23-1|1	Summary:	High-performance memory object caching system
21mr|memcached-1.6.23-1|2	Name:		memcached
21mr|memcached-1.6.23-1|3	Version:	1.6.23
21mr|memcached-1.6.23-1|4	Release:	1
21mr|memcached-1.6.23-1|5	License:	BSD
21mr|memcached-1.6.23-1|6	Group:		System/Servers
21mr|memcached-1.6.23-1|7	Url:		http://memcached.org
21mr|memcached-1.6.23-1|8	Source0:	http://www.memcached.org/files/%{name}-%{version}.tar.gz
21mr|memcached-1.6.23-1|9	Source1:	%{name}-tmpfiles.conf
21mr|memcached-1.6.23-1|10	Source2:	memcached.sysconfig
21mr|memcached-1.6.23-1|11	Source3:	memcached.logrotate
21mr|memcached-1.6.23-1|12	Source4:	memcached.sysusers.conf
21mr|memcached-1.6.23-1|13	BuildRequires:	doxygen
21mr|memcached-1.6.23-1|14	BuildRequires:	cyrus-sasl
21mr|memcached-1.6.23-1|15	BuildRequires:	sasl-plug-plain
21mr|memcached-1.6.23-1|16	BuildRequires:	sasl-plug-crammd5
21mr|memcached-1.6.23-1|17	# Required by test suite
21mr|memcached-1.6.23-1|18	BuildRequires:	sasl-plug-sasldb
21mr|memcached-1.6.23-1|19	BuildRequires:	xsltproc
21mr|memcached-1.6.23-1|20	BuildRequires:	sasl-devel
21mr|memcached-1.6.23-1|21	BuildRequires:	perl-devel
21mr|memcached-1.6.23-1|22	BuildRequires:	pkgconfig(libevent)
21mr|memcached-1.6.23-1|23	Requires(post):	/bin/systemd-sysusers
21mr|memcached-1.6.23-1|24	Requires:	cyrus-sasl
21mr|memcached-1.6.23-1|25	Requires:	sasl-plug-plain
21mr|memcached-1.6.23-1|26	Requires:	sasl-plug-crammd5
21mr|memcached-1.6.23-1|27	
21mr|memcached-1.6.23-1|28	%description
21mr|memcached-1.6.23-1|29	memcached is a flexible memory object caching daemon designed to alleviate
21mr|memcached-1.6.23-1|30	database load in dynamic web applications by storing objects in memory. It's
21mr|memcached-1.6.23-1|31	based on libevent to scale to any size needed, and is  specifically optimized
21mr|memcached-1.6.23-1|32	to avoid swapping and always use non-blocking I/O.
21mr|memcached-1.6.23-1|33	
21mr|memcached-1.6.23-1|34	%files
21mr|memcached-1.6.23-1|35	%doc AUTHORS* COPYING ChangeLog NEWS doc/CONTRIBUTORS doc/protocol.txt doc/readme.txt
21mr|memcached-1.6.23-1|36	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|memcached-1.6.23-1|37	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|memcached-1.6.23-1|38	%{_bindir}/%{name}-tool
21mr|memcached-1.6.23-1|39	%{_bindir}/%{name}
21mr|memcached-1.6.23-1|40	%{_mandir}/man1/%{name}.1*
21mr|memcached-1.6.23-1|41	%{_tmpfilesdir}/%{name}.conf
21mr|memcached-1.6.23-1|42	%{_unitdir}/%{name}*.service
21mr|memcached-1.6.23-1|43	%{_sysusersdir}/memcached.conf
21mr|memcached-1.6.23-1|44	
21mr|memcached-1.6.23-1|45	%post
21mr|memcached-1.6.23-1|46	%sysusers_create memcached.conf
21mr|memcached-1.6.23-1|47	%tmpfiles_create %{name}.conf
21mr|memcached-1.6.23-1|48	%systemd_post %{name}.service
21mr|memcached-1.6.23-1|49	
21mr|memcached-1.6.23-1|50	%preun
21mr|memcached-1.6.23-1|51	%systemd_preun %{name}.service
21mr|memcached-1.6.23-1|52	
21mr|memcached-1.6.23-1|53	%postun
21mr|memcached-1.6.23-1|54	%_postun_userdel %{name}
21mr|memcached-1.6.23-1|55	
21mr|memcached-1.6.23-1|56	#---------------------------------------------------------------------------
21mr|memcached-1.6.23-1|57	
21mr|memcached-1.6.23-1|58	%package devel
21mr|memcached-1.6.23-1|59	Summary:	Files needed for development using memcached protocol
21mr|memcached-1.6.23-1|60	Group:		Development/C
21mr|memcached-1.6.23-1|61	Requires:	%{name} = %{EVRD}
21mr|memcached-1.6.23-1|62	
21mr|memcached-1.6.23-1|63	%description devel
21mr|memcached-1.6.23-1|64	Install memcached-devel if you are developing C/C++ applications that require
21mr|memcached-1.6.23-1|65	access to the memcached binary include files.
21mr|memcached-1.6.23-1|66	
21mr|memcached-1.6.23-1|67	%files devel
21mr|memcached-1.6.23-1|68	%doc README.md
21mr|memcached-1.6.23-1|69	%dir %{_includedir}/memcached
21mr|memcached-1.6.23-1|70	%{_includedir}/memcached/*.h
21mr|memcached-1.6.23-1|71	
21mr|memcached-1.6.23-1|72	#---------------------------------------------------------------------------
21mr|memcached-1.6.23-1|73	
21mr|memcached-1.6.23-1|74	%prep
21mr|memcached-1.6.23-1|75	%autosetup -p1
21mr|memcached-1.6.23-1|76	sed -i -e 's,-Werror,,g' configure.ac
21mr|memcached-1.6.23-1|77	autoreconf -fi
21mr|memcached-1.6.23-1|78	#./autogen.sh
21mr|memcached-1.6.23-1|79	
21mr|memcached-1.6.23-1|80	%build
21mr|memcached-1.6.23-1|81	%serverbuild
21mr|memcached-1.6.23-1|82	%configure --enable-sasl
21mr|memcached-1.6.23-1|83	%make_build
21mr|memcached-1.6.23-1|84	make docs
21mr|memcached-1.6.23-1|85	
21mr|memcached-1.6.23-1|86	#%%check
21mr|memcached-1.6.23-1|87	#export PATH="$PATH:/sbin:/usr/sbin"
21mr|memcached-1.6.23-1|88	#make test
21mr|memcached-1.6.23-1|89	
21mr|memcached-1.6.23-1|90	%install
21mr|memcached-1.6.23-1|91	%make_install
21mr|memcached-1.6.23-1|92	
21mr|memcached-1.6.23-1|93	install -m644 %{SOURCE1} -D %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|memcached-1.6.23-1|94	install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|memcached-1.6.23-1|95	install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|memcached-1.6.23-1|96	install -m755 scripts/%{name}-tool %{buildroot}%{_bindir}/%{name}-tool
21mr|memcached-1.6.23-1|97	
21mr|memcached-1.6.23-1|98	install -m644 scripts/%{name}@.service -D %{buildroot}%{_unitdir}/%{name}@.service
21mr|memcached-1.6.23-1|99	install -m644 scripts/%{name}.service -D %{buildroot}%{_unitdir}/%{name}.service
21mr|memcached-1.6.23-1|100	
21mr|memcached-1.6.23-1|101	#install sysuser config
21mr|memcached-1.6.23-1|102	install -d %{buildroot}%{_sysusersdir}/
21mr|memcached-1.6.23-1|103	install -m0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/memcached.conf
21mr|memcached-1.6.23-1|104	

14233 21
21mr|memoryfilesystem-0.6.7-8|1	Name:           memoryfilesystem
21mr|memoryfilesystem-0.6.7-8|2	Version:        0.6.7
21mr|memoryfilesystem-0.6.7-8|3	Release:        8
21mr|memoryfilesystem-0.6.7-8|4	Summary:        An in memory implementation of a JSR-203 file system
21mr|memoryfilesystem-0.6.7-8|5	License:        MIT
21mr|memoryfilesystem-0.6.7-8|6	URL:            https://github.com/marschall/%{name}
21mr|memoryfilesystem-0.6.7-8|7	Source0:        https://github.com/marschall/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|memoryfilesystem-0.6.7-8|8	Group:          Development/Java
21mr|memoryfilesystem-0.6.7-8|9	BuildArch:      noarch
21mr|memoryfilesystem-0.6.7-8|10	# Java stack is not supported on x86_32
21mr|memoryfilesystem-0.6.7-8|11	ExcludeArch: %{ix86}
21mr|memoryfilesystem-0.6.7-8|12	
21mr|memoryfilesystem-0.6.7-8|13	BuildRequires:  maven-local
21mr|memoryfilesystem-0.6.7-8|14	BuildRequires:  maven-plugin-bundle maven-surefire-plugin
21mr|memoryfilesystem-0.6.7-8|15	BuildRequires:  hamcrest easymock springframework-test junit
21mr|memoryfilesystem-0.6.7-8|16	BuildRequires:  springframework-context logback jcl-over-slf4j
21mr|memoryfilesystem-0.6.7-8|17	
21mr|memoryfilesystem-0.6.7-8|18	%description
21mr|memoryfilesystem-0.6.7-8|19	An in memory implementation of a JSR-203 file system
21mr|memoryfilesystem-0.6.7-8|20	
21mr|memoryfilesystem-0.6.7-8|21	%package javadoc
21mr|memoryfilesystem-0.6.7-8|22	Summary:        API documentation for %{name}
21mr|memoryfilesystem-0.6.7-8|23	
21mr|memoryfilesystem-0.6.7-8|24	%description javadoc
21mr|memoryfilesystem-0.6.7-8|25	This package provides API documentation for %{name}.
21mr|memoryfilesystem-0.6.7-8|26	
21mr|memoryfilesystem-0.6.7-8|27	%prep
21mr|memoryfilesystem-0.6.7-8|28	%setup -q
21mr|memoryfilesystem-0.6.7-8|29	
21mr|memoryfilesystem-0.6.7-8|30	%pom_remove_plugin :maven-source-plugin
21mr|memoryfilesystem-0.6.7-8|31	%pom_remove_plugin :maven-release-plugin
21mr|memoryfilesystem-0.6.7-8|32	%pom_remove_plugin :maven-javadoc-plugin
21mr|memoryfilesystem-0.6.7-8|33	%pom_remove_plugin com.github.marschall:jdeps-maven-plugin
21mr|memoryfilesystem-0.6.7-8|34	%pom_remove_plugin org.jboss.jandex:jandex-maven-plugin
21mr|memoryfilesystem-0.6.7-8|35	
21mr|memoryfilesystem-0.6.7-8|36	%pom_remove_dep com.github.marschall:zipfilesystem-standalone
21mr|memoryfilesystem-0.6.7-8|37	%pom_remove_dep org.openjdk.jol:jol-core
21mr|memoryfilesystem-0.6.7-8|38	
21mr|memoryfilesystem-0.6.7-8|39	# maven-jandex-plugin is currently not packaged
21mr|memoryfilesystem-0.6.7-8|40	sed -i '/jandex.idx/d' pom.xml
21mr|memoryfilesystem-0.6.7-8|41	# remove test which need jol-core and zipfilesystem-standalone
21mr|memoryfilesystem-0.6.7-8|42	rm -rf ./src/test/java/com/github/marschall/memoryfilesystem/MemoryFileTest.java
21mr|memoryfilesystem-0.6.7-8|43	rm -rf ./src/test/java/com/github/marschall/memoryfilesystem/ZipFileSystemInteropabilityTest.java
21mr|memoryfilesystem-0.6.7-8|44	
21mr|memoryfilesystem-0.6.7-8|45	%build
21mr|memoryfilesystem-0.6.7-8|46	%mvn_build
21mr|memoryfilesystem-0.6.7-8|47	
21mr|memoryfilesystem-0.6.7-8|48	%install
21mr|memoryfilesystem-0.6.7-8|49	%mvn_install
21mr|memoryfilesystem-0.6.7-8|50	
21mr|memoryfilesystem-0.6.7-8|51	%files -f .mfiles
21mr|memoryfilesystem-0.6.7-8|52	%doc README.md
21mr|memoryfilesystem-0.6.7-8|53	%license src/main/resources/LICENSE
21mr|memoryfilesystem-0.6.7-8|54	
21mr|memoryfilesystem-0.6.7-8|55	%files javadoc -f .mfiles-javadoc
21mr|memoryfilesystem-0.6.7-8|56	

14234 21
21mr|memphis-0.2.3-13|1	%define api		0.2
21mr|memphis-0.2.3-13|2	%define gir_major	0.2
21mr|memphis-0.2.3-13|3	%define major		0
21mr|memphis-0.2.3-13|4	%define libname		%mklibname %{name} %{api} %{major}
21mr|memphis-0.2.3-13|5	%define devname		%mklibname -d %{name}
21mr|memphis-0.2.3-13|6	%define girname		%mklibname %{name}-gir %{gir_major}
21mr|memphis-0.2.3-13|7	
21mr|memphis-0.2.3-13|8	Summary:	Map rendering application and library
21mr|memphis-0.2.3-13|9	Name:		memphis
21mr|memphis-0.2.3-13|10	Version:	0.2.3
21mr|memphis-0.2.3-13|11	Release:	13
21mr|memphis-0.2.3-13|12	Source0:	http://wenner.ch/files/public/mirror/memphis/%{name}-%{version}.tar.gz
21mr|memphis-0.2.3-13|13	License:	LGPLv2+
21mr|memphis-0.2.3-13|14	Group:		System/Libraries
21mr|memphis-0.2.3-13|15	Url:		https://trac.openstreetmap.ch/trac/memphis/
21mr|memphis-0.2.3-13|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|memphis-0.2.3-13|17	BuildRequires:	pkgconfig(cairo)
21mr|memphis-0.2.3-13|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|memphis-0.2.3-13|19	BuildRequires:	expat-devel
21mr|memphis-0.2.3-13|20	
21mr|memphis-0.2.3-13|21	%description
21mr|memphis-0.2.3-13|22	Memphis is a map-rendering application and a library for OpenStreetMap
21mr|memphis-0.2.3-13|23	written in C using eXpat, Cairo and GLib.
21mr|memphis-0.2.3-13|24	
21mr|memphis-0.2.3-13|25	Features:
21mr|memphis-0.2.3-13|26	* Parsing of nodes and ways from a OSM XML export file.
21mr|memphis-0.2.3-13|27	* XML file format to define drawing rules.
21mr|memphis-0.2.3-13|28	* Dynamic adaptable drawing rules.
21mr|memphis-0.2.3-13|29	* Cairo rendering engine.
21mr|memphis-0.2.3-13|30	* GObject based API.
21mr|memphis-0.2.3-13|31	
21mr|memphis-0.2.3-13|32	%package -n %{libname}
21mr|memphis-0.2.3-13|33	Summary:	Map rendering library
21mr|memphis-0.2.3-13|34	Group:		System/Libraries
21mr|memphis-0.2.3-13|35	Requires:	%{name} = %{version}-%{release}
21mr|memphis-0.2.3-13|36	
21mr|memphis-0.2.3-13|37	%description -n %{libname}
21mr|memphis-0.2.3-13|38	Libmemphis is a map-rendering library for OpenStreetMap
21mr|memphis-0.2.3-13|39	written in C using eXpat, Cairo and GLib.
21mr|memphis-0.2.3-13|40	
21mr|memphis-0.2.3-13|41	Features:
21mr|memphis-0.2.3-13|42	* Parsing of nodes and ways from a OSM XML export file.
21mr|memphis-0.2.3-13|43	* XML file format to define drawing rules.
21mr|memphis-0.2.3-13|44	* Dynamic adaptable drawing rules.
21mr|memphis-0.2.3-13|45	* Cairo rendering engine.
21mr|memphis-0.2.3-13|46	* GObject based API.
21mr|memphis-0.2.3-13|47	
21mr|memphis-0.2.3-13|48	%package -n %{devname}
21mr|memphis-0.2.3-13|49	Summary:	Map rendering library
21mr|memphis-0.2.3-13|50	Group:		Development/C
21mr|memphis-0.2.3-13|51	Requires:	%{libname} = %{version}-%{release}
21mr|memphis-0.2.3-13|52	Provides:	%{name}-devel = %{version}-%{release}
21mr|memphis-0.2.3-13|53	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|memphis-0.2.3-13|54	
21mr|memphis-0.2.3-13|55	%description -n %{devname}
21mr|memphis-0.2.3-13|56	Libmemphis is a map-rendering library for OpenStreetMap
21mr|memphis-0.2.3-13|57	written in C using eXpat, Cairo and GLib.
21mr|memphis-0.2.3-13|58	
21mr|memphis-0.2.3-13|59	Features:
21mr|memphis-0.2.3-13|60	* Parsing of nodes and ways from a OSM XML export file.
21mr|memphis-0.2.3-13|61	* XML file format to define drawing rules.
21mr|memphis-0.2.3-13|62	* Dynamic adaptable drawing rules.
21mr|memphis-0.2.3-13|63	* Cairo rendering engine.
21mr|memphis-0.2.3-13|64	* GObject based API.
21mr|memphis-0.2.3-13|65	
21mr|memphis-0.2.3-13|66	%package -n %{girname}
21mr|memphis-0.2.3-13|67	Summary:        GObject Introspection interface description for %{name}
21mr|memphis-0.2.3-13|68	Group:          System/Libraries
21mr|memphis-0.2.3-13|69	Requires:       %{libname} = %{version}-%{release}
21mr|memphis-0.2.3-13|70	
21mr|memphis-0.2.3-13|71	%description -n %{girname}
21mr|memphis-0.2.3-13|72	GObject Introspection interface description for %{name}.
21mr|memphis-0.2.3-13|73	
21mr|memphis-0.2.3-13|74	%prep
21mr|memphis-0.2.3-13|75	%setup -q
21mr|memphis-0.2.3-13|76	%apply_patches
21mr|memphis-0.2.3-13|77	
21mr|memphis-0.2.3-13|78	%build
21mr|memphis-0.2.3-13|79	%configure --disable-static
21mr|memphis-0.2.3-13|80	%make
21mr|memphis-0.2.3-13|81	
21mr|memphis-0.2.3-13|82	%install
21mr|memphis-0.2.3-13|83	%makeinstall_std
21mr|memphis-0.2.3-13|84	
21mr|memphis-0.2.3-13|85	#we don't want these
21mr|memphis-0.2.3-13|86	rm -f %{buildroot}%{_libdir}/*.la
21mr|memphis-0.2.3-13|87	
21mr|memphis-0.2.3-13|88	
21mr|memphis-0.2.3-13|89	%files
21mr|memphis-0.2.3-13|90	%{_datadir}/%{name}
21mr|memphis-0.2.3-13|91	
21mr|memphis-0.2.3-13|92	%files -n %{libname}
21mr|memphis-0.2.3-13|93	%doc README AUTHORS ChangeLog
21mr|memphis-0.2.3-13|94	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|memphis-0.2.3-13|95	
21mr|memphis-0.2.3-13|96	%files -n %{girname}
21mr|memphis-0.2.3-13|97	%{_libdir}/girepository-1.0/Memphis-%{gir_major}.typelib
21mr|memphis-0.2.3-13|98	
21mr|memphis-0.2.3-13|99	%files -n %{devname}
21mr|memphis-0.2.3-13|100	%doc ChangeLog
21mr|memphis-0.2.3-13|101	%doc %{_datadir}/gtk-doc/html/lib%{name}
21mr|memphis-0.2.3-13|102	%{_libdir}/lib%{name}-%{api}.so
21mr|memphis-0.2.3-13|103	%{_includedir}/lib%{name}-%{api}/
21mr|memphis-0.2.3-13|104	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|memphis-0.2.3-13|105	%{_datadir}/gir-1.0/Memphis-%{gir_major}.gir

14235 21
21mr|memtest86+-6.00-2|1	# Debug package is empty and rpmlint rejects build
21mr|memtest86+-6.00-2|2	%define _enable_debug_packages %{nil}
21mr|memtest86+-6.00-2|3	%define debug_package %{nil}
21mr|memtest86+-6.00-2|4	
21mr|memtest86+-6.00-2|5	%ifarch %{ix86}
21mr|memtest86+-6.00-2|6	%global arch build32
21mr|memtest86+-6.00-2|7	%else
21mr|memtest86+-6.00-2|8	%global arch build64
21mr|memtest86+-6.00-2|9	%endif
21mr|memtest86+-6.00-2|10	
21mr|memtest86+-6.00-2|11	Summary:	A stand alone memory test for i386 architecture systems
21mr|memtest86+-6.00-2|12	Name:		memtest86+
21mr|memtest86+-6.00-2|13	Version:	6.00
21mr|memtest86+-6.00-2|14	Release:	2
21mr|memtest86+-6.00-2|15	License:	GPL
21mr|memtest86+-6.00-2|16	URL:		http://www.memtest.org
21mr|memtest86+-6.00-2|17	Source0:	https://github.com/memtest86plus/memtest86plus/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|memtest86+-6.00-2|18	Source1:	20_memtest86
21mr|memtest86+-6.00-2|19	Group:		System/Kernel and hardware
21mr|memtest86+-6.00-2|20	Requires:	initscripts
21mr|memtest86+-6.00-2|21	
21mr|memtest86+-6.00-2|22	ExclusiveArch:	%{ix86} x86_64
21mr|memtest86+-6.00-2|23	%rename	memtest86
21mr|memtest86+-6.00-2|24	
21mr|memtest86+-6.00-2|25	%description
21mr|memtest86+-6.00-2|26	Memtest86+ is a thorough stand-alone memory test for x86 and x86-64
21mr|memtest86+-6.00-2|27	architecture computers. BIOS based memory tests are only a quick
21mr|memtest86+-6.00-2|28	check and often miss many of the failures that are detected by
21mr|memtest86+-6.00-2|29	Memtest86+.
21mr|memtest86+-6.00-2|30	
21mr|memtest86+-6.00-2|31	%prep
21mr|memtest86+-6.00-2|32	%autosetup -p1 -n memtest86plus-%{version}
21mr|memtest86+-6.00-2|33	
21mr|memtest86+-6.00-2|34	%build
21mr|memtest86+-6.00-2|35	pushd %{arch}
21mr|memtest86+-6.00-2|36	%make
21mr|memtest86+-6.00-2|37	popd
21mr|memtest86+-6.00-2|38	
21mr|memtest86+-6.00-2|39	%install
21mr|memtest86+-6.00-2|40	install -m644 %{arch}/memtest.bin -D %{buildroot}/boot/memtest86.bin
21mr|memtest86+-6.00-2|41	# needed?
21mr|memtest86+-6.00-2|42	#install -m644 %{arch}/memtest.efi -D %{buildroot}/boot/memtest86.efi
21mr|memtest86+-6.00-2|43	
21mr|memtest86+-6.00-2|44	mkdir -p %{buildroot}/%{_sysconfdir}/grub.d
21mr|memtest86+-6.00-2|45	install -D -m 755 %{SOURCE1} %{buildroot}/%{_sysconfdir}/grub.d/
21mr|memtest86+-6.00-2|46	
21mr|memtest86+-6.00-2|47	%post
21mr|memtest86+-6.00-2|48	if [ -d /boot/efi/EFI ]; then
21mr|memtest86+-6.00-2|49	mkdir -p /boot/efi/EFI/memtest86
21mr|memtest86+-6.00-2|50	cp /boot/memtest86.bin /boot/efi/EFI/memtest86/bootx64.efi
21mr|memtest86+-6.00-2|51	fi
21mr|memtest86+-6.00-2|52	
21mr|memtest86+-6.00-2|53	%preun
21mr|memtest86+-6.00-2|54	if [ -f /boot/memtest86.bin -a -f /boot/efi/EFI/memtest86/bootx64.efi ]; then
21mr|memtest86+-6.00-2|55	if cmp -s /boot/memtest86.bin /boot/efi/EFI/memtest86/bootx64.efi; then
21mr|memtest86+-6.00-2|56	rm /boot/efi/EFI/memtest86/bootx64.efi
21mr|memtest86+-6.00-2|57	fi
21mr|memtest86+-6.00-2|58	fi
21mr|memtest86+-6.00-2|59	
21mr|memtest86+-6.00-2|60	%files
21mr|memtest86+-6.00-2|61	%doc README.md
21mr|memtest86+-6.00-2|62	/boot/memtest86.bin
21mr|memtest86+-6.00-2|63	%{_sysconfdir}/grub.d/20_memtest86

14236 21
21mr|memtester-4.5.1-2|1	# Workaround to build with GCC 10
21mr|memtester-4.5.1-2|2	%global optflags %{optflags} -fcommon
21mr|memtester-4.5.1-2|3	
21mr|memtester-4.5.1-2|4	Summary:	Memory tester
21mr|memtester-4.5.1-2|5	Name:		memtester
21mr|memtester-4.5.1-2|6	Version:	4.5.1
21mr|memtester-4.5.1-2|7	Release:	2
21mr|memtester-4.5.1-2|8	License:	GPLv2+
21mr|memtester-4.5.1-2|9	Group:		Monitoring
21mr|memtester-4.5.1-2|10	Url:		http://pyropus.ca/software/memtester/
21mr|memtester-4.5.1-2|11	Source0:	http://pyropus.ca/software/memtester/old-versions/%{name}-%{version}.tar.gz
21mr|memtester-4.5.1-2|12	
21mr|memtester-4.5.1-2|13	%description
21mr|memtester-4.5.1-2|14	Memtest is a utility for testing the memory subsystem in a computer to
21mr|memtester-4.5.1-2|15	determine if it is faulty.
21mr|memtester-4.5.1-2|16	
21mr|memtester-4.5.1-2|17	%files
21mr|memtester-4.5.1-2|18	%doc BUGS CHANGELOG COPYING README.tests README
21mr|memtester-4.5.1-2|19	%{_bindir}/*
21mr|memtester-4.5.1-2|20	%{_mandir}/man8/*
21mr|memtester-4.5.1-2|21	
21mr|memtester-4.5.1-2|22	#----------------------------------------------------------------------------
21mr|memtester-4.5.1-2|23	
21mr|memtester-4.5.1-2|24	%prep
21mr|memtester-4.5.1-2|25	%setup -q
21mr|memtester-4.5.1-2|26	echo "cc %{optflags} -DPOSIX -D_POSIX_C_SOURCE=200809L -D_FILE_OFFSET_BITS=64 -DTEST_NARROW_WRITES -c" > conf-cc
21mr|memtester-4.5.1-2|27	echo "cc %{ldflags}" > conf-ld
21mr|memtester-4.5.1-2|28	
21mr|memtester-4.5.1-2|29	%build
21mr|memtester-4.5.1-2|30	%make
21mr|memtester-4.5.1-2|31	
21mr|memtester-4.5.1-2|32	%install
21mr|memtester-4.5.1-2|33	mkdir -p %{buildroot}%{_bindir}
21mr|memtester-4.5.1-2|34	install -m 755 memtester %{buildroot}%{_bindir}
21mr|memtester-4.5.1-2|35	
21mr|memtester-4.5.1-2|36	mkdir -p %{buildroot}%{_mandir}/man8
21mr|memtester-4.5.1-2|37	install -m 644 memtester.8 %{buildroot}%{_mandir}/man8/

14237 21
21mr|menu-cache-1.1.0-4|1	# Workaround to build with GCC 10
21mr|menu-cache-1.1.0-4|2	%global optflags %{optflags} -fcommon
21mr|menu-cache-1.1.0-4|3	%define major 3
21mr|menu-cache-1.1.0-4|4	%define libname %mklibname %{name} %{major}
21mr|menu-cache-1.1.0-4|5	%define devname %mklibname %{name} -d
21mr|menu-cache-1.1.0-4|6	
21mr|menu-cache-1.1.0-4|7	Summary:	A library to speed up freedesktop.org application menus
21mr|menu-cache-1.1.0-4|8	Name:		menu-cache
21mr|menu-cache-1.1.0-4|9	Version:	1.1.0
21mr|menu-cache-1.1.0-4|10	Release:	4
21mr|menu-cache-1.1.0-4|11	License:	GPLv2+
21mr|menu-cache-1.1.0-4|12	Group:		Graphical desktop/LXQt
21mr|menu-cache-1.1.0-4|13	Url:		https://github.com/lxde/menu-cache
21mr|menu-cache-1.1.0-4|14	Source0:	https://github.com/lxde/menu-cache/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|menu-cache-1.1.0-4|15	BuildRequires:	gtk-doc
21mr|menu-cache-1.1.0-4|16	BuildRequires:	intltool
21mr|menu-cache-1.1.0-4|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|menu-cache-1.1.0-4|18	BuildRequires:	pkgconfig(libfm-extra)
21mr|menu-cache-1.1.0-4|19	
21mr|menu-cache-1.1.0-4|20	%description
21mr|menu-cache-1.1.0-4|21	Libmenu-cache is a library creating and utilizing caches to speed up
21mr|menu-cache-1.1.0-4|22	freedesktop.org application menus.
21mr|menu-cache-1.1.0-4|23	It can be used as a replacement of libgnome-menu of gnome-menus.
21mr|menu-cache-1.1.0-4|24	
21mr|menu-cache-1.1.0-4|25	Advantages:
21mr|menu-cache-1.1.0-4|26	1. Faster loading of menus.
21mr|menu-cache-1.1.0-4|27	2. Ease of use. (API is very similar to that of libgnome-menu)
21mr|menu-cache-1.1.0-4|28	3. Lightweight runtime library. (Parsing of the menu definition files
21mr|menu-cache-1.1.0-4|29	are done by menu-cache-gen when the menus are really changed.)
21mr|menu-cache-1.1.0-4|30	4. Less unnecessary and complicated file monitoring.
21mr|menu-cache-1.1.0-4|31	5. Greatly reduced disk I/O.
21mr|menu-cache-1.1.0-4|32	
21mr|menu-cache-1.1.0-4|33	%files
21mr|menu-cache-1.1.0-4|34	%doc AUTHORS COPYING README
21mr|menu-cache-1.1.0-4|35	%{_libexecdir}/menu-cache*
21mr|menu-cache-1.1.0-4|36	
21mr|menu-cache-1.1.0-4|37	#----------------------------------------------------------------------------
21mr|menu-cache-1.1.0-4|38	
21mr|menu-cache-1.1.0-4|39	%package -n %{libname}
21mr|menu-cache-1.1.0-4|40	Summary:	Shared library for %{name}
21mr|menu-cache-1.1.0-4|41	Group:		System/Libraries
21mr|menu-cache-1.1.0-4|42	Requires:	%{name} >= %{EVRD}
21mr|menu-cache-1.1.0-4|43	
21mr|menu-cache-1.1.0-4|44	%description -n %{libname}
21mr|menu-cache-1.1.0-4|45	This package contains shared library for %{name}.
21mr|menu-cache-1.1.0-4|46	
21mr|menu-cache-1.1.0-4|47	%files -n %{libname}
21mr|menu-cache-1.1.0-4|48	%doc README
21mr|menu-cache-1.1.0-4|49	%{_libdir}/libmenu-cache.so.%{major}*
21mr|menu-cache-1.1.0-4|50	
21mr|menu-cache-1.1.0-4|51	#----------------------------------------------------------------------------
21mr|menu-cache-1.1.0-4|52	
21mr|menu-cache-1.1.0-4|53	%package -n %{devname}
21mr|menu-cache-1.1.0-4|54	Summary:	Contains development files for %{name}
21mr|menu-cache-1.1.0-4|55	Group:		Development/Other
21mr|menu-cache-1.1.0-4|56	Requires:	%{libname} = %{EVRD}
21mr|menu-cache-1.1.0-4|57	Provides:	%{name}-devel = %{EVRD}
21mr|menu-cache-1.1.0-4|58	
21mr|menu-cache-1.1.0-4|59	%description -n %{devname}
21mr|menu-cache-1.1.0-4|60	This package contains development files for %{name}.
21mr|menu-cache-1.1.0-4|61	
21mr|menu-cache-1.1.0-4|62	%files -n %{devname}
21mr|menu-cache-1.1.0-4|63	%doc README
21mr|menu-cache-1.1.0-4|64	%{_includedir}/%{name}
21mr|menu-cache-1.1.0-4|65	%{_libdir}/*.so
21mr|menu-cache-1.1.0-4|66	%{_libdir}/pkgconfig/*.pc
21mr|menu-cache-1.1.0-4|67	
21mr|menu-cache-1.1.0-4|68	#----------------------------------------------------------------------------
21mr|menu-cache-1.1.0-4|69	
21mr|menu-cache-1.1.0-4|70	%prep
21mr|menu-cache-1.1.0-4|71	%setup -q
21mr|menu-cache-1.1.0-4|72	
21mr|menu-cache-1.1.0-4|73	%build
21mr|menu-cache-1.1.0-4|74	./autogen.sh
21mr|menu-cache-1.1.0-4|75	%configure \
21mr|menu-cache-1.1.0-4|76	--disable-static \
21mr|menu-cache-1.1.0-4|77	--without-gtk
21mr|menu-cache-1.1.0-4|78	%make_build
21mr|menu-cache-1.1.0-4|79	
21mr|menu-cache-1.1.0-4|80	%install
21mr|menu-cache-1.1.0-4|81	%make_install

14238 21
21mr|menu-messages-2011.0-12|1	%define GTKMDKDATE	20091029
21mr|menu-messages-2011.0-12|2	%define MENUDATE	20100829
21mr|menu-messages-2011.0-12|3	
21mr|menu-messages-2011.0-12|4	Summary:	Localization files for Menu system
21mr|menu-messages-2011.0-12|5	Name:		menu-messages
21mr|menu-messages-2011.0-12|6	Version:	2011.0
21mr|menu-messages-2011.0-12|7	Release:	12
21mr|menu-messages-2011.0-12|8	License:	GPL
21mr|menu-messages-2011.0-12|9	Group:		System/Base
21mr|menu-messages-2011.0-12|10	# fwang: see http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/menu-messages/trunk/
21mr|menu-messages-2011.0-12|11	# generated by `make tarball`
21mr|menu-messages-2011.0-12|12	Source0:	%{name}-%{MENUDATE}.tar.lzma
21mr|menu-messages-2011.0-12|13	Source1:	gtk+mdk-%{GTKMDKDATE}.tar.bz2
21mr|menu-messages-2011.0-12|14	Patch0:		menu-messages-szi.patch
21mr|menu-messages-2011.0-12|15	BuildRequires:	gettext
21mr|menu-messages-2011.0-12|16	Provides:	mdk-menu-messages = %{version}-%{release}
21mr|menu-messages-2011.0-12|17	BuildArch:	noarch
21mr|menu-messages-2011.0-12|18	
21mr|menu-messages-2011.0-12|19	%description
21mr|menu-messages-2011.0-12|20	This package includes that translations of the main menu used by the
21mr|menu-messages-2011.0-12|21	different desktops and window managers of the distribution;
21mr|menu-messages-2011.0-12|22	as well as translations used by specifically added features.
21mr|menu-messages-2011.0-12|23	
21mr|menu-messages-2011.0-12|24	%files -f %{name}.lang
21mr|menu-messages-2011.0-12|25	%defattr(-,root,root,0755)
21mr|menu-messages-2011.0-12|26	
21mr|menu-messages-2011.0-12|27	#----------------------------------------------------------------------------
21mr|menu-messages-2011.0-12|28	
21mr|menu-messages-2011.0-12|29	%prep
21mr|menu-messages-2011.0-12|30	%setup -q -n %{name} -a 1
21mr|menu-messages-2011.0-12|31	%patch0 -p1
21mr|menu-messages-2011.0-12|32	
21mr|menu-messages-2011.0-12|33	%build
21mr|menu-messages-2011.0-12|34	
21mr|menu-messages-2011.0-12|35	%install
21mr|menu-messages-2011.0-12|36	mkdir -p %{buildroot}%{_datadir}/locale
21mr|menu-messages-2011.0-12|37	
21mr|menu-messages-2011.0-12|38	#make po_files
21mr|menu-messages-2011.0-12|39	for i in ./*.po
21mr|menu-messages-2011.0-12|40	do
21mr|menu-messages-2011.0-12|41	langdir="%{buildroot}%{_datadir}/locale/`basename ${i} .po`/LC_MESSAGES/"
21mr|menu-messages-2011.0-12|42	mkdir -p ${langdir}
21mr|menu-messages-2011.0-12|43	msgfmt -o	${langdir}/menu-messages.mo ${i}
21mr|menu-messages-2011.0-12|44	done
21mr|menu-messages-2011.0-12|45	
21mr|menu-messages-2011.0-12|46	# gtk+mdk files
21mr|menu-messages-2011.0-12|47	for i in GtkMdkWidgets/*.po
21mr|menu-messages-2011.0-12|48	do
21mr|menu-messages-2011.0-12|49	langdir="%{buildroot}%{_datadir}/locale/`basename ${i} .po`/LC_MESSAGES/"
21mr|menu-messages-2011.0-12|50	mkdir -p ${langdir}
21mr|menu-messages-2011.0-12|51	msgfmt -o	${langdir}/gtk+mdk.mo ${i}
21mr|menu-messages-2011.0-12|52	done
21mr|menu-messages-2011.0-12|53	
21mr|menu-messages-2011.0-12|54	%find_lang %{name} gtk+mdk %{name}.lang

14239 21
21mr|mercurial-5.9.2-1|1	
21mr|mercurial-5.9.2-1|2	
21mr|mercurial-5.9.2-1|3	Summary:	A fast, lightweight distributed source control management system
21mr|mercurial-5.9.2-1|4	Name:		mercurial
21mr|mercurial-5.9.2-1|5	Version:	5.9.2
21mr|mercurial-5.9.2-1|6	Release:	1
21mr|mercurial-5.9.2-1|7	License:	GPLv2+
21mr|mercurial-5.9.2-1|8	Group:		Development/Tools
21mr|mercurial-5.9.2-1|9	Url:		http://www.selenic.com/mercurial/
21mr|mercurial-5.9.2-1|10	Source0:	https://www.mercurial-scm.org/release/%{name}-%{version}.tar.gz
21mr|mercurial-5.9.2-1|11	Patch100:	e2k-disable-optimize.patch
21mr|mercurial-5.9.2-1|12	BuildRequires:	asciidoc
21mr|mercurial-5.9.2-1|13	BuildRequires:	xmlto
21mr|mercurial-5.9.2-1|14	%if %{mdvver} >= 201910
21mr|mercurial-5.9.2-1|15	BuildRequires:	pkgconfig(python3)
21mr|mercurial-5.9.2-1|16	BuildRequires:	python3-docutils
21mr|mercurial-5.9.2-1|17	%else
21mr|mercurial-5.9.2-1|18	BuildRequires:	pkgconfig(python)
21mr|mercurial-5.9.2-1|19	BuildRequires:	python-docutils
21mr|mercurial-5.9.2-1|20	%endif
21mr|mercurial-5.9.2-1|21	Provides:	hg = %{EVRD}
21mr|mercurial-5.9.2-1|22	#define    _use_internal_dependency_generator 1
21mr|mercurial-5.9.2-1|23	
21mr|mercurial-5.9.2-1|24	%description
21mr|mercurial-5.9.2-1|25	Mercurial is a fast, lightweight source control management system
21mr|mercurial-5.9.2-1|26	designed for efficient handling of very large distributed projects.
21mr|mercurial-5.9.2-1|27	
21mr|mercurial-5.9.2-1|28	%files -f %{name}.files
21mr|mercurial-5.9.2-1|29	%doc CONTRIBUTORS COPYING doc/README doc/hg*.txt doc/hg*.html *.cgi contrib/*.fcgi
21mr|mercurial-5.9.2-1|30	%doc %attr(644,root,root) contrib/*.svg
21mr|mercurial-5.9.2-1|31	%dir %{_sysconfdir}/mercurial
21mr|mercurial-5.9.2-1|32	%dir %{_sysconfdir}/mercurial/hgrc.d
21mr|mercurial-5.9.2-1|33	%if %{mdvver} >= 201910
21mr|mercurial-5.9.2-1|34	%{py3_platsitedir}/mercurial/__modulepolicy__.py
21mr|mercurial-5.9.2-1|35	%{py3_platsitedir}/mercurial/__pycache__/__modulepolicy__.*.pyc
21mr|mercurial-5.9.2-1|36	%else
21mr|mercurial-5.9.2-1|37	%{py2_platsitedir}/mercurial/__modulepolicy__.py
21mr|mercurial-5.9.2-1|38	%{py2_platsitedir}/mercurial/__pycache__/__modulepolicy__.*.pyc
21mr|mercurial-5.9.2-1|39	%endif
21mr|mercurial-5.9.2-1|40	%{_mandir}/man*/*
21mr|mercurial-5.9.2-1|41	%{_sysconfdir}/bash_completion.d/mercurial.sh
21mr|mercurial-5.9.2-1|42	%{_datadir}/zsh/site-functions/_mercurial
21mr|mercurial-5.9.2-1|43	%{_datadir}/emacs/site-lisp/*.el
21mr|mercurial-5.9.2-1|44	%{_datadir}/xemacs/site-packages/lisp/*.el
21mr|mercurial-5.9.2-1|45	%{_bindir}/hgk
21mr|mercurial-5.9.2-1|46	%{_bindir}/hg-ssh
21mr|mercurial-5.9.2-1|47	
21mr|mercurial-5.9.2-1|48	#----------------------------------------------------------------------------
21mr|mercurial-5.9.2-1|49	
21mr|mercurial-5.9.2-1|50	%prep
21mr|mercurial-5.9.2-1|51	%setup -q
21mr|mercurial-5.9.2-1|52	%ifarch %{e2k}
21mr|mercurial-5.9.2-1|53	%patch100 -p1
21mr|mercurial-5.9.2-1|54	%endif
21mr|mercurial-5.9.2-1|55	
21mr|mercurial-5.9.2-1|56	%build
21mr|mercurial-5.9.2-1|57	%make all
21mr|mercurial-5.9.2-1|58	
21mr|mercurial-5.9.2-1|59	%install
21mr|mercurial-5.9.2-1|60	%if %{mdvver} >= 201910
21mr|mercurial-5.9.2-1|61	PYTHONDONTWRITEBYTECODE= python3 setup.py install -O1 --root %{buildroot} --prefix %{_prefix} --record=%{name}.files
21mr|mercurial-5.9.2-1|62	%else
21mr|mercurial-5.9.2-1|63	PYTHONDONTWRITEBYTECODE= %__python setup.py install -O1 --root %{buildroot} --prefix %{_prefix} --record=%{name}.files
21mr|mercurial-5.9.2-1|64	%endif
21mr|mercurial-5.9.2-1|65	make install-doc DESTDIR=%{buildroot} MANDIR=%{_mandir}
21mr|mercurial-5.9.2-1|66	
21mr|mercurial-5.9.2-1|67	install contrib/hgk          %{buildroot}%{_bindir}
21mr|mercurial-5.9.2-1|68	install contrib/hg-ssh       %{buildroot}%{_bindir}
21mr|mercurial-5.9.2-1|69	
21mr|mercurial-5.9.2-1|70	bash_completion_dir=%{buildroot}%{_sysconfdir}/bash_completion.d
21mr|mercurial-5.9.2-1|71	mkdir -p $bash_completion_dir
21mr|mercurial-5.9.2-1|72	install -m 644 contrib/bash_completion $bash_completion_dir/mercurial.sh
21mr|mercurial-5.9.2-1|73	
21mr|mercurial-5.9.2-1|74	zsh_completion_dir=%{buildroot}%{_datadir}/zsh/site-functions
21mr|mercurial-5.9.2-1|75	mkdir -p $zsh_completion_dir
21mr|mercurial-5.9.2-1|76	install -m 644 contrib/zsh_completion $zsh_completion_dir/_mercurial
21mr|mercurial-5.9.2-1|77	
21mr|mercurial-5.9.2-1|78	lisp_dir=%{buildroot}%{_datadir}/emacs/site-lisp
21mr|mercurial-5.9.2-1|79	mkdir -p $lisp_dir
21mr|mercurial-5.9.2-1|80	install -m 644 contrib/mercurial.el $lisp_dir
21mr|mercurial-5.9.2-1|81	install -m 644 contrib/mq.el $lisp_dir
21mr|mercurial-5.9.2-1|82	
21mr|mercurial-5.9.2-1|83	xlisp_dir=%{buildroot}%{_datadir}/xemacs/site-packages/lisp
21mr|mercurial-5.9.2-1|84	mkdir -p $xlisp_dir
21mr|mercurial-5.9.2-1|85	install -m 644 contrib/mercurial.el $xlisp_dir
21mr|mercurial-5.9.2-1|86	install -m 644 contrib/mq.el $xlisp_dir
21mr|mercurial-5.9.2-1|87	
21mr|mercurial-5.9.2-1|88	mkdir -p %{buildroot}%{_sysconfdir}/mercurial/hgrc.d
21mr|mercurial-5.9.2-1|89	
21mr|mercurial-5.9.2-1|90	%if %{mdvver} >= 201910
21mr|mercurial-5.9.2-1|91	# Versionize shebangs
21mr|mercurial-5.9.2-1|92	sed '1 s,^.*$,#!%__python3,' -i %{buildroot}%{_bindir}/{hg,hg-ssh}
21mr|mercurial-5.9.2-1|93	%endif

14240 21
21mr|merkuro-23.08.4-2|1	Summary:	Plasma 5 Kalendar
21mr|merkuro-23.08.4-2|2	Name:		merkuro
21mr|merkuro-23.08.4-2|3	Version:	23.08.4
21mr|merkuro-23.08.4-2|4	Release:	2
21mr|merkuro-23.08.4-2|5	License:	GPLv2+
21mr|merkuro-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|merkuro-23.08.4-2|7	Url:		https://www.kde.org/
21mr|merkuro-23.08.4-2|8	Source0:	https://download.kde.org/stable/%{name}/%{name}-%{version}.tar.xz
21mr|merkuro-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|merkuro-23.08.4-2|10	BuildRequires:	kf5akonadi-devel
21mr|merkuro-23.08.4-2|11	BuildRequires:	kf5akonadicontact-devel
21mr|merkuro-23.08.4-2|12	BuildRequires:	kf5dbusaddons-devel
21mr|merkuro-23.08.4-2|13	BuildRequires:	kf5coreaddons-devel
21mr|merkuro-23.08.4-2|14	BuildRequires:	kf5calendarsupport-devel
21mr|merkuro-23.08.4-2|15	BuildRequires:	kf5calendarcore-devel
21mr|merkuro-23.08.4-2|16	BuildRequires:	kf5contacts-devel
21mr|merkuro-23.08.4-2|17	BuildRequires:	kf5configwidgets-devel
21mr|merkuro-23.08.4-2|18	BuildRequires:	kf5eventviews-devel
21mr|merkuro-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|merkuro-23.08.4-2|20	BuildRequires:	kf5iconthemes-devel
21mr|merkuro-23.08.4-2|21	BuildRequires:	kf5itemmodels-devel
21mr|merkuro-23.08.4-2|22	BuildRequires:	kf5kirigami2-devel
21mr|merkuro-23.08.4-2|23	BuildRequires:	kf5mailcommon-devel
21mr|merkuro-23.08.4-2|24	BuildRequires:	kf5pimcommonakonadi-devel
21mr|merkuro-23.08.4-2|25	BuildRequires:	kf5service-devel
21mr|merkuro-23.08.4-2|26	BuildRequires:	kf5xmlgui-devel
21mr|merkuro-23.08.4-2|27	BuildRequires:	kf5widgetsaddons-devel
21mr|merkuro-23.08.4-2|28	BuildRequires:	qqc2-desktop-style-devel
21mr|merkuro-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|merkuro-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5DBus)
21mr|merkuro-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Gui)
21mr|merkuro-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Qml)
21mr|merkuro-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Quick)
21mr|merkuro-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|merkuro-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|merkuro-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Location)
21mr|merkuro-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Svg)
21mr|merkuro-23.08.4-2|38	BuildRequires:	kirigami-addons-devel
21mr|merkuro-23.08.4-2|39	Requires:	akonadi-calendar-tools
21mr|merkuro-23.08.4-2|40	Requires:	kirigami-addons
21mr|merkuro-23.08.4-2|41	Requires:	plasma5-kdepim-addons
21mr|merkuro-23.08.4-2|42	Requires:	plasma5-kdepim-runtime
21mr|merkuro-23.08.4-2|43	Obsoletes:	kalendar < 23.07.80
21mr|merkuro-23.08.4-2|44	
21mr|merkuro-23.08.4-2|45	%description
21mr|merkuro-23.08.4-2|46	Plasma 5 Kalendar is a Kirigami-based calendar
21mr|merkuro-23.08.4-2|47	and task management application that uses Akonadi.
21mr|merkuro-23.08.4-2|48	
21mr|merkuro-23.08.4-2|49	%files -f %{name}.lang
21mr|merkuro-23.08.4-2|50	%{_kde5_bindir}/%{name}-calendar
21mr|merkuro-23.08.4-2|51	%{_kde5_bindir}/%{name}-contact
21mr|merkuro-23.08.4-2|52	%{_kde5_bindir}/%{name}-mail
21mr|merkuro-23.08.4-2|53	%{_kde5_applicationsdir}/org.kde.merkuro.calendar.desktop
21mr|merkuro-23.08.4-2|54	%{_kde5_applicationsdir}/org.kde.merkuro.contact.desktop
21mr|merkuro-23.08.4-2|55	%{_kde5_applicationsdir}/org.kde.merkuro.mail.desktop
21mr|merkuro-23.08.4-2|56	%{_kde5_datadir}/qlogging-categories5/merkuro.categories
21mr|merkuro-23.08.4-2|57	%{_kde5_datadir}/qlogging-categories5/akonadi.quick.categories
21mr|merkuro-23.08.4-2|58	%{_kde5_datadir}/qlogging-categories5/merkuro.contact.categories
21mr|merkuro-23.08.4-2|59	%{_kde5_qmldir}/org/kde/akonadi
21mr|merkuro-23.08.4-2|60	%{_kde5_qmldir}/org/kde/merkuro
21mr|merkuro-23.08.4-2|61	%{_kde5_iconsdir}/hicolor/128x128/apps/org.kde.merkuro.calendar.png
21mr|merkuro-23.08.4-2|62	%{_kde5_iconsdir}/hicolor/128x128/apps/org.kde.merkuro.contact.png
21mr|merkuro-23.08.4-2|63	%{_kde5_iconsdir}/hicolor/128x128/apps/org.kde.merkuro.mail.png
21mr|merkuro-23.08.4-2|64	%{_kde5_iconsdir}/hicolor/256x256/apps/org.kde.merkuro.calendar.png
21mr|merkuro-23.08.4-2|65	%{_kde5_iconsdir}/hicolor/256x256/apps/org.kde.merkuro.contact.png
21mr|merkuro-23.08.4-2|66	%{_kde5_iconsdir}/hicolor/256x256/apps/org.kde.merkuro.mail.png
21mr|merkuro-23.08.4-2|67	%{_kde5_iconsdir}/hicolor/48x48/apps/org.kde.merkuro.calendar.png
21mr|merkuro-23.08.4-2|68	%{_kde5_iconsdir}/hicolor/48x48/apps/org.kde.merkuro.contact.png
21mr|merkuro-23.08.4-2|69	%{_kde5_iconsdir}/hicolor/48x48/apps/org.kde.merkuro.mail.png
21mr|merkuro-23.08.4-2|70	%{_appdatadir}/org.kde.merkuro.calendar.metainfo.xml
21mr|merkuro-23.08.4-2|71	%{_appdatadir}/org.kde.merkuro.contact.metainfo.xml
21mr|merkuro-23.08.4-2|72	%{_appdatadir}/org.kde.merkuro.mail.metainfo.xml
21mr|merkuro-23.08.4-2|73	
21mr|merkuro-23.08.4-2|74	#----------------------------------------------------------------------------
21mr|merkuro-23.08.4-2|75	
21mr|merkuro-23.08.4-2|76	%prep
21mr|merkuro-23.08.4-2|77	%autosetup -p1
21mr|merkuro-23.08.4-2|78	
21mr|merkuro-23.08.4-2|79	%build
21mr|merkuro-23.08.4-2|80	%cmake_kde5
21mr|merkuro-23.08.4-2|81	%make
21mr|merkuro-23.08.4-2|82	
21mr|merkuro-23.08.4-2|83	%install
21mr|merkuro-23.08.4-2|84	%makeinstall_std -C build
21mr|merkuro-23.08.4-2|85	
21mr|merkuro-23.08.4-2|86	%find_lang %{name} --all-name
21mr|merkuro-23.08.4-2|87	

14241 21
21mr|mesa-25.1.8-1|1	# (cg) Cheater...
21mr|mesa-25.1.8-1|2	%define Werror_cflags %{nil}
21mr|mesa-25.1.8-1|3	# use separate, newer LLVM, to avoid updating system one
21mr|mesa-25.1.8-1|4	%define llvm_ver 20
21mr|mesa-25.1.8-1|5	
21mr|mesa-25.1.8-1|6	%if %{mdvver} <= 202115
21mr|mesa-25.1.8-1|7	%global __provides_exclude ^devel\\(libLLVM-.++
21mr|mesa-25.1.8-1|8	%global __requires_exclude ^devel\\(libLLVM-.++
21mr|mesa-25.1.8-1|9	%endif
21mr|mesa-25.1.8-1|10	
21mr|mesa-25.1.8-1|11	%global __requires_exclude ^devel\\(libgallium*
21mr|mesa-25.1.8-1|12	
21mr|mesa-25.1.8-1|13	# (aco) Needed for the dri drivers
21mr|mesa-25.1.8-1|14	%define _disable_ld_no_undefined 1
21mr|mesa-25.1.8-1|15	# https://gitlab.freedesktop.org/mesa/mesa/-/issues/11140
21mr|mesa-25.1.8-1|16	# "filter-lto" in ebuilds: https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/mesa
21mr|mesa-25.1.8-1|17	%global _disable_lto 1
21mr|mesa-25.1.8-1|18	
21mr|mesa-25.1.8-1|19	# Example: symlink libXvMCr600.so -> libXvMCr600.so.1.0.0 and the file
21mr|mesa-25.1.8-1|20	# libXvMCr600.so.1.0.0 are in the same package lib(64)dri-drivers-radeon,
21mr|mesa-25.1.8-1|21	# plus files in /usr/lib64/{dri,gallium-pipe,<...>}/ must not be processed,
21mr|mesa-25.1.8-1|22	# avoid pulling devel() dependencies
21mr|mesa-25.1.8-1|23	%global __develgen_exclude_path ^%{_libdir}/((libXvMCr600|libXvMCnouveau|libvulkan_radeon|libvulkan_intel|libvulkan_lvp|libintel_noop_drm_shim).so$|.*/.*)
21mr|mesa-25.1.8-1|24	
21mr|mesa-25.1.8-1|25	# change me if you want release-candidate
21mr|mesa-25.1.8-1|26	%define relc %{nil}
21mr|mesa-25.1.8-1|27	
21mr|mesa-25.1.8-1|28	%bcond_without llvm
21mr|mesa-25.1.8-1|29	%bcond_without alternative_llvm
21mr|mesa-25.1.8-1|30	# undefined reference to getPollyPluginInfo()'
21mr|mesa-25.1.8-1|31	# bug of llvm or mesa
21mr|mesa-25.1.8-1|32	%bcond_without opencl
21mr|mesa-25.1.8-1|33	
21mr|mesa-25.1.8-1|34	%global with_vulkan_hw 1
21mr|mesa-25.1.8-1|35	%ifarch aarch64 %{riscv} loongarch64
21mr|mesa-25.1.8-1|36	%bcond_without etnaviv
21mr|mesa-25.1.8-1|37	%bcond_without lima
21mr|mesa-25.1.8-1|38	%bcond_without vc4
21mr|mesa-25.1.8-1|39	%bcond_without v3d
21mr|mesa-25.1.8-1|40	%bcond_without freedreno
21mr|mesa-25.1.8-1|41	%bcond_without panfrost
21mr|mesa-25.1.8-1|42	%bcond_without tegra
21mr|mesa-25.1.8-1|43	%bcond_without svga
21mr|mesa-25.1.8-1|44	%global platform_vulkan broadcom,freedreno,panfrost,amd,virtio,imagination-experimental
21mr|mesa-25.1.8-1|45	%endif
21mr|mesa-25.1.8-1|46	%ifarch %{x86_64} %{ix86}
21mr|mesa-25.1.8-1|47	%bcond_without d3d12
21mr|mesa-25.1.8-1|48	%bcond_without crocus
21mr|mesa-25.1.8-1|49	%bcond_without i915
21mr|mesa-25.1.8-1|50	%bcond_without iris
21mr|mesa-25.1.8-1|51	%bcond_without intel
21mr|mesa-25.1.8-1|52	%global platform_vulkan intel,amd,virtio,intel_hasvk
21mr|mesa-25.1.8-1|53	%endif
21mr|mesa-25.1.8-1|54	%ifarch %{e2k}
21mr|mesa-25.1.8-1|55	%global platform_vulkan amd,virtio
21mr|mesa-25.1.8-1|56	%endif
21mr|mesa-25.1.8-1|57	%bcond_without r300
21mr|mesa-25.1.8-1|58	# Sometimes it's necessary to disable r600 while bootstrapping
21mr|mesa-25.1.8-1|59	# an LLVM change (such as the r600 -> AMDGPU rename)
21mr|mesa-25.1.8-1|60	%bcond_without r600
21mr|mesa-25.1.8-1|61	%bcond_without radeonsi
21mr|mesa-25.1.8-1|62	%bcond_without vmware
21mr|mesa-25.1.8-1|63	
21mr|mesa-25.1.8-1|64	%bcond_with bootstrap
21mr|mesa-25.1.8-1|65	%bcond_without vdpau
21mr|mesa-25.1.8-1|66	%bcond_without va
21mr|mesa-25.1.8-1|67	%bcond_without glvnd
21mr|mesa-25.1.8-1|68	%bcond_without egl
21mr|mesa-25.1.8-1|69	
21mr|mesa-25.1.8-1|70	%global optflags %{optflags} %{?with_alternative_llvm:-L/opt/llvm%{llvm_ver}/lib -I/opt/llvm%{llvm_ver}/include}
21mr|mesa-25.1.8-1|71	%global ldflags %{ldflags} %{?with_alternative_llvm:-fuse-ld=lld}
21mr|mesa-25.1.8-1|72	
21mr|mesa-25.1.8-1|73	%if "%{relc}" != ""
21mr|mesa-25.1.8-1|74	%define vsuffix -rc%{relc}
21mr|mesa-25.1.8-1|75	%else
21mr|mesa-25.1.8-1|76	%define vsuffix %{nil}
21mr|mesa-25.1.8-1|77	%endif
21mr|mesa-25.1.8-1|78	
21mr|mesa-25.1.8-1|79	%define eglmajor 0
21mr|mesa-25.1.8-1|80	%define eglname EGL_mesa
21mr|mesa-25.1.8-1|81	%define libegl %mklibname %{eglname} %{eglmajor}
21mr|mesa-25.1.8-1|82	%define devegl %mklibname %{eglname} -d
21mr|mesa-25.1.8-1|83	
21mr|mesa-25.1.8-1|84	%define glmajor 0
21mr|mesa-25.1.8-1|85	%define glname GLX_mesa
21mr|mesa-25.1.8-1|86	%define libgl %mklibname %{glname} %{glmajor}
21mr|mesa-25.1.8-1|87	%define devgl %mklibname GL -d
21mr|mesa-25.1.8-1|88	
21mr|mesa-25.1.8-1|89	%define devvulkan %mklibname vulkan-intel -d
21mr|mesa-25.1.8-1|90	
21mr|mesa-25.1.8-1|91	%define glesv1major 1
21mr|mesa-25.1.8-1|92	%define glesv1name GLESv1_CM
21mr|mesa-25.1.8-1|93	%define libglesv1 %mklibname %{glesv1name} %{glesv1major}
21mr|mesa-25.1.8-1|94	%define devglesv1 %mklibname %{glesv1name} -d
21mr|mesa-25.1.8-1|95	
21mr|mesa-25.1.8-1|96	%define glesv2major 2
21mr|mesa-25.1.8-1|97	%define glesv2name GLESv2
21mr|mesa-25.1.8-1|98	%define libglesv2 %mklibname %{glesv2name}_ %{glesv2major}
21mr|mesa-25.1.8-1|99	%define devglesv2 %mklibname %{glesv2name} -d
21mr|mesa-25.1.8-1|100	
21mr|mesa-25.1.8-1|101	%define devglesv3 %mklibname glesv3 -d
21mr|mesa-25.1.8-1|102	
21mr|mesa-25.1.8-1|103	%define d3dmajor 1
21mr|mesa-25.1.8-1|104	%define d3dname d3dadapter9
21mr|mesa-25.1.8-1|105	%define libd3d %mklibname %{d3dname} %{d3dmajor}
21mr|mesa-25.1.8-1|106	%define devd3d %mklibname %{d3dname} -d
21mr|mesa-25.1.8-1|107	
21mr|mesa-25.1.8-1|108	%define dridrivers %mklibname dri-drivers
21mr|mesa-25.1.8-1|109	%define vdpaudrivers %mklibname vdpau-drivers
21mr|mesa-25.1.8-1|110	
21mr|mesa-25.1.8-1|111	%define gbmmajor 1
21mr|mesa-25.1.8-1|112	%define gbmname gbm
21mr|mesa-25.1.8-1|113	%define libgbm %mklibname %{gbmname} %{gbmmajor}
21mr|mesa-25.1.8-1|114	%define devgbm %mklibname %{gbmname} -d
21mr|mesa-25.1.8-1|115	
21mr|mesa-25.1.8-1|116	%define xatrackermajor 2
21mr|mesa-25.1.8-1|117	%define xatrackername xatracker
21mr|mesa-25.1.8-1|118	%define libxatracker %mklibname %xatrackername %{xatrackermajor}
21mr|mesa-25.1.8-1|119	%define devxatracker %mklibname %xatrackername -d
21mr|mesa-25.1.8-1|120	
21mr|mesa-25.1.8-1|121	%define swravxmajor 0
21mr|mesa-25.1.8-1|122	%define swravxname swravx
21mr|mesa-25.1.8-1|123	%define libswravx %mklibname %swravxname %{swravxmajor}
21mr|mesa-25.1.8-1|124	
21mr|mesa-25.1.8-1|125	%define swravx2major 0
21mr|mesa-25.1.8-1|126	%define swravx2name swravx2
21mr|mesa-25.1.8-1|127	%define libswravx2 %mklibname %swravx2name %{swravx2major}
21mr|mesa-25.1.8-1|128	
21mr|mesa-25.1.8-1|129	%define clmajor 1
21mr|mesa-25.1.8-1|130	%define clname mesaopencl
21mr|mesa-25.1.8-1|131	%define libcl %mklibname %clname %clmajor
21mr|mesa-25.1.8-1|132	%define devcl %mklibname %clname -d
21mr|mesa-25.1.8-1|133	
21mr|mesa-25.1.8-1|134	%define mesasrcdir %{_prefix}/src/Mesa/
21mr|mesa-25.1.8-1|135	%define driver_dir %{_libdir}/dri
21mr|mesa-25.1.8-1|136	
21mr|mesa-25.1.8-1|137	%define short_ver %(if [ `echo %{version} |cut -d. -f3` = "0" ]; then echo %{version} |cut -d. -f1-2; else echo %{version}; fi)
21mr|mesa-25.1.8-1|138	
21mr|mesa-25.1.8-1|139	Summary:	OpenGL and Vulkan compatible 3D graphics library
21mr|mesa-25.1.8-1|140	Name:		mesa
21mr|mesa-25.1.8-1|141	Version:	25.1.8
21mr|mesa-25.1.8-1|142	Release:	1
21mr|mesa-25.1.8-1|143	Group:		System/Libraries
21mr|mesa-25.1.8-1|144	License:	MIT
21mr|mesa-25.1.8-1|145	Url:		http://www.mesa3d.org
21mr|mesa-25.1.8-1|146	Source0:	https://mesa.freedesktop.org/archive/mesa-%{version}%{vsuffix}.tar.xz
21mr|mesa-25.1.8-1|147	Source3:	make-git-snapshot.sh
21mr|mesa-25.1.8-1|148	Source100:	%{name}.rpmlintrc
21mr|mesa-25.1.8-1|149	
21mr|mesa-25.1.8-1|150	%define dricoremajor 1
21mr|mesa-25.1.8-1|151	%define dricorename dricore
21mr|mesa-25.1.8-1|152	%define devdricore %mklibname %{dricorename} -d
21mr|mesa-25.1.8-1|153	%define libdricore %mklibname %{dricorename} 9
21mr|mesa-25.1.8-1|154	
21mr|mesa-25.1.8-1|155	Obsoletes:	%{libdricore} < %{EVRD}
21mr|mesa-25.1.8-1|156	Obsoletes:	%{devdricore} < %{EVRD}
21mr|mesa-25.1.8-1|157	Obsoletes:	%{name}-xorg-drivers < %{EVRD}
21mr|mesa-25.1.8-1|158	Obsoletes:	%{name}-xorg-drivers-radeon < %{EVRD}
21mr|mesa-25.1.8-1|159	Obsoletes:	%{name}-xorg-drivers-nouveau < %{EVRD}
21mr|mesa-25.1.8-1|160	Patch0:		baikal-vdu.patch
21mr|mesa-25.1.8-1|161	Patch1:		gnome-shell-glthread-disable.patch
21mr|mesa-25.1.8-1|162	Patch2:		0001-HACK-use-jemalloc-in-mesa_clc.patch
21mr|mesa-25.1.8-1|163	# argparse.BooleanOptionalAction does not exist in Python 3.8
21mr|mesa-25.1.8-1|164	Patch3:		python3.12.patch
21mr|mesa-25.1.8-1|165	
21mr|mesa-25.1.8-1|166	BuildRequires:	flex
21mr|mesa-25.1.8-1|167	BuildRequires:	bison
21mr|mesa-25.1.8-1|168	%ifarch aarch64 %{riscv} loongarch64
21mr|mesa-25.1.8-1|169	# For etnaviv
21mr|mesa-25.1.8-1|170	BuildRequires:	python3-cparser
21mr|mesa-25.1.8-1|171	%endif
21mr|mesa-25.1.8-1|172	BuildRequires:	python3-libxml2
21mr|mesa-25.1.8-1|173	BuildRequires:	python3-lxml
21mr|mesa-25.1.8-1|174	# src/freedreno/registers/gen_header.py
21mr|mesa-25.1.8-1|175	%if %{mdvver} < 202510
21mr|mesa-25.1.8-1|176	BuildRequires:	python3.12-lxml
21mr|mesa-25.1.8-1|177	%endif
21mr|mesa-25.1.8-1|178	BuildRequires:	python3-ply
21mr|mesa-25.1.8-1|179	BuildRequires:	python3-yaml
21mr|mesa-25.1.8-1|180	BuildRequires:	makedepend
21mr|mesa-25.1.8-1|181	%if %{mdvver} >= 202310
21mr|mesa-25.1.8-1|182	BuildRequires:	meson
21mr|mesa-25.1.8-1|183	%else
21mr|mesa-25.1.8-1|184	BuildRequires:	meson1
21mr|mesa-25.1.8-1|185	%endif
21mr|mesa-25.1.8-1|186	BuildRequires:	lm_sensors-devel
21mr|mesa-25.1.8-1|187	BuildRequires:	directx-headers
21mr|mesa-25.1.8-1|188	%if %{with llvm}
21mr|mesa-25.1.8-1|189	%if !%{with alternative_llvm}
21mr|mesa-25.1.8-1|190	BuildRequires:	llvm-devel
21mr|mesa-25.1.8-1|191	BuildRequires:	clang-devel
21mr|mesa-25.1.8-1|192	%else
21mr|mesa-25.1.8-1|193	BuildRequires:	llvm%{llvm_ver}
21mr|mesa-25.1.8-1|194	BuildRequires:	spirv-llvm-translator-%{llvm_ver}
21mr|mesa-25.1.8-1|195	BuildRequires:	spirv-tools-llvm%{llvm_ver}
21mr|mesa-25.1.8-1|196	%endif
21mr|mesa-25.1.8-1|197	%endif
21mr|mesa-25.1.8-1|198	BuildRequires:	pkgconfig(expat)
21mr|mesa-25.1.8-1|199	BuildRequires:	elfutils-devel
21mr|mesa-25.1.8-1|200	%ifarch %{ix86}
21mr|mesa-25.1.8-1|201	BuildRequires:	libatomic-devel
21mr|mesa-25.1.8-1|202	%endif
21mr|mesa-25.1.8-1|203	BuildRequires:	python3-mako
21mr|mesa-25.1.8-1|204	BuildRequires:	pkgconfig(libdrm) >= 2.4.56
21mr|mesa-25.1.8-1|205	BuildRequires:	pkgconfig(libudev) >= 186
21mr|mesa-25.1.8-1|206	%if %{with glvnd}
21mr|mesa-25.1.8-1|207	BuildRequires:	pkgconfig(libglvnd)
21mr|mesa-25.1.8-1|208	%endif
21mr|mesa-25.1.8-1|209	%ifnarch aarch64 %{riscv} %{e2k}
21mr|mesa-25.1.8-1|210	# needed only for intel binaries
21mr|mesa-25.1.8-1|211	BuildRequires:	pkgconfig(epoxy)
21mr|mesa-25.1.8-1|212	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|mesa-25.1.8-1|213	%endif
21mr|mesa-25.1.8-1|214	BuildRequires:	pkgconfig(libzstd)
21mr|mesa-25.1.8-1|215	BuildRequires:	pkgconfig(vulkan)
21mr|mesa-25.1.8-1|216	BuildRequires:	pkgconfig(x11) >= 1.3.3
21mr|mesa-25.1.8-1|217	BuildRequires:	pkgconfig(xdamage) >= 1.1.1
21mr|mesa-25.1.8-1|218	BuildRequires:	pkgconfig(xext) >= 1.1.1
21mr|mesa-25.1.8-1|219	BuildRequires:	pkgconfig(xfixes) >= 4.0.3
21mr|mesa-25.1.8-1|220	BuildRequires:	pkgconfig(xi) >= 1.3
21mr|mesa-25.1.8-1|221	BuildRequires:	pkgconfig(xmu) >= 1.0.3
21mr|mesa-25.1.8-1|222	BuildRequires:	pkgconfig(xproto)
21mr|mesa-25.1.8-1|223	BuildRequires:	pkgconfig(xt) >= 1.0.5
21mr|mesa-25.1.8-1|224	BuildRequires:	pkgconfig(xxf86vm) >= 1.1.0
21mr|mesa-25.1.8-1|225	BuildRequires:	pkgconfig(xshmfence) >= 1.1
21mr|mesa-25.1.8-1|226	BuildRequires:	pkgconfig(xrandr)
21mr|mesa-25.1.8-1|227	BuildRequires:	pkgconfig(xcb-dri3)
21mr|mesa-25.1.8-1|228	BuildRequires:	pkgconfig(xcb-present)
21mr|mesa-25.1.8-1|229	BuildRequires:	pkgconfig(xv)
21mr|mesa-25.1.8-1|230	BuildRequires:	pkgconfig(xvmc)
21mr|mesa-25.1.8-1|231	BuildRequires:	pkgconfig(libxml-2.0)
21mr|mesa-25.1.8-1|232	#BuildRequires:	pkgconfig(valgrind)
21mr|mesa-25.1.8-1|233	# for libsupc++.a
21mr|mesa-25.1.8-1|234	BuildRequires:	stdc++-static-devel
21mr|mesa-25.1.8-1|235	# (tpg) with openssl a steam crashes
21mr|mesa-25.1.8-1|236	# Program received signal SIGSEGV, Segmentation fault.
21mr|mesa-25.1.8-1|237	# 0xf63db8d5 in OPENSSL_ia32_cpuid () from /lib/libcrypto.so.1.0.0
21mr|mesa-25.1.8-1|238	# crypto is needed for shader cache which uses the SHA-1
21mr|mesa-25.1.8-1|239	# (tpg) strting from 2019-04-15 and openssl-1.1.1b-5 this is fixed
21mr|mesa-25.1.8-1|240	BuildRequires:	pkgconfig(libssl)
21mr|mesa-25.1.8-1|241	%if %{with opencl}
21mr|mesa-25.1.8-1|242	%if %{without alternative_llvm}
21mr|mesa-25.1.8-1|243	BuildRequires:	pkgconfig(libclc)
21mr|mesa-25.1.8-1|244	BuildRequires:	pkgconfig(LLVMSPIRVLib)
21mr|mesa-25.1.8-1|245	BuildRequires:	spirv-tools
21mr|mesa-25.1.8-1|246	%endif
21mr|mesa-25.1.8-1|247	%endif
21mr|mesa-25.1.8-1|248	BuildRequires:	pkgconfig(xvmc)
21mr|mesa-25.1.8-1|249	%if %{with vdpau}
21mr|mesa-25.1.8-1|250	BuildRequires:	pkgconfig(vdpau) >= 0.4.1
21mr|mesa-25.1.8-1|251	%endif
21mr|mesa-25.1.8-1|252	%if %{with va}
21mr|mesa-25.1.8-1|253	BuildRequires:	pkgconfig(libva) >= 0.31.0
21mr|mesa-25.1.8-1|254	%endif
21mr|mesa-25.1.8-1|255	BuildRequires:	pkgconfig(wayland-egl)
21mr|mesa-25.1.8-1|256	BuildRequires:	pkgconfig(wayland-client)
21mr|mesa-25.1.8-1|257	BuildRequires:	pkgconfig(wayland-server)
21mr|mesa-25.1.8-1|258	BuildRequires:	pkgconfig(wayland-protocols)
21mr|mesa-25.1.8-1|259	BuildRequires:	pkgconfig(wayland-scanner)
21mr|mesa-25.1.8-1|260	BuildRequires:	glslang
21mr|mesa-25.1.8-1|261	BuildRequires:	patchelf
21mr|mesa-25.1.8-1|262	BuildRequires:	png-devel
21mr|mesa-25.1.8-1|263	# 0001-HACK-use-jemalloc-in-mesa_clc.patch
21mr|mesa-25.1.8-1|264	BuildRequires:	pkgconfig(jemalloc)
21mr|mesa-25.1.8-1|265	
21mr|mesa-25.1.8-1|266	# package mesa
21mr|mesa-25.1.8-1|267	Requires:	libGL.so.1%{_arch_tag_suffix}
21mr|mesa-25.1.8-1|268	
21mr|mesa-25.1.8-1|269	# pull all possible drivers by this metapackage,
21mr|mesa-25.1.8-1|270	# but users must be able to uninstall odd drivers
21mr|mesa-25.1.8-1|271	Recommends:	%{dridrivers}-swrast = %{EVRD}
21mr|mesa-25.1.8-1|272	Recommends:	%{dridrivers}-vmwgfx = %{EVRD}
21mr|mesa-25.1.8-1|273	Recommends:	%{dridrivers}-zink = %{EVRD}
21mr|mesa-25.1.8-1|274	Recommends:	%{dridrivers}-dril = %{EVRD}
21mr|mesa-25.1.8-1|275	Recommends:	%{dridrivers}-virtio = %{EVRD}
21mr|mesa-25.1.8-1|276	Recommends:	%{dridrivers}-gallium = %{EVRD}
21mr|mesa-25.1.8-1|277	%if %{with r600}
21mr|mesa-25.1.8-1|278	Recommends:	%{dridrivers}-radeon = %{EVRD}
21mr|mesa-25.1.8-1|279	%endif
21mr|mesa-25.1.8-1|280	%ifarch %{ix86} %{x86_64}
21mr|mesa-25.1.8-1|281	Recommends:	%{dridrivers}-intel = %{EVRD}
21mr|mesa-25.1.8-1|282	Recommends:	%{dridrivers}-d3d12 = %{EVRD}
21mr|mesa-25.1.8-1|283	%endif
21mr|mesa-25.1.8-1|284	Recommends:	%{dridrivers}-nouveau = %{EVRD}
21mr|mesa-25.1.8-1|285	%ifarch aarch64 %{riscv} loongarch64
21mr|mesa-25.1.8-1|286	Recommends:	%{dridrivers}-vc4 = %{EVRD}
21mr|mesa-25.1.8-1|287	Recommends:	%{dridrivers}-v3d = %{EVRD}
21mr|mesa-25.1.8-1|288	Recommends:	%{dridrivers}-vkms = %{EVRD}
21mr|mesa-25.1.8-1|289	Recommends:	%{dridrivers}-etnaviv = %{EVRD}
21mr|mesa-25.1.8-1|290	Recommends:	%{dridrivers}-freedreno = %{EVRD}
21mr|mesa-25.1.8-1|291	Recommends:	%{dridrivers}-powervr = %{EVRD}
21mr|mesa-25.1.8-1|292	Recommends:	%{dridrivers}-baikal = %{EVRD}
21mr|mesa-25.1.8-1|293	Recommends:	%{dridrivers}-tegra = %{EVRD}
21mr|mesa-25.1.8-1|294	Recommends:	%{dridrivers}-lima = %{EVRD}
21mr|mesa-25.1.8-1|295	Recommends:	%{dridrivers}-panfrost = %{EVRD}
21mr|mesa-25.1.8-1|296	Recommends:	%{dridrivers}-kmsro = %{EVRD}
21mr|mesa-25.1.8-1|297	%endif
21mr|mesa-25.1.8-1|298	Provides:	dri-drivers = %{EVRD}
21mr|mesa-25.1.8-1|299	Provides:	mesa-dri-drivers = %{EVRD}
21mr|mesa-25.1.8-1|300	Provides:	%{dridrivers} = %{EVRD}
21mr|mesa-25.1.8-1|301	Obsoletes:	%{dridrivers} < 24.0.3-3
21mr|mesa-25.1.8-1|302	
21mr|mesa-25.1.8-1|303	%description
21mr|mesa-25.1.8-1|304	Mesa is an OpenGL and Vulkan compatible 3D graphics library.
21mr|mesa-25.1.8-1|305	
21mr|mesa-25.1.8-1|306	%files
21mr|mesa-25.1.8-1|307	%doc docs/README.*
21mr|mesa-25.1.8-1|308	%{_datadir}/drirc.d
21mr|mesa-25.1.8-1|309	
21mr|mesa-25.1.8-1|310	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|311	
21mr|mesa-25.1.8-1|312	%package -n %{dridrivers}-radeon
21mr|mesa-25.1.8-1|313	Summary:	DRI Drivers for AMD/ATI Radeon graphics chipsets
21mr|mesa-25.1.8-1|314	Group:		System/Libraries
21mr|mesa-25.1.8-1|315	
21mr|mesa-25.1.8-1|316	%description -n %{dridrivers}-radeon
21mr|mesa-25.1.8-1|317	DRI drivers for AMD/ATI Radeon graphics chipsets
21mr|mesa-25.1.8-1|318	
21mr|mesa-25.1.8-1|319	%files -n %{dridrivers}-radeon
21mr|mesa-25.1.8-1|320	%{_bindir}/mesa-overlay-control.py
21mr|mesa-25.1.8-1|321	%{_bindir}/mesa-screenshot-control.py
21mr|mesa-25.1.8-1|322	%{_libdir}/libVkLayer_MESA_device_select.so
21mr|mesa-25.1.8-1|323	%{_libdir}/libVkLayer_MESA_overlay.so
21mr|mesa-25.1.8-1|324	%{_libdir}/libVkLayer_MESA_screenshot.so
21mr|mesa-25.1.8-1|325	%{_datadir}/vulkan/implicit_layer.d/*.json
21mr|mesa-25.1.8-1|326	%{_datadir}/vulkan/explicit_layer.d/*.json
21mr|mesa-25.1.8-1|327	%{_libdir}/dri/r?00_dri.so
21mr|mesa-25.1.8-1|328	%{_libdir}/dri/radeonsi_dri.so
21mr|mesa-25.1.8-1|329	%{_libdir}/libvulkan_radeon.so
21mr|mesa-25.1.8-1|330	%{_datadir}/vulkan/icd.d/radeon_icd.*.json
21mr|mesa-25.1.8-1|331	%if %{with opencl}
21mr|mesa-25.1.8-1|332	%{_libdir}/gallium-pipe/pipe_r?00.so
21mr|mesa-25.1.8-1|333	%{_libdir}/gallium-pipe/pipe_radeonsi.so
21mr|mesa-25.1.8-1|334	%endif
21mr|mesa-25.1.8-1|335	%if %{with va}
21mr|mesa-25.1.8-1|336	%{_libdir}/dri/radeonsi_drv_video.so
21mr|mesa-25.1.8-1|337	%endif
21mr|mesa-25.1.8-1|338	%if %{with r600}
21mr|mesa-25.1.8-1|339	%if %{with va}
21mr|mesa-25.1.8-1|340	%{_libdir}/dri/r600_drv_video.so
21mr|mesa-25.1.8-1|341	%endif
21mr|mesa-25.1.8-1|342	%{_libdir}/dri/virtio_gpu_drv_video.so
21mr|mesa-25.1.8-1|343	%endif
21mr|mesa-25.1.8-1|344	
21mr|mesa-25.1.8-1|345	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|346	
21mr|mesa-25.1.8-1|347	%package -n %{dridrivers}-vmwgfx
21mr|mesa-25.1.8-1|348	Summary:	DRI Drivers for VMWare guest OS
21mr|mesa-25.1.8-1|349	Group:		System/Libraries
21mr|mesa-25.1.8-1|350	
21mr|mesa-25.1.8-1|351	%description -n %{dridrivers}-vmwgfx
21mr|mesa-25.1.8-1|352	DRI drivers for VMWare guest Operating Systems.
21mr|mesa-25.1.8-1|353	
21mr|mesa-25.1.8-1|354	%files -n %{dridrivers}-vmwgfx
21mr|mesa-25.1.8-1|355	%{_libdir}/dri/vmwgfx_dri.so
21mr|mesa-25.1.8-1|356	%if %{with opencl}
21mr|mesa-25.1.8-1|357	%{_libdir}/gallium-pipe/pipe_vmwgfx.so
21mr|mesa-25.1.8-1|358	%endif
21mr|mesa-25.1.8-1|359	
21mr|mesa-25.1.8-1|360	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|361	
21mr|mesa-25.1.8-1|362	%package -n %{dridrivers}-gallium
21mr|mesa-25.1.8-1|363	Summary:	DRI Drivers for GALLIUM layer
21mr|mesa-25.1.8-1|364	Group:		System/Libraries
21mr|mesa-25.1.8-1|365	
21mr|mesa-25.1.8-1|366	%description -n %{dridrivers}-gallium
21mr|mesa-25.1.8-1|367	DRI drivers for GALLIUM
21mr|mesa-25.1.8-1|368	
21mr|mesa-25.1.8-1|369	%files -n %{dridrivers}-gallium
21mr|mesa-25.1.8-1|370	%{_libdir}/libgallium-%{version}%{vsuffix}.so
21mr|mesa-25.1.8-1|371	
21mr|mesa-25.1.8-1|372	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|373	
21mr|mesa-25.1.8-1|374	%ifarch %{ix86} %{x86_64}
21mr|mesa-25.1.8-1|375	%package -n %{dridrivers}-intel
21mr|mesa-25.1.8-1|376	Summary:	DRI Drivers for Intel graphics chipsets
21mr|mesa-25.1.8-1|377	Group:		System/Libraries
21mr|mesa-25.1.8-1|378	Suggests:	libvdpau-va-gl
21mr|mesa-25.1.8-1|379	
21mr|mesa-25.1.8-1|380	%description -n %{dridrivers}-intel
21mr|mesa-25.1.8-1|381	DRI drivers for Intel graphics chipsets
21mr|mesa-25.1.8-1|382	
21mr|mesa-25.1.8-1|383	%files -n %{dridrivers}-intel
21mr|mesa-25.1.8-1|384	%{_libdir}/dri/i9?5_dri.so
21mr|mesa-25.1.8-1|385	%{_libdir}/dri/iris_dri.so
21mr|mesa-25.1.8-1|386	%{_libdir}/libvulkan_intel.so
21mr|mesa-25.1.8-1|387	%{_libdir}/libvulkan_intel_hasvk.so
21mr|mesa-25.1.8-1|388	%{_libdir}/libVkLayer_INTEL_nullhw.so
21mr|mesa-25.1.8-1|389	%{_datadir}/vulkan/icd.d/intel_icd.*.json
21mr|mesa-25.1.8-1|390	%{_datadir}/vulkan/icd.d/intel_hasvk_icd.*.json
21mr|mesa-25.1.8-1|391	# Crocus is for gen4-gen7
21mr|mesa-25.1.8-1|392	%{_libdir}/dri/crocus_dri.so
21mr|mesa-25.1.8-1|393	%if %{with opencl}
21mr|mesa-25.1.8-1|394	%{_libdir}/gallium-pipe/pipe_crocus.so
21mr|mesa-25.1.8-1|395	%{_libdir}/gallium-pipe/pipe_i915.so
21mr|mesa-25.1.8-1|396	%endif
21mr|mesa-25.1.8-1|397	
21mr|mesa-25.1.8-1|398	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|399	
21mr|mesa-25.1.8-1|400	%package -n %{dridrivers}-d3d12
21mr|mesa-25.1.8-1|401	Summary:	DRI Drivers for d3d12 layer
21mr|mesa-25.1.8-1|402	Group:		System/Libraries
21mr|mesa-25.1.8-1|403	
21mr|mesa-25.1.8-1|404	%description -n %{dridrivers}-d3d12
21mr|mesa-25.1.8-1|405	DRI drivers for D3D12
21mr|mesa-25.1.8-1|406	
21mr|mesa-25.1.8-1|407	%files -n %{dridrivers}-d3d12
21mr|mesa-25.1.8-1|408	%{_libdir}/dri/d3d12_dri.so
21mr|mesa-25.1.8-1|409	%{_libdir}/dri/d3d12_drv_video.so
21mr|mesa-25.1.8-1|410	
21mr|mesa-25.1.8-1|411	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|412	
21mr|mesa-25.1.8-1|413	%package -n %{_lib}vdpau-driver-d3d12
21mr|mesa-25.1.8-1|414	Summary:	VDPAU plugin for d3d12 driver
21mr|mesa-25.1.8-1|415	Group:		System/Libraries
21mr|mesa-25.1.8-1|416	Requires:	%{_lib}vdpau1
21mr|mesa-25.1.8-1|417	
21mr|mesa-25.1.8-1|418	%description -n %{_lib}vdpau-driver-d3d12
21mr|mesa-25.1.8-1|419	This packages provides a VPDAU plugin to enable video acceleration
21mr|mesa-25.1.8-1|420	with the d3d12 driver.
21mr|mesa-25.1.8-1|421	
21mr|mesa-25.1.8-1|422	%files -n %{_lib}vdpau-driver-d3d12
21mr|mesa-25.1.8-1|423	%{_libdir}/vdpau/libvdpau_d3d12.so.*
21mr|mesa-25.1.8-1|424	
21mr|mesa-25.1.8-1|425	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|426	
21mr|mesa-25.1.8-1|427	%package -n %{dridrivers}-iris
21mr|mesa-25.1.8-1|428	Summary:	More modern DRI Drivers for Intel graphics chips
21mr|mesa-25.1.8-1|429	Group:		System/Libraries
21mr|mesa-25.1.8-1|430	
21mr|mesa-25.1.8-1|431	%description -n %{dridrivers}-iris
21mr|mesa-25.1.8-1|432	A modern driver for Intel Gen 8+ graphics chipsets.
21mr|mesa-25.1.8-1|433	
21mr|mesa-25.1.8-1|434	This driver supports GPUs also supported by %{dridrivers}-intel.
21mr|mesa-25.1.8-1|435	The -intel driver is (for now) more stable.
21mr|mesa-25.1.8-1|436	
21mr|mesa-25.1.8-1|437	%files -n %{dridrivers}-iris
21mr|mesa-25.1.8-1|438	%{_libdir}/dri/iris_dri.so
21mr|mesa-25.1.8-1|439	%if %{with opencl}
21mr|mesa-25.1.8-1|440	%{_libdir}/gallium-pipe/pipe_iris.so
21mr|mesa-25.1.8-1|441	%endif
21mr|mesa-25.1.8-1|442	%endif
21mr|mesa-25.1.8-1|443	
21mr|mesa-25.1.8-1|444	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|445	
21mr|mesa-25.1.8-1|446	%package -n %{dridrivers}-nouveau
21mr|mesa-25.1.8-1|447	Summary:	DRI Drivers for NVIDIA graphics chipsets using the Nouveau driver
21mr|mesa-25.1.8-1|448	Group:		System/Libraries
21mr|mesa-25.1.8-1|449	
21mr|mesa-25.1.8-1|450	%description -n %{dridrivers}-nouveau
21mr|mesa-25.1.8-1|451	DRI drivers for Nvidia graphics chipsets
21mr|mesa-25.1.8-1|452	
21mr|mesa-25.1.8-1|453	%files -n %{dridrivers}-nouveau
21mr|mesa-25.1.8-1|454	%{_libdir}/dri/nouveau*_dri.so
21mr|mesa-25.1.8-1|455	%if %{with va}
21mr|mesa-25.1.8-1|456	%{_libdir}/dri/nouveau_drv_video.so
21mr|mesa-25.1.8-1|457	%endif
21mr|mesa-25.1.8-1|458	%if %{with opencl}
21mr|mesa-25.1.8-1|459	%{_libdir}/gallium-pipe/pipe_nouveau.so
21mr|mesa-25.1.8-1|460	%endif
21mr|mesa-25.1.8-1|461	
21mr|mesa-25.1.8-1|462	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|463	
21mr|mesa-25.1.8-1|464	%package -n %{dridrivers}-swrast
21mr|mesa-25.1.8-1|465	Summary:	DRI Drivers for software rendering
21mr|mesa-25.1.8-1|466	Group:		System/Libraries
21mr|mesa-25.1.8-1|467	Obsoletes:	%{libswravx} < %{EVRD}
21mr|mesa-25.1.8-1|468	Obsoletes:	%{libswravx2} < %{EVRD}
21mr|mesa-25.1.8-1|469	
21mr|mesa-25.1.8-1|470	%description -n %{dridrivers}-swrast
21mr|mesa-25.1.8-1|471	Generic DRI driver using CPU rendering
21mr|mesa-25.1.8-1|472	
21mr|mesa-25.1.8-1|473	%files -n %{dridrivers}-swrast
21mr|mesa-25.1.8-1|474	%{_libdir}/dri/swrast_dri.so
21mr|mesa-25.1.8-1|475	%{_libdir}/dri/kms_swrast_dri.so
21mr|mesa-25.1.8-1|476	%{_libdir}/libvulkan_lvp.so
21mr|mesa-25.1.8-1|477	%if %{with opencl}
21mr|mesa-25.1.8-1|478	%{_libdir}/gallium-pipe/pipe_swrast.so
21mr|mesa-25.1.8-1|479	%endif
21mr|mesa-25.1.8-1|480	
21mr|mesa-25.1.8-1|481	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|482	
21mr|mesa-25.1.8-1|483	%package -n %{dridrivers}-swrast-json
21mr|mesa-25.1.8-1|484	Summary:	DRI Drivers for software rendering
21mr|mesa-25.1.8-1|485	Group:		System/Libraries
21mr|mesa-25.1.8-1|486	
21mr|mesa-25.1.8-1|487	%description -n %{dridrivers}-swrast-json
21mr|mesa-25.1.8-1|488	Generic DRI driver using CPU rendering
21mr|mesa-25.1.8-1|489	
21mr|mesa-25.1.8-1|490	%files -n %{dridrivers}-swrast-json
21mr|mesa-25.1.8-1|491	%{_datadir}/vulkan/icd.d/lvp_icd.*.json
21mr|mesa-25.1.8-1|492	
21mr|mesa-25.1.8-1|493	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|494	
21mr|mesa-25.1.8-1|495	%package -n %{dridrivers}-dril
21mr|mesa-25.1.8-1|496	Summary:	DRI Drivers for Dril
21mr|mesa-25.1.8-1|497	Group:		System/Libraries
21mr|mesa-25.1.8-1|498	
21mr|mesa-25.1.8-1|499	%description -n %{dridrivers}-dril
21mr|mesa-25.1.8-1|500	DRI drivers for Dril devices
21mr|mesa-25.1.8-1|501	
21mr|mesa-25.1.8-1|502	%files -n %{dridrivers}-dril
21mr|mesa-25.1.8-1|503	%{_libdir}/dri/libdril_dri.so
21mr|mesa-25.1.8-1|504	%ifarch aarch64
21mr|mesa-25.1.8-1|505	# symlink to libdril_dri.so
21mr|mesa-25.1.8-1|506	%{_libdir}/dri/apple_dri.so
21mr|mesa-25.1.8-1|507	%endif
21mr|mesa-25.1.8-1|508	
21mr|mesa-25.1.8-1|509	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|510	
21mr|mesa-25.1.8-1|511	%package -n %{dridrivers}-zink
21mr|mesa-25.1.8-1|512	Summary:	DRI Drivers for Zink
21mr|mesa-25.1.8-1|513	Group:		System/Libraries
21mr|mesa-25.1.8-1|514	
21mr|mesa-25.1.8-1|515	%description -n %{dridrivers}-zink
21mr|mesa-25.1.8-1|516	DRI drivers for Zink devices
21mr|mesa-25.1.8-1|517	
21mr|mesa-25.1.8-1|518	%files -n %{dridrivers}-zink
21mr|mesa-25.1.8-1|519	%{_libdir}/dri/zink_dri.so
21mr|mesa-25.1.8-1|520	
21mr|mesa-25.1.8-1|521	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|522	
21mr|mesa-25.1.8-1|523	%package -n %{dridrivers}-virtio
21mr|mesa-25.1.8-1|524	Summary:	DRI Drivers for virtual environments
21mr|mesa-25.1.8-1|525	Group:		System/Libraries
21mr|mesa-25.1.8-1|526	
21mr|mesa-25.1.8-1|527	%description -n %{dridrivers}-virtio
21mr|mesa-25.1.8-1|528	Generic DRI driver for virtual environments.
21mr|mesa-25.1.8-1|529	
21mr|mesa-25.1.8-1|530	%files -n %{dridrivers}-virtio
21mr|mesa-25.1.8-1|531	%{_libdir}/dri/virtio_gpu*.so
21mr|mesa-25.1.8-1|532	%{_libdir}/libvulkan_virtio.so
21mr|mesa-25.1.8-1|533	%{_datadir}/vulkan/icd.d/virtio_icd.*.json
21mr|mesa-25.1.8-1|534	
21mr|mesa-25.1.8-1|535	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|536	
21mr|mesa-25.1.8-1|537	%ifarch aarch64 %{riscv} loongarch64
21mr|mesa-25.1.8-1|538	%package -n %{dridrivers}-freedreno
21mr|mesa-25.1.8-1|539	Summary:	DRI Drivers for Adreno graphics chipsets
21mr|mesa-25.1.8-1|540	Group:		System/Libraries
21mr|mesa-25.1.8-1|541	
21mr|mesa-25.1.8-1|542	%description -n %{dridrivers}-freedreno
21mr|mesa-25.1.8-1|543	DRI drivers for Adreno graphics chipsets
21mr|mesa-25.1.8-1|544	
21mr|mesa-25.1.8-1|545	%files -n %{dridrivers}-freedreno
21mr|mesa-25.1.8-1|546	%{_libdir}/dri/kgsl_dri.so
21mr|mesa-25.1.8-1|547	%{_libdir}/dri/msm_dri.so
21mr|mesa-25.1.8-1|548	%{_libdir}/libvulkan_freedreno.so
21mr|mesa-25.1.8-1|549	%{_datadir}/vulkan/icd.d/freedreno_icd.*.json
21mr|mesa-25.1.8-1|550	%if %{with opencl}
21mr|mesa-25.1.8-1|551	%{_libdir}/gallium-pipe/pipe_msm.so
21mr|mesa-25.1.8-1|552	%endif
21mr|mesa-25.1.8-1|553	
21mr|mesa-25.1.8-1|554	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|555	
21mr|mesa-25.1.8-1|556	%package -n %{dridrivers}-powervr
21mr|mesa-25.1.8-1|557	Summary:	dri drivers for PowerVR graphics chipsets
21mr|mesa-25.1.8-1|558	Group:		System/Libraries
21mr|mesa-25.1.8-1|559	
21mr|mesa-25.1.8-1|560	%description -n %{dridrivers}-powervr
21mr|mesa-25.1.8-1|561	DRI and XvMC drivers for PowerVR graphics chips
21mr|mesa-25.1.8-1|562	
21mr|mesa-25.1.8-1|563	%files -n %{dridrivers}-powervr
21mr|mesa-25.1.8-1|564	%{_libdir}/libpowervr_rogue.so
21mr|mesa-25.1.8-1|565	%{_libdir}/libvulkan_powervr_mesa.so
21mr|mesa-25.1.8-1|566	%{_datadir}/vulkan/icd.d/powervr_mesa_icd.*.json
21mr|mesa-25.1.8-1|567	
21mr|mesa-25.1.8-1|568	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|569	
21mr|mesa-25.1.8-1|570	%package -n %{dridrivers}-vc4
21mr|mesa-25.1.8-1|571	Summary:	DRI Drivers for Broadcom VC4 graphics chipsets
21mr|mesa-25.1.8-1|572	Group:		System/Libraries
21mr|mesa-25.1.8-1|573	
21mr|mesa-25.1.8-1|574	%description -n %{dridrivers}-vc4
21mr|mesa-25.1.8-1|575	DRI drivers for Broadcom VC4 graphics chips
21mr|mesa-25.1.8-1|576	
21mr|mesa-25.1.8-1|577	%files -n %{dridrivers}-vc4
21mr|mesa-25.1.8-1|578	%{_libdir}/dri/vc4_dri.so
21mr|mesa-25.1.8-1|579	%{_libdir}/libvulkan_broadcom.so
21mr|mesa-25.1.8-1|580	%{_datadir}/vulkan/icd.d/broadcom_icd.*.json
21mr|mesa-25.1.8-1|581	
21mr|mesa-25.1.8-1|582	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|583	
21mr|mesa-25.1.8-1|584	%package -n %{dridrivers}-v3d
21mr|mesa-25.1.8-1|585	Summary:	DRI Drivers for Broadcom VC5 graphics chipsets
21mr|mesa-25.1.8-1|586	Group:		System/Libraries
21mr|mesa-25.1.8-1|587	
21mr|mesa-25.1.8-1|588	%description -n %{dridrivers}-v3d
21mr|mesa-25.1.8-1|589	DRI drivers for Broadcom VC5 graphics chips
21mr|mesa-25.1.8-1|590	
21mr|mesa-25.1.8-1|591	%files -n %{dridrivers}-v3d
21mr|mesa-25.1.8-1|592	%{_libdir}/dri/v3d_dri.so
21mr|mesa-25.1.8-1|593	%optional %{_libdir}/libv3d_noop_drm_shim.so
21mr|mesa-25.1.8-1|594	
21mr|mesa-25.1.8-1|595	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|596	
21mr|mesa-25.1.8-1|597	%package -n %{dridrivers}-vkms
21mr|mesa-25.1.8-1|598	Summary:	DRI Drivers for Broadcom VKMS graphics chipsets
21mr|mesa-25.1.8-1|599	Group:		System/Libraries
21mr|mesa-25.1.8-1|600	
21mr|mesa-25.1.8-1|601	%description -n %{dridrivers}-vkms
21mr|mesa-25.1.8-1|602	DRI drivers for Broadcom VKMS graphics chips
21mr|mesa-25.1.8-1|603	
21mr|mesa-25.1.8-1|604	%files -n %{dridrivers}-vkms
21mr|mesa-25.1.8-1|605	%{_libdir}/dri/vkms_dri.so
21mr|mesa-25.1.8-1|606	
21mr|mesa-25.1.8-1|607	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|608	
21mr|mesa-25.1.8-1|609	%package -n %{dridrivers}-etnaviv
21mr|mesa-25.1.8-1|610	Summary:	DRI Drivers for Vivante graphics chipsets
21mr|mesa-25.1.8-1|611	Group:		System/Libraries
21mr|mesa-25.1.8-1|612	
21mr|mesa-25.1.8-1|613	%description -n %{dridrivers}-etnaviv
21mr|mesa-25.1.8-1|614	DRI drivers for Vivante graphics chips
21mr|mesa-25.1.8-1|615	
21mr|mesa-25.1.8-1|616	%files -n %{dridrivers}-etnaviv
21mr|mesa-25.1.8-1|617	%{_libdir}/dri/etnaviv_dri.so
21mr|mesa-25.1.8-1|618	%optional %{_libdir}/libetnaviv_noop_drm_shim.so
21mr|mesa-25.1.8-1|619	
21mr|mesa-25.1.8-1|620	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|621	
21mr|mesa-25.1.8-1|622	%package -n %{dridrivers}-baikal
21mr|mesa-25.1.8-1|623	Summary:	DRI Drivers for Baikal-M graphics chipsets
21mr|mesa-25.1.8-1|624	Group:		System/Libraries
21mr|mesa-25.1.8-1|625	
21mr|mesa-25.1.8-1|626	%description -n %{dridrivers}-baikal
21mr|mesa-25.1.8-1|627	DRI drivers for Baikal graphics chips
21mr|mesa-25.1.8-1|628	
21mr|mesa-25.1.8-1|629	%files -n %{dridrivers}-baikal
21mr|mesa-25.1.8-1|630	%{_libdir}/dri/baikal-vdu_dri.so
21mr|mesa-25.1.8-1|631	
21mr|mesa-25.1.8-1|632	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|633	
21mr|mesa-25.1.8-1|634	%package -n %{dridrivers}-tegra
21mr|mesa-25.1.8-1|635	Summary:	DRI Drivers for Tegra graphics chipsets
21mr|mesa-25.1.8-1|636	Group:		System/Libraries
21mr|mesa-25.1.8-1|637	
21mr|mesa-25.1.8-1|638	%description -n %{dridrivers}-tegra
21mr|mesa-25.1.8-1|639	DRI drivers for Tegra graphics chips
21mr|mesa-25.1.8-1|640	
21mr|mesa-25.1.8-1|641	%files -n %{dridrivers}-tegra
21mr|mesa-25.1.8-1|642	%{_libdir}/dri/tegra_dri.so
21mr|mesa-25.1.8-1|643	
21mr|mesa-25.1.8-1|644	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|645	%package -n %{dridrivers}-lima
21mr|mesa-25.1.8-1|646	Summary:	DRI Drivers for Mali Utgard devices
21mr|mesa-25.1.8-1|647	Group:		System/Libraries
21mr|mesa-25.1.8-1|648	
21mr|mesa-25.1.8-1|649	%description -n %{dridrivers}-lima
21mr|mesa-25.1.8-1|650	DRI drivers for Mali Utgard devices
21mr|mesa-25.1.8-1|651	
21mr|mesa-25.1.8-1|652	%files -n %{dridrivers}-lima
21mr|mesa-25.1.8-1|653	%optional %{_bindir}/lima_compiler
21mr|mesa-25.1.8-1|654	%optional %{_bindir}/lima_disasm
21mr|mesa-25.1.8-1|655	%optional %{_libdir}/liblima_noop_drm_shim.so
21mr|mesa-25.1.8-1|656	%{_libdir}/dri/lima_dri.so
21mr|mesa-25.1.8-1|657	
21mr|mesa-25.1.8-1|658	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|659	
21mr|mesa-25.1.8-1|660	%package -n %{dridrivers}-panfrost
21mr|mesa-25.1.8-1|661	Summary:	DRI Drivers for Mali Midgard and Bifrost devices
21mr|mesa-25.1.8-1|662	Group:		System/Libraries
21mr|mesa-25.1.8-1|663	
21mr|mesa-25.1.8-1|664	%description -n %{dridrivers}-panfrost
21mr|mesa-25.1.8-1|665	DRI drivers for Mali Midgard and Bifrost devices
21mr|mesa-25.1.8-1|666	
21mr|mesa-25.1.8-1|667	%files -n %{dridrivers}-panfrost
21mr|mesa-25.1.8-1|668	%optional %{_libdir}/libpanfrost_noop_drm_shim.so
21mr|mesa-25.1.8-1|669	%{_libdir}/dri/panfrost_dri.so
21mr|mesa-25.1.8-1|670	%{_libdir}/libvulkan_panfrost.so
21mr|mesa-25.1.8-1|671	%{_datadir}/vulkan/icd.d/panfrost_icd.*.json
21mr|mesa-25.1.8-1|672	
21mr|mesa-25.1.8-1|673	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|674	
21mr|mesa-25.1.8-1|675	%package -n %{dridrivers}-kmsro
21mr|mesa-25.1.8-1|676	Summary:	DRI Drivers for KMS-only devices
21mr|mesa-25.1.8-1|677	Group:		System/Libraries
21mr|mesa-25.1.8-1|678	%rename %{dridrivers}-pl111
21mr|mesa-25.1.8-1|679	%rename %{dridrivers}-imx
21mr|mesa-25.1.8-1|680	
21mr|mesa-25.1.8-1|681	%description -n %{dridrivers}-kmsro
21mr|mesa-25.1.8-1|682	DRI drivers for KMS renderonly layer devices
21mr|mesa-25.1.8-1|683	
21mr|mesa-25.1.8-1|684	%files -n %{dridrivers}-kmsro
21mr|mesa-25.1.8-1|685	%{_libdir}/dri/armada-drm_dri.so
21mr|mesa-25.1.8-1|686	%{_libdir}/dri/exynos_dri.so
21mr|mesa-25.1.8-1|687	%{_libdir}/dri/gm12u320_dri.so
21mr|mesa-25.1.8-1|688	%{_libdir}/dri/hdlcd_dri.so
21mr|mesa-25.1.8-1|689	%{_libdir}/dri/hx8357d_dri.so
21mr|mesa-25.1.8-1|690	%{_libdir}/dri/ili9???_dri.so
21mr|mesa-25.1.8-1|691	%{_libdir}/dri/imx-drm_dri.so
21mr|mesa-25.1.8-1|692	%{_libdir}/dri/imx-dcss_dri.so
21mr|mesa-25.1.8-1|693	%{_libdir}/dri/imx-lcdif_dri.so
21mr|mesa-25.1.8-1|694	%{_libdir}/dri/ingenic-drm_dri.so
21mr|mesa-25.1.8-1|695	%{_libdir}/dri/mali-dp_dri.so
21mr|mesa-25.1.8-1|696	%{_libdir}/dri/mcde_dri.so
21mr|mesa-25.1.8-1|697	%{_libdir}/dri/kirin_dri.so
21mr|mesa-25.1.8-1|698	%{_libdir}/dri/mediatek_dri.so
21mr|mesa-25.1.8-1|699	%{_libdir}/dri/komeda_dri.so
21mr|mesa-25.1.8-1|700	%{_libdir}/dri/rcar-du_dri.so
21mr|mesa-25.1.8-1|701	%{_libdir}/dri/meson_dri.so
21mr|mesa-25.1.8-1|702	%{_libdir}/dri/mi0283qt_dri.so
21mr|mesa-25.1.8-1|703	%{_libdir}/dri/mxsfb-drm_dri.so
21mr|mesa-25.1.8-1|704	%{_libdir}/dri/panel-mipi-dbi_dri.so
21mr|mesa-25.1.8-1|705	%{_libdir}/dri/panthor_dri.so
21mr|mesa-25.1.8-1|706	%{_libdir}/dri/pl111_dri.so
21mr|mesa-25.1.8-1|707	%{_libdir}/dri/repaper_dri.so
21mr|mesa-25.1.8-1|708	%{_libdir}/dri/rockchip_dri.so
21mr|mesa-25.1.8-1|709	%{_libdir}/dri/rzg2l-du_dri.so
21mr|mesa-25.1.8-1|710	%{_libdir}/dri/ssd130x_dri.so
21mr|mesa-25.1.8-1|711	%{_libdir}/dri/st7586_dri.so
21mr|mesa-25.1.8-1|712	%{_libdir}/dri/st7735r_dri.so
21mr|mesa-25.1.8-1|713	%{_libdir}/dri/sti_dri.so
21mr|mesa-25.1.8-1|714	%{_libdir}/dri/stm_dri.so
21mr|mesa-25.1.8-1|715	%{_libdir}/dri/sun4i-drm_dri.so
21mr|mesa-25.1.8-1|716	%{_libdir}/dri/udl_dri.so
21mr|mesa-25.1.8-1|717	%{_libdir}/dri/zynqmp-dpsub_dri.so
21mr|mesa-25.1.8-1|718	%if %{with opencl}
21mr|mesa-25.1.8-1|719	%{_libdir}/gallium-pipe/pipe_kmsro.so
21mr|mesa-25.1.8-1|720	%endif
21mr|mesa-25.1.8-1|721	%endif
21mr|mesa-25.1.8-1|722	# end of armx
21mr|mesa-25.1.8-1|723	
21mr|mesa-25.1.8-1|724	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|725	
21mr|mesa-25.1.8-1|726	%package -n %{libgl}
21mr|mesa-25.1.8-1|727	Summary:	Files for Mesa (GL and GLX libs)
21mr|mesa-25.1.8-1|728	Group:		System/Libraries
21mr|mesa-25.1.8-1|729	Suggests:	%{dridrivers} >= %{EVRD}
21mr|mesa-25.1.8-1|730	Obsoletes:	%{_lib}mesagl1 < %{EVRD}
21mr|mesa-25.1.8-1|731	Requires:	%{_lib}udev1
21mr|mesa-25.1.8-1|732	Requires:	%{_lib}GL1%{?_isa}
21mr|mesa-25.1.8-1|733	Provides:	mesa-libGL%{?_isa} = %{EVRD}
21mr|mesa-25.1.8-1|734	Provides:	mesa-libGL = %{EVRD}
21mr|mesa-25.1.8-1|735	Provides:	mesa-libOSMesa = %{EVRD}
21mr|mesa-25.1.8-1|736	Provides:	%{mklibname osmesa 8} = %{EVRD}
21mr|mesa-25.1.8-1|737	Requires:	%mklibname GL 1
21mr|mesa-25.1.8-1|738	%if %{with glvnd}
21mr|mesa-25.1.8-1|739	Requires:	libglvnd-GL
21mr|mesa-25.1.8-1|740	%endif
21mr|mesa-25.1.8-1|741	%define oldglname %mklibname gl 1
21mr|mesa-25.1.8-1|742	%rename %oldglname
21mr|mesa-25.1.8-1|743	Obsoletes:	%{mklibname osmesa 8} < 25.1
21mr|mesa-25.1.8-1|744	
21mr|mesa-25.1.8-1|745	%description -n %{libgl}
21mr|mesa-25.1.8-1|746	Mesa is an OpenGL and Vulkan compatible 3D graphics library.
21mr|mesa-25.1.8-1|747	GL and GLX parts.
21mr|mesa-25.1.8-1|748	
21mr|mesa-25.1.8-1|749	%files -n %{libgl}
21mr|mesa-25.1.8-1|750	%if %{with glvnd}
21mr|mesa-25.1.8-1|751	%{_datadir}/glvnd/egl_vendor.d/50_mesa.json
21mr|mesa-25.1.8-1|752	%{_libdir}/libGLX_mesa.so.0*
21mr|mesa-25.1.8-1|753	%endif
21mr|mesa-25.1.8-1|754	%dir %{_libdir}/dri
21mr|mesa-25.1.8-1|755	%if %{with opencl}
21mr|mesa-25.1.8-1|756	%dir %{_libdir}/gallium-pipe
21mr|mesa-25.1.8-1|757	%endif
21mr|mesa-25.1.8-1|758	
21mr|mesa-25.1.8-1|759	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|760	
21mr|mesa-25.1.8-1|761	%package -n %{devgl}
21mr|mesa-25.1.8-1|762	Summary:	Development files for Mesa (OpenGL and Vulkan compatible 3D lib)
21mr|mesa-25.1.8-1|763	Group:		Development/C
21mr|mesa-25.1.8-1|764	%ifarch armv7hl
21mr|mesa-25.1.8-1|765	# This will allow to install proprietary libGL library for ie. imx
21mr|mesa-25.1.8-1|766	Requires:	libGL.so.1%{_arch_tag_suffix}
21mr|mesa-25.1.8-1|767	# This is to prevent older version of being installed to satisfy dependency
21mr|mesa-25.1.8-1|768	Conflicts:	%{libgl} < %{EVRD}
21mr|mesa-25.1.8-1|769	%else
21mr|mesa-25.1.8-1|770	Requires:	%{libgl} = %{EVRD}
21mr|mesa-25.1.8-1|771	%endif
21mr|mesa-25.1.8-1|772	%if %{with glvnd}
21mr|mesa-25.1.8-1|773	Requires:	pkgconfig(libglvnd)
21mr|mesa-25.1.8-1|774	%endif
21mr|mesa-25.1.8-1|775	# GL/glext.h uses KHR/khrplatform.h
21mr|mesa-25.1.8-1|776	Requires:	%{devegl}  = %{EVRD}
21mr|mesa-25.1.8-1|777	%define oldlibgl %mklibname gl -d
21mr|mesa-25.1.8-1|778	%rename %oldlibgl
21mr|mesa-25.1.8-1|779	Obsoletes:	%{mklibname osmesa -d} < 25.1
21mr|mesa-25.1.8-1|780	
21mr|mesa-25.1.8-1|781	%description -n %{devgl}
21mr|mesa-25.1.8-1|782	This package contains the headers needed to compile Mesa programs.
21mr|mesa-25.1.8-1|783	
21mr|mesa-25.1.8-1|784	%files -n %{devgl}
21mr|mesa-25.1.8-1|785	%if ! %{with glvnd}
21mr|mesa-25.1.8-1|786	%dir %{_includedir}/GL
21mr|mesa-25.1.8-1|787	%{_includedir}/GL/gl.h
21mr|mesa-25.1.8-1|788	%{_includedir}/GL/glcorearb.h
21mr|mesa-25.1.8-1|789	%{_includedir}/GL/glext.h
21mr|mesa-25.1.8-1|790	%{_includedir}/GL/glx.h
21mr|mesa-25.1.8-1|791	%{_includedir}/GL/glxext.h
21mr|mesa-25.1.8-1|792	%{_libdir}/pkgconfig/gl.pc
21mr|mesa-25.1.8-1|793	%endif
21mr|mesa-25.1.8-1|794	%if %{with glvnd}
21mr|mesa-25.1.8-1|795	%{_libdir}/libGLX_mesa.so
21mr|mesa-25.1.8-1|796	%endif
21mr|mesa-25.1.8-1|797	%{_libdir}/pkgconfig/dri.pc
21mr|mesa-25.1.8-1|798	
21mr|mesa-25.1.8-1|799	#FIXME: check those headers
21mr|mesa-25.1.8-1|800	%dir %{_includedir}/GL/internal
21mr|mesa-25.1.8-1|801	%{_includedir}/GL/internal/dri_interface.h
21mr|mesa-25.1.8-1|802	
21mr|mesa-25.1.8-1|803	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|804	
21mr|mesa-25.1.8-1|805	%package -n %{devvulkan}
21mr|mesa-25.1.8-1|806	Summary:	Development files for the Intel Vulkan driver
21mr|mesa-25.1.8-1|807	Group:		Development/C
21mr|mesa-25.1.8-1|808	Requires:	pkgconfig(vulkan)
21mr|mesa-25.1.8-1|809	Provides:	vulkan-intel-devel = %{EVRD}
21mr|mesa-25.1.8-1|810	
21mr|mesa-25.1.8-1|811	%description -n %{devvulkan}
21mr|mesa-25.1.8-1|812	This package contains the headers needed to compile applications
21mr|mesa-25.1.8-1|813	that use Intel Vulkan driver extras
21mr|mesa-25.1.8-1|814	
21mr|mesa-25.1.8-1|815	%ifarch %{ix86} %{x86_64}
21mr|mesa-25.1.8-1|816	%files -n %{devvulkan}
21mr|mesa-25.1.8-1|817	%endif
21mr|mesa-25.1.8-1|818	
21mr|mesa-25.1.8-1|819	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|820	
21mr|mesa-25.1.8-1|821	%if %{with egl}
21mr|mesa-25.1.8-1|822	%package -n %{libegl}
21mr|mesa-25.1.8-1|823	Summary:	Files for Mesa (EGL libs)
21mr|mesa-25.1.8-1|824	Group:		System/Libraries
21mr|mesa-25.1.8-1|825	Provides:	mesa-libEGL%{?_isa} = %{EVRD}
21mr|mesa-25.1.8-1|826	%if %{with glvnd}
21mr|mesa-25.1.8-1|827	Requires:	libglvnd-egl
21mr|mesa-25.1.8-1|828	%endif
21mr|mesa-25.1.8-1|829	%define oldegl %mklibname egl 1
21mr|mesa-25.1.8-1|830	%rename %oldegl
21mr|mesa-25.1.8-1|831	
21mr|mesa-25.1.8-1|832	%description -n %{libegl}
21mr|mesa-25.1.8-1|833	Mesa is an OpenGL and Vulkan compatible 3D graphics library.
21mr|mesa-25.1.8-1|834	EGL parts.
21mr|mesa-25.1.8-1|835	
21mr|mesa-25.1.8-1|836	%files -n %{libegl}
21mr|mesa-25.1.8-1|837	%{_libdir}/libEGL_mesa.so.%{eglmajor}*
21mr|mesa-25.1.8-1|838	
21mr|mesa-25.1.8-1|839	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|840	
21mr|mesa-25.1.8-1|841	%package -n %{devegl}
21mr|mesa-25.1.8-1|842	Summary:	Development files for Mesa (EGL libs)
21mr|mesa-25.1.8-1|843	Group:		Development/C
21mr|mesa-25.1.8-1|844	Provides:	egl-devel = %{EVRD}
21mr|mesa-25.1.8-1|845	Requires:	%{libegl} = %{EVRD}
21mr|mesa-25.1.8-1|846	Obsoletes:	%{_lib}egl1-devel < %{EVRD}
21mr|mesa-25.1.8-1|847	%define olddevegl %mklibname egl -d
21mr|mesa-25.1.8-1|848	%rename %olddevegl
21mr|mesa-25.1.8-1|849	
21mr|mesa-25.1.8-1|850	%description -n %{devegl}
21mr|mesa-25.1.8-1|851	Mesa is an OpenGL and Vulkan compatible 3D graphics library.
21mr|mesa-25.1.8-1|852	EGL development parts.
21mr|mesa-25.1.8-1|853	
21mr|mesa-25.1.8-1|854	%files -n %{devegl}
21mr|mesa-25.1.8-1|855	%if ! %{with glvnd}
21mr|mesa-25.1.8-1|856	%{_includedir}/EGL
21mr|mesa-25.1.8-1|857	%{_includedir}/KHR
21mr|mesa-25.1.8-1|858	%{_libdir}/pkgconfig/egl.pc
21mr|mesa-25.1.8-1|859	%else
21mr|mesa-25.1.8-1|860	%{_includedir}/EGL/eglmesaext.h
21mr|mesa-25.1.8-1|861	%{_includedir}/EGL/eglext_angle.h
21mr|mesa-25.1.8-1|862	%endif
21mr|mesa-25.1.8-1|863	%{_libdir}/libEGL_mesa.so
21mr|mesa-25.1.8-1|864	%endif
21mr|mesa-25.1.8-1|865	
21mr|mesa-25.1.8-1|866	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|867	
21mr|mesa-25.1.8-1|868	%if ! %{with bootstrap}
21mr|mesa-25.1.8-1|869	%package -n %{libxatracker}
21mr|mesa-25.1.8-1|870	Summary:	Files for mesa (xatracker libs)
21mr|mesa-25.1.8-1|871	Group:		System/Libraries
21mr|mesa-25.1.8-1|872	
21mr|mesa-25.1.8-1|873	%description -n %{libxatracker}
21mr|mesa-25.1.8-1|874	This package provides the xatracker shared library used by gallium.
21mr|mesa-25.1.8-1|875	
21mr|mesa-25.1.8-1|876	%files -n %{libxatracker}
21mr|mesa-25.1.8-1|877	%{_libdir}/libxatracker.so.%{xatrackermajor}*
21mr|mesa-25.1.8-1|878	
21mr|mesa-25.1.8-1|879	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|880	
21mr|mesa-25.1.8-1|881	%package -n %{devxatracker}
21mr|mesa-25.1.8-1|882	Summary:	Development files for xatracker libs
21mr|mesa-25.1.8-1|883	Group:		Development/C
21mr|mesa-25.1.8-1|884	Requires:	%{libxatracker} = %{EVRD}
21mr|mesa-25.1.8-1|885	
21mr|mesa-25.1.8-1|886	%description -n %{devxatracker}
21mr|mesa-25.1.8-1|887	This package contains the headers needed to compile programs against
21mr|mesa-25.1.8-1|888	the xatracker shared library.
21mr|mesa-25.1.8-1|889	
21mr|mesa-25.1.8-1|890	%files -n %{devxatracker}
21mr|mesa-25.1.8-1|891	%{_libdir}/libxatracker.so
21mr|mesa-25.1.8-1|892	%{_includedir}/xa_*.h
21mr|mesa-25.1.8-1|893	%{_libdir}/pkgconfig/xatracker.pc
21mr|mesa-25.1.8-1|894	%endif
21mr|mesa-25.1.8-1|895	
21mr|mesa-25.1.8-1|896	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|897	
21mr|mesa-25.1.8-1|898	%package -n %{libswravx}
21mr|mesa-25.1.8-1|899	Summary:	AVX Software rendering library for Mesa
21mr|mesa-25.1.8-1|900	Group:		System/Libraries
21mr|mesa-25.1.8-1|901	
21mr|mesa-25.1.8-1|902	%description -n %{libswravx}
21mr|mesa-25.1.8-1|903	AVX Software rendering library for Mesa
21mr|mesa-25.1.8-1|904	
21mr|mesa-25.1.8-1|905	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|906	
21mr|mesa-25.1.8-1|907	%package -n %{libswravx2}
21mr|mesa-25.1.8-1|908	Summary:	AVX2 Software rendering library for Mesa
21mr|mesa-25.1.8-1|909	Group:		System/Libraries
21mr|mesa-25.1.8-1|910	
21mr|mesa-25.1.8-1|911	%description -n %{libswravx2}
21mr|mesa-25.1.8-1|912	AVX2 Software rendering library for Mesa
21mr|mesa-25.1.8-1|913	
21mr|mesa-25.1.8-1|914	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|915	
21mr|mesa-25.1.8-1|916	%package -n %{libglesv1}
21mr|mesa-25.1.8-1|917	Summary:	Files for Mesa (glesv1 libs)
21mr|mesa-25.1.8-1|918	Group:		System/Libraries
21mr|mesa-25.1.8-1|919	
21mr|mesa-25.1.8-1|920	%description -n %{libglesv1}
21mr|mesa-25.1.8-1|921	OpenGL ES is a low-level, lightweight API for advanced embedded graphics using
21mr|mesa-25.1.8-1|922	well-defined subset profiles of OpenGL.
21mr|mesa-25.1.8-1|923	
21mr|mesa-25.1.8-1|924	This package provides the OpenGL ES library version 1.
21mr|mesa-25.1.8-1|925	
21mr|mesa-25.1.8-1|926	%if ! %{with glvnd}
21mr|mesa-25.1.8-1|927	%files -n %{libglesv1}
21mr|mesa-25.1.8-1|928	%optional %{_libdir}/libGLESv1_CM.so.%{glesv1major}*
21mr|mesa-25.1.8-1|929	%endif
21mr|mesa-25.1.8-1|930	
21mr|mesa-25.1.8-1|931	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|932	
21mr|mesa-25.1.8-1|933	%package -n %{devglesv1}
21mr|mesa-25.1.8-1|934	Summary:	Development files for glesv1 libs
21mr|mesa-25.1.8-1|935	Group:		Development/C
21mr|mesa-25.1.8-1|936	Requires:	%{libglesv1}
21mr|mesa-25.1.8-1|937	%if %{with glvnd}
21mr|mesa-25.1.8-1|938	Requires:	libglvnd-GLESv1_CM
21mr|mesa-25.1.8-1|939	# For libGLESv1_CM.so symlink
21mr|mesa-25.1.8-1|940	Requires:	pkgconfig(libglvnd)
21mr|mesa-25.1.8-1|941	%endif
21mr|mesa-25.1.8-1|942	Obsoletes:	%{_lib}glesv1_1-devel < %{EVRD}
21mr|mesa-25.1.8-1|943	
21mr|mesa-25.1.8-1|944	%description -n %{devglesv1}
21mr|mesa-25.1.8-1|945	This package contains the headers needed to compile OpenGL ES 1 programs.
21mr|mesa-25.1.8-1|946	
21mr|mesa-25.1.8-1|947	%if ! %{with glvnd}
21mr|mesa-25.1.8-1|948	%files -n %{devglesv1}
21mr|mesa-25.1.8-1|949	%{_includedir}/GLES
21mr|mesa-25.1.8-1|950	%{_libdir}/pkgconfig/glesv1_cm.pc
21mr|mesa-25.1.8-1|951	%endif
21mr|mesa-25.1.8-1|952	
21mr|mesa-25.1.8-1|953	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|954	
21mr|mesa-25.1.8-1|955	%package -n %{libglesv2}
21mr|mesa-25.1.8-1|956	Summary:	Files for Mesa (glesv2 libs)
21mr|mesa-25.1.8-1|957	Group:		System/Libraries
21mr|mesa-25.1.8-1|958	%if %{with glvnd}
21mr|mesa-25.1.8-1|959	# For libGLESv2.so symlink
21mr|mesa-25.1.8-1|960	Requires:	pkgconfig(libglvnd)
21mr|mesa-25.1.8-1|961	%endif
21mr|mesa-25.1.8-1|962	
21mr|mesa-25.1.8-1|963	%description -n %{libglesv2}
21mr|mesa-25.1.8-1|964	OpenGL ES is a low-level, lightweight API for advanced embedded graphics using
21mr|mesa-25.1.8-1|965	well-defined subset profiles of OpenGL.
21mr|mesa-25.1.8-1|966	This package provides the OpenGL ES library version 2.
21mr|mesa-25.1.8-1|967	
21mr|mesa-25.1.8-1|968	%if ! %{with glvnd}
21mr|mesa-25.1.8-1|969	%files -n %{libglesv2}
21mr|mesa-25.1.8-1|970	%optional %{_libdir}/libGLESv2.so.%{glesv2major}*
21mr|mesa-25.1.8-1|971	%endif
21mr|mesa-25.1.8-1|972	
21mr|mesa-25.1.8-1|973	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|974	
21mr|mesa-25.1.8-1|975	%package -n %{devglesv2}
21mr|mesa-25.1.8-1|976	Summary:	Development files for glesv2 libs
21mr|mesa-25.1.8-1|977	Group:		Development/C
21mr|mesa-25.1.8-1|978	Requires:	%{libglesv2}
21mr|mesa-25.1.8-1|979	%if %{with glvnd}
21mr|mesa-25.1.8-1|980	Requires:	libglvnd-GLESv2
21mr|mesa-25.1.8-1|981	%endif
21mr|mesa-25.1.8-1|982	Obsoletes:	%{_lib}glesv2_2-devel < %{EVRD}
21mr|mesa-25.1.8-1|983	
21mr|mesa-25.1.8-1|984	%description -n %{devglesv2}
21mr|mesa-25.1.8-1|985	This package contains the headers needed to compile OpenGL ES 2 programs.
21mr|mesa-25.1.8-1|986	
21mr|mesa-25.1.8-1|987	%if ! %{with glvnd}
21mr|mesa-25.1.8-1|988	%files -n %{devglesv2}
21mr|mesa-25.1.8-1|989	%{_includedir}/GLES2
21mr|mesa-25.1.8-1|990	%{_libdir}/pkgconfig/glesv2.pc
21mr|mesa-25.1.8-1|991	%endif
21mr|mesa-25.1.8-1|992	
21mr|mesa-25.1.8-1|993	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|994	
21mr|mesa-25.1.8-1|995	%package -n %{devglesv3}
21mr|mesa-25.1.8-1|996	Summary:	Development files for glesv3 libs
21mr|mesa-25.1.8-1|997	Group:		Development/C
21mr|mesa-25.1.8-1|998	# there is no pkgconfig
21mr|mesa-25.1.8-1|999	Provides:	glesv3-devel = %{EVRD}
21mr|mesa-25.1.8-1|1000	
21mr|mesa-25.1.8-1|1001	%description -n %{devglesv3}
21mr|mesa-25.1.8-1|1002	This package contains the headers needed to compile OpenGL ES 3 programs.
21mr|mesa-25.1.8-1|1003	
21mr|mesa-25.1.8-1|1004	%if ! %{with glvnd}
21mr|mesa-25.1.8-1|1005	%files -n %{devglesv3}
21mr|mesa-25.1.8-1|1006	%{_includedir}/GLES3
21mr|mesa-25.1.8-1|1007	%endif
21mr|mesa-25.1.8-1|1008	
21mr|mesa-25.1.8-1|1009	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1010	
21mr|mesa-25.1.8-1|1011	%package -n %{libd3d}
21mr|mesa-25.1.8-1|1012	Summary:	Mesa Gallium Direct3D 9 state tracker
21mr|mesa-25.1.8-1|1013	Group:		System/Libraries
21mr|mesa-25.1.8-1|1014	
21mr|mesa-25.1.8-1|1015	%description -n %{libd3d}
21mr|mesa-25.1.8-1|1016	OpenGL ES is a low-level, lightweight API for advanced embedded graphics using
21mr|mesa-25.1.8-1|1017	well-defined subset profiles of OpenGL.
21mr|mesa-25.1.8-1|1018	
21mr|mesa-25.1.8-1|1019	This package provides Direct3D 9 support.
21mr|mesa-25.1.8-1|1020	
21mr|mesa-25.1.8-1|1021	%files -n %{libd3d}
21mr|mesa-25.1.8-1|1022	%dir %{_libdir}/d3d
21mr|mesa-25.1.8-1|1023	%{_libdir}/d3d/d3dadapter9.so.%{d3dmajor}*
21mr|mesa-25.1.8-1|1024	
21mr|mesa-25.1.8-1|1025	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1026	
21mr|mesa-25.1.8-1|1027	%package -n %{devd3d}
21mr|mesa-25.1.8-1|1028	Summary:	Development files for Direct3D 9 libs
21mr|mesa-25.1.8-1|1029	Group:		Development/C
21mr|mesa-25.1.8-1|1030	Requires:	%{libd3d} = %{EVRD}
21mr|mesa-25.1.8-1|1031	Provides:	d3d-devel = %{EVRD}
21mr|mesa-25.1.8-1|1032	
21mr|mesa-25.1.8-1|1033	%description -n %{devd3d}
21mr|mesa-25.1.8-1|1034	This package contains the headers needed to compile Direct3D 9 programs.
21mr|mesa-25.1.8-1|1035	
21mr|mesa-25.1.8-1|1036	%files -n %{devd3d}
21mr|mesa-25.1.8-1|1037	%{_includedir}/d3dadapter
21mr|mesa-25.1.8-1|1038	%{_libdir}/d3d/d3dadapter9.so
21mr|mesa-25.1.8-1|1039	%{_libdir}/pkgconfig/d3d.pc
21mr|mesa-25.1.8-1|1040	
21mr|mesa-25.1.8-1|1041	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1042	
21mr|mesa-25.1.8-1|1043	%if %{with opencl}
21mr|mesa-25.1.8-1|1044	%package -n %{libcl}
21mr|mesa-25.1.8-1|1045	Summary:	Mesa OpenCL libs
21mr|mesa-25.1.8-1|1046	Group:		System/Libraries
21mr|mesa-25.1.8-1|1047	Provides:	mesa-libOpenCL = %{EVRD}
21mr|mesa-25.1.8-1|1048	Provides:	mesa-opencl = %{EVRD}
21mr|mesa-25.1.8-1|1049	
21mr|mesa-25.1.8-1|1050	%description -n %{libcl}
21mr|mesa-25.1.8-1|1051	Open Computing Language (OpenCL) is a framework for writing programs that
21mr|mesa-25.1.8-1|1052	execute across heterogeneous platforms consisting of central processing units
21mr|mesa-25.1.8-1|1053	(CPUs), graphics processing units (GPUs), DSPs and other processors.
21mr|mesa-25.1.8-1|1054	
21mr|mesa-25.1.8-1|1055	OpenCL includes a language (based on C99) for writing kernels (functions that
21mr|mesa-25.1.8-1|1056	execute on OpenCL devices), plus application programming interfaces (APIs) that
21mr|mesa-25.1.8-1|1057	are used to define and then control the platforms. OpenCL provides parallel
21mr|mesa-25.1.8-1|1058	computing using task-based and data-based parallelism. OpenCL is an open
21mr|mesa-25.1.8-1|1059	standard maintained by the non-profit technology consortium Khronos Group.
21mr|mesa-25.1.8-1|1060	It has been adopted by Intel, Advanced Micro Devices, Nvidia, and ARM Holdings.
21mr|mesa-25.1.8-1|1061	
21mr|mesa-25.1.8-1|1062	%files -n %{libcl}
21mr|mesa-25.1.8-1|1063	%{_sysconfdir}/OpenCL
21mr|mesa-25.1.8-1|1064	%{_libdir}/libMesaOpenCL.so.%{clmajor}*
21mr|mesa-25.1.8-1|1065	
21mr|mesa-25.1.8-1|1066	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1067	
21mr|mesa-25.1.8-1|1068	%package -n %{devcl}
21mr|mesa-25.1.8-1|1069	Summary:	Development files for OpenCL libs
21mr|mesa-25.1.8-1|1070	Group:		Development/Other
21mr|mesa-25.1.8-1|1071	Requires:	%{libcl} = %{EVRD}
21mr|mesa-25.1.8-1|1072	Provides:	%{clname}-devel = %{EVRD}
21mr|mesa-25.1.8-1|1073	Provides:	mesa-libOpenCL-devel = %{EVRD}
21mr|mesa-25.1.8-1|1074	Provides:	mesa-opencl-devel = %{EVRD}
21mr|mesa-25.1.8-1|1075	
21mr|mesa-25.1.8-1|1076	%description -n %{devcl}
21mr|mesa-25.1.8-1|1077	Development files for the OpenCL library
21mr|mesa-25.1.8-1|1078	
21mr|mesa-25.1.8-1|1079	%files -n %{devcl}
21mr|mesa-25.1.8-1|1080	%{_includedir}/CL
21mr|mesa-25.1.8-1|1081	%{_libdir}/libMesaOpenCL.so
21mr|mesa-25.1.8-1|1082	%endif
21mr|mesa-25.1.8-1|1083	
21mr|mesa-25.1.8-1|1084	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1085	
21mr|mesa-25.1.8-1|1086	%if %{with vdpau}
21mr|mesa-25.1.8-1|1087	%package -n %{vdpaudrivers}
21mr|mesa-25.1.8-1|1088	Summary:	Mesa VDPAU drivers
21mr|mesa-25.1.8-1|1089	Group:		System/Libraries
21mr|mesa-25.1.8-1|1090	Requires:	%{dridrivers} = %{EVRD}
21mr|mesa-25.1.8-1|1091	%ifnarch aarch64 %{riscv} loongarch64
21mr|mesa-25.1.8-1|1092	Requires:	%{_lib}vdpau-driver-nouveau
21mr|mesa-25.1.8-1|1093	Requires:	%{_lib}vdpau-driver-radeonsi
21mr|mesa-25.1.8-1|1094	%if %{with r600}
21mr|mesa-25.1.8-1|1095	Requires:	%{_lib}vdpau-driver-r600
21mr|mesa-25.1.8-1|1096	%endif
21mr|mesa-25.1.8-1|1097	%endif
21mr|mesa-25.1.8-1|1098	Requires:	%{_lib}vdpau-driver-softpipe
21mr|mesa-25.1.8-1|1099	Provides:	vdpau-drivers = %{EVRD}
21mr|mesa-25.1.8-1|1100	
21mr|mesa-25.1.8-1|1101	%description -n %{vdpaudrivers}
21mr|mesa-25.1.8-1|1102	VDPAU drivers.
21mr|mesa-25.1.8-1|1103	
21mr|mesa-25.1.8-1|1104	%files -n %{vdpaudrivers}
21mr|mesa-25.1.8-1|1105	
21mr|mesa-25.1.8-1|1106	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1107	
21mr|mesa-25.1.8-1|1108	%package -n %{_lib}vdpau-driver-nouveau
21mr|mesa-25.1.8-1|1109	Summary:	VDPAU plugin for nouveau driver
21mr|mesa-25.1.8-1|1110	Group:		System/Libraries
21mr|mesa-25.1.8-1|1111	Requires:	%{_lib}vdpau1
21mr|mesa-25.1.8-1|1112	
21mr|mesa-25.1.8-1|1113	%description -n %{_lib}vdpau-driver-nouveau
21mr|mesa-25.1.8-1|1114	This packages provides a VPDAU plugin to enable video acceleration
21mr|mesa-25.1.8-1|1115	with the nouveau driver.
21mr|mesa-25.1.8-1|1116	
21mr|mesa-25.1.8-1|1117	%files -n %{_lib}vdpau-driver-nouveau
21mr|mesa-25.1.8-1|1118	%{_libdir}/vdpau/libvdpau_nouveau.so.*
21mr|mesa-25.1.8-1|1119	%{_libdir}/vdpau/libvdpau_virtio_gpu.so.1*
21mr|mesa-25.1.8-1|1120	
21mr|mesa-25.1.8-1|1121	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1122	
21mr|mesa-25.1.8-1|1123	%package -n %{_lib}vdpau-driver-softpipe
21mr|mesa-25.1.8-1|1124	Summary:	VDPAU plugin for softpipe driver
21mr|mesa-25.1.8-1|1125	Group:		System/Libraries
21mr|mesa-25.1.8-1|1126	Requires:	%{_lib}vdpau1
21mr|mesa-25.1.8-1|1127	
21mr|mesa-25.1.8-1|1128	%description -n %{_lib}vdpau-driver-softpipe
21mr|mesa-25.1.8-1|1129	This packages provides a VPDAU plugin to enable video acceleration
21mr|mesa-25.1.8-1|1130	with the softpipe driver.
21mr|mesa-25.1.8-1|1131	
21mr|mesa-25.1.8-1|1132	%files -n %{_lib}vdpau-driver-softpipe
21mr|mesa-25.1.8-1|1133	
21mr|mesa-25.1.8-1|1134	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1135	
21mr|mesa-25.1.8-1|1136	%package -n %{_lib}vdpau-driver-virtio
21mr|mesa-25.1.8-1|1137	Summary:	VDPAU plugin for virtio driver
21mr|mesa-25.1.8-1|1138	Group:		System/Libraries
21mr|mesa-25.1.8-1|1139	Requires:	%{_lib}vdpau1
21mr|mesa-25.1.8-1|1140	
21mr|mesa-25.1.8-1|1141	%description -n %{_lib}vdpau-driver-virtio
21mr|mesa-25.1.8-1|1142	This packages provides a VPDAU plugin to enable video acceleration
21mr|mesa-25.1.8-1|1143	with the r300 driver.
21mr|mesa-25.1.8-1|1144	
21mr|mesa-25.1.8-1|1145	%files -n %{_lib}vdpau-driver-virtio
21mr|mesa-25.1.8-1|1146	%{_libdir}/vdpau/libvdpau_virtio_gpu.so.*
21mr|mesa-25.1.8-1|1147	
21mr|mesa-25.1.8-1|1148	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1149	
21mr|mesa-25.1.8-1|1150	%if %{with r600}
21mr|mesa-25.1.8-1|1151	%package -n %{_lib}vdpau-driver-r600
21mr|mesa-25.1.8-1|1152	Summary:	VDPAU plugin for r600 driver
21mr|mesa-25.1.8-1|1153	Group:		System/Libraries
21mr|mesa-25.1.8-1|1154	Requires:	%{_lib}vdpau1
21mr|mesa-25.1.8-1|1155	
21mr|mesa-25.1.8-1|1156	%description -n %{_lib}vdpau-driver-r600
21mr|mesa-25.1.8-1|1157	This packages provides a VPDAU plugin to enable video acceleration
21mr|mesa-25.1.8-1|1158	with the r600 driver.
21mr|mesa-25.1.8-1|1159	
21mr|mesa-25.1.8-1|1160	%files -n %{_lib}vdpau-driver-r600
21mr|mesa-25.1.8-1|1161	%{_libdir}/vdpau/libvdpau_r600.so.*
21mr|mesa-25.1.8-1|1162	%endif
21mr|mesa-25.1.8-1|1163	
21mr|mesa-25.1.8-1|1164	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1165	
21mr|mesa-25.1.8-1|1166	%package -n %{_lib}vdpau-driver-radeonsi
21mr|mesa-25.1.8-1|1167	Summary:	VDPAU plugin for radeonsi driver
21mr|mesa-25.1.8-1|1168	Group:		System/Libraries
21mr|mesa-25.1.8-1|1169	Requires:	%{_lib}vdpau1
21mr|mesa-25.1.8-1|1170	
21mr|mesa-25.1.8-1|1171	%description -n %{_lib}vdpau-driver-radeonsi
21mr|mesa-25.1.8-1|1172	This packages provides a VPDAU plugin to enable video acceleration
21mr|mesa-25.1.8-1|1173	with the radeonsi driver.
21mr|mesa-25.1.8-1|1174	
21mr|mesa-25.1.8-1|1175	%files -n %{_lib}vdpau-driver-radeonsi
21mr|mesa-25.1.8-1|1176	%{_libdir}/vdpau/libvdpau_radeonsi.so.*
21mr|mesa-25.1.8-1|1177	%endif
21mr|mesa-25.1.8-1|1178	
21mr|mesa-25.1.8-1|1179	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1180	
21mr|mesa-25.1.8-1|1181	%if %{with egl}
21mr|mesa-25.1.8-1|1182	%package -n %{libgbm}
21mr|mesa-25.1.8-1|1183	Summary:	Files for Mesa (gbm libs)
21mr|mesa-25.1.8-1|1184	Group:		System/Libraries
21mr|mesa-25.1.8-1|1185	
21mr|mesa-25.1.8-1|1186	%description -n %{libgbm}
21mr|mesa-25.1.8-1|1187	Mesa is an OpenGL and Vulkan compatible 3D graphics library.
21mr|mesa-25.1.8-1|1188	GBM (Graphics Buffer Manager) parts.
21mr|mesa-25.1.8-1|1189	
21mr|mesa-25.1.8-1|1190	%files -n %{libgbm}
21mr|mesa-25.1.8-1|1191	%{_libdir}/libgbm.so.%{gbmmajor}*
21mr|mesa-25.1.8-1|1192	%{_libdir}/gbm/dri_gbm.so
21mr|mesa-25.1.8-1|1193	
21mr|mesa-25.1.8-1|1194	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1195	
21mr|mesa-25.1.8-1|1196	%package -n %{devgbm}
21mr|mesa-25.1.8-1|1197	Summary:	Development files for Mesa (gbm libs)
21mr|mesa-25.1.8-1|1198	Group:		Development/C
21mr|mesa-25.1.8-1|1199	Requires:	%{libgbm} = %{EVRD}
21mr|mesa-25.1.8-1|1200	
21mr|mesa-25.1.8-1|1201	%description -n %{devgbm}
21mr|mesa-25.1.8-1|1202	Mesa is an OpenGL and Vulkan compatible 3D graphics library.
21mr|mesa-25.1.8-1|1203	GBM (Graphics Buffer Manager) development parts.
21mr|mesa-25.1.8-1|1204	
21mr|mesa-25.1.8-1|1205	%files -n %{devgbm}
21mr|mesa-25.1.8-1|1206	%{_includedir}/gbm.h
21mr|mesa-25.1.8-1|1207	%{_includedir}/gbm_backend_abi.h
21mr|mesa-25.1.8-1|1208	%{_libdir}/libgbm.so
21mr|mesa-25.1.8-1|1209	%{_libdir}/pkgconfig/gbm.pc
21mr|mesa-25.1.8-1|1210	%endif
21mr|mesa-25.1.8-1|1211	
21mr|mesa-25.1.8-1|1212	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1213	
21mr|mesa-25.1.8-1|1214	%package common-devel
21mr|mesa-25.1.8-1|1215	Summary:	Meta package for mesa devel
21mr|mesa-25.1.8-1|1216	Group:		Development/C
21mr|mesa-25.1.8-1|1217	Requires:	pkgconfig(glu)
21mr|mesa-25.1.8-1|1218	Requires:	pkgconfig(glut)
21mr|mesa-25.1.8-1|1219	Requires:	%{devgl} = %{EVRD}
21mr|mesa-25.1.8-1|1220	Requires:	%{devegl} = %{EVRD}
21mr|mesa-25.1.8-1|1221	%if !%{with glvnd}
21mr|mesa-25.1.8-1|1222	Requires:	%{devglesv1} = %{EVRD}
21mr|mesa-25.1.8-1|1223	Requires:	%{devglesv2} = %{EVRD}
21mr|mesa-25.1.8-1|1224	%endif
21mr|mesa-25.1.8-1|1225	Suggests:	%{devd3d} = %{EVRD}
21mr|mesa-25.1.8-1|1226	%if %{with glvnd}
21mr|mesa-25.1.8-1|1227	Requires:	pkgconfig(libglvnd)
21mr|mesa-25.1.8-1|1228	Requires:	pkgconfig(glesv1_cm)
21mr|mesa-25.1.8-1|1229	Requires:	pkgconfig(glesv2)
21mr|mesa-25.1.8-1|1230	%endif
21mr|mesa-25.1.8-1|1231	
21mr|mesa-25.1.8-1|1232	%description common-devel
21mr|mesa-25.1.8-1|1233	Mesa common metapackage devel.
21mr|mesa-25.1.8-1|1234	
21mr|mesa-25.1.8-1|1235	%files common-devel
21mr|mesa-25.1.8-1|1236	# meta devel pkg
21mr|mesa-25.1.8-1|1237	
21mr|mesa-25.1.8-1|1238	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1239	
21mr|mesa-25.1.8-1|1240	%ifarch %{ix86} %{x86_64}
21mr|mesa-25.1.8-1|1241	%package tools
21mr|mesa-25.1.8-1|1242	Summary:	Tools for debugging Mesa drivers
21mr|mesa-25.1.8-1|1243	Group:		Development/Tools
21mr|mesa-25.1.8-1|1244	
21mr|mesa-25.1.8-1|1245	%description tools
21mr|mesa-25.1.8-1|1246	Tools for debugging Mesa drivers.
21mr|mesa-25.1.8-1|1247	
21mr|mesa-25.1.8-1|1248	%files tools
21mr|mesa-25.1.8-1|1249	%{_bindir}/aubinator
21mr|mesa-25.1.8-1|1250	%{_bindir}/aubinator_error_decode
21mr|mesa-25.1.8-1|1251	%{_bindir}/aubinator_viewer
21mr|mesa-25.1.8-1|1252	%{_bindir}/brw_asm
21mr|mesa-25.1.8-1|1253	%{_bindir}/brw_disasm
21mr|mesa-25.1.8-1|1254	%{_bindir}/elk_asm
21mr|mesa-25.1.8-1|1255	%{_bindir}/elk_disasm
21mr|mesa-25.1.8-1|1256	%{_bindir}/intel_dump_gpu
21mr|mesa-25.1.8-1|1257	%{_bindir}/intel_error2aub
21mr|mesa-25.1.8-1|1258	%{_bindir}/intel_error2hangdump
21mr|mesa-25.1.8-1|1259	%{_bindir}/intel_hang_replay
21mr|mesa-25.1.8-1|1260	%{_bindir}/intel_hang_viewer
21mr|mesa-25.1.8-1|1261	%{_bindir}/intel_monitor
21mr|mesa-25.1.8-1|1262	%{_bindir}/intel_sanitize_gpu
21mr|mesa-25.1.8-1|1263	%{_bindir}/intel_dev_info
21mr|mesa-25.1.8-1|1264	%{_libexecdir}/libintel_dump_gpu.so
21mr|mesa-25.1.8-1|1265	%{_libexecdir}/libintel_sanitize_gpu.so
21mr|mesa-25.1.8-1|1266	%endif
21mr|mesa-25.1.8-1|1267	
21mr|mesa-25.1.8-1|1268	#----------------------------------------------------------------------------
21mr|mesa-25.1.8-1|1269	
21mr|mesa-25.1.8-1|1270	%prep
21mr|mesa-25.1.8-1|1271	%autosetup -p1 -n mesa-%{version}%{vsuffix}
21mr|mesa-25.1.8-1|1272	
21mr|mesa-25.1.8-1|1273	%if %{mdvver} >= 202510
21mr|mesa-25.1.8-1|1274	patch -p1 -R < %{PATCH3}
21mr|mesa-25.1.8-1|1275	%endif
21mr|mesa-25.1.8-1|1276	
21mr|mesa-25.1.8-1|1277	%build
21mr|mesa-25.1.8-1|1278	%if %{with alternative_llvm}
21mr|mesa-25.1.8-1|1279	export CC=/opt/llvm%{llvm_ver}/bin/clang
21mr|mesa-25.1.8-1|1280	export CXX=/opt/llvm%{llvm_ver}/bin/clang++
21mr|mesa-25.1.8-1|1281	# find llvm-config and spirv-tools
21mr|mesa-25.1.8-1|1282	export PATH="/opt/llvm%{llvm_ver}/bin:$PATH"
21mr|mesa-25.1.8-1|1283	# for SPIRV-LLVM-Translator and libclc
21mr|mesa-25.1.8-1|1284	export PKG_CONFIG_PATH=/opt/llvm%{llvm_ver}/%{_lib}/pkgconfig:/opt/llvm%{llvm_ver}/share/pkgconfig
21mr|mesa-25.1.8-1|1285	%endif
21mr|mesa-25.1.8-1|1286	
21mr|mesa-25.1.8-1|1287	%meson \
21mr|mesa-25.1.8-1|1288	-Dmicrosoft-clc=disabled \
21mr|mesa-25.1.8-1|1289	-Db_ndebug=true \
21mr|mesa-25.1.8-1|1290	-Dgallium-drivers=llvmpipe,softpipe,virgl,nouveau%{?with_r300:,r300}%{?with_crocus:,crocus}%{?with_i915:,i915}%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi}%{?with_r600:,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan_hw:,zink}%{?with_d3d12:,d3d12} \
21mr|mesa-25.1.8-1|1291	%if %{with opencl}
21mr|mesa-25.1.8-1|1292	-Dgallium-opencl=icd \
21mr|mesa-25.1.8-1|1293	%else
21mr|mesa-25.1.8-1|1294	-Dgallium-opencl=disabled \
21mr|mesa-25.1.8-1|1295	%endif
21mr|mesa-25.1.8-1|1296	%if %{with va}
21mr|mesa-25.1.8-1|1297	-Dgallium-va=enabled \
21mr|mesa-25.1.8-1|1298	%endif
21mr|mesa-25.1.8-1|1299	-Dgallium-vdpau=enabled \
21mr|mesa-25.1.8-1|1300	-Dgallium-xa=enabled \
21mr|mesa-25.1.8-1|1301	-Dgallium-nine=true \
21mr|mesa-25.1.8-1|1302	-Dglx=dri \
21mr|mesa-25.1.8-1|1303	-Dplatforms=wayland,x11 \
21mr|mesa-25.1.8-1|1304	-Degl-native-platform=wayland \
21mr|mesa-25.1.8-1|1305	-Dvulkan-layers=device-select,intel-nullhw,overlay,screenshot \
21mr|mesa-25.1.8-1|1306	-Dvulkan-drivers=swrast,%{platform_vulkan} \
21mr|mesa-25.1.8-1|1307	-Dvideo-codecs=all \
21mr|mesa-25.1.8-1|1308	-Dxlib-lease=auto \
21mr|mesa-25.1.8-1|1309	%if %{with glvnd}
21mr|mesa-25.1.8-1|1310	-Dglvnd=enabled \
21mr|mesa-25.1.8-1|1311	%endif
21mr|mesa-25.1.8-1|1312	-Degl=enabled \
21mr|mesa-25.1.8-1|1313	-Dgbm=enabled \
21mr|mesa-25.1.8-1|1314	-Dgles1=enabled \
21mr|mesa-25.1.8-1|1315	-Dgles2=enabled \
21mr|mesa-25.1.8-1|1316	-Dglx-direct=true \
21mr|mesa-25.1.8-1|1317	-Dlmsensors=enabled \
21mr|mesa-25.1.8-1|1318	-Dlegacy-x11=dri2 \
21mr|mesa-25.1.8-1|1319	-Dopengl=true \
21mr|mesa-25.1.8-1|1320	-Dshader-cache=enabled \
21mr|mesa-25.1.8-1|1321	-Dshared-glapi=enabled \
21mr|mesa-25.1.8-1|1322	%ifarch %{x86_64}
21mr|mesa-25.1.8-1|1323	-Dintel-rt=enabled \
21mr|mesa-25.1.8-1|1324	%else
21mr|mesa-25.1.8-1|1325	-Dintel-rt=disabled \
21mr|mesa-25.1.8-1|1326	%endif
21mr|mesa-25.1.8-1|1327	%if %{with llvm}
21mr|mesa-25.1.8-1|1328	-Dllvm=enabled \
21mr|mesa-25.1.8-1|1329	-Dshared-llvm=enabled \
21mr|mesa-25.1.8-1|1330	%else
21mr|mesa-25.1.8-1|1331	-Dllvm=disabled \
21mr|mesa-25.1.8-1|1332	-Dshared-llvm=disabled \
21mr|mesa-25.1.8-1|1333	%endif
21mr|mesa-25.1.8-1|1334	%ifarch %{x86_64} %{ix86}
21mr|mesa-25.1.8-1|1335	-Dbuild-tests=false \
21mr|mesa-25.1.8-1|1336	-Dtools=intel,intel-ui
21mr|mesa-25.1.8-1|1337	%endif
21mr|mesa-25.1.8-1|1338	
21mr|mesa-25.1.8-1|1339	%meson_build
21mr|mesa-25.1.8-1|1340	
21mr|mesa-25.1.8-1|1341	%install
21mr|mesa-25.1.8-1|1342	%meson_install
21mr|mesa-25.1.8-1|1343	
21mr|mesa-25.1.8-1|1344	# remove bundled stuff
21mr|mesa-25.1.8-1|1345	# we use libglvnd now
21mr|mesa-25.1.8-1|1346	%if %{with glvnd}
21mr|mesa-25.1.8-1|1347	rm -rf	%{buildroot}%{_includedir}/GL/gl.h \
21mr|mesa-25.1.8-1|1348	%{buildroot}%{_includedir}/GL/glcorearb.h \
21mr|mesa-25.1.8-1|1349	%{buildroot}%{_includedir}/GL/glext.h \
21mr|mesa-25.1.8-1|1350	%{buildroot}%{_includedir}/GL/glx.h \
21mr|mesa-25.1.8-1|1351	%{buildroot}%{_includedir}/GL/glxext.h \
21mr|mesa-25.1.8-1|1352	%{buildroot}%{_includedir}/EGL/eglext.h \
21mr|mesa-25.1.8-1|1353	%{buildroot}%{_includedir}/EGL/egl.h \
21mr|mesa-25.1.8-1|1354	%{buildroot}%{_includedir}/EGL/eglplatform.h \
21mr|mesa-25.1.8-1|1355	%{buildroot}%{_includedir}/KHR \
21mr|mesa-25.1.8-1|1356	%{buildroot}%{_includedir}/GLES \
21mr|mesa-25.1.8-1|1357	%{buildroot}%{_includedir}/GLES2 \
21mr|mesa-25.1.8-1|1358	%{buildroot}%{_includedir}/GLES3 \
21mr|mesa-25.1.8-1|1359	%{buildroot}%{_libdir}/pkgconfig/egl.pc \
21mr|mesa-25.1.8-1|1360	%{buildroot}%{_libdir}/pkgconfig/gl.pc
21mr|mesa-25.1.8-1|1361	%endif
21mr|mesa-25.1.8-1|1362	
21mr|mesa-25.1.8-1|1363	%ifarch %{x86_64}
21mr|mesa-25.1.8-1|1364	mkdir -p %{buildroot}%{_prefix}/lib/dri
21mr|mesa-25.1.8-1|1365	%endif
21mr|mesa-25.1.8-1|1366	
21mr|mesa-25.1.8-1|1367	%if %{with opencl}
21mr|mesa-25.1.8-1|1368	# FIXME workaround for OpenCL headers not being installed
21mr|mesa-25.1.8-1|1369	if [ -e %{buildroot}%{_includedir}/CL/opencl.h ]; then
21mr|mesa-25.1.8-1|1370	echo OpenCL headers are being installed correctly now. Please remove the workaround.
21mr|mesa-25.1.8-1|1371	exit 1
21mr|mesa-25.1.8-1|1372	else
21mr|mesa-25.1.8-1|1373	cp -af include/CL %{buildroot}%{_includedir}/
21mr|mesa-25.1.8-1|1374	fi
21mr|mesa-25.1.8-1|1375	%endif
21mr|mesa-25.1.8-1|1376	
21mr|mesa-25.1.8-1|1377	# .so files are not needed by vdpau
21mr|mesa-25.1.8-1|1378	rm -f %{buildroot}%{_libdir}/vdpau/libvdpau_*.so
21mr|mesa-25.1.8-1|1379	
21mr|mesa-25.1.8-1|1380	%if %{with glvnd}
21mr|mesa-25.1.8-1|1381	# We get those from libglvnd
21mr|mesa-25.1.8-1|1382	rm -f %{buildroot}%{_libdir}/libGLESv1_CM.so* %{buildroot}%{_libdir}/libGLESv2.so*
21mr|mesa-25.1.8-1|1383	%endif
21mr|mesa-25.1.8-1|1384	
21mr|mesa-25.1.8-1|1385	# .la files are not needed by mesa
21mr|mesa-25.1.8-1|1386	find %{buildroot} -name '*.la' |xargs rm -f
21mr|mesa-25.1.8-1|1387	
21mr|mesa-25.1.8-1|1388	%if ! %{with glvnd}
21mr|mesa-25.1.8-1|1389	# Used to be present in 19.0.x, and some packages rely on it
21mr|mesa-25.1.8-1|1390	cat >%{buildroot}%{_libdir}/pkgconfig/glesv1_cm.pc <<'EOF'
21mr|mesa-25.1.8-1|1391	Name: glesv1_cm
21mr|mesa-25.1.8-1|1392	Description: Mesa OpenGL ES 1.1 CM library
21mr|mesa-25.1.8-1|1393	Version:	%{version}
21mr|mesa-25.1.8-1|1394	Libs: -lGLESv1_CM
21mr|mesa-25.1.8-1|1395	Libs.private: -lpthread -pthread -lm -ldl
21mr|mesa-25.1.8-1|1396	EOF
21mr|mesa-25.1.8-1|1397	cat >%{buildroot}%{_libdir}/pkgconfig/glesv2.pc <<'EOF'
21mr|mesa-25.1.8-1|1398	Name: glesv2
21mr|mesa-25.1.8-1|1399	Description: Mesa OpenGL ES 2.0 library
21mr|mesa-25.1.8-1|1400	Version:	%{version}
21mr|mesa-25.1.8-1|1401	Libs: -lGLESv2
21mr|mesa-25.1.8-1|1402	Libs.private: -lpthread -pthread -lm -ldl
21mr|mesa-25.1.8-1|1403	EOF
21mr|mesa-25.1.8-1|1404	
21mr|mesa-25.1.8-1|1405	# Used to be present in 19.1.x, and some packages rely on it
21mr|mesa-25.1.8-1|1406	cat >%{buildroot}%{_libdir}/pkgconfig/egl.pc <<'EOF'
21mr|mesa-25.1.8-1|1407	prefix=%{_prefix}
21mr|mesa-25.1.8-1|1408	libdir=${prefix}/%{_libdir}
21mr|mesa-25.1.8-1|1409	includedir=${prefix}/include
21mr|mesa-25.1.8-1|1410	Name: egl
21mr|mesa-25.1.8-1|1411	Description: Mesa EGL Library
21mr|mesa-25.1.8-1|1412	Version:	%{version}
21mr|mesa-25.1.8-1|1413	Requires.private: x11, xext, xdamage >=  1.1, xfixes, x11-xcb, xcb, xcb-glx >=  1.8.1, xcb-dri2 >=  1.8, xxf86vm, libdrm >=  2.4.75
21mr|mesa-25.1.8-1|1414	Libs: -L${libdir} -lEGL
21mr|mesa-25.1.8-1|1415	Libs.private: -lpthread -pthread -lm -ldl
21mr|mesa-25.1.8-1|1416	Cflags: -I${includedir}
21mr|mesa-25.1.8-1|1417	EOF
21mr|mesa-25.1.8-1|1418	%endif
21mr|mesa-25.1.8-1|1419	
21mr|mesa-25.1.8-1|1420	# use swrastg if built (Anssi 12/2011)
21mr|mesa-25.1.8-1|1421	[ -e %{buildroot}%{_libdir}/dri/swrastg_dri.so ] && mv %{buildroot}%{_libdir}/dri/swrast{g,}_dri.so
21mr|mesa-25.1.8-1|1422	
21mr|mesa-25.1.8-1|1423	# (tpg) remove wayland files as they are now part of wayland package
21mr|mesa-25.1.8-1|1424	rm -rf %{buildroot}%{_libdir}/libwayland-egl.so*
21mr|mesa-25.1.8-1|1425	rm -rf %{buildroot}%{_libdir}/pkgconfig/wayland-egl.pc
21mr|mesa-25.1.8-1|1426	
21mr|mesa-25.1.8-1|1427	%check
21mr|mesa-25.1.8-1|1428	# ensure custom LLVM is used
21mr|mesa-25.1.8-1|1429	readelf -a %{buildroot}%{_libdir}/lib*.so | grep -q LLVM%{?with_alternative_llvm:_%{llvm_ver}}
21mr|mesa-25.1.8-1|1430	

14242 21
21mr|mesa-demos-9.0.0-2|1	Summary:	Demos for Mesa (OpenGL compatible 3D lib)
21mr|mesa-demos-9.0.0-2|2	Name:		mesa-demos
21mr|mesa-demos-9.0.0-2|3	Version:	9.0.0
21mr|mesa-demos-9.0.0-2|4	Release:	2
21mr|mesa-demos-9.0.0-2|5	License:	MIT
21mr|mesa-demos-9.0.0-2|6	Group:		Graphics
21mr|mesa-demos-9.0.0-2|7	Url:		https://www.mesa3d.org
21mr|mesa-demos-9.0.0-2|8	Source0:    https://archive.mesa3d.org/demos/%{name}-%{version}.tar.xz
21mr|mesa-demos-9.0.0-2|9	Source4:	Mesa-icons.tar.bz2
21mr|mesa-demos-9.0.0-2|10	BuildRequires:	extra-cmake-modules
21mr|mesa-demos-9.0.0-2|11	BuildRequires:	meson >= 0.53.0
21mr|mesa-demos-9.0.0-2|12	BuildRequires:	ninja
21mr|mesa-demos-9.0.0-2|13	BuildRequires:	x11-util-macros
21mr|mesa-demos-9.0.0-2|14	BuildRequires:	glslang
21mr|mesa-demos-9.0.0-2|15	BuildRequires:	pkgconfig(gl)
21mr|mesa-demos-9.0.0-2|16	BuildRequires:	pkgconfig(glu)
21mr|mesa-demos-9.0.0-2|17	BuildRequires:	pkgconfig(glut)
21mr|mesa-demos-9.0.0-2|18	BuildRequires:	pkgconfig(glew)
21mr|mesa-demos-9.0.0-2|19	BuildRequires:	pkgconfig(libdecor-0)
21mr|mesa-demos-9.0.0-2|20	# Not essential, but builds more demos:
21mr|mesa-demos-9.0.0-2|21	BuildRequires:	pkgconfig(egl)
21mr|mesa-demos-9.0.0-2|22	BuildRequires:	pkgconfig(freetype2)
21mr|mesa-demos-9.0.0-2|23	BuildRequires:	pkgconfig(gbm)
21mr|mesa-demos-9.0.0-2|24	BuildRequires:	pkgconfig(glesv2)
21mr|mesa-demos-9.0.0-2|25	BuildRequires:	pkgconfig(wayland-protocols) >= 1.12
21mr|mesa-demos-9.0.0-2|26	BuildRequires:	pkgconfig(wayland-server) >= 1.15
21mr|mesa-demos-9.0.0-2|27	Requires:	glxinfo = %{version}
21mr|mesa-demos-9.0.0-2|28	Requires:	eglinfo = %{version}
21mr|mesa-demos-9.0.0-2|29	# was in this package
21mr|mesa-demos-9.0.0-2|30	Recommends:	xdriinfo
21mr|mesa-demos-9.0.0-2|31	
21mr|mesa-demos-9.0.0-2|32	%description
21mr|mesa-demos-9.0.0-2|33	Mesa is an OpenGL-compatible 3D graphics library.
21mr|mesa-demos-9.0.0-2|34	This package contains some demo programs for the Mesa library.
21mr|mesa-demos-9.0.0-2|35	
21mr|mesa-demos-9.0.0-2|36	%files
21mr|mesa-demos-9.0.0-2|37	%doc README.rst
21mr|mesa-demos-9.0.0-2|38	%{_bindir}/*
21mr|mesa-demos-9.0.0-2|39	%exclude %{_bindir}/glxinfo
21mr|mesa-demos-9.0.0-2|40	%exclude %{_bindir}/glinfo
21mr|mesa-demos-9.0.0-2|41	%dir %{_datadir}/%{name}
21mr|mesa-demos-9.0.0-2|42	%{_datadir}/%{name}/*
21mr|mesa-demos-9.0.0-2|43	%{_miconsdir}/*demos*.png
21mr|mesa-demos-9.0.0-2|44	%{_iconsdir}/*demos*.png
21mr|mesa-demos-9.0.0-2|45	%{_liconsdir}/*demos*.png
21mr|mesa-demos-9.0.0-2|46	
21mr|mesa-demos-9.0.0-2|47	
21mr|mesa-demos-9.0.0-2|48	#----------------------------------------------------------------------------
21mr|mesa-demos-9.0.0-2|49	
21mr|mesa-demos-9.0.0-2|50	%package -n glxinfo
21mr|mesa-demos-9.0.0-2|51	Summary:	Command-line GLX information tool
21mr|mesa-demos-9.0.0-2|52	Group:		Graphics
21mr|mesa-demos-9.0.0-2|53	
21mr|mesa-demos-9.0.0-2|54	%description -n glxinfo
21mr|mesa-demos-9.0.0-2|55	Mesa is an OpenGL-compatible 3D graphics library.
21mr|mesa-demos-9.0.0-2|56	This package contains the glinfo & glxinfo GLX information utility.
21mr|mesa-demos-9.0.0-2|57	
21mr|mesa-demos-9.0.0-2|58	%files -n glxinfo
21mr|mesa-demos-9.0.0-2|59	%{_bindir}/glxinfo
21mr|mesa-demos-9.0.0-2|60	%{_bindir}/glinfo
21mr|mesa-demos-9.0.0-2|61	
21mr|mesa-demos-9.0.0-2|62	#----------------------------------------------------------------------------
21mr|mesa-demos-9.0.0-2|63	
21mr|mesa-demos-9.0.0-2|64	%package -n eglinfo
21mr|mesa-demos-9.0.0-2|65	Summary:	Command-line EGL information tool
21mr|mesa-demos-9.0.0-2|66	Group:		Graphics
21mr|mesa-demos-9.0.0-2|67	
21mr|mesa-demos-9.0.0-2|68	%description -n eglinfo
21mr|mesa-demos-9.0.0-2|69	Mesa is an OpenGL-compatible 3D graphics library.
21mr|mesa-demos-9.0.0-2|70	This package contains the eglinfo & es2_info EGL information utility.
21mr|mesa-demos-9.0.0-2|71	
21mr|mesa-demos-9.0.0-2|72	%files -n eglinfo
21mr|mesa-demos-9.0.0-2|73	%{_bindir}/eglinfo
21mr|mesa-demos-9.0.0-2|74	%{_bindir}/es2_info
21mr|mesa-demos-9.0.0-2|75	
21mr|mesa-demos-9.0.0-2|76	#----------------------------------------------------------------------------
21mr|mesa-demos-9.0.0-2|77	
21mr|mesa-demos-9.0.0-2|78	%prep
21mr|mesa-demos-9.0.0-2|79	%autosetup -p1
21mr|mesa-demos-9.0.0-2|80	
21mr|mesa-demos-9.0.0-2|81	%build
21mr|mesa-demos-9.0.0-2|82	%meson -Dwith-system-data-files=true
21mr|mesa-demos-9.0.0-2|83	%meson_build
21mr|mesa-demos-9.0.0-2|84	
21mr|mesa-demos-9.0.0-2|85	
21mr|mesa-demos-9.0.0-2|86	%install
21mr|mesa-demos-9.0.0-2|87	%meson_install
21mr|mesa-demos-9.0.0-2|88	
21mr|mesa-demos-9.0.0-2|89	# (fg) So that demos at least work :)
21mr|mesa-demos-9.0.0-2|90	cp -a src/*/*.{frag,vert,geom} %{buildroot}/%{_datadir}/%{name}
21mr|mesa-demos-9.0.0-2|91	
21mr|mesa-demos-9.0.0-2|92	# (tv) Fix conflict with bitmap:
21mr|mesa-demos-9.0.0-2|93	mv %{buildroot}%{_bindir}/bitmap{,-gl}
21mr|mesa-demos-9.0.0-2|94	
21mr|mesa-demos-9.0.0-2|95	# Icons for three demos examples [we lack a frontend
21mr|mesa-demos-9.0.0-2|96	# to launch the demos obviously]
21mr|mesa-demos-9.0.0-2|97	install -m 755 -d %{buildroot}%{_miconsdir}
21mr|mesa-demos-9.0.0-2|98	install -m 755 -d %{buildroot}%{_iconsdir}
21mr|mesa-demos-9.0.0-2|99	install -m 755 -d %{buildroot}%{_liconsdir}
21mr|mesa-demos-9.0.0-2|100	tar jxvf %{SOURCE4} -C %{buildroot}%{_iconsdir}

14243 21
21mr|meson-0.63.0-1|1	# Running tests needs lot of time
21mr|meson-0.63.0-1|2	%bcond_with check
21mr|meson-0.63.0-1|3	
21mr|meson-0.63.0-1|4	Summary:	High productivity build system
21mr|meson-0.63.0-1|5	Name:		meson
21mr|meson-0.63.0-1|6	Version:	0.63.0
21mr|meson-0.63.0-1|7	Release:	1
21mr|meson-0.63.0-1|8	License:	ASL 2.0
21mr|meson-0.63.0-1|9	Group:		Development/Tools
21mr|meson-0.63.0-1|10	Url:		http://mesonbuild.com
21mr|meson-0.63.0-1|11	Source0:	https://github.com/mesonbuild/meson/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|meson-0.63.0-1|12	Source2:	%{name}.macros
21mr|meson-0.63.0-1|13	
21mr|meson-0.63.0-1|14	BuildRequires:	pkgconfig(python3) >= 3.5
21mr|meson-0.63.0-1|15	BuildRequires:	python3-setuptools
21mr|meson-0.63.0-1|16	
21mr|meson-0.63.0-1|17	%if %{with check}
21mr|meson-0.63.0-1|18	BuildRequires:	locales
21mr|meson-0.63.0-1|19	BuildRequires:	ninja
21mr|meson-0.63.0-1|20	
21mr|meson-0.63.0-1|21	# Various languages
21mr|meson-0.63.0-1|22	BuildRequires:	gcc
21mr|meson-0.63.0-1|23	BuildRequires:	gcc-c++
21mr|meson-0.63.0-1|24	BuildRequires:	gcc-gfortran
21mr|meson-0.63.0-1|25	BuildRequires:	gcc-objc
21mr|meson-0.63.0-1|26	BuildRequires:	gcc-objc++
21mr|meson-0.63.0-1|27	BuildRequires:	gnustep-base-devel
21mr|meson-0.63.0-1|28	BuildRequires:	java-devel
21mr|meson-0.63.0-1|29	BuildRequires:	mono
21mr|meson-0.63.0-1|30	BuildRequires:	pkgconfig(mono)
21mr|meson-0.63.0-1|31	BuildRequires:	rust
21mr|meson-0.63.0-1|32	
21mr|meson-0.63.0-1|33	# Various libs support
21mr|meson-0.63.0-1|34	BuildRequires:	asan-devel
21mr|meson-0.63.0-1|35	BuildRequires:	bison
21mr|meson-0.63.0-1|36	BuildRequires:	boost-devel
21mr|meson-0.63.0-1|37	BuildRequires:	cups-devel
21mr|meson-0.63.0-1|38	BuildRequires:	flex
21mr|meson-0.63.0-1|39	BuildRequires:	gettext
21mr|meson-0.63.0-1|40	BuildRequires:	git
21mr|meson-0.63.0-1|41	BuildRequires:	gmock-devel
21mr|meson-0.63.0-1|42	BuildRequires:	gtest-devel
21mr|meson-0.63.0-1|43	BuildRequires:	gtk-doc
21mr|meson-0.63.0-1|44	BuildRequires:	itstool
21mr|meson-0.63.0-1|45	BuildRequires:	libwmf-devel
21mr|meson-0.63.0-1|46	BuildRequires:	llvm-devel
21mr|meson-0.63.0-1|47	BuildRequires:	locales-en
21mr|meson-0.63.0-1|48	BuildRequires:	nasm
21mr|meson-0.63.0-1|49	BuildRequires:	pcap-devel
21mr|meson-0.63.0-1|50	BuildRequires:	pkgconfig
21mr|meson-0.63.0-1|51	BuildRequires:	pkgconfig(Qt5Core)
21mr|meson-0.63.0-1|52	BuildRequires:	pkgconfig(Qt5Gui)
21mr|meson-0.63.0-1|53	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|meson-0.63.0-1|54	BuildRequires:	pkgconfig(glib-2.0)
21mr|meson-0.63.0-1|55	BuildRequires:	pkgconfig(glib-sharp-2.0)
21mr|meson-0.63.0-1|56	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|meson-0.63.0-1|57	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|meson-0.63.0-1|58	BuildRequires:	pkgconfig(libgcrypt)
21mr|meson-0.63.0-1|59	BuildRequires:	pkgconfig(protobuf)
21mr|meson-0.63.0-1|60	BuildRequires:	pkgconfig(sdl2)
21mr|meson-0.63.0-1|61	BuildRequires:	pkgconfig(vapigen)
21mr|meson-0.63.0-1|62	BuildRequires:	pkgconfig(vulkan)
21mr|meson-0.63.0-1|63	BuildRequires:	pkgconfig(zlib)
21mr|meson-0.63.0-1|64	BuildRequires:	python3-cython
21mr|meson-0.63.0-1|65	BuildRequires:	python3-gobject3
21mr|meson-0.63.0-1|66	BuildRequires:	qt5-linguist-tools
21mr|meson-0.63.0-1|67	BuildRequires:	qt5-tools
21mr|meson-0.63.0-1|68	BuildRequires:	texlive-epstopdf
21mr|meson-0.63.0-1|69	BuildRequires:	units
21mr|meson-0.63.0-1|70	BuildRequires:	vala
21mr|meson-0.63.0-1|71	BuildRequires:	vala-tools
21mr|meson-0.63.0-1|72	BuildRequires:	wxgtku3.0-devel
21mr|meson-0.63.0-1|73	%endif
21mr|meson-0.63.0-1|74	
21mr|meson-0.63.0-1|75	Requires:	ninja
21mr|meson-0.63.0-1|76	Requires:	python3-setuptools
21mr|meson-0.63.0-1|77	BuildArch:	noarch
21mr|meson-0.63.0-1|78	
21mr|meson-0.63.0-1|79	%description
21mr|meson-0.63.0-1|80	Meson is a build system designed to optimize programmer productivity. It aims
21mr|meson-0.63.0-1|81	to do this by providing simple, out-of-the-box support for modern software
21mr|meson-0.63.0-1|82	development tools and practices, such as unit tests, coverage reports,
21mr|meson-0.63.0-1|83	Valgrind, CCache and the like.
21mr|meson-0.63.0-1|84	
21mr|meson-0.63.0-1|85	%files
21mr|meson-0.63.0-1|86	%doc README.md COPYING
21mr|meson-0.63.0-1|87	%{_bindir}/%{name}
21mr|meson-0.63.0-1|88	%{_datadir}/polkit-1/actions/com.mesonbuild.install.policy
21mr|meson-0.63.0-1|89	%{_mandir}/man1/%{name}.1.*
21mr|meson-0.63.0-1|90	%{_rpmmacrodir}/*%{name}*
21mr|meson-0.63.0-1|91	%{py3_puresitedir}/%{name}-%{version}-py*.egg-info/
21mr|meson-0.63.0-1|92	%{py3_puresitedir}/mesonbuild/
21mr|meson-0.63.0-1|93	
21mr|meson-0.63.0-1|94	#----------------------------------------------------------------------------
21mr|meson-0.63.0-1|95	
21mr|meson-0.63.0-1|96	%prep
21mr|meson-0.63.0-1|97	%setup -q
21mr|meson-0.63.0-1|98	
21mr|meson-0.63.0-1|99	
21mr|meson-0.63.0-1|100	%build
21mr|meson-0.63.0-1|101	%py3_build
21mr|meson-0.63.0-1|102	
21mr|meson-0.63.0-1|103	
21mr|meson-0.63.0-1|104	%install
21mr|meson-0.63.0-1|105	%py3_install
21mr|meson-0.63.0-1|106	
21mr|meson-0.63.0-1|107	# Install our rpm macro helper for meson
21mr|meson-0.63.0-1|108	%install_macro meson %{SOURCE2}
21mr|meson-0.63.0-1|109	
21mr|meson-0.63.0-1|110	%if %{with check}
21mr|meson-0.63.0-1|111	%check
21mr|meson-0.63.0-1|112	# TODO: Investigate and fix failures
21mr|meson-0.63.0-1|113	# Missing compilers or their dependencies
21mr|meson-0.63.0-1|114	rm -rf "test cases/fortran/1 basic/"
21mr|meson-0.63.0-1|115	rm -rf "test cases/fortran/2 modules/"
21mr|meson-0.63.0-1|116	rm -rf "test cases/fortran/3 module procedure/"
21mr|meson-0.63.0-1|117	rm -rf "test cases/fortran/4 self dependency/"
21mr|meson-0.63.0-1|118	rm -rf "test cases/fortran/5 static/"
21mr|meson-0.63.0-1|119	rm -rf "test cases/fortran/6 dynamic/"
21mr|meson-0.63.0-1|120	rm -rf "test cases/fortran/7 generated/"
21mr|meson-0.63.0-1|121	rm -rf "test cases/fortran/8 module names/"
21mr|meson-0.63.0-1|122	rm -rf "test cases/fortran/9 cpp/"
21mr|meson-0.63.0-1|123	rm -rf "test cases/fortran/10 find library/"
21mr|meson-0.63.0-1|124	rm -rf "test cases/fortran/11 compiles links runs/"
21mr|meson-0.63.0-1|125	rm -rf "test cases/fortran/12 submodule/"
21mr|meson-0.63.0-1|126	rm -rf "test cases/fortran/13 coarray/"
21mr|meson-0.63.0-1|127	rm -rf "test cases/nasm/1 configure/"
21mr|meson-0.63.0-1|128	rm -rf "test cases/rust/1 basic/"
21mr|meson-0.63.0-1|129	# Lack of dependencies
21mr|meson-0.63.0-1|130	# Cannot find libboost_thread.so which exists
21mr|meson-0.63.0-1|131	rm -rf "test cases/frameworks/1 boost"
21mr|meson-0.63.0-1|132	#rm -rf "test cases/frameworks/3 gmock/"
21mr|meson-0.63.0-1|133	# Due to missing libtinfo
21mr|meson-0.63.0-1|134	rm -rf "test cases/frameworks/15 llvm"
21mr|meson-0.63.0-1|135	# Remove MPI tests for now because it is complicated to run.
21mr|meson-0.63.0-1|136	rm -rf "test cases/frameworks/17 mpi"
21mr|meson-0.63.0-1|137	rm -rf "test cases/frameworks/18 vulkan/"
21mr|meson-0.63.0-1|138	rm -rf "test cases/frameworks/19 pcap/"
21mr|meson-0.63.0-1|139	rm -rf "test cases/frameworks/20 cups/"
21mr|meson-0.63.0-1|140	rm -rf "test cases/frameworks/21 libwmf/"
21mr|meson-0.63.0-1|141	rm -rf "test cases/frameworks/22 gir link order"
21mr|meson-0.63.0-1|142	rm -rf "test cases/frameworks/24 libgcrypt/"
21mr|meson-0.63.0-1|143	rm -rf "test cases/frameworks/26 netcdf/"
21mr|meson-0.63.0-1|144	rm -rf "test cases/common/190 openmp"
21mr|meson-0.63.0-1|145	
21mr|meson-0.63.0-1|146	export MESON_PRINT_TEST_OUTPUT=1
21mr|meson-0.63.0-1|147	export LC_ALL=UTF-8
21mr|meson-0.63.0-1|148	python3 run_tests.py
21mr|meson-0.63.0-1|149	%endif

14244 21
21mr|meson1-1.5.1-2|1	%global __provides_exclude python.*
21mr|meson1-1.5.1-2|2	
21mr|meson1-1.5.1-2|3	%define oname meson
21mr|meson1-1.5.1-2|4	
21mr|meson1-1.5.1-2|5	Summary:	High productivity build system
21mr|meson1-1.5.1-2|6	Name:		meson1
21mr|meson1-1.5.1-2|7	Version:	1.5.1
21mr|meson1-1.5.1-2|8	Release:	2
21mr|meson1-1.5.1-2|9	License:	ASL 2.0
21mr|meson1-1.5.1-2|10	Group:		Development/Tools
21mr|meson1-1.5.1-2|11	Url:		http://mesonbuild.com
21mr|meson1-1.5.1-2|12	Source0:	https://github.com/mesonbuild/meson/releases/download/%{version}/%{oname}-%{version}.tar.gz
21mr|meson1-1.5.1-2|13	Source1:	%{oname}.macros
21mr|meson1-1.5.1-2|14	BuildRequires:	python3dist(setuptools)
21mr|meson1-1.5.1-2|15	BuildRequires:	pkgconfig(python3)
21mr|meson1-1.5.1-2|16	Requires:	ninja
21mr|meson1-1.5.1-2|17	Requires:	python3dist(setuptools)
21mr|meson1-1.5.1-2|18	Conflicts:	%{oname}
21mr|meson1-1.5.1-2|19	BuildArch:	noarch
21mr|meson1-1.5.1-2|20	
21mr|meson1-1.5.1-2|21	%description
21mr|meson1-1.5.1-2|22	Meson is a build system designed to optimize programmer productivity. It aims
21mr|meson1-1.5.1-2|23	to do this by providing simple, out-of-the-box support for modern software
21mr|meson1-1.5.1-2|24	development tools and practices, such as unit tests, coverage reports,
21mr|meson1-1.5.1-2|25	Valgrind, CCache and the like.
21mr|meson1-1.5.1-2|26	
21mr|meson1-1.5.1-2|27	%files
21mr|meson1-1.5.1-2|28	%doc README.md
21mr|meson1-1.5.1-2|29	%license COPYING
21mr|meson1-1.5.1-2|30	%{_bindir}/%{oname}
21mr|meson1-1.5.1-2|31	%{_datadir}/polkit-1/actions/com.mesonbuild.install.policy
21mr|meson1-1.5.1-2|32	%{_mandir}/man1/%{oname}.1.*
21mr|meson1-1.5.1-2|33	%{py3_puresitedir}/mesonbuild
21mr|meson1-1.5.1-2|34	%{py3_puresitedir}/%{oname}-%{version}-py*.egg-info
21mr|meson1-1.5.1-2|35	%{_rpmmacrodir}/*%{oname}*
21mr|meson1-1.5.1-2|36	
21mr|meson1-1.5.1-2|37	#----------------------------------------------------------------------------
21mr|meson1-1.5.1-2|38	
21mr|meson1-1.5.1-2|39	%prep
21mr|meson1-1.5.1-2|40	%autosetup -p1 -n %{oname}-%{version}
21mr|meson1-1.5.1-2|41	
21mr|meson1-1.5.1-2|42	%build
21mr|meson1-1.5.1-2|43	%py3_build
21mr|meson1-1.5.1-2|44	
21mr|meson1-1.5.1-2|45	%install
21mr|meson1-1.5.1-2|46	%py3_install
21mr|meson1-1.5.1-2|47	
21mr|meson1-1.5.1-2|48	# Install our rpm macro helper for meson
21mr|meson1-1.5.1-2|49	%install_macro %{oname} %{SOURCE1}

14245 21
21mr|messagelib-23.08.4-2|1	Summary:	KDE Frameworks 5 message module
21mr|messagelib-23.08.4-2|2	Name:		messagelib
21mr|messagelib-23.08.4-2|3	Version:	23.08.4
21mr|messagelib-23.08.4-2|4	Release:	2
21mr|messagelib-23.08.4-2|5	Epoch:		3
21mr|messagelib-23.08.4-2|6	License:	LGPLv2.1+
21mr|messagelib-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|messagelib-23.08.4-2|8	Url:		https://www.kde.org/
21mr|messagelib-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|messagelib-23.08.4-2|10	Source9:	messagelib.rpmlintrc
21mr|messagelib-23.08.4-2|11	# Drop support for old versions of KTextAddons to make
21mr|messagelib-23.08.4-2|12	# rpm's cmake dependency generator happy
21mr|messagelib-23.08.4-2|13	Patch0: messagelib-drop-ktextaddons-1.2.patch
21mr|messagelib-23.08.4-2|14	BuildRequires:	extra-cmake-modules
21mr|messagelib-23.08.4-2|15	BuildRequires:	boost-devel
21mr|messagelib-23.08.4-2|16	BuildRequires:	gpgme-devel
21mr|messagelib-23.08.4-2|17	BuildRequires:	grantlee-qt5-devel
21mr|messagelib-23.08.4-2|18	BuildRequires:	kf5akonadi-devel
21mr|messagelib-23.08.4-2|19	BuildRequires:	kf5akonadimime-devel
21mr|messagelib-23.08.4-2|20	BuildRequires:	kf5akonadinotes-devel
21mr|messagelib-23.08.4-2|21	BuildRequires:	kf5akonadisearch-devel
21mr|messagelib-23.08.4-2|22	BuildRequires:	kf5archive-devel
21mr|messagelib-23.08.4-2|23	BuildRequires:	kf5codecs-devel
21mr|messagelib-23.08.4-2|24	BuildRequires:	kf5completion-devel
21mr|messagelib-23.08.4-2|25	BuildRequires:	kf5config-devel
21mr|messagelib-23.08.4-2|26	BuildRequires:	kf5configwidgets-devel
21mr|messagelib-23.08.4-2|27	BuildRequires:	kf5contacts-devel
21mr|messagelib-23.08.4-2|28	BuildRequires:	kf5contacteditor-devel
21mr|messagelib-23.08.4-2|29	BuildRequires:	kf5grantleetheme-devel
21mr|messagelib-23.08.4-2|30	BuildRequires:	kf5gravatar-devel
21mr|messagelib-23.08.4-2|31	BuildRequires:	kf5i18n-devel
21mr|messagelib-23.08.4-2|32	BuildRequires:	kf5iconthemes-devel
21mr|messagelib-23.08.4-2|33	BuildRequires:	kf5identitymanagement-devel
21mr|messagelib-23.08.4-2|34	BuildRequires:	kf5itemviews-devel
21mr|messagelib-23.08.4-2|35	BuildRequires:	kf5jobwidgets-devel
21mr|messagelib-23.08.4-2|36	BuildRequires:	kf5kio-devel
21mr|messagelib-23.08.4-2|37	BuildRequires:	kf5ldap-devel
21mr|messagelib-23.08.4-2|38	BuildRequires:	kf5libkdepim-devel
21mr|messagelib-23.08.4-2|39	BuildRequires:	kf5libkleo-devel
21mr|messagelib-23.08.4-2|40	BuildRequires:	kf5mailtransport-devel
21mr|messagelib-23.08.4-2|41	BuildRequires:	kf5mbox-devel
21mr|messagelib-23.08.4-2|42	BuildRequires:	kf5mime-devel
21mr|messagelib-23.08.4-2|43	BuildRequires:	kf5newstuff-devel
21mr|messagelib-23.08.4-2|44	BuildRequires:	kf5notifications-devel
21mr|messagelib-23.08.4-2|45	BuildRequires:	kf5pimcommon-devel
21mr|messagelib-23.08.4-2|46	BuildRequires:	kf5pimtextedit-devel
21mr|messagelib-23.08.4-2|47	BuildRequires:	kf5service-devel
21mr|messagelib-23.08.4-2|48	BuildRequires:	kf5sonnet-devel
21mr|messagelib-23.08.4-2|49	BuildRequires:	kf5textwidgets-devel
21mr|messagelib-23.08.4-2|50	BuildRequires:	kf5widgetsaddons-devel
21mr|messagelib-23.08.4-2|51	BuildRequires:	kf5windowsystem-devel
21mr|messagelib-23.08.4-2|52	BuildRequires:	kf5xmlgui-devel
21mr|messagelib-23.08.4-2|53	BuildRequires:	openldap-devel
21mr|messagelib-23.08.4-2|54	BuildRequires:	sasl-devel
21mr|messagelib-23.08.4-2|55	BuildRequires:	pkgconfig(libical)
21mr|messagelib-23.08.4-2|56	BuildRequires:	pkgconfig(poppler-qt5)
21mr|messagelib-23.08.4-2|57	BuildRequires:	pkgconfig(Qt5Core)
21mr|messagelib-23.08.4-2|58	BuildRequires:	pkgconfig(Qt5Gui)
21mr|messagelib-23.08.4-2|59	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|messagelib-23.08.4-2|60	BuildRequires:	pkgconfig(Qt5Qml)
21mr|messagelib-23.08.4-2|61	BuildRequires:	pkgconfig(Qt5Quick)
21mr|messagelib-23.08.4-2|62	BuildRequires:	pkgconfig(Qt5Test)
21mr|messagelib-23.08.4-2|63	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|messagelib-23.08.4-2|64	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|messagelib-23.08.4-2|65	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|messagelib-23.08.4-2|66	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|messagelib-23.08.4-2|67	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|messagelib-23.08.4-2|68	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|messagelib-23.08.4-2|69	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|messagelib-23.08.4-2|70	BuildRequires:	qca2-qt5-devel
21mr|messagelib-23.08.4-2|71	
21mr|messagelib-23.08.4-2|72	%description
21mr|messagelib-23.08.4-2|73	KDE Frameworks 5 message module.
21mr|messagelib-23.08.4-2|74	
21mr|messagelib-23.08.4-2|75	%files
21mr|messagelib-23.08.4-2|76	%{_kde5_datadir}/qlogging-categories5/messagelib.categories
21mr|messagelib-23.08.4-2|77	%{_kde5_datadir}/qlogging-categories5/messagelib.renamecategories
21mr|messagelib-23.08.4-2|78	
21mr|messagelib-23.08.4-2|79	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|80	
21mr|messagelib-23.08.4-2|81	%package i18n
21mr|messagelib-23.08.4-2|82	Summary:	KDE Frameworks 5 message libraries translations
21mr|messagelib-23.08.4-2|83	Group:		System/Internationalization
21mr|messagelib-23.08.4-2|84	BuildArch:	noarch
21mr|messagelib-23.08.4-2|85	
21mr|messagelib-23.08.4-2|86	%description i18n
21mr|messagelib-23.08.4-2|87	KDE Frameworks 5 message libraries translations.
21mr|messagelib-23.08.4-2|88	
21mr|messagelib-23.08.4-2|89	%files i18n -f %{name}.lang
21mr|messagelib-23.08.4-2|90	
21mr|messagelib-23.08.4-2|91	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|92	
21mr|messagelib-23.08.4-2|93	%package -n messagelist
21mr|messagelib-23.08.4-2|94	Summary:	Message list support files for KDE Email Client
21mr|messagelib-23.08.4-2|95	Group:		Graphical desktop/KDE
21mr|messagelib-23.08.4-2|96	
21mr|messagelib-23.08.4-2|97	%description -n messagelist
21mr|messagelib-23.08.4-2|98	Message list support files for KDE Email Client.
21mr|messagelib-23.08.4-2|99	
21mr|messagelib-23.08.4-2|100	%files -n messagelist
21mr|messagelib-23.08.4-2|101	%dir %{_kde5_datadir}/messagelist/
21mr|messagelib-23.08.4-2|102	%{_kde5_datadir}/messagelist/*
21mr|messagelib-23.08.4-2|103	
21mr|messagelib-23.08.4-2|104	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|105	
21mr|messagelib-23.08.4-2|106	%package -n messageviewer
21mr|messagelib-23.08.4-2|107	Summary:	Message viewer support files for KDE Email Client
21mr|messagelib-23.08.4-2|108	Group:		Graphical desktop/KDE
21mr|messagelib-23.08.4-2|109	
21mr|messagelib-23.08.4-2|110	%description -n messageviewer
21mr|messagelib-23.08.4-2|111	Message viewer support files for KDE Email Client.
21mr|messagelib-23.08.4-2|112	
21mr|messagelib-23.08.4-2|113	%files -n messageviewer
21mr|messagelib-23.08.4-2|114	%dir %{_kde5_datadir}/libmessageviewer/
21mr|messagelib-23.08.4-2|115	%{_kde5_datadir}/libmessageviewer/*
21mr|messagelib-23.08.4-2|116	%dir %{_kde5_datadir}/messageviewer/
21mr|messagelib-23.08.4-2|117	%{_kde5_datadir}/messageviewer/*
21mr|messagelib-23.08.4-2|118	%{_kde5_notificationsdir}/messageviewer.notifyrc
21mr|messagelib-23.08.4-2|119	%{_kde5_datadir}/knsrcfiles/messageviewer_header_themes.knsrc
21mr|messagelib-23.08.4-2|120	%{_qt5_plugindir}/pim5/messageviewer/headerstyle/messageviewer_defaultgrantleeheaderstyleplugin.so
21mr|messagelib-23.08.4-2|121	%{_qt5_plugindir}/pim5/messageviewer/grantlee/*/messageviewer_grantlee_extension.so
21mr|messagelib-23.08.4-2|122	
21mr|messagelib-23.08.4-2|123	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|124	
21mr|messagelib-23.08.4-2|125	%package -n templateparser
21mr|messagelib-23.08.4-2|126	Summary:	Template parser support files for KDE Email Client
21mr|messagelib-23.08.4-2|127	Group:		Graphical desktop/KDE
21mr|messagelib-23.08.4-2|128	
21mr|messagelib-23.08.4-2|129	%description -n templateparser
21mr|messagelib-23.08.4-2|130	Template parser support files for KDE Email Client.
21mr|messagelib-23.08.4-2|131	
21mr|messagelib-23.08.4-2|132	%files -n templateparser
21mr|messagelib-23.08.4-2|133	%{_kde5_datadir}/config.kcfg/customtemplates_kfg.kcfg
21mr|messagelib-23.08.4-2|134	%{_kde5_datadir}/config.kcfg/templatesconfiguration_kfg.kcfg
21mr|messagelib-23.08.4-2|135	%{_kde5_datadir}/org.kde.syntax-highlighting/syntax/kmail-template.xml
21mr|messagelib-23.08.4-2|136	
21mr|messagelib-23.08.4-2|137	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|138	
21mr|messagelib-23.08.4-2|139	%define kf5messagecomposer_major 5
21mr|messagelib-23.08.4-2|140	%define libkf5messagecomposer %mklibname kf5messagecomposer %{kf5messagecomposer_major}
21mr|messagelib-23.08.4-2|141	
21mr|messagelib-23.08.4-2|142	%package -n %{libkf5messagecomposer}
21mr|messagelib-23.08.4-2|143	Summary:	KDE Frameworks 5 message composer shared library
21mr|messagelib-23.08.4-2|144	Group:		System/Libraries
21mr|messagelib-23.08.4-2|145	Requires:	%{name}
21mr|messagelib-23.08.4-2|146	Requires:	%{name}-i18n
21mr|messagelib-23.08.4-2|147	
21mr|messagelib-23.08.4-2|148	%description -n %{libkf5messagecomposer}
21mr|messagelib-23.08.4-2|149	KDE Frameworks 5 message composer shared library.
21mr|messagelib-23.08.4-2|150	
21mr|messagelib-23.08.4-2|151	%files -n %{libkf5messagecomposer}
21mr|messagelib-23.08.4-2|152	%{_kde5_libdir}/libKPim5MessageComposer.so.%{kf5messagecomposer_major}*
21mr|messagelib-23.08.4-2|153	
21mr|messagelib-23.08.4-2|154	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|155	
21mr|messagelib-23.08.4-2|156	%define devkf5messagecomposer %mklibname kf5messagecomposer -d
21mr|messagelib-23.08.4-2|157	
21mr|messagelib-23.08.4-2|158	%package -n %{devkf5messagecomposer}
21mr|messagelib-23.08.4-2|159	Summary:	Development files for KDE Frameworks 5 message composer module
21mr|messagelib-23.08.4-2|160	Group:		Development/KDE and Qt
21mr|messagelib-23.08.4-2|161	Requires:	%{libkf5messagecomposer} = %{EVRD}
21mr|messagelib-23.08.4-2|162	Provides:	%{name}-devel = %{EVRD}
21mr|messagelib-23.08.4-2|163	Provides:	kf5messagecomposer-devel = %{version}
21mr|messagelib-23.08.4-2|164	
21mr|messagelib-23.08.4-2|165	%description -n %{devkf5messagecomposer}
21mr|messagelib-23.08.4-2|166	This package contains header files needed if you wish to build applications
21mr|messagelib-23.08.4-2|167	based on %{name}.
21mr|messagelib-23.08.4-2|168	
21mr|messagelib-23.08.4-2|169	%files -n %{devkf5messagecomposer}
21mr|messagelib-23.08.4-2|170	%{_kde5_includedir}/KPim5/MessageComposer
21mr|messagelib-23.08.4-2|171	%{_kde5_libdir}/cmake/KPim5MessageComposer
21mr|messagelib-23.08.4-2|172	%{_kde5_libdir}/libKPim5MessageComposer.so
21mr|messagelib-23.08.4-2|173	%{_kde5_mkspecsdir}/qt_MessageComposer.pri
21mr|messagelib-23.08.4-2|174	
21mr|messagelib-23.08.4-2|175	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|176	
21mr|messagelib-23.08.4-2|177	%define kf5messagecore_major 5
21mr|messagelib-23.08.4-2|178	%define libkf5messagecore %mklibname kf5messagecore %{kf5messagecore_major}
21mr|messagelib-23.08.4-2|179	
21mr|messagelib-23.08.4-2|180	%package -n %{libkf5messagecore}
21mr|messagelib-23.08.4-2|181	Summary:	KDE Frameworks 5 message core shared library
21mr|messagelib-23.08.4-2|182	Group:		System/Libraries
21mr|messagelib-23.08.4-2|183	Requires:	%{name}
21mr|messagelib-23.08.4-2|184	Requires:	%{name}-i18n
21mr|messagelib-23.08.4-2|185	
21mr|messagelib-23.08.4-2|186	%description -n %{libkf5messagecore}
21mr|messagelib-23.08.4-2|187	KDE Frameworks 5 message core shared library.
21mr|messagelib-23.08.4-2|188	
21mr|messagelib-23.08.4-2|189	%files -n %{libkf5messagecore}
21mr|messagelib-23.08.4-2|190	%{_kde5_libdir}/libKPim5MessageCore.so.%{kf5messagecore_major}*
21mr|messagelib-23.08.4-2|191	
21mr|messagelib-23.08.4-2|192	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|193	
21mr|messagelib-23.08.4-2|194	%define devkf5messagecore %mklibname kf5messagecore -d
21mr|messagelib-23.08.4-2|195	
21mr|messagelib-23.08.4-2|196	%package -n %{devkf5messagecore}
21mr|messagelib-23.08.4-2|197	Summary:	Development files for KDE Frameworks 5 message core module
21mr|messagelib-23.08.4-2|198	Group:		Development/KDE and Qt
21mr|messagelib-23.08.4-2|199	Requires:	%{libkf5messagecore} = %{EVRD}
21mr|messagelib-23.08.4-2|200	Provides:	%{name}-devel = %{EVRD}
21mr|messagelib-23.08.4-2|201	Provides:	kf5messagecore-devel = %{version}
21mr|messagelib-23.08.4-2|202	
21mr|messagelib-23.08.4-2|203	%description -n %{devkf5messagecore}
21mr|messagelib-23.08.4-2|204	This package contains header files needed if you wish to build applications
21mr|messagelib-23.08.4-2|205	based on %{name}.
21mr|messagelib-23.08.4-2|206	
21mr|messagelib-23.08.4-2|207	%files -n %{devkf5messagecore}
21mr|messagelib-23.08.4-2|208	%{_kde5_includedir}/KPim5/MessageCore
21mr|messagelib-23.08.4-2|209	%{_kde5_libdir}/cmake/KPim5MessageCore
21mr|messagelib-23.08.4-2|210	%{_kde5_libdir}/libKPim5MessageCore.so
21mr|messagelib-23.08.4-2|211	%{_kde5_mkspecsdir}/qt_MessageCore.pri
21mr|messagelib-23.08.4-2|212	
21mr|messagelib-23.08.4-2|213	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|214	
21mr|messagelib-23.08.4-2|215	%define kf5messagelist_major 5
21mr|messagelib-23.08.4-2|216	%define libkf5messagelist %mklibname kf5messagelist %{kf5messagelist_major}
21mr|messagelib-23.08.4-2|217	
21mr|messagelib-23.08.4-2|218	%package -n %{libkf5messagelist}
21mr|messagelib-23.08.4-2|219	Summary:	KDE Frameworks 5 message list shared library
21mr|messagelib-23.08.4-2|220	Group:		System/Libraries
21mr|messagelib-23.08.4-2|221	Requires:	%{name}
21mr|messagelib-23.08.4-2|222	Requires:	%{name}-i18n
21mr|messagelib-23.08.4-2|223	Requires:	messagelist >= %{EVRD}
21mr|messagelib-23.08.4-2|224	
21mr|messagelib-23.08.4-2|225	%description -n %{libkf5messagelist}
21mr|messagelib-23.08.4-2|226	KDE Frameworks 5 message list shared library.
21mr|messagelib-23.08.4-2|227	
21mr|messagelib-23.08.4-2|228	%files -n %{libkf5messagelist}
21mr|messagelib-23.08.4-2|229	%{_kde5_libdir}/libKPim5MessageList.so.%{kf5messagelist_major}*
21mr|messagelib-23.08.4-2|230	
21mr|messagelib-23.08.4-2|231	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|232	
21mr|messagelib-23.08.4-2|233	%define devkf5messagelist %mklibname kf5messagelist -d
21mr|messagelib-23.08.4-2|234	
21mr|messagelib-23.08.4-2|235	%package -n %{devkf5messagelist}
21mr|messagelib-23.08.4-2|236	Summary:	Development files for KDE Frameworks 5 message list module
21mr|messagelib-23.08.4-2|237	Group:		Development/KDE and Qt
21mr|messagelib-23.08.4-2|238	Requires:	%{libkf5messagelist} = %{EVRD}
21mr|messagelib-23.08.4-2|239	Provides:	%{name}-devel = %{EVRD}
21mr|messagelib-23.08.4-2|240	Provides:	kf5messagelist-devel = %{version}
21mr|messagelib-23.08.4-2|241	
21mr|messagelib-23.08.4-2|242	%description -n %{devkf5messagelist}
21mr|messagelib-23.08.4-2|243	This package contains header files needed if you wish to build applications
21mr|messagelib-23.08.4-2|244	based on %{name}.
21mr|messagelib-23.08.4-2|245	
21mr|messagelib-23.08.4-2|246	%files -n %{devkf5messagelist}
21mr|messagelib-23.08.4-2|247	%{_kde5_includedir}/KPim5/MessageList
21mr|messagelib-23.08.4-2|248	%{_kde5_libdir}/cmake/KPim5MessageList
21mr|messagelib-23.08.4-2|249	%{_kde5_libdir}/libKPim5MessageList.so
21mr|messagelib-23.08.4-2|250	%{_kde5_mkspecsdir}/qt_MessageList.pri
21mr|messagelib-23.08.4-2|251	
21mr|messagelib-23.08.4-2|252	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|253	
21mr|messagelib-23.08.4-2|254	%define kf5messageviewer_major 5
21mr|messagelib-23.08.4-2|255	%define libkf5messageviewer %mklibname kf5messageviewer %{kf5messageviewer_major}
21mr|messagelib-23.08.4-2|256	
21mr|messagelib-23.08.4-2|257	%package -n %{libkf5messageviewer}
21mr|messagelib-23.08.4-2|258	Summary:	KDE Frameworks 5 message viewer shared library
21mr|messagelib-23.08.4-2|259	Group:		System/Libraries
21mr|messagelib-23.08.4-2|260	Requires:	%{name}
21mr|messagelib-23.08.4-2|261	Requires:	%{name}-i18n
21mr|messagelib-23.08.4-2|262	Requires:	messageviewer >= %{EVRD}
21mr|messagelib-23.08.4-2|263	
21mr|messagelib-23.08.4-2|264	%description -n %{libkf5messageviewer}
21mr|messagelib-23.08.4-2|265	KDE Frameworks 5 message viewer shared library.
21mr|messagelib-23.08.4-2|266	
21mr|messagelib-23.08.4-2|267	%files -n %{libkf5messageviewer}
21mr|messagelib-23.08.4-2|268	%{_kde5_libdir}/libKPim5MessageViewer.so.%{kf5messageviewer_major}*
21mr|messagelib-23.08.4-2|269	
21mr|messagelib-23.08.4-2|270	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|271	
21mr|messagelib-23.08.4-2|272	%define devkf5messageviewer %mklibname kf5messageviewer -d
21mr|messagelib-23.08.4-2|273	
21mr|messagelib-23.08.4-2|274	%package -n %{devkf5messageviewer}
21mr|messagelib-23.08.4-2|275	Summary:	Development files for KDE Frameworks 5 message viewer module
21mr|messagelib-23.08.4-2|276	Group:		Development/KDE and Qt
21mr|messagelib-23.08.4-2|277	Requires:	%{libkf5messageviewer} = %{EVRD}
21mr|messagelib-23.08.4-2|278	Provides:	%{name}-devel = %{EVRD}
21mr|messagelib-23.08.4-2|279	Provides:	kf5messageviewer-devel = %{version}
21mr|messagelib-23.08.4-2|280	
21mr|messagelib-23.08.4-2|281	%description -n %{devkf5messageviewer}
21mr|messagelib-23.08.4-2|282	This package contains header files needed if you wish to build applications
21mr|messagelib-23.08.4-2|283	based on %{name}.
21mr|messagelib-23.08.4-2|284	
21mr|messagelib-23.08.4-2|285	%files -n %{devkf5messageviewer}
21mr|messagelib-23.08.4-2|286	%{_kde5_includedir}/KPim5/MessageViewer
21mr|messagelib-23.08.4-2|287	%{_kde5_libdir}/cmake/KPim5MessageViewer
21mr|messagelib-23.08.4-2|288	%{_kde5_libdir}/libKPim5MessageViewer.so
21mr|messagelib-23.08.4-2|289	%{_kde5_mkspecsdir}/qt_MessageViewer.pri
21mr|messagelib-23.08.4-2|290	
21mr|messagelib-23.08.4-2|291	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|292	
21mr|messagelib-23.08.4-2|293	%define kf5mimetreeparser_major 5
21mr|messagelib-23.08.4-2|294	%define libkf5mimetreeparser %mklibname kf5mimetreeparser %{kf5mimetreeparser_major}
21mr|messagelib-23.08.4-2|295	
21mr|messagelib-23.08.4-2|296	%package -n %{libkf5mimetreeparser}
21mr|messagelib-23.08.4-2|297	Summary:	KDE Frameworks 5 MIME tree parser shared library
21mr|messagelib-23.08.4-2|298	Group:		System/Libraries
21mr|messagelib-23.08.4-2|299	Requires:	%{name}
21mr|messagelib-23.08.4-2|300	Requires:	%{name}-i18n
21mr|messagelib-23.08.4-2|301	
21mr|messagelib-23.08.4-2|302	%description -n %{libkf5mimetreeparser}
21mr|messagelib-23.08.4-2|303	KDE Frameworks 5 MIME tree parser shared library.
21mr|messagelib-23.08.4-2|304	
21mr|messagelib-23.08.4-2|305	%files -n %{libkf5mimetreeparser}
21mr|messagelib-23.08.4-2|306	%{_kde5_libdir}/libKPim5MimeTreeParser.so.%{kf5mimetreeparser_major}*
21mr|messagelib-23.08.4-2|307	
21mr|messagelib-23.08.4-2|308	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|309	
21mr|messagelib-23.08.4-2|310	%define devkf5mimetreeparser %mklibname kf5mimetreeparser -d
21mr|messagelib-23.08.4-2|311	
21mr|messagelib-23.08.4-2|312	%package -n %{devkf5mimetreeparser}
21mr|messagelib-23.08.4-2|313	Summary:	Development files for KDE Frameworks 5 MIME tree parser module
21mr|messagelib-23.08.4-2|314	Group:		Development/KDE and Qt
21mr|messagelib-23.08.4-2|315	Requires:	%{libkf5mimetreeparser} = %{EVRD}
21mr|messagelib-23.08.4-2|316	Provides:	%{name}-devel = %{EVRD}
21mr|messagelib-23.08.4-2|317	Provides:	kf5mimetreeparser-devel = %{version}
21mr|messagelib-23.08.4-2|318	
21mr|messagelib-23.08.4-2|319	%description -n %{devkf5mimetreeparser}
21mr|messagelib-23.08.4-2|320	This package contains header files needed if you wish to build applications
21mr|messagelib-23.08.4-2|321	based on %{name}.
21mr|messagelib-23.08.4-2|322	
21mr|messagelib-23.08.4-2|323	%files -n %{devkf5mimetreeparser}
21mr|messagelib-23.08.4-2|324	%{_kde5_includedir}/KPim5/MimeTreeParser
21mr|messagelib-23.08.4-2|325	%{_kde5_libdir}/cmake/KPim5MimeTreeParser
21mr|messagelib-23.08.4-2|326	%{_kde5_libdir}/libKPim5MimeTreeParser.so
21mr|messagelib-23.08.4-2|327	
21mr|messagelib-23.08.4-2|328	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|329	
21mr|messagelib-23.08.4-2|330	%define kf5templateparser_major 5
21mr|messagelib-23.08.4-2|331	%define libkf5templateparser %mklibname kf5templateparser %{kf5templateparser_major}
21mr|messagelib-23.08.4-2|332	
21mr|messagelib-23.08.4-2|333	%package -n %{libkf5templateparser}
21mr|messagelib-23.08.4-2|334	Summary:	KDE Frameworks 5 template parser shared library
21mr|messagelib-23.08.4-2|335	Group:		System/Libraries
21mr|messagelib-23.08.4-2|336	Requires:	%{name}
21mr|messagelib-23.08.4-2|337	Requires:	%{name}-i18n
21mr|messagelib-23.08.4-2|338	Requires:	templateparser >= %{EVRD}
21mr|messagelib-23.08.4-2|339	
21mr|messagelib-23.08.4-2|340	%description -n %{libkf5templateparser}
21mr|messagelib-23.08.4-2|341	KDE Frameworks 5 template parser shared library.
21mr|messagelib-23.08.4-2|342	
21mr|messagelib-23.08.4-2|343	%files -n %{libkf5templateparser}
21mr|messagelib-23.08.4-2|344	%{_kde5_libdir}/libKPim5TemplateParser.so.%{kf5templateparser_major}*
21mr|messagelib-23.08.4-2|345	
21mr|messagelib-23.08.4-2|346	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|347	
21mr|messagelib-23.08.4-2|348	%define devkf5templateparser %mklibname kf5templateparser -d
21mr|messagelib-23.08.4-2|349	
21mr|messagelib-23.08.4-2|350	%package -n %{devkf5templateparser}
21mr|messagelib-23.08.4-2|351	Summary:	Development files for KDE Frameworks 5 template parser module
21mr|messagelib-23.08.4-2|352	Group:		Development/KDE and Qt
21mr|messagelib-23.08.4-2|353	Requires:	%{libkf5templateparser} = %{EVRD}
21mr|messagelib-23.08.4-2|354	Provides:	%{name}-devel = %{EVRD}
21mr|messagelib-23.08.4-2|355	Provides:	kf5templateparser-devel = %{version}
21mr|messagelib-23.08.4-2|356	
21mr|messagelib-23.08.4-2|357	%description -n %{devkf5templateparser}
21mr|messagelib-23.08.4-2|358	This package contains header files needed if you wish to build applications
21mr|messagelib-23.08.4-2|359	based on %{name}.
21mr|messagelib-23.08.4-2|360	
21mr|messagelib-23.08.4-2|361	%files -n %{devkf5templateparser}
21mr|messagelib-23.08.4-2|362	%{_kde5_includedir}/KPim5/TemplateParser
21mr|messagelib-23.08.4-2|363	%{_kde5_libdir}/cmake/KPim5TemplateParser
21mr|messagelib-23.08.4-2|364	%{_kde5_libdir}/libKPim5TemplateParser.so
21mr|messagelib-23.08.4-2|365	%{_kde5_mkspecsdir}/qt_TemplateParser.pri
21mr|messagelib-23.08.4-2|366	
21mr|messagelib-23.08.4-2|367	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|368	
21mr|messagelib-23.08.4-2|369	%define kf5webengineviewer_major 5
21mr|messagelib-23.08.4-2|370	%define libkf5webengineviewer %mklibname kf5webengineviewer %{kf5webengineviewer_major}
21mr|messagelib-23.08.4-2|371	
21mr|messagelib-23.08.4-2|372	%package -n %{libkf5webengineviewer}
21mr|messagelib-23.08.4-2|373	Summary:	KDE Frameworks 5 web engine viewer shared library
21mr|messagelib-23.08.4-2|374	Group:		System/Libraries
21mr|messagelib-23.08.4-2|375	Requires:	%{name}
21mr|messagelib-23.08.4-2|376	Requires:	%{name}-i18n
21mr|messagelib-23.08.4-2|377	
21mr|messagelib-23.08.4-2|378	%description -n %{libkf5webengineviewer}
21mr|messagelib-23.08.4-2|379	KDE Frameworks 5 web engine viewer shared library.
21mr|messagelib-23.08.4-2|380	
21mr|messagelib-23.08.4-2|381	%files -n %{libkf5webengineviewer}
21mr|messagelib-23.08.4-2|382	%{_kde5_libdir}/libKPim5WebEngineViewer.so.%{kf5webengineviewer_major}*
21mr|messagelib-23.08.4-2|383	
21mr|messagelib-23.08.4-2|384	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|385	
21mr|messagelib-23.08.4-2|386	%define devkf5webengineviewer %mklibname kf5webengineviewer -d
21mr|messagelib-23.08.4-2|387	
21mr|messagelib-23.08.4-2|388	%package -n %{devkf5webengineviewer}
21mr|messagelib-23.08.4-2|389	Summary:	Development files for KDE Frameworks 5 web engine viewer module
21mr|messagelib-23.08.4-2|390	Group:		Development/KDE and Qt
21mr|messagelib-23.08.4-2|391	Requires:	%{libkf5webengineviewer} = %{EVRD}
21mr|messagelib-23.08.4-2|392	Provides:	%{name}-devel = %{EVRD}
21mr|messagelib-23.08.4-2|393	Provides:	kf5webengineviewer-devel = %{version}
21mr|messagelib-23.08.4-2|394	
21mr|messagelib-23.08.4-2|395	%description -n %{devkf5webengineviewer}
21mr|messagelib-23.08.4-2|396	This package contains header files needed if you wish to build applications
21mr|messagelib-23.08.4-2|397	based on %{name}.
21mr|messagelib-23.08.4-2|398	
21mr|messagelib-23.08.4-2|399	%files -n %{devkf5webengineviewer}
21mr|messagelib-23.08.4-2|400	%{_kde5_includedir}/KPim5/WebEngineViewer
21mr|messagelib-23.08.4-2|401	%{_kde5_libdir}/cmake/KPim5WebEngineViewer
21mr|messagelib-23.08.4-2|402	%{_kde5_libdir}/libKPim5WebEngineViewer.so
21mr|messagelib-23.08.4-2|403	%{_kde5_mkspecsdir}/qt_WebEngineViewer.pri
21mr|messagelib-23.08.4-2|404	
21mr|messagelib-23.08.4-2|405	#----------------------------------------------------------------------------
21mr|messagelib-23.08.4-2|406	
21mr|messagelib-23.08.4-2|407	%prep
21mr|messagelib-23.08.4-2|408	%autosetup -p1
21mr|messagelib-23.08.4-2|409	
21mr|messagelib-23.08.4-2|410	%build
21mr|messagelib-23.08.4-2|411	%cmake_kde5 \
21mr|messagelib-23.08.4-2|412	-DBUILD_TESTING:BOOL=OFF
21mr|messagelib-23.08.4-2|413	%make
21mr|messagelib-23.08.4-2|414	
21mr|messagelib-23.08.4-2|415	%install
21mr|messagelib-23.08.4-2|416	%makeinstall_std -C build
21mr|messagelib-23.08.4-2|417	
21mr|messagelib-23.08.4-2|418	%find_lang libmessagecomposer libmessagecore libmessagelist libmessageviewer \
21mr|messagelib-23.08.4-2|419	libmimetreeparser libtemplateparser libwebengineviewer %{name}.lang --with-kde
21mr|messagelib-23.08.4-2|420	

14246 21
21mr|metacity-3.44.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|metacity-3.44.0-2|2	
21mr|metacity-3.44.0-2|3	%define major 3
21mr|metacity-3.44.0-2|4	%define libname %mklibname %{name} %{major}
21mr|metacity-3.44.0-2|5	%define devname %mklibname %{name} -d
21mr|metacity-3.44.0-2|6	
21mr|metacity-3.44.0-2|7	Summary:	Metacity window manager
21mr|metacity-3.44.0-2|8	Name:		metacity
21mr|metacity-3.44.0-2|9	Version:	3.44.0
21mr|metacity-3.44.0-2|10	Release:	2
21mr|metacity-3.44.0-2|11	License:	GPLv2+
21mr|metacity-3.44.0-2|12	Group:		Graphical desktop/GNOME
21mr|metacity-3.44.0-2|13	Url:		https://download.gnome.org/sources/metacity
21mr|metacity-3.44.0-2|14	Source0:	https://download.gnome.org/sources/metacity/%{url_ver}/%{name}-%{version}.tar.xz
21mr|metacity-3.44.0-2|15	BuildRequires:	gnome-common
21mr|metacity-3.44.0-2|16	BuildRequires:	intltool
21mr|metacity-3.44.0-2|17	BuildRequires:	itstool
21mr|metacity-3.44.0-2|18	BuildRequires:	yelp-tools
21mr|metacity-3.44.0-2|19	BuildRequires:	zenity
21mr|metacity-3.44.0-2|20	BuildRequires:	pkgconfig(glu)
21mr|metacity-3.44.0-2|21	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|metacity-3.44.0-2|22	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|metacity-3.44.0-2|23	BuildRequires:	pkgconfig(gtk4)
21mr|metacity-3.44.0-2|24	BuildRequires:	pkgconfig(ice)
21mr|metacity-3.44.0-2|25	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|metacity-3.44.0-2|26	BuildRequires:	pkgconfig(libgtop-2.0)
21mr|metacity-3.44.0-2|27	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|metacity-3.44.0-2|28	BuildRequires:	pkgconfig(pango)
21mr|metacity-3.44.0-2|29	BuildRequires:	pkgconfig(pangoxft)
21mr|metacity-3.44.0-2|30	BuildRequires:	pkgconfig(sm)
21mr|metacity-3.44.0-2|31	BuildRequires:	pkgconfig(x11)
21mr|metacity-3.44.0-2|32	BuildRequires:	pkgconfig(xcomposite)
21mr|metacity-3.44.0-2|33	BuildRequires:	pkgconfig(xcursor)
21mr|metacity-3.44.0-2|34	BuildRequires:	pkgconfig(xdamage)
21mr|metacity-3.44.0-2|35	BuildRequires:	pkgconfig(xext)
21mr|metacity-3.44.0-2|36	BuildRequires:	pkgconfig(xfixes)
21mr|metacity-3.44.0-2|37	BuildRequires:	pkgconfig(xinerama)
21mr|metacity-3.44.0-2|38	BuildRequires:	pkgconfig(xpresent)
21mr|metacity-3.44.0-2|39	BuildRequires:	pkgconfig(xrandr)
21mr|metacity-3.44.0-2|40	BuildRequires:	pkgconfig(xrender)
21mr|metacity-3.44.0-2|41	BuildRequires:	pkgconfig(xres)
21mr|metacity-3.44.0-2|42	Requires:	zenity
21mr|metacity-3.44.0-2|43	
21mr|metacity-3.44.0-2|44	%description
21mr|metacity-3.44.0-2|45	Metacity is a simple window manager that integrates nicely with GNOME.
21mr|metacity-3.44.0-2|46	
21mr|metacity-3.44.0-2|47	%files -f %{name}.lang
21mr|metacity-3.44.0-2|48	%doc README NEWS HACKING
21mr|metacity-3.44.0-2|49	%license COPYING
21mr|metacity-3.44.0-2|50	%{_bindir}/*
21mr|metacity-3.44.0-2|51	%{_datadir}/applications/metacity.desktop
21mr|metacity-3.44.0-2|52	%{_datadir}/glib-2.0/schemas/*
21mr|metacity-3.44.0-2|53	%{_datadir}/gnome-control-center/keybindings/50-metacity*.xml
21mr|metacity-3.44.0-2|54	%{_mandir}/man1/*
21mr|metacity-3.44.0-2|55	
21mr|metacity-3.44.0-2|56	#----------------------------------------------------------------------------
21mr|metacity-3.44.0-2|57	
21mr|metacity-3.44.0-2|58	%package -n %{libname}
21mr|metacity-3.44.0-2|59	Summary:	Libraries for Metacity
21mr|metacity-3.44.0-2|60	Group:		System/Libraries
21mr|metacity-3.44.0-2|61	
21mr|metacity-3.44.0-2|62	%description -n %{libname}
21mr|metacity-3.44.0-2|63	This package contains libraries used by Metacity.
21mr|metacity-3.44.0-2|64	
21mr|metacity-3.44.0-2|65	%files -n %{libname}
21mr|metacity-3.44.0-2|66	%{_libdir}/libmetacity.so.%{major}*
21mr|metacity-3.44.0-2|67	
21mr|metacity-3.44.0-2|68	#----------------------------------------------------------------------------
21mr|metacity-3.44.0-2|69	
21mr|metacity-3.44.0-2|70	%package -n %{devname}
21mr|metacity-3.44.0-2|71	Summary:	Libraries and include files with Metacity
21mr|metacity-3.44.0-2|72	Group:		Development/GNOME and GTK+
21mr|metacity-3.44.0-2|73	Requires:	%{libname} = %{EVRD}
21mr|metacity-3.44.0-2|74	Provides:	%{name}-devel = %{EVRD}
21mr|metacity-3.44.0-2|75	
21mr|metacity-3.44.0-2|76	%description -n %{devname}
21mr|metacity-3.44.0-2|77	This package provides the necessary development libraries and include
21mr|metacity-3.44.0-2|78	files to allow you to develop with Metacity.
21mr|metacity-3.44.0-2|79	
21mr|metacity-3.44.0-2|80	%files -n %{devname}
21mr|metacity-3.44.0-2|81	%doc ChangeLog
21mr|metacity-3.44.0-2|82	%{_libdir}/*.so
21mr|metacity-3.44.0-2|83	%{_includedir}/*
21mr|metacity-3.44.0-2|84	%{_libdir}/pkgconfig/*
21mr|metacity-3.44.0-2|85	
21mr|metacity-3.44.0-2|86	#----------------------------------------------------------------------------
21mr|metacity-3.44.0-2|87	
21mr|metacity-3.44.0-2|88	%prep
21mr|metacity-3.44.0-2|89	%setup -q
21mr|metacity-3.44.0-2|90	
21mr|metacity-3.44.0-2|91	%build
21mr|metacity-3.44.0-2|92	%configure \
21mr|metacity-3.44.0-2|93	--disable-static \
21mr|metacity-3.44.0-2|94	--disable-scrollkeeper
21mr|metacity-3.44.0-2|95	%make
21mr|metacity-3.44.0-2|96	
21mr|metacity-3.44.0-2|97	%install
21mr|metacity-3.44.0-2|98	%makeinstall_std
21mr|metacity-3.44.0-2|99	
21mr|metacity-3.44.0-2|100	%find_lang %{name} --with-gnome --all-name

14247 21
21mr|metadata-extractor2-2.10.1-6|1	%global majorversion 2
21mr|metadata-extractor2-2.10.1-6|2	Name:          metadata-extractor2
21mr|metadata-extractor2-2.10.1-6|3	Version:       2.10.1
21mr|metadata-extractor2-2.10.1-6|4	Release:       6
21mr|metadata-extractor2-2.10.1-6|5	Summary:       Extracts EXIF, IPTC, XMP, ICC and other metadata from image files
21mr|metadata-extractor2-2.10.1-6|6	License:       ASL 2.0
21mr|metadata-extractor2-2.10.1-6|7	URL:           http://drewnoakes.com/code/exif/
21mr|metadata-extractor2-2.10.1-6|8	Source0:       https://github.com/drewnoakes/metadata-extractor/archive/%{version}/metadata-extractor-%{version}.tar.gz
21mr|metadata-extractor2-2.10.1-6|9	
21mr|metadata-extractor2-2.10.1-6|10	BuildRequires: maven-local
21mr|metadata-extractor2-2.10.1-6|11	BuildRequires: mvn(com.adobe.xmp:xmpcore)
21mr|metadata-extractor2-2.10.1-6|12	BuildRequires: mvn(junit:junit)
21mr|metadata-extractor2-2.10.1-6|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|metadata-extractor2-2.10.1-6|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|metadata-extractor2-2.10.1-6|15	# Explicit requires for javapackages-tools since metadata-extractor2 script
21mr|metadata-extractor2-2.10.1-6|16	# uses /usr/share/java-utils/java-functions
21mr|metadata-extractor2-2.10.1-6|17	Requires:      javapackages-tools
21mr|metadata-extractor2-2.10.1-6|18	
21mr|metadata-extractor2-2.10.1-6|19	Provides:      mvn(com.drewnoakes:metadata-extractor) = %{version}-%{release}
21mr|metadata-extractor2-2.10.1-6|20	
21mr|metadata-extractor2-2.10.1-6|21	Group:          Development/Java
21mr|metadata-extractor2-2.10.1-6|22	BuildArch:     noarch
21mr|metadata-extractor2-2.10.1-6|23	# Java stack is not supported on x86_32
21mr|metadata-extractor2-2.10.1-6|24	ExcludeArch: %{ix86}
21mr|metadata-extractor2-2.10.1-6|25	
21mr|metadata-extractor2-2.10.1-6|26	%description
21mr|metadata-extractor2-2.10.1-6|27	Metadata Extractor is a straightforward Java library
21mr|metadata-extractor2-2.10.1-6|28	for reading metadata from image files.
21mr|metadata-extractor2-2.10.1-6|29	
21mr|metadata-extractor2-2.10.1-6|30	%package javadoc
21mr|metadata-extractor2-2.10.1-6|31	Summary:       Javadoc for %{name}
21mr|metadata-extractor2-2.10.1-6|32	
21mr|metadata-extractor2-2.10.1-6|33	%description javadoc
21mr|metadata-extractor2-2.10.1-6|34	This package contains javadoc for %{name}.
21mr|metadata-extractor2-2.10.1-6|35	
21mr|metadata-extractor2-2.10.1-6|36	%prep
21mr|metadata-extractor2-2.10.1-6|37	%setup -q -n metadata-extractor-%{version}
21mr|metadata-extractor2-2.10.1-6|38	find -name '*.jar' -delete
21mr|metadata-extractor2-2.10.1-6|39	find -name '*.class' -delete
21mr|metadata-extractor2-2.10.1-6|40	
21mr|metadata-extractor2-2.10.1-6|41	# Unavailable plugins
21mr|metadata-extractor2-2.10.1-6|42	%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin
21mr|metadata-extractor2-2.10.1-6|43	# Unwanted plugins
21mr|metadata-extractor2-2.10.1-6|44	%pom_remove_plugin org.apache.maven.plugins:maven-gpg-plugin
21mr|metadata-extractor2-2.10.1-6|45	%pom_remove_plugin org.apache.maven.plugins:maven-source-plugin
21mr|metadata-extractor2-2.10.1-6|46	# Unneeded task
21mr|metadata-extractor2-2.10.1-6|47	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|metadata-extractor2-2.10.1-6|48	# Fix manifest entries
21mr|metadata-extractor2-2.10.1-6|49	%pom_xpath_set "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration/pom:archive/pom:manifest/pom:addClasspath" false
21mr|metadata-extractor2-2.10.1-6|50	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration/pom:archive/pom:manifest" "<mainClass>com.drew.imaging.ImageMetadataReader</mainClass>"
21mr|metadata-extractor2-2.10.1-6|51	# Use standard maven output directory
21mr|metadata-extractor2-2.10.1-6|52	%pom_xpath_remove "pom:build/pom:directory"
21mr|metadata-extractor2-2.10.1-6|53	%pom_xpath_remove "pom:build/pom:outputDirectory"
21mr|metadata-extractor2-2.10.1-6|54	
21mr|metadata-extractor2-2.10.1-6|55	# javascript not allowed in javadoc
21mr|metadata-extractor2-2.10.1-6|56	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration/pom:bottom"
21mr|metadata-extractor2-2.10.1-6|57	
21mr|metadata-extractor2-2.10.1-6|58	# Add OSGi support
21mr|metadata-extractor2-2.10.1-6|59	%pom_xpath_set "pom:project/pom:packaging" bundle
21mr|metadata-extractor2-2.10.1-6|60	%pom_add_plugin org.apache.felix:maven-bundle-plugin . "
21mr|metadata-extractor2-2.10.1-6|61	<extensions>true</extensions>
21mr|metadata-extractor2-2.10.1-6|62	<executions>
21mr|metadata-extractor2-2.10.1-6|63	<execution>
21mr|metadata-extractor2-2.10.1-6|64	<id>bundle-manifest</id>
21mr|metadata-extractor2-2.10.1-6|65	<phase>process-classes</phase>
21mr|metadata-extractor2-2.10.1-6|66	<goals>
21mr|metadata-extractor2-2.10.1-6|67	<goal>manifest</goal>
21mr|metadata-extractor2-2.10.1-6|68	</goals>
21mr|metadata-extractor2-2.10.1-6|69	</execution>
21mr|metadata-extractor2-2.10.1-6|70	</executions>"
21mr|metadata-extractor2-2.10.1-6|71	
21mr|metadata-extractor2-2.10.1-6|72	# Fix non ASCII chars
21mr|metadata-extractor2-2.10.1-6|73	for s in Source/com/drew/lang/GeoLocation.java \
21mr|metadata-extractor2-2.10.1-6|74	Source/com/drew/metadata/icc/IccDescriptor.java;do
21mr|metadata-extractor2-2.10.1-6|75	native2ascii -encoding UTF8 ${s} ${s}
21mr|metadata-extractor2-2.10.1-6|76	done
21mr|metadata-extractor2-2.10.1-6|77	
21mr|metadata-extractor2-2.10.1-6|78	sed -i 's/\r//' LICENSE-2.0.txt README.md Resources/javadoc-stylesheet.css
21mr|metadata-extractor2-2.10.1-6|79	
21mr|metadata-extractor2-2.10.1-6|80	%mvn_file :metadata-extractor %{name}
21mr|metadata-extractor2-2.10.1-6|81	%mvn_alias :metadata-extractor "drew:metadata-extractor"
21mr|metadata-extractor2-2.10.1-6|82	%mvn_compat_version ":metadata-extractor" %{majorversion}
21mr|metadata-extractor2-2.10.1-6|83	
21mr|metadata-extractor2-2.10.1-6|84	%build
21mr|metadata-extractor2-2.10.1-6|85	
21mr|metadata-extractor2-2.10.1-6|86	%mvn_build
21mr|metadata-extractor2-2.10.1-6|87	
21mr|metadata-extractor2-2.10.1-6|88	%install
21mr|metadata-extractor2-2.10.1-6|89	%mvn_install
21mr|metadata-extractor2-2.10.1-6|90	
21mr|metadata-extractor2-2.10.1-6|91	%jpackage_script com.drew.imaging.ImageMetadataReader "" "" %{name}-%{majorversion}:xmpcore %{name} true
21mr|metadata-extractor2-2.10.1-6|92	
21mr|metadata-extractor2-2.10.1-6|93	%files -f .mfiles
21mr|metadata-extractor2-2.10.1-6|94	%{_bindir}/*
21mr|metadata-extractor2-2.10.1-6|95	%doc README.md
21mr|metadata-extractor2-2.10.1-6|96	%license LICENSE-2.0.txt
21mr|metadata-extractor2-2.10.1-6|97	
21mr|metadata-extractor2-2.10.1-6|98	%files javadoc -f .mfiles-javadoc
21mr|metadata-extractor2-2.10.1-6|99	%license LICENSE-2.0.txt
21mr|metadata-extractor2-2.10.1-6|100	

14248 21
21mr|metainf-services-1.7-7|1	Name:           metainf-services
21mr|metainf-services-1.7-7|2	Version:        1.7
21mr|metainf-services-1.7-7|3	Release:        7
21mr|metainf-services-1.7-7|4	Summary:        Small java library for generating META-INF/services files
21mr|metainf-services-1.7-7|5	
21mr|metainf-services-1.7-7|6	# License is specified in pom file
21mr|metainf-services-1.7-7|7	License:        MIT
21mr|metainf-services-1.7-7|8	URL:            https://github.com/kohsuke/metainf-services
21mr|metainf-services-1.7-7|9	Source0:        https://github.com/kohsuke/%{name}/archive/%{name}-%{version}.tar.gz
21mr|metainf-services-1.7-7|10	Source1:        https://raw.github.com/kohsuke/youdebug/youdebug-1.5/LICENSE.txt
21mr|metainf-services-1.7-7|11	
21mr|metainf-services-1.7-7|12	Group:          Development/Java
21mr|metainf-services-1.7-7|13	BuildArch:      noarch
21mr|metainf-services-1.7-7|14	# Java stack is not supported on x86_32
21mr|metainf-services-1.7-7|15	ExcludeArch: %{ix86}
21mr|metainf-services-1.7-7|16	
21mr|metainf-services-1.7-7|17	BuildRequires:  maven-local
21mr|metainf-services-1.7-7|18	BuildRequires:  mvn(org.kohsuke:pom:pom:)
21mr|metainf-services-1.7-7|19	
21mr|metainf-services-1.7-7|20	%description
21mr|metainf-services-1.7-7|21	This package contains small Java library which can be used
21mr|metainf-services-1.7-7|22	for automatic generation of META-INF/services files.
21mr|metainf-services-1.7-7|23	
21mr|metainf-services-1.7-7|24	%package        javadoc
21mr|metainf-services-1.7-7|25	Summary:        Javadoc for %{name}
21mr|metainf-services-1.7-7|26	
21mr|metainf-services-1.7-7|27	%description    javadoc
21mr|metainf-services-1.7-7|28	This package contains the API documentation for %{name}.
21mr|metainf-services-1.7-7|29	
21mr|metainf-services-1.7-7|30	
21mr|metainf-services-1.7-7|31	%prep
21mr|metainf-services-1.7-7|32	%setup -q -n %{name}-%{name}-%{version}
21mr|metainf-services-1.7-7|33	
21mr|metainf-services-1.7-7|34	cp %{SOURCE1} LICENSE
21mr|metainf-services-1.7-7|35	
21mr|metainf-services-1.7-7|36	%pom_xpath_remove "pom:plugin[pom:artifactId[text()='animal-sniffer-maven-plugin']]"
21mr|metainf-services-1.7-7|37	
21mr|metainf-services-1.7-7|38	%build
21mr|metainf-services-1.7-7|39	%mvn_build
21mr|metainf-services-1.7-7|40	
21mr|metainf-services-1.7-7|41	%install
21mr|metainf-services-1.7-7|42	%mvn_install
21mr|metainf-services-1.7-7|43	
21mr|metainf-services-1.7-7|44	
21mr|metainf-services-1.7-7|45	%files -f .mfiles
21mr|metainf-services-1.7-7|46	%doc LICENSE
21mr|metainf-services-1.7-7|47	%files javadoc -f .mfiles-javadoc
21mr|metainf-services-1.7-7|48	%doc LICENSE
21mr|metainf-services-1.7-7|49	

14249 21
21mr|metis-5.1.0-7|1	%define major	0
21mr|metis-5.1.0-7|2	%define libname	%mklibname metis %{major}
21mr|metis-5.1.0-7|3	%define devname %mklibname metis -d
21mr|metis-5.1.0-7|4	
21mr|metis-5.1.0-7|5	Name:		metis
21mr|metis-5.1.0-7|6	Version:	5.1.0
21mr|metis-5.1.0-7|7	Release:	%mkrel 7
21mr|metis-5.1.0-7|8	Summary:	Serial Graph Partitioning and Fill-reducing Matrix Ordering
21mr|metis-5.1.0-7|9	License:	ASL 2.0 and BSD and LGPLv2+
21mr|metis-5.1.0-7|10	Group:		Sciences/Other
21mr|metis-5.1.0-7|11	URL:		http://glaros.dtc.umn.edu/gkhome/views/%{name}
21mr|metis-5.1.0-7|12	Source0:	http://glaros.dtc.umn.edu/gkhome/fetch/sw/%{name}/%{name}-%{version}.tar.gz
21mr|metis-5.1.0-7|13	
21mr|metis-5.1.0-7|14	## This patch sets up libmetis soname of libmetis
21mr|metis-5.1.0-7|15	Patch0:		%{name}-libmetis.patch
21mr|metis-5.1.0-7|16	
21mr|metis-5.1.0-7|17	## This patch sets up shared GKlib library
21mr|metis-5.1.0-7|18	Patch1:		%{name}-shared-GKlib.patch
21mr|metis-5.1.0-7|19	
21mr|metis-5.1.0-7|20	## Specify the width (32 or 64 bits) of the elementary data type
21mr|metis-5.1.0-7|21	## used in METIS. This is controled by the IDXTYPEWIDTH
21mr|metis-5.1.0-7|22	## constant.
21mr|metis-5.1.0-7|23	## For now, on a 32 bit architecture you can only specify a width of 32,
21mr|metis-5.1.0-7|24	## whereas for a 64 bit architecture you can specify a width of either
21mr|metis-5.1.0-7|25	## 32 or 64 bits.
21mr|metis-5.1.0-7|26	Patch2:		%{name}-width-datatype.patch
21mr|metis-5.1.0-7|27	
21mr|metis-5.1.0-7|28	## This patch sets up GKREGEX, GKRAND, libsuffix options to the Makefiles
21mr|metis-5.1.0-7|29	Patch4:		%{name}-GKREGEX-GKRAND-LIBSUFFIX-fix.patch
21mr|metis-5.1.0-7|30	# elbrus
21mr|metis-5.1.0-7|31	Patch5:		lcc-pragma.patch
21mr|metis-5.1.0-7|32	
21mr|metis-5.1.0-7|33	BuildRequires:	cmake >= 2.8
21mr|metis-5.1.0-7|34	BuildRequires:	openmpi-devel
21mr|metis-5.1.0-7|35	BuildRequires:	pkgconfig(libpcreposix)
21mr|metis-5.1.0-7|36	BuildRequires:	help2man
21mr|metis-5.1.0-7|37	BuildRequires:	gomp-devel
21mr|metis-5.1.0-7|38	
21mr|metis-5.1.0-7|39	%description
21mr|metis-5.1.0-7|40	METIS is a set of serial programs for partitioning graphs,
21mr|metis-5.1.0-7|41	partitioning finite element meshes, and producing fill reducing
21mr|metis-5.1.0-7|42	orderings for sparse matrices.
21mr|metis-5.1.0-7|43	
21mr|metis-5.1.0-7|44	The algorithms implemented in METIS are based on the multilevel
21mr|metis-5.1.0-7|45	recursive-bisection, multilevel k-way, and multi-constraint
21mr|metis-5.1.0-7|46	partitioning schemes developed in our lab.
21mr|metis-5.1.0-7|47	
21mr|metis-5.1.0-7|48	%package -n %{libname}
21mr|metis-5.1.0-7|49	Summary:	Shared libraries for %{name}
21mr|metis-5.1.0-7|50	Provides:	metis-lib = %{EVRD}
21mr|metis-5.1.0-7|51	Group:		System/Libraries
21mr|metis-5.1.0-7|52	Conflicts:	%{name} < 5.1.0-1
21mr|metis-5.1.0-7|53	
21mr|metis-5.1.0-7|54	%description -n %{libname}
21mr|metis-5.1.0-7|55	This package contains the shared libraries for %{name}.
21mr|metis-5.1.0-7|56	
21mr|metis-5.1.0-7|57	%package -n %{devname}
21mr|metis-5.1.0-7|58	Summary:	The Metis headers and development-related files
21mr|metis-5.1.0-7|59	Group:		Sciences/Other
21mr|metis-5.1.0-7|60	Provides:	%{name}-devel = %{version}-%{release}
21mr|metis-5.1.0-7|61	Requires:	%{libname} = %{version}-%{release}
21mr|metis-5.1.0-7|62	Obsoletes:	%{name}-devel < 5.1.0-1
21mr|metis-5.1.0-7|63	
21mr|metis-5.1.0-7|64	%description -n %{devname}
21mr|metis-5.1.0-7|65	Header and library files of Metis.
21mr|metis-5.1.0-7|66	
21mr|metis-5.1.0-7|67	%prep
21mr|metis-5.1.0-7|68	%setup -q
21mr|metis-5.1.0-7|69	%patch0 -p0
21mr|metis-5.1.0-7|70	%patch1 -p0
21mr|metis-5.1.0-7|71	%patch4 -p0
21mr|metis-5.1.0-7|72	
21mr|metis-5.1.0-7|73	%ifarch %{x86_64}
21mr|metis-5.1.0-7|74	%patch2 -p0
21mr|metis-5.1.0-7|75	%endif
21mr|metis-5.1.0-7|76	%ifarch %{e2k}
21mr|metis-5.1.0-7|77	%patch5 -p1
21mr|metis-5.1.0-7|78	%endif
21mr|metis-5.1.0-7|79	
21mr|metis-5.1.0-7|80	sed -e 's|-O3||g' -i GKlib/GKlibSystem.cmake
21mr|metis-5.1.0-7|81	
21mr|metis-5.1.0-7|82	%build
21mr|metis-5.1.0-7|83	# Build metis
21mr|metis-5.1.0-7|84	%cmake \
21mr|metis-5.1.0-7|85	-DCMAKE_C_COMPILER=%{__cc} \
21mr|metis-5.1.0-7|86	-DCMAKE_CXX_COMPILER=%{__cxx} \
21mr|metis-5.1.0-7|87	-DGKLIB_PATH=../GKlib  \
21mr|metis-5.1.0-7|88	-DSHARED=1 \
21mr|metis-5.1.0-7|89	-DOPENMP=%{_includedir}/openmpi \
21mr|metis-5.1.0-7|90	-DPCRE=%{_includedir} \
21mr|metis-5.1.0-7|91	-DCMAKE_CXX_FLAGS="%{optflags} -fopenmp -pthread" \
21mr|metis-5.1.0-7|92	-DCMAKE_C_FLAGS="%{optflags} -fopenmp -pthread -lpcreposix" \
21mr|metis-5.1.0-7|93	-DCMAKE_VERBOSE_MAKEFILE=1 \
21mr|metis-5.1.0-7|94	-DCMAKE_INSTALL_PREFIX=%{_prefix}
21mr|metis-5.1.0-7|95	
21mr|metis-5.1.0-7|96	%make_build
21mr|metis-5.1.0-7|97	
21mr|metis-5.1.0-7|98	%check
21mr|metis-5.1.0-7|99	cp -p %{buildroot}%{_bindir}/* graphs
21mr|metis-5.1.0-7|100	pushd graphs
21mr|metis-5.1.0-7|101	LD_LIBRARY_PATH=%{buildroot}%{_libdir}:$LD_LIBRARY_PATH ./ndmetis mdual.graph
21mr|metis-5.1.0-7|102	LD_LIBRARY_PATH=%{buildroot}%{_libdir}:$LD_LIBRARY_PATH ./mpmetis metis.mesh 2
21mr|metis-5.1.0-7|103	LD_LIBRARY_PATH=%{buildroot}%{_libdir}:$LD_LIBRARY_PATH ./gpmetis test.mgraph 4
21mr|metis-5.1.0-7|104	LD_LIBRARY_PATH=%{buildroot}%{_libdir}:$LD_LIBRARY_PATH ./gpmetis copter2.graph 4
21mr|metis-5.1.0-7|105	LD_LIBRARY_PATH=%{buildroot}%{_libdir}:$LD_LIBRARY_PATH ./graphchk 4elt.graph
21mr|metis-5.1.0-7|106	popd
21mr|metis-5.1.0-7|107	
21mr|metis-5.1.0-7|108	%install
21mr|metis-5.1.0-7|109	%make_install -C build
21mr|metis-5.1.0-7|110	
21mr|metis-5.1.0-7|111	## Generate manpages from binaries
21mr|metis-5.1.0-7|112	LD_PRELOAD=%{buildroot}%{_libdir}/lib%{name}.so.%{major} \
21mr|metis-5.1.0-7|113	help2man --version-string="%{version}" -n "Partitions a graph into a specified number of parts." \
21mr|metis-5.1.0-7|114	-N --output="gpmetis.1" --no-discard-stderr --help-option="-help" %{buildroot}%{_bindir}/gpmetis
21mr|metis-5.1.0-7|115	
21mr|metis-5.1.0-7|116	LD_PRELOAD=%{buildroot}%{_libdir}/lib%{name}.so.%{major} \
21mr|metis-5.1.0-7|117	help2man --version-string="%{version}" \
21mr|metis-5.1.0-7|118	-n "Computes a fill-reducing ordering of the vertices of the graph using multilevel nested dissection." \
21mr|metis-5.1.0-7|119	-N --output="ndmetis.1" --no-discard-stderr --help-option="-help" %{buildroot}%{_bindir}/ndmetis
21mr|metis-5.1.0-7|120	
21mr|metis-5.1.0-7|121	LD_PRELOAD=%{buildroot}%{_libdir}/lib%{name}.so.%{major} \
21mr|metis-5.1.0-7|122	help2man --version-string="%{version}" -n "Partitions a mesh into a specified number of parts." \
21mr|metis-5.1.0-7|123	-N --output="mpmetis.1" --no-discard-stderr --help-option="-help" %{buildroot}%{_bindir}/mpmetis
21mr|metis-5.1.0-7|124	
21mr|metis-5.1.0-7|125	LD_PRELOAD=%{buildroot}%{_libdir}/lib%{name}.so.%{major} \
21mr|metis-5.1.0-7|126	help2man --version-string="%{version}" -n "Converts a mesh into a graph that is compatible with METIS." \
21mr|metis-5.1.0-7|127	-N --output="m2gmetis.1" --no-discard-stderr -h "-help" %{buildroot}%{_bindir}/m2gmetis
21mr|metis-5.1.0-7|128	
21mr|metis-5.1.0-7|129	mkdir -p %{buildroot}%{_mandir}/man1
21mr|metis-5.1.0-7|130	mv *.1 %{buildroot}%{_mandir}/man1
21mr|metis-5.1.0-7|131	
21mr|metis-5.1.0-7|132	%files
21mr|metis-5.1.0-7|133	%doc LICENSE.txt Changelog manual/manual.pdf
21mr|metis-5.1.0-7|134	%{_bindir}/*
21mr|metis-5.1.0-7|135	%{_mandir}/man1/*
21mr|metis-5.1.0-7|136	
21mr|metis-5.1.0-7|137	%files -n %{libname}
21mr|metis-5.1.0-7|138	%{_libdir}/lib%{name}.so.%{major}
21mr|metis-5.1.0-7|139	
21mr|metis-5.1.0-7|140	%files -n %{devname}
21mr|metis-5.1.0-7|141	%doc Changelog
21mr|metis-5.1.0-7|142	%{_includedir}/%{name}.h
21mr|metis-5.1.0-7|143	%{_libdir}/lib%{name}.so

14250 21
21mr|metrics-3.1.2-8|1	Name:          metrics
21mr|metrics-3.1.2-8|2	Version:       3.1.2
21mr|metrics-3.1.2-8|3	Release:       8
21mr|metrics-3.1.2-8|4	Summary:       Java library which gives you what your code does in production
21mr|metrics-3.1.2-8|5	License:       ASL 2.0
21mr|metrics-3.1.2-8|6	URL:           http://metrics.dropwizard.io
21mr|metrics-3.1.2-8|7	Source0:       https://github.com/dropwizard/metrics/archive/v%{version}.tar.gz
21mr|metrics-3.1.2-8|8	# Add rabbitmq-java-client 3.5.x support
21mr|metrics-3.1.2-8|9	Patch0:        metrics-3.1.2-amqp-client35.patch
21mr|metrics-3.1.2-8|10	# Use ehcache-core instead of net.sf.ehcache:ehcache:2.8.3
21mr|metrics-3.1.2-8|11	Patch1:        metrics-3.1.2-ehcache-core.patch
21mr|metrics-3.1.2-8|12	
21mr|metrics-3.1.2-8|13	BuildRequires: maven-local
21mr|metrics-3.1.2-8|14	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|metrics-3.1.2-8|15	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|metrics-3.1.2-8|16	BuildRequires: mvn(com.google.guava:guava)
21mr|metrics-3.1.2-8|17	BuildRequires: mvn(com.rabbitmq:amqp-client)
21mr|metrics-3.1.2-8|18	BuildRequires: mvn(com.sun.jersey:jersey-server:1)
21mr|metrics-3.1.2-8|19	BuildRequires: mvn(info.ganglia.gmetric4j:gmetric4j)
21mr|metrics-3.1.2-8|20	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|metrics-3.1.2-8|21	BuildRequires: mvn(javax.ws.rs:javax.ws.rs-api)
21mr|metrics-3.1.2-8|22	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|metrics-3.1.2-8|23	BuildRequires: mvn(net.sf.ehcache:ehcache-core)
21mr|metrics-3.1.2-8|24	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|metrics-3.1.2-8|25	BuildRequires: mvn(org.apache.httpcomponents:httpasyncclient)
21mr|metrics-3.1.2-8|26	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|metrics-3.1.2-8|27	BuildRequires: mvn(org.apache.logging.log4j:log4j-api)
21mr|metrics-3.1.2-8|28	BuildRequires: mvn(org.apache.logging.log4j:log4j-core)
21mr|metrics-3.1.2-8|29	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|metrics-3.1.2-8|30	BuildRequires: mvn(org.glassfish.jersey.core:jersey-server)
21mr|metrics-3.1.2-8|31	BuildRequires: mvn(org.jdbi:jdbi)
21mr|metrics-3.1.2-8|32	BuildRequires: mvn(org.openjdk.jmh:jmh-core)
21mr|metrics-3.1.2-8|33	BuildRequires: mvn(org.openjdk.jmh:jmh-generator-annprocess)
21mr|metrics-3.1.2-8|34	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|metrics-3.1.2-8|35	
21mr|metrics-3.1.2-8|36	%if 0
21mr|metrics-3.1.2-8|37	# metrics-jetty8
21mr|metrics-3.1.2-8|38	BuildRequires: mvn(org.eclipse.jetty:jetty-server:8.1.11.v20130520)
21mr|metrics-3.1.2-8|39	# metrics-jetty9
21mr|metrics-3.1.2-8|40	BuildRequires: mvn(org.eclipse.jetty:jetty-client:9.2.2.v20140723)
21mr|metrics-3.1.2-8|41	BuildRequires: mvn(org.eclipse.jetty:jetty-server:9.2.2.v20140723)
21mr|metrics-3.1.2-8|42	# metrics-jetty9-legacy
21mr|metrics-3.1.2-8|43	BuildRequires: mvn(org.eclipse.jetty:jetty-server:9.0.4.v20130625)
21mr|metrics-3.1.2-8|44	BuildRequires: mvn(org.eclipse.jetty:jetty-client:9.0.4.v20130625)
21mr|metrics-3.1.2-8|45	# Test deps
21mr|metrics-3.1.2-8|46	BuildRequires: mvn(com.sun.jersey.jersey-test-framework:jersey-test-framework-inmemory)
21mr|metrics-3.1.2-8|47	BuildRequires: mvn(org.glassfish.jersey.test-framework.providers:jersey-test-framework-provider-inmemory)
21mr|metrics-3.1.2-8|48	BuildRequires: mvn(junit:junit)
21mr|metrics-3.1.2-8|49	BuildRequires: mvn(org.assertj:assertj-core:jar:1.6.1)
21mr|metrics-3.1.2-8|50	BuildRequires: mvn(org.eclipse.jetty:jetty-servlet)
21mr|metrics-3.1.2-8|51	BuildRequires: mvn(org.mockito:mockito-all)
21mr|metrics-3.1.2-8|52	BuildRequires: mvn(org.python:jython-standalone)
21mr|metrics-3.1.2-8|53	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|metrics-3.1.2-8|54	%endif
21mr|metrics-3.1.2-8|55	
21mr|metrics-3.1.2-8|56	# Docs deps
21mr|metrics-3.1.2-8|57	BuildRequires: python-sphinx
21mr|metrics-3.1.2-8|58	BuildRequires: /usr/bin/pdflatex
21mr|metrics-3.1.2-8|59	
21mr|metrics-3.1.2-8|60	Group:          Development/Java
21mr|metrics-3.1.2-8|61	BuildArch:     noarch
21mr|metrics-3.1.2-8|62	# Java stack is not supported on x86_32
21mr|metrics-3.1.2-8|63	ExcludeArch: %{ix86}
21mr|metrics-3.1.2-8|64	
21mr|metrics-3.1.2-8|65	%description
21mr|metrics-3.1.2-8|66	Metrics is a Java library which gives you unparalleled insight
21mr|metrics-3.1.2-8|67	into what your code does in production.
21mr|metrics-3.1.2-8|68	
21mr|metrics-3.1.2-8|69	Developed by Yammer to instrument their JVM-based back-end services,
21mr|metrics-3.1.2-8|70	Metrics provides a powerful toolkit of ways to measure the behavior
21mr|metrics-3.1.2-8|71	of critical components in your production environment.
21mr|metrics-3.1.2-8|72	
21mr|metrics-3.1.2-8|73	With modules for common libraries like Jetty, Logback, Log4j,
21mr|metrics-3.1.2-8|74	Apache HttpClient, Ehcache, JDBI, Jersey and reporting back-ends like
21mr|metrics-3.1.2-8|75	Ganglia and Graphite, Metrics provides you with full-stack visibility.
21mr|metrics-3.1.2-8|76	
21mr|metrics-3.1.2-8|77	For more information, please see the documentation.
21mr|metrics-3.1.2-8|78	
21mr|metrics-3.1.2-8|79	This package provides the Metrics Core Library.
21mr|metrics-3.1.2-8|80	
21mr|metrics-3.1.2-8|81	%package annotation
21mr|metrics-3.1.2-8|82	Summary:       Annotations for Metrics
21mr|metrics-3.1.2-8|83	
21mr|metrics-3.1.2-8|84	%description annotation
21mr|metrics-3.1.2-8|85	A dependency-less package of just the
21mr|metrics-3.1.2-8|86	annotations used by other Metrics modules.
21mr|metrics-3.1.2-8|87	
21mr|metrics-3.1.2-8|88	%package benchmarks
21mr|metrics-3.1.2-8|89	Summary:       Benchmarks for Metrics
21mr|metrics-3.1.2-8|90	
21mr|metrics-3.1.2-8|91	%description benchmarks
21mr|metrics-3.1.2-8|92	A development module for performance benchmarks of
21mr|metrics-3.1.2-8|93	Metrics classes.
21mr|metrics-3.1.2-8|94	
21mr|metrics-3.1.2-8|95	%package ehcache
21mr|metrics-3.1.2-8|96	Summary:       Metrics Integration for Ehcache
21mr|metrics-3.1.2-8|97	
21mr|metrics-3.1.2-8|98	%description ehcache
21mr|metrics-3.1.2-8|99	An Ehcache wrapper providing Metrics instrumentation of caches.
21mr|metrics-3.1.2-8|100	
21mr|metrics-3.1.2-8|101	%package ganglia
21mr|metrics-3.1.2-8|102	Summary:       Ganglia Integration for Metrics
21mr|metrics-3.1.2-8|103	
21mr|metrics-3.1.2-8|104	%description ganglia
21mr|metrics-3.1.2-8|105	A reporter for Metrics which announces measurements
21mr|metrics-3.1.2-8|106	to a Ganglia cluster.
21mr|metrics-3.1.2-8|107	
21mr|metrics-3.1.2-8|108	%package graphite
21mr|metrics-3.1.2-8|109	Summary:       Graphite Integration for Metrics
21mr|metrics-3.1.2-8|110	
21mr|metrics-3.1.2-8|111	%description graphite
21mr|metrics-3.1.2-8|112	A reporter for Metrics which announces measurements
21mr|metrics-3.1.2-8|113	to a Graphite server.
21mr|metrics-3.1.2-8|114	
21mr|metrics-3.1.2-8|115	%package healthchecks
21mr|metrics-3.1.2-8|116	Summary:       Metrics Health Checks
21mr|metrics-3.1.2-8|117	
21mr|metrics-3.1.2-8|118	%description healthchecks
21mr|metrics-3.1.2-8|119	An addition to Metrics which provides the ability to
21mr|metrics-3.1.2-8|120	run application-specific health checks, allowing you
21mr|metrics-3.1.2-8|121	to check your application's heath in production.
21mr|metrics-3.1.2-8|122	
21mr|metrics-3.1.2-8|123	%package httpasyncclient
21mr|metrics-3.1.2-8|124	Summary:       Metrics Integration for Apache HttpAsyncClient
21mr|metrics-3.1.2-8|125	
21mr|metrics-3.1.2-8|126	%description httpasyncclient
21mr|metrics-3.1.2-8|127	An Apache HttpAsyncClient wrapper providing Metrics
21mr|metrics-3.1.2-8|128	instrumentation of connection pools, request
21mr|metrics-3.1.2-8|129	durations and rates, and other useful information.
21mr|metrics-3.1.2-8|130	
21mr|metrics-3.1.2-8|131	%package httpclient
21mr|metrics-3.1.2-8|132	Summary:       Metrics Integration for Apache HttpClient
21mr|metrics-3.1.2-8|133	
21mr|metrics-3.1.2-8|134	%description httpclient
21mr|metrics-3.1.2-8|135	An Apache HttpClient wrapper providing Metrics
21mr|metrics-3.1.2-8|136	instrumentation of connection pools, request
21mr|metrics-3.1.2-8|137	durations and rates, and other useful information.
21mr|metrics-3.1.2-8|138	
21mr|metrics-3.1.2-8|139	%package jdbi
21mr|metrics-3.1.2-8|140	Summary:       Metrics Integration for JDBI
21mr|metrics-3.1.2-8|141	
21mr|metrics-3.1.2-8|142	%description jdbi
21mr|metrics-3.1.2-8|143	A JDBI wrapper providing Metrics instrumentation of
21mr|metrics-3.1.2-8|144	query durations and rates.
21mr|metrics-3.1.2-8|145	
21mr|metrics-3.1.2-8|146	%package jersey
21mr|metrics-3.1.2-8|147	Summary:       Metrics Integration for Jersey 1.x
21mr|metrics-3.1.2-8|148	
21mr|metrics-3.1.2-8|149	%description jersey
21mr|metrics-3.1.2-8|150	A set of class providing Metrics integration for Jersey 1.x,
21mr|metrics-3.1.2-8|151	the reference JAX-RS implementation.
21mr|metrics-3.1.2-8|152	
21mr|metrics-3.1.2-8|153	%package jersey2
21mr|metrics-3.1.2-8|154	Summary:       Metrics Integration for Jersey 2.x
21mr|metrics-3.1.2-8|155	
21mr|metrics-3.1.2-8|156	%description jersey2
21mr|metrics-3.1.2-8|157	A set of class providing Metrics integration for Jersey 2.x,
21mr|metrics-3.1.2-8|158	the reference JAX-RS implementation.
21mr|metrics-3.1.2-8|159	
21mr|metrics-3.1.2-8|160	%if 0
21mr|metrics-3.1.2-8|161	%package jetty
21mr|metrics-3.1.2-8|162	Summary:       Metrics Integration for Jetty 8/9
21mr|metrics-3.1.2-8|163	
21mr|metrics-3.1.2-8|164	%description jetty
21mr|metrics-3.1.2-8|165	A set of extensions for Jetty 8/9 which provide instrumentation of
21mr|metrics-3.1.2-8|166	thread pools, connector metrics, and application latency and
21mr|metrics-3.1.2-8|167	utilization.
21mr|metrics-3.1.2-8|168	%endif
21mr|metrics-3.1.2-8|169	
21mr|metrics-3.1.2-8|170	%package json
21mr|metrics-3.1.2-8|171	Summary:       Jackson Integration for Metrics
21mr|metrics-3.1.2-8|172	
21mr|metrics-3.1.2-8|173	%description json
21mr|metrics-3.1.2-8|174	A set of Jackson modules which provide serializers
21mr|metrics-3.1.2-8|175	for most Metrics classes.
21mr|metrics-3.1.2-8|176	
21mr|metrics-3.1.2-8|177	%package jvm
21mr|metrics-3.1.2-8|178	Summary:       JVM Integration for Metrics
21mr|metrics-3.1.2-8|179	
21mr|metrics-3.1.2-8|180	%description jvm
21mr|metrics-3.1.2-8|181	A set of classes which allow you to monitor
21mr|metrics-3.1.2-8|182	critical aspects of your Java Virtual Machine
21mr|metrics-3.1.2-8|183	using Metrics.
21mr|metrics-3.1.2-8|184	
21mr|metrics-3.1.2-8|185	%package log4j2
21mr|metrics-3.1.2-8|186	Summary:       Metrics Integration for Log4j 2.x
21mr|metrics-3.1.2-8|187	
21mr|metrics-3.1.2-8|188	%description log4j2
21mr|metrics-3.1.2-8|189	An instrumented appender for Log4j 2.x.
21mr|metrics-3.1.2-8|190	
21mr|metrics-3.1.2-8|191	%package log4j
21mr|metrics-3.1.2-8|192	Summary:       Metrics Integration for Log4j
21mr|metrics-3.1.2-8|193	Requires:      log4j12
21mr|metrics-3.1.2-8|194	
21mr|metrics-3.1.2-8|195	%description log4j
21mr|metrics-3.1.2-8|196	An instrumented appender for Log4j.
21mr|metrics-3.1.2-8|197	
21mr|metrics-3.1.2-8|198	%package logback
21mr|metrics-3.1.2-8|199	Summary:       Metrics Integration for Logback
21mr|metrics-3.1.2-8|200	
21mr|metrics-3.1.2-8|201	%description logback
21mr|metrics-3.1.2-8|202	An instrumented appender for Logback.
21mr|metrics-3.1.2-8|203	
21mr|metrics-3.1.2-8|204	%package parent
21mr|metrics-3.1.2-8|205	Summary:       Metrics Parent POM
21mr|metrics-3.1.2-8|206	
21mr|metrics-3.1.2-8|207	%description parent
21mr|metrics-3.1.2-8|208	This package provides Metrics Parent POM.
21mr|metrics-3.1.2-8|209	
21mr|metrics-3.1.2-8|210	%package servlet
21mr|metrics-3.1.2-8|211	Summary:       Metrics Integration for Servlets
21mr|metrics-3.1.2-8|212	
21mr|metrics-3.1.2-8|213	%description servlet
21mr|metrics-3.1.2-8|214	An instrumented filter for servlet environments.
21mr|metrics-3.1.2-8|215	
21mr|metrics-3.1.2-8|216	%package servlets
21mr|metrics-3.1.2-8|217	Summary:       Metrics Utility Servlets
21mr|metrics-3.1.2-8|218	
21mr|metrics-3.1.2-8|219	%description servlets
21mr|metrics-3.1.2-8|220	A set of utility servlets for Metrics, allowing you
21mr|metrics-3.1.2-8|221	to expose valuable information about your production
21mr|metrics-3.1.2-8|222	environment.
21mr|metrics-3.1.2-8|223	
21mr|metrics-3.1.2-8|224	%package javadoc
21mr|metrics-3.1.2-8|225	Summary:       Javadoc for %{name}
21mr|metrics-3.1.2-8|226	
21mr|metrics-3.1.2-8|227	%description javadoc
21mr|metrics-3.1.2-8|228	This package contains javadoc for %{name}.
21mr|metrics-3.1.2-8|229	
21mr|metrics-3.1.2-8|230	%package doc
21mr|metrics-3.1.2-8|231	Summary:       Metrics's user manual
21mr|metrics-3.1.2-8|232	
21mr|metrics-3.1.2-8|233	%description doc
21mr|metrics-3.1.2-8|234	This package contains %{name}'s user manual.
21mr|metrics-3.1.2-8|235	
21mr|metrics-3.1.2-8|236	%prep
21mr|metrics-3.1.2-8|237	%setup -q -n %{name}-%{version}
21mr|metrics-3.1.2-8|238	# Cleanup
21mr|metrics-3.1.2-8|239	find . -name "*.class" -delete
21mr|metrics-3.1.2-8|240	find . -name "*.jar" -type f -delete
21mr|metrics-3.1.2-8|241	
21mr|metrics-3.1.2-8|242	%patch0 -p1
21mr|metrics-3.1.2-8|243	%patch1 -p1
21mr|metrics-3.1.2-8|244	
21mr|metrics-3.1.2-8|245	# Unavailable build deps:
21mr|metrics-3.1.2-8|246	# see rhbz#861502#c3 rhbz#861502#c5 disable jetty9 sub-module (use jetty 9.0.4.v20130625)
21mr|metrics-3.1.2-8|247	%pom_disable_module metrics-jetty8
21mr|metrics-3.1.2-8|248	%pom_disable_module metrics-jetty9
21mr|metrics-3.1.2-8|249	%pom_disable_module metrics-jetty9-legacy
21mr|metrics-3.1.2-8|250	
21mr|metrics-3.1.2-8|251	%pom_remove_plugin :findbugs-maven-plugin
21mr|metrics-3.1.2-8|252	%pom_remove_plugin :maven-enforcer-plugin
21mr|metrics-3.1.2-8|253	%pom_remove_plugin -r :maven-shade-plugin
21mr|metrics-3.1.2-8|254	
21mr|metrics-3.1.2-8|255	# Disable javadoc jar
21mr|metrics-3.1.2-8|256	%pom_xpath_remove "pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|metrics-3.1.2-8|257	# Disable source jar
21mr|metrics-3.1.2-8|258	%pom_remove_plugin :maven-source-plugin
21mr|metrics-3.1.2-8|259	
21mr|metrics-3.1.2-8|260	%pom_xpath_set "pom:properties/pom:jersey.version" 1 %{name}-jersey
21mr|metrics-3.1.2-8|261	%pom_add_dep javax.ws.rs:javax.ws.rs-api metrics-jersey2
21mr|metrics-3.1.2-8|262	sed -i "s|jersey.repackaged.||" \
21mr|metrics-3.1.2-8|263	metrics-jersey2/src/main/java/com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener.java
21mr|metrics-3.1.2-8|264	%pom_add_dep com.google.guava:guava metrics-jersey2
21mr|metrics-3.1.2-8|265	
21mr|metrics-3.1.2-8|266	# org.assertj:assertj-core:1.6.1 *
21mr|metrics-3.1.2-8|267	%pom_remove_dep -r org.assertj:assertj-core
21mr|metrics-3.1.2-8|268	
21mr|metrics-3.1.2-8|269	%if 0
21mr|metrics-3.1.2-8|270	%mvn_package ":%{name}-jetty8" %{name}-jetty
21mr|metrics-3.1.2-8|271	%mvn_package ":%{name}-jetty9" %{name}-jetty
21mr|metrics-3.1.2-8|272	%mvn_package ":%{name}-jetty9-legacy" %{name}-jetty
21mr|metrics-3.1.2-8|273	%endif
21mr|metrics-3.1.2-8|274	
21mr|metrics-3.1.2-8|275	%mvn_alias io.dropwizard.metrics: com.codahale.metrics:
21mr|metrics-3.1.2-8|276	
21mr|metrics-3.1.2-8|277	%build
21mr|metrics-3.1.2-8|278	
21mr|metrics-3.1.2-8|279	# Unavailable test dep *
21mr|metrics-3.1.2-8|280	%mvn_build -s -f
21mr|metrics-3.1.2-8|281	
21mr|metrics-3.1.2-8|282	(
21mr|metrics-3.1.2-8|283	cd docs
21mr|metrics-3.1.2-8|284	%if 0
21mr|metrics-3.1.2-8|285	make %{?_smp_mflags} latexpdf
21mr|metrics-3.1.2-8|286	%endif
21mr|metrics-3.1.2-8|287	make %{?_smp_mflags} singlehtml
21mr|metrics-3.1.2-8|288	make %{?_smp_mflags} man
21mr|metrics-3.1.2-8|289	)
21mr|metrics-3.1.2-8|290	
21mr|metrics-3.1.2-8|291	%install
21mr|metrics-3.1.2-8|292	%mvn_install
21mr|metrics-3.1.2-8|293	
21mr|metrics-3.1.2-8|294	mkdir -p %{buildroot}%{_mandir}/man1
21mr|metrics-3.1.2-8|295	install -pm 644 docs/target/man/%{name}.1 %{buildroot}%{_mandir}/man1/
21mr|metrics-3.1.2-8|296	
21mr|metrics-3.1.2-8|297	rm -rf docs/target/singlehtml/.buildinfo
21mr|metrics-3.1.2-8|298	
21mr|metrics-3.1.2-8|299	%files  -f .mfiles-%{name}-core
21mr|metrics-3.1.2-8|300	%doc README.md
21mr|metrics-3.1.2-8|301	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|302	
21mr|metrics-3.1.2-8|303	%files annotation -f .mfiles-%{name}-annotation
21mr|metrics-3.1.2-8|304	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|305	
21mr|metrics-3.1.2-8|306	%files benchmarks -f .mfiles-%{name}-benchmarks
21mr|metrics-3.1.2-8|307	%doc %{name}-benchmarks/README.md
21mr|metrics-3.1.2-8|308	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|309	
21mr|metrics-3.1.2-8|310	%files ehcache -f .mfiles-%{name}-ehcache
21mr|metrics-3.1.2-8|311	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|312	
21mr|metrics-3.1.2-8|313	%files ganglia -f .mfiles-%{name}-ganglia
21mr|metrics-3.1.2-8|314	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|315	
21mr|metrics-3.1.2-8|316	%files graphite -f .mfiles-%{name}-graphite
21mr|metrics-3.1.2-8|317	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|318	
21mr|metrics-3.1.2-8|319	%files healthchecks -f .mfiles-%{name}-healthchecks
21mr|metrics-3.1.2-8|320	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|321	
21mr|metrics-3.1.2-8|322	%files httpasyncclient -f .mfiles-%{name}-httpasyncclient
21mr|metrics-3.1.2-8|323	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|324	
21mr|metrics-3.1.2-8|325	%files httpclient -f .mfiles-%{name}-httpclient
21mr|metrics-3.1.2-8|326	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|327	
21mr|metrics-3.1.2-8|328	%files jdbi -f .mfiles-%{name}-jdbi
21mr|metrics-3.1.2-8|329	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|330	
21mr|metrics-3.1.2-8|331	%files jersey -f .mfiles-%{name}-jersey
21mr|metrics-3.1.2-8|332	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|333	
21mr|metrics-3.1.2-8|334	%files jersey2 -f .mfiles-%{name}-jersey2
21mr|metrics-3.1.2-8|335	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|336	
21mr|metrics-3.1.2-8|337	%if 0
21mr|metrics-3.1.2-8|338	%files jetty -f .mfiles-%{name}-jetty
21mr|metrics-3.1.2-8|339	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|340	%endif
21mr|metrics-3.1.2-8|341	
21mr|metrics-3.1.2-8|342	%files json -f .mfiles-%{name}-json
21mr|metrics-3.1.2-8|343	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|344	
21mr|metrics-3.1.2-8|345	%files jvm -f .mfiles-%{name}-jvm
21mr|metrics-3.1.2-8|346	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|347	
21mr|metrics-3.1.2-8|348	%files log4j2 -f .mfiles-%{name}-log4j2
21mr|metrics-3.1.2-8|349	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|350	
21mr|metrics-3.1.2-8|351	%files log4j -f .mfiles-%{name}-log4j
21mr|metrics-3.1.2-8|352	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|353	
21mr|metrics-3.1.2-8|354	%files logback -f .mfiles-%{name}-logback
21mr|metrics-3.1.2-8|355	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|356	
21mr|metrics-3.1.2-8|357	%files parent -f .mfiles-%{name}-parent
21mr|metrics-3.1.2-8|358	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|359	
21mr|metrics-3.1.2-8|360	%files servlet -f .mfiles-%{name}-servlet
21mr|metrics-3.1.2-8|361	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|362	
21mr|metrics-3.1.2-8|363	%files servlets -f .mfiles-%{name}-servlets
21mr|metrics-3.1.2-8|364	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|365	
21mr|metrics-3.1.2-8|366	%files javadoc -f .mfiles-javadoc
21mr|metrics-3.1.2-8|367	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|368	
21mr|metrics-3.1.2-8|369	%files doc
21mr|metrics-3.1.2-8|370	%{_mandir}/man1/%{name}.*
21mr|metrics-3.1.2-8|371	%license LICENSE NOTICE
21mr|metrics-3.1.2-8|372	%doc docs/target/singlehtml
21mr|metrics-3.1.2-8|373	%if 0
21mr|metrics-3.1.2-8|374	%doc docs/target/latex/*.pdf
21mr|metrics-3.1.2-8|375	%endif
21mr|metrics-3.1.2-8|376	

14251 21
21mr|metrics-reporter-config-3.2.2-7|1	Name:           metrics-reporter-config
21mr|metrics-reporter-config-3.2.2-7|2	Version:        3.2.2
21mr|metrics-reporter-config-3.2.2-7|3	Release:        7
21mr|metrics-reporter-config-3.2.2-7|4	Summary:        Manages config for metrics from Coda Hale’s Metrics library
21mr|metrics-reporter-config-3.2.2-7|5	
21mr|metrics-reporter-config-3.2.2-7|6	License:        ASL 2.0
21mr|metrics-reporter-config-3.2.2-7|7	URL:            https://github.com/addthis/%{name}
21mr|metrics-reporter-config-3.2.2-7|8	Source0:        https://github.com/addthis/%{name}/archive/v%{version}.tar.gz
21mr|metrics-reporter-config-3.2.2-7|9	
21mr|metrics-reporter-config-3.2.2-7|10	# remove optional dependencies references
21mr|metrics-reporter-config-3.2.2-7|11	# from files ReporterConfig.java SampleTest.java
21mr|metrics-reporter-config-3.2.2-7|12	Patch0:         remove_optional_deps.patch
21mr|metrics-reporter-config-3.2.2-7|13	
21mr|metrics-reporter-config-3.2.2-7|14	Group:          Development/Java
21mr|metrics-reporter-config-3.2.2-7|15	BuildArch:      noarch
21mr|metrics-reporter-config-3.2.2-7|16	# Java stack is not supported on x86_32
21mr|metrics-reporter-config-3.2.2-7|17	ExcludeArch: %{ix86}
21mr|metrics-reporter-config-3.2.2-7|18	# build parent
21mr|metrics-reporter-config-3.2.2-7|19	BuildRequires:  maven-local
21mr|metrics-reporter-config-3.2.2-7|20	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|metrics-reporter-config-3.2.2-7|21	BuildRequires:  mvn(org.yaml:snakeyaml)
21mr|metrics-reporter-config-3.2.2-7|22	BuildRequires:  mvn(org.hibernate:hibernate-validator)
21mr|metrics-reporter-config-3.2.2-7|23	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|metrics-reporter-config-3.2.2-7|24	# build
21mr|metrics-reporter-config-3.2.2-7|25	# it seems weird that this package requires itself, let's try to break
21mr|metrics-reporter-config-3.2.2-7|26	# this cycle dependency
21mr|metrics-reporter-config-3.2.2-7|27	#BuildRequires:  mvn(com.addthis.metrics:reporter-config-base)
21mr|metrics-reporter-config-3.2.2-7|28	BuildRequires:  mvn(io.dropwizard.metrics:metrics-core)
21mr|metrics-reporter-config-3.2.2-7|29	BuildRequires:  mvn(io.dropwizard.metrics:metrics-ganglia)
21mr|metrics-reporter-config-3.2.2-7|30	BuildRequires:  mvn(io.dropwizard.metrics:metrics-graphite)
21mr|metrics-reporter-config-3.2.2-7|31	BuildRequires:  mvn(io.dropwizard.metrics:metrics-jvm)
21mr|metrics-reporter-config-3.2.2-7|32	# testing parent
21mr|metrics-reporter-config-3.2.2-7|33	BuildRequires:  mvn(junit:junit)
21mr|metrics-reporter-config-3.2.2-7|34	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|metrics-reporter-config-3.2.2-7|35	BuildRequires:  mvn(com.google.guava:guava)
21mr|metrics-reporter-config-3.2.2-7|36	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|metrics-reporter-config-3.2.2-7|37	
21mr|metrics-reporter-config-3.2.2-7|38	# optional (not needed by cassandra therefore not packaged)
21mr|metrics-reporter-config-3.2.2-7|39	#BuildRequires:  mvn(com.readytalk:metrics-statsd-common)
21mr|metrics-reporter-config-3.2.2-7|40	#BuildRequires:  mvn(com.readytalk:metrics-statsd)
21mr|metrics-reporter-config-3.2.2-7|41	#BuildRequires:  mvn(io.github.hengyunabc:zabbix-sender)
21mr|metrics-reporter-config-3.2.2-7|42	#BuildRequires:  mvn(io.prometheus:simpleclient_pushgateway)
21mr|metrics-reporter-config-3.2.2-7|43	#BuildRequires:  mvn(io.prometheus:simpleclient_servlet)
21mr|metrics-reporter-config-3.2.2-7|44	
21mr|metrics-reporter-config-3.2.2-7|45	%description
21mr|metrics-reporter-config-3.2.2-7|46	Coda Hale's Metrics package makes it easy to create useful metrics so you
21mr|metrics-reporter-config-3.2.2-7|47	know what is going on in production. In addition to showing up in the
21mr|metrics-reporter-config-3.2.2-7|48	normal Java places (JMX), Metrics supports an arbitrary number of Reporters
21mr|metrics-reporter-config-3.2.2-7|49	(where to send the application telemetry to make pretty graphs).
21mr|metrics-reporter-config-3.2.2-7|50	Ganglia and Graphite (or both) are among the most popular choices.
21mr|metrics-reporter-config-3.2.2-7|51	
21mr|metrics-reporter-config-3.2.2-7|52	However, Metrics purposefully doesn't come with a kitchen sink of support for
21mr|metrics-reporter-config-3.2.2-7|53	every dependency injection or configuration tool yet devised by Java
21mr|metrics-reporter-config-3.2.2-7|54	developers. Metrics-Reporter-Config aims to provide a simple way to configure
21mr|metrics-reporter-config-3.2.2-7|55	and enable a set of Reporters that can be shared among applications. It
21mr|metrics-reporter-config-3.2.2-7|56	should fit most (say 90% of) use cases and avoid situations like a plethora
21mr|metrics-reporter-config-3.2.2-7|57	of subtly incompatible properties files.
21mr|metrics-reporter-config-3.2.2-7|58	
21mr|metrics-reporter-config-3.2.2-7|59	%package        javadoc
21mr|metrics-reporter-config-3.2.2-7|60	Summary:        Javadoc for %{name}
21mr|metrics-reporter-config-3.2.2-7|61	
21mr|metrics-reporter-config-3.2.2-7|62	%description javadoc
21mr|metrics-reporter-config-3.2.2-7|63	This package contains the API documentation for %{name}.
21mr|metrics-reporter-config-3.2.2-7|64	
21mr|metrics-reporter-config-3.2.2-7|65	%prep
21mr|metrics-reporter-config-3.2.2-7|66	%setup -q
21mr|metrics-reporter-config-3.2.2-7|67	
21mr|metrics-reporter-config-3.2.2-7|68	%mvn_alias :reporter-config3 :reporter-config
21mr|metrics-reporter-config-3.2.2-7|69	%mvn_file :reporter-config3 %{name}/reporter-config
21mr|metrics-reporter-config-3.2.2-7|70	
21mr|metrics-reporter-config-3.2.2-7|71	# disable unnecessary module
21mr|metrics-reporter-config-3.2.2-7|72	%pom_disable_module reporter-config2
21mr|metrics-reporter-config-3.2.2-7|73	
21mr|metrics-reporter-config-3.2.2-7|74	# remove parent (requires are preserved)
21mr|metrics-reporter-config-3.2.2-7|75	%pom_remove_parent
21mr|metrics-reporter-config-3.2.2-7|76	
21mr|metrics-reporter-config-3.2.2-7|77	# fix some versions because of missing parent
21mr|metrics-reporter-config-3.2.2-7|78	%pom_xpath_set "pom:version[text()='\${dep.slf4j.version}']" "1.7.14"
21mr|metrics-reporter-config-3.2.2-7|79	%pom_xpath_set "pom:version[text()='\${dep.guava.version}']" "19.0"
21mr|metrics-reporter-config-3.2.2-7|80	
21mr|metrics-reporter-config-3.2.2-7|81	# missing org.junit
21mr|metrics-reporter-config-3.2.2-7|82	%pom_add_dep junit:junit::test
21mr|metrics-reporter-config-3.2.2-7|83	
21mr|metrics-reporter-config-3.2.2-7|84	# remove optional dependencies
21mr|metrics-reporter-config-3.2.2-7|85	%pom_remove_dep com.readytalk:metrics-statsd-common reporter-config3
21mr|metrics-reporter-config-3.2.2-7|86	%pom_remove_dep com.readytalk:metrics3-statsd reporter-config3
21mr|metrics-reporter-config-3.2.2-7|87	%pom_remove_dep io.github.hengyunabc:zabbix-sender reporter-config3
21mr|metrics-reporter-config-3.2.2-7|88	%pom_remove_dep com.aphyr:riemann-java-client reporter-config3
21mr|metrics-reporter-config-3.2.2-7|89	
21mr|metrics-reporter-config-3.2.2-7|90	# remove missing dependencies (not needed for cassandra)
21mr|metrics-reporter-config-3.2.2-7|91	%pom_remove_dep com.izettle:dropwizard-metrics-influxdb reporter-config3
21mr|metrics-reporter-config-3.2.2-7|92	%pom_remove_dep io.prometheus:simpleclient_pushgateway reporter-config3
21mr|metrics-reporter-config-3.2.2-7|93	%pom_remove_dep io.prometheus:simpleclient_servlet reporter-config3
21mr|metrics-reporter-config-3.2.2-7|94	
21mr|metrics-reporter-config-3.2.2-7|95	# remove files using optional dependencies
21mr|metrics-reporter-config-3.2.2-7|96	rm reporter-config3/src/main/java/com/addthis/metrics3/reporter/config/InfluxDBReporterConfig.java
21mr|metrics-reporter-config-3.2.2-7|97	rm reporter-config3/src/main/java/com/addthis/metrics3/reporter/config/ZabbixReporter.java
21mr|metrics-reporter-config-3.2.2-7|98	rm reporter-config3/src/main/java/com/addthis/metrics3/reporter/config/StatsDReporterConfig.java
21mr|metrics-reporter-config-3.2.2-7|99	rm reporter-config3/src/main/java/com/addthis/metrics3/reporter/config/ZabbixReporterConfig.java
21mr|metrics-reporter-config-3.2.2-7|100	rm -r reporter-config3/src/main/java/com/addthis/metrics3/reporter/config/prometheus
21mr|metrics-reporter-config-3.2.2-7|101	rm reporter-config3/src/main/java/com/addthis/metrics3/reporter/config/PrometheusReporter.java
21mr|metrics-reporter-config-3.2.2-7|102	rm reporter-config3/src/main/java/com/addthis/metrics3/reporter/config/PrometheusReporterConfig.java
21mr|metrics-reporter-config-3.2.2-7|103	rm reporter-config3/src/test/java/com/addthis/metrics3/reporter/config/StatsDReporterConfigTest.java
21mr|metrics-reporter-config-3.2.2-7|104	rm reporter-config3/src/main/java/com/addthis/metrics3/reporter/config/RiemannReporterConfig.java
21mr|metrics-reporter-config-3.2.2-7|105	
21mr|metrics-reporter-config-3.2.2-7|106	# removeOptionalDeps patch
21mr|metrics-reporter-config-3.2.2-7|107	%patch0 -p1
21mr|metrics-reporter-config-3.2.2-7|108	
21mr|metrics-reporter-config-3.2.2-7|109	# change maven-compiler-plugin source so that it supports diamond operators
21mr|metrics-reporter-config-3.2.2-7|110	%pom_add_plugin :maven-compiler-plugin . "<configuration>
21mr|metrics-reporter-config-3.2.2-7|111	<source>7</source>
21mr|metrics-reporter-config-3.2.2-7|112	<target>1.7</target>
21mr|metrics-reporter-config-3.2.2-7|113	</configuration>"
21mr|metrics-reporter-config-3.2.2-7|114	
21mr|metrics-reporter-config-3.2.2-7|115	%build
21mr|metrics-reporter-config-3.2.2-7|116	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|metrics-reporter-config-3.2.2-7|117	
21mr|metrics-reporter-config-3.2.2-7|118	%install
21mr|metrics-reporter-config-3.2.2-7|119	%mvn_install
21mr|metrics-reporter-config-3.2.2-7|120	
21mr|metrics-reporter-config-3.2.2-7|121	%files -f .mfiles
21mr|metrics-reporter-config-3.2.2-7|122	%doc README.mdown
21mr|metrics-reporter-config-3.2.2-7|123	%license LICENSE NOTICE
21mr|metrics-reporter-config-3.2.2-7|124	
21mr|metrics-reporter-config-3.2.2-7|125	%files javadoc -f .mfiles-javadoc
21mr|metrics-reporter-config-3.2.2-7|126	%license LICENSE NOTICE
21mr|metrics-reporter-config-3.2.2-7|127	

14252 21
21mr|mfs-3.0.116-2|1	%global	mfsconfdir	%{_sysconfdir}/mfs
21mr|mfs-3.0.116-2|2	
21mr|mfs-3.0.116-2|3	%define major 1
21mr|mfs-3.0.116-2|4	%define libname %mklibname mfsio %{major}
21mr|mfs-3.0.116-2|5	%define devname %mklibname mfsio -d
21mr|mfs-3.0.116-2|6	
21mr|mfs-3.0.116-2|7	Summary:	MooseFS - distributed, fault tolerant file system
21mr|mfs-3.0.116-2|8	Name:		mfs
21mr|mfs-3.0.116-2|9	Version:	3.0.116
21mr|mfs-3.0.116-2|10	Release:	2
21mr|mfs-3.0.116-2|11	License:	GPLv3+
21mr|mfs-3.0.116-2|12	Group:		System/Cluster
21mr|mfs-3.0.116-2|13	Url:		http://www.moosefs.org/
21mr|mfs-3.0.116-2|14	Source0:	https://github.com/moosefs/moosefs/archive/refs/tags/v%{version}.tar.gz?/moosefs-%{version}.tar.gz
21mr|mfs-3.0.116-2|15	Source1:	mfs.sysusers.conf
21mr|mfs-3.0.116-2|16	BuildRequires:	pkgconfig(fuse)
21mr|mfs-3.0.116-2|17	BuildRequires:	pkgconfig(zlib)
21mr|mfs-3.0.116-2|18	Requires(post):	/bin/systemd-sysusers
21mr|mfs-3.0.116-2|19	
21mr|mfs-3.0.116-2|20	%description
21mr|mfs-3.0.116-2|21	MooseFS is an Open Source, easy to deploy and maintain, distributed,
21mr|mfs-3.0.116-2|22	fault tolerant file system for POSIX compliant OSes.
21mr|mfs-3.0.116-2|23	
21mr|mfs-3.0.116-2|24	%files
21mr|mfs-3.0.116-2|25	%doc NEWS README*
21mr|mfs-3.0.116-2|26	%{_sysusersdir}/mfs.conf
21mr|mfs-3.0.116-2|27	
21mr|mfs-3.0.116-2|28	%post
21mr|mfs-3.0.116-2|29	%sysusers_create mfs.conf
21mr|mfs-3.0.116-2|30	
21mr|mfs-3.0.116-2|31	#----------------------------------------------------------------------------
21mr|mfs-3.0.116-2|32	%package -n %{libname}
21mr|mfs-3.0.116-2|33	Summary:	MooseFS shared library
21mr|mfs-3.0.116-2|34	Group:		System/Libraries
21mr|mfs-3.0.116-2|35	
21mr|mfs-3.0.116-2|36	%description -n %{libname}
21mr|mfs-3.0.116-2|37	MooseFS shared library.
21mr|mfs-3.0.116-2|38	
21mr|mfs-3.0.116-2|39	%files -n %{libname}
21mr|mfs-3.0.116-2|40	%{_libdir}/libmfsio.so.%{major}*
21mr|mfs-3.0.116-2|41	
21mr|mfs-3.0.116-2|42	#----------------------------------------------------------------------------
21mr|mfs-3.0.116-2|43	
21mr|mfs-3.0.116-2|44	%package -n %{devname}
21mr|mfs-3.0.116-2|45	Summary:	MooseFS development files
21mr|mfs-3.0.116-2|46	Group:		Development/Other
21mr|mfs-3.0.116-2|47	Requires:	%{libname} = %{EVRD}
21mr|mfs-3.0.116-2|48	Provides:	mfsio-devel = %{EVRD}
21mr|mfs-3.0.116-2|49	Provides:	moosefs-devel = %{EVRD}
21mr|mfs-3.0.116-2|50	Provides:	mfs-devel = %{EVRD}
21mr|mfs-3.0.116-2|51	
21mr|mfs-3.0.116-2|52	%description -n %{devname}
21mr|mfs-3.0.116-2|53	MooseFS development files.
21mr|mfs-3.0.116-2|54	
21mr|mfs-3.0.116-2|55	%files -n %{devname}
21mr|mfs-3.0.116-2|56	%{_includedir}/*.h
21mr|mfs-3.0.116-2|57	%{_libdir}/libmfsio.so
21mr|mfs-3.0.116-2|58	#----------------------------------------------------------------------------
21mr|mfs-3.0.116-2|59	
21mr|mfs-3.0.116-2|60	%package master
21mr|mfs-3.0.116-2|61	Summary:	MooseFS master server
21mr|mfs-3.0.116-2|62	Group:		System/Cluster
21mr|mfs-3.0.116-2|63	Requires:	user(mfs)
21mr|mfs-3.0.116-2|64	
21mr|mfs-3.0.116-2|65	%description master
21mr|mfs-3.0.116-2|66	MooseFS master (metadata) server together with metarestore utility.
21mr|mfs-3.0.116-2|67	
21mr|mfs-3.0.116-2|68	%files master
21mr|mfs-3.0.116-2|69	%defattr(644,root,root,755)
21mr|mfs-3.0.116-2|70	%attr(755,root,root) %{_sbindir}/mfsmaster
21mr|mfs-3.0.116-2|71	%attr(755,root,root) %{_sbindir}/mfsmetadump
21mr|mfs-3.0.116-2|72	%attr(755,root,root) %{_sbindir}/mfsmetarestore
21mr|mfs-3.0.116-2|73	%{_mandir}/man5/mfsexports.cfg.5*
21mr|mfs-3.0.116-2|74	%{_mandir}/man5/mfsmaster.cfg.5*
21mr|mfs-3.0.116-2|75	%{_mandir}/man5/mfstopology.cfg.5.xz
21mr|mfs-3.0.116-2|76	%{_mandir}/man8/mfsmaster.8*
21mr|mfs-3.0.116-2|77	%{_mandir}/man8/mfsmetarestore.8*
21mr|mfs-3.0.116-2|78	%{mfsconfdir}/mfsexports.cfg
21mr|mfs-3.0.116-2|79	%{mfsconfdir}/mfsmount.cfg
21mr|mfs-3.0.116-2|80	%{mfsconfdir}/mfsmaster.cfg
21mr|mfs-3.0.116-2|81	%{mfsconfdir}/mfstopology.cfg
21mr|mfs-3.0.116-2|82	%attr(755,mfs,mfs) %{_localstatedir}/mfs
21mr|mfs-3.0.116-2|83	%{_unitdir}/moosefs-master.service
21mr|mfs-3.0.116-2|84	%{_unitdir}/moosefs-master@.service
21mr|mfs-3.0.116-2|85	
21mr|mfs-3.0.116-2|86	%post master
21mr|mfs-3.0.116-2|87	%systemd_post moosefs-master.service
21mr|mfs-3.0.116-2|88	
21mr|mfs-3.0.116-2|89	%preun master
21mr|mfs-3.0.116-2|90	%systemd_preun moosefs-master.service
21mr|mfs-3.0.116-2|91	
21mr|mfs-3.0.116-2|92	%postun master
21mr|mfs-3.0.116-2|93	%systemd_postun_with_restart moosefs-master.service
21mr|mfs-3.0.116-2|94	
21mr|mfs-3.0.116-2|95	#----------------------------------------------------------------------------
21mr|mfs-3.0.116-2|96	
21mr|mfs-3.0.116-2|97	%package metalogger
21mr|mfs-3.0.116-2|98	Summary:	MooseFS metalogger server
21mr|mfs-3.0.116-2|99	Group:		System/Cluster
21mr|mfs-3.0.116-2|100	Requires:	user(mfs)
21mr|mfs-3.0.116-2|101	
21mr|mfs-3.0.116-2|102	%description metalogger
21mr|mfs-3.0.116-2|103	MooseFS metalogger (metadata replication) server.
21mr|mfs-3.0.116-2|104	
21mr|mfs-3.0.116-2|105	%files metalogger
21mr|mfs-3.0.116-2|106	%defattr(644,root,root,755)
21mr|mfs-3.0.116-2|107	%attr(755,root,root) %{_sbindir}/mfsmetalogger
21mr|mfs-3.0.116-2|108	%{_mandir}/man5/mfsmetalogger.cfg.5*
21mr|mfs-3.0.116-2|109	%{_mandir}/man8/mfsmetalogger.8*
21mr|mfs-3.0.116-2|110	%{mfsconfdir}/mfsmetalogger.cfg
21mr|mfs-3.0.116-2|111	%{_unitdir}/moosefs-metalogger.service
21mr|mfs-3.0.116-2|112	%{_unitdir}/moosefs-metalogger@.service
21mr|mfs-3.0.116-2|113	
21mr|mfs-3.0.116-2|114	%post metalogger
21mr|mfs-3.0.116-2|115	%systemd_post moosefs-metalogger.service
21mr|mfs-3.0.116-2|116	
21mr|mfs-3.0.116-2|117	%preun metalogger
21mr|mfs-3.0.116-2|118	%systemd_preun moosefs-metalogger.service
21mr|mfs-3.0.116-2|119	
21mr|mfs-3.0.116-2|120	%postun metalogger
21mr|mfs-3.0.116-2|121	%systemd_postun_with_restart moosefs-metalogger.service
21mr|mfs-3.0.116-2|122	
21mr|mfs-3.0.116-2|123	
21mr|mfs-3.0.116-2|124	#----------------------------------------------------------------------------
21mr|mfs-3.0.116-2|125	
21mr|mfs-3.0.116-2|126	%package chunkserver
21mr|mfs-3.0.116-2|127	Summary:	MooseFS data server
21mr|mfs-3.0.116-2|128	Group:		System/Cluster
21mr|mfs-3.0.116-2|129	Requires:	user(mfs)
21mr|mfs-3.0.116-2|130	
21mr|mfs-3.0.116-2|131	%description chunkserver
21mr|mfs-3.0.116-2|132	MooseFS data server.
21mr|mfs-3.0.116-2|133	
21mr|mfs-3.0.116-2|134	%files chunkserver
21mr|mfs-3.0.116-2|135	%defattr(644,root,root,755)
21mr|mfs-3.0.116-2|136	%attr(755,root,root) %{_sbindir}/mfschunkserver
21mr|mfs-3.0.116-2|137	%{_mandir}/man5/mfschunkserver.cfg.5*
21mr|mfs-3.0.116-2|138	%{_mandir}/man5/mfshdd.cfg.5*
21mr|mfs-3.0.116-2|139	%{_mandir}/man8/mfschunkserver.8*
21mr|mfs-3.0.116-2|140	%{mfsconfdir}/mfschunkserver.cfg
21mr|mfs-3.0.116-2|141	%{mfsconfdir}/mfshdd.cfg
21mr|mfs-3.0.116-2|142	%{_unitdir}/moosefs-chunkserver.service
21mr|mfs-3.0.116-2|143	%{_unitdir}/moosefs-chunkserver@.service
21mr|mfs-3.0.116-2|144	
21mr|mfs-3.0.116-2|145	%post chunkserver
21mr|mfs-3.0.116-2|146	%systemd_post moosefs-chunkserver.service
21mr|mfs-3.0.116-2|147	
21mr|mfs-3.0.116-2|148	%preun chunkserver
21mr|mfs-3.0.116-2|149	%systemd_preun moosefs-chunkserver.service
21mr|mfs-3.0.116-2|150	
21mr|mfs-3.0.116-2|151	%postun chunkserver
21mr|mfs-3.0.116-2|152	%systemd_postun_with_restart moosefs-chunkserver.service
21mr|mfs-3.0.116-2|153	
21mr|mfs-3.0.116-2|154	
21mr|mfs-3.0.116-2|155	#----------------------------------------------------------------------------
21mr|mfs-3.0.116-2|156	
21mr|mfs-3.0.116-2|157	%package client
21mr|mfs-3.0.116-2|158	Summary:	MooseFS client
21mr|mfs-3.0.116-2|159	Group:		System/Cluster
21mr|mfs-3.0.116-2|160	
21mr|mfs-3.0.116-2|161	%description client
21mr|mfs-3.0.116-2|162	MooseFS client: mfsmount and mfstools.
21mr|mfs-3.0.116-2|163	
21mr|mfs-3.0.116-2|164	%files client
21mr|mfs-3.0.116-2|165	%defattr(644,root,root,755)
21mr|mfs-3.0.116-2|166	%doc NEWS README*
21mr|mfs-3.0.116-2|167	%attr(755,root,root) %{_bindir}/mfsappendchunks
21mr|mfs-3.0.116-2|168	%attr(755,root,root) %{_bindir}/mfscheckfile
21mr|mfs-3.0.116-2|169	%attr(755,root,root) %{_bindir}/mfsdeleattr
21mr|mfs-3.0.116-2|170	%attr(755,root,root) %{_bindir}/mfsdirinfo
21mr|mfs-3.0.116-2|171	%attr(755,root,root) %{_bindir}/mfsfileinfo
21mr|mfs-3.0.116-2|172	%attr(755,root,root) %{_bindir}/mfsfilerepair
21mr|mfs-3.0.116-2|173	%attr(755,root,root) %{_bindir}/mfsgeteattr
21mr|mfs-3.0.116-2|174	%attr(755,root,root) %{_bindir}/mfsgetgoal
21mr|mfs-3.0.116-2|175	%attr(755,root,root) %{_bindir}/mfsgettrashtime
21mr|mfs-3.0.116-2|176	%attr(755,root,root) %{_bindir}/mfsmakesnapshot
21mr|mfs-3.0.116-2|177	%attr(755,root,root) %{_bindir}/mfsmount
21mr|mfs-3.0.116-2|178	%attr(755,root,root) %{_bindir}/mfsrgetgoal
21mr|mfs-3.0.116-2|179	%attr(755,root,root) %{_bindir}/mfsrgettrashtime
21mr|mfs-3.0.116-2|180	%attr(755,root,root) %{_bindir}/mfsrsetgoal
21mr|mfs-3.0.116-2|181	%attr(755,root,root) %{_bindir}/mfsrsettrashtime
21mr|mfs-3.0.116-2|182	%attr(755,root,root) %{_bindir}/mfsseteattr
21mr|mfs-3.0.116-2|183	%attr(755,root,root) %{_bindir}/mfssetgoal
21mr|mfs-3.0.116-2|184	%attr(755,root,root) %{_bindir}/mfssettrashtime
21mr|mfs-3.0.116-2|185	%attr(755,root,root) %{_bindir}/mfstools
21mr|mfs-3.0.116-2|186	%attr(755,root,root) %{_bindir}/mfschkarchive
21mr|mfs-3.0.116-2|187	%attr(755,root,root) %{_bindir}/mfscli
21mr|mfs-3.0.116-2|188	%attr(755,root,root) %{_bindir}/mfsclrarchive
21mr|mfs-3.0.116-2|189	%attr(755,root,root) %{_bindir}/mfscopyeattr
21mr|mfs-3.0.116-2|190	%attr(755,root,root) %{_bindir}/mfscopygoal
21mr|mfs-3.0.116-2|191	%attr(755,root,root) %{_bindir}/mfscopyquota
21mr|mfs-3.0.116-2|192	%attr(755,root,root) %{_bindir}/mfscopysclass
21mr|mfs-3.0.116-2|193	%attr(755,root,root) %{_bindir}/mfscopytrashtime
21mr|mfs-3.0.116-2|194	%attr(755,root,root) %{_bindir}/mfsdelquota
21mr|mfs-3.0.116-2|195	%attr(755,root,root) %{_bindir}/mfsfilepaths
21mr|mfs-3.0.116-2|196	%attr(755,root,root) %{_bindir}/mfsgetquota
21mr|mfs-3.0.116-2|197	%attr(755,root,root) %{_bindir}/mfsgetsclass
21mr|mfs-3.0.116-2|198	%attr(755,root,root) %{_bindir}/mfslistsclass
21mr|mfs-3.0.116-2|199	%attr(755,root,root) %{_bindir}/mfsrmsnapshot
21mr|mfs-3.0.116-2|200	%attr(755,root,root) %{_bindir}/mfsscadmin
21mr|mfs-3.0.116-2|201	%attr(755,root,root) %{_bindir}/mfssetarchive
21mr|mfs-3.0.116-2|202	%attr(755,root,root) %{_bindir}/mfssetquota
21mr|mfs-3.0.116-2|203	%attr(755,root,root) %{_bindir}/mfssetsclass
21mr|mfs-3.0.116-2|204	%attr(755,root,root) %{_bindir}/mfsxchgsclass
21mr|mfs-3.0.116-2|205	%attr(755,root,root) /sbin/mount.moosefs
21mr|mfs-3.0.116-2|206	%attr(755,root,root) %{_sbindir}/mfsbdev
21mr|mfs-3.0.116-2|207	%attr(755,root,root) %{_sbindir}/mfschunktool
21mr|mfs-3.0.116-2|208	%attr(755,root,root) %{_sbindir}/mfscsstatsdump
21mr|mfs-3.0.116-2|209	%attr(755,root,root) %{_sbindir}/mfsmetadirinfo
21mr|mfs-3.0.116-2|210	%attr(755,root,root) %{_sbindir}/mfsstatsdump
21mr|mfs-3.0.116-2|211	%{_mandir}/man1/mfsappendchunks.1*
21mr|mfs-3.0.116-2|212	%{_mandir}/man1/mfscheckfile.1*
21mr|mfs-3.0.116-2|213	%{_mandir}/man1/mfsdeleattr.1*
21mr|mfs-3.0.116-2|214	%{_mandir}/man1/mfsdirinfo.1*
21mr|mfs-3.0.116-2|215	%{_mandir}/man1/mfsfileinfo.1*
21mr|mfs-3.0.116-2|216	%{_mandir}/man1/mfsfilerepair.1*
21mr|mfs-3.0.116-2|217	%{_mandir}/man1/mfsgeteattr.1*
21mr|mfs-3.0.116-2|218	%{_mandir}/man1/mfsgetgoal.1*
21mr|mfs-3.0.116-2|219	%{_mandir}/man1/mfsgettrashtime.1*
21mr|mfs-3.0.116-2|220	%{_mandir}/man1/mfsmakesnapshot.1*
21mr|mfs-3.0.116-2|221	%{_mandir}/man1/mfsrgetgoal.1*
21mr|mfs-3.0.116-2|222	%{_mandir}/man1/mfsrgettrashtime.1*
21mr|mfs-3.0.116-2|223	%{_mandir}/man1/mfsrsetgoal.1*
21mr|mfs-3.0.116-2|224	%{_mandir}/man1/mfsrsettrashtime.1*
21mr|mfs-3.0.116-2|225	%{_mandir}/man1/mfsseteattr.1*
21mr|mfs-3.0.116-2|226	%{_mandir}/man1/mfssetgoal.1*
21mr|mfs-3.0.116-2|227	%{_mandir}/man1/mfssettrashtime.1*
21mr|mfs-3.0.116-2|228	%{_mandir}/man1/mfssnapshots.1*
21mr|mfs-3.0.116-2|229	%{_mandir}/man1/mfstools.1*
21mr|mfs-3.0.116-2|230	%{_mandir}/man1/mfsarchive.1.xz
21mr|mfs-3.0.116-2|231	%{_mandir}/man1/mfschkarchive.1.xz
21mr|mfs-3.0.116-2|232	%{_mandir}/man1/mfscli.1.xz
21mr|mfs-3.0.116-2|233	%{_mandir}/man1/mfsclrarchive.1.xz
21mr|mfs-3.0.116-2|234	%{_mandir}/man1/mfscopyeattr.1.xz
21mr|mfs-3.0.116-2|235	%{_mandir}/man1/mfscopygoal.1.xz
21mr|mfs-3.0.116-2|236	%{_mandir}/man1/mfscopyquota.1.xz
21mr|mfs-3.0.116-2|237	%{_mandir}/man1/mfscopysclass.1.xz
21mr|mfs-3.0.116-2|238	%{_mandir}/man1/mfscopytrashtime.1.xz
21mr|mfs-3.0.116-2|239	%{_mandir}/man1/mfsdelquota.1.xz
21mr|mfs-3.0.116-2|240	%{_mandir}/man1/mfsdiagtools.1.xz
21mr|mfs-3.0.116-2|241	%{_mandir}/man1/mfseattr.1.xz
21mr|mfs-3.0.116-2|242	%{_mandir}/man1/mfsfilepaths.1.xz
21mr|mfs-3.0.116-2|243	%{_mandir}/man1/mfsgetquota.1.xz
21mr|mfs-3.0.116-2|244	%{_mandir}/man1/mfsgetsclass.1.xz
21mr|mfs-3.0.116-2|245	%{_mandir}/man1/mfsgoal.1.xz
21mr|mfs-3.0.116-2|246	%{_mandir}/man1/mfslistsclass.1.xz
21mr|mfs-3.0.116-2|247	%{_mandir}/man1/mfsquota.1.xz
21mr|mfs-3.0.116-2|248	%{_mandir}/man1/mfsrmsnapshot.1.xz
21mr|mfs-3.0.116-2|249	%{_mandir}/man1/mfsscadmin.1.xz
21mr|mfs-3.0.116-2|250	%{_mandir}/man1/mfssclass.1.xz
21mr|mfs-3.0.116-2|251	%{_mandir}/man1/mfssetarchive.1.xz
21mr|mfs-3.0.116-2|252	%{_mandir}/man1/mfssetquota.1.xz
21mr|mfs-3.0.116-2|253	%{_mandir}/man1/mfssetsclass.1.xz
21mr|mfs-3.0.116-2|254	%{_mandir}/man1/mfstrashtime.1.xz
21mr|mfs-3.0.116-2|255	%{_mandir}/man1/mfsxchgsclass.1.xz
21mr|mfs-3.0.116-2|256	%{_mandir}/man8/mfsmount.8*
21mr|mfs-3.0.116-2|257	%{_mandir}/man8/mfsbdev.8.xz
21mr|mfs-3.0.116-2|258	%{_mandir}/man8/mfschunktool.8.xz
21mr|mfs-3.0.116-2|259	%{_mandir}/man8/mfscsstatsdump.8.xz
21mr|mfs-3.0.116-2|260	%{_mandir}/man8/mfsmetadirinfo.8.xz
21mr|mfs-3.0.116-2|261	%{_mandir}/man8/mfsmetadump.8.xz
21mr|mfs-3.0.116-2|262	%{_mandir}/man8/mfsstatsdump.8.xz
21mr|mfs-3.0.116-2|263	%{_mandir}/man8/mount.moosefs.8.xz
21mr|mfs-3.0.116-2|264	
21mr|mfs-3.0.116-2|265	#----------------------------------------------------------------------------
21mr|mfs-3.0.116-2|266	
21mr|mfs-3.0.116-2|267	%package cgi
21mr|mfs-3.0.116-2|268	Summary:	MooseFS CGI Monitor
21mr|mfs-3.0.116-2|269	Group:		System/Cluster
21mr|mfs-3.0.116-2|270	Requires:	python3
21mr|mfs-3.0.116-2|271	Requires:	user(mfs)
21mr|mfs-3.0.116-2|272	
21mr|mfs-3.0.116-2|273	%description cgi
21mr|mfs-3.0.116-2|274	MooseFS CGI Monitor.
21mr|mfs-3.0.116-2|275	
21mr|mfs-3.0.116-2|276	%files cgi
21mr|mfs-3.0.116-2|277	%defattr(644,root,root,755)
21mr|mfs-3.0.116-2|278	%attr(755,root,root) %{_sbindir}/mfscgiserv
21mr|mfs-3.0.116-2|279	%{_mandir}/man8/mfscgiserv.8*
21mr|mfs-3.0.116-2|280	%attr(755,mfs,mfs) %{_datadir}/mfscgi
21mr|mfs-3.0.116-2|281	%{_unitdir}/moosefs-cgiserv.service
21mr|mfs-3.0.116-2|282	
21mr|mfs-3.0.116-2|283	%post cgi
21mr|mfs-3.0.116-2|284	%systemd_post moosefs-cgiserv.service
21mr|mfs-3.0.116-2|285	
21mr|mfs-3.0.116-2|286	%preun cgi
21mr|mfs-3.0.116-2|287	%systemd_preun moosefs-cgiserv.service
21mr|mfs-3.0.116-2|288	
21mr|mfs-3.0.116-2|289	%postun cgi
21mr|mfs-3.0.116-2|290	%systemd_postun_with_restart moosefs-cgiserv.service
21mr|mfs-3.0.116-2|291	
21mr|mfs-3.0.116-2|292	#----------------------------------------------------------------------------
21mr|mfs-3.0.116-2|293	
21mr|mfs-3.0.116-2|294	%prep
21mr|mfs-3.0.116-2|295	%setup -q -n moosefs-%{version}
21mr|mfs-3.0.116-2|296	
21mr|mfs-3.0.116-2|297	%build
21mr|mfs-3.0.116-2|298	autoreconf -fi
21mr|mfs-3.0.116-2|299	%configure \
21mr|mfs-3.0.116-2|300	--with-systemdsystemunitdir=%{_unitdir} \
21mr|mfs-3.0.116-2|301	--with-default-user=mfc \
21mr|mfs-3.0.116-2|302	--with-default-grop=mfc
21mr|mfs-3.0.116-2|303	%make
21mr|mfs-3.0.116-2|304	
21mr|mfs-3.0.116-2|305	%install
21mr|mfs-3.0.116-2|306	%makeinstall_std
21mr|mfs-3.0.116-2|307	
21mr|mfs-3.0.116-2|308	# creating default configs
21mr|mfs-3.0.116-2|309	mv %{buildroot}%{mfsconfdir}/mfsexports.cfg.sample %{buildroot}%{mfsconfdir}/mfsexports.cfg
21mr|mfs-3.0.116-2|310	mv %{buildroot}%{mfsconfdir}/mfsmount.cfg.sample %{buildroot}%{mfsconfdir}/mfsmount.cfg
21mr|mfs-3.0.116-2|311	mv %{buildroot}%{mfsconfdir}/mfsmaster.cfg.sample %{buildroot}%{mfsconfdir}/mfsmaster.cfg
21mr|mfs-3.0.116-2|312	mv %{buildroot}%{mfsconfdir}/mfstopology.cfg.sample %{buildroot}%{mfsconfdir}/mfstopology.cfg
21mr|mfs-3.0.116-2|313	mv %{buildroot}%{mfsconfdir}/mfsmetalogger.cfg.sample %{buildroot}%{mfsconfdir}/mfsmetalogger.cfg
21mr|mfs-3.0.116-2|314	mv %{buildroot}%{mfsconfdir}/mfschunkserver.cfg.sample %{buildroot}%{mfsconfdir}/mfschunkserver.cfg
21mr|mfs-3.0.116-2|315	mv %{buildroot}%{mfsconfdir}/mfshdd.cfg.sample %{buildroot}%{mfsconfdir}/mfshdd.cfg
21mr|mfs-3.0.116-2|316	
21mr|mfs-3.0.116-2|317	# install sysuser config
21mr|mfs-3.0.116-2|318	install -d %{buildroot}/%{_sysusersdir}
21mr|mfs-3.0.116-2|319	install -m0644 %{SOURCE1} %{buildroot}/%{_sysusersdir}/mfs.conf

14253 21
21mr|mgetty-1.2.1-3|1	%define Date Jun15
21mr|mgetty-1.2.1-3|2	
21mr|mgetty-1.2.1-3|3	Summary:	A getty replacement for use with data and fax modems
21mr|mgetty-1.2.1-3|4	Name:		mgetty
21mr|mgetty-1.2.1-3|5	Version:	1.2.1
21mr|mgetty-1.2.1-3|6	Release:	3
21mr|mgetty-1.2.1-3|7	License:	GPLv2+
21mr|mgetty-1.2.1-3|8	Group:		Communications
21mr|mgetty-1.2.1-3|9	Url:		http://mgetty.greenie.net/
21mr|mgetty-1.2.1-3|10	Source0:	ftp://mgetty.greenie.net/pub/mgetty/source/1.2/mgetty-%{version}.tar.gz
21mr|mgetty-1.2.1-3|11	Source1:	ftp://mgetty.greenie.net/pub/mgetty/source/1.2/mgetty-%{version}.tar.gz.asc
21mr|mgetty-1.2.1-3|12	Source2:	logrotate.mgetty
21mr|mgetty-1.2.1-3|13	Source3:	logrotate.sendfax
21mr|mgetty-1.2.1-3|14	Source4:	logrotate.vgetty
21mr|mgetty-1.2.1-3|15	Source5:	logrotate.vm
21mr|mgetty-1.2.1-3|16	Source6:	vgetty@.service
21mr|mgetty-1.2.1-3|17	Source7:	mgetty@.service
21mr|mgetty-1.2.1-3|18	
21mr|mgetty-1.2.1-3|19	Patch0:		mgetty-1.2.1-config.patch
21mr|mgetty-1.2.1-3|20	Patch1:		mgetty-1.2.1-policy.patch
21mr|mgetty-1.2.1-3|21	Patch2:		mgetty-1.2.1-system-gsm.patch
21mr|mgetty-1.2.1-3|22	Patch4:		mgetty-1.1.25-voiceconfig.patch
21mr|mgetty-1.2.1-3|23	Patch5:		mgetty-1.2.1-issue.patch
21mr|mgetty-1.2.1-3|24	Patch6:		mgetty-1.1.31-issue-doc.patch
21mr|mgetty-1.2.1-3|25	Patch7:		mgetty-1.1.29-helper.patch
21mr|mgetty-1.2.1-3|26	Patch8:		mgetty-1.2.1-mktemp.patch
21mr|mgetty-1.2.1-3|27	Patch9:		mgetty-1.2.1-unioninit.patch
21mr|mgetty-1.2.1-3|28	Patch11:	mgetty-1.2.1-helper2.patch
21mr|mgetty-1.2.1-3|29	Patch12:	mgetty-1.2.1-no-acroread.patch
21mr|mgetty-1.2.1-3|30	Patch14:	mgetty-1.2.1-sendmail_path.patch
21mr|mgetty-1.2.1-3|31	Patch15:	mgetty-1.2.1-lfs.patch
21mr|mgetty-1.2.1-3|32	Patch16:	mgetty-1.2.1-162174_tcflush.patch
21mr|mgetty-1.2.1-3|33	Patch18:	mgetty-1.1.33-bug_63843.patch
21mr|mgetty-1.2.1-3|34	Patch19:	mgetty-1.1.33-167830_tty_access.patch
21mr|mgetty-1.2.1-3|35	Patch20:	mgetty-1.2.1-167830.patch
21mr|mgetty-1.2.1-3|36	Patch21:	mgetty-1.2.1-turn.patch
21mr|mgetty-1.2.1-3|37	Patch22:	mgetty-1.2.1-time_range.patch
21mr|mgetty-1.2.1-3|38	# man pages corrections
21mr|mgetty-1.2.1-3|39	Patch23:	mgetty-1.2.1-handle_spaces.patch
21mr|mgetty-1.2.1-3|40	# updates info about starting vgetty tgrough systemd
21mr|mgetty-1.2.1-3|41	Patch24:	mgetty-1.1.36-man.patch
21mr|mgetty-1.2.1-3|42	Patch25:	mgetty-1.1.36-sd.patch
21mr|mgetty-1.2.1-3|43	# patch updates makefiles, it removes hardcoded -s parameter of /usr/bin/install
21mr|mgetty-1.2.1-3|44	# thus .debug files for all binaries will be generated properly
21mr|mgetty-1.2.1-3|45	Patch26:	mgetty-1.1.36-makefiles.patch
21mr|mgetty-1.2.1-3|46	Patch27:	mgetty-1.2.1-lockdev.patch
21mr|mgetty-1.2.1-3|47	Patch28:	mgetty-1.2.1-hardening.patch
21mr|mgetty-1.2.1-3|48	# patches (Fc)
21mr|mgetty-1.2.1-3|49	Patch29:	mgetty-sys_nerr-removed.patch
21mr|mgetty-1.2.1-3|50	BuildRequires:	groff-for-man
21mr|mgetty-1.2.1-3|51	BuildRequires:	gccmakedep
21mr|mgetty-1.2.1-3|52	BuildRequires:	imake
21mr|mgetty-1.2.1-3|53	BuildRequires:	texinfo
21mr|mgetty-1.2.1-3|54	BuildRequires:	gsm-devel
21mr|mgetty-1.2.1-3|55	BuildRequires:	pkgconfig(xext)
21mr|mgetty-1.2.1-3|56	BuildRequires:	pkgconfig(lockdev)
21mr|mgetty-1.2.1-3|57	Requires:	netpbm
21mr|mgetty-1.2.1-3|58	
21mr|mgetty-1.2.1-3|59	%description
21mr|mgetty-1.2.1-3|60	The mgetty package contains a "smart" getty which allows logins over a
21mr|mgetty-1.2.1-3|61	serial line (i.e., through a modem).  If you're using a Class 2 or 2.0
21mr|mgetty-1.2.1-3|62	modem, mgetty can receive faxes.  If you also need to send faxes, you'll
21mr|mgetty-1.2.1-3|63	need to install the sendfax program.
21mr|mgetty-1.2.1-3|64	
21mr|mgetty-1.2.1-3|65	If you'll be dialing in to your system using a modem, you should install
21mr|mgetty-1.2.1-3|66	the mgetty package.  If you'd like to send faxes using mgetty and your
21mr|mgetty-1.2.1-3|67	modem, you'll need to install the mgetty-sendfax program.  If you need a
21mr|mgetty-1.2.1-3|68	viewer for faxes, you'll also need to install the mgetty-viewfax package.
21mr|mgetty-1.2.1-3|69	
21mr|mgetty-1.2.1-3|70	%files
21mr|mgetty-1.2.1-3|71	%doc BUGS ChangeLog README.1st Recommend THANKS doc/modems.db samples
21mr|mgetty-1.2.1-3|72	%license COPYING
21mr|mgetty-1.2.1-3|73	%{_bindir}/g3cat
21mr|mgetty-1.2.1-3|74	%{_bindir}/g32pbm
21mr|mgetty-1.2.1-3|75	%{_sbindir}/mgetty
21mr|mgetty-1.2.1-3|76	%{_sbindir}/callback
21mr|mgetty-1.2.1-3|77	%{_mandir}/man1/g32pbm.1*
21mr|mgetty-1.2.1-3|78	%{_mandir}/man1/g3cat.1*
21mr|mgetty-1.2.1-3|79	%{_mandir}/man4/mgettydefs.4*
21mr|mgetty-1.2.1-3|80	%{_mandir}/man8/mgetty.8*
21mr|mgetty-1.2.1-3|81	%{_mandir}/man8/callback.8*
21mr|mgetty-1.2.1-3|82	%{_infodir}/mgetty.info*
21mr|mgetty-1.2.1-3|83	%dir %{_sysconfdir}/mgetty+sendfax
21mr|mgetty-1.2.1-3|84	%config(noreplace) %{_sysconfdir}/mgetty+sendfax/login.config
21mr|mgetty-1.2.1-3|85	%config(noreplace) %{_sysconfdir}/mgetty+sendfax/mgetty.config
21mr|mgetty-1.2.1-3|86	%config(noreplace) %{_sysconfdir}/mgetty+sendfax/dialin.config
21mr|mgetty-1.2.1-3|87	%config(noreplace) %{_sysconfdir}/logrotate.d/mgetty
21mr|mgetty-1.2.1-3|88	%{_unitdir}/mgetty@.service
21mr|mgetty-1.2.1-3|89	
21mr|mgetty-1.2.1-3|90	#----------------------------------------------------------------------------
21mr|mgetty-1.2.1-3|91	
21mr|mgetty-1.2.1-3|92	%package	sendfax
21mr|mgetty-1.2.1-3|93	Summary:	Provides support for sending faxes over a modem
21mr|mgetty-1.2.1-3|94	Requires:	mgetty = %{EVRD}
21mr|mgetty-1.2.1-3|95	Conflicts:	hylafax
21mr|mgetty-1.2.1-3|96	Requires(post,preun):	rpm-helper
21mr|mgetty-1.2.1-3|97	
21mr|mgetty-1.2.1-3|98	%description	sendfax
21mr|mgetty-1.2.1-3|99	Sendfax is a standalone backend program for sending fax files.  The
21mr|mgetty-1.2.1-3|100	mgetty program (a getty replacement for handling logins over a serial
21mr|mgetty-1.2.1-3|101	line) plus sendfax will allow you to send faxes through a Class 2 modem.
21mr|mgetty-1.2.1-3|102	
21mr|mgetty-1.2.1-3|103	If you'd like to send faxes over a Class 2 modem, you'll need to install
21mr|mgetty-1.2.1-3|104	the mgetty-sendfax and the mgetty packages.
21mr|mgetty-1.2.1-3|105	
21mr|mgetty-1.2.1-3|106	%files sendfax
21mr|mgetty-1.2.1-3|107	%dir %{_var}/spool/fax
21mr|mgetty-1.2.1-3|108	%attr(0755,fax,root) %dir %{_var}/spool/fax/incoming
21mr|mgetty-1.2.1-3|109	%attr(0755,fax,root) %dir %{_var}/spool/fax/outgoing
21mr|mgetty-1.2.1-3|110	%attr(0755,root,root) %{_bindir}/ct
21mr|mgetty-1.2.1-3|111	%{_bindir}/faxq
21mr|mgetty-1.2.1-3|112	%{_bindir}/faxrm
21mr|mgetty-1.2.1-3|113	%{_bindir}/faxrunq
21mr|mgetty-1.2.1-3|114	%{_bindir}/faxspool
21mr|mgetty-1.2.1-3|115	%{_bindir}/kvg
21mr|mgetty-1.2.1-3|116	%{_bindir}/newslock
21mr|mgetty-1.2.1-3|117	%{_bindir}/pbm2g3
21mr|mgetty-1.2.1-3|118	%{_bindir}/sff2g3
21mr|mgetty-1.2.1-3|119	%{_sbindir}/faxrunqd
21mr|mgetty-1.2.1-3|120	%{_sbindir}/sendfax
21mr|mgetty-1.2.1-3|121	%dir %{_libdir}/mgetty+sendfax
21mr|mgetty-1.2.1-3|122	%{_libdir}/mgetty+sendfax/cour25.pbm
21mr|mgetty-1.2.1-3|123	%{_libdir}/mgetty+sendfax/cour25n.pbm
21mr|mgetty-1.2.1-3|124	# helper tests internally usage of suid - this is an intention
21mr|mgetty-1.2.1-3|125	%attr(04711,fax,root) %{_libdir}/mgetty+sendfax/faxq-helper
21mr|mgetty-1.2.1-3|126	%{_mandir}/man1/pbm2g3.1*
21mr|mgetty-1.2.1-3|127	%{_mandir}/man1/mgetty_fax.1*
21mr|mgetty-1.2.1-3|128	%{_mandir}/man1/faxspool.1*
21mr|mgetty-1.2.1-3|129	%{_mandir}/man1/faxrunq.1*
21mr|mgetty-1.2.1-3|130	%{_mandir}/man1/faxq.1*
21mr|mgetty-1.2.1-3|131	%{_mandir}/man1/faxrm.1*
21mr|mgetty-1.2.1-3|132	%{_mandir}/man1/coverpg.1*
21mr|mgetty-1.2.1-3|133	%{_mandir}/man1/sff2g3.1*
21mr|mgetty-1.2.1-3|134	%{_mandir}/man5/faxqueue.5*
21mr|mgetty-1.2.1-3|135	%{_mandir}/man8/faxq-helper.8*
21mr|mgetty-1.2.1-3|136	%{_mandir}/man8/faxrunqd.8*
21mr|mgetty-1.2.1-3|137	%{_mandir}/man8/sendfax.8*
21mr|mgetty-1.2.1-3|138	%dir %{_sysconfdir}/mgetty+sendfax
21mr|mgetty-1.2.1-3|139	%config(noreplace) %{_sysconfdir}/mgetty+sendfax/sendfax.config
21mr|mgetty-1.2.1-3|140	%config(noreplace) %{_sysconfdir}/mgetty+sendfax/faxrunq.config
21mr|mgetty-1.2.1-3|141	# sample config file doesn't use noreplace option to be installed always latest ver.
21mr|mgetty-1.2.1-3|142	%config %{_sysconfdir}/mgetty+sendfax/faxspool.rules.sample
21mr|mgetty-1.2.1-3|143	%config(noreplace) %{_sysconfdir}/mgetty+sendfax/faxheader
21mr|mgetty-1.2.1-3|144	# logrotate file name uses only sub-package name
21mr|mgetty-1.2.1-3|145	%config(noreplace) %{_sysconfdir}/logrotate.d/sendfax
21mr|mgetty-1.2.1-3|146	# faxrunqd unit file
21mr|mgetty-1.2.1-3|147	%{_unitdir}/faxrunqd.service
21mr|mgetty-1.2.1-3|148	
21mr|mgetty-1.2.1-3|149	%pre sendfax
21mr|mgetty-1.2.1-3|150	%_pre_useradd fax %{_var}/spool/fax /bin/sh
21mr|mgetty-1.2.1-3|151	
21mr|mgetty-1.2.1-3|152	%postun sendfax
21mr|mgetty-1.2.1-3|153	%_postun_userdel fax
21mr|mgetty-1.2.1-3|154	if [ $1 = 0 ]; then
21mr|mgetty-1.2.1-3|155	%{__rm} -fr /var/log/sendfax.log*
21mr|mgetty-1.2.1-3|156	fi
21mr|mgetty-1.2.1-3|157	
21mr|mgetty-1.2.1-3|158	#----------------------------------------------------------------------------
21mr|mgetty-1.2.1-3|159	
21mr|mgetty-1.2.1-3|160	%package	voice
21mr|mgetty-1.2.1-3|161	Summary:	A program for using your modem and mgetty as an answering machine
21mr|mgetty-1.2.1-3|162	Requires:	mgetty = %{EVRD}
21mr|mgetty-1.2.1-3|163	
21mr|mgetty-1.2.1-3|164	%description	voice
21mr|mgetty-1.2.1-3|165	The mgetty-voice package contains the vgetty system, which enables
21mr|mgetty-1.2.1-3|166	mgetty and your modem to support voice capabilities.  In simple terms,
21mr|mgetty-1.2.1-3|167	vgetty lets your modem act as an answering machine.  How well the system
21mr|mgetty-1.2.1-3|168	will work depends upon your modem, which may or may not be able to handle
21mr|mgetty-1.2.1-3|169	this kind of implementation.
21mr|mgetty-1.2.1-3|170	
21mr|mgetty-1.2.1-3|171	Install mgetty-voice along with mgetty if you'd like to try having your
21mr|mgetty-1.2.1-3|172	modem act as an answering machine.
21mr|mgetty-1.2.1-3|173	
21mr|mgetty-1.2.1-3|174	%files voice
21mr|mgetty-1.2.1-3|175	%doc voice/doc/* voice/Announce voice/ChangeLog voice/Readme
21mr|mgetty-1.2.1-3|176	%dir %{_var}/spool/voice
21mr|mgetty-1.2.1-3|177	%dir %{_var}/spool/voice/incoming
21mr|mgetty-1.2.1-3|178	%dir %{_var}/spool/voice/messages
21mr|mgetty-1.2.1-3|179	%{_sbindir}/vgetty
21mr|mgetty-1.2.1-3|180	%{_bindir}/vm
21mr|mgetty-1.2.1-3|181	%{_bindir}/pvfamp
21mr|mgetty-1.2.1-3|182	%{_bindir}/pvfcut
21mr|mgetty-1.2.1-3|183	%{_bindir}/pvfecho
21mr|mgetty-1.2.1-3|184	%{_bindir}/pvffft
21mr|mgetty-1.2.1-3|185	%{_bindir}/pvffile
21mr|mgetty-1.2.1-3|186	%{_bindir}/pvffilter
21mr|mgetty-1.2.1-3|187	%{_bindir}/pvfmix
21mr|mgetty-1.2.1-3|188	%{_bindir}/pvfnoise
21mr|mgetty-1.2.1-3|189	%{_bindir}/pvfreverse
21mr|mgetty-1.2.1-3|190	%{_bindir}/pvfsine
21mr|mgetty-1.2.1-3|191	%{_bindir}/pvfspeed
21mr|mgetty-1.2.1-3|192	%{_bindir}/rmdfile
21mr|mgetty-1.2.1-3|193	%{_bindir}/pvftormd
21mr|mgetty-1.2.1-3|194	%{_bindir}/rmdtopvf
21mr|mgetty-1.2.1-3|195	%{_bindir}/pvftovoc
21mr|mgetty-1.2.1-3|196	%{_bindir}/voctopvf
21mr|mgetty-1.2.1-3|197	%{_bindir}/pvftolin
21mr|mgetty-1.2.1-3|198	%{_bindir}/lintopvf
21mr|mgetty-1.2.1-3|199	%{_bindir}/pvftobasic
21mr|mgetty-1.2.1-3|200	%{_bindir}/basictopvf
21mr|mgetty-1.2.1-3|201	%{_bindir}/pvftoau
21mr|mgetty-1.2.1-3|202	%{_bindir}/autopvf
21mr|mgetty-1.2.1-3|203	%{_bindir}/pvftowav
21mr|mgetty-1.2.1-3|204	%{_bindir}/wavtopvf
21mr|mgetty-1.2.1-3|205	%{_mandir}/man1/zplay.1*
21mr|mgetty-1.2.1-3|206	%{_mandir}/man1/pvf.1*
21mr|mgetty-1.2.1-3|207	%{_mandir}/man1/pvfamp.1*
21mr|mgetty-1.2.1-3|208	%{_mandir}/man1/pvfcut.1*
21mr|mgetty-1.2.1-3|209	%{_mandir}/man1/pvfecho.1*
21mr|mgetty-1.2.1-3|210	%{_mandir}/man1/pvffile.1*
21mr|mgetty-1.2.1-3|211	%{_mandir}/man1/pvffft.1*
21mr|mgetty-1.2.1-3|212	%{_mandir}/man1/pvfmix.1*
21mr|mgetty-1.2.1-3|213	%{_mandir}/man1/pvfreverse.1*
21mr|mgetty-1.2.1-3|214	%{_mandir}/man1/pvfsine.1*
21mr|mgetty-1.2.1-3|215	%{_mandir}/man1/pvfspeed.1*
21mr|mgetty-1.2.1-3|216	%{_mandir}/man1/pvftormd.1*
21mr|mgetty-1.2.1-3|217	%{_mandir}/man1/pvffilter.1*
21mr|mgetty-1.2.1-3|218	%{_mandir}/man1/pvfnoise.1*
21mr|mgetty-1.2.1-3|219	%{_mandir}/man1/rmdtopvf.1*
21mr|mgetty-1.2.1-3|220	%{_mandir}/man1/rmdfile.1*
21mr|mgetty-1.2.1-3|221	%{_mandir}/man1/pvftovoc.1*
21mr|mgetty-1.2.1-3|222	%{_mandir}/man1/voctopvf.1*
21mr|mgetty-1.2.1-3|223	%{_mandir}/man1/pvftolin.1*
21mr|mgetty-1.2.1-3|224	%{_mandir}/man1/lintopvf.1*
21mr|mgetty-1.2.1-3|225	%{_mandir}/man1/pvftobasic.1*
21mr|mgetty-1.2.1-3|226	%{_mandir}/man1/basictopvf.1*
21mr|mgetty-1.2.1-3|227	%{_mandir}/man1/pvftoau.1*
21mr|mgetty-1.2.1-3|228	%{_mandir}/man1/autopvf.1*
21mr|mgetty-1.2.1-3|229	%{_mandir}/man1/pvftowav.1*
21mr|mgetty-1.2.1-3|230	%{_mandir}/man1/wavtopvf.1*
21mr|mgetty-1.2.1-3|231	%{_mandir}/man8/vgetty.8*
21mr|mgetty-1.2.1-3|232	%dir %{_sysconfdir}/mgetty+sendfax
21mr|mgetty-1.2.1-3|233	%config(noreplace) %{_sysconfdir}/mgetty+sendfax/voice.conf
21mr|mgetty-1.2.1-3|234	# logrotate file name uses only sub-package name
21mr|mgetty-1.2.1-3|235	%config(noreplace) %{_sysconfdir}/logrotate.d/vgetty
21mr|mgetty-1.2.1-3|236	%config(noreplace) %{_sysconfdir}/logrotate.d/vm
21mr|mgetty-1.2.1-3|237	%{_unitdir}/vgetty@.service
21mr|mgetty-1.2.1-3|238	
21mr|mgetty-1.2.1-3|239	#----------------------------------------------------------------------------
21mr|mgetty-1.2.1-3|240	
21mr|mgetty-1.2.1-3|241	%package	viewfax
21mr|mgetty-1.2.1-3|242	Summary:	An X Window System fax viewer
21mr|mgetty-1.2.1-3|243	Requires:	mgetty = %{EVRD}
21mr|mgetty-1.2.1-3|244	
21mr|mgetty-1.2.1-3|245	%description	viewfax
21mr|mgetty-1.2.1-3|246	Viewfax displays the fax files received using mgetty in an X11 window.
21mr|mgetty-1.2.1-3|247	Viewfax is capable of zooming in and out on the displayed fax.
21mr|mgetty-1.2.1-3|248	
21mr|mgetty-1.2.1-3|249	If you're installing the mgetty-viewfax package, you'll also need to
21mr|mgetty-1.2.1-3|250	install mgetty.
21mr|mgetty-1.2.1-3|251	
21mr|mgetty-1.2.1-3|252	%files viewfax
21mr|mgetty-1.2.1-3|253	%doc frontends/X11/viewfax/C* frontends/X11/viewfax/README
21mr|mgetty-1.2.1-3|254	%{_bindir}/viewfax
21mr|mgetty-1.2.1-3|255	%dir %{_libdir}/mgetty+sendfax
21mr|mgetty-1.2.1-3|256	%{_libdir}/mgetty+sendfax/viewfax.tif
21mr|mgetty-1.2.1-3|257	%{_mandir}/man1/viewfax.1*
21mr|mgetty-1.2.1-3|258	
21mr|mgetty-1.2.1-3|259	#----------------------------------------------------------------------------
21mr|mgetty-1.2.1-3|260	
21mr|mgetty-1.2.1-3|261	%package	contrib
21mr|mgetty-1.2.1-3|262	Summary:	User contributed stuff that comes with %{name}
21mr|mgetty-1.2.1-3|263	AutoReqProv:	no
21mr|mgetty-1.2.1-3|264	
21mr|mgetty-1.2.1-3|265	%description	contrib
21mr|mgetty-1.2.1-3|266	The contents of the contrib directory that comes with %{name}.
21mr|mgetty-1.2.1-3|267	
21mr|mgetty-1.2.1-3|268	%files contrib
21mr|mgetty-1.2.1-3|269	%defattr(644,root,root,755)
21mr|mgetty-1.2.1-3|270	%doc contrib/*
21mr|mgetty-1.2.1-3|271	
21mr|mgetty-1.2.1-3|272	#----------------------------------------------------------------------------
21mr|mgetty-1.2.1-3|273	
21mr|mgetty-1.2.1-3|274	%prep
21mr|mgetty-1.2.1-3|275	%setup -q
21mr|mgetty-1.2.1-3|276	mv policy.h-dist policy.h
21mr|mgetty-1.2.1-3|277	%patch0 -p1 -b .config
21mr|mgetty-1.2.1-3|278	%patch1 -p1 -b .policy
21mr|mgetty-1.2.1-3|279	%patch2 -p1 -b .system-gsm
21mr|mgetty-1.2.1-3|280	rm -r voice/libmgsm
21mr|mgetty-1.2.1-3|281	%patch4 -p1 -b .voiceconfig
21mr|mgetty-1.2.1-3|282	%patch5 -p1 -b .issue
21mr|mgetty-1.2.1-3|283	%patch6 -p1 -b .issue-doc
21mr|mgetty-1.2.1-3|284	%patch7 -p1 -b .helper
21mr|mgetty-1.2.1-3|285	%patch8 -p1 -b .mktemp
21mr|mgetty-1.2.1-3|286	%patch9 -p1 -b .unioninit
21mr|mgetty-1.2.1-3|287	%patch11 -p1 -b .helper2
21mr|mgetty-1.2.1-3|288	%patch12 -p1 -b .no-acroread
21mr|mgetty-1.2.1-3|289	%patch14 -p1 -b .sendmail_path
21mr|mgetty-1.2.1-3|290	%patch15 -p1 -b .lfs
21mr|mgetty-1.2.1-3|291	%patch16 -p1 -b .162174_tcflush
21mr|mgetty-1.2.1-3|292	%patch18 -p1 -b .bug_63843
21mr|mgetty-1.2.1-3|293	%patch19 -p1 -b .167830_tty_access
21mr|mgetty-1.2.1-3|294	%patch20 -p1 -b .167830
21mr|mgetty-1.2.1-3|295	%patch21 -p1 -b .turn
21mr|mgetty-1.2.1-3|296	%patch22 -p1 -b .time_range
21mr|mgetty-1.2.1-3|297	%patch23 -p1 -b .handle_spaces
21mr|mgetty-1.2.1-3|298	%patch24 -p1 -b .man
21mr|mgetty-1.2.1-3|299	%patch25 -p1 -b .sd
21mr|mgetty-1.2.1-3|300	%patch26 -p1 -b .makefile
21mr|mgetty-1.2.1-3|301	%patch27 -p1 -b .lockdev
21mr|mgetty-1.2.1-3|302	%patch28 -p1 -b .hardening
21mr|mgetty-1.2.1-3|303	%patch29 -p1
21mr|mgetty-1.2.1-3|304	
21mr|mgetty-1.2.1-3|305	sed -i \
21mr|mgetty-1.2.1-3|306	-e 's:^CC=cc:CC=%{__cc}:g' \
21mr|mgetty-1.2.1-3|307	-e 's:^CFLAGS=:CFLAGS=%{optflags}:g' \
21mr|mgetty-1.2.1-3|308	{,*/}Makefile
21mr|mgetty-1.2.1-3|309	
21mr|mgetty-1.2.1-3|310	sed -i \
21mr|mgetty-1.2.1-3|311	-e 's:^AR=:AR?=:g' \
21mr|mgetty-1.2.1-3|312	-e 's:^CFLAGS=:CFLAGS+= -I..:g' \
21mr|mgetty-1.2.1-3|313	-e 's:^RANLIB=:RANLIB?=:g' \
21mr|mgetty-1.2.1-3|314	*/Makefile
21mr|mgetty-1.2.1-3|315	
21mr|mgetty-1.2.1-3|316	%build
21mr|mgetty-1.2.1-3|317	%define makeflags CFLAGS="$RPM_OPT_FLAGS -Wall -DAUTO_PPP -D_FILE_OFFSET_BITS=64 -DHAVE_LOCKDEV -fno-strict-aliasing" LIBS="-llockdev" prefix=%{_prefix} spool=%{_var}/spool BINDIR=%{_bindir} SBINDIR=%{_sbindir} LIBDIR=%{_libdir}/mgetty+sendfax HELPDIR=%{_libdir}/mgetty+sendfax CONFDIR=%{_sysconfdir}/mgetty+sendfax MANDIR=%{_mandir} MAN1DIR=%{_mandir}/man1 MAN4DIR=%{_mandir}/man4 MAN5DIR=%{_mandir}/man5 MAN8DIR=%{_mandir}/man8 INFODIR=%{_infodir} ECHO='"echo -e"' INSTALL=%{__install}
21mr|mgetty-1.2.1-3|318	make %{makeflags}
21mr|mgetty-1.2.1-3|319	make -C voice %{makeflags} CC=%{__cc}
21mr|mgetty-1.2.1-3|320	make -C tools %{makeflags} CC=%{__cc}
21mr|mgetty-1.2.1-3|321	
21mr|mgetty-1.2.1-3|322	pushd frontends/X11/viewfax
21mr|mgetty-1.2.1-3|323	make OPT="$RPM_OPT_FLAGS" CC=%{__cc} CONFDIR=%{_sysconfdir}/mgetty+sendfax
21mr|mgetty-1.2.1-3|324	popd
21mr|mgetty-1.2.1-3|325	
21mr|mgetty-1.2.1-3|326	%install
21mr|mgetty-1.2.1-3|327	
21mr|mgetty-1.2.1-3|328	mkdir -p %{buildroot}{%{_bindir},%{_infodir},%{_libdir}/mgetty+sendfax}
21mr|mgetty-1.2.1-3|329	mkdir -p %{buildroot}{%{_mandir},%{_sbindir},/var/spool}
21mr|mgetty-1.2.1-3|330	mkdir -p %{buildroot}%{_sysconfdir}/mgetty+sendfax
21mr|mgetty-1.2.1-3|331	
21mr|mgetty-1.2.1-3|332	%define instflags CFLAGS="$RPM_OPT_FLAGS -Wall -DAUTO_PPP" prefix=%{buildroot}%{_prefix} spool=%{buildroot}%{_var}/spool BINDIR=%{buildroot}%{_bindir} SBINDIR=%{buildroot}%{_sbindir} LIBDIR=%{buildroot}%{_libdir}/mgetty+sendfax HELPDIR=%{buildroot}%{_libdir}/mgetty+sendfax CONFDIR=%{buildroot}%{_sysconfdir}/mgetty+sendfax MANDIR=%{buildroot}%{_mandir} MAN1DIR=%{buildroot}%{_mandir}/man1 MAN4DIR=%{buildroot}%{_mandir}/man4 MAN5DIR=%{buildroot}%{_mandir}/man5 MAN8DIR=%{buildroot}%{_mandir}/man8 INFODIR=%{buildroot}%{_infodir} ECHO='echo -e' INSTALL=%{__install}
21mr|mgetty-1.2.1-3|333	
21mr|mgetty-1.2.1-3|334	make install %instflags
21mr|mgetty-1.2.1-3|335	# the non-standard executable permissions are used due to security
21mr|mgetty-1.2.1-3|336	install -m700 callback/callback %{buildroot}%{_sbindir}
21mr|mgetty-1.2.1-3|337	# helper tests internally usage of suid - this is an intention
21mr|mgetty-1.2.1-3|338	install -m4711 callback/ct %{buildroot}%{_bindir}
21mr|mgetty-1.2.1-3|339	
21mr|mgetty-1.2.1-3|340	# this conflicts with efax
21mr|mgetty-1.2.1-3|341	mv %{buildroot}%{_mandir}/man1/fax.1 %{buildroot}%{_mandir}/man1/mgetty_fax.1
21mr|mgetty-1.2.1-3|342	
21mr|mgetty-1.2.1-3|343	# tools
21mr|mgetty-1.2.1-3|344	make -C tools install %instflags
21mr|mgetty-1.2.1-3|345	
21mr|mgetty-1.2.1-3|346	# voice mail extensions
21mr|mgetty-1.2.1-3|347	mkdir -p %{buildroot}%{_var}/spool/voice/{messages,incoming}
21mr|mgetty-1.2.1-3|348	make -C voice install %instflags
21mr|mgetty-1.2.1-3|349	# the non-standard permissions are used due to security
21mr|mgetty-1.2.1-3|350	install -m 600 -c voice/voice.conf-dist %{buildroot}%{_sysconfdir}/mgetty+sendfax/voice.conf
21mr|mgetty-1.2.1-3|351	
21mr|mgetty-1.2.1-3|352	# don't ship documentation that is executable...
21mr|mgetty-1.2.1-3|353	find samples -type f -exec chmod 644 {} \;
21mr|mgetty-1.2.1-3|354	
21mr|mgetty-1.2.1-3|355	make -C frontends/X11/viewfax install %instflags MANDIR=%{buildroot}%{_mandir}/man1
21mr|mgetty-1.2.1-3|356	
21mr|mgetty-1.2.1-3|357	# install logrotate control files
21mr|mgetty-1.2.1-3|358	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|mgetty-1.2.1-3|359	
21mr|mgetty-1.2.1-3|360	# install unit file template for vgetty
21mr|mgetty-1.2.1-3|361	mkdir -p %{buildroot}%{_unitdir}
21mr|mgetty-1.2.1-3|362	
21mr|mgetty-1.2.1-3|363	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/mgetty
21mr|mgetty-1.2.1-3|364	install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/sendfax
21mr|mgetty-1.2.1-3|365	install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/vgetty
21mr|mgetty-1.2.1-3|366	install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/logrotate.d/vm
21mr|mgetty-1.2.1-3|367	install -m 0644 %{SOURCE6} %{buildroot}%{_unitdir}/
21mr|mgetty-1.2.1-3|368	install -m 0644 %{SOURCE7} %{buildroot}%{_unitdir}/
21mr|mgetty-1.2.1-3|369	# install faxrunqd.service
21mr|mgetty-1.2.1-3|370	install -m 0644 distro/faxrunqd.service %{buildroot}%{_unitdir}/
21mr|mgetty-1.2.1-3|371	
21mr|mgetty-1.2.1-3|372	# remove file droppings from buildroot
21mr|mgetty-1.2.1-3|373	rm -f %{buildroot}%{_bindir}/cutbl
21mr|mgetty-1.2.1-3|374	
21mr|mgetty-1.2.1-3|375	# remove file conflict with netpbm:
21mr|mgetty-1.2.1-3|376	rm -f %{buildroot}%{_bindir}/g3topbm

14254 21
21mr|mhash-0.9.9.9-19|1	%define major 2
21mr|mhash-0.9.9.9-19|2	%define libname %mklibname mhash %{major}
21mr|mhash-0.9.9.9-19|3	%define devname %mklibname mhash -d
21mr|mhash-0.9.9.9-19|4	
21mr|mhash-0.9.9.9-19|5	Summary:	Thread-safe hash library
21mr|mhash-0.9.9.9-19|6	Name:		mhash
21mr|mhash-0.9.9.9-19|7	Version:	0.9.9.9
21mr|mhash-0.9.9.9-19|8	Release:	19
21mr|mhash-0.9.9.9-19|9	License:	LGPLv2.1+
21mr|mhash-0.9.9.9-19|10	Group:		System/Libraries
21mr|mhash-0.9.9.9-19|11	Url:		http://mhash.sourceforge.net/
21mr|mhash-0.9.9.9-19|12	Source0:	http://prdownloads.sourceforge.net/mhash/%{name}-%{version}.tar.gz
21mr|mhash-0.9.9.9-19|13	Source1:	mhash.pc
21mr|mhash-0.9.9.9-19|14	Patch2:		mhash-0.9.9.9-align.patch
21mr|mhash-0.9.9.9-19|15	Patch3:		mhash-0.9.9.9-force64bit-tiger.patch
21mr|mhash-0.9.9.9-19|16	# Taken from Gentoo:
21mr|mhash-0.9.9.9-19|17	# http://mirror.its.uidaho.edu/pub/gentoo-portage/app-crypt/mhash/files/mhash-0.9.9-fix-snefru-segfault.patch
21mr|mhash-0.9.9.9-19|18	Patch4:		mhash-0.9.9.9-fix-snefru-segfault.patch
21mr|mhash-0.9.9.9-19|19	# Taken from Gentoo:
21mr|mhash-0.9.9.9-19|20	# http://mirror.its.uidaho.edu/pub/gentoo-portage/app-crypt/mhash/files/mhash-0.9.9-fix-mem-leak.patch
21mr|mhash-0.9.9.9-19|21	Patch5:		mhash-0.9.9.9-fix-mem-leak.patch
21mr|mhash-0.9.9.9-19|22	# Taken from Gentoo:
21mr|mhash-0.9.9.9-19|23	# http://mirror.its.uidaho.edu/pub/gentoo-portage/app-crypt/mhash/files/mhash-0.9.9-fix-whirlpool-segfault.patch
21mr|mhash-0.9.9.9-19|24	Patch6:		mhash-0.9.9.9-fix-whirlpool-segfault.patch
21mr|mhash-0.9.9.9-19|25	# Taken from Gentoo:
21mr|mhash-0.9.9.9-19|26	# http://mirror.its.uidaho.edu/pub/gentoo-portage/app-crypt/mhash/files/mhash-0.9.9-autotools-namespace-stomping.patch
21mr|mhash-0.9.9.9-19|27	Patch7:		mhash-0.9.9.9-autotools-namespace-stomping.patch
21mr|mhash-0.9.9.9-19|28	# Taken from openpkg:
21mr|mhash-0.9.9.9-19|29	# http://www.mail-archive.com/openpkg-cvs@openpkg.org/msg26353.html
21mr|mhash-0.9.9.9-19|30	Patch8:		mhash-0.9.9.9-maxint.patch
21mr|mhash-0.9.9.9-19|31	# Taken from Jitesh Shah
21mr|mhash-0.9.9.9-19|32	# http://ftp.uk.linux.org/pub/armlinux/fedora/diffs-f11/mhash/0001-Alignment-fixes.patch
21mr|mhash-0.9.9.9-19|33	Patch9:		mhash-0.9.9.9-alignment.patch
21mr|mhash-0.9.9.9-19|34	# Fix keygen_test
21mr|mhash-0.9.9.9-19|35	Patch10:	mhash-0.9.9.9-keygen_test_fix.patch
21mr|mhash-0.9.9.9-19|36	# Fix mhash_test (credit to Hanno Bock back in 2015)
21mr|mhash-0.9.9.9-19|37	Patch11:	mhash-0.9.9.9-no-free-before-use.patch
21mr|mhash-0.9.9.9-19|38	
21mr|mhash-0.9.9.9-19|39	%description
21mr|mhash-0.9.9.9-19|40	Mhash is a thread-safe hash library, implemented in C, and provides a uniform
21mr|mhash-0.9.9.9-19|41	interface to a large number of hash algorithms (MD5, SHA-1, HAVAL, RIPEMD128,
21mr|mhash-0.9.9.9-19|42	RIPEMD160, TIGER, GOST). These algorithms can be used to compute checksums,
21mr|mhash-0.9.9.9-19|43	message digests, and other signatures. The HMAC support implements the basics
21mr|mhash-0.9.9.9-19|44	for message authentication,  following RFC 2104.
21mr|mhash-0.9.9.9-19|45	
21mr|mhash-0.9.9.9-19|46	#----------------------------------------------------------------------------
21mr|mhash-0.9.9.9-19|47	
21mr|mhash-0.9.9.9-19|48	%package -n %{libname}
21mr|mhash-0.9.9.9-19|49	Summary:	Thread-safe hash library
21mr|mhash-0.9.9.9-19|50	Group:		System/Libraries
21mr|mhash-0.9.9.9-19|51	
21mr|mhash-0.9.9.9-19|52	%description -n %{libname}
21mr|mhash-0.9.9.9-19|53	Mhash is a thread-safe hash library, implemented in C, and provides a uniform
21mr|mhash-0.9.9.9-19|54	interface to a large number of hash algorithms (MD5, SHA-1, HAVAL, RIPEMD128,
21mr|mhash-0.9.9.9-19|55	RIPEMD160, TIGER, GOST). These algorithms can be used to compute checksums,
21mr|mhash-0.9.9.9-19|56	message digests, and other signatures. The HMAC support implements the basics
21mr|mhash-0.9.9.9-19|57	for message authentication,  following RFC 2104.
21mr|mhash-0.9.9.9-19|58	
21mr|mhash-0.9.9.9-19|59	%files -n %{libname}
21mr|mhash-0.9.9.9-19|60	%{_libdir}/libmhash.so.%{major}*
21mr|mhash-0.9.9.9-19|61	
21mr|mhash-0.9.9.9-19|62	#----------------------------------------------------------------------------
21mr|mhash-0.9.9.9-19|63	
21mr|mhash-0.9.9.9-19|64	%package -n %{devname}
21mr|mhash-0.9.9.9-19|65	Summary:	Header files and libraries for developing apps which will use mhash
21mr|mhash-0.9.9.9-19|66	Group:		Development/C
21mr|mhash-0.9.9.9-19|67	Requires:	%{libname} = %{EVRD}
21mr|mhash-0.9.9.9-19|68	Provides:	%{name}-devel = %{EVRD}
21mr|mhash-0.9.9.9-19|69	Provides:	lib%{name}-devel = %{EVRD}
21mr|mhash-0.9.9.9-19|70	
21mr|mhash-0.9.9.9-19|71	%description -n %{devname}
21mr|mhash-0.9.9.9-19|72	Mhash is a thread-safe hash library, implemented in C, and provides a uniform
21mr|mhash-0.9.9.9-19|73	interface to a large number of hash algorithms (MD5, SHA-1, HAVAL, RIPEMD128,
21mr|mhash-0.9.9.9-19|74	RIPEMD160, TIGER, GOST). These algorithms can be used to compute checksums,
21mr|mhash-0.9.9.9-19|75	message digests, and other signatures. The HMAC support implements the basics
21mr|mhash-0.9.9.9-19|76	for message authentication,  following RFC 2104.
21mr|mhash-0.9.9.9-19|77	
21mr|mhash-0.9.9.9-19|78	The mhash-devel package contains the header files and libraries needed to
21mr|mhash-0.9.9.9-19|79	develop programs that use the mhash library.
21mr|mhash-0.9.9.9-19|80	
21mr|mhash-0.9.9.9-19|81	Install the mhash-devel package if you want to develop applications that will
21mr|mhash-0.9.9.9-19|82	use the mhash library.
21mr|mhash-0.9.9.9-19|83	
21mr|mhash-0.9.9.9-19|84	%files -n %{devname}
21mr|mhash-0.9.9.9-19|85	%doc AUTHORS COPYING INSTALL ChangeLog NEWS README TODO doc/*.c doc/skid2*
21mr|mhash-0.9.9.9-19|86	%{_includedir}/*.h
21mr|mhash-0.9.9.9-19|87	%dir %{_includedir}/mutils
21mr|mhash-0.9.9.9-19|88	%{_includedir}/mutils/*.h
21mr|mhash-0.9.9.9-19|89	%{_libdir}/*.so
21mr|mhash-0.9.9.9-19|90	%{_libdir}/pkgconfig/*.pc
21mr|mhash-0.9.9.9-19|91	%{_mandir}/man3/*
21mr|mhash-0.9.9.9-19|92	
21mr|mhash-0.9.9.9-19|93	#----------------------------------------------------------------------------
21mr|mhash-0.9.9.9-19|94	
21mr|mhash-0.9.9.9-19|95	%prep
21mr|mhash-0.9.9.9-19|96	%autosetup -p1
21mr|mhash-0.9.9.9-19|97	
21mr|mhash-0.9.9.9-19|98	%build
21mr|mhash-0.9.9.9-19|99	autoconf
21mr|mhash-0.9.9.9-19|100	
21mr|mhash-0.9.9.9-19|101	%configure \
21mr|mhash-0.9.9.9-19|102	--disable-static \
21mr|mhash-0.9.9.9-19|103	--enable-shared
21mr|mhash-0.9.9.9-19|104	
21mr|mhash-0.9.9.9-19|105	# If this exits, the multiarch patch needs an update.
21mr|mhash-0.9.9.9-19|106	grep 'define SIZEOF_' include/mutils/mhash_config.h && exit 1
21mr|mhash-0.9.9.9-19|107	
21mr|mhash-0.9.9.9-19|108	%make_build
21mr|mhash-0.9.9.9-19|109	
21mr|mhash-0.9.9.9-19|110	%install
21mr|mhash-0.9.9.9-19|111	%make_install
21mr|mhash-0.9.9.9-19|112	
21mr|mhash-0.9.9.9-19|113	# install _all_ headers
21mr|mhash-0.9.9.9-19|114	install -m0644 include/*.h %{buildroot}%{_includedir}/
21mr|mhash-0.9.9.9-19|115	install -m0644 include/mutils/*.h %{buildroot}%{_includedir}/mutils/
21mr|mhash-0.9.9.9-19|116	
21mr|mhash-0.9.9.9-19|117	# Eliminate some autoheader definitions which should not enter a public API.
21mr|mhash-0.9.9.9-19|118	# There are more which wait for a fix upstream.
21mr|mhash-0.9.9.9-19|119	sed -i 's!\(#define \(PACKAGE\|VERSION \).*\)!/* \1 */!g' %{buildroot}%{_includedir}/mutils/mhash_config.h
21mr|mhash-0.9.9.9-19|120	
21mr|mhash-0.9.9.9-19|121	install -d %{buildroot}/%{_libdir}/pkgconfig
21mr|mhash-0.9.9.9-19|122	install -m 0644 %{SOURCE1} %{buildroot}/%{_libdir}/pkgconfig/
21mr|mhash-0.9.9.9-19|123	
21mr|mhash-0.9.9.9-19|124	# cleanup
21mr|mhash-0.9.9.9-19|125	rm -f %{buildroot}%{_libdir}/*.*a
21mr|mhash-0.9.9.9-19|126	
21mr|mhash-0.9.9.9-19|127	sed -i "s:@VERSION@:%{version}:" %{buildroot}/%{_libdir}/pkgconfig/*.pc
21mr|mhash-0.9.9.9-19|128	
21mr|mhash-0.9.9.9-19|129	%check
21mr|mhash-0.9.9.9-19|130	make check

14255 21
21mr|micro-2.0.13-1|1	# use bundled golang modules (from Source1)
21mr|micro-2.0.13-1|2	%global gomodulesmode GO111MODULE=on
21mr|micro-2.0.13-1|3	%global goipath github.com/zyedidia/micro
21mr|micro-2.0.13-1|4	
21mr|micro-2.0.13-1|5	Summary:	Console text editor
21mr|micro-2.0.13-1|6	Name:		micro
21mr|micro-2.0.13-1|7	Version:	2.0.13
21mr|micro-2.0.13-1|8	Release:	1
21mr|micro-2.0.13-1|9	License:	MIT
21mr|micro-2.0.13-1|10	Group:		Editors
21mr|micro-2.0.13-1|11	Url:		https://micro-editor.github.io/
21mr|micro-2.0.13-1|12	Source0:	https://github.com/zyedidia/micro/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|micro-2.0.13-1|13	# go mod vendor, created with ./upd.sh
21mr|micro-2.0.13-1|14	Source1:	micro-%{version}-go-mod-vendor.tar.xz
21mr|micro-2.0.13-1|15	BuildRequires:	golang
21mr|micro-2.0.13-1|16	Recommends:	xclip
21mr|micro-2.0.13-1|17	%gometa
21mr|micro-2.0.13-1|18	
21mr|micro-2.0.13-1|19	%description
21mr|micro-2.0.13-1|20	A modern and intuitive terminal-based text editor.
21mr|micro-2.0.13-1|21	
21mr|micro-2.0.13-1|22	%files
21mr|micro-2.0.13-1|23	%license LICENSE*
21mr|micro-2.0.13-1|24	%doc README.md
21mr|micro-2.0.13-1|25	%{_bindir}/%{name}
21mr|micro-2.0.13-1|26	
21mr|micro-2.0.13-1|27	#----------------------------------------------------------------------------
21mr|micro-2.0.13-1|28	
21mr|micro-2.0.13-1|29	%prep
21mr|micro-2.0.13-1|30	%autosetup -p1
21mr|micro-2.0.13-1|31	
21mr|micro-2.0.13-1|32	%build
21mr|micro-2.0.13-1|33	( cd .. && tar -xf %{SOURCE1} )
21mr|micro-2.0.13-1|34	go generate ./runtime
21mr|micro-2.0.13-1|35	%gobuild -o %{gobuilddir}/bin/micro ./cmd/micro
21mr|micro-2.0.13-1|36	
21mr|micro-2.0.13-1|37	%install
21mr|micro-2.0.13-1|38	mkdir -p %{buildroot}%{_bindir}
21mr|micro-2.0.13-1|39	install -m 755 %{gobuilddir}/bin/* %{buildroot}%{_bindir}/

14256 21
21mr|microcode_ctl-4.20251111-1|1	%define _enable_debug_packages %{nil}
21mr|microcode_ctl-4.20251111-1|2	%define debug_package %{nil}
21mr|microcode_ctl-4.20251111-1|3	
21mr|microcode_ctl-4.20251111-1|4	%define oname Intel-Linux-Processor-Microcode-Data-Files-microcode
21mr|microcode_ctl-4.20251111-1|5	
21mr|microcode_ctl-4.20251111-1|6	%define inteldate 20251111
21mr|microcode_ctl-4.20251111-1|7	
21mr|microcode_ctl-4.20251111-1|8	%if %{mdvver} >= 202310
21mr|microcode_ctl-4.20251111-1|9	%define _firmwarepath /usr/lib/firmware
21mr|microcode_ctl-4.20251111-1|10	%else
21mr|microcode_ctl-4.20251111-1|11	%define _firmwarepath /lib/firmware
21mr|microcode_ctl-4.20251111-1|12	%endif
21mr|microcode_ctl-4.20251111-1|13	
21mr|microcode_ctl-4.20251111-1|14	Summary:	Intel CPU Microcode
21mr|microcode_ctl-4.20251111-1|15	# pagure.io/microcode_ctl was used before, but all it does nowadays is copying from
21mr|microcode_ctl-4.20251111-1|16	# https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files,
21mr|microcode_ctl-4.20251111-1|17	# so now we use files directly from Intel. Keeping old name microcode_ctl for now...
21mr|microcode_ctl-4.20251111-1|18	Name:		microcode_ctl
21mr|microcode_ctl-4.20251111-1|19	Version:	4.%{inteldate}
21mr|microcode_ctl-4.20251111-1|20	Release:	1
21mr|microcode_ctl-4.20251111-1|21	License:	Redistributable, no modification permitted
21mr|microcode_ctl-4.20251111-1|22	Group:		System/Kernel and hardware
21mr|microcode_ctl-4.20251111-1|23	Url:		https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
21mr|microcode_ctl-4.20251111-1|24	Source0:	https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-%{inteldate}.tar.gz
21mr|microcode_ctl-4.20251111-1|25	Requires:	rosa-kernel-tools
21mr|microcode_ctl-4.20251111-1|26	Provides:	microcode = %{EVRD}
21mr|microcode_ctl-4.20251111-1|27	ExclusiveArch:	%{ix86} x86_64
21mr|microcode_ctl-4.20251111-1|28	
21mr|microcode_ctl-4.20251111-1|29	%description
21mr|microcode_ctl-4.20251111-1|30	Intel and AMD CPUs are currently based on RISC chips with the special
21mr|microcode_ctl-4.20251111-1|31	microcode that actually implements the x86 instruction set. This package
21mr|microcode_ctl-4.20251111-1|32	provides an update for this microcode.
21mr|microcode_ctl-4.20251111-1|33	
21mr|microcode_ctl-4.20251111-1|34	The microcode update is volatile and needs to be uploaded at each system
21mr|microcode_ctl-4.20251111-1|35	boot. That is, it does not reflash your CPU permanently.
21mr|microcode_ctl-4.20251111-1|36	
21mr|microcode_ctl-4.20251111-1|37	%files
21mr|microcode_ctl-4.20251111-1|38	%license license
21mr|microcode_ctl-4.20251111-1|39	%doc README.md releasenote.md security.md
21mr|microcode_ctl-4.20251111-1|40	%dir %{_firmwarepath}/intel-ucode
21mr|microcode_ctl-4.20251111-1|41	%{_firmwarepath}/intel-ucode/??-??-??
21mr|microcode_ctl-4.20251111-1|42	/var/spool/initramfs-regen/%{name}
21mr|microcode_ctl-4.20251111-1|43	
21mr|microcode_ctl-4.20251111-1|44	#------------------------------------------------------------------
21mr|microcode_ctl-4.20251111-1|45	
21mr|microcode_ctl-4.20251111-1|46	%prep
21mr|microcode_ctl-4.20251111-1|47	%autosetup -p1 -n %{oname}-%{inteldate}
21mr|microcode_ctl-4.20251111-1|48	
21mr|microcode_ctl-4.20251111-1|49	%install
21mr|microcode_ctl-4.20251111-1|50	mkdir -p %{buildroot}%{_firmwarepath}
21mr|microcode_ctl-4.20251111-1|51	cp -rv intel-ucode %{buildroot}%{_firmwarepath}
21mr|microcode_ctl-4.20251111-1|52	
21mr|microcode_ctl-4.20251111-1|53	# regenerate initrd with rosa-kernel-tools to enable early loading of microcode
21mr|microcode_ctl-4.20251111-1|54	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|microcode_ctl-4.20251111-1|55	touch %{buildroot}/var/spool/initramfs-regen/%{name}
21mr|microcode_ctl-4.20251111-1|56	
21mr|microcode_ctl-4.20251111-1|57	%changelog
21mr|microcode_ctl-4.20251111-1|58	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|microcode_ctl-4.20251111-1|59	- upd to 20251111
21mr|microcode_ctl-4.20251111-1|60	
21mr|microcode_ctl-4.20251111-1|61	* Wed May 15 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.20240514-1
21mr|microcode_ctl-4.20251111-1|62	- Updated to 20240514
21mr|microcode_ctl-4.20251111-1|63	
21mr|microcode_ctl-4.20251111-1|64	* Wed May 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|microcode_ctl-4.20251111-1|65	- Updated to 20240514
21mr|microcode_ctl-4.20251111-1|66	
21mr|microcode_ctl-4.20251111-1|67	* Tue Apr 9 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.20240312-1
21mr|microcode_ctl-4.20251111-1|68	- Update version to 4.20240312
21mr|microcode_ctl-4.20251111-1|69	
21mr|microcode_ctl-4.20251111-1|70	* Thu Feb 22 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.20231114-1
21mr|microcode_ctl-4.20251111-1|71	- upd: 20220809 -> 20231114
21mr|microcode_ctl-4.20251111-1|72	- I heard nothing about something bad that updates could do for Russian users.
21mr|microcode_ctl-4.20251111-1|73	
21mr|microcode_ctl-4.20251111-1|74	* Thu Feb 22 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|microcode_ctl-4.20251111-1|75	- adapt for older platforms
21mr|microcode_ctl-4.20251111-1|76	
21mr|microcode_ctl-4.20251111-1|77	* Thu Nov 23 2023 Victor Ryzhikh <victorr2007@yandex.ru> 3.20220809-3
21mr|microcode_ctl-4.20251111-1|78	- Rebuild
21mr|microcode_ctl-4.20251111-1|79	
21mr|microcode_ctl-4.20251111-1|80	* Mon Oct 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|microcode_ctl-4.20251111-1|81	- Replace /lib/firmare with %%{_prefix}/lib/firmware
21mr|microcode_ctl-4.20251111-1|82	
21mr|microcode_ctl-4.20251111-1|83	* Fri Sep 9 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.20220809-1
21mr|microcode_ctl-4.20251111-1|84	- upd: 20210608 -> 20220809
21mr|microcode_ctl-4.20251111-1|85	
21mr|microcode_ctl-4.20251111-1|86	* Thu Oct 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.20210608-1
21mr|microcode_ctl-4.20251111-1|87	- upd: 20210216 -> 20210608
21mr|microcode_ctl-4.20251111-1|88	
21mr|microcode_ctl-4.20251111-1|89	* Tue May 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.20210216-1
21mr|microcode_ctl-4.20251111-1|90	- upd, fix description, use one queue of regenerating initrds, clean up (drop rpm5)
21mr|microcode_ctl-4.20251111-1|91	
21mr|microcode_ctl-4.20251111-1|92	* Thu Nov 19 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.20201118-1
21mr|microcode_ctl-4.20251111-1|93	- Fix building on rpm5
21mr|microcode_ctl-4.20251111-1|94	
21mr|microcode_ctl-4.20251111-1|95	* Thu Nov 19 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.20201118-1
21mr|microcode_ctl-4.20251111-1|96	- upd: 20200616 -> 20201118
21mr|microcode_ctl-4.20251111-1|97	- Fixes of:
21mr|microcode_ctl-4.20251111-1|98	- CVE-2020-8694
21mr|microcode_ctl-4.20251111-1|99	- CVE-2020-8695
21mr|microcode_ctl-4.20251111-1|100	- CVE-2020-8696
21mr|microcode_ctl-4.20251111-1|101	- CVE-2020-8698
21mr|microcode_ctl-4.20251111-1|102	- Rebased to using files directly from Intel instead of Red Hat's repack of them
21mr|microcode_ctl-4.20251111-1|103	- Removed dep from linux-firmware, it makes no sense
21mr|microcode_ctl-4.20251111-1|104	
21mr|microcode_ctl-4.20251111-1|105	* Wed Aug 19 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.1.29-1
21mr|microcode_ctl-4.20251111-1|106	- upd: 2.1-25 -> 2.1-19, Intel microcode updates
21mr|microcode_ctl-4.20251111-1|107	- Changelog:
21mr|microcode_ctl-4.20251111-1|108	- 2.1-29 16 Jun 2020, Anton Arapov <aarapov@redhat.com>
21mr|microcode_ctl-4.20251111-1|109	- Intel CPU microcode update. 20200616
21mr|microcode_ctl-4.20251111-1|110	- 2.1−28 10 Jun 2020, Anton Arapov <aarapov@redhat.com>
21mr|microcode_ctl-4.20251111-1|111	- Intel CPU microcode update. 20200609
21mr|microcode_ctl-4.20251111-1|112	- 2.1-27 21 May 2020, Anton Arapov <aarapov@redhat.com>
21mr|microcode_ctl-4.20251111-1|113	- Intel CPU microcode update. 20200520
21mr|microcode_ctl-4.20251111-1|114	- 2.1-26 11 May 2020, Anton Arapov <aarapov@redhat.com>
21mr|microcode_ctl-4.20251111-1|115	- Intel CPU microcode update. 20200508
21mr|microcode_ctl-4.20251111-1|116	
21mr|microcode_ctl-4.20251111-1|117	* Sun May 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.1.25-1
21mr|microcode_ctl-4.20251111-1|118	- upd: 2.1-22 -> 2.1-25; use systemd-initramfs-gen to avoid problems on systems with multiple kernels installed

14257 21
21mr|microem-rfid-linux-0.4-3|1	%global oname microem-rfid
21mr|microem-rfid-linux-0.4-3|2	%global kname microem
21mr|microem-rfid-linux-0.4-3|3	
21mr|microem-rfid-linux-0.4-3|4	Summary:		Driver and client application for Micro-EM RFID USB scanner
21mr|microem-rfid-linux-0.4-3|5	Name:			microem-rfid-linux
21mr|microem-rfid-linux-0.4-3|6	# kernel driver is GPL, but license for the client application is not known
21mr|microem-rfid-linux-0.4-3|7	License:		GPLv2 and Unknown
21mr|microem-rfid-linux-0.4-3|8	Group:			System/Kernel and hardware
21mr|microem-rfid-linux-0.4-3|9	Version:		0.4
21mr|microem-rfid-linux-0.4-3|10	Release:		3
21mr|microem-rfid-linux-0.4-3|11	Url:			https://github.com/mikhailnov/microem-rfid-linux
21mr|microem-rfid-linux-0.4-3|12	Source0:		https://github.com/mikhailnov/microem-rfid-linux/archive/v%{version}.tar.gz?/%{name}-v%{version}.tar.gz
21mr|microem-rfid-linux-0.4-3|13	#----------------------------------------------------------------------------
21mr|microem-rfid-linux-0.4-3|14	
21mr|microem-rfid-linux-0.4-3|15	%description
21mr|microem-rfid-linux-0.4-3|16	Driver and client application for Micro-EM RFID USB scanner
21mr|microem-rfid-linux-0.4-3|17	
21mr|microem-rfid-linux-0.4-3|18	#----------------------------------------------------------------------------
21mr|microem-rfid-linux-0.4-3|19	
21mr|microem-rfid-linux-0.4-3|20	%package -n microemscan
21mr|microem-rfid-linux-0.4-3|21	Summary:	Client application for Micro-EM RFID USB scanner
21mr|microem-rfid-linux-0.4-3|22	Group:		System/Kernel and hardware
21mr|microem-rfid-linux-0.4-3|23	Requires:	kmod(%{kname})
21mr|microem-rfid-linux-0.4-3|24	
21mr|microem-rfid-linux-0.4-3|25	%description -n microemscan
21mr|microem-rfid-linux-0.4-3|26	Client application for Micro-EM RFID USB scanner c251:130a (/dev/microem*)
21mr|microem-rfid-linux-0.4-3|27	
21mr|microem-rfid-linux-0.4-3|28	%files -n microemscan
21mr|microem-rfid-linux-0.4-3|29	%doc README.md
21mr|microem-rfid-linux-0.4-3|30	%{_bindir}/microemscan
21mr|microem-rfid-linux-0.4-3|31	%{_unitdir}/microemscan.service
21mr|microem-rfid-linux-0.4-3|32	/etc/modules-load.d/%{kname}.conf
21mr|microem-rfid-linux-0.4-3|33	# TODO: handle this as a %%config
21mr|microem-rfid-linux-0.4-3|34	# Requires changes in the code, current code only checks that this file exists
21mr|microem-rfid-linux-0.4-3|35	%{_datadir}/microem/dont_send_eol.txt
21mr|microem-rfid-linux-0.4-3|36	
21mr|microem-rfid-linux-0.4-3|37	%post -n microemscan
21mr|microem-rfid-linux-0.4-3|38	%systemd_post microemscan.service
21mr|microem-rfid-linux-0.4-3|39	
21mr|microem-rfid-linux-0.4-3|40	%preun -n microemscan
21mr|microem-rfid-linux-0.4-3|41	%systemd_preun microemscan.service
21mr|microem-rfid-linux-0.4-3|42	
21mr|microem-rfid-linux-0.4-3|43	#----------------------------------------------------------------------------
21mr|microem-rfid-linux-0.4-3|44	
21mr|microem-rfid-linux-0.4-3|45	%package -n dkms-%{oname}
21mr|microem-rfid-linux-0.4-3|46	Summary:	Driver for Micro-EM RFID USB scanner
21mr|microem-rfid-linux-0.4-3|47	Group:		System/Kernel and hardware
21mr|microem-rfid-linux-0.4-3|48	Provides:	kmod(%{kname}) = %{EVRD}
21mr|microem-rfid-linux-0.4-3|49	Requires(post,preun):	dkms
21mr|microem-rfid-linux-0.4-3|50	
21mr|microem-rfid-linux-0.4-3|51	%description -n dkms-%{oname}
21mr|microem-rfid-linux-0.4-3|52	Driver for Micro-EM RFID USB scanner c251:130a (/dev/microem*)
21mr|microem-rfid-linux-0.4-3|53	
21mr|microem-rfid-linux-0.4-3|54	%files -n dkms-%{oname}
21mr|microem-rfid-linux-0.4-3|55	%doc README.md
21mr|microem-rfid-linux-0.4-3|56	%dir %{_usr}/src/%{name}-%{version}-%{release}
21mr|microem-rfid-linux-0.4-3|57	%{_usr}/src/%{name}-%{version}-%{release}/*
21mr|microem-rfid-linux-0.4-3|58	
21mr|microem-rfid-linux-0.4-3|59	### dkms scripts were copied from rtl8192eu.spec
21mr|microem-rfid-linux-0.4-3|60	
21mr|microem-rfid-linux-0.4-3|61	%post -n dkms-%{oname}
21mr|microem-rfid-linux-0.4-3|62	set -x
21mr|microem-rfid-linux-0.4-3|63	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|microem-rfid-linux-0.4-3|64	
21mr|microem-rfid-linux-0.4-3|65	# Build and install the driver for all available kernels that have devel
21mr|microem-rfid-linux-0.4-3|66	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|microem-rfid-linux-0.4-3|67	# Do not fail the installation of the package if the build fails for some
21mr|microem-rfid-linux-0.4-3|68	# kernels, this may happen during testing, etc.
21mr|microem-rfid-linux-0.4-3|69	for kk in /lib/modules/*; do
21mr|microem-rfid-linux-0.4-3|70	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|microem-rfid-linux-0.4-3|71	if test -d "/lib/modules/$kk/build"; then
21mr|microem-rfid-linux-0.4-3|72	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|microem-rfid-linux-0.4-3|73	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|microem-rfid-linux-0.4-3|74	else
21mr|microem-rfid-linux-0.4-3|75	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|microem-rfid-linux-0.4-3|76	fi;
21mr|microem-rfid-linux-0.4-3|77	done
21mr|microem-rfid-linux-0.4-3|78	
21mr|microem-rfid-linux-0.4-3|79	%preun -n dkms-%{oname}
21mr|microem-rfid-linux-0.4-3|80	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|microem-rfid-linux-0.4-3|81	# deinstallation.
21mr|microem-rfid-linux-0.4-3|82	/sbin/rmmod %{kname} >/dev/null 2>&1 || true
21mr|microem-rfid-linux-0.4-3|83	set -x
21mr|microem-rfid-linux-0.4-3|84	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|microem-rfid-linux-0.4-3|85	
21mr|microem-rfid-linux-0.4-3|86	#----------------------------------------------------------------------------
21mr|microem-rfid-linux-0.4-3|87	
21mr|microem-rfid-linux-0.4-3|88	%prep
21mr|microem-rfid-linux-0.4-3|89	%setup -q %{name}-v%{version}
21mr|microem-rfid-linux-0.4-3|90	
21mr|microem-rfid-linux-0.4-3|91	%build
21mr|microem-rfid-linux-0.4-3|92	# for now build only microemscan application
21mr|microem-rfid-linux-0.4-3|93	# kernel driver will be built on client side via dkms
21mr|microem-rfid-linux-0.4-3|94	( cd scanner; make )
21mr|microem-rfid-linux-0.4-3|95	
21mr|microem-rfid-linux-0.4-3|96	%install
21mr|microem-rfid-linux-0.4-3|97	( cd scanner
21mr|microem-rfid-linux-0.4-3|98	export PREFIX=%{_prefix}
21mr|microem-rfid-linux-0.4-3|99	%makeinstall_std
21mr|microem-rfid-linux-0.4-3|100	install -D -m0644 microemscan.service %{buildroot}%{_unitdir}/microemscan.service
21mr|microem-rfid-linux-0.4-3|101	sed -i -e 's,/usr/local,%{_prefix},g' %{buildroot}%{_unitdir}/microemscan.service
21mr|microem-rfid-linux-0.4-3|102	)
21mr|microem-rfid-linux-0.4-3|103	
21mr|microem-rfid-linux-0.4-3|104	# copy sources for dkms
21mr|microem-rfid-linux-0.4-3|105	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|microem-rfid-linux-0.4-3|106	cp -r driver/* %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|microem-rfid-linux-0.4-3|107	
21mr|microem-rfid-linux-0.4-3|108	# make dkms config
21mr|microem-rfid-linux-0.4-3|109	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|microem-rfid-linux-0.4-3|110	PACKAGE_NAME=%{name}
21mr|microem-rfid-linux-0.4-3|111	PACKAGE_VERSION=%{version}-%{release}
21mr|microem-rfid-linux-0.4-3|112	BUILT_MODULE_NAME=%{kname}
21mr|microem-rfid-linux-0.4-3|113	DEST_MODULE_LOCATION=/kernel/drivers/usb/misc/
21mr|microem-rfid-linux-0.4-3|114	AUTOINSTALL=yes
21mr|microem-rfid-linux-0.4-3|115	MAKE="'make' all KVER=\${kernelver}"
21mr|microem-rfid-linux-0.4-3|116	CLEAN="make clean"
21mr|microem-rfid-linux-0.4-3|117	EOF
21mr|microem-rfid-linux-0.4-3|118	
21mr|microem-rfid-linux-0.4-3|119	# preload kernel module needed for microemscan application
21mr|microem-rfid-linux-0.4-3|120	mkdir -p %{buildroot}/etc/modules-load.d/
21mr|microem-rfid-linux-0.4-3|121	echo %{kname} > %{buildroot}/etc/modules-load.d/%{kname}.conf
21mr|microem-rfid-linux-0.4-3|122	
21mr|microem-rfid-linux-0.4-3|123	mkdir -p %{buildroot}%{_datadir}/microem/
21mr|microem-rfid-linux-0.4-3|124	echo %{kname} > %{buildroot}%{_datadir}/microem/dont_send_eol.txt

14258 21
21mr|migration-assistant-0.6.12-6|1	# Workaround to build with GCC 10
21mr|migration-assistant-0.6.12-6|2	%global optflags %{optflags} -fcommon
21mr|migration-assistant-0.6.12-6|3	Summary: Migration Assistant
21mr|migration-assistant-0.6.12-6|4	Name:    migration-assistant
21mr|migration-assistant-0.6.12-6|5	Version: 0.6.12
21mr|migration-assistant-0.6.12-6|6	Release: 6
21mr|migration-assistant-0.6.12-6|7	Source0: http://archive.ubuntu.com/ubuntu/pool/main/m/%{name}/%{name}_%{version}.tar.gz
21mr|migration-assistant-0.6.12-6|8	Patch0:	migration-assistant-xdg.patch
21mr|migration-assistant-0.6.12-6|9	Patch1:	migration-assistant-0.6.2-fix-str-fmt.patch
21mr|migration-assistant-0.6.12-6|10	License: GPLv2+
21mr|migration-assistant-0.6.12-6|11	Group: System/Configuration/Other
21mr|migration-assistant-0.6.12-6|12	Url: https://launchpad.net/migration-assistant
21mr|migration-assistant-0.6.12-6|13	BuildRequires: libxml2-devel
21mr|migration-assistant-0.6.12-6|14	
21mr|migration-assistant-0.6.12-6|15	%description
21mr|migration-assistant-0.6.12-6|16	Migration Assistant imports documents and settings from other
21mr|migration-assistant-0.6.12-6|17	operating systems during the install process.
21mr|migration-assistant-0.6.12-6|18	
21mr|migration-assistant-0.6.12-6|19	%prep
21mr|migration-assistant-0.6.12-6|20	%setup -q
21mr|migration-assistant-0.6.12-6|21	%patch0 -p1 -b .xdg
21mr|migration-assistant-0.6.12-6|22	%patch1 -p0
21mr|migration-assistant-0.6.12-6|23	
21mr|migration-assistant-0.6.12-6|24	%build
21mr|migration-assistant-0.6.12-6|25	export CC="gcc %{optflags} -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|migration-assistant-0.6.12-6|26	%make
21mr|migration-assistant-0.6.12-6|27	
21mr|migration-assistant-0.6.12-6|28	%install
21mr|migration-assistant-0.6.12-6|29	%makeinstall_std
21mr|migration-assistant-0.6.12-6|30	install -m755 ma-search-users %{buildroot}%{_bindir}
21mr|migration-assistant-0.6.12-6|31	
21mr|migration-assistant-0.6.12-6|32	%files
21mr|migration-assistant-0.6.12-6|33	%defattr(-,root,root)
21mr|migration-assistant-0.6.12-6|34	%doc README
21mr|migration-assistant-0.6.12-6|35	%{_bindir}/ma-import
21mr|migration-assistant-0.6.12-6|36	%{_bindir}/ma-search-items
21mr|migration-assistant-0.6.12-6|37	%{_bindir}/ma-search-users

14259 21
21mr|milou-5.27.11-3|1	Summary:	Plasma 5 search client module
21mr|milou-5.27.11-3|2	Name:		milou
21mr|milou-5.27.11-3|3	Version:	5.27.11
21mr|milou-5.27.11-3|4	Release:	3
21mr|milou-5.27.11-3|5	License:	GPLv2+
21mr|milou-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|milou-5.27.11-3|7	Url:		https://www.kde.org/
21mr|milou-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|milou-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|milou-5.27.11-3|10	BuildRequires:	kf5declarative-devel
21mr|milou-5.27.11-3|11	BuildRequires:	kf5i18n-devel
21mr|milou-5.27.11-3|12	BuildRequires:	kf5itemmodels-devel
21mr|milou-5.27.11-3|13	BuildRequires:	kf5plasma-devel
21mr|milou-5.27.11-3|14	BuildRequires:	kf5runner-devel
21mr|milou-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|milou-5.27.11-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|milou-5.27.11-3|17	BuildRequires:	pkgconfig(Qt5Network)
21mr|milou-5.27.11-3|18	BuildRequires:	pkgconfig(Qt5Qml)
21mr|milou-5.27.11-3|19	BuildRequires:	pkgconfig(Qt5Quick)
21mr|milou-5.27.11-3|20	BuildRequires:	pkgconfig(Qt5Script)
21mr|milou-5.27.11-3|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|milou-5.27.11-3|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|milou-5.27.11-3|23	
21mr|milou-5.27.11-3|24	%description
21mr|milou-5.27.11-3|25	Plasma 5 search client module.
21mr|milou-5.27.11-3|26	
21mr|milou-5.27.11-3|27	%files -f %{name}.lang
21mr|milou-5.27.11-3|28	%{_appdatadir}/org.kde.milou.appdata.xml
21mr|milou-5.27.11-3|29	
21mr|milou-5.27.11-3|30	#----------------------------------------------------------------------------
21mr|milou-5.27.11-3|31	
21mr|milou-5.27.11-3|32	%package -n plasma5-applet-%{name}
21mr|milou-5.27.11-3|33	Summary:	Plasma 5 search client plasmoid
21mr|milou-5.27.11-3|34	Group:		Graphical desktop/KDE
21mr|milou-5.27.11-3|35	Requires:	%{name} = %{EVRD}
21mr|milou-5.27.11-3|36	
21mr|milou-5.27.11-3|37	%description -n plasma5-applet-%{name}
21mr|milou-5.27.11-3|38	Plasma 5 search client plasmoid.
21mr|milou-5.27.11-3|39	
21mr|milou-5.27.11-3|40	%files -n plasma5-applet-%{name} -f plasma_applet_org.kde.milou.lang
21mr|milou-5.27.11-3|41	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.milou/
21mr|milou-5.27.11-3|42	%{_kde5_datadir}/plasma/plasmoids/org.kde.milou/*
21mr|milou-5.27.11-3|43	%{_kde5_services}/plasma-applet-org.kde.milou.desktop
21mr|milou-5.27.11-3|44	
21mr|milou-5.27.11-3|45	#----------------------------------------------------------------------------
21mr|milou-5.27.11-3|46	
21mr|milou-5.27.11-3|47	%define qmlmilou %mklibname milou-qml
21mr|milou-5.27.11-3|48	
21mr|milou-5.27.11-3|49	%package -n %{qmlmilou}
21mr|milou-5.27.11-3|50	Summary:	QML plugin for Plasma 5 search client shared library
21mr|milou-5.27.11-3|51	Group:		System/Libraries
21mr|milou-5.27.11-3|52	Requires:	kf5plasma-qml
21mr|milou-5.27.11-3|53	Provides:	milou-qml = %{EVRD}
21mr|milou-5.27.11-3|54	
21mr|milou-5.27.11-3|55	%description -n %{qmlmilou}
21mr|milou-5.27.11-3|56	QML plugin for Plasma 5 search client shared library.
21mr|milou-5.27.11-3|57	
21mr|milou-5.27.11-3|58	%files -n %{qmlmilou}
21mr|milou-5.27.11-3|59	%dir %{_kde5_qmldir}/org/kde/milou/
21mr|milou-5.27.11-3|60	%{_kde5_qmldir}/org/kde/milou/*
21mr|milou-5.27.11-3|61	
21mr|milou-5.27.11-3|62	#----------------------------------------------------------------------------
21mr|milou-5.27.11-3|63	
21mr|milou-5.27.11-3|64	%define milou_major 5
21mr|milou-5.27.11-3|65	%define libmilou %mklibname milou %{milou_major}
21mr|milou-5.27.11-3|66	
21mr|milou-5.27.11-3|67	%package -n %{libmilou}
21mr|milou-5.27.11-3|68	Summary:	Plasma 5 search client shared library
21mr|milou-5.27.11-3|69	Group:		System/Libraries
21mr|milou-5.27.11-3|70	Requires:	%{qmlmilou}
21mr|milou-5.27.11-3|71	
21mr|milou-5.27.11-3|72	%description -n %{libmilou}
21mr|milou-5.27.11-3|73	Plasma 5 search client shared library.
21mr|milou-5.27.11-3|74	
21mr|milou-5.27.11-3|75	%files -n %{libmilou}
21mr|milou-5.27.11-3|76	%{_kde5_libdir}/libmilou.so.%{milou_major}*
21mr|milou-5.27.11-3|77	
21mr|milou-5.27.11-3|78	#----------------------------------------------------------------------------
21mr|milou-5.27.11-3|79	
21mr|milou-5.27.11-3|80	%prep
21mr|milou-5.27.11-3|81	%setup -qn %{name}-%{version}
21mr|milou-5.27.11-3|82	
21mr|milou-5.27.11-3|83	%build
21mr|milou-5.27.11-3|84	%cmake_kde5
21mr|milou-5.27.11-3|85	%make
21mr|milou-5.27.11-3|86	
21mr|milou-5.27.11-3|87	%install
21mr|milou-5.27.11-3|88	%makeinstall_std -C build
21mr|milou-5.27.11-3|89	
21mr|milou-5.27.11-3|90	%find_lang %{name}
21mr|milou-5.27.11-3|91	%find_lang plasma_applet_org.kde.milou

14260 21
21mr|mimepull-1.9.6-9|1	Name:             mimepull
21mr|mimepull-1.9.6-9|2	Version:          1.9.6
21mr|mimepull-1.9.6-9|3	Release:          9
21mr|mimepull-1.9.6-9|4	Summary:          Streaming API to access attachments from a MIME message
21mr|mimepull-1.9.6-9|5	License:          CDDL and GPLv2 with exceptions
21mr|mimepull-1.9.6-9|6	URL:              http://mimepull.java.net
21mr|mimepull-1.9.6-9|7	
21mr|mimepull-1.9.6-9|8	# svn export https://svn.java.net/svn/mimepull~svn/tags/mimepull-1.9.6/ mimepull-1.9.6
21mr|mimepull-1.9.6-9|9	# tar cafJ mimepull-1.9.6.tar.xz mimepull-1.9.6
21mr|mimepull-1.9.6-9|10	Source0:          mimepull-%{version}.tar.xz
21mr|mimepull-1.9.6-9|11	
21mr|mimepull-1.9.6-9|12	Group:          Development/Java
21mr|mimepull-1.9.6-9|13	BuildArch:        noarch
21mr|mimepull-1.9.6-9|14	# Java stack is not supported on x86_32
21mr|mimepull-1.9.6-9|15	ExcludeArch: %{ix86}
21mr|mimepull-1.9.6-9|16	BuildRequires:    maven-local
21mr|mimepull-1.9.6-9|17	BuildRequires:    mvn(junit:junit)
21mr|mimepull-1.9.6-9|18	BuildRequires:    mvn(net.java:jvnet-parent:pom:)
21mr|mimepull-1.9.6-9|19	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|mimepull-1.9.6-9|20	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|mimepull-1.9.6-9|21	BuildRequires:    mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|mimepull-1.9.6-9|22	BuildRequires:    mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|mimepull-1.9.6-9|23	#BuildRequires:    mvn(org.tmatesoft.svnkit:svnkit)
21mr|mimepull-1.9.6-9|24	BuildRequires:    xmvn
21mr|mimepull-1.9.6-9|25	
21mr|mimepull-1.9.6-9|26	%description
21mr|mimepull-1.9.6-9|27	Provides a streaming API to access attachments parts in a MIME message
21mr|mimepull-1.9.6-9|28	
21mr|mimepull-1.9.6-9|29	%package javadoc
21mr|mimepull-1.9.6-9|30	Summary:          Javadoc for %{name}
21mr|mimepull-1.9.6-9|31	
21mr|mimepull-1.9.6-9|32	%description javadoc
21mr|mimepull-1.9.6-9|33	This package contains the API documentation for %{name}.
21mr|mimepull-1.9.6-9|34	
21mr|mimepull-1.9.6-9|35	%prep
21mr|mimepull-1.9.6-9|36	%setup -q
21mr|mimepull-1.9.6-9|37	
21mr|mimepull-1.9.6-9|38	# Unavailable plugins
21mr|mimepull-1.9.6-9|39	%pom_remove_plugin :cobertura-maven-plugin
21mr|mimepull-1.9.6-9|40	%pom_remove_plugin :findbugs-maven-plugin
21mr|mimepull-1.9.6-9|41	%pom_remove_plugin :glassfish-copyright-maven-plugin
21mr|mimepull-1.9.6-9|42	# Unneeded plugins
21mr|mimepull-1.9.6-9|43	%pom_remove_plugin :maven-assembly-plugin
21mr|mimepull-1.9.6-9|44	%pom_remove_plugin :maven-deploy-plugin
21mr|mimepull-1.9.6-9|45	%pom_remove_plugin :maven-gpg-plugin
21mr|mimepull-1.9.6-9|46	%pom_remove_plugin :maven-source-plugin
21mr|mimepull-1.9.6-9|47	# Disable svnkit support for buildnumber-maven-plugin
21mr|mimepull-1.9.6-9|48	%pom_remove_dep org.tmatesoft.svnkit:svnkit
21mr|mimepull-1.9.6-9|49	%pom_xpath_remove pom:providerImplementations
21mr|mimepull-1.9.6-9|50	
21mr|mimepull-1.9.6-9|51	%pom_remove_plugin :maven-enforcer-plugin
21mr|mimepull-1.9.6-9|52	%pom_add_plugin org.apache.maven.plugins:maven-enforcer-plugin:1.0.1 . '
21mr|mimepull-1.9.6-9|53	<executions>
21mr|mimepull-1.9.6-9|54	<execution>
21mr|mimepull-1.9.6-9|55	<id>enforce-versions</id>
21mr|mimepull-1.9.6-9|56	<goals>
21mr|mimepull-1.9.6-9|57	<goal>enforce</goal>
21mr|mimepull-1.9.6-9|58	</goals>
21mr|mimepull-1.9.6-9|59	</execution>
21mr|mimepull-1.9.6-9|60	</executions>
21mr|mimepull-1.9.6-9|61	<configuration>
21mr|mimepull-1.9.6-9|62	<rules>
21mr|mimepull-1.9.6-9|63	<requireJavaVersion>
21mr|mimepull-1.9.6-9|64	<version>[1.7,)</version>
21mr|mimepull-1.9.6-9|65	</requireJavaVersion>
21mr|mimepull-1.9.6-9|66	<requireMavenVersion>
21mr|mimepull-1.9.6-9|67	<version>[3.0.3,)</version>
21mr|mimepull-1.9.6-9|68	</requireMavenVersion>
21mr|mimepull-1.9.6-9|69	<DependencyConvergence/>
21mr|mimepull-1.9.6-9|70	</rules>
21mr|mimepull-1.9.6-9|71	</configuration>'
21mr|mimepull-1.9.6-9|72	
21mr|mimepull-1.9.6-9|73	
21mr|mimepull-1.9.6-9|74	iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.conv && mv -f LICENSE.conv LICENSE
21mr|mimepull-1.9.6-9|75	sed -i 's/\r//' LICENSE
21mr|mimepull-1.9.6-9|76	
21mr|mimepull-1.9.6-9|77	%build
21mr|mimepull-1.9.6-9|78	%mvn_build
21mr|mimepull-1.9.6-9|79	
21mr|mimepull-1.9.6-9|80	%install
21mr|mimepull-1.9.6-9|81	%mvn_install
21mr|mimepull-1.9.6-9|82	
21mr|mimepull-1.9.6-9|83	%files -f .mfiles
21mr|mimepull-1.9.6-9|84	%license LICENSE
21mr|mimepull-1.9.6-9|85	
21mr|mimepull-1.9.6-9|86	%files javadoc -f .mfiles-javadoc
21mr|mimepull-1.9.6-9|87	%license LICENSE
21mr|mimepull-1.9.6-9|88	

14261 21
21mr|ming-0.4.9-3|1	# Workaround to build with GCC 10
21mr|ming-0.4.9-3|2	%global optflags %{optflags} -fcommon
21mr|ming-0.4.9-3|3	%define major 1
21mr|ming-0.4.9-3|4	%define libname %mklibname ming %{major}
21mr|ming-0.4.9-3|5	%define devname %mklibname ming -d
21mr|ming-0.4.9-3|6	
21mr|ming-0.4.9-3|7	%define oname libming
21mr|ming-0.4.9-3|8	%define commit 04aee52363688426eab74f5d6180c149654a6473
21mr|ming-0.4.9-3|9	
21mr|ming-0.4.9-3|10	Summary:	Ming - an SWF output library
21mr|ming-0.4.9-3|11	Name:		ming
21mr|ming-0.4.9-3|12	Version:	0.4.9
21mr|ming-0.4.9-3|13	Release:	3
21mr|ming-0.4.9-3|14	License:	LGPLv2+
21mr|ming-0.4.9-3|15	Group:		System/Libraries
21mr|ming-0.4.9-3|16	Url:		https://www.libming.org/
21mr|ming-0.4.9-3|17	Source0:	https://github.com/libming/libming/archive/%{commit}.zip?/%{oname}-%{version}.zip
21mr|ming-0.4.9-3|18	# make ming-config multilib-compatible
21mr|ming-0.4.9-3|19	Patch0:		ming-multilib.patch
21mr|ming-0.4.9-3|20	# install perl modules to vendorarch dir and link dynamically with libming.so
21mr|ming-0.4.9-3|21	Patch1:		ming-perl.patch
21mr|ming-0.4.9-3|22	# fix parallel make calls to bison causing generated code corruption
21mr|ming-0.4.9-3|23	# https://github.com/libming/libming/issues/49
21mr|ming-0.4.9-3|24	Patch2:		ming-parallel-make.patch
21mr|ming-0.4.9-3|25	Patch3:		ming-version.patch
21mr|ming-0.4.9-3|26	BuildRequires:	bison
21mr|ming-0.4.9-3|27	BuildRequires:	chrpath
21mr|ming-0.4.9-3|28	BuildRequires:	flex
21mr|ming-0.4.9-3|29	BuildRequires:	libtool
21mr|ming-0.4.9-3|30	BuildRequires:	giflib-devel
21mr|ming-0.4.9-3|31	BuildRequires:	perl-devel
21mr|ming-0.4.9-3|32	BuildRequires:	php-cli
21mr|ming-0.4.9-3|33	BuildRequires:	php-devel
21mr|ming-0.4.9-3|34	BuildRequires:	pkgconfig(freetype2)
21mr|ming-0.4.9-3|35	BuildRequires:	pkgconfig(libjpeg)
21mr|ming-0.4.9-3|36	BuildRequires:	pkgconfig(libpng)
21mr|ming-0.4.9-3|37	BuildRequires:	pkgconfig(python2)
21mr|ming-0.4.9-3|38	BuildRequires:	pkgconfig(x11)
21mr|ming-0.4.9-3|39	BuildRequires:	pkgconfig(zlib)
21mr|ming-0.4.9-3|40	# gotta conflict here, otherwise stuff will be linked against installed libs...
21mr|ming-0.4.9-3|41	BuildConflicts:	ming-devel
21mr|ming-0.4.9-3|42	
21mr|ming-0.4.9-3|43	%description
21mr|ming-0.4.9-3|44	Ming is a library for generating SWF ("Flash") format movies. It comprises a
21mr|ming-0.4.9-3|45	lot of Flash functionality, including features of Flash 8. Specifically, it
21mr|ming-0.4.9-3|46	lets you create: shapes (including morphs), text, sprites (aka movie clips),
21mr|ming-0.4.9-3|47	buttons, and actions in flash movies, plus more.
21mr|ming-0.4.9-3|48	
21mr|ming-0.4.9-3|49	#-----------------------------------------------------------------------------
21mr|ming-0.4.9-3|50	
21mr|ming-0.4.9-3|51	%package -n %{libname}
21mr|ming-0.4.9-3|52	Summary:	Ming - an SWF output library
21mr|ming-0.4.9-3|53	Group:		System/Libraries
21mr|ming-0.4.9-3|54	
21mr|ming-0.4.9-3|55	%description -n %{libname}
21mr|ming-0.4.9-3|56	Ming is a library for generating SWF ("Flash") format movies.
21mr|ming-0.4.9-3|57	This package only contains the basic c-based library.
21mr|ming-0.4.9-3|58	
21mr|ming-0.4.9-3|59	%files -n %{libname}
21mr|ming-0.4.9-3|60	%doc LICENSE
21mr|ming-0.4.9-3|61	%{_libdir}/libming.so.%{major}*
21mr|ming-0.4.9-3|62	
21mr|ming-0.4.9-3|63	#-----------------------------------------------------------------------------
21mr|ming-0.4.9-3|64	
21mr|ming-0.4.9-3|65	%package -n %{devname}
21mr|ming-0.4.9-3|66	Summary:	Ming development files
21mr|ming-0.4.9-3|67	Group:		Development/C
21mr|ming-0.4.9-3|68	Requires:	%{libname} = %{EVRD}
21mr|ming-0.4.9-3|69	Provides:	%{name}-devel = %{EVRD}
21mr|ming-0.4.9-3|70	
21mr|ming-0.4.9-3|71	%description -n %{devname}
21mr|ming-0.4.9-3|72	This package contains the development files for %{name}.
21mr|ming-0.4.9-3|73	
21mr|ming-0.4.9-3|74	%files -n %{devname}
21mr|ming-0.4.9-3|75	%doc NEWS HISTORY LICENSE README TODO
21mr|ming-0.4.9-3|76	%{_bindir}/%{name}-config
21mr|ming-0.4.9-3|77	%{_libdir}/libming.so
21mr|ming-0.4.9-3|78	%{_libdir}/pkgconfig/libming.pc
21mr|ming-0.4.9-3|79	%{_includedir}/%{name}*.h
21mr|ming-0.4.9-3|80	
21mr|ming-0.4.9-3|81	#-----------------------------------------------------------------------------
21mr|ming-0.4.9-3|82	
21mr|ming-0.4.9-3|83	%package -n perl-SWF
21mr|ming-0.4.9-3|84	Summary:	Ming perl extension
21mr|ming-0.4.9-3|85	Group:		Development/Perl
21mr|ming-0.4.9-3|86	Provides:	perl-%{name} = %{EVRD}
21mr|ming-0.4.9-3|87	Requires:	%{libname} = %{EVRD}
21mr|ming-0.4.9-3|88	
21mr|ming-0.4.9-3|89	%description -n perl-SWF
21mr|ming-0.4.9-3|90	Ming perl module - perl wrapper for the Ming library.
21mr|ming-0.4.9-3|91	
21mr|ming-0.4.9-3|92	%files -n perl-SWF
21mr|ming-0.4.9-3|93	%doc perl_ext.README perl_ext/examples
21mr|ming-0.4.9-3|94	%dir %{perl_vendorarch}/auto/SWF
21mr|ming-0.4.9-3|95	%dir %{perl_vendorarch}/SWF
21mr|ming-0.4.9-3|96	%{perl_vendorarch}/auto/SWF/SWF.so
21mr|ming-0.4.9-3|97	%{perl_vendorarch}/SWF.pm
21mr|ming-0.4.9-3|98	%{perl_vendorarch}/SWF/*.pm
21mr|ming-0.4.9-3|99	%{_mandir}/man3*/SWF*
21mr|ming-0.4.9-3|100	
21mr|ming-0.4.9-3|101	#-----------------------------------------------------------------------------
21mr|ming-0.4.9-3|102	
21mr|ming-0.4.9-3|103	%package -n python-SWF
21mr|ming-0.4.9-3|104	Summary:	Ming python extension
21mr|ming-0.4.9-3|105	Group:		Development/Python
21mr|ming-0.4.9-3|106	Requires:	%{libname} = %{EVRD}
21mr|ming-0.4.9-3|107	
21mr|ming-0.4.9-3|108	%description -n python-SWF
21mr|ming-0.4.9-3|109	Python module - python wrapper for the Ming library.
21mr|ming-0.4.9-3|110	
21mr|ming-0.4.9-3|111	%files -n python-SWF
21mr|ming-0.4.9-3|112	%doc py_ext/README
21mr|ming-0.4.9-3|113	%{py2_platsitedir}/*.so
21mr|ming-0.4.9-3|114	%{py2_platsitedir}/*.py*
21mr|ming-0.4.9-3|115	%{py2_platsitedir}/*.egg-info
21mr|ming-0.4.9-3|116	
21mr|ming-0.4.9-3|117	#-----------------------------------------------------------------------------
21mr|ming-0.4.9-3|118	
21mr|ming-0.4.9-3|119	%package -n php-SWF
21mr|ming-0.4.9-3|120	Summary:	Ming php extension
21mr|ming-0.4.9-3|121	Group:		Development/PHP
21mr|ming-0.4.9-3|122	Requires:	%{libname} = %{EVRD}
21mr|ming-0.4.9-3|123	Requires:	php(zend-abi)
21mr|ming-0.4.9-3|124	# Php-ming is deprecated and code is merged in the the ming main sources;
21mr|ming-0.4.9-3|125	# however the %%version of our old package is higher than the one of
21mr|ming-0.4.9-3|126	# this package, so we cannot simply %%renaming it
21mr|ming-0.4.9-3|127	Provides:	php-ming = %{EVRD}
21mr|ming-0.4.9-3|128	Conflicts:	php-ming < %{EVRD}
21mr|ming-0.4.9-3|129	Obsoletes:	php-ming < %{EVRD}
21mr|ming-0.4.9-3|130	
21mr|ming-0.4.9-3|131	%description -n php-SWF
21mr|ming-0.4.9-3|132	Php module - php wrapper for the Ming library.
21mr|ming-0.4.9-3|133	
21mr|ming-0.4.9-3|134	%files -n php-SWF
21mr|ming-0.4.9-3|135	%doc php_ext/README.*
21mr|ming-0.4.9-3|136	%config(noreplace) %{_sysconfdir}/php.d/33_%{name}.ini
21mr|ming-0.4.9-3|137	%{_libdir}/php/extensions/%{name}.so
21mr|ming-0.4.9-3|138	
21mr|ming-0.4.9-3|139	#-----------------------------------------------------------------------------
21mr|ming-0.4.9-3|140	
21mr|ming-0.4.9-3|141	%package utils
21mr|ming-0.4.9-3|142	Summary:	Ming utilities
21mr|ming-0.4.9-3|143	Group:		File tools
21mr|ming-0.4.9-3|144	
21mr|ming-0.4.9-3|145	%description utils
21mr|ming-0.4.9-3|146	This package contains various ming utilities for working  with .swf files.
21mr|ming-0.4.9-3|147	
21mr|ming-0.4.9-3|148	%files utils
21mr|ming-0.4.9-3|149	%doc util.README
21mr|ming-0.4.9-3|150	%{_bindir}/dbl2png
21mr|ming-0.4.9-3|151	%{_bindir}/gif2dbl
21mr|ming-0.4.9-3|152	%{_bindir}/gif2mask
21mr|ming-0.4.9-3|153	%{_bindir}/listaction
21mr|ming-0.4.9-3|154	%{_bindir}/listaction_d
21mr|ming-0.4.9-3|155	%{_bindir}/listfdb
21mr|ming-0.4.9-3|156	%{_bindir}/listjpeg
21mr|ming-0.4.9-3|157	%{_bindir}/listmp3
21mr|ming-0.4.9-3|158	%{_bindir}/listswf
21mr|ming-0.4.9-3|159	%{_bindir}/listswf_d
21mr|ming-0.4.9-3|160	%{_bindir}/makefdb
21mr|ming-0.4.9-3|161	%{_bindir}/makeswf
21mr|ming-0.4.9-3|162	%{_bindir}/png2dbl
21mr|ming-0.4.9-3|163	%{_bindir}/raw2adpcm
21mr|ming-0.4.9-3|164	%{_bindir}/swftocxx
21mr|ming-0.4.9-3|165	%{_bindir}/swftoperl
21mr|ming-0.4.9-3|166	%{_bindir}/swftophp
21mr|ming-0.4.9-3|167	%{_bindir}/swftopython
21mr|ming-0.4.9-3|168	%{_bindir}/swftotcl
21mr|ming-0.4.9-3|169	%{_mandir}/man1/dbl2png.1*
21mr|ming-0.4.9-3|170	%{_mandir}/man1/gif2dbl.1*
21mr|ming-0.4.9-3|171	%{_mandir}/man1/gif2mask.1*
21mr|ming-0.4.9-3|172	%{_mandir}/man1/listfdb.1*
21mr|ming-0.4.9-3|173	%{_mandir}/man1/listjpeg.1*
21mr|ming-0.4.9-3|174	%{_mandir}/man1/listmp3.1*
21mr|ming-0.4.9-3|175	%{_mandir}/man1/makefdb.1*
21mr|ming-0.4.9-3|176	%{_mandir}/man1/makeswf.1*
21mr|ming-0.4.9-3|177	%{_mandir}/man1/png2dbl.1*
21mr|ming-0.4.9-3|178	%{_mandir}/man1/raw2adpcm.1*
21mr|ming-0.4.9-3|179	%{_mandir}/man1/swftocxx.1*
21mr|ming-0.4.9-3|180	%{_mandir}/man1/swftoperl.1*
21mr|ming-0.4.9-3|181	%{_mandir}/man1/swftophp.1*
21mr|ming-0.4.9-3|182	%{_mandir}/man1/swftopython.1*
21mr|ming-0.4.9-3|183	%{_mandir}/man1/swftotcl.1*
21mr|ming-0.4.9-3|184	
21mr|ming-0.4.9-3|185	#-----------------------------------------------------------------------------
21mr|ming-0.4.9-3|186	
21mr|ming-0.4.9-3|187	%prep
21mr|ming-0.4.9-3|188	%setup -qn %{oname}-%{commit}
21mr|ming-0.4.9-3|189	%apply_patches
21mr|ming-0.4.9-3|190	
21mr|ming-0.4.9-3|191	# Fix attribs
21mr|ming-0.4.9-3|192	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|ming-0.4.9-3|193	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|ming-0.4.9-3|194	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|ming-0.4.9-3|195	find . -name "*.c" -o -name "*.h" -exec chmod 644 {} \;
21mr|ming-0.4.9-3|196	find . -name "*.y" -o -name "*.flex" -exec chmod 644 {} \;
21mr|ming-0.4.9-3|197	
21mr|ming-0.4.9-3|198	# More cleanup
21mr|ming-0.4.9-3|199	for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21mr|ming-0.4.9-3|200	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|ming-0.4.9-3|201	done
21mr|ming-0.4.9-3|202	
21mr|ming-0.4.9-3|203	# Fix python path
21mr|ming-0.4.9-3|204	perl -pi -e "s|/usr/local/include\b|%{_includedir}|g;s|/usr/local/lib\b|%{_libdir}|g" py_ext/setup.py.in
21mr|ming-0.4.9-3|205	
21mr|ming-0.4.9-3|206	
21mr|ming-0.4.9-3|207	%build
21mr|ming-0.4.9-3|208	#autoreconf -vfi
21mr|ming-0.4.9-3|209	export PYTHON=%__python2
21mr|ming-0.4.9-3|210	./autogen.sh
21mr|ming-0.4.9-3|211	%configure \
21mr|ming-0.4.9-3|212	--enable-shared \
21mr|ming-0.4.9-3|213	--disable-static \
21mr|ming-0.4.9-3|214	--disable-silent-rules \
21mr|ming-0.4.9-3|215	--enable-php \
21mr|ming-0.4.9-3|216	--enable-perl \
21mr|ming-0.4.9-3|217	--disable-python
21mr|ming-0.4.9-3|218	
21mr|ming-0.4.9-3|219	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|ming-0.4.9-3|220	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|ming-0.4.9-3|221	
21mr|ming-0.4.9-3|222	%make
21mr|ming-0.4.9-3|223	
21mr|ming-0.4.9-3|224	# We need to build manually python extensions,
21mr|ming-0.4.9-3|225	# otherwise the built files will be installed in wrong places.
21mr|ming-0.4.9-3|226	pushd py_ext
21mr|ming-0.4.9-3|227	env CFLAGS="%{optflags}" %py2_build
21mr|ming-0.4.9-3|228	popd
21mr|ming-0.4.9-3|229	
21mr|ming-0.4.9-3|230	%install
21mr|ming-0.4.9-3|231	%makeinstall_std
21mr|ming-0.4.9-3|232	
21mr|ming-0.4.9-3|233	# Since we built them manually, install manually
21mr|ming-0.4.9-3|234	pushd py_ext
21mr|ming-0.4.9-3|235	%py2_install
21mr|ming-0.4.9-3|236	popd
21mr|ming-0.4.9-3|237	
21mr|ming-0.4.9-3|238	# Taken from our original (deprecated) php-ming package
21mr|ming-0.4.9-3|239	install -d %{buildroot}%{_sysconfdir}/php.d
21mr|ming-0.4.9-3|240	cat > %{buildroot}%{_sysconfdir}/php.d/33_%{name}.ini << EOF
21mr|ming-0.4.9-3|241	extension = %{name}.so
21mr|ming-0.4.9-3|242	EOF
21mr|ming-0.4.9-3|243	
21mr|ming-0.4.9-3|244	rm %{buildroot}%{_libdir}/libming.la
21mr|ming-0.4.9-3|245	rm %{buildroot}%{_libdir}/perl5/perllocal.pod
21mr|ming-0.4.9-3|246	rm -f %{buildroot}%{perl_vendorarch}/auto/SWF/{.packlist,SWF.bs}
21mr|ming-0.4.9-3|247	chmod 755 %{buildroot}%{perl_vendorarch}/auto/SWF/SWF.so
21mr|ming-0.4.9-3|248	
21mr|ming-0.4.9-3|249	# Fix docs
21mr|ming-0.4.9-3|250	cp perl_ext/README perl_ext.README
21mr|ming-0.4.9-3|251	cp util/README util.README
21mr|ming-0.4.9-3|252	chmod 644 NEWS HISTORY INSTALL *README* TODO
21mr|ming-0.4.9-3|253	
21mr|ming-0.4.9-3|254	# Cleanup
21mr|ming-0.4.9-3|255	rm -rf %{buildroot}%{perl_vendorlib}/*/auto/SWF/include
21mr|ming-0.4.9-3|256	rm -rf %{buildroot}%{_libdir}/libming.*a
21mr|ming-0.4.9-3|257	
21mr|ming-0.4.9-3|258	# Nuke rpath
21mr|ming-0.4.9-3|259	find %{buildroot}%{perl_vendorlib} -name "*.so" | xargs chrpath -d
21mr|ming-0.4.9-3|260	
21mr|ming-0.4.9-3|261	
21mr|ming-0.4.9-3|262	chmod 755 %{buildroot}%{_bindir}/ming-config
21mr|ming-0.4.9-3|263	
21mr|ming-0.4.9-3|264	# Install man pages
21mr|ming-0.4.9-3|265	install -d %{buildroot}%{_mandir}/man1
21mr|ming-0.4.9-3|266	install -m0644 docs/man/*.1 %{buildroot}%{_mandir}/man1/

14262 21
21mr|minicom-2.8-1|1	%define commit f3d7558265180252164f924901f358b97cc28d02
21mr|minicom-2.8-1|2	
21mr|minicom-2.8-1|3	Summary:	A text-based modem control and terminal emulation program
21mr|minicom-2.8-1|4	Name:		minicom
21mr|minicom-2.8-1|5	Version:	2.8
21mr|minicom-2.8-1|6	Release:	1
21mr|minicom-2.8-1|7	License:	GPLv2+
21mr|minicom-2.8-1|8	Group:		Communications
21mr|minicom-2.8-1|9	Url:		https://salsa.debian.org/minicom-team/minicom
21mr|minicom-2.8-1|10	Source0:	https://salsa.debian.org/minicom-team/minicom/-/archive/%{commit}/minicom-%{commit}.tar.gz?/%{name}-%{version}.tar.gz
21mr|minicom-2.8-1|11	BuildRequires:	pkgconfig(ncurses)
21mr|minicom-2.8-1|12	BuildRequires:	gettext-devel
21mr|minicom-2.8-1|13	Requires:	lockdev-baudboy
21mr|minicom-2.8-1|14	Requires:	lrzsz
21mr|minicom-2.8-1|15	Requires:	setserial
21mr|minicom-2.8-1|16	
21mr|minicom-2.8-1|17	%description
21mr|minicom-2.8-1|18	Minicom is a simple text-based modem control and terminal emulation program
21mr|minicom-2.8-1|19	somewhat similar to MSDOS Telix. Minicom includes a dialing directory, full
21mr|minicom-2.8-1|20	ANSI and VT100 emulation, an (external) scripting language, and other
21mr|minicom-2.8-1|21	features.
21mr|minicom-2.8-1|22	Minicom should be installed if you need a simple modem control program or
21mr|minicom-2.8-1|23	terminal emulator.
21mr|minicom-2.8-1|24	Run 'minicom -s' as root to create a system wide configuration. Users need
21mr|minicom-2.8-1|25	read/write permissions on the serial port devices in order to use minicom.
21mr|minicom-2.8-1|26	
21mr|minicom-2.8-1|27	%files -f %{name}.lang
21mr|minicom-2.8-1|28	%doc NEWS AUTHORS README TODO
21mr|minicom-2.8-1|29	%doc doc/Announce* doc/COMPATABILITY.lrzsz doc/HistSearch
21mr|minicom-2.8-1|30	%doc doc/Locales doc/Macros doc/QuickStart.modemu doc/README.lrzsz
21mr|minicom-2.8-1|31	%doc doc/TODO.lrzsz doc/Todo* doc/copyright.modemu doc/fselector.txt
21mr|minicom-2.8-1|32	%doc doc/japanese doc/minicom.FAQ doc/modemu.README doc/pl-translation.txt
21mr|minicom-2.8-1|33	%doc doc/portugues-brasil doc/suomeksi doc/ChangeLog.old
21mr|minicom-2.8-1|34	%attr(755,root,dialout) %{_bindir}/minicom
21mr|minicom-2.8-1|35	%{_bindir}/runscript
21mr|minicom-2.8-1|36	%{_bindir}/xminicom
21mr|minicom-2.8-1|37	%{_bindir}/ascii-xfr
21mr|minicom-2.8-1|38	%{_mandir}/*/*
21mr|minicom-2.8-1|39	
21mr|minicom-2.8-1|40	#----------------------------------------------------------------------------
21mr|minicom-2.8-1|41	
21mr|minicom-2.8-1|42	%prep
21mr|minicom-2.8-1|43	%autosetup -n %{name}-%{commit}
21mr|minicom-2.8-1|44	
21mr|minicom-2.8-1|45	
21mr|minicom-2.8-1|46	%build
21mr|minicom-2.8-1|47	./autogen.sh
21mr|minicom-2.8-1|48	%configure --disable-rpath
21mr|minicom-2.8-1|49	%make
21mr|minicom-2.8-1|50	
21mr|minicom-2.8-1|51	
21mr|minicom-2.8-1|52	%install
21mr|minicom-2.8-1|53	%makeinstall_std
21mr|minicom-2.8-1|54	
21mr|minicom-2.8-1|55	%find_lang %{name}

14263 21
21mr|minidns-0.1.7-9|1	Name:          minidns
21mr|minidns-0.1.7-9|2	Version:       0.1.7
21mr|minidns-0.1.7-9|3	Release:       9
21mr|minidns-0.1.7-9|4	Summary:       Minimal DNS library for Java and Android systems
21mr|minidns-0.1.7-9|5	License:       ASL 2.0 or LGPLv2+ or WTFPL
21mr|minidns-0.1.7-9|6	URL:           https://github.com/rtreffer/minidns
21mr|minidns-0.1.7-9|7	Source0:       https://github.com/rtreffer/minidns/archive/%{version}.tar.gz
21mr|minidns-0.1.7-9|8	Source1:       http://central.maven.org/maven2/de/measite/minidns/minidns/%{version}/minidns-%{version}.pom
21mr|minidns-0.1.7-9|9	BuildRequires: maven-local
21mr|minidns-0.1.7-9|10	BuildRequires: mvn(junit:junit)
21mr|minidns-0.1.7-9|11	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|minidns-0.1.7-9|12	Group:          Development/Java
21mr|minidns-0.1.7-9|13	BuildArch:     noarch
21mr|minidns-0.1.7-9|14	# Java stack is not supported on x86_32
21mr|minidns-0.1.7-9|15	ExcludeArch: %{ix86}
21mr|minidns-0.1.7-9|16	
21mr|minidns-0.1.7-9|17	%description
21mr|minidns-0.1.7-9|18	MiniDNS is a minimal dns client library for Java and Android.
21mr|minidns-0.1.7-9|19	It can parse a basic set of resource records (A, AAAA, NS,
21mr|minidns-0.1.7-9|20	SRV) and is easy to use and extend.
21mr|minidns-0.1.7-9|21	
21mr|minidns-0.1.7-9|22	This library is not intended to be used as a DNS server.
21mr|minidns-0.1.7-9|23	You might want to look into dnsjava for such functionality.
21mr|minidns-0.1.7-9|24	
21mr|minidns-0.1.7-9|25	%package javadoc
21mr|minidns-0.1.7-9|26	Summary:       Javadoc for %{name}
21mr|minidns-0.1.7-9|27	
21mr|minidns-0.1.7-9|28	%description javadoc
21mr|minidns-0.1.7-9|29	This package contains javadoc for %{name}.
21mr|minidns-0.1.7-9|30	
21mr|minidns-0.1.7-9|31	%prep
21mr|minidns-0.1.7-9|32	%setup -q
21mr|minidns-0.1.7-9|33	# cleanup
21mr|minidns-0.1.7-9|34	find . -name "*.class" -print -delete
21mr|minidns-0.1.7-9|35	find . -name "*.dll" -print -delete
21mr|minidns-0.1.7-9|36	find . -name "*.jar" -print  -delete
21mr|minidns-0.1.7-9|37	
21mr|minidns-0.1.7-9|38	cp -p %{SOURCE1} pom.xml
21mr|minidns-0.1.7-9|39	
21mr|minidns-0.1.7-9|40	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin:3.0 . "
21mr|minidns-0.1.7-9|41	<configuration>
21mr|minidns-0.1.7-9|42	<source>1.7</source>
21mr|minidns-0.1.7-9|43	<target>1.7</target>
21mr|minidns-0.1.7-9|44	<encoding>UTF-8</encoding>
21mr|minidns-0.1.7-9|45	</configuration>"
21mr|minidns-0.1.7-9|46	
21mr|minidns-0.1.7-9|47	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 . "
21mr|minidns-0.1.7-9|48	<extensions>true</extensions>
21mr|minidns-0.1.7-9|49	<configuration>
21mr|minidns-0.1.7-9|50	<instructions>
21mr|minidns-0.1.7-9|51	<Bundle-SymbolicName>\${project.groupId}</Bundle-SymbolicName>
21mr|minidns-0.1.7-9|52	<Bundle-Name>\${project.name}</Bundle-Name>
21mr|minidns-0.1.7-9|53	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|minidns-0.1.7-9|54	</instructions>
21mr|minidns-0.1.7-9|55	</configuration>
21mr|minidns-0.1.7-9|56	<executions>
21mr|minidns-0.1.7-9|57	<execution>
21mr|minidns-0.1.7-9|58	<id>bundle-manifest</id>
21mr|minidns-0.1.7-9|59	<phase>process-classes</phase>
21mr|minidns-0.1.7-9|60	<goals>
21mr|minidns-0.1.7-9|61	<goal>manifest</goal>
21mr|minidns-0.1.7-9|62	</goals>
21mr|minidns-0.1.7-9|63	</execution>
21mr|minidns-0.1.7-9|64	</executions>"
21mr|minidns-0.1.7-9|65	
21mr|minidns-0.1.7-9|66	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.4 . "
21mr|minidns-0.1.7-9|67	<configuration>
21mr|minidns-0.1.7-9|68	<archive>
21mr|minidns-0.1.7-9|69	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|minidns-0.1.7-9|70	<addMavenDescriptor>false</addMavenDescriptor>
21mr|minidns-0.1.7-9|71	</archive>
21mr|minidns-0.1.7-9|72	</configuration>"
21mr|minidns-0.1.7-9|73	
21mr|minidns-0.1.7-9|74	%mvn_file : %{name}
21mr|minidns-0.1.7-9|75	
21mr|minidns-0.1.7-9|76	%build
21mr|minidns-0.1.7-9|77	
21mr|minidns-0.1.7-9|78	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|minidns-0.1.7-9|79	
21mr|minidns-0.1.7-9|80	%install
21mr|minidns-0.1.7-9|81	%mvn_install
21mr|minidns-0.1.7-9|82	
21mr|minidns-0.1.7-9|83	%files -f .mfiles
21mr|minidns-0.1.7-9|84	%doc README.md
21mr|minidns-0.1.7-9|85	%license LICENCE*
21mr|minidns-0.1.7-9|86	
21mr|minidns-0.1.7-9|87	%files javadoc -f .mfiles-javadoc
21mr|minidns-0.1.7-9|88	%license LICENCE*
21mr|minidns-0.1.7-9|89	

14264 21
21mr|minimal-json-0.9.4-10|1	%global commit 5959dba08238149f591c4a706e91b05cd7c14ace
21mr|minimal-json-0.9.4-10|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|minimal-json-0.9.4-10|3	
21mr|minimal-json-0.9.4-10|4	Name:           minimal-json
21mr|minimal-json-0.9.4-10|5	Version:        0.9.4
21mr|minimal-json-0.9.4-10|6	Release:        10
21mr|minimal-json-0.9.4-10|7	Summary:        A Minimal JSON Parser and Writer
21mr|minimal-json-0.9.4-10|8	
21mr|minimal-json-0.9.4-10|9	License:        MIT
21mr|minimal-json-0.9.4-10|10	URL:            https://github.com/ralfstx/%{name}
21mr|minimal-json-0.9.4-10|11	Source0:        https://github.com/ralfstx/%{name}/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|minimal-json-0.9.4-10|12	Group:          Development/Java
21mr|minimal-json-0.9.4-10|13	BuildArch:      noarch
21mr|minimal-json-0.9.4-10|14	# Java stack is not supported on x86_32
21mr|minimal-json-0.9.4-10|15	ExcludeArch: %{ix86}
21mr|minimal-json-0.9.4-10|16	
21mr|minimal-json-0.9.4-10|17	# https://lists.fedoraproject.org/pipermail/java-devel/2015-September/005687.html
21mr|minimal-json-0.9.4-10|18	# https://github.com/ralfstx/minimal-json/pull/60
21mr|minimal-json-0.9.4-10|19	Patch0:         0001-Fix-potentially-null-static-fields.patch
21mr|minimal-json-0.9.4-10|20	
21mr|minimal-json-0.9.4-10|21	BuildRequires: maven-local
21mr|minimal-json-0.9.4-10|22	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|minimal-json-0.9.4-10|23	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|minimal-json-0.9.4-10|24	BuildRequires: mvn(org.mockito:mockito-core)
21mr|minimal-json-0.9.4-10|25	
21mr|minimal-json-0.9.4-10|26	%description
21mr|minimal-json-0.9.4-10|27	A fast and minimal JSON parser and writer for Java.
21mr|minimal-json-0.9.4-10|28	
21mr|minimal-json-0.9.4-10|29	%package javadoc
21mr|minimal-json-0.9.4-10|30	Summary:        Javadoc for %{name}
21mr|minimal-json-0.9.4-10|31	
21mr|minimal-json-0.9.4-10|32	%description javadoc
21mr|minimal-json-0.9.4-10|33	API documentation for %{name}.
21mr|minimal-json-0.9.4-10|34	
21mr|minimal-json-0.9.4-10|35	
21mr|minimal-json-0.9.4-10|36	%prep
21mr|minimal-json-0.9.4-10|37	%setup -qn %{name}-%{commit}
21mr|minimal-json-0.9.4-10|38	
21mr|minimal-json-0.9.4-10|39	# Javadoc error
21mr|minimal-json-0.9.4-10|40	sed -i -e  "s/@returns/@return/g" \
21mr|minimal-json-0.9.4-10|41	com.eclipsesource.json/src/main/java/com/eclipsesource/json/JsonObject.java
21mr|minimal-json-0.9.4-10|42	
21mr|minimal-json-0.9.4-10|43	%pom_disable_module com.eclipsesource.json.performancetest
21mr|minimal-json-0.9.4-10|44	%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin com.eclipsesource.json
21mr|minimal-json-0.9.4-10|45	
21mr|minimal-json-0.9.4-10|46	%patch0 -p1 -b .orig
21mr|minimal-json-0.9.4-10|47	
21mr|minimal-json-0.9.4-10|48	%build
21mr|minimal-json-0.9.4-10|49	%mvn_build -s -- -f com.eclipsesource.json
21mr|minimal-json-0.9.4-10|50	
21mr|minimal-json-0.9.4-10|51	%install
21mr|minimal-json-0.9.4-10|52	%mvn_install -J com.eclipsesource.json/target/apidocs
21mr|minimal-json-0.9.4-10|53	
21mr|minimal-json-0.9.4-10|54	%files -f .mfiles-minimal-json
21mr|minimal-json-0.9.4-10|55	%doc README.md
21mr|minimal-json-0.9.4-10|56	%license LICENSE
21mr|minimal-json-0.9.4-10|57	
21mr|minimal-json-0.9.4-10|58	%files javadoc -f .mfiles-javadoc
21mr|minimal-json-0.9.4-10|59	%license LICENSE
21mr|minimal-json-0.9.4-10|60	

14265 21
21mr|miniupnpc-2.2.5-1|1	%define	major 17
21mr|miniupnpc-2.2.5-1|2	%define	libname %mklibname %{name} %{major}
21mr|miniupnpc-2.2.5-1|3	%define	devname %mklibname %{name} -d
21mr|miniupnpc-2.2.5-1|4	%global _disable_ld_no_undefined %nil
21mr|miniupnpc-2.2.5-1|5	
21mr|miniupnpc-2.2.5-1|6	Summary:	Library and tool to control NAT in UPnP-enabled routers
21mr|miniupnpc-2.2.5-1|7	Name:		miniupnpc
21mr|miniupnpc-2.2.5-1|8	Version:	2.2.5
21mr|miniupnpc-2.2.5-1|9	Release:	1
21mr|miniupnpc-2.2.5-1|10	License:	LGPLv2+
21mr|miniupnpc-2.2.5-1|11	Group:		System/Libraries
21mr|miniupnpc-2.2.5-1|12	Url:		http://miniupnp.free.fr/
21mr|miniupnpc-2.2.5-1|13	Source0:	http://miniupnp.free.fr/files/%{name}-%{version}.tar.gz
21mr|miniupnpc-2.2.5-1|14	Source1:	USAGE
21mr|miniupnpc-2.2.5-1|15	# Do not create libminiupnpc.so.%%{version} and avoid libminiupnpc.so.17 linking to it
21mr|miniupnpc-2.2.5-1|16	Patch0:		%{name}-2.2.4-version.patch
21mr|miniupnpc-2.2.5-1|17	Patch1:		%{name}-2.2-fix-python-install-path.patch
21mr|miniupnpc-2.2.5-1|18	BuildRequires:	cmake >= 3.5
21mr|miniupnpc-2.2.5-1|19	BuildRequires:	python3-setuptools
21mr|miniupnpc-2.2.5-1|20	BuildRequires:	pkgconfig(python3)
21mr|miniupnpc-2.2.5-1|21	
21mr|miniupnpc-2.2.5-1|22	%description
21mr|miniupnpc-2.2.5-1|23	miniupnpc is an implementation of a UPnP client library, enabling applications
21mr|miniupnpc-2.2.5-1|24	to access the services provided by an UPnP "Internet Gateway Device" present on
21mr|miniupnpc-2.2.5-1|25	the network. In UPnP terminology, it is a UPnP Control Point.
21mr|miniupnpc-2.2.5-1|26	
21mr|miniupnpc-2.2.5-1|27	%files
21mr|miniupnpc-2.2.5-1|28	%doc Changelog.txt LICENSE README USAGE
21mr|miniupnpc-2.2.5-1|29	%{_bindir}/*
21mr|miniupnpc-2.2.5-1|30	
21mr|miniupnpc-2.2.5-1|31	#----------------------------------------------------------------------------
21mr|miniupnpc-2.2.5-1|32	
21mr|miniupnpc-2.2.5-1|33	%package -n %{libname}
21mr|miniupnpc-2.2.5-1|34	Summary:	Library and tool to control NAT in UPnP-enabled routers
21mr|miniupnpc-2.2.5-1|35	Group:		System/Libraries
21mr|miniupnpc-2.2.5-1|36	
21mr|miniupnpc-2.2.5-1|37	%description -n %{libname}
21mr|miniupnpc-2.2.5-1|38	miniupnpc is an implementation of a UPnP client library, enabling applications
21mr|miniupnpc-2.2.5-1|39	to access the services provided by an UPnP "Internet Gateway Device" present on
21mr|miniupnpc-2.2.5-1|40	the network. In UPnP terminology, it is a UPnP Control Point.
21mr|miniupnpc-2.2.5-1|41	This package contains the main library.
21mr|miniupnpc-2.2.5-1|42	
21mr|miniupnpc-2.2.5-1|43	%files -n %{libname}
21mr|miniupnpc-2.2.5-1|44	%doc LICENSE
21mr|miniupnpc-2.2.5-1|45	%{_libdir}/libminiupnpc.so.%{major}*
21mr|miniupnpc-2.2.5-1|46	
21mr|miniupnpc-2.2.5-1|47	#----------------------------------------------------------------------------
21mr|miniupnpc-2.2.5-1|48	
21mr|miniupnpc-2.2.5-1|49	%package -n %{devname}
21mr|miniupnpc-2.2.5-1|50	Summary:	Header files, libraries and development documentation for miniupnpc
21mr|miniupnpc-2.2.5-1|51	Group:		Development/C
21mr|miniupnpc-2.2.5-1|52	Requires:	%{libname} = %{EVRD}
21mr|miniupnpc-2.2.5-1|53	Provides:	%{name}-devel = %{EVRD}
21mr|miniupnpc-2.2.5-1|54	
21mr|miniupnpc-2.2.5-1|55	%description -n %{devname}
21mr|miniupnpc-2.2.5-1|56	This package contains the header files and development documentation for
21mr|miniupnpc-2.2.5-1|57	miniupnpc. If you like to develop programs using miniupnpc, you will need
21mr|miniupnpc-2.2.5-1|58	to install this package.
21mr|miniupnpc-2.2.5-1|59	
21mr|miniupnpc-2.2.5-1|60	%files -n %{devname}
21mr|miniupnpc-2.2.5-1|61	%doc LICENSE
21mr|miniupnpc-2.2.5-1|62	%{_includedir}/%{name}
21mr|miniupnpc-2.2.5-1|63	%{_libdir}/lib%{name}.so
21mr|miniupnpc-2.2.5-1|64	%{_libdir}/cmake/%{name}/*.cmake
21mr|miniupnpc-2.2.5-1|65	%{_mandir}/man3/%{name}.3*
21mr|miniupnpc-2.2.5-1|66	%{_libdir}/pkgconfig/miniupnpc.pc
21mr|miniupnpc-2.2.5-1|67	
21mr|miniupnpc-2.2.5-1|68	#----------------------------------------------------------------------------
21mr|miniupnpc-2.2.5-1|69	
21mr|miniupnpc-2.2.5-1|70	%package -n python3-%{name}
21mr|miniupnpc-2.2.5-1|71	Summary:	Python interface to %{name}
21mr|miniupnpc-2.2.5-1|72	Group:		Development/Python
21mr|miniupnpc-2.2.5-1|73	%rename	python-%{name}
21mr|miniupnpc-2.2.5-1|74	
21mr|miniupnpc-2.2.5-1|75	%description -n python3-%{name}
21mr|miniupnpc-2.2.5-1|76	This package contains python interfaces to %{name}.
21mr|miniupnpc-2.2.5-1|77	
21mr|miniupnpc-2.2.5-1|78	%files -n python3-%{name}
21mr|miniupnpc-2.2.5-1|79	%doc LICENSE
21mr|miniupnpc-2.2.5-1|80	%{py3_platsitedir}/%{name}-%{version}-py*.egg-info
21mr|miniupnpc-2.2.5-1|81	%{py3_platsitedir}/%{name}.*.so
21mr|miniupnpc-2.2.5-1|82	
21mr|miniupnpc-2.2.5-1|83	#----------------------------------------------------------------------------
21mr|miniupnpc-2.2.5-1|84	
21mr|miniupnpc-2.2.5-1|85	%prep
21mr|miniupnpc-2.2.5-1|86	%autosetup -p1
21mr|miniupnpc-2.2.5-1|87	
21mr|miniupnpc-2.2.5-1|88	cp %{SOURCE1} .
21mr|miniupnpc-2.2.5-1|89	%ifarch %{e2k}
21mr|miniupnpc-2.2.5-1|90	sed -i 's!-MG!!g' Makefile
21mr|miniupnpc-2.2.5-1|91	%endif
21mr|miniupnpc-2.2.5-1|92	
21mr|miniupnpc-2.2.5-1|93	%build
21mr|miniupnpc-2.2.5-1|94	export CC=%{__cc}
21mr|miniupnpc-2.2.5-1|95	%cmake \
21mr|miniupnpc-2.2.5-1|96	-DUPNPC_BUILD_TESTS=ON \
21mr|miniupnpc-2.2.5-1|97	-DUPNPC_BUILD_SAMPLE=ON \
21mr|miniupnpc-2.2.5-1|98	-DUPNPC_BUILD_STATIC=OFF
21mr|miniupnpc-2.2.5-1|99	
21mr|miniupnpc-2.2.5-1|100	%make_build
21mr|miniupnpc-2.2.5-1|101	
21mr|miniupnpc-2.2.5-1|102	cd ..
21mr|miniupnpc-2.2.5-1|103	%py3_build
21mr|miniupnpc-2.2.5-1|104	
21mr|miniupnpc-2.2.5-1|105	%install
21mr|miniupnpc-2.2.5-1|106	export CC=%{__cc}
21mr|miniupnpc-2.2.5-1|107	%makeinstall_std -C build
21mr|miniupnpc-2.2.5-1|108	%py3_install
21mr|miniupnpc-2.2.5-1|109	
21mr|miniupnpc-2.2.5-1|110	install -D -m644 man3/miniupnpc.3 %{buildroot}%{_mandir}/man3/%{name}.3
21mr|miniupnpc-2.2.5-1|111	install -D -m 0755 build/upnpc-shared %{buildroot}%{_bindir}/upnpc
21mr|miniupnpc-2.2.5-1|112	
21mr|miniupnpc-2.2.5-1|113	%check
21mr|miniupnpc-2.2.5-1|114	%__make CFLAGS="-DMINIUPNPC_SET_SOCKET_TIMEOUT" check

14266 21
21mr|minlog-1.3.0-9|1	Name:          minlog
21mr|minlog-1.3.0-9|2	Version:       1.3.0
21mr|minlog-1.3.0-9|3	Release:       9
21mr|minlog-1.3.0-9|4	Summary:       Minimal overhead Java logging
21mr|minlog-1.3.0-9|5	License:       BSD
21mr|minlog-1.3.0-9|6	URL:           https://github.com/EsotericSoftware/minlog
21mr|minlog-1.3.0-9|7	Source0:       https://github.com/EsotericSoftware/minlog/archive/%{name}-%{version}.tar.gz
21mr|minlog-1.3.0-9|8	
21mr|minlog-1.3.0-9|9	BuildRequires: maven-local
21mr|minlog-1.3.0-9|10	BuildRequires: mvn(junit:junit)
21mr|minlog-1.3.0-9|11	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|minlog-1.3.0-9|12	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|minlog-1.3.0-9|13	
21mr|minlog-1.3.0-9|14	Group:          Development/Java
21mr|minlog-1.3.0-9|15	BuildArch:     noarch
21mr|minlog-1.3.0-9|16	# Java stack is not supported on x86_32
21mr|minlog-1.3.0-9|17	ExcludeArch: %{ix86}
21mr|minlog-1.3.0-9|18	
21mr|minlog-1.3.0-9|19	%description
21mr|minlog-1.3.0-9|20	MinLog is a Java logging library. Key features:
21mr|minlog-1.3.0-9|21	
21mr|minlog-1.3.0-9|22	° Zero overhead Logging statements below a given level
21mr|minlog-1.3.0-9|23	can be automatically removed by javac at compile time.
21mr|minlog-1.3.0-9|24	This means applications can have detailed trace and
21mr|minlog-1.3.0-9|25	debug logging without having any impact on the finished product.
21mr|minlog-1.3.0-9|26	
21mr|minlog-1.3.0-9|27	° Simple and efficient The API is concise and the code
21mr|minlog-1.3.0-9|28	is very efficient at run-time.
21mr|minlog-1.3.0-9|29	
21mr|minlog-1.3.0-9|30	° Extremely lightweight The entire project consists of a single
21mr|minlog-1.3.0-9|31	Java file with ~100 non-comment lines of code.
21mr|minlog-1.3.0-9|32	
21mr|minlog-1.3.0-9|33	%package javadoc
21mr|minlog-1.3.0-9|34	Summary:       Javadoc for %{name}
21mr|minlog-1.3.0-9|35	
21mr|minlog-1.3.0-9|36	%description javadoc
21mr|minlog-1.3.0-9|37	This package contains javadoc for %{name}.
21mr|minlog-1.3.0-9|38	
21mr|minlog-1.3.0-9|39	%prep
21mr|minlog-1.3.0-9|40	%setup -q -n %{name}-%{name}-%{version}
21mr|minlog-1.3.0-9|41	find -name "*.class" -delete
21mr|minlog-1.3.0-9|42	find -name "*.jar" -delete
21mr|minlog-1.3.0-9|43	
21mr|minlog-1.3.0-9|44	%pom_remove_plugin :maven-source-plugin
21mr|minlog-1.3.0-9|45	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin' ]/pom:executions"
21mr|minlog-1.3.0-9|46	
21mr|minlog-1.3.0-9|47	sed -i 's/\r//' license.txt
21mr|minlog-1.3.0-9|48	
21mr|minlog-1.3.0-9|49	%mvn_file :%{name} %{name}
21mr|minlog-1.3.0-9|50	%mvn_alias :%{name} "com.googlecode:%{name}" "com.esotericsoftware.%{name}:%{name}"
21mr|minlog-1.3.0-9|51	%mvn_package ":%{name}::tests:"
21mr|minlog-1.3.0-9|52	
21mr|minlog-1.3.0-9|53	%build
21mr|minlog-1.3.0-9|54	
21mr|minlog-1.3.0-9|55	%mvn_build
21mr|minlog-1.3.0-9|56	
21mr|minlog-1.3.0-9|57	%install
21mr|minlog-1.3.0-9|58	%mvn_install
21mr|minlog-1.3.0-9|59	
21mr|minlog-1.3.0-9|60	%files -f .mfiles
21mr|minlog-1.3.0-9|61	%doc README.md
21mr|minlog-1.3.0-9|62	%license license.txt
21mr|minlog-1.3.0-9|63	
21mr|minlog-1.3.0-9|64	%files javadoc -f .mfiles-javadoc
21mr|minlog-1.3.0-9|65	%license license.txt
21mr|minlog-1.3.0-9|66	

14267 21
21mr|mintstick-1.6.4-0.git8fb1d.5|1	# upstream repo does not have git tags
21mr|mintstick-1.6.4-0.git8fb1d.5|2	%define commit 8fb1d07786667d2ce42b41ecaf518020ffb67998
21mr|mintstick-1.6.4-0.git8fb1d.5|3	%define commit_short %(echo %{commit} | head -c 5)
21mr|mintstick-1.6.4-0.git8fb1d.5|4	
21mr|mintstick-1.6.4-0.git8fb1d.5|5	# manually point RPM typelib() generator to non-standard location of files
21mr|mintstick-1.6.4-0.git8fb1d.5|6	%global __typelib_path ^%{_prefix}/lib/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|7	
21mr|mintstick-1.6.4-0.git8fb1d.5|8	# code tries to load typelib(Unity) and works OK if fails
21mr|mintstick-1.6.4-0.git8fb1d.5|9	%global __requires_exclude Unity
21mr|mintstick-1.6.4-0.git8fb1d.5|10	
21mr|mintstick-1.6.4-0.git8fb1d.5|11	Summary:	Simple utility to format USB sticks
21mr|mintstick-1.6.4-0.git8fb1d.5|12	Name:		mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|13	Version:	1.6.4
21mr|mintstick-1.6.4-0.git8fb1d.5|14	Release:	0.git%{commit_short}.5
21mr|mintstick-1.6.4-0.git8fb1d.5|15	Epoch:		2
21mr|mintstick-1.6.4-0.git8fb1d.5|16	License:	GPLv2
21mr|mintstick-1.6.4-0.git8fb1d.5|17	Group:		System/Kernel and hardware
21mr|mintstick-1.6.4-0.git8fb1d.5|18	Url:		https://github.com/linuxmint/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|19	Source0:	https://github.com/linuxmint/mintstick/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|mintstick-1.6.4-0.git8fb1d.5|20	# downloaded from https://translations.launchpad.net/linuxmint/latest/+pots/mintstick/ru/+translate
21mr|mintstick-1.6.4-0.git8fb1d.5|21	Source1:	mintstick_mintstick-ru.po
21mr|mintstick-1.6.4-0.git8fb1d.5|22	Source2:	50-mintstick-allow-all.rules
21mr|mintstick-1.6.4-0.git8fb1d.5|23	# https://github.com/linuxmint/mintstick/pull/89
21mr|mintstick-1.6.4-0.git8fb1d.5|24	Patch0001:	0001-Fix-Russian-translation-of-desktop-files.patch
21mr|mintstick-1.6.4-0.git8fb1d.5|25	# https://github.com/linuxmint/mintstick/pull/141
21mr|mintstick-1.6.4-0.git8fb1d.5|26	Patch0002:	0002-The-check-of-polkit-rules-has-been-added.patch
21mr|mintstick-1.6.4-0.git8fb1d.5|27	
21mr|mintstick-1.6.4-0.git8fb1d.5|28	BuildArch:	noarch
21mr|mintstick-1.6.4-0.git8fb1d.5|29	
21mr|mintstick-1.6.4-0.git8fb1d.5|30	# typelib() RPM generator
21mr|mintstick-1.6.4-0.git8fb1d.5|31	BuildRequires:	gobject-introspection-devel
21mr|mintstick-1.6.4-0.git8fb1d.5|32	BuildRequires:	make
21mr|mintstick-1.6.4-0.git8fb1d.5|33	BuildRequires:	gettext
21mr|mintstick-1.6.4-0.git8fb1d.5|34	
21mr|mintstick-1.6.4-0.git8fb1d.5|35	Recommends:	(%{name}-nemo if nemo)
21mr|mintstick-1.6.4-0.git8fb1d.5|36	Recommends:	polkit
21mr|mintstick-1.6.4-0.git8fb1d.5|37	
21mr|mintstick-1.6.4-0.git8fb1d.5|38	# based on debian/control
21mr|mintstick-1.6.4-0.git8fb1d.5|39	Requires:	coreutils
21mr|mintstick-1.6.4-0.git8fb1d.5|40	Requires:	exfatprogs
21mr|mintstick-1.6.4-0.git8fb1d.5|41	Requires:	ntfs-3g
21mr|mintstick-1.6.4-0.git8fb1d.5|42	Requires:	parted
21mr|mintstick-1.6.4-0.git8fb1d.5|43	Requires:	polkit
21mr|mintstick-1.6.4-0.git8fb1d.5|44	Requires:	procps-ng
21mr|mintstick-1.6.4-0.git8fb1d.5|45	Requires:	python3
21mr|mintstick-1.6.4-0.git8fb1d.5|46	Requires:	python3-gi
21mr|mintstick-1.6.4-0.git8fb1d.5|47	Requires:	python3-gpg
21mr|mintstick-1.6.4-0.git8fb1d.5|48	Requires:	python3-parted
21mr|mintstick-1.6.4-0.git8fb1d.5|49	Requires:	python3-unidecode
21mr|mintstick-1.6.4-0.git8fb1d.5|50	Requires:	util-linux
21mr|mintstick-1.6.4-0.git8fb1d.5|51	#Patch 0002
21mr|mintstick-1.6.4-0.git8fb1d.5|52	Requires:	python3-dbus
21mr|mintstick-1.6.4-0.git8fb1d.5|53	
21mr|mintstick-1.6.4-0.git8fb1d.5|54	%description
21mr|mintstick-1.6.4-0.git8fb1d.5|55	Simple utility to format USB sticks and write ISO images to USB sticks
21mr|mintstick-1.6.4-0.git8fb1d.5|56	
21mr|mintstick-1.6.4-0.git8fb1d.5|57	%files
21mr|mintstick-1.6.4-0.git8fb1d.5|58	%license debian/copyright
21mr|mintstick-1.6.4-0.git8fb1d.5|59	%dir %{_prefix}/lib/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|60	%{_prefix}/lib/mintstick/*.py
21mr|mintstick-1.6.4-0.git8fb1d.5|61	%{_prefix}/lib/mintstick/__pycache__
21mr|mintstick-1.6.4-0.git8fb1d.5|62	%{_datadir}/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|63	%{_datadir}/applications/*.desktop
21mr|mintstick-1.6.4-0.git8fb1d.5|64	%{_datadir}/polkit-1/actions/*.policy
21mr|mintstick-1.6.4-0.git8fb1d.5|65	%{_bindir}/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|66	%{_bindir}/mint-iso-verify
21mr|mintstick-1.6.4-0.git8fb1d.5|67	%{_bindir}/mint-stick-format
21mr|mintstick-1.6.4-0.git8fb1d.5|68	%{_bindir}/mint-stick-write
21mr|mintstick-1.6.4-0.git8fb1d.5|69	%{_datadir}/icons/hicolor/*/apps/mintstick.*
21mr|mintstick-1.6.4-0.git8fb1d.5|70	%{_datadir}/icons/hicolor/scalable/status/mintstick-*
21mr|mintstick-1.6.4-0.git8fb1d.5|71	%{_mandir}/man1/mintstick.1*
21mr|mintstick-1.6.4-0.git8fb1d.5|72	%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/mintstick.mo
21mr|mintstick-1.6.4-0.git8fb1d.5|73	
21mr|mintstick-1.6.4-0.git8fb1d.5|74	#------------------------------------------------------------------
21mr|mintstick-1.6.4-0.git8fb1d.5|75	
21mr|mintstick-1.6.4-0.git8fb1d.5|76	%package nemo
21mr|mintstick-1.6.4-0.git8fb1d.5|77	Summary:	Integration of Mintstick with Nemo file manager
21mr|mintstick-1.6.4-0.git8fb1d.5|78	Group:		Graphical desktop/Cinnamon
21mr|mintstick-1.6.4-0.git8fb1d.5|79	Requires:	nemo
21mr|mintstick-1.6.4-0.git8fb1d.5|80	
21mr|mintstick-1.6.4-0.git8fb1d.5|81	%description nemo
21mr|mintstick-1.6.4-0.git8fb1d.5|82	Integration of Mintstick with Nemo file manager
21mr|mintstick-1.6.4-0.git8fb1d.5|83	
21mr|mintstick-1.6.4-0.git8fb1d.5|84	%files nemo
21mr|mintstick-1.6.4-0.git8fb1d.5|85	%{_datadir}/nemo/actions/*
21mr|mintstick-1.6.4-0.git8fb1d.5|86	
21mr|mintstick-1.6.4-0.git8fb1d.5|87	#------------------------------------------------------------------
21mr|mintstick-1.6.4-0.git8fb1d.5|88	
21mr|mintstick-1.6.4-0.git8fb1d.5|89	%package no-password
21mr|mintstick-1.6.4-0.git8fb1d.5|90	Summary:	Allow all users to do anything via Mintstick without password
21mr|mintstick-1.6.4-0.git8fb1d.5|91	Requires:	mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|92	
21mr|mintstick-1.6.4-0.git8fb1d.5|93	%description no-password
21mr|mintstick-1.6.4-0.git8fb1d.5|94	Allow all users to do anything via Mintstick without password
21mr|mintstick-1.6.4-0.git8fb1d.5|95	
21mr|mintstick-1.6.4-0.git8fb1d.5|96	%files no-password
21mr|mintstick-1.6.4-0.git8fb1d.5|97	%{_datadir}/polkit-1/rules.d/50-mintstick-allow-all.rules
21mr|mintstick-1.6.4-0.git8fb1d.5|98	
21mr|mintstick-1.6.4-0.git8fb1d.5|99	#------------------------------------------------------------------
21mr|mintstick-1.6.4-0.git8fb1d.5|100	
21mr|mintstick-1.6.4-0.git8fb1d.5|101	%prep
21mr|mintstick-1.6.4-0.git8fb1d.5|102	%autosetup -p1 -n %{name}-%{commit}
21mr|mintstick-1.6.4-0.git8fb1d.5|103	
21mr|mintstick-1.6.4-0.git8fb1d.5|104	grep -Irl /usr/share/linuxmint/locale | xargs sed -i -e 's,/usr/share/linuxmint/locale,%{_datadir}/locale,g'
21mr|mintstick-1.6.4-0.git8fb1d.5|105	
21mr|mintstick-1.6.4-0.git8fb1d.5|106	%install
21mr|mintstick-1.6.4-0.git8fb1d.5|107	
21mr|mintstick-1.6.4-0.git8fb1d.5|108	mkdir -p %{buildroot}%{_prefix}/lib/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|109	install -m0755 lib/*.py %{buildroot}%{_prefix}/lib/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|110	mkdir -p %{buildroot}%{_datadir}/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|111	cp share/mintstick/* %{buildroot}%{_datadir}/mintstick
21mr|mintstick-1.6.4-0.git8fb1d.5|112	mkdir -p %{buildroot}%{_datadir}/applications
21mr|mintstick-1.6.4-0.git8fb1d.5|113	cp share/applications/* %{buildroot}%{_datadir}/applications
21mr|mintstick-1.6.4-0.git8fb1d.5|114	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|mintstick-1.6.4-0.git8fb1d.5|115	cp share/polkit/* %{buildroot}%{_datadir}/polkit-1/actions
21mr|mintstick-1.6.4-0.git8fb1d.5|116	mkdir -p %{buildroot}/usr/bin
21mr|mintstick-1.6.4-0.git8fb1d.5|117	install -m0755 mintstick mint-iso-verify bin/* %{buildroot}/usr/bin
21mr|mintstick-1.6.4-0.git8fb1d.5|118	mkdir -p %{buildroot}%{_datadir}/nemo/actions
21mr|mintstick-1.6.4-0.git8fb1d.5|119	cp share/nemo/actions/* %{buildroot}%{_datadir}/nemo/actions
21mr|mintstick-1.6.4-0.git8fb1d.5|120	mkdir -p %{buildroot}%{_datadir}/icons
21mr|mintstick-1.6.4-0.git8fb1d.5|121	cp -r share/icons/* %{buildroot}%{_datadir}/icons
21mr|mintstick-1.6.4-0.git8fb1d.5|122	mkdir -p %{buildroot}%{_datadir}/man/man1
21mr|mintstick-1.6.4-0.git8fb1d.5|123	install -m0644 debian/mintstick.1 %{buildroot}%{_datadir}/man/man1
21mr|mintstick-1.6.4-0.git8fb1d.5|124	mkdir -p %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES
21mr|mintstick-1.6.4-0.git8fb1d.5|125	msgfmt -o %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/mintstick.mo %{SOURCE1}
21mr|mintstick-1.6.4-0.git8fb1d.5|126	mkdir -p %{buildroot}%{_datadir}/polkit-1/rules.d
21mr|mintstick-1.6.4-0.git8fb1d.5|127	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/polkit-1/rules.d
21mr|mintstick-1.6.4-0.git8fb1d.5|128	%py_byte_compile %{__python3} %{buildroot}
21mr|mintstick-1.6.4-0.git8fb1d.5|129	
21mr|mintstick-1.6.4-0.git8fb1d.5|130	%changelog
21mr|mintstick-1.6.4-0.git8fb1d.5|131	* Fri Dec 12 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|mintstick-1.6.4-0.git8fb1d.5|132	- bump release
21mr|mintstick-1.6.4-0.git8fb1d.5|133	
21mr|mintstick-1.6.4-0.git8fb1d.5|134	- Merge: 31652bc c6b2fd5
21mr|mintstick-1.6.4-0.git8fb1d.5|135	* Fri Dec 12 2025 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|mintstick-1.6.4-0.git8fb1d.5|136	- Merge pull request #6 from ckumuhok/mintstick:rosa2023.1
21mr|mintstick-1.6.4-0.git8fb1d.5|137	- Исправлен перевод на русский
21mr|mintstick-1.6.4-0.git8fb1d.5|138	
21mr|mintstick-1.6.4-0.git8fb1d.5|139	* Fri Dec 12 2025 Проскурнёв Илья <ckumuhok@mail.ru>
21mr|mintstick-1.6.4-0.git8fb1d.5|140	- fixed the translation of the dialog box
21mr|mintstick-1.6.4-0.git8fb1d.5|141	
21mr|mintstick-1.6.4-0.git8fb1d.5|142	* Fri Dec 12 2025 Проскурнёв Илья <ckumuhok@mail.ru>
21mr|mintstick-1.6.4-0.git8fb1d.5|143	- fixed the translation of the dialog box
21mr|mintstick-1.6.4-0.git8fb1d.5|144	
21mr|mintstick-1.6.4-0.git8fb1d.5|145	- Merge: 050df50 d11723f
21mr|mintstick-1.6.4-0.git8fb1d.5|146	* Wed Dec 10 2025 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|mintstick-1.6.4-0.git8fb1d.5|147	- Merge pull request #5 from ckumuhok/mintstick:rosa2023.1
21mr|mintstick-1.6.4-0.git8fb1d.5|148	- Добавил диалогове окно
21mr|mintstick-1.6.4-0.git8fb1d.5|149	
21mr|mintstick-1.6.4-0.git8fb1d.5|150	* Fri Dec 5 2025 Проскурнёв Илья <ckumuhok@mail.ru>
21mr|mintstick-1.6.4-0.git8fb1d.5|151	- add dialogue click button write/format
21mr|mintstick-1.6.4-0.git8fb1d.5|152	
21mr|mintstick-1.6.4-0.git8fb1d.5|153	* Fri Oct 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6.4-0.git8fb1d.3
21mr|mintstick-1.6.4-0.git8fb1d.5|154	- add missing python deps, exfatprogs obsoletes exfat-utils
21mr|mintstick-1.6.4-0.git8fb1d.5|155	
21mr|mintstick-1.6.4-0.git8fb1d.5|156	* Fri Oct 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6.4-0.git8fb1d.2
21mr|mintstick-1.6.4-0.git8fb1d.5|157	- allow to use it without password (for mostech)
21mr|mintstick-1.6.4-0.git8fb1d.5|158	
21mr|mintstick-1.6.4-0.git8fb1d.5|159	* Fri Oct 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|mintstick-1.6.4-0.git8fb1d.5|160	- upd to 1.6.4
21mr|mintstick-1.6.4-0.git8fb1d.5|161	
21mr|mintstick-1.6.4-0.git8fb1d.5|162	* Fri Oct 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|mintstick-1.6.4-0.git8fb1d.5|163	- Revert "version autoupdate [21]"
21mr|mintstick-1.6.4-0.git8fb1d.5|164	- This reverts commit 31d811a6529a501fbb85de2ac837cd147109bfa8.
21mr|mintstick-1.6.4-0.git8fb1d.5|165	
21mr|mintstick-1.6.4-0.git8fb1d.5|166	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|mintstick-1.6.4-0.git8fb1d.5|167	- automated spec cleanup
21mr|mintstick-1.6.4-0.git8fb1d.5|168	
21mr|mintstick-1.6.4-0.git8fb1d.5|169	* Tue Apr 23 2024 Alexander Stefanov <alexander@mezon.ru> 21-1
21mr|mintstick-1.6.4-0.git8fb1d.5|170	- version autoupdate [21]
21mr|mintstick-1.6.4-0.git8fb1d.5|171	
21mr|mintstick-1.6.4-0.git8fb1d.5|172	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.6-0.git0f723.2
21mr|mintstick-1.6.4-0.git8fb1d.5|173	- Add Russian translation
21mr|mintstick-1.6.4-0.git8fb1d.5|174	
21mr|mintstick-1.6.4-0.git8fb1d.5|175	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.6-0.git0f723.1
21mr|mintstick-1.6.4-0.git8fb1d.5|176	- init

14268 21
21mr|minuet-23.08.4-2|1	
21mr|minuet-23.08.4-2|2	Summary:	Music education software
21mr|minuet-23.08.4-2|3	Name:		minuet
21mr|minuet-23.08.4-2|4	Version:	23.08.4
21mr|minuet-23.08.4-2|5	Release:	2
21mr|minuet-23.08.4-2|6	License:	GPLv2+
21mr|minuet-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|minuet-23.08.4-2|8	Url:		http://edu.kde.org/minuet/
21mr|minuet-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|minuet-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|minuet-23.08.4-2|11	BuildRequires:	kf5coreaddons-devel
21mr|minuet-23.08.4-2|12	BuildRequires:	kf5crash-devel
21mr|minuet-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|minuet-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|minuet-23.08.4-2|15	BuildRequires:	pkgconfig(fluidsynth)
21mr|minuet-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|minuet-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|minuet-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|minuet-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Qml)
21mr|minuet-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Quick)
21mr|minuet-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|minuet-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Svg)
21mr|minuet-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|minuet-23.08.4-2|24	
21mr|minuet-23.08.4-2|25	%description
21mr|minuet-23.08.4-2|26	Minuet is an application for music education. It features a set of ear
21mr|minuet-23.08.4-2|27	training exercises regarding intervals, chords, scales and more.
21mr|minuet-23.08.4-2|28	
21mr|minuet-23.08.4-2|29	%files -f %{name}.lang
21mr|minuet-23.08.4-2|30	%doc COPYING COPYING.DOC
21mr|minuet-23.08.4-2|31	%{_kde5_applicationsdir}/org.kde.minuet.desktop
21mr|minuet-23.08.4-2|32	%{_kde5_bindir}/minuet
21mr|minuet-23.08.4-2|33	%{_kde5_datadir}/minuet
21mr|minuet-23.08.4-2|34	%{_kde5_iconsdir}/*/*/actions/minuet-*.*
21mr|minuet-23.08.4-2|35	%{_kde5_iconsdir}/*/*/apps/minuet.*
21mr|minuet-23.08.4-2|36	%{_appdatadir}/org.kde.minuet.appdata.xml
21mr|minuet-23.08.4-2|37	%{_qt5_plugindir}/minuet/minuetfluidsynthsoundcontroller.so
21mr|minuet-23.08.4-2|38	
21mr|minuet-23.08.4-2|39	#----------------------------------------------------------------------------
21mr|minuet-23.08.4-2|40	
21mr|minuet-23.08.4-2|41	%define minuetinterfaces_major 0.3.0
21mr|minuet-23.08.4-2|42	%define libminuetinterfaces %mklibname minuetinterfaces %{minuetinterfaces_major}
21mr|minuet-23.08.4-2|43	
21mr|minuet-23.08.4-2|44	%package -n %{libminuetinterfaces}
21mr|minuet-23.08.4-2|45	Summary:	Minuet shared library
21mr|minuet-23.08.4-2|46	Group:		System/Libraries
21mr|minuet-23.08.4-2|47	
21mr|minuet-23.08.4-2|48	%description -n %{libminuetinterfaces}
21mr|minuet-23.08.4-2|49	Minuet shared library.
21mr|minuet-23.08.4-2|50	
21mr|minuet-23.08.4-2|51	%files -n %{libminuetinterfaces}
21mr|minuet-23.08.4-2|52	%{_kde5_libdir}/libminuetinterfaces.so.%{minuetinterfaces_major}*
21mr|minuet-23.08.4-2|53	
21mr|minuet-23.08.4-2|54	#----------------------------------------------------------------------------
21mr|minuet-23.08.4-2|55	
21mr|minuet-23.08.4-2|56	%define devname %mklibname %{name} -d
21mr|minuet-23.08.4-2|57	
21mr|minuet-23.08.4-2|58	%package -n %{devname}
21mr|minuet-23.08.4-2|59	Summary:	Development files for Minuet
21mr|minuet-23.08.4-2|60	Group:		Development/KDE and Qt
21mr|minuet-23.08.4-2|61	Requires:	%{libminuetinterfaces} = %{EVRD}
21mr|minuet-23.08.4-2|62	Provides:	%{name}-devel = %{version}
21mr|minuet-23.08.4-2|63	
21mr|minuet-23.08.4-2|64	%description -n %{devname}
21mr|minuet-23.08.4-2|65	This package contains header files needed if you wish to build applications
21mr|minuet-23.08.4-2|66	based on %{name}.
21mr|minuet-23.08.4-2|67	
21mr|minuet-23.08.4-2|68	%files -n %{devname}
21mr|minuet-23.08.4-2|69	%dir %{_kde5_includedir}/minuet/
21mr|minuet-23.08.4-2|70	%{_kde5_includedir}/minuet/*
21mr|minuet-23.08.4-2|71	%{_kde5_libdir}/libminuetinterfaces.so
21mr|minuet-23.08.4-2|72	
21mr|minuet-23.08.4-2|73	#----------------------------------------------------------------------
21mr|minuet-23.08.4-2|74	
21mr|minuet-23.08.4-2|75	%prep
21mr|minuet-23.08.4-2|76	%autosetup -p1
21mr|minuet-23.08.4-2|77	
21mr|minuet-23.08.4-2|78	%build
21mr|minuet-23.08.4-2|79	%cmake_kde5
21mr|minuet-23.08.4-2|80	%make
21mr|minuet-23.08.4-2|81	
21mr|minuet-23.08.4-2|82	%install
21mr|minuet-23.08.4-2|83	%makeinstall_std -C build
21mr|minuet-23.08.4-2|84	
21mr|minuet-23.08.4-2|85	%find_lang %{name} --with-kde --with-html

14269 21
21mr|mjpegtools-2.2.1-1|1	%define	api 2.2
21mr|mjpegtools-2.2.1-1|2	%define	major 0
21mr|mjpegtools-2.2.1-1|3	%define	libname %mklibname %{name}%{api}_ %{major}
21mr|mjpegtools-2.2.1-1|4	%define	devname %mklibname -d %{name}
21mr|mjpegtools-2.2.1-1|5	
21mr|mjpegtools-2.2.1-1|6	Summary:	Tools for recording, editing, playing back and mpeg-encoding video under Linux
21mr|mjpegtools-2.2.1-1|7	Name:		mjpegtools
21mr|mjpegtools-2.2.1-1|8	Version:	2.2.1
21mr|mjpegtools-2.2.1-1|9	Release:	1
21mr|mjpegtools-2.2.1-1|10	License:	GPLv2+
21mr|mjpegtools-2.2.1-1|11	Group:		Video
21mr|mjpegtools-2.2.1-1|12	Url:		http://mjpeg.sourceforge.net
21mr|mjpegtools-2.2.1-1|13	Source:		https://sourceforge.net/projects/mjpeg/files/mjpegtools/%{version}/%{name}-%{version}.tar.gz
21mr|mjpegtools-2.2.1-1|14	Patch0:		mjpegtools-1.9.0-link.patch
21mr|mjpegtools-2.2.1-1|15	Patch1:		07_yuvdenoise_disable_sse2.patch
21mr|mjpegtools-2.2.1-1|16	BuildRequires:	autoconf
21mr|mjpegtools-2.2.1-1|17	BuildRequires:	nasm
21mr|mjpegtools-2.2.1-1|18	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4.0
21mr|mjpegtools-2.2.1-1|19	BuildRequires:	pkgconfig(libdv) >= 0.9
21mr|mjpegtools-2.2.1-1|20	BuildRequires:	pkgconfig(libjpeg)
21mr|mjpegtools-2.2.1-1|21	BuildRequires:	pkgconfig(libpng)
21mr|mjpegtools-2.2.1-1|22	BuildRequires:	pkgconfig(libquicktime) >= 0.9.7
21mr|mjpegtools-2.2.1-1|23	BuildRequires:	pkgconfig(libpulse)
21mr|mjpegtools-2.2.1-1|24	BuildRequires:	pkgconfig(sdl) > 1.1.3
21mr|mjpegtools-2.2.1-1|25	BuildRequires:	pkgconfig(SDL_gfx)
21mr|mjpegtools-2.2.1-1|26	BuildRequires:	pkgconfig(xxf86dga)
21mr|mjpegtools-2.2.1-1|27	
21mr|mjpegtools-2.2.1-1|28	%description
21mr|mjpegtools-2.2.1-1|29	The MJPEG-tools are a basic set of utilities for recording, editing, playing
21mr|mjpegtools-2.2.1-1|30	back and encoding (to mpeg) video under Linux. Recording can be done with
21mr|mjpegtools-2.2.1-1|31	zoran-based MJPEG-boards (LML33, Iomega Buz, Pinnacle DC10(+), Marvel
21mr|mjpegtools-2.2.1-1|32	G200/G400), these can also playback video using the hardware. With the rest
21mr|mjpegtools-2.2.1-1|33	of the tools, this video can be edited and encoded into mpeg1/2 or divx video.
21mr|mjpegtools-2.2.1-1|34	
21mr|mjpegtools-2.2.1-1|35	%files
21mr|mjpegtools-2.2.1-1|36	%doc AUTHORS BUGS ChangeLog CHANGES COPYING HINTS NEWS PLANS README* TODO
21mr|mjpegtools-2.2.1-1|37	%{_bindir}/*
21mr|mjpegtools-2.2.1-1|38	%{_mandir}/man1/*
21mr|mjpegtools-2.2.1-1|39	%{_infodir}/mjpeg-howto.info*
21mr|mjpegtools-2.2.1-1|40	
21mr|mjpegtools-2.2.1-1|41	#----------------------------------------------------------------------------
21mr|mjpegtools-2.2.1-1|42	
21mr|mjpegtools-2.2.1-1|43	%package -n %{libname}
21mr|mjpegtools-2.2.1-1|44	Summary:	Main library for %{name}
21mr|mjpegtools-2.2.1-1|45	Group:		System/Libraries
21mr|mjpegtools-2.2.1-1|46	Provides:	libmjpegtools = %{EVRD}
21mr|mjpegtools-2.2.1-1|47	
21mr|mjpegtools-2.2.1-1|48	%description -n %{libname}
21mr|mjpegtools-2.2.1-1|49	This package contains the library needed to run programs dynamically
21mr|mjpegtools-2.2.1-1|50	linked with %{name}.
21mr|mjpegtools-2.2.1-1|51	
21mr|mjpegtools-2.2.1-1|52	%files -n %{libname}
21mr|mjpegtools-2.2.1-1|53	%doc COPYING
21mr|mjpegtools-2.2.1-1|54	%{_libdir}/lib*-%{api}.so.%{major}*
21mr|mjpegtools-2.2.1-1|55	%ifarch %{ix86}
21mr|mjpegtools-2.2.1-1|56	%{_libdir}/sse2/lib*-%{api}.so.%{major}*
21mr|mjpegtools-2.2.1-1|57	%endif
21mr|mjpegtools-2.2.1-1|58	
21mr|mjpegtools-2.2.1-1|59	#----------------------------------------------------------------------------
21mr|mjpegtools-2.2.1-1|60	
21mr|mjpegtools-2.2.1-1|61	%package -n %{devname}
21mr|mjpegtools-2.2.1-1|62	Summary:	Headers for developing programs that will use %{name}
21mr|mjpegtools-2.2.1-1|63	Group:		Development/C
21mr|mjpegtools-2.2.1-1|64	Requires:	%{libname} = %{EVRD}
21mr|mjpegtools-2.2.1-1|65	Provides:	lib%{name}-devel = %{EVRD}
21mr|mjpegtools-2.2.1-1|66	
21mr|mjpegtools-2.2.1-1|67	%description -n %{devname}
21mr|mjpegtools-2.2.1-1|68	This package contains the headers that programmers will need to develop
21mr|mjpegtools-2.2.1-1|69	applications which will use %{name}.
21mr|mjpegtools-2.2.1-1|70	
21mr|mjpegtools-2.2.1-1|71	%files -n %{devname}
21mr|mjpegtools-2.2.1-1|72	%doc COPYING
21mr|mjpegtools-2.2.1-1|73	%{_mandir}/man5/yuv4mpeg.5*
21mr|mjpegtools-2.2.1-1|74	%{_includedir}/%{name}
21mr|mjpegtools-2.2.1-1|75	%{_libdir}/pkgconfig/%{name}.pc
21mr|mjpegtools-2.2.1-1|76	%{_libdir}/*.so
21mr|mjpegtools-2.2.1-1|77	
21mr|mjpegtools-2.2.1-1|78	#----------------------------------------------------------------------------
21mr|mjpegtools-2.2.1-1|79	
21mr|mjpegtools-2.2.1-1|80	%prep
21mr|mjpegtools-2.2.1-1|81	%autosetup -p1
21mr|mjpegtools-2.2.1-1|82	
21mr|mjpegtools-2.2.1-1|83	%build
21mr|mjpegtools-2.2.1-1|84	libtoolize --copy --force
21mr|mjpegtools-2.2.1-1|85	autoreconf -vfi
21mr|mjpegtools-2.2.1-1|86	
21mr|mjpegtools-2.2.1-1|87	# Toolame isn't in Rosa, mp2enc is, so use that
21mr|mjpegtools-2.2.1-1|88	perl -p -i -e 's/\-\"toolame\"/\-\"mp2enc\"/g' scripts/lav2mpeg
21mr|mjpegtools-2.2.1-1|89	
21mr|mjpegtools-2.2.1-1|90	export CPPFLAGS="%{optflags} -fpermissive"
21mr|mjpegtools-2.2.1-1|91	export CFLAGS="%{optflags}"
21mr|mjpegtools-2.2.1-1|92	export PTHREAD_LIBS="-lpthread"
21mr|mjpegtools-2.2.1-1|93	
21mr|mjpegtools-2.2.1-1|94	# Build i686/mmx dynamic library
21mr|mjpegtools-2.2.1-1|95	# NOTE: enabling v4l1 support breaks the build...
21mr|mjpegtools-2.2.1-1|96	%ifarch %{ix86}
21mr|mjpegtools-2.2.1-1|97	mkdir build-i686
21mr|mjpegtools-2.2.1-1|98	pushd build-i686
21mr|mjpegtools-2.2.1-1|99	CONFIGURE_TOP=.. %configure \
21mr|mjpegtools-2.2.1-1|100	--enable-simd-accel \
21mr|mjpegtools-2.2.1-1|101	--prefix=%{_prefix} \
21mr|mjpegtools-2.2.1-1|102	--libdir=%{_libdir} \
21mr|mjpegtools-2.2.1-1|103	--without-v4l \
21mr|mjpegtools-2.2.1-1|104	--disable-static
21mr|mjpegtools-2.2.1-1|105	
21mr|mjpegtools-2.2.1-1|106	make
21mr|mjpegtools-2.2.1-1|107	popd
21mr|mjpegtools-2.2.1-1|108	%endif
21mr|mjpegtools-2.2.1-1|109	
21mr|mjpegtools-2.2.1-1|110	# Build regular package
21mr|mjpegtools-2.2.1-1|111	%if "%{_target_cpu}" == "i686"
21mr|mjpegtools-2.2.1-1|112	%else
21mr|mjpegtools-2.2.1-1|113	mkdir build-%{_target_cpu}
21mr|mjpegtools-2.2.1-1|114	%endif
21mr|mjpegtools-2.2.1-1|115	
21mr|mjpegtools-2.2.1-1|116	pushd build-%{_target_cpu}
21mr|mjpegtools-2.2.1-1|117	CONFIGURE_TOP=.. %configure \
21mr|mjpegtools-2.2.1-1|118	--disable-simd-accel \
21mr|mjpegtools-2.2.1-1|119	--libdir=%{_libdir} \
21mr|mjpegtools-2.2.1-1|120	--without-v4l \
21mr|mjpegtools-2.2.1-1|121	--disable-static
21mr|mjpegtools-2.2.1-1|122	
21mr|mjpegtools-2.2.1-1|123	%make_build
21mr|mjpegtools-2.2.1-1|124	popd
21mr|mjpegtools-2.2.1-1|125	
21mr|mjpegtools-2.2.1-1|126	
21mr|mjpegtools-2.2.1-1|127	%install
21mr|mjpegtools-2.2.1-1|128	%ifarch %{ix86}
21mr|mjpegtools-2.2.1-1|129	pushd build-i686
21mr|mjpegtools-2.2.1-1|130	%makeinstall_std
21mr|mjpegtools-2.2.1-1|131	popd
21mr|mjpegtools-2.2.1-1|132	mkdir -p %{buildroot}%{_libdir}/sse2
21mr|mjpegtools-2.2.1-1|133	mv %{buildroot}%{_libdir}/*.so.* %{buildroot}%{_libdir}/sse2/
21mr|mjpegtools-2.2.1-1|134	%endif
21mr|mjpegtools-2.2.1-1|135	
21mr|mjpegtools-2.2.1-1|136	pushd build-%{_target_cpu}
21mr|mjpegtools-2.2.1-1|137	%makeinstall_std
21mr|mjpegtools-2.2.1-1|138	popd
21mr|mjpegtools-2.2.1-1|139	
21mr|mjpegtools-2.2.1-1|140	cp mpeg2enc/mpeg2syntaxcodes.h %{buildroot}%{_includedir}/mjpegtools/

14270 21
21mr|mkcomposecache-1.2.1-9|1	Name: mkcomposecache
21mr|mkcomposecache-1.2.1-9|2	Version: 1.2.1
21mr|mkcomposecache-1.2.1-9|3	Release: 9
21mr|mkcomposecache-1.2.1-9|4	Summary: Used for creating global (system-wide) Compose cache files
21mr|mkcomposecache-1.2.1-9|5	Group: System/X11
21mr|mkcomposecache-1.2.1-9|6	URL: http://xorg.freedesktop.org
21mr|mkcomposecache-1.2.1-9|7	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|mkcomposecache-1.2.1-9|8	License: MIT
21mr|mkcomposecache-1.2.1-9|9	
21mr|mkcomposecache-1.2.1-9|10	BuildRequires: x11-util-macros >= 1.0.1
21mr|mkcomposecache-1.2.1-9|11	BuildRequires: pkgconfig(x11)
21mr|mkcomposecache-1.2.1-9|12	
21mr|mkcomposecache-1.2.1-9|13	%description
21mr|mkcomposecache-1.2.1-9|14	mkcomposecache is used for creating global (system-wide) Compose cache files.
21mr|mkcomposecache-1.2.1-9|15	
21mr|mkcomposecache-1.2.1-9|16	Compose cache files help with application startup times and memory usage,
21mr|mkcomposecache-1.2.1-9|17	especially in locales with large Compose tables (e.g. all UTF-8 locales).
21mr|mkcomposecache-1.2.1-9|18	
21mr|mkcomposecache-1.2.1-9|19	The tool only makes sense with libX11 1.0.2 and higher.
21mr|mkcomposecache-1.2.1-9|20	Included is a script mkallcomposecaches.sh that creates global cache
21mr|mkcomposecache-1.2.1-9|21	files for all supported locales.
21mr|mkcomposecache-1.2.1-9|22	
21mr|mkcomposecache-1.2.1-9|23	%prep
21mr|mkcomposecache-1.2.1-9|24	%setup -q -n %{name}-%{version}
21mr|mkcomposecache-1.2.1-9|25	
21mr|mkcomposecache-1.2.1-9|26	%build
21mr|mkcomposecache-1.2.1-9|27	%configure 	--x-includes=%{_includedir} \
21mr|mkcomposecache-1.2.1-9|28	--x-libraries=%{_libdir}
21mr|mkcomposecache-1.2.1-9|29	%make
21mr|mkcomposecache-1.2.1-9|30	
21mr|mkcomposecache-1.2.1-9|31	%install
21mr|mkcomposecache-1.2.1-9|32	rm -rf %{buildroot}
21mr|mkcomposecache-1.2.1-9|33	%makeinstall_std
21mr|mkcomposecache-1.2.1-9|34	
21mr|mkcomposecache-1.2.1-9|35	%clean
21mr|mkcomposecache-1.2.1-9|36	rm -rf %{buildroot}
21mr|mkcomposecache-1.2.1-9|37	
21mr|mkcomposecache-1.2.1-9|38	%files
21mr|mkcomposecache-1.2.1-9|39	%defattr(-,root,root)
21mr|mkcomposecache-1.2.1-9|40	%{_sbindir}/mkcomposecache
21mr|mkcomposecache-1.2.1-9|41	%{_mandir}/man8/mkcomposecache.*

14271 21
21mr|mkdosfs-with-dir-1.0-14|1	%define name mkdosfs-with-dir
21mr|mkdosfs-with-dir-1.0-14|2	%define version 1.0
21mr|mkdosfs-with-dir-1.0-14|3	%define release 14
21mr|mkdosfs-with-dir-1.0-14|4	
21mr|mkdosfs-with-dir-1.0-14|5	Summary: Create a DOS image from a directory
21mr|mkdosfs-with-dir-1.0-14|6	Name: %{name}
21mr|mkdosfs-with-dir-1.0-14|7	Version: %{version}
21mr|mkdosfs-with-dir-1.0-14|8	Release: %{release}
21mr|mkdosfs-with-dir-1.0-14|9	Source0: %{name}
21mr|mkdosfs-with-dir-1.0-14|10	License: GPL
21mr|mkdosfs-with-dir-1.0-14|11	Group: File tools
21mr|mkdosfs-with-dir-1.0-14|12	BuildArch: noarch
21mr|mkdosfs-with-dir-1.0-14|13	Requires: dosfstools
21mr|mkdosfs-with-dir-1.0-14|14	
21mr|mkdosfs-with-dir-1.0-14|15	%description
21mr|mkdosfs-with-dir-1.0-14|16	Create a DOS image from a directory without being superuser.
21mr|mkdosfs-with-dir-1.0-14|17	
21mr|mkdosfs-with-dir-1.0-14|18	%install
21mr|mkdosfs-with-dir-1.0-14|19	rm -rf $RPM_BUILD_ROOT
21mr|mkdosfs-with-dir-1.0-14|20	install -D -m 4755 %SOURCE0 $RPM_BUILD_ROOT/usr/bin/%{name}
21mr|mkdosfs-with-dir-1.0-14|21	
21mr|mkdosfs-with-dir-1.0-14|22	%clean
21mr|mkdosfs-with-dir-1.0-14|23	rm -rf $RPM_BUILD_ROOT
21mr|mkdosfs-with-dir-1.0-14|24	
21mr|mkdosfs-with-dir-1.0-14|25	%files
21mr|mkdosfs-with-dir-1.0-14|26	%defattr(-,root,root)
21mr|mkdosfs-with-dir-1.0-14|27	%{_bindir}/*

14272 21
21mr|mkefiboot-31.8.0.1-5|1	# NOTE: This package is fully arched due to dependency sensitivity.
21mr|mkefiboot-31.8.0.1-5|2	# Please do not remove archfulness on Requires/Provides.
21mr|mkefiboot-31.8.0.1-5|3	
21mr|mkefiboot-31.8.0.1-5|4	%define debug_package %{nil}
21mr|mkefiboot-31.8.0.1-5|5	
21mr|mkefiboot-31.8.0.1-5|6	Name:           mkefiboot
21mr|mkefiboot-31.8.0.1-5|7	Version:        31.8.0.1
21mr|mkefiboot-31.8.0.1-5|8	Release:        5
21mr|mkefiboot-31.8.0.1-5|9	Summary:        Standalone mkefiboot implementation for when Lorax is unavailable
21mr|mkefiboot-31.8.0.1-5|10	Group:          System/Kernel and hardware
21mr|mkefiboot-31.8.0.1-5|11	License:        GPLv2+
21mr|mkefiboot-31.8.0.1-5|12	URL:            https://pagure.io/%{name}
21mr|mkefiboot-31.8.0.1-5|13	Source0:        https://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz
21mr|mkefiboot-31.8.0.1-5|14	
21mr|mkefiboot-31.8.0.1-5|15	BuildRequires:  python3-devel
21mr|mkefiboot-31.8.0.1-5|16	
21mr|mkefiboot-31.8.0.1-5|17	# XXX for now shipping only not signed shim
21mr|mkefiboot-31.8.0.1-5|18	# In the future eiher change here to "shim-signed" or provide "shim" in signed shim
21mr|mkefiboot-31.8.0.1-5|19	Requires:       shim
21mr|mkefiboot-31.8.0.1-5|20	Requires:       grub2-efi
21mr|mkefiboot-31.8.0.1-5|21	Requires:       parted
21mr|mkefiboot-31.8.0.1-5|22	Requires:       dmsetup
21mr|mkefiboot-31.8.0.1-5|23	Requires:       dosfstools
21mr|mkefiboot-31.8.0.1-5|24	Requires:       hfsplus-tools
21mr|mkefiboot-31.8.0.1-5|25	
21mr|mkefiboot-31.8.0.1-5|26	%description
21mr|mkefiboot-31.8.0.1-5|27	This is a "friendly fork" standalone copy of mkefiboot that is normally part of Lorax.
21mr|mkefiboot-31.8.0.1-5|28	
21mr|mkefiboot-31.8.0.1-5|29	This project was made for the express purpose of supporting producing EFI boot capable
21mr|mkefiboot-31.8.0.1-5|30	media on Linux distributions where the full Lorax software package (which requires
21mr|mkefiboot-31.8.0.1-5|31	Anaconda, the Red Hat/Fedora installer) would not be available.
21mr|mkefiboot-31.8.0.1-5|32	
21mr|mkefiboot-31.8.0.1-5|33	
21mr|mkefiboot-31.8.0.1-5|34	%prep
21mr|mkefiboot-31.8.0.1-5|35	%autosetup -p1
21mr|mkefiboot-31.8.0.1-5|36	
21mr|mkefiboot-31.8.0.1-5|37	
21mr|mkefiboot-31.8.0.1-5|38	%build
21mr|mkefiboot-31.8.0.1-5|39	%py3_build
21mr|mkefiboot-31.8.0.1-5|40	
21mr|mkefiboot-31.8.0.1-5|41	
21mr|mkefiboot-31.8.0.1-5|42	%install
21mr|mkefiboot-31.8.0.1-5|43	%py3_install
21mr|mkefiboot-31.8.0.1-5|44	
21mr|mkefiboot-31.8.0.1-5|45	
21mr|mkefiboot-31.8.0.1-5|46	%files
21mr|mkefiboot-31.8.0.1-5|47	%license COPYING
21mr|mkefiboot-31.8.0.1-5|48	%doc README.md
21mr|mkefiboot-31.8.0.1-5|49	%{_bindir}/%{name}
21mr|mkefiboot-31.8.0.1-5|50	%{python3_sitelib}/py%{name}/
21mr|mkefiboot-31.8.0.1-5|51	%{python3_sitelib}/%{name}-*

14273 21
21mr|mkfontscale-1.2.1-2|1	Summary:	Create an index of scalable font files for X
21mr|mkfontscale-1.2.1-2|2	Name:		mkfontscale
21mr|mkfontscale-1.2.1-2|3	Version:	1.2.1
21mr|mkfontscale-1.2.1-2|4	Release:	2
21mr|mkfontscale-1.2.1-2|5	License:	MIT
21mr|mkfontscale-1.2.1-2|6	Group:		Development/X11
21mr|mkfontscale-1.2.1-2|7	Url:		http://xorg.freedesktop.org
21mr|mkfontscale-1.2.1-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|mkfontscale-1.2.1-2|9	# add a few extra encodings
21mr|mkfontscale-1.2.1-2|10	Patch0:		mkfontscale-1.0.3-mdv.patch
21mr|mkfontscale-1.2.1-2|11	BuildRequires:	x11-util-macros
21mr|mkfontscale-1.2.1-2|12	BuildRequires:	pkgconfig(fontenc)
21mr|mkfontscale-1.2.1-2|13	BuildRequires:	pkgconfig(freetype2)
21mr|mkfontscale-1.2.1-2|14	BuildRequires:	pkgconfig(x11)
21mr|mkfontscale-1.2.1-2|15	
21mr|mkfontscale-1.2.1-2|16	%description
21mr|mkfontscale-1.2.1-2|17	For each directory argument, mkfontscale reads all of the scalable font files
21mr|mkfontscale-1.2.1-2|18	in the directory. For every font file found, an X11 font name (XLFD) is
21mr|mkfontscale-1.2.1-2|19	generated, and is written together with the file name to a file fonts.scale in
21mr|mkfontscale-1.2.1-2|20	the directory.
21mr|mkfontscale-1.2.1-2|21	
21mr|mkfontscale-1.2.1-2|22	%files
21mr|mkfontscale-1.2.1-2|23	%{_bindir}/mkfontscale
21mr|mkfontscale-1.2.1-2|24	%{_mandir}/man1/mkfontscale.1*
21mr|mkfontscale-1.2.1-2|25	
21mr|mkfontscale-1.2.1-2|26	#----------------------------------------------------------------------------
21mr|mkfontscale-1.2.1-2|27	
21mr|mkfontscale-1.2.1-2|28	%package -n mkfontdir
21mr|mkfontscale-1.2.1-2|29	Summary:	Create an index of X font files in a directory
21mr|mkfontscale-1.2.1-2|30	Group:		Development/X11
21mr|mkfontscale-1.2.1-2|31	# mkfontdir is currently nothing more than a call to mkfontscale
21mr|mkfontscale-1.2.1-2|32	Requires:	mkfontscale
21mr|mkfontscale-1.2.1-2|33	
21mr|mkfontscale-1.2.1-2|34	%description -n mkfontdir
21mr|mkfontscale-1.2.1-2|35	Mkfontdir creates an index of X font files in a directory.
21mr|mkfontscale-1.2.1-2|36	
21mr|mkfontscale-1.2.1-2|37	For each directory argument, mkfontdir reads all of the font files in the
21mr|mkfontscale-1.2.1-2|38	directory searching for properties named "FONT", or (failing that) the name of
21mr|mkfontscale-1.2.1-2|39	the file stripped of its suffix. These are converted to lower case and used as
21mr|mkfontscale-1.2.1-2|40	font names, and, along with the name of the font file, are written out to the
21mr|mkfontscale-1.2.1-2|41	file "fonts.dir" in the directory. The X server and font server use "fonts.dir"
21mr|mkfontscale-1.2.1-2|42	to find font files.
21mr|mkfontscale-1.2.1-2|43	
21mr|mkfontscale-1.2.1-2|44	%files -n mkfontdir
21mr|mkfontscale-1.2.1-2|45	%{_bindir}/mkfontdir
21mr|mkfontscale-1.2.1-2|46	%{_mandir}/man1/mkfontdir.1*
21mr|mkfontscale-1.2.1-2|47	
21mr|mkfontscale-1.2.1-2|48	#----------------------------------------------------------------------------
21mr|mkfontscale-1.2.1-2|49	
21mr|mkfontscale-1.2.1-2|50	%prep
21mr|mkfontscale-1.2.1-2|51	%setup -q
21mr|mkfontscale-1.2.1-2|52	%patch0 -p1
21mr|mkfontscale-1.2.1-2|53	
21mr|mkfontscale-1.2.1-2|54	%build
21mr|mkfontscale-1.2.1-2|55	%configure
21mr|mkfontscale-1.2.1-2|56	%make
21mr|mkfontscale-1.2.1-2|57	
21mr|mkfontscale-1.2.1-2|58	%install
21mr|mkfontscale-1.2.1-2|59	%makeinstall_std

14274 21
21mr|mknod-m600-1.2-10|1	%define name mknod-m600
21mr|mknod-m600-1.2-10|2	%define version 1.2
21mr|mknod-m600-1.2-10|3	%define release 10
21mr|mknod-m600-1.2-10|4	
21mr|mknod-m600-1.2-10|5	Summary: Create block/character devices as normal user
21mr|mknod-m600-1.2-10|6	Name: %{name}
21mr|mknod-m600-1.2-10|7	Version: %{version}
21mr|mknod-m600-1.2-10|8	Release: %{release}
21mr|mknod-m600-1.2-10|9	Source0: %{name}
21mr|mknod-m600-1.2-10|10	License: GPL
21mr|mknod-m600-1.2-10|11	Group: File tools
21mr|mknod-m600-1.2-10|12	BuildArch: noarch
21mr|mknod-m600-1.2-10|13	
21mr|mknod-m600-1.2-10|14	
21mr|mknod-m600-1.2-10|15	%description
21mr|mknod-m600-1.2-10|16	Create block/character devices as normal user.
21mr|mknod-m600-1.2-10|17	
21mr|mknod-m600-1.2-10|18	This is only useful when building images (eg: rescue, install).
21mr|mknod-m600-1.2-10|19	
21mr|mknod-m600-1.2-10|20	%install
21mr|mknod-m600-1.2-10|21	rm -rf $RPM_BUILD_ROOT
21mr|mknod-m600-1.2-10|22	install -D -m 4755 %SOURCE0 $RPM_BUILD_ROOT/usr/bin/%{name}
21mr|mknod-m600-1.2-10|23	
21mr|mknod-m600-1.2-10|24	%clean
21mr|mknod-m600-1.2-10|25	rm -rf $RPM_BUILD_ROOT
21mr|mknod-m600-1.2-10|26	
21mr|mknod-m600-1.2-10|27	%files
21mr|mknod-m600-1.2-10|28	%defattr(-,root,root)
21mr|mknod-m600-1.2-10|29	%{_bindir}/*

14275 21
21mr|mkvtoolnix-66.0.0-2|1	Summary:	Matroska multimedia file utils
21mr|mkvtoolnix-66.0.0-2|2	Name:		mkvtoolnix
21mr|mkvtoolnix-66.0.0-2|3	Version:	66.0.0
21mr|mkvtoolnix-66.0.0-2|4	Release:	2
21mr|mkvtoolnix-66.0.0-2|5	License:	GPLv2+ and LGPLv2+
21mr|mkvtoolnix-66.0.0-2|6	Group:		Video
21mr|mkvtoolnix-66.0.0-2|7	Url:		https://mkvtoolnix.download/
21mr|mkvtoolnix-66.0.0-2|8	Source0:	https://mkvtoolnix.download/sources/%{name}-%{version}.tar.xz
21mr|mkvtoolnix-66.0.0-2|9	Patch0:		mkvtoolnix-66.0.0-fix-utf8cpp-detection.patch
21mr|mkvtoolnix-66.0.0-2|10	Patch1:		mkvtoolnix-desktop.patch
21mr|mkvtoolnix-66.0.0-2|11	BuildRequires:	cmark
21mr|mkvtoolnix-66.0.0-2|12	BuildRequires:	docbook-style-xsl
21mr|mkvtoolnix-66.0.0-2|13	BuildRequires:	po4a
21mr|mkvtoolnix-66.0.0-2|14	BuildRequires:	qt5-linguist-tools
21mr|mkvtoolnix-66.0.0-2|15	BuildRequires:	ruby
21mr|mkvtoolnix-66.0.0-2|16	BuildRequires:	rubygem-json
21mr|mkvtoolnix-66.0.0-2|17	BuildRequires:	rubygem-rake
21mr|mkvtoolnix-66.0.0-2|18	BuildRequires:	xsltproc
21mr|mkvtoolnix-66.0.0-2|19	BuildRequires:	boost-devel >= 1.66.0
21mr|mkvtoolnix-66.0.0-2|20	BuildRequires:	utf8cpp-devel
21mr|mkvtoolnix-66.0.0-2|21	# Not provided yet
21mr|mkvtoolnix-66.0.0-2|22	# librmff - json-cpp
21mr|mkvtoolnix-66.0.0-2|23	BuildRequires:	pkgconfig(bzip2)
21mr|mkvtoolnix-66.0.0-2|24	BuildRequires:	pkgconfig(dvdread)
21mr|mkvtoolnix-66.0.0-2|25	BuildRequires:	pkgconfig(expat)
21mr|mkvtoolnix-66.0.0-2|26	BuildRequires:	pkgconfig(flac) >= 1.2.1
21mr|mkvtoolnix-66.0.0-2|27	BuildRequires:	pkgconfig(fmt) >= 6.1.0
21mr|mkvtoolnix-66.0.0-2|28	BuildRequires:	pkgconfig(gmp)
21mr|mkvtoolnix-66.0.0-2|29	BuildRequires:	pkgconfig(libcmark)
21mr|mkvtoolnix-66.0.0-2|30	BuildRequires:	pkgconfig(libcurl)
21mr|mkvtoolnix-66.0.0-2|31	BuildRequires:	pkgconfig(libebml) >= 1.4.2
21mr|mkvtoolnix-66.0.0-2|32	BuildRequires:	pkgconfig(libmagic)
21mr|mkvtoolnix-66.0.0-2|33	BuildRequires:	pkgconfig(libmatroska) >= 1.6.3
21mr|mkvtoolnix-66.0.0-2|34	BuildRequires:	pkgconfig(libpcre)
21mr|mkvtoolnix-66.0.0-2|35	BuildRequires:	pkgconfig(lzo2)
21mr|mkvtoolnix-66.0.0-2|36	BuildRequires:	pkgconfig(ogg)
21mr|mkvtoolnix-66.0.0-2|37	BuildRequires:	pkgconfig(pugixml)
21mr|mkvtoolnix-66.0.0-2|38	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|mkvtoolnix-66.0.0-2|39	BuildRequires:	pkgconfig(Qt5Core) >= 5.9.0
21mr|mkvtoolnix-66.0.0-2|40	BuildRequires:	pkgconfig(Qt5DBus)
21mr|mkvtoolnix-66.0.0-2|41	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mkvtoolnix-66.0.0-2|42	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|mkvtoolnix-66.0.0-2|43	BuildRequires:	pkgconfig(Qt5Network)
21mr|mkvtoolnix-66.0.0-2|44	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|mkvtoolnix-66.0.0-2|45	BuildRequires:	pkgconfig(vorbis)
21mr|mkvtoolnix-66.0.0-2|46	BuildRequires:	pkgconfig(zlib)
21mr|mkvtoolnix-66.0.0-2|47	
21mr|mkvtoolnix-66.0.0-2|48	%description
21mr|mkvtoolnix-66.0.0-2|49	These tools allow information about (mkvinfo) or extraction
21mr|mkvtoolnix-66.0.0-2|50	from (mkvdemux) or creation of (mkvmerge) or the splitting of
21mr|mkvtoolnix-66.0.0-2|51	(mkvsplit) Matroska files. Matroska is a new multimedia file
21mr|mkvtoolnix-66.0.0-2|52	format aiming to become THE new container format for the future. You
21mr|mkvtoolnix-66.0.0-2|53	can find more information about it and its underlying technology, the
21mr|mkvtoolnix-66.0.0-2|54	Extensible Binary Meta Language (EBML), at http://www.matroska.org/
21mr|mkvtoolnix-66.0.0-2|55	
21mr|mkvtoolnix-66.0.0-2|56	%files -f %{name}.lang
21mr|mkvtoolnix-66.0.0-2|57	%doc COPYING README*
21mr|mkvtoolnix-66.0.0-2|58	%{_bindir}/*
21mr|mkvtoolnix-66.0.0-2|59	%{_datadir}/applications/org.bunkus.%{name}-gui.desktop
21mr|mkvtoolnix-66.0.0-2|60	%{_datadir}/icons/hicolor/*/apps/*.*
21mr|mkvtoolnix-66.0.0-2|61	%{_datadir}/metainfo/org.bunkus.%{name}-gui.appdata.xml
21mr|mkvtoolnix-66.0.0-2|62	%{_datadir}/mime/packages/org.bunkus.%{name}-gui.xml
21mr|mkvtoolnix-66.0.0-2|63	%dir %{_datadir}/%{name}
21mr|mkvtoolnix-66.0.0-2|64	%{_datadir}/%{name}/*
21mr|mkvtoolnix-66.0.0-2|65	%{_mandir}/man1/*
21mr|mkvtoolnix-66.0.0-2|66	%{_mandir}/bg/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|67	%{_mandir}/bg/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|68	%{_mandir}/bg/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|69	%{_mandir}/bg/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|70	%{_mandir}/bg/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|71	%{_mandir}/ca/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|72	%{_mandir}/ca/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|73	%{_mandir}/ca/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|74	%{_mandir}/ca/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|75	%{_mandir}/ca/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|76	%{_mandir}/de/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|77	%{_mandir}/de/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|78	%{_mandir}/de/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|79	%{_mandir}/de/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|80	%{_mandir}/de/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|81	%{_mandir}/es/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|82	%{_mandir}/es/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|83	%{_mandir}/es/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|84	%{_mandir}/es/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|85	%{_mandir}/es/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|86	%{_mandir}/fr/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|87	%{_mandir}/fr/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|88	%{_mandir}/fr/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|89	%{_mandir}/fr/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|90	%{_mandir}/fr/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|91	%{_mandir}/it/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|92	%{_mandir}/it/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|93	%{_mandir}/it/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|94	%{_mandir}/it/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|95	%{_mandir}/it/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|96	%{_mandir}/ja/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|97	%{_mandir}/ja/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|98	%{_mandir}/ja/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|99	%{_mandir}/ja/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|100	%{_mandir}/ja/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|101	%{_mandir}/ko/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|102	%{_mandir}/ko/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|103	%{_mandir}/ko/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|104	%{_mandir}/ko/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|105	%{_mandir}/ko/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|106	%{_mandir}/nl/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|107	%{_mandir}/nl/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|108	%{_mandir}/nl/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|109	%{_mandir}/nl/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|110	%{_mandir}/nl/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|111	%{_mandir}/pl/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|112	%{_mandir}/pl/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|113	%{_mandir}/pl/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|114	%{_mandir}/pl/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|115	%{_mandir}/pl/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|116	%{_mandir}/ru/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|117	%{_mandir}/ru/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|118	%{_mandir}/ru/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|119	%{_mandir}/ru/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|120	%{_mandir}/ru/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|121	%{_mandir}/uk/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|122	%{_mandir}/uk/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|123	%{_mandir}/uk/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|124	%{_mandir}/uk/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|125	%{_mandir}/uk/man1/mkvtoolnix-gui.1.*
21mr|mkvtoolnix-66.0.0-2|126	%{_mandir}/zh_CN/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|127	%{_mandir}/zh_CN/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|128	%{_mandir}/zh_CN/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|129	%{_mandir}/zh_CN/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|130	%{_mandir}/zh_CN/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|131	%{_mandir}/zh_TW/man1/mkvextract.1.*
21mr|mkvtoolnix-66.0.0-2|132	%{_mandir}/zh_TW/man1/mkvinfo.1.*
21mr|mkvtoolnix-66.0.0-2|133	%{_mandir}/zh_TW/man1/mkvmerge.1.*
21mr|mkvtoolnix-66.0.0-2|134	%{_mandir}/zh_TW/man1/mkvpropedit.1.*
21mr|mkvtoolnix-66.0.0-2|135	%{_mandir}/zh_TW/man1/%{name}-gui.1.*
21mr|mkvtoolnix-66.0.0-2|136	
21mr|mkvtoolnix-66.0.0-2|137	#----------------------------------------------------------------------------
21mr|mkvtoolnix-66.0.0-2|138	
21mr|mkvtoolnix-66.0.0-2|139	%prep
21mr|mkvtoolnix-66.0.0-2|140	%setup -q
21mr|mkvtoolnix-66.0.0-2|141	%patch0 -p1
21mr|mkvtoolnix-66.0.0-2|142	%patch1 -p1
21mr|mkvtoolnix-66.0.0-2|143	
21mr|mkvtoolnix-66.0.0-2|144	
21mr|mkvtoolnix-66.0.0-2|145	%build
21mr|mkvtoolnix-66.0.0-2|146	./autogen.sh
21mr|mkvtoolnix-66.0.0-2|147	%configure \
21mr|mkvtoolnix-66.0.0-2|148	--prefix=%{_prefix} \
21mr|mkvtoolnix-66.0.0-2|149	--bindir=%{_bindir} \
21mr|mkvtoolnix-66.0.0-2|150	--datadir=%{_datadir} \
21mr|mkvtoolnix-66.0.0-2|151	--enable-qt5
21mr|mkvtoolnix-66.0.0-2|152	
21mr|mkvtoolnix-66.0.0-2|153	rake -j4
21mr|mkvtoolnix-66.0.0-2|154	
21mr|mkvtoolnix-66.0.0-2|155	
21mr|mkvtoolnix-66.0.0-2|156	%install
21mr|mkvtoolnix-66.0.0-2|157	rake DESTDIR=%{buildroot} install
21mr|mkvtoolnix-66.0.0-2|158	
21mr|mkvtoolnix-66.0.0-2|159	%find_lang %{name}

14276 21
21mr|mlocate-0.26-16|1	Summary:	An utility for finding files by name via a central database
21mr|mlocate-0.26-16|2	Name:		mlocate
21mr|mlocate-0.26-16|3	Version:	0.26
21mr|mlocate-0.26-16|4	Release:	16
21mr|mlocate-0.26-16|5	License:	GPLv2+
21mr|mlocate-0.26-16|6	Group:		File tools
21mr|mlocate-0.26-16|7	Url:		http://fedorahosted.org/mlocate/
21mr|mlocate-0.26-16|8	Source0:	https://releases.pagure.org/mlocate/%{name}-%{version}.tar.xz
21mr|mlocate-0.26-16|9	Source1:	updatedb.conf
21mr|mlocate-0.26-16|10	Source2:	mlocate.cron
21mr|mlocate-0.26-16|11	Requires(post):	coreutils
21mr|mlocate-0.26-16|12	Requires(pre):	bash
21mr|mlocate-0.26-16|13	Requires(pre):	grep
21mr|mlocate-0.26-16|14	Requires(pre):	pam
21mr|mlocate-0.26-16|15	Requires(pre):	shadow-utils
21mr|mlocate-0.26-16|16	
21mr|mlocate-0.26-16|17	%description
21mr|mlocate-0.26-16|18	Mlocate is a locate/updatedb implementation. It keeps a database of
21mr|mlocate-0.26-16|19	all existing files and allows you to lookup files by name.
21mr|mlocate-0.26-16|20	
21mr|mlocate-0.26-16|21	The 'm' stands for "merging": updatedb reuses the existing database to avoid
21mr|mlocate-0.26-16|22	rereading most of the file system, which makes updatedb faster and does not
21mr|mlocate-0.26-16|23	trash the system caches as much as traditional locate implementations.
21mr|mlocate-0.26-16|24	
21mr|mlocate-0.26-16|25	%files -f %{name}.lang
21mr|mlocate-0.26-16|26	%doc AUTHORS NEWS README
21mr|mlocate-0.26-16|27	%config(noreplace) %{_sysconfdir}/updatedb.conf
21mr|mlocate-0.26-16|28	%{_sysconfdir}/cron.daily/mlocate.cron
21mr|mlocate-0.26-16|29	%attr(2711,root,mlocate) %{_bindir}/locate
21mr|mlocate-0.26-16|30	%{_bindir}/updatedb
21mr|mlocate-0.26-16|31	%{_mandir}/man*/*
21mr|mlocate-0.26-16|32	%dir %attr(0750,root,mlocate) /var/lib/mlocate
21mr|mlocate-0.26-16|33	%ghost %{_localstatedir}/lib/mlocate/mlocate.db
21mr|mlocate-0.26-16|34	
21mr|mlocate-0.26-16|35	%pre
21mr|mlocate-0.26-16|36	if [ "$1" = "1" ]; then
21mr|mlocate-0.26-16|37	%{_sbindir}/groupadd -r -f mlocate
21mr|mlocate-0.26-16|38	elif [ "$1" = "2" ]; then
21mr|mlocate-0.26-16|39	if grep	slocate	%{_sysconfdir}/group > /dev/null; then
21mr|mlocate-0.26-16|40	%{_sbindir}/groupmod -n mlocate slocate
21mr|mlocate-0.26-16|41	fi
21mr|mlocate-0.26-16|42	fi
21mr|mlocate-0.26-16|43	
21mr|mlocate-0.26-16|44	%post
21mr|mlocate-0.26-16|45	# for %ghost:
21mr|mlocate-0.26-16|46	touch %{_localstatedir}/lib/mlocate/mlocate.db
21mr|mlocate-0.26-16|47	
21mr|mlocate-0.26-16|48	#----------------------------------------------------------------------------
21mr|mlocate-0.26-16|49	
21mr|mlocate-0.26-16|50	%prep
21mr|mlocate-0.26-16|51	%setup -q
21mr|mlocate-0.26-16|52	
21mr|mlocate-0.26-16|53	%build
21mr|mlocate-0.26-16|54	%configure \
21mr|mlocate-0.26-16|55	--localstatedir=%{_localstatedir}/lib \
21mr|mlocate-0.26-16|56	--disable-rpath
21mr|mlocate-0.26-16|57	
21mr|mlocate-0.26-16|58	%make
21mr|mlocate-0.26-16|59	
21mr|mlocate-0.26-16|60	%install
21mr|mlocate-0.26-16|61	%makeinstall_std
21mr|mlocate-0.26-16|62	
21mr|mlocate-0.26-16|63	# install config file:
21mr|mlocate-0.26-16|64	install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/updatedb.conf
21mr|mlocate-0.26-16|65	
21mr|mlocate-0.26-16|66	# install daily cron entry:
21mr|mlocate-0.26-16|67	install -D -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/cron.daily/mlocate.cron
21mr|mlocate-0.26-16|68	
21mr|mlocate-0.26-16|69	# for %ghost:
21mr|mlocate-0.26-16|70	touch %{buildroot}%{_localstatedir}/lib/mlocate/mlocate.db
21mr|mlocate-0.26-16|71	
21mr|mlocate-0.26-16|72	%find_lang %{name}
21mr|mlocate-0.26-16|73	
21mr|mlocate-0.26-16|74	%check
21mr|mlocate-0.26-16|75	make check

14277 21
21mr|mlt-7.22.0-4|1	%define major 7
21mr|mlt-7.22.0-4|2	%define plusmaj %{major}
21mr|mlt-7.22.0-4|3	%define libname %mklibname %{name} %{major}
21mr|mlt-7.22.0-4|4	%define libplus %mklibname mlt++ %{plusmaj}
21mr|mlt-7.22.0-4|5	%define devname %mklibname %{name} -d
21mr|mlt-7.22.0-4|6	%define _disable_lto 1
21mr|mlt-7.22.0-4|7	
21mr|mlt-7.22.0-4|8	%bcond_with mmx
21mr|mlt-7.22.0-4|9	%bcond_with git
21mr|mlt-7.22.0-4|10	
21mr|mlt-7.22.0-4|11	# mlt receives a lot of fixes in git, but rarely makes releases,
21mr|mlt-7.22.0-4|12	# it makes sense to build git versions
21mr|mlt-7.22.0-4|13	%if %{with git}
21mr|mlt-7.22.0-4|14	%define commit 52bcd049f0ffa4ba97f6f45f175c0d8a077df036
21mr|mlt-7.22.0-4|15	%define commit_short %(echo %{commit} | head -c 6)
21mr|mlt-7.22.0-4|16	%define relsuffix .git%{commit_short}
21mr|mlt-7.22.0-4|17	# in git, version will be from the future
21mr|mlt-7.22.0-4|18	%define libver 6.20.0
21mr|mlt-7.22.0-4|19	%else
21mr|mlt-7.22.0-4|20	%define relsuffix %{nil}
21mr|mlt-7.22.0-4|21	%define libver %{version}
21mr|mlt-7.22.0-4|22	%endif
21mr|mlt-7.22.0-4|23	
21mr|mlt-7.22.0-4|24	Summary:	Media Lovin' Toolkit nonlinear video editing library
21mr|mlt-7.22.0-4|25	Name:		mlt
21mr|mlt-7.22.0-4|26	Version:	7.22.0
21mr|mlt-7.22.0-4|27	Release:	4
21mr|mlt-7.22.0-4|28	License:	LGPLv2+
21mr|mlt-7.22.0-4|29	Group:		Video
21mr|mlt-7.22.0-4|30	Url:		https://www.mltframework.org
21mr|mlt-7.22.0-4|31	%if %{with git}
21mr|mlt-7.22.0-4|32	Source0:	https://github.com/mltframework/mlt/archive/%{commit}.tar.gz?/mlt-%{commit}.tar.gz
21mr|mlt-7.22.0-4|33	%else
21mr|mlt-7.22.0-4|34	Source0:	http://downloads.sourceforge.net/project/mlt/mlt/%{name}-%{version}.tar.gz
21mr|mlt-7.22.0-4|35	%endif
21mr|mlt-7.22.0-4|36	BuildRequires:	cmake
21mr|mlt-7.22.0-4|37	BuildRequires:	imagemagick
21mr|mlt-7.22.0-4|38	BuildRequires:	ffmpeg
21mr|mlt-7.22.0-4|39	BuildRequires:	qt6-cmake
21mr|mlt-7.22.0-4|40	BuildRequires:	ffmpeg-devel
21mr|mlt-7.22.0-4|41	BuildRequires:	ladspa-devel
21mr|mlt-7.22.0-4|42	# Need replace with cmake(Qt6SvgWidgets) when fix qt6-qtsvg
21mr|mlt-7.22.0-4|43	BuildRequires:	cmake(Qt6Core)
21mr|mlt-7.22.0-4|44	BuildRequires:	cmake(Qt6Core5Compat)
21mr|mlt-7.22.0-4|45	BuildRequires:	cmake(Qt6DBus)
21mr|mlt-7.22.0-4|46	BuildRequires:	cmake(Qt6Gui)
21mr|mlt-7.22.0-4|47	BuildRequires:	cmake(Qt6Network)
21mr|mlt-7.22.0-4|48	BuildRequires:	cmake(Qt6OpenGL)
21mr|mlt-7.22.0-4|49	BuildRequires:	cmake(Qt6Svg)
21mr|mlt-7.22.0-4|50	BuildRequires:	cmake(Qt6SvgWidgets)
21mr|mlt-7.22.0-4|51	BuildRequires:	cmake(Qt6Widgets)
21mr|mlt-7.22.0-4|52	BuildRequires:	cmake(Qt6Xml)
21mr|mlt-7.22.0-4|53	BuildRequires:	pkgconfig(eigen3)
21mr|mlt-7.22.0-4|54	BuildRequires:	pkgconfig(epoxy)
21mr|mlt-7.22.0-4|55	BuildRequires:	pkgconfig(fftw3)
21mr|mlt-7.22.0-4|56	BuildRequires:	pkgconfig(frei0r)
21mr|mlt-7.22.0-4|57	BuildRequires:	pkgconfig(gl)
21mr|mlt-7.22.0-4|58	BuildRequires:	pkgconfig(glib-2.0)
21mr|mlt-7.22.0-4|59	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|mlt-7.22.0-4|60	BuildRequires:	pkgconfig(jack)
21mr|mlt-7.22.0-4|61	BuildRequires:	pkgconfig(libarchive)
21mr|mlt-7.22.0-4|62	BuildRequires:	pkgconfig(libdv)
21mr|mlt-7.22.0-4|63	BuildRequires:	pkgconfig(libquicktime)
21mr|mlt-7.22.0-4|64	BuildRequires:	pkgconfig(libxml-2.0)
21mr|mlt-7.22.0-4|65	BuildRequires:	pkgconfig(lua)
21mr|mlt-7.22.0-4|66	BuildRequires:	pkgconfig(mad)
21mr|mlt-7.22.0-4|67	BuildRequires:	pkgconfig(movit)
21mr|mlt-7.22.0-4|68	BuildRequires:	pkgconfig(ogg)
21mr|mlt-7.22.0-4|69	BuildRequires:	pkgconfig(pango)
21mr|mlt-7.22.0-4|70	BuildRequires:	pkgconfig(Qt5Core)
21mr|mlt-7.22.0-4|71	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mlt-7.22.0-4|72	BuildRequires:	pkgconfig(Qt5Network)
21mr|mlt-7.22.0-4|73	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|mlt-7.22.0-4|74	BuildRequires:	pkgconfig(Qt5Svg)
21mr|mlt-7.22.0-4|75	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|mlt-7.22.0-4|76	BuildRequires:	pkgconfig(Qt5Xml)
21mr|mlt-7.22.0-4|77	BuildRequires:	pkgconfig(rubberband)
21mr|mlt-7.22.0-4|78	BuildRequires:	pkgconfig(samplerate)
21mr|mlt-7.22.0-4|79	BuildRequires:	pkgconfig(sdl)
21mr|mlt-7.22.0-4|80	BuildRequires:	pkgconfig(sdl2)
21mr|mlt-7.22.0-4|81	BuildRequires:	pkgconfig(sox)
21mr|mlt-7.22.0-4|82	BuildRequires:	pkgconfig(vorbis)
21mr|mlt-7.22.0-4|83	BuildRequires:	pkgconfig(opencv4)
21mr|mlt-7.22.0-4|84	BuildRequires:	pkgconfig(zlib)
21mr|mlt-7.22.0-4|85	# For python-bindings
21mr|mlt-7.22.0-4|86	BuildRequires:	swig
21mr|mlt-7.22.0-4|87	BuildRequires:	pkgconfig(python3)
21mr|mlt-7.22.0-4|88	# For ruby bindings
21mr|mlt-7.22.0-4|89	BuildRequires:	pkgconfig(ruby)
21mr|mlt-7.22.0-4|90	
21mr|mlt-7.22.0-4|91	# meta package to keep functionality on older platforms during update,
21mr|mlt-7.22.0-4|92	# does not make sense for other purposes
21mr|mlt-7.22.0-4|93	%if %{mdvver} <= 202110
21mr|mlt-7.22.0-4|94	Requires:	%{name}-common
21mr|mlt-7.22.0-4|95	Requires:	%{name}-cli
21mr|mlt-7.22.0-4|96	Recommends:	%{name}-gdk = %{EVRD}
21mr|mlt-7.22.0-4|97	Recommends:	%{name}-multimedia = %{EVRD}
21mr|mlt-7.22.0-4|98	%endif
21mr|mlt-7.22.0-4|99	
21mr|mlt-7.22.0-4|100	%description
21mr|mlt-7.22.0-4|101	MLT is an open source multimedia framework, designed and developed for
21mr|mlt-7.22.0-4|102	television broadcasting.
21mr|mlt-7.22.0-4|103	
21mr|mlt-7.22.0-4|104	It provides a toolkit for broadcasters, video editors, media players,
21mr|mlt-7.22.0-4|105	transcoders, web streamers and many more types of applications. The
21mr|mlt-7.22.0-4|106	functionality of the system is provided via an assortment of ready to
21mr|mlt-7.22.0-4|107	use tools, xml authoring components, and an extendible plug-in based
21mr|mlt-7.22.0-4|108	API.
21mr|mlt-7.22.0-4|109	
21mr|mlt-7.22.0-4|110	%if %{mdvver} <= 202110
21mr|mlt-7.22.0-4|111	%files
21mr|mlt-7.22.0-4|112	# empty, meta package
21mr|mlt-7.22.0-4|113	%endif
21mr|mlt-7.22.0-4|114	
21mr|mlt-7.22.0-4|115	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|116	
21mr|mlt-7.22.0-4|117	%package common
21mr|mlt-7.22.0-4|118	Summary:	Common parts of different MLT modules
21mr|mlt-7.22.0-4|119	# files were moved
21mr|mlt-7.22.0-4|120	Conflicts:	mlt < 7.14.0-2
21mr|mlt-7.22.0-4|121	
21mr|mlt-7.22.0-4|122	%description common
21mr|mlt-7.22.0-4|123	Common parts of different MLT modules.
21mr|mlt-7.22.0-4|124	This package is automatically installed as a dependency of another package when needed.
21mr|mlt-7.22.0-4|125	
21mr|mlt-7.22.0-4|126	MLT is an open source multimedia framework, designed and developed for
21mr|mlt-7.22.0-4|127	television broadcasting.
21mr|mlt-7.22.0-4|128	
21mr|mlt-7.22.0-4|129	It provides a toolkit for broadcasters, video editors, media players,
21mr|mlt-7.22.0-4|130	transcoders, web streamers and many more types of applications. The
21mr|mlt-7.22.0-4|131	functionality of the system is provided via an assortment of ready to
21mr|mlt-7.22.0-4|132	use tools, xml authoring components, and an extendible plug-in based
21mr|mlt-7.22.0-4|133	API.
21mr|mlt-7.22.0-4|134	
21mr|mlt-7.22.0-4|135	%files common
21mr|mlt-7.22.0-4|136	%doc docs
21mr|mlt-7.22.0-4|137	%license COPYING
21mr|mlt-7.22.0-4|138	%dir %{_libdir}/mlt-%{major}
21mr|mlt-7.22.0-4|139	%dir %{_datadir}/mlt-%{major}
21mr|mlt-7.22.0-4|140	%{_datadir}/mlt-%{major}/chain_normalizers.ini
21mr|mlt-7.22.0-4|141	%{_datadir}/mlt-%{major}/metaschema.yaml
21mr|mlt-7.22.0-4|142	%{_datadir}/mlt-%{major}/presets
21mr|mlt-7.22.0-4|143	%{_datadir}/mlt-%{major}/profiles
21mr|mlt-7.22.0-4|144	%{_datadir}/mlt-%{major}/xine
21mr|mlt-7.22.0-4|145	
21mr|mlt-7.22.0-4|146	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|147	
21mr|mlt-7.22.0-4|148	%package cli
21mr|mlt-7.22.0-4|149	Summary:	Command-line tool melt
21mr|mlt-7.22.0-4|150	Requires:	%{name}-common = %{EVRD}
21mr|mlt-7.22.0-4|151	Provides:	melt = %{EVRD}
21mr|mlt-7.22.0-4|152	Provides:	melt-%{major} = %{EVRD}
21mr|mlt-7.22.0-4|153	Conflicts:	mlt < 7.14.0-2
21mr|mlt-7.22.0-4|154	
21mr|mlt-7.22.0-4|155	%description cli
21mr|mlt-7.22.0-4|156	Command-line tool melt from MLT
21mr|mlt-7.22.0-4|157	
21mr|mlt-7.22.0-4|158	%files cli
21mr|mlt-7.22.0-4|159	%license COPYING
21mr|mlt-7.22.0-4|160	%{_bindir}/melt
21mr|mlt-7.22.0-4|161	%{_bindir}/melt-%{major}
21mr|mlt-7.22.0-4|162	%{_mandir}/man1/melt-%{major}.1*
21mr|mlt-7.22.0-4|163	
21mr|mlt-7.22.0-4|164	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|165	
21mr|mlt-7.22.0-4|166	# n - name of subpackage
21mr|mlt-7.22.0-4|167	# z - no files in %%_datadir
21mr|mlt-7.22.0-4|168	%define mltsubpkg(n:z) %{expand:
21mr|mlt-7.22.0-4|169	
21mr|mlt-7.22.0-4|170	%package %{-n*}
21mr|mlt-7.22.0-4|171	Summary: MLT module %{-n*}
21mr|mlt-7.22.0-4|172	Requires: mlt-common = %{EVRD}
21mr|mlt-7.22.0-4|173	%if "%{-n*}" != "core"
21mr|mlt-7.22.0-4|174	Requires: mlt-core%{_isa} = %{EVRD}
21mr|mlt-7.22.0-4|175	%endif
21mr|mlt-7.22.0-4|176	Conflicts: mlt < 7.14.0-2
21mr|mlt-7.22.0-4|177	
21mr|mlt-7.22.0-4|178	%description %{-n*}
21mr|mlt-7.22.0-4|179	MLT module %{-n*}
21mr|mlt-7.22.0-4|180	
21mr|mlt-7.22.0-4|181	%files %{-n*}
21mr|mlt-7.22.0-4|182	%license COPYING
21mr|mlt-7.22.0-4|183	%{_libdir}/mlt-%{major}/libmlt%{-n*}.so
21mr|mlt-7.22.0-4|184	%{!-z:%{_datadir}/mlt-%{major}/%{-n*}}
21mr|mlt-7.22.0-4|185	}
21mr|mlt-7.22.0-4|186	
21mr|mlt-7.22.0-4|187	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|188	
21mr|mlt-7.22.0-4|189	%mltsubpkg -n avformat
21mr|mlt-7.22.0-4|190	%mltsubpkg -n core
21mr|mlt-7.22.0-4|191	%mltsubpkg -n decklink
21mr|mlt-7.22.0-4|192	%mltsubpkg -n frei0r
21mr|mlt-7.22.0-4|193	%mltsubpkg -n gdk
21mr|mlt-7.22.0-4|194	%mltsubpkg -n glaxnimate
21mr|mlt-7.22.0-4|195	%mltsubpkg -n glaxnimate-qt6
21mr|mlt-7.22.0-4|196	%mltsubpkg -n jackrack
21mr|mlt-7.22.0-4|197	%mltsubpkg -n kdenlive
21mr|mlt-7.22.0-4|198	%mltsubpkg -n movit
21mr|mlt-7.22.0-4|199	%mltsubpkg -n normalize
21mr|mlt-7.22.0-4|200	%mltsubpkg -n oldfilm
21mr|mlt-7.22.0-4|201	%mltsubpkg -n opencv
21mr|mlt-7.22.0-4|202	%mltsubpkg -n plus
21mr|mlt-7.22.0-4|203	%mltsubpkg -n plusgpl
21mr|mlt-7.22.0-4|204	%mltsubpkg -n qt
21mr|mlt-7.22.0-4|205	%mltsubpkg -n qt6
21mr|mlt-7.22.0-4|206	%mltsubpkg -n resample
21mr|mlt-7.22.0-4|207	%mltsubpkg -n rtaudio
21mr|mlt-7.22.0-4|208	%mltsubpkg -n rubberband
21mr|mlt-7.22.0-4|209	%mltsubpkg -n sdl
21mr|mlt-7.22.0-4|210	%mltsubpkg -n sdl2
21mr|mlt-7.22.0-4|211	%mltsubpkg -n sox
21mr|mlt-7.22.0-4|212	%mltsubpkg -n vorbis
21mr|mlt-7.22.0-4|213	%mltsubpkg -n xine -z
21mr|mlt-7.22.0-4|214	%mltsubpkg -n xml
21mr|mlt-7.22.0-4|215	
21mr|mlt-7.22.0-4|216	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|217	
21mr|mlt-7.22.0-4|218	%package multimedia
21mr|mlt-7.22.0-4|219	Summary:	Meta package which pulls multimedia-related MLT plugins
21mr|mlt-7.22.0-4|220	Recommends:	%{name}-cli
21mr|mlt-7.22.0-4|221	Recommends:	%{name}-avformat
21mr|mlt-7.22.0-4|222	Recommends:	%{name}-decklink
21mr|mlt-7.22.0-4|223	Recommends:	%{name}-frei0r
21mr|mlt-7.22.0-4|224	Recommends:	%{name}-jackrack
21mr|mlt-7.22.0-4|225	Recommends:	%{name}-movit
21mr|mlt-7.22.0-4|226	Recommends:	%{name}-normalize
21mr|mlt-7.22.0-4|227	Recommends:	%{name}-oldfilm
21mr|mlt-7.22.0-4|228	Recommends:	%{name}-opencv
21mr|mlt-7.22.0-4|229	Recommends:	%{name}-plus
21mr|mlt-7.22.0-4|230	Recommends:	%{name}-plusgpl
21mr|mlt-7.22.0-4|231	Recommends:	%{name}-rtaudio
21mr|mlt-7.22.0-4|232	Recommends:	%{name}-rubberband
21mr|mlt-7.22.0-4|233	Recommends:	%{name}-sdl
21mr|mlt-7.22.0-4|234	Recommends:	%{name}-sdl2
21mr|mlt-7.22.0-4|235	Recommends:	%{name}-sox
21mr|mlt-7.22.0-4|236	Recommends:	%{name}-vorbis
21mr|mlt-7.22.0-4|237	Recommends:	%{name}-xml
21mr|mlt-7.22.0-4|238	
21mr|mlt-7.22.0-4|239	%description multimedia
21mr|mlt-7.22.0-4|240	Meta package which pulls multimedia-related MLT plugins.
21mr|mlt-7.22.0-4|241	It exists for usage in e.g. Kdenlive and Shotcut to avoid accidently
21mr|mlt-7.22.0-4|242	loosing needed plugins.
21mr|mlt-7.22.0-4|243	
21mr|mlt-7.22.0-4|244	%files multimedia
21mr|mlt-7.22.0-4|245	# empty, meta package
21mr|mlt-7.22.0-4|246	
21mr|mlt-7.22.0-4|247	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|248	
21mr|mlt-7.22.0-4|249	%package -n %{libname}
21mr|mlt-7.22.0-4|250	Summary:	Main library for mlt
21mr|mlt-7.22.0-4|251	Group:		System/Libraries
21mr|mlt-7.22.0-4|252	
21mr|mlt-7.22.0-4|253	%description -n %{libname}
21mr|mlt-7.22.0-4|254	This package contains the libraries needed to run programs dynamically
21mr|mlt-7.22.0-4|255	linked with mlt.
21mr|mlt-7.22.0-4|256	
21mr|mlt-7.22.0-4|257	%files -n %{libname}
21mr|mlt-7.22.0-4|258	%license COPYING
21mr|mlt-7.22.0-4|259	%{_libdir}/libmlt-%{major}.so.%{major}*
21mr|mlt-7.22.0-4|260	
21mr|mlt-7.22.0-4|261	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|262	
21mr|mlt-7.22.0-4|263	%package -n %{libplus}
21mr|mlt-7.22.0-4|264	Summary:	Main library for mlt++
21mr|mlt-7.22.0-4|265	Group:		System/Libraries
21mr|mlt-7.22.0-4|266	
21mr|mlt-7.22.0-4|267	%description -n %{libplus}
21mr|mlt-7.22.0-4|268	This package contains the libraries needed to run programs dynamically
21mr|mlt-7.22.0-4|269	linked with mlt++.
21mr|mlt-7.22.0-4|270	
21mr|mlt-7.22.0-4|271	%files -n %{libplus}
21mr|mlt-7.22.0-4|272	%license COPYING
21mr|mlt-7.22.0-4|273	%{_libdir}/libmlt++-%{major}.so.%{plusmaj}*
21mr|mlt-7.22.0-4|274	%if "%{plusmaj}" != "%{major}"
21mr|mlt-7.22.0-4|275	%{_libdir}/libmlt++-%{major}.so.%{major}*
21mr|mlt-7.22.0-4|276	%endif
21mr|mlt-7.22.0-4|277	
21mr|mlt-7.22.0-4|278	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|279	
21mr|mlt-7.22.0-4|280	%package -n %{devname}
21mr|mlt-7.22.0-4|281	Summary:	Headers for developing programs that will use mlt
21mr|mlt-7.22.0-4|282	Group:		Development/C
21mr|mlt-7.22.0-4|283	Requires:	%{libname} = %{EVRD}
21mr|mlt-7.22.0-4|284	Requires:	%{libplus} = %{EVRD}
21mr|mlt-7.22.0-4|285	# mlt-config requires stuff from %%{_datadir}/%%{name}
21mr|mlt-7.22.0-4|286	Requires:	%{name}-common = %{EVRD}
21mr|mlt-7.22.0-4|287	Provides:	%{name}-devel = %{EVRD}
21mr|mlt-7.22.0-4|288	
21mr|mlt-7.22.0-4|289	%description -n %{devname}
21mr|mlt-7.22.0-4|290	This package contains the headers that programmers will need to develop
21mr|mlt-7.22.0-4|291	applications which will use mlt.
21mr|mlt-7.22.0-4|292	
21mr|mlt-7.22.0-4|293	%files -n %{devname}
21mr|mlt-7.22.0-4|294	%license COPYING
21mr|mlt-7.22.0-4|295	%{_includedir}/*
21mr|mlt-7.22.0-4|296	%{_libdir}/*.so
21mr|mlt-7.22.0-4|297	%{_libdir}/pkgconfig/*.pc
21mr|mlt-7.22.0-4|298	%{_libdir}/cmake/Mlt%{major}
21mr|mlt-7.22.0-4|299	
21mr|mlt-7.22.0-4|300	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|301	
21mr|mlt-7.22.0-4|302	%package -n python3-%{name}
21mr|mlt-7.22.0-4|303	Summary:	Python3 bindings for MLT
21mr|mlt-7.22.0-4|304	Group:		Development/Python
21mr|mlt-7.22.0-4|305	Requires:	%{name}-common = %{EVRD}
21mr|mlt-7.22.0-4|306	
21mr|mlt-7.22.0-4|307	%description -n python3-%{name}
21mr|mlt-7.22.0-4|308	This module allows to work with MLT using Python 3.
21mr|mlt-7.22.0-4|309	
21mr|mlt-7.22.0-4|310	%files -n python3-%{name}
21mr|mlt-7.22.0-4|311	%license COPYING
21mr|mlt-7.22.0-4|312	%{py3_platsitedir}/%{name}%{major}.p*
21mr|mlt-7.22.0-4|313	%{py3_platsitedir}/_%{name}%{major}.so
21mr|mlt-7.22.0-4|314	%{py3_platsitedir}/__pycache__/*
21mr|mlt-7.22.0-4|315	
21mr|mlt-7.22.0-4|316	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|317	
21mr|mlt-7.22.0-4|318	%package -n ruby-%{name}
21mr|mlt-7.22.0-4|319	Summary:	Ruby bindings for MLT
21mr|mlt-7.22.0-4|320	Group:		Development/Ruby
21mr|mlt-7.22.0-4|321	Requires:	ruby
21mr|mlt-7.22.0-4|322	Requires:	%{name}-common = %{EVRD}
21mr|mlt-7.22.0-4|323	
21mr|mlt-7.22.0-4|324	%description -n ruby-%{name}
21mr|mlt-7.22.0-4|325	This module allows to work with MLT using ruby.
21mr|mlt-7.22.0-4|326	
21mr|mlt-7.22.0-4|327	%files -n ruby-%{name}
21mr|mlt-7.22.0-4|328	%license COPYING
21mr|mlt-7.22.0-4|329	%{_libdir}/ruby/vendor_ruby/mlt.so
21mr|mlt-7.22.0-4|330	
21mr|mlt-7.22.0-4|331	#----------------------------------------------------------------------------
21mr|mlt-7.22.0-4|332	
21mr|mlt-7.22.0-4|333	%prep
21mr|mlt-7.22.0-4|334	%if %{with git}
21mr|mlt-7.22.0-4|335	%autosetup -p1 -n %{name}-%{commit}
21mr|mlt-7.22.0-4|336	%else
21mr|mlt-7.22.0-4|337	%autosetup -p1
21mr|mlt-7.22.0-4|338	%endif
21mr|mlt-7.22.0-4|339	
21mr|mlt-7.22.0-4|340	%build
21mr|mlt-7.22.0-4|341	%cmake \
21mr|mlt-7.22.0-4|342	-DMOD_OPENCV:BOOL=ON	\
21mr|mlt-7.22.0-4|343	-DMOD_QT6:BOOL=ON	\
21mr|mlt-7.22.0-4|344	-DMOD_GLAXNIMATE:BOOL=ON	\
21mr|mlt-7.22.0-4|345	-DMOD_GLAXNIMATE_QT6:BOOL=ON	\
21mr|mlt-7.22.0-4|346	-DSWIG_PYTHON:BOOL=ON	\
21mr|mlt-7.22.0-4|347	-DSWIG_RUBY:BOOL=ON
21mr|mlt-7.22.0-4|348	%make
21mr|mlt-7.22.0-4|349	
21mr|mlt-7.22.0-4|350	%install
21mr|mlt-7.22.0-4|351	%makeinstall_std -C build

14278 21
21mr|mm-common-1.0.4-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|mm-common-1.0.4-1|2	
21mr|mm-common-1.0.4-1|3	Summary:	Build infrastructure and utilities for GNOME C++ bindings
21mr|mm-common-1.0.4-1|4	Name:		mm-common
21mr|mm-common-1.0.4-1|5	Version:	1.0.4
21mr|mm-common-1.0.4-1|6	Release:	1
21mr|mm-common-1.0.4-1|7	License:	GPLv2+
21mr|mm-common-1.0.4-1|8	Group:		Development/GNOME and GTK+
21mr|mm-common-1.0.4-1|9	Url:		https://download.gnome.org/sources/mm-common
21mr|mm-common-1.0.4-1|10	Source0:	https://download.gnome.org/sources/mm-common/%{url_ver}/%{name}-%{version}.tar.xz
21mr|mm-common-1.0.4-1|11	BuildRequires:	meson
21mr|mm-common-1.0.4-1|12	BuildArch:	noarch
21mr|mm-common-1.0.4-1|13	
21mr|mm-common-1.0.4-1|14	%description
21mr|mm-common-1.0.4-1|15	The mm-common module provides the build infrastructure and utilities
21mr|mm-common-1.0.4-1|16	shared among the GNOME C++ binding libraries.  It is only a required
21mr|mm-common-1.0.4-1|17	dependency for building the C++ bindings from the gnome.org version
21mr|mm-common-1.0.4-1|18	control repository.  An installation of mm-common is not required for
21mr|mm-common-1.0.4-1|19	building tarball releases, unless configured to use maintainer-mode.
21mr|mm-common-1.0.4-1|20	
21mr|mm-common-1.0.4-1|21	%files
21mr|mm-common-1.0.4-1|22	%doc README NEWS ChangeLog AUTHORS
21mr|mm-common-1.0.4-1|23	%{_bindir}/mm-common-get
21mr|mm-common-1.0.4-1|24	%{_bindir}/mm-common-prepare
21mr|mm-common-1.0.4-1|25	%{_datadir}/aclocal/*.m4
21mr|mm-common-1.0.4-1|26	%{_datadir}/%{name}
21mr|mm-common-1.0.4-1|27	%{_datadir}/pkgconfig/*.pc
21mr|mm-common-1.0.4-1|28	%{_mandir}/man1/*.1*
21mr|mm-common-1.0.4-1|29	
21mr|mm-common-1.0.4-1|30	#----------------------------------------------------------------------------
21mr|mm-common-1.0.4-1|31	
21mr|mm-common-1.0.4-1|32	%package docs
21mr|mm-common-1.0.4-1|33	Summary:	Documentation for mm-common, includes example mm module skeleton
21mr|mm-common-1.0.4-1|34	Group:		Documentation
21mr|mm-common-1.0.4-1|35	
21mr|mm-common-1.0.4-1|36	%description docs
21mr|mm-common-1.0.4-1|37	Package contains short documentation for mm-common and example skeleton module,
21mr|mm-common-1.0.4-1|38	which could be used as a base for new mm module.
21mr|mm-common-1.0.4-1|39	
21mr|mm-common-1.0.4-1|40	%files docs
21mr|mm-common-1.0.4-1|41	%doc README
21mr|mm-common-1.0.4-1|42	%{_docdir}/%{name}/skeletonmm.*
21mr|mm-common-1.0.4-1|43	
21mr|mm-common-1.0.4-1|44	#----------------------------------------------------------------------------
21mr|mm-common-1.0.4-1|45	
21mr|mm-common-1.0.4-1|46	%prep
21mr|mm-common-1.0.4-1|47	%setup -q
21mr|mm-common-1.0.4-1|48	
21mr|mm-common-1.0.4-1|49	%build
21mr|mm-common-1.0.4-1|50	%meson
21mr|mm-common-1.0.4-1|51	%meson_build
21mr|mm-common-1.0.4-1|52	
21mr|mm-common-1.0.4-1|53	%install
21mr|mm-common-1.0.4-1|54	%meson_install

14279 21
21mr|mmtf-cpp-1.0.0-1|1	%define debug_package %{nil}
21mr|mmtf-cpp-1.0.0-1|2	
21mr|mmtf-cpp-1.0.0-1|3	Name:           mmtf-cpp
21mr|mmtf-cpp-1.0.0-1|4	Version:        1.0.0
21mr|mmtf-cpp-1.0.0-1|5	Release:        1
21mr|mmtf-cpp-1.0.0-1|6	Summary:        The pure C++ implementation of the MMTF API, decoder and encoder
21mr|mmtf-cpp-1.0.0-1|7	License:        MIT
21mr|mmtf-cpp-1.0.0-1|8	Group:          Development/C++
21mr|mmtf-cpp-1.0.0-1|9	URL:            https://github.com/rcsb/mmtf-cpp
21mr|mmtf-cpp-1.0.0-1|10	Source0:        https://github.com/rcsb/mmtf-cpp/archive/v1.0.0/%{name}-%{version}.tar.gz
21mr|mmtf-cpp-1.0.0-1|11	
21mr|mmtf-cpp-1.0.0-1|12	BuildRequires:  cmake
21mr|mmtf-cpp-1.0.0-1|13	BuildRequires:  make
21mr|mmtf-cpp-1.0.0-1|14	BuildRequires:  ninja
21mr|mmtf-cpp-1.0.0-1|15	BuildRequires:  doxygen
21mr|mmtf-cpp-1.0.0-1|16	
21mr|mmtf-cpp-1.0.0-1|17	%description
21mr|mmtf-cpp-1.0.0-1|18	The pure C++ implementation of the MMTF API, decoder and encoder.
21mr|mmtf-cpp-1.0.0-1|19	A binary encoding of biological structures library.
21mr|mmtf-cpp-1.0.0-1|20	
21mr|mmtf-cpp-1.0.0-1|21	%package        devel
21mr|mmtf-cpp-1.0.0-1|22	Summary: The pure C++ implementation of the MMTF API, decoder and encoder
21mr|mmtf-cpp-1.0.0-1|23	
21mr|mmtf-cpp-1.0.0-1|24	%description devel
21mr|mmtf-cpp-1.0.0-1|25	The pure C++ implementation of the MMTF API, decoder and encoder.
21mr|mmtf-cpp-1.0.0-1|26	A binary encoding of biological structures library.
21mr|mmtf-cpp-1.0.0-1|27	
21mr|mmtf-cpp-1.0.0-1|28	%prep
21mr|mmtf-cpp-1.0.0-1|29	%setup -q
21mr|mmtf-cpp-1.0.0-1|30	
21mr|mmtf-cpp-1.0.0-1|31	%build
21mr|mmtf-cpp-1.0.0-1|32	%cmake -G Ninja \
21mr|mmtf-cpp-1.0.0-1|33	-DCMAKE_INSTALL_PREFIX=/usr \
21mr|mmtf-cpp-1.0.0-1|34	-DCMAKE_BUILD_TYPE=Release
21mr|mmtf-cpp-1.0.0-1|35	
21mr|mmtf-cpp-1.0.0-1|36	%ninja_build
21mr|mmtf-cpp-1.0.0-1|37	
21mr|mmtf-cpp-1.0.0-1|38	%install
21mr|mmtf-cpp-1.0.0-1|39	%ninja_install -C build
21mr|mmtf-cpp-1.0.0-1|40	
21mr|mmtf-cpp-1.0.0-1|41	%files
21mr|mmtf-cpp-1.0.0-1|42	#empty, add here sometings. Maybe readme?
21mr|mmtf-cpp-1.0.0-1|43	
21mr|mmtf-cpp-1.0.0-1|44	%files devel
21mr|mmtf-cpp-1.0.0-1|45	%{_includedir}/mmtf*

14280 21
21mr|mobile-broadband-provider-info-20230416-1|1	Summary:	Mobile broadband providers database
21mr|mobile-broadband-provider-info-20230416-1|2	Name:		mobile-broadband-provider-info
21mr|mobile-broadband-provider-info-20230416-1|3	Version:	20230416
21mr|mobile-broadband-provider-info-20230416-1|4	Release:	1
21mr|mobile-broadband-provider-info-20230416-1|5	License:	Public Domain
21mr|mobile-broadband-provider-info-20230416-1|6	Group:		System/Configuration/Other
21mr|mobile-broadband-provider-info-20230416-1|7	Url:		http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders
21mr|mobile-broadband-provider-info-20230416-1|8	Source0:	http://ftp.gnome.org/pub/gnome/sources/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|mobile-broadband-provider-info-20230416-1|9	BuildRequires:	libxml2-utils
21mr|mobile-broadband-provider-info-20230416-1|10	BuildRequires:  xsltproc
21mr|mobile-broadband-provider-info-20230416-1|11	BuildArch:	noarch
21mr|mobile-broadband-provider-info-20230416-1|12	
21mr|mobile-broadband-provider-info-20230416-1|13	%description
21mr|mobile-broadband-provider-info-20230416-1|14	The mobile-broadband-provider-info package contains listings of mobile
21mr|mobile-broadband-provider-info-20230416-1|15	broadband (3G) providers and associated network and plan information.
21mr|mobile-broadband-provider-info-20230416-1|16	
21mr|mobile-broadband-provider-info-20230416-1|17	%files
21mr|mobile-broadband-provider-info-20230416-1|18	%{_datadir}/%{name}/*
21mr|mobile-broadband-provider-info-20230416-1|19	
21mr|mobile-broadband-provider-info-20230416-1|20	#----------------------------------------------------------------------------
21mr|mobile-broadband-provider-info-20230416-1|21	
21mr|mobile-broadband-provider-info-20230416-1|22	%package devel
21mr|mobile-broadband-provider-info-20230416-1|23	Summary:	The pkgconfig for %{name}
21mr|mobile-broadband-provider-info-20230416-1|24	Group:		Development/Other
21mr|mobile-broadband-provider-info-20230416-1|25	Requires:	%{name} = %{EVRD}
21mr|mobile-broadband-provider-info-20230416-1|26	
21mr|mobile-broadband-provider-info-20230416-1|27	%description devel
21mr|mobile-broadband-provider-info-20230416-1|28	The pkgconfig for %{name}.
21mr|mobile-broadband-provider-info-20230416-1|29	
21mr|mobile-broadband-provider-info-20230416-1|30	%files devel
21mr|mobile-broadband-provider-info-20230416-1|31	%{_datadir}/pkgconfig/%{name}.pc
21mr|mobile-broadband-provider-info-20230416-1|32	
21mr|mobile-broadband-provider-info-20230416-1|33	%prep
21mr|mobile-broadband-provider-info-20230416-1|34	%setup -q
21mr|mobile-broadband-provider-info-20230416-1|35	
21mr|mobile-broadband-provider-info-20230416-1|36	%build
21mr|mobile-broadband-provider-info-20230416-1|37	%configure
21mr|mobile-broadband-provider-info-20230416-1|38	%make
21mr|mobile-broadband-provider-info-20230416-1|39	
21mr|mobile-broadband-provider-info-20230416-1|40	%install
21mr|mobile-broadband-provider-info-20230416-1|41	%makeinstall_std

14281 21
21mr|mock-3.0-3|1	Summary:	Builds packages inside chroots
21mr|mock-3.0-3|2	Name:		mock
21mr|mock-3.0-3|3	Version:	3.0
21mr|mock-3.0-3|4	Release:	3
21mr|mock-3.0-3|5	License:	GPLv2+
21mr|mock-3.0-3|6	Group:		Development/Other
21mr|mock-3.0-3|7	Url:		https://github.com/rpm-software-management/mock/
21mr|mock-3.0-3|8	Source0:	https://github.com/rpm-software-management/mock/releases/download/%{name}-%{version}-1/%{name}-%{version}.tar.gz
21mr|mock-3.0-3|9	# For x86_64 rosa2021.1
21mr|mock-3.0-3|10	Source1:	rosa202110-x86_64.cfg
21mr|mock-3.0-3|11	BuildArch:	noarch
21mr|mock-3.0-3|12	Requires:	%{name}-filesystem = %{EVRD}
21mr|mock-3.0-3|13	Requires:	distribution-gpg-keys
21mr|mock-3.0-3|14	Requires:	dnf
21mr|mock-3.0-3|15	Requires:	dnf-plugins-core
21mr|mock-3.0-3|16	Requires:	nosync
21mr|mock-3.0-3|17	Requires:	procps-ng
21mr|mock-3.0-3|18	Requires:	python3
21mr|mock-3.0-3|19	Requires:	python3-distro
21mr|mock-3.0-3|20	Requires:	python3-jinja2
21mr|mock-3.0-3|21	Requires:	python3-pyroute2
21mr|mock-3.0-3|22	Requires:	python3-requests
21mr|mock-3.0-3|23	Requires:	python3-rpm
21mr|mock-3.0-3|24	Requires:	python3-six
21mr|mock-3.0-3|25	Requires:	python3-templated-dictionary
21mr|mock-3.0-3|26	Requires:	python3-yaml
21mr|mock-3.0-3|27	Requires:	systemd
21mr|mock-3.0-3|28	Requires:	bsdtar
21mr|mock-3.0-3|29	Requires:	usermode-consoleonly
21mr|mock-3.0-3|30	Recommends:	btrfs-progs
21mr|mock-3.0-3|31	Recommends:	createrepo_c
21mr|mock-3.0-3|32	Recommends:	dnf-utils
21mr|mock-3.0-3|33	Recommends:	dnf-yum
21mr|mock-3.0-3|34	Recommends:	(%{name}-configs-x86_64 if arch(x86_64))
21mr|mock-3.0-3|35	
21mr|mock-3.0-3|36	# default.cfg was moved
21mr|mock-3.0-3|37	Conflicts:	mock < 2.11
21mr|mock-3.0-3|38	
21mr|mock-3.0-3|39	%description
21mr|mock-3.0-3|40	Mock takes an SRPM and builds it in a chroot.
21mr|mock-3.0-3|41	
21mr|mock-3.0-3|42	%files
21mr|mock-3.0-3|43	%doc %{_docdir}/%{name}-%{version}/site-defaults.cfg
21mr|mock-3.0-3|44	%ghost %config(noreplace) %{_sysconfdir}/%{name}/default.cfg
21mr|mock-3.0-3|45	%{_bindir}/%{name}
21mr|mock-3.0-3|46	%{_bindir}/mockchain
21mr|mock-3.0-3|47	%{_bindir}/mock-parse-buildlog
21mr|mock-3.0-3|48	%attr(0644,root,mock) %{_datadir}/bash-completion/completions/%{name}
21mr|mock-3.0-3|49	%{_datadir}/bash-completion/completions/mock-parse-buildlog
21mr|mock-3.0-3|50	%{_datadir}/cheat/%{name}
21mr|mock-3.0-3|51	%{_libexecdir}/%{name}
21mr|mock-3.0-3|52	%{_mandir}/man1/%{name}.1*
21mr|mock-3.0-3|53	%{_mandir}/man1/mock-parse-buildlog.1*
21mr|mock-3.0-3|54	%{python3_sitelib}/*
21mr|mock-3.0-3|55	%config(noreplace) %{_sysconfdir}/%{name}/*.ini
21mr|mock-3.0-3|56	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|mock-3.0-3|57	%dir %{_sysconfdir}/pki/%{name}
21mr|mock-3.0-3|58	%config(noreplace) %{_sysconfdir}/pki/mock/*
21mr|mock-3.0-3|59	%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
21mr|mock-3.0-3|60	
21mr|mock-3.0-3|61	%defattr(0775,root,mock,02775)
21mr|mock-3.0-3|62	%dir %{_localstatedir}/cache/%{name}
21mr|mock-3.0-3|63	%dir %{_localstatedir}/lib/%{name}
21mr|mock-3.0-3|64	
21mr|mock-3.0-3|65	%exclude %{python3_sitelib}/mockbuild/plugins/lvm_root.*
21mr|mock-3.0-3|66	%exclude %{python3_sitelib}/mockbuild/plugins/__pycache__/lvm_root.*
21mr|mock-3.0-3|67	%exclude %{python3_sitelib}/mockbuild/__pycache__/scm.*
21mr|mock-3.0-3|68	%exclude %{python3_sitelib}/mockbuild/scm.*
21mr|mock-3.0-3|69	
21mr|mock-3.0-3|70	#----------------------------------------------------------------------------
21mr|mock-3.0-3|71	
21mr|mock-3.0-3|72	%package scm
21mr|mock-3.0-3|73	Summary:	Mock SCM integration module
21mr|mock-3.0-3|74	Group:		Development/Other
21mr|mock-3.0-3|75	Requires:	%{name} = %{EVRD}
21mr|mock-3.0-3|76	Requires:	git
21mr|mock-3.0-3|77	Requires:	subversion
21mr|mock-3.0-3|78	Requires:	tar
21mr|mock-3.0-3|79	
21mr|mock-3.0-3|80	%description scm
21mr|mock-3.0-3|81	Mock SCM integration module.
21mr|mock-3.0-3|82	
21mr|mock-3.0-3|83	%files scm
21mr|mock-3.0-3|84	%{python3_sitelib}/mockbuild/__pycache__/scm.*.py*
21mr|mock-3.0-3|85	%{python3_sitelib}/mockbuild/scm.py*
21mr|mock-3.0-3|86	
21mr|mock-3.0-3|87	#----------------------------------------------------------------------------
21mr|mock-3.0-3|88	
21mr|mock-3.0-3|89	%package lvm
21mr|mock-3.0-3|90	Summary:	LVM plugin for mock
21mr|mock-3.0-3|91	Group:		Development/Other
21mr|mock-3.0-3|92	Requires:	%{name} = %{EVRD}
21mr|mock-3.0-3|93	Requires:	lvm2
21mr|mock-3.0-3|94	
21mr|mock-3.0-3|95	%description lvm
21mr|mock-3.0-3|96	Mock plugin that enables using LVM as a backend and support creating snapshots
21mr|mock-3.0-3|97	of the buildroot.
21mr|mock-3.0-3|98	
21mr|mock-3.0-3|99	%files lvm
21mr|mock-3.0-3|100	%{python3_sitelib}/mockbuild/plugins/lvm_root.*
21mr|mock-3.0-3|101	%{python3_sitelib}/mockbuild/plugins/__pycache__/lvm_root.*.py*
21mr|mock-3.0-3|102	
21mr|mock-3.0-3|103	#----------------------------------------------------------------------------
21mr|mock-3.0-3|104	
21mr|mock-3.0-3|105	%package filesystem
21mr|mock-3.0-3|106	Summary:	Mock filesystem layout
21mr|mock-3.0-3|107	Group:		Development/Other
21mr|mock-3.0-3|108	Requires(pre):	glibc
21mr|mock-3.0-3|109	Requires(pre):	shadow-utils
21mr|mock-3.0-3|110	
21mr|mock-3.0-3|111	%description filesystem
21mr|mock-3.0-3|112	Filesystem layout and group for Mock.
21mr|mock-3.0-3|113	
21mr|mock-3.0-3|114	%pre filesystem
21mr|mock-3.0-3|115	# check for existence of mock group, create it if not found
21mr|mock-3.0-3|116	getent group %{name} > /dev/null || groupadd -f -g 135 -r %{name}
21mr|mock-3.0-3|117	exit 0
21mr|mock-3.0-3|118	
21mr|mock-3.0-3|119	%files filesystem
21mr|mock-3.0-3|120	%license COPYING
21mr|mock-3.0-3|121	%dir %{_datadir}/cheat
21mr|mock-3.0-3|122	%dir %{_sysconfdir}/%{name}
21mr|mock-3.0-3|123	%dir %{_sysconfdir}/%{name}/eol
21mr|mock-3.0-3|124	%dir %{_sysconfdir}/%{name}/eol/templates
21mr|mock-3.0-3|125	%dir %{_sysconfdir}/%{name}/templates
21mr|mock-3.0-3|126	
21mr|mock-3.0-3|127	#----------------------------------------------------------------------------
21mr|mock-3.0-3|128	
21mr|mock-3.0-3|129	%package configs-x86_64
21mr|mock-3.0-3|130	Summary:	Default configs for mock x86_64
21mr|mock-3.0-3|131	Group:		Development/Other
21mr|mock-3.0-3|132	Requires:	bsdtar
21mr|mock-3.0-3|133	Requires:	zstd
21mr|mock-3.0-3|134	Requires:	%{name}
21mr|mock-3.0-3|135	# make /etc/mock/default.cfg (%%ghost) exist
21mr|mock-3.0-3|136	Requires(posttrans):	%{name}
21mr|mock-3.0-3|137	
21mr|mock-3.0-3|138	%description configs-x86_64
21mr|mock-3.0-3|139	Default config for mock x86_64.
21mr|mock-3.0-3|140	
21mr|mock-3.0-3|141	%files configs-x86_64
21mr|mock-3.0-3|142	%config(noreplace) %{_sysconfdir}/%{name}/rosa202110-x86_64.cfg
21mr|mock-3.0-3|143	
21mr|mock-3.0-3|144	%posttrans configs-x86_64
21mr|mock-3.0-3|145	if [ ! -a /etc/mock/default.cfg ]; then
21mr|mock-3.0-3|146	cp -f /etc/mock/rosa202110-x86_64.cfg /etc/mock/default.cfg
21mr|mock-3.0-3|147	fi
21mr|mock-3.0-3|148	
21mr|mock-3.0-3|149	#----------------------------------------------------------------------------
21mr|mock-3.0-3|150	
21mr|mock-3.0-3|151	%prep
21mr|mock-3.0-3|152	%autosetup -p1
21mr|mock-3.0-3|153	sed -i	\
21mr|mock-3.0-3|154	-e 's|^VERSION = .*|VERSION="%{version}"|'			\
21mr|mock-3.0-3|155	-e 's|^SYSCONFDIR = .*|SYSCONFDIR="%{_sysconfdir}"|'			\
21mr|mock-3.0-3|156	-e 's|^PYTHONDIR = .*|PYTHONDIR="%{python3_sitelib}"|'			\
21mr|mock-3.0-3|157	-e 's|^PKGPYTHONDIR = .*|PKGPYTHONDIR="%{python3_sitelib}/mockbuild"|'	\
21mr|mock-3.0-3|158	py/mock-parse-buildlog.py py/mockbuild/constants.py
21mr|mock-3.0-3|159	sed -i 's|@VERSION@|%{version}|' docs/%{name}.1 docs/mock-parse-buildlog.1
21mr|mock-3.0-3|160	sed -i "/nr_inodes=0/d" py/mockbuild/plugins/tmpfs.py
21mr|mock-3.0-3|161	
21mr|mock-3.0-3|162	%build
21mr|mock-3.0-3|163	
21mr|mock-3.0-3|164	%install
21mr|mock-3.0-3|165	#base filesystem
21mr|mock-3.0-3|166	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/eol/templates
21mr|mock-3.0-3|167	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/templates
21mr|mock-3.0-3|168	
21mr|mock-3.0-3|169	install -d %{buildroot}%{_bindir}
21mr|mock-3.0-3|170	install -d %{buildroot}%{_libexecdir}/%{name}
21mr|mock-3.0-3|171	install mockchain %{buildroot}%{_bindir}/mockchain
21mr|mock-3.0-3|172	install py/mock-parse-buildlog.py %{buildroot}%{_bindir}/mock-parse-buildlog
21mr|mock-3.0-3|173	install py/%{name}.py %{buildroot}%{_libexecdir}/%{name}/%{name}
21mr|mock-3.0-3|174	ln -s consolehelper %{buildroot}%{_bindir}/%{name}
21mr|mock-3.0-3|175	install create_default_route_in_container.sh %{buildroot}%{_libexecdir}/%{name}/
21mr|mock-3.0-3|176	
21mr|mock-3.0-3|177	install -d %{buildroot}%{_sysconfdir}/pam.d
21mr|mock-3.0-3|178	cp -a etc/pam/* %{buildroot}%{_sysconfdir}/pam.d/
21mr|mock-3.0-3|179	
21mr|mock-3.0-3|180	install -d %{buildroot}%{_sysconfdir}/%{name}
21mr|mock-3.0-3|181	cp -a etc/%{name}/* %{buildroot}%{_sysconfdir}/%{name}/
21mr|mock-3.0-3|182	
21mr|mock-3.0-3|183	install -d %{buildroot}%{_sysconfdir}/security/console.apps/
21mr|mock-3.0-3|184	cp -a etc/consolehelper/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
21mr|mock-3.0-3|185	
21mr|mock-3.0-3|186	install -d %{buildroot}%{_datadir}/bash-completion/completions/
21mr|mock-3.0-3|187	cp -a etc/bash_completion.d/* %{buildroot}%{_datadir}/bash-completion/completions/
21mr|mock-3.0-3|188	ln -s %{name} %{buildroot}%{_datadir}/bash-completion/completions/mock-parse-buildlog
21mr|mock-3.0-3|189	
21mr|mock-3.0-3|190	install -d %{buildroot}%{_sysconfdir}/pki/%{name}
21mr|mock-3.0-3|191	cp -a etc/pki/* %{buildroot}%{_sysconfdir}/pki/%{name}/
21mr|mock-3.0-3|192	
21mr|mock-3.0-3|193	install -d %{buildroot}%{python3_sitelib}/
21mr|mock-3.0-3|194	cp -a py/mockbuild %{buildroot}%{python3_sitelib}/
21mr|mock-3.0-3|195	
21mr|mock-3.0-3|196	install -d %{buildroot}%{_mandir}/man1
21mr|mock-3.0-3|197	cp -a docs/%{name}.1 docs/mock-parse-buildlog.1 %{buildroot}%{_mandir}/man1/
21mr|mock-3.0-3|198	install -d %{buildroot}%{_datadir}/cheat
21mr|mock-3.0-3|199	cp -a docs/%{name}.cheat %{buildroot}%{_datadir}/cheat/%{name}
21mr|mock-3.0-3|200	
21mr|mock-3.0-3|201	install -d %{buildroot}/var/lib/%{name}
21mr|mock-3.0-3|202	install -d %{buildroot}/var/cache/%{name}
21mr|mock-3.0-3|203	
21mr|mock-3.0-3|204	mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}
21mr|mock-3.0-3|205	install -p -m 0644 docs/site-defaults.cfg %{buildroot}%{_docdir}/%{name}-%{version}
21mr|mock-3.0-3|206	
21mr|mock-3.0-3|207	sed -i 's/^_MOCK_NVR = None$/_MOCK_NVR = "%name-%version-%release"/' \
21mr|mock-3.0-3|208	%{buildroot}%{_libexecdir}/%{name}/%{name}
21mr|mock-3.0-3|209	
21mr|mock-3.0-3|210	cp %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/
21mr|mock-3.0-3|211	sed -i -e "s,^config_opts\(.\)'useradd'\(.\) = .*,config_opts\1'useradd'\2 = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'," -e "s,^user_agent=$,user_agent={{ user_agent }}," %{buildroot}%{_sysconfdir}/%{name}/*.cfg

14282 21
21mr|mockito1-1.10.19-1|1	%define oldname mockito
21mr|mockito1-1.10.19-1|2	
21mr|mockito1-1.10.19-1|3	Summary:        A Java mocking framework
21mr|mockito1-1.10.19-1|4	Name:           mockito1
21mr|mockito1-1.10.19-1|5	Version:        1.10.19
21mr|mockito1-1.10.19-1|6	Release:        1
21mr|mockito1-1.10.19-1|7	Epoch: 0
21mr|mockito1-1.10.19-1|8	License:        MIT
21mr|mockito1-1.10.19-1|9	Group:          Development/Java
21mr|mockito1-1.10.19-1|10	URL:            http://%{oldname}.org
21mr|mockito1-1.10.19-1|11	Source0:        %{oldname}-%{version}.tar.xz
21mr|mockito1-1.10.19-1|12	Source1:        make-%{oldname}-sourcetarball.sh
21mr|mockito1-1.10.19-1|13	Patch0:         fixup-ant-script.patch
21mr|mockito1-1.10.19-1|14	Patch1:         fix-bnd-config.patch
21mr|mockito1-1.10.19-1|15	Patch2:         %{oldname}-matcher.patch
21mr|mockito1-1.10.19-1|16	# Workaround for NPE in setting NamingPolicy in cglib
21mr|mockito1-1.10.19-1|17	Patch3:         setting-naming-policy.patch
21mr|mockito1-1.10.19-1|18	# because we have old objenesis
21mr|mockito1-1.10.19-1|19	Patch4:         fix-incompatible-types.patch
21mr|mockito1-1.10.19-1|20	
21mr|mockito1-1.10.19-1|21	BuildArch:      noarch
21mr|mockito1-1.10.19-1|22	BuildRequires:  javapackages-local
21mr|mockito1-1.10.19-1|23	BuildRequires:  ant
21mr|mockito1-1.10.19-1|24	BuildRequires:  objenesis
21mr|mockito1-1.10.19-1|25	BuildRequires:  cglib
21mr|mockito1-1.10.19-1|26	BuildRequires:  junit
21mr|mockito1-1.10.19-1|27	BuildRequires:  hamcrest
21mr|mockito1-1.10.19-1|28	BuildRequires:  aqute-bnd
21mr|mockito1-1.10.19-1|29	BuildRequires:  unzip
21mr|mockito1-1.10.19-1|30	Requires:       objenesis
21mr|mockito1-1.10.19-1|31	Requires:       cglib
21mr|mockito1-1.10.19-1|32	Requires:       junit
21mr|mockito1-1.10.19-1|33	Requires:       hamcrest
21mr|mockito1-1.10.19-1|34	Source44: import.info
21mr|mockito1-1.10.19-1|35	
21mr|mockito1-1.10.19-1|36	%description
21mr|mockito1-1.10.19-1|37	Mockito is a mocking framework that tastes really good. It lets you write
21mr|mockito1-1.10.19-1|38	beautiful tests with clean & simple API. Mockito doesn't give you hangover
21mr|mockito1-1.10.19-1|39	because the tests are very readable and they produce clean verification
21mr|mockito1-1.10.19-1|40	errors.
21mr|mockito1-1.10.19-1|41	
21mr|mockito1-1.10.19-1|42	%package javadoc
21mr|mockito1-1.10.19-1|43	Group: Development/Java
21mr|mockito1-1.10.19-1|44	Summary:        Javadocs for %{oldname}
21mr|mockito1-1.10.19-1|45	BuildArch: noarch
21mr|mockito1-1.10.19-1|46	# Java stack is not supported on x86_32
21mr|mockito1-1.10.19-1|47	ExcludeArch: %{ix86}
21mr|mockito1-1.10.19-1|48	
21mr|mockito1-1.10.19-1|49	%description javadoc
21mr|mockito1-1.10.19-1|50	This package contains the API documentation for %{oldname}.
21mr|mockito1-1.10.19-1|51	
21mr|mockito1-1.10.19-1|52	%prep
21mr|mockito1-1.10.19-1|53	%setup -n %{oldname}-%{version} -q
21mr|mockito1-1.10.19-1|54	%patch0
21mr|mockito1-1.10.19-1|55	%patch1
21mr|mockito1-1.10.19-1|56	%patch2 -p1
21mr|mockito1-1.10.19-1|57	%patch3 -p1
21mr|mockito1-1.10.19-1|58	%patch4 -p1
21mr|mockito1-1.10.19-1|59	
21mr|mockito1-1.10.19-1|60	%pom_add_dep net.sf.cglib:cglib:3.1 maven/mockito-core.pom
21mr|mockito1-1.10.19-1|61	find . -name "*.java" -exec sed -i "s|org\.%{oldname}\.cglib|net\.sf\.cglib|g" {} +
21mr|mockito1-1.10.19-1|62	mkdir -p lib/compile
21mr|mockito1-1.10.19-1|63	
21mr|mockito1-1.10.19-1|64	%pom_xpath_remove 'target[@name="javadoc"]/copy' build.xml
21mr|mockito1-1.10.19-1|65	%mvn_compat_version : %{version} 1
21mr|mockito1-1.10.19-1|66	
21mr|mockito1-1.10.19-1|67	%build
21mr|mockito1-1.10.19-1|68	build-jar-repository lib/compile objenesis cglib junit hamcrest/core
21mr|mockito1-1.10.19-1|69	ant jar javadoc
21mr|mockito1-1.10.19-1|70	
21mr|mockito1-1.10.19-1|71	# Convert to OSGi bundle
21mr|mockito1-1.10.19-1|72	pushd target
21mr|mockito1-1.10.19-1|73	bnd wrap \
21mr|mockito1-1.10.19-1|74	--version %{version} \
21mr|mockito1-1.10.19-1|75	--output %{oldname}-core-%{version}.bar \
21mr|mockito1-1.10.19-1|76	--properties ../conf/%{oldname}-core.bnd \
21mr|mockito1-1.10.19-1|77	%{oldname}-core-%{version}.jar
21mr|mockito1-1.10.19-1|78	mv %{oldname}-core-%{version}.bar %{oldname}-core-%{version}.jar
21mr|mockito1-1.10.19-1|79	
21mr|mockito1-1.10.19-1|80	# Explicit Require-Bundle on hamcrest
21mr|mockito1-1.10.19-1|81	unzip mockito-core-%{version}.jar META-INF/MANIFEST.MF
21mr|mockito1-1.10.19-1|82	sed -i -e '2iRequire-Bundle: org.hamcrest.core' META-INF/MANIFEST.MF
21mr|mockito1-1.10.19-1|83	jar umf META-INF/MANIFEST.MF mockito-core-%{version}.jar
21mr|mockito1-1.10.19-1|84	popd
21mr|mockito1-1.10.19-1|85	
21mr|mockito1-1.10.19-1|86	sed -i -e "s|@version@|%{version}|g" maven/%{oldname}-core.pom
21mr|mockito1-1.10.19-1|87	%mvn_artifact maven/%{oldname}-core.pom target/%{oldname}-core-%{version}.jar
21mr|mockito1-1.10.19-1|88	%mvn_alias org.%{oldname}:%{oldname}-core org.%{oldname}:%{oldname}-all
21mr|mockito1-1.10.19-1|89	
21mr|mockito1-1.10.19-1|90	%install
21mr|mockito1-1.10.19-1|91	%mvn_install -J target/javadoc
21mr|mockito1-1.10.19-1|92	
21mr|mockito1-1.10.19-1|93	%files -f .mfiles
21mr|mockito1-1.10.19-1|94	%doc LICENSE NOTICE
21mr|mockito1-1.10.19-1|95	
21mr|mockito1-1.10.19-1|96	%files javadoc -f .mfiles-javadoc
21mr|mockito1-1.10.19-1|97	%doc LICENSE NOTICE

14283 21
21mr|mockito-2.23.9-7|1	Name:           mockito
21mr|mockito-2.23.9-7|2	Version:        2.23.9
21mr|mockito-2.23.9-7|3	Release:        7
21mr|mockito-2.23.9-7|4	Summary:        Tasty mocking framework for unit tests in Java
21mr|mockito-2.23.9-7|5	License:        MIT
21mr|mockito-2.23.9-7|6	URL:            https://site.mockito.org/
21mr|mockito-2.23.9-7|7	Group:          Development/Java
21mr|mockito-2.23.9-7|8	BuildArch:      noarch
21mr|mockito-2.23.9-7|9	# Java stack is not supported on x86_32
21mr|mockito-2.23.9-7|10	ExcludeArch: %{ix86}
21mr|mockito-2.23.9-7|11	
21mr|mockito-2.23.9-7|12	# Source tarball and the script to generate it
21mr|mockito-2.23.9-7|13	Source0:        %{name}-%{version}.tar.xz
21mr|mockito-2.23.9-7|14	Source1:        make-%{name}-sourcetarball.sh
21mr|mockito-2.23.9-7|15	
21mr|mockito-2.23.9-7|16	# A custom build script to allow building with maven instead of gradle
21mr|mockito-2.23.9-7|17	Source2:        mockito-core.pom
21mr|mockito-2.23.9-7|18	
21mr|mockito-2.23.9-7|19	# Mockito expects byte-buddy to have a shaded/bundled version of ASM, but
21mr|mockito-2.23.9-7|20	# we don't bundle in Fedora, so this patch makes mockito use ASM explicitly
21mr|mockito-2.23.9-7|21	Patch0:         use-unbundled-asm.patch
21mr|mockito-2.23.9-7|22	Patch1:		3c7a59a54770845dc8ad03c66a4b4d85dde3c17c.patch
21mr|mockito-2.23.9-7|23	BuildRequires:  maven-local
21mr|mockito-2.23.9-7|24	BuildRequires:  mvn(junit:junit)
21mr|mockito-2.23.9-7|25	BuildRequires:  mvn(net.bytebuddy:byte-buddy)
21mr|mockito-2.23.9-7|26	BuildRequires:  mvn(net.bytebuddy:byte-buddy-agent)
21mr|mockito-2.23.9-7|27	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|mockito-2.23.9-7|28	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|mockito-2.23.9-7|29	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|mockito-2.23.9-7|30	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|mockito-2.23.9-7|31	BuildRequires:  mvn(org.objenesis:objenesis)
21mr|mockito-2.23.9-7|32	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|mockito-2.23.9-7|33	
21mr|mockito-2.23.9-7|34	%description
21mr|mockito-2.23.9-7|35	Mockito is a mocking framework that tastes really good. It lets you write
21mr|mockito-2.23.9-7|36	beautiful tests with clean & simple API. Mockito doesn't give you hangover
21mr|mockito-2.23.9-7|37	because the tests are very readable and they produce clean verification
21mr|mockito-2.23.9-7|38	errors.
21mr|mockito-2.23.9-7|39	
21mr|mockito-2.23.9-7|40	%package javadoc
21mr|mockito-2.23.9-7|41	Summary: Javadocs for %{name}
21mr|mockito-2.23.9-7|42	
21mr|mockito-2.23.9-7|43	%description javadoc
21mr|mockito-2.23.9-7|44	This package contains the API documentation for %{name}.
21mr|mockito-2.23.9-7|45	
21mr|mockito-2.23.9-7|46	%prep
21mr|mockito-2.23.9-7|47	%setup -q
21mr|mockito-2.23.9-7|48	%patch0
21mr|mockito-2.23.9-7|49	%patch1 -p1
21mr|mockito-2.23.9-7|50	
21mr|mockito-2.23.9-7|51	# Use our custom build script
21mr|mockito-2.23.9-7|52	sed -e 's/@VERSION@/%{version}/' %{SOURCE2} > pom.xml
21mr|mockito-2.23.9-7|53	
21mr|mockito-2.23.9-7|54	# OGGi metadata configuration
21mr|mockito-2.23.9-7|55	cat > osgi.bnd <<EOF
21mr|mockito-2.23.9-7|56	Automatic-Module-Name: org.mockito
21mr|mockito-2.23.9-7|57	Bundle-SymbolicName: org.mockito
21mr|mockito-2.23.9-7|58	Bundle-Name: Mockito Mock Library for Java.
21mr|mockito-2.23.9-7|59	Import-Package: junit.*;resolution:=optional,org.junit.*;resolution:=optional,org.hamcrest;resolution:=optional,org.mockito*;version="%{version}",*
21mr|mockito-2.23.9-7|60	Private-Package: org.mockito.*
21mr|mockito-2.23.9-7|61	-removeheaders: Bnd-LastModified,Include-Resource,Private-Package
21mr|mockito-2.23.9-7|62	EOF
21mr|mockito-2.23.9-7|63	
21mr|mockito-2.23.9-7|64	# Compatibility alias
21mr|mockito-2.23.9-7|65	%mvn_alias org.%{name}:%{name}-core org.%{name}:%{name}-all
21mr|mockito-2.23.9-7|66	
21mr|mockito-2.23.9-7|67	%build
21mr|mockito-2.23.9-7|68	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|mockito-2.23.9-7|69	
21mr|mockito-2.23.9-7|70	%install
21mr|mockito-2.23.9-7|71	%mvn_install
21mr|mockito-2.23.9-7|72	
21mr|mockito-2.23.9-7|73	%files -f .mfiles
21mr|mockito-2.23.9-7|74	%license LICENSE
21mr|mockito-2.23.9-7|75	%doc doc/design-docs/custom-argument-matching.md
21mr|mockito-2.23.9-7|76	
21mr|mockito-2.23.9-7|77	%files javadoc -f .mfiles-javadoc
21mr|mockito-2.23.9-7|78	%license LICENSE
21mr|mockito-2.23.9-7|79	

14284 21
21mr|mod_cluster-1.3.14-1|1	%{!?_httpd_apxs:       %{expand: %%global _httpd_apxs       %%{_bindir}/apxs}}
21mr|mod_cluster-1.3.14-1|2	#%%{!?_httpd_mmn:        %{expand: %%global _httpd_mmn        %%(cat %{_includedir}/httpd/.mmn || echo 0-0)}}
21mr|mod_cluster-1.3.14-1|3	%{!?_httpd_confdir:    %{expand: %%global _httpd_confdir    %%{_sysconfdir}/httpd/conf.d}}
21mr|mod_cluster-1.3.14-1|4	# /etc/httpd/conf.d with httpd < 2.4 and defined as /etc/httpd/conf.modules.d with httpd >= 2.4
21mr|mod_cluster-1.3.14-1|5	%{!?_httpd_modconfdir: %{expand: %%global _httpd_modconfdir %%{_sysconfdir}/httpd/conf.d}}
21mr|mod_cluster-1.3.14-1|6	
21mr|mod_cluster-1.3.14-1|7	%global namedreltag .Final
21mr|mod_cluster-1.3.14-1|8	%global namedversion %{version}%{?namedreltag}
21mr|mod_cluster-1.3.14-1|9	
21mr|mod_cluster-1.3.14-1|10	%bcond_with java
21mr|mod_cluster-1.3.14-1|11	
21mr|mod_cluster-1.3.14-1|12	Name:          mod_cluster
21mr|mod_cluster-1.3.14-1|13	Version:       1.3.14
21mr|mod_cluster-1.3.14-1|14	Release:       1
21mr|mod_cluster-1.3.14-1|15	Summary:       Apache HTTP Server dynamic load balancer with Wildfly and Tomcat libraries
21mr|mod_cluster-1.3.14-1|16	License:       LGPLv3
21mr|mod_cluster-1.3.14-1|17	Group:         Development/Java
21mr|mod_cluster-1.3.14-1|18	URL:           http://modcluster.io/
21mr|mod_cluster-1.3.14-1|19	Source0:       https://github.com/modcluster/mod_cluster/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|mod_cluster-1.3.14-1|20	Source1:       mod_cluster.conf
21mr|mod_cluster-1.3.14-1|21	Source2:       README.fedora
21mr|mod_cluster-1.3.14-1|22	
21mr|mod_cluster-1.3.14-1|23	Patch0:        MODCLUSTER-528-CatalinaContext.java.patch
21mr|mod_cluster-1.3.14-1|24	Patch1:        mod_cluster-distributable.patch
21mr|mod_cluster-1.3.14-1|25	Requires:      httpd >= 2.4.42
21mr|mod_cluster-1.3.14-1|26	#Requires:      httpd-mmn = %{_httpd_mmn}
21mr|mod_cluster-1.3.14-1|27	
21mr|mod_cluster-1.3.14-1|28	BuildRequires: httpd-devel >= 2.4.42
21mr|mod_cluster-1.3.14-1|29	BuildRequires: autoconf
21mr|mod_cluster-1.3.14-1|30	BuildRequires: make
21mr|mod_cluster-1.3.14-1|31	BuildRequires: gcc
21mr|mod_cluster-1.3.14-1|32	
21mr|mod_cluster-1.3.14-1|33	%if %{without java}
21mr|mod_cluster-1.3.14-1|34	BuildRequires: maven-local
21mr|mod_cluster-1.3.14-1|35	BuildRequires: mvn(net.jcip:jcip-annotations)
21mr|mod_cluster-1.3.14-1|36	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|mod_cluster-1.3.14-1|37	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|mod_cluster-1.3.14-1|38	BuildRequires: mvn(org.apache.tomcat:tomcat-catalina)
21mr|mod_cluster-1.3.14-1|39	BuildRequires: mvn(org.apache.tomcat:tomcat-coyote)
21mr|mod_cluster-1.3.14-1|40	BuildRequires: mvn(org.apache.tomcat:tomcat-util)
21mr|mod_cluster-1.3.14-1|41	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|mod_cluster-1.3.14-1|42	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|mod_cluster-1.3.14-1|43	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|mod_cluster-1.3.14-1|44	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|mod_cluster-1.3.14-1|45	%endif
21mr|mod_cluster-1.3.14-1|46	
21mr|mod_cluster-1.3.14-1|47	%description
21mr|mod_cluster-1.3.14-1|48	Mod_cluster is an httpd-based load balancer. Like mod_jk and mod_proxy,
21mr|mod_cluster-1.3.14-1|49	mod_cluster uses a communication channel to forward requests from httpd to one
21mr|mod_cluster-1.3.14-1|50	of a set of application server nodes. Unlike mod_jk and mod_proxy, mod_cluster
21mr|mod_cluster-1.3.14-1|51	leverages an additional connection between the application server nodes and
21mr|mod_cluster-1.3.14-1|52	httpd. The application server nodes use this connection to transmit server-side
21mr|mod_cluster-1.3.14-1|53	load balance factors and lifecycle events back to httpd via a custom set of
21mr|mod_cluster-1.3.14-1|54	HTTP methods, affectionately called the Mod-Cluster Management Protocol (MCMP).
21mr|mod_cluster-1.3.14-1|55	This additional feedback channel allows mod_cluster to offer a level of
21mr|mod_cluster-1.3.14-1|56	intelligence and granularity not found in other load balancing solutions.
21mr|mod_cluster-1.3.14-1|57	
21mr|mod_cluster-1.3.14-1|58	%if %{without java}
21mr|mod_cluster-1.3.14-1|59	%package java
21mr|mod_cluster-1.3.14-1|60	Summary:          Java libraries for %{name}
21mr|mod_cluster-1.3.14-1|61	BuildArch:        noarch
21mr|mod_cluster-1.3.14-1|62	
21mr|mod_cluster-1.3.14-1|63	%description java
21mr|mod_cluster-1.3.14-1|64	This package contains %{name} core Java libraries
21mr|mod_cluster-1.3.14-1|65	that can be used with WildFly application server.
21mr|mod_cluster-1.3.14-1|66	
21mr|mod_cluster-1.3.14-1|67	%package java-tomcat8
21mr|mod_cluster-1.3.14-1|68	Summary:          Tomcat 8 Java libraries for %{name}
21mr|mod_cluster-1.3.14-1|69	Requires:         tomcat >= 1:8
21mr|mod_cluster-1.3.14-1|70	BuildArch:        noarch
21mr|mod_cluster-1.3.14-1|71	
21mr|mod_cluster-1.3.14-1|72	%description java-tomcat8
21mr|mod_cluster-1.3.14-1|73	This package contains %{name} Java libraries that can be used with Tomcat 8.
21mr|mod_cluster-1.3.14-1|74	
21mr|mod_cluster-1.3.14-1|75	%package javadoc
21mr|mod_cluster-1.3.14-1|76	Summary:          Javadoc for %{name}
21mr|mod_cluster-1.3.14-1|77	BuildArch:        noarch
21mr|mod_cluster-1.3.14-1|78	
21mr|mod_cluster-1.3.14-1|79	%description javadoc
21mr|mod_cluster-1.3.14-1|80	This package contains the API documentation for %{name}.
21mr|mod_cluster-1.3.14-1|81	
21mr|mod_cluster-1.3.14-1|82	%package container
21mr|mod_cluster-1.3.14-1|83	Summary:          Mod_cluster Container Parent POM
21mr|mod_cluster-1.3.14-1|84	BuildArch:        noarch
21mr|mod_cluster-1.3.14-1|85	
21mr|mod_cluster-1.3.14-1|86	%description container
21mr|mod_cluster-1.3.14-1|87	Mod_cluster Container Parent POM.
21mr|mod_cluster-1.3.14-1|88	
21mr|mod_cluster-1.3.14-1|89	%package parent
21mr|mod_cluster-1.3.14-1|90	Summary:          Mod_cluster Parent POM
21mr|mod_cluster-1.3.14-1|91	BuildArch:        noarch
21mr|mod_cluster-1.3.14-1|92	# Java stack is not supported on x86_32
21mr|mod_cluster-1.3.14-1|93	ExcludeArch: %{ix86}
21mr|mod_cluster-1.3.14-1|94	
21mr|mod_cluster-1.3.14-1|95	%description parent
21mr|mod_cluster-1.3.14-1|96	Mod_cluster Parent POM.
21mr|mod_cluster-1.3.14-1|97	
21mr|mod_cluster-1.3.14-1|98	%endif
21mr|mod_cluster-1.3.14-1|99	
21mr|mod_cluster-1.3.14-1|100	%prep
21mr|mod_cluster-1.3.14-1|101	%autosetup -p1 -n %{name}-%{namedversion}
21mr|mod_cluster-1.3.14-1|102	
21mr|mod_cluster-1.3.14-1|103	%if %{without java}
21mr|mod_cluster-1.3.14-1|104	%pom_disable_module demo
21mr|mod_cluster-1.3.14-1|105	%pom_disable_module tomcat6 container
21mr|mod_cluster-1.3.14-1|106	%pom_disable_module tomcat7 container
21mr|mod_cluster-1.3.14-1|107	%pom_disable_module tomcat8 container
21mr|mod_cluster-1.3.14-1|108	%pom_disable_module jbossweb container
21mr|mod_cluster-1.3.14-1|109	
21mr|mod_cluster-1.3.14-1|110	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|mod_cluster-1.3.14-1|111	%pom_remove_plugin :versions-maven-plugin
21mr|mod_cluster-1.3.14-1|112	
21mr|mod_cluster-1.3.14-1|113	%pom_change_dep :jboss-servlet-api_3.0_spec org.apache.tomcat:tomcat-util container/catalina
21mr|mod_cluster-1.3.14-1|114	
21mr|mod_cluster-1.3.14-1|115	%pom_change_dep org.apache.tomcat: ::'${version.tomcat8}' container/catalina
21mr|mod_cluster-1.3.14-1|116	
21mr|mod_cluster-1.3.14-1|117	%pom_change_dep :catalina :tomcat-catalina:'${version.tomcat8}' container/catalina-standalone
21mr|mod_cluster-1.3.14-1|118	%pom_change_dep :coyote :tomcat-coyote:'${version.tomcat8}' container/catalina-standalone
21mr|mod_cluster-1.3.14-1|119	
21mr|mod_cluster-1.3.14-1|120	%pom_xpath_remove "pom:dependency[pom:type = 'test-jar']" container/tomcat8
21mr|mod_cluster-1.3.14-1|121	#%%pom_xpath_inject "pom:profile[pom:id = 'TC8']/pom:modules" "<module>catalina-standalone</module>"  container
21mr|mod_cluster-1.3.14-1|122	
21mr|mod_cluster-1.3.14-1|123	%pom_xpath_set "pom:profile[pom:id = 'TC7']/pom:id" TC8 container/catalina
21mr|mod_cluster-1.3.14-1|124	
21mr|mod_cluster-1.3.14-1|125	# Wildfly/core lib
21mr|mod_cluster-1.3.14-1|126	%mvn_package ":mod_cluster-core" java
21mr|mod_cluster-1.3.14-1|127	%mvn_package ":mod_cluster-container-spi" java
21mr|mod_cluster-1.3.14-1|128	
21mr|mod_cluster-1.3.14-1|129	%mvn_file :mod_cluster-core:jar: mod_cluster/mod_cluster-core tomcat/mod_cluster-core
21mr|mod_cluster-1.3.14-1|130	%mvn_file :mod_cluster-container-spi:jar: mod_cluster/mod_cluster-container-spi tomcat/mod_cluster-container-spi
21mr|mod_cluster-1.3.14-1|131	
21mr|mod_cluster-1.3.14-1|132	# Tomcat-ish
21mr|mod_cluster-1.3.14-1|133	%mvn_package ":mod_cluster-container-tomcat8" java-tomcat8
21mr|mod_cluster-1.3.14-1|134	%mvn_package ":mod_cluster-container-catalina-standalone" java-tomcat8
21mr|mod_cluster-1.3.14-1|135	%mvn_package ":mod_cluster-container-catalina" java-tomcat8
21mr|mod_cluster-1.3.14-1|136	
21mr|mod_cluster-1.3.14-1|137	%mvn_file :mod_cluster-container-catalina:jar: tomcat/mod_cluster-container-catalina
21mr|mod_cluster-1.3.14-1|138	%mvn_file :mod_cluster-container-catalina-standalone:jar: tomcat/mod_cluster-container-catalina-standalone
21mr|mod_cluster-1.3.14-1|139	%mvn_file :mod_cluster-container-tomcat8:jar: tomcat/mod_cluster-container-tomcat8
21mr|mod_cluster-1.3.14-1|140	
21mr|mod_cluster-1.3.14-1|141	# Disable useless artifacts generation, package __noinstall do not wor8k
21mr|mod_cluster-1.3.14-1|142	%pom_add_plugin org.apache.maven.plugins:maven-source-plugin . '
21mr|mod_cluster-1.3.14-1|143	<configuration>
21mr|mod_cluster-1.3.14-1|144	<skipSource>true</skipSource>
21mr|mod_cluster-1.3.14-1|145	</configuration>'
21mr|mod_cluster-1.3.14-1|146	
21mr|mod_cluster-1.3.14-1|147	%endif
21mr|mod_cluster-1.3.14-1|148	
21mr|mod_cluster-1.3.14-1|149	%build
21mr|mod_cluster-1.3.14-1|150	
21mr|mod_cluster-1.3.14-1|151	CFLAGS="$RPM_OPT_FLAGS"
21mr|mod_cluster-1.3.14-1|152	export CFLAGS
21mr|mod_cluster-1.3.14-1|153	
21mr|mod_cluster-1.3.14-1|154	module_dirs=( advertise mod_manager mod_proxy_cluster mod_cluster_slotmem )
21mr|mod_cluster-1.3.14-1|155	
21mr|mod_cluster-1.3.14-1|156	for dir in ${module_dirs[@]} ; do
21mr|mod_cluster-1.3.14-1|157	pushd native/${dir}
21mr|mod_cluster-1.3.14-1|158	sh buildconf
21mr|mod_cluster-1.3.14-1|159	%configure --libdir=%{_libdir} --with-apxs=%{_httpd_apxs}
21mr|mod_cluster-1.3.14-1|160	make %{?_smp_mflags}
21mr|mod_cluster-1.3.14-1|161	popd
21mr|mod_cluster-1.3.14-1|162	done
21mr|mod_cluster-1.3.14-1|163	
21mr|mod_cluster-1.3.14-1|164	%if %{without java}
21mr|mod_cluster-1.3.14-1|165	%mvn_build -s -f -- -PTC8
21mr|mod_cluster-1.3.14-1|166	%endif
21mr|mod_cluster-1.3.14-1|167	
21mr|mod_cluster-1.3.14-1|168	%install
21mr|mod_cluster-1.3.14-1|169	install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/httpd/modules
21mr|mod_cluster-1.3.14-1|170	install -d -m 755 $RPM_BUILD_ROOT%{_httpd_confdir}
21mr|mod_cluster-1.3.14-1|171	
21mr|mod_cluster-1.3.14-1|172	module_dirs=( advertise mod_manager mod_proxy_cluster mod_cluster_slotmem )
21mr|mod_cluster-1.3.14-1|173	for dir in ${module_dirs[@]} ; do
21mr|mod_cluster-1.3.14-1|174	pushd native/${dir}
21mr|mod_cluster-1.3.14-1|175	cp ./*.so $RPM_BUILD_ROOT%{_libdir}/httpd/modules
21mr|mod_cluster-1.3.14-1|176	popd
21mr|mod_cluster-1.3.14-1|177	done
21mr|mod_cluster-1.3.14-1|178	
21mr|mod_cluster-1.3.14-1|179	%if %{without java}
21mr|mod_cluster-1.3.14-1|180	%mvn_install
21mr|mod_cluster-1.3.14-1|181	
21mr|mod_cluster-1.3.14-1|182	ln -sf %{_javadir}/jboss-logging/jboss-logging.jar \
21mr|mod_cluster-1.3.14-1|183	$RPM_BUILD_ROOT%{_javadir}/tomcat/jboss-logging.jar
21mr|mod_cluster-1.3.14-1|184	
21mr|mod_cluster-1.3.14-1|185	%endif
21mr|mod_cluster-1.3.14-1|186	
21mr|mod_cluster-1.3.14-1|187	cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_httpd_confdir}/
21mr|mod_cluster-1.3.14-1|188	
21mr|mod_cluster-1.3.14-1|189	install -pm 0644 %{SOURCE2} README
21mr|mod_cluster-1.3.14-1|190	
21mr|mod_cluster-1.3.14-1|191	%files
21mr|mod_cluster-1.3.14-1|192	%doc README
21mr|mod_cluster-1.3.14-1|193	%license lgpl.txt
21mr|mod_cluster-1.3.14-1|194	%{_libdir}/httpd/modules/mod_advertise.so
21mr|mod_cluster-1.3.14-1|195	%{_libdir}/httpd/modules/mod_manager.so
21mr|mod_cluster-1.3.14-1|196	%{_libdir}/httpd/modules/mod_proxy_cluster.so
21mr|mod_cluster-1.3.14-1|197	%{_libdir}/httpd/modules/mod_cluster_slotmem.so
21mr|mod_cluster-1.3.14-1|198	%config(noreplace) %{_sysconfdir}/httpd/conf.d/*.conf
21mr|mod_cluster-1.3.14-1|199	
21mr|mod_cluster-1.3.14-1|200	%if %{without java}
21mr|mod_cluster-1.3.14-1|201	%files java -f .mfiles-java
21mr|mod_cluster-1.3.14-1|202	%license lgpl.txt
21mr|mod_cluster-1.3.14-1|203	
21mr|mod_cluster-1.3.14-1|204	%files java-tomcat8 -f .mfiles-java-tomcat8
21mr|mod_cluster-1.3.14-1|205	%{_javadir}/tomcat/jboss-logging.jar
21mr|mod_cluster-1.3.14-1|206	
21mr|mod_cluster-1.3.14-1|207	%files javadoc -f .mfiles-javadoc
21mr|mod_cluster-1.3.14-1|208	%license lgpl.txt
21mr|mod_cluster-1.3.14-1|209	
21mr|mod_cluster-1.3.14-1|210	%files container -f .mfiles-mod_cluster-container
21mr|mod_cluster-1.3.14-1|211	%license lgpl.txt
21mr|mod_cluster-1.3.14-1|212	
21mr|mod_cluster-1.3.14-1|213	%files parent -f .mfiles-mod_cluster-parent
21mr|mod_cluster-1.3.14-1|214	%license lgpl.txt
21mr|mod_cluster-1.3.14-1|215	%endif
21mr|mod_cluster-1.3.14-1|216	

14285 21
21mr|modello-1.10.0-1|1	%bcond_without jackson
21mr|modello-1.10.0-1|2	%bcond_without snakeyaml
21mr|modello-1.10.0-1|3	
21mr|modello-1.10.0-1|4	Name:           modello
21mr|modello-1.10.0-1|5	Summary:        Modello Data Model toolkit
21mr|modello-1.10.0-1|6	Epoch:          0
21mr|modello-1.10.0-1|7	Version:        1.10.0
21mr|modello-1.10.0-1|8	Release:        1
21mr|modello-1.10.0-1|9	# The majority of files are under MIT license, but some of them are ASL 2.0.
21mr|modello-1.10.0-1|10	License:        MIT and ASL 2.0
21mr|modello-1.10.0-1|11	
21mr|modello-1.10.0-1|12	URL:            http://codehaus-plexus.github.io/modello
21mr|modello-1.10.0-1|13	Source0:        http://repo2.maven.org/maven2/org/codehaus/%{name}/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|modello-1.10.0-1|14	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|modello-1.10.0-1|15	
21mr|modello-1.10.0-1|16	Group:          Development/Java
21mr|modello-1.10.0-1|17	BuildArch:      noarch
21mr|modello-1.10.0-1|18	# Java stack is not supported on x86_32
21mr|modello-1.10.0-1|19	ExcludeArch: %{ix86}
21mr|modello-1.10.0-1|20	
21mr|modello-1.10.0-1|21	BuildRequires:  maven-local
21mr|modello-1.10.0-1|22	BuildRequires:  mvn(junit:junit)
21mr|modello-1.10.0-1|23	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|modello-1.10.0-1|24	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|modello-1.10.0-1|25	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|modello-1.10.0-1|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|modello-1.10.0-1|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|modello-1.10.0-1|28	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|modello-1.10.0-1|29	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|modello-1.10.0-1|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-javac)
21mr|modello-1.10.0-1|31	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|modello-1.10.0-1|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|modello-1.10.0-1|33	BuildRequires:  mvn(org.jsoup:jsoup)
21mr|modello-1.10.0-1|34	BuildRequires:  mvn(org.sonatype.plexus:plexus-build-api)
21mr|modello-1.10.0-1|35	
21mr|modello-1.10.0-1|36	%if %{with jackson}
21mr|modello-1.10.0-1|37	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|modello-1.10.0-1|38	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)
21mr|modello-1.10.0-1|39	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|modello-1.10.0-1|40	%endif
21mr|modello-1.10.0-1|41	
21mr|modello-1.10.0-1|42	%if %{with snakeyaml}
21mr|modello-1.10.0-1|43	BuildRequires:  mvn(org.yaml:snakeyaml)
21mr|modello-1.10.0-1|44	%endif
21mr|modello-1.10.0-1|45	
21mr|modello-1.10.0-1|46	# Explicit javapackages-tools requires since modello script uses
21mr|modello-1.10.0-1|47	# /usr/share/java-utils/java-functions
21mr|modello-1.10.0-1|48	Requires:         javapackages-tools
21mr|modello-1.10.0-1|49	
21mr|modello-1.10.0-1|50	%description
21mr|modello-1.10.0-1|51	Modello is a Data Model toolkit in use by the Apache Maven Project.
21mr|modello-1.10.0-1|52	
21mr|modello-1.10.0-1|53	Modello is a framework for code generation from a simple model.
21mr|modello-1.10.0-1|54	Modello generates code from a simple model format based on a plugin
21mr|modello-1.10.0-1|55	architecture, various types of code and descriptors can be generated
21mr|modello-1.10.0-1|56	from the single model, including Java POJOs, XML
21mr|modello-1.10.0-1|57	marshallers/unmarshallers, XSD and documentation.
21mr|modello-1.10.0-1|58	
21mr|modello-1.10.0-1|59	
21mr|modello-1.10.0-1|60	%package        javadoc
21mr|modello-1.10.0-1|61	Summary:        Javadoc for %{name}
21mr|modello-1.10.0-1|62	
21mr|modello-1.10.0-1|63	%description    javadoc
21mr|modello-1.10.0-1|64	API documentation for %{name}.
21mr|modello-1.10.0-1|65	
21mr|modello-1.10.0-1|66	
21mr|modello-1.10.0-1|67	%prep
21mr|modello-1.10.0-1|68	%setup -q
21mr|modello-1.10.0-1|69	cp -p %{SOURCE1} LICENSE
21mr|modello-1.10.0-1|70	
21mr|modello-1.10.0-1|71	# We don't generate site; don't pull extra dependencies.
21mr|modello-1.10.0-1|72	%pom_remove_plugin :maven-site-plugin
21mr|modello-1.10.0-1|73	
21mr|modello-1.10.0-1|74	# Avoid using Maven 2.x APIs
21mr|modello-1.10.0-1|75	sed -i s/maven-project/maven-core/ modello-maven-plugin/pom.xml
21mr|modello-1.10.0-1|76	
21mr|modello-1.10.0-1|77	%if %{without jackson}
21mr|modello-1.10.0-1|78	%pom_disable_module modello-plugin-jackson modello-plugins
21mr|modello-1.10.0-1|79	%pom_disable_module modello-plugin-jsonschema modello-plugins
21mr|modello-1.10.0-1|80	%pom_remove_dep :modello-plugin-jackson modello-maven-plugin
21mr|modello-1.10.0-1|81	%pom_remove_dep :modello-plugin-jsonschema modello-maven-plugin
21mr|modello-1.10.0-1|82	%endif
21mr|modello-1.10.0-1|83	
21mr|modello-1.10.0-1|84	%if %{without snakeyaml}
21mr|modello-1.10.0-1|85	%pom_disable_module modello-plugin-snakeyaml modello-plugins
21mr|modello-1.10.0-1|86	%pom_remove_dep :modello-plugin-snakeyaml modello-maven-plugin
21mr|modello-1.10.0-1|87	%endif
21mr|modello-1.10.0-1|88	
21mr|modello-1.10.0-1|89	
21mr|modello-1.10.0-1|90	%build
21mr|modello-1.10.0-1|91	# skip tests because we have too old xmlunit in Fedora now (1.0.8)
21mr|modello-1.10.0-1|92	%mvn_build -f -- -Dmaven.version=3.1.1
21mr|modello-1.10.0-1|93	
21mr|modello-1.10.0-1|94	
21mr|modello-1.10.0-1|95	%install
21mr|modello-1.10.0-1|96	%mvn_install
21mr|modello-1.10.0-1|97	
21mr|modello-1.10.0-1|98	%jpackage_script org.codehaus.modello.ModelloCli "" "" modello:plexus-containers/plexus-container-default:plexus/classworlds:plexus/utils:plexus/plexus-build-api:xbean/xbean-reflect:guava %{name} true
21mr|modello-1.10.0-1|99	
21mr|modello-1.10.0-1|100	
21mr|modello-1.10.0-1|101	%files -f .mfiles
21mr|modello-1.10.0-1|102	%doc LICENSE
21mr|modello-1.10.0-1|103	%{_bindir}/*
21mr|modello-1.10.0-1|104	
21mr|modello-1.10.0-1|105	%files javadoc -f .mfiles-javadoc
21mr|modello-1.10.0-1|106	%doc LICENSE
21mr|modello-1.10.0-1|107	
21mr|modello-1.10.0-1|108	

14286 21
21mr|modemmanager-1.18.12-3|1	%define debug_package %{nil}
21mr|modemmanager-1.18.12-3|2	%define	_disable_ld_no_undefined 1
21mr|modemmanager-1.18.12-3|3	
21mr|modemmanager-1.18.12-3|4	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|modemmanager-1.18.12-3|5	%define oname ModemManager
21mr|modemmanager-1.18.12-3|6	
21mr|modemmanager-1.18.12-3|7	%define major 0
21mr|modemmanager-1.18.12-3|8	%define libname %mklibname mm-glib %{major}
21mr|modemmanager-1.18.12-3|9	%define devname %mklibname mm-glib -d
21mr|modemmanager-1.18.12-3|10	
21mr|modemmanager-1.18.12-3|11	Summary:	Mobile broadband modem management service
21mr|modemmanager-1.18.12-3|12	Name:		modemmanager
21mr|modemmanager-1.18.12-3|13	Version:	1.18.12
21mr|modemmanager-1.18.12-3|14	Release:	3
21mr|modemmanager-1.18.12-3|15	License:	GPLv2+
21mr|modemmanager-1.18.12-3|16	Group:		System/Configuration/Networking
21mr|modemmanager-1.18.12-3|17	Url:		http://www.gnome.org/projects/NetworkManager/
21mr|modemmanager-1.18.12-3|18	Source0:	https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/%{version}/%{oname}-%{version}.tar.gz
21mr|modemmanager-1.18.12-3|19	Patch0:		mm-broadband-modem-pantech.c.patch
21mr|modemmanager-1.18.12-3|20	Patch1:		mm-broadband-modem-qmi.c.patch
21mr|modemmanager-1.18.12-3|21	Patch2:		mm-cdma-manual-activation-properties.c.patch
21mr|modemmanager-1.18.12-3|22	Patch3:		mm-iface-modem-messaging.c.patch
21mr|modemmanager-1.18.12-3|23	Patch4:		mm-plugin-manager.c.patch
21mr|modemmanager-1.18.12-3|24	Patch5:		mm-port-qmi.c.patch
21mr|modemmanager-1.18.12-3|25	BuildRequires:	gtk-doc
21mr|modemmanager-1.18.12-3|26	BuildRequires:	meson
21mr|modemmanager-1.18.12-3|27	BuildRequires:	cmake
21mr|modemmanager-1.18.12-3|28	BuildRequires:	bash-completion-devel
21mr|modemmanager-1.18.12-3|29	BuildRequires:	vala
21mr|modemmanager-1.18.12-3|30	%ifnarch %{e2k} %{riscv}
21mr|modemmanager-1.18.12-3|31	BuildRequires:	kmod(qrtr)
21mr|modemmanager-1.18.12-3|32	%endif
21mr|modemmanager-1.18.12-3|33	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|modemmanager-1.18.12-3|34	BuildRequires:	pkgconfig(glib-2.0)
21mr|modemmanager-1.18.12-3|35	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|modemmanager-1.18.12-3|36	BuildRequires:	pkgconfig(gudev-1.0)
21mr|modemmanager-1.18.12-3|37	BuildRequires:	pkgconfig(libsystemd)
21mr|modemmanager-1.18.12-3|38	BuildRequires:	pkgconfig(mbim-glib)
21mr|modemmanager-1.18.12-3|39	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|modemmanager-1.18.12-3|40	BuildRequires:	pkgconfig(qmi-glib)
21mr|modemmanager-1.18.12-3|41	BuildRequires:	pkgconfig(vapigen)
21mr|modemmanager-1.18.12-3|42	Requires:	mobile-broadband-provider-info
21mr|modemmanager-1.18.12-3|43	Requires:	usb_modeswitch
21mr|modemmanager-1.18.12-3|44	# ModemManager.service requires polkit
21mr|modemmanager-1.18.12-3|45	Requires:	polkit
21mr|modemmanager-1.18.12-3|46	# modemmanager calls /usr/libexec/mbim-proxy
21mr|modemmanager-1.18.12-3|47	Requires:	libmbim-utils
21mr|modemmanager-1.18.12-3|48	
21mr|modemmanager-1.18.12-3|49	%description
21mr|modemmanager-1.18.12-3|50	The ModemManager service provides a consistent API to operate many
21mr|modemmanager-1.18.12-3|51	different modems, including mobile broadband (3G) devices.
21mr|modemmanager-1.18.12-3|52	
21mr|modemmanager-1.18.12-3|53	%files -f %{oname}.lang
21mr|modemmanager-1.18.12-3|54	%doc README AUTHORS
21mr|modemmanager-1.18.12-3|55	%{_bindir}/mmcli
21mr|modemmanager-1.18.12-3|56	%{_datadir}/bash-completion/completions/mmcli
21mr|modemmanager-1.18.12-3|57	%{_datadir}/dbus-1/interfaces/*.xml
21mr|modemmanager-1.18.12-3|58	%{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager1.service
21mr|modemmanager-1.18.12-3|59	%dir %{_datadir}/ModemManager
21mr|modemmanager-1.18.12-3|60	%{_datadir}/ModemManager/fcc-unlock.available.d/*
21mr|modemmanager-1.18.12-3|61	%{_datadir}/ModemManager/connection.available.d/*
21mr|modemmanager-1.18.12-3|62	%{_datadir}/ModemManager/*.conf
21mr|modemmanager-1.18.12-3|63	%{_datadir}/polkit-1/actions/org.freedesktop.ModemManager1.policy
21mr|modemmanager-1.18.12-3|64	%{_iconsdir}/hicolor/22x22/apps/ModemManager.png
21mr|modemmanager-1.18.12-3|65	%dir %{_libdir}/%{oname}
21mr|modemmanager-1.18.12-3|66	%{_libdir}/%{oname}/*.so
21mr|modemmanager-1.18.12-3|67	/lib/udev/rules.d/*
21mr|modemmanager-1.18.12-3|68	%{_mandir}/man1/mmcli.1*
21mr|modemmanager-1.18.12-3|69	%{_mandir}/man8/ModemManager.8*
21mr|modemmanager-1.18.12-3|70	%{_sbindir}/ModemManager
21mr|modemmanager-1.18.12-3|71	%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ModemManager1.conf
21mr|modemmanager-1.18.12-3|72	%{_unitdir}/ModemManager.service
21mr|modemmanager-1.18.12-3|73	%{_unitdir}/dbus-org.freedesktop.ModemManager1.service
21mr|modemmanager-1.18.12-3|74	
21mr|modemmanager-1.18.12-3|75	%post
21mr|modemmanager-1.18.12-3|76	%systemd_post %{oname}.service
21mr|modemmanager-1.18.12-3|77	
21mr|modemmanager-1.18.12-3|78	%preun
21mr|modemmanager-1.18.12-3|79	%systemd_preun %{oname}.service
21mr|modemmanager-1.18.12-3|80	
21mr|modemmanager-1.18.12-3|81	%postun
21mr|modemmanager-1.18.12-3|82	%systemd_postun %{oname}.service
21mr|modemmanager-1.18.12-3|83	
21mr|modemmanager-1.18.12-3|84	#----------------------------------------------------------------------------
21mr|modemmanager-1.18.12-3|85	
21mr|modemmanager-1.18.12-3|86	%package -n %{libname}
21mr|modemmanager-1.18.12-3|87	Summary:	Libraries for adding ModemManager support to applications that use glib
21mr|modemmanager-1.18.12-3|88	Group:		System/Libraries
21mr|modemmanager-1.18.12-3|89	
21mr|modemmanager-1.18.12-3|90	%description -n %{libname}
21mr|modemmanager-1.18.12-3|91	This package contains the libraries that make it easier to use some
21mr|modemmanager-1.18.12-3|92	ModemManager functionality from applications that use glib.
21mr|modemmanager-1.18.12-3|93	
21mr|modemmanager-1.18.12-3|94	%files -n %{libname}
21mr|modemmanager-1.18.12-3|95	%{_libdir}/libmm-glib.so.%{major}*
21mr|modemmanager-1.18.12-3|96	
21mr|modemmanager-1.18.12-3|97	#----------------------------------------------------------------------------
21mr|modemmanager-1.18.12-3|98	
21mr|modemmanager-1.18.12-3|99	%package -n %{devname}
21mr|modemmanager-1.18.12-3|100	Summary:	Libraries and headers for adding glib ModemManager support
21mr|modemmanager-1.18.12-3|101	Group:		System/Libraries
21mr|modemmanager-1.18.12-3|102	Provides:	%{name}-devel = %{EVRD}
21mr|modemmanager-1.18.12-3|103	Requires:	%{libname} = %{EVRD}
21mr|modemmanager-1.18.12-3|104	Requires:	pkgconfig(glib-2.0)
21mr|modemmanager-1.18.12-3|105	Provides:	%{name}-glib-devel = %{EVRD}
21mr|modemmanager-1.18.12-3|106	
21mr|modemmanager-1.18.12-3|107	%description -n %{devname}
21mr|modemmanager-1.18.12-3|108	This package contains various headers for accessing some ModemManager
21mr|modemmanager-1.18.12-3|109	functionality from glib applications.
21mr|modemmanager-1.18.12-3|110	
21mr|modemmanager-1.18.12-3|111	%files -n %{devname}
21mr|modemmanager-1.18.12-3|112	%dir %{_includedir}/libmm-glib
21mr|modemmanager-1.18.12-3|113	%dir %{_includedir}/%{oname}
21mr|modemmanager-1.18.12-3|114	%{_includedir}/libmm-glib/*.h
21mr|modemmanager-1.18.12-3|115	%{_includedir}/%{oname}/*.h
21mr|modemmanager-1.18.12-3|116	%{_libdir}/*.so
21mr|modemmanager-1.18.12-3|117	%{_libdir}/pkgconfig/*
21mr|modemmanager-1.18.12-3|118	%{_libdir}/girepository-1.0/ModemManager-1.0.typelib
21mr|modemmanager-1.18.12-3|119	%{_datadir}/gir-1.0/ModemManager-1.0.gir
21mr|modemmanager-1.18.12-3|120	%{_datadir}/vala/vapi/libmm-glib.deps
21mr|modemmanager-1.18.12-3|121	%{_datadir}/vala/vapi/libmm-glib.vapi
21mr|modemmanager-1.18.12-3|122	%optional %{_datadir}/gtk-doc/html/%{oname}
21mr|modemmanager-1.18.12-3|123	%optional %{_datadir}/gtk-doc/html/libmm-glib
21mr|modemmanager-1.18.12-3|124	
21mr|modemmanager-1.18.12-3|125	#----------------------------------------------------------------------------
21mr|modemmanager-1.18.12-3|126	
21mr|modemmanager-1.18.12-3|127	%prep
21mr|modemmanager-1.18.12-3|128	%autosetup -p1 -n %{oname}-%{version}
21mr|modemmanager-1.18.12-3|129	
21mr|modemmanager-1.18.12-3|130	%build
21mr|modemmanager-1.18.12-3|131	%meson \
21mr|modemmanager-1.18.12-3|132	-Dsystemdsystemunitdir=%{_unitdir} \
21mr|modemmanager-1.18.12-3|133	%ifarch %{riscv} %{e2k}
21mr|modemmanager-1.18.12-3|134	-Dqrtr=false \
21mr|modemmanager-1.18.12-3|135	%endif
21mr|modemmanager-1.18.12-3|136	-Dvapi=true
21mr|modemmanager-1.18.12-3|137	
21mr|modemmanager-1.18.12-3|138	%meson_build
21mr|modemmanager-1.18.12-3|139	
21mr|modemmanager-1.18.12-3|140	%install
21mr|modemmanager-1.18.12-3|141	%meson_install
21mr|modemmanager-1.18.12-3|142	
21mr|modemmanager-1.18.12-3|143	# Make it dbus-accessible without enabling (adding to autostart)
21mr|modemmanager-1.18.12-3|144	# User can disable it by "masking" via `systemctl mask`
21mr|modemmanager-1.18.12-3|145	# (symlink /etc/systemd/system/dbus-org.freedesktop.ModemManager1.service -> /dev/null)
21mr|modemmanager-1.18.12-3|146	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=11551
21mr|modemmanager-1.18.12-3|147	( cd %{buildroot}%{_unitdir}
21mr|modemmanager-1.18.12-3|148	ln -s ModemManager.service dbus-org.freedesktop.ModemManager1.service
21mr|modemmanager-1.18.12-3|149	)
21mr|modemmanager-1.18.12-3|150	
21mr|modemmanager-1.18.12-3|151	%find_lang %{oname}
21mr|modemmanager-1.18.12-3|152	
21mr|modemmanager-1.18.12-3|153	%check
21mr|modemmanager-1.18.12-3|154	# The test suite wants to talk to stuff over dbus, which doesn't
21mr|modemmanager-1.18.12-3|155	# work in abf containers. Let's run the tests so we see when
21mr|modemmanager-1.18.12-3|156	# things go wrong without making it fatal.
21mr|modemmanager-1.18.12-3|157	%meson_test || :

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

14288 21
21mr|modulemd1-1.8.16-1|1	%define major 1
21mr|modulemd1-1.8.16-1|2	%define girapi %{major}.0
21mr|modulemd1-1.8.16-1|3	%define libname %mklibname modulemd %{major}
21mr|modulemd1-1.8.16-1|4	%define girname %mklibname modulemd-gir %{girapi}
21mr|modulemd1-1.8.16-1|5	%define devname %mklibname modulemd%{major} -d
21mr|modulemd1-1.8.16-1|6	
21mr|modulemd1-1.8.16-1|7	%bcond_without gir
21mr|modulemd1-1.8.16-1|8	%bcond_with gtk-doc
21mr|modulemd1-1.8.16-1|9	
21mr|modulemd1-1.8.16-1|10	Summary:	Library for manipulating module v1 metadata files
21mr|modulemd1-1.8.16-1|11	Name:		modulemd%{major}
21mr|modulemd1-1.8.16-1|12	Version:	%{major}.8.16
21mr|modulemd1-1.8.16-1|13	Release:	1
21mr|modulemd1-1.8.16-1|14	Group:		System/Libraries
21mr|modulemd1-1.8.16-1|15	License:	LGPLv2+
21mr|modulemd1-1.8.16-1|16	URL:		https://github.com/fedora-modularity/libmodulemd
21mr|modulemd1-1.8.16-1|17	Source0:	%{url}/releases/download/libmodulemd-%{version}/modulemd-%{version}.tar.xz
21mr|modulemd1-1.8.16-1|18	BuildRequires:	meson
21mr|modulemd1-1.8.16-1|19	BuildRequires:	cmake
21mr|modulemd1-1.8.16-1|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|modulemd1-1.8.16-1|21	BuildRequires:	pkgconfig(yaml-0.1)
21mr|modulemd1-1.8.16-1|22	BuildRequires:	magic-devel
21mr|modulemd1-1.8.16-1|23	BuildRequires:	/bin/sh
21mr|modulemd1-1.8.16-1|24	BuildRequires:	sed
21mr|modulemd1-1.8.16-1|25	BuildRequires:	coreutils
21mr|modulemd1-1.8.16-1|26	%if %{with gtk-doc}
21mr|modulemd1-1.8.16-1|27	BuildRequires:	gtk-doc
21mr|modulemd1-1.8.16-1|28	%endif
21mr|modulemd1-1.8.16-1|29	#BuildRequires:	valgrind
21mr|modulemd1-1.8.16-1|30	
21mr|modulemd1-1.8.16-1|31	%description
21mr|modulemd1-1.8.16-1|32	Library for manipulating module v1 metadata files
21mr|modulemd1-1.8.16-1|33	
21mr|modulemd1-1.8.16-1|34	%package -n %{libname}
21mr|modulemd1-1.8.16-1|35	Summary:	Library for manipulating module v1 metadata files
21mr|modulemd1-1.8.16-1|36	Group:		System/Libraries
21mr|modulemd1-1.8.16-1|37	
21mr|modulemd1-1.8.16-1|38	%description -n %{libname}
21mr|modulemd1-1.8.16-1|39	Library for manipulating module v1 metadata files
21mr|modulemd1-1.8.16-1|40	
21mr|modulemd1-1.8.16-1|41	%package -n %{girname}
21mr|modulemd1-1.8.16-1|42	Summary:	GObject Introspection interface description for libmodulemd%{major}
21mr|modulemd1-1.8.16-1|43	Group:		System/Libraries
21mr|modulemd1-1.8.16-1|44	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|modulemd1-1.8.16-1|45	
21mr|modulemd1-1.8.16-1|46	%description -n %{girname}
21mr|modulemd1-1.8.16-1|47	GObject Introspection interface description for libmodulemd%{major}.
21mr|modulemd1-1.8.16-1|48	
21mr|modulemd1-1.8.16-1|49	%package -n %{devname}
21mr|modulemd1-1.8.16-1|50	Summary:	Development files for %{name}
21mr|modulemd1-1.8.16-1|51	Group:		Development/C
21mr|modulemd1-1.8.16-1|52	# Conflict with the newer version of libmodulemd
21mr|modulemd1-1.8.16-1|53	Conflicts:	%{_lib}modulemd-devel
21mr|modulemd1-1.8.16-1|54	Conflicts:	libmodulemd-devel
21mr|modulemd1-1.8.16-1|55	Provides:	lib%{name}1-devel%{?_isa} = %{EVRD}
21mr|modulemd1-1.8.16-1|56	Provides:	lib%{name}1-devel = %{EVRD}
21mr|modulemd1-1.8.16-1|57	Provides:	%{name}1-devel%{?_isa} = %{EVRD}
21mr|modulemd1-1.8.16-1|58	Provides:	%{name}1-devel = %{EVRD}
21mr|modulemd1-1.8.16-1|59	Requires:	%{girname}%{?_isa} = %{EVRD}
21mr|modulemd1-1.8.16-1|60	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|modulemd1-1.8.16-1|61	
21mr|modulemd1-1.8.16-1|62	%description -n %{devname}
21mr|modulemd1-1.8.16-1|63	Development files for %{name}.
21mr|modulemd1-1.8.16-1|64	
21mr|modulemd1-1.8.16-1|65	%prep
21mr|modulemd1-1.8.16-1|66	%autosetup -p1 -n modulemd-%{version}
21mr|modulemd1-1.8.16-1|67	
21mr|modulemd1-1.8.16-1|68	%build
21mr|modulemd1-1.8.16-1|69	%meson \
21mr|modulemd1-1.8.16-1|70	%if !%{with gir}
21mr|modulemd1-1.8.16-1|71	-Dskip_introspection=true \
21mr|modulemd1-1.8.16-1|72	%endif
21mr|modulemd1-1.8.16-1|73	%if %{without gtk-doc}
21mr|modulemd1-1.8.16-1|74	-Dwith_docs=false \
21mr|modulemd1-1.8.16-1|75	%endif
21mr|modulemd1-1.8.16-1|76	-Ddeveloper_build=false
21mr|modulemd1-1.8.16-1|77	
21mr|modulemd1-1.8.16-1|78	%meson_build
21mr|modulemd1-1.8.16-1|79	
21mr|modulemd1-1.8.16-1|80	%install
21mr|modulemd1-1.8.16-1|81	%meson_install
21mr|modulemd1-1.8.16-1|82	
21mr|modulemd1-1.8.16-1|83	%files
21mr|modulemd1-1.8.16-1|84	%{_bindir}/modulemd-validator-v1
21mr|modulemd1-1.8.16-1|85	
21mr|modulemd1-1.8.16-1|86	%files -n %{libname}
21mr|modulemd1-1.8.16-1|87	%{_libdir}/libmodulemd.so.%{major}*
21mr|modulemd1-1.8.16-1|88	
21mr|modulemd1-1.8.16-1|89	%files -n %{girname}
21mr|modulemd1-1.8.16-1|90	%{_libdir}/girepository-1.0/Modulemd-%{girapi}.typelib
21mr|modulemd1-1.8.16-1|91	
21mr|modulemd1-1.8.16-1|92	%files -n %{devname}
21mr|modulemd1-1.8.16-1|93	%license COPYING
21mr|modulemd1-1.8.16-1|94	%{_libdir}/libmodulemd.so
21mr|modulemd1-1.8.16-1|95	%{_datadir}/gir-1.0/Modulemd-%{girapi}.gir
21mr|modulemd1-1.8.16-1|96	%{_includedir}/modulemd
21mr|modulemd1-1.8.16-1|97	%{_libdir}/pkgconfig/modulemd.pc
21mr|modulemd1-1.8.16-1|98	%if %{with gtk-doc}
21mr|modulemd1-1.8.16-1|99	%doc %{_datadir}/gtk-doc/html/modulemd-%{girapi}
21mr|modulemd1-1.8.16-1|100	%endif

14289 21
21mr|mojarra-2.2.13-6|1	Name:          mojarra
21mr|mojarra-2.2.13-6|2	Version:       2.2.13
21mr|mojarra-2.2.13-6|3	Release:       6
21mr|mojarra-2.2.13-6|4	Summary:       JSF Reference Implementation
21mr|mojarra-2.2.13-6|5	License:       CDDL or GPLv2 with exceptions
21mr|mojarra-2.2.13-6|6	URL:           http://javaserverfaces.java.net
21mr|mojarra-2.2.13-6|7	Source0:       https://github.com/javaserverfaces/mojarra/archive/%{version}/%{name}-%{version}.tar.gz
21mr|mojarra-2.2.13-6|8	Source1:       http://repo1.maven.org/maven2/com/sun/faces/jsf-api/%{version}/jsf-api-%{version}.pom
21mr|mojarra-2.2.13-6|9	Source2:       http://repo1.maven.org/maven2/com/sun/faces/jsf-impl/%{version}/jsf-impl-%{version}.pom
21mr|mojarra-2.2.13-6|10	
21mr|mojarra-2.2.13-6|11	# Don't use the installer builder as it requires additional dependences and it
21mr|mojarra-2.2.13-6|12	# is only used to build installers, which we don't use:
21mr|mojarra-2.2.13-6|13	Patch0:        %{name}-2.2.13-remove-installer-builder.patch
21mr|mojarra-2.2.13-6|14	
21mr|mojarra-2.2.13-6|15	# Fix the classpath for maven ant tasks to include all the needed jar files:
21mr|mojarra-2.2.13-6|16	Patch1:        %{name}-2.2.13-fix-maven-ant-tasks-classpath.patch
21mr|mojarra-2.2.13-6|17	
21mr|mojarra-2.2.13-6|18	# Don't try to download dependencies:
21mr|mojarra-2.2.13-6|19	Patch2:        %{name}-2.2.13-dont-download-dependencies.patch
21mr|mojarra-2.2.13-6|20	
21mr|mojarra-2.2.13-6|21	# Use "Oracle Corporation" as the name of the Java vendor, otherwise the
21mr|mojarra-2.2.13-6|22	# profile that adds tools.jar to the classpath is not activated:
21mr|mojarra-2.2.13-6|23	Patch3:        %{name}-2.2.13-jdk7.patch
21mr|mojarra-2.2.13-6|24	
21mr|mojarra-2.2.13-6|25	# The classpaths were calculated using the maven ant tasks, but we removed
21mr|mojarra-2.2.13-6|26	# that, so we need to build fix them:
21mr|mojarra-2.2.13-6|27	Patch4:        %{name}-2.2.13-fix-classpaths.patch
21mr|mojarra-2.2.13-6|28	
21mr|mojarra-2.2.13-6|29	# Don't compres JavaScript using YUI compressor, as we don't have it available
21mr|mojarra-2.2.13-6|30	# in the distribution:
21mr|mojarra-2.2.13-6|31	Patch5:        %{name}-2.2.13-dont-use-yuicompressor.patch
21mr|mojarra-2.2.13-6|32	
21mr|mojarra-2.2.13-6|33	# Don't build the Tomcat 6, Jetty and Glassfish injection providers:
21mr|mojarra-2.2.13-6|34	Patch6:        %{name}-2.2.13-dont-build-injection-providers.patch
21mr|mojarra-2.2.13-6|35	
21mr|mojarra-2.2.13-6|36	# Don't bundle the API inside the implementation:
21mr|mojarra-2.2.13-6|37	Patch7:        %{name}-2.2.13-dont-bundle-api.patch
21mr|mojarra-2.2.13-6|38	
21mr|mojarra-2.2.13-6|39	# Don't use the namespace-alias XLST element in the stylesheet
21mr|mojarra-2.2.13-6|40	# that merges the jsf-ri-runtime.xml file:
21mr|mojarra-2.2.13-6|41	Patch8:        %{name}-dont-use-namespace-alias.patch
21mr|mojarra-2.2.13-6|42	
21mr|mojarra-2.2.13-6|43	# Adapt the source to the Servlet 3.1 specification:
21mr|mojarra-2.2.13-6|44	Patch9:        %{name}-servlet-3.1.patch
21mr|mojarra-2.2.13-6|45	
21mr|mojarra-2.2.13-6|46	# Disable references to com.sun.faces.spi.InjectionProvider class in API code, otherwise jsf-api can't compile.
21mr|mojarra-2.2.13-6|47	# this package is not shipping jsf-impl jar and a class in jsf-api jar that is depending on that specific implementation.
21mr|mojarra-2.2.13-6|48	Patch10:       %{name}-2.2.13-disable-references-to-com.sun.faces.spi.InjectionProvider.patch
21mr|mojarra-2.2.13-6|49	
21mr|mojarra-2.2.13-6|50	Group:          Development/Java
21mr|mojarra-2.2.13-6|51	BuildArch: noarch
21mr|mojarra-2.2.13-6|52	# Java stack is not supported on x86_32
21mr|mojarra-2.2.13-6|53	ExcludeArch: %{ix86}
21mr|mojarra-2.2.13-6|54	
21mr|mojarra-2.2.13-6|55	BuildRequires: ant
21mr|mojarra-2.2.13-6|56	BuildRequires: ant-contrib
21mr|mojarra-2.2.13-6|57	BuildRequires: apache-commons-digester
21mr|mojarra-2.2.13-6|58	BuildRequires: aqute-bnd
21mr|mojarra-2.2.13-6|59	BuildRequires: atinject
21mr|mojarra-2.2.13-6|60	BuildRequires: cdi-api
21mr|mojarra-2.2.13-6|61	BuildRequires: bean-validation-api
21mr|mojarra-2.2.13-6|62	BuildRequires: glassfish-annotation-api
21mr|mojarra-2.2.13-6|63	BuildRequires: glassfish-ejb-api
21mr|mojarra-2.2.13-6|64	BuildRequires: glassfish-el-api
21mr|mojarra-2.2.13-6|65	BuildRequires: glassfish-jsp-api
21mr|mojarra-2.2.13-6|66	BuildRequires: glassfish-servlet-api
21mr|mojarra-2.2.13-6|67	BuildRequires: groovy
21mr|mojarra-2.2.13-6|68	BuildRequires: hibernate-jpa-2.1-api
21mr|mojarra-2.2.13-6|69	BuildRequires: java-devel
21mr|mojarra-2.2.13-6|70	BuildRequires: jboss-jstl-1.2-api
21mr|mojarra-2.2.13-6|71	BuildRequires: maven-install-plugin
21mr|mojarra-2.2.13-6|72	BuildRequires: maven-local
21mr|mojarra-2.2.13-6|73	
21mr|mojarra-2.2.13-6|74	Requires:      apache-commons-digester
21mr|mojarra-2.2.13-6|75	Requires:      atinject
21mr|mojarra-2.2.13-6|76	Requires:      bean-validation-api
21mr|mojarra-2.2.13-6|77	Requires:      cdi-api
21mr|mojarra-2.2.13-6|78	Requires:      glassfish-annotation-api
21mr|mojarra-2.2.13-6|79	Requires:      glassfish-ejb-api
21mr|mojarra-2.2.13-6|80	Requires:      glassfish-el-api
21mr|mojarra-2.2.13-6|81	Requires:      glassfish-jsp-api
21mr|mojarra-2.2.13-6|82	Requires:      glassfish-servlet-api
21mr|mojarra-2.2.13-6|83	Requires:      hibernate-jpa-2.1-api
21mr|mojarra-2.2.13-6|84	Requires:      jboss-jstl-1.2-api
21mr|mojarra-2.2.13-6|85	
21mr|mojarra-2.2.13-6|86	
21mr|mojarra-2.2.13-6|87	%description
21mr|mojarra-2.2.13-6|88	JvaServer(TM) Faces technology simplifies building user interfaces for
21mr|mojarra-2.2.13-6|89	JavaServer applications. Developers of various skill levels can quickly build
21mr|mojarra-2.2.13-6|90	web applications by: assembling reusable UI components in a page; connecting
21mr|mojarra-2.2.13-6|91	these components to an application data source; and wiring client-generated
21mr|mojarra-2.2.13-6|92	events to server-side event handlers.
21mr|mojarra-2.2.13-6|93	
21mr|mojarra-2.2.13-6|94	%package javadoc
21mr|mojarra-2.2.13-6|95	Summary:       Javadoc for %{name}
21mr|mojarra-2.2.13-6|96	
21mr|mojarra-2.2.13-6|97	%description javadoc
21mr|mojarra-2.2.13-6|98	This package contains the API documentation for %{name}.
21mr|mojarra-2.2.13-6|99	
21mr|mojarra-2.2.13-6|100	%prep
21mr|mojarra-2.2.13-6|101	
21mr|mojarra-2.2.13-6|102	# Unpack and patch the original sources:
21mr|mojarra-2.2.13-6|103	%setup -q
21mr|mojarra-2.2.13-6|104	
21mr|mojarra-2.2.13-6|105	%patch0 -p1
21mr|mojarra-2.2.13-6|106	%patch1 -p1
21mr|mojarra-2.2.13-6|107	%patch2 -p1
21mr|mojarra-2.2.13-6|108	%patch3 -p1
21mr|mojarra-2.2.13-6|109	%patch4 -p1
21mr|mojarra-2.2.13-6|110	%patch5 -p1
21mr|mojarra-2.2.13-6|111	%patch6 -p1
21mr|mojarra-2.2.13-6|112	%patch7 -p1
21mr|mojarra-2.2.13-6|113	%patch8 -p1
21mr|mojarra-2.2.13-6|114	%patch9 -p1
21mr|mojarra-2.2.13-6|115	%patch10 -p1
21mr|mojarra-2.2.13-6|116	
21mr|mojarra-2.2.13-6|117	
21mr|mojarra-2.2.13-6|118	sed -i "s|-f @{pomFile}|-o -f @{pomFile}|" common/ant/maven.xml common/ant/maven-pre-maven-rename.xml
21mr|mojarra-2.2.13-6|119	
21mr|mojarra-2.2.13-6|120	
21mr|mojarra-2.2.13-6|121	# Remove binaries
21mr|mojarra-2.2.13-6|122	find . -name '*.class' -print -delete
21mr|mojarra-2.2.13-6|123	find . -name '*.jar' -print -delete
21mr|mojarra-2.2.13-6|124	
21mr|mojarra-2.2.13-6|125	# Convert the license file to UTF-8:
21mr|mojarra-2.2.13-6|126	mv LICENSE LICENSE.tmp
21mr|mojarra-2.2.13-6|127	iconv -f ISO-8859-1 -t UTF-8 LICENSE.tmp > LICENSE
21mr|mojarra-2.2.13-6|128	
21mr|mojarra-2.2.13-6|129	native2ascii -encoding UTF8 jsf-api/src/main/java/javax/faces/component/UIComponent.java \
21mr|mojarra-2.2.13-6|130	jsf-api/src/main/java/javax/faces/component/UIComponent.java
21mr|mojarra-2.2.13-6|131	
21mr|mojarra-2.2.13-6|132	# Fix the ant group id, it should be org.apache.ant instead of just ant:
21mr|mojarra-2.2.13-6|133	%pom_change_dep :ant org.apache.ant: jsf-tools
21mr|mojarra-2.2.13-6|134	
21mr|mojarra-2.2.13-6|135	cp -p %{SOURCE1} jsf-api.pom
21mr|mojarra-2.2.13-6|136	cp -p %{SOURCE2} jsf-impl.pom
21mr|mojarra-2.2.13-6|137	for a in jsf-api.pom jsf-impl.pom; do
21mr|mojarra-2.2.13-6|138	%pom_change_dep javax.servlet.jsp.jstl:jstl-api org.jboss.spec.javax.servlet.jstl:jboss-jstl-api_1.2_spec:1.0.3.Final ${a}
21mr|mojarra-2.2.13-6|139	done
21mr|mojarra-2.2.13-6|140	
21mr|mojarra-2.2.13-6|141	%build
21mr|mojarra-2.2.13-6|142	
21mr|mojarra-2.2.13-6|143	# Create links for the apache commons jars:
21mr|mojarra-2.2.13-6|144	mkdir -p lib
21mr|mojarra-2.2.13-6|145	names='
21mr|mojarra-2.2.13-6|146	apache-commons-collections
21mr|mojarra-2.2.13-6|147	apache-commons-digester
21mr|mojarra-2.2.13-6|148	apache-commons-beanutils
21mr|mojarra-2.2.13-6|149	apache-commons-logging
21mr|mojarra-2.2.13-6|150	'
21mr|mojarra-2.2.13-6|151	for name in ${names}
21mr|mojarra-2.2.13-6|152	do
21mr|mojarra-2.2.13-6|153	ln -s `build-classpath ${name}` lib/$(basename ${name}).jar
21mr|mojarra-2.2.13-6|154	done
21mr|mojarra-2.2.13-6|155	
21mr|mojarra-2.2.13-6|156	# Create links for the jars used for compilation:
21mr|mojarra-2.2.13-6|157	mkdir -p lib/compile
21mr|mojarra-2.2.13-6|158	names='
21mr|mojarra-2.2.13-6|159	atinject
21mr|mojarra-2.2.13-6|160	bean-validation-api
21mr|mojarra-2.2.13-6|161	cdi-api
21mr|mojarra-2.2.13-6|162	glassfish-annotation-api
21mr|mojarra-2.2.13-6|163	glassfish-ejb-api
21mr|mojarra-2.2.13-6|164	glassfish-el-api
21mr|mojarra-2.2.13-6|165	glassfish-jsp-api
21mr|mojarra-2.2.13-6|166	glassfish-servlet-api
21mr|mojarra-2.2.13-6|167	groovy/groovy-all
21mr|mojarra-2.2.13-6|168	hibernate-jpa-2.1-api
21mr|mojarra-2.2.13-6|169	jboss-jstl-1.2-api
21mr|mojarra-2.2.13-6|170	'
21mr|mojarra-2.2.13-6|171	for name in ${names}
21mr|mojarra-2.2.13-6|172	do
21mr|mojarra-2.2.13-6|173	ln -s `build-classpath ${name}` lib/compile/$(basename ${name}).jar
21mr|mojarra-2.2.13-6|174	done
21mr|mojarra-2.2.13-6|175	
21mr|mojarra-2.2.13-6|176	mkdir -p common/lib
21mr|mojarra-2.2.13-6|177	ln -s `build-classpath aqute-bnd/biz.aQute.bnd` common/lib/bnd.jar
21mr|mojarra-2.2.13-6|178	ln -s `build-classpath aqute-bnd/biz.aQute.bndlib` common/lib/bndlib.jar
21mr|mojarra-2.2.13-6|179	
21mr|mojarra-2.2.13-6|180	
21mr|mojarra-2.2.13-6|181	# Build the binaries:
21mr|mojarra-2.2.13-6|182	ant \
21mr|mojarra-2.2.13-6|183	-Dbuild.sysclasspath=last \
21mr|mojarra-2.2.13-6|184	-Djsf.build.home=$PWD \
21mr|mojarra-2.2.13-6|185	-Dcontainer.name=tomcat7 \
21mr|mojarra-2.2.13-6|186	-Dmvn.cmd=xmvn
21mr|mojarra-2.2.13-6|187	
21mr|mojarra-2.2.13-6|188	# Generate the javadocs:
21mr|mojarra-2.2.13-6|189	ant \
21mr|mojarra-2.2.13-6|190	-Dbuild.sysclasspath=last \
21mr|mojarra-2.2.13-6|191	-Djsf.build.home=$PWD \
21mr|mojarra-2.2.13-6|192	-Dcontainer.name=tomcat7 \
21mr|mojarra-2.2.13-6|193	-f jsf-api/build.xml \
21mr|mojarra-2.2.13-6|194	javadocs
21mr|mojarra-2.2.13-6|195	
21mr|mojarra-2.2.13-6|196	ant \
21mr|mojarra-2.2.13-6|197	-Dbuild.sysclasspath=last \
21mr|mojarra-2.2.13-6|198	-Djsf.build.home=$PWD \
21mr|mojarra-2.2.13-6|199	-Dcontainer.name=tomcat7 \
21mr|mojarra-2.2.13-6|200	-f jsf-ri/build.xml \
21mr|mojarra-2.2.13-6|201	javadocs
21mr|mojarra-2.2.13-6|202	
21mr|mojarra-2.2.13-6|203	# Associate POM files with artifacts:
21mr|mojarra-2.2.13-6|204	%mvn_artifact jsf-api.pom jsf-api/build/lib/jsf-api-intermediate.jar
21mr|mojarra-2.2.13-6|205	%mvn_artifact jsf-impl.pom jsf-ri/build/lib/javax.faces.jar
21mr|mojarra-2.2.13-6|206	
21mr|mojarra-2.2.13-6|207	%mvn_alias com.sun.faces:jsf-api javax.faces:javax.faces-api
21mr|mojarra-2.2.13-6|208	%mvn_alias com.sun.faces:jsf-impl org.glassfish:javax.faces
21mr|mojarra-2.2.13-6|209	
21mr|mojarra-2.2.13-6|210	%install
21mr|mojarra-2.2.13-6|211	
21mr|mojarra-2.2.13-6|212	# Install artifacts:
21mr|mojarra-2.2.13-6|213	%mvn_install
21mr|mojarra-2.2.13-6|214	
21mr|mojarra-2.2.13-6|215	# Install the Javadoc:
21mr|mojarra-2.2.13-6|216	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}/jsf-api
21mr|mojarra-2.2.13-6|217	cp -rp jsf-api/build/javadocs/* %{buildroot}%{_javadocdir}/%{name}/jsf-api/.
21mr|mojarra-2.2.13-6|218	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}/jsf-impl
21mr|mojarra-2.2.13-6|219	cp -rp jsf-ri/build/javadocs/* %{buildroot}%{_javadocdir}/%{name}/jsf-impl/.
21mr|mojarra-2.2.13-6|220	
21mr|mojarra-2.2.13-6|221	%files -f .mfiles
21mr|mojarra-2.2.13-6|222	%license LICENSE
21mr|mojarra-2.2.13-6|223	%doc docs/index.html
21mr|mojarra-2.2.13-6|224	%doc docs/releasenotes.html
21mr|mojarra-2.2.13-6|225	%doc docs/community.html
21mr|mojarra-2.2.13-6|226	%doc docs/jsf-2_1-changelog.html
21mr|mojarra-2.2.13-6|227	
21mr|mojarra-2.2.13-6|228	%files javadoc
21mr|mojarra-2.2.13-6|229	%{_javadocdir}/%{name}
21mr|mojarra-2.2.13-6|230	%license LICENSE
21mr|mojarra-2.2.13-6|231	

14290 21
21mr|mojo-executor-2.3.1-1|1	# Testing note: this package relies on an old version of mockito.  Compilation
21mr|mojo-executor-2.3.1-1|2	# of the tests fails with the version of mockito currently in Fedora.  Porting
21mr|mojo-executor-2.3.1-1|3	# to the new version is needed.
21mr|mojo-executor-2.3.1-1|4	
21mr|mojo-executor-2.3.1-1|5	Name:           mojo-executor
21mr|mojo-executor-2.3.1-1|6	Version:        2.3.1
21mr|mojo-executor-2.3.1-1|7	Release:        1
21mr|mojo-executor-2.3.1-1|8	Summary:        Execute other plugins within a maven plugin
21mr|mojo-executor-2.3.1-1|9	Group:          Development/Java
21mr|mojo-executor-2.3.1-1|10	
21mr|mojo-executor-2.3.1-1|11	License:        ASL 2.0
21mr|mojo-executor-2.3.1-1|12	URL:            http://timmoore.github.io/mojo-executor/
21mr|mojo-executor-2.3.1-1|13	Source0:        https://github.com/TimMoore/%{name}/archive/%{name}-parent-%{version}.tar.gz
21mr|mojo-executor-2.3.1-1|14	# Convert from commons-lang to commons-lang3
21mr|mojo-executor-2.3.1-1|15	# https://pagure.io/java-maint-sig/issue/4
21mr|mojo-executor-2.3.1-1|16	Patch0:         %{name}-commons-lang3.patch
21mr|mojo-executor-2.3.1-1|17	ExcludeArch:    %{ix86}
21mr|mojo-executor-2.3.1-1|18	BuildArch:      noarch
21mr|mojo-executor-2.3.1-1|19	BuildRequires:  maven-local
21mr|mojo-executor-2.3.1-1|20	BuildRequires:  mvn(ant-contrib:ant-contrib)
21mr|mojo-executor-2.3.1-1|21	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|mojo-executor-2.3.1-1|22	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|mojo-executor-2.3.1-1|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|mojo-executor-2.3.1-1|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|mojo-executor-2.3.1-1|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|mojo-executor-2.3.1-1|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|mojo-executor-2.3.1-1|27	BuildRequires:  mvn(org.jacoco:jacoco-maven-plugin)
21mr|mojo-executor-2.3.1-1|28	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|mojo-executor-2.3.1-1|29	
21mr|mojo-executor-2.3.1-1|30	%description
21mr|mojo-executor-2.3.1-1|31	The Mojo Executor provides a way to to execute other Mojos (plugins)
21mr|mojo-executor-2.3.1-1|32	within a Maven plugin, allowing you to easily create Maven plugins that
21mr|mojo-executor-2.3.1-1|33	are composed of other plugins.
21mr|mojo-executor-2.3.1-1|34	
21mr|mojo-executor-2.3.1-1|35	%package parent
21mr|mojo-executor-2.3.1-1|36	Summary:        Parent POM for mojo-executor
21mr|mojo-executor-2.3.1-1|37	
21mr|mojo-executor-2.3.1-1|38	%description parent
21mr|mojo-executor-2.3.1-1|39	%{summary}.
21mr|mojo-executor-2.3.1-1|40	
21mr|mojo-executor-2.3.1-1|41	%package maven-plugin
21mr|mojo-executor-2.3.1-1|42	Summary:        Maven plugin for mojo-executor
21mr|mojo-executor-2.3.1-1|43	
21mr|mojo-executor-2.3.1-1|44	%description maven-plugin
21mr|mojo-executor-2.3.1-1|45	%{summary}.
21mr|mojo-executor-2.3.1-1|46	
21mr|mojo-executor-2.3.1-1|47	%package javadoc
21mr|mojo-executor-2.3.1-1|48	Summary:        API documentation for %{name}
21mr|mojo-executor-2.3.1-1|49	
21mr|mojo-executor-2.3.1-1|50	%description javadoc
21mr|mojo-executor-2.3.1-1|51	This package contains %{summary}.
21mr|mojo-executor-2.3.1-1|52	
21mr|mojo-executor-2.3.1-1|53	%prep
21mr|mojo-executor-2.3.1-1|54	%autosetup -n %{name}-%{name}-parent-%{version} -p1
21mr|mojo-executor-2.3.1-1|55	
21mr|mojo-executor-2.3.1-1|56	# sonatype-oss-parent is deprecated in Fedora
21mr|mojo-executor-2.3.1-1|57	%pom_remove_parent
21mr|mojo-executor-2.3.1-1|58	
21mr|mojo-executor-2.3.1-1|59	# maven-release is not needed
21mr|mojo-executor-2.3.1-1|60	%pom_remove_plugin :maven-release-plugin
21mr|mojo-executor-2.3.1-1|61	
21mr|mojo-executor-2.3.1-1|62	# Modernize the junit dependency
21mr|mojo-executor-2.3.1-1|63	%pom_change_dep :junit-dep :junit mojo-executor-maven-plugin/src/it/mojo-executor-test-project/pom.xml
21mr|mojo-executor-2.3.1-1|64	%pom_change_dep :junit-dep :junit mojo-executor-maven-plugin/src/it/mojo-executor-test-project-no-plugin-version/pom.xml
21mr|mojo-executor-2.3.1-1|65	%pom_change_dep :junit-dep :junit mojo-executor-maven-plugin/src/it/mojo-executor-test-project-null-maven-project/pom.xml
21mr|mojo-executor-2.3.1-1|66	%pom_change_dep :junit-dep :junit mojo-executor-maven-plugin/src/it/mojo-executor-test-project-quiet/pom.xml
21mr|mojo-executor-2.3.1-1|67	
21mr|mojo-executor-2.3.1-1|68	# ant-contrib has no POM
21mr|mojo-executor-2.3.1-1|69	%pom_remove_dep ant-contrib: mojo-executor-maven-plugin/src/it/mojo-executor-test-project-with-dependencies/pom.xml
21mr|mojo-executor-2.3.1-1|70	sed -i 's,classpath.*,classpath="%{_javadir}/ant-contrib/ant-contrib.jar" />,' \
21mr|mojo-executor-2.3.1-1|71	mojo-executor-maven-plugin/src/it/mojo-executor-test-project-with-dependencies/pom.xml
21mr|mojo-executor-2.3.1-1|72	
21mr|mojo-executor-2.3.1-1|73	%build
21mr|mojo-executor-2.3.1-1|74	%mvn_build -s -f
21mr|mojo-executor-2.3.1-1|75	
21mr|mojo-executor-2.3.1-1|76	%install
21mr|mojo-executor-2.3.1-1|77	%mvn_install
21mr|mojo-executor-2.3.1-1|78	
21mr|mojo-executor-2.3.1-1|79	%files -f .mfiles-%{name}
21mr|mojo-executor-2.3.1-1|80	%license LICENSE.txt
21mr|mojo-executor-2.3.1-1|81	%doc README.md
21mr|mojo-executor-2.3.1-1|82	
21mr|mojo-executor-2.3.1-1|83	%files parent -f .mfiles-%{name}-parent
21mr|mojo-executor-2.3.1-1|84	
21mr|mojo-executor-2.3.1-1|85	%files maven-plugin -f .mfiles-%{name}-maven-plugin
21mr|mojo-executor-2.3.1-1|86	
21mr|mojo-executor-2.3.1-1|87	%files javadoc -f .mfiles-javadoc
21mr|mojo-executor-2.3.1-1|88	

14291 21
21mr|mojo-keytool-1.5-8|1	Name:          mojo-keytool
21mr|mojo-keytool-1.5-8|2	Version:       1.5
21mr|mojo-keytool-1.5-8|3	Release:       8
21mr|mojo-keytool-1.5-8|4	Summary:       Tools to invoke the keytool program bundled with Java SDK
21mr|mojo-keytool-1.5-8|5	License:       ASL 2.0
21mr|mojo-keytool-1.5-8|6	URL:           http://www.mojohaus.org/keytool/
21mr|mojo-keytool-1.5-8|7	Source0:       https://github.com/mojohaus/keytool/archive/keytool-%{version}.tar.gz
21mr|mojo-keytool-1.5-8|8	
21mr|mojo-keytool-1.5-8|9	BuildRequires: maven-local
21mr|mojo-keytool-1.5-8|10	BuildRequires: mvn(commons-lang:commons-lang)
21mr|mojo-keytool-1.5-8|11	BuildRequires: mvn(junit:junit)
21mr|mojo-keytool-1.5-8|12	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|mojo-keytool-1.5-8|13	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|mojo-keytool-1.5-8|14	#BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|mojo-keytool-1.5-8|15	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|mojo-keytool-1.5-8|16	BuildRequires: mvn(org.apache.maven.shared:maven-shared-utils)
21mr|mojo-keytool-1.5-8|17	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|mojo-keytool-1.5-8|18	BuildRequires: mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|mojo-keytool-1.5-8|19	BuildRequires: mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|mojo-keytool-1.5-8|20	BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|mojo-keytool-1.5-8|21	BuildRequires: mvn(org.codehaus.plexus:plexus-container-default)
21mr|mojo-keytool-1.5-8|22	
21mr|mojo-keytool-1.5-8|23	Group:          Development/Java
21mr|mojo-keytool-1.5-8|24	BuildArch:     noarch
21mr|mojo-keytool-1.5-8|25	# Java stack is not supported on x86_32
21mr|mojo-keytool-1.5-8|26	ExcludeArch: %{ix86}
21mr|mojo-keytool-1.5-8|27	
21mr|mojo-keytool-1.5-8|28	%description
21mr|mojo-keytool-1.5-8|29	Project to invoke the the keytool program bundled with Java SDK.
21mr|mojo-keytool-1.5-8|30	Allows to manipulate keystores. the project includes a Java API to
21mr|mojo-keytool-1.5-8|31	invoke the program and also a maven plugin.
21mr|mojo-keytool-1.5-8|32	
21mr|mojo-keytool-1.5-8|33	%package api
21mr|mojo-keytool-1.5-8|34	Summary:       Keytool: API
21mr|mojo-keytool-1.5-8|35	
21mr|mojo-keytool-1.5-8|36	%description api
21mr|mojo-keytool-1.5-8|37	A component to assist in using keytool application.
21mr|mojo-keytool-1.5-8|38	
21mr|mojo-keytool-1.5-8|39	%package api-1.7
21mr|mojo-keytool-1.5-8|40	Summary:       Keytool: API (JDK 1.7)
21mr|mojo-keytool-1.5-8|41	
21mr|mojo-keytool-1.5-8|42	%description api-1.7
21mr|mojo-keytool-1.5-8|43	A component to assist in using keytool application.
21mr|mojo-keytool-1.5-8|44	
21mr|mojo-keytool-1.5-8|45	%package maven-plugin
21mr|mojo-keytool-1.5-8|46	Summary:       A plugin that wraps the keytool program and allows to manipulate keystores
21mr|mojo-keytool-1.5-8|47	Provides:      keytool-maven-plugin = %{version}-%{release}
21mr|mojo-keytool-1.5-8|48	Obsoletes:     keytool-maven-plugin < 1.5
21mr|mojo-keytool-1.5-8|49	
21mr|mojo-keytool-1.5-8|50	%description maven-plugin
21mr|mojo-keytool-1.5-8|51	A plugin that wraps the keytool program bundled with Java SDK.
21mr|mojo-keytool-1.5-8|52	It provides the capability to manipulate keys and keystores
21mr|mojo-keytool-1.5-8|53	with the goals "keytool:genkey" and "keytool:clean".
21mr|mojo-keytool-1.5-8|54	
21mr|mojo-keytool-1.5-8|55	%package javadoc
21mr|mojo-keytool-1.5-8|56	Summary:       Javadoc for %{name}
21mr|mojo-keytool-1.5-8|57	
21mr|mojo-keytool-1.5-8|58	%description javadoc
21mr|mojo-keytool-1.5-8|59	This package contains javadoc for %{name}.
21mr|mojo-keytool-1.5-8|60	
21mr|mojo-keytool-1.5-8|61	%prep
21mr|mojo-keytool-1.5-8|62	%setup -q -n keytool-keytool-%{version}
21mr|mojo-keytool-1.5-8|63	
21mr|mojo-keytool-1.5-8|64	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|mojo-keytool-1.5-8|65	
21mr|mojo-keytool-1.5-8|66	# Not supported by keytool 1.8.0_77
21mr|mojo-keytool-1.5-8|67	%pom_disable_module keytool-api-1.5
21mr|mojo-keytool-1.5-8|68	%pom_disable_module keytool-api-1.6
21mr|mojo-keytool-1.5-8|69	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'api-1.5']" keytool-maven-plugin
21mr|mojo-keytool-1.5-8|70	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'api-1.6']" keytool-maven-plugin
21mr|mojo-keytool-1.5-8|71	
21mr|mojo-keytool-1.5-8|72	# Use maven 3 apis only
21mr|mojo-keytool-1.5-8|73	%pom_xpath_set "pom:properties/pom:mavenVersion" 3.3.3
21mr|mojo-keytool-1.5-8|74	%pom_change_dep -r :maven-toolchain :maven-core:'${mavenVersion}'
21mr|mojo-keytool-1.5-8|75	
21mr|mojo-keytool-1.5-8|76	# Use api-1.7 also for 1.8
21mr|mojo-keytool-1.5-8|77	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'api-1.8']" keytool-maven-plugin
21mr|mojo-keytool-1.5-8|78	# @ random fails on koji builders
21mr|mojo-keytool-1.5-8|79	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'run-its']" keytool-maven-plugin
21mr|mojo-keytool-1.5-8|80	
21mr|mojo-keytool-1.5-8|81	# NoClassDefFoundError: org/apache/maven/toolchain/Toolchain
21mr|mojo-keytool-1.5-8|82	%pom_add_dep org.apache.maven:maven-core:'${mavenVersion}':test keytool-api-1.7
21mr|mojo-keytool-1.5-8|83	
21mr|mojo-keytool-1.5-8|84	%pom_remove_plugin :plexus-maven-plugin keytool-api-test
21mr|mojo-keytool-1.5-8|85	%pom_add_plugin org.codehaus.plexus:plexus-component-metadata:1.6 keytool-api-test '
21mr|mojo-keytool-1.5-8|86	<executions>
21mr|mojo-keytool-1.5-8|87	<execution>
21mr|mojo-keytool-1.5-8|88	<goals>
21mr|mojo-keytool-1.5-8|89	<goal>generate-metadata</goal>
21mr|mojo-keytool-1.5-8|90	</goals>
21mr|mojo-keytool-1.5-8|91	</execution>
21mr|mojo-keytool-1.5-8|92	</executions>'
21mr|mojo-keytool-1.5-8|93	
21mr|mojo-keytool-1.5-8|94	%mvn_package :keytool-api-test __noinstall
21mr|mojo-keytool-1.5-8|95	
21mr|mojo-keytool-1.5-8|96	%build
21mr|mojo-keytool-1.5-8|97	# Force profile to run test suite in api-1.7 module
21mr|mojo-keytool-1.5-8|98	%mvn_build -s -- -Papi-1.7
21mr|mojo-keytool-1.5-8|99	
21mr|mojo-keytool-1.5-8|100	%install
21mr|mojo-keytool-1.5-8|101	%mvn_install
21mr|mojo-keytool-1.5-8|102	
21mr|mojo-keytool-1.5-8|103	%files -f .mfiles-keytool
21mr|mojo-keytool-1.5-8|104	%license LICENSE.txt
21mr|mojo-keytool-1.5-8|105	
21mr|mojo-keytool-1.5-8|106	%files api -f .mfiles-keytool-api
21mr|mojo-keytool-1.5-8|107	%license keytool-api/LICENSE.txt
21mr|mojo-keytool-1.5-8|108	
21mr|mojo-keytool-1.5-8|109	%files api-1.7 -f .mfiles-keytool-api-1.7
21mr|mojo-keytool-1.5-8|110	%license keytool-api-1.7/LICENSE.txt
21mr|mojo-keytool-1.5-8|111	
21mr|mojo-keytool-1.5-8|112	%files maven-plugin -f .mfiles-keytool-maven-plugin
21mr|mojo-keytool-1.5-8|113	%license keytool-maven-plugin/LICENSE.txt
21mr|mojo-keytool-1.5-8|114	
21mr|mojo-keytool-1.5-8|115	%files javadoc -f .mfiles-javadoc
21mr|mojo-keytool-1.5-8|116	%license LICENSE.txt
21mr|mojo-keytool-1.5-8|117	

14292 21
21mr|mojo-parent-40-9|1	Name:           mojo-parent
21mr|mojo-parent-40-9|2	Version:        40
21mr|mojo-parent-40-9|3	Release:        9
21mr|mojo-parent-40-9|4	Summary:        Codehaus MOJO parent project pom file
21mr|mojo-parent-40-9|5	
21mr|mojo-parent-40-9|6	License:        ASL 2.0
21mr|mojo-parent-40-9|7	URL:            http://www.mojohaus.org/mojo-parent/
21mr|mojo-parent-40-9|8	Source0:        https://github.com/mojohaus/mojo-parent/archive/%{name}-%{version}.tar.gz
21mr|mojo-parent-40-9|9	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|mojo-parent-40-9|10	Group:          Development/Java
21mr|mojo-parent-40-9|11	BuildArch:      noarch
21mr|mojo-parent-40-9|12	# Java stack is not supported on x86_32
21mr|mojo-parent-40-9|13	ExcludeArch: %{ix86}
21mr|mojo-parent-40-9|14	
21mr|mojo-parent-40-9|15	BuildRequires:  maven-local
21mr|mojo-parent-40-9|16	
21mr|mojo-parent-40-9|17	%description
21mr|mojo-parent-40-9|18	Codehaus MOJO parent project pom file
21mr|mojo-parent-40-9|19	
21mr|mojo-parent-40-9|20	%prep
21mr|mojo-parent-40-9|21	%setup -q -n %{name}-%{name}-%{version}
21mr|mojo-parent-40-9|22	# Cobertura plugin is executed only during clean Maven phase.
21mr|mojo-parent-40-9|23	%pom_remove_plugin :cobertura-maven-plugin
21mr|mojo-parent-40-9|24	# Not needed in Fedora.
21mr|mojo-parent-40-9|25	%pom_remove_plugin :maven-enforcer-plugin
21mr|mojo-parent-40-9|26	%pom_remove_plugin :maven-site-plugin
21mr|mojo-parent-40-9|27	%pom_remove_plugin :maven-checkstyle-plugin
21mr|mojo-parent-40-9|28	
21mr|mojo-parent-40-9|29	cp %SOURCE1 .
21mr|mojo-parent-40-9|30	
21mr|mojo-parent-40-9|31	%build
21mr|mojo-parent-40-9|32	%mvn_alias : org.codehaus.mojo:mojo
21mr|mojo-parent-40-9|33	%mvn_build
21mr|mojo-parent-40-9|34	
21mr|mojo-parent-40-9|35	%install
21mr|mojo-parent-40-9|36	%mvn_install
21mr|mojo-parent-40-9|37	
21mr|mojo-parent-40-9|38	%files -f .mfiles
21mr|mojo-parent-40-9|39	%doc LICENSE-2.0.txt
21mr|mojo-parent-40-9|40	

14293 21
21mr|mokutil-0.3.0-10|1	Name:           mokutil
21mr|mokutil-0.3.0-10|2	Version:        0.3.0
21mr|mokutil-0.3.0-10|3	Release:        10
21mr|mokutil-0.3.0-10|4	Summary:        Tool to manage UEFI Secure Boot MoK Keys
21mr|mokutil-0.3.0-10|5	Group:          System/Kernel and hardware
21mr|mokutil-0.3.0-10|6	License:        GPLv3+
21mr|mokutil-0.3.0-10|7	URL:            https://github.com/lcp/mokutil
21mr|mokutil-0.3.0-10|8	Source0:        https://github.com/lcp/mokutil/archive/%{version}.tar.gz
21mr|mokutil-0.3.0-10|9	
21mr|mokutil-0.3.0-10|10	# Upstream patches
21mr|mokutil-0.3.0-10|11	Patch0001:      0001-Fix-the-potential-buffer-overflow.patch
21mr|mokutil-0.3.0-10|12	Patch0002:      0002-Fix-the-32bit-signedness-comparison.patch
21mr|mokutil-0.3.0-10|13	Patch0003:      0003-Build-with-fshort-wchar-so-toggle-passwords-work-rig.patch
21mr|mokutil-0.3.0-10|14	Patch0004:      0004-Don-t-allow-sha1-on-the-mokutil-command-line.patch
21mr|mokutil-0.3.0-10|15	Patch0005:      0005-Make-all-efi_guid_t-const.patch
21mr|mokutil-0.3.0-10|16	Patch0006:      0006-mokutil-be-explicit-about-file-modes-in-all-cases.patch
21mr|mokutil-0.3.0-10|17	Patch0007:      0007-Add-bash-completion-file.patch
21mr|mokutil-0.3.0-10|18	Patch0008:      0008-Fix-typo-in-error-message-when-the-system-lacks-Secu.patch
21mr|mokutil-0.3.0-10|19	Patch0009:      0009-list_keys_in_var-check-errno-correctly-not-ret-twice.patch
21mr|mokutil-0.3.0-10|20	Patch0010:      0010-Add-a-way-for-mokutil-to-configure-a-timeout-for-Mok.patch
21mr|mokutil-0.3.0-10|21	Patch0011:      0011-Add-the-type-casting-to-silence-the-warning.patch
21mr|mokutil-0.3.0-10|22	Patch0012:      0012-generate_hash-generate_pw_hash-don-t-use-strlen-for-.patch
21mr|mokutil-0.3.0-10|23	
21mr|mokutil-0.3.0-10|24	# Other patches
21mr|mokutil-0.3.0-10|25	Patch1001:      fix-signed-unsigned-mismatch.patch
21mr|mokutil-0.3.0-10|26	
21mr|mokutil-0.3.0-10|27	BuildRequires: automake
21mr|mokutil-0.3.0-10|28	BuildRequires: pkgconfig(efivar)
21mr|mokutil-0.3.0-10|29	BuildRequires: openssl-devel
21mr|mokutil-0.3.0-10|30	
21mr|mokutil-0.3.0-10|31	%description
21mr|mokutil-0.3.0-10|32	mokutil provides a tool to manage keys for Secure Boot through the MoK
21mr|mokutil-0.3.0-10|33	("Machine's Own Keys") mechanism.
21mr|mokutil-0.3.0-10|34	
21mr|mokutil-0.3.0-10|35	%files
21mr|mokutil-0.3.0-10|36	%{_bindir}/mokutil
21mr|mokutil-0.3.0-10|37	%{_mandir}/man1/mokutil.1*
21mr|mokutil-0.3.0-10|38	%{_datadir}/bash-completion/completions/mokutil
21mr|mokutil-0.3.0-10|39	
21mr|mokutil-0.3.0-10|40	%prep
21mr|mokutil-0.3.0-10|41	%setup -q
21mr|mokutil-0.3.0-10|42	%apply_patches
21mr|mokutil-0.3.0-10|43	
21mr|mokutil-0.3.0-10|44	%build
21mr|mokutil-0.3.0-10|45	./autogen.sh
21mr|mokutil-0.3.0-10|46	%configure
21mr|mokutil-0.3.0-10|47	%make
21mr|mokutil-0.3.0-10|48	
21mr|mokutil-0.3.0-10|49	%install
21mr|mokutil-0.3.0-10|50	%makeinstall_std

14294 21
21mr|molequeue-0.9.0-5|1	%define major 0
21mr|molequeue-0.9.0-5|2	%define libname %mklibname molequeue %{major}
21mr|molequeue-0.9.0-5|3	%define devname %mklibname molequeue -d
21mr|molequeue-0.9.0-5|4	
21mr|molequeue-0.9.0-5|5	
21mr|molequeue-0.9.0-5|6	Name:		molequeue
21mr|molequeue-0.9.0-5|7	Version:	0.9.0
21mr|molequeue-0.9.0-5|8	Release:	5
21mr|molequeue-0.9.0-5|9	Summary:	Desktop integration of high performance computing resources
21mr|molequeue-0.9.0-5|10	License:	BSD
21mr|molequeue-0.9.0-5|11	Group:		Sciences/Chemistry
21mr|molequeue-0.9.0-5|12	Url:		http://openchemistry.org/molequeue
21mr|molequeue-0.9.0-5|13	Source0:	https://github.com/OpenChemistry/molequeue/archive/%{version}/%{name}-%{version}.tar.gz
21mr|molequeue-0.9.0-5|14	Patch0:		molequeue-0.9.0-fix-build-against-qt-5.11.0.patch
21mr|molequeue-0.9.0-5|15	Patch1:		add_libs_version.patch
21mr|molequeue-0.9.0-5|16	BuildRequires:	cmake
21mr|molequeue-0.9.0-5|17	BuildRequires:	zeromq-devel
21mr|molequeue-0.9.0-5|18	BuildRequires:	pkgconfig(libzmq)
21mr|molequeue-0.9.0-5|19	BuildRequires:	pkgconfig(gl)
21mr|molequeue-0.9.0-5|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|molequeue-0.9.0-5|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|molequeue-0.9.0-5|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|molequeue-0.9.0-5|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|molequeue-0.9.0-5|24	Requires:	%{libname} = %{EVRD}
21mr|molequeue-0.9.0-5|25	
21mr|molequeue-0.9.0-5|26	%description
21mr|molequeue-0.9.0-5|27	MoleQueue is an open-source, cross-platform, system-tray resident desktop
21mr|molequeue-0.9.0-5|28	application for abstracting, managing, and coordinating the execution of
21mr|molequeue-0.9.0-5|29	tasks both locally and on remote computational resources. Users can set
21mr|molequeue-0.9.0-5|30	up local and remote queues that describe where the task will be executed.
21mr|molequeue-0.9.0-5|31	Each queue can have programs, with templates to facilitate the execution
21mr|molequeue-0.9.0-5|32	of the program. Input files can be staged, and output files collected
21mr|molequeue-0.9.0-5|33	using a standard interface. Some highlights:
21mr|molequeue-0.9.0-5|34	
21mr|molequeue-0.9.0-5|35	* Open source distributed under the liberal 3-clause BSD license
21mr|molequeue-0.9.0-5|36	* Cross platform with nightly builds on Linux, Mac OS X and Windows
21mr|molequeue-0.9.0-5|37	* Intuitive interface designed to be useful to whole community
21mr|molequeue-0.9.0-5|38	* Support for local executation and remote schedulers (SGE, PBS, SLURM)
21mr|molequeue-0.9.0-5|39	* System tray resident application managing queue of queues and job lifetime
21mr|molequeue-0.9.0-5|40	* Simple, lightweight JSON-RPC 2.0 based communication over local sockets
21mr|molequeue-0.9.0-5|41	* Qt 5 client library for simple integration in Qt applications
21mr|molequeue-0.9.0-5|42	
21mr|molequeue-0.9.0-5|43	%files
21mr|molequeue-0.9.0-5|44	%doc LICENSE
21mr|molequeue-0.9.0-5|45	%{_docdir}/MoleQueue/
21mr|molequeue-0.9.0-5|46	%{_bindir}/%{name}
21mr|molequeue-0.9.0-5|47	%{_libdir}/%{name}/
21mr|molequeue-0.9.0-5|48	
21mr|molequeue-0.9.0-5|49	#----------------------------------------------------
21mr|molequeue-0.9.0-5|50	
21mr|molequeue-0.9.0-5|51	%package	-n %{libname}
21mr|molequeue-0.9.0-5|52	Summary:	Desktop integration of high performance computing resources
21mr|molequeue-0.9.0-5|53	Group:		Sciences/Chemistry
21mr|molequeue-0.9.0-5|54	
21mr|molequeue-0.9.0-5|55	%description	-n %{libname}
21mr|molequeue-0.9.0-5|56	This package contains shared library.
21mr|molequeue-0.9.0-5|57	
21mr|molequeue-0.9.0-5|58	%files	-n %{libname}
21mr|molequeue-0.9.0-5|59	%doc LICENSE
21mr|molequeue-0.9.0-5|60	%{_libdir}/*.so.%{major}*
21mr|molequeue-0.9.0-5|61	
21mr|molequeue-0.9.0-5|62	#----------------------------------------------------
21mr|molequeue-0.9.0-5|63	
21mr|molequeue-0.9.0-5|64	%package	-n %{devname}
21mr|molequeue-0.9.0-5|65	Summary:	Development files for %{name}
21mr|molequeue-0.9.0-5|66	Group:		Development/Other
21mr|molequeue-0.9.0-5|67	Requires:	%{libname} = %{EVRD}
21mr|molequeue-0.9.0-5|68	Provides:	%{name}-devel = %{EVRD}
21mr|molequeue-0.9.0-5|69	
21mr|molequeue-0.9.0-5|70	%description	-n %{devname}
21mr|molequeue-0.9.0-5|71	The %{name}-devel package contains header files for developing applications
21mr|molequeue-0.9.0-5|72	that use %{name}.
21mr|molequeue-0.9.0-5|73	
21mr|molequeue-0.9.0-5|74	%files -n %{devname}
21mr|molequeue-0.9.0-5|75	%{_includedir}/%{name}/
21mr|molequeue-0.9.0-5|76	%{_libdir}/cmake/%{name}/
21mr|molequeue-0.9.0-5|77	%{_libdir}/*.so
21mr|molequeue-0.9.0-5|78	
21mr|molequeue-0.9.0-5|79	#----------------------------------------------------
21mr|molequeue-0.9.0-5|80	
21mr|molequeue-0.9.0-5|81	%package -n	python3-%{name}
21mr|molequeue-0.9.0-5|82	Summary:	Python 3 bindings for %{name}
21mr|molequeue-0.9.0-5|83	Group:		Development/Python
21mr|molequeue-0.9.0-5|84	BuildArch:	noarch
21mr|molequeue-0.9.0-5|85	Requires:	%{name} = %{EVRD}
21mr|molequeue-0.9.0-5|86	Requires:	python3egg(pyzmq)
21mr|molequeue-0.9.0-5|87	
21mr|molequeue-0.9.0-5|88	Obsoletes:	python-molequeue < 0.8.0-3
21mr|molequeue-0.9.0-5|89	Provides:	python-molequeue = %{EVRD}
21mr|molequeue-0.9.0-5|90	
21mr|molequeue-0.9.0-5|91	%description -n	python3-%{name}
21mr|molequeue-0.9.0-5|92	The python2-%{name} package contains Python2 bindings for %{name}.
21mr|molequeue-0.9.0-5|93	
21mr|molequeue-0.9.0-5|94	%files -n python3-%{name}
21mr|molequeue-0.9.0-5|95	%{python3_sitelib}/%{name}/
21mr|molequeue-0.9.0-5|96	
21mr|molequeue-0.9.0-5|97	#----------------------------------------------------
21mr|molequeue-0.9.0-5|98	
21mr|molequeue-0.9.0-5|99	%prep
21mr|molequeue-0.9.0-5|100	%setup -q
21mr|molequeue-0.9.0-5|101	%autopatch -p1
21mr|molequeue-0.9.0-5|102	
21mr|molequeue-0.9.0-5|103	%build
21mr|molequeue-0.9.0-5|104	%cmake_qt5 \
21mr|molequeue-0.9.0-5|105	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21mr|molequeue-0.9.0-5|106	-DPYTHON_EXECUTABLE:FILEPATH=%{__python3} \
21mr|molequeue-0.9.0-5|107	-DUSE_ZERO_MQ=ON
21mr|molequeue-0.9.0-5|108	
21mr|molequeue-0.9.0-5|109	%make_build
21mr|molequeue-0.9.0-5|110	
21mr|molequeue-0.9.0-5|111	%install
21mr|molequeue-0.9.0-5|112	%make_install -C build

14295 21
21mr|mongo-c-driver-1.23.3-2|1	%define major 0
21mr|mongo-c-driver-1.23.3-2|2	
21mr|mongo-c-driver-1.23.3-2|3	%define libname %mklibname mongoc %{major}
21mr|mongo-c-driver-1.23.3-2|4	%define devname %mklibname mongoc -d
21mr|mongo-c-driver-1.23.3-2|5	%define libBson %mklibname Bson %{major}
21mr|mongo-c-driver-1.23.3-2|6	%define devBson %mklibname Bson -d
21mr|mongo-c-driver-1.23.3-2|7	
21mr|mongo-c-driver-1.23.3-2|8	Name:		mongo-c-driver
21mr|mongo-c-driver-1.23.3-2|9	Version:	1.23.3
21mr|mongo-c-driver-1.23.3-2|10	Release:	2
21mr|mongo-c-driver-1.23.3-2|11	Summary:	MongoDB C Driver
21mr|mongo-c-driver-1.23.3-2|12	Group:		System/Libraries
21mr|mongo-c-driver-1.23.3-2|13	License:	ASL 2.0
21mr|mongo-c-driver-1.23.3-2|14	URL:		https://github.com/mongodb/mongo-c-driver
21mr|mongo-c-driver-1.23.3-2|15	Source0:	https://github.com/mongodb/mongo-c-driver/releases/download/%{version}/mongo-c-driver-%{version}.tar.gz
21mr|mongo-c-driver-1.23.3-2|16	BuildRequires:	cmake
21mr|mongo-c-driver-1.23.3-2|17	BuildRequires:	ninja
21mr|mongo-c-driver-1.23.3-2|18	BuildRequires:	cyrus-sasl-devel
21mr|mongo-c-driver-1.23.3-2|19	BuildRequires:	openssl-devel
21mr|mongo-c-driver-1.23.3-2|20	BuildRequires:	pkgconfig(zlib)
21mr|mongo-c-driver-1.23.3-2|21	BuildRequires:	pkgconfig(libzstd)
21mr|mongo-c-driver-1.23.3-2|22	BuildRequires:	python3egg(sphinx)
21mr|mongo-c-driver-1.23.3-2|23	
21mr|mongo-c-driver-1.23.3-2|24	%description
21mr|mongo-c-driver-1.23.3-2|25	mongo-c-driver is a library for building high-performance
21mr|mongo-c-driver-1.23.3-2|26	applications that communicate with the MongoDB NoSQL
21mr|mongo-c-driver-1.23.3-2|27	database in the C language. It can also be used to write
21mr|mongo-c-driver-1.23.3-2|28	fast client implementations in languages such as Python,
21mr|mongo-c-driver-1.23.3-2|29	Ruby, or Perl.
21mr|mongo-c-driver-1.23.3-2|30	
21mr|mongo-c-driver-1.23.3-2|31	#--------------------------------------------------------------
21mr|mongo-c-driver-1.23.3-2|32	
21mr|mongo-c-driver-1.23.3-2|33	%package -n %{libname}
21mr|mongo-c-driver-1.23.3-2|34	Summary:	MongoDB C Driver
21mr|mongo-c-driver-1.23.3-2|35	Group:		System/Libraries
21mr|mongo-c-driver-1.23.3-2|36	
21mr|mongo-c-driver-1.23.3-2|37	%description -n %{libname}
21mr|mongo-c-driver-1.23.3-2|38	mongo-c-driver is a library for building high-performance
21mr|mongo-c-driver-1.23.3-2|39	applications that communicate with the MongoDB NoSQL
21mr|mongo-c-driver-1.23.3-2|40	database in the C language. It can also be used to write
21mr|mongo-c-driver-1.23.3-2|41	fast client implementations in languages such as Python,
21mr|mongo-c-driver-1.23.3-2|42	Ruby, or Perl.
21mr|mongo-c-driver-1.23.3-2|43	
21mr|mongo-c-driver-1.23.3-2|44	%files -n %{libname}
21mr|mongo-c-driver-1.23.3-2|45	%{_libdir}/libmongoc-1.0.so.%{major}*
21mr|mongo-c-driver-1.23.3-2|46	
21mr|mongo-c-driver-1.23.3-2|47	#-----------------------------------------------------------------
21mr|mongo-c-driver-1.23.3-2|48	%package -n %{devname}
21mr|mongo-c-driver-1.23.3-2|49	Summary:	Development files for mongo-c-driver
21mr|mongo-c-driver-1.23.3-2|50	Group:		Development/Other
21mr|mongo-c-driver-1.23.3-2|51	Requires:	%{libname} = %{EVRD}
21mr|mongo-c-driver-1.23.3-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|mongo-c-driver-1.23.3-2|53	
21mr|mongo-c-driver-1.23.3-2|54	%description -n %{devname}
21mr|mongo-c-driver-1.23.3-2|55	The %{name}-devel package contains libraries and header files for
21mr|mongo-c-driver-1.23.3-2|56	developing applications that use %{name}.
21mr|mongo-c-driver-1.23.3-2|57	
21mr|mongo-c-driver-1.23.3-2|58	%files -n %{devname}
21mr|mongo-c-driver-1.23.3-2|59	%dir %{_includedir}/libmongoc-1.0
21mr|mongo-c-driver-1.23.3-2|60	%{_includedir}/libmongoc-1.0/mongoc/*.h
21mr|mongo-c-driver-1.23.3-2|61	%{_includedir}/libmongoc-1.0/mongoc.h
21mr|mongo-c-driver-1.23.3-2|62	%{_libdir}/libmongoc-1.0.so
21mr|mongo-c-driver-1.23.3-2|63	%{_libdir}/pkgconfig/libmongoc-1.0.pc
21mr|mongo-c-driver-1.23.3-2|64	%{_libdir}/pkgconfig/libmongoc-ssl-1.0.pc
21mr|mongo-c-driver-1.23.3-2|65	%{_bindir}/mongoc-stat
21mr|mongo-c-driver-1.23.3-2|66	%{_mandir}/man3/mongoc*
21mr|mongo-c-driver-1.23.3-2|67	%{_libdir}/cmake/libmongoc-1.0/*.cmake
21mr|mongo-c-driver-1.23.3-2|68	%{_libdir}/cmake/mongoc-1.0/*.cmake
21mr|mongo-c-driver-1.23.3-2|69	
21mr|mongo-c-driver-1.23.3-2|70	#-----------------------------------------------------------------
21mr|mongo-c-driver-1.23.3-2|71	
21mr|mongo-c-driver-1.23.3-2|72	%package -n %{libBson}
21mr|mongo-c-driver-1.23.3-2|73	Summary:	A library for parsing and generating BSON documents
21mr|mongo-c-driver-1.23.3-2|74	Group:		System/Libraries
21mr|mongo-c-driver-1.23.3-2|75	
21mr|mongo-c-driver-1.23.3-2|76	%description -n %{libBson}
21mr|mongo-c-driver-1.23.3-2|77	Libbson is a library providing useful routines related to
21mr|mongo-c-driver-1.23.3-2|78	building, parsing, and iterating BSON documents. It is a
21mr|mongo-c-driver-1.23.3-2|79	useful base for those wanting to write high-performance
21mr|mongo-c-driver-1.23.3-2|80	C extensions to higher level languages such as Python,
21mr|mongo-c-driver-1.23.3-2|81	Ruby, or Perl.
21mr|mongo-c-driver-1.23.3-2|82	
21mr|mongo-c-driver-1.23.3-2|83	%files -n %{libBson}
21mr|mongo-c-driver-1.23.3-2|84	%{_libdir}/libbson-1.0.so.%{major}*
21mr|mongo-c-driver-1.23.3-2|85	
21mr|mongo-c-driver-1.23.3-2|86	#-----------------------------------------------------------------
21mr|mongo-c-driver-1.23.3-2|87	
21mr|mongo-c-driver-1.23.3-2|88	%package -n %{devBson}
21mr|mongo-c-driver-1.23.3-2|89	Summary:	Development files for libbson
21mr|mongo-c-driver-1.23.3-2|90	Group:		Development/Other
21mr|mongo-c-driver-1.23.3-2|91	Requires:	%{libBson} = %{EVRD}
21mr|mongo-c-driver-1.23.3-2|92	Provides:	libbson-devel = %{EVRD}
21mr|mongo-c-driver-1.23.3-2|93	
21mr|mongo-c-driver-1.23.3-2|94	%description -n %{devBson}
21mr|mongo-c-driver-1.23.3-2|95	The Bson-devel package contains libraries and header files for
21mr|mongo-c-driver-1.23.3-2|96	developing applications that use Bson.
21mr|mongo-c-driver-1.23.3-2|97	
21mr|mongo-c-driver-1.23.3-2|98	%files -n %{devBson}
21mr|mongo-c-driver-1.23.3-2|99	%dir %{_includedir}/libbson-1.0
21mr|mongo-c-driver-1.23.3-2|100	%{_includedir}/libbson-1.0/bson/*.h
21mr|mongo-c-driver-1.23.3-2|101	%{_includedir}/libbson-1.0/bson.h
21mr|mongo-c-driver-1.23.3-2|102	%{_libdir}/libbson-1.0.so
21mr|mongo-c-driver-1.23.3-2|103	%{_libdir}/pkgconfig/libbson-1.0.pc
21mr|mongo-c-driver-1.23.3-2|104	%{_prefix}/share/man/man3/bson*
21mr|mongo-c-driver-1.23.3-2|105	%{_libdir}/cmake/libbson-1.0/*.cmake
21mr|mongo-c-driver-1.23.3-2|106	%{_libdir}/cmake/bson-1.0/*.cmake
21mr|mongo-c-driver-1.23.3-2|107	%doc %{_datadir}/mongo-c-driver/*
21mr|mongo-c-driver-1.23.3-2|108	
21mr|mongo-c-driver-1.23.3-2|109	#-----------------------------------------------------------------
21mr|mongo-c-driver-1.23.3-2|110	
21mr|mongo-c-driver-1.23.3-2|111	%prep
21mr|mongo-c-driver-1.23.3-2|112	%setup -q -n %{name}-%{version}
21mr|mongo-c-driver-1.23.3-2|113	
21mr|mongo-c-driver-1.23.3-2|114	%build
21mr|mongo-c-driver-1.23.3-2|115	%cmake	-DENABLE_TESTS=OFF \
21mr|mongo-c-driver-1.23.3-2|116	-DENABLE_EXAMPLES=OFF \
21mr|mongo-c-driver-1.23.3-2|117	-DENABLE_ZLIB=SYSTEM \
21mr|mongo-c-driver-1.23.3-2|118	-DENABLE_ZSTD=ON \
21mr|mongo-c-driver-1.23.3-2|119	-DENABLE_MAN_PAGES=ON \
21mr|mongo-c-driver-1.23.3-2|120	-DENABLE_HTMK_DOC=ON \
21mr|mongo-c-driver-1.23.3-2|121	-DENABLE_UNINSTALL=OFF \
21mr|mongo-c-driver-1.23.3-2|122	-DENABLE_STATIC=OFF \
21mr|mongo-c-driver-1.23.3-2|123	-G Ninja
21mr|mongo-c-driver-1.23.3-2|124	
21mr|mongo-c-driver-1.23.3-2|125	%ninja_build
21mr|mongo-c-driver-1.23.3-2|126	
21mr|mongo-c-driver-1.23.3-2|127	
21mr|mongo-c-driver-1.23.3-2|128	%install
21mr|mongo-c-driver-1.23.3-2|129	%ninja_install -C build

14296 21
21mr|mongo-java-driver2-2.14.3-7|1	Name:          mongo-java-driver2
21mr|mongo-java-driver2-2.14.3-7|2	Version:       2.14.3
21mr|mongo-java-driver2-2.14.3-7|3	Release:       7
21mr|mongo-java-driver2-2.14.3-7|4	Summary:       MongoDB Java Driver
21mr|mongo-java-driver2-2.14.3-7|5	# BSD-3-clause: src/main/org/bson/io/UTF8Encoding.java
21mr|mongo-java-driver2-2.14.3-7|6	# CC-BY-SA-3.0: src/main/org/bson/util/annotations/*
21mr|mongo-java-driver2-2.14.3-7|7	License:       ASL 2.0 and BSD and CC-BY-SA
21mr|mongo-java-driver2-2.14.3-7|8	URL:           http://docs.mongodb.org/ecosystem/drivers/java/
21mr|mongo-java-driver2-2.14.3-7|9	Source0:       https://github.com/mongodb/mongo-java-driver/archive/r%{version}/mongo-java-driver-%{version}.tar.gz
21mr|mongo-java-driver2-2.14.3-7|10	
21mr|mongo-java-driver2-2.14.3-7|11	BuildRequires: maven-local
21mr|mongo-java-driver2-2.14.3-7|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|mongo-java-driver2-2.14.3-7|13	BuildRequires: mvn(junit:junit)
21mr|mongo-java-driver2-2.14.3-7|14	# Those files are modifications of code included in:
21mr|mongo-java-driver2-2.14.3-7|15	# src/main/com/mongodb/util/Base64Codec.java
21mr|mongo-java-driver2-2.14.3-7|16	Provides:      bundled(apache-commons-codec)
21mr|mongo-java-driver2-2.14.3-7|17	# src/main/org/bson/util/annotations/*
21mr|mongo-java-driver2-2.14.3-7|18	Provides:      bundled(jcip-annotations)
21mr|mongo-java-driver2-2.14.3-7|19	# src/main/org/bson/io/UTF8Encoding.java
21mr|mongo-java-driver2-2.14.3-7|20	Provides:      bundled(postgresql-jdbc) = 9.0-801
21mr|mongo-java-driver2-2.14.3-7|21	
21mr|mongo-java-driver2-2.14.3-7|22	Group:          Development/Java
21mr|mongo-java-driver2-2.14.3-7|23	BuildArch:     noarch
21mr|mongo-java-driver2-2.14.3-7|24	# Java stack is not supported on x86_32
21mr|mongo-java-driver2-2.14.3-7|25	ExcludeArch: %{ix86}
21mr|mongo-java-driver2-2.14.3-7|26	
21mr|mongo-java-driver2-2.14.3-7|27	%description
21mr|mongo-java-driver2-2.14.3-7|28	Java library to connect to the MongoDB document database.
21mr|mongo-java-driver2-2.14.3-7|29	
21mr|mongo-java-driver2-2.14.3-7|30	%package javadoc
21mr|mongo-java-driver2-2.14.3-7|31	Summary:       Javadoc for %{name}
21mr|mongo-java-driver2-2.14.3-7|32	
21mr|mongo-java-driver2-2.14.3-7|33	%description javadoc
21mr|mongo-java-driver2-2.14.3-7|34	This package contains javadoc for %{name}.
21mr|mongo-java-driver2-2.14.3-7|35	
21mr|mongo-java-driver2-2.14.3-7|36	%prep
21mr|mongo-java-driver2-2.14.3-7|37	%setup -q -n mongo-java-driver-r%{version}
21mr|mongo-java-driver2-2.14.3-7|38	# Cleanup
21mr|mongo-java-driver2-2.14.3-7|39	find -name '*.class' -delete
21mr|mongo-java-driver2-2.14.3-7|40	find -name '*.jar' -print -delete
21mr|mongo-java-driver2-2.14.3-7|41	
21mr|mongo-java-driver2-2.14.3-7|42	# Unwanted task
21mr|mongo-java-driver2-2.14.3-7|43	%pom_remove_plugin :maven-source-plugin
21mr|mongo-java-driver2-2.14.3-7|44	
21mr|mongo-java-driver2-2.14.3-7|45	# Fix osgi manifest
21mr|mongo-java-driver2-2.14.3-7|46	%pom_xpath_remove pom:Export-Package
21mr|mongo-java-driver2-2.14.3-7|47	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-bundle-plugin']/pom:configuration/pom:instructions" '
21mr|mongo-java-driver2-2.14.3-7|48	<Export-Package>com.mongodb.*,org.bson.*</Export-Package>'
21mr|mongo-java-driver2-2.14.3-7|49	
21mr|mongo-java-driver2-2.14.3-7|50	%mvn_compat_version org.mongodb:mongo-java-driver %{version} 2
21mr|mongo-java-driver2-2.14.3-7|51	%mvn_file org.mongodb:mongo-java-driver mongo-java-driver %{name}
21mr|mongo-java-driver2-2.14.3-7|52	
21mr|mongo-java-driver2-2.14.3-7|53	%build
21mr|mongo-java-driver2-2.14.3-7|54	
21mr|mongo-java-driver2-2.14.3-7|55	# Test suite disabled; require web connection
21mr|mongo-java-driver2-2.14.3-7|56	# java.net.ConnectException: Connection refused
21mr|mongo-java-driver2-2.14.3-7|57	# com.mongodb.MongoTimeoutException: Timed out after 10000 ms while waiting to connect.
21mr|mongo-java-driver2-2.14.3-7|58	# Client view of cluster state is {type=Unknown, servers=[{address=127.0.0.1:27017,
21mr|mongo-java-driver2-2.14.3-7|59	# type=Unknown, state=Connecting, exception={com.mongodb.MongoException$Network:
21mr|mongo-java-driver2-2.14.3-7|60	# Exception opening the socket}, caused by {java.net.ConnectException: Connection refused}}]
21mr|mongo-java-driver2-2.14.3-7|61	%mvn_build -f
21mr|mongo-java-driver2-2.14.3-7|62	
21mr|mongo-java-driver2-2.14.3-7|63	%install
21mr|mongo-java-driver2-2.14.3-7|64	%mvn_install
21mr|mongo-java-driver2-2.14.3-7|65	
21mr|mongo-java-driver2-2.14.3-7|66	%files -f .mfiles
21mr|mongo-java-driver2-2.14.3-7|67	%doc History.md README.md
21mr|mongo-java-driver2-2.14.3-7|68	%license LICENSE.txt
21mr|mongo-java-driver2-2.14.3-7|69	
21mr|mongo-java-driver2-2.14.3-7|70	%files javadoc -f .mfiles-javadoc
21mr|mongo-java-driver2-2.14.3-7|71	%license LICENSE.txt
21mr|mongo-java-driver2-2.14.3-7|72	

14297 21
21mr|mongo-java-driver-3.6.4-4|1	%{?scl:%scl_package mongo-java-driver}
21mr|mongo-java-driver-3.6.4-4|2	%{!?scl:%global pkg_name %{name}}
21mr|mongo-java-driver-3.6.4-4|3	
21mr|mongo-java-driver-3.6.4-4|4	%if 0%{?rhel}
21mr|mongo-java-driver-3.6.4-4|5	# Use java common's requires/provides generator
21mr|mongo-java-driver-3.6.4-4|6	%{?java_common_find_provides_and_requires}
21mr|mongo-java-driver-3.6.4-4|7	%endif
21mr|mongo-java-driver-3.6.4-4|8	
21mr|mongo-java-driver-3.6.4-4|9	Name:		%{?scl_prefix}mongo-java-driver
21mr|mongo-java-driver-3.6.4-4|10	Version:	3.6.4
21mr|mongo-java-driver-3.6.4-4|11	Release:	4
21mr|mongo-java-driver-3.6.4-4|12	Summary:	A Java driver for MongoDB
21mr|mongo-java-driver-3.6.4-4|13	
21mr|mongo-java-driver-3.6.4-4|14	Group:          Development/Java
21mr|mongo-java-driver-3.6.4-4|15	BuildArch:	noarch
21mr|mongo-java-driver-3.6.4-4|16	# Java stack is not supported on x86_32
21mr|mongo-java-driver-3.6.4-4|17	ExcludeArch: %{ix86}
21mr|mongo-java-driver-3.6.4-4|18	License:	ASL 2.0
21mr|mongo-java-driver-3.6.4-4|19	URL:		http://www.mongodb.org/display/DOCS/Java+Language+Center
21mr|mongo-java-driver-3.6.4-4|20	Source0:	https://github.com/mongodb/%{pkg_name}/archive/r%{version}.tar.gz
21mr|mongo-java-driver-3.6.4-4|21	Patch0:         %{pkg_name}-gradle-local-fixes.patch
21mr|mongo-java-driver-3.6.4-4|22	
21mr|mongo-java-driver-3.6.4-4|23	%{!?scl:
21mr|mongo-java-driver-3.6.4-4|24	BuildRequires:  java-devel
21mr|mongo-java-driver-3.6.4-4|25	}
21mr|mongo-java-driver-3.6.4-4|26	BuildRequires:  gradle-local
21mr|mongo-java-driver-3.6.4-4|27	BuildRequires:  javapackages-tools
21mr|mongo-java-driver-3.6.4-4|28	BuildRequires:  javapackages-local
21mr|mongo-java-driver-3.6.4-4|29	BuildRequires:  mvn(io.netty:netty-buffer)
21mr|mongo-java-driver-3.6.4-4|30	BuildRequires:  mvn(io.netty:netty-transport)
21mr|mongo-java-driver-3.6.4-4|31	BuildRequires:  mvn(io.netty:netty-handler)
21mr|mongo-java-driver-3.6.4-4|32	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|mongo-java-driver-3.6.4-4|33	BuildRequires:  mvn(org.xerial.snappy:snappy-java)
21mr|mongo-java-driver-3.6.4-4|34	
21mr|mongo-java-driver-3.6.4-4|35	
21mr|mongo-java-driver-3.6.4-4|36	%{!?scl:
21mr|mongo-java-driver-3.6.4-4|37	Requires:	javapackages-tools
21mr|mongo-java-driver-3.6.4-4|38	}
21mr|mongo-java-driver-3.6.4-4|39	%{?scl:
21mr|mongo-java-driver-3.6.4-4|40	Requires:       %{scl_runtime}
21mr|mongo-java-driver-3.6.4-4|41	}
21mr|mongo-java-driver-3.6.4-4|42	
21mr|mongo-java-driver-3.6.4-4|43	%description
21mr|mongo-java-driver-3.6.4-4|44	This is an ueber jar for the MongoDB Java driver.
21mr|mongo-java-driver-3.6.4-4|45	
21mr|mongo-java-driver-3.6.4-4|46	%package bson
21mr|mongo-java-driver-3.6.4-4|47	Summary:	A Java-based BSON implementation
21mr|mongo-java-driver-3.6.4-4|48	%{!?scl:
21mr|mongo-java-driver-3.6.4-4|49	Requires:	javapackages-tools
21mr|mongo-java-driver-3.6.4-4|50	}
21mr|mongo-java-driver-3.6.4-4|51	%{?scl:
21mr|mongo-java-driver-3.6.4-4|52	Requires:       %{scl_runtime}
21mr|mongo-java-driver-3.6.4-4|53	}
21mr|mongo-java-driver-3.6.4-4|54	
21mr|mongo-java-driver-3.6.4-4|55	%description bson
21mr|mongo-java-driver-3.6.4-4|56	This is the Java implementation of BSON that the Java driver for
21mr|mongo-java-driver-3.6.4-4|57	MongoDB ships with.  It can be used separately by Java applications
21mr|mongo-java-driver-3.6.4-4|58	that require BSON.
21mr|mongo-java-driver-3.6.4-4|59	# Upstream has hinted that eventually, their bson implementation will
21mr|mongo-java-driver-3.6.4-4|60	# be better separated out: http://bsonspec.org/#/implementation
21mr|mongo-java-driver-3.6.4-4|61	# To make things easier for when that does happen, for now the jar
21mr|mongo-java-driver-3.6.4-4|62	# and javadocs for this are in separate subpackages.
21mr|mongo-java-driver-3.6.4-4|63	
21mr|mongo-java-driver-3.6.4-4|64	%package driver
21mr|mongo-java-driver-3.6.4-4|65	Summary:	The MongoDB Java Driver
21mr|mongo-java-driver-3.6.4-4|66	%{!?scl:
21mr|mongo-java-driver-3.6.4-4|67	Requires:	javapackages-tools
21mr|mongo-java-driver-3.6.4-4|68	}
21mr|mongo-java-driver-3.6.4-4|69	%{?scl:
21mr|mongo-java-driver-3.6.4-4|70	Requires:       %{scl_runtime}
21mr|mongo-java-driver-3.6.4-4|71	}
21mr|mongo-java-driver-3.6.4-4|72	
21mr|mongo-java-driver-3.6.4-4|73	%description driver
21mr|mongo-java-driver-3.6.4-4|74	The MongoDB Java Driver
21mr|mongo-java-driver-3.6.4-4|75	
21mr|mongo-java-driver-3.6.4-4|76	%package driver-core
21mr|mongo-java-driver-3.6.4-4|77	Summary:	The MongoDB Java Operations Layer
21mr|mongo-java-driver-3.6.4-4|78	%{!?scl:
21mr|mongo-java-driver-3.6.4-4|79	Requires:	javapackages-tools
21mr|mongo-java-driver-3.6.4-4|80	}
21mr|mongo-java-driver-3.6.4-4|81	%{?scl:
21mr|mongo-java-driver-3.6.4-4|82	Requires:       %{scl_runtime}
21mr|mongo-java-driver-3.6.4-4|83	}
21mr|mongo-java-driver-3.6.4-4|84	
21mr|mongo-java-driver-3.6.4-4|85	%description driver-core
21mr|mongo-java-driver-3.6.4-4|86	The Java operations layer for the MongoDB Java Driver. Third
21mr|mongo-java-driver-3.6.4-4|87	parties can wrap this layer to provide custom higher-level APIs
21mr|mongo-java-driver-3.6.4-4|88	
21mr|mongo-java-driver-3.6.4-4|89	%package driver-async
21mr|mongo-java-driver-3.6.4-4|90	Summary:	The MongoDB Java Async Driver
21mr|mongo-java-driver-3.6.4-4|91	%{!?scl:
21mr|mongo-java-driver-3.6.4-4|92	Requires:	javapackages-tools
21mr|mongo-java-driver-3.6.4-4|93	}
21mr|mongo-java-driver-3.6.4-4|94	%{?scl:
21mr|mongo-java-driver-3.6.4-4|95	Requires:       %{scl_runtime}
21mr|mongo-java-driver-3.6.4-4|96	}
21mr|mongo-java-driver-3.6.4-4|97	
21mr|mongo-java-driver-3.6.4-4|98	%description driver-async
21mr|mongo-java-driver-3.6.4-4|99	The MongoDB Asynchronous Driver.
21mr|mongo-java-driver-3.6.4-4|100	
21mr|mongo-java-driver-3.6.4-4|101	%prep
21mr|mongo-java-driver-3.6.4-4|102	%{?scl:scl enable %{scl_maven} %{scl} - << "EOF"}
21mr|mongo-java-driver-3.6.4-4|103	%setup -qn %{pkg_name}-r%{version}
21mr|mongo-java-driver-3.6.4-4|104	
21mr|mongo-java-driver-3.6.4-4|105	%patch0 -p1
21mr|mongo-java-driver-3.6.4-4|106	
21mr|mongo-java-driver-3.6.4-4|107	find -name '*.class' -exec rm -f '{}' \;
21mr|mongo-java-driver-3.6.4-4|108	find -name '*.jar' -exec rm -f '{}' \;
21mr|mongo-java-driver-3.6.4-4|109	
21mr|mongo-java-driver-3.6.4-4|110	set -ex
21mr|mongo-java-driver-3.6.4-4|111	%mvn_package org.mongodb:bson:* %{pkg_name}-bson
21mr|mongo-java-driver-3.6.4-4|112	%mvn_package org.mongodb:%{pkg_name}:* %{pkg_name}
21mr|mongo-java-driver-3.6.4-4|113	%mvn_package org.mongodb:mongodb-driver-core:* %{pkg_name}-driver-core
21mr|mongo-java-driver-3.6.4-4|114	%mvn_package org.mongodb:mongodb-driver-async:* %{pkg_name}-driver-async
21mr|mongo-java-driver-3.6.4-4|115	%mvn_package org.mongodb:mongodb-driver:* %{pkg_name}-driver
21mr|mongo-java-driver-3.6.4-4|116	%mvn_package org.mongodb:mongodb-javadoc-utils:* __noinstall
21mr|mongo-java-driver-3.6.4-4|117	%mvn_file org.mongodb:bson:* %{pkg_name}/bson
21mr|mongo-java-driver-3.6.4-4|118	%mvn_file org.mongodb:%{pkg_name}:* %{pkg_name}/mongo
21mr|mongo-java-driver-3.6.4-4|119	%mvn_file org.mongodb:mongodb-driver-core:* %{pkg_name}/driver-core
21mr|mongo-java-driver-3.6.4-4|120	%mvn_file org.mongodb:mongodb-driver-async:* %{pkg_name}/driver-async
21mr|mongo-java-driver-3.6.4-4|121	%mvn_file org.mongodb:mongodb-driver:* %{pkg_name}/driver
21mr|mongo-java-driver-3.6.4-4|122	%{?scl:EOF}
21mr|mongo-java-driver-3.6.4-4|123	
21mr|mongo-java-driver-3.6.4-4|124	%build
21mr|mongo-java-driver-3.6.4-4|125	%{?scl:scl enable %{scl_maven} %{scl} - << "EOF"}
21mr|mongo-java-driver-3.6.4-4|126	%gradle_build -f -- -s -i
21mr|mongo-java-driver-3.6.4-4|127	%{?scl:EOF}
21mr|mongo-java-driver-3.6.4-4|128	
21mr|mongo-java-driver-3.6.4-4|129	%install
21mr|mongo-java-driver-3.6.4-4|130	%{?scl:scl enable %{scl_maven} %{scl} - << "EOF"}
21mr|mongo-java-driver-3.6.4-4|131	%mvn_install
21mr|mongo-java-driver-3.6.4-4|132	%{?scl:EOF}
21mr|mongo-java-driver-3.6.4-4|133	
21mr|mongo-java-driver-3.6.4-4|134	%files -f .mfiles-%{pkg_name}
21mr|mongo-java-driver-3.6.4-4|135	%doc README.md LICENSE.txt
21mr|mongo-java-driver-3.6.4-4|136	
21mr|mongo-java-driver-3.6.4-4|137	%files bson -f .mfiles-%{pkg_name}-bson
21mr|mongo-java-driver-3.6.4-4|138	%doc README.md LICENSE.txt
21mr|mongo-java-driver-3.6.4-4|139	
21mr|mongo-java-driver-3.6.4-4|140	%files driver -f .mfiles-%{pkg_name}-driver
21mr|mongo-java-driver-3.6.4-4|141	%doc README.md LICENSE.txt
21mr|mongo-java-driver-3.6.4-4|142	
21mr|mongo-java-driver-3.6.4-4|143	%files driver-core -f .mfiles-%{pkg_name}-driver-core
21mr|mongo-java-driver-3.6.4-4|144	%doc README.md LICENSE.txt
21mr|mongo-java-driver-3.6.4-4|145	
21mr|mongo-java-driver-3.6.4-4|146	%files driver-async -f .mfiles-%{pkg_name}-driver-async
21mr|mongo-java-driver-3.6.4-4|147	%doc README.md LICENSE.txt
21mr|mongo-java-driver-3.6.4-4|148	

14298 21
21mr|monitor-edid-3.4-1|1	%global debug_package %{nil}
21mr|monitor-edid-3.4-1|2	# Contrib
21mr|monitor-edid-3.4-1|3	%global __requires_exclude perl\\(Parse::EDID\\)
21mr|monitor-edid-3.4-1|4	
21mr|monitor-edid-3.4-1|5	Summary:	EDID retrieval and parsing tools
21mr|monitor-edid-3.4-1|6	Name:		monitor-edid
21mr|monitor-edid-3.4-1|7	Version:	3.4
21mr|monitor-edid-3.4-1|8	Release:	1
21mr|monitor-edid-3.4-1|9	License:	GPLv3+
21mr|monitor-edid-3.4-1|10	Group:		System/Configuration/Other
21mr|monitor-edid-3.4-1|11	Url:		http://wiki.mandriva.com/en/Tools/monitor-edid
21mr|monitor-edid-3.4-1|12	Source0:	https://gitweb.mageia.org/software/monitor-edid/snapshot/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|monitor-edid-3.4-1|13	# From Fedora
21mr|monitor-edid-3.4-1|14	# Fix Makefile to permit RPM CFLAGS
21mr|monitor-edid-3.4-1|15	Patch000:	monitor-edid-Makefile.patch
21mr|monitor-edid-3.4-1|16	%ifarch %{ix86} x86_64
21mr|monitor-edid-3.4-1|17	BuildRequires:	libx86-devel
21mr|monitor-edid-3.4-1|18	%endif
21mr|monitor-edid-3.4-1|19	BuildRequires:  perl-generators
21mr|monitor-edid-3.4-1|20	Requires:	perl(File::Find)
21mr|monitor-edid-3.4-1|21	Recommends:	perl(Parse::EDID)
21mr|monitor-edid-3.4-1|22	ExcludeArch:	%{arm} %{mips}
21mr|monitor-edid-3.4-1|23	
21mr|monitor-edid-3.4-1|24	%description
21mr|monitor-edid-3.4-1|25	This package provides tools for EDID retrieval, EDID parsing and
21mr|monitor-edid-3.4-1|26	other methods of monitor probing.
21mr|monitor-edid-3.4-1|27	
21mr|monitor-edid-3.4-1|28	%files
21mr|monitor-edid-3.4-1|29	%doc README NEWS ChangeLog
21mr|monitor-edid-3.4-1|30	%license COPYING
21mr|monitor-edid-3.4-1|31	%{_bindir}/*
21mr|monitor-edid-3.4-1|32	%{_sbindir}/*
21mr|monitor-edid-3.4-1|33	
21mr|monitor-edid-3.4-1|34	#----------------------------------------------------------------------------
21mr|monitor-edid-3.4-1|35	
21mr|monitor-edid-3.4-1|36	%prep
21mr|monitor-edid-3.4-1|37	%autosetup -p1 -n refs/tags/v%{version}
21mr|monitor-edid-3.4-1|38	
21mr|monitor-edid-3.4-1|39	%build
21mr|monitor-edid-3.4-1|40	%make_build CFLAGS="%{optflags} -g" CC=%{__cc} LDFLAGS="%{ldflags} -lx86"
21mr|monitor-edid-3.4-1|41	
21mr|monitor-edid-3.4-1|42	%install
21mr|monitor-edid-3.4-1|43	%make_install

14299 21
21mr|monitorix-3.13.1-1|1	Name:              monitorix
21mr|monitorix-3.13.1-1|2	Version:	3.13.1
21mr|monitorix-3.13.1-1|3	Release:	1
21mr|monitorix-3.13.1-1|4	Summary:           A free, open source, lightweight system monitoring tool
21mr|monitorix-3.13.1-1|5	License:           GPLv2+
21mr|monitorix-3.13.1-1|6	Group:             Monitoring
21mr|monitorix-3.13.1-1|7	URL:               http://www.monitorix.org
21mr|monitorix-3.13.1-1|8	Source0:           http://www.monitorix.org/%{name}-%{version}.tar.gz
21mr|monitorix-3.13.1-1|9	BuildArch:         noarch
21mr|monitorix-3.13.1-1|10	BuildRequires:     perl
21mr|monitorix-3.13.1-1|11	BuildRequires:     systemd
21mr|monitorix-3.13.1-1|12	Requires:          logrotate
21mr|monitorix-3.13.1-1|13	Requires:          perl(CGI)
21mr|monitorix-3.13.1-1|14	Requires:          perl(Config::General)
21mr|monitorix-3.13.1-1|15	Requires:          perl(DBD::mysql)
21mr|monitorix-3.13.1-1|16	Requires:          perl(DBI)
21mr|monitorix-3.13.1-1|17	Requires:          perl(HTTP::Server::Simple::CGI)
21mr|monitorix-3.13.1-1|18	Requires:          perl(XML::Simple)
21mr|monitorix-3.13.1-1|19	Requires:          perl(IO::Socket::SSL)
21mr|monitorix-3.13.1-1|20	Requires(pre):     rpm-helper
21mr|monitorix-3.13.1-1|21	Requires(post):    systemd
21mr|monitorix-3.13.1-1|22	Requires(preun):   systemd
21mr|monitorix-3.13.1-1|23	Requires(postun):  systemd rpm-helper
21mr|monitorix-3.13.1-1|24	
21mr|monitorix-3.13.1-1|25	%description
21mr|monitorix-3.13.1-1|26	Monitorix is a free, open source, lightweight system monitoring tool designed
21mr|monitorix-3.13.1-1|27	to monitor as many services and system resources as possible. It has been
21mr|monitorix-3.13.1-1|28	created to be used under production Linux/UNIX servers, but due to its
21mr|monitorix-3.13.1-1|29	simplicity and small size may also be used on embedded devices as well.
21mr|monitorix-3.13.1-1|30	
21mr|monitorix-3.13.1-1|31	%prep
21mr|monitorix-3.13.1-1|32	%setup -q
21mr|monitorix-3.13.1-1|33	sed -i 's|#!/usr/bin/env perl|#!/usr/bin/perl|' %{name}
21mr|monitorix-3.13.1-1|34	sed -i 's|#!/usr/bin/env perl|#!/usr/bin/perl|' %{name}.cgi
21mr|monitorix-3.13.1-1|35	sed -i 's|nobody|%{name}|' %{name}.conf
21mr|monitorix-3.13.1-1|36	
21mr|monitorix-3.13.1-1|37	%build
21mr|monitorix-3.13.1-1|38	# Nothing to build.
21mr|monitorix-3.13.1-1|39	
21mr|monitorix-3.13.1-1|40	%install
21mr|monitorix-3.13.1-1|41	install -pDm644 docs/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|monitorix-3.13.1-1|42	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
21mr|monitorix-3.13.1-1|43	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/conf.d
21mr|monitorix-3.13.1-1|44	install -pDm644 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21mr|monitorix-3.13.1-1|45	install -pDm755 %{name} %{buildroot}%{_bindir}/%{name}
21mr|monitorix-3.13.1-1|46	mkdir -p %{buildroot}/usr/lib/%{name}
21mr|monitorix-3.13.1-1|47	install -pDm644 lib/*.pm %{buildroot}/usr/lib/%{name}
21mr|monitorix-3.13.1-1|48	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/www
21mr|monitorix-3.13.1-1|49	install -pDm644 logo_top.png %{buildroot}%{_localstatedir}/lib/%{name}/www
21mr|monitorix-3.13.1-1|50	install -pDm644 logo_bot.png %{buildroot}%{_localstatedir}/lib/%{name}/www
21mr|monitorix-3.13.1-1|51	install -pDm644 %{name}ico.png %{buildroot}%{_localstatedir}/lib/%{name}/www
21mr|monitorix-3.13.1-1|52	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/www/imgs
21mr|monitorix-3.13.1-1|53	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/www/cgi
21mr|monitorix-3.13.1-1|54	install -pDm755 %{name}.cgi %{buildroot}%{_localstatedir}/lib/%{name}/www/cgi
21mr|monitorix-3.13.1-1|55	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/reports
21mr|monitorix-3.13.1-1|56	install -pDm644 reports/*.html %{buildroot}%{_localstatedir}/lib/%{name}/reports
21mr|monitorix-3.13.1-1|57	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/usage
21mr|monitorix-3.13.1-1|58	mkdir -p %{buildroot}%{_mandir}/man5
21mr|monitorix-3.13.1-1|59	mkdir -p %{buildroot}%{_mandir}/man8
21mr|monitorix-3.13.1-1|60	install -pDm644 man/man5/%{name}.conf.5 %{buildroot}%{_mandir}/man5
21mr|monitorix-3.13.1-1|61	install -pDm644 man/man8/%{name}.8 %{buildroot}%{_mandir}/man8
21mr|monitorix-3.13.1-1|62	install -pDm644 docs/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|monitorix-3.13.1-1|63	install -pDm644 docs/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21mr|monitorix-3.13.1-1|64	
21mr|monitorix-3.13.1-1|65	%pre
21mr|monitorix-3.13.1-1|66	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
21mr|monitorix-3.13.1-1|67	%_pre_groupadd %{name} %{name}
21mr|monitorix-3.13.1-1|68	
21mr|monitorix-3.13.1-1|69	%post
21mr|monitorix-3.13.1-1|70	%_post_service %{name}
21mr|monitorix-3.13.1-1|71	
21mr|monitorix-3.13.1-1|72	%preun
21mr|monitorix-3.13.1-1|73	%systemd_preun %{buildroot}%{_unitdir}/%{name}.service
21mr|monitorix-3.13.1-1|74	
21mr|monitorix-3.13.1-1|75	%postun
21mr|monitorix-3.13.1-1|76	%systemd_postun_with_restart %{buildroot}%{_unitdir}/%{name}.service
21mr|monitorix-3.13.1-1|77	%_postun_userdel %{name}
21mr|monitorix-3.13.1-1|78	%_postun_groupdel %{name} %{name}
21mr|monitorix-3.13.1-1|79	
21mr|monitorix-3.13.1-1|80	%files
21mr|monitorix-3.13.1-1|81	%doc Changes COPYING README README.nginx
21mr|monitorix-3.13.1-1|82	%doc docs/%{name}-alert.sh docs/%{name}-apache.conf docs/%{name}-lighttpd.conf
21mr|monitorix-3.13.1-1|83	%doc docs/htpasswd.pl
21mr|monitorix-3.13.1-1|84	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|monitorix-3.13.1-1|85	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|monitorix-3.13.1-1|86	%dir %{_sysconfdir}/%{name}
21mr|monitorix-3.13.1-1|87	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|monitorix-3.13.1-1|88	%dir %{_sysconfdir}/%{name}/conf.d
21mr|monitorix-3.13.1-1|89	%dir %{_localstatedir}/lib/%{name}/
21mr|monitorix-3.13.1-1|90	%dir %{_localstatedir}/lib/%{name}/www
21mr|monitorix-3.13.1-1|91	%dir %{_localstatedir}/lib/%{name}/www/cgi
21mr|monitorix-3.13.1-1|92	%dir %{_localstatedir}/lib/%{name}/reports
21mr|monitorix-3.13.1-1|93	%{_localstatedir}/lib/%{name}/reports/*.html
21mr|monitorix-3.13.1-1|94	%{_mandir}/man5/%{name}.conf.5*
21mr|monitorix-3.13.1-1|95	%{_mandir}/man8/%{name}.8*
21mr|monitorix-3.13.1-1|96	%{_unitdir}/%{name}.service
21mr|monitorix-3.13.1-1|97	%{_bindir}/%{name}
21mr|monitorix-3.13.1-1|98	%{_prefix}/lib/%{name}/
21mr|monitorix-3.13.1-1|99	%{_localstatedir}/lib/%{name}/www/logo_top.png
21mr|monitorix-3.13.1-1|100	%{_localstatedir}/lib/%{name}/www/logo_bot.png
21mr|monitorix-3.13.1-1|101	%{_localstatedir}/lib/%{name}/www/%{name}ico.png
21mr|monitorix-3.13.1-1|102	%{_localstatedir}/lib/%{name}/www/cgi/%{name}.cgi
21mr|monitorix-3.13.1-1|103	%attr(755,%{name},%{name}) %{_localstatedir}/lib/%{name}/www/imgs
21mr|monitorix-3.13.1-1|104	%attr(755,root,root) %{_localstatedir}/lib/%{name}/usage

14300 21
21mr|mono-6.12.0-206.1|1	# Turns "prefix=${pcfiledir}/../.." into "prefix=${pcfiledir}/.."
21mr|mono-6.12.0-206.1|2	%define dont_fix_pkgconfig 1
21mr|mono-6.12.0-206.1|3	%define _disable_rebuild_configure 1
21mr|mono-6.12.0-206.1|4	
21mr|mono-6.12.0-206.1|5	%define rev 206
21mr|mono-6.12.0-206.1|6	%define api_ver 4.7.1
21mr|mono-6.12.0-206.1|7	
21mr|mono-6.12.0-206.1|8	%define major 0
21mr|mono-6.12.0-206.1|9	%define major1 1
21mr|mono-6.12.0-206.1|10	%define libname %mklibname %{name} %{major}
21mr|mono-6.12.0-206.1|11	%define libnamellvm %mklibname %{name}llvm %{major}
21mr|mono-6.12.0-206.1|12	%define libname1 %mklibname %{name} 2.0 %{major1}
21mr|mono-6.12.0-206.1|13	%define devname %mklibname %{name} -d
21mr|mono-6.12.0-206.1|14	
21mr|mono-6.12.0-206.1|15	# for build with bootstrap need Source0 from http://download.mono-project.com
21mr|mono-6.12.0-206.1|16	%bcond_with bootstrap
21mr|mono-6.12.0-206.1|17	%define monodir %{_prefix}/lib/mono
21mr|mono-6.12.0-206.1|18	
21mr|mono-6.12.0-206.1|19	%bcond_with llvm
21mr|mono-6.12.0-206.1|20	%bcond_without sgen
21mr|mono-6.12.0-206.1|21	%define sgenmajor 1
21mr|mono-6.12.0-206.1|22	
21mr|mono-6.12.0-206.1|23	Summary:	Mono Runtime
21mr|mono-6.12.0-206.1|24	Name:		mono
21mr|mono-6.12.0-206.1|25	Version:	6.12.0
21mr|mono-6.12.0-206.1|26	Release:	%{rev}.1
21mr|mono-6.12.0-206.1|27	License:	GPLv2 and LGPLv2+ and MIT
21mr|mono-6.12.0-206.1|28	Group:		Development/C#
21mr|mono-6.12.0-206.1|29	Url:		http://www.go-mono.com/
21mr|mono-6.12.0-206.1|30	# some release not available on download.mono-project.com
21mr|mono-6.12.0-206.1|31	#Source0:	http://download.mono-project.com/sources/mono/%{name}-%{version}.%{rev}.tar.xz
21mr|mono-6.12.0-206.1|32	Source0:	https://github.com/mono/mono/archive/refs/tags/mono-6.12.0.206.tar.gz
21mr|mono-6.12.0-206.1|33	# This key was generated by Götz Waschk <waschk@mandriva.org> on Oct 14, 2010
21mr|mono-6.12.0-206.1|34	# by running the following command:
21mr|mono-6.12.0-206.1|35	# sn -k mono.snk
21mr|mono-6.12.0-206.1|36	# You should not regenerate this unless you have a really, really, really good reason.
21mr|mono-6.12.0-206.1|37	Source1:	mono.snk
21mr|mono-6.12.0-206.1|38	Source2:	mono.rpmlintrc
21mr|mono-6.12.0-206.1|39	# see https://github.com/mono/mono/tree/main/external
21mr|mono-6.12.0-206.1|40	Source3:	external.tar.xz
21mr|mono-6.12.0-206.1|41	Source4:	https://download.mono-project.com/monolite/monolite-linux-1A5E0066-58DC-428A-B21C-0AD6CDAE2789-latest.tar.gz
21mr|mono-6.12.0-206.1|42	Patch0:		mono-6.6.0-ignore-reference-assemblies.patch
21mr|mono-6.12.0-206.1|43	Patch2:		mono-5.10.0-find-provides.patch
21mr|mono-6.12.0-206.1|44	Patch3:		mono-4.2-fix-winforms-trayicon.patch
21mr|mono-6.12.0-206.1|45	Patch4:		mono-6.6.0-aarch64.patch
21mr|mono-6.12.0-206.1|46	Patch5:		mono-6.6.0-roslyn-binaries.patch
21mr|mono-6.12.0-206.1|47	Patch6:		mono-5.18.0-use-mcs.patch
21mr|mono-6.12.0-206.1|48	Patch7:		mono-5.18.0-reference-assemblies-fix.patch
21mr|mono-6.12.0-206.1|49	Patch8:		mono-5.18.0-sharpziplib-parent-path-traversal.patch
21mr|mono-6.12.0-206.1|50	# Fix NRE bug in api-doc-tools: https://github.com/mono/api-doc-tools/pull/464
21mr|mono-6.12.0-206.1|51	Patch10:	0001-DocumentationEnumerator.cs-Declare-iface-and-ifaceMe.patch
21mr|mono-6.12.0-206.1|52	# Replace new Csharp features with old to allow mdoc to build
21mr|mono-6.12.0-206.1|53	# https://github.com/mono/api-doc-tools/pull/463
21mr|mono-6.12.0-206.1|54	Patch11:	0001-Replace-new-Csharp-features-with-old-ones.patch
21mr|mono-6.12.0-206.1|55	# Reenable mdoc build. To be upstreamed after Patch 10 and 11
21mr|mono-6.12.0-206.1|56	Patch12:	0001-Reenable-mdoc.exe-build.patch
21mr|mono-6.12.0-206.1|57	# fix issue with conflicts between i686 and x86_64 package (#1853724)
21mr|mono-6.12.0-206.1|58	Patch13:	mono-6.6.0-fix-multi-arch-issue.patch
21mr|mono-6.12.0-206.1|59	Patch14:	mono-nodownload-monolite.patch
21mr|mono-6.12.0-206.1|60	
21mr|mono-6.12.0-206.1|61	BuildRequires:	autoconf
21mr|mono-6.12.0-206.1|62	BuildRequires:	bison
21mr|mono-6.12.0-206.1|63	BuildRequires:	ninja
21mr|mono-6.12.0-206.1|64	BuildRequires:	cmake
21mr|mono-6.12.0-206.1|65	#BuildRequires:	perl(XML::Parser)
21mr|mono-6.12.0-206.1|66	BuildRequires:	gettext-devel
21mr|mono-6.12.0-206.1|67	BuildRequires:	icu-devel
21mr|mono-6.12.0-206.1|68	BuildRequires:	perl-Getopt-Long
21mr|mono-6.12.0-206.1|69	BuildRequires:	libgdiplus-devel
21mr|mono-6.12.0-206.1|70	BuildRequires:	pkgconfig(zlib)
21mr|mono-6.12.0-206.1|71	BuildRequires:	oprofile-devel
21mr|mono-6.12.0-206.1|72	BuildRequires:	zlib-devel
21mr|mono-6.12.0-206.1|73	BuildRequires:	krb5-devel
21mr|mono-6.12.0-206.1|74	BuildRequires:	pkgconfig(x11)
21mr|mono-6.12.0-206.1|75	%if %{with llvm}
21mr|mono-6.12.0-206.1|76	#gw mono 2.8 does not build with our llvm 2.7
21mr|mono-6.12.0-206.1|77	BuildRequires:	llvm > 2.7
21mr|mono-6.12.0-206.1|78	Recommends:	%{libnamellvm} = %{EVRD}
21mr|mono-6.12.0-206.1|79	%endif
21mr|mono-6.12.0-206.1|80	Requires:	%{libname1} = %{version}
21mr|mono-6.12.0-206.1|81	Requires:	%{libname} = %{version}
21mr|mono-6.12.0-206.1|82	# gw requires by System.Drawing
21mr|mono-6.12.0-206.1|83	Requires: 	libgdiplus
21mr|mono-6.12.0-206.1|84	Provides:	mono-config
21mr|mono-6.12.0-206.1|85	Provides:	libmono-runtime
21mr|mono-6.12.0-206.1|86	# gw this is for some binary-only packages, the versions are retargetted
21mr|mono-6.12.0-206.1|87	# by the mono runtime
21mr|mono-6.12.0-206.1|88	Provides:	mono(Commons.Xml.Relaxng) = 4.0.30319
21mr|mono-6.12.0-206.1|89	Provides:	mono(CustomMarshalers) = 4.0.30319
21mr|mono-6.12.0-206.1|90	Provides:	mono(I18N) = 4.0.30319
21mr|mono-6.12.0-206.1|91	Provides:	mono(I18N.West) = 4.0.30319
21mr|mono-6.12.0-206.1|92	Provides:	mono(ICSharpCode.SharpZipLib) = 4.0.30319
21mr|mono-6.12.0-206.1|93	Provides:	mono(Mono.Cairo) = 4.0.30319
21mr|mono-6.12.0-206.1|94	Provides:	mono(Mono.CompilerServices.SymbolWriter) = 4.0.30319
21mr|mono-6.12.0-206.1|95	Provides:	mono(Mono.Posix) = 4.0.30319
21mr|mono-6.12.0-206.1|96	Provides:	mono(Mono.Security) = 4.0.30319
21mr|mono-6.12.0-206.1|97	Provides:	mono(System) = 4.0.30319
21mr|mono-6.12.0-206.1|98	Provides:	mono(System.Drawing) = 4.0.30319
21mr|mono-6.12.0-206.1|99	Provides:	mono(System.Security) = 4.0.30319
21mr|mono-6.12.0-206.1|100	Provides:	mono(System.Xml) = 4.0.30319
21mr|mono-6.12.0-206.1|101	Provides:	mono(mscorlib) = 4.0.30319
21mr|mono-6.12.0-206.1|102	%if %{without bootstrap}
21mr|mono-6.12.0-206.1|103	#gw needed for mono-find-requires which needs monodis and libmono.so
21mr|mono-6.12.0-206.1|104	BuildRequires:	mono
21mr|mono-6.12.0-206.1|105	BuildRequires:	pkgconfig(mono)
21mr|mono-6.12.0-206.1|106	%endif
21mr|mono-6.12.0-206.1|107	
21mr|mono-6.12.0-206.1|108	%rename mono-2.0
21mr|mono-6.12.0-206.1|109	%rename mono-4.0
21mr|mono-6.12.0-206.1|110	
21mr|mono-6.12.0-206.1|111	%description
21mr|mono-6.12.0-206.1|112	Mono is an implementation of the ECMA Common Language Infrastructure,
21mr|mono-6.12.0-206.1|113	it contains both a just-in-time compiler for maximum performance, and
21mr|mono-6.12.0-206.1|114	an interpeter.  It can also be used to run programs from the .NET
21mr|mono-6.12.0-206.1|115	Framework.
21mr|mono-6.12.0-206.1|116	
21mr|mono-6.12.0-206.1|117	This package contains the core of the Mono runtime including its
21mr|mono-6.12.0-206.1|118	Virtual Machine, Just-in-time compiler, C# compiler, security tools
21mr|mono-6.12.0-206.1|119	and libraries (corlib, XML, System.Security, System.Drawing, ZipLib,
21mr|mono-6.12.0-206.1|120	I18N, Cairo and Mono.*).
21mr|mono-6.12.0-206.1|121	
21mr|mono-6.12.0-206.1|122	%files -f mcs.lang
21mr|mono-6.12.0-206.1|123	%dir %{_sysconfdir}/mono
21mr|mono-6.12.0-206.1|124	%dir %{_sysconfdir}/mono/4.0/
21mr|mono-6.12.0-206.1|125	%dir %{_sysconfdir}/mono/4.5/
21mr|mono-6.12.0-206.1|126	%config(noreplace) %{_sysconfdir}/mono/2.0/machine.config
21mr|mono-6.12.0-206.1|127	%config(noreplace) %{_sysconfdir}/mono/4.0/machine.config
21mr|mono-6.12.0-206.1|128	%config(noreplace) %{_sysconfdir}/mono/4.5/machine.config
21mr|mono-6.12.0-206.1|129	%config(noreplace) %{_sysconfdir}/mono/2.0/settings.map
21mr|mono-6.12.0-206.1|130	%config(noreplace) %{_sysconfdir}/mono/4.0/settings.map
21mr|mono-6.12.0-206.1|131	%config(noreplace) %{_sysconfdir}/mono/4.5/settings.map
21mr|mono-6.12.0-206.1|132	%config  %{_sysconfdir}/mono/config
21mr|mono-6.12.0-206.1|133	%{_bindir}/mono
21mr|mono-6.12.0-206.1|134	#%%{_bindir}/mono-configuration-crypto
21mr|mono-6.12.0-206.1|135	%ifnarch %{armx}
21mr|mono-6.12.0-206.1|136	%{_bindir}/mono-boehm
21mr|mono-6.12.0-206.1|137	%endif
21mr|mono-6.12.0-206.1|138	%if %{with sgen}
21mr|mono-6.12.0-206.1|139	%{_bindir}/mono-sgen
21mr|mono-6.12.0-206.1|140	%endif
21mr|mono-6.12.0-206.1|141	%{_bindir}/mono-test-install
21mr|mono-6.12.0-206.1|142	%{_bindir}/csharp
21mr|mono-6.12.0-206.1|143	%{_bindir}/cert-sync
21mr|mono-6.12.0-206.1|144	%{_bindir}/certmgr
21mr|mono-6.12.0-206.1|145	%{_bindir}/chktrust
21mr|mono-6.12.0-206.1|146	%{_bindir}/gacutil
21mr|mono-6.12.0-206.1|147	%{_bindir}/gacutil2
21mr|mono-6.12.0-206.1|148	%{_bindir}/ikdasm
21mr|mono-6.12.0-206.1|149	%{_bindir}/mcs
21mr|mono-6.12.0-206.1|150	%{_bindir}/mozroots
21mr|mono-6.12.0-206.1|151	%{_bindir}/peverify
21mr|mono-6.12.0-206.1|152	%{_bindir}/setreg
21mr|mono-6.12.0-206.1|153	%{_bindir}/sn
21mr|mono-6.12.0-206.1|154	%{_mandir}/man1/aprofutil.1*
21mr|mono-6.12.0-206.1|155	%{_mandir}/man1/mono.1*
21mr|mono-6.12.0-206.1|156	%{_mandir}/man1/mono-profilers.1*
21mr|mono-6.12.0-206.1|157	#%%{_mandir}/man1/mono-configuration-crypto.1*
21mr|mono-6.12.0-206.1|158	%{_mandir}/man1/certmgr.1*
21mr|mono-6.12.0-206.1|159	%{_mandir}/man1/cert-sync.1*
21mr|mono-6.12.0-206.1|160	%{_mandir}/man1/chktrust.1*
21mr|mono-6.12.0-206.1|161	%{_mandir}/man1/csharp.1*
21mr|mono-6.12.0-206.1|162	%{_mandir}/man1/gacutil.1*
21mr|mono-6.12.0-206.1|163	%{_mandir}/man1/mcs.1*
21mr|mono-6.12.0-206.1|164	%{_mandir}/man1/mozroots.1*
21mr|mono-6.12.0-206.1|165	%{_mandir}/man1/setreg.1*
21mr|mono-6.12.0-206.1|166	%{_mandir}/man1/sn.1*
21mr|mono-6.12.0-206.1|167	%{_mandir}/man5/mono-config.5*
21mr|mono-6.12.0-206.1|168	%dir %{monodir}
21mr|mono-6.12.0-206.1|169	%dir %{monodir}/4.5/
21mr|mono-6.12.0-206.1|170	%dir %{monodir}/4.7.1-api/
21mr|mono-6.12.0-206.1|171	%{monodir}/4.0-api
21mr|mono-6.12.0-206.1|172	%{monodir}/4.5-api
21mr|mono-6.12.0-206.1|173	#%%{monodir}/mono-configuration-crypto
21mr|mono-6.12.0-206.1|174	%{monodir}/4.5/csharp.exe*
21mr|mono-6.12.0-206.1|175	%{monodir}/4.5/chktrust.exe*
21mr|mono-6.12.0-206.1|176	%{monodir}/4.5/gacutil.exe
21mr|mono-6.12.0-206.1|177	%{monodir}/4.5/gacutil.exe.mdb
21mr|mono-6.12.0-206.1|178	%{monodir}/4.5/cert-sync.exe*
21mr|mono-6.12.0-206.1|179	%{monodir}/4.5/certmgr.exe*
21mr|mono-6.12.0-206.1|180	%{monodir}/4.5/ikdasm.exe*
21mr|mono-6.12.0-206.1|181	%{monodir}/4.5/mcs.exe*
21mr|mono-6.12.0-206.1|182	%{monodir}/4.5/mozroots.exe*
21mr|mono-6.12.0-206.1|183	%{monodir}/4.5/setreg.exe*
21mr|mono-6.12.0-206.1|184	%{monodir}/4.5/sn.exe*
21mr|mono-6.12.0-206.1|185	%{monodir}/gac/cscompmgd
21mr|mono-6.12.0-206.1|186	%{monodir}/4.5/cscompmgd.dll
21mr|mono-6.12.0-206.1|187	%{monodir}/gac/I18N.West
21mr|mono-6.12.0-206.1|188	%{monodir}/4.5/I18N.West.dll
21mr|mono-6.12.0-206.1|189	%{monodir}/gac/I18N
21mr|mono-6.12.0-206.1|190	%{monodir}/4.5/I18N.dll
21mr|mono-6.12.0-206.1|191	%{monodir}/gac/Microsoft.CSharp
21mr|mono-6.12.0-206.1|192	%{monodir}/4.5/Microsoft.CSharp.dll
21mr|mono-6.12.0-206.1|193	%{monodir}/4.7.1-api/Microsoft.CSharp.dll
21mr|mono-6.12.0-206.1|194	%{monodir}/4.7.1-api/Microsoft.VisualBasic.dll
21mr|mono-6.12.0-206.1|195	%{monodir}/4.5/Microsoft.VisualC.dll
21mr|mono-6.12.0-206.1|196	%{monodir}/4.7.1-api/Microsoft.VisualC.dll
21mr|mono-6.12.0-206.1|197	%{monodir}/gac/Mono.CompilerServices.SymbolWriter
21mr|mono-6.12.0-206.1|198	%{monodir}/4.5/Mono.CompilerServices.SymbolWriter.dll
21mr|mono-6.12.0-206.1|199	%{monodir}/gac/Mono.Btls.Interface
21mr|mono-6.12.0-206.1|200	%{monodir}/4.5/Mono.Btls.Interface.dll
21mr|mono-6.12.0-206.1|201	%{monodir}/gac/Mono.CSharp
21mr|mono-6.12.0-206.1|202	%{monodir}/4.5/Mono.CSharp.dll
21mr|mono-6.12.0-206.1|203	%{monodir}/gac/Mono.Management
21mr|mono-6.12.0-206.1|204	%{monodir}/4.5/Mono.Management.dll
21mr|mono-6.12.0-206.1|205	%{monodir}/gac/Mono.Security
21mr|mono-6.12.0-206.1|206	%{monodir}/4.5/Mono.Security.dll
21mr|mono-6.12.0-206.1|207	%{monodir}/gac/Mono.Simd
21mr|mono-6.12.0-206.1|208	%{monodir}/4.5/Mono.Simd.dll
21mr|mono-6.12.0-206.1|209	%{monodir}/4.5/Mono.Tasklets.dll
21mr|mono-6.12.0-206.1|210	%{monodir}/gac/Mono.Tasklets
21mr|mono-6.12.0-206.1|211	%{monodir}/gac/SMDiagnostics
21mr|mono-6.12.0-206.1|212	%{monodir}/4.5/SMDiagnostics.dll
21mr|mono-6.12.0-206.1|213	%{monodir}/gac/System.Core
21mr|mono-6.12.0-206.1|214	%{monodir}/4.5/System.Core.dll
21mr|mono-6.12.0-206.1|215	%{monodir}/4.7.1-api/System.Core.dll
21mr|mono-6.12.0-206.1|216	%{monodir}/gac/System.Deployment
21mr|mono-6.12.0-206.1|217	%{monodir}/4.5/System.Deployment.dll
21mr|mono-6.12.0-206.1|218	%{monodir}/4.7.1-api/System.Deployment.dll
21mr|mono-6.12.0-206.1|219	%{monodir}/gac/System.Net
21mr|mono-6.12.0-206.1|220	%{monodir}/4.5/System.Net.dll
21mr|mono-6.12.0-206.1|221	%{monodir}/4.7.1-api/System.Net.dll
21mr|mono-6.12.0-206.1|222	%{monodir}/4.5/System.Net.Http.dll
21mr|mono-6.12.0-206.1|223	%{monodir}/4.7.1-api/System.Net.Http.dll
21mr|mono-6.12.0-206.1|224	%{monodir}/gac/System.Net.Http
21mr|mono-6.12.0-206.1|225	%{monodir}/4.5/System.Net.Http.Formatting.dll
21mr|mono-6.12.0-206.1|226	%{monodir}/gac/System.Net.Http.Formatting
21mr|mono-6.12.0-206.1|227	%{monodir}/4.5/System.Net.Http.WebRequest.dll
21mr|mono-6.12.0-206.1|228	%{monodir}/4.7.1-api/System.Net.Http.WebRequest.dll
21mr|mono-6.12.0-206.1|229	%{monodir}/gac/System.Net.Http.WebRequest
21mr|mono-6.12.0-206.1|230	%{monodir}/gac/System.Reflection.Context
21mr|mono-6.12.0-206.1|231	%{monodir}/4.5/System.Reflection.Context.dll
21mr|mono-6.12.0-206.1|232	%{monodir}/4.7.1-api/System.Reflection.Context.dll
21mr|mono-6.12.0-206.1|233	%{monodir}/gac/System.Security
21mr|mono-6.12.0-206.1|234	%{monodir}/4.5/System.Security.dll
21mr|mono-6.12.0-206.1|235	%{monodir}/4.7.1-api/System.Security.dll
21mr|mono-6.12.0-206.1|236	%{monodir}/gac/System.Workflow.Activities
21mr|mono-6.12.0-206.1|237	%{monodir}/4.5/System.Workflow.Activities.dll
21mr|mono-6.12.0-206.1|238	%{monodir}/4.7.1-api/System.Workflow.Activities.dll
21mr|mono-6.12.0-206.1|239	%{monodir}/gac/System.Workflow.ComponentModel
21mr|mono-6.12.0-206.1|240	%{monodir}/4.5/System.Workflow.ComponentModel.dll
21mr|mono-6.12.0-206.1|241	%{monodir}/4.7.1-api/System.Workflow.ComponentModel.dll
21mr|mono-6.12.0-206.1|242	%{monodir}/gac/System.Workflow.Runtime
21mr|mono-6.12.0-206.1|243	%{monodir}/4.5/System.Workflow.Runtime.dll
21mr|mono-6.12.0-206.1|244	%{monodir}/4.7.1-api/System.Workflow.Runtime.dll
21mr|mono-6.12.0-206.1|245	%{monodir}/gac/System.Xml
21mr|mono-6.12.0-206.1|246	%{monodir}/4.5/System.Xml.dll
21mr|mono-6.12.0-206.1|247	%{monodir}/4.7.1-api/System.Xml.dll
21mr|mono-6.12.0-206.1|248	%{monodir}/gac/System.Xml.Linq
21mr|mono-6.12.0-206.1|249	%{monodir}/4.5/System.Xml.Linq.dll
21mr|mono-6.12.0-206.1|250	%{monodir}/4.7.1-api/System.Xml.Linq.dll
21mr|mono-6.12.0-206.1|251	%{monodir}/4.5/System.Xml.Serialization.dll
21mr|mono-6.12.0-206.1|252	%{monodir}/4.7.1-api/System.Xml.Serialization.dll
21mr|mono-6.12.0-206.1|253	%{monodir}/gac/System.Xml.Serialization
21mr|mono-6.12.0-206.1|254	%{monodir}/gac/System
21mr|mono-6.12.0-206.1|255	%{monodir}/4.5/System.dll
21mr|mono-6.12.0-206.1|256	%{monodir}/4.7.1-api/System.dll
21mr|mono-6.12.0-206.1|257	%{monodir}/gac/System.Configuration
21mr|mono-6.12.0-206.1|258	%{monodir}/4.5/System.Configuration.dll
21mr|mono-6.12.0-206.1|259	%{monodir}/4.7.1-api/System.Configuration.dll
21mr|mono-6.12.0-206.1|260	%{monodir}/4.5/mscorlib.dll*
21mr|mono-6.12.0-206.1|261	%{monodir}/4.7.1-api/mscorlib.dll*
21mr|mono-6.12.0-206.1|262	%{monodir}/gac/System.Drawing
21mr|mono-6.12.0-206.1|263	%{monodir}/4.5/System.Drawing.dll
21mr|mono-6.12.0-206.1|264	%{monodir}/4.7.1-api/System.Drawing.dll
21mr|mono-6.12.0-206.1|265	%{monodir}/gac/System.Dynamic
21mr|mono-6.12.0-206.1|266	%{monodir}/4.5/System.Dynamic.dll
21mr|mono-6.12.0-206.1|267	%{monodir}/4.7.1-api/System.Dynamic.dll
21mr|mono-6.12.0-206.1|268	%{monodir}/4.7.1-api/System.Diagnostics.Tracing.dll
21mr|mono-6.12.0-206.1|269	%{monodir}/gac/System.Numerics
21mr|mono-6.12.0-206.1|270	%{monodir}/4.5/System.Numerics.dll
21mr|mono-6.12.0-206.1|271	%{monodir}/4.7.1-api/System.Numerics.dll
21mr|mono-6.12.0-206.1|272	%{monodir}/gac/System.Numerics.Vectors
21mr|mono-6.12.0-206.1|273	%{monodir}/4.5/System.Numerics.Vectors.dll
21mr|mono-6.12.0-206.1|274	%{monodir}/gac/Mono.Posix
21mr|mono-6.12.0-206.1|275	%{monodir}/4.5/Mono.Posix.dll
21mr|mono-6.12.0-206.1|276	%{monodir}/gac/Mono.Profiler.Log
21mr|mono-6.12.0-206.1|277	%{monodir}/4.5/Mono.Profiler.Log.dll
21mr|mono-6.12.0-206.1|278	%{monodir}/gac/Mono.Cairo
21mr|mono-6.12.0-206.1|279	%{monodir}/4.5/Mono.Cairo.dll
21mr|mono-6.12.0-206.1|280	%{monodir}/gac/ICSharpCode.SharpZipLib
21mr|mono-6.12.0-206.1|281	%{monodir}/4.5/ICSharpCode.SharpZipLib.dll
21mr|mono-6.12.0-206.1|282	%{monodir}/gac/Microsoft.VisualC
21mr|mono-6.12.0-206.1|283	%{monodir}/gac/Commons.Xml.Relaxng
21mr|mono-6.12.0-206.1|284	%{monodir}/4.5/Commons.Xml.Relaxng.dll
21mr|mono-6.12.0-206.1|285	%{monodir}/gac/CustomMarshalers
21mr|mono-6.12.0-206.1|286	%{monodir}/4.5/CustomMarshalers.dll
21mr|mono-6.12.0-206.1|287	%{monodir}/4.7.1-api/CustomMarshalers.dll
21mr|mono-6.12.0-206.1|288	%{monodir}/4.5/gmcs.exe
21mr|mono-6.12.0-206.1|289	
21mr|mono-6.12.0-206.1|290	%post
21mr|mono-6.12.0-206.1|291	cert-sync /etc/pki/tls/certs/ca-bundle.crt
21mr|mono-6.12.0-206.1|292	
21mr|mono-6.12.0-206.1|293	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|294	
21mr|mono-6.12.0-206.1|295	%package doc
21mr|mono-6.12.0-206.1|296	Summary:	Documentation for the Mono runtime
21mr|mono-6.12.0-206.1|297	Group:		Documentation
21mr|mono-6.12.0-206.1|298	Requires:	mono
21mr|mono-6.12.0-206.1|299	BuildArch:	noarch
21mr|mono-6.12.0-206.1|300	
21mr|mono-6.12.0-206.1|301	%description doc
21mr|mono-6.12.0-206.1|302	Mono is an implementation of the ECMA Common Language Infrastructure,
21mr|mono-6.12.0-206.1|303	it contains both a just-in-time compiler for maximum performance, and
21mr|mono-6.12.0-206.1|304	an interpeter.  It can also be used to run programs from the .NET
21mr|mono-6.12.0-206.1|305	Framework.
21mr|mono-6.12.0-206.1|306	This package provides documentation for the Mono runtime.
21mr|mono-6.12.0-206.1|307	
21mr|mono-6.12.0-206.1|308	%files doc
21mr|mono-6.12.0-206.1|309	%doc COPYING.LIB NEWS README.md
21mr|mono-6.12.0-206.1|310	%doc docs/deploy docs/sources docs/svgs docs/HtmlAgilityPack
21mr|mono-6.12.0-206.1|311	%doc docs/*.html docs/*txt docs/embedded-api docs/gc-* docs/internal-calls docs/ir-desc
21mr|mono-6.12.0-206.1|312	%doc docs/jit-* docs/object-layout docs/precise-gc docs/remoting docs/threading docs/unmanaged-calls
21mr|mono-6.12.0-206.1|313	%doc mcs/docs/clr-abi.txt mcs/docs/compiler.txt mcs/docs/control-flow-analysis.txt
21mr|mono-6.12.0-206.1|314	
21mr|mono-6.12.0-206.1|315	
21mr|mono-6.12.0-206.1|316	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|317	
21mr|mono-6.12.0-206.1|318	%package -n %{libname}
21mr|mono-6.12.0-206.1|319	Summary:	Libraries for the Mono runtime
21mr|mono-6.12.0-206.1|320	Group:		System/Libraries
21mr|mono-6.12.0-206.1|321	
21mr|mono-6.12.0-206.1|322	%description -n %{libname}
21mr|mono-6.12.0-206.1|323	Mono is an implementation of the ECMA Common Language Infrastructure,
21mr|mono-6.12.0-206.1|324	it contains both a just-in-time compiler for maximum performance, and
21mr|mono-6.12.0-206.1|325	an interpeter.  It can also be used to run programs from the .NET
21mr|mono-6.12.0-206.1|326	Framework.
21mr|mono-6.12.0-206.1|327	This package provides the versioned libraries for the Mono runtime.
21mr|mono-6.12.0-206.1|328	
21mr|mono-6.12.0-206.1|329	%files -n %{libname}
21mr|mono-6.12.0-206.1|330	%{_libdir}/libmono-profiler*.so.%{major}*
21mr|mono-6.12.0-206.1|331	%if %{with sgen}
21mr|mono-6.12.0-206.1|332	%{_libdir}/libmonosgen-2.0.so.%{sgenmajor}*
21mr|mono-6.12.0-206.1|333	%endif
21mr|mono-6.12.0-206.1|334	# gw always check if they've got a valid soname
21mr|mono-6.12.0-206.1|335	%{_libdir}/libMonoPosixHelper.so
21mr|mono-6.12.0-206.1|336	%{_libdir}/libMonoSupportW.so
21mr|mono-6.12.0-206.1|337	%{_libdir}/libikvm-native.so
21mr|mono-6.12.0-206.1|338	%{_libdir}/libmono-btls-shared.so
21mr|mono-6.12.0-206.1|339	
21mr|mono-6.12.0-206.1|340	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|341	
21mr|mono-6.12.0-206.1|342	%package -n %{libname1}
21mr|mono-6.12.0-206.1|343	Summary:	Libraries for the Mono runtime
21mr|mono-6.12.0-206.1|344	Group:		System/Libraries
21mr|mono-6.12.0-206.1|345	Conflicts:	%{_lib}mono0 < 3.2.0-2
21mr|mono-6.12.0-206.1|346	
21mr|mono-6.12.0-206.1|347	%description -n %{libname1}
21mr|mono-6.12.0-206.1|348	Mono is an implementation of the ECMA Common Language Infrastructure,
21mr|mono-6.12.0-206.1|349	it contains both a just-in-time compiler for maximum performance, and
21mr|mono-6.12.0-206.1|350	an interpeter.  It can also be used to run programs from the .NET
21mr|mono-6.12.0-206.1|351	Framework.
21mr|mono-6.12.0-206.1|352	This package provides the versioned libraries for the Mono runtime.
21mr|mono-6.12.0-206.1|353	
21mr|mono-6.12.0-206.1|354	%files -n %{libname1}
21mr|mono-6.12.0-206.1|355	%ifnarch %{armx}
21mr|mono-6.12.0-206.1|356	%{_libdir}/libmonoboehm-2.0.so.%{major1}*
21mr|mono-6.12.0-206.1|357	%endif
21mr|mono-6.12.0-206.1|358	%{_libdir}/libmono-2.0.so.%{major1}*
21mr|mono-6.12.0-206.1|359	%{_libdir}/libmono-native.so*
21mr|mono-6.12.0-206.1|360	
21mr|mono-6.12.0-206.1|361	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|362	
21mr|mono-6.12.0-206.1|363	%if %{with llvm}
21mr|mono-6.12.0-206.1|364	%package -n %{libnamellvm}
21mr|mono-6.12.0-206.1|365	Summary:	Loadable LLVM libary for mono
21mr|mono-6.12.0-206.1|366	License:	LGPLv2
21mr|mono-6.12.0-206.1|367	Group:		System/Libraries
21mr|mono-6.12.0-206.1|368	
21mr|mono-6.12.0-206.1|369	%description -n %{libnamellvm}
21mr|mono-6.12.0-206.1|370	The Mono Project is an open development initiative that is working to
21mr|mono-6.12.0-206.1|371	develop an open source, Unix version of the .NET development platform.
21mr|mono-6.12.0-206.1|372	Its objective is to enable Unix developers to build and deploy
21mr|mono-6.12.0-206.1|373	cross-platform .NET applications. The project will implement various
21mr|mono-6.12.0-206.1|374	technologies that have been submitted to the ECMA for standardization.
21mr|mono-6.12.0-206.1|375	
21mr|mono-6.12.0-206.1|376	Loadable LLVM libary for mono.
21mr|mono-6.12.0-206.1|377	
21mr|mono-6.12.0-206.1|378	%files -n %{libnamellvm}
21mr|mono-6.12.0-206.1|379	%{_libdir}/libmono-llvm.so.%{major}*
21mr|mono-6.12.0-206.1|380	%endif
21mr|mono-6.12.0-206.1|381	
21mr|mono-6.12.0-206.1|382	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|383	
21mr|mono-6.12.0-206.1|384	%package data-sqlite
21mr|mono-6.12.0-206.1|385	Summary:	SQLite database connectivity for mono
21mr|mono-6.12.0-206.1|386	Group:		Development/C#
21mr|mono-6.12.0-206.1|387	Requires:	%mklibname sqlite3_ 0
21mr|mono-6.12.0-206.1|388	
21mr|mono-6.12.0-206.1|389	%description data-sqlite
21mr|mono-6.12.0-206.1|390	Mono is an implementation of the ECMA Common Language Infrastructure,
21mr|mono-6.12.0-206.1|391	it contains both a just-in-time compiler for maximum performance, and
21mr|mono-6.12.0-206.1|392	an interpeter.  It can also be used to run programs from the .NET
21mr|mono-6.12.0-206.1|393	Framework.
21mr|mono-6.12.0-206.1|394	This package provides the connectivity to the sqlite database for Mono.
21mr|mono-6.12.0-206.1|395	
21mr|mono-6.12.0-206.1|396	%files data-sqlite
21mr|mono-6.12.0-206.1|397	%{monodir}/4.5/Mono.Data.Sqlite.dll
21mr|mono-6.12.0-206.1|398	%{monodir}/gac/Mono.Data.Sqlite
21mr|mono-6.12.0-206.1|399	
21mr|mono-6.12.0-206.1|400	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|401	
21mr|mono-6.12.0-206.1|402	%package -n %{devname}
21mr|mono-6.12.0-206.1|403	Summary:	Tools required to embed the Mono runtime
21mr|mono-6.12.0-206.1|404	Group:		Development/C#
21mr|mono-6.12.0-206.1|405	Requires:	%{libname} = %{version}
21mr|mono-6.12.0-206.1|406	Requires:	%{libname1} = %{version}
21mr|mono-6.12.0-206.1|407	%if %{with llvm}
21mr|mono-6.12.0-206.1|408	Requires:	%{libnamellvm} = %{EVRD}
21mr|mono-6.12.0-206.1|409	%endif
21mr|mono-6.12.0-206.1|410	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|411	Requires:	mono-data = %{version}
21mr|mono-6.12.0-206.1|412	Requires:	mono-data-sqlite = %{version}
21mr|mono-6.12.0-206.1|413	Requires:	mono-data-oracle = %{version}
21mr|mono-6.12.0-206.1|414	Requires:	mono-extras = %{version}
21mr|mono-6.12.0-206.1|415	Requires:	mono-web = %{version}
21mr|mono-6.12.0-206.1|416	Requires:	mono-ibm-data-db2 = %{version}
21mr|mono-6.12.0-206.1|417	Requires:	mono-locale-extras = %{version}
21mr|mono-6.12.0-206.1|418	Requires:	mono-winforms = %{version}
21mr|mono-6.12.0-206.1|419	Requires:	monodoc-core = %{version}
21mr|mono-6.12.0-206.1|420	Requires:	mono-wcf = %{version}
21mr|mono-6.12.0-206.1|421	Requires:	mono-winfxcore = %{version}
21mr|mono-6.12.0-206.1|422	Provides:	mono-devel = %{EVRD}
21mr|mono-6.12.0-206.1|423	Provides:	libmono-devel = %{EVRD}
21mr|mono-6.12.0-206.1|424	Provides:	mono(PEAPI) = 4.0.30319
21mr|mono-6.12.0-206.1|425	Provides:	mono(resgen) = 4.0.30319
21mr|mono-6.12.0-206.1|426	Provides:	mono-bytefx-data-mysql
21mr|mono-6.12.0-206.1|427	Provides:	mono-data-firebird
21mr|mono-6.12.0-206.1|428	Provides:	mono-data-sybase
21mr|mono-6.12.0-206.1|429	Provides:	mono-jscript
21mr|mono-6.12.0-206.1|430	Conflicts:	mono < 2.10.8-2
21mr|mono-6.12.0-206.1|431	Conflicts:	update-alternatives < 1.9.0
21mr|mono-6.12.0-206.1|432	%rename mono-build
21mr|mono-6.12.0-206.1|433	%rename mono-build-2.0
21mr|mono-6.12.0-206.1|434	%rename mono-build-3.5
21mr|mono-6.12.0-206.1|435	%rename mono-build-4.0
21mr|mono-6.12.0-206.1|436	
21mr|mono-6.12.0-206.1|437	%description -n %{devname}
21mr|mono-6.12.0-206.1|438	Header files and libraries used to embed the Mono runtime in an application.
21mr|mono-6.12.0-206.1|439	
21mr|mono-6.12.0-206.1|440	%files -n %{devname}
21mr|mono-6.12.0-206.1|441	%{_sysconfdir}/pki/mono/
21mr|mono-6.12.0-206.1|442	%dir %{_includedir}/mono-2.0/
21mr|mono-6.12.0-206.1|443	%{_includedir}/mono-2.0/*
21mr|mono-6.12.0-206.1|444	%{_libdir}/libmono*.so
21mr|mono-6.12.0-206.1|445	%{_libdir}/*.a
21mr|mono-6.12.0-206.1|446	%{_libdir}/pkgconfig/cecil.pc
21mr|mono-6.12.0-206.1|447	%{_libdir}/pkgconfig/dotnet.pc
21mr|mono-6.12.0-206.1|448	%{_libdir}/pkgconfig/dotnet35.pc
21mr|mono-6.12.0-206.1|449	%{_libdir}/pkgconfig/mono-cairo.pc
21mr|mono-6.12.0-206.1|450	%{_libdir}/pkgconfig/mono-lineeditor.pc
21mr|mono-6.12.0-206.1|451	%{_libdir}/pkgconfig/mono-options.pc
21mr|mono-6.12.0-206.1|452	%{_libdir}/pkgconfig/mono.pc
21mr|mono-6.12.0-206.1|453	%{_libdir}/pkgconfig/mono-2.pc
21mr|mono-6.12.0-206.1|454	%if %{with sgen}
21mr|mono-6.12.0-206.1|455	%{_libdir}/pkgconfig/monosgen-2.pc
21mr|mono-6.12.0-206.1|456	%endif
21mr|mono-6.12.0-206.1|457	%{_libdir}/pkgconfig/system.web.extensions.design_1.0.pc
21mr|mono-6.12.0-206.1|458	%{_libdir}/pkgconfig/system.web.extensions_1.0.pc
21mr|mono-6.12.0-206.1|459	%{_libdir}/pkgconfig/system.web.mvc.pc
21mr|mono-6.12.0-206.1|460	%{_libdir}/pkgconfig/system.web.mvc2.pc
21mr|mono-6.12.0-206.1|461	%{_libdir}/pkgconfig/system.web.mvc3.pc
21mr|mono-6.12.0-206.1|462	%{_libdir}/pkgconfig/monodoc.pc
21mr|mono-6.12.0-206.1|463	%{_libdir}/pkgconfig/wcf.pc
21mr|mono-6.12.0-206.1|464	%{_libdir}/pkgconfig/aspnetwebstack.pc
21mr|mono-6.12.0-206.1|465	%{_libdir}/pkgconfig/reactive.pc
21mr|mono-6.12.0-206.1|466	%{_libdir}/pkgconfig/xbuild12.pc
21mr|mono-6.12.0-206.1|467	%{_bindir}/al
21mr|mono-6.12.0-206.1|468	%{_bindir}/al2
21mr|mono-6.12.0-206.1|469	%{_bindir}/aprofutil
21mr|mono-6.12.0-206.1|470	%{_bindir}/caspol
21mr|mono-6.12.0-206.1|471	%{_bindir}/ccrewrite
21mr|mono-6.12.0-206.1|472	%{_bindir}/cccheck
21mr|mono-6.12.0-206.1|473	%{_bindir}/cert2spc
21mr|mono-6.12.0-206.1|474	%{_bindir}/crlupdate
21mr|mono-6.12.0-206.1|475	%{_bindir}/dtd2rng
21mr|mono-6.12.0-206.1|476	%{_bindir}/dtd2xsd
21mr|mono-6.12.0-206.1|477	%{_bindir}/genxs
21mr|mono-6.12.0-206.1|478	%{_bindir}/httpcfg
21mr|mono-6.12.0-206.1|479	%{_bindir}/ilasm
21mr|mono-6.12.0-206.1|480	%{_bindir}/installvst
21mr|mono-6.12.0-206.1|481	%{_bindir}/illinkanalyzer
21mr|mono-6.12.0-206.1|482	%{_bindir}/lc
21mr|mono-6.12.0-206.1|483	#
21mr|mono-6.12.0-206.1|484	%{_bindir}/macpack
21mr|mono-6.12.0-206.1|485	#
21mr|mono-6.12.0-206.1|486	%{_bindir}/makecert
21mr|mono-6.12.0-206.1|487	%{_bindir}/mdbrebase
21mr|mono-6.12.0-206.1|488	%{_bindir}/mkbundle
21mr|mono-6.12.0-206.1|489	%{_bindir}/mono-api-html
21mr|mono-6.12.0-206.1|490	%{_bindir}/mono-api-info
21mr|mono-6.12.0-206.1|491	%{_bindir}/mono-cil-strip
21mr|mono-6.12.0-206.1|492	#%%{_bindir}/mono-find-provides
21mr|mono-6.12.0-206.1|493	#%%{_bindir}/mono-find-requires
21mr|mono-6.12.0-206.1|494	%{_datadir}/gdb/auto-load/%{_bindir}/mono-gdb.py
21mr|mono-6.12.0-206.1|495	%{_bindir}/mono-heapviz
21mr|mono-6.12.0-206.1|496	%{_bindir}/mono-hang-watchdog
21mr|mono-6.12.0-206.1|497	%{_bindir}/mono-package-runtime
21mr|mono-6.12.0-206.1|498	%{_bindir}/mono-shlib-cop
21mr|mono-6.12.0-206.1|499	%{_bindir}/mono-symbolicate
21mr|mono-6.12.0-206.1|500	%{_bindir}/mono-xmltool
21mr|mono-6.12.0-206.1|501	%{_bindir}/monodis
21mr|mono-6.12.0-206.1|502	%{_bindir}/monolinker
21mr|mono-6.12.0-206.1|503	%{_bindir}/monop
21mr|mono-6.12.0-206.1|504	%{_bindir}/monop2
21mr|mono-6.12.0-206.1|505	%{_bindir}/mprof-report
21mr|mono-6.12.0-206.1|506	%{_bindir}/pedump
21mr|mono-6.12.0-206.1|507	%{_bindir}/permview
21mr|mono-6.12.0-206.1|508	%{_bindir}/resgen
21mr|mono-6.12.0-206.1|509	%{_bindir}/resgen2
21mr|mono-6.12.0-206.1|510	%{_bindir}/secutil
21mr|mono-6.12.0-206.1|511	%{_bindir}/sgen
21mr|mono-6.12.0-206.1|512	%{_bindir}/signcode
21mr|mono-6.12.0-206.1|513	%{_bindir}/pdb2mdb
21mr|mono-6.12.0-206.1|514	%{_bindir}/xbuild
21mr|mono-6.12.0-206.1|515	%{_mandir}/man1/ccrewrite.1*
21mr|mono-6.12.0-206.1|516	%{_mandir}/man1/cccheck.1*
21mr|mono-6.12.0-206.1|517	%{_mandir}/man1/crlupdate.1*
21mr|mono-6.12.0-206.1|518	%{_mandir}/man1/cert2spc.1*
21mr|mono-6.12.0-206.1|519	%{_mandir}/man1/dtd2xsd.1*
21mr|mono-6.12.0-206.1|520	%{_mandir}/man1/genxs.1*
21mr|mono-6.12.0-206.1|521	%{_mandir}/man1/httpcfg.1*
21mr|mono-6.12.0-206.1|522	%{_mandir}/man1/ilasm*.1*
21mr|mono-6.12.0-206.1|523	%{_mandir}/man1/illinkanalyzer.1*
21mr|mono-6.12.0-206.1|524	%{_mandir}/man1/lc.1*
21mr|mono-6.12.0-206.1|525	#
21mr|mono-6.12.0-206.1|526	%{_mandir}/man1/macpack.1*
21mr|mono-6.12.0-206.1|527	#
21mr|mono-6.12.0-206.1|528	%{_mandir}/man1/makecert.1*
21mr|mono-6.12.0-206.1|529	%{_mandir}/man1/mkbundle.1*
21mr|mono-6.12.0-206.1|530	%{_mandir}/man1/mono-api-info.1*
21mr|mono-6.12.0-206.1|531	%{_mandir}/man1/mono-cil-strip.1*
21mr|mono-6.12.0-206.1|532	%{_mandir}/man1/mono-shlib-cop.1*
21mr|mono-6.12.0-206.1|533	%{_mandir}/man1/mono-symbolicate.1*
21mr|mono-6.12.0-206.1|534	%{_mandir}/man1/monodis.1*
21mr|mono-6.12.0-206.1|535	%{_mandir}/man1/monolinker.1*
21mr|mono-6.12.0-206.1|536	%{_mandir}/man1/monop.1*
21mr|mono-6.12.0-206.1|537	%{_mandir}/man1/mprof-report.1*
21mr|mono-6.12.0-206.1|538	%{_mandir}/man1/permview.1*
21mr|mono-6.12.0-206.1|539	%{_mandir}/man1/resgen.1*
21mr|mono-6.12.0-206.1|540	%{_mandir}/man1/secutil.1*
21mr|mono-6.12.0-206.1|541	%{_mandir}/man1/sgen.1*
21mr|mono-6.12.0-206.1|542	%{_mandir}/man1/signcode.1*
21mr|mono-6.12.0-206.1|543	%{_mandir}/man1/al.1*
21mr|mono-6.12.0-206.1|544	%{_mandir}/man1/mono-xmltool.1*
21mr|mono-6.12.0-206.1|545	%{_mandir}/man1/pdb2mdb.1*
21mr|mono-6.12.0-206.1|546	%{_mandir}/man1/xbuild.1*
21mr|mono-6.12.0-206.1|547	%{_prefix}/lib/mono-source-libs/
21mr|mono-6.12.0-206.1|548	%{monodir}/4.5/aprofutil.exe*
21mr|mono-6.12.0-206.1|549	%{monodir}/4.5/cccheck.exe*
21mr|mono-6.12.0-206.1|550	%{monodir}/4.5/crlupdate.exe*
21mr|mono-6.12.0-206.1|551	%{monodir}/4.5/dtd2rng.exe*
21mr|mono-6.12.0-206.1|552	%{monodir}/4.5/dtd2xsd.exe*
21mr|mono-6.12.0-206.1|553	%{monodir}/4.5/httpcfg.exe*
21mr|mono-6.12.0-206.1|554	%{monodir}/4.5/macpack.exe*
21mr|mono-6.12.0-206.1|555	%{monodir}/4.5/mdbrebase.exe*
21mr|mono-6.12.0-206.1|556	%{monodir}/4.5/makecert.exe*
21mr|mono-6.12.0-206.1|557	%{monodir}/4.5/mono-api-diff.exe*
21mr|mono-6.12.0-206.1|558	%{monodir}/4.5/mono-api-info.exe*
21mr|mono-6.12.0-206.1|559	%{monodir}/4.5/mono-api-html.exe*
21mr|mono-6.12.0-206.1|560	%{monodir}/4.5/mono-cil-strip.exe*
21mr|mono-6.12.0-206.1|561	%{monodir}/4.5/mono-symbolicate.exe*
21mr|mono-6.12.0-206.1|562	%{monodir}/4.5/pdb2mdb.exe*
21mr|mono-6.12.0-206.1|563	%{monodir}/4.5/permview.exe*
21mr|mono-6.12.0-206.1|564	%{monodir}/4.5/resgen.exe*
21mr|mono-6.12.0-206.1|565	%{monodir}/4.5/secutil.exe*
21mr|mono-6.12.0-206.1|566	%{monodir}/4.5/sgen.exe*
21mr|mono-6.12.0-206.1|567	%{monodir}/4.5/signcode.exe*
21mr|mono-6.12.0-206.1|568	%{monodir}/4.5/Microsoft.Build.dll
21mr|mono-6.12.0-206.1|569	%{monodir}/4.7.1-api/Microsoft.Build.dll
21mr|mono-6.12.0-206.1|570	%{monodir}/gac/Microsoft.Build
21mr|mono-6.12.0-206.1|571	%{monodir}/gac/Microsoft.Build.Tasks.v12.0
21mr|mono-6.12.0-206.1|572	%{monodir}/gac/Microsoft.Build.Tasks.Core
21mr|mono-6.12.0-206.1|573	%{monodir}/gac/Microsoft.Build.Framework
21mr|mono-6.12.0-206.1|574	%{monodir}/4.5/Microsoft.Build.Framework.dll
21mr|mono-6.12.0-206.1|575	%{monodir}/4.7.1-api/Microsoft.Build.Framework.dll
21mr|mono-6.12.0-206.1|576	%{monodir}/4.5/Microsoft.Build.Utilities.v4.0.dll
21mr|mono-6.12.0-206.1|577	%{monodir}/4.7.1-api/Microsoft.Build.Utilities.v4.0.dll
21mr|mono-6.12.0-206.1|578	%{monodir}/gac/Microsoft.Build.Utilities.Core
21mr|mono-6.12.0-206.1|579	%{monodir}/gac/Microsoft.Build.Engine
21mr|mono-6.12.0-206.1|580	%{monodir}/4.5/Microsoft.Build.Engine.dll
21mr|mono-6.12.0-206.1|581	%{monodir}/4.7.1-api/Microsoft.Build.Engine.dll
21mr|mono-6.12.0-206.1|582	%{monodir}/gac/Microsoft.Build.Tasks.v4.0
21mr|mono-6.12.0-206.1|583	%{monodir}/4.5/Microsoft.Build.Tasks.v4.0.dll
21mr|mono-6.12.0-206.1|584	%{monodir}/4.7.1-api/Microsoft.Build.Tasks.v4.0.dll
21mr|mono-6.12.0-206.1|585	%{monodir}/gac/Microsoft.Build.Utilities.v4.0
21mr|mono-6.12.0-206.1|586	%{monodir}/gac/Microsoft.Build.Utilities.v12.0
21mr|mono-6.12.0-206.1|587	%{monodir}/4.5/Mono.XBuild.Tasks.dll
21mr|mono-6.12.0-206.1|588	%{monodir}/gac/Mono.XBuild.Tasks/4.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll
21mr|mono-6.12.0-206.1|589	%{monodir}/gac/Mono.XBuild.Tasks/4.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll.mdb
21mr|mono-6.12.0-206.1|590	%{monodir}/gac/Mono.XBuild.Tasks/12.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll
21mr|mono-6.12.0-206.1|591	%{monodir}/gac/Mono.XBuild.Tasks/12.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll.mdb
21mr|mono-6.12.0-206.1|592	%{monodir}/gac/Mono.XBuild.Tasks/14.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll
21mr|mono-6.12.0-206.1|593	%{monodir}/gac/Mono.XBuild.Tasks/14.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll.mdb
21mr|mono-6.12.0-206.1|594	%{monodir}/4.5/System.IO.Compression.FileSystem.dll
21mr|mono-6.12.0-206.1|595	%{monodir}/4.7.1-api/System.IO.Compression.FileSystem.dll
21mr|mono-6.12.0-206.1|596	%{monodir}/4.5/System.IO.Compression.dll
21mr|mono-6.12.0-206.1|597	%{monodir}/4.7.1-api/System.IO.Compression.dll
21mr|mono-6.12.0-206.1|598	%{monodir}/gac/System.IO.Compression
21mr|mono-6.12.0-206.1|599	%{monodir}/gac/System.IO.Compression.FileSystem
21mr|mono-6.12.0-206.1|600	%{monodir}/4.5/System.Threading.Tasks.Dataflow.dll
21mr|mono-6.12.0-206.1|601	%{monodir}/gac/System.Threading.Tasks.Dataflow
21mr|mono-6.12.0-206.1|602	%{monodir}/gac/PEAPI
21mr|mono-6.12.0-206.1|603	%{monodir}/4.5/PEAPI.dll
21mr|mono-6.12.0-206.1|604	#
21mr|mono-6.12.0-206.1|605	%{monodir}/gac/Mono.Cecil
21mr|mono-6.12.0-206.1|606	%{monodir}/gac/Mono.CodeContracts
21mr|mono-6.12.0-206.1|607	%{monodir}/4.5/Mono.CodeContracts.dll
21mr|mono-6.12.0-206.1|608	%{monodir}/gac/Mono.Debugger*
21mr|mono-6.12.0-206.1|609	%{monodir}/4.5/Mono.Debugger*
21mr|mono-6.12.0-206.1|610	%{monodir}/4.5/Mono.Parallel.dll
21mr|mono-6.12.0-206.1|611	%{monodir}/gac/Mono.Parallel
21mr|mono-6.12.0-206.1|612	%{monodir}/4.5/MSBuild
21mr|mono-6.12.0-206.1|613	%{monodir}/4.5/al.exe*
21mr|mono-6.12.0-206.1|614	%{monodir}/4.5/caspol.exe*
21mr|mono-6.12.0-206.1|615	%{monodir}/4.5/ccrewrite.exe*
21mr|mono-6.12.0-206.1|616	%{monodir}/4.5/cert2spc.exe*
21mr|mono-6.12.0-206.1|617	%{monodir}/4.5/genxs.exe*
21mr|mono-6.12.0-206.1|618	%{monodir}/4.5/ictool.exe*
21mr|mono-6.12.0-206.1|619	%{monodir}/4.5/ilasm.exe*
21mr|mono-6.12.0-206.1|620	%{monodir}/4.5/illinkanalyzer.exe*
21mr|mono-6.12.0-206.1|621	%{monodir}/4.5/installvst.exe*
21mr|mono-6.12.0-206.1|622	%{monodir}/4.5/lc.exe*
21mr|mono-6.12.0-206.1|623	%{monodir}/4.5/mkbundle.exe*
21mr|mono-6.12.0-206.1|624	%{monodir}/4.5/monop.exe*
21mr|mono-6.12.0-206.1|625	%{monodir}/4.5/mono-shlib-cop.exe*
21mr|mono-6.12.0-206.1|626	%{monodir}/4.5/mono-xmltool.exe*
21mr|mono-6.12.0-206.1|627	%{monodir}/4.5/xbuild.exe*
21mr|mono-6.12.0-206.1|628	%{monodir}/4.5/xbuild.rsp
21mr|mono-6.12.0-206.1|629	%{monodir}/4.5/Microsoft.CSharp.targets
21mr|mono-6.12.0-206.1|630	%{monodir}/4.5/Microsoft.Common.targets
21mr|mono-6.12.0-206.1|631	%{monodir}/4.5/Microsoft.Common.tasks
21mr|mono-6.12.0-206.1|632	%{monodir}/4.5/Microsoft.VisualBasic.targets
21mr|mono-6.12.0-206.1|633	%{monodir}/xbuild/
21mr|mono-6.12.0-206.1|634	%{monodir}/xbuild-frameworks
21mr|mono-6.12.0-206.1|635	%{monodir}/4.5/Microsoft.Build.xsd
21mr|mono-6.12.0-206.1|636	%{_libdir}/mono/lldb/mono.py
21mr|mono-6.12.0-206.1|637	%{_datadir}/mono-2.0/mono/cil/cil-opcodes.xml
21mr|mono-6.12.0-206.1|638	%{_datadir}/mono-2.0/mono/eglib/eglib-config.h
21mr|mono-6.12.0-206.1|639	%{_datadir}/mono-2.0/mono/profiler/mono-profiler-coverage.suppression
21mr|mono-6.12.0-206.1|640	
21mr|mono-6.12.0-206.1|641	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|642	
21mr|mono-6.12.0-206.1|643	%package winfxcore
21mr|mono-6.12.0-206.1|644	Summary:	Mono implementation of core WinFX APIs
21mr|mono-6.12.0-206.1|645	Group:		Development/C#
21mr|mono-6.12.0-206.1|646	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|647	%rename mono-winfxcore-2.0
21mr|mono-6.12.0-206.1|648	%rename mono-winfxcore-4.0
21mr|mono-6.12.0-206.1|649	
21mr|mono-6.12.0-206.1|650	%description winfxcore
21mr|mono-6.12.0-206.1|651	The Mono Project is an open development initiative that is working to
21mr|mono-6.12.0-206.1|652	develop an open source, Unix version of the .NET development platform.
21mr|mono-6.12.0-206.1|653	Its objective is to enable Unix developers to build and deploy
21mr|mono-6.12.0-206.1|654	cross-platform .NET applications. The project will implement various
21mr|mono-6.12.0-206.1|655	technologies that have been submitted to the ECMA for standardization.
21mr|mono-6.12.0-206.1|656	
21mr|mono-6.12.0-206.1|657	Mono implementation of core WinFX APIs.
21mr|mono-6.12.0-206.1|658	
21mr|mono-6.12.0-206.1|659	%files -n mono-winfxcore
21mr|mono-6.12.0-206.1|660	%{monodir}/gac/System.Data.Services.Client
21mr|mono-6.12.0-206.1|661	%{monodir}/4.5/System.Data.Services.Client.dll
21mr|mono-6.12.0-206.1|662	%{monodir}/4.7.1-api/System.Data.Services.Client.dll
21mr|mono-6.12.0-206.1|663	%{monodir}/gac/WindowsBase
21mr|mono-6.12.0-206.1|664	%{monodir}/4.5/WindowsBase.dll*
21mr|mono-6.12.0-206.1|665	%{monodir}/4.7.1-api/WindowsBase.dll*
21mr|mono-6.12.0-206.1|666	
21mr|mono-6.12.0-206.1|667	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|668	
21mr|mono-6.12.0-206.1|669	%package web
21mr|mono-6.12.0-206.1|670	Summary:	ASP.NET, Remoting, and Web Services for Mono
21mr|mono-6.12.0-206.1|671	Group:		Development/C#
21mr|mono-6.12.0-206.1|672	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|673	Provides:	mono(System.Web) = 4.0.30319
21mr|mono-6.12.0-206.1|674	Provides:	mono(Mono.Http) = 4.0.30319
21mr|mono-6.12.0-206.1|675	Provides:	mono(System.Runtime.Remoting) = 4.0.30319
21mr|mono-6.12.0-206.1|676	Provides:	mono(System.Runtime.Serialization.Formatters.Soap) = 4.0.30319
21mr|mono-6.12.0-206.1|677	Provides:	mono(System.Web) = 4.0.30319
21mr|mono-6.12.0-206.1|678	Provides:	mono(System.Web.Services) = 4.0.30319
21mr|mono-6.12.0-206.1|679	Provides:	mono(System.WebPages) = 4.0.30319
21mr|mono-6.12.0-206.1|680	%rename mono-web-2.0
21mr|mono-6.12.0-206.1|681	%rename mono-web-4.0
21mr|mono-6.12.0-206.1|682	%rename mono-web-compat
21mr|mono-6.12.0-206.1|683	
21mr|mono-6.12.0-206.1|684	%description web
21mr|mono-6.12.0-206.1|685	This package provides the ASP.NET libraries and runtime for
21mr|mono-6.12.0-206.1|686	development of web application, web services and remoting support.
21mr|mono-6.12.0-206.1|687	
21mr|mono-6.12.0-206.1|688	%files web
21mr|mono-6.12.0-206.1|689	%dir %{_sysconfdir}/mono/mconfig
21mr|mono-6.12.0-206.1|690	%config(noreplace) %{_sysconfdir}/mono/browscap.ini
21mr|mono-6.12.0-206.1|691	%config(noreplace) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser
21mr|mono-6.12.0-206.1|692	%config(noreplace) %{_sysconfdir}/mono/4.0/Browsers/Compat.browser
21mr|mono-6.12.0-206.1|693	%config(noreplace) %{_sysconfdir}/mono/4.5/Browsers/Compat.browser
21mr|mono-6.12.0-206.1|694	%config(noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx
21mr|mono-6.12.0-206.1|695	%config(noreplace) %{_sysconfdir}/mono/4.0/DefaultWsdlHelpGenerator.aspx
21mr|mono-6.12.0-206.1|696	%config(noreplace) %{_sysconfdir}/mono/4.5/DefaultWsdlHelpGenerator.aspx
21mr|mono-6.12.0-206.1|697	%config(noreplace) %{_sysconfdir}/mono/2.0/web.config
21mr|mono-6.12.0-206.1|698	%config(noreplace) %{_sysconfdir}/mono/4.0/web.config
21mr|mono-6.12.0-206.1|699	%config(noreplace) %{_sysconfdir}/mono/4.5/web.config
21mr|mono-6.12.0-206.1|700	%config(noreplace) %{_sysconfdir}/mono/mconfig/config.xml
21mr|mono-6.12.0-206.1|701	%{_bindir}/disco
21mr|mono-6.12.0-206.1|702	%{_bindir}/mconfig
21mr|mono-6.12.0-206.1|703	%{_bindir}/soapsuds
21mr|mono-6.12.0-206.1|704	%if %{with sgen}
21mr|mono-6.12.0-206.1|705	%{_bindir}/mono-sgen-gdb.py
21mr|mono-6.12.0-206.1|706	%{_bindir}/sgen-grep-binprot
21mr|mono-6.12.0-206.1|707	%endif
21mr|mono-6.12.0-206.1|708	%{_bindir}/wsdl
21mr|mono-6.12.0-206.1|709	%{_bindir}/wsdl2
21mr|mono-6.12.0-206.1|710	%{_bindir}/xsd
21mr|mono-6.12.0-206.1|711	%{_mandir}/man1/disco.1*
21mr|mono-6.12.0-206.1|712	%{_mandir}/man1/mconfig.1*
21mr|mono-6.12.0-206.1|713	%{_mandir}/man1/soapsuds.1*
21mr|mono-6.12.0-206.1|714	%{_mandir}/man1/wsdl.1*
21mr|mono-6.12.0-206.1|715	%{_mandir}/man1/xsd.1*
21mr|mono-6.12.0-206.1|716	%{monodir}/gac/Microsoft.Web.Infrastructure
21mr|mono-6.12.0-206.1|717	%{monodir}/4.5/Microsoft.Web.Infrastructure.dll
21mr|mono-6.12.0-206.1|718	%{monodir}/gac/Mono.Http
21mr|mono-6.12.0-206.1|719	%{monodir}/4.5/Mono.Http.dll
21mr|mono-6.12.0-206.1|720	%{monodir}/gac/System.ComponentModel.Composition
21mr|mono-6.12.0-206.1|721	%{monodir}/4.5/System.ComponentModel.Composition.dll
21mr|mono-6.12.0-206.1|722	%{monodir}/4.7.1-api/System.ComponentModel.Composition.dll
21mr|mono-6.12.0-206.1|723	%{monodir}/gac/System.ComponentModel.DataAnnotations
21mr|mono-6.12.0-206.1|724	%{monodir}/4.5/System.ComponentModel.DataAnnotations.dll
21mr|mono-6.12.0-206.1|725	%{monodir}/4.7.1-api/System.ComponentModel.DataAnnotations.dll
21mr|mono-6.12.0-206.1|726	%{monodir}/4.5/System.Json.Microsoft.dll
21mr|mono-6.12.0-206.1|727	%{monodir}/4.5/System.Json.dll
21mr|mono-6.12.0-206.1|728	%{monodir}/gac/System.Json
21mr|mono-6.12.0-206.1|729	%{monodir}/gac/System.Json.Microsoft
21mr|mono-6.12.0-206.1|730	%{monodir}/4.7.1-api/System.Runtime.Serialization.Formatters.Soap.dll
21mr|mono-6.12.0-206.1|731	%{monodir}/gac/System.Web.Abstractions
21mr|mono-6.12.0-206.1|732	%{monodir}/4.5/System.Web.Abstractions.dll
21mr|mono-6.12.0-206.1|733	%{monodir}/4.7.1-api/System.Web.Abstractions.dll
21mr|mono-6.12.0-206.1|734	%{monodir}/gac/System.Web.ApplicationServices
21mr|mono-6.12.0-206.1|735	%{monodir}/4.5/System.Web.ApplicationServices.dll
21mr|mono-6.12.0-206.1|736	%{monodir}/4.7.1-api/System.Web.ApplicationServices.dll
21mr|mono-6.12.0-206.1|737	%{monodir}/gac/System.Web.DynamicData
21mr|mono-6.12.0-206.1|738	%{monodir}/4.5/System.Web.DynamicData.dll
21mr|mono-6.12.0-206.1|739	%{monodir}/4.7.1-api/System.Web.DynamicData.dll
21mr|mono-6.12.0-206.1|740	%{monodir}/gac/System.Web.Extensions
21mr|mono-6.12.0-206.1|741	%{monodir}/4.5/System.Web.Extensions.dll
21mr|mono-6.12.0-206.1|742	%{monodir}/4.7.1-api/System.Web.Extensions.dll
21mr|mono-6.12.0-206.1|743	%{monodir}/gac/System.Web.Extensions.Design
21mr|mono-6.12.0-206.1|744	%{monodir}/4.5/System.Web.Extensions.Design.dll
21mr|mono-6.12.0-206.1|745	%{monodir}/4.7.1-api/System.Web.Extensions.Design.dll
21mr|mono-6.12.0-206.1|746	%{monodir}/4.5/System.Web.Http.dll
21mr|mono-6.12.0-206.1|747	%{monodir}/gac/System.Web.Http/*
21mr|mono-6.12.0-206.1|748	%{monodir}/4.5/System.Web.Http.SelfHost.dll
21mr|mono-6.12.0-206.1|749	%{monodir}/gac/System.Web.Http.SelfHost/*
21mr|mono-6.12.0-206.1|750	%{monodir}/4.5/System.Web.Http.WebHost.dll
21mr|mono-6.12.0-206.1|751	%{monodir}/gac/System.Web.Http.WebHost/*
21mr|mono-6.12.0-206.1|752	%{monodir}/4.5/System.Web.Mobile.dll
21mr|mono-6.12.0-206.1|753	%{monodir}/4.7.1-api/System.Web.Mobile.dll
21mr|mono-6.12.0-206.1|754	%{monodir}/gac/System.Web.Mobile/*
21mr|mono-6.12.0-206.1|755	%{monodir}/4.5/System.Web.Razor.dll
21mr|mono-6.12.0-206.1|756	%{monodir}/gac/System.Web.Razor/*
21mr|mono-6.12.0-206.1|757	%{monodir}/4.5/System.Web.RegularExpressions.dll
21mr|mono-6.12.0-206.1|758	%{monodir}/4.7.1-api/System.Web.RegularExpressions.dll
21mr|mono-6.12.0-206.1|759	%{monodir}/gac/System.Web.RegularExpressions
21mr|mono-6.12.0-206.1|760	%{monodir}/4.5/System.Web.WebPages.dll
21mr|mono-6.12.0-206.1|761	%{monodir}/gac/System.Web.WebPages
21mr|mono-6.12.0-206.1|762	%{monodir}/4.5/System.Web.WebPages.Deployment.dll
21mr|mono-6.12.0-206.1|763	%{monodir}/gac/System.Web.WebPages.Deployment
21mr|mono-6.12.0-206.1|764	%{monodir}/4.5/System.Web.WebPages.Razor.dll
21mr|mono-6.12.0-206.1|765	%{monodir}/gac/System.Web.WebPages.Razor
21mr|mono-6.12.0-206.1|766	%{monodir}/gac/System.Web.Mvc
21mr|mono-6.12.0-206.1|767	%{monodir}/4.5/System.Web.Mvc.dll
21mr|mono-6.12.0-206.1|768	%{monodir}/gac/System.Web.Routing
21mr|mono-6.12.0-206.1|769	%{monodir}/4.5/System.Web.Routing.dll
21mr|mono-6.12.0-206.1|770	%{monodir}/4.7.1-api/System.Web.Routing.dll
21mr|mono-6.12.0-206.1|771	%{monodir}/gac/System.Runtime.Remoting
21mr|mono-6.12.0-206.1|772	%{monodir}/4.5/System.Runtime.Remoting.dll
21mr|mono-6.12.0-206.1|773	%{monodir}/4.7.1-api/System.Runtime.Remoting.dll
21mr|mono-6.12.0-206.1|774	%{monodir}/gac/System.Web
21mr|mono-6.12.0-206.1|775	%{monodir}/4.5/System.Web.dll
21mr|mono-6.12.0-206.1|776	%{monodir}/4.7.1-api/System.Web.dll
21mr|mono-6.12.0-206.1|777	%{monodir}/gac/System.Runtime.Serialization.Formatters.Soap
21mr|mono-6.12.0-206.1|778	%{monodir}/4.5/System.Runtime.Serialization.Formatters.Soap.dll
21mr|mono-6.12.0-206.1|779	%{monodir}/gac/System.Web.Services
21mr|mono-6.12.0-206.1|780	%{monodir}/4.5/System.Web.Services.dll
21mr|mono-6.12.0-206.1|781	%{monodir}/4.7.1-api/System.Web.Services.dll
21mr|mono-6.12.0-206.1|782	%{monodir}/4.5/disco.exe*
21mr|mono-6.12.0-206.1|783	%{monodir}/4.5/mconfig.exe*
21mr|mono-6.12.0-206.1|784	%{monodir}/4.5/soapsuds.exe*
21mr|mono-6.12.0-206.1|785	%{monodir}/4.5/wsdl.exe*
21mr|mono-6.12.0-206.1|786	%{monodir}/4.5/xsd.exe
21mr|mono-6.12.0-206.1|787	%{monodir}/4.5/xsd.exe.mdb
21mr|mono-6.12.0-206.1|788	
21mr|mono-6.12.0-206.1|789	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|790	
21mr|mono-6.12.0-206.1|791	%package data-oracle
21mr|mono-6.12.0-206.1|792	Summary:	Oracle database connectivity for Mono
21mr|mono-6.12.0-206.1|793	Group:		Development/C#
21mr|mono-6.12.0-206.1|794	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|795	Provides:	mono(System.Data.OracleClient) = 4.0.30319
21mr|mono-6.12.0-206.1|796	Provides:	mono(System.Web.WebPages.Deployment) = 4.0.30319
21mr|mono-6.12.0-206.1|797	
21mr|mono-6.12.0-206.1|798	%description data-oracle
21mr|mono-6.12.0-206.1|799	This package contains the ADO.NET Data provider for the Oracle
21mr|mono-6.12.0-206.1|800	database.
21mr|mono-6.12.0-206.1|801	
21mr|mono-6.12.0-206.1|802	%files data-oracle
21mr|mono-6.12.0-206.1|803	%{monodir}/gac/System.Data.OracleClient
21mr|mono-6.12.0-206.1|804	%{monodir}/4.5/System.Data.OracleClient.dll
21mr|mono-6.12.0-206.1|805	%{monodir}/4.7.1-api/System.Data.OracleClient.dll
21mr|mono-6.12.0-206.1|806	
21mr|mono-6.12.0-206.1|807	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|808	
21mr|mono-6.12.0-206.1|809	%package data
21mr|mono-6.12.0-206.1|810	Summary:	Database connectivity for Mono
21mr|mono-6.12.0-206.1|811	Group:		Development/C#
21mr|mono-6.12.0-206.1|812	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|813	Provides:	mono(System.Data) = 4.0.30319
21mr|mono-6.12.0-206.1|814	Provides:	mono(Mono.Data.Tds) = 4.0.30319
21mr|mono-6.12.0-206.1|815	Provides:	mono(Novell.Directory.Ldap) = 4.0.30319
21mr|mono-6.12.0-206.1|816	Provides:	mono(System.Data) = 4.0.30319
21mr|mono-6.12.0-206.1|817	Provides:	mono(System.DirectoryServices) = 4.0.30319
21mr|mono-6.12.0-206.1|818	Provides:	mono(System.EnterpriseServices) = 4.0.30319
21mr|mono-6.12.0-206.1|819	Provides:	mono(System.Data.Entity) = 4.0.30319
21mr|mono-6.12.0-206.1|820	%rename mono-data-2.0
21mr|mono-6.12.0-206.1|821	%rename mono-data-4.0
21mr|mono-6.12.0-206.1|822	%rename mono-data-compat
21mr|mono-6.12.0-206.1|823	
21mr|mono-6.12.0-206.1|824	%description data
21mr|mono-6.12.0-206.1|825	This package provides a Mono assembly to facilitate data access and
21mr|mono-6.12.0-206.1|826	manipulation with databases, LDAP compatible directory servers and/or
21mr|mono-6.12.0-206.1|827	XML data exchange. Beyond the ADO.NET, Novell.LDAP and
21mr|mono-6.12.0-206.1|828	System.DirectoryServices assemblies, it also includes a command line
21mr|mono-6.12.0-206.1|829	sql application as well as the Microsoft SQL Server and ODBC data
21mr|mono-6.12.0-206.1|830	providers.
21mr|mono-6.12.0-206.1|831	
21mr|mono-6.12.0-206.1|832	%files data
21mr|mono-6.12.0-206.1|833	%{_bindir}/sqlmetal
21mr|mono-6.12.0-206.1|834	%{_bindir}/sqlsharp
21mr|mono-6.12.0-206.1|835	%{_mandir}/man1/sqlsharp.1*
21mr|mono-6.12.0-206.1|836	%{monodir}/4.5/sqlsharp.exe*
21mr|mono-6.12.0-206.1|837	%{monodir}/gac/System.Data
21mr|mono-6.12.0-206.1|838	%{monodir}/4.5/System.Data.dll
21mr|mono-6.12.0-206.1|839	%{monodir}/4.7.1-api/System.Data.dll
21mr|mono-6.12.0-206.1|840	%{monodir}/gac/System.Data.DataSetExtensions
21mr|mono-6.12.0-206.1|841	%{monodir}/4.5/System.Data.DataSetExtensions.dll
21mr|mono-6.12.0-206.1|842	%{monodir}/4.7.1-api/System.Data.DataSetExtensions.dll
21mr|mono-6.12.0-206.1|843	%{monodir}/gac/System.Data.Entity
21mr|mono-6.12.0-206.1|844	%{monodir}/4.5/System.Data.Entity.dll
21mr|mono-6.12.0-206.1|845	%{monodir}/4.7.1-api/System.Data.Entity.dll
21mr|mono-6.12.0-206.1|846	%{monodir}/gac/System.Data.Linq
21mr|mono-6.12.0-206.1|847	%{monodir}/4.5/System.Data.Linq.dll
21mr|mono-6.12.0-206.1|848	%{monodir}/4.7.1-api/System.Data.Linq.dll
21mr|mono-6.12.0-206.1|849	%{monodir}/gac/System.Data.Services
21mr|mono-6.12.0-206.1|850	%{monodir}/4.5/System.Data.Services.dll
21mr|mono-6.12.0-206.1|851	%{monodir}/4.7.1-api/System.Data.Services.dll
21mr|mono-6.12.0-206.1|852	%{monodir}/gac/Mono.Data.Tds
21mr|mono-6.12.0-206.1|853	%{monodir}/4.5/Mono.Data.Tds.dll
21mr|mono-6.12.0-206.1|854	%{monodir}/gac/System.EnterpriseServices
21mr|mono-6.12.0-206.1|855	%{monodir}/4.5/System.EnterpriseServices.dll
21mr|mono-6.12.0-206.1|856	%{monodir}/4.7.1-api/System.EnterpriseServices.dll
21mr|mono-6.12.0-206.1|857	%{monodir}/gac/Novell.Directory.Ldap
21mr|mono-6.12.0-206.1|858	%{monodir}/4.5/Novell.Directory.Ldap.dll
21mr|mono-6.12.0-206.1|859	%{monodir}/gac/System.DirectoryServices
21mr|mono-6.12.0-206.1|860	%{monodir}/4.5/System.DirectoryServices.dll
21mr|mono-6.12.0-206.1|861	%{monodir}/4.7.1-api/System.DirectoryServices.dll
21mr|mono-6.12.0-206.1|862	%{monodir}/4.5/System.DirectoryServices.Protocols.dll
21mr|mono-6.12.0-206.1|863	%{monodir}/4.7.1-api/System.DirectoryServices.Protocols.dll
21mr|mono-6.12.0-206.1|864	%{monodir}/gac/System.DirectoryServices.Protocols
21mr|mono-6.12.0-206.1|865	%{monodir}/gac/System.Runtime.Serialization
21mr|mono-6.12.0-206.1|866	%{monodir}/4.5/System.Runtime.Serialization.dll
21mr|mono-6.12.0-206.1|867	%{monodir}/4.7.1-api/System.Runtime.Serialization.dll
21mr|mono-6.12.0-206.1|868	%{monodir}/gac/System.Transactions
21mr|mono-6.12.0-206.1|869	%{monodir}/4.5/System.Transactions.dll
21mr|mono-6.12.0-206.1|870	%{monodir}/4.7.1-api/System.Transactions.dll
21mr|mono-6.12.0-206.1|871	%{monodir}/gac/WebMatrix.Data
21mr|mono-6.12.0-206.1|872	%{monodir}/4.5/WebMatrix.Data.dll
21mr|mono-6.12.0-206.1|873	%{monodir}/4.5/sqlmetal.exe*
21mr|mono-6.12.0-206.1|874	
21mr|mono-6.12.0-206.1|875	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|876	
21mr|mono-6.12.0-206.1|877	%package extras
21mr|mono-6.12.0-206.1|878	Summary:	Infrastructure for running and building daemons and services
21mr|mono-6.12.0-206.1|879	Group:		Development/C#
21mr|mono-6.12.0-206.1|880	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|881	Provides:	mono(Mono.Messaging) = 4.0.30319
21mr|mono-6.12.0-206.1|882	Provides:	mono(Mono.Messaging.RabbitMQ) = 4.0.30319
21mr|mono-6.12.0-206.1|883	Provides:	mono(RabbitMQ.Client) = 4.0.30319
21mr|mono-6.12.0-206.1|884	Provides:	mono(System.Configuration.Install) = 4.0.30319
21mr|mono-6.12.0-206.1|885	Provides:	mono(System.Management) = 4.0.30319
21mr|mono-6.12.0-206.1|886	Provides:	mono(System.Messaging) = 4.0.30319
21mr|mono-6.12.0-206.1|887	Provides:	mono(System.ServiceProcess) = 4.0.30319
21mr|mono-6.12.0-206.1|888	Provides:	mono(mono-service) = 4.0.30319
21mr|mono-6.12.0-206.1|889	%rename mono-extras-2.0
21mr|mono-6.12.0-206.1|890	%rename mono-extras-4.0
21mr|mono-6.12.0-206.1|891	
21mr|mono-6.12.0-206.1|892	%description extras
21mr|mono-6.12.0-206.1|893	This package provides the libary and application to run services and
21mr|mono-6.12.0-206.1|894	daemons with Mono. It also includes stubs for the following .NET 1.1
21mr|mono-6.12.0-206.1|895	and 2.0 assemblies: Microsoft.Vsa, System.Configuration.Install,
21mr|mono-6.12.0-206.1|896	System.Management, System.Messaging.
21mr|mono-6.12.0-206.1|897	
21mr|mono-6.12.0-206.1|898	%files extras
21mr|mono-6.12.0-206.1|899	%{monodir}/gac/System.Management
21mr|mono-6.12.0-206.1|900	%{monodir}/4.5/System.Management.dll
21mr|mono-6.12.0-206.1|901	%{monodir}/4.7.1-api/System.Management.dll
21mr|mono-6.12.0-206.1|902	%{monodir}/gac/RabbitMQ.Client
21mr|mono-6.12.0-206.1|903	%{monodir}/4.5/RabbitMQ.Client.dll
21mr|mono-6.12.0-206.1|904	%{monodir}/4.5/RabbitMQ.Client.Apigen.exe*
21mr|mono-6.12.0-206.1|905	%{monodir}/gac/System.Messaging
21mr|mono-6.12.0-206.1|906	%{monodir}/4.5/System.Messaging.dll
21mr|mono-6.12.0-206.1|907	%{monodir}/4.7.1-api/System.Messaging.dll
21mr|mono-6.12.0-206.1|908	%{monodir}/gac/Mono.Messaging
21mr|mono-6.12.0-206.1|909	%{monodir}/4.5/Mono.Messaging.dll
21mr|mono-6.12.0-206.1|910	%{monodir}/gac/Mono.Messaging.RabbitMQ
21mr|mono-6.12.0-206.1|911	%{monodir}/4.5/Mono.Messaging.RabbitMQ.dll
21mr|mono-6.12.0-206.1|912	%{monodir}/gac/System.Runtime.Caching
21mr|mono-6.12.0-206.1|913	%{monodir}/4.5/System.Runtime.Caching.dll
21mr|mono-6.12.0-206.1|914	%{monodir}/4.7.1-api/System.Runtime.Caching.dll
21mr|mono-6.12.0-206.1|915	%{monodir}/gac/System.ServiceProcess
21mr|mono-6.12.0-206.1|916	%{monodir}/4.5/System.ServiceProcess.dll
21mr|mono-6.12.0-206.1|917	%{monodir}/4.7.1-api/System.ServiceProcess.dll
21mr|mono-6.12.0-206.1|918	%{_bindir}/mono-service
21mr|mono-6.12.0-206.1|919	%{_bindir}/mono-service2
21mr|mono-6.12.0-206.1|920	%{monodir}/4.5/installutil.exe*
21mr|mono-6.12.0-206.1|921	%{monodir}/4.5/mono-service.exe
21mr|mono-6.12.0-206.1|922	%{monodir}/4.5/mono-service.exe.mdb
21mr|mono-6.12.0-206.1|923	%{monodir}/gac/mono-service
21mr|mono-6.12.0-206.1|924	%{_mandir}/man1/mono-service.1*
21mr|mono-6.12.0-206.1|925	%{monodir}/gac/System.Configuration.Install
21mr|mono-6.12.0-206.1|926	%{monodir}/4.5/System.Configuration.Install.dll
21mr|mono-6.12.0-206.1|927	%{monodir}/4.7.1-api/System.Configuration.Install.dll
21mr|mono-6.12.0-206.1|928	%{monodir}/gac/System.Xaml
21mr|mono-6.12.0-206.1|929	%{monodir}/4.5/System.Xaml.dll*
21mr|mono-6.12.0-206.1|930	%{monodir}/4.7.1-api/System.Xaml.dll*
21mr|mono-6.12.0-206.1|931	# TO CHECK
21mr|mono-6.12.0-206.1|932	%{monodir}/4.5/Facades/*
21mr|mono-6.12.0-206.1|933	
21mr|mono-6.12.0-206.1|934	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|935	
21mr|mono-6.12.0-206.1|936	%package ibm-data-db2
21mr|mono-6.12.0-206.1|937	Summary:	IBM DB2 database connectivity for Mono
21mr|mono-6.12.0-206.1|938	Group:		Development/C#
21mr|mono-6.12.0-206.1|939	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|940	
21mr|mono-6.12.0-206.1|941	%description ibm-data-db2
21mr|mono-6.12.0-206.1|942	This package contains the ADO.NET Data provider for the IBM DB2
21mr|mono-6.12.0-206.1|943	Universal database.
21mr|mono-6.12.0-206.1|944	
21mr|mono-6.12.0-206.1|945	%files ibm-data-db2
21mr|mono-6.12.0-206.1|946	%{monodir}/gac/IBM.Data.DB2
21mr|mono-6.12.0-206.1|947	%{monodir}/4.5/IBM.Data.DB2.dll
21mr|mono-6.12.0-206.1|948	
21mr|mono-6.12.0-206.1|949	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|950	
21mr|mono-6.12.0-206.1|951	%package winforms
21mr|mono-6.12.0-206.1|952	Summary:	Windows Forms implementation for Mono
21mr|mono-6.12.0-206.1|953	Group:		Development/C#
21mr|mono-6.12.0-206.1|954	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|955	#gw not available on Cooker
21mr|mono-6.12.0-206.1|956	#Requires: gluezilla >= 2.0
21mr|mono-6.12.0-206.1|957	Provides:	mono(System.Windows.Forms) = 4.0.30319
21mr|mono-6.12.0-206.1|958	Provides:	mono(Accessibility) = 4.0.30319
21mr|mono-6.12.0-206.1|959	Provides:	mono(System.Design) = 4.0.30319
21mr|mono-6.12.0-206.1|960	Provides:	mono(System.Drawing) = 4.0.30319
21mr|mono-6.12.0-206.1|961	Provides:	mono(System.Drawing.Design) = 4.0.30319
21mr|mono-6.12.0-206.1|962	Provides:	mono(System.Windows.Forms) = 4.0.30319
21mr|mono-6.12.0-206.1|963	%rename mono-winforms-4.0
21mr|mono-6.12.0-206.1|964	
21mr|mono-6.12.0-206.1|965	%description winforms
21mr|mono-6.12.0-206.1|966	This package provides a fully managed implementation of
21mr|mono-6.12.0-206.1|967	System.Windows.Forms, the default graphical toolkit for .NET
21mr|mono-6.12.0-206.1|968	applications.
21mr|mono-6.12.0-206.1|969	
21mr|mono-6.12.0-206.1|970	%files winforms
21mr|mono-6.12.0-206.1|971	%{monodir}/4.5/System.Windows.dll
21mr|mono-6.12.0-206.1|972	%{monodir}/4.7.1-api/System.Windows.dll
21mr|mono-6.12.0-206.1|973	%{monodir}/gac/System.Windows
21mr|mono-6.12.0-206.1|974	%{monodir}/gac/System.Windows.Forms
21mr|mono-6.12.0-206.1|975	%{monodir}/4.5/System.Windows.Forms.dll
21mr|mono-6.12.0-206.1|976	%{monodir}/4.7.1-api/System.Windows.Forms.dll
21mr|mono-6.12.0-206.1|977	%{monodir}/gac/System.Windows.Forms.DataVisualization
21mr|mono-6.12.0-206.1|978	%{monodir}/4.5/System.Windows.Forms.DataVisualization.dll
21mr|mono-6.12.0-206.1|979	%{monodir}/4.7.1-api/System.Windows.Forms.DataVisualization.dll
21mr|mono-6.12.0-206.1|980	%{monodir}/gac/Accessibility
21mr|mono-6.12.0-206.1|981	%{monodir}/4.5/Accessibility.dll
21mr|mono-6.12.0-206.1|982	%{monodir}/4.7.1-api/Accessibility.dll
21mr|mono-6.12.0-206.1|983	%{monodir}/gac/System.Design
21mr|mono-6.12.0-206.1|984	%{monodir}/4.5/System.Design.dll
21mr|mono-6.12.0-206.1|985	%{monodir}/4.7.1-api/System.Design.dll
21mr|mono-6.12.0-206.1|986	%{monodir}/gac/System.Drawing.Design
21mr|mono-6.12.0-206.1|987	%{monodir}/4.5/System.Drawing.Design.dll
21mr|mono-6.12.0-206.1|988	%{monodir}/4.7.1-api/System.Drawing.Design.dll
21mr|mono-6.12.0-206.1|989	%{monodir}/gac/Mono.WebBrowser
21mr|mono-6.12.0-206.1|990	%{monodir}/4.5/Mono.WebBrowser.dll
21mr|mono-6.12.0-206.1|991	
21mr|mono-6.12.0-206.1|992	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|993	
21mr|mono-6.12.0-206.1|994	%package locale-extras
21mr|mono-6.12.0-206.1|995	Summary:	Extra locale information for Mono
21mr|mono-6.12.0-206.1|996	Group:		Development/C#
21mr|mono-6.12.0-206.1|997	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|998	Provides:	mono(I18N.CJK) = 4.0.30319
21mr|mono-6.12.0-206.1|999	Provides:	mono(I18N.MidEast) = 4.0.30319
21mr|mono-6.12.0-206.1|1000	Provides:	mono(I18N.Other) = 4.0.30319
21mr|mono-6.12.0-206.1|1001	Provides:	mono(I18N.Rare) = 4.0.30319
21mr|mono-6.12.0-206.1|1002	%rename mono-locale-extras-4.0
21mr|mono-6.12.0-206.1|1003	
21mr|mono-6.12.0-206.1|1004	%description locale-extras
21mr|mono-6.12.0-206.1|1005	This package contains assemblies to support I18N applications for
21mr|mono-6.12.0-206.1|1006	non-latin alphabets.
21mr|mono-6.12.0-206.1|1007	
21mr|mono-6.12.0-206.1|1008	%files locale-extras
21mr|mono-6.12.0-206.1|1009	%{monodir}/gac/I18N.MidEast
21mr|mono-6.12.0-206.1|1010	%{monodir}/4.5/I18N.MidEast.dll
21mr|mono-6.12.0-206.1|1011	%{monodir}/gac/I18N.Rare
21mr|mono-6.12.0-206.1|1012	%{monodir}/4.5/I18N.Rare.dll
21mr|mono-6.12.0-206.1|1013	%{monodir}/gac/I18N.CJK
21mr|mono-6.12.0-206.1|1014	%{monodir}/4.5/I18N.CJK.dll
21mr|mono-6.12.0-206.1|1015	%{monodir}/gac/I18N.Other
21mr|mono-6.12.0-206.1|1016	%{monodir}/4.5/I18N.Other.dll
21mr|mono-6.12.0-206.1|1017	
21mr|mono-6.12.0-206.1|1018	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|1019	
21mr|mono-6.12.0-206.1|1020	%package -n monodoc-core
21mr|mono-6.12.0-206.1|1021	Summary:	Monodoc-Documentation tools for C# code
21mr|mono-6.12.0-206.1|1022	Group:		Development/C#
21mr|mono-6.12.0-206.1|1023	Provides:	monodoc = %{EVRD}
21mr|mono-6.12.0-206.1|1024	
21mr|mono-6.12.0-206.1|1025	%description -n monodoc-core
21mr|mono-6.12.0-206.1|1026	Monodoc-core contains documentation tools for C#.
21mr|mono-6.12.0-206.1|1027	
21mr|mono-6.12.0-206.1|1028	%files -n monodoc-core
21mr|mono-6.12.0-206.1|1029	%{monodir}/gac/monodoc
21mr|mono-6.12.0-206.1|1030	%{monodir}/monodoc
21mr|mono-6.12.0-206.1|1031	%{monodir}/4.5/mdoc.exe*
21mr|mono-6.12.0-206.1|1032	%{monodir}/4.5/mod.exe*
21mr|mono-6.12.0-206.1|1033	%{_bindir}/mdassembler
21mr|mono-6.12.0-206.1|1034	%{_bindir}/mdoc
21mr|mono-6.12.0-206.1|1035	%{_bindir}/mdoc-assemble
21mr|mono-6.12.0-206.1|1036	%{_bindir}/mdoc-export-html
21mr|mono-6.12.0-206.1|1037	%{_bindir}/mdoc-export-msxdoc
21mr|mono-6.12.0-206.1|1038	%{_bindir}/mdoc-update
21mr|mono-6.12.0-206.1|1039	%{_bindir}/mdoc-validate
21mr|mono-6.12.0-206.1|1040	%{_bindir}/mdvalidater
21mr|mono-6.12.0-206.1|1041	%{_bindir}/mod
21mr|mono-6.12.0-206.1|1042	%{_bindir}/monodocer
21mr|mono-6.12.0-206.1|1043	%{_bindir}/monodocs2html
21mr|mono-6.12.0-206.1|1044	%{_bindir}/monodocs2slashdoc
21mr|mono-6.12.0-206.1|1045	%{_prefix}/lib/monodoc
21mr|mono-6.12.0-206.1|1046	%{_mandir}/man1/mdassembler.1*
21mr|mono-6.12.0-206.1|1047	%{_mandir}/man1/mdoc-assemble.1*
21mr|mono-6.12.0-206.1|1048	%{_mandir}/man1/mdoc-export-html.1*
21mr|mono-6.12.0-206.1|1049	%{_mandir}/man1/mdoc-export-msxdoc.1*
21mr|mono-6.12.0-206.1|1050	%{_mandir}/man1/mdoc-update.1*
21mr|mono-6.12.0-206.1|1051	%{_mandir}/man1/mdoc-validate.1*
21mr|mono-6.12.0-206.1|1052	%{_mandir}/man1/mdoc.1*
21mr|mono-6.12.0-206.1|1053	%{_mandir}/man1/mdvalidater.1*
21mr|mono-6.12.0-206.1|1054	%{_mandir}/man1/monodocer.1*
21mr|mono-6.12.0-206.1|1055	%{_mandir}/man1/monodocs2html.1*
21mr|mono-6.12.0-206.1|1056	%{_mandir}/man5/mdoc.5*
21mr|mono-6.12.0-206.1|1057	
21mr|mono-6.12.0-206.1|1058	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|1059	
21mr|mono-6.12.0-206.1|1060	%package rx-core
21mr|mono-6.12.0-206.1|1061	Summary:	Reactive Extensions for Mono core libraries
21mr|mono-6.12.0-206.1|1062	License:	MIT and Apache License 2.0
21mr|mono-6.12.0-206.1|1063	Group:		Development/C#
21mr|mono-6.12.0-206.1|1064	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|1065	Provides:	mono(System.Reactive.Linq) = 4.0.30319
21mr|mono-6.12.0-206.1|1066	Provides:	mono(System.Reactive.Interfaces) = 4.0.30319
21mr|mono-6.12.0-206.1|1067	
21mr|mono-6.12.0-206.1|1068	%description rx-core
21mr|mono-6.12.0-206.1|1069	A library to compose asynchronous and event-based programs using
21mr|mono-6.12.0-206.1|1070	observable collections and LINQ-style query operators.
21mr|mono-6.12.0-206.1|1071	Reactive Extensions for Mono, core packages, which don't depend on
21mr|mono-6.12.0-206.1|1072	desktop-specific features.
21mr|mono-6.12.0-206.1|1073	
21mr|mono-6.12.0-206.1|1074	%files rx-core
21mr|mono-6.12.0-206.1|1075	%{monodir}/4.5/System.Reactive.Core.dll
21mr|mono-6.12.0-206.1|1076	%{monodir}/4.5/System.Reactive.Debugger.dll
21mr|mono-6.12.0-206.1|1077	%{monodir}/4.5/System.Reactive.Experimental.dll
21mr|mono-6.12.0-206.1|1078	%{monodir}/4.5/System.Reactive.Interfaces.dll
21mr|mono-6.12.0-206.1|1079	%{monodir}/4.5/System.Reactive.Linq.dll
21mr|mono-6.12.0-206.1|1080	%{monodir}/4.5/System.Reactive.Observable.Aliases.dll
21mr|mono-6.12.0-206.1|1081	%{monodir}/4.5/System.Reactive.PlatformServices.dll
21mr|mono-6.12.0-206.1|1082	%{monodir}/4.5/System.Reactive.Providers.dll
21mr|mono-6.12.0-206.1|1083	%{monodir}/4.5/System.Reactive.Runtime.Remoting.dll
21mr|mono-6.12.0-206.1|1084	%{monodir}/gac/System.Reactive.Core*
21mr|mono-6.12.0-206.1|1085	%{monodir}/gac/System.Reactive.Debugger*
21mr|mono-6.12.0-206.1|1086	%{monodir}/gac/System.Reactive.Experimental*
21mr|mono-6.12.0-206.1|1087	%{monodir}/gac/System.Reactive.Interfaces*
21mr|mono-6.12.0-206.1|1088	%{monodir}/gac/System.Reactive.Linq*
21mr|mono-6.12.0-206.1|1089	%{monodir}/gac/System.Reactive.Observable.Aliases/0.0.0.0__31bf3856ad364e35/System.Reactive.Observable.Aliases.dll
21mr|mono-6.12.0-206.1|1090	%{monodir}/gac/System.Reactive.Observable.Aliases/0.0.0.0__31bf3856ad364e35/System.Reactive.Observable.Aliases.dll.mdb
21mr|mono-6.12.0-206.1|1091	%{monodir}/gac/System.Reactive.PlatformServices*
21mr|mono-6.12.0-206.1|1092	%{monodir}/gac/System.Reactive.Providers*
21mr|mono-6.12.0-206.1|1093	%{monodir}/gac/System.Reactive.Runtime.Remoting*
21mr|mono-6.12.0-206.1|1094	
21mr|mono-6.12.0-206.1|1095	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|1096	
21mr|mono-6.12.0-206.1|1097	%package rx-desktop
21mr|mono-6.12.0-206.1|1098	Summary:	Reactive Extensions for Mono desktop-specific libraries
21mr|mono-6.12.0-206.1|1099	License:	MIT and Apache License 2.0
21mr|mono-6.12.0-206.1|1100	Group:		Development/C#
21mr|mono-6.12.0-206.1|1101	Requires:	mono = %{version}
21mr|mono-6.12.0-206.1|1102	Requires:	mono-rx-core = %{EVRD}
21mr|mono-6.12.0-206.1|1103	
21mr|mono-6.12.0-206.1|1104	%description rx-desktop
21mr|mono-6.12.0-206.1|1105	A library to compose asynchronous and event-based programs using
21mr|mono-6.12.0-206.1|1106	observable collections and LINQ-style query operators.
21mr|mono-6.12.0-206.1|1107	Reactive Extensions for Mono, desktop-specific packages (winforms,
21mr|mono-6.12.0-206.1|1108	windows threading).
21mr|mono-6.12.0-206.1|1109	
21mr|mono-6.12.0-206.1|1110	%files rx-desktop
21mr|mono-6.12.0-206.1|1111	%{monodir}/4.5/System.Reactive.Windows.Forms.dll
21mr|mono-6.12.0-206.1|1112	%{monodir}/4.5/System.Reactive.Windows.Threading.dll
21mr|mono-6.12.0-206.1|1113	%{monodir}/gac/System.Reactive.Windows.Forms
21mr|mono-6.12.0-206.1|1114	%{monodir}/gac/System.Reactive.Windows.Threading
21mr|mono-6.12.0-206.1|1115	
21mr|mono-6.12.0-206.1|1116	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|1117	
21mr|mono-6.12.0-206.1|1118	%package wcf
21mr|mono-6.12.0-206.1|1119	Summary:	Mono implementation of WCF, Windows Communication Foundation
21mr|mono-6.12.0-206.1|1120	Group:		Development/C#
21mr|mono-6.12.0-206.1|1121	Requires:	%{name} = %{version}
21mr|mono-6.12.0-206.1|1122	%rename mono-wcf-4.0
21mr|mono-6.12.0-206.1|1123	
21mr|mono-6.12.0-206.1|1124	%description wcf
21mr|mono-6.12.0-206.1|1125	The Mono Project is an open development initiative that is working to
21mr|mono-6.12.0-206.1|1126	develop an open source, Unix version of the .NET development platform.
21mr|mono-6.12.0-206.1|1127	Its objective is to enable Unix developers to build and deploy
21mr|mono-6.12.0-206.1|1128	cross-platform .NET applications. The project will implement various
21mr|mono-6.12.0-206.1|1129	technologies that have been submitted to the ECMA for standardization.
21mr|mono-6.12.0-206.1|1130	
21mr|mono-6.12.0-206.1|1131	Mono implementation of WCF, Windows Communication Foundation.
21mr|mono-6.12.0-206.1|1132	
21mr|mono-6.12.0-206.1|1133	%files wcf
21mr|mono-6.12.0-206.1|1134	%{_bindir}/svcutil
21mr|mono-6.12.0-206.1|1135	%{monodir}/4.5/svcutil.exe*
21mr|mono-6.12.0-206.1|1136	%{monodir}/gac/System.IdentityModel
21mr|mono-6.12.0-206.1|1137	%{monodir}/4.5/System.IdentityModel.dll
21mr|mono-6.12.0-206.1|1138	%{monodir}/4.7.1-api/System.IdentityModel.dll
21mr|mono-6.12.0-206.1|1139	%{monodir}/gac/System.IdentityModel.Selectors
21mr|mono-6.12.0-206.1|1140	%{monodir}/4.5/System.IdentityModel.Selectors.dll
21mr|mono-6.12.0-206.1|1141	%{monodir}/4.7.1-api/System.IdentityModel.Selectors.dll
21mr|mono-6.12.0-206.1|1142	%{monodir}/gac/System.Runtime.DurableInstancing
21mr|mono-6.12.0-206.1|1143	%{monodir}/4.5/System.Runtime.DurableInstancing.dll
21mr|mono-6.12.0-206.1|1144	%{monodir}/4.7.1-api/System.Runtime.DurableInstancing.dll
21mr|mono-6.12.0-206.1|1145	%{monodir}/gac/System.ServiceModel
21mr|mono-6.12.0-206.1|1146	%{monodir}/4.5/System.ServiceModel.dll
21mr|mono-6.12.0-206.1|1147	%{monodir}/4.7.1-api/System.ServiceModel.dll
21mr|mono-6.12.0-206.1|1148	%{monodir}/4.5/System.ServiceModel.Activation.dll
21mr|mono-6.12.0-206.1|1149	%{monodir}/4.7.1-api/System.ServiceModel.Activation.dll
21mr|mono-6.12.0-206.1|1150	%{monodir}/gac/System.ServiceModel.Activation
21mr|mono-6.12.0-206.1|1151	%{monodir}/gac/System.ServiceModel.Discovery
21mr|mono-6.12.0-206.1|1152	%{monodir}/4.5/System.ServiceModel.Discovery.dll
21mr|mono-6.12.0-206.1|1153	%{monodir}/4.7.1-api/System.ServiceModel.Discovery.dll
21mr|mono-6.12.0-206.1|1154	%{monodir}/gac/System.ServiceModel.Internals
21mr|mono-6.12.0-206.1|1155	%{monodir}/4.5/System.ServiceModel.Internals.dll
21mr|mono-6.12.0-206.1|1156	%{monodir}/gac/System.ServiceModel.Routing
21mr|mono-6.12.0-206.1|1157	%{monodir}/4.5/System.ServiceModel.Routing.dll
21mr|mono-6.12.0-206.1|1158	%{monodir}/4.7.1-api/System.ServiceModel.Routing.dll
21mr|mono-6.12.0-206.1|1159	%{monodir}/gac/System.ServiceModel.Web
21mr|mono-6.12.0-206.1|1160	%{monodir}/4.5/System.ServiceModel.Web.dll
21mr|mono-6.12.0-206.1|1161	%{monodir}/4.7.1-api/System.ServiceModel.Web.dll
21mr|mono-6.12.0-206.1|1162	
21mr|mono-6.12.0-206.1|1163	#----------------------------------------------------------------------------
21mr|mono-6.12.0-206.1|1164	
21mr|mono-6.12.0-206.1|1165	%prep
21mr|mono-6.12.0-206.1|1166	%setup -q -n %{name}-%{name}-%{version}.%{rev} -a3 -a4
21mr|mono-6.12.0-206.1|1167	
21mr|mono-6.12.0-206.1|1168	mkdir -p ./lib/monolite-linux/1A5E0066-58DC-428A-B21C-0AD6CDAE2789
21mr|mono-6.12.0-206.1|1169	mv ./monolite-linux-*/* ./lib/monolite-linux/1A5E0066-58DC-428A-B21C-0AD6CDAE2789/
21mr|mono-6.12.0-206.1|1170	
21mr|mono-6.12.0-206.1|1171	./autogen.sh
21mr|mono-6.12.0-206.1|1172	
21mr|mono-6.12.0-206.1|1173	%patch0 -p1
21mr|mono-6.12.0-206.1|1174	%patch2 -p1
21mr|mono-6.12.0-206.1|1175	%patch3 -p1
21mr|mono-6.12.0-206.1|1176	%patch4 -p1
21mr|mono-6.12.0-206.1|1177	%patch5 -p1
21mr|mono-6.12.0-206.1|1178	%patch6 -p1
21mr|mono-6.12.0-206.1|1179	%patch7 -p1
21mr|mono-6.12.0-206.1|1180	%patch8 -p1
21mr|mono-6.12.0-206.1|1181	pushd external/api-doc-tools
21mr|mono-6.12.0-206.1|1182	%patch10 -p1
21mr|mono-6.12.0-206.1|1183	%patch11 -p1
21mr|mono-6.12.0-206.1|1184	popd
21mr|mono-6.12.0-206.1|1185	%patch12 -p1
21mr|mono-6.12.0-206.1|1186	%patch13 -p1
21mr|mono-6.12.0-206.1|1187	%patch14 -p1
21mr|mono-6.12.0-206.1|1188	
21mr|mono-6.12.0-206.1|1189	# don't build mono-helix-client which requires the helix-binaries to build
21mr|mono-6.12.0-206.1|1190	sed -i 's|mono-helix-client||g' mcs/tools/Makefile
21mr|mono-6.12.0-206.1|1191	
21mr|mono-6.12.0-206.1|1192	# use v%{api_ver} instead of v4.6
21mr|mono-6.12.0-206.1|1193	sed -i 's|TARGET_NET_REFERENCE = v4.6|TARGET_NET_REFERENCE = $(BOOTSTRAP_BIN_PROFILE)|g' mcs/tools/upload-to-sentry/Makefile
21mr|mono-6.12.0-206.1|1194	
21mr|mono-6.12.0-206.1|1195	# use v%{api_ver} instead of v4.7
21mr|mono-6.12.0-206.1|1196	sed -i 's|BOOTSTRAP_BIN_PROFILE = v4.7|BOOTSTRAP_BIN_PROFILE = v%{api_ver}|g' mcs/build/profiles/build.make
21mr|mono-6.12.0-206.1|1197	
21mr|mono-6.12.0-206.1|1198	# Remove hardcoded lib directory for libMonoPosixHelper.so from the config
21mr|mono-6.12.0-206.1|1199	sed -i 's|$mono_libdir/||g' data/config.in
21mr|mono-6.12.0-206.1|1200	
21mr|mono-6.12.0-206.1|1201	%if %{with bootstrap}
21mr|mono-6.12.0-206.1|1202	# for bootstrap, keep some binaries
21mr|mono-6.12.0-206.1|1203	find . -name "*.dll" -not -path "./mcs/class/lib/monolite-linux/*" -not -path "./external/binary-reference-assemblies/v%{api_ver}/*" -print -delete
21mr|mono-6.12.0-206.1|1204	find . -name "*.exe" -not -path "./mcs/class/lib/monolite-linux/*" -print -delete
21mr|mono-6.12.0-206.1|1205	%else
21mr|mono-6.12.0-206.1|1206	# Remove all prebuilt binaries
21mr|mono-6.12.0-206.1|1207	rm -rf mcs/class/lib/monolite-linux/*
21mr|mono-6.12.0-206.1|1208	find . -name "*.dll" -print -delete
21mr|mono-6.12.0-206.1|1209	find . -name "*.exe" -print -delete
21mr|mono-6.12.0-206.1|1210	# use the binaries from the currently installed mono
21mr|mono-6.12.0-206.1|1211	cd external/binary-reference-assemblies && mv v%{api_ver} v%{api_ver}.tobuild && ln -s /usr/lib/mono/%{api_ver}-api v%{api_ver} && cd -
21mr|mono-6.12.0-206.1|1212	%endif
21mr|mono-6.12.0-206.1|1213	
21mr|mono-6.12.0-206.1|1214	%build
21mr|mono-6.12.0-206.1|1215	#gw else the syslog() call will not build
21mr|mono-6.12.0-206.1|1216	#https://bugzilla.novell.com/show_bug.cgi?id=590967#c16
21mr|mono-6.12.0-206.1|1217	%define Werror_cflags %nil
21mr|mono-6.12.0-206.1|1218	#gw else libmonosgen-2.0.la does not build
21mr|mono-6.12.0-206.1|1219	%define _disable_ld_no_undefined 1
21mr|mono-6.12.0-206.1|1220	export CFLAGS="%{optflags} -O1 -fno-strict-aliasing"
21mr|mono-6.12.0-206.1|1221	%configure \
21mr|mono-6.12.0-206.1|1222	--enable-ninja \
21mr|mono-6.12.0-206.1|1223	--disable-system-aot \
21mr|mono-6.12.0-206.1|1224	--with-moonlight=no \
21mr|mono-6.12.0-206.1|1225	--enable-static \
21mr|mono-6.12.0-206.1|1226	--with-csc=mcs \
21mr|mono-6.12.0-206.1|1227	%if %{with sgen}
21mr|mono-6.12.0-206.1|1228	--with-sgen=yes \
21mr|mono-6.12.0-206.1|1229	%else
21mr|mono-6.12.0-206.1|1230	--with-sgen=no \
21mr|mono-6.12.0-206.1|1231	%endif
21mr|mono-6.12.0-206.1|1232	%if %{with llvm}
21mr|mono-6.12.0-206.1|1233	--enable-loadedllvm
21mr|mono-6.12.0-206.1|1234	%endif
21mr|mono-6.12.0-206.1|1235	
21mr|mono-6.12.0-206.1|1236	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|mono-6.12.0-206.1|1237	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|mono-6.12.0-206.1|1238	
21mr|mono-6.12.0-206.1|1239	export LD_LIBRARY_PATH=`pwd`/mono/native/.libs
21mr|mono-6.12.0-206.1|1240	%make_build
21mr|mono-6.12.0-206.1|1241	
21mr|mono-6.12.0-206.1|1242	# rebuild the reference assemblies
21mr|mono-6.12.0-206.1|1243	cd external/binary-reference-assemblies && if [ -d v%{api_ver}.tobuild ]; then rm -f v%{api_ver} && mv v%{api_ver}.tobuild v%{api_ver}; fi && cd -
21mr|mono-6.12.0-206.1|1244	find ./external/binary-reference-assemblies/v%{api_ver}/ -name \*.dll -print -delete
21mr|mono-6.12.0-206.1|1245	BUILD_PATH=`pwd` && cd ./external/binary-reference-assemblies/ && MONO_PATH=$BUILD_PATH/mcs/class/lib/net_4_x-linux/ V=1 CSC="$BUILD_PATH/runtime/mono-wrapper $BUILD_PATH/mcs/class/lib/net_4_x-linux/mcs.exe" make -C v%{api_ver}
21mr|mono-6.12.0-206.1|1246	
21mr|mono-6.12.0-206.1|1247	%install
21mr|mono-6.12.0-206.1|1248	#rm -rf installed-docs
21mr|mono-6.12.0-206.1|1249	export LD_LIBRARY_PATH=`pwd`/mono/native/.libs
21mr|mono-6.12.0-206.1|1250	make install DESTDIR=%{buildroot}
21mr|mono-6.12.0-206.1|1251	
21mr|mono-6.12.0-206.1|1252	# copy the mono.snk key into /etc/pki/mono
21mr|mono-6.12.0-206.1|1253	mkdir -p %{buildroot}%{_sysconfdir}/pki/mono
21mr|mono-6.12.0-206.1|1254	install -p -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pki/mono/
21mr|mono-6.12.0-206.1|1255	
21mr|mono-6.12.0-206.1|1256	# install the newly built reference assembly dlls
21mr|mono-6.12.0-206.1|1257	mkdir -p %{buildroot}%{monodir}/%{api_ver}-api
21mr|mono-6.12.0-206.1|1258	cp external/binary-reference-assemblies/v%{api_ver}/*.dll %{buildroot}%{monodir}/%{api_ver}-api
21mr|mono-6.12.0-206.1|1259	
21mr|mono-6.12.0-206.1|1260	ln -sf mono-sgen %{buildroot}%{_bindir}/mono
21mr|mono-6.12.0-206.1|1261	
21mr|mono-6.12.0-206.1|1262	# remove .la files (they are generally bad news)
21mr|mono-6.12.0-206.1|1263	rm -f %{buildroot}%{_libdir}/*.la
21mr|mono-6.12.0-206.1|1264	# these work on Windows only
21mr|mono-6.12.0-206.1|1265	rm -rf %{buildroot}%{monodir}/*/Mono.Security.Win32*
21mr|mono-6.12.0-206.1|1266	# remove libgc cruft
21mr|mono-6.12.0-206.1|1267	rm -rf %{buildroot}%{_datadir}/libgc-mono
21mr|mono-6.12.0-206.1|1268	# remove stuff that we don't package
21mr|mono-6.12.0-206.1|1269	rm -f %{buildroot}%{_bindir}/cilc
21mr|mono-6.12.0-206.1|1270	rm -f %{buildroot}%{_mandir}/man1/cilc.1*
21mr|mono-6.12.0-206.1|1271	rm -f %{buildroot}%{_mandir}/man1/mdb2ppdb.1*
21mr|mono-6.12.0-206.1|1272	rm -f %{buildroot}%{monodir}/*/browsercaps-updater.*
21mr|mono-6.12.0-206.1|1273	rm -f %{buildroot}%{monodir}/*/culevel.*
21mr|mono-6.12.0-206.1|1274	rm -f %{buildroot}%{monodir}/2.0/cilc.exe*
21mr|mono-6.12.0-206.1|1275	
21mr|mono-6.12.0-206.1|1276	rm -f %{buildroot}%{monodir}/*/mscorlib.dll.so
21mr|mono-6.12.0-206.1|1277	rm -f %{buildroot}%{monodir}/*/mcs.exe.so
21mr|mono-6.12.0-206.1|1278	rm -f %{buildroot}%{monodir}/*/gmcs.exe.so
21mr|mono-6.12.0-206.1|1279	rm -f %{buildroot}%{monodir}/4.0/dmcs.exe.so
21mr|mono-6.12.0-206.1|1280	rm -rf %{buildroot}%{_bindir}/mono-configuration-crypto
21mr|mono-6.12.0-206.1|1281	rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
21mr|mono-6.12.0-206.1|1282	rm -rf %{buildroot}%{monodir}/mono-configuration-crypto
21mr|mono-6.12.0-206.1|1283	rm -rf %{buildroot}%{monodir}/4.5/*.so
21mr|mono-6.12.0-206.1|1284	
21mr|mono-6.12.0-206.1|1285	# remove dmcs because it requires the .net 4.0 sdk but we only deliver 4.5 with Fedora (#1294967)
21mr|mono-6.12.0-206.1|1286	rm -f %{buildroot}%{_bindir}/dmcs
21mr|mono-6.12.0-206.1|1287	
21mr|mono-6.12.0-206.1|1288	# remove wrapper scripts for roslyn-binaries
21mr|mono-6.12.0-206.1|1289	rm -f %{buildroot}%{_bindir}/csc
21mr|mono-6.12.0-206.1|1290	rm -f %{buildroot}%{_bindir}/csc-dim
21mr|mono-6.12.0-206.1|1291	rm -f %{buildroot}%{_bindir}/csi
21mr|mono-6.12.0-206.1|1292	rm -f %{buildroot}%{_bindir}/vbc
21mr|mono-6.12.0-206.1|1293	
21mr|mono-6.12.0-206.1|1294	# drop prj2make because the binary is not built anymore
21mr|mono-6.12.0-206.1|1295	rm -f %{buildroot}%{_bindir}/prj2make
21mr|mono-6.12.0-206.1|1296	rm -f %{buildroot}%{_mandir}/man1/prj2make*
21mr|mono-6.12.0-206.1|1297	
21mr|mono-6.12.0-206.1|1298	# Move upstream GDB scripts for security reasons of new GDB.
21mr|mono-6.12.0-206.1|1299	mkdir -p %{buildroot}%{_datadir}/gdb/auto-load%{_bindir}
21mr|mono-6.12.0-206.1|1300	mv -f %{buildroot}%{_bindir}/mono-gdb.py \
21mr|mono-6.12.0-206.1|1301	%{buildroot}%{_datadir}/gdb/auto-load%{_bindir}/
21mr|mono-6.12.0-206.1|1302	
21mr|mono-6.12.0-206.1|1303	# remove msbuild / microsoft binary files
21mr|mono-6.12.0-206.1|1304	rm -rf %{buildroot}/usr/lib/mono/msbuild
21mr|mono-6.12.0-206.1|1305	
21mr|mono-6.12.0-206.1|1306	# remove these files, we are using the files installed in /usr/lib/rpm/
21mr|mono-6.12.0-206.1|1307	rm %{buildroot}%{_bindir}/mono-find-requires
21mr|mono-6.12.0-206.1|1308	rm %{buildroot}%{_bindir}/mono-find-provides
21mr|mono-6.12.0-206.1|1309	
21mr|mono-6.12.0-206.1|1310	# https://bugzilla.xamarin.com/show_bug.cgi?id=12837
21mr|mono-6.12.0-206.1|1311	ln -s %{monodir}/*/mcs.exe %{buildroot}%{monodir}/4.5/gmcs.exe
21mr|mono-6.12.0-206.1|1312	
21mr|mono-6.12.0-206.1|1313	# create a symbolic link so that Fedora packages targetting Framework 4.5 will still build
21mr|mono-6.12.0-206.1|1314	cd %{buildroot}/usr/lib/mono \
21mr|mono-6.12.0-206.1|1315	&& rm -rf 4.5-api \
21mr|mono-6.12.0-206.1|1316	&& ln -s %{api_ver}-api 4.5-api && cd -
21mr|mono-6.12.0-206.1|1317	# as requested in bug 1704861; we have had that link in F29 with Mono 4.8 as well.
21mr|mono-6.12.0-206.1|1318	cd %{buildroot}/usr/lib/mono \
21mr|mono-6.12.0-206.1|1319	&& rm -rf 4.0-api \
21mr|mono-6.12.0-206.1|1320	&& ln -s %{api_ver}-api 4.0-api && cd -
21mr|mono-6.12.0-206.1|1321	
21mr|mono-6.12.0-206.1|1322	
21mr|mono-6.12.0-206.1|1323	%find_lang mcs

14301 21
21mr|mono-addins-1.1-7|1	Summary:	Mono Addins
21mr|mono-addins-1.1-7|2	Name:		mono-addins
21mr|mono-addins-1.1-7|3	Version:	1.1
21mr|mono-addins-1.1-7|4	Release:	7
21mr|mono-addins-1.1-7|5	License:	MIT
21mr|mono-addins-1.1-7|6	Group:		Development/Other
21mr|mono-addins-1.1-7|7	Url:		http://www.go-mono.com
21mr|mono-addins-1.1-7|8	Source0:	http://origin-download.mono-project.com/sources/mono-addins/%{name}-%{version}.tar.gz
21mr|mono-addins-1.1-7|9	Patch0:		mono-addins-1.1-pkgconfig.patch
21mr|mono-addins-1.1-7|10	Patch1:		mono-addins-1.1-gmcs.patch
21mr|mono-addins-1.1-7|11	BuildRequires:	gtk-sharp2
21mr|mono-addins-1.1-7|12	BuildRequires:	pkgconfig(mono)
21mr|mono-addins-1.1-7|13	BuildArch:	noarch
21mr|mono-addins-1.1-7|14	
21mr|mono-addins-1.1-7|15	%description
21mr|mono-addins-1.1-7|16	Mono Addin Support.
21mr|mono-addins-1.1-7|17	
21mr|mono-addins-1.1-7|18	%files
21mr|mono-addins-1.1-7|19	%{_bindir}/mautil
21mr|mono-addins-1.1-7|20	%{_mandir}/man1/mautil.1*
21mr|mono-addins-1.1-7|21	%{_prefix}/lib/mono/mono-addins/mautil.exe
21mr|mono-addins-1.1-7|22	%{_prefix}/lib/mono/gac/Mono.Addins
21mr|mono-addins-1.1-7|23	%{_prefix}/lib/mono/mono-addins/Mono.Addins.dll
21mr|mono-addins-1.1-7|24	%{_prefix}/lib/mono/gac/Mono.Addins.CecilReflector/
21mr|mono-addins-1.1-7|25	%{_prefix}/lib/mono/mono-addins/Mono.Addins.CecilReflector.dll
21mr|mono-addins-1.1-7|26	%{_prefix}/lib/mono/gac/Mono.Addins.Setup
21mr|mono-addins-1.1-7|27	%{_prefix}/lib/mono/mono-addins/Mono.Addins.Setup.dll
21mr|mono-addins-1.1-7|28	%{_prefix}/lib/mono/gac/Mono.Addins.Gui
21mr|mono-addins-1.1-7|29	%{_prefix}/lib/mono/mono-addins/Mono.Addins.Gui.dll
21mr|mono-addins-1.1-7|30	
21mr|mono-addins-1.1-7|31	#----------------------------------------------------------------------------
21mr|mono-addins-1.1-7|32	
21mr|mono-addins-1.1-7|33	%package 0.6
21mr|mono-addins-1.1-7|34	Summary:	Mono Addins compatibility
21mr|mono-addins-1.1-7|35	Group:		Development/Other
21mr|mono-addins-1.1-7|36	Conflicts:	%{name} < 0.6-3
21mr|mono-addins-1.1-7|37	Requires:	%{name} = %{EVRD}
21mr|mono-addins-1.1-7|38	
21mr|mono-addins-1.1-7|39	%description 0.6
21mr|mono-addins-1.1-7|40	Mono Addin Support - compatibility package.
21mr|mono-addins-1.1-7|41	
21mr|mono-addins-1.1-7|42	%files 0.6
21mr|mono-addins-1.1-7|43	%{_prefix}/lib/mono/gac/policy.0.6.Mono.Addins
21mr|mono-addins-1.1-7|44	%{_prefix}/lib/mono/gac/policy.0.6.Mono.Addins.CecilReflector/
21mr|mono-addins-1.1-7|45	%{_prefix}/lib/mono/gac/policy.0.6.Mono.Addins.Setup
21mr|mono-addins-1.1-7|46	%{_prefix}/lib/mono/gac/policy.0.6.Mono.Addins.Gui
21mr|mono-addins-1.1-7|47	%{_prefix}/lib/mono/gac/policy.0.6.Mono.Addins.MSBuild
21mr|mono-addins-1.1-7|48	
21mr|mono-addins-1.1-7|49	#----------------------------------------------------------------------------
21mr|mono-addins-1.1-7|50	
21mr|mono-addins-1.1-7|51	%package 0.5
21mr|mono-addins-1.1-7|52	Summary:	Mono Addins compatibility
21mr|mono-addins-1.1-7|53	Group:		Development/Other
21mr|mono-addins-1.1-7|54	Conflicts:	%{name} < 0.6-3
21mr|mono-addins-1.1-7|55	Requires:	%{name} = %{EVRD}
21mr|mono-addins-1.1-7|56	
21mr|mono-addins-1.1-7|57	%description 0.5
21mr|mono-addins-1.1-7|58	Mono Addin Support - compatibility package.
21mr|mono-addins-1.1-7|59	
21mr|mono-addins-1.1-7|60	%files 0.5
21mr|mono-addins-1.1-7|61	%{_prefix}/lib/mono/gac/policy.0.5.Mono.Addins
21mr|mono-addins-1.1-7|62	%{_prefix}/lib/mono/gac/policy.0.5.Mono.Addins.CecilReflector/
21mr|mono-addins-1.1-7|63	%{_prefix}/lib/mono/gac/policy.0.5.Mono.Addins.Setup
21mr|mono-addins-1.1-7|64	%{_prefix}/lib/mono/gac/policy.0.5.Mono.Addins.Gui
21mr|mono-addins-1.1-7|65	
21mr|mono-addins-1.1-7|66	#----------------------------------------------------------------------------
21mr|mono-addins-1.1-7|67	
21mr|mono-addins-1.1-7|68	%package 0.4
21mr|mono-addins-1.1-7|69	Summary:	Mono Addins compatibility
21mr|mono-addins-1.1-7|70	Group:		Development/Other
21mr|mono-addins-1.1-7|71	Conflicts:	%{name} < 0.6-3
21mr|mono-addins-1.1-7|72	Requires:	%{name} = %{EVRD}
21mr|mono-addins-1.1-7|73	
21mr|mono-addins-1.1-7|74	%description 0.4
21mr|mono-addins-1.1-7|75	Mono Addin Support - compatibility package.
21mr|mono-addins-1.1-7|76	
21mr|mono-addins-1.1-7|77	%files 0.4
21mr|mono-addins-1.1-7|78	%{_prefix}/lib/mono/gac/policy.0.4.Mono.Addins
21mr|mono-addins-1.1-7|79	%{_prefix}/lib/mono/gac/policy.0.4.Mono.Addins.CecilReflector
21mr|mono-addins-1.1-7|80	%{_prefix}/lib/mono/gac/policy.0.4.Mono.Addins.Gui
21mr|mono-addins-1.1-7|81	%{_prefix}/lib/mono/gac/policy.0.4.Mono.Addins.Setup
21mr|mono-addins-1.1-7|82	
21mr|mono-addins-1.1-7|83	#----------------------------------------------------------------------------
21mr|mono-addins-1.1-7|84	
21mr|mono-addins-1.1-7|85	%package 0.3
21mr|mono-addins-1.1-7|86	Summary:	Mono Addins compatibility
21mr|mono-addins-1.1-7|87	Group:		Development/Other
21mr|mono-addins-1.1-7|88	Conflicts:	%{name} < 0.6-3
21mr|mono-addins-1.1-7|89	Requires:	%{name} = %{EVRD}
21mr|mono-addins-1.1-7|90	
21mr|mono-addins-1.1-7|91	%description 0.3
21mr|mono-addins-1.1-7|92	Mono Addin Support - compatibility package.
21mr|mono-addins-1.1-7|93	
21mr|mono-addins-1.1-7|94	%files 0.3
21mr|mono-addins-1.1-7|95	%{_prefix}/lib/mono/gac/policy.0.3.Mono.Addins
21mr|mono-addins-1.1-7|96	%{_prefix}/lib/mono/gac/policy.0.3.Mono.Addins.CecilReflector/
21mr|mono-addins-1.1-7|97	%{_prefix}/lib/mono/gac/policy.0.3.Mono.Addins.Setup
21mr|mono-addins-1.1-7|98	%{_prefix}/lib/mono/gac/policy.0.3.Mono.Addins.Gui
21mr|mono-addins-1.1-7|99	
21mr|mono-addins-1.1-7|100	#----------------------------------------------------------------------------
21mr|mono-addins-1.1-7|101	
21mr|mono-addins-1.1-7|102	%package 0.2
21mr|mono-addins-1.1-7|103	Summary:	Mono Addins compatibility
21mr|mono-addins-1.1-7|104	Group:		Development/Other
21mr|mono-addins-1.1-7|105	Conflicts:	%{name} < 0.6-3
21mr|mono-addins-1.1-7|106	Requires:	%{name} = %{EVRD}
21mr|mono-addins-1.1-7|107	
21mr|mono-addins-1.1-7|108	%description 0.2
21mr|mono-addins-1.1-7|109	Mono Addin Support - compatibility package.
21mr|mono-addins-1.1-7|110	
21mr|mono-addins-1.1-7|111	%files 0.2
21mr|mono-addins-1.1-7|112	%{_prefix}/lib/mono/gac/policy.0.2.Mono.Addins
21mr|mono-addins-1.1-7|113	%{_prefix}/lib/mono/gac/policy.0.2.Mono.Addins.CecilReflector/
21mr|mono-addins-1.1-7|114	%{_prefix}/lib/mono/gac/policy.0.2.Mono.Addins.Setup
21mr|mono-addins-1.1-7|115	%{_prefix}/lib/mono/gac/policy.0.2.Mono.Addins.Gui
21mr|mono-addins-1.1-7|116	
21mr|mono-addins-1.1-7|117	#----------------------------------------------------------------------------
21mr|mono-addins-1.1-7|118	
21mr|mono-addins-1.1-7|119	%package devel
21mr|mono-addins-1.1-7|120	Summary:	Development files for %{name}
21mr|mono-addins-1.1-7|121	Group:		Development/Other
21mr|mono-addins-1.1-7|122	Requires:	%{name} = %{EVRD}
21mr|mono-addins-1.1-7|123	
21mr|mono-addins-1.1-7|124	%description devel
21mr|mono-addins-1.1-7|125	Mono Addin Support - development files and tools.
21mr|mono-addins-1.1-7|126	
21mr|mono-addins-1.1-7|127	%files devel
21mr|mono-addins-1.1-7|128	%{_datadir}/pkgconfig/*.pc
21mr|mono-addins-1.1-7|129	#gw these depend on stuff in libmono-devel:
21mr|mono-addins-1.1-7|130	%{_prefix}/lib/mono/gac/Mono.Addins.MSBuild
21mr|mono-addins-1.1-7|131	%{_prefix}/lib/mono/gac/policy.0.2.Mono.Addins.MSBuild
21mr|mono-addins-1.1-7|132	%{_prefix}/lib/mono/gac/policy.0.3.Mono.Addins.MSBuild
21mr|mono-addins-1.1-7|133	%{_prefix}/lib/mono/gac/policy.0.4.Mono.Addins.MSBuild
21mr|mono-addins-1.1-7|134	%{_prefix}/lib/mono/gac/policy.0.5.Mono.Addins.MSBuild
21mr|mono-addins-1.1-7|135	%{_prefix}/lib/mono/mono-addins/Mono.Addins.MSBuild.dll
21mr|mono-addins-1.1-7|136	
21mr|mono-addins-1.1-7|137	#----------------------------------------------------------------------------
21mr|mono-addins-1.1-7|138	
21mr|mono-addins-1.1-7|139	%prep
21mr|mono-addins-1.1-7|140	%setup -q
21mr|mono-addins-1.1-7|141	%patch0 -p1
21mr|mono-addins-1.1-7|142	%patch1 -p1
21mr|mono-addins-1.1-7|143	
21mr|mono-addins-1.1-7|144	%build
21mr|mono-addins-1.1-7|145	autoreconf -fi
21mr|mono-addins-1.1-7|146	./configure --prefix=%{_prefix}
21mr|mono-addins-1.1-7|147	#gw parallel make broken in 0.4
21mr|mono-addins-1.1-7|148	make
21mr|mono-addins-1.1-7|149	
21mr|mono-addins-1.1-7|150	%install
21mr|mono-addins-1.1-7|151	%makeinstall_std
21mr|mono-addins-1.1-7|152	
21mr|mono-addins-1.1-7|153	mkdir -p %{buildroot}%{_datadir}/pkgconfig
21mr|mono-addins-1.1-7|154	mv %{buildroot}%{_prefix}/lib*/pkgconfig/*.pc %{buildroot}%{_datadir}/pkgconfig

14302 21
21mr|mono-flickrnet-3.24.0-1|1	Summary:	Flickr.Net API Library
21mr|mono-flickrnet-3.24.0-1|2	Name:		mono-flickrnet
21mr|mono-flickrnet-3.24.0-1|3	Version:	3.24.0
21mr|mono-flickrnet-3.24.0-1|4	Release:	1
21mr|mono-flickrnet-3.24.0-1|5	License:	LGPLv2+
21mr|mono-flickrnet-3.24.0-1|6	Group:		Development/Other
21mr|mono-flickrnet-3.24.0-1|7	Url:		http://www.codeplex.com/FlickrNet
21mr|mono-flickrnet-3.24.0-1|8	Source0:	FlickrNet-25207.zip
21mr|mono-flickrnet-3.24.0-1|9	Patch0:		assemblyinfo.patch
21mr|mono-flickrnet-3.24.0-1|10	BuildRequires:	unzip
21mr|mono-flickrnet-3.24.0-1|11	BuildRequires:	pkgconfig(mono)
21mr|mono-flickrnet-3.24.0-1|12	BuildArch:	noarch
21mr|mono-flickrnet-3.24.0-1|13	
21mr|mono-flickrnet-3.24.0-1|14	%description
21mr|mono-flickrnet-3.24.0-1|15	The Flickr.Net API is a .Net Library for accessing the Flickr API.
21mr|mono-flickrnet-3.24.0-1|16	Written entirely in C# it can be accessed from with any .Net language.
21mr|mono-flickrnet-3.24.0-1|17	
21mr|mono-flickrnet-3.24.0-1|18	%files
21mr|mono-flickrnet-3.24.0-1|19	%{_prefix}/lib/mono/flickrnet
21mr|mono-flickrnet-3.24.0-1|20	%{_prefix}/lib/mono/gac/FlickrNet
21mr|mono-flickrnet-3.24.0-1|21	%{_datadir}/pkgconfig/flickrnet.pc
21mr|mono-flickrnet-3.24.0-1|22	
21mr|mono-flickrnet-3.24.0-1|23	#----------------------------------------------------------------------------
21mr|mono-flickrnet-3.24.0-1|24	
21mr|mono-flickrnet-3.24.0-1|25	%prep
21mr|mono-flickrnet-3.24.0-1|26	%setup -n FlickrNet -q
21mr|mono-flickrnet-3.24.0-1|27	%patch0 -p1
21mr|mono-flickrnet-3.24.0-1|28	
21mr|mono-flickrnet-3.24.0-1|29	%build
21mr|mono-flickrnet-3.24.0-1|30	mcs -debug -target:library -out:FlickrNet.dll  -r:System.Web.dll -r:System.Drawing.dll *.cs
21mr|mono-flickrnet-3.24.0-1|31	cat << EOF > flickrnet.pc
21mr|mono-flickrnet-3.24.0-1|32	prefix=%{_prefix}
21mr|mono-flickrnet-3.24.0-1|33	assemblies_dir=\${prefix}/lib/mono/flickrnet
21mr|mono-flickrnet-3.24.0-1|34	Libraries=\${assemblies_dir}/FlickrNet.dll
21mr|mono-flickrnet-3.24.0-1|35	
21mr|mono-flickrnet-3.24.0-1|36	Name: FlickrNet
21mr|mono-flickrnet-3.24.0-1|37	Description: Flickr.Net API Library
21mr|mono-flickrnet-3.24.0-1|38	Version:	3.24.0
21mr|mono-flickrnet-3.24.0-1|39	Libs: -r:\${assemblies_dir}/FlickrNet.dll
21mr|mono-flickrnet-3.24.0-1|40	EOF
21mr|mono-flickrnet-3.24.0-1|41	
21mr|mono-flickrnet-3.24.0-1|42	%install
21mr|mono-flickrnet-3.24.0-1|43	gacutil -i FlickrNet.dll -package flickrnet -root %{buildroot}%{_prefix}/lib
21mr|mono-flickrnet-3.24.0-1|44	mkdir -p %{buildroot}%{_datadir}/pkgconfig
21mr|mono-flickrnet-3.24.0-1|45	cp flickrnet.pc %{buildroot}%{_datadir}/pkgconfig/

14303 21
21mr|morfologik-stemming-2.0.1-10|1	Name:          morfologik-stemming
21mr|morfologik-stemming-2.0.1-10|2	Version:       2.0.1
21mr|morfologik-stemming-2.0.1-10|3	Release:       10
21mr|morfologik-stemming-2.0.1-10|4	Summary:       Morfologik stemming library
21mr|morfologik-stemming-2.0.1-10|5	License:       BSD
21mr|morfologik-stemming-2.0.1-10|6	URL:           http://morfologik.blogspot.com/
21mr|morfologik-stemming-2.0.1-10|7	Source0:       https://github.com/morfologik/morfologik-stemming/archive/%{version}.tar.gz
21mr|morfologik-stemming-2.0.1-10|8	
21mr|morfologik-stemming-2.0.1-10|9	BuildRequires: maven-local
21mr|morfologik-stemming-2.0.1-10|10	BuildRequires: mvn(com.beust:jcommander)
21mr|morfologik-stemming-2.0.1-10|11	BuildRequires: mvn(com.carrotsearch:hppc)
21mr|morfologik-stemming-2.0.1-10|12	BuildRequires: mvn(com.google.guava:guava)
21mr|morfologik-stemming-2.0.1-10|13	BuildRequires: mvn(commons-cli:commons-cli)
21mr|morfologik-stemming-2.0.1-10|14	BuildRequires: mvn(commons-lang:commons-lang)
21mr|morfologik-stemming-2.0.1-10|15	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|morfologik-stemming-2.0.1-10|16	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|morfologik-stemming-2.0.1-10|17	
21mr|morfologik-stemming-2.0.1-10|18	%if 0
21mr|morfologik-stemming-2.0.1-10|19	# test deps
21mr|morfologik-stemming-2.0.1-10|20	BuildRequires: mvn(com.carrotsearch:junit-benchmarks)
21mr|morfologik-stemming-2.0.1-10|21	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|morfologik-stemming-2.0.1-10|22	BuildRequires: mvn(junit:junit)
21mr|morfologik-stemming-2.0.1-10|23	BuildRequires: mvn(org.easytesting:fest-assert-core:2.0M10)
21mr|morfologik-stemming-2.0.1-10|24	%endif
21mr|morfologik-stemming-2.0.1-10|25	
21mr|morfologik-stemming-2.0.1-10|26	Group:          Development/Java
21mr|morfologik-stemming-2.0.1-10|27	BuildArch:     noarch
21mr|morfologik-stemming-2.0.1-10|28	# Java stack is not supported on x86_32
21mr|morfologik-stemming-2.0.1-10|29	ExcludeArch: %{ix86}
21mr|morfologik-stemming-2.0.1-10|30	
21mr|morfologik-stemming-2.0.1-10|31	%description
21mr|morfologik-stemming-2.0.1-10|32	Morfologik provides high quality lemmatisation for the Polish language,
21mr|morfologik-stemming-2.0.1-10|33	along with tools for building and using byte-based finite state automata.
21mr|morfologik-stemming-2.0.1-10|34	
21mr|morfologik-stemming-2.0.1-10|35	%package javadoc
21mr|morfologik-stemming-2.0.1-10|36	Summary:       Javadoc for %{name}
21mr|morfologik-stemming-2.0.1-10|37	
21mr|morfologik-stemming-2.0.1-10|38	%description javadoc
21mr|morfologik-stemming-2.0.1-10|39	This package contains javadoc for %{name}.
21mr|morfologik-stemming-2.0.1-10|40	
21mr|morfologik-stemming-2.0.1-10|41	%prep
21mr|morfologik-stemming-2.0.1-10|42	%setup -q
21mr|morfologik-stemming-2.0.1-10|43	find . -name "*.class" -print -delete
21mr|morfologik-stemming-2.0.1-10|44	find . -name "*.jar" -print -delete
21mr|morfologik-stemming-2.0.1-10|45	
21mr|morfologik-stemming-2.0.1-10|46	chmod 644 README.txt
21mr|morfologik-stemming-2.0.1-10|47	# Convert from dos to unix line ending
21mr|morfologik-stemming-2.0.1-10|48	for file in CHANGES.txt CONTRIBUTING.txt README.txt LICENSE.txt; do
21mr|morfologik-stemming-2.0.1-10|49	sed -i.orig 's|\r||g' $file
21mr|morfologik-stemming-2.0.1-10|50	touch -r $file.orig $file
21mr|morfologik-stemming-2.0.1-10|51	rm $file.orig
21mr|morfologik-stemming-2.0.1-10|52	done
21mr|morfologik-stemming-2.0.1-10|53	
21mr|morfologik-stemming-2.0.1-10|54	%pom_add_dep org.hamcrest:hamcrest-core::test morfologik-tools
21mr|morfologik-stemming-2.0.1-10|55	%pom_remove_plugin com.carrotsearch.randomizedtesting:junit4-maven-plugin
21mr|morfologik-stemming-2.0.1-10|56	%pom_remove_plugin de.thetaphi:forbiddenapis
21mr|morfologik-stemming-2.0.1-10|57	%pom_remove_plugin :maven-javadoc-plugin
21mr|morfologik-stemming-2.0.1-10|58	
21mr|morfologik-stemming-2.0.1-10|59	# Remove classpath from manifest file
21mr|morfologik-stemming-2.0.1-10|60	%pom_xpath_set pom:addClasspath false morfologik-tools
21mr|morfologik-stemming-2.0.1-10|61	# Unwanted task
21mr|morfologik-stemming-2.0.1-10|62	%pom_remove_plugin :maven-assembly-plugin morfologik-tools
21mr|morfologik-stemming-2.0.1-10|63	
21mr|morfologik-stemming-2.0.1-10|64	%pom_change_dep :morfologik-polish ::'${project.version}' morfologik-speller
21mr|morfologik-stemming-2.0.1-10|65	
21mr|morfologik-stemming-2.0.1-10|66	%build
21mr|morfologik-stemming-2.0.1-10|67	# Test skipped for unavailable test deps
21mr|morfologik-stemming-2.0.1-10|68	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|morfologik-stemming-2.0.1-10|69	
21mr|morfologik-stemming-2.0.1-10|70	%install
21mr|morfologik-stemming-2.0.1-10|71	%mvn_install
21mr|morfologik-stemming-2.0.1-10|72	
21mr|morfologik-stemming-2.0.1-10|73	%files -f .mfiles
21mr|morfologik-stemming-2.0.1-10|74	%doc CHANGES.txt CONTRIBUTING.txt README.txt
21mr|morfologik-stemming-2.0.1-10|75	%license LICENSE.txt
21mr|morfologik-stemming-2.0.1-10|76	
21mr|morfologik-stemming-2.0.1-10|77	%files javadoc -f .mfiles-javadoc
21mr|morfologik-stemming-2.0.1-10|78	%license LICENSE.txt
21mr|morfologik-stemming-2.0.1-10|79	

14304 21
21mr|morgalka-1-4.git7d08ab.1|1	%define commit 7d08abe9ce32a364928096c2772282992cd2f421
21mr|morgalka-1-4.git7d08ab.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|morgalka-1-4.git7d08ab.1|3	%define projName Morgalka
21mr|morgalka-1-4.git7d08ab.1|4	
21mr|morgalka-1-4.git7d08ab.1|5	Summary(ru_RU.UTF-8): Утилита с предупреждением о длительной работе за экраном
21mr|morgalka-1-4.git7d08ab.1|6	Summary:	Utility with a warning about prolonged use of the screen
21mr|morgalka-1-4.git7d08ab.1|7	Name:		morgalka
21mr|morgalka-1-4.git7d08ab.1|8	Version:	1
21mr|morgalka-1-4.git7d08ab.1|9	Release:	4.git%{commit_short}.1
21mr|morgalka-1-4.git7d08ab.1|10	License:	GPLv3
21mr|morgalka-1-4.git7d08ab.1|11	Group:		Monitoring
21mr|morgalka-1-4.git7d08ab.1|12	Url:		https://hub.mos.ru/mos/src/morgalka
21mr|morgalka-1-4.git7d08ab.1|13	Vendor:		MOS
21mr|morgalka-1-4.git7d08ab.1|14	Source0:	https://hub.mos.ru/mos/src/morgalka/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|morgalka-1-4.git7d08ab.1|15	BuildRequires:	cmake
21mr|morgalka-1-4.git7d08ab.1|16	BuildRequires:	cmake(Qt6Core)
21mr|morgalka-1-4.git7d08ab.1|17	BuildRequires:	cmake(Qt6Widgets)
21mr|morgalka-1-4.git7d08ab.1|18	BuildRequires:	qt6-cmake
21mr|morgalka-1-4.git7d08ab.1|19	Requires:		%{_lib}Qt6Svg%{_isa}
21mr|morgalka-1-4.git7d08ab.1|20	
21mr|morgalka-1-4.git7d08ab.1|21	%description
21mr|morgalka-1-4.git7d08ab.1|22	Designed to manage breaks while working on a screen.
21mr|morgalka-1-4.git7d08ab.1|23	The program provides several options for working at the screen
21mr|morgalka-1-4.git7d08ab.1|24	without a break: 10 minutes, 20 minutes, 30 minutes.
21mr|morgalka-1-4.git7d08ab.1|25	The break can last 20 seconds, 30 seconds, 45 seconds, 60 seconds,
21mr|morgalka-1-4.git7d08ab.1|26	90 seconds, 120 seconds at your choice. You can also remove the break
21mr|morgalka-1-4.git7d08ab.1|27	timer and turn off the break window manually.
21mr|morgalka-1-4.git7d08ab.1|28	
21mr|morgalka-1-4.git7d08ab.1|29	%description -l ru_RU.UTF-8
21mr|morgalka-1-4.git7d08ab.1|30	Предназначено для управления перерывами во время работы за экраном.
21mr|morgalka-1-4.git7d08ab.1|31	Программа предоставляет несколько вариантов работы за экраном без
21mr|morgalka-1-4.git7d08ab.1|32	перерыва: 10 минут, 20 минут, 30 минут.
21mr|morgalka-1-4.git7d08ab.1|33	Перерыв может длиться 20 секунд, 30 секунд, 45 секунд, 60 секунд,
21mr|morgalka-1-4.git7d08ab.1|34	90 секунд, 120 секунд по выбору. Также можно убрать таймер перерыва и
21mr|morgalka-1-4.git7d08ab.1|35	выключать окно перерыва вручную.
21mr|morgalka-1-4.git7d08ab.1|36	
21mr|morgalka-1-4.git7d08ab.1|37	%files
21mr|morgalka-1-4.git7d08ab.1|38	%{_bindir}/%{projName}
21mr|morgalka-1-4.git7d08ab.1|39	%{_datadir}/applications/%{projName}.desktop
21mr|morgalka-1-4.git7d08ab.1|40	%{_iconsdir}/hicolor/scalable/apps/%{projName}.svg
21mr|morgalka-1-4.git7d08ab.1|41	
21mr|morgalka-1-4.git7d08ab.1|42	#------------------------------------------------------------------
21mr|morgalka-1-4.git7d08ab.1|43	
21mr|morgalka-1-4.git7d08ab.1|44	%package autostart
21mr|morgalka-1-4.git7d08ab.1|45	Summary:	Autostart of the Morgalka program
21mr|morgalka-1-4.git7d08ab.1|46	Summary(ru_RU.UTF-8): Автозапуск Моргалки
21mr|morgalka-1-4.git7d08ab.1|47	Requires:	morgalka = %{EVRD}
21mr|morgalka-1-4.git7d08ab.1|48	BuildArch:	noarch
21mr|morgalka-1-4.git7d08ab.1|49	
21mr|morgalka-1-4.git7d08ab.1|50	%description autostart
21mr|morgalka-1-4.git7d08ab.1|51	Autostart of the Morgalka program
21mr|morgalka-1-4.git7d08ab.1|52	
21mr|morgalka-1-4.git7d08ab.1|53	%description autostart -l ru_RU.UTF-8
21mr|morgalka-1-4.git7d08ab.1|54	Автозапуск Моргалки
21mr|morgalka-1-4.git7d08ab.1|55	
21mr|morgalka-1-4.git7d08ab.1|56	%files autostart
21mr|morgalka-1-4.git7d08ab.1|57	%{_sysconfdir}/xdg/autostart/%{projName}.desktop
21mr|morgalka-1-4.git7d08ab.1|58	
21mr|morgalka-1-4.git7d08ab.1|59	#------------------------------------------------------------------
21mr|morgalka-1-4.git7d08ab.1|60	
21mr|morgalka-1-4.git7d08ab.1|61	%prep
21mr|morgalka-1-4.git7d08ab.1|62	%setup -n %{name}-%{commit}
21mr|morgalka-1-4.git7d08ab.1|63	
21mr|morgalka-1-4.git7d08ab.1|64	%build
21mr|morgalka-1-4.git7d08ab.1|65	%cmake
21mr|morgalka-1-4.git7d08ab.1|66	%make
21mr|morgalka-1-4.git7d08ab.1|67	
21mr|morgalka-1-4.git7d08ab.1|68	%install
21mr|morgalka-1-4.git7d08ab.1|69	%make_install -C build
21mr|morgalka-1-4.git7d08ab.1|70	
21mr|morgalka-1-4.git7d08ab.1|71	mkdir -p %{buildroot}%{_bindir}
21mr|morgalka-1-4.git7d08ab.1|72	mkdir -p %{buildroot}/applications
21mr|morgalka-1-4.git7d08ab.1|73	mkdir -p %{buildroot}%{_datadir}/applications
21mr|morgalka-1-4.git7d08ab.1|74	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|morgalka-1-4.git7d08ab.1|75	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21mr|morgalka-1-4.git7d08ab.1|76	
21mr|morgalka-1-4.git7d08ab.1|77	install -p -m644 %{projName}.desktop %{buildroot}%{_datadir}/applications/%{projName}.desktop
21mr|morgalka-1-4.git7d08ab.1|78	install -p -m644 %{projName}.desktop %{buildroot}%{_sysconfdir}/xdg/autostart/%{projName}.desktop
21mr|morgalka-1-4.git7d08ab.1|79	install -p -m644 %{projName}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/

14305 21
21mr|morphia-1.0.1-10|1	Name:          morphia
21mr|morphia-1.0.1-10|2	Version:       1.0.1
21mr|morphia-1.0.1-10|3	Release:       10
21mr|morphia-1.0.1-10|4	Summary:       A type-safe Java library for MongoDB
21mr|morphia-1.0.1-10|5	License:       ASL 2.0
21mr|morphia-1.0.1-10|6	URL:           https://github.com/mongodb/morphia
21mr|morphia-1.0.1-10|7	Source0:       https://github.com/mongodb/morphia/archive/r%{version}.tar.gz
21mr|morphia-1.0.1-10|8	
21mr|morphia-1.0.1-10|9	BuildRequires: maven-local
21mr|morphia-1.0.1-10|10	BuildRequires: mvn(cglib:cglib)
21mr|morphia-1.0.1-10|11	BuildRequires: mvn(com.google.guava:guava)
21mr|morphia-1.0.1-10|12	BuildRequires: mvn(com.google.inject:guice)
21mr|morphia-1.0.1-10|13	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|morphia-1.0.1-10|14	BuildRequires: mvn(com.thoughtworks.proxytoys:proxytoys)
21mr|morphia-1.0.1-10|15	BuildRequires: mvn(commons-collections:commons-collections)
21mr|morphia-1.0.1-10|16	BuildRequires: mvn(javax.validation:validation-api)
21mr|morphia-1.0.1-10|17	BuildRequires: mvn(junit:junit)
21mr|morphia-1.0.1-10|18	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|morphia-1.0.1-10|19	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|morphia-1.0.1-10|20	BuildRequires: mvn(org.mongodb:mongo-java-driver:2)
21mr|morphia-1.0.1-10|21	BuildRequires: mvn(org.reflections:reflections)
21mr|morphia-1.0.1-10|22	BuildRequires: mvn(org.scannotation:scannotation)
21mr|morphia-1.0.1-10|23	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|morphia-1.0.1-10|24	BuildRequires: mvn(org.slf4j:slf4j-jdk14)
21mr|morphia-1.0.1-10|25	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|morphia-1.0.1-10|26	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|morphia-1.0.1-10|27	BuildRequires: mvn(dom4j:dom4j)
21mr|morphia-1.0.1-10|28	%if 0
21mr|morphia-1.0.1-10|29	# Test deps
21mr|morphia-1.0.1-10|30	BuildRequires: mvn(org.hibernate:hibernate-validator:4.1.0.Final)
21mr|morphia-1.0.1-10|31	%endif
21mr|morphia-1.0.1-10|32	
21mr|morphia-1.0.1-10|33	Group:          Development/Java
21mr|morphia-1.0.1-10|34	BuildArch:     noarch
21mr|morphia-1.0.1-10|35	# Java stack is not supported on x86_32
21mr|morphia-1.0.1-10|36	ExcludeArch: %{ix86}
21mr|morphia-1.0.1-10|37	
21mr|morphia-1.0.1-10|38	%description
21mr|morphia-1.0.1-10|39	Morphia is a lightweight type-safe library for mapping Java
21mr|morphia-1.0.1-10|40	objects to/from MongoDB. Morphia provides a type-safe, and
21mr|morphia-1.0.1-10|41	fluent Query API support with (run-time) validation. Morphia
21mr|morphia-1.0.1-10|42	uses annotations so there are no XML files to manage or update.
21mr|morphia-1.0.1-10|43	Morphia should feel very comfortable for any developer
21mr|morphia-1.0.1-10|44	with JPA experience.
21mr|morphia-1.0.1-10|45	
21mr|morphia-1.0.1-10|46	%package entityscanner-plug
21mr|morphia-1.0.1-10|47	Summary:       EntityScanner Plugin
21mr|morphia-1.0.1-10|48	
21mr|morphia-1.0.1-10|49	%description entityscanner-plug
21mr|morphia-1.0.1-10|50	Morphia EntityScanner Plugin.
21mr|morphia-1.0.1-10|51	
21mr|morphia-1.0.1-10|52	%package guice-plug
21mr|morphia-1.0.1-10|53	Summary:       Guice Plugin
21mr|morphia-1.0.1-10|54	
21mr|morphia-1.0.1-10|55	%description guice-plug
21mr|morphia-1.0.1-10|56	Morphia Guice Plugin.
21mr|morphia-1.0.1-10|57	
21mr|morphia-1.0.1-10|58	%package logging-slf4j
21mr|morphia-1.0.1-10|59	Summary:       Logging via SLF4J
21mr|morphia-1.0.1-10|60	
21mr|morphia-1.0.1-10|61	%description logging-slf4j
21mr|morphia-1.0.1-10|62	Morphia Logging via SLF4J.
21mr|morphia-1.0.1-10|63	
21mr|morphia-1.0.1-10|64	%package parent
21mr|morphia-1.0.1-10|65	Summary:       Morphia Parent POM
21mr|morphia-1.0.1-10|66	
21mr|morphia-1.0.1-10|67	%description parent
21mr|morphia-1.0.1-10|68	Build Project for Morphia.
21mr|morphia-1.0.1-10|69	
21mr|morphia-1.0.1-10|70	%package validation
21mr|morphia-1.0.1-10|71	Summary:       JSR303 Validation
21mr|morphia-1.0.1-10|72	
21mr|morphia-1.0.1-10|73	%description validation
21mr|morphia-1.0.1-10|74	Morphia JSR303 Validation.
21mr|morphia-1.0.1-10|75	
21mr|morphia-1.0.1-10|76	%package javadoc
21mr|morphia-1.0.1-10|77	Summary:       Javadoc for %{name}
21mr|morphia-1.0.1-10|78	
21mr|morphia-1.0.1-10|79	%description javadoc
21mr|morphia-1.0.1-10|80	This package contains javadoc for %{name}.
21mr|morphia-1.0.1-10|81	
21mr|morphia-1.0.1-10|82	%prep
21mr|morphia-1.0.1-10|83	%setup -q -n %{name}-r%{version}
21mr|morphia-1.0.1-10|84	find . -name "*.class" -print -delete
21mr|morphia-1.0.1-10|85	find . -name "*.jar" -print -delete
21mr|morphia-1.0.1-10|86	
21mr|morphia-1.0.1-10|87	rm -r %{name}/src/main/java/relocated
21mr|morphia-1.0.1-10|88	%pom_add_dep commons-collections:commons-collections:3.2.1
21mr|morphia-1.0.1-10|89	sed -i "s|relocated.morphia.||" $(find %{name} -name "*.java")
21mr|morphia-1.0.1-10|90	
21mr|morphia-1.0.1-10|91	%pom_remove_plugin :gwt-maven-plugin
21mr|morphia-1.0.1-10|92	%pom_remove_plugin :maven-license-plugin
21mr|morphia-1.0.1-10|93	%pom_remove_plugin :maven-source-plugin
21mr|morphia-1.0.1-10|94	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|morphia-1.0.1-10|95	
21mr|morphia-1.0.1-10|96	%pom_disable_module no-proxy-deps-tests
21mr|morphia-1.0.1-10|97	
21mr|morphia-1.0.1-10|98	%pom_xpath_set "pom:project/pom:version" %{version}
21mr|morphia-1.0.1-10|99	%pom_xpath_set "pom:parent/pom:version" %{version} entityscanner-plug
21mr|morphia-1.0.1-10|100	%pom_xpath_set "pom:parent/pom:version" %{version} guice-plug
21mr|morphia-1.0.1-10|101	%pom_xpath_set "pom:parent/pom:version" %{version} logging-slf4j
21mr|morphia-1.0.1-10|102	%pom_xpath_set "pom:parent/pom:version" %{version} %{name}
21mr|morphia-1.0.1-10|103	%pom_xpath_set "pom:parent/pom:version" %{version} validation
21mr|morphia-1.0.1-10|104	
21mr|morphia-1.0.1-10|105	%pom_xpath_set "pom:project/pom:properties/pom:java-driver.version" 2
21mr|morphia-1.0.1-10|106	
21mr|morphia-1.0.1-10|107	%pom_change_dep cglib: :cglib %{name}
21mr|morphia-1.0.1-10|108	%pom_change_dep :scannotation org.scannotation: entityscanner-plug
21mr|morphia-1.0.1-10|109	%pom_change_dep com.google.collections:google-collections com.google.guava:guava:18.0 entityscanner-plug
21mr|morphia-1.0.1-10|110	
21mr|morphia-1.0.1-10|111	%pom_remove_plugin :maven-shade-plugin entityscanner-plug
21mr|morphia-1.0.1-10|112	
21mr|morphia-1.0.1-10|113	# Add OSGi manifest
21mr|morphia-1.0.1-10|114	for p in entityscanner-plug guice-plug logging-slf4j validation; do
21mr|morphia-1.0.1-10|115	%pom_xpath_set "pom:packaging" bundle ${p}
21mr|morphia-1.0.1-10|116	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 ${p} '
21mr|morphia-1.0.1-10|117	<extensions>true</extensions>
21mr|morphia-1.0.1-10|118	<executions>
21mr|morphia-1.0.1-10|119	<execution>
21mr|morphia-1.0.1-10|120	<id>bundle-manifest</id>
21mr|morphia-1.0.1-10|121	<phase>process-classes</phase>
21mr|morphia-1.0.1-10|122	<goals>
21mr|morphia-1.0.1-10|123	<goal>manifest</goal>
21mr|morphia-1.0.1-10|124	</goals>
21mr|morphia-1.0.1-10|125	</execution>
21mr|morphia-1.0.1-10|126	</executions>'
21mr|morphia-1.0.1-10|127	done
21mr|morphia-1.0.1-10|128	
21mr|morphia-1.0.1-10|129	%build
21mr|morphia-1.0.1-10|130	
21mr|morphia-1.0.1-10|131	# Tests require web access
21mr|morphia-1.0.1-10|132	%mvn_build -sf
21mr|morphia-1.0.1-10|133	
21mr|morphia-1.0.1-10|134	%install
21mr|morphia-1.0.1-10|135	%mvn_install
21mr|morphia-1.0.1-10|136	
21mr|morphia-1.0.1-10|137	%files -f .mfiles-%{name}
21mr|morphia-1.0.1-10|138	%doc CONTRIBUTING.md README.md
21mr|morphia-1.0.1-10|139	%license %{name}/LICENSE.txt
21mr|morphia-1.0.1-10|140	
21mr|morphia-1.0.1-10|141	%files entityscanner-plug -f .mfiles-%{name}-entityscanner-plug
21mr|morphia-1.0.1-10|142	%license LICENSE
21mr|morphia-1.0.1-10|143	
21mr|morphia-1.0.1-10|144	%files guice-plug -f .mfiles-%{name}-guice-plug
21mr|morphia-1.0.1-10|145	%license LICENSE
21mr|morphia-1.0.1-10|146	
21mr|morphia-1.0.1-10|147	%files logging-slf4j -f .mfiles-%{name}-logging-slf4j
21mr|morphia-1.0.1-10|148	%license LICENSE
21mr|morphia-1.0.1-10|149	
21mr|morphia-1.0.1-10|150	%files parent -f .mfiles-%{name}-parent
21mr|morphia-1.0.1-10|151	%license LICENSE
21mr|morphia-1.0.1-10|152	
21mr|morphia-1.0.1-10|153	%files validation -f .mfiles-%{name}-validation
21mr|morphia-1.0.1-10|154	%license LICENSE
21mr|morphia-1.0.1-10|155	
21mr|morphia-1.0.1-10|156	%files javadoc -f .mfiles-javadoc
21mr|morphia-1.0.1-10|157	%license %{name}/LICENSE.txt
21mr|morphia-1.0.1-10|158	

14306 21
21mr|mosquitto-2.0.20-1|1	%define major     2
21mr|mosquitto-2.0.20-1|2	%define minor     1
21mr|mosquitto-2.0.20-1|3	%define libname   %mklibname %{name} %{major}
21mr|mosquitto-2.0.20-1|4	%define libnamepp %mklibname %{name}pp %{major}
21mr|mosquitto-2.0.20-1|5	%define develname %mklibname %{name} -d
21mr|mosquitto-2.0.20-1|6	
21mr|mosquitto-2.0.20-1|7	Name:           mosquitto
21mr|mosquitto-2.0.20-1|8	Version:        2.0.20
21mr|mosquitto-2.0.20-1|9	Release:        1
21mr|mosquitto-2.0.20-1|10	Summary:        An Open Source MQTT v3.1/v3.1.1 Broker
21mr|mosquitto-2.0.20-1|11	Group:          System/Libraries
21mr|mosquitto-2.0.20-1|12	License:        BSD
21mr|mosquitto-2.0.20-1|13	URL:            http://mosquitto.org/
21mr|mosquitto-2.0.20-1|14	Source0:        http://mosquitto.org/files/source/%{name}-%{version}.tar.gz
21mr|mosquitto-2.0.20-1|15	Source1:        %{name}-sysusers.conf
21mr|mosquitto-2.0.20-1|16	BuildRequires:  cmake
21mr|mosquitto-2.0.20-1|17	BuildRequires:  tcp_wrappers-devel
21mr|mosquitto-2.0.20-1|18	BuildRequires:  uthash-devel >= 2.1.0
21mr|mosquitto-2.0.20-1|19	BuildRequires:  cmake(cJSON)
21mr|mosquitto-2.0.20-1|20	BuildRequires:  pkgconfig(libcares)
21mr|mosquitto-2.0.20-1|21	BuildRequires:  pkgconfig(libwebsockets)
21mr|mosquitto-2.0.20-1|22	BuildRequires:  pkgconfig(openssl)
21mr|mosquitto-2.0.20-1|23	BuildRequires:  pkgconfig(systemd)
21mr|mosquitto-2.0.20-1|24	BuildRequires:  pkgconfig(uuid)
21mr|mosquitto-2.0.20-1|25	BuildRequires:  xsltproc
21mr|mosquitto-2.0.20-1|26	Requires:		%{libname} = %{version}-%{release}
21mr|mosquitto-2.0.20-1|27	Requires(pre):  shadow-utils
21mr|mosquitto-2.0.20-1|28	Requires(post): systemd
21mr|mosquitto-2.0.20-1|29	Requires(preun): systemd
21mr|mosquitto-2.0.20-1|30	Requires(postun): systemd
21mr|mosquitto-2.0.20-1|31	
21mr|mosquitto-2.0.20-1|32	%description
21mr|mosquitto-2.0.20-1|33	Mosquitto is an open source message broker that implements the MQ Telemetry
21mr|mosquitto-2.0.20-1|34	Transport protocol version 3.1 and 3.1.1 MQTT provides a lightweight method
21mr|mosquitto-2.0.20-1|35	of carrying out messaging using a publish/subscribe model. This makes it
21mr|mosquitto-2.0.20-1|36	suitable for "machine to machine" messaging such as with low power sensors
21mr|mosquitto-2.0.20-1|37	or mobile devices such as phones, embedded computers or micro-controllers
21mr|mosquitto-2.0.20-1|38	like the Arduino.
21mr|mosquitto-2.0.20-1|39	
21mr|mosquitto-2.0.20-1|40	%files
21mr|mosquitto-2.0.20-1|41	%doc ChangeLog.txt CONTRIBUTING.md README*
21mr|mosquitto-2.0.20-1|42	%license LICENSE.txt
21mr|mosquitto-2.0.20-1|43	%{_bindir}/%{name}*
21mr|mosquitto-2.0.20-1|44	%{_sbindir}/%{name}
21mr|mosquitto-2.0.20-1|45	%dir %{_sysconfdir}/%{name}
21mr|mosquitto-2.0.20-1|46	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|mosquitto-2.0.20-1|47	%config %{_sysconfdir}/%{name}/*.example
21mr|mosquitto-2.0.20-1|48	%{_sysusersdir}/%{name}.conf
21mr|mosquitto-2.0.20-1|49	%{_unitdir}/%{name}.service
21mr|mosquitto-2.0.20-1|50	%{_mandir}/man1/*.1.*
21mr|mosquitto-2.0.20-1|51	%{_mandir}/man5/*.5.*
21mr|mosquitto-2.0.20-1|52	%{_mandir}/man7/*.7.*
21mr|mosquitto-2.0.20-1|53	%{_mandir}/man8/*.8.*
21mr|mosquitto-2.0.20-1|54	
21mr|mosquitto-2.0.20-1|55	%pre
21mr|mosquitto-2.0.20-1|56	%sysusers_create_package %{name} %{S:1}
21mr|mosquitto-2.0.20-1|57	
21mr|mosquitto-2.0.20-1|58	%post
21mr|mosquitto-2.0.20-1|59	%systemd_post %{name}
21mr|mosquitto-2.0.20-1|60	
21mr|mosquitto-2.0.20-1|61	%preun
21mr|mosquitto-2.0.20-1|62	%systemd_preun %{name}
21mr|mosquitto-2.0.20-1|63	
21mr|mosquitto-2.0.20-1|64	%postun
21mr|mosquitto-2.0.20-1|65	%systemd_postun %{name}
21mr|mosquitto-2.0.20-1|66	
21mr|mosquitto-2.0.20-1|67	#------------------------------------------------
21mr|mosquitto-2.0.20-1|68	
21mr|mosquitto-2.0.20-1|69	%package -n     %{libname}
21mr|mosquitto-2.0.20-1|70	Summary:        An Open Source MQTT v3.1/v3.1.1 Broker
21mr|mosquitto-2.0.20-1|71	Group:          System/Libraries
21mr|mosquitto-2.0.20-1|72	
21mr|mosquitto-2.0.20-1|73	%description -n %{libname}
21mr|mosquitto-2.0.20-1|74	Mosquitto is an open source message broker that implements the MQ Telemetry
21mr|mosquitto-2.0.20-1|75	Transport protocol version 3.1 and 3.1.1 MQTT provides a lightweight method
21mr|mosquitto-2.0.20-1|76	of carrying out messaging using a publish/subscribe model. This makes it
21mr|mosquitto-2.0.20-1|77	suitable for "machine to machine" messaging such as with low power sensors
21mr|mosquitto-2.0.20-1|78	or mobile devices such as phones, embedded computers or micro-controllers
21mr|mosquitto-2.0.20-1|79	like the Arduino.
21mr|mosquitto-2.0.20-1|80	
21mr|mosquitto-2.0.20-1|81	%files -n %{libname}
21mr|mosquitto-2.0.20-1|82	%{_libdir}/lib%{name}.so.%{major}*
21mr|mosquitto-2.0.20-1|83	%{_libdir}/lib%{name}.so.%{minor}*
21mr|mosquitto-2.0.20-1|84	
21mr|mosquitto-2.0.20-1|85	#------------------------------------------------
21mr|mosquitto-2.0.20-1|86	
21mr|mosquitto-2.0.20-1|87	%package -n     %{libnamepp}
21mr|mosquitto-2.0.20-1|88	Summary:        An Open Source MQTT v3.1/v3.1.1 Broker
21mr|mosquitto-2.0.20-1|89	Group:          System/Libraries
21mr|mosquitto-2.0.20-1|90	Requires:		%{libname} = %{version}-%{release}
21mr|mosquitto-2.0.20-1|91	
21mr|mosquitto-2.0.20-1|92	%description -n %{libnamepp}
21mr|mosquitto-2.0.20-1|93	Mosquitto is an open source message broker that implements the MQ Telemetry
21mr|mosquitto-2.0.20-1|94	Transport protocol version 3.1 and 3.1.1 MQTT provides a lightweight method
21mr|mosquitto-2.0.20-1|95	of carrying out messaging using a publish/subscribe model. This makes it
21mr|mosquitto-2.0.20-1|96	suitable for "machine to machine" messaging such as with low power sensors
21mr|mosquitto-2.0.20-1|97	or mobile devices such as phones, embedded computers or micro-controllers
21mr|mosquitto-2.0.20-1|98	like the Arduino.
21mr|mosquitto-2.0.20-1|99	
21mr|mosquitto-2.0.20-1|100	%files -n %{libnamepp}
21mr|mosquitto-2.0.20-1|101	%{_libdir}/lib%{name}pp.so.%{major}*
21mr|mosquitto-2.0.20-1|102	%{_libdir}/lib%{name}pp.so.%{minor}*
21mr|mosquitto-2.0.20-1|103	
21mr|mosquitto-2.0.20-1|104	#------------------------------------------------
21mr|mosquitto-2.0.20-1|105	
21mr|mosquitto-2.0.20-1|106	%package -n     %{develname}
21mr|mosquitto-2.0.20-1|107	Summary:        Development package for %{name}
21mr|mosquitto-2.0.20-1|108	Group:          Development/C++
21mr|mosquitto-2.0.20-1|109	Requires:       %{libname} = %{version}-%{release}
21mr|mosquitto-2.0.20-1|110	Requires:       %{libnamepp} = %{version}-%{release}
21mr|mosquitto-2.0.20-1|111	Provides:       %{name}-devel = %{version}-%{release}
21mr|mosquitto-2.0.20-1|112	
21mr|mosquitto-2.0.20-1|113	%description -n %{develname}
21mr|mosquitto-2.0.20-1|114	Header files for development with %{name}.
21mr|mosquitto-2.0.20-1|115	
21mr|mosquitto-2.0.20-1|116	%files -n %{develname}
21mr|mosquitto-2.0.20-1|117	%{_includedir}/*.h
21mr|mosquitto-2.0.20-1|118	%{_libdir}/*.so
21mr|mosquitto-2.0.20-1|119	%{_libdir}/pkgconfig/*.pc
21mr|mosquitto-2.0.20-1|120	%{_mandir}/man3/*.3.*
21mr|mosquitto-2.0.20-1|121	
21mr|mosquitto-2.0.20-1|122	#------------------------------------------------
21mr|mosquitto-2.0.20-1|123	
21mr|mosquitto-2.0.20-1|124	%prep
21mr|mosquitto-2.0.20-1|125	%setup -q
21mr|mosquitto-2.0.20-1|126	
21mr|mosquitto-2.0.20-1|127	# Don't strip binaries on install: rpmbuild will take care of it
21mr|mosquitto-2.0.20-1|128	sed -i "s|(INSTALL) -s|(INSTALL)|g" lib/Makefile src/Makefile client/Makefile
21mr|mosquitto-2.0.20-1|129	
21mr|mosquitto-2.0.20-1|130	# fix link with libwebsockets
21mr|mosquitto-2.0.20-1|131	sed -i "s|websockets_shared|websockets|g" src/CMakeLists.txt
21mr|mosquitto-2.0.20-1|132	
21mr|mosquitto-2.0.20-1|133	%build
21mr|mosquitto-2.0.20-1|134	%cmake \
21mr|mosquitto-2.0.20-1|135	-DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \
21mr|mosquitto-2.0.20-1|136	-DWITH_BUNDLED_DEPS=OFF \
21mr|mosquitto-2.0.20-1|137	-DWITH_SYSTEMD=ON \
21mr|mosquitto-2.0.20-1|138	-DWITH_WEBSOCKETS=ON
21mr|mosquitto-2.0.20-1|139	%make
21mr|mosquitto-2.0.20-1|140	
21mr|mosquitto-2.0.20-1|141	%install
21mr|mosquitto-2.0.20-1|142	%makeinstall_std -C build
21mr|mosquitto-2.0.20-1|143	
21mr|mosquitto-2.0.20-1|144	mkdir -p %{buildroot}%{_unitdir}
21mr|mosquitto-2.0.20-1|145	install -p -m 0644 service/systemd/%{name}.service.notify %{buildroot}%{_unitdir}/%{name}.service
21mr|mosquitto-2.0.20-1|146	
21mr|mosquitto-2.0.20-1|147	install -D %{S:1} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|mosquitto-2.0.20-1|148	
21mr|mosquitto-2.0.20-1|149	%check
21mr|mosquitto-2.0.20-1|150	#make test
21mr|mosquitto-2.0.20-1|151	
21mr|mosquitto-2.0.20-1|152	

14307 21
21mr|mostechoffice-25.2.3-7|1	%define _duplicate_files_terminate_build 0
21mr|mostechoffice-25.2.3-7|2	%bcond_without l10n
21mr|mostechoffice-25.2.3-7|3	%bcond_with icecream
21mr|mostechoffice-25.2.3-7|4	%bcond_with ccache
21mr|mostechoffice-25.2.3-7|5	%bcond_with clang
21mr|mostechoffice-25.2.3-7|6	%bcond_without kde5
21mr|mostechoffice-25.2.3-7|7	%bcond_with kde6
21mr|mostechoffice-25.2.3-7|8	
21mr|mostechoffice-25.2.3-7|9	# reduce memory consumption
21mr|mostechoffice-25.2.3-7|10	%if %{__isa_bits} == 32
21mr|mostechoffice-25.2.3-7|11	%define debugcflags -g1
21mr|mostechoffice-25.2.3-7|12	%endif
21mr|mostechoffice-25.2.3-7|13	
21mr|mostechoffice-25.2.3-7|14	%global _python_bytecompile_build 0
21mr|mostechoffice-25.2.3-7|15	
21mr|mostechoffice-25.2.3-7|16	%if %{with l10n}
21mr|mostechoffice-25.2.3-7|17	%define langs en_US af ar as bg bn br bs ca cs cy da de dz el en_GB es et eu fa fi fr ga gl gu he hi hr hu it ja ko kn lt lv mai mk ml mr nb nl nn nr nso or pa_IN pl pt pt_BR ro ru si sk sl sr ss st sv ta te th tn tr ts uk ve xh zh_TW zh_CN zu
21mr|mostechoffice-25.2.3-7|18	%define helplangs ar bg bn bs ca cs da de dz el en_GB es et eu fi fr gl gu he hi hr hu it ja ko lt lv mk nb nl nn pl pt pt_BR ro ru si sk sl sv ta tr uk zh_CN zh_TW en_US
21mr|mostechoffice-25.2.3-7|19	%else
21mr|mostechoffice-25.2.3-7|20	%define langs en_US
21mr|mostechoffice-25.2.3-7|21	%define helplangs en_US
21mr|mostechoffice-25.2.3-7|22	%endif
21mr|mostechoffice-25.2.3-7|23	
21mr|mostechoffice-25.2.3-7|24	%ifarch %{x86_64} aarch64
21mr|mostechoffice-25.2.3-7|25	%bcond_without java
21mr|mostechoffice-25.2.3-7|26	%else
21mr|mostechoffice-25.2.3-7|27	%bcond_with java
21mr|mostechoffice-25.2.3-7|28	%endif
21mr|mostechoffice-25.2.3-7|29	
21mr|mostechoffice-25.2.3-7|30	%define relurl https://hub.mos.ru/mostech/mostechoffice/-/archive/v%{buildver}
21mr|mostechoffice-25.2.3-7|31	%define devurl http://dev-www.libreoffice.org/ooo_external
21mr|mostechoffice-25.2.3-7|32	%define devexurl http://dev-www.libreoffice.org/extern
21mr|mostechoffice-25.2.3-7|33	%define srcurl http://dev-www.libreoffice.org/src/
21mr|mostechoffice-25.2.3-7|34	%define oxyurl http://ooo.itc.hu/oxygenoffice/download/libreoffice/
21mr|mostechoffice-25.2.3-7|35	%define distroname ROSA
21mr|mostechoffice-25.2.3-7|36	%define shortname mt-office
21mr|mostechoffice-25.2.3-7|37	%define ooname mostechoffice
21mr|mostechoffice-25.2.3-7|38	%define buildver %{version}.2
21mr|mostechoffice-25.2.3-7|39	%define ooodir %{_libdir}/mostechoffice
21mr|mostechoffice-25.2.3-7|40	%define antver 1.10.12
21mr|mostechoffice-25.2.3-7|41	%define antpath %{_builddir}/mostechoffice-%{version}/apache-ant-%{antver}
21mr|mostechoffice-25.2.3-7|42	
21mr|mostechoffice-25.2.3-7|43	%define ccachedir ~/.ccache-OOo
21mr|mostechoffice-25.2.3-7|44	
21mr|mostechoffice-25.2.3-7|45	%global __requires_exclude libjawt.so|libmyspell.so|libstlport_gcc.so|libmono.so|mono|devel\\(libunoidl(.*)
21mr|mostechoffice-25.2.3-7|46	
21mr|mostechoffice-25.2.3-7|47	Summary:	Office suite
21mr|mostechoffice-25.2.3-7|48	Name:		mostechoffice
21mr|mostechoffice-25.2.3-7|49	Epoch:		1
21mr|mostechoffice-25.2.3-7|50	Version:	25.2.3
21mr|mostechoffice-25.2.3-7|51	Release:	7
21mr|mostechoffice-25.2.3-7|52	License:	(MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic
21mr|mostechoffice-25.2.3-7|53	Group:		Office
21mr|mostechoffice-25.2.3-7|54	Url:		https://hub.mos.ru/mostech/mostechoffice
21mr|mostechoffice-25.2.3-7|55	
21mr|mostechoffice-25.2.3-7|56	Source0:	%{relurl}/%{ooname}-v%{buildver}.tar.gz
21mr|mostechoffice-25.2.3-7|57	Source4:	%{devexurl}/185d60944ea767075d27247c3162b3bc-unowinreg.dll
21mr|mostechoffice-25.2.3-7|58	Source5:	locales.csv
21mr|mostechoffice-25.2.3-7|59	
21mr|mostechoffice-25.2.3-7|60	# Unused, should be dropped in future package updates
21mr|mostechoffice-25.2.3-7|61	Source20:	http://archive.apache.org/dist/ant/binaries/apache-ant-%{antver}-bin.tar.bz2
21mr|mostechoffice-25.2.3-7|62	Source31:	https://dev-www.libreoffice.org/src/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz
21mr|mostechoffice-25.2.3-7|63	Source32:	https://dev-www.libreoffice.org/src/dtoa-20180411.tgz
21mr|mostechoffice-25.2.3-7|64	Source33:	%{srcurl}/62c0b97e94fe47d5e50ff605d2edf37a-hsqldb-2.3.3.zip
21mr|mostechoffice-25.2.3-7|65	Source34:	https://dev-www.libreoffice.org/extern/odfvalidator-1.2.0-incubating-SNAPSHOT-jar-with-dependencies-971c54fd38a968f5860014b44301872706f9e540.jar
21mr|mostechoffice-25.2.3-7|66	Source35:	%{devurl}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
21mr|mostechoffice-25.2.3-7|67	Source36:	%{devurl}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
21mr|mostechoffice-25.2.3-7|68	Source37:	%{devurl}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
21mr|mostechoffice-25.2.3-7|69	Source38:	%{devurl}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
21mr|mostechoffice-25.2.3-7|70	Source39:	http://dev-www.libreoffice.org/src/pdfium-6764.tar.bz2
21mr|mostechoffice-25.2.3-7|71	
21mr|mostechoffice-25.2.3-7|72	# External Download Sources
21mr|mostechoffice-25.2.3-7|73	Source40:	1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz
21mr|mostechoffice-25.2.3-7|74	
21mr|mostechoffice-25.2.3-7|75	# Extensions
21mr|mostechoffice-25.2.3-7|76	Source50:	%{srcurl}1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
21mr|mostechoffice-25.2.3-7|77	Source51:	%{srcurl}b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
21mr|mostechoffice-25.2.3-7|78	Source52:	https://extensions.libreoffice.org/extensions/barcode/1.3.5.0/@@download/file/barcode_1.3.5.0.oxt
21mr|mostechoffice-25.2.3-7|79	Source53:	https://extensions.libreoffice.org/extensions/smart/0.94/@@download/file/smart_0.9.4_en_hu_corrected.oxt
21mr|mostechoffice-25.2.3-7|80	Source54:	%{srcurl}27211596cf0ad97cab7321239406fde0-gdocs_3.0.1_modified.oxt
21mr|mostechoffice-25.2.3-7|81	Source55:	%{srcurl}b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
21mr|mostechoffice-25.2.3-7|82	Source56:	libcmis-0.6.2.tar.xz
21mr|mostechoffice-25.2.3-7|83	Source57:	https://go.suokunlong.cn:88/dl/libreoffice/external_tarballs/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf
21mr|mostechoffice-25.2.3-7|84	
21mr|mostechoffice-25.2.3-7|85	Source80:	loffice-libcxx-wrapper.sh
21mr|mostechoffice-25.2.3-7|86	
21mr|mostechoffice-25.2.3-7|87	Source1000:	mostechoffice.rpmlintrc
21mr|mostechoffice-25.2.3-7|88	
21mr|mostechoffice-25.2.3-7|89	Patch7:		mostechoffice-7.2.5.2-poppler.patch
21mr|mostechoffice-25.2.3-7|90	
21mr|mostechoffice-25.2.3-7|91	# ROSA vendor patch
21mr|mostechoffice-25.2.3-7|92	Patch100:	mostechoffice-4.1-vendor.patch
21mr|mostechoffice-25.2.3-7|93	# Fix error «cannot find input file: `.vscode/vs-code-template.code-workspace.in'»
21mr|mostechoffice-25.2.3-7|94	Patch104:	fix.build_error_vscode.patch
21mr|mostechoffice-25.2.3-7|95	Patch105:	fix.build.32-2.patch
21mr|mostechoffice-25.2.3-7|96	
21mr|mostechoffice-25.2.3-7|97	# Temporary change of translation of the Drawing module name
21mr|mostechoffice-25.2.3-7|98	Patch1000:	0001-Rename-Drawing-to-Illustrations.patch
21mr|mostechoffice-25.2.3-7|99	# Autoscaling navbar for Presentations
21mr|mostechoffice-25.2.3-7|100	Patch1005:	Navbar-autoscaling.patch
21mr|mostechoffice-25.2.3-7|101	# frozen-devel v1.1 does not have a contains method
21mr|mostechoffice-25.2.3-7|102	Patch2000:	fix_problem_with_frozen.patch
21mr|mostechoffice-25.2.3-7|103	# Make line style color depend on dialog background (backport from 25.8, https://gerrit.libreoffice.org/c/core/+/186129)
21mr|mostechoffice-25.2.3-7|104	Patch2001:	fix-problem-with-line-color.patch
21mr|mostechoffice-25.2.3-7|105	# Disabling interactive mode settings in presentations by default
21mr|mostechoffice-25.2.3-7|106	Patch2002:	temp_fix_regression_with_interactivemode.patch
21mr|mostechoffice-25.2.3-7|107	# Fixing problems with module names for mostechoffice
21mr|mostechoffice-25.2.3-7|108	Patch2003:	Hotfix.patch
21mr|mostechoffice-25.2.3-7|109	# Add missing translations
21mr|mostechoffice-25.2.3-7|110	Patch2004:	Add_missing_translations.patch
21mr|mostechoffice-25.2.3-7|111	Patch2005:	0001-LP-Update-fix-window-small-size.patch
21mr|mostechoffice-25.2.3-7|112	Patch2006:	0002-LP-Update-document-colors-in-dark-mode-fix.patch
21mr|mostechoffice-25.2.3-7|113	# Решение проблем с зависанием при открытии документов с плавающими таблицами
21mr|mostechoffice-25.2.3-7|114	# related tdf#165492 sw table layout: calc entire space before compare (backport from 25.8, https://gerrit.libreoffice.org/c/core/+/183738)
21mr|mostechoffice-25.2.3-7|115	Patch3000:	0001-calc-entire-space-before-compare.patch
21mr|mostechoffice-25.2.3-7|116	# tdf#165492 sw mso layout: add bottom border padding to cell minHeight (backport from 25.8, https://gerrit.libreoffice.org/c/core/+/183737)
21mr|mostechoffice-25.2.3-7|117	Patch3001:	0002-add-bottom-border-padding-to-cell-minHeight.patch
21mr|mostechoffice-25.2.3-7|118	# tdf#165492 sw mso layout: add bottom border padding to 'exact' height (backport from 25.8, https://gerrit.libreoffice.org/c/core/+/183739)
21mr|mostechoffice-25.2.3-7|119	Patch3002:	0003-add-bottom-border-padding-to-exact-height.patch
21mr|mostechoffice-25.2.3-7|120	# Решение проблемы с зависанием при открытии документа с вложенными таблицами
21mr|mostechoffice-25.2.3-7|121	# Fixed problem related to the crash documents with nested tables (local patch)
21mr|mostechoffice-25.2.3-7|122	Patch3003:	fixed_problem_related_to_the_nested_tables.patch
21mr|mostechoffice-25.2.3-7|123	# Fixed regression related to the document freezes when editing headers and footers (local patch)
21mr|mostechoffice-25.2.3-7|124	Patch3004:	fixed-the-problem-with-the-headers-and-footers.patch
21mr|mostechoffice-25.2.3-7|125	Patch3005:	0001-Update-help-link.patch
21mr|mostechoffice-25.2.3-7|126	# Added connectors support in Documents and Tables
21mr|mostechoffice-25.2.3-7|127	Patch4000:	sc-connectors.patch
21mr|mostechoffice-25.2.3-7|128	Patch4001:	sw-connectors.patch
21mr|mostechoffice-25.2.3-7|129	Patch4002:	translations-for-connectors-gui.patch
21mr|mostechoffice-25.2.3-7|130	
21mr|mostechoffice-25.2.3-7|131	# Added support for multi-insertion of images via Insert and Drag&Drop in all modules
21mr|mostechoffice-25.2.3-7|132	Patch5000:	sc_multiInsert_25_2.patch
21mr|mostechoffice-25.2.3-7|133	Patch5001:	sw_multiInsert_25_2.patch
21mr|mostechoffice-25.2.3-7|134	Patch5002:	sd_multiInsert_25_2.patch
21mr|mostechoffice-25.2.3-7|135	
21mr|mostechoffice-25.2.3-7|136	# Fix scaling mode (Trimming the outer columns of a table when printing)
21mr|mostechoffice-25.2.3-7|137	Patch6000:	fix_scaling.patch
21mr|mostechoffice-25.2.3-7|138	
21mr|mostechoffice-25.2.3-7|139	# Adding the ability to expand the autofilter in the dialog. Calc module.
21mr|mostechoffice-25.2.3-7|140	Patch7000:	Add-dialog-for-autofilter.patch
21mr|mostechoffice-25.2.3-7|141	
21mr|mostechoffice-25.2.3-7|142	# Adding functionality for inserting tables with solid borders
21mr|mostechoffice-25.2.3-7|143	Patch8000:	Add-Table-with-borders-style.patch
21mr|mostechoffice-25.2.3-7|144	# Adding functionality for inserting hyperlink from context menu
21mr|mostechoffice-25.2.3-7|145	Patch8001:	0001-BP-26.2-Add-Insert-Hyperlink-action-to-context-menu.patch
21mr|mostechoffice-25.2.3-7|146	# Changed the call to the table insertion dialog box from CTRL+F12 to CTRL+T (except on macos)
21mr|mostechoffice-25.2.3-7|147	Patch8002:	0001-Use-ctrl-t-for-table-inserting.patch
21mr|mostechoffice-25.2.3-7|148	
21mr|mostechoffice-25.2.3-7|149	# Fixed an issue with moving large-font strings to new pages (Backport 26.2 (tdf#169607): https://gerrit.libreoffice.org/c/core/+/198902)
21mr|mostechoffice-25.2.3-7|150	Patch9000:	BP-26.2-preventing-split-of-the.patch
21mr|mostechoffice-25.2.3-7|151	# Fixed an issue with importing sheet names that contain non-ASCII characters separated by a dot (Backport 26.2 (tdf#100154): https://gerrit.libreoffice.org/c/core/+/198775)
21mr|mostechoffice-25.2.3-7|152	Patch9001:	BP-26.2-non-ASCII-characters.patch
21mr|mostechoffice-25.2.3-7|153	
21mr|mostechoffice-25.2.3-7|154	BuildRequires:	autoconf
21mr|mostechoffice-25.2.3-7|155	BuildRequires:	automake
21mr|mostechoffice-25.2.3-7|156	BuildRequires:	bison
21mr|mostechoffice-25.2.3-7|157	%if %{with ccache}
21mr|mostechoffice-25.2.3-7|158	BuildRequires:	ccache
21mr|mostechoffice-25.2.3-7|159	%endif
21mr|mostechoffice-25.2.3-7|160	BuildRequires:	clang
21mr|mostechoffice-25.2.3-7|161	BuildRequires:	box2d-devel
21mr|mostechoffice-25.2.3-7|162	BuildRequires:	desktop-file-utils
21mr|mostechoffice-25.2.3-7|163	BuildRequires:	doxygen >= 1.8.4
21mr|mostechoffice-25.2.3-7|164	BuildRequires:	ed
21mr|mostechoffice-25.2.3-7|165	BuildRequires:	flex
21mr|mostechoffice-25.2.3-7|166	# For building the OpenSymbol font
21mr|mostechoffice-25.2.3-7|167	BuildRequires:	fontforge
21mr|mostechoffice-25.2.3-7|168	BuildRequires:	git
21mr|mostechoffice-25.2.3-7|169	BuildRequires:	gperf
21mr|mostechoffice-25.2.3-7|170	%if %{with icecream}
21mr|mostechoffice-25.2.3-7|171	BuildRequires:	icecream
21mr|mostechoffice-25.2.3-7|172	%endif
21mr|mostechoffice-25.2.3-7|173	BuildRequires:	icu
21mr|mostechoffice-25.2.3-7|174	BuildRequires:	%{_lib}icu-devel
21mr|mostechoffice-25.2.3-7|175	BuildRequires:	imagemagick
21mr|mostechoffice-25.2.3-7|176	BuildRequires:	locales-en
21mr|mostechoffice-25.2.3-7|177	BuildRequires:	mariadb-devel
21mr|mostechoffice-25.2.3-7|178	BuildRequires:	mariadb
21mr|mostechoffice-25.2.3-7|179	BuildRequires:	pkgconfig(libstaroffice-0.0)
21mr|mostechoffice-25.2.3-7|180	BuildRequires:	pkgconfig(libzmf-0.0)
21mr|mostechoffice-25.2.3-7|181	BuildRequires:	perl-Archive-Zip
21mr|mostechoffice-25.2.3-7|182	BuildRequires:	perl-MDK-Common
21mr|mostechoffice-25.2.3-7|183	BuildRequires:	perl-HTML-Parser
21mr|mostechoffice-25.2.3-7|184	BuildRequires:	perl-XML-Twig
21mr|mostechoffice-25.2.3-7|185	BuildRequires:	recode
21mr|mostechoffice-25.2.3-7|186	BuildRequires:	sharutils
21mr|mostechoffice-25.2.3-7|187	BuildRequires:	tcsh
21mr|mostechoffice-25.2.3-7|188	BuildRequires:	unzip
21mr|mostechoffice-25.2.3-7|189	BuildRequires:	xsltproc >= 1.0.19
21mr|mostechoffice-25.2.3-7|190	BuildRequires:	zip
21mr|mostechoffice-25.2.3-7|191	BuildRequires:	boost-devel
21mr|mostechoffice-25.2.3-7|192	BuildRequires:	cups-devel
21mr|mostechoffice-25.2.3-7|193	BuildRequires:	db-devel
21mr|mostechoffice-25.2.3-7|194	BuildRequires:	glm-devel
21mr|mostechoffice-25.2.3-7|195	BuildRequires:	hyphen-devel
21mr|mostechoffice-25.2.3-7|196	BuildRequires:	frozen-devel
21mr|mostechoffice-25.2.3-7|197	BuildRequires:	jemalloc-devel
21mr|mostechoffice-25.2.3-7|198	BuildRequires:	lpsolve-devel
21mr|mostechoffice-25.2.3-7|199	BuildRequires:	nas-devel
21mr|mostechoffice-25.2.3-7|200	BuildRequires:	openldap-devel
21mr|mostechoffice-25.2.3-7|201	BuildRequires:	pam-devel
21mr|mostechoffice-25.2.3-7|202	BuildRequires:	readline-devel
21mr|mostechoffice-25.2.3-7|203	BuildRequires:  systemtap-devel
21mr|mostechoffice-25.2.3-7|204	BuildRequires:	unixODBC-devel
21mr|mostechoffice-25.2.3-7|205	BuildRequires:	gpgmepp-devel
21mr|mostechoffice-25.2.3-7|206	BuildRequires:	zxcvbn-devel
21mr|mostechoffice-25.2.3-7|207	BuildRequires:	vigra-devel
21mr|mostechoffice-25.2.3-7|208	BuildRequires:	which
21mr|mostechoffice-25.2.3-7|209	BuildRequires:	pkgconfig(avahi-client)
21mr|mostechoffice-25.2.3-7|210	BuildRequires:	pkgconfig(bluez)
21mr|mostechoffice-25.2.3-7|211	BuildRequires:	pkgconfig(cppunit) >= 1.14.0
21mr|mostechoffice-25.2.3-7|212	BuildRequires:	pkgconfig(dbus-1)
21mr|mostechoffice-25.2.3-7|213	BuildRequires:	pkgconfig(expat)
21mr|mostechoffice-25.2.3-7|214	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|mostechoffice-25.2.3-7|215	BuildRequires:	pkgconfig(libargon2)
21mr|mostechoffice-25.2.3-7|216	BuildRequires:	pkgconfig(libetonyek-0.1)
21mr|mostechoffice-25.2.3-7|217	BuildRequires:	pkgconfig(libfreehand-0.1)
21mr|mostechoffice-25.2.3-7|218	BuildRequires:	pkgconfig(freetype2)
21mr|mostechoffice-25.2.3-7|219	BuildRequires:	pkgconfig(gconf-2.0)
21mr|mostechoffice-25.2.3-7|220	BuildRequires:	pkgconfig(glew)
21mr|mostechoffice-25.2.3-7|221	BuildRequires:	pkgconfig(glu)
21mr|mostechoffice-25.2.3-7|222	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21mr|mostechoffice-25.2.3-7|223	BuildRequires:	pkgconfig(gnutls)
21mr|mostechoffice-25.2.3-7|224	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21mr|mostechoffice-25.2.3-7|225	BuildRequires:	pkgconfig(graphite2)
21mr|mostechoffice-25.2.3-7|226	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|mostechoffice-25.2.3-7|227	BuildRequires:	pkgconfig(egl)
21mr|mostechoffice-25.2.3-7|228	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|mostechoffice-25.2.3-7|229	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|mostechoffice-25.2.3-7|230	BuildRequires:	pkgconfig(hunspell)
21mr|mostechoffice-25.2.3-7|231	BuildRequires:	pkgconfig(lcms2)
21mr|mostechoffice-25.2.3-7|232	BuildRequires:	pkgconfig(libabw-0.1)
21mr|mostechoffice-25.2.3-7|233	BuildRequires:	pkgconfig(libclucene-core)
21mr|mostechoffice-25.2.3-7|234	BuildRequires:	pkgconfig(libcurl)
21mr|mostechoffice-25.2.3-7|235	BuildRequires:	pkgconfig(libcdr-0.1)
21mr|mostechoffice-25.2.3-7|236	BuildRequires:	pkgconfig(libe-book-0.1)
21mr|mostechoffice-25.2.3-7|237	BuildRequires:	pkgconfig(libeot)
21mr|mostechoffice-25.2.3-7|238	BuildRequires:	pkgconfig(libexttextcat)
21mr|mostechoffice-25.2.3-7|239	BuildRequires:	pkgconfig(libepubgen-0.1)
21mr|mostechoffice-25.2.3-7|240	BuildRequires:	pkgconfig(libixion-0.18)
21mr|mostechoffice-25.2.3-7|241	BuildRequires:	pkgconfig(liblangtag)
21mr|mostechoffice-25.2.3-7|242	BuildRequires:	pkgconfig(libmspub-0.1)
21mr|mostechoffice-25.2.3-7|243	BuildRequires:	pkgconfig(libmwaw-0.3) >= 0.3.4
21mr|mostechoffice-25.2.3-7|244	BuildRequires:	pkgconfig(libnumbertext) >= 1.0.6
21mr|mostechoffice-25.2.3-7|245	BuildRequires:	pkgconfig(libopenjp2)
21mr|mostechoffice-25.2.3-7|246	BuildRequires:	pkgconfig(libodfgen-0.1) >= 0.1.0
21mr|mostechoffice-25.2.3-7|247	BuildRequires:	pkgconfig(liborcus-0.18)
21mr|mostechoffice-25.2.3-7|248	BuildRequires:	pkgconfig(libpagemaker-0.0)
21mr|mostechoffice-25.2.3-7|249	BuildRequires:	pkgconfig(libpq)
21mr|mostechoffice-25.2.3-7|250	BuildRequires:	pkgconfig(libqxp-0.0)
21mr|mostechoffice-25.2.3-7|251	BuildRequires:	pkgconfig(librevenge-0.0)
21mr|mostechoffice-25.2.3-7|252	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|mostechoffice-25.2.3-7|253	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|mostechoffice-25.2.3-7|254	BuildRequires:	pkgconfig(libsvg)
21mr|mostechoffice-25.2.3-7|255	BuildRequires:	pkgconfig(libtiff-4)
21mr|mostechoffice-25.2.3-7|256	BuildRequires:	pkgconfig(libvisio-0.1)
21mr|mostechoffice-25.2.3-7|257	BuildRequires:	pkgconfig(libwebp)
21mr|mostechoffice-25.2.3-7|258	BuildRequires:	pkgconfig(libwpd-0.10)
21mr|mostechoffice-25.2.3-7|259	BuildRequires:	pkgconfig(libwpg-0.3)
21mr|mostechoffice-25.2.3-7|260	BuildRequires:	pkgconfig(libwps-0.4)
21mr|mostechoffice-25.2.3-7|261	BuildRequires:	pkgconfig(libxml-2.0)
21mr|mostechoffice-25.2.3-7|262	BuildRequires:	pkgconfig(libxslt)
21mr|mostechoffice-25.2.3-7|263	BuildRequires:	pkgconfig(mdds-2.1) >= 2.1.1
21mr|mostechoffice-25.2.3-7|264	BuildRequires:	pkgconfig(mythes)
21mr|mostechoffice-25.2.3-7|265	BuildRequires:	pkgconfig(neon)
21mr|mostechoffice-25.2.3-7|266	BuildRequires:	pkgconfig(nspr)
21mr|mostechoffice-25.2.3-7|267	BuildRequires:	pkgconfig(nss)
21mr|mostechoffice-25.2.3-7|268	BuildRequires:	pkgconfig(poppler)
21mr|mostechoffice-25.2.3-7|269	BuildRequires:	pkgconfig(poppler-glib)
21mr|mostechoffice-25.2.3-7|270	BuildRequires:	pkgconfig(poppler-cpp)
21mr|mostechoffice-25.2.3-7|271	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|mostechoffice-25.2.3-7|272	BuildRequires:	pkgconfig(python3)
21mr|mostechoffice-25.2.3-7|273	BuildRequires:	pkgconfig(rasqal)
21mr|mostechoffice-25.2.3-7|274	BuildRequires:	pkgconfig(redland)
21mr|mostechoffice-25.2.3-7|275	BuildRequires:	pkgconfig(sane-backends)
21mr|mostechoffice-25.2.3-7|276	BuildRequires:	pkgconfig(sndfile)
21mr|mostechoffice-25.2.3-7|277	BuildRequires:	pkgconfig(xaw7)
21mr|mostechoffice-25.2.3-7|278	BuildRequires:	pkgconfig(xmlsec1) >= 1.2.24
21mr|mostechoffice-25.2.3-7|279	BuildRequires:	pkgconfig(xpm)
21mr|mostechoffice-25.2.3-7|280	BuildRequires:	pkgconfig(xtst)
21mr|mostechoffice-25.2.3-7|281	BuildRequires:	pkgconfig(valgrind)
21mr|mostechoffice-25.2.3-7|282	BuildRequires:	pkgconfig(zlib)
21mr|mostechoffice-25.2.3-7|283	BuildRequires:	pkgconfig(zxing)
21mr|mostechoffice-25.2.3-7|284	%if %{with kde5}
21mr|mostechoffice-25.2.3-7|285	# Used for Qt detection
21mr|mostechoffice-25.2.3-7|286	BuildRequires:	qmake5
21mr|mostechoffice-25.2.3-7|287	BuildRequires:	qt5-devel
21mr|mostechoffice-25.2.3-7|288	# kf5
21mr|mostechoffice-25.2.3-7|289	BuildRequires:	kf5config-devel
21mr|mostechoffice-25.2.3-7|290	BuildRequires:	kf5coreaddons-devel
21mr|mostechoffice-25.2.3-7|291	BuildRequires:	kf5kio-devel
21mr|mostechoffice-25.2.3-7|292	BuildRequires:	kf5windowsystem-devel
21mr|mostechoffice-25.2.3-7|293	%endif
21mr|mostechoffice-25.2.3-7|294	# For KDE 6
21mr|mostechoffice-25.2.3-7|295	%if %{with kde6}
21mr|mostechoffice-25.2.3-7|296	BuildRequires:	kf6config-devel
21mr|mostechoffice-25.2.3-7|297	BuildRequires:	kf6coreaddons-devel
21mr|mostechoffice-25.2.3-7|298	BuildRequires:	kf6i18n-devel
21mr|mostechoffice-25.2.3-7|299	BuildRequires:	kf6kio-devel
21mr|mostechoffice-25.2.3-7|300	BuildRequires:	kf6windowsystem-devel
21mr|mostechoffice-25.2.3-7|301	# For Qt6 frontend
21mr|mostechoffice-25.2.3-7|302	BuildRequires:	qmake-qt6
21mr|mostechoffice-25.2.3-7|303	BuildRequires:	qt6-cmake
21mr|mostechoffice-25.2.3-7|304	BuildRequires:	pkgconfig(Qt6Core)
21mr|mostechoffice-25.2.3-7|305	BuildRequires:	pkgconfig(Qt6Gui)
21mr|mostechoffice-25.2.3-7|306	BuildRequires:	pkgconfig(Qt6Widgets)
21mr|mostechoffice-25.2.3-7|307	BuildRequires:	pkgconfig(Qt6Network)
21mr|mostechoffice-25.2.3-7|308	BuildRequires:	%{_lib}poppler-qt6-devel
21mr|mostechoffice-25.2.3-7|309	%endif
21mr|mostechoffice-25.2.3-7|310	BuildRequires:	qr-code-generator-c++-devel
21mr|mostechoffice-25.2.3-7|311	BuildRequires:	dragonbox-devel
21mr|mostechoffice-25.2.3-7|312	BuildRequires:	fixmath-devel
21mr|mostechoffice-25.2.3-7|313	BuildRequires:	%{_lib}poppler-qt5-devel
21mr|mostechoffice-25.2.3-7|314	BuildRequires:	%{_lib}absl-devel
21mr|mostechoffice-25.2.3-7|315	BuildRequires:	%{_lib}cuckoo-devel
21mr|mostechoffice-25.2.3-7|316	%if %{with java}
21mr|mostechoffice-25.2.3-7|317	BuildRequires:	java-17-openjdk-devel
21mr|mostechoffice-25.2.3-7|318	BuildRequires:	java-17-openjdk-headless
21mr|mostechoffice-25.2.3-7|319	BuildRequires:	Java-WebSocket
21mr|mostechoffice-25.2.3-7|320	BuildRequires:	ant
21mr|mostechoffice-25.2.3-7|321	BuildRequires:	ant-apache-regexp
21mr|mostechoffice-25.2.3-7|322	BuildRequires:	bsh
21mr|mostechoffice-25.2.3-7|323	BuildRequires:	junit
21mr|mostechoffice-25.2.3-7|324	BuildRequires:	flute
21mr|mostechoffice-25.2.3-7|325	BuildRequires:	pentaho-libxml
21mr|mostechoffice-25.2.3-7|326	BuildRequires:	pentaho-reporting-flow-engine
21mr|mostechoffice-25.2.3-7|327	BuildRequires:	rhino
21mr|mostechoffice-25.2.3-7|328	BuildRequires:	sac
21mr|mostechoffice-25.2.3-7|329	BuildRequires:	servlet3
21mr|mostechoffice-25.2.3-7|330	%endif
21mr|mostechoffice-25.2.3-7|331	# STLport-devel 4.5 + private patches are needed
21mr|mostechoffice-25.2.3-7|332	BuildConflicts:	STLport-devel
21mr|mostechoffice-25.2.3-7|333	# Requres to all our packages
21mr|mostechoffice-25.2.3-7|334	Requires:	(%{name}-base = %{EVRD} or %{name}-tables = %{EVRD} or %{name}-drawing = %{EVRD} or %{name}-presentations = %{EVRD} or %{name}-math = %{EVRD} or %{name}-documents = %{EVRD})
21mr|mostechoffice-25.2.3-7|335	Recommends:	%{name}-base = %{EVRD}
21mr|mostechoffice-25.2.3-7|336	Recommends:	%{name}-tables = %{EVRD}
21mr|mostechoffice-25.2.3-7|337	Recommends:	%{name}-drawing = %{EVRD}
21mr|mostechoffice-25.2.3-7|338	Recommends:	%{name}-presentations = %{EVRD}
21mr|mostechoffice-25.2.3-7|339	Recommends:	%{name}-math = %{EVRD}
21mr|mostechoffice-25.2.3-7|340	Recommends:	%{name}-documents = %{EVRD}
21mr|mostechoffice-25.2.3-7|341	%if %{with java}
21mr|mostechoffice-25.2.3-7|342	Recommends:	%{name}-java = %{EVRD}
21mr|mostechoffice-25.2.3-7|343	%endif
21mr|mostechoffice-25.2.3-7|344	Provides:	LibreOffice = %{EVRD}
21mr|mostechoffice-25.2.3-7|345	Conflicts:	mt-office < 24.2.0
21mr|mostechoffice-25.2.3-7|346	Obsoletes:	mt-office < 24.2.0
21mr|mostechoffice-25.2.3-7|347	
21mr|mostechoffice-25.2.3-7|348	%description
21mr|mostechoffice-25.2.3-7|349	Moscow Technical Office it includes the key desktop applications,
21mr|mostechoffice-25.2.3-7|350	such as a word processor, spreadsheet, presentation manager,
21mr|mostechoffice-25.2.3-7|351	formula editing and drawing program, with a user interface and
21mr|mostechoffice-25.2.3-7|352	feature set similar to other office suites also works
21mr|mostechoffice-25.2.3-7|353	transparently with a variety of file formats,
21mr|mostechoffice-25.2.3-7|354	including Microsoft Office.
21mr|mostechoffice-25.2.3-7|355	
21mr|mostechoffice-25.2.3-7|356	%files
21mr|mostechoffice-25.2.3-7|357	
21mr|mostechoffice-25.2.3-7|358	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|359	
21mr|mostechoffice-25.2.3-7|360	%package base
21mr|mostechoffice-25.2.3-7|361	Summary:	MostechOffice office suite - database
21mr|mostechoffice-25.2.3-7|362	Group:		Office
21mr|mostechoffice-25.2.3-7|363	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|364	%if %{with java}
21mr|mostechoffice-25.2.3-7|365	Requires:	%{name}-java = %{EVRD}
21mr|mostechoffice-25.2.3-7|366	%endif
21mr|mostechoffice-25.2.3-7|367	%description base
21mr|mostechoffice-25.2.3-7|368	This package contains the database component for MostechOffice
21mr|mostechoffice-25.2.3-7|369	
21mr|mostechoffice-25.2.3-7|370	You can extend the functionality of MostechOffice Base by installing these
21mr|mostechoffice-25.2.3-7|371	packages:
21mr|mostechoffice-25.2.3-7|372	
21mr|mostechoffice-25.2.3-7|373	* unixodbc: ODBC database support
21mr|mostechoffice-25.2.3-7|374	* libmyodbc | odbc-postgresql | libsqliteodbc | tdsodbc | mdbtools: ODBC
21mr|mostechoffice-25.2.3-7|375	drivers for:
21mr|mostechoffice-25.2.3-7|376	- MySQL
21mr|mostechoffice-25.2.3-7|377	- PostgreSQL
21mr|mostechoffice-25.2.3-7|378	- SQLite
21mr|mostechoffice-25.2.3-7|379	- MS SQL / Sybase SQL
21mr|mostechoffice-25.2.3-7|380	- *.mdb (JET / MS Access)
21mr|mostechoffice-25.2.3-7|381	* libmysql-java | libpg-java | libsapdbc-java: JDBC Drivers
21mr|mostechoffice-25.2.3-7|382	for:
21mr|mostechoffice-25.2.3-7|383	- MySQL
21mr|mostechoffice-25.2.3-7|384	- PostgreSQL
21mr|mostechoffice-25.2.3-7|385	- MaxDB
21mr|mostechoffice-25.2.3-7|386	
21mr|mostechoffice-25.2.3-7|387	%files base -f file-lists/base_list.txt
21mr|mostechoffice-25.2.3-7|388	%{_mandir}/man1/mtbase*
21mr|mostechoffice-25.2.3-7|389	%dir %{ooodir}/share/xdg
21mr|mostechoffice-25.2.3-7|390	%{ooodir}/share/xdg/base.desktop
21mr|mostechoffice-25.2.3-7|391	%{_datadir}/metainfo/mostechoffice-base.appdata.xml
21mr|mostechoffice-25.2.3-7|392	
21mr|mostechoffice-25.2.3-7|393	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|394	
21mr|mostechoffice-25.2.3-7|395	%package tables
21mr|mostechoffice-25.2.3-7|396	Summary:	MostechOffice office suite - spreadsheet
21mr|mostechoffice-25.2.3-7|397	Group:		Office
21mr|mostechoffice-25.2.3-7|398	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|399	
21mr|mostechoffice-25.2.3-7|400	%description tables
21mr|mostechoffice-25.2.3-7|401	This package contains the spreadsheet component for MostechOffice
21mr|mostechoffice-25.2.3-7|402	
21mr|mostechoffice-25.2.3-7|403	%files tables -f file-lists/calc_list.txt
21mr|mostechoffice-25.2.3-7|404	%{_mandir}/man1/mttables*
21mr|mostechoffice-25.2.3-7|405	%dir %{ooodir}/share/xdg
21mr|mostechoffice-25.2.3-7|406	%{ooodir}/share/xdg/tables.desktop
21mr|mostechoffice-25.2.3-7|407	%{_datadir}/metainfo/mostechoffice-tables.appdata.xml
21mr|mostechoffice-25.2.3-7|408	
21mr|mostechoffice-25.2.3-7|409	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|410	
21mr|mostechoffice-25.2.3-7|411	%package common
21mr|mostechoffice-25.2.3-7|412	Summary:	MostechOffice office suite common files
21mr|mostechoffice-25.2.3-7|413	Group:		Office
21mr|mostechoffice-25.2.3-7|414	Provides:	mostechoffice-l10n-en_US = %{EVRD}
21mr|mostechoffice-25.2.3-7|415	Provides:	MostechOffice-l10n-en_US = %{EVRD}
21mr|mostechoffice-25.2.3-7|416	Provides:	LibreOffice-libs = 0.%{version}-%{release}
21mr|mostechoffice-25.2.3-7|417	# compat with Fedora/RH
21mr|mostechoffice-25.2.3-7|418	# it is a separate package in Fedora/RH
21mr|mostechoffice-25.2.3-7|419	Provides: libreoffice-opensymbol-fonts = %{EVRD}
21mr|mostechoffice-25.2.3-7|420	# Require mostech theme
21mr|mostechoffice-25.2.3-7|421	Requires:	%{name}-style-mostech = %{EVRD}
21mr|mostechoffice-25.2.3-7|422	# And breeze too, it should be default for Plasma 5
21mr|mostechoffice-25.2.3-7|423	Recommends:	%{name}-style-mostech_dark = %{EVRD}
21mr|mostechoffice-25.2.3-7|424	Recommends:	%{name}-style-breeze = %{EVRD}
21mr|mostechoffice-25.2.3-7|425	Recommends:	%{name}-style-breeze_dark = %{EVRD}
21mr|mostechoffice-25.2.3-7|426	Recommends:	%{name}-style-colibre = %{EVRD}
21mr|mostechoffice-25.2.3-7|427	Recommends:	%{name}-style-elementary = %{EVRD}
21mr|mostechoffice-25.2.3-7|428	Recommends:	%{name}-style-karasa_jaga = %{EVRD}
21mr|mostechoffice-25.2.3-7|429	Recommends:	%{name}-style-rosa5 = %{EVRD}
21mr|mostechoffice-25.2.3-7|430	Recommends:	%{name}-style-rosa5_dark = %{EVRD}
21mr|mostechoffice-25.2.3-7|431	Recommends:	%{name}-style-sifr = %{EVRD}
21mr|mostechoffice-25.2.3-7|432	Recommends:	%{name}-style-sukapura = %{EVRD}
21mr|mostechoffice-25.2.3-7|433	Recommends:	%{name}-openclipart = %{EVRD}
21mr|mostechoffice-25.2.3-7|434	# code in core/vcl/source/app/salplug.cxx chooses VCL backends
21mr|mostechoffice-25.2.3-7|435	# Recommend those which would be preferred by it
21mr|mostechoffice-25.2.3-7|436	Recommends:	(%{name}-gnome if gnome-shell)
21mr|mostechoffice-25.2.3-7|437	Recommends:	(%{name}-gnome if task-mate)
21mr|mostechoffice-25.2.3-7|438	Recommends:	(%{name}-gnome if task-xfce)
21mr|mostechoffice-25.2.3-7|439	Recommends:	(%{name}-gnome if task-xfce-minimal)
21mr|mostechoffice-25.2.3-7|440	%if %{with kde5}
21mr|mostechoffice-25.2.3-7|441	# Both VCLs kf5 and gtk3_kde5 can work on KDE 5
21mr|mostechoffice-25.2.3-7|442	# We with MOS decided to use kf5 by default now
21mr|mostechoffice-25.2.3-7|443	Recommends:	((%{name}-kde5 or %{name}-gtk3-kde5) if task-plasma5-minimal)
21mr|mostechoffice-25.2.3-7|444	Recommends:	((%{name}-kde5 or %{name}-gtk3-kde5) if task-plasma5-mobile)
21mr|mostechoffice-25.2.3-7|445	%endif
21mr|mostechoffice-25.2.3-7|446	# And then general requires for OOo follows
21mr|mostechoffice-25.2.3-7|447	Requires:	ghostscript
21mr|mostechoffice-25.2.3-7|448	Requires:	fonts-ttf-liberation
21mr|mostechoffice-25.2.3-7|449	Requires:	desktop-common-data >= 2008
21mr|mostechoffice-25.2.3-7|450	# rpm will automatically grab the require for libsane1, but there are some
21mr|mostechoffice-25.2.3-7|451	# configs needed at this package, so we must require it too.
21mr|mostechoffice-25.2.3-7|452	Requires:	sane-backends
21mr|mostechoffice-25.2.3-7|453	%ifarch i686
21mr|mostechoffice-25.2.3-7|454	# The 32-bit version of the 24.2 package when built with clang does not respond when run with the gtk3 VCL
21mr|mostechoffice-25.2.3-7|455	Requires:	%{name}-kde5
21mr|mostechoffice-25.2.3-7|456	%endif
21mr|mostechoffice-25.2.3-7|457	# javascript stuff was moved from mostechoffice-java to here
21mr|mostechoffice-25.2.3-7|458	%if %{with java}
21mr|mostechoffice-25.2.3-7|459	Obsoletes:	%{name}-java < 1:7.1.0-1
21mr|mostechoffice-25.2.3-7|460	Conflicts:	%{name}-java < 1:7.1.0-1
21mr|mostechoffice-25.2.3-7|461	%endif
21mr|mostechoffice-25.2.3-7|462	Conflicts:	mt-office < 24.2.0
21mr|mostechoffice-25.2.3-7|463	
21mr|mostechoffice-25.2.3-7|464	# automatically install needed locale
21mr|mostechoffice-25.2.3-7|465	%{expand:
21mr|mostechoffice-25.2.3-7|466	%(for i in %{langs}; do \
21mr|mostechoffice-25.2.3-7|467	echo "Recommends: (mostechoffice-l10n-${i} if locales-${i})";
21mr|mostechoffice-25.2.3-7|468	done)}
21mr|mostechoffice-25.2.3-7|469	
21mr|mostechoffice-25.2.3-7|470	%description common
21mr|mostechoffice-25.2.3-7|471	This package contains the application-independent files of MostechOffice
21mr|mostechoffice-25.2.3-7|472	
21mr|mostechoffice-25.2.3-7|473	%files common -f file-lists/core_list.txt
21mr|mostechoffice-25.2.3-7|474	%{_mandir}/man1/mtoffice*
21mr|mostechoffice-25.2.3-7|475	%{_mandir}/man1/mtfromtemplate*
21mr|mostechoffice-25.2.3-7|476	%{_mandir}/man1/mostechoffice*
21mr|mostechoffice-25.2.3-7|477	%{_mandir}/man1/mtunopkg.1*
21mr|mostechoffice-25.2.3-7|478	%if %{with java}
21mr|mostechoffice-25.2.3-7|479	%{_libdir}/mostechoffice/program/classes/ScriptProviderForBeanShell.jar
21mr|mostechoffice-25.2.3-7|480	%{_libdir}/mostechoffice/program/services/scriptproviderforbeanshell.rdb
21mr|mostechoffice-25.2.3-7|481	%endif
21mr|mostechoffice-25.2.3-7|482	%{ooodir}/share/libreofficekit
21mr|mostechoffice-25.2.3-7|483	%{ooodir}/share/libreofficekit
21mr|mostechoffice-25.2.3-7|484	%{ooodir}/share/gallery/backgrounds.sdg
21mr|mostechoffice-25.2.3-7|485	%{ooodir}/share/gallery/backgrounds.sdv
21mr|mostechoffice-25.2.3-7|486	%{ooodir}/share/gallery/backgrounds.str
21mr|mostechoffice-25.2.3-7|487	%{ooodir}/share/gallery/backgrounds.thm
21mr|mostechoffice-25.2.3-7|488	%{ooodir}/share/gallery/backgrounds/*.jpg
21mr|mostechoffice-25.2.3-7|489	%{ooodir}/share/gallery/backgrounds/*.png
21mr|mostechoffice-25.2.3-7|490	
21mr|mostechoffice-25.2.3-7|491	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|492	
21mr|mostechoffice-25.2.3-7|493	%package help
21mr|mostechoffice-25.2.3-7|494	Summary:	Offline help for MostechOffice
21mr|mostechoffice-25.2.3-7|495	Group:		Office
21mr|mostechoffice-25.2.3-7|496	%{expand:
21mr|mostechoffice-25.2.3-7|497	%(for i in %{langs}; do \
21mr|mostechoffice-25.2.3-7|498	echo "Recommends: (mostechoffice-help-${i} if locales-${i})";
21mr|mostechoffice-25.2.3-7|499	done)}
21mr|mostechoffice-25.2.3-7|500	
21mr|mostechoffice-25.2.3-7|501	%description help
21mr|mostechoffice-25.2.3-7|502	Install this package to install offline help for MostechOffice
21mr|mostechoffice-25.2.3-7|503	in languages which are installed in your system.
21mr|mostechoffice-25.2.3-7|504	
21mr|mostechoffice-25.2.3-7|505	%files help
21mr|mostechoffice-25.2.3-7|506	# empty, meta package
21mr|mostechoffice-25.2.3-7|507	
21mr|mostechoffice-25.2.3-7|508	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|509	
21mr|mostechoffice-25.2.3-7|510	%if %{with java}
21mr|mostechoffice-25.2.3-7|511	%package java
21mr|mostechoffice-25.2.3-7|512	Summary:	Java dependent parts of MostechOffice
21mr|mostechoffice-25.2.3-7|513	Group:		Office
21mr|mostechoffice-25.2.3-7|514	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|515	# (tpg) https://issues.openmandriva.org/show_bug.cgi?id=1056
21mr|mostechoffice-25.2.3-7|516	Requires:	pentaho-reporting-flow-engine
21mr|mostechoffice-25.2.3-7|517	Requires:	(java-11-openjdk or java-17-openjdk)
21mr|mostechoffice-25.2.3-7|518	
21mr|mostechoffice-25.2.3-7|519	%description java
21mr|mostechoffice-25.2.3-7|520	Java dependent parts of MostechOffice
21mr|mostechoffice-25.2.3-7|521	
21mr|mostechoffice-25.2.3-7|522	This package contains templates and other optional parts of MostechOffice
21mr|mostechoffice-25.2.3-7|523	that require a Java stack (such as OpenJDK) to be installed.
21mr|mostechoffice-25.2.3-7|524	
21mr|mostechoffice-25.2.3-7|525	%files java -f file-lists/java_common_list.txt
21mr|mostechoffice-25.2.3-7|526	%endif
21mr|mostechoffice-25.2.3-7|527	
21mr|mostechoffice-25.2.3-7|528	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|529	
21mr|mostechoffice-25.2.3-7|530	%package devel
21mr|mostechoffice-25.2.3-7|531	Summary:	MostechOffice SDK - development files
21mr|mostechoffice-25.2.3-7|532	Group:		Office
21mr|mostechoffice-25.2.3-7|533	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|534	%if "%{_lib}" == "lib64"
21mr|mostechoffice-25.2.3-7|535	Provides:	devel(libxmlreader(64bit)) = %{EVRD}
21mr|mostechoffice-25.2.3-7|536	Provides:	devel(libxmlreaderlo(64bit)) = %{EVRD}
21mr|mostechoffice-25.2.3-7|537	Provides:	devel(libreg(64bit)) = %{EVRD}
21mr|mostechoffice-25.2.3-7|538	Provides:	devel(libreglo(64bit)) = %{EVRD}
21mr|mostechoffice-25.2.3-7|539	%else
21mr|mostechoffice-25.2.3-7|540	Provides:	devel(libxmlreader) = %{EVRD}
21mr|mostechoffice-25.2.3-7|541	Provides:	devel(libxmlreaderlo) = %{EVRD}
21mr|mostechoffice-25.2.3-7|542	Provides:	devel(libreg) = %{EVRD}
21mr|mostechoffice-25.2.3-7|543	Provides:	devel(libreglo) = %{EVRD}
21mr|mostechoffice-25.2.3-7|544	%endif
21mr|mostechoffice-25.2.3-7|545	
21mr|mostechoffice-25.2.3-7|546	%description devel
21mr|mostechoffice-25.2.3-7|547	This package contains the files needed to build plugins/add-ons for
21mr|mostechoffice-25.2.3-7|548	MostechOffice (includes, IDL files, build tools, ...). It also contains the
21mr|mostechoffice-25.2.3-7|549	zipped source of the UNO Java libraries for use in IDEs like eclipse.
21mr|mostechoffice-25.2.3-7|550	
21mr|mostechoffice-25.2.3-7|551	%files devel -f file-lists/sdk_list.uniq.sorted.txt
21mr|mostechoffice-25.2.3-7|552	
21mr|mostechoffice-25.2.3-7|553	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|554	
21mr|mostechoffice-25.2.3-7|555	%package devel-doc
21mr|mostechoffice-25.2.3-7|556	Summary:	MostechOffice SDK - documentation
21mr|mostechoffice-25.2.3-7|557	Group:		Office
21mr|mostechoffice-25.2.3-7|558	
21mr|mostechoffice-25.2.3-7|559	%description devel-doc
21mr|mostechoffice-25.2.3-7|560	This package contains the documentation of the MostechOffice SDK:
21mr|mostechoffice-25.2.3-7|561	
21mr|mostechoffice-25.2.3-7|562	* C++/Java API reference
21mr|mostechoffice-25.2.3-7|563	* IDL reference
21mr|mostechoffice-25.2.3-7|564	* C++/Java/Basic examples
21mr|mostechoffice-25.2.3-7|565	
21mr|mostechoffice-25.2.3-7|566	It also contains the gsicheck utility.
21mr|mostechoffice-25.2.3-7|567	
21mr|mostechoffice-25.2.3-7|568	%files devel-doc -f file-lists/sdk_doc_list.txt
21mr|mostechoffice-25.2.3-7|569	
21mr|mostechoffice-25.2.3-7|570	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|571	
21mr|mostechoffice-25.2.3-7|572	%package drawing
21mr|mostechoffice-25.2.3-7|573	Summary:	MostechOffice office suite - drawing
21mr|mostechoffice-25.2.3-7|574	Group:		Office
21mr|mostechoffice-25.2.3-7|575	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|576	Requires:	%{name}-ogltrans = %{EVRD}
21mr|mostechoffice-25.2.3-7|577	
21mr|mostechoffice-25.2.3-7|578	%description drawing
21mr|mostechoffice-25.2.3-7|579	This package contains the drawing component for MostechOffice
21mr|mostechoffice-25.2.3-7|580	
21mr|mostechoffice-25.2.3-7|581	%files drawing -f file-lists/draw_list.txt
21mr|mostechoffice-25.2.3-7|582	%{_mandir}/man1/mtdrawing*
21mr|mostechoffice-25.2.3-7|583	%dir %{ooodir}/share/xdg
21mr|mostechoffice-25.2.3-7|584	%{ooodir}/share/xdg/drawing.desktop
21mr|mostechoffice-25.2.3-7|585	%{_datadir}/metainfo/mostechoffice-drawing.appdata.xml
21mr|mostechoffice-25.2.3-7|586	
21mr|mostechoffice-25.2.3-7|587	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|588	
21mr|mostechoffice-25.2.3-7|589	%package gnome
21mr|mostechoffice-25.2.3-7|590	Summary:	GNOME Integration for MostechOffice (VFS, GConf)
21mr|mostechoffice-25.2.3-7|591	Group:		Office
21mr|mostechoffice-25.2.3-7|592	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|593	
21mr|mostechoffice-25.2.3-7|594	%description gnome
21mr|mostechoffice-25.2.3-7|595	This package contains the GNOME VFS support and a GConf backend.
21mr|mostechoffice-25.2.3-7|596	
21mr|mostechoffice-25.2.3-7|597	%files gnome -f file-lists/gnome_list.uniq.sorted.txt
21mr|mostechoffice-25.2.3-7|598	
21mr|mostechoffice-25.2.3-7|599	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|600	
21mr|mostechoffice-25.2.3-7|601	%if %{with kde5}
21mr|mostechoffice-25.2.3-7|602	
21mr|mostechoffice-25.2.3-7|603	%package gtk3-kde5
21mr|mostechoffice-25.2.3-7|604	Summary:	GTK3-KDE5 Integration for MostechOffice (Widgets, Dialogs, Addressbook)
21mr|mostechoffice-25.2.3-7|605	Group:		Office
21mr|mostechoffice-25.2.3-7|606	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|607	Recommends:	%{name}-style-breeze = %{EVRD}
21mr|mostechoffice-25.2.3-7|608	Recommends:	%{name}-style-breeze_dark = %{EVRD}
21mr|mostechoffice-25.2.3-7|609	
21mr|mostechoffice-25.2.3-7|610	%description gtk3-kde5
21mr|mostechoffice-25.2.3-7|611	This package contains the KDE5 plugin for drawing MostechOffice widgets with
21mr|mostechoffice-25.2.3-7|612	KDE5/Qt5.x and a KDEish File Picker when running under KDE5.
21mr|mostechoffice-25.2.3-7|613	
21mr|mostechoffice-25.2.3-7|614	%files gtk3-kde5
21mr|mostechoffice-25.2.3-7|615	%{ooodir}/program/libvclplug_gtk3_kde5lo.so
21mr|mostechoffice-25.2.3-7|616	%{ooodir}/program/lo_kde5filepicker
21mr|mostechoffice-25.2.3-7|617	
21mr|mostechoffice-25.2.3-7|618	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|619	
21mr|mostechoffice-25.2.3-7|620	%package kde5
21mr|mostechoffice-25.2.3-7|621	Summary:	KDE5 Integration for MostechOffice (Widgets, Dialogs, Addressbook)
21mr|mostechoffice-25.2.3-7|622	Group:		Office
21mr|mostechoffice-25.2.3-7|623	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|624	Recommends:	%{name}-style-breeze = %{EVRD}
21mr|mostechoffice-25.2.3-7|625	Recommends:	%{name}-style-breeze_dark = %{EVRD}
21mr|mostechoffice-25.2.3-7|626	Recommends:	%{name}-style-rosa5 = %{EVRD}
21mr|mostechoffice-25.2.3-7|627	Recommends:	%{name}-style-rosa5_dark = %{EVRD}
21mr|mostechoffice-25.2.3-7|628	
21mr|mostechoffice-25.2.3-7|629	%description kde5
21mr|mostechoffice-25.2.3-7|630	This package contains the KDE5 plugin for drawing LibreOffice widgets with
21mr|mostechoffice-25.2.3-7|631	KDE5/Qt5.x and a KDEish File Picker when running under KDE5.
21mr|mostechoffice-25.2.3-7|632	
21mr|mostechoffice-25.2.3-7|633	%files kde5
21mr|mostechoffice-25.2.3-7|634	%{ooodir}/program/libkf5be1lo.so
21mr|mostechoffice-25.2.3-7|635	%{ooodir}/program/libvclplug_kf5lo.so
21mr|mostechoffice-25.2.3-7|636	%{ooodir}/program/libvclplug_qt5lo.so
21mr|mostechoffice-25.2.3-7|637	%endif
21mr|mostechoffice-25.2.3-7|638	
21mr|mostechoffice-25.2.3-7|639	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|640	
21mr|mostechoffice-25.2.3-7|641	%if %{with kde6}
21mr|mostechoffice-25.2.3-7|642	
21mr|mostechoffice-25.2.3-7|643	%package kde6
21mr|mostechoffice-25.2.3-7|644	Summary:	KDE5 Integration for MostechOffice (Widgets, Dialogs, Addressbook)
21mr|mostechoffice-25.2.3-7|645	Group:		Office
21mr|mostechoffice-25.2.3-7|646	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|647	Recommends:	%{name}-style-breeze = %{EVRD}
21mr|mostechoffice-25.2.3-7|648	Recommends:	%{name}-style-breeze_dark = %{EVRD}
21mr|mostechoffice-25.2.3-7|649	
21mr|mostechoffice-25.2.3-7|650	%description kde6
21mr|mostechoffice-25.2.3-7|651	This package contains the KDE5 plugin for drawing MostechOffice widgets with
21mr|mostechoffice-25.2.3-7|652	KDE5/Qt5.x and a KDEish File Picker when running under KDE5.
21mr|mostechoffice-25.2.3-7|653	
21mr|mostechoffice-25.2.3-7|654	%files kde6
21mr|mostechoffice-25.2.3-7|655	%{ooodir}/program/libvclplug_kf6lo.so
21mr|mostechoffice-25.2.3-7|656	%{ooodir}/program/libvclplug_qt6lo.so
21mr|mostechoffice-25.2.3-7|657	%endif
21mr|mostechoffice-25.2.3-7|658	
21mr|mostechoffice-25.2.3-7|659	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|660	
21mr|mostechoffice-25.2.3-7|661	%package presentations
21mr|mostechoffice-25.2.3-7|662	Summary:	MostechOffice office suite - presentation
21mr|mostechoffice-25.2.3-7|663	Group:		Office
21mr|mostechoffice-25.2.3-7|664	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|665	Requires:	%{name}-drawing = %{EVRD}
21mr|mostechoffice-25.2.3-7|666	Requires:	%{name}-ogltrans = %{EVRD}
21mr|mostechoffice-25.2.3-7|667	
21mr|mostechoffice-25.2.3-7|668	%description presentations
21mr|mostechoffice-25.2.3-7|669	This package contains the presentation component for MostechOffice
21mr|mostechoffice-25.2.3-7|670	
21mr|mostechoffice-25.2.3-7|671	%files presentations
21mr|mostechoffice-25.2.3-7|672	%{_bindir}/mtpresentations
21mr|mostechoffice-25.2.3-7|673	%{ooodir}/program/simpress
21mr|mostechoffice-25.2.3-7|674	%{ooodir}/program/libPresentationMinimizerlo.so
21mr|mostechoffice-25.2.3-7|675	%{ooodir}/program/libanimcorelo.so
21mr|mostechoffice-25.2.3-7|676	%{ooodir}/program/libwpftimpresslo.so
21mr|mostechoffice-25.2.3-7|677	%dir %{ooodir}/share/config/soffice.cfg/simpress
21mr|mostechoffice-25.2.3-7|678	%{ooodir}/share/config/soffice.cfg/simpress/effects.xml
21mr|mostechoffice-25.2.3-7|679	%{ooodir}/share/config/soffice.cfg/simpress/layoutlist.xml
21mr|mostechoffice-25.2.3-7|680	%{ooodir}/share/config/soffice.cfg/simpress/objectlist.xml
21mr|mostechoffice-25.2.3-7|681	%{ooodir}/share/config/soffice.cfg/simpress/styles.xml
21mr|mostechoffice-25.2.3-7|682	%{ooodir}/share/config/soffice.cfg/simpress/transitions.xml
21mr|mostechoffice-25.2.3-7|683	%{ooodir}/share/registry/impress.xcd
21mr|mostechoffice-25.2.3-7|684	%{ooodir}/share/xdg/presentations.desktop
21mr|mostechoffice-25.2.3-7|685	%{_datadir}/applications/mostechoffice-presentations.desktop
21mr|mostechoffice-25.2.3-7|686	%{_mandir}/man1/mtpresentations.1*
21mr|mostechoffice-25.2.3-7|687	%{_datadir}/metainfo/mostechoffice-presentations.appdata.xml
21mr|mostechoffice-25.2.3-7|688	
21mr|mostechoffice-25.2.3-7|689	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|690	
21mr|mostechoffice-25.2.3-7|691	%package math
21mr|mostechoffice-25.2.3-7|692	Summary:	MostechOffice office suite - equation editor
21mr|mostechoffice-25.2.3-7|693	Group:		Office
21mr|mostechoffice-25.2.3-7|694	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|695	
21mr|mostechoffice-25.2.3-7|696	%description math
21mr|mostechoffice-25.2.3-7|697	This package contains the equation editor component for MostechOffice
21mr|mostechoffice-25.2.3-7|698	
21mr|mostechoffice-25.2.3-7|699	%files math -f file-lists/math_list.txt
21mr|mostechoffice-25.2.3-7|700	%{_mandir}/man1/mtmath*
21mr|mostechoffice-25.2.3-7|701	%dir %{ooodir}/share/xdg
21mr|mostechoffice-25.2.3-7|702	%{ooodir}/share/xdg/math.desktop
21mr|mostechoffice-25.2.3-7|703	
21mr|mostechoffice-25.2.3-7|704	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|705	
21mr|mostechoffice-25.2.3-7|706	%package ogltrans
21mr|mostechoffice-25.2.3-7|707	Summary:	3D OpenGL slide transitions for MostechOffice
21mr|mostechoffice-25.2.3-7|708	Group:		Office
21mr|mostechoffice-25.2.3-7|709	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|710	# files were moved
21mr|mostechoffice-25.2.3-7|711	Conflicts:	mostechoffice-presentations < 1:24.2.1-1
21mr|mostechoffice-25.2.3-7|712	
21mr|mostechoffice-25.2.3-7|713	%description ogltrans
21mr|mostechoffice-25.2.3-7|714	OpenGL Transitions enable 3D slide transitions to be used in MostechOffice
21mr|mostechoffice-25.2.3-7|715	
21mr|mostechoffice-25.2.3-7|716	%files ogltrans
21mr|mostechoffice-25.2.3-7|717	%{ooodir}/program/libOGLTranslo.so
21mr|mostechoffice-25.2.3-7|718	%dir %{ooodir}/program/opengl
21mr|mostechoffice-25.2.3-7|719	%{ooodir}/program/opengl/basicFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|720	%{ooodir}/program/opengl/basicVertexShader.glsl
21mr|mostechoffice-25.2.3-7|721	%{ooodir}/program/opengl/dissolveFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|722	%{ooodir}/program/opengl/fadeBlackFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|723	%{ooodir}/program/opengl/fadeFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|724	%{ooodir}/program/opengl/glitterFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|725	%{ooodir}/program/opengl/glitterVertexShader.glsl
21mr|mostechoffice-25.2.3-7|726	%{ooodir}/program/opengl/honeycombFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|727	%{ooodir}/program/opengl/honeycombGeometryShader.glsl
21mr|mostechoffice-25.2.3-7|728	%{ooodir}/program/opengl/honeycombVertexShader.glsl
21mr|mostechoffice-25.2.3-7|729	%{ooodir}/program/opengl/rippleFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|730	%{ooodir}/program/opengl/reflectionFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|731	%{ooodir}/program/opengl/reflectionVertexShader.glsl
21mr|mostechoffice-25.2.3-7|732	%{ooodir}/program/opengl/staticFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|733	%{ooodir}/program/opengl/vortexFragmentShader.glsl
21mr|mostechoffice-25.2.3-7|734	%{ooodir}/program/opengl/vortexGeometryShader.glsl
21mr|mostechoffice-25.2.3-7|735	%{ooodir}/program/opengl/vortexVertexShader.glsl
21mr|mostechoffice-25.2.3-7|736	%{ooodir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
21mr|mostechoffice-25.2.3-7|737	%{ooodir}/share/registry/ogltrans.xcd
21mr|mostechoffice-25.2.3-7|738	
21mr|mostechoffice-25.2.3-7|739	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|740	
21mr|mostechoffice-25.2.3-7|741	%package openclipart
21mr|mostechoffice-25.2.3-7|742	Summary:	MostechOffice Open Clipart data
21mr|mostechoffice-25.2.3-7|743	Group:		Office
21mr|mostechoffice-25.2.3-7|744	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|745	
21mr|mostechoffice-25.2.3-7|746	%description openclipart
21mr|mostechoffice-25.2.3-7|747	This package contains the MostechOffice Open Clipart data, including images
21mr|mostechoffice-25.2.3-7|748	and sounds.
21mr|mostechoffice-25.2.3-7|749	
21mr|mostechoffice-25.2.3-7|750	%files openclipart
21mr|mostechoffice-25.2.3-7|751	%{ooodir}/share/gallery/apples*
21mr|mostechoffice-25.2.3-7|752	%{ooodir}/share/gallery/arrows*
21mr|mostechoffice-25.2.3-7|753	%{ooodir}/share/gallery/bigapple*
21mr|mostechoffice-25.2.3-7|754	%{ooodir}/share/gallery/bpmn*
21mr|mostechoffice-25.2.3-7|755	%{ooodir}/share/gallery/bullets*
21mr|mostechoffice-25.2.3-7|756	%{ooodir}/share/gallery/diagrams*
21mr|mostechoffice-25.2.3-7|757	%{ooodir}/share/gallery/flowchart*
21mr|mostechoffice-25.2.3-7|758	%{ooodir}/share/gallery/flower*
21mr|mostechoffice-25.2.3-7|759	%{ooodir}/share/gallery/fontwork*
21mr|mostechoffice-25.2.3-7|760	%{ooodir}/share/gallery/icons*
21mr|mostechoffice-25.2.3-7|761	%{ooodir}/share/gallery/network*
21mr|mostechoffice-25.2.3-7|762	%{ooodir}/share/gallery/personas*
21mr|mostechoffice-25.2.3-7|763	%{ooodir}/share/gallery/shapes*
21mr|mostechoffice-25.2.3-7|764	%{ooodir}/share/gallery/sky.*
21mr|mostechoffice-25.2.3-7|765	%{ooodir}/share/gallery/sounds*
21mr|mostechoffice-25.2.3-7|766	%{ooodir}/share/gallery/symbols*
21mr|mostechoffice-25.2.3-7|767	
21mr|mostechoffice-25.2.3-7|768	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|769	
21mr|mostechoffice-25.2.3-7|770	%package pyuno
21mr|mostechoffice-25.2.3-7|771	Summary:	Python bindings for UNO library
21mr|mostechoffice-25.2.3-7|772	Group:		Office
21mr|mostechoffice-25.2.3-7|773	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|774	
21mr|mostechoffice-25.2.3-7|775	%description pyuno
21mr|mostechoffice-25.2.3-7|776	This package contains the Python bindings for the UNO library.
21mr|mostechoffice-25.2.3-7|777	
21mr|mostechoffice-25.2.3-7|778	%files pyuno -f file-lists/pyuno_list.txt
21mr|mostechoffice-25.2.3-7|779	
21mr|mostechoffice-25.2.3-7|780	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|781	
21mr|mostechoffice-25.2.3-7|782	%define style_package()\
21mr|mostechoffice-25.2.3-7|783	%{expand:\
21mr|mostechoffice-25.2.3-7|784	%%package style-%1 \
21mr|mostechoffice-25.2.3-7|785	Summary:	%1 symbol style for MostechOffice \
21mr|mostechoffice-25.2.3-7|786	Group:		Office \
21mr|mostechoffice-25.2.3-7|787	Requires:	%{name}-common = %{EVRD} \
21mr|mostechoffice-25.2.3-7|788	Provides:	%{name}-style = %{EVRD} \
21mr|mostechoffice-25.2.3-7|789	Obsoletes:	%{name}-common < 1:6.3.5 \
21mr|mostechoffice-25.2.3-7|790	Conflicts:	%{name}-common < 1:6.3.5 \
21mr|mostechoffice-25.2.3-7|791	\
21mr|mostechoffice-25.2.3-7|792	%%description style-%1 \
21mr|mostechoffice-25.2.3-7|793	%1 symbol style for MostechOffice \
21mr|mostechoffice-25.2.3-7|794	\
21mr|mostechoffice-25.2.3-7|795	%%files style-%1 \
21mr|mostechoffice-25.2.3-7|796	%{ooodir}/share/config/images_%{1}*.zip
21mr|mostechoffice-25.2.3-7|797	}
21mr|mostechoffice-25.2.3-7|798	
21mr|mostechoffice-25.2.3-7|799	%style_package mostech
21mr|mostechoffice-25.2.3-7|800	%style_package mostech_dark
21mr|mostechoffice-25.2.3-7|801	%style_package breeze
21mr|mostechoffice-25.2.3-7|802	%style_package breeze_dark
21mr|mostechoffice-25.2.3-7|803	%style_package colibre
21mr|mostechoffice-25.2.3-7|804	%style_package elementary
21mr|mostechoffice-25.2.3-7|805	%style_package karasa_jaga
21mr|mostechoffice-25.2.3-7|806	%style_package sifr
21mr|mostechoffice-25.2.3-7|807	%style_package sukapura
21mr|mostechoffice-25.2.3-7|808	
21mr|mostechoffice-25.2.3-7|809	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|810	
21mr|mostechoffice-25.2.3-7|811	%package documents
21mr|mostechoffice-25.2.3-7|812	Summary:	MostechOffice office suite - word processor
21mr|mostechoffice-25.2.3-7|813	Group:		Office
21mr|mostechoffice-25.2.3-7|814	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|815	
21mr|mostechoffice-25.2.3-7|816	%description documents
21mr|mostechoffice-25.2.3-7|817	This package contains the word processor component for MostechOffice
21mr|mostechoffice-25.2.3-7|818	
21mr|mostechoffice-25.2.3-7|819	%files documents -f file-lists/writer_list.txt
21mr|mostechoffice-25.2.3-7|820	%{_mandir}/man1/mtweb*
21mr|mostechoffice-25.2.3-7|821	%{_mandir}/man1/mtdocuments*
21mr|mostechoffice-25.2.3-7|822	%dir %{ooodir}/share/xdg
21mr|mostechoffice-25.2.3-7|823	%{ooodir}/share/xdg/documents.desktop
21mr|mostechoffice-25.2.3-7|824	%{_datadir}/metainfo/mostechoffice-documents.appdata.xml
21mr|mostechoffice-25.2.3-7|825	
21mr|mostechoffice-25.2.3-7|826	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|827	
21mr|mostechoffice-25.2.3-7|828	%if %{with java}
21mr|mostechoffice-25.2.3-7|829	%package wiki-publisher
21mr|mostechoffice-25.2.3-7|830	Summary:	MostechOffice office suite - Wiki Publisher extension
21mr|mostechoffice-25.2.3-7|831	Group:		Office
21mr|mostechoffice-25.2.3-7|832	Requires:	%{name}-common = %{EVRD}
21mr|mostechoffice-25.2.3-7|833	Requires:	%{name}-documents = %{EVRD}
21mr|mostechoffice-25.2.3-7|834	Requires:	apache-commons-logging
21mr|mostechoffice-25.2.3-7|835	
21mr|mostechoffice-25.2.3-7|836	%description wiki-publisher
21mr|mostechoffice-25.2.3-7|837	With Wiki Publisher extesion is possible by using %{name}-documents to create
21mr|mostechoffice-25.2.3-7|838	wiki page articles on MediaWiki servers without having to know the syntax of
21mr|mostechoffice-25.2.3-7|839	MediaWiki markup language. This extension also enables publishing of the
21mr|mostechoffice-25.2.3-7|840	wiki pages.
21mr|mostechoffice-25.2.3-7|841	
21mr|mostechoffice-25.2.3-7|842	%files wiki-publisher
21mr|mostechoffice-25.2.3-7|843	%{ooodir}/share/extensions/wiki-publisher
21mr|mostechoffice-25.2.3-7|844	%endif
21mr|mostechoffice-25.2.3-7|845	
21mr|mostechoffice-25.2.3-7|846	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|847	
21mr|mostechoffice-25.2.3-7|848	%if %{with java}
21mr|mostechoffice-25.2.3-7|849	%package extension-nlpsolver
21mr|mostechoffice-25.2.3-7|850	Summary:	Solver extension for MostechOffice Tables
21mr|mostechoffice-25.2.3-7|851	Group:		Office
21mr|mostechoffice-25.2.3-7|852	Requires:	%{name}-tables = %{EVRD}
21mr|mostechoffice-25.2.3-7|853	
21mr|mostechoffice-25.2.3-7|854	%description extension-nlpsolver
21mr|mostechoffice-25.2.3-7|855	Extension integrating a solver engine for optimizing nonlinear programming
21mr|mostechoffice-25.2.3-7|856	models into Tables.
21mr|mostechoffice-25.2.3-7|857	
21mr|mostechoffice-25.2.3-7|858	%files extension-nlpsolver
21mr|mostechoffice-25.2.3-7|859	%{ooodir}/share/extensions/nlpsolver
21mr|mostechoffice-25.2.3-7|860	%endif
21mr|mostechoffice-25.2.3-7|861	
21mr|mostechoffice-25.2.3-7|862	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|863	
21mr|mostechoffice-25.2.3-7|864	%if %{with java}
21mr|mostechoffice-25.2.3-7|865	%package extension-numbertext
21mr|mostechoffice-25.2.3-7|866	Summary:	Number-to-Text conversion function for MostechOffice Tables
21mr|mostechoffice-25.2.3-7|867	Group:		Office
21mr|mostechoffice-25.2.3-7|868	Requires:	%{name}-tables = %{EVRD}
21mr|mostechoffice-25.2.3-7|869	
21mr|mostechoffice-25.2.3-7|870	%description extension-numbertext
21mr|mostechoffice-25.2.3-7|871	Number-to-Text conversion function for MostechOffice Tables.
21mr|mostechoffice-25.2.3-7|872	
21mr|mostechoffice-25.2.3-7|873	%files extension-numbertext
21mr|mostechoffice-25.2.3-7|874	%{ooodir}/share/extensions/numbertext
21mr|mostechoffice-25.2.3-7|875	%endif
21mr|mostechoffice-25.2.3-7|876	
21mr|mostechoffice-25.2.3-7|877	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|878	
21mr|mostechoffice-25.2.3-7|879	%package postgresql
21mr|mostechoffice-25.2.3-7|880	Summary:	PostgreSQL connector for MostechOffice
21mr|mostechoffice-25.2.3-7|881	Group:		Office
21mr|mostechoffice-25.2.3-7|882	Requires:	%{name}-base = %{EVRD}
21mr|mostechoffice-25.2.3-7|883	
21mr|mostechoffice-25.2.3-7|884	%description postgresql
21mr|mostechoffice-25.2.3-7|885	A PostgreSQl connector for the database front-end for MostechOffice Allows
21mr|mostechoffice-25.2.3-7|886	creation and management of PostgreSQL databases through a GUI.
21mr|mostechoffice-25.2.3-7|887	
21mr|mostechoffice-25.2.3-7|888	%files postgresql
21mr|mostechoffice-25.2.3-7|889	%{ooodir}/program/libpostgresql-sdbclo.so
21mr|mostechoffice-25.2.3-7|890	%{ooodir}/program/libpostgresql-sdbc-impllo.so
21mr|mostechoffice-25.2.3-7|891	%{ooodir}/program/services/postgresql-sdbc.rdb
21mr|mostechoffice-25.2.3-7|892	%{ooodir}/share/registry/postgresql.xcd
21mr|mostechoffice-25.2.3-7|893	
21mr|mostechoffice-25.2.3-7|894	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|895	
21mr|mostechoffice-25.2.3-7|896	%if %{with l10n}
21mr|mostechoffice-25.2.3-7|897	
21mr|mostechoffice-25.2.3-7|898	%define l10n_package()\
21mr|mostechoffice-25.2.3-7|899	%{expand:\
21mr|mostechoffice-25.2.3-7|900	%%package l10n-%{1} \
21mr|mostechoffice-25.2.3-7|901	Summary:	%(echo "%{2}" | sed -e 's,___, ,g') language support for MostechOffice \
21mr|mostechoffice-25.2.3-7|902	Group:		Office \
21mr|mostechoffice-25.2.3-7|903	Provides:	%{ooname}-l10n = %{EVRD} \
21mr|mostechoffice-25.2.3-7|904	Requires:	%{ooname}-common = %{EVRD} \
21mr|mostechoffice-25.2.3-7|905	Requires:	locales-%(echo %{1} | awk -F '_' '{print $1}') \
21mr|mostechoffice-25.2.3-7|906	Provides:	MostechOffice-l10n-%{1} = %{EVRD} \
21mr|mostechoffice-25.2.3-7|907	\
21mr|mostechoffice-25.2.3-7|908	%%description l10n-%{1} \
21mr|mostechoffice-25.2.3-7|909	This package contains the localization of MostechOffice in %(echo "%{2}" | sed -e 's,___, ,g'). \
21mr|mostechoffice-25.2.3-7|910	It contains the user interface, the templates and the autotext \
21mr|mostechoffice-25.2.3-7|911	features. Please note that not all of these are available for all \
21mr|mostechoffice-25.2.3-7|912	possible language. You can switch user interface language using the \
21mr|mostechoffice-25.2.3-7|913	standard locales system. \
21mr|mostechoffice-25.2.3-7|914	\
21mr|mostechoffice-25.2.3-7|915	%%files l10n-%{1} \
21mr|mostechoffice-25.2.3-7|916	%{ooodir}/share/registry/res/*_%{3}.* \
21mr|mostechoffice-25.2.3-7|917	%{ooodir}/share/registry/*-%{3}.* \
21mr|mostechoffice-25.2.3-7|918	%{ooodir}/share/autotext/%{3} \
21mr|mostechoffice-25.2.3-7|919	%{ooodir}/readmes/README_%{3} \
21mr|mostechoffice-25.2.3-7|920	%{ooodir}/program/resource/%{1} \
21mr|mostechoffice-25.2.3-7|921	%%optional %{ooodir}/share/registry/*_%{3}.xcd
21mr|mostechoffice-25.2.3-7|922	}
21mr|mostechoffice-25.2.3-7|923	
21mr|mostechoffice-25.2.3-7|924	%{expand:
21mr|mostechoffice-25.2.3-7|925	%(for i in %{langs}; do \
21mr|mostechoffice-25.2.3-7|926	[ "$i" = "en_US" ] && continue; \
21mr|mostechoffice-25.2.3-7|927	name="$(grep "^${i};" %{SOURCE5} | awk -F ';' '{print $2}' | tail -n 1 | sed -E -e 's,[[:blank:]],___,g' || :)" ; \
21mr|mostechoffice-25.2.3-7|928	j="$(echo "$i" | sed -e 's,_,-,g')" ; \
21mr|mostechoffice-25.2.3-7|929	echo "%%{l10n_package "$i" "$name" "$j"}"; \
21mr|mostechoffice-25.2.3-7|930	done)}
21mr|mostechoffice-25.2.3-7|931	
21mr|mostechoffice-25.2.3-7|932	%define help_package()\
21mr|mostechoffice-25.2.3-7|933	%{expand:
21mr|mostechoffice-25.2.3-7|934	%%package help-%{1} \
21mr|mostechoffice-25.2.3-7|935	Summary:	%(echo "%{2}" | sed -e 's,___, ,g') help for MostechOffice \
21mr|mostechoffice-25.2.3-7|936	Group:		Office \
21mr|mostechoffice-25.2.3-7|937	Provides:	%{ooname}-help = %{EVRD} \
21mr|mostechoffice-25.2.3-7|938	Requires:	%{ooname}-l10n-%{1} = %{EVRD} \
21mr|mostechoffice-25.2.3-7|939	Provides:	mostechoffice-help-%{1} = %{EVRD} \
21mr|mostechoffice-25.2.3-7|940	\
21mr|mostechoffice-25.2.3-7|941	%%description help-%{1} \
21mr|mostechoffice-25.2.3-7|942	Localized help files of MostechOffice in %(echo "%{2}" | sed -e 's,___, ,g'). \
21mr|mostechoffice-25.2.3-7|943	\
21mr|mostechoffice-25.2.3-7|944	%%files help-%{1} \
21mr|mostechoffice-25.2.3-7|945	}
21mr|mostechoffice-25.2.3-7|946	
21mr|mostechoffice-25.2.3-7|947	%{expand:
21mr|mostechoffice-25.2.3-7|948	%(for i in %{helplangs} ; do \
21mr|mostechoffice-25.2.3-7|949	name="$(grep "^${i};" %{SOURCE5} | awk -F ';' '{print $2}' | tail -n 1 || :)" ; \
21mr|mostechoffice-25.2.3-7|950	j="$(echo "$i" | sed -e 's,_,-,g')" ; \
21mr|mostechoffice-25.2.3-7|951	echo "%%{help_package "$i" "$(echo "$name" | sed -E -e 's,[[:blank:]],___,g')" "$j"}"; \
21mr|mostechoffice-25.2.3-7|952	done) }
21mr|mostechoffice-25.2.3-7|953	
21mr|mostechoffice-25.2.3-7|954	%endif
21mr|mostechoffice-25.2.3-7|955	
21mr|mostechoffice-25.2.3-7|956	#----------------------------------------------------------------------------
21mr|mostechoffice-25.2.3-7|957	
21mr|mostechoffice-25.2.3-7|958	%prep
21mr|mostechoffice-25.2.3-7|959	%setup -q -c
21mr|mostechoffice-25.2.3-7|960	rm -rf git-hooks */git-hooks
21mr|mostechoffice-25.2.3-7|961	for a in */*; do mv `pwd`/$a .; done
21mr|mostechoffice-25.2.3-7|962	
21mr|mostechoffice-25.2.3-7|963	#ant
21mr|mostechoffice-25.2.3-7|964	%if %{with java}
21mr|mostechoffice-25.2.3-7|965	tar -xjvf %{SOURCE20}
21mr|mostechoffice-25.2.3-7|966	%endif
21mr|mostechoffice-25.2.3-7|967	
21mr|mostechoffice-25.2.3-7|968	%autopatch -p1
21mr|mostechoffice-25.2.3-7|969	
21mr|mostechoffice-25.2.3-7|970	%ifnarch %{ix86}
21mr|mostechoffice-25.2.3-7|971	%patch105 -p1 -R
21mr|mostechoffice-25.2.3-7|972	%endif
21mr|mostechoffice-25.2.3-7|973	
21mr|mostechoffice-25.2.3-7|974	sed -i -e 's,qrcodegen/QrCode.hpp,qrcodegencpp/QrCode.hpp,g' \
21mr|mostechoffice-25.2.3-7|975	configure.ac \
21mr|mostechoffice-25.2.3-7|976	configure \
21mr|mostechoffice-25.2.3-7|977	cui/source/dialogs/QrCodeGenDialog.cxx
21mr|mostechoffice-25.2.3-7|978	
21mr|mostechoffice-25.2.3-7|979	# to make the friggin cppunit tests work
21mr|mostechoffice-25.2.3-7|980	mkdir -p ~/tmp
21mr|mostechoffice-25.2.3-7|981	chmod 777 ~/tmp
21mr|mostechoffice-25.2.3-7|982	
21mr|mostechoffice-25.2.3-7|983	# 4.4.1.2 specific
21mr|mostechoffice-25.2.3-7|984	chmod +x bin/unpack-sources
21mr|mostechoffice-25.2.3-7|985	
21mr|mostechoffice-25.2.3-7|986	%build
21mr|mostechoffice-25.2.3-7|987	# Work around https://github.com/llvm/llvm-project/issues/57566
21mr|mostechoffice-25.2.3-7|988	export CC=clang
21mr|mostechoffice-25.2.3-7|989	export CXX=clang++
21mr|mostechoffice-25.2.3-7|990	# path to external tarballs
21mr|mostechoffice-25.2.3-7|991	EXTSRCDIR=`dirname %{SOURCE0}`
21mr|mostechoffice-25.2.3-7|992	export LC_ALL=en_US.UTF-8
21mr|mostechoffice-25.2.3-7|993	export LANG=en_US
21mr|mostechoffice-25.2.3-7|994	
21mr|mostechoffice-25.2.3-7|995	%if !%{with icecream}
21mr|mostechoffice-25.2.3-7|996	PATH=$PATH:/usr/sbin
21mr|mostechoffice-25.2.3-7|997	export PATH
21mr|mostechoffice-25.2.3-7|998	%endif
21mr|mostechoffice-25.2.3-7|999	
21mr|mostechoffice-25.2.3-7|1000	%if %{with ccache}
21mr|mostechoffice-25.2.3-7|1001	export CCACHE_DIR=%{ccachedir}
21mr|mostechoffice-25.2.3-7|1002	%endif
21mr|mostechoffice-25.2.3-7|1003	
21mr|mostechoffice-25.2.3-7|1004	%if %{with clang}
21mr|mostechoffice-25.2.3-7|1005	# not using %%clang_gcc_wrapper here because it fails
21mr|mostechoffice-25.2.3-7|1006	# to deal with complex quotation like
21mr|mostechoffice-25.2.3-7|1007	# -DCPPUNIT_PLUGIN_EXPORT='extern "C" SAL_DLLPUBLIC_EXPORT'
21mr|mostechoffice-25.2.3-7|1008	for i in %noclang_optflags ; do
21mr|mostechoffice-25.2.3-7|1009	export CFLAGS="$(echo "$CFLAGS" | sed -e "s,${i},,g")"
21mr|mostechoffice-25.2.3-7|1010	export CXXFLAGS="$(echo "$CXXFLAGS" | sed -e "s,${i},,g")"
21mr|mostechoffice-25.2.3-7|1011	done
21mr|mostechoffice-25.2.3-7|1012	mkdir -p local_bin
21mr|mostechoffice-25.2.3-7|1013	install -m0755 %{SOURCE80} "local_bin/clang++"
21mr|mostechoffice-25.2.3-7|1014	export PATH="${PWD}/local_bin:${PATH}"
21mr|mostechoffice-25.2.3-7|1015	export CC=clang
21mr|mostechoffice-25.2.3-7|1016	export CXX=clang++
21mr|mostechoffice-25.2.3-7|1017	export CPP=clang-cpp
21mr|mostechoffice-25.2.3-7|1018	%endif
21mr|mostechoffice-25.2.3-7|1019	
21mr|mostechoffice-25.2.3-7|1020	%if %{with clang}
21mr|mostechoffice-25.2.3-7|1021	sed -i \
21mr|mostechoffice-25.2.3-7|1022	-e "s!clang -V!clang -v!g" \
21mr|mostechoffice-25.2.3-7|1023	-e "s!clang -qversion!clang --version!g" \
21mr|mostechoffice-25.2.3-7|1024	configure
21mr|mostechoffice-25.2.3-7|1025	%endif
21mr|mostechoffice-25.2.3-7|1026	
21mr|mostechoffice-25.2.3-7|1027	export CFLAGS="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing"
21mr|mostechoffice-25.2.3-7|1028	export CXXFLAGS="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing -fpermissive -std=gnu++20"
21mr|mostechoffice-25.2.3-7|1029	
21mr|mostechoffice-25.2.3-7|1030	echo "Configure start at: "`date` >> ooobuildtime.log
21mr|mostechoffice-25.2.3-7|1031	
21mr|mostechoffice-25.2.3-7|1032	touch autogen.lastrun
21mr|mostechoffice-25.2.3-7|1033	
21mr|mostechoffice-25.2.3-7|1034	%configure \
21mr|mostechoffice-25.2.3-7|1035	%{?_smp_mflags:--with-parallelism="`getconf _NPROCESSORS_ONLN`"} \
21mr|mostechoffice-25.2.3-7|1036	--with-vendor=MosTech \
21mr|mostechoffice-25.2.3-7|1037	--disable-coinmp \
21mr|mostechoffice-25.2.3-7|1038	--disable-fetch-external \
21mr|mostechoffice-25.2.3-7|1039	--with-external-tar="$EXTSRCDIR" \
21mr|mostechoffice-25.2.3-7|1040	--enable-release-build \
21mr|mostechoffice-25.2.3-7|1041	--enable-gtk3-kde5 \
21mr|mostechoffice-25.2.3-7|1042	--disable-gtk4 \
21mr|mostechoffice-25.2.3-7|1043	--enable-kf5 \
21mr|mostechoffice-25.2.3-7|1044	--enable-qt5 \
21mr|mostechoffice-25.2.3-7|1045	%if %{with kde6}
21mr|mostechoffice-25.2.3-7|1046	--enable-kf6 \
21mr|mostechoffice-25.2.3-7|1047	--enable-qt6 \
21mr|mostechoffice-25.2.3-7|1048	%endif
21mr|mostechoffice-25.2.3-7|1049	--enable-vlc \
21mr|mostechoffice-25.2.3-7|1050	--disable-firebird-sdbc \
21mr|mostechoffice-25.2.3-7|1051	--disable-introspection \
21mr|mostechoffice-25.2.3-7|1052	--disable-online-update \
21mr|mostechoffice-25.2.3-7|1053	--enable-eot \
21mr|mostechoffice-25.2.3-7|1054	--enable-odk \
21mr|mostechoffice-25.2.3-7|1055	--enable-split-app-modules \
21mr|mostechoffice-25.2.3-7|1056	--enable-split-opt-features \
21mr|mostechoffice-25.2.3-7|1057	--without-fonts \
21mr|mostechoffice-25.2.3-7|1058	--without-lxml \
21mr|mostechoffice-25.2.3-7|1059	--without-junit \
21mr|mostechoffice-25.2.3-7|1060	--without-system-libcmis \
21mr|mostechoffice-25.2.3-7|1061	--without-system-openjpeg \
21mr|mostechoffice-25.2.3-7|1062	%if %{without java}
21mr|mostechoffice-25.2.3-7|1063	--with-java=no \
21mr|mostechoffice-25.2.3-7|1064	--disable-skia \
21mr|mostechoffice-25.2.3-7|1065	%endif
21mr|mostechoffice-25.2.3-7|1066	%if %{with java}
21mr|mostechoffice-25.2.3-7|1067	--with-jdk-home="/usr/lib/jvm/java-17-openjdk" \
21mr|mostechoffice-25.2.3-7|1068	--with-ant-home="%{antpath}" \
21mr|mostechoffice-25.2.3-7|1069	%endif
21mr|mostechoffice-25.2.3-7|1070	--with-lang="$(echo %{langs} | sed -e 's,_,-,g')" \
21mr|mostechoffice-25.2.3-7|1071	--without-myspell-dicts \
21mr|mostechoffice-25.2.3-7|1072	--with-system-dicts \
21mr|mostechoffice-25.2.3-7|1073	--with-system-libfixmath \
21mr|mostechoffice-25.2.3-7|1074	--with-external-dict-dir=%{_datadir}/dict/ooo \
21mr|mostechoffice-25.2.3-7|1075	--with-external-hyph-dir=%{_datadir}/dict/ooo \
21mr|mostechoffice-25.2.3-7|1076	--with-external-thes-dir=%{_datadir}/dict/ooo \
21mr|mostechoffice-25.2.3-7|1077	--with-system-libs \
21mr|mostechoffice-25.2.3-7|1078	--enable-ext-nlpsolver \
21mr|mostechoffice-25.2.3-7|1079	--enable-ext-numbertext \
21mr|mostechoffice-25.2.3-7|1080	--enable-ext-wiki-publisher \
21mr|mostechoffice-25.2.3-7|1081	%if %{with ccache} && !%{with icecream}
21mr|mostechoffice-25.2.3-7|1082	--with-gcc-speedup=ccache \
21mr|mostechoffice-25.2.3-7|1083	%else
21mr|mostechoffice-25.2.3-7|1084	%if !%{with ccache} && %{with icecream}
21mr|mostechoffice-25.2.3-7|1085	--with-gcc-speedup=icecream \
21mr|mostechoffice-25.2.3-7|1086	--with-max-jobs=10 \
21mr|mostechoffice-25.2.3-7|1087	--with-icecream-bindir=%{_libdir}/icecc/bin
21mr|mostechoffice-25.2.3-7|1088	%else
21mr|mostechoffice-25.2.3-7|1089	%if %{with ccache} && %{with icecream}
21mr|mostechoffice-25.2.3-7|1090	--with-gcc-speedup=ccache,icecream \
21mr|mostechoffice-25.2.3-7|1091	--with-max-jobs=10 \
21mr|mostechoffice-25.2.3-7|1092	--with-icecream-bindir=%{_libdir}/icecc/bin
21mr|mostechoffice-25.2.3-7|1093	%endif
21mr|mostechoffice-25.2.3-7|1094	%endif
21mr|mostechoffice-25.2.3-7|1095	%endif
21mr|mostechoffice-25.2.3-7|1096	
21mr|mostechoffice-25.2.3-7|1097	sed -i -e "s,\$ENV{'MD5SUM'},md5sum,g" solenv/bin/modules/installer/systemactions.pm solenv/bin/modules/installer.pm
21mr|mostechoffice-25.2.3-7|1098	
21mr|mostechoffice-25.2.3-7|1099	echo "Configure end at: "`date` >> ooobuildtime.log
21mr|mostechoffice-25.2.3-7|1100	echo "Make start at: "`date` >> ooobuildtime.log
21mr|mostechoffice-25.2.3-7|1101	
21mr|mostechoffice-25.2.3-7|1102	mkdir -p external/tarballs
21mr|mostechoffice-25.2.3-7|1103	ln -sf %{SOURCE2} external/tarballs/
21mr|mostechoffice-25.2.3-7|1104	ln -sf %{SOURCE3} external/tarballs/
21mr|mostechoffice-25.2.3-7|1105	cp %{SOURCE4} external/tarballs/
21mr|mostechoffice-25.2.3-7|1106	
21mr|mostechoffice-25.2.3-7|1107	ln -sf %{SOURCE31} external/tarballs/
21mr|mostechoffice-25.2.3-7|1108	ln -sf %{SOURCE32} external/tarballs/
21mr|mostechoffice-25.2.3-7|1109	ln -sf %{SOURCE33} external/tarballs/
21mr|mostechoffice-25.2.3-7|1110	ln -sf %{SOURCE34} external/tarballs/
21mr|mostechoffice-25.2.3-7|1111	ln -sf %{SOURCE35} external/tarballs/
21mr|mostechoffice-25.2.3-7|1112	ln -sf %{SOURCE36} external/tarballs/
21mr|mostechoffice-25.2.3-7|1113	ln -sf %{SOURCE37} external/tarballs/
21mr|mostechoffice-25.2.3-7|1114	ln -sf %{SOURCE38} external/tarballs/
21mr|mostechoffice-25.2.3-7|1115	
21mr|mostechoffice-25.2.3-7|1116	cp %{SOURCE39} external/tarballs/
21mr|mostechoffice-25.2.3-7|1117	cp %{SOURCE40} external/tarballs/
21mr|mostechoffice-25.2.3-7|1118	
21mr|mostechoffice-25.2.3-7|1119	ln -sf %{SOURCE50} external/tarballs/
21mr|mostechoffice-25.2.3-7|1120	ln -sf %{SOURCE51} external/tarballs/
21mr|mostechoffice-25.2.3-7|1121	ln -sf %{SOURCE52} external/tarballs/
21mr|mostechoffice-25.2.3-7|1122	ln -sf %{SOURCE53} external/tarballs/
21mr|mostechoffice-25.2.3-7|1123	ln -sf %{SOURCE54} external/tarballs/
21mr|mostechoffice-25.2.3-7|1124	ln -sf %{SOURCE55} external/tarballs/
21mr|mostechoffice-25.2.3-7|1125	ln -sf %{SOURCE56} external/tarballs/
21mr|mostechoffice-25.2.3-7|1126	
21mr|mostechoffice-25.2.3-7|1127	cp %{SOURCE57} external/tarballs/
21mr|mostechoffice-25.2.3-7|1128	
21mr|mostechoffice-25.2.3-7|1129	touch external/tarballs/.downloaded
21mr|mostechoffice-25.2.3-7|1130	
21mr|mostechoffice-25.2.3-7|1131	%make -r -s V=0
21mr|mostechoffice-25.2.3-7|1132	
21mr|mostechoffice-25.2.3-7|1133	echo "Make end at: "`date` >> ooobuildtime.log
21mr|mostechoffice-25.2.3-7|1134	echo "Install start at: "`date` >> ooobuildtime.log
21mr|mostechoffice-25.2.3-7|1135	
21mr|mostechoffice-25.2.3-7|1136	%install
21mr|mostechoffice-25.2.3-7|1137	# sbin due to icu stuff there
21mr|mostechoffice-25.2.3-7|1138	PATH=$PATH:/usr/sbin
21mr|mostechoffice-25.2.3-7|1139	
21mr|mostechoffice-25.2.3-7|1140	make DESTDIR=%{buildroot} distro-pack-install
21mr|mostechoffice-25.2.3-7|1141	rm -rf %{buildroot}/opt
21mr|mostechoffice-25.2.3-7|1142	
21mr|mostechoffice-25.2.3-7|1143	# fix permissions for stripping
21mr|mostechoffice-25.2.3-7|1144	find %{buildroot} -type f -exec chmod u+rw '{}' \;
21mr|mostechoffice-25.2.3-7|1145	
21mr|mostechoffice-25.2.3-7|1146	# fix permission of .so libraries
21mr|mostechoffice-25.2.3-7|1147	find %{buildroot} -type f \( -name '*.so' -o -name '*.so.*' \) -exec chmod a+x '{}' \;
21mr|mostechoffice-25.2.3-7|1148	
21mr|mostechoffice-25.2.3-7|1149	# Change progress bar colors
21mr|mostechoffice-25.2.3-7|1150	sed -i '/^ProgressBarColor/d;/^ProgressFrameColor/d' \
21mr|mostechoffice-25.2.3-7|1151	%{buildroot}%{ooodir}/program/sofficerc
21mr|mostechoffice-25.2.3-7|1152	echo 'ProgressBarColor=68,135,223' >> %{buildroot}%{ooodir}/program/sofficerc
21mr|mostechoffice-25.2.3-7|1153	echo 'ProgressFrameColor=112,171,229' >> %{buildroot}%{ooodir}/program/sofficerc
21mr|mostechoffice-25.2.3-7|1154	
21mr|mostechoffice-25.2.3-7|1155	#dev300 fix position and size
21mr|mostechoffice-25.2.3-7|1156	sed -i '/^ProgressPosition/d;/^ProgressSize/d' \
21mr|mostechoffice-25.2.3-7|1157	%{buildroot}%{ooodir}/program/sofficerc
21mr|mostechoffice-25.2.3-7|1158	echo 'ProgressPosition=10,307' >> %{buildroot}%{ooodir}/program/sofficerc
21mr|mostechoffice-25.2.3-7|1159	echo 'ProgressSize=377,9' >> %{buildroot}%{ooodir}/program/sofficerc
21mr|mostechoffice-25.2.3-7|1160	
21mr|mostechoffice-25.2.3-7|1161	# move python bits into site-packages
21mr|mostechoffice-25.2.3-7|1162	mkdir -p %{buildroot}/%{py3_platsitedir}
21mr|mostechoffice-25.2.3-7|1163	pushd %{buildroot}/%{py3_platsitedir}
21mr|mostechoffice-25.2.3-7|1164	echo "import sys, os" > uno.py
21mr|mostechoffice-25.2.3-7|1165	echo "sys.path.append('%{ooodir}/program')" >> uno.py
21mr|mostechoffice-25.2.3-7|1166	echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{_libdir}/%{name}/program/fundamentalrc')" >> uno.py
21mr|mostechoffice-25.2.3-7|1167	cat %{buildroot}%{ooodir}/program/uno.py >> uno.py
21mr|mostechoffice-25.2.3-7|1168	rm -f %{buildroot}%{ooodir}/program/uno.py*
21mr|mostechoffice-25.2.3-7|1169	mv -f %{buildroot}%{ooodir}/program/unohelper.py* .
21mr|mostechoffice-25.2.3-7|1170	mv -f %{buildroot}%{ooodir}/program/officehelper.py* .
21mr|mostechoffice-25.2.3-7|1171	popd
21mr|mostechoffice-25.2.3-7|1172	
21mr|mostechoffice-25.2.3-7|1173	sed -i 's|%{ooodir}/program/uno.py|%{py3_platsitedir}/uno.py|' file-lists/pyuno_list.txt
21mr|mostechoffice-25.2.3-7|1174	sed -i 's|%{ooodir}/program/unohelper.py|%{py3_platsitedir}/unohelper.py|' file-lists/pyuno_list.txt
21mr|mostechoffice-25.2.3-7|1175	sed -i 's|%{ooodir}/program/officehelper.py|%{py3_platsitedir}/officehelper.py|' file-lists/pyuno_list.txt
21mr|mostechoffice-25.2.3-7|1176	
21mr|mostechoffice-25.2.3-7|1177	# common shouldn't depend on writer...
21mr|mostechoffice-25.2.3-7|1178	# but common does depend on libswdlo.so
21mr|mostechoffice-25.2.3-7|1179	grep libswdlo.so file-lists/writer_list.txt >>file-lists/common_list.txt
21mr|mostechoffice-25.2.3-7|1180	sed -i -e '/libswdlo.so/d' file-lists/writer_list.txt
21mr|mostechoffice-25.2.3-7|1181	
21mr|mostechoffice-25.2.3-7|1182	## Installation fixes
21mr|mostechoffice-25.2.3-7|1183	## remove fix wrong manpages files, extension gz->xz
21mr|mostechoffice-25.2.3-7|1184	for p in common base calc writer impress draw math; do
21mr|mostechoffice-25.2.3-7|1185	sed -i '/^.*man.*\.gz$/d' file-lists/${p}_list.txt
21mr|mostechoffice-25.2.3-7|1186	done;
21mr|mostechoffice-25.2.3-7|1187	
21mr|mostechoffice-25.2.3-7|1188	## sort removing duplicates
21mr|mostechoffice-25.2.3-7|1189	sort -u file-lists/gnome_list.txt > file-lists/gnome_list.uniq.sorted.txt
21mr|mostechoffice-25.2.3-7|1190	sort -u file-lists/sdk_list.txt > file-lists/sdk_list.uniq.sorted.txt
21mr|mostechoffice-25.2.3-7|1191	
21mr|mostechoffice-25.2.3-7|1192	# Fix weirdo filenames wreaking havoc because they're regular expressions
21mr|mostechoffice-25.2.3-7|1193	sed -i -e 's/\[/?/g;s/\]/?/g' file-lists/sdk*.txt
21mr|mostechoffice-25.2.3-7|1194	
21mr|mostechoffice-25.2.3-7|1195	# Split gallery
21mr|mostechoffice-25.2.3-7|1196	grep /share/gallery/ file-lists/common_list.txt >file-lists/gallery_list.txt
21mr|mostechoffice-25.2.3-7|1197	sed -i -e '/\/share\/gallery\//d' file-lists/common_list.txt
21mr|mostechoffice-25.2.3-7|1198	# We catch those in a regex to catch Sun Template extras
21mr|mostechoffice-25.2.3-7|1199	sed -i -e '/gallery\/sg[0-9]*\..*/d' file-lists/gallery_list.txt
21mr|mostechoffice-25.2.3-7|1200	
21mr|mostechoffice-25.2.3-7|1201	## merge en-US with common
21mr|mostechoffice-25.2.3-7|1202	cat file-lists/lang_en_US_list.txt >> file-lists/common_list.txt
21mr|mostechoffice-25.2.3-7|1203	## merge dtd with common
21mr|mostechoffice-25.2.3-7|1204	cat file-lists/dtd_list.txt >> file-lists/common_list.txt
21mr|mostechoffice-25.2.3-7|1205	sort -u file-lists/common_list.txt >  file-lists/common_list.uniq.sorted.txt
21mr|mostechoffice-25.2.3-7|1206	cat file-lists/common_list.uniq.sorted.txt >>file-lists/core_list.txt
21mr|mostechoffice-25.2.3-7|1207	
21mr|mostechoffice-25.2.3-7|1208	## make sure we don't have duplicate files in core
21mr|mostechoffice-25.2.3-7|1209	sort -u file-lists/core_list.txt > file-lists/core_list.uniq.sorted.txt
21mr|mostechoffice-25.2.3-7|1210	cat file-lists/core_list.uniq.sorted.txt > file-lists/core_list.txt
21mr|mostechoffice-25.2.3-7|1211	
21mr|mostechoffice-25.2.3-7|1212	egrep -v "mostechoffice/share/xdg/(base|tables|drawing|presentations|math|documents)" file-lists/core_list.txt > file-lists/core_list.uniq.sorted.txt
21mr|mostechoffice-25.2.3-7|1213	cat file-lists/core_list.uniq.sorted.txt > file-lists/core_list.txt
21mr|mostechoffice-25.2.3-7|1214	
21mr|mostechoffice-25.2.3-7|1215	# remove xsltfilter.desktop
21mr|mostechoffice-25.2.3-7|1216	sed -i -e '/mostechoffice-xsltfilter.desktop/d' file-lists/core_list.txt
21mr|mostechoffice-25.2.3-7|1217	rm %{buildroot}/usr/share/applications/mostechoffice-xsltfilter.desktop
21mr|mostechoffice-25.2.3-7|1218	
21mr|mostechoffice-25.2.3-7|1219	## styles have their own packages
21mr|mostechoffice-25.2.3-7|1220	sed -E -i -e "/^.*images_.*\.zip$/d" file-lists/*.txt
21mr|mostechoffice-25.2.3-7|1221	
21mr|mostechoffice-25.2.3-7|1222	# not used
21mr|mostechoffice-25.2.3-7|1223	unlink file-lists/impress_list.txt
21mr|mostechoffice-25.2.3-7|1224	
21mr|mostechoffice-25.2.3-7|1225	# does not make sense because of RPM boolean dependencies
21mr|mostechoffice-25.2.3-7|1226	# and because it is not clear which subpackage to put it in
21mr|mostechoffice-25.2.3-7|1227	unlink %{buildroot}/usr/share/metainfo/org.mostechoffice.kde.metainfo.xml
21mr|mostechoffice-25.2.3-7|1228	
21mr|mostechoffice-25.2.3-7|1229	%if %{with java}
21mr|mostechoffice-25.2.3-7|1230	# JavaScript is not Java!
21mr|mostechoffice-25.2.3-7|1231	# XXX TODO: do not edit files here, create them correctly earlier
21mr|mostechoffice-25.2.3-7|1232	grep javascript file-lists/java_common_list.txt >> file-lists/core_list.txt
21mr|mostechoffice-25.2.3-7|1233	sed -i -e '/javascript/d' file-lists/java_common_list.txt
21mr|mostechoffice-25.2.3-7|1234	%endif
21mr|mostechoffice-25.2.3-7|1235	
21mr|mostechoffice-25.2.3-7|1236	
21mr|mostechoffice-25.2.3-7|1237	%changelog
21mr|mostechoffice-25.2.3-7|1238	* Thu Feb 19 2026 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1239	- Update dependecies
21mr|mostechoffice-25.2.3-7|1240	- Корректировка зависимостей мета-пакета (kbr#492)
21mr|mostechoffice-25.2.3-7|1241	- Провайд LibreOffice-libs перемещён в common
21mr|mostechoffice-25.2.3-7|1242	
21mr|mostechoffice-25.2.3-7|1243	* Mon Feb 9 2026 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1244	- Various fixes:
21mr|mostechoffice-25.2.3-7|1245	- Добавлена возможность создания гипперсылки через контекстное меню
21mr|mostechoffice-25.2.3-7|1246	- Изменены горячие клавиши для добавления таблиц (CTRL + T вместо CTRL + F12)
21mr|mostechoffice-25.2.3-7|1247	- Исправлена проблема с импортом имён листов, содержащих не-ASCII символы, разделённые точкой
21mr|mostechoffice-25.2.3-7|1248	- Исправлена проблема с переносом строк с крупным шрифтом на новые страницы
21mr|mostechoffice-25.2.3-7|1249	- Добавлены новые переводы
21mr|mostechoffice-25.2.3-7|1250	
21mr|mostechoffice-25.2.3-7|1251	* Tue Dec 16 2025 Irgaliev Amin <irgaliev01@mail.ru> 25.2.3-6
21mr|mostechoffice-25.2.3-7|1252	- Added functionality for inserting tables with solid borders
21mr|mostechoffice-25.2.3-7|1253	
21mr|mostechoffice-25.2.3-7|1254	* Tue Dec 16 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1255	- Added the ability to expand the autofilter in the dialog window (Calc)
21mr|mostechoffice-25.2.3-7|1256	
21mr|mostechoffice-25.2.3-7|1257	* Tue Dec 16 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1258	- Fixed problem related with trimming the outer columns of a table when printing
21mr|mostechoffice-25.2.3-7|1259	
21mr|mostechoffice-25.2.3-7|1260	* Tue Dec 16 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1261	- Added support for multi-insertion of images
21mr|mostechoffice-25.2.3-7|1262	
21mr|mostechoffice-25.2.3-7|1263	* Thu Aug 7 2025 Irgaliev Amin <irgaliev01@mail.ru> 25.2.3-5
21mr|mostechoffice-25.2.3-7|1264	- Added connectors support in Documents and Tables
21mr|mostechoffice-25.2.3-7|1265	
21mr|mostechoffice-25.2.3-7|1266	* Thu Aug 7 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1267	- Update help link
21mr|mostechoffice-25.2.3-7|1268	
21mr|mostechoffice-25.2.3-7|1269	* Tue Jul 22 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru> 25.2.3-4
21mr|mostechoffice-25.2.3-7|1270	- Rename Diagrams to Illustration
21mr|mostechoffice-25.2.3-7|1271	
21mr|mostechoffice-25.2.3-7|1272	* Fri Jul 11 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1273	- remove xsltfilter.desktop
21mr|mostechoffice-25.2.3-7|1274	
21mr|mostechoffice-25.2.3-7|1275	* Fri Jul 11 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1276	- Fixed something problems and regressions related to the tables in Documents module
21mr|mostechoffice-25.2.3-7|1277	
21mr|mostechoffice-25.2.3-7|1278	* Fri Jul 11 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1279	- Drop "libreoffice-pagination" recommendation
21mr|mostechoffice-25.2.3-7|1280	
21mr|mostechoffice-25.2.3-7|1281	* Fri Jul 11 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1282	- Adding new local fixes:
21mr|mostechoffice-25.2.3-7|1283	- 1) Update fix window small size
21mr|mostechoffice-25.2.3-7|1284	- 2) Update document colors in dark mode fix
21mr|mostechoffice-25.2.3-7|1285	
21mr|mostechoffice-25.2.3-7|1286	* Tue Jun 17 2025 Irgaliev Amin <irgaliev01@mail.ru> 25.2.3-2
21mr|mostechoffice-25.2.3-7|1287	- Added translation of the Database module name
21mr|mostechoffice-25.2.3-7|1288	
21mr|mostechoffice-25.2.3-7|1289	- Merge: 1c4c3fa 32fead7
21mr|mostechoffice-25.2.3-7|1290	* Tue Jun 17 2025 tema <temap@mail.ru>
21mr|mostechoffice-25.2.3-7|1291	- Merge pull request #3 from mos_dev/mostechoffice:rosa2021.1-v25.2
21mr|mostechoffice-25.2.3-7|1292	- Обновление до версии 25.2.3.2
21mr|mostechoffice-25.2.3-7|1293	
21mr|mostechoffice-25.2.3-7|1294	* Tue Jun 17 2025 Amin Irgaliev <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1295	- Add missing translations
21mr|mostechoffice-25.2.3-7|1296	
21mr|mostechoffice-25.2.3-7|1297	* Sun Jun 15 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|mostechoffice-25.2.3-7|1298	- Drop ofline help
21mr|mostechoffice-25.2.3-7|1299	
21mr|mostechoffice-25.2.3-7|1300	* Thu Jun 12 2025 Amin Irgaliev <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1301	- Update to 25.2.3.2
21mr|mostechoffice-25.2.3-7|1302	
21mr|mostechoffice-25.2.3-7|1303	- Merge: 767f0fe 52f11f5
21mr|mostechoffice-25.2.3-7|1304	* Mon Jun 2 2025 tema <temap@mail.ru> 24.8.4-6
21mr|mostechoffice-25.2.3-7|1305	- Merge pull request #2 from mos_dev/mostechoffice:rosa2021.1-exp
21mr|mostechoffice-25.2.3-7|1306	- Добавление нового функционала и исправление ошибок
21mr|mostechoffice-25.2.3-7|1307	
21mr|mostechoffice-25.2.3-7|1308	* Mon Jun 2 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1309	- Исправление проблемы, при которой некоторые запущенные модули получали подпись "soffice.bin" при наведении мыши на их значок на панели задач
21mr|mostechoffice-25.2.3-7|1310	
21mr|mostechoffice-25.2.3-7|1311	* Tue May 27 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1312	- Добавление поддержки автоматического масштабирования навигационной панели для модуля Презентации
21mr|mostechoffice-25.2.3-7|1313	
21mr|mostechoffice-25.2.3-7|1314	* Tue May 27 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|mostechoffice-25.2.3-7|1315	- Add missing translations
21mr|mostechoffice-25.2.3-7|1316	
21mr|mostechoffice-25.2.3-7|1317	* Tue May 27 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|mostechoffice-25.2.3-7|1318	- Update default settings
21mr|mostechoffice-25.2.3-7|1319	- Disable Presenter Screen
21mr|mostechoffice-25.2.3-7|1320	- Show navigation panel
21mr|mostechoffice-25.2.3-7|1321	- Show vertical ruler in Documents
21mr|mostechoffice-25.2.3-7|1322	
21mr|mostechoffice-25.2.3-7|1323	- Merge: 1e32770 cfb1c4a
21mr|mostechoffice-25.2.3-7|1324	* Mon May 26 2025 tema <temap@mail.ru> 24.8.4-5
21mr|mostechoffice-25.2.3-7|1325	- Merge pull request #1 from mos_dev/mostechoffice:rosa2021.1-exp
21mr|mostechoffice-25.2.3-7|1326	- Rename "Рисунок" to "Диаграммы"
21mr|mostechoffice-25.2.3-7|1327	
21mr|mostechoffice-25.2.3-7|1328	* Sun May 25 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1329	- Rename "Рисунок" to "Диаграммы"
21mr|mostechoffice-25.2.3-7|1330	
21mr|mostechoffice-25.2.3-7|1331	* Mon May 5 2025 Irgaliev Amin <irgaliev01@mail.ru>
21mr|mostechoffice-25.2.3-7|1332	- Remove_unnecessary_buttons_and_change_helplink
21mr|mostechoffice-25.2.3-7|1333	
21mr|mostechoffice-25.2.3-7|1334	* Mon Apr 28 2025 Artem Proskurnev <temap@mail.ru>
21mr|mostechoffice-25.2.3-7|1335	- Fix obsoletes mt-office->mostechoffice
21mr|mostechoffice-25.2.3-7|1336	
21mr|mostechoffice-25.2.3-7|1337	* Fri Apr 25 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|mostechoffice-25.2.3-7|1338	- Update SPEC
21mr|mostechoffice-25.2.3-7|1339	
21mr|mostechoffice-25.2.3-7|1340	* Fri Apr 25 2025 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|mostechoffice-25.2.3-7|1341	- Init

14308 21
21mr|mos-test-3.0.3-1|1	Summary(ru_RU.UTF-8): Система тестирования
21mr|mos-test-3.0.3-1|2	Summary: Testing system
21mr|mos-test-3.0.3-1|3	Name:    mos-test
21mr|mos-test-3.0.3-1|4	Version: 3.0.3
21mr|mos-test-3.0.3-1|5	Release: 1
21mr|mos-test-3.0.3-1|6	License: GPLv2
21mr|mos-test-3.0.3-1|7	Group:   Education
21mr|mos-test-3.0.3-1|8	URL:     https://hub.mos.ru/mos/src/mos-test
21mr|mos-test-3.0.3-1|9	Source:  https://hub.mos.ru/mos/src/mos-test/-/archive/v%{version}/%{name}-v%{version}.tar.gz?/%{name}-v%{version}.tar.gz
21mr|mos-test-3.0.3-1|10	
21mr|mos-test-3.0.3-1|11	BuildRequires:	qt5-linguist-tools
21mr|mos-test-3.0.3-1|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|mos-test-3.0.3-1|13	BuildRequires:	pkgconfig(Qt5Gui)
21mr|mos-test-3.0.3-1|14	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|mos-test-3.0.3-1|15	BuildRequires:	pkgconfig(Qt5Network)
21mr|mos-test-3.0.3-1|16	BuildRequires:	pkgconfig(Qt5Svg)
21mr|mos-test-3.0.3-1|17	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|mos-test-3.0.3-1|18	
21mr|mos-test-3.0.3-1|19	# alike server supbackage
21mr|mos-test-3.0.3-1|20	Provides:	%{name}-client = %{EVRD}
21mr|mos-test-3.0.3-1|21	
21mr|mos-test-3.0.3-1|22	%description
21mr|mos-test-3.0.3-1|23	MosTest is a client-server appplication for creation and running tests and exams.
21mr|mos-test-3.0.3-1|24	
21mr|mos-test-3.0.3-1|25	%description -l ru_RU.UTF-8
21mr|mos-test-3.0.3-1|26	MosTest — это клиент-серверное приложение для создания и проведения тестов и экзаменов.
21mr|mos-test-3.0.3-1|27	
21mr|mos-test-3.0.3-1|28	%files
21mr|mos-test-3.0.3-1|29	%{_bindir}/MosTestClient
21mr|mos-test-3.0.3-1|30	%{_iconsdir}/itcl.png
21mr|mos-test-3.0.3-1|31	%{_iconsdir}/itos.png
21mr|mos-test-3.0.3-1|32	%{_iconsdir}/itdb.png
21mr|mos-test-3.0.3-1|33	%{_iconsdir}/mos-testwri.png
21mr|mos-test-3.0.3-1|34	%{_datadir}/applications/mos-testwri.desktop
21mr|mos-test-3.0.3-1|35	
21mr|mos-test-3.0.3-1|36	#--------------------------------------------------------------------
21mr|mos-test-3.0.3-1|37	
21mr|mos-test-3.0.3-1|38	%package server
21mr|mos-test-3.0.3-1|39	Summary(ru_RU.UTF-8): Система тестирования - сервер
21mr|mos-test-3.0.3-1|40	Summary: Testing system - server
21mr|mos-test-3.0.3-1|41	Group: Education
21mr|mos-test-3.0.3-1|42	Recommends: %{name}
21mr|mos-test-3.0.3-1|43	
21mr|mos-test-3.0.3-1|44	%description server
21mr|mos-test-3.0.3-1|45	MosTest is a client-server appplication for creation and running tests and exams.
21mr|mos-test-3.0.3-1|46	
21mr|mos-test-3.0.3-1|47	%description -l ru_RU.UTF-8 server
21mr|mos-test-3.0.3-1|48	MosTest — это клиент-серверное приложение для создания и проведения тестов и экзаменов.
21mr|mos-test-3.0.3-1|49	
21mr|mos-test-3.0.3-1|50	%files server
21mr|mos-test-3.0.3-1|51	%{_bindir}/MosTestServer
21mr|mos-test-3.0.3-1|52	%{_iconsdir}/itcl.png
21mr|mos-test-3.0.3-1|53	%{_iconsdir}/itos.png
21mr|mos-test-3.0.3-1|54	%{_iconsdir}/itdb.png
21mr|mos-test-3.0.3-1|55	%{_iconsdir}/mos-test.png
21mr|mos-test-3.0.3-1|56	%{_datadir}/applications/mos-test.desktop
21mr|mos-test-3.0.3-1|57	
21mr|mos-test-3.0.3-1|58	#------------------------------------------------------------------
21mr|mos-test-3.0.3-1|59	
21mr|mos-test-3.0.3-1|60	%prep
21mr|mos-test-3.0.3-1|61	%autosetup -p1 -n %{name}-v%{version}
21mr|mos-test-3.0.3-1|62	
21mr|mos-test-3.0.3-1|63	%build
21mr|mos-test-3.0.3-1|64	( cd MosTestServer
21mr|mos-test-3.0.3-1|65	%qmake_qt5 -config release
21mr|mos-test-3.0.3-1|66	%{_qt5_bindir}/lrelease -removeidentical MosTestServer.pro
21mr|mos-test-3.0.3-1|67	)
21mr|mos-test-3.0.3-1|68	
21mr|mos-test-3.0.3-1|69	( cd MosTestClient
21mr|mos-test-3.0.3-1|70	%qmake_qt5 -config release
21mr|mos-test-3.0.3-1|71	%{_qt5_bindir}/lrelease -removeidentical MosTestClient.pro
21mr|mos-test-3.0.3-1|72	)
21mr|mos-test-3.0.3-1|73	
21mr|mos-test-3.0.3-1|74	%qmake_qt5 -config release
21mr|mos-test-3.0.3-1|75	%{_qt5_bindir}/lrelease -removeidentical %{name}.pro
21mr|mos-test-3.0.3-1|76	%qmake_qt5 %{name}.pro
21mr|mos-test-3.0.3-1|77	%make_build
21mr|mos-test-3.0.3-1|78	
21mr|mos-test-3.0.3-1|79	%install
21mr|mos-test-3.0.3-1|80	%make_install INSTALL_ROOT=%{buildroot} STRIP=/bin/true
21mr|mos-test-3.0.3-1|81	
21mr|mos-test-3.0.3-1|82	%changelog
21mr|mos-test-3.0.3-1|83	* Wed Feb 4 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|mos-test-3.0.3-1|84	- upd to v3.0.3, tune deps and provides
21mr|mos-test-3.0.3-1|85	
21mr|mos-test-3.0.3-1|86	* Fri Jan 23 2026 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|mos-test-3.0.3-1|87	- new package

14309 21
21mr|movit-1.6.3-2|1	%define major 8
21mr|movit-1.6.3-2|2	%define libname %mklibname %{name} %{major}
21mr|movit-1.6.3-2|3	%define devname %mklibname %{name} -d
21mr|movit-1.6.3-2|4	
21mr|movit-1.6.3-2|5	Summary:	High-performance, high-quality video filters for the GPU
21mr|movit-1.6.3-2|6	Name:		movit
21mr|movit-1.6.3-2|7	Version:	1.6.3
21mr|movit-1.6.3-2|8	Release:	2
21mr|movit-1.6.3-2|9	License:	GPLv2+
21mr|movit-1.6.3-2|10	Group:		Video
21mr|movit-1.6.3-2|11	Url:		http://movit.sesse.net/
21mr|movit-1.6.3-2|12	Source0:	http://movit.sesse.net/%{name}-%{version}.tar.gz
21mr|movit-1.6.3-2|13	Patch0:		movit-1.6.3-eigen3-headers.patch
21mr|movit-1.6.3-2|14	BuildRequires:	eigen3
21mr|movit-1.6.3-2|15	BuildRequires:	pkgconfig(egl)
21mr|movit-1.6.3-2|16	BuildRequires:	pkgconfig(fftw3)
21mr|movit-1.6.3-2|17	BuildRequires:	pkgconfig(epoxy)
21mr|movit-1.6.3-2|18	BuildRequires:	pkgconfig(libpng)
21mr|movit-1.6.3-2|19	BuildRequires:	pkgconfig(sdl2)
21mr|movit-1.6.3-2|20	BuildRequires:	pkgconfig(SDL2_image)
21mr|movit-1.6.3-2|21	BuildRequires:	pkgconfig(x11)
21mr|movit-1.6.3-2|22	
21mr|movit-1.6.3-2|23	%description
21mr|movit-1.6.3-2|24	Movit is the Modern Video Toolkit, notwithstanding that anything that's
21mr|movit-1.6.3-2|25	called "modern" usually isn't, and it's really not a toolkit.
21mr|movit-1.6.3-2|26	
21mr|movit-1.6.3-2|27	Movit aims to be a high-quality, high-performance, open-source library
21mr|movit-1.6.3-2|28	for video filters.
21mr|movit-1.6.3-2|29	
21mr|movit-1.6.3-2|30	%files
21mr|movit-1.6.3-2|31	%doc NEWS README
21mr|movit-1.6.3-2|32	%dir %{_datadir}/%{name}/
21mr|movit-1.6.3-2|33	%{_datadir}/%{name}/*
21mr|movit-1.6.3-2|34	
21mr|movit-1.6.3-2|35	#----------------------------------------------------------------------------
21mr|movit-1.6.3-2|36	
21mr|movit-1.6.3-2|37	%package -n %{libname}
21mr|movit-1.6.3-2|38	Summary:	Shared library for %{name}
21mr|movit-1.6.3-2|39	Group:		System/Libraries
21mr|movit-1.6.3-2|40	Requires:	%{name}
21mr|movit-1.6.3-2|41	
21mr|movit-1.6.3-2|42	%description -n %{libname}
21mr|movit-1.6.3-2|43	Shared library for %{name}.
21mr|movit-1.6.3-2|44	
21mr|movit-1.6.3-2|45	%files -n %{libname}
21mr|movit-1.6.3-2|46	%{_libdir}/libmovit.so.%{major}*
21mr|movit-1.6.3-2|47	
21mr|movit-1.6.3-2|48	#----------------------------------------------------------------------------
21mr|movit-1.6.3-2|49	
21mr|movit-1.6.3-2|50	%package -n %{devname}
21mr|movit-1.6.3-2|51	Summary:	Development files for %{name}
21mr|movit-1.6.3-2|52	Group:		Development/C++
21mr|movit-1.6.3-2|53	Requires:	%{libname} = %{EVRD}
21mr|movit-1.6.3-2|54	Provides:	%{name}-devel = %{EVRD}
21mr|movit-1.6.3-2|55	
21mr|movit-1.6.3-2|56	%description -n %{devname}
21mr|movit-1.6.3-2|57	Development files for %{name}.
21mr|movit-1.6.3-2|58	
21mr|movit-1.6.3-2|59	%files -n %{devname}
21mr|movit-1.6.3-2|60	%dir %{_includedir}/movit/
21mr|movit-1.6.3-2|61	%{_includedir}/movit/*.h
21mr|movit-1.6.3-2|62	%{_libdir}/libmovit.so
21mr|movit-1.6.3-2|63	%{_libdir}/pkgconfig/%{name}.pc
21mr|movit-1.6.3-2|64	
21mr|movit-1.6.3-2|65	#----------------------------------------------------------------------------
21mr|movit-1.6.3-2|66	
21mr|movit-1.6.3-2|67	%prep
21mr|movit-1.6.3-2|68	%autosetup -p1
21mr|movit-1.6.3-2|69	
21mr|movit-1.6.3-2|70	%build
21mr|movit-1.6.3-2|71	# disable failing tests
21mr|movit-1.6.3-2|72	sed -i -e 's,all: libmovit.la $(TESTS),all: libmovit.la,g' Makefile.in
21mr|movit-1.6.3-2|73	./autogen.sh
21mr|movit-1.6.3-2|74	%configure \
21mr|movit-1.6.3-2|75	--disable-static
21mr|movit-1.6.3-2|76	%make
21mr|movit-1.6.3-2|77	
21mr|movit-1.6.3-2|78	%install
21mr|movit-1.6.3-2|79	%makeinstall_std
21mr|movit-1.6.3-2|80	
21mr|movit-1.6.3-2|81	chmod 755 %{buildroot}%{_libdir}/libmovit.so.%{major}*

14310 21
21mr|mozjs38-38.8.0-5|1	%define pkgname mozjs
21mr|mozjs38-38.8.0-5|2	%define api 38
21mr|mozjs38-38.8.0-5|3	%define libname %mklibname %{pkgname} %{api}
21mr|mozjs38-38.8.0-5|4	%define devname %mklibname %{pkgname} %{api} -d
21mr|mozjs38-38.8.0-5|5	
21mr|mozjs38-38.8.0-5|6	Summary:	JavaScript interpreter and libraries
21mr|mozjs38-38.8.0-5|7	Name:		mozjs38
21mr|mozjs38-38.8.0-5|8	Version:	38.8.0
21mr|mozjs38-38.8.0-5|9	Release:	5
21mr|mozjs38-38.8.0-5|10	License:	MPLv2.0 and BSD and GPLv2+ and GPLv3+ and LGPLv2.1 and LGPLv2.1+
21mr|mozjs38-38.8.0-5|11	Group:		Development/Other
21mr|mozjs38-38.8.0-5|12	Url:		http://www.mozilla.org/js/
21mr|mozjs38-38.8.0-5|13	Source0:	https://ftp.mozilla.org/pub/firefox/releases/%{version}esr/source/firefox-%{version}esr.source.tar.bz2
21mr|mozjs38-38.8.0-5|14	# Patches from 0ad
21mr|mozjs38-38.8.0-5|15	Patch0:		FixTracelogger.diff
21mr|mozjs38-38.8.0-5|16	BuildRequires:	python2
21mr|mozjs38-38.8.0-5|17	BuildRequires:	zip
21mr|mozjs38-38.8.0-5|18	BuildRequires:	readline-devel
21mr|mozjs38-38.8.0-5|19	BuildRequires:	pkgconfig(icu-i18n)
21mr|mozjs38-38.8.0-5|20	BuildRequires:	pkgconfig(libffi)
21mr|mozjs38-38.8.0-5|21	BuildRequires:	pkgconfig(nspr)
21mr|mozjs38-38.8.0-5|22	BuildRequires:	pkgconfig(zlib)
21mr|mozjs38-38.8.0-5|23	
21mr|mozjs38-38.8.0-5|24	%description
21mr|mozjs38-38.8.0-5|25	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs38-38.8.0-5|26	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs38-38.8.0-5|27	superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs38-38.8.0-5|28	with only mild differences from the published standard.
21mr|mozjs38-38.8.0-5|29	
21mr|mozjs38-38.8.0-5|30	#-------------------------------------------------------------------------
21mr|mozjs38-38.8.0-5|31	
21mr|mozjs38-38.8.0-5|32	%package -n %{libname}
21mr|mozjs38-38.8.0-5|33	Summary:	JavaScript engine library
21mr|mozjs38-38.8.0-5|34	Group:		System/Libraries
21mr|mozjs38-38.8.0-5|35	
21mr|mozjs38-38.8.0-5|36	%description -n %{libname}
21mr|mozjs38-38.8.0-5|37	JavaScript is the Netscape-developed object scripting languages. This
21mr|mozjs38-38.8.0-5|38	package has been created for purposes of Sablotron and is suitable for
21mr|mozjs38-38.8.0-5|39	embedding in applications. See http://www.mozilla.org/js for details
21mr|mozjs38-38.8.0-5|40	and sources.
21mr|mozjs38-38.8.0-5|41	
21mr|mozjs38-38.8.0-5|42	%files -n %{libname}
21mr|mozjs38-38.8.0-5|43	%{_libdir}/lib%{pkgname}-%{api}.so
21mr|mozjs38-38.8.0-5|44	
21mr|mozjs38-38.8.0-5|45	#-------------------------------------------------------------------------
21mr|mozjs38-38.8.0-5|46	
21mr|mozjs38-38.8.0-5|47	%package -n %{devname}
21mr|mozjs38-38.8.0-5|48	Summary:	The header files for %{name}
21mr|mozjs38-38.8.0-5|49	Group:		Development/Other
21mr|mozjs38-38.8.0-5|50	Requires:	%{libname} = %{EVRD}
21mr|mozjs38-38.8.0-5|51	Provides:	%{name}-devel = %{EVRD}
21mr|mozjs38-38.8.0-5|52	# Necessary because mozjs uses a weird versioning scheme instead of
21mr|mozjs38-38.8.0-5|53	# proper sonames
21mr|mozjs38-38.8.0-5|54	%if "%{_lib}" == "lib64"
21mr|mozjs38-38.8.0-5|55	Provides:	devel(libmozjs-%{api}(64bit)) = %{EVRD}
21mr|mozjs38-38.8.0-5|56	%else
21mr|mozjs38-38.8.0-5|57	Provides:	devel(libmozjs-%{api}) = %{EVRD}
21mr|mozjs38-38.8.0-5|58	%endif
21mr|mozjs38-38.8.0-5|59	
21mr|mozjs38-38.8.0-5|60	%description -n %{devname}
21mr|mozjs38-38.8.0-5|61	This package contains the header files, static libraries and development
21mr|mozjs38-38.8.0-5|62	documentation for %{name}. If you like to develop programs using %{name},
21mr|mozjs38-38.8.0-5|63	you will need to install %{name}-devel.
21mr|mozjs38-38.8.0-5|64	
21mr|mozjs38-38.8.0-5|65	%files -n %{devname}
21mr|mozjs38-38.8.0-5|66	%{_libdir}/pkgconfig/mozjs-%{api}.pc
21mr|mozjs38-38.8.0-5|67	%{_includedir}/mozjs-%{api}
21mr|mozjs38-38.8.0-5|68	
21mr|mozjs38-38.8.0-5|69	#-------------------------------------------------------------------------
21mr|mozjs38-38.8.0-5|70	
21mr|mozjs38-38.8.0-5|71	%prep
21mr|mozjs38-38.8.0-5|72	%setup -qn mozilla-esr%{api}/js/src
21mr|mozjs38-38.8.0-5|73	%patch0 -p3
21mr|mozjs38-38.8.0-5|74	
21mr|mozjs38-38.8.0-5|75	# Remove zlib directory (to be sure using system version)
21mr|mozjs38-38.8.0-5|76	rm -rf ../../modules/zlib
21mr|mozjs38-38.8.0-5|77	
21mr|mozjs38-38.8.0-5|78	# Fix release number
21mr|mozjs38-38.8.0-5|79	head -n -1 ../../config/milestone.txt > ../../config/milestone.txt
21mr|mozjs38-38.8.0-5|80	echo "%{version}" >> ../../config/milestone.txt
21mr|mozjs38-38.8.0-5|81	
21mr|mozjs38-38.8.0-5|82	%build
21mr|mozjs38-38.8.0-5|83	# Need -fpermissive due to some macros using nullptr as bool false
21mr|mozjs38-38.8.0-5|84	export CFLAGS="%{optflags} -fpermissive -fno-tree-vrp -fno-strict-aliasing"
21mr|mozjs38-38.8.0-5|85	export CXXFLAGS="$CFLAGS"
21mr|mozjs38-38.8.0-5|86	export PYTHON=%__python2
21mr|mozjs38-38.8.0-5|87	%configure \
21mr|mozjs38-38.8.0-5|88	--with-system-nspr \
21mr|mozjs38-38.8.0-5|89	--enable-threadsafe \
21mr|mozjs38-38.8.0-5|90	--enable-readline \
21mr|mozjs38-38.8.0-5|91	--enable-xterm-updates \
21mr|mozjs38-38.8.0-5|92	--enable-shared-js \
21mr|mozjs38-38.8.0-5|93	--enable-gcgenerational \
21mr|mozjs38-38.8.0-5|94	--enable-optimize \
21mr|mozjs38-38.8.0-5|95	--with-system-zlib \
21mr|mozjs38-38.8.0-5|96	--enable-system-ffi \
21mr|mozjs38-38.8.0-5|97	--with-system-icu \
21mr|mozjs38-38.8.0-5|98	--without-intl-api
21mr|mozjs38-38.8.0-5|99	# Not build smp safe
21mr|mozjs38-38.8.0-5|100	make
21mr|mozjs38-38.8.0-5|101	
21mr|mozjs38-38.8.0-5|102	%install
21mr|mozjs38-38.8.0-5|103	%makeinstall_std
21mr|mozjs38-38.8.0-5|104	
21mr|mozjs38-38.8.0-5|105	pushd %{buildroot}%{_libdir}/pkgconfig/
21mr|mozjs38-38.8.0-5|106	chmod a-x js.pc
21mr|mozjs38-38.8.0-5|107	mv js.pc mozjs-%{api}.pc
21mr|mozjs38-38.8.0-5|108	popd
21mr|mozjs38-38.8.0-5|109	
21mr|mozjs38-38.8.0-5|110	# Do not install binaries or static libraries
21mr|mozjs38-38.8.0-5|111	rm -f %{buildroot}%{_bindir}/js*
21mr|mozjs38-38.8.0-5|112	rm -f %{buildroot}%{_libdir}/*.ajs
21mr|mozjs38-38.8.0-5|113	
21mr|mozjs38-38.8.0-5|114	# Install files, not symlinks to build directory
21mr|mozjs38-38.8.0-5|115	pushd %{buildroot}%{_includedir}
21mr|mozjs38-38.8.0-5|116	for link in `find . -type l`; do
21mr|mozjs38-38.8.0-5|117	header=`readlink $link`
21mr|mozjs38-38.8.0-5|118	rm -f $link
21mr|mozjs38-38.8.0-5|119	cp -p $header $link
21mr|mozjs38-38.8.0-5|120	done
21mr|mozjs38-38.8.0-5|121	popd
21mr|mozjs38-38.8.0-5|122	cp -p js/src/js-config.h %{buildroot}%{_includedir}/mozjs-%{api}/
21mr|mozjs38-38.8.0-5|123	
21mr|mozjs38-38.8.0-5|124	%check
21mr|mozjs38-38.8.0-5|125	# Some tests will fail
21mr|mozjs38-38.8.0-5|126	tests/jstests.py -d -s --no-progress ../../js/src/js/src/shell/js || :

14311 21
21mr|mozjs52-52.9.0-1|1	%define api 52
21mr|mozjs52-52.9.0-1|2	%define libname %mklibname mozjs %{api}
21mr|mozjs52-52.9.0-1|3	%define devname %mklibname mozjs %{api} -d
21mr|mozjs52-52.9.0-1|4	
21mr|mozjs52-52.9.0-1|5	Summary:	JavaScript interpreter and libraries
21mr|mozjs52-52.9.0-1|6	Name:		mozjs%{api}
21mr|mozjs52-52.9.0-1|7	Version:	52.9.0
21mr|mozjs52-52.9.0-1|8	Release:	1
21mr|mozjs52-52.9.0-1|9	Group:		Development/Other
21mr|mozjs52-52.9.0-1|10	License:	MPLv2.0 and MPLv1.1 and BSD and GPLv2+ and GPLv3+ and LGPLv2.1 and LGPLv2.1+ and AFL and ASL 2.0
21mr|mozjs52-52.9.0-1|11	Url:		https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/52
21mr|mozjs52-52.9.0-1|12	Source0:	https://ftp.mozilla.org/pub/firefox/releases/%{version}esr/source/firefox-%{version}esr.source.tar.xz
21mr|mozjs52-52.9.0-1|13	Source1:	LICENSE.txt
21mr|mozjs52-52.9.0-1|14	# Patches from Debian mozjs52_52.3.1-4.debian.tar.xz:
21mr|mozjs52-52.9.0-1|15	Patch0002:	copy-headers.patch
21mr|mozjs52-52.9.0-1|16	
21mr|mozjs52-52.9.0-1|17	# Patches from https://github.com/ptomato/mozjs / Debian mozjs52_52.3.1-4.debian.tar.xz
21mr|mozjs52-52.9.0-1|18	Patch0101:	disable-mozglue.patch
21mr|mozjs52-52.9.0-1|19	Patch0104:	include-configure-script.patch
21mr|mozjs52-52.9.0-1|20	Patch0105:	patch-js_src_jsapi-tests_testPrintf.cpp
21mr|mozjs52-52.9.0-1|21	
21mr|mozjs52-52.9.0-1|22	# Patches from Fedora firefox package:
21mr|mozjs52-52.9.0-1|23	Patch18:	xulrunner-24.0-jemalloc-ppc.patch
21mr|mozjs52-52.9.0-1|24	Patch19:	xulrunner-24.0-s390-inlines.patch
21mr|mozjs52-52.9.0-1|25	Patch304:	mozilla-1253216.patch
21mr|mozjs52-52.9.0-1|26	
21mr|mozjs52-52.9.0-1|27	# Patches from MCST for e2k
21mr|mozjs52-52.9.0-1|28	Patch1000:	0001-libpixman_optimizations_from-0.34.patch
21mr|mozjs52-52.9.0-1|29	Patch1001:	0002-Skia_for_e2k_base.patch
21mr|mozjs52-52.9.0-1|30	Patch1002:	0003-ycbcr_sse_e2k_optimization.patch
21mr|mozjs52-52.9.0-1|31	Patch1003:	0004-common_e2k_sse_optimizations.patch
21mr|mozjs52-52.9.0-1|32	Patch1004:	0005-bug105479.patch
21mr|mozjs52-52.9.0-1|33	Patch1005:	0006-e2k_defenition.patch
21mr|mozjs52-52.9.0-1|34	Patch1006:	0007-icu_patch_for_e2k.patch
21mr|mozjs52-52.9.0-1|35	Patch1007:	0008-double_slash_bug.patch
21mr|mozjs52-52.9.0-1|36	Patch1008:	0009-disabling_owerflow_builtins_for_lcc.patch
21mr|mozjs52-52.9.0-1|37	Patch1009:	0010-mozilla_bug998926.patch
21mr|mozjs52-52.9.0-1|38	Patch1010:	0011-bug95374.patch
21mr|mozjs52-52.9.0-1|39	Patch1011:	0012-delete_progbits_in_gnu_asm.patch
21mr|mozjs52-52.9.0-1|40	Patch1012:	0013-va_copy_for_lcc.patch
21mr|mozjs52-52.9.0-1|41	Patch1013:	0014-remove_bom_for_lcc.patch
21mr|mozjs52-52.9.0-1|42	Patch1014:	0015-c++14_only.patch
21mr|mozjs52-52.9.0-1|43	Patch1015:	0016-e2k_xptcall_implementation.patch
21mr|mozjs52-52.9.0-1|44	Patch1016:	0017-libyuv_sse_for_e2k.patch
21mr|mozjs52-52.9.0-1|45	Patch1017:	0018-atomics_for_e2k.patch
21mr|mozjs52-52.9.0-1|46	Patch1018:	0019-non_cont_initializer_for_constexpr_constructor.patch
21mr|mozjs52-52.9.0-1|47	Patch1019:	0020-bug84233.patch
21mr|mozjs52-52.9.0-1|48	Patch1020:	0021-goto_const_void_bug.patch
21mr|mozjs52-52.9.0-1|49	Patch1021:	0022-3.17_kernel_only_bug.patch
21mr|mozjs52-52.9.0-1|50	Patch1022:	0023-russian_localization.patch
21mr|mozjs52-52.9.0-1|51	Patch1023:	0024-lcc-1.24-compat.patch
21mr|mozjs52-52.9.0-1|52	Patch1024:	0025-webrtc_e2k_port.patch
21mr|mozjs52-52.9.0-1|53	
21mr|mozjs52-52.9.0-1|54	BuildRequires:	autoconf2.1
21mr|mozjs52-52.9.0-1|55	#BuildRequires:	perl-devel
21mr|mozjs52-52.9.0-1|56	BuildRequires:	readline-devel
21mr|mozjs52-52.9.0-1|57	BuildRequires:	pkgconfig(icu-i18n)
21mr|mozjs52-52.9.0-1|58	BuildRequires:	pkgconfig(libffi)
21mr|mozjs52-52.9.0-1|59	BuildRequires:	pkgconfig(nspr)
21mr|mozjs52-52.9.0-1|60	BuildRequires:	pkgconfig(python2)
21mr|mozjs52-52.9.0-1|61	BuildRequires:	pkgconfig(zlib)
21mr|mozjs52-52.9.0-1|62	
21mr|mozjs52-52.9.0-1|63	ExclusiveArch:	%{e2k}
21mr|mozjs52-52.9.0-1|64	
21mr|mozjs52-52.9.0-1|65	%description
21mr|mozjs52-52.9.0-1|66	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs52-52.9.0-1|67	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs52-52.9.0-1|68	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs52-52.9.0-1|69	with only mild differences from the published standard.
21mr|mozjs52-52.9.0-1|70	
21mr|mozjs52-52.9.0-1|71	#----------------------------------------------------------------------------
21mr|mozjs52-52.9.0-1|72	
21mr|mozjs52-52.9.0-1|73	%package -n %{libname}
21mr|mozjs52-52.9.0-1|74	Summary:	JavaScript engine library
21mr|mozjs52-52.9.0-1|75	Group:		System/Libraries
21mr|mozjs52-52.9.0-1|76	
21mr|mozjs52-52.9.0-1|77	%description -n %{libname}
21mr|mozjs52-52.9.0-1|78	JavaScript is the Netscape-developed object scripting languages. This
21mr|mozjs52-52.9.0-1|79	package has been created for purposes of Sablotron and is suitable for
21mr|mozjs52-52.9.0-1|80	embedding in applications. See http://www.mozilla.org/js for details
21mr|mozjs52-52.9.0-1|81	and sources.
21mr|mozjs52-52.9.0-1|82	
21mr|mozjs52-52.9.0-1|83	%files -n %{libname}
21mr|mozjs52-52.9.0-1|84	%doc LICENSE.txt
21mr|mozjs52-52.9.0-1|85	%{_libdir}/libmozjs-%{api}.so
21mr|mozjs52-52.9.0-1|86	
21mr|mozjs52-52.9.0-1|87	#----------------------------------------------------------------------------
21mr|mozjs52-52.9.0-1|88	
21mr|mozjs52-52.9.0-1|89	%package -n %{devname}
21mr|mozjs52-52.9.0-1|90	Summary:	The header files for %{name}
21mr|mozjs52-52.9.0-1|91	Group:		Development/Other
21mr|mozjs52-52.9.0-1|92	Requires:	%{libname} = %{EVRD}
21mr|mozjs52-52.9.0-1|93	Provides:	%{name}-devel = %{EVRD}
21mr|mozjs52-52.9.0-1|94	
21mr|mozjs52-52.9.0-1|95	%description -n %{devname}
21mr|mozjs52-52.9.0-1|96	This package contains the header files, static libraries and development
21mr|mozjs52-52.9.0-1|97	documentation for %{name}. If you like to develop programs using %{name},
21mr|mozjs52-52.9.0-1|98	you will need to install %{name}-devel.
21mr|mozjs52-52.9.0-1|99	
21mr|mozjs52-52.9.0-1|100	%files -n %{devname}
21mr|mozjs52-52.9.0-1|101	%{_libdir}/pkgconfig/*.pc
21mr|mozjs52-52.9.0-1|102	%{_includedir}/mozjs-%{api}
21mr|mozjs52-52.9.0-1|103	
21mr|mozjs52-52.9.0-1|104	#----------------------------------------------------------------------------
21mr|mozjs52-52.9.0-1|105	
21mr|mozjs52-52.9.0-1|106	%prep
21mr|mozjs52-52.9.0-1|107	%setup -q -n firefox-%{version}esr/js/src
21mr|mozjs52-52.9.0-1|108	
21mr|mozjs52-52.9.0-1|109	pushd ../..
21mr|mozjs52-52.9.0-1|110	%patch0002 -p1
21mr|mozjs52-52.9.0-1|111	%patch0101 -p1
21mr|mozjs52-52.9.0-1|112	%patch0104 -p1
21mr|mozjs52-52.9.0-1|113	%patch0105 -p1
21mr|mozjs52-52.9.0-1|114	%patch18 -p1 -b .jemalloc-ppc
21mr|mozjs52-52.9.0-1|115	%patch19 -p2 -b .s390-inlines
21mr|mozjs52-52.9.0-1|116	%patch304 -p1 -b .1253216
21mr|mozjs52-52.9.0-1|117	%ifarch %{e2k}
21mr|mozjs52-52.9.0-1|118	%autopatch -p1 -m1000
21mr|mozjs52-52.9.0-1|119	%endif
21mr|mozjs52-52.9.0-1|120	popd
21mr|mozjs52-52.9.0-1|121	
21mr|mozjs52-52.9.0-1|122	# Delete bundled sources
21mr|mozjs52-52.9.0-1|123	#rm -rf editline
21mr|mozjs52-52.9.0-1|124	#rm -rf ctypes/libffi
21mr|mozjs52-52.9.0-1|125	
21mr|mozjs52-52.9.0-1|126	# Correct failed to link tests due to hardened build
21mr|mozjs52-52.9.0-1|127	sed -i 's|"-O2"|"-O2 -fPIC"|' configure
21mr|mozjs52-52.9.0-1|128	
21mr|mozjs52-52.9.0-1|129	# Correct sed expression for new sed
21mr|mozjs52-52.9.0-1|130	sed -i 's|\^\[:space:\]|^\[\[:space:\]\]|g' configure
21mr|mozjs52-52.9.0-1|131	
21mr|mozjs52-52.9.0-1|132	# Remove zlib directory (to be sure using system version)
21mr|mozjs52-52.9.0-1|133	rm -rf ../../modules/zlib
21mr|mozjs52-52.9.0-1|134	
21mr|mozjs52-52.9.0-1|135	# Fix release number
21mr|mozjs52-52.9.0-1|136	head -n -1 ../../config/milestone.txt > ../../config/milestone.txt
21mr|mozjs52-52.9.0-1|137	echo "%{version}" >> ../../config/milestone.txt
21mr|mozjs52-52.9.0-1|138	
21mr|mozjs52-52.9.0-1|139	%build
21mr|mozjs52-52.9.0-1|140	%setup_compile_flags
21mr|mozjs52-52.9.0-1|141	# Disable null pointer gcc6 optimization in gcc6 (rhbz#1328045)
21mr|mozjs52-52.9.0-1|142	export CFLAGS="%{optflags} -fno-tree-vrp -fno-strict-aliasing -fno-delete-null-pointer-checks"
21mr|mozjs52-52.9.0-1|143	export CXXFLAGS=$CFLAGS
21mr|mozjs52-52.9.0-1|144	LINKFLAGS="%{ldflags}"
21mr|mozjs52-52.9.0-1|145	export PYTHON=%__python2
21mr|mozjs52-52.9.0-1|146	
21mr|mozjs52-52.9.0-1|147	autoconf-2.13
21mr|mozjs52-52.9.0-1|148	./configure \
21mr|mozjs52-52.9.0-1|149	--prefix=%{_prefix} \
21mr|mozjs52-52.9.0-1|150	--libdir=%{_libdir} \
21mr|mozjs52-52.9.0-1|151	--without-system-icu \
21mr|mozjs52-52.9.0-1|152	--enable-posix-nspr-emulation \
21mr|mozjs52-52.9.0-1|153	--with-system-zlib \
21mr|mozjs52-52.9.0-1|154	--enable-tests \
21mr|mozjs52-52.9.0-1|155	--disable-strip \
21mr|mozjs52-52.9.0-1|156	--with-intl-api \
21mr|mozjs52-52.9.0-1|157	--enable-readline \
21mr|mozjs52-52.9.0-1|158	--enable-shared-js \
21mr|mozjs52-52.9.0-1|159	--disable-optimize \
21mr|mozjs52-52.9.0-1|160	--enable-pie
21mr|mozjs52-52.9.0-1|161	
21mr|mozjs52-52.9.0-1|162	%make_build
21mr|mozjs52-52.9.0-1|163	
21mr|mozjs52-52.9.0-1|164	%install
21mr|mozjs52-52.9.0-1|165	%make_install
21mr|mozjs52-52.9.0-1|166	
21mr|mozjs52-52.9.0-1|167	chmod a-x  %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|mozjs52-52.9.0-1|168	
21mr|mozjs52-52.9.0-1|169	# Do not install binaries or static libraries
21mr|mozjs52-52.9.0-1|170	rm -f %{buildroot}%{_libdir}/*.a %{buildroot}%{_libdir}/*.ajs %{buildroot}%{_bindir}/js*
21mr|mozjs52-52.9.0-1|171	
21mr|mozjs52-52.9.0-1|172	cp -p js/src/js-config.h %{buildroot}%{_includedir}/mozjs-%{api}
21mr|mozjs52-52.9.0-1|173	
21mr|mozjs52-52.9.0-1|174	# Install license file
21mr|mozjs52-52.9.0-1|175	cp %{SOURCE1} .
21mr|mozjs52-52.9.0-1|176	
21mr|mozjs52-52.9.0-1|177	%check
21mr|mozjs52-52.9.0-1|178	# Skip some tests because bundled icu differs from system
21mr|mozjs52-52.9.0-1|179	rm -rf tests/ecma_6/String/normalize-generateddata-part1-not-listed.js tests/Intl/NumberFormat/format.js
21mr|mozjs52-52.9.0-1|180	#
21mr|mozjs52-52.9.0-1|181	# REGRESSIONS
21mr|mozjs52-52.9.0-1|182	#    Intl/DateTimeFormat/format.js
21mr|mozjs52-52.9.0-1|183	#    Intl/NumberFormat/StringBuffer.js
21mr|mozjs52-52.9.0-1|184	
21mr|mozjs52-52.9.0-1|185	# Run SpiderMonkey tests
21mr|mozjs52-52.9.0-1|186	#%{ __python2} tests/jstests.py -d -s -t 1800 --no-progress ../../js/src/js/src/shell/js
21mr|mozjs52-52.9.0-1|187	
21mr|mozjs52-52.9.0-1|188	# Run basic JIT tests
21mr|mozjs52-52.9.0-1|189	#% {__python2} jit-test/jit_test.py -s -t 1800 --no-progress ../../js/src/js/src/shell/js basic

14312 21
21mr|mozjs60-60.6.3-5|1	%global pre_release %{nil}
21mr|mozjs60-60.6.3-5|2	%define pkgname mozjs
21mr|mozjs60-60.6.3-5|3	%define api 60
21mr|mozjs60-60.6.3-5|4	%define major 60
21mr|mozjs60-60.6.3-5|5	%define majorlib 0
21mr|mozjs60-60.6.3-5|6	%define libmozjs %mklibname %{pkgname} %{api} %{major}
21mr|mozjs60-60.6.3-5|7	%define libmozjs_devel %mklibname %{pkgname} %{api} -d
21mr|mozjs60-60.6.3-5|8	
21mr|mozjs60-60.6.3-5|9	# (tpg) optimize a bit
21mr|mozjs60-60.6.3-5|10	%global optflags %{optflags} -O3
21mr|mozjs60-60.6.3-5|11	
21mr|mozjs60-60.6.3-5|12	# Big endian platforms
21mr|mozjs60-60.6.3-5|13	%ifarch ppc ppc64 s390 s390x
21mr|mozjs60-60.6.3-5|14	%global big_endian 1
21mr|mozjs60-60.6.3-5|15	%endif
21mr|mozjs60-60.6.3-5|16	
21mr|mozjs60-60.6.3-5|17	Summary:	JavaScript interpreter and libraries
21mr|mozjs60-60.6.3-5|18	Name:		mozjs60
21mr|mozjs60-60.6.3-5|19	Version:	60.6.3
21mr|mozjs60-60.6.3-5|20	Release:	5
21mr|mozjs60-60.6.3-5|21	Group:		Development/Other
21mr|mozjs60-60.6.3-5|22	License:	MPLv2.0 and BSD and GPLv2+ and GPLv3+ and LGPLv2.1 and LGPLv2.1+
21mr|mozjs60-60.6.3-5|23	URL:		https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/%{major}
21mr|mozjs60-60.6.3-5|24	Source0:        https://ftp.mozilla.org/pub/firefox/releases/%{version}esr/source/firefox-%{version}esr.source.tar.xz
21mr|mozjs60-60.6.3-5|25	Source10:	http://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz
21mr|mozjs60-60.6.3-5|26	# Patches from Debian mozjs52_52.3.1-4.debian.tar.xz:
21mr|mozjs60-60.6.3-5|27	Patch0001:      fix-soname.patch
21mr|mozjs60-60.6.3-5|28	Patch0002:      copy-headers.patch
21mr|mozjs60-60.6.3-5|29	Patch0003:      tests-increase-timeout.patch
21mr|mozjs60-60.6.3-5|30	Patch0008:      Always-use-the-equivalent-year-to-determine-the-time-zone.patch
21mr|mozjs60-60.6.3-5|31	Patch0009:      icu_sources_data.py-Decouple-from-Mozilla-build-system.patch
21mr|mozjs60-60.6.3-5|32	Patch0010:      icu_sources_data-Write-command-output-to-our-stderr.patch
21mr|mozjs60-60.6.3-5|33	Patch0011:      tests-For-tests-that-are-skipped-on-64-bit-mips64-is-also.patch
21mr|mozjs60-60.6.3-5|34	
21mr|mozjs60-60.6.3-5|35	# Build fixes - https://hg.mozilla.org/mozilla-central/rev/ca36a6c4f8a4a0ddaa033fdbe20836d87bbfb873
21mr|mozjs60-60.6.3-5|36	Patch12:        emitter.patch
21mr|mozjs60-60.6.3-5|37	Patch13:        emitter_test.patch
21mr|mozjs60-60.6.3-5|38	Patch14:        init_patch.patch
21mr|mozjs60-60.6.3-5|39	
21mr|mozjs60-60.6.3-5|40	# Patches from Fedora firefox package:
21mr|mozjs60-60.6.3-5|41	Patch26:        build-icu-big-endian.patch
21mr|mozjs60-60.6.3-5|42	
21mr|mozjs60-60.6.3-5|43	# aarch64 fixes for -O2
21mr|mozjs60-60.6.3-5|44	Patch30:        Save-x28-before-clobbering-it-in-the-regex-compiler.patch
21mr|mozjs60-60.6.3-5|45	Patch31:        Save-and-restore-non-volatile-x28-on-ARM64-for-generated-unboxed-object-constructor.patch
21mr|mozjs60-60.6.3-5|46	Patch32:	firefox-60.2.2-add-riscv64.patch
21mr|mozjs60-60.6.3-5|47	Patch33:	mozjs-52.8.1-fix-crash-on-startup.patch
21mr|mozjs60-60.6.3-5|48	
21mr|mozjs60-60.6.3-5|49	BuildRequires:	pkgconfig(icu-i18n)
21mr|mozjs60-60.6.3-5|50	BuildRequires:	pkgconfig(nspr)
21mr|mozjs60-60.6.3-5|51	BuildRequires:	pkgconfig(libffi)
21mr|mozjs60-60.6.3-5|52	BuildRequires:	pkgconfig(zlib)
21mr|mozjs60-60.6.3-5|53	BuildRequires:	pkgconfig(python2)
21mr|mozjs60-60.6.3-5|54	BuildRequires:	readline-devel
21mr|mozjs60-60.6.3-5|55	BuildRequires:	zip
21mr|mozjs60-60.6.3-5|56	BuildRequires:	python
21mr|mozjs60-60.6.3-5|57	
21mr|mozjs60-60.6.3-5|58	%description
21mr|mozjs60-60.6.3-5|59	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs60-60.6.3-5|60	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs60-60.6.3-5|61	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs60-60.6.3-5|62	with only mild differences from the published standard.
21mr|mozjs60-60.6.3-5|63	
21mr|mozjs60-60.6.3-5|64	%package -n %{libmozjs}
21mr|mozjs60-60.6.3-5|65	Summary:	JavaScript engine library
21mr|mozjs60-60.6.3-5|66	Group:		Development/Other
21mr|mozjs60-60.6.3-5|67	Provides:	mozjs%{major} = %{EVRD}
21mr|mozjs60-60.6.3-5|68	
21mr|mozjs60-60.6.3-5|69	%description -n %{libmozjs}
21mr|mozjs60-60.6.3-5|70	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs60-60.6.3-5|71	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs60-60.6.3-5|72	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs60-60.6.3-5|73	with only mild differences from the published standard.
21mr|mozjs60-60.6.3-5|74	
21mr|mozjs60-60.6.3-5|75	%package -n %{libmozjs_devel}
21mr|mozjs60-60.6.3-5|76	Summary:	Header files, libraries and development documentation for %{name}
21mr|mozjs60-60.6.3-5|77	Group:		Development/Other
21mr|mozjs60-60.6.3-5|78	Provides:	mozjs%{major}-devel = %{EVRD}
21mr|mozjs60-60.6.3-5|79	Requires:	%{libmozjs} = %{EVRD}
21mr|mozjs60-60.6.3-5|80	
21mr|mozjs60-60.6.3-5|81	%description -n %{libmozjs_devel}
21mr|mozjs60-60.6.3-5|82	This package contains the header files, static libraries and development
21mr|mozjs60-60.6.3-5|83	documentation for %{name}. If you like to develop programs using %{name},
21mr|mozjs60-60.6.3-5|84	you will need to install %{name}-devel.
21mr|mozjs60-60.6.3-5|85	
21mr|mozjs60-60.6.3-5|86	%prep
21mr|mozjs60-60.6.3-5|87	%setup -q -n firefox-%{version}/js/src -a 10
21mr|mozjs60-60.6.3-5|88	
21mr|mozjs60-60.6.3-5|89	pushd ../..
21mr|mozjs60-60.6.3-5|90	%config_update
21mr|mozjs60-60.6.3-5|91	%patch0001 -p1
21mr|mozjs60-60.6.3-5|92	%patch0002 -p1
21mr|mozjs60-60.6.3-5|93	%patch0003 -p1
21mr|mozjs60-60.6.3-5|94	%patch0008 -p1
21mr|mozjs60-60.6.3-5|95	%patch0009 -p1
21mr|mozjs60-60.6.3-5|96	%patch0010 -p1
21mr|mozjs60-60.6.3-5|97	%patch0011 -p1
21mr|mozjs60-60.6.3-5|98	
21mr|mozjs60-60.6.3-5|99	%patch12 -p1
21mr|mozjs60-60.6.3-5|100	%patch13 -p1
21mr|mozjs60-60.6.3-5|101	%patch14 -p1
21mr|mozjs60-60.6.3-5|102	
21mr|mozjs60-60.6.3-5|103	# Patch for big endian platforms only
21mr|mozjs60-60.6.3-5|104	%if 0%{?big_endian}
21mr|mozjs60-60.6.3-5|105	%patch26 -p1 -b .icu
21mr|mozjs60-60.6.3-5|106	%endif
21mr|mozjs60-60.6.3-5|107	
21mr|mozjs60-60.6.3-5|108	# aarch64 -O2 fixes
21mr|mozjs60-60.6.3-5|109	%ifarch aarch64
21mr|mozjs60-60.6.3-5|110	%patch30 -p1
21mr|mozjs60-60.6.3-5|111	%patch31 -p1
21mr|mozjs60-60.6.3-5|112	%endif
21mr|mozjs60-60.6.3-5|113	%patch32 -p1
21mr|mozjs60-60.6.3-5|114	%patch33 -p1
21mr|mozjs60-60.6.3-5|115	
21mr|mozjs60-60.6.3-5|116	# make sure we don't ever accidentally link against bundled security libs
21mr|mozjs60-60.6.3-5|117	rm -rf security/
21mr|mozjs60-60.6.3-5|118	popd
21mr|mozjs60-60.6.3-5|119	
21mr|mozjs60-60.6.3-5|120	# Remove zlib directory (to be sure using system version)
21mr|mozjs60-60.6.3-5|121	rm -rf ../../modules/zlib
21mr|mozjs60-60.6.3-5|122	
21mr|mozjs60-60.6.3-5|123	#rm -rf nsprpub
21mr|mozjs60-60.6.3-5|124	#cd config/external/
21mr|mozjs60-60.6.3-5|125	#for i in freetype2 icu nspr nss sqlite zlib; do
21mr|mozjs60-60.6.3-5|126	#	rm -rf $i
21mr|mozjs60-60.6.3-5|127	#	mkdir $i
21mr|mozjs60-60.6.3-5|128	#	touch $i/moz.build
21mr|mozjs60-60.6.3-5|129	#done
21mr|mozjs60-60.6.3-5|130	#cd ../..
21mr|mozjs60-60.6.3-5|131	
21mr|mozjs60-60.6.3-5|132	TOP="$(pwd)"
21mr|mozjs60-60.6.3-5|133	cd autoconf-2.13
21mr|mozjs60-60.6.3-5|134	./configure --prefix=$TOP/ac213bin
21mr|mozjs60-60.6.3-5|135	%make_build
21mr|mozjs60-60.6.3-5|136	%make install
21mr|mozjs60-60.6.3-5|137	
21mr|mozjs60-60.6.3-5|138	%build
21mr|mozjs60-60.6.3-5|139	%setup_compile_flags
21mr|mozjs60-60.6.3-5|140	# Need -fpermissive due to some macros using nullptr as bool false
21mr|mozjs60-60.6.3-5|141	export AUTOCONF="`pwd`"/ac213bin/bin/autoconf
21mr|mozjs60-60.6.3-5|142	export CFLAGS="%{optflags} -fuse-ld=bfd"
21mr|mozjs60-60.6.3-5|143	export CXXFLAGS="$CFLAGS"
21mr|mozjs60-60.6.3-5|144	export LDFLAGS="$CFLAGS"
21mr|mozjs60-60.6.3-5|145	export CC=gcc
21mr|mozjs60-60.6.3-5|146	export CXX=g++
21mr|mozjs60-60.6.3-5|147	export LD=ld.bfd
21mr|mozjs60-60.6.3-5|148	
21mr|mozjs60-60.6.3-5|149	%configure \
21mr|mozjs60-60.6.3-5|150	--without-system-icu \
21mr|mozjs60-60.6.3-5|151	--enable-posix-nspr-emulation \
21mr|mozjs60-60.6.3-5|152	--with-system-zlib \
21mr|mozjs60-60.6.3-5|153	--enable-tests \
21mr|mozjs60-60.6.3-5|154	--disable-strip \
21mr|mozjs60-60.6.3-5|155	--with-intl-api \
21mr|mozjs60-60.6.3-5|156	--enable-readline \
21mr|mozjs60-60.6.3-5|157	--enable-optimize="-O3" \
21mr|mozjs60-60.6.3-5|158	--enable-shared-js \
21mr|mozjs60-60.6.3-5|159	--disable-optimize \
21mr|mozjs60-60.6.3-5|160	--enable-pie \
21mr|mozjs60-60.6.3-5|161	--disable-jemalloc \
21mr|mozjs60-60.6.3-5|162	
21mr|mozjs60-60.6.3-5|163	%if 0%{?big_endian}
21mr|mozjs60-60.6.3-5|164	echo "Generate big endian version of config/external/icu/data/icud58l.dat"
21mr|mozjs60-60.6.3-5|165	pushd ../..
21mr|mozjs60-60.6.3-5|166	./mach python intl/icu_sources_data.py .
21mr|mozjs60-60.6.3-5|167	ls -l config/external/icu/data
21mr|mozjs60-60.6.3-5|168	rm -f config/external/icu/data/icudt*l.dat
21mr|mozjs60-60.6.3-5|169	popd
21mr|mozjs60-60.6.3-5|170	%endif
21mr|mozjs60-60.6.3-5|171	
21mr|mozjs60-60.6.3-5|172	
21mr|mozjs60-60.6.3-5|173	%make_build
21mr|mozjs60-60.6.3-5|174	
21mr|mozjs60-60.6.3-5|175	%install
21mr|mozjs60-60.6.3-5|176	%make_install
21mr|mozjs60-60.6.3-5|177	
21mr|mozjs60-60.6.3-5|178	# Fix permissions
21mr|mozjs60-60.6.3-5|179	chmod -x %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|mozjs60-60.6.3-5|180	
21mr|mozjs60-60.6.3-5|181	# Remove unneeded files
21mr|mozjs60-60.6.3-5|182	rm %{buildroot}%{_bindir}/js%{major}-config
21mr|mozjs60-60.6.3-5|183	rm %{buildroot}%{_libdir}/libjs_static.ajs
21mr|mozjs60-60.6.3-5|184	
21mr|mozjs60-60.6.3-5|185	# Rename library and create symlinks, following fix-soname.patch
21mr|mozjs60-60.6.3-5|186	mv %{buildroot}%{_libdir}/libmozjs-%{major}.so \
21mr|mozjs60-60.6.3-5|187	%{buildroot}%{_libdir}/libmozjs-%{major}.so.0.0.0
21mr|mozjs60-60.6.3-5|188	ln -s libmozjs-%{major}.so.0.0.0 %{buildroot}%{_libdir}/libmozjs-%{major}.so.0
21mr|mozjs60-60.6.3-5|189	ln -s libmozjs-%{major}.so.0 %{buildroot}%{_libdir}/libmozjs-%{major}.so
21mr|mozjs60-60.6.3-5|190	
21mr|mozjs60-60.6.3-5|191	%check
21mr|mozjs60-60.6.3-5|192	# Some tests will fail
21mr|mozjs60-60.6.3-5|193	tests/jstests.py -d -s --no-progress ../../js/src/js/src/shell/js || :
21mr|mozjs60-60.6.3-5|194	
21mr|mozjs60-60.6.3-5|195	%files
21mr|mozjs60-60.6.3-5|196	%{_bindir}/js60
21mr|mozjs60-60.6.3-5|197	
21mr|mozjs60-60.6.3-5|198	%files -n %{libmozjs}
21mr|mozjs60-60.6.3-5|199	%{_libdir}/libmozjs-60.so.%{majorlib}*
21mr|mozjs60-60.6.3-5|200	
21mr|mozjs60-60.6.3-5|201	%files -n %{libmozjs_devel}
21mr|mozjs60-60.6.3-5|202	%{_libdir}/libmozjs-60.so
21mr|mozjs60-60.6.3-5|203	%{_libdir}/pkgconfig/*.pc
21mr|mozjs60-60.6.3-5|204	%{_includedir}/mozjs-%{major}

14313 21
21mr|mozjs68-68.11.0-3|1	%global pre_release %{nil}
21mr|mozjs68-68.11.0-3|2	%define pkgname mozjs
21mr|mozjs68-68.11.0-3|3	%define api 68
21mr|mozjs68-68.11.0-3|4	%define major 68
21mr|mozjs68-68.11.0-3|5	%define majorlib 0
21mr|mozjs68-68.11.0-3|6	%define libmozjs %mklibname %{pkgname} %{api} %{major}
21mr|mozjs68-68.11.0-3|7	%define libmozjs_devel %mklibname %{pkgname} %{api} -d
21mr|mozjs68-68.11.0-3|8	
21mr|mozjs68-68.11.0-3|9	# (tpg) optimize a bit
21mr|mozjs68-68.11.0-3|10	%global optflags %{optflags} -O3
21mr|mozjs68-68.11.0-3|11	
21mr|mozjs68-68.11.0-3|12	# Big endian platforms
21mr|mozjs68-68.11.0-3|13	%ifarch ppc ppc64 s390 s390x
21mr|mozjs68-68.11.0-3|14	%global big_endian 1
21mr|mozjs68-68.11.0-3|15	%endif
21mr|mozjs68-68.11.0-3|16	
21mr|mozjs68-68.11.0-3|17	Summary:	JavaScript interpreter and libraries
21mr|mozjs68-68.11.0-3|18	Name:		mozjs68
21mr|mozjs68-68.11.0-3|19	Version:	68.11.0
21mr|mozjs68-68.11.0-3|20	Release:	3
21mr|mozjs68-68.11.0-3|21	Group:		Development/Other
21mr|mozjs68-68.11.0-3|22	License:	MPLv2.0 and BSD and GPLv2+ and GPLv3+ and LGPLv2.1 and LGPLv2.1+
21mr|mozjs68-68.11.0-3|23	URL:		https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/%{major}
21mr|mozjs68-68.11.0-3|24	Source0:        https://ftp.mozilla.org/pub/firefox/releases/%{version}esr/source/firefox-%{version}esr.source.tar.xz
21mr|mozjs68-68.11.0-3|25	Source10:	http://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz
21mr|mozjs68-68.11.0-3|26	
21mr|mozjs68-68.11.0-3|27	# Patches from Debian mozjs60, rebased for mozjs68:
21mr|mozjs68-68.11.0-3|28	Patch01:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/fix-soname.patch
21mr|mozjs68-68.11.0-3|29	Patch02:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/copy-headers.patch
21mr|mozjs68-68.11.0-3|30	Patch03:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/tests-increase-timeout.patch
21mr|mozjs68-68.11.0-3|31	Patch09:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/icu_sources_data.py-Decouple-from-Mozilla-build-system.patch
21mr|mozjs68-68.11.0-3|32	Patch10:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/icu_sources_data-Write-command-output-to-our-stderr.patch
21mr|mozjs68-68.11.0-3|33	
21mr|mozjs68-68.11.0-3|34	# Build fixes - https://hg.mozilla.org/mozilla-central/rev/ca36a6c4f8a4a0ddaa033fdbe20836d87bbfb873
21mr|mozjs68-68.11.0-3|35	Patch12:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/emitter.patch
21mr|mozjs68-68.11.0-3|36	Patch13:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/emitter_test.patch
21mr|mozjs68-68.11.0-3|37	
21mr|mozjs68-68.11.0-3|38	# Build fixes
21mr|mozjs68-68.11.0-3|39	Patch14:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/init_patch.patch
21mr|mozjs68-68.11.0-3|40	# TODO: Check with mozilla for cause of these fails and re-enable spidermonkey compile time checks if needed
21mr|mozjs68-68.11.0-3|41	Patch15:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/spidermonkey_checks_disable.patch
21mr|mozjs68-68.11.0-3|42	
21mr|mozjs68-68.11.0-3|43	# armv7 fixes
21mr|mozjs68-68.11.0-3|44	Patch16:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/rust_armv7.patch
21mr|mozjs68-68.11.0-3|45	Patch17:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/armv7_disable_WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS.patch
21mr|mozjs68-68.11.0-3|46	
21mr|mozjs68-68.11.0-3|47	# Patches from Fedora firefox package:
21mr|mozjs68-68.11.0-3|48	Patch26:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/build-icu-big-endian.patch
21mr|mozjs68-68.11.0-3|49	
21mr|mozjs68-68.11.0-3|50	# Support Python 3 in js tests
21mr|mozjs68-68.11.0-3|51	Patch30:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/jstests_python-3.patch
21mr|mozjs68-68.11.0-3|52	
21mr|mozjs68-68.11.0-3|53	# aarch64 fixes for -O2
21mr|mozjs68-68.11.0-3|54	Patch40:	Save-x28-before-clobbering-it-in-the-regex-compiler.patch
21mr|mozjs68-68.11.0-3|55	Patch41:	Save-and-restore-non-volatile-x28-on-ARM64-for-generated-unboxed-object-constructor.patch
21mr|mozjs68-68.11.0-3|56	
21mr|mozjs68-68.11.0-3|57	Patch50:	firefox-60.2.2-add-riscv64.patch
21mr|mozjs68-68.11.0-3|58	#Patch51:	mozjs-52.8.1-fix-crash-on-startup.patch
21mr|mozjs68-68.11.0-3|59	Patch52:	mozjs-68-compile.patch
21mr|mozjs68-68.11.0-3|60	
21mr|mozjs68-68.11.0-3|61	#BuildRequires:  autoconf
21mr|mozjs68-68.11.0-3|62	BuildRequires:	pkgconfig(icu-i18n)
21mr|mozjs68-68.11.0-3|63	BuildRequires:	pkgconfig(nspr)
21mr|mozjs68-68.11.0-3|64	BuildRequires:	pkgconfig(libffi)
21mr|mozjs68-68.11.0-3|65	BuildRequires:	pkgconfig(zlib)
21mr|mozjs68-68.11.0-3|66	BuildRequires:	pkgconfig(python2)
21mr|mozjs68-68.11.0-3|67	BuildRequires:	readline-devel
21mr|mozjs68-68.11.0-3|68	BuildRequires:	zip
21mr|mozjs68-68.11.0-3|69	BuildRequires:	python
21mr|mozjs68-68.11.0-3|70	BuildRequires:	rust
21mr|mozjs68-68.11.0-3|71	BuildRequires:	cargo
21mr|mozjs68-68.11.0-3|72	BuildRequires:	clang
21mr|mozjs68-68.11.0-3|73	BuildRequires:	llvm-devel clang-devel
21mr|mozjs68-68.11.0-3|74	
21mr|mozjs68-68.11.0-3|75	%description
21mr|mozjs68-68.11.0-3|76	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs68-68.11.0-3|77	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs68-68.11.0-3|78	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs68-68.11.0-3|79	with only mild differences from the published standard.
21mr|mozjs68-68.11.0-3|80	
21mr|mozjs68-68.11.0-3|81	%package -n %{libmozjs}
21mr|mozjs68-68.11.0-3|82	Provides:	mozjs%{major} = %{EVRD}
21mr|mozjs68-68.11.0-3|83	Summary:	JavaScript engine library
21mr|mozjs68-68.11.0-3|84	
21mr|mozjs68-68.11.0-3|85	%description -n %{libmozjs}
21mr|mozjs68-68.11.0-3|86	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs68-68.11.0-3|87	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs68-68.11.0-3|88	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs68-68.11.0-3|89	with only mild differences from the published standard.
21mr|mozjs68-68.11.0-3|90	
21mr|mozjs68-68.11.0-3|91	%package -n %{libmozjs_devel}
21mr|mozjs68-68.11.0-3|92	Summary:	Header files, libraries and development documentation for %{name}
21mr|mozjs68-68.11.0-3|93	Provides:	mozjs%{major}-devel = %{EVRD}
21mr|mozjs68-68.11.0-3|94	Requires:	%{libmozjs} = %{EVRD}
21mr|mozjs68-68.11.0-3|95	
21mr|mozjs68-68.11.0-3|96	%description -n %{libmozjs_devel}
21mr|mozjs68-68.11.0-3|97	This package contains the header files, static libraries and development
21mr|mozjs68-68.11.0-3|98	documentation for %{name}. If you like to develop programs using %{name},
21mr|mozjs68-68.11.0-3|99	you will need to install %{name}-devel.
21mr|mozjs68-68.11.0-3|100	
21mr|mozjs68-68.11.0-3|101	%prep
21mr|mozjs68-68.11.0-3|102	%setup -q -n firefox-%{version}/js/src -a 10
21mr|mozjs68-68.11.0-3|103	
21mr|mozjs68-68.11.0-3|104	pushd ../..
21mr|mozjs68-68.11.0-3|105	%config_update
21mr|mozjs68-68.11.0-3|106	
21mr|mozjs68-68.11.0-3|107	%patch01 -p1 -b .01~
21mr|mozjs68-68.11.0-3|108	%patch02 -p1 -b .02~
21mr|mozjs68-68.11.0-3|109	%patch03 -p1 -b .03~
21mr|mozjs68-68.11.0-3|110	%patch09 -p1 -b .09~
21mr|mozjs68-68.11.0-3|111	%patch10 -p1 -b .10~
21mr|mozjs68-68.11.0-3|112	
21mr|mozjs68-68.11.0-3|113	%patch12 -p1 -b .12~
21mr|mozjs68-68.11.0-3|114	%patch13 -p1 -b .13~
21mr|mozjs68-68.11.0-3|115	%patch14 -p1 -b .14~
21mr|mozjs68-68.11.0-3|116	%patch15 -p1 -b .15~
21mr|mozjs68-68.11.0-3|117	
21mr|mozjs68-68.11.0-3|118	%ifarch %{arm}
21mr|mozjs68-68.11.0-3|119	# Correct armv7hl rust triple seems to be armv7-unknown-linux-gnueabihf and not armv7-unknown-linux-gnueabi
21mr|mozjs68-68.11.0-3|120	%patch16 -p1 -b .16~
21mr|mozjs68-68.11.0-3|121	# Disable WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS as it causes the compilation to fail
21mr|mozjs68-68.11.0-3|122	# https://bugzilla.mozilla.org/show_bug.cgi?id=1526653
21mr|mozjs68-68.11.0-3|123	%patch17 -p1 -b .17~
21mr|mozjs68-68.11.0-3|124	%endif
21mr|mozjs68-68.11.0-3|125	
21mr|mozjs68-68.11.0-3|126	# Patch for big endian platforms only
21mr|mozjs68-68.11.0-3|127	%if 0%{?big_endian}
21mr|mozjs68-68.11.0-3|128	%patch26 -p1 -b .26~
21mr|mozjs68-68.11.0-3|129	%endif
21mr|mozjs68-68.11.0-3|130	
21mr|mozjs68-68.11.0-3|131	# Execute tests with Python 3
21mr|mozjs68-68.11.0-3|132	%patch30 -p1 -b .30~
21mr|mozjs68-68.11.0-3|133	
21mr|mozjs68-68.11.0-3|134	%patch50 -p1 -b .50~
21mr|mozjs68-68.11.0-3|135	#%patch51 -p1 -b .51~
21mr|mozjs68-68.11.0-3|136	%patch52 -p1 -b .52~
21mr|mozjs68-68.11.0-3|137	
21mr|mozjs68-68.11.0-3|138	# make sure we don't ever accidentally link against bundled security libs
21mr|mozjs68-68.11.0-3|139	rm -rf security/
21mr|mozjs68-68.11.0-3|140	popd
21mr|mozjs68-68.11.0-3|141	
21mr|mozjs68-68.11.0-3|142	# Remove zlib directory (to be sure using system version)
21mr|mozjs68-68.11.0-3|143	rm -rf ../../modules/zlib
21mr|mozjs68-68.11.0-3|144	
21mr|mozjs68-68.11.0-3|145	#rm -rf nsprpub
21mr|mozjs68-68.11.0-3|146	#cd config/external/
21mr|mozjs68-68.11.0-3|147	#for i in freetype2 icu nspr nss sqlite zlib; do
21mr|mozjs68-68.11.0-3|148	#	rm -rf $i
21mr|mozjs68-68.11.0-3|149	#	mkdir $i
21mr|mozjs68-68.11.0-3|150	#	touch $i/moz.build
21mr|mozjs68-68.11.0-3|151	#done
21mr|mozjs68-68.11.0-3|152	#cd ../..
21mr|mozjs68-68.11.0-3|153	
21mr|mozjs68-68.11.0-3|154	TOP="$(pwd)"
21mr|mozjs68-68.11.0-3|155	cd autoconf-2.13
21mr|mozjs68-68.11.0-3|156	./configure --prefix=$TOP/ac213bin
21mr|mozjs68-68.11.0-3|157	%make_build
21mr|mozjs68-68.11.0-3|158	%make_build install
21mr|mozjs68-68.11.0-3|159	
21mr|mozjs68-68.11.0-3|160	%build
21mr|mozjs68-68.11.0-3|161	%setup_compile_flags
21mr|mozjs68-68.11.0-3|162	
21mr|mozjs68-68.11.0-3|163	export AUTOCONF="`pwd`"/ac213bin/bin/autoconf
21mr|mozjs68-68.11.0-3|164	export CFLAGS="%{optflags}"
21mr|mozjs68-68.11.0-3|165	export CXXFLAGS="$CFLAGS"
21mr|mozjs68-68.11.0-3|166	export LDFLAGS="$CFLAGS"
21mr|mozjs68-68.11.0-3|167	
21mr|mozjs68-68.11.0-3|168	%ifarch %{arm} %{armx}
21mr|mozjs68-68.11.0-3|169	export CFLAGS="$CFLAGS -fPIC"
21mr|mozjs68-68.11.0-3|170	export CXXFLAGS="$CXXFLAGS -fPIC"
21mr|mozjs68-68.11.0-3|171	export LDFLAGS="$LDFLAGS -fPIC -fuse-ld=bfd"
21mr|mozjs68-68.11.0-3|172	%endif
21mr|mozjs68-68.11.0-3|173	
21mr|mozjs68-68.11.0-3|174	%configure \
21mr|mozjs68-68.11.0-3|175	--with-system-icu \
21mr|mozjs68-68.11.0-3|176	--enable-posix-nspr-emulation \
21mr|mozjs68-68.11.0-3|177	--with-system-zlib \
21mr|mozjs68-68.11.0-3|178	--enable-tests \
21mr|mozjs68-68.11.0-3|179	--disable-strip \
21mr|mozjs68-68.11.0-3|180	--with-intl-api \
21mr|mozjs68-68.11.0-3|181	--enable-readline \
21mr|mozjs68-68.11.0-3|182	--enable-optimize="-O3" \
21mr|mozjs68-68.11.0-3|183	--enable-shared-js \
21mr|mozjs68-68.11.0-3|184	--disable-optimize \
21mr|mozjs68-68.11.0-3|185	--enable-pie \
21mr|mozjs68-68.11.0-3|186	--disable-jemalloc \
21mr|mozjs68-68.11.0-3|187	--enable-unaligned-private-values
21mr|mozjs68-68.11.0-3|188	
21mr|mozjs68-68.11.0-3|189	%if 0%{?big_endian}
21mr|mozjs68-68.11.0-3|190	echo "Generate big endian version of config/external/icu/data/icud58l.dat"
21mr|mozjs68-68.11.0-3|191	pushd ../..
21mr|mozjs68-68.11.0-3|192	./mach python intl/icu_sources_data.py .
21mr|mozjs68-68.11.0-3|193	ls -l config/external/icu/data
21mr|mozjs68-68.11.0-3|194	rm -f config/external/icu/data/icudt*l.dat
21mr|mozjs68-68.11.0-3|195	popd
21mr|mozjs68-68.11.0-3|196	%endif
21mr|mozjs68-68.11.0-3|197	
21mr|mozjs68-68.11.0-3|198	
21mr|mozjs68-68.11.0-3|199	%make_build
21mr|mozjs68-68.11.0-3|200	
21mr|mozjs68-68.11.0-3|201	%install
21mr|mozjs68-68.11.0-3|202	%make_install
21mr|mozjs68-68.11.0-3|203	
21mr|mozjs68-68.11.0-3|204	# Fix permissions
21mr|mozjs68-68.11.0-3|205	chmod -x %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|mozjs68-68.11.0-3|206	
21mr|mozjs68-68.11.0-3|207	# Remove unneeded files
21mr|mozjs68-68.11.0-3|208	rm %{buildroot}%{_bindir}/js%{major}-config
21mr|mozjs68-68.11.0-3|209	rm %{buildroot}%{_libdir}/libjs_static.ajs
21mr|mozjs68-68.11.0-3|210	
21mr|mozjs68-68.11.0-3|211	# Rename library and create symlinks, following fix-soname.patch
21mr|mozjs68-68.11.0-3|212	mv %{buildroot}%{_libdir}/libmozjs-%{major}.so \
21mr|mozjs68-68.11.0-3|213	%{buildroot}%{_libdir}/libmozjs-%{major}.so.0.0.0
21mr|mozjs68-68.11.0-3|214	ln -s libmozjs-%{major}.so.0.0.0 %{buildroot}%{_libdir}/libmozjs-%{major}.so.0
21mr|mozjs68-68.11.0-3|215	ln -s libmozjs-%{major}.so.0 %{buildroot}%{_libdir}/libmozjs-%{major}.so
21mr|mozjs68-68.11.0-3|216	
21mr|mozjs68-68.11.0-3|217	%check
21mr|mozjs68-68.11.0-3|218	# Some tests will fail
21mr|mozjs68-68.11.0-3|219	tests/jstests.py -d -s --no-progress ../../js/src/js/src/shell/js || :
21mr|mozjs68-68.11.0-3|220	
21mr|mozjs68-68.11.0-3|221	%files
21mr|mozjs68-68.11.0-3|222	%{_bindir}/js68
21mr|mozjs68-68.11.0-3|223	
21mr|mozjs68-68.11.0-3|224	%files -n %{libmozjs}
21mr|mozjs68-68.11.0-3|225	%{_libdir}/libmozjs-68.so.%{majorlib}*
21mr|mozjs68-68.11.0-3|226	
21mr|mozjs68-68.11.0-3|227	%files -n %{libmozjs_devel}
21mr|mozjs68-68.11.0-3|228	%{_libdir}/libmozjs-68.so
21mr|mozjs68-68.11.0-3|229	%{_libdir}/pkgconfig/*.pc
21mr|mozjs68-68.11.0-3|230	%{_includedir}/mozjs-%{major}

14314 21
21mr|mozjs78-78.9.0-5|1	%global pre_release %{nil}
21mr|mozjs78-78.9.0-5|2	%define pkgname mozjs
21mr|mozjs78-78.9.0-5|3	%define api 78
21mr|mozjs78-78.9.0-5|4	%define major 78
21mr|mozjs78-78.9.0-5|5	%define majorlib 0
21mr|mozjs78-78.9.0-5|6	%define libmozjs %mklibname %{pkgname} %{api} %{major}
21mr|mozjs78-78.9.0-5|7	%define libmozjs_devel %mklibname %{pkgname} %{api} -d
21mr|mozjs78-78.9.0-5|8	
21mr|mozjs78-78.9.0-5|9	# (tpg) optimize a bit
21mr|mozjs78-78.9.0-5|10	%global optflags %{optflags} -O3
21mr|mozjs78-78.9.0-5|11	
21mr|mozjs78-78.9.0-5|12	# Big endian platforms
21mr|mozjs78-78.9.0-5|13	%ifarch ppc ppc64 s390 s390x
21mr|mozjs78-78.9.0-5|14	%global big_endian 1
21mr|mozjs78-78.9.0-5|15	%endif
21mr|mozjs78-78.9.0-5|16	
21mr|mozjs78-78.9.0-5|17	Summary:	JavaScript interpreter and libraries
21mr|mozjs78-78.9.0-5|18	Name:		mozjs78
21mr|mozjs78-78.9.0-5|19	Group:		Development/Other
21mr|mozjs78-78.9.0-5|20	Version:	78.9.0
21mr|mozjs78-78.9.0-5|21	Release:	5
21mr|mozjs78-78.9.0-5|22	License:	MPLv2.0 and BSD and GPLv2+ and GPLv3+ and LGPLv2.1 and LGPLv2.1+
21mr|mozjs78-78.9.0-5|23	URL:		https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/%{major}
21mr|mozjs78-78.9.0-5|24	Source0:        https://ftp.mozilla.org/pub/firefox/releases/%{version}esr/source/firefox-%{version}esr.source.tar.xz
21mr|mozjs78-78.9.0-5|25	Source10:	http://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz
21mr|mozjs78-78.9.0-5|26	
21mr|mozjs78-78.9.0-5|27	# Patches from Debian mozjs60, rebased for mozjs68:
21mr|mozjs78-78.9.0-5|28	Patch01:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/fix-soname.patch
21mr|mozjs78-78.9.0-5|29	Patch02:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/copy-headers.patch
21mr|mozjs78-78.9.0-5|30	Patch03:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/tests-increase-timeout.patch
21mr|mozjs78-78.9.0-5|31	Patch09:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/icu_sources_data.py-Decouple-from-Mozilla-build-system.patch
21mr|mozjs78-78.9.0-5|32	Patch10:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/icu_sources_data-Write-command-output-to-our-stderr.patch
21mr|mozjs78-78.9.0-5|33	
21mr|mozjs78-78.9.0-5|34	# Build fixes - https://hg.mozilla.org/mozilla-central/rev/ca36a6c4f8a4a0ddaa033fdbe20836d87bbfb873
21mr|mozjs78-78.9.0-5|35	Patch12:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/emitter.patch
21mr|mozjs78-78.9.0-5|36	
21mr|mozjs78-78.9.0-5|37	# Build fixes
21mr|mozjs78-78.9.0-5|38	Patch14:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/init_patch.patch
21mr|mozjs78-78.9.0-5|39	# TODO: Check with mozilla for cause of these fails and re-enable spidermonkey compile time checks if needed
21mr|mozjs78-78.9.0-5|40	Patch15:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/spidermonkey_checks_disable.patch
21mr|mozjs78-78.9.0-5|41	
21mr|mozjs78-78.9.0-5|42	# armv7 fixes
21mr|mozjs78-78.9.0-5|43	Patch16:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/rust_armv7.patch
21mr|mozjs78-78.9.0-5|44	Patch17:	https://src.fedoraproject.org/rpms/mozjs78/raw/master/f/armv7_disable_WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS.patch
21mr|mozjs78-78.9.0-5|45	
21mr|mozjs78-78.9.0-5|46	# Patches from Fedora firefox package:
21mr|mozjs78-78.9.0-5|47	Patch26:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/build-icu-big-endian.patch
21mr|mozjs78-78.9.0-5|48	
21mr|mozjs78-78.9.0-5|49	# Support Python 3 in js tests
21mr|mozjs78-78.9.0-5|50	Patch30:	https://src.fedoraproject.org/rpms/mozjs68/raw/master/f/jstests_python-3.patch
21mr|mozjs78-78.9.0-5|51	
21mr|mozjs78-78.9.0-5|52	# aarch64 fixes for -O2
21mr|mozjs78-78.9.0-5|53	Patch40:	Save-x28-before-clobbering-it-in-the-regex-compiler.patch
21mr|mozjs78-78.9.0-5|54	Patch41:	Save-and-restore-non-volatile-x28-on-ARM64-for-generated-unboxed-object-constructor.patch
21mr|mozjs78-78.9.0-5|55	
21mr|mozjs78-78.9.0-5|56	Patch50:	firefox-60.2.2-add-riscv64.patch
21mr|mozjs78-78.9.0-5|57	#Patch51:	mozjs-52.8.1-fix-crash-on-startup.patch
21mr|mozjs78-78.9.0-5|58	Patch52:	mozjs-68-compile.patch
21mr|mozjs78-78.9.0-5|59	
21mr|mozjs78-78.9.0-5|60	#BuildRequires:  autoconf
21mr|mozjs78-78.9.0-5|61	BuildRequires:	pkgconfig(icu-i18n)
21mr|mozjs78-78.9.0-5|62	BuildRequires:	pkgconfig(nspr)
21mr|mozjs78-78.9.0-5|63	BuildRequires:	pkgconfig(libffi)
21mr|mozjs78-78.9.0-5|64	BuildRequires:	pkgconfig(zlib)
21mr|mozjs78-78.9.0-5|65	BuildRequires:	pkgconfig(python2)
21mr|mozjs78-78.9.0-5|66	BuildRequires:	readline-devel
21mr|mozjs78-78.9.0-5|67	BuildRequires:	zip
21mr|mozjs78-78.9.0-5|68	BuildRequires:	python
21mr|mozjs78-78.9.0-5|69	BuildRequires:	rust
21mr|mozjs78-78.9.0-5|70	BuildRequires:	cargo
21mr|mozjs78-78.9.0-5|71	BuildRequires:	llvm-devel clang-devel
21mr|mozjs78-78.9.0-5|72	
21mr|mozjs78-78.9.0-5|73	%description
21mr|mozjs78-78.9.0-5|74	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs78-78.9.0-5|75	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs78-78.9.0-5|76	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs78-78.9.0-5|77	with only mild differences from the published standard.
21mr|mozjs78-78.9.0-5|78	
21mr|mozjs78-78.9.0-5|79	%package -n %{libmozjs}
21mr|mozjs78-78.9.0-5|80	Provides:	mozjs%{major} = %{EVRD}
21mr|mozjs78-78.9.0-5|81	Summary:	JavaScript engine library
21mr|mozjs78-78.9.0-5|82	
21mr|mozjs78-78.9.0-5|83	%description -n %{libmozjs}
21mr|mozjs78-78.9.0-5|84	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs78-78.9.0-5|85	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs78-78.9.0-5|86	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs78-78.9.0-5|87	with only mild differences from the published standard.
21mr|mozjs78-78.9.0-5|88	
21mr|mozjs78-78.9.0-5|89	%package -n %{libmozjs_devel}
21mr|mozjs78-78.9.0-5|90	Summary:	Header files, libraries and development documentation for %{name}
21mr|mozjs78-78.9.0-5|91	Provides:	mozjs%{major}-devel = %{EVRD}
21mr|mozjs78-78.9.0-5|92	Requires:	%{libmozjs} = %{EVRD}
21mr|mozjs78-78.9.0-5|93	
21mr|mozjs78-78.9.0-5|94	%description -n %{libmozjs_devel}
21mr|mozjs78-78.9.0-5|95	This package contains the header files, static libraries and development
21mr|mozjs78-78.9.0-5|96	documentation for %{name}. If you like to develop programs using %{name},
21mr|mozjs78-78.9.0-5|97	you will need to install %{name}-devel.
21mr|mozjs78-78.9.0-5|98	
21mr|mozjs78-78.9.0-5|99	%prep
21mr|mozjs78-78.9.0-5|100	%setup -q -n firefox-%{version}/js/src -a 10
21mr|mozjs78-78.9.0-5|101	
21mr|mozjs78-78.9.0-5|102	pushd ../..
21mr|mozjs78-78.9.0-5|103	%config_update
21mr|mozjs78-78.9.0-5|104	
21mr|mozjs78-78.9.0-5|105	%patch01 -p1 -b .01~
21mr|mozjs78-78.9.0-5|106	%patch02 -p1 -b .02~
21mr|mozjs78-78.9.0-5|107	%patch03 -p1 -b .03~
21mr|mozjs78-78.9.0-5|108	%patch09 -p1 -b .09~
21mr|mozjs78-78.9.0-5|109	%patch10 -p1 -b .10~
21mr|mozjs78-78.9.0-5|110	
21mr|mozjs78-78.9.0-5|111	%patch12 -p1 -b .12~
21mr|mozjs78-78.9.0-5|112	%patch14 -p1 -b .14~
21mr|mozjs78-78.9.0-5|113	%patch15 -p1 -b .15~
21mr|mozjs78-78.9.0-5|114	
21mr|mozjs78-78.9.0-5|115	%ifarch %{arm}
21mr|mozjs78-78.9.0-5|116	# Correct armv7hl rust triple seems to be armv7-unknown-linux-gnueabihf and not armv7-unknown-linux-gnueabi
21mr|mozjs78-78.9.0-5|117	%patch16 -p1 -b .16~
21mr|mozjs78-78.9.0-5|118	# Disable WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS as it causes the compilation to fail
21mr|mozjs78-78.9.0-5|119	# https://bugzilla.mozilla.org/show_bug.cgi?id=1526653
21mr|mozjs78-78.9.0-5|120	%patch17 -p1 -b .17~
21mr|mozjs78-78.9.0-5|121	%endif
21mr|mozjs78-78.9.0-5|122	
21mr|mozjs78-78.9.0-5|123	# Patch for big endian platforms only
21mr|mozjs78-78.9.0-5|124	%if 0%{?big_endian}
21mr|mozjs78-78.9.0-5|125	%patch26 -p1 -b .26~
21mr|mozjs78-78.9.0-5|126	%endif
21mr|mozjs78-78.9.0-5|127	
21mr|mozjs78-78.9.0-5|128	# Execute tests with Python 3
21mr|mozjs78-78.9.0-5|129	%patch30 -p1 -b .30~
21mr|mozjs78-78.9.0-5|130	
21mr|mozjs78-78.9.0-5|131	%patch50 -p1 -b .50~
21mr|mozjs78-78.9.0-5|132	#%patch51 -p1 -b .51~
21mr|mozjs78-78.9.0-5|133	%patch52 -p1 -b .52~
21mr|mozjs78-78.9.0-5|134	popd
21mr|mozjs78-78.9.0-5|135	
21mr|mozjs78-78.9.0-5|136	# Remove zlib directory (to be sure using system version)
21mr|mozjs78-78.9.0-5|137	rm -rf ../../modules/zlib
21mr|mozjs78-78.9.0-5|138	
21mr|mozjs78-78.9.0-5|139	#rm -rf nsprpub
21mr|mozjs78-78.9.0-5|140	#cd config/external/
21mr|mozjs78-78.9.0-5|141	#for i in freetype2 icu nspr nss sqlite zlib; do
21mr|mozjs78-78.9.0-5|142	#	rm -rf $i
21mr|mozjs78-78.9.0-5|143	#	mkdir $i
21mr|mozjs78-78.9.0-5|144	#	touch $i/moz.build
21mr|mozjs78-78.9.0-5|145	#done
21mr|mozjs78-78.9.0-5|146	#cd ../..
21mr|mozjs78-78.9.0-5|147	
21mr|mozjs78-78.9.0-5|148	TOP="$(pwd)"
21mr|mozjs78-78.9.0-5|149	cd autoconf-2.13
21mr|mozjs78-78.9.0-5|150	./configure --prefix=$TOP/ac213bin
21mr|mozjs78-78.9.0-5|151	%make_build
21mr|mozjs78-78.9.0-5|152	%make_build install
21mr|mozjs78-78.9.0-5|153	
21mr|mozjs78-78.9.0-5|154	%build
21mr|mozjs78-78.9.0-5|155	%set_build_flags
21mr|mozjs78-78.9.0-5|156	
21mr|mozjs78-78.9.0-5|157	export AUTOCONF="$(pwd)"/ac213bin/bin/autoconf
21mr|mozjs78-78.9.0-5|158	export RUSTFLAGS="-C embed-bitcode"
21mr|mozjs78-78.9.0-5|159	export CARGO_PROFILE_RELEASE_LTO=true
21mr|mozjs78-78.9.0-5|160	export CFLAGS="%{optflags}"
21mr|mozjs78-78.9.0-5|161	export CXXFLAGS="$CFLAGS"
21mr|mozjs78-78.9.0-5|162	export LDFLAGS="$CFLAGS"
21mr|mozjs78-78.9.0-5|163	
21mr|mozjs78-78.9.0-5|164	%ifarch %{arm} aarch64
21mr|mozjs78-78.9.0-5|165	export CFLAGS="$CFLAGS -fPIC"
21mr|mozjs78-78.9.0-5|166	export CXXFLAGS="$CXXFLAGS -fPIC"
21mr|mozjs78-78.9.0-5|167	export LDFLAGS="$LDFLAGS -fPIC"
21mr|mozjs78-78.9.0-5|168	%endif
21mr|mozjs78-78.9.0-5|169	
21mr|mozjs78-78.9.0-5|170	%configure \
21mr|mozjs78-78.9.0-5|171	--with-system-icu \
21mr|mozjs78-78.9.0-5|172	--with-system-zlib \
21mr|mozjs78-78.9.0-5|173	--disable-tests \
21mr|mozjs78-78.9.0-5|174	--disable-strip \
21mr|mozjs78-78.9.0-5|175	--with-intl-api \
21mr|mozjs78-78.9.0-5|176	--enable-readline \
21mr|mozjs78-78.9.0-5|177	--enable-shared-js \
21mr|mozjs78-78.9.0-5|178	--enable-optimize="%{optflags}" \
21mr|mozjs78-78.9.0-5|179	--enable-pie \
21mr|mozjs78-78.9.0-5|180	--disable-jemalloc
21mr|mozjs78-78.9.0-5|181	
21mr|mozjs78-78.9.0-5|182	%if 0%{?big_endian}
21mr|mozjs78-78.9.0-5|183	echo "Generate big endian version of config/external/icu/data/icud58l.dat"
21mr|mozjs78-78.9.0-5|184	pushd ../..
21mr|mozjs78-78.9.0-5|185	./mach python intl/icu_sources_data.py .
21mr|mozjs78-78.9.0-5|186	ls -l config/external/icu/data
21mr|mozjs78-78.9.0-5|187	rm -f config/external/icu/data/icudt*l.dat
21mr|mozjs78-78.9.0-5|188	popd
21mr|mozjs78-78.9.0-5|189	%endif
21mr|mozjs78-78.9.0-5|190	
21mr|mozjs78-78.9.0-5|191	
21mr|mozjs78-78.9.0-5|192	%make_build
21mr|mozjs78-78.9.0-5|193	
21mr|mozjs78-78.9.0-5|194	%install
21mr|mozjs78-78.9.0-5|195	%make_install
21mr|mozjs78-78.9.0-5|196	
21mr|mozjs78-78.9.0-5|197	# Fix permissions
21mr|mozjs78-78.9.0-5|198	chmod -x %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|mozjs78-78.9.0-5|199	
21mr|mozjs78-78.9.0-5|200	# Remove unneeded files
21mr|mozjs78-78.9.0-5|201	rm %{buildroot}%{_bindir}/js%{major}-config
21mr|mozjs78-78.9.0-5|202	rm %{buildroot}%{_libdir}/libjs_static.ajs
21mr|mozjs78-78.9.0-5|203	
21mr|mozjs78-78.9.0-5|204	# Rename library and create symlinks, following fix-soname.patch
21mr|mozjs78-78.9.0-5|205	mv %{buildroot}%{_libdir}/libmozjs-%{major}.so \
21mr|mozjs78-78.9.0-5|206	%{buildroot}%{_libdir}/libmozjs-%{major}.so.0.0.0
21mr|mozjs78-78.9.0-5|207	ln -s libmozjs-%{major}.so.0.0.0 %{buildroot}%{_libdir}/libmozjs-%{major}.so.0
21mr|mozjs78-78.9.0-5|208	ln -s libmozjs-%{major}.so.0 %{buildroot}%{_libdir}/libmozjs-%{major}.so
21mr|mozjs78-78.9.0-5|209	
21mr|mozjs78-78.9.0-5|210	%check
21mr|mozjs78-78.9.0-5|211	# Some tests will fail
21mr|mozjs78-78.9.0-5|212	tests/jstests.py -d -s --no-progress ../../js/src/js/src/shell/js || :
21mr|mozjs78-78.9.0-5|213	
21mr|mozjs78-78.9.0-5|214	%files
21mr|mozjs78-78.9.0-5|215	%{_bindir}/js%{major}
21mr|mozjs78-78.9.0-5|216	
21mr|mozjs78-78.9.0-5|217	%files -n %{libmozjs}
21mr|mozjs78-78.9.0-5|218	%{_libdir}/libmozjs-%{major}.so.%{majorlib}*
21mr|mozjs78-78.9.0-5|219	
21mr|mozjs78-78.9.0-5|220	%files -n %{libmozjs_devel}
21mr|mozjs78-78.9.0-5|221	%{_libdir}/libmozjs-%{major}.so
21mr|mozjs78-78.9.0-5|222	%{_libdir}/pkgconfig/*.pc
21mr|mozjs78-78.9.0-5|223	%{_includedir}/mozjs-%{major}

14315 21
21mr|mozjs91-91.9.0-2|1	%define pkgname mozjs
21mr|mozjs91-91.9.0-2|2	%define api 91
21mr|mozjs91-91.9.0-2|3	%define major 91
21mr|mozjs91-91.9.0-2|4	%define libname %mklibname mozjs %{api} %{major}
21mr|mozjs91-91.9.0-2|5	%define devname %mklibname mozjs %{api} -d
21mr|mozjs91-91.9.0-2|6	
21mr|mozjs91-91.9.0-2|7	%global optflags %{optflags} -O3
21mr|mozjs91-91.9.0-2|8	
21mr|mozjs91-91.9.0-2|9	Summary:	JavaScript interpreter and libraries
21mr|mozjs91-91.9.0-2|10	Name:		mozjs91
21mr|mozjs91-91.9.0-2|11	Group:		Development/Other
21mr|mozjs91-91.9.0-2|12	Version:	91.9.0
21mr|mozjs91-91.9.0-2|13	Release:	2
21mr|mozjs91-91.9.0-2|14	License:	MPLv2.0 and BSD and GPLv2+ and GPLv3+ and LGPLv2.1 and LGPLv2.1+
21mr|mozjs91-91.9.0-2|15	Url:		https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
21mr|mozjs91-91.9.0-2|16	Source0:	https://ftp.mozilla.org/pub/firefox/releases/%{version}esr/source/firefox-%{version}esr.source.tar.xz
21mr|mozjs91-91.9.0-2|17	# From Fedora
21mr|mozjs91-91.9.0-2|18	# Patches from mozjs68, rebased for mozjs78:
21mr|mozjs91-91.9.0-2|19	Patch0:		fix-soname.patch
21mr|mozjs91-91.9.0-2|20	Patch1:		copy-headers.patch
21mr|mozjs91-91.9.0-2|21	Patch2:		icu_sources_data.py-Decouple-from-Mozilla-build-system.patch
21mr|mozjs91-91.9.0-2|22	Patch3:		icu_sources_data-Write-command-output-to-our-stderr.patch
21mr|mozjs91-91.9.0-2|23	# Build fixes - https://hg.mozilla.org/mozilla-central/rev/ca36a6c4f8a4a0ddaa033fdbe20836d87bbfb873
21mr|mozjs91-91.9.0-2|24	Patch4:		emitter.patch
21mr|mozjs91-91.9.0-2|25	# Build fixes
21mr|mozjs91-91.9.0-2|26	Patch5:		init_patch.patch
21mr|mozjs91-91.9.0-2|27	Patch6:		remove-sloppy-m4-detection-from-bundled-autoconf.patch
21mr|mozjs91-91.9.0-2|28	Patch7:		spidermonkey_checks_disable.patch
21mr|mozjs91-91.9.0-2|29	Patch8:		firefox-91.9.0-x86-fix.patch
21mr|mozjs91-91.9.0-2|30	BuildRequires:	cargo
21mr|mozjs91-91.9.0-2|31	BuildRequires:	llvm
21mr|mozjs91-91.9.0-2|32	BuildRequires:	rust
21mr|mozjs91-91.9.0-2|33	BuildRequires:	zip
21mr|mozjs91-91.9.0-2|34	BuildRequires:	clang-devel
21mr|mozjs91-91.9.0-2|35	BuildRequires:	readline-devel
21mr|mozjs91-91.9.0-2|36	BuildRequires:	python3dist(setuptools)
21mr|mozjs91-91.9.0-2|37	BuildRequires:	python3dist(six)
21mr|mozjs91-91.9.0-2|38	BuildRequires:	pkgconfig(icu-i18n)
21mr|mozjs91-91.9.0-2|39	BuildRequires:	pkgconfig(libffi)
21mr|mozjs91-91.9.0-2|40	BuildRequires:	pkgconfig(python3)
21mr|mozjs91-91.9.0-2|41	BuildRequires:	pkgconfig(zlib)
21mr|mozjs91-91.9.0-2|42	
21mr|mozjs91-91.9.0-2|43	%description
21mr|mozjs91-91.9.0-2|44	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs91-91.9.0-2|45	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs91-91.9.0-2|46	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs91-91.9.0-2|47	with only mild differences from the published standard.
21mr|mozjs91-91.9.0-2|48	
21mr|mozjs91-91.9.0-2|49	%files
21mr|mozjs91-91.9.0-2|50	%doc README.html
21mr|mozjs91-91.9.0-2|51	%license LICENSE
21mr|mozjs91-91.9.0-2|52	%{_bindir}/js%{major}
21mr|mozjs91-91.9.0-2|53	
21mr|mozjs91-91.9.0-2|54	#----------------------------------------------------------------------------
21mr|mozjs91-91.9.0-2|55	
21mr|mozjs91-91.9.0-2|56	%package -n %{libname}
21mr|mozjs91-91.9.0-2|57	Provides:	%{name} = %{EVRD}
21mr|mozjs91-91.9.0-2|58	Summary:	JavaScript engine library
21mr|mozjs91-91.9.0-2|59	
21mr|mozjs91-91.9.0-2|60	%description -n %{libname}
21mr|mozjs91-91.9.0-2|61	JavaScript is the Netscape-developed object scripting language used in millions
21mr|mozjs91-91.9.0-2|62	of web pages and server applications worldwide. Netscape's JavaScript is a
21mr|mozjs91-91.9.0-2|63	super set of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
21mr|mozjs91-91.9.0-2|64	with only mild differences from the published standard.
21mr|mozjs91-91.9.0-2|65	
21mr|mozjs91-91.9.0-2|66	%files -n %{libname}
21mr|mozjs91-91.9.0-2|67	%doc README.html
21mr|mozjs91-91.9.0-2|68	%license LICENSE
21mr|mozjs91-91.9.0-2|69	%{_libdir}/libmozjs-%{major}.so.0*
21mr|mozjs91-91.9.0-2|70	
21mr|mozjs91-91.9.0-2|71	#----------------------------------------------------------------------------
21mr|mozjs91-91.9.0-2|72	
21mr|mozjs91-91.9.0-2|73	%package -n %{devname}
21mr|mozjs91-91.9.0-2|74	Summary:	Header files, libraries and development documentation for %{name}
21mr|mozjs91-91.9.0-2|75	Provides:	%{name}-devel = %{EVRD}
21mr|mozjs91-91.9.0-2|76	Requires:	%{libname} = %{EVRD}
21mr|mozjs91-91.9.0-2|77	
21mr|mozjs91-91.9.0-2|78	%description -n %{devname}
21mr|mozjs91-91.9.0-2|79	This package contains the header files, static libraries and development
21mr|mozjs91-91.9.0-2|80	documentation for %{name}. If you like to develop programs using %{name},
21mr|mozjs91-91.9.0-2|81	you will need to install %{name}-devel.
21mr|mozjs91-91.9.0-2|82	
21mr|mozjs91-91.9.0-2|83	%files -n %{devname}
21mr|mozjs91-91.9.0-2|84	%{_includedir}/mozjs-%{major}
21mr|mozjs91-91.9.0-2|85	%{_libdir}/libmozjs-%{major}.so
21mr|mozjs91-91.9.0-2|86	%{_libdir}/pkgconfig/*.pc
21mr|mozjs91-91.9.0-2|87	
21mr|mozjs91-91.9.0-2|88	#----------------------------------------------------------------------------
21mr|mozjs91-91.9.0-2|89	
21mr|mozjs91-91.9.0-2|90	%prep
21mr|mozjs91-91.9.0-2|91	%setup -q -n firefox-%{version}/js/src
21mr|mozjs91-91.9.0-2|92	
21mr|mozjs91-91.9.0-2|93	pushd ../..
21mr|mozjs91-91.9.0-2|94	%apply_patches
21mr|mozjs91-91.9.0-2|95	%ifnarch %{ix86}
21mr|mozjs91-91.9.0-2|96	%patch8 -p1 -R
21mr|mozjs91-91.9.0-2|97	%endif
21mr|mozjs91-91.9.0-2|98	cp LICENSE js/src/
21mr|mozjs91-91.9.0-2|99	popd
21mr|mozjs91-91.9.0-2|100	
21mr|mozjs91-91.9.0-2|101	%build
21mr|mozjs91-91.9.0-2|102	export CC=gcc
21mr|mozjs91-91.9.0-2|103	export CXX=g++
21mr|mozjs91-91.9.0-2|104	export RUSTFLAGS="-C embed-bitcode"
21mr|mozjs91-91.9.0-2|105	export CARGO_PROFILE_RELEASE_LTO=true
21mr|mozjs91-91.9.0-2|106	export CFLAGS="%{optflags}"
21mr|mozjs91-91.9.0-2|107	export CXXFLAGS="$CFLAGS"
21mr|mozjs91-91.9.0-2|108	export LINKFLAGS="%{ldflags}"
21mr|mozjs91-91.9.0-2|109	export PYTHON="%{python3}"
21mr|mozjs91-91.9.0-2|110	
21mr|mozjs91-91.9.0-2|111	%ifarch %{arm} aarch64
21mr|mozjs91-91.9.0-2|112	export CFLAGS="$CFLAGS -fPIC"
21mr|mozjs91-91.9.0-2|113	export CXXFLAGS="$CXXFLAGS -fPIC"
21mr|mozjs91-91.9.0-2|114	export LINKFLAGS="$LINKFLAGS -fPIC"
21mr|mozjs91-91.9.0-2|115	%endif
21mr|mozjs91-91.9.0-2|116	
21mr|mozjs91-91.9.0-2|117	# Use bundled autoconf
21mr|mozjs91-91.9.0-2|118	export M4=m4
21mr|mozjs91-91.9.0-2|119	export AWK=awk
21mr|mozjs91-91.9.0-2|120	export AC_MACRODIR=/builddir/build/BUILD/firefox-%{version}/build/autoconf/
21mr|mozjs91-91.9.0-2|121	sh ../../build/autoconf/autoconf.sh --localdir=/builddir/build/BUILD/firefox-%{version}/js/src configure.in > configure
21mr|mozjs91-91.9.0-2|122	chmod +x configure
21mr|mozjs91-91.9.0-2|123	%configure \
21mr|mozjs91-91.9.0-2|124	--disable-debug		\
21mr|mozjs91-91.9.0-2|125	--disable-jemalloc	\
21mr|mozjs91-91.9.0-2|126	--disable-strip		\
21mr|mozjs91-91.9.0-2|127	--disable-tests		\
21mr|mozjs91-91.9.0-2|128	--enable-optimize	\
21mr|mozjs91-91.9.0-2|129	--enable-pie		\
21mr|mozjs91-91.9.0-2|130	--enable-readline	\
21mr|mozjs91-91.9.0-2|131	--enable-shared-js	\
21mr|mozjs91-91.9.0-2|132	--with-intl-api		\
21mr|mozjs91-91.9.0-2|133	--with-system-icu	\
21mr|mozjs91-91.9.0-2|134	--with-system-zlib
21mr|mozjs91-91.9.0-2|135	%make
21mr|mozjs91-91.9.0-2|136	
21mr|mozjs91-91.9.0-2|137	%install
21mr|mozjs91-91.9.0-2|138	%makeinstall_std
21mr|mozjs91-91.9.0-2|139	
21mr|mozjs91-91.9.0-2|140	chmod -x %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|mozjs91-91.9.0-2|141	
21mr|mozjs91-91.9.0-2|142	%ifarch %{ix86}
21mr|mozjs91-91.9.0-2|143	mv %{buildroot}%{_includedir}/mozjs-%{major}/js-config{,-32}.h
21mr|mozjs91-91.9.0-2|144	%else
21mr|mozjs91-91.9.0-2|145	mv %{buildroot}%{_includedir}/mozjs-%{major}/js-config{,-64}.h
21mr|mozjs91-91.9.0-2|146	%endif
21mr|mozjs91-91.9.0-2|147	cat >%{buildroot}%{_includedir}/mozjs-%{major}/js-config.h <<EOF
21mr|mozjs91-91.9.0-2|148	#ifndef JS_CONFIG_H_MULTILIB
21mr|mozjs91-91.9.0-2|149	#define JS_CONFIG_H_MULTILIB
21mr|mozjs91-91.9.0-2|150	
21mr|mozjs91-91.9.0-2|151	#include <bits/wordsize.h>
21mr|mozjs91-91.9.0-2|152	
21mr|mozjs91-91.9.0-2|153	#if __WORDSIZE == 32
21mr|mozjs91-91.9.0-2|154	# include "js-config-32.h"
21mr|mozjs91-91.9.0-2|155	#elif __WORDSIZE == 64
21mr|mozjs91-91.9.0-2|156	# include "js-config-64.h"
21mr|mozjs91-91.9.0-2|157	#else
21mr|mozjs91-91.9.0-2|158	# error "unexpected value for __WORDSIZE macro"
21mr|mozjs91-91.9.0-2|159	#endif
21mr|mozjs91-91.9.0-2|160	
21mr|mozjs91-91.9.0-2|161	#endif
21mr|mozjs91-91.9.0-2|162	EOF
21mr|mozjs91-91.9.0-2|163	
21mr|mozjs91-91.9.0-2|164	rm %{buildroot}%{_bindir}/js%{major}-config
21mr|mozjs91-91.9.0-2|165	rm %{buildroot}%{_libdir}/libjs_static.ajs
21mr|mozjs91-91.9.0-2|166	
21mr|mozjs91-91.9.0-2|167	# With fix-soname.patch
21mr|mozjs91-91.9.0-2|168	mv %{buildroot}%{_libdir}/libmozjs-%{major}.so{,.0.0.0}
21mr|mozjs91-91.9.0-2|169	ln -s libmozjs-%{major}.so.0.0.0 %{buildroot}%{_libdir}/libmozjs-%{major}.so.0
21mr|mozjs91-91.9.0-2|170	ln -s libmozjs-%{major}.so.0 %{buildroot}%{_libdir}/libmozjs-%{major}.so

14316 21
21mr|mpage-2.5.7-2|1	Summary:	A tool for printing multiple pages of text on each printed page
21mr|mpage-2.5.7-2|2	Name:		mpage
21mr|mpage-2.5.7-2|3	Version:	2.5.7
21mr|mpage-2.5.7-2|4	Release:	2
21mr|mpage-2.5.7-2|5	License:	BSD
21mr|mpage-2.5.7-2|6	Group:		System/Printing
21mr|mpage-2.5.7-2|7	Url:		http://www.mesa.nl/pub/mpage
21mr|mpage-2.5.7-2|8	Source0:	http://www.mesa.nl/pub/mpage/%{name}-%{version}.tgz
21mr|mpage-2.5.7-2|9	Patch0:		mpage-2.5.4-config.patch
21mr|mpage-2.5.7-2|10	# Japanese patch.bz2
21mr|mpage-2.5.7-2|11	Patch10:	mpage-2.5.3-j.patch
21mr|mpage-2.5.7-2|12	Patch20:	mpage-mfix.patch
21mr|mpage-2.5.7-2|13	Patch21:	mpage-psprint.patch
21mr|mpage-2.5.7-2|14	Patch22:	mpage-2.5.3-japanese-fix.patch
21mr|mpage-2.5.7-2|15	Patch23:	mpage-2.5.6-LDFLAGS.diff
21mr|mpage-2.5.7-2|16	
21mr|mpage-2.5.7-2|17	%description
21mr|mpage-2.5.7-2|18	The mpage utility takes plain text files or PostScript(TM) documents
21mr|mpage-2.5.7-2|19	as input, reduces the size of the text, and prints the files on a
21mr|mpage-2.5.7-2|20	PostScript printer with several pages on each sheet of paper. Mpage
21mr|mpage-2.5.7-2|21	is very useful for viewing large printouts without using up tons of
21mr|mpage-2.5.7-2|22	paper. Mpage supports many different layout options for the printed
21mr|mpage-2.5.7-2|23	pages.
21mr|mpage-2.5.7-2|24	
21mr|mpage-2.5.7-2|25	Mpage should be installed if you need a useful utility for viewing
21mr|mpage-2.5.7-2|26	long text documents without wasting paper.
21mr|mpage-2.5.7-2|27	
21mr|mpage-2.5.7-2|28	%files
21mr|mpage-2.5.7-2|29	%doc CHANGES Copyright README NEWS TODO
21mr|mpage-2.5.7-2|30	%{_bindir}/mpage
21mr|mpage-2.5.7-2|31	%{_mandir}/man1/mpage.1*
21mr|mpage-2.5.7-2|32	%dir %{_datadir}/mpage
21mr|mpage-2.5.7-2|33	%{_datadir}/mpage/*
21mr|mpage-2.5.7-2|34	
21mr|mpage-2.5.7-2|35	#----------------------------------------------------------------------------
21mr|mpage-2.5.7-2|36	
21mr|mpage-2.5.7-2|37	%prep
21mr|mpage-2.5.7-2|38	%setup -q
21mr|mpage-2.5.7-2|39	%apply_patches
21mr|mpage-2.5.7-2|40	
21mr|mpage-2.5.7-2|41	%build
21mr|mpage-2.5.7-2|42	%make RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|mpage-2.5.7-2|43	
21mr|mpage-2.5.7-2|44	%install
21mr|mpage-2.5.7-2|45	%makeinstall_std

14317 21
21mr|mpeg2dec-0.5.1-19|1	%define major 0
21mr|mpeg2dec-0.5.1-19|2	# TODO: split library package
21mr|mpeg2dec-0.5.1-19|3	%define libname %mklibname %{name} %{major}
21mr|mpeg2dec-0.5.1-19|4	%define devname %mklibname %{name} -d
21mr|mpeg2dec-0.5.1-19|5	%define sdevname %mklibname %{name} -d -s
21mr|mpeg2dec-0.5.1-19|6	%define oname libmpeg2
21mr|mpeg2dec-0.5.1-19|7	
21mr|mpeg2dec-0.5.1-19|8	Summary:	MPEG-2 Decoder
21mr|mpeg2dec-0.5.1-19|9	Name:		mpeg2dec
21mr|mpeg2dec-0.5.1-19|10	Version:	0.5.1
21mr|mpeg2dec-0.5.1-19|11	Release:	19
21mr|mpeg2dec-0.5.1-19|12	License:	GPLv2+
21mr|mpeg2dec-0.5.1-19|13	Group:		Video
21mr|mpeg2dec-0.5.1-19|14	Url:		http://libmpeg2.sourceforge.net/
21mr|mpeg2dec-0.5.1-19|15	Source0:	http://libmpeg2.sourceforge.net/files/%{oname}-%{version}.tar.gz
21mr|mpeg2dec-0.5.1-19|16	Patch0:		libmpeg2-0.5.1-gcc4.6.patch
21mr|mpeg2dec-0.5.1-19|17	BuildRequires:	pkgconfig(sdl)
21mr|mpeg2dec-0.5.1-19|18	BuildRequires:	pkgconfig(xv)
21mr|mpeg2dec-0.5.1-19|19	
21mr|mpeg2dec-0.5.1-19|20	%description
21mr|mpeg2dec-0.5.1-19|21	mpeg2dec is an mpeg-1 and mpeg-2 video decoder. It is purposely kept
21mr|mpeg2dec-0.5.1-19|22	simple : it does not include features like reading files from a DVD,
21mr|mpeg2dec-0.5.1-19|23	CSS, fullscreen output, navigation, etc... The main purpose of
21mr|mpeg2dec-0.5.1-19|24	mpeg2dec is to have a simple test bed for libmpeg2. mpeg2dec also
21mr|mpeg2dec-0.5.1-19|25	includes a demultiplexer for mpeg-1 and mpeg-2 program streams, and
21mr|mpeg2dec-0.5.1-19|26	output routines for a variety of different interfaces.
21mr|mpeg2dec-0.5.1-19|27	
21mr|mpeg2dec-0.5.1-19|28	%files
21mr|mpeg2dec-0.5.1-19|29	%doc AUTHORS ChangeLog NEWS README TODO
21mr|mpeg2dec-0.5.1-19|30	%{_mandir}/man1/*
21mr|mpeg2dec-0.5.1-19|31	%{_bindir}/*
21mr|mpeg2dec-0.5.1-19|32	
21mr|mpeg2dec-0.5.1-19|33	#----------------------------------------------------------------------------
21mr|mpeg2dec-0.5.1-19|34	
21mr|mpeg2dec-0.5.1-19|35	%package -n %{libname}
21mr|mpeg2dec-0.5.1-19|36	Group:		System/Libraries
21mr|mpeg2dec-0.5.1-19|37	Summary:	MPEG-2 Decoder
21mr|mpeg2dec-0.5.1-19|38	
21mr|mpeg2dec-0.5.1-19|39	%description -n %{libname}
21mr|mpeg2dec-0.5.1-19|40	mpeg2dec is an mpeg-1 and mpeg-2 video decoder. It is purposely kept
21mr|mpeg2dec-0.5.1-19|41	simple : it does not include features like reading files from a DVD,
21mr|mpeg2dec-0.5.1-19|42	CSS, fullscreen output, navigation, etc... The main purpose of
21mr|mpeg2dec-0.5.1-19|43	mpeg2dec is to have a simple test bed for libmpeg2. mpeg2dec also
21mr|mpeg2dec-0.5.1-19|44	includes a demultiplexer for mpeg-1 and mpeg-2 program streams, and
21mr|mpeg2dec-0.5.1-19|45	output routines for a variety of different interfaces.
21mr|mpeg2dec-0.5.1-19|46	
21mr|mpeg2dec-0.5.1-19|47	This package contains the shared libraries of mpeg2dec.
21mr|mpeg2dec-0.5.1-19|48	
21mr|mpeg2dec-0.5.1-19|49	%files -n %{libname}
21mr|mpeg2dec-0.5.1-19|50	%{_libdir}/libmpeg2.so.%{major}*
21mr|mpeg2dec-0.5.1-19|51	%{_libdir}/libmpeg2convert.so.%{major}*
21mr|mpeg2dec-0.5.1-19|52	
21mr|mpeg2dec-0.5.1-19|53	#----------------------------------------------------------------------------
21mr|mpeg2dec-0.5.1-19|54	
21mr|mpeg2dec-0.5.1-19|55	%package -n %{devname}
21mr|mpeg2dec-0.5.1-19|56	Summary:	MPEG-2 Decoder development files
21mr|mpeg2dec-0.5.1-19|57	Group:		Development/C
21mr|mpeg2dec-0.5.1-19|58	Requires:	%{libname} = %{EVRD}
21mr|mpeg2dec-0.5.1-19|59	Provides:	%{name}-devel = %{EVRD}
21mr|mpeg2dec-0.5.1-19|60	Provides:	lib%{name}-devel = %{EVRD}
21mr|mpeg2dec-0.5.1-19|61	
21mr|mpeg2dec-0.5.1-19|62	%description -n %{devname}
21mr|mpeg2dec-0.5.1-19|63	mpeg2dec is an mpeg-1 and mpeg-2 video decoder. It is purposely kept
21mr|mpeg2dec-0.5.1-19|64	simple : it does not include features like reading files from a DVD,
21mr|mpeg2dec-0.5.1-19|65	CSS, fullscreen output, navigation, etc... The main purpose of
21mr|mpeg2dec-0.5.1-19|66	mpeg2dec is to have a simple test bed for libmpeg2. mpeg2dec also
21mr|mpeg2dec-0.5.1-19|67	includes a demultiplexer for mpeg-1 and mpeg-2 program streams, and
21mr|mpeg2dec-0.5.1-19|68	output routines for a variety of different interfaces.
21mr|mpeg2dec-0.5.1-19|69	MPEG-2 Decoder development files
21mr|mpeg2dec-0.5.1-19|70	
21mr|mpeg2dec-0.5.1-19|71	%files -n %{devname}
21mr|mpeg2dec-0.5.1-19|72	%{_includedir}/mpeg2dec
21mr|mpeg2dec-0.5.1-19|73	%{_libdir}/lib*.so
21mr|mpeg2dec-0.5.1-19|74	%{_libdir}/pkgconfig/lib*.pc
21mr|mpeg2dec-0.5.1-19|75	
21mr|mpeg2dec-0.5.1-19|76	#----------------------------------------------------------------------------
21mr|mpeg2dec-0.5.1-19|77	
21mr|mpeg2dec-0.5.1-19|78	%package -n %{sdevname}
21mr|mpeg2dec-0.5.1-19|79	Summary:	MPEG-2 Decoder static libraries
21mr|mpeg2dec-0.5.1-19|80	Group:		Development/C
21mr|mpeg2dec-0.5.1-19|81	Requires:	%{devname} = %{EVRD}
21mr|mpeg2dec-0.5.1-19|82	
21mr|mpeg2dec-0.5.1-19|83	%description -n %{sdevname}
21mr|mpeg2dec-0.5.1-19|84	mpeg2dec is an mpeg-1 and mpeg-2 video decoder. It is purposely kept
21mr|mpeg2dec-0.5.1-19|85	simple : it does not include features like reading files from a DVD,
21mr|mpeg2dec-0.5.1-19|86	CSS, fullscreen output, navigation, etc... The main purpose of
21mr|mpeg2dec-0.5.1-19|87	mpeg2dec is to have a simple test bed for libmpeg2. mpeg2dec also
21mr|mpeg2dec-0.5.1-19|88	includes a demultiplexer for mpeg-1 and mpeg-2 program streams, and
21mr|mpeg2dec-0.5.1-19|89	output routines for a variety of different interfaces.
21mr|mpeg2dec-0.5.1-19|90	
21mr|mpeg2dec-0.5.1-19|91	MPEG-2 Decoder static libraries.
21mr|mpeg2dec-0.5.1-19|92	
21mr|mpeg2dec-0.5.1-19|93	%files -n %{sdevname}
21mr|mpeg2dec-0.5.1-19|94	%{_libdir}/lib*.a
21mr|mpeg2dec-0.5.1-19|95	
21mr|mpeg2dec-0.5.1-19|96	#----------------------------------------------------------------------------
21mr|mpeg2dec-0.5.1-19|97	
21mr|mpeg2dec-0.5.1-19|98	%prep
21mr|mpeg2dec-0.5.1-19|99	%setup -qn %{oname}-%{version}
21mr|mpeg2dec-0.5.1-19|100	%patch0 -p1
21mr|mpeg2dec-0.5.1-19|101	
21mr|mpeg2dec-0.5.1-19|102	%build
21mr|mpeg2dec-0.5.1-19|103	%configure \
21mr|mpeg2dec-0.5.1-19|104	--enable-static \
21mr|mpeg2dec-0.5.1-19|105	--enable-shared
21mr|mpeg2dec-0.5.1-19|106	%make_build
21mr|mpeg2dec-0.5.1-19|107	
21mr|mpeg2dec-0.5.1-19|108	%install
21mr|mpeg2dec-0.5.1-19|109	%make_install

14318 21
21mr|mpfr-4.1.0-2|1	%define lib_major		6
21mr|mpfr-4.1.0-2|2	%define lib_name		%mklibname %{name} %{lib_major}
21mr|mpfr-4.1.0-2|3	%define lib_name_devel		%mklibname %{name} -d
21mr|mpfr-4.1.0-2|4	%define lib_name_static_devel	%mklibname %{name} -d -s
21mr|mpfr-4.1.0-2|5	
21mr|mpfr-4.1.0-2|6	Summary:	Multiple-precision floating-point computations with correct rounding
21mr|mpfr-4.1.0-2|7	Name:		mpfr
21mr|mpfr-4.1.0-2|8	Version:	4.1.0
21mr|mpfr-4.1.0-2|9	Release:	2
21mr|mpfr-4.1.0-2|10	Epoch:		0
21mr|mpfr-4.1.0-2|11	License:	LGPLv3+
21mr|mpfr-4.1.0-2|12	Group:		System/Libraries
21mr|mpfr-4.1.0-2|13	URL:		http://www.mpfr.org/
21mr|mpfr-4.1.0-2|14	Source0:	http://www.mpfr.org/mpfr-current/mpfr-%{version}.tar.xz
21mr|mpfr-4.1.0-2|15	# Upstream post-release patches.  This currently contains:
21mr|mpfr-4.1.0-2|16	# - decimal128-conv.patch
21mr|mpfr-4.1.0-2|17	# - random_deviate.patch
21mr|mpfr-4.1.0-2|18	# - set_z_2exp-overflow.patch
21mr|mpfr-4.1.0-2|19	# - prototypes.patch
21mr|mpfr-4.1.0-2|20	# - digamma-hugemem.patch
21mr|mpfr-4.1.0-2|21	# - digamma-interm-zero.patch
21mr|mpfr-4.1.0-2|22	# - jn-interm-zero.patch
21mr|mpfr-4.1.0-2|23	# - digamma-interm-zero2.patch
21mr|mpfr-4.1.0-2|24	# - jyn-asympt-interm-zero.patch
21mr|mpfr-4.1.0-2|25	# - macros.patch
21mr|mpfr-4.1.0-2|26	# - tset_sij.patch
21mr|mpfr-4.1.0-2|27	# - get_str_ndigits.patch
21mr|mpfr-4.1.0-2|28	# - vasprintf-prec-zero.patch
21mr|mpfr-4.1.0-2|29	Patch0: https://www.mpfr.org/%{name}-%{version}/allpatches
21mr|mpfr-4.1.0-2|30	Patch1: mpfr-e2k.patch
21mr|mpfr-4.1.0-2|31	BuildRequires:	gmp-devel
21mr|mpfr-4.1.0-2|32	BuildRequires:	autoconf-archive
21mr|mpfr-4.1.0-2|33	BuildRequires:	texinfo
21mr|mpfr-4.1.0-2|34	
21mr|mpfr-4.1.0-2|35	%description
21mr|mpfr-4.1.0-2|36	The MPFR library is a C library for multiple-precision
21mr|mpfr-4.1.0-2|37	floating-point computations with correct rounding.
21mr|mpfr-4.1.0-2|38	
21mr|mpfr-4.1.0-2|39	%package -n %{lib_name}
21mr|mpfr-4.1.0-2|40	Summary:	Multiple-precision floating-point computations with correct rounding
21mr|mpfr-4.1.0-2|41	Group:		System/Libraries
21mr|mpfr-4.1.0-2|42	Provides:   mpfr-lib = %{EVRD}
21mr|mpfr-4.1.0-2|43	
21mr|mpfr-4.1.0-2|44	%description -n %{lib_name}
21mr|mpfr-4.1.0-2|45	The MPFR library is a C library for multiple-precision
21mr|mpfr-4.1.0-2|46	floating-point computations with correct rounding.
21mr|mpfr-4.1.0-2|47	
21mr|mpfr-4.1.0-2|48	%package -n %{lib_name_devel}
21mr|mpfr-4.1.0-2|49	Summary:	Development headers and libraries for MPFR
21mr|mpfr-4.1.0-2|50	Group:		Development/C
21mr|mpfr-4.1.0-2|51	Requires:	%{lib_name} = %{EVRD}
21mr|mpfr-4.1.0-2|52	Provides:	lib%{name}-devel = %{EVRD}
21mr|mpfr-4.1.0-2|53	Provides:	%{name}-devel = %{EVRD}
21mr|mpfr-4.1.0-2|54	
21mr|mpfr-4.1.0-2|55	%description -n %{lib_name_devel}
21mr|mpfr-4.1.0-2|56	The development headers and libraries for the MPFR library.
21mr|mpfr-4.1.0-2|57	
21mr|mpfr-4.1.0-2|58	%package -n %{lib_name_static_devel}
21mr|mpfr-4.1.0-2|59	Summary:	Static libraries for MPFR
21mr|mpfr-4.1.0-2|60	Group:		Development/C
21mr|mpfr-4.1.0-2|61	Requires:	%{lib_name_devel} = %{EVRD}
21mr|mpfr-4.1.0-2|62	Provides:	lib%{name}-static-devel = %{EVRD}
21mr|mpfr-4.1.0-2|63	Provides:	%{name}-static-devel = %{EVRD}
21mr|mpfr-4.1.0-2|64	
21mr|mpfr-4.1.0-2|65	%description -n %{lib_name_static_devel}
21mr|mpfr-4.1.0-2|66	Static libraries for the MPFR library.
21mr|mpfr-4.1.0-2|67	
21mr|mpfr-4.1.0-2|68	%prep
21mr|mpfr-4.1.0-2|69	%autosetup -p1
21mr|mpfr-4.1.0-2|70	
21mr|mpfr-4.1.0-2|71	%build
21mr|mpfr-4.1.0-2|72	%configure \
21mr|mpfr-4.1.0-2|73	--enable-shared \
21mr|mpfr-4.1.0-2|74	--enable-static \
21mr|mpfr-4.1.0-2|75	--enable-thread-safe
21mr|mpfr-4.1.0-2|76	
21mr|mpfr-4.1.0-2|77	%make_build
21mr|mpfr-4.1.0-2|78	
21mr|mpfr-4.1.0-2|79	%install
21mr|mpfr-4.1.0-2|80	%make_install
21mr|mpfr-4.1.0-2|81	
21mr|mpfr-4.1.0-2|82	rm -rf installed-docs
21mr|mpfr-4.1.0-2|83	mv %{buildroot}%{_docdir}/%{name} installed-docs
21mr|mpfr-4.1.0-2|84	
21mr|mpfr-4.1.0-2|85	%check
21mr|mpfr-4.1.0-2|86	%ifnarch %{ix86}
21mr|mpfr-4.1.0-2|87	make check
21mr|mpfr-4.1.0-2|88	%endif
21mr|mpfr-4.1.0-2|89	
21mr|mpfr-4.1.0-2|90	%files -n %{lib_name}
21mr|mpfr-4.1.0-2|91	%{_libdir}/libmpfr.so.%{lib_major}*
21mr|mpfr-4.1.0-2|92	
21mr|mpfr-4.1.0-2|93	%files -n %{lib_name_devel}
21mr|mpfr-4.1.0-2|94	%doc installed-docs/*
21mr|mpfr-4.1.0-2|95	%{_includedir}/mpfr.h
21mr|mpfr-4.1.0-2|96	%{_includedir}/mpf2mpfr.h
21mr|mpfr-4.1.0-2|97	%{_infodir}/mpfr.info*
21mr|mpfr-4.1.0-2|98	%{_libdir}/libmpfr.so
21mr|mpfr-4.1.0-2|99	%{_libdir}/pkgconfig/mpfr.pc
21mr|mpfr-4.1.0-2|100	
21mr|mpfr-4.1.0-2|101	%files -n %{lib_name_static_devel}
21mr|mpfr-4.1.0-2|102	%{_libdir}/libmpfr.a

14319 21
21mr|mpg123-1.30.2-2|1	%define	major 0
21mr|mpg123-1.30.2-2|2	%define	libname %mklibname mpg123_ %{major}
21mr|mpg123-1.30.2-2|3	%define	devname %mklibname mpg123 -d
21mr|mpg123-1.30.2-2|4	
21mr|mpg123-1.30.2-2|5	Summary:	MPEG audio player
21mr|mpg123-1.30.2-2|6	Name:		mpg123
21mr|mpg123-1.30.2-2|7	Version:	1.30.2
21mr|mpg123-1.30.2-2|8	Release:	2
21mr|mpg123-1.30.2-2|9	License:	LGPLv2+
21mr|mpg123-1.30.2-2|10	Group:		Sound
21mr|mpg123-1.30.2-2|11	Url:			https://www.mpg123.de
21mr|mpg123-1.30.2-2|12	Source0:	https://sourceforge.net/projects/mpg123/files/mpg123/%{version}/%{name}-%{version}.tar.bz2
21mr|mpg123-1.30.2-2|13	Source1:	mp3license.tar.bz2
21mr|mpg123-1.30.2-2|14	BuildRequires:	libtool-devel
21mr|mpg123-1.30.2-2|15	%ifarch %{armx} %{ix86} %{x86_64}
21mr|mpg123-1.30.2-2|16	BuildRequires:	nas-devel
21mr|mpg123-1.30.2-2|17	%endif
21mr|mpg123-1.30.2-2|18	BuildRequires:	pkgconfig(alsa)
21mr|mpg123-1.30.2-2|19	BuildRequires:	pkgconfig(esound)
21mr|mpg123-1.30.2-2|20	BuildRequires:	pkgconfig(jack)
21mr|mpg123-1.30.2-2|21	BuildRequires:	pkgconfig(libpulse)
21mr|mpg123-1.30.2-2|22	BuildRequires:	pkgconfig(openal)
21mr|mpg123-1.30.2-2|23	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|mpg123-1.30.2-2|24	BuildRequires:	pkgconfig(sdl)
21mr|mpg123-1.30.2-2|25	BuildRequires:	pkgconfig(sndio)
21mr|mpg123-1.30.2-2|26	BuildRequires:	pkgconfig(zlib)
21mr|mpg123-1.30.2-2|27	# We default to pulseaudio as output, so suggests the plugin package
21mr|mpg123-1.30.2-2|28	Recommends:	%{name}-pulse
21mr|mpg123-1.30.2-2|29	
21mr|mpg123-1.30.2-2|30	%description
21mr|mpg123-1.30.2-2|31	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|32	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|33	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|34	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|35	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|36	
21mr|mpg123-1.30.2-2|37	%files
21mr|mpg123-1.30.2-2|38	%license COPYING mp3license
21mr|mpg123-1.30.2-2|39	%doc doc/* AUTHORS ChangeLog NEWS README
21mr|mpg123-1.30.2-2|40	%{_bindir}/*
21mr|mpg123-1.30.2-2|41	%{_mandir}/man1/*
21mr|mpg123-1.30.2-2|42	%dir %{_libdir}/%{name}
21mr|mpg123-1.30.2-2|43	%{_libdir}/%{name}/output_alsa*
21mr|mpg123-1.30.2-2|44	%{_libdir}/%{name}/output_dummy*
21mr|mpg123-1.30.2-2|45	%{_libdir}/%{name}/output_oss*
21mr|mpg123-1.30.2-2|46	%{_libdir}/%{name}/output_sndio*
21mr|mpg123-1.30.2-2|47	
21mr|mpg123-1.30.2-2|48	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|49	
21mr|mpg123-1.30.2-2|50	%package esd
21mr|mpg123-1.30.2-2|51	Summary:	Esound audio output plugin for mpg123
21mr|mpg123-1.30.2-2|52	Group:		Sound
21mr|mpg123-1.30.2-2|53	Requires:	%{name} = %{EVRD}
21mr|mpg123-1.30.2-2|54	
21mr|mpg123-1.30.2-2|55	%description esd
21mr|mpg123-1.30.2-2|56	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|57	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|58	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|59	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|60	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|61	
21mr|mpg123-1.30.2-2|62	%files esd
21mr|mpg123-1.30.2-2|63	%license COPYING mp3license
21mr|mpg123-1.30.2-2|64	%{_libdir}/%{name}/output_esd*
21mr|mpg123-1.30.2-2|65	
21mr|mpg123-1.30.2-2|66	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|67	
21mr|mpg123-1.30.2-2|68	%package jack
21mr|mpg123-1.30.2-2|69	Summary:	Jack audio output plugin for mpg123
21mr|mpg123-1.30.2-2|70	Group:		Sound
21mr|mpg123-1.30.2-2|71	Requires:	%{name} = %{EVRD}
21mr|mpg123-1.30.2-2|72	
21mr|mpg123-1.30.2-2|73	%description jack
21mr|mpg123-1.30.2-2|74	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|75	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|76	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|77	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|78	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|79	
21mr|mpg123-1.30.2-2|80	%files jack
21mr|mpg123-1.30.2-2|81	%license COPYING mp3license
21mr|mpg123-1.30.2-2|82	%{_libdir}/%{name}/output_jack*
21mr|mpg123-1.30.2-2|83	
21mr|mpg123-1.30.2-2|84	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|85	
21mr|mpg123-1.30.2-2|86	%ifarch %{armx} %{ix86} %{x86_64}
21mr|mpg123-1.30.2-2|87	%package nas
21mr|mpg123-1.30.2-2|88	Summary:	NAS audio output plugin for mpg123
21mr|mpg123-1.30.2-2|89	Group:		Sound
21mr|mpg123-1.30.2-2|90	Requires:	%{name} = %{EVRD}
21mr|mpg123-1.30.2-2|91	
21mr|mpg123-1.30.2-2|92	%description nas
21mr|mpg123-1.30.2-2|93	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|94	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|95	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|96	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|97	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|98	
21mr|mpg123-1.30.2-2|99	%files nas
21mr|mpg123-1.30.2-2|100	%license COPYING mp3license
21mr|mpg123-1.30.2-2|101	%{_libdir}/%{name}/output_nas*
21mr|mpg123-1.30.2-2|102	%endif
21mr|mpg123-1.30.2-2|103	
21mr|mpg123-1.30.2-2|104	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|105	
21mr|mpg123-1.30.2-2|106	%package openal
21mr|mpg123-1.30.2-2|107	Summary:	OpenAL audio output plugin for mpg123
21mr|mpg123-1.30.2-2|108	Group:		Sound
21mr|mpg123-1.30.2-2|109	Requires:	%{name} = %{EVRD}
21mr|mpg123-1.30.2-2|110	
21mr|mpg123-1.30.2-2|111	%description openal
21mr|mpg123-1.30.2-2|112	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|113	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|114	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|115	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|116	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|117	
21mr|mpg123-1.30.2-2|118	%files openal
21mr|mpg123-1.30.2-2|119	%license COPYING mp3license
21mr|mpg123-1.30.2-2|120	%{_libdir}/%{name}/output_openal*
21mr|mpg123-1.30.2-2|121	
21mr|mpg123-1.30.2-2|122	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|123	
21mr|mpg123-1.30.2-2|124	%package portaudio
21mr|mpg123-1.30.2-2|125	Summary:	Portaudio output plugin for mpg123
21mr|mpg123-1.30.2-2|126	Group:		Sound
21mr|mpg123-1.30.2-2|127	Requires:	%{name} = %{EVRD}
21mr|mpg123-1.30.2-2|128	
21mr|mpg123-1.30.2-2|129	%description portaudio
21mr|mpg123-1.30.2-2|130	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|131	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|132	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|133	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|134	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|135	
21mr|mpg123-1.30.2-2|136	%files portaudio
21mr|mpg123-1.30.2-2|137	%license COPYING mp3license
21mr|mpg123-1.30.2-2|138	%{_libdir}/%{name}/output_portaudio*
21mr|mpg123-1.30.2-2|139	
21mr|mpg123-1.30.2-2|140	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|141	
21mr|mpg123-1.30.2-2|142	%package pulse
21mr|mpg123-1.30.2-2|143	Summary:	Pulse audio output plugin for mpg123
21mr|mpg123-1.30.2-2|144	Group:		Sound
21mr|mpg123-1.30.2-2|145	Requires:	%{name} = %{EVRD}
21mr|mpg123-1.30.2-2|146	
21mr|mpg123-1.30.2-2|147	%description pulse
21mr|mpg123-1.30.2-2|148	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|149	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|150	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|151	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|152	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|153	
21mr|mpg123-1.30.2-2|154	%files pulse
21mr|mpg123-1.30.2-2|155	%license COPYING mp3license
21mr|mpg123-1.30.2-2|156	%{_libdir}/%{name}/output_pulse*
21mr|mpg123-1.30.2-2|157	
21mr|mpg123-1.30.2-2|158	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|159	
21mr|mpg123-1.30.2-2|160	%package sdl
21mr|mpg123-1.30.2-2|161	Summary:	SDL audio output plugin for mpg123
21mr|mpg123-1.30.2-2|162	Group:		Sound
21mr|mpg123-1.30.2-2|163	Requires:	%{name} = %{EVRD}
21mr|mpg123-1.30.2-2|164	
21mr|mpg123-1.30.2-2|165	%description sdl
21mr|mpg123-1.30.2-2|166	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|167	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|168	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|169	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|170	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|171	
21mr|mpg123-1.30.2-2|172	%files sdl
21mr|mpg123-1.30.2-2|173	%license COPYING mp3license
21mr|mpg123-1.30.2-2|174	%{_libdir}/%{name}/output_sdl*
21mr|mpg123-1.30.2-2|175	
21mr|mpg123-1.30.2-2|176	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|177	
21mr|mpg123-1.30.2-2|178	%package -n %{libname}
21mr|mpg123-1.30.2-2|179	Summary:	MPEG audio decoding library
21mr|mpg123-1.30.2-2|180	Group:		System/Libraries
21mr|mpg123-1.30.2-2|181	
21mr|mpg123-1.30.2-2|182	%description -n %{libname}
21mr|mpg123-1.30.2-2|183	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|184	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|185	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|186	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|187	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|188	
21mr|mpg123-1.30.2-2|189	%files -n %{libname}
21mr|mpg123-1.30.2-2|190	%license COPYING mp3license
21mr|mpg123-1.30.2-2|191	%{_libdir}/libmpg123.so.%{major}*
21mr|mpg123-1.30.2-2|192	%{_libdir}/libout123.so.%{major}*
21mr|mpg123-1.30.2-2|193	%{_libdir}/libsyn123.so.%{major}*
21mr|mpg123-1.30.2-2|194	
21mr|mpg123-1.30.2-2|195	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|196	
21mr|mpg123-1.30.2-2|197	%package -n %{devname}
21mr|mpg123-1.30.2-2|198	Summary:	MPEG audio decoding library - development files
21mr|mpg123-1.30.2-2|199	Group:		Development/C
21mr|mpg123-1.30.2-2|200	Requires:	%{libname} = %{EVRD}
21mr|mpg123-1.30.2-2|201	Provides:	%{name}-devel = %{EVRD}
21mr|mpg123-1.30.2-2|202	Provides:	lib%{name}-devel = %{EVRD}
21mr|mpg123-1.30.2-2|203	
21mr|mpg123-1.30.2-2|204	%description -n %{devname}
21mr|mpg123-1.30.2-2|205	Mpg123 is a fast, free and portable MPEG audio player for Unix.
21mr|mpg123-1.30.2-2|206	It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files). For full CD quality
21mr|mpg123-1.30.2-2|207	playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono and/or reduced
21mr|mpg123-1.30.2-2|208	quality playback (22 kHz or 11 kHz) is possible on slow CPUs (like Intel 486).
21mr|mpg123-1.30.2-2|209	For information on the MP3 License, please visit: http://www.mpeg.org
21mr|mpg123-1.30.2-2|210	
21mr|mpg123-1.30.2-2|211	%files -n %{devname}
21mr|mpg123-1.30.2-2|212	%license COPYING mp3license
21mr|mpg123-1.30.2-2|213	%{_libdir}/libmpg123.so
21mr|mpg123-1.30.2-2|214	%{_libdir}/libout123.so
21mr|mpg123-1.30.2-2|215	%{_libdir}/libsyn123.so
21mr|mpg123-1.30.2-2|216	%{_includedir}/mpg123.h
21mr|mpg123-1.30.2-2|217	%{_includedir}/fmt123.h
21mr|mpg123-1.30.2-2|218	%{_includedir}/out123.h
21mr|mpg123-1.30.2-2|219	%{_includedir}/syn123.h
21mr|mpg123-1.30.2-2|220	%{_libdir}/pkgconfig/libmpg123.pc
21mr|mpg123-1.30.2-2|221	%{_libdir}/pkgconfig/libout123.pc
21mr|mpg123-1.30.2-2|222	%{_libdir}/pkgconfig/libsyn123.pc
21mr|mpg123-1.30.2-2|223	
21mr|mpg123-1.30.2-2|224	#----------------------------------------------------------------------------
21mr|mpg123-1.30.2-2|225	
21mr|mpg123-1.30.2-2|226	%prep
21mr|mpg123-1.30.2-2|227	%setup -q -a 1
21mr|mpg123-1.30.2-2|228	
21mr|mpg123-1.30.2-2|229	rm -f doc/README.WIN32
21mr|mpg123-1.30.2-2|230	rm -f configure
21mr|mpg123-1.30.2-2|231	libtoolize --force --copy; aclocal; autoheader; automake --add-missing --copy; autoconf
21mr|mpg123-1.30.2-2|232	
21mr|mpg123-1.30.2-2|233	
21mr|mpg123-1.30.2-2|234	%build
21mr|mpg123-1.30.2-2|235	#gw this must be disabled for configure, else it will bail out
21mr|mpg123-1.30.2-2|236	%define Werror_cflags %{nil}
21mr|mpg123-1.30.2-2|237	%configure \
21mr|mpg123-1.30.2-2|238	--with-default-audio="pulse,alsa" \
21mr|mpg123-1.30.2-2|239	--enable-ipv6=yes \
21mr|mpg123-1.30.2-2|240	--enable-network=yes
21mr|mpg123-1.30.2-2|241	
21mr|mpg123-1.30.2-2|242	%make CFLAGS="%{optflags} -Wformat -Werror=format-security"
21mr|mpg123-1.30.2-2|243	
21mr|mpg123-1.30.2-2|244	
21mr|mpg123-1.30.2-2|245	%install
21mr|mpg123-1.30.2-2|246	%makeinstall_std

14320 21
21mr|mplayer-1.5-3|1	%ifarch %{ix86}
21mr|mplayer-1.5-3|2	%define _disable_ld_no_undefined 1
21mr|mplayer-1.5-3|3	%define _disable_lto 1
21mr|mplayer-1.5-3|4	%endif
21mr|mplayer-1.5-3|5	
21mr|mplayer-1.5-3|6	%define oname	MPlayer
21mr|mplayer-1.5-3|7	%define prerel	%{nil}
21mr|mplayer-1.5-3|8	%define svn	%{nil}
21mr|mplayer-1.5-3|9	%if "%svn" != ""
21mr|mplayer-1.5-3|10	%define fversion %{svn}
21mr|mplayer-1.5-3|11	%else
21mr|mplayer-1.5-3|12	%define fversion %{version}
21mr|mplayer-1.5-3|13	%endif
21mr|mplayer-1.5-3|14	%if "%{prerel}" != ""
21mr|mplayer-1.5-3|15	%if "%{svn}" != ""
21mr|mplayer-1.5-3|16	%define rel	0.%{prerel}.0.%{svn}.1
21mr|mplayer-1.5-3|17	%else
21mr|mplayer-1.5-3|18	%define rel 0.%{prerel}.1
21mr|mplayer-1.5-3|19	%endif
21mr|mplayer-1.5-3|20	%else
21mr|mplayer-1.5-3|21	%if "%{svn}" != ""
21mr|mplayer-1.5-3|22	%define rel 0.%{svn}.1
21mr|mplayer-1.5-3|23	%else
21mr|mplayer-1.5-3|24	%define rel 3
21mr|mplayer-1.5-3|25	%endif
21mr|mplayer-1.5-3|26	%endif
21mr|mplayer-1.5-3|27	
21mr|mplayer-1.5-3|28	%define build_debug	0
21mr|mplayer-1.5-3|29	%define build_mencoder	1
21mr|mplayer-1.5-3|30	%define build_gui	1
21mr|mplayer-1.5-3|31	
21mr|mplayer-1.5-3|32	%define kernel_version	%(/bin/bash %{SOURCE5})
21mr|mplayer-1.5-3|33	%define kver 		%(/bin/bash %{SOURCE5} | sed -e 's/-/./')
21mr|mplayer-1.5-3|34	%define kvername	%(/bin/bash %{SOURCE5} | sed -e 's/-/./' | sed -e 's/mdk//')
21mr|mplayer-1.5-3|35	
21mr|mplayer-1.5-3|36	%define build_yasm	1
21mr|mplayer-1.5-3|37	%define build_live	1
21mr|mplayer-1.5-3|38	# vbe disable in x11-server
21mr|mplayer-1.5-3|39	%define build_vesa	0
21mr|mplayer-1.5-3|40	%define build_theora	1
21mr|mplayer-1.5-3|41	%define build_ggi	0
21mr|mplayer-1.5-3|42	%define build_lirc	1
21mr|mplayer-1.5-3|43	%define	build_xmms	0
21mr|mplayer-1.5-3|44	%define build_amr	0
21mr|mplayer-1.5-3|45	%define	build_arts	0
21mr|mplayer-1.5-3|46	%define build_aa	1
21mr|mplayer-1.5-3|47	%define build_cdda	1
21mr|mplayer-1.5-3|48	%define build_compiz	0
21mr|mplayer-1.5-3|49	%define build_dirac	0
21mr|mplayer-1.5-3|50	%define build_dv	1
21mr|mplayer-1.5-3|51	%define build_sdl	1
21mr|mplayer-1.5-3|52	%define build_lzo	1
21mr|mplayer-1.5-3|53	%define build_smb	1
21mr|mplayer-1.5-3|54	%define build_mga	1
21mr|mplayer-1.5-3|55	%define build_fbdev	1
21mr|mplayer-1.5-3|56	%define build_dvb	1
21mr|mplayer-1.5-3|57	%define build_fribidi	1
21mr|mplayer-1.5-3|58	%define build_enca	1
21mr|mplayer-1.5-3|59	%define build_alsa	1
21mr|mplayer-1.5-3|60	%define build_jack	1
21mr|mplayer-1.5-3|61	%define build_openal	0
21mr|mplayer-1.5-3|62	%define build_pulse	1
21mr|mplayer-1.5-3|63	%define build_schroedinger	1
21mr|mplayer-1.5-3|64	%define build_directfb	1
21mr|mplayer-1.5-3|65	%define build_v4l2	1
21mr|mplayer-1.5-3|66	%define build_xvmc	1
21mr|mplayer-1.5-3|67	%define build_vdpau	1
21mr|mplayer-1.5-3|68	%define build_libass	1
21mr|mplayer-1.5-3|69	%define build_vpx	1
21mr|mplayer-1.5-3|70	%define build_rtmp	1
21mr|mplayer-1.5-3|71	
21mr|mplayer-1.5-3|72	%define build_smb	0
21mr|mplayer-1.5-3|73	
21mr|mplayer-1.5-3|74	%define build_amr	1
21mr|mplayer-1.5-3|75	%define build_twolame	1
21mr|mplayer-1.5-3|76	%define build_lame	1
21mr|mplayer-1.5-3|77	%define build_faac	1
21mr|mplayer-1.5-3|78	%define build_faad	1
21mr|mplayer-1.5-3|79	%define build_x264	1
21mr|mplayer-1.5-3|80	%define build_xvid	1
21mr|mplayer-1.5-3|81	%define build_dts	1
21mr|mplayer-1.5-3|82	
21mr|mplayer-1.5-3|83	%{?_with_amr: %{expand: %%global build_amr 1}}
21mr|mplayer-1.5-3|84	%{?_without_amr: %{expand: %%global build_amr 0}}
21mr|mplayer-1.5-3|85	%{?_with_live: %{expand: %%global build_live 1}}
21mr|mplayer-1.5-3|86	%{?_without_live: %{expand: %%global build_live 0}}
21mr|mplayer-1.5-3|87	%{?_with_yasm: %{expand: %%global build_yasm 1}}
21mr|mplayer-1.5-3|88	%{?_without_yasm: %{expand: %%global build_yasm 0}}
21mr|mplayer-1.5-3|89	%{?_with_vesa: %{expand: %%global build_vesa 1}}
21mr|mplayer-1.5-3|90	%{?_without_vesa: %{expand: %%global build_vesa 0}}
21mr|mplayer-1.5-3|91	%{?_with_debug: %{expand: %%global build_debug 1}}
21mr|mplayer-1.5-3|92	%{?_without_debug: %{expand: %%global build_debug 0}}
21mr|mplayer-1.5-3|93	%{?_with_mencoder: %{expand: %%global build_mencoder 1}}
21mr|mplayer-1.5-3|94	%{?_without_mencoder: %{expand: %%global build_mencoder 0}}
21mr|mplayer-1.5-3|95	%{?_with_gui: %{expand: %%global build_gui 1}}
21mr|mplayer-1.5-3|96	%{?_without_gui: %{expand: %%global build_gui 0}}
21mr|mplayer-1.5-3|97	%{?_with_theora: %{expand: %%global build_theora 1}}
21mr|mplayer-1.5-3|98	%{?_without_theora: %{expand: %%global build_theora 0}}
21mr|mplayer-1.5-3|99	%{?_with_smb: %{expand: %%global build_smb 1}}
21mr|mplayer-1.5-3|100	%{?_without_smb: %{expand: %%global build_smb 0}}
21mr|mplayer-1.5-3|101	%{?_with_ggi: %{expand: %%global build_ggi 1}}
21mr|mplayer-1.5-3|102	%{?_without_ggi: %{expand: %%global build_ggi 0}}
21mr|mplayer-1.5-3|103	%{?_with_lirc: %{expand: %%global build_lirc 1}}
21mr|mplayer-1.5-3|104	%{?_without_lirc: %{expand: %%global build_lirc 0}}
21mr|mplayer-1.5-3|105	%{?_with_xmms: %{expand: %%global build_xmms 1}}
21mr|mplayer-1.5-3|106	%{?_without_xmms: %{expand: %%global build_xmms 0}}
21mr|mplayer-1.5-3|107	%{?_with_arts: %{expand: %%global build_arts 1}}
21mr|mplayer-1.5-3|108	%{?_without_arts: %{expand: %%global build_arts 0}}
21mr|mplayer-1.5-3|109	%{?_with_aa: %{expand: %%global build_aa 1}}
21mr|mplayer-1.5-3|110	%{?_without_aa: %{expand: %%global build_aa 0}}
21mr|mplayer-1.5-3|111	%{?_with_cdda: %{expand: %%global build_cdda 1}}
21mr|mplayer-1.5-3|112	%{?_without_cdda: %{expand: %%global build_cdda 0}}
21mr|mplayer-1.5-3|113	%{?_with_dirac: %{expand: %%global build_dirac 1}}
21mr|mplayer-1.5-3|114	%{?_without_dirac: %{expand: %%global build_dirac 0}}
21mr|mplayer-1.5-3|115	%{?_with_dv: %{expand: %%global build_dv 1}}
21mr|mplayer-1.5-3|116	%{?_without_dv: %{expand: %%global build_dv 0}}
21mr|mplayer-1.5-3|117	%{?_with_sdl: %{expand: %%global build_sdl 1}}
21mr|mplayer-1.5-3|118	%{?_without_sdl: %{expand: %%global build_sdl 0}}
21mr|mplayer-1.5-3|119	%{?_with_lzo: %{expand: %%global build_lzo 1}}
21mr|mplayer-1.5-3|120	%{?_without_lzo: %{expand: %%global build_lzo 0}}
21mr|mplayer-1.5-3|121	%{?_with_mga: %{expand: %%global build_mga 1}}
21mr|mplayer-1.5-3|122	%{?_without_mga: %{expand: %%global build_mga 0}}
21mr|mplayer-1.5-3|123	%{?_with_fribidi: %{expand: %%global build_fribidi 1}}
21mr|mplayer-1.5-3|124	%{?_without_fribidi: %{expand: %%global build_fribidi 0}}
21mr|mplayer-1.5-3|125	%{?_with_enca: %{expand: %%global build_enca 1}}
21mr|mplayer-1.5-3|126	%{?_without_enca: %{expand: %%global build_enca 0}}
21mr|mplayer-1.5-3|127	%{?_with_jack: %{expand: %%global build_jack 1}}
21mr|mplayer-1.5-3|128	%{?_without_jack: %{expand: %%global build_jack 0}}
21mr|mplayer-1.5-3|129	%{?_with_libass: %{expand: %%global build_libass 1}}
21mr|mplayer-1.5-3|130	%{?_without_libass: %{expand: %%global build_libass 0}}
21mr|mplayer-1.5-3|131	%{?_with_pulse: %{expand: %%global build_pulse 1}}
21mr|mplayer-1.5-3|132	%{?_without_pulse: %{expand: %%global build_pulse 0}}
21mr|mplayer-1.5-3|133	%{?_with_openal: %{expand: %%global build_openal 1}}
21mr|mplayer-1.5-3|134	%{?_without_openal: %{expand: %%global build_openal 0}}
21mr|mplayer-1.5-3|135	%{?_with_schroedinger: %{expand: %%global build_schroedinger 1}}
21mr|mplayer-1.5-3|136	%{?_without_schroedinger: %{expand: %%global build_schroedinger 0}}
21mr|mplayer-1.5-3|137	%{?_with_twolame: %{expand: %%global build_twolame 1}}
21mr|mplayer-1.5-3|138	%{?_without_twolame: %{expand: %%global build_twolame 0}}
21mr|mplayer-1.5-3|139	%{?_with_lame: %{expand: %%global build_lame 1}}
21mr|mplayer-1.5-3|140	%{?_without_lame: %{expand: %%global build_lame 0}}
21mr|mplayer-1.5-3|141	%{?_with_faac: %{expand: %%global build_faac 1}}
21mr|mplayer-1.5-3|142	%{?_without_faac: %{expand: %%global build_faac 0}}
21mr|mplayer-1.5-3|143	%{?_with_faad: %{expand: %%global build_faad 1}}
21mr|mplayer-1.5-3|144	%{?_without_faad: %{expand: %%global build_faad 0}}
21mr|mplayer-1.5-3|145	%{?_with_x264: %{expand: %%global build_x264 1}}
21mr|mplayer-1.5-3|146	%{?_without_x264: %{expand: %%global build_x264 0}}
21mr|mplayer-1.5-3|147	%{?_with_xvid: %{expand: %%global build_xvid 1}}
21mr|mplayer-1.5-3|148	%{?_without_xvid: %{expand: %%global build_xvid 0}}
21mr|mplayer-1.5-3|149	%{?_with_dts: %{expand: %%global build_dts 1}}
21mr|mplayer-1.5-3|150	%{?_without_dts: %{expand: %%global build_dts 0}}
21mr|mplayer-1.5-3|151	%{?_with_directfb: %{expand: %%global build_directfb 1}}
21mr|mplayer-1.5-3|152	%{?_without_directfb: %{expand: %%global build_directfb 0}}
21mr|mplayer-1.5-3|153	%{?_with_rtmp: %{expand: %%global build_rtmp 1}}
21mr|mplayer-1.5-3|154	%{?_without_rtmp: %{expand: %%global build_rtmp 0}}
21mr|mplayer-1.5-3|155	%{?_with_v4l2: %{expand: %%global build_v4l2 1}}
21mr|mplayer-1.5-3|156	%{?_without_v4l2: %{expand: %%global build_v4l2 0}}
21mr|mplayer-1.5-3|157	%{?_with_xvmc: %{expand: %%global build_xvmc 1}}
21mr|mplayer-1.5-3|158	%{?_without_xvmc: %{expand: %%global build_xvmc 0}}
21mr|mplayer-1.5-3|159	%{?_with_vdpau: %{expand: %%global build_vdpau 1}}
21mr|mplayer-1.5-3|160	%{?_without_vdpau: %{expand: %%global build_vdpau 0}}
21mr|mplayer-1.5-3|161	%{?_with_vpx: %{expand: %%global build_vpx 1}}
21mr|mplayer-1.5-3|162	%{?_without_vpx: %{expand: %%global build_vpx 0}}
21mr|mplayer-1.5-3|163	%ifnarch %arm %mips aarch64 %{e2k}
21mr|mplayer-1.5-3|164	%bcond_without	cpudetection
21mr|mplayer-1.5-3|165	%endif
21mr|mplayer-1.5-3|166	
21mr|mplayer-1.5-3|167	Summary:	Movie player for linux
21mr|mplayer-1.5-3|168	Name:		mplayer
21mr|mplayer-1.5-3|169	Version:	1.5
21mr|mplayer-1.5-3|170	Release:	%{rel}
21mr|mplayer-1.5-3|171	License:	GPLv2
21mr|mplayer-1.5-3|172	Group:		Video
21mr|mplayer-1.5-3|173	Url:		http://www.mplayerhq.hu
21mr|mplayer-1.5-3|174	%if "%svn" != ""
21mr|mplayer-1.5-3|175	#gw generated using svn export
21mr|mplayer-1.5-3|176	Source0:	%{name}-%{svn}.tar.xz
21mr|mplayer-1.5-3|177	%else
21mr|mplayer-1.5-3|178	Source0:	ftp://ftp1.mplayerhq.hu/MPlayer/releases/%{oname}-%{fversion}.tar.xz
21mr|mplayer-1.5-3|179	%endif
21mr|mplayer-1.5-3|180	#gw default skin
21mr|mplayer-1.5-3|181	Source4:	Blue-1.8.tar.bz2
21mr|mplayer-1.5-3|182	Source5:	kernel-version.sh
21mr|mplayer-1.5-3|183	Patch0:	mplayer-mdvconfig.patch
21mr|mplayer-1.5-3|184	Patch1:		mplayer-1.3.0-compile.patch
21mr|mplayer-1.5-3|185	# fixes for crashes found while fixing CVE-2008-1558
21mr|mplayer-1.5-3|186	Patch28:	mplayer-rtsp-extra-fixes.patch
21mr|mplayer-1.5-3|187	Patch31:	mplayer-format-string-literal.patch
21mr|mplayer-1.5-3|188	#gw fix crash:	https://qa.mandriva.com/show_bug.cgi?id=55443
21mr|mplayer-1.5-3|189	Patch35:	mplayer-fix-dvd-crash.patch
21mr|mplayer-1.5-3|190	Patch42:	mplayer-filters-hack-with-shared.patch
21mr|mplayer-1.5-3|191	
21mr|mplayer-1.5-3|192	Patch50:	mplayer-e2k-configure.patch
21mr|mplayer-1.5-3|193	
21mr|mplayer-1.5-3|194	BuildRequires:	docbook-style-xsl
21mr|mplayer-1.5-3|195	BuildRequires:	docbook-dtd412-xml
21mr|mplayer-1.5-3|196	BuildRequires:	xsltproc
21mr|mplayer-1.5-3|197	BuildRequires:	bzip2-devel
21mr|mplayer-1.5-3|198	BuildRequires:	pkgconfig(zlib)
21mr|mplayer-1.5-3|199	BuildRequires:	giflib-devel
21mr|mplayer-1.5-3|200	BuildRequires:	gsm-devel
21mr|mplayer-1.5-3|201	BuildRequires:	jpeg-devel
21mr|mplayer-1.5-3|202	BuildRequires:	ladspa-devel
21mr|mplayer-1.5-3|203	BuildRequires:	libmpcdec-devel
21mr|mplayer-1.5-3|204	BuildRequires:	pkgconfig(libmng)
21mr|mplayer-1.5-3|205	BuildRequires:	nas-devel
21mr|mplayer-1.5-3|206	BuildRequires:	pkgconfig(caca)
21mr|mplayer-1.5-3|207	BuildRequires:	pkgconfig(dvdread)
21mr|mplayer-1.5-3|208	BuildRequires:	pkgconfig(dvdnav)
21mr|mplayer-1.5-3|209	BuildRequires:	pkgconfig(gl)
21mr|mplayer-1.5-3|210	BuildRequires:	pkgconfig(libbs2b)
21mr|mplayer-1.5-3|211	BuildRequires:	pkgconfig(libmpg123)
21mr|mplayer-1.5-3|212	BuildRequires:	pkgconfig(libopenjp2)
21mr|mplayer-1.5-3|213	BuildRequires:	pkgconfig(libpng)
21mr|mplayer-1.5-3|214	BuildRequires:	pkgconfig(mad)
21mr|mplayer-1.5-3|215	BuildRequires:	pkgconfig(ncursesw)
21mr|mplayer-1.5-3|216	BuildRequires:	pkgconfig(speex)
21mr|mplayer-1.5-3|217	BuildRequires:	pkgconfig(xxf86vm)
21mr|mplayer-1.5-3|218	BuildRequires:	pkgconfig(xxf86dga)
21mr|mplayer-1.5-3|219	BuildRequires:	pkgconfig(xscrnsaver)
21mr|mplayer-1.5-3|220	BuildRequires:	pkgconfig(xinerama)
21mr|mplayer-1.5-3|221	BuildRequires:  pkgconfig(xv)
21mr|mplayer-1.5-3|222	BuildRequires:	pkgconfig(fontconfig)
21mr|mplayer-1.5-3|223	%if %{build_aa}
21mr|mplayer-1.5-3|224	BuildRequires:	aalib-devel
21mr|mplayer-1.5-3|225	%endif
21mr|mplayer-1.5-3|226	BuildRequires:	a52dec-devel
21mr|mplayer-1.5-3|227	%if %{build_alsa}
21mr|mplayer-1.5-3|228	BuildRequires:	pkgconfig(alsa)
21mr|mplayer-1.5-3|229	%endif
21mr|mplayer-1.5-3|230	%if %{build_arts}
21mr|mplayer-1.5-3|231	BuildRequires:	arts-devel
21mr|mplayer-1.5-3|232	%endif
21mr|mplayer-1.5-3|233	%if %{build_amr}
21mr|mplayer-1.5-3|234	BuildRequires:	pkgconfig(opencore-amrnb)
21mr|mplayer-1.5-3|235	BuildRequires:	pkgconfig(opencore-amrwb)
21mr|mplayer-1.5-3|236	%endif
21mr|mplayer-1.5-3|237	%if %{build_jack}
21mr|mplayer-1.5-3|238	BuildRequires:	pkgconfig(jack)
21mr|mplayer-1.5-3|239	%endif
21mr|mplayer-1.5-3|240	%if %{build_pulse}
21mr|mplayer-1.5-3|241	BuildRequires:	pkgconfig(libpulse)
21mr|mplayer-1.5-3|242	%endif
21mr|mplayer-1.5-3|243	%if %{build_openal}
21mr|mplayer-1.5-3|244	BuildRequires:	pkgconfig(openal)
21mr|mplayer-1.5-3|245	%endif
21mr|mplayer-1.5-3|246	%if %{build_cdda}
21mr|mplayer-1.5-3|247	BuildRequires:	cdda-devel
21mr|mplayer-1.5-3|248	%endif
21mr|mplayer-1.5-3|249	%if %{build_dirac}
21mr|mplayer-1.5-3|250	BuildRequires:	pkgconfig(dirac)  >= 0.9.0
21mr|mplayer-1.5-3|251	%endif
21mr|mplayer-1.5-3|252	%if %{build_schroedinger}
21mr|mplayer-1.5-3|253	BuildRequires:	pkgconfig(schroedinger-1.0)
21mr|mplayer-1.5-3|254	%endif
21mr|mplayer-1.5-3|255	%if %{build_dv}
21mr|mplayer-1.5-3|256	BuildRequires:	pkgconfig(libdv)
21mr|mplayer-1.5-3|257	%endif
21mr|mplayer-1.5-3|258	%if %{build_lirc}
21mr|mplayer-1.5-3|259	BuildRequires:	pkgconfig(liblircclient0)
21mr|mplayer-1.5-3|260	%endif
21mr|mplayer-1.5-3|261	%if %{build_lzo}
21mr|mplayer-1.5-3|262	BuildRequires:	pkgconfig(lzo2)
21mr|mplayer-1.5-3|263	%endif
21mr|mplayer-1.5-3|264	%if %{build_sdl}
21mr|mplayer-1.5-3|265	BuildRequires:	pkgconfig(sdl) >= 1.1.8
21mr|mplayer-1.5-3|266	BuildRequires:	pkgconfig(SDL_image)
21mr|mplayer-1.5-3|267	%endif
21mr|mplayer-1.5-3|268	%if %{build_xmms}
21mr|mplayer-1.5-3|269	BuildRequires:	xmms-devel
21mr|mplayer-1.5-3|270	%endif
21mr|mplayer-1.5-3|271	%if %{build_ggi}
21mr|mplayer-1.5-3|272	BuildRequires:	libggiwmh-devel
21mr|mplayer-1.5-3|273	%endif
21mr|mplayer-1.5-3|274	%if %{build_smb}
21mr|mplayer-1.5-3|275	BuildRequires:	pkgconfig(smbclient)
21mr|mplayer-1.5-3|276	%endif
21mr|mplayer-1.5-3|277	%if %{build_twolame}
21mr|mplayer-1.5-3|278	BuildRequires:	pkgconfig(twolame)
21mr|mplayer-1.5-3|279	%endif
21mr|mplayer-1.5-3|280	%if %{build_faac}
21mr|mplayer-1.5-3|281	BuildRequires:	libfaac-devel
21mr|mplayer-1.5-3|282	%endif
21mr|mplayer-1.5-3|283	%if %{build_faad}
21mr|mplayer-1.5-3|284	BuildRequires:	libfaad2-devel
21mr|mplayer-1.5-3|285	%endif
21mr|mplayer-1.5-3|286	%if %{build_x264}
21mr|mplayer-1.5-3|287	BuildRequires:	pkgconfig(x264) >= 0.155
21mr|mplayer-1.5-3|288	%endif
21mr|mplayer-1.5-3|289	%if %{build_xvid}
21mr|mplayer-1.5-3|290	BuildRequires:	xvid-devel
21mr|mplayer-1.5-3|291	%endif
21mr|mplayer-1.5-3|292	%if %{build_dts}
21mr|mplayer-1.5-3|293	BuildRequires:	pkgconfig(libdts)
21mr|mplayer-1.5-3|294	%endif
21mr|mplayer-1.5-3|295	%if %{build_lame}
21mr|mplayer-1.5-3|296	BuildRequires:	lame-devel
21mr|mplayer-1.5-3|297	%endif
21mr|mplayer-1.5-3|298	%if %{build_live}
21mr|mplayer-1.5-3|299	BuildRequires:	live-devel
21mr|mplayer-1.5-3|300	%endif
21mr|mplayer-1.5-3|301	%if %{build_vesa}
21mr|mplayer-1.5-3|302	BuildRequires:	libvbe-devel
21mr|mplayer-1.5-3|303	%endif
21mr|mplayer-1.5-3|304	%if %{build_theora}
21mr|mplayer-1.5-3|305	BuildRequires:	pkgconfig(theora)
21mr|mplayer-1.5-3|306	%endif
21mr|mplayer-1.5-3|307	%if %{build_fribidi}
21mr|mplayer-1.5-3|308	BuildRequires:	pkgconfig(fribidi) >= 0.10.4
21mr|mplayer-1.5-3|309	%endif
21mr|mplayer-1.5-3|310	%if %{build_enca}
21mr|mplayer-1.5-3|311	BuildRequires:	pkgconfig(enca)
21mr|mplayer-1.5-3|312	%endif
21mr|mplayer-1.5-3|313	%if %{build_directfb}
21mr|mplayer-1.5-3|314	BuildRequires:	pkgconfig(directfb)
21mr|mplayer-1.5-3|315	%endif
21mr|mplayer-1.5-3|316	%if %{build_xvmc}
21mr|mplayer-1.5-3|317	BuildRequires:	pkgconfig(xvmc)
21mr|mplayer-1.5-3|318	%endif
21mr|mplayer-1.5-3|319	%if %{build_vdpau}
21mr|mplayer-1.5-3|320	BuildRequires:	pkgconfig(vdpau)
21mr|mplayer-1.5-3|321	%endif
21mr|mplayer-1.5-3|322	%if %{build_libass}
21mr|mplayer-1.5-3|323	BuildRequires:	pkgconfig(libass)
21mr|mplayer-1.5-3|324	%endif
21mr|mplayer-1.5-3|325	%if %{build_vpx}
21mr|mplayer-1.5-3|326	BuildRequires:	pkgconfig(vpx)
21mr|mplayer-1.5-3|327	%endif
21mr|mplayer-1.5-3|328	%if %{build_rtmp}
21mr|mplayer-1.5-3|329	BuildRequires:	pkgconfig(librtmp)
21mr|mplayer-1.5-3|330	%endif
21mr|mplayer-1.5-3|331	%if %{build_yasm}
21mr|mplayer-1.5-3|332	BuildRequires:	yasm
21mr|mplayer-1.5-3|333	%endif
21mr|mplayer-1.5-3|334	BuildRequires:	pkgconfig(libavcodec)
21mr|mplayer-1.5-3|335	BuildRequires:	pkgconfig(libavformat)
21mr|mplayer-1.5-3|336	BuildRequires:	pkgconfig(libavutil)
21mr|mplayer-1.5-3|337	BuildRequires:	pkgconfig(libswscale)
21mr|mplayer-1.5-3|338	BuildRequires:	pkgconfig(libswresample)
21mr|mplayer-1.5-3|339	BuildRequires:	pkgconfig(xt)
21mr|mplayer-1.5-3|340	BuildRequires:	ffmpeg
21mr|mplayer-1.5-3|341	BuildRequires:	ffmpeg-devel
21mr|mplayer-1.5-3|342	BuildRequires:	imagemagick
21mr|mplayer-1.5-3|343	
21mr|mplayer-1.5-3|344	%description
21mr|mplayer-1.5-3|345	MPlayer is a movie player for LINUX (runs on many other Unices, and
21mr|mplayer-1.5-3|346	non-x86 CPUs, see the documentation). It plays most MPEG, VOB, AVI,
21mr|mplayer-1.5-3|347	VIVO, ASF/WMV, QT/MOV, FLI, NuppelVideo, yuv4mpeg, FILM, RoQ, and some
21mr|mplayer-1.5-3|348	RealMedia files, supported by many native, XAnim, and Win32 DLL codecs.
21mr|mplayer-1.5-3|349	You can watch VideoCD, SVCD, DVD, 3ivx, FLI, and even DivX movies too
21mr|mplayer-1.5-3|350	(and you don't need the avifile library at all!). The another big
21mr|mplayer-1.5-3|351	feature of mplayer is the wide range of supported output drivers. It
21mr|mplayer-1.5-3|352	works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, but you can use
21mr|mplayer-1.5-3|353	SDL (and this way all drivers of SDL), VESA (on every VESA compatible
21mr|mplayer-1.5-3|354	card, even without X!), and some lowlevel card-specific drivers (for
21mr|mplayer-1.5-3|355	Matrox, 3Dfx and Radeon) too! Most of them supports software or hardware
21mr|mplayer-1.5-3|356	scaling, so you can enjoy movies in fullscreen. MPlayer supports
21mr|mplayer-1.5-3|357	displaying through some hardware MPEG decoder boards, such as the DVB
21mr|mplayer-1.5-3|358	and DXR3/Hollywood+! And what about the nice big antialiased shaded
21mr|mplayer-1.5-3|359	subtitles (9 supported types!!!) with european/ISO 8859-1,2 (hungarian,
21mr|mplayer-1.5-3|360	english, czech, etc), cyrillic, korean fonts, and OSD?
21mr|mplayer-1.5-3|361	
21mr|mplayer-1.5-3|362	Note: If you want to play Real content, you need to have the content
21mr|mplayer-1.5-3|363	of RealPlayer's Codecs directory in %{_libdir}/codecs/
21mr|mplayer-1.5-3|364	
21mr|mplayer-1.5-3|365	%package doc
21mr|mplayer-1.5-3|366	Summary:	%{oname} documentation
21mr|mplayer-1.5-3|367	Group:		Books/Computer books
21mr|mplayer-1.5-3|368	BuildArch:	noarch
21mr|mplayer-1.5-3|369	
21mr|mplayer-1.5-3|370	%description doc
21mr|mplayer-1.5-3|371	This package contains documentation for %{oname}.
21mr|mplayer-1.5-3|372	
21mr|mplayer-1.5-3|373	%if %{build_gui}
21mr|mplayer-1.5-3|374	%package gui
21mr|mplayer-1.5-3|375	Summary:	GUI for %{name}
21mr|mplayer-1.5-3|376	Group:		Video
21mr|mplayer-1.5-3|377	Requires:	%{name} = %{version}
21mr|mplayer-1.5-3|378	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|mplayer-1.5-3|379	
21mr|mplayer-1.5-3|380	%description gui
21mr|mplayer-1.5-3|381	This package contains a GUI for %{name}.
21mr|mplayer-1.5-3|382	%endif
21mr|mplayer-1.5-3|383	
21mr|mplayer-1.5-3|384	%if %{build_mencoder}
21mr|mplayer-1.5-3|385	%package -n mencoder
21mr|mplayer-1.5-3|386	Summary:	MPlayer's movie encoder
21mr|mplayer-1.5-3|387	Group:		Video
21mr|mplayer-1.5-3|388	Requires:	%{name}
21mr|mplayer-1.5-3|389	
21mr|mplayer-1.5-3|390	%description -n mencoder
21mr|mplayer-1.5-3|391	MEncoder a movie encoder and is a part of the MPlayer package.
21mr|mplayer-1.5-3|392	This restricted build has additional support for AAC decoding with libfaad
21mr|mplayer-1.5-3|393	and MP3 encoding with lame, both are covered by software patents. It
21mr|mplayer-1.5-3|394	also includes support for reading DVDs encrypted with CSS which might
21mr|mplayer-1.5-3|395	be illegal in some countries.
21mr|mplayer-1.5-3|396	%endif
21mr|mplayer-1.5-3|397	
21mr|mplayer-1.5-3|398	%prep
21mr|mplayer-1.5-3|399	%if "%{svn}" != ""
21mr|mplayer-1.5-3|400	%setup -q -n %{name} -a 4
21mr|mplayer-1.5-3|401	%else
21mr|mplayer-1.5-3|402	%setup -q -n MPlayer-%{version}%{prerel} -a 4
21mr|mplayer-1.5-3|403	%endif
21mr|mplayer-1.5-3|404	#gw as we have have used svn export:
21mr|mplayer-1.5-3|405	echo %{svn}|sed s/^r// > snapshot_version
21mr|mplayer-1.5-3|406	find DOCS -name .svn|xargs rm -rf
21mr|mplayer-1.5-3|407	#gw fix permissions
21mr|mplayer-1.5-3|408	chmod 644 AUTHORS Changelog README Copyright
21mr|mplayer-1.5-3|409	rm -f Blue/README
21mr|mplayer-1.5-3|410	%patch0 -p1 -b .mdv~
21mr|mplayer-1.5-3|411	%patch1 -p1 -b .compile~
21mr|mplayer-1.5-3|412	%patch28 -p1 -b .rtsp-extra-fixes
21mr|mplayer-1.5-3|413	%patch31 -p1 -b .format~
21mr|mplayer-1.5-3|414	%patch35 -p0
21mr|mplayer-1.5-3|415	%patch50 -p1
21mr|mplayer-1.5-3|416	# Sometimes (1.1.1) mplayer guys forget to update the VERSION file...
21mr|mplayer-1.5-3|417	# Let's fix it here, but let's not abuse this ;)
21mr|mplayer-1.5-3|418	echo %{version} >VERSION
21mr|mplayer-1.5-3|419	
21mr|mplayer-1.5-3|420	perl -pi -e 's^r\$svn_revision^%{release}^' version.sh
21mr|mplayer-1.5-3|421	
21mr|mplayer-1.5-3|422	mv DOCS/README README.DOCS
21mr|mplayer-1.5-3|423	
21mr|mplayer-1.5-3|424	%build
21mr|mplayer-1.5-3|425	# Clang 10 crasing on i686. Crash log in commit descriptions:
21mr|mplayer-1.5-3|426	# https://github.com/OpenMandrivaAssociation/mplayer/commit/60ae23d044c8c83773abeeafdec802a040064880
21mr|mplayer-1.5-3|427	%ifarch %{ix86} %{e2k}
21mr|mplayer-1.5-3|428	export CC=gcc
21mr|mplayer-1.5-3|429	export CXX=g++
21mr|mplayer-1.5-3|430	%endif
21mr|mplayer-1.5-3|431	
21mr|mplayer-1.5-3|432	export CFLAGS="$CFLAGS %{optflags}"
21mr|mplayer-1.5-3|433	%if %{build_debug}
21mr|mplayer-1.5-3|434	export CFLAGS="$CFLAGS -g"
21mr|mplayer-1.5-3|435	%endif
21mr|mplayer-1.5-3|436	%ifarch ppc
21mr|mplayer-1.5-3|437	export CFLAGS="$CFLAGS -mcpu=7450 -maltivec"
21mr|mplayer-1.5-3|438	%endif
21mr|mplayer-1.5-3|439	%if %{build_directfb}
21mr|mplayer-1.5-3|440	export CPPFLAGS="-I%{_includedir}/directfb"
21mr|mplayer-1.5-3|441	%endif
21mr|mplayer-1.5-3|442	export LDFLAGS="%{?ldflags}"
21mr|mplayer-1.5-3|443	if ! ./configure \
21mr|mplayer-1.5-3|444	--prefix=%{_prefix} \
21mr|mplayer-1.5-3|445	--datadir=%{_datadir}/%{name} \
21mr|mplayer-1.5-3|446	--confdir=%{_sysconfdir}/%{name} \
21mr|mplayer-1.5-3|447	--libdir=%{_libdir} \
21mr|mplayer-1.5-3|448	--disable-ffmpeg_a \
21mr|mplayer-1.5-3|449	%if %{with cpudetection}
21mr|mplayer-1.5-3|450	--enable-runtime-cpudetection \
21mr|mplayer-1.5-3|451	%endif
21mr|mplayer-1.5-3|452	%if ! %{build_dts}
21mr|mplayer-1.5-3|453	--disable-libdca \
21mr|mplayer-1.5-3|454	%endif
21mr|mplayer-1.5-3|455	%ifarch %{ix86}
21mr|mplayer-1.5-3|456	--enable-mmx \
21mr|mplayer-1.5-3|457	--enable-3dnow \
21mr|mplayer-1.5-3|458	--enable-sse \
21mr|mplayer-1.5-3|459	--enable-sse2 \
21mr|mplayer-1.5-3|460	--enable-fastmemcpy \
21mr|mplayer-1.5-3|461	%endif
21mr|mplayer-1.5-3|462	--enable-freetype \
21mr|mplayer-1.5-3|463	--enable-nas \
21mr|mplayer-1.5-3|464	%if %{build_debug}
21mr|mplayer-1.5-3|465	--enable-debug=3 \
21mr|mplayer-1.5-3|466	%else
21mr|mplayer-1.5-3|467	--disable-sighandler \
21mr|mplayer-1.5-3|468	%endif
21mr|mplayer-1.5-3|469	%if %{build_gui}
21mr|mplayer-1.5-3|470	--enable-gui \
21mr|mplayer-1.5-3|471	%endif
21mr|mplayer-1.5-3|472	--language=all \
21mr|mplayer-1.5-3|473	--enable-dvdnav \
21mr|mplayer-1.5-3|474	--enable-dvdread \
21mr|mplayer-1.5-3|475	%if %{build_lirc}
21mr|mplayer-1.5-3|476	--enable-lirc \
21mr|mplayer-1.5-3|477	%else
21mr|mplayer-1.5-3|478	--disable-lirc \
21mr|mplayer-1.5-3|479	%endif
21mr|mplayer-1.5-3|480	--enable-tv \
21mr|mplayer-1.5-3|481	%if ! %{build_v4l2}
21mr|mplayer-1.5-3|482	--disable-tv-v4l2 \
21mr|mplayer-1.5-3|483	%endif
21mr|mplayer-1.5-3|484	--enable-joystick \
21mr|mplayer-1.5-3|485	--enable-gl \
21mr|mplayer-1.5-3|486	--disable-svga \
21mr|mplayer-1.5-3|487	%if ! %{build_mga}
21mr|mplayer-1.5-3|488	--disable-mga \
21mr|mplayer-1.5-3|489	%endif
21mr|mplayer-1.5-3|490	%if ! %{build_fbdev}
21mr|mplayer-1.5-3|491	--disable-fbdev \
21mr|mplayer-1.5-3|492	%endif
21mr|mplayer-1.5-3|493	%if %{build_directfb}
21mr|mplayer-1.5-3|494	--enable-directfb \
21mr|mplayer-1.5-3|495	%else
21mr|mplayer-1.5-3|496	--disable-directfb \
21mr|mplayer-1.5-3|497	%endif
21mr|mplayer-1.5-3|498	%if %{build_mencoder}
21mr|mplayer-1.5-3|499	--enable-mencoder \
21mr|mplayer-1.5-3|500	%else
21mr|mplayer-1.5-3|501	--disable-mencoder \
21mr|mplayer-1.5-3|502	%endif
21mr|mplayer-1.5-3|503	%if ! %{build_live}
21mr|mplayer-1.5-3|504	--disable-live \
21mr|mplayer-1.5-3|505	%endif
21mr|mplayer-1.5-3|506	%if ! %{build_vesa}
21mr|mplayer-1.5-3|507	--disable-vesa \
21mr|mplayer-1.5-3|508	%endif
21mr|mplayer-1.5-3|509	%if %{build_theora}
21mr|mplayer-1.5-3|510	--enable-theora \
21mr|mplayer-1.5-3|511	%else
21mr|mplayer-1.5-3|512	--disable-theora \
21mr|mplayer-1.5-3|513	%endif
21mr|mplayer-1.5-3|514	--enable-menu \
21mr|mplayer-1.5-3|515	%if %{build_xmms}
21mr|mplayer-1.5-3|516	--enable-xmms --with-xmmslibdir=%{_libdir} \
21mr|mplayer-1.5-3|517	%endif
21mr|mplayer-1.5-3|518	%if %{build_smb}
21mr|mplayer-1.5-3|519	--enable-smb \
21mr|mplayer-1.5-3|520	%endif
21mr|mplayer-1.5-3|521	%if ! %{build_dvb}
21mr|mplayer-1.5-3|522	--disable-dvb \
21mr|mplayer-1.5-3|523	--disable-dvbhead \
21mr|mplayer-1.5-3|524	%endif
21mr|mplayer-1.5-3|525	%if ! %{build_ggi}
21mr|mplayer-1.5-3|526	--disable-ggi \
21mr|mplayer-1.5-3|527	%endif
21mr|mplayer-1.5-3|528	--codecsdir=%{_libdir}/codecs \
21mr|mplayer-1.5-3|529	%if ! %{build_arts}
21mr|mplayer-1.5-3|530	--disable-arts \
21mr|mplayer-1.5-3|531	%endif
21mr|mplayer-1.5-3|532	%if ! %{build_jack}
21mr|mplayer-1.5-3|533	--disable-jack \
21mr|mplayer-1.5-3|534	%endif
21mr|mplayer-1.5-3|535	%if ! %{build_aa}
21mr|mplayer-1.5-3|536	--disable-aa \
21mr|mplayer-1.5-3|537	%endif
21mr|mplayer-1.5-3|538	%if ! %{build_cdda}
21mr|mplayer-1.5-3|539	--disable-cdparanoia \
21mr|mplayer-1.5-3|540	%endif
21mr|mplayer-1.5-3|541	%if ! %{build_dv}
21mr|mplayer-1.5-3|542	--disable-libdv \
21mr|mplayer-1.5-3|543	%endif
21mr|mplayer-1.5-3|544	%if ! %{build_lzo}
21mr|mplayer-1.5-3|545	--disable-liblzo \
21mr|mplayer-1.5-3|546	%endif
21mr|mplayer-1.5-3|547	%if ! %{build_sdl}
21mr|mplayer-1.5-3|548	--disable-sdl \
21mr|mplayer-1.5-3|549	%endif
21mr|mplayer-1.5-3|550	%if ! %{build_alsa}
21mr|mplayer-1.5-3|551	--disable-alsa \
21mr|mplayer-1.5-3|552	%endif
21mr|mplayer-1.5-3|553	%if ! %{build_fribidi}
21mr|mplayer-1.5-3|554	--disable-fribidi \
21mr|mplayer-1.5-3|555	%endif
21mr|mplayer-1.5-3|556	%if ! %{build_enca}
21mr|mplayer-1.5-3|557	--disable-enca \
21mr|mplayer-1.5-3|558	%endif
21mr|mplayer-1.5-3|559	%if %{build_pulse}
21mr|mplayer-1.5-3|560	--enable-pulse \
21mr|mplayer-1.5-3|561	%endif
21mr|mplayer-1.5-3|562	%if ! %{build_openal}
21mr|mplayer-1.5-3|563	--disable-openal \
21mr|mplayer-1.5-3|564	%endif
21mr|mplayer-1.5-3|565	--disable-zr \
21mr|mplayer-1.5-3|566	%if %{build_xvmc}
21mr|mplayer-1.5-3|567	--enable-xvmc \
21mr|mplayer-1.5-3|568	%endif
21mr|mplayer-1.5-3|569	%if ! %{build_vdpau}
21mr|mplayer-1.5-3|570	--disable-vdpau \
21mr|mplayer-1.5-3|571	%endif
21mr|mplayer-1.5-3|572	%if ! %{build_amr}
21mr|mplayer-1.5-3|573	--disable-libopencore_amrnb \
21mr|mplayer-1.5-3|574	--disable-libopencore_amrwb \
21mr|mplayer-1.5-3|575	%endif
21mr|mplayer-1.5-3|576	; then
21mr|mplayer-1.5-3|577	cat config.log
21mr|mplayer-1.5-3|578	exit 1
21mr|mplayer-1.5-3|579	fi
21mr|mplayer-1.5-3|580	
21mr|mplayer-1.5-3|581	
21mr|mplayer-1.5-3|582	# Keep this line before empty end %%configure (ppc conditionnal pb)
21mr|mplayer-1.5-3|583	%make_build -j1
21mr|mplayer-1.5-3|584	#gw make sure we have our version string included:
21mr|mplayer-1.5-3|585	fgrep %{version} version.h
21mr|mplayer-1.5-3|586	
21mr|mplayer-1.5-3|587	%install
21mr|mplayer-1.5-3|588	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21mr|mplayer-1.5-3|589	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21mr|mplayer-1.5-3|590	install -m755 mplayer -D %{buildroot}%{_bindir}/mplayer
21mr|mplayer-1.5-3|591	for lang in de fr hu pl es it zh_CN en; do
21mr|mplayer-1.5-3|592	install -m644 DOCS/man/$lang/mplayer.1 -D %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mplayer.1
21mr|mplayer-1.5-3|593	done
21mr|mplayer-1.5-3|594	
21mr|mplayer-1.5-3|595	%find_lang mplayer --with-man
21mr|mplayer-1.5-3|596	
21mr|mplayer-1.5-3|597	######################### Mencoder #########################
21mr|mplayer-1.5-3|598	%if %{build_mencoder}
21mr|mplayer-1.5-3|599	install -m755 mencoder -D %{buildroot}%{_bindir}/mencoder
21mr|mplayer-1.5-3|600	
21mr|mplayer-1.5-3|601	for lang in de fr hu pl es it zh_CN en; do
21mr|mplayer-1.5-3|602	ln -s mplayer.1 %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mencoder.1
21mr|mplayer-1.5-3|603	done
21mr|mplayer-1.5-3|604	
21mr|mplayer-1.5-3|605	%find_lang mencoder --with-man
21mr|mplayer-1.5-3|606	
21mr|mplayer-1.5-3|607	install -m 755 TOOLS/mencvcd.sh %{buildroot}%{_bindir}/mencvcd
21mr|mplayer-1.5-3|608	install -m 755 TOOLS/divx2svcd.sh %{buildroot}%{_bindir}/divx2svcd
21mr|mplayer-1.5-3|609	install -m 755 TOOLS/wma2ogg.pl %{buildroot}%{_bindir}/wma2ogg.pl
21mr|mplayer-1.5-3|610	install -m 755 TOOLS/midentify.sh %{buildroot}%{_bindir}/midentify
21mr|mplayer-1.5-3|611	%endif
21mr|mplayer-1.5-3|612	######################### /Mencoder #########################
21mr|mplayer-1.5-3|613	
21mr|mplayer-1.5-3|614	install -m 644 etc/example.conf %{buildroot}%{_sysconfdir}/%{name}/mplayer.conf
21mr|mplayer-1.5-3|615	install -m 644 etc/menu.conf %{buildroot}%{_sysconfdir}/%{name}
21mr|mplayer-1.5-3|616	
21mr|mplayer-1.5-3|617	%if %{build_gui}
21mr|mplayer-1.5-3|618	# default Skin
21mr|mplayer-1.5-3|619	install -d -m 755 %{buildroot}%{_datadir}/%{name}/skins/
21mr|mplayer-1.5-3|620	cp -r Blue %{buildroot}%{_datadir}/%{name}/skins/
21mr|mplayer-1.5-3|621	ln -s Blue %{buildroot}%{_datadir}/%{name}/skins/default
21mr|mplayer-1.5-3|622	# gmplayer equals mplayer -gui
21mr|mplayer-1.5-3|623	ln -s mplayer %{buildroot}%{_bindir}/gmplayer
21mr|mplayer-1.5-3|624	# icons
21mr|mplayer-1.5-3|625	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|mplayer-1.5-3|626	convert -transparent white Blue/icons/icon48x48.png %{buildroot}%{_liconsdir}/mplayer.png
21mr|mplayer-1.5-3|627	convert -transparent white Blue/icons/icon32x32.png %{buildroot}%{_iconsdir}/mplayer.png
21mr|mplayer-1.5-3|628	convert -transparent white -scale 16x16 Blue/icons/icon48x48.png %{buildroot}%{_miconsdir}/mplayer.png
21mr|mplayer-1.5-3|629	install -D -m 644 etc/mplayer.desktop %{buildroot}%{_datadir}/applications/mplayer.desktop
21mr|mplayer-1.5-3|630	perl -pi -e 's@mplayer$@mplayer@g' %{buildroot}%{_datadir}/applications/mplayer.desktop
21mr|mplayer-1.5-3|631	%endif
21mr|mplayer-1.5-3|632	
21mr|mplayer-1.5-3|633	%if %{build_debug}
21mr|mplayer-1.5-3|634	export DONT_STRIP=1
21mr|mplayer-1.5-3|635	%endif
21mr|mplayer-1.5-3|636	
21mr|mplayer-1.5-3|637	%if %{build_gui}
21mr|mplayer-1.5-3|638	%pre gui
21mr|mplayer-1.5-3|639	if [ -d %{_datadir}/%{name}/skins/default ]
21mr|mplayer-1.5-3|640	then rm -rf %{_datadir}/%{name}/skins/default
21mr|mplayer-1.5-3|641	fi
21mr|mplayer-1.5-3|642	%endif
21mr|mplayer-1.5-3|643	
21mr|mplayer-1.5-3|644	%files -f mplayer.lang
21mr|mplayer-1.5-3|645	%doc AUTHORS Changelog README Copyright
21mr|mplayer-1.5-3|646	%dir %{_sysconfdir}/%{name}
21mr|mplayer-1.5-3|647	%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/mplayer.conf
21mr|mplayer-1.5-3|648	%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/menu.conf
21mr|mplayer-1.5-3|649	%{_bindir}/midentify
21mr|mplayer-1.5-3|650	%{_bindir}/mplayer
21mr|mplayer-1.5-3|651	%{_mandir}/man1/mplayer.1*
21mr|mplayer-1.5-3|652	%dir %{_datadir}/%{name}
21mr|mplayer-1.5-3|653	
21mr|mplayer-1.5-3|654	%files doc
21mr|mplayer-1.5-3|655	%doc README.DOCS
21mr|mplayer-1.5-3|656	%doc DOCS/default.css DOCS/xml DOCS/tech/
21mr|mplayer-1.5-3|657	
21mr|mplayer-1.5-3|658	%if %{build_mencoder}
21mr|mplayer-1.5-3|659	%files -n mencoder -f mencoder.lang
21mr|mplayer-1.5-3|660	%{_bindir}/mencoder
21mr|mplayer-1.5-3|661	%{_bindir}/divx2svcd
21mr|mplayer-1.5-3|662	%{_bindir}/mencvcd
21mr|mplayer-1.5-3|663	%{_bindir}/wma2ogg.pl
21mr|mplayer-1.5-3|664	%{_mandir}/man1/mencoder.1*
21mr|mplayer-1.5-3|665	%endif
21mr|mplayer-1.5-3|666	
21mr|mplayer-1.5-3|667	%if %{build_gui}
21mr|mplayer-1.5-3|668	%files gui
21mr|mplayer-1.5-3|669	%{_bindir}/gmplayer
21mr|mplayer-1.5-3|670	%{_datadir}/applications/mplayer.desktop
21mr|mplayer-1.5-3|671	%{_datadir}/%{name}/skins
21mr|mplayer-1.5-3|672	%{_iconsdir}/mplayer.png
21mr|mplayer-1.5-3|673	%{_miconsdir}/mplayer.png
21mr|mplayer-1.5-3|674	%{_liconsdir}/mplayer.png
21mr|mplayer-1.5-3|675	%endif

14321 21
21mr|mpv-0.34.1-15|1	%define	major 1
21mr|mpv-0.34.1-15|2	%define	libname %mklibname %{name} %{major}
21mr|mpv-0.34.1-15|3	%define	devname %mklibname %{name} -d
21mr|mpv-0.34.1-15|4	
21mr|mpv-0.34.1-15|5	Summary:	Movie player playing most video formats and DVDs
21mr|mpv-0.34.1-15|6	Name:		mpv
21mr|mpv-0.34.1-15|7	Version:	0.34.1
21mr|mpv-0.34.1-15|8	Release:	15
21mr|mpv-0.34.1-15|9	# We are enabling Samba support
21mr|mpv-0.34.1-15|10	License:	GPLv3+
21mr|mpv-0.34.1-15|11	Group:		Video
21mr|mpv-0.34.1-15|12	Url:		http://mpv.io/
21mr|mpv-0.34.1-15|13	Source0:	https://github.com/mpv-player/mpv/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|mpv-0.34.1-15|14	Source2:	https://raw.githubusercontent.com/sanjayankur31/rpmfusion-appdata/master/appdata-extra-free/desktop/mpv.appdata.xml
21mr|mpv-0.34.1-15|15	Patch0:		mpv-desktop.patch
21mr|mpv-0.34.1-15|16	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=13392
21mr|mpv-0.34.1-15|17	Patch1:		0001-Enable-hardware-accelerated-decoding-by-default.patch
21mr|mpv-0.34.1-15|18	BuildRequires:	desktop-file-utils
21mr|mpv-0.34.1-15|19	BuildRequires:	appstream-util
21mr|mpv-0.34.1-15|20	BuildRequires:	hicolor-icon-theme
21mr|mpv-0.34.1-15|21	BuildRequires:	imagemagick
21mr|mpv-0.34.1-15|22	BuildRequires:	linux-userspace-headers
21mr|mpv-0.34.1-15|23	BuildRequires:	python3-docutils
21mr|mpv-0.34.1-15|24	BuildRequires:	python3-rst2pdf
21mr|mpv-0.34.1-15|25	BuildRequires:	waf
21mr|mpv-0.34.1-15|26	BuildRequires:	wayland-tools
21mr|mpv-0.34.1-15|27	BuildRequires:	yasm
21mr|mpv-0.34.1-15|28	BuildRequires:	ffmpeg-devel
21mr|mpv-0.34.1-15|29	BuildRequires:	krb5-devel
21mr|mpv-0.34.1-15|30	BuildRequires:	ladspa-devel
21mr|mpv-0.34.1-15|31	# Need release 2.9+
21mr|mpv-0.34.1-15|32	BuildRequires:	zimg-devel
21mr|mpv-0.34.1-15|33	BuildRequires:	quvi-devel
21mr|mpv-0.34.1-15|34	BuildRequires:	pkgconfig(alsa)
21mr|mpv-0.34.1-15|35	BuildRequires:	pkgconfig(caca)
21mr|mpv-0.34.1-15|36	BuildRequires:	pkgconfig(dri)
21mr|mpv-0.34.1-15|37	BuildRequires:	pkgconfig(dvdnav)
21mr|mpv-0.34.1-15|38	BuildRequires:	pkgconfig(dvdread)
21mr|mpv-0.34.1-15|39	BuildRequires:	pkgconfig(egl)
21mr|mpv-0.34.1-15|40	BuildRequires:	pkgconfig(enca)
21mr|mpv-0.34.1-15|41	BuildRequires:	pkgconfig(gl)
21mr|mpv-0.34.1-15|42	BuildRequires:	pkgconfig(jack)
21mr|mpv-0.34.1-15|43	BuildRequires:	pkgconfig(lcms2)
21mr|mpv-0.34.1-15|44	BuildRequires:	pkgconfig(libass)
21mr|mpv-0.34.1-15|45	BuildRequires:	pkgconfig(libarchive)
21mr|mpv-0.34.1-15|46	BuildRequires:	pkgconfig(libbluray)
21mr|mpv-0.34.1-15|47	BuildRequires:	pkgconfig(libbs2b)
21mr|mpv-0.34.1-15|48	BuildRequires:	pkgconfig(libcdio)
21mr|mpv-0.34.1-15|49	BuildRequires:	pkgconfig(libcdio_cdda)
21mr|mpv-0.34.1-15|50	BuildRequires:	pkgconfig(libcdio_paranoia)
21mr|mpv-0.34.1-15|51	BuildRequires:	pkgconfig(libguess)
21mr|mpv-0.34.1-15|52	BuildRequires:	pkgconfig(libiso9660)
21mr|mpv-0.34.1-15|53	BuildRequires:	pkgconfig(libjpeg)
21mr|mpv-0.34.1-15|54	BuildRequires:	pkgconfig(liblircclient0)
21mr|mpv-0.34.1-15|55	BuildRequires:	pkgconfig(libmng)
21mr|mpv-0.34.1-15|56	BuildRequires:	pkgconfig(libmpg123)
21mr|mpv-0.34.1-15|57	BuildRequires:	pkgconfig(libplacebo)
21mr|mpv-0.34.1-15|58	BuildRequires:	pkgconfig(libpng)
21mr|mpv-0.34.1-15|59	BuildRequires:	pkgconfig(libpulse)
21mr|mpv-0.34.1-15|60	BuildRequires:	pkgconfig(libudf)
21mr|mpv-0.34.1-15|61	BuildRequires:	pkgconfig(libv4lconvert)
21mr|mpv-0.34.1-15|62	BuildRequires:	pkgconfig(libva)
21mr|mpv-0.34.1-15|63	BuildRequires:	pkgconfig(libva-x11)
21mr|mpv-0.34.1-15|64	# Mpv only supports lua <= 5.2 or luajit
21mr|mpv-0.34.1-15|65	#BuildRequires:	pkgconfig(lua)
21mr|mpv-0.34.1-15|66	BuildRequires:	pkgconfig(luajit)
21mr|mpv-0.34.1-15|67	%if %{mdvver} != 202115
21mr|mpv-0.34.1-15|68	BuildRequires:	pkgconfig(mujs)
21mr|mpv-0.34.1-15|69	%endif
21mr|mpv-0.34.1-15|70	BuildRequires:	pkgconfig(ncurses)
21mr|mpv-0.34.1-15|71	BuildRequires:	pkgconfig(openal)
21mr|mpv-0.34.1-15|72	BuildRequires:	pkgconfig(opengl)
21mr|mpv-0.34.1-15|73	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|mpv-0.34.1-15|74	BuildRequires:	pkgconfig(ptlib)
21mr|mpv-0.34.1-15|75	BuildRequires:	pkgconfig(rubberband)
21mr|mpv-0.34.1-15|76	BuildRequires:	pkgconfig(sdl2)
21mr|mpv-0.34.1-15|77	BuildRequires:	pkgconfig(smbclient)
21mr|mpv-0.34.1-15|78	BuildRequires:	pkgconfig(uchardet)
21mr|mpv-0.34.1-15|79	BuildRequires:	pkgconfig(vapoursynth)
21mr|mpv-0.34.1-15|80	BuildRequires:	pkgconfig(vdpau)
21mr|mpv-0.34.1-15|81	BuildRequires:	pkgconfig(vulkan)
21mr|mpv-0.34.1-15|82	BuildRequires:	pkgconfig(wayland-egl)
21mr|mpv-0.34.1-15|83	BuildRequires:	pkgconfig(wayland-client)
21mr|mpv-0.34.1-15|84	BuildRequires:	pkgconfig(wayland-cursor)
21mr|mpv-0.34.1-15|85	BuildRequires:	pkgconfig(wayland-protocols)
21mr|mpv-0.34.1-15|86	BuildRequires:	pkgconfig(wayland-scanner)
21mr|mpv-0.34.1-15|87	BuildRequires:	pkgconfig(wayland-server)
21mr|mpv-0.34.1-15|88	BuildRequires:	pkgconfig(x11)
21mr|mpv-0.34.1-15|89	BuildRequires:	pkgconfig(xext)
21mr|mpv-0.34.1-15|90	BuildRequires:	pkgconfig(xinerama)
21mr|mpv-0.34.1-15|91	BuildRequires:	pkgconfig(xkbcommon)
21mr|mpv-0.34.1-15|92	BuildRequires:	pkgconfig(xrandr)
21mr|mpv-0.34.1-15|93	BuildRequires:	pkgconfig(xscrnsaver)
21mr|mpv-0.34.1-15|94	BuildRequires:	pkgconfig(xv)
21mr|mpv-0.34.1-15|95	BuildRequires:	pkgconfig(xxf86vm)
21mr|mpv-0.34.1-15|96	BuildRequires:	pkgconfig(zlib)
21mr|mpv-0.34.1-15|97	%ifarch x86_64
21mr|mpv-0.34.1-15|98	BuildRequires:	ffnvcodec-headers
21mr|mpv-0.34.1-15|99	%endif
21mr|mpv-0.34.1-15|100	BuildRequires:	samba-common
21mr|mpv-0.34.1-15|101	BuildRequires:	samba-server
21mr|mpv-0.34.1-15|102	BuildRequires:	libglpng-devel
21mr|mpv-0.34.1-15|103	BuildRequires:	pkgconfig(x264)
21mr|mpv-0.34.1-15|104	BuildRequires:	pkgconfig(x265)
21mr|mpv-0.34.1-15|105	Requires:	hicolor-icon-theme
21mr|mpv-0.34.1-15|106	Requires:	%{libname} = %{EVRD}
21mr|mpv-0.34.1-15|107	Requires:	%{name}-core = %{EVRD}
21mr|mpv-0.34.1-15|108	Recommends:	youtube-dl
21mr|mpv-0.34.1-15|109	
21mr|mpv-0.34.1-15|110	%description
21mr|mpv-0.34.1-15|111	Mpv is a movie player based on MPlayer and mplayer2. It supports a wide
21mr|mpv-0.34.1-15|112	variety of video file formats, audio and video codecs, and subtitle types.
21mr|mpv-0.34.1-15|113	Special input URL types are available to read input from a variety of sources
21mr|mpv-0.34.1-15|114	other than disk files. Depending on platform, a variety of different video and
21mr|mpv-0.34.1-15|115	audio output methods are supported.
21mr|mpv-0.34.1-15|116	
21mr|mpv-0.34.1-15|117	%files
21mr|mpv-0.34.1-15|118	%doc README.md etc/input.conf
21mr|mpv-0.34.1-15|119	%license Copyright
21mr|mpv-0.34.1-15|120	%{_datadir}/applications/%{name}.desktop
21mr|mpv-0.34.1-15|121	%{_datadir}/icons/hicolor/*/*/%{name}.*
21mr|mpv-0.34.1-15|122	%{_datadir}/metainfo/%{name}.appdata.xml
21mr|mpv-0.34.1-15|123	%{_iconsdir}/hicolor/symbolic/apps/%{name}-symbolic.svg
21mr|mpv-0.34.1-15|124	
21mr|mpv-0.34.1-15|125	#----------------------------------------------------------------------------
21mr|mpv-0.34.1-15|126	
21mr|mpv-0.34.1-15|127	%package core
21mr|mpv-0.34.1-15|128	Summary:	Core of the MPV media player
21mr|mpv-0.34.1-15|129	Group:		Video
21mr|mpv-0.34.1-15|130	Requires:	vulkan
21mr|mpv-0.34.1-15|131	# files were moved from "mpv"
21mr|mpv-0.34.1-15|132	Conflicts:	mpv < 0.34.1-9
21mr|mpv-0.34.1-15|133	
21mr|mpv-0.34.1-15|134	%description core
21mr|mpv-0.34.1-15|135	Mpv is a movie player based on MPlayer and mplayer2. It supports a wide
21mr|mpv-0.34.1-15|136	variety of video file formats, audio and video codecs, and subtitle types.
21mr|mpv-0.34.1-15|137	Special input URL types are available to read input from a variety of sources
21mr|mpv-0.34.1-15|138	other than disk files. Depending on platform, a variety of different video and
21mr|mpv-0.34.1-15|139	audio output methods are supported.
21mr|mpv-0.34.1-15|140	This package the core of the player, without a desktop file
21mr|mpv-0.34.1-15|141	(because some other players, e.g. smplayer, require the mpv binary).
21mr|mpv-0.34.1-15|142	
21mr|mpv-0.34.1-15|143	%files core
21mr|mpv-0.34.1-15|144	%license Copyright
21mr|mpv-0.34.1-15|145	%{_docdir}/%{name}/mplayer-input.conf
21mr|mpv-0.34.1-15|146	%{_docdir}/%{name}/mpv.conf
21mr|mpv-0.34.1-15|147	%{_docdir}/%{name}/mpv.pdf
21mr|mpv-0.34.1-15|148	%dir %{_sysconfdir}/%{name}
21mr|mpv-0.34.1-15|149	%config(noreplace) %{_sysconfdir}/%{name}/encoding-profiles.conf
21mr|mpv-0.34.1-15|150	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|mpv-0.34.1-15|151	%config(noreplace) %{_sysconfdir}/%{name}/input.conf
21mr|mpv-0.34.1-15|152	%{_bindir}/%{name}
21mr|mpv-0.34.1-15|153	%{_datadir}/bash-completion/completions/mpv
21mr|mpv-0.34.1-15|154	%{_docdir}/%{name}/restore-old-bindings.conf
21mr|mpv-0.34.1-15|155	%dir %{_datadir}/zsh/site-functions
21mr|mpv-0.34.1-15|156	%{_datadir}/zsh/site-functions/_mpv
21mr|mpv-0.34.1-15|157	%{_mandir}/man1/%{name}.1*
21mr|mpv-0.34.1-15|158	
21mr|mpv-0.34.1-15|159	#----------------------------------------------------------------------------
21mr|mpv-0.34.1-15|160	
21mr|mpv-0.34.1-15|161	%package -n %{libname}
21mr|mpv-0.34.1-15|162	Summary:	Shared library for %{name}
21mr|mpv-0.34.1-15|163	Group:		System/Libraries
21mr|mpv-0.34.1-15|164	
21mr|mpv-0.34.1-15|165	%description -n %{libname}
21mr|mpv-0.34.1-15|166	Mpv is a movie player based on MPlayer and mplayer2. It supports a wide
21mr|mpv-0.34.1-15|167	variety of video file formats, audio and video codecs, and subtitle types.
21mr|mpv-0.34.1-15|168	Special input URL types are available to read input from a variety of sources
21mr|mpv-0.34.1-15|169	other than disk files. Depending on platform, a variety of different video and
21mr|mpv-0.34.1-15|170	audio output methods are supported.
21mr|mpv-0.34.1-15|171	
21mr|mpv-0.34.1-15|172	%files -n %{libname}
21mr|mpv-0.34.1-15|173	%license LICENSE.GPL Copyright
21mr|mpv-0.34.1-15|174	%{_libdir}/libmpv.so.%{major}*
21mr|mpv-0.34.1-15|175	
21mr|mpv-0.34.1-15|176	#----------------------------------------------------------------------------
21mr|mpv-0.34.1-15|177	
21mr|mpv-0.34.1-15|178	%package -n %{devname}
21mr|mpv-0.34.1-15|179	Summary:	Development files for %{name}
21mr|mpv-0.34.1-15|180	Group:		Development/C
21mr|mpv-0.34.1-15|181	Requires:	%{libname} = %{EVRD}
21mr|mpv-0.34.1-15|182	#Requires:	pkgconfig(vapoursynth)
21mr|mpv-0.34.1-15|183	Provides:	%{name}-devel = %{EVRD}
21mr|mpv-0.34.1-15|184	
21mr|mpv-0.34.1-15|185	%description -n %{devname}
21mr|mpv-0.34.1-15|186	Mpv is a movie player based on MPlayer and mplayer2. It supports a wide
21mr|mpv-0.34.1-15|187	variety of video file formats, audio and video codecs, and subtitle types.
21mr|mpv-0.34.1-15|188	Special input URL types are available to read input from a variety of sources
21mr|mpv-0.34.1-15|189	other than disk files. Depending on platform, a variety of different video and
21mr|mpv-0.34.1-15|190	audio output methods are supported.
21mr|mpv-0.34.1-15|191	
21mr|mpv-0.34.1-15|192	%files -n %{devname}
21mr|mpv-0.34.1-15|193	%doc RELEASE_NOTES README.md
21mr|mpv-0.34.1-15|194	%license Copyright LICENSE.GPL
21mr|mpv-0.34.1-15|195	%dir %{_includedir}/%{name}
21mr|mpv-0.34.1-15|196	%{_includedir}/%{name}/*.h
21mr|mpv-0.34.1-15|197	%{_libdir}/*.so
21mr|mpv-0.34.1-15|198	%{_libdir}/pkgconfig/%{name}.pc
21mr|mpv-0.34.1-15|199	
21mr|mpv-0.34.1-15|200	#----------------------------------------------------------------------------
21mr|mpv-0.34.1-15|201	
21mr|mpv-0.34.1-15|202	%prep
21mr|mpv-0.34.1-15|203	%autosetup -p1
21mr|mpv-0.34.1-15|204	
21mr|mpv-0.34.1-15|205	%build
21mr|mpv-0.34.1-15|206	LDFLAGS="%{ldflags}" CCFLAGS="%{optflags}" \
21mr|mpv-0.34.1-15|207	%{_bindir}/waf configure \
21mr|mpv-0.34.1-15|208	--prefix="%{_prefix}" \
21mr|mpv-0.34.1-15|209	--bindir="%{_bindir}" \
21mr|mpv-0.34.1-15|210	--libdir="%{_libdir}" \
21mr|mpv-0.34.1-15|211	--mandir="%{_mandir}" \
21mr|mpv-0.34.1-15|212	--confdir="%{_sysconfdir}/%{name}" \
21mr|mpv-0.34.1-15|213	--disable-build-date \
21mr|mpv-0.34.1-15|214	--docdir="%{_docdir}/%{name}" \
21mr|mpv-0.34.1-15|215	--enable-cdda \
21mr|mpv-0.34.1-15|216	--enable-dvbin \
21mr|mpv-0.34.1-15|217	--enable-dvdnav	\
21mr|mpv-0.34.1-15|218	--enable-gl-wayland \
21mr|mpv-0.34.1-15|219	--enable-egl-x11 \
21mr|mpv-0.34.1-15|220	--enable-libarchive	\
21mr|mpv-0.34.1-15|221	--enable-libmpv-shared \
21mr|mpv-0.34.1-15|222	--enable-openal	\
21mr|mpv-0.34.1-15|223	--enable-sdl2	\
21mr|mpv-0.34.1-15|224	--enable-vaapi \
21mr|mpv-0.34.1-15|225	--enable-wayland \
21mr|mpv-0.34.1-15|226	--enable-libarchive \
21mr|mpv-0.34.1-15|227	--enable-pdf-build \
21mr|mpv-0.34.1-15|228	--enable-jpeg
21mr|mpv-0.34.1-15|229	%python3_waf
21mr|mpv-0.34.1-15|230	
21mr|mpv-0.34.1-15|231	%install
21mr|mpv-0.34.1-15|232	%python3_waf_install
21mr|mpv-0.34.1-15|233	
21mr|mpv-0.34.1-15|234	# Install contributed appdata
21mr|mpv-0.34.1-15|235	mkdir -p %{buildroot}%{_appdatadir}
21mr|mpv-0.34.1-15|236	install -m 0644 %{SOURCE2} %{buildroot}%{_appdatadir}/
21mr|mpv-0.34.1-15|237	
21mr|mpv-0.34.1-15|238	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/
21mr|mpv-0.34.1-15|239	cp etc/mpv.conf %{buildroot}%{_sysconfdir}/%{name}/mpv.conf
21mr|mpv-0.34.1-15|240	cp etc/input.conf %{buildroot}%{_sysconfdir}/%{name}/input.conf
21mr|mpv-0.34.1-15|241	sed -i -e '1d' %{buildroot}%{_datadir}/bash-completion/completions/mpv
21mr|mpv-0.34.1-15|242	

14322 21
21mr|mqtt-client-1.10-9|1	Name:          mqtt-client
21mr|mqtt-client-1.10-9|2	Version:       1.10
21mr|mqtt-client-1.10-9|3	Release:       9
21mr|mqtt-client-1.10-9|4	Summary:       A Java MQTT Client
21mr|mqtt-client-1.10-9|5	License:       ASL 2.0
21mr|mqtt-client-1.10-9|6	URL:           http://mqtt-client.fusesource.org/
21mr|mqtt-client-1.10-9|7	Source0:       https://github.com/fusesource/mqtt-client/archive/%{name}-project-%{version}.tar.gz
21mr|mqtt-client-1.10-9|8	
21mr|mqtt-client-1.10-9|9	BuildRequires: mvn(asm:asm-tree)
21mr|mqtt-client-1.10-9|10	BuildRequires: mvn(org.fusesource:fusesource-pom:pom:)
21mr|mqtt-client-1.10-9|11	BuildRequires: mvn(org.fusesource.hawtbuf:hawtbuf)
21mr|mqtt-client-1.10-9|12	BuildRequires: mvn(org.fusesource.hawtdispatch:hawtdispatch-transport)
21mr|mqtt-client-1.10-9|13	BuildRequires: mvn(org.osgi:org.osgi.compendium)
21mr|mqtt-client-1.10-9|14	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|mqtt-client-1.10-9|15	
21mr|mqtt-client-1.10-9|16	# test deps (*)
21mr|mqtt-client-1.10-9|17	%if 0
21mr|mqtt-client-1.10-9|18	BuildRequires: mvn(org.apache.activemq:apollo-broker)
21mr|mqtt-client-1.10-9|19	BuildRequires: mvn(org.apache.activemq:apollo-mqtt)
21mr|mqtt-client-1.10-9|20	BuildRequires: mvn(org.apache.activemq:apollo-leveldb)
21mr|mqtt-client-1.10-9|21	BuildRequires: mvn(org.apache.activemq:apollo-web)
21mr|mqtt-client-1.10-9|22	BuildRequires: mvn(org.eclipse.jetty.aggregate:jetty-all-server)
21mr|mqtt-client-1.10-9|23	
21mr|mqtt-client-1.10-9|24	BuildRequires: mvn(junit:junit)
21mr|mqtt-client-1.10-9|25	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|mqtt-client-1.10-9|26	%endif
21mr|mqtt-client-1.10-9|27	
21mr|mqtt-client-1.10-9|28	BuildRequires: maven-local
21mr|mqtt-client-1.10-9|29	BuildRequires: maven-plugin-bundle
21mr|mqtt-client-1.10-9|30	
21mr|mqtt-client-1.10-9|31	Group:          Development/Java
21mr|mqtt-client-1.10-9|32	BuildArch:     noarch
21mr|mqtt-client-1.10-9|33	# Java stack is not supported on x86_32
21mr|mqtt-client-1.10-9|34	ExcludeArch: %{ix86}
21mr|mqtt-client-1.10-9|35	
21mr|mqtt-client-1.10-9|36	%description
21mr|mqtt-client-1.10-9|37	mqtt-client provides an ASL 2.0 licensed API to MQTT. It takes care of
21mr|mqtt-client-1.10-9|38	automatically reconnecting to your MQTT server and restoring your client
21mr|mqtt-client-1.10-9|39	session if any network failures occur. Applications can use a blocking
21mr|mqtt-client-1.10-9|40	API style, a futures based API, or a callback/continuations passing API
21mr|mqtt-client-1.10-9|41	style.
21mr|mqtt-client-1.10-9|42	
21mr|mqtt-client-1.10-9|43	%package javadoc
21mr|mqtt-client-1.10-9|44	Summary:       Javadoc for %{name}
21mr|mqtt-client-1.10-9|45	
21mr|mqtt-client-1.10-9|46	%description javadoc
21mr|mqtt-client-1.10-9|47	This package contains javadoc for %{name}.
21mr|mqtt-client-1.10-9|48	
21mr|mqtt-client-1.10-9|49	%prep
21mr|mqtt-client-1.10-9|50	%setup -q -n %{name}-%{name}-project-%{version}
21mr|mqtt-client-1.10-9|51	
21mr|mqtt-client-1.10-9|52	# fix spurious executable perm
21mr|mqtt-client-1.10-9|53	chmod 644 readme.md
21mr|mqtt-client-1.10-9|54	
21mr|mqtt-client-1.10-9|55	%pom_disable_module mqtt-client-java1.4-uber
21mr|mqtt-client-1.10-9|56	%pom_disable_module mqtt-client-website
21mr|mqtt-client-1.10-9|57	
21mr|mqtt-client-1.10-9|58	%pom_remove_plugin :proguard-maven-plugin %{name}
21mr|mqtt-client-1.10-9|59	
21mr|mqtt-client-1.10-9|60	%pom_xpath_remove "pom:project/pom:dependencies/pom:dependency[pom:scope='test']" %{name}
21mr|mqtt-client-1.10-9|61	
21mr|mqtt-client-1.10-9|62	%pom_xpath_set "pom:properties/pom:asm-version" 3
21mr|mqtt-client-1.10-9|63	
21mr|mqtt-client-1.10-9|64	%mvn_file :%{name} %{name}
21mr|mqtt-client-1.10-9|65	
21mr|mqtt-client-1.10-9|66	%build
21mr|mqtt-client-1.10-9|67	
21mr|mqtt-client-1.10-9|68	# test skip for unavailable deps (*)
21mr|mqtt-client-1.10-9|69	%mvn_build -f
21mr|mqtt-client-1.10-9|70	
21mr|mqtt-client-1.10-9|71	%install
21mr|mqtt-client-1.10-9|72	%mvn_install
21mr|mqtt-client-1.10-9|73	
21mr|mqtt-client-1.10-9|74	%files -f .mfiles
21mr|mqtt-client-1.10-9|75	%doc readme.md
21mr|mqtt-client-1.10-9|76	%license license.txt
21mr|mqtt-client-1.10-9|77	
21mr|mqtt-client-1.10-9|78	%files javadoc -f .mfiles-javadoc
21mr|mqtt-client-1.10-9|79	%license license.txt
21mr|mqtt-client-1.10-9|80	

14323 21
21mr|mscompress-0.4-7|1	Summary:	MS compress/expand-compatible (de)compressor
21mr|mscompress-0.4-7|2	Name:		mscompress
21mr|mscompress-0.4-7|3	Version:	0.4
21mr|mscompress-0.4-7|4	Release:	7
21mr|mscompress-0.4-7|5	License:	GPL
21mr|mscompress-0.4-7|6	Group:		Archiving/Compression
21mr|mscompress-0.4-7|7	Url:        ftp://ftp.penguin.cz/pub/users/mhi/mscompress
21mr|mscompress-0.4-7|8	Source0:	http://code.stapelberg.de/git/mscompress/snapshot/%{name}-%{version}.tar.bz2
21mr|mscompress-0.4-7|9	BuildRequires:	autoconf
21mr|mscompress-0.4-7|10	
21mr|mscompress-0.4-7|11	%description
21mr|mscompress-0.4-7|12	Microsoft compress.exe/expand.exe-compatible file (de)compressor.
21mr|mscompress-0.4-7|13	
21mr|mscompress-0.4-7|14	%prep
21mr|mscompress-0.4-7|15	%setup -q
21mr|mscompress-0.4-7|16	
21mr|mscompress-0.4-7|17	%build
21mr|mscompress-0.4-7|18	./autogen.sh
21mr|mscompress-0.4-7|19	%configure
21mr|mscompress-0.4-7|20	%make
21mr|mscompress-0.4-7|21	
21mr|mscompress-0.4-7|22	%install
21mr|mscompress-0.4-7|23	%makeinstall_std
21mr|mscompress-0.4-7|24	
21mr|mscompress-0.4-7|25	%files
21mr|mscompress-0.4-7|26	%doc ChangeLog README TODO format.txt
21mr|mscompress-0.4-7|27	%{_bindir}/*
21mr|mscompress-0.4-7|28	%{_mandir}/man1/*

14324 21
21mr|msgpack-3.3.0-2|1	%define	major 4
21mr|msgpack-3.3.0-2|2	%define	cmajor 2
21mr|msgpack-3.3.0-2|3	%define	libname %mklibname %{name} %{major}
21mr|msgpack-3.3.0-2|4	%define	clibname %mklibname %{name}c %{cmajor}
21mr|msgpack-3.3.0-2|5	%define	devname %mklibname %{name} -d
21mr|msgpack-3.3.0-2|6	
21mr|msgpack-3.3.0-2|7	%define	sname %{name}-c-cpp
21mr|msgpack-3.3.0-2|8	
21mr|msgpack-3.3.0-2|9	Summary:	Binary-based efficient object serialization library
21mr|msgpack-3.3.0-2|10	Name:		msgpack
21mr|msgpack-3.3.0-2|11	Version:	3.3.0
21mr|msgpack-3.3.0-2|12	Release:	2
21mr|msgpack-3.3.0-2|13	Group:		System/Libraries
21mr|msgpack-3.3.0-2|14	License:	Boost Software License
21mr|msgpack-3.3.0-2|15	Url:		http://msgpack.org
21mr|msgpack-3.3.0-2|16	Source0:	https://github.com/msgpack/msgpack-c/archive/cpp-%{version}.tar.gz
21mr|msgpack-3.3.0-2|17	BuildRequires:	cmake >= 3.1
21mr|msgpack-3.3.0-2|18	BuildRequires:	gtest-devel
21mr|msgpack-3.3.0-2|19	BuildRequires:	pkgconfig(gmock)
21mr|msgpack-3.3.0-2|20	BuildRequires:	pkgconfig(zlib)
21mr|msgpack-3.3.0-2|21	
21mr|msgpack-3.3.0-2|22	%description
21mr|msgpack-3.3.0-2|23	MessagePack is a binary-based efficient object serialization library. It
21mr|msgpack-3.3.0-2|24	enables to exchange structured objects between many languages like JSON. But
21mr|msgpack-3.3.0-2|25	unlike JSON, it is very fast and small.
21mr|msgpack-3.3.0-2|26	
21mr|msgpack-3.3.0-2|27	#-----------------------------------------------------------------------------
21mr|msgpack-3.3.0-2|28	
21mr|msgpack-3.3.0-2|29	%package -n %{clibname}
21mr|msgpack-3.3.0-2|30	Summary:	Binary-based efficient object serialization library
21mr|msgpack-3.3.0-2|31	Group:		System/Libraries
21mr|msgpack-3.3.0-2|32	%rename		%{libname}
21mr|msgpack-3.3.0-2|33	Obsoletes:	msgpack < 1.3.0
21mr|msgpack-3.3.0-2|34	
21mr|msgpack-3.3.0-2|35	%description -n %{clibname}
21mr|msgpack-3.3.0-2|36	MessagePack is a binary-based efficient object serialization library. It
21mr|msgpack-3.3.0-2|37	enables to exchange structured objects between many languages like JSON. But
21mr|msgpack-3.3.0-2|38	unlike JSON, it is very fast and small.
21mr|msgpack-3.3.0-2|39	This package contains the C version of MessagePack, lib%{name}c.
21mr|msgpack-3.3.0-2|40	
21mr|msgpack-3.3.0-2|41	%files -n %{clibname}
21mr|msgpack-3.3.0-2|42	%doc COPYING LICENSE_1_0.txt
21mr|msgpack-3.3.0-2|43	%{_libdir}/lib%{name}c.so.%{cmajor}*
21mr|msgpack-3.3.0-2|44	
21mr|msgpack-3.3.0-2|45	#-----------------------------------------------------------------------------
21mr|msgpack-3.3.0-2|46	
21mr|msgpack-3.3.0-2|47	%package -n %{devname}
21mr|msgpack-3.3.0-2|48	Summary:	Libraries and header files for %{name}
21mr|msgpack-3.3.0-2|49	Group:		Development/C++
21mr|msgpack-3.3.0-2|50	Requires:	%{clibname} = %{EVRD}
21mr|msgpack-3.3.0-2|51	Provides:	msgpack-devel = %{EVRD}
21mr|msgpack-3.3.0-2|52	Obsoletes:	msgpack-devel < 1.3.0
21mr|msgpack-3.3.0-2|53	
21mr|msgpack-3.3.0-2|54	%description -n %{devname}
21mr|msgpack-3.3.0-2|55	Libraries and header files for lib%{name}c.
21mr|msgpack-3.3.0-2|56	
21mr|msgpack-3.3.0-2|57	%files -n %{devname}
21mr|msgpack-3.3.0-2|58	%doc CHANGELOG.md COPYING LICENSE_1_0.txt NOTICE README.md
21mr|msgpack-3.3.0-2|59	%doc QUICKSTART-C.md QUICKSTART-CPP.md
21mr|msgpack-3.3.0-2|60	%{_includedir}/%{name}.h
21mr|msgpack-3.3.0-2|61	%{_includedir}/%{name}.hpp
21mr|msgpack-3.3.0-2|62	%{_includedir}/%{name}/*
21mr|msgpack-3.3.0-2|63	%{_libdir}/lib%{name}c.so
21mr|msgpack-3.3.0-2|64	%{_libdir}/pkgconfig/%{name}.pc
21mr|msgpack-3.3.0-2|65	%{_libdir}/cmake/%{name}/*.cmake
21mr|msgpack-3.3.0-2|66	
21mr|msgpack-3.3.0-2|67	#-----------------------------------------------------------------------------
21mr|msgpack-3.3.0-2|68	
21mr|msgpack-3.3.0-2|69	%prep
21mr|msgpack-3.3.0-2|70	%setup -qn %{sname}-%{version}
21mr|msgpack-3.3.0-2|71	%autopatch -p1
21mr|msgpack-3.3.0-2|72	
21mr|msgpack-3.3.0-2|73	%build
21mr|msgpack-3.3.0-2|74	%cmake \
21mr|msgpack-3.3.0-2|75	-DMSGPACK_CXX11=ON \
21mr|msgpack-3.3.0-2|76	-DMSGPACK_BUILD_EXAMPLES=OFF \
21mr|msgpack-3.3.0-2|77	-DMSGPACK_ENABLE_CXX=ON \
21mr|msgpack-3.3.0-2|78	-DMSGPACK_ENABLE_STATIC=ON
21mr|msgpack-3.3.0-2|79	
21mr|msgpack-3.3.0-2|80	
21mr|msgpack-3.3.0-2|81	%make_build
21mr|msgpack-3.3.0-2|82	
21mr|msgpack-3.3.0-2|83	%install
21mr|msgpack-3.3.0-2|84	%make_install -C build

14325 21
21mr|mstore-0.3.0-3|1	# fortran binary
21mr|mstore-0.3.0-3|2	%global	debug_package %{nil}
21mr|mstore-0.3.0-3|3	
21mr|mstore-0.3.0-3|4	%define major 0
21mr|mstore-0.3.0-3|5	%define libname %mklibname %{name} %{major}
21mr|mstore-0.3.0-3|6	%define devname %mklibname %{name} -d
21mr|mstore-0.3.0-3|7	
21mr|mstore-0.3.0-3|8	Name:		mstore
21mr|mstore-0.3.0-3|9	Version:	0.3.0
21mr|mstore-0.3.0-3|10	Release:	3
21mr|mstore-0.3.0-3|11	Summary:	Molecular structure store for testing
21mr|mstore-0.3.0-3|12	Group:		Sciences/Chemistry
21mr|mstore-0.3.0-3|13	License:	Apache-2.0
21mr|mstore-0.3.0-3|14	URL:		https://github.com/grimme-lab/mstore
21mr|mstore-0.3.0-3|15	Source0:	https://github.com/grimme-lab/mstore/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|mstore-0.3.0-3|16	
21mr|mstore-0.3.0-3|17	BuildRequires:	meson
21mr|mstore-0.3.0-3|18	BuildRequires:	gcc-gfortran
21mr|mstore-0.3.0-3|19	BuildRequires:	mctc-lib-devel
21mr|mstore-0.3.0-3|20	
21mr|mstore-0.3.0-3|21	%description
21mr|mstore-0.3.0-3|22	Molecular structure store for testing
21mr|mstore-0.3.0-3|23	
21mr|mstore-0.3.0-3|24	%files
21mr|mstore-0.3.0-3|25	%license LICENSE
21mr|mstore-0.3.0-3|26	%doc README.md
21mr|mstore-0.3.0-3|27	%{_bindir}/mstore-info
21mr|mstore-0.3.0-3|28	#-------------------------------------------------
21mr|mstore-0.3.0-3|29	%package -n %{libname}
21mr|mstore-0.3.0-3|30	Summary:	%{name} shared library
21mr|mstore-0.3.0-3|31	Group:		System/Libraries
21mr|mstore-0.3.0-3|32	
21mr|mstore-0.3.0-3|33	%description -n %{libname}
21mr|mstore-0.3.0-3|34	%{name} shared library.
21mr|mstore-0.3.0-3|35	
21mr|mstore-0.3.0-3|36	%files -n %{libname}
21mr|mstore-0.3.0-3|37	%{_libdir}/libmstore.so.%{major}*
21mr|mstore-0.3.0-3|38	#-------------------------------------------------
21mr|mstore-0.3.0-3|39	%package -n %{devname}
21mr|mstore-0.3.0-3|40	Summary:	Development headers for mstore
21mr|mstore-0.3.0-3|41	Group:		Development/Other
21mr|mstore-0.3.0-3|42	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|mstore-0.3.0-3|43	Provides:	%{name}-devel = %{EVRD}
21mr|mstore-0.3.0-3|44	
21mr|mstore-0.3.0-3|45	%description -n %{devname}
21mr|mstore-0.3.0-3|46	This package contains the development headers for mstore.
21mr|mstore-0.3.0-3|47	
21mr|mstore-0.3.0-3|48	%files -n %{devname}
21mr|mstore-0.3.0-3|49	%{_libdir}/libmstore.so
21mr|mstore-0.3.0-3|50	%{_fmoddir}/mstore*.mod
21mr|mstore-0.3.0-3|51	%{_libdir}/pkgconfig/mstore.pc
21mr|mstore-0.3.0-3|52	
21mr|mstore-0.3.0-3|53	#-------------------------------------------------
21mr|mstore-0.3.0-3|54	%prep
21mr|mstore-0.3.0-3|55	%autosetup -p1
21mr|mstore-0.3.0-3|56	
21mr|mstore-0.3.0-3|57	%build
21mr|mstore-0.3.0-3|58	%meson
21mr|mstore-0.3.0-3|59	%meson_build
21mr|mstore-0.3.0-3|60	
21mr|mstore-0.3.0-3|61	%install
21mr|mstore-0.3.0-3|62	%meson_install
21mr|mstore-0.3.0-3|63	# Move Fortran modules to the right place
21mr|mstore-0.3.0-3|64	mkdir -p %{buildroot}%{_fmoddir}
21mr|mstore-0.3.0-3|65	mv %{buildroot}%{_includedir}/mstore/gcc-*/*.mod %{buildroot}%{_fmoddir}
21mr|mstore-0.3.0-3|66	# Remove static library
21mr|mstore-0.3.0-3|67	rm %{buildroot}%{_libdir}/libmstore.a
21mr|mstore-0.3.0-3|68	sed -i 's|-I${includedir}/mstore/gcc-.*|-I%{_fmoddir}|' %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|mstore-0.3.0-3|69	
21mr|mstore-0.3.0-3|70	%check
21mr|mstore-0.3.0-3|71	%meson_test

14326 21
21mr|msv-2013.6.1-15|1	Name:          msv
21mr|msv-2013.6.1-15|2	Epoch:         1
21mr|msv-2013.6.1-15|3	Version:       2013.6.1
21mr|msv-2013.6.1-15|4	Release:       15
21mr|msv-2013.6.1-15|5	Summary:       Multi-Schema Validator
21mr|msv-2013.6.1-15|6	License:       BSD and ASL 1.1
21mr|msv-2013.6.1-15|7	URL:           http://msv.java.net/
21mr|msv-2013.6.1-15|8	
21mr|msv-2013.6.1-15|9	# To generate tarball from upstream source control:
21mr|msv-2013.6.1-15|10	# $ ./create-tarball
21mr|msv-2013.6.1-15|11	Source0:       %{name}-%{version}-clean.tar.gz
21mr|msv-2013.6.1-15|12	
21mr|msv-2013.6.1-15|13	Source2:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|msv-2013.6.1-15|14	Source3:       create-tarball.sh
21mr|msv-2013.6.1-15|15	
21mr|msv-2013.6.1-15|16	# Use CatalogResolver from xml-commons-resolver package
21mr|msv-2013.6.1-15|17	Patch1:        %{name}-Use-CatalogResolver-class-from-xml-commons-resolver.patch
21mr|msv-2013.6.1-15|18	
21mr|msv-2013.6.1-15|19	BuildRequires:  maven-local
21mr|msv-2013.6.1-15|20	BuildRequires:  mvn(isorelax:isorelax)
21mr|msv-2013.6.1-15|21	BuildRequires:  mvn(jdom:jdom)
21mr|msv-2013.6.1-15|22	BuildRequires:  mvn(junit:junit)
21mr|msv-2013.6.1-15|23	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|msv-2013.6.1-15|24	BuildRequires:  mvn(org.apache.ant:ant)
21mr|msv-2013.6.1-15|25	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|msv-2013.6.1-15|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|msv-2013.6.1-15|27	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|msv-2013.6.1-15|28	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|msv-2013.6.1-15|29	BuildRequires:  mvn(relaxngDatatype:relaxngDatatype)
21mr|msv-2013.6.1-15|30	BuildRequires:  mvn(xerces:xercesImpl)
21mr|msv-2013.6.1-15|31	BuildRequires:  mvn(xml-resolver:xml-resolver)
21mr|msv-2013.6.1-15|32	
21mr|msv-2013.6.1-15|33	Group:          Development/Java
21mr|msv-2013.6.1-15|34	BuildArch:     noarch
21mr|msv-2013.6.1-15|35	# Java stack is not supported on x86_32
21mr|msv-2013.6.1-15|36	ExcludeArch: %{ix86}
21mr|msv-2013.6.1-15|37	
21mr|msv-2013.6.1-15|38	Obsoletes:     %{name}-relames < %{version}-%{release}
21mr|msv-2013.6.1-15|39	
21mr|msv-2013.6.1-15|40	%description
21mr|msv-2013.6.1-15|41	The Sun Multi-Schema XML Validator (MSV) is a Java technology tool to validate
21mr|msv-2013.6.1-15|42	XML documents against several kinds of XML schemata. It supports RELAX NG,
21mr|msv-2013.6.1-15|43	RELAX Namespace, RELAX Core, TREX, XML DTDs, and a subset of XML Schema Part 1.
21mr|msv-2013.6.1-15|44	This latest (version 1.2) release includes several bug fixes and adds better
21mr|msv-2013.6.1-15|45	conformance to RELAX NG/W3C XML standards and JAXP masquerading.
21mr|msv-2013.6.1-15|46	
21mr|msv-2013.6.1-15|47	%package       msv
21mr|msv-2013.6.1-15|48	Summary:       Multi-Schema Validator Core
21mr|msv-2013.6.1-15|49	# src/com/sun/msv/reader/xmlschema/DOMLSInputImpl.java is under ASL 2.0
21mr|msv-2013.6.1-15|50	# msv/src/com/sun/msv/writer/ContentHandlerAdaptor.java is partially under Public Domain
21mr|msv-2013.6.1-15|51	License:       BSD and ASL 1.1 and ASL 2.0 and Public Domain
21mr|msv-2013.6.1-15|52	# Explicit javapackages-tools requires since scripts use
21mr|msv-2013.6.1-15|53	# /usr/share/java-utils/java-functions
21mr|msv-2013.6.1-15|54	Requires:      javapackages-tools
21mr|msv-2013.6.1-15|55	
21mr|msv-2013.6.1-15|56	%description   msv
21mr|msv-2013.6.1-15|57	%{summary}.
21mr|msv-2013.6.1-15|58	
21mr|msv-2013.6.1-15|59	%package       rngconv
21mr|msv-2013.6.1-15|60	Summary:       Multi-Schema Validator RNG Converter
21mr|msv-2013.6.1-15|61	# Explicit javapackages-tools requires since scripts use
21mr|msv-2013.6.1-15|62	# /usr/share/java-utils/java-functions
21mr|msv-2013.6.1-15|63	Requires:      javapackages-tools
21mr|msv-2013.6.1-15|64	
21mr|msv-2013.6.1-15|65	%description   rngconv
21mr|msv-2013.6.1-15|66	%{summary}.
21mr|msv-2013.6.1-15|67	
21mr|msv-2013.6.1-15|68	%package       xmlgen
21mr|msv-2013.6.1-15|69	Summary:       Multi-Schema Validator Generator
21mr|msv-2013.6.1-15|70	# Explicit javapackages-tools requires since scripts use
21mr|msv-2013.6.1-15|71	# /usr/share/java-utils/java-functions
21mr|msv-2013.6.1-15|72	Requires:      javapackages-tools
21mr|msv-2013.6.1-15|73	
21mr|msv-2013.6.1-15|74	%description   xmlgen
21mr|msv-2013.6.1-15|75	%{summary}.
21mr|msv-2013.6.1-15|76	
21mr|msv-2013.6.1-15|77	%package       xsdlib
21mr|msv-2013.6.1-15|78	Summary:       Multi-Schema Validator XML Schema Library
21mr|msv-2013.6.1-15|79	
21mr|msv-2013.6.1-15|80	%description   xsdlib
21mr|msv-2013.6.1-15|81	%{summary}.
21mr|msv-2013.6.1-15|82	
21mr|msv-2013.6.1-15|83	%package       javadoc
21mr|msv-2013.6.1-15|84	Summary:       API documentation for Multi-Schema Validator
21mr|msv-2013.6.1-15|85	License:       BSD and ASL 1.1 and ASL 2.0 and Public Domain
21mr|msv-2013.6.1-15|86	
21mr|msv-2013.6.1-15|87	%description   javadoc
21mr|msv-2013.6.1-15|88	%{summary}.
21mr|msv-2013.6.1-15|89	
21mr|msv-2013.6.1-15|90	%package       manual
21mr|msv-2013.6.1-15|91	Summary:       Manual for Multi-Schema Validator
21mr|msv-2013.6.1-15|92	License:       BSD
21mr|msv-2013.6.1-15|93	
21mr|msv-2013.6.1-15|94	%description   manual
21mr|msv-2013.6.1-15|95	%{summary}.
21mr|msv-2013.6.1-15|96	
21mr|msv-2013.6.1-15|97	%package       demo
21mr|msv-2013.6.1-15|98	Summary:       Samples for Multi-Schema Validator
21mr|msv-2013.6.1-15|99	License:       BSD
21mr|msv-2013.6.1-15|100	Requires:      msv-msv
21mr|msv-2013.6.1-15|101	Requires:      msv-xsdlib
21mr|msv-2013.6.1-15|102	
21mr|msv-2013.6.1-15|103	%description   demo
21mr|msv-2013.6.1-15|104	%{summary}.
21mr|msv-2013.6.1-15|105	
21mr|msv-2013.6.1-15|106	%prep
21mr|msv-2013.6.1-15|107	%setup -q
21mr|msv-2013.6.1-15|108	
21mr|msv-2013.6.1-15|109	# We don't have this plugin
21mr|msv-2013.6.1-15|110	%pom_remove_plugin :buildnumber-maven-plugin
21mr|msv-2013.6.1-15|111	
21mr|msv-2013.6.1-15|112	# javadoc generation fails due to strict doclint in JDK 8
21mr|msv-2013.6.1-15|113	%pom_remove_plugin :maven-javadoc-plugin
21mr|msv-2013.6.1-15|114	
21mr|msv-2013.6.1-15|115	# Needed becuase of patch3
21mr|msv-2013.6.1-15|116	%pom_add_dep xml-resolver:xml-resolver
21mr|msv-2013.6.1-15|117	
21mr|msv-2013.6.1-15|118	# ASL 2.0 license text
21mr|msv-2013.6.1-15|119	cp %{SOURCE2} Apache-LICENSE-2.0.txt
21mr|msv-2013.6.1-15|120	
21mr|msv-2013.6.1-15|121	# Delete anything pre-compiled
21mr|msv-2013.6.1-15|122	find -name '*.class' -exec rm -f '{}' \;
21mr|msv-2013.6.1-15|123	find -name '*.jar' -exec rm -f '{}' \;
21mr|msv-2013.6.1-15|124	find -name '*.zip' -exec rm -f '{}' \;
21mr|msv-2013.6.1-15|125	
21mr|msv-2013.6.1-15|126	# Test sources in default package break BND
21mr|msv-2013.6.1-15|127	rm -f testharness/src/*.java
21mr|msv-2013.6.1-15|128	
21mr|msv-2013.6.1-15|129	# Delete class-path entries from manifests
21mr|msv-2013.6.1-15|130	for m in $(find . -name MANIFEST.MF) ; do
21mr|msv-2013.6.1-15|131	sed --in-place -e '/^[Cc]lass-[Pp]ath:/d' $m
21mr|msv-2013.6.1-15|132	done
21mr|msv-2013.6.1-15|133	
21mr|msv-2013.6.1-15|134	# Apply patches
21mr|msv-2013.6.1-15|135	%patch1 -p1
21mr|msv-2013.6.1-15|136	
21mr|msv-2013.6.1-15|137	# Fix isorelax groupId
21mr|msv-2013.6.1-15|138	%pom_xpath_replace "pom:dependency[pom:groupId[text()='com.sun.xml.bind.jaxb']]/pom:groupId" "<groupId>isorelax</groupId>"
21mr|msv-2013.6.1-15|139	%pom_xpath_replace "pom:dependency[pom:groupId[text()='com.sun.xml.bind.jaxb']]/pom:groupId" "<groupId>isorelax</groupId>" msv
21mr|msv-2013.6.1-15|140	
21mr|msv-2013.6.1-15|141	# Change encoding of non utf-8 files
21mr|msv-2013.6.1-15|142	for m in $(find . -name copyright.txt) ; do
21mr|msv-2013.6.1-15|143	iconv -f iso-8859-1 -t utf-8 < $m > $m.utf8
21mr|msv-2013.6.1-15|144	mv $m.utf8 $m
21mr|msv-2013.6.1-15|145	done
21mr|msv-2013.6.1-15|146	
21mr|msv-2013.6.1-15|147	%mvn_file ":%{name}-core" %{name}-core %{name}-%{name}
21mr|msv-2013.6.1-15|148	%mvn_file ":%{name}-rngconverter" %{name}-rngconverter %{name}-rngconv
21mr|msv-2013.6.1-15|149	%mvn_file ":%{name}-generator" %{name}-generator %{name}-xmlgen
21mr|msv-2013.6.1-15|150	%mvn_file ":xsdlib" xsdlib %{name}-xsdlib
21mr|msv-2013.6.1-15|151	
21mr|msv-2013.6.1-15|152	%mvn_alias ":xsdlib" "com.sun.msv.datatype.xsd:xsdlib"
21mr|msv-2013.6.1-15|153	
21mr|msv-2013.6.1-15|154	%mvn_package ":*::{tests,javadoc,sources}:" __noinstall
21mr|msv-2013.6.1-15|155	%mvn_package ":%{name}{,-testharness}::{}:" __noinstall
21mr|msv-2013.6.1-15|156	%mvn_package ":%{name}{,-core}::{}:" %{name}-msv
21mr|msv-2013.6.1-15|157	
21mr|msv-2013.6.1-15|158	%build
21mr|msv-2013.6.1-15|159	%mvn_build -s
21mr|msv-2013.6.1-15|160	
21mr|msv-2013.6.1-15|161	%install
21mr|msv-2013.6.1-15|162	%mvn_install
21mr|msv-2013.6.1-15|163	
21mr|msv-2013.6.1-15|164	# Manuals
21mr|msv-2013.6.1-15|165	install -d -m 755 %{buildroot}%{_docdir}/%{name}/msv
21mr|msv-2013.6.1-15|166	install -m 644 msv/doc/*.html     %{buildroot}%{_docdir}/%{name}/msv
21mr|msv-2013.6.1-15|167	install -m 644 msv/doc/*.gif      %{buildroot}%{_docdir}/%{name}/msv
21mr|msv-2013.6.1-15|168	install -m 644 msv/doc/README.txt %{buildroot}%{_docdir}/%{name}/msv
21mr|msv-2013.6.1-15|169	
21mr|msv-2013.6.1-15|170	install -d -m 755 %{buildroot}%{_docdir}/%{name}/rngconverter
21mr|msv-2013.6.1-15|171	install -m 644 rngconverter/README.txt %{buildroot}%{_docdir}/%{name}/rngconverter
21mr|msv-2013.6.1-15|172	
21mr|msv-2013.6.1-15|173	install -d -m 755 %{buildroot}%{_docdir}/%{name}/generator
21mr|msv-2013.6.1-15|174	install -m 644 generator/*.html     %{buildroot}%{_docdir}/%{name}/generator
21mr|msv-2013.6.1-15|175	install -m 644 generator/README.txt %{buildroot}%{_docdir}/%{name}/generator
21mr|msv-2013.6.1-15|176	
21mr|msv-2013.6.1-15|177	install -d -m 755 %{buildroot}%{_docdir}/%{name}/xsdlib
21mr|msv-2013.6.1-15|178	install -m 644 xsdlib/*.html     %{buildroot}%{_docdir}/%{name}/xsdlib
21mr|msv-2013.6.1-15|179	install -m 644 xsdlib/README.txt %{buildroot}%{_docdir}/%{name}/xsdlib
21mr|msv-2013.6.1-15|180	
21mr|msv-2013.6.1-15|181	# Examples
21mr|msv-2013.6.1-15|182	install -d -m 755 %{buildroot}%{_datadir}/%{name}/msv
21mr|msv-2013.6.1-15|183	cp -pr msv/examples/* %{buildroot}%{_datadir}/%{name}/msv
21mr|msv-2013.6.1-15|184	install -d -m 755 %{buildroot}%{_datadir}/%{name}/xsdlib
21mr|msv-2013.6.1-15|185	cp -pr xsdlib/examples/* %{buildroot}%{_datadir}/%{name}/xsdlib
21mr|msv-2013.6.1-15|186	
21mr|msv-2013.6.1-15|187	# Scripts
21mr|msv-2013.6.1-15|188	%jpackage_script com.sun.msv.driver.textui.Driver "" "" msv-msv:msv-xsdlib:relaxngDatatype:isorelax msv true
21mr|msv-2013.6.1-15|189	%jpackage_script com.sun.msv.generator.Driver "" "" msv-xmlgen:msv-msv:msv-xsdlib:relaxngDatatype:isorelax:xerces-j2 xmlgen true
21mr|msv-2013.6.1-15|190	%jpackage_script com.sun.msv.writer.relaxng.Driver "" "" msv-rngconv:msv-msv:msv-xsdlib:relaxngDatatype:isorelax:xerces-j2 rngconv true
21mr|msv-2013.6.1-15|191	
21mr|msv-2013.6.1-15|192	%files msv -f .mfiles-msv-msv
21mr|msv-2013.6.1-15|193	%{_bindir}/msv
21mr|msv-2013.6.1-15|194	%doc License.txt
21mr|msv-2013.6.1-15|195	%doc msv/doc/Apache-LICENSE-1.1.txt
21mr|msv-2013.6.1-15|196	%doc Apache-LICENSE-2.0.txt
21mr|msv-2013.6.1-15|197	
21mr|msv-2013.6.1-15|198	%files rngconv -f .mfiles-msv-rngconverter
21mr|msv-2013.6.1-15|199	%{_bindir}/rngconv
21mr|msv-2013.6.1-15|200	%doc msv/doc/Apache-LICENSE-1.1.txt
21mr|msv-2013.6.1-15|201	%doc License.txt
21mr|msv-2013.6.1-15|202	
21mr|msv-2013.6.1-15|203	%files xmlgen -f .mfiles-msv-generator
21mr|msv-2013.6.1-15|204	%{_bindir}/xmlgen
21mr|msv-2013.6.1-15|205	%doc msv/doc/Apache-LICENSE-1.1.txt
21mr|msv-2013.6.1-15|206	%doc License.txt
21mr|msv-2013.6.1-15|207	
21mr|msv-2013.6.1-15|208	%files xsdlib -f .mfiles-xsdlib
21mr|msv-2013.6.1-15|209	%doc msv/doc/Apache-LICENSE-1.1.txt
21mr|msv-2013.6.1-15|210	%doc License.txt
21mr|msv-2013.6.1-15|211	
21mr|msv-2013.6.1-15|212	%files javadoc -f .mfiles-javadoc
21mr|msv-2013.6.1-15|213	%doc License.txt
21mr|msv-2013.6.1-15|214	%doc msv/doc/Apache-LICENSE-1.1.txt
21mr|msv-2013.6.1-15|215	%doc Apache-LICENSE-2.0.txt
21mr|msv-2013.6.1-15|216	
21mr|msv-2013.6.1-15|217	%files manual
21mr|msv-2013.6.1-15|218	%doc %{_docdir}/%{name}
21mr|msv-2013.6.1-15|219	%doc License.txt
21mr|msv-2013.6.1-15|220	
21mr|msv-2013.6.1-15|221	%files demo
21mr|msv-2013.6.1-15|222	%{_datadir}/%{name}
21mr|msv-2013.6.1-15|223	

14327 21
21mr|mtdev-1.1.6-3|1	%define major 1
21mr|mtdev-1.1.6-3|2	%define libname %mklibname %{name} %{major}
21mr|mtdev-1.1.6-3|3	%define devname %mklibname %{name} -d
21mr|mtdev-1.1.6-3|4	
21mr|mtdev-1.1.6-3|5	Summary:	Kernel multi-touch transformation library
21mr|mtdev-1.1.6-3|6	Name:		mtdev
21mr|mtdev-1.1.6-3|7	Version:	1.1.6
21mr|mtdev-1.1.6-3|8	Release:	3
21mr|mtdev-1.1.6-3|9	License:	MIT
21mr|mtdev-1.1.6-3|10	Group:		System/Libraries
21mr|mtdev-1.1.6-3|11	Url:		http://edge.launchpad.net/mtdev
21mr|mtdev-1.1.6-3|12	Source0:	https://launchpad.net/mtdev/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21mr|mtdev-1.1.6-3|13	
21mr|mtdev-1.1.6-3|14	%description
21mr|mtdev-1.1.6-3|15	The mtdev library transforms all variants of kernel MT (multi-touch) events to
21mr|mtdev-1.1.6-3|16	the slotted type B protocol. The events put into mtdev may be from any MT
21mr|mtdev-1.1.6-3|17	device, specifically type A without contact tracking, type A with contact
21mr|mtdev-1.1.6-3|18	tracking, or type B with contact tracking. See the kernel documentation for
21mr|mtdev-1.1.6-3|19	further details.
21mr|mtdev-1.1.6-3|20	
21mr|mtdev-1.1.6-3|21	%files
21mr|mtdev-1.1.6-3|22	%doc ChangeLog README COPYING
21mr|mtdev-1.1.6-3|23	%{_bindir}/mtdev-test
21mr|mtdev-1.1.6-3|24	
21mr|mtdev-1.1.6-3|25	#----------------------------------------------------------------------------
21mr|mtdev-1.1.6-3|26	
21mr|mtdev-1.1.6-3|27	%package -n %{libname}
21mr|mtdev-1.1.6-3|28	Summary:	Kernel multi-touch transformation library
21mr|mtdev-1.1.6-3|29	Group:		System/Libraries
21mr|mtdev-1.1.6-3|30	
21mr|mtdev-1.1.6-3|31	%description -n %{libname}
21mr|mtdev-1.1.6-3|32	This package contains the shared library for %{name}.
21mr|mtdev-1.1.6-3|33	
21mr|mtdev-1.1.6-3|34	%files -n %{libname}
21mr|mtdev-1.1.6-3|35	%{_libdir}/libmtdev.so.%{major}*
21mr|mtdev-1.1.6-3|36	
21mr|mtdev-1.1.6-3|37	#----------------------------------------------------------------------------
21mr|mtdev-1.1.6-3|38	
21mr|mtdev-1.1.6-3|39	%package -n %{devname}
21mr|mtdev-1.1.6-3|40	Summary:	Development files for mtdev
21mr|mtdev-1.1.6-3|41	Group:		Development/C
21mr|mtdev-1.1.6-3|42	Requires:	%{libname} = %{EVRD}
21mr|mtdev-1.1.6-3|43	Provides:	%{name}-devel = %{EVRD}
21mr|mtdev-1.1.6-3|44	
21mr|mtdev-1.1.6-3|45	%description -n %{devname}
21mr|mtdev-1.1.6-3|46	This package provides the development files for mtdev.
21mr|mtdev-1.1.6-3|47	
21mr|mtdev-1.1.6-3|48	%files -n %{devname}
21mr|mtdev-1.1.6-3|49	%{_includedir}/mtdev*
21mr|mtdev-1.1.6-3|50	%{_libdir}/*.so
21mr|mtdev-1.1.6-3|51	%{_libdir}/pkgconfig/*.pc
21mr|mtdev-1.1.6-3|52	
21mr|mtdev-1.1.6-3|53	#----------------------------------------------------------------------------
21mr|mtdev-1.1.6-3|54	
21mr|mtdev-1.1.6-3|55	%prep
21mr|mtdev-1.1.6-3|56	%setup -q
21mr|mtdev-1.1.6-3|57	
21mr|mtdev-1.1.6-3|58	%build
21mr|mtdev-1.1.6-3|59	%configure \
21mr|mtdev-1.1.6-3|60	--disable-static
21mr|mtdev-1.1.6-3|61	%make
21mr|mtdev-1.1.6-3|62	
21mr|mtdev-1.1.6-3|63	%install
21mr|mtdev-1.1.6-3|64	%makeinstall_std

14328 21
21mr|mtools-4.0.41-1|1	Summary:	Programs for accessing MS-DOS disks without mounting the disks
21mr|mtools-4.0.41-1|2	Name:		mtools
21mr|mtools-4.0.41-1|3	Version:	4.0.41
21mr|mtools-4.0.41-1|4	Release:	1
21mr|mtools-4.0.41-1|5	License:	GPLv3+
21mr|mtools-4.0.41-1|6	Group:		File tools
21mr|mtools-4.0.41-1|7	Url:		http://mtools.linux.lu
21mr|mtools-4.0.41-1|8	Source0:	http://mtools.linux.lu/%{name}-%{version}.tar.bz2
21mr|mtools-4.0.41-1|9	Source1:	69-floppy-acl.rules
21mr|mtools-4.0.41-1|10	Patch0:		mtools-4.0.40-atari.patch
21mr|mtools-4.0.41-1|11	Patch1:		mtools-4.0.40-linux.patch
21mr|mtools-4.0.41-1|12	BuildRequires:	texinfo
21mr|mtools-4.0.41-1|13	BuildRequires:	pkgconfig(x11)
21mr|mtools-4.0.41-1|14	BuildRequires:	pkgconfig(xau)
21mr|mtools-4.0.41-1|15	
21mr|mtools-4.0.41-1|16	%description
21mr|mtools-4.0.41-1|17	Mtools is a collection of utilities for accessing MS-DOS files.
21mr|mtools-4.0.41-1|18	Mtools allow you to read, write and move around MS-DOS filesystem
21mr|mtools-4.0.41-1|19	files (normally on MS-DOS floppy disks). Mtools supports Windows95
21mr|mtools-4.0.41-1|20	style long file names, OS/2 Xdf disks, and 2m disks.
21mr|mtools-4.0.41-1|21	
21mr|mtools-4.0.41-1|22	Mtools should be installed if you need to use MS-DOS disks.
21mr|mtools-4.0.41-1|23	
21mr|mtools-4.0.41-1|24	%files
21mr|mtools-4.0.41-1|25	%doc NEWS README Release.notes mtools.texi
21mr|mtools-4.0.41-1|26	%license COPYING
21mr|mtools-4.0.41-1|27	%attr(755,root,root) %{_bindir}/amuFormat.sh
21mr|mtools-4.0.41-1|28	%attr(755,root,root) %{_bindir}/f*
21mr|mtools-4.0.41-1|29	%attr(755,root,root) %{_bindir}/l*
21mr|mtools-4.0.41-1|30	%attr(755,root,root) %{_bindir}/m*
21mr|mtools-4.0.41-1|31	%attr(755,root,root) %{_bindir}/t*
21mr|mtools-4.0.41-1|32	%attr(755,root,root) %{_bindir}/u*
21mr|mtools-4.0.41-1|33	%config(noreplace) %{_sysconfdir}/mtools.conf
21mr|mtools-4.0.41-1|34	%{_infodir}/%{name}.*
21mr|mtools-4.0.41-1|35	%{_mandir}/*/*
21mr|mtools-4.0.41-1|36	%{_sysconfdir}/udev/rules.d/*.rules
21mr|mtools-4.0.41-1|37	
21mr|mtools-4.0.41-1|38	#----------------------------------------------------------------------------
21mr|mtools-4.0.41-1|39	
21mr|mtools-4.0.41-1|40	%prep
21mr|mtools-4.0.41-1|41	%autosetup -p1
21mr|mtools-4.0.41-1|42	
21mr|mtools-4.0.41-1|43	%build
21mr|mtools-4.0.41-1|44	%configure
21mr|mtools-4.0.41-1|45	%make
21mr|mtools-4.0.41-1|46	
21mr|mtools-4.0.41-1|47	%install
21mr|mtools-4.0.41-1|48	mkdir -p %{buildroot}/%{_prefix} %{buildroot}%{_sysconfdir}
21mr|mtools-4.0.41-1|49	
21mr|mtools-4.0.41-1|50	%makeinstall_std
21mr|mtools-4.0.41-1|51	
21mr|mtools-4.0.41-1|52	install mtools.conf %{buildroot}%{_sysconfdir}
21mr|mtools-4.0.41-1|53	mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d/
21mr|mtools-4.0.41-1|54	install -m644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/udev/rules.d/69-floppy-acl.rules

14329 21
21mr|mtr-0.95-1|1	Summary:	Ping/Traceroute network diagnostic tool
21mr|mtr-0.95-1|2	Name:		mtr
21mr|mtr-0.95-1|3	Version:	0.95
21mr|mtr-0.95-1|4	Release:	1
21mr|mtr-0.95-1|5	License:	GPLv2+
21mr|mtr-0.95-1|6	Group:		Networking/Other
21mr|mtr-0.95-1|7	Url:		http://www.bitwizard.nl/mtr
21mr|mtr-0.95-1|8	Source0:	https://github.com/traviscross/mtr/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|mtr-0.95-1|9	Source3:	org.fedoraproject.mtr.policy
21mr|mtr-0.95-1|10	BuildRequires:	imagemagick
21mr|mtr-0.95-1|11	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|mtr-0.95-1|12	BuildRequires:	pkgconfig(jansson)
21mr|mtr-0.95-1|13	BuildRequires:	pkgconfig(ncurses)
21mr|mtr-0.95-1|14	
21mr|mtr-0.95-1|15	%description
21mr|mtr-0.95-1|16	Mtr is a network diagnostic tool which combines Ping and Traceroute into one
21mr|mtr-0.95-1|17	program. Mtr also has two interfaces: An ncurses interface, useful for using
21mr|mtr-0.95-1|18	Mtr from a telnet session and a Gtk interface if you are using X.
21mr|mtr-0.95-1|19	
21mr|mtr-0.95-1|20	%files
21mr|mtr-0.95-1|21	%doc AUTHORS COPYING NEWS SECURITY TODO
21mr|mtr-0.95-1|22	%{_bindir}/mtr*
21mr|mtr-0.95-1|23	%{_sbindir}/mtr
21mr|mtr-0.95-1|24	%{_sbindir}/mtr-packet
21mr|mtr-0.95-1|25	%{_datadir}/bash-completion/completions/mtr
21mr|mtr-0.95-1|26	%{_mandir}/*/*
21mr|mtr-0.95-1|27	
21mr|mtr-0.95-1|28	#----------------------------------------------------------------------------
21mr|mtr-0.95-1|29	
21mr|mtr-0.95-1|30	%package gtk
21mr|mtr-0.95-1|31	Summary:	Ping/Traceroute network diagnostic tool - GTK Interface
21mr|mtr-0.95-1|32	Group:		Networking/Other
21mr|mtr-0.95-1|33	Requires:	mtr
21mr|mtr-0.95-1|34	
21mr|mtr-0.95-1|35	%description gtk
21mr|mtr-0.95-1|36	This is the Gtk interface for the mtr network diagnostic tool.
21mr|mtr-0.95-1|37	
21mr|mtr-0.95-1|38	%files gtk
21mr|mtr-0.95-1|39	%doc AUTHORS COPYING NEWS SECURITY TODO
21mr|mtr-0.95-1|40	%{_bindir}/xmtr
21mr|mtr-0.95-1|41	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|mtr-0.95-1|42	%{_datadir}/applications/*.desktop
21mr|mtr-0.95-1|43	%{_datadir}/polkit-1/actions/org.fedoraproject.mtr.policy
21mr|mtr-0.95-1|44	
21mr|mtr-0.95-1|45	#----------------------------------------------------------------------------
21mr|mtr-0.95-1|46	
21mr|mtr-0.95-1|47	%prep
21mr|mtr-0.95-1|48	%setup -q
21mr|mtr-0.95-1|49	
21mr|mtr-0.95-1|50	%build
21mr|mtr-0.95-1|51	./bootstrap.sh
21mr|mtr-0.95-1|52	%configure
21mr|mtr-0.95-1|53	%make && mv -f mtr xmtr && make distclean
21mr|mtr-0.95-1|54	
21mr|mtr-0.95-1|55	%configure --without-gtk
21mr|mtr-0.95-1|56	%make
21mr|mtr-0.95-1|57	
21mr|mtr-0.95-1|58	%install
21mr|mtr-0.95-1|59	%makeinstall_std
21mr|mtr-0.95-1|60	
21mr|mtr-0.95-1|61	install -D -p -m 0755 xmtr %{buildroot}%{_bindir}/xmtr
21mr|mtr-0.95-1|62	install -D -p -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/polkit-1/actions/org.fedoraproject.mtr.policy
21mr|mtr-0.95-1|63	ln -s ../sbin/mtr %{buildroot}%{_bindir}/mtr
21mr|mtr-0.95-1|64	ln -s ../sbin/mtr-packet %{buildroot}%{_bindir}/mtr-packet
21mr|mtr-0.95-1|65	
21mr|mtr-0.95-1|66	for size in 16x16 32x32 48x48; do
21mr|mtr-0.95-1|67	install -d %{buildroot}%{_iconsdir}/hicolor/${size}/apps/
21mr|mtr-0.95-1|68	convert img/mtr_icon.xpm -size ${size} %{buildroot}%{_iconsdir}/hicolor/${size}/apps/%{name}.png
21mr|mtr-0.95-1|69	done
21mr|mtr-0.95-1|70	
21mr|mtr-0.95-1|71	# XDG menu
21mr|mtr-0.95-1|72	install -d %{buildroot}%{_datadir}/applications
21mr|mtr-0.95-1|73	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|mtr-0.95-1|74	[Desktop Entry]
21mr|mtr-0.95-1|75	Name=Xmtr
21mr|mtr-0.95-1|76	Comment=Ping/Traceroute network diagnostic tool
21mr|mtr-0.95-1|77	Exec=%{_bindir}/xmtr
21mr|mtr-0.95-1|78	Icon=%{name}
21mr|mtr-0.95-1|79	Terminal=false
21mr|mtr-0.95-1|80	Type=Application
21mr|mtr-0.95-1|81	Categories=GTK;System;Monitor;
21mr|mtr-0.95-1|82	EOF

14330 21
21mr|mujs-1.3.4-2|1	%define major 0
21mr|mujs-1.3.4-2|2	%define libname %mklibname %{name} %{major}
21mr|mujs-1.3.4-2|3	%define devname %mklibname %{name} -d
21mr|mujs-1.3.4-2|4	
21mr|mujs-1.3.4-2|5	Summary:	An embeddable Javascript interpreter
21mr|mujs-1.3.4-2|6	Name:		mujs
21mr|mujs-1.3.4-2|7	Version:	1.3.4
21mr|mujs-1.3.4-2|8	Release:	2
21mr|mujs-1.3.4-2|9	Group:		Development/Java
21mr|mujs-1.3.4-2|10	License:	AGPLv3+
21mr|mujs-1.3.4-2|11	Url:		http://mujs.com/
21mr|mujs-1.3.4-2|12	Source0:	https://github.com/ArtifexSoftware/mujs/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|mujs-1.3.4-2|13	Patch0:		mujs-1.3.4-use-shared.patch
21mr|mujs-1.3.4-2|14	# fixed CVE in 1.3.3
21mr|mujs-1.3.4-2|15	# CVE-2016-10141
21mr|mujs-1.3.4-2|16	# CVE-2016-9294
21mr|mujs-1.3.4-2|17	# CVE-2017-5627
21mr|mujs-1.3.4-2|18	# CVE-2017-5628
21mr|mujs-1.3.4-2|19	BuildRequires:	pkgconfig(readline)
21mr|mujs-1.3.4-2|20	
21mr|mujs-1.3.4-2|21	%description
21mr|mujs-1.3.4-2|22	MuJS is a lightweight Javascript interpreter
21mr|mujs-1.3.4-2|23	designed for embedding in
21mr|mujs-1.3.4-2|24	other software to extend them with
21mr|mujs-1.3.4-2|25	scripting capabilities.
21mr|mujs-1.3.4-2|26	
21mr|mujs-1.3.4-2|27	%files
21mr|mujs-1.3.4-2|28	%doc AUTHORS README docs
21mr|mujs-1.3.4-2|29	%license COPYING
21mr|mujs-1.3.4-2|30	%{_bindir}/%{name}*
21mr|mujs-1.3.4-2|31	
21mr|mujs-1.3.4-2|32	#------------------------------------------------------------------
21mr|mujs-1.3.4-2|33	
21mr|mujs-1.3.4-2|34	%package -n %{libname}
21mr|mujs-1.3.4-2|35	Summary:	MuJS shared library
21mr|mujs-1.3.4-2|36	Group:		System/Libraries
21mr|mujs-1.3.4-2|37	
21mr|mujs-1.3.4-2|38	%description -n %{libname}
21mr|mujs-1.3.4-2|39	MuJS shared library.
21mr|mujs-1.3.4-2|40	
21mr|mujs-1.3.4-2|41	%files -n %{libname}
21mr|mujs-1.3.4-2|42	%{_libdir}/lib%{name}.so.%{major}*
21mr|mujs-1.3.4-2|43	
21mr|mujs-1.3.4-2|44	#------------------------------------------------------------------
21mr|mujs-1.3.4-2|45	
21mr|mujs-1.3.4-2|46	%package -n %{devname}
21mr|mujs-1.3.4-2|47	Summary:	MuJS development files
21mr|mujs-1.3.4-2|48	Group:		Development/C
21mr|mujs-1.3.4-2|49	Requires:	%{libname} = %{EVRD}
21mr|mujs-1.3.4-2|50	
21mr|mujs-1.3.4-2|51	%description -n %{devname}
21mr|mujs-1.3.4-2|52	This package provides the MuJS shared library.
21mr|mujs-1.3.4-2|53	
21mr|mujs-1.3.4-2|54	%files -n %{devname}
21mr|mujs-1.3.4-2|55	%doc AUTHORS README docs
21mr|mujs-1.3.4-2|56	%license COPYING
21mr|mujs-1.3.4-2|57	%{_includedir}/%{name}.h
21mr|mujs-1.3.4-2|58	%{_libdir}/lib%{name}.so
21mr|mujs-1.3.4-2|59	%{_libdir}/pkgconfig/%{name}.pc
21mr|mujs-1.3.4-2|60	
21mr|mujs-1.3.4-2|61	#------------------------------------------------------------------
21mr|mujs-1.3.4-2|62	
21mr|mujs-1.3.4-2|63	%prep
21mr|mujs-1.3.4-2|64	%autosetup
21mr|mujs-1.3.4-2|65	chmod a-x -v docs/*
21mr|mujs-1.3.4-2|66	
21mr|mujs-1.3.4-2|67	%build
21mr|mujs-1.3.4-2|68	%make_build release CFLAGS="%{optflags} -fPIC" LDFLAGS="%{ldflags}"
21mr|mujs-1.3.4-2|69	
21mr|mujs-1.3.4-2|70	%install
21mr|mujs-1.3.4-2|71	%make_install prefix="%{_prefix}" libdir="%{_libdir}" CFLAGS="%{optflags} -fPIC" LDFLAGS="%{ldflags}"

14331 21
21mr|multiarch-utils-1.0.14-11|1	Summary:        Tools to help creation of multiarch binaries and includes
21mr|multiarch-utils-1.0.14-11|2	Name:           multiarch-utils
21mr|multiarch-utils-1.0.14-11|3	Version:        1.0.14
21mr|multiarch-utils-1.0.14-11|4	Release:        11
21mr|multiarch-utils-1.0.14-11|5	License:        GPLv2+
21mr|multiarch-utils-1.0.14-11|6	Group:          Development/Tools
21mr|multiarch-utils-1.0.14-11|7	Url:            http://www.rosalinux.com/
21mr|multiarch-utils-1.0.14-11|8	Source0:        %{name}-%{version}.tar.gz
21mr|multiarch-utils-1.0.14-11|9	BuildArch:	noarch
21mr|multiarch-utils-1.0.14-11|10	
21mr|multiarch-utils-1.0.14-11|11	%description
21mr|multiarch-utils-1.0.14-11|12	multiarch-utils is a collection of helper utilities to dispatch
21mr|multiarch-utils-1.0.14-11|13	binaries and include files during RPM package build.
21mr|multiarch-utils-1.0.14-11|14	
21mr|multiarch-utils-1.0.14-11|15	%files
21mr|multiarch-utils-1.0.14-11|16	%doc NEWS
21mr|multiarch-utils-1.0.14-11|17	%{_bindir}/multiarch-platform
21mr|multiarch-utils-1.0.14-11|18	%{_bindir}/multiarch-dispatch
21mr|multiarch-utils-1.0.14-11|19	%{_etcrpm}/macros.multiarch
21mr|multiarch-utils-1.0.14-11|20	%{_includedir}/multiarch-dispatch.h
21mr|multiarch-utils-1.0.14-11|21	%{_rpmmacrodir}/*multiarch*
21mr|multiarch-utils-1.0.14-11|22	%{_rpmconfigdir}/mkmultiarch
21mr|multiarch-utils-1.0.14-11|23	%{_rpmconfigdir}/check-multiarch-files
21mr|multiarch-utils-1.0.14-11|24	
21mr|multiarch-utils-1.0.14-11|25	#----------------------------------------------------------------------------
21mr|multiarch-utils-1.0.14-11|26	
21mr|multiarch-utils-1.0.14-11|27	%prep
21mr|multiarch-utils-1.0.14-11|28	%setup -q
21mr|multiarch-utils-1.0.14-11|29	
21mr|multiarch-utils-1.0.14-11|30	%install
21mr|multiarch-utils-1.0.14-11|31	%makeinstall_std
21mr|multiarch-utils-1.0.14-11|32	
21mr|multiarch-utils-1.0.14-11|33	%install_macro multiarch macros.multiarch
21mr|multiarch-utils-1.0.14-11|34	rm -rf %{buildroot}%{_sysconfdir}/rpm/macros.d/multiarch.macros

14332 21
21mr|multicharge-0.3.0-2|1	# fortran binary
21mr|multicharge-0.3.0-2|2	%global	debug_package %{nil}
21mr|multicharge-0.3.0-2|3	
21mr|multicharge-0.3.0-2|4	%define major 0
21mr|multicharge-0.3.0-2|5	%define libname %mklibname %{name} %{major}
21mr|multicharge-0.3.0-2|6	%define devname %mklibname %{name} -d
21mr|multicharge-0.3.0-2|7	
21mr|multicharge-0.3.0-2|8	Name:           multicharge
21mr|multicharge-0.3.0-2|9	Version:        0.3.0
21mr|multicharge-0.3.0-2|10	Release:        2
21mr|multicharge-0.3.0-2|11	Summary:        Electronegativity equilibration model for atomic partial charges
21mr|multicharge-0.3.0-2|12	Group:          Sciences/Chemistry
21mr|multicharge-0.3.0-2|13	License:        Apache-2.0
21mr|multicharge-0.3.0-2|14	URL:            https://github.com/grimme-lab/multicharge
21mr|multicharge-0.3.0-2|15	Source0:        https://github.com/grimme-lab/multicharge/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|multicharge-0.3.0-2|16	
21mr|multicharge-0.3.0-2|17	BuildRequires:  meson
21mr|multicharge-0.3.0-2|18	BuildRequires:  gomp-devel
21mr|multicharge-0.3.0-2|19	BuildRequires:  gcc-gfortran
21mr|multicharge-0.3.0-2|20	BuildRequires:  mctc-lib-devel
21mr|multicharge-0.3.0-2|21	BuildRequires:  openblas-devel
21mr|multicharge-0.3.0-2|22	BuildRequires:  mstore-devel
21mr|multicharge-0.3.0-2|23	BuildRequires:  rubygem-asciidoctor
21mr|multicharge-0.3.0-2|24	
21mr|multicharge-0.3.0-2|25	%description
21mr|multicharge-0.3.0-2|26	Electronegativity equilibration model for atomic partial charges.
21mr|multicharge-0.3.0-2|27	
21mr|multicharge-0.3.0-2|28	%files
21mr|multicharge-0.3.0-2|29	%license LICENSE
21mr|multicharge-0.3.0-2|30	%doc README.md
21mr|multicharge-0.3.0-2|31	%{_bindir}/multicharge
21mr|multicharge-0.3.0-2|32	%{_mandir}/man1/multicharge.1*
21mr|multicharge-0.3.0-2|33	#------------------------------------------------------------------
21mr|multicharge-0.3.0-2|34	
21mr|multicharge-0.3.0-2|35	%package -n %{libname}
21mr|multicharge-0.3.0-2|36	Summary:	%{name} shared library
21mr|multicharge-0.3.0-2|37	Group:		System/Libraries
21mr|multicharge-0.3.0-2|38	
21mr|multicharge-0.3.0-2|39	%description -n %{libname}
21mr|multicharge-0.3.0-2|40	Electronegativity equilibration model for atomic partial charges.
21mr|multicharge-0.3.0-2|41	
21mr|multicharge-0.3.0-2|42	%files -n %{libname}
21mr|multicharge-0.3.0-2|43	%{_libdir}/lib%{name}.so.%{major}*
21mr|multicharge-0.3.0-2|44	
21mr|multicharge-0.3.0-2|45	#------------------------------------------------------------------
21mr|multicharge-0.3.0-2|46	
21mr|multicharge-0.3.0-2|47	%package -n %{devname}
21mr|multicharge-0.3.0-2|48	Summary:	Development headers for multicharge
21mr|multicharge-0.3.0-2|49	Group:		Development/Other
21mr|multicharge-0.3.0-2|50	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|multicharge-0.3.0-2|51	Provides:	%{name}-devel = %{EVRD}
21mr|multicharge-0.3.0-2|52	
21mr|multicharge-0.3.0-2|53	%description -n %{devname}
21mr|multicharge-0.3.0-2|54	This package contains the development headers for multicharge
21mr|multicharge-0.3.0-2|55	
21mr|multicharge-0.3.0-2|56	%files -n %{devname}
21mr|multicharge-0.3.0-2|57	%{_libdir}/libmulticharge.so
21mr|multicharge-0.3.0-2|58	%{_fmoddir}/multicharge*.mod
21mr|multicharge-0.3.0-2|59	%{_libdir}/pkgconfig/multicharge.pc
21mr|multicharge-0.3.0-2|60	
21mr|multicharge-0.3.0-2|61	#------------------------------------------------------------------
21mr|multicharge-0.3.0-2|62	%prep
21mr|multicharge-0.3.0-2|63	%autosetup -p1
21mr|multicharge-0.3.0-2|64	
21mr|multicharge-0.3.0-2|65	%build
21mr|multicharge-0.3.0-2|66	# flexiblas64 not available on ix86 architecture
21mr|multicharge-0.3.0-2|67	%meson -Dlapack=custom -Dcustom_libraries=openblas -Dilp64=false
21mr|multicharge-0.3.0-2|68	%meson_build
21mr|multicharge-0.3.0-2|69	
21mr|multicharge-0.3.0-2|70	%install
21mr|multicharge-0.3.0-2|71	%meson_install
21mr|multicharge-0.3.0-2|72	# Move Fortran modules to the right place
21mr|multicharge-0.3.0-2|73	mkdir -p %{buildroot}%{_fmoddir}
21mr|multicharge-0.3.0-2|74	mv %{buildroot}%{_includedir}/multicharge/gcc-*/*.mod %{buildroot}%{_fmoddir}
21mr|multicharge-0.3.0-2|75	# Remove static library
21mr|multicharge-0.3.0-2|76	rm %{buildroot}%{_libdir}/libmulticharge.a
21mr|multicharge-0.3.0-2|77	sed -i 's|-I${includedir}/multicharge/gcc-.*|-I%{_fmoddir}|' %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|multicharge-0.3.0-2|78	
21mr|multicharge-0.3.0-2|79	%check
21mr|multicharge-0.3.0-2|80	# some test need more increase timeout
21mr|multicharge-0.3.0-2|81	#meson_test

14333 21
21mr|multipath-tools-0.8.9-4|1	%define major 0
21mr|multipath-tools-0.8.9-4|2	%define libmultipath %mklibname multipath %{major}
21mr|multipath-tools-0.8.9-4|3	%define libmpathpersist %mklibname mpathpersist %{major}
21mr|multipath-tools-0.8.9-4|4	%define libmpathcmd %mklibname mpathcmd %{major}
21mr|multipath-tools-0.8.9-4|5	%define libdmmp %mklibname dmmp %{major}
21mr|multipath-tools-0.8.9-4|6	%define libmpathvalid %mklibname mpathvalid %{major}
21mr|multipath-tools-0.8.9-4|7	%define devname %mklibname multipath-tools -d
21mr|multipath-tools-0.8.9-4|8	%define devdmmp %mklibname dmmp -d
21mr|multipath-tools-0.8.9-4|9	%define devmpathvalid %mklibname mpathvalid -d
21mr|multipath-tools-0.8.9-4|10	
21mr|multipath-tools-0.8.9-4|11	%define _disable_lto 1
21mr|multipath-tools-0.8.9-4|12	%global __requires_exclude devel\\(libmpathcmd
21mr|multipath-tools-0.8.9-4|13	%define systemd_ver %(pkg-config --modversion systemd 2> /dev/null)
21mr|multipath-tools-0.8.9-4|14	
21mr|multipath-tools-0.8.9-4|15	%define _default_patch_fuzz 10
21mr|multipath-tools-0.8.9-4|16	
21mr|multipath-tools-0.8.9-4|17	Summary:    Tools to manage multipathed devices with the device-mapper
21mr|multipath-tools-0.8.9-4|18	Name:       multipath-tools
21mr|multipath-tools-0.8.9-4|19	Version:	0.8.9
21mr|multipath-tools-0.8.9-4|20	Release:	4
21mr|multipath-tools-0.8.9-4|21	License:    GPLv2
21mr|multipath-tools-0.8.9-4|22	Group:      System/Kernel and hardware
21mr|multipath-tools-0.8.9-4|23	Url:        http://christophe.varoqui.free.fr/
21mr|multipath-tools-0.8.9-4|24	Source0:    https://github.com/opensvc/multipath-tools/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|multipath-tools-0.8.9-4|25	Source1:    multipath.conf
21mr|multipath-tools-0.8.9-4|26	# mpathconf is needed for Anaconda
21mr|multipath-tools-0.8.9-4|27	Patch0011:  0011-RH-add-mpathconf.patch
21mr|multipath-tools-0.8.9-4|28	Patch0021:  0021-RH-Fix-nvme-compilation-warning.patch
21mr|multipath-tools-0.8.9-4|29	
21mr|multipath-tools-0.8.9-4|30	Patch0100:	CVE-2022-41973.patch
21mr|multipath-tools-0.8.9-4|31	Patch0101:	CVE-2022-41974-pre1.patch
21mr|multipath-tools-0.8.9-4|32	Patch0102:	CVE-2022-41974.patch
21mr|multipath-tools-0.8.9-4|33	Patch0103:	CVE-2022-41974-2.patch
21mr|multipath-tools-0.8.9-4|34	Patch0104:	CVE-2022-41974-3.patch
21mr|multipath-tools-0.8.9-4|35	Patch0105:	CVE-2022-41974-4.patch
21mr|multipath-tools-0.8.9-4|36	
21mr|multipath-tools-0.8.9-4|37	BuildRequires:  libaio-devel
21mr|multipath-tools-0.8.9-4|38	BuildRequires:  sysfsutils-devel
21mr|multipath-tools-0.8.9-4|39	BuildRequires:  readline-devel
21mr|multipath-tools-0.8.9-4|40	BuildRequires:  pkgconfig(liburcu)
21mr|multipath-tools-0.8.9-4|41	BuildRequires:  pkgconfig(devmapper)
21mr|multipath-tools-0.8.9-4|42	BuildRequires:  pkgconfig(ncursesw)
21mr|multipath-tools-0.8.9-4|43	BuildRequires:  pkgconfig(json-c)
21mr|multipath-tools-0.8.9-4|44	BuildRequires:  pkgconfig(libsystemd)
21mr|multipath-tools-0.8.9-4|45	BuildRequires:  systemd
21mr|multipath-tools-0.8.9-4|46	
21mr|multipath-tools-0.8.9-4|47	Requires:    dmsetup
21mr|multipath-tools-0.8.9-4|48	Requires:    kpartx = %{EVRD}
21mr|multipath-tools-0.8.9-4|49	# compat with Fedora/RH
21mr|multipath-tools-0.8.9-4|50	Provides:   device-mapper-multipath = %{EVRD}
21mr|multipath-tools-0.8.9-4|51	
21mr|multipath-tools-0.8.9-4|52	%description
21mr|multipath-tools-0.8.9-4|53	This package provides the tools to manage multipathed devices by
21mr|multipath-tools-0.8.9-4|54	instructing the device-mapper multipath module what to do. The tools
21mr|multipath-tools-0.8.9-4|55	are:
21mr|multipath-tools-0.8.9-4|56	
21mr|multipath-tools-0.8.9-4|57	- multipath:    scan the system for multipathed devices, assembles them
21mr|multipath-tools-0.8.9-4|58	and update the device-mapper's maps
21mr|multipath-tools-0.8.9-4|59	- multipathd:    wait for maps events, then execs multipath
21mr|multipath-tools-0.8.9-4|60	- kpartx:    maps linear devmaps upon device partitions, which makes
21mr|multipath-tools-0.8.9-4|61	multipath maps partionable
21mr|multipath-tools-0.8.9-4|62	
21mr|multipath-tools-0.8.9-4|63	%package -n %{libmultipath}
21mr|multipath-tools-0.8.9-4|64	Summary:    libmultipath library
21mr|multipath-tools-0.8.9-4|65	Group:      System/Libraries
21mr|multipath-tools-0.8.9-4|66	
21mr|multipath-tools-0.8.9-4|67	%description -n %{libmultipath}
21mr|multipath-tools-0.8.9-4|68	This package ships the libmultipath library, part of multipath-tools.
21mr|multipath-tools-0.8.9-4|69	
21mr|multipath-tools-0.8.9-4|70	%package -n %{libmpathpersist}
21mr|multipath-tools-0.8.9-4|71	Summary:    libmpathpersist library
21mr|multipath-tools-0.8.9-4|72	Group:      System/Libraries
21mr|multipath-tools-0.8.9-4|73	
21mr|multipath-tools-0.8.9-4|74	%description -n %{libmpathpersist}
21mr|multipath-tools-0.8.9-4|75	This package ships the libmpathpersist library, part of multipath-tools.
21mr|multipath-tools-0.8.9-4|76	
21mr|multipath-tools-0.8.9-4|77	%package -n %{libmpathcmd}
21mr|multipath-tools-0.8.9-4|78	Summary:    libmpathcmd library
21mr|multipath-tools-0.8.9-4|79	Group:      System/Libraries
21mr|multipath-tools-0.8.9-4|80	
21mr|multipath-tools-0.8.9-4|81	%description -n %{libmpathcmd}
21mr|multipath-tools-0.8.9-4|82	This package ships the libmpathcmd library, part of multipath-tools.
21mr|multipath-tools-0.8.9-4|83	
21mr|multipath-tools-0.8.9-4|84	%package -n %{libmpathvalid}
21mr|multipath-tools-0.8.9-4|85	Summary:    libmpathcmd library
21mr|multipath-tools-0.8.9-4|86	Group:      System/Libraries
21mr|multipath-tools-0.8.9-4|87	
21mr|multipath-tools-0.8.9-4|88	%description -n %{libmpathvalid}
21mr|multipath-tools-0.8.9-4|89	This package ships the limpathvalid library, part of multipath-tools.
21mr|multipath-tools-0.8.9-4|90	
21mr|multipath-tools-0.8.9-4|91	%package -n %{devname}
21mr|multipath-tools-0.8.9-4|92	Summary:   Development libraries and headers for %{name}
21mr|multipath-tools-0.8.9-4|93	Group:     Development/C
21mr|multipath-tools-0.8.9-4|94	Requires:  %{name} = %{EVRD}
21mr|multipath-tools-0.8.9-4|95	Requires:  %{libmultipath} = %{EVRD}
21mr|multipath-tools-0.8.9-4|96	Requires:  %{libmpathpersist} = %{EVRD}
21mr|multipath-tools-0.8.9-4|97	Requires:  %{libmpathcmd} = %{EVRD}
21mr|multipath-tools-0.8.9-4|98	Requires:  %{devdmmp} = %{EVRD}
21mr|multipath-tools-0.8.9-4|99	Requires:  %{devmpathvalid} = %{EVRD}
21mr|multipath-tools-0.8.9-4|100	Provides:  device-mapper-multipath-devel = %{EVRD}
21mr|multipath-tools-0.8.9-4|101	Provides:  multipath-devel = %{EVRD}
21mr|multipath-tools-0.8.9-4|102	Provides:  %{name}-devel = %{EVRD}
21mr|multipath-tools-0.8.9-4|103	
21mr|multipath-tools-0.8.9-4|104	%description -n %{devname}
21mr|multipath-tools-0.8.9-4|105	This package contains the files need to develop applications that use
21mr|multipath-tools-0.8.9-4|106	device-mapper-multipath's lbmpathpersist and libmpathcmd libraries.
21mr|multipath-tools-0.8.9-4|107	
21mr|multipath-tools-0.8.9-4|108	%package -n kpartx
21mr|multipath-tools-0.8.9-4|109	Summary:    Partition device manager for device-mapper devices
21mr|multipath-tools-0.8.9-4|110	Group:      System/Kernel and hardware
21mr|multipath-tools-0.8.9-4|111	Conflicts:  multipath-tools < 0.4.8-16
21mr|multipath-tools-0.8.9-4|112	
21mr|multipath-tools-0.8.9-4|113	%description -n kpartx
21mr|multipath-tools-0.8.9-4|114	kpartx manages partition creation and removal for device-mapper devices.
21mr|multipath-tools-0.8.9-4|115	
21mr|multipath-tools-0.8.9-4|116	%package -n %{libdmmp}
21mr|multipath-tools-0.8.9-4|117	Summary:    device-mapper-multipath C API library
21mr|multipath-tools-0.8.9-4|118	Group:      System/Libraries
21mr|multipath-tools-0.8.9-4|119	#Requires: json-c
21mr|multipath-tools-0.8.9-4|120	Requires:   %{name} = %{EVRD}
21mr|multipath-tools-0.8.9-4|121	
21mr|multipath-tools-0.8.9-4|122	%description -n %{libdmmp}
21mr|multipath-tools-0.8.9-4|123	This package contains the shared library for the device-mapper-multipath
21mr|multipath-tools-0.8.9-4|124	C API library.
21mr|multipath-tools-0.8.9-4|125	
21mr|multipath-tools-0.8.9-4|126	%package -n %{devdmmp}
21mr|multipath-tools-0.8.9-4|127	Summary:    device-mapper-multipath C API library headers
21mr|multipath-tools-0.8.9-4|128	Group:      Development/C
21mr|multipath-tools-0.8.9-4|129	Requires:   %{libdmmp} = %{EVRD}
21mr|multipath-tools-0.8.9-4|130	Provides:   libdmmp-devel = %{EVRD}
21mr|multipath-tools-0.8.9-4|131	
21mr|multipath-tools-0.8.9-4|132	%description -n %{devdmmp}
21mr|multipath-tools-0.8.9-4|133	This package contains the files needed to develop applications that use
21mr|multipath-tools-0.8.9-4|134	device-mapper-multipath's libdmmp C API library
21mr|multipath-tools-0.8.9-4|135	
21mr|multipath-tools-0.8.9-4|136	%package -n %{devmpathvalid}
21mr|multipath-tools-0.8.9-4|137	Summary:    device-mapper-multipath C API library headers
21mr|multipath-tools-0.8.9-4|138	Group:      Development/C
21mr|multipath-tools-0.8.9-4|139	Requires:   %{libmpathvalid} = %{EVRD}
21mr|multipath-tools-0.8.9-4|140	Provides:   libmpathvalid-devel = %{EVRD}
21mr|multipath-tools-0.8.9-4|141	
21mr|multipath-tools-0.8.9-4|142	%description -n %{devmpathvalid}
21mr|multipath-tools-0.8.9-4|143	This package contains the files needed to develop applications that use
21mr|multipath-tools-0.8.9-4|144	device-mapper-multipath's libmpathvalid C API library
21mr|multipath-tools-0.8.9-4|145	
21mr|multipath-tools-0.8.9-4|146	%prep
21mr|multipath-tools-0.8.9-4|147	%autosetup -p1
21mr|multipath-tools-0.8.9-4|148	
21mr|multipath-tools-0.8.9-4|149	cp %{SOURCE1} .
21mr|multipath-tools-0.8.9-4|150	%ifarch %{e2k}
21mr|multipath-tools-0.8.9-4|151	sed -i 's/-Werror -Wall -Wextra/-Werror -Wall -Wextra -Wno-error=maybe-uninitialized/' Makefile.inc
21mr|multipath-tools-0.8.9-4|152	%endif
21mr|multipath-tools-0.8.9-4|153	
21mr|multipath-tools-0.8.9-4|154	%build
21mr|multipath-tools-0.8.9-4|155	%make_build BUILD="glibc" OPTFLAGS="%{optflags} -Wno-strict-aliasing" LIB=%{_libdir} CC=%{__cc} plugindir=%{_libdir}/multipath prefix=%{_prefix} udevdir="/lib/udev" udevrulesdir="%{_udevrulesdir}" unitdir=%{_unitdir} SYSTEMD=%{systemd_ver}
21mr|multipath-tools-0.8.9-4|156	
21mr|multipath-tools-0.8.9-4|157	%install
21mr|multipath-tools-0.8.9-4|158	%make_install \
21mr|multipath-tools-0.8.9-4|159	syslibdir=%{_libdir} \
21mr|multipath-tools-0.8.9-4|160	usrlibdir=%{_libdir} \
21mr|multipath-tools-0.8.9-4|161	libdir=%{_libdir}/multipath \
21mr|multipath-tools-0.8.9-4|162	libudevdir="/lib/udev" \
21mr|multipath-tools-0.8.9-4|163	udevrulesdir="%{_udevrulesdir}" \
21mr|multipath-tools-0.8.9-4|164	unitdir=%{_unitdir} \
21mr|multipath-tools-0.8.9-4|165	includedir=%{_includedir} \
21mr|multipath-tools-0.8.9-4|166	pkgconfdir=%{_libdir}/pkgconfig
21mr|multipath-tools-0.8.9-4|167	
21mr|multipath-tools-0.8.9-4|168	rm -rf %{buildroot}%{_sysconfig}/hotplug.d
21mr|multipath-tools-0.8.9-4|169	
21mr|multipath-tools-0.8.9-4|170	install -d %{buildroot}%{_presetdir}
21mr|multipath-tools-0.8.9-4|171	cat > %{buildroot}%{_presetdir}/86-multipathd.preset << EOF
21mr|multipath-tools-0.8.9-4|172	enable multipathd.socket
21mr|multipath-tools-0.8.9-4|173	EOF
21mr|multipath-tools-0.8.9-4|174	
21mr|multipath-tools-0.8.9-4|175	# tree fix up
21mr|multipath-tools-0.8.9-4|176	install -d %{buildroot}%{_sysconfdir}/multipath
21mr|multipath-tools-0.8.9-4|177	rm -rf %{buildroot}/%{_initrddir}
21mr|multipath-tools-0.8.9-4|178	
21mr|multipath-tools-0.8.9-4|179	install -m0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}
21mr|multipath-tools-0.8.9-4|180	
21mr|multipath-tools-0.8.9-4|181	%files
21mr|multipath-tools-0.8.9-4|182	%doc README*
21mr|multipath-tools-0.8.9-4|183	%dir %{_sysconfdir}/multipath
21mr|multipath-tools-0.8.9-4|184	%config(noreplace) %{_sysconfdir}/multipath.conf
21mr|multipath-tools-0.8.9-4|185	%{_udevrulesdir}/*path.rules
21mr|multipath-tools-0.8.9-4|186	%{_udevrulesdir}/*part*.rules
21mr|multipath-tools-0.8.9-4|187	%{_modulesloaddir}/multipath.conf
21mr|multipath-tools-0.8.9-4|188	%{_tmpfilesdir}/multipath.conf
21mr|multipath-tools-0.8.9-4|189	%{_presetdir}/86-multipathd.preset
21mr|multipath-tools-0.8.9-4|190	%{_unitdir}/multipathd.service
21mr|multipath-tools-0.8.9-4|191	%{_unitdir}/multipathd.socket
21mr|multipath-tools-0.8.9-4|192	/sbin/multipath
21mr|multipath-tools-0.8.9-4|193	/sbin/multipathd
21mr|multipath-tools-0.8.9-4|194	/sbin/mpathconf
21mr|multipath-tools-0.8.9-4|195	/sbin/mpathpersist
21mr|multipath-tools-0.8.9-4|196	%dir %{_libdir}/multipath/
21mr|multipath-tools-0.8.9-4|197	%{_libdir}/multipath/*
21mr|multipath-tools-0.8.9-4|198	%{_mandir}/man?/*dmmp*
21mr|multipath-tools-0.8.9-4|199	%{_mandir}/man?/multipath*
21mr|multipath-tools-0.8.9-4|200	%{_mandir}/man?/mpath*
21mr|multipath-tools-0.8.9-4|201	
21mr|multipath-tools-0.8.9-4|202	%files -n %{libmultipath}
21mr|multipath-tools-0.8.9-4|203	%{_libdir}/libmultipath.so.%{major}{,.*}
21mr|multipath-tools-0.8.9-4|204	
21mr|multipath-tools-0.8.9-4|205	%files -n %{libmpathpersist}
21mr|multipath-tools-0.8.9-4|206	%{_libdir}/libmpathpersist.so.%{major}*
21mr|multipath-tools-0.8.9-4|207	
21mr|multipath-tools-0.8.9-4|208	%files -n %{libmpathcmd}
21mr|multipath-tools-0.8.9-4|209	%{_libdir}/libmpathcmd.so.%{major}*
21mr|multipath-tools-0.8.9-4|210	
21mr|multipath-tools-0.8.9-4|211	%files -n %{libdmmp}
21mr|multipath-tools-0.8.9-4|212	%{_libdir}/libdmmp.so.%{major}*
21mr|multipath-tools-0.8.9-4|213	
21mr|multipath-tools-0.8.9-4|214	%files -n %{libmpathvalid}
21mr|multipath-tools-0.8.9-4|215	%{_libdir}/libmpathvalid.so.%{major}*
21mr|multipath-tools-0.8.9-4|216	
21mr|multipath-tools-0.8.9-4|217	%files -n %{devname}
21mr|multipath-tools-0.8.9-4|218	%{_libdir}/libmpathpersist.so
21mr|multipath-tools-0.8.9-4|219	%{_libdir}/libmpathcmd.so
21mr|multipath-tools-0.8.9-4|220	%{_libdir}/libmultipath.so
21mr|multipath-tools-0.8.9-4|221	%{_includedir}/mpath_cmd.h
21mr|multipath-tools-0.8.9-4|222	%{_includedir}/mpath_persist.h
21mr|multipath-tools-0.8.9-4|223	%{_mandir}/man3/mpath_persistent_reserve_in.3.*
21mr|multipath-tools-0.8.9-4|224	%{_mandir}/man3/mpath_persistent_reserve_out.3.*
21mr|multipath-tools-0.8.9-4|225	
21mr|multipath-tools-0.8.9-4|226	%files -n %{devdmmp}
21mr|multipath-tools-0.8.9-4|227	%{_libdir}/libdmmp.so
21mr|multipath-tools-0.8.9-4|228	%dir %{_includedir}/libdmmp
21mr|multipath-tools-0.8.9-4|229	%{_includedir}/libdmmp/*
21mr|multipath-tools-0.8.9-4|230	%{_mandir}/man3/dmmp_*
21mr|multipath-tools-0.8.9-4|231	%{_mandir}/man3/libdmmp.h.3.*
21mr|multipath-tools-0.8.9-4|232	%{_libdir}/pkgconfig/libdmmp.pc
21mr|multipath-tools-0.8.9-4|233	
21mr|multipath-tools-0.8.9-4|234	%files -n %{devmpathvalid}
21mr|multipath-tools-0.8.9-4|235	%{_includedir}/mpath_valid.h
21mr|multipath-tools-0.8.9-4|236	%{_libdir}/libmpathvalid.so
21mr|multipath-tools-0.8.9-4|237	
21mr|multipath-tools-0.8.9-4|238	%files -n kpartx
21mr|multipath-tools-0.8.9-4|239	%{_udevrulesdir}/*kpartx.rules
21mr|multipath-tools-0.8.9-4|240	/sbin/kpartx
21mr|multipath-tools-0.8.9-4|241	/lib/udev/kpartx_id
21mr|multipath-tools-0.8.9-4|242	%{_mandir}/man8/kpartx.8*

14334 21
21mr|multithreadedtc-1.01-26|1	%global project_name MultithreadedTC
21mr|multithreadedtc-1.01-26|2	Name:           multithreadedtc
21mr|multithreadedtc-1.01-26|3	Version:        1.01
21mr|multithreadedtc-1.01-26|4	Release:        26
21mr|multithreadedtc-1.01-26|5	Summary:        A framework for testing concurrent Java application
21mr|multithreadedtc-1.01-26|6	License:        BSD
21mr|multithreadedtc-1.01-26|7	URL:            http://www.cs.umd.edu/projects/PL/multithreadedtc
21mr|multithreadedtc-1.01-26|8	#http://multithreadedtc.googlecode.com/files/MultithreadedTC-1.01-source.zip
21mr|multithreadedtc-1.01-26|9	Source0:        %{project_name}-%{version}-source.zip
21mr|multithreadedtc-1.01-26|10	Source1:        %{name}.pom
21mr|multithreadedtc-1.01-26|11	Patch0:         %{name}-build.patch
21mr|multithreadedtc-1.01-26|12	Group:          Development/Java
21mr|multithreadedtc-1.01-26|13	BuildArch: noarch
21mr|multithreadedtc-1.01-26|14	# Java stack is not supported on x86_32
21mr|multithreadedtc-1.01-26|15	ExcludeArch: %{ix86}
21mr|multithreadedtc-1.01-26|16	
21mr|multithreadedtc-1.01-26|17	BuildRequires: java-devel >= 1:1.6.0
21mr|multithreadedtc-1.01-26|18	BuildRequires: jpackage-utils
21mr|multithreadedtc-1.01-26|19	BuildRequires: javapackages-local
21mr|multithreadedtc-1.01-26|20	BuildRequires: ant >= 0:1.6
21mr|multithreadedtc-1.01-26|21	BuildRequires: ant-junit
21mr|multithreadedtc-1.01-26|22	BuildRequires: junit
21mr|multithreadedtc-1.01-26|23	
21mr|multithreadedtc-1.01-26|24	Requires:      jpackage-utils
21mr|multithreadedtc-1.01-26|25	Requires:      junit
21mr|multithreadedtc-1.01-26|26	
21mr|multithreadedtc-1.01-26|27	%description
21mr|multithreadedtc-1.01-26|28	MultithreadedTC is a framework for testing concurrent applications.
21mr|multithreadedtc-1.01-26|29	It features a metronome that is used to provide fine control over
21mr|multithreadedtc-1.01-26|30	the sequence of activities in multiple threads.
21mr|multithreadedtc-1.01-26|31	
21mr|multithreadedtc-1.01-26|32	%package javadoc
21mr|multithreadedtc-1.01-26|33	Summary:        Javadoc for %{name}
21mr|multithreadedtc-1.01-26|34	
21mr|multithreadedtc-1.01-26|35	%description javadoc
21mr|multithreadedtc-1.01-26|36	API documentation for %{name}.
21mr|multithreadedtc-1.01-26|37	
21mr|multithreadedtc-1.01-26|38	
21mr|multithreadedtc-1.01-26|39	%prep
21mr|multithreadedtc-1.01-26|40	%setup -q -n %{project_name}-%{version}-source
21mr|multithreadedtc-1.01-26|41	%patch0 -p0 -b .sav
21mr|multithreadedtc-1.01-26|42	
21mr|multithreadedtc-1.01-26|43	find . -name "*.class" -print -delete
21mr|multithreadedtc-1.01-26|44	find . -name "*.jar" -print -delete
21mr|multithreadedtc-1.01-26|45	
21mr|multithreadedtc-1.01-26|46	sed -i 's/\r//' web/docs/package-list
21mr|multithreadedtc-1.01-26|47	sed -i 's/\r//' web/docs/stylesheet.css
21mr|multithreadedtc-1.01-26|48	sed -i 's/\r//' LICENSE.txt
21mr|multithreadedtc-1.01-26|49	sed -i 's/\r//' README.txt
21mr|multithreadedtc-1.01-26|50	
21mr|multithreadedtc-1.01-26|51	%build
21mr|multithreadedtc-1.01-26|52	ant
21mr|multithreadedtc-1.01-26|53	
21mr|multithreadedtc-1.01-26|54	%install
21mr|multithreadedtc-1.01-26|55	
21mr|multithreadedtc-1.01-26|56	# jars
21mr|multithreadedtc-1.01-26|57	install -d -m 0755 %{buildroot}%{_javadir}
21mr|multithreadedtc-1.01-26|58	install -m 644 %{project_name}-%{version}.jar   %{buildroot}%{_javadir}/%{project_name}.jar
21mr|multithreadedtc-1.01-26|59	
21mr|multithreadedtc-1.01-26|60	# poms
21mr|multithreadedtc-1.01-26|61	install -d -m 755 %{buildroot}%{_mavenpomdir}
21mr|multithreadedtc-1.01-26|62	install -pm 644 %{SOURCE1} \
21mr|multithreadedtc-1.01-26|63	%{buildroot}%{_mavenpomdir}/JPP-%{project_name}.pom
21mr|multithreadedtc-1.01-26|64	%add_maven_depmap JPP-%{project_name}.pom %{project_name}.jar -a "edu.umd.cs.mtc:multithreadedtc-jdk14,com.googlecode.multithreadedtc:multithreadedtc"
21mr|multithreadedtc-1.01-26|65	
21mr|multithreadedtc-1.01-26|66	# javadoc
21mr|multithreadedtc-1.01-26|67	install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
21mr|multithreadedtc-1.01-26|68	cp -pr web/docs/* %{buildroot}%{_javadocdir}/%{name}/
21mr|multithreadedtc-1.01-26|69	rm -rf web/docs
21mr|multithreadedtc-1.01-26|70	
21mr|multithreadedtc-1.01-26|71	%files -f .mfiles
21mr|multithreadedtc-1.01-26|72	%doc LICENSE.txt README.txt
21mr|multithreadedtc-1.01-26|73	
21mr|multithreadedtc-1.01-26|74	# Workaround for rpm bug, remove in F23
21mr|multithreadedtc-1.01-26|75	%pre javadoc
21mr|multithreadedtc-1.01-26|76	[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
21mr|multithreadedtc-1.01-26|77	rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
21mr|multithreadedtc-1.01-26|78	
21mr|multithreadedtc-1.01-26|79	%files javadoc
21mr|multithreadedtc-1.01-26|80	%doc LICENSE.txt
21mr|multithreadedtc-1.01-26|81	%{_javadocdir}/%{name}
21mr|multithreadedtc-1.01-26|82	

14335 21
21mr|multiverse-0.7.0-11|1	Name:           multiverse
21mr|multiverse-0.7.0-11|2	Version:        0.7.0
21mr|multiverse-0.7.0-11|3	Release:        11
21mr|multiverse-0.7.0-11|4	Summary:        A software transactional memory implementation for the JVM
21mr|multiverse-0.7.0-11|5	Group:          Development/Java
21mr|multiverse-0.7.0-11|6	License:        ASL 2.0
21mr|multiverse-0.7.0-11|7	URL:            http://multiverse.codehaus.org
21mr|multiverse-0.7.0-11|8	Source0:        https://github.com/pveentjer/Multiverse/archive/multiverse-0.7.0.tar.gz
21mr|multiverse-0.7.0-11|9	# Only the license header is included in the source
21mr|multiverse-0.7.0-11|10	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|multiverse-0.7.0-11|11	
21mr|multiverse-0.7.0-11|12	BuildRequires:  maven-local
21mr|multiverse-0.7.0-11|13	BuildRequires:  mvn(junit:junit)
21mr|multiverse-0.7.0-11|14	BuildRequires:  mvn(org.mockito:mockito-all)
21mr|multiverse-0.7.0-11|15	
21mr|multiverse-0.7.0-11|16	BuildArch:      noarch
21mr|multiverse-0.7.0-11|17	# Java stack is not supported on x86_32
21mr|multiverse-0.7.0-11|18	ExcludeArch: %{ix86}
21mr|multiverse-0.7.0-11|19	
21mr|multiverse-0.7.0-11|20	%description
21mr|multiverse-0.7.0-11|21	A software transactional memory implementation for the JVM. Access (read and
21mr|multiverse-0.7.0-11|22	writes) to shared memory is done through transactional references, that can be
21mr|multiverse-0.7.0-11|23	compared to the AtomicReferences of Java. Access to these references will be
21mr|multiverse-0.7.0-11|24	done under A (atomicity), C (consistency), I (isolation) semantics.
21mr|multiverse-0.7.0-11|25	
21mr|multiverse-0.7.0-11|26	%package javadoc
21mr|multiverse-0.7.0-11|27	Summary:        JavaDoc for %{name}
21mr|multiverse-0.7.0-11|28	
21mr|multiverse-0.7.0-11|29	%description javadoc
21mr|multiverse-0.7.0-11|30	JavaDoc for %{name}.
21mr|multiverse-0.7.0-11|31	
21mr|multiverse-0.7.0-11|32	
21mr|multiverse-0.7.0-11|33	%prep
21mr|multiverse-0.7.0-11|34	%setup -q -n Multiverse-%{name}-%{version}
21mr|multiverse-0.7.0-11|35	
21mr|multiverse-0.7.0-11|36	# wagon-webdav
21mr|multiverse-0.7.0-11|37	%pom_xpath_remove pom:build/pom:extensions
21mr|multiverse-0.7.0-11|38	
21mr|multiverse-0.7.0-11|39	%pom_remove_plugin :maven-deploy-plugin
21mr|multiverse-0.7.0-11|40	
21mr|multiverse-0.7.0-11|41	cp -p %{SOURCE1} .
21mr|multiverse-0.7.0-11|42	
21mr|multiverse-0.7.0-11|43	%build
21mr|multiverse-0.7.0-11|44	%mvn_build -f
21mr|multiverse-0.7.0-11|45	
21mr|multiverse-0.7.0-11|46	%install
21mr|multiverse-0.7.0-11|47	%mvn_install
21mr|multiverse-0.7.0-11|48	
21mr|multiverse-0.7.0-11|49	%files -f .mfiles
21mr|multiverse-0.7.0-11|50	%doc LICENSE-2.0.txt README.md
21mr|multiverse-0.7.0-11|51	
21mr|multiverse-0.7.0-11|52	%files javadoc -f .mfiles-javadoc
21mr|multiverse-0.7.0-11|53	%doc LICENSE-2.0.txt
21mr|multiverse-0.7.0-11|54	

14336 21
21mr|munge-maven-plugin-1.0-14|1	Name:           munge-maven-plugin
21mr|munge-maven-plugin-1.0-14|2	Version:        1.0
21mr|munge-maven-plugin-1.0-14|3	Release:        14
21mr|munge-maven-plugin-1.0-14|4	Summary:        Munge Maven Plugin
21mr|munge-maven-plugin-1.0-14|5	License:        CDDL-1.0
21mr|munge-maven-plugin-1.0-14|6	URL:            http://github.com/sonatype/munge-maven-plugin
21mr|munge-maven-plugin-1.0-14|7	Group:          Development/Java
21mr|munge-maven-plugin-1.0-14|8	BuildArch:      noarch
21mr|munge-maven-plugin-1.0-14|9	# Java stack is not supported on x86_32
21mr|munge-maven-plugin-1.0-14|10	ExcludeArch: %{ix86}
21mr|munge-maven-plugin-1.0-14|11	
21mr|munge-maven-plugin-1.0-14|12	Source0:        https://github.com/sonatype/munge-maven-plugin/archive/munge-maven-plugin-1.0.tar.gz
21mr|munge-maven-plugin-1.0-14|13	
21mr|munge-maven-plugin-1.0-14|14	BuildRequires:  maven-local
21mr|munge-maven-plugin-1.0-14|15	BuildRequires:  mvn(junit:junit)
21mr|munge-maven-plugin-1.0-14|16	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|munge-maven-plugin-1.0-14|17	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|munge-maven-plugin-1.0-14|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|munge-maven-plugin-1.0-14|19	BuildRequires:  mvn(org.sonatype.plugins:plugins-parent:pom:)
21mr|munge-maven-plugin-1.0-14|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|munge-maven-plugin-1.0-14|21	
21mr|munge-maven-plugin-1.0-14|22	%description
21mr|munge-maven-plugin-1.0-14|23	Munge is a purposely-simple Java preprocessor. It only supports
21mr|munge-maven-plugin-1.0-14|24	conditional inclusion of source based on defined strings of the
21mr|munge-maven-plugin-1.0-14|25	form "if[tag]", "if_not[tag]", "else[tag]", and "end[tag]".
21mr|munge-maven-plugin-1.0-14|26	Unlike traditional preprocessors, comments, and formatting are all
21mr|munge-maven-plugin-1.0-14|27	preserved for the included lines. This is on purpose, as the output
21mr|munge-maven-plugin-1.0-14|28	of Munge will be distributed as human-readable source code.
21mr|munge-maven-plugin-1.0-14|29	
21mr|munge-maven-plugin-1.0-14|30	To avoid creating a separate Java dialect, the conditional tags are
21mr|munge-maven-plugin-1.0-14|31	contained in Java comments. This allows one build to compile the
21mr|munge-maven-plugin-1.0-14|32	source files without pre-processing, to facilitate faster incremental
21mr|munge-maven-plugin-1.0-14|33	development. Other builds from the same source have their code contained
21mr|munge-maven-plugin-1.0-14|34	within that comment. The format of the tags is a little verbose, so
21mr|munge-maven-plugin-1.0-14|35	that the tags won't accidentally be used by other comment readers
21mr|munge-maven-plugin-1.0-14|36	such as javadoc. Munge tags must be in C-style comments;
21mr|munge-maven-plugin-1.0-14|37	C++-style comments may be used to comment code within a comment.
21mr|munge-maven-plugin-1.0-14|38	
21mr|munge-maven-plugin-1.0-14|39	Like any preprocessor, developers must be careful not to abuse its
21mr|munge-maven-plugin-1.0-14|40	capabilities so that their code becomes unreadable. Please use it
21mr|munge-maven-plugin-1.0-14|41	as little as possible.
21mr|munge-maven-plugin-1.0-14|42	
21mr|munge-maven-plugin-1.0-14|43	%package javadoc
21mr|munge-maven-plugin-1.0-14|44	Summary:        API documentation for %{name}
21mr|munge-maven-plugin-1.0-14|45	
21mr|munge-maven-plugin-1.0-14|46	%description javadoc
21mr|munge-maven-plugin-1.0-14|47	This package provides %{summary}.
21mr|munge-maven-plugin-1.0-14|48	
21mr|munge-maven-plugin-1.0-14|49	%prep
21mr|munge-maven-plugin-1.0-14|50	%setup -q -n %{name}-%{name}-%{version}
21mr|munge-maven-plugin-1.0-14|51	
21mr|munge-maven-plugin-1.0-14|52	%build
21mr|munge-maven-plugin-1.0-14|53	%mvn_build
21mr|munge-maven-plugin-1.0-14|54	
21mr|munge-maven-plugin-1.0-14|55	%install
21mr|munge-maven-plugin-1.0-14|56	%mvn_install
21mr|munge-maven-plugin-1.0-14|57	
21mr|munge-maven-plugin-1.0-14|58	%files -f .mfiles
21mr|munge-maven-plugin-1.0-14|59	%license LICENSE
21mr|munge-maven-plugin-1.0-14|60	%doc README
21mr|munge-maven-plugin-1.0-14|61	
21mr|munge-maven-plugin-1.0-14|62	%files javadoc -f .mfiles-javadoc
21mr|munge-maven-plugin-1.0-14|63	%license LICENSE
21mr|munge-maven-plugin-1.0-14|64	

14337 21
21mr|muparser-2.2.5-2|1	%define major 2
21mr|muparser-2.2.5-2|2	%define libname %mklibname %{name} %{major}
21mr|muparser-2.2.5-2|3	%define devname %mklibname %{name} -d
21mr|muparser-2.2.5-2|4	
21mr|muparser-2.2.5-2|5	Summary:	A fast math parser library
21mr|muparser-2.2.5-2|6	Name:		muparser
21mr|muparser-2.2.5-2|7	Version:	2.2.5
21mr|muparser-2.2.5-2|8	Release:	2
21mr|muparser-2.2.5-2|9	License:	MIT
21mr|muparser-2.2.5-2|10	Group: 		System/Libraries
21mr|muparser-2.2.5-2|11	Url:		http://muparser.beltoforion.de/
21mr|muparser-2.2.5-2|12	Source0:	https://github.com/beltoforion/muparser/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|muparser-2.2.5-2|13	Patch1:		muParser-1.30-gcc43.patch
21mr|muparser-2.2.5-2|14	
21mr|muparser-2.2.5-2|15	%description
21mr|muparser-2.2.5-2|16	muParser is an extensible high performance math parser library. It is
21mr|muparser-2.2.5-2|17	based on transforming an expression into a bytecode and precalculating
21mr|muparser-2.2.5-2|18	constant parts of it.
21mr|muparser-2.2.5-2|19	
21mr|muparser-2.2.5-2|20	#----------------------------------------------------------------------------
21mr|muparser-2.2.5-2|21	
21mr|muparser-2.2.5-2|22	%package -n %{libname}
21mr|muparser-2.2.5-2|23	Summary:	Libraries for %{name}
21mr|muparser-2.2.5-2|24	Group:		System/Libraries
21mr|muparser-2.2.5-2|25	
21mr|muparser-2.2.5-2|26	%description -n %{libname}
21mr|muparser-2.2.5-2|27	This package contains library files of muParser.
21mr|muparser-2.2.5-2|28	
21mr|muparser-2.2.5-2|29	%files -n %{libname}
21mr|muparser-2.2.5-2|30	%doc Changes.txt
21mr|muparser-2.2.5-2|31	%{_libdir}/libmuparser.so.%{major}*
21mr|muparser-2.2.5-2|32	
21mr|muparser-2.2.5-2|33	#----------------------------------------------------------------------------
21mr|muparser-2.2.5-2|34	
21mr|muparser-2.2.5-2|35	%package -n %{devname}
21mr|muparser-2.2.5-2|36	Summary:	Development files for %{name}
21mr|muparser-2.2.5-2|37	Group:		Development/C
21mr|muparser-2.2.5-2|38	Requires:	%{libname} = %{EVRD}
21mr|muparser-2.2.5-2|39	Provides:	%{name}-devel = %{EVRD}
21mr|muparser-2.2.5-2|40	
21mr|muparser-2.2.5-2|41	%description -n %{devname}
21mr|muparser-2.2.5-2|42	This package contains development files need to develop applications
21mr|muparser-2.2.5-2|43	based on muParser.
21mr|muparser-2.2.5-2|44	
21mr|muparser-2.2.5-2|45	%files -n %{devname}
21mr|muparser-2.2.5-2|46	%{_libdir}/*.so
21mr|muparser-2.2.5-2|47	%{_libdir}/pkgconfig/*.pc
21mr|muparser-2.2.5-2|48	%{_includedir}/*.h
21mr|muparser-2.2.5-2|49	
21mr|muparser-2.2.5-2|50	#----------------------------------------------------------------------------
21mr|muparser-2.2.5-2|51	
21mr|muparser-2.2.5-2|52	%prep
21mr|muparser-2.2.5-2|53	%setup -q
21mr|muparser-2.2.5-2|54	%patch1 -p0
21mr|muparser-2.2.5-2|55	
21mr|muparser-2.2.5-2|56	%build
21mr|muparser-2.2.5-2|57	%configure \
21mr|muparser-2.2.5-2|58	--enable-shared \
21mr|muparser-2.2.5-2|59	--enable-static
21mr|muparser-2.2.5-2|60	make CXXFLAGS="%{optflags}"
21mr|muparser-2.2.5-2|61	
21mr|muparser-2.2.5-2|62	%install
21mr|muparser-2.2.5-2|63	%makeinstall_std

14338 21
21mr|mupdf-1.26.10-1|1	%define major 26
21mr|mupdf-1.26.10-1|2	%define libname %mklibname %{name} %{major}
21mr|mupdf-1.26.10-1|3	%define devname %mklibname %{name} -d
21mr|mupdf-1.26.10-1|4	
21mr|mupdf-1.26.10-1|5	Summary:	MuPDF is a lightweight PDF viewer and toolkit written in portable C
21mr|mupdf-1.26.10-1|6	Name:		mupdf
21mr|mupdf-1.26.10-1|7	Version:	1.26.10
21mr|mupdf-1.26.10-1|8	Release:	1
21mr|mupdf-1.26.10-1|9	License:	GPLv3
21mr|mupdf-1.26.10-1|10	Group:		Office
21mr|mupdf-1.26.10-1|11	Url:		https://mupdf.com
21mr|mupdf-1.26.10-1|12	Source0:	https://mupdf.com/downloads/archive/%{name}-%{version}-source.tar.gz
21mr|mupdf-1.26.10-1|13	Source1:	mupdf.desktop
21mr|mupdf-1.26.10-1|14	Source2:	mupdf16.png
21mr|mupdf-1.26.10-1|15	Source3:	mupdf32.png
21mr|mupdf-1.26.10-1|16	Source4:	mupdf48.png
21mr|mupdf-1.26.10-1|17	BuildRequires:	pkgconfig(freeglut)
21mr|mupdf-1.26.10-1|18	BuildRequires:	pkgconfig(freetype2)
21mr|mupdf-1.26.10-1|19	BuildRequires:	pkgconfig(harfbuzz)
21mr|mupdf-1.26.10-1|20	BuildRequires:	pkgconfig(jbig2dec)
21mr|mupdf-1.26.10-1|21	BuildRequires:	pkgconfig(lcms2)
21mr|mupdf-1.26.10-1|22	BuildRequires:	pkgconfig(libcurl)
21mr|mupdf-1.26.10-1|23	BuildRequires:	pkgconfig(libjpeg)
21mr|mupdf-1.26.10-1|24	BuildRequires:	pkgconfig(libopenjp2)
21mr|mupdf-1.26.10-1|25	BuildRequires:	pkgconfig(mujs)
21mr|mupdf-1.26.10-1|26	BuildRequires:	pkgconfig(x11)
21mr|mupdf-1.26.10-1|27	BuildRequires:	pkgconfig(xext)
21mr|mupdf-1.26.10-1|28	BuildRequires:	pkgconfig(zlib)
21mr|mupdf-1.26.10-1|29	
21mr|mupdf-1.26.10-1|30	%description
21mr|mupdf-1.26.10-1|31	MuPDF is a lightweight PDF viewer and toolkit written in portable C.
21mr|mupdf-1.26.10-1|32	
21mr|mupdf-1.26.10-1|33	The renderer in MuPDF is tailored for high quality anti-aliased
21mr|mupdf-1.26.10-1|34	graphics. MuPDF renders text with metrics and spacing accurate to
21mr|mupdf-1.26.10-1|35	within fractions of a pixel for the highest fidelity in reproducing
21mr|mupdf-1.26.10-1|36	the look of a printed page on screen.
21mr|mupdf-1.26.10-1|37	
21mr|mupdf-1.26.10-1|38	MuPDF has a small footprint. A binary that includes the standard
21mr|mupdf-1.26.10-1|39	Roman fonts is only one megabyte. A build with full CJK support
21mr|mupdf-1.26.10-1|40	(including an Asian font) is approximately five megabytes.
21mr|mupdf-1.26.10-1|41	
21mr|mupdf-1.26.10-1|42	MuPDF has support for all non-interactive PDF 1.7 features, and the
21mr|mupdf-1.26.10-1|43	toolkit provides a simple API for accessing the internal structures of
21mr|mupdf-1.26.10-1|44	the PDF document. Example code for navigating interactive links and
21mr|mupdf-1.26.10-1|45	bookmarks, encrypting PDF files, extracting fonts, images, and
21mr|mupdf-1.26.10-1|46	searchable text, and rendering pages to image files is provided.
21mr|mupdf-1.26.10-1|47	
21mr|mupdf-1.26.10-1|48	%files
21mr|mupdf-1.26.10-1|49	%doc CHANGES CONTRIBUTORS README
21mr|mupdf-1.26.10-1|50	%{_defaultdocdir}/%{name}/examples
21mr|mupdf-1.26.10-1|51	%license COPYING
21mr|mupdf-1.26.10-1|52	%{_bindir}/mutool
21mr|mupdf-1.26.10-1|53	%{_bindir}/%{name}-gl
21mr|mupdf-1.26.10-1|54	%{_bindir}/%{name}-x11
21mr|mupdf-1.26.10-1|55	%{_datadir}/applications/%{name}.desktop
21mr|mupdf-1.26.10-1|56	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|mupdf-1.26.10-1|57	%{_mandir}/man1/mutool.1*
21mr|mupdf-1.26.10-1|58	%{_mandir}/man1/%{name}.1*
21mr|mupdf-1.26.10-1|59	
21mr|mupdf-1.26.10-1|60	#------------------------------------------------------------------
21mr|mupdf-1.26.10-1|61	
21mr|mupdf-1.26.10-1|62	%package -n %{libname}
21mr|mupdf-1.26.10-1|63	Summary:	MuPDF shared library
21mr|mupdf-1.26.10-1|64	Group:		System/Libraries
21mr|mupdf-1.26.10-1|65	
21mr|mupdf-1.26.10-1|66	%description -n %{libname}
21mr|mupdf-1.26.10-1|67	MuPDF shared library.
21mr|mupdf-1.26.10-1|68	
21mr|mupdf-1.26.10-1|69	%files -n %{libname}
21mr|mupdf-1.26.10-1|70	%{_libdir}/lib%{name}.so.%{major}*
21mr|mupdf-1.26.10-1|71	
21mr|mupdf-1.26.10-1|72	#------------------------------------------------------------------
21mr|mupdf-1.26.10-1|73	
21mr|mupdf-1.26.10-1|74	%package -n %{devname}
21mr|mupdf-1.26.10-1|75	Summary:	Development files for %{name}
21mr|mupdf-1.26.10-1|76	Group:		Development/C
21mr|mupdf-1.26.10-1|77	Requires:	%{libname} = %{EVRD}
21mr|mupdf-1.26.10-1|78	Provides:	%{name}-devel = %{EVRD}
21mr|mupdf-1.26.10-1|79	
21mr|mupdf-1.26.10-1|80	%description -n %{devname}
21mr|mupdf-1.26.10-1|81	The %{devname} package contains header files for developing
21mr|mupdf-1.26.10-1|82	applications that use MuPDF toolkit.
21mr|mupdf-1.26.10-1|83	
21mr|mupdf-1.26.10-1|84	%files -n %{devname}
21mr|mupdf-1.26.10-1|85	%license COPYING
21mr|mupdf-1.26.10-1|86	%{_libdir}/lib%{name}.so
21mr|mupdf-1.26.10-1|87	%{_includedir}/%{name}
21mr|mupdf-1.26.10-1|88	
21mr|mupdf-1.26.10-1|89	#------------------------------------------------------------------
21mr|mupdf-1.26.10-1|90	
21mr|mupdf-1.26.10-1|91	%prep
21mr|mupdf-1.26.10-1|92	%autosetup -p1 -n %{name}-%{version}-source
21mr|mupdf-1.26.10-1|93	rm -rf thirdparty/{curl,freeglut,freetype,harfbuzz,jbig2dec,lcms2,leptonica,libjpeg,mujs,openjpeg,tesseract,zlib}
21mr|mupdf-1.26.10-1|94	
21mr|mupdf-1.26.10-1|95	%build
21mr|mupdf-1.26.10-1|96	%set_build_flags
21mr|mupdf-1.26.10-1|97	export XCFLAGS="%{optflags} -fPIC -DJBIG_NO_MEMENTO -DTOFU -DTOFU_CJK"
21mr|mupdf-1.26.10-1|98	%make_build	\
21mr|mupdf-1.26.10-1|99	build=debug		\
21mr|mupdf-1.26.10-1|100	libdir=%{_libdir}	\
21mr|mupdf-1.26.10-1|101	prefix=%{_prefix}	\
21mr|mupdf-1.26.10-1|102	shared=yes		\
21mr|mupdf-1.26.10-1|103	USE_SYSTEM_FREETYPE=yes	\
21mr|mupdf-1.26.10-1|104	USE_SYSTEM_GUMBO=no	\
21mr|mupdf-1.26.10-1|105	USE_SYSTEM_LCMS2=yes	\
21mr|mupdf-1.26.10-1|106	USE_SYSTEM_LIBS=yes	\
21mr|mupdf-1.26.10-1|107	USE_SYSTEM_MUJS=yes
21mr|mupdf-1.26.10-1|108	
21mr|mupdf-1.26.10-1|109	%install
21mr|mupdf-1.26.10-1|110	%make_install	\
21mr|mupdf-1.26.10-1|111	build=debug		\
21mr|mupdf-1.26.10-1|112	install-shared-c	\
21mr|mupdf-1.26.10-1|113	libdir=%{_libdir}	\
21mr|mupdf-1.26.10-1|114	prefix=%{_prefix}	\
21mr|mupdf-1.26.10-1|115	shared=yes		\
21mr|mupdf-1.26.10-1|116	USE_SYSTEM_FREETYPE=yes	\
21mr|mupdf-1.26.10-1|117	USE_SYSTEM_GUMBO=no	\
21mr|mupdf-1.26.10-1|118	USE_SYSTEM_LCMS2=yes	\
21mr|mupdf-1.26.10-1|119	USE_SYSTEM_LIBS=yes	\
21mr|mupdf-1.26.10-1|120	USE_SYSTEM_MUJS=yes
21mr|mupdf-1.26.10-1|121	
21mr|mupdf-1.26.10-1|122	chmod +x %{buildroot}%{_libdir}/lib%{name}.so.%{major}*
21mr|mupdf-1.26.10-1|123	
21mr|mupdf-1.26.10-1|124	rm -f %{buildroot}%{_defaultdocdir}/%{name}/COPYING
21mr|mupdf-1.26.10-1|125	
21mr|mupdf-1.26.10-1|126	desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{SOURCE1}
21mr|mupdf-1.26.10-1|127	
21mr|mupdf-1.26.10-1|128	# install menu icons
21mr|mupdf-1.26.10-1|129	install -D -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21mr|mupdf-1.26.10-1|130	install -D -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21mr|mupdf-1.26.10-1|131	install -D -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|mupdf-1.26.10-1|132	
21mr|mupdf-1.26.10-1|133	%changelog
21mr|mupdf-1.26.10-1|134	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|mupdf-1.26.10-1|135	- Update version to 1.26.10
21mr|mupdf-1.26.10-1|136	
21mr|mupdf-1.26.10-1|137	* Wed Feb 19 2025 spec cleaner <abf@abf.io>
21mr|mupdf-1.26.10-1|138	- automated spec cleanup
21mr|mupdf-1.26.10-1|139	
21mr|mupdf-1.26.10-1|140	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|mupdf-1.26.10-1|141	- automated spec cleanup
21mr|mupdf-1.26.10-1|142	
21mr|mupdf-1.26.10-1|143	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|mupdf-1.26.10-1|144	- autoadd .nvchecker.toml
21mr|mupdf-1.26.10-1|145	
21mr|mupdf-1.26.10-1|146	* Fri Jun 28 2024 Alexander Stefanov <alexander@mezon.ru> 1.24.5-1
21mr|mupdf-1.26.10-1|147	- version autoupdate [1.24.5]
21mr|mupdf-1.26.10-1|148	
21mr|mupdf-1.26.10-1|149	* Tue Jun 25 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.24.4-2
21mr|mupdf-1.26.10-1|150	- fix headers
21mr|mupdf-1.26.10-1|151	
21mr|mupdf-1.26.10-1|152	* Sun Jun 23 2024 Alexander Stefanov <alexander@mezon.ru> 1.24.4-1
21mr|mupdf-1.26.10-1|153	- 1.24.4
21mr|mupdf-1.26.10-1|154	
21mr|mupdf-1.26.10-1|155	* Mon Feb 26 2024 Alexander Stefanov <alexander@mezon.ru> 1.23.11-1
21mr|mupdf-1.26.10-1|156	- version autoupdate [1.23.11]
21mr|mupdf-1.26.10-1|157	
21mr|mupdf-1.26.10-1|158	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 1.23.10-2
21mr|mupdf-1.26.10-1|159	- MassBuild#4655: Increase release tag
21mr|mupdf-1.26.10-1|160	
21mr|mupdf-1.26.10-1|161	* Tue Feb 13 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.23.10-1
21mr|mupdf-1.26.10-1|162	- Update to 1.23.10
21mr|mupdf-1.26.10-1|163	
21mr|mupdf-1.26.10-1|164	* Thu Feb 1 2024 Andrey Grigorev <survolog@yandex.ru> 1.23.9-2
21mr|mupdf-1.26.10-1|165	- Bump release for move to main
21mr|mupdf-1.26.10-1|166	
21mr|mupdf-1.26.10-1|167	* Thu Feb 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.23.9-1
21mr|mupdf-1.26.10-1|168	- Update to 1.23.9
21mr|mupdf-1.26.10-1|169	
21mr|mupdf-1.26.10-1|170	* Sat Oct 14 2023 Alexander Stefanov <alexander@mezon.ru> 1.23.4-1
21mr|mupdf-1.26.10-1|171	- version autoupdate [1.23.4]
21mr|mupdf-1.26.10-1|172	
21mr|mupdf-1.26.10-1|173	* Wed May 31 2023 Александр <a.proklov@rosalinux.ru> 1.22.1-2
21mr|mupdf-1.26.10-1|174	- up release
21mr|mupdf-1.26.10-1|175	
21mr|mupdf-1.26.10-1|176	* Mon May 15 2023 Alexander Stefanov <alexander@mezon.ru> 1.22.1-1
21mr|mupdf-1.26.10-1|177	- version autoupdate [1.22.1]
21mr|mupdf-1.26.10-1|178	
21mr|mupdf-1.26.10-1|179	* Tue Mar 7 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.21.1-1
21mr|mupdf-1.26.10-1|180	- Update version to 1.21.1
21mr|mupdf-1.26.10-1|181	
21mr|mupdf-1.26.10-1|182	* Tue Oct 25 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.20.3-1
21mr|mupdf-1.26.10-1|183	- Update version to 1.20.3
21mr|mupdf-1.26.10-1|184	
21mr|mupdf-1.26.10-1|185	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 1.12.0-1
21mr|mupdf-1.26.10-1|186	- bot: rpm5 -> rpm4 (8)
21mr|mupdf-1.26.10-1|187	
21mr|mupdf-1.26.10-1|188	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|mupdf-1.26.10-1|189	- bot: rpm5 -> rpm4 (3)
21mr|mupdf-1.26.10-1|190	
21mr|mupdf-1.26.10-1|191	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|mupdf-1.26.10-1|192	- bot: rpm5 -> rpm4 (1)

14339 21
21mr|murrine-0.98.2-9|1	%define libname %{_lib}%{name}
21mr|murrine-0.98.2-9|2	
21mr|murrine-0.98.2-9|3	# Rebuild ./configure to allow underlinking of plugins
21mr|murrine-0.98.2-9|4	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|murrine-0.98.2-9|5	%undefine _disable_rebuild_configure
21mr|murrine-0.98.2-9|6	
21mr|murrine-0.98.2-9|7	Summary:	Murrine GTK2 cairo theme
21mr|murrine-0.98.2-9|8	Name:		murrine
21mr|murrine-0.98.2-9|9	Version:	0.98.2
21mr|murrine-0.98.2-9|10	Release:	9
21mr|murrine-0.98.2-9|11	License:	GPLv2+
21mr|murrine-0.98.2-9|12	Group:		Graphical desktop/GNOME
21mr|murrine-0.98.2-9|13	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
21mr|murrine-0.98.2-9|14	Url:		http://www.cimitan.com/murrine/
21mr|murrine-0.98.2-9|15	BuildRequires:	intltool
21mr|murrine-0.98.2-9|16	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|murrine-0.98.2-9|17	Requires:	%{libname}
21mr|murrine-0.98.2-9|18	
21mr|murrine-0.98.2-9|19	%description
21mr|murrine-0.98.2-9|20	The Murrine engine is a cairo-based GTK2 theming tool. It's very fast compared
21mr|murrine-0.98.2-9|21	to clearlooks-cairo. Murrine includes animations and a unique style.
21mr|murrine-0.98.2-9|22	
21mr|murrine-0.98.2-9|23	%files
21mr|murrine-0.98.2-9|24	%doc AUTHORS ChangeLog
21mr|murrine-0.98.2-9|25	%{_datadir}/gtk-engines/murrine.xml
21mr|murrine-0.98.2-9|26	
21mr|murrine-0.98.2-9|27	#----------------------------------------------------------------------------
21mr|murrine-0.98.2-9|28	
21mr|murrine-0.98.2-9|29	%package -n %{libname}
21mr|murrine-0.98.2-9|30	Summary:	Murrine GTK2 cairo theme
21mr|murrine-0.98.2-9|31	Group:		System/Libraries
21mr|murrine-0.98.2-9|32	Conflicts:	murrine < 0.53.1-2
21mr|murrine-0.98.2-9|33	Requires:	%{name} >= %{version}
21mr|murrine-0.98.2-9|34	
21mr|murrine-0.98.2-9|35	%description -n %{libname}
21mr|murrine-0.98.2-9|36	The Murrine engine is a cairo-based GTK2 theming tool. It's very fast compared
21mr|murrine-0.98.2-9|37	to clearlooks-cairo. Murrine includes animations and a unique style.
21mr|murrine-0.98.2-9|38	This package contains the Murrine GTK+ engine itself.
21mr|murrine-0.98.2-9|39	
21mr|murrine-0.98.2-9|40	%files -n %{libname}
21mr|murrine-0.98.2-9|41	%{_libdir}/gtk-2.0/*/engines/libmurrine.so
21mr|murrine-0.98.2-9|42	
21mr|murrine-0.98.2-9|43	#----------------------------------------------------------------------------
21mr|murrine-0.98.2-9|44	
21mr|murrine-0.98.2-9|45	%prep
21mr|murrine-0.98.2-9|46	%setup -q
21mr|murrine-0.98.2-9|47	
21mr|murrine-0.98.2-9|48	%build
21mr|murrine-0.98.2-9|49	%configure --enable-animation
21mr|murrine-0.98.2-9|50	%make
21mr|murrine-0.98.2-9|51	
21mr|murrine-0.98.2-9|52	%install
21mr|murrine-0.98.2-9|53	%makeinstall

14340 21
21mr|mustache-java-0.9.6-1|1	# Optionally build with a reduced dependency set
21mr|mustache-java-0.9.6-1|2	%bcond_with jp_minimal
21mr|mustache-java-0.9.6-1|3	
21mr|mustache-java-0.9.6-1|4	%global oname mustache.java
21mr|mustache-java-0.9.6-1|5	
21mr|mustache-java-0.9.6-1|6	Name:          mustache-java
21mr|mustache-java-0.9.6-1|7	Version:       0.9.6
21mr|mustache-java-0.9.6-1|8	Release:       1
21mr|mustache-java-0.9.6-1|9	Summary:       Implementation of mustache.js for Java
21mr|mustache-java-0.9.6-1|10	License:       ASL 2.0
21mr|mustache-java-0.9.6-1|11	URL:           https://github.com/spullara/mustache.java/
21mr|mustache-java-0.9.6-1|12	Source0:       https://github.com/spullara/mustache.java/archive/%{oname}-%{version}.tar.gz
21mr|mustache-java-0.9.6-1|13	
21mr|mustache-java-0.9.6-1|14	BuildRequires:  maven-local
21mr|mustache-java-0.9.6-1|15	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)
21mr|mustache-java-0.9.6-1|16	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|mustache-java-0.9.6-1|17	BuildRequires:  mvn(com.google.guava:guava:20.0)
21mr|mustache-java-0.9.6-1|18	BuildRequires:  mvn(junit:junit)
21mr|mustache-java-0.9.6-1|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|mustache-java-0.9.6-1|20	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|mustache-java-0.9.6-1|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|mustache-java-0.9.6-1|22	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|mustache-java-0.9.6-1|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|mustache-java-0.9.6-1|24	%if %{without jp_minimal}
21mr|mustache-java-0.9.6-1|25	BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
21mr|mustache-java-0.9.6-1|26	BuildRequires:  mvn(com.github.spullara.cli-parser:cli-parser)
21mr|mustache-java-0.9.6-1|27	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|mustache-java-0.9.6-1|28	%endif
21mr|mustache-java-0.9.6-1|29	
21mr|mustache-java-0.9.6-1|30	Group:          Development/Java
21mr|mustache-java-0.9.6-1|31	BuildArch: noarch
21mr|mustache-java-0.9.6-1|32	# Java stack is not supported on x86_32
21mr|mustache-java-0.9.6-1|33	ExcludeArch: %{ix86}
21mr|mustache-java-0.9.6-1|34	
21mr|mustache-java-0.9.6-1|35	# Obsoletes added in F30
21mr|mustache-java-0.9.6-1|36	# Benchmarks are not really useful for users, so don't bother shipping them
21mr|mustache-java-0.9.6-1|37	Obsoletes: %{name}-benchmarks < %{version}-%{release}
21mr|mustache-java-0.9.6-1|38	
21mr|mustache-java-0.9.6-1|39	%description
21mr|mustache-java-0.9.6-1|40	Implementation of the Mustache language in Java.
21mr|mustache-java-0.9.6-1|41	Mustache.java is a derivative of mustache.js.
21mr|mustache-java-0.9.6-1|42	
21mr|mustache-java-0.9.6-1|43	%package maven-plugin
21mr|mustache-java-0.9.6-1|44	Summary: Mustache Maven Mojo
21mr|mustache-java-0.9.6-1|45	
21mr|mustache-java-0.9.6-1|46	%description maven-plugin
21mr|mustache-java-0.9.6-1|47	A maven plugin to process mustache templates in a maven build.
21mr|mustache-java-0.9.6-1|48	
21mr|mustache-java-0.9.6-1|49	%package javadoc
21mr|mustache-java-0.9.6-1|50	Summary: Javadoc for %{name}
21mr|mustache-java-0.9.6-1|51	
21mr|mustache-java-0.9.6-1|52	%description javadoc
21mr|mustache-java-0.9.6-1|53	This package contains API documentation for %{name}.
21mr|mustache-java-0.9.6-1|54	
21mr|mustache-java-0.9.6-1|55	%prep
21mr|mustache-java-0.9.6-1|56	%setup -q -n %{oname}-%{oname}-%{version}
21mr|mustache-java-0.9.6-1|57	
21mr|mustache-java-0.9.6-1|58	%pom_disable_module scala-extensions
21mr|mustache-java-0.9.6-1|59	%pom_disable_module benchmarks
21mr|mustache-java-0.9.6-1|60	
21mr|mustache-java-0.9.6-1|61	# Not needed for RPM builds
21mr|mustache-java-0.9.6-1|62	%pom_remove_plugin :maven-assembly-plugin handlebar
21mr|mustache-java-0.9.6-1|63	%pom_remove_plugin :maven-assembly-plugin compiler
21mr|mustache-java-0.9.6-1|64	
21mr|mustache-java-0.9.6-1|65	%if %{with jp_minimal}
21mr|mustache-java-0.9.6-1|66	# Build without cli/webserver support
21mr|mustache-java-0.9.6-1|67	%pom_remove_dep "org.eclipse.jetty:" handlebar
21mr|mustache-java-0.9.6-1|68	%pom_remove_dep "com.github.spullara.cli-parser:" handlebar
21mr|mustache-java-0.9.6-1|69	rm handlebar/src/main/java/com/sampullara/mustache/Handlebar.java
21mr|mustache-java-0.9.6-1|70	# Build without yaml tests
21mr|mustache-java-0.9.6-1|71	%pom_remove_dep ":jackson-dataformat-yaml" compiler
21mr|mustache-java-0.9.6-1|72	rm compiler/src/test/java/com/github/mustachejava/{SpecTest.java,simple/SimpleSpecTest.java}
21mr|mustache-java-0.9.6-1|73	%else
21mr|mustache-java-0.9.6-1|74	# Fix manifest entries for cli/webserver support
21mr|mustache-java-0.9.6-1|75	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin handlebar "
21mr|mustache-java-0.9.6-1|76	<configuration>
21mr|mustache-java-0.9.6-1|77	<archive>
21mr|mustache-java-0.9.6-1|78	<manifest>
21mr|mustache-java-0.9.6-1|79	<addClasspath>false</addClasspath>
21mr|mustache-java-0.9.6-1|80	<mainClass>com.sampullara.mustache.Handlebar</mainClass>
21mr|mustache-java-0.9.6-1|81	</manifest>
21mr|mustache-java-0.9.6-1|82	</archive>
21mr|mustache-java-0.9.6-1|83	</configuration>"
21mr|mustache-java-0.9.6-1|84	%endif
21mr|mustache-java-0.9.6-1|85	
21mr|mustache-java-0.9.6-1|86	%mvn_package com.github.spullara.mustache.java:mustache-maven-plugin maven-plugin
21mr|mustache-java-0.9.6-1|87	%mvn_package com.github.spullara.mustache.java:compiler::tests:
21mr|mustache-java-0.9.6-1|88	
21mr|mustache-java-0.9.6-1|89	%build
21mr|mustache-java-0.9.6-1|90	# Test fails at random on ARM builder
21mr|mustache-java-0.9.6-1|91	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8 -Dmaven.test.failure.ignore=true
21mr|mustache-java-0.9.6-1|92	
21mr|mustache-java-0.9.6-1|93	%install
21mr|mustache-java-0.9.6-1|94	%mvn_install
21mr|mustache-java-0.9.6-1|95	
21mr|mustache-java-0.9.6-1|96	%files -f .mfiles
21mr|mustache-java-0.9.6-1|97	%doc README.md
21mr|mustache-java-0.9.6-1|98	%license LICENSE
21mr|mustache-java-0.9.6-1|99	
21mr|mustache-java-0.9.6-1|100	%files maven-plugin -f .mfiles-maven-plugin
21mr|mustache-java-0.9.6-1|101	%license LICENSE
21mr|mustache-java-0.9.6-1|102	
21mr|mustache-java-0.9.6-1|103	%files javadoc -f .mfiles-javadoc
21mr|mustache-java-0.9.6-1|104	%license LICENSE
21mr|mustache-java-0.9.6-1|105	

14341 21
21mr|mutagen-1.45.1-1|1	Summary:	Audio tag tools
21mr|mutagen-1.45.1-1|2	Name:		mutagen
21mr|mutagen-1.45.1-1|3	Version:	1.45.1
21mr|mutagen-1.45.1-1|4	Release:	1
21mr|mutagen-1.45.1-1|5	License:	GPLv2+
21mr|mutagen-1.45.1-1|6	Group:		Sound
21mr|mutagen-1.45.1-1|7	Url:		http://mutagen.readthedocs.org/en/latest/
21mr|mutagen-1.45.1-1|8	Source0:	https://github.com/quodlibet/mutagen/archive/release-%{version}.tar.gz
21mr|mutagen-1.45.1-1|9	Requires:	python3-%{name}
21mr|mutagen-1.45.1-1|10	
21mr|mutagen-1.45.1-1|11	BuildArch:	noarch
21mr|mutagen-1.45.1-1|12	
21mr|mutagen-1.45.1-1|13	%description
21mr|mutagen-1.45.1-1|14	Mutagen is an audio metadata tag reader and writer implemented in pure Python.
21mr|mutagen-1.45.1-1|15	It supports reading ID3v1.1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, and FLAC, and
21mr|mutagen-1.45.1-1|16	writing ID3v1.1, ID3v.2.3, ID3v2.4, APEv2, and FLAC.
21mr|mutagen-1.45.1-1|17	The goals are (in rough order of importance):
21mr|mutagen-1.45.1-1|18	* Read as many files as possible.
21mr|mutagen-1.45.1-1|19	* Compatibility with as many other tag readers and editors as possible.
21mr|mutagen-1.45.1-1|20	* Compliance with the relevant specifications.
21mr|mutagen-1.45.1-1|21	* Written in Pythonic Python, with a Pythonic API.
21mr|mutagen-1.45.1-1|22	* Unit and regression test suite.
21mr|mutagen-1.45.1-1|23	* Provide access to all features of the supported formats.
21mr|mutagen-1.45.1-1|24	* Easily extensible.
21mr|mutagen-1.45.1-1|25	
21mr|mutagen-1.45.1-1|26	%files
21mr|mutagen-1.45.1-1|27	%doc COPYING NEWS README.rst
21mr|mutagen-1.45.1-1|28	%{_bindir}/*
21mr|mutagen-1.45.1-1|29	%{_mandir}/man1/*
21mr|mutagen-1.45.1-1|30	
21mr|mutagen-1.45.1-1|31	#----------------------------------------------------------------------------
21mr|mutagen-1.45.1-1|32	
21mr|mutagen-1.45.1-1|33	%package -n python3-%{name}
21mr|mutagen-1.45.1-1|34	Summary:	Python3 library for Mutagen
21mr|mutagen-1.45.1-1|35	Group:		Development/Python
21mr|mutagen-1.45.1-1|36	BuildRequires:	pkgconfig(python3)
21mr|mutagen-1.45.1-1|37	BuildRequires:	python3-setuptools
21mr|mutagen-1.45.1-1|38	Conflicts:	%{name} < 1.38
21mr|mutagen-1.45.1-1|39	
21mr|mutagen-1.45.1-1|40	%description -n python3-%{name}
21mr|mutagen-1.45.1-1|41	Python3 library for Mutagen.
21mr|mutagen-1.45.1-1|42	
21mr|mutagen-1.45.1-1|43	%files -n python3-%{name}
21mr|mutagen-1.45.1-1|44	%doc COPYING
21mr|mutagen-1.45.1-1|45	%{python3_sitelib}/%{name}
21mr|mutagen-1.45.1-1|46	%{python3_sitelib}/%{name}-%{version}-*egg-info
21mr|mutagen-1.45.1-1|47	
21mr|mutagen-1.45.1-1|48	#----------------------------------------------------------------------------
21mr|mutagen-1.45.1-1|49	
21mr|mutagen-1.45.1-1|50	%prep
21mr|mutagen-1.45.1-1|51	%setup -qn %{name}-release-%{version}
21mr|mutagen-1.45.1-1|52	
21mr|mutagen-1.45.1-1|53	%build
21mr|mutagen-1.45.1-1|54	%py3_build
21mr|mutagen-1.45.1-1|55	
21mr|mutagen-1.45.1-1|56	%install
21mr|mutagen-1.45.1-1|57	%py3_install

14342 21
21mr|mutter-42.9-2|1	%define _disable_ld_no_undefined 1
21mr|mutter-42.9-2|2	
21mr|mutter-42.9-2|3	%global __requires_exclude devel\\(libmutter-.*
21mr|mutter-42.9-2|4	
21mr|mutter-42.9-2|5	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|mutter-42.9-2|6	
21mr|mutter-42.9-2|7	%define gir_major 3.0
21mr|mutter-42.9-2|8	%define api 10
21mr|mutter-42.9-2|9	%define major 0
21mr|mutter-42.9-2|10	%define libname %mklibname %{name} %{api} %{major}
21mr|mutter-42.9-2|11	%define girname %mklibname %{name}-gir %{gir_major}
21mr|mutter-42.9-2|12	%define devname %mklibname %{name} -d
21mr|mutter-42.9-2|13	
21mr|mutter-42.9-2|14	Summary:	Gnome window manager
21mr|mutter-42.9-2|15	Name:		mutter
21mr|mutter-42.9-2|16	Version:	42.9
21mr|mutter-42.9-2|17	Release:	2
21mr|mutter-42.9-2|18	License:	GPLv2+
21mr|mutter-42.9-2|19	Group:		Graphical desktop/GNOME
21mr|mutter-42.9-2|20	Url:		https://download.gnome.org/sources/mutter
21mr|mutter-42.9-2|21	Source0:	https://download.gnome.org/sources/mutter/%{url_ver}/%{name}-%{version}.tar.xz
21mr|mutter-42.9-2|22	Patch0:		mutter-42.9-default-check-alive-timeout.patch
21mr|mutter-42.9-2|23	BuildRequires:	chrpath
21mr|mutter-42.9-2|24	BuildRequires:	gettext-devel
21mr|mutter-42.9-2|25	BuildRequires:	gnome-common
21mr|mutter-42.9-2|26	BuildRequires:	gtk-doc
21mr|mutter-42.9-2|27	BuildRequires:	intltool
21mr|mutter-42.9-2|28	BuildRequires:	meson
21mr|mutter-42.9-2|29	BuildRequires:	pam-devel
21mr|mutter-42.9-2|30	BuildRequires:	pkgconfig(cairo)
21mr|mutter-42.9-2|31	BuildRequires:	pkgconfig(clutter-1.0)
21mr|mutter-42.9-2|32	BuildRequires:	pkgconfig(clutter-egl-1.0)
21mr|mutter-42.9-2|33	BuildRequires:	pkgconfig(clutter-wayland-1.0)
21mr|mutter-42.9-2|34	BuildRequires:	pkgconfig(clutter-wayland-compositor-1.0)
21mr|mutter-42.9-2|35	BuildRequires:	pkgconfig(cogl-1.0)
21mr|mutter-42.9-2|36	BuildRequires:	pkgconfig(egl)
21mr|mutter-42.9-2|37	BuildRequires:	pkgconfig(gbm)
21mr|mutter-42.9-2|38	BuildRequires:	pkgconfig(gconf-2.0)
21mr|mutter-42.9-2|39	BuildRequires:	pkgconfig(gio-2.0)
21mr|mutter-42.9-2|40	BuildRequires:	pkgconfig(gl)
21mr|mutter-42.9-2|41	BuildRequires:	pkgconfig(glesv2)
21mr|mutter-42.9-2|42	BuildRequires:	pkgconfig(glib-2.0)
21mr|mutter-42.9-2|43	BuildRequires:	pkgconfig(glu)
21mr|mutter-42.9-2|44	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|mutter-42.9-2|45	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|mutter-42.9-2|46	BuildRequires:	pkgconfig(gnome-settings-daemon)
21mr|mutter-42.9-2|47	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|mutter-42.9-2|48	BuildRequires:	pkgconfig(graphene-gobject-1.0)
21mr|mutter-42.9-2|49	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|mutter-42.9-2|50	BuildRequires:	pkgconfig(gtk4)
21mr|mutter-42.9-2|51	BuildRequires:	pkgconfig(gudev-1.0)
21mr|mutter-42.9-2|52	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|mutter-42.9-2|53	BuildRequires:	pkgconfig(libcanberra)
21mr|mutter-42.9-2|54	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|mutter-42.9-2|55	BuildRequires:	pkgconfig(libdrm)
21mr|mutter-42.9-2|56	BuildRequires:	pkgconfig(libinput)
21mr|mutter-42.9-2|57	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|mutter-42.9-2|58	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|mutter-42.9-2|59	BuildRequires:	pkgconfig(libsystemd)
21mr|mutter-42.9-2|60	BuildRequires:	pkgconfig(libwacom)
21mr|mutter-42.9-2|61	BuildRequires:	pkgconfig(pango)
21mr|mutter-42.9-2|62	BuildRequires:	pkgconfig(sm)
21mr|mutter-42.9-2|63	BuildRequires:	pkgconfig(sysprof-capture-4)
21mr|mutter-42.9-2|64	BuildRequires:	pkgconfig(upower-glib)
21mr|mutter-42.9-2|65	BuildRequires:	pkgconfig(wayland-egl)
21mr|mutter-42.9-2|66	BuildRequires:	pkgconfig(wayland-eglstream-protocols)
21mr|mutter-42.9-2|67	BuildRequires:	pkgconfig(wayland-protocols)
21mr|mutter-42.9-2|68	BuildRequires:	pkgconfig(wayland-server)
21mr|mutter-42.9-2|69	BuildRequires:	pkgconfig(x11-xcb)
21mr|mutter-42.9-2|70	BuildRequires:	pkgconfig(xcb)
21mr|mutter-42.9-2|71	BuildRequires:	pkgconfig(xcomposite)
21mr|mutter-42.9-2|72	BuildRequires:	pkgconfig(xcursor)
21mr|mutter-42.9-2|73	BuildRequires:	pkgconfig(xdamage)
21mr|mutter-42.9-2|74	BuildRequires:	pkgconfig(xext)
21mr|mutter-42.9-2|75	BuildRequires:	pkgconfig(xfixes)
21mr|mutter-42.9-2|76	BuildRequires:	pkgconfig(xi)
21mr|mutter-42.9-2|77	BuildRequires:	pkgconfig(xkbcommon)
21mr|mutter-42.9-2|78	BuildRequires:	pkgconfig(xkbcommon-x11)
21mr|mutter-42.9-2|79	BuildRequires:	pkgconfig(xkbfile)
21mr|mutter-42.9-2|80	BuildRequires:	pkgconfig(xkeyboard-config)
21mr|mutter-42.9-2|81	BuildRequires:	pkgconfig(xrandr)
21mr|mutter-42.9-2|82	BuildRequires:	pkgconfig(xrender)
21mr|mutter-42.9-2|83	BuildRequires:	pkgconfig(xtst)
21mr|mutter-42.9-2|84	BuildRequires:	pkgconfig(xwayland)
21mr|mutter-42.9-2|85	BuildRequires:	sysprof
21mr|mutter-42.9-2|86	BuildRequires:	x11-server-xvfb
21mr|mutter-42.9-2|87	BuildRequires:	x11-server-xwayland
21mr|mutter-42.9-2|88	BuildRequires:	zenity
21mr|mutter-42.9-2|89	Requires:	GConf2
21mr|mutter-42.9-2|90	Requires:	zenity
21mr|mutter-42.9-2|91	Requires:	typelib(Meta)
21mr|mutter-42.9-2|92	Obsoletes:	mutter <= 41.4
21mr|mutter-42.9-2|93	
21mr|mutter-42.9-2|94	%description
21mr|mutter-42.9-2|95	Mutter is a simple window manager that integrates nicely with GNOME.
21mr|mutter-42.9-2|96	
21mr|mutter-42.9-2|97	%files -f %{name}.lang
21mr|mutter-42.9-2|98	%doc COPYING NEWS
21mr|mutter-42.9-2|99	%{_bindir}/%{name}
21mr|mutter-42.9-2|100	%{_datadir}/applications/%{name}.desktop
21mr|mutter-42.9-2|101	%{_datadir}/GConf/gsettings/%{name}-schemas.convert
21mr|mutter-42.9-2|102	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21mr|mutter-42.9-2|103	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.wayland.gschema.xml
21mr|mutter-42.9-2|104	%{_datadir}/gnome-control-center/keybindings/50-%{name}-*.xml
21mr|mutter-42.9-2|105	%{_libexecdir}/%{name}-restart-helper
21mr|mutter-42.9-2|106	%{_libdir}/%{name}-%{api}/plugins/libdefault.so
21mr|mutter-42.9-2|107	%{_libdir}/%{name}-%{api}/*.so*
21mr|mutter-42.9-2|108	%{_mandir}/man1/%{name}.1*
21mr|mutter-42.9-2|109	%{_udevrulesdir}/61-%{name}.rules
21mr|mutter-42.9-2|110	
21mr|mutter-42.9-2|111	#----------------------------------------------------------------------------
21mr|mutter-42.9-2|112	
21mr|mutter-42.9-2|113	%package -n %{libname}
21mr|mutter-42.9-2|114	Summary:	Libraries for Mutter
21mr|mutter-42.9-2|115	Group:		System/Libraries
21mr|mutter-42.9-2|116	Obsoletes:	%{mklibname mutter 8 0} <= 41
21mr|mutter-42.9-2|117	Obsoletes:	%{mklibname mutter 9 0} <= 41.4
21mr|mutter-42.9-2|118	
21mr|mutter-42.9-2|119	%description -n %{libname}
21mr|mutter-42.9-2|120	This package contains libraries used by Mutter.
21mr|mutter-42.9-2|121	
21mr|mutter-42.9-2|122	%files -n %{libname}
21mr|mutter-42.9-2|123	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|mutter-42.9-2|124	
21mr|mutter-42.9-2|125	#----------------------------------------------------------------------------
21mr|mutter-42.9-2|126	
21mr|mutter-42.9-2|127	%package -n %{girname}
21mr|mutter-42.9-2|128	Summary:	GObject Introspection interface description for %{name}
21mr|mutter-42.9-2|129	Group:		System/Libraries
21mr|mutter-42.9-2|130	Requires:	%{libname} = %{EVRD}
21mr|mutter-42.9-2|131	
21mr|mutter-42.9-2|132	%description -n %{girname}
21mr|mutter-42.9-2|133	GObject Introspection interface description for %{name}.
21mr|mutter-42.9-2|134	
21mr|mutter-42.9-2|135	%files -n %{girname}
21mr|mutter-42.9-2|136	%{_libdir}/%{name}-%{api}/*.typelib
21mr|mutter-42.9-2|137	
21mr|mutter-42.9-2|138	#----------------------------------------------------------------------------
21mr|mutter-42.9-2|139	
21mr|mutter-42.9-2|140	%package -n %{devname}
21mr|mutter-42.9-2|141	Summary:	Libraries and include files with Mutter
21mr|mutter-42.9-2|142	Group:		Development/GNOME and GTK+
21mr|mutter-42.9-2|143	Requires:	%{libname} = %{EVRD}
21mr|mutter-42.9-2|144	Requires:	%{girname} = %{EVRD}
21mr|mutter-42.9-2|145	Provides:	%{name}-devel = %{EVRD}
21mr|mutter-42.9-2|146	
21mr|mutter-42.9-2|147	%description -n %{devname}
21mr|mutter-42.9-2|148	This package provides the necessary development libraries and include
21mr|mutter-42.9-2|149	files to allow you to develop with Mutter.
21mr|mutter-42.9-2|150	
21mr|mutter-42.9-2|151	%files -n %{devname}
21mr|mutter-42.9-2|152	%{_libdir}/*.so
21mr|mutter-42.9-2|153	%{_includedir}/*
21mr|mutter-42.9-2|154	%{_libdir}/pkgconfig/*
21mr|mutter-42.9-2|155	%{_libdir}/%{name}-%{api}/*.gir
21mr|mutter-42.9-2|156	
21mr|mutter-42.9-2|157	#----------------------------------------------------------------------------
21mr|mutter-42.9-2|158	
21mr|mutter-42.9-2|159	%prep
21mr|mutter-42.9-2|160	%autosetup -p1
21mr|mutter-42.9-2|161	
21mr|mutter-42.9-2|162	%build
21mr|mutter-42.9-2|163	%meson \
21mr|mutter-42.9-2|164	-Degl_device=true		\
21mr|mutter-42.9-2|165	-Dwayland_eglstream=true	\
21mr|mutter-42.9-2|166	-Dinstalled_tests=false
21mr|mutter-42.9-2|167	%meson_build
21mr|mutter-42.9-2|168	
21mr|mutter-42.9-2|169	%install
21mr|mutter-42.9-2|170	%meson_install
21mr|mutter-42.9-2|171	
21mr|mutter-42.9-2|172	%find_lang %{name}

14343 21
21mr|mvel-2.2.8-8|1	%global namedreltag .Final
21mr|mvel-2.2.8-8|2	%global namedversion %{version}%{?namedreltag}
21mr|mvel-2.2.8-8|3	
21mr|mvel-2.2.8-8|4	Name:          mvel
21mr|mvel-2.2.8-8|5	Version:       2.2.8
21mr|mvel-2.2.8-8|6	Release:       8
21mr|mvel-2.2.8-8|7	Summary:       MVFLEX Expression Language
21mr|mvel-2.2.8-8|8	License:       ASL 2.0
21mr|mvel-2.2.8-8|9	Url:           https://github.com/mvel
21mr|mvel-2.2.8-8|10	Source0:       https://github.com/mvel/mvel/archive/%{name}2-%{namedversion}.tar.gz
21mr|mvel-2.2.8-8|11	Source1:       %{name}-script
21mr|mvel-2.2.8-8|12	Patch0:        %{name}-2.2.7.Final-use-system-asm.patch
21mr|mvel-2.2.8-8|13	# remove tests which require internal objectweb-asm libraries
21mr|mvel-2.2.8-8|14	Patch1:        %{name}-2.2.8.Final-tests.patch
21mr|mvel-2.2.8-8|15	
21mr|mvel-2.2.8-8|16	BuildRequires: maven-local
21mr|mvel-2.2.8-8|17	BuildRequires: mvn(com.thoughtworks.xstream:xstream)
21mr|mvel-2.2.8-8|18	BuildRequires: mvn(junit:junit)
21mr|mvel-2.2.8-8|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|mvel-2.2.8-8|20	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|mvel-2.2.8-8|21	BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-report-plugin)
21mr|mvel-2.2.8-8|22	BuildRequires: mvn(org.ow2.asm:asm)
21mr|mvel-2.2.8-8|23	BuildRequires: mvn(org.ow2.asm:asm-util)
21mr|mvel-2.2.8-8|24	# Explicit requires for javapackages-tools since mvel script
21mr|mvel-2.2.8-8|25	# uses /usr/share/java-utils/java-functions
21mr|mvel-2.2.8-8|26	Requires:      javapackages-tools
21mr|mvel-2.2.8-8|27	
21mr|mvel-2.2.8-8|28	Group:          Development/Java
21mr|mvel-2.2.8-8|29	BuildArch:     noarch
21mr|mvel-2.2.8-8|30	# Java stack is not supported on x86_32
21mr|mvel-2.2.8-8|31	ExcludeArch: %{ix86}
21mr|mvel-2.2.8-8|32	
21mr|mvel-2.2.8-8|33	%description
21mr|mvel-2.2.8-8|34	MVEL is a powerful expression language for Java-based applications. It
21mr|mvel-2.2.8-8|35	provides a plethora of features and is suited for everything from the
21mr|mvel-2.2.8-8|36	smallest property binding and extraction, to full blown scripts.
21mr|mvel-2.2.8-8|37	
21mr|mvel-2.2.8-8|38	%package javadoc
21mr|mvel-2.2.8-8|39	Summary:       Javadoc for %{name}
21mr|mvel-2.2.8-8|40	
21mr|mvel-2.2.8-8|41	%description javadoc
21mr|mvel-2.2.8-8|42	This package contains javadoc for %{name}.
21mr|mvel-2.2.8-8|43	
21mr|mvel-2.2.8-8|44	%prep
21mr|mvel-2.2.8-8|45	%setup -q -n %{name}-%{name}2-%{namedversion}
21mr|mvel-2.2.8-8|46	find . -name "*.jar" -delete
21mr|mvel-2.2.8-8|47	find . -name "*.class" -delete
21mr|mvel-2.2.8-8|48	
21mr|mvel-2.2.8-8|49	rm ASM-LICENSE.txt
21mr|mvel-2.2.8-8|50	
21mr|mvel-2.2.8-8|51	%patch0 -p1
21mr|mvel-2.2.8-8|52	rm -rf src/main/java/org/mvel2/asm
21mr|mvel-2.2.8-8|53	%patch1 -p1
21mr|mvel-2.2.8-8|54	
21mr|mvel-2.2.8-8|55	# See https://bugzilla.redhat.com/show_bug.cgi?id=1095339
21mr|mvel-2.2.8-8|56	sed -i '/Unsafe/d' src/main/java/org/mvel2/util/JITClassLoader.java
21mr|mvel-2.2.8-8|57	
21mr|mvel-2.2.8-8|58	# Unwanted task
21mr|mvel-2.2.8-8|59	%pom_remove_plugin :maven-source-plugin
21mr|mvel-2.2.8-8|60	# Remove org.apache.maven.wagon:wagon-webdav:1.0-beta-2
21mr|mvel-2.2.8-8|61	%pom_xpath_remove "pom:project/pom:build/pom:extensions"
21mr|mvel-2.2.8-8|62	
21mr|mvel-2.2.8-8|63	sed -i 's/\r//' LICENSE.txt
21mr|mvel-2.2.8-8|64	
21mr|mvel-2.2.8-8|65	# fix non ASCII chars
21mr|mvel-2.2.8-8|66	native2ascii -encoding UTF8 src/main/java/org/mvel2/sh/ShellSession.java src/main/java/org/mvel2/sh/ShellSession.java
21mr|mvel-2.2.8-8|67	
21mr|mvel-2.2.8-8|68	%mvn_file :%{name}2 %{name}
21mr|mvel-2.2.8-8|69	
21mr|mvel-2.2.8-8|70	%build
21mr|mvel-2.2.8-8|71	
21mr|mvel-2.2.8-8|72	# Tests fails only on ARM builder
21mr|mvel-2.2.8-8|73	%mvn_build -f
21mr|mvel-2.2.8-8|74	
21mr|mvel-2.2.8-8|75	%install
21mr|mvel-2.2.8-8|76	%mvn_install
21mr|mvel-2.2.8-8|77	
21mr|mvel-2.2.8-8|78	mkdir -p %{buildroot}%{_bindir}
21mr|mvel-2.2.8-8|79	install -pm 755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21mr|mvel-2.2.8-8|80	
21mr|mvel-2.2.8-8|81	%files -f .mfiles
21mr|mvel-2.2.8-8|82	%{_bindir}/%{name}
21mr|mvel-2.2.8-8|83	%license LICENSE.txt
21mr|mvel-2.2.8-8|84	
21mr|mvel-2.2.8-8|85	%files javadoc -f .mfiles-javadoc
21mr|mvel-2.2.8-8|86	%license LICENSE.txt
21mr|mvel-2.2.8-8|87	

14344 21
21mr|mx4j-3.0.1-31|1	# Copyright (c) 2000-2005, JPackage Project
21mr|mx4j-3.0.1-31|2	# All rights reserved.
21mr|mx4j-3.0.1-31|3	#
21mr|mx4j-3.0.1-31|4	# Redistribution and use in source and binary forms, with or without
21mr|mx4j-3.0.1-31|5	# modification, are permitted provided that the following conditions
21mr|mx4j-3.0.1-31|6	# are met:
21mr|mx4j-3.0.1-31|7	#
21mr|mx4j-3.0.1-31|8	# 1. Redistributions of source code must retain the above copyright
21mr|mx4j-3.0.1-31|9	#    notice, this list of conditions and the following disclaimer.
21mr|mx4j-3.0.1-31|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|mx4j-3.0.1-31|11	#    notice, this list of conditions and the following disclaimer in the
21mr|mx4j-3.0.1-31|12	#    documentation and/or other materials provided with the
21mr|mx4j-3.0.1-31|13	#    distribution.
21mr|mx4j-3.0.1-31|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|mx4j-3.0.1-31|15	#    contributors may be used to endorse or promote products derived
21mr|mx4j-3.0.1-31|16	#    from this software without specific prior written permission.
21mr|mx4j-3.0.1-31|17	#
21mr|mx4j-3.0.1-31|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|mx4j-3.0.1-31|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|mx4j-3.0.1-31|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|mx4j-3.0.1-31|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|mx4j-3.0.1-31|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|mx4j-3.0.1-31|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|mx4j-3.0.1-31|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|mx4j-3.0.1-31|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|mx4j-3.0.1-31|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|mx4j-3.0.1-31|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|mx4j-3.0.1-31|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|mx4j-3.0.1-31|29	#
21mr|mx4j-3.0.1-31|30	
21mr|mx4j-3.0.1-31|31	Name:           mx4j
21mr|mx4j-3.0.1-31|32	Version:        3.0.1
21mr|mx4j-3.0.1-31|33	Release:        31
21mr|mx4j-3.0.1-31|34	Epoch:          1
21mr|mx4j-3.0.1-31|35	Summary:        Open source implementation of JMX Java API
21mr|mx4j-3.0.1-31|36	License:        ASL 1.1
21mr|mx4j-3.0.1-31|37	Group:          Development/Java
21mr|mx4j-3.0.1-31|38	Source0:        %{name}-%{version}-src.tar.gz
21mr|mx4j-3.0.1-31|39	Source1:        %{name}-build.policy
21mr|mx4j-3.0.1-31|40	Source2:        CatalogManager.properties
21mr|mx4j-3.0.1-31|41	
21mr|mx4j-3.0.1-31|42	Source3:        http://repo1.maven.org/maven2/mx4j/mx4j/%{version}/mx4j-%{version}.pom
21mr|mx4j-3.0.1-31|43	Source4:        http://repo1.maven.org/maven2/mx4j/mx4j-jmx/%{version}/mx4j-jmx-%{version}.pom
21mr|mx4j-3.0.1-31|44	Source5:        http://repo1.maven.org/maven2/mx4j/mx4j-jmx-remote/%{version}/mx4j-jmx-remote-%{version}.pom
21mr|mx4j-3.0.1-31|45	Source6:        http://repo1.maven.org/maven2/mx4j/mx4j-remote/%{version}/mx4j-remote-%{version}.pom
21mr|mx4j-3.0.1-31|46	Source7:        http://repo1.maven.org/maven2/mx4j/mx4j-tools/%{version}/mx4j-tools-%{version}.pom
21mr|mx4j-3.0.1-31|47	# not available
21mr|mx4j-3.0.1-31|48	Source8:        http://repo1.maven.org/maven2/mx4j/mx4j-impl/2.1.1/mx4j-impl-2.1.1.pom
21mr|mx4j-3.0.1-31|49	Source9:        http://repo1.maven.org/maven2/mx4j/mx4j-rimpl/2.1.1/mx4j-rimpl-2.1.1.pom
21mr|mx4j-3.0.1-31|50	Source10:       http://repo1.maven.org/maven2/mx4j/mx4j-rjmx/2.1.1/mx4j-rjmx-2.1.1.pom
21mr|mx4j-3.0.1-31|51	
21mr|mx4j-3.0.1-31|52	Patch0:         mx4j-javaxssl.patch
21mr|mx4j-3.0.1-31|53	Patch1:         mx4j-%{version}.patch
21mr|mx4j-3.0.1-31|54	Patch2:         mx4j-build.patch
21mr|mx4j-3.0.1-31|55	Patch3:         mx4j-docbook.patch
21mr|mx4j-3.0.1-31|56	Patch5:         mx4j-caucho-build.patch
21mr|mx4j-3.0.1-31|57	Patch6:         mx4j-no-iiop.patch
21mr|mx4j-3.0.1-31|58	URL:            http://mx4j.sourceforge.net/
21mr|mx4j-3.0.1-31|59	BuildRequires:  jpackage-utils > 0:1.6
21mr|mx4j-3.0.1-31|60	BuildRequires:  javapackages-local
21mr|mx4j-3.0.1-31|61	BuildRequires:  ant >= 0:1.6
21mr|mx4j-3.0.1-31|62	BuildRequires:  ant-apache-resolver
21mr|mx4j-3.0.1-31|63	BuildRequires:  javamail >= 0:1.2-5jpp
21mr|mx4j-3.0.1-31|64	BuildRequires:  log4j >= 0:1.2.7
21mr|mx4j-3.0.1-31|65	BuildRequires:  apache-commons-logging >= 0:1.0.1
21mr|mx4j-3.0.1-31|66	BuildRequires:  xml-commons-apis
21mr|mx4j-3.0.1-31|67	BuildRequires:  bcel >= 0:5.0
21mr|mx4j-3.0.1-31|68	BuildRequires:  coreutils
21mr|mx4j-3.0.1-31|69	BuildRequires:  wsdl4j
21mr|mx4j-3.0.1-31|70	BuildRequires:  apache-commons-discovery
21mr|mx4j-3.0.1-31|71	BuildRequires:  docbook-dtds >= 0:1.0
21mr|mx4j-3.0.1-31|72	BuildRequires:  docbook-style-xsl >= 0:1.61
21mr|mx4j-3.0.1-31|73	BuildRequires:  xml-commons-resolver
21mr|mx4j-3.0.1-31|74	BuildRequires:  xml-commons
21mr|mx4j-3.0.1-31|75	BuildRequires:  xerces-j2
21mr|mx4j-3.0.1-31|76	BuildRequires:  dos2unix
21mr|mx4j-3.0.1-31|77	BuildArch:      noarch
21mr|mx4j-3.0.1-31|78	# Java stack is not supported on x86_32
21mr|mx4j-3.0.1-31|79	ExcludeArch: %{ix86}
21mr|mx4j-3.0.1-31|80	Requires(post):       %{_sbindir}/update-alternatives
21mr|mx4j-3.0.1-31|81	Requires(postun):       %{_sbindir}/update-alternatives
21mr|mx4j-3.0.1-31|82	Requires:       javamail >= 0:1.2-5jpp
21mr|mx4j-3.0.1-31|83	Requires:       log4j >= 0:1.2.7
21mr|mx4j-3.0.1-31|84	Requires:       apache-commons-logging >= 0:1.0.1
21mr|mx4j-3.0.1-31|85	Requires:       xml-commons-apis
21mr|mx4j-3.0.1-31|86	Requires:       bcel >= 0:5.0
21mr|mx4j-3.0.1-31|87	Requires:       xml-commons-resolver
21mr|mx4j-3.0.1-31|88	Requires:       xml-commons
21mr|mx4j-3.0.1-31|89	
21mr|mx4j-3.0.1-31|90	%description
21mr|mx4j-3.0.1-31|91	OpenJMX is an open source implementation of the
21mr|mx4j-3.0.1-31|92	Java(TM) Management Extensions (JMX).
21mr|mx4j-3.0.1-31|93	
21mr|mx4j-3.0.1-31|94	%package javadoc
21mr|mx4j-3.0.1-31|95	Summary:        Javadoc for %{name}
21mr|mx4j-3.0.1-31|96	Requires:       jpackage-utils
21mr|mx4j-3.0.1-31|97	
21mr|mx4j-3.0.1-31|98	%description javadoc
21mr|mx4j-3.0.1-31|99	Javadoc for %{name}.
21mr|mx4j-3.0.1-31|100	
21mr|mx4j-3.0.1-31|101	%package manual
21mr|mx4j-3.0.1-31|102	Summary:        Documentation for %{name}
21mr|mx4j-3.0.1-31|103	
21mr|mx4j-3.0.1-31|104	%description    manual
21mr|mx4j-3.0.1-31|105	Documentation for %{name}.
21mr|mx4j-3.0.1-31|106	
21mr|mx4j-3.0.1-31|107	%prep
21mr|mx4j-3.0.1-31|108	%setup -q
21mr|mx4j-3.0.1-31|109	
21mr|mx4j-3.0.1-31|110	# FIXME To enable iiop when rmic becomes available
21mr|mx4j-3.0.1-31|111	# turn off patch6 and turn on patch4
21mr|mx4j-3.0.1-31|112	# Patch4 is a backport of upstream changes (MX4J) and may go
21mr|mx4j-3.0.1-31|113	# away on future releases
21mr|mx4j-3.0.1-31|114	%patch0 -p1
21mr|mx4j-3.0.1-31|115	%patch1 -p0
21mr|mx4j-3.0.1-31|116	%patch2 -b .sav
21mr|mx4j-3.0.1-31|117	%patch3 -p1
21mr|mx4j-3.0.1-31|118	%patch5 -p1
21mr|mx4j-3.0.1-31|119	%patch6 -p1
21mr|mx4j-3.0.1-31|120	
21mr|mx4j-3.0.1-31|121	cp %{SOURCE1} build
21mr|mx4j-3.0.1-31|122	cp %{_sourcedir}/CatalogManager.properties %{_builddir}/%{name}-%{version}/build/
21mr|mx4j-3.0.1-31|123	
21mr|mx4j-3.0.1-31|124	cp %{SOURCE8} %{name}-impl-%{version}.pom
21mr|mx4j-3.0.1-31|125	cp %{SOURCE9} %{name}-rimpl-%{version}.pom
21mr|mx4j-3.0.1-31|126	cp %{SOURCE10} %{name}-rjmx-%{version}.pom
21mr|mx4j-3.0.1-31|127	sed -i "s|<version>2.1.1</version>|<version>%{version}</version>|" %{name}-*-%{version}.pom
21mr|mx4j-3.0.1-31|128	
21mr|mx4j-3.0.1-31|129	pushd lib
21mr|mx4j-3.0.1-31|130	ln -sf $(build-classpath xml-commons-apis) xml-apis.jar
21mr|mx4j-3.0.1-31|131	ln -sf $(build-classpath xerces-j2) xercesImpl.jar
21mr|mx4j-3.0.1-31|132	ln -sf $(build-classpath xalan-j2) xalan.jar
21mr|mx4j-3.0.1-31|133	ln -sf $(build-classpath commons-logging) .
21mr|mx4j-3.0.1-31|134	ln -sf $(build-classpath log4j) .
21mr|mx4j-3.0.1-31|135	ln -sf $(build-classpath bcel) .
21mr|mx4j-3.0.1-31|136	ln -sf $(build-classpath wsdl4j) .
21mr|mx4j-3.0.1-31|137	ln -sf $(build-classpath commons-discovery) .
21mr|mx4j-3.0.1-31|138	ln -sf $(build-classpath servlet25) servlet.jar
21mr|mx4j-3.0.1-31|139	ln -sf $(build-classpath javamail/mail) .
21mr|mx4j-3.0.1-31|140	ln -sf $(build-classpath xml-commons-resolver) .
21mr|mx4j-3.0.1-31|141	popd
21mr|mx4j-3.0.1-31|142	
21mr|mx4j-3.0.1-31|143	# Don't build bits that require Axis 1.x since it is insecure and unmaintained upstream
21mr|mx4j-3.0.1-31|144	#rm src/tools/mx4j/tools/remote/resolver/soap/SOAPResolver.java
21mr|mx4j-3.0.1-31|145	find src/tools/mx4j/tools/remote/soap -type f -delete
21mr|mx4j-3.0.1-31|146	find src/tools/mx4j/tools/remote/provider/soap -type f -delete
21mr|mx4j-3.0.1-31|147	find src/tools/mx4j/tools/remote/resolver/soap -type f -delete
21mr|mx4j-3.0.1-31|148	
21mr|mx4j-3.0.1-31|149	%build
21mr|mx4j-3.0.1-31|150	
21mr|mx4j-3.0.1-31|151	export OPT_JAR_LIST="ant/ant-junit junit xmlunit jaxp_transform_impl ant/ant-apache-resolver xml-commons-resolver xalan-j2-serializer"
21mr|mx4j-3.0.1-31|152	
21mr|mx4j-3.0.1-31|153	cd build
21mr|mx4j-3.0.1-31|154	ant -Dbuild.sysclasspath=first compile.jmx compile.rjmx compile.tools javadocs docs
21mr|mx4j-3.0.1-31|155	
21mr|mx4j-3.0.1-31|156	%install
21mr|mx4j-3.0.1-31|157	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
21mr|mx4j-3.0.1-31|158	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|mx4j-3.0.1-31|159	install -m 644 dist/lib/%{name}-impl.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-impl.jar
21mr|mx4j-3.0.1-31|160	install -m 644 dist/lib/%{name}-jmx.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jmx.jar
21mr|mx4j-3.0.1-31|161	install -m 644 dist/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}.jar
21mr|mx4j-3.0.1-31|162	install -m 644 dist/lib/%{name}-tools.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-tools.jar
21mr|mx4j-3.0.1-31|163	install -m 644 dist/lib/%{name}-rjmx.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-rjmx.jar
21mr|mx4j-3.0.1-31|164	install -m 644 dist/lib/%{name}-rimpl.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-rimpl.jar
21mr|mx4j-3.0.1-31|165	install -m 644 dist/lib/%{name}-remote.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-remote.jar
21mr|mx4j-3.0.1-31|166	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}/boa
21mr|mx4j-3.0.1-31|167	install -m 644 dist/lib/boa/%{name}-rjmx-boa.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/boa/%{name}-rjmx-boa.jar
21mr|mx4j-3.0.1-31|168	install -m 644 dist/lib/boa/%{name}-rimpl-boa.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/boa/%{name}-rimpl-boa.jar
21mr|mx4j-3.0.1-31|169	install -m 644 dist/lib/boa/%{name}-remote-boa.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/boa/%{name}-remote-boa.jar
21mr|mx4j-3.0.1-31|170	
21mr|mx4j-3.0.1-31|171	install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|mx4j-3.0.1-31|172	install -pm 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}.pom
21mr|mx4j-3.0.1-31|173	%add_maven_depmap JPP.%{name}-%{name}.pom %{name}/%{name}.jar
21mr|mx4j-3.0.1-31|174	install -pm 644 %{SOURCE4} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-jmx.pom
21mr|mx4j-3.0.1-31|175	%add_maven_depmap JPP.%{name}-%{name}-jmx.pom %{name}/%{name}-jmx.jar
21mr|mx4j-3.0.1-31|176	install -pm 644 %{SOURCE6} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-remote.pom
21mr|mx4j-3.0.1-31|177	%add_maven_depmap JPP.%{name}-%{name}-remote.pom %{name}/%{name}-remote.jar
21mr|mx4j-3.0.1-31|178	install -pm 644 %{SOURCE7} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-tools.pom
21mr|mx4j-3.0.1-31|179	%add_maven_depmap JPP.%{name}-%{name}-tools.pom %{name}/%{name}-tools.jar
21mr|mx4j-3.0.1-31|180	
21mr|mx4j-3.0.1-31|181	install -pm 644 %{name}-impl-%{version}.pom $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-impl.pom
21mr|mx4j-3.0.1-31|182	%add_maven_depmap JPP.%{name}-%{name}-impl.pom %{name}/%{name}-impl.jar
21mr|mx4j-3.0.1-31|183	install -pm 644 %{name}-rimpl-%{version}.pom $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-rimpl.pom
21mr|mx4j-3.0.1-31|184	%add_maven_depmap JPP.%{name}-%{name}-rimpl.pom %{name}/%{name}-rimpl.jar
21mr|mx4j-3.0.1-31|185	install -pm 644 %{name}-rjmx-%{version}.pom $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-rjmx.pom
21mr|mx4j-3.0.1-31|186	%add_maven_depmap JPP.%{name}-%{name}-rjmx.pom %{name}/%{name}-rjmx.jar
21mr|mx4j-3.0.1-31|187	
21mr|mx4j-3.0.1-31|188	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|mx4j-3.0.1-31|189	dos2unix dist/docs/styles.css README.txt LICENSE.txt
21mr|mx4j-3.0.1-31|190	cp -r dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|mx4j-3.0.1-31|191	
21mr|mx4j-3.0.1-31|192	%pre
21mr|mx4j-3.0.1-31|193	rm -f %{_javadir}/%{name}.jar
21mr|mx4j-3.0.1-31|194	
21mr|mx4j-3.0.1-31|195	%post
21mr|mx4j-3.0.1-31|196	%{_sbindir}/update-alternatives --install %{_javadir}/jmxri.jar jmxri %{_javadir}/%{name}/%{name}-jmx.jar 0
21mr|mx4j-3.0.1-31|197	
21mr|mx4j-3.0.1-31|198	%postun
21mr|mx4j-3.0.1-31|199	if [ "$1" = "0" ]; then
21mr|mx4j-3.0.1-31|200	%{_sbindir}/update-alternatives --remove jmxri %{_javadir}/%{name}/%{name}-jmx.jar
21mr|mx4j-3.0.1-31|201	fi
21mr|mx4j-3.0.1-31|202	
21mr|mx4j-3.0.1-31|203	%files -f .mfiles
21mr|mx4j-3.0.1-31|204	%{_javadir}/%{name}/boa/
21mr|mx4j-3.0.1-31|205	%doc LICENSE.txt
21mr|mx4j-3.0.1-31|206	%doc README.txt
21mr|mx4j-3.0.1-31|207	
21mr|mx4j-3.0.1-31|208	%files javadoc
21mr|mx4j-3.0.1-31|209	%{_javadocdir}/%{name}
21mr|mx4j-3.0.1-31|210	
21mr|mx4j-3.0.1-31|211	%files manual
21mr|mx4j-3.0.1-31|212	%doc dist/docs/*
21mr|mx4j-3.0.1-31|213	

14345 21
21mr|mybatis-3.2.8-11|1	# Started: Wed, 06 Jul 2016 13:50:35 UTC
21mr|mybatis-3.2.8-11|2	# Terminated: Thu, 07 Jul 2016 06:37:46 UTC
21mr|mybatis-3.2.8-11|3	%bcond_with test
21mr|mybatis-3.2.8-11|4	
21mr|mybatis-3.2.8-11|5	Name:          mybatis
21mr|mybatis-3.2.8-11|6	Version:       3.2.8
21mr|mybatis-3.2.8-11|7	Release:       11
21mr|mybatis-3.2.8-11|8	Summary:       SQL Mapping Framework for Java
21mr|mybatis-3.2.8-11|9	License:       ASL 2.0
21mr|mybatis-3.2.8-11|10	# http://code.google.com/p/mybatis/
21mr|mybatis-3.2.8-11|11	URL:           http://www.mybatis.org/
21mr|mybatis-3.2.8-11|12	Source0:       https://github.com/mybatis/mybatis-3/archive/%{name}-%{version}.tar.gz
21mr|mybatis-3.2.8-11|13	# thanks to jhernand
21mr|mybatis-3.2.8-11|14	# replace ognl ognl with apache-commons-ognl
21mr|mybatis-3.2.8-11|15	Patch0:        %{name}-%{version}-commons-ognl.patch
21mr|mybatis-3.2.8-11|16	
21mr|mybatis-3.2.8-11|17	Patch1:        mybatis-3.2.8-log4j2.6.patch
21mr|mybatis-3.2.8-11|18	
21mr|mybatis-3.2.8-11|19	BuildRequires: maven-local
21mr|mybatis-3.2.8-11|20	BuildRequires: mvn(cglib:cglib)
21mr|mybatis-3.2.8-11|21	BuildRequires: mvn(commons-logging:commons-logging)
21mr|mybatis-3.2.8-11|22	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|mybatis-3.2.8-11|23	BuildRequires: mvn(org.apache.commons:commons-ognl)
21mr|mybatis-3.2.8-11|24	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|mybatis-3.2.8-11|25	BuildRequires: mvn(org.apache.logging.log4j:log4j-core)
21mr|mybatis-3.2.8-11|26	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|mybatis-3.2.8-11|27	BuildRequires: mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|mybatis-3.2.8-11|28	BuildRequires: mvn(org.javassist:javassist)
21mr|mybatis-3.2.8-11|29	BuildRequires: mvn(org.mybatis:mybatis-parent:pom:)
21mr|mybatis-3.2.8-11|30	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|mybatis-3.2.8-11|31	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|mybatis-3.2.8-11|32	
21mr|mybatis-3.2.8-11|33	%if %{with test}
21mr|mybatis-3.2.8-11|34	# test deps
21mr|mybatis-3.2.8-11|35	BuildRequires: mvn(commons-dbcp:commons-dbcp)
21mr|mybatis-3.2.8-11|36	BuildRequires: mvn(junit:junit)
21mr|mybatis-3.2.8-11|37	BuildRequires: mvn(org.apache.derby:derby)
21mr|mybatis-3.2.8-11|38	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|mybatis-3.2.8-11|39	BuildRequires: mvn(org.apache.geronimo.specs:specs:pom:)
21mr|mybatis-3.2.8-11|40	BuildRequires: mvn(org.apache.velocity:velocity)
21mr|mybatis-3.2.8-11|41	BuildRequires: mvn(org.hsqldb:hsqldb)
21mr|mybatis-3.2.8-11|42	BuildRequires: mvn(org.mockito:mockito-core)
21mr|mybatis-3.2.8-11|43	BuildRequires: mvn(postgresql:postgresql)
21mr|mybatis-3.2.8-11|44	%endif
21mr|mybatis-3.2.8-11|45	
21mr|mybatis-3.2.8-11|46	Group:          Development/Java
21mr|mybatis-3.2.8-11|47	BuildArch:     noarch
21mr|mybatis-3.2.8-11|48	# Java stack is not supported on x86_32
21mr|mybatis-3.2.8-11|49	ExcludeArch: %{ix86}
21mr|mybatis-3.2.8-11|50	
21mr|mybatis-3.2.8-11|51	%description
21mr|mybatis-3.2.8-11|52	The MyBatis data mapper framework makes it easier
21mr|mybatis-3.2.8-11|53	to use a relational database with object-oriented
21mr|mybatis-3.2.8-11|54	applications. MyBatis couples objects with stored
21mr|mybatis-3.2.8-11|55	procedures or SQL statements using a XML descriptor
21mr|mybatis-3.2.8-11|56	or annotations. Simplicity is the biggest advantage
21mr|mybatis-3.2.8-11|57	of the MyBatis data mapper over object relational
21mr|mybatis-3.2.8-11|58	mapping tools.
21mr|mybatis-3.2.8-11|59	
21mr|mybatis-3.2.8-11|60	To use the MyBatis data mapper, you rely on your
21mr|mybatis-3.2.8-11|61	own objects, XML, and SQL. There is little to
21mr|mybatis-3.2.8-11|62	learn that you don't already know. With the
21mr|mybatis-3.2.8-11|63	MyBatis data mapper, you have the full power of
21mr|mybatis-3.2.8-11|64	both SQL and stored procedures at your fingertips.
21mr|mybatis-3.2.8-11|65	
21mr|mybatis-3.2.8-11|66	The MyBatis project is developed and maintained by
21mr|mybatis-3.2.8-11|67	a team that includes the original creators of the
21mr|mybatis-3.2.8-11|68	"iBATIS" data mapper. The Apache project was retired
21mr|mybatis-3.2.8-11|69	and continued here.
21mr|mybatis-3.2.8-11|70	
21mr|mybatis-3.2.8-11|71	%package javadoc
21mr|mybatis-3.2.8-11|72	Summary:       Javadoc for %{name}
21mr|mybatis-3.2.8-11|73	
21mr|mybatis-3.2.8-11|74	%description javadoc
21mr|mybatis-3.2.8-11|75	This package contains javadoc for %{name}.
21mr|mybatis-3.2.8-11|76	
21mr|mybatis-3.2.8-11|77	%prep
21mr|mybatis-3.2.8-11|78	%setup -q -n %{name}-3-%{name}-%{version}
21mr|mybatis-3.2.8-11|79	
21mr|mybatis-3.2.8-11|80	%patch0 -p1
21mr|mybatis-3.2.8-11|81	%patch1 -p1
21mr|mybatis-3.2.8-11|82	
21mr|mybatis-3.2.8-11|83	%pom_remove_plugin :maven-pdf-plugin
21mr|mybatis-3.2.8-11|84	%pom_remove_plugin :jarjar-maven-plugin
21mr|mybatis-3.2.8-11|85	%pom_remove_plugin :cobertura-maven-plugin
21mr|mybatis-3.2.8-11|86	
21mr|mybatis-3.2.8-11|87	sed -i 's/\r//' LICENSE NOTICE
21mr|mybatis-3.2.8-11|88	
21mr|mybatis-3.2.8-11|89	%if %{with test}
21mr|mybatis-3.2.8-11|90	%pom_remove_dep javax.transaction:transaction-api
21mr|mybatis-3.2.8-11|91	%pom_add_dep org.apache.geronimo.specs:geronimo-jta_1.1_spec::test
21mr|mybatis-3.2.8-11|92	
21mr|mybatis-3.2.8-11|93	# Fails on java8
21mr|mybatis-3.2.8-11|94	rm src/test/java/org/apache/ibatis/parsing/GenericTokenParserTest.java
21mr|mybatis-3.2.8-11|95	
21mr|mybatis-3.2.8-11|96	rm src/test/java/org/apache/ibatis/submitted/multipleresultsetswithassociation/MultipleResultSetTest.java \
21mr|mybatis-3.2.8-11|97	src/test/java/org/apache/ibatis/submitted/includes/IncludeTest.java \
21mr|mybatis-3.2.8-11|98	src/test/java/org/apache/ibatis/submitted/resultmapwithassociationstest/ResultMapWithAssociationsTest.java \
21mr|mybatis-3.2.8-11|99	src/test/java/org/apache/ibatis/submitted/nestedresulthandler_association/NestedResultHandlerAssociationTest.java
21mr|mybatis-3.2.8-11|100	
21mr|mybatis-3.2.8-11|101	rm src/test/java/org/apache/ibatis/logging/LogFactoryTest.java
21mr|mybatis-3.2.8-11|102	%endif
21mr|mybatis-3.2.8-11|103	
21mr|mybatis-3.2.8-11|104	%mvn_file :%{name} %{name}
21mr|mybatis-3.2.8-11|105	
21mr|mybatis-3.2.8-11|106	%build
21mr|mybatis-3.2.8-11|107	# Test suite skipped
21mr|mybatis-3.2.8-11|108	
21mr|mybatis-3.2.8-11|109	%if %{without test}
21mr|mybatis-3.2.8-11|110	opts="-f"
21mr|mybatis-3.2.8-11|111	%endif
21mr|mybatis-3.2.8-11|112	%mvn_build $opts -- -Dproject.build.sourceEncoding=UTF-8
21mr|mybatis-3.2.8-11|113	
21mr|mybatis-3.2.8-11|114	%install
21mr|mybatis-3.2.8-11|115	%mvn_install
21mr|mybatis-3.2.8-11|116	
21mr|mybatis-3.2.8-11|117	%files -f .mfiles
21mr|mybatis-3.2.8-11|118	%license LICENSE NOTICE
21mr|mybatis-3.2.8-11|119	
21mr|mybatis-3.2.8-11|120	%files javadoc -f .mfiles-javadoc
21mr|mybatis-3.2.8-11|121	%license LICENSE NOTICE
21mr|mybatis-3.2.8-11|122	

14346 21
21mr|mybatis-generator-1.3.2-14|1	Name:          mybatis-generator
21mr|mybatis-generator-1.3.2-14|2	Version:       1.3.2
21mr|mybatis-generator-1.3.2-14|3	Release:       14
21mr|mybatis-generator-1.3.2-14|4	Summary:       A code generator for MyBatis and iBATIS
21mr|mybatis-generator-1.3.2-14|5	License:       ASL 2.0
21mr|mybatis-generator-1.3.2-14|6	URL:           http://www.mybatis.org/
21mr|mybatis-generator-1.3.2-14|7	Source0:       https://github.com/mybatis/generator/archive/%{name}-%{version}.tar.gz
21mr|mybatis-generator-1.3.2-14|8	
21mr|mybatis-generator-1.3.2-14|9	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|mybatis-generator-1.3.2-14|10	BuildRequires: mvn(org.apache.ant:ant)
21mr|mybatis-generator-1.3.2-14|11	BuildRequires: mvn(org.apache.ant:ant-launcher)
21mr|mybatis-generator-1.3.2-14|12	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|mybatis-generator-1.3.2-14|13	BuildRequires: mvn(org.apache.maven:maven-project)
21mr|mybatis-generator-1.3.2-14|14	BuildRequires: mvn(org.mybatis:mybatis)
21mr|mybatis-generator-1.3.2-14|15	BuildRequires: mvn(org.mybatis:mybatis-parent:pom:)
21mr|mybatis-generator-1.3.2-14|16	# test deps
21mr|mybatis-generator-1.3.2-14|17	BuildRequires: mvn(junit:junit)
21mr|mybatis-generator-1.3.2-14|18	BuildRequires: mvn(org.apache.commons:commons-ognl)
21mr|mybatis-generator-1.3.2-14|19	BuildRequires: mvn(org.hsqldb:hsqldb)
21mr|mybatis-generator-1.3.2-14|20	
21mr|mybatis-generator-1.3.2-14|21	
21mr|mybatis-generator-1.3.2-14|22	BuildRequires: maven-local
21mr|mybatis-generator-1.3.2-14|23	BuildRequires: maven-enforcer-plugin
21mr|mybatis-generator-1.3.2-14|24	BuildRequires: maven-plugin-bundle
21mr|mybatis-generator-1.3.2-14|25	BuildRequires: maven-plugin-plugin
21mr|mybatis-generator-1.3.2-14|26	BuildRequires: maven-surefire-report-plugin
21mr|mybatis-generator-1.3.2-14|27	
21mr|mybatis-generator-1.3.2-14|28	Group:          Development/Java
21mr|mybatis-generator-1.3.2-14|29	BuildArch:     noarch
21mr|mybatis-generator-1.3.2-14|30	# Java stack is not supported on x86_32
21mr|mybatis-generator-1.3.2-14|31	ExcludeArch: %{ix86}
21mr|mybatis-generator-1.3.2-14|32	
21mr|mybatis-generator-1.3.2-14|33	%description
21mr|mybatis-generator-1.3.2-14|34	MyBatis Generator (MBG) is a code generator for MyBatis and iBATIS.
21mr|mybatis-generator-1.3.2-14|35	
21mr|mybatis-generator-1.3.2-14|36	%package maven-plugin
21mr|mybatis-generator-1.3.2-14|37	Summary:       MyBatis Generator Maven Plugin
21mr|mybatis-generator-1.3.2-14|38	
21mr|mybatis-generator-1.3.2-14|39	%description maven-plugin
21mr|mybatis-generator-1.3.2-14|40	MyBatis Generator Maven Plugin.
21mr|mybatis-generator-1.3.2-14|41	
21mr|mybatis-generator-1.3.2-14|42	%package systests-common
21mr|mybatis-generator-1.3.2-14|43	Summary:       MyBatis Generator Tests (Common Classes)
21mr|mybatis-generator-1.3.2-14|44	
21mr|mybatis-generator-1.3.2-14|45	%description systests-common
21mr|mybatis-generator-1.3.2-14|46	MyBatis Generator Tests (Common Classes).
21mr|mybatis-generator-1.3.2-14|47	
21mr|mybatis-generator-1.3.2-14|48	%package systests-mybatis3
21mr|mybatis-generator-1.3.2-14|49	Summary:       MyBatis Generator Tests (MyBatis3)
21mr|mybatis-generator-1.3.2-14|50	
21mr|mybatis-generator-1.3.2-14|51	%description systests-mybatis3
21mr|mybatis-generator-1.3.2-14|52	MyBatis Generator Tests (MyBatis3).
21mr|mybatis-generator-1.3.2-14|53	
21mr|mybatis-generator-1.3.2-14|54	%package javadoc
21mr|mybatis-generator-1.3.2-14|55	Summary:       Javadoc for %{name}
21mr|mybatis-generator-1.3.2-14|56	
21mr|mybatis-generator-1.3.2-14|57	%description javadoc
21mr|mybatis-generator-1.3.2-14|58	This package contains javadoc for %{name}.
21mr|mybatis-generator-1.3.2-14|59	
21mr|mybatis-generator-1.3.2-14|60	%prep
21mr|mybatis-generator-1.3.2-14|61	%setup -q -n generator-%{name}-%{version}
21mr|mybatis-generator-1.3.2-14|62	
21mr|mybatis-generator-1.3.2-14|63	%pom_remove_dep :cobertura
21mr|mybatis-generator-1.3.2-14|64	%pom_remove_dep :cobertura mybatis-generator-systests-mybatis3
21mr|mybatis-generator-1.3.2-14|65	%pom_xpath_remove "pom:dependency[pom:artifactId= '%{name}-core']/pom:classifier" %{name}-systests-mybatis3
21mr|mybatis-generator-1.3.2-14|66	
21mr|mybatis-generator-1.3.2-14|67	%pom_remove_dep :cobertura mybatis-generator-systests-ibatis2-java2
21mr|mybatis-generator-1.3.2-14|68	%pom_xpath_remove "pom:dependency[pom:artifactId= '%{name}-core']/pom:classifier" %{name}-systests-ibatis2-java2
21mr|mybatis-generator-1.3.2-14|69	%pom_remove_dep :cobertura mybatis-generator-systests-ibatis2-java5
21mr|mybatis-generator-1.3.2-14|70	%pom_xpath_remove "pom:dependency[pom:artifactId= '%{name}-core']/pom:classifier" %{name}-systests-ibatis2-java5
21mr|mybatis-generator-1.3.2-14|71	
21mr|mybatis-generator-1.3.2-14|72	
21mr|mybatis-generator-1.3.2-14|73	# Unavailable deps org.apache.ibatis:ibatis-sqlmap:2.3.4.726
21mr|mybatis-generator-1.3.2-14|74	%pom_disable_module %{name}-systests-ibatis2-java2
21mr|mybatis-generator-1.3.2-14|75	%pom_disable_module %{name}-systests-ibatis2-java5
21mr|mybatis-generator-1.3.2-14|76	%pom_remove_dep :ibatis-sqlmap
21mr|mybatis-generator-1.3.2-14|77	
21mr|mybatis-generator-1.3.2-14|78	# Remove, cause build failure
21mr|mybatis-generator-1.3.2-14|79	%pom_remove_plugin :maven-enforcer-plugin
21mr|mybatis-generator-1.3.2-14|80	
21mr|mybatis-generator-1.3.2-14|81	# Unavailable plugin
21mr|mybatis-generator-1.3.2-14|82	%pom_remove_plugin :maven-gcu-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|83	%pom_remove_plugin :jdepend-maven-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|84	# Unwanted plugin
21mr|mybatis-generator-1.3.2-14|85	%pom_remove_plugin :maven-install-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|86	%pom_remove_plugin :maven-assembly-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|87	%pom_remove_plugin :maven-javadoc-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|88	%pom_remove_plugin :maven-release-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|89	%pom_remove_plugin :maven-site-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|90	%pom_remove_plugin :maven-source-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|91	# Disable cobertura plugin
21mr|mybatis-generator-1.3.2-14|92	%pom_remove_plugin :cobertura-maven-plugin %{name}-core
21mr|mybatis-generator-1.3.2-14|93	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" %{name}-core
21mr|mybatis-generator-1.3.2-14|94	
21mr|mybatis-generator-1.3.2-14|95	# java.lang.NoClassDefFoundError: org/apache/commons/ognl/PropertyAccessor
21mr|mybatis-generator-1.3.2-14|96	%pom_add_dep org.apache.commons:commons-ognl::test mybatis-generator-systests-mybatis3
21mr|mybatis-generator-1.3.2-14|97	
21mr|mybatis-generator-1.3.2-14|98	
21mr|mybatis-generator-1.3.2-14|99	sed -i 's/\r//' LICENSE NOTICE %{name}-core/doc/*
21mr|mybatis-generator-1.3.2-14|100	
21mr|mybatis-generator-1.3.2-14|101	%mvn_package ":%{name}" %{name}
21mr|mybatis-generator-1.3.2-14|102	%mvn_package ":%{name}-core" %{name}
21mr|mybatis-generator-1.3.2-14|103	
21mr|mybatis-generator-1.3.2-14|104	%build
21mr|mybatis-generator-1.3.2-14|105	
21mr|mybatis-generator-1.3.2-14|106	%mvn_build -s -- -Dmaven.test.failure.ignore=true
21mr|mybatis-generator-1.3.2-14|107	
21mr|mybatis-generator-1.3.2-14|108	%install
21mr|mybatis-generator-1.3.2-14|109	%mvn_install
21mr|mybatis-generator-1.3.2-14|110	
21mr|mybatis-generator-1.3.2-14|111	%files -f .mfiles-%{name}
21mr|mybatis-generator-1.3.2-14|112	%doc %{name}-core/doc/*
21mr|mybatis-generator-1.3.2-14|113	%license LICENSE NOTICE
21mr|mybatis-generator-1.3.2-14|114	
21mr|mybatis-generator-1.3.2-14|115	%files maven-plugin -f .mfiles-%{name}-maven-plugin
21mr|mybatis-generator-1.3.2-14|116	%license LICENSE NOTICE
21mr|mybatis-generator-1.3.2-14|117	
21mr|mybatis-generator-1.3.2-14|118	%files systests-common -f .mfiles-%{name}-systests-common
21mr|mybatis-generator-1.3.2-14|119	%license LICENSE NOTICE
21mr|mybatis-generator-1.3.2-14|120	
21mr|mybatis-generator-1.3.2-14|121	%files systests-mybatis3 -f .mfiles-%{name}-systests-mybatis3
21mr|mybatis-generator-1.3.2-14|122	%license LICENSE NOTICE
21mr|mybatis-generator-1.3.2-14|123	
21mr|mybatis-generator-1.3.2-14|124	%files javadoc -f .mfiles-javadoc
21mr|mybatis-generator-1.3.2-14|125	%license LICENSE NOTICE
21mr|mybatis-generator-1.3.2-14|126	

14347 21
21mr|mybatis-parent-21-11|1	Name:          mybatis-parent
21mr|mybatis-parent-21-11|2	Version:       21
21mr|mybatis-parent-21-11|3	Release:       11
21mr|mybatis-parent-21-11|4	Summary:       The MyBatis parent POM
21mr|mybatis-parent-21-11|5	License:       ASL 2.0
21mr|mybatis-parent-21-11|6	URL:           http://www.mybatis.org/
21mr|mybatis-parent-21-11|7	Source0:       https://github.com/mybatis/parent/archive/%{name}-%{version}.tar.gz
21mr|mybatis-parent-21-11|8	
21mr|mybatis-parent-21-11|9	BuildRequires: maven-local
21mr|mybatis-parent-21-11|10	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|mybatis-parent-21-11|11	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|mybatis-parent-21-11|12	
21mr|mybatis-parent-21-11|13	Group:          Development/Java
21mr|mybatis-parent-21-11|14	BuildArch:     noarch
21mr|mybatis-parent-21-11|15	# Java stack is not supported on x86_32
21mr|mybatis-parent-21-11|16	ExcludeArch: %{ix86}
21mr|mybatis-parent-21-11|17	
21mr|mybatis-parent-21-11|18	%description
21mr|mybatis-parent-21-11|19	The MyBatis parent POM which has to be inherited by all MyBatis modules.
21mr|mybatis-parent-21-11|20	
21mr|mybatis-parent-21-11|21	%prep
21mr|mybatis-parent-21-11|22	%setup -q -n parent-%{name}-%{version}
21mr|mybatis-parent-21-11|23	# require com.github.stephenc.wagon:wagon-gitsite:0.4.1
21mr|mybatis-parent-21-11|24	%pom_remove_plugin org.apache.maven.plugins:maven-site-plugin
21mr|mybatis-parent-21-11|25	# unavailable plugins
21mr|mybatis-parent-21-11|26	%pom_remove_plugin org.apache.maven.plugins:maven-pdf-plugin
21mr|mybatis-parent-21-11|27	%pom_remove_plugin org.sonatype.plugins:jarjar-maven-plugin
21mr|mybatis-parent-21-11|28	%pom_remove_plugin org.sonatype.plugins:nexus-maven-plugin
21mr|mybatis-parent-21-11|29	%pom_remove_plugin org.codehaus.mojo:clirr-maven-plugin
21mr|mybatis-parent-21-11|30	%pom_remove_plugin org.codehaus.mojo:jdepend-maven-plugin
21mr|mybatis-parent-21-11|31	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|mybatis-parent-21-11|32	%pom_remove_plugin org.codehaus.mojo:taglist-maven-plugin
21mr|mybatis-parent-21-11|33	
21mr|mybatis-parent-21-11|34	# animal-sniffer is currently broken. it uses asm4, but asm3 is loaded
21mr|mybatis-parent-21-11|35	%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin
21mr|mybatis-parent-21-11|36	
21mr|mybatis-parent-21-11|37	%pom_remove_plugin :maven-scm-plugin
21mr|mybatis-parent-21-11|38	
21mr|mybatis-parent-21-11|39	# remove com.google.doclava:doclava:1.0.3
21mr|mybatis-parent-21-11|40	# javac.target.version is set 1.5
21mr|mybatis-parent-21-11|41	%pom_xpath_remove "pom:reporting/pom:plugins/pom:plugin[pom:artifactId ='maven-javadoc-plugin']/pom:configuration"
21mr|mybatis-parent-21-11|42	%pom_xpath_inject "pom:reporting/pom:plugins/pom:plugin[pom:artifactId ='maven-javadoc-plugin']" '
21mr|mybatis-parent-21-11|43	<configuration>
21mr|mybatis-parent-21-11|44	<minmemory>128m</minmemory>
21mr|mybatis-parent-21-11|45	<maxmemory>1024m</maxmemory>
21mr|mybatis-parent-21-11|46	<breakiterator>true</breakiterator>
21mr|mybatis-parent-21-11|47	<quiet>true</quiet>
21mr|mybatis-parent-21-11|48	<verbose>false</verbose>
21mr|mybatis-parent-21-11|49	<source>${javac.target.version}</source>
21mr|mybatis-parent-21-11|50	<linksource>true</linksource>
21mr|mybatis-parent-21-11|51	</configuration>'
21mr|mybatis-parent-21-11|52	
21mr|mybatis-parent-21-11|53	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId ='maven-enforcer-plugin']/pom:executions/pom:execution/pom:configuration/pom:rules/pom:requirePluginVersions"
21mr|mybatis-parent-21-11|54	
21mr|mybatis-parent-21-11|55	%build
21mr|mybatis-parent-21-11|56	
21mr|mybatis-parent-21-11|57	%mvn_build
21mr|mybatis-parent-21-11|58	
21mr|mybatis-parent-21-11|59	%install
21mr|mybatis-parent-21-11|60	%mvn_install
21mr|mybatis-parent-21-11|61	
21mr|mybatis-parent-21-11|62	%files -f .mfiles
21mr|mybatis-parent-21-11|63	%doc README
21mr|mybatis-parent-21-11|64	%license LICENSE NOTICE
21mr|mybatis-parent-21-11|65	

14348 21
21mr|mypaint-brushes-2.0.2-2|1	Summary:	Default MyPaint brushes
21mr|mypaint-brushes-2.0.2-2|2	Name:		mypaint-brushes
21mr|mypaint-brushes-2.0.2-2|3	Version:	2.0.2
21mr|mypaint-brushes-2.0.2-2|4	Release:	2
21mr|mypaint-brushes-2.0.2-2|5	License:	GPLv2+
21mr|mypaint-brushes-2.0.2-2|6	Group:		Editors
21mr|mypaint-brushes-2.0.2-2|7	Url:		https://github.com/Jehan/mypaint-brushes
21mr|mypaint-brushes-2.0.2-2|8	Source0:	https://github.com/mypaint/mypaint-brushes/releases/download/v2.0.2/%{name}-%{version}.tar.xz
21mr|mypaint-brushes-2.0.2-2|9	Source1:	%{name}.rpmlintrc
21mr|mypaint-brushes-2.0.2-2|10	BuildRequires:	intltool
21mr|mypaint-brushes-2.0.2-2|11	BuildArch:	noarch
21mr|mypaint-brushes-2.0.2-2|12	
21mr|mypaint-brushes-2.0.2-2|13	%description
21mr|mypaint-brushes-2.0.2-2|14	Default MyPaint brushes.
21mr|mypaint-brushes-2.0.2-2|15	
21mr|mypaint-brushes-2.0.2-2|16	%files
21mr|mypaint-brushes-2.0.2-2|17	%doc AUTHORS COPYING README*
21mr|mypaint-brushes-2.0.2-2|18	%dir %{_datadir}/mypaint-data/2.0/brushes
21mr|mypaint-brushes-2.0.2-2|19	%{_datadir}/mypaint-data/2.0/brushes/classic
21mr|mypaint-brushes-2.0.2-2|20	%{_datadir}/mypaint-data/2.0/brushes/deevad
21mr|mypaint-brushes-2.0.2-2|21	%{_datadir}/mypaint-data/2.0/brushes/experimental
21mr|mypaint-brushes-2.0.2-2|22	%{_datadir}/mypaint-data/2.0/brushes/kaerhon_v1
21mr|mypaint-brushes-2.0.2-2|23	%{_datadir}/mypaint-data/2.0/brushes/ramon
21mr|mypaint-brushes-2.0.2-2|24	%{_datadir}/mypaint-data/2.0/brushes/tanda
21mr|mypaint-brushes-2.0.2-2|25	%{_datadir}/mypaint-data/2.0/brushes/order.conf
21mr|mypaint-brushes-2.0.2-2|26	%{_datadir}/mypaint-data/2.0/brushes/Dieterle
21mr|mypaint-brushes-2.0.2-2|27	
21mr|mypaint-brushes-2.0.2-2|28	#-----------------------------------------------------------------
21mr|mypaint-brushes-2.0.2-2|29	
21mr|mypaint-brushes-2.0.2-2|30	%package devel
21mr|mypaint-brushes-2.0.2-2|31	Summary:	Development files for %{name}
21mr|mypaint-brushes-2.0.2-2|32	Group:		Development/Other
21mr|mypaint-brushes-2.0.2-2|33	Requires:	%{name} = %{EVRD}
21mr|mypaint-brushes-2.0.2-2|34	
21mr|mypaint-brushes-2.0.2-2|35	%description devel
21mr|mypaint-brushes-2.0.2-2|36	Development files for %{name}.
21mr|mypaint-brushes-2.0.2-2|37	
21mr|mypaint-brushes-2.0.2-2|38	%files devel
21mr|mypaint-brushes-2.0.2-2|39	%{_datadir}/pkgconfig/mypaint-brushes-2.0.pc
21mr|mypaint-brushes-2.0.2-2|40	
21mr|mypaint-brushes-2.0.2-2|41	#------------------------------------------------------------------
21mr|mypaint-brushes-2.0.2-2|42	
21mr|mypaint-brushes-2.0.2-2|43	%prep
21mr|mypaint-brushes-2.0.2-2|44	%autosetup -p1
21mr|mypaint-brushes-2.0.2-2|45	
21mr|mypaint-brushes-2.0.2-2|46	%build
21mr|mypaint-brushes-2.0.2-2|47	%configure
21mr|mypaint-brushes-2.0.2-2|48	%make
21mr|mypaint-brushes-2.0.2-2|49	
21mr|mypaint-brushes-2.0.2-2|50	%install
21mr|mypaint-brushes-2.0.2-2|51	%makeinstall_std

14349 21
21mr|mysema-commons-lang-0.2.4-10|1	Name:          mysema-commons-lang
21mr|mysema-commons-lang-0.2.4-10|2	Version:       0.2.4
21mr|mysema-commons-lang-0.2.4-10|3	Release:       10
21mr|mysema-commons-lang-0.2.4-10|4	Summary:       Mysema Commons Lang
21mr|mysema-commons-lang-0.2.4-10|5	License:       ASL 2.0
21mr|mysema-commons-lang-0.2.4-10|6	URL:           http://www.mysema.com/
21mr|mysema-commons-lang-0.2.4-10|7	# often is offline https://github.com/querydsl/querydsl/issues/1080
21mr|mysema-commons-lang-0.2.4-10|8	# svn export https://source.mysema.com/svn/mysema/projects/commons/lang/tags/lang-0.2.4/ mysema-commons-lang-0.2.4
21mr|mysema-commons-lang-0.2.4-10|9	# tar cJf mysema-commons-lang-0.2.4.tar.xz mysema-commons-lang-0.2.4
21mr|mysema-commons-lang-0.2.4-10|10	Source0:       http://repo1.maven.org/maven2/com/mysema/commons/%{name}/%{version}/%{name}-%{version}-sources.jar
21mr|mysema-commons-lang-0.2.4-10|11	Source1:       http://repo1.maven.org/maven2/com/mysema/commons/%{name}/%{version}/%{name}-%{version}.pom
21mr|mysema-commons-lang-0.2.4-10|12	# mysema-commons-lang package don't include the license file
21mr|mysema-commons-lang-0.2.4-10|13	Source2:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|mysema-commons-lang-0.2.4-10|14	
21mr|mysema-commons-lang-0.2.4-10|15	BuildRequires: maven-local
21mr|mysema-commons-lang-0.2.4-10|16	BuildRequires: mvn(junit:junit)
21mr|mysema-commons-lang-0.2.4-10|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|mysema-commons-lang-0.2.4-10|18	BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin)
21mr|mysema-commons-lang-0.2.4-10|19	
21mr|mysema-commons-lang-0.2.4-10|20	Group:          Development/Java
21mr|mysema-commons-lang-0.2.4-10|21	BuildArch:     noarch
21mr|mysema-commons-lang-0.2.4-10|22	# Java stack is not supported on x86_32
21mr|mysema-commons-lang-0.2.4-10|23	ExcludeArch: %{ix86}
21mr|mysema-commons-lang-0.2.4-10|24	
21mr|mysema-commons-lang-0.2.4-10|25	%description
21mr|mysema-commons-lang-0.2.4-10|26	Mysema Commons Lang provides:
21mr|mysema-commons-lang-0.2.4-10|27	
21mr|mysema-commons-lang-0.2.4-10|28	* General assertion utilities
21mr|mysema-commons-lang-0.2.4-10|29	* Empty implementation of the CloseableIterator interface
21mr|mysema-commons-lang-0.2.4-10|30	* Adapter implementation for Iterator and CloseableIterator instances
21mr|mysema-commons-lang-0.2.4-10|31	* Typed pair of values
21mr|mysema-commons-lang-0.2.4-10|32	* URIResolver provides URI resolving functionality
21mr|mysema-commons-lang-0.2.4-10|33	* URLEncoder provides URL encoding functionality
21mr|mysema-commons-lang-0.2.4-10|34	
21mr|mysema-commons-lang-0.2.4-10|35	%package javadoc
21mr|mysema-commons-lang-0.2.4-10|36	Summary:       Javadoc for %{name}
21mr|mysema-commons-lang-0.2.4-10|37	
21mr|mysema-commons-lang-0.2.4-10|38	%description javadoc
21mr|mysema-commons-lang-0.2.4-10|39	This package contains javadoc for %{name}.
21mr|mysema-commons-lang-0.2.4-10|40	
21mr|mysema-commons-lang-0.2.4-10|41	%prep
21mr|mysema-commons-lang-0.2.4-10|42	%setup -T -q -c
21mr|mysema-commons-lang-0.2.4-10|43	
21mr|mysema-commons-lang-0.2.4-10|44	mkdir -p src/main/{java,resources}
21mr|mysema-commons-lang-0.2.4-10|45	(
21mr|mysema-commons-lang-0.2.4-10|46	cd src/main/java
21mr|mysema-commons-lang-0.2.4-10|47	%jar -xf %{SOURCE0}
21mr|mysema-commons-lang-0.2.4-10|48	rm -rf META-INF
21mr|mysema-commons-lang-0.2.4-10|49	)
21mr|mysema-commons-lang-0.2.4-10|50	
21mr|mysema-commons-lang-0.2.4-10|51	# clone source directory structure
21mr|mysema-commons-lang-0.2.4-10|52	find src/main/java/ -type d | while read dirname ; do
21mr|mysema-commons-lang-0.2.4-10|53	newdirname=`echo $dirname | sed "s:src/main/java:src/main/resources:g"`
21mr|mysema-commons-lang-0.2.4-10|54	mkdir -p $newdirname
21mr|mysema-commons-lang-0.2.4-10|55	done
21mr|mysema-commons-lang-0.2.4-10|56	
21mr|mysema-commons-lang-0.2.4-10|57	# copy everything except *.java sources
21mr|mysema-commons-lang-0.2.4-10|58	find src/main/java/ -type f | grep -v "\.java" | while read cpfrom ; do
21mr|mysema-commons-lang-0.2.4-10|59	cpto=`echo $cpfrom | sed "s:src/main/java:src/main/resources:g"`
21mr|mysema-commons-lang-0.2.4-10|60	cp $cpfrom $cpto
21mr|mysema-commons-lang-0.2.4-10|61	done
21mr|mysema-commons-lang-0.2.4-10|62	
21mr|mysema-commons-lang-0.2.4-10|63	
21mr|mysema-commons-lang-0.2.4-10|64	cp -p %{SOURCE1} pom.xml
21mr|mysema-commons-lang-0.2.4-10|65	
21mr|mysema-commons-lang-0.2.4-10|66	%pom_remove_parent
21mr|mysema-commons-lang-0.2.4-10|67	%pom_remove_plugin com.springsource.bundlor:com.springsource.bundlor.maven
21mr|mysema-commons-lang-0.2.4-10|68	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|mysema-commons-lang-0.2.4-10|69	<configuration>
21mr|mysema-commons-lang-0.2.4-10|70	<instructions>
21mr|mysema-commons-lang-0.2.4-10|71	<Bundle-Name>Commons Lang</Bundle-Name>
21mr|mysema-commons-lang-0.2.4-10|72	<Bundle-SymbolicName>com.mysema.commons.lang</Bundle-SymbolicName>
21mr|mysema-commons-lang-0.2.4-10|73	<Bundle-Vendor>Mysema</Bundle-Vendor>
21mr|mysema-commons-lang-0.2.4-10|74	<Export-Package>com.mysema.commons.lang*;version="${project.version}"</Export-Package>
21mr|mysema-commons-lang-0.2.4-10|75	</instructions>
21mr|mysema-commons-lang-0.2.4-10|76	</configuration>
21mr|mysema-commons-lang-0.2.4-10|77	<executions>
21mr|mysema-commons-lang-0.2.4-10|78	<execution>
21mr|mysema-commons-lang-0.2.4-10|79	<id>bundle-manifest</id>
21mr|mysema-commons-lang-0.2.4-10|80	<phase>process-classes</phase>
21mr|mysema-commons-lang-0.2.4-10|81	<goals>
21mr|mysema-commons-lang-0.2.4-10|82	<goal>manifest</goal>
21mr|mysema-commons-lang-0.2.4-10|83	</goals>
21mr|mysema-commons-lang-0.2.4-10|84	</execution>
21mr|mysema-commons-lang-0.2.4-10|85	</executions>'
21mr|mysema-commons-lang-0.2.4-10|86	
21mr|mysema-commons-lang-0.2.4-10|87	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration/pom:useDefaultManifestFile"
21mr|mysema-commons-lang-0.2.4-10|88	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration" '
21mr|mysema-commons-lang-0.2.4-10|89	<archive>
21mr|mysema-commons-lang-0.2.4-10|90	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|mysema-commons-lang-0.2.4-10|91	</archive>'
21mr|mysema-commons-lang-0.2.4-10|92	
21mr|mysema-commons-lang-0.2.4-10|93	cp -p %{SOURCE2} LICENSE
21mr|mysema-commons-lang-0.2.4-10|94	sed -i 's/\r//' LICENSE
21mr|mysema-commons-lang-0.2.4-10|95	
21mr|mysema-commons-lang-0.2.4-10|96	%mvn_file com.mysema.commons:%{name} %{name}
21mr|mysema-commons-lang-0.2.4-10|97	
21mr|mysema-commons-lang-0.2.4-10|98	%build
21mr|mysema-commons-lang-0.2.4-10|99	
21mr|mysema-commons-lang-0.2.4-10|100	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|mysema-commons-lang-0.2.4-10|101	
21mr|mysema-commons-lang-0.2.4-10|102	%install
21mr|mysema-commons-lang-0.2.4-10|103	%mvn_install
21mr|mysema-commons-lang-0.2.4-10|104	
21mr|mysema-commons-lang-0.2.4-10|105	%files -f .mfiles
21mr|mysema-commons-lang-0.2.4-10|106	%license LICENSE
21mr|mysema-commons-lang-0.2.4-10|107	
21mr|mysema-commons-lang-0.2.4-10|108	%files javadoc -f .mfiles-javadoc
21mr|mysema-commons-lang-0.2.4-10|109	%license LICENSE
21mr|mysema-commons-lang-0.2.4-10|110	

14350 21
21mr|myspell-dictionaries-1.0.2-42|1	%define dictdir %{_datadir}/dict/ooo
21mr|myspell-dictionaries-1.0.2-42|2	%define debug_package %{nil}
21mr|myspell-dictionaries-1.0.2-42|3	
21mr|myspell-dictionaries-1.0.2-42|4	%define _binary_payload w9.lzdio
21mr|myspell-dictionaries-1.0.2-42|5	
21mr|myspell-dictionaries-1.0.2-42|6	Summary:	MySpell Spelling and Hyphenation dictionaries
21mr|myspell-dictionaries-1.0.2-42|7	Name:		myspell-dictionaries
21mr|myspell-dictionaries-1.0.2-42|8	Version:	1.0.2
21mr|myspell-dictionaries-1.0.2-42|9	Release:	42
21mr|myspell-dictionaries-1.0.2-42|10	License:	BSD/GPL/LGPL
21mr|myspell-dictionaries-1.0.2-42|11	Group:		System/Internationalization
21mr|myspell-dictionaries-1.0.2-42|12	Url:		http://lingucomponent.openoffice.org/download_dictionary.html
21mr|myspell-dictionaries-1.0.2-42|13	Source0:	myspell-genpackages.sh
21mr|myspell-dictionaries-1.0.2-42|14	BuildRequires:	unzip
21mr|myspell-dictionaries-1.0.2-42|15	BuildArch:	noarch
21mr|myspell-dictionaries-1.0.2-42|16	
21mr|myspell-dictionaries-1.0.2-42|17	##
21mr|myspell-dictionaries-1.0.2-42|18	## Sources for spell checking dictionaries
21mr|myspell-dictionaries-1.0.2-42|19	##
21mr|myspell-dictionaries-1.0.2-42|20	
21mr|myspell-dictionaries-1.0.2-42|21	Source100:	bg_BG.zip
21mr|myspell-dictionaries-1.0.2-42|22	Source101:	ca_ES.zip
21mr|myspell-dictionaries-1.0.2-42|23	Source102:	hr_HR.zip
21mr|myspell-dictionaries-1.0.2-42|24	Source103:	cs_CZ.zip
21mr|myspell-dictionaries-1.0.2-42|25	Source104:	da_DK.zip
21mr|myspell-dictionaries-1.0.2-42|26	
21mr|myspell-dictionaries-1.0.2-42|27	# From https://www.uitwisselplatform.nl/frs/?group_id=9
21mr|myspell-dictionaries-1.0.2-42|28	Source105:	nl_NL.zip
21mr|myspell-dictionaries-1.0.2-42|29	
21mr|myspell-dictionaries-1.0.2-42|30	Source106:	en_CA.zip
21mr|myspell-dictionaries-1.0.2-42|31	Source107:	en_GB.zip
21mr|myspell-dictionaries-1.0.2-42|32	Source108:	en_US.zip
21mr|myspell-dictionaries-1.0.2-42|33	Source109:	fr_FR.zip
21mr|myspell-dictionaries-1.0.2-42|34	# This is actually de_DE_comb renamed in order to not mess the current spec.
21mr|myspell-dictionaries-1.0.2-42|35	Source110:	de_DE.zip
21mr|myspell-dictionaries-1.0.2-42|36	Source111:	de_CH.zip
21mr|myspell-dictionaries-1.0.2-42|37	Source112:	el_GR.zip
21mr|myspell-dictionaries-1.0.2-42|38	Source113:	hu_HU.zip
21mr|myspell-dictionaries-1.0.2-42|39	Source114:	it_IT.zip
21mr|myspell-dictionaries-1.0.2-42|40	
21mr|myspell-dictionaries-1.0.2-42|41	# (tpg) MySpell dictionary comes from http://www.sjp.pl/slownik/ort/
21mr|myspell-dictionaries-1.0.2-42|42	# unzip http://sjp.pl/slownik/ort/sjp-myspell-pl-20080825.zip
21mr|myspell-dictionaries-1.0.2-42|43	Source115:	pl_PL.zip
21mr|myspell-dictionaries-1.0.2-42|44	
21mr|myspell-dictionaries-1.0.2-42|45	Source116:	pt_PT.zip
21mr|myspell-dictionaries-1.0.2-42|46	Source117:	pt_BR.zip
21mr|myspell-dictionaries-1.0.2-42|47	Source118:	es_ES.zip
21mr|myspell-dictionaries-1.0.2-42|48	# http://www.sk-spell.sk.cx/file_download/63/hunspell-sk-20090330.zip
21mr|myspell-dictionaries-1.0.2-42|49	Source119:	sk_SK.zip
21mr|myspell-dictionaries-1.0.2-42|50	Source120:	sv_SE.zip
21mr|myspell-dictionaries-1.0.2-42|51	Source121:	nb_NO.zip
21mr|myspell-dictionaries-1.0.2-42|52	Source122:	nn_NO.zip
21mr|myspell-dictionaries-1.0.2-42|53	Source123:	ga_IE.zip
21mr|myspell-dictionaries-1.0.2-42|54	Source124:	gl_ES.zip
21mr|myspell-dictionaries-1.0.2-42|55	Source126:	sl_SI.zip
21mr|myspell-dictionaries-1.0.2-42|56	Source127:	uk_UA.zip
21mr|myspell-dictionaries-1.0.2-42|57	Source128:	de_AT.zip
21mr|myspell-dictionaries-1.0.2-42|58	Source129:	en_AU.zip
21mr|myspell-dictionaries-1.0.2-42|59	Source130:	es_MX.zip
21mr|myspell-dictionaries-1.0.2-42|60	Source131:	fo_FO.zip
21mr|myspell-dictionaries-1.0.2-42|61	Source132:	lt_LT.zip
21mr|myspell-dictionaries-1.0.2-42|62	
21mr|myspell-dictionaries-1.0.2-42|63	Source133:	ftp://ftp.linux.ee/pub/openoffice/contrib/dictionaries/et_EE.zip
21mr|myspell-dictionaries-1.0.2-42|64	
21mr|myspell-dictionaries-1.0.2-42|65	# http://sourceforge.net/project/showfiles.php?group_id=91920
21mr|myspell-dictionaries-1.0.2-42|66	Source134:	af_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|67	
21mr|myspell-dictionaries-1.0.2-42|68	Source135:	cy_GB.zip
21mr|myspell-dictionaries-1.0.2-42|69	Source136:	en_NZ.zip
21mr|myspell-dictionaries-1.0.2-42|70	Source137:	id_ID.zip
21mr|myspell-dictionaries-1.0.2-42|71	Source138:	zu_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|72	Source139:	ro_RO.zip
21mr|myspell-dictionaries-1.0.2-42|73	Source140:	mi_NZ.zip
21mr|myspell-dictionaries-1.0.2-42|74	Source141:	sw_KE.zip
21mr|myspell-dictionaries-1.0.2-42|75	Source142:	ms_MY.zip
21mr|myspell-dictionaries-1.0.2-42|76	
21mr|myspell-dictionaries-1.0.2-42|77	Source143:	am_AM.zip
21mr|myspell-dictionaries-1.0.2-42|78	Source144:	ar_AR.zip
21mr|myspell-dictionaries-1.0.2-42|79	Source145:	az_AZ.zip
21mr|myspell-dictionaries-1.0.2-42|80	Source146:	bn_BN.zip
21mr|myspell-dictionaries-1.0.2-42|81	Source147:	cop_EG.zip
21mr|myspell-dictionaries-1.0.2-42|82	Source148:	csb_CSB.zip
21mr|myspell-dictionaries-1.0.2-42|83	Source149:	en_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|84	Source150:	eo_EO.zip
21mr|myspell-dictionaries-1.0.2-42|85	Source151:	eu_ES.zip
21mr|myspell-dictionaries-1.0.2-42|86	Source152:	fa_FA.zip
21mr|myspell-dictionaries-1.0.2-42|87	Source153:	fa_IR.zip
21mr|myspell-dictionaries-1.0.2-42|88	Source155:	fj_FJ.zip
21mr|myspell-dictionaries-1.0.2-42|89	Source156:	fur_IT.zip
21mr|myspell-dictionaries-1.0.2-42|90	Source157:	fy_NL.zip
21mr|myspell-dictionaries-1.0.2-42|91	Source158:	gd_GB.zip
21mr|myspell-dictionaries-1.0.2-42|92	Source159:	gsc_FR.zip
21mr|myspell-dictionaries-1.0.2-42|93	Source160:	he_IL.zip
21mr|myspell-dictionaries-1.0.2-42|94	Source161:	hi_IN.zip
21mr|myspell-dictionaries-1.0.2-42|95	Source162:	hy_AM.zip
21mr|myspell-dictionaries-1.0.2-42|96	Source164:	is_IS.zip
21mr|myspell-dictionaries-1.0.2-42|97	Source163:	th_TH.zip
21mr|myspell-dictionaries-1.0.2-42|98	Source165:	km_KH.zip
21mr|myspell-dictionaries-1.0.2-42|99	Source166:	ku_TR.zip
21mr|myspell-dictionaries-1.0.2-42|100	Source167:	la_LA.zip
21mr|myspell-dictionaries-1.0.2-42|101	Source168:	lv_LV.zip
21mr|myspell-dictionaries-1.0.2-42|102	Source169:	mg_MG.zip
21mr|myspell-dictionaries-1.0.2-42|103	Source170:	mn_MN.zip
21mr|myspell-dictionaries-1.0.2-42|104	Source171:	mr_IN.zip
21mr|myspell-dictionaries-1.0.2-42|105	Source172:	ne_NP.zip
21mr|myspell-dictionaries-1.0.2-42|106	Source173:	nr_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|107	Source174:	ns_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|108	Source175:	ny_MW.zip
21mr|myspell-dictionaries-1.0.2-42|109	Source176:	oc_FR.zip
21mr|myspell-dictionaries-1.0.2-42|110	Source177:	or_OR.zip
21mr|myspell-dictionaries-1.0.2-42|111	Source178:	pa_PA.zip
21mr|myspell-dictionaries-1.0.2-42|112	Source179:	qu_BO.zip
21mr|myspell-dictionaries-1.0.2-42|113	Source180:	rw_RW.zip
21mr|myspell-dictionaries-1.0.2-42|114	Source181:	ss_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|115	Source182:	st_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|116	Source183:	sw_TZ.zip
21mr|myspell-dictionaries-1.0.2-42|117	Source184:	ta_TA.zip
21mr|myspell-dictionaries-1.0.2-42|118	Source185:	tet_ID.zip
21mr|myspell-dictionaries-1.0.2-42|119	Source186:	tl_PH.zip
21mr|myspell-dictionaries-1.0.2-42|120	Source187:	tn_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|121	Source188:	ts_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|122	Source190:	uz_UZ.zip
21mr|myspell-dictionaries-1.0.2-42|123	Source191:	ve_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|124	Source192:	vi_VI.zip
21mr|myspell-dictionaries-1.0.2-42|125	Source193:	xh_ZA.zip
21mr|myspell-dictionaries-1.0.2-42|126	
21mr|myspell-dictionaries-1.0.2-42|127	##
21mr|myspell-dictionaries-1.0.2-42|128	## Sources for hyphenation dictionaries
21mr|myspell-dictionaries-1.0.2-42|129	##
21mr|myspell-dictionaries-1.0.2-42|130	
21mr|myspell-dictionaries-1.0.2-42|131	# See http://bgoffice.sourceforge.net/ooo/index.html
21mr|myspell-dictionaries-1.0.2-42|132	Source200:	hyph_bg_BG.zip
21mr|myspell-dictionaries-1.0.2-42|133	Source201:	hyph_cs_CZ.zip
21mr|myspell-dictionaries-1.0.2-42|134	Source202:	hyph_da_DK.zip
21mr|myspell-dictionaries-1.0.2-42|135	Source203:	hyph_de_CH.zip
21mr|myspell-dictionaries-1.0.2-42|136	Source204:	hyph_de_DE.zip
21mr|myspell-dictionaries-1.0.2-42|137	Source205:	hyph_el_GR.zip
21mr|myspell-dictionaries-1.0.2-42|138	Source206:	hyph_en_CA.zip
21mr|myspell-dictionaries-1.0.2-42|139	Source207:	hyph_en_GB.zip
21mr|myspell-dictionaries-1.0.2-42|140	Source208:	hyph_en_US.zip
21mr|myspell-dictionaries-1.0.2-42|141	Source209:	hyph_es_ES.zip
21mr|myspell-dictionaries-1.0.2-42|142	Source210:	hyph_et_EE.zip
21mr|myspell-dictionaries-1.0.2-42|143	Source211:	hyph_fi_FI.zip
21mr|myspell-dictionaries-1.0.2-42|144	Source212:	hyph_fr_BE.zip
21mr|myspell-dictionaries-1.0.2-42|145	Source213:	hyph_fr_FR.zip
21mr|myspell-dictionaries-1.0.2-42|146	Source214:	hyph_ga_IE.zip
21mr|myspell-dictionaries-1.0.2-42|147	Source215:	hyph_hu_HU.zip
21mr|myspell-dictionaries-1.0.2-42|148	Source216:	hyph_id_ID.zip
21mr|myspell-dictionaries-1.0.2-42|149	Source217:	hyph_is_IS.zip
21mr|myspell-dictionaries-1.0.2-42|150	Source218:	hyph_it_IT.zip
21mr|myspell-dictionaries-1.0.2-42|151	Source219:	hyph_lt_LT.zip
21mr|myspell-dictionaries-1.0.2-42|152	Source220:	hyph_nl_NL.zip
21mr|myspell-dictionaries-1.0.2-42|153	Source221:	hyph_pl_PL.zip
21mr|myspell-dictionaries-1.0.2-42|154	Source222:	hyph_pt_BR.zip
21mr|myspell-dictionaries-1.0.2-42|155	Source223:	hyph_pt_PT.zip
21mr|myspell-dictionaries-1.0.2-42|156	Source224:	hyph_ro_RO.zip
21mr|myspell-dictionaries-1.0.2-42|157	Source226:	hyph_sk_SK.zip
21mr|myspell-dictionaries-1.0.2-42|158	Source227:	hyph_sl_SI.zip
21mr|myspell-dictionaries-1.0.2-42|159	Source228:	hyph_sv_SE.zip
21mr|myspell-dictionaries-1.0.2-42|160	Source229:	hyph_uk_UA.zip
21mr|myspell-dictionaries-1.0.2-42|161	
21mr|myspell-dictionaries-1.0.2-42|162	##
21mr|myspell-dictionaries-1.0.2-42|163	## Sources for hyphenation dictionaries
21mr|myspell-dictionaries-1.0.2-42|164	##
21mr|myspell-dictionaries-1.0.2-42|165	
21mr|myspell-dictionaries-1.0.2-42|166	Source300:	th_en_US.zip
21mr|myspell-dictionaries-1.0.2-42|167	Source301:	th_fr_FR.zip
21mr|myspell-dictionaries-1.0.2-42|168	# http://it.openoffice.org/contribuire/thesaurus.html (alpha version!!!)
21mr|myspell-dictionaries-1.0.2-42|169	Source302:	th_it_IT.zip
21mr|myspell-dictionaries-1.0.2-42|170	Source303:	th_de_DE.zip
21mr|myspell-dictionaries-1.0.2-42|171	# http://synonimy.sourceforge.net/
21mr|myspell-dictionaries-1.0.2-42|172	Source304:	th_pl_PL.zip
21mr|myspell-dictionaries-1.0.2-42|173	Source305:	th_es_ES.zip
21mr|myspell-dictionaries-1.0.2-42|174	## http://bgoffice.sourceforge.net/ooo/
21mr|myspell-dictionaries-1.0.2-42|175	Source306:	th_bg_BG.zip
21mr|myspell-dictionaries-1.0.2-42|176	# http://www.sk-spell.sk.cx/thesaurus/download/OOo-Thesaurus2-sk_SK.zip
21mr|myspell-dictionaries-1.0.2-42|177	# (2009-03-30)
21mr|myspell-dictionaries-1.0.2-42|178	Source307:	th_sk_SK.zip
21mr|myspell-dictionaries-1.0.2-42|179	
21mr|myspell-dictionaries-1.0.2-42|180	Source309:	th_cs_CZ.zip
21mr|myspell-dictionaries-1.0.2-42|181	Source310:	th_de_CH.zip
21mr|myspell-dictionaries-1.0.2-42|182	Source311:	th_hu_HU.zip
21mr|myspell-dictionaries-1.0.2-42|183	
21mr|myspell-dictionaries-1.0.2-42|184	##
21mr|myspell-dictionaries-1.0.2-42|185	## Packages information
21mr|myspell-dictionaries-1.0.2-42|186	##
21mr|myspell-dictionaries-1.0.2-42|187	
21mr|myspell-dictionaries-1.0.2-42|188	%description
21mr|myspell-dictionaries-1.0.2-42|189	myspell-* packages contain spell checking data to be used by
21mr|myspell-dictionaries-1.0.2-42|190	OpenOffice.org or any other MySpell-capable application.
21mr|myspell-dictionaries-1.0.2-42|191	myspell-hyph-* packages contain hyphenation dictionaries for
21mr|myspell-dictionaries-1.0.2-42|192	a particular set of languages.
21mr|myspell-dictionaries-1.0.2-42|193	
21mr|myspell-dictionaries-1.0.2-42|194	%{expand:%(/bin/sh %{SOURCE0} af_ZA "DICT          " "Afrikaans (Africa)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|195	%{expand:%(/bin/sh %{SOURCE0} am_AM "DICT          " "Amharic (Ethiopia)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|196	%{expand:%(/bin/sh %{SOURCE0} ar_AR "DICT          " "Arabic (North Africa and Middle East)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|197	%{expand:%(/bin/sh %{SOURCE0} az_AZ "DICT          " "Azerbaijani (Azerbaijan)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|198	%{expand:%(/bin/sh %{SOURCE0} bg_BG "DICT          " "Bulgarian (Bulgaria)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|199	%{expand:%(/bin/sh %{SOURCE0} bn_BN "DICT          " "Bengali (India)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|200	%{expand:%(/bin/sh %{SOURCE0} ca_ES "DICT          " "Catalan" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|201	%{expand:%(/bin/sh %{SOURCE0} cop_EG "DICT          " "Coptic (North Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|202	%{expand:%(/bin/sh %{SOURCE0} cs_CZ "DICT HYPH THES" "Czech (Czech Republic)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|203	%{expand:%(/bin/sh %{SOURCE0} csb_CSB "DICT          " "Kashubian (Poland)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|204	%{expand:%(/bin/sh %{SOURCE0} cy_GB "DICT          " "Welsh (Wales)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|205	%{expand:%(/bin/sh %{SOURCE0} da_DK "DICT HYPH     " "Danish (Denmark)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|206	%{expand:%(/bin/sh %{SOURCE0} de_AT "DICT          " "German (Austria)"  GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|207	%{expand:%(/bin/sh %{SOURCE0} de_CH "DICT HYPH THES" "German (Switzerland)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|208	%{expand:%(/bin/sh %{SOURCE0} de_DE "DICT HYPH THES" "German (Germany)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|209	%{expand:%(/bin/sh %{SOURCE0} el_GR "DICT HYPH     " "Greek (Greece)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|210	%{expand:%(/bin/sh %{SOURCE0} en_AU "DICT          " "English (Australian)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|211	%{expand:%(/bin/sh %{SOURCE0} en_CA "DICT HYPH     " "English (Canada)" "Public Domain" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|212	%{expand:%(/bin/sh %{SOURCE0} en_GB "DICT HYPH     " "English (United Kingdom)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|213	%{expand:%(/bin/sh %{SOURCE0} en_NZ "DICT          " "English (New Zealand)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|214	%{expand:%(/bin/sh %{SOURCE0} en_US "DICT HYPH THES" "English (US)" BSD 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|215	%{expand:%(/bin/sh %{SOURCE0} en_ZA "DICT          " "English (South Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|216	%{expand:%(/bin/sh %{SOURCE0} eo_EO "DICT          " "Esperanto (anywhere)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|217	%{expand:%(/bin/sh %{SOURCE0} es_ES "DICT HYPH THES" "Spanish (Spain)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|218	%{expand:%(/bin/sh %{SOURCE0} es_MX "DICT          " "Spanish (Mexico)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|219	%{expand:%(/bin/sh %{SOURCE0} et_EE "DICT HYPH     " "Estonian (Estonia)" "free, see http://www.eki.ee/eki/licence.html" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|220	%{expand:%(/bin/sh %{SOURCE0} eu_ES "DICT          " "Basque" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|221	%{expand:%(/bin/sh %{SOURCE0} fa_FA "DICT          " "Farsi (Iran)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|222	%{expand:%(/bin/sh %{SOURCE0} fa_IR "DICT          " "Persian (Iran)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|223	%{expand:%(/bin/sh %{SOURCE0} fi_FI "     HYPH     " "Finnish (Finland)" "freely distributable" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|224	%{expand:%(/bin/sh %{SOURCE0} fj_FJ "DICT          " "Fijian (Fiji)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|225	%{expand:%(/bin/sh %{SOURCE0} fo_FO "DICT          " "Faroese (Faroe Islands)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|226	%{expand:%(/bin/sh %{SOURCE0} fr_BE "     HYPH     " "French" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|227	%{expand:%(/bin/sh %{SOURCE0} fr_FR "DICT HYPH THES" "French (France)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|228	%{expand:%(/bin/sh %{SOURCE0} fur_IT "DICT          " "Friulian (north-east Italy)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|229	%{expand:%(/bin/sh %{SOURCE0} fy_NL "DICT          " "Frisian (Netherlands)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|230	%{expand:%(/bin/sh %{SOURCE0} ga_IE "DICT HYPH     " "Irish (Ireland)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|231	%{expand:%(/bin/sh %{SOURCE0} gd_GB "DICT          " "Scottish Gaelic (Scotland)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|232	%{expand:%(/bin/sh %{SOURCE0} gl_ES "DICT          " "Galician (Spain)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|233	%{expand:%(/bin/sh %{SOURCE0} gsc_FR "DICT          " "Gascon (France)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|234	%{expand:%(/bin/sh %{SOURCE0} he_IL "DICT          " "Hebrew (Israel)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|235	%{expand:%(/bin/sh %{SOURCE0} hi_IN "DICT          " "Hindi (India)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|236	%{expand:%(/bin/sh %{SOURCE0} hr_HR "DICT          " "Croatian (Croatia)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|237	%{expand:%(/bin/sh %{SOURCE0} hu_HU "DICT HYPH THES" "Hungarian (Hungary)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|238	%{expand:%(/bin/sh %{SOURCE0} hy_AM "DICT          " "Armenian (Eastern and Western)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|239	%{expand:%(/bin/sh %{SOURCE0} id_ID "DICT HYPH     " "Indonesian (Indonesia)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|240	%{expand:%(/bin/sh %{SOURCE0} is_IS "DICT HYPH     " "Icelandic (Iceland)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|241	%{expand:%(/bin/sh %{SOURCE0} it_IT "DICT HYPH THES" "Italian (Italy)" LGPL/GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|242	%{expand:%(/bin/sh %{SOURCE0} km_KH "DICT          " "Khmer (Cambodia)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|243	%{expand:%(/bin/sh %{SOURCE0} ku_TR "DICT          " "Kurdish (Iran)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|244	%{expand:%(/bin/sh %{SOURCE0} la_LA "DICT          " "Latin (x-register)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|245	%{expand:%(/bin/sh %{SOURCE0} lt_LT "DICT HYPH     " "Lithuanian (Lithuania)" BSD-like 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|246	%{expand:%(/bin/sh %{SOURCE0} lv_LV "DICT          " "Latvian (Latvia)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|247	%{expand:%(/bin/sh %{SOURCE0} mg_MG "DICT          " "Malagasy (Madagascar)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|248	%{expand:%(/bin/sh %{SOURCE0} mi_NZ "DICT          " "Maori (New Zealand)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|249	%{expand:%(/bin/sh %{SOURCE0} mn_MN "DICT          " "Mongolian (Mongolia)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|250	%{expand:%(/bin/sh %{SOURCE0} mr_IN "DICT          " "Marathi (India)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|251	%{expand:%(/bin/sh %{SOURCE0} ms_MY "DICT          " "Malay (Malaysia)" "GNU Free Documentation License" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|252	%{expand:%(/bin/sh %{SOURCE0} nb_NO "DICT          " "Norwegian/Bokmel (Norway)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|253	%{expand:%(/bin/sh %{SOURCE0} ne_NP "DICT          " "Nepali (Nepal)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|254	%{expand:%(/bin/sh %{SOURCE0} nl_NL "DICT HYPH     " "Dutch (Netherlands)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|255	%{expand:%(/bin/sh %{SOURCE0} nn_NO "DICT          " "Norwegian/Nynorsk (Norway)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|256	%{expand:%(/bin/sh %{SOURCE0} nr_ZA "DICT          " "Ndebele (South Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|257	%{expand:%(/bin/sh %{SOURCE0} ns_ZA "DICT          " "Northern Sotho (South Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|258	%{expand:%(/bin/sh %{SOURCE0} ny_MW "DICT          " "Chichewa (Malawi)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|259	%{expand:%(/bin/sh %{SOURCE0} oc_FR "DICT          " "Occitan (France)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|260	%{expand:%(/bin/sh %{SOURCE0} or_OR "DICT          " "Oriya (India)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|261	%{expand:%(/bin/sh %{SOURCE0} pa_PA "DICT          " "Punjabi (India)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|262	%{expand:%(/bin/sh %{SOURCE0} pl_PL "DICT HYPH THES" "Polish (Poland)" "Creative Commons ShareAlike, http://creativecommons.org/licenses/sa/1.0" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|263	%{expand:%(/bin/sh %{SOURCE0} pt_BR "DICT HYPH     " "Portuguese (Brasil)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|264	%{expand:%(/bin/sh %{SOURCE0} pt_PT "DICT HYPH     " "Portuguese (Portugal)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|265	%{expand:%(/bin/sh %{SOURCE0} qu_BO "DICT          " "Quechua (Bolivia)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|266	%{expand:%(/bin/sh %{SOURCE0} ro_RO "DICT HYPH     " "Romanian (Romania)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|267	%{expand:%(/bin/sh %{SOURCE0} rw_RW "DICT          " "Kinyarwanda (Rwanda)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|268	%{expand:%(/bin/sh %{SOURCE0} sk_SK "DICT HYPH THES" "Slovak (Slovak Republic)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|269	%{expand:%(/bin/sh %{SOURCE0} sl_SI "DICT HYPH     " "Slovenian (Slovenia)" BSD-like 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|270	%{expand:%(/bin/sh %{SOURCE0} ss_ZA "DICT          " "Swazi/Swati (South Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|271	%{expand:%(/bin/sh %{SOURCE0} st_ZA "DICT          " "Southern Sotho (South Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|272	%{expand:%(/bin/sh %{SOURCE0} sv_SE "DICT HYPH     " "Swedish (Sweden)" GPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|273	%{expand:%(/bin/sh %{SOURCE0} sw_KE "DICT          " "Kiswahili (Africa)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|274	%{expand:%(/bin/sh %{SOURCE0} sw_TZ "DICT          " "Kiswahili (East Africa) Extended Wordlist" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|275	%{expand:%(/bin/sh %{SOURCE0} ta_TA "DICT          " "Tamil (India)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|276	%{expand:%(/bin/sh %{SOURCE0} tet_ID "DICT          " "Tetum (Indonesia)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|277	%{expand:%(/bin/sh %{SOURCE0} th_TH "DICT          " "Thai (Thailand)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|278	%{expand:%(/bin/sh %{SOURCE0} tl_PH "DICT          " "Tagalog (Philippines)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|279	%{expand:%(/bin/sh %{SOURCE0} tn_ZA "DICT          " "Setswana (Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|280	%{expand:%(/bin/sh %{SOURCE0} ts_ZA "DICT          " "Tsonga (South Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|281	%{expand:%(/bin/sh %{SOURCE0} uk_UA "DICT HYPH     " "Ukrainian (Ukraine)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|282	%{expand:%(/bin/sh %{SOURCE0} uz_UZ "DICT          " "Uzbek (Uzbekistan)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|283	%{expand:%(/bin/sh %{SOURCE0} ve_ZA "DICT          " "Venda (South Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|284	%{expand:%(/bin/sh %{SOURCE0} vi_VI "DICT          " "Vietnamese (Vietnam)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|285	%{expand:%(/bin/sh %{SOURCE0} xh_ZA "DICT          " "Xhosa (South Africa)" "Check readme" 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|286	%{expand:%(/bin/sh %{SOURCE0} zu_ZA "DICT          " "Zulu (South Africa)" LGPL 2>/dev/null )}
21mr|myspell-dictionaries-1.0.2-42|287	
21mr|myspell-dictionaries-1.0.2-42|288	%prep
21mr|myspell-dictionaries-1.0.2-42|289	%setup -q -T -c
21mr|myspell-dictionaries-1.0.2-42|290	
21mr|myspell-dictionaries-1.0.2-42|291	set -eu
21mr|myspell-dictionaries-1.0.2-42|292	
21mr|myspell-dictionaries-1.0.2-42|293	# Handle spelling dictionaries
21mr|myspell-dictionaries-1.0.2-42|294	all_dicts="%{SOURCE100} %{SOURCE101} %{SOURCE102} %{SOURCE103} %{SOURCE104} \
21mr|myspell-dictionaries-1.0.2-42|295	%{SOURCE105} %{SOURCE106} %{SOURCE107} %{SOURCE108} %{SOURCE109} \
21mr|myspell-dictionaries-1.0.2-42|296	%{SOURCE110} %{SOURCE111} %{SOURCE112} %{SOURCE113} %{SOURCE114} \
21mr|myspell-dictionaries-1.0.2-42|297	%{SOURCE115} %{SOURCE116} %{SOURCE117} %{SOURCE118} %{SOURCE119} \
21mr|myspell-dictionaries-1.0.2-42|298	%{SOURCE120} %{SOURCE121} %{SOURCE122} %{SOURCE123} %{SOURCE124} \
21mr|myspell-dictionaries-1.0.2-42|299	%{SOURCE126} %{SOURCE127} %{SOURCE128} %{SOURCE129} \
21mr|myspell-dictionaries-1.0.2-42|300	%{SOURCE130} %{SOURCE131} %{SOURCE132} %{SOURCE133} %{SOURCE134} \
21mr|myspell-dictionaries-1.0.2-42|301	%{SOURCE135} %{SOURCE136} %{SOURCE137} %{SOURCE138} %{SOURCE139} \
21mr|myspell-dictionaries-1.0.2-42|302	%{SOURCE140} %{SOURCE141} %{SOURCE142} %{SOURCE143} %{SOURCE144} \
21mr|myspell-dictionaries-1.0.2-42|303	%{SOURCE145} %{SOURCE146} %{SOURCE147} %{SOURCE148} %{SOURCE149} \
21mr|myspell-dictionaries-1.0.2-42|304	%{SOURCE150} %{SOURCE151} %{SOURCE152} %{SOURCE153}              \
21mr|myspell-dictionaries-1.0.2-42|305	%{SOURCE155} %{SOURCE156} %{SOURCE157} %{SOURCE158} %{SOURCE159} \
21mr|myspell-dictionaries-1.0.2-42|306	%{SOURCE160} %{SOURCE161} %{SOURCE162} %{SOURCE163} %{SOURCE164} \
21mr|myspell-dictionaries-1.0.2-42|307	%{SOURCE165} %{SOURCE166} %{SOURCE167} %{SOURCE168} %{SOURCE169} \
21mr|myspell-dictionaries-1.0.2-42|308	%{SOURCE170} %{SOURCE171} %{SOURCE172} %{SOURCE173} %{SOURCE174} \
21mr|myspell-dictionaries-1.0.2-42|309	%{SOURCE175} %{SOURCE176} %{SOURCE177} %{SOURCE178} %{SOURCE179} \
21mr|myspell-dictionaries-1.0.2-42|310	%{SOURCE180} %{SOURCE181} %{SOURCE182} %{SOURCE183} %{SOURCE184} \
21mr|myspell-dictionaries-1.0.2-42|311	%{SOURCE185} %{SOURCE186} %{SOURCE187} %{SOURCE188}              \
21mr|myspell-dictionaries-1.0.2-42|312	%{SOURCE190} %{SOURCE191} %{SOURCE192} %{SOURCE193}"
21mr|myspell-dictionaries-1.0.2-42|313	for dictfile in $all_dicts
21mr|myspell-dictionaries-1.0.2-42|314	do
21mr|myspell-dictionaries-1.0.2-42|315	basefile="${dictfile##*/}"
21mr|myspell-dictionaries-1.0.2-42|316	langpack="${basefile/.zip/}"
21mr|myspell-dictionaries-1.0.2-42|317	echo "LANGPACK=$langpack"
21mr|myspell-dictionaries-1.0.2-42|318	mkdir -p doc/DICT/$langpack
21mr|myspell-dictionaries-1.0.2-42|319	unzip -d doc/DICT/$langpack $dictfile
21mr|myspell-dictionaries-1.0.2-42|320	mkdir -p dic/DICT/$langpack
21mr|myspell-dictionaries-1.0.2-42|321	mv doc/DICT/$langpack/$langpack.{aff,dic} dic/DICT/$langpack
21mr|myspell-dictionaries-1.0.2-42|322	# Protect against #36685
21mr|myspell-dictionaries-1.0.2-42|323	rm -f doc/DICT/$langpack/*.aff 2> /dev/null
21mr|myspell-dictionaries-1.0.2-42|324	rm -f doc/DICT/$langpack/*.dic 2> /dev/null
21mr|myspell-dictionaries-1.0.2-42|325	# create dummy file if docdir is empty
21mr|myspell-dictionaries-1.0.2-42|326	if ! ls doc/DICT/$langpack/* ; then
21mr|myspell-dictionaries-1.0.2-42|327	cat > doc/DICT/$langpack/README_$langpack.txt << EOF
21mr|myspell-dictionaries-1.0.2-42|328	Spell checking dictionary for $langpack
21mr|myspell-dictionaries-1.0.2-42|329	EOF
21mr|myspell-dictionaries-1.0.2-42|330	fi
21mr|myspell-dictionaries-1.0.2-42|331	# fix permissions
21mr|myspell-dictionaries-1.0.2-42|332	chmod 644 doc/DICT/$langpack/*
21mr|myspell-dictionaries-1.0.2-42|333	# add symlinks for mozilla apps
21mr|myspell-dictionaries-1.0.2-42|334	mkdir -p moz
21mr|myspell-dictionaries-1.0.2-42|335	lang=$(echo $langpack|sed 's/_.*//')
21mr|myspell-dictionaries-1.0.2-42|336	if [ $(echo $all_dicts |tr ' ' \\n |grep /${lang}_ |wc -l) \> 1 ]; then
21mr|myspell-dictionaries-1.0.2-42|337	lang=$(echo $langpack |tr _ -)
21mr|myspell-dictionaries-1.0.2-42|338	fi
21mr|myspell-dictionaries-1.0.2-42|339	ln -s ../ooo/$langpack.aff moz/$lang.aff
21mr|myspell-dictionaries-1.0.2-42|340	ln -s ../ooo/$langpack.dic moz/$lang.dic
21mr|myspell-dictionaries-1.0.2-42|341	echo %{mozdictdir}/$lang.aff > $langpack.files
21mr|myspell-dictionaries-1.0.2-42|342	echo %{mozdictdir}/$lang.dic >> $langpack.files
21mr|myspell-dictionaries-1.0.2-42|343	done
21mr|myspell-dictionaries-1.0.2-42|344	
21mr|myspell-dictionaries-1.0.2-42|345	# Handle spelling dictionaries
21mr|myspell-dictionaries-1.0.2-42|346	for hyphfile in %{SOURCE200} %{SOURCE201} %{SOURCE202} %{SOURCE203} %{SOURCE204} \
21mr|myspell-dictionaries-1.0.2-42|347	%{SOURCE205} %{SOURCE206} %{SOURCE207} %{SOURCE208} %{SOURCE209} \
21mr|myspell-dictionaries-1.0.2-42|348	%{SOURCE210} %{SOURCE211} %{SOURCE212} %{SOURCE213} %{SOURCE214} \
21mr|myspell-dictionaries-1.0.2-42|349	%{SOURCE215} %{SOURCE216} %{SOURCE217} %{SOURCE218} %{SOURCE219} \
21mr|myspell-dictionaries-1.0.2-42|350	%{SOURCE220} %{SOURCE221} %{SOURCE222} %{SOURCE223} %{SOURCE224} \
21mr|myspell-dictionaries-1.0.2-42|351	%{SOURCE226} %{SOURCE227} %{SOURCE228} %{SOURCE229}
21mr|myspell-dictionaries-1.0.2-42|352	do
21mr|myspell-dictionaries-1.0.2-42|353	basefile="${hyphfile##*/}"
21mr|myspell-dictionaries-1.0.2-42|354	langpack="${basefile/.zip/}"
21mr|myspell-dictionaries-1.0.2-42|355	echo "LANGPACK/(HPY)=$langpack"
21mr|myspell-dictionaries-1.0.2-42|356	mkdir -p doc/HYPH/$langpack
21mr|myspell-dictionaries-1.0.2-42|357	unzip -d doc/HYPH/$langpack $hyphfile
21mr|myspell-dictionaries-1.0.2-42|358	mkdir -p dic/HYPH/$langpack
21mr|myspell-dictionaries-1.0.2-42|359	mv doc/HYPH/$langpack/$langpack.dic dic/HYPH/$langpack
21mr|myspell-dictionaries-1.0.2-42|360	# Protect against #36685
21mr|myspell-dictionaries-1.0.2-42|361	rm -f doc/HYPH/$langpack/*.dic 2> /dev/null
21mr|myspell-dictionaries-1.0.2-42|362	# create dummy file if docdir is empty
21mr|myspell-dictionaries-1.0.2-42|363	if ! ls doc/HYPH/$langpack/* ; then
21mr|myspell-dictionaries-1.0.2-42|364	cat > doc/HYPH/$langpack/README_$langpack.txt << EOF
21mr|myspell-dictionaries-1.0.2-42|365	Hyphenation dictionary for $langpack
21mr|myspell-dictionaries-1.0.2-42|366	EOF
21mr|myspell-dictionaries-1.0.2-42|367	fi
21mr|myspell-dictionaries-1.0.2-42|368	# fix permissions
21mr|myspell-dictionaries-1.0.2-42|369	chmod 644 doc/HYPH/$langpack/*
21mr|myspell-dictionaries-1.0.2-42|370	done
21mr|myspell-dictionaries-1.0.2-42|371	
21mr|myspell-dictionaries-1.0.2-42|372	# Handle thesaurus dictionaries
21mr|myspell-dictionaries-1.0.2-42|373	for thesfile in %{SOURCE300} %{SOURCE301} %{SOURCE302} %{SOURCE303} %{SOURCE304} \
21mr|myspell-dictionaries-1.0.2-42|374	%{SOURCE305} %{SOURCE306} %{SOURCE307}              %{SOURCE309} \
21mr|myspell-dictionaries-1.0.2-42|375	%{SOURCE310} %{SOURCE311}
21mr|myspell-dictionaries-1.0.2-42|376	do
21mr|myspell-dictionaries-1.0.2-42|377	basefile="${thesfile##*/}"
21mr|myspell-dictionaries-1.0.2-42|378	langpack="${basefile/.zip/}"
21mr|myspell-dictionaries-1.0.2-42|379	echo "LANGPACK(thes)=$langpack"
21mr|myspell-dictionaries-1.0.2-42|380	mkdir -p doc/THES/$langpack
21mr|myspell-dictionaries-1.0.2-42|381	unzip -d doc/THES/$langpack $thesfile
21mr|myspell-dictionaries-1.0.2-42|382	mkdir -p dic/THES/$langpack
21mr|myspell-dictionaries-1.0.2-42|383	mv doc/THES/$langpack/$langpack.{dat,idx} dic/THES/$langpack
21mr|myspell-dictionaries-1.0.2-42|384	# Protect against #36685
21mr|myspell-dictionaries-1.0.2-42|385	rm -f doc/THES/$langpack/*.dat 2> /dev/null
21mr|myspell-dictionaries-1.0.2-42|386	rm -f doc/THES/$langpack/*.idx 2> /dev/null
21mr|myspell-dictionaries-1.0.2-42|387	# create dummy file if docdir is empty
21mr|myspell-dictionaries-1.0.2-42|388	if ! ls doc/THES/$langpack/* ; then
21mr|myspell-dictionaries-1.0.2-42|389	cat > doc/THES/$langpack/README_$langpack.txt << EOF
21mr|myspell-dictionaries-1.0.2-42|390	Thesaurus dictionary for $langpack
21mr|myspell-dictionaries-1.0.2-42|391	EOF
21mr|myspell-dictionaries-1.0.2-42|392	fi
21mr|myspell-dictionaries-1.0.2-42|393	# fix permissions
21mr|myspell-dictionaries-1.0.2-42|394	chmod 644 doc/THES/$langpack/*
21mr|myspell-dictionaries-1.0.2-42|395	done
21mr|myspell-dictionaries-1.0.2-42|396	
21mr|myspell-dictionaries-1.0.2-42|397	# protect against #36685
21mr|myspell-dictionaries-1.0.2-42|398	[ -n "$(find doc/ -name '*.dic')" ] && exit 1
21mr|myspell-dictionaries-1.0.2-42|399	[ -n "$(find doc/ -name '*.aff')" ] && exit 1
21mr|myspell-dictionaries-1.0.2-42|400	[ -n "$(find doc/ -name '*.dat')" ] && exit 1
21mr|myspell-dictionaries-1.0.2-42|401	[ -n "$(find doc/ -name '*.idx')" ] && exit 1
21mr|myspell-dictionaries-1.0.2-42|402	
21mr|myspell-dictionaries-1.0.2-42|403	:
21mr|myspell-dictionaries-1.0.2-42|404	
21mr|myspell-dictionaries-1.0.2-42|405	%build
21mr|myspell-dictionaries-1.0.2-42|406	
21mr|myspell-dictionaries-1.0.2-42|407	%install
21mr|myspell-dictionaries-1.0.2-42|408	mkdir -p %{buildroot}%{dictdir}/
21mr|myspell-dictionaries-1.0.2-42|409	
21mr|myspell-dictionaries-1.0.2-42|410	# Install spell checking dictionaries
21mr|myspell-dictionaries-1.0.2-42|411	for file in dic/DICT/*/*; do
21mr|myspell-dictionaries-1.0.2-42|412	install -m 644 $file %{buildroot}%{dictdir}/${file##*/}
21mr|myspell-dictionaries-1.0.2-42|413	done
21mr|myspell-dictionaries-1.0.2-42|414	
21mr|myspell-dictionaries-1.0.2-42|415	# Install hyphenation dictionaries
21mr|myspell-dictionaries-1.0.2-42|416	for file in dic/HYPH/*/*; do
21mr|myspell-dictionaries-1.0.2-42|417	install -m 644 $file %{buildroot}%{dictdir}/${file##*/}
21mr|myspell-dictionaries-1.0.2-42|418	done
21mr|myspell-dictionaries-1.0.2-42|419	
21mr|myspell-dictionaries-1.0.2-42|420	# Install thesaurus dictionaries
21mr|myspell-dictionaries-1.0.2-42|421	for file in dic/THES/*/*; do
21mr|myspell-dictionaries-1.0.2-42|422	install -m 644 $file %{buildroot}%{dictdir}/${file##*/}
21mr|myspell-dictionaries-1.0.2-42|423	done
21mr|myspell-dictionaries-1.0.2-42|424	
21mr|myspell-dictionaries-1.0.2-42|425	# #42885
21mr|myspell-dictionaries-1.0.2-42|426	cd %{buildroot}%{dictdir}
21mr|myspell-dictionaries-1.0.2-42|427	for file in *.idx *.dat; do
21mr|myspell-dictionaries-1.0.2-42|428	ln -s $file `echo $file|sed 's/\(.*\)\.\(idx\|dat\)/\1_v2\.\2/' `
21mr|myspell-dictionaries-1.0.2-42|429	done
21mr|myspell-dictionaries-1.0.2-42|430	ln -s th_en_US.idx th_en_GB_v2.idx
21mr|myspell-dictionaries-1.0.2-42|431	ln -s th_en_US.dat th_en_GB_v2.dat
21mr|myspell-dictionaries-1.0.2-42|432	cd -

14351 21
21mr|mysql-community8.4-8.4.6-1|1	%global __requires_exclude ^((libabsl_.*|libprotobuf.*|libmysqlharness\.so.*|libmysqlharness_stdx\.so.*|libmysqlharness_tls\.so.*|libmysqlrouter\.so\..*|libmysqlrouter_.*\.so\..*)|(perl\\((GD|hostnames|lib::mtr|lib::v1|mtr_|My::)))
21mr|mysql-community8.4-8.4.6-1|2	%global __provides_exclude_from ^(/usr/share/(mysql|mysql-test)/.*|%{_libdir}/mysql/plugin/.*\\.so|%{_libdir}/mysql/private/.*|%{_libdir}/mysqlrouter/.*|%{_libdir}/mysqlrouter/private/.*)$
21mr|mysql-community8.4-8.4.6-1|3	
21mr|mysql-community8.4-8.4.6-1|4	%define url_ver %(echo %{version} |cut -d. -f-2)
21mr|mysql-community8.4-8.4.6-1|5	%define oname mysql
21mr|mysql-community8.4-8.4.6-1|6	
21mr|mysql-community8.4-8.4.6-1|7	%global compatver	8.0.43
21mr|mysql-community8.4-8.4.6-1|8	
21mr|mysql-community8.4-8.4.6-1|9	%define mysql_major	8
21mr|mysql-community8.4-8.4.6-1|10	%define mysql_minor	4
21mr|mysql-community8.4-8.4.6-1|11	%define major		24
21mr|mysql-community8.4-8.4.6-1|12	%define major_compat	21
21mr|mysql-community8.4-8.4.6-1|13	%define major_router	1
21mr|mysql-community8.4-8.4.6-1|14	%define libname %mklibname %{oname}%{mysql_major}%{mysql_minor}client %{major}
21mr|mysql-community8.4-8.4.6-1|15	%define libname_compat %mklibname %{oname}%{mysql_major}%{mysql_minor}client-compat %{major_compat}
21mr|mysql-community8.4-8.4.6-1|16	%define devname %mklibname %{oname}%{mysql_major}%{mysql_minor} -d
21mr|mysql-community8.4-8.4.6-1|17	%define product_suffix community%{mysql_major}.%{mysql_minor}
21mr|mysql-community8.4-8.4.6-1|18	
21mr|mysql-community8.4-8.4.6-1|19	%ifarch %{riscv}
21mr|mysql-community8.4-8.4.6-1|20	%global debug_package %{nil}
21mr|mysql-community8.4-8.4.6-1|21	%global _libdir %{_prefix}/lib
21mr|mysql-community8.4-8.4.6-1|22	%endif
21mr|mysql-community8.4-8.4.6-1|23	
21mr|mysql-community8.4-8.4.6-1|24	Summary:	A very fast and reliable SQL database server
21mr|mysql-community8.4-8.4.6-1|25	Name:		mysql-community8.4
21mr|mysql-community8.4-8.4.6-1|26	Version:	8.4.6
21mr|mysql-community8.4-8.4.6-1|27	Release:	1
21mr|mysql-community8.4-8.4.6-1|28	License:	GPLv2
21mr|mysql-community8.4-8.4.6-1|29	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|30	Url:		https://www.mysql.com
21mr|mysql-community8.4-8.4.6-1|31	Source0:	https://cdn.mysql.com/Downloads/MySQL-%{url_ver}/%{oname}-%{version}.tar.gz
21mr|mysql-community8.4-8.4.6-1|32	Source1:	https://cdn.mysql.com/Downloads/MySQL-8.0/%{oname}-boost-%{compatver}.tar.gz
21mr|mysql-community8.4-8.4.6-1|33	Source2:	mysql-sysusers.conf
21mr|mysql-community8.4-8.4.6-1|34	Source3:	mysqlrouter-sysusers.conf
21mr|mysql-community8.4-8.4.6-1|35	BuildRequires:	bison
21mr|mysql-community8.4-8.4.6-1|36	BuildRequires:	cmake
21mr|mysql-community8.4-8.4.6-1|37	BuildRequires:	perl
21mr|mysql-community8.4-8.4.6-1|38	BuildRequires:	perl(Carp)
21mr|mysql-community8.4-8.4.6-1|39	BuildRequires:	perl(Config)
21mr|mysql-community8.4-8.4.6-1|40	BuildRequires:	perl(Cwd)
21mr|mysql-community8.4-8.4.6-1|41	BuildRequires:	perl(Data::Dumper)
21mr|mysql-community8.4-8.4.6-1|42	BuildRequires:	perl(English)
21mr|mysql-community8.4-8.4.6-1|43	BuildRequires:	perl(Errno)
21mr|mysql-community8.4-8.4.6-1|44	BuildRequires:	perl(Exporter)
21mr|mysql-community8.4-8.4.6-1|45	BuildRequires:	perl(Fcntl)
21mr|mysql-community8.4-8.4.6-1|46	BuildRequires:	perl(File::Basename)
21mr|mysql-community8.4-8.4.6-1|47	BuildRequires:	perl(File::Copy)
21mr|mysql-community8.4-8.4.6-1|48	BuildRequires:	perl(File::Find)
21mr|mysql-community8.4-8.4.6-1|49	BuildRequires:	perl(File::Path)
21mr|mysql-community8.4-8.4.6-1|50	BuildRequires:	perl(File::Spec)
21mr|mysql-community8.4-8.4.6-1|51	BuildRequires:	perl(File::Spec::Functions)
21mr|mysql-community8.4-8.4.6-1|52	BuildRequires:	perl(File::Temp)
21mr|mysql-community8.4-8.4.6-1|53	BuildRequires:	perl-generators
21mr|mysql-community8.4-8.4.6-1|54	BuildRequires:	perl-interpreter
21mr|mysql-community8.4-8.4.6-1|55	BuildRequires:	perl(Getopt::Long)
21mr|mysql-community8.4-8.4.6-1|56	BuildRequires:	perl(IO::File)
21mr|mysql-community8.4-8.4.6-1|57	BuildRequires:	perl(IO::Handle)
21mr|mysql-community8.4-8.4.6-1|58	BuildRequires:	perl(IO::Pipe)
21mr|mysql-community8.4-8.4.6-1|59	BuildRequires:	perl(IO::Select)
21mr|mysql-community8.4-8.4.6-1|60	BuildRequires:	perl(IO::Socket)
21mr|mysql-community8.4-8.4.6-1|61	BuildRequires:	perl(IO::Socket::INET)
21mr|mysql-community8.4-8.4.6-1|62	BuildRequires:	perl(JSON)
21mr|mysql-community8.4-8.4.6-1|63	BuildRequires:	perl(Memoize)
21mr|mysql-community8.4-8.4.6-1|64	BuildRequires:	perl(POSIX)
21mr|mysql-community8.4-8.4.6-1|65	BuildRequires:	perl(Sys::Hostname)
21mr|mysql-community8.4-8.4.6-1|66	BuildRequires:	perl(Time::HiRes)
21mr|mysql-community8.4-8.4.6-1|67	BuildRequires:	perl(Time::localtime)
21mr|mysql-community8.4-8.4.6-1|68	BuildRequires:	time
21mr|mysql-community8.4-8.4.6-1|69	BuildRequires:	java-devel
21mr|mysql-community8.4-8.4.6-1|70	BuildRequires:	libaio-devel
21mr|mysql-community8.4-8.4.6-1|71	%ifarch x86_64
21mr|mysql-community8.4-8.4.6-1|72	BuildRequires:	quadmath-devel
21mr|mysql-community8.4-8.4.6-1|73	%endif
21mr|mysql-community8.4-8.4.6-1|74	BuildRequires:	openldap-devel
21mr|mysql-community8.4-8.4.6-1|75	BuildRequires:	pkgconfig(libcurl)
21mr|mysql-community8.4-8.4.6-1|76	BuildRequires:	pkgconfig(libedit)
21mr|mysql-community8.4-8.4.6-1|77	BuildRequires:	pkgconfig(libevent)
21mr|mysql-community8.4-8.4.6-1|78	BuildRequires:	pkgconfig(libfido2)
21mr|mysql-community8.4-8.4.6-1|79	BuildRequires:	pkgconfig(libsasl2)
21mr|mysql-community8.4-8.4.6-1|80	BuildRequires:	pkgconfig(libtirpc)
21mr|mysql-community8.4-8.4.6-1|81	BuildRequires:	pkgconfig(ncurses)
21mr|mysql-community8.4-8.4.6-1|82	BuildRequires:	pkgconfig(numa)
21mr|mysql-community8.4-8.4.6-1|83	BuildRequires:	pkgconfig(openssl)
21mr|mysql-community8.4-8.4.6-1|84	BuildRequires:	pkgconfig(systemd)
21mr|mysql-community8.4-8.4.6-1|85	BuildRequires:	pkgconfig(zlib)
21mr|mysql-community8.4-8.4.6-1|86	BuildRequires:	pkgconfig(libzstd)
21mr|mysql-community8.4-8.4.6-1|87	BuildRequires:	pkgconfig(liblz4)
21mr|mysql-community8.4-8.4.6-1|88	ExcludeArch:	%{ix86}
21mr|mysql-community8.4-8.4.6-1|89	
21mr|mysql-community8.4-8.4.6-1|90	%description
21mr|mysql-community8.4-8.4.6-1|91	The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
21mr|mysql-community8.4-8.4.6-1|92	and robust SQL (Structured Query Language) database server. MySQL Server
21mr|mysql-community8.4-8.4.6-1|93	is intended for mission-critical, heavy-load production systems as well
21mr|mysql-community8.4-8.4.6-1|94	as for embedding into mass-deployed software. MySQL is a trademark of
21mr|mysql-community8.4-8.4.6-1|95	Oracle and/or its affiliates.
21mr|mysql-community8.4-8.4.6-1|96	
21mr|mysql-community8.4-8.4.6-1|97	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|98	
21mr|mysql-community8.4-8.4.6-1|99	%package server
21mr|mysql-community8.4-8.4.6-1|100	Summary:	A very fast and reliable SQL database server
21mr|mysql-community8.4-8.4.6-1|101	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|102	Requires:	coreutils
21mr|mysql-community8.4-8.4.6-1|103	Requires:	grep
21mr|mysql-community8.4-8.4.6-1|104	Requires:	%{name}-client = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|105	Requires:	%{name}-common = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|106	Requires:	%{name}-icu-data-files = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|107	Requires:	net-tools
21mr|mysql-community8.4-8.4.6-1|108	Requires:	procps
21mr|mysql-community8.4-8.4.6-1|109	Requires(post):	coreutils
21mr|mysql-community8.4-8.4.6-1|110	Requires(post): systemd
21mr|mysql-community8.4-8.4.6-1|111	Requires(preun): systemd
21mr|mysql-community8.4-8.4.6-1|112	Requires(postun): systemd
21mr|mysql-community8.4-8.4.6-1|113	Provides:	mysql-compat-server = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|114	Provides:	MySQL-server = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|115	Provides:	mysql-server = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|116	
21mr|mysql-community8.4-8.4.6-1|117	%description server
21mr|mysql-community8.4-8.4.6-1|118	The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
21mr|mysql-community8.4-8.4.6-1|119	and robust SQL (Structured Query Language) database server. MySQL Server
21mr|mysql-community8.4-8.4.6-1|120	is intended for mission-critical, heavy-load production systems as well
21mr|mysql-community8.4-8.4.6-1|121	as for embedding into mass-deployed software. MySQL is a trademark of
21mr|mysql-community8.4-8.4.6-1|122	Oracle and/or its affiliates.
21mr|mysql-community8.4-8.4.6-1|123	
21mr|mysql-community8.4-8.4.6-1|124	This package includes the MySQL server binary as well as related utilities
21mr|mysql-community8.4-8.4.6-1|125	to run and administer a MySQL server.
21mr|mysql-community8.4-8.4.6-1|126	
21mr|mysql-community8.4-8.4.6-1|127	%files server
21mr|mysql-community8.4-8.4.6-1|128	%doc %{oname}-%{version}/README %{oname}-%{version}/Docs/INFO_SRC*
21mr|mysql-community8.4-8.4.6-1|129	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|130	%{_bindir}/ibd2sdi
21mr|mysql-community8.4-8.4.6-1|131	%{_bindir}/innochecksum
21mr|mysql-community8.4-8.4.6-1|132	%{_bindir}/myisamchk
21mr|mysql-community8.4-8.4.6-1|133	%{_bindir}/myisam_ftdump
21mr|mysql-community8.4-8.4.6-1|134	%{_bindir}/myisamlog
21mr|mysql-community8.4-8.4.6-1|135	%{_bindir}/myisampack
21mr|mysql-community8.4-8.4.6-1|136	%{_bindir}/my_print_defaults
21mr|mysql-community8.4-8.4.6-1|137	%{_bindir}/%{oname}d_pre_systemd
21mr|mysql-community8.4-8.4.6-1|138	%{_bindir}/%{oname}dumpslow
21mr|mysql-community8.4-8.4.6-1|139	%{_bindir}/%{oname}_secure_installation
21mr|mysql-community8.4-8.4.6-1|140	%{_bindir}/%{oname}_tzinfo_to_sql
21mr|mysql-community8.4-8.4.6-1|141	%{_bindir}/perror
21mr|mysql-community8.4-8.4.6-1|142	%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/%{oname}
21mr|mysql-community8.4-8.4.6-1|143	%config(noreplace) %{_sysconfdir}/my.cnf
21mr|mysql-community8.4-8.4.6-1|144	%{_datadir}/%{oname}-*/dictionary.txt
21mr|mysql-community8.4-8.4.6-1|145	%{_datadir}/%{oname}-*/install_rewriter.sql
21mr|mysql-community8.4-8.4.6-1|146	%{_datadir}/%{oname}-*/%{oname}-log-rotate
21mr|mysql-community8.4-8.4.6-1|147	%{_datadir}/%{oname}-*/uninstall_rewriter.sql
21mr|mysql-community8.4-8.4.6-1|148	%dir %attr(750, %{oname}, %{oname}) %{_sharedstatedir}/%{oname}-files
21mr|mysql-community8.4-8.4.6-1|149	%dir %attr(750, %{oname}, %{oname}) %{_sharedstatedir}/%{oname}-keyring
21mr|mysql-community8.4-8.4.6-1|150	%dir %attr(751, %{oname}, %{oname}) %{_sharedstatedir}/%{oname}
21mr|mysql-community8.4-8.4.6-1|151	%dir %{_libdir}/%{oname}/plugin
21mr|mysql-community8.4-8.4.6-1|152	%dir %{_libdir}/%{oname}/private
21mr|mysql-community8.4-8.4.6-1|153	%dir %{_sysconfdir}/my.cnf.d
21mr|mysql-community8.4-8.4.6-1|154	%{_libdir}/%{oname}/plugin/adt_null.so
21mr|mysql-community8.4-8.4.6-1|155	%{_libdir}/%{oname}/plugin/auth_socket.so
21mr|mysql-community8.4-8.4.6-1|156	%{_libdir}/%{oname}/plugin/component_audit_api_message_emit.so
21mr|mysql-community8.4-8.4.6-1|157	%{_libdir}/%{oname}/plugin/component_keyring_file.so
21mr|mysql-community8.4-8.4.6-1|158	%{_libdir}/%{oname}/plugin/component_log_filter_dragnet.so
21mr|mysql-community8.4-8.4.6-1|159	%{_libdir}/%{oname}/plugin/component_log_sink_json.so
21mr|mysql-community8.4-8.4.6-1|160	%{_libdir}/%{oname}/plugin/component_log_sink_syseventlog.so
21mr|mysql-community8.4-8.4.6-1|161	%{_libdir}/%{oname}/plugin/component_%{oname}backup.so
21mr|mysql-community8.4-8.4.6-1|162	%{_libdir}/%{oname}/plugin/component_query_attributes.so
21mr|mysql-community8.4-8.4.6-1|163	%{_libdir}/%{oname}/plugin/component_reference_cache.so
21mr|mysql-community8.4-8.4.6-1|164	%{_libdir}/%{oname}/plugin/component_validate_password.so
21mr|mysql-community8.4-8.4.6-1|165	%{_libdir}/%{oname}/plugin/connection_control.so
21mr|mysql-community8.4-8.4.6-1|166	%{_libdir}/%{oname}/plugin/ddl_rewriter.so
21mr|mysql-community8.4-8.4.6-1|167	%{_libdir}/%{oname}/plugin/group_replication.so
21mr|mysql-community8.4-8.4.6-1|168	%{_libdir}/%{oname}/plugin/ha_example.so
21mr|mysql-community8.4-8.4.6-1|169	%{_libdir}/%{oname}/plugin/ha_mock.so
21mr|mysql-community8.4-8.4.6-1|170	%{_libdir}/%{oname}/plugin/keyring_udf.so
21mr|mysql-community8.4-8.4.6-1|171	%{_libdir}/%{oname}/plugin/locking_service.so
21mr|mysql-community8.4-8.4.6-1|172	%{_libdir}/%{oname}/plugin/mypluglib.so
21mr|mysql-community8.4-8.4.6-1|173	%{_libdir}/%{oname}/plugin/%{oname}_clone.so
21mr|mysql-community8.4-8.4.6-1|174	%{_libdir}/%{oname}/plugin/%{oname}_no_login.so
21mr|mysql-community8.4-8.4.6-1|175	%{_libdir}/%{oname}/plugin/rewrite_example.so
21mr|mysql-community8.4-8.4.6-1|176	%{_libdir}/%{oname}/plugin/rewriter.so
21mr|mysql-community8.4-8.4.6-1|177	%{_libdir}/%{oname}/plugin/semisync_*.so
21mr|mysql-community8.4-8.4.6-1|178	%{_libdir}/%{oname}/plugin/validate_password.so
21mr|mysql-community8.4-8.4.6-1|179	%{_libdir}/%{oname}/plugin/version_token.so
21mr|mysql-community8.4-8.4.6-1|180	%{_libdir}/%{oname}/private/libabsl_*.so
21mr|mysql-community8.4-8.4.6-1|181	%{_libdir}/%{oname}/private/libprotobuf*.so.*
21mr|mysql-community8.4-8.4.6-1|182	%{_mandir}/man1/ibd2sdi.1*
21mr|mysql-community8.4-8.4.6-1|183	%{_mandir}/man1/innochecksum.1*
21mr|mysql-community8.4-8.4.6-1|184	%{_mandir}/man1/myisamchk.1*
21mr|mysql-community8.4-8.4.6-1|185	%{_mandir}/man1/myisam_ftdump.1*
21mr|mysql-community8.4-8.4.6-1|186	%{_mandir}/man1/myisamlog.1*
21mr|mysql-community8.4-8.4.6-1|187	%{_mandir}/man1/myisampack.1*
21mr|mysql-community8.4-8.4.6-1|188	%{_mandir}/man1/my_print_defaults.1*
21mr|mysql-community8.4-8.4.6-1|189	%{_mandir}/man1/%{oname}dumpslow.1*
21mr|mysql-community8.4-8.4.6-1|190	%{_mandir}/man1/%{oname}man.1*
21mr|mysql-community8.4-8.4.6-1|191	%{_mandir}/man1/%{oname}_secure_installation.1*
21mr|mysql-community8.4-8.4.6-1|192	%{_mandir}/man1/%{oname}_tzinfo_to_sql.1*
21mr|mysql-community8.4-8.4.6-1|193	%{_mandir}/man1/perror.1*
21mr|mysql-community8.4-8.4.6-1|194	%{_mandir}/man8/%{oname}d.8*
21mr|mysql-community8.4-8.4.6-1|195	%{_sbindir}/%{oname}d
21mr|mysql-community8.4-8.4.6-1|196	%{_sysusersdir}/%{oname}.conf
21mr|mysql-community8.4-8.4.6-1|197	%{_tmpfilesdir}/%{oname}.conf
21mr|mysql-community8.4-8.4.6-1|198	%{_unitdir}/%{oname}d.service
21mr|mysql-community8.4-8.4.6-1|199	%{_unitdir}/%{oname}d@.service
21mr|mysql-community8.4-8.4.6-1|200	
21mr|mysql-community8.4-8.4.6-1|201	%pre server
21mr|mysql-community8.4-8.4.6-1|202	%sysusers_create_package %{oname} %{SOURCE2}
21mr|mysql-community8.4-8.4.6-1|203	
21mr|mysql-community8.4-8.4.6-1|204	%post server
21mr|mysql-community8.4-8.4.6-1|205	[ -e %{_logdir}/%{oname}d.log ] || install -m0640 -o%{oname} -g%{oname} /dev/null %{_logdir}/%{oname}d.log >/dev/null 2>&1 || :
21mr|mysql-community8.4-8.4.6-1|206	%systemd_post %{oname}d.service
21mr|mysql-community8.4-8.4.6-1|207	%tmpfiles_create %{_tmpfilesdir}/%{oname}.conf
21mr|mysql-community8.4-8.4.6-1|208	
21mr|mysql-community8.4-8.4.6-1|209	%preun server
21mr|mysql-community8.4-8.4.6-1|210	%systemd_preun %{oname}d.service
21mr|mysql-community8.4-8.4.6-1|211	
21mr|mysql-community8.4-8.4.6-1|212	%postun server
21mr|mysql-community8.4-8.4.6-1|213	%systemd_postun_with_restart %{oname}d.service
21mr|mysql-community8.4-8.4.6-1|214	
21mr|mysql-community8.4-8.4.6-1|215	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|216	
21mr|mysql-community8.4-8.4.6-1|217	%package server-debug
21mr|mysql-community8.4-8.4.6-1|218	Summary:	The debug version of MySQL server
21mr|mysql-community8.4-8.4.6-1|219	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|220	Requires:	%{name}-server = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|221	Provides:	mysql-server-debug = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|222	
21mr|mysql-community8.4-8.4.6-1|223	%description server-debug
21mr|mysql-community8.4-8.4.6-1|224	This packages contains the special debug build of MySQL server.
21mr|mysql-community8.4-8.4.6-1|225	
21mr|mysql-community8.4-8.4.6-1|226	%files server-debug
21mr|mysql-community8.4-8.4.6-1|227	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|228	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|229	%dir %{_libdir}/%{oname}/plugin/debug
21mr|mysql-community8.4-8.4.6-1|230	%{_libdir}/%{oname}/plugin/debug/adt_null.so
21mr|mysql-community8.4-8.4.6-1|231	%{_libdir}/%{oname}/plugin/debug/auth_socket.so
21mr|mysql-community8.4-8.4.6-1|232	%{_libdir}/%{oname}/plugin/debug/component_audit_api_message_emit.so
21mr|mysql-community8.4-8.4.6-1|233	%{_libdir}/%{oname}/plugin/debug/component_keyring_file.so
21mr|mysql-community8.4-8.4.6-1|234	%{_libdir}/%{oname}/plugin/debug/component_log_filter_dragnet.so
21mr|mysql-community8.4-8.4.6-1|235	%{_libdir}/%{oname}/plugin/debug/component_log_sink_json.so
21mr|mysql-community8.4-8.4.6-1|236	%{_libdir}/%{oname}/plugin/debug/component_log_sink_syseventlog.so
21mr|mysql-community8.4-8.4.6-1|237	%{_libdir}/%{oname}/plugin/debug/component_%{oname}backup.so
21mr|mysql-community8.4-8.4.6-1|238	%{_libdir}/%{oname}/plugin/debug/component_query_attributes.so
21mr|mysql-community8.4-8.4.6-1|239	%{_libdir}/%{oname}/plugin/debug/component_reference_cache.so
21mr|mysql-community8.4-8.4.6-1|240	%{_libdir}/%{oname}/plugin/debug/component_validate_password.so
21mr|mysql-community8.4-8.4.6-1|241	%{_libdir}/%{oname}/plugin/debug/connection_control.so
21mr|mysql-community8.4-8.4.6-1|242	%{_libdir}/%{oname}/plugin/debug/ddl_rewriter.so
21mr|mysql-community8.4-8.4.6-1|243	%{_libdir}/%{oname}/plugin/debug/group_replication.so
21mr|mysql-community8.4-8.4.6-1|244	%{_libdir}/%{oname}/plugin/debug/ha_example.so
21mr|mysql-community8.4-8.4.6-1|245	%{_libdir}/%{oname}/plugin/debug/ha_mock.so
21mr|mysql-community8.4-8.4.6-1|246	%{_libdir}/%{oname}/plugin/debug/keyring_udf.so
21mr|mysql-community8.4-8.4.6-1|247	%{_libdir}/%{oname}/plugin/debug/locking_service.so
21mr|mysql-community8.4-8.4.6-1|248	%{_libdir}/%{oname}/plugin/debug/mypluglib.so
21mr|mysql-community8.4-8.4.6-1|249	%{_libdir}/%{oname}/plugin/debug/%{oname}_clone.so
21mr|mysql-community8.4-8.4.6-1|250	%{_libdir}/%{oname}/plugin/debug/%{oname}_no_login.so
21mr|mysql-community8.4-8.4.6-1|251	%{_libdir}/%{oname}/plugin/debug/rewrite_example.so
21mr|mysql-community8.4-8.4.6-1|252	%{_libdir}/%{oname}/plugin/debug/rewriter.so
21mr|mysql-community8.4-8.4.6-1|253	%{_libdir}/%{oname}/plugin/debug/semisync_*.so
21mr|mysql-community8.4-8.4.6-1|254	%{_libdir}/%{oname}/plugin/debug/validate_password.so
21mr|mysql-community8.4-8.4.6-1|255	%{_libdir}/%{oname}/plugin/debug/version_token.so
21mr|mysql-community8.4-8.4.6-1|256	%{_sbindir}/%{oname}d-debug
21mr|mysql-community8.4-8.4.6-1|257	
21mr|mysql-community8.4-8.4.6-1|258	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|259	
21mr|mysql-community8.4-8.4.6-1|260	%package client
21mr|mysql-community8.4-8.4.6-1|261	Summary:	MySQL database client applications and tools
21mr|mysql-community8.4-8.4.6-1|262	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|263	Requires:	%{libname} = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|264	Provides:	MySQL-client = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|265	Provides:	mysql = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|266	
21mr|mysql-community8.4-8.4.6-1|267	%description client
21mr|mysql-community8.4-8.4.6-1|268	This package contains the standard MySQL clients and administration
21mr|mysql-community8.4-8.4.6-1|269	tools.
21mr|mysql-community8.4-8.4.6-1|270	
21mr|mysql-community8.4-8.4.6-1|271	%files client
21mr|mysql-community8.4-8.4.6-1|272	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|273	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|274	%{_bindir}/ndb*
21mr|mysql-community8.4-8.4.6-1|275	%{_bindir}/%{oname}
21mr|mysql-community8.4-8.4.6-1|276	%{_bindir}/%{oname}admin
21mr|mysql-community8.4-8.4.6-1|277	%{_bindir}/%{oname}binlog
21mr|mysql-community8.4-8.4.6-1|278	%{_bindir}/%{oname}check
21mr|mysql-community8.4-8.4.6-1|279	%{_bindir}/%{oname}_config_editor
21mr|mysql-community8.4-8.4.6-1|280	%{_bindir}/%{oname}dump
21mr|mysql-community8.4-8.4.6-1|281	%{_bindir}/%{oname}import
21mr|mysql-community8.4-8.4.6-1|282	%{_bindir}/%{oname}_migrate_keyring
21mr|mysql-community8.4-8.4.6-1|283	%{_bindir}/%{oname}show
21mr|mysql-community8.4-8.4.6-1|284	%{_bindir}/%{oname}slap
21mr|mysql-community8.4-8.4.6-1|285	%{_mandir}/man1/ndb*.1*
21mr|mysql-community8.4-8.4.6-1|286	%{_mandir}/man1/%{oname}.1*
21mr|mysql-community8.4-8.4.6-1|287	%{_mandir}/man1/%{oname}admin.1*
21mr|mysql-community8.4-8.4.6-1|288	%{_mandir}/man1/%{oname}binlog.1*
21mr|mysql-community8.4-8.4.6-1|289	%{_mandir}/man1/%{oname}check.1*
21mr|mysql-community8.4-8.4.6-1|290	%{_mandir}/man1/%{oname}_config_editor.1*
21mr|mysql-community8.4-8.4.6-1|291	%{_mandir}/man1/%{oname}dump.1*
21mr|mysql-community8.4-8.4.6-1|292	%{_mandir}/man1/%{oname}import.1*
21mr|mysql-community8.4-8.4.6-1|293	%{_mandir}/man1/%{oname}show.1*
21mr|mysql-community8.4-8.4.6-1|294	%{_mandir}/man1/%{oname}slap.1*
21mr|mysql-community8.4-8.4.6-1|295	
21mr|mysql-community8.4-8.4.6-1|296	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|297	
21mr|mysql-community8.4-8.4.6-1|298	%package icu-data-files
21mr|mysql-community8.4-8.4.6-1|299	Summary:	MySQL packaging of ICU data files
21mr|mysql-community8.4-8.4.6-1|300	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|301	Provides:	mysql-icu-data-files = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|302	
21mr|mysql-community8.4-8.4.6-1|303	%description icu-data-files
21mr|mysql-community8.4-8.4.6-1|304	This package contains ICU data files needer by MySQL regular expressions.
21mr|mysql-community8.4-8.4.6-1|305	
21mr|mysql-community8.4-8.4.6-1|306	%files icu-data-files
21mr|mysql-community8.4-8.4.6-1|307	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|308	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|309	%{_libdir}/%{oname}/private/icudt77l
21mr|mysql-community8.4-8.4.6-1|310	
21mr|mysql-community8.4-8.4.6-1|311	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|312	
21mr|mysql-community8.4-8.4.6-1|313	%package common
21mr|mysql-community8.4-8.4.6-1|314	Summary:	MySQL database common files for server and client libs
21mr|mysql-community8.4-8.4.6-1|315	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|316	Provides:	mysql-common = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|317	Provides:	mysql-common%{?_isa} = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|318	
21mr|mysql-community8.4-8.4.6-1|319	%description common
21mr|mysql-community8.4-8.4.6-1|320	This packages contains common files needed by MySQL client library and
21mr|mysql-community8.4-8.4.6-1|321	MySQL database server.
21mr|mysql-community8.4-8.4.6-1|322	
21mr|mysql-community8.4-8.4.6-1|323	%files common
21mr|mysql-community8.4-8.4.6-1|324	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|325	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|326	%{_datadir}/%{oname}-*/bulgarian
21mr|mysql-community8.4-8.4.6-1|327	%{_datadir}/%{oname}-*/charsets
21mr|mysql-community8.4-8.4.6-1|328	%{_datadir}/%{oname}-*/czech
21mr|mysql-community8.4-8.4.6-1|329	%{_datadir}/%{oname}-*/danish
21mr|mysql-community8.4-8.4.6-1|330	%{_datadir}/%{oname}-*/dutch
21mr|mysql-community8.4-8.4.6-1|331	%{_datadir}/%{oname}-*/english
21mr|mysql-community8.4-8.4.6-1|332	%{_datadir}/%{oname}-*/estonian
21mr|mysql-community8.4-8.4.6-1|333	%{_datadir}/%{oname}-*/french
21mr|mysql-community8.4-8.4.6-1|334	%{_datadir}/%{oname}-*/german
21mr|mysql-community8.4-8.4.6-1|335	%{_datadir}/%{oname}-*/greek
21mr|mysql-community8.4-8.4.6-1|336	%{_datadir}/%{oname}-*/hungarian
21mr|mysql-community8.4-8.4.6-1|337	%{_datadir}/%{oname}-*/italian
21mr|mysql-community8.4-8.4.6-1|338	%{_datadir}/%{oname}-*/japanese
21mr|mysql-community8.4-8.4.6-1|339	%{_datadir}/%{oname}-*/korean
21mr|mysql-community8.4-8.4.6-1|340	%{_datadir}/%{oname}-*/messages_to_clients.txt
21mr|mysql-community8.4-8.4.6-1|341	%{_datadir}/%{oname}-*/messages_to_error_log.txt
21mr|mysql-community8.4-8.4.6-1|342	%{_datadir}/%{oname}-*/norwegian
21mr|mysql-community8.4-8.4.6-1|343	%{_datadir}/%{oname}-*/norwegian-ny
21mr|mysql-community8.4-8.4.6-1|344	%{_datadir}/%{oname}-*/polish
21mr|mysql-community8.4-8.4.6-1|345	%{_datadir}/%{oname}-*/portuguese
21mr|mysql-community8.4-8.4.6-1|346	%{_datadir}/%{oname}-*/romanian
21mr|mysql-community8.4-8.4.6-1|347	%{_datadir}/%{oname}-*/russian
21mr|mysql-community8.4-8.4.6-1|348	%{_datadir}/%{oname}-*/serbian
21mr|mysql-community8.4-8.4.6-1|349	%{_datadir}/%{oname}-*/slovak
21mr|mysql-community8.4-8.4.6-1|350	%{_datadir}/%{oname}-*/spanish
21mr|mysql-community8.4-8.4.6-1|351	%{_datadir}/%{oname}-*/swedish
21mr|mysql-community8.4-8.4.6-1|352	%{_datadir}/%{oname}-*/ukrainian
21mr|mysql-community8.4-8.4.6-1|353	%dir %{_libdir}/%{oname}
21mr|mysql-community8.4-8.4.6-1|354	%{_sysconfdir}/ld.so.conf.d/%{oname}-%{_arch}.conf
21mr|mysql-community8.4-8.4.6-1|355	
21mr|mysql-community8.4-8.4.6-1|356	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|357	
21mr|mysql-community8.4-8.4.6-1|358	%package test
21mr|mysql-community8.4-8.4.6-1|359	Summary:	Test suite for the MySQL database server
21mr|mysql-community8.4-8.4.6-1|360	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|361	Requires:	%{name}-data-node = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|362	Requires:	%{name}-management-server = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|363	Requires:	%{name}-server = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|364	Requires:	gzip
21mr|mysql-community8.4-8.4.6-1|365	Requires:	lz4
21mr|mysql-community8.4-8.4.6-1|366	Requires:	perl
21mr|mysql-community8.4-8.4.6-1|367	Requires:	procps
21mr|mysql-community8.4-8.4.6-1|368	Provides:	MySQL-test = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|369	Provides:	mysql-test = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|370	
21mr|mysql-community8.4-8.4.6-1|371	%description test
21mr|mysql-community8.4-8.4.6-1|372	This package contains the MySQL regression test suite for MySQL
21mr|mysql-community8.4-8.4.6-1|373	database server.
21mr|mysql-community8.4-8.4.6-1|374	
21mr|mysql-community8.4-8.4.6-1|375	%files test
21mr|mysql-community8.4-8.4.6-1|376	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|377	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|378	%attr(-, root, root) %{_datadir}/%{oname}-test
21mr|mysql-community8.4-8.4.6-1|379	%{_bindir}/comp_err
21mr|mysql-community8.4-8.4.6-1|380	%{_bindir}/%{oname}_client_test
21mr|mysql-community8.4-8.4.6-1|381	%{_bindir}/%{oname}d_safe
21mr|mysql-community8.4-8.4.6-1|382	%{_bindir}/%{oname}_keyring_encryption_test
21mr|mysql-community8.4-8.4.6-1|383	%{_bindir}/%{oname}test
21mr|mysql-community8.4-8.4.6-1|384	%{_bindir}/%{oname}_test_event_tracking
21mr|mysql-community8.4-8.4.6-1|385	%{_bindir}/%{oname}test_safe_process
21mr|mysql-community8.4-8.4.6-1|386	%{_bindir}/%{oname}xtest
21mr|mysql-community8.4-8.4.6-1|387	%{_libdir}/%{oname}/plugin/auth.so
21mr|mysql-community8.4-8.4.6-1|388	%{_libdir}/%{oname}/plugin/auth_test_plugin.so
21mr|mysql-community8.4-8.4.6-1|389	%{_libdir}/%{oname}/plugin/component_example_component*.so
21mr|mysql-community8.4-8.4.6-1|390	%{_libdir}/%{oname}/plugin/component_log_sink_test.so
21mr|mysql-community8.4-8.4.6-1|391	%{_libdir}/%{oname}/plugin/component_%{oname}x_global_reset.so
21mr|mysql-community8.4-8.4.6-1|392	%{_libdir}/%{oname}/plugin/component_pfs_*.so
21mr|mysql-community8.4-8.4.6-1|393	%{_libdir}/%{oname}/plugin/component_test_*.so
21mr|mysql-community8.4-8.4.6-1|394	%{_libdir}/%{oname}/plugin/component_udf_*.so
21mr|mysql-community8.4-8.4.6-1|395	%{_libdir}/%{oname}/plugin/conflicting_variables.so
21mr|mysql-community8.4-8.4.6-1|396	%{_libdir}/%{oname}/plugin/daemon_example.ini
21mr|mysql-community8.4-8.4.6-1|397	%{_libdir}/%{oname}/plugin/debug/auth.so
21mr|mysql-community8.4-8.4.6-1|398	%{_libdir}/%{oname}/plugin/debug/auth_test_plugin.so
21mr|mysql-community8.4-8.4.6-1|399	%{_libdir}/%{oname}/plugin/debug/component_example_component*.so
21mr|mysql-community8.4-8.4.6-1|400	%{_libdir}/%{oname}/plugin/debug/component_log_sink_test.so
21mr|mysql-community8.4-8.4.6-1|401	%{_libdir}/%{oname}/plugin/debug/component_%{oname}x_global_reset.so
21mr|mysql-community8.4-8.4.6-1|402	%{_libdir}/%{oname}/plugin/debug/component_pfs_example*.so
21mr|mysql-community8.4-8.4.6-1|403	%{_libdir}/%{oname}/plugin/debug/component_test_*.so
21mr|mysql-community8.4-8.4.6-1|404	%{_libdir}/%{oname}/plugin/debug/component_udf_*.so
21mr|mysql-community8.4-8.4.6-1|405	%{_libdir}/%{oname}/plugin/debug/conflicting_variables.so
21mr|mysql-community8.4-8.4.6-1|406	%{_libdir}/%{oname}/plugin/debug/libdaemon_example.so
21mr|mysql-community8.4-8.4.6-1|407	%{_libdir}/%{oname}/plugin/debug/libtest_*.so
21mr|mysql-community8.4-8.4.6-1|408	%{_libdir}/%{oname}/plugin/debug/pfs_example_plugin_employee.so
21mr|mysql-community8.4-8.4.6-1|409	%{_libdir}/%{oname}/plugin/debug/qa_auth_*.so
21mr|mysql-community8.4-8.4.6-1|410	%{_libdir}/%{oname}/plugin/debug/replication_observers_example_plugin.so
21mr|mysql-community8.4-8.4.6-1|411	%{_libdir}/%{oname}/plugin/debug/test_*.so
21mr|mysql-community8.4-8.4.6-1|412	%{_libdir}/%{oname}/plugin/debug/udf_example.so
21mr|mysql-community8.4-8.4.6-1|413	%{_libdir}/%{oname}/plugin/libdaemon_example.so
21mr|mysql-community8.4-8.4.6-1|414	%{_libdir}/%{oname}/plugin/libtest_*.so
21mr|mysql-community8.4-8.4.6-1|415	%{_libdir}/%{oname}/plugin/pfs_example_plugin_employee.so
21mr|mysql-community8.4-8.4.6-1|416	%{_libdir}/%{oname}/plugin/qa_auth_*.so
21mr|mysql-community8.4-8.4.6-1|417	%{_libdir}/%{oname}/plugin/replication_observers_example_plugin.so
21mr|mysql-community8.4-8.4.6-1|418	%{_libdir}/%{oname}/plugin/test_*.so
21mr|mysql-community8.4-8.4.6-1|419	%{_libdir}/%{oname}/plugin/udf_example.so
21mr|mysql-community8.4-8.4.6-1|420	%{_mandir}/man1/comp_err.1*
21mr|mysql-community8.4-8.4.6-1|421	
21mr|mysql-community8.4-8.4.6-1|422	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|423	
21mr|mysql-community8.4-8.4.6-1|424	%package -n %{devname}
21mr|mysql-community8.4-8.4.6-1|425	Summary:	Development header files and libraries for MySQL database client applications
21mr|mysql-community8.4-8.4.6-1|426	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|427	Requires:	%{libname} = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|428	Provides:	MySQL-devel = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|429	
21mr|mysql-community8.4-8.4.6-1|430	%description -n %{devname}
21mr|mysql-community8.4-8.4.6-1|431	This package contains the development header files and libraries necessary
21mr|mysql-community8.4-8.4.6-1|432	to develop MySQL client applications.
21mr|mysql-community8.4-8.4.6-1|433	
21mr|mysql-community8.4-8.4.6-1|434	%files -n %{devname}
21mr|mysql-community8.4-8.4.6-1|435	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|436	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|437	%{_bindir}/%{oname}_config
21mr|mysql-community8.4-8.4.6-1|438	%{_datadir}/aclocal/%{oname}.m4
21mr|mysql-community8.4-8.4.6-1|439	%{_includedir}/%{oname}
21mr|mysql-community8.4-8.4.6-1|440	%{_libdir}/%{oname}/libndbclient.so
21mr|mysql-community8.4-8.4.6-1|441	%{_libdir}/%{oname}/libndbclient_static.a
21mr|mysql-community8.4-8.4.6-1|442	%{_libdir}/%{oname}/lib%{oname}client.a
21mr|mysql-community8.4-8.4.6-1|443	%{_libdir}/%{oname}/lib%{oname}client.so
21mr|mysql-community8.4-8.4.6-1|444	%{_libdir}/%{oname}/lib%{oname}services.a
21mr|mysql-community8.4-8.4.6-1|445	%{_libdir}/pkgconfig/%{oname}client.pc
21mr|mysql-community8.4-8.4.6-1|446	%{_mandir}/man1/comp_err.1*
21mr|mysql-community8.4-8.4.6-1|447	%{_mandir}/man1/%{oname}_config.1*
21mr|mysql-community8.4-8.4.6-1|448	
21mr|mysql-community8.4-8.4.6-1|449	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|450	
21mr|mysql-community8.4-8.4.6-1|451	%package -n %{libname}
21mr|mysql-community8.4-8.4.6-1|452	Summary:	Shared libraries for MySQL database client applications
21mr|mysql-community8.4-8.4.6-1|453	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|454	Recommends:	%{name}-common = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|455	Provides:	%{name}-libs = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|456	Provides:	MySQL-shared = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|457	Provides:	mysql-libs = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|458	
21mr|mysql-community8.4-8.4.6-1|459	%description -n %{libname}
21mr|mysql-community8.4-8.4.6-1|460	This package contains the shared libraries for MySQL client
21mr|mysql-community8.4-8.4.6-1|461	applications.
21mr|mysql-community8.4-8.4.6-1|462	
21mr|mysql-community8.4-8.4.6-1|463	%files -n %{libname}
21mr|mysql-community8.4-8.4.6-1|464	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|465	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|466	%{_libdir}/%{oname}/lib%{oname}client.so.%{major}*
21mr|mysql-community8.4-8.4.6-1|467	
21mr|mysql-community8.4-8.4.6-1|468	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|469	
21mr|mysql-community8.4-8.4.6-1|470	%package -n %{libname_compat}
21mr|mysql-community8.4-8.4.6-1|471	Summary:	Shared compat libraries for MySQL %{compatver} database client applications
21mr|mysql-community8.4-8.4.6-1|472	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|473	Recommends:	%{libname} = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|474	Provides:	mysql-libs-compat = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|475	Provides:	MySQL-shared-compat = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|476	
21mr|mysql-community8.4-8.4.6-1|477	%description -n %{libname_compat}
21mr|mysql-community8.4-8.4.6-1|478	This package contains the shared compat libraries for MySQL %{compatver} client
21mr|mysql-community8.4-8.4.6-1|479	applications.
21mr|mysql-community8.4-8.4.6-1|480	
21mr|mysql-community8.4-8.4.6-1|481	%files -n %{libname_compat}
21mr|mysql-community8.4-8.4.6-1|482	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|483	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|484	%{_libdir}/%{oname}/lib%{oname}client.so.%{major_compat}*
21mr|mysql-community8.4-8.4.6-1|485	
21mr|mysql-community8.4-8.4.6-1|486	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|487	
21mr|mysql-community8.4-8.4.6-1|488	%package -n %{oname}-router-%{product_suffix}
21mr|mysql-community8.4-8.4.6-1|489	Summary:	MySQL Router
21mr|mysql-community8.4-8.4.6-1|490	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|491	Provides:	mysql-router = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|492	
21mr|mysql-community8.4-8.4.6-1|493	%description -n %{oname}-router-%{product_suffix}
21mr|mysql-community8.4-8.4.6-1|494	The MySQL(TM) Router software delivers a fast, multi-threaded way of
21mr|mysql-community8.4-8.4.6-1|495	routing connections from MySQL Clients to MySQL Servers. MySQL is a
21mr|mysql-community8.4-8.4.6-1|496	trademark of Oracle.
21mr|mysql-community8.4-8.4.6-1|497	
21mr|mysql-community8.4-8.4.6-1|498	%files -n %{oname}-router-%{product_suffix}
21mr|mysql-community8.4-8.4.6-1|499	%doc %{oname}-%{version}/router/README.router %{oname}-%{version}/Docs/INFO_SRC*
21mr|mysql-community8.4-8.4.6-1|500	%license %{oname}-%{version}/router/LICENSE.router
21mr|mysql-community8.4-8.4.6-1|501	%{_bindir}/%{oname}router
21mr|mysql-community8.4-8.4.6-1|502	%{_bindir}/%{oname}router_keyring
21mr|mysql-community8.4-8.4.6-1|503	%{_bindir}/%{oname}router_passwd
21mr|mysql-community8.4-8.4.6-1|504	%{_bindir}/%{oname}router_plugin_info
21mr|mysql-community8.4-8.4.6-1|505	%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/%{oname}router
21mr|mysql-community8.4-8.4.6-1|506	%config(noreplace) %{_sysconfdir}/%{oname}router/%{oname}router.conf
21mr|mysql-community8.4-8.4.6-1|507	%dir %attr(755, %{oname}router, %{oname}router) %{_logdir}/%{oname}router
21mr|mysql-community8.4-8.4.6-1|508	%dir %{_sysconfdir}/%{oname}router
21mr|mysql-community8.4-8.4.6-1|509	%{_libdir}/%{oname}router
21mr|mysql-community8.4-8.4.6-1|510	%{_mandir}/man1/%{oname}router*.1*
21mr|mysql-community8.4-8.4.6-1|511	%{_sysusersdir}/%{oname}router.conf
21mr|mysql-community8.4-8.4.6-1|512	%{_tmpfilesdir}/%{oname}router.conf
21mr|mysql-community8.4-8.4.6-1|513	%{_unitdir}/%{oname}router.service
21mr|mysql-community8.4-8.4.6-1|514	
21mr|mysql-community8.4-8.4.6-1|515	
21mr|mysql-community8.4-8.4.6-1|516	%pre -n %{oname}-router-%{product_suffix}
21mr|mysql-community8.4-8.4.6-1|517	%sysusers_create_package %{oname}router %{SOURCE3}
21mr|mysql-community8.4-8.4.6-1|518	
21mr|mysql-community8.4-8.4.6-1|519	%post -n %{oname}-router-%{product_suffix}
21mr|mysql-community8.4-8.4.6-1|520	%systemd_post %{oname}router.service
21mr|mysql-community8.4-8.4.6-1|521	%tmpfiles_create %{_tmpfilesdir}/%{oname}router.conf
21mr|mysql-community8.4-8.4.6-1|522	
21mr|mysql-community8.4-8.4.6-1|523	%preun -n %{oname}-router-%{product_suffix}
21mr|mysql-community8.4-8.4.6-1|524	%systemd_preun %{oname}router.service
21mr|mysql-community8.4-8.4.6-1|525	
21mr|mysql-community8.4-8.4.6-1|526	%postun -n %{oname}-router-%{product_suffix}
21mr|mysql-community8.4-8.4.6-1|527	%systemd_postun_with_restart %{oname}router.service
21mr|mysql-community8.4-8.4.6-1|528	
21mr|mysql-community8.4-8.4.6-1|529	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|530	
21mr|mysql-community8.4-8.4.6-1|531	%package management-server
21mr|mysql-community8.4-8.4.6-1|532	Summary:	MySQL Cluster Management Server Daemon
21mr|mysql-community8.4-8.4.6-1|533	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|534	Provides:	mysql-management-server = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|535	
21mr|mysql-community8.4-8.4.6-1|536	%description management-server
21mr|mysql-community8.4-8.4.6-1|537	This package contains the MySQL Cluster Management Server Daemon,
21mr|mysql-community8.4-8.4.6-1|538	which reads the cluster configuration file and distributes this
21mr|mysql-community8.4-8.4.6-1|539	information to all nodes in the cluster.
21mr|mysql-community8.4-8.4.6-1|540	
21mr|mysql-community8.4-8.4.6-1|541	%files management-server
21mr|mysql-community8.4-8.4.6-1|542	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|543	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|544	%{_mandir}/man8/ndb_mgmd.8*
21mr|mysql-community8.4-8.4.6-1|545	%{_sbindir}/ndb_mgmd
21mr|mysql-community8.4-8.4.6-1|546	
21mr|mysql-community8.4-8.4.6-1|547	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|548	
21mr|mysql-community8.4-8.4.6-1|549	%package data-node
21mr|mysql-community8.4-8.4.6-1|550	Summary:	MySQL Cluster Data Node Daemon
21mr|mysql-community8.4-8.4.6-1|551	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|552	Provides:	mysql-data-node = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|553	
21mr|mysql-community8.4-8.4.6-1|554	%description data-node
21mr|mysql-community8.4-8.4.6-1|555	This package contains MySQL Cluster Data Node Daemon, it is the process
21mr|mysql-community8.4-8.4.6-1|556	that is used to handle all the data in tables using the NDB Cluster
21mr|mysql-community8.4-8.4.6-1|557	storage engine. It comes in two variants: ndbd and ndbmtd, the former
21mr|mysql-community8.4-8.4.6-1|558	is single threaded while the latter is multi-threaded.
21mr|mysql-community8.4-8.4.6-1|559	
21mr|mysql-community8.4-8.4.6-1|560	%files data-node
21mr|mysql-community8.4-8.4.6-1|561	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|562	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|563	%{_mandir}/man8/ndbd.8*
21mr|mysql-community8.4-8.4.6-1|564	%{_mandir}/man8/ndbmtd.8*
21mr|mysql-community8.4-8.4.6-1|565	%{_sbindir}/ndbd
21mr|mysql-community8.4-8.4.6-1|566	%{_sbindir}/ndbmtd
21mr|mysql-community8.4-8.4.6-1|567	
21mr|mysql-community8.4-8.4.6-1|568	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|569	
21mr|mysql-community8.4-8.4.6-1|570	%package ndbclient
21mr|mysql-community8.4-8.4.6-1|571	Summary:	Shared libraries for MySQL NDB storage engine client applications
21mr|mysql-community8.4-8.4.6-1|572	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|573	Provides:	mysql-ndbclient = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|574	
21mr|mysql-community8.4-8.4.6-1|575	%description ndbclient
21mr|mysql-community8.4-8.4.6-1|576	This package contains the shared libraries for MySQL MySQL NDB storage
21mr|mysql-community8.4-8.4.6-1|577	engine client applications.
21mr|mysql-community8.4-8.4.6-1|578	
21mr|mysql-community8.4-8.4.6-1|579	%files ndbclient
21mr|mysql-community8.4-8.4.6-1|580	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|581	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|582	%{_libdir}/%{oname}/libndbclient.so.*
21mr|mysql-community8.4-8.4.6-1|583	
21mr|mysql-community8.4-8.4.6-1|584	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|585	
21mr|mysql-community8.4-8.4.6-1|586	%package java
21mr|mysql-community8.4-8.4.6-1|587	Summary:	MySQL Cluster Connector for Java
21mr|mysql-community8.4-8.4.6-1|588	Group:		Databases
21mr|mysql-community8.4-8.4.6-1|589	Provides:	mysql-java = %{EVRD}
21mr|mysql-community8.4-8.4.6-1|590	
21mr|mysql-community8.4-8.4.6-1|591	%description java
21mr|mysql-community8.4-8.4.6-1|592	This package contains MySQL Cluster Connector for Java, which includes
21mr|mysql-community8.4-8.4.6-1|593	ClusterJ and ClusterJPA, a plugin for use with OpenJPA.
21mr|mysql-community8.4-8.4.6-1|594	
21mr|mysql-community8.4-8.4.6-1|595	ClusterJ is a high level database API that is similar in style and
21mr|mysql-community8.4-8.4.6-1|596	concept to object-relational mapping persistence frameworks such as
21mr|mysql-community8.4-8.4.6-1|597	Hibernate and JPA.
21mr|mysql-community8.4-8.4.6-1|598	
21mr|mysql-community8.4-8.4.6-1|599	ClusterJPA is an OpenJPA implementation for MySQL Cluster that
21mr|mysql-community8.4-8.4.6-1|600	attempts to offer the best possible performance by leveraging the
21mr|mysql-community8.4-8.4.6-1|601	strengths of both ClusterJ and JDBC
21mr|mysql-community8.4-8.4.6-1|602	
21mr|mysql-community8.4-8.4.6-1|603	%files java
21mr|mysql-community8.4-8.4.6-1|604	%doc %{oname}-%{version}/README
21mr|mysql-community8.4-8.4.6-1|605	%license %{oname}-%{version}/LICENSE
21mr|mysql-community8.4-8.4.6-1|606	%{_datadir}/%{oname}-*/java/
21mr|mysql-community8.4-8.4.6-1|607	
21mr|mysql-community8.4-8.4.6-1|608	#------------------------------------------------------------------
21mr|mysql-community8.4-8.4.6-1|609	
21mr|mysql-community8.4-8.4.6-1|610	%prep
21mr|mysql-community8.4-8.4.6-1|611	%setup -q -T -a0 -a1 -c -n %{oname}-%{version}
21mr|mysql-community8.4-8.4.6-1|612	
21mr|mysql-community8.4-8.4.6-1|613	%build
21mr|mysql-community8.4-8.4.6-1|614	%global optflags %{optflags} -Wno-strict-aliasing
21mr|mysql-community8.4-8.4.6-1|615	# Build compat libs
21mr|mysql-community8.4-8.4.6-1|616	(
21mr|mysql-community8.4-8.4.6-1|617	pushd %{oname}-%{compatver}
21mr|mysql-community8.4-8.4.6-1|618	mkdir build && pushd build
21mr|mysql-community8.4-8.4.6-1|619	cmake ..	\
21mr|mysql-community8.4-8.4.6-1|620	-DBUILD_CONFIG=%{oname}_release		\
21mr|mysql-community8.4-8.4.6-1|621	-DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21mr|mysql-community8.4-8.4.6-1|622	-DCMAKE_C_FLAGS="%{optflags}"		\
21mr|mysql-community8.4-8.4.6-1|623	-DCMAKE_CXX_FLAGS="%{optflags}"		\
21mr|mysql-community8.4-8.4.6-1|624	-DCOMPILATION_COMMENT="MySQL Community - GPL"			\
21mr|mysql-community8.4-8.4.6-1|625	-DCOMPILATION_COMMENT_SERVER="MySQL Community Server - GPL"	\
21mr|mysql-community8.4-8.4.6-1|626	-DINSTALL_LAYOUT=RPM				\
21mr|mysql-community8.4-8.4.6-1|627	-DMYSQL_MAINTAINER_MODE=0			\
21mr|mysql-community8.4-8.4.6-1|628	-DMYSQL_UNIX_ADDR="%{_sharedstatedir}/%{oname}/%{oname}.sock"	\
21mr|mysql-community8.4-8.4.6-1|629	-DMYSQLX_UNIX_ADDR="%{_rundir}/%{oname}d/%{oname}x.sock"	\
21mr|mysql-community8.4-8.4.6-1|630	-DWITH_AUTHENTICATION_CLIENT_PLUGINS=0		\
21mr|mysql-community8.4-8.4.6-1|631	-DWITH_BOOST=../boost	\
21mr|mysql-community8.4-8.4.6-1|632	-DWITH_FIDO=system	\
21mr|mysql-community8.4-8.4.6-1|633	-DWITHOUT_SERVER=1	\
21mr|mysql-community8.4-8.4.6-1|634	-DWITH_ROUTER=0		\
21mr|mysql-community8.4-8.4.6-1|635	-DWITH_SYSTEMD=0	\
21mr|mysql-community8.4-8.4.6-1|636	-DWITH_SYSTEM_LIBS=1
21mr|mysql-community8.4-8.4.6-1|637	pushd lib%{oname}
21mr|mysql-community8.4-8.4.6-1|638	%make_build
21mr|mysql-community8.4-8.4.6-1|639	popd && popd && popd
21mr|mysql-community8.4-8.4.6-1|640	)
21mr|mysql-community8.4-8.4.6-1|641	
21mr|mysql-community8.4-8.4.6-1|642	# Build debug versions of mysqld
21mr|mysql-community8.4-8.4.6-1|643	mkdir debug
21mr|mysql-community8.4-8.4.6-1|644	(
21mr|mysql-community8.4-8.4.6-1|645	cd debug
21mr|mysql-community8.4-8.4.6-1|646	# Attempt to remove any optimisation flags from the debug build
21mr|mysql-community8.4-8.4.6-1|647	optflags=$(echo "%{optflags}" | sed -e 's/-O2 / /' -e 's/-Wp,-D_FORTIFY_SOURCE=2/ /' -e 's/%{_lto_cflags}/ /')
21mr|mysql-community8.4-8.4.6-1|648	cmake ../%{oname}-%{version}	\
21mr|mysql-community8.4-8.4.6-1|649	-DBUILD_CONFIG=%{oname}_release		\
21mr|mysql-community8.4-8.4.6-1|650	-DCMAKE_BUILD_TYPE=Debug		\
21mr|mysql-community8.4-8.4.6-1|651	-DCMAKE_C_FLAGS="$optflags"		\
21mr|mysql-community8.4-8.4.6-1|652	-DCMAKE_CXX_FLAGS="$optflags"		\
21mr|mysql-community8.4-8.4.6-1|653	-DCOMPILATION_COMMENT="MySQL Community - GPL - Debug"			\
21mr|mysql-community8.4-8.4.6-1|654	-DCOMPILATION_COMMENT_SERVER="MySQL Community Server - GPL - Debug"	\
21mr|mysql-community8.4-8.4.6-1|655	-DINSTALL_LAYOUT=RPM				\
21mr|mysql-community8.4-8.4.6-1|656	-DMYSQL_MAINTAINER_MODE=0			\
21mr|mysql-community8.4-8.4.6-1|657	-DMYSQL_UNIX_ADDR="%{_sharedstatedir}/%{oname}/%{oname}.sock"	\
21mr|mysql-community8.4-8.4.6-1|658	-DMYSQLX_UNIX_ADDR="%{_rundir}/%{oname}d/%{oname}x.sock"	\
21mr|mysql-community8.4-8.4.6-1|659	-DTMPDIR=/var/tmp	\
21mr|mysql-community8.4-8.4.6-1|660	-DWITH_CURL=system	\
21mr|mysql-community8.4-8.4.6-1|661	-DWITH_FIDO=system	\
21mr|mysql-community8.4-8.4.6-1|662	-DWITH_ZLIB=system	\
21mr|mysql-community8.4-8.4.6-1|663	-DWITH_MEB=1		\
21mr|mysql-community8.4-8.4.6-1|664	-DWITH_NDB=1		\
21mr|mysql-community8.4-8.4.6-1|665	-DWITH_NUMA=ON		\
21mr|mysql-community8.4-8.4.6-1|666	-DWITH_ROUTER=1		\
21mr|mysql-community8.4-8.4.6-1|667	-DWITH_SYSTEMD=1
21mr|mysql-community8.4-8.4.6-1|668	echo BEGIN_DEBUG_CONFIG ; egrep '^#define' include/my_config.h ; echo END_DEBUG_CONFIG
21mr|mysql-community8.4-8.4.6-1|669	%make_build
21mr|mysql-community8.4-8.4.6-1|670	)
21mr|mysql-community8.4-8.4.6-1|671	
21mr|mysql-community8.4-8.4.6-1|672	# Build full release
21mr|mysql-community8.4-8.4.6-1|673	mkdir release
21mr|mysql-community8.4-8.4.6-1|674	(
21mr|mysql-community8.4-8.4.6-1|675	cd release
21mr|mysql-community8.4-8.4.6-1|676	cmake ../%{oname}-%{version}	\
21mr|mysql-community8.4-8.4.6-1|677	-DBUILD_CONFIG=%{oname}_release		\
21mr|mysql-community8.4-8.4.6-1|678	-DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21mr|mysql-community8.4-8.4.6-1|679	-DCMAKE_C_FLAGS="%{optflags}"		\
21mr|mysql-community8.4-8.4.6-1|680	-DCMAKE_CXX_FLAGS="%{optflags}"		\
21mr|mysql-community8.4-8.4.6-1|681	-DCOMPILATION_COMMENT="MySQL Community - GPL"			\
21mr|mysql-community8.4-8.4.6-1|682	-DCOMPILATION_COMMENT_SERVER="MySQL Community Server - GPL"	\
21mr|mysql-community8.4-8.4.6-1|683	-DINSTALL_LAYOUT=RPM				\
21mr|mysql-community8.4-8.4.6-1|684	-DMYSQL_UNIX_ADDR="%{_sharedstatedir}/%{oname}/%{oname}.sock"	\
21mr|mysql-community8.4-8.4.6-1|685	-DMYSQLX_UNIX_ADDR="%{_rundir}/%{oname}d/%{oname}x.sock"	\
21mr|mysql-community8.4-8.4.6-1|686	-DTMPDIR=/var/tmp	\
21mr|mysql-community8.4-8.4.6-1|687	-DWITH_CURL=system	\
21mr|mysql-community8.4-8.4.6-1|688	-DWITH_FIDO=system	\
21mr|mysql-community8.4-8.4.6-1|689	-DWITH_ZLIB=system	\
21mr|mysql-community8.4-8.4.6-1|690	-DWITH_MEB=1		\
21mr|mysql-community8.4-8.4.6-1|691	-DWITH_NDB=1		\
21mr|mysql-community8.4-8.4.6-1|692	-DWITH_NUMA=ON		\
21mr|mysql-community8.4-8.4.6-1|693	-DWITH_ROUTER=1		\
21mr|mysql-community8.4-8.4.6-1|694	-DWITH_SYSTEMD=1
21mr|mysql-community8.4-8.4.6-1|695	echo BEGIN_NORMAL_CONFIG ; egrep '^#define' include/my_config.h ; echo END_NORMAL_CONFIG
21mr|mysql-community8.4-8.4.6-1|696	%make_build
21mr|mysql-community8.4-8.4.6-1|697	)
21mr|mysql-community8.4-8.4.6-1|698	
21mr|mysql-community8.4-8.4.6-1|699	%install
21mr|mysql-community8.4-8.4.6-1|700	# Install compat libs
21mr|mysql-community8.4-8.4.6-1|701	(
21mr|mysql-community8.4-8.4.6-1|702	pushd %{oname}-%{compatver}/build/lib%{oname}
21mr|mysql-community8.4-8.4.6-1|703	make DESTDIR=%{buildroot} %{oname}client install
21mr|mysql-community8.4-8.4.6-1|704	rm -f %{buildroot}%{_libdir}/%{oname}/lib%{oname}client.{a,so}
21mr|mysql-community8.4-8.4.6-1|705	popd
21mr|mysql-community8.4-8.4.6-1|706	)
21mr|mysql-community8.4-8.4.6-1|707	
21mr|mysql-community8.4-8.4.6-1|708	# Ignore absolute RPATH followed by $ORIGIN in mysqld.
21mr|mysql-community8.4-8.4.6-1|709	export QA_RPATHS=0x0008
21mr|mysql-community8.4-8.4.6-1|710	
21mr|mysql-community8.4-8.4.6-1|711	# Ensure that needed directories exists
21mr|mysql-community8.4-8.4.6-1|712	install -d -m 0751 %{buildroot}%{_sharedstatedir}/%{oname}
21mr|mysql-community8.4-8.4.6-1|713	install -d -m 0750 %{buildroot}%{_sharedstatedir}/%{oname}-files
21mr|mysql-community8.4-8.4.6-1|714	install -d -m 0750 %{buildroot}%{_sharedstatedir}/%{oname}-keyring
21mr|mysql-community8.4-8.4.6-1|715	
21mr|mysql-community8.4-8.4.6-1|716	# Router directories
21mr|mysql-community8.4-8.4.6-1|717	install -d -m 0755 %{buildroot}%{_logdir}/%{oname}router
21mr|mysql-community8.4-8.4.6-1|718	
21mr|mysql-community8.4-8.4.6-1|719	# Install all binaries
21mr|mysql-community8.4-8.4.6-1|720	pushd $RPM_BUILD_DIR/%{oname}-%{version}/release
21mr|mysql-community8.4-8.4.6-1|721	make DESTDIR=%{buildroot} install
21mr|mysql-community8.4-8.4.6-1|722	
21mr|mysql-community8.4-8.4.6-1|723	# Install config and logrotate
21mr|mysql-community8.4-8.4.6-1|724	install -D -m 0644 packaging/rpm-common/%{oname}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{oname}
21mr|mysql-community8.4-8.4.6-1|725	install -D -m 0644 packaging/rpm-common/my.cnf %{buildroot}%{_sysconfdir}/my.cnf
21mr|mysql-community8.4-8.4.6-1|726	install -d %{buildroot}%{_sysconfdir}/my.cnf.d
21mr|mysql-community8.4-8.4.6-1|727	install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{oname}.conf
21mr|mysql-community8.4-8.4.6-1|728	install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/%{oname}router.conf
21mr|mysql-community8.4-8.4.6-1|729	
21mr|mysql-community8.4-8.4.6-1|730	# Add libdir to linker
21mr|mysql-community8.4-8.4.6-1|731	install -d -m 0755 %{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|mysql-community8.4-8.4.6-1|732	echo "%{_libdir}/%{oname}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{oname}-%{_arch}.conf
21mr|mysql-community8.4-8.4.6-1|733	
21mr|mysql-community8.4-8.4.6-1|734	# Router files
21mr|mysql-community8.4-8.4.6-1|735	install -D -p -m 0644 packaging/rpm-common/%{oname}router.conf %{buildroot}%{_sysconfdir}/%{oname}router/%{oname}router.conf
21mr|mysql-community8.4-8.4.6-1|736	
21mr|mysql-community8.4-8.4.6-1|737	# Back to top level
21mr|mysql-community8.4-8.4.6-1|738	popd
21mr|mysql-community8.4-8.4.6-1|739	
21mr|mysql-community8.4-8.4.6-1|740	# multiarch support
21mr|mysql-community8.4-8.4.6-1|741	echo "%{_bindir}/%{oname}_config" > devel.list
21mr|mysql-community8.4-8.4.6-1|742	if %multilib_capable ; then
21mr|mysql-community8.4-8.4.6-1|743	mv %{buildroot}%{_bindir}/%{oname}_config %{buildroot}%{_bindir}/%{oname}_config-%{__isa_bits}
21mr|mysql-community8.4-8.4.6-1|744	install -p -m 0755 $RPM_BUILD_DIR/%{oname}-%{version}/release/packaging/rpm-common/%{oname}_config.sh %{buildroot}%{_bindir}/%{oname}_config
21mr|mysql-community8.4-8.4.6-1|745	echo "%{_bindir}/%{oname}_config-%{__isa_bits}" >> devel.list
21mr|mysql-community8.4-8.4.6-1|746	fi
21mr|mysql-community8.4-8.4.6-1|747	
21mr|mysql-community8.4-8.4.6-1|748	#check
21mr|mysql-community8.4-8.4.6-1|749	#pushd release
21mr|mysql-community8.4-8.4.6-1|750	#make test-unit || true
21mr|mysql-community8.4-8.4.6-1|751	#export MTR_BUILD_THREAD=auto
21mr|mysql-community8.4-8.4.6-1|752	#pushd %%{oname}-test
21mr|mysql-community8.4-8.4.6-1|753	#./mtr \
21mr|mysql-community8.4-8.4.6-1|754	#	--mem --parallel=auto --force --retry=0 \
21mr|mysql-community8.4-8.4.6-1|755	#	--%%{oname}d=--binlog-format=row \
21mr|mysql-community8.4-8.4.6-1|756	#	--suite-timeout=720 --testcase-timeout=30 \
21mr|mysql-community8.4-8.4.6-1|757	#	--clean-vardir
21mr|mysql-community8.4-8.4.6-1|758	#rm -r $(readlink var) var

14352 21
21mr|mysql-community9.4-9.4.0-1|1	%global __requires_exclude ^((libabsl_.*|libprotobuf.*|libmysqlharness\.so.*|libmysqlharness_stdx\.so.*|libmysqlharness_tls\.so.*|libmysqlrouter\.so\..*|libmysqlrouter_.*\.so\..*)|(perl\\((GD|hostnames|lib::mtr|lib::v1|mtr_|My::)))
21mr|mysql-community9.4-9.4.0-1|2	%global __provides_exclude_from ^(/usr/share/(mysql|mysql-test)/.*|%{_libdir}/mysql/plugin/.*\\.so|%{_libdir}/mysql/private/.*|%{_libdir}/mysqlrouter/.*|%{_libdir}/mysqlrouter/private/.*)$
21mr|mysql-community9.4-9.4.0-1|3	
21mr|mysql-community9.4-9.4.0-1|4	%define url_ver %(echo %{version} |cut -d. -f-2)
21mr|mysql-community9.4-9.4.0-1|5	%define oname mysql
21mr|mysql-community9.4-9.4.0-1|6	
21mr|mysql-community9.4-9.4.0-1|7	%global compatver	8.0.43
21mr|mysql-community9.4-9.4.0-1|8	
21mr|mysql-community9.4-9.4.0-1|9	%define mysql_major	9
21mr|mysql-community9.4-9.4.0-1|10	%define mysql_minor	4
21mr|mysql-community9.4-9.4.0-1|11	%define major		24
21mr|mysql-community9.4-9.4.0-1|12	%define major_compat	21
21mr|mysql-community9.4-9.4.0-1|13	%define major_router	1
21mr|mysql-community9.4-9.4.0-1|14	%define libname %mklibname %{oname}%{mysql_major}%{mysql_minor}client %{major}
21mr|mysql-community9.4-9.4.0-1|15	%define libname_compat %mklibname %{oname}%{mysql_major}%{mysql_minor}client-compat %{major_compat}
21mr|mysql-community9.4-9.4.0-1|16	%define devname %mklibname %{oname}%{mysql_major}%{mysql_minor} -d
21mr|mysql-community9.4-9.4.0-1|17	%define product_suffix community%{mysql_major}.%{mysql_minor}
21mr|mysql-community9.4-9.4.0-1|18	
21mr|mysql-community9.4-9.4.0-1|19	%ifarch %{riscv}
21mr|mysql-community9.4-9.4.0-1|20	%global debug_package %{nil}
21mr|mysql-community9.4-9.4.0-1|21	%global _libdir %{_prefix}/lib
21mr|mysql-community9.4-9.4.0-1|22	%endif
21mr|mysql-community9.4-9.4.0-1|23	
21mr|mysql-community9.4-9.4.0-1|24	Summary:	A very fast and reliable SQL database server
21mr|mysql-community9.4-9.4.0-1|25	Name:		mysql-community9.4
21mr|mysql-community9.4-9.4.0-1|26	Version:	9.4.0
21mr|mysql-community9.4-9.4.0-1|27	Release:	1
21mr|mysql-community9.4-9.4.0-1|28	License:	GPLv2
21mr|mysql-community9.4-9.4.0-1|29	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|30	Url:		https://www.mysql.com
21mr|mysql-community9.4-9.4.0-1|31	Source0:	https://cdn.mysql.com/Downloads/MySQL-%{url_ver}/%{oname}-%{version}.tar.gz
21mr|mysql-community9.4-9.4.0-1|32	Source1:	https://cdn.mysql.com/Downloads/MySQL-8.0/%{oname}-boost-%{compatver}.tar.gz
21mr|mysql-community9.4-9.4.0-1|33	Source2:	mysql-sysusers.conf
21mr|mysql-community9.4-9.4.0-1|34	Source3:	mysqlrouter-sysusers.conf
21mr|mysql-community9.4-9.4.0-1|35	BuildRequires:	bison
21mr|mysql-community9.4-9.4.0-1|36	BuildRequires:	cmake
21mr|mysql-community9.4-9.4.0-1|37	BuildRequires:	perl
21mr|mysql-community9.4-9.4.0-1|38	BuildRequires:	perl(Carp)
21mr|mysql-community9.4-9.4.0-1|39	BuildRequires:	perl(Config)
21mr|mysql-community9.4-9.4.0-1|40	BuildRequires:	perl(Cwd)
21mr|mysql-community9.4-9.4.0-1|41	BuildRequires:	perl(Data::Dumper)
21mr|mysql-community9.4-9.4.0-1|42	BuildRequires:	perl(English)
21mr|mysql-community9.4-9.4.0-1|43	BuildRequires:	perl(Errno)
21mr|mysql-community9.4-9.4.0-1|44	BuildRequires:	perl(Exporter)
21mr|mysql-community9.4-9.4.0-1|45	BuildRequires:	perl(Fcntl)
21mr|mysql-community9.4-9.4.0-1|46	BuildRequires:	perl(File::Basename)
21mr|mysql-community9.4-9.4.0-1|47	BuildRequires:	perl(File::Copy)
21mr|mysql-community9.4-9.4.0-1|48	BuildRequires:	perl(File::Find)
21mr|mysql-community9.4-9.4.0-1|49	BuildRequires:	perl(File::Path)
21mr|mysql-community9.4-9.4.0-1|50	BuildRequires:	perl(File::Spec)
21mr|mysql-community9.4-9.4.0-1|51	BuildRequires:	perl(File::Spec::Functions)
21mr|mysql-community9.4-9.4.0-1|52	BuildRequires:	perl(File::Temp)
21mr|mysql-community9.4-9.4.0-1|53	BuildRequires:	perl-generators
21mr|mysql-community9.4-9.4.0-1|54	BuildRequires:	perl-interpreter
21mr|mysql-community9.4-9.4.0-1|55	BuildRequires:	perl(Getopt::Long)
21mr|mysql-community9.4-9.4.0-1|56	BuildRequires:	perl(IO::File)
21mr|mysql-community9.4-9.4.0-1|57	BuildRequires:	perl(IO::Handle)
21mr|mysql-community9.4-9.4.0-1|58	BuildRequires:	perl(IO::Pipe)
21mr|mysql-community9.4-9.4.0-1|59	BuildRequires:	perl(IO::Select)
21mr|mysql-community9.4-9.4.0-1|60	BuildRequires:	perl(IO::Socket)
21mr|mysql-community9.4-9.4.0-1|61	BuildRequires:	perl(IO::Socket::INET)
21mr|mysql-community9.4-9.4.0-1|62	BuildRequires:	perl(JSON)
21mr|mysql-community9.4-9.4.0-1|63	BuildRequires:	perl(Memoize)
21mr|mysql-community9.4-9.4.0-1|64	BuildRequires:	perl(POSIX)
21mr|mysql-community9.4-9.4.0-1|65	BuildRequires:	perl(Sys::Hostname)
21mr|mysql-community9.4-9.4.0-1|66	BuildRequires:	perl(Time::HiRes)
21mr|mysql-community9.4-9.4.0-1|67	BuildRequires:	perl(Time::localtime)
21mr|mysql-community9.4-9.4.0-1|68	BuildRequires:	time
21mr|mysql-community9.4-9.4.0-1|69	BuildRequires:	java-21-devel
21mr|mysql-community9.4-9.4.0-1|70	BuildRequires:	libaio-devel
21mr|mysql-community9.4-9.4.0-1|71	%ifarch x86_64
21mr|mysql-community9.4-9.4.0-1|72	BuildRequires:	quadmath-devel
21mr|mysql-community9.4-9.4.0-1|73	%endif
21mr|mysql-community9.4-9.4.0-1|74	BuildRequires:	openldap-devel
21mr|mysql-community9.4-9.4.0-1|75	BuildRequires:	pkgconfig(libcurl)
21mr|mysql-community9.4-9.4.0-1|76	BuildRequires:	pkgconfig(libedit)
21mr|mysql-community9.4-9.4.0-1|77	BuildRequires:	pkgconfig(libevent)
21mr|mysql-community9.4-9.4.0-1|78	BuildRequires:	pkgconfig(libfido2)
21mr|mysql-community9.4-9.4.0-1|79	BuildRequires:	pkgconfig(libsasl2)
21mr|mysql-community9.4-9.4.0-1|80	BuildRequires:	pkgconfig(libtirpc)
21mr|mysql-community9.4-9.4.0-1|81	BuildRequires:	pkgconfig(ncurses)
21mr|mysql-community9.4-9.4.0-1|82	BuildRequires:	pkgconfig(numa)
21mr|mysql-community9.4-9.4.0-1|83	BuildRequires:	pkgconfig(openssl)
21mr|mysql-community9.4-9.4.0-1|84	BuildRequires:	pkgconfig(systemd)
21mr|mysql-community9.4-9.4.0-1|85	BuildRequires:	pkgconfig(zlib)
21mr|mysql-community9.4-9.4.0-1|86	BuildRequires:	pkgconfig(libzstd)
21mr|mysql-community9.4-9.4.0-1|87	BuildRequires:	pkgconfig(liblz4)
21mr|mysql-community9.4-9.4.0-1|88	ExcludeArch:	%{ix86}
21mr|mysql-community9.4-9.4.0-1|89	
21mr|mysql-community9.4-9.4.0-1|90	%description
21mr|mysql-community9.4-9.4.0-1|91	The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
21mr|mysql-community9.4-9.4.0-1|92	and robust SQL (Structured Query Language) database server. MySQL Server
21mr|mysql-community9.4-9.4.0-1|93	is intended for mission-critical, heavy-load production systems as well
21mr|mysql-community9.4-9.4.0-1|94	as for embedding into mass-deployed software. MySQL is a trademark of
21mr|mysql-community9.4-9.4.0-1|95	Oracle and/or its affiliates.
21mr|mysql-community9.4-9.4.0-1|96	
21mr|mysql-community9.4-9.4.0-1|97	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|98	
21mr|mysql-community9.4-9.4.0-1|99	%package server
21mr|mysql-community9.4-9.4.0-1|100	Summary:	A very fast and reliable SQL database server
21mr|mysql-community9.4-9.4.0-1|101	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|102	Requires:	coreutils
21mr|mysql-community9.4-9.4.0-1|103	Requires:	grep
21mr|mysql-community9.4-9.4.0-1|104	Requires:	%{name}-client = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|105	Requires:	%{name}-common = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|106	Requires:	%{name}-icu-data-files = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|107	Requires:	net-tools
21mr|mysql-community9.4-9.4.0-1|108	Requires:	procps
21mr|mysql-community9.4-9.4.0-1|109	Requires(post):	coreutils
21mr|mysql-community9.4-9.4.0-1|110	Requires(post): systemd
21mr|mysql-community9.4-9.4.0-1|111	Requires(preun): systemd
21mr|mysql-community9.4-9.4.0-1|112	Requires(postun): systemd
21mr|mysql-community9.4-9.4.0-1|113	Provides:	mysql-compat-server = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|114	Provides:	MySQL-server = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|115	Provides:	mysql-server = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|116	Conflicts:	mysql-server < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|117	
21mr|mysql-community9.4-9.4.0-1|118	%description server
21mr|mysql-community9.4-9.4.0-1|119	The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
21mr|mysql-community9.4-9.4.0-1|120	and robust SQL (Structured Query Language) database server. MySQL Server
21mr|mysql-community9.4-9.4.0-1|121	is intended for mission-critical, heavy-load production systems as well
21mr|mysql-community9.4-9.4.0-1|122	as for embedding into mass-deployed software. MySQL is a trademark of
21mr|mysql-community9.4-9.4.0-1|123	Oracle and/or its affiliates.
21mr|mysql-community9.4-9.4.0-1|124	
21mr|mysql-community9.4-9.4.0-1|125	This package includes the MySQL server binary as well as related utilities
21mr|mysql-community9.4-9.4.0-1|126	to run and administer a MySQL server.
21mr|mysql-community9.4-9.4.0-1|127	
21mr|mysql-community9.4-9.4.0-1|128	%files server
21mr|mysql-community9.4-9.4.0-1|129	%doc %{oname}-%{version}/README %{oname}-%{version}/Docs/INFO_SRC*
21mr|mysql-community9.4-9.4.0-1|130	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|131	%{_bindir}/ibd2sdi
21mr|mysql-community9.4-9.4.0-1|132	%{_bindir}/innochecksum
21mr|mysql-community9.4-9.4.0-1|133	%{_bindir}/myisamchk
21mr|mysql-community9.4-9.4.0-1|134	%{_bindir}/myisam_ftdump
21mr|mysql-community9.4-9.4.0-1|135	%{_bindir}/myisamlog
21mr|mysql-community9.4-9.4.0-1|136	%{_bindir}/myisampack
21mr|mysql-community9.4-9.4.0-1|137	%{_bindir}/my_print_defaults
21mr|mysql-community9.4-9.4.0-1|138	%{_bindir}/%{oname}d_pre_systemd
21mr|mysql-community9.4-9.4.0-1|139	%{_bindir}/%{oname}dumpslow
21mr|mysql-community9.4-9.4.0-1|140	%{_bindir}/%{oname}_secure_installation
21mr|mysql-community9.4-9.4.0-1|141	%{_bindir}/%{oname}_tzinfo_to_sql
21mr|mysql-community9.4-9.4.0-1|142	%{_bindir}/perror
21mr|mysql-community9.4-9.4.0-1|143	%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/%{oname}
21mr|mysql-community9.4-9.4.0-1|144	%config(noreplace) %{_sysconfdir}/my.cnf
21mr|mysql-community9.4-9.4.0-1|145	%{_datadir}/%{oname}-*/dictionary.txt
21mr|mysql-community9.4-9.4.0-1|146	%{_datadir}/%{oname}-*/install_rewriter.sql
21mr|mysql-community9.4-9.4.0-1|147	%{_datadir}/%{oname}-*/%{oname}-log-rotate
21mr|mysql-community9.4-9.4.0-1|148	%{_datadir}/%{oname}-*/uninstall_rewriter.sql
21mr|mysql-community9.4-9.4.0-1|149	%dir %attr(750, %{oname}, %{oname}) %{_sharedstatedir}/%{oname}-files
21mr|mysql-community9.4-9.4.0-1|150	%dir %attr(750, %{oname}, %{oname}) %{_sharedstatedir}/%{oname}-keyring
21mr|mysql-community9.4-9.4.0-1|151	%dir %attr(751, %{oname}, %{oname}) %{_sharedstatedir}/%{oname}
21mr|mysql-community9.4-9.4.0-1|152	%dir %{_libdir}/%{oname}/plugin
21mr|mysql-community9.4-9.4.0-1|153	%dir %{_libdir}/%{oname}/private
21mr|mysql-community9.4-9.4.0-1|154	%dir %{_sysconfdir}/my.cnf.d
21mr|mysql-community9.4-9.4.0-1|155	%{_libdir}/%{oname}/plugin/adt_null.so
21mr|mysql-community9.4-9.4.0-1|156	%{_libdir}/%{oname}/plugin/auth_socket.so
21mr|mysql-community9.4-9.4.0-1|157	%{_libdir}/%{oname}/plugin/component_audit_api_message_emit.so
21mr|mysql-community9.4-9.4.0-1|158	%{_libdir}/%{oname}/plugin/component_keyring_file.so
21mr|mysql-community9.4-9.4.0-1|159	%{_libdir}/%{oname}/plugin/component_log_filter_dragnet.so
21mr|mysql-community9.4-9.4.0-1|160	%{_libdir}/%{oname}/plugin/component_log_sink_json.so
21mr|mysql-community9.4-9.4.0-1|161	%{_libdir}/%{oname}/plugin/component_log_sink_syseventlog.so
21mr|mysql-community9.4-9.4.0-1|162	%{_libdir}/%{oname}/plugin/component_%{oname}backup.so
21mr|mysql-community9.4-9.4.0-1|163	%{_libdir}/%{oname}/plugin/component_query_attributes.so
21mr|mysql-community9.4-9.4.0-1|164	%{_libdir}/%{oname}/plugin/component_reference_cache.so
21mr|mysql-community9.4-9.4.0-1|165	%{_libdir}/%{oname}/plugin/component_validate_password.so
21mr|mysql-community9.4-9.4.0-1|166	%{_libdir}/%{oname}/plugin/component_connection_control.so
21mr|mysql-community9.4-9.4.0-1|167	%{_libdir}/%{oname}/plugin/connection_control.so
21mr|mysql-community9.4-9.4.0-1|168	%{_libdir}/%{oname}/plugin/ddl_rewriter.so
21mr|mysql-community9.4-9.4.0-1|169	%{_libdir}/%{oname}/plugin/group_replication.so
21mr|mysql-community9.4-9.4.0-1|170	%{_libdir}/%{oname}/plugin/ha_example.so
21mr|mysql-community9.4-9.4.0-1|171	%{_libdir}/%{oname}/plugin/ha_mock.so
21mr|mysql-community9.4-9.4.0-1|172	%{_libdir}/%{oname}/plugin/keyring_udf.so
21mr|mysql-community9.4-9.4.0-1|173	%{_libdir}/%{oname}/plugin/locking_service.so
21mr|mysql-community9.4-9.4.0-1|174	%{_libdir}/%{oname}/plugin/mypluglib.so
21mr|mysql-community9.4-9.4.0-1|175	%{_libdir}/%{oname}/plugin/%{oname}_clone.so
21mr|mysql-community9.4-9.4.0-1|176	%{_libdir}/%{oname}/plugin/%{oname}_no_login.so
21mr|mysql-community9.4-9.4.0-1|177	%{_libdir}/%{oname}/plugin/rewrite_example.so
21mr|mysql-community9.4-9.4.0-1|178	%{_libdir}/%{oname}/plugin/rewriter.so
21mr|mysql-community9.4-9.4.0-1|179	%{_libdir}/%{oname}/plugin/semisync_*.so
21mr|mysql-community9.4-9.4.0-1|180	%{_libdir}/%{oname}/plugin/validate_password.so
21mr|mysql-community9.4-9.4.0-1|181	%{_libdir}/%{oname}/private/libabsl_*.so
21mr|mysql-community9.4-9.4.0-1|182	%{_libdir}/%{oname}/private/libprotobuf*.so.*
21mr|mysql-community9.4-9.4.0-1|183	%{_mandir}/man1/ibd2sdi.1*
21mr|mysql-community9.4-9.4.0-1|184	%{_mandir}/man1/innochecksum.1*
21mr|mysql-community9.4-9.4.0-1|185	%{_mandir}/man1/myisamchk.1*
21mr|mysql-community9.4-9.4.0-1|186	%{_mandir}/man1/myisam_ftdump.1*
21mr|mysql-community9.4-9.4.0-1|187	%{_mandir}/man1/myisamlog.1*
21mr|mysql-community9.4-9.4.0-1|188	%{_mandir}/man1/myisampack.1*
21mr|mysql-community9.4-9.4.0-1|189	%{_mandir}/man1/my_print_defaults.1*
21mr|mysql-community9.4-9.4.0-1|190	%{_mandir}/man1/%{oname}dumpslow.1*
21mr|mysql-community9.4-9.4.0-1|191	%{_mandir}/man1/%{oname}man.1*
21mr|mysql-community9.4-9.4.0-1|192	%{_mandir}/man1/%{oname}_secure_installation.1*
21mr|mysql-community9.4-9.4.0-1|193	%{_mandir}/man1/%{oname}_tzinfo_to_sql.1*
21mr|mysql-community9.4-9.4.0-1|194	%{_mandir}/man1/perror.1*
21mr|mysql-community9.4-9.4.0-1|195	%{_mandir}/man8/%{oname}d.8*
21mr|mysql-community9.4-9.4.0-1|196	%{_sbindir}/%{oname}d
21mr|mysql-community9.4-9.4.0-1|197	%{_sysusersdir}/%{oname}.conf
21mr|mysql-community9.4-9.4.0-1|198	%{_tmpfilesdir}/%{oname}.conf
21mr|mysql-community9.4-9.4.0-1|199	%{_unitdir}/%{oname}d.service
21mr|mysql-community9.4-9.4.0-1|200	%{_unitdir}/%{oname}d@.service
21mr|mysql-community9.4-9.4.0-1|201	
21mr|mysql-community9.4-9.4.0-1|202	%pre server
21mr|mysql-community9.4-9.4.0-1|203	%sysusers_create_package %{oname} %{SOURCE2}
21mr|mysql-community9.4-9.4.0-1|204	
21mr|mysql-community9.4-9.4.0-1|205	%post server
21mr|mysql-community9.4-9.4.0-1|206	[ -e %{_logdir}/%{oname}d.log ] || install -m0640 -o%{oname} -g%{oname} /dev/null %{_logdir}/%{oname}d.log >/dev/null 2>&1 || :
21mr|mysql-community9.4-9.4.0-1|207	%systemd_post %{oname}d.service
21mr|mysql-community9.4-9.4.0-1|208	%tmpfiles_create %{_tmpfilesdir}/%{oname}.conf
21mr|mysql-community9.4-9.4.0-1|209	
21mr|mysql-community9.4-9.4.0-1|210	%preun server
21mr|mysql-community9.4-9.4.0-1|211	%systemd_preun %{oname}d.service
21mr|mysql-community9.4-9.4.0-1|212	
21mr|mysql-community9.4-9.4.0-1|213	%postun server
21mr|mysql-community9.4-9.4.0-1|214	%systemd_postun_with_restart %{oname}d.service
21mr|mysql-community9.4-9.4.0-1|215	
21mr|mysql-community9.4-9.4.0-1|216	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|217	
21mr|mysql-community9.4-9.4.0-1|218	%package server-debug
21mr|mysql-community9.4-9.4.0-1|219	Summary:	The debug version of MySQL server
21mr|mysql-community9.4-9.4.0-1|220	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|221	Requires:	%{name}-server = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|222	Provides:	mysql-server-debug = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|223	Conflicts:	mysql-server-debug < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|224	
21mr|mysql-community9.4-9.4.0-1|225	%description server-debug
21mr|mysql-community9.4-9.4.0-1|226	This packages contains the special debug build of MySQL server.
21mr|mysql-community9.4-9.4.0-1|227	
21mr|mysql-community9.4-9.4.0-1|228	%files server-debug
21mr|mysql-community9.4-9.4.0-1|229	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|230	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|231	%dir %{_libdir}/%{oname}/plugin/debug
21mr|mysql-community9.4-9.4.0-1|232	%{_libdir}/%{oname}/plugin/debug/adt_null.so
21mr|mysql-community9.4-9.4.0-1|233	%{_libdir}/%{oname}/plugin/debug/auth_socket.so
21mr|mysql-community9.4-9.4.0-1|234	%{_libdir}/%{oname}/plugin/debug/component_audit_api_message_emit.so
21mr|mysql-community9.4-9.4.0-1|235	%{_libdir}/%{oname}/plugin/debug/component_keyring_file.so
21mr|mysql-community9.4-9.4.0-1|236	%{_libdir}/%{oname}/plugin/debug/component_log_filter_dragnet.so
21mr|mysql-community9.4-9.4.0-1|237	%{_libdir}/%{oname}/plugin/debug/component_log_sink_json.so
21mr|mysql-community9.4-9.4.0-1|238	%{_libdir}/%{oname}/plugin/debug/component_log_sink_syseventlog.so
21mr|mysql-community9.4-9.4.0-1|239	%{_libdir}/%{oname}/plugin/debug/component_%{oname}backup.so
21mr|mysql-community9.4-9.4.0-1|240	%{_libdir}/%{oname}/plugin/debug/component_query_attributes.so
21mr|mysql-community9.4-9.4.0-1|241	%{_libdir}/%{oname}/plugin/debug/component_reference_cache.so
21mr|mysql-community9.4-9.4.0-1|242	%{_libdir}/%{oname}/plugin/debug/component_validate_password.so
21mr|mysql-community9.4-9.4.0-1|243	%{_libdir}/%{oname}/plugin/debug/component_connection_control.so
21mr|mysql-community9.4-9.4.0-1|244	%{_libdir}/%{oname}/plugin/debug/connection_control.so
21mr|mysql-community9.4-9.4.0-1|245	%{_libdir}/%{oname}/plugin/debug/ddl_rewriter.so
21mr|mysql-community9.4-9.4.0-1|246	%{_libdir}/%{oname}/plugin/debug/group_replication.so
21mr|mysql-community9.4-9.4.0-1|247	%{_libdir}/%{oname}/plugin/debug/ha_example.so
21mr|mysql-community9.4-9.4.0-1|248	%{_libdir}/%{oname}/plugin/debug/ha_mock.so
21mr|mysql-community9.4-9.4.0-1|249	%{_libdir}/%{oname}/plugin/debug/keyring_udf.so
21mr|mysql-community9.4-9.4.0-1|250	%{_libdir}/%{oname}/plugin/debug/locking_service.so
21mr|mysql-community9.4-9.4.0-1|251	%{_libdir}/%{oname}/plugin/debug/mypluglib.so
21mr|mysql-community9.4-9.4.0-1|252	%{_libdir}/%{oname}/plugin/debug/%{oname}_clone.so
21mr|mysql-community9.4-9.4.0-1|253	%{_libdir}/%{oname}/plugin/debug/%{oname}_no_login.so
21mr|mysql-community9.4-9.4.0-1|254	%{_libdir}/%{oname}/plugin/debug/rewrite_example.so
21mr|mysql-community9.4-9.4.0-1|255	%{_libdir}/%{oname}/plugin/debug/rewriter.so
21mr|mysql-community9.4-9.4.0-1|256	%{_libdir}/%{oname}/plugin/debug/semisync_*.so
21mr|mysql-community9.4-9.4.0-1|257	%{_libdir}/%{oname}/plugin/debug/validate_password.so
21mr|mysql-community9.4-9.4.0-1|258	%{_sbindir}/%{oname}d-debug
21mr|mysql-community9.4-9.4.0-1|259	
21mr|mysql-community9.4-9.4.0-1|260	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|261	
21mr|mysql-community9.4-9.4.0-1|262	%package client
21mr|mysql-community9.4-9.4.0-1|263	Summary:	MySQL database client applications and tools
21mr|mysql-community9.4-9.4.0-1|264	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|265	Requires:	%{libname} >= %{EVRD}
21mr|mysql-community9.4-9.4.0-1|266	Provides:	MySQL-client = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|267	Provides:	mysql = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|268	Conflicts:	mysql < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|269	
21mr|mysql-community9.4-9.4.0-1|270	%description client
21mr|mysql-community9.4-9.4.0-1|271	This package contains the standard MySQL clients and administration
21mr|mysql-community9.4-9.4.0-1|272	tools.
21mr|mysql-community9.4-9.4.0-1|273	
21mr|mysql-community9.4-9.4.0-1|274	%files client
21mr|mysql-community9.4-9.4.0-1|275	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|276	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|277	%{_bindir}/ndb*
21mr|mysql-community9.4-9.4.0-1|278	%{_bindir}/%{oname}
21mr|mysql-community9.4-9.4.0-1|279	%{_bindir}/%{oname}admin
21mr|mysql-community9.4-9.4.0-1|280	%{_bindir}/%{oname}binlog
21mr|mysql-community9.4-9.4.0-1|281	%{_bindir}/%{oname}check
21mr|mysql-community9.4-9.4.0-1|282	%{_bindir}/%{oname}_config_editor
21mr|mysql-community9.4-9.4.0-1|283	%{_bindir}/%{oname}dump
21mr|mysql-community9.4-9.4.0-1|284	%{_bindir}/%{oname}import
21mr|mysql-community9.4-9.4.0-1|285	%{_bindir}/%{oname}_migrate_keyring
21mr|mysql-community9.4-9.4.0-1|286	%{_bindir}/%{oname}show
21mr|mysql-community9.4-9.4.0-1|287	%{_bindir}/%{oname}slap
21mr|mysql-community9.4-9.4.0-1|288	%{_mandir}/man1/ndb*.1*
21mr|mysql-community9.4-9.4.0-1|289	%{_mandir}/man1/%{oname}.1*
21mr|mysql-community9.4-9.4.0-1|290	%{_mandir}/man1/%{oname}admin.1*
21mr|mysql-community9.4-9.4.0-1|291	%{_mandir}/man1/%{oname}binlog.1*
21mr|mysql-community9.4-9.4.0-1|292	%{_mandir}/man1/%{oname}check.1*
21mr|mysql-community9.4-9.4.0-1|293	%{_mandir}/man1/%{oname}_config_editor.1*
21mr|mysql-community9.4-9.4.0-1|294	%{_mandir}/man1/%{oname}dump.1*
21mr|mysql-community9.4-9.4.0-1|295	%{_mandir}/man1/%{oname}import.1*
21mr|mysql-community9.4-9.4.0-1|296	%{_mandir}/man1/%{oname}show.1*
21mr|mysql-community9.4-9.4.0-1|297	%{_mandir}/man1/%{oname}slap.1*
21mr|mysql-community9.4-9.4.0-1|298	
21mr|mysql-community9.4-9.4.0-1|299	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|300	
21mr|mysql-community9.4-9.4.0-1|301	%package icu-data-files
21mr|mysql-community9.4-9.4.0-1|302	Summary:	MySQL packaging of ICU data files
21mr|mysql-community9.4-9.4.0-1|303	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|304	Provides:	mysql-icu-data-files = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|305	Conflicts:	mysql-icu-data-files < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|306	
21mr|mysql-community9.4-9.4.0-1|307	%description icu-data-files
21mr|mysql-community9.4-9.4.0-1|308	This package contains ICU data files needer by MySQL regular expressions.
21mr|mysql-community9.4-9.4.0-1|309	
21mr|mysql-community9.4-9.4.0-1|310	%files icu-data-files
21mr|mysql-community9.4-9.4.0-1|311	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|312	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|313	%{_libdir}/%{oname}/private/icudt77l
21mr|mysql-community9.4-9.4.0-1|314	
21mr|mysql-community9.4-9.4.0-1|315	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|316	
21mr|mysql-community9.4-9.4.0-1|317	%package common
21mr|mysql-community9.4-9.4.0-1|318	Summary:	MySQL database common files for server and client libs
21mr|mysql-community9.4-9.4.0-1|319	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|320	Provides:	mysql-common = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|321	Provides:	mysql-common%{?_isa} = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|322	Conflicts:	mysql-common < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|323	
21mr|mysql-community9.4-9.4.0-1|324	%description common
21mr|mysql-community9.4-9.4.0-1|325	This packages contains common files needed by MySQL client library and
21mr|mysql-community9.4-9.4.0-1|326	MySQL database server.
21mr|mysql-community9.4-9.4.0-1|327	
21mr|mysql-community9.4-9.4.0-1|328	%files common
21mr|mysql-community9.4-9.4.0-1|329	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|330	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|331	%{_datadir}/%{oname}-*/bulgarian
21mr|mysql-community9.4-9.4.0-1|332	%{_datadir}/%{oname}-*/charsets
21mr|mysql-community9.4-9.4.0-1|333	%{_datadir}/%{oname}-*/czech
21mr|mysql-community9.4-9.4.0-1|334	%{_datadir}/%{oname}-*/danish
21mr|mysql-community9.4-9.4.0-1|335	%{_datadir}/%{oname}-*/dutch
21mr|mysql-community9.4-9.4.0-1|336	%{_datadir}/%{oname}-*/english
21mr|mysql-community9.4-9.4.0-1|337	%{_datadir}/%{oname}-*/estonian
21mr|mysql-community9.4-9.4.0-1|338	%{_datadir}/%{oname}-*/french
21mr|mysql-community9.4-9.4.0-1|339	%{_datadir}/%{oname}-*/german
21mr|mysql-community9.4-9.4.0-1|340	%{_datadir}/%{oname}-*/greek
21mr|mysql-community9.4-9.4.0-1|341	%{_datadir}/%{oname}-*/hungarian
21mr|mysql-community9.4-9.4.0-1|342	%{_datadir}/%{oname}-*/italian
21mr|mysql-community9.4-9.4.0-1|343	%{_datadir}/%{oname}-*/japanese
21mr|mysql-community9.4-9.4.0-1|344	%{_datadir}/%{oname}-*/korean
21mr|mysql-community9.4-9.4.0-1|345	%{_datadir}/%{oname}-*/messages_to_clients.txt
21mr|mysql-community9.4-9.4.0-1|346	%{_datadir}/%{oname}-*/messages_to_error_log.txt
21mr|mysql-community9.4-9.4.0-1|347	%{_datadir}/%{oname}-*/norwegian
21mr|mysql-community9.4-9.4.0-1|348	%{_datadir}/%{oname}-*/norwegian-ny
21mr|mysql-community9.4-9.4.0-1|349	%{_datadir}/%{oname}-*/polish
21mr|mysql-community9.4-9.4.0-1|350	%{_datadir}/%{oname}-*/portuguese
21mr|mysql-community9.4-9.4.0-1|351	%{_datadir}/%{oname}-*/romanian
21mr|mysql-community9.4-9.4.0-1|352	%{_datadir}/%{oname}-*/russian
21mr|mysql-community9.4-9.4.0-1|353	%{_datadir}/%{oname}-*/serbian
21mr|mysql-community9.4-9.4.0-1|354	%{_datadir}/%{oname}-*/slovak
21mr|mysql-community9.4-9.4.0-1|355	%{_datadir}/%{oname}-*/spanish
21mr|mysql-community9.4-9.4.0-1|356	%{_datadir}/%{oname}-*/swedish
21mr|mysql-community9.4-9.4.0-1|357	%{_datadir}/%{oname}-*/ukrainian
21mr|mysql-community9.4-9.4.0-1|358	%dir %{_libdir}/%{oname}
21mr|mysql-community9.4-9.4.0-1|359	%{_sysconfdir}/ld.so.conf.d/%{oname}-%{_arch}.conf
21mr|mysql-community9.4-9.4.0-1|360	
21mr|mysql-community9.4-9.4.0-1|361	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|362	
21mr|mysql-community9.4-9.4.0-1|363	%package test
21mr|mysql-community9.4-9.4.0-1|364	Summary:	Test suite for the MySQL database server
21mr|mysql-community9.4-9.4.0-1|365	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|366	Requires:	%{name}-data-node = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|367	Requires:	%{name}-management-server = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|368	Requires:	%{name}-server = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|369	Requires:	gzip
21mr|mysql-community9.4-9.4.0-1|370	Requires:	lz4
21mr|mysql-community9.4-9.4.0-1|371	Requires:	perl
21mr|mysql-community9.4-9.4.0-1|372	Requires:	procps
21mr|mysql-community9.4-9.4.0-1|373	Provides:	MySQL-test = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|374	Provides:	mysql-test = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|375	Conflicts:	mysql-test < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|376	
21mr|mysql-community9.4-9.4.0-1|377	%description test
21mr|mysql-community9.4-9.4.0-1|378	This package contains the MySQL regression test suite for MySQL
21mr|mysql-community9.4-9.4.0-1|379	database server.
21mr|mysql-community9.4-9.4.0-1|380	
21mr|mysql-community9.4-9.4.0-1|381	%files test
21mr|mysql-community9.4-9.4.0-1|382	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|383	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|384	%attr(-, root, root) %{_datadir}/%{oname}-test
21mr|mysql-community9.4-9.4.0-1|385	%{_bindir}/comp_err
21mr|mysql-community9.4-9.4.0-1|386	%{_bindir}/%{oname}_client_test
21mr|mysql-community9.4-9.4.0-1|387	%{_bindir}/%{oname}d_safe
21mr|mysql-community9.4-9.4.0-1|388	%{_bindir}/%{oname}_keyring_encryption_test
21mr|mysql-community9.4-9.4.0-1|389	%{_bindir}/%{oname}test
21mr|mysql-community9.4-9.4.0-1|390	%{_bindir}/%{oname}_test_event_tracking
21mr|mysql-community9.4-9.4.0-1|391	%{_bindir}/%{oname}test_safe_process
21mr|mysql-community9.4-9.4.0-1|392	%{_bindir}/%{oname}xtest
21mr|mysql-community9.4-9.4.0-1|393	%{_libdir}/%{oname}/plugin/auth.so
21mr|mysql-community9.4-9.4.0-1|394	%{_libdir}/%{oname}/plugin/auth_test_plugin.so
21mr|mysql-community9.4-9.4.0-1|395	%{_libdir}/%{oname}/plugin/component_example_component*.so
21mr|mysql-community9.4-9.4.0-1|396	%{_libdir}/%{oname}/plugin/component_log_sink_test.so
21mr|mysql-community9.4-9.4.0-1|397	%{_libdir}/%{oname}/plugin/component_%{oname}x_global_reset.so
21mr|mysql-community9.4-9.4.0-1|398	%{_libdir}/%{oname}/plugin/component_pfs_*.so
21mr|mysql-community9.4-9.4.0-1|399	%{_libdir}/%{oname}/plugin/component_test_*.so
21mr|mysql-community9.4-9.4.0-1|400	%{_libdir}/%{oname}/plugin/component_udf_*.so
21mr|mysql-community9.4-9.4.0-1|401	%{_libdir}/%{oname}/plugin/conflicting_variables.so
21mr|mysql-community9.4-9.4.0-1|402	%{_libdir}/%{oname}/plugin/daemon_example.ini
21mr|mysql-community9.4-9.4.0-1|403	%{_libdir}/%{oname}/plugin/debug/auth.so
21mr|mysql-community9.4-9.4.0-1|404	%{_libdir}/%{oname}/plugin/debug/auth_test_plugin.so
21mr|mysql-community9.4-9.4.0-1|405	%{_libdir}/%{oname}/plugin/debug/component_example_component*.so
21mr|mysql-community9.4-9.4.0-1|406	%{_libdir}/%{oname}/plugin/debug/component_log_sink_test.so
21mr|mysql-community9.4-9.4.0-1|407	%{_libdir}/%{oname}/plugin/debug/component_%{oname}x_global_reset.so
21mr|mysql-community9.4-9.4.0-1|408	%{_libdir}/%{oname}/plugin/debug/component_pfs_example*.so
21mr|mysql-community9.4-9.4.0-1|409	%{_libdir}/%{oname}/plugin/debug/component_test_*.so
21mr|mysql-community9.4-9.4.0-1|410	%{_libdir}/%{oname}/plugin/debug/component_udf_*.so
21mr|mysql-community9.4-9.4.0-1|411	%{_libdir}/%{oname}/plugin/debug/conflicting_variables.so
21mr|mysql-community9.4-9.4.0-1|412	%{_libdir}/%{oname}/plugin/debug/libdaemon_example.so
21mr|mysql-community9.4-9.4.0-1|413	%{_libdir}/%{oname}/plugin/debug/libtest_*.so
21mr|mysql-community9.4-9.4.0-1|414	%{_libdir}/%{oname}/plugin/debug/pfs_example_plugin_employee.so
21mr|mysql-community9.4-9.4.0-1|415	%{_libdir}/%{oname}/plugin/debug/qa_auth_*.so
21mr|mysql-community9.4-9.4.0-1|416	%{_libdir}/%{oname}/plugin/debug/replication_observers_example_plugin.so
21mr|mysql-community9.4-9.4.0-1|417	%{_libdir}/%{oname}/plugin/debug/test_*.so
21mr|mysql-community9.4-9.4.0-1|418	%{_libdir}/%{oname}/plugin/debug/udf_example.so
21mr|mysql-community9.4-9.4.0-1|419	%{_libdir}/%{oname}/plugin/libdaemon_example.so
21mr|mysql-community9.4-9.4.0-1|420	%{_libdir}/%{oname}/plugin/libtest_*.so
21mr|mysql-community9.4-9.4.0-1|421	%{_libdir}/%{oname}/plugin/pfs_example_plugin_employee.so
21mr|mysql-community9.4-9.4.0-1|422	%{_libdir}/%{oname}/plugin/qa_auth_*.so
21mr|mysql-community9.4-9.4.0-1|423	%{_libdir}/%{oname}/plugin/replication_observers_example_plugin.so
21mr|mysql-community9.4-9.4.0-1|424	%{_libdir}/%{oname}/plugin/test_*.so
21mr|mysql-community9.4-9.4.0-1|425	%{_libdir}/%{oname}/plugin/udf_example.so
21mr|mysql-community9.4-9.4.0-1|426	%{_mandir}/man1/comp_err.1*
21mr|mysql-community9.4-9.4.0-1|427	
21mr|mysql-community9.4-9.4.0-1|428	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|429	
21mr|mysql-community9.4-9.4.0-1|430	%package -n %{devname}
21mr|mysql-community9.4-9.4.0-1|431	Summary:	Development header files and libraries for MySQL database client applications
21mr|mysql-community9.4-9.4.0-1|432	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|433	Requires:	%{libname} = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|434	Provides:	MySQL-devel = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|435	Conflicts:	MySQL-devel < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|436	
21mr|mysql-community9.4-9.4.0-1|437	%description -n %{devname}
21mr|mysql-community9.4-9.4.0-1|438	This package contains the development header files and libraries necessary
21mr|mysql-community9.4-9.4.0-1|439	to develop MySQL client applications.
21mr|mysql-community9.4-9.4.0-1|440	
21mr|mysql-community9.4-9.4.0-1|441	%files -n %{devname}
21mr|mysql-community9.4-9.4.0-1|442	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|443	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|444	%{_bindir}/%{oname}_config
21mr|mysql-community9.4-9.4.0-1|445	%{_datadir}/aclocal/%{oname}.m4
21mr|mysql-community9.4-9.4.0-1|446	%{_includedir}/%{oname}
21mr|mysql-community9.4-9.4.0-1|447	%{_libdir}/%{oname}/libndbclient.so
21mr|mysql-community9.4-9.4.0-1|448	%{_libdir}/%{oname}/libndbclient_static.a
21mr|mysql-community9.4-9.4.0-1|449	%{_libdir}/%{oname}/lib%{oname}client.a
21mr|mysql-community9.4-9.4.0-1|450	%{_libdir}/%{oname}/lib%{oname}client.so
21mr|mysql-community9.4-9.4.0-1|451	%{_libdir}/%{oname}/lib%{oname}services.a
21mr|mysql-community9.4-9.4.0-1|452	%{_libdir}/pkgconfig/%{oname}client.pc
21mr|mysql-community9.4-9.4.0-1|453	%{_mandir}/man1/comp_err.1*
21mr|mysql-community9.4-9.4.0-1|454	%{_mandir}/man1/%{oname}_config.1*
21mr|mysql-community9.4-9.4.0-1|455	
21mr|mysql-community9.4-9.4.0-1|456	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|457	
21mr|mysql-community9.4-9.4.0-1|458	%package -n %{libname}
21mr|mysql-community9.4-9.4.0-1|459	Summary:	Shared libraries for MySQL database client applications
21mr|mysql-community9.4-9.4.0-1|460	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|461	Recommends:	%{name}-common = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|462	Provides:	%{name}-libs = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|463	Provides:	MySQL-shared = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|464	Provides:	mysql-libs = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|465	Conflicts:	mysql-libs < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|466	
21mr|mysql-community9.4-9.4.0-1|467	%description -n %{libname}
21mr|mysql-community9.4-9.4.0-1|468	This package contains the shared libraries for MySQL client
21mr|mysql-community9.4-9.4.0-1|469	applications.
21mr|mysql-community9.4-9.4.0-1|470	
21mr|mysql-community9.4-9.4.0-1|471	%files -n %{libname}
21mr|mysql-community9.4-9.4.0-1|472	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|473	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|474	%{_libdir}/%{oname}/lib%{oname}client.so.%{major}*
21mr|mysql-community9.4-9.4.0-1|475	
21mr|mysql-community9.4-9.4.0-1|476	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|477	
21mr|mysql-community9.4-9.4.0-1|478	%package -n %{libname_compat}
21mr|mysql-community9.4-9.4.0-1|479	Summary:	Shared compat libraries for MySQL %{compatver} database client applications
21mr|mysql-community9.4-9.4.0-1|480	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|481	Recommends:	%{libname} = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|482	Provides:	mysql-libs-compat = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|483	Provides:	MySQL-shared-compat = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|484	Conflicts:	mysql-libs-compat < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|485	
21mr|mysql-community9.4-9.4.0-1|486	%description -n %{libname_compat}
21mr|mysql-community9.4-9.4.0-1|487	This package contains the shared compat libraries for MySQL %{compatver} client
21mr|mysql-community9.4-9.4.0-1|488	applications.
21mr|mysql-community9.4-9.4.0-1|489	
21mr|mysql-community9.4-9.4.0-1|490	%files -n %{libname_compat}
21mr|mysql-community9.4-9.4.0-1|491	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|492	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|493	%{_libdir}/%{oname}/lib%{oname}client.so.%{major_compat}*
21mr|mysql-community9.4-9.4.0-1|494	
21mr|mysql-community9.4-9.4.0-1|495	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|496	
21mr|mysql-community9.4-9.4.0-1|497	%package -n %{oname}-router-%{product_suffix}
21mr|mysql-community9.4-9.4.0-1|498	Summary:	MySQL Router
21mr|mysql-community9.4-9.4.0-1|499	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|500	Provides:	mysql-router = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|501	Conflicts:	mysql-router < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|502	
21mr|mysql-community9.4-9.4.0-1|503	%description -n %{oname}-router-%{product_suffix}
21mr|mysql-community9.4-9.4.0-1|504	The MySQL(TM) Router software delivers a fast, multi-threaded way of
21mr|mysql-community9.4-9.4.0-1|505	routing connections from MySQL Clients to MySQL Servers. MySQL is a
21mr|mysql-community9.4-9.4.0-1|506	trademark of Oracle.
21mr|mysql-community9.4-9.4.0-1|507	
21mr|mysql-community9.4-9.4.0-1|508	%files -n %{oname}-router-%{product_suffix}
21mr|mysql-community9.4-9.4.0-1|509	%doc %{oname}-%{version}/router/README.router %{oname}-%{version}/Docs/INFO_SRC*
21mr|mysql-community9.4-9.4.0-1|510	%license %{oname}-%{version}/router/LICENSE.router
21mr|mysql-community9.4-9.4.0-1|511	%{_bindir}/%{oname}router
21mr|mysql-community9.4-9.4.0-1|512	%{_bindir}/%{oname}router_bootstrap
21mr|mysql-community9.4-9.4.0-1|513	%{_bindir}/%{oname}router_keyring
21mr|mysql-community9.4-9.4.0-1|514	%{_bindir}/%{oname}router_mrs_client
21mr|mysql-community9.4-9.4.0-1|515	%{_bindir}/%{oname}router_passwd
21mr|mysql-community9.4-9.4.0-1|516	%{_bindir}/%{oname}router_plugin_info
21mr|mysql-community9.4-9.4.0-1|517	%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/%{oname}router
21mr|mysql-community9.4-9.4.0-1|518	%config(noreplace) %{_sysconfdir}/%{oname}router/%{oname}router.conf
21mr|mysql-community9.4-9.4.0-1|519	%dir %attr(755, %{oname}router, %{oname}router) %{_logdir}/%{oname}router
21mr|mysql-community9.4-9.4.0-1|520	%dir %{_sysconfdir}/%{oname}router
21mr|mysql-community9.4-9.4.0-1|521	%{_libdir}/%{oname}router
21mr|mysql-community9.4-9.4.0-1|522	%{_mandir}/man1/%{oname}router*.1*
21mr|mysql-community9.4-9.4.0-1|523	%{_sysusersdir}/%{oname}router.conf
21mr|mysql-community9.4-9.4.0-1|524	%{_tmpfilesdir}/%{oname}router.conf
21mr|mysql-community9.4-9.4.0-1|525	%{_unitdir}/%{oname}router.service
21mr|mysql-community9.4-9.4.0-1|526	
21mr|mysql-community9.4-9.4.0-1|527	
21mr|mysql-community9.4-9.4.0-1|528	%pre -n %{oname}-router-%{product_suffix}
21mr|mysql-community9.4-9.4.0-1|529	%sysusers_create_package %{oname}router %{SOURCE3}
21mr|mysql-community9.4-9.4.0-1|530	
21mr|mysql-community9.4-9.4.0-1|531	%post -n %{oname}-router-%{product_suffix}
21mr|mysql-community9.4-9.4.0-1|532	%systemd_post %{oname}router.service
21mr|mysql-community9.4-9.4.0-1|533	%tmpfiles_create %{_tmpfilesdir}/%{oname}router.conf
21mr|mysql-community9.4-9.4.0-1|534	
21mr|mysql-community9.4-9.4.0-1|535	%preun -n %{oname}-router-%{product_suffix}
21mr|mysql-community9.4-9.4.0-1|536	%systemd_preun %{oname}router.service
21mr|mysql-community9.4-9.4.0-1|537	
21mr|mysql-community9.4-9.4.0-1|538	%postun -n %{oname}-router-%{product_suffix}
21mr|mysql-community9.4-9.4.0-1|539	%systemd_postun_with_restart %{oname}router.service
21mr|mysql-community9.4-9.4.0-1|540	
21mr|mysql-community9.4-9.4.0-1|541	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|542	
21mr|mysql-community9.4-9.4.0-1|543	%package management-server
21mr|mysql-community9.4-9.4.0-1|544	Summary:	MySQL Cluster Management Server Daemon
21mr|mysql-community9.4-9.4.0-1|545	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|546	Provides:	mysql-management-server = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|547	Conflicts:	mysql-management-server < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|548	
21mr|mysql-community9.4-9.4.0-1|549	%description management-server
21mr|mysql-community9.4-9.4.0-1|550	This package contains the MySQL Cluster Management Server Daemon,
21mr|mysql-community9.4-9.4.0-1|551	which reads the cluster configuration file and distributes this
21mr|mysql-community9.4-9.4.0-1|552	information to all nodes in the cluster.
21mr|mysql-community9.4-9.4.0-1|553	
21mr|mysql-community9.4-9.4.0-1|554	%files management-server
21mr|mysql-community9.4-9.4.0-1|555	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|556	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|557	%{_mandir}/man8/ndb_mgmd.8*
21mr|mysql-community9.4-9.4.0-1|558	%{_sbindir}/ndb_mgmd
21mr|mysql-community9.4-9.4.0-1|559	
21mr|mysql-community9.4-9.4.0-1|560	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|561	
21mr|mysql-community9.4-9.4.0-1|562	%package data-node
21mr|mysql-community9.4-9.4.0-1|563	Summary:	MySQL Cluster Data Node Daemon
21mr|mysql-community9.4-9.4.0-1|564	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|565	Provides:	mysql-data-node = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|566	Conflicts:	mysql-data-node < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|567	
21mr|mysql-community9.4-9.4.0-1|568	%description data-node
21mr|mysql-community9.4-9.4.0-1|569	This package contains MySQL Cluster Data Node Daemon, it is the process
21mr|mysql-community9.4-9.4.0-1|570	that is used to handle all the data in tables using the NDB Cluster
21mr|mysql-community9.4-9.4.0-1|571	storage engine. It comes in two variants: ndbd and ndbmtd, the former
21mr|mysql-community9.4-9.4.0-1|572	is single threaded while the latter is multi-threaded.
21mr|mysql-community9.4-9.4.0-1|573	
21mr|mysql-community9.4-9.4.0-1|574	%files data-node
21mr|mysql-community9.4-9.4.0-1|575	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|576	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|577	%{_mandir}/man8/ndbd.8*
21mr|mysql-community9.4-9.4.0-1|578	%{_mandir}/man8/ndbmtd.8*
21mr|mysql-community9.4-9.4.0-1|579	%{_sbindir}/ndbd
21mr|mysql-community9.4-9.4.0-1|580	%{_sbindir}/ndbmtd
21mr|mysql-community9.4-9.4.0-1|581	
21mr|mysql-community9.4-9.4.0-1|582	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|583	
21mr|mysql-community9.4-9.4.0-1|584	%package ndbclient
21mr|mysql-community9.4-9.4.0-1|585	Summary:	Shared libraries for MySQL NDB storage engine client applications
21mr|mysql-community9.4-9.4.0-1|586	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|587	Provides:	mysql-ndbclient = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|588	Conflicts:	mysql-ndbclient < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|589	
21mr|mysql-community9.4-9.4.0-1|590	%description ndbclient
21mr|mysql-community9.4-9.4.0-1|591	This package contains the shared libraries for MySQL MySQL NDB storage
21mr|mysql-community9.4-9.4.0-1|592	engine client applications.
21mr|mysql-community9.4-9.4.0-1|593	
21mr|mysql-community9.4-9.4.0-1|594	%files ndbclient
21mr|mysql-community9.4-9.4.0-1|595	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|596	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|597	%{_libdir}/%{oname}/libndbclient.so.*
21mr|mysql-community9.4-9.4.0-1|598	
21mr|mysql-community9.4-9.4.0-1|599	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|600	
21mr|mysql-community9.4-9.4.0-1|601	%package java
21mr|mysql-community9.4-9.4.0-1|602	Summary:	MySQL Cluster Connector for Java
21mr|mysql-community9.4-9.4.0-1|603	Group:		Databases
21mr|mysql-community9.4-9.4.0-1|604	Provides:	mysql-java = %{EVRD}
21mr|mysql-community9.4-9.4.0-1|605	Conflicts:	mysql-java < %{EVRD}
21mr|mysql-community9.4-9.4.0-1|606	
21mr|mysql-community9.4-9.4.0-1|607	%description java
21mr|mysql-community9.4-9.4.0-1|608	This package contains MySQL Cluster Connector for Java, which includes
21mr|mysql-community9.4-9.4.0-1|609	ClusterJ and ClusterJPA, a plugin for use with OpenJPA.
21mr|mysql-community9.4-9.4.0-1|610	
21mr|mysql-community9.4-9.4.0-1|611	ClusterJ is a high level database API that is similar in style and
21mr|mysql-community9.4-9.4.0-1|612	concept to object-relational mapping persistence frameworks such as
21mr|mysql-community9.4-9.4.0-1|613	Hibernate and JPA.
21mr|mysql-community9.4-9.4.0-1|614	
21mr|mysql-community9.4-9.4.0-1|615	ClusterJPA is an OpenJPA implementation for MySQL Cluster that
21mr|mysql-community9.4-9.4.0-1|616	attempts to offer the best possible performance by leveraging the
21mr|mysql-community9.4-9.4.0-1|617	strengths of both ClusterJ and JDBC
21mr|mysql-community9.4-9.4.0-1|618	
21mr|mysql-community9.4-9.4.0-1|619	%files java
21mr|mysql-community9.4-9.4.0-1|620	%doc %{oname}-%{version}/README
21mr|mysql-community9.4-9.4.0-1|621	%license %{oname}-%{version}/LICENSE
21mr|mysql-community9.4-9.4.0-1|622	%{_datadir}/%{oname}-*/java/
21mr|mysql-community9.4-9.4.0-1|623	
21mr|mysql-community9.4-9.4.0-1|624	#------------------------------------------------------------------
21mr|mysql-community9.4-9.4.0-1|625	
21mr|mysql-community9.4-9.4.0-1|626	%prep
21mr|mysql-community9.4-9.4.0-1|627	%setup -q -T -a0 -a1 -c -n %{oname}-%{version}
21mr|mysql-community9.4-9.4.0-1|628	
21mr|mysql-community9.4-9.4.0-1|629	%build
21mr|mysql-community9.4-9.4.0-1|630	# Build compat libs
21mr|mysql-community9.4-9.4.0-1|631	(
21mr|mysql-community9.4-9.4.0-1|632	pushd %{oname}-%{compatver}
21mr|mysql-community9.4-9.4.0-1|633	mkdir build && pushd build
21mr|mysql-community9.4-9.4.0-1|634	cmake ..	\
21mr|mysql-community9.4-9.4.0-1|635	-DBUILD_CONFIG=%{oname}_release		\
21mr|mysql-community9.4-9.4.0-1|636	-DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21mr|mysql-community9.4-9.4.0-1|637	-DCMAKE_C_FLAGS="%{optflags}"		\
21mr|mysql-community9.4-9.4.0-1|638	-DCMAKE_CXX_FLAGS="%{optflags}"		\
21mr|mysql-community9.4-9.4.0-1|639	-DCOMPILATION_COMMENT="MySQL Community - GPL"			\
21mr|mysql-community9.4-9.4.0-1|640	-DCOMPILATION_COMMENT_SERVER="MySQL Community Server - GPL"	\
21mr|mysql-community9.4-9.4.0-1|641	-DINSTALL_LAYOUT=RPM				\
21mr|mysql-community9.4-9.4.0-1|642	-DMYSQL_MAINTAINER_MODE=0			\
21mr|mysql-community9.4-9.4.0-1|643	-DMYSQL_UNIX_ADDR="%{_sharedstatedir}/%{oname}/%{oname}.sock"	\
21mr|mysql-community9.4-9.4.0-1|644	-DMYSQLX_UNIX_ADDR="%{_rundir}/%{oname}d/%{oname}x.sock"	\
21mr|mysql-community9.4-9.4.0-1|645	-DWITH_AUTHENTICATION_CLIENT_PLUGINS=0		\
21mr|mysql-community9.4-9.4.0-1|646	-DWITH_BOOST=../boost	\
21mr|mysql-community9.4-9.4.0-1|647	-DWITH_FIDO=system	\
21mr|mysql-community9.4-9.4.0-1|648	-DWITHOUT_SERVER=1	\
21mr|mysql-community9.4-9.4.0-1|649	-DWITH_ROUTER=0		\
21mr|mysql-community9.4-9.4.0-1|650	-DWITH_SYSTEMD=0	\
21mr|mysql-community9.4-9.4.0-1|651	-DWITH_SYSTEM_LIBS=1
21mr|mysql-community9.4-9.4.0-1|652	pushd lib%{oname}
21mr|mysql-community9.4-9.4.0-1|653	%make_build
21mr|mysql-community9.4-9.4.0-1|654	popd && popd && popd
21mr|mysql-community9.4-9.4.0-1|655	)
21mr|mysql-community9.4-9.4.0-1|656	
21mr|mysql-community9.4-9.4.0-1|657	# Build debug versions of mysqld
21mr|mysql-community9.4-9.4.0-1|658	mkdir debug
21mr|mysql-community9.4-9.4.0-1|659	(
21mr|mysql-community9.4-9.4.0-1|660	cd debug
21mr|mysql-community9.4-9.4.0-1|661	# Attempt to remove any optimisation flags from the debug build
21mr|mysql-community9.4-9.4.0-1|662	optflags=$(echo "%{optflags}" | sed -e 's/-O2 / /' -e 's/-Wp,-D_FORTIFY_SOURCE=2/ /' -e 's/%{_lto_cflags}/ /')
21mr|mysql-community9.4-9.4.0-1|663	cmake ../%{oname}-%{version}	\
21mr|mysql-community9.4-9.4.0-1|664	-DBUILD_CONFIG=%{oname}_release		\
21mr|mysql-community9.4-9.4.0-1|665	-DCMAKE_BUILD_TYPE=Debug		\
21mr|mysql-community9.4-9.4.0-1|666	-DCMAKE_C_FLAGS="$optflags"		\
21mr|mysql-community9.4-9.4.0-1|667	-DCMAKE_CXX_FLAGS="$optflags"		\
21mr|mysql-community9.4-9.4.0-1|668	-DCOMPILATION_COMMENT="MySQL Community - GPL - Debug"			\
21mr|mysql-community9.4-9.4.0-1|669	-DCOMPILATION_COMMENT_SERVER="MySQL Community Server - GPL - Debug"	\
21mr|mysql-community9.4-9.4.0-1|670	-DINSTALL_LAYOUT=RPM				\
21mr|mysql-community9.4-9.4.0-1|671	-DMYSQL_MAINTAINER_MODE=0			\
21mr|mysql-community9.4-9.4.0-1|672	-DMYSQL_UNIX_ADDR="%{_sharedstatedir}/%{oname}/%{oname}.sock"	\
21mr|mysql-community9.4-9.4.0-1|673	-DMYSQLX_UNIX_ADDR="%{_rundir}/%{oname}d/%{oname}x.sock"	\
21mr|mysql-community9.4-9.4.0-1|674	-DTMPDIR=/var/tmp	\
21mr|mysql-community9.4-9.4.0-1|675	-DWITH_CURL=system	\
21mr|mysql-community9.4-9.4.0-1|676	-DWITH_FIDO=system	\
21mr|mysql-community9.4-9.4.0-1|677	-DWITH_MEB=1		\
21mr|mysql-community9.4-9.4.0-1|678	-DWITH_NDB=1		\
21mr|mysql-community9.4-9.4.0-1|679	-DWITH_NUMA=ON		\
21mr|mysql-community9.4-9.4.0-1|680	-DWITH_ROUTER=1		\
21mr|mysql-community9.4-9.4.0-1|681	-DWITH_SYSTEMD=1
21mr|mysql-community9.4-9.4.0-1|682	echo BEGIN_DEBUG_CONFIG ; egrep '^#define' include/my_config.h ; echo END_DEBUG_CONFIG
21mr|mysql-community9.4-9.4.0-1|683	%make_build
21mr|mysql-community9.4-9.4.0-1|684	)
21mr|mysql-community9.4-9.4.0-1|685	
21mr|mysql-community9.4-9.4.0-1|686	# Build full release
21mr|mysql-community9.4-9.4.0-1|687	mkdir release
21mr|mysql-community9.4-9.4.0-1|688	(
21mr|mysql-community9.4-9.4.0-1|689	cd release
21mr|mysql-community9.4-9.4.0-1|690	cmake ../%{oname}-%{version}	\
21mr|mysql-community9.4-9.4.0-1|691	-DBUILD_CONFIG=%{oname}_release		\
21mr|mysql-community9.4-9.4.0-1|692	-DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21mr|mysql-community9.4-9.4.0-1|693	-DCMAKE_C_FLAGS="%{optflags}"		\
21mr|mysql-community9.4-9.4.0-1|694	-DCMAKE_CXX_FLAGS="%{optflags}"		\
21mr|mysql-community9.4-9.4.0-1|695	-DCOMPILATION_COMMENT="MySQL Community - GPL"			\
21mr|mysql-community9.4-9.4.0-1|696	-DCOMPILATION_COMMENT_SERVER="MySQL Community Server - GPL"	\
21mr|mysql-community9.4-9.4.0-1|697	-DINSTALL_LAYOUT=RPM				\
21mr|mysql-community9.4-9.4.0-1|698	-DMYSQL_UNIX_ADDR="%{_sharedstatedir}/%{oname}/%{oname}.sock"	\
21mr|mysql-community9.4-9.4.0-1|699	-DMYSQLX_UNIX_ADDR="%{_rundir}/%{oname}d/%{oname}x.sock"	\
21mr|mysql-community9.4-9.4.0-1|700	-DTMPDIR=/var/tmp	\
21mr|mysql-community9.4-9.4.0-1|701	-DWITH_CURL=system	\
21mr|mysql-community9.4-9.4.0-1|702	-DWITH_FIDO=system	\
21mr|mysql-community9.4-9.4.0-1|703	-DWITH_MEB=1		\
21mr|mysql-community9.4-9.4.0-1|704	-DWITH_NDB=1		\
21mr|mysql-community9.4-9.4.0-1|705	-DWITH_NUMA=ON		\
21mr|mysql-community9.4-9.4.0-1|706	-DWITH_ROUTER=1		\
21mr|mysql-community9.4-9.4.0-1|707	-DWITH_SYSTEMD=1
21mr|mysql-community9.4-9.4.0-1|708	echo BEGIN_NORMAL_CONFIG ; egrep '^#define' include/my_config.h ; echo END_NORMAL_CONFIG
21mr|mysql-community9.4-9.4.0-1|709	%make_build
21mr|mysql-community9.4-9.4.0-1|710	)
21mr|mysql-community9.4-9.4.0-1|711	
21mr|mysql-community9.4-9.4.0-1|712	%install
21mr|mysql-community9.4-9.4.0-1|713	# Install compat libs
21mr|mysql-community9.4-9.4.0-1|714	(
21mr|mysql-community9.4-9.4.0-1|715	pushd %{oname}-%{compatver}/build/lib%{oname}
21mr|mysql-community9.4-9.4.0-1|716	make DESTDIR=%{buildroot} %{oname}client install
21mr|mysql-community9.4-9.4.0-1|717	rm -f %{buildroot}%{_libdir}/%{oname}/lib%{oname}client.{a,so}
21mr|mysql-community9.4-9.4.0-1|718	popd
21mr|mysql-community9.4-9.4.0-1|719	)
21mr|mysql-community9.4-9.4.0-1|720	
21mr|mysql-community9.4-9.4.0-1|721	# Ignore absolute RPATH followed by $ORIGIN in mysqld.
21mr|mysql-community9.4-9.4.0-1|722	export QA_RPATHS=0x0008
21mr|mysql-community9.4-9.4.0-1|723	
21mr|mysql-community9.4-9.4.0-1|724	# Ensure that needed directories exists
21mr|mysql-community9.4-9.4.0-1|725	install -d -m 0751 %{buildroot}%{_sharedstatedir}/%{oname}
21mr|mysql-community9.4-9.4.0-1|726	install -d -m 0750 %{buildroot}%{_sharedstatedir}/%{oname}-files
21mr|mysql-community9.4-9.4.0-1|727	install -d -m 0750 %{buildroot}%{_sharedstatedir}/%{oname}-keyring
21mr|mysql-community9.4-9.4.0-1|728	
21mr|mysql-community9.4-9.4.0-1|729	# Router directories
21mr|mysql-community9.4-9.4.0-1|730	install -d -m 0755 %{buildroot}%{_logdir}/%{oname}router
21mr|mysql-community9.4-9.4.0-1|731	
21mr|mysql-community9.4-9.4.0-1|732	# Install all binaries
21mr|mysql-community9.4-9.4.0-1|733	pushd $RPM_BUILD_DIR/%{oname}-%{version}/release
21mr|mysql-community9.4-9.4.0-1|734	make DESTDIR=%{buildroot} install
21mr|mysql-community9.4-9.4.0-1|735	
21mr|mysql-community9.4-9.4.0-1|736	# Install config and logrotate
21mr|mysql-community9.4-9.4.0-1|737	install -D -m 0644 packaging/rpm-common/%{oname}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{oname}
21mr|mysql-community9.4-9.4.0-1|738	install -D -m 0644 packaging/rpm-common/my.cnf %{buildroot}%{_sysconfdir}/my.cnf
21mr|mysql-community9.4-9.4.0-1|739	install -d %{buildroot}%{_sysconfdir}/my.cnf.d
21mr|mysql-community9.4-9.4.0-1|740	install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{oname}.conf
21mr|mysql-community9.4-9.4.0-1|741	install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/%{oname}router.conf
21mr|mysql-community9.4-9.4.0-1|742	
21mr|mysql-community9.4-9.4.0-1|743	# Add libdir to linker
21mr|mysql-community9.4-9.4.0-1|744	install -d -m 0755 %{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|mysql-community9.4-9.4.0-1|745	echo "%{_libdir}/%{oname}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{oname}-%{_arch}.conf
21mr|mysql-community9.4-9.4.0-1|746	
21mr|mysql-community9.4-9.4.0-1|747	# Router files
21mr|mysql-community9.4-9.4.0-1|748	install -D -p -m 0644 packaging/rpm-common/%{oname}router.conf %{buildroot}%{_sysconfdir}/%{oname}router/%{oname}router.conf
21mr|mysql-community9.4-9.4.0-1|749	
21mr|mysql-community9.4-9.4.0-1|750	# Back to top level
21mr|mysql-community9.4-9.4.0-1|751	popd
21mr|mysql-community9.4-9.4.0-1|752	
21mr|mysql-community9.4-9.4.0-1|753	# multiarch support
21mr|mysql-community9.4-9.4.0-1|754	echo "%{_bindir}/%{oname}_config" > devel.list
21mr|mysql-community9.4-9.4.0-1|755	if %multilib_capable ; then
21mr|mysql-community9.4-9.4.0-1|756	mv %{buildroot}%{_bindir}/%{oname}_config %{buildroot}%{_bindir}/%{oname}_config-%{__isa_bits}
21mr|mysql-community9.4-9.4.0-1|757	install -p -m 0755 $RPM_BUILD_DIR/%{oname}-%{version}/release/packaging/rpm-common/%{oname}_config.sh %{buildroot}%{_bindir}/%{oname}_config
21mr|mysql-community9.4-9.4.0-1|758	echo "%{_bindir}/%{oname}_config-%{__isa_bits}" >> devel.list
21mr|mysql-community9.4-9.4.0-1|759	fi
21mr|mysql-community9.4-9.4.0-1|760	
21mr|mysql-community9.4-9.4.0-1|761	#check
21mr|mysql-community9.4-9.4.0-1|762	#pushd release
21mr|mysql-community9.4-9.4.0-1|763	#make test-unit || true
21mr|mysql-community9.4-9.4.0-1|764	#export MTR_BUILD_THREAD=auto
21mr|mysql-community9.4-9.4.0-1|765	#pushd %%{oname}-test
21mr|mysql-community9.4-9.4.0-1|766	#./mtr \
21mr|mysql-community9.4-9.4.0-1|767	#	--mem --parallel=auto --force --retry=0 \
21mr|mysql-community9.4-9.4.0-1|768	#	--%%{oname}d=--binlog-format=row \
21mr|mysql-community9.4-9.4.0-1|769	#	--suite-timeout=720 --testcase-timeout=30 \
21mr|mysql-community9.4-9.4.0-1|770	#	--clean-vardir
21mr|mysql-community9.4-9.4.0-1|771	#rm -r $(readlink var) var

14353 21
21mr|mysql-connector-c++-1.1.9-3|1	%define major 7
21mr|mysql-connector-c++-1.1.9-3|2	%define libname %mklibname mysqlcppconn %{major}
21mr|mysql-connector-c++-1.1.9-3|3	%define devname %mklibname mysqlcppconn -d
21mr|mysql-connector-c++-1.1.9-3|4	%define sdevname %mklibname mysqlcppconn -d -s
21mr|mysql-connector-c++-1.1.9-3|5	
21mr|mysql-connector-c++-1.1.9-3|6	Summary:	A MySQL database connector for C++
21mr|mysql-connector-c++-1.1.9-3|7	Name:		mysql-connector-c++
21mr|mysql-connector-c++-1.1.9-3|8	Version:	1.1.9
21mr|mysql-connector-c++-1.1.9-3|9	Release:	3
21mr|mysql-connector-c++-1.1.9-3|10	Group:		System/Libraries
21mr|mysql-connector-c++-1.1.9-3|11	License:	GPLv2
21mr|mysql-connector-c++-1.1.9-3|12	Url:		http://dev.mysql.com/downloads/connector/cpp/
21mr|mysql-connector-c++-1.1.9-3|13	Source0:	http://cdn.mysql.com/Downloads/Connector-C++/%{name}-%{version}.tar.gz
21mr|mysql-connector-c++-1.1.9-3|14	# PATCH-FEATURE-OPENSUSE - mysql-connector-cpp-1.1.0-disable_tests_and_examples.patch adam@mizerski.pl -- disable building tests and examples
21mr|mysql-connector-c++-1.1.9-3|15	Patch2:         mysql-connector-cpp-1.1.0-disable_tests_and_examples.patch
21mr|mysql-connector-c++-1.1.9-3|16	# PATCH-FIX-UPSTREAM - bsc#1067883 kstreitova@suse.com -- fix build with libmariadb by fixing copypaste errors in libmysql_dynamic_proxy.cpp file
21mr|mysql-connector-c++-1.1.9-3|17	Patch3:         mysql-connector-cpp-1.1.9-libmysql_dynamic_proxy_typos.patch
21mr|mysql-connector-c++-1.1.9-3|18	Patch5:         0001-Dynamic-libname.patch
21mr|mysql-connector-c++-1.1.9-3|19	BuildRequires:  pkgconfig(zlib)
21mr|mysql-connector-c++-1.1.9-3|20	BuildRequires:	cmake
21mr|mysql-connector-c++-1.1.9-3|21	BuildRequires:	mariadb
21mr|mysql-connector-c++-1.1.9-3|22	BuildRequires:	mariadb-devel
21mr|mysql-connector-c++-1.1.9-3|23	BuildRequires:	boost-devel
21mr|mysql-connector-c++-1.1.9-3|24	BuildRequires:	patchelf
21mr|mysql-connector-c++-1.1.9-3|25	
21mr|mysql-connector-c++-1.1.9-3|26	%description
21mr|mysql-connector-c++-1.1.9-3|27	Connector/C++ is a tool that enables easy deployment and management of MySQL
21mr|mysql-connector-c++-1.1.9-3|28	server and database through your C++ application.
21mr|mysql-connector-c++-1.1.9-3|29	
21mr|mysql-connector-c++-1.1.9-3|30	#----------------------------------------------------------------------------
21mr|mysql-connector-c++-1.1.9-3|31	%package -n	%{libname}
21mr|mysql-connector-c++-1.1.9-3|32	Summary:	The shared mysql-connector-cpp library
21mr|mysql-connector-c++-1.1.9-3|33	Group:		System/Libraries
21mr|mysql-connector-c++-1.1.9-3|34	
21mr|mysql-connector-c++-1.1.9-3|35	%description -n	%{libname}
21mr|mysql-connector-c++-1.1.9-3|36	Connector/C++ is a tool that enables easy deployment and management of MySQL
21mr|mysql-connector-c++-1.1.9-3|37	server and database through your C++ application.
21mr|mysql-connector-c++-1.1.9-3|38	
21mr|mysql-connector-c++-1.1.9-3|39	This package provides the shared mysql-connector-cpp library.
21mr|mysql-connector-c++-1.1.9-3|40	
21mr|mysql-connector-c++-1.1.9-3|41	%files -n %{libname}
21mr|mysql-connector-c++-1.1.9-3|42	%{_libdir}/*.so.%{major}*
21mr|mysql-connector-c++-1.1.9-3|43	
21mr|mysql-connector-c++-1.1.9-3|44	#----------------------------------------------------------------------------
21mr|mysql-connector-c++-1.1.9-3|45	
21mr|mysql-connector-c++-1.1.9-3|46	%package -n	%{devname}
21mr|mysql-connector-c++-1.1.9-3|47	Summary:	Development library and header files for development with mysql-connector-cpp
21mr|mysql-connector-c++-1.1.9-3|48	Group:		Development/C++
21mr|mysql-connector-c++-1.1.9-3|49	Requires:	%{libname} = %{version}-%{release}
21mr|mysql-connector-c++-1.1.9-3|50	Provides:	mysql-connector-c++-devel = %{version}-%{release}
21mr|mysql-connector-c++-1.1.9-3|51	Provides:	mysql-connector-cpp-devel = %{version}-%{release}
21mr|mysql-connector-c++-1.1.9-3|52	
21mr|mysql-connector-c++-1.1.9-3|53	%description -n	%{devname}
21mr|mysql-connector-c++-1.1.9-3|54	Connector/C++ is a tool that enables easy deployment and management of MySQL
21mr|mysql-connector-c++-1.1.9-3|55	server and database through your C++ application.
21mr|mysql-connector-c++-1.1.9-3|56	
21mr|mysql-connector-c++-1.1.9-3|57	This package is only needed if you plan to develop or compile applications
21mr|mysql-connector-c++-1.1.9-3|58	which requires the mysql-connector-cpp library.
21mr|mysql-connector-c++-1.1.9-3|59	
21mr|mysql-connector-c++-1.1.9-3|60	%files -n %{devname}
21mr|mysql-connector-c++-1.1.9-3|61	%doc README COPYING Licenses_for_Third-Party_Components.txt
21mr|mysql-connector-c++-1.1.9-3|62	%{_includedir}/*.h
21mr|mysql-connector-c++-1.1.9-3|63	%{_includedir}/cppconn
21mr|mysql-connector-c++-1.1.9-3|64	%{_libdir}/*.so
21mr|mysql-connector-c++-1.1.9-3|65	
21mr|mysql-connector-c++-1.1.9-3|66	#----------------------------------------------------------------------------
21mr|mysql-connector-c++-1.1.9-3|67	
21mr|mysql-connector-c++-1.1.9-3|68	%package -n	%{sdevname}
21mr|mysql-connector-c++-1.1.9-3|69	Summary:	Development library and header files for development with mysql-connector-cpp
21mr|mysql-connector-c++-1.1.9-3|70	Group:		Development/C++
21mr|mysql-connector-c++-1.1.9-3|71	Requires:	%{devname} = %{version}-%{release}
21mr|mysql-connector-c++-1.1.9-3|72	Provides:	%{name}-static-devel = %{version}-%{release}
21mr|mysql-connector-c++-1.1.9-3|73	
21mr|mysql-connector-c++-1.1.9-3|74	%description -n	%{sdevname}
21mr|mysql-connector-c++-1.1.9-3|75	Connector/C++ is a tool that enables easy deployment and management of MySQL
21mr|mysql-connector-c++-1.1.9-3|76	server and database through your C++ application with static links.
21mr|mysql-connector-c++-1.1.9-3|77	
21mr|mysql-connector-c++-1.1.9-3|78	This package is only needed if you plan to develop or compile applications
21mr|mysql-connector-c++-1.1.9-3|79	which requires the mysql-connector-cpp library.
21mr|mysql-connector-c++-1.1.9-3|80	
21mr|mysql-connector-c++-1.1.9-3|81	%files -n %{sdevname}
21mr|mysql-connector-c++-1.1.9-3|82	%{_libdir}/libmysqlcppconn-static.a
21mr|mysql-connector-c++-1.1.9-3|83	
21mr|mysql-connector-c++-1.1.9-3|84	#----------------------------------------------------------------------------
21mr|mysql-connector-c++-1.1.9-3|85	
21mr|mysql-connector-c++-1.1.9-3|86	%prep
21mr|mysql-connector-c++-1.1.9-3|87	%autosetup -p1
21mr|mysql-connector-c++-1.1.9-3|88	
21mr|mysql-connector-c++-1.1.9-3|89	# with 0001-Dynamic-libname.patch
21mr|mysql-connector-c++-1.1.9-3|90	soname="$(patchelf --print-soname %{_libdir}/libmysqlclient_r.so)"
21mr|mysql-connector-c++-1.1.9-3|91	test -n "$soname"
21mr|mysql-connector-c++-1.1.9-3|92	# @LIBMYSQLCLIENT_R_SONAME@ -> "libmariadb.so.3"
21mr|mysql-connector-c++-1.1.9-3|93	# Without " " in the patch to break compilation if sed is not run
21mr|mysql-connector-c++-1.1.9-3|94	sed -i'' driver/nativeapi/libmysql_dynamic_proxy.cpp -e "s,@LIBMYSQLCLIENT_R_SONAME@,\"$soname\",g"
21mr|mysql-connector-c++-1.1.9-3|95	
21mr|mysql-connector-c++-1.1.9-3|96	%build
21mr|mysql-connector-c++-1.1.9-3|97	export CXXFLAGS="%{optflags} -std=gnu++11"
21mr|mysql-connector-c++-1.1.9-3|98	%cmake -DMYSQLCPPCONN_GCOV_ENABLE=OFF \
21mr|mysql-connector-c++-1.1.9-3|99	-DMYSQLCPPCONN_ICU_ENABLE=OFF \
21mr|mysql-connector-c++-1.1.9-3|100	-DMYSQLCPPCONN_BUILD_EXAMPLES=OFF \
21mr|mysql-connector-c++-1.1.9-3|101	-DCMAKE_INSTALL_LIB_DIR=%{_lib} \
21mr|mysql-connector-c++-1.1.9-3|102	-DMYSQLCLIENT_STATIC_BINDING=0 \
21mr|mysql-connector-c++-1.1.9-3|103	-DMYSQL_CXX_LINKAGE=0
21mr|mysql-connector-c++-1.1.9-3|104	%make
21mr|mysql-connector-c++-1.1.9-3|105	
21mr|mysql-connector-c++-1.1.9-3|106	%install
21mr|mysql-connector-c++-1.1.9-3|107	cp build/cppconn/config.h  cppconn/config.h
21mr|mysql-connector-c++-1.1.9-3|108	%makeinstall_std -C build
21mr|mysql-connector-c++-1.1.9-3|109	rm -fr %{buildroot}%{_prefix}/COPYING
21mr|mysql-connector-c++-1.1.9-3|110	rm -fr %{buildroot}%{_prefix}/INSTALL
21mr|mysql-connector-c++-1.1.9-3|111	rm -fr %{buildroot}%{_prefix}/README
21mr|mysql-connector-c++-1.1.9-3|112	rm -fr %{buildroot}%{_prefix}/ANNOUNCEMENT
21mr|mysql-connector-c++-1.1.9-3|113	rm -fr %{buildroot}%{_prefix}/Licenses_for_Third-Party_Components.txt

14354 21
21mr|mysql-connector-java-8.0.21-1|1	Summary:       Official JDBC driver for MySQL
21mr|mysql-connector-java-8.0.21-1|2	Name:          mysql-connector-java
21mr|mysql-connector-java-8.0.21-1|3	Version:       8.0.21
21mr|mysql-connector-java-8.0.21-1|4	Release:       1
21mr|mysql-connector-java-8.0.21-1|5	Group:         Development/Java
21mr|mysql-connector-java-8.0.21-1|6	Epoch:         1
21mr|mysql-connector-java-8.0.21-1|7	License:       GPLv2 with exceptions
21mr|mysql-connector-java-8.0.21-1|8	URL:           http://dev.mysql.com/downloads/connector/j/
21mr|mysql-connector-java-8.0.21-1|9	Source0:       %{name}-%{version}-nojars.tar.xz
21mr|mysql-connector-java-8.0.21-1|10	
21mr|mysql-connector-java-8.0.21-1|11	# Mysql has a mirror redirector for its downloads
21mr|mysql-connector-java-8.0.21-1|12	# You can get this tarball by following a link from:
21mr|mysql-connector-java-8.0.21-1|13	# http://dev.mysql.com/get/Downloads/Connector-J/%%{name}-%%{version}.tar.gz
21mr|mysql-connector-java-8.0.21-1|14	#
21mr|mysql-connector-java-8.0.21-1|15	# OR
21mr|mysql-connector-java-8.0.21-1|16	# https://github.com/mysql/mysql-connector-j/archive/%%{version}.tar.gz
21mr|mysql-connector-java-8.0.21-1|17	# Following prebuilt jars and sources have been removed from the tarball:
21mr|mysql-connector-java-8.0.21-1|18	#
21mr|mysql-connector-java-8.0.21-1|19	# %%{name}-%%{version}-bin.jar
21mr|mysql-connector-java-8.0.21-1|20	# lib/c3p0-0.9.1-pre6.jar
21mr|mysql-connector-java-8.0.21-1|21	# lib/c3p0-0.9.1-pre6.src.zip
21mr|mysql-connector-java-8.0.21-1|22	# lib/jboss-common-jdbc-wrapper.jar
21mr|mysql-connector-java-8.0.21-1|23	# lib/jboss-common-jdbc-wrapper-src.jar
21mr|mysql-connector-java-8.0.21-1|24	# lib/protobuf-java-3.6.1.jar
21mr|mysql-connector-java-8.0.21-1|25	# lib/slf4j-api-1.6.1.jar
21mr|mysql-connector-java-8.0.21-1|26	#
21mr|mysql-connector-java-8.0.21-1|27	# See http://bugs.mysql.com/bug.php?id=28512 for details.
21mr|mysql-connector-java-8.0.21-1|28	
21mr|mysql-connector-java-8.0.21-1|29	# To make it easier a script generate-tarball.sh has been created:
21mr|mysql-connector-java-8.0.21-1|30	# ./generate-tarball.sh version
21mr|mysql-connector-java-8.0.21-1|31	# will create a new tarball compressed with xz and without those jar files.
21mr|mysql-connector-java-8.0.21-1|32	Source1:       generate-tarball.sh
21mr|mysql-connector-java-8.0.21-1|33	
21mr|mysql-connector-java-8.0.21-1|34	Patch1:        remove-coverage-test.patch
21mr|mysql-connector-java-8.0.21-1|35	
21mr|mysql-connector-java-8.0.21-1|36	BuildArch:     noarch
21mr|mysql-connector-java-8.0.21-1|37	# Java stack is not supported on x86_32
21mr|mysql-connector-java-8.0.21-1|38	ExcludeArch: %{ix86}
21mr|mysql-connector-java-8.0.21-1|39	
21mr|mysql-connector-java-8.0.21-1|40	BuildRequires: ant >= 1.6.0
21mr|mysql-connector-java-8.0.21-1|41	BuildRequires: ant-contrib >= 1.0
21mr|mysql-connector-java-8.0.21-1|42	BuildRequires: ant-junit
21mr|mysql-connector-java-8.0.21-1|43	BuildRequires: apache-commons-logging
21mr|mysql-connector-java-8.0.21-1|44	BuildRequires: git
21mr|mysql-connector-java-8.0.21-1|45	BuildRequires: javassist
21mr|mysql-connector-java-8.0.21-1|46	BuildRequires: java-devel >= 1:1.6.0
21mr|mysql-connector-java-8.0.21-1|47	BuildRequires: javapackages-local
21mr|mysql-connector-java-8.0.21-1|48	BuildRequires: junit5
21mr|mysql-connector-java-8.0.21-1|49	BuildRequires: protobuf-java
21mr|mysql-connector-java-8.0.21-1|50	BuildRequires: slf4j
21mr|mysql-connector-java-8.0.21-1|51	BuildRequires: java-1.8.0-openjdk-devel
21mr|mysql-connector-java-8.0.21-1|52	
21mr|mysql-connector-java-8.0.21-1|53	Requires:      slf4j
21mr|mysql-connector-java-8.0.21-1|54	Requires:      java
21mr|mysql-connector-java-8.0.21-1|55	
21mr|mysql-connector-java-8.0.21-1|56	%description
21mr|mysql-connector-java-8.0.21-1|57	MySQL Connector/J is a native Java driver that converts JDBC (Java Database
21mr|mysql-connector-java-8.0.21-1|58	Connectivity) calls into the network protocol used by the MySQL database.
21mr|mysql-connector-java-8.0.21-1|59	It lets developers working with the Java programming language easily build
21mr|mysql-connector-java-8.0.21-1|60	programs and applets that interact with MySQL and connect all corporate
21mr|mysql-connector-java-8.0.21-1|61	data, even in a heterogeneous environment. MySQL Connector/J is a Type
21mr|mysql-connector-java-8.0.21-1|62	IV JDBC driver and has a complete JDBC feature set that supports the
21mr|mysql-connector-java-8.0.21-1|63	capabilities of MySQL.
21mr|mysql-connector-java-8.0.21-1|64	
21mr|mysql-connector-java-8.0.21-1|65	%prep
21mr|mysql-connector-java-8.0.21-1|66	%setup -q -n mysql-connector-j-%{version}
21mr|mysql-connector-java-8.0.21-1|67	
21mr|mysql-connector-java-8.0.21-1|68	# fix line endings
21mr|mysql-connector-java-8.0.21-1|69	for file in README README.md; do
21mr|mysql-connector-java-8.0.21-1|70	sed -i.orig 's|\r||g' $file
21mr|mysql-connector-java-8.0.21-1|71	touch -r $file.orig $file
21mr|mysql-connector-java-8.0.21-1|72	rm $file.orig
21mr|mysql-connector-java-8.0.21-1|73	done
21mr|mysql-connector-java-8.0.21-1|74	
21mr|mysql-connector-java-8.0.21-1|75	sed -i 's/>@.*</>%{version}</' src/build/misc/pom.xml
21mr|mysql-connector-java-8.0.21-1|76	
21mr|mysql-connector-java-8.0.21-1|77	%patch1 -p1
21mr|mysql-connector-java-8.0.21-1|78	
21mr|mysql-connector-java-8.0.21-1|79	%build
21mr|mysql-connector-java-8.0.21-1|80	
21mr|mysql-connector-java-8.0.21-1|81	# We need both JDK1.5 (for JDBC3.0; appointed by $JAVA_HOME) and JDK1.6 (for JDBC4.0; appointed in the build.xml)
21mr|mysql-connector-java-8.0.21-1|82	export CLASSPATH=$(build-classpath jdbc-stdext junit slf4j commons-logging.jar)
21mr|mysql-connector-java-8.0.21-1|83	
21mr|mysql-connector-java-8.0.21-1|84	# We currently need to disable jboss integration because of missing jboss-common-jdbc-wrapper.jar (built from sources).
21mr|mysql-connector-java-8.0.21-1|85	# See BZ#480154 and BZ#471915 for details.
21mr|mysql-connector-java-8.0.21-1|86	rm -rf src/main/user-impl/java/com/mysql/cj/jdbc/integration/jboss
21mr|mysql-connector-java-8.0.21-1|87	rm src/test/java/testsuite/regression/ConnectionRegressionTest.java
21mr|mysql-connector-java-8.0.21-1|88	rm src/test/java/testsuite/regression/DataSourceRegressionTest.java
21mr|mysql-connector-java-8.0.21-1|89	rm src/test/java/testsuite/simple/StatementsTest.java
21mr|mysql-connector-java-8.0.21-1|90	
21mr|mysql-connector-java-8.0.21-1|91	ant -Dcom.mysql.cj.build.jdk=/usr/lib/jvm/java-1.8.0-openjdk \
21mr|mysql-connector-java-8.0.21-1|92	-Dcom.mysql.cj.extra.libs=%{_javadir} \
21mr|mysql-connector-java-8.0.21-1|93	test dist
21mr|mysql-connector-java-8.0.21-1|94	
21mr|mysql-connector-java-8.0.21-1|95	%install
21mr|mysql-connector-java-8.0.21-1|96	# Install the Maven build information
21mr|mysql-connector-java-8.0.21-1|97	%mvn_file mysql:mysql-connector-java %{name}
21mr|mysql-connector-java-8.0.21-1|98	%mvn_artifact src/build/misc/pom.xml build/%{name}-%{version}-SNAPSHOT/%{name}-%{version}-SNAPSHOT.jar
21mr|mysql-connector-java-8.0.21-1|99	%mvn_install
21mr|mysql-connector-java-8.0.21-1|100	
21mr|mysql-connector-java-8.0.21-1|101	%files -f .mfiles
21mr|mysql-connector-java-8.0.21-1|102	%doc CHANGES README README.md
21mr|mysql-connector-java-8.0.21-1|103	%license LICENSE
21mr|mysql-connector-java-8.0.21-1|104	
21mr|mysql-connector-java-8.0.21-1|105	
21mr|mysql-connector-java-8.0.21-1|106	

14355 21
21mr|mysql-workbench-oss-8.0.31-3|1	%global Werror_cflags %{nil}
21mr|mysql-workbench-oss-8.0.31-3|2	
21mr|mysql-workbench-oss-8.0.31-3|3	%global privlibs libcdbc[.]so.*|libgrt[.]so.*|liblinux_utilities[.]so.*|libmdcanvas[.]so.*|libmdcanvasgtk[.]so.*
21mr|mysql-workbench-oss-8.0.31-3|4	%global privlibs %{privlibs}|libmforms[.]so.*|libmtemplate[.]so.*|libparsers[.]so.*|libsqlide[.]so.*|libsqlparser[.]so.*
21mr|mysql-workbench-oss-8.0.31-3|5	%global privlibs %{privlibs}|libwbbase[.]so.*|libwbprivate[.]so.*|libwbpublic[.]so.*|libwbscintilla[.]so.*|libwbssh[.]so.*
21mr|mysql-workbench-oss-8.0.31-3|6	
21mr|mysql-workbench-oss-8.0.31-3|7	%global __requires_exclude ^(%{privlibs})$
21mr|mysql-workbench-oss-8.0.31-3|8	%global __provides_exclude ^(%{privlibs})$
21mr|mysql-workbench-oss-8.0.31-3|9	
21mr|mysql-workbench-oss-8.0.31-3|10	%global __requires_exclude_from ^%{_libdir}/mysql-workbench/.*\\.so*$
21mr|mysql-workbench-oss-8.0.31-3|11	%global __requires_exclude_from ^%{_libdir}/mysql-workbench/modules/.*\\.so*$
21mr|mysql-workbench-oss-8.0.31-3|12	%global __requires_exclude_from ^%{_libdir}/mysql-workbench/plugins/.*\\.so*$
21mr|mysql-workbench-oss-8.0.31-3|13	%global __provides_exclude_from ^%{_libdir}/mysql-workbench/.*\\.so*$
21mr|mysql-workbench-oss-8.0.31-3|14	%global __provides_exclude_from ^%{_libdir}/mysql-workbench/modules/.*\\.so*$
21mr|mysql-workbench-oss-8.0.31-3|15	%global __provides_exclude_from ^%{_libdir}/mysql-workbench/plugins/.*\\.so*$
21mr|mysql-workbench-oss-8.0.31-3|16	
21mr|mysql-workbench-oss-8.0.31-3|17	%global optflags %{optflags} -Wno-narrowing
21mr|mysql-workbench-oss-8.0.31-3|18	
21mr|mysql-workbench-oss-8.0.31-3|19	Summary:	Extensible modeling tool for MySQL 8.x
21mr|mysql-workbench-oss-8.0.31-3|20	Name:		mysql-workbench-oss
21mr|mysql-workbench-oss-8.0.31-3|21	Version:	8.0.31
21mr|mysql-workbench-oss-8.0.31-3|22	Release:	3
21mr|mysql-workbench-oss-8.0.31-3|23	License:	GPLv2+ and LGPLv2+
21mr|mysql-workbench-oss-8.0.31-3|24	Group:		Databases
21mr|mysql-workbench-oss-8.0.31-3|25	Url:		http://dev.mysql.com/downloads/workbench/
21mr|mysql-workbench-oss-8.0.31-3|26	Source0:	http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-%{version}-src.tar.gz
21mr|mysql-workbench-oss-8.0.31-3|27	# OPENSUSE Patches
21mr|mysql-workbench-oss-8.0.31-3|28	Patch0:		mysql-workbench-mariadb.patch
21mr|mysql-workbench-oss-8.0.31-3|29	Patch1:		mysql-workbench-antlr4.patch
21mr|mysql-workbench-oss-8.0.31-3|30	Patch3:		ldconfig-fix-path.patch
21mr|mysql-workbench-oss-8.0.31-3|31	Patch4:		mysql-workbench-no-check-for-updates.patch
21mr|mysql-workbench-oss-8.0.31-3|32	Patch5:		0001-Remove-Unsupported-operating-system.patch
21mr|mysql-workbench-oss-8.0.31-3|33	Patch6:		0002-Tune-desktop-file.patch
21mr|mysql-workbench-oss-8.0.31-3|34	BuildRequires:	antlr4
21mr|mysql-workbench-oss-8.0.31-3|35	BuildRequires:	antlr4-cpp-runtime-devel
21mr|mysql-workbench-oss-8.0.31-3|36	BuildRequires:	boost-devel
21mr|mysql-workbench-oss-8.0.31-3|37	BuildRequires:	cmake
21mr|mysql-workbench-oss-8.0.31-3|38	BuildRequires:	clang
21mr|mysql-workbench-oss-8.0.31-3|39	BuildRequires:	ninja
21mr|mysql-workbench-oss-8.0.31-3|40	BuildRequires:	gettext
21mr|mysql-workbench-oss-8.0.31-3|41	BuildRequires:	mysql-devel
21mr|mysql-workbench-oss-8.0.31-3|42	BuildRequires:	mysql-connector-c++-devel
21mr|mysql-workbench-oss-8.0.31-3|43	BuildRequires:	vsqlite++-devel
21mr|mysql-workbench-oss-8.0.31-3|44	BuildRequires:	pkgconfig(gdal)
21mr|mysql-workbench-oss-8.0.31-3|45	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|mysql-workbench-oss-8.0.31-3|46	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|mysql-workbench-oss-8.0.31-3|47	BuildRequires:	pkgconfig(libsecret-1)
21mr|mysql-workbench-oss-8.0.31-3|48	BuildRequires:	pkgconfig(libzip)
21mr|mysql-workbench-oss-8.0.31-3|49	BuildRequires:	pkgconfig(python3)
21mr|mysql-workbench-oss-8.0.31-3|50	BuildRequires:  pkgconfig(RapidJSON)
21mr|mysql-workbench-oss-8.0.31-3|51	BuildRequires:	pkgconfig(x11)
21mr|mysql-workbench-oss-8.0.31-3|52	BuildRequires:	swig
21mr|mysql-workbench-oss-8.0.31-3|53	Provides:	mysql-workbench = %{EVRD}
21mr|mysql-workbench-oss-8.0.31-3|54	Provides:	mysql-workbench-community = %{EVRD}
21mr|mysql-workbench-oss-8.0.31-3|55	
21mr|mysql-workbench-oss-8.0.31-3|56	ExcludeArch:    %{ix86}
21mr|mysql-workbench-oss-8.0.31-3|57	
21mr|mysql-workbench-oss-8.0.31-3|58	%description
21mr|mysql-workbench-oss-8.0.31-3|59	MySQL Workbench is modeling tool that allows you to design and generate MySQL
21mr|mysql-workbench-oss-8.0.31-3|60	databases graphically.
21mr|mysql-workbench-oss-8.0.31-3|61	
21mr|mysql-workbench-oss-8.0.31-3|62	MySQL Workbench requires OpenGL and a 3D accelerated graphics card with at
21mr|mysql-workbench-oss-8.0.31-3|63	least 16MB of memory.
21mr|mysql-workbench-oss-8.0.31-3|64	
21mr|mysql-workbench-oss-8.0.31-3|65	%files
21mr|mysql-workbench-oss-8.0.31-3|66	%license License.txt
21mr|mysql-workbench-oss-8.0.31-3|67	%doc ChangeLog README.md
21mr|mysql-workbench-oss-8.0.31-3|68	%{_bindir}/mysql-workbench
21mr|mysql-workbench-oss-8.0.31-3|69	%{_bindir}/wbcopytables
21mr|mysql-workbench-oss-8.0.31-3|70	%dir %{_libdir}/mysql-workbench
21mr|mysql-workbench-oss-8.0.31-3|71	%{_libdir}/mysql-workbench/*.so*
21mr|mysql-workbench-oss-8.0.31-3|72	%{_libdir}/mysql-workbench/mysql-workbench-bin
21mr|mysql-workbench-oss-8.0.31-3|73	%{_libdir}/mysql-workbench/wbcopytables-bin
21mr|mysql-workbench-oss-8.0.31-3|74	%dir %{_libdir}/mysql-workbench/modules
21mr|mysql-workbench-oss-8.0.31-3|75	%{_libdir}/mysql-workbench/modules/*
21mr|mysql-workbench-oss-8.0.31-3|76	%dir %{_libdir}/mysql-workbench/plugins
21mr|mysql-workbench-oss-8.0.31-3|77	%{_libdir}/mysql-workbench/plugins/*.so*
21mr|mysql-workbench-oss-8.0.31-3|78	%dir %{_datadir}/mysql-workbench
21mr|mysql-workbench-oss-8.0.31-3|79	%{_datadir}/mysql-workbench/*
21mr|mysql-workbench-oss-8.0.31-3|80	%{_datadir}/applications/mysql-workbench.desktop
21mr|mysql-workbench-oss-8.0.31-3|81	%{_datadir}/icons/hicolor/*/*/*
21mr|mysql-workbench-oss-8.0.31-3|82	%{_datadir}/mime/packages/mysql-workbench.xml
21mr|mysql-workbench-oss-8.0.31-3|83	%{_datadir}/mime-info/mysql-workbench.mime
21mr|mysql-workbench-oss-8.0.31-3|84	
21mr|mysql-workbench-oss-8.0.31-3|85	#----------------------------------------------------------------------------
21mr|mysql-workbench-oss-8.0.31-3|86	
21mr|mysql-workbench-oss-8.0.31-3|87	%prep
21mr|mysql-workbench-oss-8.0.31-3|88	%autosetup -n mysql-workbench-community-%{version}-src -p1
21mr|mysql-workbench-oss-8.0.31-3|89	
21mr|mysql-workbench-oss-8.0.31-3|90	find . -name "CmakeCache.txt" -delete
21mr|mysql-workbench-oss-8.0.31-3|91	sed -i "s|-Werror||g" CMakeLists.txt
21mr|mysql-workbench-oss-8.0.31-3|92	
21mr|mysql-workbench-oss-8.0.31-3|93	%build
21mr|mysql-workbench-oss-8.0.31-3|94	mkdir -p wb-build
21mr|mysql-workbench-oss-8.0.31-3|95	%serverbuild
21mr|mysql-workbench-oss-8.0.31-3|96	%{__cmake} -S . -B wb-build \
21mr|mysql-workbench-oss-8.0.31-3|97	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|mysql-workbench-oss-8.0.31-3|98	-DCMAKE_C_COMPILER=%{_bindir}/clang \
21mr|mysql-workbench-oss-8.0.31-3|99	-DCMAKE_CXX_COMPILER=%{_bindir}/clang++ \
21mr|mysql-workbench-oss-8.0.31-3|100	-DMYSQL_CONFIG_PATH=%{_bindir}/mysql_config \
21mr|mysql-workbench-oss-8.0.31-3|101	-DLIB_INSTALL_DIR=%{_libdir} \
21mr|mysql-workbench-oss-8.0.31-3|102	-DWITH_ANTLR_JAR=$(build-classpath antlr4) \
21mr|mysql-workbench-oss-8.0.31-3|103	-DCMAKE_BUILD_TYPE=community \
21mr|mysql-workbench-oss-8.0.31-3|104	-DREAL_EXECUTABLE_DIR=%{_libdir}/mysql-workbench \
21mr|mysql-workbench-oss-8.0.31-3|105	-DUSE_UNIXODBC=FALSE -GNinja
21mr|mysql-workbench-oss-8.0.31-3|106	
21mr|mysql-workbench-oss-8.0.31-3|107	%ninja_build -C wb-build
21mr|mysql-workbench-oss-8.0.31-3|108	
21mr|mysql-workbench-oss-8.0.31-3|109	%install
21mr|mysql-workbench-oss-8.0.31-3|110	%ninja_install -C wb-build
21mr|mysql-workbench-oss-8.0.31-3|111	
21mr|mysql-workbench-oss-8.0.31-3|112	rm -vr %{buildroot}%{_datadir}/doc
21mr|mysql-workbench-oss-8.0.31-3|113	
21mr|mysql-workbench-oss-8.0.31-3|114	

14356 21
21mr|mythes-1.2.4-2|1	%define api 1.2
21mr|mythes-1.2.4-2|2	%define major 0
21mr|mythes-1.2.4-2|3	%define libname %mklibname %{name} %{api} %{major}
21mr|mythes-1.2.4-2|4	%define devname %mklibname %{name} -d
21mr|mythes-1.2.4-2|5	
21mr|mythes-1.2.4-2|6	Summary:	A thesaurus library
21mr|mythes-1.2.4-2|7	Name:		mythes
21mr|mythes-1.2.4-2|8	Version:	1.2.4
21mr|mythes-1.2.4-2|9	Release:	2
21mr|mythes-1.2.4-2|10	License:	BSD
21mr|mythes-1.2.4-2|11	Group:		System/Libraries
21mr|mythes-1.2.4-2|12	Url:		http://hunspell.sourceforge.net/
21mr|mythes-1.2.4-2|13	Source0:	http://downloads.sourceforge.net/hunspell/%{name}-%{version}.tar.gz
21mr|mythes-1.2.4-2|14	BuildRequires:	gettext-devel
21mr|mythes-1.2.4-2|15	BuildRequires:	pkgconfig(hunspell)
21mr|mythes-1.2.4-2|16	
21mr|mythes-1.2.4-2|17	%description
21mr|mythes-1.2.4-2|18	MyThes is a simple thesaurus that uses a structured text data file and an
21mr|mythes-1.2.4-2|19	index file with binary search to look up words and phrases and return
21mr|mythes-1.2.4-2|20	information on part of speech, meanings, and synonyms.
21mr|mythes-1.2.4-2|21	
21mr|mythes-1.2.4-2|22	#----------------------------------------------------------------------------
21mr|mythes-1.2.4-2|23	
21mr|mythes-1.2.4-2|24	%package -n %{libname}
21mr|mythes-1.2.4-2|25	Summary:	Libraries for %{name}
21mr|mythes-1.2.4-2|26	Group:		System/Libraries
21mr|mythes-1.2.4-2|27	
21mr|mythes-1.2.4-2|28	%description -n %{libname}
21mr|mythes-1.2.4-2|29	This package contains libraries used by %{name}.
21mr|mythes-1.2.4-2|30	
21mr|mythes-1.2.4-2|31	%files -n %{libname}
21mr|mythes-1.2.4-2|32	%{_libdir}/libmythes-%{api}.so.%{major}*
21mr|mythes-1.2.4-2|33	
21mr|mythes-1.2.4-2|34	#----------------------------------------------------------------------------
21mr|mythes-1.2.4-2|35	
21mr|mythes-1.2.4-2|36	%package -n %{devname}
21mr|mythes-1.2.4-2|37	Summary:	Files for developing with mythes
21mr|mythes-1.2.4-2|38	Group:		Development/C
21mr|mythes-1.2.4-2|39	Requires:	%{libname} = %{EVRD}
21mr|mythes-1.2.4-2|40	Provides:	%{name}-devel = %{EVRD}
21mr|mythes-1.2.4-2|41	
21mr|mythes-1.2.4-2|42	%description -n %{devname}
21mr|mythes-1.2.4-2|43	Includes and definitions for developing with mythes.
21mr|mythes-1.2.4-2|44	
21mr|mythes-1.2.4-2|45	%files -n %{devname}
21mr|mythes-1.2.4-2|46	%doc README COPYING AUTHORS
21mr|mythes-1.2.4-2|47	%doc data_layout.txt
21mr|mythes-1.2.4-2|48	%{_bindir}/th_gen_idx.pl
21mr|mythes-1.2.4-2|49	%{_includedir}/mythes.hxx
21mr|mythes-1.2.4-2|50	%{_libdir}/*.so
21mr|mythes-1.2.4-2|51	%{_libdir}/pkgconfig/mythes.pc
21mr|mythes-1.2.4-2|52	%{_datadir}/mythes
21mr|mythes-1.2.4-2|53	
21mr|mythes-1.2.4-2|54	#----------------------------------------------------------------------------
21mr|mythes-1.2.4-2|55	
21mr|mythes-1.2.4-2|56	%prep
21mr|mythes-1.2.4-2|57	%setup -q
21mr|mythes-1.2.4-2|58	
21mr|mythes-1.2.4-2|59	%build
21mr|mythes-1.2.4-2|60	%configure \
21mr|mythes-1.2.4-2|61	--disable-static
21mr|mythes-1.2.4-2|62	
21mr|mythes-1.2.4-2|63	%make
21mr|mythes-1.2.4-2|64	
21mr|mythes-1.2.4-2|65	%check
21mr|mythes-1.2.4-2|66	./example th_en_US_new.idx th_en_US_new.dat checkme.lst
21mr|mythes-1.2.4-2|67	./example morph.idx morph.dat morph.lst morph.aff morph.dic
21mr|mythes-1.2.4-2|68	
21mr|mythes-1.2.4-2|69	%install
21mr|mythes-1.2.4-2|70	%makeinstall_std
21mr|mythes-1.2.4-2|71	
21mr|mythes-1.2.4-2|72	mkdir -p %{buildroot}/%{_datadir}/mythes

14357 21
21mr|nail-12.4-20|1	Summary:	A MIME capable implementation of the mailx command
21mr|nail-12.4-20|2	Name:		nail
21mr|nail-12.4-20|3	Version:	12.4
21mr|nail-12.4-20|4	Release:	20
21mr|nail-12.4-20|5	License:	BSD
21mr|nail-12.4-20|6	Group:		Networking/Mail
21mr|nail-12.4-20|7	Url:		http://heirloom.sourceforge.net/mailx.html
21mr|nail-12.4-20|8	Source0:	http://prdownloads.sourceforge.net/heirloom/mailx-%{version}.tar.bz2
21mr|nail-12.4-20|9	# (mpol) 11.25 set PAGER to less, Mandriva doesn't provide pg
21mr|nail-12.4-20|10	Patch1:		nail-11.25-pager.patch
21mr|nail-12.4-20|11	Patch2:		mailx-12.4-nostrip.diff
21mr|nail-12.4-20|12	Patch3:		mailx-12.4-optflags.diff
21mr|nail-12.4-20|13	Patch4:		nail_optopt.patch
21mr|nail-12.4-20|14	# patch from Fedora to make it build with openssl
21mr|nail-12.4-20|15	Patch5:		mailx-12.4-openssl.patch
21mr|nail-12.4-20|16	# http://openwall.com/lists/oss-security/2014/12/16/12
21mr|nail-12.4-20|17	Patch6:		0001-outof-Introduce-expandaddr-flag.patch
21mr|nail-12.4-20|18	Patch7:		https://src.fedoraproject.org/rpms/mailx/raw/master/f/mailx-12.5-openssl.patch
21mr|nail-12.4-20|19	BuildRequires:	pkgconfig(openssl)
21mr|nail-12.4-20|20	# this is an old unmaintained project, give priority to e.g. mailutils
21mr|nail-12.4-20|21	Provides:	mailx = 0.%{EVRD}
21mr|nail-12.4-20|22	
21mr|nail-12.4-20|23	%description
21mr|nail-12.4-20|24	Nail is derived from Berkeley Mail and is intended to provide the
21mr|nail-12.4-20|25	functionality of the POSIX.2 mailx command with additional support
21mr|nail-12.4-20|26	for MIME, UTF-8, POP3/POP3s, IMAP, SMTP (SSL, TLS, AUTH), S/MIME,
21mr|nail-12.4-20|27	Maildir, and more. It provides enhanced features for interactive use,
21mr|nail-12.4-20|28	such as caching and disconnected operation for IMAP, message threading,
21mr|nail-12.4-20|29	scoring, filtering, and Bayesian junk mail filter. It is also usable
21mr|nail-12.4-20|30	as a mail batch language, both for sending and receiving mail.
21mr|nail-12.4-20|31	
21mr|nail-12.4-20|32	Since version 12.0 Nail has been integrated into the Heirloom project,
21mr|nail-12.4-20|33	renamed to Mailx.
21mr|nail-12.4-20|34	
21mr|nail-12.4-20|35	%files
21mr|nail-12.4-20|36	%license COPYING
21mr|nail-12.4-20|37	%doc AUTHORS INSTALL README TODO ChangeLog
21mr|nail-12.4-20|38	%config(noreplace) %{_sysconfdir}/nail.rc
21mr|nail-12.4-20|39	%{_bindir}/mail
21mr|nail-12.4-20|40	%{_bindir}/nail
21mr|nail-12.4-20|41	%{_bindir}/mailx
21mr|nail-12.4-20|42	%{_bindir}/Mail
21mr|nail-12.4-20|43	%{_mandir}/man1/mailx.1.*
21mr|nail-12.4-20|44	%{_mandir}/man1/Mail.1.*
21mr|nail-12.4-20|45	%{_mandir}/man1/mail.1.*
21mr|nail-12.4-20|46	%{_mandir}/man1/nail.1.*
21mr|nail-12.4-20|47	
21mr|nail-12.4-20|48	#----------------------------------------------------------------------------
21mr|nail-12.4-20|49	
21mr|nail-12.4-20|50	%prep
21mr|nail-12.4-20|51	%setup -q -n mailx-%{version}
21mr|nail-12.4-20|52	%patch1 -p1 -b .pager
21mr|nail-12.4-20|53	%patch2 -p0 -b .nostrip
21mr|nail-12.4-20|54	%patch3 -p0 -b .optflags
21mr|nail-12.4-20|55	%patch4 -p1 -b .optopt
21mr|nail-12.4-20|56	%patch5 -p1 -b .openssl
21mr|nail-12.4-20|57	%patch6 -p1 -b .openssl11
21mr|nail-12.4-20|58	%patch7 -p1
21mr|nail-12.4-20|59	
21mr|nail-12.4-20|60	%build
21mr|nail-12.4-20|61	%serverbuild
21mr|nail-12.4-20|62	make SENDMAIL=/usr/lib/sendmail LDFLAGS="%{ldflags}"
21mr|nail-12.4-20|63	
21mr|nail-12.4-20|64	%install
21mr|nail-12.4-20|65	%makeinstall_std PREFIX=%{_prefix} UCBINSTALL=/usr/bin/install
21mr|nail-12.4-20|66	install -d  %{buildroot}%{_bindir}
21mr|nail-12.4-20|67	mv %{buildroot}%{_bindir}/mailx %{buildroot}%{_bindir}/mail
21mr|nail-12.4-20|68	ln -s mail %{buildroot}%{_bindir}/nail
21mr|nail-12.4-20|69	ln -s mail %{buildroot}%{_bindir}/mailx
21mr|nail-12.4-20|70	ln -s mail %{buildroot}%{_bindir}/Mail
21mr|nail-12.4-20|71	ln -sf mailx.1 %{buildroot}%{_mandir}/man1/mail.1
21mr|nail-12.4-20|72	ln -sf mailx.1 %{buildroot}%{_mandir}/man1/Mail.1
21mr|nail-12.4-20|73	ln -sf mailx.1 %{buildroot}%{_mandir}/man1/nail.1

14358 21
21mr|nailgun-0.9.1-12|1	%define debug_package %{nil}
21mr|nailgun-0.9.1-12|2	
21mr|nailgun-0.9.1-12|3	Name:     nailgun
21mr|nailgun-0.9.1-12|4	Version:  0.9.1
21mr|nailgun-0.9.1-12|5	Release:  12
21mr|nailgun-0.9.1-12|6	Summary:  Framework for running Java from the cli without the JVM startup overhead
21mr|nailgun-0.9.1-12|7	License:  ASL 2.0
21mr|nailgun-0.9.1-12|8	URL:      http://martiansoftware.com/nailgun/
21mr|nailgun-0.9.1-12|9	
21mr|nailgun-0.9.1-12|10	# https://github.com/martylamb/nailgun/archive/nailgun-all-0.9.1.zip
21mr|nailgun-0.9.1-12|11	Source0:  %{name}-%{name}-all-%{version}.zip
21mr|nailgun-0.9.1-12|12	Group:          Development/Java
21mr|nailgun-0.9.1-12|13	BuildRequires:  maven-local
21mr|nailgun-0.9.1-12|14	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|nailgun-0.9.1-12|15	
21mr|nailgun-0.9.1-12|16	%description
21mr|nailgun-0.9.1-12|17	Nailgun is a client, protocol, and server for running Java programs from the
21mr|nailgun-0.9.1-12|18	command line without incurring the JVM startup overhead. Programs run in the
21mr|nailgun-0.9.1-12|19	server (which is implemented in Java), and are triggered by the client
21mr|nailgun-0.9.1-12|20	(written in C), which handles all I/O.
21mr|nailgun-0.9.1-12|21	
21mr|nailgun-0.9.1-12|22	%package javadoc
21mr|nailgun-0.9.1-12|23	Summary:        Javadocs for %{name}
21mr|nailgun-0.9.1-12|24	BuildArch:      noarch
21mr|nailgun-0.9.1-12|25	# Java stack is not supported on x86_32
21mr|nailgun-0.9.1-12|26	ExcludeArch: %{ix86}
21mr|nailgun-0.9.1-12|27	
21mr|nailgun-0.9.1-12|28	%description javadoc
21mr|nailgun-0.9.1-12|29	This package contains the API documentation for %{name}.
21mr|nailgun-0.9.1-12|30	
21mr|nailgun-0.9.1-12|31	%prep
21mr|nailgun-0.9.1-12|32	%setup -q -n %{name}-%{name}-all-%{version}
21mr|nailgun-0.9.1-12|33	
21mr|nailgun-0.9.1-12|34	find ./ -name '*.jar' -exec rm -f '{}' \;
21mr|nailgun-0.9.1-12|35	find ./ -name '*.class' -exec rm -f '{}' \;
21mr|nailgun-0.9.1-12|36	
21mr|nailgun-0.9.1-12|37	%pom_remove_plugin :maven-javadoc-plugin
21mr|nailgun-0.9.1-12|38	%pom_remove_plugin :maven-source-plugin
21mr|nailgun-0.9.1-12|39	
21mr|nailgun-0.9.1-12|40	%build
21mr|nailgun-0.9.1-12|41	%mvn_build
21mr|nailgun-0.9.1-12|42	
21mr|nailgun-0.9.1-12|43	%install
21mr|nailgun-0.9.1-12|44	%mvn_install
21mr|nailgun-0.9.1-12|45	
21mr|nailgun-0.9.1-12|46	%files -f .mfiles
21mr|nailgun-0.9.1-12|47	%doc README.md
21mr|nailgun-0.9.1-12|48	
21mr|nailgun-0.9.1-12|49	%files javadoc -f .mfiles-javadoc
21mr|nailgun-0.9.1-12|50	

14359 21
21mr|nano-8.2-3|1	%define urlver %(echo %{version}|cut -d. -f1)
21mr|nano-8.2-3|2	
21mr|nano-8.2-3|3	Summary:	Tiny console text editor that aims to emulate Pico
21mr|nano-8.2-3|4	Name:		nano
21mr|nano-8.2-3|5	Version:	8.2
21mr|nano-8.2-3|6	Release:	3
21mr|nano-8.2-3|7	License:	GPLv3+
21mr|nano-8.2-3|8	Group:		Editors
21mr|nano-8.2-3|9	# warning
21mr|nano-8.2-3|10	# nazi-scum at nano-editor.org banned russian ip's
21mr|nano-8.2-3|11	Url:		http://www.nano-editor.org/
21mr|nano-8.2-3|12	Source0:	https://ftp.gnu.org/gnu/nano/%{name}-%{version}.tar.xz
21mr|nano-8.2-3|13	Source2:	nano-6.2-ru.tar.gz
21mr|nano-8.2-3|14	BuildRequires:	pkgconfig(ncurses)
21mr|nano-8.2-3|15	BuildRequires:	texinfo
21mr|nano-8.2-3|16	
21mr|nano-8.2-3|17	%description
21mr|nano-8.2-3|18	Nano (Nano's ANOther editor) is the editor formerly known as TIP (TIP Isn't
21mr|nano-8.2-3|19	Pico). It aims to emulate Pico as closely as possible while also offering a
21mr|nano-8.2-3|20	few enhancements.
21mr|nano-8.2-3|21	
21mr|nano-8.2-3|22	%files -f %{name}.lang
21mr|nano-8.2-3|23	%doc AUTHORS ChangeLog NEWS README THANKS TODO
21mr|nano-8.2-3|24	%doc doc/*.html doc/sample.nanorc
21mr|nano-8.2-3|25	%config(noreplace) %{_sysconfdir}/nanorc
21mr|nano-8.2-3|26	%{_bindir}/%{name}
21mr|nano-8.2-3|27	%{_bindir}/rnano
21mr|nano-8.2-3|28	%{_datadir}/%{name}
21mr|nano-8.2-3|29	%{_infodir}/%{name}.info*
21mr|nano-8.2-3|30	%{_mandir}/man1/%{name}.1*
21mr|nano-8.2-3|31	%{_mandir}/man1/rnano.1*
21mr|nano-8.2-3|32	%{_mandir}/man5/nanorc.5*
21mr|nano-8.2-3|33	
21mr|nano-8.2-3|34	#----------------------------------------------------------------------------
21mr|nano-8.2-3|35	
21mr|nano-8.2-3|36	%prep
21mr|nano-8.2-3|37	%setup -q
21mr|nano-8.2-3|38	
21mr|nano-8.2-3|39	pushd po
21mr|nano-8.2-3|40	tar -xvzf %{SOURCE2}
21mr|nano-8.2-3|41	popd
21mr|nano-8.2-3|42	
21mr|nano-8.2-3|43	# update locale ru
21mr|nano-8.2-3|44	msgfmt po/ru.po -o po/ru.gmo
21mr|nano-8.2-3|45	
21mr|nano-8.2-3|46	%build
21mr|nano-8.2-3|47	# do not run autotools, we have already reflected the configure.ac
21mr|nano-8.2-3|48	# changes in configure and config.h.in
21mr|nano-8.2-3|49	touch -c aclocal.m4 config.h.in configure Makefile.in
21mr|nano-8.2-3|50	
21mr|nano-8.2-3|51	%configure
21mr|nano-8.2-3|52	%make
21mr|nano-8.2-3|53	
21mr|nano-8.2-3|54	%install
21mr|nano-8.2-3|55	%makeinstall_std
21mr|nano-8.2-3|56	
21mr|nano-8.2-3|57	#config file
21mr|nano-8.2-3|58	install -Dpm644 doc/sample.nanorc %{buildroot}%{_sysconfdir}/nanorc
21mr|nano-8.2-3|59	
21mr|nano-8.2-3|60	#disable line wrapping by default
21mr|nano-8.2-3|61	sed -i -e 's/# set nowrap/set nowrap/' %{buildroot}%{_sysconfdir}/nanorc
21mr|nano-8.2-3|62	
21mr|nano-8.2-3|63	#enable some syntax highlighting by default
21mr|nano-8.2-3|64	for i in nanorc c makefile patch perl python ruby sh; do
21mr|nano-8.2-3|65	sed -i -e "/\/$i\.nanorc/ s/^#\s//" %{buildroot}%{_sysconfdir}/nanorc
21mr|nano-8.2-3|66	done
21mr|nano-8.2-3|67	
21mr|nano-8.2-3|68	#add and enable .spec syntax highlighting
21mr|nano-8.2-3|69	cat >> %{buildroot}%{_sysconfdir}/nanorc << EOF
21mr|nano-8.2-3|70	
21mr|nano-8.2-3|71	## enable syntax highlighting
21mr|nano-8.2-3|72	include "%{_datadir}/nano/*.nanorc"
21mr|nano-8.2-3|73	include "%{_datadir}/nano/extra/*.nanorc"
21mr|nano-8.2-3|74	EOF
21mr|nano-8.2-3|75	
21mr|nano-8.2-3|76	%find_lang %{name} --with-man --all-name

14360 21
21mr|nant-0.92-6|1	%define fname %{name}-%{version}-src
21mr|nant-0.92-6|2	
21mr|nant-0.92-6|3	Summary:	Build tool for Mono and .NET
21mr|nant-0.92-6|4	Name:		nant
21mr|nant-0.92-6|5	Version:	0.92
21mr|nant-0.92-6|6	Release:	6
21mr|nant-0.92-6|7	Epoch:		1
21mr|nant-0.92-6|8	License:	GPLv2+
21mr|nant-0.92-6|9	Group:		Development/Other
21mr|nant-0.92-6|10	Url:		http://nant.sourceforge.net/
21mr|nant-0.92-6|11	Source0:	http://prdownloads.sourceforge.net/nant/%{fname}.tar.gz
21mr|nant-0.92-6|12	Patch2:		nant-0.92-system_nunit.patch
21mr|nant-0.92-6|13	Patch3:		nant-0.90-no_sharpcvslib.patch
21mr|nant-0.92-6|14	Patch7:		nant-fixmono42_scripttask.patch
21mr|nant-0.92-6|15	BuildRequires:	pkgconfig(mono)
21mr|nant-0.92-6|16	BuildRequires:	nunit-devel
21mr|nant-0.92-6|17	#gw required for mono.pc
21mr|nant-0.92-6|18	Requires:	pkgconfig(mono)
21mr|nant-0.92-6|19	BuildArch:	noarch
21mr|nant-0.92-6|20	
21mr|nant-0.92-6|21	%description
21mr|nant-0.92-6|22	NAnt is a free .NET build tool. In theory it is kind of like make
21mr|nant-0.92-6|23	without make's wrinkles. In practice it's a lot like Ant.
21mr|nant-0.92-6|24	
21mr|nant-0.92-6|25	%files
21mr|nant-0.92-6|26	%doc README.txt doc/* examples
21mr|nant-0.92-6|27	%{_bindir}/%{name}
21mr|nant-0.92-6|28	%{_datadir}/NAnt/
21mr|nant-0.92-6|29	%{_datadir}/pkgconfig/nant.pc
21mr|nant-0.92-6|30	
21mr|nant-0.92-6|31	#----------------------------------------------------------------------------
21mr|nant-0.92-6|32	
21mr|nant-0.92-6|33	%prep
21mr|nant-0.92-6|34	%setup -q -n %{name}-%{version}
21mr|nant-0.92-6|35	%apply_patches
21mr|nant-0.92-6|36	
21mr|nant-0.92-6|37	find . -type d|xargs chmod 755
21mr|nant-0.92-6|38	find . -type f|xargs chmod 644
21mr|nant-0.92-6|39	# remove DOS line endings
21mr|nant-0.92-6|40	find doc src -type f |xargs perl -pi -e "s/\r\n/\n/"
21mr|nant-0.92-6|41	
21mr|nant-0.92-6|42	#Fixes for Mono 4
21mr|nant-0.92-6|43	sed -i "s#gmcs#mcs#g" Makefile
21mr|nant-0.92-6|44	sed -i "s#TARGET=mono-2.0#TARGET=mono-4.0#g" Makefile
21mr|nant-0.92-6|45	sed -i "s#mono/4.0#mono/4.5#g" src/NAnt.Console/App.config
21mr|nant-0.92-6|46	sed -i "s#dmcs#mcs#g" src/NAnt.Console/App.config
21mr|nant-0.92-6|47	find . -name "*.sln" -print -exec sed -i 's/Format Version 10.00/Format Version 11.00/g' {} \;
21mr|nant-0.92-6|48	find . -name "*.csproj" -print -exec sed -i 's#ToolsVersion="3.5"#ToolsVersion="4.0"#g; s#<TargetFrameworkVersion>.*</TargetFrameworkVersion>##g; s#<PropertyGroup>#<PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>#g' {} \;
21mr|nant-0.92-6|49	
21mr|nant-0.92-6|50	%build
21mr|nant-0.92-6|51	make prefix=%{_prefix}
21mr|nant-0.92-6|52	
21mr|nant-0.92-6|53	%install
21mr|nant-0.92-6|54	%makeinstall
21mr|nant-0.92-6|55	find examples -name \*.dll -o -name \*.exe|xargs rm -f
21mr|nant-0.92-6|56	rm -rf %{buildroot}%{_datadir}/doc/NAnt
21mr|nant-0.92-6|57	
21mr|nant-0.92-6|58	# gw fix paths in the nant script
21mr|nant-0.92-6|59	perl -pi -e "s^%{buildroot}^^g" %{buildroot}%{_bindir}/nant
21mr|nant-0.92-6|60	
21mr|nant-0.92-6|61	mv %{buildroot}%{_prefix}/lib*/pkgconfig %{buildroot}%{_datadir}

14361 21
21mr|narayana-5.3.3-4|1	%global namedreltag .Final
21mr|narayana-5.3.3-4|2	%global namedversion %{version}%{?namedreltag}
21mr|narayana-5.3.3-4|3	
21mr|narayana-5.3.3-4|4	Name:          narayana
21mr|narayana-5.3.3-4|5	Version:       5.3.3
21mr|narayana-5.3.3-4|6	Release:       4
21mr|narayana-5.3.3-4|7	Summary:       Distributed Transaction Manager
21mr|narayana-5.3.3-4|8	License:       LGPLv2+
21mr|narayana-5.3.3-4|9	URL:           http://narayana.io/
21mr|narayana-5.3.3-4|10	Source0:       https://github.com/jbosstm/narayana/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|narayana-5.3.3-4|11	
21mr|narayana-5.3.3-4|12	BuildRequires: maven-local
21mr|narayana-5.3.3-4|13	BuildRequires: mvn(commons-httpclient:commons-httpclient)
21mr|narayana-5.3.3-4|14	BuildRequires: mvn(dom4j:dom4j)
21mr|narayana-5.3.3-4|15	BuildRequires: mvn(java_cup:java_cup)
21mr|narayana-5.3.3-4|16	BuildRequires: mvn(javax.annotation:javax.annotation-api)
21mr|narayana-5.3.3-4|17	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|narayana-5.3.3-4|18	BuildRequires: mvn(junit:junit)
21mr|narayana-5.3.3-4|19	BuildRequires: mvn(org.apache.activemq:artemis-journal)
21mr|narayana-5.3.3-4|20	BuildRequires: mvn(org.apache.ant:ant)
21mr|narayana-5.3.3-4|21	BuildRequires: mvn(org.apache.ant:ant-junit)
21mr|narayana-5.3.3-4|22	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|narayana-5.3.3-4|23	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|narayana-5.3.3-4|24	BuildRequires: mvn(org.apache.maven.plugins:maven-clean-plugin)
21mr|narayana-5.3.3-4|25	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|narayana-5.3.3-4|26	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|narayana-5.3.3-4|27	BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|narayana-5.3.3-4|28	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|narayana-5.3.3-4|29	BuildRequires: mvn(org.apache.maven.plugins:maven-war-plugin)
21mr|narayana-5.3.3-4|30	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|narayana-5.3.3-4|31	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|narayana-5.3.3-4|32	BuildRequires: mvn(org.codehaus.mojo:idlj-maven-plugin)
21mr|narayana-5.3.3-4|33	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|narayana-5.3.3-4|34	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi.services)
21mr|narayana-5.3.3-4|35	BuildRequires: mvn(org.jacoco:org.jacoco.ant)
21mr|narayana-5.3.3-4|36	BuildRequires: mvn(org.jacorb:jacorb)
21mr|narayana-5.3.3-4|37	BuildRequires: mvn(org.jacorb:jacorb-idl-compiler)
21mr|narayana-5.3.3-4|38	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|narayana-5.3.3-4|39	BuildRequires: mvn(org.jboss:jboss-transaction-spi) >= 7.3.0
21mr|narayana-5.3.3-4|40	BuildRequires: mvn(org.jboss.byteman:byteman)
21mr|narayana-5.3.3-4|41	BuildRequires: mvn(org.jboss.byteman:byteman-bmunit)
21mr|narayana-5.3.3-4|42	BuildRequires: mvn(org.jboss.byteman:byteman-dtest)
21mr|narayana-5.3.3-4|43	BuildRequires: mvn(org.jboss.byteman:byteman-submit)
21mr|narayana-5.3.3-4|44	BuildRequires: mvn(org.jboss.integration:jboss-corba-ots-spi)
21mr|narayana-5.3.3-4|45	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-spec-api)
21mr|narayana-5.3.3-4|46	BuildRequires: mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|narayana-5.3.3-4|47	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|narayana-5.3.3-4|48	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|narayana-5.3.3-4|49	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxb-provider)
21mr|narayana-5.3.3-4|50	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|narayana-5.3.3-4|51	BuildRequires: mvn(org.jboss.resteasy:resteasy-jettison-provider)
21mr|narayana-5.3.3-4|52	BuildRequires: mvn(org.jboss.resteasy:tjws)
21mr|narayana-5.3.3-4|53	BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|narayana-5.3.3-4|54	BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|narayana-5.3.3-4|55	BuildRequires: mvn(org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec)
21mr|narayana-5.3.3-4|56	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|narayana-5.3.3-4|57	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|narayana-5.3.3-4|58	BuildRequires: mvn(org.jboss.ws:jbossws-api)
21mr|narayana-5.3.3-4|59	BuildRequires: mvn(org.springframework:spring-tx)
21mr|narayana-5.3.3-4|60	BuildRequires: mvn(tanukisoft:wrapper)
21mr|narayana-5.3.3-4|61	Group:         Development/Java
21mr|narayana-5.3.3-4|62	BuildArch:     noarch
21mr|narayana-5.3.3-4|63	# Java stack is not supported on x86_32
21mr|narayana-5.3.3-4|64	ExcludeArch: %{ix86}
21mr|narayana-5.3.3-4|65	
21mr|narayana-5.3.3-4|66	%description
21mr|narayana-5.3.3-4|67	A set of JBoss modules that fully supports ACID transactions
21mr|narayana-5.3.3-4|68	spread across multiple resource managers and application servers.
21mr|narayana-5.3.3-4|69	It implements a Distributed Transaction Manager (DTM) with support
21mr|narayana-5.3.3-4|70	for two-phase commit (2PC) across XA resource managers, JBoss
21mr|narayana-5.3.3-4|71	server instances, and CORBA OTS resources.
21mr|narayana-5.3.3-4|72	
21mr|narayana-5.3.3-4|73	JBossJTS implements the Java Transaction Service (JTS) and CORBA
21mr|narayana-5.3.3-4|74	Transaction Service (OTS) specifications.
21mr|narayana-5.3.3-4|75	
21mr|narayana-5.3.3-4|76	%package javadoc
21mr|narayana-5.3.3-4|77	Summary:       Javadoc for %{name}
21mr|narayana-5.3.3-4|78	
21mr|narayana-5.3.3-4|79	%description javadoc
21mr|narayana-5.3.3-4|80	This package contains the API documentation for %{name}.
21mr|narayana-5.3.3-4|81	
21mr|narayana-5.3.3-4|82	%prep
21mr|narayana-5.3.3-4|83	# Extract the source:
21mr|narayana-5.3.3-4|84	%setup -q -n %{name}-%{namedversion}
21mr|narayana-5.3.3-4|85	
21mr|narayana-5.3.3-4|86	find . -name "*.jar" -type f -delete
21mr|narayana-5.3.3-4|87	find . -name "*.class" -type f -delete
21mr|narayana-5.3.3-4|88	find . -name "*.dll" -type f -delete
21mr|narayana-5.3.3-4|89	find . -name "*.exe" -type f -delete
21mr|narayana-5.3.3-4|90	find . -name "*.so" -type f -delete
21mr|narayana-5.3.3-4|91	rm -r ArjunaJTS/services/bin/*
21mr|narayana-5.3.3-4|92	
21mr|narayana-5.3.3-4|93	%pom_disable_module localjunit XTS
21mr|narayana-5.3.3-4|94	%pom_disable_module narayana-full
21mr|narayana-5.3.3-4|95	%pom_disable_module webservice rts/at
21mr|narayana-5.3.3-4|96	
21mr|narayana-5.3.3-4|97	%pom_remove_plugin -r "org.codehaus.mojo:findbugs-maven-plugin"
21mr|narayana-5.3.3-4|98	%pom_remove_plugin -r "org.sonatype.plugins:nexus-staging-maven-plugin"
21mr|narayana-5.3.3-4|99	%pom_remove_plugin -r "org.jboss.byteman:byteman-rulecheck-maven-plugin"
21mr|narayana-5.3.3-4|100	
21mr|narayana-5.3.3-4|101	%pom_remove_plugin -r :nexus-staging-maven-plugin ArjunaJTS/narayana-jts-jacorb  ArjunaJTS/narayana-jts-idlj
21mr|narayana-5.3.3-4|102	
21mr|narayana-5.3.3-4|103	# Remove JConsole dep
21mr|narayana-5.3.3-4|104	%pom_remove_dep "sun.jdk:jconsole" ArjunaCore/arjuna
21mr|narayana-5.3.3-4|105	%pom_remove_dep -r "orson:orson" ArjunaCore/arjuna ArjunaCore/arjunacore
21mr|narayana-5.3.3-4|106	%pom_change_dep -r "jfree:jfreechart" "org.jfree:jfreechart" ArjunaCore/arjuna ArjunaCore/arjunacore
21mr|narayana-5.3.3-4|107	
21mr|narayana-5.3.3-4|108	%pom_remove_dep -r "org.jboss.arquillian.junit:arquillian-junit-container"
21mr|narayana-5.3.3-4|109	
21mr|narayana-5.3.3-4|110	# org.jboss.openjdk-orb:openjdk-orb:8.0.4.Final
21mr|narayana-5.3.3-4|111	%pom_remove_dep -r "org.jboss.openjdk-orb:openjdk-orb"
21mr|narayana-5.3.3-4|112	
21mr|narayana-5.3.3-4|113	%pom_remove_plugin ":maven-dependency-plugin" txbridge
21mr|narayana-5.3.3-4|114	
21mr|narayana-5.3.3-4|115	# Disable copy of: jboss-transaction-spi and jboss-transaction-api_1.2_spec
21mr|narayana-5.3.3-4|116	%pom_xpath_remove pom:Embed-Dependency osgi/jta
21mr|narayana-5.3.3-4|117	%pom_xpath_remove pom:Export-Package osgi/jta
21mr|narayana-5.3.3-4|118	%pom_xpath_remove pom:Private-Package osgi/jta
21mr|narayana-5.3.3-4|119	# Invalid filter syntax in requirement
21mr|narayana-5.3.3-4|120	%pom_xpath_remove pom:Require-Capability osgi/jta
21mr|narayana-5.3.3-4|121	
21mr|narayana-5.3.3-4|122	# org.jboss.osgi.metadata:jbosgi-metadata:4.0.0.CR1
21mr|narayana-5.3.3-4|123	%pom_remove_dep "org.jboss.osgi.metadata:jbosgi-metadata" osgi
21mr|narayana-5.3.3-4|124	%pom_remove_dep "org.jboss.osgi.metadata:jbosgi-metadata" osgi/jta
21mr|narayana-5.3.3-4|125	
21mr|narayana-5.3.3-4|126	# package org.osgi.framework.wiring does not exist
21mr|narayana-5.3.3-4|127	%pom_change_dep "org.osgi:org.osgi.core" "org.eclipse.osgi:org.eclipse.osgi" osgi
21mr|narayana-5.3.3-4|128	%pom_change_dep "org.osgi:org.osgi.core" "org.eclipse.osgi:org.eclipse.osgi" osgi/jta
21mr|narayana-5.3.3-4|129	# package org.osgi.service.cm does not exist
21mr|narayana-5.3.3-4|130	%pom_change_dep "org.osgi:org.osgi.compendium" "org.eclipse.osgi:org.eclipse.osgi.services"  osgi
21mr|narayana-5.3.3-4|131	%pom_change_dep "org.osgi:org.osgi.compendium" "org.eclipse.osgi:org.eclipse.osgi.services"  osgi/jta
21mr|narayana-5.3.3-4|132	
21mr|narayana-5.3.3-4|133	%pom_xpath_remove "pom:dependency[pom:type='war']" XTS/sar
21mr|narayana-5.3.3-4|134	
21mr|narayana-5.3.3-4|135	# https://bugs.openjdk.java.net/browse/JDK-8067747
21mr|narayana-5.3.3-4|136	for mod in orbportability jts; do
21mr|narayana-5.3.3-4|137	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:executions/pom:execution/pom:configuration" \
21mr|narayana-5.3.3-4|138	"<useIncrementalCompilation>false</useIncrementalCompilation>" ArjunaJTS/${mod}
21mr|narayana-5.3.3-4|139	done
21mr|narayana-5.3.3-4|140	
21mr|narayana-5.3.3-4|141	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|narayana-5.3.3-4|142	# problems with version 3.0.0 of the plugin.
21mr|narayana-5.3.3-4|143	for mod in XTS/WS-C XTS/WS-T XTS/WSTX XTS/bridge; do
21mr|narayana-5.3.3-4|144	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|narayana-5.3.3-4|145	<execution>
21mr|narayana-5.3.3-4|146	<id>default-jar</id>
21mr|narayana-5.3.3-4|147	<phase>skip</phase>
21mr|narayana-5.3.3-4|148	</execution>" ${mod}
21mr|narayana-5.3.3-4|149	done
21mr|narayana-5.3.3-4|150	
21mr|narayana-5.3.3-4|151	# [ERROR] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique duplicate declaration of version
21mr|narayana-5.3.3-4|152	%pom_remove_dep org.jboss.narayana:common ArjunaJTS/orbportability
21mr|narayana-5.3.3-4|153	%pom_add_dep org.jboss.narayana:common:'${project.version}' ArjunaJTS/orbportability
21mr|narayana-5.3.3-4|154	
21mr|narayana-5.3.3-4|155	%pom_remove_dep -r org.jboss.resteasy:jaxrs-api rts/at/bridge rts/at/integration rts/at/tx rts/at/util
21mr|narayana-5.3.3-4|156	
21mr|narayana-5.3.3-4|157	%mvn_package :::api: __default
21mr|narayana-5.3.3-4|158	%mvn_package :::war: __noinstall
21mr|narayana-5.3.3-4|159	
21mr|narayana-5.3.3-4|160	%build
21mr|narayana-5.3.3-4|161	
21mr|narayana-5.3.3-4|162	# Some missing deps
21mr|narayana-5.3.3-4|163	%mvn_build -f
21mr|narayana-5.3.3-4|164	
21mr|narayana-5.3.3-4|165	%install
21mr|narayana-5.3.3-4|166	%mvn_install
21mr|narayana-5.3.3-4|167	
21mr|narayana-5.3.3-4|168	%files -f .mfiles
21mr|narayana-5.3.3-4|169	%doc README.md
21mr|narayana-5.3.3-4|170	%license common/copyright.txt
21mr|narayana-5.3.3-4|171	
21mr|narayana-5.3.3-4|172	%files javadoc -f .mfiles-javadoc
21mr|narayana-5.3.3-4|173	%license common/copyright.txt
21mr|narayana-5.3.3-4|174	

14362 21
21mr|nar-maven-plugin-3.0.0-20|1	Name:             nar-maven-plugin
21mr|nar-maven-plugin-3.0.0-20|2	Version:          3.0.0
21mr|nar-maven-plugin-3.0.0-20|3	Release:          20
21mr|nar-maven-plugin-3.0.0-20|4	Summary:          Native ARchive plugin for Maven
21mr|nar-maven-plugin-3.0.0-20|5	License:          ASL 2.0 and LGPLv2
21mr|nar-maven-plugin-3.0.0-20|6	URL:              https://github.com/maven-nar/nar-maven-plugin/
21mr|nar-maven-plugin-3.0.0-20|7	Source0:          https://github.com/maven-nar/nar-maven-plugin/archive/nar-maven-plugin-%{version}.tar.gz
21mr|nar-maven-plugin-3.0.0-20|8	Source1:          http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|nar-maven-plugin-3.0.0-20|9	
21mr|nar-maven-plugin-3.0.0-20|10	Patch0:           0001-Add-support-for-handling-the-RPM_OPT_FLAGS-variable-.patch
21mr|nar-maven-plugin-3.0.0-20|11	Patch1:           0002-Added-ARM-support.patch
21mr|nar-maven-plugin-3.0.0-20|12	Patch2:           0003-Added-PPC64LE-support.patch
21mr|nar-maven-plugin-3.0.0-20|13	# Patch adds support for rest sec archs not included in previous patches,
21mr|nar-maven-plugin-3.0.0-20|14	# also fixes bad C defines on ppc64le
21mr|nar-maven-plugin-3.0.0-20|15	Patch3:           secarch.patch
21mr|nar-maven-plugin-3.0.0-20|16	# NarProperties unreported exception java.io.IOException; must be caught or declared to be thrown
21mr|nar-maven-plugin-3.0.0-20|17	Patch4:           nar-maven-plugin-3.0.0-unreported-IOException.patch
21mr|nar-maven-plugin-3.0.0-20|18	
21mr|nar-maven-plugin-3.0.0-20|19	# test suite runtime deps
21mr|nar-maven-plugin-3.0.0-20|20	BuildRequires:    gcc gcc-c++
21mr|nar-maven-plugin-3.0.0-20|21	
21mr|nar-maven-plugin-3.0.0-20|22	BuildRequires:    maven-local
21mr|nar-maven-plugin-3.0.0-20|23	BuildRequires:    mvn(commons-io:commons-io)
21mr|nar-maven-plugin-3.0.0-20|24	BuildRequires:    mvn(junit:junit)
21mr|nar-maven-plugin-3.0.0-20|25	BuildRequires:    mvn(org.apache.ant:ant)
21mr|nar-maven-plugin-3.0.0-20|26	BuildRequires:    mvn(org.apache.bcel:bcel)
21mr|nar-maven-plugin-3.0.0-20|27	BuildRequires:    mvn(org.apache.maven:maven-core)
21mr|nar-maven-plugin-3.0.0-20|28	BuildRequires:    mvn(org.apache.maven:maven-model)
21mr|nar-maven-plugin-3.0.0-20|29	BuildRequires:    mvn(org.apache.maven:maven-plugin-api)
21mr|nar-maven-plugin-3.0.0-20|30	BuildRequires:    mvn(org.apache.maven:maven-project)
21mr|nar-maven-plugin-3.0.0-20|31	BuildRequires:    mvn(org.apache.maven:maven-toolchain)
21mr|nar-maven-plugin-3.0.0-20|32	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|nar-maven-plugin-3.0.0-20|33	BuildRequires:    mvn(org.apache.maven.plugins:maven-plugins:pom:)
21mr|nar-maven-plugin-3.0.0-20|34	BuildRequires:    mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|nar-maven-plugin-3.0.0-20|35	BuildRequires:    mvn(org.apache.maven.shared:maven-artifact-resolver)
21mr|nar-maven-plugin-3.0.0-20|36	BuildRequires:    mvn(org.apache.maven.surefire:surefire-booter)
21mr|nar-maven-plugin-3.0.0-20|37	BuildRequires:    mvn(org.codehaus.plexus:plexus-archiver)
21mr|nar-maven-plugin-3.0.0-20|38	BuildRequires:    mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|nar-maven-plugin-3.0.0-20|39	BuildRequires:    mvn(org.codehaus.plexus:plexus-container-default)
21mr|nar-maven-plugin-3.0.0-20|40	BuildRequires:    mvn(org.codehaus.plexus:plexus-utils)
21mr|nar-maven-plugin-3.0.0-20|41	BuildRequires:    mvn(xerces:xercesImpl)
21mr|nar-maven-plugin-3.0.0-20|42	
21mr|nar-maven-plugin-3.0.0-20|43	Requires:         gcc-c++
21mr|nar-maven-plugin-3.0.0-20|44	
21mr|nar-maven-plugin-3.0.0-20|45	Group:          Development/Java
21mr|nar-maven-plugin-3.0.0-20|46	BuildArch:        noarch
21mr|nar-maven-plugin-3.0.0-20|47	# Java stack is not supported on x86_32
21mr|nar-maven-plugin-3.0.0-20|48	ExcludeArch: %{ix86}
21mr|nar-maven-plugin-3.0.0-20|49	
21mr|nar-maven-plugin-3.0.0-20|50	%description
21mr|nar-maven-plugin-3.0.0-20|51	The NAR plugin for Maven allows you to compile native code (C++, C and Fortran)
21mr|nar-maven-plugin-3.0.0-20|52	on a number of different architectures (Linux, Windows, MacOSX, Solaris, ...)
21mr|nar-maven-plugin-3.0.0-20|53	and with a number of different compilers/linkers (g++, Microsoft Visual C++,
21mr|nar-maven-plugin-3.0.0-20|54	CC, ...) The output produced is wrapped up in Native ARchive files (.nar) some
21mr|nar-maven-plugin-3.0.0-20|55	Group:          Development/Java
21mr|nar-maven-plugin-3.0.0-20|56	of which are machine independent (-noarch), while others are machine specific
21mr|nar-maven-plugin-3.0.0-20|57	and thus depend on a combination of machine architecture(A),
21mr|nar-maven-plugin-3.0.0-20|58	operating-system(O) and linker(L) identified as AOL. These nar files can be
21mr|nar-maven-plugin-3.0.0-20|59	installed in the local Maven repository and deployed to a standard Maven (web)
21mr|nar-maven-plugin-3.0.0-20|60	server, using the standard maven-install-plugin and maven-deploy-plugin.
21mr|nar-maven-plugin-3.0.0-20|61	
21mr|nar-maven-plugin-3.0.0-20|62	%package javadoc
21mr|nar-maven-plugin-3.0.0-20|63	Summary:          Javadoc for %{name}
21mr|nar-maven-plugin-3.0.0-20|64	
21mr|nar-maven-plugin-3.0.0-20|65	%description javadoc
21mr|nar-maven-plugin-3.0.0-20|66	This package contains the API documentation for %{name}.
21mr|nar-maven-plugin-3.0.0-20|67	
21mr|nar-maven-plugin-3.0.0-20|68	%prep
21mr|nar-maven-plugin-3.0.0-20|69	%setup -q -n nar-maven-plugin-nar-maven-plugin-%{version}
21mr|nar-maven-plugin-3.0.0-20|70	
21mr|nar-maven-plugin-3.0.0-20|71	%patch0 -p1
21mr|nar-maven-plugin-3.0.0-20|72	%patch1 -p1
21mr|nar-maven-plugin-3.0.0-20|73	%patch2 -p1
21mr|nar-maven-plugin-3.0.0-20|74	%patch3 -p1 -b .secarch
21mr|nar-maven-plugin-3.0.0-20|75	%patch4 -p1
21mr|nar-maven-plugin-3.0.0-20|76	
21mr|nar-maven-plugin-3.0.0-20|77	# Remove bundled stuff
21mr|nar-maven-plugin-3.0.0-20|78	rm -rf src/it/it0006-jni-3rdparty/src/nar/resources/aol
21mr|nar-maven-plugin-3.0.0-20|79	
21mr|nar-maven-plugin-3.0.0-20|80	%pom_xpath_remove "pom:build/pom:extensions"
21mr|nar-maven-plugin-3.0.0-20|81	# Duplicate pom entry
21mr|nar-maven-plugin-3.0.0-20|82	#%% pom_add_dep "org.apache.maven.surefire:surefire-booter"
21mr|nar-maven-plugin-3.0.0-20|83	%pom_add_dep "org.apache.maven.shared:maven-artifact-resolver"
21mr|nar-maven-plugin-3.0.0-20|84	
21mr|nar-maven-plugin-3.0.0-20|85	%pom_remove_plugin :maven-gpg-plugin
21mr|nar-maven-plugin-3.0.0-20|86	%pom_remove_plugin :maven-javadoc-plugin
21mr|nar-maven-plugin-3.0.0-20|87	%pom_remove_plugin :maven-source-plugin
21mr|nar-maven-plugin-3.0.0-20|88	
21mr|nar-maven-plugin-3.0.0-20|89	cp %{SOURCE1} .
21mr|nar-maven-plugin-3.0.0-20|90	
21mr|nar-maven-plugin-3.0.0-20|91	rm src/main/java/com/github/maven_nar/NarIntegrationTestMojo.java
21mr|nar-maven-plugin-3.0.0-20|92	
21mr|nar-maven-plugin-3.0.0-20|93	%build
21mr|nar-maven-plugin-3.0.0-20|94	%mvn_build
21mr|nar-maven-plugin-3.0.0-20|95	
21mr|nar-maven-plugin-3.0.0-20|96	%install
21mr|nar-maven-plugin-3.0.0-20|97	%mvn_install
21mr|nar-maven-plugin-3.0.0-20|98	
21mr|nar-maven-plugin-3.0.0-20|99	%files -f .mfiles
21mr|nar-maven-plugin-3.0.0-20|100	%doc README.md
21mr|nar-maven-plugin-3.0.0-20|101	%license LICENSE-2.0.txt
21mr|nar-maven-plugin-3.0.0-20|102	
21mr|nar-maven-plugin-3.0.0-20|103	%files javadoc -f .mfiles-javadoc
21mr|nar-maven-plugin-3.0.0-20|104	%doc README.md
21mr|nar-maven-plugin-3.0.0-20|105	%license LICENSE-2.0.txt
21mr|nar-maven-plugin-3.0.0-20|106	

14363 21
21mr|nas-1.9.4-13|1	%define major 2
21mr|nas-1.9.4-13|2	%define libname %mklibname audio %{major}
21mr|nas-1.9.4-13|3	%define devname %mklibname audio -d
21mr|nas-1.9.4-13|4	%define sdevname %mklibname audio -s -d
21mr|nas-1.9.4-13|5	
21mr|nas-1.9.4-13|6	%global __requires_exclude ^perl\\(getopts.pl\\)$
21mr|nas-1.9.4-13|7	
21mr|nas-1.9.4-13|8	Summary:	Network Audio System
21mr|nas-1.9.4-13|9	Name:		nas
21mr|nas-1.9.4-13|10	Version:	1.9.4
21mr|nas-1.9.4-13|11	Release:	13
21mr|nas-1.9.4-13|12	License:	Public Domain
21mr|nas-1.9.4-13|13	Group:		System/Servers
21mr|nas-1.9.4-13|14	URL:		http://radscan.com/nas.html
21mr|nas-1.9.4-13|15	Source0:	http://nas.codebrilliance.com/nas/%{name}-%{version}.src.tar.gz
21mr|nas-1.9.4-13|16	Source1:	nasd.service
21mr|nas-1.9.4-13|17	Source2:	nasd.sysconfig
21mr|nas-1.9.4-13|18	Source3:	nasd.sysusers.conf
21mr|nas-1.9.4-13|19	Patch1:		nas-1.9.2-asneeded.patch
21mr|nas-1.9.4-13|20	Patch2:		nas-1.9.3-Move-AuErrorDB-to-SHAREDIR.patch
21mr|nas-1.9.4-13|21	Patch3:		nas-1.9.4-AuErrDes.c-fclose-file-on-return-fixes-bug-6.patch
21mr|nas-1.9.4-13|22	Patch4:		nas-1.9.4-Fix-building-with-GCC-10.patch
21mr|nas-1.9.4-13|23	BuildRequires:	bison
21mr|nas-1.9.4-13|24	BuildRequires:	flex
21mr|nas-1.9.4-13|25	BuildRequires:	gccmakedep
21mr|nas-1.9.4-13|26	BuildRequires:	imake
21mr|nas-1.9.4-13|27	BuildRequires:	makedepend
21mr|nas-1.9.4-13|28	BuildRequires:	x11-util-cf-files
21mr|nas-1.9.4-13|29	BuildRequires:	pkgconfig(x11)
21mr|nas-1.9.4-13|30	BuildRequires:	pkgconfig(xau)
21mr|nas-1.9.4-13|31	BuildRequires:	pkgconfig(xaw7)
21mr|nas-1.9.4-13|32	BuildRequires:	pkgconfig(xt)
21mr|nas-1.9.4-13|33	Requires(pre):	/bin/systemd-sysusers
21mr|nas-1.9.4-13|34	Requires(post,preun):	rpm-helper
21mr|nas-1.9.4-13|35	Provides:	nasd = %{EVRD}
21mr|nas-1.9.4-13|36	
21mr|nas-1.9.4-13|37	%description
21mr|nas-1.9.4-13|38	This package contains a network-transparent, client/server audio
21mr|nas-1.9.4-13|39	system, with a library Key features of the Network Audio System
21mr|nas-1.9.4-13|40	include:
21mr|nas-1.9.4-13|41	- Device-independent audio over the network
21mr|nas-1.9.4-13|42	- Lots of audio file and data formats
21mr|nas-1.9.4-13|43	- Can store sounds in server for rapid replay
21mr|nas-1.9.4-13|44	- Extensive mixing, separating, and manipulation of audio data
21mr|nas-1.9.4-13|45	- Simultaneous use of audio devices by multiple applications
21mr|nas-1.9.4-13|46	- Use by a growing number of ISVs
21mr|nas-1.9.4-13|47	- Small size
21mr|nas-1.9.4-13|48	- Free! No obnoxious licensing terms
21mr|nas-1.9.4-13|49	
21mr|nas-1.9.4-13|50	%files
21mr|nas-1.9.4-13|51	%doc FAQ HISTORY README RELEASE TODO
21mr|nas-1.9.4-13|52	%dir %{_sysconfdir}/%{name}
21mr|nas-1.9.4-13|53	%config(noreplace) %{_sysconfdir}/%{name}/nasd.conf
21mr|nas-1.9.4-13|54	%config(noreplace) %{_sysconfdir}/sysconfig/nasd
21mr|nas-1.9.4-13|55	%{_mandir}/man[15]/*
21mr|nas-1.9.4-13|56	%dir %attr(-,nasd,nasd) %{_localstatedir}/lib/nasd
21mr|nas-1.9.4-13|57	%{_bindir}/*
21mr|nas-1.9.4-13|58	%{_unitdir}/nasd.service
21mr|nas-1.9.4-13|59	%{_sysusersdir}/nasd.conf
21mr|nas-1.9.4-13|60	
21mr|nas-1.9.4-13|61	%pre
21mr|nas-1.9.4-13|62	# create users and groups
21mr|nas-1.9.4-13|63	%sysusers_create_package nasd %{SOURCE3}
21mr|nas-1.9.4-13|64	
21mr|nas-1.9.4-13|65	%post
21mr|nas-1.9.4-13|66	%_post_service nasd
21mr|nas-1.9.4-13|67	
21mr|nas-1.9.4-13|68	%triggerpostun -- nas <= 1.9-1
21mr|nas-1.9.4-13|69	#(peroyvind): be sure to remove old socket belonging to root and restart nasd
21mr|nas-1.9.4-13|70	#             now that it runs under own user
21mr|nas-1.9.4-13|71	rm -f /tmp/.sockets/audio*
21mr|nas-1.9.4-13|72	service nasd condrestart
21mr|nas-1.9.4-13|73	
21mr|nas-1.9.4-13|74	%preun
21mr|nas-1.9.4-13|75	%_preun_service nasd
21mr|nas-1.9.4-13|76	
21mr|nas-1.9.4-13|77	%postun
21mr|nas-1.9.4-13|78	%_postun_userdel nasd
21mr|nas-1.9.4-13|79	
21mr|nas-1.9.4-13|80	#----------------------------------------------------------------------------
21mr|nas-1.9.4-13|81	
21mr|nas-1.9.4-13|82	%package -n %{libname}
21mr|nas-1.9.4-13|83	Summary:	Libraries needed for nasd
21mr|nas-1.9.4-13|84	Group:		System/Libraries
21mr|nas-1.9.4-13|85	Obsoletes:	%{_lib}nas2 < 1.9.2-10
21mr|nas-1.9.4-13|86	
21mr|nas-1.9.4-13|87	%description -n %{libname}
21mr|nas-1.9.4-13|88	Libraries needed for nasd and other programs linked against nasd.
21mr|nas-1.9.4-13|89	
21mr|nas-1.9.4-13|90	%files -n %{libname}
21mr|nas-1.9.4-13|91	%{_libdir}/libaudio.so.%{major}*
21mr|nas-1.9.4-13|92	%{_datadir}/X11/AuErrorDB
21mr|nas-1.9.4-13|93	
21mr|nas-1.9.4-13|94	#----------------------------------------------------------------------------
21mr|nas-1.9.4-13|95	
21mr|nas-1.9.4-13|96	%package -n %{devname}
21mr|nas-1.9.4-13|97	Summary:	Development headers and libraries for writing programs using NAS
21mr|nas-1.9.4-13|98	Group:		Development/C
21mr|nas-1.9.4-13|99	Requires:	%{libname} = %{EVRD}
21mr|nas-1.9.4-13|100	Provides:	%{name}-devel = %{EVRD}
21mr|nas-1.9.4-13|101	Obsoletes:	%{_lib}nas-devel < 1.9.2-10
21mr|nas-1.9.4-13|102	
21mr|nas-1.9.4-13|103	%description -n %{devname}
21mr|nas-1.9.4-13|104	This package allows you to develop your own network audio programs.
21mr|nas-1.9.4-13|105	
21mr|nas-1.9.4-13|106	%files -n %{devname}
21mr|nas-1.9.4-13|107	%{_libdir}/lib*.so
21mr|nas-1.9.4-13|108	%{_includedir}/audio
21mr|nas-1.9.4-13|109	%{_mandir}/man3/*
21mr|nas-1.9.4-13|110	
21mr|nas-1.9.4-13|111	#----------------------------------------------------------------------------
21mr|nas-1.9.4-13|112	
21mr|nas-1.9.4-13|113	%package -n %{sdevname}
21mr|nas-1.9.4-13|114	Summary:	NAS static library
21mr|nas-1.9.4-13|115	Group:		Development/C
21mr|nas-1.9.4-13|116	Requires:	%{devname} = %{EVRD}
21mr|nas-1.9.4-13|117	Provides:	%{name}-static-devel = %{EVRD}
21mr|nas-1.9.4-13|118	Obsoletes:	%{_lib}nas-static-devel < 1.9.2-10
21mr|nas-1.9.4-13|119	
21mr|nas-1.9.4-13|120	%description -n %{sdevname}
21mr|nas-1.9.4-13|121	NAS static library.
21mr|nas-1.9.4-13|122	
21mr|nas-1.9.4-13|123	%files -n %{sdevname}
21mr|nas-1.9.4-13|124	%{_libdir}/lib*.a
21mr|nas-1.9.4-13|125	
21mr|nas-1.9.4-13|126	#----------------------------------------------------------------------------
21mr|nas-1.9.4-13|127	
21mr|nas-1.9.4-13|128	%prep
21mr|nas-1.9.4-13|129	%autosetup -p1
21mr|nas-1.9.4-13|130	# fix creating wrong Makefiles on e2k
21mr|nas-1.9.4-13|131	sed -i config/NetAudio.tmpl \
21mr|nas-1.9.4-13|132	-e 's|s/Network Audio System Release //|s,Network Audio System Release ,,|'
21mr|nas-1.9.4-13|133	
21mr|nas-1.9.4-13|134	# Update config.sub to support aarch64, bug #926196
21mr|nas-1.9.4-13|135	cp -p %{_datadir}/automake-*/config.{sub,guess} config
21mr|nas-1.9.4-13|136	sed -i -e '/AC_FUNC_SNPRINTF/d' config/configure.ac
21mr|nas-1.9.4-13|137	autoreconf -i -f config
21mr|nas-1.9.4-13|138	for F in HISTORY; do
21mr|nas-1.9.4-13|139	iconv --from-code=ISO_8859-15 --to-code=UTF-8 "$F" > "${F}.tmp"
21mr|nas-1.9.4-13|140	touch -r "$F" "${F}.tmp"
21mr|nas-1.9.4-13|141	mv "${F}.tmp" "$F"
21mr|nas-1.9.4-13|142	done
21mr|nas-1.9.4-13|143	
21mr|nas-1.9.4-13|144	%build
21mr|nas-1.9.4-13|145	
21mr|nas-1.9.4-13|146	xmkmf
21mr|nas-1.9.4-13|147	#find -type f -name Makefile -exec sed -i -r 's/clq/cq/g' {} \;
21mr|nas-1.9.4-13|148	# See HISTORY file how to modify CDEBUGFLAGS
21mr|nas-1.9.4-13|149	%make_build WORLDOPTS='-k CDEBUGFLAGS="%{optflags} -D__USE_BSD_SIGNAL" -k EXTRA_LDOPTIONS="%{ldflags}" CC="%{__cc} %{ldflags}"' World
21mr|nas-1.9.4-13|150	
21mr|nas-1.9.4-13|151	%install
21mr|nas-1.9.4-13|152	%makeinstall_std \
21mr|nas-1.9.4-13|153	BINDIR="%{_bindir}" \
21mr|nas-1.9.4-13|154	LIBDIR="%{_libdir}/X11" \
21mr|nas-1.9.4-13|155	INCROOT="%{_includedir}" \
21mr|nas-1.9.4-13|156	USRLIBDIR="%{_libdir}" \
21mr|nas-1.9.4-13|157	SHLIBDIR="%{_libdir}" \
21mr|nas-1.9.4-13|158	MANPATH="%{_mandir}" \
21mr|nas-1.9.4-13|159	DOCDIR="%{_datadir}/X11/doc" \
21mr|nas-1.9.4-13|160	EXTRA_LDOPTIONS="%{ldflags}" \
21mr|nas-1.9.4-13|161	INSTALLFLAGS='-p' \
21mr|nas-1.9.4-13|162	install.man
21mr|nas-1.9.4-13|163	
21mr|nas-1.9.4-13|164	mv %{buildroot}%{_sysconfdir}/nas/nasd.conf{.eg,}
21mr|nas-1.9.4-13|165	install -d %{buildroot}%{_localstatedir}/lib/nasd
21mr|nas-1.9.4-13|166	install -m755 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/sysconfig/nasd
21mr|nas-1.9.4-13|167	install -p -m644 -D %{SOURCE1} %{buildroot}%{_unitdir}/nasd.service
21mr|nas-1.9.4-13|168	
21mr|nas-1.9.4-13|169	#install sysuser config
21mr|nas-1.9.4-13|170	install -d %{buildroot}%{_sysusersdir}/
21mr|nas-1.9.4-13|171	install -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/nasd.conf

14364 21
21mr|nasm-2.15.05-1|1	Summary:	The Netwide Assembler, a portable x86 assembler with Intel-like syntax
21mr|nasm-2.15.05-1|2	Name:		nasm
21mr|nasm-2.15.05-1|3	Version:	2.15.05
21mr|nasm-2.15.05-1|4	Release:	1
21mr|nasm-2.15.05-1|5	Epoch:		1
21mr|nasm-2.15.05-1|6	License:	BSD
21mr|nasm-2.15.05-1|7	Group:		Development/Tools
21mr|nasm-2.15.05-1|8	Url:		http://nasm.sourceforge.net
21mr|nasm-2.15.05-1|9	Source0:	http://www.nasm.us/pub/nasm/releasebuilds/%{version}/%{name}-%{version}.tar.xz
21mr|nasm-2.15.05-1|10	Patch0:		nasm-2.13.02-switch-font-for-nasmdoc.patch
21mr|nasm-2.15.05-1|11	BuildRequires:	ghostscript
21mr|nasm-2.15.05-1|12	BuildRequires:	groff
21mr|nasm-2.15.05-1|13	BuildRequires:	texinfo
21mr|nasm-2.15.05-1|14	BuildRequires:	perl(Font::TTF::Font)
21mr|nasm-2.15.05-1|15	BuildRequires:	perl(Sort::Versions)
21mr|nasm-2.15.05-1|16	BuildRequires:	fonts-ttf-liberation
21mr|nasm-2.15.05-1|17	
21mr|nasm-2.15.05-1|18	%description
21mr|nasm-2.15.05-1|19	NASM is the Netwide Assembler, a free portable assembler for the Intel
21mr|nasm-2.15.05-1|20	80x86 microprocessor series, using primarily the traditional Intel
21mr|nasm-2.15.05-1|21	instruction mnemonics and syntax.
21mr|nasm-2.15.05-1|22	
21mr|nasm-2.15.05-1|23	%files
21mr|nasm-2.15.05-1|24	%doc LICENSE CHANGES AUTHORS doc/internal.doc
21mr|nasm-2.15.05-1|25	%{_bindir}/nasm
21mr|nasm-2.15.05-1|26	%{_bindir}/ndisasm
21mr|nasm-2.15.05-1|27	%{_bindir}/rdf2ith
21mr|nasm-2.15.05-1|28	%{_bindir}/rdf2srec
21mr|nasm-2.15.05-1|29	%{_bindir}/rdf2bin
21mr|nasm-2.15.05-1|30	%{_mandir}/man1/ldrdf.1*
21mr|nasm-2.15.05-1|31	%{_mandir}/man1/nasm.1*
21mr|nasm-2.15.05-1|32	%{_mandir}/man1/ndisasm.1*
21mr|nasm-2.15.05-1|33	%{_mandir}/man1/rd*.1*
21mr|nasm-2.15.05-1|34	
21mr|nasm-2.15.05-1|35	#----------------------------------------------------------------------------
21mr|nasm-2.15.05-1|36	
21mr|nasm-2.15.05-1|37	%package doc
21mr|nasm-2.15.05-1|38	Summary:	Extensive documentation for NASM
21mr|nasm-2.15.05-1|39	Group:		Documentation
21mr|nasm-2.15.05-1|40	BuildArch:	noarch
21mr|nasm-2.15.05-1|41	
21mr|nasm-2.15.05-1|42	%description doc
21mr|nasm-2.15.05-1|43	Extensive documentation for the Netwide Assembler, NASM, in HTML,
21mr|nasm-2.15.05-1|44	PostScript, RTF and text formats.
21mr|nasm-2.15.05-1|45	
21mr|nasm-2.15.05-1|46	%files doc
21mr|nasm-2.15.05-1|47	%doc doc/nasmdoc.ps.xz doc/nasmdoc.txt.xz doc/html
21mr|nasm-2.15.05-1|48	
21mr|nasm-2.15.05-1|49	#----------------------------------------------------------------------------
21mr|nasm-2.15.05-1|50	
21mr|nasm-2.15.05-1|51	%package rdoff
21mr|nasm-2.15.05-1|52	Summary:	Tools for the RDOFF binary format, sometimes used with NASM
21mr|nasm-2.15.05-1|53	Group:		Development/Tools
21mr|nasm-2.15.05-1|54	
21mr|nasm-2.15.05-1|55	%description rdoff
21mr|nasm-2.15.05-1|56	Tools for the operating-system independent RDOFF binary format, which
21mr|nasm-2.15.05-1|57	is sometimes used with the Netwide Assembler (NASM).  These tools
21mr|nasm-2.15.05-1|58	include linker, library manager, loader, and information dump.
21mr|nasm-2.15.05-1|59	
21mr|nasm-2.15.05-1|60	%files rdoff
21mr|nasm-2.15.05-1|61	%doc rdoff/README rdoff/doc/v1-v2.txt
21mr|nasm-2.15.05-1|62	%{_bindir}/rdfdump
21mr|nasm-2.15.05-1|63	%{_bindir}/ldrdf
21mr|nasm-2.15.05-1|64	%{_bindir}/rdx
21mr|nasm-2.15.05-1|65	%{_bindir}/rdflib
21mr|nasm-2.15.05-1|66	%{_bindir}/rdf2ihx
21mr|nasm-2.15.05-1|67	%{_bindir}/rdf2com
21mr|nasm-2.15.05-1|68	
21mr|nasm-2.15.05-1|69	#----------------------------------------------------------------------------
21mr|nasm-2.15.05-1|70	
21mr|nasm-2.15.05-1|71	%prep
21mr|nasm-2.15.05-1|72	%autosetup -p1
21mr|nasm-2.15.05-1|73	
21mr|nasm-2.15.05-1|74	%build
21mr|nasm-2.15.05-1|75	%configure
21mr|nasm-2.15.05-1|76	%make_build everything
21mr|nasm-2.15.05-1|77	
21mr|nasm-2.15.05-1|78	%install
21mr|nasm-2.15.05-1|79	%make_install install_rdf
21mr|nasm-2.15.05-1|80	cd doc
21mr|nasm-2.15.05-1|81	xz -v --text nasmdoc*.txt nasmdoc*.ps||true
21mr|nasm-2.15.05-1|82	cd html
21mr|nasm-2.15.05-1|83	ln -sf nasmdoc0.html index.html

14365 21
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|1	%global namedreltag -beta-1
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|2	%global namedversion %{version}%{?namedreltag}
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|3	Name:          native2ascii-maven-plugin
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|4	Version:       1.0
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|5	Release:       0.18.beta1
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|6	Summary:       Native2Ascii Maven Plugin
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|7	License:       MIT
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|8	URL:           http://mojo.codehaus.org/%{name}/
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|9	Source0:       http://repo2.maven.org/maven2/org/codehaus/mojo/%{name}/%{namedversion}/%{name}-%{namedversion}-source-release.zip
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|10	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|11	BuildRequires: mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|12	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|13	BuildRequires: mvn(org.apache.maven:maven-project)
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|14	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|15	BuildRequires: mvn(junit:junit)
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|16	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|17	BuildRequires: maven-local
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|18	BuildRequires: maven-enforcer-plugin
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|19	BuildRequires: maven-invoker-plugin
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|20	BuildRequires: maven-plugin-plugin
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|21	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|22	# requires by javadoc-plugin
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|23	BuildRequires: mvn(org.apache.maven.shared:maven-invoker)
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|24	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|25	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|26	Group:          Development/Java
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|27	BuildArch:     noarch
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|28	# Java stack is not supported on x86_32
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|29	ExcludeArch: %{ix86}
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|30	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|31	%description
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|32	Converts files with characters in any
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|33	supported character encoding to
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|34	one with ASCII and/or Unicode escapes.
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|35	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|36	%package javadoc
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|37	Summary:       Javadoc for %{name}
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|38	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|39	%description javadoc
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|40	This package contains javadoc for %{name}.
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|41	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|42	%prep
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|43	%setup -q -n %{name}-%{namedversion}
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|44	%pom_remove_plugin org.apache.maven.plugins:maven-invoker-plugin
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|45	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|46	%mvn_file :%{name} %{name}
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|47	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|48	%build
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|49	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|50	%mvn_build
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|51	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|52	%install
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|53	%mvn_install
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|54	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|55	%files -f .mfiles
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|56	%license LICENSE.txt
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|57	
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|58	%files javadoc -f .mfiles-javadoc
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|59	%license LICENSE.txt
21mr|native2ascii-maven-plugin-1.0-0.18.beta1|60	

14366 21
21mr|native-platform-0.14-16|1	%global debug_package %{nil}
21mr|native-platform-0.14-16|2	
21mr|native-platform-0.14-16|3	%global namedreltag %{nil}
21mr|native-platform-0.14-16|4	%global namedversion %{version}%{?namedreltag}
21mr|native-platform-0.14-16|5	
21mr|native-platform-0.14-16|6	Name:          native-platform
21mr|native-platform-0.14-16|7	Version:       0.14
21mr|native-platform-0.14-16|8	Release:       16
21mr|native-platform-0.14-16|9	Summary:       Java bindings for various native APIs
21mr|native-platform-0.14-16|10	License:       ASL 2.0
21mr|native-platform-0.14-16|11	Group:          Development/Java
21mr|native-platform-0.14-16|12	URL:           https://github.com/adammurdoch/native-platform
21mr|native-platform-0.14-16|13	Source0:       https://github.com/adammurdoch/native-platform/archive/%{namedversion}.tar.gz
21mr|native-platform-0.14-16|14	# From Debian
21mr|native-platform-0.14-16|15	Source4:       %{name}-0.7-Makefile
21mr|native-platform-0.14-16|16	# Try to load native library from /usr/lib*/native-platform
21mr|native-platform-0.14-16|17	# instead of extractDir or classpath.
21mr|native-platform-0.14-16|18	Patch0:        0001-Load-lib-from-system.patch
21mr|native-platform-0.14-16|19	# Use generate libraries without arch references
21mr|native-platform-0.14-16|20	# Add support for arm and other x64 arches
21mr|native-platform-0.14-16|21	Patch1:        0002-Use-library-name-without-arch.patch
21mr|native-platform-0.14-16|22	
21mr|native-platform-0.14-16|23	# build tools and deps
21mr|native-platform-0.14-16|24	BuildRequires:  gcc-c++
21mr|native-platform-0.14-16|25	BuildRequires: java-devel
21mr|native-platform-0.14-16|26	BuildRequires: javapackages-local
21mr|native-platform-0.14-16|27	BuildRequires: ncurses-devel
21mr|native-platform-0.14-16|28	BuildRequires: jopt-simple
21mr|native-platform-0.14-16|29	
21mr|native-platform-0.14-16|30	%description
21mr|native-platform-0.14-16|31	A collection of cross-platform Java APIs
21mr|native-platform-0.14-16|32	for various native APIs.
21mr|native-platform-0.14-16|33	
21mr|native-platform-0.14-16|34	These APIs support Java 5 and later. Some
21mr|native-platform-0.14-16|35	of these APIs overlap with APIs available
21mr|native-platform-0.14-16|36	in later Java versions.
21mr|native-platform-0.14-16|37	
21mr|native-platform-0.14-16|38	%package javadoc
21mr|native-platform-0.14-16|39	Summary:       Javadoc for %{name}
21mr|native-platform-0.14-16|40	BuildArch:     noarch
21mr|native-platform-0.14-16|41	# Java stack is not supported on x86_32
21mr|native-platform-0.14-16|42	ExcludeArch: %{ix86}
21mr|native-platform-0.14-16|43	
21mr|native-platform-0.14-16|44	%description javadoc
21mr|native-platform-0.14-16|45	This package contains javadoc for %{name}.
21mr|native-platform-0.14-16|46	
21mr|native-platform-0.14-16|47	%prep
21mr|native-platform-0.14-16|48	%setup -q -n %{name}-%{namedversion}
21mr|native-platform-0.14-16|49	find .  -name "*.jar" -delete
21mr|native-platform-0.14-16|50	find .  -name "*.class" -delete
21mr|native-platform-0.14-16|51	
21mr|native-platform-0.14-16|52	%patch0 -p1
21mr|native-platform-0.14-16|53	%patch1 -p1
21mr|native-platform-0.14-16|54	
21mr|native-platform-0.14-16|55	cp -p %{SOURCE4} Makefile
21mr|native-platform-0.14-16|56	
21mr|native-platform-0.14-16|57	chmod 644 readme.md
21mr|native-platform-0.14-16|58	sed -i 's/\r//' readme.md
21mr|native-platform-0.14-16|59	
21mr|native-platform-0.14-16|60	# TODO
21mr|native-platform-0.14-16|61	mv src/curses/cpp/*.cpp src/main/cpp
21mr|native-platform-0.14-16|62	mv src/shared/cpp/* src/main/cpp
21mr|native-platform-0.14-16|63	
21mr|native-platform-0.14-16|64	%build
21mr|native-platform-0.14-16|65	CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ;
21mr|native-platform-0.14-16|66	CPPFLAGS="${CPPFLAGS:-%optflags}" ; export CPPFLAGS ;
21mr|native-platform-0.14-16|67	CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ;
21mr|native-platform-0.14-16|68	LDFLAGS="${LDFLAGS:-%__global_ldflags}"; export LDFLAGS;
21mr|native-platform-0.14-16|69	make %{?_smp_mflags} JAVA_HOME=%{_jvmdir}/java
21mr|native-platform-0.14-16|70	
21mr|native-platform-0.14-16|71	%mvn_artifact net.rubygrapefruit:%{name}:%{version} build/%{name}.jar
21mr|native-platform-0.14-16|72	%mvn_file : %{name}
21mr|native-platform-0.14-16|73	
21mr|native-platform-0.14-16|74	%install
21mr|native-platform-0.14-16|75	%mvn_install -J build/docs/javadoc
21mr|native-platform-0.14-16|76	mkdir -p %{buildroot}%{_libdir}/%{name}
21mr|native-platform-0.14-16|77	install -pm 0755 build/binaries/libnative-platform-curses.so %{buildroot}%{_libdir}/%{name}/
21mr|native-platform-0.14-16|78	install -pm 0755 build/binaries/libnative-platform.so %{buildroot}%{_libdir}/%{name}/
21mr|native-platform-0.14-16|79	
21mr|native-platform-0.14-16|80	%files -f .mfiles
21mr|native-platform-0.14-16|81	%{_libdir}/%{name}
21mr|native-platform-0.14-16|82	%doc readme.md
21mr|native-platform-0.14-16|83	%license LICENSE
21mr|native-platform-0.14-16|84	
21mr|native-platform-0.14-16|85	%files javadoc -f .mfiles-javadoc
21mr|native-platform-0.14-16|86	%license LICENSE
21mr|native-platform-0.14-16|87	

14367 21
21mr|nautilus-42.5-1|1	%define url_ver %(echo %{version} | cut -d "." -f1)
21mr|nautilus-42.5-1|2	
21mr|nautilus-42.5-1|3	%define major 1
21mr|nautilus-42.5-1|4	%define gir_major 3.0
21mr|nautilus-42.5-1|5	%define libname %mklibname %{name}-extension %{major}
21mr|nautilus-42.5-1|6	%define girname %mklibname %{name}-gir %{gir_major}
21mr|nautilus-42.5-1|7	%define devname %mklibname %{name} -d
21mr|nautilus-42.5-1|8	
21mr|nautilus-42.5-1|9	Summary:	File manager for the GNOME desktop environment
21mr|nautilus-42.5-1|10	Name:		nautilus
21mr|nautilus-42.5-1|11	Version:	42.5
21mr|nautilus-42.5-1|12	Release:	1
21mr|nautilus-42.5-1|13	License:	GPLv2+
21mr|nautilus-42.5-1|14	Group:		File tools
21mr|nautilus-42.5-1|15	Url:		https://download.gnome.org/sources/nautilus
21mr|nautilus-42.5-1|16	Source0:	https://download.gnome.org/sources/nautilus/%{url_ver}/%{name}-%{version}.tar.xz
21mr|nautilus-42.5-1|17	Patch0:		nautilus-42.5-po-ru-translate.patch
21mr|nautilus-42.5-1|18	Patch1:		nautilus-41.2-yandex-example.patch
21mr|nautilus-42.5-1|19	BuildRequires:	gtk-doc
21mr|nautilus-42.5-1|20	BuildRequires:	intltool
21mr|nautilus-42.5-1|21	BuildRequires:	meson
21mr|nautilus-42.5-1|22	BuildRequires:	pkgconfig(exempi-2.0)
21mr|nautilus-42.5-1|23	BuildRequires:	pkgconfig(gexiv2)
21mr|nautilus-42.5-1|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|nautilus-42.5-1|25	BuildRequires:	pkgconfig(gail-3.0)
21mr|nautilus-42.5-1|26	BuildRequires:	pkgconfig(gnome-autoar-0)
21mr|nautilus-42.5-1|27	BuildRequires:	pkgconfig(gnome-desktop-3.0)
21mr|nautilus-42.5-1|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|nautilus-42.5-1|29	BuildRequires:	pkgconfig(gstreamer-tag-1.0)
21mr|nautilus-42.5-1|30	BuildRequires:	pkgconfig(gtk4)
21mr|nautilus-42.5-1|31	BuildRequires:	pkgconfig(libexif)
21mr|nautilus-42.5-1|32	BuildRequires:	pkgconfig(libhandy-1)
21mr|nautilus-42.5-1|33	BuildRequires:	pkgconfig(libportal)
21mr|nautilus-42.5-1|34	BuildRequires:	pkgconfig(libnotify)
21mr|nautilus-42.5-1|35	BuildRequires:	pkgconfig(libselinux)
21mr|nautilus-42.5-1|36	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|nautilus-42.5-1|37	Requires:	tracker-miners
21mr|nautilus-42.5-1|38	
21mr|nautilus-42.5-1|39	%description
21mr|nautilus-42.5-1|40	Nautilus is an excellent file manager for the GNOME desktop environment.
21mr|nautilus-42.5-1|41	
21mr|nautilus-42.5-1|42	%files -f %{name}.lang
21mr|nautilus-42.5-1|43	%doc NEWS README.md
21mr|nautilus-42.5-1|44	%license LICENSE
21mr|nautilus-42.5-1|45	%{_appdatadir}/org.gnome.Nautilus.appdata.xml
21mr|nautilus-42.5-1|46	%{_bindir}/*
21mr|nautilus-42.5-1|47	%{_datadir}/applications/*
21mr|nautilus-42.5-1|48	%{_datadir}/dbus-1/services/org.freedesktop.FileManager1.service
21mr|nautilus-42.5-1|49	%{_datadir}/dbus-1/services/org.gnome.Nautilus*.service
21mr|nautilus-42.5-1|50	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21mr|nautilus-42.5-1|51	%{_datadir}/gnome-shell/search-providers/org.gnome.Nautilus.search-provider.ini
21mr|nautilus-42.5-1|52	%{_datadir}/%{name}
21mr|nautilus-42.5-1|53	%{_datadir}/tracker3/domain-ontologies/org.gnome.Nautilus.domain.rule
21mr|nautilus-42.5-1|54	%{_iconsdir}/hicolor/*/apps/org.gnome.Nautilus*
21mr|nautilus-42.5-1|55	%{_libdir}/%{name}/extensions-3.0/lib%{name}-*.so
21mr|nautilus-42.5-1|56	%{_libdir}/%{name}/extensions-3.0/libtotem-properties-page.so
21mr|nautilus-42.5-1|57	%{_mandir}/man1/*
21mr|nautilus-42.5-1|58	
21mr|nautilus-42.5-1|59	#----------------------------------------------------------------------------
21mr|nautilus-42.5-1|60	
21mr|nautilus-42.5-1|61	%package -n %{libname}
21mr|nautilus-42.5-1|62	Summary:	Libraries for Nautilus File manager
21mr|nautilus-42.5-1|63	Group:		System/Libraries
21mr|nautilus-42.5-1|64	Provides:	%{name}-extensions = %{EVRD}
21mr|nautilus-42.5-1|65	
21mr|nautilus-42.5-1|66	%description -n %{libname}
21mr|nautilus-42.5-1|67	Nautilus is an excellent file manager for the GNOME desktop environment.
21mr|nautilus-42.5-1|68	This package contains libraries used by Nautilus.
21mr|nautilus-42.5-1|69	
21mr|nautilus-42.5-1|70	%files -n %{libname}
21mr|nautilus-42.5-1|71	%doc LICENSE
21mr|nautilus-42.5-1|72	%{_libdir}/lib%{name}*.so.%{major}*
21mr|nautilus-42.5-1|73	
21mr|nautilus-42.5-1|74	#----------------------------------------------------------------------------
21mr|nautilus-42.5-1|75	
21mr|nautilus-42.5-1|76	%package -n %{girname}
21mr|nautilus-42.5-1|77	Summary:	GObject Introspection interface description for %{name}
21mr|nautilus-42.5-1|78	Group:		System/Libraries
21mr|nautilus-42.5-1|79	
21mr|nautilus-42.5-1|80	%description -n %{girname}
21mr|nautilus-42.5-1|81	GObject Introspection interface description for %{name}.
21mr|nautilus-42.5-1|82	
21mr|nautilus-42.5-1|83	%files -n %{girname}
21mr|nautilus-42.5-1|84	%license LICENSE
21mr|nautilus-42.5-1|85	%{_libdir}/girepository-1.0/Nautilus-%{gir_major}.typelib
21mr|nautilus-42.5-1|86	
21mr|nautilus-42.5-1|87	#----------------------------------------------------------------------------
21mr|nautilus-42.5-1|88	
21mr|nautilus-42.5-1|89	%package -n %{devname}
21mr|nautilus-42.5-1|90	Summary:	Libraries and include files for developing nautilus components
21mr|nautilus-42.5-1|91	Group:		Development/GNOME and GTK+
21mr|nautilus-42.5-1|92	Requires:	%{libname} = %{EVRD}
21mr|nautilus-42.5-1|93	Requires:	%{girname} = %{EVRD}
21mr|nautilus-42.5-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|nautilus-42.5-1|95	
21mr|nautilus-42.5-1|96	%description -n %{devname}
21mr|nautilus-42.5-1|97	This package provides the necessary development libraries and include
21mr|nautilus-42.5-1|98	files to allow you to develop nautilus components.
21mr|nautilus-42.5-1|99	
21mr|nautilus-42.5-1|100	%files -n %{devname}
21mr|nautilus-42.5-1|101	%license LICENSE
21mr|nautilus-42.5-1|102	%{_includedir}/*
21mr|nautilus-42.5-1|103	%{_libdir}/*.so
21mr|nautilus-42.5-1|104	%{_libdir}/pkgconfig/*
21mr|nautilus-42.5-1|105	%{_datadir}/gtk-doc/html/lib%{name}-extension
21mr|nautilus-42.5-1|106	%{_datadir}/gir-1.0/Nautilus-%{gir_major}.gir
21mr|nautilus-42.5-1|107	
21mr|nautilus-42.5-1|108	#----------------------------------------------------------------------------
21mr|nautilus-42.5-1|109	
21mr|nautilus-42.5-1|110	%prep
21mr|nautilus-42.5-1|111	%autosetup -p1
21mr|nautilus-42.5-1|112	
21mr|nautilus-42.5-1|113	%build
21mr|nautilus-42.5-1|114	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|nautilus-42.5-1|115	%meson -Ddocs=true
21mr|nautilus-42.5-1|116	%meson_build
21mr|nautilus-42.5-1|117	
21mr|nautilus-42.5-1|118	%install
21mr|nautilus-42.5-1|119	%meson_install
21mr|nautilus-42.5-1|120	
21mr|nautilus-42.5-1|121	%find_lang %{name} --with-gnome --all-name

14368 21
21mr|nautilus-filesharing-0.6-10|1	Name: 		nautilus-filesharing
21mr|nautilus-filesharing-0.6-10|2	Version:	0.6
21mr|nautilus-filesharing-0.6-10|3	Release: 	10
21mr|nautilus-filesharing-0.6-10|4	Summary: 	Filesharing extension for Nautilus
21mr|nautilus-filesharing-0.6-10|5	Group: 		File tools
21mr|nautilus-filesharing-0.6-10|6	License: 	GPL
21mr|nautilus-filesharing-0.6-10|7	URL:		http://www.mandrivalinux.com/
21mr|nautilus-filesharing-0.6-10|8	Source0: 	%{name}-%{version}.tar.gz
21mr|nautilus-filesharing-0.6-10|9	Requires:	mdk-menu-messages
21mr|nautilus-filesharing-0.6-10|10	Requires:	drakxtools-newt
21mr|nautilus-filesharing-0.6-10|11	BuildRequires:	gtk+2-devel
21mr|nautilus-filesharing-0.6-10|12	BuildRequires:	nautilus-devel
21mr|nautilus-filesharing-0.6-10|13	
21mr|nautilus-filesharing-0.6-10|14	%description
21mr|nautilus-filesharing-0.6-10|15	This package contains Nautilus extension for filesharing.
21mr|nautilus-filesharing-0.6-10|16	
21mr|nautilus-filesharing-0.6-10|17	%prep
21mr|nautilus-filesharing-0.6-10|18	%setup -q
21mr|nautilus-filesharing-0.6-10|19	
21mr|nautilus-filesharing-0.6-10|20	%build
21mr|nautilus-filesharing-0.6-10|21	%configure
21mr|nautilus-filesharing-0.6-10|22	%make
21mr|nautilus-filesharing-0.6-10|23	
21mr|nautilus-filesharing-0.6-10|24	%install
21mr|nautilus-filesharing-0.6-10|25	[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
21mr|nautilus-filesharing-0.6-10|26	
21mr|nautilus-filesharing-0.6-10|27	%makeinstall_std
21mr|nautilus-filesharing-0.6-10|28	
21mr|nautilus-filesharing-0.6-10|29	#remove unpackaged files
21mr|nautilus-filesharing-0.6-10|30	rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.{la,a} \
21mr|nautilus-filesharing-0.6-10|31	%buildroot%{_datadir}/icons/gnome/scalable/emblems/emblem-shared.svg
21mr|nautilus-filesharing-0.6-10|32	
21mr|nautilus-filesharing-0.6-10|33	%clean
21mr|nautilus-filesharing-0.6-10|34	[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
21mr|nautilus-filesharing-0.6-10|35	
21mr|nautilus-filesharing-0.6-10|36	%files
21mr|nautilus-filesharing-0.6-10|37	%defattr(-, root, root)
21mr|nautilus-filesharing-0.6-10|38	%doc AUTHORS COPYING
21mr|nautilus-filesharing-0.6-10|39	%{_libdir}/nautilus/extensions-2.0/*.so

14369 21
21mr|nautilus-python-1.2.3-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|nautilus-python-1.2.3-2|2	
21mr|nautilus-python-1.2.3-2|3	Summary:	Python bindings for Nautilus
21mr|nautilus-python-1.2.3-2|4	Name:		nautilus-python
21mr|nautilus-python-1.2.3-2|5	Version:	1.2.3
21mr|nautilus-python-1.2.3-2|6	Release:	2
21mr|nautilus-python-1.2.3-2|7	License:	GPLv2+ and LGPLv2+
21mr|nautilus-python-1.2.3-2|8	Group:		Development/Python
21mr|nautilus-python-1.2.3-2|9	Url:		http://www.gnome.org
21mr|nautilus-python-1.2.3-2|10	Source0:	https://download.gnome.org/sources/nautilus-python/%{url_ver}/nautilus-python-%{version}.tar.xz
21mr|nautilus-python-1.2.3-2|11	Patch0:		nautilus-python-1.2.3-fix-gcc10-compiling.patch
21mr|nautilus-python-1.2.3-2|12	BuildRequires:	gnome-common
21mr|nautilus-python-1.2.3-2|13	BuildRequires:	pkgconfig(gtk-doc)
21mr|nautilus-python-1.2.3-2|14	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|nautilus-python-1.2.3-2|15	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|nautilus-python-1.2.3-2|16	BuildRequires:	pkgconfig(python3)
21mr|nautilus-python-1.2.3-2|17	Provides:	python-nautilus = %{EVRD}
21mr|nautilus-python-1.2.3-2|18	
21mr|nautilus-python-1.2.3-2|19	%description
21mr|nautilus-python-1.2.3-2|20	Python bindings for Nautilus.
21mr|nautilus-python-1.2.3-2|21	
21mr|nautilus-python-1.2.3-2|22	%files
21mr|nautilus-python-1.2.3-2|23	%doc AUTHORS ChangeLog NEWS installed-docs/*
21mr|nautilus-python-1.2.3-2|24	%{_libdir}/nautilus/extensions-3.0/*
21mr|nautilus-python-1.2.3-2|25	%{_libdir}/pkgconfig/nautilus-python.pc
21mr|nautilus-python-1.2.3-2|26	
21mr|nautilus-python-1.2.3-2|27	#----------------------------------------------------------------------------
21mr|nautilus-python-1.2.3-2|28	
21mr|nautilus-python-1.2.3-2|29	%prep
21mr|nautilus-python-1.2.3-2|30	%autosetup -p1
21mr|nautilus-python-1.2.3-2|31	
21mr|nautilus-python-1.2.3-2|32	%build
21mr|nautilus-python-1.2.3-2|33	%ifarch x86_64
21mr|nautilus-python-1.2.3-2|34	export CFLAGS="%{optflags} -fPIC"
21mr|nautilus-python-1.2.3-2|35	%endif
21mr|nautilus-python-1.2.3-2|36	%configure
21mr|nautilus-python-1.2.3-2|37	%make
21mr|nautilus-python-1.2.3-2|38	
21mr|nautilus-python-1.2.3-2|39	%install
21mr|nautilus-python-1.2.3-2|40	%makeinstall_std
21mr|nautilus-python-1.2.3-2|41	
21mr|nautilus-python-1.2.3-2|42	mv %{buildroot}%{_datadir}/doc/%{name} installed-docs
21mr|nautilus-python-1.2.3-2|43	
21mr|nautilus-python-1.2.3-2|44	mkdir %{buildroot}%{_libdir}/nautilus/extensions-3.0/python

14370 21
21mr|nautilus-sendto-3.8.6-12|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|nautilus-sendto-3.8.6-12|2	
21mr|nautilus-sendto-3.8.6-12|3	Summary:	Send files from nautilus using with mail or IM
21mr|nautilus-sendto-3.8.6-12|4	Name:		nautilus-sendto
21mr|nautilus-sendto-3.8.6-12|5	Version:	3.8.6
21mr|nautilus-sendto-3.8.6-12|6	Release:	12
21mr|nautilus-sendto-3.8.6-12|7	License:	GPLv2+
21mr|nautilus-sendto-3.8.6-12|8	Group:		Graphical desktop/GNOME
21mr|nautilus-sendto-3.8.6-12|9	Url:		https://download.gnome.org/sources/nautilus-sendto
21mr|nautilus-sendto-3.8.6-12|10	Source0:	https://download.gnome.org/sources/nautilus-sendto/%{url_ver}/%{name}-%{version}.tar.xz
21mr|nautilus-sendto-3.8.6-12|11	Patch0:		new-meson-versions-fix.patch
21mr|nautilus-sendto-3.8.6-12|12	BuildRequires:	intltool
21mr|nautilus-sendto-3.8.6-12|13	BuildRequires:	glib2.0-common
21mr|nautilus-sendto-3.8.6-12|14	BuildRequires:	gnome-common
21mr|nautilus-sendto-3.8.6-12|15	BuildRequires:	gtk-doc
21mr|nautilus-sendto-3.8.6-12|16	BuildRequires:	meson
21mr|nautilus-sendto-3.8.6-12|17	BuildRequires:	pkgconfig(appstream-glib)
21mr|nautilus-sendto-3.8.6-12|18	BuildRequires:	pkgconfig(dbus-1)
21mr|nautilus-sendto-3.8.6-12|19	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|nautilus-sendto-3.8.6-12|20	BuildRequires:	pkgconfig(gio-2.0)
21mr|nautilus-sendto-3.8.6-12|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|nautilus-sendto-3.8.6-12|22	BuildRequires:	pkgconfig(gthread-2.0)
21mr|nautilus-sendto-3.8.6-12|23	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|nautilus-sendto-3.8.6-12|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|nautilus-sendto-3.8.6-12|25	BuildRequires:	pkgconfig(gtk4)
21mr|nautilus-sendto-3.8.6-12|26	BuildRequires:	pkgconfig(gupnp-1.2)
21mr|nautilus-sendto-3.8.6-12|27	BuildRequires:	pkgconfig(libebook-1.2)
21mr|nautilus-sendto-3.8.6-12|28	BuildRequires:	pkgconfig(libnautilus-extension)
21mr|nautilus-sendto-3.8.6-12|29	Requires:	gsettings-desktop-schemas
21mr|nautilus-sendto-3.8.6-12|30	
21mr|nautilus-sendto-3.8.6-12|31	%description
21mr|nautilus-sendto-3.8.6-12|32	This application provides integration between nautilus and mail or IM clients.
21mr|nautilus-sendto-3.8.6-12|33	It adds a Nautilus context menu component ("Send To...") and features
21mr|nautilus-sendto-3.8.6-12|34	a dialog for insert the email or IM account which you want to send
21mr|nautilus-sendto-3.8.6-12|35	the file/files.
21mr|nautilus-sendto-3.8.6-12|36	
21mr|nautilus-sendto-3.8.6-12|37	%files -f %{name}.lang
21mr|nautilus-sendto-3.8.6-12|38	%doc NEWS AUTHORS
21mr|nautilus-sendto-3.8.6-12|39	%{_bindir}/nautilus-sendto
21mr|nautilus-sendto-3.8.6-12|40	%{_datadir}/appdata/nautilus-sendto.metainfo.xml
21mr|nautilus-sendto-3.8.6-12|41	%{_mandir}/man1/nautilus-sendto.1*
21mr|nautilus-sendto-3.8.6-12|42	
21mr|nautilus-sendto-3.8.6-12|43	#----------------------------------------------------------------------------
21mr|nautilus-sendto-3.8.6-12|44	
21mr|nautilus-sendto-3.8.6-12|45	%prep
21mr|nautilus-sendto-3.8.6-12|46	%setup -q
21mr|nautilus-sendto-3.8.6-12|47	%autopatch -p1
21mr|nautilus-sendto-3.8.6-12|48	
21mr|nautilus-sendto-3.8.6-12|49	%build
21mr|nautilus-sendto-3.8.6-12|50	%meson
21mr|nautilus-sendto-3.8.6-12|51	%meson_build
21mr|nautilus-sendto-3.8.6-12|52	
21mr|nautilus-sendto-3.8.6-12|53	%install
21mr|nautilus-sendto-3.8.6-12|54	%meson_install
21mr|nautilus-sendto-3.8.6-12|55	
21mr|nautilus-sendto-3.8.6-12|56	%find_lang %{name}

14371 21
21mr|nautilus-share-0.7.5-1|1	Summary:	A Quick and Easy Way to Share Folders in Nautilus Via Samba
21mr|nautilus-share-0.7.5-1|2	Name:		nautilus-share
21mr|nautilus-share-0.7.5-1|3	Version:	0.7.5
21mr|nautilus-share-0.7.5-1|4	Release:	1
21mr|nautilus-share-0.7.5-1|5	License:	GPLv2
21mr|nautilus-share-0.7.5-1|6	Url:		http://git.gnome.org/nautilus-share
21mr|nautilus-share-0.7.5-1|7	Group:		File tools
21mr|nautilus-share-0.7.5-1|8	Source0:	https://gitlab.gnome.org/City-busz/nautilus-share/-/archive/%{version}/nautilus-share-%{version}.tar.gz
21mr|nautilus-share-0.7.5-1|9	# missing file
21mr|nautilus-share-0.7.5-1|10	Source1:	LINGUAS
21mr|nautilus-share-0.7.5-1|11	BuildRequires:	meson
21mr|nautilus-share-0.7.5-1|12	BuildRequires:	intltool
21mr|nautilus-share-0.7.5-1|13	BuildRequires:	libtool
21mr|nautilus-share-0.7.5-1|14	BuildRequires:	nautilus-devel
21mr|nautilus-share-0.7.5-1|15	BuildRequires:	pkgconfig(gtk4)
21mr|nautilus-share-0.7.5-1|16	Requires:	samba-server
21mr|nautilus-share-0.7.5-1|17	Recommends:	gnome-icon-theme
21mr|nautilus-share-0.7.5-1|18	
21mr|nautilus-share-0.7.5-1|19	%description
21mr|nautilus-share-0.7.5-1|20	Application for the GNOME desktop integrated in Nautilus, that allows
21mr|nautilus-share-0.7.5-1|21	simple use of Nautilus shares without signing in as root.
21mr|nautilus-share-0.7.5-1|22	
21mr|nautilus-share-0.7.5-1|23	Features: * A new entry in your Nautilus right-click menu with a
21mr|nautilus-share-0.7.5-1|24	nice icon.
21mr|nautilus-share-0.7.5-1|25	
21mr|nautilus-share-0.7.5-1|26	* A simple dialog to share your folder, which allows you to choose a
21mr|nautilus-share-0.7.5-1|27	name and decide whether to make it read-only.
21mr|nautilus-share-0.7.5-1|28	
21mr|nautilus-share-0.7.5-1|29	* Possibility to access it from the Properties tab of your folder.
21mr|nautilus-share-0.7.5-1|30	
21mr|nautilus-share-0.7.5-1|31	* Possibility to see whether a share name already exists by simply
21mr|nautilus-share-0.7.5-1|32	typing it.
21mr|nautilus-share-0.7.5-1|33	
21mr|nautilus-share-0.7.5-1|34	* Nautilus displays a palm icon to visually show you which folders are
21mr|nautilus-share-0.7.5-1|35	shared.
21mr|nautilus-share-0.7.5-1|36	
21mr|nautilus-share-0.7.5-1|37	%files -f %{name}.lang
21mr|nautilus-share-0.7.5-1|38	%doc AUTHORS COPYING README
21mr|nautilus-share-0.7.5-1|39	%{_datadir}/interfaces/share-dialog-gtk4.ui
21mr|nautilus-share-0.7.5-1|40	%{_datadir}/interfaces/share-dialog.ui
21mr|nautilus-share-0.7.5-1|41	%{_libdir}/nautilus/extensions-*/*.so
21mr|nautilus-share-0.7.5-1|42	
21mr|nautilus-share-0.7.5-1|43	#------------------------------------------------------------------
21mr|nautilus-share-0.7.5-1|44	
21mr|nautilus-share-0.7.5-1|45	%prep
21mr|nautilus-share-0.7.5-1|46	%autosetup -p1
21mr|nautilus-share-0.7.5-1|47	
21mr|nautilus-share-0.7.5-1|48	cp %{SOURCE1} ./po/
21mr|nautilus-share-0.7.5-1|49	
21mr|nautilus-share-0.7.5-1|50	%build
21mr|nautilus-share-0.7.5-1|51	%meson
21mr|nautilus-share-0.7.5-1|52	%meson_build
21mr|nautilus-share-0.7.5-1|53	
21mr|nautilus-share-0.7.5-1|54	%install
21mr|nautilus-share-0.7.5-1|55	%meson_install
21mr|nautilus-share-0.7.5-1|56	
21mr|nautilus-share-0.7.5-1|57	%find_lang %{name}

14372 21
21mr|ncdu-1.21-1|1	Summary:	Text-based disk usage viewer
21mr|ncdu-1.21-1|2	Name:		ncdu
21mr|ncdu-1.21-1|3	Version:	1.21
21mr|ncdu-1.21-1|4	Release:	1
21mr|ncdu-1.21-1|5	License:	MIT
21mr|ncdu-1.21-1|6	Group:		Monitoring
21mr|ncdu-1.21-1|7	Url:		http://dev.yorhel.nl/ncdu/
21mr|ncdu-1.21-1|8	Source0:	http://dev.yorhel.nl/download/%{name}-%{version}.tar.gz
21mr|ncdu-1.21-1|9	BuildRequires:	pkgconfig(ncurses)
21mr|ncdu-1.21-1|10	
21mr|ncdu-1.21-1|11	
21mr|ncdu-1.21-1|12	%description
21mr|ncdu-1.21-1|13	ncdu (NCurses Disk Usage) is a curses-based version of the well-known 'du',
21mr|ncdu-1.21-1|14	and provides a fast way to see what directories are using your disk space.
21mr|ncdu-1.21-1|15	
21mr|ncdu-1.21-1|16	%files
21mr|ncdu-1.21-1|17	%doc ChangeLog README
21mr|ncdu-1.21-1|18	%license COPYING
21mr|ncdu-1.21-1|19	%{_bindir}/ncdu
21mr|ncdu-1.21-1|20	%{_mandir}/man1/ncdu.1*
21mr|ncdu-1.21-1|21	#----------------------------------------------
21mr|ncdu-1.21-1|22	
21mr|ncdu-1.21-1|23	%prep
21mr|ncdu-1.21-1|24	%setup -q
21mr|ncdu-1.21-1|25	
21mr|ncdu-1.21-1|26	%build
21mr|ncdu-1.21-1|27	%configure \
21mr|ncdu-1.21-1|28	--with-ncursesw
21mr|ncdu-1.21-1|29	%make
21mr|ncdu-1.21-1|30	
21mr|ncdu-1.21-1|31	%install
21mr|ncdu-1.21-1|32	%makeinstall_std
21mr|ncdu-1.21-1|33	

14373 21
21mr|ncftp-3.2.6-8|1	# Workaround to build with GCC 10
21mr|ncftp-3.2.6-8|2	%global optflags %{optflags} -fcommon
21mr|ncftp-3.2.6-8|3	Summary:	An improved FTP client
21mr|ncftp-3.2.6-8|4	Name:		ncftp
21mr|ncftp-3.2.6-8|5	Version:	3.2.6
21mr|ncftp-3.2.6-8|6	Release:	8
21mr|ncftp-3.2.6-8|7	License:	Artistic
21mr|ncftp-3.2.6-8|8	Group:		Networking/File transfer
21mr|ncftp-3.2.6-8|9	Url:		http://www.ncftp.com/
21mr|ncftp-3.2.6-8|10	Source0:	ftp://ftp.ncftp.com/ncftp/ncftp-%{version}-src.tar.xz
21mr|ncftp-3.2.6-8|11	Patch0:		ncftp-confirm.patch
21mr|ncftp-3.2.6-8|12	Patch3:		ncftp-3.0.3-resume.patch
21mr|ncftp-3.2.6-8|13	Patch5:		ncftp-3.1.9-suspend.patch
21mr|ncftp-3.2.6-8|14	# requested by Yura Gusev <elendal@w4technology.com>
21mr|ncftp-3.2.6-8|15	# adapted to 3.1.1 from http://www.fefe.de/ncftp/ncftp-3.0-EPLF.diff
21mr|ncftp-3.2.6-8|16	# It will allow ncftp to work with publicfile. http://publicfile.org/
21mr|ncftp-3.2.6-8|17	Patch7:		ncftp-3.2.6-EPLF.diff
21mr|ncftp-3.2.6-8|18	Patch8:		ncftp-3.2.3-fix-help-cmd.patch
21mr|ncftp-3.2.6-8|19	Patch9:		ncftp-3.1.5-pmeter.patch
21mr|ncftp-3.2.6-8|20	BuildRequires:	pkgconfig(ncursesw)
21mr|ncftp-3.2.6-8|21	
21mr|ncftp-3.2.6-8|22	%description
21mr|ncftp-3.2.6-8|23	Ncftp is an improved FTP client.  Ncftp's improvements include support
21mr|ncftp-3.2.6-8|24	for command line editing, command histories, recursive gets, automatic
21mr|ncftp-3.2.6-8|25	anonymous logins and more.
21mr|ncftp-3.2.6-8|26	
21mr|ncftp-3.2.6-8|27	%files
21mr|ncftp-3.2.6-8|28	%doc doc/*.txt README.txt
21mr|ncftp-3.2.6-8|29	%{_bindir}/*
21mr|ncftp-3.2.6-8|30	%{_mandir}/*/*
21mr|ncftp-3.2.6-8|31	
21mr|ncftp-3.2.6-8|32	#----------------------------------------------------------------------------
21mr|ncftp-3.2.6-8|33	
21mr|ncftp-3.2.6-8|34	%prep
21mr|ncftp-3.2.6-8|35	%setup -q
21mr|ncftp-3.2.6-8|36	%patch0 -p0 -b .confirm~
21mr|ncftp-3.2.6-8|37	%patch3 -p1 -b .resume~
21mr|ncftp-3.2.6-8|38	%patch5 -p1 -b .suspend~
21mr|ncftp-3.2.6-8|39	%patch7 -p1 -b .eplf̈~
21mr|ncftp-3.2.6-8|40	%patch8 -p1 -b .help~
21mr|ncftp-3.2.6-8|41	%patch9 -p1 -b .pmeter~
21mr|ncftp-3.2.6-8|42	
21mr|ncftp-3.2.6-8|43	%build
21mr|ncftp-3.2.6-8|44	%configure \
21mr|ncftp-3.2.6-8|45	--enable-signals \
21mr|ncftp-3.2.6-8|46	--enable-ipv6
21mr|ncftp-3.2.6-8|47	%make STRIPFLAG="" STRIP="true"
21mr|ncftp-3.2.6-8|48	
21mr|ncftp-3.2.6-8|49	%install
21mr|ncftp-3.2.6-8|50	%makeinstall_std STRIPFLAG="" STRIP="true"
21mr|ncftp-3.2.6-8|51	
21mr|ncftp-3.2.6-8|52	rm doc/*indows.txt

14374 21
21mr|ncompress-5.0-1|1	%define	oname	compress
21mr|ncompress-5.0-1|2	
21mr|ncompress-5.0-1|3	Summary:	Fast compression and decompression utilities
21mr|ncompress-5.0-1|4	Name:		ncompress
21mr|ncompress-5.0-1|5	Version:	5.0
21mr|ncompress-5.0-1|6	Release:	1
21mr|ncompress-5.0-1|7	License:	Public Domain
21mr|ncompress-5.0-1|8	Group:		Archiving/Compression
21mr|ncompress-5.0-1|9	Url:		https://github.com/vapier/%{name}
21mr|ncompress-5.0-1|10	Source0:	https://github.com/vapier/%{name}/archive/refs/tags/v%{version}.tar.gz
21mr|ncompress-5.0-1|11	# allow to build ncompress
21mr|ncompress-5.0-1|12	# ~> downstream
21mr|ncompress-5.0-1|13	Patch0:		ncompress-5.0-make.patch
21mr|ncompress-5.0-1|14	# from dist-git commit 0539779d937
21mr|ncompress-5.0-1|15	# (praiskup: removed redundant part as -DNOFUNCDEF is defined)
21mr|ncompress-5.0-1|16	# ~> downstream
21mr|ncompress-5.0-1|17	Patch1:		ncompress-5.0-lfs.patch
21mr|ncompress-5.0-1|18	# exit when too long filename is given (do not segfault)
21mr|ncompress-5.0-1|19	# ~> #unknown
21mr|ncompress-5.0-1|20	# ~> downstream
21mr|ncompress-5.0-1|21	# Patch2: ncompress-4.2.4.4-filenamelen.patch
21mr|ncompress-5.0-1|22	# Did not segfault, Prints error 'File name too long'
21mr|ncompress-5.0-1|23	# permit files > 2GB to be compressed
21mr|ncompress-5.0-1|24	# ~> #126775
21mr|ncompress-5.0-1|25	Patch3:		ncompress-5.0-2GB.patch
21mr|ncompress-5.0-1|26	# do not fail to compress on ppc/s390x
21mr|ncompress-5.0-1|27	# ~> #207001
21mr|ncompress-5.0-1|28	Patch4:		ncompress-5.0-endians.patch
21mr|ncompress-5.0-1|29	# use memmove instead of memcpy
21mr|ncompress-5.0-1|30	# ~> 760657
21mr|ncompress-5.0-1|31	# ~> downstream
21mr|ncompress-5.0-1|32	Patch5:		ncompress-5.0-memmove.patch
21mr|ncompress-5.0-1|33	
21mr|ncompress-5.0-1|34	%description
21mr|ncompress-5.0-1|35	The ncompress package contains the compress and uncompress
21mr|ncompress-5.0-1|36	file compression and decompression utilities, which are compatible
21mr|ncompress-5.0-1|37	with the original UNIX compress utility (.Z file extensions).  These
21mr|ncompress-5.0-1|38	utilities can't handle gzipped (.gz file extensions) files, but
21mr|ncompress-5.0-1|39	gzip can handle compressed files.
21mr|ncompress-5.0-1|40	
21mr|ncompress-5.0-1|41	%files
21mr|ncompress-5.0-1|42	%doc LZW.INFO README.md
21mr|ncompress-5.0-1|43	%{_bindir}/*
21mr|ncompress-5.0-1|44	%{_mandir}/man1/*
21mr|ncompress-5.0-1|45	
21mr|ncompress-5.0-1|46	#----------------------------------------------------------------------------
21mr|ncompress-5.0-1|47	
21mr|ncompress-5.0-1|48	%prep
21mr|ncompress-5.0-1|49	%setup -q
21mr|ncompress-5.0-1|50	%patch0 -p2 -b .make
21mr|ncompress-5.0-1|51	%patch1 -p2 -b .lfs
21mr|ncompress-5.0-1|52	%patch3 -p2 -b .2gb
21mr|ncompress-5.0-1|53	%patch4 -p2 -b .endians
21mr|ncompress-5.0-1|54	%patch5 -p2 -b .memmove
21mr|ncompress-5.0-1|55	
21mr|ncompress-5.0-1|56	%build
21mr|ncompress-5.0-1|57	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|ncompress-5.0-1|58	
21mr|ncompress-5.0-1|59	%install
21mr|ncompress-5.0-1|60	install -m755 %{oname} -D %{buildroot}%{_bindir}/%{oname}
21mr|ncompress-5.0-1|61	ln -sf %{oname} %{buildroot}%{_bindir}/uncompress
21mr|ncompress-5.0-1|62	install -m644 %{oname}.1 -D %{buildroot}%{_mandir}/man1/%{oname}.1
21mr|ncompress-5.0-1|63	ln -sf %{oname}.1 %{buildroot}%{_mandir}/man1/uncompress.1
21mr|ncompress-5.0-1|64	

14375 21
21mr|ncurses-6.2-7|1	%define	date	%nil
21mr|ncurses-6.2-7|2	%define	major	6
21mr|ncurses-6.2-7|3	%define	majorminor	6.2
21mr|ncurses-6.2-7|4	%define	utf8libname	%mklibname %{name}w %{major}
21mr|ncurses-6.2-7|5	%define	libname		%mklibname %{name} %{major}
21mr|ncurses-6.2-7|6	%define	devname		%mklibname -d %{name}
21mr|ncurses-6.2-7|7	%define	utf8devname	%mklibname -d %{name}w
21mr|ncurses-6.2-7|8	
21mr|ncurses-6.2-7|9	%bcond_with bootstrap
21mr|ncurses-6.2-7|10	
21mr|ncurses-6.2-7|11	Summary:	A CRT screen handling and optimization package
21mr|ncurses-6.2-7|12	Name:		ncurses
21mr|ncurses-6.2-7|13	Version:	6.2
21mr|ncurses-6.2-7|14	Release:	7
21mr|ncurses-6.2-7|15	License:	MIT
21mr|ncurses-6.2-7|16	Group:		System/Libraries
21mr|ncurses-6.2-7|17	Url:		http://www.gnu.org/software/ncurses/ncurses.html
21mr|ncurses-6.2-7|18	Source0:	https://invisible-mirror.net/archives/ncurses/%{name}-%{version}.tar.gz
21mr|ncurses-6.2-7|19	Source4:	ncurses-resetall.sh
21mr|ncurses-6.2-7|20	Source5:	ncurses-useful-terms
21mr|ncurses-6.2-7|21	Patch1:		ncurses-5.6-xterm-debian.patch
21mr|ncurses-6.2-7|22	# Alias "console" to "linux"
21mr|ncurses-6.2-7|23	Patch2:		ncurses-6.0-20160507-linux-console.patch
21mr|ncurses-6.2-7|24	Patch3:		ncurses-5.9-buildfix.patch
21mr|ncurses-6.2-7|25	Patch7:		ncurses-6.0-urxvt.patch
21mr|ncurses-6.2-7|26	Patch8:		CVE-2021-39537.patch
21mr|ncurses-6.2-7|27	Patch9:		CVE-2022-29458.patch
21mr|ncurses-6.2-7|28	%if %{without bootstrap}
21mr|ncurses-6.2-7|29	BuildRequires:	ncurses
21mr|ncurses-6.2-7|30	%endif
21mr|ncurses-6.2-7|31	BuildRequires:	gpm-devel
21mr|ncurses-6.2-7|32	BuildRequires:	sharutils
21mr|ncurses-6.2-7|33	Conflicts:	%{name}-extraterms < 5.9-6.20121026.3
21mr|ncurses-6.2-7|34	
21mr|ncurses-6.2-7|35	%description
21mr|ncurses-6.2-7|36	The curses library routines are a terminal-independent method of updating
21mr|ncurses-6.2-7|37	character screens with reasonalble optimization. The ncurses (new curses)
21mr|ncurses-6.2-7|38	library is a freely distributable replacement for the discontinued 4.4BSD
21mr|ncurses-6.2-7|39	classic curses library.
21mr|ncurses-6.2-7|40	
21mr|ncurses-6.2-7|41	%files -f %{name}.list
21mr|ncurses-6.2-7|42	%doc README ANNOUNCE
21mr|ncurses-6.2-7|43	%{_datadir}/tabset
21mr|ncurses-6.2-7|44	%{_bindir}/*
21mr|ncurses-6.2-7|45	%{_mandir}/man1/*
21mr|ncurses-6.2-7|46	%{_mandir}/man5/*
21mr|ncurses-6.2-7|47	%{_mandir}/man7/*
21mr|ncurses-6.2-7|48	
21mr|ncurses-6.2-7|49	#----------------------------------------------------------------------------
21mr|ncurses-6.2-7|50	
21mr|ncurses-6.2-7|51	%package -n %{libname}
21mr|ncurses-6.2-7|52	Summary:	The development files for applications which use ncurses
21mr|ncurses-6.2-7|53	Group:		System/Libraries
21mr|ncurses-6.2-7|54	%if "%{_lib}" == "lib64"
21mr|ncurses-6.2-7|55	Provides:	libncurses.so.5()(64bit)
21mr|ncurses-6.2-7|56	%else
21mr|ncurses-6.2-7|57	Provides:	libncurses.so.5
21mr|ncurses-6.2-7|58	%endif
21mr|ncurses-6.2-7|59	
21mr|ncurses-6.2-7|60	%description -n %{libname}
21mr|ncurses-6.2-7|61	The curses library routines are a terminal-independent method of updating
21mr|ncurses-6.2-7|62	character screens with reasonalble optimization. The ncurses (new curses)
21mr|ncurses-6.2-7|63	library is a freely distributable replacement for the discontinued 4.4BSD
21mr|ncurses-6.2-7|64	classic curses library.
21mr|ncurses-6.2-7|65	
21mr|ncurses-6.2-7|66	%files -n %{libname}
21mr|ncurses-6.2-7|67	%attr(755,root,root) /%{_lib}/libncurses.so.%{major}*
21mr|ncurses-6.2-7|68	%attr(755,root,root) /%{_lib}/libncurses.so.5
21mr|ncurses-6.2-7|69	%attr(755,root,root) %{_libdir}/libpanel.so.%{major}*
21mr|ncurses-6.2-7|70	%attr(755,root,root) %{_libdir}/libmenu.so.%{major}*
21mr|ncurses-6.2-7|71	%attr(755,root,root) %{_libdir}/libform.so.%{major}*
21mr|ncurses-6.2-7|72	
21mr|ncurses-6.2-7|73	#----------------------------------------------------------------------------
21mr|ncurses-6.2-7|74	
21mr|ncurses-6.2-7|75	%package -n %{utf8libname}
21mr|ncurses-6.2-7|76	Summary:	Ncurses libraries which support UTF8
21mr|ncurses-6.2-7|77	Group:		System/Libraries
21mr|ncurses-6.2-7|78	
21mr|ncurses-6.2-7|79	%description -n %{utf8libname}
21mr|ncurses-6.2-7|80	The curses library routines are a terminal-independent method of updating
21mr|ncurses-6.2-7|81	character screens with reasonalble optimization. The ncurses (new curses)
21mr|ncurses-6.2-7|82	library is a freely distributable replacement for the discontinued 4.4BSD
21mr|ncurses-6.2-7|83	classic curses library.
21mr|ncurses-6.2-7|84	
21mr|ncurses-6.2-7|85	This package contains ncurses libraries which support wide char (UTF8),
21mr|ncurses-6.2-7|86	and is not compatible with those without.
21mr|ncurses-6.2-7|87	
21mr|ncurses-6.2-7|88	%files -n %{utf8libname}
21mr|ncurses-6.2-7|89	%attr(755,root,root) /%{_lib}/libncursesw.so.%{major}*
21mr|ncurses-6.2-7|90	# I have no clue on how nor where this actually gets created?!?!
21mr|ncurses-6.2-7|91	%attr(755,root,root) %{_libdir}/lib*w.so.%{major}*
21mr|ncurses-6.2-7|92	
21mr|ncurses-6.2-7|93	#----------------------------------------------------------------------------
21mr|ncurses-6.2-7|94	
21mr|ncurses-6.2-7|95	%package -n %{devname}
21mr|ncurses-6.2-7|96	Summary:	The development files for applications which use ncurses
21mr|ncurses-6.2-7|97	Group:		Development/C
21mr|ncurses-6.2-7|98	Requires:	%{libname} = %{EVRD}
21mr|ncurses-6.2-7|99	Requires:	%{utf8libname} = %{EVRD}
21mr|ncurses-6.2-7|100	Requires:	%{name} = %{EVRD}
21mr|ncurses-6.2-7|101	# just keep this depdenency for untangling initial dependency issues..
21mr|ncurses-6.2-7|102	%if "%{_lib}" == "lib64"
21mr|ncurses-6.2-7|103	Provides:	devel(libncurses(64bit))
21mr|ncurses-6.2-7|104	# probably it's Misha's rpm-devel generator bug
21mr|ncurses-6.2-7|105	#Provides:	devel(libncursesw(64bit))
21mr|ncurses-6.2-7|106	%else
21mr|ncurses-6.2-7|107	Provides:	devel(libncurses)
21mr|ncurses-6.2-7|108	%endif
21mr|ncurses-6.2-7|109	Provides:	pkgconfig(ncurses)
21mr|ncurses-6.2-7|110	Provides:	%{utf8devname} = %{EVRD}
21mr|ncurses-6.2-7|111	Provides:	%{name}-devel = %{EVRD}
21mr|ncurses-6.2-7|112	Obsoletes:	%{utf8devname} < 5.9-7.20130218.2
21mr|ncurses-6.2-7|113	# /usr/include/termcap.h conflicts
21mr|ncurses-6.2-7|114	Conflicts:	termcap-devel > 2.0.8-53
21mr|ncurses-6.2-7|115	
21mr|ncurses-6.2-7|116	%description -n %{devname}
21mr|ncurses-6.2-7|117	The header files and libraries for developing applications that use
21mr|ncurses-6.2-7|118	the ncurses CRT screen handling and optimization package.
21mr|ncurses-6.2-7|119	
21mr|ncurses-6.2-7|120	Install the ncurses-devel package if you want to develop applications
21mr|ncurses-6.2-7|121	which will use ncurses.
21mr|ncurses-6.2-7|122	
21mr|ncurses-6.2-7|123	%files -n %{devname}
21mr|ncurses-6.2-7|124	%doc doc c++ test
21mr|ncurses-6.2-7|125	%{_libdir}/libcurses.a
21mr|ncurses-6.2-7|126	%{_libdir}/libcurses.so
21mr|ncurses-6.2-7|127	%{_libdir}/libform.a
21mr|ncurses-6.2-7|128	%{_libdir}/libform.so
21mr|ncurses-6.2-7|129	%{_libdir}/libformw.a
21mr|ncurses-6.2-7|130	%{_libdir}/libformw.so
21mr|ncurses-6.2-7|131	%{_libdir}/libmenu.a
21mr|ncurses-6.2-7|132	%{_libdir}/libmenu.so
21mr|ncurses-6.2-7|133	%{_libdir}/libmenuw.a
21mr|ncurses-6.2-7|134	%{_libdir}/libmenuw.so
21mr|ncurses-6.2-7|135	%{_libdir}/libncurses++.a
21mr|ncurses-6.2-7|136	%{_libdir}/libncurses++w.a
21mr|ncurses-6.2-7|137	%{_libdir}/libncurses.a
21mr|ncurses-6.2-7|138	%{_libdir}/libncurses.so
21mr|ncurses-6.2-7|139	%{_libdir}/libncursesw.a
21mr|ncurses-6.2-7|140	%{_libdir}/libncursesw.so
21mr|ncurses-6.2-7|141	%{_libdir}/libpanel.a
21mr|ncurses-6.2-7|142	%{_libdir}/libpanel.so
21mr|ncurses-6.2-7|143	%{_libdir}/libpanelw.a
21mr|ncurses-6.2-7|144	%{_libdir}/libpanelw.so
21mr|ncurses-6.2-7|145	%{_libdir}/pkgconfig/ncurses++w.pc
21mr|ncurses-6.2-7|146	%{_libdir}/pkgconfig/formw.pc
21mr|ncurses-6.2-7|147	%{_libdir}/pkgconfig/menuw.pc
21mr|ncurses-6.2-7|148	%{_libdir}/pkgconfig/ncursesw.pc
21mr|ncurses-6.2-7|149	%{_libdir}/pkgconfig/panelw.pc
21mr|ncurses-6.2-7|150	%{_libdir}/pkgconfig/form.pc
21mr|ncurses-6.2-7|151	%{_libdir}/pkgconfig/menu.pc
21mr|ncurses-6.2-7|152	%{_libdir}/pkgconfig/ncurses.pc
21mr|ncurses-6.2-7|153	%{_libdir}/pkgconfig/panel.pc
21mr|ncurses-6.2-7|154	%{_includedir}/*.h
21mr|ncurses-6.2-7|155	%dir %{_includedir}/ncurses
21mr|ncurses-6.2-7|156	%{_includedir}/ncurses/*.h
21mr|ncurses-6.2-7|157	%dir %{_includedir}/ncursesw
21mr|ncurses-6.2-7|158	%{_includedir}/ncursesw/*.h
21mr|ncurses-6.2-7|159	%{_mandir}/man3/*
21mr|ncurses-6.2-7|160	
21mr|ncurses-6.2-7|161	#----------------------------------------------------------------------------
21mr|ncurses-6.2-7|162	
21mr|ncurses-6.2-7|163	%package extraterms
21mr|ncurses-6.2-7|164	Summary:	Some exotic terminal descriptions
21mr|ncurses-6.2-7|165	Group:		System/Libraries
21mr|ncurses-6.2-7|166	Requires:	ncurses = %{EVRD}
21mr|ncurses-6.2-7|167	BuildArch:	noarch
21mr|ncurses-6.2-7|168	
21mr|ncurses-6.2-7|169	%description extraterms
21mr|ncurses-6.2-7|170	Install the ncurses-extraterms package if you use some exotic terminals.
21mr|ncurses-6.2-7|171	
21mr|ncurses-6.2-7|172	%files extraterms -f %{name}-extraterms.list
21mr|ncurses-6.2-7|173	%doc README
21mr|ncurses-6.2-7|174	
21mr|ncurses-6.2-7|175	#----------------------------------------------------------------------------
21mr|ncurses-6.2-7|176	
21mr|ncurses-6.2-7|177	%package -n termcap
21mr|ncurses-6.2-7|178	Summary:	The terminal feature database used by certain applications
21mr|ncurses-6.2-7|179	Group:		System/Libraries
21mr|ncurses-6.2-7|180	Epoch:		1
21mr|ncurses-6.2-7|181	BuildArch:	noarch
21mr|ncurses-6.2-7|182	
21mr|ncurses-6.2-7|183	%description -n termcap
21mr|ncurses-6.2-7|184	The termcap package provides the /etc/termcap file.  /etc/termcap is
21mr|ncurses-6.2-7|185	a database which defines the capabilities of various terminals and
21mr|ncurses-6.2-7|186	terminal emulators.  Certain programs use the /etc/termcap file to
21mr|ncurses-6.2-7|187	access various features of terminals (the bell, colors, and graphics,
21mr|ncurses-6.2-7|188	etc.).
21mr|ncurses-6.2-7|189	
21mr|ncurses-6.2-7|190	%files -n termcap
21mr|ncurses-6.2-7|191	%{_sysconfdir}/termcap
21mr|ncurses-6.2-7|192	
21mr|ncurses-6.2-7|193	#----------------------------------------------------------------------------
21mr|ncurses-6.2-7|194	
21mr|ncurses-6.2-7|195	%prep
21mr|ncurses-6.2-7|196	%autosetup -p1
21mr|ncurses-6.2-7|197	find . -name "*.orig" -o -name "*~" | xargs rm -f
21mr|ncurses-6.2-7|198	# fix some permissions
21mr|ncurses-6.2-7|199	chmod 755 c++/edit_cfg.sh test/listused.sh test/configure test/tracemunch
21mr|ncurses-6.2-7|200	
21mr|ncurses-6.2-7|201	# we don't need nor want this, and it also pulls in a dependency on /usr/bin/make
21mr|ncurses-6.2-7|202	rm -rf test/package
21mr|ncurses-6.2-7|203	
21mr|ncurses-6.2-7|204	%build
21mr|ncurses-6.2-7|205	%config_update
21mr|ncurses-6.2-7|206	export PKG_CONFIG_LIBDIR=%{_libdir}/pkgconfig
21mr|ncurses-6.2-7|207	
21mr|ncurses-6.2-7|208	CONFIGURE_TOP="$PWD"
21mr|ncurses-6.2-7|209	
21mr|ncurses-6.2-7|210	common_options="\
21mr|ncurses-6.2-7|211	--without-libtool \
21mr|ncurses-6.2-7|212	--with-shared \
21mr|ncurses-6.2-7|213	--with-normal \
21mr|ncurses-6.2-7|214	--with-cxx \
21mr|ncurses-6.2-7|215	--without-debug \
21mr|ncurses-6.2-7|216	--enable-overwrite \
21mr|ncurses-6.2-7|217	--without-profile \
21mr|ncurses-6.2-7|218	--with-gpm \
21mr|ncurses-6.2-7|219	--enable-termcap \
21mr|ncurses-6.2-7|220	--enable-getcap \
21mr|ncurses-6.2-7|221	--enable-const \
21mr|ncurses-6.2-7|222	--enable-hard-tabs \
21mr|ncurses-6.2-7|223	--enable-hash-map \
21mr|ncurses-6.2-7|224	--enable-no-padding \
21mr|ncurses-6.2-7|225	--enable-sigwinch \
21mr|ncurses-6.2-7|226	--without-ada \
21mr|ncurses-6.2-7|227	--disable-widec \
21mr|ncurses-6.2-7|228	--enable-xmc-glitch \
21mr|ncurses-6.2-7|229	--enable-colorfgbg \
21mr|ncurses-6.2-7|230	--with-ospeed=unsigned \
21mr|ncurses-6.2-7|231	--disable-root-environ"
21mr|ncurses-6.2-7|232	
21mr|ncurses-6.2-7|233	# tODO: this should die
21mr|ncurses-6.2-7|234	mkdir -p ncurses-normal
21mr|ncurses-6.2-7|235	pushd ncurses-normal
21mr|ncurses-6.2-7|236	%configure \
21mr|ncurses-6.2-7|237	$common_options \
21mr|ncurses-6.2-7|238	--with-abi-version=6 \
21mr|ncurses-6.2-7|239	--disable-pc-files \
21mr|ncurses-6.2-7|240	--without-progs
21mr|ncurses-6.2-7|241	
21mr|ncurses-6.2-7|242	%make
21mr|ncurses-6.2-7|243	popd
21mr|ncurses-6.2-7|244	
21mr|ncurses-6.2-7|245	mkdir -p ncurses-utf8
21mr|ncurses-6.2-7|246	pushd ncurses-utf8
21mr|ncurses-6.2-7|247	%configure \
21mr|ncurses-6.2-7|248	$common_options \
21mr|ncurses-6.2-7|249	--with-abi-version=6 \
21mr|ncurses-6.2-7|250	--with-pkg-config-libdir=%{_libdir}/pkgconfig \
21mr|ncurses-6.2-7|251	--enable-widec \
21mr|ncurses-6.2-7|252	--enable-pc-files
21mr|ncurses-6.2-7|253	
21mr|ncurses-6.2-7|254	%make
21mr|ncurses-6.2-7|255	popd
21mr|ncurses-6.2-7|256	
21mr|ncurses-6.2-7|257	%install
21mr|ncurses-6.2-7|258	# we only install the libraries for a while untill all our packages has been
21mr|ncurses-6.2-7|259	# rebuilt against the unicode version and no packages needs this anymore
21mr|ncurses-6.2-7|260	pushd ncurses-normal
21mr|ncurses-6.2-7|261	make install.libs DESTDIR=%{buildroot}
21mr|ncurses-6.2-7|262	rm -f %{buildroot}%{_libdir}/lib*.{a,so}
21mr|ncurses-6.2-7|263	popd
21mr|ncurses-6.2-7|264	
21mr|ncurses-6.2-7|265	pushd ncurses-utf8
21mr|ncurses-6.2-7|266	%make_install
21mr|ncurses-6.2-7|267	popd
21mr|ncurses-6.2-7|268	
21mr|ncurses-6.2-7|269	# the resetall script
21mr|ncurses-6.2-7|270	install -m 755 %{SOURCE4} %{buildroot}%{_bindir}/resetall
21mr|ncurses-6.2-7|271	# we don't want this in doc
21mr|ncurses-6.2-7|272	rm -f c++/demo
21mr|ncurses-6.2-7|273	
21mr|ncurses-6.2-7|274	mkdir -p %{buildroot}/%{_lib}
21mr|ncurses-6.2-7|275	mv %{buildroot}%{_libdir}/libncurses{,w}.so.* %{buildroot}/%{_lib}
21mr|ncurses-6.2-7|276	rm %{buildroot}%{_libdir}/libncursesw.so
21mr|ncurses-6.2-7|277	ln -sr %{buildroot}/%{_lib}/libncursesw.so.%{majorminor} %{buildroot}%{_libdir}/libncursesw.so.%{major}
21mr|ncurses-6.2-7|278	ln -sr %{buildroot}/%{_lib}/libncursesw.so.%{majorminor} %{buildroot}%{_libdir}/libncursesw.so
21mr|ncurses-6.2-7|279	for i in form menu ncurses panel; do
21mr|ncurses-6.2-7|280	ln -s lib${i}w.a %{buildroot}%{_libdir}/lib${i}.a
21mr|ncurses-6.2-7|281	ln -s lib${i}w.so %{buildroot}%{_libdir}/lib${i}.so
21mr|ncurses-6.2-7|282	done
21mr|ncurses-6.2-7|283	ln -s libncursesw.so %{buildroot}%{_libdir}/libcurses.so
21mr|ncurses-6.2-7|284	ln -s libncursesw.a %{buildroot}%{_libdir}/libcurses.a
21mr|ncurses-6.2-7|285	ln -s libncurses++w.a %{buildroot}%{_libdir}/libncurses++.a
21mr|ncurses-6.2-7|286	
21mr|ncurses-6.2-7|287	#
21mr|ncurses-6.2-7|288	# FIXME
21mr|ncurses-6.2-7|289	# OK do not time to debug it now
21mr|ncurses-6.2-7|290	#
21mr|ncurses-6.2-7|291	cp %{buildroot}%{_datadir}/terminfo/x/xterm %{buildroot}%{_datadir}/terminfo/x/xterm2
21mr|ncurses-6.2-7|292	cp %{buildroot}%{_datadir}/terminfo/x/xterm-new %{buildroot}%{_datadir}/terminfo/x/xterm
21mr|ncurses-6.2-7|293	
21mr|ncurses-6.2-7|294	#
21mr|ncurses-6.2-7|295	# remove unneeded/unwanted files
21mr|ncurses-6.2-7|296	# have to be done before find commands below
21mr|ncurses-6.2-7|297	#
21mr|ncurses-6.2-7|298	rm -f %{buildroot}%{_libdir}/terminfo
21mr|ncurses-6.2-7|299	
21mr|ncurses-6.2-7|300	# fwang: avoid conflict with kon package
21mr|ncurses-6.2-7|301	rm -f %{buildroot}%{_datadir}/terminfo/k/kon
21mr|ncurses-6.2-7|302	
21mr|ncurses-6.2-7|303	# bero: Build termcap from the terminfo database
21mr|ncurses-6.2-7|304	mkdir -p %{buildroot}%{_sysconfdir}
21mr|ncurses-6.2-7|305	%if ! %cross_compiling
21mr|ncurses-6.2-7|306	LD_LIBRARY_PATH=%{buildroot}/%{_lib}:%{buildroot}%{_libdir}:$LD_LIBRARY_PATH %{buildroot}%{_bindir}/tic -Ct misc/terminfo.src > %{buildroot}%{_sysconfdir}/termcap
21mr|ncurses-6.2-7|307	%else
21mr|ncurses-6.2-7|308	tic -Ct misc/terminfo.src > %{buildroot}%{_sysconfdir}/termcap
21mr|ncurses-6.2-7|309	%endif
21mr|ncurses-6.2-7|310	
21mr|ncurses-6.2-7|311	#
21mr|ncurses-6.2-7|312	# FIXME
21mr|ncurses-6.2-7|313	#
21mr|ncurses-6.2-7|314	(cd %{buildroot} ; find usr/share/terminfo -type d | perl -pe 's||%%dir /|') > %{name}.list
21mr|ncurses-6.2-7|315	(cd %{buildroot} ; find usr/share/terminfo -not -type d | perl -pe 's||/|') > %{name}-extraterms.list
21mr|ncurses-6.2-7|316	perl -pe 's||%{_datadir}/terminfo/|' %{SOURCE5} >> %{name}.list
21mr|ncurses-6.2-7|317	
21mr|ncurses-6.2-7|318	perl -ni -e 'BEGIN { open F, "%{name}.list"; /^%/ or $s{$_} = 1 foreach <F>; } print unless $s{$_}' %{name}-extraterms.list
21mr|ncurses-6.2-7|319	
21mr|ncurses-6.2-7|320	find %{buildroot}/%{_libdir} -name 'lib*.a' -not -type d -not -name "*_g.a" -not -name "*_p.a" -not -name "*w.a" | sed -e "s#^%{buildroot}##" > %{libname}-devel.list
21mr|ncurses-6.2-7|321	
21mr|ncurses-6.2-7|322	# can't replace directory with symlink (rpm bug), symlink all headers
21mr|ncurses-6.2-7|323	mkdir %{buildroot}%{_includedir}/ncurses{,w}
21mr|ncurses-6.2-7|324	for l in %{buildroot}%{_includedir}/*.h; do
21mr|ncurses-6.2-7|325	ln -sr $l %{buildroot}%{_includedir}/ncurses
21mr|ncurses-6.2-7|326	ln -sr $l %{buildroot}%{_includedir}/ncursesw
21mr|ncurses-6.2-7|327	done
21mr|ncurses-6.2-7|328	
21mr|ncurses-6.2-7|329	# Add a few symlinks for legacy compatibility
21mr|ncurses-6.2-7|330	for i in form menu ncurses panel; do
21mr|ncurses-6.2-7|331	ln -s ${i}w.pc %{buildroot}%{_libdir}/pkgconfig/$i.pc
21mr|ncurses-6.2-7|332	done
21mr|ncurses-6.2-7|333	
21mr|ncurses-6.2-7|334	# There are no binary incompatibilities here -- it's just
21mr|ncurses-6.2-7|335	# a version number related soname increase. Let's keep binaries
21mr|ncurses-6.2-7|336	# built against previous versions happy...
21mr|ncurses-6.2-7|337	ln -s libncurses.so.%{majorminor} %{buildroot}/%{_lib}/libncurses.so.5
21mr|ncurses-6.2-7|338	
21mr|ncurses-6.2-7|339	# Don't allow rpm helpers to get rid of that seemingly "wrong" symlink
21mr|ncurses-6.2-7|340	export DONT_SYMLINK_LIBS=1
21mr|ncurses-6.2-7|341	export DONT_RELINK=1
21mr|ncurses-6.2-7|342	
21mr|ncurses-6.2-7|343	# (tpg) do not push our LDFLAGS
21mr|ncurses-6.2-7|344	sed -i -e 's/%{ldflags}//g' %{buildroot}%{_bindir}/ncurses*-config

14376 21
21mr|ndctl-71.1-2|1	%bcond_with doc
21mr|ndctl-71.1-2|2	%define ndctl_maj 6
21mr|ndctl-71.1-2|3	%define ndctl_lib %mklibname ndctl %{ndctl_maj}
21mr|ndctl-71.1-2|4	%define ndctl_dev %mklibname ndctl -d
21mr|ndctl-71.1-2|5	%define daxctl_maj 1
21mr|ndctl-71.1-2|6	%define daxctl_lib %mklibname daxctl %{daxctl_maj}
21mr|ndctl-71.1-2|7	%define daxctl_dev %mklibname daxctl -d
21mr|ndctl-71.1-2|8	
21mr|ndctl-71.1-2|9	Summary:	Manage "libnvdimm" subsystem devices (Non-volatile Memory)
21mr|ndctl-71.1-2|10	Name:		ndctl
21mr|ndctl-71.1-2|11	Version:	71.1
21mr|ndctl-71.1-2|12	Release:	2
21mr|ndctl-71.1-2|13	License:	GPLv2
21mr|ndctl-71.1-2|14	Group:		System/Base
21mr|ndctl-71.1-2|15	Url:		https://github.com/pmem/ndctl
21mr|ndctl-71.1-2|16	Source0:	https://github.com/pmem/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|ndctl-71.1-2|17	%if %{with doc}
21mr|ndctl-71.1-2|18	BuildRequires:	ruby-asciidoctor
21mr|ndctl-71.1-2|19	BuildRequires:	asciidoc
21mr|ndctl-71.1-2|20	%endif
21mr|ndctl-71.1-2|21	BuildRequires:	xmlto
21mr|ndctl-71.1-2|22	BuildRequires:	libtool
21mr|ndctl-71.1-2|23	BuildRequires:	pkgconfig
21mr|ndctl-71.1-2|24	BuildRequires:	pkgconfig(libkmod)
21mr|ndctl-71.1-2|25	BuildRequires:	pkgconfig(libudev)
21mr|ndctl-71.1-2|26	BuildRequires:	pkgconfig(uuid)
21mr|ndctl-71.1-2|27	BuildRequires:	pkgconfig(json-c)
21mr|ndctl-71.1-2|28	BuildRequires:	pkgconfig(bash-completion)
21mr|ndctl-71.1-2|29	BuildRequires:	pkgconfig(libkeyutils)
21mr|ndctl-71.1-2|30	BuildRequires:	pkgconfig(systemd)
21mr|ndctl-71.1-2|31	Requires:	%{ndctl_lib} = %{EVRD}
21mr|ndctl-71.1-2|32	Requires:	%{daxctl_lib} = %{EVRD}
21mr|ndctl-71.1-2|33	
21mr|ndctl-71.1-2|34	%description
21mr|ndctl-71.1-2|35	Utility library for managing the "libnvdimm" subsystem.  The "libnvdimm"
21mr|ndctl-71.1-2|36	subsystem defines a kernel device model and control message interface for
21mr|ndctl-71.1-2|37	platform NVDIMM resources like those defined by the ACPI 6+ NFIT (NVDIMM
21mr|ndctl-71.1-2|38	Firmware Interface Table).
21mr|ndctl-71.1-2|39	
21mr|ndctl-71.1-2|40	%files
21mr|ndctl-71.1-2|41	%{_bindir}/ndctl
21mr|ndctl-71.1-2|42	%if %{with doc}
21mr|ndctl-71.1-2|43	%{_mandir}/man1/ndctl*
21mr|ndctl-71.1-2|44	%endif
21mr|ndctl-71.1-2|45	%{_datadir}/bash-completion/completions/ndctl
21mr|ndctl-71.1-2|46	%{_sysconfdir}/modprobe.d/nvdimm-security.conf
21mr|ndctl-71.1-2|47	%{_sysconfdir}/ndctl/keys/keys.readme
21mr|ndctl-71.1-2|48	%{_sysconfdir}/ndctl/monitor.conf
21mr|ndctl-71.1-2|49	%{_unitdir}/ndctl-monitor.service
21mr|ndctl-71.1-2|50	
21mr|ndctl-71.1-2|51	#---------------------------------------------------------------------------
21mr|ndctl-71.1-2|52	
21mr|ndctl-71.1-2|53	%package -n %{ndctl_dev}
21mr|ndctl-71.1-2|54	Summary:	Development files for libndctl
21mr|ndctl-71.1-2|55	License:	LGPLv2
21mr|ndctl-71.1-2|56	Group:	        Development/Other
21mr|ndctl-71.1-2|57	Requires:	%{ndctl_lib} = %{EVRD}
21mr|ndctl-71.1-2|58	
21mr|ndctl-71.1-2|59	%description -n %{ndctl_dev}
21mr|ndctl-71.1-2|60	The %{name}-devel package contains libraries and header files for
21mr|ndctl-71.1-2|61	developing applications that use %{name}.
21mr|ndctl-71.1-2|62	
21mr|ndctl-71.1-2|63	%files -n %{ndctl_dev}
21mr|ndctl-71.1-2|64	%{_includedir}/ndctl/
21mr|ndctl-71.1-2|65	%{_libdir}/libndctl.so
21mr|ndctl-71.1-2|66	%{_libdir}/pkgconfig/libndctl.pc
21mr|ndctl-71.1-2|67	
21mr|ndctl-71.1-2|68	#---------------------------------------------------------------------------
21mr|ndctl-71.1-2|69	
21mr|ndctl-71.1-2|70	%package -n daxctl
21mr|ndctl-71.1-2|71	Summary:	Manage Device-DAX instances
21mr|ndctl-71.1-2|72	License:	GPLv2
21mr|ndctl-71.1-2|73	Group:          System/Configuration/Hardware
21mr|ndctl-71.1-2|74	Requires:	%{daxctl_lib} = %{EVRD}
21mr|ndctl-71.1-2|75	
21mr|ndctl-71.1-2|76	%description -n daxctl
21mr|ndctl-71.1-2|77	The daxctl utility provides enumeration and provisioning commands for
21mr|ndctl-71.1-2|78	the Linux kernel Device-DAX facility. This facility enables DAX mappings
21mr|ndctl-71.1-2|79	of performance / feature differentiated memory without need of a
21mr|ndctl-71.1-2|80	filesystem.
21mr|ndctl-71.1-2|81	
21mr|ndctl-71.1-2|82	%files -n daxctl
21mr|ndctl-71.1-2|83	%{_bindir}/daxctl
21mr|ndctl-71.1-2|84	%{_datadir}/daxctl/daxctl.conf
21mr|ndctl-71.1-2|85	%if %{with doc}
21mr|ndctl-71.1-2|86	%{_mandir}/man1/daxctl*
21mr|ndctl-71.1-2|87	%endif
21mr|ndctl-71.1-2|88	
21mr|ndctl-71.1-2|89	#---------------------------------------------------------------------------
21mr|ndctl-71.1-2|90	
21mr|ndctl-71.1-2|91	%package -n %{daxctl_dev}
21mr|ndctl-71.1-2|92	Summary:	Development files for libdaxctl
21mr|ndctl-71.1-2|93	License:	LGPLv2
21mr|ndctl-71.1-2|94	Group:		Development/C++
21mr|ndctl-71.1-2|95	Requires:	%{daxctl_lib} = %{EVRD}
21mr|ndctl-71.1-2|96	
21mr|ndctl-71.1-2|97	%description -n %{daxctl_dev}
21mr|ndctl-71.1-2|98	The %{name}-devel package contains libraries and header files for
21mr|ndctl-71.1-2|99	developing applications that use %{name}, a library for enumerating
21mr|ndctl-71.1-2|100	"Device DAX" devices.  Device DAX is a facility for establishing DAX
21mr|ndctl-71.1-2|101	mappings of performance / feature-differentiated memory.
21mr|ndctl-71.1-2|102	
21mr|ndctl-71.1-2|103	%files -n %{daxctl_dev}
21mr|ndctl-71.1-2|104	%doc README.md
21mr|ndctl-71.1-2|105	%{_includedir}/daxctl/
21mr|ndctl-71.1-2|106	%{_libdir}/libdaxctl.so
21mr|ndctl-71.1-2|107	%{_libdir}/pkgconfig/libdaxctl.pc
21mr|ndctl-71.1-2|108	
21mr|ndctl-71.1-2|109	#---------------------------------------------------------------------------
21mr|ndctl-71.1-2|110	
21mr|ndctl-71.1-2|111	%package -n %{ndctl_lib}
21mr|ndctl-71.1-2|112	Summary:	Management library for "libnvdimm" subsystem devices (Non-volatile Memory)
21mr|ndctl-71.1-2|113	License:	LGPLv2
21mr|ndctl-71.1-2|114	Group:          System/Libraries
21mr|ndctl-71.1-2|115	Requires:	%{daxctl_lib} = %{EVRD}
21mr|ndctl-71.1-2|116	
21mr|ndctl-71.1-2|117	%description -n %{ndctl_lib}
21mr|ndctl-71.1-2|118	Libraries for %{name}.
21mr|ndctl-71.1-2|119	
21mr|ndctl-71.1-2|120	%files -n %{ndctl_lib}
21mr|ndctl-71.1-2|121	%{_libdir}/libndctl.so.%{ndctl_maj}*
21mr|ndctl-71.1-2|122	
21mr|ndctl-71.1-2|123	#---------------------------------------------------------------------------
21mr|ndctl-71.1-2|124	
21mr|ndctl-71.1-2|125	%package -n %{daxctl_lib}
21mr|ndctl-71.1-2|126	Summary:	Management library for "Device DAX" devices
21mr|ndctl-71.1-2|127	License:	LGPLv2
21mr|ndctl-71.1-2|128	Group:		System/Libraries
21mr|ndctl-71.1-2|129	
21mr|ndctl-71.1-2|130	%description -n %{daxctl_lib}
21mr|ndctl-71.1-2|131	Device DAX is a facility for establishing DAX mappings of performance /
21mr|ndctl-71.1-2|132	feature-differentiated memory. %{daxctl_lib} provides an enumeration /
21mr|ndctl-71.1-2|133	control API for these devices.
21mr|ndctl-71.1-2|134	
21mr|ndctl-71.1-2|135	%files -n %{daxctl_lib}
21mr|ndctl-71.1-2|136	%{_libdir}/libdaxctl.so.%{daxctl_maj}*
21mr|ndctl-71.1-2|137	
21mr|ndctl-71.1-2|138	#---------------------------------------------------------------------------
21mr|ndctl-71.1-2|139	
21mr|ndctl-71.1-2|140	%prep
21mr|ndctl-71.1-2|141	%setup -q
21mr|ndctl-71.1-2|142	
21mr|ndctl-71.1-2|143	%build
21mr|ndctl-71.1-2|144	echo %{version} > version
21mr|ndctl-71.1-2|145	./autogen.sh
21mr|ndctl-71.1-2|146	
21mr|ndctl-71.1-2|147	%configure \
21mr|ndctl-71.1-2|148	--disable-static \
21mr|ndctl-71.1-2|149	--disable-silent-rules \
21mr|ndctl-71.1-2|150	%if %{with doc}
21mr|ndctl-71.1-2|151	--enable-docs
21mr|ndctl-71.1-2|152	%else
21mr|ndctl-71.1-2|153	--disable-docs
21mr|ndctl-71.1-2|154	%endif
21mr|ndctl-71.1-2|155	
21mr|ndctl-71.1-2|156	%make_build
21mr|ndctl-71.1-2|157	
21mr|ndctl-71.1-2|158	%install
21mr|ndctl-71.1-2|159	%make_install
21mr|ndctl-71.1-2|160	
21mr|ndctl-71.1-2|161	%check
21mr|ndctl-71.1-2|162	make check

14377 21
21mr|neethi-3.0.3-4|1	Name:          neethi
21mr|neethi-3.0.3-4|2	Version:       3.0.3
21mr|neethi-3.0.3-4|3	Release:       4
21mr|neethi-3.0.3-4|4	Summary:       Web Services Policy framework
21mr|neethi-3.0.3-4|5	License:       ASL 2.0
21mr|neethi-3.0.3-4|6	URL:           http://ws.apache.org/neethi/
21mr|neethi-3.0.3-4|7	Source0:       http://archive.apache.org/dist/ws/neethi/%{version}/neethi-%{version}-source-release.zip
21mr|neethi-3.0.3-4|8	Group:          Development/Java
21mr|neethi-3.0.3-4|9	BuildArch:     noarch
21mr|neethi-3.0.3-4|10	# Java stack is not supported on x86_32
21mr|neethi-3.0.3-4|11	ExcludeArch: %{ix86}
21mr|neethi-3.0.3-4|12	
21mr|neethi-3.0.3-4|13	BuildRequires:  maven-local
21mr|neethi-3.0.3-4|14	BuildRequires:  mvn(junit:junit)
21mr|neethi-3.0.3-4|15	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|neethi-3.0.3-4|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|neethi-3.0.3-4|17	BuildRequires:  mvn(org.apache.ws.commons.axiom:axiom-api)
21mr|neethi-3.0.3-4|18	BuildRequires:  mvn(org.apache.ws.commons.axiom:axiom-dom)
21mr|neethi-3.0.3-4|19	BuildRequires:  mvn(org.apache.ws.commons.axiom:axiom-impl)
21mr|neethi-3.0.3-4|20	BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|neethi-3.0.3-4|21	
21mr|neethi-3.0.3-4|22	Requires:       axiom >= 1.2.14
21mr|neethi-3.0.3-4|23	
21mr|neethi-3.0.3-4|24	%description
21mr|neethi-3.0.3-4|25	Apache Neethi provides general framework for the programmers to
21mr|neethi-3.0.3-4|26	use WS Policy. It is compliant with latest WS Policy specification
21mr|neethi-3.0.3-4|27	which was published in March 2006. This framework is specifically
21mr|neethi-3.0.3-4|28	written to enable the Apache Web services stack to use WS Policy as
21mr|neethi-3.0.3-4|29	a way of expressing it's requirements and capabilities.
21mr|neethi-3.0.3-4|30	
21mr|neethi-3.0.3-4|31	%package javadoc
21mr|neethi-3.0.3-4|32	Summary:      API documentation for %{name}
21mr|neethi-3.0.3-4|33	
21mr|neethi-3.0.3-4|34	%description javadoc
21mr|neethi-3.0.3-4|35	API documentation for %{name}.
21mr|neethi-3.0.3-4|36	
21mr|neethi-3.0.3-4|37	%prep
21mr|neethi-3.0.3-4|38	%setup -q -n %{name}-%{version}
21mr|neethi-3.0.3-4|39	
21mr|neethi-3.0.3-4|40	# These plugins are not needed for RPM builds
21mr|neethi-3.0.3-4|41	%pom_remove_plugin :apache-rat-plugin
21mr|neethi-3.0.3-4|42	%pom_remove_plugin :maven-source-plugin
21mr|neethi-3.0.3-4|43	
21mr|neethi-3.0.3-4|44	%mvn_file : %{name}
21mr|neethi-3.0.3-4|45	
21mr|neethi-3.0.3-4|46	%build
21mr|neethi-3.0.3-4|47	%mvn_build
21mr|neethi-3.0.3-4|48	
21mr|neethi-3.0.3-4|49	%install
21mr|neethi-3.0.3-4|50	%mvn_install
21mr|neethi-3.0.3-4|51	
21mr|neethi-3.0.3-4|52	%files -f .mfiles
21mr|neethi-3.0.3-4|53	%doc README.txt RELEASE-NOTE.txt
21mr|neethi-3.0.3-4|54	%license LICENSE NOTICE
21mr|neethi-3.0.3-4|55	
21mr|neethi-3.0.3-4|56	%files javadoc -f .mfiles-javadoc
21mr|neethi-3.0.3-4|57	%license LICENSE NOTICE
21mr|neethi-3.0.3-4|58	

14378 21
21mr|nekohtml-1.9.22-10|1	# Copyright (c) 2000-2009, JPackage Project
21mr|nekohtml-1.9.22-10|2	# All rights reserved.
21mr|nekohtml-1.9.22-10|3	#
21mr|nekohtml-1.9.22-10|4	# Redistribution and use in source and binary forms, with or without
21mr|nekohtml-1.9.22-10|5	# modification, are permitted provided that the following conditions
21mr|nekohtml-1.9.22-10|6	# are met:
21mr|nekohtml-1.9.22-10|7	#
21mr|nekohtml-1.9.22-10|8	# 1. Redistributions of source code must retain the above copyright
21mr|nekohtml-1.9.22-10|9	#    notice, this list of conditions and the following disclaimer.
21mr|nekohtml-1.9.22-10|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|nekohtml-1.9.22-10|11	#    notice, this list of conditions and the following disclaimer in the
21mr|nekohtml-1.9.22-10|12	#    documentation and/or other materials provided with the
21mr|nekohtml-1.9.22-10|13	#    distribution.
21mr|nekohtml-1.9.22-10|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|nekohtml-1.9.22-10|15	#    contributors may be used to endorse or promote products derived
21mr|nekohtml-1.9.22-10|16	#    from this software without specific prior written permission.
21mr|nekohtml-1.9.22-10|17	#
21mr|nekohtml-1.9.22-10|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|nekohtml-1.9.22-10|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|nekohtml-1.9.22-10|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|nekohtml-1.9.22-10|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|nekohtml-1.9.22-10|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|nekohtml-1.9.22-10|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|nekohtml-1.9.22-10|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|nekohtml-1.9.22-10|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|nekohtml-1.9.22-10|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|nekohtml-1.9.22-10|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|nekohtml-1.9.22-10|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|nekohtml-1.9.22-10|29	#
21mr|nekohtml-1.9.22-10|30	
21mr|nekohtml-1.9.22-10|31	Name:           nekohtml
21mr|nekohtml-1.9.22-10|32	Version:        1.9.22
21mr|nekohtml-1.9.22-10|33	Release:        10
21mr|nekohtml-1.9.22-10|34	Epoch:          0
21mr|nekohtml-1.9.22-10|35	Summary:        HTML scanner and tag balancer
21mr|nekohtml-1.9.22-10|36	License:        ASL 2.0
21mr|nekohtml-1.9.22-10|37	URL:            http://nekohtml.sourceforge.net/
21mr|nekohtml-1.9.22-10|38	# No upstream tarball for this release
21mr|nekohtml-1.9.22-10|39	# svn export svn://svn.code.sf.net/p/nekohtml/code/branches/nekohtml-1.9.22 nekohtml-1.9.22
21mr|nekohtml-1.9.22-10|40	# find nekohtml-1.9.22 -name '*.jar' -delete
21mr|nekohtml-1.9.22-10|41	# tar cjf nekohtml-1.9.22.tar.bz2 nekohtml-1.9.22/
21mr|nekohtml-1.9.22-10|42	Source0:        %{name}-%{version}.tar.bz2
21mr|nekohtml-1.9.22-10|43	Source2:        nekohtml-component-info.xml
21mr|nekohtml-1.9.22-10|44	Source3:        http://central.maven.org/maven2/net/sourceforge/%{name}/%{name}/%{version}/%{name}-%{version}.pom
21mr|nekohtml-1.9.22-10|45	Patch0:         0001-Crosslink-javadoc.patch
21mr|nekohtml-1.9.22-10|46	Patch1:         0002-Jar-paths.patch
21mr|nekohtml-1.9.22-10|47	# Add proper attributes to MANIFEST.MF file so bundle can be used by other OSGI bundles.
21mr|nekohtml-1.9.22-10|48	Patch2:         0003-Add-OSGi-attributes.patch
21mr|nekohtml-1.9.22-10|49	
21mr|nekohtml-1.9.22-10|50	Requires:       bcel
21mr|nekohtml-1.9.22-10|51	Requires:       xerces-j2 >= 0:2.7.1
21mr|nekohtml-1.9.22-10|52	Requires:       xml-commons-apis
21mr|nekohtml-1.9.22-10|53	# Explicit requires for javapackages-tools since nekohtml-filter script
21mr|nekohtml-1.9.22-10|54	# uses /usr/share/java-utils/java-functions
21mr|nekohtml-1.9.22-10|55	Requires:       javapackages-tools
21mr|nekohtml-1.9.22-10|56	BuildRequires:  javapackages-local
21mr|nekohtml-1.9.22-10|57	BuildRequires:  ant
21mr|nekohtml-1.9.22-10|58	BuildRequires:  ant-junit
21mr|nekohtml-1.9.22-10|59	BuildRequires:  bcel
21mr|nekohtml-1.9.22-10|60	BuildRequires:  bcel-javadoc
21mr|nekohtml-1.9.22-10|61	BuildRequires:  xerces-j2 >= 0:2.7.1
21mr|nekohtml-1.9.22-10|62	BuildRequires:  xerces-j2-javadoc
21mr|nekohtml-1.9.22-10|63	BuildRequires:  xml-commons-apis
21mr|nekohtml-1.9.22-10|64	
21mr|nekohtml-1.9.22-10|65	Group:          Development/Java
21mr|nekohtml-1.9.22-10|66	BuildArch:      noarch
21mr|nekohtml-1.9.22-10|67	# Java stack is not supported on x86_32
21mr|nekohtml-1.9.22-10|68	ExcludeArch: %{ix86}
21mr|nekohtml-1.9.22-10|69	
21mr|nekohtml-1.9.22-10|70	%description
21mr|nekohtml-1.9.22-10|71	NekoHTML is a simple HTML scanner and tag balancer that enables
21mr|nekohtml-1.9.22-10|72	application programmers to parse HTML documents and access the
21mr|nekohtml-1.9.22-10|73	information using standard XML interfaces. The parser can scan HTML
21mr|nekohtml-1.9.22-10|74	files and "fix up" many common mistakes that human (and computer)
21mr|nekohtml-1.9.22-10|75	authors make in writing HTML documents.  NekoHTML adds missing parent
21mr|nekohtml-1.9.22-10|76	elements; automatically closes elements with optional end tags; and
21mr|nekohtml-1.9.22-10|77	can handle mismatched inline element tags.
21mr|nekohtml-1.9.22-10|78	NekoHTML is written using the Xerces Native Interface (XNI) that is
21mr|nekohtml-1.9.22-10|79	the foundation of the Xerces2 implementation. This enables you to use
21mr|nekohtml-1.9.22-10|80	the NekoHTML parser with existing XNI tools without modification or
21mr|nekohtml-1.9.22-10|81	rewriting code.
21mr|nekohtml-1.9.22-10|82	
21mr|nekohtml-1.9.22-10|83	%package javadoc
21mr|nekohtml-1.9.22-10|84	Summary:        Javadoc for %{name}
21mr|nekohtml-1.9.22-10|85	
21mr|nekohtml-1.9.22-10|86	%description javadoc
21mr|nekohtml-1.9.22-10|87	Javadoc for %{name}.
21mr|nekohtml-1.9.22-10|88	
21mr|nekohtml-1.9.22-10|89	%package demo
21mr|nekohtml-1.9.22-10|90	Summary:        Demo for %{name}
21mr|nekohtml-1.9.22-10|91	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|nekohtml-1.9.22-10|92	
21mr|nekohtml-1.9.22-10|93	%description demo
21mr|nekohtml-1.9.22-10|94	Demonstrations and samples for %{name}.
21mr|nekohtml-1.9.22-10|95	
21mr|nekohtml-1.9.22-10|96	%prep
21mr|nekohtml-1.9.22-10|97	%setup -q
21mr|nekohtml-1.9.22-10|98	%patch0 -p1
21mr|nekohtml-1.9.22-10|99	%patch1 -p1
21mr|nekohtml-1.9.22-10|100	%patch2 -p1
21mr|nekohtml-1.9.22-10|101	
21mr|nekohtml-1.9.22-10|102	find -name "*.jar" -delete
21mr|nekohtml-1.9.22-10|103	sed -i 's/\r$//g' *.txt doc/*.html
21mr|nekohtml-1.9.22-10|104	
21mr|nekohtml-1.9.22-10|105	# cannonization test fails on some whitespace, TODO investigate
21mr|nekohtml-1.9.22-10|106	rm data/meta/test-meta-encoding3.html
21mr|nekohtml-1.9.22-10|107	
21mr|nekohtml-1.9.22-10|108	%mvn_alias net.sourceforge.%{name}:%{name} %{name}:%{name}
21mr|nekohtml-1.9.22-10|109	%mvn_package net.sourceforge.%{name}:%{name}-samples demo
21mr|nekohtml-1.9.22-10|110	%mvn_file ':{*}' @1
21mr|nekohtml-1.9.22-10|111	
21mr|nekohtml-1.9.22-10|112	%build
21mr|nekohtml-1.9.22-10|113	export CLASSPATH=$(build-classpath bcel xerces-j2 xml-commons-apis)
21mr|nekohtml-1.9.22-10|114	%{ant} \
21mr|nekohtml-1.9.22-10|115	-Dbuild.sysclasspath=first \
21mr|nekohtml-1.9.22-10|116	-Dlib.dir=%{_javadir} \
21mr|nekohtml-1.9.22-10|117	-Djar.file=%{name}.jar \
21mr|nekohtml-1.9.22-10|118	-Djar.xni.file=%{name}-xni.jar \
21mr|nekohtml-1.9.22-10|119	-Djar.samples.file=%{name}-samples.jar \
21mr|nekohtml-1.9.22-10|120	-Dbcel.javadoc=%{_javadocdir}/bcel \
21mr|nekohtml-1.9.22-10|121	-Dj2se.javadoc=%{_javadocdir}/java \
21mr|nekohtml-1.9.22-10|122	-Dxni.javadoc=%{_javadocdir}/xerces-j2-xni \
21mr|nekohtml-1.9.22-10|123	-Dxerces.javadoc=%{_javadocdir}/xerces-j2-impl \
21mr|nekohtml-1.9.22-10|124	clean jar jar-xni test doc
21mr|nekohtml-1.9.22-10|125	# test - disabled because it makes the build failing
21mr|nekohtml-1.9.22-10|126	
21mr|nekohtml-1.9.22-10|127	%mvn_artifact %{SOURCE3} %{name}.jar
21mr|nekohtml-1.9.22-10|128	%mvn_artifact net.sourceforge.%{name}:%{name}-xni:%{version} %{name}-xni.jar
21mr|nekohtml-1.9.22-10|129	%mvn_artifact net.sourceforge.%{name}:%{name}-samples:%{version} %{name}-samples.jar
21mr|nekohtml-1.9.22-10|130	
21mr|nekohtml-1.9.22-10|131	%install
21mr|nekohtml-1.9.22-10|132	%mvn_install -J build/doc/javadoc
21mr|nekohtml-1.9.22-10|133	
21mr|nekohtml-1.9.22-10|134	# Scripts
21mr|nekohtml-1.9.22-10|135	%jpackage_script org.cyberneko.html.filters.Writer "" "" "nekohtml:xerces-j2" nekohtml-filter true
21mr|nekohtml-1.9.22-10|136	
21mr|nekohtml-1.9.22-10|137	%files -f .mfiles
21mr|nekohtml-1.9.22-10|138	%doc LICENSE.txt README.txt doc/*.html
21mr|nekohtml-1.9.22-10|139	%{_bindir}/%{name}-filter
21mr|nekohtml-1.9.22-10|140	
21mr|nekohtml-1.9.22-10|141	%files javadoc -f .mfiles-javadoc
21mr|nekohtml-1.9.22-10|142	
21mr|nekohtml-1.9.22-10|143	%files demo -f .mfiles-demo
21mr|nekohtml-1.9.22-10|144	

14379 21
21mr|neko-htmlunit-2.23-7|1	Name:          neko-htmlunit
21mr|neko-htmlunit-2.23-7|2	Version:       2.23
21mr|neko-htmlunit-2.23-7|3	Release:       7
21mr|neko-htmlunit-2.23-7|4	Summary:       HtmlUnit adaptation of NekoHtml
21mr|neko-htmlunit-2.23-7|5	License:       ASL 2.0
21mr|neko-htmlunit-2.23-7|6	URL:           http://htmlunit.sourceforge.net
21mr|neko-htmlunit-2.23-7|7	# svn export http://svn.code.sf.net/p/htmlunit/code/tags/HtmlUnit\ NekoHtml-2.23 neko-htmlunit-2.23
21mr|neko-htmlunit-2.23-7|8	# tar cJf neko-htmlunit-2.23.tar.xz neko-htmlunit-2.23
21mr|neko-htmlunit-2.23-7|9	Source0:       neko-htmlunit-%{version}.tar.xz
21mr|neko-htmlunit-2.23-7|10	
21mr|neko-htmlunit-2.23-7|11	BuildRequires: maven-local
21mr|neko-htmlunit-2.23-7|12	BuildRequires: mvn(junit:junit)
21mr|neko-htmlunit-2.23-7|13	BuildRequires: mvn(xerces:xercesImpl)
21mr|neko-htmlunit-2.23-7|14	# Modified version of NekoHtml
21mr|neko-htmlunit-2.23-7|15	# see https://sourceforge.net/p/htmlunit/mailman/message/34963360/
21mr|neko-htmlunit-2.23-7|16	Provides:      bundled(nekohtml) = 1.9.22
21mr|neko-htmlunit-2.23-7|17	
21mr|neko-htmlunit-2.23-7|18	Group:          Development/Java
21mr|neko-htmlunit-2.23-7|19	BuildArch:     noarch
21mr|neko-htmlunit-2.23-7|20	# Java stack is not supported on x86_32
21mr|neko-htmlunit-2.23-7|21	ExcludeArch: %{ix86}
21mr|neko-htmlunit-2.23-7|22	
21mr|neko-htmlunit-2.23-7|23	%description
21mr|neko-htmlunit-2.23-7|24	HtmlUnit adaptation of NekoHtml. It has the
21mr|neko-htmlunit-2.23-7|25	same functionality but exposing HTMLElements
21mr|neko-htmlunit-2.23-7|26	to be overridden.
21mr|neko-htmlunit-2.23-7|27	
21mr|neko-htmlunit-2.23-7|28	%package javadoc
21mr|neko-htmlunit-2.23-7|29	Summary:       Javadoc for %{name}
21mr|neko-htmlunit-2.23-7|30	
21mr|neko-htmlunit-2.23-7|31	%description javadoc
21mr|neko-htmlunit-2.23-7|32	This package contains javadoc for %{name}.
21mr|neko-htmlunit-2.23-7|33	
21mr|neko-htmlunit-2.23-7|34	%prep
21mr|neko-htmlunit-2.23-7|35	%setup -q -n neko-htmlunit-%{version}
21mr|neko-htmlunit-2.23-7|36	
21mr|neko-htmlunit-2.23-7|37	%pom_remove_plugin :maven-source-plugin
21mr|neko-htmlunit-2.23-7|38	%pom_remove_plugin :maven-scm-plugin
21mr|neko-htmlunit-2.23-7|39	
21mr|neko-htmlunit-2.23-7|40	%mvn_file net.sourceforge.htmlunit:%{name} %{name}
21mr|neko-htmlunit-2.23-7|41	
21mr|neko-htmlunit-2.23-7|42	%build
21mr|neko-htmlunit-2.23-7|43	
21mr|neko-htmlunit-2.23-7|44	%mvn_build
21mr|neko-htmlunit-2.23-7|45	
21mr|neko-htmlunit-2.23-7|46	%install
21mr|neko-htmlunit-2.23-7|47	%mvn_install
21mr|neko-htmlunit-2.23-7|48	
21mr|neko-htmlunit-2.23-7|49	%files -f .mfiles
21mr|neko-htmlunit-2.23-7|50	%license LICENSE.txt
21mr|neko-htmlunit-2.23-7|51	
21mr|neko-htmlunit-2.23-7|52	%files javadoc -f .mfiles-javadoc
21mr|neko-htmlunit-2.23-7|53	%license LICENSE.txt
21mr|neko-htmlunit-2.23-7|54	

14380 21
21mr|nemo-5.6.3-1|1	%define	major 1
21mr|nemo-5.6.3-1|2	%define gir_major 3.0
21mr|nemo-5.6.3-1|3	%define	libname %mklibname %{name}-extensions %{major}
21mr|nemo-5.6.3-1|4	%define girname %mklibname %{name}-gir %{gir_major}
21mr|nemo-5.6.3-1|5	%define	devname %mklibname %{name}-extensions -d
21mr|nemo-5.6.3-1|6	
21mr|nemo-5.6.3-1|7	%define lang_ver 5.4.0
21mr|nemo-5.6.3-1|8	
21mr|nemo-5.6.3-1|9	Summary:	File manager for Cinnamon
21mr|nemo-5.6.3-1|10	Name:		nemo
21mr|nemo-5.6.3-1|11	Version:	5.6.3
21mr|nemo-5.6.3-1|12	Release:	1
21mr|nemo-5.6.3-1|13	License:	GPLv2+ and LGPLv2+
21mr|nemo-5.6.3-1|14	Group:		File tools
21mr|nemo-5.6.3-1|15	Url:		https://github.com/linuxmint/nemo
21mr|nemo-5.6.3-1|16	Source0:	https://github.com/linuxmint/nemo/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|nemo-5.6.3-1|17	# With manual fix
21mr|nemo-5.6.3-1|18	Source1:	https://raw.githubusercontent.com/linuxmint/cinnamon-translations/%{lang_ver}/po-export/nemo/%{name}-ru.po
21mr|nemo-5.6.3-1|19	Patch0:		nemo-5.0.1-disable-open-as-root.patch
21mr|nemo-5.6.3-1|20	BuildRequires:	intltool
21mr|nemo-5.6.3-1|21	BuildRequires:	meson
21mr|nemo-5.6.3-1|22	BuildRequires:	python3-gi
21mr|nemo-5.6.3-1|23	BuildRequires:	pkgconfig(cinnamon-desktop)
21mr|nemo-5.6.3-1|24	BuildRequires:	pkgconfig(exempi-2.0)
21mr|nemo-5.6.3-1|25	BuildRequires:	pkgconfig(gail-3.0)
21mr|nemo-5.6.3-1|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|nemo-5.6.3-1|27	BuildRequires:	pkgconfig(gtk4)
21mr|nemo-5.6.3-1|28	BuildRequires:	pkgconfig(gtk-doc)
21mr|nemo-5.6.3-1|29	BuildRequires:	pkgconfig(libexif)
21mr|nemo-5.6.3-1|30	BuildRequires:	pkgconfig(libgsf-1)
21mr|nemo-5.6.3-1|31	BuildRequires:	pkgconfig(libnotify)
21mr|nemo-5.6.3-1|32	BuildRequires:	pkgconfig(libselinux)
21mr|nemo-5.6.3-1|33	BuildRequires:	pkgconfig(libxml-2.0)
21mr|nemo-5.6.3-1|34	BuildRequires:	pkgconfig(sm)
21mr|nemo-5.6.3-1|35	BuildRequires:	pkgconfig(xapp)
21mr|nemo-5.6.3-1|36	BuildRequires:	pkgconfig(xproto)
21mr|nemo-5.6.3-1|37	Requires:	%{name}-desktop-icons = %{EVRD}
21mr|nemo-5.6.3-1|38	Requires:	%{libname} = %{EVRD}
21mr|nemo-5.6.3-1|39	Recommends:	yelp
21mr|nemo-5.6.3-1|40	
21mr|nemo-5.6.3-1|41	%description
21mr|nemo-5.6.3-1|42	Nemo is the file manager and graphical shell for the Cinnamon desktop
21mr|nemo-5.6.3-1|43	that makes it easy to manage your files and the rest of your system.
21mr|nemo-5.6.3-1|44	It allows to browse directories on local and remote filesystems, preview
21mr|nemo-5.6.3-1|45	files and launch applications associated with them.
21mr|nemo-5.6.3-1|46	It is also responsible for handling the icons on the Cinnamon desktop.
21mr|nemo-5.6.3-1|47	
21mr|nemo-5.6.3-1|48	%files
21mr|nemo-5.6.3-1|49	%doc AUTHORS NEWS README.md
21mr|nemo-5.6.3-1|50	%license COPYING COPYING-DOCS
21mr|nemo-5.6.3-1|51	%{_bindir}/%{name}
21mr|nemo-5.6.3-1|52	%{_bindir}/%{name}-autorun-software
21mr|nemo-5.6.3-1|53	%{_bindir}/%{name}-connect-server
21mr|nemo-5.6.3-1|54	%{_bindir}/%{name}-epub2text
21mr|nemo-5.6.3-1|55	%{_bindir}/%{name}-mso-to-txt
21mr|nemo-5.6.3-1|56	%{_bindir}/%{name}-open-with
21mr|nemo-5.6.3-1|57	%{_bindir}/%{name}-ppt-to-txt
21mr|nemo-5.6.3-1|58	%{_bindir}/%{name}-xls-to-txt
21mr|nemo-5.6.3-1|59	%{_datadir}/applications/%{name}-autorun-software.desktop
21mr|nemo-5.6.3-1|60	%{_datadir}/applications/%{name}.desktop
21mr|nemo-5.6.3-1|61	%{_datadir}/dbus-1/services/%{name}.*.service
21mr|nemo-5.6.3-1|62	%{_datadir}/dbus-1/services/%{name}.service
21mr|nemo-5.6.3-1|63	%{_datadir}/gtksourceview-*/language-specs/%{name}_action.lang
21mr|nemo-5.6.3-1|64	%{_datadir}/gtksourceview-*/language-specs/%{name}_search_helper.lang
21mr|nemo-5.6.3-1|65	%{_datadir}/mime/packages/%{name}.xml
21mr|nemo-5.6.3-1|66	%{_datadir}/%{name}/actions/*.%{name}_action
21mr|nemo-5.6.3-1|67	%{_datadir}/%{name}/actions/*.py
21mr|nemo-5.6.3-1|68	%{_datadir}/%{name}/actions/__pycache__/myaction.cpython-*.pyc
21mr|nemo-5.6.3-1|69	%{_datadir}/%{name}/icons/hicolor/*/*/*.png
21mr|nemo-5.6.3-1|70	%{_datadir}/%{name}/script-info.md
21mr|nemo-5.6.3-1|71	%{_datadir}/%{name}/search-helpers/*.%{name}_search_helper
21mr|nemo-5.6.3-1|72	%{_datadir}/polkit-1/actions/org.%{name}.root.policy
21mr|nemo-5.6.3-1|73	%{_iconsdir}/hicolor/*/*/*.png
21mr|nemo-5.6.3-1|74	%{_iconsdir}/hicolor/*/*/*.svg
21mr|nemo-5.6.3-1|75	%{_libexecdir}/%{name}-convert-metadata
21mr|nemo-5.6.3-1|76	%{_libexecdir}/%{name}-extensions-list
21mr|nemo-5.6.3-1|77	%{_mandir}/man1/%{name}*
21mr|nemo-5.6.3-1|78	%exclude %{_iconsdir}/hicolor/*/*/%{name}-horizontal-layout-*.svg
21mr|nemo-5.6.3-1|79	%exclude %{_iconsdir}/hicolor/*/*/%{name}-vertical-layout-*.svg
21mr|nemo-5.6.3-1|80	
21mr|nemo-5.6.3-1|81	#----------------------------------------------------------------------------
21mr|nemo-5.6.3-1|82	
21mr|nemo-5.6.3-1|83	%package -n %{libname}
21mr|nemo-5.6.3-1|84	Summary:	Nemo extensions library
21mr|nemo-5.6.3-1|85	Group:		System/Libraries
21mr|nemo-5.6.3-1|86	
21mr|nemo-5.6.3-1|87	%description -n %{libname}
21mr|nemo-5.6.3-1|88	This package provides the libraries used by nemo extensions.
21mr|nemo-5.6.3-1|89	
21mr|nemo-5.6.3-1|90	%files -n %{libname}
21mr|nemo-5.6.3-1|91	%license COPYING.LIB
21mr|nemo-5.6.3-1|92	%{_libdir}/lib%{name}-extension.so.%{major}*
21mr|nemo-5.6.3-1|93	
21mr|nemo-5.6.3-1|94	#----------------------------------------------------------------------------
21mr|nemo-5.6.3-1|95	
21mr|nemo-5.6.3-1|96	%package -n %{girname}
21mr|nemo-5.6.3-1|97	Summary:	GObject Introspection interface description for %{name}
21mr|nemo-5.6.3-1|98	Group:		System/Libraries
21mr|nemo-5.6.3-1|99	Requires:	%{libname} = %{EVRD}
21mr|nemo-5.6.3-1|100	
21mr|nemo-5.6.3-1|101	%description -n %{girname}
21mr|nemo-5.6.3-1|102	GObject Introspection interface description for %{name}.
21mr|nemo-5.6.3-1|103	
21mr|nemo-5.6.3-1|104	%files -n %{girname}
21mr|nemo-5.6.3-1|105	%doc AUTHORS
21mr|nemo-5.6.3-1|106	%license COPYING
21mr|nemo-5.6.3-1|107	%{_libdir}/girepository-1.0/Nemo-%{gir_major}.typelib
21mr|nemo-5.6.3-1|108	
21mr|nemo-5.6.3-1|109	#----------------------------------------------------------------------------
21mr|nemo-5.6.3-1|110	
21mr|nemo-5.6.3-1|111	%package -n %{devname}
21mr|nemo-5.6.3-1|112	Summary:	Support for developing nemo extensions
21mr|nemo-5.6.3-1|113	Group:		Development/C
21mr|nemo-5.6.3-1|114	Requires:	%{libname} = %{EVRD}
21mr|nemo-5.6.3-1|115	Requires:	%{girname} = %{EVRD}
21mr|nemo-5.6.3-1|116	Provides:	%{name}-devel = %{EVRD}
21mr|nemo-5.6.3-1|117	
21mr|nemo-5.6.3-1|118	%description -n %{devname}
21mr|nemo-5.6.3-1|119	This package provides libraries and header files needed
21mr|nemo-5.6.3-1|120	for developing nemo extensions.
21mr|nemo-5.6.3-1|121	
21mr|nemo-5.6.3-1|122	%files -n %{devname}
21mr|nemo-5.6.3-1|123	%license COPYING.EXTENSIONS
21mr|nemo-5.6.3-1|124	%{_datadir}/gir-1.0/Nemo-%{gir_major}.gir
21mr|nemo-5.6.3-1|125	%{_includedir}/%{name}/lib%{name}-extension/%{name}-*.h
21mr|nemo-5.6.3-1|126	%{_libdir}/lib%{name}-extension.so
21mr|nemo-5.6.3-1|127	%{_libdir}/pkgconfig/lib%{name}-extension.pc
21mr|nemo-5.6.3-1|128	
21mr|nemo-5.6.3-1|129	#----------------------------------------------------------------------------
21mr|nemo-5.6.3-1|130	
21mr|nemo-5.6.3-1|131	%package desktop-icons
21mr|nemo-5.6.3-1|132	Summary:	Nemo desktop icons
21mr|nemo-5.6.3-1|133	Group:		Graphical desktop/GNOME
21mr|nemo-5.6.3-1|134	Requires:	cinnamon-desktop
21mr|nemo-5.6.3-1|135	Requires:	xapps-desktop-schemas
21mr|nemo-5.6.3-1|136	OrderWithRequires: gnome-user-docs
21mr|nemo-5.6.3-1|137	Provides:	gnome-desktop-icons = %{EVRD}
21mr|nemo-5.6.3-1|138	
21mr|nemo-5.6.3-1|139	%description desktop-icons
21mr|nemo-5.6.3-1|140	It is responsible for handling the icons on the Cinnamon desktop
21mr|nemo-5.6.3-1|141	and GNOME desktop.
21mr|nemo-5.6.3-1|142	
21mr|nemo-5.6.3-1|143	%files desktop-icons -f %{name}.lang
21mr|nemo-5.6.3-1|144	%doc AUTHORS
21mr|nemo-5.6.3-1|145	%license COPYING
21mr|nemo-5.6.3-1|146	%{_bindir}/%{name}-desktop
21mr|nemo-5.6.3-1|147	%{_datadir}/applications/%{name}-autostart.desktop
21mr|nemo-5.6.3-1|148	%{_datadir}/glib-2.0/schemas/org.%{name}.gschema.xml
21mr|nemo-5.6.3-1|149	%ghost %{_datadir}/help/*/gnome-help/%{name}-file-properties-*.page
21mr|nemo-5.6.3-1|150	%{_iconsdir}/hicolor/*/*/%{name}-horizontal-layout-*.svg
21mr|nemo-5.6.3-1|151	%{_iconsdir}/hicolor/*/*/%{name}-vertical-layout-*.svg
21mr|nemo-5.6.3-1|152	%{_sysconfdir}/skel/.config/autostart/gnome-desktop-icons*.desktop
21mr|nemo-5.6.3-1|153	
21mr|nemo-5.6.3-1|154	%post desktop-icons
21mr|nemo-5.6.3-1|155	if [ -d %{_datadir}/help/ru/gnome-help ]; then
21mr|nemo-5.6.3-1|156	for i in $(ls %{_datadir}/help |grep "^..\(\|_..\)$"); do
21mr|nemo-5.6.3-1|157	if [ -f %{_datadir}/help/$i/gnome-help/nautilus-file-properties-basic.page ] && [ ! -f %{_datadir}/help/$i/gnome-help/%{name}-file-properties-basic.page ]; then
21mr|nemo-5.6.3-1|158	cp %{_datadir}/help/$i/gnome-help/{nautilus,%{name}}-file-properties-basic.page
21mr|nemo-5.6.3-1|159	cp %{_datadir}/help/$i/gnome-help/{nautilus,%{name}}-file-properties-permissions.page
21mr|nemo-5.6.3-1|160	sed -i "s/nautilus\(-file-properties-basic\)/%{name}\1/" %{_datadir}/help/$i/gnome-help/%{name}-file-properties-basic.page
21mr|nemo-5.6.3-1|161	sed -i "s/nautilus\(-file-properties-permissions\)/%{name}\1/" %{_datadir}/help/$i/gnome-help/%{name}-file-properties-permissions.page
21mr|nemo-5.6.3-1|162	fi
21mr|nemo-5.6.3-1|163	done
21mr|nemo-5.6.3-1|164	fi
21mr|nemo-5.6.3-1|165	
21mr|nemo-5.6.3-1|166	#----------------------------------------------------------------------------
21mr|nemo-5.6.3-1|167	
21mr|nemo-5.6.3-1|168	%prep
21mr|nemo-5.6.3-1|169	%autosetup -p1
21mr|nemo-5.6.3-1|170	
21mr|nemo-5.6.3-1|171	%build
21mr|nemo-5.6.3-1|172	%meson
21mr|nemo-5.6.3-1|173	%meson_build
21mr|nemo-5.6.3-1|174	
21mr|nemo-5.6.3-1|175	%install
21mr|nemo-5.6.3-1|176	%meson_install
21mr|nemo-5.6.3-1|177	
21mr|nemo-5.6.3-1|178	mkdir -p %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/
21mr|nemo-5.6.3-1|179	msgfmt %{SOURCE1} -o %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{name}.mo
21mr|nemo-5.6.3-1|180	
21mr|nemo-5.6.3-1|181	mkdir -p %{buildroot}%{_sysconfdir}/skel/.config/autostart
21mr|nemo-5.6.3-1|182	cat >> %{buildroot}%{_sysconfdir}/skel/.config/autostart/gnome-desktop-icons.desktop << "EOF"
21mr|nemo-5.6.3-1|183	[Desktop Entry]
21mr|nemo-5.6.3-1|184	Type=Application
21mr|nemo-5.6.3-1|185	Name=Gnome desktop icons
21mr|nemo-5.6.3-1|186	Comment=Enable desktop icons on Gnome
21mr|nemo-5.6.3-1|187	Exec=%{name}-desktop
21mr|nemo-5.6.3-1|188	X-GNOME-Autostart-enabled=true
21mr|nemo-5.6.3-1|189	X-GNOME-AutoRestart=true
21mr|nemo-5.6.3-1|190	NoDisplay=true
21mr|nemo-5.6.3-1|191	EOF
21mr|nemo-5.6.3-1|192	
21mr|nemo-5.6.3-1|193	%find_lang %{name}

14381 21
21mr|neochat-23.08.4-4|1	Summary:	Client for matrix, the decentralized communication protocol
21mr|neochat-23.08.4-4|2	Name:		neochat
21mr|neochat-23.08.4-4|3	Version:	23.08.4
21mr|neochat-23.08.4-4|4	Release:	4
21mr|neochat-23.08.4-4|5	Group:		Networking/IRC
21mr|neochat-23.08.4-4|6	License:	GPLv2 and GPLv2+ and GPLv3 and GPLv3+ and BSD
21mr|neochat-23.08.4-4|7	URL:		https://invent.kde.org/network/neochat
21mr|neochat-23.08.4-4|8	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|neochat-23.08.4-4|9	BuildRequires:	extra-cmake-modules
21mr|neochat-23.08.4-4|10	BuildRequires:	qcoro-qt5-devel
21mr|neochat-23.08.4-4|11	BuildRequires:	cmark
21mr|neochat-23.08.4-4|12	BuildRequires:	qt5-linguist-tools
21mr|neochat-23.08.4-4|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|neochat-23.08.4-4|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|neochat-23.08.4-4|15	BuildRequires:	pkgconfig(Qt5DBus)
21mr|neochat-23.08.4-4|16	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|neochat-23.08.4-4|17	BuildRequires:	pkgconfig(Qt5Network)
21mr|neochat-23.08.4-4|18	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|neochat-23.08.4-4|19	BuildRequires:	pkgconfig(Qt5Svg)
21mr|neochat-23.08.4-4|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|neochat-23.08.4-4|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|neochat-23.08.4-4|22	BuildRequires:	pkgconfig(olm)
21mr|neochat-23.08.4-4|23	BuildRequires:	pkgconfig(QtOlm)
21mr|neochat-23.08.4-4|24	BuildRequires:	pkgconfig(Quotient)
21mr|neochat-23.08.4-4|25	BuildRequires:	kf5config-devel
21mr|neochat-23.08.4-4|26	BuildRequires:	kf5coreaddons-devel
21mr|neochat-23.08.4-4|27	BuildRequires:	kf5configwidgets-devel
21mr|neochat-23.08.4-4|28	BuildRequires:	kf5dbusaddons-devel
21mr|neochat-23.08.4-4|29	BuildRequires:	kf5doctools-devel
21mr|neochat-23.08.4-4|30	BuildRequires:	kf5i18n-devel
21mr|neochat-23.08.4-4|31	BuildRequires:	kf5kio-devel
21mr|neochat-23.08.4-4|32	BuildRequires:	kf5itemmodels-devel
21mr|neochat-23.08.4-4|33	BuildRequires:	kf5kirigami2-devel
21mr|neochat-23.08.4-4|34	BuildRequires:	kf5notifications-devel
21mr|neochat-23.08.4-4|35	BuildRequires:	kf5sonnet-devel
21mr|neochat-23.08.4-4|36	BuildRequires:	kf5windowsystem-devel
21mr|neochat-23.08.4-4|37	BuildRequires:	kirigami-addons-devel
21mr|neochat-23.08.4-4|38	BuildRequires:	qqc2-desktop-style-devel
21mr|neochat-23.08.4-4|39	BuildRequires:	pkgconfig(libcmark)
21mr|neochat-23.08.4-4|40	BuildRequires:	desktop-file-utils
21mr|neochat-23.08.4-4|41	BuildRequires:	pkgconfig(appstream-glib)
21mr|neochat-23.08.4-4|42	BuildRequires:	kquickimageeditor-devel
21mr|neochat-23.08.4-4|43	BuildRequires:	kf5syntaxhighlighting-devel
21mr|neochat-23.08.4-4|44	BuildRequires:	%{_lib}qt5keychain-devel
21mr|neochat-23.08.4-4|45	Requires:	hicolor-icon-theme
21mr|neochat-23.08.4-4|46	Requires:	kirigami2
21mr|neochat-23.08.4-4|47	Requires:	kirigami-addons
21mr|neochat-23.08.4-4|48	Requires:	kquickimageeditor
21mr|neochat-23.08.4-4|49	Requires:	qt5-qtquickcontrols2
21mr|neochat-23.08.4-4|50	Requires:	%{_lib}kf5itemmodels-qml
21mr|neochat-23.08.4-4|51	Requires:	%{_lib}kf5syntaxhighlighting5
21mr|neochat-23.08.4-4|52	Requires:	%{_lib}qt5location5
21mr|neochat-23.08.4-4|53	
21mr|neochat-23.08.4-4|54	%description
21mr|neochat-23.08.4-4|55	Neochat is a client for Matrix, the decentralized communication protocol for
21mr|neochat-23.08.4-4|56	instant messaging. It is a fork of Spectral, using KDE frameworks, most
21mr|neochat-23.08.4-4|57	notably Kirigami, KConfig and KI18n.
21mr|neochat-23.08.4-4|58	
21mr|neochat-23.08.4-4|59	%files -f %{name}.lang
21mr|neochat-23.08.4-4|60	%license LICENSES/*
21mr|neochat-23.08.4-4|61	%doc README.md
21mr|neochat-23.08.4-4|62	%{_kde5_bindir}/%{name}
21mr|neochat-23.08.4-4|63	%{_kde5_applicationsdir}/*.desktop
21mr|neochat-23.08.4-4|64	%{_kde5_datadir}/icons/hicolor/*/apps/*
21mr|neochat-23.08.4-4|65	%{_kde5_datadir}/qlogging-categories5/neochat.categories
21mr|neochat-23.08.4-4|66	%{_appdatadir}/*.appdata.xml
21mr|neochat-23.08.4-4|67	%{_kde5_notificationsdir}/%{name}.notifyrc
21mr|neochat-23.08.4-4|68	%{_kde5_datadir}/krunner/dbusplugins/plasma-runner-neochat.desktop
21mr|neochat-23.08.4-4|69	%{_mandir}/man1/neochat.1*
21mr|neochat-23.08.4-4|70	%{_mandir}/*/man1/neochat.1*
21mr|neochat-23.08.4-4|71	
21mr|neochat-23.08.4-4|72	#----------------------------------------
21mr|neochat-23.08.4-4|73	
21mr|neochat-23.08.4-4|74	%prep
21mr|neochat-23.08.4-4|75	%autosetup -p1
21mr|neochat-23.08.4-4|76	
21mr|neochat-23.08.4-4|77	%build
21mr|neochat-23.08.4-4|78	%ifarch %{riscv}
21mr|neochat-23.08.4-4|79	%global optflags %{optflags} -std=c++17
21mr|neochat-23.08.4-4|80	%endif
21mr|neochat-23.08.4-4|81	%cmake_kde5 \
21mr|neochat-23.08.4-4|82	-DCMAKE_BUILD_TYPE=Release
21mr|neochat-23.08.4-4|83	%make
21mr|neochat-23.08.4-4|84	
21mr|neochat-23.08.4-4|85	%install
21mr|neochat-23.08.4-4|86	%makeinstall_std -C build
21mr|neochat-23.08.4-4|87	%find_lang %{name}
21mr|neochat-23.08.4-4|88	

14382 21
21mr|neon-0.31.2-2|1	%define major 0.27
21mr|neon-0.31.2-2|2	%define libname %mklibname %{name} %{major}
21mr|neon-0.31.2-2|3	%define devname %mklibname %{name} -d
21mr|neon-0.31.2-2|4	
21mr|neon-0.31.2-2|5	Summary:	An HTTP and WebDAV client library, with a C interface
21mr|neon-0.31.2-2|6	Name:		neon
21mr|neon-0.31.2-2|7	Version:	0.31.2
21mr|neon-0.31.2-2|8	Release:	2
21mr|neon-0.31.2-2|9	License:	GPLv2+ and LGPLv2+
21mr|neon-0.31.2-2|10	Group:		System/Libraries
21mr|neon-0.31.2-2|11	Url:		http://www.webdav.org/neon/
21mr|neon-0.31.2-2|12	Source0:	https://notroj.github.io/neon/%{name}-%{version}.tar.gz
21mr|neon-0.31.2-2|13	Patch0:		neon-locales.diff
21mr|neon-0.31.2-2|14	Patch1:		neon-fail_parse.diff
21mr|neon-0.31.2-2|15	Patch2:		neon-borked_addr_reverse.diff
21mr|neon-0.31.2-2|16	Patch3:		neon-borked_retry_notcompress_and_retry_compress.diff
21mr|neon-0.31.2-2|17	Patch4:		neon-borked_read_reset.diff
21mr|neon-0.31.2-2|18	# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476571
21mr|neon-0.31.2-2|19	Patch5:		neon-0.28.2-fix-segfault.patch
21mr|neon-0.31.2-2|20	Patch6:		neon-0.29.6-neon-config_cleanups.diff
21mr|neon-0.31.2-2|21	Patch7:		neon-0.30.1-disable-ssl2.patch
21mr|neon-0.31.2-2|22	BuildRequires:	libtool
21mr|neon-0.31.2-2|23	BuildRequires:	krb5-devel
21mr|neon-0.31.2-2|24	BuildRequires:	pkgconfig(libcrypto)
21mr|neon-0.31.2-2|25	BuildRequires:	pkgconfig(libssl)
21mr|neon-0.31.2-2|26	BuildRequires:	pkgconfig(libxml-2.0)
21mr|neon-0.31.2-2|27	BuildRequires:	pkgconfig(zlib)
21mr|neon-0.31.2-2|28	BuildRequires:	pkgconfig(liblzma)
21mr|neon-0.31.2-2|29	
21mr|neon-0.31.2-2|30	%description
21mr|neon-0.31.2-2|31	neon is an HTTP and WebDAV client library for Unix systems, with a C language
21mr|neon-0.31.2-2|32	API. It provides high-level interfaces to HTTP/1.1 and WebDAV  methods, and
21mr|neon-0.31.2-2|33	a low-level interface to HTTP request/response handling, allowing new methods
21mr|neon-0.31.2-2|34	to be easily implemented.
21mr|neon-0.31.2-2|35	
21mr|neon-0.31.2-2|36	#----------------------------------------------------------------------------
21mr|neon-0.31.2-2|37	
21mr|neon-0.31.2-2|38	%package i18n
21mr|neon-0.31.2-2|39	Summary:	Language files for Neon
21mr|neon-0.31.2-2|40	Group:		System/Internationalization
21mr|neon-0.31.2-2|41	BuildArch:	noarch
21mr|neon-0.31.2-2|42	
21mr|neon-0.31.2-2|43	%description i18n
21mr|neon-0.31.2-2|44	neon is an HTTP and WebDAV client library for Unix systems, with a C language
21mr|neon-0.31.2-2|45	API. It provides high-level interfaces to HTTP/1.1 and WebDAV  methods, and
21mr|neon-0.31.2-2|46	a low-level interface to HTTP request/response handling, allowing new methods
21mr|neon-0.31.2-2|47	to be easily implemented.
21mr|neon-0.31.2-2|48	
21mr|neon-0.31.2-2|49	%files i18n -f libneon%{major}.lang
21mr|neon-0.31.2-2|50	%doc doc/*.txt README.neon
21mr|neon-0.31.2-2|51	
21mr|neon-0.31.2-2|52	#----------------------------------------------------------------------------
21mr|neon-0.31.2-2|53	
21mr|neon-0.31.2-2|54	%package -n %{libname}
21mr|neon-0.31.2-2|55	Summary:	Shared library for Neon
21mr|neon-0.31.2-2|56	Group:		System/Libraries
21mr|neon-0.31.2-2|57	Requires:	%{name}-i18n
21mr|neon-0.31.2-2|58	
21mr|neon-0.31.2-2|59	%description -n %{libname}
21mr|neon-0.31.2-2|60	neon is an HTTP and WebDAV client library for Unix systems, with a C language
21mr|neon-0.31.2-2|61	API. It provides high-level interfaces to HTTP/1.1 and WebDAV  methods, and
21mr|neon-0.31.2-2|62	a low-level interface to HTTP request/response handling, allowing new methods
21mr|neon-0.31.2-2|63	to be easily implemented.
21mr|neon-0.31.2-2|64	
21mr|neon-0.31.2-2|65	%files -n %{libname}
21mr|neon-0.31.2-2|66	%{_libdir}/libneon.so.27*
21mr|neon-0.31.2-2|67	
21mr|neon-0.31.2-2|68	#----------------------------------------------------------------------------
21mr|neon-0.31.2-2|69	
21mr|neon-0.31.2-2|70	%package -n %{devname}
21mr|neon-0.31.2-2|71	Summary:	Headers for developing programs that will use %{name}
21mr|neon-0.31.2-2|72	Group:		Development/C++
21mr|neon-0.31.2-2|73	Requires:	%{libname} >= %{EVRD}
21mr|neon-0.31.2-2|74	Provides:	neon-devel = %{EVRD}
21mr|neon-0.31.2-2|75	Obsoletes:	%{mklibname neon 0.27 -d} < 0.29.6-7
21mr|neon-0.31.2-2|76	Conflicts:	%{mklibname neon 0.26}-devel < 0.29.6-7
21mr|neon-0.31.2-2|77	
21mr|neon-0.31.2-2|78	%description -n %{devname}
21mr|neon-0.31.2-2|79	This package contains the headers that programmers will need to develop
21mr|neon-0.31.2-2|80	applications which will use %{name}.
21mr|neon-0.31.2-2|81	
21mr|neon-0.31.2-2|82	%files -n %{devname}
21mr|neon-0.31.2-2|83	%doc AUTHORS BUGS doc/html ChangeLog NEWS THANKS TODO
21mr|neon-0.31.2-2|84	%{_bindir}/neon-config
21mr|neon-0.31.2-2|85	%{_libdir}/libneon.so
21mr|neon-0.31.2-2|86	%{_libdir}/pkgconfig/neon.pc
21mr|neon-0.31.2-2|87	%dir %{_includedir}/neon
21mr|neon-0.31.2-2|88	%{_includedir}/neon/*
21mr|neon-0.31.2-2|89	%{_mandir}/man1/*
21mr|neon-0.31.2-2|90	%{_mandir}/man3/*
21mr|neon-0.31.2-2|91	
21mr|neon-0.31.2-2|92	#----------------------------------------------------------------------------
21mr|neon-0.31.2-2|93	
21mr|neon-0.31.2-2|94	%prep
21mr|neon-0.31.2-2|95	%setup -q
21mr|neon-0.31.2-2|96	%patch0 -p1
21mr|neon-0.31.2-2|97	%patch1 -p0
21mr|neon-0.31.2-2|98	%patch2 -p0
21mr|neon-0.31.2-2|99	%patch3 -p0
21mr|neon-0.31.2-2|100	%patch4 -p0
21mr|neon-0.31.2-2|101	%patch5 -p1
21mr|neon-0.31.2-2|102	%patch6 -p1
21mr|neon-0.31.2-2|103	%patch7 -p1
21mr|neon-0.31.2-2|104	
21mr|neon-0.31.2-2|105	# fix mo clash (#28428)
21mr|neon-0.31.2-2|106	# this goes with the changes done by Patch0
21mr|neon-0.31.2-2|107	perl -pi -e "s|_LIBNAME_|libneon%{major}|g" Makefile.in src/ne_internal.h
21mr|neon-0.31.2-2|108	
21mr|neon-0.31.2-2|109	# this value has to be raised on x86_64
21mr|neon-0.31.2-2|110	perl -pi -e "s|^ulimit \-v .*|ulimit \-v 40960|g" test/run.sh
21mr|neon-0.31.2-2|111	
21mr|neon-0.31.2-2|112	%build
21mr|neon-0.31.2-2|113	%configure \
21mr|neon-0.31.2-2|114	--enable-shared \
21mr|neon-0.31.2-2|115	--disable-static \
21mr|neon-0.31.2-2|116	--with-ssl=openssl \
21mr|neon-0.31.2-2|117	--enable-threadsafe-ssl=posix \
21mr|neon-0.31.2-2|118	--with-ca-bundle=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt \
21mr|neon-0.31.2-2|119	--with-libxml2 \
21mr|neon-0.31.2-2|120	--without-libproxy
21mr|neon-0.31.2-2|121	
21mr|neon-0.31.2-2|122	%make
21mr|neon-0.31.2-2|123	
21mr|neon-0.31.2-2|124	%install
21mr|neon-0.31.2-2|125	%makeinstall
21mr|neon-0.31.2-2|126	
21mr|neon-0.31.2-2|127	# fix this
21mr|neon-0.31.2-2|128	rm -rf %{buildroot}%{_datadir}/doc
21mr|neon-0.31.2-2|129	
21mr|neon-0.31.2-2|130	%find_lang libneon%{major}
21mr|neon-0.31.2-2|131	
21mr|neon-0.31.2-2|132	cp src/README README.neon

14383 21
21mr|netavark-1.17.1-1|1	%global	debug_package %{nil}
21mr|netavark-1.17.1-1|2	
21mr|netavark-1.17.1-1|3	Summary:	OCI network stack
21mr|netavark-1.17.1-1|4	Name:		netavark
21mr|netavark-1.17.1-1|5	Version:	1.17.1
21mr|netavark-1.17.1-1|6	Release:	1
21mr|netavark-1.17.1-1|7	License:	BSD
21mr|netavark-1.17.1-1|8	Group:		System/Servers
21mr|netavark-1.17.1-1|9	Url:		https://github.com/containers/netavark
21mr|netavark-1.17.1-1|10	Source0:	https://github.com/containers/netavark/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|netavark-1.17.1-1|11	# cd netavark-%%{version}
21mr|netavark-1.17.1-1|12	# mkdir cargo-home
21mr|netavark-1.17.1-1|13	# cat >cargo-home/config <<EOF
21mr|netavark-1.17.1-1|14	# [source.crates-io]
21mr|netavark-1.17.1-1|15	# registry = 'https://github.com/rust-lang/crates.io-index'
21mr|netavark-1.17.1-1|16	# replace-with = 'vendored-sources'
21mr|netavark-1.17.1-1|17	# [source.vendored-sources]
21mr|netavark-1.17.1-1|18	# directory = './vendor'
21mr|netavark-1.17.1-1|19	# EOF
21mr|netavark-1.17.1-1|20	# export CARGO_HOME=$(pwd)/cargo-home
21mr|netavark-1.17.1-1|21	# cargo vendor
21mr|netavark-1.17.1-1|22	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21mr|netavark-1.17.1-1|23	# or use upd.sh script
21mr|netavark-1.17.1-1|24	Source1:	%{name}-vendor-%{version}.tar.xz
21mr|netavark-1.17.1-1|25	BuildRequires:	rust1.89
21mr|netavark-1.17.1-1|26	BuildRequires:	go-md2man
21mr|netavark-1.17.1-1|27	BuildRequires:	protobuf-compiler
21mr|netavark-1.17.1-1|28	BuildRequires:	pkgconfig(systemd)
21mr|netavark-1.17.1-1|29	
21mr|netavark-1.17.1-1|30	%description
21mr|netavark-1.17.1-1|31	Netavark is a rust based network stack for containers. It is being
21mr|netavark-1.17.1-1|32	designed to work with Podman but is also applicable for other OCI
21mr|netavark-1.17.1-1|33	container management applications.
21mr|netavark-1.17.1-1|34	
21mr|netavark-1.17.1-1|35	Netavark is a tool for configuring networking for Linux containers.
21mr|netavark-1.17.1-1|36	Its features include:
21mr|netavark-1.17.1-1|37	* Configuration of container networks via JSON configuration file
21mr|netavark-1.17.1-1|38	* Creation and management of required network interfaces,
21mr|netavark-1.17.1-1|39	including MACVLAN networks
21mr|netavark-1.17.1-1|40	* All required firewall configuration to perform NAT and port
21mr|netavark-1.17.1-1|41	forwarding as required for containers
21mr|netavark-1.17.1-1|42	* Support for iptables and firewalld at present, with support
21mr|netavark-1.17.1-1|43	for nftables planned in a future release
21mr|netavark-1.17.1-1|44	* Support for rootless containers
21mr|netavark-1.17.1-1|45	* Support for IPv4 and IPv6
21mr|netavark-1.17.1-1|46	* Support for container DNS resolution via aardvark-dns.
21mr|netavark-1.17.1-1|47	
21mr|netavark-1.17.1-1|48	%files
21mr|netavark-1.17.1-1|49	%license LICENSE
21mr|netavark-1.17.1-1|50	%{_libexecdir}/podman/%{name}
21mr|netavark-1.17.1-1|51	%{_mandir}/man1/%{name}.1*
21mr|netavark-1.17.1-1|52	%{_unitdir}/%{name}-dhcp-proxy.service
21mr|netavark-1.17.1-1|53	%{_unitdir}/%{name}-dhcp-proxy.socket
21mr|netavark-1.17.1-1|54	%{_unitdir}/%{name}-firewalld-reload.service
21mr|netavark-1.17.1-1|55	
21mr|netavark-1.17.1-1|56	%preun
21mr|netavark-1.17.1-1|57	%systemd_preun %{name}-dhcp-proxy.service
21mr|netavark-1.17.1-1|58	%systemd_preun %{name}-firewalld-reload.service
21mr|netavark-1.17.1-1|59	
21mr|netavark-1.17.1-1|60	%postun
21mr|netavark-1.17.1-1|61	%systemd_postun %{name}-dhcp-proxy.service
21mr|netavark-1.17.1-1|62	%systemd_postun %{name}-firewalld-reload.service
21mr|netavark-1.17.1-1|63	
21mr|netavark-1.17.1-1|64	#----------------------------------------------------------------------------
21mr|netavark-1.17.1-1|65	
21mr|netavark-1.17.1-1|66	%prep
21mr|netavark-1.17.1-1|67	%autosetup -p1 -a1
21mr|netavark-1.17.1-1|68	mkdir -p .cargo
21mr|netavark-1.17.1-1|69	cat >.cargo/config.toml <<EOF
21mr|netavark-1.17.1-1|70	[source.crates-io]
21mr|netavark-1.17.1-1|71	replace-with = "vendored-sources"
21mr|netavark-1.17.1-1|72	[source.vendored-sources]
21mr|netavark-1.17.1-1|73	directory = "vendor"
21mr|netavark-1.17.1-1|74	EOF
21mr|netavark-1.17.1-1|75	
21mr|netavark-1.17.1-1|76	%build
21mr|netavark-1.17.1-1|77	export PATH=/opt/rust1.89/bin:$PATH
21mr|netavark-1.17.1-1|78	cargo build %{?_smp_mflags} --release --offline
21mr|netavark-1.17.1-1|79	
21mr|netavark-1.17.1-1|80	pushd docs
21mr|netavark-1.17.1-1|81	%make_build
21mr|netavark-1.17.1-1|82	popd
21mr|netavark-1.17.1-1|83	
21mr|netavark-1.17.1-1|84	%install
21mr|netavark-1.17.1-1|85	mkdir -p %{buildroot}%{_libexecdir}/podman
21mr|netavark-1.17.1-1|86	mkdir -p %{buildroot}%{_mandir}/man1
21mr|netavark-1.17.1-1|87	mkdir -p %{buildroot}%{_unitdir}
21mr|netavark-1.17.1-1|88	cp target/release/%{name} %{buildroot}%{_libexecdir}/podman
21mr|netavark-1.17.1-1|89	sed "s,@@NETAVARK@@,%{_libexecdir}/podman/%{name}," contrib/systemd/system/%{name}-dhcp-proxy.service.in > %{buildroot}%{_unitdir}/%{name}-dhcp-proxy.service
21mr|netavark-1.17.1-1|90	sed "s,@@NETAVARK@@,%{_libexecdir}/podman/%{name}," contrib/systemd/system/%{name}-firewalld-reload.service.in > %{buildroot}%{_unitdir}/%{name}-firewalld-reload.service
21mr|netavark-1.17.1-1|91	cp contrib/systemd/system/%{name}-dhcp-proxy.socket %{buildroot}%{_unitdir}
21mr|netavark-1.17.1-1|92	cp docs/netavark.1 %{buildroot}%{_mandir}/man1
21mr|netavark-1.17.1-1|93	
21mr|netavark-1.17.1-1|94	%changelog
21mr|netavark-1.17.1-1|95	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|netavark-1.17.1-1|96	- disable debugsource files
21mr|netavark-1.17.1-1|97	
21mr|netavark-1.17.1-1|98	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|netavark-1.17.1-1|99	- attempt build with rust-1.89
21mr|netavark-1.17.1-1|100	
21mr|netavark-1.17.1-1|101	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|netavark-1.17.1-1|102	- attempt build with rust-1.89
21mr|netavark-1.17.1-1|103	
21mr|netavark-1.17.1-1|104	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|netavark-1.17.1-1|105	- attempt build with rust-1.89
21mr|netavark-1.17.1-1|106	
21mr|netavark-1.17.1-1|107	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|netavark-1.17.1-1|108	- upttempt build with rust-1.89
21mr|netavark-1.17.1-1|109	
21mr|netavark-1.17.1-1|110	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|netavark-1.17.1-1|111	- Update version to 1.17.1
21mr|netavark-1.17.1-1|112	
21mr|netavark-1.17.1-1|113	* Sat Dec 28 2024 ABF <abf@rosalinux.ru> 1.13.1-1
21mr|netavark-1.17.1-1|114	- Automatic import for version 1.13.1-1

14384 21
21mr|netcdf-4.8.0-2|1	%define srcname   %{name}-c
21mr|netcdf-4.8.0-2|2	%define major_c 19
21mr|netcdf-4.8.0-2|3	%define libname %mklibname %{name} %{major_c}
21mr|netcdf-4.8.0-2|4	%define devname %mklibname -d %{name}
21mr|netcdf-4.8.0-2|5	
21mr|netcdf-4.8.0-2|6	Summary:	Libraries to use the Unidata network Common Data Form (netCDF)
21mr|netcdf-4.8.0-2|7	Name:		netcdf
21mr|netcdf-4.8.0-2|8	Version:	4.8.0
21mr|netcdf-4.8.0-2|9	Release:	2
21mr|netcdf-4.8.0-2|10	License:	NetCDF
21mr|netcdf-4.8.0-2|11	Group:		Development/C
21mr|netcdf-4.8.0-2|12	Url:		http://www.unidata.ucar.edu/packages/netcdf/index.html
21mr|netcdf-4.8.0-2|13	Source0:	http://www.unidata.ucar.edu/downloads/netcdf/ftp/%{srcname}-%{version}.tar.gz
21mr|netcdf-4.8.0-2|14	Source1:	guidec.pdf.bz2
21mr|netcdf-4.8.0-2|15	Source2:	guidec.html.tar.bz2
21mr|netcdf-4.8.0-2|16	Source100:	%{name}.rpmlintrc
21mr|netcdf-4.8.0-2|17	BuildRequires:	gcc-gfortran
21mr|netcdf-4.8.0-2|18	BuildRequires:	groff
21mr|netcdf-4.8.0-2|19	%ifarch %{ix86} %{x86_64} %{armx}
21mr|netcdf-4.8.0-2|20	BuildRequires:	valgrind
21mr|netcdf-4.8.0-2|21	%endif
21mr|netcdf-4.8.0-2|22	BuildRequires:	hdf5-devel
21mr|netcdf-4.8.0-2|23	BuildRequires:	pkgconfig(libcurl)
21mr|netcdf-4.8.0-2|24	BuildRequires:	pkgconfig(libtirpc)
21mr|netcdf-4.8.0-2|25	BuildRequires:	pkgconfig(zlib)
21mr|netcdf-4.8.0-2|26	
21mr|netcdf-4.8.0-2|27	%description
21mr|netcdf-4.8.0-2|28	NetCDF (network Common Data Form) is an interface for array-oriented data
21mr|netcdf-4.8.0-2|29	access and a freely-distributed collection of software libraries for C,
21mr|netcdf-4.8.0-2|30	Fortran, C++, and perl that provides an implementation of the interface.
21mr|netcdf-4.8.0-2|31	The netCDF library also defines a machine-independent format for representing
21mr|netcdf-4.8.0-2|32	scientific data. Together, the interface, library, and format support the
21mr|netcdf-4.8.0-2|33	creation, access, and sharing of scientific data. The netCDF software was
21mr|netcdf-4.8.0-2|34	developed at the Unidata Program Center in Boulder, Colorado.
21mr|netcdf-4.8.0-2|35	
21mr|netcdf-4.8.0-2|36	NetCDF data is:
21mr|netcdf-4.8.0-2|37	
21mr|netcdf-4.8.0-2|38	o Self-Describing. A netCDF file includes information about the data it
21mr|netcdf-4.8.0-2|39	contains.
21mr|netcdf-4.8.0-2|40	
21mr|netcdf-4.8.0-2|41	o Network-transparent. A netCDF file is represented in a form that can be
21mr|netcdf-4.8.0-2|42	accessed by computers with different ways of storing integers, characters,
21mr|netcdf-4.8.0-2|43	and floating-point numbers.
21mr|netcdf-4.8.0-2|44	
21mr|netcdf-4.8.0-2|45	o Direct-access. A small subset of a large dataset may be accessed
21mr|netcdf-4.8.0-2|46	efficiently, without first reading through all the preceding data.
21mr|netcdf-4.8.0-2|47	
21mr|netcdf-4.8.0-2|48	o Appendable. Data can be appended to a netCDF dataset along one dimension
21mr|netcdf-4.8.0-2|49	without copying the dataset or redefining its structure. The structure of
21mr|netcdf-4.8.0-2|50	a netCDF dataset can be changed, though this sometimes causes the dataset
21mr|netcdf-4.8.0-2|51	to be copied.
21mr|netcdf-4.8.0-2|52	
21mr|netcdf-4.8.0-2|53	o Sharable. One writer and multiple readers may simultaneously access the
21mr|netcdf-4.8.0-2|54	same netCDF file.
21mr|netcdf-4.8.0-2|55	
21mr|netcdf-4.8.0-2|56	%files
21mr|netcdf-4.8.0-2|57	%doc COPYRIGHT guidec.pdf guidec
21mr|netcdf-4.8.0-2|58	%{_bindir}/nc4print
21mr|netcdf-4.8.0-2|59	%{_bindir}/ocprint
21mr|netcdf-4.8.0-2|60	%{_bindir}/ncgen
21mr|netcdf-4.8.0-2|61	%{_bindir}/ncgen3
21mr|netcdf-4.8.0-2|62	%{_bindir}/ncdump
21mr|netcdf-4.8.0-2|63	%{_bindir}/nccopy
21mr|netcdf-4.8.0-2|64	%{_mandir}/man1/*.1*
21mr|netcdf-4.8.0-2|65	
21mr|netcdf-4.8.0-2|66	#----------------------------------------------------------------------------
21mr|netcdf-4.8.0-2|67	
21mr|netcdf-4.8.0-2|68	%package -n	%{libname}
21mr|netcdf-4.8.0-2|69	Summary:	C libraries for netcdf-4
21mr|netcdf-4.8.0-2|70	Group:		System/Libraries
21mr|netcdf-4.8.0-2|71	
21mr|netcdf-4.8.0-2|72	%description -n	%{libname}
21mr|netcdf-4.8.0-2|73	This package contains the netCDF-4 C libraries.
21mr|netcdf-4.8.0-2|74	
21mr|netcdf-4.8.0-2|75	%files -n %{libname}
21mr|netcdf-4.8.0-2|76	%{_libdir}/libnetcdf.so.%{major_c}*
21mr|netcdf-4.8.0-2|77	
21mr|netcdf-4.8.0-2|78	#----------------------------------------------------------------------------
21mr|netcdf-4.8.0-2|79	
21mr|netcdf-4.8.0-2|80	%package -n	%{devname}
21mr|netcdf-4.8.0-2|81	Summary:	Development files for netcdf-4
21mr|netcdf-4.8.0-2|82	Group:		Development/C
21mr|netcdf-4.8.0-2|83	Requires:	%{name} = %{EVRD}
21mr|netcdf-4.8.0-2|84	Provides:	%{name}-devel = %{EVRD}
21mr|netcdf-4.8.0-2|85	Obsoletes:	%{_lib}netcdf-static-devel < 4.1.3-3
21mr|netcdf-4.8.0-2|86	
21mr|netcdf-4.8.0-2|87	%description -n %{devname}
21mr|netcdf-4.8.0-2|88	This package contains the netCDF-4 header files, shared devel libs, and
21mr|netcdf-4.8.0-2|89	man pages.
21mr|netcdf-4.8.0-2|90	
21mr|netcdf-4.8.0-2|91	%files -n %{devname}
21mr|netcdf-4.8.0-2|92	%{_bindir}/nc-config
21mr|netcdf-4.8.0-2|93	%{_includedir}/*.h
21mr|netcdf-4.8.0-2|94	%{_libdir}/*.so
21mr|netcdf-4.8.0-2|95	%{_mandir}/man3/*.3*
21mr|netcdf-4.8.0-2|96	%{_libdir}/pkgconfig/*.pc
21mr|netcdf-4.8.0-2|97	%{_libdir}/libnetcdf.settings
21mr|netcdf-4.8.0-2|98	
21mr|netcdf-4.8.0-2|99	#----------------------------------------------------------------------------
21mr|netcdf-4.8.0-2|100	
21mr|netcdf-4.8.0-2|101	%prep
21mr|netcdf-4.8.0-2|102	%setup -qn %{srcname}-%{version}
21mr|netcdf-4.8.0-2|103	
21mr|netcdf-4.8.0-2|104	%build
21mr|netcdf-4.8.0-2|105	export LIBS="-ltirpc"
21mr|netcdf-4.8.0-2|106	
21mr|netcdf-4.8.0-2|107	%define _disable_ld_no_undefined 1
21mr|netcdf-4.8.0-2|108	
21mr|netcdf-4.8.0-2|109	%configure \
21mr|netcdf-4.8.0-2|110	--enable-shared \
21mr|netcdf-4.8.0-2|111	--disable-static \
21mr|netcdf-4.8.0-2|112	--enable-netcdf-4 \
21mr|netcdf-4.8.0-2|113	--enable-dap \
21mr|netcdf-4.8.0-2|114	--enable-extra-example-tests \
21mr|netcdf-4.8.0-2|115	--disable-dap-remote-tests
21mr|netcdf-4.8.0-2|116	
21mr|netcdf-4.8.0-2|117	%make_build
21mr|netcdf-4.8.0-2|118	
21mr|netcdf-4.8.0-2|119	%install
21mr|netcdf-4.8.0-2|120	%make_install
21mr|netcdf-4.8.0-2|121	
21mr|netcdf-4.8.0-2|122	bzcat %{SOURCE1} > guidec.pdf
21mr|netcdf-4.8.0-2|123	bzcat %{SOURCE2} | tar xvf -
21mr|netcdf-4.8.0-2|124	
21mr|netcdf-4.8.0-2|125	%check
21mr|netcdf-4.8.0-2|126	#make check

14385 21
21mr|netcdf-cxx4-4.3.1-3|1	%define _disable_ld_no_undefined 1
21mr|netcdf-cxx4-4.3.1-3|2	
21mr|netcdf-cxx4-4.3.1-3|3	%define major 1
21mr|netcdf-cxx4-4.3.1-3|4	%define libname %mklibname netcdf_c++4_ %{major}
21mr|netcdf-cxx4-4.3.1-3|5	%define develname %mklibname -d netcdf_c++4
21mr|netcdf-cxx4-4.3.1-3|6	
21mr|netcdf-cxx4-4.3.1-3|7	Summary:	Libraries to use the Unidata network Common Data Form (netCDF)
21mr|netcdf-cxx4-4.3.1-3|8	Name:		netcdf-cxx4
21mr|netcdf-cxx4-4.3.1-3|9	Version:	4.3.1
21mr|netcdf-cxx4-4.3.1-3|10	Release:	3
21mr|netcdf-cxx4-4.3.1-3|11	Group:		Development/C++
21mr|netcdf-cxx4-4.3.1-3|12	License:	NetCDF
21mr|netcdf-cxx4-4.3.1-3|13	URL:		https://www.unidata.ucar.edu/downloads/netcdf/index.jsp
21mr|netcdf-cxx4-4.3.1-3|14	Source0:	https://github.com/Unidata/netcdf-cxx4/archive/v%{version}.tar.gz
21mr|netcdf-cxx4-4.3.1-3|15	# Fix tests on big-endian
21mr|netcdf-cxx4-4.3.1-3|16	# https://github.com/Unidata/netcdf-cxx4/issues/45
21mr|netcdf-cxx4-4.3.1-3|17	Patch0:		netcdf-cxx4-bigendian.patch
21mr|netcdf-cxx4-4.3.1-3|18	BuildRequires:	pkgconfig(netcdf)
21mr|netcdf-cxx4-4.3.1-3|19	
21mr|netcdf-cxx4-4.3.1-3|20	%description
21mr|netcdf-cxx4-4.3.1-3|21	NetCDF (network Common Data Form) is an interface for array-oriented data
21mr|netcdf-cxx4-4.3.1-3|22	access and a freely-distributed collection of software libraries for C,
21mr|netcdf-cxx4-4.3.1-3|23	Fortran, C++, and perl that provides an implementation of the interface.
21mr|netcdf-cxx4-4.3.1-3|24	The netCDF library also defines a machine-independent format for representing
21mr|netcdf-cxx4-4.3.1-3|25	scientific data. Together, the interface, library, and format support the
21mr|netcdf-cxx4-4.3.1-3|26	creation, access, and sharing of scientific data. The netCDF software was
21mr|netcdf-cxx4-4.3.1-3|27	developed at the Unidata Program Center in Boulder, Colorado.
21mr|netcdf-cxx4-4.3.1-3|28	
21mr|netcdf-cxx4-4.3.1-3|29	NetCDF data is:
21mr|netcdf-cxx4-4.3.1-3|30	
21mr|netcdf-cxx4-4.3.1-3|31	o Self-Describing. A netCDF file includes information about the data it
21mr|netcdf-cxx4-4.3.1-3|32	contains.
21mr|netcdf-cxx4-4.3.1-3|33	
21mr|netcdf-cxx4-4.3.1-3|34	o Network-transparent. A netCDF file is represented in a form that can be
21mr|netcdf-cxx4-4.3.1-3|35	accessed by computers with different ways of storing integers, characters,
21mr|netcdf-cxx4-4.3.1-3|36	and floating-point numbers.
21mr|netcdf-cxx4-4.3.1-3|37	
21mr|netcdf-cxx4-4.3.1-3|38	o Direct-access. A small subset of a large dataset may be accessed
21mr|netcdf-cxx4-4.3.1-3|39	efficiently, without first reading through all the preceding data.
21mr|netcdf-cxx4-4.3.1-3|40	
21mr|netcdf-cxx4-4.3.1-3|41	o Appendable. Data can be appended to a netCDF dataset along one dimension
21mr|netcdf-cxx4-4.3.1-3|42	without copying the dataset or redefining its structure. The structure of
21mr|netcdf-cxx4-4.3.1-3|43	a netCDF dataset can be changed, though this sometimes causes the dataset
21mr|netcdf-cxx4-4.3.1-3|44	to be copied.
21mr|netcdf-cxx4-4.3.1-3|45	
21mr|netcdf-cxx4-4.3.1-3|46	o Sharable. One writer and multiple readers may simultaneously access the
21mr|netcdf-cxx4-4.3.1-3|47	same netCDF file.
21mr|netcdf-cxx4-4.3.1-3|48	
21mr|netcdf-cxx4-4.3.1-3|49	#----------------------------------------------------------------------------
21mr|netcdf-cxx4-4.3.1-3|50	
21mr|netcdf-cxx4-4.3.1-3|51	%package -n %{libname}
21mr|netcdf-cxx4-4.3.1-3|52	Summary:	C++++ libraries for netcdf-4
21mr|netcdf-cxx4-4.3.1-3|53	Group:		System/Libraries
21mr|netcdf-cxx4-4.3.1-3|54	
21mr|netcdf-cxx4-4.3.1-3|55	%description -n %{libname}
21mr|netcdf-cxx4-4.3.1-3|56	This package contains the netCDF-4 C++ libraries.
21mr|netcdf-cxx4-4.3.1-3|57	
21mr|netcdf-cxx4-4.3.1-3|58	%files -n %{libname}
21mr|netcdf-cxx4-4.3.1-3|59	%{_libdir}/libnetcdf_c++4.so.%{major}*
21mr|netcdf-cxx4-4.3.1-3|60	
21mr|netcdf-cxx4-4.3.1-3|61	#----------------------------------------------------------------------------
21mr|netcdf-cxx4-4.3.1-3|62	#%%define libh5zip2 %mklibname h5bzip2
21mr|netcdf-cxx4-4.3.1-3|63	
21mr|netcdf-cxx4-4.3.1-3|64	#%%package -n %{libh5zip2}
21mr|netcdf-cxx4-4.3.1-3|65	#Summary:	C++++ libraries for netcdf-4
21mr|netcdf-cxx4-4.3.1-3|66	#Group:		System/Libraries
21mr|netcdf-cxx4-4.3.1-3|67	
21mr|netcdf-cxx4-4.3.1-3|68	#%%description -n %{libh5zip2}
21mr|netcdf-cxx4-4.3.1-3|69	#This package contains the netCDF-4 C++ libraries.
21mr|netcdf-cxx4-4.3.1-3|70	
21mr|netcdf-cxx4-4.3.1-3|71	#%%files -n %{libh5zip2}
21mr|netcdf-cxx4-4.3.1-3|72	#%%{_libdir}/libh5bzip2.so
21mr|netcdf-cxx4-4.3.1-3|73	
21mr|netcdf-cxx4-4.3.1-3|74	#----------------------------------------------------------------------------
21mr|netcdf-cxx4-4.3.1-3|75	
21mr|netcdf-cxx4-4.3.1-3|76	%package -n	%{develname}
21mr|netcdf-cxx4-4.3.1-3|77	Summary:	Development files for netcdf-4
21mr|netcdf-cxx4-4.3.1-3|78	Group:		Development/C++
21mr|netcdf-cxx4-4.3.1-3|79	Requires:	%{libname} = %{version}-%{release}
21mr|netcdf-cxx4-4.3.1-3|80	#Requires:	%{libh5zip2} = %{version}-%{release}
21mr|netcdf-cxx4-4.3.1-3|81	Provides:	%{name}-devel = %{version}-%{release}
21mr|netcdf-cxx4-4.3.1-3|82	Conflicts:	%{_lib}netcdf-devel < 4.2.1.1
21mr|netcdf-cxx4-4.3.1-3|83	Conflicts:	%{_lib}netcdf_c++-devel < 4.2-2
21mr|netcdf-cxx4-4.3.1-3|84	
21mr|netcdf-cxx4-4.3.1-3|85	%description -n %{develname}
21mr|netcdf-cxx4-4.3.1-3|86	This package contains the netCDF-4 header files, shared devel libs, and
21mr|netcdf-cxx4-4.3.1-3|87	man pages.
21mr|netcdf-cxx4-4.3.1-3|88	
21mr|netcdf-cxx4-4.3.1-3|89	%files -n %{develname}
21mr|netcdf-cxx4-4.3.1-3|90	%{_bindir}/ncxx4-config
21mr|netcdf-cxx4-4.3.1-3|91	%{_includedir}/*
21mr|netcdf-cxx4-4.3.1-3|92	%{_libdir}/libnetcdf_c++4.so
21mr|netcdf-cxx4-4.3.1-3|93	%{_libdir}/pkgconfig/netcdf-cxx4.pc
21mr|netcdf-cxx4-4.3.1-3|94	
21mr|netcdf-cxx4-4.3.1-3|95	#----------------------------------------------------------------------------
21mr|netcdf-cxx4-4.3.1-3|96	
21mr|netcdf-cxx4-4.3.1-3|97	%prep
21mr|netcdf-cxx4-4.3.1-3|98	%autosetup -p1
21mr|netcdf-cxx4-4.3.1-3|99	# Fix line endings
21mr|netcdf-cxx4-4.3.1-3|100	sed -i -e 's/\r//' examples/*.cpp
21mr|netcdf-cxx4-4.3.1-3|101	
21mr|netcdf-cxx4-4.3.1-3|102	%build
21mr|netcdf-cxx4-4.3.1-3|103	%configure --enable-shared --disable-static
21mr|netcdf-cxx4-4.3.1-3|104	%make
21mr|netcdf-cxx4-4.3.1-3|105	
21mr|netcdf-cxx4-4.3.1-3|106	%install
21mr|netcdf-cxx4-4.3.1-3|107	%makeinstall_std
21mr|netcdf-cxx4-4.3.1-3|108	rm -f %{buildroot}%{_libdir}/*.la
21mr|netcdf-cxx4-4.3.1-3|109	# libh5bzip2 provided in libnetcdf-devel
21mr|netcdf-cxx4-4.3.1-3|110	rm  %{buildroot}%{_libdir}/libh5bzip2.so
21mr|netcdf-cxx4-4.3.1-3|111	

14386 21
21mr|netcdf-fortran-4.5.3-1|1	%define major		7
21mr|netcdf-fortran-4.5.3-1|2	%define libname		%mklibname netcdff %{major}
21mr|netcdf-fortran-4.5.3-1|3	%define develname	%mklibname netcdff -d
21mr|netcdf-fortran-4.5.3-1|4	
21mr|netcdf-fortran-4.5.3-1|5	Summary:	Libraries to use the Unidata network Common Data Form (netCDF)
21mr|netcdf-fortran-4.5.3-1|6	Name:		netcdf-fortran
21mr|netcdf-fortran-4.5.3-1|7	Version:	4.5.3
21mr|netcdf-fortran-4.5.3-1|8	Release:	1
21mr|netcdf-fortran-4.5.3-1|9	Group:		Development/Other
21mr|netcdf-fortran-4.5.3-1|10	License:	NetCDF
21mr|netcdf-fortran-4.5.3-1|11	URL:		http://www.unidata.ucar.edu/software/netcdf/
21mr|netcdf-fortran-4.5.3-1|12	Source0:	http://www.unidata.ucar.edu/downloads/netcdf/ftp/%{name}-%{version}.tar.gz
21mr|netcdf-fortran-4.5.3-1|13	# Use pkgconfig in nf-config to avoid multi-lib issues and remove FFLAGS
21mr|netcdf-fortran-4.5.3-1|14	Patch1:		netcdf-fortran-pkgconfig.patch
21mr|netcdf-fortran-4.5.3-1|15	BuildRequires:	gcc-gfortran
21mr|netcdf-fortran-4.5.3-1|16	BuildRequires:	pkgconfig(netcdf)
21mr|netcdf-fortran-4.5.3-1|17	BuildRequires:	openssh-clients
21mr|netcdf-fortran-4.5.3-1|18	# for Patch1
21mr|netcdf-fortran-4.5.3-1|19	BuildRequires:	libtool
21mr|netcdf-fortran-4.5.3-1|20	
21mr|netcdf-fortran-4.5.3-1|21	%description
21mr|netcdf-fortran-4.5.3-1|22	NetCDF (network Common Data Form) is an interface for array-oriented data
21mr|netcdf-fortran-4.5.3-1|23	access and a freely-distributed collection of software libraries for C,
21mr|netcdf-fortran-4.5.3-1|24	Fortran, C++, and perl that provides an implementation of the interface.
21mr|netcdf-fortran-4.5.3-1|25	The netCDF library also defines a machine-independent format for representing
21mr|netcdf-fortran-4.5.3-1|26	scientific data. Together, the interface, library, and format support the
21mr|netcdf-fortran-4.5.3-1|27	creation, access, and sharing of scientific data. The netCDF software was
21mr|netcdf-fortran-4.5.3-1|28	developed at the Unidata Program Center in Boulder, Colorado.
21mr|netcdf-fortran-4.5.3-1|29	
21mr|netcdf-fortran-4.5.3-1|30	NetCDF data is:
21mr|netcdf-fortran-4.5.3-1|31	
21mr|netcdf-fortran-4.5.3-1|32	o Self-Describing. A netCDF file includes information about the data it
21mr|netcdf-fortran-4.5.3-1|33	contains.
21mr|netcdf-fortran-4.5.3-1|34	
21mr|netcdf-fortran-4.5.3-1|35	o Network-transparent. A netCDF file is represented in a form that can be
21mr|netcdf-fortran-4.5.3-1|36	accessed by computers with different ways of storing integers, characters,
21mr|netcdf-fortran-4.5.3-1|37	and floating-point numbers.
21mr|netcdf-fortran-4.5.3-1|38	
21mr|netcdf-fortran-4.5.3-1|39	o Direct-access. A small subset of a large dataset may be accessed
21mr|netcdf-fortran-4.5.3-1|40	efficiently, without first reading through all the preceding data.
21mr|netcdf-fortran-4.5.3-1|41	
21mr|netcdf-fortran-4.5.3-1|42	o Appendable. Data can be appended to a netCDF dataset along one dimension
21mr|netcdf-fortran-4.5.3-1|43	without copying the dataset or redefining its structure. The structure of
21mr|netcdf-fortran-4.5.3-1|44	a netCDF dataset can be changed, though this sometimes causes the dataset
21mr|netcdf-fortran-4.5.3-1|45	to be copied.
21mr|netcdf-fortran-4.5.3-1|46	
21mr|netcdf-fortran-4.5.3-1|47	o Sharable. One writer and multiple readers may simultaneously access the
21mr|netcdf-fortran-4.5.3-1|48	same netCDF file.
21mr|netcdf-fortran-4.5.3-1|49	
21mr|netcdf-fortran-4.5.3-1|50	#----------------------------------------------------------------------------
21mr|netcdf-fortran-4.5.3-1|51	
21mr|netcdf-fortran-4.5.3-1|52	%package -n	%{libname}
21mr|netcdf-fortran-4.5.3-1|53	Summary:	Fortran libraries for netcdf-4
21mr|netcdf-fortran-4.5.3-1|54	Group:		System/Libraries
21mr|netcdf-fortran-4.5.3-1|55	Obsoletes:	%{_lib}netcdf_fortran5 < %{version}
21mr|netcdf-fortran-4.5.3-1|56	
21mr|netcdf-fortran-4.5.3-1|57	%description -n	%{libname}
21mr|netcdf-fortran-4.5.3-1|58	This package contains the netCDF-4 fortran libraries.
21mr|netcdf-fortran-4.5.3-1|59	
21mr|netcdf-fortran-4.5.3-1|60	%files -n %{libname}
21mr|netcdf-fortran-4.5.3-1|61	%{_libdir}/libnetcdff.so.%{major}*
21mr|netcdf-fortran-4.5.3-1|62	%{_libdir}/libnetcdff.settings
21mr|netcdf-fortran-4.5.3-1|63	
21mr|netcdf-fortran-4.5.3-1|64	
21mr|netcdf-fortran-4.5.3-1|65	#----------------------------------------------------------------------------
21mr|netcdf-fortran-4.5.3-1|66	
21mr|netcdf-fortran-4.5.3-1|67	%package -n	%{develname}
21mr|netcdf-fortran-4.5.3-1|68	Summary:	Development files for netcdf-4
21mr|netcdf-fortran-4.5.3-1|69	Group:		Development/Other
21mr|netcdf-fortran-4.5.3-1|70	Requires:	%{libname} = %{version}-%{release}
21mr|netcdf-fortran-4.5.3-1|71	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|netcdf-fortran-4.5.3-1|72	Provides:	%{name}-devel = %{version}-%{release}
21mr|netcdf-fortran-4.5.3-1|73	Conflicts:	%{_lib}netcdf-devel < 4.2.1.1
21mr|netcdf-fortran-4.5.3-1|74	Conflicts:	netcdf < 4.2.1.1
21mr|netcdf-fortran-4.5.3-1|75	
21mr|netcdf-fortran-4.5.3-1|76	%description -n %{develname}
21mr|netcdf-fortran-4.5.3-1|77	This package contains the netCDF-4 header files, shared devel libs, and
21mr|netcdf-fortran-4.5.3-1|78	man pages.
21mr|netcdf-fortran-4.5.3-1|79	
21mr|netcdf-fortran-4.5.3-1|80	%files -n %{develname}
21mr|netcdf-fortran-4.5.3-1|81	%{_bindir}/nf-config
21mr|netcdf-fortran-4.5.3-1|82	%{_includedir}/*
21mr|netcdf-fortran-4.5.3-1|83	%{_libdir}/libnetcdff.so
21mr|netcdf-fortran-4.5.3-1|84	%{_libdir}/pkgconfig/*.pc
21mr|netcdf-fortran-4.5.3-1|85	%{_mandir}/man3/*
21mr|netcdf-fortran-4.5.3-1|86	
21mr|netcdf-fortran-4.5.3-1|87	#----------------------------------------------------------------------------
21mr|netcdf-fortran-4.5.3-1|88	
21mr|netcdf-fortran-4.5.3-1|89	%prep
21mr|netcdf-fortran-4.5.3-1|90	%autosetup -p1
21mr|netcdf-fortran-4.5.3-1|91	
21mr|netcdf-fortran-4.5.3-1|92	%build
21mr|netcdf-fortran-4.5.3-1|93	%ifnarch %{e2k}
21mr|netcdf-fortran-4.5.3-1|94	# This Fortran flag is unknown for lcc
21mr|netcdf-fortran-4.5.3-1|95	export FCFLAGS="$FCFLAGS -fallow-argument-mismatch"
21mr|netcdf-fortran-4.5.3-1|96	export FFLAGS="$FFLAGS -fallow-argument-mismatch"
21mr|netcdf-fortran-4.5.3-1|97	%endif
21mr|netcdf-fortran-4.5.3-1|98	%configure --enable-shared --disable-static --enable-extra-example-tests
21mr|netcdf-fortran-4.5.3-1|99	# Seeing failures with highly parallel builds, e.g. -j12
21mr|netcdf-fortran-4.5.3-1|100	%make -j8
21mr|netcdf-fortran-4.5.3-1|101	
21mr|netcdf-fortran-4.5.3-1|102	%check
21mr|netcdf-fortran-4.5.3-1|103	%ifnarch aarch64 i686 x86_64
21mr|netcdf-fortran-4.5.3-1|104	make check
21mr|netcdf-fortran-4.5.3-1|105	%endif
21mr|netcdf-fortran-4.5.3-1|106	
21mr|netcdf-fortran-4.5.3-1|107	%install
21mr|netcdf-fortran-4.5.3-1|108	%makeinstall_std

14387 21
21mr|netcf-0.2.8-4|1	%define libmajor 1
21mr|netcf-0.2.8-4|2	%define libname %mklibname %{name} %{libmajor}
21mr|netcf-0.2.8-4|3	%define libnamedevel %mklibname -d %{name}
21mr|netcf-0.2.8-4|4	
21mr|netcf-0.2.8-4|5	Name:		netcf
21mr|netcf-0.2.8-4|6	Version:	0.2.8
21mr|netcf-0.2.8-4|7	Release:	4
21mr|netcf-0.2.8-4|8	Group:		Networking/Other
21mr|netcf-0.2.8-4|9	License:	LGPLv2
21mr|netcf-0.2.8-4|10	Summary:	A distribution agnostic library and tool for configuring network interfaces
21mr|netcf-0.2.8-4|11	URL:		https://fedorahosted.org/netcf
21mr|netcf-0.2.8-4|12	Source0:	https://fedorahosted.org/released/netcf/netcf-%{version}.tar.gz
21mr|netcf-0.2.8-4|13	Source1:	https://fedorahosted.org/released/netcf/netcf-%{version}.tar.gz.sig
21mr|netcf-0.2.8-4|14	BuildRequires:	pkgconfig(augeas)
21mr|netcf-0.2.8-4|15	BuildRequires:	pkgconfig(libxslt)
21mr|netcf-0.2.8-4|16	BuildRequires:	pkgconfig(libnl-3.0)
21mr|netcf-0.2.8-4|17	BuildRequires:	readline-devel
21mr|netcf-0.2.8-4|18	
21mr|netcf-0.2.8-4|19	%description
21mr|netcf-0.2.8-4|20	netcf is
21mr|netcf-0.2.8-4|21	
21mr|netcf-0.2.8-4|22	* a library for configuring network interfaces
21mr|netcf-0.2.8-4|23	* a command line tool (ncftool) to do the same from the command line
21mr|netcf-0.2.8-4|24	* distribution-agnostic and supports multiple distributions and operating
21mr|netcf-0.2.8-4|25	systems (well, soon, anyway)
21mr|netcf-0.2.8-4|26	* sets up Ethernet interfaces, bridges, and bonds
21mr|netcf-0.2.8-4|27	
21mr|netcf-0.2.8-4|28	Both libvirt and NetworkManager need this functionality - netcf implements what
21mr|netcf-0.2.8-4|29	is common to both of them.
21mr|netcf-0.2.8-4|30	
21mr|netcf-0.2.8-4|31	%package -n %{libname}
21mr|netcf-0.2.8-4|32	Group:		System/Libraries
21mr|netcf-0.2.8-4|33	Summary:	A distribution agnostic library for configuring network interfaces
21mr|netcf-0.2.8-4|34	
21mr|netcf-0.2.8-4|35	%description -n %{libname}
21mr|netcf-0.2.8-4|36	A distribution agnostic library for configuring network interfaces
21mr|netcf-0.2.8-4|37	
21mr|netcf-0.2.8-4|38	Both libvirt and NetworkManager need this functionality - netcf implements what
21mr|netcf-0.2.8-4|39	is common to both of them.
21mr|netcf-0.2.8-4|40	
21mr|netcf-0.2.8-4|41	%package -n %{libnamedevel}
21mr|netcf-0.2.8-4|42	Group:		Development/C
21mr|netcf-0.2.8-4|43	Summary:	Development files for a library for configuring network interfaces
21mr|netcf-0.2.8-4|44	Requires:	%{libname} >= %{version}-%{release}
21mr|netcf-0.2.8-4|45	Provides:	%{name}-devel = %{version}
21mr|netcf-0.2.8-4|46	
21mr|netcf-0.2.8-4|47	%description -n %{libnamedevel}
21mr|netcf-0.2.8-4|48	Development files for a distribution agnostic library for configuring network
21mr|netcf-0.2.8-4|49	interfaces.
21mr|netcf-0.2.8-4|50	
21mr|netcf-0.2.8-4|51	%prep
21mr|netcf-0.2.8-4|52	%setup -q
21mr|netcf-0.2.8-4|53	
21mr|netcf-0.2.8-4|54	%build
21mr|netcf-0.2.8-4|55	autoreconf -fi
21mr|netcf-0.2.8-4|56	#see https://bugzilla.redhat.com/show_bug.cgi?id=852549
21mr|netcf-0.2.8-4|57	#in future we should switch off with-libnl1 and use libnl3
21mr|netcf-0.2.8-4|58	%configure --disable-static
21mr|netcf-0.2.8-4|59	%make
21mr|netcf-0.2.8-4|60	
21mr|netcf-0.2.8-4|61	%install
21mr|netcf-0.2.8-4|62	%makeinstall_std
21mr|netcf-0.2.8-4|63	mkdir -p %{buildroot}%{_unitdir}
21mr|netcf-0.2.8-4|64	mv %{buildroot}%{_prefix}%{_unitdir}/* %{buildroot}%{_unitdir}/
21mr|netcf-0.2.8-4|65	rm -rf %{buildroot}%{_prefix}%{_unitdir}
21mr|netcf-0.2.8-4|66	
21mr|netcf-0.2.8-4|67	%files
21mr|netcf-0.2.8-4|68	%doc README NEWS AUTHORS
21mr|netcf-0.2.8-4|69	%{_bindir}/*
21mr|netcf-0.2.8-4|70	%{_datadir}/%{name}
21mr|netcf-0.2.8-4|71	%{_libexecdir}/netcf-transaction.sh
21mr|netcf-0.2.8-4|72	%{_mandir}/man1/ncftool.1.*
21mr|netcf-0.2.8-4|73	%{_unitdir}/netcf-transaction.service
21mr|netcf-0.2.8-4|74	
21mr|netcf-0.2.8-4|75	%files -n %{libname}
21mr|netcf-0.2.8-4|76	%{_libdir}/*.so.%{libmajor}*
21mr|netcf-0.2.8-4|77	
21mr|netcf-0.2.8-4|78	%files -n %{libnamedevel}
21mr|netcf-0.2.8-4|79	%{_libdir}/*.so
21mr|netcf-0.2.8-4|80	%{_includedir}/*.h
21mr|netcf-0.2.8-4|81	%{_libdir}/pkgconfig/%{name}.pc

14388 21
21mr|netkit-rsh-0.17-35|1	Summary:	Clients for remote access commands (rsh, rlogin, rcp)
21mr|netkit-rsh-0.17-35|2	Name:		netkit-rsh
21mr|netkit-rsh-0.17-35|3	Version:	0.17
21mr|netkit-rsh-0.17-35|4	Release:	35
21mr|netkit-rsh-0.17-35|5	License:	BSD
21mr|netkit-rsh-0.17-35|6	Group:		Networking/Remote access
21mr|netkit-rsh-0.17-35|7	URL:		ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
21mr|netkit-rsh-0.17-35|8	Source0:	ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-rsh-%{version}.tar.gz
21mr|netkit-rsh-0.17-35|9	Source1:	rexec.pam
21mr|netkit-rsh-0.17-35|10	Source2:	rlogin.pam
21mr|netkit-rsh-0.17-35|11	Source3:	rsh.pam
21mr|netkit-rsh-0.17-35|12	Source4:	http://www.tc.cornell.edu/~sadd/rexec-1.5.tar.gz
21mr|netkit-rsh-0.17-35|13	Source5:	rsh-xinetd
21mr|netkit-rsh-0.17-35|14	Source6:	rlogin-xinetd
21mr|netkit-rsh-0.17-35|15	Source7:	rexec-xinetd
21mr|netkit-rsh-0.17-35|16	Patch0:		netkit-rsh-0.17-glibc-2.24.patch
21mr|netkit-rsh-0.17-35|17	Patch1:		netkit-rsh-0.17-sectty.patch
21mr|netkit-rsh-0.17-35|18	Patch2:		netkit-rsh-0.17-rexec.patch
21mr|netkit-rsh-0.17-35|19	Patch3:		netkit-rsh-0.10-stdarg.patch
21mr|netkit-rsh-0.17-35|20	Patch4:		netkit-rsh-0.16-jbj.patch
21mr|netkit-rsh-0.17-35|21	Patch8:		netkit-rsh-0.16-jbj4.patch
21mr|netkit-rsh-0.17-35|22	Patch9:		netkit-rsh-0.16-prompt.patch
21mr|netkit-rsh-0.17-35|23	Patch10:	netkit-rsh-0.16-rlogin=rsh.patch
21mr|netkit-rsh-0.17-35|24	Patch11:	netkit-rsh-0.16-nokrb.patch
21mr|netkit-rsh-0.17-35|25	Patch12:	netkit-rsh-0.17-pre20000412-jbj5.patch
21mr|netkit-rsh-0.17-35|26	Patch13:	netkit-rsh-0.17-userandhost.patch
21mr|netkit-rsh-0.17-35|27	Patch14:	netkit-rsh-0.17-strip.patch
21mr|netkit-rsh-0.17-35|28	Patch15:	netkit-rsh-0.17-lfs.patch
21mr|netkit-rsh-0.17-35|29	Patch16:	netkit-rsh-0.17-chdir.patch
21mr|netkit-rsh-0.17-35|30	Patch17:	netkit-rsh-0.17-pam-nologin.patch
21mr|netkit-rsh-0.17-35|31	Patch19:	netkit-rsh-0.17-rexec-netrc.patch
21mr|netkit-rsh-0.17-35|32	Patch20:	netkit-rsh-0.17-pam-sess.patch
21mr|netkit-rsh-0.17-35|33	Patch21:	netkit-rsh-0.17-errno.patch
21mr|netkit-rsh-0.17-35|34	Patch22:	netkit-rsh-0.17-rexec-sig.patch
21mr|netkit-rsh-0.17-35|35	Patch23:	netkit-rsh-0.17-nohost.patch
21mr|netkit-rsh-0.17-35|36	Patch24:	netkit-rsh-0.17-ignchld.patch
21mr|netkit-rsh-0.17-35|37	Patch25:	netkit-rsh-0.17-checkdir.patch
21mr|netkit-rsh-0.17-35|38	Patch26:	netkit-rsh-0.17-pam-conv.patch
21mr|netkit-rsh-0.17-35|39	Patch27:	netkit-rsh-0.17-rcp-largefile.patch
21mr|netkit-rsh-0.17-35|40	Patch28:	netkit-rsh-0.17-pam-rhost.patch
21mr|netkit-rsh-0.17-35|41	Patch29:	netkit-rsh-0.17-rlogin-linefeed.patch
21mr|netkit-rsh-0.17-35|42	Patch30:	netkit-rsh-0.17-ipv6.patch
21mr|netkit-rsh-0.17-35|43	Patch31:	netkit-rsh-0.17-pam_env.patch
21mr|netkit-rsh-0.17-35|44	Patch33:	netkit-rsh-0.17-dns.patch
21mr|netkit-rsh-0.17-35|45	Patch34:	netkit-rsh-0.17-nohostcheck-compat.patch
21mr|netkit-rsh-0.17-35|46	Patch35:	netkit-rsh-0.17-audit.patch
21mr|netkit-rsh-0.17-35|47	Patch36:	netkit-rsh-0.17-longname.patch
21mr|netkit-rsh-0.17-35|48	Patch37:	netkit-rsh-0.17-arg_max.patch
21mr|netkit-rsh-0.17-35|49	# (ahmad) check return value from close to catch errors on NFS filesystems
21mr|netkit-rsh-0.17-35|50	# https://bugzilla.redhat.com/show_bug.cgi?id=461903
21mr|netkit-rsh-0.17-35|51	Patch38:	netkit-rsh-0.17-rh461903.patch
21mr|netkit-rsh-0.17-35|52	# (ahmad) add check for return values
21mr|netkit-rsh-0.17-35|53	# https://bugzilla.redhat.com/show_bug.cgi?id=473492
21mr|netkit-rsh-0.17-35|54	Patch39:	netkit-rsh-0.17-rh473492.patch
21mr|netkit-rsh-0.17-35|55	# (proyvind): create destination directories when installing
21mr|netkit-rsh-0.17-35|56	Patch40:	netkit-rsh-0.17-install-create-destdir.patch
21mr|netkit-rsh-0.17-35|57	
21mr|netkit-rsh-0.17-35|58	BuildRequires:	pam-devel
21mr|netkit-rsh-0.17-35|59	BuildRequires:	pkgconfig(audit)
21mr|netkit-rsh-0.17-35|60	BuildRequires:	pkgconfig(ncurses)
21mr|netkit-rsh-0.17-35|61	Conflicts:	krb5-appl-clients
21mr|netkit-rsh-0.17-35|62	Obsoletes:	rsh < 0.17
21mr|netkit-rsh-0.17-35|63	Provides:	rsh-client
21mr|netkit-rsh-0.17-35|64	
21mr|netkit-rsh-0.17-35|65	%description
21mr|netkit-rsh-0.17-35|66	The rsh package contains a set of programs which allow users to run commmands
21mr|netkit-rsh-0.17-35|67	on remote machines, login to other machines and copy files between machines
21mr|netkit-rsh-0.17-35|68	(rsh, rlogin and rcp). All three of these commands use rhosts style
21mr|netkit-rsh-0.17-35|69	authentication.  This package contains the clients needed for all of these
21mr|netkit-rsh-0.17-35|70	services. The rsh package should be installed to enable remote access to other
21mr|netkit-rsh-0.17-35|71	machines.
21mr|netkit-rsh-0.17-35|72	
21mr|netkit-rsh-0.17-35|73	%files
21mr|netkit-rsh-0.17-35|74	%{_bindir}/rexec
21mr|netkit-rsh-0.17-35|75	%attr(4755,root,root) %{_bindir}/rcp
21mr|netkit-rsh-0.17-35|76	%attr(4755,root,root) %{_bindir}/rlogin
21mr|netkit-rsh-0.17-35|77	%attr(4755,root,root) %{_bindir}/rsh
21mr|netkit-rsh-0.17-35|78	%{_mandir}/man1/*.1*
21mr|netkit-rsh-0.17-35|79	
21mr|netkit-rsh-0.17-35|80	#----------------------------------------------------------------------------
21mr|netkit-rsh-0.17-35|81	
21mr|netkit-rsh-0.17-35|82	%package server
21mr|netkit-rsh-0.17-35|83	Summary:	Servers for remote access commands (rsh, rlogin, rcp)
21mr|netkit-rsh-0.17-35|84	Group:		System/Servers
21mr|netkit-rsh-0.17-35|85	Requires:	pam >= 0.59
21mr|netkit-rsh-0.17-35|86	Requires:	xinetd
21mr|netkit-rsh-0.17-35|87	
21mr|netkit-rsh-0.17-35|88	%description server
21mr|netkit-rsh-0.17-35|89	The rsh-server package contains a set of programs which allow users to run
21mr|netkit-rsh-0.17-35|90	commmands on remote machines, login to other machines and copy files between
21mr|netkit-rsh-0.17-35|91	machines (rsh, rlogin and rcp). All three of these commands use rhosts style
21mr|netkit-rsh-0.17-35|92	authentication. This package contains the servers needed for all of these
21mr|netkit-rsh-0.17-35|93	services. It also contains a server for rexec, an alternate method of executing
21mr|netkit-rsh-0.17-35|94	remote commands. All of these servers are run by xinetd and configured using
21mr|netkit-rsh-0.17-35|95	/etc/xinetd.d/ and PAM.  All the server is disabled by default.
21mr|netkit-rsh-0.17-35|96	
21mr|netkit-rsh-0.17-35|97	%files server
21mr|netkit-rsh-0.17-35|98	%config(noreplace) %{_sysconfdir}/xinetd.d/*
21mr|netkit-rsh-0.17-35|99	%config(noreplace) %{_sysconfdir}/pam.d/*
21mr|netkit-rsh-0.17-35|100	%{_mandir}/man8/*.8*
21mr|netkit-rsh-0.17-35|101	%{_sbindir}/in.*
21mr|netkit-rsh-0.17-35|102	
21mr|netkit-rsh-0.17-35|103	#----------------------------------------------------------------------------
21mr|netkit-rsh-0.17-35|104	
21mr|netkit-rsh-0.17-35|105	%prep
21mr|netkit-rsh-0.17-35|106	%setup -q -a 4
21mr|netkit-rsh-0.17-35|107	%patch0 -p1 -b .glibc224
21mr|netkit-rsh-0.17-35|108	%patch1 -p1 -b .sectty
21mr|netkit-rsh-0.17-35|109	%patch2 -p1 -b .rexec
21mr|netkit-rsh-0.17-35|110	%patch3 -p1 -b .stdarg
21mr|netkit-rsh-0.17-35|111	%patch4 -p1 -b .jbj
21mr|netkit-rsh-0.17-35|112	%patch8 -p1 -b .jbj4
21mr|netkit-rsh-0.17-35|113	%patch9 -p1 -b .prompt
21mr|netkit-rsh-0.17-35|114	%patch10 -p1 -b .rsh
21mr|netkit-rsh-0.17-35|115	%patch11 -p1 -b .rsh.nokrb
21mr|netkit-rsh-0.17-35|116	%patch12 -p1 -b .jbj5
21mr|netkit-rsh-0.17-35|117	%patch13 -p1 -b .userandhost
21mr|netkit-rsh-0.17-35|118	%patch14 -p1 -b .strip
21mr|netkit-rsh-0.17-35|119	%patch15 -p1 -b .lfs
21mr|netkit-rsh-0.17-35|120	%patch16 -p1 -b .chdir
21mr|netkit-rsh-0.17-35|121	%patch17 -p1 -b .pam-nologin
21mr|netkit-rsh-0.17-35|122	%patch19 -p1 -b .rexec-netrc
21mr|netkit-rsh-0.17-35|123	%patch20 -p1 -b .pam-sess
21mr|netkit-rsh-0.17-35|124	%patch21 -p1 -b .errno
21mr|netkit-rsh-0.17-35|125	%patch22 -p1 -b .rexec-sig
21mr|netkit-rsh-0.17-35|126	%patch23 -p1 -b .nohost
21mr|netkit-rsh-0.17-35|127	%patch24 -p1 -b .ignchld
21mr|netkit-rsh-0.17-35|128	%patch25 -p1 -b .checkdir
21mr|netkit-rsh-0.17-35|129	%patch26 -p1 -b .pam-conv
21mr|netkit-rsh-0.17-35|130	%patch27 -p1 -b .largefile
21mr|netkit-rsh-0.17-35|131	%patch28 -p1 -b .pam-rhost
21mr|netkit-rsh-0.17-35|132	%patch29 -p1 -b .linefeed
21mr|netkit-rsh-0.17-35|133	%patch30 -p1 -b .ipv6
21mr|netkit-rsh-0.17-35|134	%patch31 -p1 -b .pam_env
21mr|netkit-rsh-0.17-35|135	%patch33 -p1 -b .dns
21mr|netkit-rsh-0.17-35|136	%patch34 -p1 -b .compat
21mr|netkit-rsh-0.17-35|137	%patch35 -p1 -b .audit
21mr|netkit-rsh-0.17-35|138	%patch36 -p1 -b .longname
21mr|netkit-rsh-0.17-35|139	%patch37 -p1 -b .arg_max
21mr|netkit-rsh-0.17-35|140	%patch38 -p1 -b .rh461903
21mr|netkit-rsh-0.17-35|141	%patch39 -p1 -b .rh473492
21mr|netkit-rsh-0.17-35|142	%patch40 -p1 -b .install~
21mr|netkit-rsh-0.17-35|143	
21mr|netkit-rsh-0.17-35|144	# No, I don't know what this is doing in the tarball.
21mr|netkit-rsh-0.17-35|145	rm -f rexec/rexec
21mr|netkit-rsh-0.17-35|146	
21mr|netkit-rsh-0.17-35|147	%build
21mr|netkit-rsh-0.17-35|148	%serverbuild_hardened
21mr|netkit-rsh-0.17-35|149	sh configure
21mr|netkit-rsh-0.17-35|150	sed	-e 's#^CC=.*$#CC=gcc#g' \
21mr|netkit-rsh-0.17-35|151	-e 's#-O2#%{optflags} -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE#g' \
21mr|netkit-rsh-0.17-35|152	-e 's#^LDFLAGS=#LDFLAGS=%{ldflags}#g' \
21mr|netkit-rsh-0.17-35|153	-e 's#^BINDIR=.*$#BINDIR=%{_bindir}#g' \
21mr|netkit-rsh-0.17-35|154	-e 's#^MANDIR=.*$#MANDIR=%{_mandir}#g' \
21mr|netkit-rsh-0.17-35|155	-e 's#^SBINDIR=.*$#SBINDIR=%{_sbindir}#g' \
21mr|netkit-rsh-0.17-35|156	-i MCONFIG
21mr|netkit-rsh-0.17-35|157	
21mr|netkit-rsh-0.17-35|158	%make
21mr|netkit-rsh-0.17-35|159	
21mr|netkit-rsh-0.17-35|160	%install
21mr|netkit-rsh-0.17-35|161	make INSTALLROOT=%{buildroot} MANDIR=%{_mandir} install
21mr|netkit-rsh-0.17-35|162	
21mr|netkit-rsh-0.17-35|163	install -m0644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/pam.d/rexec
21mr|netkit-rsh-0.17-35|164	install -m0644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/pam.d/rlogin
21mr|netkit-rsh-0.17-35|165	install -m0644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/pam.d/rsh
21mr|netkit-rsh-0.17-35|166	
21mr|netkit-rsh-0.17-35|167	make INSTALLROOT=%{buildroot} MANDIR=%{_mandir} install -C rexec
21mr|netkit-rsh-0.17-35|168	
21mr|netkit-rsh-0.17-35|169	install -m0644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/xinetd.d/rsh
21mr|netkit-rsh-0.17-35|170	install -m0644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/xinetd.d/rlogin
21mr|netkit-rsh-0.17-35|171	install -m0644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/xinetd.d/rexec

14389 21
21mr|netkit-telnet-0.17-27|1	Summary:	Client for the telnet remote login protocol
21mr|netkit-telnet-0.17-27|2	Name:		netkit-telnet
21mr|netkit-telnet-0.17-27|3	Version:	0.17
21mr|netkit-telnet-0.17-27|4	Release:	27
21mr|netkit-telnet-0.17-27|5	License:	BSD
21mr|netkit-telnet-0.17-27|6	Group:		Networking/Remote access
21mr|netkit-telnet-0.17-27|7	Url:		ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
21mr|netkit-telnet-0.17-27|8	Source0:	ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-telnet-%{version}.tar.gz
21mr|netkit-telnet-0.17-27|9	Source2:	telnet-client.tar.gz
21mr|netkit-telnet-0.17-27|10	Patch1:		telnet-client-cvs.patch
21mr|netkit-telnet-0.17-27|11	Patch5:		telnetd-0.17.diff
21mr|netkit-telnet-0.17-27|12	Patch6:		telnet-0.17-env.patch
21mr|netkit-telnet-0.17-27|13	Patch7:		telnet-0.17-issue.patch
21mr|netkit-telnet-0.17-27|14	Patch8:		telnet-0.17-sa-01-49.patch
21mr|netkit-telnet-0.17-27|15	Patch9:		telnet-0.17-env-5x.patch
21mr|netkit-telnet-0.17-27|16	Patch10:	telnet-0.17-pek.patch
21mr|netkit-telnet-0.17-27|17	Patch11:	telnet-0.17-8bit.patch
21mr|netkit-telnet-0.17-27|18	Patch12:	telnet-0.17-argv.patch
21mr|netkit-telnet-0.17-27|19	Patch13:	telnet-0.17-conf.patch
21mr|netkit-telnet-0.17-27|20	Patch14:	telnet-0.17-cleanup_race.patch
21mr|netkit-telnet-0.17-27|21	Patch15:	telnetd-0.17-pty_read.patch
21mr|netkit-telnet-0.17-27|22	Patch16:	telnet-0.17-CAN-2005-468_469.patch
21mr|netkit-telnet-0.17-27|23	Patch17:	telnet-0.17-linemode.patch
21mr|netkit-telnet-0.17-27|24	Patch18:	telnet-gethostbyname.patch
21mr|netkit-telnet-0.17-27|25	Patch19:	netkit-telnet-0.17-ipv6.diff
21mr|netkit-telnet-0.17-27|26	Patch20:	netkit-telnet-0.17-nodns.patch
21mr|netkit-telnet-0.17-27|27	Patch21:	telnet-0.17-errno_test_sys_bsd.patch
21mr|netkit-telnet-0.17-27|28	Patch22:	netkit-telnet-0.17-reallynodns.patch
21mr|netkit-telnet-0.17-27|29	#
21mr|netkit-telnet-0.17-27|30	Patch100:	telnet-0.17-sock.patch
21mr|netkit-telnet-0.17-27|31	Patch101:	telnet-0.17-cleanup_cleanup.patch
21mr|netkit-telnet-0.17-27|32	Patch102:	telnet-0.17-CAN-2005-0488.patch
21mr|netkit-telnet-0.17-27|33	Patch103:	netkit-telnet-0.17-format_not_a_string_literal_and_no_format_arguments.diff
21mr|netkit-telnet-0.17-27|34	Patch104:	netkit-telnet-0.17-CVE-2011-4862.diff
21mr|netkit-telnet-0.17-27|35	BuildRequires:	gpm-devel
21mr|netkit-telnet-0.17-27|36	BuildRequires:	pkgconfig(ncurses)
21mr|netkit-telnet-0.17-27|37	Provides:	telnet-client
21mr|netkit-telnet-0.17-27|38	Conflicts:	krb5-appl-clients
21mr|netkit-telnet-0.17-27|39	Conflicts: 	heimdal-telnet
21mr|netkit-telnet-0.17-27|40	
21mr|netkit-telnet-0.17-27|41	Provides:       telnet
21mr|netkit-telnet-0.17-27|42	
21mr|netkit-telnet-0.17-27|43	%description
21mr|netkit-telnet-0.17-27|44	Telnet is a popular protocol for logging into remote systems over
21mr|netkit-telnet-0.17-27|45	the Internet. The telnet package provides a command line telnet
21mr|netkit-telnet-0.17-27|46	client.
21mr|netkit-telnet-0.17-27|47	
21mr|netkit-telnet-0.17-27|48	%package	server
21mr|netkit-telnet-0.17-27|49	Summary:	A extremely unsecure telnet server
21mr|netkit-telnet-0.17-27|50	Group:		System/Servers
21mr|netkit-telnet-0.17-27|51	Provides:	telnetd = %{version}-%{release}
21mr|netkit-telnet-0.17-27|52	Obsoletes:	telnetd < %{version}-%{release}
21mr|netkit-telnet-0.17-27|53	Provides:	telnet-server
21mr|netkit-telnet-0.17-27|54	Conflicts:	krb5-appl-servers
21mr|netkit-telnet-0.17-27|55	Conflicts:	heimdal-telnetd
21mr|netkit-telnet-0.17-27|56	
21mr|netkit-telnet-0.17-27|57	%description	server
21mr|netkit-telnet-0.17-27|58	Telnet is a popular protocol for logging into remote systems over
21mr|netkit-telnet-0.17-27|59	the Internet. Install the telnetd package if you want to support
21mr|netkit-telnet-0.17-27|60	extremely unsecure remote logins to your machine.
21mr|netkit-telnet-0.17-27|61	
21mr|netkit-telnet-0.17-27|62	NOTE: because telnetd is unsecure you have to manually activate
21mr|netkit-telnet-0.17-27|63	it, this package will not do that for you. Instead use OpenSSH if
21mr|netkit-telnet-0.17-27|64	you want a secure server.
21mr|netkit-telnet-0.17-27|65	
21mr|netkit-telnet-0.17-27|66	%prep
21mr|netkit-telnet-0.17-27|67	
21mr|netkit-telnet-0.17-27|68	%setup -q
21mr|netkit-telnet-0.17-27|69	mv telnet telnet-NETKIT
21mr|netkit-telnet-0.17-27|70	%setup -T -D -q -a 2 -n netkit-telnet-%{version}
21mr|netkit-telnet-0.17-27|71	%patch1 -p0 -b .cvs
21mr|netkit-telnet-0.17-27|72	%patch5 -p0 -b .fix
21mr|netkit-telnet-0.17-27|73	%patch6 -p1 -b .env
21mr|netkit-telnet-0.17-27|74	%patch10 -p0 -b .pek
21mr|netkit-telnet-0.17-27|75	%patch7 -p1 -b .issue
21mr|netkit-telnet-0.17-27|76	%patch8 -p1 -b .sa-01-49
21mr|netkit-telnet-0.17-27|77	%patch11 -p1 -b .8bit
21mr|netkit-telnet-0.17-27|78	%patch12 -p1 -b .argv
21mr|netkit-telnet-0.17-27|79	%patch13 -p1 -b .confverb
21mr|netkit-telnet-0.17-27|80	%patch14 -p1 -b .cleanup_race
21mr|netkit-telnet-0.17-27|81	%patch15 -p0 -b .pty_read
21mr|netkit-telnet-0.17-27|82	%patch16 -p1 -b .CAN-2005-468_469
21mr|netkit-telnet-0.17-27|83	#%patch17 -p1 -b .linemode
21mr|netkit-telnet-0.17-27|84	%patch18 -p1 -b .gethost
21mr|netkit-telnet-0.17-27|85	%patch19 -p1 -b .gethost2
21mr|netkit-telnet-0.17-27|86	%patch20 -p1 -b .nodns
21mr|netkit-telnet-0.17-27|87	%patch21 -p1 -b .errnosysbsd
21mr|netkit-telnet-0.17-27|88	%patch22 -p1 -b .reallynodns
21mr|netkit-telnet-0.17-27|89	#
21mr|netkit-telnet-0.17-27|90	%patch100 -p1 -b .socket
21mr|netkit-telnet-0.17-27|91	%patch101 -p1 -b .cleanup_cleanup
21mr|netkit-telnet-0.17-27|92	%patch102 -p1 -b .CAN-2005-0488
21mr|netkit-telnet-0.17-27|93	%patch103 -p0 -b .format_not_a_string_literal_and_no_format_arguments
21mr|netkit-telnet-0.17-27|94	%patch104 -p0 -b .CVE-2011-4862
21mr|netkit-telnet-0.17-27|95	
21mr|netkit-telnet-0.17-27|96	# only build the telnet client
21mr|netkit-telnet-0.17-27|97	#perl -pi -e "s|^SUB.*|SUB = telnet|g" Makefile
21mr|netkit-telnet-0.17-27|98	
21mr|netkit-telnet-0.17-27|99	%build
21mr|netkit-telnet-0.17-27|100	sh configure --with-c-compiler=%{__cc}
21mr|netkit-telnet-0.17-27|101	perl -pi -e '
21mr|netkit-telnet-0.17-27|102	s,^CC=.*$,CC=%{__cc},;
21mr|netkit-telnet-0.17-27|103	s,-O2,\$(RPM_OPT_FLAGS),;
21mr|netkit-telnet-0.17-27|104	s,^BINDIR=.*$,BINDIR=%{_bindir},;
21mr|netkit-telnet-0.17-27|105	s,^MANDIR=.*$,MANDIR=%{_mandir},;
21mr|netkit-telnet-0.17-27|106	s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
21mr|netkit-telnet-0.17-27|107	' MCONFIG
21mr|netkit-telnet-0.17-27|108	
21mr|netkit-telnet-0.17-27|109	# remove stripping
21mr|netkit-telnet-0.17-27|110	perl -pi -e 's|install[ ]+-s|install|g' \
21mr|netkit-telnet-0.17-27|111	./telnet/GNUmakefile \
21mr|netkit-telnet-0.17-27|112	./telnetd/Makefile \
21mr|netkit-telnet-0.17-27|113	./telnetlogin/Makefile \
21mr|netkit-telnet-0.17-27|114	./telnet-NETKIT/Makefile
21mr|netkit-telnet-0.17-27|115	
21mr|netkit-telnet-0.17-27|116	make
21mr|netkit-telnet-0.17-27|117	
21mr|netkit-telnet-0.17-27|118	%install
21mr|netkit-telnet-0.17-27|119	install -d %{buildroot}%{_bindir}
21mr|netkit-telnet-0.17-27|120	install -d %{buildroot}%{_sbindir}
21mr|netkit-telnet-0.17-27|121	install -d %{buildroot}%{_mandir}/man1
21mr|netkit-telnet-0.17-27|122	install -d %{buildroot}%{_mandir}/man8
21mr|netkit-telnet-0.17-27|123	
21mr|netkit-telnet-0.17-27|124	install -m0755 telnet/telnet  %{buildroot}%{_bindir}/telnet
21mr|netkit-telnet-0.17-27|125	install -m0644 telnet/telnet.1 %{buildroot}%{_mandir}/man1/telnet.1
21mr|netkit-telnet-0.17-27|126	install -m0755 telnetd/telnetd  %{buildroot}%{_sbindir}/telnetd
21mr|netkit-telnet-0.17-27|127	install -m0644 telnetd/telnetd.8 %{buildroot}%{_mandir}/man8/telnetd.8
21mr|netkit-telnet-0.17-27|128	
21mr|netkit-telnet-0.17-27|129	%files
21mr|netkit-telnet-0.17-27|130	%doc ChangeLog README
21mr|netkit-telnet-0.17-27|131	%{_bindir}/telnet
21mr|netkit-telnet-0.17-27|132	%{_mandir}/man1/telnet.1*
21mr|netkit-telnet-0.17-27|133	
21mr|netkit-telnet-0.17-27|134	%files server
21mr|netkit-telnet-0.17-27|135	%{_sbindir}/telnetd
21mr|netkit-telnet-0.17-27|136	%{_mandir}/man8/telnetd.8*

14390 21
21mr|netlabel_tools-0.30.0-1|1	Summary:	Tools to manage the Linux NetLabel subsystem
21mr|netlabel_tools-0.30.0-1|2	Name:		netlabel_tools
21mr|netlabel_tools-0.30.0-1|3	Version:	0.30.0
21mr|netlabel_tools-0.30.0-1|4	Release:	1
21mr|netlabel_tools-0.30.0-1|5	License:	GPLv2
21mr|netlabel_tools-0.30.0-1|6	Group:		System/Base
21mr|netlabel_tools-0.30.0-1|7	Url:		https://github.com/netlabel/netlabel_tools
21mr|netlabel_tools-0.30.0-1|8	Source0:	https://github.com/netlabel/netlabel_tools/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|netlabel_tools-0.30.0-1|9	Patch0:		rhbz1683434.patch
21mr|netlabel_tools-0.30.0-1|10	Patch1:		russian.patch
21mr|netlabel_tools-0.30.0-1|11	
21mr|netlabel_tools-0.30.0-1|12	BuildRequires:	kernel-headers
21mr|netlabel_tools-0.30.0-1|13	BuildRequires:	pkgconfig(libnl-3.0)
21mr|netlabel_tools-0.30.0-1|14	BuildRequires:	doxygen
21mr|netlabel_tools-0.30.0-1|15	BuildRequires:	systemd-units
21mr|netlabel_tools-0.30.0-1|16	Provides:		netlabel-tools = %{EVRD}
21mr|netlabel_tools-0.30.0-1|17	
21mr|netlabel_tools-0.30.0-1|18	%description
21mr|netlabel_tools-0.30.0-1|19	NetLabel is a kernel subsystem which implements explicit packet labeling
21mr|netlabel_tools-0.30.0-1|20	protocols such as CIPSO for Linux.  Packet labeling is used in secure networks
21mr|netlabel_tools-0.30.0-1|21	to mark packets with the security attributes of the data they contain.  This
21mr|netlabel_tools-0.30.0-1|22	package provides the necessary user space tools to query and configure the
21mr|netlabel_tools-0.30.0-1|23	kernel subsystem.
21mr|netlabel_tools-0.30.0-1|24	
21mr|netlabel_tools-0.30.0-1|25	%files
21mr|netlabel_tools-0.30.0-1|26	%doc LICENSE
21mr|netlabel_tools-0.30.0-1|27	%doc README
21mr|netlabel_tools-0.30.0-1|28	%doc CHANGELOG
21mr|netlabel_tools-0.30.0-1|29	%doc SUBMITTING_PATCHES
21mr|netlabel_tools-0.30.0-1|30	%attr(0644,root,root) %{_mandir}/man8/*netlabel*.8*
21mr|netlabel_tools-0.30.0-1|31	%attr(0644,root,root) %{_mandir}/ru/man8/*netlabel*.8*
21mr|netlabel_tools-0.30.0-1|32	%attr(0755,root,root) %{_sbindir}/netlabelctl
21mr|netlabel_tools-0.30.0-1|33	%attr(0755,root,root) %{_sbindir}/netlabel-config
21mr|netlabel_tools-0.30.0-1|34	%attr(0644,root,root) %{_unitdir}/netlabel.service
21mr|netlabel_tools-0.30.0-1|35	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/netlabel.rules
21mr|netlabel_tools-0.30.0-1|36	
21mr|netlabel_tools-0.30.0-1|37	%preun
21mr|netlabel_tools-0.30.0-1|38	%systemd_preun netlabel.service
21mr|netlabel_tools-0.30.0-1|39	
21mr|netlabel_tools-0.30.0-1|40	%post
21mr|netlabel_tools-0.30.0-1|41	%systemd_post netlabel.service
21mr|netlabel_tools-0.30.0-1|42	#-----------------------------------------------------------------------------
21mr|netlabel_tools-0.30.0-1|43	
21mr|netlabel_tools-0.30.0-1|44	%prep
21mr|netlabel_tools-0.30.0-1|45	%setup -q
21mr|netlabel_tools-0.30.0-1|46	%apply_patches
21mr|netlabel_tools-0.30.0-1|47	
21mr|netlabel_tools-0.30.0-1|48	%build
21mr|netlabel_tools-0.30.0-1|49	%configure \
21mr|netlabel_tools-0.30.0-1|50	--with-systemdsystemunitdir=%{_unitdir}
21mr|netlabel_tools-0.30.0-1|51	%make V=1
21mr|netlabel_tools-0.30.0-1|52	
21mr|netlabel_tools-0.30.0-1|53	%install
21mr|netlabel_tools-0.30.0-1|54	mkdir -p "%{buildroot}/%{_sysconfdir}"
21mr|netlabel_tools-0.30.0-1|55	mkdir -p "%{buildroot}/%{_sbindir}"
21mr|netlabel_tools-0.30.0-1|56	mkdir -p "%{buildroot}/%{_unitdir}"
21mr|netlabel_tools-0.30.0-1|57	mkdir -p "%{buildroot}/%{_mandir}"
21mr|netlabel_tools-0.30.0-1|58	%makeinstall_std V=1
21mr|netlabel_tools-0.30.0-1|59	
21mr|netlabel_tools-0.30.0-1|60	# to build with --nodebuginfo
21mr|netlabel_tools-0.30.0-1|61	%ifarch %{e2k}
21mr|netlabel_tools-0.30.0-1|62	strip "%{buildroot}/%{_sbindir}/netlabelctl"
21mr|netlabel_tools-0.30.0-1|63	%endif
21mr|netlabel_tools-0.30.0-1|64	
21mr|netlabel_tools-0.30.0-1|65	# NOTE: disable since the tests require messing with the running kernel
21mr|netlabel_tools-0.30.0-1|66	#%check
21mr|netlabel_tools-0.30.0-1|67	#make V=1 check

14391 21
21mr|net_monitor-0.30-3|1	Summary:	Network monitoring tool
21mr|net_monitor-0.30-3|2	Name:		net_monitor
21mr|net_monitor-0.30-3|3	Version:	0.30
21mr|net_monitor-0.30-3|4	Release:	3
21mr|net_monitor-0.30-3|5	License:	GPLv2+
21mr|net_monitor-0.30-3|6	Group:		Monitoring
21mr|net_monitor-0.30-3|7	Url:		http://gitweb.mageia.org/software/net_monitor
21mr|net_monitor-0.30-3|8	Source0:	http://gitweb.mageia.org/software/net_monitor/snapshot/%{name}-%{version}.tar.xz
21mr|net_monitor-0.30-3|9	BuildRequires:	python3-setuptools
21mr|net_monitor-0.30-3|10	BuildRequires:	libiw-devel
21mr|net_monitor-0.30-3|11	BuildRequires:	pkgconfig(python3)
21mr|net_monitor-0.30-3|12	Requires:	vnstat
21mr|net_monitor-0.30-3|13	
21mr|net_monitor-0.30-3|14	%description
21mr|net_monitor-0.30-3|15	This is a network monitoring tool for ROSA Linux, intended to replace the
21mr|net_monitor-0.30-3|16	old net_monitor from drakx-net.  It supports graphical network monitoring and
21mr|net_monitor-0.30-3|17	some advanced features, such as network profiling, activity monitoring,
21mr|net_monitor-0.30-3|18	detailed logging and network traffic statistics with help of vnstat reporting.
21mr|net_monitor-0.30-3|19	
21mr|net_monitor-0.30-3|20	%files -f %{name}.lang
21mr|net_monitor-0.30-3|21	%doc AUTHORS COPYING README NEWS TODO
21mr|net_monitor-0.30-3|22	%{_bindir}/%{name}
21mr|net_monitor-0.30-3|23	%{_sysconfdir}/sysconfig/network-scripts/if*.d/netmonitor*
21mr|net_monitor-0.30-3|24	%{py3_platsitedir}/%{name}-%{version}-py*
21mr|net_monitor-0.30-3|25	%{py3_platsitedir}/%{name}
21mr|net_monitor-0.30-3|26	%ghost %{_logdir}/%{name}.log
21mr|net_monitor-0.30-3|27	
21mr|net_monitor-0.30-3|28	#----------------------------------------------------------------------------
21mr|net_monitor-0.30-3|29	
21mr|net_monitor-0.30-3|30	%prep
21mr|net_monitor-0.30-3|31	%setup -q
21mr|net_monitor-0.30-3|32	
21mr|net_monitor-0.30-3|33	%build
21mr|net_monitor-0.30-3|34	make all
21mr|net_monitor-0.30-3|35	
21mr|net_monitor-0.30-3|36	%install
21mr|net_monitor-0.30-3|37	make install
21mr|net_monitor-0.30-3|38	mkdir -p %{buildroot}%{_logdir}
21mr|net_monitor-0.30-3|39	touch %{buildroot}%{_logdir}/%{name}.log
21mr|net_monitor-0.30-3|40	
21mr|net_monitor-0.30-3|41	%find_lang %{name}

14392 21
21mr|netpbm-10.86.02-2|1	%define debug_package %{nil}
21mr|netpbm-10.86.02-2|2	
21mr|netpbm-10.86.02-2|3	%define major 11
21mr|netpbm-10.86.02-2|4	%define libname %mklibname %{name} %{major}
21mr|netpbm-10.86.02-2|5	%define devname %mklibname %{name} -d
21mr|netpbm-10.86.02-2|6	
21mr|netpbm-10.86.02-2|7	Summary:	Tools for manipulating graphics files in netpbm supported formats
21mr|netpbm-10.86.02-2|8	Name:		netpbm
21mr|netpbm-10.86.02-2|9	Version:	10.86.02
21mr|netpbm-10.86.02-2|10	Release:	2
21mr|netpbm-10.86.02-2|11	License:	GPL Artistic MIT
21mr|netpbm-10.86.02-2|12	Group:		Graphics
21mr|netpbm-10.86.02-2|13	Url:		http://netpbm.sourceforge.net/
21mr|netpbm-10.86.02-2|14	# Source0 is prepared by
21mr|netpbm-10.86.02-2|15	# svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/stable netpbm-%{version}
21mr|netpbm-10.86.02-2|16	# svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/userguide netpbm-%{version}/userguide
21mr|netpbm-10.86.02-2|17	# and removing the .svn directories ( find -name "\.svn" -type d -print0 | xargs -0 rm -rf )
21mr|netpbm-10.86.02-2|18	# and removing the ppmtompeg code, due to patents ( rm -rf netpbm-%{version}/converter/ppm/ppmtompeg/ )
21mr|netpbm-10.86.02-2|19	Source0:	netpbm-%{version}.tar.xz
21mr|netpbm-10.86.02-2|20	Source1:	mf50-netpbm_filters
21mr|netpbm-10.86.02-2|21	Source2:	test-images.tar.bz2
21mr|netpbm-10.86.02-2|22	Patch0:		netpbm-10.75.99-stdio.patch
21mr|netpbm-10.86.02-2|23	Patch1:		netpbm-time.patch
21mr|netpbm-10.86.02-2|24	Patch2:		netpbm-10.75.99-linkage.patch
21mr|netpbm-10.86.02-2|25	Patch3:		netpbm-security-scripts.patch
21mr|netpbm-10.86.02-2|26	Patch4:		netpbm-security-code.patch
21mr|netpbm-10.86.02-2|27	Patch7:		netpbm-bmptopnm.patch
21mr|netpbm-10.86.02-2|28	Patch8:		netpbm-CAN-2005-2471.patch
21mr|netpbm-10.86.02-2|29	Patch9:		netpbm-xwdfix.patch
21mr|netpbm-10.86.02-2|30	Patch10:	netpbm-CVE-2017-2587.patch
21mr|netpbm-10.86.02-2|31	Patch11:	netpbm-multilib.patch
21mr|netpbm-10.86.02-2|32	Patch13:	netpbm-glibc.patch
21mr|netpbm-10.86.02-2|33	Patch16:	netpbm-ppmfadeusage.patch
21mr|netpbm-10.86.02-2|34	Patch17:	netpbm-fiasco-overflow.patch
21mr|netpbm-10.86.02-2|35	Patch20:	netpbm-noppmtompeg.patch
21mr|netpbm-10.86.02-2|36	Patch22:	netpbm-pamtojpeg2k.patch
21mr|netpbm-10.86.02-2|37	BuildRequires:	flex
21mr|netpbm-10.86.02-2|38	BuildRequires:	jbig-devel
21mr|netpbm-10.86.02-2|39	BuildRequires:	jpeg-devel
21mr|netpbm-10.86.02-2|40	BuildRequires:	tiff-devel
21mr|netpbm-10.86.02-2|41	BuildRequires:	pkgconfig(jasper)
21mr|netpbm-10.86.02-2|42	BuildRequires:	pkgconfig(libpng)
21mr|netpbm-10.86.02-2|43	BuildRequires:	pkgconfig(libxml-2.0)
21mr|netpbm-10.86.02-2|44	BuildRequires:	pkgconfig(python)
21mr|netpbm-10.86.02-2|45	BuildRequires:	pkgconfig(x11)
21mr|netpbm-10.86.02-2|46	BuildConflicts:	svgalib-devel
21mr|netpbm-10.86.02-2|47	
21mr|netpbm-10.86.02-2|48	%description
21mr|netpbm-10.86.02-2|49	The netpbm package contains a library of functions which support programs for
21mr|netpbm-10.86.02-2|50	handling various graphics file formats, including .pbm (portable bitmaps), .pgm
21mr|netpbm-10.86.02-2|51	(portable graymaps), .pnm (portable anymaps), .ppm (portable pixmaps) and
21mr|netpbm-10.86.02-2|52	others.
21mr|netpbm-10.86.02-2|53	
21mr|netpbm-10.86.02-2|54	%files
21mr|netpbm-10.86.02-2|55	%attr(0755,root,root) %{_bindir}/*
21mr|netpbm-10.86.02-2|56	%{_datadir}/%{name}-%{version}
21mr|netpbm-10.86.02-2|57	%dir %{_datadir}/printconf
21mr|netpbm-10.86.02-2|58	%dir %{_datadir}/printconf/mf_rules
21mr|netpbm-10.86.02-2|59	%dir %{_datadir}/printconf/tests
21mr|netpbm-10.86.02-2|60	%{_datadir}/printconf/mf_rules/*
21mr|netpbm-10.86.02-2|61	%{_datadir}/printconf/tests/*
21mr|netpbm-10.86.02-2|62	%{_mandir}/man[15]/*
21mr|netpbm-10.86.02-2|63	
21mr|netpbm-10.86.02-2|64	#----------------------------------------------------------------------------
21mr|netpbm-10.86.02-2|65	
21mr|netpbm-10.86.02-2|66	%package -n %{libname}
21mr|netpbm-10.86.02-2|67	Summary:	A library for handling different graphics file formats
21mr|netpbm-10.86.02-2|68	Group:		System/Libraries
21mr|netpbm-10.86.02-2|69	
21mr|netpbm-10.86.02-2|70	%description -n %{libname}
21mr|netpbm-10.86.02-2|71	The netpbm package contains a library of functions which support programs for
21mr|netpbm-10.86.02-2|72	handling various graphics file formats, including .pbm (portable bitmaps), .pgm
21mr|netpbm-10.86.02-2|73	(portable graymaps), .pnm (portable anymaps), .ppm (portable pixmaps) and
21mr|netpbm-10.86.02-2|74	others.
21mr|netpbm-10.86.02-2|75	
21mr|netpbm-10.86.02-2|76	%files -n %{libname}
21mr|netpbm-10.86.02-2|77	%doc doc/*
21mr|netpbm-10.86.02-2|78	%{_libdir}/libnetpbm.so.%{major}*
21mr|netpbm-10.86.02-2|79	
21mr|netpbm-10.86.02-2|80	#----------------------------------------------------------------------------
21mr|netpbm-10.86.02-2|81	
21mr|netpbm-10.86.02-2|82	%package -n %{devname}
21mr|netpbm-10.86.02-2|83	Summary:	Development tools for programs which will use the netpbm libraries
21mr|netpbm-10.86.02-2|84	Group:		Development/C
21mr|netpbm-10.86.02-2|85	Requires:	%{libname} = %{EVRD}
21mr|netpbm-10.86.02-2|86	Provides:	%{name}-devel = %{EVRD}
21mr|netpbm-10.86.02-2|87	Provides:	lib%{name}-devel = %{EVRD}
21mr|netpbm-10.86.02-2|88	
21mr|netpbm-10.86.02-2|89	%description -n %{devname}
21mr|netpbm-10.86.02-2|90	The netpbm-devel package contains the header files and programmer's
21mr|netpbm-10.86.02-2|91	documentation for developing programs which can handle the various graphics
21mr|netpbm-10.86.02-2|92	file formats supported by the netpbm libraries.
21mr|netpbm-10.86.02-2|93	
21mr|netpbm-10.86.02-2|94	Install netpbm-devel if you want to develop programs for handling the graphics
21mr|netpbm-10.86.02-2|95	file formats supported by the netpbm libraries. You'll also need to have the
21mr|netpbm-10.86.02-2|96	netpbm package installed.
21mr|netpbm-10.86.02-2|97	
21mr|netpbm-10.86.02-2|98	%files -n %{devname}
21mr|netpbm-10.86.02-2|99	%dir %{_includedir}/netpbm
21mr|netpbm-10.86.02-2|100	%{_includedir}/netpbm/*.h
21mr|netpbm-10.86.02-2|101	%attr(0755,root,root) %{_libdir}/lib*.so
21mr|netpbm-10.86.02-2|102	%{_mandir}/man3/*
21mr|netpbm-10.86.02-2|103	
21mr|netpbm-10.86.02-2|104	#----------------------------------------------------------------------------
21mr|netpbm-10.86.02-2|105	
21mr|netpbm-10.86.02-2|106	%prep
21mr|netpbm-10.86.02-2|107	%setup -q -a2
21mr|netpbm-10.86.02-2|108	
21mr|netpbm-10.86.02-2|109	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|netpbm-10.86.02-2|110	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|netpbm-10.86.02-2|111	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|netpbm-10.86.02-2|112	
21mr|netpbm-10.86.02-2|113	for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21mr|netpbm-10.86.02-2|114	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|netpbm-10.86.02-2|115	done
21mr|netpbm-10.86.02-2|116	
21mr|netpbm-10.86.02-2|117	%patch0 -p1
21mr|netpbm-10.86.02-2|118	%patch1 -p1 -b .time
21mr|netpbm-10.86.02-2|119	%patch2 -p1
21mr|netpbm-10.86.02-2|120	%patch3 -p1 -b .security-scripts
21mr|netpbm-10.86.02-2|121	%patch4 -p1 -b .security-code
21mr|netpbm-10.86.02-2|122	%patch7 -p1 -b .bmptopnm
21mr|netpbm-10.86.02-2|123	%patch8 -p1 -b .CAN-2005-2471
21mr|netpbm-10.86.02-2|124	%patch9 -p1 -b .xwdfix
21mr|netpbm-10.86.02-2|125	%patch10 -p1 -b .CVE-2017-2587
21mr|netpbm-10.86.02-2|126	%patch11 -p1 -b .multilib
21mr|netpbm-10.86.02-2|127	%patch13 -p1 -b .glibc
21mr|netpbm-10.86.02-2|128	%patch16 -p1 -b .ppmfadeusage
21mr|netpbm-10.86.02-2|129	%patch17 -p1 -b .fiasco-overflow
21mr|netpbm-10.86.02-2|130	%patch20 -p1 -b .noppmtompeg
21mr|netpbm-10.86.02-2|131	%patch22 -p1 -b .pamtojpeg2kfix
21mr|netpbm-10.86.02-2|132	
21mr|netpbm-10.86.02-2|133	sed -i 's/STRIPFLAG = -s/STRIPFLAG =/g' config.mk.in
21mr|netpbm-10.86.02-2|134	
21mr|netpbm-10.86.02-2|135	##mv shhopt/shhopt.h shhopt/pbmshhopt.h
21mr|netpbm-10.86.02-2|136	##perl -pi -e 's|shhopt.h|pbmshhopt.h|g' `find -name "*.c" -o -name "*.h"` ./GNUmakefile
21mr|netpbm-10.86.02-2|137	
21mr|netpbm-10.86.02-2|138	rm -rf converter/other/jpeg2000/libjasper/
21mr|netpbm-10.86.02-2|139	sed -i -e 's/SUBDIRS += libjasper/SUBDIRS +=/' converter/other/jpeg2000/Makefile
21mr|netpbm-10.86.02-2|140	
21mr|netpbm-10.86.02-2|141	%build
21mr|netpbm-10.86.02-2|142	%serverbuild
21mr|netpbm-10.86.02-2|143	export CFLAGS="$CFLAGS -fPIC -flax-vector-conversions -fno-strict-aliasing"
21mr|netpbm-10.86.02-2|144	
21mr|netpbm-10.86.02-2|145	./configure <<EOF
21mr|netpbm-10.86.02-2|146	
21mr|netpbm-10.86.02-2|147	
21mr|netpbm-10.86.02-2|148	
21mr|netpbm-10.86.02-2|149	
21mr|netpbm-10.86.02-2|150	
21mr|netpbm-10.86.02-2|151	
21mr|netpbm-10.86.02-2|152	
21mr|netpbm-10.86.02-2|153	
21mr|netpbm-10.86.02-2|154	
21mr|netpbm-10.86.02-2|155	
21mr|netpbm-10.86.02-2|156	
21mr|netpbm-10.86.02-2|157	
21mr|netpbm-10.86.02-2|158	
21mr|netpbm-10.86.02-2|159	
21mr|netpbm-10.86.02-2|160	
21mr|netpbm-10.86.02-2|161	
21mr|netpbm-10.86.02-2|162	
21mr|netpbm-10.86.02-2|163	
21mr|netpbm-10.86.02-2|164	
21mr|netpbm-10.86.02-2|165	EOF
21mr|netpbm-10.86.02-2|166	
21mr|netpbm-10.86.02-2|167	TOP=`pwd`
21mr|netpbm-10.86.02-2|168	make \
21mr|netpbm-10.86.02-2|169	CC="%{__cc}" \
21mr|netpbm-10.86.02-2|170	LDFLAGS="-L$TOP/pbm -L$TOP/pgm -L$TOP/pnm -L$TOP/ppm %{ldflags}" \
21mr|netpbm-10.86.02-2|171	CFLAGS_SHLIB="-fPIC" \
21mr|netpbm-10.86.02-2|172	MATHLIB="-lm" \
21mr|netpbm-10.86.02-2|173	TIFFLIB_DIR=%{_libdir} TIFFLIB=-ltiff TIFFINC_DIR=%{_includedir} TIFFHDR_DIR=%{_includedir} \
21mr|netpbm-10.86.02-2|174	JPEGLIB_DIR=%{_libdir} JPEGLIB=-ljpeg JPEGHDR_DIR=%{_includedir} JPEGINC_DIR=%{_includedir} \
21mr|netpbm-10.86.02-2|175	PNGLIB_DIR=%{_libdir} PNGLIB="-L%{_libdir} -lpng" PNGINC_DIR=%{_includedir} PNGHDR_DIR=%{_includedir} \
21mr|netpbm-10.86.02-2|176	ZLIB_DIR=%{_libdir} ZLIB="-L%{_libdir} -lz" ZHDR_DIR=%{_includedir} \
21mr|netpbm-10.86.02-2|177	X11LIB_DIR=%{_libdir} X11LIB="-L%{_libdir} -lX11" X11INC_DIR=%{_includedir} X11HDR_DIR=%{_includedir} \
21mr|netpbm-10.86.02-2|178	JBIGLIB_DIR=%{_libdir} JBIGLIB="-L%{_libdir} -ljbig" JBIGHDR_DIR=%{_includedir} JBIGHDR_DIR=%{_includedir} \
21mr|netpbm-10.86.02-2|179	JASPERLIB_DIR=%{_libdir} JASPERLIB="-L%{_libdir} -ljasper" JASPERHDR_DIR=%{_includedir} JASPERDEPLIBS="-L%{_libdir} -ljpeg" \
21mr|netpbm-10.86.02-2|180	XML2LIBS="NONE" LINUXSVGALIB="NONE"
21mr|netpbm-10.86.02-2|181	
21mr|netpbm-10.86.02-2|182	# prepare man files
21mr|netpbm-10.86.02-2|183	cd userguide
21mr|netpbm-10.86.02-2|184	for i in *.html ; do
21mr|netpbm-10.86.02-2|185	../buildtools/makeman ${i}
21mr|netpbm-10.86.02-2|186	done
21mr|netpbm-10.86.02-2|187	for i in 1 3 5 ; do
21mr|netpbm-10.86.02-2|188	mkdir -p man/man${i}
21mr|netpbm-10.86.02-2|189	mv *.${i} man/man${i}
21mr|netpbm-10.86.02-2|190	done
21mr|netpbm-10.86.02-2|191	
21mr|netpbm-10.86.02-2|192	%install
21mr|netpbm-10.86.02-2|193	install -d %{buildroot}
21mr|netpbm-10.86.02-2|194	make package PKGDIR=%{buildroot}%{_prefix} XML2LIBS="NONE" LINUXSVGALIB="NONE"
21mr|netpbm-10.86.02-2|195	
21mr|netpbm-10.86.02-2|196	# Ugly hack to have libs in correct dir on 64bit archs.
21mr|netpbm-10.86.02-2|197	install -d %{buildroot}%{_libdir}
21mr|netpbm-10.86.02-2|198	if [ "%{_libdir}" != "%{_prefix}/lib" ]; then
21mr|netpbm-10.86.02-2|199	mv %{buildroot}%{_prefix}/lib/lib* %{buildroot}%{_libdir}
21mr|netpbm-10.86.02-2|200	fi
21mr|netpbm-10.86.02-2|201	
21mr|netpbm-10.86.02-2|202	ln -sf libnetpbm.so.%{major} %{buildroot}%{_libdir}/libnetpbm.so
21mr|netpbm-10.86.02-2|203	
21mr|netpbm-10.86.02-2|204	# fix manpages
21mr|netpbm-10.86.02-2|205	install -d %{buildroot}%{_mandir}
21mr|netpbm-10.86.02-2|206	cp -rp userguide/man/* %{buildroot}%{_mandir}/
21mr|netpbm-10.86.02-2|207	
21mr|netpbm-10.86.02-2|208	# Get rid of the useless non-ascii character in pgmminkowski.1
21mr|netpbm-10.86.02-2|209	sed -i 's/\xa0//' %{buildroot}%{_mandir}/man1/pgmminkowski.1
21mr|netpbm-10.86.02-2|210	
21mr|netpbm-10.86.02-2|211	# Don't ship man pages for non-existent binaries and bogus ones
21mr|netpbm-10.86.02-2|212	for i in hpcdtoppm pcdovtoppm pnmtojbig ppmsvgalib vidtoppm picttoppm jbigtopnm \
21mr|netpbm-10.86.02-2|213	directory error extendedopacity pam pbm pgm pnm ppm index libnetpbm_dir liberror \
21mr|netpbm-10.86.02-2|214	pambackground pamfixtrunc pamtogif pamtooctaveimg pamundice ppmtotga; do
21mr|netpbm-10.86.02-2|215	rm -f %{buildroot}%{_mandir}/man1/${i}.1
21mr|netpbm-10.86.02-2|216	done
21mr|netpbm-10.86.02-2|217	rm -f %{buildroot}%{_mandir}/man5/extendedopacity.5
21mr|netpbm-10.86.02-2|218	
21mr|netpbm-10.86.02-2|219	install -d %{buildroot}%{_datadir}/%{name}-%{version}
21mr|netpbm-10.86.02-2|220	mv %{buildroot}%{_prefix}/misc/*.map %{buildroot}%{_datadir}/%{name}-%{version}
21mr|netpbm-10.86.02-2|221	rm -rf %{buildroot}%{_prefix}/README
21mr|netpbm-10.86.02-2|222	rm -rf %{buildroot}%{_prefix}/VERSION
21mr|netpbm-10.86.02-2|223	rm -rf %{buildroot}%{_prefix}/link
21mr|netpbm-10.86.02-2|224	rm -rf %{buildroot}%{_prefix}/misc
21mr|netpbm-10.86.02-2|225	rm -rf %{buildroot}%{_prefix}/man
21mr|netpbm-10.86.02-2|226	rm -rf %{buildroot}%{_prefix}/pkginfo
21mr|netpbm-10.86.02-2|227	rm -rf %{buildroot}%{_prefix}/config_template
21mr|netpbm-10.86.02-2|228	rm -f %{buildroot}%{_mandir}/man1/ppmtompeg.1*
21mr|netpbm-10.86.02-2|229	
21mr|netpbm-10.86.02-2|230	install -d %{buildroot}%{_datadir}/printconf/mf_rules
21mr|netpbm-10.86.02-2|231	cp %{SOURCE1} %{buildroot}%{_datadir}/printconf/mf_rules/
21mr|netpbm-10.86.02-2|232	
21mr|netpbm-10.86.02-2|233	install -d %{buildroot}%{_datadir}/printconf/tests
21mr|netpbm-10.86.02-2|234	cp test-images/* %{buildroot}%{_datadir}/printconf/tests/
21mr|netpbm-10.86.02-2|235	
21mr|netpbm-10.86.02-2|236	rm -rf %{buildroot}%{_prefix}/pkgconfig_template
21mr|netpbm-10.86.02-2|237	rm -rf %{buildroot}%{_prefix}/sharedlink/
21mr|netpbm-10.86.02-2|238	rm -rf %{buildroot}%{_prefix}/staticlink/

14393 21
21mr|net-snmp-5.9-4|1	#/*-snmp/*# not really needed anymore, but leaving for just incase legacy issues
21mr|net-snmp-5.9-4|2	#define	_requires_exceptions devel(libperl
21mr|net-snmp-5.9-4|3	%define	_disable_ld_no_undefined 1
21mr|net-snmp-5.9-4|4	%define	Werror_cflags %{nil}
21mr|net-snmp-5.9-4|5	%define _disable_rebuild_configure %nil
21mr|net-snmp-5.9-4|6	
21mr|net-snmp-5.9-4|7	%define	major 40
21mr|net-snmp-5.9-4|8	%define	libname %mklibname netsnmp %{major}
21mr|net-snmp-5.9-4|9	%define	libagent %mklibname netsnmpagent %{major}
21mr|net-snmp-5.9-4|10	%define	libhelpers %mklibname netsnmphelpers %{major}
21mr|net-snmp-5.9-4|11	%define	libmibs %mklibname netsnmpmibs %{major}
21mr|net-snmp-5.9-4|12	%define	libtrapd %mklibname netsnmptrapd %{major}
21mr|net-snmp-5.9-4|13	%define	libsnmp %mklibname snmp %{major}
21mr|net-snmp-5.9-4|14	%define	devname %mklibname net-snmp -d
21mr|net-snmp-5.9-4|15	
21mr|net-snmp-5.9-4|16	# (oe) never enable rpm support as it eats file descriptors like crazy
21mr|net-snmp-5.9-4|17	# casuing the snmp daemon to die!.
21mr|net-snmp-5.9-4|18	%bcond_with rpm
21mr|net-snmp-5.9-4|19	
21mr|net-snmp-5.9-4|20	Summary:	A collection of SNMP protocol tools and libraries
21mr|net-snmp-5.9-4|21	Name:		net-snmp
21mr|net-snmp-5.9-4|22	Version:	5.9
21mr|net-snmp-5.9-4|23	Release:	4
21mr|net-snmp-5.9-4|24	License:	BSD-like
21mr|net-snmp-5.9-4|25	Group:		System/Servers
21mr|net-snmp-5.9-4|26	Url:		http://www.net-snmp.org/
21mr|net-snmp-5.9-4|27	Source0:	http://prdownloads.sourceforge.net/net-snmp/net-snmp-%{version}.tar.gz
21mr|net-snmp-5.9-4|28	Source1:    net-snmp.redhat.conf
21mr|net-snmp-5.9-4|29	Source2:    net-snmp-config.h
21mr|net-snmp-5.9-4|30	Source3:    net-snmp-config
21mr|net-snmp-5.9-4|31	Source4:    net-snmp-trapd.redhat.conf
21mr|net-snmp-5.9-4|32	Source5:    net-snmpd.sysconfig
21mr|net-snmp-5.9-4|33	Source6:    net-snmptrapd.sysconfig
21mr|net-snmp-5.9-4|34	Source7:    net-snmp-tmpfs.conf
21mr|net-snmp-5.9-4|35	Source8:    snmpd.service
21mr|net-snmp-5.9-4|36	Source9:    snmptrapd.service
21mr|net-snmp-5.9-4|37	Source10:   IETF-MIB-LICENSE.txt
21mr|net-snmp-5.9-4|38	
21mr|net-snmp-5.9-4|39	Patch1:     net-snmp-5.9-pie.patch
21mr|net-snmp-5.9-4|40	Patch2:     net-snmp-5.9-dir-fix.patch
21mr|net-snmp-5.9-4|41	Patch3:     net-snmp-5.9-multilib.patch
21mr|net-snmp-5.9-4|42	Patch4:     net-snmp-5.9-test-debug.patch
21mr|net-snmp-5.9-4|43	Patch5:     net-snmp-5.7.2-cert-path.patch
21mr|net-snmp-5.9-4|44	Patch6:     net-snmp-5.9-cflags.patch
21mr|net-snmp-5.9-4|45	Patch7:     net-snmp-5.8-Remove-U64-typedef.patch
21mr|net-snmp-5.9-4|46	Patch8:     net-snmp-5.9-libnetsnmptrapd-against-MYSQL_LIBS.patch
21mr|net-snmp-5.9-4|47	Patch9:     net-snmp-5.7.3-iterator-fix.patch
21mr|net-snmp-5.9-4|48	Patch10:    net-snmp-5.9-autofs-skip.patch
21mr|net-snmp-5.9-4|49	Patch11:    net-snmp-5.9-python-ld-flags.patch
21mr|net-snmp-5.9-4|50	Patch12:    net-snmp-5.9-usage-exit.patch
21mr|net-snmp-5.9-4|51	Patch13:    net-snmp-5.9-coverity.patch
21mr|net-snmp-5.9-4|52	Patch14:    net-snmp-5.9-proxy-getnext.patch
21mr|net-snmp-5.9-4|53	Patch15:    net-snmp-5.9-dskTable-dynamic.patch
21mr|net-snmp-5.9-4|54	Patch16:    net-snmp-5.8-expand-SNMPCONFPATH.patch
21mr|net-snmp-5.9-4|55	Patch17:    net-snmp-5.8-duplicate-ipAddress.patch
21mr|net-snmp-5.9-4|56	Patch18:    net-snmp-5.9-memory-reporting.patch
21mr|net-snmp-5.9-4|57	Patch19:    net-snmp-5.8-man-page.patch
21mr|net-snmp-5.9-4|58	Patch20:    net-snmp-5.8-ipAddress-faster-load.patch
21mr|net-snmp-5.9-4|59	Patch21:    net-snmp-5.8-rpm-memory-leak.patch
21mr|net-snmp-5.9-4|60	Patch22:    net-snmp-5.9-aes-config.patch
21mr|net-snmp-5.9-4|61	Patch23:    net-snmp-5.9-available-memory.patch
21mr|net-snmp-5.9-4|62	Patch24:    net-snmp-5.8-asn-parse-nlength.patch
21mr|net-snmp-5.9-4|63	Patch25:    net-snmp-5.8-clientaddr-error-message.patch
21mr|net-snmp-5.9-4|64	Patch26:    net-snmp-5.8-empty-passphrase.patch
21mr|net-snmp-5.9-4|65	Patch27:    net-snmp-5.9-ECC-cert.patch
21mr|net-snmp-5.9-4|66	Patch28:    net-snmp-5.9-intermediate-certs.patch
21mr|net-snmp-5.9-4|67	Patch29:    net-snmp-5.9-ssl-buffer-size.patch
21mr|net-snmp-5.9-4|68	Patch30:    net-snmp-5.9-twice-IP-parsing.patch
21mr|net-snmp-5.9-4|69	Patch31:    net-snmp-5.9-e2k-fix-int64-h.patch
21mr|net-snmp-5.9-4|70	# CVE-2022-44792 CVE-2022-44793
21mr|net-snmp-5.9-4|71	Patch32:    agent_set_null_varbind.patch
21mr|net-snmp-5.9-4|72	
21mr|net-snmp-5.9-4|73	# Modern RPM API means at least EL6
21mr|net-snmp-5.9-4|74	Patch101:   net-snmp-5.8-modern-rpm-api.patch
21mr|net-snmp-5.9-4|75	
21mr|net-snmp-5.9-4|76	#disable this patch due compatibility issues
21mr|net-snmp-5.9-4|77	Patch102:   net-snmp-5.9-python3.patch
21mr|net-snmp-5.9-4|78	
21mr|net-snmp-5.9-4|79	# security patches
21mr|net-snmp-5.9-4|80	# from https://github.com/net-snmp/net-snmp/commits/V5-9-patches
21mr|net-snmp-5.9-4|81	Patch201:	35d216b57ea2e9abf1cc42077bcf60a4bae0b29e.patch
21mr|net-snmp-5.9-4|82	Patch202:	49210f5e2df6b11865b3cc5e52329b93f6df4901.patch
21mr|net-snmp-5.9-4|83	Patch203:	fc35391bb9d774d2ffa221df934a8ffdac91994b.patch
21mr|net-snmp-5.9-4|84	Patch204:	d49392bb982954aa3d31516f04b2d9784b5f204a.patch
21mr|net-snmp-5.9-4|85	# CVE-2025-68615
21mr|net-snmp-5.9-4|86	Patch205:	b4e6f826d9ddcc2d72eac432746807e1234266db.patch
21mr|net-snmp-5.9-4|87	
21mr|net-snmp-5.9-4|88	BuildRequires:	chrpath
21mr|net-snmp-5.9-4|89	BuildRequires:	python3-setuptools
21mr|net-snmp-5.9-4|90	BuildRequires:	python3-devel
21mr|net-snmp-5.9-4|91	BuildRequires:	lm_sensors-devel
21mr|net-snmp-5.9-4|92	BuildRequires:	mysql-devel
21mr|net-snmp-5.9-4|93	BuildRequires:	perl-devel
21mr|net-snmp-5.9-4|94	BuildRequires:	perl(ExtUtils::Embed)
21mr|net-snmp-5.9-4|95	BuildRequires:	tcp_wrappers-devel
21mr|net-snmp-5.9-4|96	BuildRequires:	pkgconfig(openssl)
21mr|net-snmp-5.9-4|97	BuildRequires:	pkgconfig(python3)
21mr|net-snmp-5.9-4|98	BuildRequires:	pkgconfig(zlib)
21mr|net-snmp-5.9-4|99	%if %{with rpm}
21mr|net-snmp-5.9-4|100	BuildRequires:	pkgconfig(rpm)
21mr|net-snmp-5.9-4|101	%endif
21mr|net-snmp-5.9-4|102	Requires(pre,postun):	rpm-helper
21mr|net-snmp-5.9-4|103	Requires:	net-snmp-utils
21mr|net-snmp-5.9-4|104	Requires:	tcp_wrappers
21mr|net-snmp-5.9-4|105	Conflicts:	%{libname} < 5.7.2-5
21mr|net-snmp-5.9-4|106	
21mr|net-snmp-5.9-4|107	%rename net-snmp-trapd
21mr|net-snmp-5.9-4|108	%rename net-snmp-mibs
21mr|net-snmp-5.9-4|109	
21mr|net-snmp-5.9-4|110	%description
21mr|net-snmp-5.9-4|111	SNMP (Simple Network Management Protocol) is a protocol used for network
21mr|net-snmp-5.9-4|112	management. The NET-SNMP project includes various SNMP tools: an extensible
21mr|net-snmp-5.9-4|113	agent, an SNMP library, tools for requesting or setting information from SNMP
21mr|net-snmp-5.9-4|114	agents, tools for generating and handling SNMP traps, a version of the netstat
21mr|net-snmp-5.9-4|115	command which uses SNMP, and a Tk/Perl mib browser. This package contains the
21mr|net-snmp-5.9-4|116	snmpd and snmptrapd daemons, documentation, etc.
21mr|net-snmp-5.9-4|117	
21mr|net-snmp-5.9-4|118	You will probably also want to install the net-snmp-utils package, which
21mr|net-snmp-5.9-4|119	contains NET-SNMP utilities.
21mr|net-snmp-5.9-4|120	
21mr|net-snmp-5.9-4|121	%files
21mr|net-snmp-5.9-4|122	%doc COPYING ChangeLog.trimmed EXAMPLE.conf FAQ NEWS TODO
21mr|net-snmp-5.9-4|123	%doc README README.agent-mibs README.agentx README.krb5 README.snmpv3
21mr|net-snmp-5.9-4|124	%doc local/passtest local/ipf-mod.pl
21mr|net-snmp-5.9-4|125	%doc README.thread AGENT.txt PORTING local/README.mib2c
21mr|net-snmp-5.9-4|126	%doc IETF-MIB-LICENSE.txt
21mr|net-snmp-5.9-4|127	%dir %{_sysconfdir}/snmp
21mr|net-snmp-5.9-4|128	%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/snmp/snmpd.conf
21mr|net-snmp-5.9-4|129	%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/snmp/snmptrapd.conf
21mr|net-snmp-5.9-4|130	%{_bindir}/snmpconf
21mr|net-snmp-5.9-4|131	%{_bindir}/net-snmp-create-v3-user
21mr|net-snmp-5.9-4|132	%{_sbindir}/*
21mr|net-snmp-5.9-4|133	%attr(0644,root,root) %{_mandir}/man[58]/snmp*d*
21mr|net-snmp-5.9-4|134	%attr(0644,root,root) %{_mandir}/man5/snmp_config.5.*
21mr|net-snmp-5.9-4|135	%attr(0644,root,root) %{_mandir}/man5/variables*
21mr|net-snmp-5.9-4|136	%attr(0644,root,root) %{_mandir}/man1/net-snmp-create-v3-user*
21mr|net-snmp-5.9-4|137	%attr(0644,root,root) %{_mandir}/man1/snmpconf.1.*
21mr|net-snmp-5.9-4|138	%dir %{_datadir}/snmp
21mr|net-snmp-5.9-4|139	%{_datadir}/snmp/snmpconf-data
21mr|net-snmp-5.9-4|140	%dir %{_localstatedir}/run/net-snmp
21mr|net-snmp-5.9-4|141	%{_tmpfilesdir}/net-snmp.conf
21mr|net-snmp-5.9-4|142	%{_unitdir}/snmp*
21mr|net-snmp-5.9-4|143	%config(noreplace) %{_sysconfdir}/sysconfig/snmpd
21mr|net-snmp-5.9-4|144	%config(noreplace) %{_sysconfdir}/sysconfig/snmptrapd
21mr|net-snmp-5.9-4|145	%{_bindir}/agentxtrap
21mr|net-snmp-5.9-4|146	%attr(0644,root,root) %{_mandir}/man1/agentxtrap.1*
21mr|net-snmp-5.9-4|147	%dir %{_datadir}/snmp/mibs
21mr|net-snmp-5.9-4|148	%{_datadir}/snmp/mibs/*
21mr|net-snmp-5.9-4|149	
21mr|net-snmp-5.9-4|150	%post
21mr|net-snmp-5.9-4|151	%_post_service snmpd
21mr|net-snmp-5.9-4|152	
21mr|net-snmp-5.9-4|153	%preun
21mr|net-snmp-5.9-4|154	%_preun_service snmpd
21mr|net-snmp-5.9-4|155	
21mr|net-snmp-5.9-4|156	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|157	
21mr|net-snmp-5.9-4|158	%package -n %{libname}
21mr|net-snmp-5.9-4|159	Summary:	Library for Network management (SNMP), from the NET-SNMP project
21mr|net-snmp-5.9-4|160	Group:		System/Libraries
21mr|net-snmp-5.9-4|161	
21mr|net-snmp-5.9-4|162	%description -n %{libname}
21mr|net-snmp-5.9-4|163	This package contains the %{name} library for use with NET-SNMP
21mr|net-snmp-5.9-4|164	project's network management tools.
21mr|net-snmp-5.9-4|165	
21mr|net-snmp-5.9-4|166	%files -n %{libname}
21mr|net-snmp-5.9-4|167	%doc COPYING
21mr|net-snmp-5.9-4|168	%{_libdir}/libnetsnmp.so.%{major}*
21mr|net-snmp-5.9-4|169	
21mr|net-snmp-5.9-4|170	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|171	
21mr|net-snmp-5.9-4|172	%package -n %{libagent}
21mr|net-snmp-5.9-4|173	Summary:	Library for Network management %{name}-agent
21mr|net-snmp-5.9-4|174	Group:		System/Libraries
21mr|net-snmp-5.9-4|175	
21mr|net-snmp-5.9-4|176	%description -n %{libagent}
21mr|net-snmp-5.9-4|177	This package contains the %{name}-agent library for use with NET-SNMP
21mr|net-snmp-5.9-4|178	project's network management tools.
21mr|net-snmp-5.9-4|179	
21mr|net-snmp-5.9-4|180	%files -n %{libagent}
21mr|net-snmp-5.9-4|181	%doc COPYING
21mr|net-snmp-5.9-4|182	%{_libdir}/libnetsnmpagent.so.%{major}*
21mr|net-snmp-5.9-4|183	
21mr|net-snmp-5.9-4|184	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|185	
21mr|net-snmp-5.9-4|186	%package -n %{libhelpers}
21mr|net-snmp-5.9-4|187	Summary:	Library for Network management %{name}-helpers
21mr|net-snmp-5.9-4|188	Group:		System/Libraries
21mr|net-snmp-5.9-4|189	
21mr|net-snmp-5.9-4|190	%description -n %{libhelpers}
21mr|net-snmp-5.9-4|191	This package contains the %{name}-helpers library for use with NET-SNMP
21mr|net-snmp-5.9-4|192	project's network management tools.
21mr|net-snmp-5.9-4|193	
21mr|net-snmp-5.9-4|194	%files -n %{libhelpers}
21mr|net-snmp-5.9-4|195	%doc COPYING
21mr|net-snmp-5.9-4|196	%{_libdir}/libnetsnmphelpers.so.%{major}*
21mr|net-snmp-5.9-4|197	
21mr|net-snmp-5.9-4|198	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|199	
21mr|net-snmp-5.9-4|200	%package -n %{libmibs}
21mr|net-snmp-5.9-4|201	Summary:	Library for Network management %{name}-mibs
21mr|net-snmp-5.9-4|202	Group:		System/Libraries
21mr|net-snmp-5.9-4|203	
21mr|net-snmp-5.9-4|204	%description -n %{libmibs}
21mr|net-snmp-5.9-4|205	This package contains the %{name}-mibs library for use with NET-SNMP
21mr|net-snmp-5.9-4|206	project's network management tools.
21mr|net-snmp-5.9-4|207	
21mr|net-snmp-5.9-4|208	%files -n %{libmibs}
21mr|net-snmp-5.9-4|209	%doc COPYING
21mr|net-snmp-5.9-4|210	%{_libdir}/libnetsnmpmibs.so.%{major}*
21mr|net-snmp-5.9-4|211	
21mr|net-snmp-5.9-4|212	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|213	
21mr|net-snmp-5.9-4|214	%package -n %{libtrapd}
21mr|net-snmp-5.9-4|215	Summary:	Library for Network management %{name}-trapd
21mr|net-snmp-5.9-4|216	Group:		System/Libraries
21mr|net-snmp-5.9-4|217	
21mr|net-snmp-5.9-4|218	%description -n %{libtrapd}
21mr|net-snmp-5.9-4|219	This package contains the %{name}-trapd library for use with NET-SNMP
21mr|net-snmp-5.9-4|220	project's network management tools.
21mr|net-snmp-5.9-4|221	
21mr|net-snmp-5.9-4|222	%files -n %{libtrapd}
21mr|net-snmp-5.9-4|223	%doc COPYING
21mr|net-snmp-5.9-4|224	%{_libdir}/libnetsnmptrapd.so.%{major}*
21mr|net-snmp-5.9-4|225	
21mr|net-snmp-5.9-4|226	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|227	
21mr|net-snmp-5.9-4|228	%package -n %{libsnmp}
21mr|net-snmp-5.9-4|229	Summary:	Library for Network management snmp
21mr|net-snmp-5.9-4|230	Group:		System/Libraries
21mr|net-snmp-5.9-4|231	
21mr|net-snmp-5.9-4|232	%description -n %{libsnmp}
21mr|net-snmp-5.9-4|233	This package contains the snmp library for use with NET-SNMP
21mr|net-snmp-5.9-4|234	project's network management tools.
21mr|net-snmp-5.9-4|235	
21mr|net-snmp-5.9-4|236	%files -n %{libsnmp}
21mr|net-snmp-5.9-4|237	%doc COPYING
21mr|net-snmp-5.9-4|238	%{_libdir}/libnetsnmp.so.%{major}*
21mr|net-snmp-5.9-4|239	
21mr|net-snmp-5.9-4|240	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|241	
21mr|net-snmp-5.9-4|242	%package -n %{devname}
21mr|net-snmp-5.9-4|243	Summary:	The development environment for the NET-SNMP project
21mr|net-snmp-5.9-4|244	Group:		Development/C
21mr|net-snmp-5.9-4|245	Requires:	%{libname} = %{EVRD}
21mr|net-snmp-5.9-4|246	Requires:	%{libagent} = %{EVRD}
21mr|net-snmp-5.9-4|247	Requires:	%{libhelpers} = %{EVRD}
21mr|net-snmp-5.9-4|248	Requires:	%{libmibs} = %{EVRD}
21mr|net-snmp-5.9-4|249	Requires:	%{libtrapd} = %{EVRD}
21mr|net-snmp-5.9-4|250	Requires:	%{libsnmp} = %{EVRD}
21mr|net-snmp-5.9-4|251	Provides:	%{name}-devel = %{EVRD}
21mr|net-snmp-5.9-4|252	
21mr|net-snmp-5.9-4|253	%description -n %{devname}
21mr|net-snmp-5.9-4|254	The %{devname} package contains the development libraries and header
21mr|net-snmp-5.9-4|255	files for use with the NET-SNMP project's network management tools.
21mr|net-snmp-5.9-4|256	
21mr|net-snmp-5.9-4|257	Install the net-snmp-devel package if you would like to develop applications
21mr|net-snmp-5.9-4|258	for use with the NET-SNMP project's network management tools.
21mr|net-snmp-5.9-4|259	
21mr|net-snmp-5.9-4|260	%files -n %{devname}
21mr|net-snmp-5.9-4|261	%{_libdir}/lib*.so
21mr|net-snmp-5.9-4|262	%{_includedir}/*-snmp/*
21mr|net-snmp-5.9-4|263	%attr(0644,root,root) %{_mandir}/man3/*.3.*
21mr|net-snmp-5.9-4|264	%attr(0755,root,root) %{_bindir}/net-snmp-config*
21mr|net-snmp-5.9-4|265	%attr(0644,root,root) %{_mandir}/man1/net-snmp-config*.1.*
21mr|net-snmp-5.9-4|266	%{_libdir}/pkgconfig/netsnmp-agent.pc
21mr|net-snmp-5.9-4|267	%{_libdir}/pkgconfig/netsnmp.pc
21mr|net-snmp-5.9-4|268	
21mr|net-snmp-5.9-4|269	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|270	
21mr|net-snmp-5.9-4|271	%package utils
21mr|net-snmp-5.9-4|272	Summary:	Network management utilities using SNMP, from the NET-SNMP project
21mr|net-snmp-5.9-4|273	Group:		Networking/Other
21mr|net-snmp-5.9-4|274	Requires:	openssl
21mr|net-snmp-5.9-4|275	
21mr|net-snmp-5.9-4|276	%description utils
21mr|net-snmp-5.9-4|277	The net-snmp package contains various utilities for use with the NET-SNMP
21mr|net-snmp-5.9-4|278	network management project.
21mr|net-snmp-5.9-4|279	
21mr|net-snmp-5.9-4|280	Install this package if you need utilities for managing your network using the
21mr|net-snmp-5.9-4|281	SNMP protocol.
21mr|net-snmp-5.9-4|282	
21mr|net-snmp-5.9-4|283	%files utils
21mr|net-snmp-5.9-4|284	%{_bindir}/encode_keychange
21mr|net-snmp-5.9-4|285	%{_bindir}/snmp[^c-]*
21mr|net-snmp-5.9-4|286	%attr(0644,root,root) %{_mandir}/man1/snmp[^-]*.1*
21mr|net-snmp-5.9-4|287	%attr(0644,root,root) %{_mandir}/man1/encode_keychange*.1*
21mr|net-snmp-5.9-4|288	%attr(0644,root,root) %{_mandir}/man5/snmp.conf.5.*
21mr|net-snmp-5.9-4|289	%attr(0644,root,root) %{_mandir}/man5/variables.5.*
21mr|net-snmp-5.9-4|290	
21mr|net-snmp-5.9-4|291	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|292	
21mr|net-snmp-5.9-4|293	%package tkmib
21mr|net-snmp-5.9-4|294	Summary:	MIB browser in TK
21mr|net-snmp-5.9-4|295	Group:		Networking/Other
21mr|net-snmp-5.9-4|296	Requires:	perl(SNMP)
21mr|net-snmp-5.9-4|297	
21mr|net-snmp-5.9-4|298	%description tkmib
21mr|net-snmp-5.9-4|299	MIB browser in TK.
21mr|net-snmp-5.9-4|300	
21mr|net-snmp-5.9-4|301	%files tkmib
21mr|net-snmp-5.9-4|302	%{_bindir}/tkmib
21mr|net-snmp-5.9-4|303	%attr(0644,root,root) %{_mandir}/man1/tkmib.1*
21mr|net-snmp-5.9-4|304	
21mr|net-snmp-5.9-4|305	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|306	
21mr|net-snmp-5.9-4|307	%package -n perl-NetSNMP
21mr|net-snmp-5.9-4|308	Summary:	Perl utilities using SNMP, from the NET-SNMP project
21mr|net-snmp-5.9-4|309	Group:		Development/Perl
21mr|net-snmp-5.9-4|310	Requires:	%{name} = %{EVRD}
21mr|net-snmp-5.9-4|311	Requires:	net-snmp-utils
21mr|net-snmp-5.9-4|312	
21mr|net-snmp-5.9-4|313	%description -n perl-NetSNMP
21mr|net-snmp-5.9-4|314	NET SNMP (Simple Network Management Protocol) Perl5 Support The Simple Network
21mr|net-snmp-5.9-4|315	Management Protocol (SNMP) provides a framework for the exchange of management
21mr|net-snmp-5.9-4|316	information between agents (servers) and clients.  The NET SNMP perl5 support
21mr|net-snmp-5.9-4|317	files provide the perl functions for integration of SNMP into applications,
21mr|net-snmp-5.9-4|318	written in perl.
21mr|net-snmp-5.9-4|319	
21mr|net-snmp-5.9-4|320	%files -n perl-NetSNMP
21mr|net-snmp-5.9-4|321	%{_bindir}/mib2c-update
21mr|net-snmp-5.9-4|322	%{_bindir}/mib2c
21mr|net-snmp-5.9-4|323	%{_bindir}/snmp-bridge-mib
21mr|net-snmp-5.9-4|324	%{_bindir}/net-snmp-cert
21mr|net-snmp-5.9-4|325	%{_bindir}/checkbandwidth
21mr|net-snmp-5.9-4|326	%dir %{_datadir}/snmp
21mr|net-snmp-5.9-4|327	%{_datadir}/snmp/mib2c*
21mr|net-snmp-5.9-4|328	%{_datadir}/snmp/*.pl
21mr|net-snmp-5.9-4|329	%{_bindir}/traptoemail
21mr|net-snmp-5.9-4|330	%attr(0644,root,root) %{_mandir}/man[15]/mib2c*
21mr|net-snmp-5.9-4|331	%attr(0644,root,root) %{_mandir}/man3/*.3pm.*
21mr|net-snmp-5.9-4|332	%attr(0644,root,root) %{_mandir}/man1/traptoemail*.1*
21mr|net-snmp-5.9-4|333	%attr(0644,root,root) %{_mandir}/man1/snmp-bridge-mib.1*
21mr|net-snmp-5.9-4|334	%{perl_vendorarch}/*SNMP*
21mr|net-snmp-5.9-4|335	%{perl_vendorarch}/auto/*SNMP*
21mr|net-snmp-5.9-4|336	%{perl_vendorarch}/Bundle/MakefileSubs.pm
21mr|net-snmp-5.9-4|337	
21mr|net-snmp-5.9-4|338	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|339	
21mr|net-snmp-5.9-4|340	%package -n python3-netsnmp
21mr|net-snmp-5.9-4|341	Summary:	Python utilities using SNMP, from the NET-SNMP project
21mr|net-snmp-5.9-4|342	Group: 		Development/Python
21mr|net-snmp-5.9-4|343	Requires:	%{name} = %{EVRD}
21mr|net-snmp-5.9-4|344	Requires:	net-snmp-utils
21mr|net-snmp-5.9-4|345	
21mr|net-snmp-5.9-4|346	%description -n python3-netsnmp
21mr|net-snmp-5.9-4|347	The 'netsnmp' module provides a full featured, tri-lingual SNMP (SNMPv3,
21mr|net-snmp-5.9-4|348	SNMPv2c, SNMPv1) client API. The 'netsnmp' module internals rely on the
21mr|net-snmp-5.9-4|349	Net-SNMP toolkit library.
21mr|net-snmp-5.9-4|350	
21mr|net-snmp-5.9-4|351	%files -n python3-netsnmp
21mr|net-snmp-5.9-4|352	%doc README
21mr|net-snmp-5.9-4|353	%{python3_sitearch}/*
21mr|net-snmp-5.9-4|354	
21mr|net-snmp-5.9-4|355	#----------------------------------------------------------------------------
21mr|net-snmp-5.9-4|356	
21mr|net-snmp-5.9-4|357	%prep
21mr|net-snmp-5.9-4|358	%autosetup -p1
21mr|net-snmp-5.9-4|359	cp %{SOURCE10} .
21mr|net-snmp-5.9-4|360	
21mr|net-snmp-5.9-4|361	# disable failing test - see https://bugzilla.redhat.com/show_bug.cgi?id=680697
21mr|net-snmp-5.9-4|362	rm testing/fulltests/default/T200*
21mr|net-snmp-5.9-4|363	touch AUTHORS
21mr|net-snmp-5.9-4|364	
21mr|net-snmp-5.9-4|365	%build
21mr|net-snmp-5.9-4|366	# Autoreconf to get autoconf 2.69 for ARM (#926223)
21mr|net-snmp-5.9-4|367	autoreconf -fiv
21mr|net-snmp-5.9-4|368	
21mr|net-snmp-5.9-4|369	MIBS="host agentx smux \
21mr|net-snmp-5.9-4|370	ucd-snmp/diskio tcp-mib udp-mib mibII/mta_sendmail \
21mr|net-snmp-5.9-4|371	ip-mib/ipv4InterfaceTable ip-mib/ipv6InterfaceTable \
21mr|net-snmp-5.9-4|372	ip-mib/ipAddressPrefixTable/ipAddressPrefixTable \
21mr|net-snmp-5.9-4|373	ip-mib/ipDefaultRouterTable/ipDefaultRouterTable \
21mr|net-snmp-5.9-4|374	ip-mib/ipv6ScopeZoneIndexTable ip-mib/ipIfStatsTable \
21mr|net-snmp-5.9-4|375	sctp-mib rmon-mib etherlike-mib"
21mr|net-snmp-5.9-4|376	
21mr|net-snmp-5.9-4|377	%ifnarch s390 s390x ppc64le
21mr|net-snmp-5.9-4|378	# there are no lm_sensors on s390
21mr|net-snmp-5.9-4|379	MIBS="$MIBS ucd-snmp/lmsensorsMib"
21mr|net-snmp-5.9-4|380	%endif
21mr|net-snmp-5.9-4|381	
21mr|net-snmp-5.9-4|382	%configure \
21mr|net-snmp-5.9-4|383	--disable-static --enable-shared \
21mr|net-snmp-5.9-4|384	--enable-as-needed \
21mr|net-snmp-5.9-4|385	--enable-embedded-perl \
21mr|net-snmp-5.9-4|386	--enable-ipv6 \
21mr|net-snmp-5.9-4|387	--enable-local-smux \
21mr|net-snmp-5.9-4|388	--enable-mfd-rewrites \
21mr|net-snmp-5.9-4|389	--enable-ucd-snmp-compatibility \
21mr|net-snmp-5.9-4|390	--sysconfdir=%{_sysconfdir} \
21mr|net-snmp-5.9-4|391	--with-cflags="$RPM_OPT_FLAGS -fPIE" \
21mr|net-snmp-5.9-4|392	--with-ldflags="$RPM_LD_FLAGS" \
21mr|net-snmp-5.9-4|393	--with-logfile="/var/log/snmpd.log" \
21mr|net-snmp-5.9-4|394	--with-mib-modules="$MIBS" \
21mr|net-snmp-5.9-4|395	--with-mysql \
21mr|net-snmp-5.9-4|396	--with-openssl \
21mr|net-snmp-5.9-4|397	--with-persistent-directory="/var/lib/net-snmp" \
21mr|net-snmp-5.9-4|398	--with-perl-modules="INSTALLDIRS=vendor" \
21mr|net-snmp-5.9-4|399	--with-pic \
21mr|net-snmp-5.9-4|400	--with-security-modules=tsm  \
21mr|net-snmp-5.9-4|401	--with-sys-location="Unknown" \
21mr|net-snmp-5.9-4|402	--with-systemd \
21mr|net-snmp-5.9-4|403	--with-temp-file-pattern=/var/run/net-snmp/snmp-tmp-XXXXXX \
21mr|net-snmp-5.9-4|404	--with-transports="DTLSUDP TLSTCP" \
21mr|net-snmp-5.9-4|405	--with-sys-contact="root@localhost" <<EOF
21mr|net-snmp-5.9-4|406	EOF
21mr|net-snmp-5.9-4|407	
21mr|net-snmp-5.9-4|408	# store original libtool file, we will need it later
21mr|net-snmp-5.9-4|409	cp libtool libtool.orig
21mr|net-snmp-5.9-4|410	# remove rpath from libtool
21mr|net-snmp-5.9-4|411	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|net-snmp-5.9-4|412	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|net-snmp-5.9-4|413	
21mr|net-snmp-5.9-4|414	# the package is not %%_smp_mflags safe
21mr|net-snmp-5.9-4|415	make
21mr|net-snmp-5.9-4|416	
21mr|net-snmp-5.9-4|417	# remove rpath from compiled perl libs
21mr|net-snmp-5.9-4|418	find perl/blib -type f -name "*.so" -print -exec chrpath --delete {} \;
21mr|net-snmp-5.9-4|419	
21mr|net-snmp-5.9-4|420	# compile python module
21mr|net-snmp-5.9-4|421	pushd python
21mr|net-snmp-5.9-4|422	%{__python3} setup.py --basedir="../" build
21mr|net-snmp-5.9-4|423	popd
21mr|net-snmp-5.9-4|424	
21mr|net-snmp-5.9-4|425	%install
21mr|net-snmp-5.9-4|426	make install DESTDIR=%{buildroot}
21mr|net-snmp-5.9-4|427	
21mr|net-snmp-5.9-4|428	# Determine which arch net-snmp-config.h is going to try to #include.
21mr|net-snmp-5.9-4|429	basearch=%{_arch}
21mr|net-snmp-5.9-4|430	%ifarch %{ix86}
21mr|net-snmp-5.9-4|431	basearch=i386
21mr|net-snmp-5.9-4|432	%endif
21mr|net-snmp-5.9-4|433	
21mr|net-snmp-5.9-4|434	%ifarch %{multilib_arches}
21mr|net-snmp-5.9-4|435	# Do an net-snmp-config.h switcheroo to avoid file conflicts on systems where you
21mr|net-snmp-5.9-4|436	# can have both a 32- and 64-bit version of the library, as they each need
21mr|net-snmp-5.9-4|437	# their own correct-but-different versions of net-snmp-config.h to be usable.
21mr|net-snmp-5.9-4|438	mv %{buildroot}/%{_bindir}/net-snmp-config %{buildroot}/%{_bindir}/net-snmp-config-${basearch}
21mr|net-snmp-5.9-4|439	install -m 755 %SOURCE3 %{buildroot}/%{_bindir}/net-snmp-config
21mr|net-snmp-5.9-4|440	mv %{buildroot}/%{_includedir}/net-snmp/net-snmp-config.h %{buildroot}/%{_includedir}/net-snmp/net-snmp-config-${basearch}.h
21mr|net-snmp-5.9-4|441	install -m644 %SOURCE2 %{buildroot}/%{_includedir}/net-snmp/net-snmp-config.h
21mr|net-snmp-5.9-4|442	%endif
21mr|net-snmp-5.9-4|443	
21mr|net-snmp-5.9-4|444	install -d %{buildroot}%{_sysconfdir}/snmp
21mr|net-snmp-5.9-4|445	install -m 644 %SOURCE1 %{buildroot}%{_sysconfdir}/snmp/snmpd.conf
21mr|net-snmp-5.9-4|446	install -m 644 %SOURCE4 %{buildroot}%{_sysconfdir}/snmp/snmptrapd.conf
21mr|net-snmp-5.9-4|447	
21mr|net-snmp-5.9-4|448	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|net-snmp-5.9-4|449	install -m 644 %SOURCE5 %{buildroot}%{_sysconfdir}/sysconfig/snmpd
21mr|net-snmp-5.9-4|450	install -m 644 %SOURCE6 %{buildroot}%{_sysconfdir}/sysconfig/snmptrapd
21mr|net-snmp-5.9-4|451	
21mr|net-snmp-5.9-4|452	# prepare /var/lib/net-snmp
21mr|net-snmp-5.9-4|453	install -d %{buildroot}%{_localstatedir}/lib/net-snmp
21mr|net-snmp-5.9-4|454	install -d %{buildroot}%{_localstatedir}/lib/net-snmp/mib_indexes
21mr|net-snmp-5.9-4|455	install -d %{buildroot}%{_localstatedir}/lib/net-snmp/cert_indexes
21mr|net-snmp-5.9-4|456	install -d %{buildroot}%{_localstatedir}/run/net-snmp
21mr|net-snmp-5.9-4|457	
21mr|net-snmp-5.9-4|458	# remove things we don't want to distribute
21mr|net-snmp-5.9-4|459	rm -f %{buildroot}%{_bindir}/snmpinform
21mr|net-snmp-5.9-4|460	ln -s snmptrap %{buildroot}/usr/bin/snmpinform
21mr|net-snmp-5.9-4|461	rm -f %{buildroot}%{_bindir}/snmpcheck
21mr|net-snmp-5.9-4|462	rm -f %{buildroot}/%{_bindir}/fixproc
21mr|net-snmp-5.9-4|463	rm -f %{buildroot}/%{_mandir}/man1/fixproc*
21mr|net-snmp-5.9-4|464	rm -f %{buildroot}/%{_bindir}/ipf-mod.pl
21mr|net-snmp-5.9-4|465	rm -f %{buildroot}/%{_libdir}/*.la
21mr|net-snmp-5.9-4|466	rm -f %{buildroot}/%{_libdir}/libsnmp*
21mr|net-snmp-5.9-4|467	
21mr|net-snmp-5.9-4|468	# remove special perl files
21mr|net-snmp-5.9-4|469	find %{buildroot} -name perllocal.pod \
21mr|net-snmp-5.9-4|470	-o -name .packlist \
21mr|net-snmp-5.9-4|471	-o -name "*.bs" \
21mr|net-snmp-5.9-4|472	-o -name Makefile.subs.pl \
21mr|net-snmp-5.9-4|473	| xargs -ri rm -f {}
21mr|net-snmp-5.9-4|474	# remove docs that do not apply to Linux
21mr|net-snmp-5.9-4|475	rm -f README.aix README.hpux11 README.osX README.Panasonic_AM3X.txt README.solaris README.win32
21mr|net-snmp-5.9-4|476	
21mr|net-snmp-5.9-4|477	# copy missing mib2c.conf files
21mr|net-snmp-5.9-4|478	install -m 644 local/mib2c.*.conf %{buildroot}%{_datadir}/snmp
21mr|net-snmp-5.9-4|479	
21mr|net-snmp-5.9-4|480	# install python module
21mr|net-snmp-5.9-4|481	pushd python
21mr|net-snmp-5.9-4|482	%{__python3} setup.py --basedir=.. install -O1 --skip-build --root %{buildroot}
21mr|net-snmp-5.9-4|483	popd
21mr|net-snmp-5.9-4|484	
21mr|net-snmp-5.9-4|485	find %{buildroot} -name '*.so' | xargs chmod 0755
21mr|net-snmp-5.9-4|486	# trim down massive ChangeLog
21mr|net-snmp-5.9-4|487	dd bs=1024 count=250 if=ChangeLog of=ChangeLog.trimmed
21mr|net-snmp-5.9-4|488	# convert files to UTF-8
21mr|net-snmp-5.9-4|489	for file in README COPYING; do
21mr|net-snmp-5.9-4|490	iconv -f 8859_1 -t UTF-8 <$file >$file.utf8
21mr|net-snmp-5.9-4|491	mv $file.utf8 $file
21mr|net-snmp-5.9-4|492	done
21mr|net-snmp-5.9-4|493	# remove executable bit from documentation samples
21mr|net-snmp-5.9-4|494	chmod 644 local/passtest local/ipf-mod.pl
21mr|net-snmp-5.9-4|495	# dirty hack for #603243, until it's fixed properly upstream
21mr|net-snmp-5.9-4|496	install -m 755 -d %{buildroot}/usr/include/net-snmp/agent/util_funcs
21mr|net-snmp-5.9-4|497	install -m 644  agent/mibgroup/util_funcs/*.h %{buildroot}/usr/include/net-snmp/agent/util_funcs
21mr|net-snmp-5.9-4|498	# systemd stuff
21mr|net-snmp-5.9-4|499	install -m 755 -d %{buildroot}/%{_tmpfilesdir}
21mr|net-snmp-5.9-4|500	install -m 644 %SOURCE7 %{buildroot}/%{_tmpfilesdir}/net-snmp.conf
21mr|net-snmp-5.9-4|501	install -m 755 -d %{buildroot}/%{_unitdir}
21mr|net-snmp-5.9-4|502	install -m 644 %SOURCE8 %SOURCE9 %{buildroot}/%{_unitdir}/
21mr|net-snmp-5.9-4|503	
21mr|net-snmp-5.9-4|504	%changelog
21mr|net-snmp-5.9-4|505	* Tue Dec 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|net-snmp-5.9-4|506	- Fix CVE-2025-68615
21mr|net-snmp-5.9-4|507	
21mr|net-snmp-5.9-4|508	* Tue Dec 5 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 5.9-3
21mr|net-snmp-5.9-4|509	- Security patch
21mr|net-snmp-5.9-4|510	
21mr|net-snmp-5.9-4|511	* Wed Jun 8 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 5.9-2
21mr|net-snmp-5.9-4|512	- Add patch to fix int64.h for lcc
21mr|net-snmp-5.9-4|513	- ```
21mr|net-snmp-5.9-4|514	- lcc: "/usr/include/net-snmp/library/int64.h", line 13: error #169: expected a
21mr|net-snmp-5.9-4|515	- declaration
21mr|net-snmp-5.9-4|516	- //    typedef struct counter64 U64;
21mr|net-snmp-5.9-4|517	- ^
21mr|net-snmp-5.9-4|518	- ```
21mr|net-snmp-5.9-4|519	
21mr|net-snmp-5.9-4|520	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 5.9-2
21mr|net-snmp-5.9-4|521	- MassBuild#2340: Increase release tag
21mr|net-snmp-5.9-4|522	
21mr|net-snmp-5.9-4|523	* Tue Apr 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.9-1
21mr|net-snmp-5.9-4|524	- restore ROSA config
21mr|net-snmp-5.9-4|525	
21mr|net-snmp-5.9-4|526	* Tue Apr 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|net-snmp-5.9-4|527	- update version 5.9 and patch from Fedora
21mr|net-snmp-5.9-4|528	
21mr|net-snmp-5.9-4|529	* Thu Jun 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.8-3
21mr|net-snmp-5.9-4|530	- Restore ROSA config after "sync with oma"
21mr|net-snmp-5.9-4|531	- That sync replaced old config with the one from Fedora
21mr|net-snmp-5.9-4|532	- $ snmpwalk -v2c -c public localhost sysName.0
21mr|net-snmp-5.9-4|533	- stopped working
21mr|net-snmp-5.9-4|534	- Solution by pastordi@
21mr|net-snmp-5.9-4|535	
21mr|net-snmp-5.9-4|536	* Sun May 17 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.8-2
21mr|net-snmp-5.9-4|537	- compat with old packaging with syncing with Fc/omv
21mr|net-snmp-5.9-4|538	
21mr|net-snmp-5.9-4|539	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.8-1
21mr|net-snmp-5.9-4|540	- Fix BR for older perl pkg
21mr|net-snmp-5.9-4|541	
21mr|net-snmp-5.9-4|542	* Thu Apr 23 2020 Alexander Stefanov <alexander@mezon.ru> 5.8-1
21mr|net-snmp-5.9-4|543	- fix python3 and zlib
21mr|net-snmp-5.9-4|544	
21mr|net-snmp-5.9-4|545	* Thu Apr 23 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|net-snmp-5.9-4|546	- new version, sync with fedora
21mr|net-snmp-5.9-4|547	
21mr|net-snmp-5.9-4|548	* Mon Jan 27 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|net-snmp-5.9-4|549	- bot: rpm5 -> rpm4 (9)
21mr|net-snmp-5.9-4|550	- (9): Adopt spec for enabled byte compiling in Python
21mr|net-snmp-5.9-4|551	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|net-snmp-5.9-4|552	- 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|net-snmp-5.9-4|553	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|net-snmp-5.9-4|554	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|net-snmp-5.9-4|555	
21mr|net-snmp-5.9-4|556	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|net-snmp-5.9-4|557	- bot: rpm5 -> rpm4 (8)
21mr|net-snmp-5.9-4|558	
21mr|net-snmp-5.9-4|559	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|net-snmp-5.9-4|560	- bot: rpm5 -> rpm4 (6)
21mr|net-snmp-5.9-4|561	
21mr|net-snmp-5.9-4|562	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|net-snmp-5.9-4|563	- bot: rpm5 -> rpm4 (1)

14394 21
21mr|nettle-3.8.1-1|1	# Just a hack because rpmlint rejects build with unstripped libs
21mr|nettle-3.8.1-1|2	%define _enable_debug_packages %{nil}
21mr|nettle-3.8.1-1|3	%define debug_package %{nil}
21mr|nettle-3.8.1-1|4	
21mr|nettle-3.8.1-1|5	%bcond_with bootstrap
21mr|nettle-3.8.1-1|6	
21mr|nettle-3.8.1-1|7	%define major 8
21mr|nettle-3.8.1-1|8	%define hogweedmajor 6
21mr|nettle-3.8.1-1|9	%define libname %mklibname nettle %{major}
21mr|nettle-3.8.1-1|10	%define libhogweed %mklibname hogweed %{hogweedmajor}
21mr|nettle-3.8.1-1|11	%define devname %mklibname -d nettle
21mr|nettle-3.8.1-1|12	
21mr|nettle-3.8.1-1|13	Summary:	Nettle cryptographic library
21mr|nettle-3.8.1-1|14	Name:		nettle
21mr|nettle-3.8.1-1|15	Epoch:		1
21mr|nettle-3.8.1-1|16	Version:	3.8.1
21mr|nettle-3.8.1-1|17	Release:	1
21mr|nettle-3.8.1-1|18	License:	LGPLv2+
21mr|nettle-3.8.1-1|19	Group:		System/Libraries
21mr|nettle-3.8.1-1|20	Url:		http://www.lysator.liu.se/~nisse/nettle/
21mr|nettle-3.8.1-1|21	Source0:	https://ftp.gnu.org/gnu/nettle/%{name}-%{version}.tar.gz
21mr|nettle-3.8.1-1|22	BuildRequires:	recode
21mr|nettle-3.8.1-1|23	BuildRequires:	texinfo
21mr|nettle-3.8.1-1|24	BuildRequires:	gmp-devel
21mr|nettle-3.8.1-1|25	%if %{with bootstrap}
21mr|nettle-3.8.1-1|26	BuildRequires:	pkgconfig(openssl)
21mr|nettle-3.8.1-1|27	%endif
21mr|nettle-3.8.1-1|28	
21mr|nettle-3.8.1-1|29	%description
21mr|nettle-3.8.1-1|30	Nettle is a cryptographic library that is designed to fit easily in more or
21mr|nettle-3.8.1-1|31	less any context:
21mr|nettle-3.8.1-1|32	In crypto toolkits for object-oriented languages (C++, Python, Pike, ...),
21mr|nettle-3.8.1-1|33	in applications like LSH or GNUPG, or even in kernel space.
21mr|nettle-3.8.1-1|34	
21mr|nettle-3.8.1-1|35	%files
21mr|nettle-3.8.1-1|36	%{_bindir}/*
21mr|nettle-3.8.1-1|37	
21mr|nettle-3.8.1-1|38	#----------------------------------------------------------------------------
21mr|nettle-3.8.1-1|39	
21mr|nettle-3.8.1-1|40	%package -n %{libname}
21mr|nettle-3.8.1-1|41	Summary:	Nettle shared library
21mr|nettle-3.8.1-1|42	Group:		System/Libraries
21mr|nettle-3.8.1-1|43	
21mr|nettle-3.8.1-1|44	%description -n %{libname}
21mr|nettle-3.8.1-1|45	This is the shared library part of the Nettle library.
21mr|nettle-3.8.1-1|46	
21mr|nettle-3.8.1-1|47	%files -n %{libname}
21mr|nettle-3.8.1-1|48	%{_libdir}/libnettle.so.%{major}*
21mr|nettle-3.8.1-1|49	
21mr|nettle-3.8.1-1|50	#----------------------------------------------------------------------------
21mr|nettle-3.8.1-1|51	
21mr|nettle-3.8.1-1|52	%if !%{with bootstrap}
21mr|nettle-3.8.1-1|53	%package -n %{libhogweed}
21mr|nettle-3.8.1-1|54	Summary:	Hogweed shared library
21mr|nettle-3.8.1-1|55	Group:		System/Libraries
21mr|nettle-3.8.1-1|56	
21mr|nettle-3.8.1-1|57	%description -n %{libhogweed}
21mr|nettle-3.8.1-1|58	This is the shared library part of the Hogweed library.
21mr|nettle-3.8.1-1|59	
21mr|nettle-3.8.1-1|60	%files -n %{libhogweed}
21mr|nettle-3.8.1-1|61	%{_libdir}/libhogweed.so.%{hogweedmajor}*
21mr|nettle-3.8.1-1|62	%endif
21mr|nettle-3.8.1-1|63	
21mr|nettle-3.8.1-1|64	#----------------------------------------------------------------------------
21mr|nettle-3.8.1-1|65	
21mr|nettle-3.8.1-1|66	%package -n %{devname}
21mr|nettle-3.8.1-1|67	Summary:	Header files for compiling against Nettle library
21mr|nettle-3.8.1-1|68	Group:		Development/C++
21mr|nettle-3.8.1-1|69	Provides:	%{name}-devel = %{EVRD}
21mr|nettle-3.8.1-1|70	Requires:	%{libname} = %{EVRD}
21mr|nettle-3.8.1-1|71	%if !%{with bootstrap}
21mr|nettle-3.8.1-1|72	Requires:	%{libhogweed} = %{EVRD}
21mr|nettle-3.8.1-1|73	%endif
21mr|nettle-3.8.1-1|74	
21mr|nettle-3.8.1-1|75	%description -n %{devname}
21mr|nettle-3.8.1-1|76	This is the development package of nettle. Install it if you want to
21mr|nettle-3.8.1-1|77	compile programs using this library.
21mr|nettle-3.8.1-1|78	
21mr|nettle-3.8.1-1|79	%files -n %{devname}
21mr|nettle-3.8.1-1|80	%doc AUTHORS ChangeLog
21mr|nettle-3.8.1-1|81	%{_libdir}/libnettle.so
21mr|nettle-3.8.1-1|82	%if !%{with bootstrap}
21mr|nettle-3.8.1-1|83	%{_libdir}/libhogweed.so
21mr|nettle-3.8.1-1|84	%endif
21mr|nettle-3.8.1-1|85	%{_libdir}/*.a
21mr|nettle-3.8.1-1|86	%{_libdir}/pkgconfig/*.pc
21mr|nettle-3.8.1-1|87	%{_includedir}/nettle/
21mr|nettle-3.8.1-1|88	%{_datadir}/info/%{name}.info.*
21mr|nettle-3.8.1-1|89	
21mr|nettle-3.8.1-1|90	#----------------------------------------------------------------------------
21mr|nettle-3.8.1-1|91	
21mr|nettle-3.8.1-1|92	%prep
21mr|nettle-3.8.1-1|93	%setup -q
21mr|nettle-3.8.1-1|94	# Disable -ggdb3 which makes debugedit unhappy
21mr|nettle-3.8.1-1|95	sed s/ggdb3/g/ -i configure
21mr|nettle-3.8.1-1|96	
21mr|nettle-3.8.1-1|97	%build
21mr|nettle-3.8.1-1|98	%configure \
21mr|nettle-3.8.1-1|99	--enable-static \
21mr|nettle-3.8.1-1|100	--enable-shared
21mr|nettle-3.8.1-1|101	
21mr|nettle-3.8.1-1|102	%make
21mr|nettle-3.8.1-1|103	
21mr|nettle-3.8.1-1|104	%check
21mr|nettle-3.8.1-1|105	%make check
21mr|nettle-3.8.1-1|106	
21mr|nettle-3.8.1-1|107	%install
21mr|nettle-3.8.1-1|108	%makeinstall_std
21mr|nettle-3.8.1-1|109	recode ISO-8859-1..UTF-8 ChangeLog

14395 21
21mr|net-tools-2.0-1.20160912.5|1	%define date 20160912
21mr|net-tools-2.0-1.20160912.5|2	%ifarch %{ix86}
21mr|net-tools-2.0-1.20160912.5|3	%define _disable_lto 1
21mr|net-tools-2.0-1.20160912.5|4	%endif
21mr|net-tools-2.0-1.20160912.5|5	
21mr|net-tools-2.0-1.20160912.5|6	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|net-tools-2.0-1.20160912.5|7	
21mr|net-tools-2.0-1.20160912.5|8	Summary:	The basic tools for setting up networking
21mr|net-tools-2.0-1.20160912.5|9	Name:		net-tools
21mr|net-tools-2.0-1.20160912.5|10	Version:	2.0
21mr|net-tools-2.0-1.20160912.5|11	Release:	1.%{date}.5
21mr|net-tools-2.0-1.20160912.5|12	License:	GPLv2
21mr|net-tools-2.0-1.20160912.5|13	Group:		System/Configuration/Networking
21mr|net-tools-2.0-1.20160912.5|14	Url:		http://net-tools.sourceforge.net
21mr|net-tools-2.0-1.20160912.5|15	# (tpg) https://github.com/ecki/net-tools
21mr|net-tools-2.0-1.20160912.5|16	#git archive --format=tar --remote=git://git.code.sf.net/p/net-tools/code master | xz > net-tools-2.0-$(date +%Y%m%d).tar.xz
21mr|net-tools-2.0-1.20160912.5|17	Source0:	net-tools-%{version}.%{date}.tar.xz
21mr|net-tools-2.0-1.20160912.5|18	Source1:	net-tools-config.h
21mr|net-tools-2.0-1.20160912.5|19	Source2:	net-tools-config.make
21mr|net-tools-2.0-1.20160912.5|20	Source3:	ether-wake.c
21mr|net-tools-2.0-1.20160912.5|21	Source4:	ether-wake.8
21mr|net-tools-2.0-1.20160912.5|22	Source5:	mii-diag.c
21mr|net-tools-2.0-1.20160912.5|23	Source6:	mii-diag.8
21mr|net-tools-2.0-1.20160912.5|24	Source7:	iptunnel.8
21mr|net-tools-2.0-1.20160912.5|25	Source8:	ipmaddr.8
21mr|net-tools-2.0-1.20160912.5|26	Source9:	arp-ethers.service
21mr|net-tools-2.0-1.20160912.5|27	
21mr|net-tools-2.0-1.20160912.5|28	# adds <delay> option that allows netstat to cycle printing through statistics every delay seconds.
21mr|net-tools-2.0-1.20160912.5|29	Patch1: net-tools-cycle.patch
21mr|net-tools-2.0-1.20160912.5|30	# various man page fixes merged into one patch
21mr|net-tools-2.0-1.20160912.5|31	Patch2: net-tools-man.patch
21mr|net-tools-2.0-1.20160912.5|32	# linux-4.8
21mr|net-tools-2.0-1.20160912.5|33	Patch3: net-tools-linux48.patch
21mr|net-tools-2.0-1.20160912.5|34	# use all interfaces instead of default (#1003875)
21mr|net-tools-2.0-1.20160912.5|35	Patch20: ether-wake-interfaces.patch
21mr|net-tools-2.0-1.20160912.5|36	# use all interfaces instead of default (#1003875)
21mr|net-tools-2.0-1.20160912.5|37	Patch21: net-tools-ifconfig-EiB.patch
21mr|net-tools-2.0-1.20160912.5|38	Patch22: net-tools-timer-man.patch
21mr|net-tools-2.0-1.20160912.5|39	Patch23: net-tools-interface-name-len.patch
21mr|net-tools-2.0-1.20160912.5|40	Patch24: net-tools-covscan.patch
21mr|net-tools-2.0-1.20160912.5|41	
21mr|net-tools-2.0-1.20160912.5|42	BuildRequires:	gettext
21mr|net-tools-2.0-1.20160912.5|43	BuildRequires:	pkgconfig(bluez)
21mr|net-tools-2.0-1.20160912.5|44	BuildRequires:	kernel-headers
21mr|net-tools-2.0-1.20160912.5|45	%if %{with selinux}
21mr|net-tools-2.0-1.20160912.5|46	BuildRequires:	pkgconfig(libselinux)
21mr|net-tools-2.0-1.20160912.5|47	%endif
21mr|net-tools-2.0-1.20160912.5|48	
21mr|net-tools-2.0-1.20160912.5|49	%description
21mr|net-tools-2.0-1.20160912.5|50	The net-tools package contains the basic tools needed for setting up
21mr|net-tools-2.0-1.20160912.5|51	networking:  ifconfig, netstat, route and others.
21mr|net-tools-2.0-1.20160912.5|52	
21mr|net-tools-2.0-1.20160912.5|53	%prep
21mr|net-tools-2.0-1.20160912.5|54	%setup -q -c %{name}-%{version}-%{date}
21mr|net-tools-2.0-1.20160912.5|55	
21mr|net-tools-2.0-1.20160912.5|56	cp %{SOURCE1} ./config.h
21mr|net-tools-2.0-1.20160912.5|57	cp %{SOURCE2} ./config.make
21mr|net-tools-2.0-1.20160912.5|58	cp %{SOURCE3} .
21mr|net-tools-2.0-1.20160912.5|59	cp %{SOURCE4} ./man/en_US
21mr|net-tools-2.0-1.20160912.5|60	cp %{SOURCE5} .
21mr|net-tools-2.0-1.20160912.5|61	cp %{SOURCE6} ./man/en_US
21mr|net-tools-2.0-1.20160912.5|62	cp %{SOURCE7} ./man/en_US
21mr|net-tools-2.0-1.20160912.5|63	cp %{SOURCE8} ./man/en_US
21mr|net-tools-2.0-1.20160912.5|64	
21mr|net-tools-2.0-1.20160912.5|65	%autopatch -p1
21mr|net-tools-2.0-1.20160912.5|66	
21mr|net-tools-2.0-1.20160912.5|67	touch ./config.h
21mr|net-tools-2.0-1.20160912.5|68	
21mr|net-tools-2.0-1.20160912.5|69	%build
21mr|net-tools-2.0-1.20160912.5|70	%serverbuild_hardened
21mr|net-tools-2.0-1.20160912.5|71	%setup_compile_flags
21mr|net-tools-2.0-1.20160912.5|72	%make_build CC=%{__cc}
21mr|net-tools-2.0-1.20160912.5|73	%make_build CC=%{__cc} ether-wake
21mr|net-tools-2.0-1.20160912.5|74	%{__cc} %{optflags} -pie %{ldflags} -fPIE -o mii-diag mii-diag.c
21mr|net-tools-2.0-1.20160912.5|75	
21mr|net-tools-2.0-1.20160912.5|76	%install
21mr|net-tools-2.0-1.20160912.5|77	mv man/de_DE man/de
21mr|net-tools-2.0-1.20160912.5|78	mv man/fr_FR man/fr
21mr|net-tools-2.0-1.20160912.5|79	mv man/pt_BR man/pt
21mr|net-tools-2.0-1.20160912.5|80	
21mr|net-tools-2.0-1.20160912.5|81	make BASEDIR=%{buildroot} BINDIR="/bin" SBINDIR="/sbin" install
21mr|net-tools-2.0-1.20160912.5|82	
21mr|net-tools-2.0-1.20160912.5|83	# ifconfig and route are installed into /bin by default
21mr|net-tools-2.0-1.20160912.5|84	# mv them back to /sbin for now as I (jpopelka) don't think customers would be happy
21mr|net-tools-2.0-1.20160912.5|85	mv %{buildroot}/bin/ifconfig %{buildroot}/sbin
21mr|net-tools-2.0-1.20160912.5|86	mv %{buildroot}/bin/route %{buildroot}/sbin
21mr|net-tools-2.0-1.20160912.5|87	
21mr|net-tools-2.0-1.20160912.5|88	install -m 755 ether-wake %{buildroot}/sbin
21mr|net-tools-2.0-1.20160912.5|89	install -m 755 mii-diag %{buildroot}/sbin
21mr|net-tools-2.0-1.20160912.5|90	
21mr|net-tools-2.0-1.20160912.5|91	rm %{buildroot}/sbin/rarp
21mr|net-tools-2.0-1.20160912.5|92	rm %{buildroot}%{_mandir}/man8/rarp.8*
21mr|net-tools-2.0-1.20160912.5|93	rm %{buildroot}%{_mandir}/de/man8/rarp.8*
21mr|net-tools-2.0-1.20160912.5|94	rm %{buildroot}%{_mandir}/fr/man8/rarp.8*
21mr|net-tools-2.0-1.20160912.5|95	rm %{buildroot}%{_mandir}/pt/man8/rarp.8*
21mr|net-tools-2.0-1.20160912.5|96	
21mr|net-tools-2.0-1.20160912.5|97	# otherwise %%find_lang finds them even they're empty
21mr|net-tools-2.0-1.20160912.5|98	rm -rf %{buildroot}%{_mandir}/de/man1
21mr|net-tools-2.0-1.20160912.5|99	rm -rf %{buildroot}%{_mandir}/fr/man1
21mr|net-tools-2.0-1.20160912.5|100	rm -rf %{buildroot}%{_mandir}/man1
21mr|net-tools-2.0-1.20160912.5|101	rm -rf %{buildroot}%{_mandir}/pt/man1
21mr|net-tools-2.0-1.20160912.5|102	rm -rf %{buildroot}%{_mandir}/pt/man5
21mr|net-tools-2.0-1.20160912.5|103	
21mr|net-tools-2.0-1.20160912.5|104	# install systemd unit file
21mr|net-tools-2.0-1.20160912.5|105	mkdir -p %{buildroot}%{_unitdir}
21mr|net-tools-2.0-1.20160912.5|106	install -m 644 %{SOURCE9} %{buildroot}%{_unitdir}
21mr|net-tools-2.0-1.20160912.5|107	
21mr|net-tools-2.0-1.20160912.5|108	%find_lang %{name} --all-name --with-man
21mr|net-tools-2.0-1.20160912.5|109	
21mr|net-tools-2.0-1.20160912.5|110	%post
21mr|net-tools-2.0-1.20160912.5|111	%systemd_post arp-ethers.service
21mr|net-tools-2.0-1.20160912.5|112	
21mr|net-tools-2.0-1.20160912.5|113	%preun
21mr|net-tools-2.0-1.20160912.5|114	%systemd_preun arp-ethers.service
21mr|net-tools-2.0-1.20160912.5|115	
21mr|net-tools-2.0-1.20160912.5|116	%files -f %{name}.lang
21mr|net-tools-2.0-1.20160912.5|117	%doc COPYING
21mr|net-tools-2.0-1.20160912.5|118	%{_unitdir}/arp-ethers.service
21mr|net-tools-2.0-1.20160912.5|119	/bin/*
21mr|net-tools-2.0-1.20160912.5|120	/sbin/*
21mr|net-tools-2.0-1.20160912.5|121	%{_mandir}/man[58]/*

14396 21
21mr|netty3-3.10.6-7|1	%global namedreltag .Final
21mr|netty3-3.10.6-7|2	%global namedversion %{version}%{?namedreltag}
21mr|netty3-3.10.6-7|3	
21mr|netty3-3.10.6-7|4	Name:           netty3
21mr|netty3-3.10.6-7|5	Version:        3.10.6
21mr|netty3-3.10.6-7|6	Release:        7
21mr|netty3-3.10.6-7|7	Summary:        An asynchronous event-driven network application framework and tools for Java
21mr|netty3-3.10.6-7|8	# CC0: src/main/java/org/jboss/netty/handler/codec/base64/Base64.java
21mr|netty3-3.10.6-7|9	License:        ASL 2.0 and BSD and CC0
21mr|netty3-3.10.6-7|10	URL:            http://netty.io/
21mr|netty3-3.10.6-7|11	Source0:        https://github.com/netty/netty/archive/netty-%{namedversion}.tar.gz
21mr|netty3-3.10.6-7|12	
21mr|netty3-3.10.6-7|13	Patch0:         netty-3.10.6-port-to-jzlib-1.1.0.patch
21mr|netty3-3.10.6-7|14	Patch1:         disableNPN.patch
21mr|netty3-3.10.6-7|15	Group:          Development/Java
21mr|netty3-3.10.6-7|16	BuildArch:      noarch
21mr|netty3-3.10.6-7|17	# Java stack is not supported on x86_32
21mr|netty3-3.10.6-7|18	ExcludeArch: %{ix86}
21mr|netty3-3.10.6-7|19	
21mr|netty3-3.10.6-7|20	BuildRequires:  maven-local
21mr|netty3-3.10.6-7|21	BuildRequires:  mvn(ant-contrib:ant-contrib)
21mr|netty3-3.10.6-7|22	BuildRequires:  mvn(com.google.protobuf:protobuf-java)
21mr|netty3-3.10.6-7|23	BuildRequires:  mvn(com.jcraft:jzlib)
21mr|netty3-3.10.6-7|24	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|netty3-3.10.6-7|25	BuildRequires:  mvn(io.netty:netty-tcnative)
21mr|netty3-3.10.6-7|26	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|netty3-3.10.6-7|27	BuildRequires:  mvn(log4j:log4j:12)
21mr|netty3-3.10.6-7|28	BuildRequires:  mvn(org.apache.ant:ant)
21mr|netty3-3.10.6-7|29	BuildRequires:  mvn(org.apache.ant:ant-launcher)
21mr|netty3-3.10.6-7|30	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|netty3-3.10.6-7|31	BuildRequires:  mvn(org.apache.felix:org.osgi.compendium)
21mr|netty3-3.10.6-7|32	BuildRequires:  mvn(org.apache.felix:org.osgi.core)
21mr|netty3-3.10.6-7|33	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|netty3-3.10.6-7|34	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|netty3-3.10.6-7|35	BuildRequires:  mvn(org.apache.maven.plugins:maven-resources-plugin)
21mr|netty3-3.10.6-7|36	BuildRequires:  mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|netty3-3.10.6-7|37	BuildRequires:  mvn(org.jboss.logging:jboss-logging)
21mr|netty3-3.10.6-7|38	BuildRequires:  mvn(org.jboss.marshalling:jboss-marshalling)
21mr|netty3-3.10.6-7|39	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|netty3-3.10.6-7|40	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|netty3-3.10.6-7|41	
21mr|netty3-3.10.6-7|42	Requires:       netty-tcnative
21mr|netty3-3.10.6-7|43	# src/main/java/org/jboss/netty/handler/codec/base64/Base64.java (unkown version)
21mr|netty3-3.10.6-7|44	Provides:       bundled(java-base64)
21mr|netty3-3.10.6-7|45	
21mr|netty3-3.10.6-7|46	%description
21mr|netty3-3.10.6-7|47	Netty is a NIO client server framework which enables quick and easy
21mr|netty3-3.10.6-7|48	development of network applications such as protocol servers and
21mr|netty3-3.10.6-7|49	clients. It greatly simplifies and streamlines network programming
21mr|netty3-3.10.6-7|50	such as TCP and UDP socket server.
21mr|netty3-3.10.6-7|51	
21mr|netty3-3.10.6-7|52	'Quick and easy' doesn't mean that a resulting application will suffer
21mr|netty3-3.10.6-7|53	from a maintainability or a performance issue. Netty has been designed
21mr|netty3-3.10.6-7|54	carefully with the experiences earned from the implementation of a lot
21mr|netty3-3.10.6-7|55	of protocols such as FTP, SMTP, HTTP, and various binary and
21mr|netty3-3.10.6-7|56	text-based legacy protocols. As a result, Netty has succeeded to find
21mr|netty3-3.10.6-7|57	a way to achieve ease of development, performance, stability, and
21mr|netty3-3.10.6-7|58	flexibility without a compromise.
21mr|netty3-3.10.6-7|59	
21mr|netty3-3.10.6-7|60	%package javadoc
21mr|netty3-3.10.6-7|61	Summary:   API documentation for %{name}
21mr|netty3-3.10.6-7|62	
21mr|netty3-3.10.6-7|63	%description javadoc
21mr|netty3-3.10.6-7|64	%{summary}.
21mr|netty3-3.10.6-7|65	
21mr|netty3-3.10.6-7|66	%prep
21mr|netty3-3.10.6-7|67	%setup -q -n netty-netty-%{namedversion}
21mr|netty3-3.10.6-7|68	
21mr|netty3-3.10.6-7|69	# just to be sure, but not used anyway
21mr|netty3-3.10.6-7|70	rm -rf jar doc license
21mr|netty3-3.10.6-7|71	
21mr|netty3-3.10.6-7|72	%pom_remove_plugin :maven-jxr-plugin
21mr|netty3-3.10.6-7|73	%pom_remove_plugin :maven-checkstyle-plugin
21mr|netty3-3.10.6-7|74	%pom_remove_plugin org.eclipse.m2e:lifecycle-mapping
21mr|netty3-3.10.6-7|75	%pom_remove_dep javax.activation:activation
21mr|netty3-3.10.6-7|76	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|netty3-3.10.6-7|77	%pom_remove_dep :npn-api
21mr|netty3-3.10.6-7|78	%pom_xpath_remove "pom:extension[pom:artifactId[text()='os-maven-plugin']]"
21mr|netty3-3.10.6-7|79	%pom_xpath_remove "pom:execution[pom:id[text()='remove-examples']]"
21mr|netty3-3.10.6-7|80	%pom_xpath_remove "pom:plugin[pom:artifactId[text()='maven-javadoc-plugin']]/pom:configuration"
21mr|netty3-3.10.6-7|81	%pom_xpath_remove "pom:dependency[pom:artifactId[text()='netty-tcnative']]/pom:classifier"
21mr|netty3-3.10.6-7|82	#%% pom_xpath_remove "pom:dependency[pom:artifactId[text()='netty-tcnative']]/pom:scope"
21mr|netty3-3.10.6-7|83	# Set scope of optional compile dependencies to 'provided'
21mr|netty3-3.10.6-7|84	%pom_xpath_set "pom:dependency[pom:scope[text()='compile'] and pom:optional[text()='true']]/pom:scope" provided
21mr|netty3-3.10.6-7|85	
21mr|netty3-3.10.6-7|86	# Force use servlet 3.1 apis
21mr|netty3-3.10.6-7|87	%pom_change_dep :servlet-api javax.servlet:javax.servlet-api:3.1.0
21mr|netty3-3.10.6-7|88	
21mr|netty3-3.10.6-7|89	%pom_xpath_set "pom:dependency[pom:artifactId = 'log4j']/pom:version" 12
21mr|netty3-3.10.6-7|90	
21mr|netty3-3.10.6-7|91	# Uneeded tasks
21mr|netty3-3.10.6-7|92	%pom_remove_plugin :maven-assembly-plugin
21mr|netty3-3.10.6-7|93	%pom_remove_plugin :maven-source-plugin
21mr|netty3-3.10.6-7|94	# Unavailable plugin
21mr|netty3-3.10.6-7|95	%pom_remove_plugin kr.motd.maven:exec-maven-plugin
21mr|netty3-3.10.6-7|96	# Fix javadoc doclint
21mr|netty3-3.10.6-7|97	%pom_remove_plugin :maven-javadoc-plugin
21mr|netty3-3.10.6-7|98	
21mr|netty3-3.10.6-7|99	sed s/jboss-logging-spi/jboss-logging/ -i pom.xml
21mr|netty3-3.10.6-7|100	
21mr|netty3-3.10.6-7|101	# Remove bundled jzlib and use system jzlib
21mr|netty3-3.10.6-7|102	rm -r src/main/java/org/jboss/netty/util/internal/jzlib
21mr|netty3-3.10.6-7|103	%pom_add_dep com.jcraft:jzlib
21mr|netty3-3.10.6-7|104	sed -i s/org.jboss.netty.util.internal.jzlib/com.jcraft.jzlib/ \
21mr|netty3-3.10.6-7|105	$(find src/main/java/org/jboss/netty/handler/codec -name \*.java | sort -u)
21mr|netty3-3.10.6-7|106	%patch0 -p1
21mr|netty3-3.10.6-7|107	%patch1 -p1
21mr|netty3-3.10.6-7|108	
21mr|netty3-3.10.6-7|109	# adapting to excluded dep
21mr|netty3-3.10.6-7|110	rm -v src/main/java/org/jboss/netty/handler/ssl/JettyNpnSslEngine.java
21mr|netty3-3.10.6-7|111	
21mr|netty3-3.10.6-7|112	%mvn_compat_version : %{version} 3.9.3 %{namedversion} 3.9.3.Final 3
21mr|netty3-3.10.6-7|113	%mvn_alias : org.jboss.netty:
21mr|netty3-3.10.6-7|114	%mvn_file  : %{name}
21mr|netty3-3.10.6-7|115	
21mr|netty3-3.10.6-7|116	%build
21mr|netty3-3.10.6-7|117	
21mr|netty3-3.10.6-7|118	# skipping tests because we don't have easymockclassextension
21mr|netty3-3.10.6-7|119	%mvn_build -f
21mr|netty3-3.10.6-7|120	
21mr|netty3-3.10.6-7|121	%install
21mr|netty3-3.10.6-7|122	%mvn_install
21mr|netty3-3.10.6-7|123	
21mr|netty3-3.10.6-7|124	%files -f .mfiles
21mr|netty3-3.10.6-7|125	%doc README.md
21mr|netty3-3.10.6-7|126	%license LICENSE.txt NOTICE.txt
21mr|netty3-3.10.6-7|127	
21mr|netty3-3.10.6-7|128	%files javadoc -f .mfiles-javadoc
21mr|netty3-3.10.6-7|129	%license LICENSE.txt NOTICE.txt
21mr|netty3-3.10.6-7|130	

14397 21
21mr|netty-4.1.13-13|1	# CVE-2023-34462 does not affect netty v4.1.13
21mr|netty-4.1.13-13|2	# (SslClientHelloHandler introduced in v4.1.46)
21mr|netty-4.1.13-13|3	# This vulnerability has been fixed in version 4.1.94.Final
21mr|netty-4.1.13-13|4	
21mr|netty-4.1.13-13|5	# Disable generation of debuginfo package
21mr|netty-4.1.13-13|6	%global debug_package %{nil}
21mr|netty-4.1.13-13|7	%global namedreltag .Final
21mr|netty-4.1.13-13|8	%global namedversion %{version}%{?namedreltag}
21mr|netty-4.1.13-13|9	
21mr|netty-4.1.13-13|10	%bcond_with     jp_minimal
21mr|netty-4.1.13-13|11	
21mr|netty-4.1.13-13|12	Name:           netty
21mr|netty-4.1.13-13|13	Version:        4.1.13
21mr|netty-4.1.13-13|14	Release:        13
21mr|netty-4.1.13-13|15	Summary:        An asynchronous event-driven network application framework and tools for Java
21mr|netty-4.1.13-13|16	License:        ASL 2.0
21mr|netty-4.1.13-13|17	Group:          Development/Java
21mr|netty-4.1.13-13|18	URL:            https://netty.io/
21mr|netty-4.1.13-13|19	Source0:        https://github.com/netty/netty/archive/netty-%{namedversion}.tar.gz
21mr|netty-4.1.13-13|20	# Upsteam uses a simple template generator script written in groovy and run with gmaven
21mr|netty-4.1.13-13|21	# We don't have the plugin and want to avoid groovy dependency
21mr|netty-4.1.13-13|22	# This script is written in bash+sed and performs the same task
21mr|netty-4.1.13-13|23	Source1:        codegen.bash
21mr|netty-4.1.13-13|24	Patch0:         0001-Remove-OpenSSL-parts-depending-on-tcnative.patch
21mr|netty-4.1.13-13|25	Patch1:         0002-Remove-NPN.patch
21mr|netty-4.1.13-13|26	Patch2:         0003-Remove-conscrypt-ALPN.patch
21mr|netty-4.1.13-13|27	Patch3:         0004-Remove-jetty-ALPN.patch
21mr|netty-4.1.13-13|28	# Java stack is not supported on x86_32
21mr|netty-4.1.13-13|29	ExcludeArch: %{ix86}
21mr|netty-4.1.13-13|30	
21mr|netty-4.1.13-13|31	BuildRequires:  maven-local
21mr|netty-4.1.13-13|32	BuildRequires:  mvn(ant-contrib:ant-contrib)
21mr|netty-4.1.13-13|33	BuildRequires:  mvn(com.jcraft:jzlib)
21mr|netty-4.1.13-13|34	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|netty-4.1.13-13|35	BuildRequires:  mvn(kr.motd.maven:os-maven-plugin)
21mr|netty-4.1.13-13|36	BuildRequires:  mvn(log4j:log4j:1.2.17)
21mr|netty-4.1.13-13|37	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|netty-4.1.13-13|38	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|netty-4.1.13-13|39	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|netty-4.1.13-13|40	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|netty-4.1.13-13|41	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|netty-4.1.13-13|42	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|netty-4.1.13-13|43	BuildRequires:  mvn(org.fusesource.hawtjni:maven-hawtjni-plugin)
21mr|netty-4.1.13-13|44	BuildRequires:  mvn(org.javassist:javassist)
21mr|netty-4.1.13-13|45	BuildRequires:  mvn(org.jctools:jctools-core)
21mr|netty-4.1.13-13|46	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|netty-4.1.13-13|47	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|netty-4.1.13-13|48	%if %{without jp_minimal}
21mr|netty-4.1.13-13|49	BuildRequires:  mvn(com.fasterxml:aalto-xml)
21mr|netty-4.1.13-13|50	BuildRequires:  mvn(com.github.jponge:lzma-java)
21mr|netty-4.1.13-13|51	BuildRequires:  mvn(com.ning:compress-lzf)
21mr|netty-4.1.13-13|52	BuildRequires:  mvn(net.jpountz.lz4:lz4)
21mr|netty-4.1.13-13|53	BuildRequires:  mvn(org.apache.logging.log4j:log4j-api)
21mr|netty-4.1.13-13|54	BuildRequires:  mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|netty-4.1.13-13|55	BuildRequires:  mvn(org.jboss.marshalling:jboss-marshalling)
21mr|netty-4.1.13-13|56	BuildRequires:  mvn(org.eclipse.jetty.alpn:alpn-api)
21mr|netty-4.1.13-13|57	%endif
21mr|netty-4.1.13-13|58	
21mr|netty-4.1.13-13|59	%ifarch %{arm}
21mr|netty-4.1.13-13|60	# Speed up builds on 32bit arm
21mr|netty-4.1.13-13|61	BuildRequires: java-1.8.0-openjdk-aarch32-devel
21mr|netty-4.1.13-13|62	%endif
21mr|netty-4.1.13-13|63	
21mr|netty-4.1.13-13|64	%description
21mr|netty-4.1.13-13|65	Netty is a NIO client server framework which enables quick and easy
21mr|netty-4.1.13-13|66	development of network applications such as protocol servers and
21mr|netty-4.1.13-13|67	clients. It greatly simplifies and streamlines network programming
21mr|netty-4.1.13-13|68	such as TCP and UDP socket server.
21mr|netty-4.1.13-13|69	
21mr|netty-4.1.13-13|70	'Quick and easy' doesn't mean that a resulting application will suffer
21mr|netty-4.1.13-13|71	from a maintainability or a performance issue. Netty has been designed
21mr|netty-4.1.13-13|72	carefully with the experiences earned from the implementation of a lot
21mr|netty-4.1.13-13|73	of protocols such as FTP, SMTP, HTTP, and various binary and
21mr|netty-4.1.13-13|74	text-based legacy protocols. As a result, Netty has succeeded to find
21mr|netty-4.1.13-13|75	a way to achieve ease of development, performance, stability, and
21mr|netty-4.1.13-13|76	flexibility without a compromise.
21mr|netty-4.1.13-13|77	
21mr|netty-4.1.13-13|78	%package javadoc
21mr|netty-4.1.13-13|79	Summary:   API documentation for %{name}
21mr|netty-4.1.13-13|80	
21mr|netty-4.1.13-13|81	%description javadoc
21mr|netty-4.1.13-13|82	%{summary}.
21mr|netty-4.1.13-13|83	
21mr|netty-4.1.13-13|84	%prep
21mr|netty-4.1.13-13|85	%setup -q -n netty-netty-%{namedversion}
21mr|netty-4.1.13-13|86	
21mr|netty-4.1.13-13|87	%patch0 -p1
21mr|netty-4.1.13-13|88	%patch1 -p1
21mr|netty-4.1.13-13|89	%patch2 -p1
21mr|netty-4.1.13-13|90	%if %{with jp_minimal}
21mr|netty-4.1.13-13|91	%patch3 -p1
21mr|netty-4.1.13-13|92	%endif
21mr|netty-4.1.13-13|93	
21mr|netty-4.1.13-13|94	# Missing Mavenized rxtx
21mr|netty-4.1.13-13|95	%pom_disable_module "transport-rxtx"
21mr|netty-4.1.13-13|96	%pom_remove_dep ":netty-transport-rxtx" all
21mr|netty-4.1.13-13|97	# Missing com.barchart.udt:barchart-udt-bundle:jar:2.3.0
21mr|netty-4.1.13-13|98	%pom_disable_module "transport-udt"
21mr|netty-4.1.13-13|99	%pom_remove_dep ":netty-transport-udt" all
21mr|netty-4.1.13-13|100	%pom_remove_dep ":netty-build" all
21mr|netty-4.1.13-13|101	# Not needed
21mr|netty-4.1.13-13|102	%pom_disable_module "example"
21mr|netty-4.1.13-13|103	%pom_remove_dep ":netty-example" all
21mr|netty-4.1.13-13|104	%pom_disable_module "testsuite"
21mr|netty-4.1.13-13|105	%pom_disable_module "testsuite-autobahn"
21mr|netty-4.1.13-13|106	%pom_disable_module "testsuite-osgi"
21mr|netty-4.1.13-13|107	%pom_disable_module "tarball"
21mr|netty-4.1.13-13|108	%pom_disable_module "microbench"
21mr|netty-4.1.13-13|109	
21mr|netty-4.1.13-13|110	%pom_xpath_inject 'pom:plugin[pom:artifactId="maven-remote-resources-plugin"]' '
21mr|netty-4.1.13-13|111	<dependencies>
21mr|netty-4.1.13-13|112	<dependency>
21mr|netty-4.1.13-13|113	<groupId>io.netty</groupId>
21mr|netty-4.1.13-13|114	<artifactId>netty-dev-tools</artifactId>
21mr|netty-4.1.13-13|115	<version>${project.version}</version>
21mr|netty-4.1.13-13|116	</dependency>
21mr|netty-4.1.13-13|117	</dependencies>'
21mr|netty-4.1.13-13|118	
21mr|netty-4.1.13-13|119	%pom_remove_plugin :maven-antrun-plugin
21mr|netty-4.1.13-13|120	%pom_remove_plugin :maven-dependency-plugin
21mr|netty-4.1.13-13|121	# style checker
21mr|netty-4.1.13-13|122	%pom_remove_plugin :xml-maven-plugin
21mr|netty-4.1.13-13|123	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|netty-4.1.13-13|124	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|netty-4.1.13-13|125	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|netty-4.1.13-13|126	%pom_remove_plugin -r :maven-shade-plugin
21mr|netty-4.1.13-13|127	%pom_remove_plugin -r :maven-release-plugin
21mr|netty-4.1.13-13|128	%pom_remove_plugin -r :maven-clean-plugin
21mr|netty-4.1.13-13|129	%pom_remove_plugin -r :maven-source-plugin
21mr|netty-4.1.13-13|130	%pom_remove_plugin -r :maven-deploy-plugin
21mr|netty-4.1.13-13|131	%pom_remove_plugin -r :maven-jxr-plugin
21mr|netty-4.1.13-13|132	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|netty-4.1.13-13|133	%pom_remove_plugin -r :forbiddenapis
21mr|netty-4.1.13-13|134	
21mr|netty-4.1.13-13|135	cp %{SOURCE1} common/codegen.bash
21mr|netty-4.1.13-13|136	chmod a+x common/codegen.bash
21mr|netty-4.1.13-13|137	%pom_add_plugin org.codehaus.mojo:exec-maven-plugin common '
21mr|netty-4.1.13-13|138	<executions>
21mr|netty-4.1.13-13|139	<execution>
21mr|netty-4.1.13-13|140	<id>generate-collections</id>
21mr|netty-4.1.13-13|141	<phase>generate-sources</phase>
21mr|netty-4.1.13-13|142	<goals>
21mr|netty-4.1.13-13|143	<goal>exec</goal>
21mr|netty-4.1.13-13|144	</goals>
21mr|netty-4.1.13-13|145	<configuration>
21mr|netty-4.1.13-13|146	<executable>common/codegen.bash</executable>
21mr|netty-4.1.13-13|147	</configuration>
21mr|netty-4.1.13-13|148	</execution>
21mr|netty-4.1.13-13|149	</executions>
21mr|netty-4.1.13-13|150	'
21mr|netty-4.1.13-13|151	%pom_remove_plugin :groovy-maven-plugin common
21mr|netty-4.1.13-13|152	
21mr|netty-4.1.13-13|153	# The protobuf-javanano API was discontinued upstream and obsoleted in Fedora
21mr|netty-4.1.13-13|154	# so disable support for protobuf in the codecs module
21mr|netty-4.1.13-13|155	%pom_remove_dep -r "com.google.protobuf:protobuf-java"
21mr|netty-4.1.13-13|156	%pom_remove_dep -r "com.google.protobuf.nano:protobuf-javanano"
21mr|netty-4.1.13-13|157	rm codec/src/main/java/io/netty/handler/codec/protobuf/*
21mr|netty-4.1.13-13|158	sed -i '/import.*protobuf/d' codec/src/main/java/io/netty/handler/codec/DatagramPacket*.java
21mr|netty-4.1.13-13|159	
21mr|netty-4.1.13-13|160	%if %{with jp_minimal}
21mr|netty-4.1.13-13|161	%pom_remove_dep -r "org.jboss.marshalling:jboss-marshalling"
21mr|netty-4.1.13-13|162	rm codec/src/main/java/io/netty/handler/codec/marshalling/*
21mr|netty-4.1.13-13|163	%pom_remove_dep -r org.bouncycastle
21mr|netty-4.1.13-13|164	rm handler/src/main/java/io/netty/handler/ssl/util/BouncyCastleSelfSignedCertGenerator.java
21mr|netty-4.1.13-13|165	sed -i '/BouncyCastleSelfSignedCertGenerator/s/.*/throw new UnsupportedOperationException();/' \
21mr|netty-4.1.13-13|166	handler/src/main/java/io/netty/handler/ssl/util/SelfSignedCertificate.java
21mr|netty-4.1.13-13|167	%pom_remove_dep -r com.fasterxml:aalto-xml
21mr|netty-4.1.13-13|168	%pom_disable_module codec-xml
21mr|netty-4.1.13-13|169	%pom_remove_dep :netty-codec-xml all
21mr|netty-4.1.13-13|170	%pom_remove_dep -r com.github.jponge:lzma-java
21mr|netty-4.1.13-13|171	rm codec/src/*/java/io/netty/handler/codec/compression/Lzma*.java
21mr|netty-4.1.13-13|172	%pom_remove_dep -r com.ning:compress-lzf
21mr|netty-4.1.13-13|173	rm codec/src/*/java/io/netty/handler/codec/compression/Lzf*.java
21mr|netty-4.1.13-13|174	%pom_remove_dep -r net.jpountz.lz4:lz4
21mr|netty-4.1.13-13|175	rm codec/src/*/java/io/netty/handler/codec/compression/Lz4*.java
21mr|netty-4.1.13-13|176	%pom_remove_dep -r org.apache.logging.log4j:
21mr|netty-4.1.13-13|177	rm common/*/main/java/io/netty/util/internal/logging/Log4J2*.java
21mr|netty-4.1.13-13|178	
21mr|netty-4.1.13-13|179	# Disable rarely needed native artifacts
21mr|netty-4.1.13-13|180	%pom_disable_module transport-native-epoll
21mr|netty-4.1.13-13|181	%pom_disable_module transport-native-kqueue
21mr|netty-4.1.13-13|182	%pom_remove_dep :netty-transport-native-epoll all
21mr|netty-4.1.13-13|183	%pom_remove_dep :netty-transport-native-kqueue all
21mr|netty-4.1.13-13|184	%endif
21mr|netty-4.1.13-13|185	# ^jp_minimal
21mr|netty-4.1.13-13|186	
21mr|netty-4.1.13-13|187	sed -i 's|taskdef|taskdef classpathref="maven.plugin.classpath"|' all/pom.xml
21mr|netty-4.1.13-13|188	
21mr|netty-4.1.13-13|189	%pom_xpath_inject "pom:plugins/pom:plugin[pom:artifactId = 'maven-antrun-plugin']" '<dependencies><dependency><groupId>ant-contrib</groupId><artifactId>ant-contrib</artifactId><version>1.0b3</version></dependency></dependencies>' all/pom.xml
21mr|netty-4.1.13-13|190	%pom_xpath_inject "pom:execution[pom:id = 'build-native-lib']/pom:configuration" '<verbose>true</verbose>' transport-native-epoll/pom.xml
21mr|netty-4.1.13-13|191	
21mr|netty-4.1.13-13|192	# Upstream has jctools bundled.
21mr|netty-4.1.13-13|193	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:executions/pom:execution[pom:id = 'generate-manifest']/pom:configuration/pom:instructions/pom:Import-Package" common/pom.xml
21mr|netty-4.1.13-13|194	
21mr|netty-4.1.13-13|195	# Tell xmvn to install attached artifact, which it does not
21mr|netty-4.1.13-13|196	# do by default. In this case install all attached artifacts with
21mr|netty-4.1.13-13|197	# the linux classifier.
21mr|netty-4.1.13-13|198	%mvn_package ":::linux*:"
21mr|netty-4.1.13-13|199	
21mr|netty-4.1.13-13|200	%mvn_package ':*-tests' __noinstall
21mr|netty-4.1.13-13|201	
21mr|netty-4.1.13-13|202	%build
21mr|netty-4.1.13-13|203	# Ensure we get the jit on arm
21mr|netty-4.1.13-13|204	%ifarch %{arm}
21mr|netty-4.1.13-13|205	export JAVA_HOME=$(ls -d %{_jvmdir}/java-1.8.0-openjdk-aarch32*)
21mr|netty-4.1.13-13|206	%else
21mr|netty-4.1.13-13|207	export JAVA_HOME=%{_jvmdir}/java
21mr|netty-4.1.13-13|208	%endif
21mr|netty-4.1.13-13|209	
21mr|netty-4.1.13-13|210	# Ensure we use distro compile flags
21mr|netty-4.1.13-13|211	export CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS"
21mr|netty-4.1.13-13|212	
21mr|netty-4.1.13-13|213	%mvn_build -f
21mr|netty-4.1.13-13|214	
21mr|netty-4.1.13-13|215	%install
21mr|netty-4.1.13-13|216	%mvn_install
21mr|netty-4.1.13-13|217	
21mr|netty-4.1.13-13|218	%files -f .mfiles
21mr|netty-4.1.13-13|219	%license LICENSE.txt NOTICE.txt
21mr|netty-4.1.13-13|220	
21mr|netty-4.1.13-13|221	%files javadoc -f .mfiles-javadoc
21mr|netty-4.1.13-13|222	%license LICENSE.txt NOTICE.txt
21mr|netty-4.1.13-13|223	

14398 21
21mr|netty-tcnative-1.1.33-1|1	%global namedreltag .Fork26
21mr|netty-tcnative-1.1.33-1|2	%global namedversion %{version}%{?namedreltag}
21mr|netty-tcnative-1.1.33-1|3	
21mr|netty-tcnative-1.1.33-1|4	# Patch for OpenSSL 1.1 is not finished yet
21mr|netty-tcnative-1.1.33-1|5	# Won't be openssl and libressl mixed in one runtime?
21mr|netty-tcnative-1.1.33-1|6	# Other distros seem to have dropped netty-tcnative 1.x (this package).
21mr|netty-tcnative-1.1.33-1|7	%if %{mdvver} >= 201910
21mr|netty-tcnative-1.1.33-1|8	%global optflags %{optflags} -I%{libressl_prefix}/include -L%{libressl_prefix}/lib
21mr|netty-tcnative-1.1.33-1|9	%endif
21mr|netty-tcnative-1.1.33-1|10	
21mr|netty-tcnative-1.1.33-1|11	Name:           netty-tcnative
21mr|netty-tcnative-1.1.33-1|12	Version:        1.1.33
21mr|netty-tcnative-1.1.33-1|13	Release:        1
21mr|netty-tcnative-1.1.33-1|14	Summary:        Fork of Tomcat Native with improved OpenSSL and mavenized build
21mr|netty-tcnative-1.1.33-1|15	License:        ASL 2.0
21mr|netty-tcnative-1.1.33-1|16	URL:            https://github.com/netty/netty/wiki/Forked-Tomcat-Native
21mr|netty-tcnative-1.1.33-1|17	#Source0:        https://github.com/netty/netty-tcnative/archive/%{name}-%{namedversion}.tar.gz
21mr|netty-tcnative-1.1.33-1|18	Source0:        https://salsa.debian.org/java-team/netty-tcnative-1.1/-/archive/debian/%{namedversion}-1/netty-tcnative-1.1-debian-%{namedversion}-1.tar.gz
21mr|netty-tcnative-1.1.33-1|19	Source1:        CheckLibrary.java
21mr|netty-tcnative-1.1.33-1|20	# This library is put in a private location, and the code is patched
21mr|netty-tcnative-1.1.33-1|21	# to find it there to dlopen().
21mr|netty-tcnative-1.1.33-1|22	# TODO: maybe versionize and not hide it?!
21mr|netty-tcnative-1.1.33-1|23	Patch0:         fixLibNames.patch
21mr|netty-tcnative-1.1.33-1|24	# hack: remove problematic declarations of deps
21mr|netty-tcnative-1.1.33-1|25	Patch1:			1.diff
21mr|netty-tcnative-1.1.33-1|26	# do not build odd targets
21mr|netty-tcnative-1.1.33-1|27	Patch2:			2.diff
21mr|netty-tcnative-1.1.33-1|28	# Not finished
21mr|netty-tcnative-1.1.33-1|29	#Patch3:	openssl1.1.patch
21mr|netty-tcnative-1.1.33-1|30	Group:          Development/Java
21mr|netty-tcnative-1.1.33-1|31	BuildRequires:  maven-local
21mr|netty-tcnative-1.1.33-1|32	BuildRequires:  autoconf
21mr|netty-tcnative-1.1.33-1|33	BuildRequires:  automake
21mr|netty-tcnative-1.1.33-1|34	BuildRequires:  libtool
21mr|netty-tcnative-1.1.33-1|35	BuildRequires:  glibc-devel
21mr|netty-tcnative-1.1.33-1|36	BuildRequires:  apr-devel
21mr|netty-tcnative-1.1.33-1|37	%if %{mdvver} >= 201910
21mr|netty-tcnative-1.1.33-1|38	BuildRequires:  libressl-devel
21mr|netty-tcnative-1.1.33-1|39	%endif
21mr|netty-tcnative-1.1.33-1|40	# Install openssl headers always to trick srupid src/main/native-package/m4/tcnative.m4
21mr|netty-tcnative-1.1.33-1|41	# even when building with libressl
21mr|netty-tcnative-1.1.33-1|42	BuildRequires:  openssl-devel
21mr|netty-tcnative-1.1.33-1|43	BuildRequires:  maven-antrun-plugin
21mr|netty-tcnative-1.1.33-1|44	BuildRequires:  maven-hawtjni-plugin
21mr|netty-tcnative-1.1.33-1|45	BuildRequires:  maven-plugin-build-helper
21mr|netty-tcnative-1.1.33-1|46	BuildRequires:  maven-plugin-bundle
21mr|netty-tcnative-1.1.33-1|47	BuildRequires:  maven-remote-resources-plugin
21mr|netty-tcnative-1.1.33-1|48	BuildRequires:  maven-enforcer-plugin
21mr|netty-tcnative-1.1.33-1|49	BuildRequires:  maven-source-plugin
21mr|netty-tcnative-1.1.33-1|50	#parent pom is needed
21mr|netty-tcnative-1.1.33-1|51	BuildRequires:  netty
21mr|netty-tcnative-1.1.33-1|52	BuildRequires:  sonatype-oss-parent
21mr|netty-tcnative-1.1.33-1|53	BuildRequires: mvn(kr.motd.maven:os-maven-plugin)
21mr|netty-tcnative-1.1.33-1|54	
21mr|netty-tcnative-1.1.33-1|55	%description
21mr|netty-tcnative-1.1.33-1|56	netty-tcnative is a fork of Tomcat Native. It includes a set of changes
21mr|netty-tcnative-1.1.33-1|57	contributed by Twitter, Inc, such as:
21mr|netty-tcnative-1.1.33-1|58	*  Simplified distribution and linkage of native library
21mr|netty-tcnative-1.1.33-1|59	*  Complete mavenization of the project
21mr|netty-tcnative-1.1.33-1|60	*  Improved OpenSSL support
21mr|netty-tcnative-1.1.33-1|61	To minimize the maintenance burden, we create a dedicated branch for each stable
21mr|netty-tcnative-1.1.33-1|62	upstream release and apply our own changes on top of it, while keeping the
21mr|netty-tcnative-1.1.33-1|63	number of maintained branches to minimum
21mr|netty-tcnative-1.1.33-1|64	
21mr|netty-tcnative-1.1.33-1|65	
21mr|netty-tcnative-1.1.33-1|66	%package javadoc
21mr|netty-tcnative-1.1.33-1|67	Summary:   API documentation for %{name}
21mr|netty-tcnative-1.1.33-1|68	BuildArch: noarch
21mr|netty-tcnative-1.1.33-1|69	# Java stack is not supported on x86_32
21mr|netty-tcnative-1.1.33-1|70	ExcludeArch: %{ix86}
21mr|netty-tcnative-1.1.33-1|71	
21mr|netty-tcnative-1.1.33-1|72	%description javadoc
21mr|netty-tcnative-1.1.33-1|73	%{summary}.
21mr|netty-tcnative-1.1.33-1|74	
21mr|netty-tcnative-1.1.33-1|75	%prep
21mr|netty-tcnative-1.1.33-1|76	%setup -q -n netty-tcnative-1.1-debian-%{namedversion}-1
21mr|netty-tcnative-1.1.33-1|77	%autopatch -p1
21mr|netty-tcnative-1.1.33-1|78	
21mr|netty-tcnative-1.1.33-1|79	sed -i openssl-dynamic/src/main/java/org/apache/tomcat/jni/Library.java \
21mr|netty-tcnative-1.1.33-1|80	-e 's,@PATH@,%{_libdir}/%{name},g'
21mr|netty-tcnative-1.1.33-1|81	
21mr|netty-tcnative-1.1.33-1|82	sed -i openssl-dynamic/src/main/native-package/configure.ac -e 's,@VERSION@,%{namedversion},g'
21mr|netty-tcnative-1.1.33-1|83	
21mr|netty-tcnative-1.1.33-1|84	%build
21mr|netty-tcnative-1.1.33-1|85	%set_build_flags
21mr|netty-tcnative-1.1.33-1|86	%mvn_build -f
21mr|netty-tcnative-1.1.33-1|87	
21mr|netty-tcnative-1.1.33-1|88	%install
21mr|netty-tcnative-1.1.33-1|89	%mvn_install
21mr|netty-tcnative-1.1.33-1|90	
21mr|netty-tcnative-1.1.33-1|91	mkdir -p %{buildroot}%{_libdir}/%{name}/
21mr|netty-tcnative-1.1.33-1|92	install -m0755 openssl-dynamic/target/native-build/target/lib/lib%{name}-%{namedversion}.so %{buildroot}%{_libdir}/%{name}/lib%{name}.so
21mr|netty-tcnative-1.1.33-1|93	( cd %{buildroot}%{_libdir}/%{name}/ ; ln -s lib%{name}.so lib%{name}-%{namedversion}.so )
21mr|netty-tcnative-1.1.33-1|94	
21mr|netty-tcnative-1.1.33-1|95	%check
21mr|netty-tcnative-1.1.33-1|96	javac -d . -cp %{buildroot}%{_jnidir}/%{name}/%{name}.jar %{SOURCE1}
21mr|netty-tcnative-1.1.33-1|97	#don't know how to test load(path) without more and more patching, however the test class can be used for manual testing
21mr|netty-tcnative-1.1.33-1|98	#java -cp .:$RPM_BUILD_ROOT%%{_jnidir}/%%{name}/%%{name}.jar CheckLibrary
21mr|netty-tcnative-1.1.33-1|99	
21mr|netty-tcnative-1.1.33-1|100	
21mr|netty-tcnative-1.1.33-1|101	%files -f .mfiles
21mr|netty-tcnative-1.1.33-1|102	%dir %{_libdir}/%{name}
21mr|netty-tcnative-1.1.33-1|103	%{_libdir}/%{name}/lib%{name}.so
21mr|netty-tcnative-1.1.33-1|104	%{_libdir}/%{name}/lib%{name}-%{namedversion}.so
21mr|netty-tcnative-1.1.33-1|105	
21mr|netty-tcnative-1.1.33-1|106	%files javadoc -f .mfiles-javadoc
21mr|netty-tcnative-1.1.33-1|107	

14399 21
21mr|netty-xnio-transport-0.1.9-1|1	%global namedreltag .Final
21mr|netty-xnio-transport-0.1.9-1|2	%global namedversion %{version}%{?namedreltag}
21mr|netty-xnio-transport-0.1.9-1|3	
21mr|netty-xnio-transport-0.1.9-1|4	Name:             netty-xnio-transport
21mr|netty-xnio-transport-0.1.9-1|5	Version:          0.1.9
21mr|netty-xnio-transport-0.1.9-1|6	Release:          1
21mr|netty-xnio-transport-0.1.9-1|7	Group:            Development/Java
21mr|netty-xnio-transport-0.1.9-1|8	Summary:          Netty Transport powered by XNIO
21mr|netty-xnio-transport-0.1.9-1|9	License:          ASL 2.0
21mr|netty-xnio-transport-0.1.9-1|10	URL:              https://github.com/xnio/netty-xnio-transport
21mr|netty-xnio-transport-0.1.9-1|11	Source0:          https://github.com/xnio/netty-xnio-transport/archive/netty-xnio-transport-%{namedversion}.tar.gz
21mr|netty-xnio-transport-0.1.9-1|12	BuildRequires:    maven-local
21mr|netty-xnio-transport-0.1.9-1|13	BuildRequires:    mvn(io.netty:netty-buffer)
21mr|netty-xnio-transport-0.1.9-1|14	BuildRequires:    mvn(io.netty:netty-transport)
21mr|netty-xnio-transport-0.1.9-1|15	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|netty-xnio-transport-0.1.9-1|16	BuildRequires:    mvn(org.jboss.xnio:xnio-api)
21mr|netty-xnio-transport-0.1.9-1|17	BuildArch:        noarch
21mr|netty-xnio-transport-0.1.9-1|18	# Java stack is not supported on x86_32
21mr|netty-xnio-transport-0.1.9-1|19	ExcludeArch: %{ix86}
21mr|netty-xnio-transport-0.1.9-1|20	
21mr|netty-xnio-transport-0.1.9-1|21	%description
21mr|netty-xnio-transport-0.1.9-1|22	This is a Netty Transport powered by XNIO. It can be used to either wrap an
21mr|netty-xnio-transport-0.1.9-1|23	existing StreamConnection and AcceptingChannel or to bootstrap a Netty powered
21mr|netty-xnio-transport-0.1.9-1|24	server directly.
21mr|netty-xnio-transport-0.1.9-1|25	
21mr|netty-xnio-transport-0.1.9-1|26	%package javadoc
21mr|netty-xnio-transport-0.1.9-1|27	Summary:          Javadoc for %{name}
21mr|netty-xnio-transport-0.1.9-1|28	
21mr|netty-xnio-transport-0.1.9-1|29	%description javadoc
21mr|netty-xnio-transport-0.1.9-1|30	This package contains the API documentation for %{name}.
21mr|netty-xnio-transport-0.1.9-1|31	
21mr|netty-xnio-transport-0.1.9-1|32	%prep
21mr|netty-xnio-transport-0.1.9-1|33	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|netty-xnio-transport-0.1.9-1|34	
21mr|netty-xnio-transport-0.1.9-1|35	# remove dependencies,no package
21mr|netty-xnio-transport-0.1.9-1|36	%pom_remove_dep -r io.netty:netty-testsuite
21mr|netty-xnio-transport-0.1.9-1|37	
21mr|netty-xnio-transport-0.1.9-1|38	%build
21mr|netty-xnio-transport-0.1.9-1|39	%mvn_build -f
21mr|netty-xnio-transport-0.1.9-1|40	
21mr|netty-xnio-transport-0.1.9-1|41	%install
21mr|netty-xnio-transport-0.1.9-1|42	%mvn_install
21mr|netty-xnio-transport-0.1.9-1|43	
21mr|netty-xnio-transport-0.1.9-1|44	%files -f .mfiles
21mr|netty-xnio-transport-0.1.9-1|45	%doc README.md
21mr|netty-xnio-transport-0.1.9-1|46	%license LICENSE
21mr|netty-xnio-transport-0.1.9-1|47	
21mr|netty-xnio-transport-0.1.9-1|48	%files javadoc -f .mfiles-javadoc
21mr|netty-xnio-transport-0.1.9-1|49	%license LICENSE
21mr|netty-xnio-transport-0.1.9-1|50	

14400 21
21mr|networkmanager-1.32.8-3|1	%define rname NetworkManager
21mr|networkmanager-1.32.8-3|2	# https://github.com/NetworkManager/ppp/releases
21mr|networkmanager-1.32.8-3|3	%define ppp_version 2.4.9
21mr|networkmanager-1.32.8-3|4	%define ver %(echo %{version} | cut -d. -f1,2)
21mr|networkmanager-1.32.8-3|5	%define api		1.0
21mr|networkmanager-1.32.8-3|6	%define major_glib	4
21mr|networkmanager-1.32.8-3|7	%define major_glib_vpn	1
21mr|networkmanager-1.32.8-3|8	%define major_util	2
21mr|networkmanager-1.32.8-3|9	%define major_libnm	0
21mr|networkmanager-1.32.8-3|10	%define libnm_glib	%mklibname nm-glib %{major_glib}
21mr|networkmanager-1.32.8-3|11	%define devnm_glib	%mklibname nm-glib -d
21mr|networkmanager-1.32.8-3|12	%define libnm_glib_vpn	%mklibname nm-glib-vpn %{major_glib_vpn}
21mr|networkmanager-1.32.8-3|13	%define libnm_util	%mklibname nm-util %{major_util}
21mr|networkmanager-1.32.8-3|14	%define devnm_util	%mklibname nm-util -d
21mr|networkmanager-1.32.8-3|15	%define libnm		%mklibname nm %{major_libnm}
21mr|networkmanager-1.32.8-3|16	%define girnm		%mklibname nm-gir %{api}
21mr|networkmanager-1.32.8-3|17	%define devnm		%mklibname nm -d
21mr|networkmanager-1.32.8-3|18	
21mr|networkmanager-1.32.8-3|19	%define girclient	%mklibname nmclient-gir %{api}
21mr|networkmanager-1.32.8-3|20	%define girname		%mklibname %{name}-gir %{api}
21mr|networkmanager-1.32.8-3|21	
21mr|networkmanager-1.32.8-3|22	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|networkmanager-1.32.8-3|23	
21mr|networkmanager-1.32.8-3|24	Summary:	Network connection manager and user applications
21mr|networkmanager-1.32.8-3|25	Name:		networkmanager
21mr|networkmanager-1.32.8-3|26	Version:	1.32.8
21mr|networkmanager-1.32.8-3|27	Release:	3
21mr|networkmanager-1.32.8-3|28	License:	GPLv2+
21mr|networkmanager-1.32.8-3|29	Group:		System/Base
21mr|networkmanager-1.32.8-3|30	Url:		https://www.gnome.org/projects/NetworkManager/
21mr|networkmanager-1.32.8-3|31	Source0:	https://download.gnome.org/sources/NetworkManager/%{ver}/%{rname}-%{version}.tar.xz
21mr|networkmanager-1.32.8-3|32	Source4:	networkmanager-tmpfiles.conf
21mr|networkmanager-1.32.8-3|33	# Rosa specific patches
21mr|networkmanager-1.32.8-3|34	Patch0:		ROSA-networkmanager-systemd-service.patch
21mr|networkmanager-1.32.8-3|35	Patch1:		ROSA-networkmanager-dhcpcd-verbose-output.patch
21mr|networkmanager-1.32.8-3|36	Patch3:		ROSA-networkmanager-ppp-default-mtu.patch
21mr|networkmanager-1.32.8-3|37	Patch4:		0001-e2k-fix.patch
21mr|networkmanager-1.32.8-3|38	Patch5:		0001-e2k-fix2.patch
21mr|networkmanager-1.32.8-3|39	
21mr|networkmanager-1.32.8-3|40	# ./autogen.sh contains bashisms (v1.12.4)
21mr|networkmanager-1.32.8-3|41	BuildRequires:	bash
21mr|networkmanager-1.32.8-3|42	BuildRequires:	meson
21mr|networkmanager-1.32.8-3|43	BuildRequires:	intltool
21mr|networkmanager-1.32.8-3|44	BuildRequires:	iptables
21mr|networkmanager-1.32.8-3|45	BuildRequires:	python3-gi
21mr|networkmanager-1.32.8-3|46	BuildRequires:	systemd
21mr|networkmanager-1.32.8-3|47	BuildRequires:	vala-tools
21mr|networkmanager-1.32.8-3|48	BuildRequires:	wpa_supplicant
21mr|networkmanager-1.32.8-3|49	BuildRequires:	libiw-devel
21mr|networkmanager-1.32.8-3|50	BuildRequires:	readline-devel
21mr|networkmanager-1.32.8-3|51	# gtk-doc is required for -i flag of autoreconf
21mr|networkmanager-1.32.8-3|52	BuildRequires:	gtk-doc
21mr|networkmanager-1.32.8-3|53	# dhcp-* and iptables are required to find their paths for configure flags
21mr|networkmanager-1.32.8-3|54	BuildRequires:	dhcp-client
21mr|networkmanager-1.32.8-3|55	BuildRequires:	dhcp-server
21mr|networkmanager-1.32.8-3|56	BuildRequires:	iptables
21mr|networkmanager-1.32.8-3|57	BuildRequires:	ppp-devel = %{ppp_version}
21mr|networkmanager-1.32.8-3|58	BuildRequires:	pkgconfig(libudev)
21mr|networkmanager-1.32.8-3|59	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|networkmanager-1.32.8-3|60	BuildRequires:	pkgconfig(ext2fs)
21mr|networkmanager-1.32.8-3|61	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|networkmanager-1.32.8-3|62	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|networkmanager-1.32.8-3|63	BuildRequires:	pkgconfig(gudev-1.0)
21mr|networkmanager-1.32.8-3|64	BuildRequires:	pkgconfig(jansson)
21mr|networkmanager-1.32.8-3|65	BuildRequires:	pkgconfig(libcurl)
21mr|networkmanager-1.32.8-3|66	BuildRequires:	pkgconfig(libndp)
21mr|networkmanager-1.32.8-3|67	BuildRequires:	pkgconfig(libnl-3.0)
21mr|networkmanager-1.32.8-3|68	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|networkmanager-1.32.8-3|69	BuildRequires:	pkgconfig(libteamdctl)
21mr|networkmanager-1.32.8-3|70	BuildRequires:	pkgconfig(libteam)
21mr|networkmanager-1.32.8-3|71	BuildRequires:	mobile-broadband-provider-info-devel
21mr|networkmanager-1.32.8-3|72	%if %{mdvver} >= 201610
21mr|networkmanager-1.32.8-3|73	BuildRequires:	pkgconfig(libsystemd)
21mr|networkmanager-1.32.8-3|74	%else
21mr|networkmanager-1.32.8-3|75	BuildRequires:	pkgconfig(libsystemd-daemon)
21mr|networkmanager-1.32.8-3|76	BuildRequires:	pkgconfig(libsystemd-journal)
21mr|networkmanager-1.32.8-3|77	BuildRequires:	pkgconfig(libsystemd-login)
21mr|networkmanager-1.32.8-3|78	%endif
21mr|networkmanager-1.32.8-3|79	BuildRequires:	pkgconfig(mm-glib)
21mr|networkmanager-1.32.8-3|80	BuildRequires:	pkgconfig(ncurses)
21mr|networkmanager-1.32.8-3|81	BuildRequires:	pkgconfig(gnutls)
21mr|networkmanager-1.32.8-3|82	BuildRequires:	pkgconfig(bluez)
21mr|networkmanager-1.32.8-3|83	BuildRequires:	pkgconfig(libnewt)
21mr|networkmanager-1.32.8-3|84	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|networkmanager-1.32.8-3|85	BuildRequires:	pkgconfig(systemd)
21mr|networkmanager-1.32.8-3|86	BuildRequires:	pkgconfig(uuid)
21mr|networkmanager-1.32.8-3|87	BuildRequires:	pkgconfig(vapigen)
21mr|networkmanager-1.32.8-3|88	%if %{with selinux}
21mr|networkmanager-1.32.8-3|89	BuildRequires:	pkgconfig(libsepol)
21mr|networkmanager-1.32.8-3|90	BuildRequires:	pkgconfig(libselinux)
21mr|networkmanager-1.32.8-3|91	%endif
21mr|networkmanager-1.32.8-3|92	
21mr|networkmanager-1.32.8-3|93	# Just to make sure we have typelibs installed
21mr|networkmanager-1.32.8-3|94	Requires:	%{girname} = %{EVRD}
21mr|networkmanager-1.32.8-3|95	Requires:	dnsmasq-base
21mr|networkmanager-1.32.8-3|96	Requires:	iproute2
21mr|networkmanager-1.32.8-3|97	Requires:	iptables
21mr|networkmanager-1.32.8-3|98	Requires:	mobile-broadband-provider-info
21mr|networkmanager-1.32.8-3|99	Requires:	modemmanager
21mr|networkmanager-1.32.8-3|100	Requires:	ppp = %{ppp_version}
21mr|networkmanager-1.32.8-3|101	Requires:	systemd
21mr|networkmanager-1.32.8-3|102	Requires:	wireless-tools
21mr|networkmanager-1.32.8-3|103	Requires:	wpa_supplicant
21mr|networkmanager-1.32.8-3|104	Obsoletes:	%{libnm_glib} < 1.27
21mr|networkmanager-1.32.8-3|105	Obsoletes:	%{libnm_glib_vpn} < 1.27
21mr|networkmanager-1.32.8-3|106	Requires(post,preun,postun):	systemd
21mr|networkmanager-1.32.8-3|107	Provides:	NetworkManager = %{EVRD}
21mr|networkmanager-1.32.8-3|108	Provides:   %{name}-wwan = %{EVRD}
21mr|networkmanager-1.32.8-3|109	Provides:   %{name}-ppp = %{EVRD}
21mr|networkmanager-1.32.8-3|110	Provides:   %{name}-wifi = %{EVRD}
21mr|networkmanager-1.32.8-3|111	Provides:   %{name}-adsl = %{EVRD}
21mr|networkmanager-1.32.8-3|112	Provides:   %{name}-bluetooth = %{EVRD}
21mr|networkmanager-1.32.8-3|113	Provides:   %{name}-openvswitch = %{EVRD}
21mr|networkmanager-1.32.8-3|114	Provides:   %{name}-team = %{EVRD}
21mr|networkmanager-1.32.8-3|115	Recommends:	%{name}-config-connectivity
21mr|networkmanager-1.32.8-3|116	Suggests:	%{name}-config-connectivity-rosa
21mr|networkmanager-1.32.8-3|117	# Configure options make NM prefer dhclient if it is available,
21mr|networkmanager-1.32.8-3|118	# but it can fallback to 'internal' DHCP client.
21mr|networkmanager-1.32.8-3|119	# Do not force users to keep dhcp-client installed.
21mr|networkmanager-1.32.8-3|120	Recommends:	dhcp-client
21mr|networkmanager-1.32.8-3|121	
21mr|networkmanager-1.32.8-3|122	%description
21mr|networkmanager-1.32.8-3|123	NetworkManager attempts to keep an active network connection available at all
21mr|networkmanager-1.32.8-3|124	times. It is intended only for the desktop use-case, and is not intended for
21mr|networkmanager-1.32.8-3|125	usage on servers. The point of NetworkManager is to make networking
21mr|networkmanager-1.32.8-3|126	configuration and setup as painless and automatic as possible. If using DHCP,
21mr|networkmanager-1.32.8-3|127	NetworkManager is _intended_ to replace default routes, obtain IP addresses
21mr|networkmanager-1.32.8-3|128	from a DHCP server, and change nameservers whenever it sees fit.
21mr|networkmanager-1.32.8-3|129	
21mr|networkmanager-1.32.8-3|130	%files -f %{rname}.lang
21mr|networkmanager-1.32.8-3|131	%doc AUTHORS ChangeLog NEWS README TODO
21mr|networkmanager-1.32.8-3|132	%doc %{_datadir}/doc/NetworkManager/examples/server.conf
21mr|networkmanager-1.32.8-3|133	%{_datadir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
21mr|networkmanager-1.32.8-3|134	%{_datadir}/dbus-1/system.d/nm-dispatcher.conf
21mr|networkmanager-1.32.8-3|135	%{_datadir}/dbus-1/system.d/nm-ifcfg-rh.conf
21mr|networkmanager-1.32.8-3|136	%{_prefix}/lib/firewalld/zones/nm-shared.xml
21mr|networkmanager-1.32.8-3|137	%dir %{_sysconfdir}/%{rname}
21mr|networkmanager-1.32.8-3|138	%config(noreplace) %{_sysconfdir}/%{rname}/NetworkManager.conf
21mr|networkmanager-1.32.8-3|139	%config(noreplace) %{_sysconfdir}/netprofile/modules/01_networkmanager
21mr|networkmanager-1.32.8-3|140	%dir %{_sysconfdir}/%{rname}/conf.d
21mr|networkmanager-1.32.8-3|141	%dir %{_prefix}/lib/%{rname}/conf.d
21mr|networkmanager-1.32.8-3|142	%{_sbindir}/%{rname}
21mr|networkmanager-1.32.8-3|143	%dir %{_sysconfdir}/%{rname}/dispatcher.d
21mr|networkmanager-1.32.8-3|144	%dir %{_sysconfdir}/%{rname}/system-connections
21mr|networkmanager-1.32.8-3|145	%dir %{_sysconfdir}/NetworkManager/VPN
21mr|networkmanager-1.32.8-3|146	%{_bindir}/nmcli
21mr|networkmanager-1.32.8-3|147	%{_bindir}/nm-online
21mr|networkmanager-1.32.8-3|148	%{_bindir}/nmtui
21mr|networkmanager-1.32.8-3|149	%{_bindir}/nmtui-connect
21mr|networkmanager-1.32.8-3|150	%{_bindir}/nmtui-edit
21mr|networkmanager-1.32.8-3|151	%{_bindir}/nmtui-hostname
21mr|networkmanager-1.32.8-3|152	%{_libexecdir}/nm-daemon-helper
21mr|networkmanager-1.32.8-3|153	%{_libexecdir}/nm-dhcp-helper
21mr|networkmanager-1.32.8-3|154	%{_libexecdir}/nm-dispatcher
21mr|networkmanager-1.32.8-3|155	%{_libexecdir}/nm-iface-helper
21mr|networkmanager-1.32.8-3|156	%{_libexecdir}/nm-ifdown
21mr|networkmanager-1.32.8-3|157	%{_libexecdir}/nm-ifup
21mr|networkmanager-1.32.8-3|158	%{_libexecdir}/nm-initrd-generator
21mr|networkmanager-1.32.8-3|159	%{_mandir}/man1/*.1*
21mr|networkmanager-1.32.8-3|160	%{_mandir}/man5/*.5*
21mr|networkmanager-1.32.8-3|161	%{_mandir}/man7/*.7*
21mr|networkmanager-1.32.8-3|162	%{_mandir}/man8/*.8*
21mr|networkmanager-1.32.8-3|163	%dir %{_libdir}/NetworkManager
21mr|networkmanager-1.32.8-3|164	%dir %{_libdir}/NetworkManager/%{version}-%{release}
21mr|networkmanager-1.32.8-3|165	%{_libdir}/NetworkManager/%{version}-%{release}/*.so
21mr|networkmanager-1.32.8-3|166	%{_libdir}/pppd/*.*.*/nm-pppd-plugin.so
21mr|networkmanager-1.32.8-3|167	%{_tmpfilesdir}/%{name}.conf
21mr|networkmanager-1.32.8-3|168	%dir %{_localstatedir}/lib/%{rname}
21mr|networkmanager-1.32.8-3|169	%ghost %{_localstatedir}/lib/%{rname}/*
21mr|networkmanager-1.32.8-3|170	%{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
21mr|networkmanager-1.32.8-3|171	%{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy
21mr|networkmanager-1.32.8-3|172	%{_udevrulesdir}/*.rules
21mr|networkmanager-1.32.8-3|173	%{_unitdir}/NetworkManager-wait-online.service
21mr|networkmanager-1.32.8-3|174	%{_unitdir}/NetworkManager.service
21mr|networkmanager-1.32.8-3|175	%{_unitdir}/networkmanager.service
21mr|networkmanager-1.32.8-3|176	%{_unitdir}/NetworkManager-dispatcher.service
21mr|networkmanager-1.32.8-3|177	%{_unitdir}/dbus-org.freedesktop.nm-dispatcher.service
21mr|networkmanager-1.32.8-3|178	%dir %{_unitdir}/NetworkManager.service.d
21mr|networkmanager-1.32.8-3|179	%{_unitdir}/NetworkManager.service.d/NetworkManager-ovs.conf
21mr|networkmanager-1.32.8-3|180	%{_datadir}/bash-completion/completions/nmcli
21mr|networkmanager-1.32.8-3|181	
21mr|networkmanager-1.32.8-3|182	%if %{mdvver} < 202115
21mr|networkmanager-1.32.8-3|183	# keep plugins=ifcfg-rh enabled on upgrades in rosa2021.1
21mr|networkmanager-1.32.8-3|184	# if %%config(noreplace) NetworkManager.conf has never been modified and will be updated with the package
21mr|networkmanager-1.32.8-3|185	# where ifcfg-rh was disabled out of the box
21mr|networkmanager-1.32.8-3|186	%pre
21mr|networkmanager-1.32.8-3|187	case "$(sha1sum /etc/NetworkManager/NetworkManager.conf)" in
21mr|networkmanager-1.32.8-3|188	# hash of old config with "plugins=ifcfg-rh,keyfile"
21mr|networkmanager-1.32.8-3|189	78529e2e512a506b2e66b9e9a9d08136b6ff4427* ) : ;;
21mr|networkmanager-1.32.8-3|190	* ) exit 0 ;;
21mr|networkmanager-1.32.8-3|191	esac
21mr|networkmanager-1.32.8-3|192	cp /etc/NetworkManager/NetworkManager.conf /etc/NetworkManager/NetworkManager.conf.upd202110
21mr|networkmanager-1.32.8-3|193	%endif
21mr|networkmanager-1.32.8-3|194	
21mr|networkmanager-1.32.8-3|195	%post
21mr|networkmanager-1.32.8-3|196	%if %{mdvver} < 202115
21mr|networkmanager-1.32.8-3|197	if test -f /etc/NetworkManager/NetworkManager.conf.upd202110; then
21mr|networkmanager-1.32.8-3|198	cat /etc/NetworkManager/NetworkManager.conf.upd202110 > /etc/NetworkManager/NetworkManager.conf
21mr|networkmanager-1.32.8-3|199	unlink /etc/NetworkManager/NetworkManager.conf.upd202110
21mr|networkmanager-1.32.8-3|200	fi
21mr|networkmanager-1.32.8-3|201	%endif
21mr|networkmanager-1.32.8-3|202	%systemd_post NetworkManager.service
21mr|networkmanager-1.32.8-3|203	%systemd_post NetworkManager-dispatcher.service
21mr|networkmanager-1.32.8-3|204	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|networkmanager-1.32.8-3|205	
21mr|networkmanager-1.32.8-3|206	%preun
21mr|networkmanager-1.32.8-3|207	%systemd_preun NetworkManager.service
21mr|networkmanager-1.32.8-3|208	%systemd_preun NetworkManager-dispatcher.service
21mr|networkmanager-1.32.8-3|209	if [ "$1" -eq 0 ] && [ -f /etc/sysconfig/network ]; then
21mr|networkmanager-1.32.8-3|210	# Package removal, not upgrade
21mr|networkmanager-1.32.8-3|211	sed -e 's/USE_NM_ONLY=yes/USE_NM_ONLY=no/' -i /etc/sysconfig/network
21mr|networkmanager-1.32.8-3|212	fi
21mr|networkmanager-1.32.8-3|213	
21mr|networkmanager-1.32.8-3|214	%postun
21mr|networkmanager-1.32.8-3|215	%systemd_postun NetworkManager.service
21mr|networkmanager-1.32.8-3|216	
21mr|networkmanager-1.32.8-3|217	#----------------------------------------------------------------------------
21mr|networkmanager-1.32.8-3|218	
21mr|networkmanager-1.32.8-3|219	%package -n %{girname}
21mr|networkmanager-1.32.8-3|220	Summary:	GObject Introspection interface description for %{name}
21mr|networkmanager-1.32.8-3|221	Group:		System/Libraries
21mr|networkmanager-1.32.8-3|222	Provides:	%{girnm} = %{EVRD}
21mr|networkmanager-1.32.8-3|223	Obsoletes:  %{girnm} < 1.16
21mr|networkmanager-1.32.8-3|224	Conflicts:  %{girnm} < 1.16
21mr|networkmanager-1.32.8-3|225	# compat provides
21mr|networkmanager-1.32.8-3|226	Provides:	typelib(NetworkManager) = %{EVRD}
21mr|networkmanager-1.32.8-3|227	Conflicts:	%{_lib}nm-util2 < 1.4.4-5
21mr|networkmanager-1.32.8-3|228	Obsoletes:	%{girclient} < 1.27
21mr|networkmanager-1.32.8-3|229	
21mr|networkmanager-1.32.8-3|230	%description -n %{girname}
21mr|networkmanager-1.32.8-3|231	GObject Introspection interface description for Network Manager.
21mr|networkmanager-1.32.8-3|232	
21mr|networkmanager-1.32.8-3|233	%files -n %{girname}
21mr|networkmanager-1.32.8-3|234	%{_libdir}/girepository-1.0/NM-%{api}.typelib
21mr|networkmanager-1.32.8-3|235	
21mr|networkmanager-1.32.8-3|236	#----------------------------------------------------------------------------
21mr|networkmanager-1.32.8-3|237	
21mr|networkmanager-1.32.8-3|238	%package -n %{libnm}
21mr|networkmanager-1.32.8-3|239	Summary:	Shared library for nm_util
21mr|networkmanager-1.32.8-3|240	Group:		System/Libraries
21mr|networkmanager-1.32.8-3|241	Obsoletes:	%{libnm_util} < 1.27
21mr|networkmanager-1.32.8-3|242	
21mr|networkmanager-1.32.8-3|243	%description -n %{libnm}
21mr|networkmanager-1.32.8-3|244	Shared library for nm.
21mr|networkmanager-1.32.8-3|245	
21mr|networkmanager-1.32.8-3|246	%files -n %{libnm}
21mr|networkmanager-1.32.8-3|247	%{_libdir}/libnm.so.%{major_libnm}*
21mr|networkmanager-1.32.8-3|248	
21mr|networkmanager-1.32.8-3|249	#----------------------------------------------------------------------------
21mr|networkmanager-1.32.8-3|250	
21mr|networkmanager-1.32.8-3|251	%package -n %{devnm}
21mr|networkmanager-1.32.8-3|252	Summary:	Development files for NM
21mr|networkmanager-1.32.8-3|253	Group:		Development/C
21mr|networkmanager-1.32.8-3|254	Requires:	%{libnm} = %{EVRD}
21mr|networkmanager-1.32.8-3|255	Requires:	%{girname} = %{EVRD}
21mr|networkmanager-1.32.8-3|256	Provides:	nm-devel = %{EVRD}
21mr|networkmanager-1.32.8-3|257	Obsoletes:	%{devnm_glib} < 1.27
21mr|networkmanager-1.32.8-3|258	Obsoletes:	%{devnm_glib} < 1.27
21mr|networkmanager-1.32.8-3|259	
21mr|networkmanager-1.32.8-3|260	%description -n %{devnm}
21mr|networkmanager-1.32.8-3|261	Development files for NM.
21mr|networkmanager-1.32.8-3|262	
21mr|networkmanager-1.32.8-3|263	%files -n %{devnm}
21mr|networkmanager-1.32.8-3|264	%dir %{_includedir}/libnm
21mr|networkmanager-1.32.8-3|265	%doc %{_datadir}/gtk-doc/html/libnm
21mr|networkmanager-1.32.8-3|266	%doc %{_datadir}/gtk-doc/html/NetworkManager
21mr|networkmanager-1.32.8-3|267	%{_includedir}/libnm/*.h
21mr|networkmanager-1.32.8-3|268	%{_datadir}/dbus-1/interfaces/*.xml
21mr|networkmanager-1.32.8-3|269	%{_datadir}/gir-1.0/NM-%{api}.gir
21mr|networkmanager-1.32.8-3|270	%{_datadir}/vala/vapi/libnm.deps
21mr|networkmanager-1.32.8-3|271	%{_datadir}/vala/vapi/libnm.vapi
21mr|networkmanager-1.32.8-3|272	%{_libdir}/pkgconfig/libnm.pc
21mr|networkmanager-1.32.8-3|273	%{_libdir}/libnm.so
21mr|networkmanager-1.32.8-3|274	
21mr|networkmanager-1.32.8-3|275	#----------------------------------------------------------------------------
21mr|networkmanager-1.32.8-3|276	
21mr|networkmanager-1.32.8-3|277	%package config-connectivity-rosa
21mr|networkmanager-1.32.8-3|278	Summary:	Check if authorization via a captive portal for network is needed
21mr|networkmanager-1.32.8-3|279	Group:		System/Base
21mr|networkmanager-1.32.8-3|280	Provides:	%{name}-config-connectivity = %{EVRD}
21mr|networkmanager-1.32.8-3|281	# compat with Fedora
21mr|networkmanager-1.32.8-3|282	Provides:	NetworkManager-config-connectivity = %{EVRD}
21mr|networkmanager-1.32.8-3|283	
21mr|networkmanager-1.32.8-3|284	%description config-connectivity-rosa
21mr|networkmanager-1.32.8-3|285	Check if authorization via a captive portal for network is needed.
21mr|networkmanager-1.32.8-3|286	Check is done by accessing mirror.rosa.ru.
21mr|networkmanager-1.32.8-3|287	
21mr|networkmanager-1.32.8-3|288	%files config-connectivity-rosa
21mr|networkmanager-1.32.8-3|289	%{_prefix}/lib/%{rname}/conf.d/20-config-connectivity-rosa.conf
21mr|networkmanager-1.32.8-3|290	
21mr|networkmanager-1.32.8-3|291	#----------------------------------------------------------------------------
21mr|networkmanager-1.32.8-3|292	
21mr|networkmanager-1.32.8-3|293	%prep
21mr|networkmanager-1.32.8-3|294	%setup -q -n %{rname}-%{version}
21mr|networkmanager-1.32.8-3|295	%patch0 -p1
21mr|networkmanager-1.32.8-3|296	%patch1 -p1
21mr|networkmanager-1.32.8-3|297	%patch3 -p1
21mr|networkmanager-1.32.8-3|298	
21mr|networkmanager-1.32.8-3|299	%ifarch %{e2k}
21mr|networkmanager-1.32.8-3|300	%patch4 -p1
21mr|networkmanager-1.32.8-3|301	%patch5 -p1
21mr|networkmanager-1.32.8-3|302	%endif
21mr|networkmanager-1.32.8-3|303	
21mr|networkmanager-1.32.8-3|304	%build
21mr|networkmanager-1.32.8-3|305	%define _disable_ld_no_undefined 1
21mr|networkmanager-1.32.8-3|306	# dhclient works better than "internal" DHCP client
21mr|networkmanager-1.32.8-3|307	%meson -Dsystemdsystemunitdir="%{_unitdir}" \
21mr|networkmanager-1.32.8-3|308	-Dsystem_ca_path="%{_openssldir}/certs" \
21mr|networkmanager-1.32.8-3|309	-Dudev_dir="/lib/udev" \
21mr|networkmanager-1.32.8-3|310	-Diptables="/sbin/iptables" \
21mr|networkmanager-1.32.8-3|311	-Ddist_version="%{version}-%{release}" \
21mr|networkmanager-1.32.8-3|312	-Dsession_tracking=systemd \
21mr|networkmanager-1.32.8-3|313	-Dsuspend_resume=systemd \
21mr|networkmanager-1.32.8-3|314	-Dmodify_system=true \
21mr|networkmanager-1.32.8-3|315	-Dpolkit=true \
21mr|networkmanager-1.32.8-3|316	%if %{with selinux}
21mr|networkmanager-1.32.8-3|317	-Dselinux=true \
21mr|networkmanager-1.32.8-3|318	%endif
21mr|networkmanager-1.32.8-3|319	-Dconfig_logging_backend_default=journal \
21mr|networkmanager-1.32.8-3|320	-Dlibaudit=no \
21mr|networkmanager-1.32.8-3|321	-Diwd=true \
21mr|networkmanager-1.32.8-3|322	-Dpppd_plugin_dir="%{_libdir}/pppd/%{ppp_version}" \
21mr|networkmanager-1.32.8-3|323	-Dteamdctl=true \
21mr|networkmanager-1.32.8-3|324	-Dbluez5_dun=true \
21mr|networkmanager-1.32.8-3|325	-Debpf=true \
21mr|networkmanager-1.32.8-3|326	-Dconfig_plugins_default="keyfile" \
21mr|networkmanager-1.32.8-3|327	-Difcfg_rh=true \
21mr|networkmanager-1.32.8-3|328	-Dresolvconf="" \
21mr|networkmanager-1.32.8-3|329	-Dconfig_dns_rc_manager_default=file \
21mr|networkmanager-1.32.8-3|330	-Ddhclient="/sbin/dhclient" \
21mr|networkmanager-1.32.8-3|331	-Ddhcpcd="/sbin/dhcpcd" \
21mr|networkmanager-1.32.8-3|332	-Dconfig_dhcp_default="dhclient" \
21mr|networkmanager-1.32.8-3|333	-Ddbus_conf_dir="%{_datadir}/dbus-1/system.d" \
21mr|networkmanager-1.32.8-3|334	-Dintrospection=true \
21mr|networkmanager-1.32.8-3|335	-Dvapi=true \
21mr|networkmanager-1.32.8-3|336	-Ddocs=true \
21mr|networkmanager-1.32.8-3|337	-Dtests=no \
21mr|networkmanager-1.32.8-3|338	-Dmore_logging=false \
21mr|networkmanager-1.32.8-3|339	-Dld_gc=false \
21mr|networkmanager-1.32.8-3|340	-Dcrypto=gnutls \
21mr|networkmanager-1.32.8-3|341	-Dqt=false
21mr|networkmanager-1.32.8-3|342	
21mr|networkmanager-1.32.8-3|343	%meson_build
21mr|networkmanager-1.32.8-3|344	
21mr|networkmanager-1.32.8-3|345	%install
21mr|networkmanager-1.32.8-3|346	%meson_install
21mr|networkmanager-1.32.8-3|347	
21mr|networkmanager-1.32.8-3|348	cat > %{buildroot}%{_sysconfdir}/NetworkManager/NetworkManager.conf << EOF
21mr|networkmanager-1.32.8-3|349	[main]
21mr|networkmanager-1.32.8-3|350	plugins=keyfile
21mr|networkmanager-1.32.8-3|351	
21mr|networkmanager-1.32.8-3|352	[device]
21mr|networkmanager-1.32.8-3|353	# https://bugs.launchpad.net/bugs/1681513
21mr|networkmanager-1.32.8-3|354	# https://bugs.launchpad.net/bugs/1762152
21mr|networkmanager-1.32.8-3|355	wifi.scan-rand-mac-address=no
21mr|networkmanager-1.32.8-3|356	EOF
21mr|networkmanager-1.32.8-3|357	
21mr|networkmanager-1.32.8-3|358	# Create netprofile module
21mr|networkmanager-1.32.8-3|359	install -d %{buildroot}%{_sysconfdir}/netprofile/modules/
21mr|networkmanager-1.32.8-3|360	cat > %{buildroot}%{_sysconfdir}/netprofile/modules/01_networkmanager << EOF
21mr|networkmanager-1.32.8-3|361	# netprofile module
21mr|networkmanager-1.32.8-3|362	#
21mr|networkmanager-1.32.8-3|363	# this module contains settings for saving/restore the NetworkManager configuration
21mr|networkmanager-1.32.8-3|364	# in different network profiles
21mr|networkmanager-1.32.8-3|365	
21mr|networkmanager-1.32.8-3|366	NAME="networkmanager"
21mr|networkmanager-1.32.8-3|367	DESCRIPTION="Networkmanager connection settings"
21mr|networkmanager-1.32.8-3|368	
21mr|networkmanager-1.32.8-3|369	# list of files to be saved by netprofile
21mr|networkmanager-1.32.8-3|370	FILES="/etc/NetworkManager/"
21mr|networkmanager-1.32.8-3|371	
21mr|networkmanager-1.32.8-3|372	# list of services to be restarted by netprofile
21mr|networkmanager-1.32.8-3|373	SERVICES="networkmanager"
21mr|networkmanager-1.32.8-3|374	EOF
21mr|networkmanager-1.32.8-3|375	chmod  755 %{buildroot}%{_sysconfdir}/netprofile/modules/01_networkmanager
21mr|networkmanager-1.32.8-3|376	
21mr|networkmanager-1.32.8-3|377	install -d %{buildroot}%{_sysconfdir}/NetworkManager/conf.d
21mr|networkmanager-1.32.8-3|378	install -d %{buildroot}%{_prefix}/lib/%{rname}/conf.d
21mr|networkmanager-1.32.8-3|379	
21mr|networkmanager-1.32.8-3|380	# create a VPN directory
21mr|networkmanager-1.32.8-3|381	install -d %{buildroot}%{_sysconfdir}/%{rname}/VPN
21mr|networkmanager-1.32.8-3|382	
21mr|networkmanager-1.32.8-3|383	# create keyfile plugin system-settings directory
21mr|networkmanager-1.32.8-3|384	install -d %{buildroot}%{_sysconfdir}/%{rname}/system-connections
21mr|networkmanager-1.32.8-3|385	
21mr|networkmanager-1.32.8-3|386	# create a dnsmasq.d directory
21mr|networkmanager-1.32.8-3|387	install -d %{buildroot}%{_sysconfdir}/NetworkManager/dnsmasq.d
21mr|networkmanager-1.32.8-3|388	install -d %{buildroot}%{_datadir}/gnome-vpn-properties
21mr|networkmanager-1.32.8-3|389	install -d %{buildroot}%{_localstatedir}/lib/NetworkManager
21mr|networkmanager-1.32.8-3|390	
21mr|networkmanager-1.32.8-3|391	# link service file to match alias
21mr|networkmanager-1.32.8-3|392	ln -sf %{_unitdir}/%{rname}.service %{buildroot}%{_unitdir}/%{name}.service
21mr|networkmanager-1.32.8-3|393	#rhbz#974811
21mr|networkmanager-1.32.8-3|394	ln -sr %{buildroot}%{_unitdir}/NetworkManager-dispatcher.service %{buildroot}%{_unitdir}/dbus-org.freedesktop.nm-dispatcher.service
21mr|networkmanager-1.32.8-3|395	
21mr|networkmanager-1.32.8-3|396	# (bor) clean up on uninstall
21mr|networkmanager-1.32.8-3|397	install -d %{buildroot}%{_localstatedir}/lib/%{rname}
21mr|networkmanager-1.32.8-3|398	pushd %{buildroot}%{_localstatedir}/lib/%{rname} && {
21mr|networkmanager-1.32.8-3|399	touch %{rname}.state
21mr|networkmanager-1.32.8-3|400	touch timestamps
21mr|networkmanager-1.32.8-3|401	popd
21mr|networkmanager-1.32.8-3|402	}
21mr|networkmanager-1.32.8-3|403	
21mr|networkmanager-1.32.8-3|404	cat > %{buildroot}%{_prefix}/lib/%{rname}/conf.d/20-config-connectivity-rosa.conf << 'EOF'
21mr|networkmanager-1.32.8-3|405	# Check if authorization via a captive portal for network is needed
21mr|networkmanager-1.32.8-3|406	[connectivity]
21mr|networkmanager-1.32.8-3|407	enabled=true
21mr|networkmanager-1.32.8-3|408	uri=http://mirror.rosa.ru/nm-captive-check.txt
21mr|networkmanager-1.32.8-3|409	response=.
21mr|networkmanager-1.32.8-3|410	EOF
21mr|networkmanager-1.32.8-3|411	
21mr|networkmanager-1.32.8-3|412	#install tmpfiles conf
21mr|networkmanager-1.32.8-3|413	install -m644 -D %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|networkmanager-1.32.8-3|414	
21mr|networkmanager-1.32.8-3|415	%find_lang %{rname}

14401 21
21mr|networkmanager-applet-1.24.0-3|1	%define rname network-manager-applet
21mr|networkmanager-applet-1.24.0-3|2	%define major 0
21mr|networkmanager-applet-1.24.0-3|3	%define ver %(echo %{version} | cut -d. -f1,2)
21mr|networkmanager-applet-1.24.0-3|4	
21mr|networkmanager-applet-1.24.0-3|5	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|networkmanager-applet-1.24.0-3|6	
21mr|networkmanager-applet-1.24.0-3|7	%undefine _disable_rebuild_configure
21mr|networkmanager-applet-1.24.0-3|8	
21mr|networkmanager-applet-1.24.0-3|9	Summary:	Network connection manager applet for GNOME
21mr|networkmanager-applet-1.24.0-3|10	Name:		networkmanager-applet
21mr|networkmanager-applet-1.24.0-3|11	Version:	1.24.0
21mr|networkmanager-applet-1.24.0-3|12	Release:	3
21mr|networkmanager-applet-1.24.0-3|13	License:	GPLv2+
21mr|networkmanager-applet-1.24.0-3|14	Group:		System/Configuration/Networking
21mr|networkmanager-applet-1.24.0-3|15	Url:		https://www.gnome.org/projects/NetworkManager/
21mr|networkmanager-applet-1.24.0-3|16	Source0:	https://download.gnome.org/sources/network-manager-applet/%{ver}/%{rname}-%{version}.tar.xz
21mr|networkmanager-applet-1.24.0-3|17	Source1:	50-nm_applet.pkla
21mr|networkmanager-applet-1.24.0-3|18	Patch0:		network-manager-applet-desktop-gnome.patch
21mr|networkmanager-applet-1.24.0-3|19	BuildRequires:	intltool
21mr|networkmanager-applet-1.24.0-3|20	BuildRequires:	libiw-devel
21mr|networkmanager-applet-1.24.0-3|21	BuildRequires:	pkgconfig(gconf-2.0)
21mr|networkmanager-applet-1.24.0-3|22	BuildRequires:	pkgconfig(libnma)
21mr|networkmanager-applet-1.24.0-3|23	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|networkmanager-applet-1.24.0-3|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|networkmanager-applet-1.24.0-3|25	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|networkmanager-applet-1.24.0-3|26	BuildRequires:	pkgconfig(gudev-1.0)
21mr|networkmanager-applet-1.24.0-3|27	BuildRequires:	pkgconfig(iso-codes)
21mr|networkmanager-applet-1.24.0-3|28	BuildRequires:	pkgconfig(jansson)
21mr|networkmanager-applet-1.24.0-3|29	BuildRequires:	pkgconfig(libnm) >= %{version}
21mr|networkmanager-applet-1.24.0-3|30	BuildRequires:	pkgconfig(libnotify)
21mr|networkmanager-applet-1.24.0-3|31	BuildRequires:	pkgconfig(libsecret-unstable)
21mr|networkmanager-applet-1.24.0-3|32	%if %{with selinux}
21mr|networkmanager-applet-1.24.0-3|33	BuildRequires:	pkgconfig(libselinux)
21mr|networkmanager-applet-1.24.0-3|34	%endif
21mr|networkmanager-applet-1.24.0-3|35	BuildRequires:	pkgconfig(mm-glib)
21mr|networkmanager-applet-1.24.0-3|36	BuildRequires:	pkgconfig(mobile-broadband-provider-info)
21mr|networkmanager-applet-1.24.0-3|37	BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.92
21mr|networkmanager-applet-1.24.0-3|38	Requires:	gtk+3
21mr|networkmanager-applet-1.24.0-3|39	Requires:	iso-codes
21mr|networkmanager-applet-1.24.0-3|40	Requires:	mobile-broadband-provider-info
21mr|networkmanager-applet-1.24.0-3|41	Requires:	networkmanager >= %{version}
21mr|networkmanager-applet-1.24.0-3|42	
21mr|networkmanager-applet-1.24.0-3|43	# libnm-gtk disappeared when updating from 1.8 to 1.16,
21mr|networkmanager-applet-1.24.0-3|44	# libnma became a separate package
21mr|networkmanager-applet-1.24.0-3|45	Obsoletes:	%{mklibname nm-gtk 0} < 1.16
21mr|networkmanager-applet-1.24.0-3|46	Obsoletes:	%{mklibname nm-gtk-gir 1.0} < 1.16
21mr|networkmanager-applet-1.24.0-3|47	
21mr|networkmanager-applet-1.24.0-3|48	%description
21mr|networkmanager-applet-1.24.0-3|49	Network-manager-applet is a system tray applet which lets you easily
21mr|networkmanager-applet-1.24.0-3|50	connect to different networks. It is created for GNOME's notification area
21mr|networkmanager-applet-1.24.0-3|51	but it also works for other desktop environments which provide a system
21mr|networkmanager-applet-1.24.0-3|52	tray like KDE or XFCE. It displays the available networks and allows to
21mr|networkmanager-applet-1.24.0-3|53	easily switch between them. For encrypted networks it will prompt the user
21mr|networkmanager-applet-1.24.0-3|54	for the key/passphrase and it can optionally store them in the
21mr|networkmanager-applet-1.24.0-3|55	gnome-keyring.
21mr|networkmanager-applet-1.24.0-3|56	
21mr|networkmanager-applet-1.24.0-3|57	%files -f nm-applet.lang
21mr|networkmanager-applet-1.24.0-3|58	%doc ChangeLog CONTRIBUTING
21mr|networkmanager-applet-1.24.0-3|59	%{_appdatadir}/nm-connection-editor.appdata.xml
21mr|networkmanager-applet-1.24.0-3|60	%{_bindir}/nm-connection-editor
21mr|networkmanager-applet-1.24.0-3|61	%{_bindir}/nm-applet
21mr|networkmanager-applet-1.24.0-3|62	%{_datadir}/applications/nm-applet.desktop
21mr|networkmanager-applet-1.24.0-3|63	%{_datadir}/applications/nm-connection-editor.desktop
21mr|networkmanager-applet-1.24.0-3|64	%{_datadir}/GConf/gsettings/nm-applet.convert
21mr|networkmanager-applet-1.24.0-3|65	%{_iconsdir}/hicolor/*/apps/*
21mr|networkmanager-applet-1.24.0-3|66	%{_mandir}/man1/nm-applet.1*
21mr|networkmanager-applet-1.24.0-3|67	%{_mandir}/man1/nm-connection-editor.1*
21mr|networkmanager-applet-1.24.0-3|68	%{_sysconfdir}/polkit-1/localauthority/50-local.d/50-nm_applet.pkla
21mr|networkmanager-applet-1.24.0-3|69	%{_sysconfdir}/xdg/autostart/nm-applet.desktop
21mr|networkmanager-applet-1.24.0-3|70	
21mr|networkmanager-applet-1.24.0-3|71	#----------------------------------------------------------------------------
21mr|networkmanager-applet-1.24.0-3|72	
21mr|networkmanager-applet-1.24.0-3|73	%prep
21mr|networkmanager-applet-1.24.0-3|74	%autosetup -p1 -n %{rname}-%{version}
21mr|networkmanager-applet-1.24.0-3|75	
21mr|networkmanager-applet-1.24.0-3|76	%build
21mr|networkmanager-applet-1.24.0-3|77	%configure \
21mr|networkmanager-applet-1.24.0-3|78	--disable-static \
21mr|networkmanager-applet-1.24.0-3|79	%if %{with selinux}
21mr|networkmanager-applet-1.24.0-3|80	--with-selinux \
21mr|networkmanager-applet-1.24.0-3|81	%else
21mr|networkmanager-applet-1.24.0-3|82	--without-selinux \
21mr|networkmanager-applet-1.24.0-3|83	%endif
21mr|networkmanager-applet-1.24.0-3|84	--enable-more-warnings=no \
21mr|networkmanager-applet-1.24.0-3|85	--without-appindicator
21mr|networkmanager-applet-1.24.0-3|86	
21mr|networkmanager-applet-1.24.0-3|87	%make
21mr|networkmanager-applet-1.24.0-3|88	
21mr|networkmanager-applet-1.24.0-3|89	%install
21mr|networkmanager-applet-1.24.0-3|90	%makeinstall_std
21mr|networkmanager-applet-1.24.0-3|91	
21mr|networkmanager-applet-1.24.0-3|92	mkdir -p %{buildroot}%{_sysconfdir}/polkit-1/localauthority/50-local.d/
21mr|networkmanager-applet-1.24.0-3|93	install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/polkit-1/localauthority/50-local.d/
21mr|networkmanager-applet-1.24.0-3|94	
21mr|networkmanager-applet-1.24.0-3|95	%find_lang nm-applet

14402 21
21mr|networkmanager-fortisslvpn-1.2.10-6|1	Summary:	Fortinet compatible SSLVPN support for NetworkManager
21mr|networkmanager-fortisslvpn-1.2.10-6|2	Name:		networkmanager-fortisslvpn
21mr|networkmanager-fortisslvpn-1.2.10-6|3	Version:	1.2.10
21mr|networkmanager-fortisslvpn-1.2.10-6|4	Release:	6
21mr|networkmanager-fortisslvpn-1.2.10-6|5	License:	GPLv2
21mr|networkmanager-fortisslvpn-1.2.10-6|6	Group:		Networking/Remote access
21mr|networkmanager-fortisslvpn-1.2.10-6|7	Url:		https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn
21mr|networkmanager-fortisslvpn-1.2.10-6|8	Source0:	https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn/-/archive/%{version}/NetworkManager-fortisslvpn-%{version}.tar.gz
21mr|networkmanager-fortisslvpn-1.2.10-6|9	BuildRequires:  pkgconfig(libsecret-1)
21mr|networkmanager-fortisslvpn-1.2.10-6|10	BuildRequires:  pkgconfig(libnm)
21mr|networkmanager-fortisslvpn-1.2.10-6|11	BuildRequires:  pkgconfig(libnma)
21mr|networkmanager-fortisslvpn-1.2.10-6|12	BuildRequires:  pkgconfig(gtk+-3.0)
21mr|networkmanager-fortisslvpn-1.2.10-6|13	# for 1.4.0+ (requires newer libnm)
21mr|networkmanager-fortisslvpn-1.2.10-6|14	#BuildRequires:  pkgconfig(gtk4)
21mr|networkmanager-fortisslvpn-1.2.10-6|15	BuildRequires:  ppp-devel
21mr|networkmanager-fortisslvpn-1.2.10-6|16	Requires:   NetworkManager
21mr|networkmanager-fortisslvpn-1.2.10-6|17	Requires:   openfortivpn
21mr|networkmanager-fortisslvpn-1.2.10-6|18	Requires:   ppp
21mr|networkmanager-fortisslvpn-1.2.10-6|19	Recommends:	(%{name}-gtk if networkmanager-applet)
21mr|networkmanager-fortisslvpn-1.2.10-6|20	Provides:   NetworkManager-fortisslvpn = %{EVRD}
21mr|networkmanager-fortisslvpn-1.2.10-6|21	Provides:   network-manager-fortisslvpn = %{EVRD}
21mr|networkmanager-fortisslvpn-1.2.10-6|22	
21mr|networkmanager-fortisslvpn-1.2.10-6|23	%description
21mr|networkmanager-fortisslvpn-1.2.10-6|24	Fortinet compatible SSLVPN support for NetworkManager.
21mr|networkmanager-fortisslvpn-1.2.10-6|25	Uses openfortivpn.
21mr|networkmanager-fortisslvpn-1.2.10-6|26	
21mr|networkmanager-fortisslvpn-1.2.10-6|27	%files -f NetworkManager-fortisslvpn.lang
21mr|networkmanager-fortisslvpn-1.2.10-6|28	%license COPYING
21mr|networkmanager-fortisslvpn-1.2.10-6|29	%doc README NEWS
21mr|networkmanager-fortisslvpn-1.2.10-6|30	%{_libdir}/NetworkManager/libnm-vpn-plugin-fortisslvpn.so
21mr|networkmanager-fortisslvpn-1.2.10-6|31	%{_libdir}/pppd/*/*-plugin.so
21mr|networkmanager-fortisslvpn-1.2.10-6|32	%{_libexecdir}/nm-fortisslvpn-service
21mr|networkmanager-fortisslvpn-1.2.10-6|33	%{_datadir}/dbus-1/system.d/nm-fortisslvpn-service.conf
21mr|networkmanager-fortisslvpn-1.2.10-6|34	%{_prefix}/lib/NetworkManager/VPN/nm-fortisslvpn-service.name
21mr|networkmanager-fortisslvpn-1.2.10-6|35	%attr(700,root,root) %dir /var/lib/NetworkManager-fortisslvpn
21mr|networkmanager-fortisslvpn-1.2.10-6|36	
21mr|networkmanager-fortisslvpn-1.2.10-6|37	# TODO: maybe split graphical part into a separate subpackage
21mr|networkmanager-fortisslvpn-1.2.10-6|38	# but it does not make much sense
21mr|networkmanager-fortisslvpn-1.2.10-6|39	
21mr|networkmanager-fortisslvpn-1.2.10-6|40	#------------------------------------------------------------------
21mr|networkmanager-fortisslvpn-1.2.10-6|41	
21mr|networkmanager-fortisslvpn-1.2.10-6|42	%package gtk
21mr|networkmanager-fortisslvpn-1.2.10-6|43	Summary:	NetworkManager VPN plugin for SSLVPN - GNOME files
21mr|networkmanager-fortisslvpn-1.2.10-6|44	Group:		Networking/Remote access
21mr|networkmanager-fortisslvpn-1.2.10-6|45	Requires:	%{name} = %{EVRD}
21mr|networkmanager-fortisslvpn-1.2.10-6|46	Provides:	NetworkManager-fortisslvpn-gnome = %{EVRD}
21mr|networkmanager-fortisslvpn-1.2.10-6|47	
21mr|networkmanager-fortisslvpn-1.2.10-6|48	%description gtk
21mr|networkmanager-fortisslvpn-1.2.10-6|49	This package contains software for integrating VPN capabilities with
21mr|networkmanager-fortisslvpn-1.2.10-6|50	the Fortinet compatible SSLVPN server with NetworkManager (GNOME files).
21mr|networkmanager-fortisslvpn-1.2.10-6|51	
21mr|networkmanager-fortisslvpn-1.2.10-6|52	%files gtk
21mr|networkmanager-fortisslvpn-1.2.10-6|53	%{_datadir}/appdata/network-manager-fortisslvpn.metainfo.xml
21mr|networkmanager-fortisslvpn-1.2.10-6|54	%{_libdir}/NetworkManager/libnm-vpn-plugin-fortisslvpn-editor.so
21mr|networkmanager-fortisslvpn-1.2.10-6|55	%{_libexecdir}/nm-fortisslvpn-auth-dialog
21mr|networkmanager-fortisslvpn-1.2.10-6|56	
21mr|networkmanager-fortisslvpn-1.2.10-6|57	#------------------------------------------------------------------
21mr|networkmanager-fortisslvpn-1.2.10-6|58	
21mr|networkmanager-fortisslvpn-1.2.10-6|59	%prep
21mr|networkmanager-fortisslvpn-1.2.10-6|60	%autosetup -p1 -n NetworkManager-fortisslvpn-%{version}
21mr|networkmanager-fortisslvpn-1.2.10-6|61	
21mr|networkmanager-fortisslvpn-1.2.10-6|62	%build
21mr|networkmanager-fortisslvpn-1.2.10-6|63	autoreconf -if
21mr|networkmanager-fortisslvpn-1.2.10-6|64	%configure
21mr|networkmanager-fortisslvpn-1.2.10-6|65	%make
21mr|networkmanager-fortisslvpn-1.2.10-6|66	
21mr|networkmanager-fortisslvpn-1.2.10-6|67	%install
21mr|networkmanager-fortisslvpn-1.2.10-6|68	%makeinstall_std
21mr|networkmanager-fortisslvpn-1.2.10-6|69	
21mr|networkmanager-fortisslvpn-1.2.10-6|70	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21mr|networkmanager-fortisslvpn-1.2.10-6|71	mv %{buildroot}/etc/dbus-1/system.d/nm-fortisslvpn-service.conf %{buildroot}%{_datadir}/dbus-1/system.d
21mr|networkmanager-fortisslvpn-1.2.10-6|72	
21mr|networkmanager-fortisslvpn-1.2.10-6|73	mkdir --mode=0700 -p %{buildroot}/var/lib/NetworkManager-fortisslvpn
21mr|networkmanager-fortisslvpn-1.2.10-6|74	
21mr|networkmanager-fortisslvpn-1.2.10-6|75	%find_lang NetworkManager-fortisslvpn

14403 21
21mr|networkmanager-l2tp-1.8.2-5|1	%define oname network-manager-l2tp
21mr|networkmanager-l2tp-1.8.2-5|2	
21mr|networkmanager-l2tp-1.8.2-5|3	Summary:	NetworkManager VPN plugin for l2tp
21mr|networkmanager-l2tp-1.8.2-5|4	Name:		networkmanager-l2tp
21mr|networkmanager-l2tp-1.8.2-5|5	Version:	1.8.2
21mr|networkmanager-l2tp-1.8.2-5|6	Release:	5
21mr|networkmanager-l2tp-1.8.2-5|7	License:	GPLv2+
21mr|networkmanager-l2tp-1.8.2-5|8	Group:		System/Base
21mr|networkmanager-l2tp-1.8.2-5|9	Url:		https://github.com/nm-l2tp/network-manager-l2tp/
21mr|networkmanager-l2tp-1.8.2-5|10	Source0:	https://github.com/nm-l2tp/network-manager-l2tp/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|networkmanager-l2tp-1.8.2-5|11	Patch0:		network-manager-l2tp-1.2.10-linkage.patch
21mr|networkmanager-l2tp-1.8.2-5|12	Patch1:         0001-libcrypto-downgrade.patch
21mr|networkmanager-l2tp-1.8.2-5|13	BuildRequires:	intltool
21mr|networkmanager-l2tp-1.8.2-5|14	BuildRequires:	pkgconfig(openssl) >= 1.0.0
21mr|networkmanager-l2tp-1.8.2-5|15	BuildRequires:	pkgconfig(nss) >= 1.1.0
21mr|networkmanager-l2tp-1.8.2-5|16	BuildRequires:	libtool
21mr|networkmanager-l2tp-1.8.2-5|17	BuildRequires:	ppp-devel
21mr|networkmanager-l2tp-1.8.2-5|18	BuildRequires:	pkgconfig(dbus-1)
21mr|networkmanager-l2tp-1.8.2-5|19	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|networkmanager-l2tp-1.8.2-5|20	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|networkmanager-l2tp-1.8.2-5|21	BuildRequires:	pkgconfig(libnma)
21mr|networkmanager-l2tp-1.8.2-5|22	BuildRequires:	pkgconfig(libnm)
21mr|networkmanager-l2tp-1.8.2-5|23	BuildRequires:	pkgconfig(libpng)
21mr|networkmanager-l2tp-1.8.2-5|24	BuildRequires:	pkgconfig(libsecret-1)
21mr|networkmanager-l2tp-1.8.2-5|25	Requires:	networkmanager
21mr|networkmanager-l2tp-1.8.2-5|26	Requires:	ppp-pppoe
21mr|networkmanager-l2tp-1.8.2-5|27	Requires:	pptp-linux
21mr|networkmanager-l2tp-1.8.2-5|28	Requires:	shared-mime-info
21mr|networkmanager-l2tp-1.8.2-5|29	Requires:	xl2tpd
21mr|networkmanager-l2tp-1.8.2-5|30	Provides:	NetworkManager-l2tp = %{EVRD}
21mr|networkmanager-l2tp-1.8.2-5|31	Conflicts:	NetworkManager-l2tp < 1.2.4
21mr|networkmanager-l2tp-1.8.2-5|32	Obsoletes:	NetworkManager-l2tp < 1.2.4
21mr|networkmanager-l2tp-1.8.2-5|33	
21mr|networkmanager-l2tp-1.8.2-5|34	%description
21mr|networkmanager-l2tp-1.8.2-5|35	This package contains software for integrating L2TP VPN support with
21mr|networkmanager-l2tp-1.8.2-5|36	the NetworkManager and the GNOME desktop.
21mr|networkmanager-l2tp-1.8.2-5|37	
21mr|networkmanager-l2tp-1.8.2-5|38	%files -f NetworkManager-l2tp.lang
21mr|networkmanager-l2tp-1.8.2-5|39	%doc AUTHORS ChangeLog
21mr|networkmanager-l2tp-1.8.2-5|40	%{_libdir}/NetworkManager/lib*.so*
21mr|networkmanager-l2tp-1.8.2-5|41	%{_libexecdir}/nm-l2tp-auth-dialog
21mr|networkmanager-l2tp-1.8.2-5|42	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-l2tp-service.conf
21mr|networkmanager-l2tp-1.8.2-5|43	%{_libexecdir}/nm-l2tp-service
21mr|networkmanager-l2tp-1.8.2-5|44	%{_libdir}/pppd/2.*/nm-l2tp-pppd-plugin.so
21mr|networkmanager-l2tp-1.8.2-5|45	%{_datadir}/appdata/network-manager-l2tp.metainfo.xml
21mr|networkmanager-l2tp-1.8.2-5|46	%{_prefix}/lib/NetworkManager/VPN/nm-l2tp-service.name
21mr|networkmanager-l2tp-1.8.2-5|47	
21mr|networkmanager-l2tp-1.8.2-5|48	#----------------------------------------------------------------------------
21mr|networkmanager-l2tp-1.8.2-5|49	
21mr|networkmanager-l2tp-1.8.2-5|50	%prep
21mr|networkmanager-l2tp-1.8.2-5|51	%setup -qn NetworkManager-l2tp-%{version}
21mr|networkmanager-l2tp-1.8.2-5|52	%patch0 -p1
21mr|networkmanager-l2tp-1.8.2-5|53	%patch1 -p1
21mr|networkmanager-l2tp-1.8.2-5|54	
21mr|networkmanager-l2tp-1.8.2-5|55	%build
21mr|networkmanager-l2tp-1.8.2-5|56	# Don't permorm excessive configure
21mr|networkmanager-l2tp-1.8.2-5|57	sed -i autogen.sh -e 's/^\(\s*\)\(\.\/configure\)/\1true # \2/'
21mr|networkmanager-l2tp-1.8.2-5|58	./autogen.sh
21mr|networkmanager-l2tp-1.8.2-5|59	%configure \
21mr|networkmanager-l2tp-1.8.2-5|60	--disable-static \
21mr|networkmanager-l2tp-1.8.2-5|61	--enable-libreswan-dh2 \
21mr|networkmanager-l2tp-1.8.2-5|62	--disable-dependency-tracking \
21mr|networkmanager-l2tp-1.8.2-5|63	--enable-more-warnings=yes
21mr|networkmanager-l2tp-1.8.2-5|64	
21mr|networkmanager-l2tp-1.8.2-5|65	%make
21mr|networkmanager-l2tp-1.8.2-5|66	
21mr|networkmanager-l2tp-1.8.2-5|67	%install
21mr|networkmanager-l2tp-1.8.2-5|68	%makeinstall_std
21mr|networkmanager-l2tp-1.8.2-5|69	
21mr|networkmanager-l2tp-1.8.2-5|70	%find_lang NetworkManager-l2tp

14404 21
21mr|networkmanager-openconnect-1.2.6-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|networkmanager-openconnect-1.2.6-1|2	
21mr|networkmanager-openconnect-1.2.6-1|3	Summary:	NetworkManager VPN integration for openconnect
21mr|networkmanager-openconnect-1.2.6-1|4	Name:		networkmanager-openconnect
21mr|networkmanager-openconnect-1.2.6-1|5	Version:	1.2.6
21mr|networkmanager-openconnect-1.2.6-1|6	Release:	1
21mr|networkmanager-openconnect-1.2.6-1|7	License:	GPLv2+
21mr|networkmanager-openconnect-1.2.6-1|8	Group:		System/Base
21mr|networkmanager-openconnect-1.2.6-1|9	Url:		http://www.gnome.org/projects/NetworkManager/
21mr|networkmanager-openconnect-1.2.6-1|10	Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/%{url_ver}/NetworkManager-openconnect-%{version}.tar.xz
21mr|networkmanager-openconnect-1.2.6-1|11	BuildRequires:	gettext
21mr|networkmanager-openconnect-1.2.6-1|12	BuildRequires:	intltool
21mr|networkmanager-openconnect-1.2.6-1|13	BuildRequires:	pkgconfig(dbus-1)
21mr|networkmanager-openconnect-1.2.6-1|14	BuildRequires:	pkgconfig(gconf-2.0)
21mr|networkmanager-openconnect-1.2.6-1|15	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|networkmanager-openconnect-1.2.6-1|16	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|networkmanager-openconnect-1.2.6-1|17	BuildRequires:	pkgconfig(libnm)
21mr|networkmanager-openconnect-1.2.6-1|18	BuildRequires:	pkgconfig(libpng)
21mr|networkmanager-openconnect-1.2.6-1|19	BuildRequires:	pkgconfig(libsecret-unstable)
21mr|networkmanager-openconnect-1.2.6-1|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|networkmanager-openconnect-1.2.6-1|21	BuildRequires:	pkgconfig(openconnect)
21mr|networkmanager-openconnect-1.2.6-1|22	BuildRequires:	pkgconfig(gcr-3) > 3.4
21mr|networkmanager-openconnect-1.2.6-1|23	Requires:	gtk+3
21mr|networkmanager-openconnect-1.2.6-1|24	Requires:	dbus
21mr|networkmanager-openconnect-1.2.6-1|25	Requires:	NetworkManager
21mr|networkmanager-openconnect-1.2.6-1|26	Requires:	openconnect
21mr|networkmanager-openconnect-1.2.6-1|27	
21mr|networkmanager-openconnect-1.2.6-1|28	%description
21mr|networkmanager-openconnect-1.2.6-1|29	This package contains software for integrating the openconnect VPN software
21mr|networkmanager-openconnect-1.2.6-1|30	with NetworkManager and the GNOME desktop.
21mr|networkmanager-openconnect-1.2.6-1|31	
21mr|networkmanager-openconnect-1.2.6-1|32	%files -f NetworkManager-openconnect.lang
21mr|networkmanager-openconnect-1.2.6-1|33	%doc AUTHORS ChangeLog COPYING
21mr|networkmanager-openconnect-1.2.6-1|34	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-openconnect-service.conf
21mr|networkmanager-openconnect-1.2.6-1|35	%{_libdir}/NetworkManager/libnm-vpn-plugin-openconnect.so
21mr|networkmanager-openconnect-1.2.6-1|36	%{_libdir}/NetworkManager/libnm-vpn-plugin-openconnect-editor.so
21mr|networkmanager-openconnect-1.2.6-1|37	%{_libexecdir}/nm-openconnect-auth-dialog
21mr|networkmanager-openconnect-1.2.6-1|38	%{_libexecdir}/nm-openconnect-service
21mr|networkmanager-openconnect-1.2.6-1|39	%{_libexecdir}/nm-openconnect-service-openconnect-helper
21mr|networkmanager-openconnect-1.2.6-1|40	%{_datadir}/appdata/network-manager-openconnect.metainfo.xml
21mr|networkmanager-openconnect-1.2.6-1|41	%{_datadir}/gnome-vpn-properties/openconnect
21mr|networkmanager-openconnect-1.2.6-1|42	# nmlibdir as defined in NetworkManager package
21mr|networkmanager-openconnect-1.2.6-1|43	%{_prefix}/lib/NetworkManager/VPN/nm-openconnect-service.name
21mr|networkmanager-openconnect-1.2.6-1|44	
21mr|networkmanager-openconnect-1.2.6-1|45	%pre
21mr|networkmanager-openconnect-1.2.6-1|46	%{_sbindir}/groupadd -r nm-openconnect &>/dev/null || :
21mr|networkmanager-openconnect-1.2.6-1|47	%{_sbindir}/useradd  -r -s /sbin/nologin -d / -M \
21mr|networkmanager-openconnect-1.2.6-1|48	-c 'NetworkManager user for OpenConnect' \
21mr|networkmanager-openconnect-1.2.6-1|49	-g nm-openconnect nm-openconnect &>/dev/null || :
21mr|networkmanager-openconnect-1.2.6-1|50	
21mr|networkmanager-openconnect-1.2.6-1|51	#----------------------------------------------------------------------------
21mr|networkmanager-openconnect-1.2.6-1|52	
21mr|networkmanager-openconnect-1.2.6-1|53	%prep
21mr|networkmanager-openconnect-1.2.6-1|54	%setup -qn NetworkManager-openconnect-%{version}
21mr|networkmanager-openconnect-1.2.6-1|55	%apply_patches
21mr|networkmanager-openconnect-1.2.6-1|56	
21mr|networkmanager-openconnect-1.2.6-1|57	%build
21mr|networkmanager-openconnect-1.2.6-1|58	%configure \
21mr|networkmanager-openconnect-1.2.6-1|59	--disable-static \
21mr|networkmanager-openconnect-1.2.6-1|60	--with-gnome \
21mr|networkmanager-openconnect-1.2.6-1|61	--with-authdlg \
21mr|networkmanager-openconnect-1.2.6-1|62	--enable-more-warnings=no
21mr|networkmanager-openconnect-1.2.6-1|63	
21mr|networkmanager-openconnect-1.2.6-1|64	%make
21mr|networkmanager-openconnect-1.2.6-1|65	
21mr|networkmanager-openconnect-1.2.6-1|66	%install
21mr|networkmanager-openconnect-1.2.6-1|67	%makeinstall_std
21mr|networkmanager-openconnect-1.2.6-1|68	
21mr|networkmanager-openconnect-1.2.6-1|69	%find_lang NetworkManager-openconnect

14405 21
21mr|networkmanager-openswan-1.2.12-3|1	%define up_ver 1.2
21mr|networkmanager-openswan-1.2.12-3|2	%define _disable_ld_no_undefined 1
21mr|networkmanager-openswan-1.2.12-3|3	
21mr|networkmanager-openswan-1.2.12-3|4	Summary:	NetworkManager VPN integration for OpenSWAN
21mr|networkmanager-openswan-1.2.12-3|5	Name:		networkmanager-openswan
21mr|networkmanager-openswan-1.2.12-3|6	Version:	1.2.12
21mr|networkmanager-openswan-1.2.12-3|7	Release:	3
21mr|networkmanager-openswan-1.2.12-3|8	License:	GPLv2+
21mr|networkmanager-openswan-1.2.12-3|9	Group:		System/Base
21mr|networkmanager-openswan-1.2.12-3|10	Url:		http://www.gnome.org/projects/NetworkManager/
21mr|networkmanager-openswan-1.2.12-3|11	Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-libreswan/%{up_ver}/NetworkManager-libreswan-%{version}.tar.xz
21mr|networkmanager-openswan-1.2.12-3|12	BuildRequires:	intltool
21mr|networkmanager-openswan-1.2.12-3|13	BuildRequires:	libtool
21mr|networkmanager-openswan-1.2.12-3|14	BuildRequires:	pkgconfig(dbus-1)
21mr|networkmanager-openswan-1.2.12-3|15	BuildRequires:	pkgconfig(gconf-2.0)
21mr|networkmanager-openswan-1.2.12-3|16	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|networkmanager-openswan-1.2.12-3|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|networkmanager-openswan-1.2.12-3|18	BuildRequires:	pkgconfig(libnl-3.0)
21mr|networkmanager-openswan-1.2.12-3|19	BuildRequires:	pkgconfig(libnm)
21mr|networkmanager-openswan-1.2.12-3|20	BuildRequires:	pkgconfig(libnma)
21mr|networkmanager-openswan-1.2.12-3|21	BuildRequires:	pkgconfig(libsecret-unstable)
21mr|networkmanager-openswan-1.2.12-3|22	Requires:	GConf2
21mr|networkmanager-openswan-1.2.12-3|23	Requires:	gnome-keyring
21mr|networkmanager-openswan-1.2.12-3|24	Requires:	networkmanager
21mr|networkmanager-openswan-1.2.12-3|25	Recommends:	openswan
21mr|networkmanager-openswan-1.2.12-3|26	Requires:	shared-mime-info
21mr|networkmanager-openswan-1.2.12-3|27	Provides:	networkmanager-libreswan = %{EVRD}
21mr|networkmanager-openswan-1.2.12-3|28	
21mr|networkmanager-openswan-1.2.12-3|29	%description
21mr|networkmanager-openswan-1.2.12-3|30	This package contains software for integrating the OpenSWAN IPSec VPN software
21mr|networkmanager-openswan-1.2.12-3|31	with NetworkManager and the GNOME desktop.
21mr|networkmanager-openswan-1.2.12-3|32	
21mr|networkmanager-openswan-1.2.12-3|33	%files -f NetworkManager-libreswan.lang
21mr|networkmanager-openswan-1.2.12-3|34	%doc AUTHORS ChangeLog README
21mr|networkmanager-openswan-1.2.12-3|35	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-libreswan-service.conf
21mr|networkmanager-openswan-1.2.12-3|36	%{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan-editor.so
21mr|networkmanager-openswan-1.2.12-3|37	%{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan.so
21mr|networkmanager-openswan-1.2.12-3|38	%{_prefix}/lib/NetworkManager/VPN/nm-libreswan-service.name
21mr|networkmanager-openswan-1.2.12-3|39	%{_libexecdir}/nm-libreswan-service-helper
21mr|networkmanager-openswan-1.2.12-3|40	%{_libexecdir}/nm-libreswan-auth-dialog
21mr|networkmanager-openswan-1.2.12-3|41	%{_libexecdir}/nm-libreswan-service
21mr|networkmanager-openswan-1.2.12-3|42	%{_datadir}/appdata/network-manager-libreswan.metainfo.xml
21mr|networkmanager-openswan-1.2.12-3|43	%{_datadir}/gnome-vpn-properties/libreswan/nm-libreswan-dialog.ui
21mr|networkmanager-openswan-1.2.12-3|44	%{_mandir}/man5/nm-settings-libreswan.5.xz
21mr|networkmanager-openswan-1.2.12-3|45	
21mr|networkmanager-openswan-1.2.12-3|46	#----------------------------------------------------------------------------
21mr|networkmanager-openswan-1.2.12-3|47	
21mr|networkmanager-openswan-1.2.12-3|48	%prep
21mr|networkmanager-openswan-1.2.12-3|49	%setup -qn NetworkManager-libreswan-%{version}
21mr|networkmanager-openswan-1.2.12-3|50	%apply_patches
21mr|networkmanager-openswan-1.2.12-3|51	
21mr|networkmanager-openswan-1.2.12-3|52	%build
21mr|networkmanager-openswan-1.2.12-3|53	%configure \
21mr|networkmanager-openswan-1.2.12-3|54	--disable-static \
21mr|networkmanager-openswan-1.2.12-3|55	--disable-dependency-tracking \
21mr|networkmanager-openswan-1.2.12-3|56	--enable-more-warnings=no
21mr|networkmanager-openswan-1.2.12-3|57	
21mr|networkmanager-openswan-1.2.12-3|58	%make
21mr|networkmanager-openswan-1.2.12-3|59	
21mr|networkmanager-openswan-1.2.12-3|60	%install
21mr|networkmanager-openswan-1.2.12-3|61	%makeinstall_std
21mr|networkmanager-openswan-1.2.12-3|62	
21mr|networkmanager-openswan-1.2.12-3|63	%find_lang NetworkManager-libreswan

14406 21
21mr|networkmanager-openvpn-1.8.12-5|1	Summary:	NetworkManager VPN integration for OpenVPN
21mr|networkmanager-openvpn-1.8.12-5|2	Name:		networkmanager-openvpn
21mr|networkmanager-openvpn-1.8.12-5|3	Epoch:		1
21mr|networkmanager-openvpn-1.8.12-5|4	Version:	1.8.12
21mr|networkmanager-openvpn-1.8.12-5|5	Release:	5
21mr|networkmanager-openvpn-1.8.12-5|6	License:	GPLv2+
21mr|networkmanager-openvpn-1.8.12-5|7	Group:		System/Base
21mr|networkmanager-openvpn-1.8.12-5|8	Url:		https://www.gnome.org/projects/NetworkManager/
21mr|networkmanager-openvpn-1.8.12-5|9	Source0:	https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/archive/%{version}/NetworkManager-openvpn-%{version}.tar.gz
21mr|networkmanager-openvpn-1.8.12-5|10	Patch20:	v1.8.6-autogen.sh.patch
21mr|networkmanager-openvpn-1.8.12-5|11	BuildRequires:	intltool
21mr|networkmanager-openvpn-1.8.12-5|12	BuildRequires:	libtool
21mr|networkmanager-openvpn-1.8.12-5|13	BuildRequires:	pkgconfig(dbus-1)
21mr|networkmanager-openvpn-1.8.12-5|14	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|networkmanager-openvpn-1.8.12-5|15	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|networkmanager-openvpn-1.8.12-5|16	# grep -inHr 'libnm >='
21mr|networkmanager-openvpn-1.8.12-5|17	BuildRequires:	pkgconfig(libnm)
21mr|networkmanager-openvpn-1.8.12-5|18	BuildRequires:	pkgconfig(libnma)
21mr|networkmanager-openvpn-1.8.12-5|19	BuildRequires:	pkgconfig(libpng)
21mr|networkmanager-openvpn-1.8.12-5|20	BuildRequires:	pkgconfig(libsecret-unstable)
21mr|networkmanager-openvpn-1.8.12-5|21	Requires:	networkmanager
21mr|networkmanager-openvpn-1.8.12-5|22	Requires:	openvpn
21mr|networkmanager-openvpn-1.8.12-5|23	Requires:	shared-mime-info
21mr|networkmanager-openvpn-1.8.12-5|24	Requires(pre,postun):	rpm-helper
21mr|networkmanager-openvpn-1.8.12-5|25	Recommends:	(%{name}-gtk if networkmanager-applet)
21mr|networkmanager-openvpn-1.8.12-5|26	Provides:	NetworkManager-openvpn = %{EVRD}
21mr|networkmanager-openvpn-1.8.12-5|27	
21mr|networkmanager-openvpn-1.8.12-5|28	%description
21mr|networkmanager-openvpn-1.8.12-5|29	This package contains software for integrating the OpenVPN VPN software
21mr|networkmanager-openvpn-1.8.12-5|30	with NetworkManager and the GNOME desktop.
21mr|networkmanager-openvpn-1.8.12-5|31	
21mr|networkmanager-openvpn-1.8.12-5|32	%files -f NetworkManager-openvpn.lang
21mr|networkmanager-openvpn-1.8.12-5|33	%doc AUTHORS ChangeLog README
21mr|networkmanager-openvpn-1.8.12-5|34	%{_libdir}/NetworkManager/libnm-vpn-plugin-openvpn.so
21mr|networkmanager-openvpn-1.8.12-5|35	%{_prefix}/lib/NetworkManager/VPN/nm-openvpn-service.name
21mr|networkmanager-openvpn-1.8.12-5|36	%{_libexecdir}/nm-openvpn-service
21mr|networkmanager-openvpn-1.8.12-5|37	%{_libexecdir}/nm-openvpn-service-openvpn-helper
21mr|networkmanager-openvpn-1.8.12-5|38	%{_datadir}/dbus-1/system.d/nm-openvpn-service.conf
21mr|networkmanager-openvpn-1.8.12-5|39	
21mr|networkmanager-openvpn-1.8.12-5|40	# TODO@mikhailnov: what for is this user needed?
21mr|networkmanager-openvpn-1.8.12-5|41	%pre
21mr|networkmanager-openvpn-1.8.12-5|42	%_pre_useradd nm-openvpn / /sbin/nologin
21mr|networkmanager-openvpn-1.8.12-5|43	
21mr|networkmanager-openvpn-1.8.12-5|44	%postun
21mr|networkmanager-openvpn-1.8.12-5|45	%_postun_userdel nm-openvpn
21mr|networkmanager-openvpn-1.8.12-5|46	
21mr|networkmanager-openvpn-1.8.12-5|47	#------------------------------------------------------------------
21mr|networkmanager-openvpn-1.8.12-5|48	
21mr|networkmanager-openvpn-1.8.12-5|49	%package gtk
21mr|networkmanager-openvpn-1.8.12-5|50	Summary:	NetworkManager VPN plugin for OpenVPN - GNOME files
21mr|networkmanager-openvpn-1.8.12-5|51	Group:		Networking/Remote access
21mr|networkmanager-openvpn-1.8.12-5|52	Requires:	%{name} = %{EVRD}
21mr|networkmanager-openvpn-1.8.12-5|53	Provides:	NetworkManager-openvpn-gnome = %{EVRD}
21mr|networkmanager-openvpn-1.8.12-5|54	
21mr|networkmanager-openvpn-1.8.12-5|55	%description gtk
21mr|networkmanager-openvpn-1.8.12-5|56	This package contains software for integrating VPN capabilities with
21mr|networkmanager-openvpn-1.8.12-5|57	the OpenVPN server with NetworkManager (GNOME files).
21mr|networkmanager-openvpn-1.8.12-5|58	
21mr|networkmanager-openvpn-1.8.12-5|59	%files gtk
21mr|networkmanager-openvpn-1.8.12-5|60	%{_datadir}/appdata/network-manager-openvpn.metainfo.xml
21mr|networkmanager-openvpn-1.8.12-5|61	%{_libdir}/NetworkManager/libnm-vpn-plugin-openvpn-editor.so
21mr|networkmanager-openvpn-1.8.12-5|62	%{_libexecdir}/nm-openvpn-auth-dialog
21mr|networkmanager-openvpn-1.8.12-5|63	
21mr|networkmanager-openvpn-1.8.12-5|64	#------------------------------------------------------------------
21mr|networkmanager-openvpn-1.8.12-5|65	
21mr|networkmanager-openvpn-1.8.12-5|66	%prep
21mr|networkmanager-openvpn-1.8.12-5|67	%setup -qn NetworkManager-openvpn-%{version}
21mr|networkmanager-openvpn-1.8.12-5|68	%patch20 -p1
21mr|networkmanager-openvpn-1.8.12-5|69	
21mr|networkmanager-openvpn-1.8.12-5|70	%build
21mr|networkmanager-openvpn-1.8.12-5|71	env NOCONFIGURE=1 ./autogen.sh
21mr|networkmanager-openvpn-1.8.12-5|72	%configure \
21mr|networkmanager-openvpn-1.8.12-5|73	--disable-static \
21mr|networkmanager-openvpn-1.8.12-5|74	--disable-dependency-tracking \
21mr|networkmanager-openvpn-1.8.12-5|75	--enable-more-warnings
21mr|networkmanager-openvpn-1.8.12-5|76	%make
21mr|networkmanager-openvpn-1.8.12-5|77	
21mr|networkmanager-openvpn-1.8.12-5|78	%install
21mr|networkmanager-openvpn-1.8.12-5|79	%makeinstall_std
21mr|networkmanager-openvpn-1.8.12-5|80	
21mr|networkmanager-openvpn-1.8.12-5|81	%find_lang NetworkManager-openvpn

14407 21
21mr|networkmanager-pptp-1.2.8-10|1	Summary:	NetworkManager VPN integration for PPTP
21mr|networkmanager-pptp-1.2.8-10|2	Name:		networkmanager-pptp
21mr|networkmanager-pptp-1.2.8-10|3	Epoch:		1
21mr|networkmanager-pptp-1.2.8-10|4	Version:	1.2.8
21mr|networkmanager-pptp-1.2.8-10|5	Release:	10
21mr|networkmanager-pptp-1.2.8-10|6	License:	GPLv2+
21mr|networkmanager-pptp-1.2.8-10|7	Group:		System/Base
21mr|networkmanager-pptp-1.2.8-10|8	Url:		http://www.gnome.org/projects/NetworkManager/
21mr|networkmanager-pptp-1.2.8-10|9	Source0:	https://gitlab.gnome.org/GNOME/NetworkManager-pptp/-/archive/%{version}/NetworkManager-pptp-%{version}.tar.gz
21mr|networkmanager-pptp-1.2.8-10|10	Patch0:		NetworkManager-pptp-1.2.6-linkage.patch
21mr|networkmanager-pptp-1.2.8-10|11	Patch1:		nm-pptp-1.2.6-fix-support-options.patch
21mr|networkmanager-pptp-1.2.8-10|12	Patch2:		v1.2.8-autogen.sh.patch
21mr|networkmanager-pptp-1.2.8-10|13	BuildRequires:	intltool
21mr|networkmanager-pptp-1.2.8-10|14	BuildRequires:	libtool
21mr|networkmanager-pptp-1.2.8-10|15	BuildRequires:	ppp-devel
21mr|networkmanager-pptp-1.2.8-10|16	BuildRequires:	pkgconfig(dbus-1)
21mr|networkmanager-pptp-1.2.8-10|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|networkmanager-pptp-1.2.8-10|18	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|networkmanager-pptp-1.2.8-10|19	BuildRequires:	pkgconfig(libnm)
21mr|networkmanager-pptp-1.2.8-10|20	BuildRequires:	pkgconfig(libnma)
21mr|networkmanager-pptp-1.2.8-10|21	BuildRequires:	pkgconfig(libpng)
21mr|networkmanager-pptp-1.2.8-10|22	BuildRequires:	pkgconfig(libsecret-unstable)
21mr|networkmanager-pptp-1.2.8-10|23	Requires:	networkmanager
21mr|networkmanager-pptp-1.2.8-10|24	Requires:	ppp-pppoe
21mr|networkmanager-pptp-1.2.8-10|25	Requires:	pptp-linux
21mr|networkmanager-pptp-1.2.8-10|26	Requires:	shared-mime-info
21mr|networkmanager-pptp-1.2.8-10|27	Recommends:	(%{name}-gtk if networkmanager-applet)
21mr|networkmanager-pptp-1.2.8-10|28	
21mr|networkmanager-pptp-1.2.8-10|29	%description
21mr|networkmanager-pptp-1.2.8-10|30	This package contains software for integrating the PPTP VPN with
21mr|networkmanager-pptp-1.2.8-10|31	NetworkManager and the GNOME desktop.
21mr|networkmanager-pptp-1.2.8-10|32	
21mr|networkmanager-pptp-1.2.8-10|33	%files -f NetworkManager-pptp.lang
21mr|networkmanager-pptp-1.2.8-10|34	%doc AUTHORS ChangeLog README
21mr|networkmanager-pptp-1.2.8-10|35	%{_libdir}/NetworkManager/libnm-vpn-plugin-pptp.so
21mr|networkmanager-pptp-1.2.8-10|36	%{_libdir}/pppd/*/nm-pptp-pppd-plugin.so
21mr|networkmanager-pptp-1.2.8-10|37	%{_prefix}/lib/NetworkManager/VPN/nm-pptp-service.name
21mr|networkmanager-pptp-1.2.8-10|38	%{_libexecdir}/nm-pptp-service
21mr|networkmanager-pptp-1.2.8-10|39	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-pptp-service.conf
21mr|networkmanager-pptp-1.2.8-10|40	
21mr|networkmanager-pptp-1.2.8-10|41	#------------------------------------------------------------------
21mr|networkmanager-pptp-1.2.8-10|42	
21mr|networkmanager-pptp-1.2.8-10|43	%package gtk
21mr|networkmanager-pptp-1.2.8-10|44	Summary:	NetworkManager VPN plugin for PPTP - GNOME files
21mr|networkmanager-pptp-1.2.8-10|45	Group:		Networking/Remote access
21mr|networkmanager-pptp-1.2.8-10|46	Requires:	%{name} = %{EVRD}
21mr|networkmanager-pptp-1.2.8-10|47	Provides:	NetworkManager-pptp-gnome = %{EVRD}
21mr|networkmanager-pptp-1.2.8-10|48	
21mr|networkmanager-pptp-1.2.8-10|49	%description gtk
21mr|networkmanager-pptp-1.2.8-10|50	This package contains software for integrating VPN capabilities with
21mr|networkmanager-pptp-1.2.8-10|51	the PPTP server with NetworkManager (GNOME files).
21mr|networkmanager-pptp-1.2.8-10|52	
21mr|networkmanager-pptp-1.2.8-10|53	%files gtk
21mr|networkmanager-pptp-1.2.8-10|54	%{_datadir}/appdata/network-manager-pptp.metainfo.xml
21mr|networkmanager-pptp-1.2.8-10|55	%{_libdir}/NetworkManager/libnm-vpn-plugin-pptp-editor.so
21mr|networkmanager-pptp-1.2.8-10|56	%{_libexecdir}/nm-pptp-auth-dialog
21mr|networkmanager-pptp-1.2.8-10|57	
21mr|networkmanager-pptp-1.2.8-10|58	#------------------------------------------------------------------
21mr|networkmanager-pptp-1.2.8-10|59	
21mr|networkmanager-pptp-1.2.8-10|60	%prep
21mr|networkmanager-pptp-1.2.8-10|61	%setup -qn NetworkManager-pptp-%{version}
21mr|networkmanager-pptp-1.2.8-10|62	%patch0 -p1
21mr|networkmanager-pptp-1.2.8-10|63	%patch1 -p1
21mr|networkmanager-pptp-1.2.8-10|64	%patch2 -p1
21mr|networkmanager-pptp-1.2.8-10|65	
21mr|networkmanager-pptp-1.2.8-10|66	%build
21mr|networkmanager-pptp-1.2.8-10|67	env NOCONFIGURE=1 ./autogen.sh --without-libnm-glib
21mr|networkmanager-pptp-1.2.8-10|68	%configure \
21mr|networkmanager-pptp-1.2.8-10|69	--disable-static \
21mr|networkmanager-pptp-1.2.8-10|70	--disable-dependency-tracking \
21mr|networkmanager-pptp-1.2.8-10|71	--enable-more-warnings \
21mr|networkmanager-pptp-1.2.8-10|72	--without-libnm-glib
21mr|networkmanager-pptp-1.2.8-10|73	%make
21mr|networkmanager-pptp-1.2.8-10|74	
21mr|networkmanager-pptp-1.2.8-10|75	%install
21mr|networkmanager-pptp-1.2.8-10|76	%makeinstall_std
21mr|networkmanager-pptp-1.2.8-10|77	
21mr|networkmanager-pptp-1.2.8-10|78	%find_lang NetworkManager-pptp

14408 21
21mr|networkmanager-qt-5.116.0-5|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|networkmanager-qt-5.116.0-5|2	
21mr|networkmanager-qt-5.116.0-5|3	Summary:	KDE Frameworks 5 Qt wrapper for NetworkManager API
21mr|networkmanager-qt-5.116.0-5|4	Name:		networkmanager-qt
21mr|networkmanager-qt-5.116.0-5|5	Version:	5.116.0
21mr|networkmanager-qt-5.116.0-5|6	Release:	5
21mr|networkmanager-qt-5.116.0-5|7	License:	GPLv2+
21mr|networkmanager-qt-5.116.0-5|8	Group:		Graphical desktop/KDE
21mr|networkmanager-qt-5.116.0-5|9	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|networkmanager-qt-5.116.0-5|10	Url:		https://www.kde.org/
21mr|networkmanager-qt-5.116.0-5|11	# Backport KDE6: expose ConnectivityCheck URI from NetworkManager
21mr|networkmanager-qt-5.116.0-5|12	# https://invent.kde.org/frameworks/networkmanager-qt/-/merge_requests/64
21mr|networkmanager-qt-5.116.0-5|13	# https://invent.kde.org/frameworks/networkmanager-qt/-/merge_requests/65
21mr|networkmanager-qt-5.116.0-5|14	Patch1:	    connectivity-check-uri.patch
21mr|networkmanager-qt-5.116.0-5|15	BuildRequires:	extra-cmake-modules
21mr|networkmanager-qt-5.116.0-5|16	BuildRequires:	pkgconfig(libnm)
21mr|networkmanager-qt-5.116.0-5|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|networkmanager-qt-5.116.0-5|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|networkmanager-qt-5.116.0-5|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|networkmanager-qt-5.116.0-5|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|networkmanager-qt-5.116.0-5|21	
21mr|networkmanager-qt-5.116.0-5|22	%description
21mr|networkmanager-qt-5.116.0-5|23	KDE Frameworks 5 Qt wrapper for NetworkManager API.
21mr|networkmanager-qt-5.116.0-5|24	
21mr|networkmanager-qt-5.116.0-5|25	%files
21mr|networkmanager-qt-5.116.0-5|26	%{_kde5_datadir}/qlogging-categories5/networkmanagerqt.categories
21mr|networkmanager-qt-5.116.0-5|27	%{_kde5_datadir}/qlogging-categories5/networkmanagerqt.renamecategories
21mr|networkmanager-qt-5.116.0-5|28	
21mr|networkmanager-qt-5.116.0-5|29	#--------------------------------------------------------------------
21mr|networkmanager-qt-5.116.0-5|30	
21mr|networkmanager-qt-5.116.0-5|31	%define kf5nmqt_major 6
21mr|networkmanager-qt-5.116.0-5|32	%define libkf5nmqt %mklibname kf5nmqt %{kf5nmqt_major}
21mr|networkmanager-qt-5.116.0-5|33	
21mr|networkmanager-qt-5.116.0-5|34	%package -n %{libkf5nmqt}
21mr|networkmanager-qt-5.116.0-5|35	Summary:	KDE Frameworks 5 NetworkManager API Qt wrapper shared library
21mr|networkmanager-qt-5.116.0-5|36	Group:		System/Libraries
21mr|networkmanager-qt-5.116.0-5|37	Requires:	%{name} = %{EVRD}
21mr|networkmanager-qt-5.116.0-5|38	
21mr|networkmanager-qt-5.116.0-5|39	%description -n %{libkf5nmqt}
21mr|networkmanager-qt-5.116.0-5|40	KDE Frameworks 5 NetworkManager API Qt wrapper shared library.
21mr|networkmanager-qt-5.116.0-5|41	
21mr|networkmanager-qt-5.116.0-5|42	%files -n %{libkf5nmqt}
21mr|networkmanager-qt-5.116.0-5|43	%{_kde5_libdir}/libKF5NetworkManagerQt.so.%{kf5nmqt_major}
21mr|networkmanager-qt-5.116.0-5|44	%{_kde5_libdir}/libKF5NetworkManagerQt.so.%{version}
21mr|networkmanager-qt-5.116.0-5|45	
21mr|networkmanager-qt-5.116.0-5|46	#--------------------------------------------------------------------
21mr|networkmanager-qt-5.116.0-5|47	
21mr|networkmanager-qt-5.116.0-5|48	%define devkf5nmqt %mklibname kf5nmqt -d
21mr|networkmanager-qt-5.116.0-5|49	
21mr|networkmanager-qt-5.116.0-5|50	%package -n %{devkf5nmqt}
21mr|networkmanager-qt-5.116.0-5|51	Summary:	Development files for KDE Frameworks 5 NetworkManager API Qt wrapper
21mr|networkmanager-qt-5.116.0-5|52	Group:		Development/KDE and Qt
21mr|networkmanager-qt-5.116.0-5|53	Requires:	%{libkf5nmqt} = %{EVRD}
21mr|networkmanager-qt-5.116.0-5|54	Requires:	pkgconfig(libnm)
21mr|networkmanager-qt-5.116.0-5|55	Provides:	%{name}-devel = %{EVRD}
21mr|networkmanager-qt-5.116.0-5|56	Provides:	kf5networkmanagerqt-devel = %{version}
21mr|networkmanager-qt-5.116.0-5|57	
21mr|networkmanager-qt-5.116.0-5|58	%description -n %{devkf5nmqt}
21mr|networkmanager-qt-5.116.0-5|59	This package contains header files needed if you wish to build applications
21mr|networkmanager-qt-5.116.0-5|60	based on %{name}.
21mr|networkmanager-qt-5.116.0-5|61	
21mr|networkmanager-qt-5.116.0-5|62	%files -n %{devkf5nmqt}
21mr|networkmanager-qt-5.116.0-5|63	%{_kde5_includedir}/KF5/NetworkManagerQt
21mr|networkmanager-qt-5.116.0-5|64	%{_kde5_libdir}/cmake/KF5NetworkManagerQt
21mr|networkmanager-qt-5.116.0-5|65	%{_kde5_libdir}/libKF5NetworkManagerQt.so
21mr|networkmanager-qt-5.116.0-5|66	
21mr|networkmanager-qt-5.116.0-5|67	#--------------------------------------------------------------------
21mr|networkmanager-qt-5.116.0-5|68	
21mr|networkmanager-qt-5.116.0-5|69	%prep
21mr|networkmanager-qt-5.116.0-5|70	%autosetup -p1
21mr|networkmanager-qt-5.116.0-5|71	
21mr|networkmanager-qt-5.116.0-5|72	%build
21mr|networkmanager-qt-5.116.0-5|73	%cmake_kde5
21mr|networkmanager-qt-5.116.0-5|74	%make
21mr|networkmanager-qt-5.116.0-5|75	
21mr|networkmanager-qt-5.116.0-5|76	%install
21mr|networkmanager-qt-5.116.0-5|77	%makeinstall_std -C build

14409 21
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|1	# Warning. See ppp version support https://gitlab.gnome.org/GNOME/network-manager-sstp/-/tags
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|2	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|3	%define commit 5c25fcc15af931d3e20bd43549c229853b858a22
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|4	%define commit_short %(echo %{commit} | head -c6)
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|5	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|6	%define ppp_version %((%{__awk} '/^#define VERSION/ { print $NF }' %{_includedir}/pppd/patchlevel.h 2>/dev/null||echo none)|tr -d '"')
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|7	%define _disable_ld_no_undefined 1
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|8	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|9	Summary:	NetworkManager integration for sstp
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|10	Name:		networkmanager-sstp
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|11	Version:	1.3.0
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|12	Release:	0.git%{commit_short}.4
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|13	Epoch:		1
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|14	License:	GPLv2+
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|15	Group:		System/Base
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|16	Url:		https://gitlab.gnome.org/GNOME/network-manager-sstp
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|17	Source0:	https://gitlab.gnome.org/GNOME/network-manager-sstp/-/archive/%{commit}/network-manager-sstp-%{commit}.tar.gz
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|18	Patch0:		0001-sttpc-socket-path-fixed.patch
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|19	BuildRequires:	gettext
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|20	BuildRequires:	intltool
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|21	BuildRequires:	ppp-devel
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|22	BuildRequires:	pkgconfig(dbus-1)
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|23	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|24	BuildRequires:	pkgconfig(libnma)
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|25	BuildRequires:	pkgconfig(libsecret-1)
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|26	BuildRequires:	pkgconfig(sstp-client-1.0)
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|27	Provides:	NetworkManager-sstp = %{EVRD}
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|28	Requires:	NetworkManager
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|29	Requires:	ppp = %{ppp_version}
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|30	Requires:	sstp-client
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|31	Recommends:	(networkmanager-sstp-gui if networkmanager-applet)
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|32	# files were moved
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|33	Conflicts:	NetworkManager-sstp-gnome < 1.3.0-5
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|34	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|35	%description
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|36	This package contains software for integrating the sstp software
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|37	with NetworkManager and the GNOME desktop
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|38	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|39	%files -f NetworkManager-sstp.lang
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|40	%doc AUTHORS ChangeLog README
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|41	%license COPYING
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|42	%{_datadir}/dbus-1/system.d/nm-sstp-service.conf
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|43	%{_libexecdir}/nm-sstp-service
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|44	%{_libdir}/pppd/%{ppp_version}/nm-sstp-pppd-plugin.so
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|45	%{_libdir}/NetworkManager/libnm-vpn-plugin-sstp.so
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|46	%{_prefix}/lib/NetworkManager/VPN/nm-sstp-service.name
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|47	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|48	#----------------------------------------------------------------------------
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|49	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|50	%package gui
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|51	Summary:	NetworkManager VPN plugin for SSTP - GUI
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|52	Requires:	networkmanager-sstp%{?_isa} = %{EVRD}
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|53	# moved files
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|54	Conflicts:	networkmanager-sstp < 1.3.0-5
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|55	# renamed package
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|56	Conflicts:	NetworkManager-sstp-gnome < 1.3.0-5
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|57	Obsoletes:	NetworkManager-sstp-gnome < 1.3.0-5
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|58	Provides:	NetworkManager-sstp-gnome = %{EVRD}
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|59	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|60	%description gui
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|61	This package contains software for integrating VPN capabilities with
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|62	the SSTP server with NetworkManager GUI.
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|63	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|64	%files gui
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|65	%doc AUTHORS ChangeLog README
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|66	%license COPYING
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|67	%{_appdatadir}/network-manager-sstp.metainfo.xml
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|68	%{_libexecdir}/nm-sstp-auth-dialog
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|69	%{_libdir}/NetworkManager/libnm-vpn-plugin-sstp-editor.so
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|70	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|71	#----------------------------------------------------------------------------
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|72	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|73	%prep
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|74	%autosetup -p1 -n network-manager-sstp-%{commit}
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|75	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|76	%build
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|77	autoreconf -if
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|78	%configure \
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|79	--without-libnm-glib		\
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|80	--with-pppd-plugin-dir=%{_libdir}/pppd/%{ppp_version}
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|81	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|82	%make
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|83	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|84	%install
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|85	%makeinstall_std
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|86	
21mr|networkmanager-sstp-1.3.0-0.git5c25fc.4|87	%find_lang NetworkManager-sstp

14410 21
21mr|networkmanager-strongswan-1.6.0-1|1	
21mr|networkmanager-strongswan-1.6.0-1|2	Name:      networkmanager-strongswan
21mr|networkmanager-strongswan-1.6.0-1|3	Version:   1.6.0
21mr|networkmanager-strongswan-1.6.0-1|4	Release:   1
21mr|networkmanager-strongswan-1.6.0-1|5	Summary:   NetworkManager strongSwan IPSec VPN plug-in
21mr|networkmanager-strongswan-1.6.0-1|6	Group:     System/Base
21mr|networkmanager-strongswan-1.6.0-1|7	License:   GPLv2+
21mr|networkmanager-strongswan-1.6.0-1|8	URL:       https://www.strongswan.org/
21mr|networkmanager-strongswan-1.6.0-1|9	Source0:   https://download.strongswan.org/NetworkManager/NetworkManager-strongswan-%{version}.tar.bz2
21mr|networkmanager-strongswan-1.6.0-1|10	
21mr|networkmanager-strongswan-1.6.0-1|11	BuildRequires: pkgconfig(gtk+-3.0)
21mr|networkmanager-strongswan-1.6.0-1|12	BuildRequires: pkgconfig(libsecret-1)
21mr|networkmanager-strongswan-1.6.0-1|13	BuildRequires: pkgconfig(libnm) >= 1.1.0
21mr|networkmanager-strongswan-1.6.0-1|14	BuildRequires: pkgconfig(libnma) >= 1.1.0
21mr|networkmanager-strongswan-1.6.0-1|15	BuildRequires: intltool
21mr|networkmanager-strongswan-1.6.0-1|16	BuildRequires: libtool
21mr|networkmanager-strongswan-1.6.0-1|17	
21mr|networkmanager-strongswan-1.6.0-1|18	Requires: NetworkManager
21mr|networkmanager-strongswan-1.6.0-1|19	# Requires a version recent enough to ship the D-Bus policy
21mr|networkmanager-strongswan-1.6.0-1|20	Requires: strongswan-charon-nm > 5.6.0-1
21mr|networkmanager-strongswan-1.6.0-1|21	
21mr|networkmanager-strongswan-1.6.0-1|22	# Was renamed from NetworkManager-strongswan to lowercase,
21mr|networkmanager-strongswan-1.6.0-1|23	# because other NM plugins are named like this.
21mr|networkmanager-strongswan-1.6.0-1|24	Provides: NetworkManager-strongswan = %{EVRD}
21mr|networkmanager-strongswan-1.6.0-1|25	Conflicts: NetworkManager-strongswan < 1.6.0
21mr|networkmanager-strongswan-1.6.0-1|26	Obsoletes: NetworkManager-strongswan < 1.6.0
21mr|networkmanager-strongswan-1.6.0-1|27	
21mr|networkmanager-strongswan-1.6.0-1|28	#global __provides_exclude ^libnm-.*\\.so
21mr|networkmanager-strongswan-1.6.0-1|29	
21mr|networkmanager-strongswan-1.6.0-1|30	%description
21mr|networkmanager-strongswan-1.6.0-1|31	This package contains software for integrating the strongSwan IPSec VPN
21mr|networkmanager-strongswan-1.6.0-1|32	with NetworkManager.
21mr|networkmanager-strongswan-1.6.0-1|33	
21mr|networkmanager-strongswan-1.6.0-1|34	
21mr|networkmanager-strongswan-1.6.0-1|35	%package gnome
21mr|networkmanager-strongswan-1.6.0-1|36	Summary: NetworkManager VPN plugin for strongswan - GNOME files
21mr|networkmanager-strongswan-1.6.0-1|37	
21mr|networkmanager-strongswan-1.6.0-1|38	Requires: NetworkManager-strongswan = %{version}-%{release}
21mr|networkmanager-strongswan-1.6.0-1|39	
21mr|networkmanager-strongswan-1.6.0-1|40	%description gnome
21mr|networkmanager-strongswan-1.6.0-1|41	This package contains software for integrating the strongSwan IPSec VPN
21mr|networkmanager-strongswan-1.6.0-1|42	with the graphical desktop.
21mr|networkmanager-strongswan-1.6.0-1|43	
21mr|networkmanager-strongswan-1.6.0-1|44	
21mr|networkmanager-strongswan-1.6.0-1|45	%prep
21mr|networkmanager-strongswan-1.6.0-1|46	%autosetup -p1 -n NetworkManager-strongswan-%{version}
21mr|networkmanager-strongswan-1.6.0-1|47	
21mr|networkmanager-strongswan-1.6.0-1|48	
21mr|networkmanager-strongswan-1.6.0-1|49	%build
21mr|networkmanager-strongswan-1.6.0-1|50	%configure \
21mr|networkmanager-strongswan-1.6.0-1|51	--disable-static \
21mr|networkmanager-strongswan-1.6.0-1|52	--with-charon=%{_libexecdir}/strongswan/charon-nm \
21mr|networkmanager-strongswan-1.6.0-1|53	--enable-more-warnings=no
21mr|networkmanager-strongswan-1.6.0-1|54	%make
21mr|networkmanager-strongswan-1.6.0-1|55	
21mr|networkmanager-strongswan-1.6.0-1|56	
21mr|networkmanager-strongswan-1.6.0-1|57	%install
21mr|networkmanager-strongswan-1.6.0-1|58	%makeinstall_std
21mr|networkmanager-strongswan-1.6.0-1|59	%find_lang NetworkManager-strongswan
21mr|networkmanager-strongswan-1.6.0-1|60	
21mr|networkmanager-strongswan-1.6.0-1|61	
21mr|networkmanager-strongswan-1.6.0-1|62	%files -f NetworkManager-strongswan.lang
21mr|networkmanager-strongswan-1.6.0-1|63	%doc NEWS
21mr|networkmanager-strongswan-1.6.0-1|64	%{_prefix}/lib/NetworkManager/VPN/nm-strongswan-service.name
21mr|networkmanager-strongswan-1.6.0-1|65	
21mr|networkmanager-strongswan-1.6.0-1|66	%files gnome
21mr|networkmanager-strongswan-1.6.0-1|67	%{_prefix}/lib/NetworkManager/nm-strongswan-auth-dialog
21mr|networkmanager-strongswan-1.6.0-1|68	%{_libdir}/NetworkManager/libnm-vpn-plugin-strongswan.so
21mr|networkmanager-strongswan-1.6.0-1|69	%{_libdir}/NetworkManager/libnm-vpn-plugin-strongswan-editor.so
21mr|networkmanager-strongswan-1.6.0-1|70	%{_metainfodir}/NetworkManager-strongswan.metainfo.xml

14411 21
21mr|networkmanager-vpnc-1.2.6-10|1	%define up_ver 1.2
21mr|networkmanager-vpnc-1.2.6-10|2	
21mr|networkmanager-vpnc-1.2.6-10|3	Summary:	NetworkManager VPN integration for vpnc
21mr|networkmanager-vpnc-1.2.6-10|4	Name:		networkmanager-vpnc
21mr|networkmanager-vpnc-1.2.6-10|5	Epoch:		1
21mr|networkmanager-vpnc-1.2.6-10|6	Version:	1.2.6
21mr|networkmanager-vpnc-1.2.6-10|7	Release:	10
21mr|networkmanager-vpnc-1.2.6-10|8	License:	GPLv2+
21mr|networkmanager-vpnc-1.2.6-10|9	Group:		System/Base
21mr|networkmanager-vpnc-1.2.6-10|10	Url:		http://www.gnome.org/projects/NetworkManager/
21mr|networkmanager-vpnc-1.2.6-10|11	Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-vpnc/%{up_ver}/NetworkManager-vpnc-%{version}.tar.xz
21mr|networkmanager-vpnc-1.2.6-10|12	BuildRequires:	gettext
21mr|networkmanager-vpnc-1.2.6-10|13	BuildRequires:	intltool
21mr|networkmanager-vpnc-1.2.6-10|14	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|networkmanager-vpnc-1.2.6-10|15	BuildRequires:	pkgconfig(libnm)
21mr|networkmanager-vpnc-1.2.6-10|16	BuildRequires:	pkgconfig(libnma)
21mr|networkmanager-vpnc-1.2.6-10|17	BuildRequires:	pkgconfig(libsecret-1)
21mr|networkmanager-vpnc-1.2.6-10|18	Requires:	dbus
21mr|networkmanager-vpnc-1.2.6-10|19	Requires:	networkmanager
21mr|networkmanager-vpnc-1.2.6-10|20	Requires:	shared-mime-info
21mr|networkmanager-vpnc-1.2.6-10|21	Requires:	vpnc
21mr|networkmanager-vpnc-1.2.6-10|22	Recommends:	(%{name}-gtk if networkmanager-applet)
21mr|networkmanager-vpnc-1.2.6-10|23	
21mr|networkmanager-vpnc-1.2.6-10|24	%description
21mr|networkmanager-vpnc-1.2.6-10|25	This package contains software for integrating the vpnc VPN software
21mr|networkmanager-vpnc-1.2.6-10|26	with NetworkManager and the GNOME desktop
21mr|networkmanager-vpnc-1.2.6-10|27	
21mr|networkmanager-vpnc-1.2.6-10|28	%files -f NetworkManager-vpnc.lang
21mr|networkmanager-vpnc-1.2.6-10|29	%doc AUTHORS ChangeLog
21mr|networkmanager-vpnc-1.2.6-10|30	%{_libexecdir}/nm-vpnc-service
21mr|networkmanager-vpnc-1.2.6-10|31	%{_libexecdir}/nm-vpnc-service-vpnc-helper
21mr|networkmanager-vpnc-1.2.6-10|32	%{_libdir}/NetworkManager/libnm-vpn-plugin-vpnc.so
21mr|networkmanager-vpnc-1.2.6-10|33	%{_prefix}/lib/NetworkManager/VPN/nm-vpnc-service.name
21mr|networkmanager-vpnc-1.2.6-10|34	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-vpnc-service.conf
21mr|networkmanager-vpnc-1.2.6-10|35	
21mr|networkmanager-vpnc-1.2.6-10|36	#------------------------------------------------------------------
21mr|networkmanager-vpnc-1.2.6-10|37	
21mr|networkmanager-vpnc-1.2.6-10|38	%package gtk
21mr|networkmanager-vpnc-1.2.6-10|39	Summary:	NetworkManager VPN plugin for vpnc - GNOME files
21mr|networkmanager-vpnc-1.2.6-10|40	Group:		Networking/Remote access
21mr|networkmanager-vpnc-1.2.6-10|41	Requires:	%{name} = %{EVRD}
21mr|networkmanager-vpnc-1.2.6-10|42	Provides:	NetworkManager-openvpn-gnome = %{EVRD}
21mr|networkmanager-vpnc-1.2.6-10|43	
21mr|networkmanager-vpnc-1.2.6-10|44	%description gtk
21mr|networkmanager-vpnc-1.2.6-10|45	This package contains software for integrating VPN capabilities with
21mr|networkmanager-vpnc-1.2.6-10|46	the vpnc server with NetworkManager (GNOME files).
21mr|networkmanager-vpnc-1.2.6-10|47	
21mr|networkmanager-vpnc-1.2.6-10|48	%files gtk
21mr|networkmanager-vpnc-1.2.6-10|49	%{_datadir}/appdata/network-manager-vpnc.metainfo.xml
21mr|networkmanager-vpnc-1.2.6-10|50	%{_datadir}/gnome-vpn-properties/vpnc/nm-vpnc-dialog.ui
21mr|networkmanager-vpnc-1.2.6-10|51	%{_libdir}/NetworkManager/libnm-vpn-plugin-vpnc-editor.so
21mr|networkmanager-vpnc-1.2.6-10|52	%{_libexecdir}/nm-vpnc-auth-dialog
21mr|networkmanager-vpnc-1.2.6-10|53	
21mr|networkmanager-vpnc-1.2.6-10|54	#------------------------------------------------------------------
21mr|networkmanager-vpnc-1.2.6-10|55	
21mr|networkmanager-vpnc-1.2.6-10|56	%prep
21mr|networkmanager-vpnc-1.2.6-10|57	%setup -qn NetworkManager-vpnc-%{version}
21mr|networkmanager-vpnc-1.2.6-10|58	%apply_patches
21mr|networkmanager-vpnc-1.2.6-10|59	
21mr|networkmanager-vpnc-1.2.6-10|60	%build
21mr|networkmanager-vpnc-1.2.6-10|61	%configure \
21mr|networkmanager-vpnc-1.2.6-10|62	--disable-static \
21mr|networkmanager-vpnc-1.2.6-10|63	--enable-more-warnings=yes \
21mr|networkmanager-vpnc-1.2.6-10|64	--with-tests=yes \
21mr|networkmanager-vpnc-1.2.6-10|65	--without-libnm-glib \
21mr|networkmanager-vpnc-1.2.6-10|66	--with-gtkver=3
21mr|networkmanager-vpnc-1.2.6-10|67	
21mr|networkmanager-vpnc-1.2.6-10|68	%make
21mr|networkmanager-vpnc-1.2.6-10|69	
21mr|networkmanager-vpnc-1.2.6-10|70	%install
21mr|networkmanager-vpnc-1.2.6-10|71	%makeinstall_std
21mr|networkmanager-vpnc-1.2.6-10|72	
21mr|networkmanager-vpnc-1.2.6-10|73	%find_lang NetworkManager-vpnc

14412 21
21mr|newmoon-34.1.0-1|1	%ifarch %{ix86}
21mr|newmoon-34.1.0-1|2	%define debug_package %{nil}
21mr|newmoon-34.1.0-1|3	%endif
21mr|newmoon-34.1.0-1|4	
21mr|newmoon-34.1.0-1|5	%define oname palemoon
21mr|newmoon-34.1.0-1|6	%define newmoon_appid \{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4\}
21mr|newmoon-34.1.0-1|7	
21mr|newmoon-34.1.0-1|8	# For bundled NSS. copied from firefox.spec
21mr|newmoon-34.1.0-1|9	# Do not make provides from plugins /usr/lib64/*/*.so
21mr|newmoon-34.1.0-1|10	%global __provides_exclude_from ^%{_libdir}/.*/.*\\.so$
21mr|newmoon-34.1.0-1|11	# Do not require filtered out provides
21mr|newmoon-34.1.0-1|12	# To inspect them:
21mr|newmoon-34.1.0-1|13	# for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then echo ; echo -- $i ; LC_ALL=C ldd $i | grep found ; fi; done
21mr|newmoon-34.1.0-1|14	# To make this list:
21mr|newmoon-34.1.0-1|15	# ( for i in /usr/lib64/firefox/* ; do if file $i | grep -q ELF ; then LC_ALL=C ldd $i | grep found | awk '{print $1}' | awk -F '\\.so' '{print $1}' ; fi; done ) | sort -u | tr '\n' '|'
21mr|newmoon-34.1.0-1|16	%global __requires_exclude ^(libhunspell|liblgpllibs|libmozavutil|libmozgtk|libmozsandbox|libmozsqlite3|libmozwayland|libnspr4|libnss3|libnssutil3|libplc4|libplds4|libsmime3|libssl3|libxul)\\.so.*$
21mr|newmoon-34.1.0-1|17	
21mr|newmoon-34.1.0-1|18	# Supported l10n language lists
21mr|newmoon-34.1.0-1|19	%define langlist ar bg cs da de el en_GB es_AR es_ES es_MX fa fi fr gl hi hr hu id is it ja kn ko nl pl pt_BR pt_PT ro ru sk sl sr sv_SE th tl tr uk vi zh_CN zh_TW
21mr|newmoon-34.1.0-1|20	
21mr|newmoon-34.1.0-1|21	# Disabled myspell dicts, for any reason
21mr|newmoon-34.1.0-1|22	%define disabled_dict_langlist ar da el es_AR fi gl_ES hr is nl pt_BR ro sk sl sr sv_SE tr zh_CN zh_TW
21mr|newmoon-34.1.0-1|23	
21mr|newmoon-34.1.0-1|24	# Language descriptions
21mr|newmoon-34.1.0-1|25	%define language_ar ar
21mr|newmoon-34.1.0-1|26	%define langname_ar Arabic
21mr|newmoon-34.1.0-1|27	%define language_bg bg
21mr|newmoon-34.1.0-1|28	%define langname_bg Bulgarian
21mr|newmoon-34.1.0-1|29	%define language_cs cs
21mr|newmoon-34.1.0-1|30	%define langname_cs Czech
21mr|newmoon-34.1.0-1|31	%define language_da da
21mr|newmoon-34.1.0-1|32	%define langname_da Dansk
21mr|newmoon-34.1.0-1|33	%define language_de de
21mr|newmoon-34.1.0-1|34	%define langname_de German
21mr|newmoon-34.1.0-1|35	%define language_el el
21mr|newmoon-34.1.0-1|36	%define langname_el Greek
21mr|newmoon-34.1.0-1|37	%define language_en_GB en-GB
21mr|newmoon-34.1.0-1|38	%define langname_en_GB British English
21mr|newmoon-34.1.0-1|39	%define language_es_AR es-AR
21mr|newmoon-34.1.0-1|40	%define langname_es_AR Spanish (Argentina)
21mr|newmoon-34.1.0-1|41	%define language_es_ES es-ES
21mr|newmoon-34.1.0-1|42	%define langname_es_ES Spanish
21mr|newmoon-34.1.0-1|43	%define language_es_MX es-MX
21mr|newmoon-34.1.0-1|44	%define langname_es_MX Spanish (Mexico)
21mr|newmoon-34.1.0-1|45	%define language_fa fa
21mr|newmoon-34.1.0-1|46	%define langname_fa Farsi
21mr|newmoon-34.1.0-1|47	%define language_fi fi
21mr|newmoon-34.1.0-1|48	%define langname_fi Finnish
21mr|newmoon-34.1.0-1|49	%define language_fr fr
21mr|newmoon-34.1.0-1|50	%define langname_fr French
21mr|newmoon-34.1.0-1|51	%define language_gl gl
21mr|newmoon-34.1.0-1|52	%define langname_gl Galician (Spain)
21mr|newmoon-34.1.0-1|53	%define language_hi hi
21mr|newmoon-34.1.0-1|54	%define langname_hi Hindi
21mr|newmoon-34.1.0-1|55	%define language_hr hr
21mr|newmoon-34.1.0-1|56	%define langname_hr Croatian
21mr|newmoon-34.1.0-1|57	%define language_hu hu
21mr|newmoon-34.1.0-1|58	%define langname_hu Hungarian
21mr|newmoon-34.1.0-1|59	%define language_id id
21mr|newmoon-34.1.0-1|60	%define langname_id Indonesian
21mr|newmoon-34.1.0-1|61	%define language_is is
21mr|newmoon-34.1.0-1|62	%define langname_is Icelandic
21mr|newmoon-34.1.0-1|63	%define language_it it
21mr|newmoon-34.1.0-1|64	%define langname_it Italian
21mr|newmoon-34.1.0-1|65	%define language_ja ja
21mr|newmoon-34.1.0-1|66	%define langname_ja Japanese
21mr|newmoon-34.1.0-1|67	%define language_kn kn
21mr|newmoon-34.1.0-1|68	%define langname_kn Kannada
21mr|newmoon-34.1.0-1|69	%define language_ko ko
21mr|newmoon-34.1.0-1|70	%define langname_ko Korean
21mr|newmoon-34.1.0-1|71	%define language_nl nl
21mr|newmoon-34.1.0-1|72	%define langname_nl Dutch
21mr|newmoon-34.1.0-1|73	%define language_pl pl
21mr|newmoon-34.1.0-1|74	%define langname_pl Polish
21mr|newmoon-34.1.0-1|75	%define language_pt_BR pt-BR
21mr|newmoon-34.1.0-1|76	%define langname_pt_BR Brazilian portuguese
21mr|newmoon-34.1.0-1|77	%define language_pt_PT pt-PT
21mr|newmoon-34.1.0-1|78	%define langname_pt_PT Portuguese
21mr|newmoon-34.1.0-1|79	%define language_ro ro
21mr|newmoon-34.1.0-1|80	%define langname_ro Romanian
21mr|newmoon-34.1.0-1|81	%define language_ru ru
21mr|newmoon-34.1.0-1|82	%define langname_ru Russian
21mr|newmoon-34.1.0-1|83	%define language_sk sk
21mr|newmoon-34.1.0-1|84	%define langname_sk Slovak
21mr|newmoon-34.1.0-1|85	%define language_sl sl
21mr|newmoon-34.1.0-1|86	%define langname_sl Slovenian
21mr|newmoon-34.1.0-1|87	%define language_sr sr
21mr|newmoon-34.1.0-1|88	%define langname_sr Serbian
21mr|newmoon-34.1.0-1|89	%define language_sv_SE sv-SE
21mr|newmoon-34.1.0-1|90	%define langname_sv_SE Swedish
21mr|newmoon-34.1.0-1|91	%define language_th th
21mr|newmoon-34.1.0-1|92	%define langname_th Thai
21mr|newmoon-34.1.0-1|93	%define language_tl tl
21mr|newmoon-34.1.0-1|94	%define langname_tl Tagalog (Philippines)
21mr|newmoon-34.1.0-1|95	%define language_tr tr
21mr|newmoon-34.1.0-1|96	%define langname_tr Turkish
21mr|newmoon-34.1.0-1|97	%define language_uk uk
21mr|newmoon-34.1.0-1|98	%define langname_uk Ukrainian
21mr|newmoon-34.1.0-1|99	%define language_vi vi
21mr|newmoon-34.1.0-1|100	%define langname_vi Viet
21mr|newmoon-34.1.0-1|101	%define language_zh_CN zh-CN
21mr|newmoon-34.1.0-1|102	%define langname_zh_CN Simplified Chinese
21mr|newmoon-34.1.0-1|103	%define language_zh_TW zh-TW
21mr|newmoon-34.1.0-1|104	%define langname_zh_TW Traditional Chinese
21mr|newmoon-34.1.0-1|105	
21mr|newmoon-34.1.0-1|106	%define newmoon_major %{version}
21mr|newmoon-34.1.0-1|107	%define newmoon_version %{version}
21mr|newmoon-34.1.0-1|108	%define newmoon_mozillapath %{_libdir}/%{name}-%{version}
21mr|newmoon-34.1.0-1|109	%define newmoon_pluginsdir %{_libdir}/mozilla/plugins
21mr|newmoon-34.1.0-1|110	%define newmoon_appid \{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4\}
21mr|newmoon-34.1.0-1|111	%define newmoon_extdir %{_datadir}/mozilla/extensions/%{newmoon_appid}
21mr|newmoon-34.1.0-1|112	
21mr|newmoon-34.1.0-1|113	# Defaults (all languages enabled by default)
21mr|newmoon-34.1.0-1|114	# dicts
21mr|newmoon-34.1.0-1|115	%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|newmoon-34.1.0-1|116	%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|newmoon-34.1.0-1|117	
21mr|newmoon-34.1.0-1|118	# Locales
21mr|newmoon-34.1.0-1|119	%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}
21mr|newmoon-34.1.0-1|120	
21mr|newmoon-34.1.0-1|121	Summary:	Web browser based on Goanna engine
21mr|newmoon-34.1.0-1|122	Name:		newmoon
21mr|newmoon-34.1.0-1|123	Version:	34.1.0
21mr|newmoon-34.1.0-1|124	Release:	1
21mr|newmoon-34.1.0-1|125	License:	MPLv2.0
21mr|newmoon-34.1.0-1|126	Group:		Networking/WWW
21mr|newmoon-34.1.0-1|127	Url:		http://www.palemoon.org
21mr|newmoon-34.1.0-1|128	Source0:	https://repo.palemoon.org/MoonchildProductions/Pale-Moon/archive/%{version}_Release.tar.gz?/Pale-Moon-%{version}_Release.tar.gz
21mr|newmoon-34.1.0-1|129	Source1:	https://repo.palemoon.org/MoonchildProductions/UXP/archive/RB_20260301.tar.gz?/UXP-RB_20260301.tar.gz
21mr|newmoon-34.1.0-1|130	Source2:	xulstore.json
21mr|newmoon-34.1.0-1|131	Source3:	newmoon.rpmlintrc
21mr|newmoon-34.1.0-1|132	Source4:	newmoon.desktop
21mr|newmoon-34.1.0-1|133	Source5:	firefox-searchengines-yandex.xml
21mr|newmoon-34.1.0-1|134	Source6:	firefox-searchengines-google.xml
21mr|newmoon-34.1.0-1|135	Source7:	pale-moon-32.4.1-enable-addons.patch
21mr|newmoon-34.1.0-1|136	Source8:	pale-moon-32.4.1-gcc11.patch
21mr|newmoon-34.1.0-1|137	Source9:	kde.js
21mr|newmoon-34.1.0-1|138	# https://raw.githubusercontent.com/LibreOffice/dictionaries/master/ru_RU/ru_RU.aff
21mr|newmoon-34.1.0-1|139	Source10:	ru_RU.aff
21mr|newmoon-34.1.0-1|140	# https://raw.githubusercontent.com/LibreOffice/dictionaries/master/ru_RU/ru_RU.dic
21mr|newmoon-34.1.0-1|141	Source11:	ru_RU.dic
21mr|newmoon-34.1.0-1|142	# Save .xpi from https://addons.palemoon.org/language-packs/ by "Save object us..." for "Install Now"
21mr|newmoon-34.1.0-1|143	# or use upd.sh script for create tarball
21mr|newmoon-34.1.0-1|144	# Fake tarball l10n sources
21mr|newmoon-34.1.0-1|145	Source12:	%{name}-l10n-%{version}.tar.xz
21mr|newmoon-34.1.0-1|146	# Language package template
21mr|newmoon-34.1.0-1|147	Source13:	%{name}-l10n-template.in
21mr|newmoon-34.1.0-1|148	Source14:	newmoon-brand.dtd
21mr|newmoon-34.1.0-1|149	Source15:	newmoon-brand.properties
21mr|newmoon-34.1.0-1|150	Source20:	upd.sh
21mr|newmoon-34.1.0-1|151	Patch0:		palemoon-28.0.1-prefs-edit.patch
21mr|newmoon-34.1.0-1|152	Patch1:		pale-moon-33.8.1.1-user-agent-overrides.patch
21mr|newmoon-34.1.0-1|153	Patch2:		pale-moon-33.7.2-branding.patch
21mr|newmoon-34.1.0-1|154	BuildRequires:	autoconf2.1
21mr|newmoon-34.1.0-1|155	BuildRequires:	doxygen
21mr|newmoon-34.1.0-1|156	BuildRequires:	imagemagick
21mr|newmoon-34.1.0-1|157	BuildRequires:	makedepend
21mr|newmoon-34.1.0-1|158	BuildRequires:	python3-simplejson
21mr|newmoon-34.1.0-1|159	BuildRequires:	rootcerts
21mr|newmoon-34.1.0-1|160	BuildRequires:	unzip
21mr|newmoon-34.1.0-1|161	BuildRequires:	valgrind
21mr|newmoon-34.1.0-1|162	BuildRequires:	wget
21mr|newmoon-34.1.0-1|163	BuildRequires:	yasm
21mr|newmoon-34.1.0-1|164	BuildRequires:	zip
21mr|newmoon-34.1.0-1|165	BuildRequires:	libiw-devel
21mr|newmoon-34.1.0-1|166	BuildRequires:	nss-static-devel
21mr|newmoon-34.1.0-1|167	BuildRequires:	pkgconfig(alsa)
21mr|newmoon-34.1.0-1|168	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|newmoon-34.1.0-1|169	BuildRequires:	pkgconfig(gconf-2.0)
21mr|newmoon-34.1.0-1|170	BuildRequires:	pkgconfig(gl)
21mr|newmoon-34.1.0-1|171	BuildRequires:	pkgconfig(glib-2.0)
21mr|newmoon-34.1.0-1|172	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|newmoon-34.1.0-1|173	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21mr|newmoon-34.1.0-1|174	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|newmoon-34.1.0-1|175	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|newmoon-34.1.0-1|176	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|newmoon-34.1.0-1|177	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|newmoon-34.1.0-1|178	BuildRequires:	pkgconfig(libnotify)
21mr|newmoon-34.1.0-1|179	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|newmoon-34.1.0-1|180	BuildRequires:	pkgconfig(libpulse)
21mr|newmoon-34.1.0-1|181	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|newmoon-34.1.0-1|182	BuildRequires:	pkgconfig(opus)
21mr|newmoon-34.1.0-1|183	BuildRequires:	pkgconfig(python)
21mr|newmoon-34.1.0-1|184	BuildRequires:	pkgconfig(sndio)
21mr|newmoon-34.1.0-1|185	BuildRequires:	pkgconfig(xinerama)
21mr|newmoon-34.1.0-1|186	BuildRequires:	pkgconfig(xscrnsaver)
21mr|newmoon-34.1.0-1|187	BuildRequires:	pkgconfig(xt)
21mr|newmoon-34.1.0-1|188	Requires:	indexhtml
21mr|newmoon-34.1.0-1|189	Requires:	libhunspell
21mr|newmoon-34.1.0-1|190	# fixes bug #42096
21mr|newmoon-34.1.0-1|191	Requires:	mailcap
21mr|newmoon-34.1.0-1|192	Requires:	xdg-utils
21mr|newmoon-34.1.0-1|193	Recommends:	%{_lib}avcodec58
21mr|newmoon-34.1.0-1|194	Recommends:	%{_lib}canberra0
21mr|newmoon-34.1.0-1|195	Recommends:	%{_lib}cups2
21mr|newmoon-34.1.0-1|196	Recommends:	%{name}-searchplugins = %{EVRD}
21mr|newmoon-34.1.0-1|197	Provides:	%{oname} = %{EVRD}
21mr|newmoon-34.1.0-1|198	Provides:	%{name} = %(echo %{version} | cut -d. -f-2).0
21mr|newmoon-34.1.0-1|199	Provides:	webclient
21mr|newmoon-34.1.0-1|200	
21mr|newmoon-34.1.0-1|201	%description
21mr|newmoon-34.1.0-1|202	New Moon (unofficial branding for Pale Moon) is an Open Source, Goanna-based
21mr|newmoon-34.1.0-1|203	web browser available for Microsoft Windows and Linux (with other operating
21mr|newmoon-34.1.0-1|204	systems in development), focusing on efficiency and ease of use.
21mr|newmoon-34.1.0-1|205	
21mr|newmoon-34.1.0-1|206	New Moon offers you a browsing experience in a browser completely built from
21mr|newmoon-34.1.0-1|207	its own, independently developed source that has been forked off from
21mr|newmoon-34.1.0-1|208	Firefox/Mozilla code, with carefully selected features and optimizations
21mr|newmoon-34.1.0-1|209	to improve the browser's speed, resource use, stability and user experience,
21mr|newmoon-34.1.0-1|210	while offering full customization and a growing collection of extensions and
21mr|newmoon-34.1.0-1|211	themes to make the browser truly your own.
21mr|newmoon-34.1.0-1|212	
21mr|newmoon-34.1.0-1|213	%files
21mr|newmoon-34.1.0-1|214	%{_bindir}/%{name}
21mr|newmoon-34.1.0-1|215	%{_datadir}/applications/*.desktop
21mr|newmoon-34.1.0-1|216	%dir %{_datadir}/mozilla/extensions/%{newmoon_appid}
21mr|newmoon-34.1.0-1|217	%dir %{_libdir}/mozilla
21mr|newmoon-34.1.0-1|218	%dir %{_libdir}/mozilla/extensions
21mr|newmoon-34.1.0-1|219	%dir %{_libdir}/mozilla/extensions/%{newmoon_appid}
21mr|newmoon-34.1.0-1|220	%dir %{_libdir}/mozilla/plugins
21mr|newmoon-34.1.0-1|221	%{_iconsdir}/hicolor/*/apps/*.png
21mr|newmoon-34.1.0-1|222	%{_libdir}/%{name}-%{version}*
21mr|newmoon-34.1.0-1|223	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/bing.xml
21mr|newmoon-34.1.0-1|224	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/duckduckgo-palemoon.xml
21mr|newmoon-34.1.0-1|225	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/ecosia.xml
21mr|newmoon-34.1.0-1|226	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/ekoru.xml
21mr|newmoon-34.1.0-1|227	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/google.xml
21mr|newmoon-34.1.0-1|228	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/mojeek.xml
21mr|newmoon-34.1.0-1|229	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/twitter.xml
21mr|newmoon-34.1.0-1|230	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/wikipedia.xml
21mr|newmoon-34.1.0-1|231	%exclude %{_libdir}/%{name}-%{version}/browser/searchplugins/yahoo.xml
21mr|newmoon-34.1.0-1|232	
21mr|newmoon-34.1.0-1|233	#----------------------------------------------------------------------------
21mr|newmoon-34.1.0-1|234	
21mr|newmoon-34.1.0-1|235	%package searchplugins
21mr|newmoon-34.1.0-1|236	Summary:	Additional search engines for %{name}
21mr|newmoon-34.1.0-1|237	Group:		Development/Other
21mr|newmoon-34.1.0-1|238	
21mr|newmoon-34.1.0-1|239	%description searchplugins
21mr|newmoon-34.1.0-1|240	Additional search engines for %{name}.
21mr|newmoon-34.1.0-1|241	
21mr|newmoon-34.1.0-1|242	%files searchplugins
21mr|newmoon-34.1.0-1|243	%{_libdir}/%{name}-%{version}/browser/searchplugins/bing.xml
21mr|newmoon-34.1.0-1|244	%{_libdir}/%{name}-%{version}/browser/searchplugins/duckduckgo-palemoon.xml
21mr|newmoon-34.1.0-1|245	%{_libdir}/%{name}-%{version}/browser/searchplugins/ecosia.xml
21mr|newmoon-34.1.0-1|246	%{_libdir}/%{name}-%{version}/browser/searchplugins/ekoru.xml
21mr|newmoon-34.1.0-1|247	%{_libdir}/%{name}-%{version}/browser/searchplugins/google.xml
21mr|newmoon-34.1.0-1|248	%{_libdir}/%{name}-%{version}/browser/searchplugins/mojeek.xml
21mr|newmoon-34.1.0-1|249	%{_libdir}/%{name}-%{version}/browser/searchplugins/twitter.xml
21mr|newmoon-34.1.0-1|250	%{_libdir}/%{name}-%{version}/browser/searchplugins/wikipedia.xml
21mr|newmoon-34.1.0-1|251	%{_libdir}/%{name}-%{version}/browser/searchplugins/yahoo.xml
21mr|newmoon-34.1.0-1|252	
21mr|newmoon-34.1.0-1|253	#----------------------------------------------------------------------------
21mr|newmoon-34.1.0-1|254	
21mr|newmoon-34.1.0-1|255	%package devel
21mr|newmoon-34.1.0-1|256	Summary:	Development files for %{name}
21mr|newmoon-34.1.0-1|257	Group:		Development/Other
21mr|newmoon-34.1.0-1|258	
21mr|newmoon-34.1.0-1|259	%description devel
21mr|newmoon-34.1.0-1|260	Files and macros mainly for building New Moon extensions.
21mr|newmoon-34.1.0-1|261	
21mr|newmoon-34.1.0-1|262	%files devel
21mr|newmoon-34.1.0-1|263	%{_rpmmacrodir}/*%{name}*
21mr|newmoon-34.1.0-1|264	
21mr|newmoon-34.1.0-1|265	#----------------------------------------------------------------------------
21mr|newmoon-34.1.0-1|266	
21mr|newmoon-34.1.0-1|267	# Expand all languages packages.
21mr|newmoon-34.1.0-1|268	%{expand:%(\
21mr|newmoon-34.1.0-1|269	for lang in %langlist; do\
21mr|newmoon-34.1.0-1|270	echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-l10n-template.in 2> /dev/null)}";\
21mr|newmoon-34.1.0-1|271	done\
21mr|newmoon-34.1.0-1|272	)
21mr|newmoon-34.1.0-1|273	}
21mr|newmoon-34.1.0-1|274	
21mr|newmoon-34.1.0-1|275	#----------------------------------------------------------------------------
21mr|newmoon-34.1.0-1|276	
21mr|newmoon-34.1.0-1|277	%prep
21mr|newmoon-34.1.0-1|278	%setup -qn pale-moon -a1 -a12
21mr|newmoon-34.1.0-1|279	%autopatch -p1
21mr|newmoon-34.1.0-1|280	rmdir platform
21mr|newmoon-34.1.0-1|281	mv uxp platform
21mr|newmoon-34.1.0-1|282	patch -p1 < %{SOURCE7}
21mr|newmoon-34.1.0-1|283	patch -p1 < %{SOURCE8}
21mr|newmoon-34.1.0-1|284	mv %{name}-l10n-%{version}/*.xpi ./
21mr|newmoon-34.1.0-1|285	
21mr|newmoon-34.1.0-1|286	pushd platform/js/src
21mr|newmoon-34.1.0-1|287	autoconf-2.13
21mr|newmoon-34.1.0-1|288	popd
21mr|newmoon-34.1.0-1|289	autoconf-2.13
21mr|newmoon-34.1.0-1|290	
21mr|newmoon-34.1.0-1|291	%build
21mr|newmoon-34.1.0-1|292	%ifarch %{ix86}
21mr|newmoon-34.1.0-1|293	%global optflags %(echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/-Wa,--compress-debug-sections//')
21mr|newmoon-34.1.0-1|294	%endif
21mr|newmoon-34.1.0-1|295	
21mr|newmoon-34.1.0-1|296	%set_build_flags
21mr|newmoon-34.1.0-1|297	CFLAGS=$(echo %{optflags} | sed -e 's/-fexceptions//')
21mr|newmoon-34.1.0-1|298	CFLAGS="$CFLAGS -fno-strict-aliasing -Wno-ignored-optimization-argument"
21mr|newmoon-34.1.0-1|299	CXXFLAGS="$CFLAGS -fpermissive"
21mr|newmoon-34.1.0-1|300	RPM_OPT_FLAGS="$CFLAGS"
21mr|newmoon-34.1.0-1|301	LDFLAGS="%{ldflags}"
21mr|newmoon-34.1.0-1|302	export CFLAGS
21mr|newmoon-34.1.0-1|303	export CXXFLAGS
21mr|newmoon-34.1.0-1|304	export RPM_OPT_FLAGS
21mr|newmoon-34.1.0-1|305	export LDFLAGS
21mr|newmoon-34.1.0-1|306	
21mr|newmoon-34.1.0-1|307	export MOZCONFIG=`pwd`/mozconfig
21mr|newmoon-34.1.0-1|308	cat << EOF > $MOZCONFIG
21mr|newmoon-34.1.0-1|309	ac_add_options --datadir="%{_datadir}"
21mr|newmoon-34.1.0-1|310	# https://github.com/MoonchildProductions/UXP/issues/1073
21mr|newmoon-34.1.0-1|311	ac_add_options --disable-accessibility
21mr|newmoon-34.1.0-1|312	ac_add_options --disable-crashreporter
21mr|newmoon-34.1.0-1|313	ac_add_options --disable-debug
21mr|newmoon-34.1.0-1|314	ac_add_options --disable-debug-symbols
21mr|newmoon-34.1.0-1|315	ac_add_options --disable-optimize
21mr|newmoon-34.1.0-1|316	ac_add_options --disable-startupcache
21mr|newmoon-34.1.0-1|317	ac_add_options --disable-tests
21mr|newmoon-34.1.0-1|318	ac_add_options --disable-webrtc
21mr|newmoon-34.1.0-1|319	ac_add_options --enable-application=%{oname}
21mr|newmoon-34.1.0-1|320	ac_add_options --enable-av1
21mr|newmoon-34.1.0-1|321	ac_add_options --enable-default-toolkit=cairo-gtk3
21mr|newmoon-34.1.0-1|322	ac_add_options --enable-devtools
21mr|newmoon-34.1.0-1|323	ac_add_options --enable-faststripe
21mr|newmoon-34.1.0-1|324	ac_add_options --enable-gamepad
21mr|newmoon-34.1.0-1|325	ac_add_options --enable-jemalloc
21mr|newmoon-34.1.0-1|326	ac_add_options --enable-libproxy
21mr|newmoon-34.1.0-1|327	ac_add_options --enable-raw
21mr|newmoon-34.1.0-1|328	ac_add_options --enable-sndio
21mr|newmoon-34.1.0-1|329	ac_add_options --enable-startup-notification
21mr|newmoon-34.1.0-1|330	ac_add_options --enable-synth-pico
21mr|newmoon-34.1.0-1|331	ac_add_options --enable-system-cairo
21mr|newmoon-34.1.0-1|332	ac_add_options --enable-system-pixman
21mr|newmoon-34.1.0-1|333	#ac_add_options --enable-ui-locale=ru-RU
21mr|newmoon-34.1.0-1|334	ac_add_options --host=%{_host}
21mr|newmoon-34.1.0-1|335	ac_add_options --includedir="%{_includedir}"
21mr|newmoon-34.1.0-1|336	ac_add_options --libdir="%{_libdir}"
21mr|newmoon-34.1.0-1|337	ac_add_options --prefix="%{_prefix}"
21mr|newmoon-34.1.0-1|338	ac_add_options --target=%{_target_platform}
21mr|newmoon-34.1.0-1|339	ac_add_options --with-distribution-id=org.rosa
21mr|newmoon-34.1.0-1|340	ac_add_options --with-pthreads
21mr|newmoon-34.1.0-1|341	ac_add_options --with-system-bz2
21mr|newmoon-34.1.0-1|342	ac_add_options --with-system-jpeg
21mr|newmoon-34.1.0-1|343	mk_add_options AUTOCLOBBER=1
21mr|newmoon-34.1.0-1|344	mk_add_options MOZILLA_OFFICIAL=0
21mr|newmoon-34.1.0-1|345	mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
21mr|newmoon-34.1.0-1|346	mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj
21mr|newmoon-34.1.0-1|347	EOF
21mr|newmoon-34.1.0-1|348	
21mr|newmoon-34.1.0-1|349	./mach build --verbose
21mr|newmoon-34.1.0-1|350	
21mr|newmoon-34.1.0-1|351	%install
21mr|newmoon-34.1.0-1|352	make -C %{_builddir}/obj/%{oname}/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0
21mr|newmoon-34.1.0-1|353	
21mr|newmoon-34.1.0-1|354	# Copy files to buildroot
21mr|newmoon-34.1.0-1|355	mkdir -p %{buildroot}%{_libdir}/%{name}-%{version}
21mr|newmoon-34.1.0-1|356	cp -rfL %{_builddir}/obj/dist/bin/* %{buildroot}%{_libdir}/%{name}-%{version}
21mr|newmoon-34.1.0-1|357	
21mr|newmoon-34.1.0-1|358	mkdir -p %{buildroot}%{_bindir}
21mr|newmoon-34.1.0-1|359	ln -sf %{_libdir}/%{name}-%{version}/%{oname} %{buildroot}%{_bindir}/%{name}
21mr|newmoon-34.1.0-1|360	mkdir -p %{buildroot}%{_libdir}/%{name}-%{version}/browser/defaults/preferences/
21mr|newmoon-34.1.0-1|361	install -m 644 %{SOURCE9} %{buildroot}%{_libdir}/%{name}-%{version}/browser/defaults/preferences/kde.js
21mr|newmoon-34.1.0-1|362	
21mr|newmoon-34.1.0-1|363	# Create and own %%_libdir/mozilla/plugins & newmoon extensions directories
21mr|newmoon-34.1.0-1|364	mkdir -p %{buildroot}%{_libdir}/mozilla/plugins
21mr|newmoon-34.1.0-1|365	mkdir -p %{buildroot}%{_libdir}/mozilla/extensions/%{newmoon_appid}
21mr|newmoon-34.1.0-1|366	mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{newmoon_appid}
21mr|newmoon-34.1.0-1|367	
21mr|newmoon-34.1.0-1|368	# (tpg) desktop entry
21mr|newmoon-34.1.0-1|369	mkdir -p %{buildroot}%{_datadir}/applications
21mr|newmoon-34.1.0-1|370	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|newmoon-34.1.0-1|371	
21mr|newmoon-34.1.0-1|372	# (tpg) icons
21mr|newmoon-34.1.0-1|373	for i in 16 22 24 32 48 128; do
21mr|newmoon-34.1.0-1|374	# (cg) Not all icon sizes are installed with make install, so just redo it here.
21mr|newmoon-34.1.0-1|375	convert %{_builddir}/obj/dist/bin/browser/icons/mozicon128.png -scale ${i}x${i} %{buildroot}%{_libdir}/%{name}-%{version}/browser/chrome/icons/default/default${i}.png
21mr|newmoon-34.1.0-1|376	mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
21mr|newmoon-34.1.0-1|377	ln -sf %{_libdir}/%{name}-%{version}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png ;
21mr|newmoon-34.1.0-1|378	done
21mr|newmoon-34.1.0-1|379	
21mr|newmoon-34.1.0-1|380	# exclusions
21mr|newmoon-34.1.0-1|381	rm -f %{buildroot}%{_libdir}/%{name}-%{version}/README.txt
21mr|newmoon-34.1.0-1|382	rm -f %{buildroot}%{_libdir}/%{name}-%{version}/removed-files
21mr|newmoon-34.1.0-1|383	rm -f %{buildroot}%{_libdir}/%{name}-%{version}/precomplete
21mr|newmoon-34.1.0-1|384	
21mr|newmoon-34.1.0-1|385	install -D -m644 %{oname}/app/profile/prefs.js %{buildroot}%{_libdir}/%{name}-%{version}/browser/defaults/preferences/prefs.js
21mr|newmoon-34.1.0-1|386	cat << EOF >> %{buildroot}%{_libdir}/%{name}-%{version}/browser/defaults/preferences/prefs.js
21mr|newmoon-34.1.0-1|387	pref("app.update.auto", false);
21mr|newmoon-34.1.0-1|388	pref("app.update.enabled", false);
21mr|newmoon-34.1.0-1|389	pref("browser.backspace_action", 2);
21mr|newmoon-34.1.0-1|390	pref("browser.ctrlTab.previews", true);
21mr|newmoon-34.1.0-1|391	pref("browser.display.use_system_colors", true);
21mr|newmoon-34.1.0-1|392	pref("browser.download.folderList", 1);
21mr|newmoon-34.1.0-1|393	pref("browser.EULA.override", true);
21mr|newmoon-34.1.0-1|394	pref("browser.link.open_newwindow", 3);
21mr|newmoon-34.1.0-1|395	pref("browser.newtab.url", "file:///usr/share/doc/HTML/index.html");
21mr|newmoon-34.1.0-1|396	pref("browser.search.openintab", true);
21mr|newmoon-34.1.0-1|397	pref("browser.shell.checkDefaultBrowser", false);
21mr|newmoon-34.1.0-1|398	pref("browser.startup.homepage", "file:///usr/share/doc/HTML/index.html");
21mr|newmoon-34.1.0-1|399	pref("browser.startup.page", 1);
21mr|newmoon-34.1.0-1|400	pref("browser.tabs.insertRelatedAfterCurrent", true);
21mr|newmoon-34.1.0-1|401	pref("browser.tabs.onTop", true);
21mr|newmoon-34.1.0-1|402	pref("dom.ipc.plugins.enabled.nswrapper*", false);
21mr|newmoon-34.1.0-1|403	pref("extensions.autoDisableScopes", 0);
21mr|newmoon-34.1.0-1|404	pref("extensions.shownSelectionUI", true);
21mr|newmoon-34.1.0-1|405	pref("general.useragent.compatMode", 2);
21mr|newmoon-34.1.0-1|406	pref("general.useragent.override.consultant.ru", "Mozilla/5.0 (X11; Linux %{_target_cpu}; rv:78.0) Gecko/20100101 Firefox/78.0");
21mr|newmoon-34.1.0-1|407	pref("intl.locale.matchOS", true);
21mr|newmoon-34.1.0-1|408	pref("network.manage-offline-status", true);
21mr|newmoon-34.1.0-1|409	pref("startup.homepage_welcome_url", "file:///usr/share/doc/HTML/first_startup.html");
21mr|newmoon-34.1.0-1|410	pref("startup.homepage_override_url", "file:///usr/share/doc/HTML/index.html");
21mr|newmoon-34.1.0-1|411	EOF
21mr|newmoon-34.1.0-1|412	
21mr|newmoon-34.1.0-1|413	install -m644 %{SOURCE2} %{buildroot}%{_libdir}/%{name}-%{version}/browser/defaults/preferences/xulstore.json
21mr|newmoon-34.1.0-1|414	
21mr|newmoon-34.1.0-1|415	cp %{SOURCE10} %{SOURCE11} %{buildroot}%{_libdir}/%{name}-%{version}/dictionaries
21mr|newmoon-34.1.0-1|416	
21mr|newmoon-34.1.0-1|417	# (lm) touch and %%ghost bookmarks.html to a proper uninstall
21mr|newmoon-34.1.0-1|418	touch %{buildroot}%{_libdir}/%{name}-%{version}/browser/defaults/preferences/bookmarks.html
21mr|newmoon-34.1.0-1|419	
21mr|newmoon-34.1.0-1|420	# search engines
21mr|newmoon-34.1.0-1|421	mkdir -p %{buildroot}%{_libdir}/%{name}-%{version}/browser/searchplugins
21mr|newmoon-34.1.0-1|422	cp %{SOURCE5} %{buildroot}%{_libdir}/%{name}-%{version}/browser/searchplugins/yandex.xml
21mr|newmoon-34.1.0-1|423	cp %{SOURCE6} %{buildroot}%{_libdir}/%{name}-%{version}/browser/searchplugins/google.xml
21mr|newmoon-34.1.0-1|424	cp %{oname}/locales/en-US/searchplugins/bing.xml %{buildroot}%{_libdir}/%{name}-%{version}/browser/searchplugins/bing.xml
21mr|newmoon-34.1.0-1|425	cp %{oname}/locales/en-US/searchplugins/duckduckgo-%{oname}.xml %{buildroot}%{_libdir}/%{name}-%{version}/browser/searchplugins/duckduckgo-%{oname}.xml
21mr|newmoon-34.1.0-1|426	cp %{oname}/locales/en-US/searchplugins/wikipedia.xml %{buildroot}%{_libdir}/%{name}-%{version}/browser/searchplugins/wikipedia.xml
21mr|newmoon-34.1.0-1|427	cp %{oname}/locales/en-US/searchplugins/yahoo.xml %{buildroot}%{_libdir}/%{name}-%{version}/browser/searchplugins/yahoo.xml
21mr|newmoon-34.1.0-1|428	
21mr|newmoon-34.1.0-1|429	cat <<EOF >macro
21mr|newmoon-34.1.0-1|430	# Macros from %{name} package
21mr|newmoon-34.1.0-1|431	%%newmoon_major %{version}
21mr|newmoon-34.1.0-1|432	%%newmoon_version %{version}
21mr|newmoon-34.1.0-1|433	%%newmoon_mozillapath %{_libdir}/%{name}-%{version}
21mr|newmoon-34.1.0-1|434	%%newmoon_pluginsdir %{_libdir}/mozilla/plugins
21mr|newmoon-34.1.0-1|435	%%newmoon_appid \{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4\}
21mr|newmoon-34.1.0-1|436	%%newmoon_extdir %%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{newmoon_appid}; else echo %%{_libdir}/mozilla/extensions/%%{newmoon_appid}; fi)
21mr|newmoon-34.1.0-1|437	EOF
21mr|newmoon-34.1.0-1|438	%install_macro %{name} macro
21mr|newmoon-34.1.0-1|439	
21mr|newmoon-34.1.0-1|440	# Default useragent for webvideo like tvzvezda
21mr|newmoon-34.1.0-1|441	sed -i -e "/general.useragent.compatMode.firefox/ s/false/true/"	\
21mr|newmoon-34.1.0-1|442	-e "/general.useragent.compatMode.gecko/ s/false/true/"		\
21mr|newmoon-34.1.0-1|443	-e "/general.useragent.compatMode/ s/0/2/"			\
21mr|newmoon-34.1.0-1|444	%{buildroot}%{_libdir}/%{name}-%{version}/browser/defaults/preferences/palemoon.js		\
21mr|newmoon-34.1.0-1|445	%{buildroot}%{_libdir}/%{name}-%{version}/browser/defaults/preferences/palemoon-branding.js	\
21mr|newmoon-34.1.0-1|446	%{buildroot}%{_libdir}/%{name}-%{version}/goanna.js
21mr|newmoon-34.1.0-1|447	
21mr|newmoon-34.1.0-1|448	# newmoon-l10n
21mr|newmoon-34.1.0-1|449	# Convert rpm macros to bash variables
21mr|newmoon-34.1.0-1|450	%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
21mr|newmoon-34.1.0-1|451	
21mr|newmoon-34.1.0-1|452	mkdir -p %{buildroot}%{newmoon_extdir}/
21mr|newmoon-34.1.0-1|453	
21mr|newmoon-34.1.0-1|454	# Install all languages
21mr|newmoon-34.1.0-1|455	for lang in %{langlist}; do
21mr|newmoon-34.1.0-1|456	language="language_$lang"
21mr|newmoon-34.1.0-1|457	language=${!language}
21mr|newmoon-34.1.0-1|458	# l10n
21mr|newmoon-34.1.0-1|459	mkdir ${language}
21mr|newmoon-34.1.0-1|460	mv pm-langpack-$(echo $lang |tr _ - |tr '[:upper:]' '[:lower:]')-%{version}.xpi ${language}/${language}.xpi
21mr|newmoon-34.1.0-1|461	pushd ${language}
21mr|newmoon-34.1.0-1|462	unzip -q ${language}.xpi
21mr|newmoon-34.1.0-1|463	install -m 644 %{SOURCE14} browser/chrome/${language}/locale/branding/brand.dtd
21mr|newmoon-34.1.0-1|464	install -m 644 %{SOURCE15} browser/chrome/${language}/locale/branding/brand.properties
21mr|newmoon-34.1.0-1|465	if [ "$language" = ru ]; then
21mr|newmoon-34.1.0-1|466	sed -i "s/Developer Tools/Средства разработчика/" browser/chrome/ru/locale/browser/browser.dtd
21mr|newmoon-34.1.0-1|467	sed -i "/webDeveloperMenu\.accesskey/ s/\x22v\x22/\x22е\x22/" browser/chrome/ru/locale/browser/browser.dtd
21mr|newmoon-34.1.0-1|468	sed -i "s/Service Workers/Фоновые скрипты/" browser/chrome/ru/locale/ru/devtools/client/menus.properties
21mr|newmoon-34.1.0-1|469	sed -i "s/\(devtoolsServiceWorkers.accesskey=\)k/\1к/" browser/chrome/ru/locale/ru/devtools/client/menus.properties
21mr|newmoon-34.1.0-1|470	sed -i "s/System Defaults/Настройки системы/" browser/chrome/ru/locale/browser/preferences/main.dtd
21mr|newmoon-34.1.0-1|471	sed -i "s/Always check to see if/Всегда проверять, что/" browser/chrome/ru/locale/browser/preferences/main.dtd
21mr|newmoon-34.1.0-1|472	sed -i "/alwaysCheckDefault\.accesskey/ s/\x22w\x22/\x22е\x22/" browser/chrome/ru/locale/browser/preferences/main.dtd
21mr|newmoon-34.1.0-1|473	sed -i "s/is the default browser on startup/выставлен браузером по умолчанию/" browser/chrome/ru/locale/browser/preferences/main.dtd
21mr|newmoon-34.1.0-1|474	sed -i "s/Make /Выставить /" browser/chrome/ru/locale/browser/preferences/main.dtd
21mr|newmoon-34.1.0-1|475	sed -i "s/; the default browser/; браузером по умолчанию/" browser/chrome/ru/locale/browser/preferences/main.dtd
21mr|newmoon-34.1.0-1|476	sed -i "s/is currently your default browser/выставлен браузером по умолчанию/" browser/chrome/ru/locale/browser/preferences/main.dtd
21mr|newmoon-34.1.0-1|477	sed -i "s/Data Privacy/приватность/" browser/chrome/ru/locale/browser/preferences/privacy.dtd
21mr|newmoon-34.1.0-1|478	sed -i "s/Tell sites not to share or sell my data/Просить сайты не распространять и не продавать мои данные/" browser/chrome/ru/locale/browser/preferences/privacy.dtd
21mr|newmoon-34.1.0-1|479	sed -i "/sendGPCheader\.accesskey/ s/\x22n\x22/\x22н\x22/" browser/chrome/ru/locale/browser/preferences/privacy.dtd
21mr|newmoon-34.1.0-1|480	sed -i "s/Learn More/Узнать больше/" browser/chrome/ru/locale/browser/preferences/privacy.dtd
21mr|newmoon-34.1.0-1|481	fi
21mr|newmoon-34.1.0-1|482	zip -q -r ${language}.xpi *
21mr|newmoon-34.1.0-1|483	mv ${language}.xpi ../
21mr|newmoon-34.1.0-1|484	popd
21mr|newmoon-34.1.0-1|485	rm -rf ${language}
21mr|newmoon-34.1.0-1|486	install -m 644 ${language}.xpi %{buildroot}%{newmoon_extdir}/langpack-${language}@palemoon.org.xpi
21mr|newmoon-34.1.0-1|487	done
21mr|newmoon-34.1.0-1|488	
21mr|newmoon-34.1.0-1|489	%changelog
21mr|newmoon-34.1.0-1|490	* Thu Mar 19 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|491	- Update to 34.1.0
21mr|newmoon-34.1.0-1|492	
21mr|newmoon-34.1.0-1|493	* Wed Nov 5 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|newmoon-34.1.0-1|494	- Update version to 33.9.1
21mr|newmoon-34.1.0-1|495	
21mr|newmoon-34.1.0-1|496	* Tue Aug 5 2025 Aleksandr Proklov <a.proklov@rosa.ru> 33.8.1.2-1
21mr|newmoon-34.1.0-1|497	- Update version to 33.8.1.2
21mr|newmoon-34.1.0-1|498	
21mr|newmoon-34.1.0-1|499	* Fri Aug 1 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|newmoon-34.1.0-1|500	- Update version to 33.8.1.1
21mr|newmoon-34.1.0-1|501	
21mr|newmoon-34.1.0-1|502	* Mon Jun 16 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.7.2-1
21mr|newmoon-34.1.0-1|503	- Update to 33.7.2
21mr|newmoon-34.1.0-1|504	
21mr|newmoon-34.1.0-1|505	* Thu Mar 6 2025 Andrey Grigorev <survolog@yandex.ru> 33.6.0.1-2
21mr|newmoon-34.1.0-1|506	- Add ffmpeg4 Rec
21mr|newmoon-34.1.0-1|507	
21mr|newmoon-34.1.0-1|508	* Thu Mar 6 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.6.0.1-2
21mr|newmoon-34.1.0-1|509	- Fix sound tvzvezda
21mr|newmoon-34.1.0-1|510	
21mr|newmoon-34.1.0-1|511	- Merge: 7291c9e efab634
21mr|newmoon-34.1.0-1|512	* Wed Feb 26 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|513	- Merge from rosa2023.1
21mr|newmoon-34.1.0-1|514	
21mr|newmoon-34.1.0-1|515	* Wed Feb 26 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|516	- Update to 33.6.0.1
21mr|newmoon-34.1.0-1|517	
21mr|newmoon-34.1.0-1|518	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|newmoon-34.1.0-1|519	- automated spec cleanup
21mr|newmoon-34.1.0-1|520	
21mr|newmoon-34.1.0-1|521	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|newmoon-34.1.0-1|522	- automated spec cleanup
21mr|newmoon-34.1.0-1|523	
21mr|newmoon-34.1.0-1|524	* Tue Feb 11 2025 Andrey Grigorev <survolog@yandex.ru> 33.5.0-2
21mr|newmoon-34.1.0-1|525	- Fix build
21mr|newmoon-34.1.0-1|526	
21mr|newmoon-34.1.0-1|527	* Sat Dec 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.5.0-1
21mr|newmoon-34.1.0-1|528	- Update to 33.5.0
21mr|newmoon-34.1.0-1|529	
21mr|newmoon-34.1.0-1|530	* Sat Dec 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.5.0-1
21mr|newmoon-34.1.0-1|531	- Update to 33.5.0
21mr|newmoon-34.1.0-1|532	
21mr|newmoon-34.1.0-1|533	* Sat Dec 28 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|534	- Update to 33.5.0
21mr|newmoon-34.1.0-1|535	
21mr|newmoon-34.1.0-1|536	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|537	- Update to 33.2.0
21mr|newmoon-34.1.0-1|538	
21mr|newmoon-34.1.0-1|539	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|540	- Update to 33.2.0
21mr|newmoon-34.1.0-1|541	
21mr|newmoon-34.1.0-1|542	* Wed Oct 23 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.4.0.1-2
21mr|newmoon-34.1.0-1|543	- Update to 33.4.0.1, clear sources URLs for spectool not download dictionary files
21mr|newmoon-34.1.0-1|544	
21mr|newmoon-34.1.0-1|545	* Fri Aug 16 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|546	- Update to 33.3.0
21mr|newmoon-34.1.0-1|547	
21mr|newmoon-34.1.0-1|548	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|549	- Update to 33.2.0
21mr|newmoon-34.1.0-1|550	
21mr|newmoon-34.1.0-1|551	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|552	- Update to 33.2.0
21mr|newmoon-34.1.0-1|553	
21mr|newmoon-34.1.0-1|554	* Mon Oct 14 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|newmoon-34.1.0-1|555	- Update version to 33.4.0.1
21mr|newmoon-34.1.0-1|556	
21mr|newmoon-34.1.0-1|557	* Fri Aug 16 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.3.0-1
21mr|newmoon-34.1.0-1|558	- Update to 33.3.0
21mr|newmoon-34.1.0-1|559	
21mr|newmoon-34.1.0-1|560	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.2.0-1
21mr|newmoon-34.1.0-1|561	- Update to 33.2.0
21mr|newmoon-34.1.0-1|562	
21mr|newmoon-34.1.0-1|563	- Merge: bb336f7 9b6acd4
21mr|newmoon-34.1.0-1|564	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|565	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|newmoon-34.1.0-1|566	
21mr|newmoon-34.1.0-1|567	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.2.0-1
21mr|newmoon-34.1.0-1|568	- Update to 33.2.0
21mr|newmoon-34.1.0-1|569	
21mr|newmoon-34.1.0-1|570	- Merge: f02d0c6 b064a0f
21mr|newmoon-34.1.0-1|571	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|572	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|newmoon-34.1.0-1|573	
21mr|newmoon-34.1.0-1|574	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|575	- Update to 33.2.0
21mr|newmoon-34.1.0-1|576	
21mr|newmoon-34.1.0-1|577	* Wed Jun 26 2024 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|578	- Update to 33.2.0
21mr|newmoon-34.1.0-1|579	
21mr|newmoon-34.1.0-1|580	* Fri Feb 9 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 33.0.0-1
21mr|newmoon-34.1.0-1|581	- Update to 33.0.0
21mr|newmoon-34.1.0-1|582	
21mr|newmoon-34.1.0-1|583	* Tue Oct 17 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 32.4.1-1
21mr|newmoon-34.1.0-1|584	- Update to 32.4.1
21mr|newmoon-34.1.0-1|585	
21mr|newmoon-34.1.0-1|586	* Wed Jan 18 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 31.4.2-1
21mr|newmoon-34.1.0-1|587	- Update to 31.4.2
21mr|newmoon-34.1.0-1|588	
21mr|newmoon-34.1.0-1|589	* Thu Sep 8 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 31.2.0.1-1
21mr|newmoon-34.1.0-1|590	- Update to 31.2.0.1
21mr|newmoon-34.1.0-1|591	
21mr|newmoon-34.1.0-1|592	* Thu Apr 21 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 29.4.6-1
21mr|newmoon-34.1.0-1|593	- Update to 29.4.6
21mr|newmoon-34.1.0-1|594	
21mr|newmoon-34.1.0-1|595	* Mon Jan 31 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 29.4.4-1
21mr|newmoon-34.1.0-1|596	- Update to 29.4.4
21mr|newmoon-34.1.0-1|597	
21mr|newmoon-34.1.0-1|598	* Thu Dec 9 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 29.4.2.1-2
21mr|newmoon-34.1.0-1|599	- Fix start youtube
21mr|newmoon-34.1.0-1|600	
21mr|newmoon-34.1.0-1|601	* Tue Dec 7 2021 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|602	- Fix name
21mr|newmoon-34.1.0-1|603	
21mr|newmoon-34.1.0-1|604	* Tue Dec 7 2021 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|605	- Fix i686 build
21mr|newmoon-34.1.0-1|606	
21mr|newmoon-34.1.0-1|607	* Tue Dec 7 2021 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|newmoon-34.1.0-1|608	- Update to 29.4.0.2
21mr|newmoon-34.1.0-1|609	
21mr|newmoon-34.1.0-1|610	* Thu May 13 2021 slava86 <s.matveev@rosalinux.ru> 29.2.0-2
21mr|newmoon-34.1.0-1|611	- temporarily move to prefs.js, certain sites do not work
21mr|newmoon-34.1.0-1|612	
21mr|newmoon-34.1.0-1|613	* Sat May 8 2021 Святослав <s.matveev@rosalinux.ru> 29.2.0-1
21mr|newmoon-34.1.0-1|614	- Updated .abf.yml
21mr|newmoon-34.1.0-1|615	
21mr|newmoon-34.1.0-1|616	* Sat May 8 2021 slava86 <s.matveev@rosalinux.ru>
21mr|newmoon-34.1.0-1|617	- 28.10.0 > 29.2.0;security fix;UXP update to 20210330 (CVE-2021-23987 CVE-2021-23981 CVE-2021-23982);rediff patches;fix build gcc11
21mr|newmoon-34.1.0-1|618	
21mr|newmoon-34.1.0-1|619	* Thu Aug 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 28.10.0-2
21mr|newmoon-34.1.0-1|620	- fix typo
21mr|newmoon-34.1.0-1|621	
21mr|newmoon-34.1.0-1|622	* Thu Aug 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|newmoon-34.1.0-1|623	- remove provides of bundled nss
21mr|newmoon-34.1.0-1|624	
21mr|newmoon-34.1.0-1|625	* Wed Jul 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 28.10.0-1
21mr|newmoon-34.1.0-1|626	- Fix typo
21mr|newmoon-34.1.0-1|627	
21mr|newmoon-34.1.0-1|628	* Wed Jul 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|newmoon-34.1.0-1|629	- Adjust build flags + disable debug package for 32 bit builds (not enough memory)
21mr|newmoon-34.1.0-1|630	
21mr|newmoon-34.1.0-1|631	* Wed Jul 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|newmoon-34.1.0-1|632	- Don't use clang
21mr|newmoon-34.1.0-1|633	
21mr|newmoon-34.1.0-1|634	* Wed Jul 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|newmoon-34.1.0-1|635	- New version 28.10.0

14413 21
21mr|newt-0.52.21-3|1	%define	major	0.52
21mr|newt-0.52.21-3|2	%define	libname	%mklibname %{name} %{major}
21mr|newt-0.52.21-3|3	%define	devname	%mklibname %{name} -d
21mr|newt-0.52.21-3|4	
21mr|newt-0.52.21-3|5	Summary:	A development library for text mode user interfaces
21mr|newt-0.52.21-3|6	Name:		newt
21mr|newt-0.52.21-3|7	Version:	0.52.21
21mr|newt-0.52.21-3|8	Release:	3
21mr|newt-0.52.21-3|9	License:	LGPLv2+
21mr|newt-0.52.21-3|10	Group:		System/Libraries
21mr|newt-0.52.21-3|11	Url:		https://fedorahosted.org/newt/
21mr|newt-0.52.21-3|12	Source0:	https://fedorahosted.org/releases/n/e/newt/%{name}-%{version}.tar.gz
21mr|newt-0.52.21-3|13	Patch1: 	newt-0.52.6-mdvconf.patch
21mr|newt-0.52.21-3|14	Patch2: 	newt-0.51.4-fix-wstrlen-for-non-utf8-strings.patch
21mr|newt-0.52.21-3|15	Patch3:		newt-0.52.19-slang-include.patch
21mr|newt-0.52.21-3|16	BuildRequires:	glibc-static-devel
21mr|newt-0.52.21-3|17	BuildRequires:	pkgconfig(popt)
21mr|newt-0.52.21-3|18	BuildRequires:	pkgconfig(python2)
21mr|newt-0.52.21-3|19	BuildRequires:	pkgconfig(python3)
21mr|newt-0.52.21-3|20	BuildRequires:	pkgconfig(slang)
21mr|newt-0.52.21-3|21	Provides:	whiptail = %{EVRD}
21mr|newt-0.52.21-3|22	
21mr|newt-0.52.21-3|23	%description
21mr|newt-0.52.21-3|24	Newt is a programming library for color text mode, widget based user
21mr|newt-0.52.21-3|25	interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes,
21mr|newt-0.52.21-3|26	radio buttons, labels, plain text fields, scrollbars, etc., to text mode user
21mr|newt-0.52.21-3|27	interfaces.  This package contains a /usr/bin/dialog replacement called
21mr|newt-0.52.21-3|28	whiptail. Newt is based on the slang library.
21mr|newt-0.52.21-3|29	
21mr|newt-0.52.21-3|30	%files -f %{name}.lang
21mr|newt-0.52.21-3|31	%doc CHANGES COPYING
21mr|newt-0.52.21-3|32	%{_bindir}/whiptail
21mr|newt-0.52.21-3|33	%{py3_platsitedir}/*
21mr|newt-0.52.21-3|34	%{_mandir}/man1/whiptail.1*
21mr|newt-0.52.21-3|35	
21mr|newt-0.52.21-3|36	#----------------------------------------------------------------------------
21mr|newt-0.52.21-3|37	
21mr|newt-0.52.21-3|38	%package -n	%{libname}
21mr|newt-0.52.21-3|39	Summary:	Newt windowing toolkit development files library
21mr|newt-0.52.21-3|40	Group:		Development/C
21mr|newt-0.52.21-3|41	
21mr|newt-0.52.21-3|42	%description -n %{libname}
21mr|newt-0.52.21-3|43	This package contains the shared library for %{name}.
21mr|newt-0.52.21-3|44	
21mr|newt-0.52.21-3|45	%files -n %{libname}
21mr|newt-0.52.21-3|46	%{_libdir}/libnewt.so.%{major}*
21mr|newt-0.52.21-3|47	
21mr|newt-0.52.21-3|48	#----------------------------------------------------------------------------
21mr|newt-0.52.21-3|49	
21mr|newt-0.52.21-3|50	%package -n	%{devname}
21mr|newt-0.52.21-3|51	Summary:	Newt windowing toolkit development files
21mr|newt-0.52.21-3|52	Group:		Development/C
21mr|newt-0.52.21-3|53	Requires:	%{libname} = %{EVRD}
21mr|newt-0.52.21-3|54	Provides:	%{name}-devel = %{EVRD}
21mr|newt-0.52.21-3|55	
21mr|newt-0.52.21-3|56	%description -n %{devname}
21mr|newt-0.52.21-3|57	This package contains the development files for %{name}.
21mr|newt-0.52.21-3|58	
21mr|newt-0.52.21-3|59	%files -n %{devname}
21mr|newt-0.52.21-3|60	%doc tutorial.sgml
21mr|newt-0.52.21-3|61	%{_includedir}/newt.h
21mr|newt-0.52.21-3|62	%{_libdir}/libnewt.a
21mr|newt-0.52.21-3|63	%{_libdir}/libnewt.so
21mr|newt-0.52.21-3|64	%{_libdir}/pkgconfig/libnewt.pc
21mr|newt-0.52.21-3|65	
21mr|newt-0.52.21-3|66	#----------------------------------------------------------------------------
21mr|newt-0.52.21-3|67	
21mr|newt-0.52.21-3|68	%package -n %python2-newt
21mr|newt-0.52.21-3|69	%py2_migration_meta %python2-newt
21mr|newt-0.52.21-3|70	Summary:	Python 2.x bindings to the newt text mode windowing toolkit
21mr|newt-0.52.21-3|71	Group:		Development/Python
21mr|newt-0.52.21-3|72	Requires:	%{libname} = %{EVRD}
21mr|newt-0.52.21-3|73	Provides:	%python2-snack = %{EVRD}
21mr|newt-0.52.21-3|74	Provides:	python2-snack = %{EVRD}
21mr|newt-0.52.21-3|75	# for newt_syrup
21mr|newt-0.52.21-3|76	Provides:	pythonegg(newt-python) = %{EVRD}
21mr|newt-0.52.21-3|77	Provides:	python%{py2_ver}dist(newt-python) = %{EVRD}
21mr|newt-0.52.21-3|78	
21mr|newt-0.52.21-3|79	%description -n %python2-newt
21mr|newt-0.52.21-3|80	Python 2.x bindings to the newt text mode windowing toolkit
21mr|newt-0.52.21-3|81	
21mr|newt-0.52.21-3|82	%files -n %python2-newt
21mr|newt-0.52.21-3|83	%{py2_platsitedir}/*
21mr|newt-0.52.21-3|84	
21mr|newt-0.52.21-3|85	#----------------------------------------------------------------------------
21mr|newt-0.52.21-3|86	
21mr|newt-0.52.21-3|87	%package -n python3-newt
21mr|newt-0.52.21-3|88	Summary:	Python bindings to the newt text mode windowing toolkit
21mr|newt-0.52.21-3|89	Group:		Development/Python
21mr|newt-0.52.21-3|90	Requires:	%{libname} = %{EVRD}
21mr|newt-0.52.21-3|91	Provides:	python3-snack = %{EVRD}
21mr|newt-0.52.21-3|92	# for newt_syrup
21mr|newt-0.52.21-3|93	Provides:	python3egg(newt-python) = %{EVRD}
21mr|newt-0.52.21-3|94	Provides:	python%{py3_ver}dist(newt-python) = %{EVRD}
21mr|newt-0.52.21-3|95	
21mr|newt-0.52.21-3|96	%description -n python3-newt
21mr|newt-0.52.21-3|97	Python bindings to the newt text mode windowing toolkit
21mr|newt-0.52.21-3|98	
21mr|newt-0.52.21-3|99	%files -n python3-newt
21mr|newt-0.52.21-3|100	%{python3_sitearch}/*.py*
21mr|newt-0.52.21-3|101	%{python3_sitearch}/__pycache__/*.py*
21mr|newt-0.52.21-3|102	
21mr|newt-0.52.21-3|103	#----------------------------------------------------------------------------
21mr|newt-0.52.21-3|104	
21mr|newt-0.52.21-3|105	%prep
21mr|newt-0.52.21-3|106	%autosetup -p1
21mr|newt-0.52.21-3|107	
21mr|newt-0.52.21-3|108	%build
21mr|newt-0.52.21-3|109	export PYTHON=%{__python3}
21mr|newt-0.52.21-3|110	export PYTHONVERS=%{__python3}
21mr|newt-0.52.21-3|111	
21mr|newt-0.52.21-3|112	%configure \
21mr|newt-0.52.21-3|113	--with-gpm-support \
21mr|newt-0.52.21-3|114	--without-tcl
21mr|newt-0.52.21-3|115	%make
21mr|newt-0.52.21-3|116	%make shared
21mr|newt-0.52.21-3|117	
21mr|newt-0.52.21-3|118	%install
21mr|newt-0.52.21-3|119	%make_install
21mr|newt-0.52.21-3|120	
21mr|newt-0.52.21-3|121	ln -snf lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so.%{major}
21mr|newt-0.52.21-3|122	
21mr|newt-0.52.21-3|123	%find_lang %{name}

14414 21
21mr|nfs-ganesha-3.3-1|1	
21mr|nfs-ganesha-3.3-1|2	%global _hardened_build 1
21mr|nfs-ganesha-3.3-1|3	
21mr|nfs-ganesha-3.3-1|4	%define on_off_switch() %%{?with_%1:ON}%%{!?with_%1:OFF}
21mr|nfs-ganesha-3.3-1|5	
21mr|nfs-ganesha-3.3-1|6	%bcond_without nullfs
21mr|nfs-ganesha-3.3-1|7	%global use_fsal_null %{on_off_switch nullfs}
21mr|nfs-ganesha-3.3-1|8	
21mr|nfs-ganesha-3.3-1|9	%bcond_without mem
21mr|nfs-ganesha-3.3-1|10	%global use_fsal_mem %{on_off_switch mem}
21mr|nfs-ganesha-3.3-1|11	
21mr|nfs-ganesha-3.3-1|12	%bcond_without gpfs
21mr|nfs-ganesha-3.3-1|13	%global use_fsal_gpfs %{on_off_switch gpfs}
21mr|nfs-ganesha-3.3-1|14	
21mr|nfs-ganesha-3.3-1|15	%bcond_with xfs
21mr|nfs-ganesha-3.3-1|16	%global use_fsal_xfs %{on_off_switch xfs}
21mr|nfs-ganesha-3.3-1|17	
21mr|nfs-ganesha-3.3-1|18	%bcond_with lustre
21mr|nfs-ganesha-3.3-1|19	%global use_fsal_lustre %{on_off_switch lustre}
21mr|nfs-ganesha-3.3-1|20	
21mr|nfs-ganesha-3.3-1|21	%ifnarch %{ix86} %{arm}
21mr|nfs-ganesha-3.3-1|22	%bcond_without ceph
21mr|nfs-ganesha-3.3-1|23	%else
21mr|nfs-ganesha-3.3-1|24	%bcond_with ceph
21mr|nfs-ganesha-3.3-1|25	%endif
21mr|nfs-ganesha-3.3-1|26	%global use_fsal_ceph %{on_off_switch ceph}
21mr|nfs-ganesha-3.3-1|27	
21mr|nfs-ganesha-3.3-1|28	%ifnarch %{ix86} %{arm}
21mr|nfs-ganesha-3.3-1|29	%bcond_without rgw
21mr|nfs-ganesha-3.3-1|30	%else
21mr|nfs-ganesha-3.3-1|31	%bcond_with rgw
21mr|nfs-ganesha-3.3-1|32	%endif
21mr|nfs-ganesha-3.3-1|33	%global use_fsal_rgw %{on_off_switch rgw}
21mr|nfs-ganesha-3.3-1|34	
21mr|nfs-ganesha-3.3-1|35	%bcond_without gluster
21mr|nfs-ganesha-3.3-1|36	%global use_fsal_gluster %{on_off_switch gluster}
21mr|nfs-ganesha-3.3-1|37	
21mr|nfs-ganesha-3.3-1|38	%bcond_with panfs
21mr|nfs-ganesha-3.3-1|39	%global use_fsal_panfs %{on_off_switch panfs}
21mr|nfs-ganesha-3.3-1|40	
21mr|nfs-ganesha-3.3-1|41	%bcond_with rdma
21mr|nfs-ganesha-3.3-1|42	%global use_rdma %{on_off_switch rdma}
21mr|nfs-ganesha-3.3-1|43	
21mr|nfs-ganesha-3.3-1|44	%bcond_with 9P
21mr|nfs-ganesha-3.3-1|45	%global use_9P %{on_off_switch 9P}
21mr|nfs-ganesha-3.3-1|46	
21mr|nfs-ganesha-3.3-1|47	%bcond_with jemalloc
21mr|nfs-ganesha-3.3-1|48	
21mr|nfs-ganesha-3.3-1|49	%bcond_with lttng
21mr|nfs-ganesha-3.3-1|50	%global use_lttng %{on_off_switch lttng}
21mr|nfs-ganesha-3.3-1|51	
21mr|nfs-ganesha-3.3-1|52	%bcond_without utils
21mr|nfs-ganesha-3.3-1|53	%global use_utils %{on_off_switch utils}
21mr|nfs-ganesha-3.3-1|54	
21mr|nfs-ganesha-3.3-1|55	%bcond_without gui_utils
21mr|nfs-ganesha-3.3-1|56	%global use_gui_utils %{on_off_switch gui_utils}
21mr|nfs-ganesha-3.3-1|57	
21mr|nfs-ganesha-3.3-1|58	%bcond_without system_ntirpc
21mr|nfs-ganesha-3.3-1|59	%global use_system_ntirpc %{on_off_switch system_ntirpc}
21mr|nfs-ganesha-3.3-1|60	
21mr|nfs-ganesha-3.3-1|61	%bcond_without man_page
21mr|nfs-ganesha-3.3-1|62	%global use_man_page %{on_off_switch man_page}
21mr|nfs-ganesha-3.3-1|63	
21mr|nfs-ganesha-3.3-1|64	%ifnarch %{ix86} %{arm}
21mr|nfs-ganesha-3.3-1|65	%bcond_without rados_recov
21mr|nfs-ganesha-3.3-1|66	%else
21mr|nfs-ganesha-3.3-1|67	%bcond_with rados_recov
21mr|nfs-ganesha-3.3-1|68	%endif
21mr|nfs-ganesha-3.3-1|69	%global use_rados_recov %{on_off_switch rados_recov}
21mr|nfs-ganesha-3.3-1|70	
21mr|nfs-ganesha-3.3-1|71	%ifnarch %{ix86} %{arm}
21mr|nfs-ganesha-3.3-1|72	%bcond_without rados_urls
21mr|nfs-ganesha-3.3-1|73	%else
21mr|nfs-ganesha-3.3-1|74	%bcond_with rados_urls
21mr|nfs-ganesha-3.3-1|75	%endif
21mr|nfs-ganesha-3.3-1|76	%global use_rados_urls %{on_off_switch rados_urls}
21mr|nfs-ganesha-3.3-1|77	
21mr|nfs-ganesha-3.3-1|78	%bcond_without rpcbind
21mr|nfs-ganesha-3.3-1|79	%global use_rpcbind %{on_off_switch rpcbind}
21mr|nfs-ganesha-3.3-1|80	
21mr|nfs-ganesha-3.3-1|81	%bcond_without mspac_support
21mr|nfs-ganesha-3.3-1|82	%global use_mspac_support %{on_off_switch mspac_support}
21mr|nfs-ganesha-3.3-1|83	
21mr|nfs-ganesha-3.3-1|84	%bcond_with sanitize_address
21mr|nfs-ganesha-3.3-1|85	%global use_sanitize_address %{on_off_switch sanitize_address}
21mr|nfs-ganesha-3.3-1|86	
21mr|nfs-ganesha-3.3-1|87	%bcond_without selinux
21mr|nfs-ganesha-3.3-1|88	
21mr|nfs-ganesha-3.3-1|89	%global dev_version %{lua: s = string.gsub('@GANESHA_EXTRA_VERSION@', '^%-', ''); s2 = string.gsub(s, '%-', '.'); print((s2 ~= nil and s2 ~= '') and s2 or "0.1") }
21mr|nfs-ganesha-3.3-1|90	# %%global	dev rc5
21mr|nfs-ganesha-3.3-1|91	
21mr|nfs-ganesha-3.3-1|92	
21mr|nfs-ganesha-3.3-1|93	Name:		nfs-ganesha
21mr|nfs-ganesha-3.3-1|94	Version:	3.3
21mr|nfs-ganesha-3.3-1|95	Release:	1
21mr|nfs-ganesha-3.3-1|96	Summary:	NFS-Ganesha is a NFS Server running in user space
21mr|nfs-ganesha-3.3-1|97	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|98	License:	LGPLv3+
21mr|nfs-ganesha-3.3-1|99	Url:		https://github.com/nfs-ganesha/nfs-ganesha/wiki
21mr|nfs-ganesha-3.3-1|100	Source0:	https://github.com/%{name}/%{name}/archive/V%{version}%{?dev:-%{dev}}/%{name}-%{version}%{?dev:-%{dev}}.tar.gz
21mr|nfs-ganesha-3.3-1|101	Source1:	ganesha.sysusers.conf
21mr|nfs-ganesha-3.3-1|102	Patch0001:	0001-systemd-revised-drop-in-conf-file-handling.patch
21mr|nfs-ganesha-3.3-1|103	Patch0002:	0002-selinux-ganesha.te.patch
21mr|nfs-ganesha-3.3-1|104	BuildRequires:	cmake
21mr|nfs-ganesha-3.3-1|105	BuildRequires:	make
21mr|nfs-ganesha-3.3-1|106	BuildRequires:	bison
21mr|nfs-ganesha-3.3-1|107	BuildRequires:	flex
21mr|nfs-ganesha-3.3-1|108	BuildRequires:	pkgconfig
21mr|nfs-ganesha-3.3-1|109	BuildRequires:	pkgconfig(libattr)
21mr|nfs-ganesha-3.3-1|110	BuildRequires:	pkgconfig(liburcu)
21mr|nfs-ganesha-3.3-1|111	BuildRequires:	krb5-devel
21mr|nfs-ganesha-3.3-1|112	%if %{with rados_recov} || %{with rados_urls}
21mr|nfs-ganesha-3.3-1|113	BuildRequires:	ceph-devel
21mr|nfs-ganesha-3.3-1|114	%endif
21mr|nfs-ganesha-3.3-1|115	BuildRequires:	pkgconfig(libnsl)
21mr|nfs-ganesha-3.3-1|116	BuildRequires:	dbus-devel
21mr|nfs-ganesha-3.3-1|117	Requires:	dbus
21mr|nfs-ganesha-3.3-1|118	BuildRequires:	pkgconfig(libcap)
21mr|nfs-ganesha-3.3-1|119	BuildRequires:	pkgconfig(blkid)
21mr|nfs-ganesha-3.3-1|120	BuildRequires:	pkgconfig(uuid)
21mr|nfs-ganesha-3.3-1|121	%if ( 0%{?with_mspac_support} )
21mr|nfs-ganesha-3.3-1|122	BuildRequires:	pkgconfig(wbclient)
21mr|nfs-ganesha-3.3-1|123	%endif
21mr|nfs-ganesha-3.3-1|124	BuildRequires:	gcc-c++
21mr|nfs-ganesha-3.3-1|125	%if ( %{with_system_ntirpc} )
21mr|nfs-ganesha-3.3-1|126	BuildRequires:	pkgconfig(libntirpc) > 3.0
21mr|nfs-ganesha-3.3-1|127	%else
21mr|nfs-ganesha-3.3-1|128	Requires: libntirpc = @NTIRPC_VERSION_EMBED@
21mr|nfs-ganesha-3.3-1|129	%endif
21mr|nfs-ganesha-3.3-1|130	Requires:	policycoreutils-python-utils
21mr|nfs-ganesha-3.3-1|131	%if %{with sanitize_address}
21mr|nfs-ganesha-3.3-1|132	BuildRequires: libasan
21mr|nfs-ganesha-3.3-1|133	%endif
21mr|nfs-ganesha-3.3-1|134	Requires:	nfs-utils
21mr|nfs-ganesha-3.3-1|135	%if ( 0%{?with_rpcbind} )
21mr|nfs-ganesha-3.3-1|136	Requires:	rpcbind
21mr|nfs-ganesha-3.3-1|137	#Requires:	portmap
21mr|nfs-ganesha-3.3-1|138	%endif
21mr|nfs-ganesha-3.3-1|139	
21mr|nfs-ganesha-3.3-1|140	BuildRequires:	pkgconfig(libnfsidmap)
21mr|nfs-ganesha-3.3-1|141	
21mr|nfs-ganesha-3.3-1|142	%if %{with rdma}
21mr|nfs-ganesha-3.3-1|143	BuildRequires:	libmooshika-devel >= 0.6-0
21mr|nfs-ganesha-3.3-1|144	%endif
21mr|nfs-ganesha-3.3-1|145	%if %{with jemalloc}
21mr|nfs-ganesha-3.3-1|146	BuildRequires:	jemalloc-devel
21mr|nfs-ganesha-3.3-1|147	%endif
21mr|nfs-ganesha-3.3-1|148	BuildRequires:	systemd
21mr|nfs-ganesha-3.3-1|149	Requires(pre):	/bin/systemd-sysusers
21mr|nfs-ganesha-3.3-1|150	Requires(post):	systemd
21mr|nfs-ganesha-3.3-1|151	Requires(preun): systemd
21mr|nfs-ganesha-3.3-1|152	Requires(postun): systemd
21mr|nfs-ganesha-3.3-1|153	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|154	BuildRequires:	python3egg(sphinx)
21mr|nfs-ganesha-3.3-1|155	%endif
21mr|nfs-ganesha-3.3-1|156	Requires(post):	psmisc
21mr|nfs-ganesha-3.3-1|157	
21mr|nfs-ganesha-3.3-1|158	%if %{with selinux}
21mr|nfs-ganesha-3.3-1|159	Requires: nfs-ganesha-selinux = %{EVRD}
21mr|nfs-ganesha-3.3-1|160	%endif
21mr|nfs-ganesha-3.3-1|161	# Use CMake variables
21mr|nfs-ganesha-3.3-1|162	
21mr|nfs-ganesha-3.3-1|163	%description
21mr|nfs-ganesha-3.3-1|164	nfs-ganesha : NFS-GANESHA is a NFS Server running in user space.
21mr|nfs-ganesha-3.3-1|165	It comes with various back-end modules (called FSALs) provided as
21mr|nfs-ganesha-3.3-1|166	shared objects to support different file systems and name-spaces.
21mr|nfs-ganesha-3.3-1|167	
21mr|nfs-ganesha-3.3-1|168	%files
21mr|nfs-ganesha-3.3-1|169	%license src/LICENSE.txt
21mr|nfs-ganesha-3.3-1|170	%{_bindir}/ganesha.nfsd
21mr|nfs-ganesha-3.3-1|171	%config %{_sysconfdir}/dbus-1/system.d/org.ganesha.nfsd.conf
21mr|nfs-ganesha-3.3-1|172	%config(noreplace) %{_sysconfdir}/sysconfig/ganesha
21mr|nfs-ganesha-3.3-1|173	%config(noreplace) %{_sysconfdir}/logrotate.d/ganesha
21mr|nfs-ganesha-3.3-1|174	%dir %{_sysconfdir}/ganesha/
21mr|nfs-ganesha-3.3-1|175	%config(noreplace) %{_sysconfdir}/ganesha/ganesha.conf
21mr|nfs-ganesha-3.3-1|176	%dir %{_defaultdocdir}/ganesha/
21mr|nfs-ganesha-3.3-1|177	%{_defaultdocdir}/ganesha/*
21mr|nfs-ganesha-3.3-1|178	%doc src/ChangeLog
21mr|nfs-ganesha-3.3-1|179	%dir %{_rundir}/ganesha
21mr|nfs-ganesha-3.3-1|180	%dir %{_libexecdir}/ganesha/
21mr|nfs-ganesha-3.3-1|181	%{_libexecdir}/ganesha/nfs-ganesha-config.sh
21mr|nfs-ganesha-3.3-1|182	%dir %attr(0755,ganesha,ganesha) %{_localstatedir}/log/ganesha
21mr|nfs-ganesha-3.3-1|183	
21mr|nfs-ganesha-3.3-1|184	%{_unitdir}/nfs-ganesha.service
21mr|nfs-ganesha-3.3-1|185	%{_unitdir}/nfs-ganesha-lock.service
21mr|nfs-ganesha-3.3-1|186	%{_unitdir}/nfs-ganesha-config.service
21mr|nfs-ganesha-3.3-1|187	%{_sysconfdir}/systemd/system/nfs-ganesha-lock.service.d/rpc-statd.conf
21mr|nfs-ganesha-3.3-1|188	%{_sysusersdir}/ganesha.conf
21mr|nfs-ganesha-3.3-1|189	
21mr|nfs-ganesha-3.3-1|190	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|191	%{_mandir}/man8/ganesha-config.8*
21mr|nfs-ganesha-3.3-1|192	%{_mandir}/man8/ganesha-core-config.8*
21mr|nfs-ganesha-3.3-1|193	%{_mandir}/man8/ganesha-export-config.8*
21mr|nfs-ganesha-3.3-1|194	%{_mandir}/man8/ganesha-cache-config.8*
21mr|nfs-ganesha-3.3-1|195	%{_mandir}/man8/ganesha-log-config.8*
21mr|nfs-ganesha-3.3-1|196	%endif
21mr|nfs-ganesha-3.3-1|197	
21mr|nfs-ganesha-3.3-1|198	%pre
21mr|nfs-ganesha-3.3-1|199	%sysusers_create_package ganesha %{SOURCE1}
21mr|nfs-ganesha-3.3-1|200	
21mr|nfs-ganesha-3.3-1|201	%post
21mr|nfs-ganesha-3.3-1|202	restorecon %{_localstatedir}/log/ganesha
21mr|nfs-ganesha-3.3-1|203	%systemd_post nfs-ganesha.service
21mr|nfs-ganesha-3.3-1|204	%systemd_post nfs-ganesha-lock.service
21mr|nfs-ganesha-3.3-1|205	%systemd_post nfs-ganesha-config.service
21mr|nfs-ganesha-3.3-1|206	killall -SIGHUP dbus-daemon >/dev/null 2>&1 || :
21mr|nfs-ganesha-3.3-1|207	
21mr|nfs-ganesha-3.3-1|208	%preun
21mr|nfs-ganesha-3.3-1|209	%systemd_preun nfs-ganesha-lock.service
21mr|nfs-ganesha-3.3-1|210	
21mr|nfs-ganesha-3.3-1|211	%postun
21mr|nfs-ganesha-3.3-1|212	%systemd_postun_with_restart nfs-ganesha-lock.service
21mr|nfs-ganesha-3.3-1|213	
21mr|nfs-ganesha-3.3-1|214	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|215	%define major 3
21mr|nfs-ganesha-3.3-1|216	%define libganesha_nfsd %mklibname ganesha_nfsd %{major}
21mr|nfs-ganesha-3.3-1|217	%define devganesha_nfsd %mklibname ganesha_nfsd -d
21mr|nfs-ganesha-3.3-1|218	
21mr|nfs-ganesha-3.3-1|219	%package -n %{libganesha_nfsd}
21mr|nfs-ganesha-3.3-1|220	Summary:	NFS-Ganesha is a NFS Server running in user space
21mr|nfs-ganesha-3.3-1|221	Group:		System/Libraries
21mr|nfs-ganesha-3.3-1|222	
21mr|nfs-ganesha-3.3-1|223	%description -n %{libganesha_nfsd}
21mr|nfs-ganesha-3.3-1|224	nfs-ganesha : NFS-GANESHA is a NFS Server running in user space.
21mr|nfs-ganesha-3.3-1|225	It comes with various back-end modules (called FSALs) provided as
21mr|nfs-ganesha-3.3-1|226	shared objects to support different file systems and name-spaces.
21mr|nfs-ganesha-3.3-1|227	
21mr|nfs-ganesha-3.3-1|228	%files -n %{libganesha_nfsd}
21mr|nfs-ganesha-3.3-1|229	%{_libdir}/libganesha_nfsd.so.%{major}*
21mr|nfs-ganesha-3.3-1|230	
21mr|nfs-ganesha-3.3-1|231	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|232	
21mr|nfs-ganesha-3.3-1|233	%package -n %{devganesha_nfsd}
21mr|nfs-ganesha-3.3-1|234	Summary:	Development headers for libganesha_nfsd
21mr|nfs-ganesha-3.3-1|235	Group:		Development/Other
21mr|nfs-ganesha-3.3-1|236	Requires:	%{libganesha_nfsd} = %{EVRD}
21mr|nfs-ganesha-3.3-1|237	
21mr|nfs-ganesha-3.3-1|238	%description -n %{devganesha_nfsd}
21mr|nfs-ganesha-3.3-1|239	Development headers and auxiliary files for developing with libganesha_nfsd.
21mr|nfs-ganesha-3.3-1|240	
21mr|nfs-ganesha-3.3-1|241	%files -n %{devganesha_nfsd}
21mr|nfs-ganesha-3.3-1|242	%{_libdir}/libganesha_nfsd.so
21mr|nfs-ganesha-3.3-1|243	
21mr|nfs-ganesha-3.3-1|244	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|245	
21mr|nfs-ganesha-3.3-1|246	%if %{with 9P}
21mr|nfs-ganesha-3.3-1|247	%package mount-9P
21mr|nfs-ganesha-3.3-1|248	Summary:	a 9p mount helper
21mr|nfs-ganesha-3.3-1|249	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|250	
21mr|nfs-ganesha-3.3-1|251	%description mount-9P
21mr|nfs-ganesha-3.3-1|252	This package contains the mount.9P script that clients can use
21mr|nfs-ganesha-3.3-1|253	to simplify mounting to NFS-GANESHA. This is a 9p mount helper.
21mr|nfs-ganesha-3.3-1|254	
21mr|nfs-ganesha-3.3-1|255	%files mount-9P
21mr|nfs-ganesha-3.3-1|256	%{_sbindir}/mount.9P
21mr|nfs-ganesha-3.3-1|257	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|258	%{_mandir}/man8/ganesha-9p-config.8*
21mr|nfs-ganesha-3.3-1|259	%endif
21mr|nfs-ganesha-3.3-1|260	%endif
21mr|nfs-ganesha-3.3-1|261	
21mr|nfs-ganesha-3.3-1|262	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|263	
21mr|nfs-ganesha-3.3-1|264	%package vfs
21mr|nfs-ganesha-3.3-1|265	Summary:	The NFS-GANESHA VFS FSAL
21mr|nfs-ganesha-3.3-1|266	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|267	Obsoletes:	%{name}-xfs <= %{version}
21mr|nfs-ganesha-3.3-1|268	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|269	
21mr|nfs-ganesha-3.3-1|270	%description vfs
21mr|nfs-ganesha-3.3-1|271	This package contains a FSAL shared object to
21mr|nfs-ganesha-3.3-1|272	be used with NFS-Ganesha to support VFS based filesystems
21mr|nfs-ganesha-3.3-1|273	
21mr|nfs-ganesha-3.3-1|274	%files vfs
21mr|nfs-ganesha-3.3-1|275	%{_libdir}/ganesha/libfsalvfs*
21mr|nfs-ganesha-3.3-1|276	%config(noreplace) %{_sysconfdir}/ganesha/vfs.conf
21mr|nfs-ganesha-3.3-1|277	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|278	%{_mandir}/man8/ganesha-vfs-config.8*
21mr|nfs-ganesha-3.3-1|279	%endif
21mr|nfs-ganesha-3.3-1|280	
21mr|nfs-ganesha-3.3-1|281	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|282	
21mr|nfs-ganesha-3.3-1|283	%package proxy
21mr|nfs-ganesha-3.3-1|284	Summary:	The NFS-GANESHA PROXY FSAL
21mr|nfs-ganesha-3.3-1|285	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|286	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|287	
21mr|nfs-ganesha-3.3-1|288	%description proxy
21mr|nfs-ganesha-3.3-1|289	This package contains a FSAL shared object to
21mr|nfs-ganesha-3.3-1|290	be used with NFS-Ganesha to support PROXY based filesystems
21mr|nfs-ganesha-3.3-1|291	
21mr|nfs-ganesha-3.3-1|292	%files proxy
21mr|nfs-ganesha-3.3-1|293	%{_libdir}/ganesha/libfsalproxy*
21mr|nfs-ganesha-3.3-1|294	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|295	%{_mandir}/man8/ganesha-proxy-config.8*
21mr|nfs-ganesha-3.3-1|296	%endif
21mr|nfs-ganesha-3.3-1|297	
21mr|nfs-ganesha-3.3-1|298	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|299	
21mr|nfs-ganesha-3.3-1|300	%if %{with utils}
21mr|nfs-ganesha-3.3-1|301	%package utils
21mr|nfs-ganesha-3.3-1|302	Summary: The NFS-GANESHA util scripts
21mr|nfs-ganesha-3.3-1|303	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|304	BuildRequires:	python3-devel
21mr|nfs-ganesha-3.3-1|305	BuildRequires:	python3-setuptools
21mr|nfs-ganesha-3.3-1|306	Requires:	python3-gobject
21mr|nfs-ganesha-3.3-1|307	Requires:	python3-pyparsing
21mr|nfs-ganesha-3.3-1|308	Requires:	python3-dbus
21mr|nfs-ganesha-3.3-1|309	
21mr|nfs-ganesha-3.3-1|310	%if %{with gui_utils}
21mr|nfs-ganesha-3.3-1|311	BuildRequires:	python3-qt5-devel
21mr|nfs-ganesha-3.3-1|312	%endif
21mr|nfs-ganesha-3.3-1|313	
21mr|nfs-ganesha-3.3-1|314	%description utils
21mr|nfs-ganesha-3.3-1|315	This package contains utility scripts for managing the NFS-GANESHA server
21mr|nfs-ganesha-3.3-1|316	
21mr|nfs-ganesha-3.3-1|317	%files utils
21mr|nfs-ganesha-3.3-1|318	%{python3_sitelib}/Ganesha/*
21mr|nfs-ganesha-3.3-1|319	%{python3_sitelib}/ganeshactl-*-info
21mr|nfs-ganesha-3.3-1|320	%if %{with gui_utils}
21mr|nfs-ganesha-3.3-1|321	%{_bindir}/ganesha-admin
21mr|nfs-ganesha-3.3-1|322	%{_bindir}/manage_clients
21mr|nfs-ganesha-3.3-1|323	%{_bindir}/manage_exports
21mr|nfs-ganesha-3.3-1|324	%{_bindir}/manage_logger
21mr|nfs-ganesha-3.3-1|325	%{_bindir}/ganeshactl
21mr|nfs-ganesha-3.3-1|326	%if %{with 9P}
21mr|nfs-ganesha-3.3-1|327	%{_bindir}/client_stats_9pOps
21mr|nfs-ganesha-3.3-1|328	%{_bindir}/export_stats_9pOps
21mr|nfs-ganesha-3.3-1|329	%else
21mr|nfs-ganesha-3.3-1|330	%exclude %{_bindir}/client_stats_9pOps
21mr|nfs-ganesha-3.3-1|331	%exclude %{_bindir}/export_stats_9pOps
21mr|nfs-ganesha-3.3-1|332	%endif
21mr|nfs-ganesha-3.3-1|333	%endif
21mr|nfs-ganesha-3.3-1|334	%{_bindir}/fake_recall
21mr|nfs-ganesha-3.3-1|335	%{_bindir}/get_clientids
21mr|nfs-ganesha-3.3-1|336	%{_bindir}/grace_period
21mr|nfs-ganesha-3.3-1|337	%{_bindir}/ganesha_stats
21mr|nfs-ganesha-3.3-1|338	%{_bindir}/sm_notify.ganesha
21mr|nfs-ganesha-3.3-1|339	%{_bindir}/ganesha_mgr
21mr|nfs-ganesha-3.3-1|340	%{_bindir}/ganesha_conf
21mr|nfs-ganesha-3.3-1|341	%{_mandir}/man8/ganesha_conf.8*
21mr|nfs-ganesha-3.3-1|342	%endif
21mr|nfs-ganesha-3.3-1|343	
21mr|nfs-ganesha-3.3-1|344	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|345	
21mr|nfs-ganesha-3.3-1|346	%if %{with lttng}
21mr|nfs-ganesha-3.3-1|347	%package lttng
21mr|nfs-ganesha-3.3-1|348	Summary:	The NFS-GANESHA library for use with LTTng
21mr|nfs-ganesha-3.3-1|349	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|350	BuildRequires:	lttng-ust-devel >= 2.3
21mr|nfs-ganesha-3.3-1|351	BuildRequires:	lttng-tools-devel >= 2.3
21mr|nfs-ganesha-3.3-1|352	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|353	
21mr|nfs-ganesha-3.3-1|354	%description lttng
21mr|nfs-ganesha-3.3-1|355	This package contains the libganesha_trace.so library. When preloaded
21mr|nfs-ganesha-3.3-1|356	to the ganesha.nfsd server, it makes it possible to trace using LTTng.
21mr|nfs-ganesha-3.3-1|357	
21mr|nfs-ganesha-3.3-1|358	%files lttng
21mr|nfs-ganesha-3.3-1|359	%{_libdir}/ganesha/libganesha_trace*
21mr|nfs-ganesha-3.3-1|360	%endif
21mr|nfs-ganesha-3.3-1|361	
21mr|nfs-ganesha-3.3-1|362	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|363	
21mr|nfs-ganesha-3.3-1|364	%if %{with rados_recov}
21mr|nfs-ganesha-3.3-1|365	%package rados-grace
21mr|nfs-ganesha-3.3-1|366	Summary:	The NFS-GANESHA command for managing the RADOS grace database
21mr|nfs-ganesha-3.3-1|367	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|368	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|369	
21mr|nfs-ganesha-3.3-1|370	%description rados-grace
21mr|nfs-ganesha-3.3-1|371	This package contains the ganesha-rados-grace tool for interacting with the
21mr|nfs-ganesha-3.3-1|372	database used by the rados_cluster recovery backend and the
21mr|nfs-ganesha-3.3-1|373	libganesha_rados_grace shared library for using RADOS storage for
21mr|nfs-ganesha-3.3-1|374	recovery state.
21mr|nfs-ganesha-3.3-1|375	
21mr|nfs-ganesha-3.3-1|376	%files rados-grace
21mr|nfs-ganesha-3.3-1|377	%{_bindir}/ganesha-rados-grace
21mr|nfs-ganesha-3.3-1|378	%{_libdir}/libganesha_rados_recov.so*
21mr|nfs-ganesha-3.3-1|379	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|380	%{_mandir}/man8/ganesha-rados-grace.8*
21mr|nfs-ganesha-3.3-1|381	%{_mandir}/man8/ganesha-rados-cluster-design.8*
21mr|nfs-ganesha-3.3-1|382	%endif
21mr|nfs-ganesha-3.3-1|383	%endif
21mr|nfs-ganesha-3.3-1|384	
21mr|nfs-ganesha-3.3-1|385	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|386	
21mr|nfs-ganesha-3.3-1|387	%if %{with rados_urls}
21mr|nfs-ganesha-3.3-1|388	%package rados-urls
21mr|nfs-ganesha-3.3-1|389	Summary:	The NFS-GANESHA library for use with RADOS URLs
21mr|nfs-ganesha-3.3-1|390	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|391	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|392	
21mr|nfs-ganesha-3.3-1|393	%description rados-urls
21mr|nfs-ganesha-3.3-1|394	This package contains the libganesha_rados_urls library used for
21mr|nfs-ganesha-3.3-1|395	handling RADOS URL configurations.
21mr|nfs-ganesha-3.3-1|396	
21mr|nfs-ganesha-3.3-1|397	%files rados-urls
21mr|nfs-ganesha-3.3-1|398	%{_libdir}/libganesha_rados_urls.so*
21mr|nfs-ganesha-3.3-1|399	%endif
21mr|nfs-ganesha-3.3-1|400	
21mr|nfs-ganesha-3.3-1|401	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|402	
21mr|nfs-ganesha-3.3-1|403	# Option packages start here. use "rpmbuild --with gpfs" (or equivalent)
21mr|nfs-ganesha-3.3-1|404	# for activating this part of the spec file
21mr|nfs-ganesha-3.3-1|405	
21mr|nfs-ganesha-3.3-1|406	%if %{with nullfs}
21mr|nfs-ganesha-3.3-1|407	%package nullfs
21mr|nfs-ganesha-3.3-1|408	Summary:	The NFS-GANESHA NULLFS Stackable FSAL
21mr|nfs-ganesha-3.3-1|409	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|410	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|411	
21mr|nfs-ganesha-3.3-1|412	%description nullfs
21mr|nfs-ganesha-3.3-1|413	This package contains a Stackable FSAL shared object to
21mr|nfs-ganesha-3.3-1|414	be used with NFS-Ganesha. This is mostly a template for future (more sophisticated) stackable FSALs
21mr|nfs-ganesha-3.3-1|415	
21mr|nfs-ganesha-3.3-1|416	%files nullfs
21mr|nfs-ganesha-3.3-1|417	%{_libdir}/ganesha/libfsalnull*
21mr|nfs-ganesha-3.3-1|418	%endif
21mr|nfs-ganesha-3.3-1|419	
21mr|nfs-ganesha-3.3-1|420	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|421	
21mr|nfs-ganesha-3.3-1|422	%if %{with mem}
21mr|nfs-ganesha-3.3-1|423	%package mem
21mr|nfs-ganesha-3.3-1|424	Summary:	The NFS-GANESHA Memory backed testing FSAL
21mr|nfs-ganesha-3.3-1|425	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|426	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|427	
21mr|nfs-ganesha-3.3-1|428	%description mem
21mr|nfs-ganesha-3.3-1|429	This package contains a FSAL shared object to be used with NFS-Ganesha. This
21mr|nfs-ganesha-3.3-1|430	is used for speed and latency testing.
21mr|nfs-ganesha-3.3-1|431	
21mr|nfs-ganesha-3.3-1|432	%files mem
21mr|nfs-ganesha-3.3-1|433	%{_libdir}/ganesha/libfsalmem*
21mr|nfs-ganesha-3.3-1|434	%endif
21mr|nfs-ganesha-3.3-1|435	
21mr|nfs-ganesha-3.3-1|436	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|437	
21mr|nfs-ganesha-3.3-1|438	%if %{with gpfs}
21mr|nfs-ganesha-3.3-1|439	%package gpfs
21mr|nfs-ganesha-3.3-1|440	Summary:	The NFS-GANESHA GPFS FSAL
21mr|nfs-ganesha-3.3-1|441	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|442	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|443	
21mr|nfs-ganesha-3.3-1|444	%description gpfs
21mr|nfs-ganesha-3.3-1|445	This package contains a FSAL shared object to
21mr|nfs-ganesha-3.3-1|446	be used with NFS-Ganesha to support GPFS backend
21mr|nfs-ganesha-3.3-1|447	
21mr|nfs-ganesha-3.3-1|448	%files gpfs
21mr|nfs-ganesha-3.3-1|449	%{_libdir}/ganesha/libfsalgpfs*
21mr|nfs-ganesha-3.3-1|450	%config(noreplace) %{_sysconfdir}/ganesha/gpfs.conf
21mr|nfs-ganesha-3.3-1|451	%config(noreplace) %{_sysconfdir}/ganesha/gpfs.ganesha.nfsd.conf
21mr|nfs-ganesha-3.3-1|452	%config(noreplace) %{_sysconfdir}/ganesha/gpfs.ganesha.main.conf
21mr|nfs-ganesha-3.3-1|453	%config(noreplace) %{_sysconfdir}/ganesha/gpfs.ganesha.log.conf
21mr|nfs-ganesha-3.3-1|454	%config(noreplace) %{_sysconfdir}/ganesha/gpfs.ganesha.exports.conf
21mr|nfs-ganesha-3.3-1|455	%{_libexecdir}/ganesha/gpfs-epoch
21mr|nfs-ganesha-3.3-1|456	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|457	%{_mandir}/man8/ganesha-gpfs-config.8*
21mr|nfs-ganesha-3.3-1|458	%endif
21mr|nfs-ganesha-3.3-1|459	%endif
21mr|nfs-ganesha-3.3-1|460	
21mr|nfs-ganesha-3.3-1|461	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|462	
21mr|nfs-ganesha-3.3-1|463	%if %{with ceph}
21mr|nfs-ganesha-3.3-1|464	%package ceph
21mr|nfs-ganesha-3.3-1|465	Summary:	The NFS-GANESHA CephFS FSAL
21mr|nfs-ganesha-3.3-1|466	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|467	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|468	BuildRequires:	ceph-devel
21mr|nfs-ganesha-3.3-1|469	
21mr|nfs-ganesha-3.3-1|470	%description ceph
21mr|nfs-ganesha-3.3-1|471	This package contains a FSAL shared object to
21mr|nfs-ganesha-3.3-1|472	be used with NFS-Ganesha to support CephFS
21mr|nfs-ganesha-3.3-1|473	
21mr|nfs-ganesha-3.3-1|474	%files ceph
21mr|nfs-ganesha-3.3-1|475	%{_libdir}/ganesha/libfsalceph*
21mr|nfs-ganesha-3.3-1|476	%config(noreplace) %{_sysconfdir}/ganesha/ceph.conf
21mr|nfs-ganesha-3.3-1|477	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|478	%{_mandir}/man8/ganesha-ceph-config.8*
21mr|nfs-ganesha-3.3-1|479	%endif
21mr|nfs-ganesha-3.3-1|480	%endif
21mr|nfs-ganesha-3.3-1|481	
21mr|nfs-ganesha-3.3-1|482	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|483	
21mr|nfs-ganesha-3.3-1|484	%if %{with rgw}
21mr|nfs-ganesha-3.3-1|485	%package rgw
21mr|nfs-ganesha-3.3-1|486	Summary:	The NFS-GANESHA Ceph RGW FSAL
21mr|nfs-ganesha-3.3-1|487	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|488	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|489	BuildRequires:	ceph-devel >= 12.2.0
21mr|nfs-ganesha-3.3-1|490	
21mr|nfs-ganesha-3.3-1|491	%description rgw
21mr|nfs-ganesha-3.3-1|492	This package contains a FSAL shared object to
21mr|nfs-ganesha-3.3-1|493	be used with NFS-Ganesha to support Ceph RGW
21mr|nfs-ganesha-3.3-1|494	
21mr|nfs-ganesha-3.3-1|495	%files rgw
21mr|nfs-ganesha-3.3-1|496	%{_libdir}/ganesha/libfsalrgw*
21mr|nfs-ganesha-3.3-1|497	%config(noreplace) %{_sysconfdir}/ganesha/rgw.conf
21mr|nfs-ganesha-3.3-1|498	%config(noreplace) %{_sysconfdir}/ganesha/rgw_bucket.conf
21mr|nfs-ganesha-3.3-1|499	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|500	%{_mandir}/man8/ganesha-rgw-config.8*
21mr|nfs-ganesha-3.3-1|501	%endif
21mr|nfs-ganesha-3.3-1|502	%endif
21mr|nfs-ganesha-3.3-1|503	
21mr|nfs-ganesha-3.3-1|504	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|505	
21mr|nfs-ganesha-3.3-1|506	%if %{with xfs}
21mr|nfs-ganesha-3.3-1|507	%package xfs
21mr|nfs-ganesha-3.3-1|508	Summary:	The NFS-GANESHA XFS FSAL
21mr|nfs-ganesha-3.3-1|509	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|510	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|511	BuildRequires:	xfsprogs-devel
21mr|nfs-ganesha-3.3-1|512	
21mr|nfs-ganesha-3.3-1|513	%description xfs
21mr|nfs-ganesha-3.3-1|514	This package contains a shared object to be used with FSAL_VFS
21mr|nfs-ganesha-3.3-1|515	to support XFS correctly
21mr|nfs-ganesha-3.3-1|516	
21mr|nfs-ganesha-3.3-1|517	%files xfs
21mr|nfs-ganesha-3.3-1|518	%{_libdir}/ganesha/libfsalxfs*
21mr|nfs-ganesha-3.3-1|519	%config(noreplace) %{_sysconfdir}/ganesha/xfs.conf
21mr|nfs-ganesha-3.3-1|520	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|521	%{_mandir}/man8/ganesha-xfs-config.8*
21mr|nfs-ganesha-3.3-1|522	%endif
21mr|nfs-ganesha-3.3-1|523	%endif
21mr|nfs-ganesha-3.3-1|524	
21mr|nfs-ganesha-3.3-1|525	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|526	
21mr|nfs-ganesha-3.3-1|527	%if %{with lustre}
21mr|nfs-ganesha-3.3-1|528	%package lustre
21mr|nfs-ganesha-3.3-1|529	Summary:	The NFS-GANESHA LUSTRE FSAL
21mr|nfs-ganesha-3.3-1|530	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|531	BuildRequires:	lustre-client
21mr|nfs-ganesha-3.3-1|532	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|533	Requires:	lustre-client
21mr|nfs-ganesha-3.3-1|534	
21mr|nfs-ganesha-3.3-1|535	%description lustre
21mr|nfs-ganesha-3.3-1|536	This package contains a FSAL shared object to
21mr|nfs-ganesha-3.3-1|537	be used with NFS-Ganesha to support LUSTRE based filesystems
21mr|nfs-ganesha-3.3-1|538	
21mr|nfs-ganesha-3.3-1|539	%files lustre
21mr|nfs-ganesha-3.3-1|540	%{_libdir}/ganesha/libfsallustre*
21mr|nfs-ganesha-3.3-1|541	%config(noreplace) %{_sysconfdir}/ganesha/lustre.conf
21mr|nfs-ganesha-3.3-1|542	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|543	%{_mandir}/man8/ganesha-lustre-config.8*
21mr|nfs-ganesha-3.3-1|544	%endif
21mr|nfs-ganesha-3.3-1|545	%endif
21mr|nfs-ganesha-3.3-1|546	
21mr|nfs-ganesha-3.3-1|547	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|548	
21mr|nfs-ganesha-3.3-1|549	%if %{with panfs}
21mr|nfs-ganesha-3.3-1|550	%package panfs
21mr|nfs-ganesha-3.3-1|551	Summary:	The NFS-GANESHA PANFS FSAL
21mr|nfs-ganesha-3.3-1|552	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|553	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|554	
21mr|nfs-ganesha-3.3-1|555	%description panfs
21mr|nfs-ganesha-3.3-1|556	This package contains a FSAL shared object to
21mr|nfs-ganesha-3.3-1|557	be used with NFS-Ganesha to support PANFS
21mr|nfs-ganesha-3.3-1|558	
21mr|nfs-ganesha-3.3-1|559	%files panfs
21mr|nfs-ganesha-3.3-1|560	%{_libdir}/ganesha/libfsalpanfs*
21mr|nfs-ganesha-3.3-1|561	%endif
21mr|nfs-ganesha-3.3-1|562	
21mr|nfs-ganesha-3.3-1|563	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|564	
21mr|nfs-ganesha-3.3-1|565	%if %{with gluster}
21mr|nfs-ganesha-3.3-1|566	%package gluster
21mr|nfs-ganesha-3.3-1|567	Summary:	The NFS-GANESHA GLUSTER FSAL
21mr|nfs-ganesha-3.3-1|568	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|569	BuildRequires:	pkgconfig(glusterfs-api) >= 7.0
21mr|nfs-ganesha-3.3-1|570	BuildRequires:	pkgconfig(libacl)
21mr|nfs-ganesha-3.3-1|571	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|572	
21mr|nfs-ganesha-3.3-1|573	%description gluster
21mr|nfs-ganesha-3.3-1|574	This package contains a FSAL shared object to
21mr|nfs-ganesha-3.3-1|575	be used with NFS-Ganesha to support Gluster
21mr|nfs-ganesha-3.3-1|576	
21mr|nfs-ganesha-3.3-1|577	%files gluster
21mr|nfs-ganesha-3.3-1|578	%config(noreplace) %{_sysconfdir}/logrotate.d/ganesha-gfapi
21mr|nfs-ganesha-3.3-1|579	%{_libdir}/ganesha/libfsalgluster*
21mr|nfs-ganesha-3.3-1|580	%if %{with man_page}
21mr|nfs-ganesha-3.3-1|581	%{_mandir}/man8/ganesha-gluster-config.8*
21mr|nfs-ganesha-3.3-1|582	%endif
21mr|nfs-ganesha-3.3-1|583	%endif
21mr|nfs-ganesha-3.3-1|584	
21mr|nfs-ganesha-3.3-1|585	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|586	%if %{with selinux}
21mr|nfs-ganesha-3.3-1|587	%package selinux
21mr|nfs-ganesha-3.3-1|588	Summary:	The NFS-GANESHA SELINUX targeted policy
21mr|nfs-ganesha-3.3-1|589	Group:		Networking/File transfer
21mr|nfs-ganesha-3.3-1|590	BuildRequires:	selinux-policy-devel
21mr|nfs-ganesha-3.3-1|591	Requires:	nfs-ganesha = %{EVRD}
21mr|nfs-ganesha-3.3-1|592	BuildArch:	noarch
21mr|nfs-ganesha-3.3-1|593	%{?selinux_requires}
21mr|nfs-ganesha-3.3-1|594	
21mr|nfs-ganesha-3.3-1|595	%description selinux
21mr|nfs-ganesha-3.3-1|596	This package contains an selinux policy for running ganesha.nfsd
21mr|nfs-ganesha-3.3-1|597	
21mr|nfs-ganesha-3.3-1|598	%files selinux
21mr|nfs-ganesha-3.3-1|599	%attr(0644,root,root) %{_selinux_store_path}/packages/ganesha.pp.bz2
21mr|nfs-ganesha-3.3-1|600	%attr(0644,root,root) %{_selinux_store_path}/devel/include/contrib/ganesha.if
21mr|nfs-ganesha-3.3-1|601	
21mr|nfs-ganesha-3.3-1|602	%post selinux
21mr|nfs-ganesha-3.3-1|603	semanage fcontext -a -t ganesha_var_log_t %{_localstatedir}/log/ganesha > /dev/null 2>&1 || :
21mr|nfs-ganesha-3.3-1|604	semanage fcontext -a -t ganesha_var_log_t %{_localstatedir}/log/ganesha/ganesha.log > /dev/null 2>&1 || :
21mr|nfs-ganesha-3.3-1|605	%if %{with gluster}
21mr|nfs-ganesha-3.3-1|606	semanage fcontext -a -t ganesha_var_log_t %{_localstatedir}/log/ganesha/ganesha-gfapi.log > /dev/null 2>&1 || :
21mr|nfs-ganesha-3.3-1|607	%endif
21mr|nfs-ganesha-3.3-1|608	
21mr|nfs-ganesha-3.3-1|609	%selinux_modules_install %{_selinux_store_path}/packages/ganesha.pp.bz2
21mr|nfs-ganesha-3.3-1|610	
21mr|nfs-ganesha-3.3-1|611	%pre selinux
21mr|nfs-ganesha-3.3-1|612	%selinux_relabel_pre
21mr|nfs-ganesha-3.3-1|613	
21mr|nfs-ganesha-3.3-1|614	%postun selinux
21mr|nfs-ganesha-3.3-1|615	if [ $1 -eq 0 ]; then
21mr|nfs-ganesha-3.3-1|616	%selinux_modules_uninstall ganesha
21mr|nfs-ganesha-3.3-1|617	fi
21mr|nfs-ganesha-3.3-1|618	
21mr|nfs-ganesha-3.3-1|619	%posttrans
21mr|nfs-ganesha-3.3-1|620	%selinux_relabel_post
21mr|nfs-ganesha-3.3-1|621	%endif
21mr|nfs-ganesha-3.3-1|622	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|623	
21mr|nfs-ganesha-3.3-1|624	# NTIRPC (if built-in)
21mr|nfs-ganesha-3.3-1|625	%if ! %{with system_ntirpc}
21mr|nfs-ganesha-3.3-1|626	
21mr|nfs-ganesha-3.3-1|627	%define libntirpc %mklibname ntirpc @NTIRPC_VERSION_EMBED@
21mr|nfs-ganesha-3.3-1|628	%define devntirpc %mklibname ntirpc -d
21mr|nfs-ganesha-3.3-1|629	
21mr|nfs-ganesha-3.3-1|630	%package -n %{libntirpc}
21mr|nfs-ganesha-3.3-1|631	Summary:	New Transport Independent RPC Library
21mr|nfs-ganesha-3.3-1|632	Group:		System/Libraries
21mr|nfs-ganesha-3.3-1|633	License:	BSD
21mr|nfs-ganesha-3.3-1|634	Version:	@NTIRPC_VERSION_EMBED@
21mr|nfs-ganesha-3.3-1|635	Url:		https://github.com/nfs-ganesha/ntirpc
21mr|nfs-ganesha-3.3-1|636	
21mr|nfs-ganesha-3.3-1|637	# libtirpc has /etc/netconfig, most machines probably have it anyway
21mr|nfs-ganesha-3.3-1|638	# for NFS client
21mr|nfs-ganesha-3.3-1|639	Requires:	libtirpc
21mr|nfs-ganesha-3.3-1|640	
21mr|nfs-ganesha-3.3-1|641	%description -n %{libntirpc}
21mr|nfs-ganesha-3.3-1|642	This package contains a new implementation of the original libtirpc,
21mr|nfs-ganesha-3.3-1|643	transport-independent RPC (TI-RPC) library for NFS-Ganesha. It has
21mr|nfs-ganesha-3.3-1|644	the following features not found in libtirpc:
21mr|nfs-ganesha-3.3-1|645	1. Bi-directional operation
21mr|nfs-ganesha-3.3-1|646	2. Full-duplex operation on the TCP (vc) transport
21mr|nfs-ganesha-3.3-1|647	3. Thread-safe operating modes
21mr|nfs-ganesha-3.3-1|648	3.1 new locking primitives and lock callouts (interface change)
21mr|nfs-ganesha-3.3-1|649	3.2 stateless send/recv on the TCP transport (interface change)
21mr|nfs-ganesha-3.3-1|650	4. Flexible server integration support
21mr|nfs-ganesha-3.3-1|651	5. Event channels (remove static arrays of xprt handles, new EPOLL/KEVENT
21mr|nfs-ganesha-3.3-1|652	integration)
21mr|nfs-ganesha-3.3-1|653	
21mr|nfs-ganesha-3.3-1|654	%files -n {libntirpc}
21mr|nfs-ganesha-3.3-1|655	%{_libdir}/libntirpc.so.@NTIRPC_VERSION_EMBED@
21mr|nfs-ganesha-3.3-1|656	%{_libdir}/libntirpc.so.1.6
21mr|nfs-ganesha-3.3-1|657	%license libntirpc/COPYING
21mr|nfs-ganesha-3.3-1|658	%doc libntirpc/NEWS libntirpc/README
21mr|nfs-ganesha-3.3-1|659	
21mr|nfs-ganesha-3.3-1|660	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|661	
21mr|nfs-ganesha-3.3-1|662	%package -n %{devntirpc}
21mr|nfs-ganesha-3.3-1|663	Summary:	Development headers for libntirpc
21mr|nfs-ganesha-3.3-1|664	Group:		Development/Other
21mr|nfs-ganesha-3.3-1|665	Requires:	%{libntirpc} = @NTIRPC_VERSION_EMBED@
21mr|nfs-ganesha-3.3-1|666	License:	BSD
21mr|nfs-ganesha-3.3-1|667	Version:	@NTIRPC_VERSION_EMBED@
21mr|nfs-ganesha-3.3-1|668	Url:		https://github.com/nfs-ganesha/ntirpc
21mr|nfs-ganesha-3.3-1|669	
21mr|nfs-ganesha-3.3-1|670	%description -n %{devntirpc}
21mr|nfs-ganesha-3.3-1|671	Development headers and auxiliary files for developing with %{name}.
21mr|nfs-ganesha-3.3-1|672	
21mr|nfs-ganesha-3.3-1|673	%files -n %{devntirpc}
21mr|nfs-ganesha-3.3-1|674	%{_libdir}/libntirpc.so
21mr|nfs-ganesha-3.3-1|675	%{_libdir}/pkgconfig/libntirpc.pc
21mr|nfs-ganesha-3.3-1|676	%dir %{_includedir}/ntirpc
21mr|nfs-ganesha-3.3-1|677	%{_includedir}/ntirpc/*
21mr|nfs-ganesha-3.3-1|678	
21mr|nfs-ganesha-3.3-1|679	%endif
21mr|nfs-ganesha-3.3-1|680	
21mr|nfs-ganesha-3.3-1|681	#----------------------------------------------------------------
21mr|nfs-ganesha-3.3-1|682	
21mr|nfs-ganesha-3.3-1|683	%prep
21mr|nfs-ganesha-3.3-1|684	%autosetup -p1 -n %{name}-%{version}%{?dev:-%{dev}}
21mr|nfs-ganesha-3.3-1|685	
21mr|nfs-ganesha-3.3-1|686	%build
21mr|nfs-ganesha-3.3-1|687	cd src
21mr|nfs-ganesha-3.3-1|688	%cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21mr|nfs-ganesha-3.3-1|689	-DBUILD_CONFIG=rpmbuild				\
21mr|nfs-ganesha-3.3-1|690	-DUSE_FSAL_NULL=%{use_fsal_null}		\
21mr|nfs-ganesha-3.3-1|691	-DUSE_FSAL_MEM=%{use_fsal_mem}			\
21mr|nfs-ganesha-3.3-1|692	-DUSE_FSAL_XFS=%{use_fsal_xfs}			\
21mr|nfs-ganesha-3.3-1|693	-DUSE_FSAL_LUSTRE=%{use_fsal_lustre}		\
21mr|nfs-ganesha-3.3-1|694	-DUSE_FSAL_CEPH=%{use_fsal_ceph}		\
21mr|nfs-ganesha-3.3-1|695	-DUSE_FSAL_RGW=%{use_fsal_rgw}			\
21mr|nfs-ganesha-3.3-1|696	-DUSE_FSAL_GPFS=%{use_fsal_gpfs}		\
21mr|nfs-ganesha-3.3-1|697	-DUSE_FSAL_PANFS=%{use_fsal_panfs}		\
21mr|nfs-ganesha-3.3-1|698	-DUSE_FSAL_GLUSTER=%{use_fsal_gluster}		\
21mr|nfs-ganesha-3.3-1|699	-DUSE_SYSTEM_NTIRPC=%{use_system_ntirpc}	\
21mr|nfs-ganesha-3.3-1|700	-DUSE_9P_RDMA=%{use_rdma}			\
21mr|nfs-ganesha-3.3-1|701	-DUSE_LTTNG=%{use_lttng}			\
21mr|nfs-ganesha-3.3-1|702	-DUSE_ADMIN_TOOLS=%{use_utils}			\
21mr|nfs-ganesha-3.3-1|703	-DUSE_GUI_ADMIN_TOOLS=%{use_gui_utils}		\
21mr|nfs-ganesha-3.3-1|704	-DUSE_RADOS_RECOV=%{use_rados_recov}		\
21mr|nfs-ganesha-3.3-1|705	-DRADOS_URLS=%{use_rados_urls}			\
21mr|nfs-ganesha-3.3-1|706	-DUSE_FSAL_VFS=ON				\
21mr|nfs-ganesha-3.3-1|707	-DUSE_FSAL_PROXY=ON				\
21mr|nfs-ganesha-3.3-1|708	-DUSE_DBUS=ON					\
21mr|nfs-ganesha-3.3-1|709	-DUSE_9P=%{use_9P}				\
21mr|nfs-ganesha-3.3-1|710	-DDISTNAME_HAS_GIT_DATA=OFF			\
21mr|nfs-ganesha-3.3-1|711	-DUSE_MAN_PAGE=%{use_man_page}			\
21mr|nfs-ganesha-3.3-1|712	-DRPCBIND=%{use_rpcbind}			\
21mr|nfs-ganesha-3.3-1|713	-D_MSPAC_SUPPORT=%{use_mspac_support}		\
21mr|nfs-ganesha-3.3-1|714	-DSANITIZE_ADDRESS=%{use_sanitize_address}	\
21mr|nfs-ganesha-3.3-1|715	%if %{with system_ntirpc}
21mr|nfs-ganesha-3.3-1|716	-DNTIRPC_INCLUDE_DIR=%{_includedir}/ntirpc \
21mr|nfs-ganesha-3.3-1|717	%endif
21mr|nfs-ganesha-3.3-1|718	%if %{with jemalloc}
21mr|nfs-ganesha-3.3-1|719	-DALLOCATOR=jemalloc
21mr|nfs-ganesha-3.3-1|720	%endif
21mr|nfs-ganesha-3.3-1|721	
21mr|nfs-ganesha-3.3-1|722	export VERBOSE=1
21mr|nfs-ganesha-3.3-1|723	%make
21mr|nfs-ganesha-3.3-1|724	
21mr|nfs-ganesha-3.3-1|725	%if %{with selinux}
21mr|nfs-ganesha-3.3-1|726	cd ..
21mr|nfs-ganesha-3.3-1|727	#FIXME: unconfined_dbus_chat not defined
21mr|nfs-ganesha-3.3-1|728	sed 's/unconfined_dbus_chat/#unconfined_dbus_chat/' -i selinux/ganesha.te
21mr|nfs-ganesha-3.3-1|729	make -C selinux -f /usr/share/selinux/devel/Makefile ganesha.pp
21mr|nfs-ganesha-3.3-1|730	pushd selinux
21mr|nfs-ganesha-3.3-1|731	bzip2 -9 ganesha.pp
21mr|nfs-ganesha-3.3-1|732	popd
21mr|nfs-ganesha-3.3-1|733	%endif
21mr|nfs-ganesha-3.3-1|734	
21mr|nfs-ganesha-3.3-1|735	%install
21mr|nfs-ganesha-3.3-1|736	mkdir -p %{buildroot}%{_sysconfdir}/ganesha/
21mr|nfs-ganesha-3.3-1|737	mkdir -p %{buildroot}%{_sysconfdir}/dbus-1/system.d
21mr|nfs-ganesha-3.3-1|738	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|nfs-ganesha-3.3-1|739	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|nfs-ganesha-3.3-1|740	mkdir -p %{buildroot}%{_bindir}
21mr|nfs-ganesha-3.3-1|741	mkdir -p %{buildroot}%{_sbindir}
21mr|nfs-ganesha-3.3-1|742	mkdir -p %{buildroot}%{_libdir}/ganesha
21mr|nfs-ganesha-3.3-1|743	mkdir -p %{buildroot}%{_rundir}/ganesha
21mr|nfs-ganesha-3.3-1|744	mkdir -p %{buildroot}%{_libexecdir}/ganesha
21mr|nfs-ganesha-3.3-1|745	cd src
21mr|nfs-ganesha-3.3-1|746	install -m 644 config_samples/logrotate_ganesha	%{buildroot}%{_sysconfdir}/logrotate.d/ganesha
21mr|nfs-ganesha-3.3-1|747	install -m 644 scripts/ganeshactl/org.ganesha.nfsd.conf	%{buildroot}%{_sysconfdir}/dbus-1/system.d
21mr|nfs-ganesha-3.3-1|748	install -m 755 scripts/nfs-ganesha-config.sh	%{buildroot}%{_libexecdir}/ganesha
21mr|nfs-ganesha-3.3-1|749	%if %{with 9P}
21mr|nfs-ganesha-3.3-1|750	install -m 755 tools/mount.9P	%{buildroot}%{_sbindir}/mount.9P
21mr|nfs-ganesha-3.3-1|751	%endif
21mr|nfs-ganesha-3.3-1|752	install -m 644 config_samples/vfs.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|753	%if %{with rgw}
21mr|nfs-ganesha-3.3-1|754	install -m 644 config_samples/rgw.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|755	%endif
21mr|nfs-ganesha-3.3-1|756	
21mr|nfs-ganesha-3.3-1|757	mkdir -p %{buildroot}%{_unitdir}
21mr|nfs-ganesha-3.3-1|758	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/nfs-ganesha-lock.service.d
21mr|nfs-ganesha-3.3-1|759	
21mr|nfs-ganesha-3.3-1|760	install -m 644 scripts/systemd/nfs-ganesha.service.el7	%{buildroot}%{_unitdir}/nfs-ganesha.service
21mr|nfs-ganesha-3.3-1|761	install -m 644 scripts/systemd/nfs-ganesha-lock.service.el8    %{buildroot}%{_unitdir}/nfs-ganesha-lock.service
21mr|nfs-ganesha-3.3-1|762	install -m 644 scripts/systemd/rpc-statd.conf.el8      %{buildroot}%{_sysconfdir}/systemd/system/nfs-ganesha-lock.service.d/rpc-statd.conf
21mr|nfs-ganesha-3.3-1|763	install -m 644 scripts/systemd/nfs-ganesha-config.service	%{buildroot}%{_unitdir}/nfs-ganesha-config.service
21mr|nfs-ganesha-3.3-1|764	install -m 644 scripts/systemd/sysconfig/nfs-ganesha	%{buildroot}%{_sysconfdir}/sysconfig/ganesha
21mr|nfs-ganesha-3.3-1|765	mkdir -p %{buildroot}%{_localstatedir}/log/ganesha
21mr|nfs-ganesha-3.3-1|766	
21mr|nfs-ganesha-3.3-1|767	%if %{with lustre}
21mr|nfs-ganesha-3.3-1|768	install -m 644 config_samples/lustre.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|769	%endif
21mr|nfs-ganesha-3.3-1|770	
21mr|nfs-ganesha-3.3-1|771	%if %{with xfs}
21mr|nfs-ganesha-3.3-1|772	install -m 644 config_samples/xfs.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|773	%endif
21mr|nfs-ganesha-3.3-1|774	
21mr|nfs-ganesha-3.3-1|775	%if %{with ceph}
21mr|nfs-ganesha-3.3-1|776	install -m 644 config_samples/ceph.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|777	%endif
21mr|nfs-ganesha-3.3-1|778	
21mr|nfs-ganesha-3.3-1|779	%if %{with rgw}
21mr|nfs-ganesha-3.3-1|780	install -m 644 config_samples/rgw.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|781	install -m 644 config_samples/rgw_bucket.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|782	%endif
21mr|nfs-ganesha-3.3-1|783	
21mr|nfs-ganesha-3.3-1|784	%if %{with gluster}
21mr|nfs-ganesha-3.3-1|785	install -m 644 config_samples/logrotate_fsal_gluster %{buildroot}%{_sysconfdir}/logrotate.d/ganesha-gfapi
21mr|nfs-ganesha-3.3-1|786	%endif
21mr|nfs-ganesha-3.3-1|787	
21mr|nfs-ganesha-3.3-1|788	%if %{with gpfs}
21mr|nfs-ganesha-3.3-1|789	install -m 644 config_samples/gpfs.conf	%{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|790	install -m 644 config_samples/gpfs.ganesha.nfsd.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|791	install -m 644 config_samples/gpfs.ganesha.main.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|792	install -m 644 config_samples/gpfs.ganesha.log.conf %{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|793	install -m 644 config_samples/gpfs.ganesha.exports.conf	%{buildroot}%{_sysconfdir}/ganesha
21mr|nfs-ganesha-3.3-1|794	%endif
21mr|nfs-ganesha-3.3-1|795	
21mr|nfs-ganesha-3.3-1|796	%make_install -C build
21mr|nfs-ganesha-3.3-1|797	
21mr|nfs-ganesha-3.3-1|798	%if %{with selinux}
21mr|nfs-ganesha-3.3-1|799	install -d %{buildroot}%{_selinux_store_path}/packages
21mr|nfs-ganesha-3.3-1|800	install -d -p %{buildroot}%{_selinux_store_path}/devel/include/contrib
21mr|nfs-ganesha-3.3-1|801	install -p -m 644 selinux/ganesha.if %{buildroot}%{_selinux_store_path}/devel/include/contrib
21mr|nfs-ganesha-3.3-1|802	install -m 0644 selinux/ganesha.pp.bz2 %{buildroot}%{_selinux_store_path}/packages
21mr|nfs-ganesha-3.3-1|803	%endif
21mr|nfs-ganesha-3.3-1|804	
21mr|nfs-ganesha-3.3-1|805	rm -f %{buildroot}/%{python3_sitelib}/gpfs*
21mr|nfs-ganesha-3.3-1|806	rm -f %{buildroot}/%{python3_sitelib}/__init__.*
21mr|nfs-ganesha-3.3-1|807	
21mr|nfs-ganesha-3.3-1|808	#install sysuser config
21mr|nfs-ganesha-3.3-1|809	install -d %{buildroot}%{_sysusersdir}/

14415 21
21mr|nfs-utils-2.5.4-1|1	%define major 1
21mr|nfs-utils-2.5.4-1|2	%define libname %mklibname nfsidmap %{major}
21mr|nfs-utils-2.5.4-1|3	%define devname %mklibname nfsidmap -d
21mr|nfs-utils-2.5.4-1|4	
21mr|nfs-utils-2.5.4-1|5	Summary:	The utilities for Linux NFS server
21mr|nfs-utils-2.5.4-1|6	Name:		nfs-utils
21mr|nfs-utils-2.5.4-1|7	Epoch:		1
21mr|nfs-utils-2.5.4-1|8	Version:	2.5.4
21mr|nfs-utils-2.5.4-1|9	Release:	1
21mr|nfs-utils-2.5.4-1|10	License:	GPLv2+
21mr|nfs-utils-2.5.4-1|11	Group:		Networking/Other
21mr|nfs-utils-2.5.4-1|12	Url:		http://sourceforge.net/projects/nfs/
21mr|nfs-utils-2.5.4-1|13	Source0:	http://prdownloads.sourceforge.net/nfs/%{name}-%{version}.tar.xz
21mr|nfs-utils-2.5.4-1|14	Source1:	id_resolver.conf
21mr|nfs-utils-2.5.4-1|15	Source2:	lockd.conf
21mr|nfs-utils-2.5.4-1|16	Source3:	24-nfs-server.conf
21mr|nfs-utils-2.5.4-1|17	Source4:	nfsconvert.py
21mr|nfs-utils-2.5.4-1|18	Source5:	nfsconvert.sh
21mr|nfs-utils-2.5.4-1|19	Source6:	nfs-convert.service
21mr|nfs-utils-2.5.4-1|20	
21mr|nfs-utils-2.5.4-1|21	Patch100:	nfs-utils-2.5.4-statdpath-man.patch
21mr|nfs-utils-2.5.4-1|22	Patch101:	nfs-utils-1.2.1-exp-subtree-warn-off.patch
21mr|nfs-utils-2.5.4-1|23	Patch102:	nfs-utils-1.2.5-idmap-errmsg.patch
21mr|nfs-utils-2.5.4-1|24	Patch103:	nfs-utils-2.5.4-systemd-gssproxy-restart.patch
21mr|nfs-utils-2.5.4-1|25	Patch105:	nfs-utils-2.3.3-nfsconf-usegssproxy.patch
21mr|nfs-utils-2.5.4-1|26	Patch106:	nfs-utils-2.4.2-systemd-svcgssd.patch
21mr|nfs-utils-2.5.4-1|27	
21mr|nfs-utils-2.5.4-1|28	Provides:	exportfs    = %{EVRD}
21mr|nfs-utils-2.5.4-1|29	Provides:	nfsstat     = %{EVRD}
21mr|nfs-utils-2.5.4-1|30	Provides:	showmount   = %{EVRD}
21mr|nfs-utils-2.5.4-1|31	Provides:	rpcdebug    = %{EVRD}
21mr|nfs-utils-2.5.4-1|32	Provides:	rpc.idmapd  = %{EVRD}
21mr|nfs-utils-2.5.4-1|33	Provides:	rpc.mountd  = %{EVRD}
21mr|nfs-utils-2.5.4-1|34	Provides:	rpc.nfsd    = %{EVRD}
21mr|nfs-utils-2.5.4-1|35	Provides:	rpc.statd   = %{EVRD}
21mr|nfs-utils-2.5.4-1|36	Provides:	rpc.gssd    = %{EVRD}
21mr|nfs-utils-2.5.4-1|37	Provides:	mount.nfs   = %{EVRD}
21mr|nfs-utils-2.5.4-1|38	Provides:	mount.nfs4  = %{EVRD}
21mr|nfs-utils-2.5.4-1|39	Provides:	umount.nfs  = %{EVRD}
21mr|nfs-utils-2.5.4-1|40	Provides:	umount.nfs4 = %{EVRD}
21mr|nfs-utils-2.5.4-1|41	Provides:	sm-notify   = %{EVRD}
21mr|nfs-utils-2.5.4-1|42	Provides:	start-statd = %{EVRD}
21mr|nfs-utils-2.5.4-1|43	
21mr|nfs-utils-2.5.4-1|44	BuildRequires:  keyutils-devel
21mr|nfs-utils-2.5.4-1|45	BuildRequires:  pkgconfig(libxml-2.0)
21mr|nfs-utils-2.5.4-1|46	BuildRequires:  pkgconfig(com_err)
21mr|nfs-utils-2.5.4-1|47	BuildRequires:	krb5-devel >= 1.3
21mr|nfs-utils-2.5.4-1|48	BuildRequires:	libcap-devel
21mr|nfs-utils-2.5.4-1|49	BuildRequires:	wrap-devel
21mr|nfs-utils-2.5.4-1|50	BuildRequires:	pkgconfig(blkid)
21mr|nfs-utils-2.5.4-1|51	BuildRequires:  pkgconfig(devmapper)
21mr|nfs-utils-2.5.4-1|52	BuildRequires:	pkgconfig(libevent)
21mr|nfs-utils-2.5.4-1|53	BuildRequires:	pkgconfig(librpcsecgss)
21mr|nfs-utils-2.5.4-1|54	BuildRequires:	pkgconfig(libtirpc)
21mr|nfs-utils-2.5.4-1|55	BuildRequires:	pkgconfig(mount)
21mr|nfs-utils-2.5.4-1|56	BuildRequires:	pkgconfig(sqlite3)
21mr|nfs-utils-2.5.4-1|57	
21mr|nfs-utils-2.5.4-1|58	Requires:   libnfsidmap = %{EVRD}
21mr|nfs-utils-2.5.4-1|59	# w/a of some odd provides of "libnfsidmap"
21mr|nfs-utils-2.5.4-1|60	Requires:   config(libnfsidmap) = %{EVRD}
21mr|nfs-utils-2.5.4-1|61	Requires:	gssproxy
21mr|nfs-utils-2.5.4-1|62	Requires:	kmod
21mr|nfs-utils-2.5.4-1|63	Requires:	keyutils
21mr|nfs-utils-2.5.4-1|64	Requires:	rpcbind
21mr|nfs-utils-2.5.4-1|65	Requires:	tcp_wrappers
21mr|nfs-utils-2.5.4-1|66	Requires:	quota
21mr|nfs-utils-2.5.4-1|67	Requires(pre,postun):	rpm-helper
21mr|nfs-utils-2.5.4-1|68	
21mr|nfs-utils-2.5.4-1|69	%description
21mr|nfs-utils-2.5.4-1|70	This package provides various programs needed for NFS support on server.
21mr|nfs-utils-2.5.4-1|71	
21mr|nfs-utils-2.5.4-1|72	%files
21mr|nfs-utils-2.5.4-1|73	%{_docdir}/%{name}
21mr|nfs-utils-2.5.4-1|74	%dir %{_localstatedir}/lib/nfs
21mr|nfs-utils-2.5.4-1|75	%dir %{_sysconfdir}/exports.d
21mr|nfs-utils-2.5.4-1|76	%dir %attr(700,rpcuser,rpcuser) %{_localstatedir}/lib/nfs/statd
21mr|nfs-utils-2.5.4-1|77	%dir %attr(700,rpcuser,rpcuser) %{_localstatedir}/lib/nfs/statd/sm
21mr|nfs-utils-2.5.4-1|78	%dir %attr(700,rpcuser,rpcuser) %{_localstatedir}/lib/nfs/statd/sm.bak
21mr|nfs-utils-2.5.4-1|79	%ghost %attr(644,rpcuser,rpcuser) %{_localstatedir}/lib/nfs/statd/state
21mr|nfs-utils-2.5.4-1|80	%config(noreplace) %{_sysconfdir}/nfs.conf
21mr|nfs-utils-2.5.4-1|81	%config(noreplace) %{_localstatedir}/lib/nfs/etab
21mr|nfs-utils-2.5.4-1|82	%config(noreplace) %{_localstatedir}/lib/nfs/rmtab
21mr|nfs-utils-2.5.4-1|83	%config(noreplace) %{_sysconfdir}/request-key.d/id_resolver.conf
21mr|nfs-utils-2.5.4-1|84	%config(noreplace) %{_sysconfdir}/modprobe.d/lockd.conf
21mr|nfs-utils-2.5.4-1|85	%config(noreplace) %{_sysconfdir}/exports
21mr|nfs-utils-2.5.4-1|86	%config(noreplace) %{_sysconfdir}/nfsmount.conf
21mr|nfs-utils-2.5.4-1|87	%attr(0600,root,root) %config(noreplace) /%{_sysconfdir}/gssproxy/24-nfs-server.conf
21mr|nfs-utils-2.5.4-1|88	%{_unitdir}/auth-rpcgss-module.service
21mr|nfs-utils-2.5.4-1|89	%{_unitdir}/nfs-blkmap.service
21mr|nfs-utils-2.5.4-1|90	%{_unitdir}/nfs-idmap.service
21mr|nfs-utils-2.5.4-1|91	%{_unitdir}/nfs-idmapd.service
21mr|nfs-utils-2.5.4-1|92	%{_unitdir}/nfs-lock.service
21mr|nfs-utils-2.5.4-1|93	%{_unitdir}/nfs-mountd.service
21mr|nfs-utils-2.5.4-1|94	%{_unitdir}/nfs-secure.service
21mr|nfs-utils-2.5.4-1|95	%{_unitdir}/nfs-server.service
21mr|nfs-utils-2.5.4-1|96	%{_unitdir}/nfs-utils.service
21mr|nfs-utils-2.5.4-1|97	%{_unitdir}/nfs.service
21mr|nfs-utils-2.5.4-1|98	%{_unitdir}/rpc-gssd.service
21mr|nfs-utils-2.5.4-1|99	%{_unitdir}/rpc-statd-notify.service
21mr|nfs-utils-2.5.4-1|100	%{_unitdir}/rpc-statd.service
21mr|nfs-utils-2.5.4-1|101	%{_unitdir}/nfs-client.target
21mr|nfs-utils-2.5.4-1|102	%{_unitdir}/rpc_pipefs.target
21mr|nfs-utils-2.5.4-1|103	%{_unitdir}/proc-fs-nfsd.mount
21mr|nfs-utils-2.5.4-1|104	%{_unitdir}/var-lib-nfs-rpc_pipefs.mount
21mr|nfs-utils-2.5.4-1|105	%{_unitdir}/nfs-convert.service
21mr|nfs-utils-2.5.4-1|106	%{_unitdir}/nfsdcld.service
21mr|nfs-utils-2.5.4-1|107	%{_libexecdir}/nfs-utils/nfsconvert.sh
21mr|nfs-utils-2.5.4-1|108	/sbin/mount.nfs
21mr|nfs-utils-2.5.4-1|109	/sbin/mount.nfs4
21mr|nfs-utils-2.5.4-1|110	/sbin/umount.nfs
21mr|nfs-utils-2.5.4-1|111	/sbin/umount.nfs4
21mr|nfs-utils-2.5.4-1|112	/lib/systemd/system-generators/nfs-server-generator
21mr|nfs-utils-2.5.4-1|113	/lib/systemd/system-generators/rpc-pipefs-generator
21mr|nfs-utils-2.5.4-1|114	/sbin/nfsdcltrack
21mr|nfs-utils-2.5.4-1|115	%{_sbindir}/exportfs
21mr|nfs-utils-2.5.4-1|116	%{_sbindir}/rpc.mountd
21mr|nfs-utils-2.5.4-1|117	%{_sbindir}/rpc.nfsd
21mr|nfs-utils-2.5.4-1|118	%{_sbindir}/rpc.statd
21mr|nfs-utils-2.5.4-1|119	%{_sbindir}/sm-notify
21mr|nfs-utils-2.5.4-1|120	%{_sbindir}/start-statd
21mr|nfs-utils-2.5.4-1|121	%{_sbindir}/showmount
21mr|nfs-utils-2.5.4-1|122	%{_sbindir}/mountstats
21mr|nfs-utils-2.5.4-1|123	%{_sbindir}/nfsiostat
21mr|nfs-utils-2.5.4-1|124	%{_sbindir}/nfsidmap
21mr|nfs-utils-2.5.4-1|125	%{_sbindir}/blkmapd
21mr|nfs-utils-2.5.4-1|126	%{_sbindir}/nfsstat
21mr|nfs-utils-2.5.4-1|127	%{_sbindir}/rpc.idmapd
21mr|nfs-utils-2.5.4-1|128	%{_sbindir}/rpc.gssd
21mr|nfs-utils-2.5.4-1|129	%{_sbindir}/nfsconf
21mr|nfs-utils-2.5.4-1|130	%{_sbindir}/nfsconvert
21mr|nfs-utils-2.5.4-1|131	%{_sbindir}/nfsdcld
21mr|nfs-utils-2.5.4-1|132	%{_sbindir}/nfsref
21mr|nfs-utils-2.5.4-1|133	%{_sbindir}/nfsdclddb
21mr|nfs-utils-2.5.4-1|134	%{_sbindir}/nfsdclnts
21mr|nfs-utils-2.5.4-1|135	%{_mandir}/man5/exports.5*
21mr|nfs-utils-2.5.4-1|136	%{_mandir}/man5/nfs.5*
21mr|nfs-utils-2.5.4-1|137	%{_mandir}/man5/nfsmount.conf.5*
21mr|nfs-utils-2.5.4-1|138	%{_mandir}/man5/nfs.conf.5*
21mr|nfs-utils-2.5.4-1|139	%{_mandir}/man7/nfsd.7*
21mr|nfs-utils-2.5.4-1|140	%{_mandir}/man7/nfs.systemd.7*
21mr|nfs-utils-2.5.4-1|141	%{_mandir}/man8/*.8*
21mr|nfs-utils-2.5.4-1|142	
21mr|nfs-utils-2.5.4-1|143	%pre
21mr|nfs-utils-2.5.4-1|144	%_pre_useradd rpcuser %{_localstatedir}/lib/nfs /bin/false
21mr|nfs-utils-2.5.4-1|145	
21mr|nfs-utils-2.5.4-1|146	%postun
21mr|nfs-utils-2.5.4-1|147	%_postun_userdel rpcuser
21mr|nfs-utils-2.5.4-1|148	
21mr|nfs-utils-2.5.4-1|149	#----------------------------------------------------------------------------
21mr|nfs-utils-2.5.4-1|150	
21mr|nfs-utils-2.5.4-1|151	%package -n libnfsidmap
21mr|nfs-utils-2.5.4-1|152	Summary:	NFSv4 User and Group ID Mapping library files
21mr|nfs-utils-2.5.4-1|153	License:	BSD
21mr|nfs-utils-2.5.4-1|154	Group:		Networking/Other
21mr|nfs-utils-2.5.4-1|155	Requires:	openldap
21mr|nfs-utils-2.5.4-1|156	Conflicts:	%{_lib}nfsidmap0 < 1:2.2.1
21mr|nfs-utils-2.5.4-1|157	Conflicts:	nfs-utils < 1:2.2.1
21mr|nfs-utils-2.5.4-1|158	
21mr|nfs-utils-2.5.4-1|159	%description -n libnfsidmap
21mr|nfs-utils-2.5.4-1|160	Support files for the library that handles mapping between names
21mr|nfs-utils-2.5.4-1|161	and ids for NFSv4.
21mr|nfs-utils-2.5.4-1|162	
21mr|nfs-utils-2.5.4-1|163	%files -n libnfsidmap
21mr|nfs-utils-2.5.4-1|164	%doc support/nfsidmap/AUTHORS support/nfsidmap/README support/nfsidmap/COPYING
21mr|nfs-utils-2.5.4-1|165	%config(noreplace) %{_sysconfdir}/idmapd.conf
21mr|nfs-utils-2.5.4-1|166	%{_libdir}/libnfsidmap/*.so
21mr|nfs-utils-2.5.4-1|167	%{_mandir}/man3/nfs4_uid_to_name.3*
21mr|nfs-utils-2.5.4-1|168	%{_mandir}/man5/idmapd.conf.5*
21mr|nfs-utils-2.5.4-1|169	
21mr|nfs-utils-2.5.4-1|170	#----------------------------------------------------------------------------
21mr|nfs-utils-2.5.4-1|171	
21mr|nfs-utils-2.5.4-1|172	%package -n %{libname}
21mr|nfs-utils-2.5.4-1|173	Summary:	NFSv4 User and Group ID Mapping shared library
21mr|nfs-utils-2.5.4-1|174	License:	BSD
21mr|nfs-utils-2.5.4-1|175	Group:		System/Libraries
21mr|nfs-utils-2.5.4-1|176	Requires:	libnfsidmap
21mr|nfs-utils-2.5.4-1|177	
21mr|nfs-utils-2.5.4-1|178	%description -n %{libname}
21mr|nfs-utils-2.5.4-1|179	Library that handles mapping between names and ids for NFSv4.
21mr|nfs-utils-2.5.4-1|180	
21mr|nfs-utils-2.5.4-1|181	%files -n %{libname}
21mr|nfs-utils-2.5.4-1|182	%{_libdir}/libnfsidmap.so.%{major}*
21mr|nfs-utils-2.5.4-1|183	
21mr|nfs-utils-2.5.4-1|184	#----------------------------------------------------------------------------
21mr|nfs-utils-2.5.4-1|185	
21mr|nfs-utils-2.5.4-1|186	%package -n %{devname}
21mr|nfs-utils-2.5.4-1|187	Summary:	Development files for the libnfsidmap library
21mr|nfs-utils-2.5.4-1|188	Group:		Development/Other
21mr|nfs-utils-2.5.4-1|189	Requires:	%{libname} = %{EVRD}
21mr|nfs-utils-2.5.4-1|190	Conflicts:	%{_lib}nfsidmap0-devel < 1:2.2.1
21mr|nfs-utils-2.5.4-1|191	Obsoletes:	%{_lib}nfsidmap0-devel < 1:2.2.1
21mr|nfs-utils-2.5.4-1|192	
21mr|nfs-utils-2.5.4-1|193	%description -n %{devname}
21mr|nfs-utils-2.5.4-1|194	This package includes header files and libraries necessary for
21mr|nfs-utils-2.5.4-1|195	developing programs which use the libnfsidmap library.
21mr|nfs-utils-2.5.4-1|196	
21mr|nfs-utils-2.5.4-1|197	%files -n %{devname}
21mr|nfs-utils-2.5.4-1|198	%{_libdir}/pkgconfig/libnfsidmap.pc
21mr|nfs-utils-2.5.4-1|199	%{_includedir}/nfsidmap*.h
21mr|nfs-utils-2.5.4-1|200	%{_libdir}/libnfsidmap.so
21mr|nfs-utils-2.5.4-1|201	
21mr|nfs-utils-2.5.4-1|202	#----------------------------------------------------------------------------
21mr|nfs-utils-2.5.4-1|203	
21mr|nfs-utils-2.5.4-1|204	%prep
21mr|nfs-utils-2.5.4-1|205	%autosetup -p1
21mr|nfs-utils-2.5.4-1|206	
21mr|nfs-utils-2.5.4-1|207	# Remove .orig files
21mr|nfs-utils-2.5.4-1|208	find . -name "*.orig" | xargs rm -f
21mr|nfs-utils-2.5.4-1|209	
21mr|nfs-utils-2.5.4-1|210	# Change shebangs
21mr|nfs-utils-2.5.4-1|211	find -name \*.py -exec sed -r -i '1s|^#!\s*/usr/bin.*python.*|#!%{__python3}|' {} \;
21mr|nfs-utils-2.5.4-1|212	
21mr|nfs-utils-2.5.4-1|213	%build
21mr|nfs-utils-2.5.4-1|214	sh -x autogen.sh
21mr|nfs-utils-2.5.4-1|215	%global _statdpath /var/lib/nfs/statd
21mr|nfs-utils-2.5.4-1|216	%configure \
21mr|nfs-utils-2.5.4-1|217	CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64" \
21mr|nfs-utils-2.5.4-1|218	LDFLAGS="%{ldflags}" \
21mr|nfs-utils-2.5.4-1|219	--enable-mountconfig \
21mr|nfs-utils-2.5.4-1|220	--enable-ipv6 \
21mr|nfs-utils-2.5.4-1|221	--with-statdpath=%{_statdpath} \
21mr|nfs-utils-2.5.4-1|222	--enable-libmount-mount \
21mr|nfs-utils-2.5.4-1|223	--with-systemd \
21mr|nfs-utils-2.5.4-1|224	--with-tcp-wrappers \
21mr|nfs-utils-2.5.4-1|225	--with-pluginpath=%{_libdir}/libnfsidmap \
21mr|nfs-utils-2.5.4-1|226	--enable-junction
21mr|nfs-utils-2.5.4-1|227	
21mr|nfs-utils-2.5.4-1|228	%make_build all
21mr|nfs-utils-2.5.4-1|229	
21mr|nfs-utils-2.5.4-1|230	%install
21mr|nfs-utils-2.5.4-1|231	
21mr|nfs-utils-2.5.4-1|232	%global _pkgdir /lib/systemd
21mr|nfs-utils-2.5.4-1|233	
21mr|nfs-utils-2.5.4-1|234	mkdir -p %{buildroot}/sbin
21mr|nfs-utils-2.5.4-1|235	mkdir -p %{buildroot}%{_sbindir}
21mr|nfs-utils-2.5.4-1|236	mkdir -p %{buildroot}%{_libexecdir}/nfs-utils/
21mr|nfs-utils-2.5.4-1|237	mkdir -p %{buildroot}%{_pkgdir}/system
21mr|nfs-utils-2.5.4-1|238	mkdir -p %{buildroot}%{_pkgdir}/system-generators
21mr|nfs-utils-2.5.4-1|239	mkdir -p %{buildroot}%{_mandir}/man8
21mr|nfs-utils-2.5.4-1|240	mkdir -p %{buildroot}%{_sysconfdir}/request-key.d
21mr|nfs-utils-2.5.4-1|241	mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nfs-utils-2.5.4-1|242	mkdir -p %{buildroot}%{_sysconfdir}/gssproxy
21mr|nfs-utils-2.5.4-1|243	
21mr|nfs-utils-2.5.4-1|244	%make_install
21mr|nfs-utils-2.5.4-1|245	
21mr|nfs-utils-2.5.4-1|246	install -s -m 755 tools/rpcdebug/rpcdebug %{buildroot}%{_sbindir}
21mr|nfs-utils-2.5.4-1|247	install -m 644 utils/mount/nfsmount.conf  %{buildroot}%{_sysconfdir}
21mr|nfs-utils-2.5.4-1|248	install -m 644 nfs.conf %{buildroot}%{_sysconfdir}
21mr|nfs-utils-2.5.4-1|249	install -m 644 support/nfsidmap/idmapd.conf %{buildroot}%{_sysconfdir}
21mr|nfs-utils-2.5.4-1|250	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/request-key.d
21mr|nfs-utils-2.5.4-1|251	
21mr|nfs-utils-2.5.4-1|252	mkdir -p %{buildroot}/run/sysconfig
21mr|nfs-utils-2.5.4-1|253	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/modprobe.d/lockd.conf
21mr|nfs-utils-2.5.4-1|254	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/gssproxy
21mr|nfs-utils-2.5.4-1|255	install -m 755 %{SOURCE4} %{buildroot}%{_sbindir}/nfsconvert
21mr|nfs-utils-2.5.4-1|256	install -m 755 %{SOURCE5} %{buildroot}/%{_libexecdir}/nfs-utils/nfsconvert.sh
21mr|nfs-utils-2.5.4-1|257	mv %{buildroot}/usr/lib/systemd/* %{buildroot}/lib/systemd/
21mr|nfs-utils-2.5.4-1|258	install -m 644 %{SOURCE6} %{buildroot}%{_pkgdir}/system
21mr|nfs-utils-2.5.4-1|259	
21mr|nfs-utils-2.5.4-1|260	rm -rf %{buildroot}%{_libdir}/*.{a,la}
21mr|nfs-utils-2.5.4-1|261	rm -rf %{buildroot}%{_libdir}/libnfsidmap/*.{a,la}
21mr|nfs-utils-2.5.4-1|262	
21mr|nfs-utils-2.5.4-1|263	mkdir -p %{buildroot}%{_sharedstatedir}/nfs/rpc_pipefs
21mr|nfs-utils-2.5.4-1|264	
21mr|nfs-utils-2.5.4-1|265	touch %{buildroot}%{_sharedstatedir}/nfs/rmtab
21mr|nfs-utils-2.5.4-1|266	
21mr|nfs-utils-2.5.4-1|267	mkdir -p %{buildroot}%{_sharedstatedir}/nfs/statd/sm
21mr|nfs-utils-2.5.4-1|268	mkdir -p %{buildroot}%{_sharedstatedir}/nfs/statd/sm.bak
21mr|nfs-utils-2.5.4-1|269	mkdir -p %{buildroot}%{_sharedstatedir}/nfs/v4recovery
21mr|nfs-utils-2.5.4-1|270	mkdir -p %{buildroot}%{_sysconfdir}/exports.d
21mr|nfs-utils-2.5.4-1|271	
21mr|nfs-utils-2.5.4-1|272	#
21mr|nfs-utils-2.5.4-1|273	# For backwards compatablity.
21mr|nfs-utils-2.5.4-1|274	#
21mr|nfs-utils-2.5.4-1|275	( cd %{buildroot}%{_unitdir}
21mr|nfs-utils-2.5.4-1|276	ln -s nfs-server.service nfs.service
21mr|nfs-utils-2.5.4-1|277	ln -s rpc-gssd.service nfs-secure.service
21mr|nfs-utils-2.5.4-1|278	ln -s nfs-idmapd.service  nfs-idmap.service
21mr|nfs-utils-2.5.4-1|279	ln -s rpc-statd.service nfs-lock.service
21mr|nfs-utils-2.5.4-1|280	)
21mr|nfs-utils-2.5.4-1|281	
21mr|nfs-utils-2.5.4-1|282	# nuke dupes
21mr|nfs-utils-2.5.4-1|283	rm -f %{buildroot}%{_sbindir}/rpcdebug
21mr|nfs-utils-2.5.4-1|284	
21mr|nfs-utils-2.5.4-1|285	cat >%{buildroot}%{_sysconfdir}/exports <<EOF
21mr|nfs-utils-2.5.4-1|286	# /etc/exports: the access control list for filesystems which may be exported
21mr|nfs-utils-2.5.4-1|287	#               to NFS clients.  See exports(5).
21mr|nfs-utils-2.5.4-1|288	#
21mr|nfs-utils-2.5.4-1|289	# Example for NFSv2 and NFSv3:
21mr|nfs-utils-2.5.4-1|290	# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
21mr|nfs-utils-2.5.4-1|291	#
21mr|nfs-utils-2.5.4-1|292	# Example for NFSv4:
21mr|nfs-utils-2.5.4-1|293	# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
21mr|nfs-utils-2.5.4-1|294	# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
21mr|nfs-utils-2.5.4-1|295	#
21mr|nfs-utils-2.5.4-1|296	EOF
21mr|nfs-utils-2.5.4-1|297	
21mr|nfs-utils-2.5.4-1|298	# manage documentation manually
21mr|nfs-utils-2.5.4-1|299	install -d -m 755 %{buildroot}%{_docdir}/%{name}
21mr|nfs-utils-2.5.4-1|300	
21mr|nfs-utils-2.5.4-1|301	# fix perms
21mr|nfs-utils-2.5.4-1|302	chmod 0755 %{buildroot}/sbin/mount.nfs
21mr|nfs-utils-2.5.4-1|303	# SUID is required for mounting NFS shares with 'user' option
21mr|nfs-utils-2.5.4-1|304	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=6952
21mr|nfs-utils-2.5.4-1|305	chmod u+s %{buildroot}/sbin/mount.nfs

14416 21
21mr|nftables-1.0.5-4|1	%define major 1
21mr|nftables-1.0.5-4|2	%define libname %mklibname %{name} %{major}
21mr|nftables-1.0.5-4|3	%define develname %mklibname %{name} -d
21mr|nftables-1.0.5-4|4	
21mr|nftables-1.0.5-4|5	Summary:	Netfilter Tables userspace utillites
21mr|nftables-1.0.5-4|6	Name:		nftables
21mr|nftables-1.0.5-4|7	Version:	1.0.5
21mr|nftables-1.0.5-4|8	Release:	4
21mr|nftables-1.0.5-4|9	License:	GPLv2
21mr|nftables-1.0.5-4|10	Group:		System/Kernel and hardware
21mr|nftables-1.0.5-4|11	Url:		http://netfilter.org/projects/nftables
21mr|nftables-1.0.5-4|12	Source0:	http://ftp.netfilter.org/pub/nftables/%{name}-%{version}.tar.bz2
21mr|nftables-1.0.5-4|13	Source1:	nftables.service
21mr|nftables-1.0.5-4|14	Source2:	nftables.conf
21mr|nftables-1.0.5-4|15	Patch0:		nftables-1.0.5-memory-leak-fix.patch
21mr|nftables-1.0.5-4|16	# from upstream
21mr|nftables-1.0.5-4|17	Patch0001:	0001-parser_bison-fix-memleak-in-meta-set-error-handling.patch
21mr|nftables-1.0.5-4|18	Patch0002:	0002-parser_bison-make-sure-obj_free-releases-timeout-pol.patch
21mr|nftables-1.0.5-4|19	# port of https://git.netfilter.org/nftables/commit/?id=8519ab03
21mr|nftables-1.0.5-4|20	Patch0003:	0003-datatype-fix-leak-and-cleanup-reference-counting-for.patch
21mr|nftables-1.0.5-4|21	Patch0004: 	0004-fix-typo.patch
21mr|nftables-1.0.5-4|22	BuildRequires:	a2x
21mr|nftables-1.0.5-4|23	BuildRequires:	bison
21mr|nftables-1.0.5-4|24	BuildRequires:	docbook2x
21mr|nftables-1.0.5-4|25	BuildRequires:	flex
21mr|nftables-1.0.5-4|26	BuildRequires:	gmp-devel
21mr|nftables-1.0.5-4|27	BuildRequires:	readline-devel
21mr|nftables-1.0.5-4|28	BuildRequires:	pkgconfig(jansson)
21mr|nftables-1.0.5-4|29	BuildRequires:	pkgconfig(libedit)
21mr|nftables-1.0.5-4|30	BuildRequires:	pkgconfig(libmnl)
21mr|nftables-1.0.5-4|31	BuildRequires:	pkgconfig(libnftables)
21mr|nftables-1.0.5-4|32	BuildRequires:	pkgconfig(libnftnl)
21mr|nftables-1.0.5-4|33	BuildRequires:	pkgconfig(python3)
21mr|nftables-1.0.5-4|34	BuildRequires:	pkgconfig(xtables)
21mr|nftables-1.0.5-4|35	
21mr|nftables-1.0.5-4|36	%description
21mr|nftables-1.0.5-4|37	Netfilter Tables userspace utilities.
21mr|nftables-1.0.5-4|38	
21mr|nftables-1.0.5-4|39	%files
21mr|nftables-1.0.5-4|40	%config(noreplace) %{_sysconfdir}/%{name}
21mr|nftables-1.0.5-4|41	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}.conf
21mr|nftables-1.0.5-4|42	%{_datadir}/%{name}/*.nft
21mr|nftables-1.0.5-4|43	%{_mandir}/man3/*nft*
21mr|nftables-1.0.5-4|44	%{_mandir}/man5/*nft*
21mr|nftables-1.0.5-4|45	%{_mandir}/man8/*nft*
21mr|nftables-1.0.5-4|46	%{_sbindir}/nft
21mr|nftables-1.0.5-4|47	%{_unitdir}/%{name}.service
21mr|nftables-1.0.5-4|48	
21mr|nftables-1.0.5-4|49	%post
21mr|nftables-1.0.5-4|50	%systemd_post %{name}.service
21mr|nftables-1.0.5-4|51	
21mr|nftables-1.0.5-4|52	#------------------------------------------------------------------
21mr|nftables-1.0.5-4|53	
21mr|nftables-1.0.5-4|54	%package -n %{libname}
21mr|nftables-1.0.5-4|55	Summary:	Netfilter Tables userspace utillites
21mr|nftables-1.0.5-4|56	Group:		System/Libraries
21mr|nftables-1.0.5-4|57	
21mr|nftables-1.0.5-4|58	%description -n %{libname}
21mr|nftables-1.0.5-4|59	Netfilter Tables userspace utilities.
21mr|nftables-1.0.5-4|60	
21mr|nftables-1.0.5-4|61	%files -n %{libname}
21mr|nftables-1.0.5-4|62	%{_libdir}/lib%{name}.so.%{major}*
21mr|nftables-1.0.5-4|63	
21mr|nftables-1.0.5-4|64	#------------------------------------------------------------------
21mr|nftables-1.0.5-4|65	
21mr|nftables-1.0.5-4|66	%package -n %{develname}
21mr|nftables-1.0.5-4|67	Summary:	Development package for %{name}
21mr|nftables-1.0.5-4|68	Group:		Development/C++
21mr|nftables-1.0.5-4|69	Requires:	%{libname} = %{EVRD}
21mr|nftables-1.0.5-4|70	Provides:	%{name}-devel = %{EVRD}
21mr|nftables-1.0.5-4|71	
21mr|nftables-1.0.5-4|72	%description -n %{develname}
21mr|nftables-1.0.5-4|73	Header files for development with %{name}.
21mr|nftables-1.0.5-4|74	
21mr|nftables-1.0.5-4|75	%files -n %{develname}
21mr|nftables-1.0.5-4|76	%doc %{_docdir}/%{name}/examples/*
21mr|nftables-1.0.5-4|77	%license COPYING
21mr|nftables-1.0.5-4|78	%{_includedir}/%{name}
21mr|nftables-1.0.5-4|79	%{_libdir}/lib%{name}.so
21mr|nftables-1.0.5-4|80	%{_libdir}/pkgconfig/lib%{name}.pc
21mr|nftables-1.0.5-4|81	
21mr|nftables-1.0.5-4|82	#------------------------------------------------------------------
21mr|nftables-1.0.5-4|83	
21mr|nftables-1.0.5-4|84	%package -n	python3-%{name}
21mr|nftables-1.0.5-4|85	Summary:	Python3 bindings for %{name}
21mr|nftables-1.0.5-4|86	Group:		Development/Python
21mr|nftables-1.0.5-4|87	Requires:	%{libname} = %{EVRD}
21mr|nftables-1.0.5-4|88	
21mr|nftables-1.0.5-4|89	%description -n python3-%{name}
21mr|nftables-1.0.5-4|90	Python3 bindings for %{name}
21mr|nftables-1.0.5-4|91	
21mr|nftables-1.0.5-4|92	%files -n python3-%{name}
21mr|nftables-1.0.5-4|93	%{python3_sitelib}/%{name}*
21mr|nftables-1.0.5-4|94	
21mr|nftables-1.0.5-4|95	#------------------------------------------------------------------
21mr|nftables-1.0.5-4|96	
21mr|nftables-1.0.5-4|97	%prep
21mr|nftables-1.0.5-4|98	%autosetup -p1
21mr|nftables-1.0.5-4|99	
21mr|nftables-1.0.5-4|100	%build
21mr|nftables-1.0.5-4|101	%configure	\
21mr|nftables-1.0.5-4|102	--enable-python	\
21mr|nftables-1.0.5-4|103	--with-json	\
21mr|nftables-1.0.5-4|104	--with-python-bin="%{__python3}"	\
21mr|nftables-1.0.5-4|105	--with-xtables
21mr|nftables-1.0.5-4|106	%make
21mr|nftables-1.0.5-4|107	
21mr|nftables-1.0.5-4|108	%install
21mr|nftables-1.0.5-4|109	%make_install
21mr|nftables-1.0.5-4|110	
21mr|nftables-1.0.5-4|111	mkdir -p %{buildroot}%{_unitdir}
21mr|nftables-1.0.5-4|112	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|nftables-1.0.5-4|113	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|nftables-1.0.5-4|114	cp %{SOURCE1} %{buildroot}%{_unitdir}
21mr|nftables-1.0.5-4|115	cp %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/
21mr|nftables-1.0.5-4|116	# make nftables.py use the real library file name
21mr|nftables-1.0.5-4|117	# to avoid nftables-devel package dependency
21mr|nftables-1.0.5-4|118	sofile=$(readlink %{buildroot}/%{_libdir}/lib%{name}.so)
21mr|nftables-1.0.5-4|119	sed -i -e 's/\(sofile=\)".*"/\1"'$sofile'"/' %{buildroot}/%{python3_sitelib}/%{name}/%{name}.py
21mr|nftables-1.0.5-4|120	
21mr|nftables-1.0.5-4|121	chmod 644 %{buildroot}%{_mandir}/man8/nft*
21mr|nftables-1.0.5-4|122	
21mr|nftables-1.0.5-4|123	find %{buildroot} -name '*.la' -delete
21mr|nftables-1.0.5-4|124	find %{buildroot} -name '*.a' -delete

14417 21
21mr|nghttp2-1.58.0-3|1	%define major 14
21mr|nghttp2-1.58.0-3|2	%define libname %mklibname %{name}_ %{major}
21mr|nghttp2-1.58.0-3|3	%define devname %mklibname -d %{name}
21mr|nghttp2-1.58.0-3|4	
21mr|nghttp2-1.58.0-3|5	#define	__noautoprov 'nghttp2.so'
21mr|nghttp2-1.58.0-3|6	
21mr|nghttp2-1.58.0-3|7	Summary:	Experimental HTTP/2 client, server and proxy
21mr|nghttp2-1.58.0-3|8	Name:		nghttp2
21mr|nghttp2-1.58.0-3|9	Version:	1.58.0
21mr|nghttp2-1.58.0-3|10	Release:	3
21mr|nghttp2-1.58.0-3|11	License:	MIT
21mr|nghttp2-1.58.0-3|12	Group:		Networking/WWW
21mr|nghttp2-1.58.0-3|13	Url:		https://nghttp2.org/
21mr|nghttp2-1.58.0-3|14	Source0:	https://github.com/nghttp2/nghttp2/archive/v%{version}.tar.gz
21mr|nghttp2-1.58.0-3|15	Patch0:		nhgttp2-1.39.2-fix-build-error.patch
21mr|nghttp2-1.58.0-3|16	BuildRequires:	bison
21mr|nghttp2-1.58.0-3|17	BuildRequires:	cmake >= 3.0
21mr|nghttp2-1.58.0-3|18	BuildRequires:	libxml2-utils
21mr|nghttp2-1.58.0-3|19	BuildRequires:	ruby
21mr|nghttp2-1.58.0-3|20	BuildRequires:	boost-devel >= 1.54.0
21mr|nghttp2-1.58.0-3|21	BuildRequires:	jemalloc-devel
21mr|nghttp2-1.58.0-3|22	BuildRequires:	pkgconfig(cunit) >= 2.1
21mr|nghttp2-1.58.0-3|23	BuildRequires:	pkgconfig(jansson) >= 2.5
21mr|nghttp2-1.58.0-3|24	BuildRequires:	pkgconfig(libcares) >= 1.7.5
21mr|nghttp2-1.58.0-3|25	BuildRequires:	pkgconfig(libev) >= 4.11
21mr|nghttp2-1.58.0-3|26	BuildRequires:	pkgconfig(libevent) >= 2.0.8
21mr|nghttp2-1.58.0-3|27	BuildRequires:	pkgconfig(libxml-2.0)
21mr|nghttp2-1.58.0-3|28	BuildRequires:	pkgconfig(openssl) >= 1.0.1
21mr|nghttp2-1.58.0-3|29	BuildRequires:	pkgconfig(zlib)
21mr|nghttp2-1.58.0-3|30	
21mr|nghttp2-1.58.0-3|31	%description
21mr|nghttp2-1.58.0-3|32	Nghttp2 is a library implementing the Hypertext Transfer Protocol version 2
21mr|nghttp2-1.58.0-3|33	(HTTP/2) protocol in C; it implements also the header compression algorithm
21mr|nghttp2-1.58.0-3|34	HPACK in C.
21mr|nghttp2-1.58.0-3|35	This package contains the HTTP/2 client, server and proxy programs, and also
21mr|nghttp2-1.58.0-3|36	the encoder and decoder one.
21mr|nghttp2-1.58.0-3|37	
21mr|nghttp2-1.58.0-3|38	%files
21mr|nghttp2-1.58.0-3|39	%doc AUTHORS COPYING README.rst
21mr|nghttp2-1.58.0-3|40	%{_bindir}/h2load
21mr|nghttp2-1.58.0-3|41	%{_bindir}/nghttp
21mr|nghttp2-1.58.0-3|42	%{_bindir}/nghttpd
21mr|nghttp2-1.58.0-3|43	%{_bindir}/nghttpx
21mr|nghttp2-1.58.0-3|44	%{_bindir}/deflatehd
21mr|nghttp2-1.58.0-3|45	%{_bindir}/inflatehd
21mr|nghttp2-1.58.0-3|46	%{_datadir}/%{name}
21mr|nghttp2-1.58.0-3|47	%{_mandir}/man1/h2load.1*
21mr|nghttp2-1.58.0-3|48	%{_mandir}/man1/nghttp.1*
21mr|nghttp2-1.58.0-3|49	%{_mandir}/man1/nghttpd.1*
21mr|nghttp2-1.58.0-3|50	%{_mandir}/man1/nghttpx.1*
21mr|nghttp2-1.58.0-3|51	
21mr|nghttp2-1.58.0-3|52	#-----------------------------------------------------------------------------
21mr|nghttp2-1.58.0-3|53	
21mr|nghttp2-1.58.0-3|54	%package -n %{libname}
21mr|nghttp2-1.58.0-3|55	Summary:	A library implementing the HTTP/2 protocol
21mr|nghttp2-1.58.0-3|56	Group:		System/Libraries
21mr|nghttp2-1.58.0-3|57	Obsoletes:	%{mklibname nghttp2_asio 1} <= 1.51.0
21mr|nghttp2-1.58.0-3|58	
21mr|nghttp2-1.58.0-3|59	%description -n %{libname}
21mr|nghttp2-1.58.0-3|60	Nghttp2 is a library implementing the Hypertext Transfer Protocol version 2
21mr|nghttp2-1.58.0-3|61	(HTTP/2) protocol in C.
21mr|nghttp2-1.58.0-3|62	This package contains the main library.
21mr|nghttp2-1.58.0-3|63	
21mr|nghttp2-1.58.0-3|64	%files -n %{libname}
21mr|nghttp2-1.58.0-3|65	%doc COPYING
21mr|nghttp2-1.58.0-3|66	%{_libdir}/libnghttp2.so.%{major}*
21mr|nghttp2-1.58.0-3|67	
21mr|nghttp2-1.58.0-3|68	#-----------------------------------------------------------------------------
21mr|nghttp2-1.58.0-3|69	
21mr|nghttp2-1.58.0-3|70	%package -n %{devname}
21mr|nghttp2-1.58.0-3|71	Summary:	Files needed for building applications with libnghttp2
21mr|nghttp2-1.58.0-3|72	Group:		Development/C
21mr|nghttp2-1.58.0-3|73	Requires:	%{libname} = %{EVRD}
21mr|nghttp2-1.58.0-3|74	Provides:	%{name}-devel = %{EVRD}
21mr|nghttp2-1.58.0-3|75	
21mr|nghttp2-1.58.0-3|76	%description -n %{devname}
21mr|nghttp2-1.58.0-3|77	The libnghttp2-devel package includes libraries and header files needed
21mr|nghttp2-1.58.0-3|78	for building applications with libnghttp2.
21mr|nghttp2-1.58.0-3|79	
21mr|nghttp2-1.58.0-3|80	%files -n %{devname}
21mr|nghttp2-1.58.0-3|81	%doc COPYING
21mr|nghttp2-1.58.0-3|82	%{_includedir}/%{name}
21mr|nghttp2-1.58.0-3|83	%{_libdir}/pkgconfig/*.pc
21mr|nghttp2-1.58.0-3|84	%{_libdir}/*.so
21mr|nghttp2-1.58.0-3|85	
21mr|nghttp2-1.58.0-3|86	#-----------------------------------------------------------------------------
21mr|nghttp2-1.58.0-3|87	
21mr|nghttp2-1.58.0-3|88	%prep
21mr|nghttp2-1.58.0-3|89	%autosetup -p1
21mr|nghttp2-1.58.0-3|90	
21mr|nghttp2-1.58.0-3|91	%build
21mr|nghttp2-1.58.0-3|92	%cmake \
21mr|nghttp2-1.58.0-3|93	-DLIBEV_INCLUDE_DIR=%{_includedir}/libev \
21mr|nghttp2-1.58.0-3|94	-DENABLE_APP:BOOL=TRUE \
21mr|nghttp2-1.58.0-3|95	-DENABLE_PYTHON_BINDINGS:BOOL=TRUE
21mr|nghttp2-1.58.0-3|96	
21mr|nghttp2-1.58.0-3|97	%make_build
21mr|nghttp2-1.58.0-3|98	
21mr|nghttp2-1.58.0-3|99	%install
21mr|nghttp2-1.58.0-3|100	%makeinstall_std -C build
21mr|nghttp2-1.58.0-3|101	# Will be installed via %%doc
21mr|nghttp2-1.58.0-3|102	rm -f %{buildroot}%{_datadir}/doc/nghttp2/README.rst

14418 21
21mr|nginx-1.28.2-1|1	%global _disable_ld_no_undefined 1
21mr|nginx-1.28.2-1|2	
21mr|nginx-1.28.2-1|3	%define nginx_user nginx
21mr|nginx-1.28.2-1|4	%define nginx_group %{nginx_user}
21mr|nginx-1.28.2-1|5	%define nginx_home /var/lib/nginx
21mr|nginx-1.28.2-1|6	%define nginx_home_tmp %{nginx_home}/tmp
21mr|nginx-1.28.2-1|7	%define nginx_logdir /var/log/nginx
21mr|nginx-1.28.2-1|8	%define nginx_confdir %{_sysconfdir}/nginx
21mr|nginx-1.28.2-1|9	%define nginx_datadir %{_datadir}/nginx
21mr|nginx-1.28.2-1|10	%define nginx_webroot %{nginx_datadir}/html
21mr|nginx-1.28.2-1|11	%define nginx_modpath %{_libdir}/nginx
21mr|nginx-1.28.2-1|12	
21mr|nginx-1.28.2-1|13	%global optflags %{optflags} -fno-strict-aliasing -Ofast
21mr|nginx-1.28.2-1|14	# so that the perl module finds its symbols
21mr|nginx-1.28.2-1|15	%global ldflags %{ldflags} -Wl,--export-dynamic
21mr|nginx-1.28.2-1|16	
21mr|nginx-1.28.2-1|17	# https://github.com/arut/nginx-rtmp-module/commits/master
21mr|nginx-1.28.2-1|18	%define module_rtmp_commit 23e1873aa62acb58b7881eed2a501f5bf35b82e9
21mr|nginx-1.28.2-1|19	# https://github.com/vkholodkov/nginx-upload-module/commits/master
21mr|nginx-1.28.2-1|20	%define module_upload_commit 4423994c7d8fb491d95867f6af968585d949e7a9
21mr|nginx-1.28.2-1|21	# https://github.com/sto/ngx_http_auth_pam_module/commits/master
21mr|nginx-1.28.2-1|22	%define module_pam1_commit c7a2c937fb86f1e4010d5b7b55f83968ec262546
21mr|nginx-1.28.2-1|23	# https://github.com/vision5/ngx_devel_kit/commits/master (used by array-var-nginx-module)
21mr|nginx-1.28.2-1|24	%define module_ndk_commit b4642d6ca01011bd8cd30b253f5c3872b384fd21
21mr|nginx-1.28.2-1|25	# https://github.com/openresty/array-var-nginx-module/commits/master
21mr|nginx-1.28.2-1|26	%define module_array_commit 32188f86599b47f7cd34340e5a2985bd9d550bf8
21mr|nginx-1.28.2-1|27	# https://github.com/anomalizer/ngx_aws_auth/commits/master
21mr|nginx-1.28.2-1|28	%define module_awsauth_commit a61df4e105627ac637c9085af2e8e6b22764889e
21mr|nginx-1.28.2-1|29	# https://github.com/google/ngx_brotli/commits/master
21mr|nginx-1.28.2-1|30	%define module_brotli_commit 6e975bcb015f62e1f303054897783355e2a877dc
21mr|nginx-1.28.2-1|31	# https://github.com/stnoonan/spnego-http-auth-nginx-module/commits/master
21mr|nginx-1.28.2-1|32	%define module_spnego_commit c62616386e31c65eff648bb5524f7928286a5a0e
21mr|nginx-1.28.2-1|33	# https://github.com/kyprizel/testcookie-nginx-module/commits/master/
21mr|nginx-1.28.2-1|34	%define module_testcookie_commit 64137c2f7e66e8866f56fdecaaf09ac10a034da9
21mr|nginx-1.28.2-1|35	
21mr|nginx-1.28.2-1|36	Summary:	Robust, small and high performance HTTP and reverse proxy server
21mr|nginx-1.28.2-1|37	Name:		nginx
21mr|nginx-1.28.2-1|38	Version:	1.28.2
21mr|nginx-1.28.2-1|39	Release:	1
21mr|nginx-1.28.2-1|40	Epoch:		2
21mr|nginx-1.28.2-1|41	# BSD License (two clause)
21mr|nginx-1.28.2-1|42	# http://www.freebsd.org/copyright/freebsd-license.html
21mr|nginx-1.28.2-1|43	License:	BSD
21mr|nginx-1.28.2-1|44	Group:		System/Servers
21mr|nginx-1.28.2-1|45	Url:		http://nginx.net/
21mr|nginx-1.28.2-1|46	Source0:	http://nginx.org/download/nginx-%{version}.tar.gz
21mr|nginx-1.28.2-1|47	Source2:	nginx.service
21mr|nginx-1.28.2-1|48	Source3:	nginx.logrotate
21mr|nginx-1.28.2-1|49	Source6:	nginx.sysusers.d
21mr|nginx-1.28.2-1|50	Source10:	https://github.com/arut/nginx-rtmp-module/archive/%{module_rtmp_commit}.tar.gz?/nginx-rtmp-module-%{module_rtmp_commit}.tar.gz
21mr|nginx-1.28.2-1|51	Source11:	https://github.com/vkholodkov/nginx-upload-module/archive/%{module_upload_commit}.tar.gz?/nginx-upload-module-%{module_upload_commit}.tar.gz
21mr|nginx-1.28.2-1|52	Source12:	https://github.com/sto/ngx_http_auth_pam_module/archive/%{module_pam1_commit}.tar.gz?/ngx_http_auth_pam_module-%{module_pam1_commit}.tar.gz
21mr|nginx-1.28.2-1|53	Source13:	https://github.com/vision5/ngx_devel_kit/archive/%{module_ndk_commit}.tar.gz?/ngx_devel_kit-%{module_ndk_commit}.tar.gz
21mr|nginx-1.28.2-1|54	Source14:	https://github.com/openresty/array-var-nginx-module/archive/%{module_array_commit}.tar.gz?/array-var-nginx-module-%{module_array_commit}.tar.gz
21mr|nginx-1.28.2-1|55	Source15:	https://github.com/anomalizer/ngx_aws_auth/archive/%{module_awsauth_commit}.tar.gz?/ngx_aws_auth-%{module_awsauth_commit}.tar.gz
21mr|nginx-1.28.2-1|56	Source16:	https://github.com/google/ngx_brotli/archive/%{module_brotli_commit}.tar.gz?/ngx_brotli-%{module_brotli_commit}.tar.gz
21mr|nginx-1.28.2-1|57	Source17:	https://github.com/stnoonan/spnego-http-auth-nginx-module/archive/%{module_spnego_commit}.tar.gz?/spnego-http-auth-nginx-module-%{module_spnego_commit}.tar.gz
21mr|nginx-1.28.2-1|58	Source18:	https://github.com/kyprizel/testcookie-nginx-module/archive/%{module_testcookie_commit}.tar.gz?/testcookie-nginx-module-%{module_testcookie_commit}.tar.gz
21mr|nginx-1.28.2-1|59	Source100:	index.html
21mr|nginx-1.28.2-1|60	Source102:	nginx-logo.png
21mr|nginx-1.28.2-1|61	Source103:	50x.html
21mr|nginx-1.28.2-1|62	Source104:	404.html
21mr|nginx-1.28.2-1|63	BuildRequires:	systemd-units
21mr|nginx-1.28.2-1|64	BuildRequires:	gd-devel
21mr|nginx-1.28.2-1|65	BuildRequires:	perl-devel
21mr|nginx-1.28.2-1|66	BuildRequires:	perl(ExtUtils::Embed)
21mr|nginx-1.28.2-1|67	BuildRequires:	pkgconfig(geoip)
21mr|nginx-1.28.2-1|68	BuildRequires:	pkgconfig(libpcre)
21mr|nginx-1.28.2-1|69	BuildRequires:	pkgconfig(libxslt)
21mr|nginx-1.28.2-1|70	BuildRequires:	pkgconfig(openssl)
21mr|nginx-1.28.2-1|71	BuildRequires:	pkgconfig(zlib)
21mr|nginx-1.28.2-1|72	# for module ngx_brotli
21mr|nginx-1.28.2-1|73	BuildRequires:	pkgconfig(libbrotlienc)
21mr|nginx-1.28.2-1|74	# for ngx_http_auth_pam_module
21mr|nginx-1.28.2-1|75	BuildRequires:	pam-devel
21mr|nginx-1.28.2-1|76	# for spnego-http-auth-nginx-module
21mr|nginx-1.28.2-1|77	BuildRequires:	pkgconfig(krb5)
21mr|nginx-1.28.2-1|78	%if %{mdvver} >= 202310
21mr|nginx-1.28.2-1|79	Requires(pre):	%{_bindir}/systemd-sysusers
21mr|nginx-1.28.2-1|80	%else
21mr|nginx-1.28.2-1|81	Requires(pre):	/bin/systemd-sysusers
21mr|nginx-1.28.2-1|82	%endif
21mr|nginx-1.28.2-1|83	Requires:	logrotate
21mr|nginx-1.28.2-1|84	Requires:	pcre
21mr|nginx-1.28.2-1|85	Requires:	geoip
21mr|nginx-1.28.2-1|86	Requires:	openssl
21mr|nginx-1.28.2-1|87	Provides:	webserver
21mr|nginx-1.28.2-1|88	
21mr|nginx-1.28.2-1|89	%description
21mr|nginx-1.28.2-1|90	Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3
21mr|nginx-1.28.2-1|91	proxy server written by Igor Sysoev.
21mr|nginx-1.28.2-1|92	Packages nginx-module-* contain additional dynamic modules which can be installed
21mr|nginx-1.28.2-1|93	and configured manually (do not forget to use load_module inside nginx.conf).
21mr|nginx-1.28.2-1|94	
21mr|nginx-1.28.2-1|95	%files
21mr|nginx-1.28.2-1|96	%license LICENSE
21mr|nginx-1.28.2-1|97	%doc CHANGES README*
21mr|nginx-1.28.2-1|98	%dir %{nginx_modpath}
21mr|nginx-1.28.2-1|99	%dir %{nginx_datadir}
21mr|nginx-1.28.2-1|100	%{nginx_datadir}/html
21mr|nginx-1.28.2-1|101	%{_sbindir}/%{name}
21mr|nginx-1.28.2-1|102	%{_mandir}/man3/%{name}.3pm*
21mr|nginx-1.28.2-1|103	%{_mandir}/man8/*
21mr|nginx-1.28.2-1|104	%{_unitdir}/nginx.service
21mr|nginx-1.28.2-1|105	%{_sysusersdir}/%{name}.conf
21mr|nginx-1.28.2-1|106	%dir %{nginx_confdir}
21mr|nginx-1.28.2-1|107	%config(noreplace) %{nginx_confdir}/win-utf
21mr|nginx-1.28.2-1|108	%config(noreplace) %{nginx_confdir}/%{name}.conf.default
21mr|nginx-1.28.2-1|109	%config(noreplace) %{nginx_confdir}/scgi_params
21mr|nginx-1.28.2-1|110	%config(noreplace) %{nginx_confdir}/scgi_params.default
21mr|nginx-1.28.2-1|111	%config(noreplace) %{nginx_confdir}/fastcgi.conf
21mr|nginx-1.28.2-1|112	%config(noreplace) %{nginx_confdir}/fastcgi.conf.default
21mr|nginx-1.28.2-1|113	%config(noreplace) %{nginx_confdir}/mime.types.default
21mr|nginx-1.28.2-1|114	%config(noreplace) %{nginx_confdir}/fastcgi_params
21mr|nginx-1.28.2-1|115	%config(noreplace) %{nginx_confdir}/fastcgi_params.default
21mr|nginx-1.28.2-1|116	%config(noreplace) %{nginx_confdir}/koi-win
21mr|nginx-1.28.2-1|117	%config(noreplace) %{nginx_confdir}/koi-utf
21mr|nginx-1.28.2-1|118	%config(noreplace) %{nginx_confdir}/%{name}.conf
21mr|nginx-1.28.2-1|119	%config(noreplace) %{nginx_confdir}/mime.types
21mr|nginx-1.28.2-1|120	%config(noreplace) %{nginx_confdir}/uwsgi_params
21mr|nginx-1.28.2-1|121	%config(noreplace) %{nginx_confdir}/uwsgi_params.default
21mr|nginx-1.28.2-1|122	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|nginx-1.28.2-1|123	%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home}
21mr|nginx-1.28.2-1|124	%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home_tmp}
21mr|nginx-1.28.2-1|125	%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_logdir}
21mr|nginx-1.28.2-1|126	
21mr|nginx-1.28.2-1|127	%pre
21mr|nginx-1.28.2-1|128	# https://nixtux.ru/1002
21mr|nginx-1.28.2-1|129	%{expand:
21mr|nginx-1.28.2-1|130	%(echo '%{sysusers_create_package %{name} %{SOURCE6}}' | \
21mr|nginx-1.28.2-1|131	sed -e 's,@nginx_home@,%{nginx_home},g' -e 's,@nginx_user@,%{nginx_user},g' -e 's,@nginx_group@,%{nginx_group},g')
21mr|nginx-1.28.2-1|132	}
21mr|nginx-1.28.2-1|133	
21mr|nginx-1.28.2-1|134	%post
21mr|nginx-1.28.2-1|135	%systemd_post nginx.service
21mr|nginx-1.28.2-1|136	
21mr|nginx-1.28.2-1|137	%preun
21mr|nginx-1.28.2-1|138	%systemd_preun nginx.service
21mr|nginx-1.28.2-1|139	
21mr|nginx-1.28.2-1|140	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|141	
21mr|nginx-1.28.2-1|142	# perl support is a subpackage to avoid pulling perl into minimal containers with nginx
21mr|nginx-1.28.2-1|143	
21mr|nginx-1.28.2-1|144	%package module-perl
21mr|nginx-1.28.2-1|145	Summary: NGINX module for handling variables with Perl
21mr|nginx-1.28.2-1|146	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|147	
21mr|nginx-1.28.2-1|148	%description module-perl
21mr|nginx-1.28.2-1|149	%{summary}
21mr|nginx-1.28.2-1|150	The ngx_http_perl_module module is used to implement location
21mr|nginx-1.28.2-1|151	and variable handlers in Perl and insert Perl calls into SSI.
21mr|nginx-1.28.2-1|152	
21mr|nginx-1.28.2-1|153	%files module-perl
21mr|nginx-1.28.2-1|154	%{nginx_modpath}/ngx_http_perl_module.so
21mr|nginx-1.28.2-1|155	%dir %{perl_vendorarch}/auto/%{name}
21mr|nginx-1.28.2-1|156	%{perl_vendorarch}/%{name}.pm
21mr|nginx-1.28.2-1|157	%{perl_vendorarch}/auto/%{name}/%{name}.so
21mr|nginx-1.28.2-1|158	
21mr|nginx-1.28.2-1|159	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|160	
21mr|nginx-1.28.2-1|161	%package module-rtmp
21mr|nginx-1.28.2-1|162	Summary: NGINX module for media streaming
21mr|nginx-1.28.2-1|163	Url: https://github.com/arut/nginx-rtmp-module
21mr|nginx-1.28.2-1|164	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|165	Provides: nginx-module-rtmp = %{EVRD}
21mr|nginx-1.28.2-1|166	Release: %{RELEASE}.git%(echo %{module_rtmp_commit} | head -c 6)
21mr|nginx-1.28.2-1|167	
21mr|nginx-1.28.2-1|168	%description module-rtmp
21mr|nginx-1.28.2-1|169	%{summary}
21mr|nginx-1.28.2-1|170	
21mr|nginx-1.28.2-1|171	%files module-rtmp
21mr|nginx-1.28.2-1|172	%license nginx-rtmp-module-%{module_rtmp_commit}/LICENSE
21mr|nginx-1.28.2-1|173	%doc nginx-rtmp-module-%{module_rtmp_commit}/README.md
21mr|nginx-1.28.2-1|174	%{nginx_modpath}/ngx_rtmp_module.so
21mr|nginx-1.28.2-1|175	
21mr|nginx-1.28.2-1|176	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|177	
21mr|nginx-1.28.2-1|178	%package module-upload
21mr|nginx-1.28.2-1|179	Summary: NGINX module for uploading files
21mr|nginx-1.28.2-1|180	Url: https://github.com/vkholodkov/nginx-upload-module
21mr|nginx-1.28.2-1|181	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|182	Provides: nginx-module-upload = %{EVRD}
21mr|nginx-1.28.2-1|183	Release: %{RELEASE}.git%(echo %{module_upload_commit} | head -c 6)
21mr|nginx-1.28.2-1|184	
21mr|nginx-1.28.2-1|185	%description module-upload
21mr|nginx-1.28.2-1|186	%{summary}
21mr|nginx-1.28.2-1|187	
21mr|nginx-1.28.2-1|188	%files module-upload
21mr|nginx-1.28.2-1|189	%license nginx-upload-module-%{module_upload_commit}/LICENCE
21mr|nginx-1.28.2-1|190	%license nginx-upload-module-%{module_upload_commit}/LICENCE.ru
21mr|nginx-1.28.2-1|191	%doc nginx-upload-module-%{module_upload_commit}/README.md
21mr|nginx-1.28.2-1|192	%doc nginx-upload-module-%{module_upload_commit}/Changelog
21mr|nginx-1.28.2-1|193	%doc nginx-upload-module-%{module_upload_commit}/example.php
21mr|nginx-1.28.2-1|194	%doc nginx-upload-module-%{module_upload_commit}/upload-protocol.md
21mr|nginx-1.28.2-1|195	%doc nginx-upload-module-%{module_upload_commit}/nginx.conf
21mr|nginx-1.28.2-1|196	%{nginx_modpath}/ngx_http_upload_module.so
21mr|nginx-1.28.2-1|197	
21mr|nginx-1.28.2-1|198	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|199	
21mr|nginx-1.28.2-1|200	%package module-http_auth_pam
21mr|nginx-1.28.2-1|201	Summary: NGINX module for PAM authorization
21mr|nginx-1.28.2-1|202	Url: https://github.com/sto/ngx_http_auth_pam_module
21mr|nginx-1.28.2-1|203	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|204	Provides: nginx-module-http_auth_pam = %{EVRD}
21mr|nginx-1.28.2-1|205	Release: %{RELEASE}.git%(echo %{module_pam1_commit} | head -c 6)
21mr|nginx-1.28.2-1|206	
21mr|nginx-1.28.2-1|207	%description module-http_auth_pam
21mr|nginx-1.28.2-1|208	%{summary}
21mr|nginx-1.28.2-1|209	
21mr|nginx-1.28.2-1|210	%files module-http_auth_pam
21mr|nginx-1.28.2-1|211	%license ngx_http_auth_pam_module-%{module_pam1_commit}/LICENSE
21mr|nginx-1.28.2-1|212	%doc ngx_http_auth_pam_module-%{module_pam1_commit}/README.md
21mr|nginx-1.28.2-1|213	%doc ngx_http_auth_pam_module-%{module_pam1_commit}/ChangeLog
21mr|nginx-1.28.2-1|214	%{nginx_modpath}/ngx_http_auth_pam_module.so
21mr|nginx-1.28.2-1|215	
21mr|nginx-1.28.2-1|216	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|217	
21mr|nginx-1.28.2-1|218	%package module-ndk
21mr|nginx-1.28.2-1|219	Summary: Helper module for some other NGINX modules
21mr|nginx-1.28.2-1|220	Url: https://github.com/vision5/ngx_devel_kit
21mr|nginx-1.28.2-1|221	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|222	Provides: nginx-module-ndk = %{EVRD}
21mr|nginx-1.28.2-1|223	Release: %{RELEASE}.git%(echo %{module_ndk_commit} | head -c 6)
21mr|nginx-1.28.2-1|224	
21mr|nginx-1.28.2-1|225	%description module-ndk
21mr|nginx-1.28.2-1|226	%{summary}
21mr|nginx-1.28.2-1|227	
21mr|nginx-1.28.2-1|228	%files module-ndk
21mr|nginx-1.28.2-1|229	%license ngx_devel_kit-%{module_ndk_commit}/LICENSE
21mr|nginx-1.28.2-1|230	%doc ngx_devel_kit-%{module_ndk_commit}/README*
21mr|nginx-1.28.2-1|231	%{nginx_modpath}/ndk_http_module.so
21mr|nginx-1.28.2-1|232	
21mr|nginx-1.28.2-1|233	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|234	
21mr|nginx-1.28.2-1|235	%package module-array-var
21mr|nginx-1.28.2-1|236	Summary: NGINX module adding support of variables inside config
21mr|nginx-1.28.2-1|237	Url: https://github.com/openresty/array-var-nginx-module
21mr|nginx-1.28.2-1|238	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|239	Requires: nginx-module-ndk = %{EVRD}
21mr|nginx-1.28.2-1|240	Provides: nginx-module-array-var = %{EVRD}
21mr|nginx-1.28.2-1|241	Release: %{RELEASE}.git%(echo %{module_array_commit} | head -c 6)
21mr|nginx-1.28.2-1|242	
21mr|nginx-1.28.2-1|243	%description module-array-var
21mr|nginx-1.28.2-1|244	%{summary}
21mr|nginx-1.28.2-1|245	Depends from ndk_http_module.
21mr|nginx-1.28.2-1|246	
21mr|nginx-1.28.2-1|247	%files module-array-var
21mr|nginx-1.28.2-1|248	%doc array-var-nginx-module-%{module_array_commit}/README.md
21mr|nginx-1.28.2-1|249	%{nginx_modpath}/ngx_http_array_var_module.so
21mr|nginx-1.28.2-1|250	
21mr|nginx-1.28.2-1|251	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|252	
21mr|nginx-1.28.2-1|253	%package module-aws-auth
21mr|nginx-1.28.2-1|254	Summary: NGINX AWS proxy module
21mr|nginx-1.28.2-1|255	Url: https://github.com/anomalizer/ngx_aws_auth
21mr|nginx-1.28.2-1|256	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|257	Provides: nginx-module-aws-auth = %{EVRD}
21mr|nginx-1.28.2-1|258	Release: %{RELEASE}.git%(echo %{module_awsauth_commit} | head -c 6)
21mr|nginx-1.28.2-1|259	
21mr|nginx-1.28.2-1|260	%description module-aws-auth
21mr|nginx-1.28.2-1|261	%{summary}
21mr|nginx-1.28.2-1|262	This nginx module can proxy requests to authenticated S3 backends
21mr|nginx-1.28.2-1|263	using Amazon's V4 authentication API.
21mr|nginx-1.28.2-1|264	
21mr|nginx-1.28.2-1|265	%files module-aws-auth
21mr|nginx-1.28.2-1|266	%license ngx_aws_auth-%{module_awsauth_commit}/LICENSE
21mr|nginx-1.28.2-1|267	%doc ngx_aws_auth-%{module_awsauth_commit}/README.md
21mr|nginx-1.28.2-1|268	%doc ngx_aws_auth-%{module_awsauth_commit}/reference-impl-py
21mr|nginx-1.28.2-1|269	%doc ngx_aws_auth-%{module_awsauth_commit}/generate_signing_key
21mr|nginx-1.28.2-1|270	%{nginx_modpath}/ngx_http_aws_auth_module.so
21mr|nginx-1.28.2-1|271	
21mr|nginx-1.28.2-1|272	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|273	
21mr|nginx-1.28.2-1|274	%package module-brotli
21mr|nginx-1.28.2-1|275	Summary: NGINX Brotli compression module
21mr|nginx-1.28.2-1|276	Url: https://github.com/google/ngx_brotli
21mr|nginx-1.28.2-1|277	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|278	Provides: nginx-module-brotli = %{EVRD}
21mr|nginx-1.28.2-1|279	Release: %{RELEASE}.git%(echo %{module_brotli_commit} | head -c 6)
21mr|nginx-1.28.2-1|280	
21mr|nginx-1.28.2-1|281	%description module-brotli
21mr|nginx-1.28.2-1|282	%{summary}
21mr|nginx-1.28.2-1|283	Includes both ngx_http_brotli_filter_module and ngx_http_brotli_static_module.
21mr|nginx-1.28.2-1|284	
21mr|nginx-1.28.2-1|285	%files module-brotli
21mr|nginx-1.28.2-1|286	%license ngx_brotli-%{module_brotli_commit}/LICENSE
21mr|nginx-1.28.2-1|287	%doc ngx_brotli-%{module_brotli_commit}/README.md
21mr|nginx-1.28.2-1|288	%{nginx_modpath}/ngx_http_brotli_filter_module.so
21mr|nginx-1.28.2-1|289	%{nginx_modpath}/ngx_http_brotli_static_module.so
21mr|nginx-1.28.2-1|290	
21mr|nginx-1.28.2-1|291	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|292	
21mr|nginx-1.28.2-1|293	%package module-spnego-auth
21mr|nginx-1.28.2-1|294	Summary: NGINX module for HTTP SPNEGO (GSSAPI) authentication
21mr|nginx-1.28.2-1|295	Url:https://github.com/stnoonan/spnego-http-auth-nginx-module
21mr|nginx-1.28.2-1|296	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|297	Provides: nginx-spnego-auth = %{EVRD}
21mr|nginx-1.28.2-1|298	Release: %{RELEASE}.git%(echo %{module_spnego_commit} | head -c 6)
21mr|nginx-1.28.2-1|299	
21mr|nginx-1.28.2-1|300	%description module-spnego-auth
21mr|nginx-1.28.2-1|301	%{summary}
21mr|nginx-1.28.2-1|302	This module implements adds SPNEGO support to nginx.
21mr|nginx-1.28.2-1|303	It currently supports only Kerberos authentication via GSSAPI.
21mr|nginx-1.28.2-1|304	
21mr|nginx-1.28.2-1|305	%files module-spnego-auth
21mr|nginx-1.28.2-1|306	%license spnego-http-auth-nginx-module-%{module_spnego_commit}/LICENSE
21mr|nginx-1.28.2-1|307	%doc spnego-http-auth-nginx-module-%{module_spnego_commit}/README.md
21mr|nginx-1.28.2-1|308	%doc spnego-http-auth-nginx-module-%{module_spnego_commit}/ChangeLog
21mr|nginx-1.28.2-1|309	%{nginx_modpath}/ngx_http_auth_spnego_module.so
21mr|nginx-1.28.2-1|310	
21mr|nginx-1.28.2-1|311	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|312	
21mr|nginx-1.28.2-1|313	%package module-testcookie
21mr|nginx-1.28.2-1|314	Summary: NGINX module for bot protection using a cookie-based challenge-response mechanism
21mr|nginx-1.28.2-1|315	Url: https://github.com/kyprizel/testcookie-nginx-module
21mr|nginx-1.28.2-1|316	Requires: nginx%{_isa} = %{EVRD}
21mr|nginx-1.28.2-1|317	Provides: nginx-testcookie = %{EVRD}
21mr|nginx-1.28.2-1|318	Release: %{RELEASE}.git%(echo %{module_spnego_commit} | head -c 6)
21mr|nginx-1.28.2-1|319	License: BSD
21mr|nginx-1.28.2-1|320	
21mr|nginx-1.28.2-1|321	%description module-testcookie
21mr|nginx-1.28.2-1|322	testcookie-nginx-module is a simple robot mitigation module using
21mr|nginx-1.28.2-1|323	cookie based challenge/response.
21mr|nginx-1.28.2-1|324	Challenge cookies can be set using different methods:
21mr|nginx-1.28.2-1|325	- "Set-Cookie" + 302/307 HTTP Location redirect
21mr|nginx-1.28.2-1|326	- "Set-Cookie" + HTML meta refresh redirect
21mr|nginx-1.28.2-1|327	- Custom template, JavaScript can be used here.
21mr|nginx-1.28.2-1|328	To prevent automatic parsing, challenge cookie value can be encrypted
21mr|nginx-1.28.2-1|329	with AES-128 in CBC mode using custom/random key and iv,
21mr|nginx-1.28.2-1|330	and then decrypted at client side with JavaScript.
21mr|nginx-1.28.2-1|331	
21mr|nginx-1.28.2-1|332	%files module-testcookie
21mr|nginx-1.28.2-1|333	%doc testcookie-nginx-module-%{module_testcookie_commit}/README*
21mr|nginx-1.28.2-1|334	%{nginx_modpath}/ngx_http_testcookie_access_module.so
21mr|nginx-1.28.2-1|335	
21mr|nginx-1.28.2-1|336	#----------------------------------------------------------------------------
21mr|nginx-1.28.2-1|337	
21mr|nginx-1.28.2-1|338	%prep
21mr|nginx-1.28.2-1|339	%autosetup -p1
21mr|nginx-1.28.2-1|340	
21mr|nginx-1.28.2-1|341	tar -xf %{SOURCE10}
21mr|nginx-1.28.2-1|342	tar -xf %{SOURCE11}
21mr|nginx-1.28.2-1|343	tar -xf %{SOURCE12}
21mr|nginx-1.28.2-1|344	tar -xf %{SOURCE13}
21mr|nginx-1.28.2-1|345	tar -xf %{SOURCE14}
21mr|nginx-1.28.2-1|346	tar -xf %{SOURCE15}
21mr|nginx-1.28.2-1|347	tar -xf %{SOURCE16}
21mr|nginx-1.28.2-1|348	tar -xf %{SOURCE17}
21mr|nginx-1.28.2-1|349	tar -xf %{SOURCE18}
21mr|nginx-1.28.2-1|350	
21mr|nginx-1.28.2-1|351	%build
21mr|nginx-1.28.2-1|352	%set_build_flags
21mr|nginx-1.28.2-1|353	
21mr|nginx-1.28.2-1|354	# enable all possible modules
21mr|nginx-1.28.2-1|355	modules="$(grep -- "--with-.*_module" auto/options | \
21mr|nginx-1.28.2-1|356	awk '{print $1}' | \
21mr|nginx-1.28.2-1|357	grep -- ^--with | \
21mr|nginx-1.28.2-1|358	grep -v = | \
21mr|nginx-1.28.2-1|359	sed -e 's,),,' | \
21mr|nginx-1.28.2-1|360	grep -vE 'http_perl_module|cpp_test_module|google_perftools_module' |
21mr|nginx-1.28.2-1|361	sort -u | \
21mr|nginx-1.28.2-1|362	tr '\n' ' ')"
21mr|nginx-1.28.2-1|363	if [ "$(echo "$modules" | wc -c)" -lt 710 ]; then
21mr|nginx-1.28.2-1|364	echo "Something went wrong when generating list of modules!"
21mr|nginx-1.28.2-1|365	exit 1
21mr|nginx-1.28.2-1|366	fi
21mr|nginx-1.28.2-1|367	
21mr|nginx-1.28.2-1|368	./configure \
21mr|nginx-1.28.2-1|369	--user=%{nginx_user} \
21mr|nginx-1.28.2-1|370	--group=%{nginx_group} \
21mr|nginx-1.28.2-1|371	--prefix=%{nginx_datadir} \
21mr|nginx-1.28.2-1|372	--sbin-path=%{_sbindir}/%{name} \
21mr|nginx-1.28.2-1|373	--conf-path=%{nginx_confdir}/%{name}.conf \
21mr|nginx-1.28.2-1|374	--error-log-path=%{nginx_logdir}/error.log \
21mr|nginx-1.28.2-1|375	--http-log-path=%{nginx_logdir}/access.log \
21mr|nginx-1.28.2-1|376	--http-client-body-temp-path=%{nginx_home_tmp}/client_body \
21mr|nginx-1.28.2-1|377	--http-proxy-temp-path=%{nginx_home_tmp}/proxy \
21mr|nginx-1.28.2-1|378	--http-fastcgi-temp-path=%{nginx_home_tmp}/fastcgi \
21mr|nginx-1.28.2-1|379	--pid-path=/var/run/%{name}.pid \
21mr|nginx-1.28.2-1|380	--lock-path=/var/lock/subsys/%{name} \
21mr|nginx-1.28.2-1|381	--modules-path=%{nginx_modpath} \
21mr|nginx-1.28.2-1|382	--add-dynamic-module=nginx-rtmp-module-%{module_rtmp_commit} \
21mr|nginx-1.28.2-1|383	--add-dynamic-module=nginx-upload-module-%{module_upload_commit} \
21mr|nginx-1.28.2-1|384	--add-dynamic-module=ngx_http_auth_pam_module-%{module_pam1_commit} \
21mr|nginx-1.28.2-1|385	--add-dynamic-module=ngx_devel_kit-%{module_ndk_commit} \
21mr|nginx-1.28.2-1|386	--add-dynamic-module=array-var-nginx-module-%{module_array_commit} \
21mr|nginx-1.28.2-1|387	--add-dynamic-module=ngx_aws_auth-%{module_awsauth_commit} \
21mr|nginx-1.28.2-1|388	--add-dynamic-module=ngx_brotli-%{module_brotli_commit} \
21mr|nginx-1.28.2-1|389	--add-dynamic-module=spnego-http-auth-nginx-module-%{module_spnego_commit} \
21mr|nginx-1.28.2-1|390	--add-dynamic-module=testcookie-nginx-module-%{module_testcookie_commit} \
21mr|nginx-1.28.2-1|391	--with-file-aio \
21mr|nginx-1.28.2-1|392	--with-ipv6 \
21mr|nginx-1.28.2-1|393	--with-http_perl_module=dynamic \
21mr|nginx-1.28.2-1|394	--with-mail \
21mr|nginx-1.28.2-1|395	--with-pcre \
21mr|nginx-1.28.2-1|396	--with-stream \
21mr|nginx-1.28.2-1|397	$modules
21mr|nginx-1.28.2-1|398	# this is only passed to perl module being built and only overrides the
21mr|nginx-1.28.2-1|399	# default '-O' flag which anyways lowers optimizations (which we don't
21mr|nginx-1.28.2-1|400	# want)
21mr|nginx-1.28.2-1|401	%make_build OPTIMIZE="-fno-PIE"
21mr|nginx-1.28.2-1|402	
21mr|nginx-1.28.2-1|403	%install
21mr|nginx-1.28.2-1|404	%make_install INSTALLDIRS=vendor
21mr|nginx-1.28.2-1|405	
21mr|nginx-1.28.2-1|406	find %{buildroot} -type f -name .packlist -exec rm -f {} \;
21mr|nginx-1.28.2-1|407	find %{buildroot} -type f -name perllocal.pod -exec rm -f {} \;
21mr|nginx-1.28.2-1|408	find %{buildroot} -type f -empty -exec rm -f {} \;
21mr|nginx-1.28.2-1|409	find %{buildroot} -type f -exec chmod 0644 {} \;
21mr|nginx-1.28.2-1|410	find %{buildroot} -type f -name '*.so' -exec chmod 0755 {} \;
21mr|nginx-1.28.2-1|411	chmod 0755 %{buildroot}%{_sbindir}/nginx
21mr|nginx-1.28.2-1|412	
21mr|nginx-1.28.2-1|413	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/nginx.service
21mr|nginx-1.28.2-1|414	install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|nginx-1.28.2-1|415	install -p -d -m 0755 %{buildroot}%{nginx_home_tmp}
21mr|nginx-1.28.2-1|416	install -p -d -m 0755 %{buildroot}%{nginx_logdir}
21mr|nginx-1.28.2-1|417	install -p -d -m 0755 %{buildroot}%{nginx_webroot}
21mr|nginx-1.28.2-1|418	
21mr|nginx-1.28.2-1|419	install -p -m 0644 %{SOURCE100} %{SOURCE102} %{SOURCE103} %{SOURCE104} %{buildroot}%{nginx_webroot}
21mr|nginx-1.28.2-1|420	
21mr|nginx-1.28.2-1|421	# add current version
21mr|nginx-1.28.2-1|422	perl -pi -e "s|_VERSION_|%{version}|g" %{buildroot}%{nginx_webroot}/index.html
21mr|nginx-1.28.2-1|423	
21mr|nginx-1.28.2-1|424	# convert to UTF-8 all files that give warnings.
21mr|nginx-1.28.2-1|425	for textfile in CHANGES; do
21mr|nginx-1.28.2-1|426	mv $textfile $textfile.old
21mr|nginx-1.28.2-1|427	iconv --from-code ISO8859-1 --to-code UTF-8 --output $textfile $textfile.old
21mr|nginx-1.28.2-1|428	rm -f $textfile.old
21mr|nginx-1.28.2-1|429	done
21mr|nginx-1.28.2-1|430	
21mr|nginx-1.28.2-1|431	install -d %{buildroot}%{_mandir}/man8
21mr|nginx-1.28.2-1|432	install -m0644 man/*.8 %{buildroot}%{_mandir}/man8/
21mr|nginx-1.28.2-1|433	
21mr|nginx-1.28.2-1|434	mkdir -p %{buildroot}%{_sysusersdir}
21mr|nginx-1.28.2-1|435	install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|nginx-1.28.2-1|436	sed -i %{buildroot}%{_sysusersdir}/%{name}.conf \
21mr|nginx-1.28.2-1|437	-e 's,@nginx_home@,%{nginx_home},g' \
21mr|nginx-1.28.2-1|438	-e 's,@nginx_user@,%{nginx_user},g' \
21mr|nginx-1.28.2-1|439	-e 's,@nginx_group@,%{nginx_group},g'
21mr|nginx-1.28.2-1|440	! grep -q '@' %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|nginx-1.28.2-1|441	
21mr|nginx-1.28.2-1|442	%changelog
21mr|nginx-1.28.2-1|443	- Merge: bdc18ea e007132
21mr|nginx-1.28.2-1|444	* Sat Feb 7 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|445	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|nginx-1.28.2-1|446	
21mr|nginx-1.28.2-1|447	* Sat Feb 7 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|448	- upd: 1.28.0 -> 1.28.2 (fixed CVE-2026-1642)
21mr|nginx-1.28.2-1|449	
21mr|nginx-1.28.2-1|450	* Tue Nov 25 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.26.3-1
21mr|nginx-1.28.2-1|451	- Update version to 1.26.3
21mr|nginx-1.28.2-1|452	
21mr|nginx-1.28.2-1|453	* Tue Nov 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.28.0-1
21mr|nginx-1.28.2-1|454	- upd to 1.28.x, add testcookie module
21mr|nginx-1.28.2-1|455	
21mr|nginx-1.28.2-1|456	* Wed Feb 19 2025 spec cleaner <abf@abf.io>
21mr|nginx-1.28.2-1|457	- automated spec cleanup
21mr|nginx-1.28.2-1|458	
21mr|nginx-1.28.2-1|459	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|nginx-1.28.2-1|460	- autoadd .nvchecker.toml for nginx
21mr|nginx-1.28.2-1|461	
21mr|nginx-1.28.2-1|462	* Sat Aug 17 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.26.2-1
21mr|nginx-1.28.2-1|463	- upd: 1.24.0 -> 1.26.2
21mr|nginx-1.28.2-1|464	
21mr|nginx-1.28.2-1|465	* Sat Jul 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.24.0-5
21mr|nginx-1.28.2-1|466	- build for all supported platforms
21mr|nginx-1.28.2-1|467	
21mr|nginx-1.28.2-1|468	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 1.24.0-4
21mr|nginx-1.28.2-1|469	- MassBuild#4655: Increase release tag
21mr|nginx-1.28.2-1|470	
21mr|nginx-1.28.2-1|471	* Fri Nov 17 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|nginx-1.28.2-1|472	- cleanup
21mr|nginx-1.28.2-1|473	
21mr|nginx-1.28.2-1|474	* Wed Nov 1 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.24.0-3
21mr|nginx-1.28.2-1|475	- use autopatch
21mr|nginx-1.28.2-1|476	
21mr|nginx-1.28.2-1|477	- Merge: 03a5557 1829fca
21mr|nginx-1.28.2-1|478	* Wed Nov 1 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|479	- Merge remote-tracking branch 'origin/rosa2021.1' into rosa2023.1
21mr|nginx-1.28.2-1|480	
21mr|nginx-1.28.2-1|481	* Wed Nov 1 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|482	- Revert "version autoupdate [1.25.2]"
21mr|nginx-1.28.2-1|483	- This reverts commit c7b3acc38a1b60fd60ccc7da1fd3463320cc1952.
21mr|nginx-1.28.2-1|484	
21mr|nginx-1.28.2-1|485	* Wed Nov 1 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|486	- upd.sh: use new stable series
21mr|nginx-1.28.2-1|487	
21mr|nginx-1.28.2-1|488	* Fri Oct 20 2023 slava86 <s.matveev@rosalinux.ru> 1.24.0-3
21mr|nginx-1.28.2-1|489	- security fixed CVE-2023-44487
21mr|nginx-1.28.2-1|490	
21mr|nginx-1.28.2-1|491	* Tue Oct 10 2023 Alexander Stefanov <alexander@mezon.ru> 1.25.2-1
21mr|nginx-1.28.2-1|492	- version autoupdate [1.25.2]
21mr|nginx-1.28.2-1|493	
21mr|nginx-1.28.2-1|494	* Sun Oct 1 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.24.0-2
21mr|nginx-1.28.2-1|495	- enable more modules (e.g. ssl_preread), tune configs (RB#13045)
21mr|nginx-1.28.2-1|496	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=13045
21mr|nginx-1.28.2-1|497	
21mr|nginx-1.28.2-1|498	* Sun Aug 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|nginx-1.28.2-1|499	- fix yml
21mr|nginx-1.28.2-1|500	
21mr|nginx-1.28.2-1|501	* Sun Aug 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|nginx-1.28.2-1|502	- fix releases
21mr|nginx-1.28.2-1|503	
21mr|nginx-1.28.2-1|504	* Sun Aug 13 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|nginx-1.28.2-1|505	- Revert "version autoupdate [1.24.0]"
21mr|nginx-1.28.2-1|506	- This reverts commit 011b30e0d1a5e19cfc903ab013fda91dc94683c4.
21mr|nginx-1.28.2-1|507	
21mr|nginx-1.28.2-1|508	* Wed Apr 26 2023 Alexander Stefanov <alexander@mezon.ru> 1.24.0-1
21mr|nginx-1.28.2-1|509	- version autoupdate [1.24.0]
21mr|nginx-1.28.2-1|510	
21mr|nginx-1.28.2-1|511	* Wed Oct 19 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.22.1-1
21mr|nginx-1.28.2-1|512	- upd: 1.22.0 -> 1.22.1 (CVE-2022-41741, CVE-2022-41742)
21mr|nginx-1.28.2-1|513	
21mr|nginx-1.28.2-1|514	* Fri Sep 23 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.22.0-2
21mr|nginx-1.28.2-1|515	- Package and split modules
21mr|nginx-1.28.2-1|516	- Package many useful modules.
21mr|nginx-1.28.2-1|517	- Split perl and rtmp modules into subpackages.
21mr|nginx-1.28.2-1|518	- Having rtmp as a static module while other ones are dynamic does not make sense.
21mr|nginx-1.28.2-1|519	- Having perl inside the main package pulls lots of perl stuff into minimalistic containers based on rosa2021.1 + nginx, but perl is not used in most cases.
21mr|nginx-1.28.2-1|520	- That is a hard desicion to break compatibility inside a platfrom by this upgrade, but I hope that no one uses Perl and RTMP inside nginx yet (we have not released a ROSA Fresh server yet...)
21mr|nginx-1.28.2-1|521	- TODO: split more parts into modules in a future platform (rosa2023.0/1), e.g.
21mr|nginx-1.28.2-1|522	--with-http_image_filter_module=dynamic to lighten nginx-based containers.
21mr|nginx-1.28.2-1|523	
21mr|nginx-1.28.2-1|524	* Mon Aug 22 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|525	- Downgrade to stable version
21mr|nginx-1.28.2-1|526	
21mr|nginx-1.28.2-1|527	* Thu Jul 21 2022 Alexander Stefanov <alexander@mezon.ru> 1.23.1-1
21mr|nginx-1.28.2-1|528	- version autoupdate [1.23.1]
21mr|nginx-1.28.2-1|529	
21mr|nginx-1.28.2-1|530	* Wed May 25 2022 Alexander Stefanov <alexander@mezon.ru> 1.22.0-1
21mr|nginx-1.28.2-1|531	- version autoupdate [1.22.0]
21mr|nginx-1.28.2-1|532	
21mr|nginx-1.28.2-1|533	* Sat Feb 12 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|534	- add script to automate updates
21mr|nginx-1.28.2-1|535	
21mr|nginx-1.28.2-1|536	* Sat Dec 11 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.20.2-3
21mr|nginx-1.28.2-1|537	- Fix mode of systemd unit file (-x)
21mr|nginx-1.28.2-1|538	
21mr|nginx-1.28.2-1|539	* Mon Dec 6 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|540	- R logrotate (there is a config, avoid running out of disk space)
21mr|nginx-1.28.2-1|541	
21mr|nginx-1.28.2-1|542	* Sat Nov 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.20.2-1
21mr|nginx-1.28.2-1|543	- Revert to stable channel versions, automatic updates incorrectly updates to unstable version
21mr|nginx-1.28.2-1|544	
21mr|nginx-1.28.2-1|545	* Thu Nov 18 2021 Alexander Stefanov <alexander@mezon.ru> 1.21.4-1
21mr|nginx-1.28.2-1|546	- version autoupdate [1.21.4]
21mr|nginx-1.28.2-1|547	
21mr|nginx-1.28.2-1|548	* Thu Sep 16 2021 Alexander Stefanov <alexander@mezon.ru> 1.21.3-1
21mr|nginx-1.28.2-1|549	- version autoupdate [1.21.3]
21mr|nginx-1.28.2-1|550	
21mr|nginx-1.28.2-1|551	* Fri Sep 10 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.20.1-1
21mr|nginx-1.28.2-1|552	- upd: 1.20.0 -> 1.20.1 (RB#11497), update additional module
21mr|nginx-1.28.2-1|553	
21mr|nginx-1.28.2-1|554	* Sun Apr 25 2021 Alexander Stefanov <alexander@mezon.ru> 1.20.0-1
21mr|nginx-1.28.2-1|555	- version autoupdate [1.20.0]
21mr|nginx-1.28.2-1|556	
21mr|nginx-1.28.2-1|557	* Mon Apr 19 2021 Alexander Stefanov <alexander@mezon.ru> 1.19.10-1
21mr|nginx-1.28.2-1|558	- version autoupdate [1.19.10]
21mr|nginx-1.28.2-1|559	
21mr|nginx-1.28.2-1|560	* Fri Apr 2 2021 Alexander Stefanov <alexander@mezon.ru> 1.19.9-1
21mr|nginx-1.28.2-1|561	- version autoupdate [1.19.9]
21mr|nginx-1.28.2-1|562	
21mr|nginx-1.28.2-1|563	* Sun Mar 14 2021 Alexander Stefanov <alexander@mezon.ru> 1.19.8-1
21mr|nginx-1.28.2-1|564	- version autoupdate [1.19.8]
21mr|nginx-1.28.2-1|565	
21mr|nginx-1.28.2-1|566	* Tue Feb 23 2021 Alexander Stefanov <alexander@mezon.ru> 1.19.7-1
21mr|nginx-1.28.2-1|567	- version autoupdate [1.19.7]
21mr|nginx-1.28.2-1|568	
21mr|nginx-1.28.2-1|569	* Wed Dec 23 2020 Alexander Stefanov <alexander@mezon.ru> 1.19.6-1
21mr|nginx-1.28.2-1|570	- version autoupdate [1.19.6]
21mr|nginx-1.28.2-1|571	
21mr|nginx-1.28.2-1|572	* Wed Nov 25 2020 Alexander Stefanov <alexander@mezon.ru> 1.19.5-1
21mr|nginx-1.28.2-1|573	- version autoupdate [1.19.5]
21mr|nginx-1.28.2-1|574	
21mr|nginx-1.28.2-1|575	* Sat Nov 7 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.19.4-3
21mr|nginx-1.28.2-1|576	- Revert "do not restart nginx in random moments"
21mr|nginx-1.28.2-1|577	- I confused sending USR1 and restarting, thanks to PastorDi@ for clearifying
21mr|nginx-1.28.2-1|578	- This reverts commit f63145fbdc6cec3c17e33254ffa923a37d042419.
21mr|nginx-1.28.2-1|579	
21mr|nginx-1.28.2-1|580	* Fri Nov 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.19.4-2
21mr|nginx-1.28.2-1|581	- Migrate to config-based user creation by systemd-sysusers, some clean up (moving parts of the spec with no expected functional changes)
21mr|nginx-1.28.2-1|582	
21mr|nginx-1.28.2-1|583	* Fri Nov 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|584	- /var/run -> /run (it is a symlink)
21mr|nginx-1.28.2-1|585	
21mr|nginx-1.28.2-1|586	* Fri Nov 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nginx-1.28.2-1|587	- do not restart nginx in random moments
21mr|nginx-1.28.2-1|588	
21mr|nginx-1.28.2-1|589	* Sat Oct 31 2020 Alexander Stefanov <alexander@mezon.ru> 1.19.4-1
21mr|nginx-1.28.2-1|590	- version autoupdate [1.19.4]
21mr|nginx-1.28.2-1|591	
21mr|nginx-1.28.2-1|592	* Wed Sep 30 2020 Alexander Stefanov <alexander@mezon.ru> 1.19.3-1
21mr|nginx-1.28.2-1|593	- version autoupdate [1.19.3]
21mr|nginx-1.28.2-1|594	
21mr|nginx-1.28.2-1|595	* Sat Jul 18 2020 Alexander Stefanov <alexander@mezon.ru> 1.19.1-1
21mr|nginx-1.28.2-1|596	- version autoupdate [1.19.1]
21mr|nginx-1.28.2-1|597	
21mr|nginx-1.28.2-1|598	* Wed Jun 3 2020 Alexander Stefanov <alexander@mezon.ru> 1.19.0-1
21mr|nginx-1.28.2-1|599	- version autoupdate [1.19.0]
21mr|nginx-1.28.2-1|600	
21mr|nginx-1.28.2-1|601	* Thu Apr 23 2020 Алзим <a.zimin@rosalinux.ru> 1.18.0-1
21mr|nginx-1.28.2-1|602	- Updated to 1.18.0
21mr|nginx-1.28.2-1|603	
21mr|nginx-1.28.2-1|604	* Fri Apr 17 2020 Alexander Stefanov <alexander@mezon.ru> 1.17.10-1
21mr|nginx-1.28.2-1|605	- fix build
21mr|nginx-1.28.2-1|606	
21mr|nginx-1.28.2-1|607	* Wed Apr 15 2020 Алзим <a.zimin@rosalinux.ru> 1.17.10-1
21mr|nginx-1.28.2-1|608	- Updated to 1.17.10
21mr|nginx-1.28.2-1|609	
21mr|nginx-1.28.2-1|610	* Sun Mar 8 2020 Alexander Stefanov <alexander@mezon.ru> 1.17.9-1
21mr|nginx-1.28.2-1|611	- version autoupdate [1.17.9]

14419 21
21mr|nilfs-utils-2.2.8-1|1	%define major 0
21mr|nilfs-utils-2.2.8-1|2	%define libname %mklibname %{name}
21mr|nilfs-utils-2.2.8-1|3	%define devname %mklibname %{name} -d
21mr|nilfs-utils-2.2.8-1|4	
21mr|nilfs-utils-2.2.8-1|5	%define libnilfs %mklibname nilfs %{major}
21mr|nilfs-utils-2.2.8-1|6	%define libnilfscleaner %mklibname nilfscleaner %{major}
21mr|nilfs-utils-2.2.8-1|7	%define libnilfsgc %mklibname nilfsgc %{major}
21mr|nilfs-utils-2.2.8-1|8	
21mr|nilfs-utils-2.2.8-1|9	%define _root_sbindir /sbin
21mr|nilfs-utils-2.2.8-1|10	
21mr|nilfs-utils-2.2.8-1|11	Summary:	Tools for nilfs filesystem
21mr|nilfs-utils-2.2.8-1|12	Name:		nilfs-utils
21mr|nilfs-utils-2.2.8-1|13	Version:	2.2.8
21mr|nilfs-utils-2.2.8-1|14	Release:	1
21mr|nilfs-utils-2.2.8-1|15	License:	GPLv2+
21mr|nilfs-utils-2.2.8-1|16	Group:		System/Base
21mr|nilfs-utils-2.2.8-1|17	Source0:	https://github.com/nilfs-dev/nilfs-utils/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|nilfs-utils-2.2.8-1|18	Url:		http://www.nilfs.org/en/index.html
21mr|nilfs-utils-2.2.8-1|19	BuildRequires:	pkgconfig(ext2fs)
21mr|nilfs-utils-2.2.8-1|20	BuildRequires:	pkgconfig(uuid)
21mr|nilfs-utils-2.2.8-1|21	BuildRequires:	pkgconfig(mount)
21mr|nilfs-utils-2.2.8-1|22	
21mr|nilfs-utils-2.2.8-1|23	%description
21mr|nilfs-utils-2.2.8-1|24	NILFS is a log-structured file system supporting versioning of the entire
21mr|nilfs-utils-2.2.8-1|25	file system and continuous snapshotting which allows users to even restore
21mr|nilfs-utils-2.2.8-1|26	files mistakenly overwritten or destroyed just a few seconds ago.
21mr|nilfs-utils-2.2.8-1|27	
21mr|nilfs-utils-2.2.8-1|28	%files
21mr|nilfs-utils-2.2.8-1|29	%doc AUTHORS ChangeLog README
21mr|nilfs-utils-2.2.8-1|30	%config(noreplace) %{_sysconfdir}/nilfs_cleanerd.conf
21mr|nilfs-utils-2.2.8-1|31	%{_bindir}/*
21mr|nilfs-utils-2.2.8-1|32	%{_root_sbindir}/*
21mr|nilfs-utils-2.2.8-1|33	%{_sbindir}/*
21mr|nilfs-utils-2.2.8-1|34	%{_mandir}/man?/*.xz
21mr|nilfs-utils-2.2.8-1|35	
21mr|nilfs-utils-2.2.8-1|36	#------------------------------------------------------------------------
21mr|nilfs-utils-2.2.8-1|37	
21mr|nilfs-utils-2.2.8-1|38	%package -n %{libnilfs}
21mr|nilfs-utils-2.2.8-1|39	Summary:	The libnilfs library for %{name}
21mr|nilfs-utils-2.2.8-1|40	Group:		System/Base
21mr|nilfs-utils-2.2.8-1|41	License:	LGPLv2.1+
21mr|nilfs-utils-2.2.8-1|42	%rename		%{libname}
21mr|nilfs-utils-2.2.8-1|43	%rename		%{libname}0
21mr|nilfs-utils-2.2.8-1|44	
21mr|nilfs-utils-2.2.8-1|45	%description -n %{libnilfs}
21mr|nilfs-utils-2.2.8-1|46	This package contains the libnilfs library needed to run programs dynamically
21mr|nilfs-utils-2.2.8-1|47	linked with %{name}.
21mr|nilfs-utils-2.2.8-1|48	
21mr|nilfs-utils-2.2.8-1|49	%files -n %{libnilfs}
21mr|nilfs-utils-2.2.8-1|50	%{_libdir}/libnilfs.so.%{major}*
21mr|nilfs-utils-2.2.8-1|51	
21mr|nilfs-utils-2.2.8-1|52	#------------------------------------------------------------------------
21mr|nilfs-utils-2.2.8-1|53	
21mr|nilfs-utils-2.2.8-1|54	%package -n %{libnilfscleaner}
21mr|nilfs-utils-2.2.8-1|55	Summary:	The libnilfscleaner library for %{name}
21mr|nilfs-utils-2.2.8-1|56	Group:		System/Base
21mr|nilfs-utils-2.2.8-1|57	License:	LGPLv2.1+
21mr|nilfs-utils-2.2.8-1|58	%rename		%{libname}
21mr|nilfs-utils-2.2.8-1|59	%rename		%{libname}0
21mr|nilfs-utils-2.2.8-1|60	
21mr|nilfs-utils-2.2.8-1|61	%description -n %{libnilfscleaner}
21mr|nilfs-utils-2.2.8-1|62	This package contains the libnilfscleaner library needed to run programs
21mr|nilfs-utils-2.2.8-1|63	dynamically linked with %{name}.
21mr|nilfs-utils-2.2.8-1|64	
21mr|nilfs-utils-2.2.8-1|65	%files -n %{libnilfscleaner}
21mr|nilfs-utils-2.2.8-1|66	%{_libdir}/libnilfscleaner.so.%{major}*
21mr|nilfs-utils-2.2.8-1|67	
21mr|nilfs-utils-2.2.8-1|68	#------------------------------------------------------------------------
21mr|nilfs-utils-2.2.8-1|69	
21mr|nilfs-utils-2.2.8-1|70	%package -n %{libnilfsgc}
21mr|nilfs-utils-2.2.8-1|71	Summary:	The libnilfsgc library for %{name}
21mr|nilfs-utils-2.2.8-1|72	Group:		System/Base
21mr|nilfs-utils-2.2.8-1|73	License:	LGPLv2.1+
21mr|nilfs-utils-2.2.8-1|74	%rename		%{libname}
21mr|nilfs-utils-2.2.8-1|75	%rename		%{libname}0
21mr|nilfs-utils-2.2.8-1|76	
21mr|nilfs-utils-2.2.8-1|77	%description -n %{libnilfsgc}
21mr|nilfs-utils-2.2.8-1|78	This package contains the libnilfsgc library needed to run programs dynamically
21mr|nilfs-utils-2.2.8-1|79	linked with %{name}.
21mr|nilfs-utils-2.2.8-1|80	
21mr|nilfs-utils-2.2.8-1|81	%files -n %{libnilfsgc}
21mr|nilfs-utils-2.2.8-1|82	%{_libdir}/libnilfsgc.so.%{major}*
21mr|nilfs-utils-2.2.8-1|83	
21mr|nilfs-utils-2.2.8-1|84	#------------------------------------------------------------------------
21mr|nilfs-utils-2.2.8-1|85	
21mr|nilfs-utils-2.2.8-1|86	%package -n %{devname}
21mr|nilfs-utils-2.2.8-1|87	Summary:	Headers for developing programs that will use %{name}
21mr|nilfs-utils-2.2.8-1|88	Group:		System/Base
21mr|nilfs-utils-2.2.8-1|89	Requires:	%{name} = %{EVRD}
21mr|nilfs-utils-2.2.8-1|90	Requires:	%{libnilfs} = %{EVRD}
21mr|nilfs-utils-2.2.8-1|91	Requires:	%{libnilfsgc} = %{EVRD}
21mr|nilfs-utils-2.2.8-1|92	Requires:	%{libnilfscleaner} = %{EVRD}
21mr|nilfs-utils-2.2.8-1|93	Provides:	%{name}-devel = %{EVRD}
21mr|nilfs-utils-2.2.8-1|94	
21mr|nilfs-utils-2.2.8-1|95	%description -n %{devname}
21mr|nilfs-utils-2.2.8-1|96	This package contains the headers that programmers will need to develop
21mr|nilfs-utils-2.2.8-1|97	applications which will use %{name}.
21mr|nilfs-utils-2.2.8-1|98	
21mr|nilfs-utils-2.2.8-1|99	%files -n %{devname}
21mr|nilfs-utils-2.2.8-1|100	%{_libdir}/libnilfs*.so
21mr|nilfs-utils-2.2.8-1|101	%{_includedir}/*.h
21mr|nilfs-utils-2.2.8-1|102	
21mr|nilfs-utils-2.2.8-1|103	#------------------------------------------------------------------------
21mr|nilfs-utils-2.2.8-1|104	
21mr|nilfs-utils-2.2.8-1|105	%prep
21mr|nilfs-utils-2.2.8-1|106	%autosetup -p1
21mr|nilfs-utils-2.2.8-1|107	
21mr|nilfs-utils-2.2.8-1|108	%build
21mr|nilfs-utils-2.2.8-1|109	autoreconf -fiv
21mr|nilfs-utils-2.2.8-1|110	%configure --disable-static
21mr|nilfs-utils-2.2.8-1|111	%make_build CC=%{__cc}
21mr|nilfs-utils-2.2.8-1|112	
21mr|nilfs-utils-2.2.8-1|113	%install
21mr|nilfs-utils-2.2.8-1|114	%make_install LDCONFIG=/bin/true

14420 21
21mr|nimbus-jose-jwt-5.12-5|1	%global commit 6778b2d2c329
21mr|nimbus-jose-jwt-5.12-5|2	
21mr|nimbus-jose-jwt-5.12-5|3	Name: nimbus-jose-jwt
21mr|nimbus-jose-jwt-5.12-5|4	Version: 5.12
21mr|nimbus-jose-jwt-5.12-5|5	Release: 5
21mr|nimbus-jose-jwt-5.12-5|6	Summary: Nimbus JOSE+JWT
21mr|nimbus-jose-jwt-5.12-5|7	
21mr|nimbus-jose-jwt-5.12-5|8	License: ASL 2.0
21mr|nimbus-jose-jwt-5.12-5|9	URL: https://bitbucket.org/connect2id/nimbus-jose-jwt/wiki/Home
21mr|nimbus-jose-jwt-5.12-5|10	Source0: https://bitbucket.org/connect2id/%{name}/get/%{version}.tar.gz
21mr|nimbus-jose-jwt-5.12-5|11	
21mr|nimbus-jose-jwt-5.12-5|12	BuildRequires: maven-local
21mr|nimbus-jose-jwt-5.12-5|13	BuildRequires: mvn(com.github.stephenc.jcip:jcip-annotations)
21mr|nimbus-jose-jwt-5.12-5|14	BuildRequires: mvn(junit:junit)
21mr|nimbus-jose-jwt-5.12-5|15	BuildRequires: mvn(net.minidev:json-smart)
21mr|nimbus-jose-jwt-5.12-5|16	BuildRequires: mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|nimbus-jose-jwt-5.12-5|17	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|nimbus-jose-jwt-5.12-5|18	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|nimbus-jose-jwt-5.12-5|19	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|nimbus-jose-jwt-5.12-5|20	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|nimbus-jose-jwt-5.12-5|21	BuildRequires: git-core
21mr|nimbus-jose-jwt-5.12-5|22	Group:          Development/Java
21mr|nimbus-jose-jwt-5.12-5|23	BuildArch: noarch
21mr|nimbus-jose-jwt-5.12-5|24	# Java stack is not supported on x86_32
21mr|nimbus-jose-jwt-5.12-5|25	ExcludeArch: %{ix86}
21mr|nimbus-jose-jwt-5.12-5|26	
21mr|nimbus-jose-jwt-5.12-5|27	# Missing in Fedora:
21mr|nimbus-jose-jwt-5.12-5|28	# BuildRequires: mvn(org.bitbucket.b_c:jose4j)
21mr|nimbus-jose-jwt-5.12-5|29	# BuildRequires: mvn(net.jadler:jadler-all)
21mr|nimbus-jose-jwt-5.12-5|30	# Used in testing, dropping
21mr|nimbus-jose-jwt-5.12-5|31	
21mr|nimbus-jose-jwt-5.12-5|32	
21mr|nimbus-jose-jwt-5.12-5|33	
21mr|nimbus-jose-jwt-5.12-5|34	%description
21mr|nimbus-jose-jwt-5.12-5|35	Java library for Javascript Object Signing and Encryption (JOSE)
21mr|nimbus-jose-jwt-5.12-5|36	and JSON Web Tokens (JWT)
21mr|nimbus-jose-jwt-5.12-5|37	
21mr|nimbus-jose-jwt-5.12-5|38	
21mr|nimbus-jose-jwt-5.12-5|39	%package javadoc
21mr|nimbus-jose-jwt-5.12-5|40	Summary:       Javadoc for %{name}
21mr|nimbus-jose-jwt-5.12-5|41	
21mr|nimbus-jose-jwt-5.12-5|42	%description javadoc
21mr|nimbus-jose-jwt-5.12-5|43	This package contains javadoc for %{name}.
21mr|nimbus-jose-jwt-5.12-5|44	
21mr|nimbus-jose-jwt-5.12-5|45	
21mr|nimbus-jose-jwt-5.12-5|46	%prep
21mr|nimbus-jose-jwt-5.12-5|47	%autosetup -n connect2id-%{name}-%{commit}
21mr|nimbus-jose-jwt-5.12-5|48	%pom_remove_dep net.jadler:jadler-all
21mr|nimbus-jose-jwt-5.12-5|49	%pom_remove_dep org.bitbucket.b_c:jose4j
21mr|nimbus-jose-jwt-5.12-5|50	%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin
21mr|nimbus-jose-jwt-5.12-5|51	%pom_remove_plugin org.apache.maven.plugins:maven-javadoc-plugin
21mr|nimbus-jose-jwt-5.12-5|52	%pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin:2.9.1 . '
21mr|nimbus-jose-jwt-5.12-5|53	<configuration>
21mr|nimbus-jose-jwt-5.12-5|54	<excludePackageNames>*.internal.*</excludePackageNames>
21mr|nimbus-jose-jwt-5.12-5|55	<additionalparam>-Xdoclint:none</additionalparam>
21mr|nimbus-jose-jwt-5.12-5|56	</configuration>'
21mr|nimbus-jose-jwt-5.12-5|57	
21mr|nimbus-jose-jwt-5.12-5|58	%build
21mr|nimbus-jose-jwt-5.12-5|59	%mvn_build -f
21mr|nimbus-jose-jwt-5.12-5|60	
21mr|nimbus-jose-jwt-5.12-5|61	
21mr|nimbus-jose-jwt-5.12-5|62	%install
21mr|nimbus-jose-jwt-5.12-5|63	%mvn_install
21mr|nimbus-jose-jwt-5.12-5|64	
21mr|nimbus-jose-jwt-5.12-5|65	%files -f .mfiles
21mr|nimbus-jose-jwt-5.12-5|66	%license COPYRIGHT.txt
21mr|nimbus-jose-jwt-5.12-5|67	%license LICENSE.txt
21mr|nimbus-jose-jwt-5.12-5|68	%doc README.md
21mr|nimbus-jose-jwt-5.12-5|69	%doc SECURITY-CHANGELOG.txt
21mr|nimbus-jose-jwt-5.12-5|70	%doc CHANGELOG.txt
21mr|nimbus-jose-jwt-5.12-5|71	
21mr|nimbus-jose-jwt-5.12-5|72	%files javadoc -f .mfiles-javadoc
21mr|nimbus-jose-jwt-5.12-5|73	%license COPYRIGHT.txt
21mr|nimbus-jose-jwt-5.12-5|74	%license LICENSE.txt
21mr|nimbus-jose-jwt-5.12-5|75	

14421 21
21mr|ninja-1.11.1-1|1	Summary:	A small build system with a focus on speed
21mr|ninja-1.11.1-1|2	Name:		ninja
21mr|ninja-1.11.1-1|3	Version:	1.11.1
21mr|ninja-1.11.1-1|4	Release:	1
21mr|ninja-1.11.1-1|5	License:	ASL 2.0
21mr|ninja-1.11.1-1|6	Group:		Development/Tools
21mr|ninja-1.11.1-1|7	Url:		http://martine.github.com/ninja/
21mr|ninja-1.11.1-1|8	Source0:	https://github.com/martine/ninja/archive/v%{version}.tar.gz
21mr|ninja-1.11.1-1|9	Source1:	%{name}.vim
21mr|ninja-1.11.1-1|10	Source2:	%{name}.macros
21mr|ninja-1.11.1-1|11	BuildRequires:	asciidoc
21mr|ninja-1.11.1-1|12	BuildRequires:	docbook-dtd45-xml
21mr|ninja-1.11.1-1|13	BuildRequires:	docbook-style-xsl
21mr|ninja-1.11.1-1|14	BuildRequires:	re2c
21mr|ninja-1.11.1-1|15	BuildRequires:	xsltproc
21mr|ninja-1.11.1-1|16	BuildRequires:	gtest-devel
21mr|ninja-1.11.1-1|17	Recommends:	%{name}-vim = %{EVRD}
21mr|ninja-1.11.1-1|18	
21mr|ninja-1.11.1-1|19	%description
21mr|ninja-1.11.1-1|20	Ninja is a small build system with a focus on speed. It differs from other
21mr|ninja-1.11.1-1|21	build systems in two major respects: it is designed to have its input files
21mr|ninja-1.11.1-1|22	generated by a higher-level build system, and it is designed to run builds as
21mr|ninja-1.11.1-1|23	fast as possible.
21mr|ninja-1.11.1-1|24	
21mr|ninja-1.11.1-1|25	%files
21mr|ninja-1.11.1-1|26	%doc COPYING doc/manual.html
21mr|ninja-1.11.1-1|27	%{_bindir}/ninja
21mr|ninja-1.11.1-1|28	%{_sysconfdir}/bash_completion.d/
21mr|ninja-1.11.1-1|29	%{_rpmmacrodir}/*%{name}*
21mr|ninja-1.11.1-1|30	
21mr|ninja-1.11.1-1|31	#----------------------------------------------------------------------------
21mr|ninja-1.11.1-1|32	
21mr|ninja-1.11.1-1|33	%package emacs
21mr|ninja-1.11.1-1|34	Summary:	Syntax highlighting etc. for Ninja files in emacs
21mr|ninja-1.11.1-1|35	Group:		Development/Tools
21mr|ninja-1.11.1-1|36	Recommends:	%{name} = %{EVRD}
21mr|ninja-1.11.1-1|37	
21mr|ninja-1.11.1-1|38	%description emacs
21mr|ninja-1.11.1-1|39	Syntax highlighting etc. for Ninja files in emacs.
21mr|ninja-1.11.1-1|40	
21mr|ninja-1.11.1-1|41	%files emacs
21mr|ninja-1.11.1-1|42	%{_datadir}/emacs/site-lisp/ninja-mode.el
21mr|ninja-1.11.1-1|43	
21mr|ninja-1.11.1-1|44	#----------------------------------------------------------------------------
21mr|ninja-1.11.1-1|45	
21mr|ninja-1.11.1-1|46	%package vim
21mr|ninja-1.11.1-1|47	Summary:	Syntax highlighting etc. for Ninja files in vim
21mr|ninja-1.11.1-1|48	Group:		Development/Tools
21mr|ninja-1.11.1-1|49	Recommends:	%{name} = %{EVRD}
21mr|ninja-1.11.1-1|50	
21mr|ninja-1.11.1-1|51	%description vim
21mr|ninja-1.11.1-1|52	Syntax highlighting etc. for Ninja files in vim.
21mr|ninja-1.11.1-1|53	
21mr|ninja-1.11.1-1|54	%files vim
21mr|ninja-1.11.1-1|55	%{_datadir}/vim/vimfiles/syntax/ninja.vim
21mr|ninja-1.11.1-1|56	%{_datadir}/vim/vimfiles/ftdetect/ninja.vim
21mr|ninja-1.11.1-1|57	
21mr|ninja-1.11.1-1|58	#----------------------------------------------------------------------------
21mr|ninja-1.11.1-1|59	
21mr|ninja-1.11.1-1|60	%package zsh
21mr|ninja-1.11.1-1|61	Summary:	Command line completion for Ninja in zsh
21mr|ninja-1.11.1-1|62	Group:		Development/Tools
21mr|ninja-1.11.1-1|63	Recommends:	%{name} = %{EVRD}
21mr|ninja-1.11.1-1|64	
21mr|ninja-1.11.1-1|65	%description zsh
21mr|ninja-1.11.1-1|66	Command line completion for Ninja in zsh.
21mr|ninja-1.11.1-1|67	
21mr|ninja-1.11.1-1|68	%files zsh
21mr|ninja-1.11.1-1|69	%{_datadir}/zsh/
21mr|ninja-1.11.1-1|70	
21mr|ninja-1.11.1-1|71	#----------------------------------------------------------------------------
21mr|ninja-1.11.1-1|72	
21mr|ninja-1.11.1-1|73	%prep
21mr|ninja-1.11.1-1|74	%setup -q
21mr|ninja-1.11.1-1|75	%apply_patches
21mr|ninja-1.11.1-1|76	
21mr|ninja-1.11.1-1|77	%build
21mr|ninja-1.11.1-1|78	CFLAGS="%{optflags}"
21mr|ninja-1.11.1-1|79	export LD="%{__ld}"
21mr|ninja-1.11.1-1|80	export CFLAGS
21mr|ninja-1.11.1-1|81	./configure.py --bootstrap
21mr|ninja-1.11.1-1|82	./ninja -v manual
21mr|ninja-1.11.1-1|83	./ninja -v ninja_test
21mr|ninja-1.11.1-1|84	
21mr|ninja-1.11.1-1|85	%install
21mr|ninja-1.11.1-1|86	# TODO: Install ninja_syntax.py?
21mr|ninja-1.11.1-1|87	install -p -m 755 -d %{buildroot}%{_bindir}
21mr|ninja-1.11.1-1|88	install -p -m 755 ninja %{buildroot}%{_bindir}/
21mr|ninja-1.11.1-1|89	
21mr|ninja-1.11.1-1|90	install -p -m 755 -d %{buildroot}%{_sysconfdir}/bash_completion.d
21mr|ninja-1.11.1-1|91	install -p -m 644 misc/bash-completion %{buildroot}%{_sysconfdir}/bash_completion.d/ninja-bash-completion
21mr|ninja-1.11.1-1|92	
21mr|ninja-1.11.1-1|93	install -p -m 755 -d %{buildroot}%{_datadir}/emacs/site-lisp
21mr|ninja-1.11.1-1|94	install -p -m 644 misc/ninja-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/ninja-mode.el
21mr|ninja-1.11.1-1|95	
21mr|ninja-1.11.1-1|96	install -p -m 755 -d %{buildroot}%{_datadir}/vim/vimfiles/syntax
21mr|ninja-1.11.1-1|97	install -p -m 644 misc/ninja.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/ninja.vim
21mr|ninja-1.11.1-1|98	install -p -m 755 -d %{buildroot}%{_datadir}/vim/vimfiles/ftdetect
21mr|ninja-1.11.1-1|99	install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/vim/vimfiles/ftdetect/ninja.vim
21mr|ninja-1.11.1-1|100	
21mr|ninja-1.11.1-1|101	install -p -m 755 -d %{buildroot}%{_datadir}/zsh/site-functions
21mr|ninja-1.11.1-1|102	install -p -m 644 misc/zsh-completion %{buildroot}%{_datadir}/zsh/site-functions/_ninja
21mr|ninja-1.11.1-1|103	
21mr|ninja-1.11.1-1|104	%install_macro ninja %{SOURCE2}
21mr|ninja-1.11.1-1|105	
21mr|ninja-1.11.1-1|106	%check
21mr|ninja-1.11.1-1|107	# workaround possible too low default limits
21mr|ninja-1.11.1-1|108	ulimit -n 2048
21mr|ninja-1.11.1-1|109	ulimit -u 2048
21mr|ninja-1.11.1-1|110	
21mr|ninja-1.11.1-1|111	./ninja_test

14422 21
21mr|nload-0.7.4-6|1	Summary:	Ncurses network traffic and bandwidth monitor
21mr|nload-0.7.4-6|2	Name:		nload
21mr|nload-0.7.4-6|3	Version:	0.7.4
21mr|nload-0.7.4-6|4	Release:	6
21mr|nload-0.7.4-6|5	License:	GPLv2+
21mr|nload-0.7.4-6|6	Group:		Monitoring
21mr|nload-0.7.4-6|7	Url:		http://www.roland-riegel.de/nload/index.html?lang=en
21mr|nload-0.7.4-6|8	Source0:	http://www.roland-riegel.de/nload/%{name}-%{version}.tar.gz
21mr|nload-0.7.4-6|9	BuildRequires:	ncurses-devel
21mr|nload-0.7.4-6|10	
21mr|nload-0.7.4-6|11	%description
21mr|nload-0.7.4-6|12	nload is a console application which monitors network traffic and bandwidth
21mr|nload-0.7.4-6|13	usage in real time. It visualizes the in- and outgoing traffic using two
21mr|nload-0.7.4-6|14	graphs and provides additional info like total amount of transfered data and
21mr|nload-0.7.4-6|15	min/max network usage.
21mr|nload-0.7.4-6|16	
21mr|nload-0.7.4-6|17	%files
21mr|nload-0.7.4-6|18	%doc AUTHORS COPYING ChangeLog NEWS README
21mr|nload-0.7.4-6|19	%{_mandir}/man1/nload*
21mr|nload-0.7.4-6|20	%{_bindir}/nload
21mr|nload-0.7.4-6|21	
21mr|nload-0.7.4-6|22	#----------------------------------------------------------------------------
21mr|nload-0.7.4-6|23	
21mr|nload-0.7.4-6|24	%prep
21mr|nload-0.7.4-6|25	%setup -q
21mr|nload-0.7.4-6|26	
21mr|nload-0.7.4-6|27	%build
21mr|nload-0.7.4-6|28	%configure --enable-debug
21mr|nload-0.7.4-6|29	%make
21mr|nload-0.7.4-6|30	
21mr|nload-0.7.4-6|31	%install
21mr|nload-0.7.4-6|32	%makeinstall_std

14423 21
21mr|nlohmann_json-3.11.3-1|1	%define     debug_package %{nil}
21mr|nlohmann_json-3.11.3-1|2	
21mr|nlohmann_json-3.11.3-1|3	Name:           nlohmann_json
21mr|nlohmann_json-3.11.3-1|4	Version:	3.11.3
21mr|nlohmann_json-3.11.3-1|5	Release:	1
21mr|nlohmann_json-3.11.3-1|6	Summary:        JSON for Modern C++
21mr|nlohmann_json-3.11.3-1|7	License:        MIT
21mr|nlohmann_json-3.11.3-1|8	Group:          Development/Java
21mr|nlohmann_json-3.11.3-1|9	URL:            https://nlohmann.github.io/json/
21mr|nlohmann_json-3.11.3-1|10	Source:         https://github.com/nlohmann/json/archive/v%{version}.tar.gz#/json-%{version}.tar.gz
21mr|nlohmann_json-3.11.3-1|11	Patch0:         nlohman_json-install-path.patch
21mr|nlohmann_json-3.11.3-1|12	BuildRequires:  cmake
21mr|nlohmann_json-3.11.3-1|13	BuildRequires:  pkgconfig
21mr|nlohmann_json-3.11.3-1|14	
21mr|nlohmann_json-3.11.3-1|15	Requires:       stdc++-devel
21mr|nlohmann_json-3.11.3-1|16	Provides:       %{name}-devel = %{EVRD}
21mr|nlohmann_json-3.11.3-1|17	
21mr|nlohmann_json-3.11.3-1|18	%description
21mr|nlohmann_json-3.11.3-1|19	Development files for a header-only library
21mr|nlohmann_json-3.11.3-1|20	to make JSON a first-class datatype for C++11
21mr|nlohmann_json-3.11.3-1|21	
21mr|nlohmann_json-3.11.3-1|22	%prep
21mr|nlohmann_json-3.11.3-1|23	%autosetup -n json-%{version} -p1
21mr|nlohmann_json-3.11.3-1|24	
21mr|nlohmann_json-3.11.3-1|25	%build
21mr|nlohmann_json-3.11.3-1|26	%cmake \
21mr|nlohmann_json-3.11.3-1|27	-DJSON_BuildTests:BOOL=OFF \
21mr|nlohmann_json-3.11.3-1|28	-DJSON_MultipleHeaders=ON
21mr|nlohmann_json-3.11.3-1|29	
21mr|nlohmann_json-3.11.3-1|30	%make_build
21mr|nlohmann_json-3.11.3-1|31	
21mr|nlohmann_json-3.11.3-1|32	%install
21mr|nlohmann_json-3.11.3-1|33	%make_install -C build
21mr|nlohmann_json-3.11.3-1|34	
21mr|nlohmann_json-3.11.3-1|35	%files
21mr|nlohmann_json-3.11.3-1|36	%license LICENSE.MIT
21mr|nlohmann_json-3.11.3-1|37	%doc README.md
21mr|nlohmann_json-3.11.3-1|38	%{_includedir}/nlohmann
21mr|nlohmann_json-3.11.3-1|39	%dir %{_libdir}/cmake/nlohmann_json
21mr|nlohmann_json-3.11.3-1|40	%{_libdir}/cmake/nlohmann_json/nlohmann_jsonConfig.cmake
21mr|nlohmann_json-3.11.3-1|41	%{_libdir}/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake
21mr|nlohmann_json-3.11.3-1|42	%{_libdir}/cmake/nlohmann_json/nlohmann_jsonTargets.cmake
21mr|nlohmann_json-3.11.3-1|43	%{_libdir}/pkgconfig/nlohmann_json.pc

14424 21
21mr|nlopt-2.7.1-1|1	%define major 0
21mr|nlopt-2.7.1-1|2	%define libname %mklibname %{name} %{major}
21mr|nlopt-2.7.1-1|3	%define devname %mklibname %{name} -d
21mr|nlopt-2.7.1-1|4	
21mr|nlopt-2.7.1-1|5	%bcond_without python
21mr|nlopt-2.7.1-1|6	%bcond_with octave
21mr|nlopt-2.7.1-1|7	%bcond_with guile
21mr|nlopt-2.7.1-1|8	
21mr|nlopt-2.7.1-1|9	Summary:	Library for nonlinear optimization
21mr|nlopt-2.7.1-1|10	Name:		nlopt
21mr|nlopt-2.7.1-1|11	Version:	2.7.1
21mr|nlopt-2.7.1-1|12	Release:	1
21mr|nlopt-2.7.1-1|13	License:	MIT and LGPL
21mr|nlopt-2.7.1-1|14	Group:		Sciences/Mathematics
21mr|nlopt-2.7.1-1|15	Url:		https://github.com/stevengj/nlopt
21mr|nlopt-2.7.1-1|16	Source0:	https://github.com/stevengj/nlopt/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|nlopt-2.7.1-1|17	BuildRequires:	cmake
21mr|nlopt-2.7.1-1|18	%if %{with octave}
21mr|nlopt-2.7.1-1|19	BuildRequires:	pkgconfig(octave)
21mr|nlopt-2.7.1-1|20	%endif
21mr|nlopt-2.7.1-1|21	%if %{with python}
21mr|nlopt-2.7.1-1|22	BuildRequires:	python3-devel
21mr|nlopt-2.7.1-1|23	BuildRequires:	python3-numpy
21mr|nlopt-2.7.1-1|24	%endif
21mr|nlopt-2.7.1-1|25	%if %{with guile}
21mr|nlopt-2.7.1-1|26	BuildRequires:	pkgconfig(guile-3.0)
21mr|nlopt-2.7.1-1|27	%endif
21mr|nlopt-2.7.1-1|28	BuildRequires:	swig
21mr|nlopt-2.7.1-1|29	
21mr|nlopt-2.7.1-1|30	%description
21mr|nlopt-2.7.1-1|31	NLopt is a library for nonlinear local and global optimization, for
21mr|nlopt-2.7.1-1|32	functions with and without gradient information.  It is designed as
21mr|nlopt-2.7.1-1|33	as simple, unified interface and packaging of several free/open-source
21mr|nlopt-2.7.1-1|34	nonlinear optimization libraries.
21mr|nlopt-2.7.1-1|35	
21mr|nlopt-2.7.1-1|36	It features bindings for GNU Guile, Octave and Python.  This build has
21mr|nlopt-2.7.1-1|37	been made with C++-support enabled.
21mr|nlopt-2.7.1-1|38	
21mr|nlopt-2.7.1-1|39	#------------------------------------------------------------------
21mr|nlopt-2.7.1-1|40	
21mr|nlopt-2.7.1-1|41	%package -n %{libname}
21mr|nlopt-2.7.1-1|42	Summary:	Shared libraries of NLopt
21mr|nlopt-2.7.1-1|43	Group:		System/Libraries
21mr|nlopt-2.7.1-1|44	
21mr|nlopt-2.7.1-1|45	%description -n %{libname}
21mr|nlopt-2.7.1-1|46	NLopt is a free/open-source library for nonlinear optimization,
21mr|nlopt-2.7.1-1|47	providing a common interface for a number of different free optimization
21mr|nlopt-2.7.1-1|48	routines available online as well as original implementations of various
21mr|nlopt-2.7.1-1|49	other algorithms.
21mr|nlopt-2.7.1-1|50	
21mr|nlopt-2.7.1-1|51	%files -n %{libname}
21mr|nlopt-2.7.1-1|52	%doc ChangeLog NEWS.md
21mr|nlopt-2.7.1-1|53	%{_libdir}/libnlopt.so.%{major}*
21mr|nlopt-2.7.1-1|54	
21mr|nlopt-2.7.1-1|55	#------------------------------------------------------------------
21mr|nlopt-2.7.1-1|56	
21mr|nlopt-2.7.1-1|57	%package -n %{devname}
21mr|nlopt-2.7.1-1|58	Summary:	Development files of NLopt
21mr|nlopt-2.7.1-1|59	Group:		Development/C++
21mr|nlopt-2.7.1-1|60	Requires:	%{libname} = %{EVRD}
21mr|nlopt-2.7.1-1|61	
21mr|nlopt-2.7.1-1|62	%description -n %{devname}
21mr|nlopt-2.7.1-1|63	NLopt is a free/open-source library for nonlinear optimization,
21mr|nlopt-2.7.1-1|64	providing a common interface for a number of different free optimization
21mr|nlopt-2.7.1-1|65	routines available online as well as original implementations of various
21mr|nlopt-2.7.1-1|66	other algorithms.
21mr|nlopt-2.7.1-1|67	
21mr|nlopt-2.7.1-1|68	This package contains development files of NLopt.
21mr|nlopt-2.7.1-1|69	
21mr|nlopt-2.7.1-1|70	
21mr|nlopt-2.7.1-1|71	%files -n %{devname}
21mr|nlopt-2.7.1-1|72	%{_includedir}/nlopt.f
21mr|nlopt-2.7.1-1|73	%{_includedir}/nlopt.h
21mr|nlopt-2.7.1-1|74	%{_includedir}/nlopt.hpp
21mr|nlopt-2.7.1-1|75	%dir %{_libdir}/cmake/nlopt
21mr|nlopt-2.7.1-1|76	%{_libdir}/cmake/nlopt/NLoptConfig.cmake
21mr|nlopt-2.7.1-1|77	%{_libdir}/cmake/nlopt/NLoptConfigVersion.cmake
21mr|nlopt-2.7.1-1|78	%{_libdir}/cmake/nlopt/NLoptLibraryDepends-release.cmake
21mr|nlopt-2.7.1-1|79	%{_libdir}/cmake/nlopt/NLoptLibraryDepends.cmake
21mr|nlopt-2.7.1-1|80	%{_libdir}/libnlopt.so
21mr|nlopt-2.7.1-1|81	%{_libdir}/pkgconfig/nlopt.pc
21mr|nlopt-2.7.1-1|82	%{_mandir}/man?/nlopt*.?.*
21mr|nlopt-2.7.1-1|83	
21mr|nlopt-2.7.1-1|84	#------------------------------------------------------------------
21mr|nlopt-2.7.1-1|85	%if %{with octave}
21mr|nlopt-2.7.1-1|86	%package octave
21mr|nlopt-2.7.1-1|87	Summary:	Octave bindings for %{name}
21mr|nlopt-2.7.1-1|88	Requires:	octave
21mr|nlopt-2.7.1-1|89	Requires:	%{libname} = %{EVRD}
21mr|nlopt-2.7.1-1|90	
21mr|nlopt-2.7.1-1|91	%description octave
21mr|nlopt-2.7.1-1|92	This package contains the Octave bindings for %{name}.
21mr|nlopt-2.7.1-1|93	
21mr|nlopt-2.7.1-1|94	%files octave
21mr|nlopt-2.7.1-1|95	%{_libdir}/octave/6.4.0/site/oct
21mr|nlopt-2.7.1-1|96	%{_datadir}/octave/6.4.0/site/m/*.m
21mr|nlopt-2.7.1-1|97	%endif
21mr|nlopt-2.7.1-1|98	#------------------------------------------------------------------
21mr|nlopt-2.7.1-1|99	%if %{with python}
21mr|nlopt-2.7.1-1|100	%package -n python3-%{name}
21mr|nlopt-2.7.1-1|101	Summary:	Python wrapper for %{name}
21mr|nlopt-2.7.1-1|102	Group:		Development/Python
21mr|nlopt-2.7.1-1|103	Requires:	%{libname} = %{EVRD}
21mr|nlopt-2.7.1-1|104	
21mr|nlopt-2.7.1-1|105	%description -n python3-%{name}
21mr|nlopt-2.7.1-1|106	NLopt is a free/open-source library for nonlinear optimization,
21mr|nlopt-2.7.1-1|107	providing a common interface for a number of different free optimization
21mr|nlopt-2.7.1-1|108	routines available online as well as original implementations of various
21mr|nlopt-2.7.1-1|109	other algorithms.
21mr|nlopt-2.7.1-1|110	
21mr|nlopt-2.7.1-1|111	This package contains python wrapper for NLopt.
21mr|nlopt-2.7.1-1|112	
21mr|nlopt-2.7.1-1|113	%files -n python3-%{name}
21mr|nlopt-2.7.1-1|114	%{python3_sitearch}/*.so*
21mr|nlopt-2.7.1-1|115	%{python3_sitearch}/*.py*
21mr|nlopt-2.7.1-1|116	%dir %{python3_sitearch}/__pycache__
21mr|nlopt-2.7.1-1|117	%{python3_sitearch}/__pycache__/*.py*
21mr|nlopt-2.7.1-1|118	%endif
21mr|nlopt-2.7.1-1|119	#------------------------------------------------------------------
21mr|nlopt-2.7.1-1|120	%if %{with guile}
21mr|nlopt-2.7.1-1|121	%package -n guile
21mr|nlopt-2.7.1-1|122	Summary:	Guile bindings for %{name}
21mr|nlopt-2.7.1-1|123	Requires:	%{libname} = %{EVRD}
21mr|nlopt-2.7.1-1|124	
21mr|nlopt-2.7.1-1|125	%description -n guile
21mr|nlopt-2.7.1-1|126	This package contains Guile bindings for %{name}.
21mr|nlopt-2.7.1-1|127	
21mr|nlopt-2.7.1-1|128	%files -n guile
21mr|nlopt-2.7.1-1|129	%{_libdir}/guile/3.0/extensions/nlopt_guile.so
21mr|nlopt-2.7.1-1|130	%{_datadir}/guile/site/3.0/nlopt.scm
21mr|nlopt-2.7.1-1|131	%endif
21mr|nlopt-2.7.1-1|132	#------------------------------------------------------------------
21mr|nlopt-2.7.1-1|133	
21mr|nlopt-2.7.1-1|134	%prep
21mr|nlopt-2.7.1-1|135	%setup -q
21mr|nlopt-2.7.1-1|136	
21mr|nlopt-2.7.1-1|137	%build
21mr|nlopt-2.7.1-1|138	%cmake \
21mr|nlopt-2.7.1-1|139	-DNLOPT_CXX=ON 			\
21mr|nlopt-2.7.1-1|140	-DNLOPT_PYTHON=ON			\
21mr|nlopt-2.7.1-1|141	-DPYTHON_EXECUTABLE=%{__python3}	\
21mr|nlopt-2.7.1-1|142	-DNLOPT_OCTAVE=ON			\
21mr|nlopt-2.7.1-1|143	-DNLOPT_MATLAB=ON			\
21mr|nlopt-2.7.1-1|144	-DNLOPT_GUILE=ON			\
21mr|nlopt-2.7.1-1|145	-DNLOPT_SWIG=ON			\
21mr|nlopt-2.7.1-1|146	-DBUILD_SHARED_LIBS=ON
21mr|nlopt-2.7.1-1|147	%make
21mr|nlopt-2.7.1-1|148	
21mr|nlopt-2.7.1-1|149	%install
21mr|nlopt-2.7.1-1|150	%makeinstall_std -C build
21mr|nlopt-2.7.1-1|151	
21mr|nlopt-2.7.1-1|152	

14425 21
21mr|nmap-7.98-2|1	%define _disable_ld_no_undefined 1
21mr|nmap-7.98-2|2	
21mr|nmap-7.98-2|3	# zenmap build failed
21mr|nmap-7.98-2|4	%bcond_without zenmap
21mr|nmap-7.98-2|5	
21mr|nmap-7.98-2|6	Summary:	Network exploration tool and security scanner
21mr|nmap-7.98-2|7	Name:		nmap
21mr|nmap-7.98-2|8	Version:	7.98
21mr|nmap-7.98-2|9	Release:	2
21mr|nmap-7.98-2|10	Epoch:		1
21mr|nmap-7.98-2|11	License:	GPLv2+
21mr|nmap-7.98-2|12	Group:		Networking/Other
21mr|nmap-7.98-2|13	Url:		http://nmap.org/
21mr|nmap-7.98-2|14	Source0:	https://nmap.org/dist/%{name}-%{version}.tar.bz2
21mr|nmap-7.98-2|15	Source1:	%{name}_icons.tar.bz2
21mr|nmap-7.98-2|16	Source2:	zenmap.pamd
21mr|nmap-7.98-2|17	Source3:	zenmap.security
21mr|nmap-7.98-2|18	Source10:	nmap.rpmlintrc
21mr|nmap-7.98-2|19	Patch0:		nmap-zenmap-pyproject.patch
21mr|nmap-7.98-2|20	Patch1:		nmap-zenmap-use-setup.patch
21mr|nmap-7.98-2|21	BuildRequires:	libpcap-devel
21mr|nmap-7.98-2|22	BuildRequires:	pcre2-static-devel
21mr|nmap-7.98-2|23	BuildRequires:	pkgconfig(libpcre)
21mr|nmap-7.98-2|24	BuildRequires:	pkgconfig(libssh2)
21mr|nmap-7.98-2|25	BuildRequires:	pkgconfig(lua)
21mr|nmap-7.98-2|26	BuildRequires:	pkgconfig(openssl)
21mr|nmap-7.98-2|27	%if %{with zenmap}
21mr|nmap-7.98-2|28	# for zenmap
21mr|nmap-7.98-2|29	BuildRequires:	pam-devel
21mr|nmap-7.98-2|30	BuildRequires:	pyproject-rpm-macros
21mr|nmap-7.98-2|31	BuildRequires:	python3-devel
21mr|nmap-7.98-2|32	BuildRequires:	python3-setuptools
21mr|nmap-7.98-2|33	BuildRequires:	python3-build
21mr|nmap-7.98-2|34	BuildRequires:	python3-gobject
21mr|nmap-7.98-2|35	BuildRequires:	python3-pip
21mr|nmap-7.98-2|36	BuildRequires:	python3-wheel
21mr|nmap-7.98-2|37	%endif
21mr|nmap-7.98-2|38	
21mr|nmap-7.98-2|39	%description
21mr|nmap-7.98-2|40	Nmap is a utility for network exploration or security auditing. It supports
21mr|nmap-7.98-2|41	ping scanning (determine which hosts are up), many port scanning techniques
21mr|nmap-7.98-2|42	(determine what services the hosts are offering), and TCP/IP fingerprinting
21mr|nmap-7.98-2|43	(remote host operating system identification). Nmap also offers flexible target
21mr|nmap-7.98-2|44	and port specification, decoy scanning, determination of TCP sequence
21mr|nmap-7.98-2|45	predictability characteristics, sunRPC scanning, reverse-identd scanning, and
21mr|nmap-7.98-2|46	more.
21mr|nmap-7.98-2|47	
21mr|nmap-7.98-2|48	%files -f %{name}.lang
21mr|nmap-7.98-2|49	%doc HACKING docs/README docs/nmap.usage.txt
21mr|nmap-7.98-2|50	%{_bindir}/%{name}
21mr|nmap-7.98-2|51	%{_bindir}/ncat
21mr|nmap-7.98-2|52	%{_bindir}/nping
21mr|nmap-7.98-2|53	%{_datadir}/%{name}
21mr|nmap-7.98-2|54	%{_datadir}/ncat
21mr|nmap-7.98-2|55	%{_mandir}/man1/nmap.*
21mr|nmap-7.98-2|56	%{_mandir}/man1/ncat.*
21mr|nmap-7.98-2|57	%{_mandir}/man1/nping.*
21mr|nmap-7.98-2|58	
21mr|nmap-7.98-2|59	#----------------------------------------------------------------------------
21mr|nmap-7.98-2|60	%if %{with zenmap}
21mr|nmap-7.98-2|61	%package -n zenmap
21mr|nmap-7.98-2|62	Summary:	The GTK+ frontend for Nmap
21mr|nmap-7.98-2|63	Group:		Monitoring
21mr|nmap-7.98-2|64	BuildArch:	noarch
21mr|nmap-7.98-2|65	Requires:	%{name} = %{EVRD}
21mr|nmap-7.98-2|66	
21mr|nmap-7.98-2|67	%description -n zenmap
21mr|nmap-7.98-2|68	This package includes zenmap, a GTK+ frontend for Nmap.
21mr|nmap-7.98-2|69	
21mr|nmap-7.98-2|70	%files -n zenmap
21mr|nmap-7.98-2|71	%config(noreplace) %{_sysconfdir}/pam.d/zenmap-root
21mr|nmap-7.98-2|72	%config(noreplace) %{_sysconfdir}/security/console.apps/zenmap-root
21mr|nmap-7.98-2|73	%{_bindir}/zenmap*
21mr|nmap-7.98-2|74	#{_datadir}/zenmap
21mr|nmap-7.98-2|75	%{_mandir}/man1/zenmap.*
21mr|nmap-7.98-2|76	%{_liconsdir}/*
21mr|nmap-7.98-2|77	%{_datadir}/applications/zenmap*.desktop
21mr|nmap-7.98-2|78	%{python3_sitelib}/radialnet
21mr|nmap-7.98-2|79	%{python3_sitelib}/zenmapCore
21mr|nmap-7.98-2|80	%{python3_sitelib}/zenmapGUI
21mr|nmap-7.98-2|81	%{python3_sitelib}/zenmap-*-info
21mr|nmap-7.98-2|82	%endif
21mr|nmap-7.98-2|83	#----------------------------------------------------------------------------
21mr|nmap-7.98-2|84	
21mr|nmap-7.98-2|85	%prep
21mr|nmap-7.98-2|86	%autosetup -p1 -a1
21mr|nmap-7.98-2|87	
21mr|nmap-7.98-2|88	%build
21mr|nmap-7.98-2|89	# use --with-zenmap need network connection and download python requirements
21mr|nmap-7.98-2|90	# we use pyproject macros for right build
21mr|nmap-7.98-2|91	%configure  --with-libpcap=yes --with-liblua=included \
21mr|nmap-7.98-2|92	--without-zenmap --without-ndiff \
21mr|nmap-7.98-2|93	--enable-dbus --with-libssh2=yes \
21mr|nmap-7.98-2|94	--enable-static
21mr|nmap-7.98-2|95	
21mr|nmap-7.98-2|96	%make_build
21mr|nmap-7.98-2|97	
21mr|nmap-7.98-2|98	%if %{with zenmap}
21mr|nmap-7.98-2|99	pushd zenmap
21mr|nmap-7.98-2|100	%pyproject_wheel
21mr|nmap-7.98-2|101	popd
21mr|nmap-7.98-2|102	%endif
21mr|nmap-7.98-2|103	
21mr|nmap-7.98-2|104	%install
21mr|nmap-7.98-2|105	unset PYTHONDONTWRITEBYTECODE
21mr|nmap-7.98-2|106	%make_install nmapdatadir=%{_datadir}/nmap STRIP=/bin/true
21mr|nmap-7.98-2|107	
21mr|nmap-7.98-2|108	%if %{with zenmap}
21mr|nmap-7.98-2|109	pushd zenmap
21mr|nmap-7.98-2|110	%pyproject_install
21mr|nmap-7.98-2|111	popd
21mr|nmap-7.98-2|112	
21mr|nmap-7.98-2|113	# manual install desktop files and man
21mr|nmap-7.98-2|114	install -D -p -m0644 zenmap/install_scripts/unix/zenmap.desktop %{buildroot}%{_datadir}/applications/zenmap.desktop
21mr|nmap-7.98-2|115	install -D -p -m0644 zenmap/install_scripts/unix/zenmap-root.desktop %{buildroot}%{_datadir}/applications/zenmap-root.desktop
21mr|nmap-7.98-2|116	install -D -p -m0644 docs/zenmap.1 %{buildroot}%{_mandir}/man1/zenmap.1
21mr|nmap-7.98-2|117	
21mr|nmap-7.98-2|118	sed -i 's|su-to-zenmap.sh|zenmap-root|' %{buildroot}%{_datadir}/applications/zenmap-root.desktop
21mr|nmap-7.98-2|119	
21mr|nmap-7.98-2|120	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/zenmap-root
21mr|nmap-7.98-2|121	install -pD -m640 %{SOURCE2} \
21mr|nmap-7.98-2|122	%{buildroot}%{_sysconfdir}/pam.d/zenmap-root
21mr|nmap-7.98-2|123	install -pD -m640 %{SOURCE3} \
21mr|nmap-7.98-2|124	%{buildroot}%{_sysconfdir}/security/console.apps/zenmap-root
21mr|nmap-7.98-2|125	mkdir -p %{buildroot}%{_liconsdir}
21mr|nmap-7.98-2|126	ln -s ../../../../zenmap/pixmaps/zenmap.png %{buildroot}%{_liconsdir}/
21mr|nmap-7.98-2|127	#rm %{buildroot}%{_bindir}/{nmapfe,uninstall_zenmap,xnmap}
21mr|nmap-7.98-2|128	#rm %{buildroot}%{_datadir}/zenmap/su-to-zenmap.sh
21mr|nmap-7.98-2|129	%endif
21mr|nmap-7.98-2|130	
21mr|nmap-7.98-2|131	%find_lang %{name} --with-man
21mr|nmap-7.98-2|132	
21mr|nmap-7.98-2|133	%changelog
21mr|nmap-7.98-2|134	* Tue Mar 24 2026 Александр <a.proklov@rosa.ru>
21mr|nmap-7.98-2|135	- add info to patch
21mr|nmap-7.98-2|136	
21mr|nmap-7.98-2|137	* Tue Mar 24 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|138	- restore nvchecker
21mr|nmap-7.98-2|139	
21mr|nmap-7.98-2|140	* Tue Mar 24 2026 Александр <a.proklov@rosa.ru>
21mr|nmap-7.98-2|141	- up release
21mr|nmap-7.98-2|142	
21mr|nmap-7.98-2|143	* Tue Mar 24 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|144	- fix files
21mr|nmap-7.98-2|145	
21mr|nmap-7.98-2|146	* Tue Mar 24 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|147	- attempt fix zenmap
21mr|nmap-7.98-2|148	
21mr|nmap-7.98-2|149	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.98-1
21mr|nmap-7.98-2|150	- disable build zenmap
21mr|nmap-7.98-2|151	
21mr|nmap-7.98-2|152	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|153	- disable build zenmap
21mr|nmap-7.98-2|154	
21mr|nmap-7.98-2|155	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|156	- attempt use python3.11
21mr|nmap-7.98-2|157	
21mr|nmap-7.98-2|158	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|159	- attempt use python3.11
21mr|nmap-7.98-2|160	
21mr|nmap-7.98-2|161	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|162	- attempt use python3.11
21mr|nmap-7.98-2|163	
21mr|nmap-7.98-2|164	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|165	- attempt use python3.11
21mr|nmap-7.98-2|166	
21mr|nmap-7.98-2|167	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|168	- attempt use python3.11
21mr|nmap-7.98-2|169	
21mr|nmap-7.98-2|170	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|171	- attempt use python3.11
21mr|nmap-7.98-2|172	
21mr|nmap-7.98-2|173	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|174	- attempt use python3.11
21mr|nmap-7.98-2|175	
21mr|nmap-7.98-2|176	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nmap-7.98-2|177	- add BR
21mr|nmap-7.98-2|178	
21mr|nmap-7.98-2|179	* Wed Sep 17 2025 Александр <a.proklov@rosa.ru>
21mr|nmap-7.98-2|180	- add BR
21mr|nmap-7.98-2|181	
21mr|nmap-7.98-2|182	* Wed Sep 17 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.98-1
21mr|nmap-7.98-2|183	- Update version to 7.98
21mr|nmap-7.98-2|184	
21mr|nmap-7.98-2|185	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|nmap-7.98-2|186	- autoadd .nvchecker.toml for nmap
21mr|nmap-7.98-2|187	
21mr|nmap-7.98-2|188	* Sun Oct 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.95-2
21mr|nmap-7.98-2|189	- use pyproject for build zenmap
21mr|nmap-7.98-2|190	
21mr|nmap-7.98-2|191	* Sun Oct 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|nmap-7.98-2|192	- rediiff patch
21mr|nmap-7.98-2|193	
21mr|nmap-7.98-2|194	* Sun Oct 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|nmap-7.98-2|195	- add zenmap pkg
21mr|nmap-7.98-2|196	
21mr|nmap-7.98-2|197	* Wed May 1 2024 Alexander Stefanov <alexander@mezon.ru> 7.95-1
21mr|nmap-7.98-2|198	- cleanup
21mr|nmap-7.98-2|199	
21mr|nmap-7.98-2|200	* Wed May 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|nmap-7.98-2|201	- fix build
21mr|nmap-7.98-2|202	
21mr|nmap-7.98-2|203	* Wed May 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|nmap-7.98-2|204	- 7.95
21mr|nmap-7.98-2|205	
21mr|nmap-7.98-2|206	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 7.94-2
21mr|nmap-7.98-2|207	- MassBuild#4655: Increase release tag
21mr|nmap-7.98-2|208	
21mr|nmap-7.98-2|209	* Wed May 24 2023 Alexander Stefanov <alexander@mezon.ru> 7.94-1
21mr|nmap-7.98-2|210	- version autoupdate [7.94]
21mr|nmap-7.98-2|211	
21mr|nmap-7.98-2|212	* Mon Dec 5 2022 Andrey Grigorev <survolog@yandex.ru> 7.92-2
21mr|nmap-7.98-2|213	- Rebuild with libssh2
21mr|nmap-7.98-2|214	
21mr|nmap-7.98-2|215	* Fri Dec 24 2021 Alexander Stefanov <alexander@mezon.ru> 7.92-1
21mr|nmap-7.98-2|216	- version autoupdate [7.92]
21mr|nmap-7.98-2|217	
21mr|nmap-7.98-2|218	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 7.91-2
21mr|nmap-7.98-2|219	- MassBuild#2340: Increase release tag
21mr|nmap-7.98-2|220	
21mr|nmap-7.98-2|221	* Tue Oct 13 2020 Alexander Stefanov <alexander@mezon.ru> 7.91-1
21mr|nmap-7.98-2|222	- version autoupdate [7.91]
21mr|nmap-7.98-2|223	
21mr|nmap-7.98-2|224	* Sat Oct 10 2020 Alexander Stefanov <alexander@mezon.ru> 7.90-1
21mr|nmap-7.98-2|225	- 7.90
21mr|nmap-7.98-2|226	
21mr|nmap-7.98-2|227	* Thu Apr 16 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|nmap-7.98-2|228	- drop python2 packages, anyway pygtk2 totally broken

14426 21
21mr|nodejs-20.14.0-1|1	%define debug_package %{nil}
21mr|nodejs-20.14.0-1|2	
21mr|nodejs-20.14.0-1|3	# Reduce memory usage when linking
21mr|nodejs-20.14.0-1|4	%ifarch %{ix86}
21mr|nodejs-20.14.0-1|5	%global debugcflags -g1
21mr|nodejs-20.14.0-1|6	%endif
21mr|nodejs-20.14.0-1|7	
21mr|nodejs-20.14.0-1|8	Summary:	Evented Server-Side Javascript
21mr|nodejs-20.14.0-1|9	Name:		nodejs
21mr|nodejs-20.14.0-1|10	Version:	20.14.0
21mr|nodejs-20.14.0-1|11	Release:	1
21mr|nodejs-20.14.0-1|12	License:	BSD
21mr|nodejs-20.14.0-1|13	Group:		Development/Other
21mr|nodejs-20.14.0-1|14	Url:		http://nodejs.org
21mr|nodejs-20.14.0-1|15	Source0:	http://nodejs.org/dist/v%{version}/node-v%{version}.tar.xz
21mr|nodejs-20.14.0-1|16	Source100:	%{name}.rpmlintrc
21mr|nodejs-20.14.0-1|17	BuildRequires:	libstdc++-devel
21mr|nodejs-20.14.0-1|18	BuildRequires:	pkgconfig(python3)
21mr|nodejs-20.14.0-1|19	BuildRequires:	pkgconfig(libcares)
21mr|nodejs-20.14.0-1|20	BuildRequires:	pkgconfig(openssl)
21mr|nodejs-20.14.0-1|21	BuildRequires:	pkgconfig(icu-i18n)
21mr|nodejs-20.14.0-1|22	BuildRequires:	pkgconfig(libuv)
21mr|nodejs-20.14.0-1|23	BuildRequires:	pkgconfig(libnghttp2)
21mr|nodejs-20.14.0-1|24	BuildRequires:	pkgconfig(libbrotlidec)
21mr|nodejs-20.14.0-1|25	BuildRequires:	pkgconfig(libbrotlienc)
21mr|nodejs-20.14.0-1|26	BuildRequires:	pkgconfig(zlib)
21mr|nodejs-20.14.0-1|27	Provides:	npm = %{EVRD}
21mr|nodejs-20.14.0-1|28	#this corresponds to the "engine" requirement in package.json
21mr|nodejs-20.14.0-1|29	Provides:	nodejs(engine) = %{version}
21mr|nodejs-20.14.0-1|30	
21mr|nodejs-20.14.0-1|31	%description
21mr|nodejs-20.14.0-1|32	Node's goal is to provide an easy way to build scalable network programs.
21mr|nodejs-20.14.0-1|33	
21mr|nodejs-20.14.0-1|34	%files
21mr|nodejs-20.14.0-1|35	%doc LICENSE CHANGELOG.md CONTRIBUTING.md GOVERNANCE.md README.md
21mr|nodejs-20.14.0-1|36	%{_bindir}/corepack
21mr|nodejs-20.14.0-1|37	%{_bindir}/node
21mr|nodejs-20.14.0-1|38	%{_bindir}/npm
21mr|nodejs-20.14.0-1|39	%{_bindir}/npx
21mr|nodejs-20.14.0-1|40	%{_prefix}/lib/node_modules
21mr|nodejs-20.14.0-1|41	%{_mandir}/man1/node.*
21mr|nodejs-20.14.0-1|42	%{_includedir}/node
21mr|nodejs-20.14.0-1|43	%{_docdir}/node/*
21mr|nodejs-20.14.0-1|44	
21mr|nodejs-20.14.0-1|45	#-----------------------------------------------------------------
21mr|nodejs-20.14.0-1|46	
21mr|nodejs-20.14.0-1|47	%prep
21mr|nodejs-20.14.0-1|48	%setup -qn node-v%{version}
21mr|nodejs-20.14.0-1|49	
21mr|nodejs-20.14.0-1|50	%build
21mr|nodejs-20.14.0-1|51	%set_build_flags
21mr|nodejs-20.14.0-1|52	# OpenSSL 1.1 is needed but OpenSSL is 1.0 in older platforms
21mr|nodejs-20.14.0-1|53	./configure \
21mr|nodejs-20.14.0-1|54	--prefix=%{_prefix} \
21mr|nodejs-20.14.0-1|55	--shared-libuv \
21mr|nodejs-20.14.0-1|56	--shared-nghttp2 \
21mr|nodejs-20.14.0-1|57	--shared-openssl \
21mr|nodejs-20.14.0-1|58	--with-intl=system-icu \
21mr|nodejs-20.14.0-1|59	--shared-brotli \
21mr|nodejs-20.14.0-1|60	--shared-cares \
21mr|nodejs-20.14.0-1|61	--shared-zlib
21mr|nodejs-20.14.0-1|62	
21mr|nodejs-20.14.0-1|63	%make_build CC=%{__cc} CXX=%{__cxx}
21mr|nodejs-20.14.0-1|64	
21mr|nodejs-20.14.0-1|65	%install
21mr|nodejs-20.14.0-1|66	%make_install

14427 21
21mr|nodejs22-22.22.0-1|1	%define debug_package %{nil}
21mr|nodejs22-22.22.0-1|2	
21mr|nodejs22-22.22.0-1|3	# Reduce memory usage when linking
21mr|nodejs22-22.22.0-1|4	%ifarch %{ix86}
21mr|nodejs22-22.22.0-1|5	%global debugcflags -g1
21mr|nodejs22-22.22.0-1|6	%endif
21mr|nodejs22-22.22.0-1|7	
21mr|nodejs22-22.22.0-1|8	%bcond_with system_icu
21mr|nodejs22-22.22.0-1|9	
21mr|nodejs22-22.22.0-1|10	Summary:	Evented Server-Side Javascript
21mr|nodejs22-22.22.0-1|11	Name:		nodejs22
21mr|nodejs22-22.22.0-1|12	Version:	22.22.0
21mr|nodejs22-22.22.0-1|13	Release:	1
21mr|nodejs22-22.22.0-1|14	License:	BSD
21mr|nodejs22-22.22.0-1|15	Group:		Development/Other
21mr|nodejs22-22.22.0-1|16	Url:		http://nodejs.org
21mr|nodejs22-22.22.0-1|17	Source0:	http://nodejs.org/dist/v%{version}/node-v%{version}.tar.xz
21mr|nodejs22-22.22.0-1|18	Source100:	nodejs.rpmlintrc
21mr|nodejs22-22.22.0-1|19	BuildRequires:	libstdc++-devel
21mr|nodejs22-22.22.0-1|20	BuildRequires:	pkgconfig(python3)
21mr|nodejs22-22.22.0-1|21	BuildRequires:	pkgconfig(libcares)
21mr|nodejs22-22.22.0-1|22	BuildRequires:	pkgconfig(openssl)
21mr|nodejs22-22.22.0-1|23	%if %{with system_icu}
21mr|nodejs22-22.22.0-1|24	BuildRequires:	pkgconfig(icu-i18n)
21mr|nodejs22-22.22.0-1|25	%endif
21mr|nodejs22-22.22.0-1|26	BuildRequires:	pkgconfig(libuv)
21mr|nodejs22-22.22.0-1|27	BuildRequires:	pkgconfig(libnghttp2)
21mr|nodejs22-22.22.0-1|28	BuildRequires:	pkgconfig(libbrotlidec)
21mr|nodejs22-22.22.0-1|29	BuildRequires:	pkgconfig(libbrotlienc)
21mr|nodejs22-22.22.0-1|30	BuildRequires:	pkgconfig(zlib)
21mr|nodejs22-22.22.0-1|31	Provides:	npm22 = %{EVRD}
21mr|nodejs22-22.22.0-1|32	#this corresponds to the "engine" requirement in package.json
21mr|nodejs22-22.22.0-1|33	Provides:	nodejs(engine) = %{version}
21mr|nodejs22-22.22.0-1|34	Conflicts:	nodejs
21mr|nodejs22-22.22.0-1|35	
21mr|nodejs22-22.22.0-1|36	%description
21mr|nodejs22-22.22.0-1|37	Node's goal is to provide an easy way to build scalable network programs.
21mr|nodejs22-22.22.0-1|38	
21mr|nodejs22-22.22.0-1|39	%files
21mr|nodejs22-22.22.0-1|40	%doc LICENSE CHANGELOG.md CONTRIBUTING.md GOVERNANCE.md README.md
21mr|nodejs22-22.22.0-1|41	%{_bindir}/corepack
21mr|nodejs22-22.22.0-1|42	%{_bindir}/node
21mr|nodejs22-22.22.0-1|43	%{_bindir}/npm
21mr|nodejs22-22.22.0-1|44	%{_bindir}/npx
21mr|nodejs22-22.22.0-1|45	%{_prefix}/lib/node_modules
21mr|nodejs22-22.22.0-1|46	%{_mandir}/man1/node.*
21mr|nodejs22-22.22.0-1|47	%{_includedir}/node
21mr|nodejs22-22.22.0-1|48	%{_docdir}/node/*
21mr|nodejs22-22.22.0-1|49	
21mr|nodejs22-22.22.0-1|50	#-----------------------------------------------------------------
21mr|nodejs22-22.22.0-1|51	
21mr|nodejs22-22.22.0-1|52	%prep
21mr|nodejs22-22.22.0-1|53	%setup -qn node-v%{version}
21mr|nodejs22-22.22.0-1|54	
21mr|nodejs22-22.22.0-1|55	%build
21mr|nodejs22-22.22.0-1|56	%set_build_flags
21mr|nodejs22-22.22.0-1|57	./configure \
21mr|nodejs22-22.22.0-1|58	--prefix=%{_prefix} \
21mr|nodejs22-22.22.0-1|59	--shared-libuv \
21mr|nodejs22-22.22.0-1|60	--shared-nghttp2 \
21mr|nodejs22-22.22.0-1|61	--shared-openssl \
21mr|nodejs22-22.22.0-1|62	%if %{with system_icu}
21mr|nodejs22-22.22.0-1|63	--with-intl=system-icu \
21mr|nodejs22-22.22.0-1|64	%else
21mr|nodejs22-22.22.0-1|65	--with-intl=small-icu \
21mr|nodejs22-22.22.0-1|66	%endif
21mr|nodejs22-22.22.0-1|67	--shared-brotli \
21mr|nodejs22-22.22.0-1|68	--shared-cares \
21mr|nodejs22-22.22.0-1|69	--shared-zlib
21mr|nodejs22-22.22.0-1|70	
21mr|nodejs22-22.22.0-1|71	%make_build CC=%{__cc} CXX=%{__cxx}
21mr|nodejs22-22.22.0-1|72	
21mr|nodejs22-22.22.0-1|73	%install
21mr|nodejs22-22.22.0-1|74	%make_install
21mr|nodejs22-22.22.0-1|75	
21mr|nodejs22-22.22.0-1|76	
21mr|nodejs22-22.22.0-1|77	%changelog
21mr|nodejs22-22.22.0-1|78	* Sun Feb 8 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs22-22.22.0-1|79	- Update version to 22.22.0
21mr|nodejs22-22.22.0-1|80	
21mr|nodejs22-22.22.0-1|81	* Mon Jun 23 2025 Aleksandr Proklov <a.proklov@rosa.ru> 22.16.0-1
21mr|nodejs22-22.22.0-1|82	- use bundled icu
21mr|nodejs22-22.22.0-1|83	
21mr|nodejs22-22.22.0-1|84	* Fri May 23 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs22-22.22.0-1|85	- build without debuginfo, memory overload
21mr|nodejs22-22.22.0-1|86	
21mr|nodejs22-22.22.0-1|87	* Fri May 23 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs22-22.22.0-1|88	- Update version to 22.16.0
21mr|nodejs22-22.22.0-1|89	
21mr|nodejs22-22.22.0-1|90	* Sun Sep 22 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 22.9.0-1
21mr|nodejs22-22.22.0-1|91	- fix Provides
21mr|nodejs22-22.22.0-1|92	
21mr|nodejs22-22.22.0-1|93	* Sun Sep 22 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|nodejs22-22.22.0-1|94	- drop Obsoletes
21mr|nodejs22-22.22.0-1|95	
21mr|nodejs22-22.22.0-1|96	* Fri Sep 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|nodejs22-22.22.0-1|97	- cleanup
21mr|nodejs22-22.22.0-1|98	
21mr|nodejs22-22.22.0-1|99	* Fri Sep 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|nodejs22-22.22.0-1|100	- add conflicts
21mr|nodejs22-22.22.0-1|101	
21mr|nodejs22-22.22.0-1|102	* Fri Sep 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|nodejs22-22.22.0-1|103	- new pkg

14428 21
21mr|nodejs24-24.13.0-1|1	%define debug_package %{nil}
21mr|nodejs24-24.13.0-1|2	
21mr|nodejs24-24.13.0-1|3	%global _disable_lto 1
21mr|nodejs24-24.13.0-1|4	
21mr|nodejs24-24.13.0-1|5	# Reduce memory usage when linking
21mr|nodejs24-24.13.0-1|6	%ifarch %{ix86}
21mr|nodejs24-24.13.0-1|7	%global debugcflags -g1
21mr|nodejs24-24.13.0-1|8	%endif
21mr|nodejs24-24.13.0-1|9	
21mr|nodejs24-24.13.0-1|10	%bcond_with system_icu
21mr|nodejs24-24.13.0-1|11	
21mr|nodejs24-24.13.0-1|12	# llvm 12.x fail build
21mr|nodejs24-24.13.0-1|13	%bcond_without alternative_llvm
21mr|nodejs24-24.13.0-1|14	
21mr|nodejs24-24.13.0-1|15	%define	llvm_ver 20
21mr|nodejs24-24.13.0-1|16	
21mr|nodejs24-24.13.0-1|17	%if %{with alternative_llvm}
21mr|nodejs24-24.13.0-1|18	# use separate, newer LLVM, to avoid updating system one
21mr|nodejs24-24.13.0-1|19	%global	optflags %{optflags} -L/opt/llvm%{llvm_ver}/lib -I/opt/llvm%{llvm_ver}/include -nostdinc++ -I%{_includedir}/libstdc++-gcc15 -I%{_includedir}/libstdc++-gcc15/%{_host} -fexceptions -Wno-invalid-constexpr -Wno-c++98-compat-extra-semi -Wno-extra-semi -Wno-error -s
21mr|nodejs24-24.13.0-1|20	%global ldflags %{ldflags} -lstdc++-gcc15
21mr|nodejs24-24.13.0-1|21	%endif
21mr|nodejs24-24.13.0-1|22	
21mr|nodejs24-24.13.0-1|23	Summary:	Evented Server-Side Javascript
21mr|nodejs24-24.13.0-1|24	Name:		nodejs24
21mr|nodejs24-24.13.0-1|25	Version:	24.13.0
21mr|nodejs24-24.13.0-1|26	Release:	1
21mr|nodejs24-24.13.0-1|27	License:	BSD
21mr|nodejs24-24.13.0-1|28	Group:		Development/Other
21mr|nodejs24-24.13.0-1|29	Url:		http://nodejs.org
21mr|nodejs24-24.13.0-1|30	Source0:	http://nodejs.org/dist/v%{version}/node-v%{version}.tar.xz
21mr|nodejs24-24.13.0-1|31	Source100:	nodejs.rpmlintrc
21mr|nodejs24-24.13.0-1|32	Patch0:		nodejs-use-python3.patch
21mr|nodejs24-24.13.0-1|33	Patch1:		revert-c++20-b0c6e10c5.patch
21mr|nodejs24-24.13.0-1|34	%if %{with alternative_llvm}
21mr|nodejs24-24.13.0-1|35	BuildRequires: llvm%{llvm_ver}
21mr|nodejs24-24.13.0-1|36	%endif
21mr|nodejs24-24.13.0-1|37	BuildRequires:	stdc++-gcc15-devel
21mr|nodejs24-24.13.0-1|38	BuildRequires:	python3.11
21mr|nodejs24-24.13.0-1|39	BuildRequires:	python3.11-devel
21mr|nodejs24-24.13.0-1|40	BuildRequires:	pkgconfig(libcares)
21mr|nodejs24-24.13.0-1|41	BuildRequires:	pkgconfig(openssl)
21mr|nodejs24-24.13.0-1|42	%if %{with system_icu}
21mr|nodejs24-24.13.0-1|43	BuildRequires:	pkgconfig(icu-i18n)
21mr|nodejs24-24.13.0-1|44	%endif
21mr|nodejs24-24.13.0-1|45	BuildRequires:	pkgconfig(libuv)
21mr|nodejs24-24.13.0-1|46	BuildRequires:	pkgconfig(libnghttp2)
21mr|nodejs24-24.13.0-1|47	BuildRequires:	pkgconfig(libbrotlidec)
21mr|nodejs24-24.13.0-1|48	BuildRequires:	pkgconfig(libbrotlienc)
21mr|nodejs24-24.13.0-1|49	BuildRequires:	pkgconfig(zlib)
21mr|nodejs24-24.13.0-1|50	Provides:	npm24 = %{EVRD}
21mr|nodejs24-24.13.0-1|51	Provides:	npm = %{EVRD}
21mr|nodejs24-24.13.0-1|52	#this corresponds to the "engine" requirement in package.json
21mr|nodejs24-24.13.0-1|53	Provides:	nodejs = %{EVRD}
21mr|nodejs24-24.13.0-1|54	Provides:	nodejs(engine) = %{version}
21mr|nodejs24-24.13.0-1|55	
21mr|nodejs24-24.13.0-1|56	%description
21mr|nodejs24-24.13.0-1|57	Node's goal is to provide an easy way to build scalable network programs.
21mr|nodejs24-24.13.0-1|58	
21mr|nodejs24-24.13.0-1|59	%files
21mr|nodejs24-24.13.0-1|60	%doc CHANGELOG.md CONTRIBUTING.md GOVERNANCE.md README.md
21mr|nodejs24-24.13.0-1|61	%license LICENSE
21mr|nodejs24-24.13.0-1|62	%{_bindir}/corepack
21mr|nodejs24-24.13.0-1|63	%{_bindir}/node
21mr|nodejs24-24.13.0-1|64	%{_bindir}/npm
21mr|nodejs24-24.13.0-1|65	%{_bindir}/npx
21mr|nodejs24-24.13.0-1|66	%{_prefix}/lib/node_modules
21mr|nodejs24-24.13.0-1|67	%{_mandir}/man1/node.*
21mr|nodejs24-24.13.0-1|68	%{_includedir}/node
21mr|nodejs24-24.13.0-1|69	%{_docdir}/node/*
21mr|nodejs24-24.13.0-1|70	
21mr|nodejs24-24.13.0-1|71	#-----------------------------------------------------------------
21mr|nodejs24-24.13.0-1|72	
21mr|nodejs24-24.13.0-1|73	%prep
21mr|nodejs24-24.13.0-1|74	%autosetup -p1 -n node-v%{version}
21mr|nodejs24-24.13.0-1|75	grep -Irl -- -Werror | xargs sed -i -e 's,-Werror, -Wno-error,g'
21mr|nodejs24-24.13.0-1|76	
21mr|nodejs24-24.13.0-1|77	%build
21mr|nodejs24-24.13.0-1|78	export PYTHON=%{_libexecdir}/python3.11
21mr|nodejs24-24.13.0-1|79	%set_build_flags
21mr|nodejs24-24.13.0-1|80	
21mr|nodejs24-24.13.0-1|81	%if %{with alternative_llvm}
21mr|nodejs24-24.13.0-1|82	export CC=/opt/llvm%{llvm_ver}/bin/clang
21mr|nodejs24-24.13.0-1|83	export CXX="/opt/llvm%{llvm_ver}/bin/clang++ -std=c++20"
21mr|nodejs24-24.13.0-1|84	# To find llvm-config
21mr|nodejs24-24.13.0-1|85	export PATH="/opt/llvm%{llvm_ver}/bin:$PATH"
21mr|nodejs24-24.13.0-1|86	%endif
21mr|nodejs24-24.13.0-1|87	
21mr|nodejs24-24.13.0-1|88	./configure \
21mr|nodejs24-24.13.0-1|89	--prefix=%{_prefix} \
21mr|nodejs24-24.13.0-1|90	--shared-libuv \
21mr|nodejs24-24.13.0-1|91	--shared-nghttp2 \
21mr|nodejs24-24.13.0-1|92	--shared-openssl \
21mr|nodejs24-24.13.0-1|93	%if %{with system_icu}
21mr|nodejs24-24.13.0-1|94	--with-intl=system-icu \
21mr|nodejs24-24.13.0-1|95	%else
21mr|nodejs24-24.13.0-1|96	--with-intl=small-icu \
21mr|nodejs24-24.13.0-1|97	%endif
21mr|nodejs24-24.13.0-1|98	--shared-brotli \
21mr|nodejs24-24.13.0-1|99	--shared-cares \
21mr|nodejs24-24.13.0-1|100	--shared-zlib
21mr|nodejs24-24.13.0-1|101	
21mr|nodejs24-24.13.0-1|102	%make_build
21mr|nodejs24-24.13.0-1|103	
21mr|nodejs24-24.13.0-1|104	%install
21mr|nodejs24-24.13.0-1|105	%make_install
21mr|nodejs24-24.13.0-1|106	
21mr|nodejs24-24.13.0-1|107	%changelog
21mr|nodejs24-24.13.0-1|108	* Sun Feb 8 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|109	- Update version to 24.13.0
21mr|nodejs24-24.13.0-1|110	
21mr|nodejs24-24.13.0-1|111	* Mon Sep 22 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 24.1.0-1
21mr|nodejs24-24.13.0-1|112	- try to fix build failure of c++20 code
21mr|nodejs24-24.13.0-1|113	- DEBUG: In file included from ../src/api/environment.cc:14:
21mr|nodejs24-24.13.0-1|114	- DEBUG: ../src/node_v8_platform-inl.h:134:45: error: no matching member function for call to 'size'
21mr|nodejs24-24.13.0-1|115	- DEBUG:   134 |         out.emplace(std::string(s.data(), s.size()));
21mr|nodejs24-24.13.0-1|116	
21mr|nodejs24-24.13.0-1|117	* Thu Sep 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nodejs24-24.13.0-1|118	- use libstdc++-gcc15 (kb#354)
21mr|nodejs24-24.13.0-1|119	
21mr|nodejs24-24.13.0-1|120	* Tue Jun 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|121	- attempt use llvm17
21mr|nodejs24-24.13.0-1|122	
21mr|nodejs24-24.13.0-1|123	* Tue Jun 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|124	- attempt use llvm18
21mr|nodejs24-24.13.0-1|125	
21mr|nodejs24-24.13.0-1|126	* Tue Jun 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|127	- attempt use llvm20
21mr|nodejs24-24.13.0-1|128	
21mr|nodejs24-24.13.0-1|129	* Tue Jun 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|130	- attempt use llvm21
21mr|nodejs24-24.13.0-1|131	
21mr|nodejs24-24.13.0-1|132	* Tue Jun 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|133	- attempt build with clang
21mr|nodejs24-24.13.0-1|134	
21mr|nodejs24-24.13.0-1|135	* Tue Jun 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|136	- attempt build with clang
21mr|nodejs24-24.13.0-1|137	
21mr|nodejs24-24.13.0-1|138	* Tue Jun 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|139	- attempt build with clang
21mr|nodejs24-24.13.0-1|140	
21mr|nodejs24-24.13.0-1|141	* Mon Jun 23 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|142	- downgrade ada for old 2021.1 platform
21mr|nodejs24-24.13.0-1|143	
21mr|nodejs24-24.13.0-1|144	* Mon Jun 23 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|145	- use bundled icu
21mr|nodejs24-24.13.0-1|146	
21mr|nodejs24-24.13.0-1|147	* Fri Jun 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|148	- use python 3.11
21mr|nodejs24-24.13.0-1|149	
21mr|nodejs24-24.13.0-1|150	* Fri Jun 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|151	- use python 3.11
21mr|nodejs24-24.13.0-1|152	
21mr|nodejs24-24.13.0-1|153	* Fri Jun 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|154	- use python 3.11
21mr|nodejs24-24.13.0-1|155	
21mr|nodejs24-24.13.0-1|156	* Fri Jun 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|157	- use python 3.11
21mr|nodejs24-24.13.0-1|158	
21mr|nodejs24-24.13.0-1|159	* Fri Jun 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|nodejs24-24.13.0-1|160	- use python 3.11
21mr|nodejs24-24.13.0-1|161	
21mr|nodejs24-24.13.0-1|162	* Fri May 23 2025 Aleksandr Proklov <a.proklov@rosa.ru> 24.1.0-1
21mr|nodejs24-24.13.0-1|163	- build without debuginfo, memory overload

14429 21
21mr|nodejs-packaging-1.2-10|1	Summary:	RPM Macros and Utilities for Node.js Packaging
21mr|nodejs-packaging-1.2-10|2	Name:		nodejs-packaging
21mr|nodejs-packaging-1.2-10|3	Version:	1.2
21mr|nodejs-packaging-1.2-10|4	Release:	10
21mr|nodejs-packaging-1.2-10|5	Group:		Development/Other
21mr|nodejs-packaging-1.2-10|6	License:	MIT
21mr|nodejs-packaging-1.2-10|7	Url:		https://abf.io/dsilakov/nodejs-packaging-rosa
21mr|nodejs-packaging-1.2-10|8	Source0:	%{name}-rosa-%{version}.tar.xz
21mr|nodejs-packaging-1.2-10|9	Patch0001:	0001-Verionize-python-shebang.patch
21mr|nodejs-packaging-1.2-10|10	Requires:	nodejs
21mr|nodejs-packaging-1.2-10|11	Requires:	rpm-mandriva-setup-build
21mr|nodejs-packaging-1.2-10|12	Requires:	/usr/bin/python2
21mr|nodejs-packaging-1.2-10|13	BuildArch:	noarch
21mr|nodejs-packaging-1.2-10|14	
21mr|nodejs-packaging-1.2-10|15	%description
21mr|nodejs-packaging-1.2-10|16	This package contains RPM macros and other utilities useful for packaging
21mr|nodejs-packaging-1.2-10|17	Node.js modules and applications in RPM-based distributions.
21mr|nodejs-packaging-1.2-10|18	
21mr|nodejs-packaging-1.2-10|19	%files
21mr|nodejs-packaging-1.2-10|20	%doc LICENSE
21mr|nodejs-packaging-1.2-10|21	%{_datadir}/node/multiver_modules
21mr|nodejs-packaging-1.2-10|22	%{_rpmmacrodir}/*%{name}*
21mr|nodejs-packaging-1.2-10|23	%{_rpmconfigdir}/nodejs*
21mr|nodejs-packaging-1.2-10|24	
21mr|nodejs-packaging-1.2-10|25	#----------------------------------------------------------------------
21mr|nodejs-packaging-1.2-10|26	
21mr|nodejs-packaging-1.2-10|27	%prep
21mr|nodejs-packaging-1.2-10|28	%autosetup -p1 -n %{name}-rosa-%{version}
21mr|nodejs-packaging-1.2-10|29	
21mr|nodejs-packaging-1.2-10|30	%build
21mr|nodejs-packaging-1.2-10|31	#nothing to do
21mr|nodejs-packaging-1.2-10|32	
21mr|nodejs-packaging-1.2-10|33	%install
21mr|nodejs-packaging-1.2-10|34	install -Dpm0755 nodejs.prov %{buildroot}%{_rpmconfigdir}/nodejs.prov
21mr|nodejs-packaging-1.2-10|35	install -pm0755 nodejs.req %{buildroot}%{_rpmconfigdir}/nodejs.req
21mr|nodejs-packaging-1.2-10|36	install -pm0755 nodejs-symlink-deps %{buildroot}%{_rpmconfigdir}/nodejs-symlink-deps
21mr|nodejs-packaging-1.2-10|37	install -pm0755 nodejs-fixdep %{buildroot}%{_rpmconfigdir}/nodejs-fixdep
21mr|nodejs-packaging-1.2-10|38	install -Dpm0644 multiver_modules %{buildroot}%{_datadir}/node/multiver_modules
21mr|nodejs-packaging-1.2-10|39	
21mr|nodejs-packaging-1.2-10|40	# Use universal macro installation for both RPM 4 and RPM 5
21mr|nodejs-packaging-1.2-10|41	%install_macro %{name} nodejs.macros

14430 21
21mr|noggit-0.7-8|1	Name:          noggit
21mr|noggit-0.7-8|2	Version:       0.7
21mr|noggit-0.7-8|3	Release:       8
21mr|noggit-0.7-8|4	Summary:       JSON streaming parser
21mr|noggit-0.7-8|5	License:       ASL 2.0
21mr|noggit-0.7-8|6	URL:           http://noggit.org/
21mr|noggit-0.7-8|7	Source0:       https://github.com/yonik/noggit/archive/%{name}-%{version}.tar.gz
21mr|noggit-0.7-8|8	
21mr|noggit-0.7-8|9	BuildRequires: maven-local
21mr|noggit-0.7-8|10	BuildRequires: mvn(junit:junit)
21mr|noggit-0.7-8|11	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|noggit-0.7-8|12	
21mr|noggit-0.7-8|13	Group:          Development/Java
21mr|noggit-0.7-8|14	BuildArch:     noarch
21mr|noggit-0.7-8|15	# Java stack is not supported on x86_32
21mr|noggit-0.7-8|16	ExcludeArch: %{ix86}
21mr|noggit-0.7-8|17	
21mr|noggit-0.7-8|18	%description
21mr|noggit-0.7-8|19	Fast streaming JSON parser for Java.
21mr|noggit-0.7-8|20	
21mr|noggit-0.7-8|21	%package javadoc
21mr|noggit-0.7-8|22	Summary:       Javadoc for %{name}
21mr|noggit-0.7-8|23	
21mr|noggit-0.7-8|24	%description javadoc
21mr|noggit-0.7-8|25	This package contains javadoc for %{name}.
21mr|noggit-0.7-8|26	
21mr|noggit-0.7-8|27	%prep
21mr|noggit-0.7-8|28	%setup -q -n %{name}-%{name}-%{version}
21mr|noggit-0.7-8|29	
21mr|noggit-0.7-8|30	find -name '*.class' -print -delete
21mr|noggit-0.7-8|31	find -name '*.jar' -print -delete
21mr|noggit-0.7-8|32	
21mr|noggit-0.7-8|33	chmod 644 LICENSE.txt README.txt
21mr|noggit-0.7-8|34	
21mr|noggit-0.7-8|35	%mvn_file : %{name}
21mr|noggit-0.7-8|36	
21mr|noggit-0.7-8|37	%build
21mr|noggit-0.7-8|38	
21mr|noggit-0.7-8|39	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|noggit-0.7-8|40	
21mr|noggit-0.7-8|41	%install
21mr|noggit-0.7-8|42	%mvn_install
21mr|noggit-0.7-8|43	
21mr|noggit-0.7-8|44	%files -f .mfiles
21mr|noggit-0.7-8|45	%doc README.txt
21mr|noggit-0.7-8|46	%license LICENSE.txt
21mr|noggit-0.7-8|47	
21mr|noggit-0.7-8|48	%files javadoc -f .mfiles-javadoc
21mr|noggit-0.7-8|49	%license LICENSE.txt
21mr|noggit-0.7-8|50	

14431 21
21mr|nomacs-3.17.2287-1|1	%define major 3
21mr|nomacs-3.17.2287-1|2	%define libname %mklibname %{name} %{major}
21mr|nomacs-3.17.2287-1|3	
21mr|nomacs-3.17.2287-1|4	Summary:	A fast and small image viewer
21mr|nomacs-3.17.2287-1|5	Name:		nomacs
21mr|nomacs-3.17.2287-1|6	Version:	3.17.2287
21mr|nomacs-3.17.2287-1|7	Release:	1
21mr|nomacs-3.17.2287-1|8	License:	GPLv3+
21mr|nomacs-3.17.2287-1|9	Group:		Graphics
21mr|nomacs-3.17.2287-1|10	Url:		http://www.nomacs.org
21mr|nomacs-3.17.2287-1|11	Source0:	https://github.com/nomacs/nomacs/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|nomacs-3.17.2287-1|12	Source1:	https://github.com/nomacs/nomacs-plugins/archive/3.16.tar.gz?/%{name}-plugins-3.16.tar.gz
21mr|nomacs-3.17.2287-1|13	Patch0:		nomacs-3.17.2287-set-ru-default.patch
21mr|nomacs-3.17.2287-1|14	Patch1:		nomacs-3.17.2287-ru-hard-translate.patch
21mr|nomacs-3.17.2287-1|15	Patch2:		nomacs-3.17.2206-drop-use-gitversion.patch
21mr|nomacs-3.17.2287-1|16	BuildRequires:	cmake
21mr|nomacs-3.17.2287-1|17	BuildRequires:	qt5-linguist-tools
21mr|nomacs-3.17.2287-1|18	BuildRequires:	gomp-devel
21mr|nomacs-3.17.2287-1|19	BuildRequires:	pkgconfig(exiv2)
21mr|nomacs-3.17.2287-1|20	BuildRequires:	pkgconfig(libheif)
21mr|nomacs-3.17.2287-1|21	BuildRequires:	pkgconfig(libraw)
21mr|nomacs-3.17.2287-1|22	BuildRequires:	pkgconfig(libupnp)
21mr|nomacs-3.17.2287-1|23	BuildRequires:	pkgconfig(libtiff-4)
21mr|nomacs-3.17.2287-1|24	BuildRequires:	pkgconfig(libwebp)
21mr|nomacs-3.17.2287-1|25	BuildRequires:	pkgconfig(opencv)
21mr|nomacs-3.17.2287-1|26	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|nomacs-3.17.2287-1|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|nomacs-3.17.2287-1|28	BuildRequires:	pkgconfig(Qt5Gui)
21mr|nomacs-3.17.2287-1|29	BuildRequires:	pkgconfig(Qt5Network)
21mr|nomacs-3.17.2287-1|30	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|nomacs-3.17.2287-1|31	BuildRequires:	pkgconfig(Qt5Svg)
21mr|nomacs-3.17.2287-1|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|nomacs-3.17.2287-1|33	BuildRequires:	pkgconfig(quazip)
21mr|nomacs-3.17.2287-1|34	Requires:	%{libname} = %{EVRD}
21mr|nomacs-3.17.2287-1|35	
21mr|nomacs-3.17.2287-1|36	%description
21mr|nomacs-3.17.2287-1|37	This is a free image viewer small, fast and able to handle the most common
21mr|nomacs-3.17.2287-1|38	image formats including RAW images. Additionally it is possible to
21mr|nomacs-3.17.2287-1|39	synchronize multiple viewers. A synchronization of viewers running on the
21mr|nomacs-3.17.2287-1|40	same computer or via LAN is possible: it allows to compare images and spot
21mr|nomacs-3.17.2287-1|41	the differences (e.g. schemes of architects to show the progress).
21mr|nomacs-3.17.2287-1|42	
21mr|nomacs-3.17.2287-1|43	%files
21mr|nomacs-3.17.2287-1|44	%doc README.md
21mr|nomacs-3.17.2287-1|45	%license LICENSE
21mr|nomacs-3.17.2287-1|46	%{_appdatadir}/org.%{name}.ImageLounge.appdata.xml
21mr|nomacs-3.17.2287-1|47	%{_bindir}/%{name}
21mr|nomacs-3.17.2287-1|48	%{_datadir}/applications/org.%{name}.ImageLounge.desktop
21mr|nomacs-3.17.2287-1|49	%{_datadir}/%{name}
21mr|nomacs-3.17.2287-1|50	%{_iconsdir}/hicolor/scalable/apps/org.%{name}.ImageLounge.svg
21mr|nomacs-3.17.2287-1|51	%{_mandir}/man1/%{name}.1.*
21mr|nomacs-3.17.2287-1|52	
21mr|nomacs-3.17.2287-1|53	#-----------------------------------------------------------------------------
21mr|nomacs-3.17.2287-1|54	
21mr|nomacs-3.17.2287-1|55	%package -n %{libname}
21mr|nomacs-3.17.2287-1|56	Summary:	Shared libraries for %{name}
21mr|nomacs-3.17.2287-1|57	Group:		System/Libraries
21mr|nomacs-3.17.2287-1|58	
21mr|nomacs-3.17.2287-1|59	%description -n %{libname}
21mr|nomacs-3.17.2287-1|60	Libraries needed by %{name}.
21mr|nomacs-3.17.2287-1|61	
21mr|nomacs-3.17.2287-1|62	%files -n %{libname}
21mr|nomacs-3.17.2287-1|63	%{_libdir}/libnomacsCore.so.%{major}*
21mr|nomacs-3.17.2287-1|64	
21mr|nomacs-3.17.2287-1|65	#-----------------------------------------------------------------------------
21mr|nomacs-3.17.2287-1|66	
21mr|nomacs-3.17.2287-1|67	%package plugins
21mr|nomacs-3.17.2287-1|68	Summary:	Plugins for nomacs image viewer
21mr|nomacs-3.17.2287-1|69	Group:		Graphics
21mr|nomacs-3.17.2287-1|70	
21mr|nomacs-3.17.2287-1|71	%description plugins
21mr|nomacs-3.17.2287-1|72	Some usefull plugins for nomacs:
21mr|nomacs-3.17.2287-1|73	- Affine transformations
21mr|nomacs-3.17.2287-1|74	- RGB image from greyscales
21mr|nomacs-3.17.2287-1|75	- Fake miniature filter
21mr|nomacs-3.17.2287-1|76	- Page extractions
21mr|nomacs-3.17.2287-1|77	- Painting
21mr|nomacs-3.17.2287-1|78	
21mr|nomacs-3.17.2287-1|79	%files plugins
21mr|nomacs-3.17.2287-1|80	%license ImageLounge/license/*
21mr|nomacs-3.17.2287-1|81	%{_libdir}/%{name}-plugins/
21mr|nomacs-3.17.2287-1|82	
21mr|nomacs-3.17.2287-1|83	#-----------------------------------------------------------------------------
21mr|nomacs-3.17.2287-1|84	
21mr|nomacs-3.17.2287-1|85	%prep
21mr|nomacs-3.17.2287-1|86	%autosetup -p1 -a1
21mr|nomacs-3.17.2287-1|87	cp -rf nomacs-plugins-*/* ImageLounge/plugins/
21mr|nomacs-3.17.2287-1|88	sed -i "s:lib/nomacs-plugins:lib\${LIB_SUFFIX}/nomacs-plugins:" ImageLounge/plugins/cmake/Utils.cmake
21mr|nomacs-3.17.2287-1|89	sed -i "s:CMAKE_MINIMUM_REQUIRED(VERSION 2.8):CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12):" ImageLounge/plugins/CMakeLists.txt
21mr|nomacs-3.17.2287-1|90	
21mr|nomacs-3.17.2287-1|91	rm -f ImageLounge/src/themes/System.css
21mr|nomacs-3.17.2287-1|92	sed -i "/^@@$/d" ImageLounge/src/themes/*.css
21mr|nomacs-3.17.2287-1|93	
21mr|nomacs-3.17.2287-1|94	%build
21mr|nomacs-3.17.2287-1|95	pushd ImageLounge
21mr|nomacs-3.17.2287-1|96	mkdir -p build/ImageLounge
21mr|nomacs-3.17.2287-1|97	%cmake_qt5 \
21mr|nomacs-3.17.2287-1|98	-DCMAKE_BUILD_TYPE=Release	\
21mr|nomacs-3.17.2287-1|99	-DENABLE_HEIF=ON		\
21mr|nomacs-3.17.2287-1|100	-DENABLE_OPENCV=ON		\
21mr|nomacs-3.17.2287-1|101	-DENABLE_QT_DEBUG=OFF		\
21mr|nomacs-3.17.2287-1|102	-DENABLE_RAW=ON			\
21mr|nomacs-3.17.2287-1|103	-DENABLE_TIFF=ON		\
21mr|nomacs-3.17.2287-1|104	-DENABLE_TRANSLATIONS=ON	\
21mr|nomacs-3.17.2287-1|105	-DQUAZIP_INCLUDE_DIR=%{_includedir}/quazip	\
21mr|nomacs-3.17.2287-1|106	-DUSE_SYSTEM_QUAZIP=ON		\
21mr|nomacs-3.17.2287-1|107	-DUSE_SYSTEM_WEBP=ON
21mr|nomacs-3.17.2287-1|108	%make
21mr|nomacs-3.17.2287-1|109	popd
21mr|nomacs-3.17.2287-1|110	
21mr|nomacs-3.17.2287-1|111	%install
21mr|nomacs-3.17.2287-1|112	pushd ImageLounge
21mr|nomacs-3.17.2287-1|113	%makeinstall_std -C build
21mr|nomacs-3.17.2287-1|114	popd
21mr|nomacs-3.17.2287-1|115	
21mr|nomacs-3.17.2287-1|116	# No devel package: no need of the symlinks below
21mr|nomacs-3.17.2287-1|117	rm -f %{buildroot}%{_libdir}/libnomacsCore.so
21mr|nomacs-3.17.2287-1|118	rm -rf %{buildroot}%{_prefix}/lib/debug

14432 21
21mr|nom-tam-fits-1.15.2-1|1	Name:          nom-tam-fits
21mr|nom-tam-fits-1.15.2-1|2	Version:       1.15.2
21mr|nom-tam-fits-1.15.2-1|3	Release:       1
21mr|nom-tam-fits-1.15.2-1|4	Summary:       Java library for reading and writing FITS files
21mr|nom-tam-fits-1.15.2-1|5	License:       Public Domain
21mr|nom-tam-fits-1.15.2-1|6	URL:           http://nom-tam-fits.github.io/nom-tam-fits/
21mr|nom-tam-fits-1.15.2-1|7	Source0:       https://github.com/nom-tam-fits/nom-tam-fits/archive/%{name}-%{version}.tar.gz
21mr|nom-tam-fits-1.15.2-1|8	Patch0:        0001-Skip-tests-if-we-cannot-download-images.patch
21mr|nom-tam-fits-1.15.2-1|9	
21mr|nom-tam-fits-1.15.2-1|10	BuildRequires: maven-local
21mr|nom-tam-fits-1.15.2-1|11	BuildRequires: mvn(com.google.code.findbugs:annotations)
21mr|nom-tam-fits-1.15.2-1|12	BuildRequires: mvn(junit:junit)
21mr|nom-tam-fits-1.15.2-1|13	BuildRequires: mvn(org.apache.commons:commons-compress)
21mr|nom-tam-fits-1.15.2-1|14	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|nom-tam-fits-1.15.2-1|15	BuildRequires: mvn(org.openjdk.jmh:jmh-core)
21mr|nom-tam-fits-1.15.2-1|16	BuildRequires: mvn(org.openjdk.jmh:jmh-generator-annprocess)
21mr|nom-tam-fits-1.15.2-1|17	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|nom-tam-fits-1.15.2-1|18	
21mr|nom-tam-fits-1.15.2-1|19	Group:          Development/Java
21mr|nom-tam-fits-1.15.2-1|20	BuildArch:     noarch
21mr|nom-tam-fits-1.15.2-1|21	# Java stack is not supported on x86_32
21mr|nom-tam-fits-1.15.2-1|22	ExcludeArch: %{ix86}
21mr|nom-tam-fits-1.15.2-1|23	
21mr|nom-tam-fits-1.15.2-1|24	%description
21mr|nom-tam-fits-1.15.2-1|25	FITS (Flexible Image Transport System) is the standard data format in
21mr|nom-tam-fits-1.15.2-1|26	astronomy used for the transport, analysis, and archival storage of
21mr|nom-tam-fits-1.15.2-1|27	scientific data sets.
21mr|nom-tam-fits-1.15.2-1|28	
21mr|nom-tam-fits-1.15.2-1|29	This library provides efficient I/O for FITS images and binary
21mr|nom-tam-fits-1.15.2-1|30	tables. All basic FITS formats and GZIP compressed files are
21mr|nom-tam-fits-1.15.2-1|31	supported.
21mr|nom-tam-fits-1.15.2-1|32	
21mr|nom-tam-fits-1.15.2-1|33	%package javadoc
21mr|nom-tam-fits-1.15.2-1|34	Summary:       Javadoc for %{name}
21mr|nom-tam-fits-1.15.2-1|35	
21mr|nom-tam-fits-1.15.2-1|36	%description javadoc
21mr|nom-tam-fits-1.15.2-1|37	This package contains javadoc for %{name}.
21mr|nom-tam-fits-1.15.2-1|38	
21mr|nom-tam-fits-1.15.2-1|39	%prep
21mr|nom-tam-fits-1.15.2-1|40	%autosetup -n %{name}-%{name}-%{version} -p1
21mr|nom-tam-fits-1.15.2-1|41	rm -r src/main/fpack
21mr|nom-tam-fits-1.15.2-1|42	
21mr|nom-tam-fits-1.15.2-1|43	# com.github.stephenc.wagon:wagon-gitsite:0.5
21mr|nom-tam-fits-1.15.2-1|44	%pom_xpath_remove pom:build/pom:extensions
21mr|nom-tam-fits-1.15.2-1|45	# Disable classpath in MANIFEST file
21mr|nom-tam-fits-1.15.2-1|46	%pom_xpath_set pom:addClasspath false
21mr|nom-tam-fits-1.15.2-1|47	
21mr|nom-tam-fits-1.15.2-1|48	# Unwanted tasks
21mr|nom-tam-fits-1.15.2-1|49	%pom_remove_plugin :jacoco-maven-plugin
21mr|nom-tam-fits-1.15.2-1|50	%pom_remove_plugin :maven-assembly-plugin
21mr|nom-tam-fits-1.15.2-1|51	%pom_remove_plugin :maven-deploy-plugin
21mr|nom-tam-fits-1.15.2-1|52	%pom_remove_plugin :maven-gpg-plugin
21mr|nom-tam-fits-1.15.2-1|53	%pom_remove_plugin :maven-javadoc-plugin
21mr|nom-tam-fits-1.15.2-1|54	%pom_remove_plugin :maven-release-plugin
21mr|nom-tam-fits-1.15.2-1|55	%pom_remove_plugin :maven-source-plugin
21mr|nom-tam-fits-1.15.2-1|56	
21mr|nom-tam-fits-1.15.2-1|57	# Not available plugins
21mr|nom-tam-fits-1.15.2-1|58	%pom_remove_plugin com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin
21mr|nom-tam-fits-1.15.2-1|59	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|nom-tam-fits-1.15.2-1|60	%pom_remove_plugin org.codehaus.mojo:license-maven-plugin
21mr|nom-tam-fits-1.15.2-1|61	%pom_remove_plugin org.eluder.coveralls:coveralls-maven-plugin
21mr|nom-tam-fits-1.15.2-1|62	%pom_remove_plugin org.tinyjee.dim:doxia-include-macro
21mr|nom-tam-fits-1.15.2-1|63	%pom_remove_plugin :maven-pdf-plugin
21mr|nom-tam-fits-1.15.2-1|64	# Use doxia-include-macro
21mr|nom-tam-fits-1.15.2-1|65	%pom_remove_plugin :maven-site-plugin
21mr|nom-tam-fits-1.15.2-1|66	
21mr|nom-tam-fits-1.15.2-1|67	# Not available test dep com.nanohttpd:nanohttpd-webserver:2.1.1
21mr|nom-tam-fits-1.15.2-1|68	%pom_remove_dep :nanohttpd-webserver
21mr|nom-tam-fits-1.15.2-1|69	# rm src/test/java/nom/tam/fits/test/CompressTest.java
21mr|nom-tam-fits-1.15.2-1|70	# Error occurred during initialization of VM
21mr|nom-tam-fits-1.15.2-1|71	# Could not reserve enough space for 2097152KB object heap
21mr|nom-tam-fits-1.15.2-1|72	%pom_xpath_remove pom:argLine
21mr|nom-tam-fits-1.15.2-1|73	# rm src/test/java/nom/tam/fits/compression/ReadWriteProvidedCompressedImageTest.java
21mr|nom-tam-fits-1.15.2-1|74	# UnsupportedOperationException: could not get blackbox image from anywhere (use web connection)
21mr|nom-tam-fits-1.15.2-1|75	# rm src/test/java/nom/tam/fits/test/UserProvidedTest.java
21mr|nom-tam-fits-1.15.2-1|76	
21mr|nom-tam-fits-1.15.2-1|77	# https://bugzilla.redhat.com/show_bug.cgi?id=1736095
21mr|nom-tam-fits-1.15.2-1|78	%pom_remove_plugin :maven-checkstyle-plugin
21mr|nom-tam-fits-1.15.2-1|79	
21mr|nom-tam-fits-1.15.2-1|80	%pom_remove_plugin :maven-compiler-plugin
21mr|nom-tam-fits-1.15.2-1|81	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin  . "
21mr|nom-tam-fits-1.15.2-1|82	<executions>
21mr|nom-tam-fits-1.15.2-1|83	<execution>
21mr|nom-tam-fits-1.15.2-1|84	<id>default-compile</id>
21mr|nom-tam-fits-1.15.2-1|85	<phase>compile</phase>
21mr|nom-tam-fits-1.15.2-1|86	<configuration>
21mr|nom-tam-fits-1.15.2-1|87	<source>1.8</source>
21mr|nom-tam-fits-1.15.2-1|88	<target>1.8</target>
21mr|nom-tam-fits-1.15.2-1|89	</configuration>
21mr|nom-tam-fits-1.15.2-1|90	<goals>
21mr|nom-tam-fits-1.15.2-1|91	<goal>compile</goal>
21mr|nom-tam-fits-1.15.2-1|92	</goals>
21mr|nom-tam-fits-1.15.2-1|93	</execution>
21mr|nom-tam-fits-1.15.2-1|94	<execution>
21mr|nom-tam-fits-1.15.2-1|95	<id>default-testCompile</id>
21mr|nom-tam-fits-1.15.2-1|96	<phase>test-compile</phase>
21mr|nom-tam-fits-1.15.2-1|97	<configuration>
21mr|nom-tam-fits-1.15.2-1|98	<testExcludes>
21mr|nom-tam-fits-1.15.2-1|99	<exclude>**/CompressTest.*</exclude>
21mr|nom-tam-fits-1.15.2-1|100	<exclude>**/ReadWriteProvidedCompressedImageTest.*</exclude>
21mr|nom-tam-fits-1.15.2-1|101	<exclude>**/UserProvidedTest.*</exclude>
21mr|nom-tam-fits-1.15.2-1|102	</testExcludes>
21mr|nom-tam-fits-1.15.2-1|103	</configuration>
21mr|nom-tam-fits-1.15.2-1|104	<goals>
21mr|nom-tam-fits-1.15.2-1|105	<goal>testCompile</goal>
21mr|nom-tam-fits-1.15.2-1|106	</goals>
21mr|nom-tam-fits-1.15.2-1|107	</execution>
21mr|nom-tam-fits-1.15.2-1|108	</executions>"
21mr|nom-tam-fits-1.15.2-1|109	
21mr|nom-tam-fits-1.15.2-1|110	%mvn_file :%{name} %{name} fits
21mr|nom-tam-fits-1.15.2-1|111	
21mr|nom-tam-fits-1.15.2-1|112	%build
21mr|nom-tam-fits-1.15.2-1|113	%mvn_build
21mr|nom-tam-fits-1.15.2-1|114	
21mr|nom-tam-fits-1.15.2-1|115	%install
21mr|nom-tam-fits-1.15.2-1|116	%mvn_install
21mr|nom-tam-fits-1.15.2-1|117	
21mr|nom-tam-fits-1.15.2-1|118	%files -f .mfiles
21mr|nom-tam-fits-1.15.2-1|119	%doc target/NOTE.* README.md
21mr|nom-tam-fits-1.15.2-1|120	%license src/license/publicdomain/license.txt
21mr|nom-tam-fits-1.15.2-1|121	
21mr|nom-tam-fits-1.15.2-1|122	%files javadoc -f .mfiles-javadoc
21mr|nom-tam-fits-1.15.2-1|123	%license src/license/publicdomain/license.txt
21mr|nom-tam-fits-1.15.2-1|124	

14433 21
21mr|normalize-0.7.7-20|1	# --with xmms, default off
21mr|normalize-0.7.7-20|2	%bcond_with	xmms
21mr|normalize-0.7.7-20|3	
21mr|normalize-0.7.7-20|4	Summary:	A tool for adjusting the volume of wave files
21mr|normalize-0.7.7-20|5	Name:		normalize
21mr|normalize-0.7.7-20|6	Version:	0.7.7
21mr|normalize-0.7.7-20|7	Release:	20
21mr|normalize-0.7.7-20|8	Group:		Sound
21mr|normalize-0.7.7-20|9	License:	GPLv2+
21mr|normalize-0.7.7-20|10	Url:		http://normalize.nongnu.org/
21mr|normalize-0.7.7-20|11	Source0:	http://savannah.nongnu.org/download/%{name}/%{name}-%{version}.tar.bz2
21mr|normalize-0.7.7-20|12	Patch0:		compressed-wav-files.dpatch
21mr|normalize-0.7.7-20|13	Patch1:		fix-flac.dpatch
21mr|normalize-0.7.7-20|14	Patch2:		normalize-0.7.7-audiofile-pkgconfig.patch
21mr|normalize-0.7.7-20|15	Patch3:		%{name}-%{version}-m4.patch
21mr|normalize-0.7.7-20|16	Patch4:		normalize-automake-1.13.patch
21mr|normalize-0.7.7-20|17	BuildRequires:	gettext-devel
21mr|normalize-0.7.7-20|18	%if %{with xmms}
21mr|normalize-0.7.7-20|19	BuildRequires:	xmms-devel
21mr|normalize-0.7.7-20|20	%endif
21mr|normalize-0.7.7-20|21	BuildRequires:	pkgconfig(audiofile)
21mr|normalize-0.7.7-20|22	BuildRequires:	pkgconfig(mad)
21mr|normalize-0.7.7-20|23	
21mr|normalize-0.7.7-20|24	%description
21mr|normalize-0.7.7-20|25	normalize is an overly complicated tool for adjusting the volume of
21mr|normalize-0.7.7-20|26	wave files to a standard volume level.  This is useful for things like
21mr|normalize-0.7.7-20|27	creating mp3 mixes, where different recording levels on different
21mr|normalize-0.7.7-20|28	albums can cause the volume to vary greatly from song to song.
21mr|normalize-0.7.7-20|29	
21mr|normalize-0.7.7-20|30	%files -f %{name}.lang
21mr|normalize-0.7.7-20|31	%doc README NEWS THANKS TODO
21mr|normalize-0.7.7-20|32	%{_bindir}/*
21mr|normalize-0.7.7-20|33	%{_mandir}/man1/normalize*
21mr|normalize-0.7.7-20|34	%if %{with xmms}
21mr|normalize-0.7.7-20|35	%{_libdir}/xmms/Effect/librva.so
21mr|normalize-0.7.7-20|36	%endif
21mr|normalize-0.7.7-20|37	
21mr|normalize-0.7.7-20|38	#----------------------------------------------------------------------------
21mr|normalize-0.7.7-20|39	
21mr|normalize-0.7.7-20|40	%prep
21mr|normalize-0.7.7-20|41	%setup -q
21mr|normalize-0.7.7-20|42	%apply_patches
21mr|normalize-0.7.7-20|43	touch ./AUTHORS ./ABOUT-NLS ./ChangeLog
21mr|normalize-0.7.7-20|44	autoreconf -fi
21mr|normalize-0.7.7-20|45	
21mr|normalize-0.7.7-20|46	%build
21mr|normalize-0.7.7-20|47	%configure \
21mr|normalize-0.7.7-20|48	--with-audiofile \
21mr|normalize-0.7.7-20|49	%if %{with xmms}
21mr|normalize-0.7.7-20|50	--enable-xmms
21mr|normalize-0.7.7-20|51	%else
21mr|normalize-0.7.7-20|52	--disable-xmms
21mr|normalize-0.7.7-20|53	%endif
21mr|normalize-0.7.7-20|54	perl -pi -e 's/mkinstalldirs\s+=.*/mkinstalldirs = mkdir -p /' po/Makefile
21mr|normalize-0.7.7-20|55	%make
21mr|normalize-0.7.7-20|56	
21mr|normalize-0.7.7-20|57	%install
21mr|normalize-0.7.7-20|58	%makeinstall_std
21mr|normalize-0.7.7-20|59	%find_lang %{name}
21mr|normalize-0.7.7-20|60	rm -f %{buildroot}%{_libdir}/xmms/Effect/librva.la

14434 21
21mr|nosync-1.1-2|1	Summary:	Preload library for disabling file's content synchronization
21mr|nosync-1.1-2|2	Name:		nosync
21mr|nosync-1.1-2|3	Version:	1.1
21mr|nosync-1.1-2|4	Release:	2
21mr|nosync-1.1-2|5	License:	ASL 2.0
21mr|nosync-1.1-2|6	Group:		Networking/Other
21mr|nosync-1.1-2|7	Url:		http://github.com/kjn/%{name}
21mr|nosync-1.1-2|8	Source0:	http://github.com/kjn/%{name}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|nosync-1.1-2|9	BuildRequires:	make
21mr|nosync-1.1-2|10	
21mr|nosync-1.1-2|11	%description
21mr|nosync-1.1-2|12	nosync is a small preload library that can be used to disable
21mr|nosync-1.1-2|13	synchronization of file's content with storage devices on GNU/Linux.
21mr|nosync-1.1-2|14	It works by overriding implementations of certain standard functions
21mr|nosync-1.1-2|15	like fsync or open.
21mr|nosync-1.1-2|16	
21mr|nosync-1.1-2|17	%files
21mr|nosync-1.1-2|18	%doc AUTHORS README.md LICENSE NOTICE
21mr|nosync-1.1-2|19	#%%license LICENSE NOTICE
21mr|nosync-1.1-2|20	%{_libdir}/%{name}
21mr|nosync-1.1-2|21	
21mr|nosync-1.1-2|22	#--------------------------------------------------------------------
21mr|nosync-1.1-2|23	
21mr|nosync-1.1-2|24	%prep
21mr|nosync-1.1-2|25	%setup -q
21mr|nosync-1.1-2|26	
21mr|nosync-1.1-2|27	%build
21mr|nosync-1.1-2|28	%setup_compile_flags
21mr|nosync-1.1-2|29	%make CFLAGS="%{optflags}"
21mr|nosync-1.1-2|30	
21mr|nosync-1.1-2|31	%install
21mr|nosync-1.1-2|32	install -d %{buildroot}%{_libdir}/nosync
21mr|nosync-1.1-2|33	install -p nosync.so %{buildroot}%{_libdir}/nosync/

14435 21
21mr|nota-2.2.0-2|1	Summary:	Text editor for Plasma Mobile
21mr|nota-2.2.0-2|2	Name:		nota
21mr|nota-2.2.0-2|3	Version:	2.2.0
21mr|nota-2.2.0-2|4	Release:	2
21mr|nota-2.2.0-2|5	Group:		Graphical desktop/KDE
21mr|nota-2.2.0-2|6	License:	GPLv3
21mr|nota-2.2.0-2|7	URL:		https://invent.kde.org/maui/nota/
21mr|nota-2.2.0-2|8	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|nota-2.2.0-2|9	Patch0:		nota-russian_locale.patch
21mr|nota-2.2.0-2|10	Patch1:		nota-i18n_locale.patch
21mr|nota-2.2.0-2|11	BuildRequires:	extra-cmake-modules
21mr|nota-2.2.0-2|12	BuildRequires:	kf5coreaddons-devel
21mr|nota-2.2.0-2|13	BuildRequires:	kf5i18n-devel
21mr|nota-2.2.0-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|nota-2.2.0-2|15	BuildRequires:	pkgconfig(Qt5Quick)
21mr|nota-2.2.0-2|16	BuildRequires:	pkgconfig(Qt5Qml)
21mr|nota-2.2.0-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|nota-2.2.0-2|18	BuildRequires:	mauikit-devel
21mr|nota-2.2.0-2|19	BuildRequires:	mauikit-filebrowsing-devel
21mr|nota-2.2.0-2|20	Requires: mauikit-texteditor
21mr|nota-2.2.0-2|21	
21mr|nota-2.2.0-2|22	%description
21mr|nota-2.2.0-2|23	Text editor for Plasma Mobile
21mr|nota-2.2.0-2|24	
21mr|nota-2.2.0-2|25	%files -f %{name}.lang
21mr|nota-2.2.0-2|26	%{_kde5_bindir}/nota
21mr|nota-2.2.0-2|27	%{_kde5_applicationsdir}/org.kde.nota.desktop
21mr|nota-2.2.0-2|28	%{_kde5_datadir}/icons/hicolor/scalable/apps/nota.svg
21mr|nota-2.2.0-2|29	%{_appdatadir}/org.kde.nota.metainfo.xml
21mr|nota-2.2.0-2|30	
21mr|nota-2.2.0-2|31	#--------------------------------------------
21mr|nota-2.2.0-2|32	
21mr|nota-2.2.0-2|33	%prep
21mr|nota-2.2.0-2|34	%autosetup -p1
21mr|nota-2.2.0-2|35	
21mr|nota-2.2.0-2|36	%build
21mr|nota-2.2.0-2|37	%cmake_kde5
21mr|nota-2.2.0-2|38	%make
21mr|nota-2.2.0-2|39	
21mr|nota-2.2.0-2|40	%install
21mr|nota-2.2.0-2|41	%makeinstall_std -C build
21mr|nota-2.2.0-2|42	
21mr|nota-2.2.0-2|43	%find_lang %{name}

14436 21
21mr|notification-daemon-3.20.0-15|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|notification-daemon-3.20.0-15|2	
21mr|notification-daemon-3.20.0-15|3	Summary:	Notification Daemon
21mr|notification-daemon-3.20.0-15|4	Name:		notification-daemon
21mr|notification-daemon-3.20.0-15|5	Version:	3.20.0
21mr|notification-daemon-3.20.0-15|6	Release:	15
21mr|notification-daemon-3.20.0-15|7	License:	GPLv2+
21mr|notification-daemon-3.20.0-15|8	Group:		System/Servers
21mr|notification-daemon-3.20.0-15|9	Url:		https://download.gnome.org/sources/notification-daemon
21mr|notification-daemon-3.20.0-15|10	Source0:	https://download.gnome.org/sources/notification-daemon/%{url_ver}/%{name}-%{version}.tar.xz
21mr|notification-daemon-3.20.0-15|11	BuildRequires:	intltool
21mr|notification-daemon-3.20.0-15|12	BuildRequires:	pkgconfig(glib-2.0)
21mr|notification-daemon-3.20.0-15|13	BuildRequires:	pkgconfig(gtk4)
21mr|notification-daemon-3.20.0-15|14	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|notification-daemon-3.20.0-15|15	BuildRequires:	pkgconfig(x11)
21mr|notification-daemon-3.20.0-15|16	Requires(post,preun):	GConf2
21mr|notification-daemon-3.20.0-15|17	Recommends:	notification-daemon-engine-nodoka
21mr|notification-daemon-3.20.0-15|18	Provides:	virtual-notification-daemon
21mr|notification-daemon-3.20.0-15|19	
21mr|notification-daemon-3.20.0-15|20	%description
21mr|notification-daemon-3.20.0-15|21	A daemon that displays passive pop-up notifications as per the
21mr|notification-daemon-3.20.0-15|22	Desktop Notifications spec (http://galago.info/specs/notification/index.php).
21mr|notification-daemon-3.20.0-15|23	
21mr|notification-daemon-3.20.0-15|24	%files -f %{name}.lang
21mr|notification-daemon-3.20.0-15|25	%doc AUTHORS ChangeLog README
21mr|notification-daemon-3.20.0-15|26	%{_libexecdir}/%{name}
21mr|notification-daemon-3.20.0-15|27	%{_datadir}/applications/*.desktop
21mr|notification-daemon-3.20.0-15|28	
21mr|notification-daemon-3.20.0-15|29	#----------------------------------------------------------------------------
21mr|notification-daemon-3.20.0-15|30	
21mr|notification-daemon-3.20.0-15|31	%prep
21mr|notification-daemon-3.20.0-15|32	%setup -q
21mr|notification-daemon-3.20.0-15|33	%apply_patches
21mr|notification-daemon-3.20.0-15|34	
21mr|notification-daemon-3.20.0-15|35	%build
21mr|notification-daemon-3.20.0-15|36	%configure --disable-static
21mr|notification-daemon-3.20.0-15|37	%make
21mr|notification-daemon-3.20.0-15|38	
21mr|notification-daemon-3.20.0-15|39	%install
21mr|notification-daemon-3.20.0-15|40	%makeinstall_std
21mr|notification-daemon-3.20.0-15|41	
21mr|notification-daemon-3.20.0-15|42	%find_lang %{name}

14437 21
21mr|novnc-1.2.0-1|1	Summary:	VNC client using HTML5 (Web Sockets, Canvas) with encryption support
21mr|novnc-1.2.0-1|2	Name:		novnc
21mr|novnc-1.2.0-1|3	Version:	1.2.0
21mr|novnc-1.2.0-1|4	Release:	1
21mr|novnc-1.2.0-1|5	License:	GPLv3
21mr|novnc-1.2.0-1|6	Group:		Networking/Remote access
21mr|novnc-1.2.0-1|7	URL:		https://github.com/kanaka/noVNC
21mr|novnc-1.2.0-1|8	Source0:	https://github.com/kanaka/noVNC/archive/v%{version}.tar.gz?/noVNC-%{version}.tar.gz
21mr|novnc-1.2.0-1|9	BuildRequires:	python3-devel
21mr|novnc-1.2.0-1|10	Requires:	python3-websockify
21mr|novnc-1.2.0-1|11	BuildArch:	noarch
21mr|novnc-1.2.0-1|12	
21mr|novnc-1.2.0-1|13	%description
21mr|novnc-1.2.0-1|14	Websocket implementation of VNC client
21mr|novnc-1.2.0-1|15	
21mr|novnc-1.2.0-1|16	%prep
21mr|novnc-1.2.0-1|17	%setup -qn noVNC-%{version}
21mr|novnc-1.2.0-1|18	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" .
21mr|novnc-1.2.0-1|19	
21mr|novnc-1.2.0-1|20	%build
21mr|novnc-1.2.0-1|21	
21mr|novnc-1.2.0-1|22	
21mr|novnc-1.2.0-1|23	%install
21mr|novnc-1.2.0-1|24	mkdir -p %{buildroot}/%{_datadir}/%{name}/
21mr|novnc-1.2.0-1|25	cp -r * %{buildroot}/%{_datadir}/%{name}/
21mr|novnc-1.2.0-1|26	# provide an index file to prevent default directory browsing
21mr|novnc-1.2.0-1|27	install -m 444 vnc.html %{buildroot}/%{_datadir}/%{name}/index.html
21mr|novnc-1.2.0-1|28	# install a copy of the new vnc_lite.html page as the old <1.0.0 vnc_auto.html page
21mr|novnc-1.2.0-1|29	install -m 444 vnc_lite.html %{buildroot}/%{_datadir}/%{name}/vnc_auto.html
21mr|novnc-1.2.0-1|30	# FIXME(lyarwood): launch.sh fails to find the installed version of websockify
21mr|novnc-1.2.0-1|31	# Addressed by https://github.com/novnc/noVNC/pull/1259
21mr|novnc-1.2.0-1|32	mkdir -p %{buildroot}/%{_bindir}/
21mr|novnc-1.2.0-1|33	install utils/launch.sh  %{buildroot}/%{_bindir}/%{name}_server
21mr|novnc-1.2.0-1|34	
21mr|novnc-1.2.0-1|35	%files
21mr|novnc-1.2.0-1|36	%doc README.md LICENSE.txt
21mr|novnc-1.2.0-1|37	%{_datadir}/%{name}
21mr|novnc-1.2.0-1|38	%{_bindir}/%{name}_server

14438 21
21mr|npth-1.6-2|1	%define major 0
21mr|npth-1.6-2|2	%define libname %mklibname %{name} %{major}
21mr|npth-1.6-2|3	%define devname %mklibname %{name} -d
21mr|npth-1.6-2|4	
21mr|npth-1.6-2|5	Summary:	New Portable Threads Library
21mr|npth-1.6-2|6	Name:		npth
21mr|npth-1.6-2|7	Version:	1.6
21mr|npth-1.6-2|8	Release:	2
21mr|npth-1.6-2|9	License:	LGPLv2+
21mr|npth-1.6-2|10	Group:		System/Libraries
21mr|npth-1.6-2|11	Url:		git://git.gnupg.org/npth.git
21mr|npth-1.6-2|12	Source0:	ftp://ftp.gnupg.org/gcrypt/npth/%{name}-%{version}.tar.bz2
21mr|npth-1.6-2|13	
21mr|npth-1.6-2|14	%description
21mr|npth-1.6-2|15	nPth is a non-preemptive threads implementation using an API very similar
21mr|npth-1.6-2|16	to the one known from GNU Pth.  It has been designed as a replacement of
21mr|npth-1.6-2|17	GNU Pth for non-ancient operating systems.  In contrast to GNU Pth is is
21mr|npth-1.6-2|18	based on the system's standard threads implementation.
21mr|npth-1.6-2|19	
21mr|npth-1.6-2|20	#----------------------------------------------------------------------------
21mr|npth-1.6-2|21	
21mr|npth-1.6-2|22	%package -n %{libname}
21mr|npth-1.6-2|23	Summary:	New Portable Threads Library
21mr|npth-1.6-2|24	Group:		System/Libraries
21mr|npth-1.6-2|25	
21mr|npth-1.6-2|26	%description -n %{libname}
21mr|npth-1.6-2|27	nPth is a non-preemptive threads implementation using an API very similar
21mr|npth-1.6-2|28	to the one known from GNU Pth.  It has been designed as a replacement of
21mr|npth-1.6-2|29	GNU Pth for non-ancient operating systems.  In contrast to GNU Pth is is
21mr|npth-1.6-2|30	based on the system's standard threads implementation.
21mr|npth-1.6-2|31	
21mr|npth-1.6-2|32	This package provides the main %{name} library.
21mr|npth-1.6-2|33	
21mr|npth-1.6-2|34	%files -n %{libname}
21mr|npth-1.6-2|35	/%{_lib}/libnpth.so.%{major}*
21mr|npth-1.6-2|36	
21mr|npth-1.6-2|37	#----------------------------------------------------------------------------
21mr|npth-1.6-2|38	
21mr|npth-1.6-2|39	%package -n %{devname}
21mr|npth-1.6-2|40	Summary:	New Portable Threads Library (Headers and Static Libs)
21mr|npth-1.6-2|41	Group:		Development/C
21mr|npth-1.6-2|42	Requires:	%{libname} = %{EVRD}
21mr|npth-1.6-2|43	Provides:	%{name}-devel = %{EVRD}
21mr|npth-1.6-2|44	
21mr|npth-1.6-2|45	%description -n %{devname}
21mr|npth-1.6-2|46	nPth is a non-preemptive threads implementation using an API very similar
21mr|npth-1.6-2|47	to the one known from GNU Pth.  It has been designed as a replacement of
21mr|npth-1.6-2|48	GNU Pth for non-ancient operating systems.  In contrast to GNU Pth is is
21mr|npth-1.6-2|49	based on the system's standard threads implementation.
21mr|npth-1.6-2|50	
21mr|npth-1.6-2|51	This package provides all necessary files to develop or compile any
21mr|npth-1.6-2|52	applications or libraries that use %{name} library.
21mr|npth-1.6-2|53	
21mr|npth-1.6-2|54	%files -n %{devname}
21mr|npth-1.6-2|55	%doc AUTHORS ChangeLog NEWS README
21mr|npth-1.6-2|56	%{_bindir}/npth-config
21mr|npth-1.6-2|57	%{_datadir}/aclocal/npth.m4
21mr|npth-1.6-2|58	%{_includedir}/npth.h
21mr|npth-1.6-2|59	%{_libdir}/libnpth.so
21mr|npth-1.6-2|60	
21mr|npth-1.6-2|61	#----------------------------------------------------------------------------
21mr|npth-1.6-2|62	
21mr|npth-1.6-2|63	%prep
21mr|npth-1.6-2|64	%setup -q
21mr|npth-1.6-2|65	
21mr|npth-1.6-2|66	%build
21mr|npth-1.6-2|67	%configure
21mr|npth-1.6-2|68	%make
21mr|npth-1.6-2|69	
21mr|npth-1.6-2|70	%install
21mr|npth-1.6-2|71	%makeinstall_std
21mr|npth-1.6-2|72	mkdir -p %{buildroot}/%{_lib}
21mr|npth-1.6-2|73	mv %{buildroot}%{_libdir}/libnpth.so.%{major}* %{buildroot}/%{_lib}
21mr|npth-1.6-2|74	ln -srf %{buildroot}/%{_lib}/libnpth.so.%{major}.*.* %{buildroot}%{_libdir}/libnpth.so
21mr|npth-1.6-2|75	
21mr|npth-1.6-2|76	%check
21mr|npth-1.6-2|77	%make check

14439 21
21mr|nslint-2.1a6-13|1	Summary:	A DNS lint checker
21mr|nslint-2.1a6-13|2	Name:		nslint
21mr|nslint-2.1a6-13|3	Version:	2.1a6
21mr|nslint-2.1a6-13|4	Release:	13
21mr|nslint-2.1a6-13|5	License:	BSD
21mr|nslint-2.1a6-13|6	Group:		Networking/Other
21mr|nslint-2.1a6-13|7	Source:		ftp://ftp.ee.lbl.gov/%{name}-%{version}.tar.bz2
21mr|nslint-2.1a6-13|8	Patch:		%{name}-owner.patch
21mr|nslint-2.1a6-13|9	
21mr|nslint-2.1a6-13|10	%description
21mr|nslint-2.1a6-13|11	Perform consistency checks on DNS files.
21mr|nslint-2.1a6-13|12	
21mr|nslint-2.1a6-13|13	%prep
21mr|nslint-2.1a6-13|14	%setup -q
21mr|nslint-2.1a6-13|15	%patch -p1
21mr|nslint-2.1a6-13|16	
21mr|nslint-2.1a6-13|17	%build
21mr|nslint-2.1a6-13|18	%configure
21mr|nslint-2.1a6-13|19	%make
21mr|nslint-2.1a6-13|20	
21mr|nslint-2.1a6-13|21	%install
21mr|nslint-2.1a6-13|22	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man8
21mr|nslint-2.1a6-13|23	%makeinstall_std install-man
21mr|nslint-2.1a6-13|24	chmod 0755 %{buildroot}%{_bindir}/%{name}
21mr|nslint-2.1a6-13|25	
21mr|nslint-2.1a6-13|26	%files
21mr|nslint-2.1a6-13|27	%doc README CHANGES
21mr|nslint-2.1a6-13|28	%{_bindir}/%{name}
21mr|nslint-2.1a6-13|29	%{_mandir}/*/*

14440 21
21mr|nspr-4.34-1|1	%define major_nspr 4
21mr|nspr-4.34-1|2	%define libname %mklibname nspr %{major_nspr}
21mr|nspr-4.34-1|3	%define devname %mklibname nspr -d
21mr|nspr-4.34-1|4	
21mr|nspr-4.34-1|5	Summary:	Netscape Portable Runtime
21mr|nspr-4.34-1|6	Name:		nspr
21mr|nspr-4.34-1|7	Version:	4.34
21mr|nspr-4.34-1|8	Release:	1
21mr|nspr-4.34-1|9	Epoch:		2
21mr|nspr-4.34-1|10	License:	MPL or GPLv2+ or LGPLv2+
21mr|nspr-4.34-1|11	Group:		System/Libraries
21mr|nspr-4.34-1|12	Url:		http://www.mozilla.org/projects/nspr/
21mr|nspr-4.34-1|13	Source0:	https://archive.mozilla.org/pub/nspr/releases/v%{version}/src/%{name}-%{version}.tar.gz
21mr|nspr-4.34-1|14	Source1:	nspr.pc.in
21mr|nspr-4.34-1|15	Source2:	nspr-config-vars.in
21mr|nspr-4.34-1|16	Patch1:		nspr-config-pc.patch
21mr|nspr-4.34-1|17	
21mr|nspr-4.34-1|18	%description
21mr|nspr-4.34-1|19	Virtual package, not built.
21mr|nspr-4.34-1|20	
21mr|nspr-4.34-1|21	#------------------------------------------------------------
21mr|nspr-4.34-1|22	
21mr|nspr-4.34-1|23	%package -n %{libname}
21mr|nspr-4.34-1|24	Summary:	Netscape Portable Runtime
21mr|nspr-4.34-1|25	Group:		System/Libraries
21mr|nspr-4.34-1|26	Provides:	nspr = %{EVRD}
21mr|nspr-4.34-1|27	%rename	mozilla-nspr
21mr|nspr-4.34-1|28	
21mr|nspr-4.34-1|29	%description -n %{libname}
21mr|nspr-4.34-1|30	NSPR provides platform independence for non-GUI operating system
21mr|nspr-4.34-1|31	facilities. These facilities include threads, thread synchronization,
21mr|nspr-4.34-1|32	normal file and network I/O, interval timing and calendar time, basic
21mr|nspr-4.34-1|33	memory management (malloc and free) and shared library linking.
21mr|nspr-4.34-1|34	
21mr|nspr-4.34-1|35	%files -n %{libname}
21mr|nspr-4.34-1|36	%doc nspr/LICENSE
21mr|nspr-4.34-1|37	/%{_lib}/libnspr4.so
21mr|nspr-4.34-1|38	/%{_lib}/libplc4.so
21mr|nspr-4.34-1|39	/%{_lib}/libplds4.so
21mr|nspr-4.34-1|40	
21mr|nspr-4.34-1|41	#------------------------------------------------------------
21mr|nspr-4.34-1|42	
21mr|nspr-4.34-1|43	%package -n %{devname}
21mr|nspr-4.34-1|44	Summary:	Development libraries for the Netscape Portable Runtime
21mr|nspr-4.34-1|45	Group:		Development/C++
21mr|nspr-4.34-1|46	Requires:	%{libname} = %{EVRD}
21mr|nspr-4.34-1|47	Provides:	nspr-devel = %{EVRD}
21mr|nspr-4.34-1|48	Provides:	libnspr-devel = %{EVRD}
21mr|nspr-4.34-1|49	Conflicts:	%{libname} < 2:4.7.3-3
21mr|nspr-4.34-1|50	%rename mozilla-nspr-devel
21mr|nspr-4.34-1|51	%rename %{libname}-devel
21mr|nspr-4.34-1|52	
21mr|nspr-4.34-1|53	%description -n %{devname}
21mr|nspr-4.34-1|54	Header files for doing development with the Netscape Portable Runtime.
21mr|nspr-4.34-1|55	
21mr|nspr-4.34-1|56	%files -n %{devname}
21mr|nspr-4.34-1|57	%doc nspr/LICENSE
21mr|nspr-4.34-1|58	%{_libdir}/libnspr4.so
21mr|nspr-4.34-1|59	%{_libdir}/libplc4.so
21mr|nspr-4.34-1|60	%{_libdir}/libplds4.so
21mr|nspr-4.34-1|61	%{_includedir}/nspr4
21mr|nspr-4.34-1|62	%{_libdir}/pkgconfig/nspr.pc
21mr|nspr-4.34-1|63	%{_bindir}/nspr-config
21mr|nspr-4.34-1|64	
21mr|nspr-4.34-1|65	#------------------------------------------------------------
21mr|nspr-4.34-1|66	
21mr|nspr-4.34-1|67	%prep
21mr|nspr-4.34-1|68	%setup -q
21mr|nspr-4.34-1|69	
21mr|nspr-4.34-1|70	chmod -R a+r *
21mr|nspr-4.34-1|71	find . -name '*.h' -executable -exec chmod -x {} \;
21mr|nspr-4.34-1|72	
21mr|nspr-4.34-1|73	# Original nspr-config is not suitable for our distribution,
21mr|nspr-4.34-1|74	# because on different platforms it contains different dynamic content.
21mr|nspr-4.34-1|75	# Therefore we produce an adjusted copy of nspr-config that will be
21mr|nspr-4.34-1|76	# identical on all platforms.
21mr|nspr-4.34-1|77	# However, we need to use original nspr-config to produce some variables
21mr|nspr-4.34-1|78	# that go into nspr.pc for pkg-config.
21mr|nspr-4.34-1|79	
21mr|nspr-4.34-1|80	cp ./nspr/config/nspr-config.in ./nspr/config/nspr-config-pc.in
21mr|nspr-4.34-1|81	%patch1 -p0
21mr|nspr-4.34-1|82	
21mr|nspr-4.34-1|83	# Remove the libnspr4.a installation because it leads to an error on e2k
21mr|nspr-4.34-1|84	sed -i 's|TARGETS\s\+=\s\+\$(LIBRARY)|TARGETS =|' ./nspr/config/rules.mk
21mr|nspr-4.34-1|85	
21mr|nspr-4.34-1|86	%build
21mr|nspr-4.34-1|87	%config_update
21mr|nspr-4.34-1|88	%setup_compile_flags
21mr|nspr-4.34-1|89	
21mr|nspr-4.34-1|90	# (tpg) don't use macro here
21mr|nspr-4.34-1|91	./nspr/configure \
21mr|nspr-4.34-1|92	--build=%{_target_platform} \
21mr|nspr-4.34-1|93	--host=%{_host} \
21mr|nspr-4.34-1|94	--target=%{_target_platform} \
21mr|nspr-4.34-1|95	--prefix=%{_prefix} \
21mr|nspr-4.34-1|96	--libdir=%{_libdir} \
21mr|nspr-4.34-1|97	--includedir=%{_includedir}/nspr4 \
21mr|nspr-4.34-1|98	%if %rpm4
21mr|nspr-4.34-1|99	%if %{__isa_bits} == 64
21mr|nspr-4.34-1|100	--enable-64bit \
21mr|nspr-4.34-1|101	%endif
21mr|nspr-4.34-1|102	%else
21mr|nspr-4.34-1|103	%ifarch x86_64 ppc64 ia64 s390x sparc64 aarch64 riscv64 %{e2k}
21mr|nspr-4.34-1|104	--enable-64bit \
21mr|nspr-4.34-1|105	%endif
21mr|nspr-4.34-1|106	%endif
21mr|nspr-4.34-1|107	--enable-optimize="-O2" \
21mr|nspr-4.34-1|108	--disable-debug \
21mr|nspr-4.34-1|109	--enable-ipv6 \
21mr|nspr-4.34-1|110	--with-pthreads \
21mr|nspr-4.34-1|111	--with-mozilla
21mr|nspr-4.34-1|112	
21mr|nspr-4.34-1|113	%make_build
21mr|nspr-4.34-1|114	
21mr|nspr-4.34-1|115	%install
21mr|nspr-4.34-1|116	%make_install
21mr|nspr-4.34-1|117	
21mr|nspr-4.34-1|118	NSPR_LIBS=`./config/nspr-config --libs`
21mr|nspr-4.34-1|119	NSPR_CFLAGS=`./config/nspr-config --cflags`
21mr|nspr-4.34-1|120	NSPR_VERSION=`./config/nspr-config --version`
21mr|nspr-4.34-1|121	mkdir -p %{buildroot}/%{_libdir}/pkgconfig
21mr|nspr-4.34-1|122	
21mr|nspr-4.34-1|123	mkdir -p %{buildroot}%{_bindir}
21mr|nspr-4.34-1|124	mkdir -p %{buildroot}/%{_lib}
21mr|nspr-4.34-1|125	
21mr|nspr-4.34-1|126	# Get rid of the things we don't want installed (per upstream)
21mr|nspr-4.34-1|127	rm -rf \
21mr|nspr-4.34-1|128	%{buildroot}%{_bindir}/compile-et.pl \
21mr|nspr-4.34-1|129	%{buildroot}%{_bindir}/prerr.properties \
21mr|nspr-4.34-1|130	%{buildroot}%{_libdir}/libnspr4.a \
21mr|nspr-4.34-1|131	%{buildroot}%{_libdir}/libplc4.a \
21mr|nspr-4.34-1|132	%{buildroot}%{_libdir}/libplds4.a \
21mr|nspr-4.34-1|133	%{buildroot}%{_datadir}/aclocal/nspr.m4 \
21mr|nspr-4.34-1|134	%{buildroot}%{_includedir}/nspr4/md
21mr|nspr-4.34-1|135	
21mr|nspr-4.34-1|136	# nb: those symlinks helps having devel(xxx) provides (through find-provides)
21mr|nspr-4.34-1|137	for file in libnspr4.so libplc4.so libplds4.so
21mr|nspr-4.34-1|138	do
21mr|nspr-4.34-1|139	mv -f %{buildroot}%{_libdir}/$file %{buildroot}/%{_lib}/$file
21mr|nspr-4.34-1|140	ln -sf ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
21mr|nspr-4.34-1|141	done

14441 21
21mr|nss-3.78-3|1	%bcond_without lib
21mr|nss-3.78-3|2	%bcond_with cross_compiling
21mr|nss-3.78-3|3	%define url_ver %(echo %{version}| sed -e "s|\\.|_|g")
21mr|nss-3.78-3|4	
21mr|nss-3.78-3|5	# Excluding devel packages from nss libs
21mr|nss-3.78-3|6	# libraries are named in a non standard way,
21mr|nss-3.78-3|7	# all really devel ones are in /usr/lib64
21mr|nss-3.78-3|8	%define __develgen_exclude_path ^/%{_lib}/.*$
21mr|nss-3.78-3|9	
21mr|nss-3.78-3|10	# (tpg) WARNING !!!
21mr|nss-3.78-3|11	# When you bump major, please make sure you bump "local major = 3" in %post section for lua script
21mr|nss-3.78-3|12	%define major 3
21mr|nss-3.78-3|13	%define libname %mklibname %{name} %{major}
21mr|nss-3.78-3|14	%define libfreebl %mklibname freebl %{major}
21mr|nss-3.78-3|15	%define devname %mklibname -d %{name}
21mr|nss-3.78-3|16	%define sdevname %mklibname -d -s %{name}
21mr|nss-3.78-3|17	%define _disable_lto 1
21mr|nss-3.78-3|18	
21mr|nss-3.78-3|19	%global optflags %{optflags} -O3
21mr|nss-3.78-3|20	
21mr|nss-3.78-3|21	# this seems fragile, so require the exact version or later (#58754)
21mr|nss-3.78-3|22	%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|nss-3.78-3|23	%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null || echo 0)
21mr|nss-3.78-3|24	
21mr|nss-3.78-3|25	%define build_empty 0
21mr|nss-3.78-3|26	%{?_with_empty:   %{expand: %%global build_empty 1}}
21mr|nss-3.78-3|27	%{?_without_empty:   %{expand: %%global build_empty 0}}
21mr|nss-3.78-3|28	
21mr|nss-3.78-3|29	Summary:	Network Security Services
21mr|nss-3.78-3|30	Name:		nss
21mr|nss-3.78-3|31	Epoch:		2
21mr|nss-3.78-3|32	Version:	3.78
21mr|nss-3.78-3|33	Release:	3
21mr|nss-3.78-3|34	Group:		System/Libraries
21mr|nss-3.78-3|35	License:	MPL or GPLv2+ or LGPLv2+
21mr|nss-3.78-3|36	Url:		http://www.mozilla.org/projects/security/pki/nss/index.html
21mr|nss-3.78-3|37	Source0:	https://ftp.mozilla.org/pub/security/nss/releases/NSS_%{url_ver}_RTM/src/nss-%{version}.tar.gz
21mr|nss-3.78-3|38	# pkgconfig file templates and other extras from Fedora
21mr|nss-3.78-3|39	Source1:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-util.pc.in
21mr|nss-3.78-3|40	Source2:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-util-config.in
21mr|nss-3.78-3|41	Source3:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-softokn.pc.in
21mr|nss-3.78-3|42	Source4:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-softokn-config.in
21mr|nss-3.78-3|43	Source6:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-softokn-dracut-module-setup.sh
21mr|nss-3.78-3|44	Source7:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-softokn-dracut.conf
21mr|nss-3.78-3|45	Source8:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss.pc.in
21mr|nss-3.78-3|46	Source9:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-config.in
21mr|nss-3.78-3|47	Source10:	blank-cert8.db
21mr|nss-3.78-3|48	Source11:	blank-key3.db
21mr|nss-3.78-3|49	Source12:	blank-secmod.db
21mr|nss-3.78-3|50	Source15:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/system-pkcs11.txt
21mr|nss-3.78-3|51	Source16:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/setup-nsssysinit.sh
21mr|nss-3.78-3|52	Source20:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-config.xml
21mr|nss-3.78-3|53	Source21:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/setup-nsssysinit.xml
21mr|nss-3.78-3|54	Source22:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/pkcs11.txt.xml
21mr|nss-3.78-3|55	Source28:	https://src.fedoraproject.org/rpms/nss/raw/rawhide/f/nss-p11-kit.config
21mr|nss-3.78-3|56	# https://www.verisign.com/support/verisign-intermediate-ca/secure-site-intermediate/index.html
21mr|nss-3.78-3|57	# converted from PEM to DER format with openssl command:
21mr|nss-3.78-3|58	# openssl x509 -in cert.pem -inform PEM -outform DER -out cert.der
21mr|nss-3.78-3|59	# this way we can avoid a buildrequires for openssl
21mr|nss-3.78-3|60	Source100:	verisign-class-3-secure-server-ca.der
21mr|nss-3.78-3|61	# Brasilian government certificate
21mr|nss-3.78-3|62	# verified in person with a government official
21mr|nss-3.78-3|63	Source101:	https://github.com/demoiselle/certificate/raw/master/impl/ca-icp-brasil/src/main/resources/trustedca/CertificadoACRaiz.crt
21mr|nss-3.78-3|64	# From Fedora
21mr|nss-3.78-3|65	Patch0:		add-relro-linker-option.patch
21mr|nss-3.78-3|66	Patch1:		renegotiate-transitional.patch
21mr|nss-3.78-3|67	Patch2:		nss-539183.patch
21mr|nss-3.78-3|68	Patch3:		utilwrap-include-templates.patch
21mr|nss-3.78-3|69	Patch4:		nss-skip-bltest-and-fipstest.patch
21mr|nss-3.78-3|70	Patch5:		iquote.patch
21mr|nss-3.78-3|71	Patch8:		nss-skip-util-gtest.patch
21mr|nss-3.78-3|72	# Our own
21mr|nss-3.78-3|73	
21mr|nss-3.78-3|74	BuildRequires:	rootcerts >= 1:20120218.00
21mr|nss-3.78-3|75	BuildRequires:	zip
21mr|nss-3.78-3|76	BuildRequires:	pkgconfig(nspr)
21mr|nss-3.78-3|77	BuildRequires:	pkgconfig(sqlite3)
21mr|nss-3.78-3|78	BuildRequires:	pkgconfig(zlib)
21mr|nss-3.78-3|79	BuildRequires:	p11-kit
21mr|nss-3.78-3|80	
21mr|nss-3.78-3|81	# compat with RH/Fedora
21mr|nss-3.78-3|82	Provides:              nss-tools = %{EVRD}
21mr|nss-3.78-3|83	# compat with openSUSE
21mr|nss-3.78-3|84	Provides:              mozilla-nss = %{EVRD}
21mr|nss-3.78-3|85	
21mr|nss-3.78-3|86	%description
21mr|nss-3.78-3|87	Network Security Services (NSS) is a set of libraries designed to
21mr|nss-3.78-3|88	support cross-platform development of security-enabled client and server
21mr|nss-3.78-3|89	applications. Applications built with NSS can support SSL v2 and v3,
21mr|nss-3.78-3|90	TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and
21mr|nss-3.78-3|91	other security standards. For detailed information on standards supported, see
21mr|nss-3.78-3|92	http://www.mozilla.org/projects/security/pki/nss/overview.html.
21mr|nss-3.78-3|93	%if %{without lib}
21mr|nss-3.78-3|94	
21mr|nss-3.78-3|95	Note: This package currently contains the NSS binaries only. The
21mr|nss-3.78-3|96	libraries have been not been included due to conflicts with the Mozilla
21mr|nss-3.78-3|97	libraries.
21mr|nss-3.78-3|98	%endif
21mr|nss-3.78-3|99	
21mr|nss-3.78-3|100	%files
21mr|nss-3.78-3|101	%dir %{_sysconfdir}/pki/nssdb
21mr|nss-3.78-3|102	%config(noreplace) %{_sysconfdir}/pki/nssdb/cert8.db
21mr|nss-3.78-3|103	%config(noreplace) %{_sysconfdir}/pki/nssdb/key3.db
21mr|nss-3.78-3|104	%config(noreplace) %{_sysconfdir}/pki/nssdb/secmod.db
21mr|nss-3.78-3|105	#nss supported bins
21mr|nss-3.78-3|106	%attr(0755,root,root) %{_bindir}/certutil
21mr|nss-3.78-3|107	%attr(0755,root,root) %{_bindir}/cmsutil
21mr|nss-3.78-3|108	%attr(0755,root,root) %{_bindir}/crlutil
21mr|nss-3.78-3|109	%attr(0755,root,root) %{_bindir}/modutil
21mr|nss-3.78-3|110	%attr(0755,root,root) %{_bindir}/nss-policy-check
21mr|nss-3.78-3|111	%attr(0755,root,root) %{_bindir}/pk12util
21mr|nss-3.78-3|112	%attr(0755,root,root) %{_bindir}/signver
21mr|nss-3.78-3|113	%attr(0755,root,root) %{_bindir}/ssltap
21mr|nss-3.78-3|114	%attr(0755,root,root) %{_bindir}/sdbthreadtst
21mr|nss-3.78-3|115	#debian-additional
21mr|nss-3.78-3|116	%attr(0755,root,root) %{_bindir}/addbuiltin
21mr|nss-3.78-3|117	%attr(0755,root,root) %{_bindir}/chktest
21mr|nss-3.78-3|118	%attr(0755,root,root) %{_bindir}/dbtest
21mr|nss-3.78-3|119	%attr(0755,root,root) %{_bindir}/derdump
21mr|nss-3.78-3|120	%attr(0755,root,root) %{_bindir}/httpserv
21mr|nss-3.78-3|121	%attr(0755,root,root) %{_bindir}/ocspclnt
21mr|nss-3.78-3|122	%attr(0755,root,root) %{_bindir}/p7content
21mr|nss-3.78-3|123	%attr(0755,root,root) %{_bindir}/p7env
21mr|nss-3.78-3|124	%attr(0755,root,root) %{_bindir}/p7sign
21mr|nss-3.78-3|125	%attr(0755,root,root) %{_bindir}/p7verify
21mr|nss-3.78-3|126	%attr(0755,root,root) %{_bindir}/pk1sign
21mr|nss-3.78-3|127	%attr(0755,root,root) %{_bindir}/pp
21mr|nss-3.78-3|128	%attr(0755,root,root) %{_bindir}/pwdecrypt
21mr|nss-3.78-3|129	%attr(0755,root,root) %{_bindir}/rsaperf
21mr|nss-3.78-3|130	%attr(0755,root,root) %{_bindir}/selfserv
21mr|nss-3.78-3|131	%attr(0755,root,root) %{_bindir}/signtool
21mr|nss-3.78-3|132	%attr(0755,root,root) %{_bindir}/strsclnt
21mr|nss-3.78-3|133	%attr(0755,root,root) %{_bindir}/symkeyutil
21mr|nss-3.78-3|134	%attr(0755,root,root) %{_bindir}/tstclnt
21mr|nss-3.78-3|135	%attr(0755,root,root) %{_bindir}/vfychain
21mr|nss-3.78-3|136	%attr(0755,root,root) %{_bindir}/vfyserv
21mr|nss-3.78-3|137	%attr(0755,root,root) %{_bindir}/validation
21mr|nss-3.78-3|138	
21mr|nss-3.78-3|139	#-------------------------------------------------------------------------
21mr|nss-3.78-3|140	
21mr|nss-3.78-3|141	%package unsupported-tools
21mr|nss-3.78-3|142	Summary:	Network Security Services - Examples
21mr|nss-3.78-3|143	Group:		System/Libraries
21mr|nss-3.78-3|144	Requires:	%{name} = %{EVRD}
21mr|nss-3.78-3|145	Conflicts:	%{name} < 1:3.44-2
21mr|nss-3.78-3|146	
21mr|nss-3.78-3|147	%description unsupported-tools
21mr|nss-3.78-3|148	This package contains additional unsupported tools
21mr|nss-3.78-3|149	for ${name}.
21mr|nss-3.78-3|150	
21mr|nss-3.78-3|151	%files unsupported-tools
21mr|nss-3.78-3|152	#unsupported
21mr|nss-3.78-3|153	%attr(0755,root,root) %{_bindir}/atob
21mr|nss-3.78-3|154	%attr(0755,root,root) %{_bindir}/baddbdir
21mr|nss-3.78-3|155	%attr(0755,root,root) %{_bindir}/bltest
21mr|nss-3.78-3|156	%attr(0755,root,root) %{_bindir}/btoa
21mr|nss-3.78-3|157	%attr(0755,root,root) %{_bindir}/conflict
21mr|nss-3.78-3|158	%attr(0755,root,root) %{_bindir}/crmftest
21mr|nss-3.78-3|159	%attr(0755,root,root) %{_bindir}/dertimetest
21mr|nss-3.78-3|160	%attr(0755,root,root) %{_bindir}/digest
21mr|nss-3.78-3|161	%attr(0755,root,root) %{_bindir}/ecperf
21mr|nss-3.78-3|162	%attr(0755,root,root) %{_bindir}/encodeinttest
21mr|nss-3.78-3|163	%attr(0755,root,root) %{_bindir}/fbectest
21mr|nss-3.78-3|164	%attr(0755,root,root) %{_bindir}/fipstest
21mr|nss-3.78-3|165	%attr(0755,root,root) %{_bindir}/listsuites
21mr|nss-3.78-3|166	%attr(0755,root,root) %{_bindir}/lowhashtest
21mr|nss-3.78-3|167	%attr(0755,root,root) %{_bindir}/makepqg
21mr|nss-3.78-3|168	%attr(0755,root,root) %{_bindir}/mangle
21mr|nss-3.78-3|169	%attr(0755,root,root) %{_bindir}/multinit
21mr|nss-3.78-3|170	%attr(0755,root,root) %{_bindir}/nonspr10
21mr|nss-3.78-3|171	%attr(0755,root,root) %{_bindir}/ocspresp
21mr|nss-3.78-3|172	%attr(0755,root,root) %{_bindir}/oidcalc
21mr|nss-3.78-3|173	%attr(0755,root,root) %{_bindir}/pk11ectest
21mr|nss-3.78-3|174	%attr(0755,root,root) %{_bindir}/pk11gcmtest
21mr|nss-3.78-3|175	%attr(0755,root,root) %{_bindir}/pk11importtest
21mr|nss-3.78-3|176	%attr(0755,root,root) %{_bindir}/pk11mode
21mr|nss-3.78-3|177	%attr(0755,root,root) %{_bindir}/pkix-errcodes
21mr|nss-3.78-3|178	%attr(0755,root,root) %{_bindir}/remtest
21mr|nss-3.78-3|179	%attr(0755,root,root) %{_bindir}/rsapoptst
21mr|nss-3.78-3|180	%attr(0755,root,root) %{_bindir}/sdrtest
21mr|nss-3.78-3|181	%attr(0755,root,root) %{_bindir}/secmodtest
21mr|nss-3.78-3|182	%attr(0755,root,root) %{_bindir}/smime
21mr|nss-3.78-3|183	
21mr|nss-3.78-3|184	#-------------------------------------------------------------------------
21mr|nss-3.78-3|185	
21mr|nss-3.78-3|186	%package examples
21mr|nss-3.78-3|187	Summary:	Network Security Services - Examples
21mr|nss-3.78-3|188	Group:		System/Libraries
21mr|nss-3.78-3|189	Requires:	%{name} = %{EVRD}
21mr|nss-3.78-3|190	Conflicts:	%{name} < 1:3.44-2
21mr|nss-3.78-3|191	
21mr|nss-3.78-3|192	%description examples
21mr|nss-3.78-3|193	This package contains the bltest, modutil, signtool, signver,
21mr|nss-3.78-3|194	and ssltap examples for ${name}.
21mr|nss-3.78-3|195	
21mr|nss-3.78-3|196	%files examples
21mr|nss-3.78-3|197	%{_datadir}/%{name}/*
21mr|nss-3.78-3|198	
21mr|nss-3.78-3|199	#-------------------------------------------------------------------------
21mr|nss-3.78-3|200	
21mr|nss-3.78-3|201	%package shlibsign
21mr|nss-3.78-3|202	Summary:	Network Security Services - shlibsign
21mr|nss-3.78-3|203	Group:		System/Libraries
21mr|nss-3.78-3|204	%if %{with lib}
21mr|nss-3.78-3|205	Requires:	%{libname}
21mr|nss-3.78-3|206	%endif
21mr|nss-3.78-3|207	
21mr|nss-3.78-3|208	%description shlibsign
21mr|nss-3.78-3|209	This package contains the binary shlibsign needed by libfreebl3
21mr|nss-3.78-3|210	and libsoftokn3.
21mr|nss-3.78-3|211	
21mr|nss-3.78-3|212	%files shlibsign
21mr|nss-3.78-3|213	%attr(0755,root,root) %{_bindir}/shlibsign
21mr|nss-3.78-3|214	
21mr|nss-3.78-3|215	#-------------------------------------------------------------------------
21mr|nss-3.78-3|216	
21mr|nss-3.78-3|217	%if %{with lib}
21mr|nss-3.78-3|218	%package -n %{libname}
21mr|nss-3.78-3|219	Summary:	Network Security Services (NSS)
21mr|nss-3.78-3|220	Group:		System/Libraries
21mr|nss-3.78-3|221	Requires:	p11-kit-trust
21mr|nss-3.78-3|222	# compat with Fedora/RH
21mr|nss-3.78-3|223	Provides: nss-util = %{EVRD}
21mr|nss-3.78-3|224	
21mr|nss-3.78-3|225	%description -n %{libname}
21mr|nss-3.78-3|226	This package contains the shared libraries libnss3, libnssdbm3,
21mr|nss-3.78-3|227	libnssutil3, libsmime3, and libssl3.
21mr|nss-3.78-3|228	
21mr|nss-3.78-3|229	%files -n %{libname}
21mr|nss-3.78-3|230	/%{_lib}/libnss%{major}.so
21mr|nss-3.78-3|231	%if %{build_empty}
21mr|nss-3.78-3|232	/%{_lib}/libnssckbi_empty.so
21mr|nss-3.78-3|233	%endif
21mr|nss-3.78-3|234	/%{_lib}/libnssutil%{major}.so
21mr|nss-3.78-3|235	/%{_lib}/libnssdbm%{major}.so
21mr|nss-3.78-3|236	/%{_lib}/libsmime%{major}.so
21mr|nss-3.78-3|237	/%{_lib}/libssl%{major}.so
21mr|nss-3.78-3|238	/%{_lib}/p11-kit-trust.so
21mr|nss-3.78-3|239	
21mr|nss-3.78-3|240	%post -n %{libname} -p <lua>
21mr|nss-3.78-3|241	-- (tpg) execute only on install
21mr|nss-3.78-3|242	if arg[2] == "0" then
21mr|nss-3.78-3|243	-- variable definitions
21mr|nss-3.78-3|244	-- make sure it meets %{major} from spec file
21mr|nss-3.78-3|245	local major = 3
21mr|nss-3.78-3|246	local f1 = "libsoftokn" .. major .. ".chk"
21mr|nss-3.78-3|247	local f2 = "libfreebl" .. major .. ".chk"
21mr|nss-3.78-3|248	local f3 = "libfreeblpriv" .. major .. ".chk"
21mr|nss-3.78-3|249	
21mr|nss-3.78-3|250	-- check if we are 64bit
21mr|nss-3.78-3|251	libcheck = posix.stat("/lib64")
21mr|nss-3.78-3|252	if libcheck then
21mr|nss-3.78-3|253	libpath = "/lib64"
21mr|nss-3.78-3|254	else
21mr|nss-3.78-3|255	libpath = "/lib"
21mr|nss-3.78-3|256	end
21mr|nss-3.78-3|257	
21mr|nss-3.78-3|258	-- list of files to iterate
21mr|nss-3.78-3|259	files = { f1, f2, f3 }
21mr|nss-3.78-3|260	
21mr|nss-3.78-3|261	-- iterate through all the files
21mr|nss-3.78-3|262	for file in list_iter(files) do
21mr|nss-3.78-3|263	local f = io.open(libpath .. "/" .. file, "w")
21mr|nss-3.78-3|264	f:write("")
21mr|nss-3.78-3|265	f:close()
21mr|nss-3.78-3|266	posix.chown(libpath .. "/" .. file, "root", "root")
21mr|nss-3.78-3|267	posix.chmod(libpath .. "/" .. file, "0644")
21mr|nss-3.78-3|268	posix.exec(shlibsign, "-i", libpath .. "/" .. file)
21mr|nss-3.78-3|269	end
21mr|nss-3.78-3|270	end
21mr|nss-3.78-3|271	
21mr|nss-3.78-3|272	%package -n %{libfreebl}
21mr|nss-3.78-3|273	Summary:	Network Security Services (NSS)
21mr|nss-3.78-3|274	Group:		System/Libraries
21mr|nss-3.78-3|275	Requires(post): nss-shlibsign
21mr|nss-3.78-3|276	
21mr|nss-3.78-3|277	%description -n %{libfreebl}
21mr|nss-3.78-3|278	This package contains the shared libraries libfreebl3 and libsoftokn3.
21mr|nss-3.78-3|279	
21mr|nss-3.78-3|280	%files -n %{libfreebl}
21mr|nss-3.78-3|281	/%{_lib}/libfreebl%{major}.so
21mr|nss-3.78-3|282	/%{_lib}/libfreeblpriv%{major}.so
21mr|nss-3.78-3|283	/%{_lib}/libsoftokn%{major}.so
21mr|nss-3.78-3|284	/%{_lib}/libnssckbi.so
21mr|nss-3.78-3|285	
21mr|nss-3.78-3|286	%defattr(0644,root,root,0755)
21mr|nss-3.78-3|287	%ghost /%{_lib}/libfreebl%{major}.chk
21mr|nss-3.78-3|288	%ghost /%{_lib}/libsoftokn%{major}.chk
21mr|nss-3.78-3|289	%if %rpm4
21mr|nss-3.78-3|290	%ghost /%{_lib}/libfreeblpriv%{major}.chk
21mr|nss-3.78-3|291	%endif
21mr|nss-3.78-3|292	
21mr|nss-3.78-3|293	#-------------------------------------------------------------------------
21mr|nss-3.78-3|294	
21mr|nss-3.78-3|295	%package -n %{devname}
21mr|nss-3.78-3|296	Summary:	Network Security Services (NSS) - development files
21mr|nss-3.78-3|297	Group:		Development/C++
21mr|nss-3.78-3|298	Requires:	%{libname} >= %{EVRD}
21mr|nss-3.78-3|299	Requires:	%{libfreebl} >= %{EVRD}
21mr|nss-3.78-3|300	Provides:	nss-devel = %{EVRD}
21mr|nss-3.78-3|301	Provides:	nss-softokn-freebl-devel = %{EVRD}
21mr|nss-3.78-3|302	%rename %{libname}-devel
21mr|nss-3.78-3|303	
21mr|nss-3.78-3|304	%description -n %{devname}
21mr|nss-3.78-3|305	Header files to doing development with Network Security Services.
21mr|nss-3.78-3|306	
21mr|nss-3.78-3|307	%files -n %{devname}
21mr|nss-3.78-3|308	%attr(0755,root,root) %{_bindir}/nss-config
21mr|nss-3.78-3|309	%_libdir/*.so
21mr|nss-3.78-3|310	%{_includedir}/nss
21mr|nss-3.78-3|311	%{_libdir}/pkgconfig/nss.pc
21mr|nss-3.78-3|312	%{_libdir}/pkgconfig/nss-softokn.pc
21mr|nss-3.78-3|313	%{_libdir}/pkgconfig/nss-util.pc
21mr|nss-3.78-3|314	%{_libdir}/libsoftokn%{major}.chk
21mr|nss-3.78-3|315	%{_libdir}/libfreebl%{major}.chk
21mr|nss-3.78-3|316	
21mr|nss-3.78-3|317	#-------------------------------------------------------------------------
21mr|nss-3.78-3|318	
21mr|nss-3.78-3|319	%package -n %{sdevname}
21mr|nss-3.78-3|320	Summary:	Network Security Services (NSS) - static libraries
21mr|nss-3.78-3|321	Group:		Development/C++
21mr|nss-3.78-3|322	Requires:	%{libname} >= %{EVRD}
21mr|nss-3.78-3|323	Requires:	%{devname} >= %{EVRD}
21mr|nss-3.78-3|324	Provides:	nss-static-devel = %{EVRD}
21mr|nss-3.78-3|325	Conflicts:	libopenssl-static-devel
21mr|nss-3.78-3|326	%rename %{libname}-static-devel
21mr|nss-3.78-3|327	
21mr|nss-3.78-3|328	%description -n %{sdevname}
21mr|nss-3.78-3|329	Static libraries for doing development with Network Security Services.
21mr|nss-3.78-3|330	
21mr|nss-3.78-3|331	%files -n %{sdevname}
21mr|nss-3.78-3|332	%{_libdir}/libcrmf.a
21mr|nss-3.78-3|333	%{_libdir}/libnss.a
21mr|nss-3.78-3|334	%{_libdir}/libnssutil.a
21mr|nss-3.78-3|335	%{_libdir}/libnssb.a
21mr|nss-3.78-3|336	%{_libdir}/libnssckfw.a
21mr|nss-3.78-3|337	%{_libdir}/libsmime.a
21mr|nss-3.78-3|338	%{_libdir}/libssl.a
21mr|nss-3.78-3|339	%{_libdir}/libfreebl.a
21mr|nss-3.78-3|340	%endif
21mr|nss-3.78-3|341	
21mr|nss-3.78-3|342	#-------------------------------------------------------------------------
21mr|nss-3.78-3|343	
21mr|nss-3.78-3|344	%prep
21mr|nss-3.78-3|345	%autosetup -p0
21mr|nss-3.78-3|346	
21mr|nss-3.78-3|347	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|nss-3.78-3|348	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|nss-3.78-3|349	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|nss-3.78-3|350	find . -name '*.h' -executable -exec chmod -x {} \;
21mr|nss-3.78-3|351	find . -name '*.c' -executable -exec chmod -x {} \;
21mr|nss-3.78-3|352	
21mr|nss-3.78-3|353	# remove hardcoded gcc
21mr|nss-3.78-3|354	sed -i 's!gcc!%{__cc}!g' nss/coreconf/Linux.mk
21mr|nss-3.78-3|355	
21mr|nss-3.78-3|356	# make 100% sure we don't pull in the internal copy of sqlite
21mr|nss-3.78-3|357	rm nss/lib/sqlite/*.{c,h}
21mr|nss-3.78-3|358	
21mr|nss-3.78-3|359	%build
21mr|nss-3.78-3|360	%serverbuild
21mr|nss-3.78-3|361	%setup_compile_flags
21mr|nss-3.78-3|362	export CC=%{__cc}
21mr|nss-3.78-3|363	export BUILD_OPT=1
21mr|nss-3.78-3|364	export OPTIMIZER="%{optflags}"
21mr|nss-3.78-3|365	export XCFLAGS="%{optflags} -Wno-error"
21mr|nss-3.78-3|366	export ARCHFLAG="$LDFLAGS"
21mr|nss-3.78-3|367	export LIBDIR=%{_libdir}
21mr|nss-3.78-3|368	export USE_SYSTEM_ZLIB=1
21mr|nss-3.78-3|369	export ZLIB_LIBS="-lz"
21mr|nss-3.78-3|370	export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
21mr|nss-3.78-3|371	export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
21mr|nss-3.78-3|372	export NSPR_INCLUDE_DIR=`%{_bindir}/pkg-config --cflags-only-I nspr | sed 's/-I//'`
21mr|nss-3.78-3|373	export NSPR_LIB_DIR=`%{_bindir}/pkg-config --libs-only-L nspr | sed 's/-L//'`
21mr|nss-3.78-3|374	export MOZILLA_CLIENT=1
21mr|nss-3.78-3|375	export NSS_USE_SYSTEM_SQLITE=1
21mr|nss-3.78-3|376	export NSS_ENABLE_ECC=1
21mr|nss-3.78-3|377	export MAKE_FLAGS="BUILD_OPT=1 NSS_ENABLE_ECC=1"
21mr|nss-3.78-3|378	export NSS_ENABLE_TLS_1_3=1
21mr|nss-3.78-3|379	
21mr|nss-3.78-3|380	# external tests are causing build problems because they access ssl internal types
21mr|nss-3.78-3|381	# TODO: Investigate as there may be a better solution
21mr|nss-3.78-3|382	export NSS_DISABLE_GTESTS=1
21mr|nss-3.78-3|383	
21mr|nss-3.78-3|384	%if %{build_empty}
21mr|nss-3.78-3|385	# (oe) the "trust no one" scenario, it goes like:
21mr|nss-3.78-3|386	# 1. mv /%{_lib}/libnssckbi.so /%{_lib}/libnssckbi.so.BAK
21mr|nss-3.78-3|387	# 2. mv /%{_lib}/libnssckbi_empty.so /%{_lib}/libnssckbi.so
21mr|nss-3.78-3|388	# 3. restart ff/tb
21mr|nss-3.78-3|389	# it has to be done manually for now, but at least we have a way for
21mr|nss-3.78-3|390	# users to quickly mitigate future problems, or whatever :-)
21mr|nss-3.78-3|391	
21mr|nss-3.78-3|392	pushd nss/lib/ckfw/builtins
21mr|nss-3.78-3|393	perl ./certdata.perl /etc/pki/tls/mozilla/certdata.txt
21mr|nss-3.78-3|394	popd
21mr|nss-3.78-3|395	%endif
21mr|nss-3.78-3|396	
21mr|nss-3.78-3|397	%if %{with cross_compiling}
21mr|nss-3.78-3|398	# Compile tools used at build time (nsinstall) in native
21mr|nss-3.78-3|399	# mode before setting up the environment for crosscompiling
21mr|nss-3.78-3|400	export USE_64=1
21mr|nss-3.78-3|401	make -j1 -C ./nss all
21mr|nss-3.78-3|402	make -j1 -C ./nss latest
21mr|nss-3.78-3|403	
21mr|nss-3.78-3|404	CPU_ARCH="%_target_cpu"
21mr|nss-3.78-3|405	if echo $CPU_ARCH |grep -qE '(i.86|pentium.|athlon)'; then
21mr|nss-3.78-3|406	CPU_ARCH=x86
21mr|nss-3.78-3|407	fi
21mr|nss-3.78-3|408	export CPU_ARCH
21mr|nss-3.78-3|409	%endif
21mr|nss-3.78-3|410	
21mr|nss-3.78-3|411	export NATIVE_CC=%{__cc}
21mr|nss-3.78-3|412	export TARGETCC="%{__cc}"
21mr|nss-3.78-3|413	export TARGETCCC="%{__cxx}"
21mr|nss-3.78-3|414	export TARGETRANLIB="%{__ranlib}"
21mr|nss-3.78-3|415	%ifarch %{x86_64} ppc64 ia64 s390x aarch64 riscv64 %{e2k}
21mr|nss-3.78-3|416	export USE_64=1
21mr|nss-3.78-3|417	%else
21mr|nss-3.78-3|418	unset USE_64 || :
21mr|nss-3.78-3|419	%endif
21mr|nss-3.78-3|420	
21mr|nss-3.78-3|421	# Parallel is broken as of 3.11.4 :(
21mr|nss-3.78-3|422	#make -j1 -C ./nss/coreconf ./nss/lib/dbm ./nss \
21mr|nss-3.78-3|423	#	TARGETCC="$TARGETCC" \
21mr|nss-3.78-3|424	#	TARGETCCC="$TARGETCCC" \
21mr|nss-3.78-3|425	#	TARGETRANLIB="$TARGETRANLIB" \
21mr|nss-3.78-3|426	#	AR="%__ar cr \"\$@\"" \
21mr|nss-3.78-3|427	#%if %cross_compiling
21mr|nss-3.78-3|428	#	CPU_ARCH="$CPU_ARCH" \
21mr|nss-3.78-3|429	#%endif
21mr|nss-3.78-3|430	#%if %with %{cross_compiling}
21mr|nss-3.78-3|431	#buildflags="TARGETCC='$TARGETCC' TARGETCCC='$TARGETCCC' TARGETRANLIB='$TARGETRANLIB' AR='%__ar" CPU_ARCH="$CPU_ARCH"
21mr|nss-3.78-3|432	#%else
21mr|nss-3.78-3|433	#buildflags="TARGETCC='$TARGETCC' TARGETCCC='$TARGETCCC' TARGETRANLIB='$TARGETRANLIB' AR='%__ar"
21mr|nss-3.78-3|434	#%endif
21mr|nss-3.78-3|435	%make_build -j1 -C ./nss all
21mr|nss-3.78-3|436	%make_build -j1 -C ./nss latest
21mr|nss-3.78-3|437	
21mr|nss-3.78-3|438	%if %{build_empty}
21mr|nss-3.78-3|439	# tuck away the empty libnssckbi.so library
21mr|nss-3.78-3|440	cp -p nss/lib/ckfw/builtins/Linux*/libnssckbi.so libnssckbi_empty.so
21mr|nss-3.78-3|441	%endif
21mr|nss-3.78-3|442	
21mr|nss-3.78-3|443	# install new Verisign intermediate certificate
21mr|nss-3.78-3|444	# http://qa.mandriva.com/show_bug.cgi?id=29612
21mr|nss-3.78-3|445	# use built addbuildin command to avoid having
21mr|nss-3.78-3|446	# a buildrequires for nss
21mr|nss-3.78-3|447	ADDBUILTIN=$(%{_bindir}/find . -type f -name addbuiltin)
21mr|nss-3.78-3|448	if [ -z "$ADDBUILTIN" ]; then
21mr|nss-3.78-3|449	exit 1
21mr|nss-3.78-3|450	fi
21mr|nss-3.78-3|451	ADDBUILTIN="$PWD/$ADDBUILTIN"
21mr|nss-3.78-3|452	OLD="$LD_LIBRARY_PATH"
21mr|nss-3.78-3|453	libpath=`%{_bindir}/find ./dist/ -name "Linux*.*" -type d`
21mr|nss-3.78-3|454	# to use the built libraries instead of requiring nss
21mr|nss-3.78-3|455	# again as buildrequires
21mr|nss-3.78-3|456	export LD_LIBRARY_PATH="$PWD/$libpath/lib"
21mr|nss-3.78-3|457	
21mr|nss-3.78-3|458	pushd nss/lib/ckfw/builtins
21mr|nss-3.78-3|459	
21mr|nss-3.78-3|460	# (oe) for reference:
21mr|nss-3.78-3|461	# *ALL* of the root CA certs are hard coded into the libnssckbi.so library.
21mr|nss-3.78-3|462	# So, for Mandriva we can add/remove certs easily in the rootcerts package. Please
21mr|nss-3.78-3|463	# checkout and examine the rootcerts package.
21mr|nss-3.78-3|464	# Once this has been done and the new rootcerts package has been installed this
21mr|nss-3.78-3|465	# package (nss) has to be rebuilt to pickup the changes made. The "recreate
21mr|nss-3.78-3|466	# certificates" lines below generates a new certdata.c source containing the root
21mr|nss-3.78-3|467	# CA certs for mozilla.
21mr|nss-3.78-3|468	# *ALL* of the mozilla based softwares that support SSL has to link against
21mr|nss-3.78-3|469	# the NSS library.
21mr|nss-3.78-3|470	# recreate certificates
21mr|nss-3.78-3|471	perl ./certdata.perl /etc/pki/tls/mozilla/certdata.txt
21mr|nss-3.78-3|472	
21mr|nss-3.78-3|473	%make clean
21mr|nss-3.78-3|474	%make_build
21mr|nss-3.78-3|475	
21mr|nss-3.78-3|476	popd
21mr|nss-3.78-3|477	export LD_LIBRARY_PATH="$OLD"
21mr|nss-3.78-3|478	
21mr|nss-3.78-3|479	%install
21mr|nss-3.78-3|480	pushd dist/$(uname -s)*
21mr|nss-3.78-3|481	
21mr|nss-3.78-3|482	mkdir -p %{buildroot}%{_bindir}
21mr|nss-3.78-3|483	cp -aL bin/* %{buildroot}%{_bindir}
21mr|nss-3.78-3|484	
21mr|nss-3.78-3|485	%if %{with lib}
21mr|nss-3.78-3|486	mkdir -p %{buildroot}%{_libdir}
21mr|nss-3.78-3|487	mkdir -p %{buildroot}/%{_lib}
21mr|nss-3.78-3|488	mkdir -p %{buildroot}%{_includedir}/nss
21mr|nss-3.78-3|489	
21mr|nss-3.78-3|490	cp -aL lib/libcrmf.a \
21mr|nss-3.78-3|491	lib/libnss.a \
21mr|nss-3.78-3|492	lib/libnssb.a \
21mr|nss-3.78-3|493	lib/libnssckfw.a \
21mr|nss-3.78-3|494	lib/libnssutil.a \
21mr|nss-3.78-3|495	lib/libsmime.a \
21mr|nss-3.78-3|496	lib/libssl.a \
21mr|nss-3.78-3|497	%{buildroot}%{_libdir}
21mr|nss-3.78-3|498	
21mr|nss-3.78-3|499	# Copy the binary libraries we want
21mr|nss-3.78-3|500	for file in libsoftokn3.so libfreebl3.so libfreeblpriv3.so libnss3.so libnssutil3.so \
21mr|nss-3.78-3|501	libssl3.so libsmime3.so libnssdbm3.so
21mr|nss-3.78-3|502	do
21mr|nss-3.78-3|503	install -m 755 lib/$file %{buildroot}/%{_lib}
21mr|nss-3.78-3|504	ln -sf ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
21mr|nss-3.78-3|505	done
21mr|nss-3.78-3|506	
21mr|nss-3.78-3|507	# Copy the include files we want
21mr|nss-3.78-3|508	cp -aL ../public/nss/* %{buildroot}%{_includedir}/nss
21mr|nss-3.78-3|509	
21mr|nss-3.78-3|510	# Copy some freebl include files we also want
21mr|nss-3.78-3|511	for file in blapi.h alghmac.h cmac.h; do
21mr|nss-3.78-3|512	install -p -m 644 ../private/nss/$file $RPM_BUILD_ROOT/%{_includedir}/nss
21mr|nss-3.78-3|513	done
21mr|nss-3.78-3|514	
21mr|nss-3.78-3|515	# Copy the static freebl library
21mr|nss-3.78-3|516	for file in libfreebl.a; do
21mr|nss-3.78-3|517	install -p -m 644 ../*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir}
21mr|nss-3.78-3|518	done
21mr|nss-3.78-3|519	
21mr|nss-3.78-3|520	
21mr|nss-3.78-3|521	ln -s %{_libdir}/pkcs11/p11-kit-trust.so %{buildroot}/%{_lib}/libnssckbi.so
21mr|nss-3.78-3|522	# weird bug that exist only on new arches
21mr|nss-3.78-3|523	# /lib64/p11-kit-trust.so not exist
21mr|nss-3.78-3|524	if [ ! -L %{buildroot}/%{_lib}/p11-kit-trust.so ]; then
21mr|nss-3.78-3|525	echo "=> p11-kit symlink not exist"
21mr|nss-3.78-3|526	pushd %{buildroot}/%{_lib}
21mr|nss-3.78-3|527	ln -s libnssckbi.so p11-kit-trust.so
21mr|nss-3.78-3|528	popd
21mr|nss-3.78-3|529	fi
21mr|nss-3.78-3|530	
21mr|nss-3.78-3|531	# These ghost files will be generated in the post step
21mr|nss-3.78-3|532	# Make sure chk files can be found in both places
21mr|nss-3.78-3|533	for file in libsoftokn3.chk libfreebl3.chk
21mr|nss-3.78-3|534	do
21mr|nss-3.78-3|535	touch %{buildroot}/%{_lib}/$file
21mr|nss-3.78-3|536	ln -s ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
21mr|nss-3.78-3|537	done
21mr|nss-3.78-3|538	
21mr|nss-3.78-3|539	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|nss-3.78-3|540	cat %{SOURCE1} | sed -e "s,%%libdir%%,%{_libdir},g" \
21mr|nss-3.78-3|541	-e "s,%%prefix%%,%{_prefix},g" \
21mr|nss-3.78-3|542	-e "s,%%exec_prefix%%,%{_prefix},g" \
21mr|nss-3.78-3|543	-e "s,%%includedir%%,%{_includedir}/nss,g" \
21mr|nss-3.78-3|544	-e "s,%%NSPR_VERSION%%,%{nspr_version},g" \
21mr|nss-3.78-3|545	-e "s,%%NSSUTIL_VERSION%%,%{version},g" > \
21mr|nss-3.78-3|546	%{buildroot}%{_libdir}/pkgconfig/nss-util.pc
21mr|nss-3.78-3|547	cat %{SOURCE3} | sed -e "s,%%libdir%%,%{_libdir},g" \
21mr|nss-3.78-3|548	-e "s,%%prefix%%,%{_prefix},g" \
21mr|nss-3.78-3|549	-e "s,%%exec_prefix%%,%{_prefix},g" \
21mr|nss-3.78-3|550	-e "s,%%includedir%%,%{_includedir}/nss,g" \
21mr|nss-3.78-3|551	-e "s,%%NSPR_VERSION%%,%{nspr_version},g" \
21mr|nss-3.78-3|552	-e "s,%%NSSUTIL_VERSION%%,%{version},g" \
21mr|nss-3.78-3|553	-e "s,%%SOFTOKEN_VERSION%%,%{version},g" > \
21mr|nss-3.78-3|554	%{buildroot}%{_libdir}/pkgconfig/nss-softokn.pc
21mr|nss-3.78-3|555	cat %{SOURCE8} | sed -e "s,%%libdir%%,%{_libdir},g" \
21mr|nss-3.78-3|556	-e "s,%%prefix%%,%{_prefix},g" \
21mr|nss-3.78-3|557	-e "s,%%exec_prefix%%,%{_prefix},g" \
21mr|nss-3.78-3|558	-e "s,%%includedir%%,%{_includedir}/nss,g" \
21mr|nss-3.78-3|559	-e "s,%%NSS_VERSION%%,%{version},g" \
21mr|nss-3.78-3|560	-e "s,%%NSPR_VERSION%%,%{nspr_version},g" \
21mr|nss-3.78-3|561	-e "s,%%NSSUTIL_VERSION%%,%{version},g" \
21mr|nss-3.78-3|562	-e "s,%%SOFTOKEN_VERSION%%,%{version},g" > \
21mr|nss-3.78-3|563	%{buildroot}%{_libdir}/pkgconfig/nss.pc
21mr|nss-3.78-3|564	
21mr|nss-3.78-3|565	%endif
21mr|nss-3.78-3|566	
21mr|nss-3.78-3|567	popd
21mr|nss-3.78-3|568	
21mr|nss-3.78-3|569	%if %{with lib}
21mr|nss-3.78-3|570	export NSS_VMAJOR=`%{__cat} nss/lib/nss/nss.h | %{__grep} "#define.*NSS_VMAJOR" | %{__awk} '{print $3}'`
21mr|nss-3.78-3|571	export NSS_VMINOR=`%{__cat} nss/lib/nss/nss.h | %{__grep} "#define.*NSS_VMINOR" | %{__awk} '{print $3}'`
21mr|nss-3.78-3|572	export NSS_VPATCH=`echo %{version} | sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
21mr|nss-3.78-3|573	
21mr|nss-3.78-3|574	mkdir -p %{buildroot}%{_bindir}
21mr|nss-3.78-3|575	cat %{SOURCE9} | sed -e "s,@libdir@,%{_libdir},g" \
21mr|nss-3.78-3|576	-e "s,@prefix@,%{_prefix},g" \
21mr|nss-3.78-3|577	-e "s,@exec_prefix@,%{_prefix},g" \
21mr|nss-3.78-3|578	-e "s,@includedir@,%{_includedir}/nss,g" \
21mr|nss-3.78-3|579	-e "s,@MOD_MAJOR_VERSION@,$NSS_VMAJOR,g" \
21mr|nss-3.78-3|580	-e "s,@MOD_MINOR_VERSION@,$NSS_VMINOR,g" \
21mr|nss-3.78-3|581	-e "s,@MOD_PATCH_VERSION@,$NSS_VPATCH,g" \
21mr|nss-3.78-3|582	> %{buildroot}/%{_bindir}/nss-config
21mr|nss-3.78-3|583	%endif
21mr|nss-3.78-3|584	
21mr|nss-3.78-3|585	pushd nss/cmd/smimetools
21mr|nss-3.78-3|586	install -m 0755 smime %{buildroot}%{_bindir}
21mr|nss-3.78-3|587	perl -pi -e 's|/usr/local/bin|%{_bindir}|g' %{buildroot}%{_bindir}/smime
21mr|nss-3.78-3|588	popd
21mr|nss-3.78-3|589	
21mr|nss-3.78-3|590	# add docs/examples
21mr|nss-3.78-3|591	mkdir -p docs/SSLsample
21mr|nss-3.78-3|592	#cp -a mozilla/security/nss/cmd/SSLsample/README docs/SSLsample/
21mr|nss-3.78-3|593	
21mr|nss-3.78-3|594	mkdir -p docs/bltest
21mr|nss-3.78-3|595	cp -a nss/cmd/bltest/tests/* docs/bltest/
21mr|nss-3.78-3|596	chmod -R a+r docs
21mr|nss-3.78-3|597	
21mr|nss-3.78-3|598	mkdir -p docs/modutil
21mr|nss-3.78-3|599	cp -a nss/cmd/modutil/*.html docs/modutil/
21mr|nss-3.78-3|600	
21mr|nss-3.78-3|601	mkdir -p docs/signtool
21mr|nss-3.78-3|602	cp -a nss/cmd/signtool/README docs/signtool/
21mr|nss-3.78-3|603	
21mr|nss-3.78-3|604	mkdir -p docs/signver
21mr|nss-3.78-3|605	cp -a nss/cmd/signver/examples/1/*.pl docs/signver/
21mr|nss-3.78-3|606	cp -a nss/cmd/signver/examples/1/*.html docs/signver/
21mr|nss-3.78-3|607	
21mr|nss-3.78-3|608	mkdir -p docs/ssltap
21mr|nss-3.78-3|609	cp -a nss/cmd/ssltap/*.html docs/ssltap/
21mr|nss-3.78-3|610	
21mr|nss-3.78-3|611	install -d %{buildroot}%{_datadir}/%{name}/
21mr|nss-3.78-3|612	cp -pr docs/* %{buildroot}%{_datadir}/%{name}/
21mr|nss-3.78-3|613	
21mr|nss-3.78-3|614	# Install the empty NSS db files
21mr|nss-3.78-3|615	mkdir -p %{buildroot}%{_sysconfdir}/pki/nssdb
21mr|nss-3.78-3|616	install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/pki/nssdb/cert8.db
21mr|nss-3.78-3|617	install -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/pki/nssdb/key3.db
21mr|nss-3.78-3|618	install -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/pki/nssdb/secmod.db
21mr|nss-3.78-3|619	
21mr|nss-3.78-3|620	%{_bindir}/find docs -type f | %{_bindir}/xargs -t perl -pi -e 's/\r$//g'
21mr|nss-3.78-3|621	
21mr|nss-3.78-3|622	%if %{build_empty}
21mr|nss-3.78-3|623	# install the empty libnssckbi.so library (use alternatives?)
21mr|nss-3.78-3|624	install -m0755 libnssckbi_empty.so %{buildroot}/%{_lib}/libnssckbi_empty.so
21mr|nss-3.78-3|625	%endif

14442 21
21mr|nss_ldap-265-17|1	Summary:	NSS library and PAM module for LDAP
21mr|nss_ldap-265-17|2	Name:		nss_ldap
21mr|nss_ldap-265-17|3	Version:	265
21mr|nss_ldap-265-17|4	Release:	17
21mr|nss_ldap-265-17|5	License:	LGPLv2.1+
21mr|nss_ldap-265-17|6	Group:		System/Libraries
21mr|nss_ldap-265-17|7	Url:		http://www.padl.com/
21mr|nss_ldap-265-17|8	Source0:	http://www.padl.com/download/%{name}-%{version}.tar.gz
21mr|nss_ldap-265-17|9	Patch0:		nss_ldap-265-Makefile.patch
21mr|nss_ldap-265-17|10	Patch1:		nss_ldap-250-bind_policy_default_soft.patch
21mr|nss_ldap-265-17|11	Patch2:		nss-ldap-automake-1.13.patch
21mr|nss_ldap-265-17|12	Patch3:		nss_ldap-265-fix-aarch64-build.patch
21mr|nss_ldap-265-17|13	BuildRequires:	openldap-devel
21mr|nss_ldap-265-17|14	Recommends:	nscd
21mr|nss_ldap-265-17|15	
21mr|nss_ldap-265-17|16	%description
21mr|nss_ldap-265-17|17	This package includes two LDAP access clients: nss_ldap and pam_ldap.
21mr|nss_ldap-265-17|18	Nss_ldap is a set of C library extensions which allows X.500 and LDAP
21mr|nss_ldap-265-17|19	directory servers to be used as a primary source of aliases, ethers,
21mr|nss_ldap-265-17|20	groups, hosts, networks, protocol, users, RPCs, services and shadow
21mr|nss_ldap-265-17|21	passwords (instead of or in addition to using flat files or NIS).
21mr|nss_ldap-265-17|22	
21mr|nss_ldap-265-17|23	%files
21mr|nss_ldap-265-17|24	%doc ANNOUNCE AUTHORS ChangeLog COPYING NEWS README doc INSTALL
21mr|nss_ldap-265-17|25	%doc nsswitch.ldap certutil ldap.conf
21mr|nss_ldap-265-17|26	%attr (600,root,root) %config(noreplace) %{_sysconfdir}/ldap.secret
21mr|nss_ldap-265-17|27	%attr (644,root,root) %config(noreplace) %{_sysconfdir}/ldap.conf
21mr|nss_ldap-265-17|28	/%{_lib}/*so*
21mr|nss_ldap-265-17|29	%{_mandir}/man5/nss_ldap.5.*
21mr|nss_ldap-265-17|30	
21mr|nss_ldap-265-17|31	%post
21mr|nss_ldap-265-17|32	if [ -f /etc/init.d/nscd ]; then
21mr|nss_ldap-265-17|33	/sbin/service nscd restart >/dev/null 2>/dev/null || :
21mr|nss_ldap-265-17|34	fi
21mr|nss_ldap-265-17|35	
21mr|nss_ldap-265-17|36	%postun
21mr|nss_ldap-265-17|37	if [ -f /etc/init.d/nscd ]; then
21mr|nss_ldap-265-17|38	/sbin/service nscd restart >/dev/null 2>/dev/null || :
21mr|nss_ldap-265-17|39	fi
21mr|nss_ldap-265-17|40	
21mr|nss_ldap-265-17|41	#----------------------------------------------------------------------------
21mr|nss_ldap-265-17|42	
21mr|nss_ldap-265-17|43	%prep
21mr|nss_ldap-265-17|44	%setup -q
21mr|nss_ldap-265-17|45	%apply_patches
21mr|nss_ldap-265-17|46	# first line not commented upstream for some reason
21mr|nss_ldap-265-17|47	perl -pi -e 's/^ /#/' ldap.conf
21mr|nss_ldap-265-17|48	autoreconf -fi
21mr|nss_ldap-265-17|49	
21mr|nss_ldap-265-17|50	%build
21mr|nss_ldap-265-17|51	%serverbuild
21mr|nss_ldap-265-17|52	export CFLAGS="%{optflags} -fPIC"
21mr|nss_ldap-265-17|53	%configure \
21mr|nss_ldap-265-17|54	--with-ldap-lib=openldap \
21mr|nss_ldap-265-17|55	--enable-rfc2307bis \
21mr|nss_ldap-265-17|56	--libdir=/%{_lib}
21mr|nss_ldap-265-17|57	make INST_UID=`id -u` INST_GID=`id -g`
21mr|nss_ldap-265-17|58	
21mr|nss_ldap-265-17|59	%install
21mr|nss_ldap-265-17|60	install -d %{buildroot}%{_sysconfdir}
21mr|nss_ldap-265-17|61	install -d %{buildroot}/%{_lib}/security
21mr|nss_ldap-265-17|62	
21mr|nss_ldap-265-17|63	# Install the nsswitch module.
21mr|nss_ldap-265-17|64	%make install DESTDIR="%{buildroot}" INST_UID=`id -u` INST_GID=`id -g` \
21mr|nss_ldap-265-17|65	libdir=/%{_lib}
21mr|nss_ldap-265-17|66	
21mr|nss_ldap-265-17|67	echo "secret" > %{buildroot}/%{_sysconfdir}/ldap.secret
21mr|nss_ldap-265-17|68	
21mr|nss_ldap-265-17|69	# Remove unpackaged file
21mr|nss_ldap-265-17|70	rm -rf	%{buildroot}%{_sysconfdir}/nsswitch.ldap \
21mr|nss_ldap-265-17|71	%{buildroot}%{_libdir}/libnss_ldap.so.2

14443 21
21mr|nss_mdns-0.15.1-7|1	%define major 2
21mr|nss_mdns-0.15.1-7|2	%define libname %mklibname %{name} %{major}
21mr|nss_mdns-0.15.1-7|3	
21mr|nss_mdns-0.15.1-7|4	# autoreconf is enough
21mr|nss_mdns-0.15.1-7|5	%define _disable_rebuild_configure 1
21mr|nss_mdns-0.15.1-7|6	
21mr|nss_mdns-0.15.1-7|7	Summary:	Multicast dns support for glibc domain resolver
21mr|nss_mdns-0.15.1-7|8	Name:		nss_mdns
21mr|nss_mdns-0.15.1-7|9	Version:	0.15.1
21mr|nss_mdns-0.15.1-7|10	Release:	7
21mr|nss_mdns-0.15.1-7|11	License:	LGPLv2.1
21mr|nss_mdns-0.15.1-7|12	Group:		System/Libraries
21mr|nss_mdns-0.15.1-7|13	Url:		https://github.com/lathiat/nss-mdns
21mr|nss_mdns-0.15.1-7|14	Source0:	https://github.com/lathiat/nss-mdns/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|nss_mdns-0.15.1-7|15	BuildRequires:	pkgconfig(avahi-core)
21mr|nss_mdns-0.15.1-7|16	Requires:	%{libname} = %{EVRD}
21mr|nss_mdns-0.15.1-7|17	OrderWithRequires(post):	%{_sysconfdir}/nsswitch.conf
21mr|nss_mdns-0.15.1-7|18	Requires(post):	/usr/bin/bash
21mr|nss_mdns-0.15.1-7|19	Requires(post):	coreutils
21mr|nss_mdns-0.15.1-7|20	Requires(post):	grep
21mr|nss_mdns-0.15.1-7|21	Requires(post):	sed
21mr|nss_mdns-0.15.1-7|22	# ensure that /etc/nsswitch.conf does not lit a not yet installed module
21mr|nss_mdns-0.15.1-7|23	Requires(post):	%{libname} = %{EVRD}
21mr|nss_mdns-0.15.1-7|24	Requires(postun):	/usr/bin/bash
21mr|nss_mdns-0.15.1-7|25	Requires(postun):	coreutils
21mr|nss_mdns-0.15.1-7|26	Requires(postun):	grep
21mr|nss_mdns-0.15.1-7|27	Requires(postun):	sed
21mr|nss_mdns-0.15.1-7|28	# See also: kb#30
21mr|nss_mdns-0.15.1-7|29	OrderWithRequires(post):	authselect >= 1.5.0
21mr|nss_mdns-0.15.1-7|30	# TODO: maybe move into order-rpm-generators
21mr|nss_mdns-0.15.1-7|31	OrderWithRequires(post):	authselect-force
21mr|nss_mdns-0.15.1-7|32	
21mr|nss_mdns-0.15.1-7|33	%description
21mr|nss_mdns-0.15.1-7|34	nss-mdns is a plugin for the Name Service Switch (NSS) functionality of the
21mr|nss_mdns-0.15.1-7|35	glibc providing host name resolution via Multicast DNS (aka Zeroconf, aka
21mr|nss_mdns-0.15.1-7|36	Apple Rendezvous), effectively allowing name resolution by common
21mr|nss_mdns-0.15.1-7|37	Unix/Linux programs in the ad-hoc mDNS domain .local.
21mr|nss_mdns-0.15.1-7|38	
21mr|nss_mdns-0.15.1-7|39	nss-mdns provides client functionality only, which means that you have to run
21mr|nss_mdns-0.15.1-7|40	a mDNS responder daemon separately from nss-mdns if you want to register
21mr|nss_mdns-0.15.1-7|41	the local host name via mDNS.
21mr|nss_mdns-0.15.1-7|42	
21mr|nss_mdns-0.15.1-7|43	%files
21mr|nss_mdns-0.15.1-7|44	%license LICENSE
21mr|nss_mdns-0.15.1-7|45	%doc README.md NEWS.md
21mr|nss_mdns-0.15.1-7|46	%config(noreplace) %{_sysconfdir}/mdns.allow
21mr|nss_mdns-0.15.1-7|47	
21mr|nss_mdns-0.15.1-7|48	%post -p /usr/bin/bash
21mr|nss_mdns-0.15.1-7|49	# do nothing on upgrades
21mr|nss_mdns-0.15.1-7|50	[ "$1" = 1 ] || exit 0
21mr|nss_mdns-0.15.1-7|51	
21mr|nss_mdns-0.15.1-7|52	# if authselect templates are used (kb#30):
21mr|nss_mdns-0.15.1-7|53	if authselect check &>/dev/null; then
21mr|nss_mdns-0.15.1-7|54	authselect disable-feature without-mdns4
21mr|nss_mdns-0.15.1-7|55	exit $?
21mr|nss_mdns-0.15.1-7|56	fi
21mr|nss_mdns-0.15.1-7|57	# if authselect templates are not used:
21mr|nss_mdns-0.15.1-7|58	
21mr|nss_mdns-0.15.1-7|59	# mdns* NSS mosules must be before "resolve [!UNAVAIL=return]" (systemd-resolved),
21mr|nss_mdns-0.15.1-7|60	# otherwise they are useless. This script puts it into a correct place on new systems
21mr|nss_mdns-0.15.1-7|61	# (assuming that "files" pre-exists, it does so in ROSA's glibc package) and fixes
21mr|nss_mdns-0.15.1-7|62	# existing installation by replacing it into a correct place.
21mr|nss_mdns-0.15.1-7|63	# All ROSA images had mdns4_minimal by default, but not other variants, so working only with it.
21mr|nss_mdns-0.15.1-7|64	
21mr|nss_mdns-0.15.1-7|65	if [ ! -f %{_sysconfdir}/nsswitch.conf ] || [ "$(realpath /etc/nsswitch.conf)" = "/etc/authselect/nsswitch.conf" ]; then exit 0; fi
21mr|nss_mdns-0.15.1-7|66	
21mr|nss_mdns-0.15.1-7|67	if ! grep -qE '^hosts:.*[[:space:]]files mdns' %{_sysconfdir}/nsswitch.conf ; then
21mr|nss_mdns-0.15.1-7|68	tmp="$(mktemp)"
21mr|nss_mdns-0.15.1-7|69	trap 'rm "$tmp"' EXIT
21mr|nss_mdns-0.15.1-7|70	# Sorry, using bash because I am not a sed programmer...
21mr|nss_mdns-0.15.1-7|71	cat %{_sysconfdir}/nsswitch.conf | while read -r line
21mr|nss_mdns-0.15.1-7|72	do
21mr|nss_mdns-0.15.1-7|73	# bashism
21mr|nss_mdns-0.15.1-7|74	if [[ "$line" =~ ^hosts: ]]
21mr|nss_mdns-0.15.1-7|75	then
21mr|nss_mdns-0.15.1-7|76	# First remove mdns4_minimal module from an incorrect place
21mr|nss_mdns-0.15.1-7|77	# and then add it into the correct place
21mr|nss_mdns-0.15.1-7|78	echo "$line" | \
21mr|nss_mdns-0.15.1-7|79	sed -E -e 's,[[:space:]]mdns4_minimal([[:space:]]|$), ,g' | \
21mr|nss_mdns-0.15.1-7|80	sed -e 's,\(^hosts:.*files\),\1 mdns4_minimal,g' \
21mr|nss_mdns-0.15.1-7|81	>> "$tmp"
21mr|nss_mdns-0.15.1-7|82	else
21mr|nss_mdns-0.15.1-7|83	echo "$line" >> "$tmp"
21mr|nss_mdns-0.15.1-7|84	fi
21mr|nss_mdns-0.15.1-7|85	done
21mr|nss_mdns-0.15.1-7|86	cp %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmsave
21mr|nss_mdns-0.15.1-7|87	cat "$tmp" > %{_sysconfdir}/nsswitch.conf
21mr|nss_mdns-0.15.1-7|88	fi
21mr|nss_mdns-0.15.1-7|89	
21mr|nss_mdns-0.15.1-7|90	%preun -p /usr/bin/bash
21mr|nss_mdns-0.15.1-7|91	# do nothing if upgrade, not uninstall
21mr|nss_mdns-0.15.1-7|92	[ $1 != 0 ] && exit 0
21mr|nss_mdns-0.15.1-7|93	
21mr|nss_mdns-0.15.1-7|94	# if authselect templates are used:
21mr|nss_mdns-0.15.1-7|95	if authselect check 2>/dev/null; then
21mr|nss_mdns-0.15.1-7|96	authselect enable-feature without-mdns4
21mr|nss_mdns-0.15.1-7|97	# only with-mdns4 is enabled by default
21mr|nss_mdns-0.15.1-7|98	authselect disable-feature with-mdns6
21mr|nss_mdns-0.15.1-7|99	exit $?
21mr|nss_mdns-0.15.1-7|100	fi
21mr|nss_mdns-0.15.1-7|101	
21mr|nss_mdns-0.15.1-7|102	# if authselect templates are not used:
21mr|nss_mdns-0.15.1-7|103	if [ -f %{_sysconfdir}/nsswitch.conf ] && [ "$(realpath /etc/nsswitch.conf)" != "/etc/authselect/nsswitch.conf" ]; then
21mr|nss_mdns-0.15.1-7|104	tmp="$(mktemp)"
21mr|nss_mdns-0.15.1-7|105	trap 'rm "$tmp"' EXIT
21mr|nss_mdns-0.15.1-7|106	cat %{_sysconfdir}/nsswitch.conf | while read -r line
21mr|nss_mdns-0.15.1-7|107	do
21mr|nss_mdns-0.15.1-7|108	# bashism
21mr|nss_mdns-0.15.1-7|109	if [[ "$line" =~ ^hosts: ]]
21mr|nss_mdns-0.15.1-7|110	then
21mr|nss_mdns-0.15.1-7|111	echo "$line" | sed -E \
21mr|nss_mdns-0.15.1-7|112	-e 's,[[:space:]]mdns([[:space:]]|$), ,g' \
21mr|nss_mdns-0.15.1-7|113	-e 's,[[:space:]]mdns4([[:space:]]|$), ,g' \
21mr|nss_mdns-0.15.1-7|114	-e 's,[[:space:]]mdns4_minimal([[:space:]]|$), ,g' \
21mr|nss_mdns-0.15.1-7|115	-e 's,[[:space:]]mdns6([[:space:]]|$), ,g' \
21mr|nss_mdns-0.15.1-7|116	-e 's,[[:space:]]mdns6_minimal([[:space:]]|$), ,g' \
21mr|nss_mdns-0.15.1-7|117	-e 's,[[:space:]]mdns_minimal([[:space:]]|$), ,g' \
21mr|nss_mdns-0.15.1-7|118	>> "$tmp"
21mr|nss_mdns-0.15.1-7|119	else
21mr|nss_mdns-0.15.1-7|120	echo "$line" >> "$tmp"
21mr|nss_mdns-0.15.1-7|121	fi
21mr|nss_mdns-0.15.1-7|122	done
21mr|nss_mdns-0.15.1-7|123	cp %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmsave
21mr|nss_mdns-0.15.1-7|124	cat "$tmp" > %{_sysconfdir}/nsswitch.conf
21mr|nss_mdns-0.15.1-7|125	fi
21mr|nss_mdns-0.15.1-7|126	
21mr|nss_mdns-0.15.1-7|127	#----------------------------------------------------------------------------
21mr|nss_mdns-0.15.1-7|128	
21mr|nss_mdns-0.15.1-7|129	%package -n %{libname}
21mr|nss_mdns-0.15.1-7|130	Summary:	Plugin libraries for nss-mdns
21mr|nss_mdns-0.15.1-7|131	Group:		System/Libraries
21mr|nss_mdns-0.15.1-7|132	Requires:	%{name} = %{EVRD}
21mr|nss_mdns-0.15.1-7|133	Provides:	%{name}-libraries = %{EVRD}
21mr|nss_mdns-0.15.1-7|134	
21mr|nss_mdns-0.15.1-7|135	%description -n %{libname}
21mr|nss_mdns-0.15.1-7|136	Plugin libraries for nss-mdns.
21mr|nss_mdns-0.15.1-7|137	
21mr|nss_mdns-0.15.1-7|138	%files -n %{libname}
21mr|nss_mdns-0.15.1-7|139	%license LICENSE
21mr|nss_mdns-0.15.1-7|140	%doc README.md NEWS.md
21mr|nss_mdns-0.15.1-7|141	/%{_lib}/libnss_mdns.so.%{major}
21mr|nss_mdns-0.15.1-7|142	/%{_lib}/libnss_mdns4.so.%{major}
21mr|nss_mdns-0.15.1-7|143	/%{_lib}/libnss_mdns4_minimal.so.%{major}
21mr|nss_mdns-0.15.1-7|144	/%{_lib}/libnss_mdns6.so.%{major}
21mr|nss_mdns-0.15.1-7|145	/%{_lib}/libnss_mdns6_minimal.so.%{major}
21mr|nss_mdns-0.15.1-7|146	/%{_lib}/libnss_mdns_minimal.so.%{major}
21mr|nss_mdns-0.15.1-7|147	
21mr|nss_mdns-0.15.1-7|148	#----------------------------------------------------------------------------
21mr|nss_mdns-0.15.1-7|149	
21mr|nss_mdns-0.15.1-7|150	%prep
21mr|nss_mdns-0.15.1-7|151	%autosetup -p1 -n nss-mdns-%{version}
21mr|nss_mdns-0.15.1-7|152	
21mr|nss_mdns-0.15.1-7|153	%build
21mr|nss_mdns-0.15.1-7|154	autoreconf -ifv
21mr|nss_mdns-0.15.1-7|155	export AVAHI_SOCKET=%{_rundir}/avahi-daemon/socket
21mr|nss_mdns-0.15.1-7|156	%configure --libdir=/%{_lib}
21mr|nss_mdns-0.15.1-7|157	%make
21mr|nss_mdns-0.15.1-7|158	
21mr|nss_mdns-0.15.1-7|159	%install
21mr|nss_mdns-0.15.1-7|160	%makeinstall_std
21mr|nss_mdns-0.15.1-7|161	
21mr|nss_mdns-0.15.1-7|162	mkdir -p %{buildroot}%{_sysconfdir}
21mr|nss_mdns-0.15.1-7|163	cat > %{buildroot}%{_sysconfdir}/mdns.allow  <<EOF
21mr|nss_mdns-0.15.1-7|164	# place here the domain that should be resolved by multicast dns
21mr|nss_mdns-0.15.1-7|165	# use * to include all ( not recommended )
21mr|nss_mdns-0.15.1-7|166	.local.
21mr|nss_mdns-0.15.1-7|167	.local
21mr|nss_mdns-0.15.1-7|168	EOF

14444 21
21mr|ntfs-3g-2022.10.3-2|1	# flag to allow local users to mount partitions. This is *really* not a good
21mr|ntfs-3g-2022.10.3-2|2	# idea, because all users who have access to the device can do whatever they
21mr|ntfs-3g-2022.10.3-2|3	# want with the data, and it also adds a root setuid binary to your system, so
21mr|ntfs-3g-2022.10.3-2|4	# use it on your own risk. Refer to
21mr|ntfs-3g-2022.10.3-2|5	# http://www.tuxera.com/community/ntfs-3g-faq/#useroption for details.
21mr|ntfs-3g-2022.10.3-2|6	%define allow_unsafe_mount 0
21mr|ntfs-3g-2022.10.3-2|7	
21mr|ntfs-3g-2022.10.3-2|8	%if %{allow_unsafe_mount}
21mr|ntfs-3g-2022.10.3-2|9	# user mount only works if ntfs-3g is using internal fuse library
21mr|ntfs-3g-2022.10.3-2|10	%define build_external_fuse 0
21mr|ntfs-3g-2022.10.3-2|11	%else
21mr|ntfs-3g-2022.10.3-2|12	%define build_external_fuse 1
21mr|ntfs-3g-2022.10.3-2|13	%endif
21mr|ntfs-3g-2022.10.3-2|14	
21mr|ntfs-3g-2022.10.3-2|15	%define major 89
21mr|ntfs-3g-2022.10.3-2|16	%define libname %mklibname ntfs-3g %{major}
21mr|ntfs-3g-2022.10.3-2|17	%define devname %mklibname ntfs-3g -d
21mr|ntfs-3g-2022.10.3-2|18	
21mr|ntfs-3g-2022.10.3-2|19	Summary:	Read-write ntfs driver
21mr|ntfs-3g-2022.10.3-2|20	Name:		ntfs-3g
21mr|ntfs-3g-2022.10.3-2|21	Version:	2022.10.3
21mr|ntfs-3g-2022.10.3-2|22	Release:	2
21mr|ntfs-3g-2022.10.3-2|23	License:	GPLv2+
21mr|ntfs-3g-2022.10.3-2|24	Group:		System/Base
21mr|ntfs-3g-2022.10.3-2|25	Url:		http://www.tuxera.com/community/ntfs-3g-download/
21mr|ntfs-3g-2022.10.3-2|26	Source0:	http://tuxera.com/opensource/%{name}_ntfsprogs-%{version}.tgz
21mr|ntfs-3g-2022.10.3-2|27	Source1:	20-ntfs-config-write-policy.fdi
21mr|ntfs-3g-2022.10.3-2|28	Patch0:		ntfs-3g_ntfsprogs-2011.10.9-RC-ntfsck-unsupported-return-0.patch
21mr|ntfs-3g-2022.10.3-2|29	BuildRequires:	attr-devel
21mr|ntfs-3g-2022.10.3-2|30	BuildRequires:	pkgconfig(gnutls)
21mr|ntfs-3g-2022.10.3-2|31	BuildRequires:	pkgconfig(libgcrypt)
21mr|ntfs-3g-2022.10.3-2|32	%if %{build_external_fuse}
21mr|ntfs-3g-2022.10.3-2|33	BuildRequires:	pkgconfig(fuse)
21mr|ntfs-3g-2022.10.3-2|34	Requires:	fuse
21mr|ntfs-3g-2022.10.3-2|35	Requires(pre):	fuse
21mr|ntfs-3g-2022.10.3-2|36	%else
21mr|ntfs-3g-2022.10.3-2|37	Requires:	kmod(fuse)
21mr|ntfs-3g-2022.10.3-2|38	%endif
21mr|ntfs-3g-2022.10.3-2|39	Requires:	%{libname} = %{EVRD}
21mr|ntfs-3g-2022.10.3-2|40	Provides:	ntfsprogs-gnomevfs = %{EVRD}
21mr|ntfs-3g-2022.10.3-2|41	Provides:	ntfsprogs-fuse = %{EVRD}
21mr|ntfs-3g-2022.10.3-2|42	Provides:	fuse-ntfs-3g = %{EVRD}
21mr|ntfs-3g-2022.10.3-2|43	Obsoletes:	ntfsprogs < %{EVRD}
21mr|ntfs-3g-2022.10.3-2|44	%rename ntfsprogs
21mr|ntfs-3g-2022.10.3-2|45	
21mr|ntfs-3g-2022.10.3-2|46	%description
21mr|ntfs-3g-2022.10.3-2|47	The ntfs-3g package contains NTFS filesystem driver with read and
21mr|ntfs-3g-2022.10.3-2|48	write support. It provides safe and fast handling of MS Windows Vista,
21mr|ntfs-3g-2022.10.3-2|49	XP, 2000 and Server 2003 NTFS file systems. Most POSIX file system
21mr|ntfs-3g-2022.10.3-2|50	operations are supported.
21mr|ntfs-3g-2022.10.3-2|51	
21mr|ntfs-3g-2022.10.3-2|52	%files
21mr|ntfs-3g-2022.10.3-2|53	%doc README AUTHORS CREDITS NEWS
21mr|ntfs-3g-2022.10.3-2|54	%{_bindir}/ntfsmount
21mr|ntfs-3g-2022.10.3-2|55	/bin/lowntfs-3g
21mr|ntfs-3g-2022.10.3-2|56	/bin/ntfs-3g
21mr|ntfs-3g-2022.10.3-2|57	/bin/ntfs-3g.probe
21mr|ntfs-3g-2022.10.3-2|58	/bin/ntfsfallocate
21mr|ntfs-3g-2022.10.3-2|59	/bin/ntfscat
21mr|ntfs-3g-2022.10.3-2|60	/bin/ntfscluster
21mr|ntfs-3g-2022.10.3-2|61	/bin/ntfscmp
21mr|ntfs-3g-2022.10.3-2|62	/bin/ntfsfix
21mr|ntfs-3g-2022.10.3-2|63	/bin/ntfsinfo
21mr|ntfs-3g-2022.10.3-2|64	/bin/ntfsls
21mr|ntfs-3g-2022.10.3-2|65	/bin/ntfsck
21mr|ntfs-3g-2022.10.3-2|66	/bin/ntfsdecrypt
21mr|ntfs-3g-2022.10.3-2|67	/bin/ntfsdump_logfile
21mr|ntfs-3g-2022.10.3-2|68	/bin/ntfsmftalloc
21mr|ntfs-3g-2022.10.3-2|69	/bin/ntfsmove
21mr|ntfs-3g-2022.10.3-2|70	/bin/ntfsrecover
21mr|ntfs-3g-2022.10.3-2|71	/bin/ntfssecaudit
21mr|ntfs-3g-2022.10.3-2|72	/bin/ntfsusermap
21mr|ntfs-3g-2022.10.3-2|73	/bin/ntfstruncate
21mr|ntfs-3g-2022.10.3-2|74	/bin/ntfswipe
21mr|ntfs-3g-2022.10.3-2|75	/sbin/mkfs.ntfs
21mr|ntfs-3g-2022.10.3-2|76	/sbin/fsck.ntfs
21mr|ntfs-3g-2022.10.3-2|77	/sbin/mkntfs
21mr|ntfs-3g-2022.10.3-2|78	/sbin/ntfsclone
21mr|ntfs-3g-2022.10.3-2|79	/sbin/ntfscp
21mr|ntfs-3g-2022.10.3-2|80	/sbin/ntfslabel
21mr|ntfs-3g-2022.10.3-2|81	/sbin/ntfsresize
21mr|ntfs-3g-2022.10.3-2|82	/sbin/ntfsundelete
21mr|ntfs-3g-2022.10.3-2|83	%{_mandir}/man8/*
21mr|ntfs-3g-2022.10.3-2|84	%if %{allow_unsafe_mount}
21mr|ntfs-3g-2022.10.3-2|85	%attr(4755,root,root) /sbin/mount.ntfs-3g
21mr|ntfs-3g-2022.10.3-2|86	%else
21mr|ntfs-3g-2022.10.3-2|87	%attr(754,root,root) /sbin/mount.ntfs-3g
21mr|ntfs-3g-2022.10.3-2|88	%endif
21mr|ntfs-3g-2022.10.3-2|89	/sbin/mount.ntfs
21mr|ntfs-3g-2022.10.3-2|90	/sbin/mount.lowntfs-3g
21mr|ntfs-3g-2022.10.3-2|91	/sbin/mount.ntfs-fuse
21mr|ntfs-3g-2022.10.3-2|92	%{_datadir}/hal/fdi/policy/10osvendor/20-ntfs-config-write-policy.fdi
21mr|ntfs-3g-2022.10.3-2|93	
21mr|ntfs-3g-2022.10.3-2|94	#----------------------------------------------------------------------------
21mr|ntfs-3g-2022.10.3-2|95	
21mr|ntfs-3g-2022.10.3-2|96	%package -n %{libname}
21mr|ntfs-3g-2022.10.3-2|97	Summary:	Shared library for ntfs-3g
21mr|ntfs-3g-2022.10.3-2|98	Group:		System/Libraries
21mr|ntfs-3g-2022.10.3-2|99	Requires:	%{name} >= %{EVRD}
21mr|ntfs-3g-2022.10.3-2|100	Conflicts:	%{name} < 2014.2.15-5
21mr|ntfs-3g-2022.10.3-2|101	
21mr|ntfs-3g-2022.10.3-2|102	%description -n %{libname}
21mr|ntfs-3g-2022.10.3-2|103	Shared library for ntfs-3g.
21mr|ntfs-3g-2022.10.3-2|104	
21mr|ntfs-3g-2022.10.3-2|105	%files -n %{libname}
21mr|ntfs-3g-2022.10.3-2|106	/%{_lib}/libntfs-3g.so.%{major}*
21mr|ntfs-3g-2022.10.3-2|107	
21mr|ntfs-3g-2022.10.3-2|108	#----------------------------------------------------------------------------
21mr|ntfs-3g-2022.10.3-2|109	
21mr|ntfs-3g-2022.10.3-2|110	%package -n %{devname}
21mr|ntfs-3g-2022.10.3-2|111	Summary:	Header files and static libraries for ntfs-3g
21mr|ntfs-3g-2022.10.3-2|112	Group:		Development/C
21mr|ntfs-3g-2022.10.3-2|113	Requires:	%{name} = %{EVRD}
21mr|ntfs-3g-2022.10.3-2|114	Provides:	%{name}-devel = %{EVRD}
21mr|ntfs-3g-2022.10.3-2|115	Provides:	lib%{name}-devel = %{EVRD}
21mr|ntfs-3g-2022.10.3-2|116	Conflicts:	%{name}-devel < 2014.2.15-5
21mr|ntfs-3g-2022.10.3-2|117	Obsoletes:	%{name}-devel < 2014.2.15-5
21mr|ntfs-3g-2022.10.3-2|118	
21mr|ntfs-3g-2022.10.3-2|119	%description -n %{devname}
21mr|ntfs-3g-2022.10.3-2|120	You should install this package if you wish to develop applications that
21mr|ntfs-3g-2022.10.3-2|121	use ntfs-3g.
21mr|ntfs-3g-2022.10.3-2|122	
21mr|ntfs-3g-2022.10.3-2|123	%files -n %{devname}
21mr|ntfs-3g-2022.10.3-2|124	%doc ChangeLog
21mr|ntfs-3g-2022.10.3-2|125	/%{_lib}/libntfs-3g.so
21mr|ntfs-3g-2022.10.3-2|126	%{_includedir}/ntfs-3g
21mr|ntfs-3g-2022.10.3-2|127	%{_libdir}/pkgconfig/*.pc
21mr|ntfs-3g-2022.10.3-2|128	
21mr|ntfs-3g-2022.10.3-2|129	#----------------------------------------------------------------------------
21mr|ntfs-3g-2022.10.3-2|130	
21mr|ntfs-3g-2022.10.3-2|131	%prep
21mr|ntfs-3g-2022.10.3-2|132	%setup -qn %{name}_ntfsprogs-%{version}
21mr|ntfs-3g-2022.10.3-2|133	%patch0 -p1 -b .unsupported
21mr|ntfs-3g-2022.10.3-2|134	
21mr|ntfs-3g-2022.10.3-2|135	%build
21mr|ntfs-3g-2022.10.3-2|136	%serverbuild_hardened
21mr|ntfs-3g-2022.10.3-2|137	%configure \
21mr|ntfs-3g-2022.10.3-2|138	--disable-static \
21mr|ntfs-3g-2022.10.3-2|139	--exec-prefix=/ \
21mr|ntfs-3g-2022.10.3-2|140	--bindir=/bin \
21mr|ntfs-3g-2022.10.3-2|141	--libdir=/%{_lib} \
21mr|ntfs-3g-2022.10.3-2|142	--sbindir=/sbin \
21mr|ntfs-3g-2022.10.3-2|143	--disable-ldconfig \
21mr|ntfs-3g-2022.10.3-2|144	--enable-crypto \
21mr|ntfs-3g-2022.10.3-2|145	--enable-extras \
21mr|ntfs-3g-2022.10.3-2|146	--enable-quarantined \
21mr|ntfs-3g-2022.10.3-2|147	%if %{build_external_fuse}
21mr|ntfs-3g-2022.10.3-2|148	--with-fuse=external
21mr|ntfs-3g-2022.10.3-2|149	%else
21mr|ntfs-3g-2022.10.3-2|150	--with-fuse=internal
21mr|ntfs-3g-2022.10.3-2|151	%endif
21mr|ntfs-3g-2022.10.3-2|152	%make
21mr|ntfs-3g-2022.10.3-2|153	
21mr|ntfs-3g-2022.10.3-2|154	%install
21mr|ntfs-3g-2022.10.3-2|155	sed -i -e 's|/sbin/ldconfig|true|' src/Makefile
21mr|ntfs-3g-2022.10.3-2|156	%makeinstall_std
21mr|ntfs-3g-2022.10.3-2|157	
21mr|ntfs-3g-2022.10.3-2|158	# make the symlink an actual copy to avoid confusion
21mr|ntfs-3g-2022.10.3-2|159	rm -rf %{buildroot}/sbin/mount.ntfs-3g
21mr|ntfs-3g-2022.10.3-2|160	cp -a %{buildroot}/bin/ntfs-3g %{buildroot}/sbin/mount.ntfs-3g
21mr|ntfs-3g-2022.10.3-2|161	ln -sf /sbin/mount.ntfs-3g %{buildroot}/sbin/mount.ntfs
21mr|ntfs-3g-2022.10.3-2|162	ln -sf /sbin/mount.ntfs-3g %{buildroot}/sbin/mount.ntfs-fuse
21mr|ntfs-3g-2022.10.3-2|163	mkdir -p %{buildroot}%{_bindir}
21mr|ntfs-3g-2022.10.3-2|164	ln -sf /sbin/mount.ntfs-3g %{buildroot}%{_bindir}/ntfsmount
21mr|ntfs-3g-2022.10.3-2|165	
21mr|ntfs-3g-2022.10.3-2|166	# Need this for fsck to find it
21mr|ntfs-3g-2022.10.3-2|167	ln -s ../bin/ntfsck %{buildroot}/sbin/fsck.ntfs
21mr|ntfs-3g-2022.10.3-2|168	
21mr|ntfs-3g-2022.10.3-2|169	# .pc file should always be there
21mr|ntfs-3g-2022.10.3-2|170	mkdir -p %{buildroot}%{_libdir}
21mr|ntfs-3g-2022.10.3-2|171	mv -f %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}/pkgconfig
21mr|ntfs-3g-2022.10.3-2|172	
21mr|ntfs-3g-2022.10.3-2|173	# remove doc files, as we'll cp them later
21mr|ntfs-3g-2022.10.3-2|174	rm -fr %{buildroot}/%{_datadir}/doc
21mr|ntfs-3g-2022.10.3-2|175	
21mr|ntfs-3g-2022.10.3-2|176	mkdir -p %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/
21mr|ntfs-3g-2022.10.3-2|177	cp -a %{SOURCE1} %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/
21mr|ntfs-3g-2022.10.3-2|178	
21mr|ntfs-3g-2022.10.3-2|179	
21mr|ntfs-3g-2022.10.3-2|180	# CVE-2021-33285 CVE-2021-33286 CVE-2021-33287 CVE-2021-33289
21mr|ntfs-3g-2022.10.3-2|181	# CVE-2021-35266 CVE-2021-35267 CVE-2021-35268 CVE-2021-35269
21mr|ntfs-3g-2022.10.3-2|182	# CVE-2021-39251 CVE-2021-39252 CVE-2021-39253 CVE-2021-39254
21mr|ntfs-3g-2022.10.3-2|183	# CVE-2021-39255 CVE-2021-39256 CVE-2021-39257 CVE-2021-39258
21mr|ntfs-3g-2022.10.3-2|184	# CVE-2021-39259 CVE-2021-39260 CVE-2021-39261 CVE-2021-39262
21mr|ntfs-3g-2022.10.3-2|185	# CVE-2021-39263 CVE-2021-46790 CVE-2022-30783 CVE-2022-30784
21mr|ntfs-3g-2022.10.3-2|186	# CVE-2022-30785 CVE-2022-30786 CVE-2022-30787 CVE-2022-30788
21mr|ntfs-3g-2022.10.3-2|187	# CVE-2022-30789

14445 21
21mr|ntfs-3g-system-compression-1.0-2|1	Summary:	NTFS-3G plugin for reading "system compressed" files
21mr|ntfs-3g-system-compression-1.0-2|2	Name:		ntfs-3g-system-compression
21mr|ntfs-3g-system-compression-1.0-2|3	Version:	1.0
21mr|ntfs-3g-system-compression-1.0-2|4	Release:	2
21mr|ntfs-3g-system-compression-1.0-2|5	License:	GPLv2+
21mr|ntfs-3g-system-compression-1.0-2|6	Group:		System/Libraries
21mr|ntfs-3g-system-compression-1.0-2|7	URL:		https://github.com/ebiggers/ntfs-3g-system-compression
21mr|ntfs-3g-system-compression-1.0-2|8	Source0:	https://github.com/ebiggers/ntfs-3g-system-compression/archive/v%{version}/ntfs-3g-system-compression-%{version}.tar.gz
21mr|ntfs-3g-system-compression-1.0-2|9	BuildRequires:	pkgconfig(libntfs-3g) >= 2017.3.23
21mr|ntfs-3g-system-compression-1.0-2|10	BuildRequires:	pkgconfig(fuse)
21mr|ntfs-3g-system-compression-1.0-2|11	
21mr|ntfs-3g-system-compression-1.0-2|12	%description
21mr|ntfs-3g-system-compression-1.0-2|13	System compression, also known as "Compact OS", is a Windows feature that
21mr|ntfs-3g-system-compression-1.0-2|14	allows rarely modified files to be compressed using the XPRESS or LZX
21mr|ntfs-3g-system-compression-1.0-2|15	compression formats. It is not built directly into NTFS but rather is
21mr|ntfs-3g-system-compression-1.0-2|16	implemented using reparse points. This feature appeared in Windows 10 and it
21mr|ntfs-3g-system-compression-1.0-2|17	appears that many Windows 10 systems have been using it by default.
21mr|ntfs-3g-system-compression-1.0-2|18	
21mr|ntfs-3g-system-compression-1.0-2|19	This RPM contains a plugin which enables the NTFS-3G FUSE driver to
21mr|ntfs-3g-system-compression-1.0-2|20	transparently read from system-compressed files. Currently, only reading is
21mr|ntfs-3g-system-compression-1.0-2|21	supported. Compressing an existing file may be done by using the "compact"
21mr|ntfs-3g-system-compression-1.0-2|22	utility on Windows.
21mr|ntfs-3g-system-compression-1.0-2|23	
21mr|ntfs-3g-system-compression-1.0-2|24	%prep
21mr|ntfs-3g-system-compression-1.0-2|25	%autosetup -p1
21mr|ntfs-3g-system-compression-1.0-2|26	
21mr|ntfs-3g-system-compression-1.0-2|27	%build
21mr|ntfs-3g-system-compression-1.0-2|28	autoreconf -i
21mr|ntfs-3g-system-compression-1.0-2|29	%configure
21mr|ntfs-3g-system-compression-1.0-2|30	%make_build
21mr|ntfs-3g-system-compression-1.0-2|31	
21mr|ntfs-3g-system-compression-1.0-2|32	%install
21mr|ntfs-3g-system-compression-1.0-2|33	%make_install
21mr|ntfs-3g-system-compression-1.0-2|34	rm -rf %{buildroot}%{_libdir}/ntfs-3g/*.la
21mr|ntfs-3g-system-compression-1.0-2|35	
21mr|ntfs-3g-system-compression-1.0-2|36	%files
21mr|ntfs-3g-system-compression-1.0-2|37	%doc README.md
21mr|ntfs-3g-system-compression-1.0-2|38	%license COPYING
21mr|ntfs-3g-system-compression-1.0-2|39	%dir %{_libdir}/ntfs-3g/
21mr|ntfs-3g-system-compression-1.0-2|40	%{_libdir}/ntfs-3g/ntfs-plugin-80000017.so

14446 21
21mr|ntp-4.2.8p15-6|1	%define	pver p15
21mr|ntp-4.2.8p15-6|2	%define	ntp_user ntp
21mr|ntp-4.2.8p15-6|3	%define	ntp_group ntp
21mr|ntp-4.2.8p15-6|4	
21mr|ntp-4.2.8p15-6|5	%define	ntp_unitdir	%{_prefix}/lib/systemd/ntp-units.d
21mr|ntp-4.2.8p15-6|6	
21mr|ntp-4.2.8p15-6|7	Summary:	Synchronizes system time using the Network Time Protocol (NTP)
21mr|ntp-4.2.8p15-6|8	Name:		ntp
21mr|ntp-4.2.8p15-6|9	Version:	4.2.8%{pver}
21mr|ntp-4.2.8p15-6|10	Release:	6
21mr|ntp-4.2.8p15-6|11	License:	BSD-Style and MIT
21mr|ntp-4.2.8p15-6|12	Group:		System/Servers
21mr|ntp-4.2.8p15-6|13	Url:		http://www.ntp.org/
21mr|ntp-4.2.8p15-6|14	Source0:	http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/%{name}-%{version}.tar.gz
21mr|ntp-4.2.8p15-6|15	Source1:	ntp.conf
21mr|ntp-4.2.8p15-6|16	Source2:	ntp.keys
21mr|ntp-4.2.8p15-6|17	# Use this "fork" of ntpstat, consisting in a bash script
21mr|ntp-4.2.8p15-6|18	Source4:	https://github.com/mlichvar/ntpstat/archive/ntpstat-0.6.tar.gz
21mr|ntp-4.2.8p15-6|19	Source7:	ntpd.sysconfig
21mr|ntp-4.2.8p15-6|20	Source11:	50-ntpd.list
21mr|ntp-4.2.8p15-6|21	Source12:	ntpd.service
21mr|ntp-4.2.8p15-6|22	Source13:	ntpdate.service
21mr|ntp-4.2.8p15-6|23	Source14:	ntp-wait.service
21mr|ntp-4.2.8p15-6|24	Source15:	ntpdate.wrapper
21mr|ntp-4.2.8p15-6|25	Source16:	ntpdate.sysconfig
21mr|ntp-4.2.8p15-6|26	Source17:	ntpdate.8
21mr|ntp-4.2.8p15-6|27	Source100:	%{name}.rpmlintrc
21mr|ntp-4.2.8p15-6|28	Patch0:		%{name}-4.2.8p12-droproot.patch
21mr|ntp-4.2.8p15-6|29	Patch1:		%{name}-4.2.8p12-CVE-2015-5300.patch
21mr|ntp-4.2.8p15-6|30	Patch2:		%{name}-4.2.8p15-fix-array-size.patch
21mr|ntp-4.2.8p15-6|31	Patch3:		ntp-glibc2.34.patch
21mr|ntp-4.2.8p15-6|32	BuildRequires:	jemalloc-devel
21mr|ntp-4.2.8p15-6|33	BuildRequires:	net-snmp-devel
21mr|ntp-4.2.8p15-6|34	BuildRequires:	pkgconfig(libcap)
21mr|ntp-4.2.8p15-6|35	BuildRequires:	pkgconfig(libedit)
21mr|ntp-4.2.8p15-6|36	BuildRequires:	pkgconfig(libelf)
21mr|ntp-4.2.8p15-6|37	BuildRequires:	pkgconfig(libevent)
21mr|ntp-4.2.8p15-6|38	BuildRequires:	pkgconfig(ncurses)
21mr|ntp-4.2.8p15-6|39	BuildRequires:	pkgconfig(openssl)
21mr|ntp-4.2.8p15-6|40	BuildRequires:	lm_sensors-devel
21mr|ntp-4.2.8p15-6|41	BuildRequires:	libwrap-devel
21mr|ntp-4.2.8p15-6|42	# For html2man
21mr|ntp-4.2.8p15-6|43	BuildRequires:	perl(HTML::Parser)
21mr|ntp-4.2.8p15-6|44	Requires:	perl(HTTP::Tiny)
21mr|ntp-4.2.8p15-6|45	Requires:	%{name}-client
21mr|ntp-4.2.8p15-6|46	Requires(post):	%{name}-config
21mr|ntp-4.2.8p15-6|47	Requires(pre,post,preun,postun):	rpm-helper
21mr|ntp-4.2.8p15-6|48	
21mr|ntp-4.2.8p15-6|49	%description
21mr|ntp-4.2.8p15-6|50	The Network Time Protocol (NTP) is used to synchronize a computer's time with
21mr|ntp-4.2.8p15-6|51	another reference time source.
21mr|ntp-4.2.8p15-6|52	This package contains utilities and daemons which will synchronize your
21mr|ntp-4.2.8p15-6|53	computer's time to Coordinated Universal Time (UTC) via the NTP protocol and
21mr|ntp-4.2.8p15-6|54	NTP servers. It includes ntpdate (a program for retrieving the date and time
21mr|ntp-4.2.8p15-6|55	from remote machines via a network) and ntpd (a daemon which continuously
21mr|ntp-4.2.8p15-6|56	adjusts system time).
21mr|ntp-4.2.8p15-6|57	Install the ntp package if you need tools for keeping your system's time
21mr|ntp-4.2.8p15-6|58	synchronized via the NTP protocol.
21mr|ntp-4.2.8p15-6|59	Note: Primary, original, big HTML documentation, is in the package ntp-doc.
21mr|ntp-4.2.8p15-6|60	
21mr|ntp-4.2.8p15-6|61	%files
21mr|ntp-4.2.8p15-6|62	%doc
21mr|ntp-4.2.8p15-6|63	%{_sbindir}/ntpd
21mr|ntp-4.2.8p15-6|64	%{_sbindir}/ntpdc
21mr|ntp-4.2.8p15-6|65	%{_sbindir}/%{name}-keygen
21mr|ntp-4.2.8p15-6|66	%{_sbindir}/ntpq
21mr|ntp-4.2.8p15-6|67	%{_sbindir}/ntpsnmpd
21mr|ntp-4.2.8p15-6|68	%{_sbindir}/ntpstat
21mr|ntp-4.2.8p15-6|69	%{_sbindir}/ntptime
21mr|ntp-4.2.8p15-6|70	%{_sbindir}/ntptrace
21mr|ntp-4.2.8p15-6|71	%{_sbindir}/%{name}-wait
21mr|ntp-4.2.8p15-6|72	%{_sbindir}/sntp
21mr|ntp-4.2.8p15-6|73	%{_sbindir}/tickadj
21mr|ntp-4.2.8p15-6|74	%{_sbindir}/calc_tickadj
21mr|ntp-4.2.8p15-6|75	%{_sbindir}/update-leap
21mr|ntp-4.2.8p15-6|76	%{_mandir}/man1/ntpsnmpd.1*
21mr|ntp-4.2.8p15-6|77	%{_mandir}/man1/ntpstat.1*
21mr|ntp-4.2.8p15-6|78	%{_mandir}/man1/sntp.1*
21mr|ntp-4.2.8p15-6|79	%{_mandir}/man1/calc_tickadj.1.*
21mr|ntp-4.2.8p15-6|80	%{_mandir}/man1/%{name}-keygen.1.*
21mr|ntp-4.2.8p15-6|81	%{_mandir}/man1/%{name}-wait.1.*
21mr|ntp-4.2.8p15-6|82	%{_mandir}/man1/ntpd.1.*
21mr|ntp-4.2.8p15-6|83	%{_mandir}/man1/ntpdc.1.*
21mr|ntp-4.2.8p15-6|84	%{_mandir}/man1/ntpq.1.*
21mr|ntp-4.2.8p15-6|85	%{_mandir}/man1/ntptrace.1.*
21mr|ntp-4.2.8p15-6|86	%{_mandir}/man1/update-leap.1.*
21mr|ntp-4.2.8p15-6|87	%{_mandir}/man5/%{name}.conf.5.*
21mr|ntp-4.2.8p15-6|88	%{_mandir}/man5/%{name}.keys.5.*
21mr|ntp-4.2.8p15-6|89	%{ntp_unitdir}/50-ntpd.list
21mr|ntp-4.2.8p15-6|90	%{_unitdir}/%{name}-wait.service
21mr|ntp-4.2.8p15-6|91	%{_unitdir}/ntpd.service
21mr|ntp-4.2.8p15-6|92	%{_datadir}/%{name}
21mr|ntp-4.2.8p15-6|93	
21mr|ntp-4.2.8p15-6|94	%pre
21mr|ntp-4.2.8p15-6|95	%_pre_useradd %{ntp_user} %{_sysconfdir}/%{name} /bin/false
21mr|ntp-4.2.8p15-6|96	
21mr|ntp-4.2.8p15-6|97	%post
21mr|ntp-4.2.8p15-6|98	%systemd_post ntpd.service
21mr|ntp-4.2.8p15-6|99	touch %{_sysconfdir}/%{name}/step-tickers
21mr|ntp-4.2.8p15-6|100	
21mr|ntp-4.2.8p15-6|101	%preun
21mr|ntp-4.2.8p15-6|102	%systemd_preun ntpd.service
21mr|ntp-4.2.8p15-6|103	
21mr|ntp-4.2.8p15-6|104	%postun
21mr|ntp-4.2.8p15-6|105	%_postun_userdel %{ntp_user}
21mr|ntp-4.2.8p15-6|106	
21mr|ntp-4.2.8p15-6|107	#----------------------------------------------------------------------------
21mr|ntp-4.2.8p15-6|108	
21mr|ntp-4.2.8p15-6|109	%package client
21mr|ntp-4.2.8p15-6|110	Summary:	The ntpdate client for setting system time from NTP servers
21mr|ntp-4.2.8p15-6|111	Group:		System/Servers
21mr|ntp-4.2.8p15-6|112	Requires:	%{name}-config
21mr|ntp-4.2.8p15-6|113	Requires(pre,post,preun,postun):	rpm-helper
21mr|ntp-4.2.8p15-6|114	
21mr|ntp-4.2.8p15-6|115	%description client
21mr|ntp-4.2.8p15-6|116	The Network Time Protocol (NTP) is used to synchronize a computer's time with
21mr|ntp-4.2.8p15-6|117	another reference time source.
21mr|ntp-4.2.8p15-6|118	This package contains utilities and daemons which will synchronize your
21mr|ntp-4.2.8p15-6|119	computer's time to Coordinated Universal Time (UTC) via the NTP protocol and
21mr|ntp-4.2.8p15-6|120	NTP servers. It includes ntpdate (a program for retrieving the date and time
21mr|ntp-4.2.8p15-6|121	from remote machines via a network) and ntpd (a daemon which continuously
21mr|ntp-4.2.8p15-6|122	adjusts system time).
21mr|ntp-4.2.8p15-6|123	Ntpdate is a simple NTP client which allows a system's clock to be set to
21mr|ntp-4.2.8p15-6|124	match the time obtained by communicating with one or more servers; it is
21mr|ntp-4.2.8p15-6|125	optional (but recommended) if you're running an NTP server, because
21mr|ntp-4.2.8p15-6|126	initially setting the system clock to an almost-correct time will help the
21mr|ntp-4.2.8p15-6|127	NTP server synchronize faster.
21mr|ntp-4.2.8p15-6|128	The ntpdate client by itself is useful for occasionally setting the time on
21mr|ntp-4.2.8p15-6|129	machines that are not on the net full-time, such as laptops.
21mr|ntp-4.2.8p15-6|130	
21mr|ntp-4.2.8p15-6|131	%files client
21mr|ntp-4.2.8p15-6|132	%doc COPYRIGHT ChangeLog README
21mr|ntp-4.2.8p15-6|133	%{_sbindir}/ntpdate
21mr|ntp-4.2.8p15-6|134	%{_sbindir}/ntpdate-wrapper
21mr|ntp-4.2.8p15-6|135	%{_unitdir}/ntpdate.service
21mr|ntp-4.2.8p15-6|136	%{_mandir}/man8/ntpdate.8.*
21mr|ntp-4.2.8p15-6|137	%config(noreplace) %{_sysconfdir}/sysconfig/ntpdate
21mr|ntp-4.2.8p15-6|138	
21mr|ntp-4.2.8p15-6|139	%pre client
21mr|ntp-4.2.8p15-6|140	%_pre_useradd %{ntp_user} %{_sysconfdir}/ntp /bin/false
21mr|ntp-4.2.8p15-6|141	
21mr|ntp-4.2.8p15-6|142	%post client
21mr|ntp-4.2.8p15-6|143	%systemd_post ntpdate.service
21mr|ntp-4.2.8p15-6|144	
21mr|ntp-4.2.8p15-6|145	%preun client
21mr|ntp-4.2.8p15-6|146	%systemd_preun ntpdate.service
21mr|ntp-4.2.8p15-6|147	
21mr|ntp-4.2.8p15-6|148	%postun client
21mr|ntp-4.2.8p15-6|149	%_postun_userdel %{ntp_user}
21mr|ntp-4.2.8p15-6|150	
21mr|ntp-4.2.8p15-6|151	#----------------------------------------------------------------------------
21mr|ntp-4.2.8p15-6|152	
21mr|ntp-4.2.8p15-6|153	%package doc
21mr|ntp-4.2.8p15-6|154	Summary:	Complete HTML documentation for ntp
21mr|ntp-4.2.8p15-6|155	Group:		Documentation
21mr|ntp-4.2.8p15-6|156	BuildArch:	noarch
21mr|ntp-4.2.8p15-6|157	
21mr|ntp-4.2.8p15-6|158	%description doc
21mr|ntp-4.2.8p15-6|159	The Network Time Protocol (NTP) is used to synchronize a computer's time with
21mr|ntp-4.2.8p15-6|160	another reference time source. The ntp package contains utilities and daemons
21mr|ntp-4.2.8p15-6|161	which will synchronize your computer's time to Coordinated Universal Time
21mr|ntp-4.2.8p15-6|162	(UTC) via the NTP protocol and NTP servers.
21mr|ntp-4.2.8p15-6|163	This package contains the original, complete, documentation for NTP, in HTML
21mr|ntp-4.2.8p15-6|164	format. Manpages documentation comes with the binary package.
21mr|ntp-4.2.8p15-6|165	
21mr|ntp-4.2.8p15-6|166	%files doc
21mr|ntp-4.2.8p15-6|167	%doc COPYRIGHT html/
21mr|ntp-4.2.8p15-6|168	%{_docdir}/%{name}
21mr|ntp-4.2.8p15-6|169	%{_docdir}/sntp
21mr|ntp-4.2.8p15-6|170	
21mr|ntp-4.2.8p15-6|171	#----------------------------------------------------------------------------
21mr|ntp-4.2.8p15-6|172	
21mr|ntp-4.2.8p15-6|173	%package config
21mr|ntp-4.2.8p15-6|174	Summary:	Complete config for ntp
21mr|ntp-4.2.8p15-6|175	Group:		System/Servers
21mr|ntp-4.2.8p15-6|176	Conflicts:	%{name} < 4.2.8p4
21mr|ntp-4.2.8p15-6|177	BuildArch:	noarch
21mr|ntp-4.2.8p15-6|178	Requires(pre):	rpm-helper
21mr|ntp-4.2.8p15-6|179	
21mr|ntp-4.2.8p15-6|180	%description config
21mr|ntp-4.2.8p15-6|181	The Network Time Protocol (NTP) is used to synchronize a computer's time with
21mr|ntp-4.2.8p15-6|182	another reference time source.
21mr|ntp-4.2.8p15-6|183	The ntp package contains utilities and daemons which will synchronize your
21mr|ntp-4.2.8p15-6|184	computer's time to Coordinated Universal Time (UTC) via the NTP protocol and
21mr|ntp-4.2.8p15-6|185	NTP servers. It includes ntpdate (a program for retrieving the date and time
21mr|ntp-4.2.8p15-6|186	from remote machines via a network) and ntpd (a daemon which continuously
21mr|ntp-4.2.8p15-6|187	adjusts system time).
21mr|ntp-4.2.8p15-6|188	This package contains config files for %{name}.
21mr|ntp-4.2.8p15-6|189	
21mr|ntp-4.2.8p15-6|190	%files config
21mr|ntp-4.2.8p15-6|191	%doc COPYRIGHT NEWS TODO README* ChangeLog conf COPYRIGHT.sntp
21mr|ntp-4.2.8p15-6|192	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|ntp-4.2.8p15-6|193	%config(noreplace) %{_sysconfdir}/sysconfig/ntpd
21mr|ntp-4.2.8p15-6|194	%dir %{_sysconfdir}/%{name}
21mr|ntp-4.2.8p15-6|195	%attr(0640,root,%{ntp_group})%config(noreplace) %{_sysconfdir}/%{name}/keys
21mr|ntp-4.2.8p15-6|196	%config(noreplace) %{_sysconfdir}/%{name}/step-tickers
21mr|ntp-4.2.8p15-6|197	%attr(-,%{ntp_user},%{ntp_group}) /var/lib/%{name}
21mr|ntp-4.2.8p15-6|198	
21mr|ntp-4.2.8p15-6|199	%pre config
21mr|ntp-4.2.8p15-6|200	%_pre_useradd %{ntp_user} %{_sysconfdir}/%{name} /bin/false
21mr|ntp-4.2.8p15-6|201	
21mr|ntp-4.2.8p15-6|202	#----------------------------------------------------------------------------
21mr|ntp-4.2.8p15-6|203	
21mr|ntp-4.2.8p15-6|204	%prep
21mr|ntp-4.2.8p15-6|205	%setup -qn %{name}-%{version} -a4
21mr|ntp-4.2.8p15-6|206	%apply_patches
21mr|ntp-4.2.8p15-6|207	
21mr|ntp-4.2.8p15-6|208	# Set default path to sntp KoD database
21mr|ntp-4.2.8p15-6|209	sed -i 's|/var/db/%{name}-kod|%{_localstatedir}/lib/%{name}/sntp-kod|' sntp/*.{man.in,c}
21mr|ntp-4.2.8p15-6|210	
21mr|ntp-4.2.8p15-6|211	# Fix perms
21mr|ntp-4.2.8p15-6|212	find . -name "*.gif"| xargs chmod 0644
21mr|ntp-4.2.8p15-6|213	
21mr|ntp-4.2.8p15-6|214	%build
21mr|ntp-4.2.8p15-6|215	autoreconf -vfis
21mr|ntp-4.2.8p15-6|216	%serverbuild
21mr|ntp-4.2.8p15-6|217	%configure \
21mr|ntp-4.2.8p15-6|218	--with-crypto=openssl \
21mr|ntp-4.2.8p15-6|219	--enable-linuxcaps \
21mr|ntp-4.2.8p15-6|220	--with-ntpsnmpd
21mr|ntp-4.2.8p15-6|221	
21mr|ntp-4.2.8p15-6|222	%make CFLAGS="%{optflags}"
21mr|ntp-4.2.8p15-6|223	
21mr|ntp-4.2.8p15-6|224	
21mr|ntp-4.2.8p15-6|225	%install
21mr|ntp-4.2.8p15-6|226	# Prepare some needed dirs
21mr|ntp-4.2.8p15-6|227	install -d -m 755 %{buildroot}%{_mandir}/man1
21mr|ntp-4.2.8p15-6|228	install -d -m 755 %{buildroot}%{_mandir}/man5
21mr|ntp-4.2.8p15-6|229	install -d -m 755 %{buildroot}%{_mandir}/man8
21mr|ntp-4.2.8p15-6|230	install -d -m 755 %{buildroot}/var/lib/%{name}
21mr|ntp-4.2.8p15-6|231	
21mr|ntp-4.2.8p15-6|232	# Do the main install
21mr|ntp-4.2.8p15-6|233	%makeinstall_std bindir=%{_sbindir}
21mr|ntp-4.2.8p15-6|234	
21mr|ntp-4.2.8p15-6|235	# Install ntpstat stuff
21mr|ntp-4.2.8p15-6|236	%makeinstall -C ntpstat-0.6 bindir=%{buildroot}%{_sbindir}
21mr|ntp-4.2.8p15-6|237	
21mr|ntp-4.2.8p15-6|238	# Install config files
21mr|ntp-4.2.8p15-6|239	install -d -m 755 %{buildroot}%{_sysconfdir}
21mr|ntp-4.2.8p15-6|240	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|ntp-4.2.8p15-6|241	
21mr|ntp-4.2.8p15-6|242	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21mr|ntp-4.2.8p15-6|243	install -m 640 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/keys
21mr|ntp-4.2.8p15-6|244	
21mr|ntp-4.2.8p15-6|245	install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|ntp-4.2.8p15-6|246	install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/sysconfig/ntpd
21mr|ntp-4.2.8p15-6|247	install -m 644 %{SOURCE16} %{buildroot}%{_sysconfdir}/sysconfig/ntpdate
21mr|ntp-4.2.8p15-6|248	
21mr|ntp-4.2.8p15-6|249	# Is this needed? We do in in %%post for main package...
21mr|ntp-4.2.8p15-6|250	touch %{buildroot}%{_sysconfdir}/%{name}/step-tickers
21mr|ntp-4.2.8p15-6|251	
21mr|ntp-4.2.8p15-6|252	# Install our ntpdate wrapper and man file
21mr|ntp-4.2.8p15-6|253	install -m 755 %{SOURCE15} %{buildroot}%{_sbindir}/ntpdate-wrapper
21mr|ntp-4.2.8p15-6|254	install -m 644 %{SOURCE17} %{buildroot}%{_mandir}/man8/
21mr|ntp-4.2.8p15-6|255	
21mr|ntp-4.2.8p15-6|256	# Cleanup patched HTML files
21mr|ntp-4.2.8p15-6|257	rm -f html/ntpdate.html.droproot
21mr|ntp-4.2.8p15-6|258	# for %%doc
21mr|ntp-4.2.8p15-6|259	cp sntp/COPYRIGHT COPYRIGHT.sntp
21mr|ntp-4.2.8p15-6|260	
21mr|ntp-4.2.8p15-6|261	# Install systemd stuff
21mr|ntp-4.2.8p15-6|262	install -D -p -m 644 %{SOURCE11} %{buildroot}%{ntp_unitdir}/50-ntpd.list
21mr|ntp-4.2.8p15-6|263	install -D -p -m 644 %{SOURCE12} %{buildroot}%{_unitdir}/ntpd.service
21mr|ntp-4.2.8p15-6|264	install -D -p -m 644 %{SOURCE13} %{buildroot}%{_unitdir}/ntpdate.service
21mr|ntp-4.2.8p15-6|265	install -D -p -m 644 %{SOURCE14} %{buildroot}%{_unitdir}/ntp-wait.service

14447 21
21mr|nuitka-1.5-3|1	# are useless and take too long to process
21mr|nuitka-1.5-3|2	# tones of files in this package
21mr|nuitka-1.5-3|3	%global __typelib_requires %{nil}
21mr|nuitka-1.5-3|4	%global __typelib_provides %{nil}
21mr|nuitka-1.5-3|5	
21mr|nuitka-1.5-3|6	Summary:		Python compiler with full language support and CPython compatibility
21mr|nuitka-1.5-3|7	Name:			nuitka
21mr|nuitka-1.5-3|8	Group:			Development/Python
21mr|nuitka-1.5-3|9	Version:		1.5
21mr|nuitka-1.5-3|10	Release:		3
21mr|nuitka-1.5-3|11	License:		ASLv2.0
21mr|nuitka-1.5-3|12	Url:			https://nuitka.net/
21mr|nuitka-1.5-3|13	Source0:		http://nuitka.net/releases/Nuitka-%{version}.tar.gz
21mr|nuitka-1.5-3|14	BuildRequires:	python3egg(lxml)
21mr|nuitka-1.5-3|15	BuildRequires:	python3egg(setuptools)
21mr|nuitka-1.5-3|16	Requires:	gcc
21mr|nuitka-1.5-3|17	Requires:	pkgconfig(python3)
21mr|nuitka-1.5-3|18	Requires:	python3.8dist(ordered-set)
21mr|nuitka-1.5-3|19	Requires:	python3.8dist(zstandard)
21mr|nuitka-1.5-3|20	
21mr|nuitka-1.5-3|21	buildArch:		noarch
21mr|nuitka-1.5-3|22	
21mr|nuitka-1.5-3|23	%define _description \
21mr|nuitka-1.5-3|24	Nuitka is **the** Python compiler. It is a seamless replacement or \
21mr|nuitka-1.5-3|25	extension to the Python interpreter and compiles **every** construct \
21mr|nuitka-1.5-3|26	that CPython 2.6, 2.7, 3.2, 3.3, 3.4 etc. have. It then executes \
21mr|nuitka-1.5-3|27	uncompiled code, and compiled code together in an extremely compatible \
21mr|nuitka-1.5-3|28	manner. \
21mr|nuitka-1.5-3|29	\
21mr|nuitka-1.5-3|30	You can use all Python library modules or and all extension modules \
21mr|nuitka-1.5-3|31	freely. It translates the Python into a C level program that then uses \
21mr|nuitka-1.5-3|32	"libpython" to execute in the same way as CPython does. All optimization \
21mr|nuitka-1.5-3|33	is aimed at avoiding overhead, where it's unnecessary. None is aimed at \
21mr|nuitka-1.5-3|34	removing compatibility, although there is an "improved" mode, where not \
21mr|nuitka-1.5-3|35	every bug of standard Python is emulated, e.g. more complete error \
21mr|nuitka-1.5-3|36	messages are given.
21mr|nuitka-1.5-3|37	
21mr|nuitka-1.5-3|38	%description
21mr|nuitka-1.5-3|39	%{_description}
21mr|nuitka-1.5-3|40	
21mr|nuitka-1.5-3|41	#---------------------------------------------------------------------------------
21mr|nuitka-1.5-3|42	
21mr|nuitka-1.5-3|43	# We may need to build e.g. python38-nuitka or python2-nuitka,
21mr|nuitka-1.5-3|44	# so naming packages like this
21mr|nuitka-1.5-3|45	
21mr|nuitka-1.5-3|46	%package -n python3-%{name}
21mr|nuitka-1.5-3|47	Summary:		%{summary}
21mr|nuitka-1.5-3|48	Group:			Development/Python
21mr|nuitka-1.5-3|49	Requires:	gcc
21mr|nuitka-1.5-3|50	Requires:	pkgconfig(python3)
21mr|nuitka-1.5-3|51	Requires:	python3.8dist(ordered-set)
21mr|nuitka-1.5-3|52	Requires:	python3.8dist(zstandard)
21mr|nuitka-1.5-3|53	Provides:		%{name} = %{EVRD}
21mr|nuitka-1.5-3|54	
21mr|nuitka-1.5-3|55	%description -n python3-%{name}
21mr|nuitka-1.5-3|56	%{_description}
21mr|nuitka-1.5-3|57	
21mr|nuitka-1.5-3|58	%files -n python3-%{name}
21mr|nuitka-1.5-3|59	%doc *.rst
21mr|nuitka-1.5-3|60	%{_bindir}/nuitka3
21mr|nuitka-1.5-3|61	%{_bindir}/nuitka3-run
21mr|nuitka-1.5-3|62	%{python3_sitelib}/nuitka*
21mr|nuitka-1.5-3|63	%{python3_sitelib}/Nuitka*
21mr|nuitka-1.5-3|64	
21mr|nuitka-1.5-3|65	#---------------------------------------------------------------------------------
21mr|nuitka-1.5-3|66	
21mr|nuitka-1.5-3|67	%prep
21mr|nuitka-1.5-3|68	%setup -q -n Nuitka-%{version}
21mr|nuitka-1.5-3|69	
21mr|nuitka-1.5-3|70	%build
21mr|nuitka-1.5-3|71	%py3_build
21mr|nuitka-1.5-3|72	
21mr|nuitka-1.5-3|73	%install
21mr|nuitka-1.5-3|74	%py3_install

14448 21
21mr|numactl-2.0.14-2|1	%define major 1
21mr|numactl-2.0.14-2|2	%define libname %mklibname numa %{major}
21mr|numactl-2.0.14-2|3	%define devname %mklibname numa -d
21mr|numactl-2.0.14-2|4	
21mr|numactl-2.0.14-2|5	Summary:	Simple NUMA policy support
21mr|numactl-2.0.14-2|6	Name:		numactl
21mr|numactl-2.0.14-2|7	Version:	2.0.14
21mr|numactl-2.0.14-2|8	Release:	2
21mr|numactl-2.0.14-2|9	License:	LGPLv2/GPLv2
21mr|numactl-2.0.14-2|10	Group:		System/Configuration/Hardware
21mr|numactl-2.0.14-2|11	Url:		https://github.com/numactl/numactl
21mr|numactl-2.0.14-2|12	Source0:	https://github.com/numactl/numactl/releases/download/v%{version}/numactl-%{version}.tar.gz
21mr|numactl-2.0.14-2|13	
21mr|numactl-2.0.14-2|14	%description
21mr|numactl-2.0.14-2|15	This package contains the `numactl' program to run other programs with
21mr|numactl-2.0.14-2|16	a specific NUMA policy.
21mr|numactl-2.0.14-2|17	
21mr|numactl-2.0.14-2|18	%files
21mr|numactl-2.0.14-2|19	%doc README.md
21mr|numactl-2.0.14-2|20	%{_bindir}/memhog
21mr|numactl-2.0.14-2|21	%{_bindir}/numactl
21mr|numactl-2.0.14-2|22	%{_bindir}/numademo
21mr|numactl-2.0.14-2|23	%{_bindir}/numastat
21mr|numactl-2.0.14-2|24	%{_bindir}/migratepages
21mr|numactl-2.0.14-2|25	%{_bindir}/migspeed
21mr|numactl-2.0.14-2|26	%{_mandir}/man8/*.8*
21mr|numactl-2.0.14-2|27	
21mr|numactl-2.0.14-2|28	#----------------------------------------------------------------------------
21mr|numactl-2.0.14-2|29	
21mr|numactl-2.0.14-2|30	%package -n %{libname}
21mr|numactl-2.0.14-2|31	Summary:	Runtime libraries for NUMA policy support
21mr|numactl-2.0.14-2|32	Group:		System/Libraries
21mr|numactl-2.0.14-2|33	
21mr|numactl-2.0.14-2|34	%description -n %{libname}
21mr|numactl-2.0.14-2|35	This package contains the dynamic libraries for NUMA policy support.
21mr|numactl-2.0.14-2|36	
21mr|numactl-2.0.14-2|37	%files -n %{libname}
21mr|numactl-2.0.14-2|38	%{_libdir}/libnuma.so.%{major}*
21mr|numactl-2.0.14-2|39	
21mr|numactl-2.0.14-2|40	#----------------------------------------------------------------------------
21mr|numactl-2.0.14-2|41	
21mr|numactl-2.0.14-2|42	%package -n %{devname}
21mr|numactl-2.0.14-2|43	Summary:	Headers and libraries for NUMA policy
21mr|numactl-2.0.14-2|44	Group:		Development/C
21mr|numactl-2.0.14-2|45	Requires:	%{libname} = %{EVRD}
21mr|numactl-2.0.14-2|46	Provides:	numa-devel = %{EVRD}
21mr|numactl-2.0.14-2|47	Provides:	%{name}-devel = %{EVRD}
21mr|numactl-2.0.14-2|48	
21mr|numactl-2.0.14-2|49	%description -n %{devname}
21mr|numactl-2.0.14-2|50	This package contains headers and libraries useful for developing
21mr|numactl-2.0.14-2|51	applications using different NUMA policies.
21mr|numactl-2.0.14-2|52	
21mr|numactl-2.0.14-2|53	%files -n %{devname}
21mr|numactl-2.0.14-2|54	%{_libdir}/libnuma.so
21mr|numactl-2.0.14-2|55	%{_includedir}/numa.h
21mr|numactl-2.0.14-2|56	%{_includedir}/numaif.h
21mr|numactl-2.0.14-2|57	%{_includedir}/numacompat1.h
21mr|numactl-2.0.14-2|58	%{_mandir}/man3/numa.3*
21mr|numactl-2.0.14-2|59	%{_libdir}/pkgconfig/numa.pc
21mr|numactl-2.0.14-2|60	
21mr|numactl-2.0.14-2|61	#----------------------------------------------------------------------------
21mr|numactl-2.0.14-2|62	
21mr|numactl-2.0.14-2|63	%prep
21mr|numactl-2.0.14-2|64	%setup -q
21mr|numactl-2.0.14-2|65	
21mr|numactl-2.0.14-2|66	# Fix building with glibc 2.25+
21mr|numactl-2.0.14-2|67	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|numactl-2.0.14-2|68	find . -type f -exec sed -i 's,^#include <sys/types.h>,#include <sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|numactl-2.0.14-2|69	
21mr|numactl-2.0.14-2|70	autoreconf -fi
21mr|numactl-2.0.14-2|71	
21mr|numactl-2.0.14-2|72	%build
21mr|numactl-2.0.14-2|73	%global ldflags %{ldflags} -latomic
21mr|numactl-2.0.14-2|74	%configure \
21mr|numactl-2.0.14-2|75	--disable-static
21mr|numactl-2.0.14-2|76	%make_build
21mr|numactl-2.0.14-2|77	
21mr|numactl-2.0.14-2|78	%install
21mr|numactl-2.0.14-2|79	%make_install
21mr|numactl-2.0.14-2|80	
21mr|numactl-2.0.14-2|81	# To avoid conflicts with man-pages
21mr|numactl-2.0.14-2|82	rm -rf %{buildroot}%{_mandir}/man2/move_pages.2*

14449 21
21mr|numlock-2.1.2-17|1	Summary:	Numlock key locker
21mr|numlock-2.1.2-17|2	Name:		numlock
21mr|numlock-2.1.2-17|3	Version:	2.1.2
21mr|numlock-2.1.2-17|4	Release:	17
21mr|numlock-2.1.2-17|5	License:	GPLv2+
21mr|numlock-2.1.2-17|6	Group:		System/Configuration/Boot and Init
21mr|numlock-2.1.2-17|7	Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/numlock/
21mr|numlock-2.1.2-17|8	Source0:	%{name}-%{version}.tar.bz2
21mr|numlock-2.1.2-17|9	Source1:	http://home.kde.org/~seli/numlockx/numlockx-1.2.tar.gz
21mr|numlock-2.1.2-17|10	BuildRequires:	pkgconfig(x11)
21mr|numlock-2.1.2-17|11	BuildRequires:	pkgconfig(xtst)
21mr|numlock-2.1.2-17|12	# do not require X11 libs
21mr|numlock-2.1.2-17|13	AutoReq:	no
21mr|numlock-2.1.2-17|14	Requires(post,preun):	rpm-helper
21mr|numlock-2.1.2-17|15	
21mr|numlock-2.1.2-17|16	%description
21mr|numlock-2.1.2-17|17	NumLock enable to lock the numlock key. Only enable it at boot-time with
21mr|numlock-2.1.2-17|18	ntsysv or with any other SVSR like rc.d config scripts editor such as
21mr|numlock-2.1.2-17|19	tksysv or the ones from GNOME and KDE.
21mr|numlock-2.1.2-17|20	NumLock is safe for laptops since it is disabled by default.
21mr|numlock-2.1.2-17|21	
21mr|numlock-2.1.2-17|22	%files
21mr|numlock-2.1.2-17|23	%config(noreplace) %{_initrddir}/%{name}
21mr|numlock-2.1.2-17|24	%config(noreplace) %{_sysconfdir}/profile.d/%{name}.sh
21mr|numlock-2.1.2-17|25	%config(noreplace) %{_sysconfdir}/X11/xinit.d/numlock
21mr|numlock-2.1.2-17|26	%{_bindir}/*
21mr|numlock-2.1.2-17|27	
21mr|numlock-2.1.2-17|28	%post
21mr|numlock-2.1.2-17|29	%_post_service numlock
21mr|numlock-2.1.2-17|30	
21mr|numlock-2.1.2-17|31	%preun
21mr|numlock-2.1.2-17|32	%_preun_service numlock
21mr|numlock-2.1.2-17|33	
21mr|numlock-2.1.2-17|34	#----------------------------------------------------------------------------
21mr|numlock-2.1.2-17|35	
21mr|numlock-2.1.2-17|36	%prep
21mr|numlock-2.1.2-17|37	%setup -q
21mr|numlock-2.1.2-17|38	%setup -T -D -a 1
21mr|numlock-2.1.2-17|39	
21mr|numlock-2.1.2-17|40	%build
21mr|numlock-2.1.2-17|41	make CFLAGS="%{optflags}"
21mr|numlock-2.1.2-17|42	
21mr|numlock-2.1.2-17|43	pushd numlockx-1.2
21mr|numlock-2.1.2-17|44	%configure --x-libraries=%{_libdir}
21mr|numlock-2.1.2-17|45	%make
21mr|numlock-2.1.2-17|46	popd
21mr|numlock-2.1.2-17|47	sed -i -e "s#enable_X11_numlock#numlockx#" numlock.xinit
21mr|numlock-2.1.2-17|48	
21mr|numlock-2.1.2-17|49	%install
21mr|numlock-2.1.2-17|50	make install TOP=%{buildroot} INITRDDIR=%{_initrddir}
21mr|numlock-2.1.2-17|51	
21mr|numlock-2.1.2-17|52	pushd numlockx-1.2
21mr|numlock-2.1.2-17|53	%makeinstall_std
21mr|numlock-2.1.2-17|54	popd
21mr|numlock-2.1.2-17|55	rm -f %{buildroot}%{_bindir}/enable_X11_numlock
21mr|numlock-2.1.2-17|56	rm -rf %{buildroot}%{_mandir}/*

14450 21
21mr|nunit-2.6.4-5|1	%define debug_package %{nil}
21mr|nunit-2.6.4-5|2	%define _monodir %{_prefix}/lib/mono
21mr|nunit-2.6.4-5|3	%define _monogacdir %{_prefix}/lib/mono/gac
21mr|nunit-2.6.4-5|4	
21mr|nunit-2.6.4-5|5	Name:           nunit
21mr|nunit-2.6.4-5|6	Version:        2.6.4
21mr|nunit-2.6.4-5|7	Release:        5
21mr|nunit-2.6.4-5|8	Summary:        Unit test framework for CLI
21mr|nunit-2.6.4-5|9	License:        MIT with advertising
21mr|nunit-2.6.4-5|10	Group:          Development/C
21mr|nunit-2.6.4-5|11	Url:            http://www.nunit.org/
21mr|nunit-2.6.4-5|12	Source0:        https://github.com/nunit/nunitv2/archive/%{version}.tar.gz
21mr|nunit-2.6.4-5|13	Source1:        nunit.pc
21mr|nunit-2.6.4-5|14	Source2:        nunit-gui.sh
21mr|nunit-2.6.4-5|15	Source3:        nunit-console.sh
21mr|nunit-2.6.4-5|16	Source4:        nunit.desktop
21mr|nunit-2.6.4-5|17	BuildRequires:  mono-devel libgdiplus-devel desktop-file-utils
21mr|nunit-2.6.4-5|18	%rename mono-nunit22
21mr|nunit-2.6.4-5|19	
21mr|nunit-2.6.4-5|20	%description
21mr|nunit-2.6.4-5|21	NUnit is a unit testing framework for all .NET languages. It serves the
21mr|nunit-2.6.4-5|22	same purpose as JUnit does in the Java world. It supports test
21mr|nunit-2.6.4-5|23	categories, testing for exceptions and writing test results in plain
21mr|nunit-2.6.4-5|24	text or XML.
21mr|nunit-2.6.4-5|25	
21mr|nunit-2.6.4-5|26	NUnit targets the CLI (Common Language Infrastructure) and supports Mono and
21mr|nunit-2.6.4-5|27	the Microsoft .NET Framework.
21mr|nunit-2.6.4-5|28	
21mr|nunit-2.6.4-5|29	%package gui
21mr|nunit-2.6.4-5|30	Summary:        Tools for run NUnit test
21mr|nunit-2.6.4-5|31	Requires:       %{name} = %{version}-%{release}
21mr|nunit-2.6.4-5|32	
21mr|nunit-2.6.4-5|33	%description gui
21mr|nunit-2.6.4-5|34	Desktop application for run NUnit test
21mr|nunit-2.6.4-5|35	
21mr|nunit-2.6.4-5|36	%package doc
21mr|nunit-2.6.4-5|37	Summary:        Documentation package for NUnit
21mr|nunit-2.6.4-5|38	Group:          Documentation
21mr|nunit-2.6.4-5|39	Requires:       %{name} = %{version}-%{release}
21mr|nunit-2.6.4-5|40	
21mr|nunit-2.6.4-5|41	%description doc
21mr|nunit-2.6.4-5|42	Documentation for NUnit
21mr|nunit-2.6.4-5|43	
21mr|nunit-2.6.4-5|44	%package        devel
21mr|nunit-2.6.4-5|45	Summary:        Development files for NUnit
21mr|nunit-2.6.4-5|46	Group:          Development/C
21mr|nunit-2.6.4-5|47	Requires:       %{name} = %{version}-%{release}
21mr|nunit-2.6.4-5|48	Requires:       pkgconfig
21mr|nunit-2.6.4-5|49	Provides:       mono-nunit-devel = 4.0.2-5
21mr|nunit-2.6.4-5|50	Obsoletes:      mono-nunit-devel < 4.0.2-6
21mr|nunit-2.6.4-5|51	
21mr|nunit-2.6.4-5|52	%description devel
21mr|nunit-2.6.4-5|53	Development files for %{name}.
21mr|nunit-2.6.4-5|54	
21mr|nunit-2.6.4-5|55	%prep
21mr|nunit-2.6.4-5|56	%setup -qn nunitv2-%{version}
21mr|nunit-2.6.4-5|57	
21mr|nunit-2.6.4-5|58	%build
21mr|nunit-2.6.4-5|59	
21mr|nunit-2.6.4-5|60	# fix compile with Mono4
21mr|nunit-2.6.4-5|61	find . -name "*.sln" -print -exec sed -i 's/Format Version 10.00/Format Version 11.00/g' {} \;
21mr|nunit-2.6.4-5|62	find . -name "*.csproj" -print -exec sed -i 's#ToolsVersion="3.5"#ToolsVersion="4.0"#g; s#<TargetFrameworkVersion>.*</TargetFrameworkVersion>##g; s#<PropertyGroup>#<PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>#g' {} \;
21mr|nunit-2.6.4-5|63	
21mr|nunit-2.6.4-5|64	xbuild /property:Configuration=Debug ./src/NUnitCore/core/nunit.core.dll.csproj
21mr|nunit-2.6.4-5|65	xbuild /property:Configuration=Debug ./src/NUnitCore/interfaces/nunit.core.interfaces.dll.csproj
21mr|nunit-2.6.4-5|66	xbuild /property:Configuration=Debug ./src/NUnitFramework/framework/nunit.framework.dll.csproj
21mr|nunit-2.6.4-5|67	xbuild /property:Configuration=Debug ./src/NUnitMocks/mocks/nunit.mocks.csproj
21mr|nunit-2.6.4-5|68	xbuild /property:Configuration=Debug ./src/ClientUtilities/util/nunit.util.dll.csproj
21mr|nunit-2.6.4-5|69	xbuild /property:Configuration=Debug ./src/ConsoleRunner/nunit-console/nunit-console.csproj
21mr|nunit-2.6.4-5|70	xbuild /property:Configuration=Debug ./src/ConsoleRunner/nunit-console-exe/nunit-console.exe.csproj
21mr|nunit-2.6.4-5|71	xbuild /property:Configuration=Debug ./src/GuiRunner/nunit-gui/nunit-gui.csproj
21mr|nunit-2.6.4-5|72	xbuild /property:Configuration=Debug ./src/GuiComponents/UiKit/nunit.uikit.dll.csproj
21mr|nunit-2.6.4-5|73	xbuild /property:Configuration=Debug ./src/GuiException/UiException/nunit.uiexception.dll.csproj
21mr|nunit-2.6.4-5|74	xbuild /property:Configuration=Debug ./src/GuiRunner/nunit-gui-exe/nunit-gui.exe.csproj
21mr|nunit-2.6.4-5|75	
21mr|nunit-2.6.4-5|76	%install
21mr|nunit-2.6.4-5|77	mkdir -p %{buildroot}%{_monodir}/nunit
21mr|nunit-2.6.4-5|78	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|nunit-2.6.4-5|79	mkdir -p %{buildroot}%{_bindir}
21mr|nunit-2.6.4-5|80	mkdir -p %{buildroot}%{_datadir}/applications
21mr|nunit-2.6.4-5|81	mkdir -p %{buildroot}%{_datadir}/icons/NUnit
21mr|nunit-2.6.4-5|82	install -m0644 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/
21mr|nunit-2.6.4-5|83	install -m0755 %{SOURCE2} %{buildroot}%{_bindir}/`basename -s .sh %{SOURCE2}`26
21mr|nunit-2.6.4-5|84	install -m0755 %{SOURCE3} %{buildroot}%{_bindir}/`basename -s .sh %{SOURCE3}`26
21mr|nunit-2.6.4-5|85	install -m0644 src/ConsoleRunner/nunit-console-exe/App.config %{buildroot}%{_monodir}/nunit/nunit-console.exe.config
21mr|nunit-2.6.4-5|86	install -m0644 src/GuiRunner/nunit-gui-exe/App.config %{buildroot}%{_monodir}/nunit/nunit.exe.config
21mr|nunit-2.6.4-5|87	find %{_builddir}/%{?buildsubdir}/bin -name \*.dll -exec install \-m0755 "{}" "%{buildroot}%{_monodir}/nunit/" \;
21mr|nunit-2.6.4-5|88	find %{_builddir}/%{?buildsubdir}/bin -name \*.exe -exec install \-m0755 "{}" "%{buildroot}%{_monodir}/nunit/" \;
21mr|nunit-2.6.4-5|89	for i in nunit-console-runner.dll nunit.core.dll nunit.core.interfaces.dll nunit.framework.dll nunit.mocks.dll nunit.util.dll ; do
21mr|nunit-2.6.4-5|90	gacutil -i %{buildroot}%{_monodir}/nunit/$i -package nunit -root %{buildroot}%{_monodir}/../
21mr|nunit-2.6.4-5|91	done
21mr|nunit-2.6.4-5|92	desktop-file-install --dir=%{buildroot}/%{_datadir}/applications %{SOURCE4}
21mr|nunit-2.6.4-5|93	cp src/GuiRunner/nunit-gui-exe/App.ico %{buildroot}/%{_datadir}/icons/NUnit/nunit.ico
21mr|nunit-2.6.4-5|94	
21mr|nunit-2.6.4-5|95	#compat simlink
21mr|nunit-2.6.4-5|96	ln -s nunit-console26 %{buildroot}%{_bindir}/nunit-console2
21mr|nunit-2.6.4-5|97	
21mr|nunit-2.6.4-5|98	%files
21mr|nunit-2.6.4-5|99	%doc license.txt
21mr|nunit-2.6.4-5|100	%{_bindir}/nunit-console*
21mr|nunit-2.6.4-5|101	%{_monodir}/nunit/nunit-console.exe*
21mr|nunit-2.6.4-5|102	%{_monogacdir}/nunit*
21mr|nunit-2.6.4-5|103	%{_monodir}/nunit/*.dll
21mr|nunit-2.6.4-5|104	
21mr|nunit-2.6.4-5|105	%files gui
21mr|nunit-2.6.4-5|106	%{_bindir}/nunit-gui*
21mr|nunit-2.6.4-5|107	%{_monodir}/nunit/nunit.exe*
21mr|nunit-2.6.4-5|108	%{_datadir}/applications/nunit.desktop
21mr|nunit-2.6.4-5|109	%{_datadir}/icons/NUnit
21mr|nunit-2.6.4-5|110	
21mr|nunit-2.6.4-5|111	%files doc
21mr|nunit-2.6.4-5|112	%doc doc/*
21mr|nunit-2.6.4-5|113	
21mr|nunit-2.6.4-5|114	%files devel
21mr|nunit-2.6.4-5|115	%{_libdir}/pkgconfig/nunit.pc

14451 21
21mr|nut-2.7.4-1|1	%define _disable_ld_no_undefined 1
21mr|nut-2.7.4-1|2	
21mr|nut-2.7.4-1|3	%define build_doc 0
21mr|nut-2.7.4-1|4	%{?_without_doc: %global build_doc 0}
21mr|nut-2.7.4-1|5	%{?_with_doc: %global build_doc 1}
21mr|nut-2.7.4-1|6	
21mr|nut-2.7.4-1|7	%define major 1
21mr|nut-2.7.4-1|8	%define nut_major 0
21mr|nut-2.7.4-1|9	%define ups_major 4
21mr|nut-2.7.4-1|10	%define libname %mklibname nutscan %{major}
21mr|nut-2.7.4-1|11	%define libnut %mklibname nutclient %{nut_major}
21mr|nut-2.7.4-1|12	%define libups %mklibname upsclient %{ups_major}
21mr|nut-2.7.4-1|13	
21mr|nut-2.7.4-1|14	%define nutuser ups
21mr|nut-2.7.4-1|15	
21mr|nut-2.7.4-1|16	Summary:	Network UPS Tools Client Utilities
21mr|nut-2.7.4-1|17	Name:		nut
21mr|nut-2.7.4-1|18	Version:	2.7.4
21mr|nut-2.7.4-1|19	Release:	1
21mr|nut-2.7.4-1|20	Epoch:		1
21mr|nut-2.7.4-1|21	License:	GPLv2+
21mr|nut-2.7.4-1|22	Group:		System/Configuration/Hardware
21mr|nut-2.7.4-1|23	Url:		http://www.networkupstools.org/
21mr|nut-2.7.4-1|24	Source0:	http://www.networkupstools.org/source/2.7/%{name}-%{version}.tar.gz
21mr|nut-2.7.4-1|25	Source100:	ups.conf
21mr|nut-2.7.4-1|26	Source101:	upsd.users
21mr|nut-2.7.4-1|27	Source102:	70-nut-usbups.rules
21mr|nut-2.7.4-1|28	Source103:	nut.tmpfiles.d
21mr|nut-2.7.4-1|29	Source104:	ups.sysusers.conf
21mr|nut-2.7.4-1|30	Patch0:		nut-upsset.conf.diff
21mr|nut-2.7.4-1|31	Patch1:		nut-2.7.4-mdv_conf.diff
21mr|nut-2.7.4-1|32	Patch2:		backport-fix-lp753661.patch
21mr|nut-2.7.4-1|33	Patch6:		upsmon_config.patch
21mr|nut-2.7.4-1|34	
21mr|nut-2.7.4-1|35	%if %{build_doc}
21mr|nut-2.7.4-1|36	BuildRequires:	asciidoc
21mr|nut-2.7.4-1|37	BuildRequires:	dblatex
21mr|nut-2.7.4-1|38	%endif
21mr|nut-2.7.4-1|39	BuildRequires:	libtool
21mr|nut-2.7.4-1|40	BuildRequires:	systemd-units
21mr|nut-2.7.4-1|41	BuildRequires:	jpeg-devel
21mr|nut-2.7.4-1|42	BuildRequires:	libgd-devel
21mr|nut-2.7.4-1|43	BuildRequires:	libtool-devel
21mr|nut-2.7.4-1|44	BuildRequires:	net-snmp-devel
21mr|nut-2.7.4-1|45	BuildRequires:	tcp_wrappers-devel
21mr|nut-2.7.4-1|46	BuildRequires:	pkgconfig(freetype2)
21mr|nut-2.7.4-1|47	BuildRequires:	pkgconfig(libpng)
21mr|nut-2.7.4-1|48	BuildRequires:	pkgconfig(libpowerman)
21mr|nut-2.7.4-1|49	BuildRequires:	pkgconfig(libsystemd)
21mr|nut-2.7.4-1|50	BuildRequires:	pkgconfig(libusb)
21mr|nut-2.7.4-1|51	BuildRequires:	pkgconfig(neon)
21mr|nut-2.7.4-1|52	BuildRequires:	pkgconfig(openssl)
21mr|nut-2.7.4-1|53	BuildRequires:	pkgconfig(nss)
21mr|nut-2.7.4-1|54	BuildRequires:	pkgconfig(xpm)
21mr|nut-2.7.4-1|55	Requires(pre):	/bin/systemd-sysusers
21mr|nut-2.7.4-1|56	
21mr|nut-2.7.4-1|57	%description
21mr|nut-2.7.4-1|58	These programs are part of a developing project to monitor the assortment of
21mr|nut-2.7.4-1|59	UPSes that are found out there in the field. Many models have serial ports of
21mr|nut-2.7.4-1|60	some kind that allow some form of state checking. This capability has been
21mr|nut-2.7.4-1|61	harnessed where possible to allow for safe shutdowns, live status tracking on
21mr|nut-2.7.4-1|62	web pages, and more.
21mr|nut-2.7.4-1|63	
21mr|nut-2.7.4-1|64	This package includes the client utilities that are required to monitor a UPS
21mr|nut-2.7.4-1|65	that the client host is powered from - either connected directly via a serial
21mr|nut-2.7.4-1|66	port (in which case the nut-server package needs to be installed on this
21mr|nut-2.7.4-1|67	machine) or across the network (where another host on the network monitors the
21mr|nut-2.7.4-1|68	UPS via serial cable and runs the main nut package to allow clients to see the
21mr|nut-2.7.4-1|69	information).
21mr|nut-2.7.4-1|70	
21mr|nut-2.7.4-1|71	%files
21mr|nut-2.7.4-1|72	%doc AUTHORS COPYING ChangeLog MAINTAINERS NEWS README UPGRADING docs
21mr|nut-2.7.4-1|73	%{_unitdir}/nut-monitor.service
21mr|nut-2.7.4-1|74	%attr(0755,root,root) %dir %{_sysconfdir}/ups
21mr|nut-2.7.4-1|75	%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upssched.conf
21mr|nut-2.7.4-1|76	%attr(0640,root,%{nutuser}) %{_sysconfdir}/ups/upsmon.conf.sample
21mr|nut-2.7.4-1|77	%attr(0640,root,root) %{_sysconfdir}/ups/upsmon.conf
21mr|nut-2.7.4-1|78	%attr(0750,%{nutuser},%{nutuser}) %dir /var/state/ups
21mr|nut-2.7.4-1|79	#%attr(0755,%{nutuser},%{nutuser}) %dir /var/run/nut
21mr|nut-2.7.4-1|80	%{_prefix}/lib/tmpfiles.d/%{name}.conf
21mr|nut-2.7.4-1|81	%{_bindir}/nut-scanner
21mr|nut-2.7.4-1|82	%{_bindir}/upsc
21mr|nut-2.7.4-1|83	%{_bindir}/upscmd
21mr|nut-2.7.4-1|84	%{_bindir}/upslog
21mr|nut-2.7.4-1|85	%{_bindir}/upsrw
21mr|nut-2.7.4-1|86	%{_bindir}/upssched-cmd
21mr|nut-2.7.4-1|87	%{_sbindir}/upsmon
21mr|nut-2.7.4-1|88	%{_sbindir}/upssched
21mr|nut-2.7.4-1|89	%{_mandir}/man5/upsmon.conf.5*
21mr|nut-2.7.4-1|90	%{_mandir}/man5/upssched.conf.5*
21mr|nut-2.7.4-1|91	%{_mandir}/man8/nut-scanner.8*
21mr|nut-2.7.4-1|92	%{_mandir}/man8/upsc.8*
21mr|nut-2.7.4-1|93	%{_mandir}/man8/upscmd.8*
21mr|nut-2.7.4-1|94	%{_mandir}/man8/upslog.8*
21mr|nut-2.7.4-1|95	%{_mandir}/man8/upsmon.8*
21mr|nut-2.7.4-1|96	%{_mandir}/man8/upsrw.8*
21mr|nut-2.7.4-1|97	%{_mandir}/man8/upssched.8*
21mr|nut-2.7.4-1|98	%{_sysusersdir}/ups.conf
21mr|nut-2.7.4-1|99	
21mr|nut-2.7.4-1|100	%pre
21mr|nut-2.7.4-1|101	# Create an UPS user
21mr|nut-2.7.4-1|102	#%%_pre_useradd %{nutuser} /var/state/ups /bin/false
21mr|nut-2.7.4-1|103	#%%{_sbindir}/usermod -G dialout,tty,usb %{nutuser}
21mr|nut-2.7.4-1|104	%sysusers_create_package ups %{SOURCE104}
21mr|nut-2.7.4-1|105	
21mr|nut-2.7.4-1|106	
21mr|nut-2.7.4-1|107	%preun
21mr|nut-2.7.4-1|108	# only do this if it is not an upgrade
21mr|nut-2.7.4-1|109	%systemd_preun nut-monitor
21mr|nut-2.7.4-1|110	
21mr|nut-2.7.4-1|111	%post
21mr|nut-2.7.4-1|112	%systemd_post nut-monitor
21mr|nut-2.7.4-1|113	
21mr|nut-2.7.4-1|114	%postun
21mr|nut-2.7.4-1|115	# Only do this if it is not an upgrade
21mr|nut-2.7.4-1|116	if [ ! -f %{_sbindir}/upsd ]; then
21mr|nut-2.7.4-1|117	%_postun_userdel %{nutuser}
21mr|nut-2.7.4-1|118	fi
21mr|nut-2.7.4-1|119	%systemd_postun nut-monitor
21mr|nut-2.7.4-1|120	
21mr|nut-2.7.4-1|121	#----------------------------------------------------------------------------
21mr|nut-2.7.4-1|122	
21mr|nut-2.7.4-1|123	%package -n %{libname}
21mr|nut-2.7.4-1|124	Summary:	Network UPS Tools Client Utilities library
21mr|nut-2.7.4-1|125	Group:		System/Libraries
21mr|nut-2.7.4-1|126	Conflicts:	%{_lib}upsclient1 < 1:2.6.4-10
21mr|nut-2.7.4-1|127	
21mr|nut-2.7.4-1|128	%description -n %{libname}
21mr|nut-2.7.4-1|129	This package contains a shared libraries for NUT client applications.
21mr|nut-2.7.4-1|130	
21mr|nut-2.7.4-1|131	%files -n %{libname}
21mr|nut-2.7.4-1|132	%{_libdir}/libnutscan.so.%{major}*
21mr|nut-2.7.4-1|133	
21mr|nut-2.7.4-1|134	#----------------------------------------------------------------------------
21mr|nut-2.7.4-1|135	
21mr|nut-2.7.4-1|136	%package -n %{libups}
21mr|nut-2.7.4-1|137	Summary:	Network UPS Tools Client Utilities library
21mr|nut-2.7.4-1|138	Group:		System/Libraries
21mr|nut-2.7.4-1|139	
21mr|nut-2.7.4-1|140	%description -n %{libups}
21mr|nut-2.7.4-1|141	This package contains a shared libraries for NUT client applications.
21mr|nut-2.7.4-1|142	
21mr|nut-2.7.4-1|143	%files -n %{libups}
21mr|nut-2.7.4-1|144	%{_libdir}/libupsclient.so.%{ups_major}*
21mr|nut-2.7.4-1|145	
21mr|nut-2.7.4-1|146	#----------------------------------------------------------------------------
21mr|nut-2.7.4-1|147	
21mr|nut-2.7.4-1|148	%package -n %{libnut}
21mr|nut-2.7.4-1|149	Summary:	Network UPS Tools Client Utilities library
21mr|nut-2.7.4-1|150	Group:		System/Libraries
21mr|nut-2.7.4-1|151	
21mr|nut-2.7.4-1|152	%description -n %{libnut}
21mr|nut-2.7.4-1|153	Network UPS Tools Client Utilities library
21mr|nut-2.7.4-1|154	
21mr|nut-2.7.4-1|155	%files -n %{libnut}
21mr|nut-2.7.4-1|156	%{_libdir}/libnutclient.so.%{nut_major}*
21mr|nut-2.7.4-1|157	
21mr|nut-2.7.4-1|158	#----------------------------------------------------------------------------
21mr|nut-2.7.4-1|159	
21mr|nut-2.7.4-1|160	%package server
21mr|nut-2.7.4-1|161	Summary:	Network UPS Tools server
21mr|nut-2.7.4-1|162	Group:		System/Servers
21mr|nut-2.7.4-1|163	Requires:	nut = %{EVRD}
21mr|nut-2.7.4-1|164	Requires:	tcp_wrappers
21mr|nut-2.7.4-1|165	Requires(pre):	nut = %{EVRD}
21mr|nut-2.7.4-1|166	
21mr|nut-2.7.4-1|167	%description server
21mr|nut-2.7.4-1|168	These programs are part of a developing project to monitor the assortment of
21mr|nut-2.7.4-1|169	UPSes that are found out there in the field. Many models have serial ports of
21mr|nut-2.7.4-1|170	some kind that allow some form of state checking. This capability has been
21mr|nut-2.7.4-1|171	harnessed where possible to allow for safe shutdowns, live status tracking on
21mr|nut-2.7.4-1|172	web pages, and more.
21mr|nut-2.7.4-1|173	
21mr|nut-2.7.4-1|174	This package is the main NUT upsd daemon and the associated per-UPS-model
21mr|nut-2.7.4-1|175	drivers which talk to the UPSes. You also need to install the base NUT package.
21mr|nut-2.7.4-1|176	
21mr|nut-2.7.4-1|177	%files server
21mr|nut-2.7.4-1|178	%{_unitdir}/nut-server.service
21mr|nut-2.7.4-1|179	%{_unitdir}/nut-driver.service
21mr|nut-2.7.4-1|180	/lib/systemd/system-shutdown/nutshutdown
21mr|nut-2.7.4-1|181	%{_sbindir}/upsd
21mr|nut-2.7.4-1|182	%attr(0644,%{nutuser},%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/ups.conf
21mr|nut-2.7.4-1|183	%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upsd.users
21mr|nut-2.7.4-1|184	%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upsd.conf
21mr|nut-2.7.4-1|185	%attr(0644,root,root) %{_sysconfdir}/udev/rules.d/70-nut-usbups.rules
21mr|nut-2.7.4-1|186	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/hotplug/usb/libhid.usermap
21mr|nut-2.7.4-1|187	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/hotplug/usb/libhidups
21mr|nut-2.7.4-1|188	%{_sbindir}/apcsmart
21mr|nut-2.7.4-1|189	%{_sbindir}/apcsmart-old
21mr|nut-2.7.4-1|190	%{_sbindir}/bcmxcp
21mr|nut-2.7.4-1|191	%{_sbindir}/bcmxcp_usb
21mr|nut-2.7.4-1|192	%{_sbindir}/belkin
21mr|nut-2.7.4-1|193	%{_sbindir}/belkinunv
21mr|nut-2.7.4-1|194	%{_sbindir}/bestfcom
21mr|nut-2.7.4-1|195	%{_sbindir}/bestfortress
21mr|nut-2.7.4-1|196	%{_sbindir}/bestuferrups
21mr|nut-2.7.4-1|197	%{_sbindir}/bestups
21mr|nut-2.7.4-1|198	%{_sbindir}/blazer_ser
21mr|nut-2.7.4-1|199	%{_sbindir}/blazer_usb
21mr|nut-2.7.4-1|200	%{_sbindir}/clone
21mr|nut-2.7.4-1|201	%{_sbindir}/clone-outlet
21mr|nut-2.7.4-1|202	%{_sbindir}/dummy-ups
21mr|nut-2.7.4-1|203	%{_sbindir}/etapro
21mr|nut-2.7.4-1|204	%{_sbindir}/everups
21mr|nut-2.7.4-1|205	%{_sbindir}/gamatronic
21mr|nut-2.7.4-1|206	%{_sbindir}/genericups
21mr|nut-2.7.4-1|207	%{_sbindir}/isbmex
21mr|nut-2.7.4-1|208	%{_sbindir}/ivtscd
21mr|nut-2.7.4-1|209	%{_sbindir}/liebert
21mr|nut-2.7.4-1|210	%{_sbindir}/liebert-esp2
21mr|nut-2.7.4-1|211	%{_sbindir}/masterguard
21mr|nut-2.7.4-1|212	%{_sbindir}/metasys
21mr|nut-2.7.4-1|213	%{_sbindir}/mge-shut
21mr|nut-2.7.4-1|214	%{_sbindir}/mge-utalk
21mr|nut-2.7.4-1|215	%{_sbindir}/microdowell
21mr|nut-2.7.4-1|216	%{_sbindir}/oldmge-shut
21mr|nut-2.7.4-1|217	%{_sbindir}/oneac
21mr|nut-2.7.4-1|218	%{_sbindir}/optiups
21mr|nut-2.7.4-1|219	%{_sbindir}/powercom
21mr|nut-2.7.4-1|220	%{_sbindir}/powerman-pdu
21mr|nut-2.7.4-1|221	%{_sbindir}/powerpanel
21mr|nut-2.7.4-1|222	%{_sbindir}/rhino
21mr|nut-2.7.4-1|223	%{_sbindir}/richcomm_usb
21mr|nut-2.7.4-1|224	%{_sbindir}/safenet
21mr|nut-2.7.4-1|225	%{_sbindir}/skel
21mr|nut-2.7.4-1|226	%{_sbindir}/snmp-ups
21mr|nut-2.7.4-1|227	%{_sbindir}/solis
21mr|nut-2.7.4-1|228	%{_sbindir}/tripplite
21mr|nut-2.7.4-1|229	%{_sbindir}/tripplitesu
21mr|nut-2.7.4-1|230	%{_sbindir}/tripplite_usb
21mr|nut-2.7.4-1|231	%{_sbindir}/upscode2
21mr|nut-2.7.4-1|232	%{_sbindir}/upsdrvctl
21mr|nut-2.7.4-1|233	%{_sbindir}/usbhid-ups
21mr|nut-2.7.4-1|234	%{_sbindir}/victronups
21mr|nut-2.7.4-1|235	%{_sbindir}/netxml-ups
21mr|nut-2.7.4-1|236	%{_datadir}/cmdvartab
21mr|nut-2.7.4-1|237	%{_datadir}/driver.list
21mr|nut-2.7.4-1|238	%{_mandir}/man5/nut.conf.5*
21mr|nut-2.7.4-1|239	%{_mandir}/man5/ups.conf.5*
21mr|nut-2.7.4-1|240	%{_mandir}/man5/upsd.conf.5*
21mr|nut-2.7.4-1|241	%{_mandir}/man5/upsd.users.5*
21mr|nut-2.7.4-1|242	%{_mandir}/man8/apcsmart.8*
21mr|nut-2.7.4-1|243	%{_mandir}/man8/apcsmart-old.8*
21mr|nut-2.7.4-1|244	%{_mandir}/man8/bcmxcp.8*
21mr|nut-2.7.4-1|245	%{_mandir}/man8/bcmxcp_usb.8*
21mr|nut-2.7.4-1|246	%{_mandir}/man8/belkin.8*
21mr|nut-2.7.4-1|247	%{_mandir}/man8/belkinunv.8*
21mr|nut-2.7.4-1|248	%{_mandir}/man8/bestfcom.8*
21mr|nut-2.7.4-1|249	%{_mandir}/man8/bestfortress.8*
21mr|nut-2.7.4-1|250	%{_mandir}/man8/bestuferrups.8*
21mr|nut-2.7.4-1|251	%{_mandir}/man8/bestups.8*
21mr|nut-2.7.4-1|252	%{_mandir}/man8/clone.8*
21mr|nut-2.7.4-1|253	%{_mandir}/man8/dummy-ups.8*
21mr|nut-2.7.4-1|254	%{_mandir}/man8/etapro.8*
21mr|nut-2.7.4-1|255	%{_mandir}/man8/everups.8*
21mr|nut-2.7.4-1|256	%{_mandir}/man8/gamatronic.8*
21mr|nut-2.7.4-1|257	%{_mandir}/man8/genericups.8*
21mr|nut-2.7.4-1|258	%{_mandir}/man8/isbmex.8*
21mr|nut-2.7.4-1|259	%{_mandir}/man8/ivtscd.8*
21mr|nut-2.7.4-1|260	%{_mandir}/man8/liebert.8*
21mr|nut-2.7.4-1|261	%{_mandir}/man8/liebert-esp2.8*
21mr|nut-2.7.4-1|262	%{_mandir}/man8/masterguard.8*
21mr|nut-2.7.4-1|263	%{_mandir}/man8/metasys.8*
21mr|nut-2.7.4-1|264	%{_mandir}/man8/mge-shut.8*
21mr|nut-2.7.4-1|265	%{_mandir}/man8/mge-utalk.8*
21mr|nut-2.7.4-1|266	%{_mandir}/man8/microdowell.8*
21mr|nut-2.7.4-1|267	%{_mandir}/man8/nutupsdrv.8*
21mr|nut-2.7.4-1|268	%{_mandir}/man8/oneac.8*
21mr|nut-2.7.4-1|269	%{_mandir}/man8/optiups.8*
21mr|nut-2.7.4-1|270	%{_mandir}/man8/powercom.8*
21mr|nut-2.7.4-1|271	%{_mandir}/man8/powerman-pdu.8*
21mr|nut-2.7.4-1|272	%{_mandir}/man8/powerpanel.8*
21mr|nut-2.7.4-1|273	%{_mandir}/man8/rhino.8*
21mr|nut-2.7.4-1|274	%{_mandir}/man8/richcomm_usb.8*
21mr|nut-2.7.4-1|275	%{_mandir}/man8/safenet.8*
21mr|nut-2.7.4-1|276	%{_mandir}/man8/snmp-ups.8*
21mr|nut-2.7.4-1|277	%{_mandir}/man8/solis.8*
21mr|nut-2.7.4-1|278	%{_mandir}/man8/tripplite.8*
21mr|nut-2.7.4-1|279	%{_mandir}/man8/tripplitesu.8*
21mr|nut-2.7.4-1|280	%{_mandir}/man8/tripplite_usb.8*
21mr|nut-2.7.4-1|281	%{_mandir}/man8/upscode2.8*
21mr|nut-2.7.4-1|282	%{_mandir}/man8/upsd.8*
21mr|nut-2.7.4-1|283	%{_mandir}/man8/upsdrvctl.8*
21mr|nut-2.7.4-1|284	%{_mandir}/man8/usbhid-ups.8*
21mr|nut-2.7.4-1|285	%{_mandir}/man8/victronups.8*
21mr|nut-2.7.4-1|286	%{_mandir}/man8/netxml-ups.8*
21mr|nut-2.7.4-1|287	%{_sbindir}/al175
21mr|nut-2.7.4-1|288	%{_sbindir}/apcupsd-ups
21mr|nut-2.7.4-1|289	%{_sbindir}/nutdrv_qx
21mr|nut-2.7.4-1|290	%{_sbindir}/riello_ser
21mr|nut-2.7.4-1|291	%{_sbindir}/riello_usb
21mr|nut-2.7.4-1|292	%{_sbindir}/nutdrv_atcl_usb
21mr|nut-2.7.4-1|293	%{_mandir}/man3/libnutclient.3*
21mr|nut-2.7.4-1|294	%{_mandir}/man3/libnutclient_commands.3*
21mr|nut-2.7.4-1|295	%{_mandir}/man3/libnutclient_devices.3*
21mr|nut-2.7.4-1|296	%{_mandir}/man3/libnutclient_general.3*
21mr|nut-2.7.4-1|297	%{_mandir}/man3/libnutclient_misc.3*
21mr|nut-2.7.4-1|298	%{_mandir}/man3/libnutclient_tcp.3*
21mr|nut-2.7.4-1|299	%{_mandir}/man3/libnutclient_variables.3*
21mr|nut-2.7.4-1|300	%{_mandir}/man3/nutclient_authenticate.3*
21mr|nut-2.7.4-1|301	%{_mandir}/man3/nutclient_destroy.3*
21mr|nut-2.7.4-1|302	%{_mandir}/man3/nutclient_device_forced_shutdown.3*
21mr|nut-2.7.4-1|303	%{_mandir}/man3/nutclient_device_login.3*
21mr|nut-2.7.4-1|304	%{_mandir}/man3/nutclient_device_master.3*
21mr|nut-2.7.4-1|305	%{_mandir}/man3/nutclient_execute_device_command.3*
21mr|nut-2.7.4-1|306	%{_mandir}/man3/nutclient_get_device_command_description.3*
21mr|nut-2.7.4-1|307	%{_mandir}/man3/nutclient_get_device_commands.3*
21mr|nut-2.7.4-1|308	%{_mandir}/man3/nutclient_get_device_description.3*
21mr|nut-2.7.4-1|309	%{_mandir}/man3/nutclient_get_device_num_logins.3*
21mr|nut-2.7.4-1|310	%{_mandir}/man3/nutclient_get_device_rw_variables.3*
21mr|nut-2.7.4-1|311	%{_mandir}/man3/nutclient_get_device_variable_description.3*
21mr|nut-2.7.4-1|312	%{_mandir}/man3/nutclient_get_device_variable_values.3*
21mr|nut-2.7.4-1|313	%{_mandir}/man3/nutclient_get_device_variables.3*
21mr|nut-2.7.4-1|314	%{_mandir}/man3/nutclient_get_devices.3*
21mr|nut-2.7.4-1|315	%{_mandir}/man3/nutclient_has_device.3*
21mr|nut-2.7.4-1|316	%{_mandir}/man3/nutclient_has_device_command.3*
21mr|nut-2.7.4-1|317	%{_mandir}/man3/nutclient_has_device_variable.3*
21mr|nut-2.7.4-1|318	%{_mandir}/man3/nutclient_logout.3*
21mr|nut-2.7.4-1|319	%{_mandir}/man3/nutclient_set_device_variable_value.3*
21mr|nut-2.7.4-1|320	%{_mandir}/man3/nutclient_set_device_variable_values.3*
21mr|nut-2.7.4-1|321	%{_mandir}/man3/nutclient_tcp_create_client.3*
21mr|nut-2.7.4-1|322	%{_mandir}/man3/nutclient_tcp_disconnect.3*
21mr|nut-2.7.4-1|323	%{_mandir}/man3/nutclient_tcp_get_timeout.3*
21mr|nut-2.7.4-1|324	%{_mandir}/man3/nutclient_tcp_is_connected.3*
21mr|nut-2.7.4-1|325	%{_mandir}/man3/nutclient_tcp_reconnect.3*
21mr|nut-2.7.4-1|326	%{_mandir}/man3/nutclient_tcp_set_timeout.3*
21mr|nut-2.7.4-1|327	%{_mandir}/man3/nutscan_get_serial_ports_list.3*
21mr|nut-2.7.4-1|328	%{_mandir}/man3/nutscan_scan_eaton_serial.3*
21mr|nut-2.7.4-1|329	%{_mandir}/man8/al175.8*
21mr|nut-2.7.4-1|330	%{_mandir}/man8/apcupsd-ups.8*
21mr|nut-2.7.4-1|331	%{_mandir}/man8/blazer_ser.8*
21mr|nut-2.7.4-1|332	%{_mandir}/man8/blazer_usb.8*
21mr|nut-2.7.4-1|333	%{_mandir}/man8/nutdrv_qx.8*
21mr|nut-2.7.4-1|334	%{_mandir}/man8/nutdrv_atcl_usb.8.xz
21mr|nut-2.7.4-1|335	%{_mandir}/man8/riello_ser.8*
21mr|nut-2.7.4-1|336	%{_mandir}/man8/riello_usb.8*
21mr|nut-2.7.4-1|337	
21mr|nut-2.7.4-1|338	%preun	server
21mr|nut-2.7.4-1|339	%systemd_preun nut-server
21mr|nut-2.7.4-1|340	
21mr|nut-2.7.4-1|341	%post	server
21mr|nut-2.7.4-1|342	%systemd_post nut-server
21mr|nut-2.7.4-1|343	
21mr|nut-2.7.4-1|344	%postun	server
21mr|nut-2.7.4-1|345	# Only do this if it is not an upgrade
21mr|nut-2.7.4-1|346	if [ ! -f %{_sbindir}/upsmon ]; then
21mr|nut-2.7.4-1|347	%_postun_userdel %{nutuser}
21mr|nut-2.7.4-1|348	fi
21mr|nut-2.7.4-1|349	%systemd_postun nut-server
21mr|nut-2.7.4-1|350	
21mr|nut-2.7.4-1|351	#----------------------------------------------------------------------------
21mr|nut-2.7.4-1|352	
21mr|nut-2.7.4-1|353	%package	cgi
21mr|nut-2.7.4-1|354	Summary:	CGI utils for NUT
21mr|nut-2.7.4-1|355	Group:		Monitoring
21mr|nut-2.7.4-1|356	Requires:	apache
21mr|nut-2.7.4-1|357	Conflicts:	apcupsd
21mr|nut-2.7.4-1|358	
21mr|nut-2.7.4-1|359	%description	cgi
21mr|nut-2.7.4-1|360	These programs are part of a developing project to monitor the assortment of
21mr|nut-2.7.4-1|361	UPSes that are found out there in the field. Many models have serial ports of
21mr|nut-2.7.4-1|362	some kind that allow some form of state checking. This capability has been
21mr|nut-2.7.4-1|363	harnessed where possible to allow for safe shutdowns, live status tracking on
21mr|nut-2.7.4-1|364	web pages, and more.
21mr|nut-2.7.4-1|365	
21mr|nut-2.7.4-1|366	This package adds the web CGI programs. These can be installed on a separate
21mr|nut-2.7.4-1|367	machine to the rest of the NUT package.
21mr|nut-2.7.4-1|368	
21mr|nut-2.7.4-1|369	%files cgi
21mr|nut-2.7.4-1|370	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/hosts.conf
21mr|nut-2.7.4-1|371	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsset.conf
21mr|nut-2.7.4-1|372	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsstats.html
21mr|nut-2.7.4-1|373	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsstats-single.html
21mr|nut-2.7.4-1|374	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf
21mr|nut-2.7.4-1|375	/var/www/cgi-bin/upsimage.cgi
21mr|nut-2.7.4-1|376	/var/www/cgi-bin/upsset.cgi
21mr|nut-2.7.4-1|377	/var/www/cgi-bin/upsstats.cgi
21mr|nut-2.7.4-1|378	%dir %attr(0755,root,root) /var/www/nut
21mr|nut-2.7.4-1|379	%attr(0644,root,root) /var/www/nut/bottom.html
21mr|nut-2.7.4-1|380	%attr(0644,root,root) /var/www/nut/header.html
21mr|nut-2.7.4-1|381	%attr(0644,root,root) /var/www/nut/index.html
21mr|nut-2.7.4-1|382	%attr(0644,root,root) /var/www/nut/nut-banner.png
21mr|nut-2.7.4-1|383	%{_mandir}/man5/hosts.conf.5*
21mr|nut-2.7.4-1|384	%{_mandir}/man5/upsstats.html.5*
21mr|nut-2.7.4-1|385	%{_mandir}/man5/upsset.conf.5*
21mr|nut-2.7.4-1|386	%{_mandir}/man8/upsimage.cgi.8*
21mr|nut-2.7.4-1|387	%{_mandir}/man8/upsset.cgi.8*
21mr|nut-2.7.4-1|388	%{_mandir}/man8/upsstats.cgi.8*
21mr|nut-2.7.4-1|389	
21mr|nut-2.7.4-1|390	#----------------------------------------------------------------------------
21mr|nut-2.7.4-1|391	
21mr|nut-2.7.4-1|392	%package devel
21mr|nut-2.7.4-1|393	Summary:	Development for NUT Client
21mr|nut-2.7.4-1|394	Group:		Development/C
21mr|nut-2.7.4-1|395	Requires:	%{libname} = %{EVRD}
21mr|nut-2.7.4-1|396	Requires:	%{libups} = %{EVRD}
21mr|nut-2.7.4-1|397	
21mr|nut-2.7.4-1|398	%description devel
21mr|nut-2.7.4-1|399	These programs are part of a developing project to monitor the assortment of
21mr|nut-2.7.4-1|400	UPSes that are found out there in the field. Many models have serial ports of
21mr|nut-2.7.4-1|401	some kind that allow some form of state checking. This capability has been
21mr|nut-2.7.4-1|402	harnessed where possible to allow for safe shutdowns, live status tracking on
21mr|nut-2.7.4-1|403	web pages, and more.
21mr|nut-2.7.4-1|404	
21mr|nut-2.7.4-1|405	This package contains the development header files and libraries
21mr|nut-2.7.4-1|406	necessary to develop NUT client applications.
21mr|nut-2.7.4-1|407	
21mr|nut-2.7.4-1|408	%files devel
21mr|nut-2.7.4-1|409	%{_includedir}/*.h
21mr|nut-2.7.4-1|410	%{_libdir}/*.so
21mr|nut-2.7.4-1|411	%{_libdir}/pkgconfig/*.pc
21mr|nut-2.7.4-1|412	%{_mandir}/man3/upscli_*.3*
21mr|nut-2.7.4-1|413	%{_mandir}/man3/upsclient.3*
21mr|nut-2.7.4-1|414	%{_mandir}/man3/nutscan_add_device_to_device.3*
21mr|nut-2.7.4-1|415	%{_mandir}/man3/nutscan_add_option_to_device.3*
21mr|nut-2.7.4-1|416	%{_mandir}/man3/nutscan_cidr_to_ip.3*
21mr|nut-2.7.4-1|417	%{_mandir}/man3/nutscan_display_parsable.3*
21mr|nut-2.7.4-1|418	%{_mandir}/man3/nutscan_display_ups_conf.3*
21mr|nut-2.7.4-1|419	%{_mandir}/man3/nutscan_free_device.3*
21mr|nut-2.7.4-1|420	%{_mandir}/man3/nutscan_new_device.3*
21mr|nut-2.7.4-1|421	%{_mandir}/man3/nutscan_scan_avahi.3*
21mr|nut-2.7.4-1|422	%{_mandir}/man3/nutscan_scan_ipmi.3*
21mr|nut-2.7.4-1|423	%{_mandir}/man3/nutscan_scan_nut.3*
21mr|nut-2.7.4-1|424	%{_mandir}/man3/nutscan_scan_snmp.3*
21mr|nut-2.7.4-1|425	%{_mandir}/man3/nutscan_scan_usb.3*
21mr|nut-2.7.4-1|426	%{_mandir}/man3/nutscan_scan_xml_http.3*
21mr|nut-2.7.4-1|427	%{_mandir}/man3/nutscan.3*
21mr|nut-2.7.4-1|428	%{_mandir}/man3/nutscan_init.3*
21mr|nut-2.7.4-1|429	
21mr|nut-2.7.4-1|430	#----------------------------------------------------------------------------
21mr|nut-2.7.4-1|431	
21mr|nut-2.7.4-1|432	%prep
21mr|nut-2.7.4-1|433	%setup -q
21mr|nut-2.7.4-1|434	%patch0 -p0 -b .upsset.conf
21mr|nut-2.7.4-1|435	%patch1 -p1 -b .mdv_conf
21mr|nut-2.7.4-1|436	%patch2 -p1
21mr|nut-2.7.4-1|437	%patch6 -p1
21mr|nut-2.7.4-1|438	
21mr|nut-2.7.4-1|439	# instead of a patch
21mr|nut-2.7.4-1|440	perl -pi -e "s|/cgi-bin/nut|/cgi-bin|g" data/html/*.html*
21mr|nut-2.7.4-1|441	
21mr|nut-2.7.4-1|442	%build
21mr|nut-2.7.4-1|443	%global optflags %{optflags} -std=gnu++11
21mr|nut-2.7.4-1|444	# this takes care of rpath
21mr|nut-2.7.4-1|445	#libtoolize --copy --force; aclocal -I m4; autoconf; automake --foreign --add-missing --copy
21mr|nut-2.7.4-1|446	%serverbuild
21mr|nut-2.7.4-1|447	#autoreconf -vdi
21mr|nut-2.7.4-1|448	
21mr|nut-2.7.4-1|449	%configure \
21mr|nut-2.7.4-1|450	--enable-static \
21mr|nut-2.7.4-1|451	--enable-shared \
21mr|nut-2.7.4-1|452	--sysconfdir=%{_sysconfdir}/ups \
21mr|nut-2.7.4-1|453	--with-systemdsystemunitdir=%{_unitdir} \
21mr|nut-2.7.4-1|454	--with-serial \
21mr|nut-2.7.4-1|455	--with-usb \
21mr|nut-2.7.4-1|456	--with-snmp \
21mr|nut-2.7.4-1|457	--with-cgi \
21mr|nut-2.7.4-1|458	--with-dev \
21mr|nut-2.7.4-1|459	--with-ssl \
21mr|nut-2.7.4-1|460	--with-neon \
21mr|nut-2.7.4-1|461	%if %{build_doc}
21mr|nut-2.7.4-1|462	--with-doc \
21mr|nut-2.7.4-1|463	%endif
21mr|nut-2.7.4-1|464	--with-statepath=/var/state/ups \
21mr|nut-2.7.4-1|465	--with-drvpath=%{_sbindir} \
21mr|nut-2.7.4-1|466	--with-cgipath=/var/www/cgi-bin \
21mr|nut-2.7.4-1|467	--with-htmlpath=/var/www/nut \
21mr|nut-2.7.4-1|468	--with-pidpath=/var/run/nut \
21mr|nut-2.7.4-1|469	--with-port=3493 \
21mr|nut-2.7.4-1|470	--with-user=%{nutuser} \
21mr|nut-2.7.4-1|471	--with-group=%{nutuser} \
21mr|nut-2.7.4-1|472	--with-pkgconfig-dir=%{_libdir}/pkgconfig \
21mr|nut-2.7.4-1|473	--with-hotplug-dir=%{_sysconfdir}/hotplug \
21mr|nut-2.7.4-1|474	--with-udev-dir=%{_sysconfdir}/udev
21mr|nut-2.7.4-1|475	
21mr|nut-2.7.4-1|476	%make
21mr|nut-2.7.4-1|477	
21mr|nut-2.7.4-1|478	%install
21mr|nut-2.7.4-1|479	%makeinstall_std
21mr|nut-2.7.4-1|480	
21mr|nut-2.7.4-1|481	install -d %{buildroot}/var/state/ups
21mr|nut-2.7.4-1|482	#install -d %{buildroot}/var/run/nut
21mr|nut-2.7.4-1|483	install -m 0644 %{SOURCE103} -D %{buildroot}%{_prefix}/lib/tmpfiles.d/nut.conf
21mr|nut-2.7.4-1|484	
21mr|nut-2.7.4-1|485	# move the *.sample config files to their real locations
21mr|nut-2.7.4-1|486	# we don't need to worry about overwriting anything since
21mr|nut-2.7.4-1|487	# they are marked as %config files within the package
21mr|nut-2.7.4-1|488	for file in %{buildroot}%{_sysconfdir}/ups/*.sample
21mr|nut-2.7.4-1|489	do
21mr|nut-2.7.4-1|490	mv $file %{buildroot}%{_sysconfdir}/ups/`basename $file .sample`
21mr|nut-2.7.4-1|491	done
21mr|nut-2.7.4-1|492	
21mr|nut-2.7.4-1|493	mv %{buildroot}%{_sysconfdir}/ups/upsmon.conf %{buildroot}%{_sysconfdir}/ups/upsmon.conf.sample
21mr|nut-2.7.4-1|494	perl -pi -e 's/# RUN_AS_USER nutmon/RUN_AS_USER %{nutuser}/g' %{buildroot}%{_sysconfdir}/ups/upsmon.conf.sample
21mr|nut-2.7.4-1|495	cp -a %{buildroot}%{_sysconfdir}/ups/upsmon.conf.sample %{buildroot}%{_sysconfdir}/ups/upsmon.conf
21mr|nut-2.7.4-1|496	cp -af data/driver.list docs/
21mr|nut-2.7.4-1|497	
21mr|nut-2.7.4-1|498	# udev usb ups stuff
21mr|nut-2.7.4-1|499	mv %{buildroot}%{_sysconfdir}/udev/rules.d/62-nut-usbups.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-nut-usbups.rules
21mr|nut-2.7.4-1|500	cp %{SOURCE102} %{buildroot}%{_sysconfdir}/udev/rules.d/70-nut-usbups.rules
21mr|nut-2.7.4-1|501	
21mr|nut-2.7.4-1|502	# fix access config files
21mr|nut-2.7.4-1|503	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21mr|nut-2.7.4-1|504	cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf << EOF
21mr|nut-2.7.4-1|505	
21mr|nut-2.7.4-1|506	<Files upsset.cgi>
21mr|nut-2.7.4-1|507	Require all denied
21mr|nut-2.7.4-1|508	Require local granted
21mr|nut-2.7.4-1|509	ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf"
21mr|nut-2.7.4-1|510	</Files>
21mr|nut-2.7.4-1|511	
21mr|nut-2.7.4-1|512	Alias /nut /var/www/nut
21mr|nut-2.7.4-1|513	
21mr|nut-2.7.4-1|514	<Directory "/var/www/nut">
21mr|nut-2.7.4-1|515	Require all denied
21mr|nut-2.7.4-1|516	Require local granted
21mr|nut-2.7.4-1|517	ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf"
21mr|nut-2.7.4-1|518	</Directory>
21mr|nut-2.7.4-1|519	
21mr|nut-2.7.4-1|520	EOF
21mr|nut-2.7.4-1|521	
21mr|nut-2.7.4-1|522	# install missing (forgotten?) headers
21mr|nut-2.7.4-1|523	install -m0644 tools/nut-scanner/*.h %{buildroot}%{_includedir}/
21mr|nut-2.7.4-1|524	
21mr|nut-2.7.4-1|525	# cleanup
21mr|nut-2.7.4-1|526	rm -f %{buildroot}%{_sysconfdir}/ups/nut.conf
21mr|nut-2.7.4-1|527	rm -f %{buildroot}%{_libdir}/*.*a
21mr|nut-2.7.4-1|528	rm -f %{buildroot}%{_mandir}/man8/nut-recorder.8*
21mr|nut-2.7.4-1|529	
21mr|nut-2.7.4-1|530	cp %{SOURCE100} %{buildroot}%{_sysconfdir}/ups/ups.conf
21mr|nut-2.7.4-1|531	cp %{SOURCE101} %{buildroot}%{_sysconfdir}/ups/upsd.users
21mr|nut-2.7.4-1|532	
21mr|nut-2.7.4-1|533	#move shutdown rules to right place
21mr|nut-2.7.4-1|534	mkdir -p %{buildroot}/lib/systemd/system-shutdown
21mr|nut-2.7.4-1|535	mv %{buildroot}%{_libdir}/systemd/system-shutdown/nutshutdown %{buildroot}/lib/systemd/system-shutdown
21mr|nut-2.7.4-1|536	rm -r %{buildroot}%{_libdir}/systemd
21mr|nut-2.7.4-1|537	
21mr|nut-2.7.4-1|538	#install sysuser config
21mr|nut-2.7.4-1|539	install -d %{buildroot}%{_sysusersdir}
21mr|nut-2.7.4-1|540	install -m0644 %{SOURCE104} %{buildroot}%{_sysusersdir}/ups.conf

14452 21
21mr|nvchecker-2.16-1|1	Summary:	New version checker for software releases
21mr|nvchecker-2.16-1|2	Name:		nvchecker
21mr|nvchecker-2.16-1|3	Version:	2.16
21mr|nvchecker-2.16-1|4	Release:	1
21mr|nvchecker-2.16-1|5	License:	MIT
21mr|nvchecker-2.16-1|6	Group:		Development/Other
21mr|nvchecker-2.16-1|7	Url:		https://github.com/lilydjwg/nvchecker
21mr|nvchecker-2.16-1|8	Source0:	https://github.com/lilydjwg/nvchecker/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|nvchecker-2.16-1|9	BuildRequires:	pkgconfig(python3)
21mr|nvchecker-2.16-1|10	BuildRequires:	pyproject-rpm-macros
21mr|nvchecker-2.16-1|11	BuildRequires:	python3dist(wheel)
21mr|nvchecker-2.16-1|12	BuildRequires:	python3dist(pip)
21mr|nvchecker-2.16-1|13	Provides:	python3-%{name} = %{EVRD}
21mr|nvchecker-2.16-1|14	BuildArch:	noarch
21mr|nvchecker-2.16-1|15	
21mr|nvchecker-2.16-1|16	%description
21mr|nvchecker-2.16-1|17	nvchecker (short for new version checker) is for checking
21mr|nvchecker-2.16-1|18	if a new version of some software has been released.
21mr|nvchecker-2.16-1|19	
21mr|nvchecker-2.16-1|20	%files
21mr|nvchecker-2.16-1|21	%doc README.rst
21mr|nvchecker-2.16-1|22	%{_bindir}/nvchecker
21mr|nvchecker-2.16-1|23	%{_bindir}/nvchecker-ini2toml
21mr|nvchecker-2.16-1|24	%{_bindir}/nvchecker-notify
21mr|nvchecker-2.16-1|25	%{_bindir}/nvcmp
21mr|nvchecker-2.16-1|26	%{_bindir}/nvtake
21mr|nvchecker-2.16-1|27	%{python3_sitelib}/nvchecker_source
21mr|nvchecker-2.16-1|28	%{python3_sitelib}/nvchecker-%{version}*-info
21mr|nvchecker-2.16-1|29	%{python3_sitelib}/nvchecker
21mr|nvchecker-2.16-1|30	
21mr|nvchecker-2.16-1|31	#------------------------------------------------------------------
21mr|nvchecker-2.16-1|32	
21mr|nvchecker-2.16-1|33	%prep
21mr|nvchecker-2.16-1|34	%autosetup -p1 -n %{name}-%{version}
21mr|nvchecker-2.16-1|35	
21mr|nvchecker-2.16-1|36	%build
21mr|nvchecker-2.16-1|37	%pyproject_wheel
21mr|nvchecker-2.16-1|38	
21mr|nvchecker-2.16-1|39	%install
21mr|nvchecker-2.16-1|40	%pyproject_install

14453 21
21mr|nvidia340-340.108-16|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia340-340.108-16|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia340-340.108-16|3	%define _disable_ld_now 1
21mr|nvidia340-340.108-16|4	
21mr|nvidia340-340.108-16|5	# to apply patches from Arch Linux AUR without changes
21mr|nvidia340-340.108-16|6	%define _default_patch_fuzz 99
21mr|nvidia340-340.108-16|7	
21mr|nvidia340-340.108-16|8	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia340-340.108-16|9	%define __typelib_path %{nil}
21mr|nvidia340-340.108-16|10	
21mr|nvidia340-340.108-16|11	# Disable debug rpms.
21mr|nvidia340-340.108-16|12	%define _enable_debug_packages	%{nil}
21mr|nvidia340-340.108-16|13	%define debug_package		%{nil}
21mr|nvidia340-340.108-16|14	
21mr|nvidia340-340.108-16|15	%define priority	9700
21mr|nvidia340-340.108-16|16	
21mr|nvidia340-340.108-16|17	%define pkgname32	NVIDIA-Linux-x86-%{version}
21mr|nvidia340-340.108-16|18	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia340-340.108-16|19	
21mr|nvidia340-340.108-16|20	%define drivername		%{name}
21mr|nvidia340-340.108-16|21	%define driverpkgname		%{name}-core
21mr|nvidia340-340.108-16|22	%define modulename		nvidia
21mr|nvidia340-340.108-16|23	# for description and documentation
21mr|nvidia340-340.108-16|24	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia340-340.108-16|25	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia340-340.108-16|26	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia340-340.108-16|27	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia340-340.108-16|28	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia340-340.108-16|29	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia340-340.108-16|30	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia340-340.108-16|31	
21mr|nvidia340-340.108-16|32	%define biarches x86_64
21mr|nvidia340-340.108-16|33	
21mr|nvidia340-340.108-16|34	%ifarch %{ix86}
21mr|nvidia340-340.108-16|35	%define nsource %{SOURCE0}
21mr|nvidia340-340.108-16|36	%define pkgname %{pkgname32}
21mr|nvidia340-340.108-16|37	%endif
21mr|nvidia340-340.108-16|38	%ifarch x86_64
21mr|nvidia340-340.108-16|39	%define nsource %{SOURCE1}
21mr|nvidia340-340.108-16|40	%define pkgname %{pkgname64}
21mr|nvidia340-340.108-16|41	%endif
21mr|nvidia340-340.108-16|42	
21mr|nvidia340-340.108-16|43	%bcond_without external_glvnd
21mr|nvidia340-340.108-16|44	%bcond_without binary_kernel_modules
21mr|nvidia340-340.108-16|45	
21mr|nvidia340-340.108-16|46	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia340-340.108-16|47	%global __provides_exclude ^lib.*\\.so
21mr|nvidia340-340.108-16|48	# 1) Dependencies from itself (from filtered provides)
21mr|nvidia340-340.108-16|49	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia340-340.108-16|50	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia340-340.108-16|51	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia340-340.108-16|52	# pull the dependencies of 32-bit nvidia libraries in as well.# (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia340-340.108-16|53	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia340-340.108-16|54	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia340-340.108-16|55	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia340-340.108-16|56	%if %{__isa_bits} == 64
21mr|nvidia340-340.108-16|57	# also filter 32 bit deps (not ending with "()(64bit)") (libGL.so.1, libX11.so.6, libXext.so.6)
21mr|nvidia340-340.108-16|58	%global __requires_exclude ^libnv.*\\.so|^lib(GL|X11|Xext)\\.so\\.(1|6)$
21mr|nvidia340-340.108-16|59	%else
21mr|nvidia340-340.108-16|60	%global __requires_exclude ^libnv.*\\.so
21mr|nvidia340-340.108-16|61	%endif
21mr|nvidia340-340.108-16|62	
21mr|nvidia340-340.108-16|63	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|64	# e.g.: kabi_510 = 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia340-340.108-16|65	%if %{mdvver} < 202310
21mr|nvidia340-340.108-16|66	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia340-340.108-16|67	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia340-340.108-16|68	%endif
21mr|nvidia340-340.108-16|69	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia340-340.108-16|70	%define kabi_66 %(if rpm -q kernel-6.6-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.6-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia340-340.108-16|71	%define kabi_612 %(if rpm -q kernel-6.12-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.12-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia340-340.108-16|72	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia340-340.108-16|73	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia340-340.108-16|74	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia340-340.108-16|75	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia340-340.108-16|76	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia340-340.108-16|77	# global, not define, must be expanded only once
21mr|nvidia340-340.108-16|78	%global kroko_release %kroko_mk_release -n nvidia470
21mr|nvidia340-340.108-16|79	%endif
21mr|nvidia340-340.108-16|80	
21mr|nvidia340-340.108-16|81	%define major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia340-340.108-16|82	
21mr|nvidia340-340.108-16|83	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia340-340.108-16|84	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia340-340.108-16|85	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia340-340.108-16|86	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia340-340.108-16|87	# n - name
21mr|nvidia340-340.108-16|88	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia340-340.108-16|89	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia340-340.108-16|90	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia340-340.108-16|91	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia340-340.108-16|92	}
21mr|nvidia340-340.108-16|93	
21mr|nvidia340-340.108-16|94	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia340-340.108-16|95	Name:		nvidia340
21mr|nvidia340-340.108-16|96	Version:	340.108
21mr|nvidia340-340.108-16|97	Release:	16
21mr|nvidia340-340.108-16|98	
21mr|nvidia340-340.108-16|99	Source0:	http://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
21mr|nvidia340-340.108-16|100	Source1:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia340-340.108-16|101	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia340-340.108-16|102	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia340-340.108-16|103	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia340-340.108-16|104	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia340-340.108-16|105	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia340-340.108-16|106	Source6:	xorg-nvidia.conf
21mr|nvidia340-340.108-16|107	
21mr|nvidia340-340.108-16|108	Source100:	nvidia340.rpmlintrc
21mr|nvidia340-340.108-16|109	# Extracted from http://download.nvidia.com/XFree86/Linux-x86_64/470.74/NVIDIA-Linux-x86_64-470.74.run
21mr|nvidia340-340.108-16|110	# sh NVIDIA-Linux-x86_64-470.74.run --extract-only
21mr|nvidia340-340.108-16|111	# cat NVIDIA-Linux-x86_64-470.74/supported-gpus/supported-gpus.json | jq . > nvidia470-supported-gpus.json
21mr|nvidia340-340.108-16|112	# Old drivers, including 390, do not ship such JSONs,
21mr|nvidia340-340.108-16|113	# but JSONs in newer drivers specify which GPUs are supported by old drivers.
21mr|nvidia340-340.108-16|114	# krokodil-legacy-converter from abf.io/import/auto-krokodil will convert it.
21mr|nvidia340-340.108-16|115	Source101:	nvidia470-supported-gpus.json
21mr|nvidia340-340.108-16|116	
21mr|nvidia340-340.108-16|117	Patch1:		nvidia340-no-cc-version-check.patch
21mr|nvidia340-340.108-16|118	Patch2:		nvidia-settings-include-xf86vmproto.patch
21mr|nvidia340-340.108-16|119	Patch3:		nvidia-settings-make-vdpaudevicefunctions-static.patch
21mr|nvidia340-340.108-16|120	# https://www.if-not-true-then-false.com/2020/inttf-nvidia-patcher/
21mr|nvidia340-340.108-16|121	# https://aur.archlinux.org/cgit/aur.git/tree/?h=nvidia-340xx
21mr|nvidia340-340.108-16|122	Patch4:		kernel-5.7.patch
21mr|nvidia340-340.108-16|123	Patch5:		kernel-5.8.patch
21mr|nvidia340-340.108-16|124	Patch6:		kernel-5.9.patch
21mr|nvidia340-340.108-16|125	Patch7:		kernel-5.10.patch
21mr|nvidia340-340.108-16|126	Patch8:		kernel-5.11.patch
21mr|nvidia340-340.108-16|127	Patch9:		kernel-5.14.patch
21mr|nvidia340-340.108-16|128	Patch10:	kernel-5.15.patch
21mr|nvidia340-340.108-16|129	Patch11:	kernel-5.16.patch
21mr|nvidia340-340.108-16|130	Patch12:	kernel-5.17.patch
21mr|nvidia340-340.108-16|131	Patch13:	kernel-5.18.patch
21mr|nvidia340-340.108-16|132	Patch14:	kernel-6.0.patch
21mr|nvidia340-340.108-16|133	# https://aur.archlinux.org/cgit/aur.git/tree/?h=nvidia-340xx
21mr|nvidia340-340.108-16|134	Patch15:	kernel-6.2.patch
21mr|nvidia340-340.108-16|135	Patch16:	kernel-6.3.patch
21mr|nvidia340-340.108-16|136	Patch17:	kernel-6.5.patch
21mr|nvidia340-340.108-16|137	Patch18:	kernel-6.6.patch
21mr|nvidia340-340.108-16|138	Patch19:	kernel-6.8.patch
21mr|nvidia340-340.108-16|139	Patch20:	gcc-14.patch
21mr|nvidia340-340.108-16|140	
21mr|nvidia340-340.108-16|141	License:	Freeware
21mr|nvidia340-340.108-16|142	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia340-340.108-16|143	Group:		System/Kernel and hardware
21mr|nvidia340-340.108-16|144	Provides: should-restart = system
21mr|nvidia340-340.108-16|145	ExclusiveArch:	%{ix86} x86_64
21mr|nvidia340-340.108-16|146	
21mr|nvidia340-340.108-16|147	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia340-340.108-16|148	BuildRequires:	auto-krokodil-legacy-converter
21mr|nvidia340-340.108-16|149	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|150	BuildRequires:	auto-krokodil-rpm-macros
21mr|nvidia340-340.108-16|151	%if %{mdvver} < 202310
21mr|nvidia340-340.108-16|152	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia340-340.108-16|153	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia340-340.108-16|154	%endif
21mr|nvidia340-340.108-16|155	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia340-340.108-16|156	%ifnarch %{ix86}
21mr|nvidia340-340.108-16|157	BuildRequires:	kernel-6.6-generic-devel
21mr|nvidia340-340.108-16|158	BuildRequires:	kernel-6.12-generic-devel
21mr|nvidia340-340.108-16|159	%endif
21mr|nvidia340-340.108-16|160	BuildRequires:	findutils
21mr|nvidia340-340.108-16|161	BuildRequires:	zstd
21mr|nvidia340-340.108-16|162	%endif
21mr|nvidia340-340.108-16|163	BuildRequires:	imagemagick
21mr|nvidia340-340.108-16|164	BuildRequires:	pkgconfig(xrender)
21mr|nvidia340-340.108-16|165	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia340-340.108-16|166	BuildRequires:	pkgconfig(xv)
21mr|nvidia340-340.108-16|167	BuildRequires:	pkgconfig(gl)
21mr|nvidia340-340.108-16|168	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia340-340.108-16|169	BuildRequires:	pkgconfig(vdpau)
21mr|nvidia340-340.108-16|170	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia340-340.108-16|171	
21mr|nvidia340-340.108-16|172	%description
21mr|nvidia340-340.108-16|173	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia340-340.108-16|174	
21mr|nvidia340-340.108-16|175	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|176	
21mr|nvidia340-340.108-16|177	%package -n %{driverpkgname}
21mr|nvidia340-340.108-16|178	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia340-340.108-16|179	Group:		System/Kernel and hardware
21mr|nvidia340-340.108-16|180	Requires(posttrans): update-alternatives
21mr|nvidia340-340.108-16|181	Requires(postun): update-alternatives
21mr|nvidia340-340.108-16|182	Requires:	x11-server-common
21mr|nvidia340-340.108-16|183	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia340-340.108-16|184	Provides:	%{name} = %{EVRD}
21mr|nvidia340-340.108-16|185	# package was renamed
21mr|nvidia340-340.108-16|186	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia340-340.108-16|187	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia340-340.108-16|188	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia340-340.108-16|189	# the vdpau library package. We ensure its installation here.
21mr|nvidia340-340.108-16|190	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia340-340.108-16|191	Requires:	auto-krokodil-filesystem
21mr|nvidia340-340.108-16|192	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|193	%if %{mdvver} < 202310
21mr|nvidia340-340.108-16|194	%kroko_req_modules_in_nvidia -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia340-340.108-16|195	%kroko_req_modules_in_nvidia -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia340-340.108-16|196	%endif
21mr|nvidia340-340.108-16|197	%kroko_req_modules_in_nvidia -k 6.1 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia340-340.108-16|198	%ifnarch %{ix86}
21mr|nvidia340-340.108-16|199	%kroko_req_modules_in_nvidia -k 6.6 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia340-340.108-16|200	%kroko_req_modules_in_nvidia -k 6.12 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia340-340.108-16|201	%endif
21mr|nvidia340-340.108-16|202	%endif
21mr|nvidia340-340.108-16|203	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia340-340.108-16|204	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia340-340.108-16|205	Requires:	%{drivername}-blacklist
21mr|nvidia340-340.108-16|206	
21mr|nvidia340-340.108-16|207	%if %{with external_glvnd}
21mr|nvidia340-340.108-16|208	Requires:	%{_lib}gldispatch0
21mr|nvidia340-340.108-16|209	Requires:	%{_lib}opengl0
21mr|nvidia340-340.108-16|210	Requires:	%{_lib}glvnd-glx
21mr|nvidia340-340.108-16|211	Requires:	%{_lib}glvnd-egl
21mr|nvidia340-340.108-16|212	Requires:	%{_lib}glvnd-gles
21mr|nvidia340-340.108-16|213	%ifarch %{biarches}
21mr|nvidia340-340.108-16|214	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia340-340.108-16|215	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia340-340.108-16|216	Recommends:	libgldispatch0
21mr|nvidia340-340.108-16|217	Recommends:	libopengl0
21mr|nvidia340-340.108-16|218	Recommends:	libglvnd-glx
21mr|nvidia340-340.108-16|219	Recommends:	libglvnd-egl
21mr|nvidia340-340.108-16|220	Recommends:	libglvnd-gles
21mr|nvidia340-340.108-16|221	%endif
21mr|nvidia340-340.108-16|222	%endif
21mr|nvidia340-340.108-16|223	Requires:	libglvnd
21mr|nvidia340-340.108-16|224	Provides:	nvidia = %{EVRD}
21mr|nvidia340-340.108-16|225	%nv_cross_conflict -n core
21mr|nvidia340-340.108-16|226	Recommends:	nvidia-additional-settings
21mr|nvidia340-340.108-16|227	
21mr|nvidia340-340.108-16|228	%description -n %{driverpkgname}
21mr|nvidia340-340.108-16|229	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia340-340.108-16|230	configuration tools.
21mr|nvidia340-340.108-16|231	
21mr|nvidia340-340.108-16|232	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|233	
21mr|nvidia340-340.108-16|234	%package -n dkms-%{drivername}
21mr|nvidia340-340.108-16|235	Summary:	Kernel module to manage NVIDIA GPUs
21mr|nvidia340-340.108-16|236	Group:		System/Kernel and hardware
21mr|nvidia340-340.108-16|237	Requires:	dkms
21mr|nvidia340-340.108-16|238	Requires(post):	dkms
21mr|nvidia340-340.108-16|239	Requires(preun):	dkms
21mr|nvidia340-340.108-16|240	Requires:	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia340-340.108-16|241	Requires(post):	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia340-340.108-16|242	%nv_cross_conflict -n dkms
21mr|nvidia340-340.108-16|243	
21mr|nvidia340-340.108-16|244	%description -n dkms-%{drivername}
21mr|nvidia340-340.108-16|245	Kernel module to manage NVIDIA GPUs. This
21mr|nvidia340-340.108-16|246	is to be used with the %{driverpkgname} package.
21mr|nvidia340-340.108-16|247	
21mr|nvidia340-340.108-16|248	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|249	
21mr|nvidia340-340.108-16|250	%package -n %{drivername}-dracut
21mr|nvidia340-340.108-16|251	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia340-340.108-16|252	Group:		System/Kernel and hardware
21mr|nvidia340-340.108-16|253	Requires:	dracut
21mr|nvidia340-340.108-16|254	Requires:	rosa-kernel-tools
21mr|nvidia340-340.108-16|255	%nv_cross_conflict -n dracut
21mr|nvidia340-340.108-16|256	
21mr|nvidia340-340.108-16|257	%description -n %{drivername}-dracut
21mr|nvidia340-340.108-16|258	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia340-340.108-16|259	Exclude nouveau from initrd (early KMS — inclusion of Nvidia driver into initrd —
21mr|nvidia340-340.108-16|260	is not supported here in nvidia340).
21mr|nvidia340-340.108-16|261	
21mr|nvidia340-340.108-16|262	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|263	
21mr|nvidia340-340.108-16|264	%package -n %{drivername}-blacklist
21mr|nvidia340-340.108-16|265	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia340-340.108-16|266	Group:		System/Kernel and hardware
21mr|nvidia340-340.108-16|267	%nv_cross_conflict -n blacklist
21mr|nvidia340-340.108-16|268	
21mr|nvidia340-340.108-16|269	%description -n %{drivername}-blacklist
21mr|nvidia340-340.108-16|270	Blacklist opensource Nouveau driver.
21mr|nvidia340-340.108-16|271	Proprietary Nvidia driver replaces it.
21mr|nvidia340-340.108-16|272	
21mr|nvidia340-340.108-16|273	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|274	
21mr|nvidia340-340.108-16|275	%package -n kernel-source-%{drivername}
21mr|nvidia340-340.108-16|276	Summary:	Kernel source of %{drivername}
21mr|nvidia340-340.108-16|277	Group:		System/Kernel and hardware
21mr|nvidia340-340.108-16|278	
21mr|nvidia340-340.108-16|279	%description -n kernel-source-%{drivername}
21mr|nvidia340-340.108-16|280	Kernel source of %{drivername}
21mr|nvidia340-340.108-16|281	
21mr|nvidia340-340.108-16|282	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|283	
21mr|nvidia340-340.108-16|284	%package -n %{drivername}-devel
21mr|nvidia340-340.108-16|285	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia340-340.108-16|286	Group:		Development/C
21mr|nvidia340-340.108-16|287	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia340-340.108-16|288	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia340-340.108-16|289	%nv_cross_conflict -n devel
21mr|nvidia340-340.108-16|290	Requires:	%{_lib}vdpau-devel
21mr|nvidia340-340.108-16|291	
21mr|nvidia340-340.108-16|292	%description -n %{drivername}-devel
21mr|nvidia340-340.108-16|293	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia340-340.108-16|294	
21mr|nvidia340-340.108-16|295	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|296	
21mr|nvidia340-340.108-16|297	%package -n %{drivername}-cuda-opencl
21mr|nvidia340-340.108-16|298	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia340-340.108-16|299	Group:		System/Kernel and hardware
21mr|nvidia340-340.108-16|300	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia340-340.108-16|301	%nv_cross_conflict -n cuda-opencl
21mr|nvidia340-340.108-16|302	
21mr|nvidia340-340.108-16|303	%description -n %{drivername}-cuda-opencl
21mr|nvidia340-340.108-16|304	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia340-340.108-16|305	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia340-340.108-16|306	Performance Computing (HPC).
21mr|nvidia340-340.108-16|307	
21mr|nvidia340-340.108-16|308	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|309	
21mr|nvidia340-340.108-16|310	# HTML doc splitted off because of size, for live cds:
21mr|nvidia340-340.108-16|311	%package -n %{drivername}-doc-html
21mr|nvidia340-340.108-16|312	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia340-340.108-16|313	Group:		System/Kernel and hardware
21mr|nvidia340-340.108-16|314	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia340-340.108-16|315	%nv_cross_conflict -n doc-html
21mr|nvidia340-340.108-16|316	
21mr|nvidia340-340.108-16|317	%description -n %{drivername}-doc-html
21mr|nvidia340-340.108-16|318	HTML version of the README.txt file provided in package
21mr|nvidia340-340.108-16|319	%{driverpkgname}.
21mr|nvidia340-340.108-16|320	
21mr|nvidia340-340.108-16|321	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|322	
21mr|nvidia340-340.108-16|323	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|324	# TODO: package it better
21mr|nvidia340-340.108-16|325	%package debug
21mr|nvidia340-340.108-16|326	Summary:	Debug for %{NAME} binary kernel modules
21mr|nvidia340-340.108-16|327	Group:		Development/Debug
21mr|nvidia340-340.108-16|328	Requires:	auto-krokodil-filesystem
21mr|nvidia340-340.108-16|329	%nv_cross_conflict -n debug
21mr|nvidia340-340.108-16|330	
21mr|nvidia340-340.108-16|331	%description debug
21mr|nvidia340-340.108-16|332	Debug for %{NAME} binary kernel modules
21mr|nvidia340-340.108-16|333	%endif
21mr|nvidia340-340.108-16|334	
21mr|nvidia340-340.108-16|335	#-----------------------------------------------------------------------------
21mr|nvidia340-340.108-16|336	
21mr|nvidia340-340.108-16|337	%prep
21mr|nvidia340-340.108-16|338	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21mr|nvidia340-340.108-16|339	cd nvidia-settings-%{version}
21mr|nvidia340-340.108-16|340	%patch2 -p1
21mr|nvidia340-340.108-16|341	%patch3 -p1
21mr|nvidia340-340.108-16|342	cd ..
21mr|nvidia340-340.108-16|343	sh %{nsource} --extract-only
21mr|nvidia340-340.108-16|344	
21mr|nvidia340-340.108-16|345	pushd %{pkgname}/
21mr|nvidia340-340.108-16|346	%patch1 -p1
21mr|nvidia340-340.108-16|347	%patch4 -p1
21mr|nvidia340-340.108-16|348	%patch5 -p1
21mr|nvidia340-340.108-16|349	%patch6 -p1
21mr|nvidia340-340.108-16|350	%patch7 -p1
21mr|nvidia340-340.108-16|351	%patch8 -p1
21mr|nvidia340-340.108-16|352	%patch9 -p1
21mr|nvidia340-340.108-16|353	%patch10 -p1
21mr|nvidia340-340.108-16|354	%patch11 -p1
21mr|nvidia340-340.108-16|355	%patch12 -p1
21mr|nvidia340-340.108-16|356	%patch13 -p1
21mr|nvidia340-340.108-16|357	%patch14 -p1
21mr|nvidia340-340.108-16|358	%ifnarch %{ix86}
21mr|nvidia340-340.108-16|359	%patch15 -p1
21mr|nvidia340-340.108-16|360	%patch16 -p1
21mr|nvidia340-340.108-16|361	%patch17 -p1
21mr|nvidia340-340.108-16|362	%patch18 -p1
21mr|nvidia340-340.108-16|363	%patch19 -p1
21mr|nvidia340-340.108-16|364	%endif
21mr|nvidia340-340.108-16|365	%patch20 -p1
21mr|nvidia340-340.108-16|366	rm -rf usr/src/nv/precompiled
21mr|nvidia340-340.108-16|367	popd
21mr|nvidia340-340.108-16|368	
21mr|nvidia340-340.108-16|369	# remove useless check for being root
21mr|nvidia340-340.108-16|370	# we build binary kernel modules as non-root
21mr|nvidia340-340.108-16|371	grep -Irl -- 'suser_sanity_check; then exit 1' | xargs sed -i -e 's,suser_sanity_check; then exit 1,true; then true,g'
21mr|nvidia340-340.108-16|372	# allow to redefine directory
21mr|nvidia340-340.108-16|373	grep -Irl -- 'MODULE_ROOT :=' | xargs sed -i -e 's,MODULE_ROOT :=,MODULE_ROOT ?=,g'
21mr|nvidia340-340.108-16|374	# remove odd args of install(1) to work as non-root
21mr|nvidia340-340.108-16|375	grep -Irl -- '-o root -g root' | xargs sed -i -e 's,-o root -g root,,g'
21mr|nvidia340-340.108-16|376	# also to fix working as non-root
21mr|nvidia340-340.108-16|377	grep -Irl -- 'depmod -a' | xargs sed -i -e 's,depmod -a,true,g'
21mr|nvidia340-340.108-16|378	grep -Irl -- 'modprobe $(MODULE_NAME)' | xargs sed -i -e 's,modprobe $(MODULE_NAME),true $(MODULE_NAME),g'
21mr|nvidia340-340.108-16|379	grep -Irl -- '$(MODULE_OBJECT) installed successfully.' | xargs sed -i -e 's,$(MODULE_OBJECT) installed successfully.,,g'
21mr|nvidia340-340.108-16|380	
21mr|nvidia340-340.108-16|381	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia340-340.108-16|382	# is not enough:
21mr|nvidia340-340.108-16|383	# - we need control over where to place the built modules;
21mr|nvidia340-340.108-16|384	# - nvidia-uvm driver should be built on x86_64 only.
21mr|nvidia340-340.108-16|385	pushd %{pkgname}/kernel
21mr|nvidia340-340.108-16|386	mv dkms.conf dkms.conf.orig
21mr|nvidia340-340.108-16|387	
21mr|nvidia340-340.108-16|388	cat > dkms.conf <<EOF
21mr|nvidia340-340.108-16|389	PACKAGE_NAME="nvidia"
21mr|nvidia340-340.108-16|390	PACKAGE_VERSION="%{version}"
21mr|nvidia340-340.108-16|391	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia340-340.108-16|392	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia340-340.108-16|393	MAKE="make module KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1"
21mr|nvidia340-340.108-16|394	CLEAN="make clean"
21mr|nvidia340-340.108-16|395	AUTOINSTALL="yes"
21mr|nvidia340-340.108-16|396	EOF
21mr|nvidia340-340.108-16|397	popd
21mr|nvidia340-340.108-16|398	
21mr|nvidia340-340.108-16|399	rm -f nvidia-settings-%{version}/src/*/*.a
21mr|nvidia340-340.108-16|400	
21mr|nvidia340-340.108-16|401	%build
21mr|nvidia340-340.108-16|402	
21mr|nvidia340-340.108-16|403	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|404	dir0="$PWD"
21mr|nvidia340-340.108-16|405	%if %{mdvver} < 202310
21mr|nvidia340-340.108-16|406	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.10
21mr|nvidia340-340.108-16|407	pushd %{pkgname}/kernel-5.10
21mr|nvidia340-340.108-16|408	%make SYSSRC=/lib/modules/%{kabi_510}/source MODULE_ROOT="$PWD"
21mr|nvidia340-340.108-16|409	mkdir -p "$dir0"/%{kabi_510}
21mr|nvidia340-340.108-16|410	mv *.ko "$dir0"/%{kabi_510}
21mr|nvidia340-340.108-16|411	popd
21mr|nvidia340-340.108-16|412	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.15
21mr|nvidia340-340.108-16|413	pushd %{pkgname}/kernel-5.15
21mr|nvidia340-340.108-16|414	%make SYSSRC=/lib/modules/%{kabi_515}/source MODULE_ROOT="$PWD"
21mr|nvidia340-340.108-16|415	mkdir -p "$dir0"/%{kabi_515}
21mr|nvidia340-340.108-16|416	mv *.ko "$dir0"/%{kabi_515}
21mr|nvidia340-340.108-16|417	popd
21mr|nvidia340-340.108-16|418	%endif
21mr|nvidia340-340.108-16|419	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.1
21mr|nvidia340-340.108-16|420	pushd %{pkgname}/kernel-6.1
21mr|nvidia340-340.108-16|421	%make SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia340-340.108-16|422	mkdir -p "$dir0"/%{kabi_61}
21mr|nvidia340-340.108-16|423	mv *.ko "$dir0"/%{kabi_61}
21mr|nvidia340-340.108-16|424	popd
21mr|nvidia340-340.108-16|425	%ifnarch %{ix86}
21mr|nvidia340-340.108-16|426	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.6
21mr|nvidia340-340.108-16|427	pushd %{pkgname}/kernel-6.6
21mr|nvidia340-340.108-16|428	%make SYSSRC=/lib/modules/%{kabi_66}/source MODULE_ROOT="$PWD"
21mr|nvidia340-340.108-16|429	mkdir -p "$dir0"/%{kabi_66}
21mr|nvidia340-340.108-16|430	mv *.ko "$dir0"/%{kabi_66}
21mr|nvidia340-340.108-16|431	popd
21mr|nvidia340-340.108-16|432	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.12
21mr|nvidia340-340.108-16|433	pushd %{pkgname}/kernel-6.12
21mr|nvidia340-340.108-16|434	%make SYSSRC=/lib/modules/%{kabi_612}/source MODULE_ROOT="$PWD"
21mr|nvidia340-340.108-16|435	mkdir -p "$dir0"/%{kabi_612}
21mr|nvidia340-340.108-16|436	mv *.ko "$dir0"/%{kabi_612}
21mr|nvidia340-340.108-16|437	popd
21mr|nvidia340-340.108-16|438	%endif
21mr|nvidia340-340.108-16|439	%endif
21mr|nvidia340-340.108-16|440	
21mr|nvidia340-340.108-16|441	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia340-340.108-16|442	export CFLAGS="%optflags -Wno-error=format-security"
21mr|nvidia340-340.108-16|443	export CXXFLAGS="$CFLAGS"
21mr|nvidia340-340.108-16|444	export LDFLAGS="%{?ldflags}"
21mr|nvidia340-340.108-16|445	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia340-340.108-16|446	%make -C nvidia-settings-%{version} STRIP_CMD=true
21mr|nvidia340-340.108-16|447	%make -C nvidia-xconfig-%{version} STRIP_CMD=true
21mr|nvidia340-340.108-16|448	%make -C nvidia-modprobe-%{version} STRIP_CMD=true
21mr|nvidia340-340.108-16|449	%make -C nvidia-persistenced-%{version} STRIP_CMD=true LIBS="-ltirpc -ldl"
21mr|nvidia340-340.108-16|450	
21mr|nvidia340-340.108-16|451	%install
21mr|nvidia340-340.108-16|452	
21mr|nvidia340-340.108-16|453	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|454	list="%{kabi_61}"
21mr|nvidia340-340.108-16|455	%ifnarch %{ix86}
21mr|nvidia340-340.108-16|456	list+=" %{kabi_66}"
21mr|nvidia340-340.108-16|457	list+=" %{kabi_612}"
21mr|nvidia340-340.108-16|458	%endif
21mr|nvidia340-340.108-16|459	%if %{mdvver} < 202310
21mr|nvidia340-340.108-16|460	list+=" %{kabi_515} %{kabi_510}"
21mr|nvidia340-340.108-16|461	%endif
21mr|nvidia340-340.108-16|462	# copied from kernel
21mr|nvidia340-340.108-16|463	# extract debuginfo
21mr|nvidia340-340.108-16|464	# TODO: sync location of *.debug files with kernel
21mr|nvidia340-340.108-16|465	find $list \
21mr|nvidia340-340.108-16|466	-name "*.ko" | \
21mr|nvidia340-340.108-16|467	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia340-340.108-16|468	find $list \
21mr|nvidia340-340.108-16|469	-name "*.ko" | xargs -I '{}' \
21mr|nvidia340-340.108-16|470	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia340-340.108-16|471	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia340-340.108-16|472	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia340-340.108-16|473	# are compressed in the same way here and in the kernel itself
21mr|nvidia340-340.108-16|474	find $list -maxdepth 1 -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia340-340.108-16|475	for i in $list; do
21mr|nvidia340-340.108-16|476	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia340-340.108-16|477	install -m0644 $i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia340-340.108-16|478	install -m0644 $i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia340-340.108-16|479	done
21mr|nvidia340-340.108-16|480	%endif
21mr|nvidia340-340.108-16|481	
21mr|nvidia340-340.108-16|482	cd %{pkgname}
21mr|nvidia340-340.108-16|483	
21mr|nvidia340-340.108-16|484	# dkms
21mr|nvidia340-340.108-16|485	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia340-340.108-16|486	
21mr|nvidia340-340.108-16|487	# Configs
21mr|nvidia340-340.108-16|488	install -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia340-340.108-16|489	
21mr|nvidia340-340.108-16|490	# menu entry
21mr|nvidia340-340.108-16|491	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia340-340.108-16|492	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia340-340.108-16|493	[Desktop Entry]
21mr|nvidia340-340.108-16|494	Name=NVIDIA Display Settings
21mr|nvidia340-340.108-16|495	Comment=Configure NVIDIA X driver
21mr|nvidia340-340.108-16|496	Exec=%{_bindir}/nvidia-settings
21mr|nvidia340-340.108-16|497	Icon=%{drivername}-settings
21mr|nvidia340-340.108-16|498	Terminal=false
21mr|nvidia340-340.108-16|499	Type=Application
21mr|nvidia340-340.108-16|500	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia340-340.108-16|501	EOF
21mr|nvidia340-340.108-16|502	
21mr|nvidia340-340.108-16|503	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia340-340.108-16|504	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia340-340.108-16|505	
21mr|nvidia340-340.108-16|506	# icons
21mr|nvidia340-340.108-16|507	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia340-340.108-16|508	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia340-340.108-16|509	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia340-340.108-16|510	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia340-340.108-16|511	
21mr|nvidia340-340.108-16|512	error_fatal() {
21mr|nvidia340-340.108-16|513	echo "Error: $@." >&2
21mr|nvidia340-340.108-16|514	exit 1
21mr|nvidia340-340.108-16|515	}
21mr|nvidia340-340.108-16|516	
21mr|nvidia340-340.108-16|517	error_unhandled() {
21mr|nvidia340-340.108-16|518	echo "Warning: $@." >&2
21mr|nvidia340-340.108-16|519	echo "Warning: $@." >> warns.log
21mr|nvidia340-340.108-16|520	# cause distro builds to fail in case of unhandled files
21mr|nvidia340-340.108-16|521	exit 1
21mr|nvidia340-340.108-16|522	}
21mr|nvidia340-340.108-16|523	
21mr|nvidia340-340.108-16|524	parseparams() {
21mr|nvidia340-340.108-16|525	for value in $rest; do
21mr|nvidia340-340.108-16|526	local param=$1
21mr|nvidia340-340.108-16|527	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia340-340.108-16|528	shift
21mr|nvidia340-340.108-16|529	eval $param=$value
21mr|nvidia340-340.108-16|530	
21mr|nvidia340-340.108-16|531	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia340-340.108-16|532	
21mr|nvidia340-340.108-16|533	# resolve libdir based on $arch
21mr|nvidia340-340.108-16|534	if [ "$param" = "arch" ]; then
21mr|nvidia340-340.108-16|535	case "$arch" in
21mr|nvidia340-340.108-16|536	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia340-340.108-16|537	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia340-340.108-16|538	*)		error_fatal "unknown arch $arch"
21mr|nvidia340-340.108-16|539	esac
21mr|nvidia340-340.108-16|540	fi
21mr|nvidia340-340.108-16|541	done
21mr|nvidia340-340.108-16|542	}
21mr|nvidia340-340.108-16|543	
21mr|nvidia340-340.108-16|544	add_to_list() {
21mr|nvidia340-340.108-16|545	# on distro builds, only use .manifest for doc files
21mr|nvidia340-340.108-16|546	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia340-340.108-16|547	local list="$1.files"
21mr|nvidia340-340.108-16|548	local entry="$2"
21mr|nvidia340-340.108-16|549	echo $entry >> $list
21mr|nvidia340-340.108-16|550	}
21mr|nvidia340-340.108-16|551	
21mr|nvidia340-340.108-16|552	install_symlink() {
21mr|nvidia340-340.108-16|553	local pkg="$1"
21mr|nvidia340-340.108-16|554	local dir="$2"
21mr|nvidia340-340.108-16|555	mkdir -p %{buildroot}$dir
21mr|nvidia340-340.108-16|556	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia340-340.108-16|557	add_to_list $pkg $dir/$file
21mr|nvidia340-340.108-16|558	}
21mr|nvidia340-340.108-16|559	
21mr|nvidia340-340.108-16|560	install_lib_symlink() {
21mr|nvidia340-340.108-16|561	local pkg="$1"
21mr|nvidia340-340.108-16|562	local dir="$2"
21mr|nvidia340-340.108-16|563	case "$file" in
21mr|nvidia340-340.108-16|564	libvdpau_*.so)
21mr|nvidia340-340.108-16|565	# vdpau drivers => not put into -devel
21mr|nvidia340-340.108-16|566	;;
21mr|nvidia340-340.108-16|567	*.so)
21mr|nvidia340-340.108-16|568	pkg=nvidia-devel;;
21mr|nvidia340-340.108-16|569	esac
21mr|nvidia340-340.108-16|570	install_symlink $pkg $dir
21mr|nvidia340-340.108-16|571	}
21mr|nvidia340-340.108-16|572	
21mr|nvidia340-340.108-16|573	install_file_only() {
21mr|nvidia340-340.108-16|574	local pkg="$1"
21mr|nvidia340-340.108-16|575	local dir="$2"
21mr|nvidia340-340.108-16|576	mkdir -p %{buildroot}$dir
21mr|nvidia340-340.108-16|577	# replace 0444 with more usual 0644
21mr|nvidia340-340.108-16|578	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia340-340.108-16|579	install -m $perms $file %{buildroot}$dir
21mr|nvidia340-340.108-16|580	}
21mr|nvidia340-340.108-16|581	
21mr|nvidia340-340.108-16|582	install_file() {
21mr|nvidia340-340.108-16|583	local pkg="$1"
21mr|nvidia340-340.108-16|584	local dir="$2"
21mr|nvidia340-340.108-16|585	install_file_only $pkg $dir
21mr|nvidia340-340.108-16|586	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia340-340.108-16|587	}
21mr|nvidia340-340.108-16|588	
21mr|nvidia340-340.108-16|589	get_module_dir() {
21mr|nvidia340-340.108-16|590	local subdir="$1"
21mr|nvidia340-340.108-16|591	case "$subdir" in
21mr|nvidia340-340.108-16|592	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia340-340.108-16|593	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia340-340.108-16|594	/)		echo %{nvidia_modulesdir};;
21mr|nvidia340-340.108-16|595	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia340-340.108-16|596	echo %{nvidia_modulesdir};;
21mr|nvidia340-340.108-16|597	esac
21mr|nvidia340-340.108-16|598	}
21mr|nvidia340-340.108-16|599	
21mr|nvidia340-340.108-16|600	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia340-340.108-16|601	rm -f $file
21mr|nvidia340-340.108-16|602	touch $file
21mr|nvidia340-340.108-16|603	done
21mr|nvidia340-340.108-16|604	
21mr|nvidia340-340.108-16|605	# install files according to .manifest
21mr|nvidia340-340.108-16|606	cat .manifest | tail -n +9 | while read line; do
21mr|nvidia340-340.108-16|607	arch=
21mr|nvidia340-340.108-16|608	style=
21mr|nvidia340-340.108-16|609	subdir=
21mr|nvidia340-340.108-16|610	dest=
21mr|nvidia340-340.108-16|611	nvidia_libdir=
21mr|nvidia340-340.108-16|612	
21mr|nvidia340-340.108-16|613	rest=${line}
21mr|nvidia340-340.108-16|614	file=${rest%%%% *}
21mr|nvidia340-340.108-16|615	rest=${rest#* }
21mr|nvidia340-340.108-16|616	perms=${rest%%%% *}
21mr|nvidia340-340.108-16|617	rest=${rest#* }
21mr|nvidia340-340.108-16|618	type=${rest%%%% *}
21mr|nvidia340-340.108-16|619	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia340-340.108-16|620	
21mr|nvidia340-340.108-16|621	case "$type" in
21mr|nvidia340-340.108-16|622	CUDA_LIB)
21mr|nvidia340-340.108-16|623	parseparams arch subdir
21mr|nvidia340-340.108-16|624	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|625	;;
21mr|nvidia340-340.108-16|626	CUDA_SYMLINK)
21mr|nvidia340-340.108-16|627	parseparams arch subdir dest
21mr|nvidia340-340.108-16|628	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|629	;;
21mr|nvidia340-340.108-16|630	ENCODEAPI_LIB)
21mr|nvidia340-340.108-16|631	parseparams arch subdir
21mr|nvidia340-340.108-16|632	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|633	;;
21mr|nvidia340-340.108-16|634	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia340-340.108-16|635	parseparams arch dest
21mr|nvidia340-340.108-16|636	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|637	;;
21mr|nvidia340-340.108-16|638	EXPLICIT_PATH)
21mr|nvidia340-340.108-16|639	parseparams dest
21mr|nvidia340-340.108-16|640	install_file nvidia %{_datadir}/nvidia
21mr|nvidia340-340.108-16|641	;;
21mr|nvidia340-340.108-16|642	NVCUVID_LIB)
21mr|nvidia340-340.108-16|643	parseparams arch subdir
21mr|nvidia340-340.108-16|644	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|645	;;
21mr|nvidia340-340.108-16|646	NVCUVID_LIB_SYMLINK)
21mr|nvidia340-340.108-16|647	parseparams arch dest
21mr|nvidia340-340.108-16|648	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia340-340.108-16|649	;;
21mr|nvidia340-340.108-16|650	NVIFR_LIB)
21mr|nvidia340-340.108-16|651	parseparams arch subdir
21mr|nvidia340-340.108-16|652	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|653	;;
21mr|nvidia340-340.108-16|654	NVIFR_LIB_SYMLINK)
21mr|nvidia340-340.108-16|655	parseparams arch dest
21mr|nvidia340-340.108-16|656	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|657	;;
21mr|nvidia340-340.108-16|658	OPENGL_LIB)
21mr|nvidia340-340.108-16|659	parseparams arch
21mr|nvidia340-340.108-16|660	install_file nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|661	;;
21mr|nvidia340-340.108-16|662	OPENGL_SYMLINK)
21mr|nvidia340-340.108-16|663	parseparams arch dest
21mr|nvidia340-340.108-16|664	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|665	;;
21mr|nvidia340-340.108-16|666	GLVND_LIB)
21mr|nvidia340-340.108-16|667	parseparams arch
21mr|nvidia340-340.108-16|668	%if ! %{with external_glvnd}
21mr|nvidia340-340.108-16|669	install_file nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|670	%endif
21mr|nvidia340-340.108-16|671	;;
21mr|nvidia340-340.108-16|672	GLVND_SYMLINK)
21mr|nvidia340-340.108-16|673	parseparams arch dest
21mr|nvidia340-340.108-16|674	%if ! %{with external_glvnd}
21mr|nvidia340-340.108-16|675	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|676	%endif
21mr|nvidia340-340.108-16|677	;;
21mr|nvidia340-340.108-16|678	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia340-340.108-16|679	parseparams arch glvnd
21mr|nvidia340-340.108-16|680	%if ! %{with external_glvnd}
21mr|nvidia340-340.108-16|681	# Skip non-GLVND libraries
21mr|nvidia340-340.108-16|682	# https://devtalk.nvidia.com/default/topic/915640/unix-graphics-announcements-and-news/multiple-glx-client-libraries-in-the-nvidia-linux-driver-installer-package/
21mr|nvidia340-340.108-16|683	[ t"${glvnd}" == "tGLVND" ] && install_file nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|684	%endif
21mr|nvidia340-340.108-16|685	;;
21mr|nvidia340-340.108-16|686	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia340-340.108-16|687	# Skip non-GLVND libraries
21mr|nvidia340-340.108-16|688	parseparams arch dest glvnd
21mr|nvidia340-340.108-16|689	%if ! %{with external_glvnd}
21mr|nvidia340-340.108-16|690	[ t"${glvnd}" == "tGLVND" ] && install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|691	%endif
21mr|nvidia340-340.108-16|692	;;
21mr|nvidia340-340.108-16|693	TLS_LIB)
21mr|nvidia340-340.108-16|694	parseparams arch style subdir
21mr|nvidia340-340.108-16|695	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|696	;;
21mr|nvidia340-340.108-16|697	TLS_SYMLINK)
21mr|nvidia340-340.108-16|698	parseparams arch style subdir dest
21mr|nvidia340-340.108-16|699	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|700	;;
21mr|nvidia340-340.108-16|701	UTILITY_LIB)
21mr|nvidia340-340.108-16|702	# backward-compatibility
21mr|nvidia340-340.108-16|703	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia340-340.108-16|704	parseparams arch subdir
21mr|nvidia340-340.108-16|705	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|706	;;
21mr|nvidia340-340.108-16|707	UTILITY_LIB_SYMLINK)
21mr|nvidia340-340.108-16|708	# backward-compatibility
21mr|nvidia340-340.108-16|709	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia340-340.108-16|710	parseparams arch dest
21mr|nvidia340-340.108-16|711	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia340-340.108-16|712	;;
21mr|nvidia340-340.108-16|713	VDPAU_LIB)
21mr|nvidia340-340.108-16|714	parseparams arch subdir
21mr|nvidia340-340.108-16|715	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia340-340.108-16|716	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|717	;;
21mr|nvidia340-340.108-16|718	VDPAU_SYMLINK)
21mr|nvidia340-340.108-16|719	parseparams arch subdir dest
21mr|nvidia340-340.108-16|720	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia340-340.108-16|721	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|722	;;
21mr|nvidia340-340.108-16|723	VDPAU_WRAPPER_LIB)
21mr|nvidia340-340.108-16|724	parseparams arch subdir
21mr|nvidia340-340.108-16|725	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia340-340.108-16|726	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|727	;;
21mr|nvidia340-340.108-16|728	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia340-340.108-16|729	parseparams arch subdir dest
21mr|nvidia340-340.108-16|730	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia340-340.108-16|731	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia340-340.108-16|732	;;
21mr|nvidia340-340.108-16|733	XLIB_STATIC_LIB)
21mr|nvidia340-340.108-16|734	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia340-340.108-16|735	;;
21mr|nvidia340-340.108-16|736	XLIB_SHARED_LIB)
21mr|nvidia340-340.108-16|737	install_file nvidia %{nvidia_libdir}
21mr|nvidia340-340.108-16|738	;;
21mr|nvidia340-340.108-16|739	XLIB_SYMLINK)
21mr|nvidia340-340.108-16|740	parseparams dest
21mr|nvidia340-340.108-16|741	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia340-340.108-16|742	;;
21mr|nvidia340-340.108-16|743	LIBGL_LA)
21mr|nvidia340-340.108-16|744	# (Anssi) we don't install .la files
21mr|nvidia340-340.108-16|745	;;
21mr|nvidia340-340.108-16|746	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia340-340.108-16|747	parseparams subdir
21mr|nvidia340-340.108-16|748	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia340-340.108-16|749	;;
21mr|nvidia340-340.108-16|750	XMODULE_NEWSYM)
21mr|nvidia340-340.108-16|751	# symlink that is created only if it doesn't already
21mr|nvidia340-340.108-16|752	# exist (i.e. as part of x11-server)
21mr|nvidia340-340.108-16|753	case "$file" in
21mr|nvidia340-340.108-16|754	libwfb.so)
21mr|nvidia340-340.108-16|755	continue
21mr|nvidia340-340.108-16|756	;;
21mr|nvidia340-340.108-16|757	*)
21mr|nvidia340-340.108-16|758	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia340-340.108-16|759	continue
21mr|nvidia340-340.108-16|760	esac
21mr|nvidia340-340.108-16|761	parseparams subdir dest
21mr|nvidia340-340.108-16|762	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia340-340.108-16|763	;;
21mr|nvidia340-340.108-16|764	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia340-340.108-16|765	parseparams subdir dest
21mr|nvidia340-340.108-16|766	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia340-340.108-16|767	;;
21mr|nvidia340-340.108-16|768	VDPAU_HEADER)
21mr|nvidia340-340.108-16|769	continue
21mr|nvidia340-340.108-16|770	parseparams subdir
21mr|nvidia340-340.108-16|771	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia340-340.108-16|772	;;
21mr|nvidia340-340.108-16|773	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia340-340.108-16|774	parseparams subdir
21mr|nvidia340-340.108-16|775	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia340-340.108-16|776	;;
21mr|nvidia340-340.108-16|777	DOCUMENTATION)
21mr|nvidia340-340.108-16|778	parseparams subdir
21mr|nvidia340-340.108-16|779	case $subdir in
21mr|nvidia340-340.108-16|780	*/html)
21mr|nvidia340-340.108-16|781	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia340-340.108-16|782	continue
21mr|nvidia340-340.108-16|783	;;
21mr|nvidia340-340.108-16|784	*/include/*)
21mr|nvidia340-340.108-16|785	continue
21mr|nvidia340-340.108-16|786	;;
21mr|nvidia340-340.108-16|787	esac
21mr|nvidia340-340.108-16|788	case $file in
21mr|nvidia340-340.108-16|789	*XF86Config*|*nvidia-settings.png)
21mr|nvidia340-340.108-16|790	continue;;
21mr|nvidia340-340.108-16|791	esac
21mr|nvidia340-340.108-16|792	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia340-340.108-16|793	;;
21mr|nvidia340-340.108-16|794	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia340-340.108-16|795	parseparams subdir
21mr|nvidia340-340.108-16|796	case "$file" in
21mr|nvidia340-340.108-16|797	*nvidia-installer*)
21mr|nvidia340-340.108-16|798	# not installed
21mr|nvidia340-340.108-16|799	continue
21mr|nvidia340-340.108-16|800	;;
21mr|nvidia340-340.108-16|801	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia340-340.108-16|802	# installed separately below
21mr|nvidia340-340.108-16|803	continue
21mr|nvidia340-340.108-16|804	;;
21mr|nvidia340-340.108-16|805	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia340-340.108-16|806	# ok
21mr|nvidia340-340.108-16|807	;;
21mr|nvidia340-340.108-16|808	*)
21mr|nvidia340-340.108-16|809	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia340-340.108-16|810	continue
21mr|nvidia340-340.108-16|811	esac
21mr|nvidia340-340.108-16|812	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia340-340.108-16|813	;;
21mr|nvidia340-340.108-16|814	UTILITY_BINARY)
21mr|nvidia340-340.108-16|815	case "$file" in
21mr|nvidia340-340.108-16|816	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia340-340.108-16|817	# not installed, we install our own copy
21mr|nvidia340-340.108-16|818	continue
21mr|nvidia340-340.108-16|819	;;
21mr|nvidia340-340.108-16|820	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
21mr|nvidia340-340.108-16|821	# ok
21mr|nvidia340-340.108-16|822	;;
21mr|nvidia340-340.108-16|823	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia340-340.108-16|824	# ok
21mr|nvidia340-340.108-16|825	;;
21mr|nvidia340-340.108-16|826	*)
21mr|nvidia340-340.108-16|827	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia340-340.108-16|828	;;
21mr|nvidia340-340.108-16|829	esac
21mr|nvidia340-340.108-16|830	install_file nvidia %{nvidia_bindir}
21mr|nvidia340-340.108-16|831	;;
21mr|nvidia340-340.108-16|832	UTILITY_BIN_SYMLINK)
21mr|nvidia340-340.108-16|833	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia340-340.108-16|834	parseparams dest
21mr|nvidia340-340.108-16|835	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia340-340.108-16|836	;;
21mr|nvidia340-340.108-16|837	NVIDIA_MODPROBE)
21mr|nvidia340-340.108-16|838	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia340-340.108-16|839	# creating the device nodes in case the driver component is running as
21mr|nvidia340-340.108-16|840	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia340-340.108-16|841	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia340-340.108-16|842	# like with regular drivers and therefore this tool is installed on
21mr|nvidia340-340.108-16|843	# ROSA as well, at least for now.
21mr|nvidia340-340.108-16|844	;;
21mr|nvidia340-340.108-16|845	INSTALLER_BINARY)
21mr|nvidia340-340.108-16|846	# not installed
21mr|nvidia340-340.108-16|847	;;
21mr|nvidia340-340.108-16|848	KERNEL_MODULE_SRC)
21mr|nvidia340-340.108-16|849	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia340-340.108-16|850	;;
21mr|nvidia340-340.108-16|851	CUDA_ICD)
21mr|nvidia340-340.108-16|852	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia340-340.108-16|853	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia340-340.108-16|854	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia340-340.108-16|855	;;
21mr|nvidia340-340.108-16|856	APPLICATION_PROFILE)
21mr|nvidia340-340.108-16|857	parseparams subdir
21mr|nvidia340-340.108-16|858	# application profile filenames are versioned, we can use a common
21mr|nvidia340-340.108-16|859	# non-alternativesized directory
21mr|nvidia340-340.108-16|860	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia340-340.108-16|861	;;
21mr|nvidia340-340.108-16|862	DOT_DESKTOP)
21mr|nvidia340-340.108-16|863	# we provide our own for now
21mr|nvidia340-340.108-16|864	;;
21mr|nvidia340-340.108-16|865	UVM_MODULE_SRC)
21mr|nvidia340-340.108-16|866	%ifarch x86_64
21mr|nvidia340-340.108-16|867	# NVidia recommends using UVM module on x86_64 only
21mr|nvidia340-340.108-16|868	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/uvm
21mr|nvidia340-340.108-16|869	%endif
21mr|nvidia340-340.108-16|870	;;
21mr|nvidia340-340.108-16|871	*)
21mr|nvidia340-340.108-16|872	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia340-340.108-16|873	esac
21mr|nvidia340-340.108-16|874	done
21mr|nvidia340-340.108-16|875	
21mr|nvidia340-340.108-16|876	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia340-340.108-16|877	
21mr|nvidia340-340.108-16|878	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia340-340.108-16|879	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia340-340.108-16|880	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia340-340.108-16|881	%ifarch %{biarches}
21mr|nvidia340-340.108-16|882	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia340-340.108-16|883	%endif
21mr|nvidia340-340.108-16|884	
21mr|nvidia340-340.108-16|885	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia340-340.108-16|886	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia340-340.108-16|887	
21mr|nvidia340-340.108-16|888	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia340-340.108-16|889	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia340-340.108-16|890	
21mr|nvidia340-340.108-16|891	# vdpau alternative symlink
21mr|nvidia340-340.108-16|892	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia340-340.108-16|893	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia340-340.108-16|894	%ifarch %{biarches}
21mr|nvidia340-340.108-16|895	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia340-340.108-16|896	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia340-340.108-16|897	%endif
21mr|nvidia340-340.108-16|898	
21mr|nvidia340-340.108-16|899	# self-built binaries
21mr|nvidia340-340.108-16|900	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia340-340.108-16|901	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia340-340.108-16|902	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia340-340.108-16|903	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia340-340.108-16|904	
21mr|nvidia340-340.108-16|905	# binary alternatives
21mr|nvidia340-340.108-16|906	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia340-340.108-16|907	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia340-340.108-16|908	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia340-340.108-16|909	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia340-340.108-16|910	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia340-340.108-16|911	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia340-340.108-16|912	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia340-340.108-16|913	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia340-340.108-16|914	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia340-340.108-16|915	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia340-340.108-16|916	# rpmlint:
21mr|nvidia340-340.108-16|917	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia340-340.108-16|918	
21mr|nvidia340-340.108-16|919	# install man pages
21mr|nvidia340-340.108-16|920	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia340-340.108-16|921	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia340-340.108-16|922	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia340-340.108-16|923	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia340-340.108-16|924	
21mr|nvidia340-340.108-16|925	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia340-340.108-16|926	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia340-340.108-16|927	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia340-340.108-16|928	cd %{buildroot}%{_mandir}/man1
21mr|nvidia340-340.108-16|929	rename nvidia alt-%{drivername} *
21mr|nvidia340-340.108-16|930	cd -
21mr|nvidia340-340.108-16|931	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia340-340.108-16|932	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia340-340.108-16|933	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia340-340.108-16|934	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia340-340.108-16|935	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia340-340.108-16|936	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia340-340.108-16|937	
21mr|nvidia340-340.108-16|938	# cuda nvidia.icd
21mr|nvidia340-340.108-16|939	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia340-340.108-16|940	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia340-340.108-16|941	
21mr|nvidia340-340.108-16|942	# ld.so.conf
21mr|nvidia340-340.108-16|943	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia340-340.108-16|944	%if %{with external_glvnd}
21mr|nvidia340-340.108-16|945	echo "%{_libdir}/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia340-340.108-16|946	%endif
21mr|nvidia340-340.108-16|947	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia340-340.108-16|948	%ifarch %{biarches}
21mr|nvidia340-340.108-16|949	%if %{with external_glvnd}
21mr|nvidia340-340.108-16|950	echo "/usr/lib/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia340-340.108-16|951	%endif
21mr|nvidia340-340.108-16|952	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia340-340.108-16|953	%endif
21mr|nvidia340-340.108-16|954	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia340-340.108-16|955	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia340-340.108-16|956	
21mr|nvidia340-340.108-16|957	# modprobe.d
21mr|nvidia340-340.108-16|958	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia340-340.108-16|959	
21mr|nvidia340-340.108-16|960	# Allow the users to load this kernel module as "nvidia340" as well.
21mr|nvidia340-340.108-16|961	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia340-340.108-16|962	
21mr|nvidia340-340.108-16|963	# xinit script
21mr|nvidia340-340.108-16|964	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia340-340.108-16|965	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia340-340.108-16|966	# to be sourced
21mr|nvidia340-340.108-16|967	#
21mr|nvidia340-340.108-16|968	# Do not modify this file; the changes will be overwritten.
21mr|nvidia340-340.108-16|969	# If you want to disable automatic configuration loading, create
21mr|nvidia340-340.108-16|970	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia340-340.108-16|971	#
21mr|nvidia340-340.108-16|972	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia340-340.108-16|973	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia340-340.108-16|974	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia340-340.108-16|975	EOF
21mr|nvidia340-340.108-16|976	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia340-340.108-16|977	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia340-340.108-16|978	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia340-340.108-16|979	
21mr|nvidia340-340.108-16|980	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia340-340.108-16|981	
21mr|nvidia340-340.108-16|982	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia340-340.108-16|983	FILE=%{SOURCE101} \
21mr|nvidia340-340.108-16|984	BRANCH=390 \
21mr|nvidia340-340.108-16|985	krokodil-legacy-converter > %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia340-340.108-16|986	
21mr|nvidia340-340.108-16|987	# Trigger rebuilding initrds
21mr|nvidia340-340.108-16|988	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia340-340.108-16|989	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia340-340.108-16|990	
21mr|nvidia340-340.108-16|991	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|992	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia340-340.108-16|993	%endif
21mr|nvidia340-340.108-16|994	
21mr|nvidia340-340.108-16|995	# Trigger rebuilding initrds
21mr|nvidia340-340.108-16|996	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia340-340.108-16|997	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia340-340.108-16|998	
21mr|nvidia340-340.108-16|999	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|1000	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia340-340.108-16|1001	%endif
21mr|nvidia340-340.108-16|1002	
21mr|nvidia340-340.108-16|1003	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia340-340.108-16|1004	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia340-340.108-16|1005	# Early KMs appeared in nvidia > 340
21mr|nvidia340-340.108-16|1006	#add_drivers+=" nvidia nvidia_modeset nvidia_drm "
21mr|nvidia340-340.108-16|1007	#%%ifarch %{x86_64}
21mr|nvidia340-340.108-16|1008	#add_drivers+=" nvidia-uvm "
21mr|nvidia340-340.108-16|1009	#%%endif
21mr|nvidia340-340.108-16|1010	omit_drivers+=" nouveau "
21mr|nvidia340-340.108-16|1011	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia340-340.108-16|1012	EOF
21mr|nvidia340-340.108-16|1013	
21mr|nvidia340-340.108-16|1014	mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia340-340.108-16|1015	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia340-340.108-16|1016	
21mr|nvidia340-340.108-16|1017	%posttrans -n %{driverpkgname}
21mr|nvidia340-340.108-16|1018	
21mr|nvidia340-340.108-16|1019	%{_sbindir}/update-alternatives \
21mr|nvidia340-340.108-16|1020	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia340-340.108-16|1021	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia340-340.108-16|1022	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia340-340.108-16|1023	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia340-340.108-16|1024	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia340-340.108-16|1025	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia340-340.108-16|1026	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia340-340.108-16|1027	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia340-340.108-16|1028	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia340-340.108-16|1029	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia340-340.108-16|1030	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia340-340.108-16|1031	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia340-340.108-16|1032	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia340-340.108-16|1033	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia340-340.108-16|1034	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia340-340.108-16|1035	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia340-340.108-16|1036	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia340-340.108-16|1037	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia340-340.108-16|1038	%ifarch %{biarches}
21mr|nvidia340-340.108-16|1039	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia340-340.108-16|1040	%endif
21mr|nvidia340-340.108-16|1041	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21mr|nvidia340-340.108-16|1042	
21mr|nvidia340-340.108-16|1043	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia340-340.108-16|1044	/sbin/ldconfig -X
21mr|nvidia340-340.108-16|1045	
21mr|nvidia340-340.108-16|1046	%postun -n %{driverpkgname}
21mr|nvidia340-340.108-16|1047	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia340-340.108-16|1048	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia340-340.108-16|1049	fi
21mr|nvidia340-340.108-16|1050	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia340-340.108-16|1051	/sbin/ldconfig -X
21mr|nvidia340-340.108-16|1052	
21mr|nvidia340-340.108-16|1053	
21mr|nvidia340-340.108-16|1054	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia340-340.108-16|1055	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia340-340.108-16|1056	/sbin/ldconfig -X
21mr|nvidia340-340.108-16|1057	
21mr|nvidia340-340.108-16|1058	%posttrans -n %{drivername}-devel
21mr|nvidia340-340.108-16|1059	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia340-340.108-16|1060	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia340-340.108-16|1061	/sbin/ldconfig -X
21mr|nvidia340-340.108-16|1062	
21mr|nvidia340-340.108-16|1063	%postun -n %{drivername}-devel
21mr|nvidia340-340.108-16|1064	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia340-340.108-16|1065	/sbin/ldconfig -X
21mr|nvidia340-340.108-16|1066	
21mr|nvidia340-340.108-16|1067	%post -n dkms-%{drivername}
21mr|nvidia340-340.108-16|1068	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21mr|nvidia340-340.108-16|1069	
21mr|nvidia340-340.108-16|1070	# Build and install the driver for all available kernels that have devel
21mr|nvidia340-340.108-16|1071	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|nvidia340-340.108-16|1072	# Do not fail the installation of the package if the build fails for some
21mr|nvidia340-340.108-16|1073	# kernels, this may happen during testing, etc.
21mr|nvidia340-340.108-16|1074	for kk in /lib/modules/*; do
21mr|nvidia340-340.108-16|1075	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|nvidia340-340.108-16|1076	if test -d "/lib/modules/$kk/build"; then
21mr|nvidia340-340.108-16|1077	# Remove the modules that use the obsolete naming convention first
21mr|nvidia340-340.108-16|1078	# to make the upgrade smoother (otherwise they may remain in the system
21mr|nvidia340-340.108-16|1079	# and cause trouble).
21mr|nvidia340-340.108-16|1080	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21mr|nvidia340-340.108-16|1081	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21mr|nvidia340-340.108-16|1082	# Now build and install the newer modules
21mr|nvidia340-340.108-16|1083	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21mr|nvidia340-340.108-16|1084	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21mr|nvidia340-340.108-16|1085	else
21mr|nvidia340-340.108-16|1086	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|nvidia340-340.108-16|1087	fi;
21mr|nvidia340-340.108-16|1088	done
21mr|nvidia340-340.108-16|1089	
21mr|nvidia340-340.108-16|1090	# Just in case the user reboots the system too quickly and sync is not
21mr|nvidia340-340.108-16|1091	# done automatically.
21mr|nvidia340-340.108-16|1092	sync
21mr|nvidia340-340.108-16|1093	
21mr|nvidia340-340.108-16|1094	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia340-340.108-16|1095	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia340-340.108-16|1096	
21mr|nvidia340-340.108-16|1097	%preun -n dkms-%{drivername}
21mr|nvidia340-340.108-16|1098	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21mr|nvidia340-340.108-16|1099	
21mr|nvidia340-340.108-16|1100	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia340-340.108-16|1101	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia340-340.108-16|1102	
21mr|nvidia340-340.108-16|1103	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia340-340.108-16|1104	
21mr|nvidia340-340.108-16|1105	%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia340-340.108-16|1106	
21mr|nvidia340-340.108-16|1107	# ld.so.conf, modprobe.conf, xinit
21mr|nvidia340-340.108-16|1108	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia340-340.108-16|1109	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia340-340.108-16|1110	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia340-340.108-16|1111	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia340-340.108-16|1112	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia340-340.108-16|1113	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia340-340.108-16|1114	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia340-340.108-16|1115	%dir %{_datadir}/nvidia
21mr|nvidia340-340.108-16|1116	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia340-340.108-16|1117	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia340-340.108-16|1118	%{_datadir}/nvidia/monitoring.conf
21mr|nvidia340-340.108-16|1119	%{_datadir}/nvidia/pci.ids
21mr|nvidia340-340.108-16|1120	
21mr|nvidia340-340.108-16|1121	%dir %{_sysconfdir}/OpenCL
21mr|nvidia340-340.108-16|1122	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia340-340.108-16|1123	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia340-340.108-16|1124	%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia340-340.108-16|1125	
21mr|nvidia340-340.108-16|1126	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia340-340.108-16|1127	%ghost %{_bindir}/nvidia-settings
21mr|nvidia340-340.108-16|1128	%ghost %{_bindir}/nvidia-smi
21mr|nvidia340-340.108-16|1129	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia340-340.108-16|1130	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia340-340.108-16|1131	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia340-340.108-16|1132	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia340-340.108-16|1133	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia340-340.108-16|1134	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia340-340.108-16|1135	%dir %{nvidia_bindir}
21mr|nvidia340-340.108-16|1136	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia340-340.108-16|1137	%{nvidia_bindir}/nvidia-settings
21mr|nvidia340-340.108-16|1138	%{nvidia_bindir}/nvidia-smi
21mr|nvidia340-340.108-16|1139	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia340-340.108-16|1140	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia340-340.108-16|1141	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia340-340.108-16|1142	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia340-340.108-16|1143	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia340-340.108-16|1144	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia340-340.108-16|1145	
21mr|nvidia340-340.108-16|1146	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia340-340.108-16|1147	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia340-340.108-16|1148	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia340-340.108-16|1149	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia340-340.108-16|1150	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia340-340.108-16|1151	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia340-340.108-16|1152	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia340-340.108-16|1153	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia340-340.108-16|1154	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia340-340.108-16|1155	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia340-340.108-16|1156	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia340-340.108-16|1157	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia340-340.108-16|1158	
21mr|nvidia340-340.108-16|1159	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia340-340.108-16|1160	%dir %{_datadir}/%{drivername}
21mr|nvidia340-340.108-16|1161	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia340-340.108-16|1162	
21mr|nvidia340-340.108-16|1163	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia340-340.108-16|1164	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia340-340.108-16|1165	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia340-340.108-16|1166	
21mr|nvidia340-340.108-16|1167	%dir %{nvidia_libdir}
21mr|nvidia340-340.108-16|1168	%dir %{nvidia_libdir}/tls
21mr|nvidia340-340.108-16|1169	%dir %{nvidia_libdir}/vdpau
21mr|nvidia340-340.108-16|1170	%{_libdir}/nvidia
21mr|nvidia340-340.108-16|1171	%{nvidia_libdir}/libGL.so.%{version}
21mr|nvidia340-340.108-16|1172	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia340-340.108-16|1173	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia340-340.108-16|1174	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia340-340.108-16|1175	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia340-340.108-16|1176	%{nvidia_libdir}/libGL.so.1
21mr|nvidia340-340.108-16|1177	%{nvidia_libdir}/libEGL.so.1
21mr|nvidia340-340.108-16|1178	%{nvidia_libdir}/libEGL.so.%{version}
21mr|nvidia340-340.108-16|1179	%{nvidia_libdir}/libGLESv1_CM.so.1
21mr|nvidia340-340.108-16|1180	%{nvidia_libdir}/libGLESv1_CM.so.%{version}
21mr|nvidia340-340.108-16|1181	%{nvidia_libdir}/libGLESv2.so.2
21mr|nvidia340-340.108-16|1182	%{nvidia_libdir}/libGLESv2.so.%{version}
21mr|nvidia340-340.108-16|1183	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia340-340.108-16|1184	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia340-340.108-16|1185	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia340-340.108-16|1186	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia340-340.108-16|1187	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia340-340.108-16|1188	%{nvidia_libdir}/libnvidia-ifr.so.1
21mr|nvidia340-340.108-16|1189	%{nvidia_libdir}/libnvidia-ifr.so.%{version}
21mr|nvidia340-340.108-16|1190	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia340-340.108-16|1191	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia340-340.108-16|1192	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia340-340.108-16|1193	%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
21mr|nvidia340-340.108-16|1194	%ifarch %{biarches}
21mr|nvidia340-340.108-16|1195	%dir %{nvidia_libdir32}
21mr|nvidia340-340.108-16|1196	%dir %{nvidia_libdir32}/tls
21mr|nvidia340-340.108-16|1197	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia340-340.108-16|1198	%{_prefix}/lib/nvidia
21mr|nvidia340-340.108-16|1199	%{nvidia_libdir32}/libGL.so.%{version}
21mr|nvidia340-340.108-16|1200	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia340-340.108-16|1201	%{nvidia_libdir32}/libnvidia-ifr.so.1
21mr|nvidia340-340.108-16|1202	%{nvidia_libdir32}/libnvidia-ifr.so.%{version}
21mr|nvidia340-340.108-16|1203	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia340-340.108-16|1204	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia340-340.108-16|1205	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia340-340.108-16|1206	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia340-340.108-16|1207	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia340-340.108-16|1208	%{nvidia_libdir32}/libGL.so.1
21mr|nvidia340-340.108-16|1209	%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
21mr|nvidia340-340.108-16|1210	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia340-340.108-16|1211	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia340-340.108-16|1212	%{nvidia_libdir32}/libEGL.so.1
21mr|nvidia340-340.108-16|1213	%{nvidia_libdir32}/libEGL.so.%{version}
21mr|nvidia340-340.108-16|1214	%{nvidia_libdir32}/libGLESv1_CM.so.1
21mr|nvidia340-340.108-16|1215	%{nvidia_libdir32}/libGLESv1_CM.so.%{version}
21mr|nvidia340-340.108-16|1216	%{nvidia_libdir32}/libGLESv2.so.2
21mr|nvidia340-340.108-16|1217	%{nvidia_libdir32}/libGLESv2.so.%{version}
21mr|nvidia340-340.108-16|1218	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia340-340.108-16|1219	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia340-340.108-16|1220	%endif
21mr|nvidia340-340.108-16|1221	
21mr|nvidia340-340.108-16|1222	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia340-340.108-16|1223	%ifarch %{biarches}
21mr|nvidia340-340.108-16|1224	# avoid unowned directory
21mr|nvidia340-340.108-16|1225	%dir %{_prefix}/lib/vdpau
21mr|nvidia340-340.108-16|1226	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia340-340.108-16|1227	%endif
21mr|nvidia340-340.108-16|1228	
21mr|nvidia340-340.108-16|1229	%dir %{nvidia_modulesdir}
21mr|nvidia340-340.108-16|1230	%{nvidia_modulesdir}/libnvidia-wfb.so.1
21mr|nvidia340-340.108-16|1231	%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
21mr|nvidia340-340.108-16|1232	%{nvidia_extensionsdir}/libglx.so.%{version}
21mr|nvidia340-340.108-16|1233	%{nvidia_extensionsdir}/libglx.so
21mr|nvidia340-340.108-16|1234	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia340-340.108-16|1235	
21mr|nvidia340-340.108-16|1236	%files -n %{drivername}-devel
21mr|nvidia340-340.108-16|1237	%{_includedir}/%{drivername}/GL/
21mr|nvidia340-340.108-16|1238	%{nvidia_libdir}/libGL.so
21mr|nvidia340-340.108-16|1239	%{nvidia_libdir}/libEGL.so
21mr|nvidia340-340.108-16|1240	%{nvidia_libdir}/libGLESv1_CM.so
21mr|nvidia340-340.108-16|1241	%{nvidia_libdir}/libGLESv2.so
21mr|nvidia340-340.108-16|1242	%{nvidia_libdir}/libcuda.so
21mr|nvidia340-340.108-16|1243	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia340-340.108-16|1244	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia340-340.108-16|1245	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia340-340.108-16|1246	%{nvidia_libdir}/libnvidia-ifr.so
21mr|nvidia340-340.108-16|1247	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia340-340.108-16|1248	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia340-340.108-16|1249	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia340-340.108-16|1250	%ifarch %{biarches}
21mr|nvidia340-340.108-16|1251	%{nvidia_libdir32}/libEGL.so
21mr|nvidia340-340.108-16|1252	%{nvidia_libdir32}/libGLESv1_CM.so
21mr|nvidia340-340.108-16|1253	%{nvidia_libdir32}/libGLESv2.so
21mr|nvidia340-340.108-16|1254	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia340-340.108-16|1255	%{nvidia_libdir32}/libGL.so
21mr|nvidia340-340.108-16|1256	%{nvidia_libdir32}/libcuda.so
21mr|nvidia340-340.108-16|1257	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia340-340.108-16|1258	%{nvidia_libdir32}/libnvidia-ifr.so
21mr|nvidia340-340.108-16|1259	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia340-340.108-16|1260	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia340-340.108-16|1261	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia340-340.108-16|1262	%endif
21mr|nvidia340-340.108-16|1263	
21mr|nvidia340-340.108-16|1264	%files -n dkms-%{drivername}
21mr|nvidia340-340.108-16|1265	%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia340-340.108-16|1266	
21mr|nvidia340-340.108-16|1267	%files -n kernel-source-%{drivername}
21mr|nvidia340-340.108-16|1268	%license %{pkgname}/LICENSE
21mr|nvidia340-340.108-16|1269	%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia340-340.108-16|1270	%exclude %{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia340-340.108-16|1271	
21mr|nvidia340-340.108-16|1272	%files -n %{drivername}-dracut
21mr|nvidia340-340.108-16|1273	%config(noreplace) /etc/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia340-340.108-16|1274	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia340-340.108-16|1275	
21mr|nvidia340-340.108-16|1276	%files -n %{drivername}-blacklist
21mr|nvidia340-340.108-16|1277	%config(noreplace) /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia340-340.108-16|1278	
21mr|nvidia340-340.108-16|1279	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia340-340.108-16|1280	
21mr|nvidia340-340.108-16|1281	%files -n %{drivername}-cuda-opencl
21mr|nvidia340-340.108-16|1282	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia340-340.108-16|1283	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia340-340.108-16|1284	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia340-340.108-16|1285	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia340-340.108-16|1286	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia340-340.108-16|1287	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia340-340.108-16|1288	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia340-340.108-16|1289	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21mr|nvidia340-340.108-16|1290	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia340-340.108-16|1291	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia340-340.108-16|1292	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia340-340.108-16|1293	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia340-340.108-16|1294	%ifarch x86_64
21mr|nvidia340-340.108-16|1295	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia340-340.108-16|1296	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia340-340.108-16|1297	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia340-340.108-16|1298	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia340-340.108-16|1299	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia340-340.108-16|1300	%endif
21mr|nvidia340-340.108-16|1301	%ifarch %{biarches}
21mr|nvidia340-340.108-16|1302	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia340-340.108-16|1303	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia340-340.108-16|1304	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia340-340.108-16|1305	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21mr|nvidia340-340.108-16|1306	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia340-340.108-16|1307	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia340-340.108-16|1308	%endif
21mr|nvidia340-340.108-16|1309	
21mr|nvidia340-340.108-16|1310	%if %{with binary_kernel_modules}
21mr|nvidia340-340.108-16|1311	%if %{mdvver} < 202310
21mr|nvidia340-340.108-16|1312	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst
21mr|nvidia340-340.108-16|1313	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst
21mr|nvidia340-340.108-16|1314	%endif
21mr|nvidia340-340.108-16|1315	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst
21mr|nvidia340-340.108-16|1316	%ifnarch %{ix86}
21mr|nvidia340-340.108-16|1317	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.6 -m %(if rpm -q kernel-6.6-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.6-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_66} -s %{NAME} -c .zst
21mr|nvidia340-340.108-16|1318	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.12 -m %(if rpm -q kernel-6.12-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.12-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_612} -s %{NAME} -c .zst
21mr|nvidia340-340.108-16|1319	%endif
21mr|nvidia340-340.108-16|1320	
21mr|nvidia340-340.108-16|1321	%files debug
21mr|nvidia340-340.108-16|1322	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia340-340.108-16|1323	%endif

14454 21
21mr|nvidia390-390.157-9|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia390-390.157-9|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia390-390.157-9|3	%define _disable_ld_now 1
21mr|nvidia390-390.157-9|4	
21mr|nvidia390-390.157-9|5	# to apply patches from Arch Linux AUR without changes
21mr|nvidia390-390.157-9|6	%define _default_patch_fuzz 99
21mr|nvidia390-390.157-9|7	
21mr|nvidia390-390.157-9|8	# some files do not exist in 32 bit kernel sources, skip them
21mr|nvidia390-390.157-9|9	%ifarch %{ix86}
21mr|nvidia390-390.157-9|10	%define patch_kostylen || :
21mr|nvidia390-390.157-9|11	%else
21mr|nvidia390-390.157-9|12	%define patch_kostylen %{nil}
21mr|nvidia390-390.157-9|13	%endif
21mr|nvidia390-390.157-9|14	
21mr|nvidia390-390.157-9|15	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia390-390.157-9|16	%define __typelib_path %{nil}
21mr|nvidia390-390.157-9|17	
21mr|nvidia390-390.157-9|18	# Disable debug rpms.
21mr|nvidia390-390.157-9|19	%define _enable_debug_packages	%{nil}
21mr|nvidia390-390.157-9|20	%define debug_package		%{nil}
21mr|nvidia390-390.157-9|21	
21mr|nvidia390-390.157-9|22	%define priority	9700
21mr|nvidia390-390.157-9|23	
21mr|nvidia390-390.157-9|24	%define pkgname32	NVIDIA-Linux-x86-%{version}
21mr|nvidia390-390.157-9|25	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia390-390.157-9|26	
21mr|nvidia390-390.157-9|27	%define drivername		%{name}
21mr|nvidia390-390.157-9|28	%define driverpkgname		%{name}-core
21mr|nvidia390-390.157-9|29	%define modulename		nvidia
21mr|nvidia390-390.157-9|30	# for description and documentation
21mr|nvidia390-390.157-9|31	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia390-390.157-9|32	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia390-390.157-9|33	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia390-390.157-9|34	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia390-390.157-9|35	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia390-390.157-9|36	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia390-390.157-9|37	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia390-390.157-9|38	
21mr|nvidia390-390.157-9|39	%define biarches x86_64
21mr|nvidia390-390.157-9|40	
21mr|nvidia390-390.157-9|41	%ifarch %{ix86}
21mr|nvidia390-390.157-9|42	%define nsource %{SOURCE0}
21mr|nvidia390-390.157-9|43	%define pkgname %{pkgname32}
21mr|nvidia390-390.157-9|44	%endif
21mr|nvidia390-390.157-9|45	%ifarch x86_64
21mr|nvidia390-390.157-9|46	%define nsource %{SOURCE1}
21mr|nvidia390-390.157-9|47	%define pkgname %{pkgname64}
21mr|nvidia390-390.157-9|48	%endif
21mr|nvidia390-390.157-9|49	
21mr|nvidia390-390.157-9|50	%bcond_without external_glvnd
21mr|nvidia390-390.157-9|51	%bcond_without binary_kernel_modules
21mr|nvidia390-390.157-9|52	
21mr|nvidia390-390.157-9|53	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia390-390.157-9|54	%global __provides_exclude ^lib.*\\.so
21mr|nvidia390-390.157-9|55	# 1) Dependencies from itself (from filtered provides)
21mr|nvidia390-390.157-9|56	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia390-390.157-9|57	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia390-390.157-9|58	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia390-390.157-9|59	# pull the dependencies of 32-bit nvidia libraries in as well.# (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia390-390.157-9|60	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia390-390.157-9|61	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia390-390.157-9|62	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia390-390.157-9|63	%if %{__isa_bits} == 64
21mr|nvidia390-390.157-9|64	# also filter 32 bit deps (not ending with "()(64bit)") (libGL.so.1, libX11.so.6, libXext.so.6)
21mr|nvidia390-390.157-9|65	%global __requires_exclude ^libnv.*\\.so|^lib(GL|X11|Xext)\\.so\\.(1|6)$
21mr|nvidia390-390.157-9|66	%else
21mr|nvidia390-390.157-9|67	%global __requires_exclude ^libnv.*\\.so
21mr|nvidia390-390.157-9|68	%endif
21mr|nvidia390-390.157-9|69	
21mr|nvidia390-390.157-9|70	%if %{with binary_kernel_modules}
21mr|nvidia390-390.157-9|71	# e.g.: kabi_510 = 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia390-390.157-9|72	%if %{mdvver} < 202310
21mr|nvidia390-390.157-9|73	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia390-390.157-9|74	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia390-390.157-9|75	%endif
21mr|nvidia390-390.157-9|76	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia390-390.157-9|77	%define kabi_66 %(if rpm -q kernel-6.6-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.6-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia390-390.157-9|78	%define kabi_612 %(if rpm -q kernel-6.12-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.12-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia390-390.157-9|79	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia390-390.157-9|80	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia390-390.157-9|81	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia390-390.157-9|82	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia390-390.157-9|83	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia390-390.157-9|84	# global, not define, must be expanded only once
21mr|nvidia390-390.157-9|85	%global kroko_release %kroko_mk_release -n nvidia470
21mr|nvidia390-390.157-9|86	%endif
21mr|nvidia390-390.157-9|87	
21mr|nvidia390-390.157-9|88	%define major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia390-390.157-9|89	
21mr|nvidia390-390.157-9|90	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia390-390.157-9|91	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia390-390.157-9|92	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia390-390.157-9|93	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia390-390.157-9|94	# n - name
21mr|nvidia390-390.157-9|95	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia390-390.157-9|96	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia390-390.157-9|97	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia390-390.157-9|98	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia390-390.157-9|99	}
21mr|nvidia390-390.157-9|100	
21mr|nvidia390-390.157-9|101	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia390-390.157-9|102	Name:		nvidia390
21mr|nvidia390-390.157-9|103	Version:	390.157
21mr|nvidia390-390.157-9|104	Release:	9
21mr|nvidia390-390.157-9|105	
21mr|nvidia390-390.157-9|106	Source0:	http://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
21mr|nvidia390-390.157-9|107	Source1:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia390-390.157-9|108	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia390-390.157-9|109	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia390-390.157-9|110	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia390-390.157-9|111	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia390-390.157-9|112	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia390-390.157-9|113	# https://gitweb.frugalware.org/frugalware-current/raw/master/source/x11-extra/nvidia/xorg-nvidia.conf
21mr|nvidia390-390.157-9|114	Source6:	xorg-nvidia.conf
21mr|nvidia390-390.157-9|115	
21mr|nvidia390-390.157-9|116	Source100:	%{name}.rpmlintrc
21mr|nvidia390-390.157-9|117	# Extracted from http://download.nvidia.com/XFree86/Linux-x86_64/470.74/NVIDIA-Linux-x86_64-470.74.run
21mr|nvidia390-390.157-9|118	# sh NVIDIA-Linux-x86_64-470.74.run --extract-only
21mr|nvidia390-390.157-9|119	# cat NVIDIA-Linux-x86_64-470.74/supported-gpus/supported-gpus.json | jq . > nvidia470-supported-gpus.json
21mr|nvidia390-390.157-9|120	# Old drivers, including 390, do not ship such JSONs,
21mr|nvidia390-390.157-9|121	# but JSONs in newer drivers specify which GPUs are supported by old drivers.
21mr|nvidia390-390.157-9|122	# krokodil-legacy-converter from abf.io/import/auto-krokodil will convert it.
21mr|nvidia390-390.157-9|123	Source101:	nvidia470-supported-gpus.json
21mr|nvidia390-390.157-9|124	
21mr|nvidia390-390.157-9|125	# Starting from v. 352.x, the build system checks if the kernel provides
21mr|nvidia390-390.157-9|126	# phys_to_dma() function and if so, tries to use that function. However,
21mr|nvidia390-390.157-9|127	# phys_to_dma() is nether exported nor inline on x86-32 with
21mr|nvidia390-390.157-9|128	# CONFIG_X86_DMA_REMAP=y (selected by CONFIG_STA2X11), so a non-functional
21mr|nvidia390-390.157-9|129	# driver is built then.
21mr|nvidia390-390.157-9|130	# However, phys_to_dma() does nothing special except for some exotic
21mr|nvidia390-390.157-9|131	# hardware. If the function is missing, the driver seems to do the necessary
21mr|nvidia390-390.157-9|132	# conversions right, so let us assume it is missing.
21mr|nvidia390-390.157-9|133	Patch1:		%{name}-no-phys_to_dma.patch
21mr|nvidia390-390.157-9|134	
21mr|nvidia390-390.157-9|135	# Allow building the drivers with a different GCC version than the kernel.
21mr|nvidia390-390.157-9|136	# Might be risky but it is still better than failed builds of the drivers
21mr|nvidia390-390.157-9|137	# resulting in broken graphics at the users' machines after a GCC update.
21mr|nvidia390-390.157-9|138	Patch2:		no-cc-version-check.patch
21mr|nvidia390-390.157-9|139	
21mr|nvidia390-390.157-9|140	# https://aur.archlinux.org/cgit/aur.git/tree/?h=nvidia-390xx-utils
21mr|nvidia390-390.157-9|141	Patch3:		kernel-4.16+-memory-encryption.patch
21mr|nvidia390-390.157-9|142	Patch4:		kernel-6.2.patch
21mr|nvidia390-390.157-9|143	Patch5:		kernel-6.3.patch
21mr|nvidia390-390.157-9|144	Patch6:		kernel-6.4.patch
21mr|nvidia390-390.157-9|145	Patch7:		kernel-6.5.patch
21mr|nvidia390-390.157-9|146	Patch8:		kernel-6.6.patch
21mr|nvidia390-390.157-9|147	Patch9:		kernel-6.8.patch
21mr|nvidia390-390.157-9|148	Patch10:	kernel-6.10.patch
21mr|nvidia390-390.157-9|149	Patch11:	kernel-6.12.patch
21mr|nvidia390-390.157-9|150	Patch12:	gcc-14.patch
21mr|nvidia390-390.157-9|151	
21mr|nvidia390-390.157-9|152	License:	Freeware
21mr|nvidia390-390.157-9|153	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia390-390.157-9|154	Group:		System/Kernel and hardware
21mr|nvidia390-390.157-9|155	Provides:	should-restart = system
21mr|nvidia390-390.157-9|156	ExclusiveArch:	%{ix86} x86_64
21mr|nvidia390-390.157-9|157	
21mr|nvidia390-390.157-9|158	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia390-390.157-9|159	BuildRequires:	auto-krokodil-legacy-converter
21mr|nvidia390-390.157-9|160	%if %{with binary_kernel_modules}
21mr|nvidia390-390.157-9|161	BuildRequires:	auto-krokodil-rpm-macros
21mr|nvidia390-390.157-9|162	%if %{mdvver} < 202310
21mr|nvidia390-390.157-9|163	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia390-390.157-9|164	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia390-390.157-9|165	%endif
21mr|nvidia390-390.157-9|166	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia390-390.157-9|167	%ifnarch %{ix86}
21mr|nvidia390-390.157-9|168	BuildRequires:	kernel-6.6-generic-devel
21mr|nvidia390-390.157-9|169	BuildRequires:	kernel-6.12-generic-devel
21mr|nvidia390-390.157-9|170	%endif
21mr|nvidia390-390.157-9|171	BuildRequires:	findutils
21mr|nvidia390-390.157-9|172	BuildRequires:	zstd
21mr|nvidia390-390.157-9|173	%endif
21mr|nvidia390-390.157-9|174	BuildRequires:	imagemagick
21mr|nvidia390-390.157-9|175	BuildRequires:	pkgconfig(xrender)
21mr|nvidia390-390.157-9|176	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia390-390.157-9|177	BuildRequires:	pkgconfig(xv)
21mr|nvidia390-390.157-9|178	BuildRequires:	pkgconfig(gl)
21mr|nvidia390-390.157-9|179	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia390-390.157-9|180	BuildRequires:	pkgconfig(vdpau) >= 1.1
21mr|nvidia390-390.157-9|181	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia390-390.157-9|182	BuildRequires:	pkgconfig(dbus-1)
21mr|nvidia390-390.157-9|183	
21mr|nvidia390-390.157-9|184	%description
21mr|nvidia390-390.157-9|185	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia390-390.157-9|186	
21mr|nvidia390-390.157-9|187	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|188	
21mr|nvidia390-390.157-9|189	%package -n %{driverpkgname}
21mr|nvidia390-390.157-9|190	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia390-390.157-9|191	Group:		System/Kernel and hardware
21mr|nvidia390-390.157-9|192	Requires(posttrans): update-alternatives
21mr|nvidia390-390.157-9|193	Requires(postun): update-alternatives
21mr|nvidia390-390.157-9|194	Requires:	x11-server-common
21mr|nvidia390-390.157-9|195	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia390-390.157-9|196	Provides:	%{name} = %{EVRD}
21mr|nvidia390-390.157-9|197	# package was renamed
21mr|nvidia390-390.157-9|198	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia390-390.157-9|199	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia390-390.157-9|200	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia390-390.157-9|201	# the vdpau library package. We ensure its installation here.
21mr|nvidia390-390.157-9|202	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia390-390.157-9|203	Requires:	auto-krokodil-filesystem
21mr|nvidia390-390.157-9|204	%if %{with binary_kernel_modules}
21mr|nvidia390-390.157-9|205	%if %{mdvver} < 202310
21mr|nvidia390-390.157-9|206	%kroko_req_modules_in_nvidia -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia390-390.157-9|207	%kroko_req_modules_in_nvidia -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia390-390.157-9|208	%endif
21mr|nvidia390-390.157-9|209	%kroko_req_modules_in_nvidia -k 6.1 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia390-390.157-9|210	%ifnarch %{ix86}
21mr|nvidia390-390.157-9|211	%kroko_req_modules_in_nvidia -k 6.6 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia390-390.157-9|212	%kroko_req_modules_in_nvidia -k 6.12 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia390-390.157-9|213	%endif
21mr|nvidia390-390.157-9|214	%endif
21mr|nvidia390-390.157-9|215	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia390-390.157-9|216	
21mr|nvidia390-390.157-9|217	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia390-390.157-9|218	Requires:	%{drivername}-blacklist
21mr|nvidia390-390.157-9|219	
21mr|nvidia390-390.157-9|220	%if %{with external_glvnd}
21mr|nvidia390-390.157-9|221	Requires:	%{_lib}gldispatch0
21mr|nvidia390-390.157-9|222	Requires:	%{_lib}opengl0
21mr|nvidia390-390.157-9|223	Requires:	%{_lib}glvnd-glx
21mr|nvidia390-390.157-9|224	Requires:	%{_lib}glvnd-egl
21mr|nvidia390-390.157-9|225	Requires:	%{_lib}glvnd-gles
21mr|nvidia390-390.157-9|226	%ifarch %{biarches}
21mr|nvidia390-390.157-9|227	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia390-390.157-9|228	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia390-390.157-9|229	Recommends:	libgldispatch0
21mr|nvidia390-390.157-9|230	Recommends:	libopengl0
21mr|nvidia390-390.157-9|231	Recommends:	libglvnd-glx
21mr|nvidia390-390.157-9|232	Recommends:	libglvnd-egl
21mr|nvidia390-390.157-9|233	Recommends:	libglvnd-gles
21mr|nvidia390-390.157-9|234	%endif
21mr|nvidia390-390.157-9|235	%endif
21mr|nvidia390-390.157-9|236	Recommends:	vulkan
21mr|nvidia390-390.157-9|237	Requires:	libglvnd
21mr|nvidia390-390.157-9|238	Provides:	nvidia = %{EVRD}
21mr|nvidia390-390.157-9|239	%nv_cross_conflict -n core
21mr|nvidia390-390.157-9|240	Recommends:	nvidia-additional-settings
21mr|nvidia390-390.157-9|241	
21mr|nvidia390-390.157-9|242	%description -n %{driverpkgname}
21mr|nvidia390-390.157-9|243	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia390-390.157-9|244	configuration tools.
21mr|nvidia390-390.157-9|245	
21mr|nvidia390-390.157-9|246	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|247	
21mr|nvidia390-390.157-9|248	%package -n dkms-%{drivername}
21mr|nvidia390-390.157-9|249	Summary:	Kernel module to manage NVIDIA GPUs
21mr|nvidia390-390.157-9|250	Group:		System/Kernel and hardware
21mr|nvidia390-390.157-9|251	Requires:	dkms
21mr|nvidia390-390.157-9|252	Requires(post):	dkms
21mr|nvidia390-390.157-9|253	Requires(preun):	dkms
21mr|nvidia390-390.157-9|254	Requires:	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia390-390.157-9|255	Requires(post):	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia390-390.157-9|256	%nv_cross_conflict -n dkms
21mr|nvidia390-390.157-9|257	
21mr|nvidia390-390.157-9|258	%description -n dkms-%{drivername}
21mr|nvidia390-390.157-9|259	Kernel module to manage NVIDIA GPUs. This
21mr|nvidia390-390.157-9|260	is to be used with the %{driverpkgname} package.
21mr|nvidia390-390.157-9|261	
21mr|nvidia390-390.157-9|262	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|263	
21mr|nvidia390-390.157-9|264	%package -n %{drivername}-dracut
21mr|nvidia390-390.157-9|265	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia390-390.157-9|266	Group:		System/Kernel and hardware
21mr|nvidia390-390.157-9|267	Requires:	dracut
21mr|nvidia390-390.157-9|268	Requires:	rosa-kernel-tools
21mr|nvidia390-390.157-9|269	%nv_cross_conflict -n dracut
21mr|nvidia390-390.157-9|270	
21mr|nvidia390-390.157-9|271	%description -n %{drivername}-dracut
21mr|nvidia390-390.157-9|272	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia390-390.157-9|273	Include Nvidia kernel modules into initramfs (initrd).
21mr|nvidia390-390.157-9|274	
21mr|nvidia390-390.157-9|275	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|276	
21mr|nvidia390-390.157-9|277	%package -n %{drivername}-blacklist
21mr|nvidia390-390.157-9|278	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia390-390.157-9|279	Group:		System/Kernel and hardware
21mr|nvidia390-390.157-9|280	%nv_cross_conflict -n blacklist
21mr|nvidia390-390.157-9|281	
21mr|nvidia390-390.157-9|282	%description -n %{drivername}-blacklist
21mr|nvidia390-390.157-9|283	Blacklist opensource Nouveau driver.
21mr|nvidia390-390.157-9|284	Proprietary Nvidia driver replaces it.
21mr|nvidia390-390.157-9|285	
21mr|nvidia390-390.157-9|286	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|287	
21mr|nvidia390-390.157-9|288	%package -n kernel-source-%{drivername}
21mr|nvidia390-390.157-9|289	Summary:	Kernel source of %{drivername}
21mr|nvidia390-390.157-9|290	Group:		System/Kernel and hardware
21mr|nvidia390-390.157-9|291	
21mr|nvidia390-390.157-9|292	%description -n kernel-source-%{drivername}
21mr|nvidia390-390.157-9|293	Kernel source of %{drivername}
21mr|nvidia390-390.157-9|294	
21mr|nvidia390-390.157-9|295	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|296	
21mr|nvidia390-390.157-9|297	%package -n %{drivername}-devel
21mr|nvidia390-390.157-9|298	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia390-390.157-9|299	Group:		Development/C
21mr|nvidia390-390.157-9|300	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia390-390.157-9|301	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia390-390.157-9|302	%nv_cross_conflict -n devel
21mr|nvidia390-390.157-9|303	Requires:	%{_lib}vdpau-devel
21mr|nvidia390-390.157-9|304	
21mr|nvidia390-390.157-9|305	%description -n %{drivername}-devel
21mr|nvidia390-390.157-9|306	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia390-390.157-9|307	
21mr|nvidia390-390.157-9|308	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|309	
21mr|nvidia390-390.157-9|310	%package -n %{drivername}-cuda-opencl
21mr|nvidia390-390.157-9|311	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia390-390.157-9|312	Group:		System/Kernel and hardware
21mr|nvidia390-390.157-9|313	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia390-390.157-9|314	%nv_cross_conflict -n cuda-opencl
21mr|nvidia390-390.157-9|315	
21mr|nvidia390-390.157-9|316	%description -n %{drivername}-cuda-opencl
21mr|nvidia390-390.157-9|317	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia390-390.157-9|318	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia390-390.157-9|319	Performance Computing (HPC).
21mr|nvidia390-390.157-9|320	
21mr|nvidia390-390.157-9|321	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|322	
21mr|nvidia390-390.157-9|323	# HTML doc splitted off because of size, for live cds:
21mr|nvidia390-390.157-9|324	%package -n %{drivername}-doc-html
21mr|nvidia390-390.157-9|325	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia390-390.157-9|326	Group:		System/Kernel and hardware
21mr|nvidia390-390.157-9|327	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia390-390.157-9|328	%nv_cross_conflict -n doc-html
21mr|nvidia390-390.157-9|329	
21mr|nvidia390-390.157-9|330	%description -n %{drivername}-doc-html
21mr|nvidia390-390.157-9|331	HTML version of the README.txt file provided in package
21mr|nvidia390-390.157-9|332	%{driverpkgname}.
21mr|nvidia390-390.157-9|333	
21mr|nvidia390-390.157-9|334	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|335	
21mr|nvidia390-390.157-9|336	%if %{with binary_kernel_modules}
21mr|nvidia390-390.157-9|337	# TODO: package it better
21mr|nvidia390-390.157-9|338	%package debug
21mr|nvidia390-390.157-9|339	Summary:	Debug for %{NAME} binary kernel modules
21mr|nvidia390-390.157-9|340	Group:		Development/Debug
21mr|nvidia390-390.157-9|341	Requires:	auto-krokodil-filesystem
21mr|nvidia390-390.157-9|342	%nv_cross_conflict -n debug
21mr|nvidia390-390.157-9|343	
21mr|nvidia390-390.157-9|344	%description debug
21mr|nvidia390-390.157-9|345	Debug for %{NAME} binary kernel modules
21mr|nvidia390-390.157-9|346	%endif
21mr|nvidia390-390.157-9|347	
21mr|nvidia390-390.157-9|348	#-----------------------------------------------------------------------------
21mr|nvidia390-390.157-9|349	
21mr|nvidia390-390.157-9|350	%prep
21mr|nvidia390-390.157-9|351	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21mr|nvidia390-390.157-9|352	sh %{nsource} --extract-only
21mr|nvidia390-390.157-9|353	
21mr|nvidia390-390.157-9|354	pushd %{pkgname}/
21mr|nvidia390-390.157-9|355	rm -rf usr/src/nv/precompiled
21mr|nvidia390-390.157-9|356	%patch1 -p1
21mr|nvidia390-390.157-9|357	%patch2 -p1
21mr|nvidia390-390.157-9|358	%patch3 -p1
21mr|nvidia390-390.157-9|359	%ifnarch %{ix86}
21mr|nvidia390-390.157-9|360	%patch4 -p1
21mr|nvidia390-390.157-9|361	%patch5 -p1
21mr|nvidia390-390.157-9|362	%patch6 -p1
21mr|nvidia390-390.157-9|363	%patch7 -p1
21mr|nvidia390-390.157-9|364	%patch8 -p1
21mr|nvidia390-390.157-9|365	%patch9 -p1
21mr|nvidia390-390.157-9|366	%patch10 -p1
21mr|nvidia390-390.157-9|367	%patch11 -p1
21mr|nvidia390-390.157-9|368	%patch12 -p1
21mr|nvidia390-390.157-9|369	%endif
21mr|nvidia390-390.157-9|370	popd
21mr|nvidia390-390.157-9|371	
21mr|nvidia390-390.157-9|372	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia390-390.157-9|373	# is actually a template. The real file is generated from it by
21mr|nvidia390-390.157-9|374	# nvidia-installer which we do not use.
21mr|nvidia390-390.157-9|375	pushd %{pkgname}/kernel
21mr|nvidia390-390.157-9|376	mv dkms.conf dkms.conf.orig
21mr|nvidia390-390.157-9|377	
21mr|nvidia390-390.157-9|378	# Notes from the original dkms.conf:
21mr|nvidia390-390.157-9|379	# ---------------
21mr|nvidia390-390.157-9|380	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21mr|nvidia390-390.157-9|381	# this will cause the kernel module build to infer that it was invoked via
21mr|nvidia390-390.157-9|382	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21mr|nvidia390-390.157-9|383	# the 'make' command name to suppress this behavior.
21mr|nvidia390-390.157-9|384	# ---------------
21mr|nvidia390-390.157-9|385	cat > dkms.conf <<EOF
21mr|nvidia390-390.157-9|386	PACKAGE_NAME="nvidia"
21mr|nvidia390-390.157-9|387	PACKAGE_VERSION="%{version}"
21mr|nvidia390-390.157-9|388	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia390-390.157-9|389	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia390-390.157-9|390	BUILT_MODULE_NAME[1]="nvidia-modeset"
21mr|nvidia390-390.157-9|391	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21mr|nvidia390-390.157-9|392	BUILT_MODULE_NAME[2]="nvidia-drm"
21mr|nvidia390-390.157-9|393	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21mr|nvidia390-390.157-9|394	%ifarch x86_64
21mr|nvidia390-390.157-9|395	BUILT_MODULE_NAME[3]="nvidia-uvm"
21mr|nvidia390-390.157-9|396	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21mr|nvidia390-390.157-9|397	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia390-390.157-9|398	%else
21mr|nvidia390-390.157-9|399	MAKE="'make' NV_EXCLUDE_BUILD_MODULES='nvidia-uvm' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia390-390.157-9|400	%endif
21mr|nvidia390-390.157-9|401	CLEAN="'make' clean"
21mr|nvidia390-390.157-9|402	AUTOINSTALL="yes"
21mr|nvidia390-390.157-9|403	EOF
21mr|nvidia390-390.157-9|404	popd
21mr|nvidia390-390.157-9|405	
21mr|nvidia390-390.157-9|406	rm -f nvidia-settings-%{version}/src/*/*.a
21mr|nvidia390-390.157-9|407	
21mr|nvidia390-390.157-9|408	%build
21mr|nvidia390-390.157-9|409	
21mr|nvidia390-390.157-9|410	%if %{with binary_kernel_modules}
21mr|nvidia390-390.157-9|411	dir0="$PWD"
21mr|nvidia390-390.157-9|412	%if %{mdvver} < 202310
21mr|nvidia390-390.157-9|413	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.10
21mr|nvidia390-390.157-9|414	pushd %{pkgname}/kernel-5.10
21mr|nvidia390-390.157-9|415	%make SYSSRC=/lib/modules/%{kabi_510}/source
21mr|nvidia390-390.157-9|416	mkdir -p "$dir0"/%{kabi_510}
21mr|nvidia390-390.157-9|417	mv *.ko "$dir0"/%{kabi_510}
21mr|nvidia390-390.157-9|418	popd
21mr|nvidia390-390.157-9|419	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.15
21mr|nvidia390-390.157-9|420	pushd %{pkgname}/kernel-5.15
21mr|nvidia390-390.157-9|421	%make SYSSRC=/lib/modules/%{kabi_515}/source
21mr|nvidia390-390.157-9|422	mkdir -p "$dir0"/%{kabi_515}
21mr|nvidia390-390.157-9|423	mv *.ko "$dir0"/%{kabi_515}
21mr|nvidia390-390.157-9|424	popd
21mr|nvidia390-390.157-9|425	%endif
21mr|nvidia390-390.157-9|426	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.1
21mr|nvidia390-390.157-9|427	pushd %{pkgname}/kernel-6.1
21mr|nvidia390-390.157-9|428	%make SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia390-390.157-9|429	mkdir -p "$dir0"/%{kabi_61}
21mr|nvidia390-390.157-9|430	mv *.ko "$dir0"/%{kabi_61}
21mr|nvidia390-390.157-9|431	popd
21mr|nvidia390-390.157-9|432	%ifnarch %{ix86}
21mr|nvidia390-390.157-9|433	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.6
21mr|nvidia390-390.157-9|434	pushd %{pkgname}/kernel-6.6
21mr|nvidia390-390.157-9|435	%make SYSSRC=/lib/modules/%{kabi_66}/source MODULE_ROOT="$PWD"
21mr|nvidia390-390.157-9|436	mkdir -p "$dir0"/%{kabi_66}
21mr|nvidia390-390.157-9|437	mv *.ko "$dir0"/%{kabi_66}
21mr|nvidia390-390.157-9|438	popd
21mr|nvidia390-390.157-9|439	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.12
21mr|nvidia390-390.157-9|440	pushd %{pkgname}/kernel-6.12
21mr|nvidia390-390.157-9|441	%make SYSSRC=/lib/modules/%{kabi_612}/source MODULE_ROOT="$PWD"
21mr|nvidia390-390.157-9|442	mkdir -p "$dir0"/%{kabi_612}
21mr|nvidia390-390.157-9|443	mv *.ko "$dir0"/%{kabi_612}
21mr|nvidia390-390.157-9|444	popd
21mr|nvidia390-390.157-9|445	%endif
21mr|nvidia390-390.157-9|446	%endif
21mr|nvidia390-390.157-9|447	
21mr|nvidia390-390.157-9|448	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia390-390.157-9|449	# -fcommon to w/a build failures with GCC 10+
21mr|nvidia390-390.157-9|450	export CFLAGS="%optflags -Wno-error=format-security -fcommon"
21mr|nvidia390-390.157-9|451	export CXXFLAGS="$CFLAGS"
21mr|nvidia390-390.157-9|452	export LDFLAGS="%{?ldflags}"
21mr|nvidia390-390.157-9|453	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia390-390.157-9|454	%make -C nvidia-settings-%{version}
21mr|nvidia390-390.157-9|455	%make -C nvidia-xconfig-%{version}
21mr|nvidia390-390.157-9|456	%make -C nvidia-modprobe-%{version}
21mr|nvidia390-390.157-9|457	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21mr|nvidia390-390.157-9|458	
21mr|nvidia390-390.157-9|459	%install
21mr|nvidia390-390.157-9|460	
21mr|nvidia390-390.157-9|461	%if %{with binary_kernel_modules}
21mr|nvidia390-390.157-9|462	list="%{kabi_61}"
21mr|nvidia390-390.157-9|463	%ifnarch %{ix86}
21mr|nvidia390-390.157-9|464	list+=" %{kabi_66}"
21mr|nvidia390-390.157-9|465	list+=" %{kabi_612}"
21mr|nvidia390-390.157-9|466	%endif
21mr|nvidia390-390.157-9|467	%if %{mdvver} < 202310
21mr|nvidia390-390.157-9|468	list+=" %{kabi_515} %{kabi_510}"
21mr|nvidia390-390.157-9|469	%endif
21mr|nvidia390-390.157-9|470	# copied from kernel
21mr|nvidia390-390.157-9|471	# extract debuginfo
21mr|nvidia390-390.157-9|472	# TODO: sync location of *.debug files with kernel
21mr|nvidia390-390.157-9|473	find $list \
21mr|nvidia390-390.157-9|474	-name "*.ko" | \
21mr|nvidia390-390.157-9|475	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia390-390.157-9|476	find $list \
21mr|nvidia390-390.157-9|477	-name "*.ko" | xargs -I '{}' \
21mr|nvidia390-390.157-9|478	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia390-390.157-9|479	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia390-390.157-9|480	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia390-390.157-9|481	# are compressed in the same way here and in the kernel itself
21mr|nvidia390-390.157-9|482	find $list -maxdepth 1 -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia390-390.157-9|483	for i in $list; do
21mr|nvidia390-390.157-9|484	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia390-390.157-9|485	install -m0644 $i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia390-390.157-9|486	install -m0644 $i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia390-390.157-9|487	done
21mr|nvidia390-390.157-9|488	%endif
21mr|nvidia390-390.157-9|489	
21mr|nvidia390-390.157-9|490	cd %{pkgname}
21mr|nvidia390-390.157-9|491	
21mr|nvidia390-390.157-9|492	# dkms
21mr|nvidia390-390.157-9|493	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia390-390.157-9|494	
21mr|nvidia390-390.157-9|495	# menu entry
21mr|nvidia390-390.157-9|496	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia390-390.157-9|497	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia390-390.157-9|498	[Desktop Entry]
21mr|nvidia390-390.157-9|499	Name=NVIDIA Display Settings
21mr|nvidia390-390.157-9|500	Comment=Configure NVIDIA X driver
21mr|nvidia390-390.157-9|501	Exec=%{_bindir}/nvidia-settings
21mr|nvidia390-390.157-9|502	Icon=%{drivername}-settings
21mr|nvidia390-390.157-9|503	Terminal=false
21mr|nvidia390-390.157-9|504	Type=Application
21mr|nvidia390-390.157-9|505	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia390-390.157-9|506	EOF
21mr|nvidia390-390.157-9|507	
21mr|nvidia390-390.157-9|508	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia390-390.157-9|509	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia390-390.157-9|510	
21mr|nvidia390-390.157-9|511	# Configs
21mr|nvidia390-390.157-9|512	install -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia390-390.157-9|513	
21mr|nvidia390-390.157-9|514	# icons
21mr|nvidia390-390.157-9|515	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia390-390.157-9|516	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia390-390.157-9|517	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia390-390.157-9|518	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia390-390.157-9|519	
21mr|nvidia390-390.157-9|520	error_fatal() {
21mr|nvidia390-390.157-9|521	echo "Error: $@." >&2
21mr|nvidia390-390.157-9|522	exit 1
21mr|nvidia390-390.157-9|523	}
21mr|nvidia390-390.157-9|524	
21mr|nvidia390-390.157-9|525	error_unhandled() {
21mr|nvidia390-390.157-9|526	echo "Warning: $@." >&2
21mr|nvidia390-390.157-9|527	echo "Warning: $@." >> warns.log
21mr|nvidia390-390.157-9|528	# cause distro builds to fail in case of unhandled files
21mr|nvidia390-390.157-9|529	exit 1
21mr|nvidia390-390.157-9|530	}
21mr|nvidia390-390.157-9|531	
21mr|nvidia390-390.157-9|532	parseparams() {
21mr|nvidia390-390.157-9|533	for value in $rest; do
21mr|nvidia390-390.157-9|534	local param=$1
21mr|nvidia390-390.157-9|535	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia390-390.157-9|536	shift
21mr|nvidia390-390.157-9|537	eval $param=$value
21mr|nvidia390-390.157-9|538	
21mr|nvidia390-390.157-9|539	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia390-390.157-9|540	
21mr|nvidia390-390.157-9|541	# resolve libdir based on $arch
21mr|nvidia390-390.157-9|542	if [ "$param" = "arch" ]; then
21mr|nvidia390-390.157-9|543	case "$arch" in
21mr|nvidia390-390.157-9|544	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia390-390.157-9|545	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia390-390.157-9|546	*)		error_fatal "unknown arch $arch"
21mr|nvidia390-390.157-9|547	esac
21mr|nvidia390-390.157-9|548	fi
21mr|nvidia390-390.157-9|549	done
21mr|nvidia390-390.157-9|550	}
21mr|nvidia390-390.157-9|551	
21mr|nvidia390-390.157-9|552	add_to_list() {
21mr|nvidia390-390.157-9|553	# on distro builds, only use .manifest for doc files
21mr|nvidia390-390.157-9|554	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia390-390.157-9|555	local list="$1.files"
21mr|nvidia390-390.157-9|556	local entry="$2"
21mr|nvidia390-390.157-9|557	echo $entry >> $list
21mr|nvidia390-390.157-9|558	}
21mr|nvidia390-390.157-9|559	
21mr|nvidia390-390.157-9|560	install_symlink() {
21mr|nvidia390-390.157-9|561	local pkg="$1"
21mr|nvidia390-390.157-9|562	local dir="$2"
21mr|nvidia390-390.157-9|563	mkdir -p %{buildroot}$dir
21mr|nvidia390-390.157-9|564	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia390-390.157-9|565	add_to_list $pkg $dir/$file
21mr|nvidia390-390.157-9|566	}
21mr|nvidia390-390.157-9|567	
21mr|nvidia390-390.157-9|568	install_lib_symlink() {
21mr|nvidia390-390.157-9|569	local pkg="$1"
21mr|nvidia390-390.157-9|570	local dir="$2"
21mr|nvidia390-390.157-9|571	case "$file" in
21mr|nvidia390-390.157-9|572	libvdpau_*.so)
21mr|nvidia390-390.157-9|573	# vdpau drivers => not put into -devel
21mr|nvidia390-390.157-9|574	;;
21mr|nvidia390-390.157-9|575	*.so)
21mr|nvidia390-390.157-9|576	pkg=nvidia-devel;;
21mr|nvidia390-390.157-9|577	esac
21mr|nvidia390-390.157-9|578	install_symlink $pkg $dir
21mr|nvidia390-390.157-9|579	}
21mr|nvidia390-390.157-9|580	
21mr|nvidia390-390.157-9|581	install_file_only() {
21mr|nvidia390-390.157-9|582	local pkg="$1"
21mr|nvidia390-390.157-9|583	local dir="$2"
21mr|nvidia390-390.157-9|584	mkdir -p %{buildroot}$dir
21mr|nvidia390-390.157-9|585	# replace 0444 with more usual 0644
21mr|nvidia390-390.157-9|586	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia390-390.157-9|587	install -m $perms $file %{buildroot}$dir
21mr|nvidia390-390.157-9|588	}
21mr|nvidia390-390.157-9|589	
21mr|nvidia390-390.157-9|590	install_file() {
21mr|nvidia390-390.157-9|591	local pkg="$1"
21mr|nvidia390-390.157-9|592	local dir="$2"
21mr|nvidia390-390.157-9|593	install_file_only $pkg $dir
21mr|nvidia390-390.157-9|594	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia390-390.157-9|595	}
21mr|nvidia390-390.157-9|596	
21mr|nvidia390-390.157-9|597	get_module_dir() {
21mr|nvidia390-390.157-9|598	local subdir="$1"
21mr|nvidia390-390.157-9|599	case "$subdir" in
21mr|nvidia390-390.157-9|600	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia390-390.157-9|601	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia390-390.157-9|602	/)		echo %{nvidia_modulesdir};;
21mr|nvidia390-390.157-9|603	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia390-390.157-9|604	echo %{nvidia_modulesdir};;
21mr|nvidia390-390.157-9|605	esac
21mr|nvidia390-390.157-9|606	}
21mr|nvidia390-390.157-9|607	
21mr|nvidia390-390.157-9|608	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia390-390.157-9|609	rm -f $file
21mr|nvidia390-390.157-9|610	touch $file
21mr|nvidia390-390.157-9|611	done
21mr|nvidia390-390.157-9|612	
21mr|nvidia390-390.157-9|613	# install files according to .manifest
21mr|nvidia390-390.157-9|614	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21mr|nvidia390-390.157-9|615	arch=
21mr|nvidia390-390.157-9|616	style=
21mr|nvidia390-390.157-9|617	subdir=
21mr|nvidia390-390.157-9|618	dest=
21mr|nvidia390-390.157-9|619	nvidia_libdir=
21mr|nvidia390-390.157-9|620	inherit_path_str=
21mr|nvidia390-390.157-9|621	glvnd=
21mr|nvidia390-390.157-9|622	
21mr|nvidia390-390.157-9|623	rest=${line%%%%MODULE:*}
21mr|nvidia390-390.157-9|624	file=${rest%%%% *}
21mr|nvidia390-390.157-9|625	rest=${rest#* }
21mr|nvidia390-390.157-9|626	perms=${rest%%%% *}
21mr|nvidia390-390.157-9|627	rest=${rest#* }
21mr|nvidia390-390.157-9|628	type=${rest%%%% *}
21mr|nvidia390-390.157-9|629	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia390-390.157-9|630	
21mr|nvidia390-390.157-9|631	case "$type" in
21mr|nvidia390-390.157-9|632	CUDA_LIB)
21mr|nvidia390-390.157-9|633	parseparams arch subdir
21mr|nvidia390-390.157-9|634	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|635	;;
21mr|nvidia390-390.157-9|636	CUDA_SYMLINK)
21mr|nvidia390-390.157-9|637	parseparams arch subdir dest
21mr|nvidia390-390.157-9|638	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|639	;;
21mr|nvidia390-390.157-9|640	ENCODEAPI_LIB)
21mr|nvidia390-390.157-9|641	parseparams arch subdir
21mr|nvidia390-390.157-9|642	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|643	;;
21mr|nvidia390-390.157-9|644	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia390-390.157-9|645	parseparams arch dest
21mr|nvidia390-390.157-9|646	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|647	;;
21mr|nvidia390-390.157-9|648	EXPLICIT_PATH)
21mr|nvidia390-390.157-9|649	parseparams dest
21mr|nvidia390-390.157-9|650	install_file nvidia %{_datadir}/nvidia
21mr|nvidia390-390.157-9|651	;;
21mr|nvidia390-390.157-9|652	NVCUVID_LIB)
21mr|nvidia390-390.157-9|653	parseparams arch subdir
21mr|nvidia390-390.157-9|654	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|655	;;
21mr|nvidia390-390.157-9|656	NVCUVID_LIB_SYMLINK)
21mr|nvidia390-390.157-9|657	parseparams arch dest
21mr|nvidia390-390.157-9|658	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia390-390.157-9|659	;;
21mr|nvidia390-390.157-9|660	NVIFR_LIB)
21mr|nvidia390-390.157-9|661	parseparams arch subdir
21mr|nvidia390-390.157-9|662	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|663	;;
21mr|nvidia390-390.157-9|664	NVIFR_LIB_SYMLINK)
21mr|nvidia390-390.157-9|665	parseparams arch dest
21mr|nvidia390-390.157-9|666	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|667	;;
21mr|nvidia390-390.157-9|668	OPENGL_LIB)
21mr|nvidia390-390.157-9|669	parseparams arch
21mr|nvidia390-390.157-9|670	install_file nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|671	;;
21mr|nvidia390-390.157-9|672	OPENGL_SYMLINK)
21mr|nvidia390-390.157-9|673	parseparams arch dest
21mr|nvidia390-390.157-9|674	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|675	;;
21mr|nvidia390-390.157-9|676	GLVND_LIB)
21mr|nvidia390-390.157-9|677	parseparams arch
21mr|nvidia390-390.157-9|678	%if ! %{with external_glvnd}
21mr|nvidia390-390.157-9|679	install_file nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|680	%endif
21mr|nvidia390-390.157-9|681	;;
21mr|nvidia390-390.157-9|682	GLVND_SYMLINK)
21mr|nvidia390-390.157-9|683	parseparams arch dest
21mr|nvidia390-390.157-9|684	%if ! %{with external_glvnd}
21mr|nvidia390-390.157-9|685	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|686	%endif
21mr|nvidia390-390.157-9|687	;;
21mr|nvidia390-390.157-9|688	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia390-390.157-9|689	parseparams arch glvnd
21mr|nvidia390-390.157-9|690	%if ! %{with external_glvnd}
21mr|nvidia390-390.157-9|691	# Skip non-GLVND libraries
21mr|nvidia390-390.157-9|692	# https://devtalk.nvidia.com/default/topic/915640/unix-graphics-announcements-and-news/multiple-glx-client-libraries-in-the-nvidia-linux-driver-installer-package/
21mr|nvidia390-390.157-9|693	[ t"${glvnd}" == "tGLVND" ] && install_file nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|694	%endif
21mr|nvidia390-390.157-9|695	;;
21mr|nvidia390-390.157-9|696	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia390-390.157-9|697	# Skip non-GLVND libraries
21mr|nvidia390-390.157-9|698	parseparams arch dest glvnd
21mr|nvidia390-390.157-9|699	%if ! %{with external_glvnd}
21mr|nvidia390-390.157-9|700	[ t"${glvnd}" == "tGLVND" ] && install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|701	%endif
21mr|nvidia390-390.157-9|702	;;
21mr|nvidia390-390.157-9|703	TLS_LIB)
21mr|nvidia390-390.157-9|704	parseparams arch style subdir
21mr|nvidia390-390.157-9|705	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|706	;;
21mr|nvidia390-390.157-9|707	TLS_SYMLINK)
21mr|nvidia390-390.157-9|708	parseparams arch style subdir dest
21mr|nvidia390-390.157-9|709	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|710	;;
21mr|nvidia390-390.157-9|711	UTILITY_LIB)
21mr|nvidia390-390.157-9|712	# backward-compatibility
21mr|nvidia390-390.157-9|713	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia390-390.157-9|714	parseparams arch subdir
21mr|nvidia390-390.157-9|715	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|716	;;
21mr|nvidia390-390.157-9|717	UTILITY_LIB_SYMLINK)
21mr|nvidia390-390.157-9|718	# backward-compatibility
21mr|nvidia390-390.157-9|719	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia390-390.157-9|720	parseparams arch dest
21mr|nvidia390-390.157-9|721	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia390-390.157-9|722	;;
21mr|nvidia390-390.157-9|723	OPENCL_LIB)
21mr|nvidia390-390.157-9|724	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia390-390.157-9|725	parseparams arch subdir
21mr|nvidia390-390.157-9|726	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|727	;;
21mr|nvidia390-390.157-9|728	OPENCL_LIB_SYMLINK)
21mr|nvidia390-390.157-9|729	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia390-390.157-9|730	parseparams arch subdir dest
21mr|nvidia390-390.157-9|731	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|732	;;
21mr|nvidia390-390.157-9|733	OPENCL_WRAPPER_LIB)
21mr|nvidia390-390.157-9|734	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia390-390.157-9|735	parseparams arch subdir
21mr|nvidia390-390.157-9|736	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|737	;;
21mr|nvidia390-390.157-9|738	OPENCL_WRAPPER_SYMLINK)
21mr|nvidia390-390.157-9|739	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia390-390.157-9|740	parseparams arch subdir dest
21mr|nvidia390-390.157-9|741	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|742	;;
21mr|nvidia390-390.157-9|743	VDPAU_LIB)
21mr|nvidia390-390.157-9|744	parseparams arch subdir
21mr|nvidia390-390.157-9|745	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia390-390.157-9|746	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|747	;;
21mr|nvidia390-390.157-9|748	VDPAU_SYMLINK)
21mr|nvidia390-390.157-9|749	parseparams arch subdir dest
21mr|nvidia390-390.157-9|750	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia390-390.157-9|751	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|752	;;
21mr|nvidia390-390.157-9|753	VDPAU_WRAPPER_LIB)
21mr|nvidia390-390.157-9|754	parseparams arch subdir
21mr|nvidia390-390.157-9|755	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia390-390.157-9|756	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|757	;;
21mr|nvidia390-390.157-9|758	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia390-390.157-9|759	parseparams arch subdir dest
21mr|nvidia390-390.157-9|760	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia390-390.157-9|761	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia390-390.157-9|762	;;
21mr|nvidia390-390.157-9|763	XLIB_STATIC_LIB)
21mr|nvidia390-390.157-9|764	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia390-390.157-9|765	;;
21mr|nvidia390-390.157-9|766	XLIB_SHARED_LIB)
21mr|nvidia390-390.157-9|767	install_file nvidia %{nvidia_libdir}
21mr|nvidia390-390.157-9|768	;;
21mr|nvidia390-390.157-9|769	XLIB_SYMLINK)
21mr|nvidia390-390.157-9|770	parseparams dest
21mr|nvidia390-390.157-9|771	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia390-390.157-9|772	;;
21mr|nvidia390-390.157-9|773	LIBGL_LA)
21mr|nvidia390-390.157-9|774	# (Anssi) we don't install .la files
21mr|nvidia390-390.157-9|775	;;
21mr|nvidia390-390.157-9|776	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia390-390.157-9|777	parseparams subdir
21mr|nvidia390-390.157-9|778	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia390-390.157-9|779	;;
21mr|nvidia390-390.157-9|780	XMODULE_NEWSYM)
21mr|nvidia390-390.157-9|781	# symlink that is created only if it doesn't already
21mr|nvidia390-390.157-9|782	# exist (i.e. as part of x11-server)
21mr|nvidia390-390.157-9|783	case "$file" in
21mr|nvidia390-390.157-9|784	libwfb.so)
21mr|nvidia390-390.157-9|785	continue
21mr|nvidia390-390.157-9|786	;;
21mr|nvidia390-390.157-9|787	*)
21mr|nvidia390-390.157-9|788	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia390-390.157-9|789	continue
21mr|nvidia390-390.157-9|790	esac
21mr|nvidia390-390.157-9|791	parseparams subdir dest
21mr|nvidia390-390.157-9|792	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia390-390.157-9|793	;;
21mr|nvidia390-390.157-9|794	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia390-390.157-9|795	parseparams subdir dest
21mr|nvidia390-390.157-9|796	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia390-390.157-9|797	;;
21mr|nvidia390-390.157-9|798	VDPAU_HEADER)
21mr|nvidia390-390.157-9|799	continue
21mr|nvidia390-390.157-9|800	parseparams subdir
21mr|nvidia390-390.157-9|801	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia390-390.157-9|802	;;
21mr|nvidia390-390.157-9|803	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia390-390.157-9|804	parseparams subdir
21mr|nvidia390-390.157-9|805	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia390-390.157-9|806	;;
21mr|nvidia390-390.157-9|807	DOCUMENTATION)
21mr|nvidia390-390.157-9|808	parseparams subdir
21mr|nvidia390-390.157-9|809	case $subdir in
21mr|nvidia390-390.157-9|810	*/html)
21mr|nvidia390-390.157-9|811	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia390-390.157-9|812	continue
21mr|nvidia390-390.157-9|813	;;
21mr|nvidia390-390.157-9|814	*/include/*)
21mr|nvidia390-390.157-9|815	continue
21mr|nvidia390-390.157-9|816	;;
21mr|nvidia390-390.157-9|817	esac
21mr|nvidia390-390.157-9|818	case $file in
21mr|nvidia390-390.157-9|819	*XF86Config*|*nvidia-settings.png)
21mr|nvidia390-390.157-9|820	continue;;
21mr|nvidia390-390.157-9|821	esac
21mr|nvidia390-390.157-9|822	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia390-390.157-9|823	;;
21mr|nvidia390-390.157-9|824	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia390-390.157-9|825	parseparams subdir
21mr|nvidia390-390.157-9|826	case "$file" in
21mr|nvidia390-390.157-9|827	*nvidia-installer*)
21mr|nvidia390-390.157-9|828	# not installed
21mr|nvidia390-390.157-9|829	continue
21mr|nvidia390-390.157-9|830	;;
21mr|nvidia390-390.157-9|831	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia390-390.157-9|832	# installed separately below
21mr|nvidia390-390.157-9|833	continue
21mr|nvidia390-390.157-9|834	;;
21mr|nvidia390-390.157-9|835	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia390-390.157-9|836	# ok
21mr|nvidia390-390.157-9|837	;;
21mr|nvidia390-390.157-9|838	*)
21mr|nvidia390-390.157-9|839	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia390-390.157-9|840	continue
21mr|nvidia390-390.157-9|841	esac
21mr|nvidia390-390.157-9|842	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia390-390.157-9|843	;;
21mr|nvidia390-390.157-9|844	UTILITY_BINARY)
21mr|nvidia390-390.157-9|845	case "$file" in
21mr|nvidia390-390.157-9|846	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia390-390.157-9|847	# not installed, we install our own copy
21mr|nvidia390-390.157-9|848	continue
21mr|nvidia390-390.157-9|849	;;
21mr|nvidia390-390.157-9|850	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
21mr|nvidia390-390.157-9|851	# ok
21mr|nvidia390-390.157-9|852	;;
21mr|nvidia390-390.157-9|853	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia390-390.157-9|854	# ok
21mr|nvidia390-390.157-9|855	;;
21mr|nvidia390-390.157-9|856	*)
21mr|nvidia390-390.157-9|857	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia390-390.157-9|858	;;
21mr|nvidia390-390.157-9|859	esac
21mr|nvidia390-390.157-9|860	install_file nvidia %{nvidia_bindir}
21mr|nvidia390-390.157-9|861	;;
21mr|nvidia390-390.157-9|862	UTILITY_BIN_SYMLINK)
21mr|nvidia390-390.157-9|863	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia390-390.157-9|864	parseparams dest
21mr|nvidia390-390.157-9|865	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia390-390.157-9|866	;;
21mr|nvidia390-390.157-9|867	NVIDIA_MODPROBE)
21mr|nvidia390-390.157-9|868	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia390-390.157-9|869	# creating the device nodes in case the driver component is running as
21mr|nvidia390-390.157-9|870	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia390-390.157-9|871	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia390-390.157-9|872	# like with regular drivers and therefore this tool is installed on
21mr|nvidia390-390.157-9|873	# ROSA as well, at least for now.
21mr|nvidia390-390.157-9|874	;;
21mr|nvidia390-390.157-9|875	INSTALLER_BINARY)
21mr|nvidia390-390.157-9|876	# not installed
21mr|nvidia390-390.157-9|877	;;
21mr|nvidia390-390.157-9|878	KERNEL_MODULE_SRC)
21mr|nvidia390-390.157-9|879	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21mr|nvidia390-390.157-9|880	# It specifies, how many components of the path to skip.
21mr|nvidia390-390.157-9|881	# For example, the manifest mat contain the following line:
21mr|nvidia390-390.157-9|882	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21mr|nvidia390-390.157-9|883	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21mr|nvidia390-390.157-9|884	# and we get "nvidia/nv.c", which should be installed as
21mr|nvidia390-390.157-9|885	# /usr/src/<driver-version-release>/nvidia/nv.c.
21mr|nvidia390-390.157-9|886	parseparams inherit_path_str
21mr|nvidia390-390.157-9|887	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21mr|nvidia390-390.157-9|888	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21mr|nvidia390-390.157-9|889	fi
21mr|nvidia390-390.157-9|890	dest=$(echo $file | sed 's/[^/]*\///')
21mr|nvidia390-390.157-9|891	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21mr|nvidia390-390.157-9|892	;;
21mr|nvidia390-390.157-9|893	DKMS_CONF)
21mr|nvidia390-390.157-9|894	# We will replace it with our own dkms.conf below but the
21mr|nvidia390-390.157-9|895	# file must be listed anyway.
21mr|nvidia390-390.157-9|896	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia390-390.157-9|897	;;
21mr|nvidia390-390.157-9|898	CUDA_ICD)
21mr|nvidia390-390.157-9|899	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia390-390.157-9|900	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia390-390.157-9|901	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia390-390.157-9|902	;;
21mr|nvidia390-390.157-9|903	VULKAN_ICD_JSON)
21mr|nvidia390-390.157-9|904	install_file nvidia %{_sysconfdir}/vulkan/icd.d
21mr|nvidia390-390.157-9|905	;;
21mr|nvidia390-390.157-9|906	GLVND_EGL_ICD_JSON)
21mr|nvidia390-390.157-9|907	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21mr|nvidia390-390.157-9|908	;;
21mr|nvidia390-390.157-9|909	EGL_EXTERNAL_PLATFORM_JSON)
21mr|nvidia390-390.157-9|910	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia390-390.157-9|911	;;
21mr|nvidia390-390.157-9|912	APPLICATION_PROFILE)
21mr|nvidia390-390.157-9|913	parseparams subdir
21mr|nvidia390-390.157-9|914	# application profile filenames are versioned, we can use a common
21mr|nvidia390-390.157-9|915	# non-alternativesized directory
21mr|nvidia390-390.157-9|916	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia390-390.157-9|917	;;
21mr|nvidia390-390.157-9|918	DOT_DESKTOP)
21mr|nvidia390-390.157-9|919	# we provide our own for now
21mr|nvidia390-390.157-9|920	;;
21mr|nvidia390-390.157-9|921	XORG_OUTPUTCLASS_CONFIG)
21mr|nvidia390-390.157-9|922	# nvidia-drm-outputclass.conf allows to load the appropriate
21mr|nvidia390-390.157-9|923	# X11 driver automatically if nvidia kernel module is used
21mr|nvidia390-390.157-9|924	# by the graphics device. Xorg >= 1.16.
21mr|nvidia390-390.157-9|925	# Not needed in our case, because XFdrake should create the
21mr|nvidia390-390.157-9|926	# Xorg config appropriately.
21mr|nvidia390-390.157-9|927	;;
21mr|nvidia390-390.157-9|928	*)
21mr|nvidia390-390.157-9|929	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia390-390.157-9|930	esac
21mr|nvidia390-390.157-9|931	done
21mr|nvidia390-390.157-9|932	
21mr|nvidia390-390.157-9|933	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia390-390.157-9|934	
21mr|nvidia390-390.157-9|935	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia390-390.157-9|936	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia390-390.157-9|937	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia390-390.157-9|938	%ifarch %{biarches}
21mr|nvidia390-390.157-9|939	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia390-390.157-9|940	%endif
21mr|nvidia390-390.157-9|941	
21mr|nvidia390-390.157-9|942	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia390-390.157-9|943	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia390-390.157-9|944	
21mr|nvidia390-390.157-9|945	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia390-390.157-9|946	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia390-390.157-9|947	
21mr|nvidia390-390.157-9|948	# vdpau alternative symlink
21mr|nvidia390-390.157-9|949	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia390-390.157-9|950	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia390-390.157-9|951	%ifarch %{biarches}
21mr|nvidia390-390.157-9|952	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia390-390.157-9|953	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia390-390.157-9|954	%endif
21mr|nvidia390-390.157-9|955	
21mr|nvidia390-390.157-9|956	# self-built binaries
21mr|nvidia390-390.157-9|957	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia390-390.157-9|958	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia390-390.157-9|959	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia390-390.157-9|960	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia390-390.157-9|961	
21mr|nvidia390-390.157-9|962	# binary alternatives
21mr|nvidia390-390.157-9|963	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia390-390.157-9|964	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia390-390.157-9|965	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia390-390.157-9|966	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia390-390.157-9|967	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia390-390.157-9|968	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia390-390.157-9|969	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia390-390.157-9|970	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia390-390.157-9|971	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia390-390.157-9|972	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia390-390.157-9|973	# rpmlint:
21mr|nvidia390-390.157-9|974	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia390-390.157-9|975	
21mr|nvidia390-390.157-9|976	# install man pages
21mr|nvidia390-390.157-9|977	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia390-390.157-9|978	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia390-390.157-9|979	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia390-390.157-9|980	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia390-390.157-9|981	
21mr|nvidia390-390.157-9|982	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia390-390.157-9|983	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia390-390.157-9|984	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia390-390.157-9|985	cd %{buildroot}%{_mandir}/man1
21mr|nvidia390-390.157-9|986	rename nvidia alt-%{drivername} *
21mr|nvidia390-390.157-9|987	cd -
21mr|nvidia390-390.157-9|988	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia390-390.157-9|989	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia390-390.157-9|990	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia390-390.157-9|991	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia390-390.157-9|992	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia390-390.157-9|993	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia390-390.157-9|994	
21mr|nvidia390-390.157-9|995	# cuda nvidia.icd
21mr|nvidia390-390.157-9|996	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia390-390.157-9|997	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia390-390.157-9|998	
21mr|nvidia390-390.157-9|999	# ld.so.conf
21mr|nvidia390-390.157-9|1000	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia390-390.157-9|1001	%if %{with external_glvnd}
21mr|nvidia390-390.157-9|1002	echo "%{_libdir}/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia390-390.157-9|1003	%endif
21mr|nvidia390-390.157-9|1004	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia390-390.157-9|1005	%ifarch %{biarches}
21mr|nvidia390-390.157-9|1006	%if %{with external_glvnd}
21mr|nvidia390-390.157-9|1007	echo "/usr/lib/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia390-390.157-9|1008	%endif
21mr|nvidia390-390.157-9|1009	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia390-390.157-9|1010	%endif
21mr|nvidia390-390.157-9|1011	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia390-390.157-9|1012	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia390-390.157-9|1013	
21mr|nvidia390-390.157-9|1014	# modprobe.d
21mr|nvidia390-390.157-9|1015	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia390-390.157-9|1016	
21mr|nvidia390-390.157-9|1017	# Allow the users to load this kernel module as "nvidia390" as well.
21mr|nvidia390-390.157-9|1018	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia390-390.157-9|1019	
21mr|nvidia390-390.157-9|1020	# xinit script
21mr|nvidia390-390.157-9|1021	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia390-390.157-9|1022	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia390-390.157-9|1023	# to be sourced
21mr|nvidia390-390.157-9|1024	#
21mr|nvidia390-390.157-9|1025	# Do not modify this file; the changes will be overwritten.
21mr|nvidia390-390.157-9|1026	# If you want to disable automatic configuration loading, create
21mr|nvidia390-390.157-9|1027	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia390-390.157-9|1028	#
21mr|nvidia390-390.157-9|1029	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia390-390.157-9|1030	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia390-390.157-9|1031	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia390-390.157-9|1032	EOF
21mr|nvidia390-390.157-9|1033	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia390-390.157-9|1034	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia390-390.157-9|1035	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia390-390.157-9|1036	
21mr|nvidia390-390.157-9|1037	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia390-390.157-9|1038	
21mr|nvidia390-390.157-9|1039	%if %{with external_glvnd}
21mr|nvidia390-390.157-9|1040	LIBGL_SUBST=libGLX_nvidia.so.0
21mr|nvidia390-390.157-9|1041	%else
21mr|nvidia390-390.157-9|1042	LIBGL_SUBST=libGL.so.1
21mr|nvidia390-390.157-9|1043	%endif
21mr|nvidia390-390.157-9|1044	mv %{buildroot}%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json{.template,}
21mr|nvidia390-390.157-9|1045	sed -ri "s,__NV_VK_ICD__,${LIBGL_SUBST},g" %{buildroot}%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia390-390.157-9|1046	
21mr|nvidia390-390.157-9|1047	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia390-390.157-9|1048	FILE=%{SOURCE101} \
21mr|nvidia390-390.157-9|1049	BRANCH=390 \
21mr|nvidia390-390.157-9|1050	krokodil-legacy-converter > %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia390-390.157-9|1051	
21mr|nvidia390-390.157-9|1052	# Trigger rebuilding initrds
21mr|nvidia390-390.157-9|1053	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia390-390.157-9|1054	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia390-390.157-9|1055	
21mr|nvidia390-390.157-9|1056	%if %{with binary_kernel_modules}
21mr|nvidia390-390.157-9|1057	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia390-390.157-9|1058	%endif
21mr|nvidia390-390.157-9|1059	
21mr|nvidia390-390.157-9|1060	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia390-390.157-9|1061	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia390-390.157-9|1062	add_drivers+=" nvidia nvidia_modeset nvidia_drm "
21mr|nvidia390-390.157-9|1063	%ifarch %{x86_64}
21mr|nvidia390-390.157-9|1064	add_drivers+=" nvidia-uvm "
21mr|nvidia390-390.157-9|1065	%endif
21mr|nvidia390-390.157-9|1066	omit_drivers+=" nouveau "
21mr|nvidia390-390.157-9|1067	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia390-390.157-9|1068	EOF
21mr|nvidia390-390.157-9|1069	
21mr|nvidia390-390.157-9|1070	mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia390-390.157-9|1071	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia390-390.157-9|1072	
21mr|nvidia390-390.157-9|1073	%posttrans -n %{driverpkgname}
21mr|nvidia390-390.157-9|1074	
21mr|nvidia390-390.157-9|1075	%{_sbindir}/update-alternatives \
21mr|nvidia390-390.157-9|1076	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia390-390.157-9|1077	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia390-390.157-9|1078	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia390-390.157-9|1079	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia390-390.157-9|1080	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia390-390.157-9|1081	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia390-390.157-9|1082	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia390-390.157-9|1083	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia390-390.157-9|1084	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia390-390.157-9|1085	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia390-390.157-9|1086	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia390-390.157-9|1087	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia390-390.157-9|1088	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia390-390.157-9|1089	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia390-390.157-9|1090	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia390-390.157-9|1091	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia390-390.157-9|1092	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia390-390.157-9|1093	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia390-390.157-9|1094	%ifarch %{biarches}
21mr|nvidia390-390.157-9|1095	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia390-390.157-9|1096	%endif
21mr|nvidia390-390.157-9|1097	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir} \
21mr|nvidia390-390.157-9|1098	
21mr|nvidia390-390.157-9|1099	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia390-390.157-9|1100	/sbin/ldconfig -X
21mr|nvidia390-390.157-9|1101	
21mr|nvidia390-390.157-9|1102	%postun -n %{driverpkgname}
21mr|nvidia390-390.157-9|1103	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia390-390.157-9|1104	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia390-390.157-9|1105	fi
21mr|nvidia390-390.157-9|1106	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia390-390.157-9|1107	/sbin/ldconfig -X
21mr|nvidia390-390.157-9|1108	
21mr|nvidia390-390.157-9|1109	
21mr|nvidia390-390.157-9|1110	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia390-390.157-9|1111	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia390-390.157-9|1112	/sbin/ldconfig -X
21mr|nvidia390-390.157-9|1113	
21mr|nvidia390-390.157-9|1114	%posttrans -n %{drivername}-devel
21mr|nvidia390-390.157-9|1115	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia390-390.157-9|1116	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia390-390.157-9|1117	/sbin/ldconfig -X
21mr|nvidia390-390.157-9|1118	
21mr|nvidia390-390.157-9|1119	%postun -n %{drivername}-devel
21mr|nvidia390-390.157-9|1120	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia390-390.157-9|1121	/sbin/ldconfig -X
21mr|nvidia390-390.157-9|1122	
21mr|nvidia390-390.157-9|1123	%post -n dkms-%{drivername}
21mr|nvidia390-390.157-9|1124	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21mr|nvidia390-390.157-9|1125	
21mr|nvidia390-390.157-9|1126	# Build and install the driver for all available kernels that have devel
21mr|nvidia390-390.157-9|1127	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|nvidia390-390.157-9|1128	# Do not fail the installation of the package if the build fails for some
21mr|nvidia390-390.157-9|1129	# kernels, this may happen during testing, etc.
21mr|nvidia390-390.157-9|1130	for kk in /lib/modules/*; do
21mr|nvidia390-390.157-9|1131	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|nvidia390-390.157-9|1132	if test -d "/lib/modules/$kk/build"; then
21mr|nvidia390-390.157-9|1133	# Remove the modules that use the obsolete naming convention first
21mr|nvidia390-390.157-9|1134	# to make the upgrade smoother (otherwise they may remain in the system
21mr|nvidia390-390.157-9|1135	# and cause trouble).
21mr|nvidia390-390.157-9|1136	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21mr|nvidia390-390.157-9|1137	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21mr|nvidia390-390.157-9|1138	# Now build and install the newer modules
21mr|nvidia390-390.157-9|1139	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21mr|nvidia390-390.157-9|1140	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21mr|nvidia390-390.157-9|1141	else
21mr|nvidia390-390.157-9|1142	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|nvidia390-390.157-9|1143	fi;
21mr|nvidia390-390.157-9|1144	done
21mr|nvidia390-390.157-9|1145	
21mr|nvidia390-390.157-9|1146	# Just in case the user reboots the system too quickly and sync is not
21mr|nvidia390-390.157-9|1147	# done automatically.
21mr|nvidia390-390.157-9|1148	sync
21mr|nvidia390-390.157-9|1149	
21mr|nvidia390-390.157-9|1150	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia390-390.157-9|1151	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia390-390.157-9|1152	
21mr|nvidia390-390.157-9|1153	%preun -n dkms-%{drivername}
21mr|nvidia390-390.157-9|1154	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21mr|nvidia390-390.157-9|1155	
21mr|nvidia390-390.157-9|1156	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia390-390.157-9|1157	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia390-390.157-9|1158	
21mr|nvidia390-390.157-9|1159	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia390-390.157-9|1160	
21mr|nvidia390-390.157-9|1161	%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia390-390.157-9|1162	
21mr|nvidia390-390.157-9|1163	# ld.so.conf, modprobe.conf, xinit
21mr|nvidia390-390.157-9|1164	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia390-390.157-9|1165	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia390-390.157-9|1166	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia390-390.157-9|1167	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia390-390.157-9|1168	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia390-390.157-9|1169	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia390-390.157-9|1170	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia390-390.157-9|1171	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia390-390.157-9|1172	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21mr|nvidia390-390.157-9|1173	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|nvidia390-390.157-9|1174	%dir %{_datadir}/nvidia
21mr|nvidia390-390.157-9|1175	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia390-390.157-9|1176	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia390-390.157-9|1177	
21mr|nvidia390-390.157-9|1178	%dir %{_sysconfdir}/OpenCL
21mr|nvidia390-390.157-9|1179	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia390-390.157-9|1180	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia390-390.157-9|1181	%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia390-390.157-9|1182	
21mr|nvidia390-390.157-9|1183	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia390-390.157-9|1184	%ghost %{_bindir}/nvidia-settings
21mr|nvidia390-390.157-9|1185	%ghost %{_bindir}/nvidia-smi
21mr|nvidia390-390.157-9|1186	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia390-390.157-9|1187	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia390-390.157-9|1188	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia390-390.157-9|1189	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia390-390.157-9|1190	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia390-390.157-9|1191	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia390-390.157-9|1192	%dir %{nvidia_bindir}
21mr|nvidia390-390.157-9|1193	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia390-390.157-9|1194	%{nvidia_bindir}/nvidia-settings
21mr|nvidia390-390.157-9|1195	%{nvidia_bindir}/nvidia-smi
21mr|nvidia390-390.157-9|1196	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia390-390.157-9|1197	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia390-390.157-9|1198	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia390-390.157-9|1199	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia390-390.157-9|1200	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia390-390.157-9|1201	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia390-390.157-9|1202	
21mr|nvidia390-390.157-9|1203	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia390-390.157-9|1204	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia390-390.157-9|1205	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia390-390.157-9|1206	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia390-390.157-9|1207	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia390-390.157-9|1208	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia390-390.157-9|1209	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia390-390.157-9|1210	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia390-390.157-9|1211	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia390-390.157-9|1212	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia390-390.157-9|1213	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia390-390.157-9|1214	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia390-390.157-9|1215	
21mr|nvidia390-390.157-9|1216	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia390-390.157-9|1217	%dir %{_datadir}/%{drivername}
21mr|nvidia390-390.157-9|1218	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia390-390.157-9|1219	
21mr|nvidia390-390.157-9|1220	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia390-390.157-9|1221	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia390-390.157-9|1222	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia390-390.157-9|1223	
21mr|nvidia390-390.157-9|1224	%dir %{nvidia_libdir}
21mr|nvidia390-390.157-9|1225	%dir %{nvidia_libdir}/tls
21mr|nvidia390-390.157-9|1226	%dir %{nvidia_libdir}/vdpau
21mr|nvidia390-390.157-9|1227	%{_libdir}/nvidia
21mr|nvidia390-390.157-9|1228	%if ! %{with external_glvnd}
21mr|nvidia390-390.157-9|1229	%{nvidia_libdir}/libGL.so.1.0.0
21mr|nvidia390-390.157-9|1230	%{nvidia_libdir}/libGL.so.1
21mr|nvidia390-390.157-9|1231	%{nvidia_libdir}/libGLX.so.0
21mr|nvidia390-390.157-9|1232	%{nvidia_libdir}/libGLdispatch.so.0
21mr|nvidia390-390.157-9|1233	%{nvidia_libdir}/libOpenGL.so.0
21mr|nvidia390-390.157-9|1234	%{nvidia_libdir}/libEGL.so.1
21mr|nvidia390-390.157-9|1235	%{nvidia_libdir}/libGLESv1_CM.so.1
21mr|nvidia390-390.157-9|1236	%{nvidia_libdir}/libGLESv2.so.2
21mr|nvidia390-390.157-9|1237	%endif
21mr|nvidia390-390.157-9|1238	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1239	%{nvidia_libdir}/libGLX_nvidia.so.0
21mr|nvidia390-390.157-9|1240	%{nvidia_libdir}/libGLX_indirect.so.0
21mr|nvidia390-390.157-9|1241	%{nvidia_libdir}/libnvidia-fatbinaryloader.so.%{version}
21mr|nvidia390-390.157-9|1242	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21mr|nvidia390-390.157-9|1243	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia390-390.157-9|1244	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia390-390.157-9|1245	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia390-390.157-9|1246	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1247	%{nvidia_libdir}/libEGL_nvidia.so.0
21mr|nvidia390-390.157-9|1248	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1249	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21mr|nvidia390-390.157-9|1250	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1251	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21mr|nvidia390-390.157-9|1252	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1253	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia390-390.157-9|1254	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia390-390.157-9|1255	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia390-390.157-9|1256	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia390-390.157-9|1257	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia390-390.157-9|1258	%{nvidia_libdir}/libnvidia-ifr.so.1
21mr|nvidia390-390.157-9|1259	%{nvidia_libdir}/libnvidia-ifr.so.%{version}
21mr|nvidia390-390.157-9|1260	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia390-390.157-9|1261	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia390-390.157-9|1262	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia390-390.157-9|1263	%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
21mr|nvidia390-390.157-9|1264	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21mr|nvidia390-390.157-9|1265	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21mr|nvidia390-390.157-9|1266	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21mr|nvidia390-390.157-9|1267	%ifarch %{biarches}
21mr|nvidia390-390.157-9|1268	%dir %{nvidia_libdir32}
21mr|nvidia390-390.157-9|1269	%dir %{nvidia_libdir32}/tls
21mr|nvidia390-390.157-9|1270	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia390-390.157-9|1271	%{_prefix}/lib/nvidia
21mr|nvidia390-390.157-9|1272	%if ! %{with external_glvnd}
21mr|nvidia390-390.157-9|1273	%{nvidia_libdir32}/libGL.so.1.0.0
21mr|nvidia390-390.157-9|1274	%{nvidia_libdir32}/libGL.so.1
21mr|nvidia390-390.157-9|1275	%{nvidia_libdir32}/libGLX.so.0
21mr|nvidia390-390.157-9|1276	%{nvidia_libdir32}/libGLdispatch.so.0
21mr|nvidia390-390.157-9|1277	%{nvidia_libdir32}/libOpenGL.so.0
21mr|nvidia390-390.157-9|1278	%{nvidia_libdir32}/libEGL.so.1
21mr|nvidia390-390.157-9|1279	%{nvidia_libdir32}/libGLESv1_CM.so.1
21mr|nvidia390-390.157-9|1280	%{nvidia_libdir32}/libGLESv2.so.2
21mr|nvidia390-390.157-9|1281	%endif
21mr|nvidia390-390.157-9|1282	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1283	%{nvidia_libdir32}/libGLX_nvidia.so.0
21mr|nvidia390-390.157-9|1284	%{nvidia_libdir32}/libGLX_indirect.so.0
21mr|nvidia390-390.157-9|1285	%{nvidia_libdir32}/libnvidia-fatbinaryloader.so.%{version}
21mr|nvidia390-390.157-9|1286	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21mr|nvidia390-390.157-9|1287	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia390-390.157-9|1288	%{nvidia_libdir32}/libnvidia-ifr.so.1
21mr|nvidia390-390.157-9|1289	%{nvidia_libdir32}/libnvidia-ifr.so.%{version}
21mr|nvidia390-390.157-9|1290	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia390-390.157-9|1291	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia390-390.157-9|1292	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia390-390.157-9|1293	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia390-390.157-9|1294	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1295	%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
21mr|nvidia390-390.157-9|1296	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia390-390.157-9|1297	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia390-390.157-9|1298	%{nvidia_libdir32}/libEGL_nvidia.so.0
21mr|nvidia390-390.157-9|1299	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1300	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21mr|nvidia390-390.157-9|1301	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1302	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21mr|nvidia390-390.157-9|1303	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21mr|nvidia390-390.157-9|1304	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia390-390.157-9|1305	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia390-390.157-9|1306	%endif
21mr|nvidia390-390.157-9|1307	
21mr|nvidia390-390.157-9|1308	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia390-390.157-9|1309	%ifarch %{biarches}
21mr|nvidia390-390.157-9|1310	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia390-390.157-9|1311	%endif
21mr|nvidia390-390.157-9|1312	
21mr|nvidia390-390.157-9|1313	%dir %{nvidia_modulesdir}
21mr|nvidia390-390.157-9|1314	%{nvidia_modulesdir}/libnvidia-wfb.so.1
21mr|nvidia390-390.157-9|1315	%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
21mr|nvidia390-390.157-9|1316	%{nvidia_extensionsdir}/libglx.so.%{version}
21mr|nvidia390-390.157-9|1317	%{nvidia_extensionsdir}/libglx.so
21mr|nvidia390-390.157-9|1318	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia390-390.157-9|1319	
21mr|nvidia390-390.157-9|1320	%files -n %{drivername}-devel
21mr|nvidia390-390.157-9|1321	%{_includedir}/%{drivername}
21mr|nvidia390-390.157-9|1322	%if ! %{with external_glvnd}
21mr|nvidia390-390.157-9|1323	%{nvidia_libdir}/libGL.so
21mr|nvidia390-390.157-9|1324	%{nvidia_libdir}/libOpenGL.so
21mr|nvidia390-390.157-9|1325	%{nvidia_libdir}/libGLX.so
21mr|nvidia390-390.157-9|1326	%{nvidia_libdir}/libEGL.so
21mr|nvidia390-390.157-9|1327	%{nvidia_libdir}/libGLESv1_CM.so
21mr|nvidia390-390.157-9|1328	%{nvidia_libdir}/libGLESv2.so
21mr|nvidia390-390.157-9|1329	%endif
21mr|nvidia390-390.157-9|1330	%{nvidia_libdir}/libcuda.so
21mr|nvidia390-390.157-9|1331	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia390-390.157-9|1332	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia390-390.157-9|1333	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia390-390.157-9|1334	%{nvidia_libdir}/libnvidia-ifr.so
21mr|nvidia390-390.157-9|1335	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia390-390.157-9|1336	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia390-390.157-9|1337	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia390-390.157-9|1338	%ifarch %{biarches}
21mr|nvidia390-390.157-9|1339	%if ! %{with external_glvnd}
21mr|nvidia390-390.157-9|1340	%{nvidia_libdir32}/libGL.so
21mr|nvidia390-390.157-9|1341	%{nvidia_libdir32}/libOpenGL.so
21mr|nvidia390-390.157-9|1342	%{nvidia_libdir32}/libGLX.so
21mr|nvidia390-390.157-9|1343	%{nvidia_libdir32}/libEGL.so
21mr|nvidia390-390.157-9|1344	%{nvidia_libdir32}/libGLESv1_CM.so
21mr|nvidia390-390.157-9|1345	%{nvidia_libdir32}/libGLESv2.so
21mr|nvidia390-390.157-9|1346	%endif
21mr|nvidia390-390.157-9|1347	%{nvidia_libdir32}/libcuda.so
21mr|nvidia390-390.157-9|1348	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia390-390.157-9|1349	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia390-390.157-9|1350	%{nvidia_libdir32}/libnvidia-ifr.so
21mr|nvidia390-390.157-9|1351	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia390-390.157-9|1352	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia390-390.157-9|1353	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia390-390.157-9|1354	%endif
21mr|nvidia390-390.157-9|1355	
21mr|nvidia390-390.157-9|1356	%files -n dkms-%{drivername}
21mr|nvidia390-390.157-9|1357	%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia390-390.157-9|1358	
21mr|nvidia390-390.157-9|1359	%files -n kernel-source-%{drivername}
21mr|nvidia390-390.157-9|1360	%license %{pkgname}/LICENSE
21mr|nvidia390-390.157-9|1361	%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia390-390.157-9|1362	%exclude %{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia390-390.157-9|1363	
21mr|nvidia390-390.157-9|1364	%files -n %{drivername}-dracut
21mr|nvidia390-390.157-9|1365	%config(noreplace) /etc/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia390-390.157-9|1366	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia390-390.157-9|1367	
21mr|nvidia390-390.157-9|1368	%files -n %{drivername}-blacklist
21mr|nvidia390-390.157-9|1369	%config(noreplace) /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia390-390.157-9|1370	
21mr|nvidia390-390.157-9|1371	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia390-390.157-9|1372	
21mr|nvidia390-390.157-9|1373	%files -n %{drivername}-cuda-opencl
21mr|nvidia390-390.157-9|1374	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia390-390.157-9|1375	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia390-390.157-9|1376	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia390-390.157-9|1377	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia390-390.157-9|1378	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia390-390.157-9|1379	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia390-390.157-9|1380	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia390-390.157-9|1381	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21mr|nvidia390-390.157-9|1382	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia390-390.157-9|1383	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia390-390.157-9|1384	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia390-390.157-9|1385	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia390-390.157-9|1386	%ifarch x86_64
21mr|nvidia390-390.157-9|1387	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia390-390.157-9|1388	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia390-390.157-9|1389	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia390-390.157-9|1390	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia390-390.157-9|1391	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia390-390.157-9|1392	%endif
21mr|nvidia390-390.157-9|1393	%ifarch %{biarches}
21mr|nvidia390-390.157-9|1394	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia390-390.157-9|1395	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia390-390.157-9|1396	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia390-390.157-9|1397	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21mr|nvidia390-390.157-9|1398	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia390-390.157-9|1399	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia390-390.157-9|1400	%endif
21mr|nvidia390-390.157-9|1401	
21mr|nvidia390-390.157-9|1402	%if %{with binary_kernel_modules}
21mr|nvidia390-390.157-9|1403	%if %{mdvver} < 202310
21mr|nvidia390-390.157-9|1404	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst
21mr|nvidia390-390.157-9|1405	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst
21mr|nvidia390-390.157-9|1406	%endif
21mr|nvidia390-390.157-9|1407	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst
21mr|nvidia390-390.157-9|1408	%ifnarch %{ix86}
21mr|nvidia390-390.157-9|1409	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.6 -m %(if rpm -q kernel-6.6-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.6-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_66} -s %{NAME} -c .zst
21mr|nvidia390-390.157-9|1410	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.12 -m %(if rpm -q kernel-6.12-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.12-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_612} -s %{NAME} -c .zst
21mr|nvidia390-390.157-9|1411	%endif
21mr|nvidia390-390.157-9|1412	
21mr|nvidia390-390.157-9|1413	%files debug
21mr|nvidia390-390.157-9|1414	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia390-390.157-9|1415	%endif

14455 21
21mr|nvidia470-470.256.02-9|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia470-470.256.02-9|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia470-470.256.02-9|3	%define _disable_ld_now 1
21mr|nvidia470-470.256.02-9|4	
21mr|nvidia470-470.256.02-9|5	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia470-470.256.02-9|6	%define __typelib_path %{nil}
21mr|nvidia470-470.256.02-9|7	
21mr|nvidia470-470.256.02-9|8	# Disable debug rpms.
21mr|nvidia470-470.256.02-9|9	%define _enable_debug_packages	%{nil}
21mr|nvidia470-470.256.02-9|10	%define debug_package		%{nil}
21mr|nvidia470-470.256.02-9|11	
21mr|nvidia470-470.256.02-9|12	%define priority	9700
21mr|nvidia470-470.256.02-9|13	
21mr|nvidia470-470.256.02-9|14	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia470-470.256.02-9|15	
21mr|nvidia470-470.256.02-9|16	%define drivername		%{name}
21mr|nvidia470-470.256.02-9|17	%define driverpkgname		%{name}-core
21mr|nvidia470-470.256.02-9|18	%define modulename		nvidia
21mr|nvidia470-470.256.02-9|19	# for description and documentation
21mr|nvidia470-470.256.02-9|20	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia470-470.256.02-9|21	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia470-470.256.02-9|22	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia470-470.256.02-9|23	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia470-470.256.02-9|24	%define nvidia_wine	        %{_libdir}/%{drivername}/wine
21mr|nvidia470-470.256.02-9|25	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia470-470.256.02-9|26	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia470-470.256.02-9|27	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia470-470.256.02-9|28	
21mr|nvidia470-470.256.02-9|29	%define pkgname %{pkgname64}
21mr|nvidia470-470.256.02-9|30	
21mr|nvidia470-470.256.02-9|31	%bcond_without force_32bit_deps
21mr|nvidia470-470.256.02-9|32	%bcond_without binary_kernel_modules
21mr|nvidia470-470.256.02-9|33	
21mr|nvidia470-470.256.02-9|34	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia470-470.256.02-9|35	%global __provides_exclude ^lib.*\\.so
21mr|nvidia470-470.256.02-9|36	# 1) Dependencies from itself (from filtered provides) (libnv*, libEGL_nvidia*)
21mr|nvidia470-470.256.02-9|37	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia470-470.256.02-9|38	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia470-470.256.02-9|39	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia470-470.256.02-9|40	# pull the dependencies of 32-bit nvidia libraries in as well.# (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia470-470.256.02-9|41	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia470-470.256.02-9|42	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia470-470.256.02-9|43	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia470-470.256.02-9|44	%global __requires_exclude ^lib(EGL_|)nv.*\\.so|^lib(GL|X11|Xext)\\.so\\.(1|6)$
21mr|nvidia470-470.256.02-9|45	
21mr|nvidia470-470.256.02-9|46	%if %{with binary_kernel_modules}
21mr|nvidia470-470.256.02-9|47	# e.g.: kabi_510 = 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia470-470.256.02-9|48	%if %{mdvver} < 202310
21mr|nvidia470-470.256.02-9|49	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia470-470.256.02-9|50	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia470-470.256.02-9|51	%endif
21mr|nvidia470-470.256.02-9|52	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia470-470.256.02-9|53	%define kabi_66 %(if rpm -q kernel-6.6-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.6-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia470-470.256.02-9|54	%define kabi_612 %(if rpm -q kernel-6.12-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.12-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia470-470.256.02-9|55	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia470-470.256.02-9|56	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia470-470.256.02-9|57	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia470-470.256.02-9|58	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia470-470.256.02-9|59	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia470-470.256.02-9|60	# global, not define, must be expanded only once
21mr|nvidia470-470.256.02-9|61	%global kroko_release %kroko_mk_release -n nvidia470
21mr|nvidia470-470.256.02-9|62	%endif
21mr|nvidia470-470.256.02-9|63	
21mr|nvidia470-470.256.02-9|64	%define major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia470-470.256.02-9|65	
21mr|nvidia470-470.256.02-9|66	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia470-470.256.02-9|67	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia470-470.256.02-9|68	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia470-470.256.02-9|69	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia470-470.256.02-9|70	# n - name
21mr|nvidia470-470.256.02-9|71	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia470-470.256.02-9|72	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia470-470.256.02-9|73	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia470-470.256.02-9|74	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia470-470.256.02-9|75	}
21mr|nvidia470-470.256.02-9|76	
21mr|nvidia470-470.256.02-9|77	%if %{mdvver} >= 202310
21mr|nvidia470-470.256.02-9|78	%define _firmwarepath /usr/lib/firmware
21mr|nvidia470-470.256.02-9|79	%else
21mr|nvidia470-470.256.02-9|80	%define _firmwarepath /lib/firmware
21mr|nvidia470-470.256.02-9|81	%endif
21mr|nvidia470-470.256.02-9|82	
21mr|nvidia470-470.256.02-9|83	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia470-470.256.02-9|84	Name:		nvidia470
21mr|nvidia470-470.256.02-9|85	Version:	470.256.02
21mr|nvidia470-470.256.02-9|86	Release:	9
21mr|nvidia470-470.256.02-9|87	
21mr|nvidia470-470.256.02-9|88	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia470-470.256.02-9|89	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia470-470.256.02-9|90	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia470-470.256.02-9|91	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia470-470.256.02-9|92	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia470-470.256.02-9|93	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia470-470.256.02-9|94	Source6:	https://gitweb.frugalware.org/frugalware-current/raw/master/source/x11-extra/nvidia/xorg-nvidia.conf
21mr|nvidia470-470.256.02-9|95	
21mr|nvidia470-470.256.02-9|96	Source100:	%{name}.rpmlintrc
21mr|nvidia470-470.256.02-9|97	
21mr|nvidia470-470.256.02-9|98	# Allow building the drivers with a different GCC version than the kernel.
21mr|nvidia470-470.256.02-9|99	# Might be risky but it is still better than failed builds of the drivers
21mr|nvidia470-470.256.02-9|100	# resulting in broken graphics at the users' machines after a GCC update.
21mr|nvidia470-470.256.02-9|101	Patch0:		no-cc-version-check.patch
21mr|nvidia470-470.256.02-9|102	# patches for gcc 14 from https://aur.archlinux.org/cgit/aur.git/tree/?h=nvidia-470xx-utils
21mr|nvidia470-470.256.02-9|103	Patch1:		0001-Fix-conftest-to-ignore-implicit-function-declaration.patch
21mr|nvidia470-470.256.02-9|104	Patch2:		0002-Fix-conftest-to-use-a-short-wchar_t.patch
21mr|nvidia470-470.256.02-9|105	Patch3:		0003-Fix-conftest-to-use-nv_drm_gem_vmap-which-has-the-se.patch
21mr|nvidia470-470.256.02-9|106	Patch4:		kernel-6.10.patch
21mr|nvidia470-470.256.02-9|107	Patch5:		kernel-6.12.patch
21mr|nvidia470-470.256.02-9|108	
21mr|nvidia470-470.256.02-9|109	License:	Freeware
21mr|nvidia470-470.256.02-9|110	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia470-470.256.02-9|111	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|112	Provides:	should-restart = system
21mr|nvidia470-470.256.02-9|113	
21mr|nvidia470-470.256.02-9|114	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21mr|nvidia470-470.256.02-9|115	ExclusiveArch:	%{x86_64}
21mr|nvidia470-470.256.02-9|116	
21mr|nvidia470-470.256.02-9|117	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia470-470.256.02-9|118	%if %{with binary_kernel_modules}
21mr|nvidia470-470.256.02-9|119	BuildRequires:	auto-krokodil-rpm-macros
21mr|nvidia470-470.256.02-9|120	%if %{mdvver} < 202310
21mr|nvidia470-470.256.02-9|121	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia470-470.256.02-9|122	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia470-470.256.02-9|123	%endif
21mr|nvidia470-470.256.02-9|124	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia470-470.256.02-9|125	BuildRequires:	kernel-6.6-generic-devel
21mr|nvidia470-470.256.02-9|126	BuildRequires:	kernel-6.12-generic-devel
21mr|nvidia470-470.256.02-9|127	BuildRequires:	findutils
21mr|nvidia470-470.256.02-9|128	BuildRequires:	zstd
21mr|nvidia470-470.256.02-9|129	%endif
21mr|nvidia470-470.256.02-9|130	BuildRequires:	imagemagick
21mr|nvidia470-470.256.02-9|131	BuildRequires:	pkgconfig(xrender)
21mr|nvidia470-470.256.02-9|132	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia470-470.256.02-9|133	BuildRequires:	pkgconfig(xv)
21mr|nvidia470-470.256.02-9|134	BuildRequires:	pkgconfig(gl)
21mr|nvidia470-470.256.02-9|135	BuildRequires:	pkgconfig(egl)
21mr|nvidia470-470.256.02-9|136	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia470-470.256.02-9|137	BuildRequires:	pkgconfig(vdpau) >= 1.1
21mr|nvidia470-470.256.02-9|138	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia470-470.256.02-9|139	BuildRequires:	pkgconfig(dbus-1)
21mr|nvidia470-470.256.02-9|140	
21mr|nvidia470-470.256.02-9|141	%description
21mr|nvidia470-470.256.02-9|142	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia470-470.256.02-9|143	
21mr|nvidia470-470.256.02-9|144	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|145	
21mr|nvidia470-470.256.02-9|146	%package -n %{driverpkgname}
21mr|nvidia470-470.256.02-9|147	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia470-470.256.02-9|148	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|149	Requires(post): update-alternatives
21mr|nvidia470-470.256.02-9|150	Requires(postun): update-alternatives
21mr|nvidia470-470.256.02-9|151	Requires:	x11-server-common
21mr|nvidia470-470.256.02-9|152	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia470-470.256.02-9|153	Provides:	%{name} = %{EVRD}
21mr|nvidia470-470.256.02-9|154	# package was renamed
21mr|nvidia470-470.256.02-9|155	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia470-470.256.02-9|156	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia470-470.256.02-9|157	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia470-470.256.02-9|158	# the vdpau library package. We ensure its installation here.
21mr|nvidia470-470.256.02-9|159	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia470-470.256.02-9|160	Requires:	auto-krokodil-filesystem
21mr|nvidia470-470.256.02-9|161	%if %{with binary_kernel_modules}
21mr|nvidia470-470.256.02-9|162	%if %{mdvver} < 202310
21mr|nvidia470-470.256.02-9|163	%kroko_req_modules_in_nvidia -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia470-470.256.02-9|164	%kroko_req_modules_in_nvidia -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia470-470.256.02-9|165	%endif
21mr|nvidia470-470.256.02-9|166	%kroko_req_modules_in_nvidia -k 6.1 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia470-470.256.02-9|167	%kroko_req_modules_in_nvidia -k 6.6 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia470-470.256.02-9|168	%kroko_req_modules_in_nvidia -k 6.12 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia470-470.256.02-9|169	%endif
21mr|nvidia470-470.256.02-9|170	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia470-470.256.02-9|171	
21mr|nvidia470-470.256.02-9|172	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia470-470.256.02-9|173	Requires:	%{drivername}-blacklist
21mr|nvidia470-470.256.02-9|174	# no Requires from -wayland subpackage because nvidia470 works badly with Wayland,
21mr|nvidia470-470.256.02-9|175	# but some how does it; some users may manually install nvidia470-wayland
21mr|nvidia470-470.256.02-9|176	# But it is required with kernel 6.12 to fix black screen
21mr|nvidia470-470.256.02-9|177	%if %{mdvver} >= 202310
21mr|nvidia470-470.256.02-9|178	Requires:	%{drivername}-wayland
21mr|nvidia470-470.256.02-9|179	%endif
21mr|nvidia470-470.256.02-9|180	
21mr|nvidia470-470.256.02-9|181	Requires:	%{_lib}gldispatch0
21mr|nvidia470-470.256.02-9|182	Requires:	%{_lib}opengl0
21mr|nvidia470-470.256.02-9|183	Requires:	%{_lib}glvnd-glx
21mr|nvidia470-470.256.02-9|184	Requires:	%{_lib}glvnd-egl
21mr|nvidia470-470.256.02-9|185	Requires:	%{_lib}glvnd-gles
21mr|nvidia470-470.256.02-9|186	
21mr|nvidia470-470.256.02-9|187	# Package cannot be installed as BuildRequires if it requires both
21mr|nvidia470-470.256.02-9|188	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21mr|nvidia470-470.256.02-9|189	%if %{with force_32bit_deps}
21mr|nvidia470-470.256.02-9|190	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia470-470.256.02-9|191	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia470-470.256.02-9|192	Recommends:	libgldispatch0
21mr|nvidia470-470.256.02-9|193	Recommends:	libopengl0
21mr|nvidia470-470.256.02-9|194	Recommends:	libglvnd-glx
21mr|nvidia470-470.256.02-9|195	Recommends:	libglvnd-egl
21mr|nvidia470-470.256.02-9|196	Recommends:	libglvnd-gles
21mr|nvidia470-470.256.02-9|197	%endif
21mr|nvidia470-470.256.02-9|198	Requires:	egl-wayland
21mr|nvidia470-470.256.02-9|199	Requires:	vulkan
21mr|nvidia470-470.256.02-9|200	Requires:	libglvnd
21mr|nvidia470-470.256.02-9|201	Provides:	nvidia = %{EVRD}
21mr|nvidia470-470.256.02-9|202	%nv_cross_conflict -n core
21mr|nvidia470-470.256.02-9|203	#Recommends:	nvidia-additional-settings
21mr|nvidia470-470.256.02-9|204	
21mr|nvidia470-470.256.02-9|205	%description -n %{driverpkgname}
21mr|nvidia470-470.256.02-9|206	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia470-470.256.02-9|207	configuration tools.
21mr|nvidia470-470.256.02-9|208	
21mr|nvidia470-470.256.02-9|209	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|210	
21mr|nvidia470-470.256.02-9|211	%package -n dkms-%{drivername}
21mr|nvidia470-470.256.02-9|212	Summary:	Kernel module to manage NVIDIA GPUs
21mr|nvidia470-470.256.02-9|213	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|214	Requires:	dkms
21mr|nvidia470-470.256.02-9|215	Requires(post):	dkms
21mr|nvidia470-470.256.02-9|216	Requires(preun):	dkms
21mr|nvidia470-470.256.02-9|217	Requires:	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia470-470.256.02-9|218	Requires(post):	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia470-470.256.02-9|219	%nv_cross_conflict -n dkms
21mr|nvidia470-470.256.02-9|220	
21mr|nvidia470-470.256.02-9|221	%description -n dkms-%{drivername}
21mr|nvidia470-470.256.02-9|222	Kernel module to manage NVIDIA GPUs. This
21mr|nvidia470-470.256.02-9|223	is to be used with the %{driverpkgname} package.
21mr|nvidia470-470.256.02-9|224	
21mr|nvidia470-470.256.02-9|225	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|226	
21mr|nvidia470-470.256.02-9|227	%package -n %{drivername}-dracut
21mr|nvidia470-470.256.02-9|228	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia470-470.256.02-9|229	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|230	Requires:	dracut
21mr|nvidia470-470.256.02-9|231	Requires:	rosa-kernel-tools
21mr|nvidia470-470.256.02-9|232	%nv_cross_conflict -n dracut
21mr|nvidia470-470.256.02-9|233	
21mr|nvidia470-470.256.02-9|234	%description -n %{drivername}-dracut
21mr|nvidia470-470.256.02-9|235	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia470-470.256.02-9|236	Include Nvidia kernel modules into initramfs (initrd).
21mr|nvidia470-470.256.02-9|237	
21mr|nvidia470-470.256.02-9|238	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|239	
21mr|nvidia470-470.256.02-9|240	%package -n %{drivername}-blacklist
21mr|nvidia470-470.256.02-9|241	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia470-470.256.02-9|242	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|243	%nv_cross_conflict -n blacklist
21mr|nvidia470-470.256.02-9|244	
21mr|nvidia470-470.256.02-9|245	%description -n %{drivername}-blacklist
21mr|nvidia470-470.256.02-9|246	Blacklist opensource Nouveau driver.
21mr|nvidia470-470.256.02-9|247	Proprietary Nvidia driver replaces it.
21mr|nvidia470-470.256.02-9|248	
21mr|nvidia470-470.256.02-9|249	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|250	
21mr|nvidia470-470.256.02-9|251	%package -n %{drivername}-wayland
21mr|nvidia470-470.256.02-9|252	Summary:	NVIDIA Wayland driver
21mr|nvidia470-470.256.02-9|253	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|254	%nv_cross_conflict -n wayland
21mr|nvidia470-470.256.02-9|255	
21mr|nvidia470-470.256.02-9|256	%description -n %{drivername}-wayland
21mr|nvidia470-470.256.02-9|257	Proprietary Nvidia wayland driver.
21mr|nvidia470-470.256.02-9|258	
21mr|nvidia470-470.256.02-9|259	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|260	
21mr|nvidia470-470.256.02-9|261	%package -n kernel-source-%{drivername}
21mr|nvidia470-470.256.02-9|262	Summary:	Kernel source of %{drivername}
21mr|nvidia470-470.256.02-9|263	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|264	
21mr|nvidia470-470.256.02-9|265	%description -n kernel-source-%{drivername}
21mr|nvidia470-470.256.02-9|266	Kernel source of %{drivername}
21mr|nvidia470-470.256.02-9|267	
21mr|nvidia470-470.256.02-9|268	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|269	
21mr|nvidia470-470.256.02-9|270	%package -n %{drivername}-devel
21mr|nvidia470-470.256.02-9|271	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia470-470.256.02-9|272	Group:		Development/C
21mr|nvidia470-470.256.02-9|273	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia470-470.256.02-9|274	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia470-470.256.02-9|275	%nv_cross_conflict -n devel
21mr|nvidia470-470.256.02-9|276	Requires:	%{_lib}vdpau-devel
21mr|nvidia470-470.256.02-9|277	
21mr|nvidia470-470.256.02-9|278	%description -n %{drivername}-devel
21mr|nvidia470-470.256.02-9|279	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia470-470.256.02-9|280	
21mr|nvidia470-470.256.02-9|281	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|282	
21mr|nvidia470-470.256.02-9|283	%package -n %{drivername}-cuda-opencl
21mr|nvidia470-470.256.02-9|284	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia470-470.256.02-9|285	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|286	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia470-470.256.02-9|287	%nv_cross_conflict -n cuda-opencl
21mr|nvidia470-470.256.02-9|288	
21mr|nvidia470-470.256.02-9|289	%description -n %{drivername}-cuda-opencl
21mr|nvidia470-470.256.02-9|290	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia470-470.256.02-9|291	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia470-470.256.02-9|292	Performance Computing (HPC).
21mr|nvidia470-470.256.02-9|293	
21mr|nvidia470-470.256.02-9|294	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|295	
21mr|nvidia470-470.256.02-9|296	# HTML doc splitted off because of size, for live cds:
21mr|nvidia470-470.256.02-9|297	%package -n %{drivername}-doc-html
21mr|nvidia470-470.256.02-9|298	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia470-470.256.02-9|299	Group:		System/Kernel and hardware
21mr|nvidia470-470.256.02-9|300	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia470-470.256.02-9|301	%nv_cross_conflict -n doc-html
21mr|nvidia470-470.256.02-9|302	
21mr|nvidia470-470.256.02-9|303	%description -n %{drivername}-doc-html
21mr|nvidia470-470.256.02-9|304	HTML version of the README.txt file provided in package
21mr|nvidia470-470.256.02-9|305	%{driverpkgname}.
21mr|nvidia470-470.256.02-9|306	
21mr|nvidia470-470.256.02-9|307	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|308	
21mr|nvidia470-470.256.02-9|309	%if %{with binary_kernel_modules}
21mr|nvidia470-470.256.02-9|310	# TODO: package it better
21mr|nvidia470-470.256.02-9|311	%package debug
21mr|nvidia470-470.256.02-9|312	Summary:	Debug for %{NAME} binary kernel modules
21mr|nvidia470-470.256.02-9|313	Group:		Development/Debug
21mr|nvidia470-470.256.02-9|314	Requires:	auto-krokodil-filesystem
21mr|nvidia470-470.256.02-9|315	%nv_cross_conflict -n debug
21mr|nvidia470-470.256.02-9|316	
21mr|nvidia470-470.256.02-9|317	%description debug
21mr|nvidia470-470.256.02-9|318	Debug for %{NAME} binary kernel modules
21mr|nvidia470-470.256.02-9|319	%endif
21mr|nvidia470-470.256.02-9|320	
21mr|nvidia470-470.256.02-9|321	#-----------------------------------------------------------------------------
21mr|nvidia470-470.256.02-9|322	
21mr|nvidia470-470.256.02-9|323	%prep
21mr|nvidia470-470.256.02-9|324	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21mr|nvidia470-470.256.02-9|325	sh %{SOURCE0} --extract-only
21mr|nvidia470-470.256.02-9|326	
21mr|nvidia470-470.256.02-9|327	pushd %{pkgname}/
21mr|nvidia470-470.256.02-9|328	rm -rf usr/src/nv/precompiled
21mr|nvidia470-470.256.02-9|329	%patch0 -p1
21mr|nvidia470-470.256.02-9|330	popd
21mr|nvidia470-470.256.02-9|331	pushd %{pkgname}/kernel
21mr|nvidia470-470.256.02-9|332	%patch1 -p1
21mr|nvidia470-470.256.02-9|333	%patch2 -p1
21mr|nvidia470-470.256.02-9|334	%patch3 -p1
21mr|nvidia470-470.256.02-9|335	%patch4 -p1
21mr|nvidia470-470.256.02-9|336	%patch5 -p1
21mr|nvidia470-470.256.02-9|337	popd
21mr|nvidia470-470.256.02-9|338	
21mr|nvidia470-470.256.02-9|339	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia470-470.256.02-9|340	# is actually a template. The real file is generated from it by
21mr|nvidia470-470.256.02-9|341	# nvidia-installer which we do not use.
21mr|nvidia470-470.256.02-9|342	pushd %{pkgname}/kernel
21mr|nvidia470-470.256.02-9|343	mv dkms.conf dkms.conf.orig
21mr|nvidia470-470.256.02-9|344	
21mr|nvidia470-470.256.02-9|345	# Notes from the original dkms.conf:
21mr|nvidia470-470.256.02-9|346	# ---------------
21mr|nvidia470-470.256.02-9|347	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21mr|nvidia470-470.256.02-9|348	# this will cause the kernel module build to infer that it was invoked via
21mr|nvidia470-470.256.02-9|349	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21mr|nvidia470-470.256.02-9|350	# the 'make' command name to suppress this behavior.
21mr|nvidia470-470.256.02-9|351	# ---------------
21mr|nvidia470-470.256.02-9|352	cat > dkms.conf <<EOF
21mr|nvidia470-470.256.02-9|353	PACKAGE_NAME="nvidia"
21mr|nvidia470-470.256.02-9|354	PACKAGE_VERSION="%{version}"
21mr|nvidia470-470.256.02-9|355	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia470-470.256.02-9|356	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia470-470.256.02-9|357	BUILT_MODULE_NAME[1]="nvidia-modeset"
21mr|nvidia470-470.256.02-9|358	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21mr|nvidia470-470.256.02-9|359	BUILT_MODULE_NAME[2]="nvidia-drm"
21mr|nvidia470-470.256.02-9|360	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21mr|nvidia470-470.256.02-9|361	BUILT_MODULE_NAME[3]="nvidia-uvm"
21mr|nvidia470-470.256.02-9|362	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21mr|nvidia470-470.256.02-9|363	MAKE="'make' -j\$parallel_jobs KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia470-470.256.02-9|364	CLEAN="'make' clean"
21mr|nvidia470-470.256.02-9|365	AUTOINSTALL="yes"
21mr|nvidia470-470.256.02-9|366	EOF
21mr|nvidia470-470.256.02-9|367	popd
21mr|nvidia470-470.256.02-9|368	
21mr|nvidia470-470.256.02-9|369	rm -f nvidia-settings-%{version}/src/*/*.a
21mr|nvidia470-470.256.02-9|370	
21mr|nvidia470-470.256.02-9|371	%build
21mr|nvidia470-470.256.02-9|372	
21mr|nvidia470-470.256.02-9|373	%if %{with binary_kernel_modules}
21mr|nvidia470-470.256.02-9|374	dir0="$PWD"
21mr|nvidia470-470.256.02-9|375	%if %{mdvver} < 202310
21mr|nvidia470-470.256.02-9|376	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.10
21mr|nvidia470-470.256.02-9|377	pushd %{pkgname}/kernel-5.10
21mr|nvidia470-470.256.02-9|378	%make_build SYSSRC=/lib/modules/%{kabi_510}/source
21mr|nvidia470-470.256.02-9|379	mkdir -p "$dir0"/%{kabi_510}
21mr|nvidia470-470.256.02-9|380	mv *.ko "$dir0"/%{kabi_510}
21mr|nvidia470-470.256.02-9|381	popd
21mr|nvidia470-470.256.02-9|382	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.15
21mr|nvidia470-470.256.02-9|383	pushd %{pkgname}/kernel-5.15
21mr|nvidia470-470.256.02-9|384	%make_build SYSSRC=/lib/modules/%{kabi_515}/source
21mr|nvidia470-470.256.02-9|385	mkdir -p "$dir0"/%{kabi_515}
21mr|nvidia470-470.256.02-9|386	mv *.ko "$dir0"/%{kabi_515}
21mr|nvidia470-470.256.02-9|387	popd
21mr|nvidia470-470.256.02-9|388	%endif
21mr|nvidia470-470.256.02-9|389	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.1
21mr|nvidia470-470.256.02-9|390	pushd %{pkgname}/kernel-6.1
21mr|nvidia470-470.256.02-9|391	%make_build SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia470-470.256.02-9|392	mkdir -p "$dir0"/%{kabi_61}
21mr|nvidia470-470.256.02-9|393	mv *.ko "$dir0"/%{kabi_61}
21mr|nvidia470-470.256.02-9|394	popd
21mr|nvidia470-470.256.02-9|395	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.6
21mr|nvidia470-470.256.02-9|396	pushd %{pkgname}/kernel-6.6
21mr|nvidia470-470.256.02-9|397	%make_build SYSSRC=/lib/modules/%{kabi_66}/source MODULE_ROOT="$PWD"
21mr|nvidia470-470.256.02-9|398	mkdir -p "$dir0"/%{kabi_66}
21mr|nvidia470-470.256.02-9|399	mv *.ko "$dir0"/%{kabi_66}
21mr|nvidia470-470.256.02-9|400	popd
21mr|nvidia470-470.256.02-9|401	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.12
21mr|nvidia470-470.256.02-9|402	pushd %{pkgname}/kernel-6.12
21mr|nvidia470-470.256.02-9|403	%make_build SYSSRC=/lib/modules/%{kabi_612}/source MODULE_ROOT="$PWD"
21mr|nvidia470-470.256.02-9|404	mkdir -p "$dir0"/%{kabi_612}
21mr|nvidia470-470.256.02-9|405	mv *.ko "$dir0"/%{kabi_612}
21mr|nvidia470-470.256.02-9|406	popd
21mr|nvidia470-470.256.02-9|407	%endif
21mr|nvidia470-470.256.02-9|408	
21mr|nvidia470-470.256.02-9|409	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia470-470.256.02-9|410	export CFLAGS="%optflags -Wno-error=format-security"
21mr|nvidia470-470.256.02-9|411	export CXXFLAGS="$CFLAGS"
21mr|nvidia470-470.256.02-9|412	export LDFLAGS="%{?ldflags}"
21mr|nvidia470-470.256.02-9|413	%make_build -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia470-470.256.02-9|414	%make_build -C nvidia-settings-%{version}
21mr|nvidia470-470.256.02-9|415	%make_build -C nvidia-xconfig-%{version}
21mr|nvidia470-470.256.02-9|416	%make_build -C nvidia-modprobe-%{version}
21mr|nvidia470-470.256.02-9|417	%make_build -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21mr|nvidia470-470.256.02-9|418	
21mr|nvidia470-470.256.02-9|419	%install
21mr|nvidia470-470.256.02-9|420	
21mr|nvidia470-470.256.02-9|421	%if %{with binary_kernel_modules}
21mr|nvidia470-470.256.02-9|422	list="%{kabi_612} %{kabi_66} %{kabi_61}"
21mr|nvidia470-470.256.02-9|423	%if %{mdvver} < 202310
21mr|nvidia470-470.256.02-9|424	list+=" %{kabi_515} %{kabi_510}"
21mr|nvidia470-470.256.02-9|425	%endif
21mr|nvidia470-470.256.02-9|426	# copied from kernel
21mr|nvidia470-470.256.02-9|427	# extract debuginfo
21mr|nvidia470-470.256.02-9|428	# TODO: sync location of *.debug files with kernel
21mr|nvidia470-470.256.02-9|429	find $list \
21mr|nvidia470-470.256.02-9|430	-name "*.ko" | \
21mr|nvidia470-470.256.02-9|431	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia470-470.256.02-9|432	find $list \
21mr|nvidia470-470.256.02-9|433	-name "*.ko" | xargs -I '{}' \
21mr|nvidia470-470.256.02-9|434	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia470-470.256.02-9|435	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia470-470.256.02-9|436	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia470-470.256.02-9|437	# are compressed in the same way here and in the kernel itself
21mr|nvidia470-470.256.02-9|438	find $list -maxdepth 1 -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia470-470.256.02-9|439	for i in $list; do
21mr|nvidia470-470.256.02-9|440	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia470-470.256.02-9|441	install -m0644 $i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia470-470.256.02-9|442	install -m0644 $i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia470-470.256.02-9|443	done
21mr|nvidia470-470.256.02-9|444	%endif
21mr|nvidia470-470.256.02-9|445	
21mr|nvidia470-470.256.02-9|446	cd %{pkgname}
21mr|nvidia470-470.256.02-9|447	
21mr|nvidia470-470.256.02-9|448	# dkms
21mr|nvidia470-470.256.02-9|449	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia470-470.256.02-9|450	
21mr|nvidia470-470.256.02-9|451	# menu entry
21mr|nvidia470-470.256.02-9|452	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia470-470.256.02-9|453	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia470-470.256.02-9|454	[Desktop Entry]
21mr|nvidia470-470.256.02-9|455	Name=NVIDIA Display Settings
21mr|nvidia470-470.256.02-9|456	GenericName=Configure NVIDIA X driver
21mr|nvidia470-470.256.02-9|457	GenericName[ru]=Настройка драйвера NVIDIA X
21mr|nvidia470-470.256.02-9|458	Comment=Configure NVIDIA X driver
21mr|nvidia470-470.256.02-9|459	Comment[ru]=Настройка драйвера NVIDIA X
21mr|nvidia470-470.256.02-9|460	Exec=%{_bindir}/nvidia-settings
21mr|nvidia470-470.256.02-9|461	Icon=%{drivername}-settings
21mr|nvidia470-470.256.02-9|462	Terminal=false
21mr|nvidia470-470.256.02-9|463	Type=Application
21mr|nvidia470-470.256.02-9|464	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia470-470.256.02-9|465	EOF
21mr|nvidia470-470.256.02-9|466	
21mr|nvidia470-470.256.02-9|467	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia470-470.256.02-9|468	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia470-470.256.02-9|469	
21mr|nvidia470-470.256.02-9|470	# Configs
21mr|nvidia470-470.256.02-9|471	install -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia470-470.256.02-9|472	
21mr|nvidia470-470.256.02-9|473	# icons
21mr|nvidia470-470.256.02-9|474	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia470-470.256.02-9|475	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia470-470.256.02-9|476	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia470-470.256.02-9|477	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia470-470.256.02-9|478	
21mr|nvidia470-470.256.02-9|479	error_fatal() {
21mr|nvidia470-470.256.02-9|480	echo "Error: $@." >&2
21mr|nvidia470-470.256.02-9|481	exit 1
21mr|nvidia470-470.256.02-9|482	}
21mr|nvidia470-470.256.02-9|483	
21mr|nvidia470-470.256.02-9|484	error_unhandled() {
21mr|nvidia470-470.256.02-9|485	echo "Warning: $@." >&2
21mr|nvidia470-470.256.02-9|486	echo "Warning: $@." >> warns.log
21mr|nvidia470-470.256.02-9|487	# cause distro builds to fail in case of unhandled files
21mr|nvidia470-470.256.02-9|488	exit 1
21mr|nvidia470-470.256.02-9|489	}
21mr|nvidia470-470.256.02-9|490	
21mr|nvidia470-470.256.02-9|491	parseparams() {
21mr|nvidia470-470.256.02-9|492	for value in $rest; do
21mr|nvidia470-470.256.02-9|493	local param=$1
21mr|nvidia470-470.256.02-9|494	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia470-470.256.02-9|495	shift
21mr|nvidia470-470.256.02-9|496	eval $param=$value
21mr|nvidia470-470.256.02-9|497	
21mr|nvidia470-470.256.02-9|498	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia470-470.256.02-9|499	
21mr|nvidia470-470.256.02-9|500	# resolve libdir based on $arch
21mr|nvidia470-470.256.02-9|501	if [ "$param" = "arch" ]; then
21mr|nvidia470-470.256.02-9|502	case "$arch" in
21mr|nvidia470-470.256.02-9|503	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia470-470.256.02-9|504	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia470-470.256.02-9|505	*)		error_fatal "unknown arch $arch"
21mr|nvidia470-470.256.02-9|506	esac
21mr|nvidia470-470.256.02-9|507	fi
21mr|nvidia470-470.256.02-9|508	done
21mr|nvidia470-470.256.02-9|509	}
21mr|nvidia470-470.256.02-9|510	
21mr|nvidia470-470.256.02-9|511	add_to_list() {
21mr|nvidia470-470.256.02-9|512	# on distro builds, only use .manifest for doc files
21mr|nvidia470-470.256.02-9|513	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia470-470.256.02-9|514	local list="$1.files"
21mr|nvidia470-470.256.02-9|515	local entry="$2"
21mr|nvidia470-470.256.02-9|516	echo $entry >> $list
21mr|nvidia470-470.256.02-9|517	}
21mr|nvidia470-470.256.02-9|518	
21mr|nvidia470-470.256.02-9|519	install_symlink() {
21mr|nvidia470-470.256.02-9|520	local pkg="$1"
21mr|nvidia470-470.256.02-9|521	local dir="$2"
21mr|nvidia470-470.256.02-9|522	mkdir -p %{buildroot}$dir
21mr|nvidia470-470.256.02-9|523	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia470-470.256.02-9|524	add_to_list $pkg $dir/$file
21mr|nvidia470-470.256.02-9|525	}
21mr|nvidia470-470.256.02-9|526	
21mr|nvidia470-470.256.02-9|527	install_lib_symlink() {
21mr|nvidia470-470.256.02-9|528	local pkg="$1"
21mr|nvidia470-470.256.02-9|529	local dir="$2"
21mr|nvidia470-470.256.02-9|530	case "$file" in
21mr|nvidia470-470.256.02-9|531	libvdpau_*.so)
21mr|nvidia470-470.256.02-9|532	# vdpau drivers => not put into -devel
21mr|nvidia470-470.256.02-9|533	;;
21mr|nvidia470-470.256.02-9|534	*.so)
21mr|nvidia470-470.256.02-9|535	pkg=nvidia-devel;;
21mr|nvidia470-470.256.02-9|536	esac
21mr|nvidia470-470.256.02-9|537	install_symlink $pkg $dir
21mr|nvidia470-470.256.02-9|538	}
21mr|nvidia470-470.256.02-9|539	
21mr|nvidia470-470.256.02-9|540	install_file_only() {
21mr|nvidia470-470.256.02-9|541	local pkg="$1"
21mr|nvidia470-470.256.02-9|542	local dir="$2"
21mr|nvidia470-470.256.02-9|543	mkdir -p %{buildroot}$dir
21mr|nvidia470-470.256.02-9|544	# replace 0444 with more usual 0644
21mr|nvidia470-470.256.02-9|545	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia470-470.256.02-9|546	install -m $perms $file %{buildroot}$dir
21mr|nvidia470-470.256.02-9|547	}
21mr|nvidia470-470.256.02-9|548	
21mr|nvidia470-470.256.02-9|549	install_file() {
21mr|nvidia470-470.256.02-9|550	local pkg="$1"
21mr|nvidia470-470.256.02-9|551	local dir="$2"
21mr|nvidia470-470.256.02-9|552	install_file_only $pkg $dir
21mr|nvidia470-470.256.02-9|553	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia470-470.256.02-9|554	}
21mr|nvidia470-470.256.02-9|555	
21mr|nvidia470-470.256.02-9|556	get_module_dir() {
21mr|nvidia470-470.256.02-9|557	local subdir="$1"
21mr|nvidia470-470.256.02-9|558	case "$subdir" in
21mr|nvidia470-470.256.02-9|559	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia470-470.256.02-9|560	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia470-470.256.02-9|561	/)		echo %{nvidia_modulesdir};;
21mr|nvidia470-470.256.02-9|562	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia470-470.256.02-9|563	echo %{nvidia_modulesdir};;
21mr|nvidia470-470.256.02-9|564	esac
21mr|nvidia470-470.256.02-9|565	}
21mr|nvidia470-470.256.02-9|566	
21mr|nvidia470-470.256.02-9|567	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia470-470.256.02-9|568	rm -f $file
21mr|nvidia470-470.256.02-9|569	touch $file
21mr|nvidia470-470.256.02-9|570	done
21mr|nvidia470-470.256.02-9|571	
21mr|nvidia470-470.256.02-9|572	# install files according to .manifest
21mr|nvidia470-470.256.02-9|573	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21mr|nvidia470-470.256.02-9|574	arch=
21mr|nvidia470-470.256.02-9|575	style=
21mr|nvidia470-470.256.02-9|576	subdir=
21mr|nvidia470-470.256.02-9|577	dest=
21mr|nvidia470-470.256.02-9|578	nvidia_libdir=
21mr|nvidia470-470.256.02-9|579	inherit_path_str=
21mr|nvidia470-470.256.02-9|580	glvnd=
21mr|nvidia470-470.256.02-9|581	
21mr|nvidia470-470.256.02-9|582	rest=${line%%%%MODULE:*}
21mr|nvidia470-470.256.02-9|583	file=${rest%%%% *}
21mr|nvidia470-470.256.02-9|584	rest=${rest#* }
21mr|nvidia470-470.256.02-9|585	perms=${rest%%%% *}
21mr|nvidia470-470.256.02-9|586	rest=${rest#* }
21mr|nvidia470-470.256.02-9|587	type=${rest%%%% *}
21mr|nvidia470-470.256.02-9|588	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia470-470.256.02-9|589	
21mr|nvidia470-470.256.02-9|590	case "$type" in
21mr|nvidia470-470.256.02-9|591	CUDA_LIB)
21mr|nvidia470-470.256.02-9|592	parseparams arch subdir
21mr|nvidia470-470.256.02-9|593	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|594	;;
21mr|nvidia470-470.256.02-9|595	CUDA_SYMLINK)
21mr|nvidia470-470.256.02-9|596	parseparams arch subdir dest
21mr|nvidia470-470.256.02-9|597	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|598	;;
21mr|nvidia470-470.256.02-9|599	ENCODEAPI_LIB)
21mr|nvidia470-470.256.02-9|600	parseparams arch subdir
21mr|nvidia470-470.256.02-9|601	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|602	;;
21mr|nvidia470-470.256.02-9|603	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia470-470.256.02-9|604	parseparams arch dest
21mr|nvidia470-470.256.02-9|605	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia470-470.256.02-9|606	;;
21mr|nvidia470-470.256.02-9|607	EXPLICIT_PATH)
21mr|nvidia470-470.256.02-9|608	parseparams dest
21mr|nvidia470-470.256.02-9|609	install_file nvidia %{_datadir}/nvidia
21mr|nvidia470-470.256.02-9|610	;;
21mr|nvidia470-470.256.02-9|611	NVCUVID_LIB)
21mr|nvidia470-470.256.02-9|612	parseparams arch subdir
21mr|nvidia470-470.256.02-9|613	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|614	;;
21mr|nvidia470-470.256.02-9|615	NVCUVID_LIB_SYMLINK)
21mr|nvidia470-470.256.02-9|616	parseparams arch dest
21mr|nvidia470-470.256.02-9|617	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia470-470.256.02-9|618	;;
21mr|nvidia470-470.256.02-9|619	NVIFR_LIB)
21mr|nvidia470-470.256.02-9|620	parseparams arch subdir
21mr|nvidia470-470.256.02-9|621	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|622	;;
21mr|nvidia470-470.256.02-9|623	NVIFR_LIB_SYMLINK)
21mr|nvidia470-470.256.02-9|624	parseparams arch dest
21mr|nvidia470-470.256.02-9|625	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia470-470.256.02-9|626	;;
21mr|nvidia470-470.256.02-9|627	
21mr|nvidia470-470.256.02-9|628	OPENGL_LIB)
21mr|nvidia470-470.256.02-9|629	parseparams arch
21mr|nvidia470-470.256.02-9|630	install_file nvidia $nvidia_libdir
21mr|nvidia470-470.256.02-9|631	;;
21mr|nvidia470-470.256.02-9|632	OPENGL_SYMLINK)
21mr|nvidia470-470.256.02-9|633	parseparams arch dest
21mr|nvidia470-470.256.02-9|634	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia470-470.256.02-9|635	;;
21mr|nvidia470-470.256.02-9|636	GLVND_LIB)
21mr|nvidia470-470.256.02-9|637	;;
21mr|nvidia470-470.256.02-9|638	GLVND_SYMLINK)
21mr|nvidia470-470.256.02-9|639	;;
21mr|nvidia470-470.256.02-9|640	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia470-470.256.02-9|641	;;
21mr|nvidia470-470.256.02-9|642	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia470-470.256.02-9|643	;;
21mr|nvidia470-470.256.02-9|644	TLS_LIB)
21mr|nvidia470-470.256.02-9|645	parseparams arch style subdir
21mr|nvidia470-470.256.02-9|646	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|647	;;
21mr|nvidia470-470.256.02-9|648	TLS_SYMLINK)
21mr|nvidia470-470.256.02-9|649	parseparams arch style subdir dest
21mr|nvidia470-470.256.02-9|650	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|651	;;
21mr|nvidia470-470.256.02-9|652	UTILITY_LIB)
21mr|nvidia470-470.256.02-9|653	# backward-compatibility
21mr|nvidia470-470.256.02-9|654	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia470-470.256.02-9|655	parseparams arch subdir
21mr|nvidia470-470.256.02-9|656	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|657	;;
21mr|nvidia470-470.256.02-9|658	UTILITY_LIB_SYMLINK)
21mr|nvidia470-470.256.02-9|659	# backward-compatibility
21mr|nvidia470-470.256.02-9|660	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia470-470.256.02-9|661	parseparams arch dest
21mr|nvidia470-470.256.02-9|662	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia470-470.256.02-9|663	;;
21mr|nvidia470-470.256.02-9|664	OPENCL_LIB)
21mr|nvidia470-470.256.02-9|665	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia470-470.256.02-9|666	parseparams arch subdir
21mr|nvidia470-470.256.02-9|667	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|668	;;
21mr|nvidia470-470.256.02-9|669	OPENCL_LIB_SYMLINK)
21mr|nvidia470-470.256.02-9|670	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia470-470.256.02-9|671	parseparams arch subdir dest
21mr|nvidia470-470.256.02-9|672	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|673	;;
21mr|nvidia470-470.256.02-9|674	OPENCL_WRAPPER_LIB)
21mr|nvidia470-470.256.02-9|675	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia470-470.256.02-9|676	parseparams arch subdir
21mr|nvidia470-470.256.02-9|677	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|678	;;
21mr|nvidia470-470.256.02-9|679	OPENCL_WRAPPER_SYMLINK)
21mr|nvidia470-470.256.02-9|680	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia470-470.256.02-9|681	parseparams arch subdir dest
21mr|nvidia470-470.256.02-9|682	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|683	;;
21mr|nvidia470-470.256.02-9|684	VDPAU_LIB)
21mr|nvidia470-470.256.02-9|685	parseparams arch subdir
21mr|nvidia470-470.256.02-9|686	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia470-470.256.02-9|687	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|688	;;
21mr|nvidia470-470.256.02-9|689	VDPAU_SYMLINK)
21mr|nvidia470-470.256.02-9|690	parseparams arch subdir dest
21mr|nvidia470-470.256.02-9|691	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia470-470.256.02-9|692	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|693	;;
21mr|nvidia470-470.256.02-9|694	VDPAU_WRAPPER_LIB)
21mr|nvidia470-470.256.02-9|695	parseparams arch subdir
21mr|nvidia470-470.256.02-9|696	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia470-470.256.02-9|697	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|698	;;
21mr|nvidia470-470.256.02-9|699	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia470-470.256.02-9|700	parseparams arch subdir dest
21mr|nvidia470-470.256.02-9|701	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia470-470.256.02-9|702	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia470-470.256.02-9|703	;;
21mr|nvidia470-470.256.02-9|704	XLIB_STATIC_LIB)
21mr|nvidia470-470.256.02-9|705	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia470-470.256.02-9|706	;;
21mr|nvidia470-470.256.02-9|707	XLIB_SHARED_LIB)
21mr|nvidia470-470.256.02-9|708	install_file nvidia %{nvidia_libdir}
21mr|nvidia470-470.256.02-9|709	;;
21mr|nvidia470-470.256.02-9|710	XLIB_SYMLINK)
21mr|nvidia470-470.256.02-9|711	parseparams dest
21mr|nvidia470-470.256.02-9|712	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia470-470.256.02-9|713	;;
21mr|nvidia470-470.256.02-9|714	LIBGL_LA)
21mr|nvidia470-470.256.02-9|715	# (Anssi) we don't install .la files
21mr|nvidia470-470.256.02-9|716	;;
21mr|nvidia470-470.256.02-9|717	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia470-470.256.02-9|718	parseparams subdir
21mr|nvidia470-470.256.02-9|719	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia470-470.256.02-9|720	;;
21mr|nvidia470-470.256.02-9|721	XMODULE_NEWSYM)
21mr|nvidia470-470.256.02-9|722	# symlink that is created only if it doesn't already
21mr|nvidia470-470.256.02-9|723	# exist (i.e. as part of x11-server)
21mr|nvidia470-470.256.02-9|724	case "$file" in
21mr|nvidia470-470.256.02-9|725	libwfb.so)
21mr|nvidia470-470.256.02-9|726	continue
21mr|nvidia470-470.256.02-9|727	;;
21mr|nvidia470-470.256.02-9|728	*)
21mr|nvidia470-470.256.02-9|729	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia470-470.256.02-9|730	continue
21mr|nvidia470-470.256.02-9|731	esac
21mr|nvidia470-470.256.02-9|732	parseparams subdir dest
21mr|nvidia470-470.256.02-9|733	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia470-470.256.02-9|734	;;
21mr|nvidia470-470.256.02-9|735	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia470-470.256.02-9|736	parseparams subdir dest
21mr|nvidia470-470.256.02-9|737	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia470-470.256.02-9|738	;;
21mr|nvidia470-470.256.02-9|739	VDPAU_HEADER)
21mr|nvidia470-470.256.02-9|740	continue
21mr|nvidia470-470.256.02-9|741	parseparams subdir
21mr|nvidia470-470.256.02-9|742	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia470-470.256.02-9|743	;;
21mr|nvidia470-470.256.02-9|744	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia470-470.256.02-9|745	parseparams subdir
21mr|nvidia470-470.256.02-9|746	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia470-470.256.02-9|747	;;
21mr|nvidia470-470.256.02-9|748	DOCUMENTATION)
21mr|nvidia470-470.256.02-9|749	parseparams subdir
21mr|nvidia470-470.256.02-9|750	case $subdir in
21mr|nvidia470-470.256.02-9|751	*/html)
21mr|nvidia470-470.256.02-9|752	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia470-470.256.02-9|753	continue
21mr|nvidia470-470.256.02-9|754	;;
21mr|nvidia470-470.256.02-9|755	*/include/*)
21mr|nvidia470-470.256.02-9|756	continue
21mr|nvidia470-470.256.02-9|757	;;
21mr|nvidia470-470.256.02-9|758	esac
21mr|nvidia470-470.256.02-9|759	case $file in
21mr|nvidia470-470.256.02-9|760	*XF86Config*|*nvidia-settings.png)
21mr|nvidia470-470.256.02-9|761	continue;;
21mr|nvidia470-470.256.02-9|762	esac
21mr|nvidia470-470.256.02-9|763	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia470-470.256.02-9|764	;;
21mr|nvidia470-470.256.02-9|765	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia470-470.256.02-9|766	parseparams subdir
21mr|nvidia470-470.256.02-9|767	case "$file" in
21mr|nvidia470-470.256.02-9|768	*nvidia-installer*)
21mr|nvidia470-470.256.02-9|769	# not installed
21mr|nvidia470-470.256.02-9|770	continue
21mr|nvidia470-470.256.02-9|771	;;
21mr|nvidia470-470.256.02-9|772	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia470-470.256.02-9|773	# installed separately below
21mr|nvidia470-470.256.02-9|774	continue
21mr|nvidia470-470.256.02-9|775	;;
21mr|nvidia470-470.256.02-9|776	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia470-470.256.02-9|777	# ok
21mr|nvidia470-470.256.02-9|778	;;
21mr|nvidia470-470.256.02-9|779	*)
21mr|nvidia470-470.256.02-9|780	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia470-470.256.02-9|781	continue
21mr|nvidia470-470.256.02-9|782	esac
21mr|nvidia470-470.256.02-9|783	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia470-470.256.02-9|784	;;
21mr|nvidia470-470.256.02-9|785	UTILITY_BINARY)
21mr|nvidia470-470.256.02-9|786	case "$file" in
21mr|nvidia470-470.256.02-9|787	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia470-470.256.02-9|788	# not installed, we install our own copy
21mr|nvidia470-470.256.02-9|789	continue
21mr|nvidia470-470.256.02-9|790	;;
21mr|nvidia470-470.256.02-9|791	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-sleep.sh|*nvidia-debugdump|*nvidia-ngx-updater)
21mr|nvidia470-470.256.02-9|792	# ok
21mr|nvidia470-470.256.02-9|793	;;
21mr|nvidia470-470.256.02-9|794	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia470-470.256.02-9|795	# ok
21mr|nvidia470-470.256.02-9|796	;;
21mr|nvidia470-470.256.02-9|797	*)
21mr|nvidia470-470.256.02-9|798	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia470-470.256.02-9|799	;;
21mr|nvidia470-470.256.02-9|800	esac
21mr|nvidia470-470.256.02-9|801	install_file nvidia %{nvidia_bindir}
21mr|nvidia470-470.256.02-9|802	;;
21mr|nvidia470-470.256.02-9|803	UTILITY_BIN_SYMLINK)
21mr|nvidia470-470.256.02-9|804	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia470-470.256.02-9|805	parseparams dest
21mr|nvidia470-470.256.02-9|806	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia470-470.256.02-9|807	;;
21mr|nvidia470-470.256.02-9|808	INTERNAL_UTILITY*)
21mr|nvidia470-470.256.02-9|809	case "$file" in
21mr|nvidia470-470.256.02-9|810	*libglvnd_install_checker*)
21mr|nvidia470-470.256.02-9|811	# ROSA does provide libglvnd, the checker is not needed.
21mr|nvidia470-470.256.02-9|812	continue
21mr|nvidia470-470.256.02-9|813	;;
21mr|nvidia470-470.256.02-9|814	*)
21mr|nvidia470-470.256.02-9|815	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21mr|nvidia470-470.256.02-9|816	;;
21mr|nvidia470-470.256.02-9|817	esac
21mr|nvidia470-470.256.02-9|818	;;
21mr|nvidia470-470.256.02-9|819	NVIDIA_MODPROBE)
21mr|nvidia470-470.256.02-9|820	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia470-470.256.02-9|821	# creating the device nodes in case the driver component is running as
21mr|nvidia470-470.256.02-9|822	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia470-470.256.02-9|823	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia470-470.256.02-9|824	# like with regular drivers and therefore this tool is installed on
21mr|nvidia470-470.256.02-9|825	# ROSA as well, at least for now.
21mr|nvidia470-470.256.02-9|826	;;
21mr|nvidia470-470.256.02-9|827	INSTALLER_BINARY)
21mr|nvidia470-470.256.02-9|828	# not installed
21mr|nvidia470-470.256.02-9|829	;;
21mr|nvidia470-470.256.02-9|830	KERNEL_MODULE_SRC)
21mr|nvidia470-470.256.02-9|831	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21mr|nvidia470-470.256.02-9|832	# It specifies, how many components of the path to skip.
21mr|nvidia470-470.256.02-9|833	# For example, the manifest mat contain the following line:
21mr|nvidia470-470.256.02-9|834	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21mr|nvidia470-470.256.02-9|835	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21mr|nvidia470-470.256.02-9|836	# and we get "nvidia/nv.c", which should be installed as
21mr|nvidia470-470.256.02-9|837	# /usr/src/<driver-version-release>/nvidia/nv.c.
21mr|nvidia470-470.256.02-9|838	parseparams inherit_path_str
21mr|nvidia470-470.256.02-9|839	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21mr|nvidia470-470.256.02-9|840	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21mr|nvidia470-470.256.02-9|841	fi
21mr|nvidia470-470.256.02-9|842	dest=$(echo $file | sed 's/[^/]*\///')
21mr|nvidia470-470.256.02-9|843	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21mr|nvidia470-470.256.02-9|844	;;
21mr|nvidia470-470.256.02-9|845	DKMS_CONF)
21mr|nvidia470-470.256.02-9|846	# We will replace it with our own dkms.conf below but the
21mr|nvidia470-470.256.02-9|847	# file must be listed anyway.
21mr|nvidia470-470.256.02-9|848	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia470-470.256.02-9|849	;;
21mr|nvidia470-470.256.02-9|850	CUDA_ICD)
21mr|nvidia470-470.256.02-9|851	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia470-470.256.02-9|852	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia470-470.256.02-9|853	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia470-470.256.02-9|854	;;
21mr|nvidia470-470.256.02-9|855	VULKAN_ICD_JSON)
21mr|nvidia470-470.256.02-9|856	parseparams dest
21mr|nvidia470-470.256.02-9|857	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21mr|nvidia470-470.256.02-9|858	;;
21mr|nvidia470-470.256.02-9|859	GLVND_EGL_ICD_JSON)
21mr|nvidia470-470.256.02-9|860	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21mr|nvidia470-470.256.02-9|861	;;
21mr|nvidia470-470.256.02-9|862	EGL_EXTERNAL_PLATFORM_JSON)
21mr|nvidia470-470.256.02-9|863	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia470-470.256.02-9|864	;;
21mr|nvidia470-470.256.02-9|865	APPLICATION_PROFILE)
21mr|nvidia470-470.256.02-9|866	parseparams subdir
21mr|nvidia470-470.256.02-9|867	# application profile filenames are versioned, we can use a common
21mr|nvidia470-470.256.02-9|868	# non-alternativesized directory
21mr|nvidia470-470.256.02-9|869	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia470-470.256.02-9|870	;;
21mr|nvidia470-470.256.02-9|871	DOT_DESKTOP)
21mr|nvidia470-470.256.02-9|872	# we provide our own for now
21mr|nvidia470-470.256.02-9|873	;;
21mr|nvidia470-470.256.02-9|874	XORG_OUTPUTCLASS_CONFIG)
21mr|nvidia470-470.256.02-9|875	# nvidia-drm-outputclass.conf allows to load the appropriate
21mr|nvidia470-470.256.02-9|876	# X11 driver automatically if nvidia kernel module is used
21mr|nvidia470-470.256.02-9|877	# by the graphics device. Xorg >= 1.16.
21mr|nvidia470-470.256.02-9|878	# Not needed in our case, because XFdrake should create the
21mr|nvidia470-470.256.02-9|879	# Xorg config appropriately.
21mr|nvidia470-470.256.02-9|880	;;
21mr|nvidia470-470.256.02-9|881	FIRMWARE)
21mr|nvidia470-470.256.02-9|882	install_file nvidia %{_firmwarepath}/nvidia
21mr|nvidia470-470.256.02-9|883	;;
21mr|nvidia470-470.256.02-9|884	SYSTEMD_UNIT)
21mr|nvidia470-470.256.02-9|885	install_file nvidia %{_unitdir}
21mr|nvidia470-470.256.02-9|886	;;
21mr|nvidia470-470.256.02-9|887	SYSTEMD_UNIT_SYMLINK)
21mr|nvidia470-470.256.02-9|888	;;
21mr|nvidia470-470.256.02-9|889	SYSTEMD_SLEEP_SCRIPT)
21mr|nvidia470-470.256.02-9|890	install_file nvidia %{_systemd_util_dir}/system-sleep
21mr|nvidia470-470.256.02-9|891	;;
21mr|nvidia470-470.256.02-9|892	WINE_LIB)
21mr|nvidia470-470.256.02-9|893	install_file nvidia %{_libdir}/%{drivername}/wine
21mr|nvidia470-470.256.02-9|894	;;
21mr|nvidia470-470.256.02-9|895	*)
21mr|nvidia470-470.256.02-9|896	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia470-470.256.02-9|897	esac
21mr|nvidia470-470.256.02-9|898	done
21mr|nvidia470-470.256.02-9|899	
21mr|nvidia470-470.256.02-9|900	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia470-470.256.02-9|901	
21mr|nvidia470-470.256.02-9|902	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia470-470.256.02-9|903	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia470-470.256.02-9|904	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia470-470.256.02-9|905	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia470-470.256.02-9|906	
21mr|nvidia470-470.256.02-9|907	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia470-470.256.02-9|908	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia470-470.256.02-9|909	
21mr|nvidia470-470.256.02-9|910	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia470-470.256.02-9|911	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia470-470.256.02-9|912	
21mr|nvidia470-470.256.02-9|913	# vdpau alternative symlink
21mr|nvidia470-470.256.02-9|914	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia470-470.256.02-9|915	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia470-470.256.02-9|916	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia470-470.256.02-9|917	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia470-470.256.02-9|918	
21mr|nvidia470-470.256.02-9|919	# self-built binaries
21mr|nvidia470-470.256.02-9|920	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia470-470.256.02-9|921	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia470-470.256.02-9|922	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia470-470.256.02-9|923	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia470-470.256.02-9|924	
21mr|nvidia470-470.256.02-9|925	# binary alternatives
21mr|nvidia470-470.256.02-9|926	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia470-470.256.02-9|927	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia470-470.256.02-9|928	touch					%{buildroot}%{_bindir}/nvidia-ngx-updater
21mr|nvidia470-470.256.02-9|929	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia470-470.256.02-9|930	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia470-470.256.02-9|931	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia470-470.256.02-9|932	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia470-470.256.02-9|933	touch					%{buildroot}%{_bindir}/nvidia-sleep.sh
21mr|nvidia470-470.256.02-9|934	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia470-470.256.02-9|935	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia470-470.256.02-9|936	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia470-470.256.02-9|937	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia470-470.256.02-9|938	# rpmlint:
21mr|nvidia470-470.256.02-9|939	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia470-470.256.02-9|940	
21mr|nvidia470-470.256.02-9|941	# install man pages
21mr|nvidia470-470.256.02-9|942	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia470-470.256.02-9|943	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia470-470.256.02-9|944	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia470-470.256.02-9|945	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia470-470.256.02-9|946	
21mr|nvidia470-470.256.02-9|947	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia470-470.256.02-9|948	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia470-470.256.02-9|949	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia470-470.256.02-9|950	cd %{buildroot}%{_mandir}/man1
21mr|nvidia470-470.256.02-9|951	rename nvidia alt-%{drivername} *
21mr|nvidia470-470.256.02-9|952	cd -
21mr|nvidia470-470.256.02-9|953	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia470-470.256.02-9|954	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia470-470.256.02-9|955	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia470-470.256.02-9|956	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia470-470.256.02-9|957	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia470-470.256.02-9|958	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia470-470.256.02-9|959	
21mr|nvidia470-470.256.02-9|960	# cuda nvidia.icd
21mr|nvidia470-470.256.02-9|961	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia470-470.256.02-9|962	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia470-470.256.02-9|963	
21mr|nvidia470-470.256.02-9|964	# ld.so.conf
21mr|nvidia470-470.256.02-9|965	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia470-470.256.02-9|966	echo "%{_libdir}/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia470-470.256.02-9|967	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia470-470.256.02-9|968	
21mr|nvidia470-470.256.02-9|969	echo "/usr/lib/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia470-470.256.02-9|970	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia470-470.256.02-9|971	
21mr|nvidia470-470.256.02-9|972	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia470-470.256.02-9|973	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia470-470.256.02-9|974	
21mr|nvidia470-470.256.02-9|975	# modprobe.d
21mr|nvidia470-470.256.02-9|976	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia470-470.256.02-9|977	
21mr|nvidia470-470.256.02-9|978	# Allow the users to load this kernel module as "nvidia<version>" as well.
21mr|nvidia470-470.256.02-9|979	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia470-470.256.02-9|980	
21mr|nvidia470-470.256.02-9|981	# xinit script
21mr|nvidia470-470.256.02-9|982	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia470-470.256.02-9|983	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia470-470.256.02-9|984	# to be sourced
21mr|nvidia470-470.256.02-9|985	#
21mr|nvidia470-470.256.02-9|986	# Do not modify this file; the changes will be overwritten.
21mr|nvidia470-470.256.02-9|987	# If you want to disable automatic configuration loading, create
21mr|nvidia470-470.256.02-9|988	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia470-470.256.02-9|989	#
21mr|nvidia470-470.256.02-9|990	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia470-470.256.02-9|991	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia470-470.256.02-9|992	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia470-470.256.02-9|993	EOF
21mr|nvidia470-470.256.02-9|994	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia470-470.256.02-9|995	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia470-470.256.02-9|996	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia470-470.256.02-9|997	
21mr|nvidia470-470.256.02-9|998	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia470-470.256.02-9|999	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia470-470.256.02-9|1000	
21mr|nvidia470-470.256.02-9|1001	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia470-470.256.02-9|1002	
21mr|nvidia470-470.256.02-9|1003	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia470-470.256.02-9|1004	install -m0644 supported-gpus/supported-gpus.json %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia470-470.256.02-9|1005	
21mr|nvidia470-470.256.02-9|1006	# Trigger rebuilding initrds
21mr|nvidia470-470.256.02-9|1007	# For rosa-kernel-tools
21mr|nvidia470-470.256.02-9|1008	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia470-470.256.02-9|1009	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia470-470.256.02-9|1010	
21mr|nvidia470-470.256.02-9|1011	%if %{with binary_kernel_modules}
21mr|nvidia470-470.256.02-9|1012	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia470-470.256.02-9|1013	%endif
21mr|nvidia470-470.256.02-9|1014	
21mr|nvidia470-470.256.02-9|1015	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia470-470.256.02-9|1016	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia470-470.256.02-9|1017	add_drivers+=" nvidia nvidia_modeset nvidia_drm nvidia-uvm "
21mr|nvidia470-470.256.02-9|1018	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia470-470.256.02-9|1019	install_optional_items+=" /etc/modprobe.d/%{drivername}-wayland.conf "
21mr|nvidia470-470.256.02-9|1020	EOF
21mr|nvidia470-470.256.02-9|1021	
21mr|nvidia470-470.256.02-9|1022	mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia470-470.256.02-9|1023	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia470-470.256.02-9|1024	echo "options nvidia_drm modeset=1" > %{buildroot}/etc/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia470-470.256.02-9|1025	
21mr|nvidia470-470.256.02-9|1026	# TODO: install each license separately
21mr|nvidia470-470.256.02-9|1027	sed -i'' -e '/LICENSE/d' nvidia.files
21mr|nvidia470-470.256.02-9|1028	
21mr|nvidia470-470.256.02-9|1029	# kb#329: https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=329
21mr|nvidia470-470.256.02-9|1030	mkdir -p %{buildroot}%{_presetdir}
21mr|nvidia470-470.256.02-9|1031	cat > %{buildroot}%{_presetdir}/70-nvidia.preset << 'EOF'
21mr|nvidia470-470.256.02-9|1032	# Enable complete power management. From:
21mr|nvidia470-470.256.02-9|1033	# file:///usr/share/doc/nvidia-driver/html/powermanagement.html
21mr|nvidia470-470.256.02-9|1034	enable nvidia-hibernate.service
21mr|nvidia470-470.256.02-9|1035	enable nvidia-suspend.service
21mr|nvidia470-470.256.02-9|1036	# Resume is triggered by nvidia-sleep.sh:
21mr|nvidia470-470.256.02-9|1037	disable nvidia-resume.service
21mr|nvidia470-470.256.02-9|1038	EOF
21mr|nvidia470-470.256.02-9|1039	
21mr|nvidia470-470.256.02-9|1040	%posttrans -n %{driverpkgname}
21mr|nvidia470-470.256.02-9|1041	%{_sbindir}/update-alternatives \
21mr|nvidia470-470.256.02-9|1042	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia470-470.256.02-9|1043	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia470-470.256.02-9|1044	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia470-470.256.02-9|1045	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia470-470.256.02-9|1046	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia470-470.256.02-9|1047	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia470-470.256.02-9|1048	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia470-470.256.02-9|1049	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia470-470.256.02-9|1050	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia470-470.256.02-9|1051	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia470-470.256.02-9|1052	--slave %{_bindir}/nvidia-ngx-updater nvidia-ngx-updater %{nvidia_bindir}/nvidia-ngx-updater \
21mr|nvidia470-470.256.02-9|1053	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia470-470.256.02-9|1054	--slave %{_bindir}/nvidia-sleep.sh nvidia-sleep %{nvidia_bindir}/nvidia-sleep.sh \
21mr|nvidia470-470.256.02-9|1055	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia470-470.256.02-9|1056	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia470-470.256.02-9|1057	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia470-470.256.02-9|1058	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia470-470.256.02-9|1059	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia470-470.256.02-9|1060	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia470-470.256.02-9|1061	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia470-470.256.02-9|1062	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia470-470.256.02-9|1063	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21mr|nvidia470-470.256.02-9|1064	
21mr|nvidia470-470.256.02-9|1065	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia470-470.256.02-9|1066	/sbin/ldconfig -X
21mr|nvidia470-470.256.02-9|1067	
21mr|nvidia470-470.256.02-9|1068	%preun -n %{driverpkgname}
21mr|nvidia470-470.256.02-9|1069	%systemd_preun nvidia-hibernate.service
21mr|nvidia470-470.256.02-9|1070	%systemd_preun nvidia-resume.service
21mr|nvidia470-470.256.02-9|1071	%systemd_preun nvidia-suspend.service
21mr|nvidia470-470.256.02-9|1072	
21mr|nvidia470-470.256.02-9|1073	%post -n %{driverpkgname}
21mr|nvidia470-470.256.02-9|1074	%systemd_post nvidia-hibernate.service
21mr|nvidia470-470.256.02-9|1075	%systemd_post nvidia-resume.service
21mr|nvidia470-470.256.02-9|1076	%systemd_post nvidia-suspend.service
21mr|nvidia470-470.256.02-9|1077	
21mr|nvidia470-470.256.02-9|1078	%postun -n %{driverpkgname}
21mr|nvidia470-470.256.02-9|1079	%systemd_postun_with_restart nvidia-hibernate.service
21mr|nvidia470-470.256.02-9|1080	%systemd_postun_with_restart nvidia-resume.service
21mr|nvidia470-470.256.02-9|1081	%systemd_postun_with_restart nvidia-suspend.service
21mr|nvidia470-470.256.02-9|1082	
21mr|nvidia470-470.256.02-9|1083	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia470-470.256.02-9|1084	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia470-470.256.02-9|1085	fi
21mr|nvidia470-470.256.02-9|1086	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia470-470.256.02-9|1087	/sbin/ldconfig -X
21mr|nvidia470-470.256.02-9|1088	
21mr|nvidia470-470.256.02-9|1089	%if "%{ldetect_cards_name}" != ""
21mr|nvidia470-470.256.02-9|1090	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21mr|nvidia470-470.256.02-9|1091	%endif
21mr|nvidia470-470.256.02-9|1092	
21mr|nvidia470-470.256.02-9|1093	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia470-470.256.02-9|1094	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia470-470.256.02-9|1095	/sbin/ldconfig -X
21mr|nvidia470-470.256.02-9|1096	
21mr|nvidia470-470.256.02-9|1097	%posttrans -n %{drivername}-devel
21mr|nvidia470-470.256.02-9|1098	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia470-470.256.02-9|1099	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia470-470.256.02-9|1100	/sbin/ldconfig -X
21mr|nvidia470-470.256.02-9|1101	
21mr|nvidia470-470.256.02-9|1102	%postun -n %{drivername}-devel
21mr|nvidia470-470.256.02-9|1103	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia470-470.256.02-9|1104	/sbin/ldconfig -X
21mr|nvidia470-470.256.02-9|1105	
21mr|nvidia470-470.256.02-9|1106	%post -n dkms-%{drivername}
21mr|nvidia470-470.256.02-9|1107	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21mr|nvidia470-470.256.02-9|1108	
21mr|nvidia470-470.256.02-9|1109	# Build and install the driver for all available kernels that have devel
21mr|nvidia470-470.256.02-9|1110	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|nvidia470-470.256.02-9|1111	# Do not fail the installation of the package if the build fails for some
21mr|nvidia470-470.256.02-9|1112	# kernels, this may happen during testing, etc.
21mr|nvidia470-470.256.02-9|1113	for kk in /lib/modules/*; do
21mr|nvidia470-470.256.02-9|1114	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|nvidia470-470.256.02-9|1115	if test -d "/lib/modules/$kk/build"; then
21mr|nvidia470-470.256.02-9|1116	# Remove the modules that use the obsolete naming convention first
21mr|nvidia470-470.256.02-9|1117	# to make the upgrade smoother (otherwise they may remain in the system
21mr|nvidia470-470.256.02-9|1118	# and cause trouble).
21mr|nvidia470-470.256.02-9|1119	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21mr|nvidia470-470.256.02-9|1120	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21mr|nvidia470-470.256.02-9|1121	# Now build and install the newer modules
21mr|nvidia470-470.256.02-9|1122	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21mr|nvidia470-470.256.02-9|1123	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21mr|nvidia470-470.256.02-9|1124	else
21mr|nvidia470-470.256.02-9|1125	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|nvidia470-470.256.02-9|1126	fi;
21mr|nvidia470-470.256.02-9|1127	done
21mr|nvidia470-470.256.02-9|1128	
21mr|nvidia470-470.256.02-9|1129	# Just in case the user reboots the system too quickly and sync is not
21mr|nvidia470-470.256.02-9|1130	# done automatically.
21mr|nvidia470-470.256.02-9|1131	sync
21mr|nvidia470-470.256.02-9|1132	
21mr|nvidia470-470.256.02-9|1133	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia470-470.256.02-9|1134	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia470-470.256.02-9|1135	
21mr|nvidia470-470.256.02-9|1136	%preun -n dkms-%{drivername}
21mr|nvidia470-470.256.02-9|1137	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21mr|nvidia470-470.256.02-9|1138	
21mr|nvidia470-470.256.02-9|1139	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia470-470.256.02-9|1140	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia470-470.256.02-9|1141	
21mr|nvidia470-470.256.02-9|1142	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia470-470.256.02-9|1143	
21mr|nvidia470-470.256.02-9|1144	%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia470-470.256.02-9|1145	
21mr|nvidia470-470.256.02-9|1146	# ld.so.conf, modprobe.conf, xinit
21mr|nvidia470-470.256.02-9|1147	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia470-470.256.02-9|1148	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia470-470.256.02-9|1149	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia470-470.256.02-9|1150	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia470-470.256.02-9|1151	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia470-470.256.02-9|1152	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia470-470.256.02-9|1153	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia470-470.256.02-9|1154	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia470-470.256.02-9|1155	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21mr|nvidia470-470.256.02-9|1156	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21mr|nvidia470-470.256.02-9|1157	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|nvidia470-470.256.02-9|1158	%dir %{_datadir}/nvidia
21mr|nvidia470-470.256.02-9|1159	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia470-470.256.02-9|1160	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia470-470.256.02-9|1161	
21mr|nvidia470-470.256.02-9|1162	%dir %{_sysconfdir}/OpenCL
21mr|nvidia470-470.256.02-9|1163	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia470-470.256.02-9|1164	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia470-470.256.02-9|1165	%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia470-470.256.02-9|1166	
21mr|nvidia470-470.256.02-9|1167	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia470-470.256.02-9|1168	%ghost %{_bindir}/nvidia-ngx-updater
21mr|nvidia470-470.256.02-9|1169	%ghost %{_bindir}/nvidia-settings
21mr|nvidia470-470.256.02-9|1170	%ghost %{_bindir}/nvidia-smi
21mr|nvidia470-470.256.02-9|1171	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia470-470.256.02-9|1172	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia470-470.256.02-9|1173	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia470-470.256.02-9|1174	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia470-470.256.02-9|1175	%ghost %{_bindir}/nvidia-sleep.sh
21mr|nvidia470-470.256.02-9|1176	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia470-470.256.02-9|1177	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia470-470.256.02-9|1178	%dir %{nvidia_bindir}
21mr|nvidia470-470.256.02-9|1179	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia470-470.256.02-9|1180	%{nvidia_bindir}/nvidia-ngx-updater
21mr|nvidia470-470.256.02-9|1181	%{nvidia_bindir}/nvidia-settings
21mr|nvidia470-470.256.02-9|1182	%{nvidia_bindir}/nvidia-smi
21mr|nvidia470-470.256.02-9|1183	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia470-470.256.02-9|1184	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia470-470.256.02-9|1185	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia470-470.256.02-9|1186	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia470-470.256.02-9|1187	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia470-470.256.02-9|1188	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia470-470.256.02-9|1189	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia470-470.256.02-9|1190	
21mr|nvidia470-470.256.02-9|1191	%{_firmwarepath}/nvidia/gsp.bin
21mr|nvidia470-470.256.02-9|1192	%{_presetdir}/70-nvidia.preset
21mr|nvidia470-470.256.02-9|1193	%{_unitdir}/nvidia-hibernate.service
21mr|nvidia470-470.256.02-9|1194	%{_unitdir}/nvidia-resume.service
21mr|nvidia470-470.256.02-9|1195	%{_unitdir}/nvidia-suspend.service
21mr|nvidia470-470.256.02-9|1196	%{_systemd_util_dir}/system-sleep/nvidia
21mr|nvidia470-470.256.02-9|1197	
21mr|nvidia470-470.256.02-9|1198	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia470-470.256.02-9|1199	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia470-470.256.02-9|1200	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia470-470.256.02-9|1201	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia470-470.256.02-9|1202	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia470-470.256.02-9|1203	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia470-470.256.02-9|1204	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia470-470.256.02-9|1205	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia470-470.256.02-9|1206	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia470-470.256.02-9|1207	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia470-470.256.02-9|1208	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia470-470.256.02-9|1209	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia470-470.256.02-9|1210	
21mr|nvidia470-470.256.02-9|1211	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia470-470.256.02-9|1212	%dir %{_datadir}/%{drivername}
21mr|nvidia470-470.256.02-9|1213	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia470-470.256.02-9|1214	
21mr|nvidia470-470.256.02-9|1215	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia470-470.256.02-9|1216	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia470-470.256.02-9|1217	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia470-470.256.02-9|1218	
21mr|nvidia470-470.256.02-9|1219	%dir %{nvidia_libdir}
21mr|nvidia470-470.256.02-9|1220	%dir %{nvidia_libdir}/vdpau
21mr|nvidia470-470.256.02-9|1221	%{_libdir}/nvidia
21mr|nvidia470-470.256.02-9|1222	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1223	%{nvidia_libdir}/libGLX_nvidia.so.0
21mr|nvidia470-470.256.02-9|1224	%{nvidia_libdir}/libGLX_indirect.so.0
21mr|nvidia470-470.256.02-9|1225	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21mr|nvidia470-470.256.02-9|1226	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia470-470.256.02-9|1227	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia470-470.256.02-9|1228	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia470-470.256.02-9|1229	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia470-470.256.02-9|1230	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1231	%{nvidia_libdir}/libEGL_nvidia.so.0
21mr|nvidia470-470.256.02-9|1232	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1233	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21mr|nvidia470-470.256.02-9|1234	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1235	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21mr|nvidia470-470.256.02-9|1236	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1237	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia470-470.256.02-9|1238	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia470-470.256.02-9|1239	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia470-470.256.02-9|1240	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia470-470.256.02-9|1241	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia470-470.256.02-9|1242	%{nvidia_libdir}/libnvidia-ifr.so.1
21mr|nvidia470-470.256.02-9|1243	%{nvidia_libdir}/libnvidia-ifr.so.%{version}
21mr|nvidia470-470.256.02-9|1244	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia470-470.256.02-9|1245	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia470-470.256.02-9|1246	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia470-470.256.02-9|1247	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21mr|nvidia470-470.256.02-9|1248	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21mr|nvidia470-470.256.02-9|1249	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21mr|nvidia470-470.256.02-9|1250	%{nvidia_libdir}/libnvidia-cbl.so.%{version}
21mr|nvidia470-470.256.02-9|1251	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21mr|nvidia470-470.256.02-9|1252	%{nvidia_libdir}/libnvoptix.so.%{version}
21mr|nvidia470-470.256.02-9|1253	%{nvidia_libdir}/libnvoptix.so.1
21mr|nvidia470-470.256.02-9|1254	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21mr|nvidia470-470.256.02-9|1255	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21mr|nvidia470-470.256.02-9|1256	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21mr|nvidia470-470.256.02-9|1257	%{nvidia_libdir}/libnvidia-allocator.so.1
21mr|nvidia470-470.256.02-9|1258	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21mr|nvidia470-470.256.02-9|1259	%{nvidia_libdir}/libnvidia-nvvm.so.4
21mr|nvidia470-470.256.02-9|1260	%{nvidia_libdir}/libnvidia-nvvm.so.4.0.0
21mr|nvidia470-470.256.02-9|1261	%{nvidia_libdir}/libnvidia-vulkan-producer.so.%{version}
21mr|nvidia470-470.256.02-9|1262	%dir %{nvidia_libdir32}
21mr|nvidia470-470.256.02-9|1263	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia470-470.256.02-9|1264	%{_prefix}/lib/nvidia
21mr|nvidia470-470.256.02-9|1265	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1266	%{nvidia_libdir32}/libGLX_nvidia.so.0
21mr|nvidia470-470.256.02-9|1267	%{nvidia_libdir32}/libGLX_indirect.so.0
21mr|nvidia470-470.256.02-9|1268	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21mr|nvidia470-470.256.02-9|1269	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia470-470.256.02-9|1270	%{nvidia_libdir32}/libnvidia-ifr.so.1
21mr|nvidia470-470.256.02-9|1271	%{nvidia_libdir32}/libnvidia-ifr.so.%{version}
21mr|nvidia470-470.256.02-9|1272	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia470-470.256.02-9|1273	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia470-470.256.02-9|1274	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia470-470.256.02-9|1275	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia470-470.256.02-9|1276	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia470-470.256.02-9|1277	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1278	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia470-470.256.02-9|1279	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia470-470.256.02-9|1280	%{nvidia_libdir32}/libEGL_nvidia.so.0
21mr|nvidia470-470.256.02-9|1281	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1282	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21mr|nvidia470-470.256.02-9|1283	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1284	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21mr|nvidia470-470.256.02-9|1285	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1286	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia470-470.256.02-9|1287	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia470-470.256.02-9|1288	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21mr|nvidia470-470.256.02-9|1289	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21mr|nvidia470-470.256.02-9|1290	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21mr|nvidia470-470.256.02-9|1291	%{nvidia_libdir32}/libnvidia-allocator.so.1
21mr|nvidia470-470.256.02-9|1292	
21mr|nvidia470-470.256.02-9|1293	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia470-470.256.02-9|1294	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia470-470.256.02-9|1295	
21mr|nvidia470-470.256.02-9|1296	%dir %{nvidia_modulesdir}
21mr|nvidia470-470.256.02-9|1297	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21mr|nvidia470-470.256.02-9|1298	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21mr|nvidia470-470.256.02-9|1299	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia470-470.256.02-9|1300	
21mr|nvidia470-470.256.02-9|1301	%{nvidia_wine}/_nvngx.dll
21mr|nvidia470-470.256.02-9|1302	%{nvidia_wine}/nvngx.dll
21mr|nvidia470-470.256.02-9|1303	
21mr|nvidia470-470.256.02-9|1304	%files -n %{drivername}-devel
21mr|nvidia470-470.256.02-9|1305	%{nvidia_libdir}/libcuda.so
21mr|nvidia470-470.256.02-9|1306	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia470-470.256.02-9|1307	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia470-470.256.02-9|1308	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia470-470.256.02-9|1309	%{nvidia_libdir}/libnvidia-ifr.so
21mr|nvidia470-470.256.02-9|1310	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia470-470.256.02-9|1311	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia470-470.256.02-9|1312	%{nvidia_libdir}/libnvidia-nvvm.so
21mr|nvidia470-470.256.02-9|1313	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia470-470.256.02-9|1314	%{nvidia_libdir}/libnvidia-opticalflow.so
21mr|nvidia470-470.256.02-9|1315	%{nvidia_libdir}/libnvidia-allocator.so
21mr|nvidia470-470.256.02-9|1316	%{nvidia_libdir}/libnvidia-vulkan-producer.so
21mr|nvidia470-470.256.02-9|1317	%{nvidia_libdir32}/libcuda.so
21mr|nvidia470-470.256.02-9|1318	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia470-470.256.02-9|1319	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia470-470.256.02-9|1320	%{nvidia_libdir32}/libnvidia-ifr.so
21mr|nvidia470-470.256.02-9|1321	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia470-470.256.02-9|1322	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia470-470.256.02-9|1323	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia470-470.256.02-9|1324	%{nvidia_libdir32}/libnvidia-opticalflow.so
21mr|nvidia470-470.256.02-9|1325	%{nvidia_libdir32}/libnvidia-allocator.so
21mr|nvidia470-470.256.02-9|1326	
21mr|nvidia470-470.256.02-9|1327	
21mr|nvidia470-470.256.02-9|1328	%files -n dkms-%{drivername}
21mr|nvidia470-470.256.02-9|1329	%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia470-470.256.02-9|1330	
21mr|nvidia470-470.256.02-9|1331	%files -n kernel-source-%{drivername}
21mr|nvidia470-470.256.02-9|1332	%license %{pkgname}/LICENSE
21mr|nvidia470-470.256.02-9|1333	%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia470-470.256.02-9|1334	%exclude %{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia470-470.256.02-9|1335	
21mr|nvidia470-470.256.02-9|1336	%files -n %{drivername}-dracut
21mr|nvidia470-470.256.02-9|1337	%config(noreplace) /etc/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia470-470.256.02-9|1338	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia470-470.256.02-9|1339	
21mr|nvidia470-470.256.02-9|1340	%files -n %{drivername}-blacklist
21mr|nvidia470-470.256.02-9|1341	%config(noreplace) /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia470-470.256.02-9|1342	
21mr|nvidia470-470.256.02-9|1343	%files -n %{drivername}-wayland
21mr|nvidia470-470.256.02-9|1344	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia470-470.256.02-9|1345	
21mr|nvidia470-470.256.02-9|1346	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia470-470.256.02-9|1347	
21mr|nvidia470-470.256.02-9|1348	%files -n %{drivername}-cuda-opencl
21mr|nvidia470-470.256.02-9|1349	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia470-470.256.02-9|1350	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia470-470.256.02-9|1351	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia470-470.256.02-9|1352	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia470-470.256.02-9|1353	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia470-470.256.02-9|1354	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia470-470.256.02-9|1355	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia470-470.256.02-9|1356	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21mr|nvidia470-470.256.02-9|1357	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia470-470.256.02-9|1358	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia470-470.256.02-9|1359	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia470-470.256.02-9|1360	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia470-470.256.02-9|1361	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia470-470.256.02-9|1362	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia470-470.256.02-9|1363	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia470-470.256.02-9|1364	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia470-470.256.02-9|1365	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia470-470.256.02-9|1366	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia470-470.256.02-9|1367	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia470-470.256.02-9|1368	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia470-470.256.02-9|1369	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21mr|nvidia470-470.256.02-9|1370	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia470-470.256.02-9|1371	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia470-470.256.02-9|1372	
21mr|nvidia470-470.256.02-9|1373	%if %{with binary_kernel_modules}
21mr|nvidia470-470.256.02-9|1374	%if %{mdvver} < 202310
21mr|nvidia470-470.256.02-9|1375	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst
21mr|nvidia470-470.256.02-9|1376	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst
21mr|nvidia470-470.256.02-9|1377	%endif
21mr|nvidia470-470.256.02-9|1378	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst
21mr|nvidia470-470.256.02-9|1379	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.6 -m %(if rpm -q kernel-6.6-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.6-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_66} -s %{NAME} -c .zst
21mr|nvidia470-470.256.02-9|1380	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.12 -m %(if rpm -q kernel-6.12-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.12-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_612} -s %{NAME} -c .zst
21mr|nvidia470-470.256.02-9|1381	
21mr|nvidia470-470.256.02-9|1382	%files debug
21mr|nvidia470-470.256.02-9|1383	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia470-470.256.02-9|1384	%endif
21mr|nvidia470-470.256.02-9|1385	
21mr|nvidia470-470.256.02-9|1386	%changelog
21mr|nvidia470-470.256.02-9|1387	- Merge: a897ea5 d31951f
21mr|nvidia470-470.256.02-9|1388	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1389	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|nvidia470-470.256.02-9|1390	
21mr|nvidia470-470.256.02-9|1391	* Mon Oct 20 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1392	- Really enable services (kb#329)
21mr|nvidia470-470.256.02-9|1393	- Previous commit added scriptlets, but a preset was missing and services were not enabled
21mr|nvidia470-470.256.02-9|1394	
21mr|nvidia470-470.256.02-9|1395	* Sun Oct 5 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1396	- Added MAKE="'make' -j\$parallel_jobs
21mr|nvidia470-470.256.02-9|1397	
21mr|nvidia470-470.256.02-9|1398	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru> 470.256.02-7
21mr|nvidia470-470.256.02-9|1399	- Fix pre/post scriptlets for systemd services
21mr|nvidia470-470.256.02-9|1400	
21mr|nvidia470-470.256.02-9|1401	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru> 470.256.02-8
21mr|nvidia470-470.256.02-9|1402	- Fix pre/post scriptlets for systemd services
21mr|nvidia470-470.256.02-9|1403	
21mr|nvidia470-470.256.02-9|1404	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|nvidia470-470.256.02-9|1405	- Add systemd pre/post scriptlets for power managment
21mr|nvidia470-470.256.02-9|1406	
21mr|nvidia470-470.256.02-9|1407	* Mon Sep 8 2025 BiteDasher <finziyr@yandex.ru>
21mr|nvidia470-470.256.02-9|1408	- Add systemd pre/post scriptlets for power managment
21mr|nvidia470-470.256.02-9|1409	
21mr|nvidia470-470.256.02-9|1410	* Mon Sep 8 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1411	- Fix dracut.conf
21mr|nvidia470-470.256.02-9|1412	
21mr|nvidia470-470.256.02-9|1413	* Mon Feb 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.256.02-7
21mr|nvidia470-470.256.02-9|1414	- set nvidia_drm modeset=1 in rosa13 by default
21mr|nvidia470-470.256.02-9|1415	
21mr|nvidia470-470.256.02-9|1416	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|nvidia470-470.256.02-9|1417	- automated spec cleanup
21mr|nvidia470-470.256.02-9|1418	
21mr|nvidia470-470.256.02-9|1419	- Merge: 9bd2f00 14d7ea6
21mr|nvidia470-470.256.02-9|1420	* Mon Dec 9 2024 bitedasher <finziyr@yandex.ru> 470.256.02-6
21mr|nvidia470-470.256.02-9|1421	- Merge pull request #1 from bitedasher/nvidia470:rosa2023.1
21mr|nvidia470-470.256.02-9|1422	- Update to kernel 6.12
21mr|nvidia470-470.256.02-9|1423	
21mr|nvidia470-470.256.02-9|1424	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|nvidia470-470.256.02-9|1425	- upd: kernel 6.12
21mr|nvidia470-470.256.02-9|1426	
21mr|nvidia470-470.256.02-9|1427	* Thu Nov 14 2024 Victor Ryzhikh <victorr2007@yandex.ru> 470.256.02-5
21mr|nvidia470-470.256.02-9|1428	- Dependency plasma5-kwin-wayland-nvidia removed
21mr|nvidia470-470.256.02-9|1429	
21mr|nvidia470-470.256.02-9|1430	* Wed Aug 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.256.02-4
21mr|nvidia470-470.256.02-9|1431	- fix building with gcc 14
21mr|nvidia470-470.256.02-9|1432	
21mr|nvidia470-470.256.02-9|1433	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.256.02-3
21mr|nvidia470-470.256.02-9|1434	- Revert "fix wake up from sleep (from nvidia550)"
21mr|nvidia470-470.256.02-9|1435	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=14513#c15
21mr|nvidia470-470.256.02-9|1436	- This reverts commit d36ee1c77aa58397093f10a2251c94e44685d6f7.
21mr|nvidia470-470.256.02-9|1437	
21mr|nvidia470-470.256.02-9|1438	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1439	- fix wake up from sleep (from nvidia550)
21mr|nvidia470-470.256.02-9|1440	
21mr|nvidia470-470.256.02-9|1441	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1442	- [bot] upd: 470.239.06 -> 470.256.02
21mr|nvidia470-470.256.02-9|1443	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|nvidia470-470.256.02-9|1444	
21mr|nvidia470-470.256.02-9|1445	* Mon Apr 1 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.239.06-4
21mr|nvidia470-470.256.02-9|1446	- Rebuild (previously published build was built without binary kmods)
21mr|nvidia470-470.256.02-9|1447	
21mr|nvidia470-470.256.02-9|1448	* Thu Mar 7 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.239.06-3
21mr|nvidia470-470.256.02-9|1449	- add wayland subpackagge like newer versions of nvidia, but do not install it by default (suggested by Dmitriy Popov)
21mr|nvidia470-470.256.02-9|1450	
21mr|nvidia470-470.256.02-9|1451	* Wed Feb 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.239.06-2
21mr|nvidia470-470.256.02-9|1452	- adapt for /usr-merged rosa2023.1, fix location of the sleep script
21mr|nvidia470-470.256.02-9|1453	
21mr|nvidia470-470.256.02-9|1454	* Wed Feb 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1455	- add kernel 6.6, adapt for /usr-merged rosa2023.1, where old kernels were removed
21mr|nvidia470-470.256.02-9|1456	
21mr|nvidia470-470.256.02-9|1457	* Wed Feb 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1458	- [bot] upd: 470.223.02 -> 470.239.06
21mr|nvidia470-470.256.02-9|1459	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|nvidia470-470.256.02-9|1460	
21mr|nvidia470-470.256.02-9|1461	* Mon Dec 11 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1462	- [bot] upd: 470.161.03 -> 470.223.02
21mr|nvidia470-470.256.02-9|1463	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|nvidia470-470.256.02-9|1464	
21mr|nvidia470-470.256.02-9|1465	* Wed Feb 8 2023 Mikhail Novosyolov <m@mikhailnov.ru> 470.161.03-2
21mr|nvidia470-470.256.02-9|1466	- add kernel 6.1
21mr|nvidia470-470.256.02-9|1467	
21mr|nvidia470-470.256.02-9|1468	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.161.03-1
21mr|nvidia470-470.256.02-9|1469	- [bot] upd: 470.141.03 -> 470.161.03
21mr|nvidia470-470.256.02-9|1470	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|nvidia470-470.256.02-9|1471	
21mr|nvidia470-470.256.02-9|1472	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.141.03-2
21mr|nvidia470-470.256.02-9|1473	- Make deps be strong
21mr|nvidia470-470.256.02-9|1474	- Conflicts by %%%%nv_cross_conflict + Recommends lead to a situation
21mr|nvidia470-470.256.02-9|1475	- when installing nvidiaYYY-core instead of nvidiaXXX-core
21mr|nvidia470-470.256.02-9|1476	- does leaves nvidiaXXX-dracut instead of installing nvidiaYYY-dracut.
21mr|nvidia470-470.256.02-9|1477	
21mr|nvidia470-470.256.02-9|1478	* Mon Oct 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1479	- Fix filter (synced with nvidia390)
21mr|nvidia470-470.256.02-9|1480	
21mr|nvidia470-470.256.02-9|1481	* Mon Oct 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1482	- Cross-conflicts between subpackages
21mr|nvidia470-470.256.02-9|1483	
21mr|nvidia470-470.256.02-9|1484	* Mon Oct 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1485	- Filter provides
21mr|nvidia470-470.256.02-9|1486	
21mr|nvidia470-470.256.02-9|1487	* Tue Oct 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1488	- Fix typo
21mr|nvidia470-470.256.02-9|1489	
21mr|nvidia470-470.256.02-9|1490	* Wed Oct 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1491	- Do not install obsolete old workarounds
21mr|nvidia470-470.256.02-9|1492	- $ cat /etc/profile.d/68nvidia-defaults.sh
21mr|nvidia470-470.256.02-9|1493	- export __GL_YIELD="USLEEP"
21mr|nvidia470-470.256.02-9|1494	- # A workaround for http://bugs.rosalinux.ru/show_bug.cgi?id=4552
21mr|nvidia470-470.256.02-9|1495	- export __GL_WRITE_TEXT_SECTION=0
21mr|nvidia470-470.256.02-9|1496	
21mr|nvidia470-470.256.02-9|1497	* Wed Oct 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1498	- strip debuginfo from kernel modules
21mr|nvidia470-470.256.02-9|1499	- Let's package it just somehow for now
21mr|nvidia470-470.256.02-9|1500	- TODO: package it better
21mr|nvidia470-470.256.02-9|1501	
21mr|nvidia470-470.256.02-9|1502	* Wed Oct 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1503	- switch back to updated krokodil
21mr|nvidia470-470.256.02-9|1504	
21mr|nvidia470-470.256.02-9|1505	* Wed Oct 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1506	- upd: 470.129.06 -> 470.141.03
21mr|nvidia470-470.256.02-9|1507	
21mr|nvidia470-470.256.02-9|1508	* Fri Jun 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 470.129.06-3
21mr|nvidia470-470.256.02-9|1509	- Bump release
21mr|nvidia470-470.256.02-9|1510	
21mr|nvidia470-470.256.02-9|1511	* Fri Jun 3 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1512	- Fixed work on laptops
21mr|nvidia470-470.256.02-9|1513	
21mr|nvidia470-470.256.02-9|1514	* Fri Jun 3 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1515	- Fixed work on laptops
21mr|nvidia470-470.256.02-9|1516	
21mr|nvidia470-470.256.02-9|1517	* Sat May 28 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|nvidia470-470.256.02-9|1518	- Update to 470.129.06, add kernel-5.17 module req
21mr|nvidia470-470.256.02-9|1519	
21mr|nvidia470-470.256.02-9|1520	* Wed May 4 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|nvidia470-470.256.02-9|1521	- Use modules in kernels 5.10.105-2, 5.15.32-7, 5.16.20-2; conflicts with another version of nvidia-core; drop default install devels.
21mr|nvidia470-470.256.02-9|1522	
21mr|nvidia470-470.256.02-9|1523	* Thu Mar 10 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1524	- Updated to version 470.103.01
21mr|nvidia470-470.256.02-9|1525	
21mr|nvidia470-470.256.02-9|1526	* Thu Mar 10 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1527	- Updated to version 470.103.01
21mr|nvidia470-470.256.02-9|1528	
21mr|nvidia470-470.256.02-9|1529	* Thu Mar 10 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1530	- Updated to version 470.103.01
21mr|nvidia470-470.256.02-9|1531	
21mr|nvidia470-470.256.02-9|1532	* Thu Mar 10 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1533	- Updated to version 470.103.01
21mr|nvidia470-470.256.02-9|1534	
21mr|nvidia470-470.256.02-9|1535	* Sat Nov 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia470-470.256.02-9|1536	- Use isa, drop kmod()
21mr|nvidia470-470.256.02-9|1537	- add %%%%__isa (x86_64, i686 etc.) into Provides and Requires to make in possible to query package database with `dnf repoquery --whatprovides nvidia.x86_64` and avoid parsing architecture in its output
21mr|nvidia470-470.256.02-9|1538	- drop kmod() requires because they may be satisfied by a module of a different kernel ABI
21mr|nvidia470-470.256.02-9|1539	- use %%%%EVRD where it makes sense
21mr|nvidia470-470.256.02-9|1540	
21mr|nvidia470-470.256.02-9|1541	* Tue Oct 19 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.74-3
21mr|nvidia470-470.256.02-9|1542	- Build binary kernel modules for kernel-5.10-generic
21mr|nvidia470-470.256.02-9|1543	- Alike nvidia390
21mr|nvidia470-470.256.02-9|1544	
21mr|nvidia470-470.256.02-9|1545	* Tue Oct 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 470.74-2
21mr|nvidia470-470.256.02-9|1546	- Rework:
21mr|nvidia470-470.256.02-9|1547	- rename main package from x11-driver-video-nvidia390 to nvidia390-core because it contains by far not only an X11 driver, leave possibility to split into subpackages later, servers may need a driver for GPU computing only, not X11/Wayland
21mr|nvidia470-470.256.02-9|1548	- replace manually updated lists of supported GPUs in ldetect-lst with automatically generated RPM provides by new auto-krokodil (https://abf.io/import/auto-krokodil)
21mr|nvidia470-470.256.02-9|1549	- pull plasma5-kwin-wayland-nvidia in plasma5-kwin is installed (TODO: maybe move it to Supplements in plasma5-kwin)
21mr|nvidia470-470.256.02-9|1550	- make subpackages with configs for dracut and blacklisting nouveau, avoid neseccity to change cmdline in Grub2 config, for now let's go without enabling Early KMS/DRM
21mr|nvidia470-470.256.02-9|1551	- remove old and no more useful Obsoletes and Conflicts
21mr|nvidia470-470.256.02-9|1552	- drop README/urpmi with information about XFdrake, auto-krokodil is replacing XFdrake
21mr|nvidia470-470.256.02-9|1553	- convert post to posttrans to ensure that all files and directories exist (XXX: won't it cause problems on uninstallation of this package?)
21mr|nvidia470-470.256.02-9|1554	- remove strict 32 bit deps (converting post to posttrans allowed to do it, because there is no Recommends(post))
21mr|nvidia470-470.256.02-9|1555	- splite kernel source into a separate subpackage to be able to use it when building binary kernel modules
21mr|nvidia470-470.256.02-9|1556	- do not own directories owned by other packages
21mr|nvidia470-470.256.02-9|1557	
21mr|nvidia470-470.256.02-9|1558	* Thu Sep 23 2021 VictorR2007 <victorr2007@yandex.ru> 470.74-1
21mr|nvidia470-470.256.02-9|1559	- Updated to version 470.74
21mr|nvidia470-470.256.02-9|1560	
21mr|nvidia470-470.256.02-9|1561	* Thu Sep 23 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1562	- Updated to version 470.74
21mr|nvidia470-470.256.02-9|1563	
21mr|nvidia470-470.256.02-9|1564	* Sun Aug 15 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1565	- Updated to version 470.63.01
21mr|nvidia470-470.256.02-9|1566	
21mr|nvidia470-470.256.02-9|1567	* Sun Aug 15 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1568	- Updated to version 470.63.01
21mr|nvidia470-470.256.02-9|1569	
21mr|nvidia470-470.256.02-9|1570	* Sun Aug 15 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1571	- Revert version 470.57.02
21mr|nvidia470-470.256.02-9|1572	
21mr|nvidia470-470.256.02-9|1573	* Sun Aug 15 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|nvidia470-470.256.02-9|1574	- Revert version 470.57.02
21mr|nvidia470-470.256.02-9|1575	
21mr|nvidia470-470.256.02-9|1576	* Thu Aug 12 2021 VictorR2007 <victorr2007@yandex.ru> 470.63.01-1
21mr|nvidia470-470.256.02-9|1577	- Updated to 470.63.01
21mr|nvidia470-470.256.02-9|1578	
21mr|nvidia470-470.256.02-9|1579	* Fri Aug 6 2021 Victor Ryzhikh <victorr2007@yandex.ru> 470.57.02-2
21mr|nvidia470-470.256.02-9|1580	- Enable wine and proton support
21mr|nvidia470-470.256.02-9|1581	
21mr|nvidia470-470.256.02-9|1582	* Wed Aug 4 2021 ABF <abf@rosalinux.ru> 470.57.02-1
21mr|nvidia470-470.256.02-9|1583	- Automatic import for version 470.57.02-1

14456 21
21mr|nvidia510-510.108.03-2|1	%define _duplicate_files_terminate_build 0
21mr|nvidia510-510.108.03-2|2	
21mr|nvidia510-510.108.03-2|3	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia510-510.108.03-2|4	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia510-510.108.03-2|5	%define _disable_ld_now 1
21mr|nvidia510-510.108.03-2|6	
21mr|nvidia510-510.108.03-2|7	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia510-510.108.03-2|8	%define __typelib_path %{nil}
21mr|nvidia510-510.108.03-2|9	
21mr|nvidia510-510.108.03-2|10	# Disable debug rpms.
21mr|nvidia510-510.108.03-2|11	%define _enable_debug_packages	%{nil}
21mr|nvidia510-510.108.03-2|12	%define debug_package		%{nil}
21mr|nvidia510-510.108.03-2|13	
21mr|nvidia510-510.108.03-2|14	%define priority	9700
21mr|nvidia510-510.108.03-2|15	
21mr|nvidia510-510.108.03-2|16	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia510-510.108.03-2|17	
21mr|nvidia510-510.108.03-2|18	%define drivername		%{name}
21mr|nvidia510-510.108.03-2|19	%define driverpkgname		%{name}-core
21mr|nvidia510-510.108.03-2|20	%define modulename		nvidia
21mr|nvidia510-510.108.03-2|21	# for description and documentation
21mr|nvidia510-510.108.03-2|22	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia510-510.108.03-2|23	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia510-510.108.03-2|24	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia510-510.108.03-2|25	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia510-510.108.03-2|26	%define nvidia_wine	        %{_libdir}/%{drivername}/wine
21mr|nvidia510-510.108.03-2|27	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia510-510.108.03-2|28	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia510-510.108.03-2|29	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia510-510.108.03-2|30	
21mr|nvidia510-510.108.03-2|31	%define pkgname %{pkgname64}
21mr|nvidia510-510.108.03-2|32	
21mr|nvidia510-510.108.03-2|33	%bcond_without force_32bit_deps
21mr|nvidia510-510.108.03-2|34	%bcond_without binary_kernel_modules
21mr|nvidia510-510.108.03-2|35	
21mr|nvidia510-510.108.03-2|36	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia510-510.108.03-2|37	%global __provides_exclude ^lib.*\\.so
21mr|nvidia510-510.108.03-2|38	# 1) Dependencies from itself (from filtered provides) (libnv*, libEGL_nvidia*)
21mr|nvidia510-510.108.03-2|39	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia510-510.108.03-2|40	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia510-510.108.03-2|41	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia510-510.108.03-2|42	# pull the dependencies of 32-bit nvidia libraries in as well.# (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia510-510.108.03-2|43	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia510-510.108.03-2|44	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia510-510.108.03-2|45	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia510-510.108.03-2|46	%global __requires_exclude ^lib(EGL_|)nv.*\\.so|^lib(GL|X11|Xext)\\.so\\.(1|6)$
21mr|nvidia510-510.108.03-2|47	
21mr|nvidia510-510.108.03-2|48	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|49	# e.g.: 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia510-510.108.03-2|50	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia510-510.108.03-2|51	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia510-510.108.03-2|52	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia510-510.108.03-2|53	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia510-510.108.03-2|54	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia510-510.108.03-2|55	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia510-510.108.03-2|56	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia510-510.108.03-2|57	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia510-510.108.03-2|58	# global, not define, must be expanded only once
21mr|nvidia510-510.108.03-2|59	%global kroko_release %kroko_mk_release -n nvidia470
21mr|nvidia510-510.108.03-2|60	%endif
21mr|nvidia510-510.108.03-2|61	
21mr|nvidia510-510.108.03-2|62	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|63	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia510-510.108.03-2|64	%{?!kroko_req_modules_in_nvidia:%define kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia510-510.108.03-2|65	%endif
21mr|nvidia510-510.108.03-2|66	
21mr|nvidia510-510.108.03-2|67	%define major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia510-510.108.03-2|68	
21mr|nvidia510-510.108.03-2|69	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia510-510.108.03-2|70	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia510-510.108.03-2|71	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia510-510.108.03-2|72	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia510-510.108.03-2|73	# n - name
21mr|nvidia510-510.108.03-2|74	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia510-510.108.03-2|75	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia510-510.108.03-2|76	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia510-510.108.03-2|77	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia510-510.108.03-2|78	}
21mr|nvidia510-510.108.03-2|79	
21mr|nvidia510-510.108.03-2|80	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia510-510.108.03-2|81	Name:		nvidia510
21mr|nvidia510-510.108.03-2|82	Version:	510.108.03
21mr|nvidia510-510.108.03-2|83	Release:	2
21mr|nvidia510-510.108.03-2|84	
21mr|nvidia510-510.108.03-2|85	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia510-510.108.03-2|86	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia510-510.108.03-2|87	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia510-510.108.03-2|88	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia510-510.108.03-2|89	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia510-510.108.03-2|90	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia510-510.108.03-2|91	Source6:	https://gitweb.frugalware.org/frugalware-current/raw/master/source/x11-extra/nvidia/xorg-nvidia.conf
21mr|nvidia510-510.108.03-2|92	Source7:	60-nvidia.rules
21mr|nvidia510-510.108.03-2|93	Source10:	60-nvidia-uvm.rules
21mr|nvidia510-510.108.03-2|94	Source11:	nvidia-uvm.conf
21mr|nvidia510-510.108.03-2|95	Source13:	10-nvidia.rules
21mr|nvidia510-510.108.03-2|96	Source14:	nvidia-fallback.service
21mr|nvidia510-510.108.03-2|97	Source16:	nvidia-power-management.conf
21mr|nvidia510-510.108.03-2|98	Source17:	70-nvidia.preset
21mr|nvidia510-510.108.03-2|99	
21mr|nvidia510-510.108.03-2|100	Source100:	%{name}.rpmlintrc
21mr|nvidia510-510.108.03-2|101	
21mr|nvidia510-510.108.03-2|102	# Allow building the drivers with a different GCC version than the kernel.
21mr|nvidia510-510.108.03-2|103	# Might be risky but it is still better than failed builds of the drivers
21mr|nvidia510-510.108.03-2|104	# resulting in broken graphics at the users' machines after a GCC update.
21mr|nvidia510-510.108.03-2|105	Patch1:		no-cc-version-check.patch
21mr|nvidia510-510.108.03-2|106	
21mr|nvidia510-510.108.03-2|107	License:	Freeware
21mr|nvidia510-510.108.03-2|108	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia510-510.108.03-2|109	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|110	Provides:	should-restart = system
21mr|nvidia510-510.108.03-2|111	
21mr|nvidia510-510.108.03-2|112	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21mr|nvidia510-510.108.03-2|113	ExclusiveArch:	%{x86_64}
21mr|nvidia510-510.108.03-2|114	
21mr|nvidia510-510.108.03-2|115	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia510-510.108.03-2|116	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|117	BuildRequires:	auto-krokodil-rpm-macros
21mr|nvidia510-510.108.03-2|118	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia510-510.108.03-2|119	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia510-510.108.03-2|120	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia510-510.108.03-2|121	BuildRequires:	findutils
21mr|nvidia510-510.108.03-2|122	BuildRequires:	zstd
21mr|nvidia510-510.108.03-2|123	%endif
21mr|nvidia510-510.108.03-2|124	BuildRequires:	imagemagick
21mr|nvidia510-510.108.03-2|125	BuildRequires:	pkgconfig(xrender)
21mr|nvidia510-510.108.03-2|126	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia510-510.108.03-2|127	BuildRequires:	pkgconfig(xv)
21mr|nvidia510-510.108.03-2|128	BuildRequires:	pkgconfig(gl)
21mr|nvidia510-510.108.03-2|129	BuildRequires:	pkgconfig(egl)
21mr|nvidia510-510.108.03-2|130	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia510-510.108.03-2|131	BuildRequires:	pkgconfig(vdpau) >= 1.1
21mr|nvidia510-510.108.03-2|132	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia510-510.108.03-2|133	BuildRequires:	pkgconfig(dbus-1)
21mr|nvidia510-510.108.03-2|134	
21mr|nvidia510-510.108.03-2|135	%description
21mr|nvidia510-510.108.03-2|136	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia510-510.108.03-2|137	
21mr|nvidia510-510.108.03-2|138	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|139	
21mr|nvidia510-510.108.03-2|140	%package -n %{driverpkgname}
21mr|nvidia510-510.108.03-2|141	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia510-510.108.03-2|142	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|143	Requires(post): update-alternatives
21mr|nvidia510-510.108.03-2|144	Requires(postun): update-alternatives
21mr|nvidia510-510.108.03-2|145	Requires:	x11-server-common
21mr|nvidia510-510.108.03-2|146	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia510-510.108.03-2|147	Provides:	%{name} = %{EVRD}
21mr|nvidia510-510.108.03-2|148	# package was renamed
21mr|nvidia510-510.108.03-2|149	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia510-510.108.03-2|150	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia510-510.108.03-2|151	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia510-510.108.03-2|152	# the vdpau library package. We ensure its installation here.
21mr|nvidia510-510.108.03-2|153	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia510-510.108.03-2|154	Requires:	auto-krokodil-filesystem
21mr|nvidia510-510.108.03-2|155	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|156	%kroko_req_modules_in_nvidia -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia510-510.108.03-2|157	%kroko_req_modules_in_nvidia -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia510-510.108.03-2|158	%kroko_req_modules_in_nvidia -k 6.1 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia510-510.108.03-2|159	%endif
21mr|nvidia510-510.108.03-2|160	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia510-510.108.03-2|161	# EOLed kernels built without auto-krokodil
21mr|nvidia510-510.108.03-2|162	Requires:	(kernel-modules-%{name}-5.16.19-1-generic if (kernel-5.16-generic = 5.16.19-1))
21mr|nvidia510-510.108.03-2|163	Requires:	(kernel-modules-%{name}-5.17.11-1-generic if (kernel-5.17-generic = 5.17.11-1))
21mr|nvidia510-510.108.03-2|164	Requires:	(kernel-modules-%{name}-5.16.19-2-generic if (kernel-5.16-generic = 5.16.19-2))
21mr|nvidia510-510.108.03-2|165	Requires:	(kernel-modules-%{name}-5.17.11-2-generic if (kernel-5.17-generic = 5.17.11-2))
21mr|nvidia510-510.108.03-2|166	
21mr|nvidia510-510.108.03-2|167	# https://forum.rosalinux.ru/viewtopic.php?p=106968#p106968
21mr|nvidia510-510.108.03-2|168	# XXX Maybe better use Supplements in plasma5-kwin-wayland-nvidia
21mr|nvidia510-510.108.03-2|169	Recommends:	(plasma5-kwin-wayland-nvidia if plasma5-kwin)
21mr|nvidia510-510.108.03-2|170	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia510-510.108.03-2|171	Requires:	%{drivername}-blacklist
21mr|nvidia510-510.108.03-2|172	Requires:	%{drivername}-power
21mr|nvidia510-510.108.03-2|173	Requires:	%{drivername}-wayland
21mr|nvidia510-510.108.03-2|174	
21mr|nvidia510-510.108.03-2|175	Requires:	%{_lib}gldispatch0
21mr|nvidia510-510.108.03-2|176	Requires:	%{_lib}opengl0
21mr|nvidia510-510.108.03-2|177	Requires:	%{_lib}glvnd-glx
21mr|nvidia510-510.108.03-2|178	Requires:	%{_lib}glvnd-egl
21mr|nvidia510-510.108.03-2|179	Requires:	%{_lib}glvnd-gles
21mr|nvidia510-510.108.03-2|180	
21mr|nvidia510-510.108.03-2|181	# Package cannot be installed as BuildRequires if it requires both
21mr|nvidia510-510.108.03-2|182	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21mr|nvidia510-510.108.03-2|183	%if %{with force_32bit_deps}
21mr|nvidia510-510.108.03-2|184	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia510-510.108.03-2|185	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia510-510.108.03-2|186	Recommends:	libgldispatch0
21mr|nvidia510-510.108.03-2|187	Recommends:	libopengl0
21mr|nvidia510-510.108.03-2|188	Recommends:	libglvnd-glx
21mr|nvidia510-510.108.03-2|189	Recommends:	libglvnd-egl
21mr|nvidia510-510.108.03-2|190	Recommends:	libglvnd-gles
21mr|nvidia510-510.108.03-2|191	%endif
21mr|nvidia510-510.108.03-2|192	Requires:	egl-gbm
21mr|nvidia510-510.108.03-2|193	Requires:	egl-wayland
21mr|nvidia510-510.108.03-2|194	Requires:	vulkan
21mr|nvidia510-510.108.03-2|195	Requires:	libglvnd
21mr|nvidia510-510.108.03-2|196	Provides:	nvidia = %{EVRD}
21mr|nvidia510-510.108.03-2|197	%nv_cross_conflict -n core
21mr|nvidia510-510.108.03-2|198	#Recommends:	nvidia-additional-settings
21mr|nvidia510-510.108.03-2|199	
21mr|nvidia510-510.108.03-2|200	%description -n %{driverpkgname}
21mr|nvidia510-510.108.03-2|201	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia510-510.108.03-2|202	configuration tools.
21mr|nvidia510-510.108.03-2|203	
21mr|nvidia510-510.108.03-2|204	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|205	
21mr|nvidia510-510.108.03-2|206	%package -n dkms-%{drivername}
21mr|nvidia510-510.108.03-2|207	Summary:	Kernel module to manage NVIDIA GPUs
21mr|nvidia510-510.108.03-2|208	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|209	Requires:	dkms
21mr|nvidia510-510.108.03-2|210	Requires(post):	dkms
21mr|nvidia510-510.108.03-2|211	Requires(preun):	dkms
21mr|nvidia510-510.108.03-2|212	Requires:	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia510-510.108.03-2|213	Requires(post):	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia510-510.108.03-2|214	%nv_cross_conflict -n dkms
21mr|nvidia510-510.108.03-2|215	
21mr|nvidia510-510.108.03-2|216	%description -n dkms-%{drivername}
21mr|nvidia510-510.108.03-2|217	Kernel module to manage NVIDIA GPUs. This
21mr|nvidia510-510.108.03-2|218	is to be used with the %{driverpkgname} package.
21mr|nvidia510-510.108.03-2|219	
21mr|nvidia510-510.108.03-2|220	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|221	
21mr|nvidia510-510.108.03-2|222	%package -n %{drivername}-dracut
21mr|nvidia510-510.108.03-2|223	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia510-510.108.03-2|224	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|225	Requires:	dracut
21mr|nvidia510-510.108.03-2|226	Requires:	rosa-kernel-tools
21mr|nvidia510-510.108.03-2|227	%nv_cross_conflict -n dracut
21mr|nvidia510-510.108.03-2|228	
21mr|nvidia510-510.108.03-2|229	%description -n %{drivername}-dracut
21mr|nvidia510-510.108.03-2|230	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia510-510.108.03-2|231	Include Nvidia kernel modules into initramfs (initrd).
21mr|nvidia510-510.108.03-2|232	
21mr|nvidia510-510.108.03-2|233	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|234	
21mr|nvidia510-510.108.03-2|235	%package -n %{drivername}-blacklist
21mr|nvidia510-510.108.03-2|236	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia510-510.108.03-2|237	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|238	%nv_cross_conflict -n blacklist
21mr|nvidia510-510.108.03-2|239	
21mr|nvidia510-510.108.03-2|240	%description -n %{drivername}-blacklist
21mr|nvidia510-510.108.03-2|241	Blacklist opensource Nouveau driver.
21mr|nvidia510-510.108.03-2|242	Proprietary Nvidia driver replaces it.
21mr|nvidia510-510.108.03-2|243	
21mr|nvidia510-510.108.03-2|244	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|245	
21mr|nvidia510-510.108.03-2|246	%package -n %{drivername}-wayland
21mr|nvidia510-510.108.03-2|247	Summary:	NVIDIA Wayland driver
21mr|nvidia510-510.108.03-2|248	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|249	%nv_cross_conflict -n wayland
21mr|nvidia510-510.108.03-2|250	
21mr|nvidia510-510.108.03-2|251	%description -n %{drivername}-wayland
21mr|nvidia510-510.108.03-2|252	Proprietary Nvidia Wayland driver.
21mr|nvidia510-510.108.03-2|253	
21mr|nvidia510-510.108.03-2|254	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|255	
21mr|nvidia510-510.108.03-2|256	%package -n %{drivername}-power
21mr|nvidia510-510.108.03-2|257	Summary:	Advanced  power management
21mr|nvidia510-510.108.03-2|258	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|259	%nv_cross_conflict -n power
21mr|nvidia510-510.108.03-2|260	
21mr|nvidia510-510.108.03-2|261	%description -n %{drivername}-power
21mr|nvidia510-510.108.03-2|262	Advanced  power management, preserve memory allocation on suspend/resume.
21mr|nvidia510-510.108.03-2|263	
21mr|nvidia510-510.108.03-2|264	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|265	
21mr|nvidia510-510.108.03-2|266	%package -n kernel-source-%{drivername}
21mr|nvidia510-510.108.03-2|267	Summary:	Kernel source of %{drivername}
21mr|nvidia510-510.108.03-2|268	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|269	
21mr|nvidia510-510.108.03-2|270	%description -n kernel-source-%{drivername}
21mr|nvidia510-510.108.03-2|271	Kernel source of %{drivername}
21mr|nvidia510-510.108.03-2|272	
21mr|nvidia510-510.108.03-2|273	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|274	
21mr|nvidia510-510.108.03-2|275	%package -n %{drivername}-devel
21mr|nvidia510-510.108.03-2|276	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia510-510.108.03-2|277	Group:		Development/C
21mr|nvidia510-510.108.03-2|278	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia510-510.108.03-2|279	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia510-510.108.03-2|280	%nv_cross_conflict -n devel
21mr|nvidia510-510.108.03-2|281	Requires:	%{_lib}vdpau-devel
21mr|nvidia510-510.108.03-2|282	
21mr|nvidia510-510.108.03-2|283	%description -n %{drivername}-devel
21mr|nvidia510-510.108.03-2|284	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia510-510.108.03-2|285	
21mr|nvidia510-510.108.03-2|286	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|287	
21mr|nvidia510-510.108.03-2|288	%package -n %{drivername}-cuda-opencl
21mr|nvidia510-510.108.03-2|289	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia510-510.108.03-2|290	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|291	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia510-510.108.03-2|292	%nv_cross_conflict -n cuda-opencl
21mr|nvidia510-510.108.03-2|293	
21mr|nvidia510-510.108.03-2|294	%description -n %{drivername}-cuda-opencl
21mr|nvidia510-510.108.03-2|295	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia510-510.108.03-2|296	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia510-510.108.03-2|297	Performance Computing (HPC).
21mr|nvidia510-510.108.03-2|298	
21mr|nvidia510-510.108.03-2|299	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|300	
21mr|nvidia510-510.108.03-2|301	# HTML doc splitted off because of size, for live cds:
21mr|nvidia510-510.108.03-2|302	%package -n %{drivername}-doc-html
21mr|nvidia510-510.108.03-2|303	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia510-510.108.03-2|304	Group:		System/Kernel and hardware
21mr|nvidia510-510.108.03-2|305	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia510-510.108.03-2|306	%nv_cross_conflict -n doc-html
21mr|nvidia510-510.108.03-2|307	
21mr|nvidia510-510.108.03-2|308	%description -n %{drivername}-doc-html
21mr|nvidia510-510.108.03-2|309	HTML version of the README.txt file provided in package
21mr|nvidia510-510.108.03-2|310	%{driverpkgname}.
21mr|nvidia510-510.108.03-2|311	
21mr|nvidia510-510.108.03-2|312	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|313	
21mr|nvidia510-510.108.03-2|314	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|315	# TODO: package it better
21mr|nvidia510-510.108.03-2|316	%package debug
21mr|nvidia510-510.108.03-2|317	Summary:	Debug for %{NAME} binary kernel modules
21mr|nvidia510-510.108.03-2|318	Group:		Development/Debug
21mr|nvidia510-510.108.03-2|319	Requires:	auto-krokodil-filesystem
21mr|nvidia510-510.108.03-2|320	%nv_cross_conflict -n debug
21mr|nvidia510-510.108.03-2|321	
21mr|nvidia510-510.108.03-2|322	%description debug
21mr|nvidia510-510.108.03-2|323	Debug for %{NAME} binary kernel modules
21mr|nvidia510-510.108.03-2|324	%endif
21mr|nvidia510-510.108.03-2|325	
21mr|nvidia510-510.108.03-2|326	#-----------------------------------------------------------------------------
21mr|nvidia510-510.108.03-2|327	
21mr|nvidia510-510.108.03-2|328	%prep
21mr|nvidia510-510.108.03-2|329	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21mr|nvidia510-510.108.03-2|330	sh %{SOURCE0} --extract-only
21mr|nvidia510-510.108.03-2|331	
21mr|nvidia510-510.108.03-2|332	pushd %{pkgname}/
21mr|nvidia510-510.108.03-2|333	rm -rf usr/src/nv/precompiled
21mr|nvidia510-510.108.03-2|334	%patch1 -p1
21mr|nvidia510-510.108.03-2|335	popd
21mr|nvidia510-510.108.03-2|336	
21mr|nvidia510-510.108.03-2|337	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia510-510.108.03-2|338	# is actually a template. The real file is generated from it by
21mr|nvidia510-510.108.03-2|339	# nvidia-installer which we do not use.
21mr|nvidia510-510.108.03-2|340	pushd %{pkgname}/kernel
21mr|nvidia510-510.108.03-2|341	mv dkms.conf dkms.conf.orig
21mr|nvidia510-510.108.03-2|342	
21mr|nvidia510-510.108.03-2|343	# Notes from the original dkms.conf:
21mr|nvidia510-510.108.03-2|344	# ---------------
21mr|nvidia510-510.108.03-2|345	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21mr|nvidia510-510.108.03-2|346	# this will cause the kernel module build to infer that it was invoked via
21mr|nvidia510-510.108.03-2|347	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21mr|nvidia510-510.108.03-2|348	# the 'make' command name to suppress this behavior.
21mr|nvidia510-510.108.03-2|349	# ---------------
21mr|nvidia510-510.108.03-2|350	cat > dkms.conf <<EOF
21mr|nvidia510-510.108.03-2|351	PACKAGE_NAME="nvidia"
21mr|nvidia510-510.108.03-2|352	PACKAGE_VERSION="%{version}"
21mr|nvidia510-510.108.03-2|353	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia510-510.108.03-2|354	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia510-510.108.03-2|355	BUILT_MODULE_NAME[1]="nvidia-modeset"
21mr|nvidia510-510.108.03-2|356	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21mr|nvidia510-510.108.03-2|357	BUILT_MODULE_NAME[2]="nvidia-drm"
21mr|nvidia510-510.108.03-2|358	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21mr|nvidia510-510.108.03-2|359	BUILT_MODULE_NAME[3]="nvidia-uvm"
21mr|nvidia510-510.108.03-2|360	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21mr|nvidia510-510.108.03-2|361	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia510-510.108.03-2|362	CLEAN="'make' clean"
21mr|nvidia510-510.108.03-2|363	AUTOINSTALL="yes"
21mr|nvidia510-510.108.03-2|364	EOF
21mr|nvidia510-510.108.03-2|365	popd
21mr|nvidia510-510.108.03-2|366	
21mr|nvidia510-510.108.03-2|367	rm -f nvidia-settings-%{version}/src/*/*.a
21mr|nvidia510-510.108.03-2|368	
21mr|nvidia510-510.108.03-2|369	%build
21mr|nvidia510-510.108.03-2|370	
21mr|nvidia510-510.108.03-2|371	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|372	dir0="$PWD"
21mr|nvidia510-510.108.03-2|373	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.10
21mr|nvidia510-510.108.03-2|374	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.15
21mr|nvidia510-510.108.03-2|375	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.1
21mr|nvidia510-510.108.03-2|376	pushd %{pkgname}/kernel-5.10
21mr|nvidia510-510.108.03-2|377	%make SYSSRC=/lib/modules/%{kabi_510}/source
21mr|nvidia510-510.108.03-2|378	mkdir -p "$dir0"/%{kabi_510}
21mr|nvidia510-510.108.03-2|379	mv *.ko "$dir0"/%{kabi_510}
21mr|nvidia510-510.108.03-2|380	popd
21mr|nvidia510-510.108.03-2|381	pushd %{pkgname}/kernel-5.15
21mr|nvidia510-510.108.03-2|382	%make SYSSRC=/lib/modules/%{kabi_515}/source
21mr|nvidia510-510.108.03-2|383	mkdir -p "$dir0"/%{kabi_515}
21mr|nvidia510-510.108.03-2|384	mv *.ko "$dir0"/%{kabi_515}
21mr|nvidia510-510.108.03-2|385	popd
21mr|nvidia510-510.108.03-2|386	pushd %{pkgname}/kernel-6.1
21mr|nvidia510-510.108.03-2|387	%make SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia510-510.108.03-2|388	mkdir -p "$dir0"/%{kabi_61}
21mr|nvidia510-510.108.03-2|389	mv *.ko "$dir0"/%{kabi_61}
21mr|nvidia510-510.108.03-2|390	popd
21mr|nvidia510-510.108.03-2|391	%endif
21mr|nvidia510-510.108.03-2|392	
21mr|nvidia510-510.108.03-2|393	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia510-510.108.03-2|394	export CFLAGS="%optflags -Wno-error=format-security"
21mr|nvidia510-510.108.03-2|395	export CXXFLAGS="$CFLAGS"
21mr|nvidia510-510.108.03-2|396	export LDFLAGS="%{?ldflags}"
21mr|nvidia510-510.108.03-2|397	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia510-510.108.03-2|398	%make -C nvidia-settings-%{version}
21mr|nvidia510-510.108.03-2|399	%make -C nvidia-xconfig-%{version}
21mr|nvidia510-510.108.03-2|400	%make -C nvidia-modprobe-%{version}
21mr|nvidia510-510.108.03-2|401	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21mr|nvidia510-510.108.03-2|402	
21mr|nvidia510-510.108.03-2|403	%install
21mr|nvidia510-510.108.03-2|404	
21mr|nvidia510-510.108.03-2|405	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|406	list="%{kabi_510} %{kabi_515} %{kabi_61}"
21mr|nvidia510-510.108.03-2|407	# copied from kernel
21mr|nvidia510-510.108.03-2|408	# extract debuginfo
21mr|nvidia510-510.108.03-2|409	# TODO: sync location of *.debug files with kernel
21mr|nvidia510-510.108.03-2|410	find $list \
21mr|nvidia510-510.108.03-2|411	-name "*.ko" | \
21mr|nvidia510-510.108.03-2|412	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia510-510.108.03-2|413	find $list \
21mr|nvidia510-510.108.03-2|414	-name "*.ko" | xargs -I '{}' \
21mr|nvidia510-510.108.03-2|415	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia510-510.108.03-2|416	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia510-510.108.03-2|417	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia510-510.108.03-2|418	# are compressed in the same way here and in the kernel itself
21mr|nvidia510-510.108.03-2|419	find $list -maxdepth 1 -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia510-510.108.03-2|420	for i in $list; do
21mr|nvidia510-510.108.03-2|421	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia510-510.108.03-2|422	install -m0644 $i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia510-510.108.03-2|423	install -m0644 $i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia510-510.108.03-2|424	done
21mr|nvidia510-510.108.03-2|425	%endif
21mr|nvidia510-510.108.03-2|426	
21mr|nvidia510-510.108.03-2|427	cd %{pkgname}
21mr|nvidia510-510.108.03-2|428	
21mr|nvidia510-510.108.03-2|429	# dkms
21mr|nvidia510-510.108.03-2|430	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia510-510.108.03-2|431	
21mr|nvidia510-510.108.03-2|432	# menu entry
21mr|nvidia510-510.108.03-2|433	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia510-510.108.03-2|434	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia510-510.108.03-2|435	[Desktop Entry]
21mr|nvidia510-510.108.03-2|436	Name=NVIDIA Display Settings
21mr|nvidia510-510.108.03-2|437	GenericName=Configure NVIDIA X driver
21mr|nvidia510-510.108.03-2|438	GenericName[ru]=Настройка драйвера NVIDIA X
21mr|nvidia510-510.108.03-2|439	Comment=Configure NVIDIA X driver
21mr|nvidia510-510.108.03-2|440	Comment[ru]=Настройка драйвера NVIDIA X
21mr|nvidia510-510.108.03-2|441	Exec=%{_bindir}/nvidia-settings
21mr|nvidia510-510.108.03-2|442	Icon=%{drivername}-settings
21mr|nvidia510-510.108.03-2|443	Terminal=false
21mr|nvidia510-510.108.03-2|444	Type=Application
21mr|nvidia510-510.108.03-2|445	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia510-510.108.03-2|446	EOF
21mr|nvidia510-510.108.03-2|447	
21mr|nvidia510-510.108.03-2|448	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia510-510.108.03-2|449	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia510-510.108.03-2|450	
21mr|nvidia510-510.108.03-2|451	# Configs
21mr|nvidia510-510.108.03-2|452	install -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia510-510.108.03-2|453	
21mr|nvidia510-510.108.03-2|454	# icons
21mr|nvidia510-510.108.03-2|455	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia510-510.108.03-2|456	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia510-510.108.03-2|457	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia510-510.108.03-2|458	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia510-510.108.03-2|459	
21mr|nvidia510-510.108.03-2|460	error_fatal() {
21mr|nvidia510-510.108.03-2|461	echo "Error: $@." >&2
21mr|nvidia510-510.108.03-2|462	exit 1
21mr|nvidia510-510.108.03-2|463	}
21mr|nvidia510-510.108.03-2|464	
21mr|nvidia510-510.108.03-2|465	error_unhandled() {
21mr|nvidia510-510.108.03-2|466	echo "Warning: $@." >&2
21mr|nvidia510-510.108.03-2|467	echo "Warning: $@." >> warns.log
21mr|nvidia510-510.108.03-2|468	# cause distro builds to fail in case of unhandled files
21mr|nvidia510-510.108.03-2|469	exit 1
21mr|nvidia510-510.108.03-2|470	}
21mr|nvidia510-510.108.03-2|471	
21mr|nvidia510-510.108.03-2|472	parseparams() {
21mr|nvidia510-510.108.03-2|473	for value in $rest; do
21mr|nvidia510-510.108.03-2|474	local param=$1
21mr|nvidia510-510.108.03-2|475	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia510-510.108.03-2|476	shift
21mr|nvidia510-510.108.03-2|477	eval $param=$value
21mr|nvidia510-510.108.03-2|478	
21mr|nvidia510-510.108.03-2|479	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia510-510.108.03-2|480	
21mr|nvidia510-510.108.03-2|481	# resolve libdir based on $arch
21mr|nvidia510-510.108.03-2|482	if [ "$param" = "arch" ]; then
21mr|nvidia510-510.108.03-2|483	case "$arch" in
21mr|nvidia510-510.108.03-2|484	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia510-510.108.03-2|485	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia510-510.108.03-2|486	*)		error_fatal "unknown arch $arch"
21mr|nvidia510-510.108.03-2|487	esac
21mr|nvidia510-510.108.03-2|488	fi
21mr|nvidia510-510.108.03-2|489	done
21mr|nvidia510-510.108.03-2|490	}
21mr|nvidia510-510.108.03-2|491	
21mr|nvidia510-510.108.03-2|492	add_to_list() {
21mr|nvidia510-510.108.03-2|493	# on distro builds, only use .manifest for doc files
21mr|nvidia510-510.108.03-2|494	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia510-510.108.03-2|495	local list="$1.files"
21mr|nvidia510-510.108.03-2|496	local entry="$2"
21mr|nvidia510-510.108.03-2|497	echo $entry >> $list
21mr|nvidia510-510.108.03-2|498	}
21mr|nvidia510-510.108.03-2|499	
21mr|nvidia510-510.108.03-2|500	install_symlink() {
21mr|nvidia510-510.108.03-2|501	local pkg="$1"
21mr|nvidia510-510.108.03-2|502	local dir="$2"
21mr|nvidia510-510.108.03-2|503	mkdir -p %{buildroot}$dir
21mr|nvidia510-510.108.03-2|504	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia510-510.108.03-2|505	add_to_list $pkg $dir/$file
21mr|nvidia510-510.108.03-2|506	}
21mr|nvidia510-510.108.03-2|507	
21mr|nvidia510-510.108.03-2|508	install_lib_symlink() {
21mr|nvidia510-510.108.03-2|509	local pkg="$1"
21mr|nvidia510-510.108.03-2|510	local dir="$2"
21mr|nvidia510-510.108.03-2|511	case "$file" in
21mr|nvidia510-510.108.03-2|512	libvdpau_*.so)
21mr|nvidia510-510.108.03-2|513	# vdpau drivers => not put into -devel
21mr|nvidia510-510.108.03-2|514	;;
21mr|nvidia510-510.108.03-2|515	*.so)
21mr|nvidia510-510.108.03-2|516	pkg=nvidia-devel;;
21mr|nvidia510-510.108.03-2|517	esac
21mr|nvidia510-510.108.03-2|518	install_symlink $pkg $dir
21mr|nvidia510-510.108.03-2|519	}
21mr|nvidia510-510.108.03-2|520	
21mr|nvidia510-510.108.03-2|521	install_file_only() {
21mr|nvidia510-510.108.03-2|522	local pkg="$1"
21mr|nvidia510-510.108.03-2|523	local dir="$2"
21mr|nvidia510-510.108.03-2|524	mkdir -p %{buildroot}$dir
21mr|nvidia510-510.108.03-2|525	# replace 0444 with more usual 0644
21mr|nvidia510-510.108.03-2|526	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia510-510.108.03-2|527	install -m $perms $file %{buildroot}$dir
21mr|nvidia510-510.108.03-2|528	}
21mr|nvidia510-510.108.03-2|529	
21mr|nvidia510-510.108.03-2|530	install_file() {
21mr|nvidia510-510.108.03-2|531	local pkg="$1"
21mr|nvidia510-510.108.03-2|532	local dir="$2"
21mr|nvidia510-510.108.03-2|533	install_file_only $pkg $dir
21mr|nvidia510-510.108.03-2|534	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia510-510.108.03-2|535	}
21mr|nvidia510-510.108.03-2|536	
21mr|nvidia510-510.108.03-2|537	get_module_dir() {
21mr|nvidia510-510.108.03-2|538	local subdir="$1"
21mr|nvidia510-510.108.03-2|539	case "$subdir" in
21mr|nvidia510-510.108.03-2|540	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia510-510.108.03-2|541	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia510-510.108.03-2|542	/)		echo %{nvidia_modulesdir};;
21mr|nvidia510-510.108.03-2|543	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia510-510.108.03-2|544	echo %{nvidia_modulesdir};;
21mr|nvidia510-510.108.03-2|545	esac
21mr|nvidia510-510.108.03-2|546	}
21mr|nvidia510-510.108.03-2|547	
21mr|nvidia510-510.108.03-2|548	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia510-510.108.03-2|549	rm -f $file
21mr|nvidia510-510.108.03-2|550	touch $file
21mr|nvidia510-510.108.03-2|551	done
21mr|nvidia510-510.108.03-2|552	
21mr|nvidia510-510.108.03-2|553	# install files according to .manifest
21mr|nvidia510-510.108.03-2|554	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21mr|nvidia510-510.108.03-2|555	arch=
21mr|nvidia510-510.108.03-2|556	style=
21mr|nvidia510-510.108.03-2|557	subdir=
21mr|nvidia510-510.108.03-2|558	dest=
21mr|nvidia510-510.108.03-2|559	nvidia_libdir=
21mr|nvidia510-510.108.03-2|560	inherit_path_str=
21mr|nvidia510-510.108.03-2|561	glvnd=
21mr|nvidia510-510.108.03-2|562	
21mr|nvidia510-510.108.03-2|563	rest=${line%%%%MODULE:*}
21mr|nvidia510-510.108.03-2|564	file=${rest%%%% *}
21mr|nvidia510-510.108.03-2|565	rest=${rest#* }
21mr|nvidia510-510.108.03-2|566	perms=${rest%%%% *}
21mr|nvidia510-510.108.03-2|567	rest=${rest#* }
21mr|nvidia510-510.108.03-2|568	type=${rest%%%% *}
21mr|nvidia510-510.108.03-2|569	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia510-510.108.03-2|570	
21mr|nvidia510-510.108.03-2|571	case "$type" in
21mr|nvidia510-510.108.03-2|572	CUDA_LIB)
21mr|nvidia510-510.108.03-2|573	parseparams arch subdir
21mr|nvidia510-510.108.03-2|574	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|575	;;
21mr|nvidia510-510.108.03-2|576	CUDA_SYMLINK)
21mr|nvidia510-510.108.03-2|577	parseparams arch subdir dest
21mr|nvidia510-510.108.03-2|578	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|579	;;
21mr|nvidia510-510.108.03-2|580	ENCODEAPI_LIB)
21mr|nvidia510-510.108.03-2|581	parseparams arch subdir
21mr|nvidia510-510.108.03-2|582	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|583	;;
21mr|nvidia510-510.108.03-2|584	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia510-510.108.03-2|585	parseparams arch dest
21mr|nvidia510-510.108.03-2|586	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia510-510.108.03-2|587	;;
21mr|nvidia510-510.108.03-2|588	EXPLICIT_PATH)
21mr|nvidia510-510.108.03-2|589	parseparams dest
21mr|nvidia510-510.108.03-2|590	install_file nvidia %{_datadir}/nvidia
21mr|nvidia510-510.108.03-2|591	;;
21mr|nvidia510-510.108.03-2|592	NVCUVID_LIB)
21mr|nvidia510-510.108.03-2|593	parseparams arch subdir
21mr|nvidia510-510.108.03-2|594	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|595	;;
21mr|nvidia510-510.108.03-2|596	NVCUVID_LIB_SYMLINK)
21mr|nvidia510-510.108.03-2|597	parseparams arch dest
21mr|nvidia510-510.108.03-2|598	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia510-510.108.03-2|599	;;
21mr|nvidia510-510.108.03-2|600	NVIFR_LIB)
21mr|nvidia510-510.108.03-2|601	parseparams arch subdir
21mr|nvidia510-510.108.03-2|602	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|603	;;
21mr|nvidia510-510.108.03-2|604	NVIFR_LIB_SYMLINK)
21mr|nvidia510-510.108.03-2|605	parseparams arch dest
21mr|nvidia510-510.108.03-2|606	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia510-510.108.03-2|607	;;
21mr|nvidia510-510.108.03-2|608	
21mr|nvidia510-510.108.03-2|609	OPENGL_LIB)
21mr|nvidia510-510.108.03-2|610	parseparams arch
21mr|nvidia510-510.108.03-2|611	install_file nvidia $nvidia_libdir
21mr|nvidia510-510.108.03-2|612	;;
21mr|nvidia510-510.108.03-2|613	OPENGL_SYMLINK)
21mr|nvidia510-510.108.03-2|614	parseparams arch dest
21mr|nvidia510-510.108.03-2|615	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia510-510.108.03-2|616	;;
21mr|nvidia510-510.108.03-2|617	GLVND_LIB)
21mr|nvidia510-510.108.03-2|618	;;
21mr|nvidia510-510.108.03-2|619	GLVND_SYMLINK)
21mr|nvidia510-510.108.03-2|620	;;
21mr|nvidia510-510.108.03-2|621	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia510-510.108.03-2|622	;;
21mr|nvidia510-510.108.03-2|623	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia510-510.108.03-2|624	;;
21mr|nvidia510-510.108.03-2|625	TLS_LIB)
21mr|nvidia510-510.108.03-2|626	parseparams arch style subdir
21mr|nvidia510-510.108.03-2|627	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|628	;;
21mr|nvidia510-510.108.03-2|629	TLS_SYMLINK)
21mr|nvidia510-510.108.03-2|630	parseparams arch style subdir dest
21mr|nvidia510-510.108.03-2|631	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|632	;;
21mr|nvidia510-510.108.03-2|633	GBM_BACKEND_LIB_SYMLINK)
21mr|nvidia510-510.108.03-2|634	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia510-510.108.03-2|635	parseparams arch subdir dest
21mr|nvidia510-510.108.03-2|636	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia510-510.108.03-2|637	;;
21mr|nvidia510-510.108.03-2|638	UTILITY_LIB)
21mr|nvidia510-510.108.03-2|639	# backward-compatibility
21mr|nvidia510-510.108.03-2|640	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia510-510.108.03-2|641	parseparams arch subdir
21mr|nvidia510-510.108.03-2|642	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|643	;;
21mr|nvidia510-510.108.03-2|644	UTILITY_LIB_SYMLINK)
21mr|nvidia510-510.108.03-2|645	# backward-compatibility
21mr|nvidia510-510.108.03-2|646	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia510-510.108.03-2|647	parseparams arch dest
21mr|nvidia510-510.108.03-2|648	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia510-510.108.03-2|649	;;
21mr|nvidia510-510.108.03-2|650	OPENCL_LIB)
21mr|nvidia510-510.108.03-2|651	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia510-510.108.03-2|652	parseparams arch subdir
21mr|nvidia510-510.108.03-2|653	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|654	;;
21mr|nvidia510-510.108.03-2|655	OPENCL_LIB_SYMLINK)
21mr|nvidia510-510.108.03-2|656	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia510-510.108.03-2|657	parseparams arch subdir dest
21mr|nvidia510-510.108.03-2|658	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|659	;;
21mr|nvidia510-510.108.03-2|660	OPENCL_WRAPPER_LIB)
21mr|nvidia510-510.108.03-2|661	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia510-510.108.03-2|662	parseparams arch subdir
21mr|nvidia510-510.108.03-2|663	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|664	;;
21mr|nvidia510-510.108.03-2|665	OPENCL_WRAPPER_SYMLINK)
21mr|nvidia510-510.108.03-2|666	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia510-510.108.03-2|667	parseparams arch subdir dest
21mr|nvidia510-510.108.03-2|668	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|669	;;
21mr|nvidia510-510.108.03-2|670	VDPAU_LIB)
21mr|nvidia510-510.108.03-2|671	parseparams arch subdir
21mr|nvidia510-510.108.03-2|672	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia510-510.108.03-2|673	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|674	;;
21mr|nvidia510-510.108.03-2|675	VDPAU_SYMLINK)
21mr|nvidia510-510.108.03-2|676	parseparams arch subdir dest
21mr|nvidia510-510.108.03-2|677	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia510-510.108.03-2|678	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|679	;;
21mr|nvidia510-510.108.03-2|680	VDPAU_WRAPPER_LIB)
21mr|nvidia510-510.108.03-2|681	parseparams arch subdir
21mr|nvidia510-510.108.03-2|682	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia510-510.108.03-2|683	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|684	;;
21mr|nvidia510-510.108.03-2|685	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia510-510.108.03-2|686	parseparams arch subdir dest
21mr|nvidia510-510.108.03-2|687	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia510-510.108.03-2|688	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia510-510.108.03-2|689	;;
21mr|nvidia510-510.108.03-2|690	XLIB_STATIC_LIB)
21mr|nvidia510-510.108.03-2|691	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia510-510.108.03-2|692	;;
21mr|nvidia510-510.108.03-2|693	XLIB_SHARED_LIB)
21mr|nvidia510-510.108.03-2|694	install_file nvidia %{nvidia_libdir}
21mr|nvidia510-510.108.03-2|695	;;
21mr|nvidia510-510.108.03-2|696	XLIB_SYMLINK)
21mr|nvidia510-510.108.03-2|697	parseparams dest
21mr|nvidia510-510.108.03-2|698	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia510-510.108.03-2|699	;;
21mr|nvidia510-510.108.03-2|700	LIBGL_LA)
21mr|nvidia510-510.108.03-2|701	# (Anssi) we don't install .la files
21mr|nvidia510-510.108.03-2|702	;;
21mr|nvidia510-510.108.03-2|703	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia510-510.108.03-2|704	parseparams subdir
21mr|nvidia510-510.108.03-2|705	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia510-510.108.03-2|706	;;
21mr|nvidia510-510.108.03-2|707	XMODULE_NEWSYM)
21mr|nvidia510-510.108.03-2|708	# symlink that is created only if it doesn't already
21mr|nvidia510-510.108.03-2|709	# exist (i.e. as part of x11-server)
21mr|nvidia510-510.108.03-2|710	case "$file" in
21mr|nvidia510-510.108.03-2|711	libwfb.so)
21mr|nvidia510-510.108.03-2|712	continue
21mr|nvidia510-510.108.03-2|713	;;
21mr|nvidia510-510.108.03-2|714	*)
21mr|nvidia510-510.108.03-2|715	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia510-510.108.03-2|716	continue
21mr|nvidia510-510.108.03-2|717	esac
21mr|nvidia510-510.108.03-2|718	parseparams subdir dest
21mr|nvidia510-510.108.03-2|719	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia510-510.108.03-2|720	;;
21mr|nvidia510-510.108.03-2|721	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia510-510.108.03-2|722	parseparams subdir dest
21mr|nvidia510-510.108.03-2|723	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia510-510.108.03-2|724	;;
21mr|nvidia510-510.108.03-2|725	VDPAU_HEADER)
21mr|nvidia510-510.108.03-2|726	continue
21mr|nvidia510-510.108.03-2|727	parseparams subdir
21mr|nvidia510-510.108.03-2|728	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia510-510.108.03-2|729	;;
21mr|nvidia510-510.108.03-2|730	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia510-510.108.03-2|731	parseparams subdir
21mr|nvidia510-510.108.03-2|732	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia510-510.108.03-2|733	;;
21mr|nvidia510-510.108.03-2|734	DOCUMENTATION)
21mr|nvidia510-510.108.03-2|735	parseparams subdir
21mr|nvidia510-510.108.03-2|736	case $subdir in
21mr|nvidia510-510.108.03-2|737	*/html)
21mr|nvidia510-510.108.03-2|738	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia510-510.108.03-2|739	continue
21mr|nvidia510-510.108.03-2|740	;;
21mr|nvidia510-510.108.03-2|741	*/include/*)
21mr|nvidia510-510.108.03-2|742	continue
21mr|nvidia510-510.108.03-2|743	;;
21mr|nvidia510-510.108.03-2|744	esac
21mr|nvidia510-510.108.03-2|745	case $file in
21mr|nvidia510-510.108.03-2|746	*XF86Config*|*nvidia-settings.png)
21mr|nvidia510-510.108.03-2|747	continue;;
21mr|nvidia510-510.108.03-2|748	esac
21mr|nvidia510-510.108.03-2|749	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia510-510.108.03-2|750	;;
21mr|nvidia510-510.108.03-2|751	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia510-510.108.03-2|752	parseparams subdir
21mr|nvidia510-510.108.03-2|753	case "$file" in
21mr|nvidia510-510.108.03-2|754	*nvidia-installer*)
21mr|nvidia510-510.108.03-2|755	# not installed
21mr|nvidia510-510.108.03-2|756	continue
21mr|nvidia510-510.108.03-2|757	;;
21mr|nvidia510-510.108.03-2|758	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia510-510.108.03-2|759	# installed separately below
21mr|nvidia510-510.108.03-2|760	continue
21mr|nvidia510-510.108.03-2|761	;;
21mr|nvidia510-510.108.03-2|762	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia510-510.108.03-2|763	# ok
21mr|nvidia510-510.108.03-2|764	;;
21mr|nvidia510-510.108.03-2|765	*)
21mr|nvidia510-510.108.03-2|766	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia510-510.108.03-2|767	continue
21mr|nvidia510-510.108.03-2|768	esac
21mr|nvidia510-510.108.03-2|769	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia510-510.108.03-2|770	;;
21mr|nvidia510-510.108.03-2|771	UTILITY_BINARY)
21mr|nvidia510-510.108.03-2|772	case "$file" in
21mr|nvidia510-510.108.03-2|773	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia510-510.108.03-2|774	# not installed, we install our own copy
21mr|nvidia510-510.108.03-2|775	continue
21mr|nvidia510-510.108.03-2|776	;;
21mr|nvidia510-510.108.03-2|777	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-sleep.sh|*nvidia-debugdump|*nvidia-ngx-updater|*nvidia-powerd)
21mr|nvidia510-510.108.03-2|778	# ok
21mr|nvidia510-510.108.03-2|779	;;
21mr|nvidia510-510.108.03-2|780	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia510-510.108.03-2|781	# ok
21mr|nvidia510-510.108.03-2|782	;;
21mr|nvidia510-510.108.03-2|783	*)
21mr|nvidia510-510.108.03-2|784	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia510-510.108.03-2|785	;;
21mr|nvidia510-510.108.03-2|786	esac
21mr|nvidia510-510.108.03-2|787	install_file nvidia %{nvidia_bindir}
21mr|nvidia510-510.108.03-2|788	;;
21mr|nvidia510-510.108.03-2|789	UTILITY_BIN_SYMLINK)
21mr|nvidia510-510.108.03-2|790	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia510-510.108.03-2|791	parseparams dest
21mr|nvidia510-510.108.03-2|792	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia510-510.108.03-2|793	;;
21mr|nvidia510-510.108.03-2|794	INTERNAL_UTILITY*)
21mr|nvidia510-510.108.03-2|795	case "$file" in
21mr|nvidia510-510.108.03-2|796	*libglvnd_install_checker*)
21mr|nvidia510-510.108.03-2|797	# ROSA does provide libglvnd, the checker is not needed.
21mr|nvidia510-510.108.03-2|798	continue
21mr|nvidia510-510.108.03-2|799	;;
21mr|nvidia510-510.108.03-2|800	*)
21mr|nvidia510-510.108.03-2|801	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21mr|nvidia510-510.108.03-2|802	;;
21mr|nvidia510-510.108.03-2|803	esac
21mr|nvidia510-510.108.03-2|804	;;
21mr|nvidia510-510.108.03-2|805	NVIDIA_MODPROBE)
21mr|nvidia510-510.108.03-2|806	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia510-510.108.03-2|807	# creating the device nodes in case the driver component is running as
21mr|nvidia510-510.108.03-2|808	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia510-510.108.03-2|809	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia510-510.108.03-2|810	# like with regular drivers and therefore this tool is installed on
21mr|nvidia510-510.108.03-2|811	# ROSA as well, at least for now.
21mr|nvidia510-510.108.03-2|812	;;
21mr|nvidia510-510.108.03-2|813	INSTALLER_BINARY)
21mr|nvidia510-510.108.03-2|814	# not installed
21mr|nvidia510-510.108.03-2|815	;;
21mr|nvidia510-510.108.03-2|816	KERNEL_MODULE_SRC)
21mr|nvidia510-510.108.03-2|817	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21mr|nvidia510-510.108.03-2|818	# It specifies, how many components of the path to skip.
21mr|nvidia510-510.108.03-2|819	# For example, the manifest mat contain the following line:
21mr|nvidia510-510.108.03-2|820	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21mr|nvidia510-510.108.03-2|821	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21mr|nvidia510-510.108.03-2|822	# and we get "nvidia/nv.c", which should be installed as
21mr|nvidia510-510.108.03-2|823	# /usr/src/<driver-version-release>/nvidia/nv.c.
21mr|nvidia510-510.108.03-2|824	parseparams inherit_path_str
21mr|nvidia510-510.108.03-2|825	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21mr|nvidia510-510.108.03-2|826	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21mr|nvidia510-510.108.03-2|827	fi
21mr|nvidia510-510.108.03-2|828	dest=$(echo $file | sed 's/[^/]*\///')
21mr|nvidia510-510.108.03-2|829	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21mr|nvidia510-510.108.03-2|830	;;
21mr|nvidia510-510.108.03-2|831	DKMS_CONF)
21mr|nvidia510-510.108.03-2|832	# We will replace it with our own dkms.conf below but the
21mr|nvidia510-510.108.03-2|833	# file must be listed anyway.
21mr|nvidia510-510.108.03-2|834	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia510-510.108.03-2|835	;;
21mr|nvidia510-510.108.03-2|836	CUDA_ICD)
21mr|nvidia510-510.108.03-2|837	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia510-510.108.03-2|838	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia510-510.108.03-2|839	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia510-510.108.03-2|840	;;
21mr|nvidia510-510.108.03-2|841	VULKAN_ICD_JSON)
21mr|nvidia510-510.108.03-2|842	parseparams dest
21mr|nvidia510-510.108.03-2|843	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21mr|nvidia510-510.108.03-2|844	;;
21mr|nvidia510-510.108.03-2|845	GLVND_EGL_ICD_JSON)
21mr|nvidia510-510.108.03-2|846	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21mr|nvidia510-510.108.03-2|847	;;
21mr|nvidia510-510.108.03-2|848	EGL_EXTERNAL_PLATFORM_JSON)
21mr|nvidia510-510.108.03-2|849	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia510-510.108.03-2|850	;;
21mr|nvidia510-510.108.03-2|851	GBM_EXTERNAL_PLATFORM_JSON)
21mr|nvidia510-510.108.03-2|852	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia510-510.108.03-2|853	;;
21mr|nvidia510-510.108.03-2|854	APPLICATION_PROFILE)
21mr|nvidia510-510.108.03-2|855	parseparams subdir
21mr|nvidia510-510.108.03-2|856	# application profile filenames are versioned, we can use a common
21mr|nvidia510-510.108.03-2|857	# non-alternativesized directory
21mr|nvidia510-510.108.03-2|858	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia510-510.108.03-2|859	;;
21mr|nvidia510-510.108.03-2|860	DOT_DESKTOP)
21mr|nvidia510-510.108.03-2|861	# we provide our own for now
21mr|nvidia510-510.108.03-2|862	;;
21mr|nvidia510-510.108.03-2|863	XORG_OUTPUTCLASS_CONFIG)
21mr|nvidia510-510.108.03-2|864	# nvidia-drm-outputclass.conf allows to load the appropriate
21mr|nvidia510-510.108.03-2|865	# X11 driver automatically if nvidia kernel module is used
21mr|nvidia510-510.108.03-2|866	# by the graphics device. Xorg >= 1.16.
21mr|nvidia510-510.108.03-2|867	# Not needed in our case, because XFdrake should create the
21mr|nvidia510-510.108.03-2|868	# Xorg config appropriately.
21mr|nvidia510-510.108.03-2|869	;;
21mr|nvidia510-510.108.03-2|870	FIRMWARE)
21mr|nvidia510-510.108.03-2|871	install_file nvidia /lib/firmware/nvidia
21mr|nvidia510-510.108.03-2|872	;;
21mr|nvidia510-510.108.03-2|873	SYSTEMD_UNIT)
21mr|nvidia510-510.108.03-2|874	install_file nvidia %{_unitdir}
21mr|nvidia510-510.108.03-2|875	;;
21mr|nvidia510-510.108.03-2|876	SYSTEMD_UNIT_SYMLINK)
21mr|nvidia510-510.108.03-2|877	;;
21mr|nvidia510-510.108.03-2|878	SYSTEMD_SLEEP_SCRIPT)
21mr|nvidia510-510.108.03-2|879	install_file nvidia %{_systemd_util_dir}/system-sleep
21mr|nvidia510-510.108.03-2|880	;;
21mr|nvidia510-510.108.03-2|881	WINE_LIB)
21mr|nvidia510-510.108.03-2|882	install_file nvidia %{_libdir}/%{drivername}/wine
21mr|nvidia510-510.108.03-2|883	;;
21mr|nvidia510-510.108.03-2|884	*)
21mr|nvidia510-510.108.03-2|885	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia510-510.108.03-2|886	esac
21mr|nvidia510-510.108.03-2|887	done
21mr|nvidia510-510.108.03-2|888	
21mr|nvidia510-510.108.03-2|889	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia510-510.108.03-2|890	
21mr|nvidia510-510.108.03-2|891	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia510-510.108.03-2|892	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia510-510.108.03-2|893	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia510-510.108.03-2|894	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia510-510.108.03-2|895	
21mr|nvidia510-510.108.03-2|896	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia510-510.108.03-2|897	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia510-510.108.03-2|898	
21mr|nvidia510-510.108.03-2|899	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia510-510.108.03-2|900	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia510-510.108.03-2|901	
21mr|nvidia510-510.108.03-2|902	# vdpau alternative symlink
21mr|nvidia510-510.108.03-2|903	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia510-510.108.03-2|904	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia510-510.108.03-2|905	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia510-510.108.03-2|906	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia510-510.108.03-2|907	
21mr|nvidia510-510.108.03-2|908	# self-built binaries
21mr|nvidia510-510.108.03-2|909	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia510-510.108.03-2|910	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia510-510.108.03-2|911	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia510-510.108.03-2|912	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia510-510.108.03-2|913	
21mr|nvidia510-510.108.03-2|914	# binary alternatives
21mr|nvidia510-510.108.03-2|915	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia510-510.108.03-2|916	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia510-510.108.03-2|917	touch					%{buildroot}%{_bindir}/nvidia-ngx-updater
21mr|nvidia510-510.108.03-2|918	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia510-510.108.03-2|919	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia510-510.108.03-2|920	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia510-510.108.03-2|921	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia510-510.108.03-2|922	touch					%{buildroot}%{_bindir}/nvidia-powerd
21mr|nvidia510-510.108.03-2|923	touch					%{buildroot}%{_bindir}/nvidia-sleep.sh
21mr|nvidia510-510.108.03-2|924	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia510-510.108.03-2|925	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia510-510.108.03-2|926	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia510-510.108.03-2|927	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia510-510.108.03-2|928	# rpmlint:
21mr|nvidia510-510.108.03-2|929	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia510-510.108.03-2|930	
21mr|nvidia510-510.108.03-2|931	# install man pages
21mr|nvidia510-510.108.03-2|932	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia510-510.108.03-2|933	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia510-510.108.03-2|934	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia510-510.108.03-2|935	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia510-510.108.03-2|936	
21mr|nvidia510-510.108.03-2|937	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia510-510.108.03-2|938	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia510-510.108.03-2|939	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia510-510.108.03-2|940	cd %{buildroot}%{_mandir}/man1
21mr|nvidia510-510.108.03-2|941	rename nvidia alt-%{drivername} *
21mr|nvidia510-510.108.03-2|942	cd -
21mr|nvidia510-510.108.03-2|943	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia510-510.108.03-2|944	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia510-510.108.03-2|945	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia510-510.108.03-2|946	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia510-510.108.03-2|947	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia510-510.108.03-2|948	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia510-510.108.03-2|949	
21mr|nvidia510-510.108.03-2|950	# cuda nvidia.icd
21mr|nvidia510-510.108.03-2|951	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia510-510.108.03-2|952	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia510-510.108.03-2|953	
21mr|nvidia510-510.108.03-2|954	# ld.so.conf
21mr|nvidia510-510.108.03-2|955	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia510-510.108.03-2|956	echo "%{_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia510-510.108.03-2|957	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia510-510.108.03-2|958	
21mr|nvidia510-510.108.03-2|959	echo "/usr/lib" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia510-510.108.03-2|960	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia510-510.108.03-2|961	
21mr|nvidia510-510.108.03-2|962	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia510-510.108.03-2|963	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia510-510.108.03-2|964	
21mr|nvidia510-510.108.03-2|965	# modprobe.d
21mr|nvidia510-510.108.03-2|966	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia510-510.108.03-2|967	
21mr|nvidia510-510.108.03-2|968	# Allow the users to load this kernel module as "nvidia<version>" as well.
21mr|nvidia510-510.108.03-2|969	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia510-510.108.03-2|970	
21mr|nvidia510-510.108.03-2|971	# xinit script
21mr|nvidia510-510.108.03-2|972	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia510-510.108.03-2|973	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia510-510.108.03-2|974	# to be sourced
21mr|nvidia510-510.108.03-2|975	#
21mr|nvidia510-510.108.03-2|976	# Do not modify this file; the changes will be overwritten.
21mr|nvidia510-510.108.03-2|977	# If you want to disable automatic configuration loading, create
21mr|nvidia510-510.108.03-2|978	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia510-510.108.03-2|979	#
21mr|nvidia510-510.108.03-2|980	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia510-510.108.03-2|981	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia510-510.108.03-2|982	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia510-510.108.03-2|983	EOF
21mr|nvidia510-510.108.03-2|984	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia510-510.108.03-2|985	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia510-510.108.03-2|986	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia510-510.108.03-2|987	
21mr|nvidia510-510.108.03-2|988	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia510-510.108.03-2|989	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia510-510.108.03-2|990	
21mr|nvidia510-510.108.03-2|991	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia510-510.108.03-2|992	
21mr|nvidia510-510.108.03-2|993	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia510-510.108.03-2|994	install -m0644 supported-gpus/supported-gpus.json %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia510-510.108.03-2|995	
21mr|nvidia510-510.108.03-2|996	# Trigger rebuilding initrds
21mr|nvidia510-510.108.03-2|997	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia510-510.108.03-2|998	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia510-510.108.03-2|999	
21mr|nvidia510-510.108.03-2|1000	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|1001	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia510-510.108.03-2|1002	%endif
21mr|nvidia510-510.108.03-2|1003	
21mr|nvidia510-510.108.03-2|1004	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia510-510.108.03-2|1005	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia510-510.108.03-2|1006	add_drivers+=" nvidia nvidia-drm nvidia-modeset nvidia-uvm "
21mr|nvidia510-510.108.03-2|1007	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia510-510.108.03-2|1008	install_optional_items+=" /etc/modprobe.d/%{drivername}-wayland.conf "
21mr|nvidia510-510.108.03-2|1009	EOF
21mr|nvidia510-510.108.03-2|1010	
21mr|nvidia510-510.108.03-2|1011	#mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia510-510.108.03-2|1012	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia510-510.108.03-2|1013	echo "options nvidia_drm modeset=1" > %{buildroot}/etc/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia510-510.108.03-2|1014	
21mr|nvidia510-510.108.03-2|1015	# Blacklist nouveau, autoload nvidia-uvm module after nvidia module
21mr|nvidia510-510.108.03-2|1016	install -p -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia510-510.108.03-2|1017	install -p -m 0644 %{SOURCE16} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia510-510.108.03-2|1018	
21mr|nvidia510-510.108.03-2|1019	# UDev rules for nvidia
21mr|nvidia510-510.108.03-2|1020	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|nvidia510-510.108.03-2|1021	install -p -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir}/
21mr|nvidia510-510.108.03-2|1022	
21mr|nvidia510-510.108.03-2|1023	# UDev rules for nvidia-uvm
21mr|nvidia510-510.108.03-2|1024	install -p -m 0644 %{SOURCE10} %{buildroot}%{_udevrulesdir}/
21mr|nvidia510-510.108.03-2|1025	
21mr|nvidia510-510.108.03-2|1026	# Install dbus config
21mr|nvidia510-510.108.03-2|1027	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21mr|nvidia510-510.108.03-2|1028	install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_datadir}/dbus-1/system.d/
21mr|nvidia510-510.108.03-2|1029	
21mr|nvidia510-510.108.03-2|1030	# Install nvidia-fallback
21mr|nvidia510-510.108.03-2|1031	mkdir -p %{buildroot}%{_unitdir}
21mr|nvidia510-510.108.03-2|1032	install -p -m 0644 %{SOURCE13} %{buildroot}%{_udevrulesdir}/
21mr|nvidia510-510.108.03-2|1033	install -p -m 0644 %{SOURCE14} %{buildroot}%{_unitdir}/
21mr|nvidia510-510.108.03-2|1034	
21mr|nvidia510-510.108.03-2|1035	mkdir -p %{buildroot}%{_presetdir}
21mr|nvidia510-510.108.03-2|1036	install -p -m 0644 %{SOURCE17} %{buildroot}%{_presetdir}/
21mr|nvidia510-510.108.03-2|1037	
21mr|nvidia510-510.108.03-2|1038	mkdir -p %{buildroot}%{_libdir}/gbm
21mr|nvidia510-510.108.03-2|1039	ln -s %{nvidia_libdir}/libnvidia-allocator.so.%{version} %{buildroot}%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia510-510.108.03-2|1040	
21mr|nvidia510-510.108.03-2|1041	# TODO: install each license separately
21mr|nvidia510-510.108.03-2|1042	sed -i'' -e '/LICENSE/d' nvidia.files
21mr|nvidia510-510.108.03-2|1043	
21mr|nvidia510-510.108.03-2|1044	%posttrans -n %{driverpkgname}
21mr|nvidia510-510.108.03-2|1045	%{_sbindir}/update-alternatives \
21mr|nvidia510-510.108.03-2|1046	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia510-510.108.03-2|1047	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia510-510.108.03-2|1048	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia510-510.108.03-2|1049	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia510-510.108.03-2|1050	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia510-510.108.03-2|1051	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia510-510.108.03-2|1052	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia510-510.108.03-2|1053	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia510-510.108.03-2|1054	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia510-510.108.03-2|1055	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia510-510.108.03-2|1056	--slave %{_bindir}/nvidia-ngx-updater nvidia-ngx-updater %{nvidia_bindir}/nvidia-ngx-updater \
21mr|nvidia510-510.108.03-2|1057	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia510-510.108.03-2|1058	--slave %{_bindir}/nvidia-powerd nvidia-powerd %{nvidia_bindir}/nvidia-powerd \
21mr|nvidia510-510.108.03-2|1059	--slave %{_bindir}/nvidia-sleep.sh nvidia-sleep %{nvidia_bindir}/nvidia-sleep.sh \
21mr|nvidia510-510.108.03-2|1060	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia510-510.108.03-2|1061	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia510-510.108.03-2|1062	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia510-510.108.03-2|1063	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia510-510.108.03-2|1064	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia510-510.108.03-2|1065	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia510-510.108.03-2|1066	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia510-510.108.03-2|1067	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia510-510.108.03-2|1068	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21mr|nvidia510-510.108.03-2|1069	
21mr|nvidia510-510.108.03-2|1070	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia510-510.108.03-2|1071	/sbin/ldconfig -X
21mr|nvidia510-510.108.03-2|1072	
21mr|nvidia510-510.108.03-2|1073	%postun -n %{driverpkgname}
21mr|nvidia510-510.108.03-2|1074	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia510-510.108.03-2|1075	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia510-510.108.03-2|1076	fi
21mr|nvidia510-510.108.03-2|1077	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia510-510.108.03-2|1078	/sbin/ldconfig -X
21mr|nvidia510-510.108.03-2|1079	
21mr|nvidia510-510.108.03-2|1080	%if "%{ldetect_cards_name}" != ""
21mr|nvidia510-510.108.03-2|1081	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21mr|nvidia510-510.108.03-2|1082	%endif
21mr|nvidia510-510.108.03-2|1083	
21mr|nvidia510-510.108.03-2|1084	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia510-510.108.03-2|1085	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia510-510.108.03-2|1086	/sbin/ldconfig -X
21mr|nvidia510-510.108.03-2|1087	
21mr|nvidia510-510.108.03-2|1088	%posttrans -n %{drivername}-devel
21mr|nvidia510-510.108.03-2|1089	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia510-510.108.03-2|1090	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia510-510.108.03-2|1091	/sbin/ldconfig -X
21mr|nvidia510-510.108.03-2|1092	
21mr|nvidia510-510.108.03-2|1093	%postun -n %{drivername}-devel
21mr|nvidia510-510.108.03-2|1094	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia510-510.108.03-2|1095	/sbin/ldconfig -X
21mr|nvidia510-510.108.03-2|1096	
21mr|nvidia510-510.108.03-2|1097	%post -n dkms-%{drivername}
21mr|nvidia510-510.108.03-2|1098	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21mr|nvidia510-510.108.03-2|1099	
21mr|nvidia510-510.108.03-2|1100	# Build and install the driver for all available kernels that have devel
21mr|nvidia510-510.108.03-2|1101	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|nvidia510-510.108.03-2|1102	# Do not fail the installation of the package if the build fails for some
21mr|nvidia510-510.108.03-2|1103	# kernels, this may happen during testing, etc.
21mr|nvidia510-510.108.03-2|1104	for kk in /lib/modules/*; do
21mr|nvidia510-510.108.03-2|1105	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|nvidia510-510.108.03-2|1106	if test -d "/lib/modules/$kk/build"; then
21mr|nvidia510-510.108.03-2|1107	# Remove the modules that use the obsolete naming convention first
21mr|nvidia510-510.108.03-2|1108	# to make the upgrade smoother (otherwise they may remain in the system
21mr|nvidia510-510.108.03-2|1109	# and cause trouble).
21mr|nvidia510-510.108.03-2|1110	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21mr|nvidia510-510.108.03-2|1111	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21mr|nvidia510-510.108.03-2|1112	# Now build and install the newer modules
21mr|nvidia510-510.108.03-2|1113	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21mr|nvidia510-510.108.03-2|1114	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21mr|nvidia510-510.108.03-2|1115	else
21mr|nvidia510-510.108.03-2|1116	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|nvidia510-510.108.03-2|1117	fi;
21mr|nvidia510-510.108.03-2|1118	done
21mr|nvidia510-510.108.03-2|1119	
21mr|nvidia510-510.108.03-2|1120	# Just in case the user reboots the system too quickly and sync is not
21mr|nvidia510-510.108.03-2|1121	# done automatically.
21mr|nvidia510-510.108.03-2|1122	sync
21mr|nvidia510-510.108.03-2|1123	
21mr|nvidia510-510.108.03-2|1124	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia510-510.108.03-2|1125	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia510-510.108.03-2|1126	
21mr|nvidia510-510.108.03-2|1127	%preun -n dkms-%{drivername}
21mr|nvidia510-510.108.03-2|1128	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21mr|nvidia510-510.108.03-2|1129	
21mr|nvidia510-510.108.03-2|1130	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia510-510.108.03-2|1131	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia510-510.108.03-2|1132	
21mr|nvidia510-510.108.03-2|1133	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia510-510.108.03-2|1134	
21mr|nvidia510-510.108.03-2|1135	%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia510-510.108.03-2|1136	
21mr|nvidia510-510.108.03-2|1137	# ld.so.conf, modprobe.conf, xinit
21mr|nvidia510-510.108.03-2|1138	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia510-510.108.03-2|1139	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia510-510.108.03-2|1140	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia510-510.108.03-2|1141	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia510-510.108.03-2|1142	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia510-510.108.03-2|1143	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia510-510.108.03-2|1144	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia510-510.108.03-2|1145	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia510-510.108.03-2|1146	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21mr|nvidia510-510.108.03-2|1147	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21mr|nvidia510-510.108.03-2|1148	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|nvidia510-510.108.03-2|1149	%{_datadir}/egl/egl_external_platform.d/15_nvidia_gbm.json
21mr|nvidia510-510.108.03-2|1150	%dir %{_datadir}/nvidia
21mr|nvidia510-510.108.03-2|1151	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia510-510.108.03-2|1152	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia510-510.108.03-2|1153	
21mr|nvidia510-510.108.03-2|1154	%dir %{_sysconfdir}/OpenCL
21mr|nvidia510-510.108.03-2|1155	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia510-510.108.03-2|1156	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia510-510.108.03-2|1157	%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia510-510.108.03-2|1158	%dir %{_libdir}/gbm
21mr|nvidia510-510.108.03-2|1159	%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia510-510.108.03-2|1160	
21mr|nvidia510-510.108.03-2|1161	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia510-510.108.03-2|1162	%ghost %{_bindir}/nvidia-ngx-updater
21mr|nvidia510-510.108.03-2|1163	%ghost %{_bindir}/nvidia-settings
21mr|nvidia510-510.108.03-2|1164	%ghost %{_bindir}/nvidia-smi
21mr|nvidia510-510.108.03-2|1165	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia510-510.108.03-2|1166	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia510-510.108.03-2|1167	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia510-510.108.03-2|1168	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia510-510.108.03-2|1169	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia510-510.108.03-2|1170	%ghost %{_bindir}/nvidia-sleep.sh
21mr|nvidia510-510.108.03-2|1171	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia510-510.108.03-2|1172	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia510-510.108.03-2|1173	%dir %{nvidia_bindir}
21mr|nvidia510-510.108.03-2|1174	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia510-510.108.03-2|1175	%{nvidia_bindir}/nvidia-ngx-updater
21mr|nvidia510-510.108.03-2|1176	%{nvidia_bindir}/nvidia-settings
21mr|nvidia510-510.108.03-2|1177	%{nvidia_bindir}/nvidia-smi
21mr|nvidia510-510.108.03-2|1178	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia510-510.108.03-2|1179	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia510-510.108.03-2|1180	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia510-510.108.03-2|1181	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia510-510.108.03-2|1182	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia510-510.108.03-2|1183	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia510-510.108.03-2|1184	
21mr|nvidia510-510.108.03-2|1185	/lib/firmware/nvidia/gsp.bin
21mr|nvidia510-510.108.03-2|1186	%{_unitdir}/nvidia-fallback.service
21mr|nvidia510-510.108.03-2|1187	%{_sysconfdir}/modprobe.d/nvidia-uvm.conf
21mr|nvidia510-510.108.03-2|1188	%{_udevrulesdir}/10-nvidia.rules
21mr|nvidia510-510.108.03-2|1189	%{_udevrulesdir}/60-nvidia-uvm.rules
21mr|nvidia510-510.108.03-2|1190	%{_udevrulesdir}/60-nvidia.rules
21mr|nvidia510-510.108.03-2|1191	
21mr|nvidia510-510.108.03-2|1192	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia510-510.108.03-2|1193	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia510-510.108.03-2|1194	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia510-510.108.03-2|1195	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia510-510.108.03-2|1196	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia510-510.108.03-2|1197	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia510-510.108.03-2|1198	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia510-510.108.03-2|1199	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia510-510.108.03-2|1200	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia510-510.108.03-2|1201	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia510-510.108.03-2|1202	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia510-510.108.03-2|1203	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia510-510.108.03-2|1204	
21mr|nvidia510-510.108.03-2|1205	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia510-510.108.03-2|1206	%dir %{_datadir}/%{drivername}
21mr|nvidia510-510.108.03-2|1207	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia510-510.108.03-2|1208	
21mr|nvidia510-510.108.03-2|1209	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia510-510.108.03-2|1210	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia510-510.108.03-2|1211	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia510-510.108.03-2|1212	
21mr|nvidia510-510.108.03-2|1213	%dir %{nvidia_libdir}
21mr|nvidia510-510.108.03-2|1214	%dir %{nvidia_libdir}/vdpau
21mr|nvidia510-510.108.03-2|1215	%{_libdir}/nvidia
21mr|nvidia510-510.108.03-2|1216	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1217	%{nvidia_libdir}/libGLX_nvidia.so.0
21mr|nvidia510-510.108.03-2|1218	%{nvidia_libdir}/libGLX_indirect.so.0
21mr|nvidia510-510.108.03-2|1219	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21mr|nvidia510-510.108.03-2|1220	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia510-510.108.03-2|1221	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia510-510.108.03-2|1222	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia510-510.108.03-2|1223	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia510-510.108.03-2|1224	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1225	%{nvidia_libdir}/libEGL_nvidia.so.0
21mr|nvidia510-510.108.03-2|1226	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1227	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21mr|nvidia510-510.108.03-2|1228	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1229	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21mr|nvidia510-510.108.03-2|1230	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1231	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia510-510.108.03-2|1232	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia510-510.108.03-2|1233	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia510-510.108.03-2|1234	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia510-510.108.03-2|1235	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia510-510.108.03-2|1236	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia510-510.108.03-2|1237	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia510-510.108.03-2|1238	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia510-510.108.03-2|1239	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21mr|nvidia510-510.108.03-2|1240	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21mr|nvidia510-510.108.03-2|1241	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21mr|nvidia510-510.108.03-2|1242	%{nvidia_libdir}/libnvidia-egl-gbm.so.1*
21mr|nvidia510-510.108.03-2|1243	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21mr|nvidia510-510.108.03-2|1244	%{nvidia_libdir}/libnvoptix.so.%{version}
21mr|nvidia510-510.108.03-2|1245	%{nvidia_libdir}/libnvoptix.so.1
21mr|nvidia510-510.108.03-2|1246	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21mr|nvidia510-510.108.03-2|1247	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21mr|nvidia510-510.108.03-2|1248	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21mr|nvidia510-510.108.03-2|1249	%{nvidia_libdir}/libnvidia-allocator.so.1
21mr|nvidia510-510.108.03-2|1250	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21mr|nvidia510-510.108.03-2|1251	%{nvidia_libdir}/libnvidia-nvvm.so.4
21mr|nvidia510-510.108.03-2|1252	%{nvidia_libdir}/libnvidia-nvvm.so.4.0.0
21mr|nvidia510-510.108.03-2|1253	%{nvidia_libdir}/libnvidia-vulkan-producer.so.%{version}
21mr|nvidia510-510.108.03-2|1254	%dir %{nvidia_libdir32}
21mr|nvidia510-510.108.03-2|1255	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia510-510.108.03-2|1256	%{_prefix}/lib/nvidia
21mr|nvidia510-510.108.03-2|1257	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1258	%{nvidia_libdir32}/libGLX_nvidia.so.0
21mr|nvidia510-510.108.03-2|1259	%{nvidia_libdir32}/libGLX_indirect.so.0
21mr|nvidia510-510.108.03-2|1260	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21mr|nvidia510-510.108.03-2|1261	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia510-510.108.03-2|1262	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia510-510.108.03-2|1263	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia510-510.108.03-2|1264	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia510-510.108.03-2|1265	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia510-510.108.03-2|1266	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia510-510.108.03-2|1267	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1268	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia510-510.108.03-2|1269	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia510-510.108.03-2|1270	%{nvidia_libdir32}/libEGL_nvidia.so.0
21mr|nvidia510-510.108.03-2|1271	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1272	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21mr|nvidia510-510.108.03-2|1273	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1274	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21mr|nvidia510-510.108.03-2|1275	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1276	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia510-510.108.03-2|1277	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia510-510.108.03-2|1278	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21mr|nvidia510-510.108.03-2|1279	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21mr|nvidia510-510.108.03-2|1280	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21mr|nvidia510-510.108.03-2|1281	%{nvidia_libdir32}/libnvidia-allocator.so.1
21mr|nvidia510-510.108.03-2|1282	
21mr|nvidia510-510.108.03-2|1283	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia510-510.108.03-2|1284	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia510-510.108.03-2|1285	
21mr|nvidia510-510.108.03-2|1286	%dir %{nvidia_modulesdir}
21mr|nvidia510-510.108.03-2|1287	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21mr|nvidia510-510.108.03-2|1288	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21mr|nvidia510-510.108.03-2|1289	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia510-510.108.03-2|1290	
21mr|nvidia510-510.108.03-2|1291	%{nvidia_wine}/_nvngx.dll
21mr|nvidia510-510.108.03-2|1292	%{nvidia_wine}/nvngx.dll
21mr|nvidia510-510.108.03-2|1293	
21mr|nvidia510-510.108.03-2|1294	%files -n %{drivername}-devel
21mr|nvidia510-510.108.03-2|1295	%{nvidia_libdir}/libcuda.so
21mr|nvidia510-510.108.03-2|1296	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia510-510.108.03-2|1297	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia510-510.108.03-2|1298	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia510-510.108.03-2|1299	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia510-510.108.03-2|1300	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia510-510.108.03-2|1301	%{nvidia_libdir}/libnvidia-nvvm.so
21mr|nvidia510-510.108.03-2|1302	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia510-510.108.03-2|1303	%{nvidia_libdir}/libnvidia-opticalflow.so
21mr|nvidia510-510.108.03-2|1304	%{nvidia_libdir}/libnvidia-allocator.so
21mr|nvidia510-510.108.03-2|1305	%{nvidia_libdir}/libnvidia-vulkan-producer.so
21mr|nvidia510-510.108.03-2|1306	%{nvidia_libdir32}/libcuda.so
21mr|nvidia510-510.108.03-2|1307	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia510-510.108.03-2|1308	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia510-510.108.03-2|1309	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia510-510.108.03-2|1310	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia510-510.108.03-2|1311	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia510-510.108.03-2|1312	%{nvidia_libdir32}/libnvidia-opticalflow.so
21mr|nvidia510-510.108.03-2|1313	%{nvidia_libdir32}/libnvidia-allocator.so
21mr|nvidia510-510.108.03-2|1314	
21mr|nvidia510-510.108.03-2|1315	
21mr|nvidia510-510.108.03-2|1316	%files -n dkms-%{drivername}
21mr|nvidia510-510.108.03-2|1317	%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia510-510.108.03-2|1318	
21mr|nvidia510-510.108.03-2|1319	%files -n kernel-source-%{drivername}
21mr|nvidia510-510.108.03-2|1320	%license %{pkgname}/LICENSE
21mr|nvidia510-510.108.03-2|1321	%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia510-510.108.03-2|1322	%exclude %{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia510-510.108.03-2|1323	
21mr|nvidia510-510.108.03-2|1324	%files -n %{drivername}-dracut
21mr|nvidia510-510.108.03-2|1325	%config(noreplace) %{_sysconfdir}/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia510-510.108.03-2|1326	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia510-510.108.03-2|1327	
21mr|nvidia510-510.108.03-2|1328	%files -n %{drivername}-blacklist
21mr|nvidia510-510.108.03-2|1329	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia510-510.108.03-2|1330	
21mr|nvidia510-510.108.03-2|1331	%files -n %{drivername}-wayland
21mr|nvidia510-510.108.03-2|1332	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia510-510.108.03-2|1333	
21mr|nvidia510-510.108.03-2|1334	%files -n %{drivername}-power
21mr|nvidia510-510.108.03-2|1335	%config(noreplace) %{_sysconfdir}/modprobe.d/nvidia-power-management.conf
21mr|nvidia510-510.108.03-2|1336	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia510-510.108.03-2|1337	%{nvidia_bindir}/nvidia-powerd
21mr|nvidia510-510.108.03-2|1338	%{_datadir}/dbus-1/system.d/nvidia-dbus.conf
21mr|nvidia510-510.108.03-2|1339	%{_presetdir}/70-nvidia.preset
21mr|nvidia510-510.108.03-2|1340	%{_systemd_util_dir}/system-sleep/nvidia
21mr|nvidia510-510.108.03-2|1341	%{_unitdir}/nvidia-hibernate.service
21mr|nvidia510-510.108.03-2|1342	%{_unitdir}/nvidia-powerd.service
21mr|nvidia510-510.108.03-2|1343	%{_unitdir}/nvidia-resume.service
21mr|nvidia510-510.108.03-2|1344	%{_unitdir}/nvidia-suspend.service
21mr|nvidia510-510.108.03-2|1345	
21mr|nvidia510-510.108.03-2|1346	%post -n %{drivername}-power
21mr|nvidia510-510.108.03-2|1347	%systemd_post nvidia-hibernate.service
21mr|nvidia510-510.108.03-2|1348	%systemd_post nvidia-resume.service
21mr|nvidia510-510.108.03-2|1349	%systemd_post nvidia-powerd.service
21mr|nvidia510-510.108.03-2|1350	%systemd_post nvidia-suspend.service
21mr|nvidia510-510.108.03-2|1351	
21mr|nvidia510-510.108.03-2|1352	%preun -n %{drivername}-power
21mr|nvidia510-510.108.03-2|1353	%systemd_preun nvidia-hibernate.service
21mr|nvidia510-510.108.03-2|1354	%systemd_preun nvidia-resume.service
21mr|nvidia510-510.108.03-2|1355	%systemd_preun nvidia-powerd.service
21mr|nvidia510-510.108.03-2|1356	%systemd_preun nvidia-suspend.service
21mr|nvidia510-510.108.03-2|1357	
21mr|nvidia510-510.108.03-2|1358	%postun -n %{drivername}-power
21mr|nvidia510-510.108.03-2|1359	%systemd_postun_with_restart nvidia-hibernate.service
21mr|nvidia510-510.108.03-2|1360	%systemd_postun_with_restart nvidia-resume.service
21mr|nvidia510-510.108.03-2|1361	%systemd_postun_with_restart nvidia-powerd.service
21mr|nvidia510-510.108.03-2|1362	%systemd_postun_with_restart nvidia-suspend.service
21mr|nvidia510-510.108.03-2|1363	
21mr|nvidia510-510.108.03-2|1364	
21mr|nvidia510-510.108.03-2|1365	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia510-510.108.03-2|1366	
21mr|nvidia510-510.108.03-2|1367	%files -n %{drivername}-cuda-opencl
21mr|nvidia510-510.108.03-2|1368	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia510-510.108.03-2|1369	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia510-510.108.03-2|1370	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia510-510.108.03-2|1371	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia510-510.108.03-2|1372	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia510-510.108.03-2|1373	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia510-510.108.03-2|1374	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia510-510.108.03-2|1375	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21mr|nvidia510-510.108.03-2|1376	%{nvidia_libdir}/libnvidia-compiler-next.so.%{version}
21mr|nvidia510-510.108.03-2|1377	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia510-510.108.03-2|1378	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia510-510.108.03-2|1379	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia510-510.108.03-2|1380	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia510-510.108.03-2|1381	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia510-510.108.03-2|1382	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia510-510.108.03-2|1383	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia510-510.108.03-2|1384	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia510-510.108.03-2|1385	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia510-510.108.03-2|1386	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia510-510.108.03-2|1387	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia510-510.108.03-2|1388	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia510-510.108.03-2|1389	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21mr|nvidia510-510.108.03-2|1390	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia510-510.108.03-2|1391	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia510-510.108.03-2|1392	
21mr|nvidia510-510.108.03-2|1393	%if %{with binary_kernel_modules}
21mr|nvidia510-510.108.03-2|1394	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst
21mr|nvidia510-510.108.03-2|1395	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst
21mr|nvidia510-510.108.03-2|1396	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst
21mr|nvidia510-510.108.03-2|1397	
21mr|nvidia510-510.108.03-2|1398	%files debug
21mr|nvidia510-510.108.03-2|1399	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia510-510.108.03-2|1400	%endif

14457 21
21mr|nvidia515-515.86.01-2|1	%define _duplicate_files_terminate_build 0
21mr|nvidia515-515.86.01-2|2	
21mr|nvidia515-515.86.01-2|3	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia515-515.86.01-2|4	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia515-515.86.01-2|5	%define _disable_ld_now 1
21mr|nvidia515-515.86.01-2|6	
21mr|nvidia515-515.86.01-2|7	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia515-515.86.01-2|8	%define __typelib_path %{nil}
21mr|nvidia515-515.86.01-2|9	
21mr|nvidia515-515.86.01-2|10	# Disable debug rpms.
21mr|nvidia515-515.86.01-2|11	%define _enable_debug_packages	%{nil}
21mr|nvidia515-515.86.01-2|12	%define debug_package		%{nil}
21mr|nvidia515-515.86.01-2|13	
21mr|nvidia515-515.86.01-2|14	%define priority	9700
21mr|nvidia515-515.86.01-2|15	
21mr|nvidia515-515.86.01-2|16	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia515-515.86.01-2|17	
21mr|nvidia515-515.86.01-2|18	%define drivername		%{name}
21mr|nvidia515-515.86.01-2|19	%define driverpkgname		%{name}-core
21mr|nvidia515-515.86.01-2|20	%define modulename		nvidia
21mr|nvidia515-515.86.01-2|21	# for description and documentation
21mr|nvidia515-515.86.01-2|22	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia515-515.86.01-2|23	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia515-515.86.01-2|24	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia515-515.86.01-2|25	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia515-515.86.01-2|26	%define nvidia_wine	        %{_libdir}/%{drivername}/wine
21mr|nvidia515-515.86.01-2|27	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia515-515.86.01-2|28	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia515-515.86.01-2|29	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia515-515.86.01-2|30	
21mr|nvidia515-515.86.01-2|31	%define pkgname %{pkgname64}
21mr|nvidia515-515.86.01-2|32	
21mr|nvidia515-515.86.01-2|33	%bcond_without force_32bit_deps
21mr|nvidia515-515.86.01-2|34	%bcond_without binary_kernel_modules
21mr|nvidia515-515.86.01-2|35	
21mr|nvidia515-515.86.01-2|36	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia515-515.86.01-2|37	%global __provides_exclude ^lib.*\\.so
21mr|nvidia515-515.86.01-2|38	# 1) Dependencies from itself (from filtered provides) (libnv*, libEGL_nvidia*)
21mr|nvidia515-515.86.01-2|39	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia515-515.86.01-2|40	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia515-515.86.01-2|41	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia515-515.86.01-2|42	# pull the dependencies of 32-bit nvidia libraries in as well.# (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia515-515.86.01-2|43	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia515-515.86.01-2|44	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia515-515.86.01-2|45	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia515-515.86.01-2|46	%global __requires_exclude ^lib(EGL_|)nv.*\\.so|^lib(GL|X11|Xext)\\.so\\.(1|6)$
21mr|nvidia515-515.86.01-2|47	
21mr|nvidia515-515.86.01-2|48	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|49	# e.g.: 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia515-515.86.01-2|50	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia515-515.86.01-2|51	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia515-515.86.01-2|52	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia515-515.86.01-2|53	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia515-515.86.01-2|54	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia515-515.86.01-2|55	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia515-515.86.01-2|56	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia515-515.86.01-2|57	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia515-515.86.01-2|58	# global, not define, must be expanded only once
21mr|nvidia515-515.86.01-2|59	%global kroko_release %kroko_mk_release -n nvidia470
21mr|nvidia515-515.86.01-2|60	%endif
21mr|nvidia515-515.86.01-2|61	
21mr|nvidia515-515.86.01-2|62	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|63	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia515-515.86.01-2|64	%{?!kroko_req_modules_in_nvidia:%define kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia515-515.86.01-2|65	%endif
21mr|nvidia515-515.86.01-2|66	
21mr|nvidia515-515.86.01-2|67	%define major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia515-515.86.01-2|68	
21mr|nvidia515-515.86.01-2|69	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia515-515.86.01-2|70	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia515-515.86.01-2|71	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia515-515.86.01-2|72	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia515-515.86.01-2|73	# n - name
21mr|nvidia515-515.86.01-2|74	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia515-515.86.01-2|75	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia515-515.86.01-2|76	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia515-515.86.01-2|77	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia515-515.86.01-2|78	}
21mr|nvidia515-515.86.01-2|79	
21mr|nvidia515-515.86.01-2|80	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia515-515.86.01-2|81	Name:		nvidia515
21mr|nvidia515-515.86.01-2|82	Version:	515.86.01
21mr|nvidia515-515.86.01-2|83	Release:	2
21mr|nvidia515-515.86.01-2|84	
21mr|nvidia515-515.86.01-2|85	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia515-515.86.01-2|86	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia515-515.86.01-2|87	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia515-515.86.01-2|88	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia515-515.86.01-2|89	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia515-515.86.01-2|90	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia515-515.86.01-2|91	Source6:	https://gitweb.frugalware.org/frugalware-current/raw/master/source/x11-extra/nvidia/xorg-nvidia.conf
21mr|nvidia515-515.86.01-2|92	Source7:	60-nvidia.rules
21mr|nvidia515-515.86.01-2|93	Source10:	60-nvidia-uvm.rules
21mr|nvidia515-515.86.01-2|94	Source11:	nvidia-uvm.conf
21mr|nvidia515-515.86.01-2|95	Source13:	10-nvidia.rules
21mr|nvidia515-515.86.01-2|96	Source14:	nvidia-fallback.service
21mr|nvidia515-515.86.01-2|97	Source16:	nvidia-power-management.conf
21mr|nvidia515-515.86.01-2|98	Source17:	70-nvidia.preset
21mr|nvidia515-515.86.01-2|99	
21mr|nvidia515-515.86.01-2|100	Source100:	%{name}.rpmlintrc
21mr|nvidia515-515.86.01-2|101	
21mr|nvidia515-515.86.01-2|102	# Allow building the drivers with a different GCC version than the kernel.
21mr|nvidia515-515.86.01-2|103	# Might be risky but it is still better than failed builds of the drivers
21mr|nvidia515-515.86.01-2|104	# resulting in broken graphics at the users' machines after a GCC update.
21mr|nvidia515-515.86.01-2|105	Patch1:		no-cc-version-check.patch
21mr|nvidia515-515.86.01-2|106	
21mr|nvidia515-515.86.01-2|107	License:	Freeware
21mr|nvidia515-515.86.01-2|108	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia515-515.86.01-2|109	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|110	Provides:	should-restart = system
21mr|nvidia515-515.86.01-2|111	
21mr|nvidia515-515.86.01-2|112	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21mr|nvidia515-515.86.01-2|113	ExclusiveArch:	%{x86_64}
21mr|nvidia515-515.86.01-2|114	
21mr|nvidia515-515.86.01-2|115	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia515-515.86.01-2|116	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|117	BuildRequires:	auto-krokodil-rpm-macros
21mr|nvidia515-515.86.01-2|118	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia515-515.86.01-2|119	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia515-515.86.01-2|120	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia515-515.86.01-2|121	BuildRequires:	findutils
21mr|nvidia515-515.86.01-2|122	BuildRequires:	zstd
21mr|nvidia515-515.86.01-2|123	%endif
21mr|nvidia515-515.86.01-2|124	BuildRequires:	imagemagick
21mr|nvidia515-515.86.01-2|125	BuildRequires:	pkgconfig(xrender)
21mr|nvidia515-515.86.01-2|126	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia515-515.86.01-2|127	BuildRequires:	pkgconfig(xv)
21mr|nvidia515-515.86.01-2|128	BuildRequires:	pkgconfig(gl)
21mr|nvidia515-515.86.01-2|129	BuildRequires:	pkgconfig(egl)
21mr|nvidia515-515.86.01-2|130	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia515-515.86.01-2|131	BuildRequires:	pkgconfig(vdpau) >= 1.1
21mr|nvidia515-515.86.01-2|132	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia515-515.86.01-2|133	BuildRequires:	pkgconfig(dbus-1)
21mr|nvidia515-515.86.01-2|134	
21mr|nvidia515-515.86.01-2|135	%description
21mr|nvidia515-515.86.01-2|136	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia515-515.86.01-2|137	
21mr|nvidia515-515.86.01-2|138	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|139	
21mr|nvidia515-515.86.01-2|140	%package -n %{driverpkgname}
21mr|nvidia515-515.86.01-2|141	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia515-515.86.01-2|142	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|143	Requires(post): update-alternatives
21mr|nvidia515-515.86.01-2|144	Requires(postun): update-alternatives
21mr|nvidia515-515.86.01-2|145	Requires:	x11-server-common
21mr|nvidia515-515.86.01-2|146	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia515-515.86.01-2|147	Provides:	%{name} = %{EVRD}
21mr|nvidia515-515.86.01-2|148	# package was renamed
21mr|nvidia515-515.86.01-2|149	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia515-515.86.01-2|150	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia515-515.86.01-2|151	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia515-515.86.01-2|152	# the vdpau library package. We ensure its installation here.
21mr|nvidia515-515.86.01-2|153	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia515-515.86.01-2|154	Requires:	auto-krokodil-filesystem
21mr|nvidia515-515.86.01-2|155	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|156	%kroko_req_modules_in_nvidia -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia515-515.86.01-2|157	%kroko_req_modules_in_nvidia -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia515-515.86.01-2|158	%kroko_req_modules_in_nvidia -k 6.1 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia515-515.86.01-2|159	%endif
21mr|nvidia515-515.86.01-2|160	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia515-515.86.01-2|161	# EOLed kernels built without auto-krokodil
21mr|nvidia515-515.86.01-2|162	Requires:	(kernel-modules-%{name}-5.16.19-1-generic if (kernel-5.16-generic = 5.16.19-1))
21mr|nvidia515-515.86.01-2|163	Requires:	(kernel-modules-%{name}-5.17.11-1-generic if (kernel-5.17-generic = 5.17.11-1))
21mr|nvidia515-515.86.01-2|164	Requires:	(kernel-modules-%{name}-5.16.19-2-generic if (kernel-5.16-generic = 5.16.19-2))
21mr|nvidia515-515.86.01-2|165	Requires:	(kernel-modules-%{name}-5.17.11-2-generic if (kernel-5.17-generic = 5.17.11-2))
21mr|nvidia515-515.86.01-2|166	
21mr|nvidia515-515.86.01-2|167	# https://forum.rosalinux.ru/viewtopic.php?p=106968#p106968
21mr|nvidia515-515.86.01-2|168	# XXX Maybe better use Supplements in plasma5-kwin-wayland-nvidia
21mr|nvidia515-515.86.01-2|169	Recommends:	(plasma5-kwin-wayland-nvidia if plasma5-kwin)
21mr|nvidia515-515.86.01-2|170	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia515-515.86.01-2|171	Requires:	%{drivername}-blacklist
21mr|nvidia515-515.86.01-2|172	Requires:	%{drivername}-power
21mr|nvidia515-515.86.01-2|173	Requires:	%{drivername}-wayland
21mr|nvidia515-515.86.01-2|174	
21mr|nvidia515-515.86.01-2|175	Requires:	%{_lib}gldispatch0
21mr|nvidia515-515.86.01-2|176	Requires:	%{_lib}opengl0
21mr|nvidia515-515.86.01-2|177	Requires:	%{_lib}glvnd-glx
21mr|nvidia515-515.86.01-2|178	Requires:	%{_lib}glvnd-egl
21mr|nvidia515-515.86.01-2|179	Requires:	%{_lib}glvnd-gles
21mr|nvidia515-515.86.01-2|180	
21mr|nvidia515-515.86.01-2|181	# Package cannot be installed as BuildRequires if it requires both
21mr|nvidia515-515.86.01-2|182	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21mr|nvidia515-515.86.01-2|183	%if %{with force_32bit_deps}
21mr|nvidia515-515.86.01-2|184	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia515-515.86.01-2|185	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia515-515.86.01-2|186	Recommends:	libgldispatch0
21mr|nvidia515-515.86.01-2|187	Recommends:	libopengl0
21mr|nvidia515-515.86.01-2|188	Recommends:	libglvnd-glx
21mr|nvidia515-515.86.01-2|189	Recommends:	libglvnd-egl
21mr|nvidia515-515.86.01-2|190	Recommends:	libglvnd-gles
21mr|nvidia515-515.86.01-2|191	%endif
21mr|nvidia515-515.86.01-2|192	Requires:	egl-gbm
21mr|nvidia515-515.86.01-2|193	Requires:	egl-wayland
21mr|nvidia515-515.86.01-2|194	Requires:	vulkan
21mr|nvidia515-515.86.01-2|195	Requires:	libglvnd
21mr|nvidia515-515.86.01-2|196	Provides:	nvidia = %{EVRD}
21mr|nvidia515-515.86.01-2|197	%nv_cross_conflict -n core
21mr|nvidia515-515.86.01-2|198	#Recommends:	nvidia-additional-settings
21mr|nvidia515-515.86.01-2|199	
21mr|nvidia515-515.86.01-2|200	%description -n %{driverpkgname}
21mr|nvidia515-515.86.01-2|201	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia515-515.86.01-2|202	configuration tools.
21mr|nvidia515-515.86.01-2|203	
21mr|nvidia515-515.86.01-2|204	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|205	
21mr|nvidia515-515.86.01-2|206	%package -n dkms-%{drivername}
21mr|nvidia515-515.86.01-2|207	Summary:	Kernel module to manage NVIDIA GPUs
21mr|nvidia515-515.86.01-2|208	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|209	Requires:	dkms
21mr|nvidia515-515.86.01-2|210	Requires(post):	dkms
21mr|nvidia515-515.86.01-2|211	Requires(preun):	dkms
21mr|nvidia515-515.86.01-2|212	Requires:	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia515-515.86.01-2|213	Requires(post):	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia515-515.86.01-2|214	%nv_cross_conflict -n dkms
21mr|nvidia515-515.86.01-2|215	
21mr|nvidia515-515.86.01-2|216	%description -n dkms-%{drivername}
21mr|nvidia515-515.86.01-2|217	Kernel module to manage NVIDIA GPUs. This
21mr|nvidia515-515.86.01-2|218	is to be used with the %{driverpkgname} package.
21mr|nvidia515-515.86.01-2|219	
21mr|nvidia515-515.86.01-2|220	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|221	
21mr|nvidia515-515.86.01-2|222	%package -n %{drivername}-dracut
21mr|nvidia515-515.86.01-2|223	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia515-515.86.01-2|224	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|225	Requires:	dracut
21mr|nvidia515-515.86.01-2|226	Requires:	rosa-kernel-tools
21mr|nvidia515-515.86.01-2|227	%nv_cross_conflict -n dracut
21mr|nvidia515-515.86.01-2|228	
21mr|nvidia515-515.86.01-2|229	%description -n %{drivername}-dracut
21mr|nvidia515-515.86.01-2|230	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia515-515.86.01-2|231	Include Nvidia kernel modules into initramfs (initrd).
21mr|nvidia515-515.86.01-2|232	
21mr|nvidia515-515.86.01-2|233	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|234	
21mr|nvidia515-515.86.01-2|235	%package -n %{drivername}-blacklist
21mr|nvidia515-515.86.01-2|236	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia515-515.86.01-2|237	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|238	%nv_cross_conflict -n blacklist
21mr|nvidia515-515.86.01-2|239	
21mr|nvidia515-515.86.01-2|240	%description -n %{drivername}-blacklist
21mr|nvidia515-515.86.01-2|241	Blacklist opensource Nouveau driver.
21mr|nvidia515-515.86.01-2|242	Proprietary Nvidia driver replaces it.
21mr|nvidia515-515.86.01-2|243	
21mr|nvidia515-515.86.01-2|244	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|245	
21mr|nvidia515-515.86.01-2|246	%package -n %{drivername}-wayland
21mr|nvidia515-515.86.01-2|247	Summary:	NVIDIA Wayland driver
21mr|nvidia515-515.86.01-2|248	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|249	%nv_cross_conflict -n wayland
21mr|nvidia515-515.86.01-2|250	
21mr|nvidia515-515.86.01-2|251	%description -n %{drivername}-wayland
21mr|nvidia515-515.86.01-2|252	Proprietary Nvidia Wayland driver.
21mr|nvidia515-515.86.01-2|253	
21mr|nvidia515-515.86.01-2|254	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|255	
21mr|nvidia515-515.86.01-2|256	%package -n %{drivername}-power
21mr|nvidia515-515.86.01-2|257	Summary:	Advanced  power management
21mr|nvidia515-515.86.01-2|258	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|259	%nv_cross_conflict -n power
21mr|nvidia515-515.86.01-2|260	
21mr|nvidia515-515.86.01-2|261	%description -n %{drivername}-power
21mr|nvidia515-515.86.01-2|262	Advanced  power management, preserve memory allocation on suspend/resume.
21mr|nvidia515-515.86.01-2|263	
21mr|nvidia515-515.86.01-2|264	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|265	
21mr|nvidia515-515.86.01-2|266	%package -n kernel-source-%{drivername}
21mr|nvidia515-515.86.01-2|267	Summary:	Kernel source of %{drivername}
21mr|nvidia515-515.86.01-2|268	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|269	
21mr|nvidia515-515.86.01-2|270	%description -n kernel-source-%{drivername}
21mr|nvidia515-515.86.01-2|271	Kernel source of %{drivername}
21mr|nvidia515-515.86.01-2|272	
21mr|nvidia515-515.86.01-2|273	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|274	
21mr|nvidia515-515.86.01-2|275	%package -n %{drivername}-devel
21mr|nvidia515-515.86.01-2|276	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia515-515.86.01-2|277	Group:		Development/C
21mr|nvidia515-515.86.01-2|278	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia515-515.86.01-2|279	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia515-515.86.01-2|280	%nv_cross_conflict -n devel
21mr|nvidia515-515.86.01-2|281	Requires:	%{_lib}vdpau-devel
21mr|nvidia515-515.86.01-2|282	
21mr|nvidia515-515.86.01-2|283	%description -n %{drivername}-devel
21mr|nvidia515-515.86.01-2|284	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia515-515.86.01-2|285	
21mr|nvidia515-515.86.01-2|286	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|287	
21mr|nvidia515-515.86.01-2|288	%package -n %{drivername}-cuda-opencl
21mr|nvidia515-515.86.01-2|289	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia515-515.86.01-2|290	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|291	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia515-515.86.01-2|292	%nv_cross_conflict -n cuda-opencl
21mr|nvidia515-515.86.01-2|293	
21mr|nvidia515-515.86.01-2|294	%description -n %{drivername}-cuda-opencl
21mr|nvidia515-515.86.01-2|295	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia515-515.86.01-2|296	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia515-515.86.01-2|297	Performance Computing (HPC).
21mr|nvidia515-515.86.01-2|298	
21mr|nvidia515-515.86.01-2|299	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|300	
21mr|nvidia515-515.86.01-2|301	# HTML doc splitted off because of size, for live cds:
21mr|nvidia515-515.86.01-2|302	%package -n %{drivername}-doc-html
21mr|nvidia515-515.86.01-2|303	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia515-515.86.01-2|304	Group:		System/Kernel and hardware
21mr|nvidia515-515.86.01-2|305	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia515-515.86.01-2|306	%nv_cross_conflict -n doc-html
21mr|nvidia515-515.86.01-2|307	
21mr|nvidia515-515.86.01-2|308	%description -n %{drivername}-doc-html
21mr|nvidia515-515.86.01-2|309	HTML version of the README.txt file provided in package
21mr|nvidia515-515.86.01-2|310	%{driverpkgname}.
21mr|nvidia515-515.86.01-2|311	
21mr|nvidia515-515.86.01-2|312	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|313	
21mr|nvidia515-515.86.01-2|314	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|315	# TODO: package it better
21mr|nvidia515-515.86.01-2|316	%package debug
21mr|nvidia515-515.86.01-2|317	Summary:	Debug for %{NAME} binary kernel modules
21mr|nvidia515-515.86.01-2|318	Group:		Development/Debug
21mr|nvidia515-515.86.01-2|319	Requires:	auto-krokodil-filesystem
21mr|nvidia515-515.86.01-2|320	%nv_cross_conflict -n debug
21mr|nvidia515-515.86.01-2|321	
21mr|nvidia515-515.86.01-2|322	%description debug
21mr|nvidia515-515.86.01-2|323	Debug for %{NAME} binary kernel modules
21mr|nvidia515-515.86.01-2|324	%endif
21mr|nvidia515-515.86.01-2|325	
21mr|nvidia515-515.86.01-2|326	#-----------------------------------------------------------------------------
21mr|nvidia515-515.86.01-2|327	
21mr|nvidia515-515.86.01-2|328	%prep
21mr|nvidia515-515.86.01-2|329	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21mr|nvidia515-515.86.01-2|330	sh %{SOURCE0} --extract-only
21mr|nvidia515-515.86.01-2|331	
21mr|nvidia515-515.86.01-2|332	pushd %{pkgname}/
21mr|nvidia515-515.86.01-2|333	rm -rf usr/src/nv/precompiled
21mr|nvidia515-515.86.01-2|334	%patch1 -p1
21mr|nvidia515-515.86.01-2|335	popd
21mr|nvidia515-515.86.01-2|336	
21mr|nvidia515-515.86.01-2|337	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia515-515.86.01-2|338	# is actually a template. The real file is generated from it by
21mr|nvidia515-515.86.01-2|339	# nvidia-installer which we do not use.
21mr|nvidia515-515.86.01-2|340	pushd %{pkgname}/kernel
21mr|nvidia515-515.86.01-2|341	mv dkms.conf dkms.conf.orig
21mr|nvidia515-515.86.01-2|342	
21mr|nvidia515-515.86.01-2|343	# Notes from the original dkms.conf:
21mr|nvidia515-515.86.01-2|344	# ---------------
21mr|nvidia515-515.86.01-2|345	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21mr|nvidia515-515.86.01-2|346	# this will cause the kernel module build to infer that it was invoked via
21mr|nvidia515-515.86.01-2|347	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21mr|nvidia515-515.86.01-2|348	# the 'make' command name to suppress this behavior.
21mr|nvidia515-515.86.01-2|349	# ---------------
21mr|nvidia515-515.86.01-2|350	cat > dkms.conf <<EOF
21mr|nvidia515-515.86.01-2|351	PACKAGE_NAME="nvidia"
21mr|nvidia515-515.86.01-2|352	PACKAGE_VERSION="%{version}"
21mr|nvidia515-515.86.01-2|353	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia515-515.86.01-2|354	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia515-515.86.01-2|355	BUILT_MODULE_NAME[1]="nvidia-modeset"
21mr|nvidia515-515.86.01-2|356	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21mr|nvidia515-515.86.01-2|357	BUILT_MODULE_NAME[2]="nvidia-drm"
21mr|nvidia515-515.86.01-2|358	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21mr|nvidia515-515.86.01-2|359	BUILT_MODULE_NAME[3]="nvidia-uvm"
21mr|nvidia515-515.86.01-2|360	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21mr|nvidia515-515.86.01-2|361	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia515-515.86.01-2|362	CLEAN="'make' clean"
21mr|nvidia515-515.86.01-2|363	AUTOINSTALL="yes"
21mr|nvidia515-515.86.01-2|364	EOF
21mr|nvidia515-515.86.01-2|365	popd
21mr|nvidia515-515.86.01-2|366	
21mr|nvidia515-515.86.01-2|367	rm -f nvidia-settings-%{version}/src/*/*.a
21mr|nvidia515-515.86.01-2|368	
21mr|nvidia515-515.86.01-2|369	%build
21mr|nvidia515-515.86.01-2|370	
21mr|nvidia515-515.86.01-2|371	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|372	dir0="$PWD"
21mr|nvidia515-515.86.01-2|373	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.10
21mr|nvidia515-515.86.01-2|374	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.15
21mr|nvidia515-515.86.01-2|375	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.1
21mr|nvidia515-515.86.01-2|376	pushd %{pkgname}/kernel-5.10
21mr|nvidia515-515.86.01-2|377	%make SYSSRC=/lib/modules/%{kabi_510}/source
21mr|nvidia515-515.86.01-2|378	mkdir -p "$dir0"/%{kabi_510}
21mr|nvidia515-515.86.01-2|379	mv *.ko "$dir0"/%{kabi_510}
21mr|nvidia515-515.86.01-2|380	popd
21mr|nvidia515-515.86.01-2|381	pushd %{pkgname}/kernel-5.15
21mr|nvidia515-515.86.01-2|382	%make SYSSRC=/lib/modules/%{kabi_515}/source
21mr|nvidia515-515.86.01-2|383	mkdir -p "$dir0"/%{kabi_515}
21mr|nvidia515-515.86.01-2|384	mv *.ko "$dir0"/%{kabi_515}
21mr|nvidia515-515.86.01-2|385	popd
21mr|nvidia515-515.86.01-2|386	pushd %{pkgname}/kernel-6.1
21mr|nvidia515-515.86.01-2|387	%make SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia515-515.86.01-2|388	mkdir -p "$dir0"/%{kabi_61}
21mr|nvidia515-515.86.01-2|389	mv *.ko "$dir0"/%{kabi_61}
21mr|nvidia515-515.86.01-2|390	popd
21mr|nvidia515-515.86.01-2|391	%endif
21mr|nvidia515-515.86.01-2|392	
21mr|nvidia515-515.86.01-2|393	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia515-515.86.01-2|394	export CFLAGS="%optflags -Wno-error=format-security"
21mr|nvidia515-515.86.01-2|395	export CXXFLAGS="$CFLAGS"
21mr|nvidia515-515.86.01-2|396	export LDFLAGS="%{?ldflags}"
21mr|nvidia515-515.86.01-2|397	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia515-515.86.01-2|398	%make -C nvidia-settings-%{version}
21mr|nvidia515-515.86.01-2|399	%make -C nvidia-xconfig-%{version}
21mr|nvidia515-515.86.01-2|400	%make -C nvidia-modprobe-%{version}
21mr|nvidia515-515.86.01-2|401	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21mr|nvidia515-515.86.01-2|402	
21mr|nvidia515-515.86.01-2|403	%install
21mr|nvidia515-515.86.01-2|404	
21mr|nvidia515-515.86.01-2|405	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|406	list="%{kabi_510} %{kabi_515} %{kabi_61}"
21mr|nvidia515-515.86.01-2|407	# copied from kernel
21mr|nvidia515-515.86.01-2|408	# extract debuginfo
21mr|nvidia515-515.86.01-2|409	# TODO: sync location of *.debug files with kernel
21mr|nvidia515-515.86.01-2|410	find $list \
21mr|nvidia515-515.86.01-2|411	-name "*.ko" | \
21mr|nvidia515-515.86.01-2|412	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia515-515.86.01-2|413	find $list \
21mr|nvidia515-515.86.01-2|414	-name "*.ko" | xargs -I '{}' \
21mr|nvidia515-515.86.01-2|415	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia515-515.86.01-2|416	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia515-515.86.01-2|417	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia515-515.86.01-2|418	# are compressed in the same way here and in the kernel itself
21mr|nvidia515-515.86.01-2|419	find $list -maxdepth 1 -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia515-515.86.01-2|420	for i in $list; do
21mr|nvidia515-515.86.01-2|421	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia515-515.86.01-2|422	install -m0644 $i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia515-515.86.01-2|423	install -m0644 $i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia515-515.86.01-2|424	done
21mr|nvidia515-515.86.01-2|425	%endif
21mr|nvidia515-515.86.01-2|426	
21mr|nvidia515-515.86.01-2|427	cd %{pkgname}
21mr|nvidia515-515.86.01-2|428	
21mr|nvidia515-515.86.01-2|429	# dkms
21mr|nvidia515-515.86.01-2|430	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia515-515.86.01-2|431	
21mr|nvidia515-515.86.01-2|432	# menu entry
21mr|nvidia515-515.86.01-2|433	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia515-515.86.01-2|434	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia515-515.86.01-2|435	[Desktop Entry]
21mr|nvidia515-515.86.01-2|436	Name=NVIDIA Display Settings
21mr|nvidia515-515.86.01-2|437	GenericName=Configure NVIDIA X driver
21mr|nvidia515-515.86.01-2|438	GenericName[ru]=Настройка драйвера NVIDIA X
21mr|nvidia515-515.86.01-2|439	Comment=Configure NVIDIA X driver
21mr|nvidia515-515.86.01-2|440	Comment[ru]=Настройка драйвера NVIDIA X
21mr|nvidia515-515.86.01-2|441	Exec=%{_bindir}/nvidia-settings
21mr|nvidia515-515.86.01-2|442	Icon=%{drivername}-settings
21mr|nvidia515-515.86.01-2|443	Terminal=false
21mr|nvidia515-515.86.01-2|444	Type=Application
21mr|nvidia515-515.86.01-2|445	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia515-515.86.01-2|446	EOF
21mr|nvidia515-515.86.01-2|447	
21mr|nvidia515-515.86.01-2|448	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia515-515.86.01-2|449	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia515-515.86.01-2|450	
21mr|nvidia515-515.86.01-2|451	# Configs
21mr|nvidia515-515.86.01-2|452	install -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia515-515.86.01-2|453	
21mr|nvidia515-515.86.01-2|454	# icons
21mr|nvidia515-515.86.01-2|455	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia515-515.86.01-2|456	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia515-515.86.01-2|457	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia515-515.86.01-2|458	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia515-515.86.01-2|459	
21mr|nvidia515-515.86.01-2|460	error_fatal() {
21mr|nvidia515-515.86.01-2|461	echo "Error: $@." >&2
21mr|nvidia515-515.86.01-2|462	exit 1
21mr|nvidia515-515.86.01-2|463	}
21mr|nvidia515-515.86.01-2|464	
21mr|nvidia515-515.86.01-2|465	error_unhandled() {
21mr|nvidia515-515.86.01-2|466	echo "Warning: $@." >&2
21mr|nvidia515-515.86.01-2|467	echo "Warning: $@." >> warns.log
21mr|nvidia515-515.86.01-2|468	# cause distro builds to fail in case of unhandled files
21mr|nvidia515-515.86.01-2|469	exit 1
21mr|nvidia515-515.86.01-2|470	}
21mr|nvidia515-515.86.01-2|471	
21mr|nvidia515-515.86.01-2|472	parseparams() {
21mr|nvidia515-515.86.01-2|473	for value in $rest; do
21mr|nvidia515-515.86.01-2|474	local param=$1
21mr|nvidia515-515.86.01-2|475	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia515-515.86.01-2|476	shift
21mr|nvidia515-515.86.01-2|477	eval $param=$value
21mr|nvidia515-515.86.01-2|478	
21mr|nvidia515-515.86.01-2|479	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia515-515.86.01-2|480	
21mr|nvidia515-515.86.01-2|481	# resolve libdir based on $arch
21mr|nvidia515-515.86.01-2|482	if [ "$param" = "arch" ]; then
21mr|nvidia515-515.86.01-2|483	case "$arch" in
21mr|nvidia515-515.86.01-2|484	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia515-515.86.01-2|485	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia515-515.86.01-2|486	*)		error_fatal "unknown arch $arch"
21mr|nvidia515-515.86.01-2|487	esac
21mr|nvidia515-515.86.01-2|488	fi
21mr|nvidia515-515.86.01-2|489	done
21mr|nvidia515-515.86.01-2|490	}
21mr|nvidia515-515.86.01-2|491	
21mr|nvidia515-515.86.01-2|492	add_to_list() {
21mr|nvidia515-515.86.01-2|493	# on distro builds, only use .manifest for doc files
21mr|nvidia515-515.86.01-2|494	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia515-515.86.01-2|495	local list="$1.files"
21mr|nvidia515-515.86.01-2|496	local entry="$2"
21mr|nvidia515-515.86.01-2|497	echo $entry >> $list
21mr|nvidia515-515.86.01-2|498	}
21mr|nvidia515-515.86.01-2|499	
21mr|nvidia515-515.86.01-2|500	install_symlink() {
21mr|nvidia515-515.86.01-2|501	local pkg="$1"
21mr|nvidia515-515.86.01-2|502	local dir="$2"
21mr|nvidia515-515.86.01-2|503	mkdir -p %{buildroot}$dir
21mr|nvidia515-515.86.01-2|504	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia515-515.86.01-2|505	add_to_list $pkg $dir/$file
21mr|nvidia515-515.86.01-2|506	}
21mr|nvidia515-515.86.01-2|507	
21mr|nvidia515-515.86.01-2|508	install_lib_symlink() {
21mr|nvidia515-515.86.01-2|509	local pkg="$1"
21mr|nvidia515-515.86.01-2|510	local dir="$2"
21mr|nvidia515-515.86.01-2|511	case "$file" in
21mr|nvidia515-515.86.01-2|512	libvdpau_*.so)
21mr|nvidia515-515.86.01-2|513	# vdpau drivers => not put into -devel
21mr|nvidia515-515.86.01-2|514	;;
21mr|nvidia515-515.86.01-2|515	*.so)
21mr|nvidia515-515.86.01-2|516	pkg=nvidia-devel;;
21mr|nvidia515-515.86.01-2|517	esac
21mr|nvidia515-515.86.01-2|518	install_symlink $pkg $dir
21mr|nvidia515-515.86.01-2|519	}
21mr|nvidia515-515.86.01-2|520	
21mr|nvidia515-515.86.01-2|521	install_file_only() {
21mr|nvidia515-515.86.01-2|522	local pkg="$1"
21mr|nvidia515-515.86.01-2|523	local dir="$2"
21mr|nvidia515-515.86.01-2|524	mkdir -p %{buildroot}$dir
21mr|nvidia515-515.86.01-2|525	# replace 0444 with more usual 0644
21mr|nvidia515-515.86.01-2|526	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia515-515.86.01-2|527	install -m $perms $file %{buildroot}$dir
21mr|nvidia515-515.86.01-2|528	}
21mr|nvidia515-515.86.01-2|529	
21mr|nvidia515-515.86.01-2|530	install_file() {
21mr|nvidia515-515.86.01-2|531	local pkg="$1"
21mr|nvidia515-515.86.01-2|532	local dir="$2"
21mr|nvidia515-515.86.01-2|533	install_file_only $pkg $dir
21mr|nvidia515-515.86.01-2|534	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia515-515.86.01-2|535	}
21mr|nvidia515-515.86.01-2|536	
21mr|nvidia515-515.86.01-2|537	get_module_dir() {
21mr|nvidia515-515.86.01-2|538	local subdir="$1"
21mr|nvidia515-515.86.01-2|539	case "$subdir" in
21mr|nvidia515-515.86.01-2|540	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia515-515.86.01-2|541	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia515-515.86.01-2|542	/)		echo %{nvidia_modulesdir};;
21mr|nvidia515-515.86.01-2|543	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia515-515.86.01-2|544	echo %{nvidia_modulesdir};;
21mr|nvidia515-515.86.01-2|545	esac
21mr|nvidia515-515.86.01-2|546	}
21mr|nvidia515-515.86.01-2|547	
21mr|nvidia515-515.86.01-2|548	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia515-515.86.01-2|549	rm -f $file
21mr|nvidia515-515.86.01-2|550	touch $file
21mr|nvidia515-515.86.01-2|551	done
21mr|nvidia515-515.86.01-2|552	
21mr|nvidia515-515.86.01-2|553	# install files according to .manifest
21mr|nvidia515-515.86.01-2|554	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21mr|nvidia515-515.86.01-2|555	arch=
21mr|nvidia515-515.86.01-2|556	style=
21mr|nvidia515-515.86.01-2|557	subdir=
21mr|nvidia515-515.86.01-2|558	dest=
21mr|nvidia515-515.86.01-2|559	nvidia_libdir=
21mr|nvidia515-515.86.01-2|560	inherit_path_str=
21mr|nvidia515-515.86.01-2|561	glvnd=
21mr|nvidia515-515.86.01-2|562	
21mr|nvidia515-515.86.01-2|563	rest=${line%%%%MODULE:*}
21mr|nvidia515-515.86.01-2|564	file=${rest%%%% *}
21mr|nvidia515-515.86.01-2|565	rest=${rest#* }
21mr|nvidia515-515.86.01-2|566	perms=${rest%%%% *}
21mr|nvidia515-515.86.01-2|567	rest=${rest#* }
21mr|nvidia515-515.86.01-2|568	type=${rest%%%% *}
21mr|nvidia515-515.86.01-2|569	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia515-515.86.01-2|570	
21mr|nvidia515-515.86.01-2|571	case "$type" in
21mr|nvidia515-515.86.01-2|572	CUDA_LIB)
21mr|nvidia515-515.86.01-2|573	parseparams arch subdir
21mr|nvidia515-515.86.01-2|574	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|575	;;
21mr|nvidia515-515.86.01-2|576	CUDA_SYMLINK)
21mr|nvidia515-515.86.01-2|577	parseparams arch subdir dest
21mr|nvidia515-515.86.01-2|578	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|579	;;
21mr|nvidia515-515.86.01-2|580	ENCODEAPI_LIB)
21mr|nvidia515-515.86.01-2|581	parseparams arch subdir
21mr|nvidia515-515.86.01-2|582	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|583	;;
21mr|nvidia515-515.86.01-2|584	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia515-515.86.01-2|585	parseparams arch dest
21mr|nvidia515-515.86.01-2|586	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia515-515.86.01-2|587	;;
21mr|nvidia515-515.86.01-2|588	EXPLICIT_PATH)
21mr|nvidia515-515.86.01-2|589	parseparams dest
21mr|nvidia515-515.86.01-2|590	install_file nvidia %{_datadir}/nvidia
21mr|nvidia515-515.86.01-2|591	;;
21mr|nvidia515-515.86.01-2|592	NVCUVID_LIB)
21mr|nvidia515-515.86.01-2|593	parseparams arch subdir
21mr|nvidia515-515.86.01-2|594	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|595	;;
21mr|nvidia515-515.86.01-2|596	NVCUVID_LIB_SYMLINK)
21mr|nvidia515-515.86.01-2|597	parseparams arch dest
21mr|nvidia515-515.86.01-2|598	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia515-515.86.01-2|599	;;
21mr|nvidia515-515.86.01-2|600	NVIFR_LIB)
21mr|nvidia515-515.86.01-2|601	parseparams arch subdir
21mr|nvidia515-515.86.01-2|602	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|603	;;
21mr|nvidia515-515.86.01-2|604	NVIFR_LIB_SYMLINK)
21mr|nvidia515-515.86.01-2|605	parseparams arch dest
21mr|nvidia515-515.86.01-2|606	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia515-515.86.01-2|607	;;
21mr|nvidia515-515.86.01-2|608	
21mr|nvidia515-515.86.01-2|609	OPENGL_LIB)
21mr|nvidia515-515.86.01-2|610	parseparams arch
21mr|nvidia515-515.86.01-2|611	install_file nvidia $nvidia_libdir
21mr|nvidia515-515.86.01-2|612	;;
21mr|nvidia515-515.86.01-2|613	OPENGL_SYMLINK)
21mr|nvidia515-515.86.01-2|614	parseparams arch dest
21mr|nvidia515-515.86.01-2|615	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia515-515.86.01-2|616	;;
21mr|nvidia515-515.86.01-2|617	GLVND_LIB)
21mr|nvidia515-515.86.01-2|618	;;
21mr|nvidia515-515.86.01-2|619	GLVND_SYMLINK)
21mr|nvidia515-515.86.01-2|620	;;
21mr|nvidia515-515.86.01-2|621	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia515-515.86.01-2|622	;;
21mr|nvidia515-515.86.01-2|623	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia515-515.86.01-2|624	;;
21mr|nvidia515-515.86.01-2|625	TLS_LIB)
21mr|nvidia515-515.86.01-2|626	parseparams arch style subdir
21mr|nvidia515-515.86.01-2|627	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|628	;;
21mr|nvidia515-515.86.01-2|629	TLS_SYMLINK)
21mr|nvidia515-515.86.01-2|630	parseparams arch style subdir dest
21mr|nvidia515-515.86.01-2|631	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|632	;;
21mr|nvidia515-515.86.01-2|633	GBM_BACKEND_LIB_SYMLINK)
21mr|nvidia515-515.86.01-2|634	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia515-515.86.01-2|635	parseparams arch subdir dest
21mr|nvidia515-515.86.01-2|636	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia515-515.86.01-2|637	;;
21mr|nvidia515-515.86.01-2|638	UTILITY_LIB)
21mr|nvidia515-515.86.01-2|639	# backward-compatibility
21mr|nvidia515-515.86.01-2|640	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia515-515.86.01-2|641	parseparams arch subdir
21mr|nvidia515-515.86.01-2|642	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|643	;;
21mr|nvidia515-515.86.01-2|644	UTILITY_LIB_SYMLINK)
21mr|nvidia515-515.86.01-2|645	# backward-compatibility
21mr|nvidia515-515.86.01-2|646	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia515-515.86.01-2|647	parseparams arch dest
21mr|nvidia515-515.86.01-2|648	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia515-515.86.01-2|649	;;
21mr|nvidia515-515.86.01-2|650	OPENCL_LIB)
21mr|nvidia515-515.86.01-2|651	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia515-515.86.01-2|652	parseparams arch subdir
21mr|nvidia515-515.86.01-2|653	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|654	;;
21mr|nvidia515-515.86.01-2|655	OPENCL_LIB_SYMLINK)
21mr|nvidia515-515.86.01-2|656	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia515-515.86.01-2|657	parseparams arch subdir dest
21mr|nvidia515-515.86.01-2|658	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|659	;;
21mr|nvidia515-515.86.01-2|660	OPENCL_WRAPPER_LIB)
21mr|nvidia515-515.86.01-2|661	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia515-515.86.01-2|662	parseparams arch subdir
21mr|nvidia515-515.86.01-2|663	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|664	;;
21mr|nvidia515-515.86.01-2|665	OPENCL_WRAPPER_SYMLINK)
21mr|nvidia515-515.86.01-2|666	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia515-515.86.01-2|667	parseparams arch subdir dest
21mr|nvidia515-515.86.01-2|668	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|669	;;
21mr|nvidia515-515.86.01-2|670	VDPAU_LIB)
21mr|nvidia515-515.86.01-2|671	parseparams arch subdir
21mr|nvidia515-515.86.01-2|672	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia515-515.86.01-2|673	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|674	;;
21mr|nvidia515-515.86.01-2|675	VDPAU_SYMLINK)
21mr|nvidia515-515.86.01-2|676	parseparams arch subdir dest
21mr|nvidia515-515.86.01-2|677	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia515-515.86.01-2|678	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|679	;;
21mr|nvidia515-515.86.01-2|680	VDPAU_WRAPPER_LIB)
21mr|nvidia515-515.86.01-2|681	parseparams arch subdir
21mr|nvidia515-515.86.01-2|682	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia515-515.86.01-2|683	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|684	;;
21mr|nvidia515-515.86.01-2|685	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia515-515.86.01-2|686	parseparams arch subdir dest
21mr|nvidia515-515.86.01-2|687	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia515-515.86.01-2|688	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia515-515.86.01-2|689	;;
21mr|nvidia515-515.86.01-2|690	XLIB_STATIC_LIB)
21mr|nvidia515-515.86.01-2|691	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia515-515.86.01-2|692	;;
21mr|nvidia515-515.86.01-2|693	XLIB_SHARED_LIB)
21mr|nvidia515-515.86.01-2|694	install_file nvidia %{nvidia_libdir}
21mr|nvidia515-515.86.01-2|695	;;
21mr|nvidia515-515.86.01-2|696	XLIB_SYMLINK)
21mr|nvidia515-515.86.01-2|697	parseparams dest
21mr|nvidia515-515.86.01-2|698	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia515-515.86.01-2|699	;;
21mr|nvidia515-515.86.01-2|700	LIBGL_LA)
21mr|nvidia515-515.86.01-2|701	# (Anssi) we don't install .la files
21mr|nvidia515-515.86.01-2|702	;;
21mr|nvidia515-515.86.01-2|703	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia515-515.86.01-2|704	parseparams subdir
21mr|nvidia515-515.86.01-2|705	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia515-515.86.01-2|706	;;
21mr|nvidia515-515.86.01-2|707	XMODULE_NEWSYM)
21mr|nvidia515-515.86.01-2|708	# symlink that is created only if it doesn't already
21mr|nvidia515-515.86.01-2|709	# exist (i.e. as part of x11-server)
21mr|nvidia515-515.86.01-2|710	case "$file" in
21mr|nvidia515-515.86.01-2|711	libwfb.so)
21mr|nvidia515-515.86.01-2|712	continue
21mr|nvidia515-515.86.01-2|713	;;
21mr|nvidia515-515.86.01-2|714	*)
21mr|nvidia515-515.86.01-2|715	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia515-515.86.01-2|716	continue
21mr|nvidia515-515.86.01-2|717	esac
21mr|nvidia515-515.86.01-2|718	parseparams subdir dest
21mr|nvidia515-515.86.01-2|719	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia515-515.86.01-2|720	;;
21mr|nvidia515-515.86.01-2|721	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia515-515.86.01-2|722	parseparams subdir dest
21mr|nvidia515-515.86.01-2|723	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia515-515.86.01-2|724	;;
21mr|nvidia515-515.86.01-2|725	VDPAU_HEADER)
21mr|nvidia515-515.86.01-2|726	continue
21mr|nvidia515-515.86.01-2|727	parseparams subdir
21mr|nvidia515-515.86.01-2|728	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia515-515.86.01-2|729	;;
21mr|nvidia515-515.86.01-2|730	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia515-515.86.01-2|731	parseparams subdir
21mr|nvidia515-515.86.01-2|732	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia515-515.86.01-2|733	;;
21mr|nvidia515-515.86.01-2|734	DOCUMENTATION)
21mr|nvidia515-515.86.01-2|735	parseparams subdir
21mr|nvidia515-515.86.01-2|736	case $subdir in
21mr|nvidia515-515.86.01-2|737	*/html)
21mr|nvidia515-515.86.01-2|738	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia515-515.86.01-2|739	continue
21mr|nvidia515-515.86.01-2|740	;;
21mr|nvidia515-515.86.01-2|741	*/include/*)
21mr|nvidia515-515.86.01-2|742	continue
21mr|nvidia515-515.86.01-2|743	;;
21mr|nvidia515-515.86.01-2|744	esac
21mr|nvidia515-515.86.01-2|745	case $file in
21mr|nvidia515-515.86.01-2|746	*XF86Config*|*nvidia-settings.png)
21mr|nvidia515-515.86.01-2|747	continue;;
21mr|nvidia515-515.86.01-2|748	esac
21mr|nvidia515-515.86.01-2|749	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia515-515.86.01-2|750	;;
21mr|nvidia515-515.86.01-2|751	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia515-515.86.01-2|752	parseparams subdir
21mr|nvidia515-515.86.01-2|753	case "$file" in
21mr|nvidia515-515.86.01-2|754	*nvidia-installer*)
21mr|nvidia515-515.86.01-2|755	# not installed
21mr|nvidia515-515.86.01-2|756	continue
21mr|nvidia515-515.86.01-2|757	;;
21mr|nvidia515-515.86.01-2|758	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia515-515.86.01-2|759	# installed separately below
21mr|nvidia515-515.86.01-2|760	continue
21mr|nvidia515-515.86.01-2|761	;;
21mr|nvidia515-515.86.01-2|762	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia515-515.86.01-2|763	# ok
21mr|nvidia515-515.86.01-2|764	;;
21mr|nvidia515-515.86.01-2|765	*)
21mr|nvidia515-515.86.01-2|766	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia515-515.86.01-2|767	continue
21mr|nvidia515-515.86.01-2|768	esac
21mr|nvidia515-515.86.01-2|769	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia515-515.86.01-2|770	;;
21mr|nvidia515-515.86.01-2|771	UTILITY_BINARY)
21mr|nvidia515-515.86.01-2|772	case "$file" in
21mr|nvidia515-515.86.01-2|773	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia515-515.86.01-2|774	# not installed, we install our own copy
21mr|nvidia515-515.86.01-2|775	continue
21mr|nvidia515-515.86.01-2|776	;;
21mr|nvidia515-515.86.01-2|777	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-sleep.sh|*nvidia-debugdump|*nvidia-ngx-updater|*nvidia-powerd)
21mr|nvidia515-515.86.01-2|778	# ok
21mr|nvidia515-515.86.01-2|779	;;
21mr|nvidia515-515.86.01-2|780	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia515-515.86.01-2|781	# ok
21mr|nvidia515-515.86.01-2|782	;;
21mr|nvidia515-515.86.01-2|783	*)
21mr|nvidia515-515.86.01-2|784	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia515-515.86.01-2|785	;;
21mr|nvidia515-515.86.01-2|786	esac
21mr|nvidia515-515.86.01-2|787	install_file nvidia %{nvidia_bindir}
21mr|nvidia515-515.86.01-2|788	;;
21mr|nvidia515-515.86.01-2|789	UTILITY_BIN_SYMLINK)
21mr|nvidia515-515.86.01-2|790	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia515-515.86.01-2|791	parseparams dest
21mr|nvidia515-515.86.01-2|792	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia515-515.86.01-2|793	;;
21mr|nvidia515-515.86.01-2|794	INTERNAL_UTILITY*)
21mr|nvidia515-515.86.01-2|795	case "$file" in
21mr|nvidia515-515.86.01-2|796	*libglvnd_install_checker*)
21mr|nvidia515-515.86.01-2|797	# ROSA does provide libglvnd, the checker is not needed.
21mr|nvidia515-515.86.01-2|798	continue
21mr|nvidia515-515.86.01-2|799	;;
21mr|nvidia515-515.86.01-2|800	*)
21mr|nvidia515-515.86.01-2|801	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21mr|nvidia515-515.86.01-2|802	;;
21mr|nvidia515-515.86.01-2|803	esac
21mr|nvidia515-515.86.01-2|804	;;
21mr|nvidia515-515.86.01-2|805	NVIDIA_MODPROBE)
21mr|nvidia515-515.86.01-2|806	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia515-515.86.01-2|807	# creating the device nodes in case the driver component is running as
21mr|nvidia515-515.86.01-2|808	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia515-515.86.01-2|809	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia515-515.86.01-2|810	# like with regular drivers and therefore this tool is installed on
21mr|nvidia515-515.86.01-2|811	# ROSA as well, at least for now.
21mr|nvidia515-515.86.01-2|812	;;
21mr|nvidia515-515.86.01-2|813	INSTALLER_BINARY)
21mr|nvidia515-515.86.01-2|814	# not installed
21mr|nvidia515-515.86.01-2|815	;;
21mr|nvidia515-515.86.01-2|816	KERNEL_MODULE_SRC)
21mr|nvidia515-515.86.01-2|817	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21mr|nvidia515-515.86.01-2|818	# It specifies, how many components of the path to skip.
21mr|nvidia515-515.86.01-2|819	# For example, the manifest mat contain the following line:
21mr|nvidia515-515.86.01-2|820	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21mr|nvidia515-515.86.01-2|821	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21mr|nvidia515-515.86.01-2|822	# and we get "nvidia/nv.c", which should be installed as
21mr|nvidia515-515.86.01-2|823	# /usr/src/<driver-version-release>/nvidia/nv.c.
21mr|nvidia515-515.86.01-2|824	parseparams inherit_path_str
21mr|nvidia515-515.86.01-2|825	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21mr|nvidia515-515.86.01-2|826	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21mr|nvidia515-515.86.01-2|827	fi
21mr|nvidia515-515.86.01-2|828	dest=$(echo $file | sed 's/[^/]*\///')
21mr|nvidia515-515.86.01-2|829	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21mr|nvidia515-515.86.01-2|830	;;
21mr|nvidia515-515.86.01-2|831	DKMS_CONF)
21mr|nvidia515-515.86.01-2|832	# We will replace it with our own dkms.conf below but the
21mr|nvidia515-515.86.01-2|833	# file must be listed anyway.
21mr|nvidia515-515.86.01-2|834	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia515-515.86.01-2|835	;;
21mr|nvidia515-515.86.01-2|836	CUDA_ICD)
21mr|nvidia515-515.86.01-2|837	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia515-515.86.01-2|838	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia515-515.86.01-2|839	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia515-515.86.01-2|840	;;
21mr|nvidia515-515.86.01-2|841	VULKAN_ICD_JSON)
21mr|nvidia515-515.86.01-2|842	parseparams dest
21mr|nvidia515-515.86.01-2|843	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21mr|nvidia515-515.86.01-2|844	;;
21mr|nvidia515-515.86.01-2|845	GLVND_EGL_ICD_JSON)
21mr|nvidia515-515.86.01-2|846	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21mr|nvidia515-515.86.01-2|847	;;
21mr|nvidia515-515.86.01-2|848	EGL_EXTERNAL_PLATFORM_JSON)
21mr|nvidia515-515.86.01-2|849	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia515-515.86.01-2|850	;;
21mr|nvidia515-515.86.01-2|851	GBM_EXTERNAL_PLATFORM_JSON)
21mr|nvidia515-515.86.01-2|852	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia515-515.86.01-2|853	;;
21mr|nvidia515-515.86.01-2|854	APPLICATION_PROFILE)
21mr|nvidia515-515.86.01-2|855	parseparams subdir
21mr|nvidia515-515.86.01-2|856	# application profile filenames are versioned, we can use a common
21mr|nvidia515-515.86.01-2|857	# non-alternativesized directory
21mr|nvidia515-515.86.01-2|858	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia515-515.86.01-2|859	;;
21mr|nvidia515-515.86.01-2|860	DOT_DESKTOP)
21mr|nvidia515-515.86.01-2|861	# we provide our own for now
21mr|nvidia515-515.86.01-2|862	;;
21mr|nvidia515-515.86.01-2|863	XORG_OUTPUTCLASS_CONFIG)
21mr|nvidia515-515.86.01-2|864	# nvidia-drm-outputclass.conf allows to load the appropriate
21mr|nvidia515-515.86.01-2|865	# X11 driver automatically if nvidia kernel module is used
21mr|nvidia515-515.86.01-2|866	# by the graphics device. Xorg >= 1.16.
21mr|nvidia515-515.86.01-2|867	# Not needed in our case, because XFdrake should create the
21mr|nvidia515-515.86.01-2|868	# Xorg config appropriately.
21mr|nvidia515-515.86.01-2|869	;;
21mr|nvidia515-515.86.01-2|870	FIRMWARE)
21mr|nvidia515-515.86.01-2|871	install_file nvidia /lib/firmware/nvidia
21mr|nvidia515-515.86.01-2|872	;;
21mr|nvidia515-515.86.01-2|873	SYSTEMD_UNIT)
21mr|nvidia515-515.86.01-2|874	install_file nvidia %{_unitdir}
21mr|nvidia515-515.86.01-2|875	;;
21mr|nvidia515-515.86.01-2|876	SYSTEMD_UNIT_SYMLINK)
21mr|nvidia515-515.86.01-2|877	;;
21mr|nvidia515-515.86.01-2|878	SYSTEMD_SLEEP_SCRIPT)
21mr|nvidia515-515.86.01-2|879	install_file nvidia %{_systemd_util_dir}/system-sleep
21mr|nvidia515-515.86.01-2|880	;;
21mr|nvidia515-515.86.01-2|881	WINE_LIB)
21mr|nvidia515-515.86.01-2|882	install_file nvidia %{_libdir}/%{drivername}/wine
21mr|nvidia515-515.86.01-2|883	;;
21mr|nvidia515-515.86.01-2|884	*)
21mr|nvidia515-515.86.01-2|885	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia515-515.86.01-2|886	esac
21mr|nvidia515-515.86.01-2|887	done
21mr|nvidia515-515.86.01-2|888	
21mr|nvidia515-515.86.01-2|889	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia515-515.86.01-2|890	
21mr|nvidia515-515.86.01-2|891	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia515-515.86.01-2|892	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia515-515.86.01-2|893	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia515-515.86.01-2|894	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia515-515.86.01-2|895	
21mr|nvidia515-515.86.01-2|896	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia515-515.86.01-2|897	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia515-515.86.01-2|898	
21mr|nvidia515-515.86.01-2|899	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia515-515.86.01-2|900	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia515-515.86.01-2|901	
21mr|nvidia515-515.86.01-2|902	# vdpau alternative symlink
21mr|nvidia515-515.86.01-2|903	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia515-515.86.01-2|904	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia515-515.86.01-2|905	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia515-515.86.01-2|906	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia515-515.86.01-2|907	
21mr|nvidia515-515.86.01-2|908	# self-built binaries
21mr|nvidia515-515.86.01-2|909	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia515-515.86.01-2|910	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia515-515.86.01-2|911	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia515-515.86.01-2|912	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia515-515.86.01-2|913	
21mr|nvidia515-515.86.01-2|914	# binary alternatives
21mr|nvidia515-515.86.01-2|915	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia515-515.86.01-2|916	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia515-515.86.01-2|917	touch					%{buildroot}%{_bindir}/nvidia-ngx-updater
21mr|nvidia515-515.86.01-2|918	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia515-515.86.01-2|919	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia515-515.86.01-2|920	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia515-515.86.01-2|921	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia515-515.86.01-2|922	touch					%{buildroot}%{_bindir}/nvidia-powerd
21mr|nvidia515-515.86.01-2|923	touch					%{buildroot}%{_bindir}/nvidia-sleep.sh
21mr|nvidia515-515.86.01-2|924	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia515-515.86.01-2|925	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia515-515.86.01-2|926	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia515-515.86.01-2|927	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia515-515.86.01-2|928	# rpmlint:
21mr|nvidia515-515.86.01-2|929	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia515-515.86.01-2|930	
21mr|nvidia515-515.86.01-2|931	# install man pages
21mr|nvidia515-515.86.01-2|932	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia515-515.86.01-2|933	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia515-515.86.01-2|934	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia515-515.86.01-2|935	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia515-515.86.01-2|936	
21mr|nvidia515-515.86.01-2|937	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia515-515.86.01-2|938	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia515-515.86.01-2|939	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia515-515.86.01-2|940	cd %{buildroot}%{_mandir}/man1
21mr|nvidia515-515.86.01-2|941	rename nvidia alt-%{drivername} *
21mr|nvidia515-515.86.01-2|942	cd -
21mr|nvidia515-515.86.01-2|943	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia515-515.86.01-2|944	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia515-515.86.01-2|945	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia515-515.86.01-2|946	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia515-515.86.01-2|947	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia515-515.86.01-2|948	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia515-515.86.01-2|949	
21mr|nvidia515-515.86.01-2|950	# cuda nvidia.icd
21mr|nvidia515-515.86.01-2|951	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia515-515.86.01-2|952	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia515-515.86.01-2|953	
21mr|nvidia515-515.86.01-2|954	# ld.so.conf
21mr|nvidia515-515.86.01-2|955	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia515-515.86.01-2|956	echo "%{_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia515-515.86.01-2|957	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia515-515.86.01-2|958	
21mr|nvidia515-515.86.01-2|959	echo "/usr/lib" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia515-515.86.01-2|960	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia515-515.86.01-2|961	
21mr|nvidia515-515.86.01-2|962	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia515-515.86.01-2|963	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia515-515.86.01-2|964	
21mr|nvidia515-515.86.01-2|965	# modprobe.d
21mr|nvidia515-515.86.01-2|966	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia515-515.86.01-2|967	
21mr|nvidia515-515.86.01-2|968	# Allow the users to load this kernel module as "nvidia<version>" as well.
21mr|nvidia515-515.86.01-2|969	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia515-515.86.01-2|970	
21mr|nvidia515-515.86.01-2|971	# xinit script
21mr|nvidia515-515.86.01-2|972	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia515-515.86.01-2|973	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia515-515.86.01-2|974	# to be sourced
21mr|nvidia515-515.86.01-2|975	#
21mr|nvidia515-515.86.01-2|976	# Do not modify this file; the changes will be overwritten.
21mr|nvidia515-515.86.01-2|977	# If you want to disable automatic configuration loading, create
21mr|nvidia515-515.86.01-2|978	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia515-515.86.01-2|979	#
21mr|nvidia515-515.86.01-2|980	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia515-515.86.01-2|981	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia515-515.86.01-2|982	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia515-515.86.01-2|983	EOF
21mr|nvidia515-515.86.01-2|984	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia515-515.86.01-2|985	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia515-515.86.01-2|986	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia515-515.86.01-2|987	
21mr|nvidia515-515.86.01-2|988	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia515-515.86.01-2|989	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia515-515.86.01-2|990	
21mr|nvidia515-515.86.01-2|991	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia515-515.86.01-2|992	
21mr|nvidia515-515.86.01-2|993	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia515-515.86.01-2|994	install -m0644 supported-gpus/supported-gpus.json %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia515-515.86.01-2|995	
21mr|nvidia515-515.86.01-2|996	# Trigger rebuilding initrds
21mr|nvidia515-515.86.01-2|997	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia515-515.86.01-2|998	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia515-515.86.01-2|999	
21mr|nvidia515-515.86.01-2|1000	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|1001	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia515-515.86.01-2|1002	%endif
21mr|nvidia515-515.86.01-2|1003	
21mr|nvidia515-515.86.01-2|1004	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia515-515.86.01-2|1005	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia515-515.86.01-2|1006	add_drivers+=" nvidia nvidia-drm nvidia-modeset nvidia-uvm "
21mr|nvidia515-515.86.01-2|1007	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia515-515.86.01-2|1008	install_optional_items+=" /etc/modprobe.d/%{drivername}-wayland.conf "
21mr|nvidia515-515.86.01-2|1009	EOF
21mr|nvidia515-515.86.01-2|1010	
21mr|nvidia515-515.86.01-2|1011	#mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia515-515.86.01-2|1012	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia515-515.86.01-2|1013	echo "options nvidia_drm modeset=1" > %{buildroot}/etc/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia515-515.86.01-2|1014	
21mr|nvidia515-515.86.01-2|1015	# Blacklist nouveau, autoload nvidia-uvm module after nvidia module
21mr|nvidia515-515.86.01-2|1016	install -p -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia515-515.86.01-2|1017	install -p -m 0644 %{SOURCE16} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia515-515.86.01-2|1018	
21mr|nvidia515-515.86.01-2|1019	# UDev rules for nvidia
21mr|nvidia515-515.86.01-2|1020	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|nvidia515-515.86.01-2|1021	install -p -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir}/
21mr|nvidia515-515.86.01-2|1022	
21mr|nvidia515-515.86.01-2|1023	# UDev rules for nvidia-uvm
21mr|nvidia515-515.86.01-2|1024	install -p -m 0644 %{SOURCE10} %{buildroot}%{_udevrulesdir}/
21mr|nvidia515-515.86.01-2|1025	
21mr|nvidia515-515.86.01-2|1026	# Install dbus config
21mr|nvidia515-515.86.01-2|1027	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21mr|nvidia515-515.86.01-2|1028	install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_datadir}/dbus-1/system.d/
21mr|nvidia515-515.86.01-2|1029	
21mr|nvidia515-515.86.01-2|1030	# Install nvidia-fallback
21mr|nvidia515-515.86.01-2|1031	mkdir -p %{buildroot}%{_unitdir}
21mr|nvidia515-515.86.01-2|1032	install -p -m 0644 %{SOURCE13} %{buildroot}%{_udevrulesdir}/
21mr|nvidia515-515.86.01-2|1033	install -p -m 0644 %{SOURCE14} %{buildroot}%{_unitdir}/
21mr|nvidia515-515.86.01-2|1034	
21mr|nvidia515-515.86.01-2|1035	mkdir -p %{buildroot}%{_presetdir}
21mr|nvidia515-515.86.01-2|1036	install -p -m 0644 %{SOURCE17} %{buildroot}%{_presetdir}/
21mr|nvidia515-515.86.01-2|1037	
21mr|nvidia515-515.86.01-2|1038	mkdir -p %{buildroot}%{_libdir}/gbm
21mr|nvidia515-515.86.01-2|1039	ln -s %{nvidia_libdir}/libnvidia-allocator.so.%{version} %{buildroot}%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia515-515.86.01-2|1040	
21mr|nvidia515-515.86.01-2|1041	# TODO: install each license separately
21mr|nvidia515-515.86.01-2|1042	sed -i'' -e '/LICENSE/d' nvidia.files
21mr|nvidia515-515.86.01-2|1043	
21mr|nvidia515-515.86.01-2|1044	%posttrans -n %{driverpkgname}
21mr|nvidia515-515.86.01-2|1045	%{_sbindir}/update-alternatives \
21mr|nvidia515-515.86.01-2|1046	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia515-515.86.01-2|1047	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia515-515.86.01-2|1048	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia515-515.86.01-2|1049	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia515-515.86.01-2|1050	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia515-515.86.01-2|1051	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia515-515.86.01-2|1052	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia515-515.86.01-2|1053	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia515-515.86.01-2|1054	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia515-515.86.01-2|1055	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia515-515.86.01-2|1056	--slave %{_bindir}/nvidia-ngx-updater nvidia-ngx-updater %{nvidia_bindir}/nvidia-ngx-updater \
21mr|nvidia515-515.86.01-2|1057	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia515-515.86.01-2|1058	--slave %{_bindir}/nvidia-powerd nvidia-powerd %{nvidia_bindir}/nvidia-powerd \
21mr|nvidia515-515.86.01-2|1059	--slave %{_bindir}/nvidia-sleep.sh nvidia-sleep %{nvidia_bindir}/nvidia-sleep.sh \
21mr|nvidia515-515.86.01-2|1060	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia515-515.86.01-2|1061	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia515-515.86.01-2|1062	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia515-515.86.01-2|1063	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia515-515.86.01-2|1064	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia515-515.86.01-2|1065	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia515-515.86.01-2|1066	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia515-515.86.01-2|1067	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia515-515.86.01-2|1068	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21mr|nvidia515-515.86.01-2|1069	
21mr|nvidia515-515.86.01-2|1070	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia515-515.86.01-2|1071	/sbin/ldconfig -X
21mr|nvidia515-515.86.01-2|1072	
21mr|nvidia515-515.86.01-2|1073	%postun -n %{driverpkgname}
21mr|nvidia515-515.86.01-2|1074	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia515-515.86.01-2|1075	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia515-515.86.01-2|1076	fi
21mr|nvidia515-515.86.01-2|1077	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia515-515.86.01-2|1078	/sbin/ldconfig -X
21mr|nvidia515-515.86.01-2|1079	
21mr|nvidia515-515.86.01-2|1080	%if "%{ldetect_cards_name}" != ""
21mr|nvidia515-515.86.01-2|1081	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21mr|nvidia515-515.86.01-2|1082	%endif
21mr|nvidia515-515.86.01-2|1083	
21mr|nvidia515-515.86.01-2|1084	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia515-515.86.01-2|1085	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia515-515.86.01-2|1086	/sbin/ldconfig -X
21mr|nvidia515-515.86.01-2|1087	
21mr|nvidia515-515.86.01-2|1088	%posttrans -n %{drivername}-devel
21mr|nvidia515-515.86.01-2|1089	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia515-515.86.01-2|1090	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia515-515.86.01-2|1091	/sbin/ldconfig -X
21mr|nvidia515-515.86.01-2|1092	
21mr|nvidia515-515.86.01-2|1093	%postun -n %{drivername}-devel
21mr|nvidia515-515.86.01-2|1094	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia515-515.86.01-2|1095	/sbin/ldconfig -X
21mr|nvidia515-515.86.01-2|1096	
21mr|nvidia515-515.86.01-2|1097	%post -n dkms-%{drivername}
21mr|nvidia515-515.86.01-2|1098	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21mr|nvidia515-515.86.01-2|1099	
21mr|nvidia515-515.86.01-2|1100	# Build and install the driver for all available kernels that have devel
21mr|nvidia515-515.86.01-2|1101	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|nvidia515-515.86.01-2|1102	# Do not fail the installation of the package if the build fails for some
21mr|nvidia515-515.86.01-2|1103	# kernels, this may happen during testing, etc.
21mr|nvidia515-515.86.01-2|1104	for kk in /lib/modules/*; do
21mr|nvidia515-515.86.01-2|1105	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|nvidia515-515.86.01-2|1106	if test -d "/lib/modules/$kk/build"; then
21mr|nvidia515-515.86.01-2|1107	# Remove the modules that use the obsolete naming convention first
21mr|nvidia515-515.86.01-2|1108	# to make the upgrade smoother (otherwise they may remain in the system
21mr|nvidia515-515.86.01-2|1109	# and cause trouble).
21mr|nvidia515-515.86.01-2|1110	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21mr|nvidia515-515.86.01-2|1111	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21mr|nvidia515-515.86.01-2|1112	# Now build and install the newer modules
21mr|nvidia515-515.86.01-2|1113	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21mr|nvidia515-515.86.01-2|1114	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21mr|nvidia515-515.86.01-2|1115	else
21mr|nvidia515-515.86.01-2|1116	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|nvidia515-515.86.01-2|1117	fi;
21mr|nvidia515-515.86.01-2|1118	done
21mr|nvidia515-515.86.01-2|1119	
21mr|nvidia515-515.86.01-2|1120	# Just in case the user reboots the system too quickly and sync is not
21mr|nvidia515-515.86.01-2|1121	# done automatically.
21mr|nvidia515-515.86.01-2|1122	sync
21mr|nvidia515-515.86.01-2|1123	
21mr|nvidia515-515.86.01-2|1124	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia515-515.86.01-2|1125	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia515-515.86.01-2|1126	
21mr|nvidia515-515.86.01-2|1127	%preun -n dkms-%{drivername}
21mr|nvidia515-515.86.01-2|1128	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21mr|nvidia515-515.86.01-2|1129	
21mr|nvidia515-515.86.01-2|1130	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia515-515.86.01-2|1131	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia515-515.86.01-2|1132	
21mr|nvidia515-515.86.01-2|1133	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia515-515.86.01-2|1134	
21mr|nvidia515-515.86.01-2|1135	%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia515-515.86.01-2|1136	
21mr|nvidia515-515.86.01-2|1137	# ld.so.conf, modprobe.conf, xinit
21mr|nvidia515-515.86.01-2|1138	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia515-515.86.01-2|1139	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia515-515.86.01-2|1140	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia515-515.86.01-2|1141	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia515-515.86.01-2|1142	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia515-515.86.01-2|1143	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia515-515.86.01-2|1144	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia515-515.86.01-2|1145	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia515-515.86.01-2|1146	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21mr|nvidia515-515.86.01-2|1147	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21mr|nvidia515-515.86.01-2|1148	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|nvidia515-515.86.01-2|1149	%{_datadir}/egl/egl_external_platform.d/15_nvidia_gbm.json
21mr|nvidia515-515.86.01-2|1150	%dir %{_datadir}/nvidia
21mr|nvidia515-515.86.01-2|1151	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia515-515.86.01-2|1152	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia515-515.86.01-2|1153	
21mr|nvidia515-515.86.01-2|1154	%dir %{_sysconfdir}/OpenCL
21mr|nvidia515-515.86.01-2|1155	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia515-515.86.01-2|1156	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia515-515.86.01-2|1157	%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia515-515.86.01-2|1158	%dir %{_libdir}/gbm
21mr|nvidia515-515.86.01-2|1159	%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia515-515.86.01-2|1160	
21mr|nvidia515-515.86.01-2|1161	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia515-515.86.01-2|1162	%ghost %{_bindir}/nvidia-ngx-updater
21mr|nvidia515-515.86.01-2|1163	%ghost %{_bindir}/nvidia-settings
21mr|nvidia515-515.86.01-2|1164	%ghost %{_bindir}/nvidia-smi
21mr|nvidia515-515.86.01-2|1165	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia515-515.86.01-2|1166	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia515-515.86.01-2|1167	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia515-515.86.01-2|1168	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia515-515.86.01-2|1169	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia515-515.86.01-2|1170	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia515-515.86.01-2|1171	%ghost %{_bindir}/nvidia-sleep.sh
21mr|nvidia515-515.86.01-2|1172	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia515-515.86.01-2|1173	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia515-515.86.01-2|1174	%dir %{nvidia_bindir}
21mr|nvidia515-515.86.01-2|1175	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia515-515.86.01-2|1176	%{nvidia_bindir}/nvidia-ngx-updater
21mr|nvidia515-515.86.01-2|1177	%{nvidia_bindir}/nvidia-settings
21mr|nvidia515-515.86.01-2|1178	%{nvidia_bindir}/nvidia-smi
21mr|nvidia515-515.86.01-2|1179	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia515-515.86.01-2|1180	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia515-515.86.01-2|1181	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia515-515.86.01-2|1182	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia515-515.86.01-2|1183	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia515-515.86.01-2|1184	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia515-515.86.01-2|1185	
21mr|nvidia515-515.86.01-2|1186	/lib/firmware/nvidia/gsp.bin
21mr|nvidia515-515.86.01-2|1187	%{_unitdir}/nvidia-fallback.service
21mr|nvidia515-515.86.01-2|1188	%{_sysconfdir}/modprobe.d/nvidia-uvm.conf
21mr|nvidia515-515.86.01-2|1189	%{_udevrulesdir}/10-nvidia.rules
21mr|nvidia515-515.86.01-2|1190	%{_udevrulesdir}/60-nvidia-uvm.rules
21mr|nvidia515-515.86.01-2|1191	%{_udevrulesdir}/60-nvidia.rules
21mr|nvidia515-515.86.01-2|1192	
21mr|nvidia515-515.86.01-2|1193	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia515-515.86.01-2|1194	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia515-515.86.01-2|1195	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia515-515.86.01-2|1196	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia515-515.86.01-2|1197	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia515-515.86.01-2|1198	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia515-515.86.01-2|1199	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia515-515.86.01-2|1200	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia515-515.86.01-2|1201	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia515-515.86.01-2|1202	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia515-515.86.01-2|1203	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia515-515.86.01-2|1204	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia515-515.86.01-2|1205	
21mr|nvidia515-515.86.01-2|1206	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia515-515.86.01-2|1207	%dir %{_datadir}/%{drivername}
21mr|nvidia515-515.86.01-2|1208	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia515-515.86.01-2|1209	
21mr|nvidia515-515.86.01-2|1210	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia515-515.86.01-2|1211	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia515-515.86.01-2|1212	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia515-515.86.01-2|1213	
21mr|nvidia515-515.86.01-2|1214	%dir %{nvidia_libdir}
21mr|nvidia515-515.86.01-2|1215	%dir %{nvidia_libdir}/vdpau
21mr|nvidia515-515.86.01-2|1216	%{_libdir}/nvidia
21mr|nvidia515-515.86.01-2|1217	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1218	%{nvidia_libdir}/libGLX_nvidia.so.0
21mr|nvidia515-515.86.01-2|1219	%{nvidia_libdir}/libGLX_indirect.so.0
21mr|nvidia515-515.86.01-2|1220	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21mr|nvidia515-515.86.01-2|1221	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia515-515.86.01-2|1222	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia515-515.86.01-2|1223	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia515-515.86.01-2|1224	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia515-515.86.01-2|1225	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1226	%{nvidia_libdir}/libEGL_nvidia.so.0
21mr|nvidia515-515.86.01-2|1227	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1228	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21mr|nvidia515-515.86.01-2|1229	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1230	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21mr|nvidia515-515.86.01-2|1231	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1232	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia515-515.86.01-2|1233	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia515-515.86.01-2|1234	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia515-515.86.01-2|1235	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia515-515.86.01-2|1236	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia515-515.86.01-2|1237	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia515-515.86.01-2|1238	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia515-515.86.01-2|1239	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia515-515.86.01-2|1240	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21mr|nvidia515-515.86.01-2|1241	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21mr|nvidia515-515.86.01-2|1242	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21mr|nvidia515-515.86.01-2|1243	%{nvidia_libdir}/libnvidia-egl-gbm.so.1*
21mr|nvidia515-515.86.01-2|1244	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21mr|nvidia515-515.86.01-2|1245	%{nvidia_libdir}/libnvoptix.so.%{version}
21mr|nvidia515-515.86.01-2|1246	%{nvidia_libdir}/libnvoptix.so.1
21mr|nvidia515-515.86.01-2|1247	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21mr|nvidia515-515.86.01-2|1248	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21mr|nvidia515-515.86.01-2|1249	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21mr|nvidia515-515.86.01-2|1250	%{nvidia_libdir}/libnvidia-allocator.so.1
21mr|nvidia515-515.86.01-2|1251	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21mr|nvidia515-515.86.01-2|1252	%{nvidia_libdir}/libnvidia-nvvm.so.4
21mr|nvidia515-515.86.01-2|1253	%{nvidia_libdir}/libnvidia-nvvm.so.%{version}
21mr|nvidia515-515.86.01-2|1254	%{nvidia_libdir}/libnvidia-wayland-client.so.%{version}
21mr|nvidia515-515.86.01-2|1255	%{nvidia_libdir}/libnvidia-vulkan-producer.so.%{version}
21mr|nvidia515-515.86.01-2|1256	%dir %{nvidia_libdir32}
21mr|nvidia515-515.86.01-2|1257	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia515-515.86.01-2|1258	%{_prefix}/lib/nvidia
21mr|nvidia515-515.86.01-2|1259	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1260	%{nvidia_libdir32}/libGLX_nvidia.so.0
21mr|nvidia515-515.86.01-2|1261	%{nvidia_libdir32}/libGLX_indirect.so.0
21mr|nvidia515-515.86.01-2|1262	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21mr|nvidia515-515.86.01-2|1263	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia515-515.86.01-2|1264	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia515-515.86.01-2|1265	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia515-515.86.01-2|1266	%{nvidia_libdir32}/libnvidia-nvvm.so.4
21mr|nvidia515-515.86.01-2|1267	%{nvidia_libdir32}/libnvidia-nvvm.so.%{version}
21mr|nvidia515-515.86.01-2|1268	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia515-515.86.01-2|1269	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia515-515.86.01-2|1270	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia515-515.86.01-2|1271	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1272	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia515-515.86.01-2|1273	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia515-515.86.01-2|1274	%{nvidia_libdir32}/libEGL_nvidia.so.0
21mr|nvidia515-515.86.01-2|1275	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1276	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21mr|nvidia515-515.86.01-2|1277	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1278	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21mr|nvidia515-515.86.01-2|1279	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1280	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia515-515.86.01-2|1281	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia515-515.86.01-2|1282	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21mr|nvidia515-515.86.01-2|1283	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21mr|nvidia515-515.86.01-2|1284	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21mr|nvidia515-515.86.01-2|1285	%{nvidia_libdir32}/libnvidia-allocator.so.1
21mr|nvidia515-515.86.01-2|1286	
21mr|nvidia515-515.86.01-2|1287	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia515-515.86.01-2|1288	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia515-515.86.01-2|1289	
21mr|nvidia515-515.86.01-2|1290	%dir %{nvidia_modulesdir}
21mr|nvidia515-515.86.01-2|1291	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21mr|nvidia515-515.86.01-2|1292	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21mr|nvidia515-515.86.01-2|1293	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia515-515.86.01-2|1294	
21mr|nvidia515-515.86.01-2|1295	%{nvidia_wine}/_nvngx.dll
21mr|nvidia515-515.86.01-2|1296	%{nvidia_wine}/nvngx.dll
21mr|nvidia515-515.86.01-2|1297	
21mr|nvidia515-515.86.01-2|1298	%files -n %{drivername}-devel
21mr|nvidia515-515.86.01-2|1299	%{nvidia_libdir}/libcuda.so
21mr|nvidia515-515.86.01-2|1300	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia515-515.86.01-2|1301	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia515-515.86.01-2|1302	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia515-515.86.01-2|1303	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia515-515.86.01-2|1304	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia515-515.86.01-2|1305	%{nvidia_libdir}/libnvidia-nvvm.so
21mr|nvidia515-515.86.01-2|1306	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia515-515.86.01-2|1307	%{nvidia_libdir}/libnvidia-opticalflow.so
21mr|nvidia515-515.86.01-2|1308	%{nvidia_libdir}/libnvidia-allocator.so
21mr|nvidia515-515.86.01-2|1309	%{nvidia_libdir}/libnvidia-vulkan-producer.so
21mr|nvidia515-515.86.01-2|1310	%{nvidia_libdir32}/libcuda.so
21mr|nvidia515-515.86.01-2|1311	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia515-515.86.01-2|1312	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia515-515.86.01-2|1313	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia515-515.86.01-2|1314	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia515-515.86.01-2|1315	%{nvidia_libdir32}/libnvidia-nvvm.so
21mr|nvidia515-515.86.01-2|1316	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia515-515.86.01-2|1317	%{nvidia_libdir32}/libnvidia-opticalflow.so
21mr|nvidia515-515.86.01-2|1318	%{nvidia_libdir32}/libnvidia-allocator.so
21mr|nvidia515-515.86.01-2|1319	
21mr|nvidia515-515.86.01-2|1320	
21mr|nvidia515-515.86.01-2|1321	%files -n dkms-%{drivername}
21mr|nvidia515-515.86.01-2|1322	%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia515-515.86.01-2|1323	
21mr|nvidia515-515.86.01-2|1324	%files -n kernel-source-%{drivername}
21mr|nvidia515-515.86.01-2|1325	%license %{pkgname}/LICENSE
21mr|nvidia515-515.86.01-2|1326	%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia515-515.86.01-2|1327	%exclude %{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia515-515.86.01-2|1328	
21mr|nvidia515-515.86.01-2|1329	%files -n %{drivername}-dracut
21mr|nvidia515-515.86.01-2|1330	%config(noreplace) %{_sysconfdir}/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia515-515.86.01-2|1331	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia515-515.86.01-2|1332	
21mr|nvidia515-515.86.01-2|1333	%files -n %{drivername}-blacklist
21mr|nvidia515-515.86.01-2|1334	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia515-515.86.01-2|1335	
21mr|nvidia515-515.86.01-2|1336	%files -n %{drivername}-wayland
21mr|nvidia515-515.86.01-2|1337	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia515-515.86.01-2|1338	
21mr|nvidia515-515.86.01-2|1339	%files -n %{drivername}-power
21mr|nvidia515-515.86.01-2|1340	%config(noreplace) %{_sysconfdir}/modprobe.d/nvidia-power-management.conf
21mr|nvidia515-515.86.01-2|1341	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia515-515.86.01-2|1342	%{nvidia_bindir}/nvidia-powerd
21mr|nvidia515-515.86.01-2|1343	%{_datadir}/dbus-1/system.d/nvidia-dbus.conf
21mr|nvidia515-515.86.01-2|1344	%{_presetdir}/70-nvidia.preset
21mr|nvidia515-515.86.01-2|1345	%{_systemd_util_dir}/system-sleep/nvidia
21mr|nvidia515-515.86.01-2|1346	%{_unitdir}/nvidia-hibernate.service
21mr|nvidia515-515.86.01-2|1347	%{_unitdir}/nvidia-powerd.service
21mr|nvidia515-515.86.01-2|1348	%{_unitdir}/nvidia-resume.service
21mr|nvidia515-515.86.01-2|1349	%{_unitdir}/nvidia-suspend.service
21mr|nvidia515-515.86.01-2|1350	
21mr|nvidia515-515.86.01-2|1351	%post -n %{drivername}-power
21mr|nvidia515-515.86.01-2|1352	%systemd_post nvidia-hibernate.service
21mr|nvidia515-515.86.01-2|1353	%systemd_post nvidia-resume.service
21mr|nvidia515-515.86.01-2|1354	%systemd_post nvidia-powerd.service
21mr|nvidia515-515.86.01-2|1355	%systemd_post nvidia-suspend.service
21mr|nvidia515-515.86.01-2|1356	
21mr|nvidia515-515.86.01-2|1357	%preun -n %{drivername}-power
21mr|nvidia515-515.86.01-2|1358	%systemd_preun nvidia-hibernate.service
21mr|nvidia515-515.86.01-2|1359	%systemd_preun nvidia-resume.service
21mr|nvidia515-515.86.01-2|1360	%systemd_preun nvidia-powerd.service
21mr|nvidia515-515.86.01-2|1361	%systemd_preun nvidia-suspend.service
21mr|nvidia515-515.86.01-2|1362	
21mr|nvidia515-515.86.01-2|1363	%postun -n %{drivername}-power
21mr|nvidia515-515.86.01-2|1364	%systemd_postun_with_restart nvidia-hibernate.service
21mr|nvidia515-515.86.01-2|1365	%systemd_postun_with_restart nvidia-resume.service
21mr|nvidia515-515.86.01-2|1366	%systemd_postun_with_restart nvidia-powerd.service
21mr|nvidia515-515.86.01-2|1367	%systemd_postun_with_restart nvidia-suspend.service
21mr|nvidia515-515.86.01-2|1368	
21mr|nvidia515-515.86.01-2|1369	
21mr|nvidia515-515.86.01-2|1370	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia515-515.86.01-2|1371	
21mr|nvidia515-515.86.01-2|1372	%files -n %{drivername}-cuda-opencl
21mr|nvidia515-515.86.01-2|1373	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia515-515.86.01-2|1374	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia515-515.86.01-2|1375	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia515-515.86.01-2|1376	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia515-515.86.01-2|1377	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia515-515.86.01-2|1378	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia515-515.86.01-2|1379	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia515-515.86.01-2|1380	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21mr|nvidia515-515.86.01-2|1381	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia515-515.86.01-2|1382	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia515-515.86.01-2|1383	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia515-515.86.01-2|1384	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia515-515.86.01-2|1385	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia515-515.86.01-2|1386	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia515-515.86.01-2|1387	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia515-515.86.01-2|1388	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia515-515.86.01-2|1389	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia515-515.86.01-2|1390	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia515-515.86.01-2|1391	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia515-515.86.01-2|1392	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia515-515.86.01-2|1393	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21mr|nvidia515-515.86.01-2|1394	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia515-515.86.01-2|1395	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia515-515.86.01-2|1396	
21mr|nvidia515-515.86.01-2|1397	%if %{with binary_kernel_modules}
21mr|nvidia515-515.86.01-2|1398	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst
21mr|nvidia515-515.86.01-2|1399	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst
21mr|nvidia515-515.86.01-2|1400	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst
21mr|nvidia515-515.86.01-2|1401	
21mr|nvidia515-515.86.01-2|1402	%files debug
21mr|nvidia515-515.86.01-2|1403	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia515-515.86.01-2|1404	%endif

14458 21
21mr|nvidia520-520.56.06-4|1	%define _duplicate_files_terminate_build 0
21mr|nvidia520-520.56.06-4|2	
21mr|nvidia520-520.56.06-4|3	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia520-520.56.06-4|4	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia520-520.56.06-4|5	%define _disable_ld_now 1
21mr|nvidia520-520.56.06-4|6	
21mr|nvidia520-520.56.06-4|7	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia520-520.56.06-4|8	%define __typelib_path %{nil}
21mr|nvidia520-520.56.06-4|9	
21mr|nvidia520-520.56.06-4|10	# Disable debug rpms.
21mr|nvidia520-520.56.06-4|11	%define _enable_debug_packages	%{nil}
21mr|nvidia520-520.56.06-4|12	%define debug_package		%{nil}
21mr|nvidia520-520.56.06-4|13	
21mr|nvidia520-520.56.06-4|14	%define priority	9700
21mr|nvidia520-520.56.06-4|15	
21mr|nvidia520-520.56.06-4|16	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia520-520.56.06-4|17	
21mr|nvidia520-520.56.06-4|18	%define drivername		%{name}
21mr|nvidia520-520.56.06-4|19	%define driverpkgname		%{name}-core
21mr|nvidia520-520.56.06-4|20	%define modulename		nvidia
21mr|nvidia520-520.56.06-4|21	# for description and documentation
21mr|nvidia520-520.56.06-4|22	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia520-520.56.06-4|23	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia520-520.56.06-4|24	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia520-520.56.06-4|25	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia520-520.56.06-4|26	%define nvidia_wine	        %{_libdir}/%{drivername}/wine
21mr|nvidia520-520.56.06-4|27	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia520-520.56.06-4|28	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia520-520.56.06-4|29	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia520-520.56.06-4|30	
21mr|nvidia520-520.56.06-4|31	%define pkgname %{pkgname64}
21mr|nvidia520-520.56.06-4|32	
21mr|nvidia520-520.56.06-4|33	%bcond_without force_32bit_deps
21mr|nvidia520-520.56.06-4|34	%bcond_without binary_kernel_modules
21mr|nvidia520-520.56.06-4|35	
21mr|nvidia520-520.56.06-4|36	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia520-520.56.06-4|37	%global __provides_exclude ^lib.*\\.so
21mr|nvidia520-520.56.06-4|38	# 1) Dependencies from itself (from filtered provides) (libnv*, libEGL_nvidia*)
21mr|nvidia520-520.56.06-4|39	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia520-520.56.06-4|40	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia520-520.56.06-4|41	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia520-520.56.06-4|42	# pull the dependencies of 32-bit nvidia libraries in as well.# (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia520-520.56.06-4|43	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia520-520.56.06-4|44	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia520-520.56.06-4|45	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia520-520.56.06-4|46	%global __requires_exclude ^lib(EGL_|)nv.*\\.so|^lib(GL|X11|Xext)\\.so\\.(1|6)$
21mr|nvidia520-520.56.06-4|47	
21mr|nvidia520-520.56.06-4|48	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|49	# e.g.: 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia520-520.56.06-4|50	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia520-520.56.06-4|51	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia520-520.56.06-4|52	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia520-520.56.06-4|53	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia520-520.56.06-4|54	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia520-520.56.06-4|55	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia520-520.56.06-4|56	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia520-520.56.06-4|57	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia520-520.56.06-4|58	# global, not define, must be expanded only once
21mr|nvidia520-520.56.06-4|59	%global kroko_release %kroko_mk_release -n nvidia470
21mr|nvidia520-520.56.06-4|60	%endif
21mr|nvidia520-520.56.06-4|61	
21mr|nvidia520-520.56.06-4|62	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|63	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia520-520.56.06-4|64	%{?!kroko_req_modules_in_nvidia:%define kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia520-520.56.06-4|65	%endif
21mr|nvidia520-520.56.06-4|66	
21mr|nvidia520-520.56.06-4|67	%define major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia520-520.56.06-4|68	
21mr|nvidia520-520.56.06-4|69	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia520-520.56.06-4|70	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia520-520.56.06-4|71	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia520-520.56.06-4|72	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia520-520.56.06-4|73	# n - name
21mr|nvidia520-520.56.06-4|74	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia520-520.56.06-4|75	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia520-520.56.06-4|76	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia520-520.56.06-4|77	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia520-520.56.06-4|78	}
21mr|nvidia520-520.56.06-4|79	
21mr|nvidia520-520.56.06-4|80	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia520-520.56.06-4|81	Name:		nvidia520
21mr|nvidia520-520.56.06-4|82	Version:	520.56.06
21mr|nvidia520-520.56.06-4|83	Release:	4
21mr|nvidia520-520.56.06-4|84	
21mr|nvidia520-520.56.06-4|85	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia520-520.56.06-4|86	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia520-520.56.06-4|87	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia520-520.56.06-4|88	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia520-520.56.06-4|89	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia520-520.56.06-4|90	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia520-520.56.06-4|91	Source6:	https://gitweb.frugalware.org/frugalware-current/raw/master/source/x11-extra/nvidia/xorg-nvidia.conf
21mr|nvidia520-520.56.06-4|92	Source7:	60-nvidia.rules
21mr|nvidia520-520.56.06-4|93	Source10:	60-nvidia-uvm.rules
21mr|nvidia520-520.56.06-4|94	Source11:	nvidia-uvm.conf
21mr|nvidia520-520.56.06-4|95	Source13:	10-nvidia.rules
21mr|nvidia520-520.56.06-4|96	Source14:	nvidia-fallback.service
21mr|nvidia520-520.56.06-4|97	Source16:	nvidia-power-management.conf
21mr|nvidia520-520.56.06-4|98	Source17:	70-nvidia.preset
21mr|nvidia520-520.56.06-4|99	
21mr|nvidia520-520.56.06-4|100	Source100:	%{name}.rpmlintrc
21mr|nvidia520-520.56.06-4|101	
21mr|nvidia520-520.56.06-4|102	# Allow building the drivers with a different GCC version than the kernel.
21mr|nvidia520-520.56.06-4|103	# Might be risky but it is still better than failed builds of the drivers
21mr|nvidia520-520.56.06-4|104	# resulting in broken graphics at the users' machines after a GCC update.
21mr|nvidia520-520.56.06-4|105	Patch1:		no-cc-version-check.patch
21mr|nvidia520-520.56.06-4|106	
21mr|nvidia520-520.56.06-4|107	License:	Freeware
21mr|nvidia520-520.56.06-4|108	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia520-520.56.06-4|109	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|110	Provides:	should-restart = system
21mr|nvidia520-520.56.06-4|111	
21mr|nvidia520-520.56.06-4|112	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21mr|nvidia520-520.56.06-4|113	ExclusiveArch:	%{x86_64}
21mr|nvidia520-520.56.06-4|114	
21mr|nvidia520-520.56.06-4|115	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia520-520.56.06-4|116	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|117	BuildRequires:	auto-krokodil-rpm-macros
21mr|nvidia520-520.56.06-4|118	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia520-520.56.06-4|119	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia520-520.56.06-4|120	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia520-520.56.06-4|121	BuildRequires:	findutils
21mr|nvidia520-520.56.06-4|122	BuildRequires:	zstd
21mr|nvidia520-520.56.06-4|123	%endif
21mr|nvidia520-520.56.06-4|124	BuildRequires:	imagemagick
21mr|nvidia520-520.56.06-4|125	BuildRequires:	pkgconfig(xrender)
21mr|nvidia520-520.56.06-4|126	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia520-520.56.06-4|127	BuildRequires:	pkgconfig(xv)
21mr|nvidia520-520.56.06-4|128	BuildRequires:	pkgconfig(gl)
21mr|nvidia520-520.56.06-4|129	BuildRequires:	pkgconfig(egl)
21mr|nvidia520-520.56.06-4|130	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia520-520.56.06-4|131	BuildRequires:	pkgconfig(vdpau) >= 1.1
21mr|nvidia520-520.56.06-4|132	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia520-520.56.06-4|133	BuildRequires:	pkgconfig(dbus-1)
21mr|nvidia520-520.56.06-4|134	
21mr|nvidia520-520.56.06-4|135	%description
21mr|nvidia520-520.56.06-4|136	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia520-520.56.06-4|137	
21mr|nvidia520-520.56.06-4|138	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|139	
21mr|nvidia520-520.56.06-4|140	%package -n %{driverpkgname}
21mr|nvidia520-520.56.06-4|141	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia520-520.56.06-4|142	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|143	Requires(post): update-alternatives
21mr|nvidia520-520.56.06-4|144	Requires(postun): update-alternatives
21mr|nvidia520-520.56.06-4|145	Requires:	x11-server-common
21mr|nvidia520-520.56.06-4|146	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia520-520.56.06-4|147	Provides:	%{name} = %{EVRD}
21mr|nvidia520-520.56.06-4|148	# package was renamed
21mr|nvidia520-520.56.06-4|149	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia520-520.56.06-4|150	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia520-520.56.06-4|151	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia520-520.56.06-4|152	# the vdpau library package. We ensure its installation here.
21mr|nvidia520-520.56.06-4|153	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia520-520.56.06-4|154	Requires:	auto-krokodil-filesystem
21mr|nvidia520-520.56.06-4|155	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|156	%kroko_req_modules_in_nvidia -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia520-520.56.06-4|157	%kroko_req_modules_in_nvidia -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia520-520.56.06-4|158	%kroko_req_modules_in_nvidia -k 6.1 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia520-520.56.06-4|159	%endif
21mr|nvidia520-520.56.06-4|160	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia520-520.56.06-4|161	# EOLed kernels built without auto-krokodil
21mr|nvidia520-520.56.06-4|162	Requires:	(kernel-modules-%{name}-5.16.19-1-generic if (kernel-5.16-generic = 5.16.19-1))
21mr|nvidia520-520.56.06-4|163	Requires:	(kernel-modules-%{name}-5.17.11-1-generic if (kernel-5.17-generic = 5.17.11-1))
21mr|nvidia520-520.56.06-4|164	Requires:	(kernel-modules-%{name}-5.16.19-2-generic if (kernel-5.16-generic = 5.16.19-2))
21mr|nvidia520-520.56.06-4|165	Requires:	(kernel-modules-%{name}-5.17.11-2-generic if (kernel-5.17-generic = 5.17.11-2))
21mr|nvidia520-520.56.06-4|166	
21mr|nvidia520-520.56.06-4|167	# https://forum.rosalinux.ru/viewtopic.php?p=106968#p106968
21mr|nvidia520-520.56.06-4|168	# XXX Maybe better use Supplements in plasma5-kwin-wayland-nvidia
21mr|nvidia520-520.56.06-4|169	Recommends:	(plasma5-kwin-wayland-nvidia if plasma5-kwin)
21mr|nvidia520-520.56.06-4|170	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia520-520.56.06-4|171	Requires:	%{drivername}-blacklist
21mr|nvidia520-520.56.06-4|172	Requires:	%{drivername}-power
21mr|nvidia520-520.56.06-4|173	Requires:	%{drivername}-wayland
21mr|nvidia520-520.56.06-4|174	
21mr|nvidia520-520.56.06-4|175	Requires:	%{_lib}gldispatch0
21mr|nvidia520-520.56.06-4|176	Requires:	%{_lib}opengl0
21mr|nvidia520-520.56.06-4|177	Requires:	%{_lib}glvnd-glx
21mr|nvidia520-520.56.06-4|178	Requires:	%{_lib}glvnd-egl
21mr|nvidia520-520.56.06-4|179	Requires:	%{_lib}glvnd-gles
21mr|nvidia520-520.56.06-4|180	
21mr|nvidia520-520.56.06-4|181	# Package cannot be installed as BuildRequires if it requires both
21mr|nvidia520-520.56.06-4|182	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21mr|nvidia520-520.56.06-4|183	%if %{with force_32bit_deps}
21mr|nvidia520-520.56.06-4|184	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia520-520.56.06-4|185	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia520-520.56.06-4|186	Recommends:	libgldispatch0
21mr|nvidia520-520.56.06-4|187	Recommends:	libopengl0
21mr|nvidia520-520.56.06-4|188	Recommends:	libglvnd-glx
21mr|nvidia520-520.56.06-4|189	Recommends:	libglvnd-egl
21mr|nvidia520-520.56.06-4|190	Recommends:	libglvnd-gles
21mr|nvidia520-520.56.06-4|191	%endif
21mr|nvidia520-520.56.06-4|192	Requires:	egl-gbm
21mr|nvidia520-520.56.06-4|193	Requires:	egl-wayland
21mr|nvidia520-520.56.06-4|194	Requires:	vulkan
21mr|nvidia520-520.56.06-4|195	Requires:	libglvnd
21mr|nvidia520-520.56.06-4|196	Provides:	nvidia = %{EVRD}
21mr|nvidia520-520.56.06-4|197	%nv_cross_conflict -n core
21mr|nvidia520-520.56.06-4|198	#Recommends:	nvidia-additional-settings
21mr|nvidia520-520.56.06-4|199	
21mr|nvidia520-520.56.06-4|200	%description -n %{driverpkgname}
21mr|nvidia520-520.56.06-4|201	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia520-520.56.06-4|202	configuration tools.
21mr|nvidia520-520.56.06-4|203	
21mr|nvidia520-520.56.06-4|204	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|205	
21mr|nvidia520-520.56.06-4|206	%package -n dkms-%{drivername}
21mr|nvidia520-520.56.06-4|207	Summary:	Kernel module to manage NVIDIA GPUs
21mr|nvidia520-520.56.06-4|208	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|209	Requires:	dkms
21mr|nvidia520-520.56.06-4|210	Requires(post):	dkms
21mr|nvidia520-520.56.06-4|211	Requires(preun):	dkms
21mr|nvidia520-520.56.06-4|212	Requires:	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia520-520.56.06-4|213	Requires(post):	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia520-520.56.06-4|214	%nv_cross_conflict -n dkms
21mr|nvidia520-520.56.06-4|215	
21mr|nvidia520-520.56.06-4|216	%description -n dkms-%{drivername}
21mr|nvidia520-520.56.06-4|217	Kernel module to manage NVIDIA GPUs. This
21mr|nvidia520-520.56.06-4|218	is to be used with the %{driverpkgname} package.
21mr|nvidia520-520.56.06-4|219	
21mr|nvidia520-520.56.06-4|220	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|221	
21mr|nvidia520-520.56.06-4|222	%package -n %{drivername}-dracut
21mr|nvidia520-520.56.06-4|223	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia520-520.56.06-4|224	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|225	Requires:	dracut
21mr|nvidia520-520.56.06-4|226	Requires:	rosa-kernel-tools
21mr|nvidia520-520.56.06-4|227	%nv_cross_conflict -n dracut
21mr|nvidia520-520.56.06-4|228	
21mr|nvidia520-520.56.06-4|229	%description -n %{drivername}-dracut
21mr|nvidia520-520.56.06-4|230	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia520-520.56.06-4|231	Include Nvidia kernel modules into initramfs (initrd).
21mr|nvidia520-520.56.06-4|232	
21mr|nvidia520-520.56.06-4|233	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|234	
21mr|nvidia520-520.56.06-4|235	%package -n %{drivername}-blacklist
21mr|nvidia520-520.56.06-4|236	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia520-520.56.06-4|237	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|238	%nv_cross_conflict -n blacklist
21mr|nvidia520-520.56.06-4|239	
21mr|nvidia520-520.56.06-4|240	%description -n %{drivername}-blacklist
21mr|nvidia520-520.56.06-4|241	Blacklist opensource Nouveau driver.
21mr|nvidia520-520.56.06-4|242	Proprietary Nvidia driver replaces it.
21mr|nvidia520-520.56.06-4|243	
21mr|nvidia520-520.56.06-4|244	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|245	
21mr|nvidia520-520.56.06-4|246	%package -n %{drivername}-wayland
21mr|nvidia520-520.56.06-4|247	Summary:	NVIDIA Wayland driver
21mr|nvidia520-520.56.06-4|248	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|249	%nv_cross_conflict -n wayland
21mr|nvidia520-520.56.06-4|250	
21mr|nvidia520-520.56.06-4|251	%description -n %{drivername}-wayland
21mr|nvidia520-520.56.06-4|252	Proprietary Nvidia Wayland driver.
21mr|nvidia520-520.56.06-4|253	
21mr|nvidia520-520.56.06-4|254	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|255	
21mr|nvidia520-520.56.06-4|256	%package -n %{drivername}-power
21mr|nvidia520-520.56.06-4|257	Summary:	Advanced  power management
21mr|nvidia520-520.56.06-4|258	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|259	%nv_cross_conflict -n power
21mr|nvidia520-520.56.06-4|260	
21mr|nvidia520-520.56.06-4|261	%description -n %{drivername}-power
21mr|nvidia520-520.56.06-4|262	Advanced  power management, preserve memory allocation on suspend/resume.
21mr|nvidia520-520.56.06-4|263	
21mr|nvidia520-520.56.06-4|264	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|265	
21mr|nvidia520-520.56.06-4|266	%package -n kernel-source-%{drivername}
21mr|nvidia520-520.56.06-4|267	Summary:	Kernel source of %{drivername}
21mr|nvidia520-520.56.06-4|268	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|269	
21mr|nvidia520-520.56.06-4|270	%description -n kernel-source-%{drivername}
21mr|nvidia520-520.56.06-4|271	Kernel source of %{drivername}
21mr|nvidia520-520.56.06-4|272	
21mr|nvidia520-520.56.06-4|273	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|274	
21mr|nvidia520-520.56.06-4|275	%package -n %{drivername}-devel
21mr|nvidia520-520.56.06-4|276	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia520-520.56.06-4|277	Group:		Development/C
21mr|nvidia520-520.56.06-4|278	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia520-520.56.06-4|279	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia520-520.56.06-4|280	%nv_cross_conflict -n devel
21mr|nvidia520-520.56.06-4|281	Requires:	%{_lib}vdpau-devel
21mr|nvidia520-520.56.06-4|282	
21mr|nvidia520-520.56.06-4|283	%description -n %{drivername}-devel
21mr|nvidia520-520.56.06-4|284	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia520-520.56.06-4|285	
21mr|nvidia520-520.56.06-4|286	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|287	
21mr|nvidia520-520.56.06-4|288	%package -n %{drivername}-cuda-opencl
21mr|nvidia520-520.56.06-4|289	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia520-520.56.06-4|290	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|291	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia520-520.56.06-4|292	%nv_cross_conflict -n cuda-opencl
21mr|nvidia520-520.56.06-4|293	
21mr|nvidia520-520.56.06-4|294	%description -n %{drivername}-cuda-opencl
21mr|nvidia520-520.56.06-4|295	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia520-520.56.06-4|296	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia520-520.56.06-4|297	Performance Computing (HPC).
21mr|nvidia520-520.56.06-4|298	
21mr|nvidia520-520.56.06-4|299	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|300	
21mr|nvidia520-520.56.06-4|301	# HTML doc splitted off because of size, for live cds:
21mr|nvidia520-520.56.06-4|302	%package -n %{drivername}-doc-html
21mr|nvidia520-520.56.06-4|303	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia520-520.56.06-4|304	Group:		System/Kernel and hardware
21mr|nvidia520-520.56.06-4|305	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia520-520.56.06-4|306	%nv_cross_conflict -n doc-html
21mr|nvidia520-520.56.06-4|307	
21mr|nvidia520-520.56.06-4|308	%description -n %{drivername}-doc-html
21mr|nvidia520-520.56.06-4|309	HTML version of the README.txt file provided in package
21mr|nvidia520-520.56.06-4|310	%{driverpkgname}.
21mr|nvidia520-520.56.06-4|311	
21mr|nvidia520-520.56.06-4|312	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|313	
21mr|nvidia520-520.56.06-4|314	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|315	# TODO: package it better
21mr|nvidia520-520.56.06-4|316	%package debug
21mr|nvidia520-520.56.06-4|317	Summary:	Debug for %{NAME} binary kernel modules
21mr|nvidia520-520.56.06-4|318	Group:		Development/Debug
21mr|nvidia520-520.56.06-4|319	Requires:	auto-krokodil-filesystem
21mr|nvidia520-520.56.06-4|320	%nv_cross_conflict -n debug
21mr|nvidia520-520.56.06-4|321	
21mr|nvidia520-520.56.06-4|322	%description debug
21mr|nvidia520-520.56.06-4|323	Debug for %{NAME} binary kernel modules
21mr|nvidia520-520.56.06-4|324	%endif
21mr|nvidia520-520.56.06-4|325	
21mr|nvidia520-520.56.06-4|326	#-----------------------------------------------------------------------------
21mr|nvidia520-520.56.06-4|327	
21mr|nvidia520-520.56.06-4|328	%prep
21mr|nvidia520-520.56.06-4|329	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21mr|nvidia520-520.56.06-4|330	sh %{SOURCE0} --extract-only
21mr|nvidia520-520.56.06-4|331	
21mr|nvidia520-520.56.06-4|332	pushd %{pkgname}/
21mr|nvidia520-520.56.06-4|333	rm -rf usr/src/nv/precompiled
21mr|nvidia520-520.56.06-4|334	%patch1 -p1
21mr|nvidia520-520.56.06-4|335	popd
21mr|nvidia520-520.56.06-4|336	
21mr|nvidia520-520.56.06-4|337	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia520-520.56.06-4|338	# is actually a template. The real file is generated from it by
21mr|nvidia520-520.56.06-4|339	# nvidia-installer which we do not use.
21mr|nvidia520-520.56.06-4|340	pushd %{pkgname}/kernel
21mr|nvidia520-520.56.06-4|341	mv dkms.conf dkms.conf.orig
21mr|nvidia520-520.56.06-4|342	
21mr|nvidia520-520.56.06-4|343	# Notes from the original dkms.conf:
21mr|nvidia520-520.56.06-4|344	# ---------------
21mr|nvidia520-520.56.06-4|345	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21mr|nvidia520-520.56.06-4|346	# this will cause the kernel module build to infer that it was invoked via
21mr|nvidia520-520.56.06-4|347	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21mr|nvidia520-520.56.06-4|348	# the 'make' command name to suppress this behavior.
21mr|nvidia520-520.56.06-4|349	# ---------------
21mr|nvidia520-520.56.06-4|350	cat > dkms.conf <<EOF
21mr|nvidia520-520.56.06-4|351	PACKAGE_NAME="nvidia"
21mr|nvidia520-520.56.06-4|352	PACKAGE_VERSION="%{version}"
21mr|nvidia520-520.56.06-4|353	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia520-520.56.06-4|354	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia520-520.56.06-4|355	BUILT_MODULE_NAME[1]="nvidia-modeset"
21mr|nvidia520-520.56.06-4|356	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21mr|nvidia520-520.56.06-4|357	BUILT_MODULE_NAME[2]="nvidia-drm"
21mr|nvidia520-520.56.06-4|358	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21mr|nvidia520-520.56.06-4|359	BUILT_MODULE_NAME[3]="nvidia-uvm"
21mr|nvidia520-520.56.06-4|360	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21mr|nvidia520-520.56.06-4|361	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia520-520.56.06-4|362	CLEAN="'make' clean"
21mr|nvidia520-520.56.06-4|363	AUTOINSTALL="yes"
21mr|nvidia520-520.56.06-4|364	EOF
21mr|nvidia520-520.56.06-4|365	popd
21mr|nvidia520-520.56.06-4|366	
21mr|nvidia520-520.56.06-4|367	rm -f nvidia-settings-%{version}/src/*/*.a
21mr|nvidia520-520.56.06-4|368	
21mr|nvidia520-520.56.06-4|369	%build
21mr|nvidia520-520.56.06-4|370	
21mr|nvidia520-520.56.06-4|371	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|372	dir0="$PWD"
21mr|nvidia520-520.56.06-4|373	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.10
21mr|nvidia520-520.56.06-4|374	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.15
21mr|nvidia520-520.56.06-4|375	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.1
21mr|nvidia520-520.56.06-4|376	pushd %{pkgname}/kernel-5.10
21mr|nvidia520-520.56.06-4|377	%make SYSSRC=/lib/modules/%{kabi_510}/source
21mr|nvidia520-520.56.06-4|378	mkdir -p "$dir0"/%{kabi_510}
21mr|nvidia520-520.56.06-4|379	mv *.ko "$dir0"/%{kabi_510}
21mr|nvidia520-520.56.06-4|380	popd
21mr|nvidia520-520.56.06-4|381	pushd %{pkgname}/kernel-5.15
21mr|nvidia520-520.56.06-4|382	%make SYSSRC=/lib/modules/%{kabi_515}/source
21mr|nvidia520-520.56.06-4|383	mkdir -p "$dir0"/%{kabi_515}
21mr|nvidia520-520.56.06-4|384	mv *.ko "$dir0"/%{kabi_515}
21mr|nvidia520-520.56.06-4|385	popd
21mr|nvidia520-520.56.06-4|386	pushd %{pkgname}/kernel-6.1
21mr|nvidia520-520.56.06-4|387	%make SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia520-520.56.06-4|388	mkdir -p "$dir0"/%{kabi_61}
21mr|nvidia520-520.56.06-4|389	mv *.ko "$dir0"/%{kabi_61}
21mr|nvidia520-520.56.06-4|390	popd
21mr|nvidia520-520.56.06-4|391	%endif
21mr|nvidia520-520.56.06-4|392	
21mr|nvidia520-520.56.06-4|393	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia520-520.56.06-4|394	export CFLAGS="%optflags -Wno-error=format-security"
21mr|nvidia520-520.56.06-4|395	export CXXFLAGS="$CFLAGS"
21mr|nvidia520-520.56.06-4|396	export LDFLAGS="%{?ldflags}"
21mr|nvidia520-520.56.06-4|397	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia520-520.56.06-4|398	%make -C nvidia-settings-%{version}
21mr|nvidia520-520.56.06-4|399	%make -C nvidia-xconfig-%{version}
21mr|nvidia520-520.56.06-4|400	%make -C nvidia-modprobe-%{version}
21mr|nvidia520-520.56.06-4|401	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21mr|nvidia520-520.56.06-4|402	
21mr|nvidia520-520.56.06-4|403	%install
21mr|nvidia520-520.56.06-4|404	
21mr|nvidia520-520.56.06-4|405	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|406	list="%{kabi_510} %{kabi_515} %{kabi_61}"
21mr|nvidia520-520.56.06-4|407	# copied from kernel
21mr|nvidia520-520.56.06-4|408	# extract debuginfo
21mr|nvidia520-520.56.06-4|409	# TODO: sync location of *.debug files with kernel
21mr|nvidia520-520.56.06-4|410	find $list \
21mr|nvidia520-520.56.06-4|411	-name "*.ko" | \
21mr|nvidia520-520.56.06-4|412	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia520-520.56.06-4|413	find $list \
21mr|nvidia520-520.56.06-4|414	-name "*.ko" | xargs -I '{}' \
21mr|nvidia520-520.56.06-4|415	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia520-520.56.06-4|416	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia520-520.56.06-4|417	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia520-520.56.06-4|418	# are compressed in the same way here and in the kernel itself
21mr|nvidia520-520.56.06-4|419	find $list -maxdepth 1 -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia520-520.56.06-4|420	for i in $list; do
21mr|nvidia520-520.56.06-4|421	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia520-520.56.06-4|422	install -m0644 $i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia520-520.56.06-4|423	install -m0644 $i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia520-520.56.06-4|424	done
21mr|nvidia520-520.56.06-4|425	%endif
21mr|nvidia520-520.56.06-4|426	
21mr|nvidia520-520.56.06-4|427	cd %{pkgname}
21mr|nvidia520-520.56.06-4|428	
21mr|nvidia520-520.56.06-4|429	# dkms
21mr|nvidia520-520.56.06-4|430	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia520-520.56.06-4|431	
21mr|nvidia520-520.56.06-4|432	# menu entry
21mr|nvidia520-520.56.06-4|433	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia520-520.56.06-4|434	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia520-520.56.06-4|435	[Desktop Entry]
21mr|nvidia520-520.56.06-4|436	Name=NVIDIA Display Settings
21mr|nvidia520-520.56.06-4|437	GenericName=Configure NVIDIA X driver
21mr|nvidia520-520.56.06-4|438	GenericName[ru]=Настройка драйвера NVIDIA X
21mr|nvidia520-520.56.06-4|439	Comment=Configure NVIDIA X driver
21mr|nvidia520-520.56.06-4|440	Comment[ru]=Настройка драйвера NVIDIA X
21mr|nvidia520-520.56.06-4|441	Exec=%{_bindir}/nvidia-settings
21mr|nvidia520-520.56.06-4|442	Icon=%{drivername}-settings
21mr|nvidia520-520.56.06-4|443	Terminal=false
21mr|nvidia520-520.56.06-4|444	Type=Application
21mr|nvidia520-520.56.06-4|445	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia520-520.56.06-4|446	EOF
21mr|nvidia520-520.56.06-4|447	
21mr|nvidia520-520.56.06-4|448	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia520-520.56.06-4|449	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia520-520.56.06-4|450	
21mr|nvidia520-520.56.06-4|451	# Configs
21mr|nvidia520-520.56.06-4|452	install -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia520-520.56.06-4|453	
21mr|nvidia520-520.56.06-4|454	# icons
21mr|nvidia520-520.56.06-4|455	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia520-520.56.06-4|456	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia520-520.56.06-4|457	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia520-520.56.06-4|458	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia520-520.56.06-4|459	
21mr|nvidia520-520.56.06-4|460	error_fatal() {
21mr|nvidia520-520.56.06-4|461	echo "Error: $@." >&2
21mr|nvidia520-520.56.06-4|462	exit 1
21mr|nvidia520-520.56.06-4|463	}
21mr|nvidia520-520.56.06-4|464	
21mr|nvidia520-520.56.06-4|465	error_unhandled() {
21mr|nvidia520-520.56.06-4|466	echo "Warning: $@." >&2
21mr|nvidia520-520.56.06-4|467	echo "Warning: $@." >> warns.log
21mr|nvidia520-520.56.06-4|468	# cause distro builds to fail in case of unhandled files
21mr|nvidia520-520.56.06-4|469	exit 1
21mr|nvidia520-520.56.06-4|470	}
21mr|nvidia520-520.56.06-4|471	
21mr|nvidia520-520.56.06-4|472	parseparams() {
21mr|nvidia520-520.56.06-4|473	for value in $rest; do
21mr|nvidia520-520.56.06-4|474	local param=$1
21mr|nvidia520-520.56.06-4|475	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia520-520.56.06-4|476	shift
21mr|nvidia520-520.56.06-4|477	eval $param=$value
21mr|nvidia520-520.56.06-4|478	
21mr|nvidia520-520.56.06-4|479	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia520-520.56.06-4|480	
21mr|nvidia520-520.56.06-4|481	# resolve libdir based on $arch
21mr|nvidia520-520.56.06-4|482	if [ "$param" = "arch" ]; then
21mr|nvidia520-520.56.06-4|483	case "$arch" in
21mr|nvidia520-520.56.06-4|484	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia520-520.56.06-4|485	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia520-520.56.06-4|486	*)		error_fatal "unknown arch $arch"
21mr|nvidia520-520.56.06-4|487	esac
21mr|nvidia520-520.56.06-4|488	fi
21mr|nvidia520-520.56.06-4|489	done
21mr|nvidia520-520.56.06-4|490	}
21mr|nvidia520-520.56.06-4|491	
21mr|nvidia520-520.56.06-4|492	add_to_list() {
21mr|nvidia520-520.56.06-4|493	# on distro builds, only use .manifest for doc files
21mr|nvidia520-520.56.06-4|494	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia520-520.56.06-4|495	local list="$1.files"
21mr|nvidia520-520.56.06-4|496	local entry="$2"
21mr|nvidia520-520.56.06-4|497	echo $entry >> $list
21mr|nvidia520-520.56.06-4|498	}
21mr|nvidia520-520.56.06-4|499	
21mr|nvidia520-520.56.06-4|500	install_symlink() {
21mr|nvidia520-520.56.06-4|501	local pkg="$1"
21mr|nvidia520-520.56.06-4|502	local dir="$2"
21mr|nvidia520-520.56.06-4|503	mkdir -p %{buildroot}$dir
21mr|nvidia520-520.56.06-4|504	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia520-520.56.06-4|505	add_to_list $pkg $dir/$file
21mr|nvidia520-520.56.06-4|506	}
21mr|nvidia520-520.56.06-4|507	
21mr|nvidia520-520.56.06-4|508	install_lib_symlink() {
21mr|nvidia520-520.56.06-4|509	local pkg="$1"
21mr|nvidia520-520.56.06-4|510	local dir="$2"
21mr|nvidia520-520.56.06-4|511	case "$file" in
21mr|nvidia520-520.56.06-4|512	libvdpau_*.so)
21mr|nvidia520-520.56.06-4|513	# vdpau drivers => not put into -devel
21mr|nvidia520-520.56.06-4|514	;;
21mr|nvidia520-520.56.06-4|515	*.so)
21mr|nvidia520-520.56.06-4|516	pkg=nvidia-devel;;
21mr|nvidia520-520.56.06-4|517	esac
21mr|nvidia520-520.56.06-4|518	install_symlink $pkg $dir
21mr|nvidia520-520.56.06-4|519	}
21mr|nvidia520-520.56.06-4|520	
21mr|nvidia520-520.56.06-4|521	install_file_only() {
21mr|nvidia520-520.56.06-4|522	local pkg="$1"
21mr|nvidia520-520.56.06-4|523	local dir="$2"
21mr|nvidia520-520.56.06-4|524	mkdir -p %{buildroot}$dir
21mr|nvidia520-520.56.06-4|525	# replace 0444 with more usual 0644
21mr|nvidia520-520.56.06-4|526	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia520-520.56.06-4|527	install -m $perms $file %{buildroot}$dir
21mr|nvidia520-520.56.06-4|528	}
21mr|nvidia520-520.56.06-4|529	
21mr|nvidia520-520.56.06-4|530	install_file() {
21mr|nvidia520-520.56.06-4|531	local pkg="$1"
21mr|nvidia520-520.56.06-4|532	local dir="$2"
21mr|nvidia520-520.56.06-4|533	install_file_only $pkg $dir
21mr|nvidia520-520.56.06-4|534	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia520-520.56.06-4|535	}
21mr|nvidia520-520.56.06-4|536	
21mr|nvidia520-520.56.06-4|537	get_module_dir() {
21mr|nvidia520-520.56.06-4|538	local subdir="$1"
21mr|nvidia520-520.56.06-4|539	case "$subdir" in
21mr|nvidia520-520.56.06-4|540	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia520-520.56.06-4|541	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia520-520.56.06-4|542	/)		echo %{nvidia_modulesdir};;
21mr|nvidia520-520.56.06-4|543	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia520-520.56.06-4|544	echo %{nvidia_modulesdir};;
21mr|nvidia520-520.56.06-4|545	esac
21mr|nvidia520-520.56.06-4|546	}
21mr|nvidia520-520.56.06-4|547	
21mr|nvidia520-520.56.06-4|548	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia520-520.56.06-4|549	rm -f $file
21mr|nvidia520-520.56.06-4|550	touch $file
21mr|nvidia520-520.56.06-4|551	done
21mr|nvidia520-520.56.06-4|552	
21mr|nvidia520-520.56.06-4|553	# install files according to .manifest
21mr|nvidia520-520.56.06-4|554	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21mr|nvidia520-520.56.06-4|555	arch=
21mr|nvidia520-520.56.06-4|556	style=
21mr|nvidia520-520.56.06-4|557	subdir=
21mr|nvidia520-520.56.06-4|558	dest=
21mr|nvidia520-520.56.06-4|559	nvidia_libdir=
21mr|nvidia520-520.56.06-4|560	inherit_path_str=
21mr|nvidia520-520.56.06-4|561	glvnd=
21mr|nvidia520-520.56.06-4|562	
21mr|nvidia520-520.56.06-4|563	rest=${line%%%%MODULE:*}
21mr|nvidia520-520.56.06-4|564	file=${rest%%%% *}
21mr|nvidia520-520.56.06-4|565	rest=${rest#* }
21mr|nvidia520-520.56.06-4|566	perms=${rest%%%% *}
21mr|nvidia520-520.56.06-4|567	rest=${rest#* }
21mr|nvidia520-520.56.06-4|568	type=${rest%%%% *}
21mr|nvidia520-520.56.06-4|569	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia520-520.56.06-4|570	
21mr|nvidia520-520.56.06-4|571	case "$type" in
21mr|nvidia520-520.56.06-4|572	CUDA_LIB)
21mr|nvidia520-520.56.06-4|573	parseparams arch subdir
21mr|nvidia520-520.56.06-4|574	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|575	;;
21mr|nvidia520-520.56.06-4|576	CUDA_SYMLINK)
21mr|nvidia520-520.56.06-4|577	parseparams arch subdir dest
21mr|nvidia520-520.56.06-4|578	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|579	;;
21mr|nvidia520-520.56.06-4|580	ENCODEAPI_LIB)
21mr|nvidia520-520.56.06-4|581	parseparams arch subdir
21mr|nvidia520-520.56.06-4|582	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|583	;;
21mr|nvidia520-520.56.06-4|584	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia520-520.56.06-4|585	parseparams arch dest
21mr|nvidia520-520.56.06-4|586	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia520-520.56.06-4|587	;;
21mr|nvidia520-520.56.06-4|588	EXPLICIT_PATH)
21mr|nvidia520-520.56.06-4|589	parseparams dest
21mr|nvidia520-520.56.06-4|590	install_file nvidia %{_datadir}/nvidia
21mr|nvidia520-520.56.06-4|591	;;
21mr|nvidia520-520.56.06-4|592	NVCUVID_LIB)
21mr|nvidia520-520.56.06-4|593	parseparams arch subdir
21mr|nvidia520-520.56.06-4|594	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|595	;;
21mr|nvidia520-520.56.06-4|596	NVCUVID_LIB_SYMLINK)
21mr|nvidia520-520.56.06-4|597	parseparams arch dest
21mr|nvidia520-520.56.06-4|598	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia520-520.56.06-4|599	;;
21mr|nvidia520-520.56.06-4|600	NVIFR_LIB)
21mr|nvidia520-520.56.06-4|601	parseparams arch subdir
21mr|nvidia520-520.56.06-4|602	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|603	;;
21mr|nvidia520-520.56.06-4|604	NVIFR_LIB_SYMLINK)
21mr|nvidia520-520.56.06-4|605	parseparams arch dest
21mr|nvidia520-520.56.06-4|606	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia520-520.56.06-4|607	;;
21mr|nvidia520-520.56.06-4|608	
21mr|nvidia520-520.56.06-4|609	OPENGL_LIB)
21mr|nvidia520-520.56.06-4|610	parseparams arch
21mr|nvidia520-520.56.06-4|611	install_file nvidia $nvidia_libdir
21mr|nvidia520-520.56.06-4|612	;;
21mr|nvidia520-520.56.06-4|613	OPENGL_SYMLINK)
21mr|nvidia520-520.56.06-4|614	parseparams arch dest
21mr|nvidia520-520.56.06-4|615	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia520-520.56.06-4|616	;;
21mr|nvidia520-520.56.06-4|617	GLVND_LIB)
21mr|nvidia520-520.56.06-4|618	;;
21mr|nvidia520-520.56.06-4|619	GLVND_SYMLINK)
21mr|nvidia520-520.56.06-4|620	;;
21mr|nvidia520-520.56.06-4|621	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia520-520.56.06-4|622	;;
21mr|nvidia520-520.56.06-4|623	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia520-520.56.06-4|624	;;
21mr|nvidia520-520.56.06-4|625	TLS_LIB)
21mr|nvidia520-520.56.06-4|626	parseparams arch style subdir
21mr|nvidia520-520.56.06-4|627	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|628	;;
21mr|nvidia520-520.56.06-4|629	TLS_SYMLINK)
21mr|nvidia520-520.56.06-4|630	parseparams arch style subdir dest
21mr|nvidia520-520.56.06-4|631	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|632	;;
21mr|nvidia520-520.56.06-4|633	GBM_BACKEND_LIB_SYMLINK)
21mr|nvidia520-520.56.06-4|634	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia520-520.56.06-4|635	parseparams arch subdir dest
21mr|nvidia520-520.56.06-4|636	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia520-520.56.06-4|637	;;
21mr|nvidia520-520.56.06-4|638	UTILITY_LIB)
21mr|nvidia520-520.56.06-4|639	# backward-compatibility
21mr|nvidia520-520.56.06-4|640	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia520-520.56.06-4|641	parseparams arch subdir
21mr|nvidia520-520.56.06-4|642	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|643	;;
21mr|nvidia520-520.56.06-4|644	UTILITY_LIB_SYMLINK)
21mr|nvidia520-520.56.06-4|645	# backward-compatibility
21mr|nvidia520-520.56.06-4|646	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia520-520.56.06-4|647	parseparams arch dest
21mr|nvidia520-520.56.06-4|648	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia520-520.56.06-4|649	;;
21mr|nvidia520-520.56.06-4|650	OPENCL_LIB)
21mr|nvidia520-520.56.06-4|651	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia520-520.56.06-4|652	parseparams arch subdir
21mr|nvidia520-520.56.06-4|653	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|654	;;
21mr|nvidia520-520.56.06-4|655	OPENCL_LIB_SYMLINK)
21mr|nvidia520-520.56.06-4|656	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia520-520.56.06-4|657	parseparams arch subdir dest
21mr|nvidia520-520.56.06-4|658	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|659	;;
21mr|nvidia520-520.56.06-4|660	OPENCL_WRAPPER_LIB)
21mr|nvidia520-520.56.06-4|661	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia520-520.56.06-4|662	parseparams arch subdir
21mr|nvidia520-520.56.06-4|663	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|664	;;
21mr|nvidia520-520.56.06-4|665	OPENCL_WRAPPER_SYMLINK)
21mr|nvidia520-520.56.06-4|666	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia520-520.56.06-4|667	parseparams arch subdir dest
21mr|nvidia520-520.56.06-4|668	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|669	;;
21mr|nvidia520-520.56.06-4|670	VDPAU_LIB)
21mr|nvidia520-520.56.06-4|671	parseparams arch subdir
21mr|nvidia520-520.56.06-4|672	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia520-520.56.06-4|673	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|674	;;
21mr|nvidia520-520.56.06-4|675	VDPAU_SYMLINK)
21mr|nvidia520-520.56.06-4|676	parseparams arch subdir dest
21mr|nvidia520-520.56.06-4|677	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia520-520.56.06-4|678	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|679	;;
21mr|nvidia520-520.56.06-4|680	VDPAU_WRAPPER_LIB)
21mr|nvidia520-520.56.06-4|681	parseparams arch subdir
21mr|nvidia520-520.56.06-4|682	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia520-520.56.06-4|683	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|684	;;
21mr|nvidia520-520.56.06-4|685	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia520-520.56.06-4|686	parseparams arch subdir dest
21mr|nvidia520-520.56.06-4|687	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia520-520.56.06-4|688	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia520-520.56.06-4|689	;;
21mr|nvidia520-520.56.06-4|690	XLIB_STATIC_LIB)
21mr|nvidia520-520.56.06-4|691	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia520-520.56.06-4|692	;;
21mr|nvidia520-520.56.06-4|693	XLIB_SHARED_LIB)
21mr|nvidia520-520.56.06-4|694	install_file nvidia %{nvidia_libdir}
21mr|nvidia520-520.56.06-4|695	;;
21mr|nvidia520-520.56.06-4|696	XLIB_SYMLINK)
21mr|nvidia520-520.56.06-4|697	parseparams dest
21mr|nvidia520-520.56.06-4|698	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia520-520.56.06-4|699	;;
21mr|nvidia520-520.56.06-4|700	LIBGL_LA)
21mr|nvidia520-520.56.06-4|701	# (Anssi) we don't install .la files
21mr|nvidia520-520.56.06-4|702	;;
21mr|nvidia520-520.56.06-4|703	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia520-520.56.06-4|704	parseparams subdir
21mr|nvidia520-520.56.06-4|705	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia520-520.56.06-4|706	;;
21mr|nvidia520-520.56.06-4|707	XMODULE_NEWSYM)
21mr|nvidia520-520.56.06-4|708	# symlink that is created only if it doesn't already
21mr|nvidia520-520.56.06-4|709	# exist (i.e. as part of x11-server)
21mr|nvidia520-520.56.06-4|710	case "$file" in
21mr|nvidia520-520.56.06-4|711	libwfb.so)
21mr|nvidia520-520.56.06-4|712	continue
21mr|nvidia520-520.56.06-4|713	;;
21mr|nvidia520-520.56.06-4|714	*)
21mr|nvidia520-520.56.06-4|715	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia520-520.56.06-4|716	continue
21mr|nvidia520-520.56.06-4|717	esac
21mr|nvidia520-520.56.06-4|718	parseparams subdir dest
21mr|nvidia520-520.56.06-4|719	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia520-520.56.06-4|720	;;
21mr|nvidia520-520.56.06-4|721	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia520-520.56.06-4|722	parseparams subdir dest
21mr|nvidia520-520.56.06-4|723	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia520-520.56.06-4|724	;;
21mr|nvidia520-520.56.06-4|725	VDPAU_HEADER)
21mr|nvidia520-520.56.06-4|726	continue
21mr|nvidia520-520.56.06-4|727	parseparams subdir
21mr|nvidia520-520.56.06-4|728	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia520-520.56.06-4|729	;;
21mr|nvidia520-520.56.06-4|730	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia520-520.56.06-4|731	parseparams subdir
21mr|nvidia520-520.56.06-4|732	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia520-520.56.06-4|733	;;
21mr|nvidia520-520.56.06-4|734	DOCUMENTATION)
21mr|nvidia520-520.56.06-4|735	parseparams subdir
21mr|nvidia520-520.56.06-4|736	case $subdir in
21mr|nvidia520-520.56.06-4|737	*/html)
21mr|nvidia520-520.56.06-4|738	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia520-520.56.06-4|739	continue
21mr|nvidia520-520.56.06-4|740	;;
21mr|nvidia520-520.56.06-4|741	*/include/*)
21mr|nvidia520-520.56.06-4|742	continue
21mr|nvidia520-520.56.06-4|743	;;
21mr|nvidia520-520.56.06-4|744	esac
21mr|nvidia520-520.56.06-4|745	case $file in
21mr|nvidia520-520.56.06-4|746	*XF86Config*|*nvidia-settings.png)
21mr|nvidia520-520.56.06-4|747	continue;;
21mr|nvidia520-520.56.06-4|748	esac
21mr|nvidia520-520.56.06-4|749	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia520-520.56.06-4|750	;;
21mr|nvidia520-520.56.06-4|751	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia520-520.56.06-4|752	parseparams subdir
21mr|nvidia520-520.56.06-4|753	case "$file" in
21mr|nvidia520-520.56.06-4|754	*nvidia-installer*)
21mr|nvidia520-520.56.06-4|755	# not installed
21mr|nvidia520-520.56.06-4|756	continue
21mr|nvidia520-520.56.06-4|757	;;
21mr|nvidia520-520.56.06-4|758	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia520-520.56.06-4|759	# installed separately below
21mr|nvidia520-520.56.06-4|760	continue
21mr|nvidia520-520.56.06-4|761	;;
21mr|nvidia520-520.56.06-4|762	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia520-520.56.06-4|763	# ok
21mr|nvidia520-520.56.06-4|764	;;
21mr|nvidia520-520.56.06-4|765	*)
21mr|nvidia520-520.56.06-4|766	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia520-520.56.06-4|767	continue
21mr|nvidia520-520.56.06-4|768	esac
21mr|nvidia520-520.56.06-4|769	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia520-520.56.06-4|770	;;
21mr|nvidia520-520.56.06-4|771	UTILITY_BINARY)
21mr|nvidia520-520.56.06-4|772	case "$file" in
21mr|nvidia520-520.56.06-4|773	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia520-520.56.06-4|774	# not installed, we install our own copy
21mr|nvidia520-520.56.06-4|775	continue
21mr|nvidia520-520.56.06-4|776	;;
21mr|nvidia520-520.56.06-4|777	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-sleep.sh|*nvidia-debugdump|*nvidia-ngx-updater|*nvidia-powerd)
21mr|nvidia520-520.56.06-4|778	# ok
21mr|nvidia520-520.56.06-4|779	;;
21mr|nvidia520-520.56.06-4|780	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia520-520.56.06-4|781	# ok
21mr|nvidia520-520.56.06-4|782	;;
21mr|nvidia520-520.56.06-4|783	*)
21mr|nvidia520-520.56.06-4|784	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia520-520.56.06-4|785	;;
21mr|nvidia520-520.56.06-4|786	esac
21mr|nvidia520-520.56.06-4|787	install_file nvidia %{nvidia_bindir}
21mr|nvidia520-520.56.06-4|788	;;
21mr|nvidia520-520.56.06-4|789	UTILITY_BIN_SYMLINK)
21mr|nvidia520-520.56.06-4|790	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia520-520.56.06-4|791	parseparams dest
21mr|nvidia520-520.56.06-4|792	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia520-520.56.06-4|793	;;
21mr|nvidia520-520.56.06-4|794	INTERNAL_UTILITY*)
21mr|nvidia520-520.56.06-4|795	case "$file" in
21mr|nvidia520-520.56.06-4|796	*libglvnd_install_checker*)
21mr|nvidia520-520.56.06-4|797	# ROSA does provide libglvnd, the checker is not needed.
21mr|nvidia520-520.56.06-4|798	continue
21mr|nvidia520-520.56.06-4|799	;;
21mr|nvidia520-520.56.06-4|800	*)
21mr|nvidia520-520.56.06-4|801	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21mr|nvidia520-520.56.06-4|802	;;
21mr|nvidia520-520.56.06-4|803	esac
21mr|nvidia520-520.56.06-4|804	;;
21mr|nvidia520-520.56.06-4|805	NVIDIA_MODPROBE)
21mr|nvidia520-520.56.06-4|806	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia520-520.56.06-4|807	# creating the device nodes in case the driver component is running as
21mr|nvidia520-520.56.06-4|808	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia520-520.56.06-4|809	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia520-520.56.06-4|810	# like with regular drivers and therefore this tool is installed on
21mr|nvidia520-520.56.06-4|811	# ROSA as well, at least for now.
21mr|nvidia520-520.56.06-4|812	;;
21mr|nvidia520-520.56.06-4|813	INSTALLER_BINARY)
21mr|nvidia520-520.56.06-4|814	# not installed
21mr|nvidia520-520.56.06-4|815	;;
21mr|nvidia520-520.56.06-4|816	KERNEL_MODULE_SRC)
21mr|nvidia520-520.56.06-4|817	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21mr|nvidia520-520.56.06-4|818	# It specifies, how many components of the path to skip.
21mr|nvidia520-520.56.06-4|819	# For example, the manifest mat contain the following line:
21mr|nvidia520-520.56.06-4|820	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21mr|nvidia520-520.56.06-4|821	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21mr|nvidia520-520.56.06-4|822	# and we get "nvidia/nv.c", which should be installed as
21mr|nvidia520-520.56.06-4|823	# /usr/src/<driver-version-release>/nvidia/nv.c.
21mr|nvidia520-520.56.06-4|824	parseparams inherit_path_str
21mr|nvidia520-520.56.06-4|825	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21mr|nvidia520-520.56.06-4|826	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21mr|nvidia520-520.56.06-4|827	fi
21mr|nvidia520-520.56.06-4|828	dest=$(echo $file | sed 's/[^/]*\///')
21mr|nvidia520-520.56.06-4|829	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21mr|nvidia520-520.56.06-4|830	;;
21mr|nvidia520-520.56.06-4|831	DKMS_CONF)
21mr|nvidia520-520.56.06-4|832	# We will replace it with our own dkms.conf below but the
21mr|nvidia520-520.56.06-4|833	# file must be listed anyway.
21mr|nvidia520-520.56.06-4|834	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia520-520.56.06-4|835	;;
21mr|nvidia520-520.56.06-4|836	CUDA_ICD)
21mr|nvidia520-520.56.06-4|837	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia520-520.56.06-4|838	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia520-520.56.06-4|839	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia520-520.56.06-4|840	;;
21mr|nvidia520-520.56.06-4|841	VULKAN_ICD_JSON)
21mr|nvidia520-520.56.06-4|842	parseparams dest
21mr|nvidia520-520.56.06-4|843	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21mr|nvidia520-520.56.06-4|844	;;
21mr|nvidia520-520.56.06-4|845	GLVND_EGL_ICD_JSON)
21mr|nvidia520-520.56.06-4|846	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21mr|nvidia520-520.56.06-4|847	;;
21mr|nvidia520-520.56.06-4|848	EGL_EXTERNAL_PLATFORM_JSON)
21mr|nvidia520-520.56.06-4|849	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia520-520.56.06-4|850	;;
21mr|nvidia520-520.56.06-4|851	GBM_EXTERNAL_PLATFORM_JSON)
21mr|nvidia520-520.56.06-4|852	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia520-520.56.06-4|853	;;
21mr|nvidia520-520.56.06-4|854	APPLICATION_PROFILE)
21mr|nvidia520-520.56.06-4|855	parseparams subdir
21mr|nvidia520-520.56.06-4|856	# application profile filenames are versioned, we can use a common
21mr|nvidia520-520.56.06-4|857	# non-alternativesized directory
21mr|nvidia520-520.56.06-4|858	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia520-520.56.06-4|859	;;
21mr|nvidia520-520.56.06-4|860	DOT_DESKTOP)
21mr|nvidia520-520.56.06-4|861	# we provide our own for now
21mr|nvidia520-520.56.06-4|862	;;
21mr|nvidia520-520.56.06-4|863	XORG_OUTPUTCLASS_CONFIG)
21mr|nvidia520-520.56.06-4|864	# nvidia-drm-outputclass.conf allows to load the appropriate
21mr|nvidia520-520.56.06-4|865	# X11 driver automatically if nvidia kernel module is used
21mr|nvidia520-520.56.06-4|866	# by the graphics device. Xorg >= 1.16.
21mr|nvidia520-520.56.06-4|867	# Not needed in our case, because XFdrake should create the
21mr|nvidia520-520.56.06-4|868	# Xorg config appropriately.
21mr|nvidia520-520.56.06-4|869	;;
21mr|nvidia520-520.56.06-4|870	FIRMWARE)
21mr|nvidia520-520.56.06-4|871	install_file nvidia /lib/firmware/nvidia
21mr|nvidia520-520.56.06-4|872	;;
21mr|nvidia520-520.56.06-4|873	SYSTEMD_UNIT)
21mr|nvidia520-520.56.06-4|874	install_file nvidia %{_unitdir}
21mr|nvidia520-520.56.06-4|875	;;
21mr|nvidia520-520.56.06-4|876	SYSTEMD_UNIT_SYMLINK)
21mr|nvidia520-520.56.06-4|877	;;
21mr|nvidia520-520.56.06-4|878	SYSTEMD_SLEEP_SCRIPT)
21mr|nvidia520-520.56.06-4|879	install_file nvidia %{_systemd_util_dir}/system-sleep
21mr|nvidia520-520.56.06-4|880	;;
21mr|nvidia520-520.56.06-4|881	WINE_LIB)
21mr|nvidia520-520.56.06-4|882	install_file nvidia %{_libdir}/%{drivername}/wine
21mr|nvidia520-520.56.06-4|883	;;
21mr|nvidia520-520.56.06-4|884	*)
21mr|nvidia520-520.56.06-4|885	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia520-520.56.06-4|886	esac
21mr|nvidia520-520.56.06-4|887	done
21mr|nvidia520-520.56.06-4|888	
21mr|nvidia520-520.56.06-4|889	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia520-520.56.06-4|890	
21mr|nvidia520-520.56.06-4|891	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia520-520.56.06-4|892	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia520-520.56.06-4|893	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia520-520.56.06-4|894	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia520-520.56.06-4|895	
21mr|nvidia520-520.56.06-4|896	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia520-520.56.06-4|897	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia520-520.56.06-4|898	
21mr|nvidia520-520.56.06-4|899	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia520-520.56.06-4|900	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia520-520.56.06-4|901	
21mr|nvidia520-520.56.06-4|902	# vdpau alternative symlink
21mr|nvidia520-520.56.06-4|903	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia520-520.56.06-4|904	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia520-520.56.06-4|905	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia520-520.56.06-4|906	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia520-520.56.06-4|907	
21mr|nvidia520-520.56.06-4|908	# self-built binaries
21mr|nvidia520-520.56.06-4|909	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia520-520.56.06-4|910	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia520-520.56.06-4|911	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia520-520.56.06-4|912	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia520-520.56.06-4|913	
21mr|nvidia520-520.56.06-4|914	# binary alternatives
21mr|nvidia520-520.56.06-4|915	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia520-520.56.06-4|916	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia520-520.56.06-4|917	touch					%{buildroot}%{_bindir}/nvidia-ngx-updater
21mr|nvidia520-520.56.06-4|918	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia520-520.56.06-4|919	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia520-520.56.06-4|920	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia520-520.56.06-4|921	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia520-520.56.06-4|922	touch					%{buildroot}%{_bindir}/nvidia-powerd
21mr|nvidia520-520.56.06-4|923	touch					%{buildroot}%{_bindir}/nvidia-sleep.sh
21mr|nvidia520-520.56.06-4|924	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia520-520.56.06-4|925	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia520-520.56.06-4|926	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia520-520.56.06-4|927	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia520-520.56.06-4|928	# rpmlint:
21mr|nvidia520-520.56.06-4|929	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia520-520.56.06-4|930	
21mr|nvidia520-520.56.06-4|931	# install man pages
21mr|nvidia520-520.56.06-4|932	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia520-520.56.06-4|933	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia520-520.56.06-4|934	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia520-520.56.06-4|935	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia520-520.56.06-4|936	
21mr|nvidia520-520.56.06-4|937	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia520-520.56.06-4|938	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia520-520.56.06-4|939	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia520-520.56.06-4|940	cd %{buildroot}%{_mandir}/man1
21mr|nvidia520-520.56.06-4|941	rename nvidia alt-%{drivername} *
21mr|nvidia520-520.56.06-4|942	cd -
21mr|nvidia520-520.56.06-4|943	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia520-520.56.06-4|944	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia520-520.56.06-4|945	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia520-520.56.06-4|946	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia520-520.56.06-4|947	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia520-520.56.06-4|948	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia520-520.56.06-4|949	
21mr|nvidia520-520.56.06-4|950	# cuda nvidia.icd
21mr|nvidia520-520.56.06-4|951	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia520-520.56.06-4|952	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia520-520.56.06-4|953	
21mr|nvidia520-520.56.06-4|954	# ld.so.conf
21mr|nvidia520-520.56.06-4|955	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia520-520.56.06-4|956	echo "%{_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia520-520.56.06-4|957	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia520-520.56.06-4|958	
21mr|nvidia520-520.56.06-4|959	echo "/usr/lib" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia520-520.56.06-4|960	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia520-520.56.06-4|961	
21mr|nvidia520-520.56.06-4|962	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia520-520.56.06-4|963	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia520-520.56.06-4|964	
21mr|nvidia520-520.56.06-4|965	# modprobe.d
21mr|nvidia520-520.56.06-4|966	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia520-520.56.06-4|967	
21mr|nvidia520-520.56.06-4|968	# Allow the users to load this kernel module as "nvidia<version>" as well.
21mr|nvidia520-520.56.06-4|969	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia520-520.56.06-4|970	
21mr|nvidia520-520.56.06-4|971	# xinit script
21mr|nvidia520-520.56.06-4|972	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia520-520.56.06-4|973	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia520-520.56.06-4|974	# to be sourced
21mr|nvidia520-520.56.06-4|975	#
21mr|nvidia520-520.56.06-4|976	# Do not modify this file; the changes will be overwritten.
21mr|nvidia520-520.56.06-4|977	# If you want to disable automatic configuration loading, create
21mr|nvidia520-520.56.06-4|978	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia520-520.56.06-4|979	#
21mr|nvidia520-520.56.06-4|980	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia520-520.56.06-4|981	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia520-520.56.06-4|982	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia520-520.56.06-4|983	EOF
21mr|nvidia520-520.56.06-4|984	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia520-520.56.06-4|985	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia520-520.56.06-4|986	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia520-520.56.06-4|987	
21mr|nvidia520-520.56.06-4|988	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia520-520.56.06-4|989	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia520-520.56.06-4|990	
21mr|nvidia520-520.56.06-4|991	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia520-520.56.06-4|992	
21mr|nvidia520-520.56.06-4|993	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia520-520.56.06-4|994	install -m0644 supported-gpus/supported-gpus.json %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia520-520.56.06-4|995	
21mr|nvidia520-520.56.06-4|996	# Trigger rebuilding initrds
21mr|nvidia520-520.56.06-4|997	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia520-520.56.06-4|998	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia520-520.56.06-4|999	
21mr|nvidia520-520.56.06-4|1000	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|1001	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia520-520.56.06-4|1002	%endif
21mr|nvidia520-520.56.06-4|1003	
21mr|nvidia520-520.56.06-4|1004	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia520-520.56.06-4|1005	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia520-520.56.06-4|1006	add_drivers+=" nvidia nvidia-drm nvidia-modeset nvidia-uvm "
21mr|nvidia520-520.56.06-4|1007	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia520-520.56.06-4|1008	install_optional_items+=" /etc/modprobe.d/%{drivername}-wayland.conf "
21mr|nvidia520-520.56.06-4|1009	EOF
21mr|nvidia520-520.56.06-4|1010	
21mr|nvidia520-520.56.06-4|1011	#mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia520-520.56.06-4|1012	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia520-520.56.06-4|1013	echo "options nvidia_drm modeset=1" > %{buildroot}/etc/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia520-520.56.06-4|1014	
21mr|nvidia520-520.56.06-4|1015	# Blacklist nouveau, autoload nvidia-uvm module after nvidia module
21mr|nvidia520-520.56.06-4|1016	install -p -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia520-520.56.06-4|1017	install -p -m 0644 %{SOURCE16} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia520-520.56.06-4|1018	
21mr|nvidia520-520.56.06-4|1019	# UDev rules for nvidia
21mr|nvidia520-520.56.06-4|1020	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|nvidia520-520.56.06-4|1021	install -p -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir}/
21mr|nvidia520-520.56.06-4|1022	
21mr|nvidia520-520.56.06-4|1023	# UDev rules for nvidia-uvm
21mr|nvidia520-520.56.06-4|1024	install -p -m 0644 %{SOURCE10} %{buildroot}%{_udevrulesdir}/
21mr|nvidia520-520.56.06-4|1025	
21mr|nvidia520-520.56.06-4|1026	# Install dbus config
21mr|nvidia520-520.56.06-4|1027	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21mr|nvidia520-520.56.06-4|1028	install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_datadir}/dbus-1/system.d/
21mr|nvidia520-520.56.06-4|1029	
21mr|nvidia520-520.56.06-4|1030	# Install nvidia-fallback
21mr|nvidia520-520.56.06-4|1031	mkdir -p %{buildroot}%{_unitdir}
21mr|nvidia520-520.56.06-4|1032	install -p -m 0644 %{SOURCE13} %{buildroot}%{_udevrulesdir}/
21mr|nvidia520-520.56.06-4|1033	install -p -m 0644 %{SOURCE14} %{buildroot}%{_unitdir}/
21mr|nvidia520-520.56.06-4|1034	
21mr|nvidia520-520.56.06-4|1035	mkdir -p %{buildroot}%{_presetdir}
21mr|nvidia520-520.56.06-4|1036	install -p -m 0644 %{SOURCE17} %{buildroot}%{_presetdir}/
21mr|nvidia520-520.56.06-4|1037	
21mr|nvidia520-520.56.06-4|1038	mkdir -p %{buildroot}%{_libdir}/gbm
21mr|nvidia520-520.56.06-4|1039	ln -s %{nvidia_libdir}/libnvidia-allocator.so.%{version} %{buildroot}%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia520-520.56.06-4|1040	
21mr|nvidia520-520.56.06-4|1041	# TODO: install each license separately
21mr|nvidia520-520.56.06-4|1042	sed -i'' -e '/LICENSE/d' nvidia.files
21mr|nvidia520-520.56.06-4|1043	
21mr|nvidia520-520.56.06-4|1044	%posttrans -n %{driverpkgname}
21mr|nvidia520-520.56.06-4|1045	%{_sbindir}/update-alternatives \
21mr|nvidia520-520.56.06-4|1046	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia520-520.56.06-4|1047	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia520-520.56.06-4|1048	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia520-520.56.06-4|1049	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia520-520.56.06-4|1050	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia520-520.56.06-4|1051	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia520-520.56.06-4|1052	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia520-520.56.06-4|1053	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia520-520.56.06-4|1054	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia520-520.56.06-4|1055	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia520-520.56.06-4|1056	--slave %{_bindir}/nvidia-ngx-updater nvidia-ngx-updater %{nvidia_bindir}/nvidia-ngx-updater \
21mr|nvidia520-520.56.06-4|1057	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia520-520.56.06-4|1058	--slave %{_bindir}/nvidia-powerd nvidia-powerd %{nvidia_bindir}/nvidia-powerd \
21mr|nvidia520-520.56.06-4|1059	--slave %{_bindir}/nvidia-sleep.sh nvidia-sleep %{nvidia_bindir}/nvidia-sleep.sh \
21mr|nvidia520-520.56.06-4|1060	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia520-520.56.06-4|1061	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia520-520.56.06-4|1062	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia520-520.56.06-4|1063	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia520-520.56.06-4|1064	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia520-520.56.06-4|1065	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia520-520.56.06-4|1066	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia520-520.56.06-4|1067	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia520-520.56.06-4|1068	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21mr|nvidia520-520.56.06-4|1069	
21mr|nvidia520-520.56.06-4|1070	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia520-520.56.06-4|1071	/sbin/ldconfig -X
21mr|nvidia520-520.56.06-4|1072	
21mr|nvidia520-520.56.06-4|1073	%postun -n %{driverpkgname}
21mr|nvidia520-520.56.06-4|1074	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia520-520.56.06-4|1075	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia520-520.56.06-4|1076	fi
21mr|nvidia520-520.56.06-4|1077	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia520-520.56.06-4|1078	/sbin/ldconfig -X
21mr|nvidia520-520.56.06-4|1079	
21mr|nvidia520-520.56.06-4|1080	%if "%{ldetect_cards_name}" != ""
21mr|nvidia520-520.56.06-4|1081	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21mr|nvidia520-520.56.06-4|1082	%endif
21mr|nvidia520-520.56.06-4|1083	
21mr|nvidia520-520.56.06-4|1084	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia520-520.56.06-4|1085	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia520-520.56.06-4|1086	/sbin/ldconfig -X
21mr|nvidia520-520.56.06-4|1087	
21mr|nvidia520-520.56.06-4|1088	%posttrans -n %{drivername}-devel
21mr|nvidia520-520.56.06-4|1089	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia520-520.56.06-4|1090	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia520-520.56.06-4|1091	/sbin/ldconfig -X
21mr|nvidia520-520.56.06-4|1092	
21mr|nvidia520-520.56.06-4|1093	%postun -n %{drivername}-devel
21mr|nvidia520-520.56.06-4|1094	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia520-520.56.06-4|1095	/sbin/ldconfig -X
21mr|nvidia520-520.56.06-4|1096	
21mr|nvidia520-520.56.06-4|1097	%post -n dkms-%{drivername}
21mr|nvidia520-520.56.06-4|1098	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21mr|nvidia520-520.56.06-4|1099	
21mr|nvidia520-520.56.06-4|1100	# Build and install the driver for all available kernels that have devel
21mr|nvidia520-520.56.06-4|1101	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|nvidia520-520.56.06-4|1102	# Do not fail the installation of the package if the build fails for some
21mr|nvidia520-520.56.06-4|1103	# kernels, this may happen during testing, etc.
21mr|nvidia520-520.56.06-4|1104	for kk in /lib/modules/*; do
21mr|nvidia520-520.56.06-4|1105	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|nvidia520-520.56.06-4|1106	if test -d "/lib/modules/$kk/build"; then
21mr|nvidia520-520.56.06-4|1107	# Remove the modules that use the obsolete naming convention first
21mr|nvidia520-520.56.06-4|1108	# to make the upgrade smoother (otherwise they may remain in the system
21mr|nvidia520-520.56.06-4|1109	# and cause trouble).
21mr|nvidia520-520.56.06-4|1110	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21mr|nvidia520-520.56.06-4|1111	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21mr|nvidia520-520.56.06-4|1112	# Now build and install the newer modules
21mr|nvidia520-520.56.06-4|1113	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21mr|nvidia520-520.56.06-4|1114	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21mr|nvidia520-520.56.06-4|1115	else
21mr|nvidia520-520.56.06-4|1116	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|nvidia520-520.56.06-4|1117	fi;
21mr|nvidia520-520.56.06-4|1118	done
21mr|nvidia520-520.56.06-4|1119	
21mr|nvidia520-520.56.06-4|1120	# Just in case the user reboots the system too quickly and sync is not
21mr|nvidia520-520.56.06-4|1121	# done automatically.
21mr|nvidia520-520.56.06-4|1122	sync
21mr|nvidia520-520.56.06-4|1123	
21mr|nvidia520-520.56.06-4|1124	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia520-520.56.06-4|1125	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia520-520.56.06-4|1126	
21mr|nvidia520-520.56.06-4|1127	%preun -n dkms-%{drivername}
21mr|nvidia520-520.56.06-4|1128	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21mr|nvidia520-520.56.06-4|1129	
21mr|nvidia520-520.56.06-4|1130	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia520-520.56.06-4|1131	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia520-520.56.06-4|1132	
21mr|nvidia520-520.56.06-4|1133	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia520-520.56.06-4|1134	
21mr|nvidia520-520.56.06-4|1135	%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia520-520.56.06-4|1136	
21mr|nvidia520-520.56.06-4|1137	# ld.so.conf, modprobe.conf, xinit
21mr|nvidia520-520.56.06-4|1138	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia520-520.56.06-4|1139	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia520-520.56.06-4|1140	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia520-520.56.06-4|1141	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia520-520.56.06-4|1142	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia520-520.56.06-4|1143	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia520-520.56.06-4|1144	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia520-520.56.06-4|1145	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia520-520.56.06-4|1146	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21mr|nvidia520-520.56.06-4|1147	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21mr|nvidia520-520.56.06-4|1148	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|nvidia520-520.56.06-4|1149	%{_datadir}/egl/egl_external_platform.d/15_nvidia_gbm.json
21mr|nvidia520-520.56.06-4|1150	%dir %{_datadir}/nvidia
21mr|nvidia520-520.56.06-4|1151	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia520-520.56.06-4|1152	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia520-520.56.06-4|1153	
21mr|nvidia520-520.56.06-4|1154	%dir %{_sysconfdir}/OpenCL
21mr|nvidia520-520.56.06-4|1155	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia520-520.56.06-4|1156	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia520-520.56.06-4|1157	%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia520-520.56.06-4|1158	%dir %{_libdir}/gbm
21mr|nvidia520-520.56.06-4|1159	%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia520-520.56.06-4|1160	
21mr|nvidia520-520.56.06-4|1161	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia520-520.56.06-4|1162	%ghost %{_bindir}/nvidia-ngx-updater
21mr|nvidia520-520.56.06-4|1163	%ghost %{_bindir}/nvidia-settings
21mr|nvidia520-520.56.06-4|1164	%ghost %{_bindir}/nvidia-smi
21mr|nvidia520-520.56.06-4|1165	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia520-520.56.06-4|1166	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia520-520.56.06-4|1167	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia520-520.56.06-4|1168	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia520-520.56.06-4|1169	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia520-520.56.06-4|1170	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia520-520.56.06-4|1171	%ghost %{_bindir}/nvidia-sleep.sh
21mr|nvidia520-520.56.06-4|1172	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia520-520.56.06-4|1173	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia520-520.56.06-4|1174	%dir %{nvidia_bindir}
21mr|nvidia520-520.56.06-4|1175	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia520-520.56.06-4|1176	%{nvidia_bindir}/nvidia-ngx-updater
21mr|nvidia520-520.56.06-4|1177	%{nvidia_bindir}/nvidia-settings
21mr|nvidia520-520.56.06-4|1178	%{nvidia_bindir}/nvidia-smi
21mr|nvidia520-520.56.06-4|1179	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia520-520.56.06-4|1180	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia520-520.56.06-4|1181	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia520-520.56.06-4|1182	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia520-520.56.06-4|1183	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia520-520.56.06-4|1184	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia520-520.56.06-4|1185	
21mr|nvidia520-520.56.06-4|1186	/lib/firmware/nvidia/gsp.bin
21mr|nvidia520-520.56.06-4|1187	%{_unitdir}/nvidia-fallback.service
21mr|nvidia520-520.56.06-4|1188	%{_sysconfdir}/modprobe.d/nvidia-uvm.conf
21mr|nvidia520-520.56.06-4|1189	%{_udevrulesdir}/10-nvidia.rules
21mr|nvidia520-520.56.06-4|1190	%{_udevrulesdir}/60-nvidia-uvm.rules
21mr|nvidia520-520.56.06-4|1191	%{_udevrulesdir}/60-nvidia.rules
21mr|nvidia520-520.56.06-4|1192	
21mr|nvidia520-520.56.06-4|1193	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia520-520.56.06-4|1194	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia520-520.56.06-4|1195	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia520-520.56.06-4|1196	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia520-520.56.06-4|1197	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia520-520.56.06-4|1198	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia520-520.56.06-4|1199	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia520-520.56.06-4|1200	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia520-520.56.06-4|1201	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia520-520.56.06-4|1202	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia520-520.56.06-4|1203	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia520-520.56.06-4|1204	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia520-520.56.06-4|1205	
21mr|nvidia520-520.56.06-4|1206	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia520-520.56.06-4|1207	%dir %{_datadir}/%{drivername}
21mr|nvidia520-520.56.06-4|1208	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia520-520.56.06-4|1209	
21mr|nvidia520-520.56.06-4|1210	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia520-520.56.06-4|1211	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia520-520.56.06-4|1212	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia520-520.56.06-4|1213	
21mr|nvidia520-520.56.06-4|1214	%dir %{nvidia_libdir}
21mr|nvidia520-520.56.06-4|1215	%dir %{nvidia_libdir}/vdpau
21mr|nvidia520-520.56.06-4|1216	%{_libdir}/nvidia
21mr|nvidia520-520.56.06-4|1217	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1218	%{nvidia_libdir}/libGLX_nvidia.so.0
21mr|nvidia520-520.56.06-4|1219	%{nvidia_libdir}/libGLX_indirect.so.0
21mr|nvidia520-520.56.06-4|1220	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21mr|nvidia520-520.56.06-4|1221	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia520-520.56.06-4|1222	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia520-520.56.06-4|1223	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia520-520.56.06-4|1224	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia520-520.56.06-4|1225	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1226	%{nvidia_libdir}/libEGL_nvidia.so.0
21mr|nvidia520-520.56.06-4|1227	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1228	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21mr|nvidia520-520.56.06-4|1229	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1230	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21mr|nvidia520-520.56.06-4|1231	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1232	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia520-520.56.06-4|1233	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia520-520.56.06-4|1234	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia520-520.56.06-4|1235	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia520-520.56.06-4|1236	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia520-520.56.06-4|1237	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia520-520.56.06-4|1238	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia520-520.56.06-4|1239	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia520-520.56.06-4|1240	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21mr|nvidia520-520.56.06-4|1241	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21mr|nvidia520-520.56.06-4|1242	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21mr|nvidia520-520.56.06-4|1243	%{nvidia_libdir}/libnvidia-egl-gbm.so.1*
21mr|nvidia520-520.56.06-4|1244	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21mr|nvidia520-520.56.06-4|1245	%{nvidia_libdir}/libnvoptix.so.%{version}
21mr|nvidia520-520.56.06-4|1246	%{nvidia_libdir}/libnvoptix.so.1
21mr|nvidia520-520.56.06-4|1247	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21mr|nvidia520-520.56.06-4|1248	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21mr|nvidia520-520.56.06-4|1249	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21mr|nvidia520-520.56.06-4|1250	%{nvidia_libdir}/libnvidia-allocator.so.1
21mr|nvidia520-520.56.06-4|1251	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21mr|nvidia520-520.56.06-4|1252	%{nvidia_libdir}/libnvidia-nvvm.so.4
21mr|nvidia520-520.56.06-4|1253	%{nvidia_libdir}/libnvidia-nvvm.so.%{version}
21mr|nvidia520-520.56.06-4|1254	%{nvidia_libdir}/libnvidia-wayland-client.so.%{version}
21mr|nvidia520-520.56.06-4|1255	%{nvidia_libdir}/libnvidia-vulkan-producer.so.%{version}
21mr|nvidia520-520.56.06-4|1256	%dir %{nvidia_libdir32}
21mr|nvidia520-520.56.06-4|1257	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia520-520.56.06-4|1258	%{_prefix}/lib/nvidia
21mr|nvidia520-520.56.06-4|1259	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1260	%{nvidia_libdir32}/libGLX_nvidia.so.0
21mr|nvidia520-520.56.06-4|1261	%{nvidia_libdir32}/libGLX_indirect.so.0
21mr|nvidia520-520.56.06-4|1262	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21mr|nvidia520-520.56.06-4|1263	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia520-520.56.06-4|1264	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia520-520.56.06-4|1265	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia520-520.56.06-4|1266	%{nvidia_libdir32}/libnvidia-nvvm.so.4
21mr|nvidia520-520.56.06-4|1267	%{nvidia_libdir32}/libnvidia-nvvm.so.%{version}
21mr|nvidia520-520.56.06-4|1268	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia520-520.56.06-4|1269	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia520-520.56.06-4|1270	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia520-520.56.06-4|1271	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1272	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia520-520.56.06-4|1273	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia520-520.56.06-4|1274	%{nvidia_libdir32}/libEGL_nvidia.so.0
21mr|nvidia520-520.56.06-4|1275	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1276	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21mr|nvidia520-520.56.06-4|1277	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1278	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21mr|nvidia520-520.56.06-4|1279	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1280	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia520-520.56.06-4|1281	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia520-520.56.06-4|1282	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21mr|nvidia520-520.56.06-4|1283	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21mr|nvidia520-520.56.06-4|1284	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21mr|nvidia520-520.56.06-4|1285	%{nvidia_libdir32}/libnvidia-allocator.so.1
21mr|nvidia520-520.56.06-4|1286	
21mr|nvidia520-520.56.06-4|1287	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia520-520.56.06-4|1288	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia520-520.56.06-4|1289	
21mr|nvidia520-520.56.06-4|1290	%dir %{nvidia_modulesdir}
21mr|nvidia520-520.56.06-4|1291	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21mr|nvidia520-520.56.06-4|1292	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21mr|nvidia520-520.56.06-4|1293	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia520-520.56.06-4|1294	
21mr|nvidia520-520.56.06-4|1295	%{nvidia_wine}/_nvngx.dll
21mr|nvidia520-520.56.06-4|1296	%{nvidia_wine}/nvngx.dll
21mr|nvidia520-520.56.06-4|1297	
21mr|nvidia520-520.56.06-4|1298	%files -n %{drivername}-devel
21mr|nvidia520-520.56.06-4|1299	%{nvidia_libdir}/libcuda.so
21mr|nvidia520-520.56.06-4|1300	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia520-520.56.06-4|1301	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia520-520.56.06-4|1302	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia520-520.56.06-4|1303	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia520-520.56.06-4|1304	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia520-520.56.06-4|1305	%{nvidia_libdir}/libnvidia-nvvm.so
21mr|nvidia520-520.56.06-4|1306	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia520-520.56.06-4|1307	%{nvidia_libdir}/libnvidia-opticalflow.so
21mr|nvidia520-520.56.06-4|1308	%{nvidia_libdir}/libnvidia-allocator.so
21mr|nvidia520-520.56.06-4|1309	%{nvidia_libdir}/libnvidia-vulkan-producer.so
21mr|nvidia520-520.56.06-4|1310	%{nvidia_libdir32}/libcuda.so
21mr|nvidia520-520.56.06-4|1311	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia520-520.56.06-4|1312	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia520-520.56.06-4|1313	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia520-520.56.06-4|1314	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia520-520.56.06-4|1315	%{nvidia_libdir32}/libnvidia-nvvm.so
21mr|nvidia520-520.56.06-4|1316	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia520-520.56.06-4|1317	%{nvidia_libdir32}/libnvidia-opticalflow.so
21mr|nvidia520-520.56.06-4|1318	%{nvidia_libdir32}/libnvidia-allocator.so
21mr|nvidia520-520.56.06-4|1319	
21mr|nvidia520-520.56.06-4|1320	
21mr|nvidia520-520.56.06-4|1321	%files -n dkms-%{drivername}
21mr|nvidia520-520.56.06-4|1322	%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia520-520.56.06-4|1323	
21mr|nvidia520-520.56.06-4|1324	%files -n kernel-source-%{drivername}
21mr|nvidia520-520.56.06-4|1325	%license %{pkgname}/LICENSE
21mr|nvidia520-520.56.06-4|1326	%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia520-520.56.06-4|1327	%exclude %{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia520-520.56.06-4|1328	
21mr|nvidia520-520.56.06-4|1329	%files -n %{drivername}-dracut
21mr|nvidia520-520.56.06-4|1330	%config(noreplace) %{_sysconfdir}/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia520-520.56.06-4|1331	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia520-520.56.06-4|1332	
21mr|nvidia520-520.56.06-4|1333	%files -n %{drivername}-blacklist
21mr|nvidia520-520.56.06-4|1334	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia520-520.56.06-4|1335	
21mr|nvidia520-520.56.06-4|1336	%files -n %{drivername}-wayland
21mr|nvidia520-520.56.06-4|1337	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia520-520.56.06-4|1338	
21mr|nvidia520-520.56.06-4|1339	%files -n %{drivername}-power
21mr|nvidia520-520.56.06-4|1340	%config(noreplace) %{_sysconfdir}/modprobe.d/nvidia-power-management.conf
21mr|nvidia520-520.56.06-4|1341	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia520-520.56.06-4|1342	%{nvidia_bindir}/nvidia-powerd
21mr|nvidia520-520.56.06-4|1343	%{_datadir}/dbus-1/system.d/nvidia-dbus.conf
21mr|nvidia520-520.56.06-4|1344	%{_presetdir}/70-nvidia.preset
21mr|nvidia520-520.56.06-4|1345	%{_systemd_util_dir}/system-sleep/nvidia
21mr|nvidia520-520.56.06-4|1346	%{_unitdir}/nvidia-hibernate.service
21mr|nvidia520-520.56.06-4|1347	%{_unitdir}/nvidia-powerd.service
21mr|nvidia520-520.56.06-4|1348	%{_unitdir}/nvidia-resume.service
21mr|nvidia520-520.56.06-4|1349	%{_unitdir}/nvidia-suspend.service
21mr|nvidia520-520.56.06-4|1350	
21mr|nvidia520-520.56.06-4|1351	%post -n %{drivername}-power
21mr|nvidia520-520.56.06-4|1352	%systemd_post nvidia-hibernate.service
21mr|nvidia520-520.56.06-4|1353	%systemd_post nvidia-resume.service
21mr|nvidia520-520.56.06-4|1354	%systemd_post nvidia-powerd.service
21mr|nvidia520-520.56.06-4|1355	%systemd_post nvidia-suspend.service
21mr|nvidia520-520.56.06-4|1356	
21mr|nvidia520-520.56.06-4|1357	%preun -n %{drivername}-power
21mr|nvidia520-520.56.06-4|1358	%systemd_preun nvidia-hibernate.service
21mr|nvidia520-520.56.06-4|1359	%systemd_preun nvidia-resume.service
21mr|nvidia520-520.56.06-4|1360	%systemd_preun nvidia-powerd.service
21mr|nvidia520-520.56.06-4|1361	%systemd_preun nvidia-suspend.service
21mr|nvidia520-520.56.06-4|1362	
21mr|nvidia520-520.56.06-4|1363	%postun -n %{drivername}-power
21mr|nvidia520-520.56.06-4|1364	%systemd_postun_with_restart nvidia-hibernate.service
21mr|nvidia520-520.56.06-4|1365	%systemd_postun_with_restart nvidia-resume.service
21mr|nvidia520-520.56.06-4|1366	%systemd_postun_with_restart nvidia-powerd.service
21mr|nvidia520-520.56.06-4|1367	%systemd_postun_with_restart nvidia-suspend.service
21mr|nvidia520-520.56.06-4|1368	
21mr|nvidia520-520.56.06-4|1369	
21mr|nvidia520-520.56.06-4|1370	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia520-520.56.06-4|1371	
21mr|nvidia520-520.56.06-4|1372	%files -n %{drivername}-cuda-opencl
21mr|nvidia520-520.56.06-4|1373	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia520-520.56.06-4|1374	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia520-520.56.06-4|1375	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia520-520.56.06-4|1376	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia520-520.56.06-4|1377	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia520-520.56.06-4|1378	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia520-520.56.06-4|1379	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia520-520.56.06-4|1380	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21mr|nvidia520-520.56.06-4|1381	%{nvidia_libdir}/libcudadebugger.so.%{version}
21mr|nvidia520-520.56.06-4|1382	%{nvidia_libdir}/libcudadebugger.so.1
21mr|nvidia520-520.56.06-4|1383	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia520-520.56.06-4|1384	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia520-520.56.06-4|1385	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia520-520.56.06-4|1386	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia520-520.56.06-4|1387	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia520-520.56.06-4|1388	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia520-520.56.06-4|1389	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia520-520.56.06-4|1390	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia520-520.56.06-4|1391	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia520-520.56.06-4|1392	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia520-520.56.06-4|1393	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia520-520.56.06-4|1394	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia520-520.56.06-4|1395	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21mr|nvidia520-520.56.06-4|1396	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia520-520.56.06-4|1397	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia520-520.56.06-4|1398	
21mr|nvidia520-520.56.06-4|1399	%if %{with binary_kernel_modules}
21mr|nvidia520-520.56.06-4|1400	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst
21mr|nvidia520-520.56.06-4|1401	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst
21mr|nvidia520-520.56.06-4|1402	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst
21mr|nvidia520-520.56.06-4|1403	
21mr|nvidia520-520.56.06-4|1404	%files debug
21mr|nvidia520-520.56.06-4|1405	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia520-520.56.06-4|1406	%endif

14459 21
21mr|nvidia525-525.116.03-1|1	%define _duplicate_files_terminate_build 0
21mr|nvidia525-525.116.03-1|2	
21mr|nvidia525-525.116.03-1|3	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia525-525.116.03-1|4	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia525-525.116.03-1|5	%define _disable_ld_now 1
21mr|nvidia525-525.116.03-1|6	
21mr|nvidia525-525.116.03-1|7	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia525-525.116.03-1|8	%define __typelib_path %{nil}
21mr|nvidia525-525.116.03-1|9	
21mr|nvidia525-525.116.03-1|10	# Disable debug rpms.
21mr|nvidia525-525.116.03-1|11	%define _enable_debug_packages	%{nil}
21mr|nvidia525-525.116.03-1|12	%define debug_package		%{nil}
21mr|nvidia525-525.116.03-1|13	
21mr|nvidia525-525.116.03-1|14	%define priority	9700
21mr|nvidia525-525.116.03-1|15	
21mr|nvidia525-525.116.03-1|16	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia525-525.116.03-1|17	
21mr|nvidia525-525.116.03-1|18	%define drivername		%{name}
21mr|nvidia525-525.116.03-1|19	%define driverpkgname		%{name}-core
21mr|nvidia525-525.116.03-1|20	%define modulename		nvidia
21mr|nvidia525-525.116.03-1|21	# for description and documentation
21mr|nvidia525-525.116.03-1|22	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia525-525.116.03-1|23	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia525-525.116.03-1|24	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia525-525.116.03-1|25	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia525-525.116.03-1|26	%define nvidia_wine	        %{_libdir}/%{drivername}/wine
21mr|nvidia525-525.116.03-1|27	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia525-525.116.03-1|28	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia525-525.116.03-1|29	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia525-525.116.03-1|30	
21mr|nvidia525-525.116.03-1|31	%define pkgname %{pkgname64}
21mr|nvidia525-525.116.03-1|32	
21mr|nvidia525-525.116.03-1|33	%bcond_without force_32bit_deps
21mr|nvidia525-525.116.03-1|34	%bcond_without binary_kernel_modules
21mr|nvidia525-525.116.03-1|35	
21mr|nvidia525-525.116.03-1|36	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia525-525.116.03-1|37	%global __provides_exclude ^lib.*\\.so
21mr|nvidia525-525.116.03-1|38	# 1) Dependencies from itself (from filtered provides) (libnv*, libEGL_nvidia*)
21mr|nvidia525-525.116.03-1|39	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia525-525.116.03-1|40	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia525-525.116.03-1|41	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia525-525.116.03-1|42	# pull the dependencies of 32-bit nvidia libraries in as well.# (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia525-525.116.03-1|43	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia525-525.116.03-1|44	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia525-525.116.03-1|45	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia525-525.116.03-1|46	%global __requires_exclude ^lib(EGL_|)nv.*\\.so|^lib(GL|X11|Xext)\\.so\\.(1|6)$
21mr|nvidia525-525.116.03-1|47	
21mr|nvidia525-525.116.03-1|48	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|49	# e.g.: 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia525-525.116.03-1|50	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia525-525.116.03-1|51	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia525-525.116.03-1|52	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}'; else echo 0; fi)
21mr|nvidia525-525.116.03-1|53	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia525-525.116.03-1|54	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia525-525.116.03-1|55	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia525-525.116.03-1|56	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia525-525.116.03-1|57	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia525-525.116.03-1|58	# global, not define, must be expanded only once
21mr|nvidia525-525.116.03-1|59	%global kroko_release %kroko_mk_release -n nvidia470
21mr|nvidia525-525.116.03-1|60	%endif
21mr|nvidia525-525.116.03-1|61	
21mr|nvidia525-525.116.03-1|62	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|63	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia525-525.116.03-1|64	%{?!kroko_req_modules_in_nvidia:%define kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia525-525.116.03-1|65	%endif
21mr|nvidia525-525.116.03-1|66	
21mr|nvidia525-525.116.03-1|67	%define major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia525-525.116.03-1|68	
21mr|nvidia525-525.116.03-1|69	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia525-525.116.03-1|70	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia525-525.116.03-1|71	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia525-525.116.03-1|72	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia525-525.116.03-1|73	# n - name
21mr|nvidia525-525.116.03-1|74	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia525-525.116.03-1|75	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia525-525.116.03-1|76	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia525-525.116.03-1|77	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia525-525.116.03-1|78	}
21mr|nvidia525-525.116.03-1|79	
21mr|nvidia525-525.116.03-1|80	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia525-525.116.03-1|81	Name:		nvidia525
21mr|nvidia525-525.116.03-1|82	Version:	525.116.03
21mr|nvidia525-525.116.03-1|83	Release:	1
21mr|nvidia525-525.116.03-1|84	
21mr|nvidia525-525.116.03-1|85	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia525-525.116.03-1|86	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia525-525.116.03-1|87	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia525-525.116.03-1|88	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia525-525.116.03-1|89	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia525-525.116.03-1|90	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia525-525.116.03-1|91	Source6:	https://gitweb.frugalware.org/frugalware-current/raw/master/source/x11-extra/nvidia/xorg-nvidia.conf
21mr|nvidia525-525.116.03-1|92	Source7:	60-nvidia.rules
21mr|nvidia525-525.116.03-1|93	Source10:	60-nvidia-uvm.rules
21mr|nvidia525-525.116.03-1|94	Source11:	nvidia-uvm.conf
21mr|nvidia525-525.116.03-1|95	Source13:	10-nvidia.rules
21mr|nvidia525-525.116.03-1|96	Source14:	nvidia-fallback.service
21mr|nvidia525-525.116.03-1|97	Source16:	nvidia-power-management.conf
21mr|nvidia525-525.116.03-1|98	Source17:	70-nvidia.preset
21mr|nvidia525-525.116.03-1|99	
21mr|nvidia525-525.116.03-1|100	Source100:	%{name}.rpmlintrc
21mr|nvidia525-525.116.03-1|101	
21mr|nvidia525-525.116.03-1|102	# Allow building the drivers with a different GCC version than the kernel.
21mr|nvidia525-525.116.03-1|103	# Might be risky but it is still better than failed builds of the drivers
21mr|nvidia525-525.116.03-1|104	# resulting in broken graphics at the users' machines after a GCC update.
21mr|nvidia525-525.116.03-1|105	Patch1:		no-cc-version-check.patch
21mr|nvidia525-525.116.03-1|106	
21mr|nvidia525-525.116.03-1|107	License:	Freeware
21mr|nvidia525-525.116.03-1|108	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia525-525.116.03-1|109	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|110	Provides:	should-restart = system
21mr|nvidia525-525.116.03-1|111	
21mr|nvidia525-525.116.03-1|112	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21mr|nvidia525-525.116.03-1|113	ExclusiveArch:	%{x86_64}
21mr|nvidia525-525.116.03-1|114	
21mr|nvidia525-525.116.03-1|115	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia525-525.116.03-1|116	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|117	BuildRequires:	auto-krokodil-rpm-macros
21mr|nvidia525-525.116.03-1|118	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia525-525.116.03-1|119	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia525-525.116.03-1|120	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia525-525.116.03-1|121	BuildRequires:	findutils
21mr|nvidia525-525.116.03-1|122	BuildRequires:	zstd
21mr|nvidia525-525.116.03-1|123	%endif
21mr|nvidia525-525.116.03-1|124	BuildRequires:	imagemagick
21mr|nvidia525-525.116.03-1|125	BuildRequires:	pkgconfig(xrender)
21mr|nvidia525-525.116.03-1|126	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia525-525.116.03-1|127	BuildRequires:	pkgconfig(xv)
21mr|nvidia525-525.116.03-1|128	BuildRequires:	pkgconfig(gl)
21mr|nvidia525-525.116.03-1|129	BuildRequires:	pkgconfig(egl)
21mr|nvidia525-525.116.03-1|130	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia525-525.116.03-1|131	BuildRequires:	pkgconfig(vdpau) >= 1.1
21mr|nvidia525-525.116.03-1|132	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia525-525.116.03-1|133	BuildRequires:	pkgconfig(dbus-1)
21mr|nvidia525-525.116.03-1|134	
21mr|nvidia525-525.116.03-1|135	%description
21mr|nvidia525-525.116.03-1|136	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia525-525.116.03-1|137	
21mr|nvidia525-525.116.03-1|138	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|139	
21mr|nvidia525-525.116.03-1|140	%package -n %{driverpkgname}
21mr|nvidia525-525.116.03-1|141	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia525-525.116.03-1|142	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|143	Requires(post): update-alternatives
21mr|nvidia525-525.116.03-1|144	Requires(postun): update-alternatives
21mr|nvidia525-525.116.03-1|145	Requires:	x11-server-common
21mr|nvidia525-525.116.03-1|146	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia525-525.116.03-1|147	Provides:	%{name} = %{EVRD}
21mr|nvidia525-525.116.03-1|148	# package was renamed
21mr|nvidia525-525.116.03-1|149	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia525-525.116.03-1|150	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia525-525.116.03-1|151	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia525-525.116.03-1|152	# the vdpau library package. We ensure its installation here.
21mr|nvidia525-525.116.03-1|153	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia525-525.116.03-1|154	Requires:	auto-krokodil-filesystem
21mr|nvidia525-525.116.03-1|155	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|156	%kroko_req_modules_in_nvidia -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia525-525.116.03-1|157	%kroko_req_modules_in_nvidia -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia525-525.116.03-1|158	%kroko_req_modules_in_nvidia -k 6.1 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia525-525.116.03-1|159	%endif
21mr|nvidia525-525.116.03-1|160	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia525-525.116.03-1|161	# EOLed kernels built without auto-krokodil
21mr|nvidia525-525.116.03-1|162	Requires:	(kernel-modules-%{name}-5.16.19-1-generic if (kernel-5.16-generic = 5.16.19-1))
21mr|nvidia525-525.116.03-1|163	Requires:	(kernel-modules-%{name}-5.17.11-1-generic if (kernel-5.17-generic = 5.17.11-1))
21mr|nvidia525-525.116.03-1|164	Requires:	(kernel-modules-%{name}-5.16.19-2-generic if (kernel-5.16-generic = 5.16.19-2))
21mr|nvidia525-525.116.03-1|165	Requires:	(kernel-modules-%{name}-5.17.11-2-generic if (kernel-5.17-generic = 5.17.11-2))
21mr|nvidia525-525.116.03-1|166	
21mr|nvidia525-525.116.03-1|167	# https://forum.rosalinux.ru/viewtopic.php?p=106968#p106968
21mr|nvidia525-525.116.03-1|168	# XXX Maybe better use Supplements in plasma5-kwin-wayland-nvidia
21mr|nvidia525-525.116.03-1|169	Recommends:	(plasma5-kwin-wayland-nvidia if plasma5-kwin)
21mr|nvidia525-525.116.03-1|170	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia525-525.116.03-1|171	Requires:	%{drivername}-blacklist
21mr|nvidia525-525.116.03-1|172	Requires:	%{drivername}-power
21mr|nvidia525-525.116.03-1|173	Requires:	%{drivername}-wayland
21mr|nvidia525-525.116.03-1|174	
21mr|nvidia525-525.116.03-1|175	Requires:	%{_lib}gldispatch0
21mr|nvidia525-525.116.03-1|176	Requires:	%{_lib}opengl0
21mr|nvidia525-525.116.03-1|177	Requires:	%{_lib}glvnd-glx
21mr|nvidia525-525.116.03-1|178	Requires:	%{_lib}glvnd-egl
21mr|nvidia525-525.116.03-1|179	Requires:	%{_lib}glvnd-gles
21mr|nvidia525-525.116.03-1|180	
21mr|nvidia525-525.116.03-1|181	# Package cannot be installed as BuildRequires if it requires both
21mr|nvidia525-525.116.03-1|182	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21mr|nvidia525-525.116.03-1|183	%if %{with force_32bit_deps}
21mr|nvidia525-525.116.03-1|184	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia525-525.116.03-1|185	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia525-525.116.03-1|186	Recommends:	libgldispatch0
21mr|nvidia525-525.116.03-1|187	Recommends:	libopengl0
21mr|nvidia525-525.116.03-1|188	Recommends:	libglvnd-glx
21mr|nvidia525-525.116.03-1|189	Recommends:	libglvnd-egl
21mr|nvidia525-525.116.03-1|190	Recommends:	libglvnd-gles
21mr|nvidia525-525.116.03-1|191	%endif
21mr|nvidia525-525.116.03-1|192	Requires:	egl-gbm
21mr|nvidia525-525.116.03-1|193	Requires:	egl-wayland
21mr|nvidia525-525.116.03-1|194	Requires:	vulkan
21mr|nvidia525-525.116.03-1|195	Requires:	libglvnd
21mr|nvidia525-525.116.03-1|196	Provides:	nvidia = %{EVRD}
21mr|nvidia525-525.116.03-1|197	%nv_cross_conflict -n core
21mr|nvidia525-525.116.03-1|198	#Recommends:	nvidia-additional-settings
21mr|nvidia525-525.116.03-1|199	
21mr|nvidia525-525.116.03-1|200	%description -n %{driverpkgname}
21mr|nvidia525-525.116.03-1|201	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia525-525.116.03-1|202	configuration tools.
21mr|nvidia525-525.116.03-1|203	
21mr|nvidia525-525.116.03-1|204	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|205	
21mr|nvidia525-525.116.03-1|206	%package -n dkms-%{drivername}
21mr|nvidia525-525.116.03-1|207	Summary:	Kernel module to manage NVIDIA GPUs
21mr|nvidia525-525.116.03-1|208	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|209	Requires:	dkms
21mr|nvidia525-525.116.03-1|210	Requires(post):	dkms
21mr|nvidia525-525.116.03-1|211	Requires(preun):	dkms
21mr|nvidia525-525.116.03-1|212	Requires:	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia525-525.116.03-1|213	Requires(post):	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia525-525.116.03-1|214	%nv_cross_conflict -n dkms
21mr|nvidia525-525.116.03-1|215	
21mr|nvidia525-525.116.03-1|216	%description -n dkms-%{drivername}
21mr|nvidia525-525.116.03-1|217	Kernel module to manage NVIDIA GPUs. This
21mr|nvidia525-525.116.03-1|218	is to be used with the %{driverpkgname} package.
21mr|nvidia525-525.116.03-1|219	
21mr|nvidia525-525.116.03-1|220	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|221	
21mr|nvidia525-525.116.03-1|222	%package -n %{drivername}-dracut
21mr|nvidia525-525.116.03-1|223	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia525-525.116.03-1|224	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|225	Requires:	dracut
21mr|nvidia525-525.116.03-1|226	Requires:	rosa-kernel-tools
21mr|nvidia525-525.116.03-1|227	%nv_cross_conflict -n dracut
21mr|nvidia525-525.116.03-1|228	
21mr|nvidia525-525.116.03-1|229	%description -n %{drivername}-dracut
21mr|nvidia525-525.116.03-1|230	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia525-525.116.03-1|231	Include Nvidia kernel modules into initramfs (initrd).
21mr|nvidia525-525.116.03-1|232	
21mr|nvidia525-525.116.03-1|233	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|234	
21mr|nvidia525-525.116.03-1|235	%package -n %{drivername}-blacklist
21mr|nvidia525-525.116.03-1|236	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia525-525.116.03-1|237	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|238	%nv_cross_conflict -n blacklist
21mr|nvidia525-525.116.03-1|239	
21mr|nvidia525-525.116.03-1|240	%description -n %{drivername}-blacklist
21mr|nvidia525-525.116.03-1|241	Blacklist opensource Nouveau driver.
21mr|nvidia525-525.116.03-1|242	Proprietary Nvidia driver replaces it.
21mr|nvidia525-525.116.03-1|243	
21mr|nvidia525-525.116.03-1|244	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|245	
21mr|nvidia525-525.116.03-1|246	%package -n %{drivername}-wayland
21mr|nvidia525-525.116.03-1|247	Summary:	NVIDIA Wayland driver
21mr|nvidia525-525.116.03-1|248	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|249	%nv_cross_conflict -n wayland
21mr|nvidia525-525.116.03-1|250	
21mr|nvidia525-525.116.03-1|251	%description -n %{drivername}-wayland
21mr|nvidia525-525.116.03-1|252	Proprietary Nvidia Wayland driver.
21mr|nvidia525-525.116.03-1|253	
21mr|nvidia525-525.116.03-1|254	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|255	
21mr|nvidia525-525.116.03-1|256	%package -n %{drivername}-power
21mr|nvidia525-525.116.03-1|257	Summary:	Advanced  power management
21mr|nvidia525-525.116.03-1|258	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|259	%nv_cross_conflict -n power
21mr|nvidia525-525.116.03-1|260	
21mr|nvidia525-525.116.03-1|261	%description -n %{drivername}-power
21mr|nvidia525-525.116.03-1|262	Advanced  power management, preserve memory allocation on suspend/resume.
21mr|nvidia525-525.116.03-1|263	
21mr|nvidia525-525.116.03-1|264	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|265	
21mr|nvidia525-525.116.03-1|266	%package -n kernel-source-%{drivername}
21mr|nvidia525-525.116.03-1|267	Summary:	Kernel source of %{drivername}
21mr|nvidia525-525.116.03-1|268	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|269	
21mr|nvidia525-525.116.03-1|270	%description -n kernel-source-%{drivername}
21mr|nvidia525-525.116.03-1|271	Kernel source of %{drivername}
21mr|nvidia525-525.116.03-1|272	
21mr|nvidia525-525.116.03-1|273	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|274	
21mr|nvidia525-525.116.03-1|275	%package -n %{drivername}-devel
21mr|nvidia525-525.116.03-1|276	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia525-525.116.03-1|277	Group:		Development/C
21mr|nvidia525-525.116.03-1|278	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia525-525.116.03-1|279	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia525-525.116.03-1|280	%nv_cross_conflict -n devel
21mr|nvidia525-525.116.03-1|281	Requires:	%{_lib}vdpau-devel
21mr|nvidia525-525.116.03-1|282	
21mr|nvidia525-525.116.03-1|283	%description -n %{drivername}-devel
21mr|nvidia525-525.116.03-1|284	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia525-525.116.03-1|285	
21mr|nvidia525-525.116.03-1|286	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|287	
21mr|nvidia525-525.116.03-1|288	%package -n %{drivername}-cuda-opencl
21mr|nvidia525-525.116.03-1|289	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia525-525.116.03-1|290	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|291	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia525-525.116.03-1|292	%nv_cross_conflict -n cuda-opencl
21mr|nvidia525-525.116.03-1|293	
21mr|nvidia525-525.116.03-1|294	%description -n %{drivername}-cuda-opencl
21mr|nvidia525-525.116.03-1|295	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia525-525.116.03-1|296	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia525-525.116.03-1|297	Performance Computing (HPC).
21mr|nvidia525-525.116.03-1|298	
21mr|nvidia525-525.116.03-1|299	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|300	
21mr|nvidia525-525.116.03-1|301	# HTML doc splitted off because of size, for live cds:
21mr|nvidia525-525.116.03-1|302	%package -n %{drivername}-doc-html
21mr|nvidia525-525.116.03-1|303	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia525-525.116.03-1|304	Group:		System/Kernel and hardware
21mr|nvidia525-525.116.03-1|305	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia525-525.116.03-1|306	%nv_cross_conflict -n doc-html
21mr|nvidia525-525.116.03-1|307	
21mr|nvidia525-525.116.03-1|308	%description -n %{drivername}-doc-html
21mr|nvidia525-525.116.03-1|309	HTML version of the README.txt file provided in package
21mr|nvidia525-525.116.03-1|310	%{driverpkgname}.
21mr|nvidia525-525.116.03-1|311	
21mr|nvidia525-525.116.03-1|312	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|313	
21mr|nvidia525-525.116.03-1|314	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|315	# TODO: package it better
21mr|nvidia525-525.116.03-1|316	%package debug
21mr|nvidia525-525.116.03-1|317	Summary:	Debug for %{NAME} binary kernel modules
21mr|nvidia525-525.116.03-1|318	Group:		Development/Debug
21mr|nvidia525-525.116.03-1|319	Requires:	auto-krokodil-filesystem
21mr|nvidia525-525.116.03-1|320	%nv_cross_conflict -n debug
21mr|nvidia525-525.116.03-1|321	
21mr|nvidia525-525.116.03-1|322	%description debug
21mr|nvidia525-525.116.03-1|323	Debug for %{NAME} binary kernel modules
21mr|nvidia525-525.116.03-1|324	%endif
21mr|nvidia525-525.116.03-1|325	
21mr|nvidia525-525.116.03-1|326	#-----------------------------------------------------------------------------
21mr|nvidia525-525.116.03-1|327	
21mr|nvidia525-525.116.03-1|328	%prep
21mr|nvidia525-525.116.03-1|329	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21mr|nvidia525-525.116.03-1|330	sh %{SOURCE0} --extract-only
21mr|nvidia525-525.116.03-1|331	
21mr|nvidia525-525.116.03-1|332	pushd %{pkgname}/
21mr|nvidia525-525.116.03-1|333	rm -rf usr/src/nv/precompiled
21mr|nvidia525-525.116.03-1|334	%patch1 -p1
21mr|nvidia525-525.116.03-1|335	popd
21mr|nvidia525-525.116.03-1|336	
21mr|nvidia525-525.116.03-1|337	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia525-525.116.03-1|338	# is actually a template. The real file is generated from it by
21mr|nvidia525-525.116.03-1|339	# nvidia-installer which we do not use.
21mr|nvidia525-525.116.03-1|340	pushd %{pkgname}/kernel
21mr|nvidia525-525.116.03-1|341	mv dkms.conf dkms.conf.orig
21mr|nvidia525-525.116.03-1|342	
21mr|nvidia525-525.116.03-1|343	# Notes from the original dkms.conf:
21mr|nvidia525-525.116.03-1|344	# ---------------
21mr|nvidia525-525.116.03-1|345	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21mr|nvidia525-525.116.03-1|346	# this will cause the kernel module build to infer that it was invoked via
21mr|nvidia525-525.116.03-1|347	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21mr|nvidia525-525.116.03-1|348	# the 'make' command name to suppress this behavior.
21mr|nvidia525-525.116.03-1|349	# ---------------
21mr|nvidia525-525.116.03-1|350	cat > dkms.conf <<EOF
21mr|nvidia525-525.116.03-1|351	PACKAGE_NAME="nvidia"
21mr|nvidia525-525.116.03-1|352	PACKAGE_VERSION="%{version}"
21mr|nvidia525-525.116.03-1|353	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia525-525.116.03-1|354	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia525-525.116.03-1|355	BUILT_MODULE_NAME[1]="nvidia-modeset"
21mr|nvidia525-525.116.03-1|356	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21mr|nvidia525-525.116.03-1|357	BUILT_MODULE_NAME[2]="nvidia-drm"
21mr|nvidia525-525.116.03-1|358	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21mr|nvidia525-525.116.03-1|359	BUILT_MODULE_NAME[3]="nvidia-uvm"
21mr|nvidia525-525.116.03-1|360	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21mr|nvidia525-525.116.03-1|361	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia525-525.116.03-1|362	CLEAN="'make' clean"
21mr|nvidia525-525.116.03-1|363	AUTOINSTALL="yes"
21mr|nvidia525-525.116.03-1|364	EOF
21mr|nvidia525-525.116.03-1|365	popd
21mr|nvidia525-525.116.03-1|366	
21mr|nvidia525-525.116.03-1|367	rm -f nvidia-settings-%{version}/src/*/*.a
21mr|nvidia525-525.116.03-1|368	
21mr|nvidia525-525.116.03-1|369	%build
21mr|nvidia525-525.116.03-1|370	
21mr|nvidia525-525.116.03-1|371	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|372	dir0="$PWD"
21mr|nvidia525-525.116.03-1|373	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.10
21mr|nvidia525-525.116.03-1|374	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.15
21mr|nvidia525-525.116.03-1|375	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.1
21mr|nvidia525-525.116.03-1|376	pushd %{pkgname}/kernel-5.10
21mr|nvidia525-525.116.03-1|377	%make SYSSRC=/lib/modules/%{kabi_510}/source
21mr|nvidia525-525.116.03-1|378	mkdir -p "$dir0"/%{kabi_510}
21mr|nvidia525-525.116.03-1|379	mv *.ko "$dir0"/%{kabi_510}
21mr|nvidia525-525.116.03-1|380	popd
21mr|nvidia525-525.116.03-1|381	pushd %{pkgname}/kernel-5.15
21mr|nvidia525-525.116.03-1|382	%make SYSSRC=/lib/modules/%{kabi_515}/source
21mr|nvidia525-525.116.03-1|383	mkdir -p "$dir0"/%{kabi_515}
21mr|nvidia525-525.116.03-1|384	mv *.ko "$dir0"/%{kabi_515}
21mr|nvidia525-525.116.03-1|385	popd
21mr|nvidia525-525.116.03-1|386	pushd %{pkgname}/kernel-6.1
21mr|nvidia525-525.116.03-1|387	%make SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia525-525.116.03-1|388	mkdir -p "$dir0"/%{kabi_61}
21mr|nvidia525-525.116.03-1|389	mv *.ko "$dir0"/%{kabi_61}
21mr|nvidia525-525.116.03-1|390	popd
21mr|nvidia525-525.116.03-1|391	%endif
21mr|nvidia525-525.116.03-1|392	
21mr|nvidia525-525.116.03-1|393	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia525-525.116.03-1|394	export CFLAGS="%optflags -Wno-error=format-security"
21mr|nvidia525-525.116.03-1|395	export CXXFLAGS="$CFLAGS"
21mr|nvidia525-525.116.03-1|396	export LDFLAGS="%{?ldflags}"
21mr|nvidia525-525.116.03-1|397	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia525-525.116.03-1|398	%make -C nvidia-settings-%{version}
21mr|nvidia525-525.116.03-1|399	%make -C nvidia-xconfig-%{version}
21mr|nvidia525-525.116.03-1|400	%make -C nvidia-modprobe-%{version}
21mr|nvidia525-525.116.03-1|401	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21mr|nvidia525-525.116.03-1|402	
21mr|nvidia525-525.116.03-1|403	%install
21mr|nvidia525-525.116.03-1|404	
21mr|nvidia525-525.116.03-1|405	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|406	list="%{kabi_510} %{kabi_515} %{kabi_61}"
21mr|nvidia525-525.116.03-1|407	# copied from kernel
21mr|nvidia525-525.116.03-1|408	# extract debuginfo
21mr|nvidia525-525.116.03-1|409	# TODO: sync location of *.debug files with kernel
21mr|nvidia525-525.116.03-1|410	find $list \
21mr|nvidia525-525.116.03-1|411	-name "*.ko" | \
21mr|nvidia525-525.116.03-1|412	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia525-525.116.03-1|413	find $list \
21mr|nvidia525-525.116.03-1|414	-name "*.ko" | xargs -I '{}' \
21mr|nvidia525-525.116.03-1|415	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia525-525.116.03-1|416	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia525-525.116.03-1|417	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia525-525.116.03-1|418	# are compressed in the same way here and in the kernel itself
21mr|nvidia525-525.116.03-1|419	find $list -maxdepth 1 -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia525-525.116.03-1|420	for i in $list; do
21mr|nvidia525-525.116.03-1|421	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia525-525.116.03-1|422	install -m0644 $i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia525-525.116.03-1|423	install -m0644 $i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia525-525.116.03-1|424	done
21mr|nvidia525-525.116.03-1|425	%endif
21mr|nvidia525-525.116.03-1|426	
21mr|nvidia525-525.116.03-1|427	cd %{pkgname}
21mr|nvidia525-525.116.03-1|428	
21mr|nvidia525-525.116.03-1|429	# dkms
21mr|nvidia525-525.116.03-1|430	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia525-525.116.03-1|431	
21mr|nvidia525-525.116.03-1|432	# menu entry
21mr|nvidia525-525.116.03-1|433	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia525-525.116.03-1|434	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia525-525.116.03-1|435	[Desktop Entry]
21mr|nvidia525-525.116.03-1|436	Name=NVIDIA Display Settings
21mr|nvidia525-525.116.03-1|437	GenericName=Configure NVIDIA X driver
21mr|nvidia525-525.116.03-1|438	GenericName[ru]=Настройка драйвера NVIDIA X
21mr|nvidia525-525.116.03-1|439	Comment=Configure NVIDIA X driver
21mr|nvidia525-525.116.03-1|440	Comment[ru]=Настройка драйвера NVIDIA X
21mr|nvidia525-525.116.03-1|441	Exec=%{_bindir}/nvidia-settings
21mr|nvidia525-525.116.03-1|442	Icon=%{drivername}-settings
21mr|nvidia525-525.116.03-1|443	Terminal=false
21mr|nvidia525-525.116.03-1|444	Type=Application
21mr|nvidia525-525.116.03-1|445	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia525-525.116.03-1|446	EOF
21mr|nvidia525-525.116.03-1|447	
21mr|nvidia525-525.116.03-1|448	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia525-525.116.03-1|449	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia525-525.116.03-1|450	
21mr|nvidia525-525.116.03-1|451	# Configs
21mr|nvidia525-525.116.03-1|452	install -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia525-525.116.03-1|453	
21mr|nvidia525-525.116.03-1|454	# icons
21mr|nvidia525-525.116.03-1|455	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia525-525.116.03-1|456	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia525-525.116.03-1|457	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia525-525.116.03-1|458	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia525-525.116.03-1|459	
21mr|nvidia525-525.116.03-1|460	error_fatal() {
21mr|nvidia525-525.116.03-1|461	echo "Error: $@." >&2
21mr|nvidia525-525.116.03-1|462	exit 1
21mr|nvidia525-525.116.03-1|463	}
21mr|nvidia525-525.116.03-1|464	
21mr|nvidia525-525.116.03-1|465	error_unhandled() {
21mr|nvidia525-525.116.03-1|466	echo "Warning: $@." >&2
21mr|nvidia525-525.116.03-1|467	echo "Warning: $@." >> warns.log
21mr|nvidia525-525.116.03-1|468	# cause distro builds to fail in case of unhandled files
21mr|nvidia525-525.116.03-1|469	exit 1
21mr|nvidia525-525.116.03-1|470	}
21mr|nvidia525-525.116.03-1|471	
21mr|nvidia525-525.116.03-1|472	parseparams() {
21mr|nvidia525-525.116.03-1|473	for value in $rest; do
21mr|nvidia525-525.116.03-1|474	local param=$1
21mr|nvidia525-525.116.03-1|475	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia525-525.116.03-1|476	shift
21mr|nvidia525-525.116.03-1|477	eval $param=$value
21mr|nvidia525-525.116.03-1|478	
21mr|nvidia525-525.116.03-1|479	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia525-525.116.03-1|480	
21mr|nvidia525-525.116.03-1|481	# resolve libdir based on $arch
21mr|nvidia525-525.116.03-1|482	if [ "$param" = "arch" ]; then
21mr|nvidia525-525.116.03-1|483	case "$arch" in
21mr|nvidia525-525.116.03-1|484	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia525-525.116.03-1|485	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia525-525.116.03-1|486	*)		error_fatal "unknown arch $arch"
21mr|nvidia525-525.116.03-1|487	esac
21mr|nvidia525-525.116.03-1|488	fi
21mr|nvidia525-525.116.03-1|489	done
21mr|nvidia525-525.116.03-1|490	}
21mr|nvidia525-525.116.03-1|491	
21mr|nvidia525-525.116.03-1|492	add_to_list() {
21mr|nvidia525-525.116.03-1|493	# on distro builds, only use .manifest for doc files
21mr|nvidia525-525.116.03-1|494	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia525-525.116.03-1|495	local list="$1.files"
21mr|nvidia525-525.116.03-1|496	local entry="$2"
21mr|nvidia525-525.116.03-1|497	echo $entry >> $list
21mr|nvidia525-525.116.03-1|498	}
21mr|nvidia525-525.116.03-1|499	
21mr|nvidia525-525.116.03-1|500	install_symlink() {
21mr|nvidia525-525.116.03-1|501	local pkg="$1"
21mr|nvidia525-525.116.03-1|502	local dir="$2"
21mr|nvidia525-525.116.03-1|503	mkdir -p %{buildroot}$dir
21mr|nvidia525-525.116.03-1|504	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia525-525.116.03-1|505	add_to_list $pkg $dir/$file
21mr|nvidia525-525.116.03-1|506	}
21mr|nvidia525-525.116.03-1|507	
21mr|nvidia525-525.116.03-1|508	install_lib_symlink() {
21mr|nvidia525-525.116.03-1|509	local pkg="$1"
21mr|nvidia525-525.116.03-1|510	local dir="$2"
21mr|nvidia525-525.116.03-1|511	case "$file" in
21mr|nvidia525-525.116.03-1|512	libvdpau_*.so)
21mr|nvidia525-525.116.03-1|513	# vdpau drivers => not put into -devel
21mr|nvidia525-525.116.03-1|514	;;
21mr|nvidia525-525.116.03-1|515	*.so)
21mr|nvidia525-525.116.03-1|516	pkg=nvidia-devel;;
21mr|nvidia525-525.116.03-1|517	esac
21mr|nvidia525-525.116.03-1|518	install_symlink $pkg $dir
21mr|nvidia525-525.116.03-1|519	}
21mr|nvidia525-525.116.03-1|520	
21mr|nvidia525-525.116.03-1|521	install_file_only() {
21mr|nvidia525-525.116.03-1|522	local pkg="$1"
21mr|nvidia525-525.116.03-1|523	local dir="$2"
21mr|nvidia525-525.116.03-1|524	mkdir -p %{buildroot}$dir
21mr|nvidia525-525.116.03-1|525	# replace 0444 with more usual 0644
21mr|nvidia525-525.116.03-1|526	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia525-525.116.03-1|527	install -m $perms $file %{buildroot}$dir
21mr|nvidia525-525.116.03-1|528	}
21mr|nvidia525-525.116.03-1|529	
21mr|nvidia525-525.116.03-1|530	install_file() {
21mr|nvidia525-525.116.03-1|531	local pkg="$1"
21mr|nvidia525-525.116.03-1|532	local dir="$2"
21mr|nvidia525-525.116.03-1|533	install_file_only $pkg $dir
21mr|nvidia525-525.116.03-1|534	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia525-525.116.03-1|535	}
21mr|nvidia525-525.116.03-1|536	
21mr|nvidia525-525.116.03-1|537	get_module_dir() {
21mr|nvidia525-525.116.03-1|538	local subdir="$1"
21mr|nvidia525-525.116.03-1|539	case "$subdir" in
21mr|nvidia525-525.116.03-1|540	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia525-525.116.03-1|541	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia525-525.116.03-1|542	/)		echo %{nvidia_modulesdir};;
21mr|nvidia525-525.116.03-1|543	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia525-525.116.03-1|544	echo %{nvidia_modulesdir};;
21mr|nvidia525-525.116.03-1|545	esac
21mr|nvidia525-525.116.03-1|546	}
21mr|nvidia525-525.116.03-1|547	
21mr|nvidia525-525.116.03-1|548	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia525-525.116.03-1|549	rm -f $file
21mr|nvidia525-525.116.03-1|550	touch $file
21mr|nvidia525-525.116.03-1|551	done
21mr|nvidia525-525.116.03-1|552	
21mr|nvidia525-525.116.03-1|553	# install files according to .manifest
21mr|nvidia525-525.116.03-1|554	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21mr|nvidia525-525.116.03-1|555	arch=
21mr|nvidia525-525.116.03-1|556	style=
21mr|nvidia525-525.116.03-1|557	subdir=
21mr|nvidia525-525.116.03-1|558	dest=
21mr|nvidia525-525.116.03-1|559	nvidia_libdir=
21mr|nvidia525-525.116.03-1|560	inherit_path_str=
21mr|nvidia525-525.116.03-1|561	glvnd=
21mr|nvidia525-525.116.03-1|562	
21mr|nvidia525-525.116.03-1|563	rest=${line%%%%MODULE:*}
21mr|nvidia525-525.116.03-1|564	file=${rest%%%% *}
21mr|nvidia525-525.116.03-1|565	rest=${rest#* }
21mr|nvidia525-525.116.03-1|566	perms=${rest%%%% *}
21mr|nvidia525-525.116.03-1|567	rest=${rest#* }
21mr|nvidia525-525.116.03-1|568	type=${rest%%%% *}
21mr|nvidia525-525.116.03-1|569	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia525-525.116.03-1|570	
21mr|nvidia525-525.116.03-1|571	case "$type" in
21mr|nvidia525-525.116.03-1|572	CUDA_LIB)
21mr|nvidia525-525.116.03-1|573	parseparams arch subdir
21mr|nvidia525-525.116.03-1|574	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|575	;;
21mr|nvidia525-525.116.03-1|576	CUDA_SYMLINK)
21mr|nvidia525-525.116.03-1|577	parseparams arch subdir dest
21mr|nvidia525-525.116.03-1|578	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|579	;;
21mr|nvidia525-525.116.03-1|580	ENCODEAPI_LIB)
21mr|nvidia525-525.116.03-1|581	parseparams arch subdir
21mr|nvidia525-525.116.03-1|582	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|583	;;
21mr|nvidia525-525.116.03-1|584	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia525-525.116.03-1|585	parseparams arch dest
21mr|nvidia525-525.116.03-1|586	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia525-525.116.03-1|587	;;
21mr|nvidia525-525.116.03-1|588	EXPLICIT_PATH)
21mr|nvidia525-525.116.03-1|589	parseparams dest
21mr|nvidia525-525.116.03-1|590	install_file nvidia %{_datadir}/nvidia
21mr|nvidia525-525.116.03-1|591	;;
21mr|nvidia525-525.116.03-1|592	NVCUVID_LIB)
21mr|nvidia525-525.116.03-1|593	parseparams arch subdir
21mr|nvidia525-525.116.03-1|594	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|595	;;
21mr|nvidia525-525.116.03-1|596	NVCUVID_LIB_SYMLINK)
21mr|nvidia525-525.116.03-1|597	parseparams arch dest
21mr|nvidia525-525.116.03-1|598	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia525-525.116.03-1|599	;;
21mr|nvidia525-525.116.03-1|600	NVIFR_LIB)
21mr|nvidia525-525.116.03-1|601	parseparams arch subdir
21mr|nvidia525-525.116.03-1|602	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|603	;;
21mr|nvidia525-525.116.03-1|604	NVIFR_LIB_SYMLINK)
21mr|nvidia525-525.116.03-1|605	parseparams arch dest
21mr|nvidia525-525.116.03-1|606	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia525-525.116.03-1|607	;;
21mr|nvidia525-525.116.03-1|608	
21mr|nvidia525-525.116.03-1|609	OPENGL_LIB)
21mr|nvidia525-525.116.03-1|610	parseparams arch
21mr|nvidia525-525.116.03-1|611	install_file nvidia $nvidia_libdir
21mr|nvidia525-525.116.03-1|612	;;
21mr|nvidia525-525.116.03-1|613	OPENGL_SYMLINK)
21mr|nvidia525-525.116.03-1|614	parseparams arch dest
21mr|nvidia525-525.116.03-1|615	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia525-525.116.03-1|616	;;
21mr|nvidia525-525.116.03-1|617	GLVND_LIB)
21mr|nvidia525-525.116.03-1|618	;;
21mr|nvidia525-525.116.03-1|619	GLVND_SYMLINK)
21mr|nvidia525-525.116.03-1|620	;;
21mr|nvidia525-525.116.03-1|621	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia525-525.116.03-1|622	;;
21mr|nvidia525-525.116.03-1|623	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia525-525.116.03-1|624	;;
21mr|nvidia525-525.116.03-1|625	TLS_LIB)
21mr|nvidia525-525.116.03-1|626	parseparams arch style subdir
21mr|nvidia525-525.116.03-1|627	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|628	;;
21mr|nvidia525-525.116.03-1|629	TLS_SYMLINK)
21mr|nvidia525-525.116.03-1|630	parseparams arch style subdir dest
21mr|nvidia525-525.116.03-1|631	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|632	;;
21mr|nvidia525-525.116.03-1|633	GBM_BACKEND_LIB_SYMLINK)
21mr|nvidia525-525.116.03-1|634	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia525-525.116.03-1|635	parseparams arch subdir dest
21mr|nvidia525-525.116.03-1|636	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia525-525.116.03-1|637	;;
21mr|nvidia525-525.116.03-1|638	UTILITY_LIB)
21mr|nvidia525-525.116.03-1|639	# backward-compatibility
21mr|nvidia525-525.116.03-1|640	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia525-525.116.03-1|641	parseparams arch subdir
21mr|nvidia525-525.116.03-1|642	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|643	;;
21mr|nvidia525-525.116.03-1|644	UTILITY_LIB_SYMLINK)
21mr|nvidia525-525.116.03-1|645	# backward-compatibility
21mr|nvidia525-525.116.03-1|646	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia525-525.116.03-1|647	parseparams arch dest
21mr|nvidia525-525.116.03-1|648	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia525-525.116.03-1|649	;;
21mr|nvidia525-525.116.03-1|650	OPENCL_LIB)
21mr|nvidia525-525.116.03-1|651	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia525-525.116.03-1|652	parseparams arch subdir
21mr|nvidia525-525.116.03-1|653	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|654	;;
21mr|nvidia525-525.116.03-1|655	OPENCL_LIB_SYMLINK)
21mr|nvidia525-525.116.03-1|656	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia525-525.116.03-1|657	parseparams arch subdir dest
21mr|nvidia525-525.116.03-1|658	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|659	;;
21mr|nvidia525-525.116.03-1|660	OPENCL_WRAPPER_LIB)
21mr|nvidia525-525.116.03-1|661	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia525-525.116.03-1|662	parseparams arch subdir
21mr|nvidia525-525.116.03-1|663	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|664	;;
21mr|nvidia525-525.116.03-1|665	OPENCL_WRAPPER_SYMLINK)
21mr|nvidia525-525.116.03-1|666	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia525-525.116.03-1|667	parseparams arch subdir dest
21mr|nvidia525-525.116.03-1|668	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|669	;;
21mr|nvidia525-525.116.03-1|670	VDPAU_LIB)
21mr|nvidia525-525.116.03-1|671	parseparams arch subdir
21mr|nvidia525-525.116.03-1|672	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia525-525.116.03-1|673	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|674	;;
21mr|nvidia525-525.116.03-1|675	VDPAU_SYMLINK)
21mr|nvidia525-525.116.03-1|676	parseparams arch subdir dest
21mr|nvidia525-525.116.03-1|677	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia525-525.116.03-1|678	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|679	;;
21mr|nvidia525-525.116.03-1|680	VDPAU_WRAPPER_LIB)
21mr|nvidia525-525.116.03-1|681	parseparams arch subdir
21mr|nvidia525-525.116.03-1|682	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia525-525.116.03-1|683	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|684	;;
21mr|nvidia525-525.116.03-1|685	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia525-525.116.03-1|686	parseparams arch subdir dest
21mr|nvidia525-525.116.03-1|687	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia525-525.116.03-1|688	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia525-525.116.03-1|689	;;
21mr|nvidia525-525.116.03-1|690	XLIB_STATIC_LIB)
21mr|nvidia525-525.116.03-1|691	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia525-525.116.03-1|692	;;
21mr|nvidia525-525.116.03-1|693	XLIB_SHARED_LIB)
21mr|nvidia525-525.116.03-1|694	install_file nvidia %{nvidia_libdir}
21mr|nvidia525-525.116.03-1|695	;;
21mr|nvidia525-525.116.03-1|696	XLIB_SYMLINK)
21mr|nvidia525-525.116.03-1|697	parseparams dest
21mr|nvidia525-525.116.03-1|698	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia525-525.116.03-1|699	;;
21mr|nvidia525-525.116.03-1|700	LIBGL_LA)
21mr|nvidia525-525.116.03-1|701	# (Anssi) we don't install .la files
21mr|nvidia525-525.116.03-1|702	;;
21mr|nvidia525-525.116.03-1|703	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia525-525.116.03-1|704	parseparams subdir
21mr|nvidia525-525.116.03-1|705	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia525-525.116.03-1|706	;;
21mr|nvidia525-525.116.03-1|707	XMODULE_NEWSYM)
21mr|nvidia525-525.116.03-1|708	# symlink that is created only if it doesn't already
21mr|nvidia525-525.116.03-1|709	# exist (i.e. as part of x11-server)
21mr|nvidia525-525.116.03-1|710	case "$file" in
21mr|nvidia525-525.116.03-1|711	libwfb.so)
21mr|nvidia525-525.116.03-1|712	continue
21mr|nvidia525-525.116.03-1|713	;;
21mr|nvidia525-525.116.03-1|714	*)
21mr|nvidia525-525.116.03-1|715	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia525-525.116.03-1|716	continue
21mr|nvidia525-525.116.03-1|717	esac
21mr|nvidia525-525.116.03-1|718	parseparams subdir dest
21mr|nvidia525-525.116.03-1|719	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia525-525.116.03-1|720	;;
21mr|nvidia525-525.116.03-1|721	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia525-525.116.03-1|722	parseparams subdir dest
21mr|nvidia525-525.116.03-1|723	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia525-525.116.03-1|724	;;
21mr|nvidia525-525.116.03-1|725	VDPAU_HEADER)
21mr|nvidia525-525.116.03-1|726	continue
21mr|nvidia525-525.116.03-1|727	parseparams subdir
21mr|nvidia525-525.116.03-1|728	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia525-525.116.03-1|729	;;
21mr|nvidia525-525.116.03-1|730	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia525-525.116.03-1|731	parseparams subdir
21mr|nvidia525-525.116.03-1|732	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia525-525.116.03-1|733	;;
21mr|nvidia525-525.116.03-1|734	DOCUMENTATION)
21mr|nvidia525-525.116.03-1|735	parseparams subdir
21mr|nvidia525-525.116.03-1|736	case $subdir in
21mr|nvidia525-525.116.03-1|737	*/html)
21mr|nvidia525-525.116.03-1|738	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia525-525.116.03-1|739	continue
21mr|nvidia525-525.116.03-1|740	;;
21mr|nvidia525-525.116.03-1|741	*/include/*)
21mr|nvidia525-525.116.03-1|742	continue
21mr|nvidia525-525.116.03-1|743	;;
21mr|nvidia525-525.116.03-1|744	esac
21mr|nvidia525-525.116.03-1|745	case $file in
21mr|nvidia525-525.116.03-1|746	*XF86Config*|*nvidia-settings.png)
21mr|nvidia525-525.116.03-1|747	continue;;
21mr|nvidia525-525.116.03-1|748	esac
21mr|nvidia525-525.116.03-1|749	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia525-525.116.03-1|750	;;
21mr|nvidia525-525.116.03-1|751	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia525-525.116.03-1|752	parseparams subdir
21mr|nvidia525-525.116.03-1|753	case "$file" in
21mr|nvidia525-525.116.03-1|754	*nvidia-installer*)
21mr|nvidia525-525.116.03-1|755	# not installed
21mr|nvidia525-525.116.03-1|756	continue
21mr|nvidia525-525.116.03-1|757	;;
21mr|nvidia525-525.116.03-1|758	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia525-525.116.03-1|759	# installed separately below
21mr|nvidia525-525.116.03-1|760	continue
21mr|nvidia525-525.116.03-1|761	;;
21mr|nvidia525-525.116.03-1|762	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia525-525.116.03-1|763	# ok
21mr|nvidia525-525.116.03-1|764	;;
21mr|nvidia525-525.116.03-1|765	*)
21mr|nvidia525-525.116.03-1|766	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia525-525.116.03-1|767	continue
21mr|nvidia525-525.116.03-1|768	esac
21mr|nvidia525-525.116.03-1|769	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia525-525.116.03-1|770	;;
21mr|nvidia525-525.116.03-1|771	UTILITY_BINARY)
21mr|nvidia525-525.116.03-1|772	case "$file" in
21mr|nvidia525-525.116.03-1|773	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia525-525.116.03-1|774	# not installed, we install our own copy
21mr|nvidia525-525.116.03-1|775	continue
21mr|nvidia525-525.116.03-1|776	;;
21mr|nvidia525-525.116.03-1|777	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-sleep.sh|*nvidia-debugdump|*nvidia-ngx-updater|*nvidia-powerd)
21mr|nvidia525-525.116.03-1|778	# ok
21mr|nvidia525-525.116.03-1|779	;;
21mr|nvidia525-525.116.03-1|780	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia525-525.116.03-1|781	# ok
21mr|nvidia525-525.116.03-1|782	;;
21mr|nvidia525-525.116.03-1|783	*)
21mr|nvidia525-525.116.03-1|784	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia525-525.116.03-1|785	;;
21mr|nvidia525-525.116.03-1|786	esac
21mr|nvidia525-525.116.03-1|787	install_file nvidia %{nvidia_bindir}
21mr|nvidia525-525.116.03-1|788	;;
21mr|nvidia525-525.116.03-1|789	UTILITY_BIN_SYMLINK)
21mr|nvidia525-525.116.03-1|790	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia525-525.116.03-1|791	parseparams dest
21mr|nvidia525-525.116.03-1|792	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia525-525.116.03-1|793	;;
21mr|nvidia525-525.116.03-1|794	INTERNAL_UTILITY*)
21mr|nvidia525-525.116.03-1|795	case "$file" in
21mr|nvidia525-525.116.03-1|796	*libglvnd_install_checker*)
21mr|nvidia525-525.116.03-1|797	# ROSA does provide libglvnd, the checker is not needed.
21mr|nvidia525-525.116.03-1|798	continue
21mr|nvidia525-525.116.03-1|799	;;
21mr|nvidia525-525.116.03-1|800	*)
21mr|nvidia525-525.116.03-1|801	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21mr|nvidia525-525.116.03-1|802	;;
21mr|nvidia525-525.116.03-1|803	esac
21mr|nvidia525-525.116.03-1|804	;;
21mr|nvidia525-525.116.03-1|805	NVIDIA_MODPROBE)
21mr|nvidia525-525.116.03-1|806	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia525-525.116.03-1|807	# creating the device nodes in case the driver component is running as
21mr|nvidia525-525.116.03-1|808	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia525-525.116.03-1|809	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia525-525.116.03-1|810	# like with regular drivers and therefore this tool is installed on
21mr|nvidia525-525.116.03-1|811	# ROSA as well, at least for now.
21mr|nvidia525-525.116.03-1|812	;;
21mr|nvidia525-525.116.03-1|813	INSTALLER_BINARY)
21mr|nvidia525-525.116.03-1|814	# not installed
21mr|nvidia525-525.116.03-1|815	;;
21mr|nvidia525-525.116.03-1|816	KERNEL_MODULE_SRC)
21mr|nvidia525-525.116.03-1|817	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21mr|nvidia525-525.116.03-1|818	# It specifies, how many components of the path to skip.
21mr|nvidia525-525.116.03-1|819	# For example, the manifest mat contain the following line:
21mr|nvidia525-525.116.03-1|820	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21mr|nvidia525-525.116.03-1|821	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21mr|nvidia525-525.116.03-1|822	# and we get "nvidia/nv.c", which should be installed as
21mr|nvidia525-525.116.03-1|823	# /usr/src/<driver-version-release>/nvidia/nv.c.
21mr|nvidia525-525.116.03-1|824	parseparams inherit_path_str
21mr|nvidia525-525.116.03-1|825	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21mr|nvidia525-525.116.03-1|826	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21mr|nvidia525-525.116.03-1|827	fi
21mr|nvidia525-525.116.03-1|828	dest=$(echo $file | sed 's/[^/]*\///')
21mr|nvidia525-525.116.03-1|829	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21mr|nvidia525-525.116.03-1|830	;;
21mr|nvidia525-525.116.03-1|831	DKMS_CONF)
21mr|nvidia525-525.116.03-1|832	# We will replace it with our own dkms.conf below but the
21mr|nvidia525-525.116.03-1|833	# file must be listed anyway.
21mr|nvidia525-525.116.03-1|834	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia525-525.116.03-1|835	;;
21mr|nvidia525-525.116.03-1|836	CUDA_ICD)
21mr|nvidia525-525.116.03-1|837	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia525-525.116.03-1|838	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia525-525.116.03-1|839	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia525-525.116.03-1|840	;;
21mr|nvidia525-525.116.03-1|841	VULKAN_ICD_JSON)
21mr|nvidia525-525.116.03-1|842	parseparams dest
21mr|nvidia525-525.116.03-1|843	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21mr|nvidia525-525.116.03-1|844	;;
21mr|nvidia525-525.116.03-1|845	GLVND_EGL_ICD_JSON)
21mr|nvidia525-525.116.03-1|846	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21mr|nvidia525-525.116.03-1|847	;;
21mr|nvidia525-525.116.03-1|848	EGL_EXTERNAL_PLATFORM_JSON)
21mr|nvidia525-525.116.03-1|849	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia525-525.116.03-1|850	;;
21mr|nvidia525-525.116.03-1|851	GBM_EXTERNAL_PLATFORM_JSON)
21mr|nvidia525-525.116.03-1|852	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia525-525.116.03-1|853	;;
21mr|nvidia525-525.116.03-1|854	APPLICATION_PROFILE)
21mr|nvidia525-525.116.03-1|855	parseparams subdir
21mr|nvidia525-525.116.03-1|856	# application profile filenames are versioned, we can use a common
21mr|nvidia525-525.116.03-1|857	# non-alternativesized directory
21mr|nvidia525-525.116.03-1|858	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia525-525.116.03-1|859	;;
21mr|nvidia525-525.116.03-1|860	DOT_DESKTOP)
21mr|nvidia525-525.116.03-1|861	# we provide our own for now
21mr|nvidia525-525.116.03-1|862	;;
21mr|nvidia525-525.116.03-1|863	XORG_OUTPUTCLASS_CONFIG)
21mr|nvidia525-525.116.03-1|864	# nvidia-drm-outputclass.conf allows to load the appropriate
21mr|nvidia525-525.116.03-1|865	# X11 driver automatically if nvidia kernel module is used
21mr|nvidia525-525.116.03-1|866	# by the graphics device. Xorg >= 1.16.
21mr|nvidia525-525.116.03-1|867	# Not needed in our case, because XFdrake should create the
21mr|nvidia525-525.116.03-1|868	# Xorg config appropriately.
21mr|nvidia525-525.116.03-1|869	;;
21mr|nvidia525-525.116.03-1|870	FIRMWARE)
21mr|nvidia525-525.116.03-1|871	install_file nvidia /lib/firmware/nvidia
21mr|nvidia525-525.116.03-1|872	;;
21mr|nvidia525-525.116.03-1|873	SYSTEMD_UNIT)
21mr|nvidia525-525.116.03-1|874	install_file nvidia %{_unitdir}
21mr|nvidia525-525.116.03-1|875	;;
21mr|nvidia525-525.116.03-1|876	SYSTEMD_UNIT_SYMLINK)
21mr|nvidia525-525.116.03-1|877	;;
21mr|nvidia525-525.116.03-1|878	SYSTEMD_SLEEP_SCRIPT)
21mr|nvidia525-525.116.03-1|879	install_file nvidia %{_systemd_util_dir}/system-sleep
21mr|nvidia525-525.116.03-1|880	;;
21mr|nvidia525-525.116.03-1|881	WINE_LIB)
21mr|nvidia525-525.116.03-1|882	install_file nvidia %{_libdir}/%{drivername}/wine
21mr|nvidia525-525.116.03-1|883	;;
21mr|nvidia525-525.116.03-1|884	*)
21mr|nvidia525-525.116.03-1|885	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia525-525.116.03-1|886	esac
21mr|nvidia525-525.116.03-1|887	done
21mr|nvidia525-525.116.03-1|888	
21mr|nvidia525-525.116.03-1|889	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia525-525.116.03-1|890	
21mr|nvidia525-525.116.03-1|891	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia525-525.116.03-1|892	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia525-525.116.03-1|893	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia525-525.116.03-1|894	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia525-525.116.03-1|895	
21mr|nvidia525-525.116.03-1|896	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia525-525.116.03-1|897	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia525-525.116.03-1|898	
21mr|nvidia525-525.116.03-1|899	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia525-525.116.03-1|900	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia525-525.116.03-1|901	
21mr|nvidia525-525.116.03-1|902	# vdpau alternative symlink
21mr|nvidia525-525.116.03-1|903	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia525-525.116.03-1|904	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia525-525.116.03-1|905	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia525-525.116.03-1|906	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia525-525.116.03-1|907	
21mr|nvidia525-525.116.03-1|908	# self-built binaries
21mr|nvidia525-525.116.03-1|909	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia525-525.116.03-1|910	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia525-525.116.03-1|911	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia525-525.116.03-1|912	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia525-525.116.03-1|913	
21mr|nvidia525-525.116.03-1|914	# binary alternatives
21mr|nvidia525-525.116.03-1|915	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia525-525.116.03-1|916	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia525-525.116.03-1|917	touch					%{buildroot}%{_bindir}/nvidia-ngx-updater
21mr|nvidia525-525.116.03-1|918	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia525-525.116.03-1|919	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia525-525.116.03-1|920	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia525-525.116.03-1|921	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia525-525.116.03-1|922	touch					%{buildroot}%{_bindir}/nvidia-powerd
21mr|nvidia525-525.116.03-1|923	touch					%{buildroot}%{_bindir}/nvidia-sleep.sh
21mr|nvidia525-525.116.03-1|924	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia525-525.116.03-1|925	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia525-525.116.03-1|926	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia525-525.116.03-1|927	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia525-525.116.03-1|928	# rpmlint:
21mr|nvidia525-525.116.03-1|929	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia525-525.116.03-1|930	
21mr|nvidia525-525.116.03-1|931	# install man pages
21mr|nvidia525-525.116.03-1|932	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia525-525.116.03-1|933	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia525-525.116.03-1|934	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia525-525.116.03-1|935	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia525-525.116.03-1|936	
21mr|nvidia525-525.116.03-1|937	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia525-525.116.03-1|938	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia525-525.116.03-1|939	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia525-525.116.03-1|940	cd %{buildroot}%{_mandir}/man1
21mr|nvidia525-525.116.03-1|941	rename nvidia alt-%{drivername} *
21mr|nvidia525-525.116.03-1|942	cd -
21mr|nvidia525-525.116.03-1|943	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia525-525.116.03-1|944	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia525-525.116.03-1|945	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia525-525.116.03-1|946	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia525-525.116.03-1|947	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia525-525.116.03-1|948	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia525-525.116.03-1|949	
21mr|nvidia525-525.116.03-1|950	# cuda nvidia.icd
21mr|nvidia525-525.116.03-1|951	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia525-525.116.03-1|952	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia525-525.116.03-1|953	
21mr|nvidia525-525.116.03-1|954	# ld.so.conf
21mr|nvidia525-525.116.03-1|955	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia525-525.116.03-1|956	echo "%{_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia525-525.116.03-1|957	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia525-525.116.03-1|958	
21mr|nvidia525-525.116.03-1|959	echo "/usr/lib" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia525-525.116.03-1|960	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia525-525.116.03-1|961	
21mr|nvidia525-525.116.03-1|962	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia525-525.116.03-1|963	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia525-525.116.03-1|964	
21mr|nvidia525-525.116.03-1|965	# modprobe.d
21mr|nvidia525-525.116.03-1|966	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia525-525.116.03-1|967	
21mr|nvidia525-525.116.03-1|968	# Allow the users to load this kernel module as "nvidia<version>" as well.
21mr|nvidia525-525.116.03-1|969	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia525-525.116.03-1|970	
21mr|nvidia525-525.116.03-1|971	# xinit script
21mr|nvidia525-525.116.03-1|972	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia525-525.116.03-1|973	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia525-525.116.03-1|974	# to be sourced
21mr|nvidia525-525.116.03-1|975	#
21mr|nvidia525-525.116.03-1|976	# Do not modify this file; the changes will be overwritten.
21mr|nvidia525-525.116.03-1|977	# If you want to disable automatic configuration loading, create
21mr|nvidia525-525.116.03-1|978	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia525-525.116.03-1|979	#
21mr|nvidia525-525.116.03-1|980	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia525-525.116.03-1|981	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia525-525.116.03-1|982	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia525-525.116.03-1|983	EOF
21mr|nvidia525-525.116.03-1|984	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia525-525.116.03-1|985	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia525-525.116.03-1|986	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia525-525.116.03-1|987	
21mr|nvidia525-525.116.03-1|988	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia525-525.116.03-1|989	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia525-525.116.03-1|990	
21mr|nvidia525-525.116.03-1|991	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia525-525.116.03-1|992	
21mr|nvidia525-525.116.03-1|993	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia525-525.116.03-1|994	install -m0644 supported-gpus/supported-gpus.json %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia525-525.116.03-1|995	
21mr|nvidia525-525.116.03-1|996	# Trigger rebuilding initrds
21mr|nvidia525-525.116.03-1|997	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia525-525.116.03-1|998	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia525-525.116.03-1|999	
21mr|nvidia525-525.116.03-1|1000	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|1001	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia525-525.116.03-1|1002	%endif
21mr|nvidia525-525.116.03-1|1003	
21mr|nvidia525-525.116.03-1|1004	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia525-525.116.03-1|1005	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia525-525.116.03-1|1006	add_drivers+=" nvidia nvidia-drm nvidia-modeset nvidia-uvm "
21mr|nvidia525-525.116.03-1|1007	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia525-525.116.03-1|1008	install_optional_items+=" /etc/modprobe.d/%{drivername}-wayland.conf "
21mr|nvidia525-525.116.03-1|1009	EOF
21mr|nvidia525-525.116.03-1|1010	
21mr|nvidia525-525.116.03-1|1011	#mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia525-525.116.03-1|1012	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia525-525.116.03-1|1013	echo "options nvidia_drm modeset=1" > %{buildroot}/etc/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia525-525.116.03-1|1014	
21mr|nvidia525-525.116.03-1|1015	# Blacklist nouveau, autoload nvidia-uvm module after nvidia module
21mr|nvidia525-525.116.03-1|1016	install -p -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia525-525.116.03-1|1017	install -p -m 0644 %{SOURCE16} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia525-525.116.03-1|1018	
21mr|nvidia525-525.116.03-1|1019	# UDev rules for nvidia
21mr|nvidia525-525.116.03-1|1020	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|nvidia525-525.116.03-1|1021	install -p -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir}/
21mr|nvidia525-525.116.03-1|1022	
21mr|nvidia525-525.116.03-1|1023	# UDev rules for nvidia-uvm
21mr|nvidia525-525.116.03-1|1024	install -p -m 0644 %{SOURCE10} %{buildroot}%{_udevrulesdir}/
21mr|nvidia525-525.116.03-1|1025	
21mr|nvidia525-525.116.03-1|1026	# Install dbus config
21mr|nvidia525-525.116.03-1|1027	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21mr|nvidia525-525.116.03-1|1028	install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_datadir}/dbus-1/system.d/
21mr|nvidia525-525.116.03-1|1029	
21mr|nvidia525-525.116.03-1|1030	# Install nvidia-fallback
21mr|nvidia525-525.116.03-1|1031	mkdir -p %{buildroot}%{_unitdir}
21mr|nvidia525-525.116.03-1|1032	install -p -m 0644 %{SOURCE13} %{buildroot}%{_udevrulesdir}/
21mr|nvidia525-525.116.03-1|1033	install -p -m 0644 %{SOURCE14} %{buildroot}%{_unitdir}/
21mr|nvidia525-525.116.03-1|1034	
21mr|nvidia525-525.116.03-1|1035	mkdir -p %{buildroot}%{_presetdir}
21mr|nvidia525-525.116.03-1|1036	install -p -m 0644 %{SOURCE17} %{buildroot}%{_presetdir}/
21mr|nvidia525-525.116.03-1|1037	
21mr|nvidia525-525.116.03-1|1038	mkdir -p %{buildroot}%{_libdir}/gbm
21mr|nvidia525-525.116.03-1|1039	ln -s %{nvidia_libdir}/libnvidia-allocator.so.%{version} %{buildroot}%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia525-525.116.03-1|1040	
21mr|nvidia525-525.116.03-1|1041	# TODO: install each license separately
21mr|nvidia525-525.116.03-1|1042	sed -i'' -e '/LICENSE/d' nvidia.files
21mr|nvidia525-525.116.03-1|1043	
21mr|nvidia525-525.116.03-1|1044	%posttrans -n %{driverpkgname}
21mr|nvidia525-525.116.03-1|1045	%{_sbindir}/update-alternatives \
21mr|nvidia525-525.116.03-1|1046	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia525-525.116.03-1|1047	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia525-525.116.03-1|1048	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia525-525.116.03-1|1049	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia525-525.116.03-1|1050	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia525-525.116.03-1|1051	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia525-525.116.03-1|1052	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia525-525.116.03-1|1053	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia525-525.116.03-1|1054	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia525-525.116.03-1|1055	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia525-525.116.03-1|1056	--slave %{_bindir}/nvidia-ngx-updater nvidia-ngx-updater %{nvidia_bindir}/nvidia-ngx-updater \
21mr|nvidia525-525.116.03-1|1057	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia525-525.116.03-1|1058	--slave %{_bindir}/nvidia-powerd nvidia-powerd %{nvidia_bindir}/nvidia-powerd \
21mr|nvidia525-525.116.03-1|1059	--slave %{_bindir}/nvidia-sleep.sh nvidia-sleep %{nvidia_bindir}/nvidia-sleep.sh \
21mr|nvidia525-525.116.03-1|1060	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia525-525.116.03-1|1061	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia525-525.116.03-1|1062	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia525-525.116.03-1|1063	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia525-525.116.03-1|1064	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia525-525.116.03-1|1065	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia525-525.116.03-1|1066	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia525-525.116.03-1|1067	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia525-525.116.03-1|1068	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21mr|nvidia525-525.116.03-1|1069	
21mr|nvidia525-525.116.03-1|1070	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia525-525.116.03-1|1071	/sbin/ldconfig -X
21mr|nvidia525-525.116.03-1|1072	
21mr|nvidia525-525.116.03-1|1073	%postun -n %{driverpkgname}
21mr|nvidia525-525.116.03-1|1074	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia525-525.116.03-1|1075	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia525-525.116.03-1|1076	fi
21mr|nvidia525-525.116.03-1|1077	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia525-525.116.03-1|1078	/sbin/ldconfig -X
21mr|nvidia525-525.116.03-1|1079	
21mr|nvidia525-525.116.03-1|1080	%if "%{ldetect_cards_name}" != ""
21mr|nvidia525-525.116.03-1|1081	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21mr|nvidia525-525.116.03-1|1082	%endif
21mr|nvidia525-525.116.03-1|1083	
21mr|nvidia525-525.116.03-1|1084	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia525-525.116.03-1|1085	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia525-525.116.03-1|1086	/sbin/ldconfig -X
21mr|nvidia525-525.116.03-1|1087	
21mr|nvidia525-525.116.03-1|1088	%posttrans -n %{drivername}-devel
21mr|nvidia525-525.116.03-1|1089	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia525-525.116.03-1|1090	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia525-525.116.03-1|1091	/sbin/ldconfig -X
21mr|nvidia525-525.116.03-1|1092	
21mr|nvidia525-525.116.03-1|1093	%postun -n %{drivername}-devel
21mr|nvidia525-525.116.03-1|1094	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia525-525.116.03-1|1095	/sbin/ldconfig -X
21mr|nvidia525-525.116.03-1|1096	
21mr|nvidia525-525.116.03-1|1097	%post -n dkms-%{drivername}
21mr|nvidia525-525.116.03-1|1098	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21mr|nvidia525-525.116.03-1|1099	
21mr|nvidia525-525.116.03-1|1100	# Build and install the driver for all available kernels that have devel
21mr|nvidia525-525.116.03-1|1101	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|nvidia525-525.116.03-1|1102	# Do not fail the installation of the package if the build fails for some
21mr|nvidia525-525.116.03-1|1103	# kernels, this may happen during testing, etc.
21mr|nvidia525-525.116.03-1|1104	for kk in /lib/modules/*; do
21mr|nvidia525-525.116.03-1|1105	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|nvidia525-525.116.03-1|1106	if test -d "/lib/modules/$kk/build"; then
21mr|nvidia525-525.116.03-1|1107	# Remove the modules that use the obsolete naming convention first
21mr|nvidia525-525.116.03-1|1108	# to make the upgrade smoother (otherwise they may remain in the system
21mr|nvidia525-525.116.03-1|1109	# and cause trouble).
21mr|nvidia525-525.116.03-1|1110	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21mr|nvidia525-525.116.03-1|1111	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21mr|nvidia525-525.116.03-1|1112	# Now build and install the newer modules
21mr|nvidia525-525.116.03-1|1113	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21mr|nvidia525-525.116.03-1|1114	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21mr|nvidia525-525.116.03-1|1115	else
21mr|nvidia525-525.116.03-1|1116	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|nvidia525-525.116.03-1|1117	fi;
21mr|nvidia525-525.116.03-1|1118	done
21mr|nvidia525-525.116.03-1|1119	
21mr|nvidia525-525.116.03-1|1120	# Just in case the user reboots the system too quickly and sync is not
21mr|nvidia525-525.116.03-1|1121	# done automatically.
21mr|nvidia525-525.116.03-1|1122	sync
21mr|nvidia525-525.116.03-1|1123	
21mr|nvidia525-525.116.03-1|1124	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia525-525.116.03-1|1125	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia525-525.116.03-1|1126	
21mr|nvidia525-525.116.03-1|1127	%preun -n dkms-%{drivername}
21mr|nvidia525-525.116.03-1|1128	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21mr|nvidia525-525.116.03-1|1129	
21mr|nvidia525-525.116.03-1|1130	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia525-525.116.03-1|1131	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia525-525.116.03-1|1132	
21mr|nvidia525-525.116.03-1|1133	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia525-525.116.03-1|1134	
21mr|nvidia525-525.116.03-1|1135	%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia525-525.116.03-1|1136	
21mr|nvidia525-525.116.03-1|1137	# ld.so.conf, modprobe.conf, xinit
21mr|nvidia525-525.116.03-1|1138	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia525-525.116.03-1|1139	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia525-525.116.03-1|1140	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia525-525.116.03-1|1141	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia525-525.116.03-1|1142	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia525-525.116.03-1|1143	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia525-525.116.03-1|1144	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia525-525.116.03-1|1145	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia525-525.116.03-1|1146	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21mr|nvidia525-525.116.03-1|1147	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21mr|nvidia525-525.116.03-1|1148	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|nvidia525-525.116.03-1|1149	%{_datadir}/egl/egl_external_platform.d/15_nvidia_gbm.json
21mr|nvidia525-525.116.03-1|1150	%dir %{_datadir}/nvidia
21mr|nvidia525-525.116.03-1|1151	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia525-525.116.03-1|1152	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia525-525.116.03-1|1153	
21mr|nvidia525-525.116.03-1|1154	%dir %{_sysconfdir}/OpenCL
21mr|nvidia525-525.116.03-1|1155	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia525-525.116.03-1|1156	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia525-525.116.03-1|1157	%{_sysconfdir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia525-525.116.03-1|1158	%dir %{_libdir}/gbm
21mr|nvidia525-525.116.03-1|1159	%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia525-525.116.03-1|1160	
21mr|nvidia525-525.116.03-1|1161	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia525-525.116.03-1|1162	%ghost %{_bindir}/nvidia-ngx-updater
21mr|nvidia525-525.116.03-1|1163	%ghost %{_bindir}/nvidia-settings
21mr|nvidia525-525.116.03-1|1164	%ghost %{_bindir}/nvidia-smi
21mr|nvidia525-525.116.03-1|1165	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia525-525.116.03-1|1166	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia525-525.116.03-1|1167	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia525-525.116.03-1|1168	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia525-525.116.03-1|1169	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia525-525.116.03-1|1170	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia525-525.116.03-1|1171	%ghost %{_bindir}/nvidia-sleep.sh
21mr|nvidia525-525.116.03-1|1172	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia525-525.116.03-1|1173	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia525-525.116.03-1|1174	%dir %{nvidia_bindir}
21mr|nvidia525-525.116.03-1|1175	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia525-525.116.03-1|1176	%{nvidia_bindir}/nvidia-ngx-updater
21mr|nvidia525-525.116.03-1|1177	%{nvidia_bindir}/nvidia-settings
21mr|nvidia525-525.116.03-1|1178	%{nvidia_bindir}/nvidia-smi
21mr|nvidia525-525.116.03-1|1179	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia525-525.116.03-1|1180	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia525-525.116.03-1|1181	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia525-525.116.03-1|1182	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia525-525.116.03-1|1183	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia525-525.116.03-1|1184	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia525-525.116.03-1|1185	
21mr|nvidia525-525.116.03-1|1186	# %%dir /lib/firmware/nvidia is owned by linux-firmware
21mr|nvidia525-525.116.03-1|1187	/lib/firmware/nvidia/gsp_ad10x.bin
21mr|nvidia525-525.116.03-1|1188	/lib/firmware/nvidia/gsp_tu10x.bin
21mr|nvidia525-525.116.03-1|1189	
21mr|nvidia525-525.116.03-1|1190	%{_unitdir}/nvidia-fallback.service
21mr|nvidia525-525.116.03-1|1191	%{_sysconfdir}/modprobe.d/nvidia-uvm.conf
21mr|nvidia525-525.116.03-1|1192	%{_udevrulesdir}/10-nvidia.rules
21mr|nvidia525-525.116.03-1|1193	%{_udevrulesdir}/60-nvidia-uvm.rules
21mr|nvidia525-525.116.03-1|1194	%{_udevrulesdir}/60-nvidia.rules
21mr|nvidia525-525.116.03-1|1195	
21mr|nvidia525-525.116.03-1|1196	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia525-525.116.03-1|1197	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia525-525.116.03-1|1198	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia525-525.116.03-1|1199	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia525-525.116.03-1|1200	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia525-525.116.03-1|1201	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia525-525.116.03-1|1202	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia525-525.116.03-1|1203	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia525-525.116.03-1|1204	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia525-525.116.03-1|1205	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia525-525.116.03-1|1206	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia525-525.116.03-1|1207	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia525-525.116.03-1|1208	
21mr|nvidia525-525.116.03-1|1209	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia525-525.116.03-1|1210	%dir %{_datadir}/%{drivername}
21mr|nvidia525-525.116.03-1|1211	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia525-525.116.03-1|1212	
21mr|nvidia525-525.116.03-1|1213	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia525-525.116.03-1|1214	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia525-525.116.03-1|1215	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia525-525.116.03-1|1216	
21mr|nvidia525-525.116.03-1|1217	%dir %{nvidia_libdir}
21mr|nvidia525-525.116.03-1|1218	%dir %{nvidia_libdir}/vdpau
21mr|nvidia525-525.116.03-1|1219	%{_libdir}/nvidia
21mr|nvidia525-525.116.03-1|1220	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1221	%{nvidia_libdir}/libGLX_nvidia.so.0
21mr|nvidia525-525.116.03-1|1222	%{nvidia_libdir}/libGLX_indirect.so.0
21mr|nvidia525-525.116.03-1|1223	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21mr|nvidia525-525.116.03-1|1224	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia525-525.116.03-1|1225	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia525-525.116.03-1|1226	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia525-525.116.03-1|1227	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia525-525.116.03-1|1228	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1229	%{nvidia_libdir}/libEGL_nvidia.so.0
21mr|nvidia525-525.116.03-1|1230	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1231	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21mr|nvidia525-525.116.03-1|1232	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1233	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21mr|nvidia525-525.116.03-1|1234	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1235	%{nvidia_libdir}/libnvidia-api.so.1
21mr|nvidia525-525.116.03-1|1236	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia525-525.116.03-1|1237	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia525-525.116.03-1|1238	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia525-525.116.03-1|1239	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia525-525.116.03-1|1240	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia525-525.116.03-1|1241	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia525-525.116.03-1|1242	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia525-525.116.03-1|1243	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia525-525.116.03-1|1244	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21mr|nvidia525-525.116.03-1|1245	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21mr|nvidia525-525.116.03-1|1246	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21mr|nvidia525-525.116.03-1|1247	%{nvidia_libdir}/libnvidia-egl-gbm.so.1*
21mr|nvidia525-525.116.03-1|1248	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21mr|nvidia525-525.116.03-1|1249	%{nvidia_libdir}/libnvoptix.so.%{version}
21mr|nvidia525-525.116.03-1|1250	%{nvidia_libdir}/libnvoptix.so.1
21mr|nvidia525-525.116.03-1|1251	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21mr|nvidia525-525.116.03-1|1252	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21mr|nvidia525-525.116.03-1|1253	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21mr|nvidia525-525.116.03-1|1254	%{nvidia_libdir}/libnvidia-allocator.so.1
21mr|nvidia525-525.116.03-1|1255	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21mr|nvidia525-525.116.03-1|1256	%{nvidia_libdir}/libnvidia-nvvm.so.4
21mr|nvidia525-525.116.03-1|1257	%{nvidia_libdir}/libnvidia-nvvm.so.%{version}
21mr|nvidia525-525.116.03-1|1258	%{nvidia_libdir}/libnvidia-wayland-client.so.%{version}
21mr|nvidia525-525.116.03-1|1259	%{nvidia_libdir}/libnvidia-vulkan-producer.so.%{version}
21mr|nvidia525-525.116.03-1|1260	%dir %{nvidia_libdir32}
21mr|nvidia525-525.116.03-1|1261	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia525-525.116.03-1|1262	%{_prefix}/lib/nvidia
21mr|nvidia525-525.116.03-1|1263	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1264	%{nvidia_libdir32}/libGLX_nvidia.so.0
21mr|nvidia525-525.116.03-1|1265	%{nvidia_libdir32}/libGLX_indirect.so.0
21mr|nvidia525-525.116.03-1|1266	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21mr|nvidia525-525.116.03-1|1267	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia525-525.116.03-1|1268	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia525-525.116.03-1|1269	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia525-525.116.03-1|1270	%{nvidia_libdir32}/libnvidia-nvvm.so.4
21mr|nvidia525-525.116.03-1|1271	%{nvidia_libdir32}/libnvidia-nvvm.so.%{version}
21mr|nvidia525-525.116.03-1|1272	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia525-525.116.03-1|1273	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia525-525.116.03-1|1274	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia525-525.116.03-1|1275	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1276	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia525-525.116.03-1|1277	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia525-525.116.03-1|1278	%{nvidia_libdir32}/libEGL_nvidia.so.0
21mr|nvidia525-525.116.03-1|1279	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1280	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21mr|nvidia525-525.116.03-1|1281	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1282	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21mr|nvidia525-525.116.03-1|1283	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1284	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia525-525.116.03-1|1285	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia525-525.116.03-1|1286	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21mr|nvidia525-525.116.03-1|1287	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21mr|nvidia525-525.116.03-1|1288	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21mr|nvidia525-525.116.03-1|1289	%{nvidia_libdir32}/libnvidia-allocator.so.1
21mr|nvidia525-525.116.03-1|1290	
21mr|nvidia525-525.116.03-1|1291	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia525-525.116.03-1|1292	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia525-525.116.03-1|1293	
21mr|nvidia525-525.116.03-1|1294	%dir %{nvidia_modulesdir}
21mr|nvidia525-525.116.03-1|1295	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21mr|nvidia525-525.116.03-1|1296	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21mr|nvidia525-525.116.03-1|1297	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia525-525.116.03-1|1298	
21mr|nvidia525-525.116.03-1|1299	%{nvidia_wine}/_nvngx.dll
21mr|nvidia525-525.116.03-1|1300	%{nvidia_wine}/nvngx.dll
21mr|nvidia525-525.116.03-1|1301	
21mr|nvidia525-525.116.03-1|1302	%files -n %{drivername}-devel
21mr|nvidia525-525.116.03-1|1303	%{nvidia_libdir}/libcuda.so
21mr|nvidia525-525.116.03-1|1304	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia525-525.116.03-1|1305	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia525-525.116.03-1|1306	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia525-525.116.03-1|1307	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia525-525.116.03-1|1308	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia525-525.116.03-1|1309	%{nvidia_libdir}/libnvidia-nvvm.so
21mr|nvidia525-525.116.03-1|1310	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia525-525.116.03-1|1311	%{nvidia_libdir}/libnvidia-opticalflow.so
21mr|nvidia525-525.116.03-1|1312	%{nvidia_libdir}/libnvidia-allocator.so
21mr|nvidia525-525.116.03-1|1313	%{nvidia_libdir}/libnvidia-vulkan-producer.so
21mr|nvidia525-525.116.03-1|1314	%{nvidia_libdir32}/libcuda.so
21mr|nvidia525-525.116.03-1|1315	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia525-525.116.03-1|1316	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia525-525.116.03-1|1317	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia525-525.116.03-1|1318	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia525-525.116.03-1|1319	%{nvidia_libdir32}/libnvidia-nvvm.so
21mr|nvidia525-525.116.03-1|1320	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia525-525.116.03-1|1321	%{nvidia_libdir32}/libnvidia-opticalflow.so
21mr|nvidia525-525.116.03-1|1322	%{nvidia_libdir32}/libnvidia-allocator.so
21mr|nvidia525-525.116.03-1|1323	
21mr|nvidia525-525.116.03-1|1324	
21mr|nvidia525-525.116.03-1|1325	%files -n dkms-%{drivername}
21mr|nvidia525-525.116.03-1|1326	%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia525-525.116.03-1|1327	
21mr|nvidia525-525.116.03-1|1328	%files -n kernel-source-%{drivername}
21mr|nvidia525-525.116.03-1|1329	%license %{pkgname}/LICENSE
21mr|nvidia525-525.116.03-1|1330	%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia525-525.116.03-1|1331	%exclude %{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia525-525.116.03-1|1332	
21mr|nvidia525-525.116.03-1|1333	%files -n %{drivername}-dracut
21mr|nvidia525-525.116.03-1|1334	%config(noreplace) %{_sysconfdir}/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia525-525.116.03-1|1335	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia525-525.116.03-1|1336	
21mr|nvidia525-525.116.03-1|1337	%files -n %{drivername}-blacklist
21mr|nvidia525-525.116.03-1|1338	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia525-525.116.03-1|1339	
21mr|nvidia525-525.116.03-1|1340	%files -n %{drivername}-wayland
21mr|nvidia525-525.116.03-1|1341	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia525-525.116.03-1|1342	
21mr|nvidia525-525.116.03-1|1343	%files -n %{drivername}-power
21mr|nvidia525-525.116.03-1|1344	%config(noreplace) %{_sysconfdir}/modprobe.d/nvidia-power-management.conf
21mr|nvidia525-525.116.03-1|1345	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia525-525.116.03-1|1346	%{nvidia_bindir}/nvidia-powerd
21mr|nvidia525-525.116.03-1|1347	%{_datadir}/dbus-1/system.d/nvidia-dbus.conf
21mr|nvidia525-525.116.03-1|1348	%{_presetdir}/70-nvidia.preset
21mr|nvidia525-525.116.03-1|1349	%{_systemd_util_dir}/system-sleep/nvidia
21mr|nvidia525-525.116.03-1|1350	%{_unitdir}/nvidia-hibernate.service
21mr|nvidia525-525.116.03-1|1351	%{_unitdir}/nvidia-powerd.service
21mr|nvidia525-525.116.03-1|1352	%{_unitdir}/nvidia-resume.service
21mr|nvidia525-525.116.03-1|1353	%{_unitdir}/nvidia-suspend.service
21mr|nvidia525-525.116.03-1|1354	
21mr|nvidia525-525.116.03-1|1355	%post -n %{drivername}-power
21mr|nvidia525-525.116.03-1|1356	%systemd_post nvidia-hibernate.service
21mr|nvidia525-525.116.03-1|1357	%systemd_post nvidia-resume.service
21mr|nvidia525-525.116.03-1|1358	%systemd_post nvidia-powerd.service
21mr|nvidia525-525.116.03-1|1359	%systemd_post nvidia-suspend.service
21mr|nvidia525-525.116.03-1|1360	
21mr|nvidia525-525.116.03-1|1361	%preun -n %{drivername}-power
21mr|nvidia525-525.116.03-1|1362	%systemd_preun nvidia-hibernate.service
21mr|nvidia525-525.116.03-1|1363	%systemd_preun nvidia-resume.service
21mr|nvidia525-525.116.03-1|1364	%systemd_preun nvidia-powerd.service
21mr|nvidia525-525.116.03-1|1365	%systemd_preun nvidia-suspend.service
21mr|nvidia525-525.116.03-1|1366	
21mr|nvidia525-525.116.03-1|1367	%postun -n %{drivername}-power
21mr|nvidia525-525.116.03-1|1368	%systemd_postun_with_restart nvidia-hibernate.service
21mr|nvidia525-525.116.03-1|1369	%systemd_postun_with_restart nvidia-resume.service
21mr|nvidia525-525.116.03-1|1370	%systemd_postun_with_restart nvidia-powerd.service
21mr|nvidia525-525.116.03-1|1371	%systemd_postun_with_restart nvidia-suspend.service
21mr|nvidia525-525.116.03-1|1372	
21mr|nvidia525-525.116.03-1|1373	
21mr|nvidia525-525.116.03-1|1374	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia525-525.116.03-1|1375	
21mr|nvidia525-525.116.03-1|1376	%files -n %{drivername}-cuda-opencl
21mr|nvidia525-525.116.03-1|1377	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia525-525.116.03-1|1378	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia525-525.116.03-1|1379	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia525-525.116.03-1|1380	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia525-525.116.03-1|1381	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia525-525.116.03-1|1382	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia525-525.116.03-1|1383	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia525-525.116.03-1|1384	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21mr|nvidia525-525.116.03-1|1385	%{nvidia_libdir}/libcudadebugger.so.%{version}
21mr|nvidia525-525.116.03-1|1386	%{nvidia_libdir}/libcudadebugger.so.1
21mr|nvidia525-525.116.03-1|1387	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia525-525.116.03-1|1388	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia525-525.116.03-1|1389	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia525-525.116.03-1|1390	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia525-525.116.03-1|1391	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia525-525.116.03-1|1392	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia525-525.116.03-1|1393	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia525-525.116.03-1|1394	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia525-525.116.03-1|1395	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia525-525.116.03-1|1396	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia525-525.116.03-1|1397	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia525-525.116.03-1|1398	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia525-525.116.03-1|1399	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21mr|nvidia525-525.116.03-1|1400	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia525-525.116.03-1|1401	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia525-525.116.03-1|1402	
21mr|nvidia525-525.116.03-1|1403	%if %{with binary_kernel_modules}
21mr|nvidia525-525.116.03-1|1404	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst
21mr|nvidia525-525.116.03-1|1405	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst
21mr|nvidia525-525.116.03-1|1406	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst
21mr|nvidia525-525.116.03-1|1407	
21mr|nvidia525-525.116.03-1|1408	%files debug
21mr|nvidia525-525.116.03-1|1409	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia525-525.116.03-1|1410	%endif

14460 21
21mr|nvidia550-550.135-2|1	%define _duplicate_files_terminate_build 0
21mr|nvidia550-550.135-2|2	
21mr|nvidia550-550.135-2|3	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia550-550.135-2|4	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia550-550.135-2|5	%define _disable_ld_now 1
21mr|nvidia550-550.135-2|6	
21mr|nvidia550-550.135-2|7	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia550-550.135-2|8	%define __typelib_path %{nil}
21mr|nvidia550-550.135-2|9	
21mr|nvidia550-550.135-2|10	# Disable debug rpms.
21mr|nvidia550-550.135-2|11	%define _enable_debug_packages	%{nil}
21mr|nvidia550-550.135-2|12	%define debug_package		%{nil}
21mr|nvidia550-550.135-2|13	
21mr|nvidia550-550.135-2|14	%define priority	9700
21mr|nvidia550-550.135-2|15	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia550-550.135-2|16	%define drivername		%{name}
21mr|nvidia550-550.135-2|17	%define driverpkgname		%{name}-core
21mr|nvidia550-550.135-2|18	%define modulename		nvidia
21mr|nvidia550-550.135-2|19	# for description and documentation
21mr|nvidia550-550.135-2|20	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia550-550.135-2|21	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia550-550.135-2|22	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia550-550.135-2|23	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia550-550.135-2|24	%define nvidia_wine	        %{_libdir}/%{drivername}/wine
21mr|nvidia550-550.135-2|25	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia550-550.135-2|26	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia550-550.135-2|27	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia550-550.135-2|28	
21mr|nvidia550-550.135-2|29	%define pkgname %{pkgname64}
21mr|nvidia550-550.135-2|30	
21mr|nvidia550-550.135-2|31	# wine, steam etc. will pull them
21mr|nvidia550-550.135-2|32	%bcond_with force_32bit_deps
21mr|nvidia550-550.135-2|33	%bcond_without binary_kernel_modules
21mr|nvidia550-550.135-2|34	
21mr|nvidia550-550.135-2|35	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia550-550.135-2|36	%global __provides_exclude ^lib.*\\.so
21mr|nvidia550-550.135-2|37	# 1) Dependencies from itself (from filtered provides) (libnv*, libEGL_nvidia*)
21mr|nvidia550-550.135-2|38	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia550-550.135-2|39	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia550-550.135-2|40	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia550-550.135-2|41	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia550-550.135-2|42	# 3) No need to depend from OpenSSL 3. Those who need offloading feature
21mr|nvidia550-550.135-2|43	# for OpenSSL will have it installed, others may not have OpenSSL 3.x in ROSA < 2023.1
21mr|nvidia550-550.135-2|44	%global __requires_exclude ^lib(EGL_|)nv.*\\.so|^lib(GL|X11|Xext)\\.so\\.(1|6)|^libcrypto\\.so\\.3.*$
21mr|nvidia550-550.135-2|45	
21mr|nvidia550-550.135-2|46	%global major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia550-550.135-2|47	
21mr|nvidia550-550.135-2|48	%if %{with binary_kernel_modules}
21mr|nvidia550-550.135-2|49	# e.g.: kabi_510 = 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia550-550.135-2|50	%if %{mdvver} < 202310
21mr|nvidia550-550.135-2|51	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia550-550.135-2|52	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia550-550.135-2|53	%endif
21mr|nvidia550-550.135-2|54	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia550-550.135-2|55	%define kabi_66 %(if rpm -q kernel-6.6-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.6-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia550-550.135-2|56	%define kabi_612 %(if rpm -q kernel-6.12-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.12-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia550-550.135-2|57	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia550-550.135-2|58	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia550-550.135-2|59	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia550-550.135-2|60	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia550-550.135-2|61	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia550-550.135-2|62	# global, not define, must be expanded only once
21mr|nvidia550-550.135-2|63	%global kroko_release %kroko_mk_release -n nvidia%{major}
21mr|nvidia550-550.135-2|64	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia550-550.135-2|65	%{?!kroko_req_modules_in_nvidia:%define kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia550-550.135-2|66	%endif
21mr|nvidia550-550.135-2|67	
21mr|nvidia550-550.135-2|68	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia550-550.135-2|69	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia550-550.135-2|70	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia550-550.135-2|71	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia550-550.135-2|72	# n - name
21mr|nvidia550-550.135-2|73	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia550-550.135-2|74	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia550-550.135-2|75	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia550-550.135-2|76	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia550-550.135-2|77	}
21mr|nvidia550-550.135-2|78	
21mr|nvidia550-550.135-2|79	# Replace non-LTS/obsolete branches if all hardware supported by them
21mr|nvidia550-550.135-2|80	# is supported by this branch (because NVIDIA stopped maintaining
21mr|nvidia550-550.135-2|81	# compatibility with new kernels and minor updates to old kernels)
21mr|nvidia550-550.135-2|82	%bcond_without replace
21mr|nvidia550-550.135-2|83	%if %{with replace}
21mr|nvidia550-550.135-2|84	%define replace_list 510 515 520 525
21mr|nvidia550-550.135-2|85	# n - name
21mr|nvidia550-550.135-2|86	%define nv_replace_branch(n:) %{expand:
21mr|nvidia550-550.135-2|87	%(for i in %{replace_list}; do
21mr|nvidia550-550.135-2|88	echo "Conflicts: nvidia$i-%{-n*} < %{major}";
21mr|nvidia550-550.135-2|89	echo "Obsoletes: nvidia$i-%{-n*} < %{major}";
21mr|nvidia550-550.135-2|90	done)}
21mr|nvidia550-550.135-2|91	%define kmod_replace_args -o %{quote:%{replace_list}}
21mr|nvidia550-550.135-2|92	%else
21mr|nvidia550-550.135-2|93	%define nv_replace_branch(n:) %{nil}
21mr|nvidia550-550.135-2|94	%define kmod_replace_args %{nil}
21mr|nvidia550-550.135-2|95	%endif
21mr|nvidia550-550.135-2|96	
21mr|nvidia550-550.135-2|97	%if %{mdvver} >= 202310
21mr|nvidia550-550.135-2|98	%define _firmwarepath /usr/lib/firmware
21mr|nvidia550-550.135-2|99	%else
21mr|nvidia550-550.135-2|100	%define _firmwarepath /lib/firmware
21mr|nvidia550-550.135-2|101	%endif
21mr|nvidia550-550.135-2|102	
21mr|nvidia550-550.135-2|103	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia550-550.135-2|104	Name:		nvidia550
21mr|nvidia550-550.135-2|105	Version:	550.135
21mr|nvidia550-550.135-2|106	Release:	2
21mr|nvidia550-550.135-2|107	
21mr|nvidia550-550.135-2|108	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia550-550.135-2|109	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia550-550.135-2|110	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia550-550.135-2|111	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia550-550.135-2|112	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia550-550.135-2|113	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia550-550.135-2|114	Source6:	https://gitweb.frugalware.org/frugalware-current/raw/master/source/x11-extra/nvidia/xorg-nvidia.conf
21mr|nvidia550-550.135-2|115	Source7:	60-nvidia.rules
21mr|nvidia550-550.135-2|116	Source10:	60-nvidia-uvm.rules
21mr|nvidia550-550.135-2|117	Source11:	nvidia-uvm.conf
21mr|nvidia550-550.135-2|118	Source13:	10-nvidia.rules
21mr|nvidia550-550.135-2|119	Source14:	nvidia-fallback.service
21mr|nvidia550-550.135-2|120	Source16:	nvidia-power-management.conf
21mr|nvidia550-550.135-2|121	Source17:	70-nvidia.preset
21mr|nvidia550-550.135-2|122	
21mr|nvidia550-550.135-2|123	Source100:	%{name}.rpmlintrc
21mr|nvidia550-550.135-2|124	
21mr|nvidia550-550.135-2|125	# Allow building the drivers with a different GCC version than the kernel.
21mr|nvidia550-550.135-2|126	# Might be risky but it is still better than failed builds of the drivers
21mr|nvidia550-550.135-2|127	# resulting in broken graphics at the users' machines after a GCC update.
21mr|nvidia550-550.135-2|128	Patch1:		no-cc-version-check.patch
21mr|nvidia550-550.135-2|129	
21mr|nvidia550-550.135-2|130	License:	Freeware
21mr|nvidia550-550.135-2|131	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia550-550.135-2|132	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|133	Provides:	should-restart = system
21mr|nvidia550-550.135-2|134	
21mr|nvidia550-550.135-2|135	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21mr|nvidia550-550.135-2|136	ExclusiveArch:	%{x86_64}
21mr|nvidia550-550.135-2|137	
21mr|nvidia550-550.135-2|138	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia550-550.135-2|139	%if %{with binary_kernel_modules}
21mr|nvidia550-550.135-2|140	BuildRequires:	auto-krokodil-rpm-macros
21mr|nvidia550-550.135-2|141	%if %{mdvver} < 202310
21mr|nvidia550-550.135-2|142	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia550-550.135-2|143	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia550-550.135-2|144	%endif
21mr|nvidia550-550.135-2|145	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia550-550.135-2|146	BuildRequires:	kernel-6.6-generic-devel
21mr|nvidia550-550.135-2|147	BuildRequires:	kernel-6.12-generic-devel
21mr|nvidia550-550.135-2|148	BuildRequires:	findutils
21mr|nvidia550-550.135-2|149	BuildRequires:	zstd
21mr|nvidia550-550.135-2|150	%endif
21mr|nvidia550-550.135-2|151	BuildRequires:	imagemagick
21mr|nvidia550-550.135-2|152	BuildRequires:	pkgconfig(pciaccess)
21mr|nvidia550-550.135-2|153	BuildRequires:	pkgconfig(xrender)
21mr|nvidia550-550.135-2|154	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia550-550.135-2|155	BuildRequires:	pkgconfig(xv)
21mr|nvidia550-550.135-2|156	BuildRequires:	pkgconfig(gl)
21mr|nvidia550-550.135-2|157	BuildRequires:	pkgconfig(egl)
21mr|nvidia550-550.135-2|158	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia550-550.135-2|159	BuildRequires:	pkgconfig(vdpau) >= 1.1
21mr|nvidia550-550.135-2|160	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia550-550.135-2|161	BuildRequires:	pkgconfig(dbus-1)
21mr|nvidia550-550.135-2|162	
21mr|nvidia550-550.135-2|163	%description
21mr|nvidia550-550.135-2|164	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia550-550.135-2|165	
21mr|nvidia550-550.135-2|166	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|167	
21mr|nvidia550-550.135-2|168	%package -n %{driverpkgname}
21mr|nvidia550-550.135-2|169	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia550-550.135-2|170	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|171	Requires(post): update-alternatives
21mr|nvidia550-550.135-2|172	Requires(postun): update-alternatives
21mr|nvidia550-550.135-2|173	Requires:	x11-server-common
21mr|nvidia550-550.135-2|174	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia550-550.135-2|175	Provides:	%{name} = %{EVRD}
21mr|nvidia550-550.135-2|176	# package was renamed
21mr|nvidia550-550.135-2|177	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia550-550.135-2|178	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia550-550.135-2|179	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia550-550.135-2|180	# the vdpau library package. We ensure its installation here.
21mr|nvidia550-550.135-2|181	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia550-550.135-2|182	Requires:	auto-krokodil-filesystem
21mr|nvidia550-550.135-2|183	Recommends:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia550-550.135-2|184	%if %{with binary_kernel_modules}
21mr|nvidia550-550.135-2|185	%if %{mdvver} < 202310
21mr|nvidia550-550.135-2|186	%kroko_req_modules_in_nvidia -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia550-550.135-2|187	%kroko_req_modules_in_nvidia -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia550-550.135-2|188	%endif
21mr|nvidia550-550.135-2|189	%kroko_req_modules_in_nvidia -k 6.1 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia550-550.135-2|190	%kroko_req_modules_in_nvidia -k 6.6 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia550-550.135-2|191	%kroko_req_modules_in_nvidia -k 6.12 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia550-550.135-2|192	%endif
21mr|nvidia550-550.135-2|193	
21mr|nvidia550-550.135-2|194	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia550-550.135-2|195	Requires:	%{drivername}-blacklist
21mr|nvidia550-550.135-2|196	Requires:	%{drivername}-power
21mr|nvidia550-550.135-2|197	Requires:	%{drivername}-wayland
21mr|nvidia550-550.135-2|198	
21mr|nvidia550-550.135-2|199	Requires:	%{_lib}gldispatch0
21mr|nvidia550-550.135-2|200	Requires:	%{_lib}opengl0
21mr|nvidia550-550.135-2|201	Requires:	%{_lib}glvnd-glx
21mr|nvidia550-550.135-2|202	Requires:	%{_lib}glvnd-egl
21mr|nvidia550-550.135-2|203	Requires:	%{_lib}glvnd-gles
21mr|nvidia550-550.135-2|204	
21mr|nvidia550-550.135-2|205	# Package cannot be installed as BuildRequires if it requires both
21mr|nvidia550-550.135-2|206	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21mr|nvidia550-550.135-2|207	%if %{with force_32bit_deps}
21mr|nvidia550-550.135-2|208	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia550-550.135-2|209	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia550-550.135-2|210	Recommends:	libgldispatch0
21mr|nvidia550-550.135-2|211	Recommends:	libopengl0
21mr|nvidia550-550.135-2|212	Recommends:	libglvnd-glx
21mr|nvidia550-550.135-2|213	Recommends:	libglvnd-egl
21mr|nvidia550-550.135-2|214	Recommends:	libglvnd-gles
21mr|nvidia550-550.135-2|215	%endif
21mr|nvidia550-550.135-2|216	Requires:	egl-gbm
21mr|nvidia550-550.135-2|217	Requires:	egl-wayland
21mr|nvidia550-550.135-2|218	Requires:	vulkan
21mr|nvidia550-550.135-2|219	Requires:	libglvnd
21mr|nvidia550-550.135-2|220	Provides:	nvidia = %{EVRD}
21mr|nvidia550-550.135-2|221	%nv_cross_conflict -n core
21mr|nvidia550-550.135-2|222	%nv_replace_branch -n core
21mr|nvidia550-550.135-2|223	#Recommends:	nvidia-additional-settings
21mr|nvidia550-550.135-2|224	
21mr|nvidia550-550.135-2|225	%description -n %{driverpkgname}
21mr|nvidia550-550.135-2|226	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia550-550.135-2|227	configuration tools.
21mr|nvidia550-550.135-2|228	
21mr|nvidia550-550.135-2|229	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|230	
21mr|nvidia550-550.135-2|231	%package -n dkms-%{drivername}
21mr|nvidia550-550.135-2|232	Summary:	Kernel module to manage NVIDIA GPUs
21mr|nvidia550-550.135-2|233	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|234	Requires:	dkms
21mr|nvidia550-550.135-2|235	Requires(post):	dkms
21mr|nvidia550-550.135-2|236	Requires(preun):	dkms
21mr|nvidia550-550.135-2|237	Requires:	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia550-550.135-2|238	Requires(post):	kernel-source-%{drivername} = %{EVRD}
21mr|nvidia550-550.135-2|239	Provides:	%{drivername}-dkms = %{EVRD}s
21mr|nvidia550-550.135-2|240	%nv_cross_conflict -n dkms
21mr|nvidia550-550.135-2|241	#nv_replace_branch -n dkms
21mr|nvidia550-550.135-2|242	
21mr|nvidia550-550.135-2|243	%description -n dkms-%{drivername}
21mr|nvidia550-550.135-2|244	Kernel module to manage NVIDIA GPUs. This
21mr|nvidia550-550.135-2|245	is to be used with the %{driverpkgname} package.
21mr|nvidia550-550.135-2|246	
21mr|nvidia550-550.135-2|247	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|248	
21mr|nvidia550-550.135-2|249	%package -n %{drivername}-dracut
21mr|nvidia550-550.135-2|250	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia550-550.135-2|251	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|252	Requires:	dracut
21mr|nvidia550-550.135-2|253	Requires:	rosa-kernel-tools
21mr|nvidia550-550.135-2|254	%nv_cross_conflict -n dracut
21mr|nvidia550-550.135-2|255	%nv_replace_branch -n dracut
21mr|nvidia550-550.135-2|256	
21mr|nvidia550-550.135-2|257	%description -n %{drivername}-dracut
21mr|nvidia550-550.135-2|258	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia550-550.135-2|259	Include Nvidia kernel modules into initramfs (initrd).
21mr|nvidia550-550.135-2|260	
21mr|nvidia550-550.135-2|261	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|262	
21mr|nvidia550-550.135-2|263	%package -n %{drivername}-blacklist
21mr|nvidia550-550.135-2|264	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia550-550.135-2|265	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|266	%nv_cross_conflict -n blacklist
21mr|nvidia550-550.135-2|267	%nv_replace_branch -n blacklist
21mr|nvidia550-550.135-2|268	
21mr|nvidia550-550.135-2|269	%description -n %{drivername}-blacklist
21mr|nvidia550-550.135-2|270	Blacklist opensource Nouveau driver.
21mr|nvidia550-550.135-2|271	Proprietary Nvidia driver replaces it.
21mr|nvidia550-550.135-2|272	
21mr|nvidia550-550.135-2|273	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|274	
21mr|nvidia550-550.135-2|275	%package -n %{drivername}-wayland
21mr|nvidia550-550.135-2|276	Summary:	NVIDIA Wayland driver
21mr|nvidia550-550.135-2|277	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|278	%nv_cross_conflict -n wayland
21mr|nvidia550-550.135-2|279	%nv_replace_branch -n wayland
21mr|nvidia550-550.135-2|280	
21mr|nvidia550-550.135-2|281	%description -n %{drivername}-wayland
21mr|nvidia550-550.135-2|282	Proprietary Nvidia wayland driver.
21mr|nvidia550-550.135-2|283	
21mr|nvidia550-550.135-2|284	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|285	
21mr|nvidia550-550.135-2|286	%package -n %{drivername}-power
21mr|nvidia550-550.135-2|287	Summary:	Advanced  power management
21mr|nvidia550-550.135-2|288	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|289	%nv_cross_conflict -n power
21mr|nvidia550-550.135-2|290	%nv_replace_branch -n power
21mr|nvidia550-550.135-2|291	# systemd units are in the "core" subpackage in nvidia470,
21mr|nvidia550-550.135-2|292	# some hardware is supported by both 470 and 550, so we need smooth upgrade
21mr|nvidia550-550.135-2|293	Conflicts:	nvidia470-core < 550
21mr|nvidia550-550.135-2|294	
21mr|nvidia550-550.135-2|295	%description -n %{drivername}-power
21mr|nvidia550-550.135-2|296	Advanced  power management, preserve memory allocation on suspend/resume.
21mr|nvidia550-550.135-2|297	
21mr|nvidia550-550.135-2|298	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|299	
21mr|nvidia550-550.135-2|300	%package -n kernel-source-%{drivername}
21mr|nvidia550-550.135-2|301	Summary:	Kernel source of %{drivername}
21mr|nvidia550-550.135-2|302	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|303	
21mr|nvidia550-550.135-2|304	%description -n kernel-source-%{drivername}
21mr|nvidia550-550.135-2|305	Kernel source of %{drivername}
21mr|nvidia550-550.135-2|306	
21mr|nvidia550-550.135-2|307	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|308	
21mr|nvidia550-550.135-2|309	%package -n %{drivername}-devel
21mr|nvidia550-550.135-2|310	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia550-550.135-2|311	Group:		Development/C
21mr|nvidia550-550.135-2|312	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia550-550.135-2|313	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia550-550.135-2|314	Requires:	%{_lib}vdpau-devel
21mr|nvidia550-550.135-2|315	%nv_cross_conflict -n devel
21mr|nvidia550-550.135-2|316	%nv_replace_branch -n devel
21mr|nvidia550-550.135-2|317	
21mr|nvidia550-550.135-2|318	%description -n %{drivername}-devel
21mr|nvidia550-550.135-2|319	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia550-550.135-2|320	
21mr|nvidia550-550.135-2|321	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|322	
21mr|nvidia550-550.135-2|323	%package -n %{drivername}-cuda-opencl
21mr|nvidia550-550.135-2|324	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia550-550.135-2|325	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|326	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia550-550.135-2|327	%nv_cross_conflict -n cuda-opencl
21mr|nvidia550-550.135-2|328	%nv_replace_branch -n cuda-opencl
21mr|nvidia550-550.135-2|329	
21mr|nvidia550-550.135-2|330	%description -n %{drivername}-cuda-opencl
21mr|nvidia550-550.135-2|331	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia550-550.135-2|332	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia550-550.135-2|333	Performance Computing (HPC).
21mr|nvidia550-550.135-2|334	
21mr|nvidia550-550.135-2|335	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|336	
21mr|nvidia550-550.135-2|337	# HTML doc splitted off because of size, for live cds:
21mr|nvidia550-550.135-2|338	%package -n %{drivername}-doc-html
21mr|nvidia550-550.135-2|339	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia550-550.135-2|340	Group:		System/Kernel and hardware
21mr|nvidia550-550.135-2|341	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia550-550.135-2|342	%nv_cross_conflict -n doc-html
21mr|nvidia550-550.135-2|343	%nv_replace_branch -n doc-html
21mr|nvidia550-550.135-2|344	
21mr|nvidia550-550.135-2|345	%description -n %{drivername}-doc-html
21mr|nvidia550-550.135-2|346	HTML version of the README.txt file provided in package
21mr|nvidia550-550.135-2|347	%{driverpkgname}.
21mr|nvidia550-550.135-2|348	
21mr|nvidia550-550.135-2|349	#-----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|350	
21mr|nvidia550-550.135-2|351	%if %{with binary_kernel_modules}
21mr|nvidia550-550.135-2|352	# TODO: package it better
21mr|nvidia550-550.135-2|353	%package debug
21mr|nvidia550-550.135-2|354	Summary:       Debug for %{NAME} binary kernel modules
21mr|nvidia550-550.135-2|355	Group:         Development/Debug
21mr|nvidia550-550.135-2|356	Requires:      auto-krokodil-filesystem
21mr|nvidia550-550.135-2|357	%nv_cross_conflict -n debug
21mr|nvidia550-550.135-2|358	%nv_replace_branch -n debug
21mr|nvidia550-550.135-2|359	
21mr|nvidia550-550.135-2|360	%description debug
21mr|nvidia550-550.135-2|361	Debug for %{NAME} binary kernel modules
21mr|nvidia550-550.135-2|362	%endif
21mr|nvidia550-550.135-2|363	
21mr|nvidia550-550.135-2|364	#----------------------------------------------------------------------------
21mr|nvidia550-550.135-2|365	
21mr|nvidia550-550.135-2|366	%prep
21mr|nvidia550-550.135-2|367	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21mr|nvidia550-550.135-2|368	sh %{SOURCE0} --extract-only
21mr|nvidia550-550.135-2|369	
21mr|nvidia550-550.135-2|370	pushd %{pkgname}/
21mr|nvidia550-550.135-2|371	rm -rf usr/src/nv/precompiled
21mr|nvidia550-550.135-2|372	%patch1 -p1
21mr|nvidia550-550.135-2|373	popd
21mr|nvidia550-550.135-2|374	
21mr|nvidia550-550.135-2|375	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia550-550.135-2|376	# is actually a template. The real file is generated from it by
21mr|nvidia550-550.135-2|377	# nvidia-installer which we do not use.
21mr|nvidia550-550.135-2|378	pushd %{pkgname}/kernel
21mr|nvidia550-550.135-2|379	mv dkms.conf dkms.conf.orig
21mr|nvidia550-550.135-2|380	
21mr|nvidia550-550.135-2|381	# Notes from the original dkms.conf:
21mr|nvidia550-550.135-2|382	# ---------------
21mr|nvidia550-550.135-2|383	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21mr|nvidia550-550.135-2|384	# this will cause the kernel module build to infer that it was invoked via
21mr|nvidia550-550.135-2|385	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21mr|nvidia550-550.135-2|386	# the 'make' command name to suppress this behavior.
21mr|nvidia550-550.135-2|387	# ---------------
21mr|nvidia550-550.135-2|388	cat > dkms.conf <<EOF
21mr|nvidia550-550.135-2|389	PACKAGE_NAME="nvidia"
21mr|nvidia550-550.135-2|390	PACKAGE_VERSION="%{version}"
21mr|nvidia550-550.135-2|391	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia550-550.135-2|392	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia550-550.135-2|393	BUILT_MODULE_NAME[1]="nvidia-modeset"
21mr|nvidia550-550.135-2|394	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21mr|nvidia550-550.135-2|395	BUILT_MODULE_NAME[2]="nvidia-drm"
21mr|nvidia550-550.135-2|396	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21mr|nvidia550-550.135-2|397	BUILT_MODULE_NAME[3]="nvidia-uvm"
21mr|nvidia550-550.135-2|398	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21mr|nvidia550-550.135-2|399	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia550-550.135-2|400	CLEAN="'make' clean"
21mr|nvidia550-550.135-2|401	AUTOINSTALL="yes"
21mr|nvidia550-550.135-2|402	EOF
21mr|nvidia550-550.135-2|403	popd
21mr|nvidia550-550.135-2|404	
21mr|nvidia550-550.135-2|405	rm -f nvidia-settings-%{version}/src/*/*.a
21mr|nvidia550-550.135-2|406	
21mr|nvidia550-550.135-2|407	%build
21mr|nvidia550-550.135-2|408	
21mr|nvidia550-550.135-2|409	%if %{with binary_kernel_modules}
21mr|nvidia550-550.135-2|410	dir0="$PWD"
21mr|nvidia550-550.135-2|411	%if %{mdvver} < 202310
21mr|nvidia550-550.135-2|412	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.10
21mr|nvidia550-550.135-2|413	pushd %{pkgname}/kernel-5.10
21mr|nvidia550-550.135-2|414	%make SYSSRC=/lib/modules/%{kabi_510}/source
21mr|nvidia550-550.135-2|415	mkdir -p "$dir0"/%{kabi_510}
21mr|nvidia550-550.135-2|416	mv *.ko "$dir0"/%{kabi_510}
21mr|nvidia550-550.135-2|417	popd
21mr|nvidia550-550.135-2|418	cp -r %{pkgname}/kernel %{pkgname}/kernel-5.15
21mr|nvidia550-550.135-2|419	pushd %{pkgname}/kernel-5.15
21mr|nvidia550-550.135-2|420	%make SYSSRC=/lib/modules/%{kabi_515}/source
21mr|nvidia550-550.135-2|421	mkdir -p "$dir0"/%{kabi_515}
21mr|nvidia550-550.135-2|422	mv *.ko "$dir0"/%{kabi_515}
21mr|nvidia550-550.135-2|423	popd
21mr|nvidia550-550.135-2|424	%endif
21mr|nvidia550-550.135-2|425	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.1
21mr|nvidia550-550.135-2|426	pushd %{pkgname}/kernel-6.1
21mr|nvidia550-550.135-2|427	%make SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia550-550.135-2|428	mkdir -p "$dir0"/%{kabi_61}
21mr|nvidia550-550.135-2|429	mv *.ko "$dir0"/%{kabi_61}
21mr|nvidia550-550.135-2|430	popd
21mr|nvidia550-550.135-2|431	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.6
21mr|nvidia550-550.135-2|432	pushd %{pkgname}/kernel-6.6
21mr|nvidia550-550.135-2|433	%make SYSSRC=/lib/modules/%{kabi_66}/source MODULE_ROOT="$PWD"
21mr|nvidia550-550.135-2|434	mkdir -p "$dir0"/%{kabi_66}
21mr|nvidia550-550.135-2|435	mv *.ko "$dir0"/%{kabi_66}
21mr|nvidia550-550.135-2|436	popd
21mr|nvidia550-550.135-2|437	cp -r %{pkgname}/kernel %{pkgname}/kernel-6.12
21mr|nvidia550-550.135-2|438	pushd %{pkgname}/kernel-6.12
21mr|nvidia550-550.135-2|439	%make SYSSRC=/lib/modules/%{kabi_612}/source MODULE_ROOT="$PWD"
21mr|nvidia550-550.135-2|440	mkdir -p "$dir0"/%{kabi_612}
21mr|nvidia550-550.135-2|441	mv *.ko "$dir0"/%{kabi_612}
21mr|nvidia550-550.135-2|442	popd
21mr|nvidia550-550.135-2|443	%endif
21mr|nvidia550-550.135-2|444	
21mr|nvidia550-550.135-2|445	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia550-550.135-2|446	export CFLAGS="%optflags -Wno-error=format-security"
21mr|nvidia550-550.135-2|447	export CXXFLAGS="$CFLAGS"
21mr|nvidia550-550.135-2|448	export LDFLAGS="%{?ldflags}"
21mr|nvidia550-550.135-2|449	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia550-550.135-2|450	%make -C nvidia-settings-%{version}
21mr|nvidia550-550.135-2|451	%make -C nvidia-xconfig-%{version}
21mr|nvidia550-550.135-2|452	%make -C nvidia-modprobe-%{version}
21mr|nvidia550-550.135-2|453	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21mr|nvidia550-550.135-2|454	
21mr|nvidia550-550.135-2|455	%install
21mr|nvidia550-550.135-2|456	
21mr|nvidia550-550.135-2|457	%if %{with binary_kernel_modules}
21mr|nvidia550-550.135-2|458	list="%{kabi_612} %{kabi_66} %{kabi_61}"
21mr|nvidia550-550.135-2|459	%if %{mdvver} < 202310
21mr|nvidia550-550.135-2|460	list+=" %{kabi_515} %{kabi_510}"
21mr|nvidia550-550.135-2|461	%endif
21mr|nvidia550-550.135-2|462	# copied from kernel
21mr|nvidia550-550.135-2|463	# extract debuginfo
21mr|nvidia550-550.135-2|464	# TODO: sync location of *.debug files with kernel
21mr|nvidia550-550.135-2|465	find $list \
21mr|nvidia550-550.135-2|466	-name "*.ko" | \
21mr|nvidia550-550.135-2|467	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia550-550.135-2|468	find $list \
21mr|nvidia550-550.135-2|469	-name "*.ko" | xargs -I '{}' \
21mr|nvidia550-550.135-2|470	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia550-550.135-2|471	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia550-550.135-2|472	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia550-550.135-2|473	# are compressed in the same way here and in the kernel itself
21mr|nvidia550-550.135-2|474	find $list -maxdepth 1 -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia550-550.135-2|475	for i in $list; do
21mr|nvidia550-550.135-2|476	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia550-550.135-2|477	install -m0644 $i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia550-550.135-2|478	install -m0644 $i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}.%{kroko_release}-$i
21mr|nvidia550-550.135-2|479	done
21mr|nvidia550-550.135-2|480	%endif
21mr|nvidia550-550.135-2|481	
21mr|nvidia550-550.135-2|482	cd %{pkgname}
21mr|nvidia550-550.135-2|483	
21mr|nvidia550-550.135-2|484	# dkms
21mr|nvidia550-550.135-2|485	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia550-550.135-2|486	
21mr|nvidia550-550.135-2|487	# menu entry
21mr|nvidia550-550.135-2|488	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia550-550.135-2|489	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia550-550.135-2|490	[Desktop Entry]
21mr|nvidia550-550.135-2|491	Name=NVIDIA Display Settings
21mr|nvidia550-550.135-2|492	GenericName=Configure NVIDIA X driver
21mr|nvidia550-550.135-2|493	GenericName[ru]=Настройка драйвера NVIDIA X
21mr|nvidia550-550.135-2|494	Comment=Configure NVIDIA X driver
21mr|nvidia550-550.135-2|495	Comment[ru]=Настройка драйвера NVIDIA X
21mr|nvidia550-550.135-2|496	Exec=%{_bindir}/nvidia-settings
21mr|nvidia550-550.135-2|497	Icon=%{drivername}-settings
21mr|nvidia550-550.135-2|498	Terminal=false
21mr|nvidia550-550.135-2|499	Type=Application
21mr|nvidia550-550.135-2|500	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia550-550.135-2|501	EOF
21mr|nvidia550-550.135-2|502	
21mr|nvidia550-550.135-2|503	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia550-550.135-2|504	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia550-550.135-2|505	
21mr|nvidia550-550.135-2|506	# Configs
21mr|nvidia550-550.135-2|507	install -D -m 644 %{SOURCE6} %{buildroot}%{_datadir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia550-550.135-2|508	
21mr|nvidia550-550.135-2|509	# icons
21mr|nvidia550-550.135-2|510	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia550-550.135-2|511	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia550-550.135-2|512	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia550-550.135-2|513	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia550-550.135-2|514	
21mr|nvidia550-550.135-2|515	error_fatal() {
21mr|nvidia550-550.135-2|516	echo "Error: $@." >&2
21mr|nvidia550-550.135-2|517	exit 1
21mr|nvidia550-550.135-2|518	}
21mr|nvidia550-550.135-2|519	
21mr|nvidia550-550.135-2|520	error_unhandled() {
21mr|nvidia550-550.135-2|521	echo "Warning: $@." >&2
21mr|nvidia550-550.135-2|522	echo "Warning: $@." >> warns.log
21mr|nvidia550-550.135-2|523	# cause distro builds to fail in case of unhandled files
21mr|nvidia550-550.135-2|524	exit 1
21mr|nvidia550-550.135-2|525	}
21mr|nvidia550-550.135-2|526	
21mr|nvidia550-550.135-2|527	parseparams() {
21mr|nvidia550-550.135-2|528	for value in $rest; do
21mr|nvidia550-550.135-2|529	local param=$1
21mr|nvidia550-550.135-2|530	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia550-550.135-2|531	shift
21mr|nvidia550-550.135-2|532	eval $param=$value
21mr|nvidia550-550.135-2|533	
21mr|nvidia550-550.135-2|534	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia550-550.135-2|535	
21mr|nvidia550-550.135-2|536	# resolve libdir based on $arch
21mr|nvidia550-550.135-2|537	if [ "$param" = "arch" ]; then
21mr|nvidia550-550.135-2|538	case "$arch" in
21mr|nvidia550-550.135-2|539	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia550-550.135-2|540	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia550-550.135-2|541	*)		error_fatal "unknown arch $arch"
21mr|nvidia550-550.135-2|542	esac
21mr|nvidia550-550.135-2|543	fi
21mr|nvidia550-550.135-2|544	done
21mr|nvidia550-550.135-2|545	}
21mr|nvidia550-550.135-2|546	
21mr|nvidia550-550.135-2|547	add_to_list() {
21mr|nvidia550-550.135-2|548	# on distro builds, only use .manifest for doc files
21mr|nvidia550-550.135-2|549	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia550-550.135-2|550	local list="$1.files"
21mr|nvidia550-550.135-2|551	local entry="$2"
21mr|nvidia550-550.135-2|552	echo $entry >> $list
21mr|nvidia550-550.135-2|553	}
21mr|nvidia550-550.135-2|554	
21mr|nvidia550-550.135-2|555	install_symlink() {
21mr|nvidia550-550.135-2|556	local pkg="$1"
21mr|nvidia550-550.135-2|557	local dir="$2"
21mr|nvidia550-550.135-2|558	mkdir -p %{buildroot}$dir
21mr|nvidia550-550.135-2|559	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia550-550.135-2|560	add_to_list $pkg $dir/$file
21mr|nvidia550-550.135-2|561	}
21mr|nvidia550-550.135-2|562	
21mr|nvidia550-550.135-2|563	install_lib_symlink() {
21mr|nvidia550-550.135-2|564	local pkg="$1"
21mr|nvidia550-550.135-2|565	local dir="$2"
21mr|nvidia550-550.135-2|566	case "$file" in
21mr|nvidia550-550.135-2|567	libvdpau_*.so)
21mr|nvidia550-550.135-2|568	# vdpau drivers => not put into -devel
21mr|nvidia550-550.135-2|569	;;
21mr|nvidia550-550.135-2|570	*.so)
21mr|nvidia550-550.135-2|571	pkg=nvidia-devel;;
21mr|nvidia550-550.135-2|572	esac
21mr|nvidia550-550.135-2|573	install_symlink $pkg $dir
21mr|nvidia550-550.135-2|574	}
21mr|nvidia550-550.135-2|575	
21mr|nvidia550-550.135-2|576	install_file_only() {
21mr|nvidia550-550.135-2|577	local pkg="$1"
21mr|nvidia550-550.135-2|578	local dir="$2"
21mr|nvidia550-550.135-2|579	mkdir -p %{buildroot}$dir
21mr|nvidia550-550.135-2|580	# replace 0444 with more usual 0644
21mr|nvidia550-550.135-2|581	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia550-550.135-2|582	install -m $perms $file %{buildroot}$dir
21mr|nvidia550-550.135-2|583	}
21mr|nvidia550-550.135-2|584	
21mr|nvidia550-550.135-2|585	install_file() {
21mr|nvidia550-550.135-2|586	local pkg="$1"
21mr|nvidia550-550.135-2|587	local dir="$2"
21mr|nvidia550-550.135-2|588	install_file_only $pkg $dir
21mr|nvidia550-550.135-2|589	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia550-550.135-2|590	}
21mr|nvidia550-550.135-2|591	
21mr|nvidia550-550.135-2|592	get_module_dir() {
21mr|nvidia550-550.135-2|593	local subdir="$1"
21mr|nvidia550-550.135-2|594	case "$subdir" in
21mr|nvidia550-550.135-2|595	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia550-550.135-2|596	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia550-550.135-2|597	/)		echo %{nvidia_modulesdir};;
21mr|nvidia550-550.135-2|598	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia550-550.135-2|599	echo %{nvidia_modulesdir};;
21mr|nvidia550-550.135-2|600	esac
21mr|nvidia550-550.135-2|601	}
21mr|nvidia550-550.135-2|602	
21mr|nvidia550-550.135-2|603	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia550-550.135-2|604	rm -f $file
21mr|nvidia550-550.135-2|605	touch $file
21mr|nvidia550-550.135-2|606	done
21mr|nvidia550-550.135-2|607	
21mr|nvidia550-550.135-2|608	# install files according to .manifest
21mr|nvidia550-550.135-2|609	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21mr|nvidia550-550.135-2|610	arch=
21mr|nvidia550-550.135-2|611	style=
21mr|nvidia550-550.135-2|612	subdir=
21mr|nvidia550-550.135-2|613	dest=
21mr|nvidia550-550.135-2|614	nvidia_libdir=
21mr|nvidia550-550.135-2|615	inherit_path_str=
21mr|nvidia550-550.135-2|616	glvnd=
21mr|nvidia550-550.135-2|617	
21mr|nvidia550-550.135-2|618	rest=${line%%%%MODULE:*}
21mr|nvidia550-550.135-2|619	file=${rest%%%% *}
21mr|nvidia550-550.135-2|620	rest=${rest#* }
21mr|nvidia550-550.135-2|621	perms=${rest%%%% *}
21mr|nvidia550-550.135-2|622	rest=${rest#* }
21mr|nvidia550-550.135-2|623	type=${rest%%%% *}
21mr|nvidia550-550.135-2|624	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia550-550.135-2|625	
21mr|nvidia550-550.135-2|626	case "$type" in
21mr|nvidia550-550.135-2|627	CUDA_LIB)
21mr|nvidia550-550.135-2|628	parseparams arch subdir
21mr|nvidia550-550.135-2|629	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|630	;;
21mr|nvidia550-550.135-2|631	CUDA_SYMLINK)
21mr|nvidia550-550.135-2|632	parseparams arch subdir dest
21mr|nvidia550-550.135-2|633	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|634	;;
21mr|nvidia550-550.135-2|635	ENCODEAPI_LIB)
21mr|nvidia550-550.135-2|636	parseparams arch subdir
21mr|nvidia550-550.135-2|637	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|638	;;
21mr|nvidia550-550.135-2|639	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia550-550.135-2|640	parseparams arch dest
21mr|nvidia550-550.135-2|641	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia550-550.135-2|642	;;
21mr|nvidia550-550.135-2|643	EXPLICIT_PATH)
21mr|nvidia550-550.135-2|644	parseparams dest
21mr|nvidia550-550.135-2|645	install_file nvidia %{_datadir}/nvidia
21mr|nvidia550-550.135-2|646	;;
21mr|nvidia550-550.135-2|647	ICON)
21mr|nvidia550-550.135-2|648	parseparams subdir
21mr|nvidia550-550.135-2|649	install_file_only nvidia-settings.png %{_datadir}/icons/hicolor/128x128/apps
21mr|nvidia550-550.135-2|650	;;
21mr|nvidia550-550.135-2|651	NVCUVID_LIB)
21mr|nvidia550-550.135-2|652	parseparams arch subdir
21mr|nvidia550-550.135-2|653	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|654	;;
21mr|nvidia550-550.135-2|655	NVCUVID_LIB_SYMLINK)
21mr|nvidia550-550.135-2|656	parseparams arch dest
21mr|nvidia550-550.135-2|657	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia550-550.135-2|658	;;
21mr|nvidia550-550.135-2|659	NVIFR_LIB)
21mr|nvidia550-550.135-2|660	parseparams arch subdir
21mr|nvidia550-550.135-2|661	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|662	;;
21mr|nvidia550-550.135-2|663	NVIFR_LIB_SYMLINK)
21mr|nvidia550-550.135-2|664	parseparams arch dest
21mr|nvidia550-550.135-2|665	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia550-550.135-2|666	;;
21mr|nvidia550-550.135-2|667	
21mr|nvidia550-550.135-2|668	OPENGL_LIB)
21mr|nvidia550-550.135-2|669	parseparams arch
21mr|nvidia550-550.135-2|670	install_file nvidia $nvidia_libdir
21mr|nvidia550-550.135-2|671	;;
21mr|nvidia550-550.135-2|672	OPENGL_SYMLINK)
21mr|nvidia550-550.135-2|673	parseparams arch dest
21mr|nvidia550-550.135-2|674	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia550-550.135-2|675	;;
21mr|nvidia550-550.135-2|676	OPENGL_DATA)
21mr|nvidia550-550.135-2|677	parseparams subdir
21mr|nvidia550-550.135-2|678	# application profile filenames are versioned, we can use a common
21mr|nvidia550-550.135-2|679	# non-alternativesized directory
21mr|nvidia550-550.135-2|680	install_file nvidia %{_datadir}/nvidia
21mr|nvidia550-550.135-2|681	;;
21mr|nvidia550-550.135-2|682	GLVND_LIB)
21mr|nvidia550-550.135-2|683	;;
21mr|nvidia550-550.135-2|684	GLVND_SYMLINK)
21mr|nvidia550-550.135-2|685	;;
21mr|nvidia550-550.135-2|686	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia550-550.135-2|687	;;
21mr|nvidia550-550.135-2|688	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia550-550.135-2|689	;;
21mr|nvidia550-550.135-2|690	TLS_LIB)
21mr|nvidia550-550.135-2|691	parseparams arch style subdir
21mr|nvidia550-550.135-2|692	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|693	;;
21mr|nvidia550-550.135-2|694	TLS_SYMLINK)
21mr|nvidia550-550.135-2|695	parseparams arch style subdir dest
21mr|nvidia550-550.135-2|696	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|697	;;
21mr|nvidia550-550.135-2|698	GBM_BACKEND_LIB_SYMLINK)
21mr|nvidia550-550.135-2|699	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia550-550.135-2|700	parseparams arch subdir dest
21mr|nvidia550-550.135-2|701	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia550-550.135-2|702	;;
21mr|nvidia550-550.135-2|703	UTILITY_LIB)
21mr|nvidia550-550.135-2|704	# backward-compatibility
21mr|nvidia550-550.135-2|705	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia550-550.135-2|706	parseparams arch subdir
21mr|nvidia550-550.135-2|707	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|708	;;
21mr|nvidia550-550.135-2|709	UTILITY_LIB_SYMLINK)
21mr|nvidia550-550.135-2|710	# backward-compatibility
21mr|nvidia550-550.135-2|711	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia550-550.135-2|712	parseparams arch dest
21mr|nvidia550-550.135-2|713	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia550-550.135-2|714	;;
21mr|nvidia550-550.135-2|715	OPENCL_LIB)
21mr|nvidia550-550.135-2|716	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia550-550.135-2|717	parseparams arch subdir
21mr|nvidia550-550.135-2|718	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|719	;;
21mr|nvidia550-550.135-2|720	OPENCL_LIB_SYMLINK)
21mr|nvidia550-550.135-2|721	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia550-550.135-2|722	parseparams arch subdir dest
21mr|nvidia550-550.135-2|723	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|724	;;
21mr|nvidia550-550.135-2|725	OPENCL_WRAPPER_LIB)
21mr|nvidia550-550.135-2|726	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia550-550.135-2|727	parseparams arch subdir
21mr|nvidia550-550.135-2|728	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|729	;;
21mr|nvidia550-550.135-2|730	OPENCL_WRAPPER_SYMLINK)
21mr|nvidia550-550.135-2|731	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia550-550.135-2|732	parseparams arch subdir dest
21mr|nvidia550-550.135-2|733	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|734	;;
21mr|nvidia550-550.135-2|735	VDPAU_LIB)
21mr|nvidia550-550.135-2|736	parseparams arch subdir
21mr|nvidia550-550.135-2|737	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia550-550.135-2|738	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|739	;;
21mr|nvidia550-550.135-2|740	VDPAU_SYMLINK)
21mr|nvidia550-550.135-2|741	parseparams arch subdir dest
21mr|nvidia550-550.135-2|742	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia550-550.135-2|743	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|744	;;
21mr|nvidia550-550.135-2|745	VDPAU_WRAPPER_LIB)
21mr|nvidia550-550.135-2|746	parseparams arch subdir
21mr|nvidia550-550.135-2|747	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia550-550.135-2|748	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|749	;;
21mr|nvidia550-550.135-2|750	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia550-550.135-2|751	parseparams arch subdir dest
21mr|nvidia550-550.135-2|752	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia550-550.135-2|753	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia550-550.135-2|754	;;
21mr|nvidia550-550.135-2|755	XLIB_STATIC_LIB)
21mr|nvidia550-550.135-2|756	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia550-550.135-2|757	;;
21mr|nvidia550-550.135-2|758	XLIB_SHARED_LIB)
21mr|nvidia550-550.135-2|759	install_file nvidia %{nvidia_libdir}
21mr|nvidia550-550.135-2|760	;;
21mr|nvidia550-550.135-2|761	XLIB_SYMLINK)
21mr|nvidia550-550.135-2|762	parseparams dest
21mr|nvidia550-550.135-2|763	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia550-550.135-2|764	;;
21mr|nvidia550-550.135-2|765	LIBGL_LA)
21mr|nvidia550-550.135-2|766	# (Anssi) we don't install .la files
21mr|nvidia550-550.135-2|767	;;
21mr|nvidia550-550.135-2|768	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia550-550.135-2|769	parseparams subdir
21mr|nvidia550-550.135-2|770	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia550-550.135-2|771	;;
21mr|nvidia550-550.135-2|772	XMODULE_NEWSYM)
21mr|nvidia550-550.135-2|773	# symlink that is created only if it doesn't already
21mr|nvidia550-550.135-2|774	# exist (i.e. as part of x11-server)
21mr|nvidia550-550.135-2|775	case "$file" in
21mr|nvidia550-550.135-2|776	libwfb.so)
21mr|nvidia550-550.135-2|777	continue
21mr|nvidia550-550.135-2|778	;;
21mr|nvidia550-550.135-2|779	*)
21mr|nvidia550-550.135-2|780	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia550-550.135-2|781	continue
21mr|nvidia550-550.135-2|782	esac
21mr|nvidia550-550.135-2|783	parseparams subdir dest
21mr|nvidia550-550.135-2|784	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia550-550.135-2|785	;;
21mr|nvidia550-550.135-2|786	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia550-550.135-2|787	parseparams subdir dest
21mr|nvidia550-550.135-2|788	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia550-550.135-2|789	;;
21mr|nvidia550-550.135-2|790	VDPAU_HEADER)
21mr|nvidia550-550.135-2|791	continue
21mr|nvidia550-550.135-2|792	parseparams subdir
21mr|nvidia550-550.135-2|793	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia550-550.135-2|794	;;
21mr|nvidia550-550.135-2|795	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia550-550.135-2|796	parseparams subdir
21mr|nvidia550-550.135-2|797	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia550-550.135-2|798	;;
21mr|nvidia550-550.135-2|799	DOCUMENTATION)
21mr|nvidia550-550.135-2|800	parseparams subdir
21mr|nvidia550-550.135-2|801	case $subdir in
21mr|nvidia550-550.135-2|802	*/html)
21mr|nvidia550-550.135-2|803	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia550-550.135-2|804	continue
21mr|nvidia550-550.135-2|805	;;
21mr|nvidia550-550.135-2|806	*/include/*)
21mr|nvidia550-550.135-2|807	continue
21mr|nvidia550-550.135-2|808	;;
21mr|nvidia550-550.135-2|809	esac
21mr|nvidia550-550.135-2|810	case $file in
21mr|nvidia550-550.135-2|811	*XF86Config*|*nvidia-settings.png)
21mr|nvidia550-550.135-2|812	continue;;
21mr|nvidia550-550.135-2|813	esac
21mr|nvidia550-550.135-2|814	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia550-550.135-2|815	;;
21mr|nvidia550-550.135-2|816	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia550-550.135-2|817	parseparams subdir
21mr|nvidia550-550.135-2|818	case "$file" in
21mr|nvidia550-550.135-2|819	*nvidia-installer*)
21mr|nvidia550-550.135-2|820	# not installed
21mr|nvidia550-550.135-2|821	continue
21mr|nvidia550-550.135-2|822	;;
21mr|nvidia550-550.135-2|823	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia550-550.135-2|824	# installed separately below
21mr|nvidia550-550.135-2|825	continue
21mr|nvidia550-550.135-2|826	;;
21mr|nvidia550-550.135-2|827	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia550-550.135-2|828	# ok
21mr|nvidia550-550.135-2|829	;;
21mr|nvidia550-550.135-2|830	*)
21mr|nvidia550-550.135-2|831	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia550-550.135-2|832	continue
21mr|nvidia550-550.135-2|833	esac
21mr|nvidia550-550.135-2|834	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia550-550.135-2|835	;;
21mr|nvidia550-550.135-2|836	UTILITY_BINARY)
21mr|nvidia550-550.135-2|837	case "$file" in
21mr|nvidia550-550.135-2|838	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia550-550.135-2|839	# not installed, we install our own copy
21mr|nvidia550-550.135-2|840	continue
21mr|nvidia550-550.135-2|841	;;
21mr|nvidia550-550.135-2|842	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-sleep.sh|*nvidia-debugdump|*nvidia-ngx-updater|*nvidia-powerd)
21mr|nvidia550-550.135-2|843	# ok
21mr|nvidia550-550.135-2|844	;;
21mr|nvidia550-550.135-2|845	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia550-550.135-2|846	# ok
21mr|nvidia550-550.135-2|847	;;
21mr|nvidia550-550.135-2|848	*)
21mr|nvidia550-550.135-2|849	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia550-550.135-2|850	;;
21mr|nvidia550-550.135-2|851	esac
21mr|nvidia550-550.135-2|852	install_file nvidia %{nvidia_bindir}
21mr|nvidia550-550.135-2|853	;;
21mr|nvidia550-550.135-2|854	UTILITY_BIN_SYMLINK)
21mr|nvidia550-550.135-2|855	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia550-550.135-2|856	parseparams dest
21mr|nvidia550-550.135-2|857	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia550-550.135-2|858	;;
21mr|nvidia550-550.135-2|859	INTERNAL_UTILITY*)
21mr|nvidia550-550.135-2|860	case "$file" in
21mr|nvidia550-550.135-2|861	*libglvnd_install_checker*)
21mr|nvidia550-550.135-2|862	# ROSA does provide libglvnd, the checker is not needed.
21mr|nvidia550-550.135-2|863	continue
21mr|nvidia550-550.135-2|864	;;
21mr|nvidia550-550.135-2|865	*)
21mr|nvidia550-550.135-2|866	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21mr|nvidia550-550.135-2|867	;;
21mr|nvidia550-550.135-2|868	esac
21mr|nvidia550-550.135-2|869	;;
21mr|nvidia550-550.135-2|870	NVIDIA_MODPROBE)
21mr|nvidia550-550.135-2|871	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia550-550.135-2|872	# creating the device nodes in case the driver component is running as
21mr|nvidia550-550.135-2|873	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia550-550.135-2|874	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia550-550.135-2|875	# like with regular drivers and therefore this tool is installed on
21mr|nvidia550-550.135-2|876	# ROSA as well, at least for now.
21mr|nvidia550-550.135-2|877	;;
21mr|nvidia550-550.135-2|878	INSTALLER_BINARY)
21mr|nvidia550-550.135-2|879	# not installed
21mr|nvidia550-550.135-2|880	;;
21mr|nvidia550-550.135-2|881	KERNEL_MODULE_SRC)
21mr|nvidia550-550.135-2|882	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21mr|nvidia550-550.135-2|883	# It specifies, how many components of the path to skip.
21mr|nvidia550-550.135-2|884	# For example, the manifest mat contain the following line:
21mr|nvidia550-550.135-2|885	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21mr|nvidia550-550.135-2|886	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21mr|nvidia550-550.135-2|887	# and we get "nvidia/nv.c", which should be installed as
21mr|nvidia550-550.135-2|888	# /usr/src/<driver-version-release>/nvidia/nv.c.
21mr|nvidia550-550.135-2|889	parseparams inherit_path_str
21mr|nvidia550-550.135-2|890	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21mr|nvidia550-550.135-2|891	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21mr|nvidia550-550.135-2|892	fi
21mr|nvidia550-550.135-2|893	dest=$(echo $file | sed 's/[^/]*\///')
21mr|nvidia550-550.135-2|894	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21mr|nvidia550-550.135-2|895	;;
21mr|nvidia550-550.135-2|896	DKMS_CONF)
21mr|nvidia550-550.135-2|897	# We will replace it with our own dkms.conf below but the
21mr|nvidia550-550.135-2|898	# file must be listed anyway.
21mr|nvidia550-550.135-2|899	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia550-550.135-2|900	;;
21mr|nvidia550-550.135-2|901	CUDA_ICD)
21mr|nvidia550-550.135-2|902	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia550-550.135-2|903	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia550-550.135-2|904	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia550-550.135-2|905	;;
21mr|nvidia550-550.135-2|906	VULKAN_ICD_JSON)
21mr|nvidia550-550.135-2|907	parseparams dest
21mr|nvidia550-550.135-2|908	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21mr|nvidia550-550.135-2|909	;;
21mr|nvidia550-550.135-2|910	GLVND_EGL_ICD_JSON)
21mr|nvidia550-550.135-2|911	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21mr|nvidia550-550.135-2|912	;;
21mr|nvidia550-550.135-2|913	GBM_EXTERNAL_PLATFORM_JSON)
21mr|nvidia550-550.135-2|914	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia550-550.135-2|915	;;
21mr|nvidia550-550.135-2|916	EGL_EXTERNAL_PLATFORM_JSON)
21mr|nvidia550-550.135-2|917	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia550-550.135-2|918	;;
21mr|nvidia550-550.135-2|919	APPLICATION_PROFILE)
21mr|nvidia550-550.135-2|920	parseparams subdir
21mr|nvidia550-550.135-2|921	# application profile filenames are versioned, we can use a common
21mr|nvidia550-550.135-2|922	# non-alternativesized directory
21mr|nvidia550-550.135-2|923	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia550-550.135-2|924	;;
21mr|nvidia550-550.135-2|925	DOT_DESKTOP)
21mr|nvidia550-550.135-2|926	# we provide our own for now
21mr|nvidia550-550.135-2|927	;;
21mr|nvidia550-550.135-2|928	XORG_OUTPUTCLASS_CONFIG)
21mr|nvidia550-550.135-2|929	# nvidia-drm-outputclass.conf allows to load the appropriate
21mr|nvidia550-550.135-2|930	# X11 driver automatically if nvidia kernel module is used
21mr|nvidia550-550.135-2|931	# by the graphics device. Xorg >= 1.16.
21mr|nvidia550-550.135-2|932	# Not needed in our case, because XFdrake should create the
21mr|nvidia550-550.135-2|933	# Xorg config appropriately.
21mr|nvidia550-550.135-2|934	;;
21mr|nvidia550-550.135-2|935	FIRMWARE)
21mr|nvidia550-550.135-2|936	install_file nvidia %{_firmwarepath}/nvidia
21mr|nvidia550-550.135-2|937	;;
21mr|nvidia550-550.135-2|938	SYSTEMD_UNIT)
21mr|nvidia550-550.135-2|939	install_file nvidia %{_unitdir}
21mr|nvidia550-550.135-2|940	;;
21mr|nvidia550-550.135-2|941	SYSTEMD_UNIT_SYMLINK)
21mr|nvidia550-550.135-2|942	;;
21mr|nvidia550-550.135-2|943	SYSTEMD_SLEEP_SCRIPT)
21mr|nvidia550-550.135-2|944	install_file nvidia %{_systemd_util_dir}/system-sleep
21mr|nvidia550-550.135-2|945	;;
21mr|nvidia550-550.135-2|946	WINE_LIB)
21mr|nvidia550-550.135-2|947	install_file nvidia %{_libdir}/%{drivername}/wine
21mr|nvidia550-550.135-2|948	;;
21mr|nvidia550-550.135-2|949	*)
21mr|nvidia550-550.135-2|950	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia550-550.135-2|951	esac
21mr|nvidia550-550.135-2|952	done
21mr|nvidia550-550.135-2|953	
21mr|nvidia550-550.135-2|954	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia550-550.135-2|955	
21mr|nvidia550-550.135-2|956	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia550-550.135-2|957	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia550-550.135-2|958	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia550-550.135-2|959	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia550-550.135-2|960	
21mr|nvidia550-550.135-2|961	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia550-550.135-2|962	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia550-550.135-2|963	
21mr|nvidia550-550.135-2|964	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia550-550.135-2|965	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia550-550.135-2|966	
21mr|nvidia550-550.135-2|967	# vdpau alternative symlink
21mr|nvidia550-550.135-2|968	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia550-550.135-2|969	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia550-550.135-2|970	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia550-550.135-2|971	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia550-550.135-2|972	
21mr|nvidia550-550.135-2|973	# self-built binaries
21mr|nvidia550-550.135-2|974	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia550-550.135-2|975	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia550-550.135-2|976	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia550-550.135-2|977	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia550-550.135-2|978	
21mr|nvidia550-550.135-2|979	# binary alternatives
21mr|nvidia550-550.135-2|980	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia550-550.135-2|981	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia550-550.135-2|982	touch					%{buildroot}%{_bindir}/nvidia-ngx-updater
21mr|nvidia550-550.135-2|983	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia550-550.135-2|984	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia550-550.135-2|985	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia550-550.135-2|986	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia550-550.135-2|987	touch					%{buildroot}%{_bindir}/nvidia-powerd
21mr|nvidia550-550.135-2|988	touch					%{buildroot}%{_bindir}/nvidia-sleep.sh
21mr|nvidia550-550.135-2|989	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia550-550.135-2|990	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia550-550.135-2|991	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia550-550.135-2|992	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia550-550.135-2|993	# rpmlint:
21mr|nvidia550-550.135-2|994	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia550-550.135-2|995	
21mr|nvidia550-550.135-2|996	# install man pages
21mr|nvidia550-550.135-2|997	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia550-550.135-2|998	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia550-550.135-2|999	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia550-550.135-2|1000	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia550-550.135-2|1001	
21mr|nvidia550-550.135-2|1002	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia550-550.135-2|1003	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia550-550.135-2|1004	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia550-550.135-2|1005	cd %{buildroot}%{_mandir}/man1
21mr|nvidia550-550.135-2|1006	rename nvidia alt-%{drivername} *
21mr|nvidia550-550.135-2|1007	cd -
21mr|nvidia550-550.135-2|1008	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia550-550.135-2|1009	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia550-550.135-2|1010	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia550-550.135-2|1011	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia550-550.135-2|1012	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia550-550.135-2|1013	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia550-550.135-2|1014	
21mr|nvidia550-550.135-2|1015	# cuda nvidia.icd
21mr|nvidia550-550.135-2|1016	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia550-550.135-2|1017	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia550-550.135-2|1018	
21mr|nvidia550-550.135-2|1019	# ld.so.conf
21mr|nvidia550-550.135-2|1020	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia550-550.135-2|1021	echo "%{_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia550-550.135-2|1022	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia550-550.135-2|1023	
21mr|nvidia550-550.135-2|1024	echo "/usr/lib" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia550-550.135-2|1025	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia550-550.135-2|1026	
21mr|nvidia550-550.135-2|1027	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia550-550.135-2|1028	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia550-550.135-2|1029	
21mr|nvidia550-550.135-2|1030	# modprobe.d
21mr|nvidia550-550.135-2|1031	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia550-550.135-2|1032	
21mr|nvidia550-550.135-2|1033	# Allow the users to load this kernel module as "nvidia<version>" as well.
21mr|nvidia550-550.135-2|1034	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia550-550.135-2|1035	
21mr|nvidia550-550.135-2|1036	# xinit script
21mr|nvidia550-550.135-2|1037	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia550-550.135-2|1038	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia550-550.135-2|1039	# to be sourced
21mr|nvidia550-550.135-2|1040	#
21mr|nvidia550-550.135-2|1041	# Do not modify this file; the changes will be overwritten.
21mr|nvidia550-550.135-2|1042	# If you want to disable automatic configuration loading, create
21mr|nvidia550-550.135-2|1043	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia550-550.135-2|1044	#
21mr|nvidia550-550.135-2|1045	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia550-550.135-2|1046	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia550-550.135-2|1047	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia550-550.135-2|1048	EOF
21mr|nvidia550-550.135-2|1049	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia550-550.135-2|1050	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia550-550.135-2|1051	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia550-550.135-2|1052	
21mr|nvidia550-550.135-2|1053	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia550-550.135-2|1054	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia550-550.135-2|1055	
21mr|nvidia550-550.135-2|1056	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia550-550.135-2|1057	
21mr|nvidia550-550.135-2|1058	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia550-550.135-2|1059	install -m0644 supported-gpus/supported-gpus.json %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia550-550.135-2|1060	
21mr|nvidia550-550.135-2|1061	# Trigger rebuilding initrds
21mr|nvidia550-550.135-2|1062	# For rosa-kernel-tools
21mr|nvidia550-550.135-2|1063	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia550-550.135-2|1064	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia550-550.135-2|1065	
21mr|nvidia550-550.135-2|1066	%if %{with binary_kernel_modules}
21mr|nvidia550-550.135-2|1067	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}.%{kroko_release}
21mr|nvidia550-550.135-2|1068	%endif
21mr|nvidia550-550.135-2|1069	
21mr|nvidia550-550.135-2|1070	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia550-550.135-2|1071	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia550-550.135-2|1072	add_drivers+=" nvidia nvidia_modeset nvidia_drm "
21mr|nvidia550-550.135-2|1073	%ifarch %{x86_64}
21mr|nvidia550-550.135-2|1074	add_drivers+=" nvidia-uvm "
21mr|nvidia550-550.135-2|1075	%endif
21mr|nvidia550-550.135-2|1076	omit_drivers+=" nouveau "
21mr|nvidia550-550.135-2|1077	install_optional_items+=" /etc/modprobe.d/nvidia-power-management.conf "
21mr|nvidia550-550.135-2|1078	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia550-550.135-2|1079	install_optional_items+=" /etc/modprobe.d/%{drivername}-wayland.conf "
21mr|nvidia550-550.135-2|1080	EOF
21mr|nvidia550-550.135-2|1081	
21mr|nvidia550-550.135-2|1082	mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia550-550.135-2|1083	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia550-550.135-2|1084	echo "options nvidia_drm modeset=1 fbdev=1" > %{buildroot}/etc/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia550-550.135-2|1085	
21mr|nvidia550-550.135-2|1086	# Blacklist nouveau, autoload nvidia-uvm module after nvidia module
21mr|nvidia550-550.135-2|1087	install -p -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia550-550.135-2|1088	install -p -m 0644 %{SOURCE16} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia550-550.135-2|1089	
21mr|nvidia550-550.135-2|1090	# UDev rules for nvidia
21mr|nvidia550-550.135-2|1091	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|nvidia550-550.135-2|1092	install -p -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir}/
21mr|nvidia550-550.135-2|1093	
21mr|nvidia550-550.135-2|1094	# UDev rules for nvidia-uvm
21mr|nvidia550-550.135-2|1095	install -p -m 0644 %{SOURCE10} %{buildroot}%{_udevrulesdir}/
21mr|nvidia550-550.135-2|1096	
21mr|nvidia550-550.135-2|1097	# Install dbus config
21mr|nvidia550-550.135-2|1098	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21mr|nvidia550-550.135-2|1099	install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_datadir}/dbus-1/system.d/
21mr|nvidia550-550.135-2|1100	
21mr|nvidia550-550.135-2|1101	# Install nvidia-fallback
21mr|nvidia550-550.135-2|1102	mkdir -p %{buildroot}%{_unitdir}
21mr|nvidia550-550.135-2|1103	install -p -m 0644 %{SOURCE13} %{buildroot}%{_udevrulesdir}/
21mr|nvidia550-550.135-2|1104	install -p -m 0644 %{SOURCE14} %{buildroot}%{_unitdir}
21mr|nvidia550-550.135-2|1105	
21mr|nvidia550-550.135-2|1106	mkdir -p %{buildroot}%{_presetdir}
21mr|nvidia550-550.135-2|1107	install -p -m 0644 %{SOURCE17} %{buildroot}%{_presetdir}
21mr|nvidia550-550.135-2|1108	
21mr|nvidia550-550.135-2|1109	mkdir -p %{buildroot}%{_libdir}/gbm
21mr|nvidia550-550.135-2|1110	ln -s %{nvidia_libdir}/libnvidia-allocator.so.%{version} %{buildroot}%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia550-550.135-2|1111	
21mr|nvidia550-550.135-2|1112	# TODO: install each license separately
21mr|nvidia550-550.135-2|1113	sed -i'' -e '/LICENSE/d' nvidia.files
21mr|nvidia550-550.135-2|1114	
21mr|nvidia550-550.135-2|1115	%posttrans -n %{driverpkgname}
21mr|nvidia550-550.135-2|1116	%{_sbindir}/update-alternatives \
21mr|nvidia550-550.135-2|1117	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia550-550.135-2|1118	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia550-550.135-2|1119	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia550-550.135-2|1120	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia550-550.135-2|1121	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia550-550.135-2|1122	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia550-550.135-2|1123	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia550-550.135-2|1124	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia550-550.135-2|1125	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia550-550.135-2|1126	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia550-550.135-2|1127	--slave %{_bindir}/nvidia-ngx-updater nvidia-ngx-updater %{nvidia_bindir}/nvidia-ngx-updater \
21mr|nvidia550-550.135-2|1128	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia550-550.135-2|1129	--slave %{_bindir}/nvidia-powerd nvidia-powerd %{nvidia_bindir}/nvidia-powerd \
21mr|nvidia550-550.135-2|1130	--slave %{_bindir}/nvidia-sleep.sh nvidia-sleep %{nvidia_bindir}/nvidia-sleep.sh \
21mr|nvidia550-550.135-2|1131	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia550-550.135-2|1132	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia550-550.135-2|1133	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia550-550.135-2|1134	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia550-550.135-2|1135	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia550-550.135-2|1136	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia550-550.135-2|1137	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia550-550.135-2|1138	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia550-550.135-2|1139	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21mr|nvidia550-550.135-2|1140	
21mr|nvidia550-550.135-2|1141	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia550-550.135-2|1142	/sbin/ldconfig -X
21mr|nvidia550-550.135-2|1143	
21mr|nvidia550-550.135-2|1144	%postun -n %{driverpkgname}
21mr|nvidia550-550.135-2|1145	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia550-550.135-2|1146	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia550-550.135-2|1147	fi
21mr|nvidia550-550.135-2|1148	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia550-550.135-2|1149	/sbin/ldconfig -X
21mr|nvidia550-550.135-2|1150	
21mr|nvidia550-550.135-2|1151	%if "%{ldetect_cards_name}" != ""
21mr|nvidia550-550.135-2|1152	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21mr|nvidia550-550.135-2|1153	%endif
21mr|nvidia550-550.135-2|1154	
21mr|nvidia550-550.135-2|1155	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia550-550.135-2|1156	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia550-550.135-2|1157	/sbin/ldconfig -X
21mr|nvidia550-550.135-2|1158	
21mr|nvidia550-550.135-2|1159	%posttrans -n %{drivername}-devel
21mr|nvidia550-550.135-2|1160	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia550-550.135-2|1161	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia550-550.135-2|1162	/sbin/ldconfig -X
21mr|nvidia550-550.135-2|1163	
21mr|nvidia550-550.135-2|1164	%postun -n %{drivername}-devel
21mr|nvidia550-550.135-2|1165	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia550-550.135-2|1166	/sbin/ldconfig -X
21mr|nvidia550-550.135-2|1167	
21mr|nvidia550-550.135-2|1168	%post -n dkms-%{drivername}
21mr|nvidia550-550.135-2|1169	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21mr|nvidia550-550.135-2|1170	
21mr|nvidia550-550.135-2|1171	# Build and install the driver for all available kernels that have devel
21mr|nvidia550-550.135-2|1172	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|nvidia550-550.135-2|1173	# Do not fail the installation of the package if the build fails for some
21mr|nvidia550-550.135-2|1174	# kernels, this may happen during testing, etc.
21mr|nvidia550-550.135-2|1175	for kk in /usr/lib/modules/*; do
21mr|nvidia550-550.135-2|1176	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|nvidia550-550.135-2|1177	if test -d "/usr/lib/modules/$kk/build"; then
21mr|nvidia550-550.135-2|1178	# Remove the modules that use the obsolete naming convention first
21mr|nvidia550-550.135-2|1179	# to make the upgrade smoother (otherwise they may remain in the system
21mr|nvidia550-550.135-2|1180	# and cause trouble).
21mr|nvidia550-550.135-2|1181	rm -f /usr/lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21mr|nvidia550-550.135-2|1182	rm -f /usr/lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21mr|nvidia550-550.135-2|1183	# Now build and install the newer modules
21mr|nvidia550-550.135-2|1184	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21mr|nvidia550-550.135-2|1185	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21mr|nvidia550-550.135-2|1186	else
21mr|nvidia550-550.135-2|1187	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|nvidia550-550.135-2|1188	fi;
21mr|nvidia550-550.135-2|1189	done
21mr|nvidia550-550.135-2|1190	
21mr|nvidia550-550.135-2|1191	# Just in case the user reboots the system too quickly and sync is not
21mr|nvidia550-550.135-2|1192	# done automatically.
21mr|nvidia550-550.135-2|1193	sync
21mr|nvidia550-550.135-2|1194	
21mr|nvidia550-550.135-2|1195	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia550-550.135-2|1196	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia550-550.135-2|1197	
21mr|nvidia550-550.135-2|1198	%preun -n dkms-%{drivername}
21mr|nvidia550-550.135-2|1199	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21mr|nvidia550-550.135-2|1200	
21mr|nvidia550-550.135-2|1201	# rmmod any old driver if present and not in use (e.g. by X)
21mr|nvidia550-550.135-2|1202	modprobe -r nvidia > /dev/null 2>&1 || true
21mr|nvidia550-550.135-2|1203	
21mr|nvidia550-550.135-2|1204	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia550-550.135-2|1205	
21mr|nvidia550-550.135-2|1206	%{_datadir}/auto-krokodil/drivers/%{name}.json
21mr|nvidia550-550.135-2|1207	
21mr|nvidia550-550.135-2|1208	# ld.so.conf, modprobe.conf, xinit
21mr|nvidia550-550.135-2|1209	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia550-550.135-2|1210	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia550-550.135-2|1211	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia550-550.135-2|1212	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia550-550.135-2|1213	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia550-550.135-2|1214	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia550-550.135-2|1215	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia550-550.135-2|1216	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia550-550.135-2|1217	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21mr|nvidia550-550.135-2|1218	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21mr|nvidia550-550.135-2|1219	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|nvidia550-550.135-2|1220	%{_datadir}/egl/egl_external_platform.d/15_nvidia_gbm.json
21mr|nvidia550-550.135-2|1221	%dir %{_datadir}/nvidia
21mr|nvidia550-550.135-2|1222	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia550-550.135-2|1223	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia550-550.135-2|1224	%{_datadir}/nvidia/nvoptix.bin
21mr|nvidia550-550.135-2|1225	
21mr|nvidia550-550.135-2|1226	%dir %{_sysconfdir}/OpenCL
21mr|nvidia550-550.135-2|1227	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia550-550.135-2|1228	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia550-550.135-2|1229	%{_datadir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia550-550.135-2|1230	%dir %{_libdir}/gbm
21mr|nvidia550-550.135-2|1231	%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia550-550.135-2|1232	
21mr|nvidia550-550.135-2|1233	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia550-550.135-2|1234	%ghost %{_bindir}/nvidia-ngx-updater
21mr|nvidia550-550.135-2|1235	%ghost %{_bindir}/nvidia-settings
21mr|nvidia550-550.135-2|1236	%ghost %{_bindir}/nvidia-smi
21mr|nvidia550-550.135-2|1237	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia550-550.135-2|1238	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia550-550.135-2|1239	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia550-550.135-2|1240	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia550-550.135-2|1241	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia550-550.135-2|1242	%ghost %{_bindir}/nvidia-sleep.sh
21mr|nvidia550-550.135-2|1243	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia550-550.135-2|1244	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia550-550.135-2|1245	%dir %{nvidia_bindir}
21mr|nvidia550-550.135-2|1246	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia550-550.135-2|1247	%{nvidia_bindir}/nvidia-ngx-updater
21mr|nvidia550-550.135-2|1248	%{nvidia_bindir}/nvidia-settings
21mr|nvidia550-550.135-2|1249	%{nvidia_bindir}/nvidia-smi
21mr|nvidia550-550.135-2|1250	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia550-550.135-2|1251	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia550-550.135-2|1252	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia550-550.135-2|1253	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia550-550.135-2|1254	%{nvidia_bindir}/nvidia-powerd
21mr|nvidia550-550.135-2|1255	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia550-550.135-2|1256	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia550-550.135-2|1257	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia550-550.135-2|1258	
21mr|nvidia550-550.135-2|1259	%dir %{_firmwarepath}/nvidia
21mr|nvidia550-550.135-2|1260	%{_firmwarepath}/nvidia/gsp_ga10x.bin
21mr|nvidia550-550.135-2|1261	%{_firmwarepath}/nvidia/gsp_tu10x.bin
21mr|nvidia550-550.135-2|1262	%{_unitdir}/nvidia-fallback.service
21mr|nvidia550-550.135-2|1263	%{_sysconfdir}/modprobe.d/nvidia-uvm.conf
21mr|nvidia550-550.135-2|1264	%{_udevrulesdir}/10-nvidia.rules
21mr|nvidia550-550.135-2|1265	%{_udevrulesdir}/60-nvidia-uvm.rules
21mr|nvidia550-550.135-2|1266	%{_udevrulesdir}/60-nvidia.rules
21mr|nvidia550-550.135-2|1267	
21mr|nvidia550-550.135-2|1268	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia550-550.135-2|1269	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia550-550.135-2|1270	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia550-550.135-2|1271	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia550-550.135-2|1272	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia550-550.135-2|1273	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia550-550.135-2|1274	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia550-550.135-2|1275	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia550-550.135-2|1276	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia550-550.135-2|1277	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia550-550.135-2|1278	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia550-550.135-2|1279	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia550-550.135-2|1280	
21mr|nvidia550-550.135-2|1281	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia550-550.135-2|1282	%dir %{_datadir}/%{drivername}
21mr|nvidia550-550.135-2|1283	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia550-550.135-2|1284	
21mr|nvidia550-550.135-2|1285	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia550-550.135-2|1286	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia550-550.135-2|1287	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia550-550.135-2|1288	%{_iconsdir}/hicolor/128x128/apps/nvidia-settings.png
21mr|nvidia550-550.135-2|1289	
21mr|nvidia550-550.135-2|1290	%dir %{nvidia_libdir}
21mr|nvidia550-550.135-2|1291	%dir %{nvidia_libdir}/vdpau
21mr|nvidia550-550.135-2|1292	%{_libdir}/nvidia
21mr|nvidia550-550.135-2|1293	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1294	%{nvidia_libdir}/libGLX_nvidia.so.0
21mr|nvidia550-550.135-2|1295	%{nvidia_libdir}/libGLX_indirect.so.0
21mr|nvidia550-550.135-2|1296	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21mr|nvidia550-550.135-2|1297	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia550-550.135-2|1298	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia550-550.135-2|1299	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia550-550.135-2|1300	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia550-550.135-2|1301	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1302	%{nvidia_libdir}/libEGL_nvidia.so.0
21mr|nvidia550-550.135-2|1303	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1304	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21mr|nvidia550-550.135-2|1305	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1306	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21mr|nvidia550-550.135-2|1307	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1308	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21mr|nvidia550-550.135-2|1309	%{nvidia_libdir}/libnvidia-allocator.so.1
21mr|nvidia550-550.135-2|1310	%{nvidia_libdir}/libnvidia-api.so.1
21mr|nvidia550-550.135-2|1311	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia550-550.135-2|1312	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia550-550.135-2|1313	%{nvidia_libdir}/libnvidia-gpucomp.so.%{version}
21mr|nvidia550-550.135-2|1314	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia550-550.135-2|1315	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia550-550.135-2|1316	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia550-550.135-2|1317	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia550-550.135-2|1318	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia550-550.135-2|1319	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia550-550.135-2|1320	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21mr|nvidia550-550.135-2|1321	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21mr|nvidia550-550.135-2|1322	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21mr|nvidia550-550.135-2|1323	%{nvidia_libdir}/libnvidia-egl-gbm.so.1*
21mr|nvidia550-550.135-2|1324	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21mr|nvidia550-550.135-2|1325	%{nvidia_libdir}/libnvoptix.so.%{version}
21mr|nvidia550-550.135-2|1326	%{nvidia_libdir}/libnvoptix.so.1
21mr|nvidia550-550.135-2|1327	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21mr|nvidia550-550.135-2|1328	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21mr|nvidia550-550.135-2|1329	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21mr|nvidia550-550.135-2|1330	%{nvidia_libdir}/libnvidia-nvvm.so.4
21mr|nvidia550-550.135-2|1331	%{nvidia_libdir}/libnvidia-nvvm.so.%{version}
21mr|nvidia550-550.135-2|1332	%{nvidia_libdir}/libnvidia-wayland-client.so.%{version}
21mr|nvidia550-550.135-2|1333	%{nvidia_libdir}/libnvidia-pkcs11-openssl3.so.%{version}
21mr|nvidia550-550.135-2|1334	%{nvidia_libdir}/libnvidia-pkcs11.so.%{version}
21mr|nvidia550-550.135-2|1335	%dir %{nvidia_libdir32}
21mr|nvidia550-550.135-2|1336	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia550-550.135-2|1337	%{_prefix}/lib/nvidia
21mr|nvidia550-550.135-2|1338	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1339	%{nvidia_libdir32}/libGLX_nvidia.so.0
21mr|nvidia550-550.135-2|1340	%{nvidia_libdir32}/libGLX_indirect.so.0
21mr|nvidia550-550.135-2|1341	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21mr|nvidia550-550.135-2|1342	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia550-550.135-2|1343	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia550-550.135-2|1344	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia550-550.135-2|1345	%{nvidia_libdir32}/libnvidia-nvvm.so.4
21mr|nvidia550-550.135-2|1346	%{nvidia_libdir32}/libnvidia-nvvm.so.%{version}
21mr|nvidia550-550.135-2|1347	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia550-550.135-2|1348	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia550-550.135-2|1349	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia550-550.135-2|1350	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1351	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia550-550.135-2|1352	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia550-550.135-2|1353	%{nvidia_libdir32}/libEGL_nvidia.so.0
21mr|nvidia550-550.135-2|1354	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1355	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21mr|nvidia550-550.135-2|1356	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1357	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21mr|nvidia550-550.135-2|1358	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1359	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia550-550.135-2|1360	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia550-550.135-2|1361	%{nvidia_libdir32}/libnvidia-gpucomp.so.%{version}
21mr|nvidia550-550.135-2|1362	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21mr|nvidia550-550.135-2|1363	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21mr|nvidia550-550.135-2|1364	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21mr|nvidia550-550.135-2|1365	%{nvidia_libdir32}/libnvidia-allocator.so.1
21mr|nvidia550-550.135-2|1366	
21mr|nvidia550-550.135-2|1367	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia550-550.135-2|1368	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia550-550.135-2|1369	
21mr|nvidia550-550.135-2|1370	%dir %{nvidia_modulesdir}
21mr|nvidia550-550.135-2|1371	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21mr|nvidia550-550.135-2|1372	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21mr|nvidia550-550.135-2|1373	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia550-550.135-2|1374	
21mr|nvidia550-550.135-2|1375	%{nvidia_wine}/_nvngx.dll
21mr|nvidia550-550.135-2|1376	%{nvidia_wine}/nvngx.dll
21mr|nvidia550-550.135-2|1377	
21mr|nvidia550-550.135-2|1378	%files -n %{drivername}-devel
21mr|nvidia550-550.135-2|1379	%{nvidia_libdir}/libcuda.so
21mr|nvidia550-550.135-2|1380	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia550-550.135-2|1381	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia550-550.135-2|1382	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia550-550.135-2|1383	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia550-550.135-2|1384	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia550-550.135-2|1385	%{nvidia_libdir}/libnvidia-nvvm.so
21mr|nvidia550-550.135-2|1386	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia550-550.135-2|1387	%{nvidia_libdir}/libnvidia-opticalflow.so
21mr|nvidia550-550.135-2|1388	%{nvidia_libdir}/libnvidia-allocator.so
21mr|nvidia550-550.135-2|1389	%{nvidia_libdir32}/libcuda.so
21mr|nvidia550-550.135-2|1390	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia550-550.135-2|1391	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia550-550.135-2|1392	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia550-550.135-2|1393	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia550-550.135-2|1394	%{nvidia_libdir32}/libnvidia-nvvm.so
21mr|nvidia550-550.135-2|1395	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia550-550.135-2|1396	%{nvidia_libdir32}/libnvidia-opticalflow.so
21mr|nvidia550-550.135-2|1397	%{nvidia_libdir32}/libnvidia-allocator.so
21mr|nvidia550-550.135-2|1398	
21mr|nvidia550-550.135-2|1399	
21mr|nvidia550-550.135-2|1400	%files -n dkms-%{drivername}
21mr|nvidia550-550.135-2|1401	%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia550-550.135-2|1402	
21mr|nvidia550-550.135-2|1403	%files -n kernel-source-%{drivername}
21mr|nvidia550-550.135-2|1404	%license %{pkgname}/LICENSE
21mr|nvidia550-550.135-2|1405	%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia550-550.135-2|1406	%exclude %{_usrsrc}/%{drivername}-%{version}-%{release}/dkms*
21mr|nvidia550-550.135-2|1407	
21mr|nvidia550-550.135-2|1408	%files -n %{drivername}-dracut
21mr|nvidia550-550.135-2|1409	%config(noreplace) %{_sysconfdir}/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia550-550.135-2|1410	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia550-550.135-2|1411	
21mr|nvidia550-550.135-2|1412	%files -n %{drivername}-blacklist
21mr|nvidia550-550.135-2|1413	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia550-550.135-2|1414	
21mr|nvidia550-550.135-2|1415	%files -n %{drivername}-wayland
21mr|nvidia550-550.135-2|1416	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia550-550.135-2|1417	
21mr|nvidia550-550.135-2|1418	%files -n %{drivername}-power
21mr|nvidia550-550.135-2|1419	%config(noreplace) %{_sysconfdir}/modprobe.d/nvidia-power-management.conf
21mr|nvidia550-550.135-2|1420	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia550-550.135-2|1421	%{nvidia_bindir}/nvidia-powerd
21mr|nvidia550-550.135-2|1422	%{_datadir}/dbus-1/system.d/nvidia-dbus.conf
21mr|nvidia550-550.135-2|1423	%{_presetdir}/70-nvidia.preset
21mr|nvidia550-550.135-2|1424	%{_systemd_util_dir}/system-sleep/nvidia
21mr|nvidia550-550.135-2|1425	%{_unitdir}/nvidia-hibernate.service
21mr|nvidia550-550.135-2|1426	%{_unitdir}/nvidia-powerd.service
21mr|nvidia550-550.135-2|1427	%{_unitdir}/nvidia-resume.service
21mr|nvidia550-550.135-2|1428	%{_unitdir}/nvidia-suspend.service
21mr|nvidia550-550.135-2|1429	
21mr|nvidia550-550.135-2|1430	%post -n %{drivername}-power
21mr|nvidia550-550.135-2|1431	%systemd_post nvidia-hibernate.service
21mr|nvidia550-550.135-2|1432	%systemd_post nvidia-resume.service
21mr|nvidia550-550.135-2|1433	%systemd_post nvidia-powerd.service
21mr|nvidia550-550.135-2|1434	%systemd_post nvidia-suspend.service
21mr|nvidia550-550.135-2|1435	
21mr|nvidia550-550.135-2|1436	%preun -n %{drivername}-power
21mr|nvidia550-550.135-2|1437	%systemd_preun nvidia-hibernate.service
21mr|nvidia550-550.135-2|1438	%systemd_preun nvidia-resume.service
21mr|nvidia550-550.135-2|1439	%systemd_preun nvidia-powerd.service
21mr|nvidia550-550.135-2|1440	%systemd_preun nvidia-suspend.service
21mr|nvidia550-550.135-2|1441	
21mr|nvidia550-550.135-2|1442	%postun -n %{drivername}-power
21mr|nvidia550-550.135-2|1443	%systemd_postun_with_restart nvidia-hibernate.service
21mr|nvidia550-550.135-2|1444	%systemd_postun_with_restart nvidia-resume.service
21mr|nvidia550-550.135-2|1445	%systemd_postun_with_restart nvidia-powerd.service
21mr|nvidia550-550.135-2|1446	%systemd_postun_with_restart nvidia-suspend.service
21mr|nvidia550-550.135-2|1447	
21mr|nvidia550-550.135-2|1448	
21mr|nvidia550-550.135-2|1449	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia550-550.135-2|1450	
21mr|nvidia550-550.135-2|1451	%files -n %{drivername}-cuda-opencl
21mr|nvidia550-550.135-2|1452	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia550-550.135-2|1453	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia550-550.135-2|1454	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia550-550.135-2|1455	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia550-550.135-2|1456	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia550-550.135-2|1457	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia550-550.135-2|1458	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia550-550.135-2|1459	%{nvidia_libdir}/libcudadebugger.so.%{version}
21mr|nvidia550-550.135-2|1460	%{nvidia_libdir}/libcudadebugger.so.1
21mr|nvidia550-550.135-2|1461	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia550-550.135-2|1462	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia550-550.135-2|1463	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia550-550.135-2|1464	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia550-550.135-2|1465	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia550-550.135-2|1466	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia550-550.135-2|1467	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia550-550.135-2|1468	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia550-550.135-2|1469	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia550-550.135-2|1470	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia550-550.135-2|1471	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia550-550.135-2|1472	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia550-550.135-2|1473	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia550-550.135-2|1474	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia550-550.135-2|1475	
21mr|nvidia550-550.135-2|1476	%if %{with binary_kernel_modules}
21mr|nvidia550-550.135-2|1477	%if %{mdvver} < 202310
21mr|nvidia550-550.135-2|1478	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia550-550.135-2|1479	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia550-550.135-2|1480	%endif
21mr|nvidia550-550.135-2|1481	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia550-550.135-2|1482	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.6 -m %(if rpm -q kernel-6.6-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.6-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_66} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia550-550.135-2|1483	%kroko_kmod_pkg -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.12 -m %(if rpm -q kernel-6.12-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.12-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_612} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia550-550.135-2|1484	
21mr|nvidia550-550.135-2|1485	%files debug
21mr|nvidia550-550.135-2|1486	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia550-550.135-2|1487	%endif

14461 21
21mr|nvidia580-580.95.05-3|1	%define _duplicate_files_terminate_build 0
21mr|nvidia580-580.95.05-3|2	
21mr|nvidia580-580.95.05-3|3	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|nvidia580-580.95.05-3|4	# For the present, fall back to the old symbol resolution rules for ld.
21mr|nvidia580-580.95.05-3|5	%define _disable_ld_now 1
21mr|nvidia580-580.95.05-3|6	
21mr|nvidia580-580.95.05-3|7	# Do not spend a lot of time on useless generator if it is installed locally
21mr|nvidia580-580.95.05-3|8	%define __typelib_path %{nil}
21mr|nvidia580-580.95.05-3|9	
21mr|nvidia580-580.95.05-3|10	# Disable debug rpms.
21mr|nvidia580-580.95.05-3|11	%define _enable_debug_packages	%{nil}
21mr|nvidia580-580.95.05-3|12	%define debug_package		%{nil}
21mr|nvidia580-580.95.05-3|13	
21mr|nvidia580-580.95.05-3|14	%define priority	9700
21mr|nvidia580-580.95.05-3|15	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21mr|nvidia580-580.95.05-3|16	%define drivername		%{name}
21mr|nvidia580-580.95.05-3|17	%define driverpkgname		%{name}-core
21mr|nvidia580-580.95.05-3|18	%define modulename		nvidia
21mr|nvidia580-580.95.05-3|19	# for description and documentation
21mr|nvidia580-580.95.05-3|20	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21mr|nvidia580-580.95.05-3|21	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia580-580.95.05-3|22	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia580-580.95.05-3|23	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21mr|nvidia580-580.95.05-3|24	%define nvidia_wine	        %{_libdir}/%{drivername}/wine
21mr|nvidia580-580.95.05-3|25	%define nvidia_libdir		%{_libdir}/%{drivername}
21mr|nvidia580-580.95.05-3|26	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21mr|nvidia580-580.95.05-3|27	%define nvidia_bindir		%{nvidia_libdir}/bin
21mr|nvidia580-580.95.05-3|28	
21mr|nvidia580-580.95.05-3|29	%define pkgname %{pkgname64}
21mr|nvidia580-580.95.05-3|30	
21mr|nvidia580-580.95.05-3|31	# wine, steam etc. will pull them
21mr|nvidia580-580.95.05-3|32	%bcond_with force_32bit_deps
21mr|nvidia580-580.95.05-3|33	%bcond_without binary_kernel_modules
21mr|nvidia580-580.95.05-3|34	
21mr|nvidia580-580.95.05-3|35	# 1) Dependencies from itself (from filtered provides) (libnv*, libEGL_nvidia*)
21mr|nvidia580-580.95.05-3|36	# 2) (anssi) Allow installing of 64-bit package if the runtime dependencies
21mr|nvidia580-580.95.05-3|37	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21mr|nvidia580-580.95.05-3|38	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21mr|nvidia580-580.95.05-3|39	# pull the dependencies of 32-bit nvidia libraries in as well.
21mr|nvidia580-580.95.05-3|40	# 3) No need to depend from OpenSSL 3. Those who need offloading feature
21mr|nvidia580-580.95.05-3|41	# for OpenSSL will have it installed, others may not have OpenSSL 3.x in ROSA < 2023.1
21mr|nvidia580-580.95.05-3|42	%global __requires_exclude ^lib(nv|cuda|nvidia|EGL|GL|X11|Xext|xcb|drm|gbm|wayland|crypto).*\\.so(\\.[^\\s]*)?$
21mr|nvidia580-580.95.05-3|43	
21mr|nvidia580-580.95.05-3|44	# no need to provide libraries in %%nvidia_libdir
21mr|nvidia580-580.95.05-3|45	%global __provides_exclude ^lib.*\\.so
21mr|nvidia580-580.95.05-3|46	
21mr|nvidia580-580.95.05-3|47	%global major %(echo %{version} | awk -F '.' '{print $1}')
21mr|nvidia580-580.95.05-3|48	
21mr|nvidia580-580.95.05-3|49	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|50	# e.g.: kabi_510 = 5.10.71-generic-1rosa2021.1-x86_64
21mr|nvidia580-580.95.05-3|51	%if %{mdvver} < 202310
21mr|nvidia580-580.95.05-3|52	%define kabi_510 %(if rpm -q kernel-5.10-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.10-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia580-580.95.05-3|53	%define kabi_515 %(if rpm -q kernel-5.15-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-5.15-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia580-580.95.05-3|54	%endif
21mr|nvidia580-580.95.05-3|55	%define kabi_61 %(if rpm -q kernel-6.1-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.1-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia580-580.95.05-3|56	%define kabi_66 %(if rpm -q kernel-6.6-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.6-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia580-580.95.05-3|57	%define kabi_612 %(if rpm -q kernel-6.12-generic-devel 1>/dev/null 2>/dev/null; then rpm -ql kernel-6.12-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}'; else echo 0; fi)
21mr|nvidia580-580.95.05-3|58	%define version_j %(echo %{VERSION} | awk -F '.' '{print $1}')
21mr|nvidia580-580.95.05-3|59	%define version_n %(echo %{VERSION} | awk -F '.' '{print $2}')
21mr|nvidia580-580.95.05-3|60	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia580-580.95.05-3|61	%{?!kroko_req_modules_in_nvidia:%global kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia580-580.95.05-3|62	%{?!kroko_mk_release:%global kroko_mk_release(n:) %{nil}}
21mr|nvidia580-580.95.05-3|63	# global, not define, must be expanded only once
21mr|nvidia580-580.95.05-3|64	%global kroko_release %kroko_mk_release -n nvidia%{major}
21mr|nvidia580-580.95.05-3|65	# For SRPM stage when auto-krokodil-rpm-macros is not installed
21mr|nvidia580-580.95.05-3|66	%{?!kroko_req_modules_in_nvidia:%define kroko_req_modules_in_nvidia(k:f:j:n:) %{nil}}
21mr|nvidia580-580.95.05-3|67	%endif
21mr|nvidia580-580.95.05-3|68	
21mr|nvidia580-580.95.05-3|69	# Make parts of different major versions of drivers conflict with one another
21mr|nvidia580-580.95.05-3|70	# to guarantee that each of them is automaticaly removed when running
21mr|nvidia580-580.95.05-3|71	# dnf --allowerasing nvidiaXXX-core
21mr|nvidia580-580.95.05-3|72	# when nvidiaYYY is already installed and pulled nvidiaYYY-n as its dependency.
21mr|nvidia580-580.95.05-3|73	# n - name
21mr|nvidia580-580.95.05-3|74	%define nv_cross_conflict(n:) %{expand:
21mr|nvidia580-580.95.05-3|75	Provides:	nvidia-%{-n*} = %{major}
21mr|nvidia580-580.95.05-3|76	Conflicts:	nvidia-%{-n*} > %{major}
21mr|nvidia580-580.95.05-3|77	Conflicts:	nvidia-%{-n*} < %{major}
21mr|nvidia580-580.95.05-3|78	}
21mr|nvidia580-580.95.05-3|79	
21mr|nvidia580-580.95.05-3|80	# Replace non-LTS/obsolete branches if all hardware supported by them
21mr|nvidia580-580.95.05-3|81	# is supported by this branch (because NVIDIA stopped maintaining
21mr|nvidia580-580.95.05-3|82	# compatibility with new kernels and minor updates to old kernels)
21mr|nvidia580-580.95.05-3|83	%bcond_with replace
21mr|nvidia580-580.95.05-3|84	%if %{with replace}
21mr|nvidia580-580.95.05-3|85	%define replace_list 510 515 520 525 550 555 565 570 575
21mr|nvidia580-580.95.05-3|86	# n - name
21mr|nvidia580-580.95.05-3|87	%define nv_replace_branch(n:) %{expand:
21mr|nvidia580-580.95.05-3|88	%(for i in %{replace_list}; do
21mr|nvidia580-580.95.05-3|89	echo "Conflicts: nvidia$i-%{-n*} < %{major}";
21mr|nvidia580-580.95.05-3|90	echo "Obsoletes: nvidia$i-%{-n*} < %{major}";
21mr|nvidia580-580.95.05-3|91	done)}
21mr|nvidia580-580.95.05-3|92	%define kmod_replace_args -o %{quote:%{replace_list}}
21mr|nvidia580-580.95.05-3|93	%else
21mr|nvidia580-580.95.05-3|94	%define nv_replace_branch(n:) %{nil}
21mr|nvidia580-580.95.05-3|95	%define kmod_replace_args %{nil}
21mr|nvidia580-580.95.05-3|96	%endif
21mr|nvidia580-580.95.05-3|97	
21mr|nvidia580-580.95.05-3|98	%if %{mdvver} >= 202310
21mr|nvidia580-580.95.05-3|99	%define _firmwarepath /usr/lib/firmware
21mr|nvidia580-580.95.05-3|100	%else
21mr|nvidia580-580.95.05-3|101	%define _firmwarepath /lib/firmware
21mr|nvidia580-580.95.05-3|102	%endif
21mr|nvidia580-580.95.05-3|103	
21mr|nvidia580-580.95.05-3|104	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia580-580.95.05-3|105	Name:		nvidia580
21mr|nvidia580-580.95.05-3|106	Version:	580.95.05
21mr|nvidia580-580.95.05-3|107	Release:	3
21mr|nvidia580-580.95.05-3|108	Epoch:		1
21mr|nvidia580-580.95.05-3|109	
21mr|nvidia580-580.95.05-3|110	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21mr|nvidia580-580.95.05-3|111	Source1:	https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/%{version}.tar.gz?/nvidia-open-gpu-kernel-modules-%{version}.tar.gz
21mr|nvidia580-580.95.05-3|112	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21mr|nvidia580-580.95.05-3|113	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21mr|nvidia580-580.95.05-3|114	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21mr|nvidia580-580.95.05-3|115	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21mr|nvidia580-580.95.05-3|116	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21mr|nvidia580-580.95.05-3|117	Source6:	https://gitweb.frugalware.org/frugalware-current/raw/master/source/x11-extra/nvidia/xorg-nvidia.conf
21mr|nvidia580-580.95.05-3|118	Source7:	60-nvidia.rules
21mr|nvidia580-580.95.05-3|119	Source10:	60-nvidia-uvm.rules
21mr|nvidia580-580.95.05-3|120	Source11:	nvidia-uvm.conf
21mr|nvidia580-580.95.05-3|121	Source13:	10-nvidia.rules
21mr|nvidia580-580.95.05-3|122	Source16:	nvidia-power-management.conf
21mr|nvidia580-580.95.05-3|123	Source17:	70-nvidia.preset
21mr|nvidia580-580.95.05-3|124	
21mr|nvidia580-580.95.05-3|125	Source100:	%{name}.rpmlintrc
21mr|nvidia580-580.95.05-3|126	
21mr|nvidia580-580.95.05-3|127	# Allow building the drivers with a different GCC version than the kernel.
21mr|nvidia580-580.95.05-3|128	# Might be risky but it is still better than failed builds of the drivers
21mr|nvidia580-580.95.05-3|129	# resulting in broken graphics at the users' machines after a GCC update.
21mr|nvidia580-580.95.05-3|130	Patch1:		no-cc-version-check.patch
21mr|nvidia580-580.95.05-3|131	
21mr|nvidia580-580.95.05-3|132	License:	Freeware
21mr|nvidia580-580.95.05-3|133	URL:		http://www.nvidia.com/object/unix.html
21mr|nvidia580-580.95.05-3|134	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|135	Provides:	should-restart = system
21mr|nvidia580-580.95.05-3|136	
21mr|nvidia580-580.95.05-3|137	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21mr|nvidia580-580.95.05-3|138	ExclusiveArch:	%{x86_64}
21mr|nvidia580-580.95.05-3|139	
21mr|nvidia580-580.95.05-3|140	BuildRequires:	auto-krokodil-rpm-generators
21mr|nvidia580-580.95.05-3|141	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|142	BuildRequires:	auto-krokodil-rpm-macros >= 0.32
21mr|nvidia580-580.95.05-3|143	%if %{mdvver} < 202310
21mr|nvidia580-580.95.05-3|144	BuildRequires:	kernel-5.10-generic-devel
21mr|nvidia580-580.95.05-3|145	BuildRequires:	kernel-5.15-generic-devel
21mr|nvidia580-580.95.05-3|146	%endif
21mr|nvidia580-580.95.05-3|147	BuildRequires:	kernel-6.1-generic-devel
21mr|nvidia580-580.95.05-3|148	BuildRequires:	kernel-6.6-generic-devel
21mr|nvidia580-580.95.05-3|149	BuildRequires:	kernel-6.12-generic-devel
21mr|nvidia580-580.95.05-3|150	BuildRequires:	findutils
21mr|nvidia580-580.95.05-3|151	BuildRequires:	zstd
21mr|nvidia580-580.95.05-3|152	%endif
21mr|nvidia580-580.95.05-3|153	BuildRequires:	jq
21mr|nvidia580-580.95.05-3|154	BuildRequires:	imagemagick
21mr|nvidia580-580.95.05-3|155	BuildRequires:	pkgconfig(pciaccess)
21mr|nvidia580-580.95.05-3|156	BuildRequires:	pkgconfig(xrender)
21mr|nvidia580-580.95.05-3|157	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|nvidia580-580.95.05-3|158	BuildRequires:	pkgconfig(xv)
21mr|nvidia580-580.95.05-3|159	BuildRequires:	pkgconfig(gl)
21mr|nvidia580-580.95.05-3|160	BuildRequires:	pkgconfig(egl)
21mr|nvidia580-580.95.05-3|161	BuildRequires:	pkgconfig(xxf86vm)
21mr|nvidia580-580.95.05-3|162	BuildRequires:	pkgconfig(vdpau) >= 1.1
21mr|nvidia580-580.95.05-3|163	BuildRequires:	pkgconfig(libtirpc)
21mr|nvidia580-580.95.05-3|164	BuildRequires:	pkgconfig(dbus-1)
21mr|nvidia580-580.95.05-3|165	BuildRequires:	vulkan-headers
21mr|nvidia580-580.95.05-3|166	
21mr|nvidia580-580.95.05-3|167	%description
21mr|nvidia580-580.95.05-3|168	The proprietary driver for NVidia GPUs, long-lived branch.
21mr|nvidia580-580.95.05-3|169	
21mr|nvidia580-580.95.05-3|170	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|171	
21mr|nvidia580-580.95.05-3|172	%package -n %{driverpkgname}
21mr|nvidia580-580.95.05-3|173	Summary:	NVIDIA proprietary X.org driver and libraries
21mr|nvidia580-580.95.05-3|174	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|175	Requires(post): update-alternatives
21mr|nvidia580-580.95.05-3|176	Requires(postun): update-alternatives
21mr|nvidia580-580.95.05-3|177	Recommends:	%{drivername}-doc-html = %{EVRD}
21mr|nvidia580-580.95.05-3|178	Provides:	%{name} = %{EVRD}
21mr|nvidia580-580.95.05-3|179	# package was renamed
21mr|nvidia580-580.95.05-3|180	Obsoletes:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia580-580.95.05-3|181	Conflicts:	x11-driver-video-%{drivername} < %{EVRD}
21mr|nvidia580-580.95.05-3|182	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21mr|nvidia580-580.95.05-3|183	# the vdpau library package. We ensure its installation here.
21mr|nvidia580-580.95.05-3|184	Requires:	%{_lib}vdpau1 >= 1.1
21mr|nvidia580-580.95.05-3|185	Requires:	auto-krokodil-filesystem
21mr|nvidia580-580.95.05-3|186	Recommends:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia580-580.95.05-3|187	Requires:	(%{drivername}-proprietary-kernel-modules or %{drivername}-open-kernel-modules or dkms-%{drivername}-proprietary or dkms-%{drivername}-open)
21mr|nvidia580-580.95.05-3|188	# We (bitedasher@ and mikhailnov@) believe that today, 30.09.2025, most users need proprietary, not open modules
21mr|nvidia580-580.95.05-3|189	# TOOD: look into webservers stats, which package is downloaded more often
21mr|nvidia580-580.95.05-3|190	Suggests:	%{drivername}-proprietary-kernel-modules
21mr|nvidia580-580.95.05-3|191	Requires:	(%{drivername}-dracut if dracut)
21mr|nvidia580-580.95.05-3|192	Requires:	%{drivername}-blacklist
21mr|nvidia580-580.95.05-3|193	Requires:	%{drivername}-power
21mr|nvidia580-580.95.05-3|194	Requires:	%{drivername}-wayland
21mr|nvidia580-580.95.05-3|195	
21mr|nvidia580-580.95.05-3|196	Requires:	%{_lib}gldispatch0
21mr|nvidia580-580.95.05-3|197	Requires:	%{_lib}opengl0
21mr|nvidia580-580.95.05-3|198	Requires:	%{_lib}glvnd-glx
21mr|nvidia580-580.95.05-3|199	Requires:	%{_lib}glvnd-egl
21mr|nvidia580-580.95.05-3|200	Requires:	%{_lib}glvnd-gles
21mr|nvidia580-580.95.05-3|201	Requires:	%{_lib}nvidia-egl-gbm1
21mr|nvidia580-580.95.05-3|202	Requires:	%{_lib}nvidia-egl-xcb1
21mr|nvidia580-580.95.05-3|203	Requires:	%{_lib}nvidia-egl-wayland1
21mr|nvidia580-580.95.05-3|204	
21mr|nvidia580-580.95.05-3|205	# Package cannot be installed as BuildRequires if it requires both
21mr|nvidia580-580.95.05-3|206	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21mr|nvidia580-580.95.05-3|207	%if %{with force_32bit_deps}
21mr|nvidia580-580.95.05-3|208	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21mr|nvidia580-580.95.05-3|209	# running on 64-bit systems (e.g. Steam) might need them.
21mr|nvidia580-580.95.05-3|210	Recommends:	libgldispatch0
21mr|nvidia580-580.95.05-3|211	Recommends:	libopengl0
21mr|nvidia580-580.95.05-3|212	Recommends:	libglvnd-glx
21mr|nvidia580-580.95.05-3|213	Recommends:	libglvnd-egl
21mr|nvidia580-580.95.05-3|214	Recommends:	libglvnd-gles
21mr|nvidia580-580.95.05-3|215	Recommends:	libnvidia-egl-gbm1
21mr|nvidia580-580.95.05-3|216	Recommends:	libnvidia-egl-xcb1
21mr|nvidia580-580.95.05-3|217	Recommends:	libnvidia-egl-wayland1
21mr|nvidia580-580.95.05-3|218	%endif
21mr|nvidia580-580.95.05-3|219	Requires:	egl-gbm
21mr|nvidia580-580.95.05-3|220	Requires:	egl-wayland
21mr|nvidia580-580.95.05-3|221	Requires:	egl-x11
21mr|nvidia580-580.95.05-3|222	Requires:	vulkan
21mr|nvidia580-580.95.05-3|223	Requires:	libglvnd
21mr|nvidia580-580.95.05-3|224	Provides:	nvidia = %{EVRD}
21mr|nvidia580-580.95.05-3|225	%nv_cross_conflict -n core
21mr|nvidia580-580.95.05-3|226	%nv_replace_branch -n core
21mr|nvidia580-580.95.05-3|227	
21mr|nvidia580-580.95.05-3|228	%description -n %{driverpkgname}
21mr|nvidia580-580.95.05-3|229	NVIDIA proprietary X.org graphics driver, related libraries and
21mr|nvidia580-580.95.05-3|230	configuration tools.
21mr|nvidia580-580.95.05-3|231	
21mr|nvidia580-580.95.05-3|232	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21mr|nvidia580-580.95.05-3|233	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia580-580.95.05-3|234	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia580-580.95.05-3|235	%dir %{_sysconfdir}/%{drivername}
21mr|nvidia580-580.95.05-3|236	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia580-580.95.05-3|237	%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia580-580.95.05-3|238	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia580-580.95.05-3|239	%{_sysconfdir}/%{drivername}/nvidia.icd
21mr|nvidia580-580.95.05-3|240	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21mr|nvidia580-580.95.05-3|241	%{_sysconfdir}/vulkansc/icd.d/nvidia_icd_vksc.json
21mr|nvidia580-580.95.05-3|242	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21mr|nvidia580-580.95.05-3|243	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21mr|nvidia580-580.95.05-3|244	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21mr|nvidia580-580.95.05-3|245	%{_datadir}/egl/egl_external_platform.d/15_nvidia_gbm.json
21mr|nvidia580-580.95.05-3|246	%dir %{_datadir}/nvidia
21mr|nvidia580-580.95.05-3|247	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21mr|nvidia580-580.95.05-3|248	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21mr|nvidia580-580.95.05-3|249	%{_datadir}/nvidia/nvoptix.bin
21mr|nvidia580-580.95.05-3|250	
21mr|nvidia580-580.95.05-3|251	%dir %{_sysconfdir}/OpenCL
21mr|nvidia580-580.95.05-3|252	%dir %{_sysconfdir}/OpenCL/vendors
21mr|nvidia580-580.95.05-3|253	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia580-580.95.05-3|254	%{_datadir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia580-580.95.05-3|255	%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia580-580.95.05-3|256	%{_prefix}/lib/gbm/nvidia-drm_gbm.so
21mr|nvidia580-580.95.05-3|257	
21mr|nvidia580-580.95.05-3|258	%ghost %{_bindir}/nvidia-debugdump
21mr|nvidia580-580.95.05-3|259	%ghost %{_bindir}/nvidia-ngx-updater
21mr|nvidia580-580.95.05-3|260	%ghost %{_bindir}/nvidia-settings
21mr|nvidia580-580.95.05-3|261	%ghost %{_bindir}/nvidia-smi
21mr|nvidia580-580.95.05-3|262	%ghost %{_bindir}/nvidia-xconfig
21mr|nvidia580-580.95.05-3|263	%ghost %{_bindir}/nvidia-modprobe
21mr|nvidia580-580.95.05-3|264	%ghost %{_bindir}/nvidia-persistenced
21mr|nvidia580-580.95.05-3|265	%ghost %{_bindir}/nvidia-bug-report.sh
21mr|nvidia580-580.95.05-3|266	%ghost %{_bindir}/nvidia-powerd
21mr|nvidia580-580.95.05-3|267	%ghost %{_bindir}/nvidia-pcc
21mr|nvidia580-580.95.05-3|268	%ghost %{_bindir}/nvidia-sleep.sh
21mr|nvidia580-580.95.05-3|269	%ghost %{_bindir}/nvidia-cuda-mps-control
21mr|nvidia580-580.95.05-3|270	%ghost %{_bindir}/nvidia-cuda-mps-server
21mr|nvidia580-580.95.05-3|271	%dir %{nvidia_bindir}
21mr|nvidia580-580.95.05-3|272	%{nvidia_bindir}/nvidia-debugdump
21mr|nvidia580-580.95.05-3|273	%{nvidia_bindir}/nvidia-ngx-updater
21mr|nvidia580-580.95.05-3|274	%{nvidia_bindir}/nvidia-settings
21mr|nvidia580-580.95.05-3|275	%{nvidia_bindir}/nvidia-smi
21mr|nvidia580-580.95.05-3|276	%{nvidia_bindir}/nvidia-xconfig
21mr|nvidia580-580.95.05-3|277	%{nvidia_bindir}/nvidia-modprobe
21mr|nvidia580-580.95.05-3|278	%{nvidia_bindir}/nvidia-persistenced
21mr|nvidia580-580.95.05-3|279	%{nvidia_bindir}/nvidia-bug-report.sh
21mr|nvidia580-580.95.05-3|280	%{nvidia_bindir}/nvidia-powerd
21mr|nvidia580-580.95.05-3|281	%{nvidia_bindir}/nvidia-pcc
21mr|nvidia580-580.95.05-3|282	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia580-580.95.05-3|283	%{nvidia_bindir}/nvidia-cuda-mps-control
21mr|nvidia580-580.95.05-3|284	%{nvidia_bindir}/nvidia-cuda-mps-server
21mr|nvidia580-580.95.05-3|285	
21mr|nvidia580-580.95.05-3|286	%{_firmwarepath}/nvidia/gsp_ga10x.bin
21mr|nvidia580-580.95.05-3|287	%{_firmwarepath}/nvidia/gsp_tu10x.bin
21mr|nvidia580-580.95.05-3|288	%{_firmwarepath}/nvidia/%{version}/gsp_ga10x.bin
21mr|nvidia580-580.95.05-3|289	%{_firmwarepath}/nvidia/%{version}/gsp_tu10x.bin
21mr|nvidia580-580.95.05-3|290	%{_sysconfdir}/modprobe.d/nvidia-uvm.conf
21mr|nvidia580-580.95.05-3|291	%{_udevrulesdir}/10-nvidia.rules
21mr|nvidia580-580.95.05-3|292	# UDev rules for PCI-Express Runtime D3 (RTD3) Power Management
21mr|nvidia580-580.95.05-3|293	%{_udevrulesdir}/60-nvidia.rules
21mr|nvidia580-580.95.05-3|294	%{_udevrulesdir}/60-nvidia-uvm.rules
21mr|nvidia580-580.95.05-3|295	
21mr|nvidia580-580.95.05-3|296	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia580-580.95.05-3|297	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia580-580.95.05-3|298	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia580-580.95.05-3|299	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia580-580.95.05-3|300	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia580-580.95.05-3|301	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia580-580.95.05-3|302	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21mr|nvidia580-580.95.05-3|303	%{_mandir}/man1/alt-%{drivername}-settings.1*
21mr|nvidia580-580.95.05-3|304	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21mr|nvidia580-580.95.05-3|305	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21mr|nvidia580-580.95.05-3|306	%{_mandir}/man1/alt-%{drivername}-smi.1*
21mr|nvidia580-580.95.05-3|307	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21mr|nvidia580-580.95.05-3|308	
21mr|nvidia580-580.95.05-3|309	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia580-580.95.05-3|310	%dir %{_datadir}/%{drivername}
21mr|nvidia580-580.95.05-3|311	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21mr|nvidia580-580.95.05-3|312	
21mr|nvidia580-580.95.05-3|313	%{_datadir}/egl/egl_external_platform.d/20_nvidia_xcb.json
21mr|nvidia580-580.95.05-3|314	%{_datadir}/egl/egl_external_platform.d/20_nvidia_xlib.json
21mr|nvidia580-580.95.05-3|315	
21mr|nvidia580-580.95.05-3|316	%{_datadir}/nvidia/files.d/sandboxutils-filelist.json
21mr|nvidia580-580.95.05-3|317	
21mr|nvidia580-580.95.05-3|318	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia580-580.95.05-3|319	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia580-580.95.05-3|320	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia580-580.95.05-3|321	%{_iconsdir}/hicolor/128x128/apps/nvidia-settings.png
21mr|nvidia580-580.95.05-3|322	
21mr|nvidia580-580.95.05-3|323	%dir %{nvidia_libdir}
21mr|nvidia580-580.95.05-3|324	%dir %{nvidia_libdir}/vdpau
21mr|nvidia580-580.95.05-3|325	%{_libdir}/nvidia
21mr|nvidia580-580.95.05-3|326	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|327	%{nvidia_libdir}/libGLX_nvidia.so.0
21mr|nvidia580-580.95.05-3|328	%{nvidia_libdir}/libGLX_indirect.so.0
21mr|nvidia580-580.95.05-3|329	%{nvidia_libdir}/libnvidia-nvvm70.so.4
21mr|nvidia580-580.95.05-3|330	%{nvidia_libdir}/libnvidia-present.so.%{version}
21mr|nvidia580-580.95.05-3|331	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so.*
21mr|nvidia580-580.95.05-3|332	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21mr|nvidia580-580.95.05-3|333	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21mr|nvidia580-580.95.05-3|334	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21mr|nvidia580-580.95.05-3|335	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia580-580.95.05-3|336	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|337	%{nvidia_libdir}/libEGL_nvidia.so.0
21mr|nvidia580-580.95.05-3|338	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|339	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21mr|nvidia580-580.95.05-3|340	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|341	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21mr|nvidia580-580.95.05-3|342	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|343	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21mr|nvidia580-580.95.05-3|344	%{nvidia_libdir}/libnvidia-allocator.so.1
21mr|nvidia580-580.95.05-3|345	%{nvidia_libdir}/libnvidia-api.so.1
21mr|nvidia580-580.95.05-3|346	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21mr|nvidia580-580.95.05-3|347	%{nvidia_libdir}/libnvidia-egl-xcb.so.1*
21mr|nvidia580-580.95.05-3|348	%{nvidia_libdir}/libnvidia-egl-xlib.so.1*
21mr|nvidia580-580.95.05-3|349	%{nvidia_libdir}/libnvidia-vksc-core.so.1
21mr|nvidia580-580.95.05-3|350	%{nvidia_libdir}/libnvidia-vksc-core.so.%{version}
21mr|nvidia580-580.95.05-3|351	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21mr|nvidia580-580.95.05-3|352	%{nvidia_libdir}/libnvidia-gpucomp.so.%{version}
21mr|nvidia580-580.95.05-3|353	%{nvidia_libdir}/libnvidia-cfg.so.1
21mr|nvidia580-580.95.05-3|354	%{nvidia_libdir}/libnvidia-fbc.so.1
21mr|nvidia580-580.95.05-3|355	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21mr|nvidia580-580.95.05-3|356	%{nvidia_libdir}/libnvidia-ml.so.1
21mr|nvidia580-580.95.05-3|357	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21mr|nvidia580-580.95.05-3|358	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21mr|nvidia580-580.95.05-3|359	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21mr|nvidia580-580.95.05-3|360	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21mr|nvidia580-580.95.05-3|361	%{nvidia_libdir}/libnvidia-egl-gbm.so.1*
21mr|nvidia580-580.95.05-3|362	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21mr|nvidia580-580.95.05-3|363	%{nvidia_libdir}/libnvoptix.so.%{version}
21mr|nvidia580-580.95.05-3|364	%{nvidia_libdir}/libnvoptix.so.1
21mr|nvidia580-580.95.05-3|365	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21mr|nvidia580-580.95.05-3|366	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21mr|nvidia580-580.95.05-3|367	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21mr|nvidia580-580.95.05-3|368	%{nvidia_libdir}/libnvidia-nvvm.so.4
21mr|nvidia580-580.95.05-3|369	%{nvidia_libdir}/libnvidia-nvvm.so.%{version}
21mr|nvidia580-580.95.05-3|370	%{nvidia_libdir}/libnvidia-pkcs11-openssl3.so.%{version}
21mr|nvidia580-580.95.05-3|371	%{nvidia_libdir}/libnvidia-pkcs11.so.%{version}
21mr|nvidia580-580.95.05-3|372	%{nvidia_libdir}/libnvidia-sandboxutils.so.1
21mr|nvidia580-580.95.05-3|373	%{nvidia_libdir}/libnvidia-sandboxutils.so.%{version}
21mr|nvidia580-580.95.05-3|374	%{nvidia_libdir}/libnvidia-wayland-client.so.%{version}
21mr|nvidia580-580.95.05-3|375	%dir %{nvidia_libdir32}
21mr|nvidia580-580.95.05-3|376	%dir %{nvidia_libdir32}/vdpau
21mr|nvidia580-580.95.05-3|377	%{_prefix}/lib/nvidia
21mr|nvidia580-580.95.05-3|378	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|379	%{nvidia_libdir32}/libGLX_nvidia.so.0
21mr|nvidia580-580.95.05-3|380	%{nvidia_libdir32}/libGLX_indirect.so.0
21mr|nvidia580-580.95.05-3|381	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so.*
21mr|nvidia580-580.95.05-3|382	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21mr|nvidia580-580.95.05-3|383	%{nvidia_libdir32}/libnvidia-ml.so.1
21mr|nvidia580-580.95.05-3|384	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21mr|nvidia580-580.95.05-3|385	%{nvidia_libdir32}/libnvidia-nvvm.so.4
21mr|nvidia580-580.95.05-3|386	%{nvidia_libdir32}/libnvidia-nvvm.so.%{version}
21mr|nvidia580-580.95.05-3|387	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21mr|nvidia580-580.95.05-3|388	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21mr|nvidia580-580.95.05-3|389	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|390	%{nvidia_libdir32}/libnvidia-fbc.so.1
21mr|nvidia580-580.95.05-3|391	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21mr|nvidia580-580.95.05-3|392	%{nvidia_libdir32}/libEGL_nvidia.so.0
21mr|nvidia580-580.95.05-3|393	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|394	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21mr|nvidia580-580.95.05-3|395	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|396	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21mr|nvidia580-580.95.05-3|397	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|398	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21mr|nvidia580-580.95.05-3|399	%{nvidia_libdir32}/libnvidia-egl-gbm.so.1*
21mr|nvidia580-580.95.05-3|400	%{nvidia_libdir32}/libnvidia-egl-wayland.so.1*
21mr|nvidia580-580.95.05-3|401	%{nvidia_libdir32}/libnvidia-egl-xcb.so.1*
21mr|nvidia580-580.95.05-3|402	%{nvidia_libdir32}/libnvidia-egl-xlib.so.1*
21mr|nvidia580-580.95.05-3|403	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21mr|nvidia580-580.95.05-3|404	%{nvidia_libdir32}/libnvidia-gpucomp.so.%{version}
21mr|nvidia580-580.95.05-3|405	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21mr|nvidia580-580.95.05-3|406	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21mr|nvidia580-580.95.05-3|407	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21mr|nvidia580-580.95.05-3|408	%{nvidia_libdir32}/libnvidia-allocator.so.1
21mr|nvidia580-580.95.05-3|409	
21mr|nvidia580-580.95.05-3|410	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia580-580.95.05-3|411	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia580-580.95.05-3|412	
21mr|nvidia580-580.95.05-3|413	%dir %{nvidia_modulesdir}
21mr|nvidia580-580.95.05-3|414	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21mr|nvidia580-580.95.05-3|415	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21mr|nvidia580-580.95.05-3|416	%{nvidia_driversdir}/nvidia_drv.so
21mr|nvidia580-580.95.05-3|417	
21mr|nvidia580-580.95.05-3|418	%{nvidia_wine}/_nvngx.dll
21mr|nvidia580-580.95.05-3|419	%{nvidia_wine}/nvngx.dll
21mr|nvidia580-580.95.05-3|420	%{nvidia_wine}/nvngx_dlssg.dll
21mr|nvidia580-580.95.05-3|421	
21mr|nvidia580-580.95.05-3|422	%postun -n %{driverpkgname}
21mr|nvidia580-580.95.05-3|423	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21mr|nvidia580-580.95.05-3|424	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia580-580.95.05-3|425	fi
21mr|nvidia580-580.95.05-3|426	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia580-580.95.05-3|427	/sbin/ldconfig -X
21mr|nvidia580-580.95.05-3|428	
21mr|nvidia580-580.95.05-3|429	%posttrans -n %{driverpkgname}
21mr|nvidia580-580.95.05-3|430	%{_sbindir}/update-alternatives \
21mr|nvidia580-580.95.05-3|431	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21mr|nvidia580-580.95.05-3|432	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21mr|nvidia580-580.95.05-3|433	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21mr|nvidia580-580.95.05-3|434	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21mr|nvidia580-580.95.05-3|435	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21mr|nvidia580-580.95.05-3|436	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21mr|nvidia580-580.95.05-3|437	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21mr|nvidia580-580.95.05-3|438	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21mr|nvidia580-580.95.05-3|439	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21mr|nvidia580-580.95.05-3|440	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21mr|nvidia580-580.95.05-3|441	--slave %{_bindir}/nvidia-ngx-updater nvidia-ngx-updater %{nvidia_bindir}/nvidia-ngx-updater \
21mr|nvidia580-580.95.05-3|442	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21mr|nvidia580-580.95.05-3|443	--slave %{_bindir}/nvidia-powerd nvidia-powerd %{nvidia_bindir}/nvidia-powerd \
21mr|nvidia580-580.95.05-3|444	--slave %{_bindir}/nvidia-sleep.sh nvidia-sleep %{nvidia_bindir}/nvidia-sleep.sh \
21mr|nvidia580-580.95.05-3|445	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21mr|nvidia580-580.95.05-3|446	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21mr|nvidia580-580.95.05-3|447	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21mr|nvidia580-580.95.05-3|448	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21mr|nvidia580-580.95.05-3|449	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21mr|nvidia580-580.95.05-3|450	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia580-580.95.05-3|451	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21mr|nvidia580-580.95.05-3|452	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21mr|nvidia580-580.95.05-3|453	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21mr|nvidia580-580.95.05-3|454	
21mr|nvidia580-580.95.05-3|455	# explicit /sbin/ldconfig due to alternatives
21mr|nvidia580-580.95.05-3|456	/sbin/ldconfig -X
21mr|nvidia580-580.95.05-3|457	
21mr|nvidia580-580.95.05-3|458	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|459	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|460	
21mr|nvidia580-580.95.05-3|461	%package -n %{drivername}-proprietary-kernel-modules
21mr|nvidia580-580.95.05-3|462	Summary:	Meta-package to install proprietary NVIDIA GPU driver with proprietary kernel modules
21mr|nvidia580-580.95.05-3|463	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|464	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|465	Requires:	%{driverpkgname}
21mr|nvidia580-580.95.05-3|466	%if %{mdvver} < 202310
21mr|nvidia580-580.95.05-3|467	%kroko_req_modules_in_nvidia -t proprietary -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|468	%kroko_req_modules_in_nvidia -t proprietary -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|469	%endif
21mr|nvidia580-580.95.05-3|470	%kroko_req_modules_in_nvidia -t proprietary -k 6.1  -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|471	%kroko_req_modules_in_nvidia -t proprietary -k 6.6  -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|472	%kroko_req_modules_in_nvidia -t proprietary -k 6.12 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|473	Conflicts:	%{drivername}-open-kernel-modules
21mr|nvidia580-580.95.05-3|474	%nv_cross_conflict -n proprietary-kernel-modules
21mr|nvidia580-580.95.05-3|475	%nv_replace_branch -n proprietary-kernel-modules
21mr|nvidia580-580.95.05-3|476	
21mr|nvidia580-580.95.05-3|477	%description -n %{drivername}-proprietary-kernel-modules
21mr|nvidia580-580.95.05-3|478	Meta-package to install proprietary NVIDIA GPU driver with proprietary kernel modules
21mr|nvidia580-580.95.05-3|479	
21mr|nvidia580-580.95.05-3|480	%files -n %{drivername}-proprietary-kernel-modules
21mr|nvidia580-580.95.05-3|481	%{_datadir}/auto-krokodil/drivers/%{name}-proprietary.json
21mr|nvidia580-580.95.05-3|482	
21mr|nvidia580-580.95.05-3|483	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|484	
21mr|nvidia580-580.95.05-3|485	%package -n %{drivername}-open-kernel-modules
21mr|nvidia580-580.95.05-3|486	Summary:	Meta-package to install proprietary NVIDIA GPU driver with open kernel modules
21mr|nvidia580-580.95.05-3|487	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|488	Url:		https://github.com/NVIDIA/open-gpu-kernel-modules
21mr|nvidia580-580.95.05-3|489	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|490	Requires:	%{driverpkgname}
21mr|nvidia580-580.95.05-3|491	%if %{mdvver} < 202310
21mr|nvidia580-580.95.05-3|492	%kroko_req_modules_in_nvidia -t open -k 5.10 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|493	%kroko_req_modules_in_nvidia -t open -k 5.15 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|494	%endif
21mr|nvidia580-580.95.05-3|495	%kroko_req_modules_in_nvidia -t open -k 6.1  -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|496	%kroko_req_modules_in_nvidia -t open -k 6.6  -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|497	%kroko_req_modules_in_nvidia -t open -k 6.12 -f generic -j %{version_j} -n %{version_n}
21mr|nvidia580-580.95.05-3|498	Conflicts:	%{drivername}-proprietary-kernel-modules
21mr|nvidia580-580.95.05-3|499	%nv_cross_conflict -n open-kernel-modules
21mr|nvidia580-580.95.05-3|500	%nv_replace_branch -n open-kernel-modules
21mr|nvidia580-580.95.05-3|501	
21mr|nvidia580-580.95.05-3|502	%description -n %{drivername}-open-kernel-modules
21mr|nvidia580-580.95.05-3|503	Meta-package to install proprietary NVIDIA GPU driver with open kernel modules
21mr|nvidia580-580.95.05-3|504	
21mr|nvidia580-580.95.05-3|505	%files -n %{drivername}-open-kernel-modules
21mr|nvidia580-580.95.05-3|506	%{_datadir}/auto-krokodil/drivers/%{name}-open.json
21mr|nvidia580-580.95.05-3|507	
21mr|nvidia580-580.95.05-3|508	%endif #/with binary_kernel_modules
21mr|nvidia580-580.95.05-3|509	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|510	
21mr|nvidia580-580.95.05-3|511	%package -n dkms-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|512	Summary:	Proprietary kernel modules for NVIDIA GPUs, built on the host by dkms
21mr|nvidia580-580.95.05-3|513	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|514	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|515	Requires:	%{driverpkgname}
21mr|nvidia580-580.95.05-3|516	Requires:	dkms
21mr|nvidia580-580.95.05-3|517	Requires(post):	dkms
21mr|nvidia580-580.95.05-3|518	Requires(preun):	dkms
21mr|nvidia580-580.95.05-3|519	Requires:	kernel-source-%{drivername}-proprietary = %{EVRD}
21mr|nvidia580-580.95.05-3|520	Requires(post):	kernel-source-%{drivername}-proprietary = %{EVRD}
21mr|nvidia580-580.95.05-3|521	Provides:	%{drivername}-dkms-proprietary = %{EVRD}
21mr|nvidia580-580.95.05-3|522	Conflicts:	dkms-%{drivername}-open
21mr|nvidia580-580.95.05-3|523	%nv_cross_conflict -n dkms-proprietary
21mr|nvidia580-580.95.05-3|524	%nv_replace_branch -n dkms-proprietary
21mr|nvidia580-580.95.05-3|525	%nv_replace_branch -n dkms
21mr|nvidia580-580.95.05-3|526	
21mr|nvidia580-580.95.05-3|527	%description -n dkms-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|528	Proprietary kernel modules for NVIDIA GPUs, built on the host by dkms
21mr|nvidia580-580.95.05-3|529	
21mr|nvidia580-580.95.05-3|530	%files -n dkms-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|531	%{_usrsrc}/%{drivername}-proprietary-%{version}-%{release}/dkms*
21mr|nvidia580-580.95.05-3|532	
21mr|nvidia580-580.95.05-3|533	%post -n dkms-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|534	set -x
21mr|nvidia580-580.95.05-3|535	dkms --rpm_safe_upgrade add -m %{drivername}-proprietary -v %{version}-%{release}
21mr|nvidia580-580.95.05-3|536	dkms --rpm_safe_upgrade build -m %{drivername}-proprietary -v %{version}-%{release} &&
21mr|nvidia580-580.95.05-3|537	dkms --rpm_safe_upgrade install -m %{drivername}-proprietary -v %{version}-%{release} || :
21mr|nvidia580-580.95.05-3|538	
21mr|nvidia580-580.95.05-3|539	%preun -n dkms-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|540	set -x
21mr|nvidia580-580.95.05-3|541	dkms --rpm_safe_upgrade remove -m %{drivername}-proprietary -v %{version}-%{release} || :
21mr|nvidia580-580.95.05-3|542	
21mr|nvidia580-580.95.05-3|543	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|544	
21mr|nvidia580-580.95.05-3|545	%package -n dkms-%{drivername}-open
21mr|nvidia580-580.95.05-3|546	Summary:	Open kernel modules for NVIDIA GPUs, built on the host by dkms
21mr|nvidia580-580.95.05-3|547	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|548	Url:		https://github.com/NVIDIA/open-gpu-kernel-modules
21mr|nvidia580-580.95.05-3|549	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|550	Requires:	%{driverpkgname}
21mr|nvidia580-580.95.05-3|551	Requires:	dkms
21mr|nvidia580-580.95.05-3|552	Requires(post):	dkms
21mr|nvidia580-580.95.05-3|553	Requires(preun):	dkms
21mr|nvidia580-580.95.05-3|554	Requires:	kernel-source-%{drivername}-open = %{EVRD}
21mr|nvidia580-580.95.05-3|555	Requires(post):	kernel-source-%{drivername}-open = %{EVRD}
21mr|nvidia580-580.95.05-3|556	Provides:	%{drivername}-dkms-open = %{EVRD}
21mr|nvidia580-580.95.05-3|557	Conflicts:	dkms-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|558	%nv_cross_conflict -n dkms-open
21mr|nvidia580-580.95.05-3|559	%nv_replace_branch -n dkms-open
21mr|nvidia580-580.95.05-3|560	
21mr|nvidia580-580.95.05-3|561	%description -n dkms-%{drivername}-open
21mr|nvidia580-580.95.05-3|562	Open kernel modules for NVIDIA GPUs, built on the host by dkms
21mr|nvidia580-580.95.05-3|563	
21mr|nvidia580-580.95.05-3|564	%files -n dkms-%{drivername}-open
21mr|nvidia580-580.95.05-3|565	%{_usrsrc}/%{drivername}-open-%{version}-%{release}/dkms*
21mr|nvidia580-580.95.05-3|566	
21mr|nvidia580-580.95.05-3|567	%post -n dkms-%{drivername}-open
21mr|nvidia580-580.95.05-3|568	set -x
21mr|nvidia580-580.95.05-3|569	dkms --rpm_safe_upgrade add -m %{drivername}-open -v %{version}-%{release}
21mr|nvidia580-580.95.05-3|570	dkms --rpm_safe_upgrade build -m %{drivername}-open -v %{version}-%{release} &&
21mr|nvidia580-580.95.05-3|571	dkms --rpm_safe_upgrade install -m %{drivername}-open -v %{version}-%{release} || :
21mr|nvidia580-580.95.05-3|572	
21mr|nvidia580-580.95.05-3|573	%preun -n dkms-%{drivername}-open
21mr|nvidia580-580.95.05-3|574	set -x
21mr|nvidia580-580.95.05-3|575	dkms --rpm_safe_upgrade remove -m %{drivername}-open -v %{version}-%{release} || :
21mr|nvidia580-580.95.05-3|576	
21mr|nvidia580-580.95.05-3|577	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|578	
21mr|nvidia580-580.95.05-3|579	%package -n %{drivername}-dracut
21mr|nvidia580-580.95.05-3|580	Summary:	Dracut (initramfs) configuration for %{drivername}
21mr|nvidia580-580.95.05-3|581	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|582	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|583	Requires:	dracut
21mr|nvidia580-580.95.05-3|584	Requires:	rosa-kernel-tools
21mr|nvidia580-580.95.05-3|585	%nv_cross_conflict -n dracut
21mr|nvidia580-580.95.05-3|586	%nv_replace_branch -n dracut
21mr|nvidia580-580.95.05-3|587	
21mr|nvidia580-580.95.05-3|588	%description -n %{drivername}-dracut
21mr|nvidia580-580.95.05-3|589	Dracut (initramfs) configuration for %{drivername}.
21mr|nvidia580-580.95.05-3|590	Include Nvidia kernel modules into initramfs (initrd).
21mr|nvidia580-580.95.05-3|591	
21mr|nvidia580-580.95.05-3|592	%files -n %{drivername}-dracut
21mr|nvidia580-580.95.05-3|593	%config(noreplace) %{_sysconfdir}/dracut.conf.d/10-%{drivername}.conf
21mr|nvidia580-580.95.05-3|594	/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia580-580.95.05-3|595	
21mr|nvidia580-580.95.05-3|596	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|597	
21mr|nvidia580-580.95.05-3|598	%package -n %{drivername}-blacklist
21mr|nvidia580-580.95.05-3|599	Summary:	Blacklist opensource Nouveau driver
21mr|nvidia580-580.95.05-3|600	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|601	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|602	%nv_cross_conflict -n blacklist
21mr|nvidia580-580.95.05-3|603	%nv_replace_branch -n blacklist
21mr|nvidia580-580.95.05-3|604	
21mr|nvidia580-580.95.05-3|605	%description -n %{drivername}-blacklist
21mr|nvidia580-580.95.05-3|606	Blacklist opensource Nouveau driver.
21mr|nvidia580-580.95.05-3|607	Proprietary Nvidia driver replaces it.
21mr|nvidia580-580.95.05-3|608	
21mr|nvidia580-580.95.05-3|609	%files -n %{drivername}-blacklist
21mr|nvidia580-580.95.05-3|610	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia580-580.95.05-3|611	
21mr|nvidia580-580.95.05-3|612	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|613	
21mr|nvidia580-580.95.05-3|614	%package -n %{drivername}-wayland
21mr|nvidia580-580.95.05-3|615	Summary:	NVIDIA Wayland driver
21mr|nvidia580-580.95.05-3|616	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|617	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|618	%nv_cross_conflict -n wayland
21mr|nvidia580-580.95.05-3|619	%nv_replace_branch -n wayland
21mr|nvidia580-580.95.05-3|620	
21mr|nvidia580-580.95.05-3|621	%description -n %{drivername}-wayland
21mr|nvidia580-580.95.05-3|622	Proprietary Nvidia wayland driver.
21mr|nvidia580-580.95.05-3|623	
21mr|nvidia580-580.95.05-3|624	%files -n %{drivername}-wayland
21mr|nvidia580-580.95.05-3|625	%config(noreplace) %{_sysconfdir}/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia580-580.95.05-3|626	
21mr|nvidia580-580.95.05-3|627	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|628	
21mr|nvidia580-580.95.05-3|629	%package -n %{drivername}-power
21mr|nvidia580-580.95.05-3|630	Summary:	Advanced  power management
21mr|nvidia580-580.95.05-3|631	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|632	%nv_cross_conflict -n power
21mr|nvidia580-580.95.05-3|633	%nv_replace_branch -n power
21mr|nvidia580-580.95.05-3|634	# systemd units are in the "core" subpackage in nvidia470,
21mr|nvidia580-580.95.05-3|635	# some hardware is supported by both 470 and 550, so we need smooth upgrade
21mr|nvidia580-580.95.05-3|636	Conflicts:	nvidia470-core < 550
21mr|nvidia580-580.95.05-3|637	
21mr|nvidia580-580.95.05-3|638	%description -n %{drivername}-power
21mr|nvidia580-580.95.05-3|639	Advanced  power management, preserve memory allocation on suspend/resume.
21mr|nvidia580-580.95.05-3|640	
21mr|nvidia580-580.95.05-3|641	%files -n %{drivername}-power
21mr|nvidia580-580.95.05-3|642	%config(noreplace) %{_sysconfdir}/modprobe.d/nvidia-power-management.conf
21mr|nvidia580-580.95.05-3|643	%{nvidia_bindir}/nvidia-sleep.sh
21mr|nvidia580-580.95.05-3|644	%{nvidia_bindir}/nvidia-powerd
21mr|nvidia580-580.95.05-3|645	%{_datadir}/dbus-1/system.d/nvidia-dbus.conf
21mr|nvidia580-580.95.05-3|646	%{_presetdir}/70-nvidia.preset
21mr|nvidia580-580.95.05-3|647	%{_systemd_util_dir}/system-sleep/nvidia
21mr|nvidia580-580.95.05-3|648	%{_unitdir}/nvidia-hibernate.service
21mr|nvidia580-580.95.05-3|649	%{_unitdir}/nvidia-powerd.service
21mr|nvidia580-580.95.05-3|650	%{_unitdir}/nvidia-resume.service
21mr|nvidia580-580.95.05-3|651	%{_unitdir}/nvidia-suspend.service
21mr|nvidia580-580.95.05-3|652	%{_unitdir}/nvidia-suspend-then-hibernate.service
21mr|nvidia580-580.95.05-3|653	
21mr|nvidia580-580.95.05-3|654	%post -n %{drivername}-power
21mr|nvidia580-580.95.05-3|655	%systemd_post nvidia-hibernate.service
21mr|nvidia580-580.95.05-3|656	%systemd_post nvidia-resume.service
21mr|nvidia580-580.95.05-3|657	%systemd_post nvidia-powerd.service
21mr|nvidia580-580.95.05-3|658	%systemd_post nvidia-suspend.service
21mr|nvidia580-580.95.05-3|659	%systemd_post nvidia-suspend-then-hibernate.service
21mr|nvidia580-580.95.05-3|660	
21mr|nvidia580-580.95.05-3|661	%preun -n %{drivername}-power
21mr|nvidia580-580.95.05-3|662	%systemd_preun nvidia-hibernate.service
21mr|nvidia580-580.95.05-3|663	%systemd_preun nvidia-resume.service
21mr|nvidia580-580.95.05-3|664	%systemd_preun nvidia-powerd.service
21mr|nvidia580-580.95.05-3|665	%systemd_preun nvidia-suspend.service
21mr|nvidia580-580.95.05-3|666	%systemd_preun nvidia-suspend-then-hibernate.service
21mr|nvidia580-580.95.05-3|667	
21mr|nvidia580-580.95.05-3|668	%postun -n %{drivername}-power
21mr|nvidia580-580.95.05-3|669	%systemd_postun_with_restart nvidia-hibernate.service
21mr|nvidia580-580.95.05-3|670	%systemd_postun_with_restart nvidia-resume.service
21mr|nvidia580-580.95.05-3|671	%systemd_postun_with_restart nvidia-powerd.service
21mr|nvidia580-580.95.05-3|672	%systemd_postun_with_restart nvidia-suspend.service
21mr|nvidia580-580.95.05-3|673	%systemd_postun_with_restart nvidia-suspend-then-hibernate.service
21mr|nvidia580-580.95.05-3|674	
21mr|nvidia580-580.95.05-3|675	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|676	
21mr|nvidia580-580.95.05-3|677	%package -n kernel-source-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|678	Summary:	Kernel source of %{drivername}
21mr|nvidia580-580.95.05-3|679	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|680	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|681	
21mr|nvidia580-580.95.05-3|682	%description -n kernel-source-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|683	Kernel source of %{drivername}
21mr|nvidia580-580.95.05-3|684	
21mr|nvidia580-580.95.05-3|685	%files -n kernel-source-%{drivername}-proprietary
21mr|nvidia580-580.95.05-3|686	%license %{pkgname}/LICENSE
21mr|nvidia580-580.95.05-3|687	%{_usrsrc}/%{drivername}-proprietary-%{version}-%{release}
21mr|nvidia580-580.95.05-3|688	%exclude %{_usrsrc}/%{drivername}-proprietary-%{version}-%{release}/dkms*
21mr|nvidia580-580.95.05-3|689	
21mr|nvidia580-580.95.05-3|690	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|691	
21mr|nvidia580-580.95.05-3|692	%package -n kernel-source-%{drivername}-open
21mr|nvidia580-580.95.05-3|693	Summary:	Kernel source of %{drivername}
21mr|nvidia580-580.95.05-3|694	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|695	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|696	
21mr|nvidia580-580.95.05-3|697	%description -n kernel-source-%{drivername}-open
21mr|nvidia580-580.95.05-3|698	Kernel source of %{drivername}
21mr|nvidia580-580.95.05-3|699	
21mr|nvidia580-580.95.05-3|700	%files -n kernel-source-%{drivername}-open
21mr|nvidia580-580.95.05-3|701	%license open-gpu-kernel-modules-%{version}/COPYING
21mr|nvidia580-580.95.05-3|702	%doc open-gpu-kernel-modules-%{version}/README.md
21mr|nvidia580-580.95.05-3|703	%{_usrsrc}/%{drivername}-open-%{version}-%{release}
21mr|nvidia580-580.95.05-3|704	%exclude %{_usrsrc}/%{drivername}-open-%{version}-%{release}/dkms*
21mr|nvidia580-580.95.05-3|705	
21mr|nvidia580-580.95.05-3|706	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|707	
21mr|nvidia580-580.95.05-3|708	%package -n %{drivername}-devel
21mr|nvidia580-580.95.05-3|709	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21mr|nvidia580-580.95.05-3|710	Group:		Development/C
21mr|nvidia580-580.95.05-3|711	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia580-580.95.05-3|712	Requires:	%{drivername}-cuda-opencl = %{EVRD}
21mr|nvidia580-580.95.05-3|713	Requires:	%{_lib}vdpau-devel
21mr|nvidia580-580.95.05-3|714	%nv_cross_conflict -n devel
21mr|nvidia580-580.95.05-3|715	%nv_replace_branch -n devel
21mr|nvidia580-580.95.05-3|716	
21mr|nvidia580-580.95.05-3|717	%description -n %{drivername}-devel
21mr|nvidia580-580.95.05-3|718	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21mr|nvidia580-580.95.05-3|719	
21mr|nvidia580-580.95.05-3|720	%files -n %{drivername}-devel
21mr|nvidia580-580.95.05-3|721	%{nvidia_libdir}/libcuda.so
21mr|nvidia580-580.95.05-3|722	%{nvidia_libdir}/libnvcuvid.so
21mr|nvidia580-580.95.05-3|723	%{nvidia_libdir}/libnvidia-cfg.so
21mr|nvidia580-580.95.05-3|724	%{nvidia_libdir}/libnvidia-fbc.so
21mr|nvidia580-580.95.05-3|725	%{nvidia_libdir}/libOpenCL.so
21mr|nvidia580-580.95.05-3|726	%{nvidia_libdir}/libnvidia-ml.so
21mr|nvidia580-580.95.05-3|727	%{nvidia_libdir}/libnvidia-nvvm.so
21mr|nvidia580-580.95.05-3|728	%{nvidia_libdir}/libnvidia-encode.so
21mr|nvidia580-580.95.05-3|729	%{nvidia_libdir}/libnvidia-opticalflow.so
21mr|nvidia580-580.95.05-3|730	%{nvidia_libdir}/libnvidia-allocator.so
21mr|nvidia580-580.95.05-3|731	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so
21mr|nvidia580-580.95.05-3|732	%{nvidia_libdir}/libnvidia-sandboxutils.so
21mr|nvidia580-580.95.05-3|733	%{nvidia_libdir}/libvdpau_nvidia.so
21mr|nvidia580-580.95.05-3|734	%{nvidia_libdir32}/libcuda.so
21mr|nvidia580-580.95.05-3|735	%{nvidia_libdir32}/libnvcuvid.so
21mr|nvidia580-580.95.05-3|736	%{nvidia_libdir32}/libnvidia-fbc.so
21mr|nvidia580-580.95.05-3|737	%{nvidia_libdir32}/libOpenCL.so
21mr|nvidia580-580.95.05-3|738	%{nvidia_libdir32}/libnvidia-ml.so
21mr|nvidia580-580.95.05-3|739	%{nvidia_libdir32}/libnvidia-nvvm.so
21mr|nvidia580-580.95.05-3|740	%{nvidia_libdir32}/libnvidia-encode.so
21mr|nvidia580-580.95.05-3|741	%{nvidia_libdir32}/libnvidia-opticalflow.so
21mr|nvidia580-580.95.05-3|742	%{nvidia_libdir32}/libnvidia-allocator.so
21mr|nvidia580-580.95.05-3|743	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so
21mr|nvidia580-580.95.05-3|744	%{nvidia_libdir32}/libvdpau_nvidia.so
21mr|nvidia580-580.95.05-3|745	
21mr|nvidia580-580.95.05-3|746	%postun -n %{drivername}-devel
21mr|nvidia580-580.95.05-3|747	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia580-580.95.05-3|748	/sbin/ldconfig -X
21mr|nvidia580-580.95.05-3|749	
21mr|nvidia580-580.95.05-3|750	%posttrans -n %{drivername}-devel
21mr|nvidia580-580.95.05-3|751	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia580-580.95.05-3|752	# The applications like Blender may need to find libcuda.so, for example.
21mr|nvidia580-580.95.05-3|753	/sbin/ldconfig -X
21mr|nvidia580-580.95.05-3|754	
21mr|nvidia580-580.95.05-3|755	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|756	
21mr|nvidia580-580.95.05-3|757	%package -n %{drivername}-cuda-opencl
21mr|nvidia580-580.95.05-3|758	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21mr|nvidia580-580.95.05-3|759	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|760	Provides:	%{drivername}-cuda = %{EVRD}
21mr|nvidia580-580.95.05-3|761	%nv_cross_conflict -n cuda-opencl
21mr|nvidia580-580.95.05-3|762	%nv_replace_branch -n cuda-opencl
21mr|nvidia580-580.95.05-3|763	
21mr|nvidia580-580.95.05-3|764	%description -n %{drivername}-cuda-opencl
21mr|nvidia580-580.95.05-3|765	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21mr|nvidia580-580.95.05-3|766	required for normal use, it provides libraries to use NVIDIA cards for High
21mr|nvidia580-580.95.05-3|767	Performance Computing (HPC).
21mr|nvidia580-580.95.05-3|768	
21mr|nvidia580-580.95.05-3|769	%files -n %{drivername}-cuda-opencl
21mr|nvidia580-580.95.05-3|770	%{nvidia_libdir}/libnvcuvid.so.%{version}
21mr|nvidia580-580.95.05-3|771	%{nvidia_libdir}/libnvcuvid.so.1
21mr|nvidia580-580.95.05-3|772	%{nvidia_libdir}/libnvidia-encode.so.1
21mr|nvidia580-580.95.05-3|773	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21mr|nvidia580-580.95.05-3|774	%{nvidia_libdir}/libOpenCL.so.1.0.0
21mr|nvidia580-580.95.05-3|775	%{nvidia_libdir}/libOpenCL.so.1.0
21mr|nvidia580-580.95.05-3|776	%{nvidia_libdir}/libOpenCL.so.1
21mr|nvidia580-580.95.05-3|777	%{nvidia_libdir}/libcudadebugger.so.%{version}
21mr|nvidia580-580.95.05-3|778	%{nvidia_libdir}/libcudadebugger.so.1
21mr|nvidia580-580.95.05-3|779	%{nvidia_libdir}/libcuda.so.%{version}
21mr|nvidia580-580.95.05-3|780	%{nvidia_libdir}/libcuda.so.1
21mr|nvidia580-580.95.05-3|781	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21mr|nvidia580-580.95.05-3|782	%{nvidia_libdir}/libnvidia-opencl.so.1
21mr|nvidia580-580.95.05-3|783	%{nvidia_libdir32}/libnvidia-opencl.so.*
21mr|nvidia580-580.95.05-3|784	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21mr|nvidia580-580.95.05-3|785	%{nvidia_libdir32}/libnvcuvid.so.1
21mr|nvidia580-580.95.05-3|786	%{nvidia_libdir32}/libnvidia-encode.so.1
21mr|nvidia580-580.95.05-3|787	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21mr|nvidia580-580.95.05-3|788	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21mr|nvidia580-580.95.05-3|789	%{nvidia_libdir32}/libOpenCL.so.1.0
21mr|nvidia580-580.95.05-3|790	%{nvidia_libdir32}/libOpenCL.so.1
21mr|nvidia580-580.95.05-3|791	%{nvidia_libdir32}/libcuda.so.%{version}
21mr|nvidia580-580.95.05-3|792	%{nvidia_libdir32}/libcuda.so.1
21mr|nvidia580-580.95.05-3|793	
21mr|nvidia580-580.95.05-3|794	%posttrans -n %{drivername}-cuda-opencl
21mr|nvidia580-580.95.05-3|795	# Explicit /sbin/ldconfig due to a non-standard library directory.
21mr|nvidia580-580.95.05-3|796	/sbin/ldconfig -X
21mr|nvidia580-580.95.05-3|797	
21mr|nvidia580-580.95.05-3|798	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|799	
21mr|nvidia580-580.95.05-3|800	# HTML doc splitted off because of size, for live cds:
21mr|nvidia580-580.95.05-3|801	%package -n %{drivername}-doc-html
21mr|nvidia580-580.95.05-3|802	Summary:	NVIDIA html documentation (%{drivername})
21mr|nvidia580-580.95.05-3|803	Group:		System/Kernel and hardware
21mr|nvidia580-580.95.05-3|804	BuildArch:	noarch
21mr|nvidia580-580.95.05-3|805	Requires:	%{driverpkgname} = %{EVRD}
21mr|nvidia580-580.95.05-3|806	%nv_cross_conflict -n doc-html
21mr|nvidia580-580.95.05-3|807	%nv_replace_branch -n doc-html
21mr|nvidia580-580.95.05-3|808	
21mr|nvidia580-580.95.05-3|809	%description -n %{drivername}-doc-html
21mr|nvidia580-580.95.05-3|810	HTML version of the README.txt file provided in package
21mr|nvidia580-580.95.05-3|811	%{driverpkgname}.
21mr|nvidia580-580.95.05-3|812	
21mr|nvidia580-580.95.05-3|813	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21mr|nvidia580-580.95.05-3|814	
21mr|nvidia580-580.95.05-3|815	#-----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|816	
21mr|nvidia580-580.95.05-3|817	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|818	# TODO: package it better
21mr|nvidia580-580.95.05-3|819	%package debug
21mr|nvidia580-580.95.05-3|820	Summary:       Debug for %{NAME} binary kernel modules
21mr|nvidia580-580.95.05-3|821	Group:         Development/Debug
21mr|nvidia580-580.95.05-3|822	Requires:      auto-krokodil-filesystem
21mr|nvidia580-580.95.05-3|823	%nv_cross_conflict -n debug
21mr|nvidia580-580.95.05-3|824	%nv_replace_branch -n debug
21mr|nvidia580-580.95.05-3|825	
21mr|nvidia580-580.95.05-3|826	%description debug
21mr|nvidia580-580.95.05-3|827	Debug for %{NAME} binary kernel modules
21mr|nvidia580-580.95.05-3|828	
21mr|nvidia580-580.95.05-3|829	%files debug
21mr|nvidia580-580.95.05-3|830	%{kroko_kmods_dir}/*/*.debug
21mr|nvidia580-580.95.05-3|831	%endif #/with binary_kernel_modules
21mr|nvidia580-580.95.05-3|832	#----------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|833	
21mr|nvidia580-580.95.05-3|834	%prep
21mr|nvidia580-580.95.05-3|835	%setup -q -c -T -a 1 -a 2 -a 3 -a 4 -a 5
21mr|nvidia580-580.95.05-3|836	sh %{SOURCE0} --extract-only
21mr|nvidia580-580.95.05-3|837	
21mr|nvidia580-580.95.05-3|838	dir0="$PWD"
21mr|nvidia580-580.95.05-3|839	
21mr|nvidia580-580.95.05-3|840	pushd %{pkgname}/
21mr|nvidia580-580.95.05-3|841	rm -rf usr/src/nv/precompiled
21mr|nvidia580-580.95.05-3|842	%patch1 -p1
21mr|nvidia580-580.95.05-3|843	popd
21mr|nvidia580-580.95.05-3|844	
21mr|nvidia580-580.95.05-3|845	# We need a different dkms.conf because the one supplied in the upstream
21mr|nvidia580-580.95.05-3|846	# is actually a template. The real file is generated from it by
21mr|nvidia580-580.95.05-3|847	# nvidia-installer which we do not use.
21mr|nvidia580-580.95.05-3|848	pushd %{pkgname}/kernel
21mr|nvidia580-580.95.05-3|849	mv dkms.conf dkms.conf.orig
21mr|nvidia580-580.95.05-3|850	
21mr|nvidia580-580.95.05-3|851	# Notes from the original dkms.conf:
21mr|nvidia580-580.95.05-3|852	# ---------------
21mr|nvidia580-580.95.05-3|853	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21mr|nvidia580-580.95.05-3|854	# this will cause the kernel module build to infer that it was invoked via
21mr|nvidia580-580.95.05-3|855	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21mr|nvidia580-580.95.05-3|856	# the 'make' command name to suppress this behavior.
21mr|nvidia580-580.95.05-3|857	# ---------------
21mr|nvidia580-580.95.05-3|858	cat > dkms.conf <<EOF
21mr|nvidia580-580.95.05-3|859	PACKAGE_NAME="%{drivername}-proprietary"
21mr|nvidia580-580.95.05-3|860	PACKAGE_VERSION="%{version}"
21mr|nvidia580-580.95.05-3|861	BUILT_MODULE_NAME[0]="nvidia"
21mr|nvidia580-580.95.05-3|862	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21mr|nvidia580-580.95.05-3|863	BUILT_MODULE_NAME[1]="nvidia-modeset"
21mr|nvidia580-580.95.05-3|864	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21mr|nvidia580-580.95.05-3|865	BUILT_MODULE_NAME[2]="nvidia-drm"
21mr|nvidia580-580.95.05-3|866	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21mr|nvidia580-580.95.05-3|867	BUILT_MODULE_NAME[3]="nvidia-uvm"
21mr|nvidia580-580.95.05-3|868	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21mr|nvidia580-580.95.05-3|869	BUILT_MODULE_NAME[4]="nvidia-peermem"
21mr|nvidia580-580.95.05-3|870	DEST_MODULE_LOCATION[4]="/kernel/drivers/video"
21mr|nvidia580-580.95.05-3|871	MAKE="'make' -j\$parallel_jobs KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21mr|nvidia580-580.95.05-3|872	CLEAN="'make' clean"
21mr|nvidia580-580.95.05-3|873	AUTOINSTALL="yes"
21mr|nvidia580-580.95.05-3|874	EOF
21mr|nvidia580-580.95.05-3|875	sed -e 's,%{drivername}-proprietary,%{drivername}-open,g' dkms.conf > "$dir0"/open-gpu-kernel-modules-%{version}/dkms.conf
21mr|nvidia580-580.95.05-3|876	popd
21mr|nvidia580-580.95.05-3|877	
21mr|nvidia580-580.95.05-3|878	rm -fv nvidia-settings-%{version}/src/*/*.a
21mr|nvidia580-580.95.05-3|879	
21mr|nvidia580-580.95.05-3|880	ln -s %{pkgname}/kernel kernel-proprietary
21mr|nvidia580-580.95.05-3|881	ln -s open-gpu-kernel-modules-%{version} kernel-open
21mr|nvidia580-580.95.05-3|882	
21mr|nvidia580-580.95.05-3|883	%build
21mr|nvidia580-580.95.05-3|884	dir0="$PWD"
21mr|nvidia580-580.95.05-3|885	
21mr|nvidia580-580.95.05-3|886	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|887	for type in \
21mr|nvidia580-580.95.05-3|888	proprietary \
21mr|nvidia580-580.95.05-3|889	open
21mr|nvidia580-580.95.05-3|890	do
21mr|nvidia580-580.95.05-3|891	
21mr|nvidia580-580.95.05-3|892	mkdir -p ${dir0}/kmods-${type}
21mr|nvidia580-580.95.05-3|893	%if %{mdvver} < 202310
21mr|nvidia580-580.95.05-3|894	cp -r --dereference kernel-${type} ${dir0}/kmods-${type}/kernel-5.10
21mr|nvidia580-580.95.05-3|895	pushd ${dir0}/kmods-${type}/kernel-5.10
21mr|nvidia580-580.95.05-3|896	%make_build SYSSRC=/lib/modules/%{kabi_510}/source
21mr|nvidia580-580.95.05-3|897	mkdir -p ${dir0}/kmods-${type}/%{kabi_510}
21mr|nvidia580-580.95.05-3|898	mv -v $(find . -name '*.ko') ${dir0}/kmods-${type}/%{kabi_510}
21mr|nvidia580-580.95.05-3|899	popd
21mr|nvidia580-580.95.05-3|900	cp -r --dereference kernel-${type} ${dir0}/kmods-${type}/kernel-5.15
21mr|nvidia580-580.95.05-3|901	pushd ${dir0}/kmods-${type}/kernel-5.15
21mr|nvidia580-580.95.05-3|902	%make_build SYSSRC=/lib/modules/%{kabi_515}/source
21mr|nvidia580-580.95.05-3|903	mkdir -p ${dir0}/kmods-${type}/%{kabi_515}
21mr|nvidia580-580.95.05-3|904	mv -v $(find . -name '*.ko') ${dir0}/kmods-${type}/%{kabi_515}
21mr|nvidia580-580.95.05-3|905	popd
21mr|nvidia580-580.95.05-3|906	%endif
21mr|nvidia580-580.95.05-3|907	cp -r --dereference kernel-${type} ${dir0}/kmods-${type}/kernel-6.1
21mr|nvidia580-580.95.05-3|908	pushd ${dir0}/kmods-${type}/kernel-6.1
21mr|nvidia580-580.95.05-3|909	%make_build SYSSRC=/lib/modules/%{kabi_61}/source MODULE_ROOT="$PWD"
21mr|nvidia580-580.95.05-3|910	mkdir -p ${dir0}/kmods-${type}/%{kabi_61}
21mr|nvidia580-580.95.05-3|911	mv -v $(find . -name '*.ko') ${dir0}/kmods-${type}/%{kabi_61}
21mr|nvidia580-580.95.05-3|912	popd
21mr|nvidia580-580.95.05-3|913	cp -r --dereference kernel-${type} ${dir0}/kmods-${type}/kernel-6.6
21mr|nvidia580-580.95.05-3|914	pushd ${dir0}/kmods-${type}/kernel-6.6
21mr|nvidia580-580.95.05-3|915	%make_build SYSSRC=/lib/modules/%{kabi_66}/source MODULE_ROOT="$PWD"
21mr|nvidia580-580.95.05-3|916	mkdir -p ${dir0}/kmods-${type}/%{kabi_66}
21mr|nvidia580-580.95.05-3|917	mv -v $(find . -name '*.ko') ${dir0}/kmods-${type}/%{kabi_66}
21mr|nvidia580-580.95.05-3|918	popd
21mr|nvidia580-580.95.05-3|919	cp -r --dereference kernel-${type} ${dir0}/kmods-${type}/kernel-6.12
21mr|nvidia580-580.95.05-3|920	pushd ${dir0}/kmods-${type}/kernel-6.12
21mr|nvidia580-580.95.05-3|921	%make_build SYSSRC=/lib/modules/%{kabi_612}/source MODULE_ROOT="$PWD"
21mr|nvidia580-580.95.05-3|922	mkdir -p ${dir0}/kmods-${type}/%{kabi_612}
21mr|nvidia580-580.95.05-3|923	mv -v $(find . -name '*.ko') ${dir0}/kmods-${type}/%{kabi_612}
21mr|nvidia580-580.95.05-3|924	popd
21mr|nvidia580-580.95.05-3|925	
21mr|nvidia580-580.95.05-3|926	done
21mr|nvidia580-580.95.05-3|927	%endif
21mr|nvidia580-580.95.05-3|928	
21mr|nvidia580-580.95.05-3|929	# The code contains dozens on top of dozens on top of dozens of "false" positives
21mr|nvidia580-580.95.05-3|930	export CFLAGS="%optflags -Wno-error=format-security"
21mr|nvidia580-580.95.05-3|931	export CXXFLAGS="$CFLAGS"
21mr|nvidia580-580.95.05-3|932	export LDFLAGS="%{?ldflags}"
21mr|nvidia580-580.95.05-3|933	%make_build -C nvidia-settings-%{version}/src/libXNVCtrl
21mr|nvidia580-580.95.05-3|934	%make_build -C nvidia-settings-%{version}
21mr|nvidia580-580.95.05-3|935	%make_build -C nvidia-xconfig-%{version}
21mr|nvidia580-580.95.05-3|936	%make_build -C nvidia-modprobe-%{version}
21mr|nvidia580-580.95.05-3|937	%make_build -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21mr|nvidia580-580.95.05-3|938	
21mr|nvidia580-580.95.05-3|939	%install
21mr|nvidia580-580.95.05-3|940	dir0="$PWD"
21mr|nvidia580-580.95.05-3|941	
21mr|nvidia580-580.95.05-3|942	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|943	list="%{kabi_61} %{kabi_66} %{kabi_612}"
21mr|nvidia580-580.95.05-3|944	%if %{mdvver} < 202310
21mr|nvidia580-580.95.05-3|945	list+=" %{kabi_510} %{kabi_515}"
21mr|nvidia580-580.95.05-3|946	%endif
21mr|nvidia580-580.95.05-3|947	for type in \
21mr|nvidia580-580.95.05-3|948	proprietary \
21mr|nvidia580-580.95.05-3|949	open
21mr|nvidia580-580.95.05-3|950	do
21mr|nvidia580-580.95.05-3|951	# copied from kernel
21mr|nvidia580-580.95.05-3|952	# extract debuginfo
21mr|nvidia580-580.95.05-3|953	# TODO: sync location of *.debug files with kernel
21mr|nvidia580-580.95.05-3|954	find kmods-${type} \
21mr|nvidia580-580.95.05-3|955	-name "*.ko" | \
21mr|nvidia580-580.95.05-3|956	xargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
21mr|nvidia580-580.95.05-3|957	find kmods-${type} \
21mr|nvidia580-580.95.05-3|958	-name "*.ko" | xargs -I '{}' \
21mr|nvidia580-580.95.05-3|959	sh -e -c 'cd $(dirname {}) && basename=$(basename {}) && \
21mr|nvidia580-580.95.05-3|960	objcopy --add-gnu-debuglink=$basename.debug --strip-debug $basename'
21mr|nvidia580-580.95.05-3|961	# TODO: maybe make modules compression be a macro to ensure that they
21mr|nvidia580-580.95.05-3|962	# are compressed in the same way here and in the kernel itself
21mr|nvidia580-580.95.05-3|963	find kmods-${type} -type f -name '*.ko' | xargs -I'{}' -P"$(nproc)" zstd --ultra -22 '{}'
21mr|nvidia580-580.95.05-3|964	for i in $list; do
21mr|nvidia580-580.95.05-3|965	mkdir -p %{buildroot}%{kroko_kmods_dir}/%{NAME}-${type}.%{kroko_release}-${i}
21mr|nvidia580-580.95.05-3|966	install -m0644 ${dir0}/kmods-${type}/$i/*.ko.zst %{buildroot}%{kroko_kmods_dir}/%{NAME}-${type}.%{kroko_release}-${i}
21mr|nvidia580-580.95.05-3|967	install -m0644 ${dir0}/kmods-${type}/$i/*.debug %{buildroot}%{kroko_kmods_dir}/%{NAME}-${type}.%{kroko_release}-${i}
21mr|nvidia580-580.95.05-3|968	done
21mr|nvidia580-580.95.05-3|969	done
21mr|nvidia580-580.95.05-3|970	%endif
21mr|nvidia580-580.95.05-3|971	
21mr|nvidia580-580.95.05-3|972	cd %{pkgname}
21mr|nvidia580-580.95.05-3|973	
21mr|nvidia580-580.95.05-3|974	# dkms
21mr|nvidia580-580.95.05-3|975	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21mr|nvidia580-580.95.05-3|976	
21mr|nvidia580-580.95.05-3|977	# menu entry
21mr|nvidia580-580.95.05-3|978	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21mr|nvidia580-580.95.05-3|979	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21mr|nvidia580-580.95.05-3|980	[Desktop Entry]
21mr|nvidia580-580.95.05-3|981	Name=NVIDIA Display Settings
21mr|nvidia580-580.95.05-3|982	GenericName=Configure NVIDIA X driver
21mr|nvidia580-580.95.05-3|983	GenericName[ru]=Настройка драйвера NVIDIA X
21mr|nvidia580-580.95.05-3|984	Comment=Configure NVIDIA X driver
21mr|nvidia580-580.95.05-3|985	Comment[ru]=Настройка драйвера NVIDIA X
21mr|nvidia580-580.95.05-3|986	Exec=%{_bindir}/nvidia-settings
21mr|nvidia580-580.95.05-3|987	Icon=%{drivername}-settings
21mr|nvidia580-580.95.05-3|988	Terminal=false
21mr|nvidia580-580.95.05-3|989	Type=Application
21mr|nvidia580-580.95.05-3|990	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21mr|nvidia580-580.95.05-3|991	EOF
21mr|nvidia580-580.95.05-3|992	
21mr|nvidia580-580.95.05-3|993	install -d -m755	%{buildroot}%{_datadir}/applications
21mr|nvidia580-580.95.05-3|994	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21mr|nvidia580-580.95.05-3|995	
21mr|nvidia580-580.95.05-3|996	# Configs
21mr|nvidia580-580.95.05-3|997	install -D -m 644 %{SOURCE6} %{buildroot}%{_datadir}/X11/xorg.conf.d/15-nvidia.conf
21mr|nvidia580-580.95.05-3|998	
21mr|nvidia580-580.95.05-3|999	# icons
21mr|nvidia580-580.95.05-3|1000	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|nvidia580-580.95.05-3|1001	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21mr|nvidia580-580.95.05-3|1002	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21mr|nvidia580-580.95.05-3|1003	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21mr|nvidia580-580.95.05-3|1004	
21mr|nvidia580-580.95.05-3|1005	error_fatal() {
21mr|nvidia580-580.95.05-3|1006	echo "Error: $@." >&2
21mr|nvidia580-580.95.05-3|1007	exit 1
21mr|nvidia580-580.95.05-3|1008	}
21mr|nvidia580-580.95.05-3|1009	
21mr|nvidia580-580.95.05-3|1010	error_unhandled() {
21mr|nvidia580-580.95.05-3|1011	echo "Warning: $@." >&2
21mr|nvidia580-580.95.05-3|1012	echo "Warning: $@." >> warns.log
21mr|nvidia580-580.95.05-3|1013	# cause distro builds to fail in case of unhandled files
21mr|nvidia580-580.95.05-3|1014	exit 1
21mr|nvidia580-580.95.05-3|1015	}
21mr|nvidia580-580.95.05-3|1016	
21mr|nvidia580-580.95.05-3|1017	parseparams() {
21mr|nvidia580-580.95.05-3|1018	for value in $rest; do
21mr|nvidia580-580.95.05-3|1019	local param=$1
21mr|nvidia580-580.95.05-3|1020	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21mr|nvidia580-580.95.05-3|1021	shift
21mr|nvidia580-580.95.05-3|1022	eval $param=$value
21mr|nvidia580-580.95.05-3|1023	
21mr|nvidia580-580.95.05-3|1024	[ -n "$value" ] || error_fatal "empty $param"
21mr|nvidia580-580.95.05-3|1025	
21mr|nvidia580-580.95.05-3|1026	# resolve libdir based on $arch
21mr|nvidia580-580.95.05-3|1027	if [ "$param" = "arch" ]; then
21mr|nvidia580-580.95.05-3|1028	case "$arch" in
21mr|nvidia580-580.95.05-3|1029	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21mr|nvidia580-580.95.05-3|1030	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21mr|nvidia580-580.95.05-3|1031	*)		error_fatal "unknown arch $arch"
21mr|nvidia580-580.95.05-3|1032	esac
21mr|nvidia580-580.95.05-3|1033	fi
21mr|nvidia580-580.95.05-3|1034	done
21mr|nvidia580-580.95.05-3|1035	}
21mr|nvidia580-580.95.05-3|1036	
21mr|nvidia580-580.95.05-3|1037	add_to_list() {
21mr|nvidia580-580.95.05-3|1038	# on distro builds, only use .manifest for doc files
21mr|nvidia580-580.95.05-3|1039	[ "${2#%doc}" = "${2}" ] && return
21mr|nvidia580-580.95.05-3|1040	local list="$1.files"
21mr|nvidia580-580.95.05-3|1041	local entry="$2"
21mr|nvidia580-580.95.05-3|1042	echo $entry >> $list
21mr|nvidia580-580.95.05-3|1043	}
21mr|nvidia580-580.95.05-3|1044	
21mr|nvidia580-580.95.05-3|1045	install_symlink() {
21mr|nvidia580-580.95.05-3|1046	local pkg="$1"
21mr|nvidia580-580.95.05-3|1047	local dir="$2"
21mr|nvidia580-580.95.05-3|1048	mkdir -p %{buildroot}$dir
21mr|nvidia580-580.95.05-3|1049	ln -s $dest %{buildroot}$dir/$file
21mr|nvidia580-580.95.05-3|1050	add_to_list $pkg $dir/$file
21mr|nvidia580-580.95.05-3|1051	}
21mr|nvidia580-580.95.05-3|1052	
21mr|nvidia580-580.95.05-3|1053	install_lib_symlink() {
21mr|nvidia580-580.95.05-3|1054	local pkg="$1"
21mr|nvidia580-580.95.05-3|1055	local dir="$2"
21mr|nvidia580-580.95.05-3|1056	case "$file" in
21mr|nvidia580-580.95.05-3|1057	libvdpau_*.so)
21mr|nvidia580-580.95.05-3|1058	# vdpau drivers => not put into -devel
21mr|nvidia580-580.95.05-3|1059	;;
21mr|nvidia580-580.95.05-3|1060	*.so)
21mr|nvidia580-580.95.05-3|1061	pkg=nvidia-devel;;
21mr|nvidia580-580.95.05-3|1062	esac
21mr|nvidia580-580.95.05-3|1063	install_symlink $pkg $dir
21mr|nvidia580-580.95.05-3|1064	}
21mr|nvidia580-580.95.05-3|1065	
21mr|nvidia580-580.95.05-3|1066	install_file_only() {
21mr|nvidia580-580.95.05-3|1067	local pkg="$1"
21mr|nvidia580-580.95.05-3|1068	local dir="$2"
21mr|nvidia580-580.95.05-3|1069	mkdir -p %{buildroot}$dir
21mr|nvidia580-580.95.05-3|1070	# replace 0444 with more usual 0644
21mr|nvidia580-580.95.05-3|1071	[ "$perms" = "0444" ] && perms="0644"
21mr|nvidia580-580.95.05-3|1072	install -m $perms $file %{buildroot}$dir
21mr|nvidia580-580.95.05-3|1073	}
21mr|nvidia580-580.95.05-3|1074	
21mr|nvidia580-580.95.05-3|1075	install_file() {
21mr|nvidia580-580.95.05-3|1076	local pkg="$1"
21mr|nvidia580-580.95.05-3|1077	local dir="$2"
21mr|nvidia580-580.95.05-3|1078	install_file_only $pkg $dir
21mr|nvidia580-580.95.05-3|1079	add_to_list $pkg $dir/$(basename $file)
21mr|nvidia580-580.95.05-3|1080	}
21mr|nvidia580-580.95.05-3|1081	
21mr|nvidia580-580.95.05-3|1082	get_module_dir() {
21mr|nvidia580-580.95.05-3|1083	local subdir="$1"
21mr|nvidia580-580.95.05-3|1084	case "$subdir" in
21mr|nvidia580-580.95.05-3|1085	extensions*)	echo %{nvidia_extensionsdir};;
21mr|nvidia580-580.95.05-3|1086	drivers/)	echo %{nvidia_driversdir};;
21mr|nvidia580-580.95.05-3|1087	/)		echo %{nvidia_modulesdir};;
21mr|nvidia580-580.95.05-3|1088	*)		error_unhandled "unhandled module subdir $subdir"
21mr|nvidia580-580.95.05-3|1089	echo %{nvidia_modulesdir};;
21mr|nvidia580-580.95.05-3|1090	esac
21mr|nvidia580-580.95.05-3|1091	}
21mr|nvidia580-580.95.05-3|1092	
21mr|nvidia580-580.95.05-3|1093	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21mr|nvidia580-580.95.05-3|1094	rm -f $file
21mr|nvidia580-580.95.05-3|1095	touch $file
21mr|nvidia580-580.95.05-3|1096	done
21mr|nvidia580-580.95.05-3|1097	
21mr|nvidia580-580.95.05-3|1098	# install files according to .manifest
21mr|nvidia580-580.95.05-3|1099	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21mr|nvidia580-580.95.05-3|1100	arch=
21mr|nvidia580-580.95.05-3|1101	style=
21mr|nvidia580-580.95.05-3|1102	subdir=
21mr|nvidia580-580.95.05-3|1103	dest=
21mr|nvidia580-580.95.05-3|1104	nvidia_libdir=
21mr|nvidia580-580.95.05-3|1105	inherit_path_str=
21mr|nvidia580-580.95.05-3|1106	glvnd=
21mr|nvidia580-580.95.05-3|1107	
21mr|nvidia580-580.95.05-3|1108	rest=${line%%%%MODULE:*}
21mr|nvidia580-580.95.05-3|1109	file=${rest%%%% *}
21mr|nvidia580-580.95.05-3|1110	rest=${rest#* }
21mr|nvidia580-580.95.05-3|1111	perms=${rest%%%% *}
21mr|nvidia580-580.95.05-3|1112	rest=${rest#* }
21mr|nvidia580-580.95.05-3|1113	type=${rest%%%% *}
21mr|nvidia580-580.95.05-3|1114	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21mr|nvidia580-580.95.05-3|1115	
21mr|nvidia580-580.95.05-3|1116	case "$type" in
21mr|nvidia580-580.95.05-3|1117	CUDA_LIB)
21mr|nvidia580-580.95.05-3|1118	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1119	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1120	;;
21mr|nvidia580-580.95.05-3|1121	CUDA_SYMLINK)
21mr|nvidia580-580.95.05-3|1122	parseparams arch subdir dest
21mr|nvidia580-580.95.05-3|1123	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1124	;;
21mr|nvidia580-580.95.05-3|1125	ENCODEAPI_LIB)
21mr|nvidia580-580.95.05-3|1126	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1127	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1128	;;
21mr|nvidia580-580.95.05-3|1129	ENCODEAPI_LIB_SYMLINK)
21mr|nvidia580-580.95.05-3|1130	parseparams arch dest
21mr|nvidia580-580.95.05-3|1131	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia580-580.95.05-3|1132	;;
21mr|nvidia580-580.95.05-3|1133	ICON)
21mr|nvidia580-580.95.05-3|1134	parseparams subdir
21mr|nvidia580-580.95.05-3|1135	install_file_only nvidia-settings.png %{_datadir}/icons/hicolor/128x128/apps
21mr|nvidia580-580.95.05-3|1136	;;
21mr|nvidia580-580.95.05-3|1137	EXPLICIT_PATH)
21mr|nvidia580-580.95.05-3|1138	parseparams dest
21mr|nvidia580-580.95.05-3|1139	install_file nvidia %{_datadir}/nvidia
21mr|nvidia580-580.95.05-3|1140	;;
21mr|nvidia580-580.95.05-3|1141	NVCUVID_LIB)
21mr|nvidia580-580.95.05-3|1142	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1143	install_file nvidia-cuda $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1144	;;
21mr|nvidia580-580.95.05-3|1145	NVCUVID_LIB_SYMLINK)
21mr|nvidia580-580.95.05-3|1146	parseparams arch dest
21mr|nvidia580-580.95.05-3|1147	install_lib_symlink nvidia-cuda $nvidia_libdir
21mr|nvidia580-580.95.05-3|1148	;;
21mr|nvidia580-580.95.05-3|1149	NVIFR_LIB)
21mr|nvidia580-580.95.05-3|1150	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1151	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1152	;;
21mr|nvidia580-580.95.05-3|1153	NVIFR_LIB_SYMLINK)
21mr|nvidia580-580.95.05-3|1154	parseparams arch dest
21mr|nvidia580-580.95.05-3|1155	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia580-580.95.05-3|1156	;;
21mr|nvidia580-580.95.05-3|1157	OPENGL_LIB)
21mr|nvidia580-580.95.05-3|1158	parseparams arch
21mr|nvidia580-580.95.05-3|1159	install_file nvidia $nvidia_libdir
21mr|nvidia580-580.95.05-3|1160	;;
21mr|nvidia580-580.95.05-3|1161	OPENGL_SYMLINK)
21mr|nvidia580-580.95.05-3|1162	parseparams arch dest
21mr|nvidia580-580.95.05-3|1163	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia580-580.95.05-3|1164	;;
21mr|nvidia580-580.95.05-3|1165	OPENGL_DATA)
21mr|nvidia580-580.95.05-3|1166	parseparams subdir
21mr|nvidia580-580.95.05-3|1167	# application profile filenames are versioned, we can use a common
21mr|nvidia580-580.95.05-3|1168	# non-alternativesized directory
21mr|nvidia580-580.95.05-3|1169	install_file nvidia %{_datadir}/nvidia
21mr|nvidia580-580.95.05-3|1170	;;
21mr|nvidia580-580.95.05-3|1171	GLVND_LIB)
21mr|nvidia580-580.95.05-3|1172	;;
21mr|nvidia580-580.95.05-3|1173	GLVND_SYMLINK)
21mr|nvidia580-580.95.05-3|1174	;;
21mr|nvidia580-580.95.05-3|1175	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21mr|nvidia580-580.95.05-3|1176	;;
21mr|nvidia580-580.95.05-3|1177	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21mr|nvidia580-580.95.05-3|1178	;;
21mr|nvidia580-580.95.05-3|1179	TLS_LIB)
21mr|nvidia580-580.95.05-3|1180	parseparams arch style subdir
21mr|nvidia580-580.95.05-3|1181	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1182	;;
21mr|nvidia580-580.95.05-3|1183	TLS_SYMLINK)
21mr|nvidia580-580.95.05-3|1184	parseparams arch style subdir dest
21mr|nvidia580-580.95.05-3|1185	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1186	;;
21mr|nvidia580-580.95.05-3|1187	GBM_BACKEND_LIB_SYMLINK)
21mr|nvidia580-580.95.05-3|1188	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia580-580.95.05-3|1189	parseparams arch subdir dest
21mr|nvidia580-580.95.05-3|1190	#install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia580-580.95.05-3|1191	;;
21mr|nvidia580-580.95.05-3|1192	UTILITY_LIB)
21mr|nvidia580-580.95.05-3|1193	# backward-compatibility
21mr|nvidia580-580.95.05-3|1194	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia580-580.95.05-3|1195	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1196	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1197	;;
21mr|nvidia580-580.95.05-3|1198	UTILITY_LIB_SYMLINK)
21mr|nvidia580-580.95.05-3|1199	# backward-compatibility
21mr|nvidia580-580.95.05-3|1200	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia580-580.95.05-3|1201	parseparams arch dest
21mr|nvidia580-580.95.05-3|1202	install_lib_symlink nvidia $nvidia_libdir
21mr|nvidia580-580.95.05-3|1203	;;
21mr|nvidia580-580.95.05-3|1204	OPENCL_LIB)
21mr|nvidia580-580.95.05-3|1205	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia580-580.95.05-3|1206	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1207	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1208	;;
21mr|nvidia580-580.95.05-3|1209	OPENCL_LIB_SYMLINK)
21mr|nvidia580-580.95.05-3|1210	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia580-580.95.05-3|1211	parseparams arch subdir dest
21mr|nvidia580-580.95.05-3|1212	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1213	;;
21mr|nvidia580-580.95.05-3|1214	OPENCL_WRAPPER_LIB)
21mr|nvidia580-580.95.05-3|1215	[ -n "${rest}" ] || rest="NATIVE $rest"
21mr|nvidia580-580.95.05-3|1216	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1217	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1218	;;
21mr|nvidia580-580.95.05-3|1219	OPENCL_WRAPPER_SYMLINK)
21mr|nvidia580-580.95.05-3|1220	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21mr|nvidia580-580.95.05-3|1221	parseparams arch subdir dest
21mr|nvidia580-580.95.05-3|1222	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1223	;;
21mr|nvidia580-580.95.05-3|1224	VDPAU_LIB)
21mr|nvidia580-580.95.05-3|1225	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1226	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia580-580.95.05-3|1227	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1228	;;
21mr|nvidia580-580.95.05-3|1229	VDPAU_SYMLINK)
21mr|nvidia580-580.95.05-3|1230	parseparams arch subdir dest
21mr|nvidia580-580.95.05-3|1231	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia580-580.95.05-3|1232	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1233	;;
21mr|nvidia580-580.95.05-3|1234	VDPAU_WRAPPER_LIB)
21mr|nvidia580-580.95.05-3|1235	parseparams arch subdir
21mr|nvidia580-580.95.05-3|1236	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia580-580.95.05-3|1237	install_file nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1238	;;
21mr|nvidia580-580.95.05-3|1239	VDPAU_WRAPPER_SYMLINK)
21mr|nvidia580-580.95.05-3|1240	parseparams arch subdir dest
21mr|nvidia580-580.95.05-3|1241	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21mr|nvidia580-580.95.05-3|1242	install_lib_symlink nvidia $nvidia_libdir/$subdir
21mr|nvidia580-580.95.05-3|1243	;;
21mr|nvidia580-580.95.05-3|1244	XLIB_STATIC_LIB)
21mr|nvidia580-580.95.05-3|1245	install_file nvidia-devel %{nvidia_libdir}
21mr|nvidia580-580.95.05-3|1246	;;
21mr|nvidia580-580.95.05-3|1247	XLIB_SHARED_LIB)
21mr|nvidia580-580.95.05-3|1248	install_file nvidia %{nvidia_libdir}
21mr|nvidia580-580.95.05-3|1249	;;
21mr|nvidia580-580.95.05-3|1250	XLIB_SYMLINK)
21mr|nvidia580-580.95.05-3|1251	parseparams dest
21mr|nvidia580-580.95.05-3|1252	install_lib_symlink nvidia %{nvidia_libdir}
21mr|nvidia580-580.95.05-3|1253	;;
21mr|nvidia580-580.95.05-3|1254	LIBGL_LA)
21mr|nvidia580-580.95.05-3|1255	# (Anssi) we don't install .la files
21mr|nvidia580-580.95.05-3|1256	;;
21mr|nvidia580-580.95.05-3|1257	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21mr|nvidia580-580.95.05-3|1258	parseparams subdir
21mr|nvidia580-580.95.05-3|1259	install_file nvidia $(get_module_dir $subdir)
21mr|nvidia580-580.95.05-3|1260	;;
21mr|nvidia580-580.95.05-3|1261	XMODULE_NEWSYM)
21mr|nvidia580-580.95.05-3|1262	# symlink that is created only if it doesn't already
21mr|nvidia580-580.95.05-3|1263	# exist (i.e. as part of x11-server)
21mr|nvidia580-580.95.05-3|1264	case "$file" in
21mr|nvidia580-580.95.05-3|1265	libwfb.so)
21mr|nvidia580-580.95.05-3|1266	continue
21mr|nvidia580-580.95.05-3|1267	;;
21mr|nvidia580-580.95.05-3|1268	*)
21mr|nvidia580-580.95.05-3|1269	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21mr|nvidia580-580.95.05-3|1270	continue
21mr|nvidia580-580.95.05-3|1271	esac
21mr|nvidia580-580.95.05-3|1272	parseparams subdir dest
21mr|nvidia580-580.95.05-3|1273	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia580-580.95.05-3|1274	;;
21mr|nvidia580-580.95.05-3|1275	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21mr|nvidia580-580.95.05-3|1276	parseparams subdir dest
21mr|nvidia580-580.95.05-3|1277	install_symlink nvidia $(get_module_dir $subdir)
21mr|nvidia580-580.95.05-3|1278	;;
21mr|nvidia580-580.95.05-3|1279	VDPAU_HEADER)
21mr|nvidia580-580.95.05-3|1280	continue
21mr|nvidia580-580.95.05-3|1281	parseparams subdir
21mr|nvidia580-580.95.05-3|1282	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia580-580.95.05-3|1283	;;
21mr|nvidia580-580.95.05-3|1284	OPENGL_HEADER|CUDA_HEADER)
21mr|nvidia580-580.95.05-3|1285	parseparams subdir
21mr|nvidia580-580.95.05-3|1286	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21mr|nvidia580-580.95.05-3|1287	;;
21mr|nvidia580-580.95.05-3|1288	DOCUMENTATION)
21mr|nvidia580-580.95.05-3|1289	parseparams subdir
21mr|nvidia580-580.95.05-3|1290	case $subdir in
21mr|nvidia580-580.95.05-3|1291	*/html)
21mr|nvidia580-580.95.05-3|1292	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21mr|nvidia580-580.95.05-3|1293	continue
21mr|nvidia580-580.95.05-3|1294	;;
21mr|nvidia580-580.95.05-3|1295	*/include/*)
21mr|nvidia580-580.95.05-3|1296	continue
21mr|nvidia580-580.95.05-3|1297	;;
21mr|nvidia580-580.95.05-3|1298	esac
21mr|nvidia580-580.95.05-3|1299	case $file in
21mr|nvidia580-580.95.05-3|1300	*XF86Config*|*nvidia-settings.png)
21mr|nvidia580-580.95.05-3|1301	continue;;
21mr|nvidia580-580.95.05-3|1302	esac
21mr|nvidia580-580.95.05-3|1303	add_to_list nvidia "%%doc %{pkgname}/$file"
21mr|nvidia580-580.95.05-3|1304	;;
21mr|nvidia580-580.95.05-3|1305	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21mr|nvidia580-580.95.05-3|1306	parseparams subdir
21mr|nvidia580-580.95.05-3|1307	case "$file" in
21mr|nvidia580-580.95.05-3|1308	*nvidia-installer*)
21mr|nvidia580-580.95.05-3|1309	# not installed
21mr|nvidia580-580.95.05-3|1310	continue
21mr|nvidia580-580.95.05-3|1311	;;
21mr|nvidia580-580.95.05-3|1312	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21mr|nvidia580-580.95.05-3|1313	# installed separately below
21mr|nvidia580-580.95.05-3|1314	continue
21mr|nvidia580-580.95.05-3|1315	;;
21mr|nvidia580-580.95.05-3|1316	*nvidia-smi*|*nvidia-cuda-mps-control*)
21mr|nvidia580-580.95.05-3|1317	# ok
21mr|nvidia580-580.95.05-3|1318	;;
21mr|nvidia580-580.95.05-3|1319	*)
21mr|nvidia580-580.95.05-3|1320	error_unhandled "skipped unknown man page $(basename $file)"
21mr|nvidia580-580.95.05-3|1321	continue
21mr|nvidia580-580.95.05-3|1322	esac
21mr|nvidia580-580.95.05-3|1323	install_file_only nvidia %{_mandir}/$subdir
21mr|nvidia580-580.95.05-3|1324	;;
21mr|nvidia580-580.95.05-3|1325	UTILITY_BINARY)
21mr|nvidia580-580.95.05-3|1326	case "$file" in
21mr|nvidia580-580.95.05-3|1327	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21mr|nvidia580-580.95.05-3|1328	# not installed, we install our own copy
21mr|nvidia580-580.95.05-3|1329	continue
21mr|nvidia580-580.95.05-3|1330	;;
21mr|nvidia580-580.95.05-3|1331	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-sleep.sh|*nvidia-debugdump|*nvidia-ngx-updater|*nvidia-pcc|*nvidia-powerd)
21mr|nvidia580-580.95.05-3|1332	# ok
21mr|nvidia580-580.95.05-3|1333	;;
21mr|nvidia580-580.95.05-3|1334	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21mr|nvidia580-580.95.05-3|1335	# ok
21mr|nvidia580-580.95.05-3|1336	;;
21mr|nvidia580-580.95.05-3|1337	*)
21mr|nvidia580-580.95.05-3|1338	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21mr|nvidia580-580.95.05-3|1339	;;
21mr|nvidia580-580.95.05-3|1340	esac
21mr|nvidia580-580.95.05-3|1341	install_file nvidia %{nvidia_bindir}
21mr|nvidia580-580.95.05-3|1342	;;
21mr|nvidia580-580.95.05-3|1343	UTILITY_BIN_SYMLINK)
21mr|nvidia580-580.95.05-3|1344	case $file in nvidia-uninstall) continue;; esac
21mr|nvidia580-580.95.05-3|1345	parseparams dest
21mr|nvidia580-580.95.05-3|1346	install_symlink nvidia %{nvidia_bindir}
21mr|nvidia580-580.95.05-3|1347	;;
21mr|nvidia580-580.95.05-3|1348	INTERNAL_UTILITY*)
21mr|nvidia580-580.95.05-3|1349	case "$file" in
21mr|nvidia580-580.95.05-3|1350	*libglvnd_install_checker*)
21mr|nvidia580-580.95.05-3|1351	# ROSA does provide libglvnd, the checker is not needed.
21mr|nvidia580-580.95.05-3|1352	continue
21mr|nvidia580-580.95.05-3|1353	;;
21mr|nvidia580-580.95.05-3|1354	*)
21mr|nvidia580-580.95.05-3|1355	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21mr|nvidia580-580.95.05-3|1356	;;
21mr|nvidia580-580.95.05-3|1357	esac
21mr|nvidia580-580.95.05-3|1358	;;
21mr|nvidia580-580.95.05-3|1359	NVIDIA_MODPROBE)
21mr|nvidia580-580.95.05-3|1360	# A suid-root tool (GPLv2) used as fallback for loading the module and
21mr|nvidia580-580.95.05-3|1361	# creating the device nodes in case the driver component is running as
21mr|nvidia580-580.95.05-3|1362	# a non-root user (e.g. a CUDA application). While the module is automatically
21mr|nvidia580-580.95.05-3|1363	# loaded by udev rules, the device nodes are not automatically created
21mr|nvidia580-580.95.05-3|1364	# like with regular drivers and therefore this tool is installed on
21mr|nvidia580-580.95.05-3|1365	# ROSA as well, at least for now.
21mr|nvidia580-580.95.05-3|1366	;;
21mr|nvidia580-580.95.05-3|1367	INSTALLER_BINARY)
21mr|nvidia580-580.95.05-3|1368	# not installed
21mr|nvidia580-580.95.05-3|1369	;;
21mr|nvidia580-580.95.05-3|1370	KERNEL_MODULE_SRC)
21mr|nvidia580-580.95.05-3|1371	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21mr|nvidia580-580.95.05-3|1372	# It specifies, how many components of the path to skip.
21mr|nvidia580-580.95.05-3|1373	# For example, the manifest mat contain the following line:
21mr|nvidia580-580.95.05-3|1374	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21mr|nvidia580-580.95.05-3|1375	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21mr|nvidia580-580.95.05-3|1376	# and we get "nvidia/nv.c", which should be installed as
21mr|nvidia580-580.95.05-3|1377	# /usr/src/<driver-version-release>/nvidia/nv.c.
21mr|nvidia580-580.95.05-3|1378	parseparams inherit_path_str
21mr|nvidia580-580.95.05-3|1379	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21mr|nvidia580-580.95.05-3|1380	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21mr|nvidia580-580.95.05-3|1381	fi
21mr|nvidia580-580.95.05-3|1382	dest=$(echo $file | sed 's/[^/]*\///')
21mr|nvidia580-580.95.05-3|1383	install_file nvidia-dkms %{_usrsrc}/%{drivername}-proprietary-%{version}-%{release}/$(dirname $dest)
21mr|nvidia580-580.95.05-3|1384	;;
21mr|nvidia580-580.95.05-3|1385	DKMS_CONF)
21mr|nvidia580-580.95.05-3|1386	# We will replace it with our own dkms.conf below but the
21mr|nvidia580-580.95.05-3|1387	# file must be listed anyway.
21mr|nvidia580-580.95.05-3|1388	install_file nvidia-dkms %{_usrsrc}/%{drivername}-proprietary-%{version}-%{release}
21mr|nvidia580-580.95.05-3|1389	;;
21mr|nvidia580-580.95.05-3|1390	CUDA_ICD)
21mr|nvidia580-580.95.05-3|1391	# in theory this should go to the cuda subpackage, but it goes into the main package
21mr|nvidia580-580.95.05-3|1392	# as this avoids one broken symlink and it is small enough to not cause space issues
21mr|nvidia580-580.95.05-3|1393	install_file nvidia %{_sysconfdir}/%{drivername}
21mr|nvidia580-580.95.05-3|1394	;;
21mr|nvidia580-580.95.05-3|1395	VULKAN_ICD_JSON)
21mr|nvidia580-580.95.05-3|1396	parseparams dest
21mr|nvidia580-580.95.05-3|1397	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21mr|nvidia580-580.95.05-3|1398	;;
21mr|nvidia580-580.95.05-3|1399	VULKANSC_ICD_JSON)
21mr|nvidia580-580.95.05-3|1400	parseparams dest
21mr|nvidia580-580.95.05-3|1401	install_file nvidia %{_sysconfdir}/vulkansc/${dest}
21mr|nvidia580-580.95.05-3|1402	;;
21mr|nvidia580-580.95.05-3|1403	GLVND_EGL_ICD_JSON)
21mr|nvidia580-580.95.05-3|1404	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21mr|nvidia580-580.95.05-3|1405	;;
21mr|nvidia580-580.95.05-3|1406	EGL_EXTERNAL_PLATFORM_JSON)
21mr|nvidia580-580.95.05-3|1407	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia580-580.95.05-3|1408	;;
21mr|nvidia580-580.95.05-3|1409	GBM_EXTERNAL_PLATFORM_JSON)
21mr|nvidia580-580.95.05-3|1410	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21mr|nvidia580-580.95.05-3|1411	;;
21mr|nvidia580-580.95.05-3|1412	SANDBOXUTILS_FILELIST_JSON)
21mr|nvidia580-580.95.05-3|1413	install_file nvidia %{_datadir}/nvidia/files.d/
21mr|nvidia580-580.95.05-3|1414	;;
21mr|nvidia580-580.95.05-3|1415	APPLICATION_PROFILE)
21mr|nvidia580-580.95.05-3|1416	parseparams subdir
21mr|nvidia580-580.95.05-3|1417	# application profile filenames are versioned, we can use a common
21mr|nvidia580-580.95.05-3|1418	# non-alternativesized directory
21mr|nvidia580-580.95.05-3|1419	install_file nvidia %{_datadir}/nvidia/$subdir
21mr|nvidia580-580.95.05-3|1420	;;
21mr|nvidia580-580.95.05-3|1421	DOT_DESKTOP)
21mr|nvidia580-580.95.05-3|1422	# we provide our own for now
21mr|nvidia580-580.95.05-3|1423	;;
21mr|nvidia580-580.95.05-3|1424	XORG_OUTPUTCLASS_CONFIG)
21mr|nvidia580-580.95.05-3|1425	# nvidia-drm-outputclass.conf allows to load the appropriate
21mr|nvidia580-580.95.05-3|1426	# X11 driver automatically if nvidia kernel module is used
21mr|nvidia580-580.95.05-3|1427	# by the graphics device. Xorg >= 1.16.
21mr|nvidia580-580.95.05-3|1428	# Not needed in our case, because XFdrake should create the
21mr|nvidia580-580.95.05-3|1429	# Xorg config appropriately.
21mr|nvidia580-580.95.05-3|1430	;;
21mr|nvidia580-580.95.05-3|1431	FIRMWARE)
21mr|nvidia580-580.95.05-3|1432	install_file nvidia %{_firmwarepath}/nvidia
21mr|nvidia580-580.95.05-3|1433	;;
21mr|nvidia580-580.95.05-3|1434	SYSTEMD_UNIT)
21mr|nvidia580-580.95.05-3|1435	install_file nvidia %{_unitdir}
21mr|nvidia580-580.95.05-3|1436	;;
21mr|nvidia580-580.95.05-3|1437	SYSTEMD_UNIT_SYMLINK)
21mr|nvidia580-580.95.05-3|1438	;;
21mr|nvidia580-580.95.05-3|1439	SYSTEMD_SLEEP_SCRIPT)
21mr|nvidia580-580.95.05-3|1440	install_file nvidia %{_systemd_util_dir}/system-sleep
21mr|nvidia580-580.95.05-3|1441	;;
21mr|nvidia580-580.95.05-3|1442	WINE_LIB)
21mr|nvidia580-580.95.05-3|1443	install_file nvidia %{_libdir}/%{drivername}/wine
21mr|nvidia580-580.95.05-3|1444	;;
21mr|nvidia580-580.95.05-3|1445	*)
21mr|nvidia580-580.95.05-3|1446	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21mr|nvidia580-580.95.05-3|1447	esac
21mr|nvidia580-580.95.05-3|1448	done
21mr|nvidia580-580.95.05-3|1449	
21mr|nvidia580-580.95.05-3|1450	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21mr|nvidia580-580.95.05-3|1451	
21mr|nvidia580-580.95.05-3|1452	# Create the convenience symlinks. As the packages with nvidia are mutually
21mr|nvidia580-580.95.05-3|1453	# exclusive now, there is no need to use alternatives for this.
21mr|nvidia580-580.95.05-3|1454	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21mr|nvidia580-580.95.05-3|1455	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21mr|nvidia580-580.95.05-3|1456	
21mr|nvidia580-580.95.05-3|1457	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21mr|nvidia580-580.95.05-3|1458	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21mr|nvidia580-580.95.05-3|1459	
21mr|nvidia580-580.95.05-3|1460	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia580-580.95.05-3|1461	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia580-580.95.05-3|1462	
21mr|nvidia580-580.95.05-3|1463	# vdpau alternative symlink
21mr|nvidia580-580.95.05-3|1464	install -d -m755 %{buildroot}%{_libdir}/vdpau
21mr|nvidia580-580.95.05-3|1465	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21mr|nvidia580-580.95.05-3|1466	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21mr|nvidia580-580.95.05-3|1467	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21mr|nvidia580-580.95.05-3|1468	
21mr|nvidia580-580.95.05-3|1469	# self-built binaries
21mr|nvidia580-580.95.05-3|1470	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21mr|nvidia580-580.95.05-3|1471	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21mr|nvidia580-580.95.05-3|1472	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21mr|nvidia580-580.95.05-3|1473	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21mr|nvidia580-580.95.05-3|1474	
21mr|nvidia580-580.95.05-3|1475	# binary alternatives
21mr|nvidia580-580.95.05-3|1476	install -d -m755			%{buildroot}%{_bindir}
21mr|nvidia580-580.95.05-3|1477	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21mr|nvidia580-580.95.05-3|1478	touch					%{buildroot}%{_bindir}/nvidia-ngx-updater
21mr|nvidia580-580.95.05-3|1479	touch					%{buildroot}%{_bindir}/nvidia-settings
21mr|nvidia580-580.95.05-3|1480	touch					%{buildroot}%{_bindir}/nvidia-smi
21mr|nvidia580-580.95.05-3|1481	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21mr|nvidia580-580.95.05-3|1482	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21mr|nvidia580-580.95.05-3|1483	touch					%{buildroot}%{_bindir}/nvidia-powerd
21mr|nvidia580-580.95.05-3|1484	touch					%{buildroot}%{_bindir}/nvidia-pcc
21mr|nvidia580-580.95.05-3|1485	touch					%{buildroot}%{_bindir}/nvidia-sleep.sh
21mr|nvidia580-580.95.05-3|1486	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21mr|nvidia580-580.95.05-3|1487	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21mr|nvidia580-580.95.05-3|1488	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21mr|nvidia580-580.95.05-3|1489	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21mr|nvidia580-580.95.05-3|1490	# rpmlint:
21mr|nvidia580-580.95.05-3|1491	chmod 0755				%{buildroot}%{_bindir}/*
21mr|nvidia580-580.95.05-3|1492	
21mr|nvidia580-580.95.05-3|1493	# install man pages
21mr|nvidia580-580.95.05-3|1494	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21mr|nvidia580-580.95.05-3|1495	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21mr|nvidia580-580.95.05-3|1496	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21mr|nvidia580-580.95.05-3|1497	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21mr|nvidia580-580.95.05-3|1498	
21mr|nvidia580-580.95.05-3|1499	# bug #41638 - whatis entries of nvidia man pages appear wrong
21mr|nvidia580-580.95.05-3|1500	gunzip %{buildroot}%{_mandir}/man1/*.gz
21mr|nvidia580-580.95.05-3|1501	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21mr|nvidia580-580.95.05-3|1502	cd %{buildroot}%{_mandir}/man1
21mr|nvidia580-580.95.05-3|1503	rename nvidia alt-%{drivername} *
21mr|nvidia580-580.95.05-3|1504	cd -
21mr|nvidia580-580.95.05-3|1505	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21mr|nvidia580-580.95.05-3|1506	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21mr|nvidia580-580.95.05-3|1507	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21mr|nvidia580-580.95.05-3|1508	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21mr|nvidia580-580.95.05-3|1509	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21mr|nvidia580-580.95.05-3|1510	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21mr|nvidia580-580.95.05-3|1511	
21mr|nvidia580-580.95.05-3|1512	# cuda nvidia.icd
21mr|nvidia580-580.95.05-3|1513	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21mr|nvidia580-580.95.05-3|1514	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21mr|nvidia580-580.95.05-3|1515	
21mr|nvidia580-580.95.05-3|1516	# ld.so.conf
21mr|nvidia580-580.95.05-3|1517	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia580-580.95.05-3|1518	echo "%{_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia580-580.95.05-3|1519	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia580-580.95.05-3|1520	
21mr|nvidia580-580.95.05-3|1521	echo "/usr/lib" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia580-580.95.05-3|1522	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21mr|nvidia580-580.95.05-3|1523	
21mr|nvidia580-580.95.05-3|1524	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|nvidia580-580.95.05-3|1525	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|nvidia580-580.95.05-3|1526	
21mr|nvidia580-580.95.05-3|1527	# modprobe.d
21mr|nvidia580-580.95.05-3|1528	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21mr|nvidia580-580.95.05-3|1529	
21mr|nvidia580-580.95.05-3|1530	# Allow the users to load this kernel module as "nvidia<version>" as well.
21mr|nvidia580-580.95.05-3|1531	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21mr|nvidia580-580.95.05-3|1532	
21mr|nvidia580-580.95.05-3|1533	# xinit script
21mr|nvidia580-580.95.05-3|1534	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21mr|nvidia580-580.95.05-3|1535	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21mr|nvidia580-580.95.05-3|1536	# to be sourced
21mr|nvidia580-580.95.05-3|1537	#
21mr|nvidia580-580.95.05-3|1538	# Do not modify this file; the changes will be overwritten.
21mr|nvidia580-580.95.05-3|1539	# If you want to disable automatic configuration loading, create
21mr|nvidia580-580.95.05-3|1540	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21mr|nvidia580-580.95.05-3|1541	#
21mr|nvidia580-580.95.05-3|1542	LOAD_NVIDIA_SETTINGS="yes"
21mr|nvidia580-580.95.05-3|1543	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21mr|nvidia580-580.95.05-3|1544	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21mr|nvidia580-580.95.05-3|1545	EOF
21mr|nvidia580-580.95.05-3|1546	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21mr|nvidia580-580.95.05-3|1547	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia580-580.95.05-3|1548	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia580-580.95.05-3|1549	
21mr|nvidia580-580.95.05-3|1550	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|nvidia580-580.95.05-3|1551	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21mr|nvidia580-580.95.05-3|1552	
21mr|nvidia580-580.95.05-3|1553	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21mr|nvidia580-580.95.05-3|1554	
21mr|nvidia580-580.95.05-3|1555	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|1556	mkdir -p %{buildroot}%{_datadir}/auto-krokodil/drivers
21mr|nvidia580-580.95.05-3|1557	cat supported-gpus/supported-gpus.json | jq '.chips |= map(select(.features | index("kernelopen") | not))' > %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}-proprietary.json
21mr|nvidia580-580.95.05-3|1558	cat supported-gpus/supported-gpus.json | jq '.chips |= map(select(.features | index("kernelopen")))' > %{buildroot}%{_datadir}/auto-krokodil/drivers/%{name}-open.json
21mr|nvidia580-580.95.05-3|1559	%endif
21mr|nvidia580-580.95.05-3|1560	
21mr|nvidia580-580.95.05-3|1561	# Trigger rebuilding initrds
21mr|nvidia580-580.95.05-3|1562	# For rosa-kernel-tools
21mr|nvidia580-580.95.05-3|1563	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|nvidia580-580.95.05-3|1564	touch %{buildroot}/var/spool/initramfs-regen/%{drivername}-dracut
21mr|nvidia580-580.95.05-3|1565	
21mr|nvidia580-580.95.05-3|1566	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|1567	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}-open.%{kroko_release}
21mr|nvidia580-580.95.05-3|1568	touch %{buildroot}/var/spool/initramfs-regen/%{NAME}-proprietary.%{kroko_release}
21mr|nvidia580-580.95.05-3|1569	%endif
21mr|nvidia580-580.95.05-3|1570	
21mr|nvidia580-580.95.05-3|1571	mkdir -p %{buildroot}/etc/dracut.conf.d
21mr|nvidia580-580.95.05-3|1572	cat > %{buildroot}/etc/dracut.conf.d/10-%{drivername}.conf << 'EOF'
21mr|nvidia580-580.95.05-3|1573	add_drivers+=" nvidia nvidia_modeset nvidia_drm nvidia-uvm "
21mr|nvidia580-580.95.05-3|1574	install_optional_items+=" /etc/modprobe.d/nvidia-power-management.conf "
21mr|nvidia580-580.95.05-3|1575	install_optional_items+=" /etc/modprobe.d/%{drivername}-blacklist-nouveau.conf "
21mr|nvidia580-580.95.05-3|1576	install_optional_items+=" /etc/modprobe.d/%{drivername}-wayland.conf "
21mr|nvidia580-580.95.05-3|1577	EOF
21mr|nvidia580-580.95.05-3|1578	
21mr|nvidia580-580.95.05-3|1579	mkdir -p %{buildroot}/etc/modprobe.d
21mr|nvidia580-580.95.05-3|1580	echo "blacklist nouveau" > %{buildroot}/etc/modprobe.d/%{drivername}-blacklist-nouveau.conf
21mr|nvidia580-580.95.05-3|1581	echo "options nvidia_drm modeset=1 fbdev=1" > %{buildroot}/etc/modprobe.d/%{drivername}-wayland.conf
21mr|nvidia580-580.95.05-3|1582	
21mr|nvidia580-580.95.05-3|1583	# Blacklist nouveau, autoload nvidia-uvm module after nvidia module
21mr|nvidia580-580.95.05-3|1584	install -p -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia580-580.95.05-3|1585	install -p -m 0644 %{SOURCE16} %{buildroot}%{_sysconfdir}/modprobe.d/
21mr|nvidia580-580.95.05-3|1586	
21mr|nvidia580-580.95.05-3|1587	# UDev rules for nvidia
21mr|nvidia580-580.95.05-3|1588	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|nvidia580-580.95.05-3|1589	install -p -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir}/
21mr|nvidia580-580.95.05-3|1590	
21mr|nvidia580-580.95.05-3|1591	# UDev rules for nvidia-uvm
21mr|nvidia580-580.95.05-3|1592	install -p -m 0644 %{SOURCE10} %{buildroot}%{_udevrulesdir}/
21mr|nvidia580-580.95.05-3|1593	
21mr|nvidia580-580.95.05-3|1594	# Install dbus config
21mr|nvidia580-580.95.05-3|1595	mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d
21mr|nvidia580-580.95.05-3|1596	install -p -m 0644 nvidia-dbus.conf %{buildroot}%{_datadir}/dbus-1/system.d/
21mr|nvidia580-580.95.05-3|1597	
21mr|nvidia580-580.95.05-3|1598	# Install nvidia-fallback
21mr|nvidia580-580.95.05-3|1599	mkdir -p %{buildroot}%{_unitdir}
21mr|nvidia580-580.95.05-3|1600	install -p -m 0644 %{SOURCE13} %{buildroot}%{_udevrulesdir}/
21mr|nvidia580-580.95.05-3|1601	
21mr|nvidia580-580.95.05-3|1602	mkdir -p %{buildroot}%{_presetdir}
21mr|nvidia580-580.95.05-3|1603	install -p -m 0644 %{SOURCE17} %{buildroot}%{_presetdir}
21mr|nvidia580-580.95.05-3|1604	
21mr|nvidia580-580.95.05-3|1605	mkdir -p %{buildroot}%{_libdir}/gbm
21mr|nvidia580-580.95.05-3|1606	ln -s %{nvidia_libdir}/libnvidia-allocator.so.%{version} %{buildroot}%{_libdir}/gbm/nvidia-drm_gbm.so
21mr|nvidia580-580.95.05-3|1607	mkdir -p %{buildroot}%{_prefix}/lib/gbm
21mr|nvidia580-580.95.05-3|1608	ln -s %{nvidia_libdir32}/libnvidia-allocator.so.%{version} %{buildroot}%{_prefix}/lib/gbm/nvidia-drm_gbm.so
21mr|nvidia580-580.95.05-3|1609	
21mr|nvidia580-580.95.05-3|1610	# TODO: install each license separately
21mr|nvidia580-580.95.05-3|1611	sed -i'' -e '/LICENSE/d' nvidia.files
21mr|nvidia580-580.95.05-3|1612	
21mr|nvidia580-580.95.05-3|1613	# Ignore powerd binary exiting if hardware is not present
21mr|nvidia580-580.95.05-3|1614	# We should check for information in the DMI table
21mr|nvidia580-580.95.05-3|1615	sed -i -e 's/ExecStart=/ExecStart=-/g' %{buildroot}%{_unitdir}/nvidia-powerd.service
21mr|nvidia580-580.95.05-3|1616	
21mr|nvidia580-580.95.05-3|1617	# Firmware
21mr|nvidia580-580.95.05-3|1618	mkdir -p %{buildroot}%{_firmwarepath}/nvidia
21mr|nvidia580-580.95.05-3|1619	cp -a firmware %{buildroot}%{_firmwarepath}/nvidia/%{version}
21mr|nvidia580-580.95.05-3|1620	
21mr|nvidia580-580.95.05-3|1621	cp -rv ${dir0}/open-gpu-kernel-modules-%{version} %{buildroot}%{_usrsrc}/%{drivername}-open-%{version}-%{release}
21mr|nvidia580-580.95.05-3|1622	test -d %{buildroot}%{_usrsrc}/%{drivername}-proprietary-%{version}-%{release} && mv %{buildroot}%{_usrsrc}/%{drivername}{,-proprietary}-%{version}-%{release}
21mr|nvidia580-580.95.05-3|1623	
21mr|nvidia580-580.95.05-3|1624	#-----------------------------------------------------------------------------------------------------------
21mr|nvidia580-580.95.05-3|1625	
21mr|nvidia580-580.95.05-3|1626	%if %{with binary_kernel_modules}
21mr|nvidia580-580.95.05-3|1627	%if %{mdvver} < 202310
21mr|nvidia580-580.95.05-3|1628	%kroko_kmod_pkg -t proprietary -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1629	%kroko_kmod_pkg -t open -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.10 -m %(if rpm -q kernel-5.10-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.10-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_510} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1630	%kroko_kmod_pkg -t proprietary -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1631	%kroko_kmod_pkg -t open -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 5.15 -m %(if rpm -q kernel-5.15-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-5.15-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_515} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1632	%endif
21mr|nvidia580-580.95.05-3|1633	%kroko_kmod_pkg -t proprietary -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1634	%kroko_kmod_pkg -t open -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.1 -m %(if rpm -q kernel-6.1-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.1-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_61} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1635	%kroko_kmod_pkg -t proprietary -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.6 -m %(if rpm -q kernel-6.6-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.6-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_66} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1636	%kroko_kmod_pkg -t open -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.6 -m %(if rpm -q kernel-6.6-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.6-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_66} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1637	%kroko_kmod_pkg -t proprietary -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.12 -m %(if rpm -q kernel-6.12-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.12-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_612} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1638	%kroko_kmod_pkg -t open -r %{kroko_release} -j %{version_j} -n %{version_n} -f generic -k 6.12 -m %(if rpm -q kernel-6.12-generic 1>/dev/null 2>/dev/null; then rpm -q --qf '%%{version}\n' kernel-6.12-generic | tail -n1 | awk -F '.' '{print $3}'; else echo 0; fi) -p %{kabi_612} -s %{NAME} -c .zst %{kmod_replace_args}
21mr|nvidia580-580.95.05-3|1639	%endif
21mr|nvidia580-580.95.05-3|1640	
21mr|nvidia580-580.95.05-3|1641	%changelog
21mr|nvidia580-580.95.05-3|1642	* Fri Nov 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1643	- Revert "[bot] upd: 580.95.05 -> 580.105.08"
21mr|nvidia580-580.95.05-3|1644	- New version has different serious problems with HDMI, for example resolution above 1920*1080 cannot be set.
21mr|nvidia580-580.95.05-3|1645	- This reverts commit 7f64b63a9d4a4a24d1f99a37e3e4239ed212264c.
21mr|nvidia580-580.95.05-3|1646	
21mr|nvidia580-580.95.05-3|1647	* Wed Nov 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1648	- [bot] upd: 580.95.05 -> 580.105.08
21mr|nvidia580-580.95.05-3|1649	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|nvidia580-580.95.05-3|1650	
21mr|nvidia580-580.95.05-3|1651	* Wed Nov 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1652	- Rebuild with update krokodil macros
21mr|nvidia580-580.95.05-3|1653	- Fix conflicts between proprietary and open modules (kb#466)
21mr|nvidia580-580.95.05-3|1654	
21mr|nvidia580-580.95.05-3|1655	* Thu Oct 23 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1656	- propritary modules were accidently packaged as open
21mr|nvidia580-580.95.05-3|1657	
21mr|nvidia580-580.95.05-3|1658	* Fri Oct 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1659	- fix building without binary kernel modules (kb#466) (thanks to victorr@)
21mr|nvidia580-580.95.05-3|1660	
21mr|nvidia580-580.95.05-3|1661	* Thu Oct 9 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1662	- Revert "Replace nvidia550 with nvidia580 in rosa13"
21mr|nvidia580-580.95.05-3|1663	- nvidia580 - первая серия драйверов, в которой есть разделение на 2 варианта модулей ядра.
21mr|nvidia580-580.95.05-3|1664	- Пусть пока остается доступной для установки предыдущая серия без разделения.
21mr|nvidia580-580.95.05-3|1665	- И так не придется в спеках ядер заносить сборку модулей nvidia550 под if-else в зависимости от платформы.
21mr|nvidia580-580.95.05-3|1666	- This reverts commit 3a02ff47ade7fe7b8bf043f1c274b02cc740f9fc.
21mr|nvidia580-580.95.05-3|1667	
21mr|nvidia580-580.95.05-3|1668	* Thu Oct 9 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1669	- fix typo
21mr|nvidia580-580.95.05-3|1670	
21mr|nvidia580-580.95.05-3|1671	* Tue Oct 7 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1672	- [bot] upd: 580.82.09 -> 580.95.05
21mr|nvidia580-580.95.05-3|1673	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|nvidia580-580.95.05-3|1674	
21mr|nvidia580-580.95.05-3|1675	* Sun Oct 5 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1676	- Added MAKE="'make' -j\$parallel_jobs
21mr|nvidia580-580.95.05-3|1677	
21mr|nvidia580-580.95.05-3|1678	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1679	- replace old dkms
21mr|nvidia580-580.95.05-3|1680	
21mr|nvidia580-580.95.05-3|1681	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1682	- Replace nvidia550 with nvidia580 in rosa13
21mr|nvidia580-580.95.05-3|1683	- Only support of one subdevices ID was removed:
21mr|nvidia580-580.95.05-3|1684	- nvidia-blob-info()(devid=232c)(subdevid=2064)(subvendorid=10de)
21mr|nvidia580-580.95.05-3|1685	- but nvidia-blob-info()(devid=232c)(subdevid=2063)(subvendorid=10de) remanes.
21mr|nvidia580-580.95.05-3|1686	- I did not find this hardware in linux-hardware.org.
21mr|nvidia580-580.95.05-3|1687	- So, probably nothing important compared to nvidia550 was removed here in 580.
21mr|nvidia580-580.95.05-3|1688	
21mr|nvidia580-580.95.05-3|1689	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1690	- fix buildability by moving lines without changes
21mr|nvidia580-580.95.05-3|1691	
21mr|nvidia580-580.95.05-3|1692	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1693	- rm not used patch
21mr|nvidia580-580.95.05-3|1694	
21mr|nvidia580-580.95.05-3|1695	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1696	- we do not add rd.driver.blacklist=nouveau into cmdline - service makes no sense
21mr|nvidia580-580.95.05-3|1697	- ok victorr2007@
21mr|nvidia580-580.95.05-3|1698	
21mr|nvidia580-580.95.05-3|1699	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1700	- ldetect-lst is not used
21mr|nvidia580-580.95.05-3|1701	
21mr|nvidia580-580.95.05-3|1702	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1703	- format spec, move lines without changes
21mr|nvidia580-580.95.05-3|1704	
21mr|nvidia580-580.95.05-3|1705	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1706	- move krokodil-generated provides into correct place, add "noarch" where needed
21mr|nvidia580-580.95.05-3|1707	
21mr|nvidia580-580.95.05-3|1708	* Tue Sep 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1709	- package open kernel modules (not finished)
21mr|nvidia580-580.95.05-3|1710	- TODO: move provides into new subpackages
21mr|nvidia580-580.95.05-3|1711	
21mr|nvidia580-580.95.05-3|1712	* Tue Sep 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1713	- sync kernels with import/nvidia550
21mr|nvidia580-580.95.05-3|1714	
21mr|nvidia580-580.95.05-3|1715	* Tue Sep 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1716	- 550 -> 580
21mr|nvidia580-580.95.05-3|1717	- Taken from https://abf.io/victorr2007/nvidia580/tree/bc1778d551cc360a9cbe4ee9823fa39d80f1bb9a
21mr|nvidia580-580.95.05-3|1718	- without changes for now
21mr|nvidia580-580.95.05-3|1719	
21mr|nvidia580-580.95.05-3|1720	* Tue Sep 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1721	- 550 -> 580
21mr|nvidia580-580.95.05-3|1722	- Taken from https://abf.io/x11_backports/nvidia580/tree/28210d4a2685fa360f37c2c9b86f3cb2352f6b53 without any changes (for now)
21mr|nvidia580-580.95.05-3|1723	
21mr|nvidia580-580.95.05-3|1724	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|nvidia580-580.95.05-3|1725	- automated spec cleanup
21mr|nvidia580-580.95.05-3|1726	
21mr|nvidia580-580.95.05-3|1727	* Fri Feb 14 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1728	- Updated to 550.144.03
21mr|nvidia580-580.95.05-3|1729	
21mr|nvidia580-580.95.05-3|1730	* Fri Feb 14 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1731	- Updated to 550.144.03
21mr|nvidia580-580.95.05-3|1732	
21mr|nvidia580-580.95.05-3|1733	* Sun Dec 22 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1734	- Updated to 550.142
21mr|nvidia580-580.95.05-3|1735	
21mr|nvidia580-580.95.05-3|1736	* Sun Dec 22 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1737	- Updated to 550.42
21mr|nvidia580-580.95.05-3|1738	
21mr|nvidia580-580.95.05-3|1739	- Merge: d778e3c fd9f48f
21mr|nvidia580-580.95.05-3|1740	* Mon Dec 9 2024 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1741	- Merge pull request #1 from bitedasher/nvidia550:rosa2023.1
21mr|nvidia580-580.95.05-3|1742	- Update to kernel 6.12
21mr|nvidia580-580.95.05-3|1743	
21mr|nvidia580-580.95.05-3|1744	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|nvidia580-580.95.05-3|1745	- upd: kernel 6.12
21mr|nvidia580-580.95.05-3|1746	
21mr|nvidia580-580.95.05-3|1747	* Wed Dec 4 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1748	- Updated to 550.135
21mr|nvidia580-580.95.05-3|1749	
21mr|nvidia580-580.95.05-3|1750	* Wed Dec 4 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1751	- Updated to 550.135
21mr|nvidia580-580.95.05-3|1752	
21mr|nvidia580-580.95.05-3|1753	* Thu Nov 14 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1754	- Dependency plasma5-kwin-wayland-nvidia removed
21mr|nvidia580-580.95.05-3|1755	
21mr|nvidia580-580.95.05-3|1756	* Thu Sep 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1757	- Updated to 550.120
21mr|nvidia580-580.95.05-3|1758	
21mr|nvidia580-580.95.05-3|1759	* Thu Sep 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1760	- Updated to 550.120
21mr|nvidia580-580.95.05-3|1761	
21mr|nvidia580-580.95.05-3|1762	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1763	- include modprobe params into initrd (noted by Victor, fixes resuming from sleep)
21mr|nvidia580-580.95.05-3|1764	
21mr|nvidia580-580.95.05-3|1765	- Merge: 540636d 79d9c4a
21mr|nvidia580-580.95.05-3|1766	* Fri Aug 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1767	- Merge remote-tracking branch 'remote/rosa2021.1' into rosa2023.1
21mr|nvidia580-580.95.05-3|1768	
21mr|nvidia580-580.95.05-3|1769	* Wed Aug 14 2024 betcher <a.betker@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1770	- [bot] upd: 550.67 -> 550.107.02
21mr|nvidia580-580.95.05-3|1771	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|nvidia580-580.95.05-3|1772	
21mr|nvidia580-580.95.05-3|1773	* Fri Aug 2 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1774	- Updated to 550.107.02
21mr|nvidia580-580.95.05-3|1775	
21mr|nvidia580-580.95.05-3|1776	* Fri Aug 2 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1777	- Updated to 550.107.02
21mr|nvidia580-580.95.05-3|1778	
21mr|nvidia580-580.95.05-3|1779	* Wed Jul 24 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1780	- Drop patch, fix files
21mr|nvidia580-580.95.05-3|1781	
21mr|nvidia580-580.95.05-3|1782	* Tue Jul 9 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1783	- Updated to 550.100
21mr|nvidia580-580.95.05-3|1784	
21mr|nvidia580-580.95.05-3|1785	* Tue Jul 9 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1786	- Updated to 550.100
21mr|nvidia580-580.95.05-3|1787	
21mr|nvidia580-580.95.05-3|1788	* Wed Jun 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1789	- Updated to 550.90.07
21mr|nvidia580-580.95.05-3|1790	
21mr|nvidia580-580.95.05-3|1791	* Wed Jun 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1792	- Updated to 550.90.07
21mr|nvidia580-580.95.05-3|1793	
21mr|nvidia580-580.95.05-3|1794	* Fri Apr 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1795	- Updated to 550.78
21mr|nvidia580-580.95.05-3|1796	
21mr|nvidia580-580.95.05-3|1797	* Fri Apr 26 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1798	- Updated to 550.78
21mr|nvidia580-580.95.05-3|1799	
21mr|nvidia580-580.95.05-3|1800	* Mon Apr 1 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1801	- Rebuild (previously published build was built without binary kmods)
21mr|nvidia580-580.95.05-3|1802	
21mr|nvidia580-580.95.05-3|1803	* Mon Mar 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1804	- Fix typo
21mr|nvidia580-580.95.05-3|1805	- $ rpm -qp kernel-modules-nvidia550-6.1-generic-550.67-48407337.85.0af41-rosa2021.1.x86_64.rpm --obsoletes
21mr|nvidia580-580.95.05-3|1806	- kernel-modules-nvidia-o-6.1-generic < 550.67-48407337.85.0af41
21mr|nvidia580-580.95.05-3|1807	
21mr|nvidia580-580.95.05-3|1808	* Mon Mar 25 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1809	- Replace kernel modules alongside nvidiaXXX-core packages
21mr|nvidia580-580.95.05-3|1810	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=14358
21mr|nvidia580-580.95.05-3|1811	
21mr|nvidia580-580.95.05-3|1812	* Thu Mar 21 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1813	- replace older nvidia drivers also on rosa2021.1
21mr|nvidia580-580.95.05-3|1814	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=14358
21mr|nvidia580-580.95.05-3|1815	
21mr|nvidia580-580.95.05-3|1816	* Wed Mar 20 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1817	- [bot] upd: 550.54.14 -> 550.67
21mr|nvidia580-580.95.05-3|1818	- Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
21mr|nvidia580-580.95.05-3|1819	
21mr|nvidia580-580.95.05-3|1820	* Wed Mar 20 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1821	- rm odd macro
21mr|nvidia580-580.95.05-3|1822	
21mr|nvidia580-580.95.05-3|1823	* Thu Mar 14 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1824	- fix filter for 64 bit libs
21mr|nvidia580-580.95.05-3|1825	
21mr|nvidia580-580.95.05-3|1826	* Thu Mar 14 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1827	- filter dep from openssl 3
21mr|nvidia580-580.95.05-3|1828	
21mr|nvidia580-580.95.05-3|1829	* Sat Mar 9 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1830	- Set fbdev=1
21mr|nvidia580-580.95.05-3|1831	- Graphics could work slowly on Wayland on kernels 6.6 and 6.8:
21mr|nvidia580-580.95.05-3|1832	- ```
21mr|nvidia580-580.95.05-3|1833	- kwin_wayland_wrapper[1568]: src/nv_gbm.c:139: GBM-DRV error (nv_gbm_bo_map): DRM_IOCTL_NVIDIA_GEM_MAP_OFFSET failed (ret=-1)
21mr|nvidia580-580.95.05-3|1834	- kwin_wayland[1568]: kwin_wayland_drm: mapping a XR24 gbm_bo failed: Невозможно выделить память
21mr|nvidia580-580.95.05-3|1835	- kernel: [drm:__nv_drm_gem_nvkms_map [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to map NvKmsKapiMemory 0x00000000a5b16e32
21mr|nvidia580-580.95.05-3|1836	- simple-framebuffer simple-framebuffer.0: swiotlb buffer is full (sz: 483328 bytes), total 32768 (slots), used 32 (slots)
21mr|nvidia580-580.95.05-3|1837	- ```
21mr|nvidia580-580.95.05-3|1838	- Fedora RPM Fusion do the same by default:
21mr|nvidia580-580.95.05-3|1839	- https://pkgs.rpmfusion.org/cgit/nonfree/nvidia-kmod.git/tree/make_modeset_default.patch
21mr|nvidia580-580.95.05-3|1840	
21mr|nvidia580-580.95.05-3|1841	* Thu Mar 7 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1842	- Fix upgrading from nvidia470
21mr|nvidia580-580.95.05-3|1843	
21mr|nvidia580-580.95.05-3|1844	* Thu Mar 7 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1845	- probably no need in 32 bit packages by default
21mr|nvidia580-580.95.05-3|1846	
21mr|nvidia580-580.95.05-3|1847	* Wed Feb 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1848	- replace obsoleted branches by this LTS branch
21mr|nvidia580-580.95.05-3|1849	
21mr|nvidia580-580.95.05-3|1850	* Wed Feb 28 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1851	- 5252 -> 550 (based on abf.io/x11_backports/nvidia550)
21mr|nvidia580-580.95.05-3|1852	
21mr|nvidia580-580.95.05-3|1853	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1854	- nvidia 520 -> 525
21mr|nvidia580-580.95.05-3|1855	
21mr|nvidia580-580.95.05-3|1856	* Wed Feb 8 2023 Mikhail Novosyolov <m@mikhailnov.ru>
21mr|nvidia580-580.95.05-3|1857	- add kernel 6.1
21mr|nvidia580-580.95.05-3|1858	
21mr|nvidia580-580.95.05-3|1859	* Mon Nov 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1860	- Restore fix for unsespending notebooks
21mr|nvidia580-580.95.05-3|1861	- It was reported to work and is enabled in nvidia515, we with Victorr2002@ disabled it here but it was an incorrect test probably.
21mr|nvidia580-580.95.05-3|1862	- https://www.opennet.ru/openforum/vsluhforumID3/128847.html#184
21mr|nvidia580-580.95.05-3|1863	
21mr|nvidia580-580.95.05-3|1864	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1865	- Make deps be strong
21mr|nvidia580-580.95.05-3|1866	- Conflicts by %%%%nv_cross_conflict + Recommends lead to a situation
21mr|nvidia580-580.95.05-3|1867	- when installing nvidiaYYY-core instead of nvidiaXXX-core
21mr|nvidia580-580.95.05-3|1868	- does leaves nvidiaXXX-dracut instead of installing nvidiaYYY-dracut.
21mr|nvidia580-580.95.05-3|1869	
21mr|nvidia580-580.95.05-3|1870	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1871	- Disable hack for hibernation
21mr|nvidia580-580.95.05-3|1872	- Vicrorr2007@ has tested and reported that this hack is not needed now and breaks hibernation on nvidia520 (but fixes it on nvidia512).
21mr|nvidia580-580.95.05-3|1873	- It was inherited from 515 here in 520.
21mr|nvidia580-580.95.05-3|1874	
21mr|nvidia580-580.95.05-3|1875	* Mon Oct 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1876	- Fix filtering (sync with nvidia470)
21mr|nvidia580-580.95.05-3|1877	
21mr|nvidia580-580.95.05-3|1878	* Mon Oct 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1879	- Cross-conflicts between subpackages
21mr|nvidia580-580.95.05-3|1880	
21mr|nvidia580-580.95.05-3|1881	* Mon Oct 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1882	- Filter provides
21mr|nvidia580-580.95.05-3|1883	
21mr|nvidia580-580.95.05-3|1884	* Fri Oct 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1885	- fix files
21mr|nvidia580-580.95.05-3|1886	
21mr|nvidia580-580.95.05-3|1887	* Fri Oct 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1888	- 515 -> 520
21mr|nvidia580-580.95.05-3|1889	
21mr|nvidia580-580.95.05-3|1890	* Tue Oct 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1891	- Fix typo
21mr|nvidia580-580.95.05-3|1892	
21mr|nvidia580-580.95.05-3|1893	* Tue Oct 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1894	- Switch back to updated krokodil
21mr|nvidia580-580.95.05-3|1895	- Copied from nvidia470
21mr|nvidia580-580.95.05-3|1896	
21mr|nvidia580-580.95.05-3|1897	* Tue Oct 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1898	- Do not install obsolete old workarounds
21mr|nvidia580-580.95.05-3|1899	- $ cat /etc/profile.d/68nvidia-defaults.sh
21mr|nvidia580-580.95.05-3|1900	- export __GL_YIELD="USLEEP"
21mr|nvidia580-580.95.05-3|1901	- # A workaround for http://bugs.rosalinux.ru/show_bug.cgi?id=4552
21mr|nvidia580-580.95.05-3|1902	- export __GL_WRITE_TEXT_SECTION=0
21mr|nvidia580-580.95.05-3|1903	
21mr|nvidia580-580.95.05-3|1904	* Tue Oct 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1905	- clean up: use macros, rm odd deps
21mr|nvidia580-580.95.05-3|1906	
21mr|nvidia580-580.95.05-3|1907	* Tue Oct 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1908	- Remove duplicated line, fix suspending
21mr|nvidia580-580.95.05-3|1909	- It was reported that suspension works only when /var/tmp (non-tmpfs) is used.
21mr|nvidia580-580.95.05-3|1910	- The second line with options overrides the first one.
21mr|nvidia580-580.95.05-3|1911	
21mr|nvidia580-580.95.05-3|1912	* Mon Oct 10 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1913	- Added requires egl-gbm, Needed to work in a Wayland session
21mr|nvidia580-580.95.05-3|1914	
21mr|nvidia580-580.95.05-3|1915	* Mon Oct 10 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1916	- Updated to 515.76
21mr|nvidia580-580.95.05-3|1917	
21mr|nvidia580-580.95.05-3|1918	* Mon Oct 10 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1919	- Updated to 515.76
21mr|nvidia580-580.95.05-3|1920	
21mr|nvidia580-580.95.05-3|1921	* Mon Oct 10 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1922	- Updated to 515.76
21mr|nvidia580-580.95.05-3|1923	
21mr|nvidia580-580.95.05-3|1924	* Mon Oct 10 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1925	- Fixed saving video memory in standby mode
21mr|nvidia580-580.95.05-3|1926	
21mr|nvidia580-580.95.05-3|1927	* Mon Oct 10 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1928	- Fixed saving video memory in standby mode
21mr|nvidia580-580.95.05-3|1929	
21mr|nvidia580-580.95.05-3|1930	* Sat Sep 24 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1931	- Fixed saving video memory in standby mode
21mr|nvidia580-580.95.05-3|1932	
21mr|nvidia580-580.95.05-3|1933	* Fri Jun 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|nvidia580-580.95.05-3|1934	- Bump release
21mr|nvidia580-580.95.05-3|1935	
21mr|nvidia580-580.95.05-3|1936	* Fri Jun 3 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1937	- Fixed work on laptops
21mr|nvidia580-580.95.05-3|1938	
21mr|nvidia580-580.95.05-3|1939	* Fri Jun 3 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1940	- Fixed work on laptops
21mr|nvidia580-580.95.05-3|1941	
21mr|nvidia580-580.95.05-3|1942	* Thu May 26 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|nvidia580-580.95.05-3|1943	- Sync
21mr|nvidia580-580.95.05-3|1944	
21mr|nvidia580-580.95.05-3|1945	* Mon May 23 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|nvidia580-580.95.05-3|1946	- Automatic import for version 515.43.04-1
21mr|nvidia580-580.95.05-3|1947	
21mr|nvidia580-580.95.05-3|1948	* Mon May 23 2022 ABF <abf@rosalinux.ru>
21mr|nvidia580-580.95.05-3|1949	- Automatic import for version 515.43.04-1

14462 21
21mr|nvidia-additional-settings-1-6|1	Summary: Additional settings set for nvidia GPUs
21mr|nvidia-additional-settings-1-6|2	Name: nvidia-additional-settings
21mr|nvidia-additional-settings-1-6|3	Version: 1
21mr|nvidia-additional-settings-1-6|4	Release: 6
21mr|nvidia-additional-settings-1-6|5	Group: System/Kernel and hardware
21mr|nvidia-additional-settings-1-6|6	Url: https://abf.rosalinux.ru/abf/nvidia-additional-settings/issues
21mr|nvidia-additional-settings-1-6|7	License: GPLv2+
21mr|nvidia-additional-settings-1-6|8	BuildArch: noarch
21mr|nvidia-additional-settings-1-6|9	Source0: 68nvidia-defaults.sh
21mr|nvidia-additional-settings-1-6|10	
21mr|nvidia-additional-settings-1-6|11	%description
21mr|nvidia-additional-settings-1-6|12	Default settings for NVidia drivers.
21mr|nvidia-additional-settings-1-6|13	
21mr|nvidia-additional-settings-1-6|14	%install
21mr|nvidia-additional-settings-1-6|15	mkdir -p %buildroot/etc/profile.d
21mr|nvidia-additional-settings-1-6|16	install -m755 %{SOURCE0} -D %{buildroot}/etc/profile.d/68nvidia-defaults.sh
21mr|nvidia-additional-settings-1-6|17	
21mr|nvidia-additional-settings-1-6|18	%files
21mr|nvidia-additional-settings-1-6|19	%config /etc/profile.d/68nvidia-defaults.sh

14463 21
21mr|nx-3.5.99.26-2|1	# most of the descriptions are stolen from the debian package
21mr|nx-3.5.99.26-2|2	%global _hardened_build 1
21mr|nx-3.5.99.26-2|3	
21mr|nx-3.5.99.26-2|4	%define Werror_cflags %{nil}
21mr|nx-3.5.99.26-2|5	
21mr|nx-3.5.99.26-2|6	Summary:	NoMachine NX
21mr|nx-3.5.99.26-2|7	Name:		nx
21mr|nx-3.5.99.26-2|8	Version:	3.5.99.26
21mr|nx-3.5.99.26-2|9	Release:	2
21mr|nx-3.5.99.26-2|10	License:	GPLv2+ and MIT
21mr|nx-3.5.99.26-2|11	Group:		Networking/Remote access
21mr|nx-3.5.99.26-2|12	Url:		http://www.nomachine.com/sources.php
21mr|nx-3.5.99.26-2|13	Source0:	https://github.com/ArcticaProject/nx-libs/archive/%{version}.tar.gz?/nx-libs-%{version}.tar.gz
21mr|nx-3.5.99.26-2|14	Source10:	GUUG-Presentation-NX.pdf
21mr|nx-3.5.99.26-2|15	Patch0:		nx-libs-ar.patch
21mr|nx-3.5.99.26-2|16	BuildRequires:	gccmakedep
21mr|nx-3.5.99.26-2|17	BuildRequires:	imake
21mr|nx-3.5.99.26-2|18	BuildRequires:	jpeg-devel
21mr|nx-3.5.99.26-2|19	BuildRequires:	tirpc-devel
21mr|nx-3.5.99.26-2|20	BuildRequires:	pkgconfig(expat)
21mr|nx-3.5.99.26-2|21	BuildRequires:	pkgconfig(fontconfig)
21mr|nx-3.5.99.26-2|22	BuildRequires:	pkgconfig(fontenc)
21mr|nx-3.5.99.26-2|23	BuildRequires:	pkgconfig(libpng)
21mr|nx-3.5.99.26-2|24	BuildRequires:	pkgconfig(openssl)
21mr|nx-3.5.99.26-2|25	BuildRequires:	pkgconfig(pixman-1)
21mr|nx-3.5.99.26-2|26	BuildRequires:	pkgconfig(x11)
21mr|nx-3.5.99.26-2|27	BuildRequires:	pkgconfig(xcomposite)
21mr|nx-3.5.99.26-2|28	BuildRequires:	pkgconfig(xdamage)
21mr|nx-3.5.99.26-2|29	BuildRequires:	pkgconfig(xext)
21mr|nx-3.5.99.26-2|30	BuildRequires:	pkgconfig(xfont)
21mr|nx-3.5.99.26-2|31	BuildRequires:	pkgconfig(xi)
21mr|nx-3.5.99.26-2|32	BuildRequires:	pkgconfig(xpm)
21mr|nx-3.5.99.26-2|33	BuildRequires:	pkgconfig(xrandr)
21mr|nx-3.5.99.26-2|34	BuildRequires:	pkgconfig(xinerama)
21mr|nx-3.5.99.26-2|35	BuildRequires:	pkgconfig(xtst)
21mr|nx-3.5.99.26-2|36	BuildRequires:	pkgconfig(zlib)
21mr|nx-3.5.99.26-2|37	BuildRequires:	pkgconfig(libxml-2.0)
21mr|nx-3.5.99.26-2|38	
21mr|nx-3.5.99.26-2|39	%description
21mr|nx-3.5.99.26-2|40	NoMachine NX is the next-generation X compression and roundtrip suppression
21mr|nx-3.5.99.26-2|41	scheme. It can operate remote X11 sessions over 56k modem dialup links or
21mr|nx-3.5.99.26-2|42	anything better.
21mr|nx-3.5.99.26-2|43	
21mr|nx-3.5.99.26-2|44	%files
21mr|nx-3.5.99.26-2|45	%license COPYING LICENSE LICENSE.nxcomp
21mr|nx-3.5.99.26-2|46	%doc ChangeLog
21mr|nx-3.5.99.26-2|47	%dir %{_libdir}/nx
21mr|nx-3.5.99.26-2|48	%dir %{_datadir}/nx
21mr|nx-3.5.99.26-2|49	%dir %{_datadir}/nx/X11
21mr|nx-3.5.99.26-2|50	%{_datadir}/nx/SecurityPolicy
21mr|nx-3.5.99.26-2|51	%{_datadir}/nx/X11/XErrorDB
21mr|nx-3.5.99.26-2|52	%{_datadir}/nx/X11/Xcms.txt
21mr|nx-3.5.99.26-2|53	
21mr|nx-3.5.99.26-2|54	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|55	
21mr|nx-3.5.99.26-2|56	%define x11_major 6
21mr|nx-3.5.99.26-2|57	%define libx11 %mklibname NX_X11_ %{x11_major}
21mr|nx-3.5.99.26-2|58	
21mr|nx-3.5.99.26-2|59	%package -n %{libx11}
21mr|nx-3.5.99.26-2|60	Summary:	NX-X11 library for NX
21mr|nx-3.5.99.26-2|61	Group:		System/Libraries
21mr|nx-3.5.99.26-2|62	Provides:	nxX11 = %{EVRD}
21mr|nx-3.5.99.26-2|63	
21mr|nx-3.5.99.26-2|64	%description -n %{libx11}
21mr|nx-3.5.99.26-2|65	NX-X11 library for NX.
21mr|nx-3.5.99.26-2|66	
21mr|nx-3.5.99.26-2|67	%files -n %{libx11}
21mr|nx-3.5.99.26-2|68	%doc GUUG-Presentation-NX.pdf
21mr|nx-3.5.99.26-2|69	%{_libdir}/libNX_X11.so.%{x11_major}*
21mr|nx-3.5.99.26-2|70	
21mr|nx-3.5.99.26-2|71	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|72	
21mr|nx-3.5.99.26-2|73	%define xcomp_major 3
21mr|nx-3.5.99.26-2|74	%define libxcomp %mklibname xcomp %{xcomp_major}
21mr|nx-3.5.99.26-2|75	
21mr|nx-3.5.99.26-2|76	%package -n %{libxcomp}
21mr|nx-3.5.99.26-2|77	Summary:	Xcomp library for NX
21mr|nx-3.5.99.26-2|78	Group:		System/Libraries
21mr|nx-3.5.99.26-2|79	Provides:	xcomp = %{EVRD}
21mr|nx-3.5.99.26-2|80	
21mr|nx-3.5.99.26-2|81	%description -n %{libxcomp}
21mr|nx-3.5.99.26-2|82	Xcomp library for NX subsystem.
21mr|nx-3.5.99.26-2|83	
21mr|nx-3.5.99.26-2|84	%files -n %{libxcomp}
21mr|nx-3.5.99.26-2|85	%{_libdir}/libXcomp.so.%{xcomp_major}*
21mr|nx-3.5.99.26-2|86	
21mr|nx-3.5.99.26-2|87	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|88	
21mr|nx-3.5.99.26-2|89	%define xcompshad_major 3
21mr|nx-3.5.99.26-2|90	%define libxcompshad %mklibname xcompshad %{xcompshad_major}
21mr|nx-3.5.99.26-2|91	
21mr|nx-3.5.99.26-2|92	%package -n %{libxcompshad}
21mr|nx-3.5.99.26-2|93	Summary:	Xcompshad library for NX
21mr|nx-3.5.99.26-2|94	Group:		System/Libraries
21mr|nx-3.5.99.26-2|95	Provides:	xcompshad = %{EVRD}
21mr|nx-3.5.99.26-2|96	Conflicts:	%{_lib}xcompext3 < 3.5.0-4
21mr|nx-3.5.99.26-2|97	
21mr|nx-3.5.99.26-2|98	%description -n %{libxcompshad}
21mr|nx-3.5.99.26-2|99	Xcompshad library for NX subsystem.
21mr|nx-3.5.99.26-2|100	
21mr|nx-3.5.99.26-2|101	%files -n %{libxcompshad}
21mr|nx-3.5.99.26-2|102	%{_libdir}/libXcompshad.so.%{xcompshad_major}*
21mr|nx-3.5.99.26-2|103	
21mr|nx-3.5.99.26-2|104	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|105	
21mr|nx-3.5.99.26-2|106	%package -n nxproxy
21mr|nx-3.5.99.26-2|107	Summary:	Provide the protocol compression and caching part of the NX scheme
21mr|nx-3.5.99.26-2|108	Group:		Networking/Remote access
21mr|nx-3.5.99.26-2|109	
21mr|nx-3.5.99.26-2|110	%description -n nxproxy
21mr|nx-3.5.99.26-2|111	The nxproxy runs on the X server side of the wire and thus accompanies the
21mr|nx-3.5.99.26-2|112	nxagent running on X client side. It provides the protocol compression and
21mr|nx-3.5.99.26-2|113	caching part of the NX scheme.
21mr|nx-3.5.99.26-2|114	
21mr|nx-3.5.99.26-2|115	%files -n nxproxy
21mr|nx-3.5.99.26-2|116	%{_bindir}/nxproxy
21mr|nx-3.5.99.26-2|117	%{_datadir}/nx/VERSION.nxproxy
21mr|nx-3.5.99.26-2|118	%{_mandir}/man1/nxproxy.1*
21mr|nx-3.5.99.26-2|119	
21mr|nx-3.5.99.26-2|120	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|121	
21mr|nx-3.5.99.26-2|122	%package -n nxagent
21mr|nx-3.5.99.26-2|123	Summary:	NX X server based on Xnest
21mr|nx-3.5.99.26-2|124	Group:		Networking/Remote access
21mr|nx-3.5.99.26-2|125	Requires:	%{name}
21mr|nx-3.5.99.26-2|126	Requires:	nxX11 = %{EVRD}
21mr|nx-3.5.99.26-2|127	Requires:	xcomp = %{EVRD}
21mr|nx-3.5.99.26-2|128	Requires:	xcompshad = %{EVRD}
21mr|nx-3.5.99.26-2|129	Obsoletes:	nxauth < 3.5.99.1
21mr|nx-3.5.99.26-2|130	
21mr|nx-3.5.99.26-2|131	%description -n nxagent
21mr|nx-3.5.99.26-2|132	The nxagent is an X server based on Xnest, but modified for the purpose of
21mr|nx-3.5.99.26-2|133	reducing roundtrips over high-latency networks significantly. It is run on the
21mr|nx-3.5.99.26-2|134	client side of X, that is, on the machine where X clients run. It connects,
21mr|nx-3.5.99.26-2|135	over the wire, to your regular X server, possibly through nxproxy.
21mr|nx-3.5.99.26-2|136	
21mr|nx-3.5.99.26-2|137	%files -n nxagent
21mr|nx-3.5.99.26-2|138	%doc doc/nxagent/README.keystrokes
21mr|nx-3.5.99.26-2|139	%dir %{_sysconfdir}/nxagent
21mr|nx-3.5.99.26-2|140	%config(noreplace) %{_sysconfdir}/nxagent/keystrokes.cfg
21mr|nx-3.5.99.26-2|141	%{_bindir}/nxagent
21mr|nx-3.5.99.26-2|142	%dir %{_libdir}/nx
21mr|nx-3.5.99.26-2|143	%dir %{_libdir}/nx/bin
21mr|nx-3.5.99.26-2|144	%{_libdir}/nx/bin/nxagent
21mr|nx-3.5.99.26-2|145	%dir %{_datadir}/nx
21mr|nx-3.5.99.26-2|146	%{_datadir}/nx/fonts
21mr|nx-3.5.99.26-2|147	%{_datadir}/nx/VERSION.nxagent
21mr|nx-3.5.99.26-2|148	%{_mandir}/man1/nxagent.1*
21mr|nx-3.5.99.26-2|149	
21mr|nx-3.5.99.26-2|150	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|151	%package -n nxdialog
21mr|nx-3.5.99.26-2|152	Summary:	NX Dialog
21mr|nx-3.5.99.26-2|153	Group:		Networking/Remote access
21mr|nx-3.5.99.26-2|154	
21mr|nx-3.5.99.26-2|155	%description -n nxdialog
21mr|nx-3.5.99.26-2|156	NX is a software suite which implements very efficient compression of
21mr|nx-3.5.99.26-2|157	the X11 protocol. This increases performance when using X
21mr|nx-3.5.99.26-2|158	pplications over a network, especially a slow one.
21mr|nx-3.5.99.26-2|159	
21mr|nx-3.5.99.26-2|160	This package provides the nxdialog helper script.
21mr|nx-3.5.99.26-2|161	
21mr|nx-3.5.99.26-2|162	%files -n nxdialog
21mr|nx-3.5.99.26-2|163	%doc nxdialog/README.md
21mr|nx-3.5.99.26-2|164	%{_bindir}/nxdialog
21mr|nx-3.5.99.26-2|165	%{_mandir}/man1/nxdialog.1*
21mr|nx-3.5.99.26-2|166	
21mr|nx-3.5.99.26-2|167	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|168	%define devx11 %mklibname NX_X11_ -d
21mr|nx-3.5.99.26-2|169	
21mr|nx-3.5.99.26-2|170	%package -n %{devx11}
21mr|nx-3.5.99.26-2|171	Summary:	Development files for the Core NX protocol library
21mr|nx-3.5.99.26-2|172	Group:		Development/Other
21mr|nx-3.5.99.26-2|173	Requires:	nxX11 = %{EVRD}
21mr|nx-3.5.99.26-2|174	Requires:	nx-proto-devel = %{EVRD}
21mr|nx-3.5.99.26-2|175	Provides:	nxX11-devel = %{EVRD}
21mr|nx-3.5.99.26-2|176	
21mr|nx-3.5.99.26-2|177	%description -n %{devx11}
21mr|nx-3.5.99.26-2|178	NX is a software suite which implements very efficient compression of
21mr|nx-3.5.99.26-2|179	the X11 protocol. This increases performance when using X
21mr|nx-3.5.99.26-2|180	applications over a network, especially a slow one.
21mr|nx-3.5.99.26-2|181	
21mr|nx-3.5.99.26-2|182	The X Window System is a network-transparent window system that was
21mr|nx-3.5.99.26-2|183	designed at MIT. X display servers run on computers with either
21mr|nx-3.5.99.26-2|184	monochrome or color bitmap display hardware. The server distributes
21mr|nx-3.5.99.26-2|185	user input to and accepts output requests from various client
21mr|nx-3.5.99.26-2|186	programs located either on the same machine or elsewhere in the
21mr|nx-3.5.99.26-2|187	network. Xlib is a C subroutine library that application programs
21mr|nx-3.5.99.26-2|188	(clients) use to interface with the window system by means of a
21mr|nx-3.5.99.26-2|189	stream connection.
21mr|nx-3.5.99.26-2|190	
21mr|nx-3.5.99.26-2|191	This package contains all necessary include files and libraries
21mr|nx-3.5.99.26-2|192	needed to develop applications that require these.
21mr|nx-3.5.99.26-2|193	
21mr|nx-3.5.99.26-2|194	%files -n  %{devx11}
21mr|nx-3.5.99.26-2|195	%{_libdir}/libNX_X11.so
21mr|nx-3.5.99.26-2|196	%{_libdir}/pkgconfig/nx-x11.pc
21mr|nx-3.5.99.26-2|197	%dir %{_includedir}/nx-X11
21mr|nx-3.5.99.26-2|198	%{_includedir}/nx-X11/ImUtil.h
21mr|nx-3.5.99.26-2|199	%{_includedir}/nx-X11/Xauth.h
21mr|nx-3.5.99.26-2|200	%{_includedir}/nx-X11/XKBlib.h
21mr|nx-3.5.99.26-2|201	%{_includedir}/nx-X11/Xcms.h
21mr|nx-3.5.99.26-2|202	%{_includedir}/nx-X11/Xlib.h
21mr|nx-3.5.99.26-2|203	%{_includedir}/nx-X11/XlibConf.h
21mr|nx-3.5.99.26-2|204	%{_includedir}/nx-X11/Xlibint.h
21mr|nx-3.5.99.26-2|205	%{_includedir}/nx-X11/Xlocale.h
21mr|nx-3.5.99.26-2|206	%{_includedir}/nx-X11/Xregion.h
21mr|nx-3.5.99.26-2|207	%{_includedir}/nx-X11/Xresource.h
21mr|nx-3.5.99.26-2|208	%{_includedir}/nx-X11/Xutil.h
21mr|nx-3.5.99.26-2|209	%{_includedir}/nx-X11/cursorfont.h
21mr|nx-3.5.99.26-2|210	
21mr|nx-3.5.99.26-2|211	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|212	%define devxcomp %mklibname -d xcomp
21mr|nx-3.5.99.26-2|213	
21mr|nx-3.5.99.26-2|214	%package -n %{devxcomp}
21mr|nx-3.5.99.26-2|215	Summary:	Development files for the NX differential compression library
21mr|nx-3.5.99.26-2|216	Group:		Development/Other
21mr|nx-3.5.99.26-2|217	Requires:	xcomp = %{EVRD}
21mr|nx-3.5.99.26-2|218	Requires:	nx-proto-devel = %{EVRD}
21mr|nx-3.5.99.26-2|219	Provides:	xcomp-devel = %{EVRD}
21mr|nx-3.5.99.26-2|220	Obsoletes:	libXcompext-devel < 3.5.99.3
21mr|nx-3.5.99.26-2|221	
21mr|nx-3.5.99.26-2|222	%description -n %{devxcomp}
21mr|nx-3.5.99.26-2|223	NX is a software suite which implements very efficient compression of
21mr|nx-3.5.99.26-2|224	the X11 protocol. This increases performance when using X
21mr|nx-3.5.99.26-2|225	applications over a network, especially a slow one.
21mr|nx-3.5.99.26-2|226	
21mr|nx-3.5.99.26-2|227	The NX differential compression library's development files.
21mr|nx-3.5.99.26-2|228	
21mr|nx-3.5.99.26-2|229	%files -n %{devxcomp}
21mr|nx-3.5.99.26-2|230	%{_libdir}/libXcomp.so
21mr|nx-3.5.99.26-2|231	%{_libdir}/pkgconfig/nxcomp.pc
21mr|nx-3.5.99.26-2|232	%dir %{_includedir}/nx
21mr|nx-3.5.99.26-2|233	%{_includedir}/nx/MD5.h
21mr|nx-3.5.99.26-2|234	%{_includedir}/nx/NX.h
21mr|nx-3.5.99.26-2|235	%{_includedir}/nx/NXalert.h
21mr|nx-3.5.99.26-2|236	%{_includedir}/nx/NXpack.h
21mr|nx-3.5.99.26-2|237	%{_includedir}/nx/NXproto.h
21mr|nx-3.5.99.26-2|238	%{_includedir}/nx/NXvars.h
21mr|nx-3.5.99.26-2|239	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|240	%define devxcompshad %mklibname xcompshad -d
21mr|nx-3.5.99.26-2|241	
21mr|nx-3.5.99.26-2|242	%package -n %{devxcompshad}
21mr|nx-3.5.99.26-2|243	Summary:	Development files for the NX session shadowing library
21mr|nx-3.5.99.26-2|244	Group:		Development/Other
21mr|nx-3.5.99.26-2|245	Requires:	xcompshad = %{EVRD}
21mr|nx-3.5.99.26-2|246	Requires:	nxX11-devel = %{EVRD}
21mr|nx-3.5.99.26-2|247	Requires:	nx-proto-devel = %{EVRD}
21mr|nx-3.5.99.26-2|248	Requires:	%{name}-devel = %{EVRD}
21mr|nx-3.5.99.26-2|249	Provides:	xcompshad-devel = %{EVRD}
21mr|nx-3.5.99.26-2|250	
21mr|nx-3.5.99.26-2|251	%description -n %{devxcompshad}
21mr|nx-3.5.99.26-2|252	NX is a software suite which implements very efficient compression of
21mr|nx-3.5.99.26-2|253	the X11 protocol. This increases performance when using X
21mr|nx-3.5.99.26-2|254	applications over a network, especially a slow one.
21mr|nx-3.5.99.26-2|255	
21mr|nx-3.5.99.26-2|256	The NX session shadowing library's development files.
21mr|nx-3.5.99.26-2|257	
21mr|nx-3.5.99.26-2|258	%files -n %{devxcompshad}
21mr|nx-3.5.99.26-2|259	%{_libdir}/libXcompshad.so
21mr|nx-3.5.99.26-2|260	%{_libdir}/pkgconfig/nxcompshad.pc
21mr|nx-3.5.99.26-2|261	%dir %{_includedir}/nx
21mr|nx-3.5.99.26-2|262	%{_includedir}/nx/Shadow.h
21mr|nx-3.5.99.26-2|263	
21mr|nx-3.5.99.26-2|264	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|265	%package devel
21mr|nx-3.5.99.26-2|266	Summary:	Include files and libraries for NX development
21mr|nx-3.5.99.26-2|267	Group:		Development/Other
21mr|nx-3.5.99.26-2|268	Requires:	nxX11-devel = %{EVRD}
21mr|nx-3.5.99.26-2|269	Requires:	nx-proto-devel = %{EVRD}
21mr|nx-3.5.99.26-2|270	Requires:	%{name} = %{EVRD}
21mr|nx-3.5.99.26-2|271	Obsoletes:	libNX_Xau-devel < 3.5.99.1
21mr|nx-3.5.99.26-2|272	Obsoletes:	libNX_Xdmcp-devel < 3.5.0.32-2
21mr|nx-3.5.99.26-2|273	Obsoletes:	libNX_Xext-devel < 3.5.99.1
21mr|nx-3.5.99.26-2|274	Obsoletes:	libNX_Xfixes-devel < 3.5.99.1
21mr|nx-3.5.99.26-2|275	Obsoletes:	libNX_Xpm-devel < 3.5.0.32-2
21mr|nx-3.5.99.26-2|276	Obsoletes:	libNX_Xrender-devel < 3.5.99.1
21mr|nx-3.5.99.26-2|277	
21mr|nx-3.5.99.26-2|278	%description devel
21mr|nx-3.5.99.26-2|279	NX is a software suite from NoMachine which implements very efficient
21mr|nx-3.5.99.26-2|280	compression of the X11 protocol. This increases performance when
21mr|nx-3.5.99.26-2|281	using X applications over a network, especially a slow one.
21mr|nx-3.5.99.26-2|282	
21mr|nx-3.5.99.26-2|283	This package contains all necessary include files and libraries
21mr|nx-3.5.99.26-2|284	needed to develop nx-X11 applications that require these.
21mr|nx-3.5.99.26-2|285	
21mr|nx-3.5.99.26-2|286	%files devel
21mr|nx-3.5.99.26-2|287	%dir %{_includedir}/nx-X11/extensions
21mr|nx-3.5.99.26-2|288	%{_includedir}/nx-X11/extensions/panoramiXext.h
21mr|nx-3.5.99.26-2|289	%{_includedir}/nx-X11/misc.h
21mr|nx-3.5.99.26-2|290	%{_includedir}/nx-X11/os.h
21mr|nx-3.5.99.26-2|291	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|292	
21mr|nx-3.5.99.26-2|293	%package -n nx-proto-devel
21mr|nx-3.5.99.26-2|294	Summary:	Include files for NX development
21mr|nx-3.5.99.26-2|295	Group:		Development/Other
21mr|nx-3.5.99.26-2|296	
21mr|nx-3.5.99.26-2|297	%description -n nx-proto-devel
21mr|nx-3.5.99.26-2|298	This package contains all necessary include files and libraries
21mr|nx-3.5.99.26-2|299	for the nx_X11 wire protocol.
21mr|nx-3.5.99.26-2|300	
21mr|nx-3.5.99.26-2|301	%files -n nx-proto-devel
21mr|nx-3.5.99.26-2|302	%dir %{_includedir}/nx-X11
21mr|nx-3.5.99.26-2|303	%{_includedir}/nx-X11/DECkeysym.h
21mr|nx-3.5.99.26-2|304	%{_includedir}/nx-X11/HPkeysym.h
21mr|nx-3.5.99.26-2|305	%{_includedir}/nx-X11/Sunkeysym.h
21mr|nx-3.5.99.26-2|306	%{_includedir}/nx-X11/X.h
21mr|nx-3.5.99.26-2|307	%{_includedir}/nx-X11/XF86keysym.h
21mr|nx-3.5.99.26-2|308	%{_includedir}/nx-X11/Xarch.h
21mr|nx-3.5.99.26-2|309	%{_includedir}/nx-X11/Xatom.h
21mr|nx-3.5.99.26-2|310	%{_includedir}/nx-X11/Xdefs.h
21mr|nx-3.5.99.26-2|311	%{_includedir}/nx-X11/Xfuncproto.h
21mr|nx-3.5.99.26-2|312	%{_includedir}/nx-X11/Xfuncs.h
21mr|nx-3.5.99.26-2|313	%{_includedir}/nx-X11/Xmd.h
21mr|nx-3.5.99.26-2|314	%{_includedir}/nx-X11/Xos.h
21mr|nx-3.5.99.26-2|315	%{_includedir}/nx-X11/Xos_r.h
21mr|nx-3.5.99.26-2|316	%{_includedir}/nx-X11/Xosdefs.h
21mr|nx-3.5.99.26-2|317	%{_includedir}/nx-X11/Xpoll.h
21mr|nx-3.5.99.26-2|318	%{_includedir}/nx-X11/Xproto.h
21mr|nx-3.5.99.26-2|319	%{_includedir}/nx-X11/Xprotostr.h
21mr|nx-3.5.99.26-2|320	%{_includedir}/nx-X11/Xthreads.h
21mr|nx-3.5.99.26-2|321	%{_includedir}/nx-X11/keysym.h
21mr|nx-3.5.99.26-2|322	%{_includedir}/nx-X11/keysymdef.h
21mr|nx-3.5.99.26-2|323	%{_includedir}/nx-X11/extensions/Xdbeproto.h
21mr|nx-3.5.99.26-2|324	%{_includedir}/nx-X11/extensions/XI.h
21mr|nx-3.5.99.26-2|325	%{_includedir}/nx-X11/extensions/XIproto.h
21mr|nx-3.5.99.26-2|326	%{_includedir}/nx-X11/extensions/XResproto.h
21mr|nx-3.5.99.26-2|327	%{_includedir}/nx-X11/extensions/bigreqstr.h
21mr|nx-3.5.99.26-2|328	%{_includedir}/nx-X11/extensions/composite.h
21mr|nx-3.5.99.26-2|329	%{_includedir}/nx-X11/extensions/compositeproto.h
21mr|nx-3.5.99.26-2|330	%{_includedir}/nx-X11/extensions/damagewire.h
21mr|nx-3.5.99.26-2|331	%{_includedir}/nx-X11/extensions/damageproto.h
21mr|nx-3.5.99.26-2|332	%{_includedir}/nx-X11/extensions/dpms.h
21mr|nx-3.5.99.26-2|333	%{_includedir}/nx-X11/extensions/dpmsstr.h
21mr|nx-3.5.99.26-2|334	%{_includedir}/nx-X11/extensions/panoramiXproto.h
21mr|nx-3.5.99.26-2|335	%{_includedir}/nx-X11/extensions/randr.h
21mr|nx-3.5.99.26-2|336	%{_includedir}/nx-X11/extensions/randrproto.h
21mr|nx-3.5.99.26-2|337	%{_includedir}/nx-X11/extensions/record*.h
21mr|nx-3.5.99.26-2|338	%{_includedir}/nx-X11/extensions/render.h
21mr|nx-3.5.99.26-2|339	%{_includedir}/nx-X11/extensions/renderproto.h
21mr|nx-3.5.99.26-2|340	%{_includedir}/nx-X11/extensions/saver.h
21mr|nx-3.5.99.26-2|341	%{_includedir}/nx-X11/extensions/saverproto.h
21mr|nx-3.5.99.26-2|342	%{_includedir}/nx-X11/extensions/security.h
21mr|nx-3.5.99.26-2|343	%{_includedir}/nx-X11/extensions/securstr.h
21mr|nx-3.5.99.26-2|344	%{_includedir}/nx-X11/extensions/shapeconst.h
21mr|nx-3.5.99.26-2|345	%{_includedir}/nx-X11/extensions/sync.h
21mr|nx-3.5.99.26-2|346	%{_includedir}/nx-X11/extensions/syncstr.h
21mr|nx-3.5.99.26-2|347	%{_includedir}/nx-X11/extensions/xcmiscstr.h
21mr|nx-3.5.99.26-2|348	%{_includedir}/nx-X11/extensions/xf86bigfont.h
21mr|nx-3.5.99.26-2|349	%{_includedir}/nx-X11/extensions/xf86bigfproto.h
21mr|nx-3.5.99.26-2|350	%{_includedir}/nx-X11/extensions/xfixesproto.h
21mr|nx-3.5.99.26-2|351	%{_includedir}/nx-X11/extensions/xfixeswire.h
21mr|nx-3.5.99.26-2|352	%{_includedir}/nx-X11/extensions/xtestconst.h
21mr|nx-3.5.99.26-2|353	%{_includedir}/nx-X11/extensions/xteststr.h
21mr|nx-3.5.99.26-2|354	#----------------------------------------------------------------------------
21mr|nx-3.5.99.26-2|355	
21mr|nx-3.5.99.26-2|356	%prep
21mr|nx-3.5.99.26-2|357	%autosetup -p1 -n nx-libs-%{version}
21mr|nx-3.5.99.26-2|358	
21mr|nx-3.5.99.26-2|359	# Install into /usr
21mr|nx-3.5.99.26-2|360	sed -i -e 's,/usr/local,%{_prefix},' nx-X11/config/cf/site.def
21mr|nx-3.5.99.26-2|361	# Fix FSF address
21mr|nx-3.5.99.26-2|362	find -name LICENSE | xargs sed -i \
21mr|nx-3.5.99.26-2|363	-e 's/59 Temple Place/51 Franklin Street/' -e 's/Suite 330/Fifth Floor/' \
21mr|nx-3.5.99.26-2|364	-e 's/MA  02111-1307/MA  02110-1301/'
21mr|nx-3.5.99.26-2|365	# Fix source permissions
21mr|nx-3.5.99.26-2|366	find -type f -name '*.[hc]' | xargs chmod -x
21mr|nx-3.5.99.26-2|367	
21mr|nx-3.5.99.26-2|368	%build
21mr|nx-3.5.99.26-2|369	# documentation explainig how NX works
21mr|nx-3.5.99.26-2|370	cp %{SOURCE10} ./
21mr|nx-3.5.99.26-2|371	
21mr|nx-3.5.99.26-2|372	cat >"tmp_configure" <<EOF
21mr|nx-3.5.99.26-2|373	%configure --enable-static --disable-silent-rules "${@}"
21mr|nx-3.5.99.26-2|374	EOF
21mr|nx-3.5.99.26-2|375	
21mr|nx-3.5.99.26-2|376	sed s,"/configure","./configure",g -i tmp_configure
21mr|nx-3.5.99.26-2|377	
21mr|nx-3.5.99.26-2|378	chmod a+x tmp_configure
21mr|nx-3.5.99.26-2|379	# _hardened_build not working for EL6, at least define __global_ldflags for now
21mr|nx-3.5.99.26-2|380	%{!?__global_ldflags: %global __global_ldflags -Wl,-z,relro -Wl,-z,now}
21mr|nx-3.5.99.26-2|381	export SHLIBGLOBALSFLAGS="%{__global_ldflags}"
21mr|nx-3.5.99.26-2|382	export LOCAL_LDFLAGS="%{__global_ldflags}"
21mr|nx-3.5.99.26-2|383	export CDEBUGFLAGS="%{optflags}"
21mr|nx-3.5.99.26-2|384	IMAKE_DEFINES="-DUseTIRPC=YES"
21mr|nx-3.5.99.26-2|385	# parallel make failed
21mr|nx-3.5.99.26-2|386	make \
21mr|nx-3.5.99.26-2|387	CONFIGURE="$PWD/tmp_configure" \
21mr|nx-3.5.99.26-2|388	LIBDIR=%{_libdir} \
21mr|nx-3.5.99.26-2|389	CDEBUGFLAGS="${CDEBUGFLAGS}" \
21mr|nx-3.5.99.26-2|390	LOCAL_LDFLAGS="${LOCAL_LDFLAGS}" \
21mr|nx-3.5.99.26-2|391	SHLIBGLOBALSFLAGS="${SHLIBGLOBALSFLAGS}" \
21mr|nx-3.5.99.26-2|392	IMAKE_DEFINES="${IMAKE_DEFINES}"
21mr|nx-3.5.99.26-2|393	
21mr|nx-3.5.99.26-2|394	
21mr|nx-3.5.99.26-2|395	%install
21mr|nx-3.5.99.26-2|396	%makeinstall_std \
21mr|nx-3.5.99.26-2|397	PREFIX=%{_prefix} \
21mr|nx-3.5.99.26-2|398	INSTALL_DIR="install -dm0755" \
21mr|nx-3.5.99.26-2|399	INSTALL_FILE="install -pm0644" \
21mr|nx-3.5.99.26-2|400	INSTALL_PROGRAM="install -pm0755" \
21mr|nx-3.5.99.26-2|401	USRLIBDIR=%{_libdir} \
21mr|nx-3.5.99.26-2|402	SHLIBDIR=%{_libdir}
21mr|nx-3.5.99.26-2|403	
21mr|nx-3.5.99.26-2|404	ln -s ../X11/fonts %{buildroot}%{_datadir}/nx/fonts
21mr|nx-3.5.99.26-2|405	
21mr|nx-3.5.99.26-2|406	# Remove static libs
21mr|nx-3.5.99.26-2|407	rm %{buildroot}%{_libdir}/*.a
21mr|nx-3.5.99.26-2|408	
21mr|nx-3.5.99.26-2|409	# Remove extras, GL, and other unneeded headers
21mr|nx-3.5.99.26-2|410	rm -r %{buildroot}%{_includedir}/GL
21mr|nx-3.5.99.26-2|411	rm -r %{buildroot}%{_includedir}/nx-X11/extensions/XK*.h
21mr|nx-3.5.99.26-2|412	rm -r %{buildroot}%{_includedir}/nx-X11/extensions/*Xv*.h
21mr|nx-3.5.99.26-2|413	rm -r %{buildroot}%{_includedir}/nx-X11/Xtrans
21mr|nx-3.5.99.26-2|414	
21mr|nx-3.5.99.26-2|415	#Remove our shared libraries' .la files before wrapping up the packages
21mr|nx-3.5.99.26-2|416	rm %{buildroot}%{_libdir}/*.la
21mr|nx-3.5.99.26-2|417	
21mr|nx-3.5.99.26-2|418	#fix python shebang
21mr|nx-3.5.99.26-2|419	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/nxdialog

14464 21
21mr|oath-toolkit-2.6.2-1|1	%define major 0
21mr|oath-toolkit-2.6.2-1|2	%define libname %mklibname oath %{major}
21mr|oath-toolkit-2.6.2-1|3	%define devname %mklibname oath -d
21mr|oath-toolkit-2.6.2-1|4	
21mr|oath-toolkit-2.6.2-1|5	Summary:	OATH Toolkit is a software toolkit for using HOTP/TOTP schemes
21mr|oath-toolkit-2.6.2-1|6	Name:		oath-toolkit
21mr|oath-toolkit-2.6.2-1|7	Version:	2.6.2
21mr|oath-toolkit-2.6.2-1|8	Release:	1
21mr|oath-toolkit-2.6.2-1|9	License:	GPLv3+
21mr|oath-toolkit-2.6.2-1|10	Group:		System/Base
21mr|oath-toolkit-2.6.2-1|11	Url:		http://www.nongnu.org/oath-toolkit
21mr|oath-toolkit-2.6.2-1|12	Source0:	http://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-%{version}.tar.gz
21mr|oath-toolkit-2.6.2-1|13	
21mr|oath-toolkit-2.6.2-1|14	## Fedora patches:
21mr|oath-toolkit-2.6.2-1|15	# Escape leading single quotes in man pages which are misinterpreted as macros,
21mr|oath-toolkit-2.6.2-1|16	# patch sent upstream, upstream ticket #108312
21mr|oath-toolkit-2.6.2-1|17	Patch0:         oath-toolkit-2.0.2-man-fix.patch
21mr|oath-toolkit-2.6.2-1|18	# Fix invalid reads due to references to old (freed) xmlDoc,
21mr|oath-toolkit-2.6.2-1|19	# upstream ticket #108736
21mr|oath-toolkit-2.6.2-1|20	Patch1:         oath-toolkit-2.4.1-retain-original-xmldoc.patch
21mr|oath-toolkit-2.6.2-1|21	Patch2:         oath-2.6.2-compile.patch
21mr|oath-toolkit-2.6.2-1|22	# From upsteam:
21mr|oath-toolkit-2.6.2-1|23	Patch10:        0001-Update-gnulib-files.patch
21mr|oath-toolkit-2.6.2-1|24	# From upstream merge sequest:
21mr|oath-toolkit-2.6.2-1|25	# https://gitlab.com/oath-toolkit/oath-toolkit/merge_requests/9/
21mr|oath-toolkit-2.6.2-1|26	#Patch11:       0001-gnulib-fix-fseeko-with-glibc-2.28.patch
21mr|oath-toolkit-2.6.2-1|27	#Patch12:       oath-toolkit-2.6.2-gcc7.patch
21mr|oath-toolkit-2.6.2-1|28	Patch13:        oath-toolkit-2.6.2-glibc228.patch
21mr|oath-toolkit-2.6.2-1|29	
21mr|oath-toolkit-2.6.2-1|30	BuildRequires:	pam-devel
21mr|oath-toolkit-2.6.2-1|31	BuildRequires:	pkgconfig(libxml-2.0)
21mr|oath-toolkit-2.6.2-1|32	BuildRequires:	bison
21mr|oath-toolkit-2.6.2-1|33	BuildRequires:	help2man
21mr|oath-toolkit-2.6.2-1|34	
21mr|oath-toolkit-2.6.2-1|35	%description
21mr|oath-toolkit-2.6.2-1|36	The OATH Toolkit contains a shared library, a command line tool and a PAM
21mr|oath-toolkit-2.6.2-1|37	module that makes it possible to implement one-time password authentication
21mr|oath-toolkit-2.6.2-1|38	systems. Supported technologies include the event-based HOTP algorithm and the
21mr|oath-toolkit-2.6.2-1|39	time-based TOTP algorithm. OATH stands for Open AuTHentication, a community
21mr|oath-toolkit-2.6.2-1|40	behind the specification. Please see RFC 4226 for further information.
21mr|oath-toolkit-2.6.2-1|41	
21mr|oath-toolkit-2.6.2-1|42	The components included in the package are:
21mr|oath-toolkit-2.6.2-1|43	
21mr|oath-toolkit-2.6.2-1|44	* liboath: A shared and static C library for OATH handling.
21mr|oath-toolkit-2.6.2-1|45	* oathtool: A command line tool for generating and validating OTPs.
21mr|oath-toolkit-2.6.2-1|46	* pam_oath: A PAM module for pluggable login authentication for OATH.
21mr|oath-toolkit-2.6.2-1|47	
21mr|oath-toolkit-2.6.2-1|48	%files
21mr|oath-toolkit-2.6.2-1|49	%doc ChangeLog README COPYING
21mr|oath-toolkit-2.6.2-1|50	%{_bindir}/oathtool
21mr|oath-toolkit-2.6.2-1|51	%{_mandir}/man1/oathtool.*.*
21mr|oath-toolkit-2.6.2-1|52	
21mr|oath-toolkit-2.6.2-1|53	#----------------------------------------------------------------------------
21mr|oath-toolkit-2.6.2-1|54	
21mr|oath-toolkit-2.6.2-1|55	%package -n pam_oath
21mr|oath-toolkit-2.6.2-1|56	Summary:	A PAM module for HOTP/TOTP one-time password authentication
21mr|oath-toolkit-2.6.2-1|57	Group:		System/Libraries
21mr|oath-toolkit-2.6.2-1|58	
21mr|oath-toolkit-2.6.2-1|59	%description -n pam_oath
21mr|oath-toolkit-2.6.2-1|60	A PAM module for HOTP/TOTP one-time password authentication.
21mr|oath-toolkit-2.6.2-1|61	
21mr|oath-toolkit-2.6.2-1|62	%files -n pam_oath
21mr|oath-toolkit-2.6.2-1|63	/%{_lib}/security/pam_oath.so
21mr|oath-toolkit-2.6.2-1|64	
21mr|oath-toolkit-2.6.2-1|65	#----------------------------------------------------------------------------
21mr|oath-toolkit-2.6.2-1|66	
21mr|oath-toolkit-2.6.2-1|67	%package -n %{libname}
21mr|oath-toolkit-2.6.2-1|68	Summary:	A library implementing HOTP/TOTP one-time password authentication schemes
21mr|oath-toolkit-2.6.2-1|69	Group:		System/Libraries
21mr|oath-toolkit-2.6.2-1|70	
21mr|oath-toolkit-2.6.2-1|71	%description -n %{libname}
21mr|oath-toolkit-2.6.2-1|72	A library implementing HOTP/TOTP one-time password authentication schemes.
21mr|oath-toolkit-2.6.2-1|73	
21mr|oath-toolkit-2.6.2-1|74	%files -n %{libname}
21mr|oath-toolkit-2.6.2-1|75	%{_libdir}/liboath.so.%{major}*
21mr|oath-toolkit-2.6.2-1|76	
21mr|oath-toolkit-2.6.2-1|77	#----------------------------------------------------------------------------
21mr|oath-toolkit-2.6.2-1|78	
21mr|oath-toolkit-2.6.2-1|79	%package -n %{devname}
21mr|oath-toolkit-2.6.2-1|80	Summary:	Development files and documentation for liboath
21mr|oath-toolkit-2.6.2-1|81	Group:		System/Libraries
21mr|oath-toolkit-2.6.2-1|82	Requires:	%{libname} = %{version}
21mr|oath-toolkit-2.6.2-1|83	Provides:	%{name}-devel = %{EVRD}
21mr|oath-toolkit-2.6.2-1|84	
21mr|oath-toolkit-2.6.2-1|85	%description -n %{devname}
21mr|oath-toolkit-2.6.2-1|86	Development files and documentation for liboath.
21mr|oath-toolkit-2.6.2-1|87	
21mr|oath-toolkit-2.6.2-1|88	%files -n %{devname}
21mr|oath-toolkit-2.6.2-1|89	%{_libdir}/liboath.so
21mr|oath-toolkit-2.6.2-1|90	%dir %{_includedir}/liboath
21mr|oath-toolkit-2.6.2-1|91	%{_includedir}/liboath/oath.h
21mr|oath-toolkit-2.6.2-1|92	%{_libdir}/pkgconfig/liboath.pc
21mr|oath-toolkit-2.6.2-1|93	%dir %{_datadir}/gtk-doc/html/liboath
21mr|oath-toolkit-2.6.2-1|94	%doc %{_datadir}/gtk-doc/html/liboath/*
21mr|oath-toolkit-2.6.2-1|95	%{_mandir}/man3/*.3*
21mr|oath-toolkit-2.6.2-1|96	
21mr|oath-toolkit-2.6.2-1|97	#----------------------------------------------------------------------------
21mr|oath-toolkit-2.6.2-1|98	
21mr|oath-toolkit-2.6.2-1|99	%prep
21mr|oath-toolkit-2.6.2-1|100	%autosetup -p1
21mr|oath-toolkit-2.6.2-1|101	
21mr|oath-toolkit-2.6.2-1|102	%build
21mr|oath-toolkit-2.6.2-1|103	%configure \
21mr|oath-toolkit-2.6.2-1|104	--with-pam-dir=/%{_lib}/security \
21mr|oath-toolkit-2.6.2-1|105	--disable-static \
21mr|oath-toolkit-2.6.2-1|106	--disable-pskc \
21mr|oath-toolkit-2.6.2-1|107	--with-pic
21mr|oath-toolkit-2.6.2-1|108	
21mr|oath-toolkit-2.6.2-1|109	%make_build -j1
21mr|oath-toolkit-2.6.2-1|110	
21mr|oath-toolkit-2.6.2-1|111	%install
21mr|oath-toolkit-2.6.2-1|112	%make_install
21mr|oath-toolkit-2.6.2-1|113	
21mr|oath-toolkit-2.6.2-1|114	%check
21mr|oath-toolkit-2.6.2-1|115	make check

14465 21
21mr|obconf-2.0.4-10|1	Summary:	Openbox preferences manager
21mr|obconf-2.0.4-10|2	Name:		obconf
21mr|obconf-2.0.4-10|3	Version:	2.0.4
21mr|obconf-2.0.4-10|4	Release:	10
21mr|obconf-2.0.4-10|5	Source0:	http://openbox.org/dist/obconf/%name-%version.tar.gz
21mr|obconf-2.0.4-10|6	Patch1:		obconf-2.0.3-link.patch
21mr|obconf-2.0.4-10|7	Patch2:		obconf-2.0.4-ru.patch
21mr|obconf-2.0.4-10|8	# No need to use this patch during the build. It is only required to correctly regenerate *.pot file
21mr|obconf-2.0.4-10|9	Patch3:		obconf-2.0.4-fix-pot.patch
21mr|obconf-2.0.4-10|10	License:	GPLv2+
21mr|obconf-2.0.4-10|11	Group:		Graphical desktop/Other
21mr|obconf-2.0.4-10|12	Url:		http://openbox.org/wiki/Obconf
21mr|obconf-2.0.4-10|13	BuildRequires:	autoconf
21mr|obconf-2.0.4-10|14	BuildRequires:	automake
21mr|obconf-2.0.4-10|15	BuildRequires:	libtool
21mr|obconf-2.0.4-10|16	BuildRequires:	gettext-devel
21mr|obconf-2.0.4-10|17	BuildRequires:	startup-notification-devel
21mr|obconf-2.0.4-10|18	BuildRequires:	openbox-devel >= 3.5.2
21mr|obconf-2.0.4-10|19	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|obconf-2.0.4-10|20	BuildRequires:	pkgconfig(ice)
21mr|obconf-2.0.4-10|21	BuildRequires:	pkgconfig(libglade-2.0)
21mr|obconf-2.0.4-10|22	BuildRequires:	pkgconfig(sm)
21mr|obconf-2.0.4-10|23	BuildRequires:	desktop-file-utils
21mr|obconf-2.0.4-10|24	Requires:	openbox >= 3.5.2
21mr|obconf-2.0.4-10|25	
21mr|obconf-2.0.4-10|26	%description
21mr|obconf-2.0.4-10|27	ObConf is a graphical configuration tool for the Openbox window manager.
21mr|obconf-2.0.4-10|28	
21mr|obconf-2.0.4-10|29	%prep
21mr|obconf-2.0.4-10|30	%setup -q
21mr|obconf-2.0.4-10|31	rm -f po/*gmo
21mr|obconf-2.0.4-10|32	%apply_patches
21mr|obconf-2.0.4-10|33	
21mr|obconf-2.0.4-10|34	%build
21mr|obconf-2.0.4-10|35	autoreconf -fi
21mr|obconf-2.0.4-10|36	%configure
21mr|obconf-2.0.4-10|37	%make
21mr|obconf-2.0.4-10|38	pushd po
21mr|obconf-2.0.4-10|39	make update-gmo
21mr|obconf-2.0.4-10|40	popd
21mr|obconf-2.0.4-10|41	
21mr|obconf-2.0.4-10|42	%install
21mr|obconf-2.0.4-10|43	%makeinstall
21mr|obconf-2.0.4-10|44	
21mr|obconf-2.0.4-10|45	# fix .desktop file
21mr|obconf-2.0.4-10|46	desktop-file-install --remove-key="Encoding" \
21mr|obconf-2.0.4-10|47	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|obconf-2.0.4-10|48	
21mr|obconf-2.0.4-10|49	echo "NotShowIn=LXQt;X-LXQt;" >> %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|obconf-2.0.4-10|50	
21mr|obconf-2.0.4-10|51	%find_lang %{name}
21mr|obconf-2.0.4-10|52	
21mr|obconf-2.0.4-10|53	%files -f %{name}.lang
21mr|obconf-2.0.4-10|54	%doc AUTHORS README COPYING TODO
21mr|obconf-2.0.4-10|55	%{_bindir}/%{name}
21mr|obconf-2.0.4-10|56	%{_datadir}/applications/%{name}.desktop
21mr|obconf-2.0.4-10|57	%{_datadir}/%{name}
21mr|obconf-2.0.4-10|58	%{_datadir}/mime/packages/%{name}.xml
21mr|obconf-2.0.4-10|59	%{_datadir}/mimelnk/application/x-openbox-theme.desktop
21mr|obconf-2.0.4-10|60	%{_datadir}/pixmaps/%{name}.png

14466 21
21mr|obconf-qt-0.16.3-1|1	%define debug_package %{nil}
21mr|obconf-qt-0.16.3-1|2	
21mr|obconf-qt-0.16.3-1|3	Summary:	Openbox configuration tool for the LXQt desktop
21mr|obconf-qt-0.16.3-1|4	Name:		obconf-qt
21mr|obconf-qt-0.16.3-1|5	Version:	0.16.3
21mr|obconf-qt-0.16.3-1|6	Release:	1
21mr|obconf-qt-0.16.3-1|7	License:	GPLv2+
21mr|obconf-qt-0.16.3-1|8	Group:		Graphical desktop/LXQt
21mr|obconf-qt-0.16.3-1|9	Url:		https://github.com/lxqt/obconf-qt
21mr|obconf-qt-0.16.3-1|10	Source0:	https://github.com/lxqt/obconf-qt/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|obconf-qt-0.16.3-1|11	BuildRequires:	cmake
21mr|obconf-qt-0.16.3-1|12	BuildRequires:	qt5-linguist-tools
21mr|obconf-qt-0.16.3-1|13	BuildRequires:	pkgconfig(glib-2.0)
21mr|obconf-qt-0.16.3-1|14	BuildRequires:	pkgconfig(ice)
21mr|obconf-qt-0.16.3-1|15	BuildRequires:	pkgconfig(lxqt)
21mr|obconf-qt-0.16.3-1|16	BuildRequires:	pkgconfig(obrender-3.5)
21mr|obconf-qt-0.16.3-1|17	BuildRequires:	pkgconfig(obt-3.5)
21mr|obconf-qt-0.16.3-1|18	BuildRequires:	pkgconfig(Qt5Help)
21mr|obconf-qt-0.16.3-1|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|obconf-qt-0.16.3-1|20	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|obconf-qt-0.16.3-1|21	BuildRequires:	pkgconfig(sm)
21mr|obconf-qt-0.16.3-1|22	BuildRequires:	pkgconfig(x11)
21mr|obconf-qt-0.16.3-1|23	
21mr|obconf-qt-0.16.3-1|24	%description
21mr|obconf-qt-0.16.3-1|25	Openbox configuration tool for the LXQt desktop.
21mr|obconf-qt-0.16.3-1|26	
21mr|obconf-qt-0.16.3-1|27	%files
21mr|obconf-qt-0.16.3-1|28	%doc AUTHORS CHANGELOG README.md
21mr|obconf-qt-0.16.3-1|29	%license COPYING
21mr|obconf-qt-0.16.3-1|30	%{_bindir}/%{name}
21mr|obconf-qt-0.16.3-1|31	%{_datadir}/applications/%{name}.desktop
21mr|obconf-qt-0.16.3-1|32	%{_datadir}/%{name}/translations/%{name}_*.qm
21mr|obconf-qt-0.16.3-1|33	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|obconf-qt-0.16.3-1|34	
21mr|obconf-qt-0.16.3-1|35	#----------------------------------------------------------------------------
21mr|obconf-qt-0.16.3-1|36	
21mr|obconf-qt-0.16.3-1|37	%prep
21mr|obconf-qt-0.16.3-1|38	%autosetup -p1
21mr|obconf-qt-0.16.3-1|39	
21mr|obconf-qt-0.16.3-1|40	%build
21mr|obconf-qt-0.16.3-1|41	export CXXFLAGS="%optflags -lX11"
21mr|obconf-qt-0.16.3-1|42	%cmake
21mr|obconf-qt-0.16.3-1|43	%make_build
21mr|obconf-qt-0.16.3-1|44	
21mr|obconf-qt-0.16.3-1|45	%install
21mr|obconf-qt-0.16.3-1|46	%make_install -C build

14467 21
21mr|obexd-0.48-7|1	Summary:	D-Bus service for Obex Client access
21mr|obexd-0.48-7|2	Name:		obexd
21mr|obexd-0.48-7|3	Version:	0.48
21mr|obexd-0.48-7|4	Release:	7
21mr|obexd-0.48-7|5	License:	GPLv2+
21mr|obexd-0.48-7|6	Group:		Communications
21mr|obexd-0.48-7|7	Url:		http://www.bluez.org/
21mr|obexd-0.48-7|8	Source0:	http://www.kernel.org/pub/linux/bluetooth/obexd-%{version}.tar.xz
21mr|obexd-0.48-7|9	BuildRequires:	pkgconfig(bluez)
21mr|obexd-0.48-7|10	BuildRequires:	pkgconfig(dbus-1)
21mr|obexd-0.48-7|11	BuildRequires:	pkgconfig(glib-2.0)
21mr|obexd-0.48-7|12	BuildRequires:	pkgconfig(libical)
21mr|obexd-0.48-7|13	BuildRequires:	pkgconfig(openobex)
21mr|obexd-0.48-7|14	
21mr|obexd-0.48-7|15	%description
21mr|obexd-0.48-7|16	obexd contains obex-client, a D-Bus service to allow sending files
21mr|obexd-0.48-7|17	using the Obex Push protocol, common on mobile phones and
21mr|obexd-0.48-7|18	other Bluetooth-equipped devices.
21mr|obexd-0.48-7|19	
21mr|obexd-0.48-7|20	%files
21mr|obexd-0.48-7|21	%doc AUTHORS README doc/client-api.txt
21mr|obexd-0.48-7|22	%{_datadir}/dbus-1/services/obex-client.service
21mr|obexd-0.48-7|23	%{_libexecdir}/obex-client
21mr|obexd-0.48-7|24	
21mr|obexd-0.48-7|25	#------------------------------------------------------------------
21mr|obexd-0.48-7|26	
21mr|obexd-0.48-7|27	%prep
21mr|obexd-0.48-7|28	%setup -q
21mr|obexd-0.48-7|29	
21mr|obexd-0.48-7|30	%build
21mr|obexd-0.48-7|31	%configure --disable-server
21mr|obexd-0.48-7|32	%make
21mr|obexd-0.48-7|33	
21mr|obexd-0.48-7|34	%install

14468 21
21mr|obex-data-server-0.4.6-11|1	Name:		obex-data-server
21mr|obex-data-server-0.4.6-11|2	Version:	0.4.6
21mr|obex-data-server-0.4.6-11|3	Release:	11
21mr|obex-data-server-0.4.6-11|4	Summary:	D-Bus service for Obex access
21mr|obex-data-server-0.4.6-11|5	
21mr|obex-data-server-0.4.6-11|6	Group:		System/Servers
21mr|obex-data-server-0.4.6-11|7	License:	GPLv2+
21mr|obex-data-server-0.4.6-11|8	Source0:	http://tadas.dailyda.com/software/%{name}-%{version}.tar.gz
21mr|obex-data-server-0.4.6-11|9	Url:		http://tadas.dailyda.com/blog
21mr|obex-data-server-0.4.6-11|10	Patch0:		obex-data-server-0.4.6-build-fixes-1.patch
21mr|obex-data-server-0.4.6-11|11	
21mr|obex-data-server-0.4.6-11|12	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|obex-data-server-0.4.6-11|13	BuildRequires:	bluez-devel
21mr|obex-data-server-0.4.6-11|14	BuildRequires:	openobex-devel
21mr|obex-data-server-0.4.6-11|15	BuildRequires:	gtk2-devel
21mr|obex-data-server-0.4.6-11|16	BuildRequires:	pkgconfig(libusb)
21mr|obex-data-server-0.4.6-11|17	BuildRequires:	libtool
21mr|obex-data-server-0.4.6-11|18	
21mr|obex-data-server-0.4.6-11|19	%description
21mr|obex-data-server-0.4.6-11|20	obex-data-server is a D-Bus service to allow sending and receiving files
21mr|obex-data-server-0.4.6-11|21	using the ObexFTP and Obex Push protocols, common on mobile phones and
21mr|obex-data-server-0.4.6-11|22	other Bluetooth-equipped devices.
21mr|obex-data-server-0.4.6-11|23	
21mr|obex-data-server-0.4.6-11|24	%prep
21mr|obex-data-server-0.4.6-11|25	%setup -q
21mr|obex-data-server-0.4.6-11|26	%patch0 -p1
21mr|obex-data-server-0.4.6-11|27	
21mr|obex-data-server-0.4.6-11|28	%build
21mr|obex-data-server-0.4.6-11|29	%configure --enable-bip=gdk-pixbuf
21mr|obex-data-server-0.4.6-11|30	%make
21mr|obex-data-server-0.4.6-11|31	
21mr|obex-data-server-0.4.6-11|32	cat << EOF > README
21mr|obex-data-server-0.4.6-11|33	Bug tracking system is at:
21mr|obex-data-server-0.4.6-11|34	http://bugs.muiline.com/view_all_bug_page.php
21mr|obex-data-server-0.4.6-11|35	
21mr|obex-data-server-0.4.6-11|36	Web page is at:
21mr|obex-data-server-0.4.6-11|37	http://tadas.dailyda.com/blog/
21mr|obex-data-server-0.4.6-11|38	
21mr|obex-data-server-0.4.6-11|39	SVN tree:
21mr|obex-data-server-0.4.6-11|40	svn://svn.muiline.com/obex-data-server/trunk/
21mr|obex-data-server-0.4.6-11|41	
21mr|obex-data-server-0.4.6-11|42	SVN browsing:
21mr|obex-data-server-0.4.6-11|43	http://svn.muiline.com/cgi-bin/viewvc.cgi/obex-data-server/trunk/
21mr|obex-data-server-0.4.6-11|44	
21mr|obex-data-server-0.4.6-11|45	EOF
21mr|obex-data-server-0.4.6-11|46	
21mr|obex-data-server-0.4.6-11|47	%install
21mr|obex-data-server-0.4.6-11|48	# FIXME files missing: http://bugs.muiline.com/view.php?id=42
21mr|obex-data-server-0.4.6-11|49	#chmod a-x test/*.py
21mr|obex-data-server-0.4.6-11|50	%makeinstall_std
21mr|obex-data-server-0.4.6-11|51	
21mr|obex-data-server-0.4.6-11|52	%files
21mr|obex-data-server-0.4.6-11|53	%doc AUTHORS ChangeLog NEWS README COPYING dbus-api.txt
21mr|obex-data-server-0.4.6-11|54	#test/ods-dbus-test.c test/ods-server-test.py test/ods-session-test.py
21mr|obex-data-server-0.4.6-11|55	%{_bindir}/obex-data-server
21mr|obex-data-server-0.4.6-11|56	%{_datadir}/dbus-1/services/obex-data-server.service
21mr|obex-data-server-0.4.6-11|57	%config %{_sysconfdir}/obex-data-server/*.xml
21mr|obex-data-server-0.4.6-11|58	%{_mandir}/man1/obex-data-server.1.*

14469 21
21mr|obexftp-0.24.2-1|1	%define major 0
21mr|obexftp-0.24.2-1|2	%define mcobex_major 1
21mr|obexftp-0.24.2-1|3	%define libname %mklibname %{name} %{major}
21mr|obexftp-0.24.2-1|4	%define libbfb %mklibname bfb %{major}
21mr|obexftp-0.24.2-1|5	%define libmulticobex %mklibname multicobex %{mcobex_major}
21mr|obexftp-0.24.2-1|6	%define devname %mklibname %{name} -d
21mr|obexftp-0.24.2-1|7	
21mr|obexftp-0.24.2-1|8	Summary:	Access devices via ObexFTP e.g. Siemens mobile equipment
21mr|obexftp-0.24.2-1|9	Name:		obexftp
21mr|obexftp-0.24.2-1|10	Version:	0.24.2
21mr|obexftp-0.24.2-1|11	Release:	1
21mr|obexftp-0.24.2-1|12	License:	GPLv2+
21mr|obexftp-0.24.2-1|13	Group:		Communications
21mr|obexftp-0.24.2-1|14	Url:		http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp
21mr|obexftp-0.24.2-1|15	Source0:	http://download.sourceforge.net/openobex/%{name}-%{version}-Source.tar.gz
21mr|obexftp-0.24.2-1|16	Patch0:		%{name}-norpath.patch
21mr|obexftp-0.24.2-1|17	# From OpenSUSE, thanks: fix python install path
21mr|obexftp-0.24.2-1|18	Patch3:		%{name}-0.24-fix-absurd-install-path.patch
21mr|obexftp-0.24.2-1|19	# (tv) fix linking:
21mr|obexftp-0.24.2-1|20	#Patch4:		obexftp-fix-linking.diff
21mr|obexftp-0.24.2-1|21	BuildRequires:	docbook-dtd45-xml
21mr|obexftp-0.24.2-1|22	BuildRequires:	ruby
21mr|obexftp-0.24.2-1|23	BuildRequires:	ruby-devel
21mr|obexftp-0.24.2-1|24	BuildRequires:	pkgconfig(bluez)
21mr|obexftp-0.24.2-1|25	BuildRequires:	pkgconfig(openobex)
21mr|obexftp-0.24.2-1|26	BuildRequires:	pkgconfig(python3)
21mr|obexftp-0.24.2-1|27	BuildRequires:	gettext-devel
21mr|obexftp-0.24.2-1|28	BuildRequires:	libtool
21mr|obexftp-0.24.2-1|29	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|obexftp-0.24.2-1|30	BuildRequires:	perl-devel
21mr|obexftp-0.24.2-1|31	BuildRequires:	tcl-devel
21mr|obexftp-0.24.2-1|32	BuildRequires:	cmake
21mr|obexftp-0.24.2-1|33	BuildRequires:	swig
21mr|obexftp-0.24.2-1|34	BuildRequires:	fuse-devel
21mr|obexftp-0.24.2-1|35	BuildRequires:	asciidoc
21mr|obexftp-0.24.2-1|36	BuildRequires:	xmlto
21mr|obexftp-0.24.2-1|37	
21mr|obexftp-0.24.2-1|38	%description
21mr|obexftp-0.24.2-1|39	The overall goal of this project is to make mobile devices featuring
21mr|obexftp-0.24.2-1|40	the OBEX protocol and adhering to the OBEX FTP standard accessible.
21mr|obexftp-0.24.2-1|41	The most common use for ObexFTP is to access your mobile phones memory
21mr|obexftp-0.24.2-1|42	to store and retrieve e.g. your phonebook, logos, ringtones, music,
21mr|obexftp-0.24.2-1|43	pictures and the like.
21mr|obexftp-0.24.2-1|44	
21mr|obexftp-0.24.2-1|45	%files
21mr|obexftp-0.24.2-1|46	%doc AUTHORS ChangeLog NEWS README* THANKS TODO
21mr|obexftp-0.24.2-1|47	%{_bindir}/*
21mr|obexftp-0.24.2-1|48	%{_mandir}/man1/*
21mr|obexftp-0.24.2-1|49	
21mr|obexftp-0.24.2-1|50	#----------------------------------------------------------------------------
21mr|obexftp-0.24.2-1|51	
21mr|obexftp-0.24.2-1|52	%package -n %{libname}
21mr|obexftp-0.24.2-1|53	Summary:	Main library for %{name}
21mr|obexftp-0.24.2-1|54	Group:		System/Libraries
21mr|obexftp-0.24.2-1|55	
21mr|obexftp-0.24.2-1|56	%description -n %{libname}
21mr|obexftp-0.24.2-1|57	This package contains a shared library for %{name}.
21mr|obexftp-0.24.2-1|58	
21mr|obexftp-0.24.2-1|59	%files -n %{libname}
21mr|obexftp-0.24.2-1|60	%{_libdir}/libobexftp.so.%{major}*
21mr|obexftp-0.24.2-1|61	
21mr|obexftp-0.24.2-1|62	#----------------------------------------------------------------------------
21mr|obexftp-0.24.2-1|63	
21mr|obexftp-0.24.2-1|64	%package -n %{libbfb}
21mr|obexftp-0.24.2-1|65	Summary:	Main library for %{name}
21mr|obexftp-0.24.2-1|66	Group:		System/Libraries
21mr|obexftp-0.24.2-1|67	Conflicts:	%{_lib}obexftp0 < 0.23-10
21mr|obexftp-0.24.2-1|68	
21mr|obexftp-0.24.2-1|69	%description -n %{libbfb}
21mr|obexftp-0.24.2-1|70	This package contains a shared library for %{name}.
21mr|obexftp-0.24.2-1|71	
21mr|obexftp-0.24.2-1|72	%files -n %{libbfb}
21mr|obexftp-0.24.2-1|73	%{_libdir}/libbfb.so.%{major}*
21mr|obexftp-0.24.2-1|74	%{_libdir}/libbfb.so.1
21mr|obexftp-0.24.2-1|75	
21mr|obexftp-0.24.2-1|76	#----------------------------------------------------------------------------
21mr|obexftp-0.24.2-1|77	
21mr|obexftp-0.24.2-1|78	%package -n %{libmulticobex}
21mr|obexftp-0.24.2-1|79	Summary:	Main library for %{name}
21mr|obexftp-0.24.2-1|80	Group:		System/Libraries
21mr|obexftp-0.24.2-1|81	Conflicts:	%{_lib}obexftp0 < 0.23-10
21mr|obexftp-0.24.2-1|82	
21mr|obexftp-0.24.2-1|83	%description -n %{libmulticobex}
21mr|obexftp-0.24.2-1|84	This package contains a shared library for %{name}.
21mr|obexftp-0.24.2-1|85	
21mr|obexftp-0.24.2-1|86	%files -n %{libmulticobex}
21mr|obexftp-0.24.2-1|87	%{_libdir}/libmulticobex.so.%{mcobex_major}*
21mr|obexftp-0.24.2-1|88	
21mr|obexftp-0.24.2-1|89	#----------------------------------------------------------------------------
21mr|obexftp-0.24.2-1|90	
21mr|obexftp-0.24.2-1|91	%package -n %{devname}
21mr|obexftp-0.24.2-1|92	Summary:	Headers for developing programs that will use %{name}
21mr|obexftp-0.24.2-1|93	Group:		Development/Other
21mr|obexftp-0.24.2-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|obexftp-0.24.2-1|95	Requires:	%{libname} = %{EVRD}
21mr|obexftp-0.24.2-1|96	Requires:	%{libbfb} = %{EVRD}
21mr|obexftp-0.24.2-1|97	Requires:	%{libmulticobex} = %{EVRD}
21mr|obexftp-0.24.2-1|98	
21mr|obexftp-0.24.2-1|99	%description -n %{devname}
21mr|obexftp-0.24.2-1|100	This package includes the development files for %{name}.
21mr|obexftp-0.24.2-1|101	
21mr|obexftp-0.24.2-1|102	%files -n %{devname}
21mr|obexftp-0.24.2-1|103	%{_includedir}/*
21mr|obexftp-0.24.2-1|104	%{_libdir}/*.so
21mr|obexftp-0.24.2-1|105	%{_libdir}/pkgconfig/*.pc
21mr|obexftp-0.24.2-1|106	
21mr|obexftp-0.24.2-1|107	#----------------------------------------------------------------------------
21mr|obexftp-0.24.2-1|108	
21mr|obexftp-0.24.2-1|109	%package -n python3-%{name}
21mr|obexftp-0.24.2-1|110	Summary:	Python binding for %{name}
21mr|obexftp-0.24.2-1|111	Group:		Development/Python
21mr|obexftp-0.24.2-1|112	Requires:	%{name} = %{version}-%{release}
21mr|obexftp-0.24.2-1|113	
21mr|obexftp-0.24.2-1|114	%description -n python3-%{name}
21mr|obexftp-0.24.2-1|115	This package contains the python bindings for %{name}.
21mr|obexftp-0.24.2-1|116	
21mr|obexftp-0.24.2-1|117	%files -n python3-%{name}
21mr|obexftp-0.24.2-1|118	%{python3_sitearch}/*%{name}*
21mr|obexftp-0.24.2-1|119	%{python3_sitearch}/__pycache__/*
21mr|obexftp-0.24.2-1|120	
21mr|obexftp-0.24.2-1|121	#----------------------------------------------------------------------------
21mr|obexftp-0.24.2-1|122	
21mr|obexftp-0.24.2-1|123	%package -n perl-%{name}
21mr|obexftp-0.24.2-1|124	Summary:	Perl library to access devices via the OBEX protocol
21mr|obexftp-0.24.2-1|125	Group:		Development/C
21mr|obexftp-0.24.2-1|126	Requires:	%{name} = %{version}-%{release}
21mr|obexftp-0.24.2-1|127	
21mr|obexftp-0.24.2-1|128	%description -n perl-%{name}
21mr|obexftp-0.24.2-1|129	The overall goal of this project is to make mobile devices featuring the OBEX
21mr|obexftp-0.24.2-1|130	protocol and adhering to the OBEX FTP standard accessible by an open source
21mr|obexftp-0.24.2-1|131	implementation. The common usage for ObexFTP is to access your mobile phones
21mr|obexftp-0.24.2-1|132	memory to store and retrieve e.g. your phonebook, logos, ringtones, music,
21mr|obexftp-0.24.2-1|133	pictures and alike.
21mr|obexftp-0.24.2-1|134	
21mr|obexftp-0.24.2-1|135	%files -n perl-%{name}
21mr|obexftp-0.24.2-1|136	%{perl_vendorarch}/OBEXFTP.pm
21mr|obexftp-0.24.2-1|137	%dir %{perl_vendorarch}/*/OBEXFTP
21mr|obexftp-0.24.2-1|138	%{perl_vendorarch}/*/OBEXFTP/OBEXFTP.so
21mr|obexftp-0.24.2-1|139	
21mr|obexftp-0.24.2-1|140	#----------------------------------------------------------------------------
21mr|obexftp-0.24.2-1|141	
21mr|obexftp-0.24.2-1|142	%package -n ruby-%{name}
21mr|obexftp-0.24.2-1|143	Summary:	Ruby binding for %{name}
21mr|obexftp-0.24.2-1|144	Group:		Development/Other
21mr|obexftp-0.24.2-1|145	Requires:	%{name} = %{version}-%{release}
21mr|obexftp-0.24.2-1|146	
21mr|obexftp-0.24.2-1|147	%description -n ruby-%{name}
21mr|obexftp-0.24.2-1|148	This package contains the ruby bindings for %{name}.
21mr|obexftp-0.24.2-1|149	
21mr|obexftp-0.24.2-1|150	%files -n ruby-%{name}
21mr|obexftp-0.24.2-1|151	%{ruby_vendorarchdir}/%{name}.so
21mr|obexftp-0.24.2-1|152	
21mr|obexftp-0.24.2-1|153	#----------------------------------------------------------------------------
21mr|obexftp-0.24.2-1|154	
21mr|obexftp-0.24.2-1|155	%prep
21mr|obexftp-0.24.2-1|156	%autosetup -p1 -n %{name}-%{version}-Source
21mr|obexftp-0.24.2-1|157	
21mr|obexftp-0.24.2-1|158	%build
21mr|obexftp-0.24.2-1|159	%cmake
21mr|obexftp-0.24.2-1|160	#-Wno-dev
21mr|obexftp-0.24.2-1|161	# 'all' doesn't include doc, it seems - thanks, SUSE.
21mr|obexftp-0.24.2-1|162	# % cmake .. all doc
21mr|obexftp-0.24.2-1|163	%make all doc
21mr|obexftp-0.24.2-1|164	
21mr|obexftp-0.24.2-1|165	%install
21mr|obexftp-0.24.2-1|166	%makeinstall_std -C build
21mr|obexftp-0.24.2-1|167	# % cmake_install RUBYARCHDIR=%{buildroot}%{ruby_vendorarchdir}

14470 21
21mr|objectweb-anttask-1.3.2-11|1	%define section         free
21mr|objectweb-anttask-1.3.2-11|2	
21mr|objectweb-anttask-1.3.2-11|3	Summary:        ObjectWeb Ant task
21mr|objectweb-anttask-1.3.2-11|4	Name:           objectweb-anttask
21mr|objectweb-anttask-1.3.2-11|5	Version:        1.3.2
21mr|objectweb-anttask-1.3.2-11|6	Release:        11
21mr|objectweb-anttask-1.3.2-11|7	Epoch:          0
21mr|objectweb-anttask-1.3.2-11|8	Group:          Development/Java
21mr|objectweb-anttask-1.3.2-11|9	License:        LGPL
21mr|objectweb-anttask-1.3.2-11|10	URL:            http://forge.objectweb.org/projects/monolog/
21mr|objectweb-anttask-1.3.2-11|11	BuildArch:      noarch
21mr|objectweb-anttask-1.3.2-11|12	BuildRequires:  java-devel
21mr|objectweb-anttask-1.3.2-11|13	Source0:        http://download.fr2.forge.objectweb.org/monolog/ow_util_ant_tasks_%{version}.tar.bz2
21mr|objectweb-anttask-1.3.2-11|14	Patch0:         objectweb-anttask-1.3.2-filesets.patch
21mr|objectweb-anttask-1.3.2-11|15	BuildRequires:  ant
21mr|objectweb-anttask-1.3.2-11|16	BuildRequires:  java-rpmbuild
21mr|objectweb-anttask-1.3.2-11|17	BuildRequires:  xalan-j2
21mr|objectweb-anttask-1.3.2-11|18	BuildRequires:  asm2
21mr|objectweb-anttask-1.3.2-11|19	Provides:       owanttask = %{epoch}:%{version}-%{release}
21mr|objectweb-anttask-1.3.2-11|20	
21mr|objectweb-anttask-1.3.2-11|21	# Java stack is not supported on x86_32
21mr|objectweb-anttask-1.3.2-11|22	ExcludeArch: %{ix86}
21mr|objectweb-anttask-1.3.2-11|23	
21mr|objectweb-anttask-1.3.2-11|24	%description
21mr|objectweb-anttask-1.3.2-11|25	ObjectWeb Ant task
21mr|objectweb-anttask-1.3.2-11|26	
21mr|objectweb-anttask-1.3.2-11|27	%package javadoc
21mr|objectweb-anttask-1.3.2-11|28	Summary:        Javadoc for %{name}
21mr|objectweb-anttask-1.3.2-11|29	Group:          Development/Java
21mr|objectweb-anttask-1.3.2-11|30	
21mr|objectweb-anttask-1.3.2-11|31	%description javadoc
21mr|objectweb-anttask-1.3.2-11|32	Javadoc for %{name}.
21mr|objectweb-anttask-1.3.2-11|33	
21mr|objectweb-anttask-1.3.2-11|34	%prep
21mr|objectweb-anttask-1.3.2-11|35	%setup -c -q -n %{name}
21mr|objectweb-anttask-1.3.2-11|36	%patch0 -p1
21mr|objectweb-anttask-1.3.2-11|37	
21mr|objectweb-anttask-1.3.2-11|38	find -name '*.class' -exec rm -f '{}' \;
21mr|objectweb-anttask-1.3.2-11|39	find -name '*.jar' -exec rm -f '{}' \;
21mr|objectweb-anttask-1.3.2-11|40	
21mr|objectweb-anttask-1.3.2-11|41	%build
21mr|objectweb-anttask-1.3.2-11|42	export CLASSPATH=$(build-classpath xalan-j2 asm2/ )
21mr|objectweb-anttask-1.3.2-11|43	export OPT_JAR_LIST=:
21mr|objectweb-anttask-1.3.2-11|44	%{ant} jar jdoc
21mr|objectweb-anttask-1.3.2-11|45	
21mr|objectweb-anttask-1.3.2-11|46	%install
21mr|objectweb-anttask-1.3.2-11|47	# jars
21mr|objectweb-anttask-1.3.2-11|48	install -d -m 0755 %{buildroot}%{_javadir}
21mr|objectweb-anttask-1.3.2-11|49	
21mr|objectweb-anttask-1.3.2-11|50	install -m 644 output/lib/ow_util_ant_tasks.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21mr|objectweb-anttask-1.3.2-11|51	pushd %{buildroot}%{_javadir}
21mr|objectweb-anttask-1.3.2-11|52	ln -sf %{name}-%{version}.jar %{name}.jar
21mr|objectweb-anttask-1.3.2-11|53	popd
21mr|objectweb-anttask-1.3.2-11|54	
21mr|objectweb-anttask-1.3.2-11|55	# javadoc
21mr|objectweb-anttask-1.3.2-11|56	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|objectweb-anttask-1.3.2-11|57	cp -a output/jdoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|objectweb-anttask-1.3.2-11|58	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21mr|objectweb-anttask-1.3.2-11|59	
21mr|objectweb-anttask-1.3.2-11|60	%files
21mr|objectweb-anttask-1.3.2-11|61	%defattr(0644,root,root,0755)
21mr|objectweb-anttask-1.3.2-11|62	%{_javadir}/*
21mr|objectweb-anttask-1.3.2-11|63	
21mr|objectweb-anttask-1.3.2-11|64	%files javadoc
21mr|objectweb-anttask-1.3.2-11|65	%defattr(0644,root,root,0755)
21mr|objectweb-anttask-1.3.2-11|66	%doc %{_javadocdir}/%{name}-%{version}
21mr|objectweb-anttask-1.3.2-11|67	%doc %{_javadocdir}/%{name}
21mr|objectweb-anttask-1.3.2-11|68	

14471 21
21mr|objectweb-asm3-3.3.1-22|1	Name:           objectweb-asm3
21mr|objectweb-asm3-3.3.1-22|2	Version:        3.3.1
21mr|objectweb-asm3-3.3.1-22|3	Release:        22
21mr|objectweb-asm3-3.3.1-22|4	Summary:        Java bytecode manipulation and analysis framework
21mr|objectweb-asm3-3.3.1-22|5	License:        BSD
21mr|objectweb-asm3-3.3.1-22|6	URL:            http://asm.ow2.org/
21mr|objectweb-asm3-3.3.1-22|7	Group:          Development/Java
21mr|objectweb-asm3-3.3.1-22|8	BuildArch:      noarch
21mr|objectweb-asm3-3.3.1-22|9	# Java stack is not supported on x86_32
21mr|objectweb-asm3-3.3.1-22|10	ExcludeArch: %{ix86}
21mr|objectweb-asm3-3.3.1-22|11	
21mr|objectweb-asm3-3.3.1-22|12	Source0:        http://download.forge.ow2.org/asm/asm-%{version}.tar.gz
21mr|objectweb-asm3-3.3.1-22|13	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|objectweb-asm3-3.3.1-22|14	
21mr|objectweb-asm3-3.3.1-22|15	BuildRequires:  ant
21mr|objectweb-asm3-3.3.1-22|16	BuildRequires:  maven-local
21mr|objectweb-asm3-3.3.1-22|17	# shade-jar utility used in this spec file needs this
21mr|objectweb-asm3-3.3.1-22|18	BuildRequires:  objectweb-asm3
21mr|objectweb-asm3-3.3.1-22|19	# Explicit javapackages-tools requires since asm3-processor script uses
21mr|objectweb-asm3-3.3.1-22|20	# /usr/share/java-utils/java-functions
21mr|objectweb-asm3-3.3.1-22|21	Requires:       javapackages-tools
21mr|objectweb-asm3-3.3.1-22|22	
21mr|objectweb-asm3-3.3.1-22|23	%description
21mr|objectweb-asm3-3.3.1-22|24	ASM is an all purpose Java bytecode manipulation and analysis
21mr|objectweb-asm3-3.3.1-22|25	framework.  It can be used to modify existing classes or dynamically
21mr|objectweb-asm3-3.3.1-22|26	generate classes, directly in binary form.  Provided common
21mr|objectweb-asm3-3.3.1-22|27	transformations and analysis algorithms allow to easily assemble
21mr|objectweb-asm3-3.3.1-22|28	custom complex transformations and code analysis tools.
21mr|objectweb-asm3-3.3.1-22|29	
21mr|objectweb-asm3-3.3.1-22|30	%package        javadoc
21mr|objectweb-asm3-3.3.1-22|31	Summary:        API documentation for %{name}
21mr|objectweb-asm3-3.3.1-22|32	
21mr|objectweb-asm3-3.3.1-22|33	%description    javadoc
21mr|objectweb-asm3-3.3.1-22|34	This package provides %{summary}.
21mr|objectweb-asm3-3.3.1-22|35	
21mr|objectweb-asm3-3.3.1-22|36	%prep
21mr|objectweb-asm3-3.3.1-22|37	%setup -q -n asm-%{version}
21mr|objectweb-asm3-3.3.1-22|38	find -name *.jar -delete
21mr|objectweb-asm3-3.3.1-22|39	
21mr|objectweb-asm3-3.3.1-22|40	sed -i /Class-path/d archive/asm-xml.xml
21mr|objectweb-asm3-3.3.1-22|41	
21mr|objectweb-asm3-3.3.1-22|42	# Our system version of asm always used BSN org.objectweb.asm for
21mr|objectweb-asm3-3.3.1-22|43	# asm-all because that's what Eclipse bundle has.  Now upstream
21mr|objectweb-asm3-3.3.1-22|44	# provides OSGi metadata with incompatible BSN, but we want to keep
21mr|objectweb-asm3-3.3.1-22|45	# compatibility with existing Eclipse plugins, so we have to use the
21mr|objectweb-asm3-3.3.1-22|46	# old BSN (org.objectweb.asm).
21mr|objectweb-asm3-3.3.1-22|47	sed -i s/org.objectweb.asm.all/org.objectweb.asm/ archive/asm-all.xml
21mr|objectweb-asm3-3.3.1-22|48	
21mr|objectweb-asm3-3.3.1-22|49	%build
21mr|objectweb-asm3-3.3.1-22|50	%ant -Dobjectweb.ant.tasks.path= jar jdoc
21mr|objectweb-asm3-3.3.1-22|51	
21mr|objectweb-asm3-3.3.1-22|52	mv output/dist/lib/all/* output/dist/lib/
21mr|objectweb-asm3-3.3.1-22|53	
21mr|objectweb-asm3-3.3.1-22|54	# Fix artifactId in POMs for shaded artifacts
21mr|objectweb-asm3-3.3.1-22|55	for m in asm asm-analysis asm-commons asm-tree asm-util asm-xml asm-all; do
21mr|objectweb-asm3-3.3.1-22|56	cp output/dist/lib/${m}-%{version}.pom output/dist/lib/${m}-distroshaded-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|57	%pom_xpath_set "pom:project/pom:artifactId" "${m}-distroshaded" \
21mr|objectweb-asm3-3.3.1-22|58	output/dist/lib/${m}-distroshaded-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|59	done
21mr|objectweb-asm3-3.3.1-22|60	
21mr|objectweb-asm3-3.3.1-22|61	# Fix inter-module dependecies in POMs for shaded artifacts
21mr|objectweb-asm3-3.3.1-22|62	pushd output/dist/lib
21mr|objectweb-asm3-3.3.1-22|63	for m in asm-analysis asm-commons asm-util; do
21mr|objectweb-asm3-3.3.1-22|64	%pom_remove_dep :asm-tree ${m}-distroshaded-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|65	%pom_add_dep asm:asm-tree-distroshaded:3.3.1 ${m}-distroshaded-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|66	done
21mr|objectweb-asm3-3.3.1-22|67	%pom_remove_dep :asm-util asm-xml-distroshaded-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|68	%pom_add_dep asm:asm-util-distroshaded:3.3.1 asm-xml-distroshaded-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|69	
21mr|objectweb-asm3-3.3.1-22|70	%pom_remove_dep :asm asm-tree-distroshaded-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|71	%pom_add_dep asm:asm-distroshaded:3.3.1 asm-tree-distroshaded-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|72	popd
21mr|objectweb-asm3-3.3.1-22|73	
21mr|objectweb-asm3-3.3.1-22|74	for m in asm asm-analysis asm-commons asm-tree asm-util asm-xml asm-all; do
21mr|objectweb-asm3-3.3.1-22|75	shade-jar org.objectweb.asm org.objectweb.distroshaded.asm output/dist/lib/${m}-%{version}.jar \
21mr|objectweb-asm3-3.3.1-22|76	output/dist/lib/${m}-distroshaded-%{version}.jar
21mr|objectweb-asm3-3.3.1-22|77	jar xf output/dist/lib/${m}-distroshaded-%{version}.jar META-INF/MANIFEST.MF
21mr|objectweb-asm3-3.3.1-22|78	sed -i /Bundle-/d META-INF/MANIFEST.MF
21mr|objectweb-asm3-3.3.1-22|79	jar ufM output/dist/lib/${m}-distroshaded-%{version}.jar META-INF/MANIFEST.MF
21mr|objectweb-asm3-3.3.1-22|80	done
21mr|objectweb-asm3-3.3.1-22|81	
21mr|objectweb-asm3-3.3.1-22|82	%install
21mr|objectweb-asm3-3.3.1-22|83	%mvn_artifact output/dist/lib/asm-parent-%{version}.pom
21mr|objectweb-asm3-3.3.1-22|84	
21mr|objectweb-asm3-3.3.1-22|85	for m in asm asm-analysis asm-commons asm-tree asm-util asm-xml asm-all; do
21mr|objectweb-asm3-3.3.1-22|86	%mvn_artifact output/dist/lib/${m}-distroshaded-%{version}.pom \
21mr|objectweb-asm3-3.3.1-22|87	output/dist/lib/${m}-distroshaded-%{version}.jar
21mr|objectweb-asm3-3.3.1-22|88	
21mr|objectweb-asm3-3.3.1-22|89	%mvn_artifact output/dist/lib/${m}-%{version}.pom \
21mr|objectweb-asm3-3.3.1-22|90	output/dist/lib/${m}-%{version}.jar
21mr|objectweb-asm3-3.3.1-22|91	done
21mr|objectweb-asm3-3.3.1-22|92	%mvn_install -J output/dist/doc/javadoc/user
21mr|objectweb-asm3-3.3.1-22|93	
21mr|objectweb-asm3-3.3.1-22|94	%jpackage_script org.objectweb.asm.xml.Processor "" "" %{name}/asm:%{name}/asm-attrs:%{name}/asm-util:%{name}/asm-xml %{name}-processor true
21mr|objectweb-asm3-3.3.1-22|95	
21mr|objectweb-asm3-3.3.1-22|96	%files -f .mfiles
21mr|objectweb-asm3-3.3.1-22|97	%doc LICENSE.txt README.txt
21mr|objectweb-asm3-3.3.1-22|98	%{_bindir}/%{name}-processor
21mr|objectweb-asm3-3.3.1-22|99	
21mr|objectweb-asm3-3.3.1-22|100	%files javadoc -f .mfiles-javadoc
21mr|objectweb-asm3-3.3.1-22|101	%doc LICENSE.txt
21mr|objectweb-asm3-3.3.1-22|102	

14472 21
21mr|objectweb-asm-7.0-3|1	%bcond_without junit5
21mr|objectweb-asm-7.0-3|2	%bcond_without osgi
21mr|objectweb-asm-7.0-3|3	
21mr|objectweb-asm-7.0-3|4	Name:           objectweb-asm
21mr|objectweb-asm-7.0-3|5	Version:        7.0
21mr|objectweb-asm-7.0-3|6	Release:        3
21mr|objectweb-asm-7.0-3|7	Summary:        Java bytecode manipulation and analysis framework
21mr|objectweb-asm-7.0-3|8	License:        BSD
21mr|objectweb-asm-7.0-3|9	URL:            http://asm.ow2.org/
21mr|objectweb-asm-7.0-3|10	Group:          Development/Java
21mr|objectweb-asm-7.0-3|11	BuildArch:      noarch
21mr|objectweb-asm-7.0-3|12	# Java stack is not supported on x86_32
21mr|objectweb-asm-7.0-3|13	ExcludeArch: %{ix86}
21mr|objectweb-asm-7.0-3|14	
21mr|objectweb-asm-7.0-3|15	# ./generate-tarball.sh
21mr|objectweb-asm-7.0-3|16	Source0:        %{name}-%{version}.tar.gz
21mr|objectweb-asm-7.0-3|17	Source1:        parent.pom
21mr|objectweb-asm-7.0-3|18	Source2:        http://repo1.maven.org/maven2/org/ow2/asm/asm/%{version}/asm-%{version}.pom
21mr|objectweb-asm-7.0-3|19	Source3:        http://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/%{version}/asm-analysis-%{version}.pom
21mr|objectweb-asm-7.0-3|20	Source4:        http://repo1.maven.org/maven2/org/ow2/asm/asm-commons/%{version}/asm-commons-%{version}.pom
21mr|objectweb-asm-7.0-3|21	Source5:        http://repo1.maven.org/maven2/org/ow2/asm/asm-test/%{version}/asm-test-%{version}.pom
21mr|objectweb-asm-7.0-3|22	Source6:        http://repo1.maven.org/maven2/org/ow2/asm/asm-tree/%{version}/asm-tree-%{version}.pom
21mr|objectweb-asm-7.0-3|23	Source7:        http://repo1.maven.org/maven2/org/ow2/asm/asm-util/%{version}/asm-util-%{version}.pom
21mr|objectweb-asm-7.0-3|24	# We still want to create an "all" uberjar, so this is a custom pom to generate it
21mr|objectweb-asm-7.0-3|25	# TODO: Fix other packages to no longer depend on "asm-all" so we can drop this
21mr|objectweb-asm-7.0-3|26	Source8:        asm-all.pom
21mr|objectweb-asm-7.0-3|27	# The source contains binary jars that cannot be verified for licensing and could be proprietary
21mr|objectweb-asm-7.0-3|28	Source9:       generate-tarball.sh
21mr|objectweb-asm-7.0-3|29	Source10:      objectweb-asm.rpmlintrc
21mr|objectweb-asm-7.0-3|30	
21mr|objectweb-asm-7.0-3|31	BuildRequires:  maven-local
21mr|objectweb-asm-7.0-3|32	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|objectweb-asm-7.0-3|33	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|objectweb-asm-7.0-3|34	BuildRequires:  mvn(org.ow2:ow2:pom:)
21mr|objectweb-asm-7.0-3|35	%if %{with junit5}
21mr|objectweb-asm-7.0-3|36	BuildRequires:  mvn(org.codehaus.janino:janino)
21mr|objectweb-asm-7.0-3|37	BuildRequires:  mvn(org.junit.jupiter:junit-jupiter-api)
21mr|objectweb-asm-7.0-3|38	BuildRequires:  mvn(org.junit.jupiter:junit-jupiter-engine)
21mr|objectweb-asm-7.0-3|39	BuildRequires:  mvn(org.junit.jupiter:junit-jupiter-params)
21mr|objectweb-asm-7.0-3|40	BuildRequires:  mvn(org.apache.maven.surefire:surefire-junit-platform)
21mr|objectweb-asm-7.0-3|41	%endif
21mr|objectweb-asm-7.0-3|42	
21mr|objectweb-asm-7.0-3|43	%if %{with osgi}
21mr|objectweb-asm-7.0-3|44	# asm-all needs to be in pluginpath for BND.  If this self-dependency
21mr|objectweb-asm-7.0-3|45	# becomes a problem then ASM core will have to be build from source
21mr|objectweb-asm-7.0-3|46	# with javac before main maven build, just like bnd-module-plugin
21mr|objectweb-asm-7.0-3|47	BuildRequires:  objectweb-asm >= 6
21mr|objectweb-asm-7.0-3|48	%endif
21mr|objectweb-asm-7.0-3|49	
21mr|objectweb-asm-7.0-3|50	# Explicit javapackages-tools requires since asm-processor script uses
21mr|objectweb-asm-7.0-3|51	# /usr/share/java-utils/java-functions
21mr|objectweb-asm-7.0-3|52	Requires:       javapackages-tools
21mr|objectweb-asm-7.0-3|53	
21mr|objectweb-asm-7.0-3|54	%description
21mr|objectweb-asm-7.0-3|55	ASM is an all purpose Java bytecode manipulation and analysis
21mr|objectweb-asm-7.0-3|56	framework.  It can be used to modify existing classes or dynamically
21mr|objectweb-asm-7.0-3|57	generate classes, directly in binary form.  Provided common
21mr|objectweb-asm-7.0-3|58	transformations and analysis algorithms allow to easily assemble
21mr|objectweb-asm-7.0-3|59	custom complex transformations and code analysis tools.
21mr|objectweb-asm-7.0-3|60	
21mr|objectweb-asm-7.0-3|61	%package        javadoc
21mr|objectweb-asm-7.0-3|62	Summary:        API documentation for %{name}
21mr|objectweb-asm-7.0-3|63	
21mr|objectweb-asm-7.0-3|64	%description    javadoc
21mr|objectweb-asm-7.0-3|65	This package provides %{summary}.
21mr|objectweb-asm-7.0-3|66	
21mr|objectweb-asm-7.0-3|67	%prep
21mr|objectweb-asm-7.0-3|68	%setup -q
21mr|objectweb-asm-7.0-3|69	
21mr|objectweb-asm-7.0-3|70	# A custom parent pom to aggregate the build
21mr|objectweb-asm-7.0-3|71	cp -p %{SOURCE1} pom.xml
21mr|objectweb-asm-7.0-3|72	
21mr|objectweb-asm-7.0-3|73	%if %{without junit5}
21mr|objectweb-asm-7.0-3|74	%pom_disable_module asm-test
21mr|objectweb-asm-7.0-3|75	%endif
21mr|objectweb-asm-7.0-3|76	
21mr|objectweb-asm-7.0-3|77	# Insert poms into modules
21mr|objectweb-asm-7.0-3|78	for pom in asm asm-analysis asm-commons asm-test asm-tree asm-util; do
21mr|objectweb-asm-7.0-3|79	cp -p $RPM_SOURCE_DIR/${pom}-%{version}.pom $pom/pom.xml
21mr|objectweb-asm-7.0-3|80	# Fix junit5 configuration
21mr|objectweb-asm-7.0-3|81	%if %{with junit5}
21mr|objectweb-asm-7.0-3|82	%pom_add_dep org.junit.jupiter:junit-jupiter-engine:5.1.0:test $pom
21mr|objectweb-asm-7.0-3|83	%pom_add_plugin org.apache.maven.plugins:maven-surefire-plugin:2.22.0 $pom
21mr|objectweb-asm-7.0-3|84	%endif
21mr|objectweb-asm-7.0-3|85	%if %{with osgi}
21mr|objectweb-asm-7.0-3|86	if [ "$pom" != "asm-test" ] ; then
21mr|objectweb-asm-7.0-3|87	# Make into OSGi bundles
21mr|objectweb-asm-7.0-3|88	bsn="org.objectweb.${pom//-/.}"
21mr|objectweb-asm-7.0-3|89	%pom_xpath_inject pom:project "<packaging>bundle</packaging>" $pom
21mr|objectweb-asm-7.0-3|90	%pom_add_plugin org.apache.felix:maven-bundle-plugin:3.5.0 $pom \
21mr|objectweb-asm-7.0-3|91	"   <extensions>true</extensions>
21mr|objectweb-asm-7.0-3|92	<configuration>
21mr|objectweb-asm-7.0-3|93	<instructions>
21mr|objectweb-asm-7.0-3|94	<Bundle-SymbolicName>$bsn</Bundle-SymbolicName>
21mr|objectweb-asm-7.0-3|95	<Bundle-RequiredExecutionEnvironment>JavaSE-1.8</Bundle-RequiredExecutionEnvironment>
21mr|objectweb-asm-7.0-3|96	<_removeheaders>Bnd-LastModified,Build-By,Created-By,Include-Resource,Require-Capability,Tool</_removeheaders>
21mr|objectweb-asm-7.0-3|97	<_pluginpath>$(pwd)/tools/bnd-module-plugin/bnd-module-plugin.jar, $(find-jar objectweb-asm/asm-all)</_pluginpath>
21mr|objectweb-asm-7.0-3|98	<_plugin>org.objectweb.asm.tools.ModuleInfoBndPlugin;</_plugin>
21mr|objectweb-asm-7.0-3|99	</instructions>
21mr|objectweb-asm-7.0-3|100	</configuration>"
21mr|objectweb-asm-7.0-3|101	fi
21mr|objectweb-asm-7.0-3|102	%endif
21mr|objectweb-asm-7.0-3|103	done
21mr|objectweb-asm-7.0-3|104	
21mr|objectweb-asm-7.0-3|105	# Disable tests that use unlicensed class files
21mr|objectweb-asm-7.0-3|106	sed -i -e '/testReadAndWriteWithComputeMaxsAndLargeSubroutines/i@org.junit.jupiter.api.Disabled("missing class file")' \
21mr|objectweb-asm-7.0-3|107	asm/src/test/java/org/objectweb/asm/ClassWriterTest.java
21mr|objectweb-asm-7.0-3|108	sed -i -e '/testMergeWithJsrReachableFromTwoDifferentPaths/i@org.junit.jupiter.api.Disabled("missing class file")' \
21mr|objectweb-asm-7.0-3|109	asm-analysis/src/test/java/org/objectweb/asm/tree/analysis/BasicInterpreterTest.java
21mr|objectweb-asm-7.0-3|110	sed -i -e '/testSortLocalVariablesAndInstantiate()/i@org.junit.jupiter.api.Disabled("missing class file")' \
21mr|objectweb-asm-7.0-3|111	asm-commons/src/test/java/org/objectweb/asm/commons/LocalVariablesSorterTest.java
21mr|objectweb-asm-7.0-3|112	
21mr|objectweb-asm-7.0-3|113	# Insert asm-all pom
21mr|objectweb-asm-7.0-3|114	mkdir -p asm-all
21mr|objectweb-asm-7.0-3|115	sed 's/@VERSION@/%{version}/g' %{SOURCE8} > asm-all/pom.xml
21mr|objectweb-asm-7.0-3|116	
21mr|objectweb-asm-7.0-3|117	# Remove invalid self-dependency
21mr|objectweb-asm-7.0-3|118	%pom_remove_dep org.ow2.asm:asm-test asm-test
21mr|objectweb-asm-7.0-3|119	
21mr|objectweb-asm-7.0-3|120	# Compat aliases
21mr|objectweb-asm-7.0-3|121	%mvn_alias :asm-all org.ow2.asm:asm-debug-all
21mr|objectweb-asm-7.0-3|122	
21mr|objectweb-asm-7.0-3|123	# No need to ship the custom parent pom
21mr|objectweb-asm-7.0-3|124	%mvn_package :asm-aggregator __noinstall
21mr|objectweb-asm-7.0-3|125	# Don't ship the test framework to avoid runtime dep on junit
21mr|objectweb-asm-7.0-3|126	%mvn_package :asm-test __noinstall
21mr|objectweb-asm-7.0-3|127	
21mr|objectweb-asm-7.0-3|128	%build
21mr|objectweb-asm-7.0-3|129	# Must compile bnd plugin first, which is used to generate Java 9 module-info.class files
21mr|objectweb-asm-7.0-3|130	pushd tools/bnd-module-plugin
21mr|objectweb-asm-7.0-3|131	javac -sourcepath ../../asm/src/main/java/ -cp $(build-classpath aqute-bnd) $(find -name *.java)
21mr|objectweb-asm-7.0-3|132	jar cf bnd-module-plugin.jar -C src/main/java org
21mr|objectweb-asm-7.0-3|133	popd
21mr|objectweb-asm-7.0-3|134	
21mr|objectweb-asm-7.0-3|135	%if %{with junit5}
21mr|objectweb-asm-7.0-3|136	%mvn_build -- -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
21mr|objectweb-asm-7.0-3|137	%else
21mr|objectweb-asm-7.0-3|138	%mvn_build -f -- -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
21mr|objectweb-asm-7.0-3|139	%endif
21mr|objectweb-asm-7.0-3|140	
21mr|objectweb-asm-7.0-3|141	%install
21mr|objectweb-asm-7.0-3|142	%mvn_install
21mr|objectweb-asm-7.0-3|143	
21mr|objectweb-asm-7.0-3|144	%jpackage_script org.objectweb.asm.xml.Processor "" "" %{name}/asm:%{name}/asm-attrs:%{name}/asm-util %{name}-processor true
21mr|objectweb-asm-7.0-3|145	
21mr|objectweb-asm-7.0-3|146	%files -f .mfiles
21mr|objectweb-asm-7.0-3|147	%license LICENSE.txt
21mr|objectweb-asm-7.0-3|148	%{_bindir}/%{name}-processor
21mr|objectweb-asm-7.0-3|149	
21mr|objectweb-asm-7.0-3|150	%files javadoc -f .mfiles-javadoc
21mr|objectweb-asm-7.0-3|151	%license LICENSE.txt
21mr|objectweb-asm-7.0-3|152	

14473 21
21mr|objectweb-pom-1.5-10|1	Name:           objectweb-pom
21mr|objectweb-pom-1.5-10|2	Version:        1.5
21mr|objectweb-pom-1.5-10|3	Release:        10
21mr|objectweb-pom-1.5-10|4	Summary:        Objectweb POM
21mr|objectweb-pom-1.5-10|5	Group:          Development/Java
21mr|objectweb-pom-1.5-10|6	BuildArch:      noarch
21mr|objectweb-pom-1.5-10|7	# Java stack is not supported on x86_32
21mr|objectweb-pom-1.5-10|8	ExcludeArch: %{ix86}
21mr|objectweb-pom-1.5-10|9	License:        ASL 2.0
21mr|objectweb-pom-1.5-10|10	URL:            http://gitorious.ow2.org/ow2/pom/
21mr|objectweb-pom-1.5-10|11	Source0:        http://repo.maven.apache.org/maven2/org/ow2/ow2/%{version}/ow2-%{version}.pom
21mr|objectweb-pom-1.5-10|12	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|objectweb-pom-1.5-10|13	
21mr|objectweb-pom-1.5-10|14	BuildRequires:  maven-local
21mr|objectweb-pom-1.5-10|15	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|objectweb-pom-1.5-10|16	
21mr|objectweb-pom-1.5-10|17	%description
21mr|objectweb-pom-1.5-10|18	This package provides Objectweb parent POM used by different
21mr|objectweb-pom-1.5-10|19	Objectweb packages.
21mr|objectweb-pom-1.5-10|20	
21mr|objectweb-pom-1.5-10|21	%prep
21mr|objectweb-pom-1.5-10|22	cp -p %{SOURCE0} pom.xml
21mr|objectweb-pom-1.5-10|23	cp -p %{SOURCE1} LICENSE
21mr|objectweb-pom-1.5-10|24	
21mr|objectweb-pom-1.5-10|25	%build
21mr|objectweb-pom-1.5-10|26	%mvn_build
21mr|objectweb-pom-1.5-10|27	
21mr|objectweb-pom-1.5-10|28	%install
21mr|objectweb-pom-1.5-10|29	%mvn_install
21mr|objectweb-pom-1.5-10|30	
21mr|objectweb-pom-1.5-10|31	%files -f .mfiles
21mr|objectweb-pom-1.5-10|32	%doc LICENSE
21mr|objectweb-pom-1.5-10|33	

14474 21
21mr|objenesis-2.6-5|1	# Copyright (c) 2000-2009, JPackage Project
21mr|objenesis-2.6-5|2	# All rights reserved.
21mr|objenesis-2.6-5|3	#
21mr|objenesis-2.6-5|4	# Redistribution and use in source and binary forms, with or without
21mr|objenesis-2.6-5|5	# modification, are permitted provided that the following conditions
21mr|objenesis-2.6-5|6	# are met:
21mr|objenesis-2.6-5|7	#
21mr|objenesis-2.6-5|8	# 1. Redistributions of source code must retain the above copyright
21mr|objenesis-2.6-5|9	#    notice, this list of conditions and the following disclaimer.
21mr|objenesis-2.6-5|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|objenesis-2.6-5|11	#    notice, this list of conditions and the following disclaimer in the
21mr|objenesis-2.6-5|12	#    documentation and/or other materials provided with the
21mr|objenesis-2.6-5|13	#    distribution.
21mr|objenesis-2.6-5|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|objenesis-2.6-5|15	#    contributors may be used to endorse or promote products derived
21mr|objenesis-2.6-5|16	#    from this software without specific prior written permission.
21mr|objenesis-2.6-5|17	#
21mr|objenesis-2.6-5|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|objenesis-2.6-5|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|objenesis-2.6-5|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|objenesis-2.6-5|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|objenesis-2.6-5|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|objenesis-2.6-5|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|objenesis-2.6-5|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|objenesis-2.6-5|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|objenesis-2.6-5|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|objenesis-2.6-5|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|objenesis-2.6-5|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|objenesis-2.6-5|29	#
21mr|objenesis-2.6-5|30	
21mr|objenesis-2.6-5|31	Summary:        A library for instantiating Java objects
21mr|objenesis-2.6-5|32	Name:           objenesis
21mr|objenesis-2.6-5|33	Version:        2.6
21mr|objenesis-2.6-5|34	Release:        5
21mr|objenesis-2.6-5|35	License:        ASL 2.0
21mr|objenesis-2.6-5|36	URL:            http://objenesis.org/
21mr|objenesis-2.6-5|37	Source0:        https://github.com/easymock/%{name}/archive/%{version}.tar.gz
21mr|objenesis-2.6-5|38	
21mr|objenesis-2.6-5|39	BuildRequires:  maven-local
21mr|objenesis-2.6-5|40	BuildRequires:  mvn(junit:junit)
21mr|objenesis-2.6-5|41	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|objenesis-2.6-5|42	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|objenesis-2.6-5|43	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|objenesis-2.6-5|44	# xmvn-builddep misses this:
21mr|objenesis-2.6-5|45	BuildRequires:  mvn(org.apache:apache-jar-resource-bundle)
21mr|objenesis-2.6-5|46	
21mr|objenesis-2.6-5|47	Group:          Development/Java
21mr|objenesis-2.6-5|48	BuildArch:      noarch
21mr|objenesis-2.6-5|49	
21mr|objenesis-2.6-5|50	%description
21mr|objenesis-2.6-5|51	Objenesis is a small Java library that serves one purpose: to instantiate
21mr|objenesis-2.6-5|52	a new object of a particular class.
21mr|objenesis-2.6-5|53	Java supports dynamic instantiation of classes using Class.newInstance();
21mr|objenesis-2.6-5|54	however, this only works if the class has an appropriate constructor. There
21mr|objenesis-2.6-5|55	are many times when a class cannot be instantiated this way, such as when
21mr|objenesis-2.6-5|56	the class contains constructors that require arguments, that have side effects,
21mr|objenesis-2.6-5|57	and/or that throw exceptions. As a result, it is common to see restrictions
21mr|objenesis-2.6-5|58	in libraries stating that classes must require a default constructor.
21mr|objenesis-2.6-5|59	Objenesis aims to overcome these restrictions by bypassing the constructor
21mr|objenesis-2.6-5|60	on object instantiation. Needing to instantiate an object without calling
21mr|objenesis-2.6-5|61	the constructor is a fairly specialized task, however there are certain cases
21mr|objenesis-2.6-5|62	when this is useful:
21mr|objenesis-2.6-5|63	* Serialization, Remoting and Persistence - Objects need to be instantiated
21mr|objenesis-2.6-5|64	and restored to a specific state, without invoking code.
21mr|objenesis-2.6-5|65	* Proxies, AOP Libraries and Mock Objects - Classes can be sub-classed without
21mr|objenesis-2.6-5|66	needing to worry about the super() constructor.
21mr|objenesis-2.6-5|67	* Container Frameworks - Objects can be dynamically instantiated in
21mr|objenesis-2.6-5|68	non-standard ways.
21mr|objenesis-2.6-5|69	
21mr|objenesis-2.6-5|70	
21mr|objenesis-2.6-5|71	%package javadoc
21mr|objenesis-2.6-5|72	Summary:        Javadoc for %{name}
21mr|objenesis-2.6-5|73	Group:          Development/Java
21mr|objenesis-2.6-5|74	BuildArch:      noarch
21mr|objenesis-2.6-5|75	# Java stack is not supported on x86_32
21mr|objenesis-2.6-5|76	ExcludeArch: %{ix86}
21mr|objenesis-2.6-5|77	
21mr|objenesis-2.6-5|78	%description javadoc
21mr|objenesis-2.6-5|79	This package contains the API documentation for %{name}.
21mr|objenesis-2.6-5|80	
21mr|objenesis-2.6-5|81	
21mr|objenesis-2.6-5|82	%prep
21mr|objenesis-2.6-5|83	%setup -q
21mr|objenesis-2.6-5|84	
21mr|objenesis-2.6-5|85	# Enable generation of pom.properties (rhbz#1017850)
21mr|objenesis-2.6-5|86	%pom_xpath_remove pom:addMavenDescriptor
21mr|objenesis-2.6-5|87	
21mr|objenesis-2.6-5|88	%pom_remove_plugin :maven-timestamp-plugin
21mr|objenesis-2.6-5|89	%pom_remove_plugin :maven-license-plugin
21mr|objenesis-2.6-5|90	%pom_xpath_remove "pom:dependency[pom:scope='test']" tck
21mr|objenesis-2.6-5|91	
21mr|objenesis-2.6-5|92	%pom_xpath_remove pom:build/pom:extensions
21mr|objenesis-2.6-5|93	
21mr|objenesis-2.6-5|94	%build
21mr|objenesis-2.6-5|95	# tests are skipped because of missing dependency spring-osgi-test
21mr|objenesis-2.6-5|96	%mvn_build -- -Dyear=2009 -Dmaven.test.skip=true
21mr|objenesis-2.6-5|97	
21mr|objenesis-2.6-5|98	%install
21mr|objenesis-2.6-5|99	%mvn_install
21mr|objenesis-2.6-5|100	
21mr|objenesis-2.6-5|101	
21mr|objenesis-2.6-5|102	%files -f .mfiles
21mr|objenesis-2.6-5|103	%doc LICENSE.txt
21mr|objenesis-2.6-5|104	
21mr|objenesis-2.6-5|105	%files javadoc -f .mfiles-javadoc
21mr|objenesis-2.6-5|106	%doc LICENSE.txt
21mr|objenesis-2.6-5|107	
21mr|objenesis-2.6-5|108	

14475 21
21mr|obs-studio-31.0.1-3|1	%define	major 30
21mr|obs-studio-31.0.1-3|2	%define	libobs %mklibname obs %{major}
21mr|obs-studio-31.0.1-3|3	%define	libobsopengl %mklibname obs-opengl %{major}
21mr|obs-studio-31.0.1-3|4	%define	libobsfrontendapi  %mklibname obs-frontend-api %{major}
21mr|obs-studio-31.0.1-3|5	%define	devobs %mklibname obs -d
21mr|obs-studio-31.0.1-3|6	
21mr|obs-studio-31.0.1-3|7	%define	oname	obs
21mr|obs-studio-31.0.1-3|8	
21mr|obs-studio-31.0.1-3|9	%global	_default_patch_fuzz 2
21mr|obs-studio-31.0.1-3|10	
21mr|obs-studio-31.0.1-3|11	%bcond_with system_ffmpeg
21mr|obs-studio-31.0.1-3|12	%bcond_without CEF
21mr|obs-studio-31.0.1-3|13	%global         CEF_DIR %{_libdir}/cef
21mr|obs-studio-31.0.1-3|14	%global         commit a76b4d8810a0a33e91ac5b76a0b1af2f22bf8efd
21mr|obs-studio-31.0.1-3|15	%global         short_commit %(c=%{commit}; echo ${c:0:11})
21mr|obs-studio-31.0.1-3|16	
21mr|obs-studio-31.0.1-3|17	%global         websocket_commit eed8a49933786383d11f4868a4e5604a9ee303c6
21mr|obs-studio-31.0.1-3|18	%global         websocket_short %(c=%{websocket_commit}; echo ${c:0:11})
21mr|obs-studio-31.0.1-3|19	
21mr|obs-studio-31.0.1-3|20	# Mask missing devel requires. May be need patch for cmake files?
21mr|obs-studio-31.0.1-3|21	# libcef.so is in browser-plugin with "AutoProv: no"
21mr|obs-studio-31.0.1-3|22	%global	__requires_exclude ^cmake\\(w32-pthreads\\)|^libcef.so
21mr|obs-studio-31.0.1-3|23	%global optflags %{optflags} -ldl -pthread
21mr|obs-studio-31.0.1-3|24	
21mr|obs-studio-31.0.1-3|25	Summary:	Free and open source software for video recording and live streaming
21mr|obs-studio-31.0.1-3|26	Name:		obs-studio
21mr|obs-studio-31.0.1-3|27	Version:	31.0.1
21mr|obs-studio-31.0.1-3|28	Release:	3
21mr|obs-studio-31.0.1-3|29	License:	GPLv2+
21mr|obs-studio-31.0.1-3|30	Group:		Video
21mr|obs-studio-31.0.1-3|31	Url:		https://obsproject.com
21mr|obs-studio-31.0.1-3|32	Source0:	https://github.com/obsproject/obs-studio/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|obs-studio-31.0.1-3|33	Source2:	https://github.com/obsproject/obs-browser/archive/%{commit}.tar.gz?/obs-browser-%{short_commit}.tar.gz
21mr|obs-studio-31.0.1-3|34	Source3:	https://github.com/obsproject/obs-websocket/archive/%{websocket_commit}.tar.gz?/obs-websocket-%{websocket_short}.tar.gz
21mr|obs-studio-31.0.1-3|35	Source100:	%{name}.rpmlintrc
21mr|obs-studio-31.0.1-3|36	Patch0:		obs-studio-29.1.3-fix-linking.patch
21mr|obs-studio-31.0.1-3|37	# 2021.1 have old cmake 3.21
21mr|obs-studio-31.0.1-3|38	Patch2:		obs-studio-cmake-version.patch
21mr|obs-studio-31.0.1-3|39	BuildRequires:  asio
21mr|obs-studio-31.0.1-3|40	BuildRequires:	appstream-util
21mr|obs-studio-31.0.1-3|41	%if %{with CEF}
21mr|obs-studio-31.0.1-3|42	BuildRequires:	cef-devel
21mr|obs-studio-31.0.1-3|43	%endif
21mr|obs-studio-31.0.1-3|44	BuildRequires:	pkgconfig(nss)
21mr|obs-studio-31.0.1-3|45	BuildRequires:	cmake >= 3.25
21mr|obs-studio-31.0.1-3|46	BuildRequires:	ffnvcodec-headers
21mr|obs-studio-31.0.1-3|47	BuildRequires:	ninja
21mr|obs-studio-31.0.1-3|48	BuildRequires:	qt6-cmake
21mr|obs-studio-31.0.1-3|49	BuildRequires:	qt6-imageformats-plugins
21mr|obs-studio-31.0.1-3|50	BuildRequires:	swig
21mr|obs-studio-31.0.1-3|51	BuildRequires:	libdatachannel-devel
21mr|obs-studio-31.0.1-3|52	BuildRequires:	mbedtls-devel
21mr|obs-studio-31.0.1-3|53	BuildRequires:	uthash-devel
21mr|obs-studio-31.0.1-3|54	BuildRequires:	pkgconfig(alsa)
21mr|obs-studio-31.0.1-3|55	BuildRequires:	pkgconfig(cryptopp)
21mr|obs-studio-31.0.1-3|56	BuildRequires:	pkgconfig(dbus-1)
21mr|obs-studio-31.0.1-3|57	BuildRequires:	pkgconfig(fdk-aac)
21mr|obs-studio-31.0.1-3|58	BuildRequires:	pkgconfig(fontconfig)
21mr|obs-studio-31.0.1-3|59	BuildRequires:	pkgconfig(freetype2)
21mr|obs-studio-31.0.1-3|60	BuildRequires:	pkgconfig(gl)
21mr|obs-studio-31.0.1-3|61	BuildRequires:	pkgconfig(glib-2.0)
21mr|obs-studio-31.0.1-3|62	BuildRequires:	pkgconfig(gobject-2.0)
21mr|obs-studio-31.0.1-3|63	BuildRequires:	pkgconfig(jack)
21mr|obs-studio-31.0.1-3|64	BuildRequires:	pkgconfig(jansson)
21mr|obs-studio-31.0.1-3|65	%if %{with system_ffmpeg}
21mr|obs-studio-31.0.1-3|66	BuildRequires: pkgconfig(libavcodec)
21mr|obs-studio-31.0.1-3|67	BuildRequires: pkgconfig(libavdevice)
21mr|obs-studio-31.0.1-3|68	BuildRequires: pkgconfig(libavformat)
21mr|obs-studio-31.0.1-3|69	BuildRequires: pkgconfig(libavutil)
21mr|obs-studio-31.0.1-3|70	%else
21mr|obs-studio-31.0.1-3|71	BuildRequires:	pkgconfig(libavcodec-6)
21mr|obs-studio-31.0.1-3|72	BuildRequires:	pkgconfig(libavdevice-6)
21mr|obs-studio-31.0.1-3|73	BuildRequires:	pkgconfig(libavformat-6)
21mr|obs-studio-31.0.1-3|74	BuildRequires:	pkgconfig(libavutil-6)
21mr|obs-studio-31.0.1-3|75	%endif
21mr|obs-studio-31.0.1-3|76	BuildRequires:	pkgconfig(libcurl)
21mr|obs-studio-31.0.1-3|77	BuildRequires:	pkgconfig(libpci)
21mr|obs-studio-31.0.1-3|78	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|obs-studio-31.0.1-3|79	BuildRequires:	pkgconfig(libpulse)
21mr|obs-studio-31.0.1-3|80	BuildRequires:	pkgconfig(librist)
21mr|obs-studio-31.0.1-3|81	# Not provided yet in Rosa
21mr|obs-studio-31.0.1-3|82	#BuildRequires:	pkgconfig(libsrt)
21mr|obs-studio-31.0.1-3|83	BuildRequires:	pkgconfig(libssl)
21mr|obs-studio-31.0.1-3|84	BuildRequires:	pkgconfig(libswresample)
21mr|obs-studio-31.0.1-3|85	BuildRequires:	pkgconfig(libswscale)
21mr|obs-studio-31.0.1-3|86	BuildRequires:	pkgconfig(libv4l2)
21mr|obs-studio-31.0.1-3|87	BuildRequires:	pkgconfig(libva)
21mr|obs-studio-31.0.1-3|88	BuildRequires:	pkgconfig(libvlc)
21mr|obs-studio-31.0.1-3|89	BuildRequires:	pkgconfig(luajit)
21mr|obs-studio-31.0.1-3|90	BuildRequires:	pkgconfig(MagickCore)
21mr|obs-studio-31.0.1-3|91	BuildRequires:	pkgconfig(python3)
21mr|obs-studio-31.0.1-3|92	BuildRequires:	pkgconfig(rnnoise)
21mr|obs-studio-31.0.1-3|93	BuildRequires:	pkgconfig(sndio)
21mr|obs-studio-31.0.1-3|94	BuildRequires:	pkgconfig(Qt6Core)
21mr|obs-studio-31.0.1-3|95	BuildRequires:	pkgconfig(Qt6Gui)
21mr|obs-studio-31.0.1-3|96	BuildRequires:	pkgconfig(Qt6Network)
21mr|obs-studio-31.0.1-3|97	BuildRequires:	pkgconfig(Qt6Svg)
21mr|obs-studio-31.0.1-3|98	BuildRequires:	pkgconfig(Qt6Widgets)
21mr|obs-studio-31.0.1-3|99	BuildRequires:	pkgconfig(Qt6Xml)
21mr|obs-studio-31.0.1-3|100	BuildRequires:	pkgconfig(speexdsp)
21mr|obs-studio-31.0.1-3|101	BuildRequires:	pkgconfig(udev)
21mr|obs-studio-31.0.1-3|102	BuildRequires:	pkgconfig(uuid)
21mr|obs-studio-31.0.1-3|103	%ifarch %{x86_64}
21mr|obs-studio-31.0.1-3|104	BuildRequires:	pkgconfig(vpl)
21mr|obs-studio-31.0.1-3|105	%endif
21mr|obs-studio-31.0.1-3|106	BuildRequires:	pkgconfig(vulkan)
21mr|obs-studio-31.0.1-3|107	BuildRequires:	pkgconfig(wayland-client)
21mr|obs-studio-31.0.1-3|108	BuildRequires:	pkgconfig(wayland-cursor)
21mr|obs-studio-31.0.1-3|109	BuildRequires:	pkgconfig(wayland-egl)
21mr|obs-studio-31.0.1-3|110	BuildRequires:	pkgconfig(wayland-server)
21mr|obs-studio-31.0.1-3|111	BuildRequires:	pkgconfig(websocketpp)
21mr|obs-studio-31.0.1-3|112	BuildRequires:	pkgconfig(x11)
21mr|obs-studio-31.0.1-3|113	BuildRequires:	pkgconfig(x264)
21mr|obs-studio-31.0.1-3|114	BuildRequires:	pkgconfig(xcb)
21mr|obs-studio-31.0.1-3|115	BuildRequires:	pkgconfig(xcb-randr)
21mr|obs-studio-31.0.1-3|116	BuildRequires:	pkgconfig(xcb-shm)
21mr|obs-studio-31.0.1-3|117	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|obs-studio-31.0.1-3|118	BuildRequires:	pkgconfig(xcb-xinerama)
21mr|obs-studio-31.0.1-3|119	BuildRequires:	pkgconfig(xcomposite)
21mr|obs-studio-31.0.1-3|120	BuildRequires:	pkgconfig(xext)
21mr|obs-studio-31.0.1-3|121	BuildRequires:	pkgconfig(xfixes)
21mr|obs-studio-31.0.1-3|122	BuildRequires:	pkgconfig(xkbcommon)
21mr|obs-studio-31.0.1-3|123	BuildRequires:	pkgconfig(zlib)
21mr|obs-studio-31.0.1-3|124	BuildRequires:	qr-code-generator-c++-devel
21mr|obs-studio-31.0.1-3|125	BuildRequires:  nlohmann_json
21mr|obs-studio-31.0.1-3|126	BuildRequires:  patchelf
21mr|obs-studio-31.0.1-3|127	# Used via dlopen() so require them, otherwise they don't get installed
21mr|obs-studio-31.0.1-3|128	Requires:	%{libobsopengl} = %{EVRD}
21mr|obs-studio-31.0.1-3|129	Requires:	%{libobs} = %{EVRD}
21mr|obs-studio-31.0.1-3|130	Requires:	%{_lib}speexdsp1
21mr|obs-studio-31.0.1-3|131	%if %{with CEF}
21mr|obs-studio-31.0.1-3|132	Recommends: %{name}-plugin-browser = %{EVRD}
21mr|obs-studio-31.0.1-3|133	%endif
21mr|obs-studio-31.0.1-3|134	Recommends:	v4l2loopback
21mr|obs-studio-31.0.1-3|135	# vpl build only for x86_64
21mr|obs-studio-31.0.1-3|136	ExclusiveArch: %{x86_64}
21mr|obs-studio-31.0.1-3|137	
21mr|obs-studio-31.0.1-3|138	%description
21mr|obs-studio-31.0.1-3|139	Free and open source software for video recording and live streaming.
21mr|obs-studio-31.0.1-3|140	
21mr|obs-studio-31.0.1-3|141	%files
21mr|obs-studio-31.0.1-3|142	%license COPYING
21mr|obs-studio-31.0.1-3|143	%doc README.rst
21mr|obs-studio-31.0.1-3|144	%{_bindir}/%{oname}
21mr|obs-studio-31.0.1-3|145	%{_bindir}/%{oname}-ffmpeg-mux
21mr|obs-studio-31.0.1-3|146	%{_bindir}/obs-nvenc-test
21mr|obs-studio-31.0.1-3|147	%{_datadir}/%{oname}
21mr|obs-studio-31.0.1-3|148	%{_datadir}/applications/com.obsproject.Studio.desktop
21mr|obs-studio-31.0.1-3|149	%{_datadir}/metainfo/com.obsproject.Studio.metainfo.xml
21mr|obs-studio-31.0.1-3|150	%{_iconsdir}/hicolor/*/apps/com.obsproject.Studio.png
21mr|obs-studio-31.0.1-3|151	%{_iconsdir}/hicolor/scalable/apps/com.obsproject.Studio.svg
21mr|obs-studio-31.0.1-3|152	%dir %{_libdir}/%{oname}-plugins/
21mr|obs-studio-31.0.1-3|153	%{_libdir}/%{oname}-plugins/*.so
21mr|obs-studio-31.0.1-3|154	%{_libdir}/%{oname}-scripting
21mr|obs-studio-31.0.1-3|155	%{_libdir}/libobs-scripting.so.*
21mr|obs-studio-31.0.1-3|156	
21mr|obs-studio-31.0.1-3|157	#----------------------------------------------------------------------------
21mr|obs-studio-31.0.1-3|158	
21mr|obs-studio-31.0.1-3|159	%package -n %{libobs}
21mr|obs-studio-31.0.1-3|160	Summary:	Shared library for %{name}
21mr|obs-studio-31.0.1-3|161	Group:		System/Libraries
21mr|obs-studio-31.0.1-3|162	Conflicts:	%{_lib}obs0 < %{version}
21mr|obs-studio-31.0.1-3|163	Obsoletes:	%{_lib}obs0 < %{version}
21mr|obs-studio-31.0.1-3|164	Conflicts:	%{_lib}obsglad0 < %{version}
21mr|obs-studio-31.0.1-3|165	Obsoletes:	%{_lib}obsglad0 < %{version}
21mr|obs-studio-31.0.1-3|166	Conflicts:	%{_lib}obs29 < %{version}
21mr|obs-studio-31.0.1-3|167	Obsoletes:	%{_lib}obs29 < %{version}
21mr|obs-studio-31.0.1-3|168	
21mr|obs-studio-31.0.1-3|169	%description -n %{libobs}
21mr|obs-studio-31.0.1-3|170	Shared library for %{name}.
21mr|obs-studio-31.0.1-3|171	
21mr|obs-studio-31.0.1-3|172	%files -n %{libobs}
21mr|obs-studio-31.0.1-3|173	%license COPYING
21mr|obs-studio-31.0.1-3|174	%doc README.rst
21mr|obs-studio-31.0.1-3|175	%{_libdir}/libobs.so.*
21mr|obs-studio-31.0.1-3|176	
21mr|obs-studio-31.0.1-3|177	#----------------------------------------------------------------------------
21mr|obs-studio-31.0.1-3|178	
21mr|obs-studio-31.0.1-3|179	%package -n %{libobsopengl}
21mr|obs-studio-31.0.1-3|180	Summary:	Shared library for %{name}
21mr|obs-studio-31.0.1-3|181	Group:		System/Libraries
21mr|obs-studio-31.0.1-3|182	Recommends:	%{libobsfrontendapi} = %{EVRD}
21mr|obs-studio-31.0.1-3|183	Conflicts:	%{_lib}obs-opengl0 < %{version}
21mr|obs-studio-31.0.1-3|184	Obsoletes:	%{_lib}obs-opengl0 < %{version}
21mr|obs-studio-31.0.1-3|185	Conflicts:	%{_lib}obs-opengl29 < %{version}
21mr|obs-studio-31.0.1-3|186	Obsoletes:	%{_lib}obs-opengl29 < %{version}
21mr|obs-studio-31.0.1-3|187	
21mr|obs-studio-31.0.1-3|188	%description -n %{libobsopengl}
21mr|obs-studio-31.0.1-3|189	Shared library for %{name}.
21mr|obs-studio-31.0.1-3|190	
21mr|obs-studio-31.0.1-3|191	%files -n %{libobsopengl}
21mr|obs-studio-31.0.1-3|192	%license COPYING
21mr|obs-studio-31.0.1-3|193	%doc README.rst
21mr|obs-studio-31.0.1-3|194	%{_libdir}/libobs-opengl.so.*
21mr|obs-studio-31.0.1-3|195	
21mr|obs-studio-31.0.1-3|196	#----------------------------------------------------------------------------
21mr|obs-studio-31.0.1-3|197	
21mr|obs-studio-31.0.1-3|198	%package -n %{libobsfrontendapi}
21mr|obs-studio-31.0.1-3|199	Summary:	Frontend-api library for %{name}
21mr|obs-studio-31.0.1-3|200	Group:		System/Libraries
21mr|obs-studio-31.0.1-3|201	Conflicts:	%{_lib}obs-frontend-api0 < %{version}
21mr|obs-studio-31.0.1-3|202	Obsoletes:	%{_lib}obs-frontend-api0 < %{version}
21mr|obs-studio-31.0.1-3|203	Conflicts:	%{_lib}obs-frontend-api29 < %{version}
21mr|obs-studio-31.0.1-3|204	Obsoletes:	%{_lib}obs-frontend-api29 < %{version}
21mr|obs-studio-31.0.1-3|205	
21mr|obs-studio-31.0.1-3|206	%description -n %{libobsfrontendapi}
21mr|obs-studio-31.0.1-3|207	Frontend-api library for %{name}.
21mr|obs-studio-31.0.1-3|208	
21mr|obs-studio-31.0.1-3|209	%files -n %{libobsfrontendapi}
21mr|obs-studio-31.0.1-3|210	%license COPYING
21mr|obs-studio-31.0.1-3|211	%doc README.rst
21mr|obs-studio-31.0.1-3|212	%{_libdir}/libobs-frontend-api.so.*
21mr|obs-studio-31.0.1-3|213	
21mr|obs-studio-31.0.1-3|214	#----------------------------------------------------------------------------
21mr|obs-studio-31.0.1-3|215	
21mr|obs-studio-31.0.1-3|216	%package -n %{devobs}
21mr|obs-studio-31.0.1-3|217	Summary:	Development files for %{name}
21mr|obs-studio-31.0.1-3|218	Group:		Development/C
21mr|obs-studio-31.0.1-3|219	Requires:	%{libobs} = %{EVRD}
21mr|obs-studio-31.0.1-3|220	Requires:	%{libobsopengl} = %{EVRD}
21mr|obs-studio-31.0.1-3|221	Requires:	%{libobsfrontendapi} = %{EVRD}
21mr|obs-studio-31.0.1-3|222	Provides:	%{name}-devel = %{EVRD}
21mr|obs-studio-31.0.1-3|223	Provides:	%{oname}-devel = %{EVRD}
21mr|obs-studio-31.0.1-3|224	
21mr|obs-studio-31.0.1-3|225	%description -n %{devobs}
21mr|obs-studio-31.0.1-3|226	Development files for %{name}
21mr|obs-studio-31.0.1-3|227	
21mr|obs-studio-31.0.1-3|228	%files -n %{devobs}
21mr|obs-studio-31.0.1-3|229	%license COPYING
21mr|obs-studio-31.0.1-3|230	%doc README.rst
21mr|obs-studio-31.0.1-3|231	%dir %{_includedir}/%{oname}
21mr|obs-studio-31.0.1-3|232	%{_includedir}/%{oname}/*
21mr|obs-studio-31.0.1-3|233	%{_libdir}/libobs.so
21mr|obs-studio-31.0.1-3|234	%{_libdir}/libobs-opengl.so
21mr|obs-studio-31.0.1-3|235	%{_libdir}/libobs-frontend-api.so
21mr|obs-studio-31.0.1-3|236	%{_libdir}/libobs-scripting.so
21mr|obs-studio-31.0.1-3|237	%dir %{_libdir}/cmake/libobs
21mr|obs-studio-31.0.1-3|238	%{_libdir}/cmake/libobs/*.cmake
21mr|obs-studio-31.0.1-3|239	%dir %{_libdir}/cmake/%{oname}-frontend-api
21mr|obs-studio-31.0.1-3|240	%{_libdir}/cmake/%{oname}-frontend-api/*.cmake
21mr|obs-studio-31.0.1-3|241	%{_libdir}/pkgconfig/*.pc
21mr|obs-studio-31.0.1-3|242	%dir %{_libdir}/cmake/obs-websocket-api
21mr|obs-studio-31.0.1-3|243	%{_libdir}/cmake/obs-websocket-api/*.cmake
21mr|obs-studio-31.0.1-3|244	
21mr|obs-studio-31.0.1-3|245	#----------------------------------------------------------------------------
21mr|obs-studio-31.0.1-3|246	%if %{with CEF}
21mr|obs-studio-31.0.1-3|247	%package plugin-browser
21mr|obs-studio-31.0.1-3|248	Summary:	Web browser plugin for OBS Studio
21mr|obs-studio-31.0.1-3|249	Group:		Video
21mr|obs-studio-31.0.1-3|250	# do not provide Chromium-bundled libraries libvulkan.so.1 libEGL.so etc.
21mr|obs-studio-31.0.1-3|251	AutoProv:	no
21mr|obs-studio-31.0.1-3|252	
21mr|obs-studio-31.0.1-3|253	%description plugin-browser
21mr|obs-studio-31.0.1-3|254	Web browser plugin for OBS Studio
21mr|obs-studio-31.0.1-3|255	
21mr|obs-studio-31.0.1-3|256	%files plugin-browser
21mr|obs-studio-31.0.1-3|257	%{_libdir}/obs-plugins/obs-browser.so
21mr|obs-studio-31.0.1-3|258	%{_libdir}/obs-plugins/chrome-sandbox
21mr|obs-studio-31.0.1-3|259	%{_libdir}/obs-plugins/chrome_sandbox
21mr|obs-studio-31.0.1-3|260	%{_libdir}/obs-plugins/chrome*.pak
21mr|obs-studio-31.0.1-3|261	#%%{_libdir}/obs-plugins/cefclient
21mr|obs-studio-31.0.1-3|262	%{_libdir}/obs-plugins/icudtl.dat
21mr|obs-studio-31.0.1-3|263	%{_libdir}/obs-plugins/libEGL.so
21mr|obs-studio-31.0.1-3|264	%{_libdir}/obs-plugins/libGLESv2.so
21mr|obs-studio-31.0.1-3|265	%{_libdir}/obs-plugins/libcef.so
21mr|obs-studio-31.0.1-3|266	%{_libdir}/obs-plugins/libvk_swiftshader.so
21mr|obs-studio-31.0.1-3|267	%{_libdir}/obs-plugins/libvulkan.so.1
21mr|obs-studio-31.0.1-3|268	%{_libdir}/obs-plugins/obs-browser-page
21mr|obs-studio-31.0.1-3|269	%{_libdir}/obs-plugins/resources.pak
21mr|obs-studio-31.0.1-3|270	%{_libdir}/obs-plugins/snapshot_blob.bin
21mr|obs-studio-31.0.1-3|271	%{_libdir}/obs-plugins/v8_context_snapshot.bin
21mr|obs-studio-31.0.1-3|272	%{_libdir}/obs-plugins/vk_swiftshader_icd.json
21mr|obs-studio-31.0.1-3|273	%dir %{_libdir}/obs-plugins/locales
21mr|obs-studio-31.0.1-3|274	%{_libdir}/obs-plugins/locales/*
21mr|obs-studio-31.0.1-3|275	%endif
21mr|obs-studio-31.0.1-3|276	#----------------------------------------------------------------------------
21mr|obs-studio-31.0.1-3|277	
21mr|obs-studio-31.0.1-3|278	%prep
21mr|obs-studio-31.0.1-3|279	%setup -q
21mr|obs-studio-31.0.1-3|280	
21mr|obs-studio-31.0.1-3|281	%if %{with CEF}
21mr|obs-studio-31.0.1-3|282	tar -xf %{SOURCE2} -C plugins/obs-browser --strip-components=1
21mr|obs-studio-31.0.1-3|283	tar -xf %{SOURCE3} -C plugins/obs-websocket --strip-components=1
21mr|obs-studio-31.0.1-3|284	%else
21mr|obs-studio-31.0.1-3|285	# Touch the missing submodules
21mr|obs-studio-31.0.1-3|286	touch plugins/obs-browser/CMakeLists.txt
21mr|obs-studio-31.0.1-3|287	touch plugins/obs-websocket/CMakeLists.txt
21mr|obs-studio-31.0.1-3|288	%endif
21mr|obs-studio-31.0.1-3|289	
21mr|obs-studio-31.0.1-3|290	%patch0 -p1
21mr|obs-studio-31.0.1-3|291	%patch2 -p1
21mr|obs-studio-31.0.1-3|292	
21mr|obs-studio-31.0.1-3|293	%build
21mr|obs-studio-31.0.1-3|294	%cmake \
21mr|obs-studio-31.0.1-3|295	-GNinja \
21mr|obs-studio-31.0.1-3|296	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
21mr|obs-studio-31.0.1-3|297	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21mr|obs-studio-31.0.1-3|298	-DUNIX_STRUCTURE=1 \
21mr|obs-studio-31.0.1-3|299	-DBUILD_UI=ON \
21mr|obs-studio-31.0.1-3|300	-DOpenGL_GL_PREFERENCE=GLVND \
21mr|obs-studio-31.0.1-3|301	-DOBS_VERSION_OVERRIDE="%{version}" \
21mr|obs-studio-31.0.1-3|302	-DCMAKE_INSTALL_LOCAL_ONLY=0 \
21mr|obs-studio-31.0.1-3|303	-DENABLE_AJA=OFF \
21mr|obs-studio-31.0.1-3|304	-DENABLE_NEW_MPEGTS_OUTPUT=OFF \
21mr|obs-studio-31.0.1-3|305	-DENABLE_JACK=ON \
21mr|obs-studio-31.0.1-3|306	-DENABLE_LIBFDK=ON \
21mr|obs-studio-31.0.1-3|307	-DENABLE_SNDIO=ON \
21mr|obs-studio-31.0.1-3|308	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|obs-studio-31.0.1-3|309	%if %{with CEF}
21mr|obs-studio-31.0.1-3|310	-DENABLE_BROWSER=ON \
21mr|obs-studio-31.0.1-3|311	-DCEF_ROOT_DIR=%{CEF_DIR} \
21mr|obs-studio-31.0.1-3|312	%endif
21mr|obs-studio-31.0.1-3|313	-DENABLE_NVENC=ON \
21mr|obs-studio-31.0.1-3|314	-DENABLE_WEBRTC=ON \
21mr|obs-studio-31.0.1-3|315	%if %{without system_ffmpeg}
21mr|obs-studio-31.0.1-3|316	-DFFmpeg_avcodec_INCLUDE_DIR:PATH=%{_includedir}/ffmpeg6 \
21mr|obs-studio-31.0.1-3|317	-DFFmpeg_avcodec_LIBRARY:FILEPATH=%{_libdir}/ffmpeg6/libavcodec.so \
21mr|obs-studio-31.0.1-3|318	-DFFmpeg_avformat_INCLUDE_DIR:PATH=%{_includedir}/ffmpeg6 \
21mr|obs-studio-31.0.1-3|319	-DFFmpeg_avformat_LIBRARY:FILEPATH=%{_libdir}/ffmpeg6/libavformat.so \
21mr|obs-studio-31.0.1-3|320	-DFFmpeg_avutil_INCLUDE_DIR:PATH=%{_includedir}/ffmpeg6 \
21mr|obs-studio-31.0.1-3|321	-DFFmpeg_avutil_LIBRARY:FILEPATH=%{_libdir}/ffmpeg6/libavutil.so \
21mr|obs-studio-31.0.1-3|322	-DFFmpeg_swresample_INCLUDE_DIR:PATH=%{_includedir}/ffmpeg6 \
21mr|obs-studio-31.0.1-3|323	-DFFmpeg_swresample_LIBRARY:FILEPATH=%{_libdir}/ffmpeg6/libswresample.so \
21mr|obs-studio-31.0.1-3|324	-DFFmpeg_swscale_INCLUDE_DIR:PATH=%{_includedir}/ffmpeg6 \
21mr|obs-studio-31.0.1-3|325	-DFFmpeg_swscale_LIBRARY:FILEPATH=%{_libdir}/ffmpeg6/libswscale.so \
21mr|obs-studio-31.0.1-3|326	%endif
21mr|obs-studio-31.0.1-3|327	%{nil}
21mr|obs-studio-31.0.1-3|328	
21mr|obs-studio-31.0.1-3|329	%ninja_build
21mr|obs-studio-31.0.1-3|330	
21mr|obs-studio-31.0.1-3|331	%install
21mr|obs-studio-31.0.1-3|332	%ninja_install -C build
21mr|obs-studio-31.0.1-3|333	
21mr|obs-studio-31.0.1-3|334	# Add missing files to enable the build of obs-ndi
21mr|obs-studio-31.0.1-3|335	install -Dm644 UI/obs-frontend-api/obs-frontend-api.h %{buildroot}%{_includedir}/obs/
21mr|obs-studio-31.0.1-3|336	#install -Dm644 cmake/external/ObsPluginHelpers.cmake %%{buildroot}%%q{_libdir}/cmake/libobs/
21mr|obs-studio-31.0.1-3|337	
21mr|obs-studio-31.0.1-3|338	# Cleanup
21mr|obs-studio-31.0.1-3|339	rm -f %{buildroot}%{_datadir}/obs/obs-plugins/decklink-captions/.keepme
21mr|obs-studio-31.0.1-3|340	rm -f %{buildroot}%{_datadir}/obs/obs-plugins/decklink-output-ui/.keepme
21mr|obs-studio-31.0.1-3|341	rm -f %{buildroot}%{_datadir}/obs/obs-plugins/linux-pipewire/.gitkeep
21mr|obs-studio-31.0.1-3|342	
21mr|obs-studio-31.0.1-3|343	%if %{with CEF}
21mr|obs-studio-31.0.1-3|344	# add RUNPATH
21mr|obs-studio-31.0.1-3|345	patchelf --set-rpath %{_libdir}/obs-plugins \
21mr|obs-studio-31.0.1-3|346	%{buildroot}%{_libdir}/obs-plugins/obs-browser-page
21mr|obs-studio-31.0.1-3|347	
21mr|obs-studio-31.0.1-3|348	cp -fvr %{_libdir}/cef/Release/chrome_sandbox \
21mr|obs-studio-31.0.1-3|349	%{buildroot}%{_libdir}/obs-plugins
21mr|obs-studio-31.0.1-3|350	%endif
21mr|obs-studio-31.0.1-3|351	
21mr|obs-studio-31.0.1-3|352	%check
21mr|obs-studio-31.0.1-3|353	/usr/bin/desktop-file-validate %{buildroot}/%{_datadir}/applications/com.obsproject.Studio.desktop
21mr|obs-studio-31.0.1-3|354	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.metainfo.xml
21mr|obs-studio-31.0.1-3|355	
21mr|obs-studio-31.0.1-3|356	
21mr|obs-studio-31.0.1-3|357	

14476 21
21mr|ocaml-4.12.0-3|1	%define degug_package %nil
21mr|ocaml-4.12.0-3|2	
21mr|ocaml-4.12.0-3|3	%ifarch %e2k
21mr|ocaml-4.12.0-3|4	%define build_ocamlopt 0
21mr|ocaml-4.12.0-3|5	%define ocaml_host e2k-rosa-linux-gnu
21mr|ocaml-4.12.0-3|6	%else
21mr|ocaml-4.12.0-3|7	%define build_ocamlopt 1
21mr|ocaml-4.12.0-3|8	%define ocaml_host %{_host}
21mr|ocaml-4.12.0-3|9	%endif
21mr|ocaml-4.12.0-3|10	
21mr|ocaml-4.12.0-3|11	%define build_labltk 1
21mr|ocaml-4.12.0-3|12	%define major 4.12
21mr|ocaml-4.12.0-3|13	%define minor 0
21mr|ocaml-4.12.0-3|14	
21mr|ocaml-4.12.0-3|15	%bcond_without emacs
21mr|ocaml-4.12.0-3|16	%bcond_with bootstrap
21mr|ocaml-4.12.0-3|17	
21mr|ocaml-4.12.0-3|18	%if %{with bootstrap}
21mr|ocaml-4.12.0-3|19	# Avoid broken dependency from "ocaml" package
21mr|ocaml-4.12.0-3|20	# BRing itself without bootstrap to resolve this (to use ocamlobjinfo and ocamlrun
21mr|ocaml-4.12.0-3|21	# without bootstrap which will help RPM's ocaml-find-requires.sh to work properly)
21mr|ocaml-4.12.0-3|22	# DEBUG: /usr/lib/rpm/ocaml-find-requires.sh: line 54: ocamlobjinfo: command not found
21mr|ocaml-4.12.0-3|23	# DEBUG: /usr/lib/rpm/ocaml-find-requires.sh: line 67: ocamlrun: command not found
21mr|ocaml-4.12.0-3|24	# DEBUG: error: Version required: ocaml(runtime) =
21mr|ocaml-4.12.0-3|25	# Turning off ocaml generator
21mr|ocaml-4.12.0-3|26	%global __ocaml_requires %{nil}
21mr|ocaml-4.12.0-3|27	%global __ocaml_provides %{nil}
21mr|ocaml-4.12.0-3|28	%endif
21mr|ocaml-4.12.0-3|29	
21mr|ocaml-4.12.0-3|30	%global __ocaml_requires_opts -c -f '%{buildroot}%{_bindir}/ocamlrun %{buildroot}%{_bindir}/ocamlobjinfo.byte'
21mr|ocaml-4.12.0-3|31	%global __ocaml_provides_opts -f '%{buildroot}%{_bindir}/ocamlrun %{buildroot}%{_bindir}/ocamlobjinfo.byte'
21mr|ocaml-4.12.0-3|32	
21mr|ocaml-4.12.0-3|33	Summary:	The Objective Caml compiler and programming environment
21mr|ocaml-4.12.0-3|34	Name:		ocaml
21mr|ocaml-4.12.0-3|35	Version:	%{major}.%{minor}
21mr|ocaml-4.12.0-3|36	Release:	3
21mr|ocaml-4.12.0-3|37	License:	QPL with exceptions and LGPLv2 with exceptions
21mr|ocaml-4.12.0-3|38	Group:		Development/OCaml
21mr|ocaml-4.12.0-3|39	Url:		http://caml.inria.fr
21mr|ocaml-4.12.0-3|40	Source0:	http://caml.inria.fr/pub/distrib/ocaml-%{major}/%{name}-%{version}.tar.xz
21mr|ocaml-4.12.0-3|41	Source1:	http://caml.inria.fr/pub/distrib/ocaml-%{major}/%{name}-%{major}-refman-html.tar.gz
21mr|ocaml-4.12.0-3|42	Source3:	ocaml.rpmlintrc
21mr|ocaml-4.12.0-3|43	
21mr|ocaml-4.12.0-3|44	# IMPORTANT:
21mr|ocaml-4.12.0-3|45	# The contents (META's files) of this tarball comes from findlib
21mr|ocaml-4.12.0-3|46	# This tarball have to be updated when findlib or ocaml are updated to a
21mr|ocaml-4.12.0-3|47	# new version these META's files are only generated by the ./configure in
21mr|ocaml-4.12.0-3|48	# the findlib source directory (ocaml-x11
21mr|ocaml-4.12.0-3|49	# and ocaml-compiler-libs have to be installed for this operation) then
21mr|ocaml-4.12.0-3|50	# just:
21mr|ocaml-4.12.0-3|51	# tar cfj findlib-1.4-ocaml-4.00.1-meta-files.tar.bz2 site-lib-src/*/META
21mr|ocaml-4.12.0-3|52	Source5:        findlib-1.9.1-ocaml-4.12.0-meta-files.tar.bz2
21mr|ocaml-4.12.0-3|53	
21mr|ocaml-4.12.0-3|54	# Fedora-specific downstream patches.
21mr|ocaml-4.12.0-3|55	Patch0001:      0001-Don-t-add-rpaths-to-libraries.patch
21mr|ocaml-4.12.0-3|56	Patch0002:      0002-ocamlbyteinfo-ocamlplugininfo-Useful-utilities-from-.patch
21mr|ocaml-4.12.0-3|57	Patch0003:      0002-configure-Allow-user-defined-C-compiler-flags.patch
21mr|ocaml-4.12.0-3|58	#Patch33:        ocaml-4.06-ocamltags-no-site-start.patch
21mr|ocaml-4.12.0-3|59	#Patch8:         ocaml-3.04-larger-buffer-for-uncaught-exception-messages.patch
21mr|ocaml-4.12.0-3|60	# Workaround for upstream http://caml.inria.fr/mantis/view.php?id=5753
21mr|ocaml-4.12.0-3|61	# Remove ocamltoplevel.cmxa from META file
21mr|ocaml-4.12.0-3|62	Patch19:        ocaml-4.12.0-fix-META-ocamltoplevel.cmxa.patch
21mr|ocaml-4.12.0-3|63	Patch20:        CVE-2026-28364.patch
21mr|ocaml-4.12.0-3|64	
21mr|ocaml-4.12.0-3|65	BuildRequires:	db-devel
21mr|ocaml-4.12.0-3|66	BuildRequires:	tcl-devel
21mr|ocaml-4.12.0-3|67	BuildRequires:	pkgconfig(ncurses)
21mr|ocaml-4.12.0-3|68	BuildRequires:	pkgconfig(x11)
21mr|ocaml-4.12.0-3|69	BuildRequires:	pkgconfig(tk)
21mr|ocaml-4.12.0-3|70	%if %{with emacs}
21mr|ocaml-4.12.0-3|71	BuildRequires:	emacs
21mr|ocaml-4.12.0-3|72	%rename		ocaml-emacs
21mr|ocaml-4.12.0-3|73	%endif
21mr|ocaml-4.12.0-3|74	%if ! %{with bootstrap}
21mr|ocaml-4.12.0-3|75	# Not actually used during the build process, but ocamlobjinfo
21mr|ocaml-4.12.0-3|76	# is needed to generate the right Provides: automatically.
21mr|ocaml-4.12.0-3|77	# Without the build dependency (fine while bootstrapping), the
21mr|ocaml-4.12.0-3|78	# varioud ocaml(Stdlib_*) provides etc. will be missing
21mr|ocaml-4.12.0-3|79	# (but the requirements will still be generated by things trying
21mr|ocaml-4.12.0-3|80	# to use ocaml...)
21mr|ocaml-4.12.0-3|81	BuildRequires:	%{name}-compiler
21mr|ocaml-4.12.0-3|82	%endif
21mr|ocaml-4.12.0-3|83	
21mr|ocaml-4.12.0-3|84	Requires:	%{name}-compiler = %{EVRD}
21mr|ocaml-4.12.0-3|85	Requires:	%{name}-compiler-libs = %{EVRD}
21mr|ocaml-4.12.0-3|86	#Requires:	camlp4 = %{EVRD}
21mr|ocaml-4.12.0-3|87	
21mr|ocaml-4.12.0-3|88	%description
21mr|ocaml-4.12.0-3|89	Objective Caml is a high-level, strongly-typed, functional and object-oriented
21mr|ocaml-4.12.0-3|90	programming language from the ML family of languages.
21mr|ocaml-4.12.0-3|91	
21mr|ocaml-4.12.0-3|92	%files
21mr|ocaml-4.12.0-3|93	
21mr|ocaml-4.12.0-3|94	#----------------------------------------------------------------------------
21mr|ocaml-4.12.0-3|95	
21mr|ocaml-4.12.0-3|96	%package compiler
21mr|ocaml-4.12.0-3|97	Summary:	Compiler and Runtime for OCaml
21mr|ocaml-4.12.0-3|98	Group:		Development/OCaml
21mr|ocaml-4.12.0-3|99	Provides:	/usr/bin/ocamlrun
21mr|ocaml-4.12.0-3|100	# To satisfy what /usr/lib/rpm/ocaml-find-requires.sh generates
21mr|ocaml-4.12.0-3|101	Provides: ocaml(runtime) = %{version}
21mr|ocaml-4.12.0-3|102	
21mr|ocaml-4.12.0-3|103	%description compiler
21mr|ocaml-4.12.0-3|104	This package comprises two batch OCaml compilers (a fast byte-code compiler and
21mr|ocaml-4.12.0-3|105	an optimizing native-code compiler), an interactive top-level system, Lex&Yacc
21mr|ocaml-4.12.0-3|106	tools, a replay debugger, and a comprehensive library.
21mr|ocaml-4.12.0-3|107	
21mr|ocaml-4.12.0-3|108	%files compiler -f %{name}.list
21mr|ocaml-4.12.0-3|109	%doc Changes LICENSE README.adoc
21mr|ocaml-4.12.0-3|110	%{_mandir}/man3/*
21mr|ocaml-4.12.0-3|111	%{_mandir}/man1/*
21mr|ocaml-4.12.0-3|112	%{_datadir}/applications/*
21mr|ocaml-4.12.0-3|113	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*
21mr|ocaml-4.12.0-3|114	%exclude %{_libdir}/ocaml/compiler-libs
21mr|ocaml-4.12.0-3|115	
21mr|ocaml-4.12.0-3|116	#----------------------------------------------------------------------------
21mr|ocaml-4.12.0-3|117	
21mr|ocaml-4.12.0-3|118	%package compiler-libs
21mr|ocaml-4.12.0-3|119	Summary:	OCaml compiler library
21mr|ocaml-4.12.0-3|120	Group:		Development/OCaml
21mr|ocaml-4.12.0-3|121	Requires:	%{name}-compiler = %{EVRD}
21mr|ocaml-4.12.0-3|122	
21mr|ocaml-4.12.0-3|123	%description compiler-libs
21mr|ocaml-4.12.0-3|124	This package contains several modules used internally by the OCaml
21mr|ocaml-4.12.0-3|125	compilers.  They are not needed for normal OCaml development, but may
21mr|ocaml-4.12.0-3|126	be helpful in the development of certain applications.
21mr|ocaml-4.12.0-3|127	
21mr|ocaml-4.12.0-3|128	%files compiler-libs
21mr|ocaml-4.12.0-3|129	%dir %{_libdir}/ocaml/compiler-libs
21mr|ocaml-4.12.0-3|130	%{_libdir}/ocaml/compiler-libs/META
21mr|ocaml-4.12.0-3|131	%{_libdir}/ocaml/compiler-libs/*.cmi
21mr|ocaml-4.12.0-3|132	%{_libdir}/ocaml/compiler-libs/*.cmo
21mr|ocaml-4.12.0-3|133	%{_libdir}/ocaml/compiler-libs/*.cma
21mr|ocaml-4.12.0-3|134	%{_libdir}/ocaml/compiler-libs/*.mli
21mr|ocaml-4.12.0-3|135	%if %{build_ocamlopt}
21mr|ocaml-4.12.0-3|136	%{_libdir}/ocaml/compiler-libs/*.a
21mr|ocaml-4.12.0-3|137	%{_libdir}/ocaml/compiler-libs/*.cmxa
21mr|ocaml-4.12.0-3|138	%{_libdir}/ocaml/compiler-libs/*.cmx
21mr|ocaml-4.12.0-3|139	%{_libdir}/ocaml/compiler-libs/*.o
21mr|ocaml-4.12.0-3|140	%endif
21mr|ocaml-4.12.0-3|141	
21mr|ocaml-4.12.0-3|142	#----------------------------------------------------------------------------
21mr|ocaml-4.12.0-3|143	
21mr|ocaml-4.12.0-3|144	%package doc
21mr|ocaml-4.12.0-3|145	Summary:	Documentation for OCaml
21mr|ocaml-4.12.0-3|146	Group:		Documentation
21mr|ocaml-4.12.0-3|147	BuildArch:	noarch
21mr|ocaml-4.12.0-3|148	Requires:	%{name}-compiler = %{EVRD}
21mr|ocaml-4.12.0-3|149	
21mr|ocaml-4.12.0-3|150	%description doc
21mr|ocaml-4.12.0-3|151	Documentation for OCaml
21mr|ocaml-4.12.0-3|152	
21mr|ocaml-4.12.0-3|153	%files doc
21mr|ocaml-4.12.0-3|154	%doc htmlman/*
21mr|ocaml-4.12.0-3|155	
21mr|ocaml-4.12.0-3|156	#----------------------------------------------------------------------------
21mr|ocaml-4.12.0-3|157	
21mr|ocaml-4.12.0-3|158	%package sources
21mr|ocaml-4.12.0-3|159	Summary:	OCaml sources
21mr|ocaml-4.12.0-3|160	Group:		Development/OCaml
21mr|ocaml-4.12.0-3|161	BuildArch:	noarch
21mr|ocaml-4.12.0-3|162	# don't add crazy deps
21mr|ocaml-4.12.0-3|163	AutoReqProv:	No
21mr|ocaml-4.12.0-3|164	
21mr|ocaml-4.12.0-3|165	%description sources
21mr|ocaml-4.12.0-3|166	OCaml sources.
21mr|ocaml-4.12.0-3|167	
21mr|ocaml-4.12.0-3|168	%files sources
21mr|ocaml-4.12.0-3|169	%{_prefix}/src/%{name}
21mr|ocaml-4.12.0-3|170	
21mr|ocaml-4.12.0-3|171	#----------------------------------------------------------------------------
21mr|ocaml-4.12.0-3|172	
21mr|ocaml-4.12.0-3|173	%prep
21mr|ocaml-4.12.0-3|174	%setup -q -T -b 0
21mr|ocaml-4.12.0-3|175	%setup -q -T -D -a 1
21mr|ocaml-4.12.0-3|176	%setup -q -T -D -a 5
21mr|ocaml-4.12.0-3|177	%autopatch -p1
21mr|ocaml-4.12.0-3|178	rm -rf `find -name .cvsignore`
21mr|ocaml-4.12.0-3|179	find -name \*.*~ -delete
21mr|ocaml-4.12.0-3|180	
21mr|ocaml-4.12.0-3|181	%build
21mr|ocaml-4.12.0-3|182	# Upstream build ignores LDFLAGS in several places.
21mr|ocaml-4.12.0-3|183	#sed -i -e 's/\(^MKDLL=.*\)/\1 %{ldflags}/' \
21mr|ocaml-4.12.0-3|184	#	-e 's/\(^OC_CFLAGS=.*\)/\1 %{ldflags}/' \
21mr|ocaml-4.12.0-3|185	#	-e 's/\(^OC_LDFLAGS=.*\)/\1 %{ldflags}/' \
21mr|ocaml-4.12.0-3|186	#	Makefile.config.in
21mr|ocaml-4.12.0-3|187	
21mr|ocaml-4.12.0-3|188	./configure -host %{ocaml_host} -bindir %{_bindir} -libdir %{_libdir}/ocaml -mandir %{_mandir}
21mr|ocaml-4.12.0-3|189	
21mr|ocaml-4.12.0-3|190	#% make_build world
21mr|ocaml-4.12.0-3|191	%make_build world
21mr|ocaml-4.12.0-3|192	%if %{build_ocamlopt}
21mr|ocaml-4.12.0-3|193	make opt opt.opt
21mr|ocaml-4.12.0-3|194	%endif
21mr|ocaml-4.12.0-3|195	rm -f site-lib-src/compiler-libs/META.0019~
21mr|ocaml-4.12.0-3|196	
21mr|ocaml-4.12.0-3|197	%install
21mr|ocaml-4.12.0-3|198	%make_install
21mr|ocaml-4.12.0-3|199	# fix
21mr|ocaml-4.12.0-3|200	perl -pi -e "s|^%{buildroot}||" %{buildroot}%{_libdir}/ocaml/ld.conf
21mr|ocaml-4.12.0-3|201	
21mr|ocaml-4.12.0-3|202	# Remove .cmt and .cmti files, for now.  We could package them later.
21mr|ocaml-4.12.0-3|203	# See also: http://www.ocamlpro.com/blog/2012/08/20/ocamlpro-and-4.00.0.html
21mr|ocaml-4.12.0-3|204	find %{buildroot} \( -name '*.cmt' -o -name '*.cmti' \) -a -delete
21mr|ocaml-4.12.0-3|205	
21mr|ocaml-4.12.0-3|206	find %{buildroot} -name .ignore -delete
21mr|ocaml-4.12.0-3|207	# Remove this file.  It's only created in certain situations and it's
21mr|ocaml-4.12.0-3|208	# unclear why it is created at all.
21mr|ocaml-4.12.0-3|209	rm -f %{buildroot}%{_libdir}/ocaml/eventlog_metadata
21mr|ocaml-4.12.0-3|210	
21mr|ocaml-4.12.0-3|211	%if %{build_ocamlopt}
21mr|ocaml-4.12.0-3|212	# only keep the binary versions, which are much faster
21mr|ocaml-4.12.0-3|213	for i in %{buildroot}%{_bindir}/*.opt ; do
21mr|ocaml-4.12.0-3|214	ln -sf `basename $i` ${i%.opt}
21mr|ocaml-4.12.0-3|215	done
21mr|ocaml-4.12.0-3|216	%endif
21mr|ocaml-4.12.0-3|217	
21mr|ocaml-4.12.0-3|218	
21mr|ocaml-4.12.0-3|219	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|ocaml-4.12.0-3|220	cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
21mr|ocaml-4.12.0-3|221	(require 'caml-font)
21mr|ocaml-4.12.0-3|222	(autoload 'caml-mode "caml" "Caml editing mode" t)
21mr|ocaml-4.12.0-3|223	(add-to-list 'auto-mode-alist '("\\\\.mli?$" . caml-mode))
21mr|ocaml-4.12.0-3|224	EOF
21mr|ocaml-4.12.0-3|225	
21mr|ocaml-4.12.0-3|226	# don't package mano man pages since we have the html files
21mr|ocaml-4.12.0-3|227	rm -rf %{buildroot}%{_mandir}/mano
21mr|ocaml-4.12.0-3|228	
21mr|ocaml-4.12.0-3|229	# install findlib META files
21mr|ocaml-4.12.0-3|230	cp -pr site-lib-src/* %{buildroot}%{_libdir}/ocaml/
21mr|ocaml-4.12.0-3|231	
21mr|ocaml-4.12.0-3|232	# fix me: this one should not be in the input
21mr|ocaml-4.12.0-3|233	if [ -f %{buildroot}%{_libdir}/ocaml/dbm/META ]
21mr|ocaml-4.12.0-3|234	then rm -f %{buildroot}%{_libdir}/ocaml/dbm/META; fi
21mr|ocaml-4.12.0-3|235	# likewise, conflicts with ocaml-num:
21mr|ocaml-4.12.0-3|236	rm -fr %{buildroot}%{_libdir}/ocaml/num{,-top}/
21mr|ocaml-4.12.0-3|237	
21mr|ocaml-4.12.0-3|238	# remove zero files
21mr|ocaml-4.12.0-3|239	rm -f %{buildroot}%{_libdir}/ocaml/graphics/META
21mr|ocaml-4.12.0-3|240	
21mr|ocaml-4.12.0-3|241	rm -f %{name}.list
21mr|ocaml-4.12.0-3|242	n="labltk|camlp4|ocamlbrowser|tkanim|graphics|X11"
21mr|ocaml-4.12.0-3|243	(cd %{buildroot} ; find usr/bin ! -type d -printf "/%%p\n" | egrep -v $n) >> %{name}.list
21mr|ocaml-4.12.0-3|244	(cd %{buildroot} ; find usr/%{_lib}/ocaml ! -type d -printf "/%%p\n" | egrep -v $n) >> %{name}.list
21mr|ocaml-4.12.0-3|245	(cd %{buildroot} ; find usr/%{_lib}/ocaml   -type d -printf "%%%%dir /%%p\n" | egrep -v $n) >> %{name}.list
21mr|ocaml-4.12.0-3|246	
21mr|ocaml-4.12.0-3|247	mkdir -p %{buildroot}%{_datadir}/applications
21mr|ocaml-4.12.0-3|248	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|ocaml-4.12.0-3|249	[Desktop Entry]
21mr|ocaml-4.12.0-3|250	Name=OCaml
21mr|ocaml-4.12.0-3|251	Comment=ML language implementation with a class-based object system
21mr|ocaml-4.12.0-3|252	Comment[fr]=mise en oeuvre de Meta Language (ML) avec un système orienté
21mr|ocaml-4.12.0-3|253	Comment[ru]=Реализация языка ML с объектно-ориентированным подходом
21mr|ocaml-4.12.0-3|254	GenericName=OCaml compiler and programming environment
21mr|ocaml-4.12.0-3|255	GenericName[fr]=Environnement de programmation et compilateur OCaml
21mr|ocaml-4.12.0-3|256	GenericName[ru]=Компилятор OCaml и среда программирования
21mr|ocaml-4.12.0-3|257	Exec=%{name}
21mr|ocaml-4.12.0-3|258	Icon=development_tools_section
21mr|ocaml-4.12.0-3|259	Terminal=true
21mr|ocaml-4.12.0-3|260	Type=Application
21mr|ocaml-4.12.0-3|261	Categories=Development;
21mr|ocaml-4.12.0-3|262	EOF
21mr|ocaml-4.12.0-3|263	
21mr|ocaml-4.12.0-3|264	
21mr|ocaml-4.12.0-3|265	# install sources
21mr|ocaml-4.12.0-3|266	install -d -m 755 %{buildroot}%{_prefix}/src
21mr|ocaml-4.12.0-3|267	xzcat %{SOURCE0} | tar xvf - -C %{buildroot}%{_prefix}/src
21mr|ocaml-4.12.0-3|268	mv %{buildroot}%{_prefix}/src/%{name}-%{version} %{buildroot}%{_prefix}/src/%{name}
21mr|ocaml-4.12.0-3|269	find %{buildroot} -size 0 -type f -delete
21mr|ocaml-4.12.0-3|270	
21mr|ocaml-4.12.0-3|271	%changelog
21mr|ocaml-4.12.0-3|272	* Mon Mar 16 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|ocaml-4.12.0-3|273	- fix CVE
21mr|ocaml-4.12.0-3|274	
21mr|ocaml-4.12.0-3|275	* Thu Mar 24 2022 betcher <a.betkher@rosalinux.ru>
21mr|ocaml-4.12.0-3|276	- e2k fixed
21mr|ocaml-4.12.0-3|277	
21mr|ocaml-4.12.0-3|278	* Sun Jun 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.12.0-2
21mr|ocaml-4.12.0-3|279	- fix ru comment in desktop file
21mr|ocaml-4.12.0-3|280	
21mr|ocaml-4.12.0-3|281	* Sun May 16 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ocaml-4.12.0-3|282	- add __ocaml_provides_opts
21mr|ocaml-4.12.0-3|283	
21mr|ocaml-4.12.0-3|284	* Sun Apr 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.12.0-1
21mr|ocaml-4.12.0-3|285	- fix source
21mr|ocaml-4.12.0-3|286	
21mr|ocaml-4.12.0-3|287	* Sun Apr 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ocaml-4.12.0-3|288	- update version 4.12.0
21mr|ocaml-4.12.0-3|289	
21mr|ocaml-4.12.0-3|290	* Mon Nov 9 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|ocaml-4.12.0-3|291	- Revert «Added %%global __requires_exclude ocamlx»
21mr|ocaml-4.12.0-3|292	
21mr|ocaml-4.12.0-3|293	* Mon Nov 9 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|ocaml-4.12.0-3|294	- Added %%global __requires_exclude ocamlx
21mr|ocaml-4.12.0-3|295	
21mr|ocaml-4.12.0-3|296	* Thu Aug 13 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ocaml-4.12.0-3|297	- disable bootstrap
21mr|ocaml-4.12.0-3|298	
21mr|ocaml-4.12.0-3|299	* Thu Aug 13 2020 Alexander Stefanov <alexander@mezon.ru> 4.09.1-1
21mr|ocaml-4.12.0-3|300	- fix man
21mr|ocaml-4.12.0-3|301	
21mr|ocaml-4.12.0-3|302	* Thu Aug 13 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ocaml-4.12.0-3|303	- 4.09.1
21mr|ocaml-4.12.0-3|304	
21mr|ocaml-4.12.0-3|305	* Sat May 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.07.0-4
21mr|ocaml-4.12.0-3|306	- Provide ocaml(runtime) to satisfy what RPM generator generates
21mr|ocaml-4.12.0-3|307	
21mr|ocaml-4.12.0-3|308	* Sat May 2 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.07.0-3
21mr|ocaml-4.12.0-3|309	- Off RPM generator when bootstrapping due to it generating broken deps
21mr|ocaml-4.12.0-3|310	
21mr|ocaml-4.12.0-3|311	* Mon Apr 20 2020 Alexander Stefanov <alexander@mezon.ru> 4.07.0-2
21mr|ocaml-4.12.0-3|312	- fix build

14477 21
21mr|ocaml-alcotest-1.5.0-2|1	# BOOTSTRAP NOTE: We currently build only the base alcotest package.  We cannot
21mr|ocaml-alcotest-1.5.0-2|2	# yet build the async and lwt subpackages, because of missing dependencies.
21mr|ocaml-alcotest-1.5.0-2|3	# Some of those dependencies require the base alcotest package, either directly
21mr|ocaml-alcotest-1.5.0-2|4	# or indirectly.  Therefore, we will only be able to build the other two in
21mr|ocaml-alcotest-1.5.0-2|5	# non-bootstrap mode.
21mr|ocaml-alcotest-1.5.0-2|6	
21mr|ocaml-alcotest-1.5.0-2|7	%global srcname alcotest
21mr|ocaml-alcotest-1.5.0-2|8	
21mr|ocaml-alcotest-1.5.0-2|9	Name:		ocaml-%{srcname}
21mr|ocaml-alcotest-1.5.0-2|10	Version:	1.5.0
21mr|ocaml-alcotest-1.5.0-2|11	Release:	2
21mr|ocaml-alcotest-1.5.0-2|12	Summary:	Lightweight and colorful test framework for OCaml
21mr|ocaml-alcotest-1.5.0-2|13	Group:		Development/OCaml
21mr|ocaml-alcotest-1.5.0-2|14	License:	ISC
21mr|ocaml-alcotest-1.5.0-2|15	URL:		https://github.com/mirage/alcotest
21mr|ocaml-alcotest-1.5.0-2|16	Source0:	%{URL}/archive/%{version}.tar.gz#/%{srcname}-%{version}.tar.gz
21mr|ocaml-alcotest-1.5.0-2|17	# We neither need nor want the stdlib-shims package in Fedora.  It is a forward
21mr|ocaml-alcotest-1.5.0-2|18	# compatibility package for older OCaml installations.  Patch it out instead.
21mr|ocaml-alcotest-1.5.0-2|19	# Upstream does not want this patch until stdlib-shims is obsolete.
21mr|ocaml-alcotest-1.5.0-2|20	Patch0:		0001-Drop-the-stdlib-shims-subpackage.patch
21mr|ocaml-alcotest-1.5.0-2|21	
21mr|ocaml-alcotest-1.5.0-2|22	BuildRequires:	ocaml >= 4.03.0
21mr|ocaml-alcotest-1.5.0-2|23	BuildRequires:	ocaml-astring-devel
21mr|ocaml-alcotest-1.5.0-2|24	BuildRequires:	ocaml-cmdliner-devel
21mr|ocaml-alcotest-1.5.0-2|25	BuildRequires:	ocaml-dune >= 2.2
21mr|ocaml-alcotest-1.5.0-2|26	BuildRequires:	ocaml-findlib
21mr|ocaml-alcotest-1.5.0-2|27	BuildRequires:	ocaml-fmt-devel >= 0.8.7
21mr|ocaml-alcotest-1.5.0-2|28	BuildRequires:	ocaml-re-devel
21mr|ocaml-alcotest-1.5.0-2|29	BuildRequires:	ocaml-uuidm-devel
21mr|ocaml-alcotest-1.5.0-2|30	BuildRequires:	ocaml-uutf-devel
21mr|ocaml-alcotest-1.5.0-2|31	
21mr|ocaml-alcotest-1.5.0-2|32	%description
21mr|ocaml-alcotest-1.5.0-2|33	Alcotest is a lightweight and colorful test framework.
21mr|ocaml-alcotest-1.5.0-2|34	
21mr|ocaml-alcotest-1.5.0-2|35	Alcotest exposes a simple interface to perform unit tests, including a
21mr|ocaml-alcotest-1.5.0-2|36	simple `TESTABLE` module type, a `check` function to assert test
21mr|ocaml-alcotest-1.5.0-2|37	predicates, and a `run` function to perform a list of `unit -> unit`
21mr|ocaml-alcotest-1.5.0-2|38	test callbacks.
21mr|ocaml-alcotest-1.5.0-2|39	
21mr|ocaml-alcotest-1.5.0-2|40	Alcotest provides quiet and colorful output where only faulty runs are
21mr|ocaml-alcotest-1.5.0-2|41	fully displayed at the end of the run (with the full logs ready to
21mr|ocaml-alcotest-1.5.0-2|42	inspect), with a simple (yet expressive) query language to select the
21mr|ocaml-alcotest-1.5.0-2|43	tests to run.
21mr|ocaml-alcotest-1.5.0-2|44	
21mr|ocaml-alcotest-1.5.0-2|45	%files
21mr|ocaml-alcotest-1.5.0-2|46	%doc CHANGES.md README.md
21mr|ocaml-alcotest-1.5.0-2|47	%license LICENSE.md
21mr|ocaml-alcotest-1.5.0-2|48	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-alcotest-1.5.0-2|49	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-alcotest-1.5.0-2|50	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21mr|ocaml-alcotest-1.5.0-2|51	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21mr|ocaml-alcotest-1.5.0-2|52	%{_libdir}/ocaml/%{srcname}/engine/%{srcname}_engine*.cma
21mr|ocaml-alcotest-1.5.0-2|53	%{_libdir}/ocaml/%{srcname}/engine/%{srcname}_engine*.cmi
21mr|ocaml-alcotest-1.5.0-2|54	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21mr|ocaml-alcotest-1.5.0-2|55	%{_libdir}/ocaml/%{srcname}/engine/%{srcname}_engine*.cmxs
21mr|ocaml-alcotest-1.5.0-2|56	%{_libdir}/ocaml/stublibs/dllalcotest_stubs.so
21mr|ocaml-alcotest-1.5.0-2|57	%{_libdir}/ocaml/alcotest/runtime.js
21mr|ocaml-alcotest-1.5.0-2|58	%{_libdir}/ocaml/%{srcname}/stdlib_ext/%{srcname}_stdlib_ext*.cma
21mr|ocaml-alcotest-1.5.0-2|59	%{_libdir}/ocaml/%{srcname}/stdlib_ext/%{srcname}_stdlib_ext*.cmi
21mr|ocaml-alcotest-1.5.0-2|60	%{_libdir}/ocaml/%{srcname}/stdlib_ext/%{srcname}_stdlib_ext*.cmxs
21mr|ocaml-alcotest-1.5.0-2|61	
21mr|ocaml-alcotest-1.5.0-2|62	#--------------------------------------------------------------------
21mr|ocaml-alcotest-1.5.0-2|63	%package devel
21mr|ocaml-alcotest-1.5.0-2|64	Summary:	Development files for %{name}
21mr|ocaml-alcotest-1.5.0-2|65	Group:		Development/OCaml
21mr|ocaml-alcotest-1.5.0-2|66	Requires:	%{name} = %{EVRD}
21mr|ocaml-alcotest-1.5.0-2|67	Requires:	ocaml-cmdliner-devel
21mr|ocaml-alcotest-1.5.0-2|68	Requires:	ocaml-fmt-devel
21mr|ocaml-alcotest-1.5.0-2|69	Requires:	ocaml-re-devel
21mr|ocaml-alcotest-1.5.0-2|70	Requires:	ocaml-uuidm-devel
21mr|ocaml-alcotest-1.5.0-2|71	
21mr|ocaml-alcotest-1.5.0-2|72	%description devel
21mr|ocaml-alcotest-1.5.0-2|73	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-alcotest-1.5.0-2|74	developing applications that use %{name}.
21mr|ocaml-alcotest-1.5.0-2|75	
21mr|ocaml-alcotest-1.5.0-2|76	%files devel
21mr|ocaml-alcotest-1.5.0-2|77	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-alcotest-1.5.0-2|78	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-alcotest-1.5.0-2|79	%{_libdir}/ocaml/%{srcname}/*.a
21mr|ocaml-alcotest-1.5.0-2|80	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21mr|ocaml-alcotest-1.5.0-2|81	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21mr|ocaml-alcotest-1.5.0-2|82	%{_libdir}/ocaml/%{srcname}/engine/%{srcname}_engine*.a
21mr|ocaml-alcotest-1.5.0-2|83	%{_libdir}/ocaml/%{srcname}/engine/%{srcname}_engine*.cmx
21mr|ocaml-alcotest-1.5.0-2|84	%{_libdir}/ocaml/%{srcname}/engine/%{srcname}_engine*.cmxa
21mr|ocaml-alcotest-1.5.0-2|85	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21mr|ocaml-alcotest-1.5.0-2|86	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21mr|ocaml-alcotest-1.5.0-2|87	%{_libdir}/ocaml/%{srcname}/*.mli
21mr|ocaml-alcotest-1.5.0-2|88	%{_libdir}/ocaml/%{srcname}/engine/%{srcname}_engine*.cmt
21mr|ocaml-alcotest-1.5.0-2|89	%{_libdir}/ocaml/%{srcname}/engine/%{srcname}_engine*.cmti
21mr|ocaml-alcotest-1.5.0-2|90	%{_libdir}/ocaml/%{srcname}/engine/*.mli
21mr|ocaml-alcotest-1.5.0-2|91	
21mr|ocaml-alcotest-1.5.0-2|92	%{_libdir}/ocaml/%{srcname}/stdlib_ext/%{srcname}_stdlib_ext*.a
21mr|ocaml-alcotest-1.5.0-2|93	%{_libdir}/ocaml/%{srcname}/stdlib_ext/%{srcname}_stdlib_ext*.cmx
21mr|ocaml-alcotest-1.5.0-2|94	%{_libdir}/ocaml/%{srcname}/stdlib_ext/%{srcname}_stdlib_ext*.cmxa
21mr|ocaml-alcotest-1.5.0-2|95	%{_libdir}/ocaml/%{srcname}/stdlib_ext/%{srcname}_stdlib_ext*.cmt
21mr|ocaml-alcotest-1.5.0-2|96	%{_libdir}/ocaml/%{srcname}/stdlib_ext/%{srcname}_stdlib_ext*.cmti
21mr|ocaml-alcotest-1.5.0-2|97	%{_libdir}/ocaml/%{srcname}/stdlib_ext/*.mli
21mr|ocaml-alcotest-1.5.0-2|98	
21mr|ocaml-alcotest-1.5.0-2|99	#--------------------------------------------------------------------
21mr|ocaml-alcotest-1.5.0-2|100	
21mr|ocaml-alcotest-1.5.0-2|101	%prep
21mr|ocaml-alcotest-1.5.0-2|102	%autosetup -n %{srcname}-%{version} -p1
21mr|ocaml-alcotest-1.5.0-2|103	
21mr|ocaml-alcotest-1.5.0-2|104	%build
21mr|ocaml-alcotest-1.5.0-2|105	# For non-bootstrap builds, omit the "-p alcotest", and also run:
21mr|ocaml-alcotest-1.5.0-2|106	#   dune build %{?_smp_mflags} @doc
21mr|ocaml-alcotest-1.5.0-2|107	# to generate the documentation.
21mr|ocaml-alcotest-1.5.0-2|108	dune build %{?_smp_mflags} -p alcotest
21mr|ocaml-alcotest-1.5.0-2|109	
21mr|ocaml-alcotest-1.5.0-2|110	# Relink the stublibs with $RPM_LD_FLAGS.
21mr|ocaml-alcotest-1.5.0-2|111	cd _build/default/src
21mr|ocaml-alcotest-1.5.0-2|112	ocamlmklib -g -ldopt '%{build_ldflags}' -o alcotest_stubs \
21mr|ocaml-alcotest-1.5.0-2|113	$(ar t libalcotest_stubs.a)
21mr|ocaml-alcotest-1.5.0-2|114	cd -
21mr|ocaml-alcotest-1.5.0-2|115	
21mr|ocaml-alcotest-1.5.0-2|116	%install
21mr|ocaml-alcotest-1.5.0-2|117	# For non-bootstrap builds, omit the "alcotest" on the end.
21mr|ocaml-alcotest-1.5.0-2|118	dune install --destdir=%{buildroot} alcotest
21mr|ocaml-alcotest-1.5.0-2|119	
21mr|ocaml-alcotest-1.5.0-2|120	# We install the documentation with the doc macro
21mr|ocaml-alcotest-1.5.0-2|121	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-alcotest-1.5.0-2|122	
21mr|ocaml-alcotest-1.5.0-2|123	# We do not want the ml files
21mr|ocaml-alcotest-1.5.0-2|124	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-alcotest-1.5.0-2|125	
21mr|ocaml-alcotest-1.5.0-2|126	# Add missing executable bits
21mr|ocaml-alcotest-1.5.0-2|127	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
21mr|ocaml-alcotest-1.5.0-2|128	
21mr|ocaml-alcotest-1.5.0-2|129	%check
21mr|ocaml-alcotest-1.5.0-2|130	dune runtest -j 1 -p alcotest

14478 21
21mr|ocaml-astring-0.8.5-1|1	%global srcname astring
21mr|ocaml-astring-0.8.5-1|2	
21mr|ocaml-astring-0.8.5-1|3	Name:		ocaml-%{srcname}
21mr|ocaml-astring-0.8.5-1|4	Version:	0.8.5
21mr|ocaml-astring-0.8.5-1|5	Release:	1
21mr|ocaml-astring-0.8.5-1|6	Summary:	Alternative String module for OCaml
21mr|ocaml-astring-0.8.5-1|7	Group:		Development/OCaml
21mr|ocaml-astring-0.8.5-1|8	License:	ISC
21mr|ocaml-astring-0.8.5-1|9	URL:		https://erratique.ch/software/astring
21mr|ocaml-astring-0.8.5-1|10	Source0:	https://github.com/dbuenzli/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-astring-0.8.5-1|11	
21mr|ocaml-astring-0.8.5-1|12	BuildRequires:	ocaml >= 4.05.0
21mr|ocaml-astring-0.8.5-1|13	BuildRequires:	ocaml-findlib
21mr|ocaml-astring-0.8.5-1|14	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-astring-0.8.5-1|15	BuildRequires:	ocaml-topkg-devel
21mr|ocaml-astring-0.8.5-1|16	
21mr|ocaml-astring-0.8.5-1|17	%description
21mr|ocaml-astring-0.8.5-1|18	Astring exposes an alternative `String` module for OCaml.  This module
21mr|ocaml-astring-0.8.5-1|19	tries to balance minimality and expressiveness for basic, index-free,
21mr|ocaml-astring-0.8.5-1|20	string processing and provides types and functions for substrings,
21mr|ocaml-astring-0.8.5-1|21	string sets and string maps.
21mr|ocaml-astring-0.8.5-1|22	
21mr|ocaml-astring-0.8.5-1|23	Remaining compatible with the OCaml `String` module is a non-goal.  The
21mr|ocaml-astring-0.8.5-1|24	`String` module exposed by Astring has exception safe functions,
21mr|ocaml-astring-0.8.5-1|25	removes deprecated and rarely used functions, alters some signatures
21mr|ocaml-astring-0.8.5-1|26	and names, adds a few missing functions and fully exploits OCaml's
21mr|ocaml-astring-0.8.5-1|27	newfound string immutability.
21mr|ocaml-astring-0.8.5-1|28	
21mr|ocaml-astring-0.8.5-1|29	%files
21mr|ocaml-astring-0.8.5-1|30	%doc CHANGES.md README.md
21mr|ocaml-astring-0.8.5-1|31	%license LICENSE.md
21mr|ocaml-astring-0.8.5-1|32	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-astring-0.8.5-1|33	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-astring-0.8.5-1|34	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21mr|ocaml-astring-0.8.5-1|35	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21mr|ocaml-astring-0.8.5-1|36	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21mr|ocaml-astring-0.8.5-1|37	
21mr|ocaml-astring-0.8.5-1|38	
21mr|ocaml-astring-0.8.5-1|39	#---------------------------------------------------------------------
21mr|ocaml-astring-0.8.5-1|40	%package devel
21mr|ocaml-astring-0.8.5-1|41	Summary:	Development files for %{name}
21mr|ocaml-astring-0.8.5-1|42	Group:		Development/OCaml
21mr|ocaml-astring-0.8.5-1|43	Requires:	%{name} = %{EVRD}
21mr|ocaml-astring-0.8.5-1|44	
21mr|ocaml-astring-0.8.5-1|45	%description    devel
21mr|ocaml-astring-0.8.5-1|46	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-astring-0.8.5-1|47	developing applications that use %{name}.
21mr|ocaml-astring-0.8.5-1|48	
21mr|ocaml-astring-0.8.5-1|49	%files devel
21mr|ocaml-astring-0.8.5-1|50	%doc html/*
21mr|ocaml-astring-0.8.5-1|51	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-astring-0.8.5-1|52	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21mr|ocaml-astring-0.8.5-1|53	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21mr|ocaml-astring-0.8.5-1|54	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21mr|ocaml-astring-0.8.5-1|55	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21mr|ocaml-astring-0.8.5-1|56	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21mr|ocaml-astring-0.8.5-1|57	%{_libdir}/ocaml/%{srcname}/%{srcname}*.mli
21mr|ocaml-astring-0.8.5-1|58	
21mr|ocaml-astring-0.8.5-1|59	#---------------------------------------------------------------------
21mr|ocaml-astring-0.8.5-1|60	
21mr|ocaml-astring-0.8.5-1|61	%prep
21mr|ocaml-astring-0.8.5-1|62	%autosetup -n %{srcname}-%{version}
21mr|ocaml-astring-0.8.5-1|63	
21mr|ocaml-astring-0.8.5-1|64	# Topkg does watermark replacements only if run inside a git checkout.  Github
21mr|ocaml-astring-0.8.5-1|65	# tarballs do not come with a .git directory.  Therefore, we do the watermark
21mr|ocaml-astring-0.8.5-1|66	# replacement manually.
21mr|ocaml-astring-0.8.5-1|67	for fil in $(find . -type f); do
21mr|ocaml-astring-0.8.5-1|68	sed -e 's,%%%%NAME%%%%,%{srcname},' \
21mr|ocaml-astring-0.8.5-1|69	-e 's,%%%%PKG_HOMEPAGE%%%%,%{url},' \
21mr|ocaml-astring-0.8.5-1|70	-e 's,%%%%VERSION%%%%,v%{version},' \
21mr|ocaml-astring-0.8.5-1|71	-e 's,%%%%VERSION_NUM%%%%,%{version},' \
21mr|ocaml-astring-0.8.5-1|72	-i.orig $fil
21mr|ocaml-astring-0.8.5-1|73	touch -r $fil.orig $fil
21mr|ocaml-astring-0.8.5-1|74	rm $fil.orig
21mr|ocaml-astring-0.8.5-1|75	done
21mr|ocaml-astring-0.8.5-1|76	
21mr|ocaml-astring-0.8.5-1|77	%build
21mr|ocaml-astring-0.8.5-1|78	# Build the library and the tests
21mr|ocaml-astring-0.8.5-1|79	ocaml pkg/pkg.ml build --tests true
21mr|ocaml-astring-0.8.5-1|80	
21mr|ocaml-astring-0.8.5-1|81	# Build the documentation
21mr|ocaml-astring-0.8.5-1|82	mkdir html
21mr|ocaml-astring-0.8.5-1|83	ocamldoc -html -d html -I +compiler-libs -I _build/src \
21mr|ocaml-astring-0.8.5-1|84	-css-style doc/style.css _build/src/astring.mli
21mr|ocaml-astring-0.8.5-1|85	
21mr|ocaml-astring-0.8.5-1|86	%install
21mr|ocaml-astring-0.8.5-1|87	# Install the library
21mr|ocaml-astring-0.8.5-1|88	mkdir -p %{buildroot}%{_libdir}/ocaml/astring
21mr|ocaml-astring-0.8.5-1|89	cp -p _build/{opam,pkg/META} %{buildroot}%{_libdir}/ocaml/astring
21mr|ocaml-astring-0.8.5-1|90	cp -a _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} \
21mr|ocaml-astring-0.8.5-1|91	%{buildroot}%{_libdir}/ocaml/astring
21mr|ocaml-astring-0.8.5-1|92	
21mr|ocaml-astring-0.8.5-1|93	%check
21mr|ocaml-astring-0.8.5-1|94	ocaml pkg/pkg.ml test

14479 21
21mr|ocaml-augeas-0.6-1|1	%undefine _package_note_flags
21mr|ocaml-augeas-0.6-1|2	%global opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0)
21mr|ocaml-augeas-0.6-1|3	
21mr|ocaml-augeas-0.6-1|4	Name:           ocaml-augeas
21mr|ocaml-augeas-0.6-1|5	Version:        0.6
21mr|ocaml-augeas-0.6-1|6	Release:        1
21mr|ocaml-augeas-0.6-1|7	Summary:        OCaml bindings for Augeas configuration API
21mr|ocaml-augeas-0.6-1|8	Group:          Development/OCaml
21mr|ocaml-augeas-0.6-1|9	License:        LGPLv2+ with exceptions
21mr|ocaml-augeas-0.6-1|10	
21mr|ocaml-augeas-0.6-1|11	URL:            http://people.redhat.com/~rjones/augeas/files/
21mr|ocaml-augeas-0.6-1|12	Source0:        http://people.redhat.com/~rjones/augeas/files/%{name}-%{version}.tar.gz
21mr|ocaml-augeas-0.6-1|13	
21mr|ocaml-augeas-0.6-1|14	# Upstream patch to enable debuginfo.
21mr|ocaml-augeas-0.6-1|15	Patch1:         0001-Use-ocamlopt-g-option.patch
21mr|ocaml-augeas-0.6-1|16	# Const-correctness fix for OCaml 4.09+
21mr|ocaml-augeas-0.6-1|17	Patch2:         0002-caml_named_value-returns-const-value-pointer-in-OCam.patch
21mr|ocaml-augeas-0.6-1|18	
21mr|ocaml-augeas-0.6-1|19	BuildRequires:  ocaml >= 3.09.0
21mr|ocaml-augeas-0.6-1|20	BuildRequires:  ocaml-findlib-devel
21mr|ocaml-augeas-0.6-1|21	BuildRequires:  augeas-devel >= 0.1.0
21mr|ocaml-augeas-0.6-1|22	BuildRequires:  chrpath
21mr|ocaml-augeas-0.6-1|23	
21mr|ocaml-augeas-0.6-1|24	
21mr|ocaml-augeas-0.6-1|25	%description
21mr|ocaml-augeas-0.6-1|26	Augeas is a unified system for editing arbitrary configuration
21mr|ocaml-augeas-0.6-1|27	files. This provides complete OCaml bindings for Augeas.
21mr|ocaml-augeas-0.6-1|28	
21mr|ocaml-augeas-0.6-1|29	%files
21mr|ocaml-augeas-0.6-1|30	%doc COPYING.LIB
21mr|ocaml-augeas-0.6-1|31	%{_libdir}/ocaml/augeas
21mr|ocaml-augeas-0.6-1|32	%if %opt
21mr|ocaml-augeas-0.6-1|33	%exclude %{_libdir}/ocaml/augeas/*.a
21mr|ocaml-augeas-0.6-1|34	%exclude %{_libdir}/ocaml/augeas/*.cmxa
21mr|ocaml-augeas-0.6-1|35	%exclude %{_libdir}/ocaml/augeas/*.cmx
21mr|ocaml-augeas-0.6-1|36	%endif
21mr|ocaml-augeas-0.6-1|37	%exclude %{_libdir}/ocaml/augeas/*.mli
21mr|ocaml-augeas-0.6-1|38	%{_libdir}/ocaml/stublibs/*.so
21mr|ocaml-augeas-0.6-1|39	%{_libdir}/ocaml/stublibs/*.so.owner
21mr|ocaml-augeas-0.6-1|40	
21mr|ocaml-augeas-0.6-1|41	#---------------------------------------------------------------
21mr|ocaml-augeas-0.6-1|42	%package        devel
21mr|ocaml-augeas-0.6-1|43	Summary:        Development files for %{name}
21mr|ocaml-augeas-0.6-1|44	Requires:       %{name} = %{version}-%{release}
21mr|ocaml-augeas-0.6-1|45	
21mr|ocaml-augeas-0.6-1|46	
21mr|ocaml-augeas-0.6-1|47	%description    devel
21mr|ocaml-augeas-0.6-1|48	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-augeas-0.6-1|49	developing applications that use %{name}.
21mr|ocaml-augeas-0.6-1|50	
21mr|ocaml-augeas-0.6-1|51	%files devel
21mr|ocaml-augeas-0.6-1|52	%if %opt
21mr|ocaml-augeas-0.6-1|53	%{_libdir}/ocaml/augeas/*.a
21mr|ocaml-augeas-0.6-1|54	%{_libdir}/ocaml/augeas/*.cmxa
21mr|ocaml-augeas-0.6-1|55	%{_libdir}/ocaml/augeas/*.cmx
21mr|ocaml-augeas-0.6-1|56	%endif
21mr|ocaml-augeas-0.6-1|57	%{_libdir}/ocaml/augeas/*.mli
21mr|ocaml-augeas-0.6-1|58	
21mr|ocaml-augeas-0.6-1|59	#---------------------------------------------------------------
21mr|ocaml-augeas-0.6-1|60	
21mr|ocaml-augeas-0.6-1|61	%prep
21mr|ocaml-augeas-0.6-1|62	%autosetup -p1
21mr|ocaml-augeas-0.6-1|63	
21mr|ocaml-augeas-0.6-1|64	
21mr|ocaml-augeas-0.6-1|65	%build
21mr|ocaml-augeas-0.6-1|66	%configure
21mr|ocaml-augeas-0.6-1|67	%if %opt
21mr|ocaml-augeas-0.6-1|68	make
21mr|ocaml-augeas-0.6-1|69	%else
21mr|ocaml-augeas-0.6-1|70	make mlaugeas.cma test_augeas
21mr|ocaml-augeas-0.6-1|71	%endif
21mr|ocaml-augeas-0.6-1|72	
21mr|ocaml-augeas-0.6-1|73	%check
21mr|ocaml-augeas-0.6-1|74	make check
21mr|ocaml-augeas-0.6-1|75	
21mr|ocaml-augeas-0.6-1|76	
21mr|ocaml-augeas-0.6-1|77	%install
21mr|ocaml-augeas-0.6-1|78	export DESTDIR=%{buildroot}
21mr|ocaml-augeas-0.6-1|79	export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21mr|ocaml-augeas-0.6-1|80	mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
21mr|ocaml-augeas-0.6-1|81	
21mr|ocaml-augeas-0.6-1|82	# The upstream 'make install' rule is missing '*.so' and distributes
21mr|ocaml-augeas-0.6-1|83	# '*.cmi' instead of just the augeas.cmi file.  Temporary fix:
21mr|ocaml-augeas-0.6-1|84	#make install
21mr|ocaml-augeas-0.6-1|85	%if %opt
21mr|ocaml-augeas-0.6-1|86	ocamlfind install augeas META *.mli *.cmx *.cma *.cmxa *.a augeas.cmi *.so
21mr|ocaml-augeas-0.6-1|87	%else
21mr|ocaml-augeas-0.6-1|88	ocamlfind install augeas META *.mli *.cma *.a augeas.cmi *.so
21mr|ocaml-augeas-0.6-1|89	%endif
21mr|ocaml-augeas-0.6-1|90	
21mr|ocaml-augeas-0.6-1|91	chrpath --delete $OCAMLFIND_DESTDIR/stublibs/dll*.so
21mr|ocaml-augeas-0.6-1|92	
21mr|ocaml-augeas-0.6-1|93	
21mr|ocaml-augeas-0.6-1|94	
21mr|ocaml-augeas-0.6-1|95	
21mr|ocaml-augeas-0.6-1|96	
21mr|ocaml-augeas-0.6-1|97	

14480 21
21mr|ocaml-base-0.15.0-1|1	%define _disable_ld_no_undefined 1
21mr|ocaml-base-0.15.0-1|2	
21mr|ocaml-base-0.15.0-1|3	# TESTING NOTE: The ppx_jane module is needed to run the tests.  However,
21mr|ocaml-base-0.15.0-1|4	# ppx_jane transitively requires this module.  Therefore, we cannot run the
21mr|ocaml-base-0.15.0-1|5	# tests at all until we are able to add ppx_jane to Fedora, and even then we
21mr|ocaml-base-0.15.0-1|6	# will only be able to run the tests in non-bootstrap mode.
21mr|ocaml-base-0.15.0-1|7	
21mr|ocaml-base-0.15.0-1|8	%global srcname base
21mr|ocaml-base-0.15.0-1|9	
21mr|ocaml-base-0.15.0-1|10	Name:		ocaml-%{srcname}
21mr|ocaml-base-0.15.0-1|11	Version:	0.15.0
21mr|ocaml-base-0.15.0-1|12	Release:	1
21mr|ocaml-base-0.15.0-1|13	Summary:	Jane Street standard library for OCaml
21mr|ocaml-base-0.15.0-1|14	Group:		Development/OCaml
21mr|ocaml-base-0.15.0-1|15	License:	MIT
21mr|ocaml-base-0.15.0-1|16	URL:		https://opensource.janestreet.com/base/
21mr|ocaml-base-0.15.0-1|17	Source0:	https://github.com/janestreet/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-base-0.15.0-1|18	Patch0:		ocaml-base-ocaml413.patch
21mr|ocaml-base-0.15.0-1|19	BuildRequires:	ocaml >= 4.10.0
21mr|ocaml-base-0.15.0-1|20	BuildRequires:	ocaml-dune-devel >= 2.0.0
21mr|ocaml-base-0.15.0-1|21	BuildRequires:	ocaml-csexp-devel
21mr|ocaml-base-0.15.0-1|22	BuildRequires:	ocaml-sexplib0-devel >= 0.15
21mr|ocaml-base-0.15.0-1|23	
21mr|ocaml-base-0.15.0-1|24	%description
21mr|ocaml-base-0.15.0-1|25	Base is a standard library for OCaml.  It provides a standard set of
21mr|ocaml-base-0.15.0-1|26	general purpose modules that are well-tested, performant, and
21mr|ocaml-base-0.15.0-1|27	fully-portable across any environment that can run OCaml code.  Unlike
21mr|ocaml-base-0.15.0-1|28	other standard library projects, Base is meant to be used as a wholesale
21mr|ocaml-base-0.15.0-1|29	replacement of the standard library distributed with the OCaml compiler.
21mr|ocaml-base-0.15.0-1|30	In particular it makes different choices and doesn't re-export features
21mr|ocaml-base-0.15.0-1|31	that are not fully portable such as I/O, which are left to other
21mr|ocaml-base-0.15.0-1|32	libraries.
21mr|ocaml-base-0.15.0-1|33	
21mr|ocaml-base-0.15.0-1|34	%files
21mr|ocaml-base-0.15.0-1|35	%doc CHANGES.md README.org ROADMAP.md
21mr|ocaml-base-0.15.0-1|36	%license LICENSE.md
21mr|ocaml-base-0.15.0-1|37	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-base-0.15.0-1|38	%dir %{_libdir}/ocaml/%{srcname}/base_internalhash_types/
21mr|ocaml-base-0.15.0-1|39	%dir %{_libdir}/ocaml/%{srcname}/caml/
21mr|ocaml-base-0.15.0-1|40	%dir %{_libdir}/ocaml/%{srcname}/md5/
21mr|ocaml-base-0.15.0-1|41	%dir %{_libdir}/ocaml/%{srcname}/shadow_stdlib/
21mr|ocaml-base-0.15.0-1|42	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-base-0.15.0-1|43	%{_libdir}/ocaml/%{srcname}/*.cma
21mr|ocaml-base-0.15.0-1|44	%{_libdir}/ocaml/%{srcname}/*.cmi
21mr|ocaml-base-0.15.0-1|45	%{_libdir}/ocaml/%{srcname}/*.js
21mr|ocaml-base-0.15.0-1|46	%{_libdir}/ocaml/%{srcname}/*/*.cma
21mr|ocaml-base-0.15.0-1|47	%{_libdir}/ocaml/%{srcname}/*/*.cmi
21mr|ocaml-base-0.15.0-1|48	%{_libdir}/ocaml/%{srcname}/*/*.js
21mr|ocaml-base-0.15.0-1|49	%{_libdir}/ocaml/%{srcname}/*.cmxs
21mr|ocaml-base-0.15.0-1|50	%{_libdir}/ocaml/%{srcname}/*/*.cmxs
21mr|ocaml-base-0.15.0-1|51	%{_libdir}/ocaml/stublibs/dllbase_stubs.so
21mr|ocaml-base-0.15.0-1|52	%{_libdir}/ocaml/stublibs/dllbase_internalhash_types_stubs.so
21mr|ocaml-base-0.15.0-1|53	
21mr|ocaml-base-0.15.0-1|54	
21mr|ocaml-base-0.15.0-1|55	#---------------------------------------------------------------------
21mr|ocaml-base-0.15.0-1|56	%package devel
21mr|ocaml-base-0.15.0-1|57	Summary:	Development files for %{name}
21mr|ocaml-base-0.15.0-1|58	Group:		Development/OCaml
21mr|ocaml-base-0.15.0-1|59	Requires:	%{name} = %{EVRD}
21mr|ocaml-base-0.15.0-1|60	Requires:	ocaml-sexplib0-devel
21mr|ocaml-base-0.15.0-1|61	
21mr|ocaml-base-0.15.0-1|62	%description devel
21mr|ocaml-base-0.15.0-1|63	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-base-0.15.0-1|64	developing applications that use %{name}.
21mr|ocaml-base-0.15.0-1|65	
21mr|ocaml-base-0.15.0-1|66	%files devel
21mr|ocaml-base-0.15.0-1|67	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-base-0.15.0-1|68	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-base-0.15.0-1|69	%{_libdir}/ocaml/%{srcname}/*.a
21mr|ocaml-base-0.15.0-1|70	%{_libdir}/ocaml/%{srcname}/*.cmx
21mr|ocaml-base-0.15.0-1|71	%{_libdir}/ocaml/%{srcname}/*.cmxa
21mr|ocaml-base-0.15.0-1|72	%{_libdir}/ocaml/%{srcname}/*/*.a
21mr|ocaml-base-0.15.0-1|73	%{_libdir}/ocaml/%{srcname}/*/*.cmx
21mr|ocaml-base-0.15.0-1|74	%{_libdir}/ocaml/%{srcname}/*/*.cmxa
21mr|ocaml-base-0.15.0-1|75	%{_libdir}/ocaml/%{srcname}/*.cmt
21mr|ocaml-base-0.15.0-1|76	%{_libdir}/ocaml/%{srcname}/*.cmti
21mr|ocaml-base-0.15.0-1|77	%{_libdir}/ocaml/%{srcname}/*.ml
21mr|ocaml-base-0.15.0-1|78	%{_libdir}/ocaml/%{srcname}/*.mli
21mr|ocaml-base-0.15.0-1|79	%{_libdir}/ocaml/%{srcname}/*/*.cmt
21mr|ocaml-base-0.15.0-1|80	%{_libdir}/ocaml/%{srcname}/*/*.cmti
21mr|ocaml-base-0.15.0-1|81	%{_libdir}/ocaml/%{srcname}/*/*.h
21mr|ocaml-base-0.15.0-1|82	%{_libdir}/ocaml/%{srcname}/*/*.ml
21mr|ocaml-base-0.15.0-1|83	%{_libdir}/ocaml/%{srcname}/*/*.mli
21mr|ocaml-base-0.15.0-1|84	
21mr|ocaml-base-0.15.0-1|85	#---------------------------------------------------------------------
21mr|ocaml-base-0.15.0-1|86	
21mr|ocaml-base-0.15.0-1|87	%prep
21mr|ocaml-base-0.15.0-1|88	%autosetup -n %{srcname}-%{version} -p1
21mr|ocaml-base-0.15.0-1|89	
21mr|ocaml-base-0.15.0-1|90	%build
21mr|ocaml-base-0.15.0-1|91	dune build %{?_smp_mflags}
21mr|ocaml-base-0.15.0-1|92	
21mr|ocaml-base-0.15.0-1|93	# TODO: Once odoc is available, BR it and run this to generate documentation:
21mr|ocaml-base-0.15.0-1|94	# dune build %{?_smp_mflags} @doc
21mr|ocaml-base-0.15.0-1|95	
21mr|ocaml-base-0.15.0-1|96	# Dune passes %%build_ldflags to ocamlmklib without -ldopt, resulting in
21mr|ocaml-base-0.15.0-1|97	# "Unknown option" warnings from ocamlmklib and a library that has not been
21mr|ocaml-base-0.15.0-1|98	# linked with the correct flags.  We can't add -ldopt ourselves, since that
21mr|ocaml-base-0.15.0-1|99	# breaks compilation of the cmxs files.  This seems to be a weakness of dune;
21mr|ocaml-base-0.15.0-1|100	# linker flags and libraries to be linked with have to be specified together,
21mr|ocaml-base-0.15.0-1|101	# and nothing takes care of separating them and adding ldopt as necessary.  We
21mr|ocaml-base-0.15.0-1|102	# relink manually to address the problem.
21mr|ocaml-base-0.15.0-1|103	pushd _build/default/src
21mr|ocaml-base-0.15.0-1|104	ocamlmklib -g -ldopt "%build_ldflags" -o base_stubs *.o
21mr|ocaml-base-0.15.0-1|105	cd ../hash_types/src
21mr|ocaml-base-0.15.0-1|106	ocamlmklib -g -ldopt "%build_ldflags" -o base_internalhash_types_stubs *.o
21mr|ocaml-base-0.15.0-1|107	popd
21mr|ocaml-base-0.15.0-1|108	
21mr|ocaml-base-0.15.0-1|109	%install
21mr|ocaml-base-0.15.0-1|110	dune install --destdir=%{buildroot}
21mr|ocaml-base-0.15.0-1|111	
21mr|ocaml-base-0.15.0-1|112	# We install the documentation with the doc macro
21mr|ocaml-base-0.15.0-1|113	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-base-0.15.0-1|114	
21mr|ocaml-base-0.15.0-1|115	# Add missing executable bits
21mr|ocaml-base-0.15.0-1|116	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
21mr|ocaml-base-0.15.0-1|117	

14481 21
21mr|ocaml-bigarray-compat-1.0.0-1|1	%global srcname bigarray-compat
21mr|ocaml-bigarray-compat-1.0.0-1|2	
21mr|ocaml-bigarray-compat-1.0.0-1|3	Name:		ocaml-%{srcname}
21mr|ocaml-bigarray-compat-1.0.0-1|4	Version:	1.0.0
21mr|ocaml-bigarray-compat-1.0.0-1|5	Release:	1
21mr|ocaml-bigarray-compat-1.0.0-1|6	Summary:	Compatibility library to use Stdlib.Bigarray when possible
21mr|ocaml-bigarray-compat-1.0.0-1|7	Group:		Development/OCaml
21mr|ocaml-bigarray-compat-1.0.0-1|8	License:	ISC
21mr|ocaml-bigarray-compat-1.0.0-1|9	URL:		https://github.com/mirage/bigarray-compat
21mr|ocaml-bigarray-compat-1.0.0-1|10	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-bigarray-compat-1.0.0-1|11	# https://github.com/mirage/bigarray-compat/pull/5
21mr|ocaml-bigarray-compat-1.0.0-1|12	Source1:	https://raw.githubusercontent.com/mirage/bigarray-compat/master/LICENSE.md
21mr|ocaml-bigarray-compat-1.0.0-1|13	
21mr|ocaml-bigarray-compat-1.0.0-1|14	BuildRequires:	ocaml >= 4.03.0
21mr|ocaml-bigarray-compat-1.0.0-1|15	BuildRequires:	ocaml-dune >= 1.0
21mr|ocaml-bigarray-compat-1.0.0-1|16	
21mr|ocaml-bigarray-compat-1.0.0-1|17	%description
21mr|ocaml-bigarray-compat-1.0.0-1|18	Bigarray-compat is an OCaml library that exposes `Stdlib.Bigarray` when
21mr|ocaml-bigarray-compat-1.0.0-1|19	possible (OCaml >= 4.07) but can fallback to `Bigarray`.  The compability
21mr|ocaml-bigarray-compat-1.0.0-1|20	bigarray module is exposed under `Bigarray_compat`.
21mr|ocaml-bigarray-compat-1.0.0-1|21	
21mr|ocaml-bigarray-compat-1.0.0-1|22	%files
21mr|ocaml-bigarray-compat-1.0.0-1|23	%doc README.md
21mr|ocaml-bigarray-compat-1.0.0-1|24	%license LICENSE.md
21mr|ocaml-bigarray-compat-1.0.0-1|25	%dir %{_libdir}/ocaml/bigarray-compat/
21mr|ocaml-bigarray-compat-1.0.0-1|26	%{_libdir}/ocaml/bigarray-compat/META
21mr|ocaml-bigarray-compat-1.0.0-1|27	%{_libdir}/ocaml/bigarray-compat/*.cma
21mr|ocaml-bigarray-compat-1.0.0-1|28	%{_libdir}/ocaml/bigarray-compat/*.cmi
21mr|ocaml-bigarray-compat-1.0.0-1|29	%{_libdir}/ocaml/bigarray-compat/*.cmxs
21mr|ocaml-bigarray-compat-1.0.0-1|30	
21mr|ocaml-bigarray-compat-1.0.0-1|31	
21mr|ocaml-bigarray-compat-1.0.0-1|32	#----------------------------------------------------------------
21mr|ocaml-bigarray-compat-1.0.0-1|33	%package devel
21mr|ocaml-bigarray-compat-1.0.0-1|34	Summary:	Development files for %{name}
21mr|ocaml-bigarray-compat-1.0.0-1|35	Group:		Development/OCaml
21mr|ocaml-bigarray-compat-1.0.0-1|36	Requires:	%{name} = %{EVRD}
21mr|ocaml-bigarray-compat-1.0.0-1|37	
21mr|ocaml-bigarray-compat-1.0.0-1|38	%description devel
21mr|ocaml-bigarray-compat-1.0.0-1|39	The %{name}-devel package contains libraries and signature
21mr|ocaml-bigarray-compat-1.0.0-1|40	files for developing applications that use %{name}.
21mr|ocaml-bigarray-compat-1.0.0-1|41	
21mr|ocaml-bigarray-compat-1.0.0-1|42	%files devel
21mr|ocaml-bigarray-compat-1.0.0-1|43	%{_libdir}/ocaml/bigarray-compat/dune-package
21mr|ocaml-bigarray-compat-1.0.0-1|44	%{_libdir}/ocaml/bigarray-compat/opam
21mr|ocaml-bigarray-compat-1.0.0-1|45	%{_libdir}/ocaml/bigarray-compat/*.a
21mr|ocaml-bigarray-compat-1.0.0-1|46	%{_libdir}/ocaml/bigarray-compat/*.cmx
21mr|ocaml-bigarray-compat-1.0.0-1|47	%{_libdir}/ocaml/bigarray-compat/*.cmxa
21mr|ocaml-bigarray-compat-1.0.0-1|48	%{_libdir}/ocaml/bigarray-compat/*.cmt
21mr|ocaml-bigarray-compat-1.0.0-1|49	
21mr|ocaml-bigarray-compat-1.0.0-1|50	#----------------------------------------------------------------
21mr|ocaml-bigarray-compat-1.0.0-1|51	
21mr|ocaml-bigarray-compat-1.0.0-1|52	%prep
21mr|ocaml-bigarray-compat-1.0.0-1|53	%autosetup -n %{srcname}-%{version}
21mr|ocaml-bigarray-compat-1.0.0-1|54	cp -p %{SOURCE1} .
21mr|ocaml-bigarray-compat-1.0.0-1|55	
21mr|ocaml-bigarray-compat-1.0.0-1|56	%build
21mr|ocaml-bigarray-compat-1.0.0-1|57	dune build %{?_smp_mflags}
21mr|ocaml-bigarray-compat-1.0.0-1|58	
21mr|ocaml-bigarray-compat-1.0.0-1|59	%install
21mr|ocaml-bigarray-compat-1.0.0-1|60	dune install --destdir=%{buildroot}
21mr|ocaml-bigarray-compat-1.0.0-1|61	
21mr|ocaml-bigarray-compat-1.0.0-1|62	# We do not want the ml files
21mr|ocaml-bigarray-compat-1.0.0-1|63	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-bigarray-compat-1.0.0-1|64	
21mr|ocaml-bigarray-compat-1.0.0-1|65	# We install the documentation with the doc macro
21mr|ocaml-bigarray-compat-1.0.0-1|66	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-bigarray-compat-1.0.0-1|67	
21mr|ocaml-bigarray-compat-1.0.0-1|68	# Add missing executable bits
21mr|ocaml-bigarray-compat-1.0.0-1|69	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
21mr|ocaml-bigarray-compat-1.0.0-1|70	
21mr|ocaml-bigarray-compat-1.0.0-1|71	%check
21mr|ocaml-bigarray-compat-1.0.0-1|72	dune runtest
21mr|ocaml-bigarray-compat-1.0.0-1|73	
21mr|ocaml-bigarray-compat-1.0.0-1|74	

14482 21
21mr|ocaml-bisect-ppx-2.8.1-1|1	%global debug_package %{nil}
21mr|ocaml-bisect-ppx-2.8.1-1|2	
21mr|ocaml-bisect-ppx-2.8.1-1|3	%global srcname bisect-ppx
21mr|ocaml-bisect-ppx-2.8.1-1|4	%global upname  bisect_ppx
21mr|ocaml-bisect-ppx-2.8.1-1|5	
21mr|ocaml-bisect-ppx-2.8.1-1|6	# Running the tests requires ocaml-ounit, which introduces a circular
21mr|ocaml-bisect-ppx-2.8.1-1|7	# dependency (also involving ocaml-lwt).  By disabling the tests we
21mr|ocaml-bisect-ppx-2.8.1-1|8	# can break this cycle.
21mr|ocaml-bisect-ppx-2.8.1-1|9	%bcond_with tests
21mr|ocaml-bisect-ppx-2.8.1-1|10	
21mr|ocaml-bisect-ppx-2.8.1-1|11	# Building the documentation requires ocaml-odoc, which depends transitively
21mr|ocaml-bisect-ppx-2.8.1-1|12	# on this package.
21mr|ocaml-bisect-ppx-2.8.1-1|13	%bcond_with odoc
21mr|ocaml-bisect-ppx-2.8.1-1|14	
21mr|ocaml-bisect-ppx-2.8.1-1|15	Name:		ocaml-bisect-ppx
21mr|ocaml-bisect-ppx-2.8.1-1|16	Version:	2.8.1
21mr|ocaml-bisect-ppx-2.8.1-1|17	Release:	1
21mr|ocaml-bisect-ppx-2.8.1-1|18	Summary:	Code coverage for OCaml and Reason
21mr|ocaml-bisect-ppx-2.8.1-1|19	Group:		Development/OCaml
21mr|ocaml-bisect-ppx-2.8.1-1|20	License:	MIT
21mr|ocaml-bisect-ppx-2.8.1-1|21	URL:		https://aantron.github.io/bisect_ppx/
21mr|ocaml-bisect-ppx-2.8.1-1|22	Source0:	https://github.com/aantron/%{upname}/archive/%{version}/%{upname}-%{version}.tar.gz
21mr|ocaml-bisect-ppx-2.8.1-1|23	BuildRequires:	git-core
21mr|ocaml-bisect-ppx-2.8.1-1|24	BuildRequires:	ocaml >= 4.02.0
21mr|ocaml-bisect-ppx-2.8.1-1|25	BuildRequires:	ocaml-cmdliner-devel >= 1.0.0
21mr|ocaml-bisect-ppx-2.8.1-1|26	BuildRequires:	ocaml-dune
21mr|ocaml-bisect-ppx-2.8.1-1|27	BuildRequires:	ocaml-ppxlib-devel >= 0.21.0
21mr|ocaml-bisect-ppx-2.8.1-1|28	%if %{with odoc}
21mr|ocaml-bisect-ppx-2.8.1-1|29	BuildRequires:	ocaml-odoc
21mr|ocaml-bisect-ppx-2.8.1-1|30	%endif
21mr|ocaml-bisect-ppx-2.8.1-1|31	%if %{with tests}
21mr|ocaml-bisect-ppx-2.8.1-1|32	BuildRequires:	ocaml-findlib
21mr|ocaml-bisect-ppx-2.8.1-1|33	BuildRequires:	ocaml-ounit-devel
21mr|ocaml-bisect-ppx-2.8.1-1|34	%endif
21mr|ocaml-bisect-ppx-2.8.1-1|35	Provides:	ocaml-%{upname} = %{EVRD}
21mr|ocaml-bisect-ppx-2.8.1-1|36	
21mr|ocaml-bisect-ppx-2.8.1-1|37	%description
21mr|ocaml-bisect-ppx-2.8.1-1|38	Bisect_ppx is a code coverage tool for OCaml.  It helps you test
21mr|ocaml-bisect-ppx-2.8.1-1|39	thoroughly by showing which parts of your code are *not* tested.  It is
21mr|ocaml-bisect-ppx-2.8.1-1|40	a small preprocessor that inserts instrumentation at places in your
21mr|ocaml-bisect-ppx-2.8.1-1|41	code, such as if-then-else and match expressions.  After you run tests,
21mr|ocaml-bisect-ppx-2.8.1-1|42	Bisect_ppx gives a nice HTML report showing which places were visited
21mr|ocaml-bisect-ppx-2.8.1-1|43	and which were missed.
21mr|ocaml-bisect-ppx-2.8.1-1|44	
21mr|ocaml-bisect-ppx-2.8.1-1|45	Usage is simple - add package bisect_ppx when building tests, run your
21mr|ocaml-bisect-ppx-2.8.1-1|46	tests, then run the Bisect_ppx report tool on the generated visitation
21mr|ocaml-bisect-ppx-2.8.1-1|47	files.
21mr|ocaml-bisect-ppx-2.8.1-1|48	
21mr|ocaml-bisect-ppx-2.8.1-1|49	%files
21mr|ocaml-bisect-ppx-2.8.1-1|50	%doc doc/advanced.md doc/CHANGES README.md
21mr|ocaml-bisect-ppx-2.8.1-1|51	%license LICENSE.md
21mr|ocaml-bisect-ppx-2.8.1-1|52	%{_bindir}/bisect-ppx-report
21mr|ocaml-bisect-ppx-2.8.1-1|53	%{_mandir}/man1/bisect-ppx-report.1*
21mr|ocaml-bisect-ppx-2.8.1-1|54	%dir %{_libdir}/ocaml/%{upname}/
21mr|ocaml-bisect-ppx-2.8.1-1|55	%dir %{_libdir}/ocaml/%{upname}/common/
21mr|ocaml-bisect-ppx-2.8.1-1|56	%dir %{_libdir}/ocaml/%{upname}/runtime/
21mr|ocaml-bisect-ppx-2.8.1-1|57	%{_libdir}/ocaml/%{upname}/META
21mr|ocaml-bisect-ppx-2.8.1-1|58	%{_libdir}/ocaml/%{upname}/ppx.exe
21mr|ocaml-bisect-ppx-2.8.1-1|59	%{_libdir}/ocaml/%{upname}/%{upname}.cma
21mr|ocaml-bisect-ppx-2.8.1-1|60	%{_libdir}/ocaml/%{upname}/%{upname}*.cmi
21mr|ocaml-bisect-ppx-2.8.1-1|61	%{_libdir}/ocaml/%{upname}/common/bisect_common.cma
21mr|ocaml-bisect-ppx-2.8.1-1|62	%{_libdir}/ocaml/%{upname}/common/bisect_common.cmi
21mr|ocaml-bisect-ppx-2.8.1-1|63	%{_libdir}/ocaml/%{upname}/runtime/bisect.cma
21mr|ocaml-bisect-ppx-2.8.1-1|64	%{_libdir}/ocaml/%{upname}/runtime/bisect*.cmi
21mr|ocaml-bisect-ppx-2.8.1-1|65	%{_libdir}/ocaml/%{upname}/%{upname}.cmxs
21mr|ocaml-bisect-ppx-2.8.1-1|66	%{_libdir}/ocaml/%{upname}/common/bisect_common.cmxs
21mr|ocaml-bisect-ppx-2.8.1-1|67	%{_libdir}/ocaml/%{upname}/runtime/bisect.cmxs
21mr|ocaml-bisect-ppx-2.8.1-1|68	
21mr|ocaml-bisect-ppx-2.8.1-1|69	#--------------------------------------------------------------------
21mr|ocaml-bisect-ppx-2.8.1-1|70	%package devel
21mr|ocaml-bisect-ppx-2.8.1-1|71	Summary:	Development files for %{name}
21mr|ocaml-bisect-ppx-2.8.1-1|72	Group:		Development/OCaml
21mr|ocaml-bisect-ppx-2.8.1-1|73	Requires:	%{name} = %{EVRD}
21mr|ocaml-bisect-ppx-2.8.1-1|74	Requires:	ocaml-ppxlib-devel
21mr|ocaml-bisect-ppx-2.8.1-1|75	
21mr|ocaml-bisect-ppx-2.8.1-1|76	%description devel
21mr|ocaml-bisect-ppx-2.8.1-1|77	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-bisect-ppx-2.8.1-1|78	developing applications that use %{name}.
21mr|ocaml-bisect-ppx-2.8.1-1|79	
21mr|ocaml-bisect-ppx-2.8.1-1|80	%files devel
21mr|ocaml-bisect-ppx-2.8.1-1|81	%{_libdir}/ocaml/%{upname}/dune-package
21mr|ocaml-bisect-ppx-2.8.1-1|82	%{_libdir}/ocaml/%{upname}/opam
21mr|ocaml-bisect-ppx-2.8.1-1|83	%{_libdir}/ocaml/%{upname}/%{upname}.a
21mr|ocaml-bisect-ppx-2.8.1-1|84	%{_libdir}/ocaml/%{upname}/%{upname}*.cmx
21mr|ocaml-bisect-ppx-2.8.1-1|85	%{_libdir}/ocaml/%{upname}/%{upname}.cmxa
21mr|ocaml-bisect-ppx-2.8.1-1|86	%{_libdir}/ocaml/%{upname}/common/bisect_common.a
21mr|ocaml-bisect-ppx-2.8.1-1|87	%{_libdir}/ocaml/%{upname}/common/bisect_common.cmx
21mr|ocaml-bisect-ppx-2.8.1-1|88	%{_libdir}/ocaml/%{upname}/common/bisect_common.cmxa
21mr|ocaml-bisect-ppx-2.8.1-1|89	%{_libdir}/ocaml/%{upname}/runtime/bisect.a
21mr|ocaml-bisect-ppx-2.8.1-1|90	%{_libdir}/ocaml/%{upname}/runtime/bisect*.cmx
21mr|ocaml-bisect-ppx-2.8.1-1|91	%{_libdir}/ocaml/%{upname}/runtime/bisect.cmxa
21mr|ocaml-bisect-ppx-2.8.1-1|92	%{_libdir}/ocaml/%{upname}/%{upname}*.cmt
21mr|ocaml-bisect-ppx-2.8.1-1|93	%{_libdir}/ocaml/%{upname}/%{upname}*.cmti
21mr|ocaml-bisect-ppx-2.8.1-1|94	%{_libdir}/ocaml/%{upname}/*.mli
21mr|ocaml-bisect-ppx-2.8.1-1|95	%{_libdir}/ocaml/%{upname}/common/bisect_common.cmt
21mr|ocaml-bisect-ppx-2.8.1-1|96	%{_libdir}/ocaml/%{upname}/common/bisect_common.cmti
21mr|ocaml-bisect-ppx-2.8.1-1|97	%{_libdir}/ocaml/%{upname}/common/bisect_common.mli
21mr|ocaml-bisect-ppx-2.8.1-1|98	%{_libdir}/ocaml/%{upname}/runtime/bisect*.cmt
21mr|ocaml-bisect-ppx-2.8.1-1|99	%{_libdir}/ocaml/%{upname}/runtime/bisect*.cmti
21mr|ocaml-bisect-ppx-2.8.1-1|100	%{_libdir}/ocaml/%{upname}/runtime/*.mli
21mr|ocaml-bisect-ppx-2.8.1-1|101	
21mr|ocaml-bisect-ppx-2.8.1-1|102	#--------------------------------------------------------------------
21mr|ocaml-bisect-ppx-2.8.1-1|103	%if %{with odoc}
21mr|ocaml-bisect-ppx-2.8.1-1|104	
21mr|ocaml-bisect-ppx-2.8.1-1|105	%package doc
21mr|ocaml-bisect-ppx-2.8.1-1|106	Summary:	Documentation for %{name}
21mr|ocaml-bisect-ppx-2.8.1-1|107	Group:		Documentation
21mr|ocaml-bisect-ppx-2.8.1-1|108	BuildArch:	noarch
21mr|ocaml-bisect-ppx-2.8.1-1|109	
21mr|ocaml-bisect-ppx-2.8.1-1|110	%description doc
21mr|ocaml-bisect-ppx-2.8.1-1|111	Documentation for %{name}.
21mr|ocaml-bisect-ppx-2.8.1-1|112	
21mr|ocaml-bisect-ppx-2.8.1-1|113	%files doc
21mr|ocaml-bisect-ppx-2.8.1-1|114	%if %{with odoc}
21mr|ocaml-bisect-ppx-2.8.1-1|115	%doc _build/default/_doc/_html/
21mr|ocaml-bisect-ppx-2.8.1-1|116	%doc _build/default/_doc/_mlds/
21mr|ocaml-bisect-ppx-2.8.1-1|117	%doc _build/default/_doc/_odoc/
21mr|ocaml-bisect-ppx-2.8.1-1|118	%else
21mr|ocaml-bisect-ppx-2.8.1-1|119	%doc html
21mr|ocaml-bisect-ppx-2.8.1-1|120	%endif
21mr|ocaml-bisect-ppx-2.8.1-1|121	%license LICENSE.md
21mr|ocaml-bisect-ppx-2.8.1-1|122	%endif
21mr|ocaml-bisect-ppx-2.8.1-1|123	#--------------------------------------------------------------------
21mr|ocaml-bisect-ppx-2.8.1-1|124	
21mr|ocaml-bisect-ppx-2.8.1-1|125	%prep
21mr|ocaml-bisect-ppx-2.8.1-1|126	%autosetup -n %{upname}-%{version}
21mr|ocaml-bisect-ppx-2.8.1-1|127	
21mr|ocaml-bisect-ppx-2.8.1-1|128	%build
21mr|ocaml-bisect-ppx-2.8.1-1|129	dune build %{?_smp_mflags} @install
21mr|ocaml-bisect-ppx-2.8.1-1|130	
21mr|ocaml-bisect-ppx-2.8.1-1|131	%if %{with odoc}
21mr|ocaml-bisect-ppx-2.8.1-1|132	dune build %{?_smp_mflags} @doc
21mr|ocaml-bisect-ppx-2.8.1-1|133	%endif
21mr|ocaml-bisect-ppx-2.8.1-1|134	
21mr|ocaml-bisect-ppx-2.8.1-1|135	%install
21mr|ocaml-bisect-ppx-2.8.1-1|136	dune install --destdir=%{buildroot}
21mr|ocaml-bisect-ppx-2.8.1-1|137	
21mr|ocaml-bisect-ppx-2.8.1-1|138	# Install the man page
21mr|ocaml-bisect-ppx-2.8.1-1|139	mkdir -p %{buildroot}%{_mandir}/man1
21mr|ocaml-bisect-ppx-2.8.1-1|140	_build/install/default/bin/bisect-ppx-report --help groff > \
21mr|ocaml-bisect-ppx-2.8.1-1|141	%{buildroot}%{_mandir}/man1/bisect-ppx-report.1
21mr|ocaml-bisect-ppx-2.8.1-1|142	
21mr|ocaml-bisect-ppx-2.8.1-1|143	# We install the documentation with the doc macro
21mr|ocaml-bisect-ppx-2.8.1-1|144	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-bisect-ppx-2.8.1-1|145	
21mr|ocaml-bisect-ppx-2.8.1-1|146	# We do not want the ml files
21mr|ocaml-bisect-ppx-2.8.1-1|147	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-bisect-ppx-2.8.1-1|148	
21mr|ocaml-bisect-ppx-2.8.1-1|149	# Add missing executable bits
21mr|ocaml-bisect-ppx-2.8.1-1|150	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod 0755 {} \+
21mr|ocaml-bisect-ppx-2.8.1-1|151	
21mr|ocaml-bisect-ppx-2.8.1-1|152	%if %{with tests}
21mr|ocaml-bisect-ppx-2.8.1-1|153	%check
21mr|ocaml-bisect-ppx-2.8.1-1|154	make test
21mr|ocaml-bisect-ppx-2.8.1-1|155	%endif

14483 21
21mr|ocaml-camlp4-4.12-1|1	%global debug_package %{nil}
21mr|ocaml-camlp4-4.12-1|2	
21mr|ocaml-camlp4-4.12-1|3	%define up_name camlp4
21mr|ocaml-camlp4-4.12-1|4	
21mr|ocaml-camlp4-4.12-1|5	Summary:        Pre-Processor-Pretty-Printer for OCaml
21mr|ocaml-camlp4-4.12-1|6	Name:           ocaml-%{up_name}
21mr|ocaml-camlp4-4.12-1|7	Version:        4.12
21mr|ocaml-camlp4-4.12-1|8	Release:        1
21mr|ocaml-camlp4-4.12-1|9	Group:          Development/OCaml
21mr|ocaml-camlp4-4.12-1|10	License:        LGPLv2+ with exceptions
21mr|ocaml-camlp4-4.12-1|11	Url:            https://github.com/ocaml/camlp4
21mr|ocaml-camlp4-4.12-1|12	Source0:       https://github.com/ocaml/camlp4/archive/%{version}+1.tar.gz
21mr|ocaml-camlp4-4.12-1|13	
21mr|ocaml-camlp4-4.12-1|14	BuildRequires: ocaml-ocamlbuild
21mr|ocaml-camlp4-4.12-1|15	
21mr|ocaml-camlp4-4.12-1|16	# This comes from ocaml-findlib's ./configure
21mr|ocaml-camlp4-4.12-1|17	Source1:        META
21mr|ocaml-camlp4-4.12-1|18	BuildRequires:  ocaml
21mr|ocaml-camlp4-4.12-1|19	BuildRequires:  ocaml-ocamlbuild
21mr|ocaml-camlp4-4.12-1|20	BuildRequires:  ocaml-compiler-libs
21mr|ocaml-camlp4-4.12-1|21	Requires:       ocaml-compiler
21mr|ocaml-camlp4-4.12-1|22	Provides:       %{up_name} = %{version}-%{release}
21mr|ocaml-camlp4-4.12-1|23	Obsoletes:      %{up_name} < 4.02.3
21mr|ocaml-camlp4-4.12-1|24	
21mr|ocaml-camlp4-4.12-1|25	%description
21mr|ocaml-camlp4-4.12-1|26	Camlp4 is a Pre-Processor-Pretty-Printer for OCaml, parsing a source
21mr|ocaml-camlp4-4.12-1|27	file and printing some result on standard output.
21mr|ocaml-camlp4-4.12-1|28	
21mr|ocaml-camlp4-4.12-1|29	This package contains the runtime files.
21mr|ocaml-camlp4-4.12-1|30	
21mr|ocaml-camlp4-4.12-1|31	%files
21mr|ocaml-camlp4-4.12-1|32	%doc README.md LICENSE
21mr|ocaml-camlp4-4.12-1|33	%dir %{_libdir}/ocaml/camlp4
21mr|ocaml-camlp4-4.12-1|34	%{_libdir}/ocaml/camlp4/*.cmi
21mr|ocaml-camlp4-4.12-1|35	%{_libdir}/ocaml/camlp4/*.cma
21mr|ocaml-camlp4-4.12-1|36	%{_libdir}/ocaml/camlp4/*.cmo
21mr|ocaml-camlp4-4.12-1|37	%dir %{_libdir}/ocaml/camlp4/Camlp4Filters
21mr|ocaml-camlp4-4.12-1|38	%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmi
21mr|ocaml-camlp4-4.12-1|39	%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmo
21mr|ocaml-camlp4-4.12-1|40	%dir %{_libdir}/ocaml/camlp4/Camlp4Parsers
21mr|ocaml-camlp4-4.12-1|41	%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmo
21mr|ocaml-camlp4-4.12-1|42	%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmi
21mr|ocaml-camlp4-4.12-1|43	%dir %{_libdir}/ocaml/camlp4/Camlp4Printers
21mr|ocaml-camlp4-4.12-1|44	%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmi
21mr|ocaml-camlp4-4.12-1|45	%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmo
21mr|ocaml-camlp4-4.12-1|46	%dir %{_libdir}/ocaml/camlp4/Camlp4Top
21mr|ocaml-camlp4-4.12-1|47	%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmi
21mr|ocaml-camlp4-4.12-1|48	%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmo
21mr|ocaml-camlp4-4.12-1|49	%{_libdir}/ocaml/camlp4/META
21mr|ocaml-camlp4-4.12-1|50	
21mr|ocaml-camlp4-4.12-1|51	#-------------------------------------------------------------
21mr|ocaml-camlp4-4.12-1|52	%package devel
21mr|ocaml-camlp4-4.12-1|53	Summary:       Pre-Processor-Pretty-Printer for OCaml
21mr|ocaml-camlp4-4.12-1|54	Requires:      %{name} = %{version}-%{release}
21mr|ocaml-camlp4-4.12-1|55	Obsoletes:     %{up_name}-devel < 4.02.3
21mr|ocaml-camlp4-4.12-1|56	
21mr|ocaml-camlp4-4.12-1|57	%description devel
21mr|ocaml-camlp4-4.12-1|58	Camlp4 is a Pre-Processor-Pretty-Printer for OCaml, parsing a source
21mr|ocaml-camlp4-4.12-1|59	file and printing some result on standard output.
21mr|ocaml-camlp4-4.12-1|60	
21mr|ocaml-camlp4-4.12-1|61	This package contains the development files.
21mr|ocaml-camlp4-4.12-1|62	
21mr|ocaml-camlp4-4.12-1|63	
21mr|ocaml-camlp4-4.12-1|64	%files devel
21mr|ocaml-camlp4-4.12-1|65	%doc LICENSE
21mr|ocaml-camlp4-4.12-1|66	%{_bindir}/camlp4*
21mr|ocaml-camlp4-4.12-1|67	%{_bindir}/mkcamlp4
21mr|ocaml-camlp4-4.12-1|68	%{_libdir}/ocaml/camlp4/*.a
21mr|ocaml-camlp4-4.12-1|69	%{_libdir}/ocaml/camlp4/*.cmxa
21mr|ocaml-camlp4-4.12-1|70	%{_libdir}/ocaml/camlp4/*.cmx
21mr|ocaml-camlp4-4.12-1|71	%{_libdir}/ocaml/camlp4/*.o
21mr|ocaml-camlp4-4.12-1|72	%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmx
21mr|ocaml-camlp4-4.12-1|73	%{_libdir}/ocaml/camlp4/Camlp4Filters/*.o
21mr|ocaml-camlp4-4.12-1|74	%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmx
21mr|ocaml-camlp4-4.12-1|75	%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.o
21mr|ocaml-camlp4-4.12-1|76	%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmx
21mr|ocaml-camlp4-4.12-1|77	%{_libdir}/ocaml/camlp4/Camlp4Printers/*.o
21mr|ocaml-camlp4-4.12-1|78	%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmx
21mr|ocaml-camlp4-4.12-1|79	%{_libdir}/ocaml/camlp4/Camlp4Top/*.o
21mr|ocaml-camlp4-4.12-1|80	
21mr|ocaml-camlp4-4.12-1|81	#-------------------------------------------------------------
21mr|ocaml-camlp4-4.12-1|82	
21mr|ocaml-camlp4-4.12-1|83	%prep
21mr|ocaml-camlp4-4.12-1|84	%setup -q -n camlp4-%version-1
21mr|ocaml-camlp4-4.12-1|85	
21mr|ocaml-camlp4-4.12-1|86	%build
21mr|ocaml-camlp4-4.12-1|87	./configure
21mr|ocaml-camlp4-4.12-1|88	make all
21mr|ocaml-camlp4-4.12-1|89	
21mr|ocaml-camlp4-4.12-1|90	%install
21mr|ocaml-camlp4-4.12-1|91	mkdir -p %{buildroot}%{_bindir}
21mr|ocaml-camlp4-4.12-1|92	mkdir -p %{buildroot}%{_libdir}/ocaml/camlp4
21mr|ocaml-camlp4-4.12-1|93	make install \
21mr|ocaml-camlp4-4.12-1|94	BINDIR=%{buildroot}%{_bindir} \
21mr|ocaml-camlp4-4.12-1|95	LIBDIR=%{buildroot}%{_libdir}/ocaml \
21mr|ocaml-camlp4-4.12-1|96	PKGDIR=%{buildroot}%{_libdir}/ocaml/camlp4
21mr|ocaml-camlp4-4.12-1|97	
21mr|ocaml-camlp4-4.12-1|98	cp -a %{SOURCE1} %{buildroot}%{_libdir}/ocaml/camlp4/META

14484 21
21mr|ocaml-camomile-1.0.2-11|1	# FIXME: Broken in 1.0.1 for unknown reasons.
21mr|ocaml-camomile-1.0.2-11|2	%global debug_package %{nil}
21mr|ocaml-camomile-1.0.2-11|3	
21mr|ocaml-camomile-1.0.2-11|4	Name:		ocaml-camomile
21mr|ocaml-camomile-1.0.2-11|5	Version:	1.0.2
21mr|ocaml-camomile-1.0.2-11|6	Release:	11
21mr|ocaml-camomile-1.0.2-11|7	Summary:	Unicode library for OCaml
21mr|ocaml-camomile-1.0.2-11|8	Group:		Development/OCaml
21mr|ocaml-camomile-1.0.2-11|9	# Several files are MIT and UCD licensed, but the overall work is LGPLv2+
21mr|ocaml-camomile-1.0.2-11|10	# and the LGPL/GPL supercedes compatible licenses.
21mr|ocaml-camomile-1.0.2-11|11	# https://www.redhat.com/archives/fedora-legal-list/2008-March/msg00005.html
21mr|ocaml-camomile-1.0.2-11|12	License:	LGPLv2+
21mr|ocaml-camomile-1.0.2-11|13	URL:		https://github.com/yoriyuki/Camomile
21mr|ocaml-camomile-1.0.2-11|14	Source0:	https://github.com/yoriyuki/Camomile/archive/%{version}.tar.gz/camomile-%{version}.tar.gz
21mr|ocaml-camomile-1.0.2-11|15	Source1:	ocaml-camomile.rpmlintrc
21mr|ocaml-camomile-1.0.2-11|16	
21mr|ocaml-camomile-1.0.2-11|17	BuildRequires:	ocaml >= 3.12.1-12
21mr|ocaml-camomile-1.0.2-11|18	BuildRequires:	ocaml-findlib-devel
21mr|ocaml-camomile-1.0.2-11|19	BuildRequires:	ocaml-cppo
21mr|ocaml-camomile-1.0.2-11|20	BuildRequires:	ocaml-dune
21mr|ocaml-camomile-1.0.2-11|21	
21mr|ocaml-camomile-1.0.2-11|22	# The base package requires the data files.  Note that it is possible
21mr|ocaml-camomile-1.0.2-11|23	# to install the data files on their own to support other packages
21mr|ocaml-camomile-1.0.2-11|24	# that need the mappings, and some packages (eg. guestfs-browser) do
21mr|ocaml-camomile-1.0.2-11|25	# exactly this.
21mr|ocaml-camomile-1.0.2-11|26	Requires:	%{name}-data = %{version}-%{release}
21mr|ocaml-camomile-1.0.2-11|27	
21mr|ocaml-camomile-1.0.2-11|28	%description
21mr|ocaml-camomile-1.0.2-11|29	Camomile is a Unicode library for ocaml. Camomile provides Unicode
21mr|ocaml-camomile-1.0.2-11|30	character type, UTF-8, UTF-16, UTF-32 strings, conversion to/from
21mr|ocaml-camomile-1.0.2-11|31	about 200 encodings, collation and locale-sensitive case mappings, and
21mr|ocaml-camomile-1.0.2-11|32	more.
21mr|ocaml-camomile-1.0.2-11|33	
21mr|ocaml-camomile-1.0.2-11|34	%files
21mr|ocaml-camomile-1.0.2-11|35	%doc README.md CHANGES.md
21mr|ocaml-camomile-1.0.2-11|36	%license LICENSE.md
21mr|ocaml-camomile-1.0.2-11|37	%{_libdir}/ocaml/camomile
21mr|ocaml-camomile-1.0.2-11|38	%ifarch %{ocaml_native_compiler}
21mr|ocaml-camomile-1.0.2-11|39	%exclude %{_libdir}/ocaml/camomile/*.a
21mr|ocaml-camomile-1.0.2-11|40	%exclude %{_libdir}/ocaml/camomile/*.cmxa
21mr|ocaml-camomile-1.0.2-11|41	%exclude %{_libdir}/ocaml/camomile/*.cmx
21mr|ocaml-camomile-1.0.2-11|42	%endif
21mr|ocaml-camomile-1.0.2-11|43	%exclude %{_libdir}/ocaml/camomile/*.mli
21mr|ocaml-camomile-1.0.2-11|44	%ifarch %{ocaml_native_compiler}
21mr|ocaml-camomile-1.0.2-11|45	%endif
21mr|ocaml-camomile-1.0.2-11|46	
21mr|ocaml-camomile-1.0.2-11|47	#--------------------------------------------------------------------
21mr|ocaml-camomile-1.0.2-11|48	%package devel
21mr|ocaml-camomile-1.0.2-11|49	Summary:	Development files for %{name}
21mr|ocaml-camomile-1.0.2-11|50	Group:		Development/OCaml
21mr|ocaml-camomile-1.0.2-11|51	Requires:	%{name} = %{EVRD}
21mr|ocaml-camomile-1.0.2-11|52	
21mr|ocaml-camomile-1.0.2-11|53	%description    devel
21mr|ocaml-camomile-1.0.2-11|54	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-camomile-1.0.2-11|55	developing applications that use %{name}.
21mr|ocaml-camomile-1.0.2-11|56	
21mr|ocaml-camomile-1.0.2-11|57	%files devel
21mr|ocaml-camomile-1.0.2-11|58	%license LICENSE.md
21mr|ocaml-camomile-1.0.2-11|59	%ifarch %{ocaml_native_compiler}
21mr|ocaml-camomile-1.0.2-11|60	%{_libdir}/ocaml/camomile/*.a
21mr|ocaml-camomile-1.0.2-11|61	%{_libdir}/ocaml/camomile/*.cmxa
21mr|ocaml-camomile-1.0.2-11|62	%{_libdir}/ocaml/camomile/*.cmx
21mr|ocaml-camomile-1.0.2-11|63	%endif
21mr|ocaml-camomile-1.0.2-11|64	%{_libdir}/ocaml/camomile/*.mli
21mr|ocaml-camomile-1.0.2-11|65	
21mr|ocaml-camomile-1.0.2-11|66	#--------------------------------------------------------------------
21mr|ocaml-camomile-1.0.2-11|67	
21mr|ocaml-camomile-1.0.2-11|68	%package data
21mr|ocaml-camomile-1.0.2-11|69	Summary: Data files for %{name}
21mr|ocaml-camomile-1.0.2-11|70	Group:		Development/OCaml
21mr|ocaml-camomile-1.0.2-11|71	
21mr|ocaml-camomile-1.0.2-11|72	%description data
21mr|ocaml-camomile-1.0.2-11|73	The %{name}-data package contains data files for developing
21mr|ocaml-camomile-1.0.2-11|74	applications that use %{name}.
21mr|ocaml-camomile-1.0.2-11|75	
21mr|ocaml-camomile-1.0.2-11|76	%files data
21mr|ocaml-camomile-1.0.2-11|77	%license LICENSE.md
21mr|ocaml-camomile-1.0.2-11|78	%{_datadir}/camomile/
21mr|ocaml-camomile-1.0.2-11|79	
21mr|ocaml-camomile-1.0.2-11|80	#--------------------------------------------------------------------
21mr|ocaml-camomile-1.0.2-11|81	
21mr|ocaml-camomile-1.0.2-11|82	%prep
21mr|ocaml-camomile-1.0.2-11|83	%setup -q -n Camomile-%{version}
21mr|ocaml-camomile-1.0.2-11|84	
21mr|ocaml-camomile-1.0.2-11|85	%build
21mr|ocaml-camomile-1.0.2-11|86	# This avoids a stack overflow in the OCaml 4.05 compiler on POWER only.
21mr|ocaml-camomile-1.0.2-11|87	%ifarch %{power64}
21mr|ocaml-camomile-1.0.2-11|88	ulimit -Hs 65536
21mr|ocaml-camomile-1.0.2-11|89	ulimit -Ss 65536
21mr|ocaml-camomile-1.0.2-11|90	%endif
21mr|ocaml-camomile-1.0.2-11|91	dune build --verbose --profile release
21mr|ocaml-camomile-1.0.2-11|92	
21mr|ocaml-camomile-1.0.2-11|93	
21mr|ocaml-camomile-1.0.2-11|94	%install
21mr|ocaml-camomile-1.0.2-11|95	dune install \
21mr|ocaml-camomile-1.0.2-11|96	--destdir=%{buildroot} \
21mr|ocaml-camomile-1.0.2-11|97	--libdir=%{_libdir}/ocaml \
21mr|ocaml-camomile-1.0.2-11|98	--verbose \
21mr|ocaml-camomile-1.0.2-11|99	--profile release
21mr|ocaml-camomile-1.0.2-11|100	
21mr|ocaml-camomile-1.0.2-11|101	# Remove /usr/doc because we will use %%doc rules instead.
21mr|ocaml-camomile-1.0.2-11|102	rm -rf %{buildroot}/usr/doc
21mr|ocaml-camomile-1.0.2-11|103	
21mr|ocaml-camomile-1.0.2-11|104	# Install the *.mli files by hand.
21mr|ocaml-camomile-1.0.2-11|105	cp _build/install/default/lib/camomile/library/*.mli %{buildroot}%{_libdir}/ocaml/camomile/
21mr|ocaml-camomile-1.0.2-11|106	
21mr|ocaml-camomile-1.0.2-11|107	
21mr|ocaml-camomile-1.0.2-11|108	%check
21mr|ocaml-camomile-1.0.2-11|109	# Broken in 1.0.2.
21mr|ocaml-camomile-1.0.2-11|110	# https://github.com/yoriyuki/Camomile/issues/82
21mr|ocaml-camomile-1.0.2-11|111	#jbuilder runtest --profile release

14485 21
21mr|ocaml-cinaps-0.15.1-2|1	# TESTING NOTE: The ppx_jane module is needed to run the tests.  However,
21mr|ocaml-cinaps-0.15.1-2|2	# ppx_jane transitively requires this module.  Therefore, we cannot run the
21mr|ocaml-cinaps-0.15.1-2|3	# tests at all until we are able to add ppx_jane to Fedora, and even then we
21mr|ocaml-cinaps-0.15.1-2|4	# will only be able to run the tests in non-bootstrap mode.
21mr|ocaml-cinaps-0.15.1-2|5	
21mr|ocaml-cinaps-0.15.1-2|6	%global srcname cinaps
21mr|ocaml-cinaps-0.15.1-2|7	
21mr|ocaml-cinaps-0.15.1-2|8	Name:		ocaml-%{srcname}
21mr|ocaml-cinaps-0.15.1-2|9	Version:	0.15.1
21mr|ocaml-cinaps-0.15.1-2|10	Release:	2
21mr|ocaml-cinaps-0.15.1-2|11	Summary:	Trivial Metaprogramming tool using the OCaml toplevel
21mr|ocaml-cinaps-0.15.1-2|12	Group:		Development/OCaml
21mr|ocaml-cinaps-0.15.1-2|13	License:	MIT
21mr|ocaml-cinaps-0.15.1-2|14	URL:		https://github.com/ocaml-ppx/%{srcname}
21mr|ocaml-cinaps-0.15.1-2|15	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-cinaps-0.15.1-2|16	BuildRequires:	help2man
21mr|ocaml-cinaps-0.15.1-2|17	BuildRequires:	ocaml >= 4.04.0
21mr|ocaml-cinaps-0.15.1-2|18	BuildRequires:	ocaml-dune >= 2.0.0
21mr|ocaml-cinaps-0.15.1-2|19	BuildRequires:	ocaml-re-devel >= 1.8.0
21mr|ocaml-cinaps-0.15.1-2|20	
21mr|ocaml-cinaps-0.15.1-2|21	%description
21mr|ocaml-cinaps-0.15.1-2|22	Cinaps is a trivial Metaprogramming tool for OCaml using the OCaml
21mr|ocaml-cinaps-0.15.1-2|23	toplevel.
21mr|ocaml-cinaps-0.15.1-2|24	
21mr|ocaml-cinaps-0.15.1-2|25	It is intended for two purposes:
21mr|ocaml-cinaps-0.15.1-2|26	- when you want to include a bit of generated code in a file, but writing
21mr|ocaml-cinaps-0.15.1-2|27	a proper generator/ppx rewriter is not worth it;
21mr|ocaml-cinaps-0.15.1-2|28	- when you have many repeated blocks of similar code in your program, to
21mr|ocaml-cinaps-0.15.1-2|29	help writing and maintaining them.
21mr|ocaml-cinaps-0.15.1-2|30	
21mr|ocaml-cinaps-0.15.1-2|31	It is not intended as a general preprocessor, and in particular can only
21mr|ocaml-cinaps-0.15.1-2|32	be used to generate static code that is independent of the system.
21mr|ocaml-cinaps-0.15.1-2|33	
21mr|ocaml-cinaps-0.15.1-2|34	%files
21mr|ocaml-cinaps-0.15.1-2|35	%doc README.org
21mr|ocaml-cinaps-0.15.1-2|36	%license LICENSE.md
21mr|ocaml-cinaps-0.15.1-2|37	%{_bindir}/cinaps
21mr|ocaml-cinaps-0.15.1-2|38	%{_mandir}/man1/cinaps.1*
21mr|ocaml-cinaps-0.15.1-2|39	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-cinaps-0.15.1-2|40	%dir %{_libdir}/ocaml/%{srcname}/runtime/
21mr|ocaml-cinaps-0.15.1-2|41	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-cinaps-0.15.1-2|42	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.cma
21mr|ocaml-cinaps-0.15.1-2|43	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.cmi
21mr|ocaml-cinaps-0.15.1-2|44	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.cmxs
21mr|ocaml-cinaps-0.15.1-2|45	
21mr|ocaml-cinaps-0.15.1-2|46	#----------------------------------------------------------------
21mr|ocaml-cinaps-0.15.1-2|47	%package devel
21mr|ocaml-cinaps-0.15.1-2|48	Summary:	Development files for %{name}
21mr|ocaml-cinaps-0.15.1-2|49	Group:		Development/OCaml
21mr|ocaml-cinaps-0.15.1-2|50	Requires:	%{name} = %{EVRD}
21mr|ocaml-cinaps-0.15.1-2|51	Requires:	ocaml-re-devel
21mr|ocaml-cinaps-0.15.1-2|52	
21mr|ocaml-cinaps-0.15.1-2|53	%description devel
21mr|ocaml-cinaps-0.15.1-2|54	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-cinaps-0.15.1-2|55	developing applications that use %{name}.
21mr|ocaml-cinaps-0.15.1-2|56	
21mr|ocaml-cinaps-0.15.1-2|57	%files devel
21mr|ocaml-cinaps-0.15.1-2|58	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-cinaps-0.15.1-2|59	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-cinaps-0.15.1-2|60	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.a
21mr|ocaml-cinaps-0.15.1-2|61	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.cmx
21mr|ocaml-cinaps-0.15.1-2|62	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.cmxa
21mr|ocaml-cinaps-0.15.1-2|63	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.cmt
21mr|ocaml-cinaps-0.15.1-2|64	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.cmti
21mr|ocaml-cinaps-0.15.1-2|65	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.ml
21mr|ocaml-cinaps-0.15.1-2|66	%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.mli
21mr|ocaml-cinaps-0.15.1-2|67	
21mr|ocaml-cinaps-0.15.1-2|68	#----------------------------------------------------------------
21mr|ocaml-cinaps-0.15.1-2|69	
21mr|ocaml-cinaps-0.15.1-2|70	%prep
21mr|ocaml-cinaps-0.15.1-2|71	%autosetup -n %{srcname}-%{version}
21mr|ocaml-cinaps-0.15.1-2|72	
21mr|ocaml-cinaps-0.15.1-2|73	%build
21mr|ocaml-cinaps-0.15.1-2|74	dune build
21mr|ocaml-cinaps-0.15.1-2|75	
21mr|ocaml-cinaps-0.15.1-2|76	%install
21mr|ocaml-cinaps-0.15.1-2|77	dune install --destdir=%{buildroot}
21mr|ocaml-cinaps-0.15.1-2|78	
21mr|ocaml-cinaps-0.15.1-2|79	# We install the documentation with the doc macro
21mr|ocaml-cinaps-0.15.1-2|80	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-cinaps-0.15.1-2|81	
21mr|ocaml-cinaps-0.15.1-2|82	# Add missing executable bits
21mr|ocaml-cinaps-0.15.1-2|83	chmod a+x %{buildroot}%{_libdir}/ocaml/%{srcname}/runtime/cinaps_runtime.cmxs
21mr|ocaml-cinaps-0.15.1-2|84	
21mr|ocaml-cinaps-0.15.1-2|85	# Generate the man page
21mr|ocaml-cinaps-0.15.1-2|86	mkdir -p %{buildroot}%{_mandir}/man1
21mr|ocaml-cinaps-0.15.1-2|87	help2man -N --version-string=%{version} %{buildroot}%{_bindir}/cinaps > \
21mr|ocaml-cinaps-0.15.1-2|88	%{buildroot}%{_mandir}/man1/cinaps.1

14486 21
21mr|ocaml-cmdliner-1.0.4-15|1	
21mr|ocaml-cmdliner-1.0.4-15|2	%global debug_package %nil
21mr|ocaml-cmdliner-1.0.4-15|3	
21mr|ocaml-cmdliner-1.0.4-15|4	Name:		ocaml-cmdliner
21mr|ocaml-cmdliner-1.0.4-15|5	Version:	1.0.4
21mr|ocaml-cmdliner-1.0.4-15|6	Release:	15
21mr|ocaml-cmdliner-1.0.4-15|7	Group:		Development/Other
21mr|ocaml-cmdliner-1.0.4-15|8	Summary:	Declarative definition of command line interfaces for OCaml
21mr|ocaml-cmdliner-1.0.4-15|9	
21mr|ocaml-cmdliner-1.0.4-15|10	# In order for this to work as a "global" macro it has to come after the
21mr|ocaml-cmdliner-1.0.4-15|11	# definition of Name:, evidently.
21mr|ocaml-cmdliner-1.0.4-15|12	%global libname %(echo %{name} | sed -e 's/^ocaml-//')
21mr|ocaml-cmdliner-1.0.4-15|13	
21mr|ocaml-cmdliner-1.0.4-15|14	License:	ISC
21mr|ocaml-cmdliner-1.0.4-15|15	URL:		https://github.com/dbuenzli/cmdliner/
21mr|ocaml-cmdliner-1.0.4-15|16	Source0:	https://github.com/dbuenzli/%{libname}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|ocaml-cmdliner-1.0.4-15|17	
21mr|ocaml-cmdliner-1.0.4-15|18	BuildRequires:	ocaml
21mr|ocaml-cmdliner-1.0.4-15|19	BuildRequires:	ocaml-findlib-devel
21mr|ocaml-cmdliner-1.0.4-15|20	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-cmdliner-1.0.4-15|21	BuildRequires:	ocaml-result-devel
21mr|ocaml-cmdliner-1.0.4-15|22	
21mr|ocaml-cmdliner-1.0.4-15|23	%description
21mr|ocaml-cmdliner-1.0.4-15|24	Cmdliner allows the declarative definition of command line
21mr|ocaml-cmdliner-1.0.4-15|25	interfaces for OCaml.
21mr|ocaml-cmdliner-1.0.4-15|26	
21mr|ocaml-cmdliner-1.0.4-15|27	It provides a simple and compositional mechanism to convert
21mr|ocaml-cmdliner-1.0.4-15|28	command line arguments to OCaml values and pass them to your
21mr|ocaml-cmdliner-1.0.4-15|29	functions. The module automatically handles syntax errors,
21mr|ocaml-cmdliner-1.0.4-15|30	help messages and UNIX man page generation. It supports
21mr|ocaml-cmdliner-1.0.4-15|31	programs with single or multiple commands and respects
21mr|ocaml-cmdliner-1.0.4-15|32	most of the POSIX and GNU conventions.
21mr|ocaml-cmdliner-1.0.4-15|33	
21mr|ocaml-cmdliner-1.0.4-15|34	Cmdliner has no dependencies and is distributed under
21mr|ocaml-cmdliner-1.0.4-15|35	the ISC license.
21mr|ocaml-cmdliner-1.0.4-15|36	
21mr|ocaml-cmdliner-1.0.4-15|37	%files
21mr|ocaml-cmdliner-1.0.4-15|38	%license LICENSE.md
21mr|ocaml-cmdliner-1.0.4-15|39	%doc README.md CHANGES.md
21mr|ocaml-cmdliner-1.0.4-15|40	%{_libdir}/ocaml/%{libname}
21mr|ocaml-cmdliner-1.0.4-15|41	%exclude %{_libdir}/ocaml/%{libname}/*.a
21mr|ocaml-cmdliner-1.0.4-15|42	%exclude %{_libdir}/ocaml/%{libname}/*.cmxa
21mr|ocaml-cmdliner-1.0.4-15|43	%exclude %{_libdir}/ocaml/%{libname}/*.cmx
21mr|ocaml-cmdliner-1.0.4-15|44	%exclude %{_libdir}/ocaml/%{libname}/*.mli
21mr|ocaml-cmdliner-1.0.4-15|45	
21mr|ocaml-cmdliner-1.0.4-15|46	
21mr|ocaml-cmdliner-1.0.4-15|47	#---------------------------------------------------------------
21mr|ocaml-cmdliner-1.0.4-15|48	
21mr|ocaml-cmdliner-1.0.4-15|49	%package devel
21mr|ocaml-cmdliner-1.0.4-15|50	Summary:	Development files for %{name}
21mr|ocaml-cmdliner-1.0.4-15|51	Requires:	%{name}%{?_isa} = %{version}-%{release}
21mr|ocaml-cmdliner-1.0.4-15|52	
21mr|ocaml-cmdliner-1.0.4-15|53	%description devel
21mr|ocaml-cmdliner-1.0.4-15|54	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-cmdliner-1.0.4-15|55	developing applications that use %{name}.
21mr|ocaml-cmdliner-1.0.4-15|56	
21mr|ocaml-cmdliner-1.0.4-15|57	%files devel
21mr|ocaml-cmdliner-1.0.4-15|58	%doc README.md CHANGES.md
21mr|ocaml-cmdliner-1.0.4-15|59	%license LICENSE.md
21mr|ocaml-cmdliner-1.0.4-15|60	%{_libdir}/ocaml/%{libname}/*.a
21mr|ocaml-cmdliner-1.0.4-15|61	%{_libdir}/ocaml/%{libname}/*.cmxa
21mr|ocaml-cmdliner-1.0.4-15|62	%{_libdir}/ocaml/%{libname}/*.cmx
21mr|ocaml-cmdliner-1.0.4-15|63	%{_libdir}/ocaml/%{libname}/*.mli
21mr|ocaml-cmdliner-1.0.4-15|64	
21mr|ocaml-cmdliner-1.0.4-15|65	#---------------------------------------------------------------
21mr|ocaml-cmdliner-1.0.4-15|66	
21mr|ocaml-cmdliner-1.0.4-15|67	%prep
21mr|ocaml-cmdliner-1.0.4-15|68	%autosetup -n %{libname}-%{version}
21mr|ocaml-cmdliner-1.0.4-15|69	
21mr|ocaml-cmdliner-1.0.4-15|70	# The makefile requires some cleanup to put things in correct place.
21mr|ocaml-cmdliner-1.0.4-15|71	sed 's,/lib/,/%{_lib}/,g' -i Makefile
21mr|ocaml-cmdliner-1.0.4-15|72	
21mr|ocaml-cmdliner-1.0.4-15|73	# Enable debuginfo generation.
21mr|ocaml-cmdliner-1.0.4-15|74	sed 's/, package(result)/, package(result), debug/g' -i _tags
21mr|ocaml-cmdliner-1.0.4-15|75	sed 's/ocamlbuild/ocamlbuild -lflag -g/g' -i Makefile
21mr|ocaml-cmdliner-1.0.4-15|76	
21mr|ocaml-cmdliner-1.0.4-15|77	# Use install -p.
21mr|ocaml-cmdliner-1.0.4-15|78	sed 's/INSTALL=install/INSTALL=install -p/g' -i Makefile
21mr|ocaml-cmdliner-1.0.4-15|79	
21mr|ocaml-cmdliner-1.0.4-15|80	%build
21mr|ocaml-cmdliner-1.0.4-15|81	make build-byte %{?_smp_mflags}
21mr|ocaml-cmdliner-1.0.4-15|82	make build-native %{?_smp_mflags}
21mr|ocaml-cmdliner-1.0.4-15|83	
21mr|ocaml-cmdliner-1.0.4-15|84	%ifarch %{ocaml_natdynlink}
21mr|ocaml-cmdliner-1.0.4-15|85	make build-native-dynlink %{?_smp_mflags}
21mr|ocaml-cmdliner-1.0.4-15|86	%endif
21mr|ocaml-cmdliner-1.0.4-15|87	
21mr|ocaml-cmdliner-1.0.4-15|88	%install
21mr|ocaml-cmdliner-1.0.4-15|89	make install-common DESTDIR=%{buildroot}
21mr|ocaml-cmdliner-1.0.4-15|90	make install-byte DESTDIR=%{buildroot}
21mr|ocaml-cmdliner-1.0.4-15|91	make install-native DESTDIR=%{buildroot}
21mr|ocaml-cmdliner-1.0.4-15|92	
21mr|ocaml-cmdliner-1.0.4-15|93	%ifarch %{ocaml_natdynlink}
21mr|ocaml-cmdliner-1.0.4-15|94	make install-native-dynlink DESTDIR=%{buildroot}
21mr|ocaml-cmdliner-1.0.4-15|95	%endif
21mr|ocaml-cmdliner-1.0.4-15|96	
21mr|ocaml-cmdliner-1.0.4-15|97	# Fix some spurious executable perms?
21mr|ocaml-cmdliner-1.0.4-15|98	chmod -x %{buildroot}%{_libdir}/ocaml/%{libname}/*.cmx
21mr|ocaml-cmdliner-1.0.4-15|99	chmod -x %{buildroot}%{_libdir}/ocaml/%{libname}/*.cmxa
21mr|ocaml-cmdliner-1.0.4-15|100	chmod -x %{buildroot}%{_libdir}/ocaml/%{libname}/*.mli
21mr|ocaml-cmdliner-1.0.4-15|101	chmod -x %{buildroot}%{_libdir}/ocaml/%{libname}/*.a
21mr|ocaml-cmdliner-1.0.4-15|102	chmod -x %{buildroot}%{_libdir}/ocaml/%{libname}/META
21mr|ocaml-cmdliner-1.0.4-15|103	chmod -x %{buildroot}%{_libdir}/ocaml/%{libname}/opam
21mr|ocaml-cmdliner-1.0.4-15|104	

14487 21
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|1	# Documentation adds a circular dependency, so by
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|2	# default we build without.
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|3	%bcond_with doc
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|4	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|5	%global srcname ocaml-compiler-libs
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|6	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|7	Name:		%{srcname}-janestreet
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|8	Version:	0.12.4
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|9	Release:	1
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|10	Summary:	OCaml compiler libraries repackaged
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|11	Group:		Development/OCaml
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|12	License:	MIT
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|13	URL:		https://github.com/janestreet/%{srcname}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|14	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|15	BuildRequires:	ocaml >= 4.04.1
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|16	BuildRequires:	ocaml-dune >= 1.5.1
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|17	%if %{with doc}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|18	BuildRequires:	ocaml-odoc
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|19	%endif
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|20	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|21	%description
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|22	This package exposes the OCaml compiler libraries repackaged under
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|23	the toplevel names Ocaml_common, Ocaml_bytecomp, Ocaml_optcomp, etc.
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|24	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|25	%files
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|26	%doc README.org
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|27	%license LICENSE.md
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|28	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|29	%dir %{_libdir}/ocaml/%{srcname}/bytecomp/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|30	%dir %{_libdir}/ocaml/%{srcname}/common/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|31	%dir %{_libdir}/ocaml/%{srcname}/optcomp/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|32	%dir %{_libdir}/ocaml/%{srcname}/shadow/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|33	%dir %{_libdir}/ocaml/%{srcname}/toplevel/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|34	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|35	%{_libdir}/ocaml/%{srcname}/*/*.cma
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|36	%{_libdir}/ocaml/%{srcname}/*/*.cmi
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|37	%{_libdir}/ocaml/%{srcname}/*/*.cmxs
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|38	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|39	#-----------------------------------------------------------
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|40	%package devel
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|41	Summary:	Development files for %{name}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|42	Group:		Development/OCaml
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|43	Requires:	%{name} = %{EVRD}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|44	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|45	%description devel
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|46	The %{name}-devel package contains libraries and
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|47	signature files for developing applications that use
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|48	%{name}.
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|49	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|50	%files devel
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|51	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|52	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|53	%{_libdir}/ocaml/%{srcname}/*/*.a
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|54	%{_libdir}/ocaml/%{srcname}/*/*.cmx
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|55	%{_libdir}/ocaml/%{srcname}/*/*.cmxa
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|56	%{_libdir}/ocaml/%{srcname}/*/*.cmt
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|57	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|58	#-----------------------------------------------------------
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|59	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|60	%if %{with doc}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|61	%package doc
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|62	Summary:	Documentation for %{name}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|63	Group:		Documentation
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|64	BuildArch:	noarch
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|65	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|66	%description    doc
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|67	Documentation for %{name}.
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|68	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|69	%files doc
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|70	%doc _build/default/_doc/_html/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|71	%doc _build/default/_doc/_mlds/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|72	%doc _build/default/_doc/_odoc/
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|73	%license LICENSE.md
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|74	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|75	%endif
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|76	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|77	#-----------------------------------------------------------
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|78	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|79	%prep
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|80	%autosetup -n %{srcname}-%{version}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|81	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|82	%build
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|83	dune build %{?_smp_mflags}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|84	%if %{with doc}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|85	dune build %{?_smp_mflags} @doc
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|86	%endif
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|87	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|88	%install
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|89	dune install --destdir=%{buildroot}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|90	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|91	%if %{with doc}
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|92	# We do not want the dune markers
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|93	find _build/default/_doc/_html -name .dune-keep -delete
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|94	%endif
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|95	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|96	# We do not want the ml files
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|97	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|98	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|99	# We install the documentation with the doc macro
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|100	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|101	
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|102	# Add missing executable bits
21mr|ocaml-compiler-libs-janestreet-0.12.4-1|103	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+

14488 21
21mr|ocaml-cppo-1.6.7-1|1	%global opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0)
21mr|ocaml-cppo-1.6.7-1|2	%if !%{opt}
21mr|ocaml-cppo-1.6.7-1|3	%global debug_package %{nil}
21mr|ocaml-cppo-1.6.7-1|4	%endif
21mr|ocaml-cppo-1.6.7-1|5	
21mr|ocaml-cppo-1.6.7-1|6	Name:		ocaml-cppo
21mr|ocaml-cppo-1.6.7-1|7	Version:	1.6.7
21mr|ocaml-cppo-1.6.7-1|8	Release:	1
21mr|ocaml-cppo-1.6.7-1|9	Summary:	Equivalent of the C preprocessor for OCaml programs
21mr|ocaml-cppo-1.6.7-1|10	Group:		Development/OCaml
21mr|ocaml-cppo-1.6.7-1|11	License:	BSD
21mr|ocaml-cppo-1.6.7-1|12	URL:		http://mjambon.com/cppo.html
21mr|ocaml-cppo-1.6.7-1|13	Source0:	https://github.com/ocaml-community/cppo/archive/v%{version}.tar.gz
21mr|ocaml-cppo-1.6.7-1|14	
21mr|ocaml-cppo-1.6.7-1|15	BuildRequires:	ocaml >= 3.10.0
21mr|ocaml-cppo-1.6.7-1|16	BuildRequires:	ocaml-findlib
21mr|ocaml-cppo-1.6.7-1|17	%if !%{opt}
21mr|ocaml-cppo-1.6.7-1|18	Requires:	ocaml >= 3.10.0
21mr|ocaml-cppo-1.6.7-1|19	%endif
21mr|ocaml-cppo-1.6.7-1|20	BuildRequires:	ocaml-ocamlbuild-devel
21mr|ocaml-cppo-1.6.7-1|21	BuildRequires:	ocaml-dune
21mr|ocaml-cppo-1.6.7-1|22	
21mr|ocaml-cppo-1.6.7-1|23	%description
21mr|ocaml-cppo-1.6.7-1|24	Cppo is an equivalent of the C preprocessor targeted at the OCaml
21mr|ocaml-cppo-1.6.7-1|25	language and its variants.
21mr|ocaml-cppo-1.6.7-1|26	
21mr|ocaml-cppo-1.6.7-1|27	The main purpose of cppo is to provide a lightweight tool for simple
21mr|ocaml-cppo-1.6.7-1|28	macro substitution (＃define) and file inclusion (＃include) for the
21mr|ocaml-cppo-1.6.7-1|29	occasional case when this is useful in OCaml. Processing specific
21mr|ocaml-cppo-1.6.7-1|30	sections of files by calling external programs is also possible via
21mr|ocaml-cppo-1.6.7-1|31	＃ext directives.
21mr|ocaml-cppo-1.6.7-1|32	
21mr|ocaml-cppo-1.6.7-1|33	The implementation of cppo relies on the standard library of OCaml and
21mr|ocaml-cppo-1.6.7-1|34	on the standard parsing tools Ocamllex and Ocamlyacc, which contribute
21mr|ocaml-cppo-1.6.7-1|35	to the robustness of cppo across OCaml versions.
21mr|ocaml-cppo-1.6.7-1|36	
21mr|ocaml-cppo-1.6.7-1|37	%files
21mr|ocaml-cppo-1.6.7-1|38	%license LICENSE.md
21mr|ocaml-cppo-1.6.7-1|39	%doc Changes README.md
21mr|ocaml-cppo-1.6.7-1|40	%{_bindir}/cppo
21mr|ocaml-cppo-1.6.7-1|41	
21mr|ocaml-cppo-1.6.7-1|42	#----------------------------------------------------------------------
21mr|ocaml-cppo-1.6.7-1|43	%prep
21mr|ocaml-cppo-1.6.7-1|44	%setup -q -n cppo-%{version}
21mr|ocaml-cppo-1.6.7-1|45	sed -i.add-debuginfo \
21mr|ocaml-cppo-1.6.7-1|46	's/ocamlopt/ocamlopt -g/;s/ocamlc \(-[co]\)/ocamlc -g \1/' \
21mr|ocaml-cppo-1.6.7-1|47	Makefile
21mr|ocaml-cppo-1.6.7-1|48	
21mr|ocaml-cppo-1.6.7-1|49	
21mr|ocaml-cppo-1.6.7-1|50	%build
21mr|ocaml-cppo-1.6.7-1|51	make %{?_smp_mflags} all
21mr|ocaml-cppo-1.6.7-1|52	
21mr|ocaml-cppo-1.6.7-1|53	
21mr|ocaml-cppo-1.6.7-1|54	%install
21mr|ocaml-cppo-1.6.7-1|55	%{__install} -d %{buildroot}%{_bindir}
21mr|ocaml-cppo-1.6.7-1|56	%{__install} -p _build/install/default/bin/cppo %{buildroot}%{_bindir}/
21mr|ocaml-cppo-1.6.7-1|57	
21mr|ocaml-cppo-1.6.7-1|58	
21mr|ocaml-cppo-1.6.7-1|59	%check
21mr|ocaml-cppo-1.6.7-1|60	%ifnarch %{arm} %{power64}
21mr|ocaml-cppo-1.6.7-1|61	# Fails on armv7hl and ppc64le with:
21mr|ocaml-cppo-1.6.7-1|62	# Error: math error
21mr|ocaml-cppo-1.6.7-1|63	make test
21mr|ocaml-cppo-1.6.7-1|64	%endif
21mr|ocaml-cppo-1.6.7-1|65	
21mr|ocaml-cppo-1.6.7-1|66	

14489 21
21mr|ocaml-csexp-1.5.1-3|1	%global srcname csexp
21mr|ocaml-csexp-1.5.1-3|2	
21mr|ocaml-csexp-1.5.1-3|3	%define _disable_ld_no_undefined 1
21mr|ocaml-csexp-1.5.1-3|4	
21mr|ocaml-csexp-1.5.1-3|5	# This package is needed to build dune.  To avoid circular dependencies, this
21mr|ocaml-csexp-1.5.1-3|6	# package cannot depend on dune, or any package that depends on dune.
21mr|ocaml-csexp-1.5.1-3|7	# Therefore, we:
21mr|ocaml-csexp-1.5.1-3|8	# - hack up our own build, rather than using dune to do the build
21mr|ocaml-csexp-1.5.1-3|9	# - skip tests, which require ppx_expect, which is built with dune
21mr|ocaml-csexp-1.5.1-3|10	# - skip building documentation, which requires odoc, which is built with dune
21mr|ocaml-csexp-1.5.1-3|11	# If you know what you are doing, build with dune anyway using this conditional.
21mr|ocaml-csexp-1.5.1-3|12	%bcond_with dune
21mr|ocaml-csexp-1.5.1-3|13	
21mr|ocaml-csexp-1.5.1-3|14	Name:		ocaml-%{srcname}
21mr|ocaml-csexp-1.5.1-3|15	Version:	1.5.1
21mr|ocaml-csexp-1.5.1-3|16	Release:	3
21mr|ocaml-csexp-1.5.1-3|17	Summary:	Parsing and printing of S-expressions in canonical form
21mr|ocaml-csexp-1.5.1-3|18	Group:		Development/OCaml
21mr|ocaml-csexp-1.5.1-3|19	License:	MIT
21mr|ocaml-csexp-1.5.1-3|20	URL:		https://github.com/ocaml-dune/csexp
21mr|ocaml-csexp-1.5.1-3|21	Source0:	%{url}/releases/download/%{version}/%{srcname}-%{version}.tbz
21mr|ocaml-csexp-1.5.1-3|22	BuildRequires:  ocaml >= 4.03.0
21mr|ocaml-csexp-1.5.1-3|23	%if %{with dune}
21mr|ocaml-csexp-1.5.1-3|24	BuildRequires:	ocaml-dune >= 1.11
21mr|ocaml-csexp-1.5.1-3|25	BuildRequires:	ocaml-odoc
21mr|ocaml-csexp-1.5.1-3|26	%endif
21mr|ocaml-csexp-1.5.1-3|27	
21mr|ocaml-csexp-1.5.1-3|28	%description
21mr|ocaml-csexp-1.5.1-3|29	This project provides minimal support for parsing and printing
21mr|ocaml-csexp-1.5.1-3|30	S-expressions in canonical form, which is a very simple and canonical
21mr|ocaml-csexp-1.5.1-3|31	binary encoding of S-expressions.
21mr|ocaml-csexp-1.5.1-3|32	
21mr|ocaml-csexp-1.5.1-3|33	%files
21mr|ocaml-csexp-1.5.1-3|34	%doc README.md
21mr|ocaml-csexp-1.5.1-3|35	%license LICENSE.md
21mr|ocaml-csexp-1.5.1-3|36	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-csexp-1.5.1-3|37	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-csexp-1.5.1-3|38	%{_libdir}/ocaml/%{srcname}/*.cma
21mr|ocaml-csexp-1.5.1-3|39	%{_libdir}/ocaml/%{srcname}/*.cmi
21mr|ocaml-csexp-1.5.1-3|40	%{_libdir}/ocaml/%{srcname}/*.cmxs
21mr|ocaml-csexp-1.5.1-3|41	
21mr|ocaml-csexp-1.5.1-3|42	#-------------------------------------------------------------------------
21mr|ocaml-csexp-1.5.1-3|43	%package devel
21mr|ocaml-csexp-1.5.1-3|44	Summary:	Development files for %{name}
21mr|ocaml-csexp-1.5.1-3|45	Group:		Development/OCaml
21mr|ocaml-csexp-1.5.1-3|46	Requires:	%{name}%{?_isa} = %{version}-%{release}
21mr|ocaml-csexp-1.5.1-3|47	
21mr|ocaml-csexp-1.5.1-3|48	%description    devel
21mr|ocaml-csexp-1.5.1-3|49	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-csexp-1.5.1-3|50	developing applications that use %{name}.
21mr|ocaml-csexp-1.5.1-3|51	
21mr|ocaml-csexp-1.5.1-3|52	%files devel
21mr|ocaml-csexp-1.5.1-3|53	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-csexp-1.5.1-3|54	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-csexp-1.5.1-3|55	%{_libdir}/ocaml/%{srcname}/*.a
21mr|ocaml-csexp-1.5.1-3|56	%{_libdir}/ocaml/%{srcname}/*.cmx
21mr|ocaml-csexp-1.5.1-3|57	%{_libdir}/ocaml/%{srcname}/*.cmxa
21mr|ocaml-csexp-1.5.1-3|58	%{_libdir}/ocaml/%{srcname}/*.cmt
21mr|ocaml-csexp-1.5.1-3|59	%{_libdir}/ocaml/%{srcname}/*.cmti
21mr|ocaml-csexp-1.5.1-3|60	%{_libdir}/ocaml/%{srcname}/*.mli
21mr|ocaml-csexp-1.5.1-3|61	
21mr|ocaml-csexp-1.5.1-3|62	#-------------------------------------------------------------------------
21mr|ocaml-csexp-1.5.1-3|63	
21mr|ocaml-csexp-1.5.1-3|64	%prep
21mr|ocaml-csexp-1.5.1-3|65	%autosetup -N -n %{srcname}-%{version}
21mr|ocaml-csexp-1.5.1-3|66	
21mr|ocaml-csexp-1.5.1-3|67	%build
21mr|ocaml-csexp-1.5.1-3|68	%if %{with dune}
21mr|ocaml-csexp-1.5.1-3|69	dune build %{?_smp_mflags} --display=verbose @install
21mr|ocaml-csexp-1.5.1-3|70	dune build %{?_smp_mflags} @doc
21mr|ocaml-csexp-1.5.1-3|71	%else
21mr|ocaml-csexp-1.5.1-3|72	OFLAGS="-strict-sequence -strict-formats -short-paths -keep-locs -g"
21mr|ocaml-csexp-1.5.1-3|73	OCFLAGS="$OFLAGS -bin-annot"
21mr|ocaml-csexp-1.5.1-3|74	cd src
21mr|ocaml-csexp-1.5.1-3|75	ocamlc $OCFLAGS -output-obj csexp.mli
21mr|ocaml-csexp-1.5.1-3|76	ocamlc $OCFLAGS -a -o csexp.cma csexp.ml
21mr|ocaml-csexp-1.5.1-3|77	ocamlopt $OFLAGS -ccopt "%{build_cflags}" -cclib "%{build_ldflags}" -a \
21mr|ocaml-csexp-1.5.1-3|78	-o csexp.cmxa csexp.ml
21mr|ocaml-csexp-1.5.1-3|79	ocamlopt $OFLAGS -ccopt "%{build_cflags}" -cclib "%{build_ldflags}" -shared \
21mr|ocaml-csexp-1.5.1-3|80	-o csexp.cmxs csexp.ml
21mr|ocaml-csexp-1.5.1-3|81	cd -
21mr|ocaml-csexp-1.5.1-3|82	%endif
21mr|ocaml-csexp-1.5.1-3|83	
21mr|ocaml-csexp-1.5.1-3|84	%install
21mr|ocaml-csexp-1.5.1-3|85	%if %{with dune}
21mr|ocaml-csexp-1.5.1-3|86	dune install --destdir=%{buildroot}
21mr|ocaml-csexp-1.5.1-3|87	
21mr|ocaml-csexp-1.5.1-3|88	# We do not want the dune markers
21mr|ocaml-csexp-1.5.1-3|89	find _build/default/_doc/_html -name .dune-keep -delete
21mr|ocaml-csexp-1.5.1-3|90	
21mr|ocaml-csexp-1.5.1-3|91	# We do not want the ml files
21mr|ocaml-csexp-1.5.1-3|92	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-csexp-1.5.1-3|93	
21mr|ocaml-csexp-1.5.1-3|94	# We install the documentation with the doc macro
21mr|ocaml-csexp-1.5.1-3|95	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-csexp-1.5.1-3|96	%else
21mr|ocaml-csexp-1.5.1-3|97	# Install without dune.  See comment at the top.
21mr|ocaml-csexp-1.5.1-3|98	mkdir -p %{buildroot}%{_libdir}/ocaml/%{srcname}
21mr|ocaml-csexp-1.5.1-3|99	cp -p src/csexp.{cma,cmi,cmt,cmti,mli} %{buildroot}%{_libdir}/ocaml/%{srcname}
21mr|ocaml-csexp-1.5.1-3|100	cp -p src/csexp.{a,cmx,cmxa,cmxs} %{buildroot}%{_libdir}/ocaml/%{srcname}
21mr|ocaml-csexp-1.5.1-3|101	cp -p csexp.opam %{buildroot}%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-csexp-1.5.1-3|102	
21mr|ocaml-csexp-1.5.1-3|103	cat >> %{buildroot}%{_libdir}/ocaml/%{srcname}/META << EOF
21mr|ocaml-csexp-1.5.1-3|104	version = "%{version}"
21mr|ocaml-csexp-1.5.1-3|105	description = "Parsing and printing of S-expressions in canonical form"
21mr|ocaml-csexp-1.5.1-3|106	archive(byte) = "csexp.cma"
21mr|ocaml-csexp-1.5.1-3|107	archive(native) = "csexp.cmxa"
21mr|ocaml-csexp-1.5.1-3|108	plugin(byte) = "csexp.cma"
21mr|ocaml-csexp-1.5.1-3|109	plugin(native) = "csexp.cmxs"
21mr|ocaml-csexp-1.5.1-3|110	EOF
21mr|ocaml-csexp-1.5.1-3|111	
21mr|ocaml-csexp-1.5.1-3|112	cat >> %{buildroot}%{_libdir}/ocaml/%{srcname}/dune-package << EOF
21mr|ocaml-csexp-1.5.1-3|113	(lang dune 2.8)
21mr|ocaml-csexp-1.5.1-3|114	(name csexp)
21mr|ocaml-csexp-1.5.1-3|115	(version %{version})
21mr|ocaml-csexp-1.5.1-3|116	(library
21mr|ocaml-csexp-1.5.1-3|117	(name csexp)
21mr|ocaml-csexp-1.5.1-3|118	(kind normal)
21mr|ocaml-csexp-1.5.1-3|119	(archives (byte csexp.cma) (native csexp.cmxa))
21mr|ocaml-csexp-1.5.1-3|120	(plugins (byte csexp.cma) (native csexp.cmxs))
21mr|ocaml-csexp-1.5.1-3|121	(native_archives csexp.a)
21mr|ocaml-csexp-1.5.1-3|122	(main_module_name Csexp)
21mr|ocaml-csexp-1.5.1-3|123	(modes byte native)
21mr|ocaml-csexp-1.5.1-3|124	(modules
21mr|ocaml-csexp-1.5.1-3|125	(singleton (name Csexp) (obj_name csexp) (visibility public) (impl) (intf))))
21mr|ocaml-csexp-1.5.1-3|126	EOF
21mr|ocaml-csexp-1.5.1-3|127	%endif
21mr|ocaml-csexp-1.5.1-3|128	
21mr|ocaml-csexp-1.5.1-3|129	# Cannot do this until ocaml-ppx-expect is available in Fedora.
21mr|ocaml-csexp-1.5.1-3|130	#%%if %%{with dune}
21mr|ocaml-csexp-1.5.1-3|131	#%%check
21mr|ocaml-csexp-1.5.1-3|132	#dune runtest
21mr|ocaml-csexp-1.5.1-3|133	#%%endif
21mr|ocaml-csexp-1.5.1-3|134	
21mr|ocaml-csexp-1.5.1-3|135	
21mr|ocaml-csexp-1.5.1-3|136	

14490 21
21mr|ocaml-ctypes-0.18.0-1|1	%define _disable_ld_no_undefined 1
21mr|ocaml-ctypes-0.18.0-1|2	
21mr|ocaml-ctypes-0.18.0-1|3	# Enable building and running the tests
21mr|ocaml-ctypes-0.18.0-1|4	# This is disabled by default, because ocaml-lwt requires this package to build.
21mr|ocaml-ctypes-0.18.0-1|5	%bcond_with test
21mr|ocaml-ctypes-0.18.0-1|6	
21mr|ocaml-ctypes-0.18.0-1|7	Name:		ocaml-ctypes
21mr|ocaml-ctypes-0.18.0-1|8	Version:	0.18.0
21mr|ocaml-ctypes-0.18.0-1|9	Release:	1
21mr|ocaml-ctypes-0.18.0-1|10	Summary:	Combinators for binding to C libraries without writing any C
21mr|ocaml-ctypes-0.18.0-1|11	Group:		Development/OCaml
21mr|ocaml-ctypes-0.18.0-1|12	License:	MIT
21mr|ocaml-ctypes-0.18.0-1|13	URL:		https://github.com/ocamllabs/ocaml-ctypes
21mr|ocaml-ctypes-0.18.0-1|14	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|ocaml-ctypes-0.18.0-1|15	
21mr|ocaml-ctypes-0.18.0-1|16	BuildRequires:	make
21mr|ocaml-ctypes-0.18.0-1|17	BuildRequires:	ocaml >= 4.02.3
21mr|ocaml-ctypes-0.18.0-1|18	BuildRequires:	ocaml-bigarray-compat-devel
21mr|ocaml-ctypes-0.18.0-1|19	BuildRequires:	ocaml-findlib
21mr|ocaml-ctypes-0.18.0-1|20	BuildRequires:	ocaml-integers-devel >= 0.3.0
21mr|ocaml-ctypes-0.18.0-1|21	BuildRequires:	pkgconfig(libffi)
21mr|ocaml-ctypes-0.18.0-1|22	
21mr|ocaml-ctypes-0.18.0-1|23	%if %{with test}
21mr|ocaml-ctypes-0.18.0-1|24	BuildRequires:	pkgconfig(ncurses)
21mr|ocaml-ctypes-0.18.0-1|25	BuildRequires:	ocaml-bisect-ppx-devel
21mr|ocaml-ctypes-0.18.0-1|26	BuildRequires:	ocaml-lwt-devel >= 3.2.0
21mr|ocaml-ctypes-0.18.0-1|27	BuildRequires:	ocaml-ounit-devel
21mr|ocaml-ctypes-0.18.0-1|28	%endif
21mr|ocaml-ctypes-0.18.0-1|29	
21mr|ocaml-ctypes-0.18.0-1|30	%description
21mr|ocaml-ctypes-0.18.0-1|31	Ctypes is a library for binding to C libraries using pure OCaml.  The
21mr|ocaml-ctypes-0.18.0-1|32	primary aim is to make writing C extensions as straightforward as
21mr|ocaml-ctypes-0.18.0-1|33	possible.
21mr|ocaml-ctypes-0.18.0-1|34	
21mr|ocaml-ctypes-0.18.0-1|35	The core of ctypes is a set of combinators for describing the structure
21mr|ocaml-ctypes-0.18.0-1|36	of C types -- numeric types, arrays, pointers, structs, unions and
21mr|ocaml-ctypes-0.18.0-1|37	functions.  You can use these combinators to describe the types of the
21mr|ocaml-ctypes-0.18.0-1|38	functions that you want to call, then bind directly to those functions --
21mr|ocaml-ctypes-0.18.0-1|39	all without writing or generating any C!
21mr|ocaml-ctypes-0.18.0-1|40	
21mr|ocaml-ctypes-0.18.0-1|41	%files
21mr|ocaml-ctypes-0.18.0-1|42	%license LICENSE
21mr|ocaml-ctypes-0.18.0-1|43	%doc CHANGES.md README.md
21mr|ocaml-ctypes-0.18.0-1|44	%dir %{_libdir}/ocaml/ctypes/
21mr|ocaml-ctypes-0.18.0-1|45	%{_libdir}/ocaml/ctypes/META
21mr|ocaml-ctypes-0.18.0-1|46	%{_libdir}/ocaml/ctypes/*.cma
21mr|ocaml-ctypes-0.18.0-1|47	%{_libdir}/ocaml/ctypes/*.cmi
21mr|ocaml-ctypes-0.18.0-1|48	%{_libdir}/ocaml/ctypes/*.cmxs
21mr|ocaml-ctypes-0.18.0-1|49	%{_libdir}/ocaml/stublibs/dllctypes*_stubs.so
21mr|ocaml-ctypes-0.18.0-1|50	%{_libdir}/ocaml/stublibs/dllctypes*_stubs.so.owner
21mr|ocaml-ctypes-0.18.0-1|51	
21mr|ocaml-ctypes-0.18.0-1|52	#----------------------------------------------------------------
21mr|ocaml-ctypes-0.18.0-1|53	%package devel
21mr|ocaml-ctypes-0.18.0-1|54	Summary:	Development files for %{name}
21mr|ocaml-ctypes-0.18.0-1|55	Group:		Development/OCaml
21mr|ocaml-ctypes-0.18.0-1|56	Requires:	%{name} = %{EVRD}
21mr|ocaml-ctypes-0.18.0-1|57	Requires:	ocaml-bigarray-compat-devel
21mr|ocaml-ctypes-0.18.0-1|58	Requires:	ocaml-integers-devel
21mr|ocaml-ctypes-0.18.0-1|59	
21mr|ocaml-ctypes-0.18.0-1|60	%description    devel
21mr|ocaml-ctypes-0.18.0-1|61	The %{name}-devel package contains libraries and signature
21mr|ocaml-ctypes-0.18.0-1|62	files for developing applications that use %{name}.
21mr|ocaml-ctypes-0.18.0-1|63	
21mr|ocaml-ctypes-0.18.0-1|64	%files devel
21mr|ocaml-ctypes-0.18.0-1|65	%{_libdir}/ocaml/ctypes/opam
21mr|ocaml-ctypes-0.18.0-1|66	%{_libdir}/ocaml/ctypes-foreign/
21mr|ocaml-ctypes-0.18.0-1|67	%{_libdir}/ocaml/ctypes/*.a
21mr|ocaml-ctypes-0.18.0-1|68	%{_libdir}/ocaml/ctypes/*.cmx
21mr|ocaml-ctypes-0.18.0-1|69	%{_libdir}/ocaml/ctypes/*.cmxa
21mr|ocaml-ctypes-0.18.0-1|70	%{_libdir}/ocaml/ctypes/*.cmt
21mr|ocaml-ctypes-0.18.0-1|71	%{_libdir}/ocaml/ctypes/*.cmti
21mr|ocaml-ctypes-0.18.0-1|72	%{_libdir}/ocaml/ctypes/*.h
21mr|ocaml-ctypes-0.18.0-1|73	%{_libdir}/ocaml/ctypes/*.mli
21mr|ocaml-ctypes-0.18.0-1|74	
21mr|ocaml-ctypes-0.18.0-1|75	#----------------------------------------------------------------
21mr|ocaml-ctypes-0.18.0-1|76	
21mr|ocaml-ctypes-0.18.0-1|77	%package	doc
21mr|ocaml-ctypes-0.18.0-1|78	Summary:	Documentation for %{name}
21mr|ocaml-ctypes-0.18.0-1|79	Group:		Documentation
21mr|ocaml-ctypes-0.18.0-1|80	BuildArch:	noarch
21mr|ocaml-ctypes-0.18.0-1|81	
21mr|ocaml-ctypes-0.18.0-1|82	%description doc
21mr|ocaml-ctypes-0.18.0-1|83	The %{name}-doc package contains developer documentation for
21mr|ocaml-ctypes-0.18.0-1|84	%{name}.
21mr|ocaml-ctypes-0.18.0-1|85	
21mr|ocaml-ctypes-0.18.0-1|86	%files doc
21mr|ocaml-ctypes-0.18.0-1|87	%doc *.html *.css
21mr|ocaml-ctypes-0.18.0-1|88	
21mr|ocaml-ctypes-0.18.0-1|89	#----------------------------------------------------------------
21mr|ocaml-ctypes-0.18.0-1|90	
21mr|ocaml-ctypes-0.18.0-1|91	%prep
21mr|ocaml-ctypes-0.18.0-1|92	%autosetup
21mr|ocaml-ctypes-0.18.0-1|93	
21mr|ocaml-ctypes-0.18.0-1|94	# Use Fedora flags
21mr|ocaml-ctypes-0.18.0-1|95	sed -e 's|-fPIC -Wall -g|-fPIC %{build_cflags}|' \
21mr|ocaml-ctypes-0.18.0-1|96	-e 's|-link -static-libgcc|%{build_ldflags}|' \
21mr|ocaml-ctypes-0.18.0-1|97	-i Makefile.rules
21mr|ocaml-ctypes-0.18.0-1|98	sed -i 's|=-Wl,--no-as-needed|=%{build_ldflags}|' src/discover/determine_as_needed_flags.sh
21mr|ocaml-ctypes-0.18.0-1|99	
21mr|ocaml-ctypes-0.18.0-1|100	# Flags for bigarray-compat are missing
21mr|ocaml-ctypes-0.18.0-1|101	sed -i 's/(OCAMLFIND_BISECT_FLAGS)/& -package bigarray-compat/' Makefile.rules
21mr|ocaml-ctypes-0.18.0-1|102	sed -i 's/^DOCFLAGS=/&-I $(shell ocamlfind query bigarray-compat) /' Makefile
21mr|ocaml-ctypes-0.18.0-1|103	
21mr|ocaml-ctypes-0.18.0-1|104	# Don't try to update the system ld.conf
21mr|ocaml-ctypes-0.18.0-1|105	sed -i 's|-add ctypes|& -ldconf %{buildroot}%{_libdir}/ocaml/ld.conf|' Makefile
21mr|ocaml-ctypes-0.18.0-1|106	
21mr|ocaml-ctypes-0.18.0-1|107	%build
21mr|ocaml-ctypes-0.18.0-1|108	# FIXME: Infrequent build failures with parallel build
21mr|ocaml-ctypes-0.18.0-1|109	# It looks like the configuration step isn't done before its results are needed
21mr|ocaml-ctypes-0.18.0-1|110	make all XEN=disable
21mr|ocaml-ctypes-0.18.0-1|111	%make_build doc XEN=disable
21mr|ocaml-ctypes-0.18.0-1|112	
21mr|ocaml-ctypes-0.18.0-1|113	%install
21mr|ocaml-ctypes-0.18.0-1|114	export DESTDIR=%{buildroot}%{_libdir}/ocaml
21mr|ocaml-ctypes-0.18.0-1|115	export OCAMLFIND_DESTDIR=$DESTDIR
21mr|ocaml-ctypes-0.18.0-1|116	mkdir -p $DESTDIR/stublibs
21mr|ocaml-ctypes-0.18.0-1|117	touch $DESTDIR/ld.conf
21mr|ocaml-ctypes-0.18.0-1|118	make install XEN=disable
21mr|ocaml-ctypes-0.18.0-1|119	rm $DESTDIR/ld.conf
21mr|ocaml-ctypes-0.18.0-1|120	
21mr|ocaml-ctypes-0.18.0-1|121	# We install the documentation elsewhere
21mr|ocaml-ctypes-0.18.0-1|122	rm $DESTDIR/ctypes/*.md
21mr|ocaml-ctypes-0.18.0-1|123	
21mr|ocaml-ctypes-0.18.0-1|124	# Install the opam files
21mr|ocaml-ctypes-0.18.0-1|125	mkdir -p $DESTDIR/ctypes-foreign
21mr|ocaml-ctypes-0.18.0-1|126	cp -p ctypes-foreign.opam $DESTDIR/ctypes-foreign/opam
21mr|ocaml-ctypes-0.18.0-1|127	cp -p ctypes.opam $DESTDIR/ctypes/opam
21mr|ocaml-ctypes-0.18.0-1|128	
21mr|ocaml-ctypes-0.18.0-1|129	%if %{with test}
21mr|ocaml-ctypes-0.18.0-1|130	%check
21mr|ocaml-ctypes-0.18.0-1|131	make test
21mr|ocaml-ctypes-0.18.0-1|132	%endif
21mr|ocaml-ctypes-0.18.0-1|133	

14491 21
21mr|ocaml-dune-2.9.3-1|1	%global libname dune
21mr|ocaml-dune-2.9.3-1|2	%global _pkgdocdir %{_docdir}/%{name}-%{version}
21mr|ocaml-dune-2.9.3-1|3	# "fix" underlinking:
21mr|ocaml-dune-2.9.3-1|4	%define _disable_ld_no_undefined 1
21mr|ocaml-dune-2.9.3-1|5	
21mr|ocaml-dune-2.9.3-1|6	# Since menhir now requires dune to build, but dune needs menhir only for the
21mr|ocaml-dune-2.9.3-1|7	# tests, build in bootstrap mode to skip the tests and the need for menhir.
21mr|ocaml-dune-2.9.3-1|8	%bcond_without menhir
21mr|ocaml-dune-2.9.3-1|9	
21mr|ocaml-dune-2.9.3-1|10	Name:		ocaml-%{libname}
21mr|ocaml-dune-2.9.3-1|11	Version:	2.9.3
21mr|ocaml-dune-2.9.3-1|12	Release:	1
21mr|ocaml-dune-2.9.3-1|13	Summary:	A composable build system for OCaml
21mr|ocaml-dune-2.9.3-1|14	Group:		Development/OCaml
21mr|ocaml-dune-2.9.3-1|15	# Dune itself is MIT.  Some bundled libraries have a different license:
21mr|ocaml-dune-2.9.3-1|16	# ISC:
21mr|ocaml-dune-2.9.3-1|17	# - vendor/cmdliner
21mr|ocaml-dune-2.9.3-1|18	# LGPLv2:
21mr|ocaml-dune-2.9.3-1|19	# - vendor/incremental-cycles
21mr|ocaml-dune-2.9.3-1|20	# LGPLv2 with exceptions:
21mr|ocaml-dune-2.9.3-1|21	# - vendor/opam-file-format
21mr|ocaml-dune-2.9.3-1|22	# - vendor/re
21mr|ocaml-dune-2.9.3-1|23	License:	MIT and LGPLv2 and LGPLv2 with exceptions and ISC
21mr|ocaml-dune-2.9.3-1|24	URL:		https://dune.build
21mr|ocaml-dune-2.9.3-1|25	Source0:	https://github.com/ocaml/%{libname}/archive/%{version}/%{libname}-%{version}.tar.gz
21mr|ocaml-dune-2.9.3-1|26	BuildRequires:	emacs
21mr|ocaml-dune-2.9.3-1|27	BuildRequires:	ocaml >= 4.07
21mr|ocaml-dune-2.9.3-1|28	BuildRequires:	ocaml-findlib
21mr|ocaml-dune-2.9.3-1|29	BuildRequires:	ocaml-csexp
21mr|ocaml-dune-2.9.3-1|30	BuildRequires:	python3egg(sphinx)
21mr|ocaml-dune-2.9.3-1|31	BuildRequires:	python3egg(sphinx-rtd-theme)
21mr|ocaml-dune-2.9.3-1|32	
21mr|ocaml-dune-2.9.3-1|33	%if %{without menhir}
21mr|ocaml-dune-2.9.3-1|34	# Required by tests.
21mr|ocaml-dune-2.9.3-1|35	BuildRequires:  ocaml-menhir
21mr|ocaml-dune-2.9.3-1|36	%endif
21mr|ocaml-dune-2.9.3-1|37	
21mr|ocaml-dune-2.9.3-1|38	# Dune has vendored deps (ugh):
21mr|ocaml-dune-2.9.3-1|39	# I'm not clear on how to unbundle them.
21mr|ocaml-dune-2.9.3-1|40	# It seems to be unsupported upstream; the bootstrap process for dune
21mr|ocaml-dune-2.9.3-1|41	# doesn't seem to be able to detect libraries installed systemwide.
21mr|ocaml-dune-2.9.3-1|42	# https://github.com/ocaml/dune/issues/220
21mr|ocaml-dune-2.9.3-1|43	Provides:	bundled(ocaml-build-path-prefix-map) = 0.2
21mr|ocaml-dune-2.9.3-1|44	Provides:	bundled(ocaml-opam-file-format) = 2.0.0
21mr|ocaml-dune-2.9.3-1|45	
21mr|ocaml-dune-2.9.3-1|46	Provides:	dune = %{version}-%{release}
21mr|ocaml-dune-2.9.3-1|47	
21mr|ocaml-dune-2.9.3-1|48	Provides:	jbuilder = %{version}-%{release}
21mr|ocaml-dune-2.9.3-1|49	Obsoletes:	jbuilder < 1.0.1-3
21mr|ocaml-dune-2.9.3-1|50	
21mr|ocaml-dune-2.9.3-1|51	%description
21mr|ocaml-dune-2.9.3-1|52	Dune is a build system designed for OCaml/Reason projects only. It focuses
21mr|ocaml-dune-2.9.3-1|53	on providing the user with a consistent experience and takes care of most of
21mr|ocaml-dune-2.9.3-1|54	the low-level details of OCaml compilation. All you have to do is provide a
21mr|ocaml-dune-2.9.3-1|55	description of your project and Dune will do the rest.
21mr|ocaml-dune-2.9.3-1|56	
21mr|ocaml-dune-2.9.3-1|57	The scheme it implements is inspired from the one used inside Jane Street and
21mr|ocaml-dune-2.9.3-1|58	adapted to the open source world. It has matured over a long time and is used
21mr|ocaml-dune-2.9.3-1|59	daily by hundred of developers, which means that it is highly tested and
21mr|ocaml-dune-2.9.3-1|60	productive.
21mr|ocaml-dune-2.9.3-1|61	
21mr|ocaml-dune-2.9.3-1|62	%files
21mr|ocaml-dune-2.9.3-1|63	%license LICENSE.md
21mr|ocaml-dune-2.9.3-1|64	%doc %{_pkgdocdir}/README.md
21mr|ocaml-dune-2.9.3-1|65	%doc %{_pkgdocdir}/CHANGES.md
21mr|ocaml-dune-2.9.3-1|66	%doc %{_pkgdocdir}/MIGRATION.md
21mr|ocaml-dune-2.9.3-1|67	%{_bindir}/dune
21mr|ocaml-dune-2.9.3-1|68	%{_mandir}/man*/dune*
21mr|ocaml-dune-2.9.3-1|69	%dir %{_pkgdocdir}/
21mr|ocaml-dune-2.9.3-1|70	%dir %{_libdir}/ocaml/dune/
21mr|ocaml-dune-2.9.3-1|71	%dir %{_libdir}/ocaml/dune-action-plugin/
21mr|ocaml-dune-2.9.3-1|72	%dir %{_libdir}/ocaml/dune-build-info/
21mr|ocaml-dune-2.9.3-1|73	%dir %{_libdir}/ocaml/dune-configurator/
21mr|ocaml-dune-2.9.3-1|74	%dir %{_libdir}/ocaml/dune-glob/
21mr|ocaml-dune-2.9.3-1|75	%dir %{_libdir}/ocaml/dune-private-libs/
21mr|ocaml-dune-2.9.3-1|76	%dir %{_libdir}/ocaml/dune-private-libs/dune-lang/
21mr|ocaml-dune-2.9.3-1|77	%dir %{_libdir}/ocaml/dune-private-libs/dune_re/
21mr|ocaml-dune-2.9.3-1|78	%dir %{_libdir}/ocaml/dune-private-libs/ocaml-config/
21mr|ocaml-dune-2.9.3-1|79	%dir %{_libdir}/ocaml/dune-private-libs/stdune/
21mr|ocaml-dune-2.9.3-1|80	%{_libdir}/ocaml/dune*/META
21mr|ocaml-dune-2.9.3-1|81	%{_libdir}/ocaml/dune*/*.cma
21mr|ocaml-dune-2.9.3-1|82	%{_libdir}/ocaml/dune*/*.cmi
21mr|ocaml-dune-2.9.3-1|83	%{_libdir}/ocaml/dune-configurator/.private/
21mr|ocaml-dune-2.9.3-1|84	%{_libdir}/ocaml/dune-private-libs/*/*.cma
21mr|ocaml-dune-2.9.3-1|85	%{_libdir}/ocaml/dune-private-libs/*/*.cmi
21mr|ocaml-dune-2.9.3-1|86	%{_libdir}/ocaml/dune*/*.cmxs
21mr|ocaml-dune-2.9.3-1|87	%{_libdir}/ocaml/dune-private-libs/*/*.cmxs
21mr|ocaml-dune-2.9.3-1|88	%{_libdir}/ocaml/stublibs/dllstdune_stubs.so
21mr|ocaml-dune-2.9.3-1|89	%{_libdir}/ocaml/stublibs/dlldune_filesystem_stubs_stubs.so
21mr|ocaml-dune-2.9.3-1|90	
21mr|ocaml-dune-2.9.3-1|91	#---------------------------------------------------------------------
21mr|ocaml-dune-2.9.3-1|92	%package devel
21mr|ocaml-dune-2.9.3-1|93	Summary:	Development files for %{name}
21mr|ocaml-dune-2.9.3-1|94	Group:		Development/OCaml
21mr|ocaml-dune-2.9.3-1|95	Requires:	%{name}%{?isa} = %{version}-%{release}
21mr|ocaml-dune-2.9.3-1|96	
21mr|ocaml-dune-2.9.3-1|97	%description    devel
21mr|ocaml-dune-2.9.3-1|98	The %{name}-devel package contains libraries and
21mr|ocaml-dune-2.9.3-1|99	signature files for developing applications that use %{name}.
21mr|ocaml-dune-2.9.3-1|100	
21mr|ocaml-dune-2.9.3-1|101	%files devel
21mr|ocaml-dune-2.9.3-1|102	%{_libdir}/ocaml/dune*/dune-package
21mr|ocaml-dune-2.9.3-1|103	%{_libdir}/ocaml/dune*/opam
21mr|ocaml-dune-2.9.3-1|104	%{_libdir}/ocaml/dune*/*.cmt
21mr|ocaml-dune-2.9.3-1|105	%{_libdir}/ocaml/dune*/*.cmti
21mr|ocaml-dune-2.9.3-1|106	%{_libdir}/ocaml/dune*/*.ml
21mr|ocaml-dune-2.9.3-1|107	%{_libdir}/ocaml/dune*/*.mli
21mr|ocaml-dune-2.9.3-1|108	%{_libdir}/ocaml/dune-private-libs/*/*.cmt
21mr|ocaml-dune-2.9.3-1|109	%{_libdir}/ocaml/dune-private-libs/*/*.cmti
21mr|ocaml-dune-2.9.3-1|110	%{_libdir}/ocaml/dune-private-libs/*/*.ml
21mr|ocaml-dune-2.9.3-1|111	%{_libdir}/ocaml/dune-private-libs/*/*.mli
21mr|ocaml-dune-2.9.3-1|112	%{_libdir}/ocaml/dune*/*.a
21mr|ocaml-dune-2.9.3-1|113	%{_libdir}/ocaml/dune*/*.cmx
21mr|ocaml-dune-2.9.3-1|114	%{_libdir}/ocaml/dune*/*.cmxa
21mr|ocaml-dune-2.9.3-1|115	%{_libdir}/ocaml/dune-private-libs/*/*.a
21mr|ocaml-dune-2.9.3-1|116	%{_libdir}/ocaml/dune-private-libs/*/*.cmx
21mr|ocaml-dune-2.9.3-1|117	%{_libdir}/ocaml/dune-private-libs/*/*.cmxa
21mr|ocaml-dune-2.9.3-1|118	%{_libdir}/ocaml/dune-site/plugins
21mr|ocaml-dune-2.9.3-1|119	
21mr|ocaml-dune-2.9.3-1|120	#---------------------------------------------------------------------
21mr|ocaml-dune-2.9.3-1|121	
21mr|ocaml-dune-2.9.3-1|122	%package doc
21mr|ocaml-dune-2.9.3-1|123	Summary:	HTML documentation for %{name}
21mr|ocaml-dune-2.9.3-1|124	Group:		Documentation
21mr|ocaml-dune-2.9.3-1|125	Requires:	%{name} = %{EVRD}
21mr|ocaml-dune-2.9.3-1|126	BuildArch:	noarch
21mr|ocaml-dune-2.9.3-1|127	
21mr|ocaml-dune-2.9.3-1|128	%description doc
21mr|ocaml-dune-2.9.3-1|129	HTML documentation for dune, a composable build system for OCaml.
21mr|ocaml-dune-2.9.3-1|130	
21mr|ocaml-dune-2.9.3-1|131	%files doc
21mr|ocaml-dune-2.9.3-1|132	%exclude %{_pkgdocdir}/README.md
21mr|ocaml-dune-2.9.3-1|133	%exclude %{_pkgdocdir}/CHANGES.md
21mr|ocaml-dune-2.9.3-1|134	%doc %{_pkgdocdir}/*
21mr|ocaml-dune-2.9.3-1|135	
21mr|ocaml-dune-2.9.3-1|136	#---------------------------------------------------------------------
21mr|ocaml-dune-2.9.3-1|137	
21mr|ocaml-dune-2.9.3-1|138	%package emacs
21mr|ocaml-dune-2.9.3-1|139	Summary:	Emacs support for %{name}
21mr|ocaml-dune-2.9.3-1|140	Group:		Development/OCaml
21mr|ocaml-dune-2.9.3-1|141	License:	ISC
21mr|ocaml-dune-2.9.3-1|142	Requires:	%{name} = %{EVRD}
21mr|ocaml-dune-2.9.3-1|143	BuildArch:	noarch
21mr|ocaml-dune-2.9.3-1|144	
21mr|ocaml-dune-2.9.3-1|145	%description emacs
21mr|ocaml-dune-2.9.3-1|146	The %{name}-devel package contains Emacs integration with the dune build
21mr|ocaml-dune-2.9.3-1|147	system, a mode to edit dune files, and flymake support for dune files.
21mr|ocaml-dune-2.9.3-1|148	
21mr|ocaml-dune-2.9.3-1|149	%files emacs
21mr|ocaml-dune-2.9.3-1|150	%{_datadir}/emacs/site-lisp/dune*
21mr|ocaml-dune-2.9.3-1|151	
21mr|ocaml-dune-2.9.3-1|152	#---------------------------------------------------------------------
21mr|ocaml-dune-2.9.3-1|153	
21mr|ocaml-dune-2.9.3-1|154	%prep
21mr|ocaml-dune-2.9.3-1|155	%autosetup -n %{libname}-%{version} -p1
21mr|ocaml-dune-2.9.3-1|156	
21mr|ocaml-dune-2.9.3-1|157	%build
21mr|ocaml-dune-2.9.3-1|158	./configure --libdir %{_libdir}/ocaml --mandir %{_mandir}
21mr|ocaml-dune-2.9.3-1|159	
21mr|ocaml-dune-2.9.3-1|160	# This command fails, because ppx_bench, ppx_expect, and core_bench are missing.
21mr|ocaml-dune-2.9.3-1|161	# However, it is only tests that fail, not the actual build, so ignore the
21mr|ocaml-dune-2.9.3-1|162	# failures and continue.
21mr|ocaml-dune-2.9.3-1|163	%make_build release || :
21mr|ocaml-dune-2.9.3-1|164	./dune.exe build @install
21mr|ocaml-dune-2.9.3-1|165	%make_build doc
21mr|ocaml-dune-2.9.3-1|166	
21mr|ocaml-dune-2.9.3-1|167	# Relink the stublib.  See https://github.com/ocaml/dune/issues/2977.
21mr|ocaml-dune-2.9.3-1|168	cd _build/default/src/stdune
21mr|ocaml-dune-2.9.3-1|169	ocamlmklib -g -ldopt "$RPM_LD_FLAGS" -o stdune_stubs fcntl_stubs.o
21mr|ocaml-dune-2.9.3-1|170	cd -
21mr|ocaml-dune-2.9.3-1|171	
21mr|ocaml-dune-2.9.3-1|172	%install
21mr|ocaml-dune-2.9.3-1|173	# "make install" only installs the binary.  We want the libraries, too.
21mr|ocaml-dune-2.9.3-1|174	./dune.exe install --destdir %{buildroot}
21mr|ocaml-dune-2.9.3-1|175	
21mr|ocaml-dune-2.9.3-1|176	# Add missing executable bits
21mr|ocaml-dune-2.9.3-1|177	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod 0755 {} \+
21mr|ocaml-dune-2.9.3-1|178	
21mr|ocaml-dune-2.9.3-1|179	# Install documentation by way of pkgdocdir.
21mr|ocaml-dune-2.9.3-1|180	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-dune-2.9.3-1|181	mkdir -p %{buildroot}%{_pkgdocdir}/
21mr|ocaml-dune-2.9.3-1|182	cp -ar README.md CHANGES.md MIGRATION.md doc/_build/* %{buildroot}%{_pkgdocdir}/
21mr|ocaml-dune-2.9.3-1|183	
21mr|ocaml-dune-2.9.3-1|184	%if %{without menhir}
21mr|ocaml-dune-2.9.3-1|185	%check
21mr|ocaml-dune-2.9.3-1|186	# These are the only tests we can run.  The others require components that
21mr|ocaml-dune-2.9.3-1|187	# either depend on dune themselves or are not available in Fedora at all.
21mr|ocaml-dune-2.9.3-1|188	%{buildroot}%{_bindir}/dune runtest test/unit-tests
21mr|ocaml-dune-2.9.3-1|189	%endif

14492 21
21mr|ocaml-fileutils-0.6.3-1|1	%define srcname fileutils
21mr|ocaml-fileutils-0.6.3-1|2	
21mr|ocaml-fileutils-0.6.3-1|3	Name:		ocaml-fileutils
21mr|ocaml-fileutils-0.6.3-1|4	Version:	0.6.3
21mr|ocaml-fileutils-0.6.3-1|5	Release:	1
21mr|ocaml-fileutils-0.6.3-1|6	Summary:	OCaml library for common file and filename operations
21mr|ocaml-fileutils-0.6.3-1|7	Group:		Development/OCaml
21mr|ocaml-fileutils-0.6.3-1|8	License:	LGPLv2 with exceptions
21mr|ocaml-fileutils-0.6.3-1|9	URL:		https://github.com/gildor478/ocaml-fileutils
21mr|ocaml-fileutils-0.6.3-1|10	Source0:	https://github.com/gildor478/ocaml-fileutils/archive//v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ocaml-fileutils-0.6.3-1|11	Patch0:		fileutils-remove-stdlib-shims.patch
21mr|ocaml-fileutils-0.6.3-1|12	Patch1:		ocaml-fileutils-0.6.3-ounit2.patch
21mr|ocaml-fileutils-0.6.3-1|13	BuildRequires:	ocaml >= 4.00.1
21mr|ocaml-fileutils-0.6.3-1|14	BuildRequires:	ocaml-dune
21mr|ocaml-fileutils-0.6.3-1|15	BuildRequires:	ocaml-ounit-devel
21mr|ocaml-fileutils-0.6.3-1|16	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-fileutils-0.6.3-1|17	
21mr|ocaml-fileutils-0.6.3-1|18	
21mr|ocaml-fileutils-0.6.3-1|19	%description
21mr|ocaml-fileutils-0.6.3-1|20	This library is intended to provide a basic interface to the most
21mr|ocaml-fileutils-0.6.3-1|21	common file and filename operations.  It provides several different
21mr|ocaml-fileutils-0.6.3-1|22	filename functions: reduce, make_absolute, make_relative...  It also
21mr|ocaml-fileutils-0.6.3-1|23	enables you to manipulate real files: cp, mv, rm, touch...
21mr|ocaml-fileutils-0.6.3-1|24	
21mr|ocaml-fileutils-0.6.3-1|25	It is separated into two modules: SysUtil and SysPath.  The first one
21mr|ocaml-fileutils-0.6.3-1|26	manipulates real files, the second one is made for manipulating
21mr|ocaml-fileutils-0.6.3-1|27	abstract filenames.
21mr|ocaml-fileutils-0.6.3-1|28	
21mr|ocaml-fileutils-0.6.3-1|29	%files
21mr|ocaml-fileutils-0.6.3-1|30	%doc LICENSE.txt
21mr|ocaml-fileutils-0.6.3-1|31	%{_libdir}/ocaml/fileutils
21mr|ocaml-fileutils-0.6.3-1|32	%exclude %{_libdir}/ocaml/fileutils/*.a
21mr|ocaml-fileutils-0.6.3-1|33	%exclude %{_libdir}/ocaml/fileutils/*.cmx
21mr|ocaml-fileutils-0.6.3-1|34	%exclude %{_libdir}/ocaml/fileutils/*.cmxa
21mr|ocaml-fileutils-0.6.3-1|35	%exclude %{_libdir}/ocaml/fileutils/*.mli
21mr|ocaml-fileutils-0.6.3-1|36	
21mr|ocaml-fileutils-0.6.3-1|37	
21mr|ocaml-fileutils-0.6.3-1|38	#--------------------------------------------------------------------
21mr|ocaml-fileutils-0.6.3-1|39	%package devel
21mr|ocaml-fileutils-0.6.3-1|40	Summary:	Development files for %{name}
21mr|ocaml-fileutils-0.6.3-1|41	Group:		Development/OCaml
21mr|ocaml-fileutils-0.6.3-1|42	Requires:	%{name} = %{EVRD}
21mr|ocaml-fileutils-0.6.3-1|43	
21mr|ocaml-fileutils-0.6.3-1|44	%description devel
21mr|ocaml-fileutils-0.6.3-1|45	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-fileutils-0.6.3-1|46	developing applications that use %{name}.
21mr|ocaml-fileutils-0.6.3-1|47	
21mr|ocaml-fileutils-0.6.3-1|48	%files devel
21mr|ocaml-fileutils-0.6.3-1|49	%doc LICENSE.txt CHANGES.md README.md
21mr|ocaml-fileutils-0.6.3-1|50	%{_libdir}/ocaml/fileutils/*.a
21mr|ocaml-fileutils-0.6.3-1|51	%{_libdir}/ocaml/fileutils/*.cmx
21mr|ocaml-fileutils-0.6.3-1|52	%{_libdir}/ocaml/fileutils/*.cmxa
21mr|ocaml-fileutils-0.6.3-1|53	%{_libdir}/ocaml/fileutils/*.mli
21mr|ocaml-fileutils-0.6.3-1|54	
21mr|ocaml-fileutils-0.6.3-1|55	#--------------------------------------------------------------------
21mr|ocaml-fileutils-0.6.3-1|56	
21mr|ocaml-fileutils-0.6.3-1|57	%prep
21mr|ocaml-fileutils-0.6.3-1|58	%autosetup -p1
21mr|ocaml-fileutils-0.6.3-1|59	
21mr|ocaml-fileutils-0.6.3-1|60	%build
21mr|ocaml-fileutils-0.6.3-1|61	# Disable the tests (RHEL 7 only) since they require ocaml-ounit.
21mr|ocaml-fileutils-0.6.3-1|62	#ocaml setup.ml -configure --prefix %{_prefix} --destdir %{buildroot} \
21mr|ocaml-fileutils-0.6.3-1|63	#	--enable-tests
21mr|ocaml-fileutils-0.6.3-1|64	dune build %{?_smp_mflags} -p fileutils
21mr|ocaml-fileutils-0.6.3-1|65	
21mr|ocaml-fileutils-0.6.3-1|66	
21mr|ocaml-fileutils-0.6.3-1|67	%install
21mr|ocaml-fileutils-0.6.3-1|68	#export DESTDIR=%{buildroot}
21mr|ocaml-fileutils-0.6.3-1|69	#export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21mr|ocaml-fileutils-0.6.3-1|70	#mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
21mr|ocaml-fileutils-0.6.3-1|71	
21mr|ocaml-fileutils-0.6.3-1|72	# Set htmldir to current directory, then copy the docs (in api/)
21mr|ocaml-fileutils-0.6.3-1|73	# as a %doc rule.
21mr|ocaml-fileutils-0.6.3-1|74	dune install --destdir=%{buildroot} fileutils
21mr|ocaml-fileutils-0.6.3-1|75	
21mr|ocaml-fileutils-0.6.3-1|76	# We install the documentation with the doc macro
21mr|ocaml-fileutils-0.6.3-1|77	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-fileutils-0.6.3-1|78	
21mr|ocaml-fileutils-0.6.3-1|79	# We do not want the ml files
21mr|ocaml-fileutils-0.6.3-1|80	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-fileutils-0.6.3-1|81	
21mr|ocaml-fileutils-0.6.3-1|82	# Add missing executable bits
21mr|ocaml-fileutils-0.6.3-1|83	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
21mr|ocaml-fileutils-0.6.3-1|84	
21mr|ocaml-fileutils-0.6.3-1|85	
21mr|ocaml-fileutils-0.6.3-1|86	%check
21mr|ocaml-fileutils-0.6.3-1|87	make test

14493 21
21mr|ocaml-findlib-1.9.1-1|1	%define up_name findlib
21mr|ocaml-findlib-1.9.1-1|2	%bcond_without bootstrap
21mr|ocaml-findlib-1.9.1-1|3	
21mr|ocaml-findlib-1.9.1-1|4	Summary:	A module packaging tool for OCaml
21mr|ocaml-findlib-1.9.1-1|5	Name:		ocaml-%{up_name}
21mr|ocaml-findlib-1.9.1-1|6	Version:	1.9.1
21mr|ocaml-findlib-1.9.1-1|7	Release:	1
21mr|ocaml-findlib-1.9.1-1|8	Group:		Development/OCaml
21mr|ocaml-findlib-1.9.1-1|9	License:	BSD
21mr|ocaml-findlib-1.9.1-1|10	Url:		http://projects.camlcity.org/projects/findlib.html
21mr|ocaml-findlib-1.9.1-1|11	Source0:	http://download.camlcity.org/download/%{up_name}-%{version}.tar.gz
21mr|ocaml-findlib-1.9.1-1|12	
21mr|ocaml-findlib-1.9.1-1|13	BuildRequires:	ocaml-compiler
21mr|ocaml-findlib-1.9.1-1|14	BuildRequires:	ocaml-compiler-libs
21mr|ocaml-findlib-1.9.1-1|15	%if ! %with bootstrap
21mr|ocaml-findlib-1.9.1-1|16	BuildRequires:	ocaml-camlp4-devel
21mr|ocaml-findlib-1.9.1-1|17	BuildRequires:	ocaml-labltk-devel
21mr|ocaml-findlib-1.9.1-1|18	%endif
21mr|ocaml-findlib-1.9.1-1|19	BuildRequires:	pkgconfig(ncurses)
21mr|ocaml-findlib-1.9.1-1|20	Requires:	ocaml-compiler
21mr|ocaml-findlib-1.9.1-1|21	Obsoletes:	%{up_name} < %{version}
21mr|ocaml-findlib-1.9.1-1|22	
21mr|ocaml-findlib-1.9.1-1|23	
21mr|ocaml-findlib-1.9.1-1|24	%description
21mr|ocaml-findlib-1.9.1-1|25	The findlib library provides a scheme to manage reusable software
21mr|ocaml-findlib-1.9.1-1|26	components (packages), and includes tools that support this scheme.
21mr|ocaml-findlib-1.9.1-1|27	Packages are collections of OCaml modules for which meta-information can
21mr|ocaml-findlib-1.9.1-1|28	be stored. The packages are kept in the file-system hierarchy, but with
21mr|ocaml-findlib-1.9.1-1|29	strict directory structure. The library contains functions to look the
21mr|ocaml-findlib-1.9.1-1|30	directory up that stores a package, to query meta-information about a
21mr|ocaml-findlib-1.9.1-1|31	package, and to retrieve dependency information about multiple packages.
21mr|ocaml-findlib-1.9.1-1|32	There is also a tool that allows the user to enter queries on the
21mr|ocaml-findlib-1.9.1-1|33	command-line. In order to simplify compilation and linkage, there are
21mr|ocaml-findlib-1.9.1-1|34	new front-ends of the various OCaml compilers that can directly deal with
21mr|ocaml-findlib-1.9.1-1|35	packages.
21mr|ocaml-findlib-1.9.1-1|36	
21mr|ocaml-findlib-1.9.1-1|37	#-----------------------------------------------------------------------
21mr|ocaml-findlib-1.9.1-1|38	%package devel
21mr|ocaml-findlib-1.9.1-1|39	Summary:    Development files for %{name}
21mr|ocaml-findlib-1.9.1-1|40	Group:      Development/OCaml
21mr|ocaml-findlib-1.9.1-1|41	Requires:   %{name} = %{version}-%{release}
21mr|ocaml-findlib-1.9.1-1|42	
21mr|ocaml-findlib-1.9.1-1|43	
21mr|ocaml-findlib-1.9.1-1|44	%description devel
21mr|ocaml-findlib-1.9.1-1|45	The %{name}-devel package contains libraries and header files for
21mr|ocaml-findlib-1.9.1-1|46	developing applications that use %{name}.
21mr|ocaml-findlib-1.9.1-1|47	
21mr|ocaml-findlib-1.9.1-1|48	#-----------------------------------------------------------------------
21mr|ocaml-findlib-1.9.1-1|49	
21mr|ocaml-findlib-1.9.1-1|50	%prep
21mr|ocaml-findlib-1.9.1-1|51	%setup -q -n %{up_name}-%{version}
21mr|ocaml-findlib-1.9.1-1|52	
21mr|ocaml-findlib-1.9.1-1|53	%build
21mr|ocaml-findlib-1.9.1-1|54	ocamlc -version
21mr|ocaml-findlib-1.9.1-1|55	ocamlc -where
21mr|ocaml-findlib-1.9.1-1|56	(cd tools/extract_args && make)
21mr|ocaml-findlib-1.9.1-1|57	tools/extract_args/extract_args -o src/findlib/ocaml_args.ml ocamlc ocamlcp ocamlmktop ocamlopt ocamldep ocamldoc ||:
21mr|ocaml-findlib-1.9.1-1|58	cat src/findlib/ocaml_args.ml
21mr|ocaml-findlib-1.9.1-1|59	./configure -config %{_sysconfdir}/findlib.conf \
21mr|ocaml-findlib-1.9.1-1|60	-bindir %{_bindir} \
21mr|ocaml-findlib-1.9.1-1|61	-sitelib `ocamlc -where` \
21mr|ocaml-findlib-1.9.1-1|62	-mandir %{_mandir} \
21mr|ocaml-findlib-1.9.1-1|63	-with-toolbox
21mr|ocaml-findlib-1.9.1-1|64	make all
21mr|ocaml-findlib-1.9.1-1|65	%ifnarch %mips
21mr|ocaml-findlib-1.9.1-1|66	make opt
21mr|ocaml-findlib-1.9.1-1|67	%endif
21mr|ocaml-findlib-1.9.1-1|68	
21mr|ocaml-findlib-1.9.1-1|69	%install
21mr|ocaml-findlib-1.9.1-1|70	make prefix=%{buildroot} PREFIX=%{buildroot} install
21mr|ocaml-findlib-1.9.1-1|71	
21mr|ocaml-findlib-1.9.1-1|72	# don't ship META files for standard library in this package,
21mr|ocaml-findlib-1.9.1-1|73	# they are included in ocaml package,
21mr|ocaml-findlib-1.9.1-1|74	# [IMPORTANT] so when this package is updated, update too
21mr|ocaml-findlib-1.9.1-1|75	# the tarball that contain these files (Source5) in the ocaml package!
21mr|ocaml-findlib-1.9.1-1|76	rm -f %{buildroot}%{_libdir}/ocaml/bigarray/META
21mr|ocaml-findlib-1.9.1-1|77	rm -f %{buildroot}%{_libdir}/ocaml/dbm/META
21mr|ocaml-findlib-1.9.1-1|78	rm -f %{buildroot}%{_libdir}/ocaml/dynlink/META
21mr|ocaml-findlib-1.9.1-1|79	rm -f %{buildroot}%{_libdir}/ocaml/graphics/META
21mr|ocaml-findlib-1.9.1-1|80	rm -f %{buildroot}%{_libdir}/ocaml/num/META
21mr|ocaml-findlib-1.9.1-1|81	rm -f %{buildroot}%{_libdir}/ocaml/num-top/META
21mr|ocaml-findlib-1.9.1-1|82	rm -f %{buildroot}%{_libdir}/ocaml/stdlib/META
21mr|ocaml-findlib-1.9.1-1|83	rm -f %{buildroot}%{_libdir}/ocaml/str/META
21mr|ocaml-findlib-1.9.1-1|84	rm -f %{buildroot}%{_libdir}/ocaml/threads/META
21mr|ocaml-findlib-1.9.1-1|85	rm -f %{buildroot}%{_libdir}/ocaml/unix/META
21mr|ocaml-findlib-1.9.1-1|86	rm -f %{buildroot}%{_libdir}/ocaml/ocamlbuild/META
21mr|ocaml-findlib-1.9.1-1|87	rm -f %{buildroot}%{_libdir}/ocaml/compiler-libs/META
21mr|ocaml-findlib-1.9.1-1|88	rm -f %{buildroot}%{_libdir}/ocaml/bytes/META
21mr|ocaml-findlib-1.9.1-1|89	rm -f %{buildroot}%{_libdir}/ocaml/ocamldoc/META
21mr|ocaml-findlib-1.9.1-1|90	rm -f %{buildroot}%{_libdir}/ocaml/raw_spacetime/META
21mr|ocaml-findlib-1.9.1-1|91	
21mr|ocaml-findlib-1.9.1-1|92	# In order to update the [Source5] field of ocaml.spec,
21mr|ocaml-findlib-1.9.1-1|93	# in the findlib source directory run the ./configure script
21mr|ocaml-findlib-1.9.1-1|94	# with camlp4 and ocaml-labltk properly installed, then:
21mr|ocaml-findlib-1.9.1-1|95	# tar cfj  findlib-1.4-ocaml-4.00.1-meta-files.tar.bz2  site-lib-src/*/META
21mr|ocaml-findlib-1.9.1-1|96	# This goes into ocaml-camlp4
21mr|ocaml-findlib-1.9.1-1|97	rm -f %{buildroot}%{_libdir}/ocaml/camlp4/META
21mr|ocaml-findlib-1.9.1-1|98	# This goes into ocaml-labltk
21mr|ocaml-findlib-1.9.1-1|99	rm -f %{buildroot}%{_libdir}/ocaml/labltk/META
21mr|ocaml-findlib-1.9.1-1|100	
21mr|ocaml-findlib-1.9.1-1|101	%files
21mr|ocaml-findlib-1.9.1-1|102	%doc LICENSE
21mr|ocaml-findlib-1.9.1-1|103	%config(noreplace) %{_sysconfdir}/findlib.conf
21mr|ocaml-findlib-1.9.1-1|104	%{_bindir}/*
21mr|ocaml-findlib-1.9.1-1|105	%{_mandir}/man*/*
21mr|ocaml-findlib-1.9.1-1|106	%{_libdir}/ocaml/findlib
21mr|ocaml-findlib-1.9.1-1|107	%{_libdir}/ocaml/topfind
21mr|ocaml-findlib-1.9.1-1|108	#{_libdir}/ocaml/num-top
21mr|ocaml-findlib-1.9.1-1|109	%exclude %{_libdir}/ocaml/findlib/*.a
21mr|ocaml-findlib-1.9.1-1|110	%exclude %{_libdir}/ocaml/findlib/*.cmxa
21mr|ocaml-findlib-1.9.1-1|111	%exclude %{_libdir}/ocaml/findlib/*.mli
21mr|ocaml-findlib-1.9.1-1|112	%exclude %{_libdir}/ocaml/findlib/Makefile.config
21mr|ocaml-findlib-1.9.1-1|113	
21mr|ocaml-findlib-1.9.1-1|114	
21mr|ocaml-findlib-1.9.1-1|115	%files devel
21mr|ocaml-findlib-1.9.1-1|116	%doc LICENSE doc doc/README doc/guide-html
21mr|ocaml-findlib-1.9.1-1|117	%{_libdir}/ocaml/findlib/*.a
21mr|ocaml-findlib-1.9.1-1|118	%{_libdir}/ocaml/findlib/*.cmxa
21mr|ocaml-findlib-1.9.1-1|119	%{_libdir}/ocaml/findlib/*.mli
21mr|ocaml-findlib-1.9.1-1|120	%{_libdir}/ocaml/findlib/Makefile.config

14494 21
21mr|ocaml-fmt-0.8.10-1|1	%global srcname fmt
21mr|ocaml-fmt-0.8.10-1|2	
21mr|ocaml-fmt-0.8.10-1|3	Name:		ocaml-%{srcname}
21mr|ocaml-fmt-0.8.10-1|4	Version:	0.8.10
21mr|ocaml-fmt-0.8.10-1|5	Release:	1
21mr|ocaml-fmt-0.8.10-1|6	Summary:	OCaml Format pretty-printer combinators
21mr|ocaml-fmt-0.8.10-1|7	Group:		Development/OCaml
21mr|ocaml-fmt-0.8.10-1|8	License:	ISC
21mr|ocaml-fmt-0.8.10-1|9	URL:		https://erratique.ch/software/fmt
21mr|ocaml-fmt-0.8.10-1|10	Source0:	https://github.com/dbuenzli/fmt/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-fmt-0.8.10-1|11	BuildRequires:	ocaml >= 4.05.0
21mr|ocaml-fmt-0.8.10-1|12	BuildRequires:	ocaml-cmdliner-devel >= 0.9.8
21mr|ocaml-fmt-0.8.10-1|13	BuildRequires:	ocaml-findlib
21mr|ocaml-fmt-0.8.10-1|14	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-fmt-0.8.10-1|15	BuildRequires:	ocaml-seq-devel
21mr|ocaml-fmt-0.8.10-1|16	BuildRequires:	ocaml-topkg-devel >= 0.9.0
21mr|ocaml-fmt-0.8.10-1|17	
21mr|ocaml-fmt-0.8.10-1|18	%description
21mr|ocaml-fmt-0.8.10-1|19	Fmt exposes combinators to devise `Format` pretty-printing functions.
21mr|ocaml-fmt-0.8.10-1|20	
21mr|ocaml-fmt-0.8.10-1|21	Fmt depends only on the OCaml standard library.  The optional Fmt_tty
21mr|ocaml-fmt-0.8.10-1|22	library that enables setting up formatters for terminal color output
21mr|ocaml-fmt-0.8.10-1|23	depends on the Unix library.  The optional Fmt_cli library that provides
21mr|ocaml-fmt-0.8.10-1|24	command line support for Fmt depends on Cmdliner.
21mr|ocaml-fmt-0.8.10-1|25	
21mr|ocaml-fmt-0.8.10-1|26	%files
21mr|ocaml-fmt-0.8.10-1|27	%doc CHANGES.md README.md
21mr|ocaml-fmt-0.8.10-1|28	%license LICENSE.md
21mr|ocaml-fmt-0.8.10-1|29	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-fmt-0.8.10-1|30	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-fmt-0.8.10-1|31	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21mr|ocaml-fmt-0.8.10-1|32	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21mr|ocaml-fmt-0.8.10-1|33	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21mr|ocaml-fmt-0.8.10-1|34	
21mr|ocaml-fmt-0.8.10-1|35	#-----------------------------------------------------------------
21mr|ocaml-fmt-0.8.10-1|36	%package devel
21mr|ocaml-fmt-0.8.10-1|37	Summary:	Development files for %{name}
21mr|ocaml-fmt-0.8.10-1|38	Group:		Development/OCaml
21mr|ocaml-fmt-0.8.10-1|39	Requires:	%{name} = %{EVRD}
21mr|ocaml-fmt-0.8.10-1|40	Requires:	ocaml-seq-devel
21mr|ocaml-fmt-0.8.10-1|41	
21mr|ocaml-fmt-0.8.10-1|42	%description devel
21mr|ocaml-fmt-0.8.10-1|43	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-fmt-0.8.10-1|44	developing applications that use %{name}.
21mr|ocaml-fmt-0.8.10-1|45	
21mr|ocaml-fmt-0.8.10-1|46	%files devel
21mr|ocaml-fmt-0.8.10-1|47	%doc html/*
21mr|ocaml-fmt-0.8.10-1|48	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-fmt-0.8.10-1|49	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21mr|ocaml-fmt-0.8.10-1|50	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21mr|ocaml-fmt-0.8.10-1|51	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21mr|ocaml-fmt-0.8.10-1|52	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21mr|ocaml-fmt-0.8.10-1|53	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21mr|ocaml-fmt-0.8.10-1|54	%{_libdir}/ocaml/%{srcname}/%{srcname}*.mli
21mr|ocaml-fmt-0.8.10-1|55	
21mr|ocaml-fmt-0.8.10-1|56	#-----------------------------------------------------------------
21mr|ocaml-fmt-0.8.10-1|57	
21mr|ocaml-fmt-0.8.10-1|58	%prep
21mr|ocaml-fmt-0.8.10-1|59	%autosetup -n %{srcname}-%{version} -p1
21mr|ocaml-fmt-0.8.10-1|60	
21mr|ocaml-fmt-0.8.10-1|61	# Topkg does watermark replacements only if run inside a git checkout.  Github
21mr|ocaml-fmt-0.8.10-1|62	# tarballs do not come with a .git directory.  Therefore, we do the watermark
21mr|ocaml-fmt-0.8.10-1|63	# replacement manually.
21mr|ocaml-fmt-0.8.10-1|64	for fil in $(find . -type f); do
21mr|ocaml-fmt-0.8.10-1|65	sed -e 's,%%%%NAME%%%%,%{srcname},' \
21mr|ocaml-fmt-0.8.10-1|66	-e 's,%%%%VERSION%%%%,v%{version},' \
21mr|ocaml-fmt-0.8.10-1|67	-e 's,%%%%VERSION_NUM%%%%,%{version},' \
21mr|ocaml-fmt-0.8.10-1|68	-i.orig $fil
21mr|ocaml-fmt-0.8.10-1|69	touch -r $fil.orig $fil
21mr|ocaml-fmt-0.8.10-1|70	rm $fil.orig
21mr|ocaml-fmt-0.8.10-1|71	done
21mr|ocaml-fmt-0.8.10-1|72	
21mr|ocaml-fmt-0.8.10-1|73	%build
21mr|ocaml-fmt-0.8.10-1|74	# Build the library and the tests
21mr|ocaml-fmt-0.8.10-1|75	ocaml pkg/pkg.ml build --tests true --with-base-unix true --with-cmdliner true
21mr|ocaml-fmt-0.8.10-1|76	
21mr|ocaml-fmt-0.8.10-1|77	# Build the documentation
21mr|ocaml-fmt-0.8.10-1|78	mkdir html
21mr|ocaml-fmt-0.8.10-1|79	ocamldoc -html -d html -I +cmdliner -I _build/src _build/src/*.mli
21mr|ocaml-fmt-0.8.10-1|80	
21mr|ocaml-fmt-0.8.10-1|81	%install
21mr|ocaml-fmt-0.8.10-1|82	# Install the library
21mr|ocaml-fmt-0.8.10-1|83	mkdir -p %{buildroot}%{_libdir}/ocaml/fmt
21mr|ocaml-fmt-0.8.10-1|84	cp -p _build/{opam,pkg/META} %{buildroot}%{_libdir}/ocaml/fmt
21mr|ocaml-fmt-0.8.10-1|85	cp -a _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} \
21mr|ocaml-fmt-0.8.10-1|86	%{buildroot}%{_libdir}/ocaml/fmt
21mr|ocaml-fmt-0.8.10-1|87	
21mr|ocaml-fmt-0.8.10-1|88	%check
21mr|ocaml-fmt-0.8.10-1|89	ocaml pkg/pkg.ml test

14495 21
21mr|ocaml-gettext-0.4.2-1|1	Name:		ocaml-gettext
21mr|ocaml-gettext-0.4.2-1|2	Version:	0.4.2
21mr|ocaml-gettext-0.4.2-1|3	Release:	1
21mr|ocaml-gettext-0.4.2-1|4	Summary:	OCaml library for i18n
21mr|ocaml-gettext-0.4.2-1|5	Group:		Development/OCaml
21mr|ocaml-gettext-0.4.2-1|6	License:	LGPLv2+ with exceptions
21mr|ocaml-gettext-0.4.2-1|7	URL:		https://github.com/gildor478/ocaml-gettext
21mr|ocaml-gettext-0.4.2-1|8	Source0:        https://github.com/gildor478/%{name}/archive/v%{version}.tar.gz
21mr|ocaml-gettext-0.4.2-1|9	Source100:	ocaml-gettext.rpmlintrc
21mr|ocaml-gettext-0.4.2-1|10	BuildRequires:	ocaml >= 4.00.1
21mr|ocaml-gettext-0.4.2-1|11	BuildRequires:	ocaml-findlib-devel >= 1.3.3-3
21mr|ocaml-gettext-0.4.2-1|12	BuildRequires:	ocaml-compiler-libs
21mr|ocaml-gettext-0.4.2-1|13	BuildRequires:	ocaml-csexp-devel
21mr|ocaml-gettext-0.4.2-1|14	BuildRequires:	ocaml-cppo
21mr|ocaml-gettext-0.4.2-1|15	BuildRequires:	ocaml-fileutils-devel >= 0.4.4-4
21mr|ocaml-gettext-0.4.2-1|16	BuildRequires:	ocaml-dune-devel
21mr|ocaml-gettext-0.4.2-1|17	BuildRequires:	docbook-style-xsl
21mr|ocaml-gettext-0.4.2-1|18	BuildRequires:	chrpath
21mr|ocaml-gettext-0.4.2-1|19	BuildRequires:	autoconf
21mr|ocaml-gettext-0.4.2-1|20	BuildRequires:	ocaml-ounit-devel
21mr|ocaml-gettext-0.4.2-1|21	BuildRequires:	ocaml-camomile-devel >= 0.8.6-3
21mr|ocaml-gettext-0.4.2-1|22	BuildRequires:	ocaml-camomile-data
21mr|ocaml-gettext-0.4.2-1|23	# ocaml-gettext program needs camomile data files
21mr|ocaml-gettext-0.4.2-1|24	Requires:	ocaml-camomile-data
21mr|ocaml-gettext-0.4.2-1|25	
21mr|ocaml-gettext-0.4.2-1|26	%global __ocaml_requires_opts -i Asttypes -i Parsetree
21mr|ocaml-gettext-0.4.2-1|27	%global __ocaml_provides_opts -i Pr_gettext
21mr|ocaml-gettext-0.4.2-1|28	
21mr|ocaml-gettext-0.4.2-1|29	
21mr|ocaml-gettext-0.4.2-1|30	%description
21mr|ocaml-gettext-0.4.2-1|31	Ocaml-gettext provides support for internationalization of Ocaml
21mr|ocaml-gettext-0.4.2-1|32	programs.
21mr|ocaml-gettext-0.4.2-1|33	
21mr|ocaml-gettext-0.4.2-1|34	Constraints :
21mr|ocaml-gettext-0.4.2-1|35	
21mr|ocaml-gettext-0.4.2-1|36	* provides a pure Ocaml implementation,
21mr|ocaml-gettext-0.4.2-1|37	* the API should be as close as possible to GNU gettext,
21mr|ocaml-gettext-0.4.2-1|38	* provides a way to automatically extract translatable
21mr|ocaml-gettext-0.4.2-1|39	strings from Ocaml source code.
21mr|ocaml-gettext-0.4.2-1|40	
21mr|ocaml-gettext-0.4.2-1|41	%files
21mr|ocaml-gettext-0.4.2-1|42	%doc LICENSE.txt
21mr|ocaml-gettext-0.4.2-1|43	%{_libdir}/ocaml/gettext
21mr|ocaml-gettext-0.4.2-1|44	%{_libdir}/ocaml/gettext-stub
21mr|ocaml-gettext-0.4.2-1|45	%exclude %{_libdir}/ocaml/gettext/*.a
21mr|ocaml-gettext-0.4.2-1|46	%exclude %{_libdir}/ocaml/gettext/*.cmxa
21mr|ocaml-gettext-0.4.2-1|47	%exclude %{_libdir}/ocaml/gettext/*/*.cmxa
21mr|ocaml-gettext-0.4.2-1|48	%exclude %{_libdir}/ocaml/gettext/*/*.cmx
21mr|ocaml-gettext-0.4.2-1|49	%exclude %{_libdir}/ocaml/gettext-stub/*.cmxa
21mr|ocaml-gettext-0.4.2-1|50	%exclude %{_libdir}/ocaml/gettext-stub/*.cmx
21mr|ocaml-gettext-0.4.2-1|51	%exclude %{_libdir}/ocaml/gettext/*/*.ml
21mr|ocaml-gettext-0.4.2-1|52	%exclude %{_libdir}/ocaml/gettext/*/*.mli
21mr|ocaml-gettext-0.4.2-1|53	%exclude %{_libdir}/ocaml/gettext-stub/*.ml
21mr|ocaml-gettext-0.4.2-1|54	%{_libdir}/ocaml/stublibs/*.so
21mr|ocaml-gettext-0.4.2-1|55	
21mr|ocaml-gettext-0.4.2-1|56	#---------------------------------------------------------------------
21mr|ocaml-gettext-0.4.2-1|57	%package devel
21mr|ocaml-gettext-0.4.2-1|58	Summary:	Development files for %{name}
21mr|ocaml-gettext-0.4.2-1|59	Group:		Development/OCaml
21mr|ocaml-gettext-0.4.2-1|60	Requires:	%{name} = %{EVRD}
21mr|ocaml-gettext-0.4.2-1|61	
21mr|ocaml-gettext-0.4.2-1|62	# BZ 446919.
21mr|ocaml-gettext-0.4.2-1|63	Requires:	ocaml-fileutils-devel >= 0.4.0
21mr|ocaml-gettext-0.4.2-1|64	
21mr|ocaml-gettext-0.4.2-1|65	
21mr|ocaml-gettext-0.4.2-1|66	%description    devel
21mr|ocaml-gettext-0.4.2-1|67	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-gettext-0.4.2-1|68	developing applications that use %{name}.
21mr|ocaml-gettext-0.4.2-1|69	
21mr|ocaml-gettext-0.4.2-1|70	%files devel
21mr|ocaml-gettext-0.4.2-1|71	%doc README.md CHANGES.md THANKS TODO.md
21mr|ocaml-gettext-0.4.2-1|72	# %doc build/share/doc/html/*
21mr|ocaml-gettext-0.4.2-1|73	%{_libdir}/ocaml/gettext/*.cmxa
21mr|ocaml-gettext-0.4.2-1|74	%{_libdir}/ocaml/gettext/*/*.cmxa
21mr|ocaml-gettext-0.4.2-1|75	%{_libdir}/ocaml/gettext/*/*.cmx
21mr|ocaml-gettext-0.4.2-1|76	%{_libdir}/ocaml/gettext-stub/*.cmxa
21mr|ocaml-gettext-0.4.2-1|77	%{_libdir}/ocaml/gettext-stub/*.cmx
21mr|ocaml-gettext-0.4.2-1|78	%{_libdir}/ocaml/gettext/*/*.ml
21mr|ocaml-gettext-0.4.2-1|79	%{_libdir}/ocaml/gettext/*/*.mli
21mr|ocaml-gettext-0.4.2-1|80	%{_libdir}/ocaml/gettext-stub/*.ml
21mr|ocaml-gettext-0.4.2-1|81	%{_bindir}/ocaml-gettext
21mr|ocaml-gettext-0.4.2-1|82	%{_bindir}/ocaml-xgettext
21mr|ocaml-gettext-0.4.2-1|83	%{_mandir}/man1/ocaml-gettext.1*
21mr|ocaml-gettext-0.4.2-1|84	%{_mandir}/man1/ocaml-xgettext.1*
21mr|ocaml-gettext-0.4.2-1|85	%{_mandir}/man5/ocaml-gettext.5*
21mr|ocaml-gettext-0.4.2-1|86	
21mr|ocaml-gettext-0.4.2-1|87	#---------------------------------------------------------------------
21mr|ocaml-gettext-0.4.2-1|88	
21mr|ocaml-gettext-0.4.2-1|89	%package camomile
21mr|ocaml-gettext-0.4.2-1|90	Summary:	Parts of %{name} which depend on Camomile
21mr|ocaml-gettext-0.4.2-1|91	Group:		Development/OCaml
21mr|ocaml-gettext-0.4.2-1|92	Requires:	%{name} = %{EVRD}
21mr|ocaml-gettext-0.4.2-1|93	
21mr|ocaml-gettext-0.4.2-1|94	%description camomile
21mr|ocaml-gettext-0.4.2-1|95	The %{name}-camomile package contains the parts of %{name} which
21mr|ocaml-gettext-0.4.2-1|96	depend on Camomile.
21mr|ocaml-gettext-0.4.2-1|97	
21mr|ocaml-gettext-0.4.2-1|98	%files camomile
21mr|ocaml-gettext-0.4.2-1|99	%doc LICENSE.txt
21mr|ocaml-gettext-0.4.2-1|100	%{_libdir}/ocaml/gettext-camomile
21mr|ocaml-gettext-0.4.2-1|101	%exclude %{_libdir}/ocaml/gettext-camomile/*.a
21mr|ocaml-gettext-0.4.2-1|102	%exclude %{_libdir}/ocaml/gettext-camomile/*.cmxa
21mr|ocaml-gettext-0.4.2-1|103	%exclude %{_libdir}/ocaml/gettext-camomile/*.cmx
21mr|ocaml-gettext-0.4.2-1|104	%exclude %{_libdir}/ocaml/gettext-camomile/*.mli
21mr|ocaml-gettext-0.4.2-1|105	
21mr|ocaml-gettext-0.4.2-1|106	#---------------------------------------------------------------------
21mr|ocaml-gettext-0.4.2-1|107	
21mr|ocaml-gettext-0.4.2-1|108	%package camomile-devel
21mr|ocaml-gettext-0.4.2-1|109	Summary:	Development files for %{name}-camomile
21mr|ocaml-gettext-0.4.2-1|110	Group:		Development/OCaml
21mr|ocaml-gettext-0.4.2-1|111	Requires:	%{name}-devel = %{EVRD}
21mr|ocaml-gettext-0.4.2-1|112	Requires:	%{name}-camomile = %{EVRD}
21mr|ocaml-gettext-0.4.2-1|113	
21mr|ocaml-gettext-0.4.2-1|114	%description    camomile-devel
21mr|ocaml-gettext-0.4.2-1|115	The %{name}-camomile-devel package contains libraries and
21mr|ocaml-gettext-0.4.2-1|116	signature files for developing applications that use
21mr|ocaml-gettext-0.4.2-1|117	%{name}-camomile.
21mr|ocaml-gettext-0.4.2-1|118	
21mr|ocaml-gettext-0.4.2-1|119	%files camomile-devel
21mr|ocaml-gettext-0.4.2-1|120	%doc README.md
21mr|ocaml-gettext-0.4.2-1|121	%{_libdir}/ocaml/gettext-camomile/*.a
21mr|ocaml-gettext-0.4.2-1|122	%{_libdir}/ocaml/gettext-camomile/*.cmxa
21mr|ocaml-gettext-0.4.2-1|123	%{_libdir}/ocaml/gettext-camomile/*.cmx
21mr|ocaml-gettext-0.4.2-1|124	%{_libdir}/ocaml/gettext-camomile/*.mli
21mr|ocaml-gettext-0.4.2-1|125	
21mr|ocaml-gettext-0.4.2-1|126	#---------------------------------------------------------------------
21mr|ocaml-gettext-0.4.2-1|127	
21mr|ocaml-gettext-0.4.2-1|128	%prep
21mr|ocaml-gettext-0.4.2-1|129	%autosetup -p1 -n %{name}-%{version}
21mr|ocaml-gettext-0.4.2-1|130	
21mr|ocaml-gettext-0.4.2-1|131	# Remove dependency on batteries.
21mr|ocaml-gettext-0.4.2-1|132	sed -i -e 's/batteries//' test/dune
21mr|ocaml-gettext-0.4.2-1|133	sed -i -e 's/batteries//' test/test-stub/dune
21mr|ocaml-gettext-0.4.2-1|134	
21mr|ocaml-gettext-0.4.2-1|135	
21mr|ocaml-gettext-0.4.2-1|136	%build
21mr|ocaml-gettext-0.4.2-1|137	make build
21mr|ocaml-gettext-0.4.2-1|138	
21mr|ocaml-gettext-0.4.2-1|139	#check
21mr|ocaml-gettext-0.4.2-1|140	# Tests require batteries, so they are disabled at present.
21mr|ocaml-gettext-0.4.2-1|141	# Under discussion with upstream.
21mr|ocaml-gettext-0.4.2-1|142	
21mr|ocaml-gettext-0.4.2-1|143	%install
21mr|ocaml-gettext-0.4.2-1|144	mkdir -p %{buildroot}%{_libdir}/ocaml
21mr|ocaml-gettext-0.4.2-1|145	mkdir -p %{buildroot}%{_bindir}
21mr|ocaml-gettext-0.4.2-1|146	dune install --destdir=%{buildroot}
21mr|ocaml-gettext-0.4.2-1|147	
21mr|ocaml-gettext-0.4.2-1|148	# Remove this, we will use our own rules for documentation.
21mr|ocaml-gettext-0.4.2-1|149	rm -rf %{buildroot}/usr/doc

14496 21
21mr|ocaml-integers-0.4.0-1|1	%define _disable_ld_no_undefined 1
21mr|ocaml-integers-0.4.0-1|2	
21mr|ocaml-integers-0.4.0-1|3	# Debuginfo generation is broken, so disable it.  We should work out
21mr|ocaml-integers-0.4.0-1|4	# how to add -g option instead XXX.
21mr|ocaml-integers-0.4.0-1|5	%global debug_package %{nil}
21mr|ocaml-integers-0.4.0-1|6	
21mr|ocaml-integers-0.4.0-1|7	# Documentation adds a circular dependency, so by
21mr|ocaml-integers-0.4.0-1|8	# default we build without.
21mr|ocaml-integers-0.4.0-1|9	%bcond_with doc
21mr|ocaml-integers-0.4.0-1|10	
21mr|ocaml-integers-0.4.0-1|11	Name:		ocaml-integers
21mr|ocaml-integers-0.4.0-1|12	Version:	0.4.0
21mr|ocaml-integers-0.4.0-1|13	Release:	1
21mr|ocaml-integers-0.4.0-1|14	Summary:	Various signed and unsigned integer types for OCaml
21mr|ocaml-integers-0.4.0-1|15	Group:		Development/OCaml
21mr|ocaml-integers-0.4.0-1|16	License:	MIT
21mr|ocaml-integers-0.4.0-1|17	URL:		https://github.com/ocamllabs/%{name}
21mr|ocaml-integers-0.4.0-1|18	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|ocaml-integers-0.4.0-1|19	
21mr|ocaml-integers-0.4.0-1|20	BuildRequires:	ocaml >= 4.02
21mr|ocaml-integers-0.4.0-1|21	BuildRequires:	ocaml-dune
21mr|ocaml-integers-0.4.0-1|22	%if %{with doc}
21mr|ocaml-integers-0.4.0-1|23	BuildRequires:	ocaml-odoc
21mr|ocaml-integers-0.4.0-1|24	%endif
21mr|ocaml-integers-0.4.0-1|25	
21mr|ocaml-integers-0.4.0-1|26	%description
21mr|ocaml-integers-0.4.0-1|27	The ocaml-integers library provides a number of 8-, 16-, 32- and 64-bit
21mr|ocaml-integers-0.4.0-1|28	signed and unsigned integer types, together with aliases such as `long`
21mr|ocaml-integers-0.4.0-1|29	and `size_t` whose sizes depend on the host platform.
21mr|ocaml-integers-0.4.0-1|30	
21mr|ocaml-integers-0.4.0-1|31	%files
21mr|ocaml-integers-0.4.0-1|32	%license LICENSE.md
21mr|ocaml-integers-0.4.0-1|33	%doc CHANGES.md README.md
21mr|ocaml-integers-0.4.0-1|34	%dir %{_libdir}/ocaml/integers/
21mr|ocaml-integers-0.4.0-1|35	%dir %{_libdir}/ocaml/integers/top/
21mr|ocaml-integers-0.4.0-1|36	%{_libdir}/ocaml/integers/META
21mr|ocaml-integers-0.4.0-1|37	%{_libdir}/ocaml/integers/*.cma
21mr|ocaml-integers-0.4.0-1|38	%{_libdir}/ocaml/integers/*.cmi
21mr|ocaml-integers-0.4.0-1|39	%{_libdir}/ocaml/integers/top/*.cma
21mr|ocaml-integers-0.4.0-1|40	%{_libdir}/ocaml/integers/top/*.cmi
21mr|ocaml-integers-0.4.0-1|41	%{_libdir}/ocaml/integers/*.cmxs
21mr|ocaml-integers-0.4.0-1|42	%{_libdir}/ocaml/stublibs/dllintegers_stubs.so
21mr|ocaml-integers-0.4.0-1|43	
21mr|ocaml-integers-0.4.0-1|44	#-------------------------------------------------------------
21mr|ocaml-integers-0.4.0-1|45	%package devel
21mr|ocaml-integers-0.4.0-1|46	Summary:	Development files for %{name}
21mr|ocaml-integers-0.4.0-1|47	Group:		Development/OCaml
21mr|ocaml-integers-0.4.0-1|48	Requires:	%{name} = %{EVRD}
21mr|ocaml-integers-0.4.0-1|49	
21mr|ocaml-integers-0.4.0-1|50	%description devel
21mr|ocaml-integers-0.4.0-1|51	The %{name}-devel package contains libraries and signature
21mr|ocaml-integers-0.4.0-1|52	files for developing applications that use %{name}.
21mr|ocaml-integers-0.4.0-1|53	
21mr|ocaml-integers-0.4.0-1|54	%files devel
21mr|ocaml-integers-0.4.0-1|55	%{_libdir}/ocaml/integers/dune-package
21mr|ocaml-integers-0.4.0-1|56	%{_libdir}/ocaml/integers/opam
21mr|ocaml-integers-0.4.0-1|57	%{_libdir}/ocaml/integers/*.a
21mr|ocaml-integers-0.4.0-1|58	%{_libdir}/ocaml/integers/*.cmx
21mr|ocaml-integers-0.4.0-1|59	%{_libdir}/ocaml/integers/*.cmxa
21mr|ocaml-integers-0.4.0-1|60	%{_libdir}/ocaml/integers/*.cmt
21mr|ocaml-integers-0.4.0-1|61	%{_libdir}/ocaml/integers/*.cmti
21mr|ocaml-integers-0.4.0-1|62	%{_libdir}/ocaml/integers/*.h
21mr|ocaml-integers-0.4.0-1|63	%{_libdir}/ocaml/integers/*.mli
21mr|ocaml-integers-0.4.0-1|64	%{_libdir}/ocaml/integers/top/*.cmt
21mr|ocaml-integers-0.4.0-1|65	%{_libdir}/ocaml/integers/top/*.cmti
21mr|ocaml-integers-0.4.0-1|66	%{_libdir}/ocaml/integers/top/*.mli
21mr|ocaml-integers-0.4.0-1|67	
21mr|ocaml-integers-0.4.0-1|68	#-------------------------------------------------------------
21mr|ocaml-integers-0.4.0-1|69	
21mr|ocaml-integers-0.4.0-1|70	%if %{with doc}
21mr|ocaml-integers-0.4.0-1|71	%package doc
21mr|ocaml-integers-0.4.0-1|72	Summary:	Documentation for %{name}
21mr|ocaml-integers-0.4.0-1|73	Group:		Documentation
21mr|ocaml-integers-0.4.0-1|74	BuildArch:	noarch
21mr|ocaml-integers-0.4.0-1|75	
21mr|ocaml-integers-0.4.0-1|76	%description doc
21mr|ocaml-integers-0.4.0-1|77	The %{name}-doc package contains developer documentation for
21mr|ocaml-integers-0.4.0-1|78	%{name}.
21mr|ocaml-integers-0.4.0-1|79	
21mr|ocaml-integers-0.4.0-1|80	%files doc
21mr|ocaml-integers-0.4.0-1|81	%doc _build/default/_doc/*
21mr|ocaml-integers-0.4.0-1|82	
21mr|ocaml-integers-0.4.0-1|83	%endif
21mr|ocaml-integers-0.4.0-1|84	
21mr|ocaml-integers-0.4.0-1|85	#-------------------------------------------------------------
21mr|ocaml-integers-0.4.0-1|86	
21mr|ocaml-integers-0.4.0-1|87	%prep
21mr|ocaml-integers-0.4.0-1|88	%autosetup
21mr|ocaml-integers-0.4.0-1|89	
21mr|ocaml-integers-0.4.0-1|90	%build
21mr|ocaml-integers-0.4.0-1|91	dune build %{?_smp_mflags}
21mr|ocaml-integers-0.4.0-1|92	%if %{with doc}
21mr|ocaml-integers-0.4.0-1|93	dune build %{?_smp_mflags} @doc
21mr|ocaml-integers-0.4.0-1|94	%endif
21mr|ocaml-integers-0.4.0-1|95	
21mr|ocaml-integers-0.4.0-1|96	# Relink the stublib with Fedora flags
21mr|ocaml-integers-0.4.0-1|97	cd _build/default/src
21mr|ocaml-integers-0.4.0-1|98	ocamlmklib -g -ldopt "%{build_ldflags}" -o integers_stubs \
21mr|ocaml-integers-0.4.0-1|99	$(ar t libintegers_stubs.a)
21mr|ocaml-integers-0.4.0-1|100	cd -
21mr|ocaml-integers-0.4.0-1|101	
21mr|ocaml-integers-0.4.0-1|102	%install
21mr|ocaml-integers-0.4.0-1|103	dune install --destdir=%{buildroot}
21mr|ocaml-integers-0.4.0-1|104	
21mr|ocaml-integers-0.4.0-1|105	%if %{with doc}
21mr|ocaml-integers-0.4.0-1|106	# We do not want the dune markers
21mr|ocaml-integers-0.4.0-1|107	find _build/default/_doc/_html -name .dune-keep -delete
21mr|ocaml-integers-0.4.0-1|108	%endif
21mr|ocaml-integers-0.4.0-1|109	
21mr|ocaml-integers-0.4.0-1|110	# We do not want the ml files
21mr|ocaml-integers-0.4.0-1|111	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-integers-0.4.0-1|112	
21mr|ocaml-integers-0.4.0-1|113	# We install the documentation with the doc macro
21mr|ocaml-integers-0.4.0-1|114	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-integers-0.4.0-1|115	
21mr|ocaml-integers-0.4.0-1|116	# Add missing executable bits
21mr|ocaml-integers-0.4.0-1|117	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
21mr|ocaml-integers-0.4.0-1|118	
21mr|ocaml-integers-0.4.0-1|119	%check
21mr|ocaml-integers-0.4.0-1|120	dune runtest

14497 21
21mr|ocaml-labltk-8.06.10-1|1	%define up_name labltk
21mr|ocaml-labltk-8.06.10-1|2	
21mr|ocaml-labltk-8.06.10-1|3	Summary:	Tcl/Tk interface for OCaml
21mr|ocaml-labltk-8.06.10-1|4	Name:		ocaml-%{up_name}
21mr|ocaml-labltk-8.06.10-1|5	Version:	8.06.10
21mr|ocaml-labltk-8.06.10-1|6	Release:	1
21mr|ocaml-labltk-8.06.10-1|7	Group:		Development/OCaml
21mr|ocaml-labltk-8.06.10-1|8	License:	LGPLv2+ with exceptions
21mr|ocaml-labltk-8.06.10-1|9	URL:		https://github.com/garrigue/labltk
21mr|ocaml-labltk-8.06.10-1|10	# This link chnages every time and ignore the version
21mr|ocaml-labltk-8.06.10-1|11	# Do not use %%version in here as it will download an old version named with the new version
21mr|ocaml-labltk-8.06.10-1|12	Source0:	https://github.com/garrigue/labltk/archive/refs/tags/8.06.10.tar.gz?/%{up_name}-%{version}.tar.gz
21mr|ocaml-labltk-8.06.10-1|13	Source1:	META
21mr|ocaml-labltk-8.06.10-1|14	# This adds debugging (-g) everywhere.
21mr|ocaml-labltk-8.06.10-1|15	Patch1:		labltk-8.06.0-enable-debugging.patch
21mr|ocaml-labltk-8.06.10-1|16	Patch2:		labltk-8.06.4-enable-more-debugging.patch
21mr|ocaml-labltk-8.06.10-1|17	BuildRequires:	ocaml-compiler
21mr|ocaml-labltk-8.06.10-1|18	BuildRequires:	ocaml-compiler-libs
21mr|ocaml-labltk-8.06.10-1|19	BuildRequires:	pkgconfig(tcl)
21mr|ocaml-labltk-8.06.10-1|20	BuildRequires:	pkgconfig(tk)
21mr|ocaml-labltk-8.06.10-1|21	
21mr|ocaml-labltk-8.06.10-1|22	%description
21mr|ocaml-labltk-8.06.10-1|23	labltk or mlTk is a library for interfacing OCaml with the scripting
21mr|ocaml-labltk-8.06.10-1|24	language Tcl/Tk (all versions since 8.0.3, but no betas).
21mr|ocaml-labltk-8.06.10-1|25	
21mr|ocaml-labltk-8.06.10-1|26	%files
21mr|ocaml-labltk-8.06.10-1|27	%doc Changes README.mlTk
21mr|ocaml-labltk-8.06.10-1|28	%dir %{_libdir}/ocaml/labltk
21mr|ocaml-labltk-8.06.10-1|29	%{_libdir}/ocaml/labltk/*.cmi
21mr|ocaml-labltk-8.06.10-1|30	%{_libdir}/ocaml/labltk/*.cma
21mr|ocaml-labltk-8.06.10-1|31	%{_libdir}/ocaml/labltk/*.cmo
21mr|ocaml-labltk-8.06.10-1|32	%{_libdir}/ocaml/stublibs/dlllabltk.so
21mr|ocaml-labltk-8.06.10-1|33	%{_libdir}/ocaml/labltk/META
21mr|ocaml-labltk-8.06.10-1|34	
21mr|ocaml-labltk-8.06.10-1|35	#------------------------------------------------------------------
21mr|ocaml-labltk-8.06.10-1|36	%package devel
21mr|ocaml-labltk-8.06.10-1|37	Summary:	Tcl/Tk interface for OCaml
21mr|ocaml-labltk-8.06.10-1|38	Group:		Development/OCaml
21mr|ocaml-labltk-8.06.10-1|39	Requires:	%{name}%{?_isa} = %{version}-%{release}
21mr|ocaml-labltk-8.06.10-1|40	
21mr|ocaml-labltk-8.06.10-1|41	%description devel
21mr|ocaml-labltk-8.06.10-1|42	labltk or mlTk is a library for interfacing OCaml with the scripting
21mr|ocaml-labltk-8.06.10-1|43	language Tcl/Tk (all versions since 8.0.3, but no betas).
21mr|ocaml-labltk-8.06.10-1|44	
21mr|ocaml-labltk-8.06.10-1|45	This package contains the development files.
21mr|ocaml-labltk-8.06.10-1|46	
21mr|ocaml-labltk-8.06.10-1|47	%files devel
21mr|ocaml-labltk-8.06.10-1|48	%doc README.mlTk
21mr|ocaml-labltk-8.06.10-1|49	%doc examples_camltk
21mr|ocaml-labltk-8.06.10-1|50	%doc examples_labltk
21mr|ocaml-labltk-8.06.10-1|51	%{_bindir}/labltk
21mr|ocaml-labltk-8.06.10-1|52	%{_bindir}/ocamlbrowser
21mr|ocaml-labltk-8.06.10-1|53	%{_libdir}/ocaml/labltk/labltktop
21mr|ocaml-labltk-8.06.10-1|54	%{_libdir}/ocaml/labltk/pp
21mr|ocaml-labltk-8.06.10-1|55	%{_libdir}/ocaml/labltk/tkcompiler
21mr|ocaml-labltk-8.06.10-1|56	%{_libdir}/ocaml/labltk/*.a
21mr|ocaml-labltk-8.06.10-1|57	%{_libdir}/ocaml/labltk/*.cmxa
21mr|ocaml-labltk-8.06.10-1|58	%{_libdir}/ocaml/labltk/*.cmx
21mr|ocaml-labltk-8.06.10-1|59	%{_libdir}/ocaml/labltk/*.o
21mr|ocaml-labltk-8.06.10-1|60	%{_libdir}/ocaml/labltk/*.mli
21mr|ocaml-labltk-8.06.10-1|61	
21mr|ocaml-labltk-8.06.10-1|62	#------------------------------------------------------------------
21mr|ocaml-labltk-8.06.10-1|63	
21mr|ocaml-labltk-8.06.10-1|64	%prep
21mr|ocaml-labltk-8.06.10-1|65	%setup -q -n labltk-%{version}
21mr|ocaml-labltk-8.06.10-1|66	%autopatch -p1
21mr|ocaml-labltk-8.06.10-1|67	
21mr|ocaml-labltk-8.06.10-1|68	# Remove version control files which might get copied into documentation.
21mr|ocaml-labltk-8.06.10-1|69	find -name .gitignore -delete
21mr|ocaml-labltk-8.06.10-1|70	
21mr|ocaml-labltk-8.06.10-1|71	%build
21mr|ocaml-labltk-8.06.10-1|72	./configure
21mr|ocaml-labltk-8.06.10-1|73	
21mr|ocaml-labltk-8.06.10-1|74	# Build does not work in parallel.
21mr|ocaml-labltk-8.06.10-1|75	unset MAKEFLAGS
21mr|ocaml-labltk-8.06.10-1|76	
21mr|ocaml-labltk-8.06.10-1|77	make all
21mr|ocaml-labltk-8.06.10-1|78	make opt
21mr|ocaml-labltk-8.06.10-1|79	
21mr|ocaml-labltk-8.06.10-1|80	%install
21mr|ocaml-labltk-8.06.10-1|81	mkdir -p %buildroot%{_bindir}
21mr|ocaml-labltk-8.06.10-1|82	mkdir -p %buildroot%{_libdir}/ocaml/labltk
21mr|ocaml-labltk-8.06.10-1|83	mkdir -p %buildroot%{_libdir}/ocaml/stublibs
21mr|ocaml-labltk-8.06.10-1|84	make install \
21mr|ocaml-labltk-8.06.10-1|85	BINDIR=%buildroot%{_bindir} \
21mr|ocaml-labltk-8.06.10-1|86	INSTALLDIR=%buildroot%{_libdir}/ocaml/labltk \
21mr|ocaml-labltk-8.06.10-1|87	STUBLIBDIR=%buildroot%{_libdir}/ocaml/stublibs
21mr|ocaml-labltk-8.06.10-1|88	# The *.o files are not installed by the Makefile.  AIUI
21mr|ocaml-labltk-8.06.10-1|89	# that prevents linking with native code programs.
21mr|ocaml-labltk-8.06.10-1|90	install -m 0644 camltk/*.o $RPM_BUILD_ROOT%{_libdir}/ocaml/labltk
21mr|ocaml-labltk-8.06.10-1|91	
21mr|ocaml-labltk-8.06.10-1|92	install -m 0644 %{SOURCE1} %buildroot%{_libdir}/ocaml/labltk/META
21mr|ocaml-labltk-8.06.10-1|93	
21mr|ocaml-labltk-8.06.10-1|94	

14498 21
21mr|ocaml-libvirt-0.6.1.5-12|1	Name:		ocaml-libvirt
21mr|ocaml-libvirt-0.6.1.5-12|2	Version:	0.6.1.5
21mr|ocaml-libvirt-0.6.1.5-12|3	Release:	12
21mr|ocaml-libvirt-0.6.1.5-12|4	Group:		Development/OCaml
21mr|ocaml-libvirt-0.6.1.5-12|5	Summary:	OCaml binding for libvirt
21mr|ocaml-libvirt-0.6.1.5-12|6	License:	LGPLv2+
21mr|ocaml-libvirt-0.6.1.5-12|7	URL:		http://libvirt.org/ocaml/
21mr|ocaml-libvirt-0.6.1.5-12|8	Source0:	http://libvirt.org/sources/ocaml/%{name}-%{version}.tar.gz
21mr|ocaml-libvirt-0.6.1.5-12|9	# Fixes build with OCaml >= 4.09.
21mr|ocaml-libvirt-0.6.1.5-12|10	# Upstream commit 75b13978f85b32c7a121aa289d8ebf41ba14ee5a.
21mr|ocaml-libvirt-0.6.1.5-12|11	Patch1:		0001-Make-const-the-return-value-of-caml_named_value.patch
21mr|ocaml-libvirt-0.6.1.5-12|12	# Fixes for OCaml 4.10, sent upstream 2020-01-19.
21mr|ocaml-libvirt-0.6.1.5-12|13	Patch2:		0001-block_peek-memory_peek-Use-bytes-for-return-buffer.patch
21mr|ocaml-libvirt-0.6.1.5-12|14	Patch3:		0002-String_val-returns-const-char-in-OCaml-4.10.patch
21mr|ocaml-libvirt-0.6.1.5-12|15	Patch4:		0003-Don-t-try-to-memcpy-into-a-String_val.patch
21mr|ocaml-libvirt-0.6.1.5-12|16	BuildRequires:	ocaml >= 3.10.0
21mr|ocaml-libvirt-0.6.1.5-12|17	BuildRequires:	ocaml-findlib-devel
21mr|ocaml-libvirt-0.6.1.5-12|18	BuildRequires:	libvirt-devel >= 0.2.1
21mr|ocaml-libvirt-0.6.1.5-12|19	BuildRequires:	perl
21mr|ocaml-libvirt-0.6.1.5-12|20	BuildRequires:	gawk
21mr|ocaml-libvirt-0.6.1.5-12|21	
21mr|ocaml-libvirt-0.6.1.5-12|22	%description
21mr|ocaml-libvirt-0.6.1.5-12|23	OCaml binding for libvirt.
21mr|ocaml-libvirt-0.6.1.5-12|24	
21mr|ocaml-libvirt-0.6.1.5-12|25	%files
21mr|ocaml-libvirt-0.6.1.5-12|26	%doc COPYING.LIB README ChangeLog
21mr|ocaml-libvirt-0.6.1.5-12|27	%{_libdir}/ocaml/libvirt
21mr|ocaml-libvirt-0.6.1.5-12|28	%exclude %{_libdir}/ocaml/libvirt/*.a
21mr|ocaml-libvirt-0.6.1.5-12|29	%exclude %{_libdir}/ocaml/libvirt/*.cmxa
21mr|ocaml-libvirt-0.6.1.5-12|30	%exclude %{_libdir}/ocaml/libvirt/*.cmx
21mr|ocaml-libvirt-0.6.1.5-12|31	%exclude %{_libdir}/ocaml/libvirt/*.mli
21mr|ocaml-libvirt-0.6.1.5-12|32	%{_libdir}/ocaml/stublibs/*.so
21mr|ocaml-libvirt-0.6.1.5-12|33	%{_libdir}/ocaml/stublibs/*.so.owner
21mr|ocaml-libvirt-0.6.1.5-12|34	
21mr|ocaml-libvirt-0.6.1.5-12|35	#--------------------------------------------------------------------
21mr|ocaml-libvirt-0.6.1.5-12|36	%package devel
21mr|ocaml-libvirt-0.6.1.5-12|37	Summary:	Development files for %{name}
21mr|ocaml-libvirt-0.6.1.5-12|38	Group:		Development/OCaml
21mr|ocaml-libvirt-0.6.1.5-12|39	Requires:	%{name} = %{EVRD}
21mr|ocaml-libvirt-0.6.1.5-12|40	
21mr|ocaml-libvirt-0.6.1.5-12|41	%description devel
21mr|ocaml-libvirt-0.6.1.5-12|42	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-libvirt-0.6.1.5-12|43	developing applications that use %{name}.
21mr|ocaml-libvirt-0.6.1.5-12|44	
21mr|ocaml-libvirt-0.6.1.5-12|45	%files devel
21mr|ocaml-libvirt-0.6.1.5-12|46	%doc COPYING.LIB README TODO.libvirt ChangeLog html/*
21mr|ocaml-libvirt-0.6.1.5-12|47	%{_libdir}/ocaml/libvirt/*.a
21mr|ocaml-libvirt-0.6.1.5-12|48	%{_libdir}/ocaml/libvirt/*.cmxa
21mr|ocaml-libvirt-0.6.1.5-12|49	%{_libdir}/ocaml/libvirt/*.cmx
21mr|ocaml-libvirt-0.6.1.5-12|50	%{_libdir}/ocaml/libvirt/*.mli
21mr|ocaml-libvirt-0.6.1.5-12|51	
21mr|ocaml-libvirt-0.6.1.5-12|52	#--------------------------------------------------------------------
21mr|ocaml-libvirt-0.6.1.5-12|53	
21mr|ocaml-libvirt-0.6.1.5-12|54	%prep
21mr|ocaml-libvirt-0.6.1.5-12|55	%autosetup -p1
21mr|ocaml-libvirt-0.6.1.5-12|56	
21mr|ocaml-libvirt-0.6.1.5-12|57	%build
21mr|ocaml-libvirt-0.6.1.5-12|58	%configure
21mr|ocaml-libvirt-0.6.1.5-12|59	make all doc
21mr|ocaml-libvirt-0.6.1.5-12|60	make opt
21mr|ocaml-libvirt-0.6.1.5-12|61	
21mr|ocaml-libvirt-0.6.1.5-12|62	%install
21mr|ocaml-libvirt-0.6.1.5-12|63	# These rules work if the library uses 'ocamlfind install' to install itself.
21mr|ocaml-libvirt-0.6.1.5-12|64	export DESTDIR=%{buildroot}
21mr|ocaml-libvirt-0.6.1.5-12|65	export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21mr|ocaml-libvirt-0.6.1.5-12|66	mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
21mr|ocaml-libvirt-0.6.1.5-12|67	mkdir -p %{buildroot}%{_bindir}
21mr|ocaml-libvirt-0.6.1.5-12|68	make install-opt

14499 21
21mr|ocaml-luv-0.5.8-1|1	%define _disable_ld_no_undefined 1
21mr|ocaml-luv-0.5.8-1|2	
21mr|ocaml-luv-0.5.8-1|3	# Documentation adds a circular dependency, so by
21mr|ocaml-luv-0.5.8-1|4	# default we build without.
21mr|ocaml-luv-0.5.8-1|5	%bcond_with doc
21mr|ocaml-luv-0.5.8-1|6	
21mr|ocaml-luv-0.5.8-1|7	%global srcname luv
21mr|ocaml-luv-0.5.8-1|8	
21mr|ocaml-luv-0.5.8-1|9	Name:		ocaml-%{srcname}
21mr|ocaml-luv-0.5.8-1|10	Version:	0.5.8
21mr|ocaml-luv-0.5.8-1|11	Release:	1
21mr|ocaml-luv-0.5.8-1|12	Summary:	OCaml binding to libuv for cross-platform asynchronous I/O
21mr|ocaml-luv-0.5.8-1|13	Group:		Development/OCaml
21mr|ocaml-luv-0.5.8-1|14	License:	MIT
21mr|ocaml-luv-0.5.8-1|15	URL:		https://github.com/aantron/luv
21mr|ocaml-luv-0.5.8-1|16	Source0:	%{url}/releases/download/%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-luv-0.5.8-1|17	BuildRequires:	ocaml >= 4.02.0
21mr|ocaml-luv-0.5.8-1|18	BuildRequires:	ocaml-alcotest-devel >= 0.8.1
21mr|ocaml-luv-0.5.8-1|19	BuildRequires:	ocaml-ctypes-devel >= 0.13.0
21mr|ocaml-luv-0.5.8-1|20	BuildRequires:	ocaml-dune >= 2.0.0
21mr|ocaml-luv-0.5.8-1|21	%if %{with doc}
21mr|ocaml-luv-0.5.8-1|22	BuildRequires:	ocaml-odoc
21mr|ocaml-luv-0.5.8-1|23	%endif
21mr|ocaml-luv-0.5.8-1|24	BuildRequires:	ocaml-result-devel
21mr|ocaml-luv-0.5.8-1|25	BuildRequires:	pkgconfig(libuv)
21mr|ocaml-luv-0.5.8-1|26	
21mr|ocaml-luv-0.5.8-1|27	%description
21mr|ocaml-luv-0.5.8-1|28	Luv is a binding to libuv, the cross-platform C library that does
21mr|ocaml-luv-0.5.8-1|29	asynchronous I/O in Node.js and runs its main loop.
21mr|ocaml-luv-0.5.8-1|30	
21mr|ocaml-luv-0.5.8-1|31	Besides asynchronous I/O, libuv also supports multiprocessing and
21mr|ocaml-luv-0.5.8-1|32	multithreading.  Multiple event loops can be run in different threads.
21mr|ocaml-luv-0.5.8-1|33	Libuv also exposes a lot of other functionality, amounting to a full OS
21mr|ocaml-luv-0.5.8-1|34	API, and an alternative to the standard module Unix.
21mr|ocaml-luv-0.5.8-1|35	
21mr|ocaml-luv-0.5.8-1|36	%files
21mr|ocaml-luv-0.5.8-1|37	%license LICENSE.md
21mr|ocaml-luv-0.5.8-1|38	%doc README.md
21mr|ocaml-luv-0.5.8-1|39	%dir %{_libdir}/ocaml/luv/
21mr|ocaml-luv-0.5.8-1|40	%dir %{_libdir}/ocaml/luv/c/
21mr|ocaml-luv-0.5.8-1|41	%dir %{_libdir}/ocaml/luv/c_function_descriptions/
21mr|ocaml-luv-0.5.8-1|42	%dir %{_libdir}/ocaml/luv/c_type_descriptions/
21mr|ocaml-luv-0.5.8-1|43	%dir %{_libdir}/ocaml/luv_unix/
21mr|ocaml-luv-0.5.8-1|44	%{_libdir}/ocaml/luv{,_unix}/META
21mr|ocaml-luv-0.5.8-1|45	%{_libdir}/ocaml/luv{,_unix}/{,*/}*.cma
21mr|ocaml-luv-0.5.8-1|46	%{_libdir}/ocaml/luv{,_unix}/{,*/}*.cmi
21mr|ocaml-luv-0.5.8-1|47	%{_libdir}/ocaml/luv{,_unix}/{,*/}*.cmxs
21mr|ocaml-luv-0.5.8-1|48	%{_libdir}/ocaml/stublibs/dllluv_c_stubs.so
21mr|ocaml-luv-0.5.8-1|49	%{_libdir}/ocaml/stublibs/dllluv_unix_stubs.so
21mr|ocaml-luv-0.5.8-1|50	
21mr|ocaml-luv-0.5.8-1|51	
21mr|ocaml-luv-0.5.8-1|52	#-----------------------------------------------------------
21mr|ocaml-luv-0.5.8-1|53	%package devel
21mr|ocaml-luv-0.5.8-1|54	Summary:	Development files for %{name}
21mr|ocaml-luv-0.5.8-1|55	Group:		Development/OCaml
21mr|ocaml-luv-0.5.8-1|56	Requires:	%{name} = %{EVRD}
21mr|ocaml-luv-0.5.8-1|57	Requires:	ocaml-ctypes-devel
21mr|ocaml-luv-0.5.8-1|58	Requires:	ocaml-result-devel
21mr|ocaml-luv-0.5.8-1|59	
21mr|ocaml-luv-0.5.8-1|60	%description devel
21mr|ocaml-luv-0.5.8-1|61	The %{name}-devel package contains libraries and signature
21mr|ocaml-luv-0.5.8-1|62	files for developing applications that use %{name}.
21mr|ocaml-luv-0.5.8-1|63	
21mr|ocaml-luv-0.5.8-1|64	%files devel
21mr|ocaml-luv-0.5.8-1|65	%{_libdir}/ocaml/luv{,_unix}/dune-package
21mr|ocaml-luv-0.5.8-1|66	%{_libdir}/ocaml/luv{,_unix}/opam
21mr|ocaml-luv-0.5.8-1|67	%{_libdir}/ocaml/luv{,_unix}/{,*/}*.a
21mr|ocaml-luv-0.5.8-1|68	%{_libdir}/ocaml/luv{,_unix}/{,*/}*.cmx
21mr|ocaml-luv-0.5.8-1|69	%{_libdir}/ocaml/luv{,_unix}/{,*/}*.cmxa
21mr|ocaml-luv-0.5.8-1|70	%{_libdir}/ocaml/luv{,_unix}/{,*/}*.cmt
21mr|ocaml-luv-0.5.8-1|71	%{_libdir}/ocaml/luv{,_unix}/*.cmti
21mr|ocaml-luv-0.5.8-1|72	%{_libdir}/ocaml/luv{,_unix}/*.mli
21mr|ocaml-luv-0.5.8-1|73	
21mr|ocaml-luv-0.5.8-1|74	#-----------------------------------------------------------
21mr|ocaml-luv-0.5.8-1|75	
21mr|ocaml-luv-0.5.8-1|76	%if %{with doc}
21mr|ocaml-luv-0.5.8-1|77	%package doc
21mr|ocaml-luv-0.5.8-1|78	Summary:	Documentation for %{name}
21mr|ocaml-luv-0.5.8-1|79	Group:		Documentation
21mr|ocaml-luv-0.5.8-1|80	BuildArch:	noarch
21mr|ocaml-luv-0.5.8-1|81	
21mr|ocaml-luv-0.5.8-1|82	%description doc
21mr|ocaml-luv-0.5.8-1|83	The %{name}-doc package contains developer documentation for
21mr|ocaml-luv-0.5.8-1|84	%{name}.
21mr|ocaml-luv-0.5.8-1|85	
21mr|ocaml-luv-0.5.8-1|86	%files doc
21mr|ocaml-luv-0.5.8-1|87	%doc _build/default/_doc/*
21mr|ocaml-luv-0.5.8-1|88	
21mr|ocaml-luv-0.5.8-1|89	%endif
21mr|ocaml-luv-0.5.8-1|90	
21mr|ocaml-luv-0.5.8-1|91	#-----------------------------------------------------------
21mr|ocaml-luv-0.5.8-1|92	
21mr|ocaml-luv-0.5.8-1|93	%prep
21mr|ocaml-luv-0.5.8-1|94	%autosetup -n %{srcname}-%{version}
21mr|ocaml-luv-0.5.8-1|95	
21mr|ocaml-luv-0.5.8-1|96	# Remove spurious executable bits
21mr|ocaml-luv-0.5.8-1|97	find . -type f -exec chmod 0644 {} +
21mr|ocaml-luv-0.5.8-1|98	
21mr|ocaml-luv-0.5.8-1|99	%build
21mr|ocaml-luv-0.5.8-1|100	export LUV_USE_SYSTEM_LIBUV=yes
21mr|ocaml-luv-0.5.8-1|101	dune build %{?_smp_mflags}
21mr|ocaml-luv-0.5.8-1|102	%if %{with doc}
21mr|ocaml-luv-0.5.8-1|103	dune build %{?_smp_mflags} @doc
21mr|ocaml-luv-0.5.8-1|104	%endif
21mr|ocaml-luv-0.5.8-1|105	
21mr|ocaml-luv-0.5.8-1|106	# Relink the stublibs with Fedora flags
21mr|ocaml-luv-0.5.8-1|107	cd _build/default/src/c
21mr|ocaml-luv-0.5.8-1|108	ocamlmklib -g -ldopt "%{build_ldflags}" -o luv_c_stubs \
21mr|ocaml-luv-0.5.8-1|109	$(ar t libluv_c_stubs.a) -luv
21mr|ocaml-luv-0.5.8-1|110	cd -
21mr|ocaml-luv-0.5.8-1|111	cd _build/default/src/unix
21mr|ocaml-luv-0.5.8-1|112	ocamlmklib -g -ldopt "%{build_ldflags}" -o luv_unix_stubs \
21mr|ocaml-luv-0.5.8-1|113	$(ar t libluv_unix_stubs.a)
21mr|ocaml-luv-0.5.8-1|114	cd -
21mr|ocaml-luv-0.5.8-1|115	
21mr|ocaml-luv-0.5.8-1|116	%install
21mr|ocaml-luv-0.5.8-1|117	dune install --destdir=%{buildroot}
21mr|ocaml-luv-0.5.8-1|118	
21mr|ocaml-luv-0.5.8-1|119	%if %{with doc}
21mr|ocaml-luv-0.5.8-1|120	# We do not want the dune markers
21mr|ocaml-luv-0.5.8-1|121	find _build/default/_doc/_html -name .dune-keep -delete
21mr|ocaml-luv-0.5.8-1|122	%endif
21mr|ocaml-luv-0.5.8-1|123	
21mr|ocaml-luv-0.5.8-1|124	# We do not want the ml files
21mr|ocaml-luv-0.5.8-1|125	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-luv-0.5.8-1|126	
21mr|ocaml-luv-0.5.8-1|127	# We do not want the bundled libuv headers
21mr|ocaml-luv-0.5.8-1|128	rm -fr %{buildroot}%{_libdir}/ocaml/luv/uv{,.h}
21mr|ocaml-luv-0.5.8-1|129	
21mr|ocaml-luv-0.5.8-1|130	# We install the documentation with the doc macro
21mr|ocaml-luv-0.5.8-1|131	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-luv-0.5.8-1|132	
21mr|ocaml-luv-0.5.8-1|133	%check
21mr|ocaml-luv-0.5.8-1|134	dune runtest
21mr|ocaml-luv-0.5.8-1|135	

14500 21
21mr|ocaml-lwt-5.4.2-1|1	%global _disable_ld_no_undefined %nil
21mr|ocaml-lwt-5.4.2-1|2	
21mr|ocaml-lwt-5.4.2-1|3	Name:		ocaml-lwt
21mr|ocaml-lwt-5.4.2-1|4	Version:	5.4.2
21mr|ocaml-lwt-5.4.2-1|5	Release:	1
21mr|ocaml-lwt-5.4.2-1|6	Summary:	OCaml lightweight thread library
21mr|ocaml-lwt-5.4.2-1|7	Group:		Development/OCaml
21mr|ocaml-lwt-5.4.2-1|8	# The openssl linking exception is granted.
21mr|ocaml-lwt-5.4.2-1|9	License:	LGPLv2+ with exceptions
21mr|ocaml-lwt-5.4.2-1|10	URL:		http://ocsigen.org/lwt
21mr|ocaml-lwt-5.4.2-1|11	Source0:	https://github.com/ocsigen/lwt/archive/%{version}.tar.gz?/lwt-%{version}.tar.gz
21mr|ocaml-lwt-5.4.2-1|12	
21mr|ocaml-lwt-5.4.2-1|13	BuildRequires:	ocaml >= 4.02.0
21mr|ocaml-lwt-5.4.2-1|14	BuildRequires:	ocaml-findlib
21mr|ocaml-lwt-5.4.2-1|15	
21mr|ocaml-lwt-5.4.2-1|16	BuildRequires:	ocaml-csexp-devel
21mr|ocaml-lwt-5.4.2-1|17	BuildRequires:	ocaml-dune-devel
21mr|ocaml-lwt-5.4.2-1|18	BuildRequires:	ocaml-cppo
21mr|ocaml-lwt-5.4.2-1|19	BuildRequires:	ocaml-result-devel
21mr|ocaml-lwt-5.4.2-1|20	BuildRequires:	ocaml-seq-devel
21mr|ocaml-lwt-5.4.2-1|21	BuildRequires:	ocaml-bisect-ppx-devel
21mr|ocaml-lwt-5.4.2-1|22	BuildRequires:	ocaml-luv-devel
21mr|ocaml-lwt-5.4.2-1|23	
21mr|ocaml-lwt-5.4.2-1|24	# lwt.unix dependencies
21mr|ocaml-lwt-5.4.2-1|25	BuildRequires:	ocaml-mmap-devel
21mr|ocaml-lwt-5.4.2-1|26	BuildRequires:	ocaml-ocplib-endian-devel
21mr|ocaml-lwt-5.4.2-1|27	
21mr|ocaml-lwt-5.4.2-1|28	# lwt_react dependencies.
21mr|ocaml-lwt-5.4.2-1|29	BuildRequires:	ocaml-react-devel
21mr|ocaml-lwt-5.4.2-1|30	
21mr|ocaml-lwt-5.4.2-1|31	# lwt_ppx dependencies.
21mr|ocaml-lwt-5.4.2-1|32	BuildRequires:	ocaml-ppxlib-devel
21mr|ocaml-lwt-5.4.2-1|33	
21mr|ocaml-lwt-5.4.2-1|34	BuildRequires:	glib2-devel
21mr|ocaml-lwt-5.4.2-1|35	BuildRequires:	libev-devel
21mr|ocaml-lwt-5.4.2-1|36	
21mr|ocaml-lwt-5.4.2-1|37	
21mr|ocaml-lwt-5.4.2-1|38	%description
21mr|ocaml-lwt-5.4.2-1|39	Lwt is a lightweight thread library for Objective Caml.  This library
21mr|ocaml-lwt-5.4.2-1|40	is part of the Ocsigen project.
21mr|ocaml-lwt-5.4.2-1|41	
21mr|ocaml-lwt-5.4.2-1|42	%files
21mr|ocaml-lwt-5.4.2-1|43	%doc CHANGES README.md
21mr|ocaml-lwt-5.4.2-1|44	%license LICENSE.md
21mr|ocaml-lwt-5.4.2-1|45	%dir %{_libdir}/ocaml/lwt/
21mr|ocaml-lwt-5.4.2-1|46	%dir %{_libdir}/ocaml/lwt/unix/
21mr|ocaml-lwt-5.4.2-1|47	%{_libdir}/ocaml/lwt/META
21mr|ocaml-lwt-5.4.2-1|48	%{_libdir}/ocaml/lwt/dune-package
21mr|ocaml-lwt-5.4.2-1|49	%{_libdir}/ocaml/lwt/opam
21mr|ocaml-lwt-5.4.2-1|50	%{_libdir}/ocaml/lwt/*.cma
21mr|ocaml-lwt-5.4.2-1|51	%{_libdir}/ocaml/lwt/*.cmi
21mr|ocaml-lwt-5.4.2-1|52	%{_libdir}/ocaml/lwt/unix/*.cma
21mr|ocaml-lwt-5.4.2-1|53	%{_libdir}/ocaml/lwt/unix/*.cmi
21mr|ocaml-lwt-5.4.2-1|54	%{_libdir}/ocaml/lwt/*.cmxs
21mr|ocaml-lwt-5.4.2-1|55	%{_libdir}/ocaml/lwt/unix/*.cmxs
21mr|ocaml-lwt-5.4.2-1|56	%{_libdir}/ocaml/stublibs/*.so
21mr|ocaml-lwt-5.4.2-1|57	
21mr|ocaml-lwt-5.4.2-1|58	#-------------------------------------------------------------
21mr|ocaml-lwt-5.4.2-1|59	%package devel
21mr|ocaml-lwt-5.4.2-1|60	Summary:	Development files for %{name}
21mr|ocaml-lwt-5.4.2-1|61	Group:		Development/OCaml
21mr|ocaml-lwt-5.4.2-1|62	Requires:	%{name} = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|63	Requires:	ocaml-mmap-devel
21mr|ocaml-lwt-5.4.2-1|64	Requires:	ocaml-ocplib-endian-devel
21mr|ocaml-lwt-5.4.2-1|65	Requires:	ocaml-result-devel
21mr|ocaml-lwt-5.4.2-1|66	Requires:	ocaml-seq-devel
21mr|ocaml-lwt-5.4.2-1|67	Requires:	libev-devel
21mr|ocaml-lwt-5.4.2-1|68	
21mr|ocaml-lwt-5.4.2-1|69	%description devel
21mr|ocaml-lwt-5.4.2-1|70	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-lwt-5.4.2-1|71	developing applications that use %{name}.
21mr|ocaml-lwt-5.4.2-1|72	
21mr|ocaml-lwt-5.4.2-1|73	%files devel
21mr|ocaml-lwt-5.4.2-1|74	%doc CHANGES README.md
21mr|ocaml-lwt-5.4.2-1|75	%{_libdir}/ocaml/lwt/*.a
21mr|ocaml-lwt-5.4.2-1|76	%{_libdir}/ocaml/lwt/*.cmxa
21mr|ocaml-lwt-5.4.2-1|77	%{_libdir}/ocaml/lwt/*.cmx
21mr|ocaml-lwt-5.4.2-1|78	%{_libdir}/ocaml/lwt/unix/*.a
21mr|ocaml-lwt-5.4.2-1|79	%{_libdir}/ocaml/lwt/unix/*.cmxa
21mr|ocaml-lwt-5.4.2-1|80	%{_libdir}/ocaml/lwt/unix/*.cmx
21mr|ocaml-lwt-5.4.2-1|81	%{_libdir}/ocaml/lwt/*.cmt
21mr|ocaml-lwt-5.4.2-1|82	%{_libdir}/ocaml/lwt/*.cmti
21mr|ocaml-lwt-5.4.2-1|83	%{_libdir}/ocaml/lwt/*.ml
21mr|ocaml-lwt-5.4.2-1|84	%{_libdir}/ocaml/lwt/*.mli
21mr|ocaml-lwt-5.4.2-1|85	%{_libdir}/ocaml/lwt/unix/*.cmt
21mr|ocaml-lwt-5.4.2-1|86	%{_libdir}/ocaml/lwt/unix/*.cmti
21mr|ocaml-lwt-5.4.2-1|87	%{_libdir}/ocaml/lwt/unix/*.h
21mr|ocaml-lwt-5.4.2-1|88	%{_libdir}/ocaml/lwt/unix/*.ml
21mr|ocaml-lwt-5.4.2-1|89	%{_libdir}/ocaml/lwt/unix/*.mli
21mr|ocaml-lwt-5.4.2-1|90	
21mr|ocaml-lwt-5.4.2-1|91	#-------------------------------------------------------------
21mr|ocaml-lwt-5.4.2-1|92	
21mr|ocaml-lwt-5.4.2-1|93	%package react
21mr|ocaml-lwt-5.4.2-1|94	Summary:	Helpers for using React with Lwt
21mr|ocaml-lwt-5.4.2-1|95	Group:		Development/OCaml
21mr|ocaml-lwt-5.4.2-1|96	Requires:	%{name} = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|97	
21mr|ocaml-lwt-5.4.2-1|98	%description react
21mr|ocaml-lwt-5.4.2-1|99	Helpers for using React with Lwt.
21mr|ocaml-lwt-5.4.2-1|100	
21mr|ocaml-lwt-5.4.2-1|101	%files react
21mr|ocaml-lwt-5.4.2-1|102	%doc CHANGES README.md
21mr|ocaml-lwt-5.4.2-1|103	%license LICENSE.md
21mr|ocaml-lwt-5.4.2-1|104	%dir %{_libdir}/ocaml/lwt_react/
21mr|ocaml-lwt-5.4.2-1|105	%{_libdir}/ocaml/lwt_react/META
21mr|ocaml-lwt-5.4.2-1|106	%{_libdir}/ocaml/lwt_react/dune-package
21mr|ocaml-lwt-5.4.2-1|107	%{_libdir}/ocaml/lwt_react/opam
21mr|ocaml-lwt-5.4.2-1|108	%{_libdir}/ocaml/lwt_react/*.cma
21mr|ocaml-lwt-5.4.2-1|109	%{_libdir}/ocaml/lwt_react/*.cmi
21mr|ocaml-lwt-5.4.2-1|110	%{_libdir}/ocaml/lwt_react/*.cmxs
21mr|ocaml-lwt-5.4.2-1|111	
21mr|ocaml-lwt-5.4.2-1|112	#-------------------------------------------------------------
21mr|ocaml-lwt-5.4.2-1|113	
21mr|ocaml-lwt-5.4.2-1|114	%package react-devel
21mr|ocaml-lwt-5.4.2-1|115	Summary:	Development files for ocaml-lwt-react
21mr|ocaml-lwt-5.4.2-1|116	Group:		Development/OCaml
21mr|ocaml-lwt-5.4.2-1|117	Requires:	%{name}-react = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|118	Requires:	%{name}-devel = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|119	Requires:	ocaml-bisect-ppx-devel
21mr|ocaml-lwt-5.4.2-1|120	
21mr|ocaml-lwt-5.4.2-1|121	%description    react-devel
21mr|ocaml-lwt-5.4.2-1|122	The %{name}-react-devel package contains libraries and signature files for
21mr|ocaml-lwt-5.4.2-1|123	developing applications that use %{name}-react.
21mr|ocaml-lwt-5.4.2-1|124	
21mr|ocaml-lwt-5.4.2-1|125	%files react-devel
21mr|ocaml-lwt-5.4.2-1|126	%doc CHANGES README.md
21mr|ocaml-lwt-5.4.2-1|127	%{_libdir}/ocaml/lwt_react/*.a
21mr|ocaml-lwt-5.4.2-1|128	%{_libdir}/ocaml/lwt_react/*.cmxa
21mr|ocaml-lwt-5.4.2-1|129	%{_libdir}/ocaml/lwt_react/*.cmx
21mr|ocaml-lwt-5.4.2-1|130	%{_libdir}/ocaml/lwt_react/*.cmt
21mr|ocaml-lwt-5.4.2-1|131	%{_libdir}/ocaml/lwt_react/*.cmti
21mr|ocaml-lwt-5.4.2-1|132	%{_libdir}/ocaml/lwt_react/*.ml
21mr|ocaml-lwt-5.4.2-1|133	%{_libdir}/ocaml/lwt_react/*.mli
21mr|ocaml-lwt-5.4.2-1|134	
21mr|ocaml-lwt-5.4.2-1|135	#-------------------------------------------------------------
21mr|ocaml-lwt-5.4.2-1|136	
21mr|ocaml-lwt-5.4.2-1|137	%package ppx
21mr|ocaml-lwt-5.4.2-1|138	Summary:	PPX syntax for Lwt
21mr|ocaml-lwt-5.4.2-1|139	Group:		Development/OCaml
21mr|ocaml-lwt-5.4.2-1|140	Requires:	%{name} = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|141	
21mr|ocaml-lwt-5.4.2-1|142	%description ppx
21mr|ocaml-lwt-5.4.2-1|143	PPX syntax for Lwt, providing something similar to async/await from JavaScript.
21mr|ocaml-lwt-5.4.2-1|144	
21mr|ocaml-lwt-5.4.2-1|145	%files ppx
21mr|ocaml-lwt-5.4.2-1|146	%dir %{_libdir}/ocaml/lwt_ppx/
21mr|ocaml-lwt-5.4.2-1|147	%{_libdir}/ocaml/lwt_ppx/META
21mr|ocaml-lwt-5.4.2-1|148	%{_libdir}/ocaml/lwt_ppx/dune-package
21mr|ocaml-lwt-5.4.2-1|149	%{_libdir}/ocaml/lwt_ppx/opam
21mr|ocaml-lwt-5.4.2-1|150	%{_libdir}/ocaml/lwt_ppx/ppx.exe
21mr|ocaml-lwt-5.4.2-1|151	%{_libdir}/ocaml/lwt_ppx/*.cma
21mr|ocaml-lwt-5.4.2-1|152	%{_libdir}/ocaml/lwt_ppx/*.cmi
21mr|ocaml-lwt-5.4.2-1|153	%{_libdir}/ocaml/lwt_ppx/*.cmxs
21mr|ocaml-lwt-5.4.2-1|154	
21mr|ocaml-lwt-5.4.2-1|155	#-------------------------------------------------------------
21mr|ocaml-lwt-5.4.2-1|156	
21mr|ocaml-lwt-5.4.2-1|157	%package ppx-devel
21mr|ocaml-lwt-5.4.2-1|158	Summary:	Development files for ocaml-lwt-ppx
21mr|ocaml-lwt-5.4.2-1|159	Group:		Development/OCaml
21mr|ocaml-lwt-5.4.2-1|160	Requires:	%{name}-ppx = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|161	Requires:	%{name}-devel = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|162	
21mr|ocaml-lwt-5.4.2-1|163	%description ppx-devel
21mr|ocaml-lwt-5.4.2-1|164	The %{name}-ppx-devel package contains libraries and signature files for
21mr|ocaml-lwt-5.4.2-1|165	developing applications that use %{name}-ppx.
21mr|ocaml-lwt-5.4.2-1|166	
21mr|ocaml-lwt-5.4.2-1|167	%files ppx-devel
21mr|ocaml-lwt-5.4.2-1|168	%doc CHANGES README.md
21mr|ocaml-lwt-5.4.2-1|169	%{_libdir}/ocaml/lwt_ppx/*.a
21mr|ocaml-lwt-5.4.2-1|170	%{_libdir}/ocaml/lwt_ppx/*.cmxa
21mr|ocaml-lwt-5.4.2-1|171	%{_libdir}/ocaml/lwt_ppx/*.cmx
21mr|ocaml-lwt-5.4.2-1|172	%{_libdir}/ocaml/lwt_ppx/*.cmt
21mr|ocaml-lwt-5.4.2-1|173	%{_libdir}/ocaml/lwt_ppx/*.cmti
21mr|ocaml-lwt-5.4.2-1|174	%{_libdir}/ocaml/lwt_ppx/*.ml
21mr|ocaml-lwt-5.4.2-1|175	%{_libdir}/ocaml/lwt_ppx/*.mli
21mr|ocaml-lwt-5.4.2-1|176	
21mr|ocaml-lwt-5.4.2-1|177	#-------------------------------------------------------------
21mr|ocaml-lwt-5.4.2-1|178	
21mr|ocaml-lwt-5.4.2-1|179	%package luv
21mr|ocaml-lwt-5.4.2-1|180	Summary:	luv syntax for Lwt
21mr|ocaml-lwt-5.4.2-1|181	Group:		Development/OCaml
21mr|ocaml-lwt-5.4.2-1|182	Requires:	%{name} = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|183	
21mr|ocaml-lwt-5.4.2-1|184	%description luv
21mr|ocaml-lwt-5.4.2-1|185	luv syntax for Lwt, providing something similar to async/await from JavaScript.
21mr|ocaml-lwt-5.4.2-1|186	
21mr|ocaml-lwt-5.4.2-1|187	%files luv
21mr|ocaml-lwt-5.4.2-1|188	%dir %{_libdir}/ocaml/lwt_luv/
21mr|ocaml-lwt-5.4.2-1|189	%{_libdir}/ocaml/lwt_luv/META
21mr|ocaml-lwt-5.4.2-1|190	%{_libdir}/ocaml/lwt_luv/dune-package
21mr|ocaml-lwt-5.4.2-1|191	%{_libdir}/ocaml/lwt_luv/opam
21mr|ocaml-lwt-5.4.2-1|192	%{_libdir}/ocaml/lwt_luv/*.cma
21mr|ocaml-lwt-5.4.2-1|193	%{_libdir}/ocaml/lwt_luv/*.cmi
21mr|ocaml-lwt-5.4.2-1|194	%{_libdir}/ocaml/lwt_luv/*.cmxs
21mr|ocaml-lwt-5.4.2-1|195	
21mr|ocaml-lwt-5.4.2-1|196	#-------------------------------------------------------------
21mr|ocaml-lwt-5.4.2-1|197	
21mr|ocaml-lwt-5.4.2-1|198	%package luv-devel
21mr|ocaml-lwt-5.4.2-1|199	Summary:	Development files for ocaml-lwt-luv
21mr|ocaml-lwt-5.4.2-1|200	Group:		Development/OCaml
21mr|ocaml-lwt-5.4.2-1|201	Requires:	%{name}-luv = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|202	Requires:	%{name}-devel = %{EVRD}
21mr|ocaml-lwt-5.4.2-1|203	
21mr|ocaml-lwt-5.4.2-1|204	%description luv-devel
21mr|ocaml-lwt-5.4.2-1|205	The %{name}-luv-devel package contains libraries and signature files for
21mr|ocaml-lwt-5.4.2-1|206	developing applications that use %{name}-luv.
21mr|ocaml-lwt-5.4.2-1|207	
21mr|ocaml-lwt-5.4.2-1|208	%files luv-devel
21mr|ocaml-lwt-5.4.2-1|209	%doc CHANGES README.md
21mr|ocaml-lwt-5.4.2-1|210	%{_libdir}/ocaml/lwt_luv/*.a
21mr|ocaml-lwt-5.4.2-1|211	%{_libdir}/ocaml/lwt_luv/*.cmxa
21mr|ocaml-lwt-5.4.2-1|212	%{_libdir}/ocaml/lwt_luv/*.cmx
21mr|ocaml-lwt-5.4.2-1|213	%{_libdir}/ocaml/lwt_luv/*.cmt
21mr|ocaml-lwt-5.4.2-1|214	%{_libdir}/ocaml/lwt_luv/*.cmti
21mr|ocaml-lwt-5.4.2-1|215	%{_libdir}/ocaml/lwt_luv/*.ml
21mr|ocaml-lwt-5.4.2-1|216	%{_libdir}/ocaml/lwt_luv/*.mli
21mr|ocaml-lwt-5.4.2-1|217	
21mr|ocaml-lwt-5.4.2-1|218	#-------------------------------------------------------------
21mr|ocaml-lwt-5.4.2-1|219	
21mr|ocaml-lwt-5.4.2-1|220	%prep
21mr|ocaml-lwt-5.4.2-1|221	%autosetup -n lwt-%{version}
21mr|ocaml-lwt-5.4.2-1|222	
21mr|ocaml-lwt-5.4.2-1|223	# It looks like one test fails.
21mr|ocaml-lwt-5.4.2-1|224	# Actually, it looks like all the "mcast" tests fail in koji.
21mr|ocaml-lwt-5.4.2-1|225	# They should probably be disabled via a patch, but this works for now.
21mr|ocaml-lwt-5.4.2-1|226	sed 's,test_mcast "mcast-join-loop" true true;,(*test_mcast "mcast-join-loop" true true;*),' -i test/unix/test_mcast.ml
21mr|ocaml-lwt-5.4.2-1|227	sed 's,test_mcast "mcast-join-noloop" true false;,(*test_mcast "mcast-join-noloop" true false;*),' -i test/unix/test_mcast.ml
21mr|ocaml-lwt-5.4.2-1|228	sed 's,test_mcast "mcast-nojoin-loop" false true;,(*test_mcast "mcast-nojoin-loop" false true;*),' -i test/unix/test_mcast.ml
21mr|ocaml-lwt-5.4.2-1|229	sed 's,test_mcast "mcast-nojoin-noloop" false false;,(*test_mcast "mcast-nojoin-noloop" false false;*),' -i test/unix/test_mcast.ml
21mr|ocaml-lwt-5.4.2-1|230	
21mr|ocaml-lwt-5.4.2-1|231	%build
21mr|ocaml-lwt-5.4.2-1|232	# Enable libev and pthread.
21mr|ocaml-lwt-5.4.2-1|233	dune exec src/unix/config/discover.exe -- --save \
21mr|ocaml-lwt-5.4.2-1|234	--use-libev true --use-pthread true
21mr|ocaml-lwt-5.4.2-1|235	dune build --profile=release --verbose
21mr|ocaml-lwt-5.4.2-1|236	
21mr|ocaml-lwt-5.4.2-1|237	# Relink the stublib with RPM_LD_FLAGS
21mr|ocaml-lwt-5.4.2-1|238	cd _build/default/src/unix
21mr|ocaml-lwt-5.4.2-1|239	ocamlmklib -g -ldopt "$RPM_LD_FLAGS" -lev -lpthread -lm -o lwt_unix_stubs \
21mr|ocaml-lwt-5.4.2-1|240	$(ar t liblwt_unix_stubs.a)
21mr|ocaml-lwt-5.4.2-1|241	cd -
21mr|ocaml-lwt-5.4.2-1|242	
21mr|ocaml-lwt-5.4.2-1|243	%install
21mr|ocaml-lwt-5.4.2-1|244	dune install --profile=release --destdir %{buildroot}
21mr|ocaml-lwt-5.4.2-1|245	
21mr|ocaml-lwt-5.4.2-1|246	# Remove spurious dune-installed documentation.
21mr|ocaml-lwt-5.4.2-1|247	rm -rf %{buildroot}/%{_prefix}/doc
21mr|ocaml-lwt-5.4.2-1|248	
21mr|ocaml-lwt-5.4.2-1|249	# Add missing executable bits
21mr|ocaml-lwt-5.4.2-1|250	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod 0755 {} \+
21mr|ocaml-lwt-5.4.2-1|251	
21mr|ocaml-lwt-5.4.2-1|252	%check
21mr|ocaml-lwt-5.4.2-1|253	# Disable this test on s390x.
21mr|ocaml-lwt-5.4.2-1|254	# https://bugzilla.redhat.com/show_bug.cgi?id=1826511
21mr|ocaml-lwt-5.4.2-1|255	%ifnarch s390x
21mr|ocaml-lwt-5.4.2-1|256	dune runtest --profile=release
21mr|ocaml-lwt-5.4.2-1|257	%endif
21mr|ocaml-lwt-5.4.2-1|258	

14501 21
21mr|ocaml-migrate-parsetree-2.3.0-1|1	Name:		ocaml-migrate-parsetree
21mr|ocaml-migrate-parsetree-2.3.0-1|2	Version:	2.3.0
21mr|ocaml-migrate-parsetree-2.3.0-1|3	Release:	1
21mr|ocaml-migrate-parsetree-2.3.0-1|4	Summary:	Convert OCaml parsetrees between different major versions
21mr|ocaml-migrate-parsetree-2.3.0-1|5	Group:		Development/OCaml
21mr|ocaml-migrate-parsetree-2.3.0-1|6	License:	LGPLv2+ with exceptions
21mr|ocaml-migrate-parsetree-2.3.0-1|7	URL:		https://github.com/ocaml-ppx/ocaml-migrate-parsetree
21mr|ocaml-migrate-parsetree-2.3.0-1|8	Source0:	https://github.com/ocaml-ppx/ocaml-migrate-parsetree/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|ocaml-migrate-parsetree-2.3.0-1|9	BuildRequires:	ocaml
21mr|ocaml-migrate-parsetree-2.3.0-1|10	BuildRequires:	ocaml-dune
21mr|ocaml-migrate-parsetree-2.3.0-1|11	BuildRequires:	ocaml-cinaps-devel
21mr|ocaml-migrate-parsetree-2.3.0-1|12	
21mr|ocaml-migrate-parsetree-2.3.0-1|13	%description
21mr|ocaml-migrate-parsetree-2.3.0-1|14	This library converts between parsetrees of different OCaml versions.
21mr|ocaml-migrate-parsetree-2.3.0-1|15	For each version, there is a snapshot of the parsetree and conversion
21mr|ocaml-migrate-parsetree-2.3.0-1|16	functions to the next and/or previous version.
21mr|ocaml-migrate-parsetree-2.3.0-1|17	
21mr|ocaml-migrate-parsetree-2.3.0-1|18	%files
21mr|ocaml-migrate-parsetree-2.3.0-1|19	%doc README.md CHANGES.md
21mr|ocaml-migrate-parsetree-2.3.0-1|20	%license LICENSE.md
21mr|ocaml-migrate-parsetree-2.3.0-1|21	%{_libdir}/ocaml/*
21mr|ocaml-migrate-parsetree-2.3.0-1|22	%exclude %{_libdir}/ocaml/*/{,*/}*.a
21mr|ocaml-migrate-parsetree-2.3.0-1|23	%exclude %{_libdir}/ocaml/*/{,*/}*.cmxa
21mr|ocaml-migrate-parsetree-2.3.0-1|24	%exclude %{_libdir}/ocaml/*/{,*/}*.cmx
21mr|ocaml-migrate-parsetree-2.3.0-1|25	%exclude %{_libdir}/ocaml/*/{,*/}*.ml
21mr|ocaml-migrate-parsetree-2.3.0-1|26	%exclude %{_libdir}/ocaml/*/{,*/}*.mli
21mr|ocaml-migrate-parsetree-2.3.0-1|27	
21mr|ocaml-migrate-parsetree-2.3.0-1|28	#-------------------------------------------------------------------
21mr|ocaml-migrate-parsetree-2.3.0-1|29	%package devel
21mr|ocaml-migrate-parsetree-2.3.0-1|30	Summary:	Development files for %{name}
21mr|ocaml-migrate-parsetree-2.3.0-1|31	Requires:	%{name} = %{EVRD}
21mr|ocaml-migrate-parsetree-2.3.0-1|32	Requires:	ocaml-result-devel
21mr|ocaml-migrate-parsetree-2.3.0-1|33	Requires:	ocaml-ppx-derivers-devel
21mr|ocaml-migrate-parsetree-2.3.0-1|34	
21mr|ocaml-migrate-parsetree-2.3.0-1|35	%description devel
21mr|ocaml-migrate-parsetree-2.3.0-1|36	The %{name}-devel package contains libraries and signature
21mr|ocaml-migrate-parsetree-2.3.0-1|37	files for developing applications that use %{name}.
21mr|ocaml-migrate-parsetree-2.3.0-1|38	
21mr|ocaml-migrate-parsetree-2.3.0-1|39	%files devel
21mr|ocaml-migrate-parsetree-2.3.0-1|40	%doc README.md CHANGES.md
21mr|ocaml-migrate-parsetree-2.3.0-1|41	%license LICENSE.md
21mr|ocaml-migrate-parsetree-2.3.0-1|42	%{_libdir}/ocaml/*/{,*/}*.a
21mr|ocaml-migrate-parsetree-2.3.0-1|43	%{_libdir}/ocaml/*/{,*/}*.cmxa
21mr|ocaml-migrate-parsetree-2.3.0-1|44	%{_libdir}/ocaml/*/{,*/}*.cmx
21mr|ocaml-migrate-parsetree-2.3.0-1|45	%{_libdir}/ocaml/*/{,*/}*.ml
21mr|ocaml-migrate-parsetree-2.3.0-1|46	%{_libdir}/ocaml/*/{,*/}*.mli
21mr|ocaml-migrate-parsetree-2.3.0-1|47	
21mr|ocaml-migrate-parsetree-2.3.0-1|48	#-------------------------------------------------------------------
21mr|ocaml-migrate-parsetree-2.3.0-1|49	
21mr|ocaml-migrate-parsetree-2.3.0-1|50	%prep
21mr|ocaml-migrate-parsetree-2.3.0-1|51	%autosetup -n %{name}-%{version}
21mr|ocaml-migrate-parsetree-2.3.0-1|52	
21mr|ocaml-migrate-parsetree-2.3.0-1|53	%build
21mr|ocaml-migrate-parsetree-2.3.0-1|54	%make_build
21mr|ocaml-migrate-parsetree-2.3.0-1|55	
21mr|ocaml-migrate-parsetree-2.3.0-1|56	
21mr|ocaml-migrate-parsetree-2.3.0-1|57	%install
21mr|ocaml-migrate-parsetree-2.3.0-1|58	mkdir -p %{buildroot}%{_libdir}/ocaml
21mr|ocaml-migrate-parsetree-2.3.0-1|59	%make_install INSTALL_ARGS='--destdir=%{buildroot}'
21mr|ocaml-migrate-parsetree-2.3.0-1|60	
21mr|ocaml-migrate-parsetree-2.3.0-1|61	# These files will be installed using doc and license directives.
21mr|ocaml-migrate-parsetree-2.3.0-1|62	rm -r %{buildroot}/usr/doc
21mr|ocaml-migrate-parsetree-2.3.0-1|63	
21mr|ocaml-migrate-parsetree-2.3.0-1|64	# Makes *.cmxs executable such that they will be stripped.
21mr|ocaml-migrate-parsetree-2.3.0-1|65	find %{buildroot} -name '*.cmxs' -exec chmod 0755 {} \;
21mr|ocaml-migrate-parsetree-2.3.0-1|66	
21mr|ocaml-migrate-parsetree-2.3.0-1|67	%check
21mr|ocaml-migrate-parsetree-2.3.0-1|68	%make_build test

14502 21
21mr|ocaml-mmap-1.1.0-12|1	Name:		ocaml-mmap
21mr|ocaml-mmap-1.1.0-12|2	Version:	1.1.0
21mr|ocaml-mmap-1.1.0-12|3	Release:	12
21mr|ocaml-mmap-1.1.0-12|4	Summary:	File mapping functionality
21mr|ocaml-mmap-1.1.0-12|5	Group:		Development/OCaml
21mr|ocaml-mmap-1.1.0-12|6	# License is LGPL 2.1 with standard OCaml exceptions
21mr|ocaml-mmap-1.1.0-12|7	License:	LGPLv2+ with exceptions
21mr|ocaml-mmap-1.1.0-12|8	URL:		https://github.com/mirage/mmap
21mr|ocaml-mmap-1.1.0-12|9	Source0:	https://github.com/mirage/mmap/archive/v%{version}/mmap-v%{version}.tar.gz
21mr|ocaml-mmap-1.1.0-12|10	BuildRequires:	ocaml
21mr|ocaml-mmap-1.1.0-12|11	BuildRequires:	ocaml-findlib
21mr|ocaml-mmap-1.1.0-12|12	BuildRequires:	ocaml-dune
21mr|ocaml-mmap-1.1.0-12|13	
21mr|ocaml-mmap-1.1.0-12|14	%description
21mr|ocaml-mmap-1.1.0-12|15	This project provides a Mmap.map_file functions for mapping files
21mr|ocaml-mmap-1.1.0-12|16	in memory. This function is the same as the Unix.map_file function
21mr|ocaml-mmap-1.1.0-12|17	added in OCaml >= 4.06.
21mr|ocaml-mmap-1.1.0-12|18	
21mr|ocaml-mmap-1.1.0-12|19	%files
21mr|ocaml-mmap-1.1.0-12|20	%license LICENSE
21mr|ocaml-mmap-1.1.0-12|21	%doc README.md CHANGES.md
21mr|ocaml-mmap-1.1.0-12|22	%{_libdir}/ocaml/mmap
21mr|ocaml-mmap-1.1.0-12|23	%exclude %{_libdir}/ocaml/mmap/*.a
21mr|ocaml-mmap-1.1.0-12|24	%exclude %{_libdir}/ocaml/mmap/*.cmxa
21mr|ocaml-mmap-1.1.0-12|25	%exclude %{_libdir}/ocaml/mmap/*.cmx
21mr|ocaml-mmap-1.1.0-12|26	%exclude %{_libdir}/ocaml/mmap/*.mli
21mr|ocaml-mmap-1.1.0-12|27	
21mr|ocaml-mmap-1.1.0-12|28	#------------------------------------------------------------
21mr|ocaml-mmap-1.1.0-12|29	%package devel
21mr|ocaml-mmap-1.1.0-12|30	Summary:	Development files for %{name}
21mr|ocaml-mmap-1.1.0-12|31	Group:		Development/OCaml
21mr|ocaml-mmap-1.1.0-12|32	Requires:	%{name} = %{EVRD}
21mr|ocaml-mmap-1.1.0-12|33	
21mr|ocaml-mmap-1.1.0-12|34	%description    devel
21mr|ocaml-mmap-1.1.0-12|35	The %{name}-devel package contains libraries and
21mr|ocaml-mmap-1.1.0-12|36	signature files for developing applications that use %{name}.
21mr|ocaml-mmap-1.1.0-12|37	
21mr|ocaml-mmap-1.1.0-12|38	%files devel
21mr|ocaml-mmap-1.1.0-12|39	#license LICENSE
21mr|ocaml-mmap-1.1.0-12|40	%{_libdir}/ocaml/mmap/*.a
21mr|ocaml-mmap-1.1.0-12|41	%{_libdir}/ocaml/mmap/*.cmxa
21mr|ocaml-mmap-1.1.0-12|42	%{_libdir}/ocaml/mmap/*.cmx
21mr|ocaml-mmap-1.1.0-12|43	%{_libdir}/ocaml/mmap/*.mli
21mr|ocaml-mmap-1.1.0-12|44	
21mr|ocaml-mmap-1.1.0-12|45	#------------------------------------------------------------
21mr|ocaml-mmap-1.1.0-12|46	
21mr|ocaml-mmap-1.1.0-12|47	%prep
21mr|ocaml-mmap-1.1.0-12|48	%autosetup -n mmap-%{version}
21mr|ocaml-mmap-1.1.0-12|49	
21mr|ocaml-mmap-1.1.0-12|50	%build
21mr|ocaml-mmap-1.1.0-12|51	# It might be nice to have a %jbuilder macro that just does this.
21mr|ocaml-mmap-1.1.0-12|52	dune build -p mmap %{?_smp_mflags}
21mr|ocaml-mmap-1.1.0-12|53	
21mr|ocaml-mmap-1.1.0-12|54	%install
21mr|ocaml-mmap-1.1.0-12|55	mkdir -p %{buildroot}%{_libdir}/ocaml/mmap/
21mr|ocaml-mmap-1.1.0-12|56	cp -aLr _build/install/default/lib/mmap/* %{buildroot}%{_libdir}/ocaml/mmap/
21mr|ocaml-mmap-1.1.0-12|57	
21mr|ocaml-mmap-1.1.0-12|58	%check
21mr|ocaml-mmap-1.1.0-12|59	dune runtest

14503 21
21mr|ocaml-num-1.4-1|1	Name:		ocaml-num
21mr|ocaml-num-1.4-1|2	Version:	1.4
21mr|ocaml-num-1.4-1|3	Release:	1
21mr|ocaml-num-1.4-1|4	Summary:	Legacy Num library for arbitrary-precision integer and rational arithmetic
21mr|ocaml-num-1.4-1|5	License:	LGPLv2+ with exceptions
21mr|ocaml-num-1.4-1|6	Group:		Development/OCaml
21mr|ocaml-num-1.4-1|7	URL:		https://github.com/ocaml/num
21mr|ocaml-num-1.4-1|8	Source0:	https://github.com/ocaml/num/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|ocaml-num-1.4-1|9	# Downstream patches to add -g flag.
21mr|ocaml-num-1.4-1|10	Patch4:         0004-toplevel-Add-g-flag.patch
21mr|ocaml-num-1.4-1|11	Patch5:         0005-src-Add-g-flag-to-mklib.patch
21mr|ocaml-num-1.4-1|12	
21mr|ocaml-num-1.4-1|13	BuildRequires:	make
21mr|ocaml-num-1.4-1|14	BuildRequires:	ocaml
21mr|ocaml-num-1.4-1|15	BuildRequires:	ocaml-findlib-devel
21mr|ocaml-num-1.4-1|16	
21mr|ocaml-num-1.4-1|17	%description
21mr|ocaml-num-1.4-1|18	This library implements arbitrary-precision arithmetic on big integers
21mr|ocaml-num-1.4-1|19	and on rationals.
21mr|ocaml-num-1.4-1|20	
21mr|ocaml-num-1.4-1|21	This is a legacy library. It used to be part of the core OCaml
21mr|ocaml-num-1.4-1|22	distribution (in otherlibs/num) but is now distributed separately. New
21mr|ocaml-num-1.4-1|23	applications that need arbitrary-precision arithmetic should use the
21mr|ocaml-num-1.4-1|24	Zarith library (https://github.com/ocaml/Zarith) instead of the Num
21mr|ocaml-num-1.4-1|25	library, and older applications that already use Num are encouraged to
21mr|ocaml-num-1.4-1|26	switch to Zarith. Zarith delivers much better performance than Num and
21mr|ocaml-num-1.4-1|27	has a nicer API.
21mr|ocaml-num-1.4-1|28	
21mr|ocaml-num-1.4-1|29	%files
21mr|ocaml-num-1.4-1|30	%doc Changelog README.md
21mr|ocaml-num-1.4-1|31	%license LICENSE
21mr|ocaml-num-1.4-1|32	%{_libdir}/ocaml/*.cmi
21mr|ocaml-num-1.4-1|33	%{_libdir}/ocaml/*.cma
21mr|ocaml-num-1.4-1|34	%{_libdir}/ocaml/*.cmxs
21mr|ocaml-num-1.4-1|35	%{_libdir}/ocaml/num
21mr|ocaml-num-1.4-1|36	%{_libdir}/ocaml/num-top
21mr|ocaml-num-1.4-1|37	%{_libdir}/ocaml/stublibs/dll*.so
21mr|ocaml-num-1.4-1|38	%exclude %{_libdir}/ocaml/*.a
21mr|ocaml-num-1.4-1|39	%exclude %{_libdir}/ocaml/*.cmxa
21mr|ocaml-num-1.4-1|40	%exclude %{_libdir}/ocaml/*.cmx
21mr|ocaml-num-1.4-1|41	%exclude %{_libdir}/ocaml/*.mli
21mr|ocaml-num-1.4-1|42	
21mr|ocaml-num-1.4-1|43	#--------------------------------------------------------------------
21mr|ocaml-num-1.4-1|44	%package devel
21mr|ocaml-num-1.4-1|45	Summary:	Development files for %{name}
21mr|ocaml-num-1.4-1|46	Group:		Development/OCaml
21mr|ocaml-num-1.4-1|47	Requires:	%{name} = %{EVRD}
21mr|ocaml-num-1.4-1|48	
21mr|ocaml-num-1.4-1|49	
21mr|ocaml-num-1.4-1|50	%description devel
21mr|ocaml-num-1.4-1|51	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-num-1.4-1|52	developing applications that use %{name}.
21mr|ocaml-num-1.4-1|53	
21mr|ocaml-num-1.4-1|54	%files devel
21mr|ocaml-num-1.4-1|55	%license LICENSE
21mr|ocaml-num-1.4-1|56	%{_libdir}/ocaml/*.a
21mr|ocaml-num-1.4-1|57	%{_libdir}/ocaml/*.cmxa
21mr|ocaml-num-1.4-1|58	%{_libdir}/ocaml/*.cmx
21mr|ocaml-num-1.4-1|59	%{_libdir}/ocaml/*.mli
21mr|ocaml-num-1.4-1|60	
21mr|ocaml-num-1.4-1|61	#--------------------------------------------------------------------
21mr|ocaml-num-1.4-1|62	
21mr|ocaml-num-1.4-1|63	%prep
21mr|ocaml-num-1.4-1|64	%autosetup -p1 -n num-%{version}
21mr|ocaml-num-1.4-1|65	
21mr|ocaml-num-1.4-1|66	%build
21mr|ocaml-num-1.4-1|67	make %{?_smp_mflags} all
21mr|ocaml-num-1.4-1|68	
21mr|ocaml-num-1.4-1|69	%check
21mr|ocaml-num-1.4-1|70	make -j1 test
21mr|ocaml-num-1.4-1|71	
21mr|ocaml-num-1.4-1|72	%install
21mr|ocaml-num-1.4-1|73	export DESTDIR=%{buildroot}
21mr|ocaml-num-1.4-1|74	export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
21mr|ocaml-num-1.4-1|75	mkdir -p $OCAMLFIND_DESTDIR
21mr|ocaml-num-1.4-1|76	mkdir -p $OCAMLFIND_DESTDIR/stublibs
21mr|ocaml-num-1.4-1|77	make install
21mr|ocaml-num-1.4-1|78	
21mr|ocaml-num-1.4-1|79	find $OCAMLFIND_DESTDIR -name '*.cmti' -delete
21mr|ocaml-num-1.4-1|80	
21mr|ocaml-num-1.4-1|81	# Add missing executable bits
21mr|ocaml-num-1.4-1|82	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+

14504 21
21mr|ocaml-ocamlbuild-0.14.1-1|1	%global debug_package %{nil}
21mr|ocaml-ocamlbuild-0.14.1-1|2	
21mr|ocaml-ocamlbuild-0.14.1-1|3	Name:		ocaml-ocamlbuild
21mr|ocaml-ocamlbuild-0.14.1-1|4	Version:	0.14.1
21mr|ocaml-ocamlbuild-0.14.1-1|5	Release:	1
21mr|ocaml-ocamlbuild-0.14.1-1|6	Group:		Development/OCaml
21mr|ocaml-ocamlbuild-0.14.1-1|7	Summary:	Build tool for OCaml libraries and programs
21mr|ocaml-ocamlbuild-0.14.1-1|8	License:	LGPLv2
21mr|ocaml-ocamlbuild-0.14.1-1|9	URL:		https://github.com/ocaml/ocamlbuild
21mr|ocaml-ocamlbuild-0.14.1-1|10	Source0:	https://github.com/ocaml/ocamlbuild/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ocaml-ocamlbuild-0.14.1-1|11	BuildRequires:	ocaml >= 4.04.0
21mr|ocaml-ocamlbuild-0.14.1-1|12	
21mr|ocaml-ocamlbuild-0.14.1-1|13	%description
21mr|ocaml-ocamlbuild-0.14.1-1|14	OCamlbuild is a build tool for building OCaml libraries and programs.
21mr|ocaml-ocamlbuild-0.14.1-1|15	
21mr|ocaml-ocamlbuild-0.14.1-1|16	%files
21mr|ocaml-ocamlbuild-0.14.1-1|17	%doc Changes Readme.md VERSION
21mr|ocaml-ocamlbuild-0.14.1-1|18	%{_bindir}/ocamlbuild
21mr|ocaml-ocamlbuild-0.14.1-1|19	%{_bindir}/ocamlbuild.byte
21mr|ocaml-ocamlbuild-0.14.1-1|20	%ifarch %{ocaml_native_compiler}
21mr|ocaml-ocamlbuild-0.14.1-1|21	%{_bindir}/ocamlbuild.native
21mr|ocaml-ocamlbuild-0.14.1-1|22	%endif
21mr|ocaml-ocamlbuild-0.14.1-1|23	%{_mandir}/man1/ocamlbuild.1*
21mr|ocaml-ocamlbuild-0.14.1-1|24	%{_libdir}/ocaml/ocamlbuild
21mr|ocaml-ocamlbuild-0.14.1-1|25	%ifarch %{ocaml_native_compiler}
21mr|ocaml-ocamlbuild-0.14.1-1|26	%exclude %{_libdir}/ocaml/ocamlbuild/*.a
21mr|ocaml-ocamlbuild-0.14.1-1|27	%exclude %{_libdir}/ocaml/ocamlbuild/*.o
21mr|ocaml-ocamlbuild-0.14.1-1|28	%exclude %{_libdir}/ocaml/ocamlbuild/*.cmx
21mr|ocaml-ocamlbuild-0.14.1-1|29	%exclude %{_libdir}/ocaml/ocamlbuild/*.cmxa
21mr|ocaml-ocamlbuild-0.14.1-1|30	%endif
21mr|ocaml-ocamlbuild-0.14.1-1|31	%exclude %{_libdir}/ocaml/ocamlbuild/*.mli
21mr|ocaml-ocamlbuild-0.14.1-1|32	
21mr|ocaml-ocamlbuild-0.14.1-1|33	#------------------------------------------------------------------
21mr|ocaml-ocamlbuild-0.14.1-1|34	%package devel
21mr|ocaml-ocamlbuild-0.14.1-1|35	Summary:	Development files for %{name}
21mr|ocaml-ocamlbuild-0.14.1-1|36	Group:		Development/OCaml
21mr|ocaml-ocamlbuild-0.14.1-1|37	Requires:	%{name}%{?_isa} = %{version}-%{release}
21mr|ocaml-ocamlbuild-0.14.1-1|38	
21mr|ocaml-ocamlbuild-0.14.1-1|39	%description devel
21mr|ocaml-ocamlbuild-0.14.1-1|40	This package contains development files for %{name}.
21mr|ocaml-ocamlbuild-0.14.1-1|41	
21mr|ocaml-ocamlbuild-0.14.1-1|42	%files devel
21mr|ocaml-ocamlbuild-0.14.1-1|43	%ifarch %{ocaml_native_compiler}
21mr|ocaml-ocamlbuild-0.14.1-1|44	%{_libdir}/ocaml/ocamlbuild/*.a
21mr|ocaml-ocamlbuild-0.14.1-1|45	%{_libdir}/ocaml/ocamlbuild/*.o
21mr|ocaml-ocamlbuild-0.14.1-1|46	%{_libdir}/ocaml/ocamlbuild/*.cmx
21mr|ocaml-ocamlbuild-0.14.1-1|47	%{_libdir}/ocaml/ocamlbuild/*.cmxa
21mr|ocaml-ocamlbuild-0.14.1-1|48	%endif
21mr|ocaml-ocamlbuild-0.14.1-1|49	%{_libdir}/ocaml/ocamlbuild/*.mli
21mr|ocaml-ocamlbuild-0.14.1-1|50	
21mr|ocaml-ocamlbuild-0.14.1-1|51	#------------------------------------------------------------------
21mr|ocaml-ocamlbuild-0.14.1-1|52	
21mr|ocaml-ocamlbuild-0.14.1-1|53	%package doc
21mr|ocaml-ocamlbuild-0.14.1-1|54	Summary:	Documentation for %{name}
21mr|ocaml-ocamlbuild-0.14.1-1|55	Group:		Documentation
21mr|ocaml-ocamlbuild-0.14.1-1|56	Requires:	%{name}%{?_isa} = %{version}-%{release}
21mr|ocaml-ocamlbuild-0.14.1-1|57	
21mr|ocaml-ocamlbuild-0.14.1-1|58	%description doc
21mr|ocaml-ocamlbuild-0.14.1-1|59	This package contains the manual for %{name}.
21mr|ocaml-ocamlbuild-0.14.1-1|60	
21mr|ocaml-ocamlbuild-0.14.1-1|61	%files doc
21mr|ocaml-ocamlbuild-0.14.1-1|62	%doc manual/*
21mr|ocaml-ocamlbuild-0.14.1-1|63	
21mr|ocaml-ocamlbuild-0.14.1-1|64	#------------------------------------------------------------------
21mr|ocaml-ocamlbuild-0.14.1-1|65	
21mr|ocaml-ocamlbuild-0.14.1-1|66	%prep
21mr|ocaml-ocamlbuild-0.14.1-1|67	%autosetup -p1 -n ocamlbuild-%{version}
21mr|ocaml-ocamlbuild-0.14.1-1|68	
21mr|ocaml-ocamlbuild-0.14.1-1|69	%build
21mr|ocaml-ocamlbuild-0.14.1-1|70	make configure \
21mr|ocaml-ocamlbuild-0.14.1-1|71	OCAMLBUILD_PREFIX=%{_prefix} \
21mr|ocaml-ocamlbuild-0.14.1-1|72	OCAMLBUILD_BINDIR=%{_bindir} \
21mr|ocaml-ocamlbuild-0.14.1-1|73	OCAMLBUILD_LIBDIR=%{_libdir}/ocaml \
21mr|ocaml-ocamlbuild-0.14.1-1|74	%ifarch %{ocaml_native_compiler}
21mr|ocaml-ocamlbuild-0.14.1-1|75	OCAML_NATIVE=true
21mr|ocaml-ocamlbuild-0.14.1-1|76	%else
21mr|ocaml-ocamlbuild-0.14.1-1|77	OCAML_NATIVE=false
21mr|ocaml-ocamlbuild-0.14.1-1|78	%endif
21mr|ocaml-ocamlbuild-0.14.1-1|79	
21mr|ocaml-ocamlbuild-0.14.1-1|80	# Parallel builds fail.
21mr|ocaml-ocamlbuild-0.14.1-1|81	make \
21mr|ocaml-ocamlbuild-0.14.1-1|82	%ifarch %{ocaml_native_compiler}
21mr|ocaml-ocamlbuild-0.14.1-1|83	OCAMLC="ocamlc.opt -g" \
21mr|ocaml-ocamlbuild-0.14.1-1|84	OCAMLOPT="ocamlopt.opt -g"
21mr|ocaml-ocamlbuild-0.14.1-1|85	%else
21mr|ocaml-ocamlbuild-0.14.1-1|86	OCAMLC="ocamlc -g" \
21mr|ocaml-ocamlbuild-0.14.1-1|87	OCAMLOPT="ocamlopt -g"
21mr|ocaml-ocamlbuild-0.14.1-1|88	%endif
21mr|ocaml-ocamlbuild-0.14.1-1|89	
21mr|ocaml-ocamlbuild-0.14.1-1|90	
21mr|ocaml-ocamlbuild-0.14.1-1|91	%install
21mr|ocaml-ocamlbuild-0.14.1-1|92	make install \
21mr|ocaml-ocamlbuild-0.14.1-1|93	DESTDIR=%{buildroot} \
21mr|ocaml-ocamlbuild-0.14.1-1|94	CHECK_IF_PREINSTALLED=false
21mr|ocaml-ocamlbuild-0.14.1-1|95	
21mr|ocaml-ocamlbuild-0.14.1-1|96	# The install copies ocamlbuild & ocamlbuild.{byte or native}.
21mr|ocaml-ocamlbuild-0.14.1-1|97	# Symlink them instead.
21mr|ocaml-ocamlbuild-0.14.1-1|98	pushd %{buildroot}/usr/bin
21mr|ocaml-ocamlbuild-0.14.1-1|99	%ifarch %{ocaml_native_compiler}
21mr|ocaml-ocamlbuild-0.14.1-1|100	ln -sf ocamlbuild.native ocamlbuild
21mr|ocaml-ocamlbuild-0.14.1-1|101	%else
21mr|ocaml-ocamlbuild-0.14.1-1|102	ln -sf ocamlbuild.byte ocamlbuild
21mr|ocaml-ocamlbuild-0.14.1-1|103	%endif
21mr|ocaml-ocamlbuild-0.14.1-1|104	popd
21mr|ocaml-ocamlbuild-0.14.1-1|105	
21mr|ocaml-ocamlbuild-0.14.1-1|106	# Install the man page, which for some reason is not copied
21mr|ocaml-ocamlbuild-0.14.1-1|107	# in by the make install rule above.
21mr|ocaml-ocamlbuild-0.14.1-1|108	mkdir -p %{buildroot}%{_mandir}/man1/
21mr|ocaml-ocamlbuild-0.14.1-1|109	install -p -m 0644 man/ocamlbuild.1 %{buildroot}%{_mandir}/man1/
21mr|ocaml-ocamlbuild-0.14.1-1|110	
21mr|ocaml-ocamlbuild-0.14.1-1|111	
21mr|ocaml-ocamlbuild-0.14.1-1|112	
21mr|ocaml-ocamlbuild-0.14.1-1|113	

14505 21
21mr|ocaml-ocplib-endian-1.1-1|1	%global oname ocplib-endian
21mr|ocaml-ocplib-endian-1.1-1|2	
21mr|ocaml-ocplib-endian-1.1-1|3	Name:		ocaml-ocplib-endian
21mr|ocaml-ocplib-endian-1.1-1|4	Version:	1.1
21mr|ocaml-ocplib-endian-1.1-1|5	Release:	1
21mr|ocaml-ocplib-endian-1.1-1|6	Summary:	Functions to read/write int16/32/64 from strings, bigarrays
21mr|ocaml-ocplib-endian-1.1-1|7	Group:		Development/OCaml
21mr|ocaml-ocplib-endian-1.1-1|8	# License is LGPL 2.1 with standard OCaml exceptions
21mr|ocaml-ocplib-endian-1.1-1|9	License:	LGPLv2+ with exceptions
21mr|ocaml-ocplib-endian-1.1-1|10	URL:		https://github.com/OCamlPro/ocplib-endian
21mr|ocaml-ocplib-endian-1.1-1|11	Source0:	https://github.com/OCamlPro/ocplib-endian/archive/%{version}/ocplib-endian-%{version}.tar.gz
21mr|ocaml-ocplib-endian-1.1-1|12	BuildRequires:	ocaml
21mr|ocaml-ocplib-endian-1.1-1|13	BuildRequires:	ocaml-cppo
21mr|ocaml-ocplib-endian-1.1-1|14	BuildRequires:	ocaml-dune
21mr|ocaml-ocplib-endian-1.1-1|15	
21mr|ocaml-ocplib-endian-1.1-1|16	%description
21mr|ocaml-ocplib-endian-1.1-1|17	Optimised functions to read and write int16/32/64 from strings,
21mr|ocaml-ocplib-endian-1.1-1|18	bytes and bigarrays, based on primitives added in version 4.01.
21mr|ocaml-ocplib-endian-1.1-1|19	
21mr|ocaml-ocplib-endian-1.1-1|20	The library implements three modules:
21mr|ocaml-ocplib-endian-1.1-1|21	
21mr|ocaml-ocplib-endian-1.1-1|22	EndianString works directly on strings, and provides submodules
21mr|ocaml-ocplib-endian-1.1-1|23	BigEndian and LittleEndian, with their unsafe counter-parts;
21mr|ocaml-ocplib-endian-1.1-1|24	EndianBytes works directly on bytes, and provides submodules
21mr|ocaml-ocplib-endian-1.1-1|25	BigEndian and LittleEndian, with their unsafe counter-parts;
21mr|ocaml-ocplib-endian-1.1-1|26	EndianBigstring works on bigstrings (Bigarrays of chars),
21mr|ocaml-ocplib-endian-1.1-1|27	and provides submodules BigEndian and LittleEndian, with their
21mr|ocaml-ocplib-endian-1.1-1|28	unsafe counter-parts;
21mr|ocaml-ocplib-endian-1.1-1|29	
21mr|ocaml-ocplib-endian-1.1-1|30	%files
21mr|ocaml-ocplib-endian-1.1-1|31	%license COPYING.txt
21mr|ocaml-ocplib-endian-1.1-1|32	%doc README.md CHANGES.md
21mr|ocaml-ocplib-endian-1.1-1|33	%{_libdir}/ocaml/%{oname}
21mr|ocaml-ocplib-endian-1.1-1|34	%exclude %{_libdir}/ocaml/%{oname}/*.a
21mr|ocaml-ocplib-endian-1.1-1|35	%exclude %{_libdir}/ocaml/%{oname}/*.cmxa
21mr|ocaml-ocplib-endian-1.1-1|36	%exclude %{_libdir}/ocaml/%{oname}/*.cmx
21mr|ocaml-ocplib-endian-1.1-1|37	%exclude %{_libdir}/ocaml/%{oname}/*.mli
21mr|ocaml-ocplib-endian-1.1-1|38	
21mr|ocaml-ocplib-endian-1.1-1|39	#------------------------------------------------------------
21mr|ocaml-ocplib-endian-1.1-1|40	
21mr|ocaml-ocplib-endian-1.1-1|41	%package devel
21mr|ocaml-ocplib-endian-1.1-1|42	Summary:	Development files for %{name}
21mr|ocaml-ocplib-endian-1.1-1|43	Group:		Development/OCaml
21mr|ocaml-ocplib-endian-1.1-1|44	Requires:	%{name} = %{EVRD}
21mr|ocaml-ocplib-endian-1.1-1|45	
21mr|ocaml-ocplib-endian-1.1-1|46	%description devel
21mr|ocaml-ocplib-endian-1.1-1|47	The %{name}-devel package contains libraries and
21mr|ocaml-ocplib-endian-1.1-1|48	signature files for developing applications that use %{name}.
21mr|ocaml-ocplib-endian-1.1-1|49	
21mr|ocaml-ocplib-endian-1.1-1|50	%files devel
21mr|ocaml-ocplib-endian-1.1-1|51	%{_libdir}/ocaml/%{oname}/*.a
21mr|ocaml-ocplib-endian-1.1-1|52	%{_libdir}/ocaml/%{oname}/*.cmxa
21mr|ocaml-ocplib-endian-1.1-1|53	%{_libdir}/ocaml/%{oname}/*.cmx
21mr|ocaml-ocplib-endian-1.1-1|54	%{_libdir}/ocaml/%{oname}/*.mli
21mr|ocaml-ocplib-endian-1.1-1|55	
21mr|ocaml-ocplib-endian-1.1-1|56	#------------------------------------------------------------
21mr|ocaml-ocplib-endian-1.1-1|57	
21mr|ocaml-ocplib-endian-1.1-1|58	%prep
21mr|ocaml-ocplib-endian-1.1-1|59	%autosetup -n %{oname}-%{version}
21mr|ocaml-ocplib-endian-1.1-1|60	
21mr|ocaml-ocplib-endian-1.1-1|61	%build
21mr|ocaml-ocplib-endian-1.1-1|62	dune build -p %{oname} %{?_smp_mflags}
21mr|ocaml-ocplib-endian-1.1-1|63	
21mr|ocaml-ocplib-endian-1.1-1|64	%install
21mr|ocaml-ocplib-endian-1.1-1|65	mkdir -p %{buildroot}%{_libdir}/ocaml/%{oname}/
21mr|ocaml-ocplib-endian-1.1-1|66	cp -aLr _build/install/default/lib/%{oname}/* %{buildroot}%{_libdir}/ocaml/%{oname}/
21mr|ocaml-ocplib-endian-1.1-1|67	
21mr|ocaml-ocplib-endian-1.1-1|68	%check
21mr|ocaml-ocplib-endian-1.1-1|69	dune runtest --profile=release

14506 21
21mr|ocaml-ounit-2.2.4-1|1	%global debug_package %{nil}
21mr|ocaml-ounit-2.2.4-1|2	
21mr|ocaml-ounit-2.2.4-1|3	%global srcname ounit
21mr|ocaml-ounit-2.2.4-1|4	
21mr|ocaml-ounit-2.2.4-1|5	Name:		ocaml-%{srcname}
21mr|ocaml-ounit-2.2.4-1|6	Version:	2.2.4
21mr|ocaml-ounit-2.2.4-1|7	Release:	1
21mr|ocaml-ounit-2.2.4-1|8	Summary:	Unit test framework for OCaml
21mr|ocaml-ounit-2.2.4-1|9	Group:		Development/OCaml
21mr|ocaml-ounit-2.2.4-1|10	License:	MIT
21mr|ocaml-ounit-2.2.4-1|11	URL:		https://github.com/gildor478/ounit
21mr|ocaml-ounit-2.2.4-1|12	Source0:	%{url}/releases/download/v%{version}/%{srcname}-v%{version}.tbz
21mr|ocaml-ounit-2.2.4-1|13	# Remove stdlib-shims downstream.  Not needed in Fedora.
21mr|ocaml-ounit-2.2.4-1|14	Patch1:		0003-Remove-stdlib-shims.patch
21mr|ocaml-ounit-2.2.4-1|15	Patch2:		ounit-deprecated-thread.kill.patch
21mr|ocaml-ounit-2.2.4-1|16	BuildRequires:	ocaml >= 4.02.3
21mr|ocaml-ounit-2.2.4-1|17	BuildRequires:	ocaml-dune >= 1.11.0
21mr|ocaml-ounit-2.2.4-1|18	BuildRequires:	ocaml-findlib
21mr|ocaml-ounit-2.2.4-1|19	BuildRequires:	ocaml-lwt-devel
21mr|ocaml-ounit-2.2.4-1|20	BuildRequires:	ocaml-mmap-devel
21mr|ocaml-ounit-2.2.4-1|21	BuildRequires:	ocaml-ocplib-endian-devel
21mr|ocaml-ounit-2.2.4-1|22	BuildRequires:	ocaml-result-devel
21mr|ocaml-ounit-2.2.4-1|23	
21mr|ocaml-ounit-2.2.4-1|24	# The ounit name is now just an alias for ounit2
21mr|ocaml-ounit-2.2.4-1|25	Provides:	%{name}2 = %{version}-%{release}
21mr|ocaml-ounit-2.2.4-1|26	
21mr|ocaml-ounit-2.2.4-1|27	%description
21mr|ocaml-ounit-2.2.4-1|28	OUnit is a unit test framework for OCaml.  It allows one to easily create
21mr|ocaml-ounit-2.2.4-1|29	unit-tests for OCaml code.  It is loosely based on HUnit, a unit testing
21mr|ocaml-ounit-2.2.4-1|30	framework for Haskell.  It is similar to JUnit, and other xUnit testing
21mr|ocaml-ounit-2.2.4-1|31	frameworks.
21mr|ocaml-ounit-2.2.4-1|32	
21mr|ocaml-ounit-2.2.4-1|33	%files
21mr|ocaml-ounit-2.2.4-1|34	%doc CHANGES.md README.md
21mr|ocaml-ounit-2.2.4-1|35	%license LICENSE.txt
21mr|ocaml-ounit-2.2.4-1|36	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-ounit-2.2.4-1|37	%dir %{_libdir}/ocaml/%{srcname}2/
21mr|ocaml-ounit-2.2.4-1|38	%dir %{_libdir}/ocaml/%{srcname}2/advanced/
21mr|ocaml-ounit-2.2.4-1|39	%dir %{_libdir}/ocaml/%{srcname}2/threads/
21mr|ocaml-ounit-2.2.4-1|40	%{_libdir}/ocaml/%{srcname}2/threads/.private/
21mr|ocaml-ounit-2.2.4-1|41	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-ounit-2.2.4-1|42	%{_libdir}/ocaml/%{srcname}2/META
21mr|ocaml-ounit-2.2.4-1|43	%{_libdir}/ocaml/%{srcname}2/*.cma
21mr|ocaml-ounit-2.2.4-1|44	%{_libdir}/ocaml/%{srcname}2/*.cmi
21mr|ocaml-ounit-2.2.4-1|45	%{_libdir}/ocaml/%{srcname}2/*/*.cma
21mr|ocaml-ounit-2.2.4-1|46	%{_libdir}/ocaml/%{srcname}2/*/*.cmi
21mr|ocaml-ounit-2.2.4-1|47	%{_libdir}/ocaml/%{srcname}2/*.cmxs
21mr|ocaml-ounit-2.2.4-1|48	%{_libdir}/ocaml/%{srcname}2/*/*.cmxs
21mr|ocaml-ounit-2.2.4-1|49	
21mr|ocaml-ounit-2.2.4-1|50	#-----------------------------------------------------------------
21mr|ocaml-ounit-2.2.4-1|51	%package devel
21mr|ocaml-ounit-2.2.4-1|52	Summary:	Development files for %{name}
21mr|ocaml-ounit-2.2.4-1|53	Group:		Development/OCaml
21mr|ocaml-ounit-2.2.4-1|54	Requires:	%{name} = %{EVRD}
21mr|ocaml-ounit-2.2.4-1|55	Provides:	%{name}2-devel = %{EVRD}
21mr|ocaml-ounit-2.2.4-1|56	
21mr|ocaml-ounit-2.2.4-1|57	%description devel
21mr|ocaml-ounit-2.2.4-1|58	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-ounit-2.2.4-1|59	developing applications that use %{name}.
21mr|ocaml-ounit-2.2.4-1|60	
21mr|ocaml-ounit-2.2.4-1|61	%files devel
21mr|ocaml-ounit-2.2.4-1|62	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-ounit-2.2.4-1|63	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-ounit-2.2.4-1|64	%{_libdir}/ocaml/%{srcname}2/dune-package
21mr|ocaml-ounit-2.2.4-1|65	%{_libdir}/ocaml/%{srcname}2/opam
21mr|ocaml-ounit-2.2.4-1|66	%{_libdir}/ocaml/%{srcname}2/*.a
21mr|ocaml-ounit-2.2.4-1|67	%{_libdir}/ocaml/%{srcname}2/*.cmx
21mr|ocaml-ounit-2.2.4-1|68	%{_libdir}/ocaml/%{srcname}2/*.cmxa
21mr|ocaml-ounit-2.2.4-1|69	%{_libdir}/ocaml/%{srcname}2/*/*.a
21mr|ocaml-ounit-2.2.4-1|70	%{_libdir}/ocaml/%{srcname}2/*/*.cmx
21mr|ocaml-ounit-2.2.4-1|71	%{_libdir}/ocaml/%{srcname}2/*/*.cmxa
21mr|ocaml-ounit-2.2.4-1|72	%{_libdir}/ocaml/%{srcname}2/*.cmt
21mr|ocaml-ounit-2.2.4-1|73	%{_libdir}/ocaml/%{srcname}2/*.cmti
21mr|ocaml-ounit-2.2.4-1|74	%{_libdir}/ocaml/%{srcname}2/*.ml
21mr|ocaml-ounit-2.2.4-1|75	%{_libdir}/ocaml/%{srcname}2/*.mli
21mr|ocaml-ounit-2.2.4-1|76	%{_libdir}/ocaml/%{srcname}2/*/*.cmt
21mr|ocaml-ounit-2.2.4-1|77	%{_libdir}/ocaml/%{srcname}2/*/*.cmti
21mr|ocaml-ounit-2.2.4-1|78	%{_libdir}/ocaml/%{srcname}2/*/*.ml
21mr|ocaml-ounit-2.2.4-1|79	%{_libdir}/ocaml/%{srcname}2/*/*.mli
21mr|ocaml-ounit-2.2.4-1|80	
21mr|ocaml-ounit-2.2.4-1|81	#-----------------------------------------------------------------
21mr|ocaml-ounit-2.2.4-1|82	
21mr|ocaml-ounit-2.2.4-1|83	%package lwt
21mr|ocaml-ounit-2.2.4-1|84	Summary:	Helper functions for building Lwt tests using OUnit
21mr|ocaml-ounit-2.2.4-1|85	Group:		Development/OCaml
21mr|ocaml-ounit-2.2.4-1|86	Requires:	%{name} = %{EVRD}
21mr|ocaml-ounit-2.2.4-1|87	Provides:	%{name}2-lwt = %{EVRD}
21mr|ocaml-ounit-2.2.4-1|88	
21mr|ocaml-ounit-2.2.4-1|89	%description    lwt
21mr|ocaml-ounit-2.2.4-1|90	This package contains helper functions for building Lwt tests using
21mr|ocaml-ounit-2.2.4-1|91	OUnit.
21mr|ocaml-ounit-2.2.4-1|92	
21mr|ocaml-ounit-2.2.4-1|93	%files lwt
21mr|ocaml-ounit-2.2.4-1|94	%dir %{_libdir}/ocaml/%{srcname}-lwt/
21mr|ocaml-ounit-2.2.4-1|95	%dir %{_libdir}/ocaml/%{srcname}2-lwt/
21mr|ocaml-ounit-2.2.4-1|96	%{_libdir}/ocaml/%{srcname}-lwt/META
21mr|ocaml-ounit-2.2.4-1|97	%{_libdir}/ocaml/%{srcname}2-lwt/META
21mr|ocaml-ounit-2.2.4-1|98	%{_libdir}/ocaml/%{srcname}2-lwt/oUnitLwt.cma
21mr|ocaml-ounit-2.2.4-1|99	%{_libdir}/ocaml/%{srcname}2-lwt/oUnitLwt.cmi
21mr|ocaml-ounit-2.2.4-1|100	%{_libdir}/ocaml/%{srcname}2-lwt/oUnitLwt.cmxs
21mr|ocaml-ounit-2.2.4-1|101	
21mr|ocaml-ounit-2.2.4-1|102	#-----------------------------------------------------------------
21mr|ocaml-ounit-2.2.4-1|103	
21mr|ocaml-ounit-2.2.4-1|104	%package lwt-devel
21mr|ocaml-ounit-2.2.4-1|105	Summary:	Development files for %{name}-lwt
21mr|ocaml-ounit-2.2.4-1|106	Group:		Development/OCaml
21mr|ocaml-ounit-2.2.4-1|107	Requires:	%{name}-devel = %{EVRD}
21mr|ocaml-ounit-2.2.4-1|108	Requires:	%{name}-lwt = %{EVRD}
21mr|ocaml-ounit-2.2.4-1|109	Requires:	ocaml-lwt-devel
21mr|ocaml-ounit-2.2.4-1|110	Provides:	%{name}2-lwt-devel = %{EVRD}
21mr|ocaml-ounit-2.2.4-1|111	
21mr|ocaml-ounit-2.2.4-1|112	%description lwt-devel
21mr|ocaml-ounit-2.2.4-1|113	The %{name}-lwt-devel package contains libraries and signature
21mr|ocaml-ounit-2.2.4-1|114	files for developing applications that use %{name}-lwt.
21mr|ocaml-ounit-2.2.4-1|115	
21mr|ocaml-ounit-2.2.4-1|116	%files lwt-devel
21mr|ocaml-ounit-2.2.4-1|117	%{_libdir}/ocaml/%{srcname}-lwt/dune-package
21mr|ocaml-ounit-2.2.4-1|118	%{_libdir}/ocaml/%{srcname}-lwt/opam
21mr|ocaml-ounit-2.2.4-1|119	%{_libdir}/ocaml/%{srcname}2-lwt/dune-package
21mr|ocaml-ounit-2.2.4-1|120	%{_libdir}/ocaml/%{srcname}2-lwt/opam
21mr|ocaml-ounit-2.2.4-1|121	%{_libdir}/ocaml/%{srcname}2-lwt/oUnitLwt.a
21mr|ocaml-ounit-2.2.4-1|122	%{_libdir}/ocaml/%{srcname}2-lwt/oUnitLwt.cmx
21mr|ocaml-ounit-2.2.4-1|123	%{_libdir}/ocaml/%{srcname}2-lwt/oUnitLwt.cmxa
21mr|ocaml-ounit-2.2.4-1|124	%{_libdir}/ocaml/%{srcname}2-lwt/oUnitLwt.cmt
21mr|ocaml-ounit-2.2.4-1|125	%{_libdir}/ocaml/%{srcname}2-lwt/oUnitLwt.ml
21mr|ocaml-ounit-2.2.4-1|126	
21mr|ocaml-ounit-2.2.4-1|127	#-----------------------------------------------------------------
21mr|ocaml-ounit-2.2.4-1|128	
21mr|ocaml-ounit-2.2.4-1|129	%prep
21mr|ocaml-ounit-2.2.4-1|130	%autosetup -n %{srcname}-v%{version} -p1
21mr|ocaml-ounit-2.2.4-1|131	
21mr|ocaml-ounit-2.2.4-1|132	%build
21mr|ocaml-ounit-2.2.4-1|133	dune build %{?_smp_mflags}
21mr|ocaml-ounit-2.2.4-1|134	
21mr|ocaml-ounit-2.2.4-1|135	%install
21mr|ocaml-ounit-2.2.4-1|136	dune install --destdir=%{buildroot}
21mr|ocaml-ounit-2.2.4-1|137	
21mr|ocaml-ounit-2.2.4-1|138	# We install the documentation with the doc macro
21mr|ocaml-ounit-2.2.4-1|139	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-ounit-2.2.4-1|140	
21mr|ocaml-ounit-2.2.4-1|141	# Add missing executable bits
21mr|ocaml-ounit-2.2.4-1|142	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
21mr|ocaml-ounit-2.2.4-1|143	
21mr|ocaml-ounit-2.2.4-1|144	%check
21mr|ocaml-ounit-2.2.4-1|145	# Disabled on s390(x) because:
21mr|ocaml-ounit-2.2.4-1|146	# https://github.com/gildor478/ounit/issues/18
21mr|ocaml-ounit-2.2.4-1|147	%ifnarch s390 s390x
21mr|ocaml-ounit-2.2.4-1|148	dune runtest
21mr|ocaml-ounit-2.2.4-1|149	%endif

14507 21
21mr|ocaml-parsexp-0.15.0-1|1	%global srcname parsexp
21mr|ocaml-parsexp-0.15.0-1|2	
21mr|ocaml-parsexp-0.15.0-1|3	Name:		ocaml-%{srcname}
21mr|ocaml-parsexp-0.15.0-1|4	Version:	0.15.0
21mr|ocaml-parsexp-0.15.0-1|5	Release:	1
21mr|ocaml-parsexp-0.15.0-1|6	Summary:	S-expression parsing library
21mr|ocaml-parsexp-0.15.0-1|7	Group:		Development/OCaml
21mr|ocaml-parsexp-0.15.0-1|8	License:	MIT
21mr|ocaml-parsexp-0.15.0-1|9	URL:		https://github.com/janestreet/parsexp
21mr|ocaml-parsexp-0.15.0-1|10	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-parsexp-0.15.0-1|11	BuildRequires:	ocaml >= 4.04.2
21mr|ocaml-parsexp-0.15.0-1|12	BuildRequires:	ocaml-base-devel >= 0.14
21mr|ocaml-parsexp-0.15.0-1|13	BuildRequires:	ocaml-dune >= 2.0.0
21mr|ocaml-parsexp-0.15.0-1|14	BuildRequires:	ocaml-sexplib0-devel >= 0.14
21mr|ocaml-parsexp-0.15.0-1|15	
21mr|ocaml-parsexp-0.15.0-1|16	%description
21mr|ocaml-parsexp-0.15.0-1|17	This library provides generic parsers for parsing S-expressions from
21mr|ocaml-parsexp-0.15.0-1|18	strings or other media.
21mr|ocaml-parsexp-0.15.0-1|19	
21mr|ocaml-parsexp-0.15.0-1|20	The library is focused on performance but still provides full generic
21mr|ocaml-parsexp-0.15.0-1|21	parsers that can be used effortlessly with strings, bigstrings, lexing
21mr|ocaml-parsexp-0.15.0-1|22	buffers, character streams or any other source.
21mr|ocaml-parsexp-0.15.0-1|23	
21mr|ocaml-parsexp-0.15.0-1|24	It provides three different classes of parsers:
21mr|ocaml-parsexp-0.15.0-1|25	- the normal parsers, producing [Sexp.t] or [Sexp.t list] values;
21mr|ocaml-parsexp-0.15.0-1|26	- the parsers with positions, building compact position sequences so
21mr|ocaml-parsexp-0.15.0-1|27	that one can recover original positions in order to properly report
21mr|ocaml-parsexp-0.15.0-1|28	error locations at little cost; and
21mr|ocaml-parsexp-0.15.0-1|29	- the Concrete Syntax Tree parsers, producing values of type
21mr|ocaml-parsexp-0.15.0-1|30	[Parsexp.Cst.t] which record the concrete layout of the s-expression
21mr|ocaml-parsexp-0.15.0-1|31	syntax, including comments.
21mr|ocaml-parsexp-0.15.0-1|32	
21mr|ocaml-parsexp-0.15.0-1|33	This library is portable and doesn't provide I/O functions.  To read
21mr|ocaml-parsexp-0.15.0-1|34	s-expressions from files or other external sources, you should use
21mr|ocaml-parsexp-0.15.0-1|35	parsexp_io.
21mr|ocaml-parsexp-0.15.0-1|36	
21mr|ocaml-parsexp-0.15.0-1|37	%files
21mr|ocaml-parsexp-0.15.0-1|38	%doc CHANGES.md README.org
21mr|ocaml-parsexp-0.15.0-1|39	%license LICENSE.md
21mr|ocaml-parsexp-0.15.0-1|40	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-parsexp-0.15.0-1|41	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-parsexp-0.15.0-1|42	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21mr|ocaml-parsexp-0.15.0-1|43	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21mr|ocaml-parsexp-0.15.0-1|44	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21mr|ocaml-parsexp-0.15.0-1|45	
21mr|ocaml-parsexp-0.15.0-1|46	#------------------------------------------------------------------
21mr|ocaml-parsexp-0.15.0-1|47	%package devel
21mr|ocaml-parsexp-0.15.0-1|48	Summary:	Development files for %{name}
21mr|ocaml-parsexp-0.15.0-1|49	Group:		Development/OCaml
21mr|ocaml-parsexp-0.15.0-1|50	Requires:	%{name} = %{EVRD}
21mr|ocaml-parsexp-0.15.0-1|51	Requires:	ocaml-base-devel
21mr|ocaml-parsexp-0.15.0-1|52	
21mr|ocaml-parsexp-0.15.0-1|53	%description devel
21mr|ocaml-parsexp-0.15.0-1|54	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-parsexp-0.15.0-1|55	developing applications that use %{name}.
21mr|ocaml-parsexp-0.15.0-1|56	
21mr|ocaml-parsexp-0.15.0-1|57	%files devel
21mr|ocaml-parsexp-0.15.0-1|58	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-parsexp-0.15.0-1|59	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-parsexp-0.15.0-1|60	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21mr|ocaml-parsexp-0.15.0-1|61	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21mr|ocaml-parsexp-0.15.0-1|62	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21mr|ocaml-parsexp-0.15.0-1|63	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21mr|ocaml-parsexp-0.15.0-1|64	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21mr|ocaml-parsexp-0.15.0-1|65	%{_libdir}/ocaml/%{srcname}/*.ml
21mr|ocaml-parsexp-0.15.0-1|66	%{_libdir}/ocaml/%{srcname}/*.mli
21mr|ocaml-parsexp-0.15.0-1|67	
21mr|ocaml-parsexp-0.15.0-1|68	#------------------------------------------------------------------
21mr|ocaml-parsexp-0.15.0-1|69	
21mr|ocaml-parsexp-0.15.0-1|70	%prep
21mr|ocaml-parsexp-0.15.0-1|71	%autosetup -n %{srcname}-%{version}
21mr|ocaml-parsexp-0.15.0-1|72	
21mr|ocaml-parsexp-0.15.0-1|73	%build
21mr|ocaml-parsexp-0.15.0-1|74	dune build %{?_smp_mflags}
21mr|ocaml-parsexp-0.15.0-1|75	
21mr|ocaml-parsexp-0.15.0-1|76	%install
21mr|ocaml-parsexp-0.15.0-1|77	dune install --destdir=%{buildroot}
21mr|ocaml-parsexp-0.15.0-1|78	
21mr|ocaml-parsexp-0.15.0-1|79	# We install the documentation with the doc macro
21mr|ocaml-parsexp-0.15.0-1|80	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-parsexp-0.15.0-1|81	
21mr|ocaml-parsexp-0.15.0-1|82	# Add missing executable bits
21mr|ocaml-parsexp-0.15.0-1|83	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod 0755 {} \+
21mr|ocaml-parsexp-0.15.0-1|84	
21mr|ocaml-parsexp-0.15.0-1|85	%check
21mr|ocaml-parsexp-0.15.0-1|86	dune runtest

14508 21
21mr|ocaml-ppx-derivers-1.2.1-14|1	Name:		ocaml-ppx-derivers
21mr|ocaml-ppx-derivers-1.2.1-14|2	Version:	1.2.1
21mr|ocaml-ppx-derivers-1.2.1-14|3	Release:	14
21mr|ocaml-ppx-derivers-1.2.1-14|4	Summary:	Deriving plugin registry
21mr|ocaml-ppx-derivers-1.2.1-14|5	Group:		Development/OCaml
21mr|ocaml-ppx-derivers-1.2.1-14|6	License:	BSD
21mr|ocaml-ppx-derivers-1.2.1-14|7	URL:		https://github.com/ocaml-ppx/ppx_derivers
21mr|ocaml-ppx-derivers-1.2.1-14|8	Source0:	https://github.com/ocaml-ppx/ppx_derivers/archive/%{version}/%{name}-%{version}.tar.gz
21mr|ocaml-ppx-derivers-1.2.1-14|9	BuildRequires:	ocaml
21mr|ocaml-ppx-derivers-1.2.1-14|10	BuildRequires:	ocaml-findlib
21mr|ocaml-ppx-derivers-1.2.1-14|11	BuildRequires:	ocaml-dune
21mr|ocaml-ppx-derivers-1.2.1-14|12	
21mr|ocaml-ppx-derivers-1.2.1-14|13	%description
21mr|ocaml-ppx-derivers-1.2.1-14|14	Ppx_derivers is a tiny package whose sole purpose is to allow
21mr|ocaml-ppx-derivers-1.2.1-14|15	ppx_deriving and ppx_type_conv to inter-operate gracefully when
21mr|ocaml-ppx-derivers-1.2.1-14|16	linked as part of the same ocaml-migrate-parsetree driver.
21mr|ocaml-ppx-derivers-1.2.1-14|17	
21mr|ocaml-ppx-derivers-1.2.1-14|18	%files
21mr|ocaml-ppx-derivers-1.2.1-14|19	%doc README.md CHANGES.md
21mr|ocaml-ppx-derivers-1.2.1-14|20	%license LICENSE.md
21mr|ocaml-ppx-derivers-1.2.1-14|21	%{_libdir}/ocaml/*
21mr|ocaml-ppx-derivers-1.2.1-14|22	%exclude %{_libdir}/ocaml/*/*.a
21mr|ocaml-ppx-derivers-1.2.1-14|23	%exclude %{_libdir}/ocaml/*/*.cmxa
21mr|ocaml-ppx-derivers-1.2.1-14|24	%exclude %{_libdir}/ocaml/*/*.cmx
21mr|ocaml-ppx-derivers-1.2.1-14|25	%exclude %{_libdir}/ocaml/*/*.mli
21mr|ocaml-ppx-derivers-1.2.1-14|26	%exclude %{_libdir}/ocaml/*/*.ml
21mr|ocaml-ppx-derivers-1.2.1-14|27	
21mr|ocaml-ppx-derivers-1.2.1-14|28	#-------------------------------------------------------------------
21mr|ocaml-ppx-derivers-1.2.1-14|29	%package devel
21mr|ocaml-ppx-derivers-1.2.1-14|30	Summary:	Development files for %{name}
21mr|ocaml-ppx-derivers-1.2.1-14|31	Group:		Development/OCaml
21mr|ocaml-ppx-derivers-1.2.1-14|32	Requires:	%{name} = %{EVRD}
21mr|ocaml-ppx-derivers-1.2.1-14|33	
21mr|ocaml-ppx-derivers-1.2.1-14|34	%description devel
21mr|ocaml-ppx-derivers-1.2.1-14|35	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-ppx-derivers-1.2.1-14|36	developing applications that use %{name}.
21mr|ocaml-ppx-derivers-1.2.1-14|37	
21mr|ocaml-ppx-derivers-1.2.1-14|38	%files devel
21mr|ocaml-ppx-derivers-1.2.1-14|39	%doc README.md CHANGES.md
21mr|ocaml-ppx-derivers-1.2.1-14|40	%license LICENSE.md
21mr|ocaml-ppx-derivers-1.2.1-14|41	%{_libdir}/ocaml/*/*.a
21mr|ocaml-ppx-derivers-1.2.1-14|42	%{_libdir}/ocaml/*/*.cmxa
21mr|ocaml-ppx-derivers-1.2.1-14|43	%{_libdir}/ocaml/*/*.cmx
21mr|ocaml-ppx-derivers-1.2.1-14|44	%{_libdir}/ocaml/*/*.mli
21mr|ocaml-ppx-derivers-1.2.1-14|45	%{_libdir}/ocaml/*/*.ml
21mr|ocaml-ppx-derivers-1.2.1-14|46	
21mr|ocaml-ppx-derivers-1.2.1-14|47	#-------------------------------------------------------------------
21mr|ocaml-ppx-derivers-1.2.1-14|48	
21mr|ocaml-ppx-derivers-1.2.1-14|49	%prep
21mr|ocaml-ppx-derivers-1.2.1-14|50	%autosetup -p1 -n ppx_derivers-%{version}
21mr|ocaml-ppx-derivers-1.2.1-14|51	
21mr|ocaml-ppx-derivers-1.2.1-14|52	%build
21mr|ocaml-ppx-derivers-1.2.1-14|53	dune build @install
21mr|ocaml-ppx-derivers-1.2.1-14|54	
21mr|ocaml-ppx-derivers-1.2.1-14|55	%install
21mr|ocaml-ppx-derivers-1.2.1-14|56	mkdir -p %{buildroot}%{_libdir}/ocaml
21mr|ocaml-ppx-derivers-1.2.1-14|57	dune install --destdir=%{buildroot} --verbose
21mr|ocaml-ppx-derivers-1.2.1-14|58	
21mr|ocaml-ppx-derivers-1.2.1-14|59	# These files will be installed using the doc and license directives
21mr|ocaml-ppx-derivers-1.2.1-14|60	rm -r %{buildroot}%{_prefix}/doc
21mr|ocaml-ppx-derivers-1.2.1-14|61	
21mr|ocaml-ppx-derivers-1.2.1-14|62	# Makes *.cmxs executable such that they will be stripped.
21mr|ocaml-ppx-derivers-1.2.1-14|63	find %{buildroot} -name '*.cmxs' -exec chmod 0755 {} \;
21mr|ocaml-ppx-derivers-1.2.1-14|64	
21mr|ocaml-ppx-derivers-1.2.1-14|65	%check
21mr|ocaml-ppx-derivers-1.2.1-14|66	dune runtest

14509 21
21mr|ocaml-ppxlib-0.24.0-2|1	%global srcname ppxlib
21mr|ocaml-ppxlib-0.24.0-2|2	
21mr|ocaml-ppxlib-0.24.0-2|3	# This package is a transitive dependency of odoc, but needs odoc to build its
21mr|ocaml-ppxlib-0.24.0-2|4	# documentation.  Break the circular dependency here.
21mr|ocaml-ppxlib-0.24.0-2|5	%bcond_with doc
21mr|ocaml-ppxlib-0.24.0-2|6	
21mr|ocaml-ppxlib-0.24.0-2|7	Name:		ocaml-%{srcname}
21mr|ocaml-ppxlib-0.24.0-2|8	Version:	0.24.0
21mr|ocaml-ppxlib-0.24.0-2|9	Release:	2
21mr|ocaml-ppxlib-0.24.0-2|10	Summary:	Base library and tools for ppx rewriters
21mr|ocaml-ppxlib-0.24.0-2|11	Group:		Development/OCaml
21mr|ocaml-ppxlib-0.24.0-2|12	License:	MIT
21mr|ocaml-ppxlib-0.24.0-2|13	URL:		https://github.com/ocaml-ppx/%{srcname}
21mr|ocaml-ppxlib-0.24.0-2|14	Source0:	%{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-ppxlib-0.24.0-2|15	# Fedora does not have, and does not need, stdlib-shims
21mr|ocaml-ppxlib-0.24.0-2|16	Patch0:		%{name}-stdlib-shims.patch
21mr|ocaml-ppxlib-0.24.0-2|17	Patch1:		ocaml-ppxlib-test.patch
21mr|ocaml-ppxlib-0.24.0-2|18	BuildRequires:	ocaml >= 4.04.1
21mr|ocaml-ppxlib-0.24.0-2|19	BuildRequires:	ocaml-base-devel
21mr|ocaml-ppxlib-0.24.0-2|20	BuildRequires:	ocaml-cinaps-devel >= 0.12.1
21mr|ocaml-ppxlib-0.24.0-2|21	BuildRequires:	ocaml-compiler-libs-janestreet-devel >= 0.11.0
21mr|ocaml-ppxlib-0.24.0-2|22	BuildRequires:	ocaml-dune >= 2.7
21mr|ocaml-ppxlib-0.24.0-2|23	BuildRequires:	ocaml-findlib
21mr|ocaml-ppxlib-0.24.0-2|24	BuildRequires:	ocaml-migrate-parsetree-devel >= 2.1.0
21mr|ocaml-ppxlib-0.24.0-2|25	BuildRequires:	ocaml-ppx-derivers-devel >= 1.0
21mr|ocaml-ppxlib-0.24.0-2|26	BuildRequires:	ocaml-re-devel >= 1.9.0
21mr|ocaml-ppxlib-0.24.0-2|27	BuildRequires:	ocaml-sexplib0-devel
21mr|ocaml-ppxlib-0.24.0-2|28	BuildRequires:	ocaml-stdio-devel
21mr|ocaml-ppxlib-0.24.0-2|29	
21mr|ocaml-ppxlib-0.24.0-2|30	%if %{with doc}
21mr|ocaml-ppxlib-0.24.0-2|31	BuildRequires:	ocaml-odoc
21mr|ocaml-ppxlib-0.24.0-2|32	%else
21mr|ocaml-ppxlib-0.24.0-2|33	Obsoletes:	%{name}-doc < 1:0.22.0
21mr|ocaml-ppxlib-0.24.0-2|34	%endif
21mr|ocaml-ppxlib-0.24.0-2|35	
21mr|ocaml-ppxlib-0.24.0-2|36	%description
21mr|ocaml-ppxlib-0.24.0-2|37	The ppxlib project provides the basis for the ppx system, which is
21mr|ocaml-ppxlib-0.24.0-2|38	currently the officially supported method for meta-programming in Ocaml.
21mr|ocaml-ppxlib-0.24.0-2|39	It offers a principled way to generate code at compile time in OCaml
21mr|ocaml-ppxlib-0.24.0-2|40	projects.  It features:
21mr|ocaml-ppxlib-0.24.0-2|41	- an OCaml AST / parser/ pretty-printer snapshot, to create a full
21mr|ocaml-ppxlib-0.24.0-2|42	frontend independent of the version of OCaml;
21mr|ocaml-ppxlib-0.24.0-2|43	- a library for ppx rewriters in general, and type-driven code generators
21mr|ocaml-ppxlib-0.24.0-2|44	in particular;
21mr|ocaml-ppxlib-0.24.0-2|45	- a full-featured driver for OCaml AST transformers;
21mr|ocaml-ppxlib-0.24.0-2|46	- a quotation mechanism for writing values representing OCaml AST in the
21mr|ocaml-ppxlib-0.24.0-2|47	OCaml syntax;
21mr|ocaml-ppxlib-0.24.0-2|48	- a generator of open recursion classes from type definitions.
21mr|ocaml-ppxlib-0.24.0-2|49	
21mr|ocaml-ppxlib-0.24.0-2|50	%files
21mr|ocaml-ppxlib-0.24.0-2|51	%doc CHANGES.md HISTORY.md README.md
21mr|ocaml-ppxlib-0.24.0-2|52	%license LICENSE.md
21mr|ocaml-ppxlib-0.24.0-2|53	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-ppxlib-0.24.0-2|54	%dir %{_libdir}/ocaml/%{srcname}/ast/
21mr|ocaml-ppxlib-0.24.0-2|55	%dir %{_libdir}/ocaml/%{srcname}/metaquot/
21mr|ocaml-ppxlib-0.24.0-2|56	%dir %{_libdir}/ocaml/%{srcname}/metaquot_lifters/
21mr|ocaml-ppxlib-0.24.0-2|57	%dir %{_libdir}/ocaml/%{srcname}/print_diff/
21mr|ocaml-ppxlib-0.24.0-2|58	%dir %{_libdir}/ocaml/%{srcname}/runner/
21mr|ocaml-ppxlib-0.24.0-2|59	%dir %{_libdir}/ocaml/%{srcname}/runner_as_ppx/
21mr|ocaml-ppxlib-0.24.0-2|60	%dir %{_libdir}/ocaml/%{srcname}/traverse/
21mr|ocaml-ppxlib-0.24.0-2|61	%dir %{_libdir}/ocaml/%{srcname}/traverse_builtins/
21mr|ocaml-ppxlib-0.24.0-2|62	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-ppxlib-0.24.0-2|63	%{_libdir}/ocaml/%{srcname}/*.cma
21mr|ocaml-ppxlib-0.24.0-2|64	%{_libdir}/ocaml/%{srcname}/*.cmi
21mr|ocaml-ppxlib-0.24.0-2|65	%{_libdir}/ocaml/%{srcname}/*/*.cma
21mr|ocaml-ppxlib-0.24.0-2|66	%{_libdir}/ocaml/%{srcname}/*/*.cmi
21mr|ocaml-ppxlib-0.24.0-2|67	%{_libdir}/ocaml/%{srcname}/*/*.exe
21mr|ocaml-ppxlib-0.24.0-2|68	%{_libdir}/ocaml/%{srcname}/*.cmxs
21mr|ocaml-ppxlib-0.24.0-2|69	%{_libdir}/ocaml/%{srcname}/*/*.cmxs
21mr|ocaml-ppxlib-0.24.0-2|70	
21mr|ocaml-ppxlib-0.24.0-2|71	#----------------------------------------------------------------------
21mr|ocaml-ppxlib-0.24.0-2|72	%package devel
21mr|ocaml-ppxlib-0.24.0-2|73	Summary:	Development files for %{name}
21mr|ocaml-ppxlib-0.24.0-2|74	Group:		Development/OCaml
21mr|ocaml-ppxlib-0.24.0-2|75	Requires:	%{name} = %{EVRD}
21mr|ocaml-ppxlib-0.24.0-2|76	Requires:	ocaml-compiler-libs-janestreet-devel
21mr|ocaml-ppxlib-0.24.0-2|77	Requires:	ocaml-migrate-parsetree-devel
21mr|ocaml-ppxlib-0.24.0-2|78	Requires:	ocaml-ppx-derivers-devel
21mr|ocaml-ppxlib-0.24.0-2|79	Requires:	ocaml-sexplib0-devel
21mr|ocaml-ppxlib-0.24.0-2|80	
21mr|ocaml-ppxlib-0.24.0-2|81	%description    devel
21mr|ocaml-ppxlib-0.24.0-2|82	The %{name}-devel package contains libraries and
21mr|ocaml-ppxlib-0.24.0-2|83	signature files for developing applications that use
21mr|ocaml-ppxlib-0.24.0-2|84	%{name}.
21mr|ocaml-ppxlib-0.24.0-2|85	
21mr|ocaml-ppxlib-0.24.0-2|86	%files devel
21mr|ocaml-ppxlib-0.24.0-2|87	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-ppxlib-0.24.0-2|88	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-ppxlib-0.24.0-2|89	%{_libdir}/ocaml/%{srcname}/*.a
21mr|ocaml-ppxlib-0.24.0-2|90	%{_libdir}/ocaml/%{srcname}/*.cmx
21mr|ocaml-ppxlib-0.24.0-2|91	%{_libdir}/ocaml/%{srcname}/*.cmxa
21mr|ocaml-ppxlib-0.24.0-2|92	%{_libdir}/ocaml/%{srcname}/*/*.a
21mr|ocaml-ppxlib-0.24.0-2|93	%{_libdir}/ocaml/%{srcname}/*/*.cmx
21mr|ocaml-ppxlib-0.24.0-2|94	%{_libdir}/ocaml/%{srcname}/*/*.cmxa
21mr|ocaml-ppxlib-0.24.0-2|95	%{_libdir}/ocaml/%{srcname}/*.cmt
21mr|ocaml-ppxlib-0.24.0-2|96	%{_libdir}/ocaml/%{srcname}/*.cmti
21mr|ocaml-ppxlib-0.24.0-2|97	%{_libdir}/ocaml/%{srcname}/*.mli
21mr|ocaml-ppxlib-0.24.0-2|98	%{_libdir}/ocaml/%{srcname}/*/*.cmt
21mr|ocaml-ppxlib-0.24.0-2|99	%{_libdir}/ocaml/%{srcname}/*/*.cmti
21mr|ocaml-ppxlib-0.24.0-2|100	%{_libdir}/ocaml/%{srcname}/*/*.mli
21mr|ocaml-ppxlib-0.24.0-2|101	
21mr|ocaml-ppxlib-0.24.0-2|102	#----------------------------------------------------------------------
21mr|ocaml-ppxlib-0.24.0-2|103	
21mr|ocaml-ppxlib-0.24.0-2|104	%if %{with doc}
21mr|ocaml-ppxlib-0.24.0-2|105	%package doc
21mr|ocaml-ppxlib-0.24.0-2|106	Summary:	Documentation for %{name}
21mr|ocaml-ppxlib-0.24.0-2|107	Group:		Documentation
21mr|ocaml-ppxlib-0.24.0-2|108	BuildArch:	noarch
21mr|ocaml-ppxlib-0.24.0-2|109	
21mr|ocaml-ppxlib-0.24.0-2|110	%description doc
21mr|ocaml-ppxlib-0.24.0-2|111	Documentation for %{name}.
21mr|ocaml-ppxlib-0.24.0-2|112	
21mr|ocaml-ppxlib-0.24.0-2|113	%files doc
21mr|ocaml-ppxlib-0.24.0-2|114	%doc _build/default/_doc/_html/
21mr|ocaml-ppxlib-0.24.0-2|115	%doc _build/default/_doc/_mlds/
21mr|ocaml-ppxlib-0.24.0-2|116	%doc _build/default/_doc/_odoc/
21mr|ocaml-ppxlib-0.24.0-2|117	%license LICENSE.md
21mr|ocaml-ppxlib-0.24.0-2|118	
21mr|ocaml-ppxlib-0.24.0-2|119	%endif
21mr|ocaml-ppxlib-0.24.0-2|120	
21mr|ocaml-ppxlib-0.24.0-2|121	#----------------------------------------------------------------------
21mr|ocaml-ppxlib-0.24.0-2|122	
21mr|ocaml-ppxlib-0.24.0-2|123	%prep
21mr|ocaml-ppxlib-0.24.0-2|124	%autosetup -n %{srcname}-%{version} -p1
21mr|ocaml-ppxlib-0.24.0-2|125	
21mr|ocaml-ppxlib-0.24.0-2|126	%build
21mr|ocaml-ppxlib-0.24.0-2|127	dune build %{?_smp_mflags}
21mr|ocaml-ppxlib-0.24.0-2|128	
21mr|ocaml-ppxlib-0.24.0-2|129	%if %{with doc}
21mr|ocaml-ppxlib-0.24.0-2|130	dune build %{?_smp_mflags} @doc
21mr|ocaml-ppxlib-0.24.0-2|131	%endif
21mr|ocaml-ppxlib-0.24.0-2|132	
21mr|ocaml-ppxlib-0.24.0-2|133	%install
21mr|ocaml-ppxlib-0.24.0-2|134	dune install --destdir=%{buildroot}
21mr|ocaml-ppxlib-0.24.0-2|135	
21mr|ocaml-ppxlib-0.24.0-2|136	%if %{with doc}
21mr|ocaml-ppxlib-0.24.0-2|137	# We do not want the dune markers
21mr|ocaml-ppxlib-0.24.0-2|138	find _build/default/_doc/_html -name .dune-keep -delete
21mr|ocaml-ppxlib-0.24.0-2|139	%endif
21mr|ocaml-ppxlib-0.24.0-2|140	
21mr|ocaml-ppxlib-0.24.0-2|141	# We do not want the ml files
21mr|ocaml-ppxlib-0.24.0-2|142	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-ppxlib-0.24.0-2|143	
21mr|ocaml-ppxlib-0.24.0-2|144	# We install the documentation with the doc macro
21mr|ocaml-ppxlib-0.24.0-2|145	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-ppxlib-0.24.0-2|146	
21mr|ocaml-ppxlib-0.24.0-2|147	# Add missing executable bits
21mr|ocaml-ppxlib-0.24.0-2|148	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
21mr|ocaml-ppxlib-0.24.0-2|149	
21mr|ocaml-ppxlib-0.24.0-2|150	# We do not want to install the test binaries
21mr|ocaml-ppxlib-0.24.0-2|151	rm -fr %{buildroot}%{_bindir}
21mr|ocaml-ppxlib-0.24.0-2|152	
21mr|ocaml-ppxlib-0.24.0-2|153	# FIXME: On arm only, building the tests fails:
21mr|ocaml-ppxlib-0.24.0-2|154	# /usr/bin/ld: src/.cinaps/.cinaps.eobjs/native/dune__exe__Cinaps.o: relocation R_ARM_THM_MOVW_ABS_NC against `camlCinaps_runtime' can not be used when making a shared object; recompile with -fPIC
21mr|ocaml-ppxlib-0.24.0-2|155	# src/.cinaps/.cinaps.eobjs/native/dune__exe__Cinaps.o: in function `.L297': :(.text+0xdec): dangerous relocation: unsupported relocation
21mr|ocaml-ppxlib-0.24.0-2|156	# <many more such warnings>
21mr|ocaml-ppxlib-0.24.0-2|157	#
21mr|ocaml-ppxlib-0.24.0-2|158	# Disable the tests on arm until we can figure out what is going wrong.
21mr|ocaml-ppxlib-0.24.0-2|159	%ifnarch %{arm}
21mr|ocaml-ppxlib-0.24.0-2|160	%check
21mr|ocaml-ppxlib-0.24.0-2|161	dune runtest
21mr|ocaml-ppxlib-0.24.0-2|162	%endif
21mr|ocaml-ppxlib-0.24.0-2|163	

14510 21
21mr|ocaml-re-1.10.3-1|1	%ifarch %{ocaml_native_compiler}
21mr|ocaml-re-1.10.3-1|2	%global native_compiler 1
21mr|ocaml-re-1.10.3-1|3	%else
21mr|ocaml-re-1.10.3-1|4	%global native_compiler 0
21mr|ocaml-re-1.10.3-1|5	%endif
21mr|ocaml-re-1.10.3-1|6	
21mr|ocaml-re-1.10.3-1|7	Name:		ocaml-re
21mr|ocaml-re-1.10.3-1|8	Version:	1.10.3
21mr|ocaml-re-1.10.3-1|9	Release:	1
21mr|ocaml-re-1.10.3-1|10	Summary:	A regular expression library for OCaml
21mr|ocaml-re-1.10.3-1|11	Group:		Development/OCaml
21mr|ocaml-re-1.10.3-1|12	License:	LGPLv2 with exceptions
21mr|ocaml-re-1.10.3-1|13	URL:		https://github.com/ocaml/ocaml-re
21mr|ocaml-re-1.10.3-1|14	Source0:	https://github.com/ocaml/%{name}/archive/%{version}/ocaml-re-%{version}.tar.gz
21mr|ocaml-re-1.10.3-1|15	BuildRequires:	ocaml
21mr|ocaml-re-1.10.3-1|16	BuildRequires:	ocaml-findlib
21mr|ocaml-re-1.10.3-1|17	#BuildRequires:	ocaml-ocamldoc
21mr|ocaml-re-1.10.3-1|18	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-re-1.10.3-1|19	BuildRequires:	ocaml-seq-devel
21mr|ocaml-re-1.10.3-1|20	BuildRequires:	ocaml-dune
21mr|ocaml-re-1.10.3-1|21	
21mr|ocaml-re-1.10.3-1|22	%description
21mr|ocaml-re-1.10.3-1|23	A pure OCaml regular expression library. Supports Perl-style regular
21mr|ocaml-re-1.10.3-1|24	expressions, Posix extended regular expressions, Emacs-style regular
21mr|ocaml-re-1.10.3-1|25	expressions, and shell-style file globbing.  It is also possible to
21mr|ocaml-re-1.10.3-1|26	build regular expressions by combining simpler regular expressions.
21mr|ocaml-re-1.10.3-1|27	There is also a subset of the PCRE interface available in the Re.pcre
21mr|ocaml-re-1.10.3-1|28	library.
21mr|ocaml-re-1.10.3-1|29	
21mr|ocaml-re-1.10.3-1|30	%files
21mr|ocaml-re-1.10.3-1|31	%doc CHANGES.md
21mr|ocaml-re-1.10.3-1|32	%doc README.md
21mr|ocaml-re-1.10.3-1|33	%license LICENSE.md
21mr|ocaml-re-1.10.3-1|34	%{_libdir}/ocaml/re
21mr|ocaml-re-1.10.3-1|35	%if %{native_compiler}
21mr|ocaml-re-1.10.3-1|36	%exclude %{_libdir}/ocaml/re/*.a
21mr|ocaml-re-1.10.3-1|37	%exclude %{_libdir}/ocaml/re/*.cmxa
21mr|ocaml-re-1.10.3-1|38	%exclude %{_libdir}/ocaml/re/*.cmx
21mr|ocaml-re-1.10.3-1|39	%endif
21mr|ocaml-re-1.10.3-1|40	%exclude %{_libdir}/ocaml/re/*.mli
21mr|ocaml-re-1.10.3-1|41	
21mr|ocaml-re-1.10.3-1|42	
21mr|ocaml-re-1.10.3-1|43	#----------------------------------------------------------------
21mr|ocaml-re-1.10.3-1|44	%package devel
21mr|ocaml-re-1.10.3-1|45	Summary:	Development files for %{name}
21mr|ocaml-re-1.10.3-1|46	Requires:	%{name} = %{EVRD}
21mr|ocaml-re-1.10.3-1|47	# https://bugzilla.redhat.com/show_bug.cgi?id=1792031
21mr|ocaml-re-1.10.3-1|48	Requires:	ocaml-seq-devel
21mr|ocaml-re-1.10.3-1|49	
21mr|ocaml-re-1.10.3-1|50	%description    devel
21mr|ocaml-re-1.10.3-1|51	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-re-1.10.3-1|52	developing applications that use %{name}.
21mr|ocaml-re-1.10.3-1|53	
21mr|ocaml-re-1.10.3-1|54	%files devel
21mr|ocaml-re-1.10.3-1|55	%if %{native_compiler}
21mr|ocaml-re-1.10.3-1|56	%{_libdir}/ocaml/re/*.a
21mr|ocaml-re-1.10.3-1|57	%{_libdir}/ocaml/re/*.cmx
21mr|ocaml-re-1.10.3-1|58	%{_libdir}/ocaml/re/*.cmxa
21mr|ocaml-re-1.10.3-1|59	%endif
21mr|ocaml-re-1.10.3-1|60	%{_libdir}/ocaml/re/*.mli
21mr|ocaml-re-1.10.3-1|61	
21mr|ocaml-re-1.10.3-1|62	#----------------------------------------------------------------
21mr|ocaml-re-1.10.3-1|63	
21mr|ocaml-re-1.10.3-1|64	%prep
21mr|ocaml-re-1.10.3-1|65	%setup -q -n ocaml-re-%{version}
21mr|ocaml-re-1.10.3-1|66	
21mr|ocaml-re-1.10.3-1|67	%build
21mr|ocaml-re-1.10.3-1|68	dune build -p re --verbose %{?_smp_mflags}
21mr|ocaml-re-1.10.3-1|69	
21mr|ocaml-re-1.10.3-1|70	%install
21mr|ocaml-re-1.10.3-1|71	
21mr|ocaml-re-1.10.3-1|72	# jbuilder/dune 1.0+ supports installing without opam-installer,
21mr|ocaml-re-1.10.3-1|73	# which means in theory we could do something like the below even for
21mr|ocaml-re-1.10.3-1|74	# "ocaml critical path" packages (e.g. dependencies of opam and opam-installer).
21mr|ocaml-re-1.10.3-1|75	
21mr|ocaml-re-1.10.3-1|76	# However... in this package it seems to stop RPM from finding debug info
21mr|ocaml-re-1.10.3-1|77	# correctly. I am not sure why. :(
21mr|ocaml-re-1.10.3-1|78	
21mr|ocaml-re-1.10.3-1|79	#export OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml
21mr|ocaml-re-1.10.3-1|80	#mkdir -p $OCAMLFIND_DESTDIR
21mr|ocaml-re-1.10.3-1|81	#jbuilder install --destdir %{buildroot}
21mr|ocaml-re-1.10.3-1|82	#rm -r %{buildroot}/doc/re/
21mr|ocaml-re-1.10.3-1|83	
21mr|ocaml-re-1.10.3-1|84	# So use the "manual jbuilder install" technique instead.
21mr|ocaml-re-1.10.3-1|85	mkdir -p %{buildroot}%{_libdir}/ocaml
21mr|ocaml-re-1.10.3-1|86	cp -aLr _build/install/default/lib/* %{buildroot}%{_libdir}/ocaml/

14511 21
21mr|ocaml-react-1.2.1-1|1	%define _enable_debug_packages %{nil}
21mr|ocaml-react-1.2.1-1|2	%define debug_package %{nil}
21mr|ocaml-react-1.2.1-1|3	
21mr|ocaml-react-1.2.1-1|4	Summary:	OCaml module for Functional Reactive Programming (FRP)
21mr|ocaml-react-1.2.1-1|5	Name:		ocaml-react
21mr|ocaml-react-1.2.1-1|6	Version:	1.2.1
21mr|ocaml-react-1.2.1-1|7	Release:	1
21mr|ocaml-react-1.2.1-1|8	License:	BSD
21mr|ocaml-react-1.2.1-1|9	Group:		Development/OCaml
21mr|ocaml-react-1.2.1-1|10	Url:		http://erratique.ch/software/react
21mr|ocaml-react-1.2.1-1|11	Source0:	http://erratique.ch/software/react/releases/react-%{version}.tbz
21mr|ocaml-react-1.2.1-1|12	BuildRequires:	ocaml
21mr|ocaml-react-1.2.1-1|13	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-react-1.2.1-1|14	BuildRequires:	ocaml-topkg
21mr|ocaml-react-1.2.1-1|15	BuildRequires:	ocaml-findlib-devel
21mr|ocaml-react-1.2.1-1|16	
21mr|ocaml-react-1.2.1-1|17	%description
21mr|ocaml-react-1.2.1-1|18	React is an OCaml module for functional reactive programming (FRP).
21mr|ocaml-react-1.2.1-1|19	It provides support to program with time varying values : applicative
21mr|ocaml-react-1.2.1-1|20	events and signals. React doesn't define any primitive event or signal,
21mr|ocaml-react-1.2.1-1|21	this lets the client chooses the concrete timeline.
21mr|ocaml-react-1.2.1-1|22	
21mr|ocaml-react-1.2.1-1|23	React is made of a single, independent, module and distributed under
21mr|ocaml-react-1.2.1-1|24	the new BSD license.
21mr|ocaml-react-1.2.1-1|25	
21mr|ocaml-react-1.2.1-1|26	Given an absolute notion of time Rtime helps you to manage a timeline
21mr|ocaml-react-1.2.1-1|27	and provides time stamp events, delayed events and delayed signals.
21mr|ocaml-react-1.2.1-1|28	
21mr|ocaml-react-1.2.1-1|29	%files
21mr|ocaml-react-1.2.1-1|30	%doc README.md CHANGES.md
21mr|ocaml-react-1.2.1-1|31	%dir %{_libdir}/ocaml/react
21mr|ocaml-react-1.2.1-1|32	%{_libdir}/ocaml/react/META
21mr|ocaml-react-1.2.1-1|33	%{_libdir}/ocaml/react/react.cmi
21mr|ocaml-react-1.2.1-1|34	%{_libdir}/ocaml/react/react.cma
21mr|ocaml-react-1.2.1-1|35	%{_libdir}/ocaml/react/react.cmxs
21mr|ocaml-react-1.2.1-1|36	
21mr|ocaml-react-1.2.1-1|37	#----------------------------------------------------------------------------
21mr|ocaml-react-1.2.1-1|38	
21mr|ocaml-react-1.2.1-1|39	%package devel
21mr|ocaml-react-1.2.1-1|40	Summary:	Development files for %{name}
21mr|ocaml-react-1.2.1-1|41	Group:		Development/OCaml
21mr|ocaml-react-1.2.1-1|42	Requires:	%{name} = %{version}-%{release}
21mr|ocaml-react-1.2.1-1|43	
21mr|ocaml-react-1.2.1-1|44	%description devel
21mr|ocaml-react-1.2.1-1|45	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-react-1.2.1-1|46	developing applications that use %{name}.
21mr|ocaml-react-1.2.1-1|47	
21mr|ocaml-react-1.2.1-1|48	
21mr|ocaml-react-1.2.1-1|49	%files devel
21mr|ocaml-react-1.2.1-1|50	%doc doc
21mr|ocaml-react-1.2.1-1|51	%{_libdir}/ocaml/react/react.cmx
21mr|ocaml-react-1.2.1-1|52	%{_libdir}/ocaml/react/react.cmxa
21mr|ocaml-react-1.2.1-1|53	%{_libdir}/ocaml/react/react.a
21mr|ocaml-react-1.2.1-1|54	%{_libdir}/ocaml/react/react.mli
21mr|ocaml-react-1.2.1-1|55	
21mr|ocaml-react-1.2.1-1|56	#----------------------------------------------------------------------------
21mr|ocaml-react-1.2.1-1|57	
21mr|ocaml-react-1.2.1-1|58	%prep
21mr|ocaml-react-1.2.1-1|59	%setup -q -n react-%{version}
21mr|ocaml-react-1.2.1-1|60	
21mr|ocaml-react-1.2.1-1|61	%build
21mr|ocaml-react-1.2.1-1|62	ocaml pkg/pkg.ml build
21mr|ocaml-react-1.2.1-1|63	
21mr|ocaml-react-1.2.1-1|64	%install
21mr|ocaml-react-1.2.1-1|65	mkdir -p %{buildroot}/%{_libdir}/ocaml/react
21mr|ocaml-react-1.2.1-1|66	cp _build/src/react.{cm{i,a,x,xa,xs},a,mli} %{buildroot}/%{_libdir}/ocaml/react
21mr|ocaml-react-1.2.1-1|67	cp _build/pkg/META %{buildroot}/%{_libdir}/ocaml/react

14512 21
21mr|ocaml-result-1.5-4|1	%global debug_package %{nil}
21mr|ocaml-result-1.5-4|2	%global libname result
21mr|ocaml-result-1.5-4|3	
21mr|ocaml-result-1.5-4|4	Name:		ocaml-result
21mr|ocaml-result-1.5-4|5	Version:	1.5
21mr|ocaml-result-1.5-4|6	Release:	4
21mr|ocaml-result-1.5-4|7	Summary:	Compat result type
21mr|ocaml-result-1.5-4|8	Group:		Development/Other
21mr|ocaml-result-1.5-4|9	License:	BSD
21mr|ocaml-result-1.5-4|10	URL:		https://github.com/janestreet/result/
21mr|ocaml-result-1.5-4|11	Source0:	%{URL}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|ocaml-result-1.5-4|12	BuildRequires:	ocaml
21mr|ocaml-result-1.5-4|13	BuildRequires:	ocaml-dune >= 1.0
21mr|ocaml-result-1.5-4|14	
21mr|ocaml-result-1.5-4|15	%description
21mr|ocaml-result-1.5-4|16	Projects that want to use the new result type defined in
21mr|ocaml-result-1.5-4|17	OCaml >= 4.03 while staying compatible with older versions
21mr|ocaml-result-1.5-4|18	of OCaml should use the Result module defined in this library.
21mr|ocaml-result-1.5-4|19	
21mr|ocaml-result-1.5-4|20	%files
21mr|ocaml-result-1.5-4|21	%doc CHANGES.md README.md
21mr|ocaml-result-1.5-4|22	%license LICENSE.md
21mr|ocaml-result-1.5-4|23	%dir %{_libdir}/ocaml/%{libname}/
21mr|ocaml-result-1.5-4|24	%{_libdir}/ocaml/%{libname}/%{libname}.cma
21mr|ocaml-result-1.5-4|25	%{_libdir}/ocaml/%{libname}/%{libname}.cmi
21mr|ocaml-result-1.5-4|26	%{_libdir}/ocaml/%{libname}/%{libname}.cmxs
21mr|ocaml-result-1.5-4|27	
21mr|ocaml-result-1.5-4|28	#-----------------------------------------------------------------
21mr|ocaml-result-1.5-4|29	%package devel
21mr|ocaml-result-1.5-4|30	Summary:	Development files for %{name}
21mr|ocaml-result-1.5-4|31	Requires:	%{name} = %{EVRD}
21mr|ocaml-result-1.5-4|32	
21mr|ocaml-result-1.5-4|33	%description devel
21mr|ocaml-result-1.5-4|34	The %{name}-devel package contains libraries and signature
21mr|ocaml-result-1.5-4|35	files for developing applications that use %{name}.
21mr|ocaml-result-1.5-4|36	
21mr|ocaml-result-1.5-4|37	%files devel
21mr|ocaml-result-1.5-4|38	%license LICENSE.md
21mr|ocaml-result-1.5-4|39	%{_libdir}/ocaml/%{libname}/%{libname}.a
21mr|ocaml-result-1.5-4|40	%{_libdir}/ocaml/%{libname}/%{libname}.cmxa
21mr|ocaml-result-1.5-4|41	%{_libdir}/ocaml/%{libname}/%{libname}.cmx
21mr|ocaml-result-1.5-4|42	# There's no .mli file, so I believe we should distribute this.
21mr|ocaml-result-1.5-4|43	%{_libdir}/ocaml/%{libname}/%{libname}.ml
21mr|ocaml-result-1.5-4|44	%{_libdir}/ocaml/%{libname}/%{libname}.cmt
21mr|ocaml-result-1.5-4|45	%{_libdir}/ocaml/%{libname}/META
21mr|ocaml-result-1.5-4|46	%{_libdir}/ocaml/%{libname}/dune-package
21mr|ocaml-result-1.5-4|47	%{_libdir}/ocaml/%{libname}/opam
21mr|ocaml-result-1.5-4|48	
21mr|ocaml-result-1.5-4|49	#-----------------------------------------------------------------
21mr|ocaml-result-1.5-4|50	
21mr|ocaml-result-1.5-4|51	%prep
21mr|ocaml-result-1.5-4|52	%autosetup -p1 -n %{libname}-%{version}
21mr|ocaml-result-1.5-4|53	
21mr|ocaml-result-1.5-4|54	%build
21mr|ocaml-result-1.5-4|55	dune build %{?_smp_mflags}
21mr|ocaml-result-1.5-4|56	
21mr|ocaml-result-1.5-4|57	%install
21mr|ocaml-result-1.5-4|58	dune install --destdir=%{buildroot}
21mr|ocaml-result-1.5-4|59	
21mr|ocaml-result-1.5-4|60	# We install the documentation with the doc macro
21mr|ocaml-result-1.5-4|61	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-result-1.5-4|62	
21mr|ocaml-result-1.5-4|63	# Add missing executable bits
21mr|ocaml-result-1.5-4|64	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
21mr|ocaml-result-1.5-4|65	
21mr|ocaml-result-1.5-4|66	%check
21mr|ocaml-result-1.5-4|67	dune runtest
21mr|ocaml-result-1.5-4|68	
21mr|ocaml-result-1.5-4|69	

14513 21
21mr|ocaml-seq-0.2.2-1|1	Name:		ocaml-seq
21mr|ocaml-seq-0.2.2-1|2	Version:	0.2.2
21mr|ocaml-seq-0.2.2-1|3	Release:	1
21mr|ocaml-seq-0.2.2-1|4	Summary:	Compatibility package for OCaml's standard iterator type
21mr|ocaml-seq-0.2.2-1|5	License:	LGPLv2+ with exceptions
21mr|ocaml-seq-0.2.2-1|6	Group:		Development/OCaml
21mr|ocaml-seq-0.2.2-1|7	URL:		https://github.com/c-cube/seq
21mr|ocaml-seq-0.2.2-1|8	Source0:	https://github.com/c-cube/seq/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ocaml-seq-0.2.2-1|9	BuildRequires:	ocaml
21mr|ocaml-seq-0.2.2-1|10	BuildRequires:	ocaml-dune
21mr|ocaml-seq-0.2.2-1|11	
21mr|ocaml-seq-0.2.2-1|12	%description
21mr|ocaml-seq-0.2.2-1|13	Compatibility package for OCaml's standard iterator type starting from 4.07.
21mr|ocaml-seq-0.2.2-1|14	
21mr|ocaml-seq-0.2.2-1|15	%files
21mr|ocaml-seq-0.2.2-1|16	%doc README.md
21mr|ocaml-seq-0.2.2-1|17	%license LICENSE
21mr|ocaml-seq-0.2.2-1|18	%{_libdir}/ocaml/seq
21mr|ocaml-seq-0.2.2-1|19	%exclude %{_libdir}/ocaml/seq/*.a
21mr|ocaml-seq-0.2.2-1|20	%exclude %{_libdir}/ocaml/seq/*.cmxa
21mr|ocaml-seq-0.2.2-1|21	%exclude %{_libdir}/ocaml/seq/*.cmx
21mr|ocaml-seq-0.2.2-1|22	%exclude %{_libdir}/ocaml/seq/*.mli
21mr|ocaml-seq-0.2.2-1|23	%exclude %{_libdir}/ocaml/seq/META
21mr|ocaml-seq-0.2.2-1|24	
21mr|ocaml-seq-0.2.2-1|25	#-------------------------------------------------------------------------
21mr|ocaml-seq-0.2.2-1|26	%package devel
21mr|ocaml-seq-0.2.2-1|27	Summary:	Development files for %{name}
21mr|ocaml-seq-0.2.2-1|28	Group:		Development/OCaml
21mr|ocaml-seq-0.2.2-1|29	Requires:	%{name} = %{EVRD}
21mr|ocaml-seq-0.2.2-1|30	
21mr|ocaml-seq-0.2.2-1|31	%description devel
21mr|ocaml-seq-0.2.2-1|32	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-seq-0.2.2-1|33	developing applications that use %{name}.
21mr|ocaml-seq-0.2.2-1|34	
21mr|ocaml-seq-0.2.2-1|35	%files devel
21mr|ocaml-seq-0.2.2-1|36	%license LICENSE
21mr|ocaml-seq-0.2.2-1|37	%{_libdir}/ocaml/seq/*.a
21mr|ocaml-seq-0.2.2-1|38	%{_libdir}/ocaml/seq/*.cmxa
21mr|ocaml-seq-0.2.2-1|39	%{_libdir}/ocaml/seq/*.cmx
21mr|ocaml-seq-0.2.2-1|40	%{_libdir}/ocaml/seq/*.mli
21mr|ocaml-seq-0.2.2-1|41	%{_libdir}/ocaml/seq/META
21mr|ocaml-seq-0.2.2-1|42	
21mr|ocaml-seq-0.2.2-1|43	#-------------------------------------------------------------------------
21mr|ocaml-seq-0.2.2-1|44	
21mr|ocaml-seq-0.2.2-1|45	%prep
21mr|ocaml-seq-0.2.2-1|46	%autosetup -p1 -n seq-%{version}
21mr|ocaml-seq-0.2.2-1|47	
21mr|ocaml-seq-0.2.2-1|48	%build
21mr|ocaml-seq-0.2.2-1|49	make %{?_smp_mflags} build
21mr|ocaml-seq-0.2.2-1|50	
21mr|ocaml-seq-0.2.2-1|51	%install
21mr|ocaml-seq-0.2.2-1|52	mkdir -p %{buildroot}%{_libdir}/ocaml/seq/
21mr|ocaml-seq-0.2.2-1|53	cp -aLr _build/install/default/lib/seq/* %{buildroot}%{_libdir}/ocaml/seq/
21mr|ocaml-seq-0.2.2-1|54	
21mr|ocaml-seq-0.2.2-1|55	
21mr|ocaml-seq-0.2.2-1|56	# Don't ship the .ml file.
21mr|ocaml-seq-0.2.2-1|57	rm %{buildroot}%{_libdir}/ocaml/seq/seq.ml

14514 21
21mr|ocaml-sexplib0-0.15.0-1|1	%global srcname sexplib0
21mr|ocaml-sexplib0-0.15.0-1|2	
21mr|ocaml-sexplib0-0.15.0-1|3	Name:		ocaml-%{srcname}
21mr|ocaml-sexplib0-0.15.0-1|4	Version:	0.15.0
21mr|ocaml-sexplib0-0.15.0-1|5	Release:	1
21mr|ocaml-sexplib0-0.15.0-1|6	Summary:	Definition of S-expressions and some base converters
21mr|ocaml-sexplib0-0.15.0-1|7	Group:		Development/OCaml
21mr|ocaml-sexplib0-0.15.0-1|8	License:	MIT
21mr|ocaml-sexplib0-0.15.0-1|9	URL:		https://github.com/janestreet/%{srcname}
21mr|ocaml-sexplib0-0.15.0-1|10	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-sexplib0-0.15.0-1|11	BuildRequires:	ocaml >= 4.04.2
21mr|ocaml-sexplib0-0.15.0-1|12	BuildRequires:	ocaml-dune >= 2.0.0
21mr|ocaml-sexplib0-0.15.0-1|13	BuildRequires:	ocaml-findlib
21mr|ocaml-sexplib0-0.15.0-1|14	
21mr|ocaml-sexplib0-0.15.0-1|15	%description
21mr|ocaml-sexplib0-0.15.0-1|16	This package contains a library with the definition of S-expressions and
21mr|ocaml-sexplib0-0.15.0-1|17	some base converters.
21mr|ocaml-sexplib0-0.15.0-1|18	
21mr|ocaml-sexplib0-0.15.0-1|19	%files
21mr|ocaml-sexplib0-0.15.0-1|20	%license LICENSE.md
21mr|ocaml-sexplib0-0.15.0-1|21	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-sexplib0-0.15.0-1|22	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-sexplib0-0.15.0-1|23	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21mr|ocaml-sexplib0-0.15.0-1|24	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21mr|ocaml-sexplib0-0.15.0-1|25	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21mr|ocaml-sexplib0-0.15.0-1|26	
21mr|ocaml-sexplib0-0.15.0-1|27	#---------------------------------------------------------------------
21mr|ocaml-sexplib0-0.15.0-1|28	%package devel
21mr|ocaml-sexplib0-0.15.0-1|29	Summary:	Development files for %{name}
21mr|ocaml-sexplib0-0.15.0-1|30	Group:		Development/OCaml
21mr|ocaml-sexplib0-0.15.0-1|31	Requires:	%{name} = %{EVRD}
21mr|ocaml-sexplib0-0.15.0-1|32	
21mr|ocaml-sexplib0-0.15.0-1|33	%description devel
21mr|ocaml-sexplib0-0.15.0-1|34	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-sexplib0-0.15.0-1|35	developing applications that use %{name}.
21mr|ocaml-sexplib0-0.15.0-1|36	
21mr|ocaml-sexplib0-0.15.0-1|37	%files devel
21mr|ocaml-sexplib0-0.15.0-1|38	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-sexplib0-0.15.0-1|39	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-sexplib0-0.15.0-1|40	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21mr|ocaml-sexplib0-0.15.0-1|41	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21mr|ocaml-sexplib0-0.15.0-1|42	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21mr|ocaml-sexplib0-0.15.0-1|43	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21mr|ocaml-sexplib0-0.15.0-1|44	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21mr|ocaml-sexplib0-0.15.0-1|45	%{_libdir}/ocaml/%{srcname}/*.ml
21mr|ocaml-sexplib0-0.15.0-1|46	%{_libdir}/ocaml/%{srcname}/*.mli
21mr|ocaml-sexplib0-0.15.0-1|47	
21mr|ocaml-sexplib0-0.15.0-1|48	#---------------------------------------------------------------------
21mr|ocaml-sexplib0-0.15.0-1|49	
21mr|ocaml-sexplib0-0.15.0-1|50	%prep
21mr|ocaml-sexplib0-0.15.0-1|51	%autosetup -n %{srcname}-%{version}
21mr|ocaml-sexplib0-0.15.0-1|52	
21mr|ocaml-sexplib0-0.15.0-1|53	%build
21mr|ocaml-sexplib0-0.15.0-1|54	dune build %{?_smp_mflags}
21mr|ocaml-sexplib0-0.15.0-1|55	
21mr|ocaml-sexplib0-0.15.0-1|56	# TODO: Once odoc is available, BR it and run this to generate documentation:
21mr|ocaml-sexplib0-0.15.0-1|57	# dune build @doc
21mr|ocaml-sexplib0-0.15.0-1|58	
21mr|ocaml-sexplib0-0.15.0-1|59	%install
21mr|ocaml-sexplib0-0.15.0-1|60	dune install --destdir=%{buildroot}
21mr|ocaml-sexplib0-0.15.0-1|61	
21mr|ocaml-sexplib0-0.15.0-1|62	# We install the documentation with the doc macro
21mr|ocaml-sexplib0-0.15.0-1|63	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-sexplib0-0.15.0-1|64	
21mr|ocaml-sexplib0-0.15.0-1|65	# Add missing executable bits
21mr|ocaml-sexplib0-0.15.0-1|66	chmod a+x %{buildroot}%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxs

14515 21
21mr|ocaml-stdio-0.15.0-1|1	# Documentation adds a circular dependency, so by
21mr|ocaml-stdio-0.15.0-1|2	# default we build without.
21mr|ocaml-stdio-0.15.0-1|3	%bcond_with doc
21mr|ocaml-stdio-0.15.0-1|4	
21mr|ocaml-stdio-0.15.0-1|5	%global srcname stdio
21mr|ocaml-stdio-0.15.0-1|6	
21mr|ocaml-stdio-0.15.0-1|7	Name:		ocaml-%{srcname}
21mr|ocaml-stdio-0.15.0-1|8	Version:	0.15.0
21mr|ocaml-stdio-0.15.0-1|9	Release:	1
21mr|ocaml-stdio-0.15.0-1|10	Summary:	Jane Street Standard I/O library for OCaml
21mr|ocaml-stdio-0.15.0-1|11	Group:		Development/OCaml
21mr|ocaml-stdio-0.15.0-1|12	License:	MIT
21mr|ocaml-stdio-0.15.0-1|13	URL:		https://github.com/janestreet/%{srcname}
21mr|ocaml-stdio-0.15.0-1|14	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-stdio-0.15.0-1|15	BuildRequires:	ocaml >= 4.04.2
21mr|ocaml-stdio-0.15.0-1|16	BuildRequires:	ocaml-base-devel >= 0.15
21mr|ocaml-stdio-0.15.0-1|17	BuildRequires:	ocaml-dune-devel >= 2.0.0
21mr|ocaml-stdio-0.15.0-1|18	%if %{with doc}
21mr|ocaml-stdio-0.15.0-1|19	BuildRequires:	ocaml-odoc
21mr|ocaml-stdio-0.15.0-1|20	%endif
21mr|ocaml-stdio-0.15.0-1|21	
21mr|ocaml-stdio-0.15.0-1|22	%description
21mr|ocaml-stdio-0.15.0-1|23	Stdio provides input/output functions for OCaml.  It re-exports the
21mr|ocaml-stdio-0.15.0-1|24	buffered channels of the stdlib distributed with OCaml but with some
21mr|ocaml-stdio-0.15.0-1|25	improvements.
21mr|ocaml-stdio-0.15.0-1|26	
21mr|ocaml-stdio-0.15.0-1|27	%files
21mr|ocaml-stdio-0.15.0-1|28	%doc CHANGES.md README.md
21mr|ocaml-stdio-0.15.0-1|29	%license LICENSE.md
21mr|ocaml-stdio-0.15.0-1|30	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-stdio-0.15.0-1|31	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-stdio-0.15.0-1|32	%{_libdir}/ocaml/%{srcname}/*.cma
21mr|ocaml-stdio-0.15.0-1|33	%{_libdir}/ocaml/%{srcname}/*.cmi
21mr|ocaml-stdio-0.15.0-1|34	%{_libdir}/ocaml/%{srcname}/*.cmxs
21mr|ocaml-stdio-0.15.0-1|35	
21mr|ocaml-stdio-0.15.0-1|36	
21mr|ocaml-stdio-0.15.0-1|37	#-----------------------------------------------------------------
21mr|ocaml-stdio-0.15.0-1|38	%package devel
21mr|ocaml-stdio-0.15.0-1|39	Summary:	Development files for %{name}
21mr|ocaml-stdio-0.15.0-1|40	Group:		Development/OCaml
21mr|ocaml-stdio-0.15.0-1|41	Requires:	%{name} = %{EVRD}
21mr|ocaml-stdio-0.15.0-1|42	Requires:	ocaml-base-devel
21mr|ocaml-stdio-0.15.0-1|43	
21mr|ocaml-stdio-0.15.0-1|44	%description devel
21mr|ocaml-stdio-0.15.0-1|45	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-stdio-0.15.0-1|46	developing applications that use %{name}.
21mr|ocaml-stdio-0.15.0-1|47	
21mr|ocaml-stdio-0.15.0-1|48	%files devel
21mr|ocaml-stdio-0.15.0-1|49	%{_libdir}/ocaml/%{srcname}/dune-package
21mr|ocaml-stdio-0.15.0-1|50	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-stdio-0.15.0-1|51	%{_libdir}/ocaml/%{srcname}/*.a
21mr|ocaml-stdio-0.15.0-1|52	%{_libdir}/ocaml/%{srcname}/*.cmx
21mr|ocaml-stdio-0.15.0-1|53	%{_libdir}/ocaml/%{srcname}/*.cmxa
21mr|ocaml-stdio-0.15.0-1|54	%{_libdir}/ocaml/%{srcname}/*.cmt
21mr|ocaml-stdio-0.15.0-1|55	%{_libdir}/ocaml/%{srcname}/*.cmti
21mr|ocaml-stdio-0.15.0-1|56	%{_libdir}/ocaml/%{srcname}/*.mli
21mr|ocaml-stdio-0.15.0-1|57	
21mr|ocaml-stdio-0.15.0-1|58	#-----------------------------------------------------------------
21mr|ocaml-stdio-0.15.0-1|59	
21mr|ocaml-stdio-0.15.0-1|60	%if %{with doc}
21mr|ocaml-stdio-0.15.0-1|61	%package doc
21mr|ocaml-stdio-0.15.0-1|62	Summary:	Documentation for %{name}
21mr|ocaml-stdio-0.15.0-1|63	Group:		Documentation
21mr|ocaml-stdio-0.15.0-1|64	BuildArch:	noarch
21mr|ocaml-stdio-0.15.0-1|65	
21mr|ocaml-stdio-0.15.0-1|66	%description doc
21mr|ocaml-stdio-0.15.0-1|67	Documentation for %{name}.
21mr|ocaml-stdio-0.15.0-1|68	
21mr|ocaml-stdio-0.15.0-1|69	%files doc
21mr|ocaml-stdio-0.15.0-1|70	%doc _build/default/_doc/_html/
21mr|ocaml-stdio-0.15.0-1|71	%doc _build/default/_doc/_mlds/
21mr|ocaml-stdio-0.15.0-1|72	%doc _build/default/_doc/_odoc/
21mr|ocaml-stdio-0.15.0-1|73	%license LICENSE.md
21mr|ocaml-stdio-0.15.0-1|74	%endif
21mr|ocaml-stdio-0.15.0-1|75	
21mr|ocaml-stdio-0.15.0-1|76	#-----------------------------------------------------------------
21mr|ocaml-stdio-0.15.0-1|77	
21mr|ocaml-stdio-0.15.0-1|78	%prep
21mr|ocaml-stdio-0.15.0-1|79	%autosetup -n %{srcname}-%{version}
21mr|ocaml-stdio-0.15.0-1|80	
21mr|ocaml-stdio-0.15.0-1|81	%build
21mr|ocaml-stdio-0.15.0-1|82	dune build %{?_smp_mflags}
21mr|ocaml-stdio-0.15.0-1|83	%if %{with doc}
21mr|ocaml-stdio-0.15.0-1|84	dune build %{?_smp_mflags} @doc
21mr|ocaml-stdio-0.15.0-1|85	%endif
21mr|ocaml-stdio-0.15.0-1|86	
21mr|ocaml-stdio-0.15.0-1|87	%install
21mr|ocaml-stdio-0.15.0-1|88	dune install --destdir=%{buildroot}
21mr|ocaml-stdio-0.15.0-1|89	
21mr|ocaml-stdio-0.15.0-1|90	%if %{with doc}
21mr|ocaml-stdio-0.15.0-1|91	# We do not want the dune markers
21mr|ocaml-stdio-0.15.0-1|92	find _build/default/_doc/_html -name .dune-keep -delete
21mr|ocaml-stdio-0.15.0-1|93	%endif
21mr|ocaml-stdio-0.15.0-1|94	
21mr|ocaml-stdio-0.15.0-1|95	# We do not want the ml files
21mr|ocaml-stdio-0.15.0-1|96	find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
21mr|ocaml-stdio-0.15.0-1|97	
21mr|ocaml-stdio-0.15.0-1|98	# We install the documentation with the doc macro
21mr|ocaml-stdio-0.15.0-1|99	rm -fr %{buildroot}%{_prefix}/doc
21mr|ocaml-stdio-0.15.0-1|100	
21mr|ocaml-stdio-0.15.0-1|101	# Add missing executable bits
21mr|ocaml-stdio-0.15.0-1|102	find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+

14516 21
21mr|ocaml-topkg-1.0.5-1|1	# BOOTSTRAP NOTE: currently we do not build the optional topkg-care part.
21mr|ocaml-topkg-1.0.5-1|2	# It has dependencies which do not yet exist in Fedora, and which themselves
21mr|ocaml-topkg-1.0.5-1|3	# depend on the main part of this package.  Once the dependencies have been
21mr|ocaml-topkg-1.0.5-1|4	# added to Fedora, we will build topkg-care in non-bootstrap builds.
21mr|ocaml-topkg-1.0.5-1|5	
21mr|ocaml-topkg-1.0.5-1|6	%global srcname topkg
21mr|ocaml-topkg-1.0.5-1|7	
21mr|ocaml-topkg-1.0.5-1|8	Name:		ocaml-%{srcname}
21mr|ocaml-topkg-1.0.5-1|9	Version:	1.0.5
21mr|ocaml-topkg-1.0.5-1|10	Release:	1
21mr|ocaml-topkg-1.0.5-1|11	Summary:	The transitory OCaml software packager
21mr|ocaml-topkg-1.0.5-1|12	Group:		Development/OCaml
21mr|ocaml-topkg-1.0.5-1|13	License:	ISC
21mr|ocaml-topkg-1.0.5-1|14	URL:		https://erratique.ch/software/topkg/
21mr|ocaml-topkg-1.0.5-1|15	Source0:	https://github.com/dbuenzli/topkg/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-topkg-1.0.5-1|16	BuildRequires:	ocaml >= 4.03.0
21mr|ocaml-topkg-1.0.5-1|17	BuildRequires:	ocaml-findlib >= 1.6.1
21mr|ocaml-topkg-1.0.5-1|18	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-topkg-1.0.5-1|19	BuildRequires:	ocaml-result-devel
21mr|ocaml-topkg-1.0.5-1|20	
21mr|ocaml-topkg-1.0.5-1|21	%description
21mr|ocaml-topkg-1.0.5-1|22	Topkg is a packager for distributing OCaml software.  It provides an
21mr|ocaml-topkg-1.0.5-1|23	API to describe the files a package installs in a given build
21mr|ocaml-topkg-1.0.5-1|24	configuration and to specify information about the package's
21mr|ocaml-topkg-1.0.5-1|25	distribution, creation and publication procedures.
21mr|ocaml-topkg-1.0.5-1|26	
21mr|ocaml-topkg-1.0.5-1|27	%files
21mr|ocaml-topkg-1.0.5-1|28	%doc CHANGES.md README.md
21mr|ocaml-topkg-1.0.5-1|29	%license LICENSE.md
21mr|ocaml-topkg-1.0.5-1|30	%{_bindir}/%{srcname}
21mr|ocaml-topkg-1.0.5-1|31	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-topkg-1.0.5-1|32	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-topkg-1.0.5-1|33	%{_libdir}/ocaml/%{srcname}/%{srcname}.cma
21mr|ocaml-topkg-1.0.5-1|34	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21mr|ocaml-topkg-1.0.5-1|35	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxs
21mr|ocaml-topkg-1.0.5-1|36	
21mr|ocaml-topkg-1.0.5-1|37	#------------------------------------------------------------------
21mr|ocaml-topkg-1.0.5-1|38	%package devel
21mr|ocaml-topkg-1.0.5-1|39	Summary:	Development files for %{name}
21mr|ocaml-topkg-1.0.5-1|40	Group:		Development/OCaml
21mr|ocaml-topkg-1.0.5-1|41	Requires:	%{name} = %{EVRD}
21mr|ocaml-topkg-1.0.5-1|42	Requires:	ocaml-result-devel
21mr|ocaml-topkg-1.0.5-1|43	
21mr|ocaml-topkg-1.0.5-1|44	%description devel
21mr|ocaml-topkg-1.0.5-1|45	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-topkg-1.0.5-1|46	developing applications that use %{name}.
21mr|ocaml-topkg-1.0.5-1|47	
21mr|ocaml-topkg-1.0.5-1|48	%files devel
21mr|ocaml-topkg-1.0.5-1|49	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-topkg-1.0.5-1|50	%{_libdir}/ocaml/%{srcname}/%{srcname}.a
21mr|ocaml-topkg-1.0.5-1|51	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21mr|ocaml-topkg-1.0.5-1|52	%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxa
21mr|ocaml-topkg-1.0.5-1|53	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21mr|ocaml-topkg-1.0.5-1|54	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21mr|ocaml-topkg-1.0.5-1|55	%{_libdir}/ocaml/%{srcname}/%{srcname}*.mli
21mr|ocaml-topkg-1.0.5-1|56	
21mr|ocaml-topkg-1.0.5-1|57	#------------------------------------------------------------------
21mr|ocaml-topkg-1.0.5-1|58	
21mr|ocaml-topkg-1.0.5-1|59	%package doc
21mr|ocaml-topkg-1.0.5-1|60	Summary:	Documentation for %{name}
21mr|ocaml-topkg-1.0.5-1|61	Group:		Documentation
21mr|ocaml-topkg-1.0.5-1|62	BuildArch:	noarch
21mr|ocaml-topkg-1.0.5-1|63	
21mr|ocaml-topkg-1.0.5-1|64	%description doc
21mr|ocaml-topkg-1.0.5-1|65	Documentation for %{name}.
21mr|ocaml-topkg-1.0.5-1|66	
21mr|ocaml-topkg-1.0.5-1|67	%files doc
21mr|ocaml-topkg-1.0.5-1|68	%doc html/*
21mr|ocaml-topkg-1.0.5-1|69	
21mr|ocaml-topkg-1.0.5-1|70	#------------------------------------------------------------------
21mr|ocaml-topkg-1.0.5-1|71	
21mr|ocaml-topkg-1.0.5-1|72	%prep
21mr|ocaml-topkg-1.0.5-1|73	%autosetup -n %{srcname}-%{version}
21mr|ocaml-topkg-1.0.5-1|74	
21mr|ocaml-topkg-1.0.5-1|75	# This package can replace "watermarks" in software that it builds.  However,
21mr|ocaml-topkg-1.0.5-1|76	# we are building from scratch, rather than using topkg to build itself, so we
21mr|ocaml-topkg-1.0.5-1|77	# have to do the job manually.
21mr|ocaml-topkg-1.0.5-1|78	for fil in $(find . -type f); do
21mr|ocaml-topkg-1.0.5-1|79	sed -e 's,%%%%NAME%%%%,%{srcname},' \
21mr|ocaml-topkg-1.0.5-1|80	-e 's,%%%%PKG_DOC%%%%,%{url}doc/,' \
21mr|ocaml-topkg-1.0.5-1|81	-e 's,%%%%PKG_HOMEPAGE%%%%,%{url},' \
21mr|ocaml-topkg-1.0.5-1|82	-e 's,%%%%VERSION%%%%,v%{version},' \
21mr|ocaml-topkg-1.0.5-1|83	-e 's,%%%%VERSION_NUM%%%%,%{version},' \
21mr|ocaml-topkg-1.0.5-1|84	-i.orig $fil
21mr|ocaml-topkg-1.0.5-1|85	touch -r $fil.orig $fil
21mr|ocaml-topkg-1.0.5-1|86	rm $fil.orig
21mr|ocaml-topkg-1.0.5-1|87	done
21mr|ocaml-topkg-1.0.5-1|88	
21mr|ocaml-topkg-1.0.5-1|89	%build
21mr|ocaml-topkg-1.0.5-1|90	# Build the library and the tests
21mr|ocaml-topkg-1.0.5-1|91	ocaml pkg/pkg.ml build --pkg-name topkg --tests true
21mr|ocaml-topkg-1.0.5-1|92	
21mr|ocaml-topkg-1.0.5-1|93	# Build the command line tool
21mr|ocaml-topkg-1.0.5-1|94	ocamlbuild topkg.native
21mr|ocaml-topkg-1.0.5-1|95	
21mr|ocaml-topkg-1.0.5-1|96	# Build the documentation.  It is meant to be built with odoc, but odoc
21mr|ocaml-topkg-1.0.5-1|97	# transitively depends on this package, so we do it manually for bootstrap
21mr|ocaml-topkg-1.0.5-1|98	# builds.  Once a non-bootstrap build is possible, use odoc instead.
21mr|ocaml-topkg-1.0.5-1|99	mkdir html
21mr|ocaml-topkg-1.0.5-1|100	ocamldoc -html -d html -I _build/src _build/src/*.{mli,ml}
21mr|ocaml-topkg-1.0.5-1|101	
21mr|ocaml-topkg-1.0.5-1|102	%install
21mr|ocaml-topkg-1.0.5-1|103	# Install the library
21mr|ocaml-topkg-1.0.5-1|104	mkdir -p %{buildroot}%{_libdir}/ocaml/topkg
21mr|ocaml-topkg-1.0.5-1|105	cp -p _build/topkg.opam %{buildroot}%{_libdir}/ocaml/topkg/opam
21mr|ocaml-topkg-1.0.5-1|106	cp -p _build/pkg/META %{buildroot}%{_libdir}/ocaml/topkg/META
21mr|ocaml-topkg-1.0.5-1|107	cp -a _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} \
21mr|ocaml-topkg-1.0.5-1|108	%{buildroot}%{_libdir}/ocaml/topkg
21mr|ocaml-topkg-1.0.5-1|109	
21mr|ocaml-topkg-1.0.5-1|110	# Install the command line tool
21mr|ocaml-topkg-1.0.5-1|111	mkdir -p %{buildroot}%{_bindir}
21mr|ocaml-topkg-1.0.5-1|112	cp -p _build/src/topkg.native %{buildroot}%{_bindir}/topkg
21mr|ocaml-topkg-1.0.5-1|113	
21mr|ocaml-topkg-1.0.5-1|114	%check
21mr|ocaml-topkg-1.0.5-1|115	ocaml pkg/pkg.ml test

14517 21
21mr|ocaml-uuidm-0.9.7-1|1	%global srcname uuidm
21mr|ocaml-uuidm-0.9.7-1|2	
21mr|ocaml-uuidm-0.9.7-1|3	Name:		ocaml-%{srcname}
21mr|ocaml-uuidm-0.9.7-1|4	Version:	0.9.7
21mr|ocaml-uuidm-0.9.7-1|5	Release:	1
21mr|ocaml-uuidm-0.9.7-1|6	Summary:	Universally unique identifiers (UUIDs) for OCaml
21mr|ocaml-uuidm-0.9.7-1|7	Group:		Development/OCaml
21mr|ocaml-uuidm-0.9.7-1|8	License:	ISC
21mr|ocaml-uuidm-0.9.7-1|9	URL:		https://erratique.ch/software/uuidm
21mr|ocaml-uuidm-0.9.7-1|10	Source0:	https://github.com/dbuenzli/uuidm/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-uuidm-0.9.7-1|11	
21mr|ocaml-uuidm-0.9.7-1|12	BuildRequires:	ocaml >= 4.03.0
21mr|ocaml-uuidm-0.9.7-1|13	BuildRequires:	ocaml-cmdliner-devel
21mr|ocaml-uuidm-0.9.7-1|14	BuildRequires:	ocaml-findlib
21mr|ocaml-uuidm-0.9.7-1|15	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-uuidm-0.9.7-1|16	BuildRequires:	ocaml-topkg-devel
21mr|ocaml-uuidm-0.9.7-1|17	
21mr|ocaml-uuidm-0.9.7-1|18	%description
21mr|ocaml-uuidm-0.9.7-1|19	Uuidm is an OCaml module implementing 128 bit universally unique
21mr|ocaml-uuidm-0.9.7-1|20	identifiers, versions 3, 5 (named based with MD5, SHA-1 hashing) and 4
21mr|ocaml-uuidm-0.9.7-1|21	(random based); see RFC 4122: http://tools.ietf.org/html/rfc4122.
21mr|ocaml-uuidm-0.9.7-1|22	
21mr|ocaml-uuidm-0.9.7-1|23	%files
21mr|ocaml-uuidm-0.9.7-1|24	%doc CHANGES.md README.md
21mr|ocaml-uuidm-0.9.7-1|25	%license LICENSE.md
21mr|ocaml-uuidm-0.9.7-1|26	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-uuidm-0.9.7-1|27	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-uuidm-0.9.7-1|28	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21mr|ocaml-uuidm-0.9.7-1|29	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21mr|ocaml-uuidm-0.9.7-1|30	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21mr|ocaml-uuidm-0.9.7-1|31	
21mr|ocaml-uuidm-0.9.7-1|32	#------------------------------------------------------------------
21mr|ocaml-uuidm-0.9.7-1|33	%package devel
21mr|ocaml-uuidm-0.9.7-1|34	Summary:	Development files for %{name}
21mr|ocaml-uuidm-0.9.7-1|35	Group:		Development/OCaml
21mr|ocaml-uuidm-0.9.7-1|36	Requires:	%{name} = %{EVRD}
21mr|ocaml-uuidm-0.9.7-1|37	
21mr|ocaml-uuidm-0.9.7-1|38	%description devel
21mr|ocaml-uuidm-0.9.7-1|39	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-uuidm-0.9.7-1|40	developing applications that use %{name}.
21mr|ocaml-uuidm-0.9.7-1|41	
21mr|ocaml-uuidm-0.9.7-1|42	%files devel
21mr|ocaml-uuidm-0.9.7-1|43	%doc html/*
21mr|ocaml-uuidm-0.9.7-1|44	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-uuidm-0.9.7-1|45	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21mr|ocaml-uuidm-0.9.7-1|46	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21mr|ocaml-uuidm-0.9.7-1|47	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21mr|ocaml-uuidm-0.9.7-1|48	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21mr|ocaml-uuidm-0.9.7-1|49	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21mr|ocaml-uuidm-0.9.7-1|50	%{_libdir}/ocaml/%{srcname}/%{srcname}*.mli
21mr|ocaml-uuidm-0.9.7-1|51	
21mr|ocaml-uuidm-0.9.7-1|52	#------------------------------------------------------------------
21mr|ocaml-uuidm-0.9.7-1|53	
21mr|ocaml-uuidm-0.9.7-1|54	%prep
21mr|ocaml-uuidm-0.9.7-1|55	%autosetup -n %{srcname}-%{version}
21mr|ocaml-uuidm-0.9.7-1|56	
21mr|ocaml-uuidm-0.9.7-1|57	# The META file mistakenly uses the wrong version tag
21mr|ocaml-uuidm-0.9.7-1|58	sed -i 's/VERSION/VERSION_NUM/' pkg/META
21mr|ocaml-uuidm-0.9.7-1|59	
21mr|ocaml-uuidm-0.9.7-1|60	# Topkg does watermark replacements only if run inside a git checkout.  Github
21mr|ocaml-uuidm-0.9.7-1|61	# tarballs do not come with a .git directory.  Therefore, we do the watermark
21mr|ocaml-uuidm-0.9.7-1|62	# replacement manually.
21mr|ocaml-uuidm-0.9.7-1|63	for fil in $(find . -type f); do
21mr|ocaml-uuidm-0.9.7-1|64	sed -e 's,%%%%NAME%%%%,%{srcname},' \
21mr|ocaml-uuidm-0.9.7-1|65	-e 's,%%%%PKG_HOMEPAGE%%%%,%{url},' \
21mr|ocaml-uuidm-0.9.7-1|66	-e 's,%%%%VERSION%%%%,v%{version},' \
21mr|ocaml-uuidm-0.9.7-1|67	-e 's,%%%%VERSION_NUM%%%%,%{version},' \
21mr|ocaml-uuidm-0.9.7-1|68	-i.orig $fil
21mr|ocaml-uuidm-0.9.7-1|69	touch -r $fil.orig $fil
21mr|ocaml-uuidm-0.9.7-1|70	rm $fil.orig
21mr|ocaml-uuidm-0.9.7-1|71	done
21mr|ocaml-uuidm-0.9.7-1|72	
21mr|ocaml-uuidm-0.9.7-1|73	%build
21mr|ocaml-uuidm-0.9.7-1|74	# Build the library and the tests
21mr|ocaml-uuidm-0.9.7-1|75	ocaml pkg/pkg.ml build --tests true --with-cmdliner true
21mr|ocaml-uuidm-0.9.7-1|76	
21mr|ocaml-uuidm-0.9.7-1|77	# Build the documentation
21mr|ocaml-uuidm-0.9.7-1|78	mkdir html
21mr|ocaml-uuidm-0.9.7-1|79	ocamldoc -html -d html -I _build/src _build/src/uuidm.mli
21mr|ocaml-uuidm-0.9.7-1|80	
21mr|ocaml-uuidm-0.9.7-1|81	%install
21mr|ocaml-uuidm-0.9.7-1|82	# Install the library
21mr|ocaml-uuidm-0.9.7-1|83	mkdir -p %{buildroot}%{_libdir}/ocaml/uuidm
21mr|ocaml-uuidm-0.9.7-1|84	cp -p _build/{opam,pkg/META} %{buildroot}%{_libdir}/ocaml/uuidm
21mr|ocaml-uuidm-0.9.7-1|85	cp -a _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} \
21mr|ocaml-uuidm-0.9.7-1|86	%{buildroot}%{_libdir}/ocaml/uuidm
21mr|ocaml-uuidm-0.9.7-1|87	
21mr|ocaml-uuidm-0.9.7-1|88	%check
21mr|ocaml-uuidm-0.9.7-1|89	ocaml pkg/pkg.ml test

14518 21
21mr|ocaml-uutf-1.0.2-1|1	%global srcname uutf
21mr|ocaml-uutf-1.0.2-1|2	
21mr|ocaml-uutf-1.0.2-1|3	Name:		ocaml-%{srcname}
21mr|ocaml-uutf-1.0.2-1|4	Version:	1.0.2
21mr|ocaml-uutf-1.0.2-1|5	Release:	1
21mr|ocaml-uutf-1.0.2-1|6	Summary:	Non-blocking streaming Unicode codec for OCaml
21mr|ocaml-uutf-1.0.2-1|7	Group:		Development/OCaml
21mr|ocaml-uutf-1.0.2-1|8	License:	ISC
21mr|ocaml-uutf-1.0.2-1|9	URL:		https://erratique.ch/software/uutf
21mr|ocaml-uutf-1.0.2-1|10	Source0:	https://github.com/dbuenzli/uutf/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|ocaml-uutf-1.0.2-1|11	# The uchar package is a forward compatibility package for OCaml versions prior
21mr|ocaml-uutf-1.0.2-1|12	# to 4.03.  We have a later OCaml in Fedora; uchar is in the standard library.
21mr|ocaml-uutf-1.0.2-1|13	# Therefore, remove references to the compatibility package.
21mr|ocaml-uutf-1.0.2-1|14	Patch0:		%{name}-uchar.patch
21mr|ocaml-uutf-1.0.2-1|15	
21mr|ocaml-uutf-1.0.2-1|16	BuildRequires:	ocaml >= 4.01.0
21mr|ocaml-uutf-1.0.2-1|17	BuildRequires:	ocaml-cmdliner-devel >= 0.9.6
21mr|ocaml-uutf-1.0.2-1|18	BuildRequires:	ocaml-findlib
21mr|ocaml-uutf-1.0.2-1|19	BuildRequires:	ocaml-ocamlbuild
21mr|ocaml-uutf-1.0.2-1|20	BuildRequires:	ocaml-topkg-devel
21mr|ocaml-uutf-1.0.2-1|21	
21mr|ocaml-uutf-1.0.2-1|22	%description
21mr|ocaml-uutf-1.0.2-1|23	Uutf is a non-blocking streaming codec to decode and encode the UTF-8,
21mr|ocaml-uutf-1.0.2-1|24	UTF-16, UTF-16LE and UTF-16BE encoding schemes.  It can efficiently work
21mr|ocaml-uutf-1.0.2-1|25	character by character without blocking on I/O.  Decoders perform
21mr|ocaml-uutf-1.0.2-1|26	character position tracking and support newline normalization.
21mr|ocaml-uutf-1.0.2-1|27	
21mr|ocaml-uutf-1.0.2-1|28	Functions are also provided to fold over the characters of UTF-encoded
21mr|ocaml-uutf-1.0.2-1|29	OCaml string values and to directly encode characters in OCaml Buffer.t
21mr|ocaml-uutf-1.0.2-1|30	values.
21mr|ocaml-uutf-1.0.2-1|31	
21mr|ocaml-uutf-1.0.2-1|32	%files
21mr|ocaml-uutf-1.0.2-1|33	%doc CHANGES.md README.md
21mr|ocaml-uutf-1.0.2-1|34	%license LICENSE.md
21mr|ocaml-uutf-1.0.2-1|35	%dir %{_libdir}/ocaml/%{srcname}/
21mr|ocaml-uutf-1.0.2-1|36	%{_libdir}/ocaml/%{srcname}/META
21mr|ocaml-uutf-1.0.2-1|37	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cma
21mr|ocaml-uutf-1.0.2-1|38	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmi
21mr|ocaml-uutf-1.0.2-1|39	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxs
21mr|ocaml-uutf-1.0.2-1|40	
21mr|ocaml-uutf-1.0.2-1|41	#----------------------------------------------------------------------
21mr|ocaml-uutf-1.0.2-1|42	%package devel
21mr|ocaml-uutf-1.0.2-1|43	Summary:	Development files for %{name}
21mr|ocaml-uutf-1.0.2-1|44	Group:		Development/OCaml
21mr|ocaml-uutf-1.0.2-1|45	Requires:	%{name} = %{EVRD}
21mr|ocaml-uutf-1.0.2-1|46	
21mr|ocaml-uutf-1.0.2-1|47	%description devel
21mr|ocaml-uutf-1.0.2-1|48	The %{name}-devel package contains libraries and signature files for
21mr|ocaml-uutf-1.0.2-1|49	developing applications that use %{name}.
21mr|ocaml-uutf-1.0.2-1|50	
21mr|ocaml-uutf-1.0.2-1|51	%files devel
21mr|ocaml-uutf-1.0.2-1|52	%doc html/*
21mr|ocaml-uutf-1.0.2-1|53	%{_libdir}/ocaml/%{srcname}/opam
21mr|ocaml-uutf-1.0.2-1|54	%{_libdir}/ocaml/%{srcname}/%{srcname}*.a
21mr|ocaml-uutf-1.0.2-1|55	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmx
21mr|ocaml-uutf-1.0.2-1|56	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmxa
21mr|ocaml-uutf-1.0.2-1|57	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmt
21mr|ocaml-uutf-1.0.2-1|58	%{_libdir}/ocaml/%{srcname}/%{srcname}*.cmti
21mr|ocaml-uutf-1.0.2-1|59	%{_libdir}/ocaml/%{srcname}/%{srcname}*.mli
21mr|ocaml-uutf-1.0.2-1|60	
21mr|ocaml-uutf-1.0.2-1|61	#----------------------------------------------------------------------
21mr|ocaml-uutf-1.0.2-1|62	
21mr|ocaml-uutf-1.0.2-1|63	%prep
21mr|ocaml-uutf-1.0.2-1|64	%autosetup -n %{srcname}-%{version} -p1
21mr|ocaml-uutf-1.0.2-1|65	
21mr|ocaml-uutf-1.0.2-1|66	# Topkg does watermark replacements only if run inside a git checkout.  Github
21mr|ocaml-uutf-1.0.2-1|67	# tarballs do not come with a .git directory.  Therefore, we do the watermark
21mr|ocaml-uutf-1.0.2-1|68	# replacement manually.
21mr|ocaml-uutf-1.0.2-1|69	for fil in $(find . -type f); do
21mr|ocaml-uutf-1.0.2-1|70	sed -e 's,%%%%NAME%%%%,%{srcname},' \
21mr|ocaml-uutf-1.0.2-1|71	-e 's,%%%%PKG_HOMEPAGE%%%%,%{url},' \
21mr|ocaml-uutf-1.0.2-1|72	-e 's,%%%%VERSION%%%%,v%{version},' \
21mr|ocaml-uutf-1.0.2-1|73	-e 's,%%%%VERSION_NUM%%%%,%{version},' \
21mr|ocaml-uutf-1.0.2-1|74	-i.orig $fil
21mr|ocaml-uutf-1.0.2-1|75	touch -r $fil.orig $fil
21mr|ocaml-uutf-1.0.2-1|76	rm $fil.orig
21mr|ocaml-uutf-1.0.2-1|77	done
21mr|ocaml-uutf-1.0.2-1|78	
21mr|ocaml-uutf-1.0.2-1|79	%build
21mr|ocaml-uutf-1.0.2-1|80	# Build the library and the tests
21mr|ocaml-uutf-1.0.2-1|81	ocaml pkg/pkg.ml build --tests true --with-cmdliner true
21mr|ocaml-uutf-1.0.2-1|82	
21mr|ocaml-uutf-1.0.2-1|83	# Build the documentation
21mr|ocaml-uutf-1.0.2-1|84	mkdir html
21mr|ocaml-uutf-1.0.2-1|85	ocamldoc -html -d html -I _build/src _build/src/uutf.mli
21mr|ocaml-uutf-1.0.2-1|86	
21mr|ocaml-uutf-1.0.2-1|87	%install
21mr|ocaml-uutf-1.0.2-1|88	# Install the library
21mr|ocaml-uutf-1.0.2-1|89	mkdir -p %{buildroot}%{_libdir}/ocaml/uutf
21mr|ocaml-uutf-1.0.2-1|90	cp -p _build/{opam,pkg/META} %{buildroot}%{_libdir}/ocaml/uutf
21mr|ocaml-uutf-1.0.2-1|91	cp -a _build/src/*.{a,cma,cmi,cmt,cmti,cmx,cmxa,cmxs,mli} \
21mr|ocaml-uutf-1.0.2-1|92	%{buildroot}%{_libdir}/ocaml/uutf
21mr|ocaml-uutf-1.0.2-1|93	
21mr|ocaml-uutf-1.0.2-1|94	%check
21mr|ocaml-uutf-1.0.2-1|95	ocaml pkg/pkg.ml test
21mr|ocaml-uutf-1.0.2-1|96	

14519 21
21mr|ocl-icd-2.3.1-1|1	%define major 1
21mr|ocl-icd-2.3.1-1|2	%define libname %mklibname opencl %{major}
21mr|ocl-icd-2.3.1-1|3	%define devname %mklibname opencl -d
21mr|ocl-icd-2.3.1-1|4	%define icddevname %mklibname ocl-icd -d
21mr|ocl-icd-2.3.1-1|5	
21mr|ocl-icd-2.3.1-1|6	Summary:	OpenCL ICL Loader
21mr|ocl-icd-2.3.1-1|7	Name:		ocl-icd
21mr|ocl-icd-2.3.1-1|8	Version:	2.3.1
21mr|ocl-icd-2.3.1-1|9	Release:	1
21mr|ocl-icd-2.3.1-1|10	License:	BSD
21mr|ocl-icd-2.3.1-1|11	Group:		System/Libraries
21mr|ocl-icd-2.3.1-1|12	Url:		https://github.com/OCL-dev/ocl-icd
21mr|ocl-icd-2.3.1-1|13	# make sure to update number after download.php or you will get incorrect file
21mr|ocl-icd-2.3.1-1|14	Source0:	https://github.com/OCL-dev/ocl-icd/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ocl-icd-2.3.1-1|15	Patch0:		fix-ocl-icd-gcc10.patch
21mr|ocl-icd-2.3.1-1|16	BuildRequires:	a2x
21mr|ocl-icd-2.3.1-1|17	BuildRequires:	asciidoc
21mr|ocl-icd-2.3.1-1|18	BuildRequires:	docbook-dtds
21mr|ocl-icd-2.3.1-1|19	BuildRequires:	opencl-headers
21mr|ocl-icd-2.3.1-1|20	BuildRequires:	ruby
21mr|ocl-icd-2.3.1-1|21	BuildRequires:	rubygems-devel
21mr|ocl-icd-2.3.1-1|22	BuildRequires:	xmlto
21mr|ocl-icd-2.3.1-1|23	
21mr|ocl-icd-2.3.1-1|24	%description
21mr|ocl-icd-2.3.1-1|25	OpenCL is a royalty-free standard for cross-platform, parallel programming
21mr|ocl-icd-2.3.1-1|26	of modern processors found in personal computers, servers and
21mr|ocl-icd-2.3.1-1|27	handheld/embedded devices.
21mr|ocl-icd-2.3.1-1|28	
21mr|ocl-icd-2.3.1-1|29	This package provides an Installable Client Driver loader (ICD Loader).
21mr|ocl-icd-2.3.1-1|30	The provided libOpenCL library is able to load any free or non-free installed
21mr|ocl-icd-2.3.1-1|31	ICD (driver backend).
21mr|ocl-icd-2.3.1-1|32	
21mr|ocl-icd-2.3.1-1|33	#----------------------------------------------------------------------------
21mr|ocl-icd-2.3.1-1|34	
21mr|ocl-icd-2.3.1-1|35	%package -n %{libname}
21mr|ocl-icd-2.3.1-1|36	Summary:	OpenCL ICL Loader
21mr|ocl-icd-2.3.1-1|37	Group:		System/Libraries
21mr|ocl-icd-2.3.1-1|38	
21mr|ocl-icd-2.3.1-1|39	%description -n %{libname}
21mr|ocl-icd-2.3.1-1|40	OpenCL is a royalty-free standard for cross-platform, parallel programming
21mr|ocl-icd-2.3.1-1|41	of modern processors found in personal computers, servers and
21mr|ocl-icd-2.3.1-1|42	handheld/embedded devices.
21mr|ocl-icd-2.3.1-1|43	
21mr|ocl-icd-2.3.1-1|44	This package provides an Installable Client Driver loader (ICD Loader).
21mr|ocl-icd-2.3.1-1|45	The provided libOpenCL library is able to load any free or non-free installed
21mr|ocl-icd-2.3.1-1|46	ICD (driver backend).
21mr|ocl-icd-2.3.1-1|47	
21mr|ocl-icd-2.3.1-1|48	%files -n %{libname}
21mr|ocl-icd-2.3.1-1|49	%doc README
21mr|ocl-icd-2.3.1-1|50	%{_libdir}/libOpenCL.so.%{major}*
21mr|ocl-icd-2.3.1-1|51	
21mr|ocl-icd-2.3.1-1|52	#----------------------------------------------------------------------------
21mr|ocl-icd-2.3.1-1|53	
21mr|ocl-icd-2.3.1-1|54	%package -n %{devname}
21mr|ocl-icd-2.3.1-1|55	Summary:	OpenCL development files
21mr|ocl-icd-2.3.1-1|56	Group:		Development/C
21mr|ocl-icd-2.3.1-1|57	Requires:	%{libname} = %{EVRD}
21mr|ocl-icd-2.3.1-1|58	Requires:	opencl-headers
21mr|ocl-icd-2.3.1-1|59	Provides:	opencl-devel = %{EVRD}
21mr|ocl-icd-2.3.1-1|60	
21mr|ocl-icd-2.3.1-1|61	%description -n %{devname}
21mr|ocl-icd-2.3.1-1|62	OpenCL is a royalty-free standard for cross-platform, parallel programming
21mr|ocl-icd-2.3.1-1|63	of modern processors found in personal computers, servers and
21mr|ocl-icd-2.3.1-1|64	handheld/embedded devices.
21mr|ocl-icd-2.3.1-1|65	
21mr|ocl-icd-2.3.1-1|66	This package provides the files needed to compile software that uses
21mr|ocl-icd-2.3.1-1|67	OpenCL.
21mr|ocl-icd-2.3.1-1|68	
21mr|ocl-icd-2.3.1-1|69	%files -n %{devname}
21mr|ocl-icd-2.3.1-1|70	%doc README NEWS COPYING
21mr|ocl-icd-2.3.1-1|71	%{_libdir}/libOpenCL.so
21mr|ocl-icd-2.3.1-1|72	%{_libdir}/pkgconfig/OpenCL.pc
21mr|ocl-icd-2.3.1-1|73	%{_mandir}/man7/libOpenCL.7*
21mr|ocl-icd-2.3.1-1|74	%{_mandir}/man7/libOpenCL.so.7*
21mr|ocl-icd-2.3.1-1|75	
21mr|ocl-icd-2.3.1-1|76	#----------------------------------------------------------------------------
21mr|ocl-icd-2.3.1-1|77	
21mr|ocl-icd-2.3.1-1|78	%package -n %{icddevname}
21mr|ocl-icd-2.3.1-1|79	Summary:	ocl-icd development files
21mr|ocl-icd-2.3.1-1|80	Group:		Development/C
21mr|ocl-icd-2.3.1-1|81	Requires:	%{devname} = %{EVRD}
21mr|ocl-icd-2.3.1-1|82	Provides:	ocl-icd-devel = %{EVRD}
21mr|ocl-icd-2.3.1-1|83	
21mr|ocl-icd-2.3.1-1|84	%description -n %{icddevname}
21mr|ocl-icd-2.3.1-1|85	This package provides the files needed to build OpenCL client drivers that
21mr|ocl-icd-2.3.1-1|86	use ocl-icd for ICL functionality.
21mr|ocl-icd-2.3.1-1|87	
21mr|ocl-icd-2.3.1-1|88	%files -n %{icddevname}
21mr|ocl-icd-2.3.1-1|89	%doc README NEWS COPYING
21mr|ocl-icd-2.3.1-1|90	%doc instdocs/*
21mr|ocl-icd-2.3.1-1|91	%{_includedir}/ocl_icd.h
21mr|ocl-icd-2.3.1-1|92	%{_libdir}/pkgconfig/ocl-icd.pc
21mr|ocl-icd-2.3.1-1|93	
21mr|ocl-icd-2.3.1-1|94	#----------------------------------------------------------------------------
21mr|ocl-icd-2.3.1-1|95	
21mr|ocl-icd-2.3.1-1|96	%prep
21mr|ocl-icd-2.3.1-1|97	%setup -q
21mr|ocl-icd-2.3.1-1|98	
21mr|ocl-icd-2.3.1-1|99	%build
21mr|ocl-icd-2.3.1-1|100	./bootstrap
21mr|ocl-icd-2.3.1-1|101	%configure
21mr|ocl-icd-2.3.1-1|102	%make
21mr|ocl-icd-2.3.1-1|103	
21mr|ocl-icd-2.3.1-1|104	%install
21mr|ocl-icd-2.3.1-1|105	%makeinstall_std
21mr|ocl-icd-2.3.1-1|106	
21mr|ocl-icd-2.3.1-1|107	rm -rf instdocs
21mr|ocl-icd-2.3.1-1|108	mv %{buildroot}%{_docdir}/%{name} instdocs

14520 21
21mr|oclock-1.0.4-3|1	Summary:	Round X clock
21mr|oclock-1.0.4-3|2	Name:		oclock
21mr|oclock-1.0.4-3|3	Version:	1.0.4
21mr|oclock-1.0.4-3|4	Release:	3
21mr|oclock-1.0.4-3|5	License:	MIT
21mr|oclock-1.0.4-3|6	Group:		Development/X11
21mr|oclock-1.0.4-3|7	Url:		http://xorg.freedesktop.org
21mr|oclock-1.0.4-3|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|oclock-1.0.4-3|9	BuildRequires:	x11-util-macros
21mr|oclock-1.0.4-3|10	BuildRequires:	libxkbfile-devel
21mr|oclock-1.0.4-3|11	BuildRequires:	pkgconfig(x11)
21mr|oclock-1.0.4-3|12	BuildRequires:	pkgconfig(xext)
21mr|oclock-1.0.4-3|13	BuildRequires:	pkgconfig(xmu)
21mr|oclock-1.0.4-3|14	BuildRequires:	pkgconfig(xt)
21mr|oclock-1.0.4-3|15	
21mr|oclock-1.0.4-3|16	%description
21mr|oclock-1.0.4-3|17	Oclock simply displays the current time on an analog display.
21mr|oclock-1.0.4-3|18	
21mr|oclock-1.0.4-3|19	%files
21mr|oclock-1.0.4-3|20	%{_bindir}/oclock
21mr|oclock-1.0.4-3|21	%{_datadir}/X11/app-defaults/Clock-color
21mr|oclock-1.0.4-3|22	%{_mandir}/man1/oclock.*
21mr|oclock-1.0.4-3|23	
21mr|oclock-1.0.4-3|24	#----------------------------------------------------------------------------
21mr|oclock-1.0.4-3|25	
21mr|oclock-1.0.4-3|26	%prep
21mr|oclock-1.0.4-3|27	%setup -q
21mr|oclock-1.0.4-3|28	
21mr|oclock-1.0.4-3|29	%build
21mr|oclock-1.0.4-3|30	%configure \
21mr|oclock-1.0.4-3|31	--x-includes=%{_includedir}\
21mr|oclock-1.0.4-3|32	--x-libraries=%{_libdir}
21mr|oclock-1.0.4-3|33	
21mr|oclock-1.0.4-3|34	%make
21mr|oclock-1.0.4-3|35	
21mr|oclock-1.0.4-3|36	%install
21mr|oclock-1.0.4-3|37	%makeinstall_std

14521 21
21mr|oddjob-0.34.7-1|1	Summary:	A D-Bus service which runs odd jobs on behalf of client applications
21mr|oddjob-0.34.7-1|2	Name:		oddjob
21mr|oddjob-0.34.7-1|3	Version:	0.34.7
21mr|oddjob-0.34.7-1|4	Release:	1
21mr|oddjob-0.34.7-1|5	License:	BSD
21mr|oddjob-0.34.7-1|6	Group:		System/Base
21mr|oddjob-0.34.7-1|7	Url:		http://www.fedorahosted.org/oddjob
21mr|oddjob-0.34.7-1|8	Source0:	http://fedorahosted.org/released/oddjob/%{name}-%{version}.tar.gz
21mr|oddjob-0.34.7-1|9	BuildRequires:	dbus-x11
21mr|oddjob-0.34.7-1|10	BuildRequires:	docbook-dtd45-xml
21mr|oddjob-0.34.7-1|11	BuildRequires:	xmlto
21mr|oddjob-0.34.7-1|12	BuildRequires:	openldap-devel
21mr|oddjob-0.34.7-1|13	BuildRequires:	pam-devel
21mr|oddjob-0.34.7-1|14	BuildRequires:	sasl-devel
21mr|oddjob-0.34.7-1|15	BuildRequires:	pkgconfig(dbus-1)
21mr|oddjob-0.34.7-1|16	BuildRequires:	pkgconfig(krb5)
21mr|oddjob-0.34.7-1|17	BuildRequires:	pkgconfig(libselinux)
21mr|oddjob-0.34.7-1|18	BuildRequires:	pkgconfig(libxml-2.0)
21mr|oddjob-0.34.7-1|19	BuildRequires:	pkgconfig(python3)
21mr|oddjob-0.34.7-1|20	BuildRequires:	pkgconfig(systemd)
21mr|oddjob-0.34.7-1|21	Requires(post,preun):	systemd
21mr|oddjob-0.34.7-1|22	
21mr|oddjob-0.34.7-1|23	%description
21mr|oddjob-0.34.7-1|24	oddjob is a D-Bus service which performs particular tasks for clients which
21mr|oddjob-0.34.7-1|25	connect to it and issue requests using the system-wide message bus.
21mr|oddjob-0.34.7-1|26	
21mr|oddjob-0.34.7-1|27	%files
21mr|oddjob-0.34.7-1|28	%doc *.dtd COPYING NEWS QUICKSTART doc/oddjob.html src/reload
21mr|oddjob-0.34.7-1|29	%doc sample-install-root/sample
21mr|oddjob-0.34.7-1|30	%{_unitdir}/oddjobd.service
21mr|oddjob-0.34.7-1|31	%{_bindir}/oddjob_request
21mr|oddjob-0.34.7-1|32	%{_sbindir}/oddjobd
21mr|oddjob-0.34.7-1|33	%config(noreplace) %{_sysconfdir}/dbus-*/system.d/oddjob.conf
21mr|oddjob-0.34.7-1|34	%config(noreplace) %{_sysconfdir}/oddjobd.conf
21mr|oddjob-0.34.7-1|35	%dir %{_sysconfdir}/oddjobd.conf.d
21mr|oddjob-0.34.7-1|36	%config(noreplace) %{_sysconfdir}/oddjobd.conf.d/oddjobd-introspection.conf
21mr|oddjob-0.34.7-1|37	%dir %{_sysconfdir}/%{name}
21mr|oddjob-0.34.7-1|38	%dir %{_libexecdir}/%{name}
21mr|oddjob-0.34.7-1|39	%{_libexecdir}/%{name}/sanity.sh
21mr|oddjob-0.34.7-1|40	%{_mandir}/man1/oddjob_request.1*
21mr|oddjob-0.34.7-1|41	%{_mandir}/man5/oddjob.conf.5*
21mr|oddjob-0.34.7-1|42	%{_mandir}/man5/oddjobd.conf.5*
21mr|oddjob-0.34.7-1|43	%{_mandir}/man5/oddjobd-introspection.conf.5*
21mr|oddjob-0.34.7-1|44	%{_mandir}/man8/oddjobd.8*
21mr|oddjob-0.34.7-1|45	
21mr|oddjob-0.34.7-1|46	%post
21mr|oddjob-0.34.7-1|47	%systemd_post oddjobd.service
21mr|oddjob-0.34.7-1|48	
21mr|oddjob-0.34.7-1|49	%preun
21mr|oddjob-0.34.7-1|50	%systemd_preun oddjobd.service
21mr|oddjob-0.34.7-1|51	
21mr|oddjob-0.34.7-1|52	
21mr|oddjob-0.34.7-1|53	#----------------------------------------------------------------------------
21mr|oddjob-0.34.7-1|54	
21mr|oddjob-0.34.7-1|55	%package mkhomedir
21mr|oddjob-0.34.7-1|56	Summary:	An oddjob helper which creates and populates home directories
21mr|oddjob-0.34.7-1|57	Group:		System/Base
21mr|oddjob-0.34.7-1|58	Requires:	%{name} = %{EVRD}
21mr|oddjob-0.34.7-1|59	
21mr|oddjob-0.34.7-1|60	%description mkhomedir
21mr|oddjob-0.34.7-1|61	This package contains the oddjob helper which can be used by the
21mr|oddjob-0.34.7-1|62	pam_oddjob_mkhomedir module to create a home directory for a user
21mr|oddjob-0.34.7-1|63	at login-time.
21mr|oddjob-0.34.7-1|64	
21mr|oddjob-0.34.7-1|65	%files mkhomedir
21mr|oddjob-0.34.7-1|66	%doc src/mkhomedirfor src/mkmyhomedir
21mr|oddjob-0.34.7-1|67	%dir %{_libexecdir}/%{name}
21mr|oddjob-0.34.7-1|68	%{_libexecdir}/%{name}/mkhomedir
21mr|oddjob-0.34.7-1|69	/%{_lib}/security/pam_oddjob_mkhomedir.so
21mr|oddjob-0.34.7-1|70	%{_mandir}/man5/oddjob-mkhomedir.conf.5*
21mr|oddjob-0.34.7-1|71	%{_mandir}/man5/oddjobd-mkhomedir.conf.5*
21mr|oddjob-0.34.7-1|72	%{_mandir}/man8/pam_oddjob_mkhomedir.8*
21mr|oddjob-0.34.7-1|73	%config(noreplace) %{_sysconfdir}/dbus-*/system.d/oddjob-mkhomedir.conf
21mr|oddjob-0.34.7-1|74	%config(noreplace) %{_sysconfdir}/oddjobd.conf.d/oddjobd-mkhomedir.conf
21mr|oddjob-0.34.7-1|75	
21mr|oddjob-0.34.7-1|76	#----------------------------------------------------------------------------
21mr|oddjob-0.34.7-1|77	
21mr|oddjob-0.34.7-1|78	%prep
21mr|oddjob-0.34.7-1|79	%autosetup -p1
21mr|oddjob-0.34.7-1|80	
21mr|oddjob-0.34.7-1|81	%build
21mr|oddjob-0.34.7-1|82	%configure \
21mr|oddjob-0.34.7-1|83	--disable-static \
21mr|oddjob-0.34.7-1|84	--enable-pie \
21mr|oddjob-0.34.7-1|85	--enable-now \
21mr|oddjob-0.34.7-1|86	--with-selinux-acls \
21mr|oddjob-0.34.7-1|87	--with-selinux-labels \
21mr|oddjob-0.34.7-1|88	--without-python \
21mr|oddjob-0.34.7-1|89	--enable-xml-docs \
21mr|oddjob-0.34.7-1|90	--enable-compat-dtd \
21mr|oddjob-0.34.7-1|91	--disable-dependency-tracking \
21mr|oddjob-0.34.7-1|92	--enable-systemd \
21mr|oddjob-0.34.7-1|93	--disable-sysvinit
21mr|oddjob-0.34.7-1|94	%make
21mr|oddjob-0.34.7-1|95	
21mr|oddjob-0.34.7-1|96	%install
21mr|oddjob-0.34.7-1|97	%makeinstall_std
21mr|oddjob-0.34.7-1|98	
21mr|oddjob-0.34.7-1|99	if ! test -d %{buildroot}/%{_lib}/security ; then
21mr|oddjob-0.34.7-1|100	mkdir -p %{buildroot}/%{_lib}/security
21mr|oddjob-0.34.7-1|101	mv %{buildroot}%{_libdir}/security/*.so %{buildroot}/%{_lib}/security/
21mr|oddjob-0.34.7-1|102	fi
21mr|oddjob-0.34.7-1|103	
21mr|oddjob-0.34.7-1|104	# Go ahead and build the sample layout.
21mr|oddjob-0.34.7-1|105	mkdir -p sample-install-root/sample/{%{_sysconfdir}/{dbus-1/system.d,%{name}d.conf.d},%{_libdir}/%{name}}
21mr|oddjob-0.34.7-1|106	install -m644 sample/oddjobd-sample.conf sample-install-root/sample/%{_sysconfdir}/%{name}d.conf.d/
21mr|oddjob-0.34.7-1|107	install -m644 sample/oddjob-sample.conf sample-install-root/sample/%{_sysconfdir}/dbus-1/system.d/
21mr|oddjob-0.34.7-1|108	install -m755 sample/oddjob-sample.sh sample-install-root/sample/%{_libdir}/%{name}/
21mr|oddjob-0.34.7-1|109	
21mr|oddjob-0.34.7-1|110	# Make sure we don't needlessly make these docs executable.
21mr|oddjob-0.34.7-1|111	chmod -x src/reload src/mkhomedirfor src/mkmyhomedir
21mr|oddjob-0.34.7-1|112	
21mr|oddjob-0.34.7-1|113	# Make sure the datestamps match in multilib pairs.
21mr|oddjob-0.34.7-1|114	touch -r src/oddjob-mkhomedir.conf.in %{buildroot}%{_sysconfdir}/oddjobd.conf.d/oddjobd-mkhomedir.conf
21mr|oddjob-0.34.7-1|115	touch -r src/oddjob-mkhomedir.conf.in %{buildroot}%{_sysconfdir}/dbus-1/system.d/oddjob-mkhomedir.conf

14522 21
21mr|oddjob-gpupdate-0.2.1-2|1	
21mr|oddjob-gpupdate-0.2.1-2|2	Name:		oddjob-gpupdate
21mr|oddjob-gpupdate-0.2.1-2|3	Version:	0.2.1
21mr|oddjob-gpupdate-0.2.1-2|4	Release:	2
21mr|oddjob-gpupdate-0.2.1-2|5	Summary:	An oddjob helper which applies group policy objects
21mr|oddjob-gpupdate-0.2.1-2|6	Group:		System/Servers
21mr|oddjob-gpupdate-0.2.1-2|7	License:	BSD
21mr|oddjob-gpupdate-0.2.1-2|8	Url:		https://github.com/altlinux/oddjob-gpupdate.git
21mr|oddjob-gpupdate-0.2.1-2|9	Source0:	https://github.com/altlinux/oddjob-gpupdate/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|oddjob-gpupdate-0.2.1-2|10	Requires:	oddjob >= 0.34.4
21mr|oddjob-gpupdate-0.2.1-2|11	
21mr|oddjob-gpupdate-0.2.1-2|12	BuildRequires:	xmlto
21mr|oddjob-gpupdate-0.2.1-2|13	BuildRequires:	dbus-devel
21mr|oddjob-gpupdate-0.2.1-2|14	BuildRequires:	libxml2-devel
21mr|oddjob-gpupdate-0.2.1-2|15	BuildRequires:	pam-devel
21mr|oddjob-gpupdate-0.2.1-2|16	BuildRequires:	selinux-devel
21mr|oddjob-gpupdate-0.2.1-2|17	
21mr|oddjob-gpupdate-0.2.1-2|18	%description
21mr|oddjob-gpupdate-0.2.1-2|19	This package contains the oddjob helper which can be used by the
21mr|oddjob-gpupdate-0.2.1-2|20	pam_oddjob_gpupdate module to applies group policy objects at login-time.
21mr|oddjob-gpupdate-0.2.1-2|21	
21mr|oddjob-gpupdate-0.2.1-2|22	%files
21mr|oddjob-gpupdate-0.2.1-2|23	%doc COPYING src/gpupdatefor src/gpupdateforme
21mr|oddjob-gpupdate-0.2.1-2|24	%{_libexecdir}/oddjob/gpupdate
21mr|oddjob-gpupdate-0.2.1-2|25	/%{_lib}/security/pam_oddjob_gpupdate.so
21mr|oddjob-gpupdate-0.2.1-2|26	%{_mandir}/*/pam_oddjob_gpupdate.*
21mr|oddjob-gpupdate-0.2.1-2|27	%{_mandir}/*/oddjob-gpupdate.*
21mr|oddjob-gpupdate-0.2.1-2|28	%{_mandir}/*/oddjobd-gpupdate.*
21mr|oddjob-gpupdate-0.2.1-2|29	%config(noreplace) %{_sysconfdir}/dbus-*/system.d/oddjob-gpupdate.conf
21mr|oddjob-gpupdate-0.2.1-2|30	%config(noreplace) %{_sysconfdir}/oddjobd.conf.d/oddjobd-gpupdate.conf
21mr|oddjob-gpupdate-0.2.1-2|31	
21mr|oddjob-gpupdate-0.2.1-2|32	%post
21mr|oddjob-gpupdate-0.2.1-2|33	%systemd_post oddjobd.service
21mr|oddjob-gpupdate-0.2.1-2|34	
21mr|oddjob-gpupdate-0.2.1-2|35	%preun
21mr|oddjob-gpupdate-0.2.1-2|36	%systemd_preun oddjobd.service
21mr|oddjob-gpupdate-0.2.1-2|37	
21mr|oddjob-gpupdate-0.2.1-2|38	#--------------------------------------------------------------------
21mr|oddjob-gpupdate-0.2.1-2|39	%prep
21mr|oddjob-gpupdate-0.2.1-2|40	%setup -q
21mr|oddjob-gpupdate-0.2.1-2|41	
21mr|oddjob-gpupdate-0.2.1-2|42	%build
21mr|oddjob-gpupdate-0.2.1-2|43	autoreconf -vfi
21mr|oddjob-gpupdate-0.2.1-2|44	%configure \
21mr|oddjob-gpupdate-0.2.1-2|45	--disable-static \
21mr|oddjob-gpupdate-0.2.1-2|46	--enable-pie \
21mr|oddjob-gpupdate-0.2.1-2|47	--enable-now \
21mr|oddjob-gpupdate-0.2.1-2|48	--with-selinux-acls \
21mr|oddjob-gpupdate-0.2.1-2|49	--with-selinux-labels
21mr|oddjob-gpupdate-0.2.1-2|50	%make
21mr|oddjob-gpupdate-0.2.1-2|51	
21mr|oddjob-gpupdate-0.2.1-2|52	%install
21mr|oddjob-gpupdate-0.2.1-2|53	%makeinstall_std
21mr|oddjob-gpupdate-0.2.1-2|54	
21mr|oddjob-gpupdate-0.2.1-2|55	mkdir -p %{buildroot}/%{_lib}/security
21mr|oddjob-gpupdate-0.2.1-2|56	mv %{buildroot}%{_libdir}/security/pam_oddjob_gpupdate.so \
21mr|oddjob-gpupdate-0.2.1-2|57	%{buildroot}/%{_lib}/security/
21mr|oddjob-gpupdate-0.2.1-2|58	rm %{buildroot}%{_libdir}/security/pam_oddjob_gpupdate.la
21mr|oddjob-gpupdate-0.2.1-2|59	

14523 21
21mr|odt2txt-0.5-5|1	Summary:	A simple (and stupid) converter from OpenDocument Text to plain text
21mr|odt2txt-0.5-5|2	Name:		odt2txt
21mr|odt2txt-0.5-5|3	Version:	0.5
21mr|odt2txt-0.5-5|4	Release:	5
21mr|odt2txt-0.5-5|5	License:	GPLv2+
21mr|odt2txt-0.5-5|6	Group:		Text tools
21mr|odt2txt-0.5-5|7	Url:		https://github.com/dstosberg/odt2txt
21mr|odt2txt-0.5-5|8	# https://github.com/dstosberg/odt2txt/archive/v%{version}.tar.gz
21mr|odt2txt-0.5-5|9	Source0:	%{name}-%{version}.tar.gz
21mr|odt2txt-0.5-5|10	BuildRequires:	pkgconfig(zlib)
21mr|odt2txt-0.5-5|11	
21mr|odt2txt-0.5-5|12	%description
21mr|odt2txt-0.5-5|13	odt2txt is a command-line tool which extracts the text out of OpenDocument
21mr|odt2txt-0.5-5|14	Texts produced by OpenOffice.org, StarOffice, KOffice and others.
21mr|odt2txt-0.5-5|15	
21mr|odt2txt-0.5-5|16	odt2txt is ...
21mr|odt2txt-0.5-5|17	* small
21mr|odt2txt-0.5-5|18	* supports multiple output encodings
21mr|odt2txt-0.5-5|19	* adopts to your locale
21mr|odt2txt-0.5-5|20	* able to substitute common characters which the output charset does
21mr|odt2txt-0.5-5|21	not contain with ascii look-a-likes
21mr|odt2txt-0.5-5|22	* written in C, has few dependencies
21mr|odt2txt-0.5-5|23	* portable (runs on Linux, *BSD, Solaris, HP-UX, Windows, Cygwin)
21mr|odt2txt-0.5-5|24	* licensed under GPL, version 2
21mr|odt2txt-0.5-5|25	
21mr|odt2txt-0.5-5|26	%files
21mr|odt2txt-0.5-5|27	%doc GPL-2
21mr|odt2txt-0.5-5|28	%{_bindir}/%{name}
21mr|odt2txt-0.5-5|29	%{_mandir}/man1/%{name}.1*
21mr|odt2txt-0.5-5|30	
21mr|odt2txt-0.5-5|31	#----------------------------------------------------------------------------
21mr|odt2txt-0.5-5|32	
21mr|odt2txt-0.5-5|33	%prep
21mr|odt2txt-0.5-5|34	%setup -q
21mr|odt2txt-0.5-5|35	
21mr|odt2txt-0.5-5|36	%build
21mr|odt2txt-0.5-5|37	%make \
21mr|odt2txt-0.5-5|38	CFLAGS="%{optflags}" \
21mr|odt2txt-0.5-5|39	LDFLAGS="%{ldflags}"
21mr|odt2txt-0.5-5|40	
21mr|odt2txt-0.5-5|41	%install
21mr|odt2txt-0.5-5|42	%makeinstall_std PREFIX=%{_prefix}

14524 21
21mr|odyssey-1.5.0-0.gitfc2af8.1|1	%define commit fc2af874b730d9d809aaf78d15a218a9803ef4ed
21mr|odyssey-1.5.0-0.gitfc2af8.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|odyssey-1.5.0-0.gitfc2af8.1|3	
21mr|odyssey-1.5.0-0.gitfc2af8.1|4	Summary:        Advanced multi-threaded PostgreSQL connection pooler and request router
21mr|odyssey-1.5.0-0.gitfc2af8.1|5	Name:           odyssey
21mr|odyssey-1.5.0-0.gitfc2af8.1|6	Version:        1.5.0
21mr|odyssey-1.5.0-0.gitfc2af8.1|7	Release:        0.git%{commit_short}.1
21mr|odyssey-1.5.0-0.gitfc2af8.1|8	Group:          Databases
21mr|odyssey-1.5.0-0.gitfc2af8.1|9	License:	BSD-3-Clause
21mr|odyssey-1.5.0-0.gitfc2af8.1|10	URL:		https://github.com/yandex/odyssey
21mr|odyssey-1.5.0-0.gitfc2af8.1|11	#Source0:        https://github.com/yandex/odyssey/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|odyssey-1.5.0-0.gitfc2af8.1|12	Source0:        https://github.com/yandex/odyssey/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|odyssey-1.5.0-0.gitfc2af8.1|13	Source1:		odyssey.sysusers.conf
21mr|odyssey-1.5.0-0.gitfc2af8.1|14	# https://github.com/yandex/odyssey/blob/e1e997d79bc48414dc07029bcfbe800cb20ea67e/odyssey.conf
21mr|odyssey-1.5.0-0.gitfc2af8.1|15	# Removed by commit https://github.com/yandex/odyssey/commit/24c965b485d6
21mr|odyssey-1.5.0-0.gitfc2af8.1|16	# Why? https://github.com/yandex/odyssey/issues/1131
21mr|odyssey-1.5.0-0.gitfc2af8.1|17	Source2:		odyssey.conf
21mr|odyssey-1.5.0-0.gitfc2af8.1|18	# https://github.com/yandex/odyssey/pull/1227
21mr|odyssey-1.5.0-0.gitfc2af8.1|19	Patch3: 		fix-headers.diff
21mr|odyssey-1.5.0-0.gitfc2af8.1|20	BuildRequires:  cmake
21mr|odyssey-1.5.0-0.gitfc2af8.1|21	BuildRequires:  pam-devel
21mr|odyssey-1.5.0-0.gitfc2af8.1|22	BuildRequires:  openldap-devel
21mr|odyssey-1.5.0-0.gitfc2af8.1|23	BuildRequires:  pkgconfig(libsystemd)
21mr|odyssey-1.5.0-0.gitfc2af8.1|24	BuildRequires:  pkgconfig(libzstd)
21mr|odyssey-1.5.0-0.gitfc2af8.1|25	BuildRequires:  pkgconfig(zlib)
21mr|odyssey-1.5.0-0.gitfc2af8.1|26	%if %{mdvver} >= 202310
21mr|odyssey-1.5.0-0.gitfc2af8.1|27	Requires(pre): /usr/bin/systemd-sysusers
21mr|odyssey-1.5.0-0.gitfc2af8.1|28	%else
21mr|odyssey-1.5.0-0.gitfc2af8.1|29	Requires(pre): /bin/systemd-sysusers
21mr|odyssey-1.5.0-0.gitfc2af8.1|30	%endif
21mr|odyssey-1.5.0-0.gitfc2af8.1|31	# see third_party/machinarium/sources/CMakeLists.txt,
21mr|odyssey-1.5.0-0.gitfc2af8.1|32	# asm code exists only for these arches
21mr|odyssey-1.5.0-0.gitfc2af8.1|33	ExclusiveArch:	%{x86_64} %{ix86} aarch64
21mr|odyssey-1.5.0-0.gitfc2af8.1|34	
21mr|odyssey-1.5.0-0.gitfc2af8.1|35	%description
21mr|odyssey-1.5.0-0.gitfc2af8.1|36	%{summary}.
21mr|odyssey-1.5.0-0.gitfc2af8.1|37	
21mr|odyssey-1.5.0-0.gitfc2af8.1|38	%files
21mr|odyssey-1.5.0-0.gitfc2af8.1|39	%license LICENSE
21mr|odyssey-1.5.0-0.gitfc2af8.1|40	%doc AUTHORS README.md
21mr|odyssey-1.5.0-0.gitfc2af8.1|41	# keep Source2 as example config
21mr|odyssey-1.5.0-0.gitfc2af8.1|42	%doc odyssey.conf
21mr|odyssey-1.5.0-0.gitfc2af8.1|43	%attr(0755, root, root) %{_bindir}/odyssey
21mr|odyssey-1.5.0-0.gitfc2af8.1|44	%dir %attr(0755, root, root) %{_sysconfdir}/odyssey/
21mr|odyssey-1.5.0-0.gitfc2af8.1|45	%config(noreplace) %attr(0644, root, root) %{_sysconfdir}/odyssey/odyssey.conf
21mr|odyssey-1.5.0-0.gitfc2af8.1|46	%attr(0644, root, root) %{_unitdir}/odyssey.service
21mr|odyssey-1.5.0-0.gitfc2af8.1|47	%attr(0644, root, root) %{_unitdir}/odyssey@.service
21mr|odyssey-1.5.0-0.gitfc2af8.1|48	%attr(0644, root, root) %{_sysusersdir}/odyssey.conf
21mr|odyssey-1.5.0-0.gitfc2af8.1|49	%attr(0750, odyssey, odyssey) /var/lib/odyssey
21mr|odyssey-1.5.0-0.gitfc2af8.1|50	
21mr|odyssey-1.5.0-0.gitfc2af8.1|51	%pre
21mr|odyssey-1.5.0-0.gitfc2af8.1|52	%sysusers_create_package odyssey %{SOURCE1}
21mr|odyssey-1.5.0-0.gitfc2af8.1|53	
21mr|odyssey-1.5.0-0.gitfc2af8.1|54	#-----------------------------------------------------------
21mr|odyssey-1.5.0-0.gitfc2af8.1|55	
21mr|odyssey-1.5.0-0.gitfc2af8.1|56	%prep
21mr|odyssey-1.5.0-0.gitfc2af8.1|57	%autosetup -p1 -n %{name}-%{commit}
21mr|odyssey-1.5.0-0.gitfc2af8.1|58	cp %{SOURCE2} .
21mr|odyssey-1.5.0-0.gitfc2af8.1|59	
21mr|odyssey-1.5.0-0.gitfc2af8.1|60	# https://github.com/yandex/odyssey/issues/795
21mr|odyssey-1.5.0-0.gitfc2af8.1|61	# https://github.com/yandex/odyssey/issues/907
21mr|odyssey-1.5.0-0.gitfc2af8.1|62	find . -type f -name CMakeLists.txt -print | xargs sed -i -e 's,-Werror,,g'
21mr|odyssey-1.5.0-0.gitfc2af8.1|63	
21mr|odyssey-1.5.0-0.gitfc2af8.1|64	%build
21mr|odyssey-1.5.0-0.gitfc2af8.1|65	%cmake \
21mr|odyssey-1.5.0-0.gitfc2af8.1|66	-DCMAKE_BUILD_TYPE="Release" \
21mr|odyssey-1.5.0-0.gitfc2af8.1|67	-DOD_VERSION_NUMBER="%{version}" \
21mr|odyssey-1.5.0-0.gitfc2af8.1|68	-DOD_VERSION_GIT="%{release}" \
21mr|odyssey-1.5.0-0.gitfc2af8.1|69	-DBUILD_COMPRESSION:BOOL=True \
21mr|odyssey-1.5.0-0.gitfc2af8.1|70	-DUSE_SCRAM=YES
21mr|odyssey-1.5.0-0.gitfc2af8.1|71	%make_build
21mr|odyssey-1.5.0-0.gitfc2af8.1|72	
21mr|odyssey-1.5.0-0.gitfc2af8.1|73	%install
21mr|odyssey-1.5.0-0.gitfc2af8.1|74	install -D -m 755 build/sources/odyssey %{buildroot}%{_bindir}/odyssey
21mr|odyssey-1.5.0-0.gitfc2af8.1|75	install -D -m 644 odyssey.conf %{buildroot}%{_sysconfdir}/odyssey/odyssey.conf
21mr|odyssey-1.5.0-0.gitfc2af8.1|76	install -D -m 644 scripts/systemd/odyssey.service %{buildroot}%{_unitdir}/odyssey.service
21mr|odyssey-1.5.0-0.gitfc2af8.1|77	install -D -m 644 scripts/systemd/odyssey@.service %{buildroot}%{_unitdir}/odyssey@.service
21mr|odyssey-1.5.0-0.gitfc2af8.1|78	
21mr|odyssey-1.5.0-0.gitfc2af8.1|79	mkdir -p %{buildroot}/var/lib/odyssey
21mr|odyssey-1.5.0-0.gitfc2af8.1|80	install -D -m 644 %{SOURCE1} %{buildroot}%{_sysusersdir}/odyssey.conf
21mr|odyssey-1.5.0-0.gitfc2af8.1|81	
21mr|odyssey-1.5.0-0.gitfc2af8.1|82	%check
21mr|odyssey-1.5.0-0.gitfc2af8.1|83	# must not be linked with libpq after commit https://github.com/yandex/odyssey/commit/f361135802dc9efe
21mr|odyssey-1.5.0-0.gitfc2af8.1|84	! ldd %{buildroot}%{_bindir}/odyssey | grep -q libpq
21mr|odyssey-1.5.0-0.gitfc2af8.1|85	
21mr|odyssey-1.5.0-0.gitfc2af8.1|86	%changelog
21mr|odyssey-1.5.0-0.gitfc2af8.1|87	* Mon Feb 2 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|odyssey-1.5.0-0.gitfc2af8.1|88	- upd to 1.5.0+useful commits (okdesk#3622)
21mr|odyssey-1.5.0-0.gitfc2af8.1|89	
21mr|odyssey-1.5.0-0.gitfc2af8.1|90	* Tue Dec 16 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.1-1
21mr|odyssey-1.5.0-0.gitfc2af8.1|91	- upd: 1.4.0 -> 1.4.1 (okdesk#2847)
21mr|odyssey-1.5.0-0.gitfc2af8.1|92	- BR libsystemd is for future version, to avoid forgetting to add it.
21mr|odyssey-1.5.0-0.gitfc2af8.1|93	
21mr|odyssey-1.5.0-0.gitfc2af8.1|94	* Mon Sep 8 2025 slava86 <s.matveev@rosalinux.ru> 1.4.0-3
21mr|odyssey-1.5.0-0.gitfc2af8.1|95	- fix veresion string
21mr|odyssey-1.5.0-0.gitfc2af8.1|96	
21mr|odyssey-1.5.0-0.gitfc2af8.1|97	* Mon Sep 8 2025 slava86 <s.matveev@rosalinux.ru>
21mr|odyssey-1.5.0-0.gitfc2af8.1|98	- linking is in optflags, remove the path from the cmake options
21mr|odyssey-1.5.0-0.gitfc2af8.1|99	
21mr|odyssey-1.5.0-0.gitfc2af8.1|100	* Fri Aug 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4.0-1
21mr|odyssey-1.5.0-0.gitfc2af8.1|101	- Downgrade to stable v1.4.0
21mr|odyssey-1.5.0-0.gitfc2af8.1|102	- Author decided to release v1.4.0 stbale from an old commit.
21mr|odyssey-1.5.0-0.gitfc2af8.1|103	- https://t.me/c/2732392971/163
21mr|odyssey-1.5.0-0.gitfc2af8.1|104	
21mr|odyssey-1.5.0-0.gitfc2af8.1|105	* Wed Jul 2 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3-5.gite34459.1
21mr|odyssey-1.5.0-0.gitfc2af8.1|106	- set ExclusiveArch
21mr|odyssey-1.5.0-0.gitfc2af8.1|107	
21mr|odyssey-1.5.0-0.gitfc2af8.1|108	* Wed Jul 2 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|odyssey-1.5.0-0.gitfc2af8.1|109	- Fix build on non-x86_64, remove no more existing build option
21mr|odyssey-1.5.0-0.gitfc2af8.1|110	
21mr|odyssey-1.5.0-0.gitfc2af8.1|111	* Mon Jun 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|odyssey-1.5.0-0.gitfc2af8.1|112	- upd snapshot (okdesk#1016)
21mr|odyssey-1.5.0-0.gitfc2af8.1|113	
21mr|odyssey-1.5.0-0.gitfc2af8.1|114	* Thu Apr 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3-4.git60b9f9.1
21mr|odyssey-1.5.0-0.gitfc2af8.1|115	- upd snapshot
21mr|odyssey-1.5.0-0.gitfc2af8.1|116	
21mr|odyssey-1.5.0-0.gitfc2af8.1|117	* Thu Apr 24 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3-3.gitb517b6.2
21mr|odyssey-1.5.0-0.gitfc2af8.1|118	- Enable scrum (okdesk#233)
21mr|odyssey-1.5.0-0.gitfc2af8.1|119	
21mr|odyssey-1.5.0-0.gitfc2af8.1|120	* Thu Mar 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3-3.gitb517b6.1
21mr|odyssey-1.5.0-0.gitfc2af8.1|121	- upd snapshot
21mr|odyssey-1.5.0-0.gitfc2af8.1|122	- Fixed crash when using logger: https://github.com/yandex/odyssey/commit/233e517394ffff7ac291178828aa89d928f65250
21mr|odyssey-1.5.0-0.gitfc2af8.1|123	
21mr|odyssey-1.5.0-0.gitfc2af8.1|124	* Fri Mar 14 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3-2.git0d6bf3.2
21mr|odyssey-1.5.0-0.gitfc2af8.1|125	- fix missing rpath, enable compression
21mr|odyssey-1.5.0-0.gitfc2af8.1|126	
21mr|odyssey-1.5.0-0.gitfc2af8.1|127	* Mon Mar 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3-2.git0d6bf3.1
21mr|odyssey-1.5.0-0.gitfc2af8.1|128	- build much newer version
21mr|odyssey-1.5.0-0.gitfc2af8.1|129	
21mr|odyssey-1.5.0-0.gitfc2af8.1|130	* Mon Mar 10 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|odyssey-1.5.0-0.gitfc2af8.1|131	- tune package
21mr|odyssey-1.5.0-0.gitfc2af8.1|132	
21mr|odyssey-1.5.0-0.gitfc2af8.1|133	* Tue Feb 4 2025 slava86 <s.matveev@rosalinux.ru>
21mr|odyssey-1.5.0-0.gitfc2af8.1|134	- Imported from SRPM

14525 21
21mr|oem-install-0.4-2|1	Summary:	Installator for OEM
21mr|oem-install-0.4-2|2	Name:		oem-install
21mr|oem-install-0.4-2|3	Version:	0.4
21mr|oem-install-0.4-2|4	Release:	2
21mr|oem-install-0.4-2|5	License:	GPLv3
21mr|oem-install-0.4-2|6	Group:		System/Base
21mr|oem-install-0.4-2|7	Source1:	%{name}.py
21mr|oem-install-0.4-2|8	Source2:	%{name}
21mr|oem-install-0.4-2|9	Source3:	%{name}.ui
21mr|oem-install-0.4-2|10	Source4:	%{name}.po
21mr|oem-install-0.4-2|11	Source5:	%{name}.service
21mr|oem-install-0.4-2|12	Source7:	run-%{name}
21mr|oem-install-0.4-2|13	Source8:	%{name}.css
21mr|oem-install-0.4-2|14	Source9:	mos-%{name}.css
21mr|oem-install-0.4-2|15	Source10:	%{name}.md
21mr|oem-install-0.4-2|16	
21mr|oem-install-0.4-2|17	Source20:	oem-iso-rebuilder.sh
21mr|oem-install-0.4-2|18	Source21:	oem-make-image.sh
21mr|oem-install-0.4-2|19	Source22:	oem-run.sh
21mr|oem-install-0.4-2|20	
21mr|oem-install-0.4-2|21	BuildRequires:	/usr/bin/msgfmt
21mr|oem-install-0.4-2|22	
21mr|oem-install-0.4-2|23	Requires:	initial-setup
21mr|oem-install-0.4-2|24	Requires:	python3-gi
21mr|oem-install-0.4-2|25	
21mr|oem-install-0.4-2|26	%description
21mr|oem-install-0.4-2|27	The utility to install and reinstall OS for Rosa OEM image
21mr|oem-install-0.4-2|28	instead anaconda.
21mr|oem-install-0.4-2|29	
21mr|oem-install-0.4-2|30	%files
21mr|oem-install-0.4-2|31	%{_libexecdir}/%{name}
21mr|oem-install-0.4-2|32	%{_libexecdir}/run-%{name}
21mr|oem-install-0.4-2|33	%{_libexecdir}/%{name}.py
21mr|oem-install-0.4-2|34	%{_libexecdir}/__pycache__
21mr|oem-install-0.4-2|35	
21mr|oem-install-0.4-2|36	%lang(ru) %{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|oem-install-0.4-2|37	
21mr|oem-install-0.4-2|38	%dir %{_datadir}/%{name}/
21mr|oem-install-0.4-2|39	%{_datadir}/%{name}/*
21mr|oem-install-0.4-2|40	
21mr|oem-install-0.4-2|41	%{_unitdir}/*.service
21mr|oem-install-0.4-2|42	%{_presetdir}/*.preset
21mr|oem-install-0.4-2|43	
21mr|oem-install-0.4-2|44	%package -n oem-iso-rebuilder
21mr|oem-install-0.4-2|45	Summary:	script to rebuild Rosa iso images to use oem-install
21mr|oem-install-0.4-2|46	Requires:	xorriso
21mr|oem-install-0.4-2|47	Requires:	grub2
21mr|oem-install-0.4-2|48	
21mr|oem-install-0.4-2|49	%description -n oem-iso-rebuilder
21mr|oem-install-0.4-2|50	script to rebuild Rosa iso images to use oem-install
21mr|oem-install-0.4-2|51	
21mr|oem-install-0.4-2|52	%files -n oem-iso-rebuilder
21mr|oem-install-0.4-2|53	%{_bindir}/oem-iso-rebuilder
21mr|oem-install-0.4-2|54	
21mr|oem-install-0.4-2|55	%{_docdir}/%{name}/README-ru.md
21mr|oem-install-0.4-2|56	
21mr|oem-install-0.4-2|57	%ifarch %{x86_64}
21mr|oem-install-0.4-2|58	%package -n oem-check-image
21mr|oem-install-0.4-2|59	Summary:	scripts to test oem-install images with qemu
21mr|oem-install-0.4-2|60	Requires:	%{_bindir}/qemu-img
21mr|oem-install-0.4-2|61	Requires:	%{_bindir}/qemu-nbd
21mr|oem-install-0.4-2|62	Requires:	qemu-system-x86
21mr|oem-install-0.4-2|63	Requires:	edk2-ovmf
21mr|oem-install-0.4-2|64	
21mr|oem-install-0.4-2|65	%description -n oem-check-image
21mr|oem-install-0.4-2|66	scripts to test oem-install images with qemu.
21mr|oem-install-0.4-2|67	
21mr|oem-install-0.4-2|68	%files -n oem-check-image
21mr|oem-install-0.4-2|69	%{_bindir}/oem-make-image
21mr|oem-install-0.4-2|70	%{_bindir}/oem-run
21mr|oem-install-0.4-2|71	%endif
21mr|oem-install-0.4-2|72	
21mr|oem-install-0.4-2|73	%preun
21mr|oem-install-0.4-2|74	%systemd_preun %{name}.service
21mr|oem-install-0.4-2|75	
21mr|oem-install-0.4-2|76	%prep
21mr|oem-install-0.4-2|77	
21mr|oem-install-0.4-2|78	%build
21mr|oem-install-0.4-2|79	
21mr|oem-install-0.4-2|80	%install
21mr|oem-install-0.4-2|81	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|oem-install-0.4-2|82	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21mr|oem-install-0.4-2|83	mkdir -p %{buildroot}/%{_libexecdir}
21mr|oem-install-0.4-2|84	mkdir -p %{buildroot}/%{_unitdir}
21mr|oem-install-0.4-2|85	mkdir -p %{buildroot}/%{_presetdir}
21mr|oem-install-0.4-2|86	mkdir -p %{buildroot}/%{_bindir}
21mr|oem-install-0.4-2|87	mkdir -p %{buildroot}/%{_docdir}/%{name}
21mr|oem-install-0.4-2|88	
21mr|oem-install-0.4-2|89	install -m755 %{SOURCE1} %{buildroot}/%{_libexecdir}/
21mr|oem-install-0.4-2|90	install -m755 %{SOURCE2} %{buildroot}/%{_libexecdir}/
21mr|oem-install-0.4-2|91	install -m755 %{SOURCE7} %{buildroot}/%{_libexecdir}/
21mr|oem-install-0.4-2|92	
21mr|oem-install-0.4-2|93	msgfmt -v %{SOURCE4} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|oem-install-0.4-2|94	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/
21mr|oem-install-0.4-2|95	
21mr|oem-install-0.4-2|96	install -m644 %{SOURCE5} %{buildroot}%{_unitdir}/
21mr|oem-install-0.4-2|97	echo "enable oem-install.service" > %{buildroot}/%{_presetdir}/80-oem-install.preset
21mr|oem-install-0.4-2|98	
21mr|oem-install-0.4-2|99	install -m644 %{SOURCE8} %{buildroot}%{_datadir}/%{name}/
21mr|oem-install-0.4-2|100	install -m644 %{SOURCE9} %{buildroot}%{_datadir}/%{name}/
21mr|oem-install-0.4-2|101	
21mr|oem-install-0.4-2|102	install -m644 %{SOURCE10} %{buildroot}%{_docdir}/%{name}/README-ru.md
21mr|oem-install-0.4-2|103	
21mr|oem-install-0.4-2|104	install -m755 %{SOURCE20} %{buildroot}/%{_bindir}/oem-iso-rebuilder
21mr|oem-install-0.4-2|105	%ifarch %{x86_64}
21mr|oem-install-0.4-2|106	install -m755 %{SOURCE21} %{buildroot}/%{_bindir}/oem-make-image
21mr|oem-install-0.4-2|107	install -m755 %{SOURCE22} %{buildroot}/%{_bindir}/oem-run
21mr|oem-install-0.4-2|108	%endif

14526 21
21mr|ogdi-4.1.0-1|1	# TODO: separate gltpd to -server package, add init script (requires portmap)
21mr|ogdi-4.1.0-1|2	
21mr|ogdi-4.1.0-1|3	%define major	4
21mr|ogdi-4.1.0-1|4	%define libname %mklibname %{name} %{major}
21mr|ogdi-4.1.0-1|5	%define develname %mklibname -d %{name}
21mr|ogdi-4.1.0-1|6	
21mr|ogdi-4.1.0-1|7	Summary:	Open Geographic Datastore Interface
21mr|ogdi-4.1.0-1|8	Name:		ogdi
21mr|ogdi-4.1.0-1|9	Version:	4.1.0
21mr|ogdi-4.1.0-1|10	Release:	1
21mr|ogdi-4.1.0-1|11	License:	BSD
21mr|ogdi-4.1.0-1|12	Group:		Sciences/Geosciences
21mr|ogdi-4.1.0-1|13	URL:		http://ogdi.sourceforge.net/
21mr|ogdi-4.1.0-1|14	Source0:	https://github.com/libogdi/ogdi/releases/download/ogdi_4_1_0/%{name}-%{version}.tar.gz
21mr|ogdi-4.1.0-1|15	Patch0:		ogdi-4.0.0-dl.patch
21mr|ogdi-4.1.0-1|16	Patch1:		ogdi-3.2.0.beta2-fix-str-fmt.patch
21mr|ogdi-4.1.0-1|17	Patch2:		ogdi-4.0.0-sincos.patch
21mr|ogdi-4.1.0-1|18	BuildRequires:	expat-devel
21mr|ogdi-4.1.0-1|19	BuildRequires:	pkgconfig(proj)
21mr|ogdi-4.1.0-1|20	BuildRequires:	tcl-devel
21mr|ogdi-4.1.0-1|21	BuildRequires:	unixODBC-devel
21mr|ogdi-4.1.0-1|22	BuildRequires:	zlib-devel
21mr|ogdi-4.1.0-1|23	BuildRequires:	pkgconfig(libtirpc)
21mr|ogdi-4.1.0-1|24	
21mr|ogdi-4.1.0-1|25	%description
21mr|ogdi-4.1.0-1|26	OGDI is the Open Geographic Datastore Interface. OGDI is an
21mr|ogdi-4.1.0-1|27	application programming interface (API) that uses a standardized
21mr|ogdi-4.1.0-1|28	access methods to work in conjunction with GIS software packages (the
21mr|ogdi-4.1.0-1|29	application) and various geospatial data products. OGDI uses a
21mr|ogdi-4.1.0-1|30	client/server architecture to facilitate the dissemination of
21mr|ogdi-4.1.0-1|31	geospatial data products over any TCP/IP network, and a
21mr|ogdi-4.1.0-1|32	driver-oriented approach to facilitate access to several geospatial
21mr|ogdi-4.1.0-1|33	data products/formats.
21mr|ogdi-4.1.0-1|34	
21mr|ogdi-4.1.0-1|35	%files
21mr|ogdi-4.1.0-1|36	%doc LICENSE NEWS ChangeLog README
21mr|ogdi-4.1.0-1|37	%{_bindir}/gltpd
21mr|ogdi-4.1.0-1|38	%{_bindir}/ogdi_*
21mr|ogdi-4.1.0-1|39	%dir %{_libdir}/ogdi
21mr|ogdi-4.1.0-1|40	%exclude %{_libdir}/%{name}/liblodbc.so
21mr|ogdi-4.1.0-1|41	%exclude %{_libdir}/%{name}/libecs_tcl.so
21mr|ogdi-4.1.0-1|42	%{_libdir}/%{name}/lib*.so
21mr|ogdi-4.1.0-1|43	
21mr|ogdi-4.1.0-1|44	%package -n %{libname}
21mr|ogdi-4.1.0-1|45	Summary:	Open Geographic Datastore Interface - library
21mr|ogdi-4.1.0-1|46	License:	BSD style
21mr|ogdi-4.1.0-1|47	Group:		Sciences/Geosciences
21mr|ogdi-4.1.0-1|48	
21mr|ogdi-4.1.0-1|49	%description -n %{libname}
21mr|ogdi-4.1.0-1|50	OGDI is the Open Geographic Datastore Interface. OGDI is an
21mr|ogdi-4.1.0-1|51	application programming interface (API) that uses a standardized
21mr|ogdi-4.1.0-1|52	access methods to work in conjunction with GIS software packages (the
21mr|ogdi-4.1.0-1|53	application) and various geospatial data products. OGDI uses a
21mr|ogdi-4.1.0-1|54	client/server architecture to facilitate the dissemination of
21mr|ogdi-4.1.0-1|55	geospatial data products over any TCP/IP network, and a
21mr|ogdi-4.1.0-1|56	driver-oriented approach to facilitate access to several geospatial
21mr|ogdi-4.1.0-1|57	data products/formats.
21mr|ogdi-4.1.0-1|58	
21mr|ogdi-4.1.0-1|59	This package contains just the library required by applications using the
21mr|ogdi-4.1.0-1|60	Open Geographic Datastore Interface.
21mr|ogdi-4.1.0-1|61	
21mr|ogdi-4.1.0-1|62	%files -n %{libname}
21mr|ogdi-4.1.0-1|63	%{_libdir}/libogdi.so.%{major}*
21mr|ogdi-4.1.0-1|64	
21mr|ogdi-4.1.0-1|65	%package -n %{develname}
21mr|ogdi-4.1.0-1|66	Summary:	OGDI header files and documentation
21mr|ogdi-4.1.0-1|67	Group:		Sciences/Geosciences
21mr|ogdi-4.1.0-1|68	Requires:	%{libname} = %{EVRD}
21mr|ogdi-4.1.0-1|69	Provides:	%{name}-devel = %{EVRD}
21mr|ogdi-4.1.0-1|70	Provides:	lib%{name}-devel = %{EVRD}
21mr|ogdi-4.1.0-1|71	
21mr|ogdi-4.1.0-1|72	%description -n %{develname}
21mr|ogdi-4.1.0-1|73	OGDI header files and developer's documentation.
21mr|ogdi-4.1.0-1|74	
21mr|ogdi-4.1.0-1|75	%files -n %{develname}
21mr|ogdi-4.1.0-1|76	%doc ogdi/examples/example1/example1.c
21mr|ogdi-4.1.0-1|77	%doc ogdi/examples/example2/example2.c
21mr|ogdi-4.1.0-1|78	%{_bindir}/%{name}-config
21mr|ogdi-4.1.0-1|79	%{_bindir}/%{name}-config-%{cpuarch}
21mr|ogdi-4.1.0-1|80	%{_libdir}/pkgconfig/%{name}.pc
21mr|ogdi-4.1.0-1|81	%dir %{_includedir}/%{name}
21mr|ogdi-4.1.0-1|82	%{_includedir}/%{name}/*.h
21mr|ogdi-4.1.0-1|83	%{_libdir}/libogdi.so
21mr|ogdi-4.1.0-1|84	
21mr|ogdi-4.1.0-1|85	%package odbc
21mr|ogdi-4.1.0-1|86	Summary:	ODBC driver for OGDI
21mr|ogdi-4.1.0-1|87	Group:		Sciences/Geosciences
21mr|ogdi-4.1.0-1|88	Requires:	%{name} = %{EVRD}
21mr|ogdi-4.1.0-1|89	
21mr|ogdi-4.1.0-1|90	%description odbc
21mr|ogdi-4.1.0-1|91	ODBC driver for OGDI.
21mr|ogdi-4.1.0-1|92	
21mr|ogdi-4.1.0-1|93	%files odbc
21mr|ogdi-4.1.0-1|94	%defattr(644,root,root,755)
21mr|ogdi-4.1.0-1|95	%attr(755,root,root) %{_libdir}/ogdi/liblodbc.so
21mr|ogdi-4.1.0-1|96	
21mr|ogdi-4.1.0-1|97	%package -n tcl-ogdi
21mr|ogdi-4.1.0-1|98	Summary:	TCL wrapper for OGDI
21mr|ogdi-4.1.0-1|99	Summary(pl):	Interfejs TCL do OGDI
21mr|ogdi-4.1.0-1|100	Group:		Sciences/Geosciences
21mr|ogdi-4.1.0-1|101	Requires:	%{name} = %{EVRD}
21mr|ogdi-4.1.0-1|102	
21mr|ogdi-4.1.0-1|103	%description -n tcl-ogdi
21mr|ogdi-4.1.0-1|104	TCL wrapper for OGDI.
21mr|ogdi-4.1.0-1|105	
21mr|ogdi-4.1.0-1|106	%files -n tcl-ogdi
21mr|ogdi-4.1.0-1|107	%defattr(644,root,root,755)
21mr|ogdi-4.1.0-1|108	%attr(755,root,root) %{_libdir}/ogdi/libecs_tcl.so
21mr|ogdi-4.1.0-1|109	
21mr|ogdi-4.1.0-1|110	%prep
21mr|ogdi-4.1.0-1|111	
21mr|ogdi-4.1.0-1|112	%setup -q
21mr|ogdi-4.1.0-1|113	%patch0 -p1
21mr|ogdi-4.1.0-1|114	%patch1 -p0
21mr|ogdi-4.1.0-1|115	%patch2 -p1
21mr|ogdi-4.1.0-1|116	
21mr|ogdi-4.1.0-1|117	%build
21mr|ogdi-4.1.0-1|118	autoreconf -fi
21mr|ogdi-4.1.0-1|119	
21mr|ogdi-4.1.0-1|120	TOPDIR=`pwd`; TARGET=Linux; export TOPDIR TARGET
21mr|ogdi-4.1.0-1|121	INST_LIB=%{_libdir}/;export INST_LIB
21mr|ogdi-4.1.0-1|122	export CFG=debug # for -g
21mr|ogdi-4.1.0-1|123	
21mr|ogdi-4.1.0-1|124	# do not compile with ssp. it will trigger internal bugs (to_fix_upstream)
21mr|ogdi-4.1.0-1|125	OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//g'`
21mr|ogdi-4.1.0-1|126	export CFLAGS="$OPT_FLAGS -fPIC -DPIC -DDONT_TD_VOID -DUSE_TERMIO"
21mr|ogdi-4.1.0-1|127	
21mr|ogdi-4.1.0-1|128	%configure \
21mr|ogdi-4.1.0-1|129	--with-binconfigs \
21mr|ogdi-4.1.0-1|130	--with-expat \
21mr|ogdi-4.1.0-1|131	--with-proj \
21mr|ogdi-4.1.0-1|132	--with-zlib
21mr|ogdi-4.1.0-1|133	
21mr|ogdi-4.1.0-1|134	# use the generated .mak file ...
21mr|ogdi-4.1.0-1|135	cp -af config/linux.mak{,.old}
21mr|ogdi-4.1.0-1|136	cp -af config/{L,l}inux.mak
21mr|ogdi-4.1.0-1|137	
21mr|ogdi-4.1.0-1|138	# make doesn't survive a parallell build, so stop that...
21mr|ogdi-4.1.0-1|139	make RPC_LINKLIB="-ltirpc -ldl"
21mr|ogdi-4.1.0-1|140	
21mr|ogdi-4.1.0-1|141	make -C ogdi/tcl_interface \
21mr|ogdi-4.1.0-1|142	TCL_LINKLIB="-ltcl"
21mr|ogdi-4.1.0-1|143	
21mr|ogdi-4.1.0-1|144	make -C contrib/gdal
21mr|ogdi-4.1.0-1|145	
21mr|ogdi-4.1.0-1|146	make -C ogdi/attr_driver/odbc \
21mr|ogdi-4.1.0-1|147	ODBC_LINKLIB="-lodbc"
21mr|ogdi-4.1.0-1|148	
21mr|ogdi-4.1.0-1|149	%install
21mr|ogdi-4.1.0-1|150	# export env
21mr|ogdi-4.1.0-1|151	TOPDIR=`pwd`; TARGET=Linux; export TOPDIR TARGET
21mr|ogdi-4.1.0-1|152	
21mr|ogdi-4.1.0-1|153	%makeinstall \
21mr|ogdi-4.1.0-1|154	INST_INCLUDE=%{buildroot}%{_includedir}/%{name} \
21mr|ogdi-4.1.0-1|155	INST_LIB=%{buildroot}%{_libdir} \
21mr|ogdi-4.1.0-1|156	INST_BIN=%{buildroot}%{_bindir}
21mr|ogdi-4.1.0-1|157	
21mr|ogdi-4.1.0-1|158	#plugin install
21mr|ogdi-4.1.0-1|159	%makeinstall -C ogdi/tcl_interface \
21mr|ogdi-4.1.0-1|160	INST_LIB=%{buildroot}%{_libdir}
21mr|ogdi-4.1.0-1|161	%makeinstall -C contrib/gdal \
21mr|ogdi-4.1.0-1|162	INST_LIB=%{buildroot}%{_libdir}
21mr|ogdi-4.1.0-1|163	%makeinstall -C ogdi/attr_driver/odbc \
21mr|ogdi-4.1.0-1|164	INST_LIB=%{buildroot}%{_libdir}
21mr|ogdi-4.1.0-1|165	
21mr|ogdi-4.1.0-1|166	# only lib*ogdi* is common library, the rest are dlopened drivers
21mr|ogdi-4.1.0-1|167	#mv -f %{buildroot}%{_libdir}/ogdi/*ogdi*.so %{buildroot}%{_libdir}
21mr|ogdi-4.1.0-1|168	
21mr|ogdi-4.1.0-1|169	# remove example binary
21mr|ogdi-4.1.0-1|170	rm -rf %{buildroot}%{_bindir}/example?
21mr|ogdi-4.1.0-1|171	
21mr|ogdi-4.1.0-1|172	# we have multilib ogdi-config
21mr|ogdi-4.1.0-1|173	%if "%{_lib}" == "lib"
21mr|ogdi-4.1.0-1|174	%define cpuarch 32
21mr|ogdi-4.1.0-1|175	%else
21mr|ogdi-4.1.0-1|176	%define cpuarch 64
21mr|ogdi-4.1.0-1|177	%endif
21mr|ogdi-4.1.0-1|178	
21mr|ogdi-4.1.0-1|179	# fix file(s) for multilib issue
21mr|ogdi-4.1.0-1|180	touch -r ogdi-config.in ogdi-config
21mr|ogdi-4.1.0-1|181	
21mr|ogdi-4.1.0-1|182	# install pkgconfig file and ogdi-config
21mr|ogdi-4.1.0-1|183	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|ogdi-4.1.0-1|184	install -p -m 644 ogdi.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|ogdi-4.1.0-1|185	install -p -m 755 ogdi-config %{buildroot}%{_bindir}/ogdi-config-%{cpuarch}
21mr|ogdi-4.1.0-1|186	# ogdi-config wrapper for multiarch
21mr|ogdi-4.1.0-1|187	cat > %{buildroot}%{_bindir}/%{name}-config <<EOF
21mr|ogdi-4.1.0-1|188	#!/bin/bash
21mr|ogdi-4.1.0-1|189	
21mr|ogdi-4.1.0-1|190	ARCH=\$(uname -m)
21mr|ogdi-4.1.0-1|191	case \$ARCH in
21mr|ogdi-4.1.0-1|192	x86_64 | ppc64 | ia64 | s390x | sparc64 | alpha | alphaev6 )
21mr|ogdi-4.1.0-1|193	ogdi-config-64 \${*}
21mr|ogdi-4.1.0-1|194	;;
21mr|ogdi-4.1.0-1|195	*)
21mr|ogdi-4.1.0-1|196	ogdi-config-32 \${*}
21mr|ogdi-4.1.0-1|197	;;
21mr|ogdi-4.1.0-1|198	esac
21mr|ogdi-4.1.0-1|199	EOF
21mr|ogdi-4.1.0-1|200	chmod 755 %{buildroot}%{_bindir}/%{name}-config
21mr|ogdi-4.1.0-1|201	touch -r ogdi-config.in %{buildroot}%{_bindir}/%{name}-config

14527 21
21mr|ogmtools-1.5-15|1	Summary:	OGG media stream tools
21mr|ogmtools-1.5-15|2	Name:		ogmtools
21mr|ogmtools-1.5-15|3	Version:	1.5
21mr|ogmtools-1.5-15|4	Epoch:		1
21mr|ogmtools-1.5-15|5	Release:	15
21mr|ogmtools-1.5-15|6	License:	GPLv2+
21mr|ogmtools-1.5-15|7	Group:		Video
21mr|ogmtools-1.5-15|8	Url:		http://www.bunkus.org/videotools/ogmtools/
21mr|ogmtools-1.5-15|9	Source0:	%{name}-%{version}.tar.bz2
21mr|ogmtools-1.5-15|10	Patch0:		ogmtools-1.5-optflags.patch
21mr|ogmtools-1.5-15|11	BuildRequires:	pkgconfig(dvdread)
21mr|ogmtools-1.5-15|12	BuildRequires:	pkgconfig(vorbis)
21mr|ogmtools-1.5-15|13	
21mr|ogmtools-1.5-15|14	%description
21mr|ogmtools-1.5-15|15	These tools allow information about (ogminfo) or extraction
21mr|ogmtools-1.5-15|16	from (ogmdemux) or creation of (ogmmerge) OGG media streams.
21mr|ogmtools-1.5-15|17	Note that OGM is used for "OGG media streams".
21mr|ogmtools-1.5-15|18	
21mr|ogmtools-1.5-15|19	%files
21mr|ogmtools-1.5-15|20	%doc README ChangeLog
21mr|ogmtools-1.5-15|21	%{_bindir}/*
21mr|ogmtools-1.5-15|22	%{_mandir}/man1/*
21mr|ogmtools-1.5-15|23	
21mr|ogmtools-1.5-15|24	#-----------------------------------------------------------------------------
21mr|ogmtools-1.5-15|25	
21mr|ogmtools-1.5-15|26	%prep
21mr|ogmtools-1.5-15|27	%setup -q
21mr|ogmtools-1.5-15|28	%patch0 -p1
21mr|ogmtools-1.5-15|29	
21mr|ogmtools-1.5-15|30	%build
21mr|ogmtools-1.5-15|31	export CXXFLAGS="-std=c++14 %{optflags}"
21mr|ogmtools-1.5-15|32	%configure
21mr|ogmtools-1.5-15|33	%make
21mr|ogmtools-1.5-15|34	
21mr|ogmtools-1.5-15|35	%install
21mr|ogmtools-1.5-15|36	%makeinstall_std

14528 21
21mr|ohc-0.6.1-7|1	Name:		ohc
21mr|ohc-0.6.1-7|2	Version:	0.6.1
21mr|ohc-0.6.1-7|3	Release:	7
21mr|ohc-0.6.1-7|4	Summary:	Java large off heap cache
21mr|ohc-0.6.1-7|5	License:	ASL 2.0
21mr|ohc-0.6.1-7|6	URL:		http://caffinitas.org/
21mr|ohc-0.6.1-7|7	Source0:	https://github.com/snazy/%{name}/archive/%{version}.tar.gz
21mr|ohc-0.6.1-7|8	
21mr|ohc-0.6.1-7|9	BuildRequires:	maven-local
21mr|ohc-0.6.1-7|10	BuildRequires:	mvn(com.google.guava:guava)
21mr|ohc-0.6.1-7|11	BuildRequires:	mvn(commons-cli:commons-cli)
21mr|ohc-0.6.1-7|12	BuildRequires:	mvn(com.codahale.metrics:metrics-core)
21mr|ohc-0.6.1-7|13	BuildRequires:	mvn(net.java.dev.jna:jna)
21mr|ohc-0.6.1-7|14	BuildRequires:	mvn(net.jpountz.lz4:lz4)
21mr|ohc-0.6.1-7|15	BuildRequires:	mvn(org.apache.commons:commons-math3)
21mr|ohc-0.6.1-7|16	BuildRequires:	mvn(org.apache.felix:maven-bundle-plugin)
21mr|ohc-0.6.1-7|17	BuildRequires:	mvn(org.apache.logging.log4j:log4j-api)
21mr|ohc-0.6.1-7|18	BuildRequires:	mvn(org.apache.logging.log4j:log4j-core)
21mr|ohc-0.6.1-7|19	BuildRequires:	mvn(org.apache.logging.log4j:log4j-slf4j-impl)
21mr|ohc-0.6.1-7|20	BuildRequires:	mvn(org.openjdk.jmh:jmh-core)
21mr|ohc-0.6.1-7|21	BuildRequires:	mvn(org.openjdk.jmh:jmh-generator-annprocess)
21mr|ohc-0.6.1-7|22	BuildRequires:	mvn(org.slf4j:slf4j-api)
21mr|ohc-0.6.1-7|23	BuildRequires:	mvn(org.testng:testng)
21mr|ohc-0.6.1-7|24	BuildRequires:	mvn(org.xerial.snappy:snappy-java)
21mr|ohc-0.6.1-7|25	BuildRequires:	mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|ohc-0.6.1-7|26	# missing test dependency
21mr|ohc-0.6.1-7|27	#BuildRequires:	mvn(org.hamcrest:java-hamcrest)
21mr|ohc-0.6.1-7|28	
21mr|ohc-0.6.1-7|29	Group:          Development/Java
21mr|ohc-0.6.1-7|30	BuildArch:	noarch
21mr|ohc-0.6.1-7|31	# Java stack is not supported on x86_32
21mr|ohc-0.6.1-7|32	ExcludeArch: %{ix86}
21mr|ohc-0.6.1-7|33	
21mr|ohc-0.6.1-7|34	%description
21mr|ohc-0.6.1-7|35	OHC - Off-Heap Concurrent hash map intended to store GBs of serialized data.
21mr|ohc-0.6.1-7|36	
21mr|ohc-0.6.1-7|37	%package benchmark
21mr|ohc-0.6.1-7|38	Summary:	OHC benchmark executable
21mr|ohc-0.6.1-7|39	Requires:	time
21mr|ohc-0.6.1-7|40	# Explicit requires for javapackages-tools since ohc-benchmark script
21mr|ohc-0.6.1-7|41	# uses /usr/share/java-utils/java-functions
21mr|ohc-0.6.1-7|42	Requires:       javapackages-tools
21mr|ohc-0.6.1-7|43	
21mr|ohc-0.6.1-7|44	%description benchmark
21mr|ohc-0.6.1-7|45	OHC benchmark executable.
21mr|ohc-0.6.1-7|46	
21mr|ohc-0.6.1-7|47	%package core-j8
21mr|ohc-0.6.1-7|48	Summary:	OHC core - Java8 optimization
21mr|ohc-0.6.1-7|49	
21mr|ohc-0.6.1-7|50	%description core-j8
21mr|ohc-0.6.1-7|51	OHC core - Java8 optimization.
21mr|ohc-0.6.1-7|52	
21mr|ohc-0.6.1-7|53	%package jmh
21mr|ohc-0.6.1-7|54	Summary:	OHC core - micro benchmarks
21mr|ohc-0.6.1-7|55	
21mr|ohc-0.6.1-7|56	%description jmh
21mr|ohc-0.6.1-7|57	Off-Heap concurrent hash map intended to store GBs of serialized data.
21mr|ohc-0.6.1-7|58	
21mr|ohc-0.6.1-7|59	%package parent
21mr|ohc-0.6.1-7|60	Summary:	OHC Parent POM
21mr|ohc-0.6.1-7|61	
21mr|ohc-0.6.1-7|62	%description parent
21mr|ohc-0.6.1-7|63	OHC Parent POM.
21mr|ohc-0.6.1-7|64	
21mr|ohc-0.6.1-7|65	%package javadoc
21mr|ohc-0.6.1-7|66	Summary:	Javadoc for %{name}
21mr|ohc-0.6.1-7|67	
21mr|ohc-0.6.1-7|68	%description javadoc
21mr|ohc-0.6.1-7|69	This package contains javadoc for %{name}.
21mr|ohc-0.6.1-7|70	
21mr|ohc-0.6.1-7|71	%prep
21mr|ohc-0.6.1-7|72	%setup -q -n %{name}-%{version}
21mr|ohc-0.6.1-7|73	
21mr|ohc-0.6.1-7|74	%pom_remove_plugin -r :cobertura-maven-plugin
21mr|ohc-0.6.1-7|75	%pom_remove_plugin -r :maven-assembly-plugin
21mr|ohc-0.6.1-7|76	%pom_remove_plugin -r :maven-dependency-plugin
21mr|ohc-0.6.1-7|77	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|ohc-0.6.1-7|78	%pom_remove_plugin -r :maven-shade-plugin
21mr|ohc-0.6.1-7|79	%pom_remove_plugin -r :maven-source-plugin
21mr|ohc-0.6.1-7|80	
21mr|ohc-0.6.1-7|81	%pom_xpath_set "pom:addClasspath" false ohc-benchmark
21mr|ohc-0.6.1-7|82	%pom_xpath_remove "pom:classpathPrefix" ohc-benchmark
21mr|ohc-0.6.1-7|83	
21mr|ohc-0.6.1-7|84	# there is a missing test dependency since 0.6.1 version
21mr|ohc-0.6.1-7|85	%pom_remove_dep -r org.hamcrest:java-hamcrest
21mr|ohc-0.6.1-7|86	# remove file requiring the missing dependency
21mr|ohc-0.6.1-7|87	rm ohc-core/src/test/java/org/caffinitas/ohc/linked/FrequencySketchTest.java
21mr|ohc-0.6.1-7|88	
21mr|ohc-0.6.1-7|89	# location of first binary to install
21mr|ohc-0.6.1-7|90	%global bin1loc %{name}-benchmark/src/main/sh/batch-bench.sh
21mr|ohc-0.6.1-7|91	# javadir for sed
21mr|ohc-0.6.1-7|92	%global myjdir \\/usr\\/share\\/java\\/
21mr|ohc-0.6.1-7|93	# jars for the classpath
21mr|ohc-0.6.1-7|94	%global classpath %{myjdir}ohc\\/ohc-core.jar:%{myjdir}ohc\\/ohc-benchmark.jar:%{myjdir}ohc\\/ohc-core-j8.jar:%{myjdir}metrics\\/metrics-core.jar:%{myjdir}metrics\\/metrics-graphite.jar:%{myjdir}metrics\\/metrics-ganglia.jar:%{myjdir}slf4j\\/slf4j-jdk14.jar:%{myjdir}slf4j\\/jdk14.jar:%{myjdir}slf4j\\/slf4j-nop.jar:%{myjdir}slf4j\\/slf4j-simple.jar:%{myjdir}slf4j\\/nop.jar:%{myjdir}slf4j\\/slf4j-api.jar:%{myjdir}slf4j\\/api.jar:%{myjdir}slf4j\\/simple.jar:%{myjdir}guava.jar:%{myjdir}jna.jar:%{myjdir}commons-cli.jar:%{myjdir}commons-math3.jar:%{myjdir}log4j.jar
21mr|ohc-0.6.1-7|95	
21mr|ohc-0.6.1-7|96	# prepare scripts that will be installed
21mr|ohc-0.6.1-7|97	sed -i 's/script_dir=.*//g' %{bin1loc}
21mr|ohc-0.6.1-7|98	sed -i 's/base_dir=.*//g' %{bin1loc}
21mr|ohc-0.6.1-7|99	sed -i 's/version=.*//g' %{bin1loc}
21mr|ohc-0.6.1-7|100	sed -i 's/jar=.*$/cp=%{classpath}/g' %{bin1loc}
21mr|ohc-0.6.1-7|101	sed -i '0,/if \[ ! -f.*$/s///' %{bin1loc}
21mr|ohc-0.6.1-7|102	sed -i '0,/echo.*$/s///' %{bin1loc}
21mr|ohc-0.6.1-7|103	sed -i '0,/exit.*$/s///' %{bin1loc}
21mr|ohc-0.6.1-7|104	sed -i '0,/fi.*$/s///' %{bin1loc}
21mr|ohc-0.6.1-7|105	sed -i 's/java -jar $jar/java -cp $cp org.caffinitas.%{name}.benchmark.BenchmarkOHC /' %{bin1loc}
21mr|ohc-0.6.1-7|106	sed -i 's/echo "Cannot exe.*"/echo "Cannot execute ohc-benchmark jar file"/g' %{bin1loc}
21mr|ohc-0.6.1-7|107	sed -i 's/$jvm_arg -jar $jar "/$jvm_arg -cp $cp org.caffinitas.%{name}.benchmark.BenchmarkOHC "/g' %{bin1loc}
21mr|ohc-0.6.1-7|108	
21mr|ohc-0.6.1-7|109	%build
21mr|ohc-0.6.1-7|110	%mvn_build -s -f
21mr|ohc-0.6.1-7|111	
21mr|ohc-0.6.1-7|112	%install
21mr|ohc-0.6.1-7|113	%mvn_install
21mr|ohc-0.6.1-7|114	%jpackage_script org.caffinitas.%{name}.benchmark.BenchmarkOHC "" "" %{name}:metrics-core:slf4j:guava:jna:commons-cli:commons-math3:log4j %{name}-benchmark true
21mr|ohc-0.6.1-7|115	cp -p %{name}-benchmark/src/main/sh/batch-bench.sh %{buildroot}%{_bindir}/%{name}-batch-benchmark
21mr|ohc-0.6.1-7|116	cp -p %{name}-benchmark/src/main/sh/consolidate-output.sh %{buildroot}%{_bindir}/%{name}-consolidate-output
21mr|ohc-0.6.1-7|117	
21mr|ohc-0.6.1-7|118	%files -f .mfiles-%{name}-core
21mr|ohc-0.6.1-7|119	%doc CHANGES.txt README.rst
21mr|ohc-0.6.1-7|120	%license %{name}-core/LICENSE.txt
21mr|ohc-0.6.1-7|121	
21mr|ohc-0.6.1-7|122	%files benchmark -f .mfiles-%{name}-benchmark
21mr|ohc-0.6.1-7|123	%doc %{name}-benchmark/NOTES.txt
21mr|ohc-0.6.1-7|124	%license %{name}-benchmark/LICENSE.txt
21mr|ohc-0.6.1-7|125	%attr(755, root, root) %{_bindir}/%{name}-benchmark
21mr|ohc-0.6.1-7|126	%attr(755, root, root) %{_bindir}/%{name}-batch-benchmark
21mr|ohc-0.6.1-7|127	%attr(755, root, root) %{_bindir}/%{name}-consolidate-output
21mr|ohc-0.6.1-7|128	
21mr|ohc-0.6.1-7|129	%files core-j8 -f .mfiles-%{name}-core-j8
21mr|ohc-0.6.1-7|130	%license %{name}-core-j8/LICENSE.txt
21mr|ohc-0.6.1-7|131	
21mr|ohc-0.6.1-7|132	%files jmh -f .mfiles-%{name}-jmh
21mr|ohc-0.6.1-7|133	%license %{name}-jmh/LICENSE.txt
21mr|ohc-0.6.1-7|134	
21mr|ohc-0.6.1-7|135	%files parent -f .mfiles-%{name}-parent
21mr|ohc-0.6.1-7|136	%license LICENSE.txt
21mr|ohc-0.6.1-7|137	
21mr|ohc-0.6.1-7|138	%files javadoc -f .mfiles-javadoc
21mr|ohc-0.6.1-7|139	%license LICENSE.txt
21mr|ohc-0.6.1-7|140	

14529 21
21mr|oidn-2.2.1-1|1	%define	major		2
21mr|oidn-2.2.1-1|2	%define	libname		%mklibname openimagedenoise %{major}
21mr|oidn-2.2.1-1|3	%define	libopenimagedenoise_core	%mklibname openimagedenoise_core %{major}
21mr|oidn-2.2.1-1|4	%define	libopenimagedenoise_device_cpu	%mklibname openimagedenoise_device_cpu %{major}
21mr|oidn-2.2.1-1|5	%define	develname	%mklibname openimagedenoise -d
21mr|oidn-2.2.1-1|6	
21mr|oidn-2.2.1-1|7	%global	__requires_exclude ^devel\\(libOpenImageDenoise_core.*\\)
21mr|oidn-2.2.1-1|8	
21mr|oidn-2.2.1-1|9	Name:		oidn
21mr|oidn-2.2.1-1|10	Version:	2.2.1
21mr|oidn-2.2.1-1|11	Release:	1
21mr|oidn-2.2.1-1|12	Summary:	Library of denoising filters for images rendered with ray tracing
21mr|oidn-2.2.1-1|13	Group:		Graphics
21mr|oidn-2.2.1-1|14	License:	ASL 2.0
21mr|oidn-2.2.1-1|15	Url:		https://openimagedenoise.github.io/
21mr|oidn-2.2.1-1|16	Source0:	https://github.com/OpenImageDenoise/%{name}/releases/download/v%{version}/%{name}-%{version}.src.tar.gz
21mr|oidn-2.2.1-1|17	BuildRequires:	cmake
21mr|oidn-2.2.1-1|18	BuildRequires:	ispc-devel >= 1.21.0
21mr|oidn-2.2.1-1|19	BuildRequires:	pkgconfig(python3)
21mr|oidn-2.2.1-1|20	BuildRequires:	pkgconfig(tbb)
21mr|oidn-2.2.1-1|21	ExclusiveArch:	%{x86_64} aarch64
21mr|oidn-2.2.1-1|22	
21mr|oidn-2.2.1-1|23	%description
21mr|oidn-2.2.1-1|24	An open source library of high-performance, high-quality denoising filters for
21mr|oidn-2.2.1-1|25	images rendered with ray tracing.
21mr|oidn-2.2.1-1|26	
21mr|oidn-2.2.1-1|27	%files
21mr|oidn-2.2.1-1|28	%license LICENSE.txt
21mr|oidn-2.2.1-1|29	%doc CHANGELOG.md
21mr|oidn-2.2.1-1|30	%{_bindir}/oidnDenoise
21mr|oidn-2.2.1-1|31	%{_bindir}/oidnTest
21mr|oidn-2.2.1-1|32	%{_bindir}/oidnBenchmark
21mr|oidn-2.2.1-1|33	
21mr|oidn-2.2.1-1|34	#------------------------------------------------
21mr|oidn-2.2.1-1|35	
21mr|oidn-2.2.1-1|36	%package -n	%{libname}
21mr|oidn-2.2.1-1|37	Summary:	Library of denoising filters for images rendered with ray tracing
21mr|oidn-2.2.1-1|38	Group:		System/Libraries
21mr|oidn-2.2.1-1|39	
21mr|oidn-2.2.1-1|40	%description -n	%{libname}
21mr|oidn-2.2.1-1|41	An open source library of high-performance, high-quality denoising filters for
21mr|oidn-2.2.1-1|42	images rendered with ray tracing.
21mr|oidn-2.2.1-1|43	
21mr|oidn-2.2.1-1|44	%files -n %{libname}
21mr|oidn-2.2.1-1|45	%{_libdir}/libOpenImageDenoise.so.%{major}
21mr|oidn-2.2.1-1|46	%{_libdir}/libOpenImageDenoise.so.%{version}
21mr|oidn-2.2.1-1|47	
21mr|oidn-2.2.1-1|48	#------------------------------------------------
21mr|oidn-2.2.1-1|49	
21mr|oidn-2.2.1-1|50	%package -n	%{libopenimagedenoise_core}
21mr|oidn-2.2.1-1|51	Summary:	Library of denoising filters for images rendered with ray tracing
21mr|oidn-2.2.1-1|52	Group:		System/Libraries
21mr|oidn-2.2.1-1|53	
21mr|oidn-2.2.1-1|54	%description -n	%{libopenimagedenoise_core}
21mr|oidn-2.2.1-1|55	An open source library of high-performance, high-quality denoising filters for
21mr|oidn-2.2.1-1|56	images rendered with ray tracing.
21mr|oidn-2.2.1-1|57	
21mr|oidn-2.2.1-1|58	%files -n %{libopenimagedenoise_core}
21mr|oidn-2.2.1-1|59	%{_libdir}/libOpenImageDenoise_core.so.%{major}*
21mr|oidn-2.2.1-1|60	
21mr|oidn-2.2.1-1|61	#------------------------------------------------
21mr|oidn-2.2.1-1|62	
21mr|oidn-2.2.1-1|63	%package -n	%{libopenimagedenoise_device_cpu}
21mr|oidn-2.2.1-1|64	Summary:	Library of denoising filters for images rendered with ray tracing
21mr|oidn-2.2.1-1|65	Group:		System/Libraries
21mr|oidn-2.2.1-1|66	
21mr|oidn-2.2.1-1|67	%description -n	%{libopenimagedenoise_device_cpu}
21mr|oidn-2.2.1-1|68	An open source library of high-performance, high-quality denoising filters for
21mr|oidn-2.2.1-1|69	images rendered with ray tracing.
21mr|oidn-2.2.1-1|70	
21mr|oidn-2.2.1-1|71	%files -n %{libopenimagedenoise_device_cpu}
21mr|oidn-2.2.1-1|72	%{_libdir}/libOpenImageDenoise_device_cpu.so.%{major}*
21mr|oidn-2.2.1-1|73	
21mr|oidn-2.2.1-1|74	#------------------------------------------------
21mr|oidn-2.2.1-1|75	
21mr|oidn-2.2.1-1|76	%package -n	%{develname}
21mr|oidn-2.2.1-1|77	Summary:	Development files for %{name}
21mr|oidn-2.2.1-1|78	Group:		Development/C++
21mr|oidn-2.2.1-1|79	Requires:	%{name} = %{EVRD}
21mr|oidn-2.2.1-1|80	Requires:	%{libname} = %{EVRD}
21mr|oidn-2.2.1-1|81	Requires:	%{libopenimagedenoise_core} = %{EVRD}
21mr|oidn-2.2.1-1|82	Requires:	%{libopenimagedenoise_device_cpu} = %{EVRD}
21mr|oidn-2.2.1-1|83	Provides:	%{name}-devel = %{EVRD}
21mr|oidn-2.2.1-1|84	Provides:	openimagedenoise-devel = %{EVRD}
21mr|oidn-2.2.1-1|85	
21mr|oidn-2.2.1-1|86	%description -n	%{develname}
21mr|oidn-2.2.1-1|87	This package contains libraries and header files for developing applications
21mr|oidn-2.2.1-1|88	that use %{name}.
21mr|oidn-2.2.1-1|89	
21mr|oidn-2.2.1-1|90	
21mr|oidn-2.2.1-1|91	%files -n %{develname}
21mr|oidn-2.2.1-1|92	%{_includedir}/OpenImageDenoise/
21mr|oidn-2.2.1-1|93	%{_libdir}/libOpenImageDenoise.so
21mr|oidn-2.2.1-1|94	%{_libdir}/cmake/OpenImageDenoise-%{version}/
21mr|oidn-2.2.1-1|95	
21mr|oidn-2.2.1-1|96	#------------------------------------------------
21mr|oidn-2.2.1-1|97	
21mr|oidn-2.2.1-1|98	%package	docs
21mr|oidn-2.2.1-1|99	Summary:	Documentation for %{name}
21mr|oidn-2.2.1-1|100	Group:		Documentation
21mr|oidn-2.2.1-1|101	BuildArch:	noarch
21mr|oidn-2.2.1-1|102	
21mr|oidn-2.2.1-1|103	%description	docs
21mr|oidn-2.2.1-1|104	This package contains documentation for %{name}.
21mr|oidn-2.2.1-1|105	
21mr|oidn-2.2.1-1|106	%files docs
21mr|oidn-2.2.1-1|107	%doc README.md readme.pdf
21mr|oidn-2.2.1-1|108	
21mr|oidn-2.2.1-1|109	#------------------------------------------------
21mr|oidn-2.2.1-1|110	
21mr|oidn-2.2.1-1|111	%prep
21mr|oidn-2.2.1-1|112	%autosetup -p1
21mr|oidn-2.2.1-1|113	
21mr|oidn-2.2.1-1|114	
21mr|oidn-2.2.1-1|115	%build
21mr|oidn-2.2.1-1|116	%cmake -DCMAKE_SKIP_RPATH:BOOL=ON
21mr|oidn-2.2.1-1|117	%make_build
21mr|oidn-2.2.1-1|118	
21mr|oidn-2.2.1-1|119	
21mr|oidn-2.2.1-1|120	%install
21mr|oidn-2.2.1-1|121	%make_install -C build
21mr|oidn-2.2.1-1|122	
21mr|oidn-2.2.1-1|123	# Remove duplicated documentation
21mr|oidn-2.2.1-1|124	rm -rf %{buildroot}%{_docdir}/OpenImageDenoise

14530 21
21mr|okhttp-3.10.0-5|1	%bcond_without okcurl
21mr|okhttp-3.10.0-5|2	
21mr|okhttp-3.10.0-5|3	Name:           okhttp
21mr|okhttp-3.10.0-5|4	Version:        3.10.0
21mr|okhttp-3.10.0-5|5	Release:        5
21mr|okhttp-3.10.0-5|6	Summary:        An HTTP+HTTP/2 client for Java applications
21mr|okhttp-3.10.0-5|7	
21mr|okhttp-3.10.0-5|8	License:        ASL 2.0
21mr|okhttp-3.10.0-5|9	URL:            http://square.github.io/%{name}/
21mr|okhttp-3.10.0-5|10	Source0:        https://github.com/square/%{name}/archive/parent-%{version}.tar.gz
21mr|okhttp-3.10.0-5|11	
21mr|okhttp-3.10.0-5|12	# Patch out platform support for platforms not available in Fedora
21mr|okhttp-3.10.0-5|13	Patch0:         okhttp-rm-android-conscrypt.patch
21mr|okhttp-3.10.0-5|14	
21mr|okhttp-3.10.0-5|15	Group:          Development/Java
21mr|okhttp-3.10.0-5|16	BuildArch:      noarch
21mr|okhttp-3.10.0-5|17	# Java stack is not supported on x86_32
21mr|okhttp-3.10.0-5|18	ExcludeArch: %{ix86}
21mr|okhttp-3.10.0-5|19	
21mr|okhttp-3.10.0-5|20	BuildRequires:  maven-local
21mr|okhttp-3.10.0-5|21	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|okhttp-3.10.0-5|22	BuildRequires:  mvn(com.squareup.okio:okio) >= 1.14.0
21mr|okhttp-3.10.0-5|23	BuildRequires:  mvn(junit:junit)
21mr|okhttp-3.10.0-5|24	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|okhttp-3.10.0-5|25	BuildRequires:  mvn(org.apache.maven.surefire:surefire-junit47)
21mr|okhttp-3.10.0-5|26	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|okhttp-3.10.0-5|27	%if %{with okcurl}
21mr|okhttp-3.10.0-5|28	BuildRequires:  mvn(com.google.guava:guava:16.0)
21mr|okhttp-3.10.0-5|29	BuildRequires:  mvn(io.airlift:airline)
21mr|okhttp-3.10.0-5|30	BuildRequires:  mvn(org.bouncycastle:bcprov-jdk15on)
21mr|okhttp-3.10.0-5|31	%endif
21mr|okhttp-3.10.0-5|32	
21mr|okhttp-3.10.0-5|33	Requires:  mvn(com.squareup.okio:okio) >= 1.14.0
21mr|okhttp-3.10.0-5|34	
21mr|okhttp-3.10.0-5|35	# No longer able to build samples
21mr|okhttp-3.10.0-5|36	Obsoletes: %{name}-samples < %{version}
21mr|okhttp-3.10.0-5|37	Provides:  %{name}-samples = %{version}-%{release}
21mr|okhttp-3.10.0-5|38	Obsoletes: %{name}-samples-guide < %{version}
21mr|okhttp-3.10.0-5|39	Provides:  %{name}-samples-guide = %{version}-%{release}
21mr|okhttp-3.10.0-5|40	Obsoletes: %{name}-samples-simple-client < %{version}
21mr|okhttp-3.10.0-5|41	Provides:  %{name}-samples-simple-client = %{version}-%{release}
21mr|okhttp-3.10.0-5|42	
21mr|okhttp-3.10.0-5|43	# Websocket modules were merged into main artifact
21mr|okhttp-3.10.0-5|44	Obsoletes: %{name}-ws < %{version}
21mr|okhttp-3.10.0-5|45	Provides:  %{name}-ws = %{version}-%{release}
21mr|okhttp-3.10.0-5|46	Obsoletes: %{name}-ws-tests < %{version}
21mr|okhttp-3.10.0-5|47	Provides:  %{name}-ws-tests = %{version}-%{release}
21mr|okhttp-3.10.0-5|48	
21mr|okhttp-3.10.0-5|49	
21mr|okhttp-3.10.0-5|50	%description
21mr|okhttp-3.10.0-5|51	An HTTP & HTTP/2 client for Android and Java applications.
21mr|okhttp-3.10.0-5|52	
21mr|okhttp-3.10.0-5|53	%package javadoc
21mr|okhttp-3.10.0-5|54	Summary:        Javadoc for %{name}
21mr|okhttp-3.10.0-5|55	
21mr|okhttp-3.10.0-5|56	%description javadoc
21mr|okhttp-3.10.0-5|57	API documentation for %{name}.
21mr|okhttp-3.10.0-5|58	
21mr|okhttp-3.10.0-5|59	%package parent
21mr|okhttp-3.10.0-5|60	Summary:        Parent POM for OkHttp
21mr|okhttp-3.10.0-5|61	
21mr|okhttp-3.10.0-5|62	%description parent
21mr|okhttp-3.10.0-5|63	%{summary}.
21mr|okhttp-3.10.0-5|64	
21mr|okhttp-3.10.0-5|65	%package apache
21mr|okhttp-3.10.0-5|66	Summary:        OkHttp Apache HttpClient
21mr|okhttp-3.10.0-5|67	
21mr|okhttp-3.10.0-5|68	%description apache
21mr|okhttp-3.10.0-5|69	%{summary}.
21mr|okhttp-3.10.0-5|70	
21mr|okhttp-3.10.0-5|71	%package urlconnection
21mr|okhttp-3.10.0-5|72	Summary:        OkHttp URLConnection
21mr|okhttp-3.10.0-5|73	
21mr|okhttp-3.10.0-5|74	%description urlconnection
21mr|okhttp-3.10.0-5|75	%{summary}.
21mr|okhttp-3.10.0-5|76	
21mr|okhttp-3.10.0-5|77	%if %{with okcurl}
21mr|okhttp-3.10.0-5|78	%package okcurl
21mr|okhttp-3.10.0-5|79	Summary:        A curl for the next-generation web
21mr|okhttp-3.10.0-5|80	
21mr|okhttp-3.10.0-5|81	%description okcurl
21mr|okhttp-3.10.0-5|82	OkCurl is an OkHttp-backed curl clone which
21mr|okhttp-3.10.0-5|83	allows you to test OkHttp\'s HTTP engine
21mr|okhttp-3.10.0-5|84	(including SPDY and HTTP/2) against web servers.
21mr|okhttp-3.10.0-5|85	%endif
21mr|okhttp-3.10.0-5|86	
21mr|okhttp-3.10.0-5|87	%package logging-interceptor
21mr|okhttp-3.10.0-5|88	Summary:        OkHttp Logging Interceptor
21mr|okhttp-3.10.0-5|89	
21mr|okhttp-3.10.0-5|90	%description logging-interceptor
21mr|okhttp-3.10.0-5|91	%{summary}.
21mr|okhttp-3.10.0-5|92	
21mr|okhttp-3.10.0-5|93	%package testing-support
21mr|okhttp-3.10.0-5|94	Summary:        OkHttp test support classes
21mr|okhttp-3.10.0-5|95	
21mr|okhttp-3.10.0-5|96	%description testing-support
21mr|okhttp-3.10.0-5|97	%{summary}.
21mr|okhttp-3.10.0-5|98	
21mr|okhttp-3.10.0-5|99	
21mr|okhttp-3.10.0-5|100	%prep
21mr|okhttp-3.10.0-5|101	%setup -q -n %{name}-parent-%{version}
21mr|okhttp-3.10.0-5|102	
21mr|okhttp-3.10.0-5|103	# Don't need animal sniffer for RPM build
21mr|okhttp-3.10.0-5|104	%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin
21mr|okhttp-3.10.0-5|105	%pom_remove_dep :animal-sniffer-annotations okhttp-urlconnection
21mr|okhttp-3.10.0-5|106	sed -i -e '/IgnoreJRERequirement/d' okhttp-urlconnection/src/main/java/okhttp3/internal/huc/DelegatingHttpsURLConnection.java
21mr|okhttp-3.10.0-5|107	
21mr|okhttp-3.10.0-5|108	# templating-maven-plugin is not available in Fedora. Filter sources
21mr|okhttp-3.10.0-5|109	# manually before build.
21mr|okhttp-3.10.0-5|110	%pom_remove_plugin :templating-maven-plugin okhttp
21mr|okhttp-3.10.0-5|111	sed 's|\${project.version}|%{version}|' okhttp/src/main/java-templates/okhttp3/internal/Version.java >okhttp/src/main/java/okhttp3/internal/Version.java
21mr|okhttp-3.10.0-5|112	
21mr|okhttp-3.10.0-5|113	# Missing deps: com.google.caliper, moshi
21mr|okhttp-3.10.0-5|114	%pom_disable_module mockwebserver
21mr|okhttp-3.10.0-5|115	%pom_disable_module benchmarks
21mr|okhttp-3.10.0-5|116	%pom_disable_module samples
21mr|okhttp-3.10.0-5|117	%pom_disable_module okhttp-tests
21mr|okhttp-3.10.0-5|118	
21mr|okhttp-3.10.0-5|119	%if %{without okcurl}
21mr|okhttp-3.10.0-5|120	%pom_disable_module okcurl
21mr|okhttp-3.10.0-5|121	%endif
21mr|okhttp-3.10.0-5|122	
21mr|okhttp-3.10.0-5|123	# Unneeded plugins for RPM build
21mr|okhttp-3.10.0-5|124	%pom_remove_plugin :maven-assembly-plugin okcurl
21mr|okhttp-3.10.0-5|125	%pom_remove_plugin :maven-checkstyle-plugin
21mr|okhttp-3.10.0-5|126	%pom_remove_plugin :maven-release-plugin
21mr|okhttp-3.10.0-5|127	
21mr|okhttp-3.10.0-5|128	# Errorprone not available in Fedora
21mr|okhttp-3.10.0-5|129	%pom_remove_dep org.codehaus.plexus:plexus-compiler-javac-errorprone
21mr|okhttp-3.10.0-5|130	%pom_remove_dep com.google.errorprone:error_prone_core
21mr|okhttp-3.10.0-5|131	sed -i -e '/javac-with-errorprone/d' pom.xml
21mr|okhttp-3.10.0-5|132	
21mr|okhttp-3.10.0-5|133	# Unavailable plugin
21mr|okhttp-3.10.0-5|134	%pom_remove_plugin org.skife.maven:really-executable-jar-maven-plugin okcurl
21mr|okhttp-3.10.0-5|135	# Fix main class
21mr|okhttp-3.10.0-5|136	%pom_add_plugin "org.apache.maven.plugins:maven-jar-plugin:2.4" okcurl "
21mr|okhttp-3.10.0-5|137	<configuration>
21mr|okhttp-3.10.0-5|138	<archive>
21mr|okhttp-3.10.0-5|139	<manifest>
21mr|okhttp-3.10.0-5|140	<mainClass>okhttp3.curl.Main</mainClass>
21mr|okhttp-3.10.0-5|141	</manifest>
21mr|okhttp-3.10.0-5|142	</archive>
21mr|okhttp-3.10.0-5|143	</configuration>"
21mr|okhttp-3.10.0-5|144	
21mr|okhttp-3.10.0-5|145	# Remove support for android and conscrypt, not in Fedora
21mr|okhttp-3.10.0-5|146	%patch0
21mr|okhttp-3.10.0-5|147	%pom_disable_module okhttp-android-support
21mr|okhttp-3.10.0-5|148	%pom_remove_dep com.google.android:android okhttp
21mr|okhttp-3.10.0-5|149	%pom_remove_dep org.conscrypt:conscrypt-openjdk-uber okhttp
21mr|okhttp-3.10.0-5|150	
21mr|okhttp-3.10.0-5|151	# For compatibility
21mr|okhttp-3.10.0-5|152	%mvn_alias com.squareup.okhttp3:okhttp com.squareup.okhttp:okhttp com.squareup.okhttp3:okhttp-ws com.squareup.okhttp:okhttp-ws
21mr|okhttp-3.10.0-5|153	
21mr|okhttp-3.10.0-5|154	%build
21mr|okhttp-3.10.0-5|155	# We don't have all test deps (e.g. npn-boot)
21mr|okhttp-3.10.0-5|156	%mvn_build -s --skip-tests -- -P !alpn-when-jdk8
21mr|okhttp-3.10.0-5|157	
21mr|okhttp-3.10.0-5|158	
21mr|okhttp-3.10.0-5|159	%install
21mr|okhttp-3.10.0-5|160	%mvn_install
21mr|okhttp-3.10.0-5|161	
21mr|okhttp-3.10.0-5|162	
21mr|okhttp-3.10.0-5|163	%files -f .mfiles-%{name}
21mr|okhttp-3.10.0-5|164	%doc CHANGELOG.md README.md
21mr|okhttp-3.10.0-5|165	%license LICENSE.txt
21mr|okhttp-3.10.0-5|166	
21mr|okhttp-3.10.0-5|167	%files javadoc -f .mfiles-javadoc
21mr|okhttp-3.10.0-5|168	%license LICENSE.txt
21mr|okhttp-3.10.0-5|169	
21mr|okhttp-3.10.0-5|170	%files parent -f .mfiles-parent
21mr|okhttp-3.10.0-5|171	%license LICENSE.txt
21mr|okhttp-3.10.0-5|172	
21mr|okhttp-3.10.0-5|173	%files apache -f .mfiles-okhttp-apache
21mr|okhttp-3.10.0-5|174	
21mr|okhttp-3.10.0-5|175	%files urlconnection -f .mfiles-okhttp-urlconnection
21mr|okhttp-3.10.0-5|176	
21mr|okhttp-3.10.0-5|177	%if %{with okcurl}
21mr|okhttp-3.10.0-5|178	%files okcurl -f .mfiles-okcurl
21mr|okhttp-3.10.0-5|179	%endif
21mr|okhttp-3.10.0-5|180	
21mr|okhttp-3.10.0-5|181	%files logging-interceptor -f .mfiles-logging-interceptor
21mr|okhttp-3.10.0-5|182	
21mr|okhttp-3.10.0-5|183	%files testing-support -f .mfiles-okhttp-testing-support
21mr|okhttp-3.10.0-5|184	
21mr|okhttp-3.10.0-5|185	

14531 21
21mr|okio-1.14.0-3|1	%bcond_without benchmarks
21mr|okio-1.14.0-3|2	
21mr|okio-1.14.0-3|3	Name:           okio
21mr|okio-1.14.0-3|4	Version:        1.14.0
21mr|okio-1.14.0-3|5	Release:        3
21mr|okio-1.14.0-3|6	Summary:        Java I/O library
21mr|okio-1.14.0-3|7	License:        ASL 2.0
21mr|okio-1.14.0-3|8	URL:            http://square.github.io/%{name}/
21mr|okio-1.14.0-3|9	Group:          Development/Java
21mr|okio-1.14.0-3|10	BuildArch:      noarch
21mr|okio-1.14.0-3|11	# Java stack is not supported on x86_32
21mr|okio-1.14.0-3|12	ExcludeArch: %{ix86}
21mr|okio-1.14.0-3|13	
21mr|okio-1.14.0-3|14	Source0:        https://github.com/square/%{name}/archive/%{name}-parent-%{version}.tar.gz
21mr|okio-1.14.0-3|15	
21mr|okio-1.14.0-3|16	BuildRequires:  maven-local
21mr|okio-1.14.0-3|17	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|okio-1.14.0-3|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|okio-1.14.0-3|19	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|okio-1.14.0-3|20	
21mr|okio-1.14.0-3|21	%if %{with benchmarks}
21mr|okio-1.14.0-3|22	BuildRequires:  mvn(org.openjdk.jmh:jmh-core)
21mr|okio-1.14.0-3|23	BuildRequires:  mvn(org.openjdk.jmh:jmh-generator-annprocess)
21mr|okio-1.14.0-3|24	%endif
21mr|okio-1.14.0-3|25	
21mr|okio-1.14.0-3|26	%description
21mr|okio-1.14.0-3|27	Okio is a new library that complements java.io and java.nio to make it
21mr|okio-1.14.0-3|28	much easier to access, store, and process data.
21mr|okio-1.14.0-3|29	
21mr|okio-1.14.0-3|30	%package javadoc
21mr|okio-1.14.0-3|31	Summary:        API documentation for %{name}
21mr|okio-1.14.0-3|32	
21mr|okio-1.14.0-3|33	%description javadoc
21mr|okio-1.14.0-3|34	this package provides %{summary}.
21mr|okio-1.14.0-3|35	
21mr|okio-1.14.0-3|36	%prep
21mr|okio-1.14.0-3|37	%setup -q -n %{name}-%{name}-parent-%{version}
21mr|okio-1.14.0-3|38	
21mr|okio-1.14.0-3|39	%if %{without benchmarks}
21mr|okio-1.14.0-3|40	%pom_disable_module benchmarks
21mr|okio-1.14.0-3|41	%endif
21mr|okio-1.14.0-3|42	
21mr|okio-1.14.0-3|43	# Remove dependency on Animal Sniffer (not usable in Fedora)
21mr|okio-1.14.0-3|44	%pom_remove_plugin :animal-sniffer-maven-plugin okio
21mr|okio-1.14.0-3|45	%pom_remove_dep :animal-sniffer-annotations okio
21mr|okio-1.14.0-3|46	sed -i /IgnoreJRERequirement/d okio/src/main/java/okio/{DeflaterSink,Okio}.java
21mr|okio-1.14.0-3|47	
21mr|okio-1.14.0-3|48	# remove missing additional dependencies for the compiler plugin
21mr|okio-1.14.0-3|49	%pom_xpath_remove 'pom:plugin[pom:artifactId="maven-compiler-plugin"]//pom:compilerId'
21mr|okio-1.14.0-3|50	%pom_xpath_remove 'pom:plugin[pom:artifactId="maven-compiler-plugin"]//pom:dependencies'
21mr|okio-1.14.0-3|51	
21mr|okio-1.14.0-3|52	# Skip one test which fails on ARM due to poor JVM performance.
21mr|okio-1.14.0-3|53	sed -i /writeWithTimeout/s/./@org.junit.Ignore/ okio/src/test/java/okio/SocketTimeoutTest.java
21mr|okio-1.14.0-3|54	
21mr|okio-1.14.0-3|55	%build
21mr|okio-1.14.0-3|56	# Tests require networking
21mr|okio-1.14.0-3|57	%mvn_build -f
21mr|okio-1.14.0-3|58	
21mr|okio-1.14.0-3|59	%install
21mr|okio-1.14.0-3|60	%mvn_install
21mr|okio-1.14.0-3|61	
21mr|okio-1.14.0-3|62	%files -f .mfiles
21mr|okio-1.14.0-3|63	%doc README.md
21mr|okio-1.14.0-3|64	%license LICENSE.txt
21mr|okio-1.14.0-3|65	
21mr|okio-1.14.0-3|66	%files javadoc -f .mfiles-javadoc
21mr|okio-1.14.0-3|67	%license LICENSE.txt
21mr|okio-1.14.0-3|68	

14532 21
21mr|okteta-0.26.6-3|1	Summary:	A simple HEX editor for KDE
21mr|okteta-0.26.6-3|2	Name:		okteta
21mr|okteta-0.26.6-3|3	Version:	0.26.6
21mr|okteta-0.26.6-3|4	Release:	3
21mr|okteta-0.26.6-3|5	Epoch:		2
21mr|okteta-0.26.6-3|6	License:	GPLv2+
21mr|okteta-0.26.6-3|7	Group:		Graphical desktop/KDE
21mr|okteta-0.26.6-3|8	Url:		http://www.kde.org
21mr|okteta-0.26.6-3|9	Source0:	https://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
21mr|okteta-0.26.6-3|10	Source1:	okteta-0.26.6_ru.tar.gz
21mr|okteta-0.26.6-3|11	BuildRequires:	extra-cmake-modules
21mr|okteta-0.26.6-3|12	BuildRequires:	kf5bookmarks-devel
21mr|okteta-0.26.6-3|13	BuildRequires:	kf5codecs-devel
21mr|okteta-0.26.6-3|14	BuildRequires:	kf5completion-devel
21mr|okteta-0.26.6-3|15	BuildRequires:	kf5configwidgets-devel
21mr|okteta-0.26.6-3|16	BuildRequires:	kf5crash-devel
21mr|okteta-0.26.6-3|17	BuildRequires:	kf5dbusaddons-devel
21mr|okteta-0.26.6-3|18	BuildRequires:	kf5doctools-devel
21mr|okteta-0.26.6-3|19	BuildRequires:	kf5i18n-devel
21mr|okteta-0.26.6-3|20	BuildRequires:	kf5iconthemes-devel
21mr|okteta-0.26.6-3|21	BuildRequires:	kf5kcmutils-devel
21mr|okteta-0.26.6-3|22	BuildRequires:	kf5kio-devel
21mr|okteta-0.26.6-3|23	BuildRequires:	kf5newstuff-devel
21mr|okteta-0.26.6-3|24	BuildRequires:	kf5parts-devel
21mr|okteta-0.26.6-3|25	BuildRequires:	kf5service-devel
21mr|okteta-0.26.6-3|26	BuildRequires:	kf5widgetsaddons-devel
21mr|okteta-0.26.6-3|27	BuildRequires:	kf5xmlgui-devel
21mr|okteta-0.26.6-3|28	BuildRequires:	pkgconfig(qca2-qt5)
21mr|okteta-0.26.6-3|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|okteta-0.26.6-3|30	BuildRequires:	pkgconfig(Qt5Designer)
21mr|okteta-0.26.6-3|31	BuildRequires:	pkgconfig(Qt5Gui)
21mr|okteta-0.26.6-3|32	BuildRequires:	pkgconfig(Qt5Network)
21mr|okteta-0.26.6-3|33	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|okteta-0.26.6-3|34	BuildRequires:	pkgconfig(Qt5Script)
21mr|okteta-0.26.6-3|35	BuildRequires:	pkgconfig(Qt5ScriptTools)
21mr|okteta-0.26.6-3|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|okteta-0.26.6-3|37	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|okteta-0.26.6-3|38	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|okteta-0.26.6-3|39	BuildRequires:	pkgconfig(Qt5Xml)
21mr|okteta-0.26.6-3|40	BuildRequires:	pkgconfig(shared-mime-info)
21mr|okteta-0.26.6-3|41	
21mr|okteta-0.26.6-3|42	%description
21mr|okteta-0.26.6-3|43	Okteta is a simple editor for the raw data of files. This type of program
21mr|okteta-0.26.6-3|44	is also called hex editor or binary editor.
21mr|okteta-0.26.6-3|45	
21mr|okteta-0.26.6-3|46	%files -f %{name}.lang
21mr|okteta-0.26.6-3|47	%{_kde5_applicationsdir}/org.kde.okteta.desktop
21mr|okteta-0.26.6-3|48	%{_kde5_bindir}/okteta
21mr|okteta-0.26.6-3|49	%{_kde5_bindir}/struct2osd
21mr|okteta-0.26.6-3|50	%{_kde5_datadir}/config.kcfg/structureviewpreferences.kcfg
21mr|okteta-0.26.6-3|51	%{_kde5_datadir}/mime/packages/okteta.xml
21mr|okteta-0.26.6-3|52	%{_kde5_datadir}/okteta
21mr|okteta-0.26.6-3|53	%{_kde5_iconsdir}/*/*/apps/okteta.png
21mr|okteta-0.26.6-3|54	%{_appdatadir}/org.kde.okteta.appdata.xml
21mr|okteta-0.26.6-3|55	%{_kde5_libdir}/qt5/mkspecs/modules/qt_OktetaCore.pri
21mr|okteta-0.26.6-3|56	%{_kde5_libdir}/qt5/mkspecs/modules/qt_OktetaGui.pri
21mr|okteta-0.26.6-3|57	%{_qt5_plugindir}/kf5/parts/oktetapart.so
21mr|okteta-0.26.6-3|58	%{_kde5_datadir}/knsrcfiles/okteta-structures.knsrc
21mr|okteta-0.26.6-3|59	%{_kde5_datadir}/kservices5/oktetapart.desktop
21mr|okteta-0.26.6-3|60	
21mr|okteta-0.26.6-3|61	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|62	
21mr|okteta-0.26.6-3|63	%package -n qt5-designer-plugin-okteta
21mr|okteta-0.26.6-3|64	Summary:	Qt5 Designer plugin for Okteta
21mr|okteta-0.26.6-3|65	Group:		Development/KDE and Qt
21mr|okteta-0.26.6-3|66	
21mr|okteta-0.26.6-3|67	%description -n qt5-designer-plugin-okteta
21mr|okteta-0.26.6-3|68	Qt5 Designer plugin for Okteta.
21mr|okteta-0.26.6-3|69	
21mr|okteta-0.26.6-3|70	%files -n qt5-designer-plugin-okteta
21mr|okteta-0.26.6-3|71	%{_qt5_plugindir}/designer/oktetawidgets.so
21mr|okteta-0.26.6-3|72	
21mr|okteta-0.26.6-3|73	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|74	
21mr|okteta-0.26.6-3|75	%define kasten4controllers_major 0
21mr|okteta-0.26.6-3|76	%define libkasten4controllers %mklibname kasten4controllers %{kasten4controllers_major}
21mr|okteta-0.26.6-3|77	
21mr|okteta-0.26.6-3|78	%package -n %{libkasten4controllers}
21mr|okteta-0.26.6-3|79	Summary:	Okteta shared library
21mr|okteta-0.26.6-3|80	Group:		System/Libraries
21mr|okteta-0.26.6-3|81	
21mr|okteta-0.26.6-3|82	%description -n %{libkasten4controllers}
21mr|okteta-0.26.6-3|83	Okteta shared library.
21mr|okteta-0.26.6-3|84	
21mr|okteta-0.26.6-3|85	%files -n %{libkasten4controllers}
21mr|okteta-0.26.6-3|86	%{_kde5_libdir}/libKasten4Controllers.so.%{kasten4controllers_major}
21mr|okteta-0.26.6-3|87	%{_kde5_libdir}/libKasten4Controllers.so.0.*
21mr|okteta-0.26.6-3|88	
21mr|okteta-0.26.6-3|89	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|90	
21mr|okteta-0.26.6-3|91	%define kasten4core_major 0
21mr|okteta-0.26.6-3|92	%define libkasten4core %mklibname kasten4core %{kasten4core_major}
21mr|okteta-0.26.6-3|93	
21mr|okteta-0.26.6-3|94	%package -n %{libkasten4core}
21mr|okteta-0.26.6-3|95	Summary:	Okteta shared library
21mr|okteta-0.26.6-3|96	Group:		System/Libraries
21mr|okteta-0.26.6-3|97	
21mr|okteta-0.26.6-3|98	%description -n %{libkasten4core}
21mr|okteta-0.26.6-3|99	Okteta shared library.
21mr|okteta-0.26.6-3|100	
21mr|okteta-0.26.6-3|101	%files -n %{libkasten4core}
21mr|okteta-0.26.6-3|102	%{_kde5_libdir}/libKasten4Core.so.%{kasten4core_major}
21mr|okteta-0.26.6-3|103	%{_kde5_libdir}/libKasten4Core.so.0.*
21mr|okteta-0.26.6-3|104	
21mr|okteta-0.26.6-3|105	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|106	
21mr|okteta-0.26.6-3|107	%define kasten4gui_major 0
21mr|okteta-0.26.6-3|108	%define libkasten4gui %mklibname kasten4gui %{kasten4gui_major}
21mr|okteta-0.26.6-3|109	
21mr|okteta-0.26.6-3|110	%package -n %{libkasten4gui}
21mr|okteta-0.26.6-3|111	Summary:	Okteta shared library
21mr|okteta-0.26.6-3|112	Group:		System/Libraries
21mr|okteta-0.26.6-3|113	
21mr|okteta-0.26.6-3|114	%description -n %{libkasten4gui}
21mr|okteta-0.26.6-3|115	Okteta shared library.
21mr|okteta-0.26.6-3|116	
21mr|okteta-0.26.6-3|117	%files -n %{libkasten4gui}
21mr|okteta-0.26.6-3|118	%{_kde5_libdir}/libKasten4Gui.so.%{kasten4gui_major}
21mr|okteta-0.26.6-3|119	%{_kde5_libdir}/libKasten4Gui.so.0.*
21mr|okteta-0.26.6-3|120	
21mr|okteta-0.26.6-3|121	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|122	
21mr|okteta-0.26.6-3|123	%define kasten4okteta2controllers_major 0
21mr|okteta-0.26.6-3|124	%define libkasten4okteta2controllers %mklibname kasten4okteta2controllers %{kasten4okteta2controllers_major}
21mr|okteta-0.26.6-3|125	
21mr|okteta-0.26.6-3|126	%package -n %{libkasten4okteta2controllers}
21mr|okteta-0.26.6-3|127	Summary:	Okteta shared library
21mr|okteta-0.26.6-3|128	Group:		System/Libraries
21mr|okteta-0.26.6-3|129	
21mr|okteta-0.26.6-3|130	%description -n %{libkasten4okteta2controllers}
21mr|okteta-0.26.6-3|131	Okteta shared library.
21mr|okteta-0.26.6-3|132	
21mr|okteta-0.26.6-3|133	%files -n %{libkasten4okteta2controllers}
21mr|okteta-0.26.6-3|134	%{_kde5_libdir}/libKasten4Okteta2Controllers.so.%{kasten4okteta2controllers_major}
21mr|okteta-0.26.6-3|135	%{_kde5_libdir}/libKasten4Okteta2Controllers.so.0.*
21mr|okteta-0.26.6-3|136	
21mr|okteta-0.26.6-3|137	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|138	
21mr|okteta-0.26.6-3|139	%define kasten4okteta2core_major 0
21mr|okteta-0.26.6-3|140	%define libkasten4okteta2core %mklibname kasten4okteta2core %{kasten4okteta2core_major}
21mr|okteta-0.26.6-3|141	
21mr|okteta-0.26.6-3|142	%package -n %{libkasten4okteta2core}
21mr|okteta-0.26.6-3|143	Summary:	Okteta shared library
21mr|okteta-0.26.6-3|144	Group:		System/Libraries
21mr|okteta-0.26.6-3|145	
21mr|okteta-0.26.6-3|146	%description -n %{libkasten4okteta2core}
21mr|okteta-0.26.6-3|147	Okteta shared library.
21mr|okteta-0.26.6-3|148	
21mr|okteta-0.26.6-3|149	%files -n %{libkasten4okteta2core}
21mr|okteta-0.26.6-3|150	%{_kde5_libdir}/libKasten4Okteta2Core.so.%{kasten4okteta2core_major}
21mr|okteta-0.26.6-3|151	%{_kde5_libdir}/libKasten4Okteta2Core.so.0.*
21mr|okteta-0.26.6-3|152	
21mr|okteta-0.26.6-3|153	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|154	
21mr|okteta-0.26.6-3|155	%define kasten4okteta2gui_major 0
21mr|okteta-0.26.6-3|156	%define libkasten4okteta2gui %mklibname kasten4okteta2gui %{kasten4okteta2gui_major}
21mr|okteta-0.26.6-3|157	
21mr|okteta-0.26.6-3|158	%package -n %{libkasten4okteta2gui}
21mr|okteta-0.26.6-3|159	Summary:	Okteta shared library
21mr|okteta-0.26.6-3|160	Group:		System/Libraries
21mr|okteta-0.26.6-3|161	
21mr|okteta-0.26.6-3|162	%description -n %{libkasten4okteta2gui}
21mr|okteta-0.26.6-3|163	Okteta shared library.
21mr|okteta-0.26.6-3|164	
21mr|okteta-0.26.6-3|165	%files -n %{libkasten4okteta2gui}
21mr|okteta-0.26.6-3|166	%{_kde5_libdir}/libKasten4Okteta2Gui.so.%{kasten4okteta2gui_major}
21mr|okteta-0.26.6-3|167	%{_kde5_libdir}/libKasten4Okteta2Gui.so.0.*
21mr|okteta-0.26.6-3|168	
21mr|okteta-0.26.6-3|169	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|170	
21mr|okteta-0.26.6-3|171	%define okteta3core_major 0
21mr|okteta-0.26.6-3|172	%define libokteta3core %mklibname okteta3core %{okteta3core_major}
21mr|okteta-0.26.6-3|173	
21mr|okteta-0.26.6-3|174	%package -n %{libokteta3core}
21mr|okteta-0.26.6-3|175	Summary:	Okteta shared library
21mr|okteta-0.26.6-3|176	Group:		System/Libraries
21mr|okteta-0.26.6-3|177	
21mr|okteta-0.26.6-3|178	%description -n %{libokteta3core}
21mr|okteta-0.26.6-3|179	Okteta shared library.
21mr|okteta-0.26.6-3|180	
21mr|okteta-0.26.6-3|181	%files -n %{libokteta3core}
21mr|okteta-0.26.6-3|182	%{_kde5_libdir}/libOkteta3Core.so.%{okteta3core_major}
21mr|okteta-0.26.6-3|183	%{_kde5_libdir}/libOkteta3Core.so.0.*
21mr|okteta-0.26.6-3|184	
21mr|okteta-0.26.6-3|185	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|186	
21mr|okteta-0.26.6-3|187	%define okteta3gui_major 0
21mr|okteta-0.26.6-3|188	%define libokteta3gui %mklibname okteta3gui %{okteta3gui_major}
21mr|okteta-0.26.6-3|189	
21mr|okteta-0.26.6-3|190	%package -n %{libokteta3gui}
21mr|okteta-0.26.6-3|191	Summary:	Okteta shared library
21mr|okteta-0.26.6-3|192	Group:		System/Libraries
21mr|okteta-0.26.6-3|193	
21mr|okteta-0.26.6-3|194	%description -n %{libokteta3gui}
21mr|okteta-0.26.6-3|195	Okteta shared library.
21mr|okteta-0.26.6-3|196	
21mr|okteta-0.26.6-3|197	%files -n %{libokteta3gui}
21mr|okteta-0.26.6-3|198	%{_kde5_libdir}/libOkteta3Gui.so.%{okteta3gui_major}
21mr|okteta-0.26.6-3|199	%{_kde5_libdir}/libOkteta3Gui.so.0.*
21mr|okteta-0.26.6-3|200	
21mr|okteta-0.26.6-3|201	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|202	
21mr|okteta-0.26.6-3|203	%package devel
21mr|okteta-0.26.6-3|204	Summary:	Development files for Okteta
21mr|okteta-0.26.6-3|205	Group:		Development/KDE and Qt
21mr|okteta-0.26.6-3|206	Requires:	%{libkasten4controllers} = %{EVRD}
21mr|okteta-0.26.6-3|207	Requires:	%{libkasten4core} = %{EVRD}
21mr|okteta-0.26.6-3|208	Requires:	%{libkasten4gui} = %{EVRD}
21mr|okteta-0.26.6-3|209	Requires:	%{libkasten4okteta2controllers} = %{EVRD}
21mr|okteta-0.26.6-3|210	Requires:	%{libkasten4okteta2core} = %{EVRD}
21mr|okteta-0.26.6-3|211	Requires:	%{libkasten4okteta2gui} = %{EVRD}
21mr|okteta-0.26.6-3|212	Requires:	%{libokteta3core} = %{EVRD}
21mr|okteta-0.26.6-3|213	Requires:	%{libokteta3gui} = %{EVRD}
21mr|okteta-0.26.6-3|214	Recommends:	qt5-designer-plugin-okteta
21mr|okteta-0.26.6-3|215	
21mr|okteta-0.26.6-3|216	%description devel
21mr|okteta-0.26.6-3|217	This package includes the header files you will need to compile
21mr|okteta-0.26.6-3|218	applications that use Okteta libraries.
21mr|okteta-0.26.6-3|219	
21mr|okteta-0.26.6-3|220	%files devel
21mr|okteta-0.26.6-3|221	%{_kde5_includedir}/*
21mr|okteta-0.26.6-3|222	%{_kde5_libdir}/cmake/KastenControllers
21mr|okteta-0.26.6-3|223	%{_kde5_libdir}/cmake/KastenCore
21mr|okteta-0.26.6-3|224	%{_kde5_libdir}/cmake/KastenGui
21mr|okteta-0.26.6-3|225	%{_kde5_libdir}/cmake/OktetaCore
21mr|okteta-0.26.6-3|226	%{_kde5_libdir}/cmake/OktetaGui
21mr|okteta-0.26.6-3|227	%{_kde5_libdir}/cmake/OktetaKastenControllers
21mr|okteta-0.26.6-3|228	%{_kde5_libdir}/cmake/OktetaKastenCore
21mr|okteta-0.26.6-3|229	%{_kde5_libdir}/cmake/OktetaKastenGui
21mr|okteta-0.26.6-3|230	%{_kde5_libdir}/libKasten4Controllers.so
21mr|okteta-0.26.6-3|231	%{_kde5_libdir}/libKasten4Core.so
21mr|okteta-0.26.6-3|232	%{_kde5_libdir}/libKasten4Gui.so
21mr|okteta-0.26.6-3|233	%{_kde5_libdir}/libKasten4Okteta2Controllers.so
21mr|okteta-0.26.6-3|234	%{_kde5_libdir}/libKasten4Okteta2Core.so
21mr|okteta-0.26.6-3|235	%{_kde5_libdir}/libKasten4Okteta2Gui.so
21mr|okteta-0.26.6-3|236	%{_kde5_libdir}/libOkteta3Core.so
21mr|okteta-0.26.6-3|237	%{_kde5_libdir}/libOkteta3Gui.so
21mr|okteta-0.26.6-3|238	%{_kde5_libdir}/pkgconfig/OktetaCore.pc
21mr|okteta-0.26.6-3|239	%{_kde5_libdir}/pkgconfig/OktetaGui.pc
21mr|okteta-0.26.6-3|240	
21mr|okteta-0.26.6-3|241	#----------------------------------------------------------------------------
21mr|okteta-0.26.6-3|242	
21mr|okteta-0.26.6-3|243	%prep
21mr|okteta-0.26.6-3|244	%setup -q
21mr|okteta-0.26.6-3|245	
21mr|okteta-0.26.6-3|246	pushd po
21mr|okteta-0.26.6-3|247	tar -xvzf %{SOURCE1}
21mr|okteta-0.26.6-3|248	popd
21mr|okteta-0.26.6-3|249	
21mr|okteta-0.26.6-3|250	%build
21mr|okteta-0.26.6-3|251	%cmake_kde5
21mr|okteta-0.26.6-3|252	%make
21mr|okteta-0.26.6-3|253	
21mr|okteta-0.26.6-3|254	%install
21mr|okteta-0.26.6-3|255	%makeinstall_std -C build
21mr|okteta-0.26.6-3|256	
21mr|okteta-0.26.6-3|257	%find_lang %{name} oktetapart libkasten liboktetacore liboktetagui liboktetakasten %{name}.lang --with-kde --with-html

14533 21
21mr|okular-23.08.4-2|1	%bcond_with mobile
21mr|okular-23.08.4-2|2	
21mr|okular-23.08.4-2|3	Summary:	A universal document viewer for KDE
21mr|okular-23.08.4-2|4	Name:		okular
21mr|okular-23.08.4-2|5	Version:	23.08.4
21mr|okular-23.08.4-2|6	Release:	2
21mr|okular-23.08.4-2|7	Epoch:		2
21mr|okular-23.08.4-2|8	License:	GPLv2+
21mr|okular-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|10	Url:		http://www.kde.org/applications/graphics/okular/
21mr|okular-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|okular-23.08.4-2|12	Patch0:		okular-desktop.patch
21mr|okular-23.08.4-2|13	Patch1:		okular-categories.patch
21mr|okular-23.08.4-2|14	Patch2:		fix.cmake.version.patch
21mr|okular-23.08.4-2|15	BuildRequires:	extra-cmake-modules
21mr|okular-23.08.4-2|16	BuildRequires:	chmlib-devel
21mr|okular-23.08.4-2|17	BuildRequires:	ebook-tools-devel
21mr|okular-23.08.4-2|18	BuildRequires:	jpeg-devel
21mr|okular-23.08.4-2|19	BuildRequires:	kf5activities-devel
21mr|okular-23.08.4-2|20	BuildRequires:	kf5archive-devel
21mr|okular-23.08.4-2|21	BuildRequires:	kf5bookmarks-devel
21mr|okular-23.08.4-2|22	BuildRequires:	kf5completion-devel
21mr|okular-23.08.4-2|23	BuildRequires:	kf5config-devel
21mr|okular-23.08.4-2|24	BuildRequires:	kf5configwidgets-devel
21mr|okular-23.08.4-2|25	BuildRequires:	kf5coreaddons-devel
21mr|okular-23.08.4-2|26	BuildRequires:	kf5crash-devel
21mr|okular-23.08.4-2|27	BuildRequires:	kf5dbusaddons-devel
21mr|okular-23.08.4-2|28	BuildRequires:	kf5doctools-devel
21mr|okular-23.08.4-2|29	BuildRequires:	kf5iconthemes-devel
21mr|okular-23.08.4-2|30	BuildRequires:	kf5js-devel
21mr|okular-23.08.4-2|31	BuildRequires:	kf5kexiv2-devel
21mr|okular-23.08.4-2|32	BuildRequires:	kf5khtml-devel
21mr|okular-23.08.4-2|33	BuildRequires:	kf5kio-devel
21mr|okular-23.08.4-2|34	BuildRequires:	kf5kirigami2-devel
21mr|okular-23.08.4-2|35	BuildRequires:	kf5parts-devel
21mr|okular-23.08.4-2|36	BuildRequires:	kf5pty-devel
21mr|okular-23.08.4-2|37	BuildRequires:	kf5purpose-devel
21mr|okular-23.08.4-2|38	BuildRequires:	kf5threadweaver-devel
21mr|okular-23.08.4-2|39	BuildRequires:	kf5wallet-devel
21mr|okular-23.08.4-2|40	BuildRequires:	kf5windowsystem-devel
21mr|okular-23.08.4-2|41	BuildRequires:	qmobipocket-devel
21mr|okular-23.08.4-2|42	BuildRequires:	pkgconfig(ddjvuapi)
21mr|okular-23.08.4-2|43	BuildRequires:	pkgconfig(freetype2)
21mr|okular-23.08.4-2|44	BuildRequires:	pkgconfig(libspectre)
21mr|okular-23.08.4-2|45	BuildRequires:	pkgconfig(libtiff-4)
21mr|okular-23.08.4-2|46	BuildRequires:	pkgconfig(libzip)
21mr|okular-23.08.4-2|47	BuildRequires:	pkgconfig(libmarkdown)
21mr|okular-23.08.4-2|48	BuildRequires:	pkgconfig(phonon4qt5)
21mr|okular-23.08.4-2|49	BuildRequires:	pkgconfig(poppler-qt5)
21mr|okular-23.08.4-2|50	BuildRequires:	pkgconfig(qca2-qt5)
21mr|okular-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5Core)
21mr|okular-23.08.4-2|52	BuildRequires:	pkgconfig(Qt5DBus)
21mr|okular-23.08.4-2|53	BuildRequires:	pkgconfig(Qt5Gui)
21mr|okular-23.08.4-2|54	BuildRequires:	pkgconfig(Qt5Network)
21mr|okular-23.08.4-2|55	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|okular-23.08.4-2|56	BuildRequires:	pkgconfig(Qt5Qml)
21mr|okular-23.08.4-2|57	BuildRequires:	pkgconfig(Qt5Quick)
21mr|okular-23.08.4-2|58	BuildRequires:	pkgconfig(Qt5Svg)
21mr|okular-23.08.4-2|59	BuildRequires:	pkgconfig(Qt5Test)
21mr|okular-23.08.4-2|60	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|okular-23.08.4-2|61	BuildRequires:	pkgconfig(zlib)
21mr|okular-23.08.4-2|62	Requires:	%{name}-pdf = %{EVRD}
21mr|okular-23.08.4-2|63	Requires:	%{name}-postscript = %{EVRD}
21mr|okular-23.08.4-2|64	Recommends:	%{name}-chm = %{EVRD}
21mr|okular-23.08.4-2|65	Recommends:	%{name}-comicbook = %{EVRD}
21mr|okular-23.08.4-2|66	Recommends:	%{name}-djvu = %{EVRD}
21mr|okular-23.08.4-2|67	Recommends:	%{name}-dvi = %{EVRD}
21mr|okular-23.08.4-2|68	Recommends:	%{name}-epub = %{EVRD}
21mr|okular-23.08.4-2|69	Recommends:	%{name}-fax = %{EVRD}
21mr|okular-23.08.4-2|70	Recommends:	%{name}-fb = %{EVRD}
21mr|okular-23.08.4-2|71	Recommends:	%{name}-kimgio = %{EVRD}
21mr|okular-23.08.4-2|72	Recommends:	%{name}-mobipocket = %{EVRD}
21mr|okular-23.08.4-2|73	Recommends:	%{name}-plucker = %{EVRD}
21mr|okular-23.08.4-2|74	Recommends:	%{name}-tiff = %{EVRD}
21mr|okular-23.08.4-2|75	Recommends:	%{name}-txt = %{EVRD}
21mr|okular-23.08.4-2|76	Recommends:	%{name}-xps = %{EVRD}
21mr|okular-23.08.4-2|77	Conflicts:	%{name}-ooo < 2:20.12.0
21mr|okular-23.08.4-2|78	Obsoletes:	%{name}-ooo < 2:20.12.0
21mr|okular-23.08.4-2|79	%if %{without mobile}
21mr|okular-23.08.4-2|80	Obsoletes:	%{_lib}okular-qml < EVRD
21mr|okular-23.08.4-2|81	%endif
21mr|okular-23.08.4-2|82	
21mr|okular-23.08.4-2|83	%description
21mr|okular-23.08.4-2|84	Okular is a universal document viewer for KDE.
21mr|okular-23.08.4-2|85	
21mr|okular-23.08.4-2|86	Okular combines the excellent functionalities of KPDF with the versatility
21mr|okular-23.08.4-2|87	of supporting different kind of documents, like PDF, Postscript, DjVu, CHM,
21mr|okular-23.08.4-2|88	and others.
21mr|okular-23.08.4-2|89	
21mr|okular-23.08.4-2|90	The document format handlers page has a chart describing in more detail
21mr|okular-23.08.4-2|91	the supported formats and the features supported in each of them.
21mr|okular-23.08.4-2|92	
21mr|okular-23.08.4-2|93	%files -f %{name}.lang
21mr|okular-23.08.4-2|94	%doc TODO
21mr|okular-23.08.4-2|95	%{_kde5_bindir}/okular
21mr|okular-23.08.4-2|96	%{_kde5_applicationsdir}/org.kde.okular.desktop
21mr|okular-23.08.4-2|97	%{_kde5_applicationsdir}/okularApplication_md.desktop
21mr|okular-23.08.4-2|98	%{_kde5_applicationsdir}/org.kde.mobile.okular_md.desktop
21mr|okular-23.08.4-2|99	%{_kde5_datadir}/okular/
21mr|okular-23.08.4-2|100	%{_kde5_datadir}/config.kcfg/okular.kcfg
21mr|okular-23.08.4-2|101	%{_kde5_datadir}/config.kcfg/gssettings.kcfg
21mr|okular-23.08.4-2|102	%{_kde5_datadir}/config.kcfg/okular_core.kcfg
21mr|okular-23.08.4-2|103	%{_kde5_datadir}/kconf_update/okular.upd
21mr|okular-23.08.4-2|104	%{_kde5_datadir}/qlogging-categories5/okular.categories
21mr|okular-23.08.4-2|105	%{_kde5_iconsdir}/*/*/*/okular.*
21mr|okular-23.08.4-2|106	%{_kde5_mandir}/man1/okular.1*
21mr|okular-23.08.4-2|107	%{_kde5_services}/okular_part.desktop
21mr|okular-23.08.4-2|108	%{_kde5_servicetypes}/okularGenerator.desktop
21mr|okular-23.08.4-2|109	%{_kde5_datadir}/kservices5/okularMd.desktop
21mr|okular-23.08.4-2|110	%{_kde5_xmlguidir}/okular/*.rc
21mr|okular-23.08.4-2|111	%{_appdatadir}/org.kde.okular.appdata.xml
21mr|okular-23.08.4-2|112	%{_qt5_plugindir}/okularpart.so
21mr|okular-23.08.4-2|113	%{_qt5_plugindir}/okular/generators/okularGenerator_md.so
21mr|okular-23.08.4-2|114	%{_appdatadir}/org.kde.okular-md.metainfo.xml
21mr|okular-23.08.4-2|115	%if %{with mobile}
21mr|okular-23.08.4-2|116	%{_kde5_bindir}/okularkirigami
21mr|okular-23.08.4-2|117	%{_kde5_applicationsdir}/org.kde.okular.kirigami.desktop
21mr|okular-23.08.4-2|118	%{_appdatadir}/org.kde.okular.kirigami.appdata.xml
21mr|okular-23.08.4-2|119	%endif
21mr|okular-23.08.4-2|120	
21mr|okular-23.08.4-2|121	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|122	
21mr|okular-23.08.4-2|123	%package chm
21mr|okular-23.08.4-2|124	Summary:	CHM (Microsoft Help) display support for Okular
21mr|okular-23.08.4-2|125	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|126	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|127	
21mr|okular-23.08.4-2|128	%description chm
21mr|okular-23.08.4-2|129	CHM (Microsoft Help) display support for Okular.
21mr|okular-23.08.4-2|130	
21mr|okular-23.08.4-2|131	%files chm -f okular_chm.lang
21mr|okular-23.08.4-2|132	%{_kde5_applicationsdir}/okularApplication_chm.desktop
21mr|okular-23.08.4-2|133	%{_kde5_applicationsdir}/org.kde.mobile.okular_chm.desktop
21mr|okular-23.08.4-2|134	%{_kde5_services}/okularChm.desktop
21mr|okular-23.08.4-2|135	%{_appdatadir}/org.kde.okular-chm.metainfo.xml
21mr|okular-23.08.4-2|136	%{_kde5_plugindir}/kio/kio_msits.so
21mr|okular-23.08.4-2|137	%{_qt5_plugindir}/okular/generators/okularGenerator_chmlib.so
21mr|okular-23.08.4-2|138	
21mr|okular-23.08.4-2|139	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|140	
21mr|okular-23.08.4-2|141	%package comicbook
21mr|okular-23.08.4-2|142	Summary:	ComicBook display support for Okular
21mr|okular-23.08.4-2|143	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|144	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|145	
21mr|okular-23.08.4-2|146	%description comicbook
21mr|okular-23.08.4-2|147	ComicBook display support for Okular.
21mr|okular-23.08.4-2|148	
21mr|okular-23.08.4-2|149	%files comicbook -f okular_comicbook.lang
21mr|okular-23.08.4-2|150	%{_kde5_applicationsdir}/okularApplication_comicbook.desktop
21mr|okular-23.08.4-2|151	%{_kde5_applicationsdir}/org.kde.mobile.okular_comicbook.desktop
21mr|okular-23.08.4-2|152	%{_kde5_services}/okularComicbook.desktop
21mr|okular-23.08.4-2|153	%{_appdatadir}/org.kde.okular-comicbook.metainfo.xml
21mr|okular-23.08.4-2|154	%{_qt5_plugindir}/okular/generators/okularGenerator_comicbook.so
21mr|okular-23.08.4-2|155	
21mr|okular-23.08.4-2|156	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|157	
21mr|okular-23.08.4-2|158	%package djvu
21mr|okular-23.08.4-2|159	Summary:	DjVu display support for Okular
21mr|okular-23.08.4-2|160	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|161	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|162	
21mr|okular-23.08.4-2|163	%description djvu
21mr|okular-23.08.4-2|164	DjVu display support for Okular.
21mr|okular-23.08.4-2|165	
21mr|okular-23.08.4-2|166	%files djvu -f okular_djvu.lang
21mr|okular-23.08.4-2|167	%{_kde5_applicationsdir}/okularApplication_djvu.desktop
21mr|okular-23.08.4-2|168	%{_kde5_applicationsdir}/org.kde.mobile.okular_djvu.desktop
21mr|okular-23.08.4-2|169	%{_kde5_services}/okularDjvu.desktop
21mr|okular-23.08.4-2|170	%{_appdatadir}/org.kde.okular-djvu.metainfo.xml
21mr|okular-23.08.4-2|171	%{_qt5_plugindir}/okular/generators/okularGenerator_djvu.so
21mr|okular-23.08.4-2|172	
21mr|okular-23.08.4-2|173	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|174	
21mr|okular-23.08.4-2|175	%package dvi
21mr|okular-23.08.4-2|176	Summary:	DVI display support for Okular
21mr|okular-23.08.4-2|177	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|178	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|179	
21mr|okular-23.08.4-2|180	%description dvi
21mr|okular-23.08.4-2|181	DVI display support for Okular.
21mr|okular-23.08.4-2|182	
21mr|okular-23.08.4-2|183	%files dvi -f okular_dvi.lang
21mr|okular-23.08.4-2|184	%{_kde5_applicationsdir}/okularApplication_dvi.desktop
21mr|okular-23.08.4-2|185	%{_kde5_applicationsdir}/org.kde.mobile.okular_dvi.desktop
21mr|okular-23.08.4-2|186	%{_kde5_services}/okularDvi.desktop
21mr|okular-23.08.4-2|187	%{_appdatadir}/org.kde.okular-dvi.metainfo.xml
21mr|okular-23.08.4-2|188	%{_qt5_plugindir}/okular/generators/okularGenerator_dvi.so
21mr|okular-23.08.4-2|189	
21mr|okular-23.08.4-2|190	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|191	
21mr|okular-23.08.4-2|192	%package epub
21mr|okular-23.08.4-2|193	Summary:	EPub display support for Okular
21mr|okular-23.08.4-2|194	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|195	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|196	
21mr|okular-23.08.4-2|197	%description epub
21mr|okular-23.08.4-2|198	EPub display support for Okular.
21mr|okular-23.08.4-2|199	
21mr|okular-23.08.4-2|200	%files epub -f okular_epub.lang
21mr|okular-23.08.4-2|201	%{_kde5_applicationsdir}/okularApplication_epub.desktop
21mr|okular-23.08.4-2|202	%{_kde5_applicationsdir}/org.kde.mobile.okular_epub.desktop
21mr|okular-23.08.4-2|203	%{_kde5_services}/okularEPub.desktop
21mr|okular-23.08.4-2|204	%{_appdatadir}/org.kde.okular-epub.metainfo.xml
21mr|okular-23.08.4-2|205	%{_qt5_plugindir}/okular/generators/okularGenerator_epub.so
21mr|okular-23.08.4-2|206	
21mr|okular-23.08.4-2|207	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|208	
21mr|okular-23.08.4-2|209	%package fax
21mr|okular-23.08.4-2|210	Summary:	Fax display support for Okular
21mr|okular-23.08.4-2|211	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|212	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|213	
21mr|okular-23.08.4-2|214	%description fax
21mr|okular-23.08.4-2|215	Fax display support for Okular.
21mr|okular-23.08.4-2|216	
21mr|okular-23.08.4-2|217	%files fax -f okular_fax.lang
21mr|okular-23.08.4-2|218	%{_kde5_applicationsdir}/okularApplication_fax.desktop
21mr|okular-23.08.4-2|219	%{_kde5_applicationsdir}/org.kde.mobile.okular_fax.desktop
21mr|okular-23.08.4-2|220	%{_kde5_services}/okularFax.desktop
21mr|okular-23.08.4-2|221	%{_appdatadir}/org.kde.okular-fax.metainfo.xml
21mr|okular-23.08.4-2|222	%{_qt5_plugindir}/okular/generators/okularGenerator_fax.so
21mr|okular-23.08.4-2|223	
21mr|okular-23.08.4-2|224	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|225	
21mr|okular-23.08.4-2|226	%package fb
21mr|okular-23.08.4-2|227	Summary:	FictionBook display support for Okular
21mr|okular-23.08.4-2|228	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|229	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|230	
21mr|okular-23.08.4-2|231	%description fb
21mr|okular-23.08.4-2|232	FictionBook display support for Okular.
21mr|okular-23.08.4-2|233	
21mr|okular-23.08.4-2|234	%files fb -f okular_fictionbook.lang
21mr|okular-23.08.4-2|235	%{_kde5_applicationsdir}/okularApplication_fb.desktop
21mr|okular-23.08.4-2|236	%{_kde5_applicationsdir}/org.kde.mobile.okular_fb.desktop
21mr|okular-23.08.4-2|237	%{_kde5_services}/okularFb.desktop
21mr|okular-23.08.4-2|238	%{_appdatadir}/org.kde.okular-fb.metainfo.xml
21mr|okular-23.08.4-2|239	%{_qt5_plugindir}/okular/generators/okularGenerator_fb.so
21mr|okular-23.08.4-2|240	
21mr|okular-23.08.4-2|241	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|242	
21mr|okular-23.08.4-2|243	%package kimgio
21mr|okular-23.08.4-2|244	Summary:	KImgIO display support for Okular
21mr|okular-23.08.4-2|245	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|246	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|247	Requires:	kimageformats
21mr|okular-23.08.4-2|248	
21mr|okular-23.08.4-2|249	%description kimgio
21mr|okular-23.08.4-2|250	KImgIO display support for Okular.
21mr|okular-23.08.4-2|251	
21mr|okular-23.08.4-2|252	%files kimgio -f okular_kimgio.lang
21mr|okular-23.08.4-2|253	%{_kde5_applicationsdir}/okularApplication_kimgio.desktop
21mr|okular-23.08.4-2|254	%{_kde5_applicationsdir}/org.kde.mobile.okular_kimgio.desktop
21mr|okular-23.08.4-2|255	%{_kde5_services}/okularKimgio.desktop
21mr|okular-23.08.4-2|256	%{_appdatadir}/org.kde.okular-kimgio.metainfo.xml
21mr|okular-23.08.4-2|257	%{_qt5_plugindir}/okular/generators/okularGenerator_kimgio.so
21mr|okular-23.08.4-2|258	
21mr|okular-23.08.4-2|259	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|260	
21mr|okular-23.08.4-2|261	%package mobipocket
21mr|okular-23.08.4-2|262	Summary:	Mobipocket display support for Okular
21mr|okular-23.08.4-2|263	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|264	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|265	
21mr|okular-23.08.4-2|266	%description mobipocket
21mr|okular-23.08.4-2|267	Mobipocket display support for Okular.
21mr|okular-23.08.4-2|268	
21mr|okular-23.08.4-2|269	%files mobipocket -f okular_mobi.lang
21mr|okular-23.08.4-2|270	%{_kde5_applicationsdir}/okularApplication_mobi.desktop
21mr|okular-23.08.4-2|271	%{_kde5_applicationsdir}/org.kde.mobile.okular_mobi.desktop
21mr|okular-23.08.4-2|272	%{_kde5_services}/okularMobi.desktop
21mr|okular-23.08.4-2|273	%{_appdatadir}/org.kde.okular-mobipocket.metainfo.xml
21mr|okular-23.08.4-2|274	%{_qt5_plugindir}/okular/generators/okularGenerator_mobi.so
21mr|okular-23.08.4-2|275	
21mr|okular-23.08.4-2|276	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|277	
21mr|okular-23.08.4-2|278	%package pdf
21mr|okular-23.08.4-2|279	Summary:	PDF display support for Okular
21mr|okular-23.08.4-2|280	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|281	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|282	
21mr|okular-23.08.4-2|283	%description pdf
21mr|okular-23.08.4-2|284	PDF display support for Okular.
21mr|okular-23.08.4-2|285	
21mr|okular-23.08.4-2|286	%files pdf -f okular_poppler.lang
21mr|okular-23.08.4-2|287	%{_kde5_applicationsdir}/okularApplication_pdf.desktop
21mr|okular-23.08.4-2|288	%{_kde5_applicationsdir}/org.kde.mobile.okular_pdf.desktop
21mr|okular-23.08.4-2|289	%{_kde5_datadir}/config.kcfg/pdfsettings.kcfg
21mr|okular-23.08.4-2|290	%{_kde5_services}/okularPoppler.desktop
21mr|okular-23.08.4-2|291	%{_appdatadir}/org.kde.okular-poppler.metainfo.xml
21mr|okular-23.08.4-2|292	%{_qt5_plugindir}/okular/generators/okularGenerator_poppler.so
21mr|okular-23.08.4-2|293	
21mr|okular-23.08.4-2|294	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|295	
21mr|okular-23.08.4-2|296	%package plucker
21mr|okular-23.08.4-2|297	Summary:	Plucker display support for Okular
21mr|okular-23.08.4-2|298	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|299	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|300	
21mr|okular-23.08.4-2|301	%description plucker
21mr|okular-23.08.4-2|302	Plucker display support for Okular.
21mr|okular-23.08.4-2|303	
21mr|okular-23.08.4-2|304	%files plucker -f okular_plucker.lang
21mr|okular-23.08.4-2|305	%{_kde5_applicationsdir}/okularApplication_plucker.desktop
21mr|okular-23.08.4-2|306	%{_kde5_applicationsdir}/org.kde.mobile.okular_plucker.desktop
21mr|okular-23.08.4-2|307	%{_kde5_services}/okularPlucker.desktop
21mr|okular-23.08.4-2|308	%{_appdatadir}/org.kde.okular-plucker.metainfo.xml
21mr|okular-23.08.4-2|309	%{_qt5_plugindir}/okular/generators/okularGenerator_plucker.so
21mr|okular-23.08.4-2|310	
21mr|okular-23.08.4-2|311	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|312	
21mr|okular-23.08.4-2|313	%package postscript
21mr|okular-23.08.4-2|314	Summary:	PostScript display support for Okular
21mr|okular-23.08.4-2|315	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|316	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|317	
21mr|okular-23.08.4-2|318	%description postscript
21mr|okular-23.08.4-2|319	PostScript display support for Okular.
21mr|okular-23.08.4-2|320	
21mr|okular-23.08.4-2|321	%files postscript -f okular_ghostview.lang
21mr|okular-23.08.4-2|322	%{_kde5_applicationsdir}/okularApplication_ghostview.desktop
21mr|okular-23.08.4-2|323	%{_kde5_applicationsdir}/org.kde.mobile.okular_ghostview.desktop
21mr|okular-23.08.4-2|324	%{_kde5_services}/okularGhostview.desktop
21mr|okular-23.08.4-2|325	%{_appdatadir}/org.kde.okular-spectre.metainfo.xml
21mr|okular-23.08.4-2|326	%{_qt5_plugindir}/okular/generators/okularGenerator_ghostview.so
21mr|okular-23.08.4-2|327	
21mr|okular-23.08.4-2|328	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|329	
21mr|okular-23.08.4-2|330	%package tiff
21mr|okular-23.08.4-2|331	Summary:	TIFF display support for Okular
21mr|okular-23.08.4-2|332	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|333	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|334	
21mr|okular-23.08.4-2|335	%description tiff
21mr|okular-23.08.4-2|336	TIFF display support for Okular.
21mr|okular-23.08.4-2|337	
21mr|okular-23.08.4-2|338	%files tiff -f okular_tiff.lang
21mr|okular-23.08.4-2|339	%{_kde5_applicationsdir}/okularApplication_tiff.desktop
21mr|okular-23.08.4-2|340	%{_kde5_applicationsdir}/org.kde.mobile.okular_tiff.desktop
21mr|okular-23.08.4-2|341	%{_appdatadir}/org.kde.okular-tiff.metainfo.xml
21mr|okular-23.08.4-2|342	%{_kde5_services}/okularTiff.desktop
21mr|okular-23.08.4-2|343	%{_qt5_plugindir}/okular/generators/okularGenerator_tiff.so
21mr|okular-23.08.4-2|344	
21mr|okular-23.08.4-2|345	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|346	
21mr|okular-23.08.4-2|347	%package txt
21mr|okular-23.08.4-2|348	Summary:	TXT display support for Okular
21mr|okular-23.08.4-2|349	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|350	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|351	
21mr|okular-23.08.4-2|352	%description txt
21mr|okular-23.08.4-2|353	TXT display support for Okular.
21mr|okular-23.08.4-2|354	
21mr|okular-23.08.4-2|355	%files txt -f okular_txt.lang
21mr|okular-23.08.4-2|356	%{_kde5_applicationsdir}/okularApplication_txt.desktop
21mr|okular-23.08.4-2|357	%{_kde5_applicationsdir}/org.kde.mobile.okular_txt.desktop
21mr|okular-23.08.4-2|358	%{_kde5_services}/okularTxt.desktop
21mr|okular-23.08.4-2|359	%{_appdatadir}/org.kde.okular-txt.metainfo.xml
21mr|okular-23.08.4-2|360	%{_qt5_plugindir}/okular/generators/okularGenerator_txt.so
21mr|okular-23.08.4-2|361	
21mr|okular-23.08.4-2|362	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|363	
21mr|okular-23.08.4-2|364	%package xps
21mr|okular-23.08.4-2|365	Summary:	XPS display support for Okular
21mr|okular-23.08.4-2|366	Group:		Graphical desktop/KDE
21mr|okular-23.08.4-2|367	Requires:	%{name} = %{EVRD}
21mr|okular-23.08.4-2|368	
21mr|okular-23.08.4-2|369	%description xps
21mr|okular-23.08.4-2|370	XPS display support for Okular.
21mr|okular-23.08.4-2|371	
21mr|okular-23.08.4-2|372	%files xps -f okular_xps.lang
21mr|okular-23.08.4-2|373	%{_kde5_applicationsdir}/okularApplication_xps.desktop
21mr|okular-23.08.4-2|374	%{_kde5_applicationsdir}/org.kde.mobile.okular_xps.desktop
21mr|okular-23.08.4-2|375	%{_kde5_services}/okularXps.desktop
21mr|okular-23.08.4-2|376	%{_appdatadir}/org.kde.okular-xps.metainfo.xml
21mr|okular-23.08.4-2|377	%{_qt5_plugindir}/okular/generators/okularGenerator_xps.so
21mr|okular-23.08.4-2|378	
21mr|okular-23.08.4-2|379	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|380	
21mr|okular-23.08.4-2|381	%if %{with mobile}
21mr|okular-23.08.4-2|382	%define qmlokular %mklibname okular-qml
21mr|okular-23.08.4-2|383	
21mr|okular-23.08.4-2|384	%package -n %{qmlokular}
21mr|okular-23.08.4-2|385	Summary:	QML plugin for Okular
21mr|okular-23.08.4-2|386	Group:		System/Libraries
21mr|okular-23.08.4-2|387	Provides:	okular-qml = %{EVRD}
21mr|okular-23.08.4-2|388	
21mr|okular-23.08.4-2|389	%description -n %{qmlokular}
21mr|okular-23.08.4-2|390	QML plugin for Okular.
21mr|okular-23.08.4-2|391	
21mr|okular-23.08.4-2|392	%files -n %{qmlokular}
21mr|okular-23.08.4-2|393	%dir %{_kde5_qmldir}/org/kde/okular/
21mr|okular-23.08.4-2|394	%{_kde5_qmldir}/org/kde/okular/*
21mr|okular-23.08.4-2|395	%endif
21mr|okular-23.08.4-2|396	
21mr|okular-23.08.4-2|397	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|398	
21mr|okular-23.08.4-2|399	%define okular5core_major 11
21mr|okular-23.08.4-2|400	%define libokular5core %mklibname okular5core %{okular5core_major}
21mr|okular-23.08.4-2|401	
21mr|okular-23.08.4-2|402	%package -n %{libokular5core}
21mr|okular-23.08.4-2|403	Summary:	Shared library for okular
21mr|okular-23.08.4-2|404	Group:		System/Libraries
21mr|okular-23.08.4-2|405	%if %{with mobile}
21mr|okular-23.08.4-2|406	Requires:	%{qmlokular}
21mr|okular-23.08.4-2|407	%endif
21mr|okular-23.08.4-2|408	
21mr|okular-23.08.4-2|409	%description -n %{libokular5core}
21mr|okular-23.08.4-2|410	Shared library for Okular.
21mr|okular-23.08.4-2|411	
21mr|okular-23.08.4-2|412	%files -n %{libokular5core}
21mr|okular-23.08.4-2|413	%{_kde5_libdir}/libOkular5Core.so.%{okular5core_major}*
21mr|okular-23.08.4-2|414	
21mr|okular-23.08.4-2|415	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|416	
21mr|okular-23.08.4-2|417	%define devname %mklibname %{name} -d
21mr|okular-23.08.4-2|418	
21mr|okular-23.08.4-2|419	%package -n %{devname}
21mr|okular-23.08.4-2|420	Summary:	Devel stuff for kdegraphics
21mr|okular-23.08.4-2|421	Group:		Development/KDE and Qt
21mr|okular-23.08.4-2|422	Requires:	%{libokular5core} = %{EVRD}
21mr|okular-23.08.4-2|423	Provides:	%{name}-devel = %{EVRD}
21mr|okular-23.08.4-2|424	Conflicts:	%{name}-devel < 2:16.12
21mr|okular-23.08.4-2|425	Obsoletes:	%{name}-devel < 2:16.12
21mr|okular-23.08.4-2|426	
21mr|okular-23.08.4-2|427	%description -n %{devname}
21mr|okular-23.08.4-2|428	This package contains header files needed if you wish to build applications
21mr|okular-23.08.4-2|429	based on Okular.
21mr|okular-23.08.4-2|430	
21mr|okular-23.08.4-2|431	%files -n %{devname}
21mr|okular-23.08.4-2|432	%{_includedir}/%{name}
21mr|okular-23.08.4-2|433	%{_kde5_libdir}/cmake/Okular5/
21mr|okular-23.08.4-2|434	%{_kde5_libdir}/libOkular5Core.so
21mr|okular-23.08.4-2|435	
21mr|okular-23.08.4-2|436	#----------------------------------------------------------------------------
21mr|okular-23.08.4-2|437	
21mr|okular-23.08.4-2|438	%prep
21mr|okular-23.08.4-2|439	%autosetup -p1
21mr|okular-23.08.4-2|440	
21mr|okular-23.08.4-2|441	%build
21mr|okular-23.08.4-2|442	%cmake_kde5 \
21mr|okular-23.08.4-2|443	%if %{with mobile}
21mr|okular-23.08.4-2|444	-DOKULAR_UI="both"
21mr|okular-23.08.4-2|445	%else
21mr|okular-23.08.4-2|446	-DOKULAR_UI="desktop"
21mr|okular-23.08.4-2|447	%endif
21mr|okular-23.08.4-2|448	%make
21mr|okular-23.08.4-2|449	
21mr|okular-23.08.4-2|450	%install
21mr|okular-23.08.4-2|451	%makeinstall_std -C build
21mr|okular-23.08.4-2|452	
21mr|okular-23.08.4-2|453	# To avoid conflicts with kde-l10n
21mr|okular-23.08.4-2|454	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|okular-23.08.4-2|455	
21mr|okular-23.08.4-2|456	%find_lang %{name} okular_markdown okular_tiff org.kde.active.documentviewer %{name}.lang --with-kde --with-html
21mr|okular-23.08.4-2|457	
21mr|okular-23.08.4-2|458	%find_lang okular_chm --with-kde
21mr|okular-23.08.4-2|459	
21mr|okular-23.08.4-2|460	%find_lang okular_comicbook --with-kde
21mr|okular-23.08.4-2|461	
21mr|okular-23.08.4-2|462	%find_lang okular_djvu --with-kde
21mr|okular-23.08.4-2|463	
21mr|okular-23.08.4-2|464	%find_lang okular_dvi --with-kde
21mr|okular-23.08.4-2|465	
21mr|okular-23.08.4-2|466	%find_lang okular_epub --with-kde
21mr|okular-23.08.4-2|467	
21mr|okular-23.08.4-2|468	%find_lang okular_fax --with-kde
21mr|okular-23.08.4-2|469	
21mr|okular-23.08.4-2|470	%find_lang okular_fictionbook --with-kde
21mr|okular-23.08.4-2|471	
21mr|okular-23.08.4-2|472	%find_lang okular_ghostview --with-kde
21mr|okular-23.08.4-2|473	
21mr|okular-23.08.4-2|474	%find_lang okular_kimgio --with-kde
21mr|okular-23.08.4-2|475	
21mr|okular-23.08.4-2|476	%find_lang okular_mobi --with-kde
21mr|okular-23.08.4-2|477	
21mr|okular-23.08.4-2|478	%find_lang okular_tiff --with-kde
21mr|okular-23.08.4-2|479	
21mr|okular-23.08.4-2|480	%find_lang okular_plucker --with-kde
21mr|okular-23.08.4-2|481	
21mr|okular-23.08.4-2|482	%find_lang okular_poppler --with-kde
21mr|okular-23.08.4-2|483	
21mr|okular-23.08.4-2|484	%find_lang okular_txt --with-kde
21mr|okular-23.08.4-2|485	
21mr|okular-23.08.4-2|486	%find_lang okular_xps --with-kde

14534 21
21mr|olm-3.2.12-1|1	# For the python module - it doesn't link to libpython
21mr|olm-3.2.12-1|2	%define _disable_ld_no_undefined 1
21mr|olm-3.2.12-1|3	
21mr|olm-3.2.12-1|4	%define major %(echo %{version} |cut -d. -f1)
21mr|olm-3.2.12-1|5	%define libname %mklibname %{name} %{major}
21mr|olm-3.2.12-1|6	%define devname %mklibname -d %{name}
21mr|olm-3.2.12-1|7	
21mr|olm-3.2.12-1|8	Summary: Double Ratchet cryptographic library
21mr|olm-3.2.12-1|9	Name: olm
21mr|olm-3.2.12-1|10	Version:	3.2.12
21mr|olm-3.2.12-1|11	Release:	1
21mr|olm-3.2.12-1|12	License: ASL 2.0
21mr|olm-3.2.12-1|13	Group: System/Libraries
21mr|olm-3.2.12-1|14	URL: https://gitlab.matrix.org/matrix-org/%{name}
21mr|olm-3.2.12-1|15	Source0: https://gitlab.matrix.org/matrix-org/%{name}/-/archive/%{version}/%{name}-%{version}.tar.bz2
21mr|olm-3.2.12-1|16	BuildRequires: ninja
21mr|olm-3.2.12-1|17	BuildRequires: cmake
21mr|olm-3.2.12-1|18	BuildRequires: pkgconfig(python3)
21mr|olm-3.2.12-1|19	BuildRequires: python3dist(setuptools)
21mr|olm-3.2.12-1|20	BuildRequires: python3dist(cffi)
21mr|olm-3.2.12-1|21	BuildRequires: python3dist(future)
21mr|olm-3.2.12-1|22	
21mr|olm-3.2.12-1|23	%description
21mr|olm-3.2.12-1|24	An implementation of the Double Ratchet cryptographic ratchet in C++.
21mr|olm-3.2.12-1|25	
21mr|olm-3.2.12-1|26	%package -n %{libname}
21mr|olm-3.2.12-1|27	Summary: Double Ratchet cryptographic library
21mr|olm-3.2.12-1|28	Group: System/Libraries
21mr|olm-3.2.12-1|29	
21mr|olm-3.2.12-1|30	%description -n %{libname}
21mr|olm-3.2.12-1|31	Double Ratchet cryptographic library
21mr|olm-3.2.12-1|32	
21mr|olm-3.2.12-1|33	%package -n %{devname}
21mr|olm-3.2.12-1|34	Summary: Development files for %{name}
21mr|olm-3.2.12-1|35	Group: Development/C++
21mr|olm-3.2.12-1|36	Requires: %{libname}%{?_isa} = %{EVRD}
21mr|olm-3.2.12-1|37	Provides: %{name}-devel = %{EVRD}
21mr|olm-3.2.12-1|38	
21mr|olm-3.2.12-1|39	%description -n %{devname}
21mr|olm-3.2.12-1|40	Devel Olm packages for Double Ratchet cryptographic library
21mr|olm-3.2.12-1|41	
21mr|olm-3.2.12-1|42	%package python3
21mr|olm-3.2.12-1|43	Summary: Python 3 bindings for %{name}
21mr|olm-3.2.12-1|44	Group: Development/Python
21mr|olm-3.2.12-1|45	Requires: %{libname}%{?_isa} = %{?EVRD}
21mr|olm-3.2.12-1|46	
21mr|olm-3.2.12-1|47	%description python3
21mr|olm-3.2.12-1|48	Python 3 bindings for Olm Double Ratchet cryptographic library
21mr|olm-3.2.12-1|49	
21mr|olm-3.2.12-1|50	%prep
21mr|olm-3.2.12-1|51	%autosetup -p1
21mr|olm-3.2.12-1|52	%cmake \
21mr|olm-3.2.12-1|53	-DCMAKE_BUILD_TYPE=Release \
21mr|olm-3.2.12-1|54	-DOLM_TESTS=OFF \
21mr|olm-3.2.12-1|55	-G Ninja
21mr|olm-3.2.12-1|56	
21mr|olm-3.2.12-1|57	%build
21mr|olm-3.2.12-1|58	%ninja_build -C build
21mr|olm-3.2.12-1|59	
21mr|olm-3.2.12-1|60	export CFLAGS="%{optflags} -L$(pwd)/build/%{_lib}"
21mr|olm-3.2.12-1|61	export LDFLAGS="%{build_ldflags} -L$(pwd)/build/%{_lib}"
21mr|olm-3.2.12-1|62	cd python
21mr|olm-3.2.12-1|63	%py3_build
21mr|olm-3.2.12-1|64	
21mr|olm-3.2.12-1|65	%check
21mr|olm-3.2.12-1|66	cd build
21mr|olm-3.2.12-1|67	ctest --output-on-failure
21mr|olm-3.2.12-1|68	
21mr|olm-3.2.12-1|69	%install
21mr|olm-3.2.12-1|70	%ninja_install -C build
21mr|olm-3.2.12-1|71	
21mr|olm-3.2.12-1|72	cd python
21mr|olm-3.2.12-1|73	%py3_install
21mr|olm-3.2.12-1|74	cd ..
21mr|olm-3.2.12-1|75	
21mr|olm-3.2.12-1|76	%files -n %{libname}
21mr|olm-3.2.12-1|77	%license LICENSE
21mr|olm-3.2.12-1|78	%doc *.md *.rst docs/*.md
21mr|olm-3.2.12-1|79	%{_libdir}/lib%{name}.so.%{major}*
21mr|olm-3.2.12-1|80	
21mr|olm-3.2.12-1|81	%files -n %{devname}
21mr|olm-3.2.12-1|82	%{_includedir}/%{name}
21mr|olm-3.2.12-1|83	%{_libdir}/lib%{name}.so
21mr|olm-3.2.12-1|84	%{_libdir}/cmake/Olm
21mr|olm-3.2.12-1|85	%{_libdir}/pkgconfig/olm.pc
21mr|olm-3.2.12-1|86	
21mr|olm-3.2.12-1|87	%files python3
21mr|olm-3.2.12-1|88	%{python3_sitearch}/%{name}
21mr|olm-3.2.12-1|89	%{python3_sitearch}/_lib%{name}.abi3.so
21mr|olm-3.2.12-1|90	%{python3_sitearch}/python_%{name}-*.egg-info

14535 21
21mr|onevpl-2023.2.1-1|1	%define major 2
21mr|onevpl-2023.2.1-1|2	%define libname %mklibname onevpl %{major}
21mr|onevpl-2023.2.1-1|3	%define devname %mklibname onevpl -d
21mr|onevpl-2023.2.1-1|4	
21mr|onevpl-2023.2.1-1|5	%define oname oneVPL
21mr|onevpl-2023.2.1-1|6	
21mr|onevpl-2023.2.1-1|7	Summary:        oneAPI Video Processing Library dispatcher tools and examples
21mr|onevpl-2023.2.1-1|8	Name:           onevpl
21mr|onevpl-2023.2.1-1|9	Version:        2023.2.1
21mr|onevpl-2023.2.1-1|10	Release:        1
21mr|onevpl-2023.2.1-1|11	License:        MIT
21mr|onevpl-2023.2.1-1|12	Group:          Development/C++
21mr|onevpl-2023.2.1-1|13	URL:            https://github.com/oneapi-src/oneVPL
21mr|onevpl-2023.2.1-1|14	Source0:        https://github.com/oneapi-src/oneVPL/archive/v%{version}/%{oname}-%{version}.tar.gz
21mr|onevpl-2023.2.1-1|15	BuildRequires:  cmake
21mr|onevpl-2023.2.1-1|16	BuildRequires:  pkgconfig
21mr|onevpl-2023.2.1-1|17	BuildRequires:  pkgconfig(libdrm)
21mr|onevpl-2023.2.1-1|18	BuildRequires:  pkgconfig(libva)
21mr|onevpl-2023.2.1-1|19	BuildRequires:  pkgconfig(python)
21mr|onevpl-2023.2.1-1|20	BuildRequires:  pkgconfig(x11)
21mr|onevpl-2023.2.1-1|21	BuildRequires:  pkgconfig(xcb)
21mr|onevpl-2023.2.1-1|22	BuildRequires:  pkgconfig(wayland-client)
21mr|onevpl-2023.2.1-1|23	BuildRequires:  pkgconfig(wayland-protocols)
21mr|onevpl-2023.2.1-1|24	BuildRequires:  pkgconfig(wayland-server)
21mr|onevpl-2023.2.1-1|25	BuildRequires:  python3dist(pybind11)
21mr|onevpl-2023.2.1-1|26	Requires:	%{libname} = %{EVRD}
21mr|onevpl-2023.2.1-1|27	ExclusiveArch:	x86_64
21mr|onevpl-2023.2.1-1|28	
21mr|onevpl-2023.2.1-1|29	%description
21mr|onevpl-2023.2.1-1|30	The oneAPI Video Processing Library (oneVPL) provides a single video processing
21mr|onevpl-2023.2.1-1|31	API for encode, decode, and video processing that works across a wide range of
21mr|onevpl-2023.2.1-1|32	accelerators.
21mr|onevpl-2023.2.1-1|33	
21mr|onevpl-2023.2.1-1|34	%files
21mr|onevpl-2023.2.1-1|35	%license LICENSE
21mr|onevpl-2023.2.1-1|36	%doc %{_datadir}/vpl/licensing/
21mr|onevpl-2023.2.1-1|37	%{_bindir}/*
21mr|onevpl-2023.2.1-1|38	%{_prefix}/etc/modulefiles/vpl
21mr|onevpl-2023.2.1-1|39	%{_prefix}/etc/vpl/vars.sh
21mr|onevpl-2023.2.1-1|40	%{_datadir}/vpl/examples/
21mr|onevpl-2023.2.1-1|41	
21mr|onevpl-2023.2.1-1|42	#------------------------------------------------------------------------------------------
21mr|onevpl-2023.2.1-1|43	
21mr|onevpl-2023.2.1-1|44	%package -n %{libname}
21mr|onevpl-2023.2.1-1|45	Summary:        oneAPI Video Processing Library (oneVPL) dispatcher
21mr|onevpl-2023.2.1-1|46	Group:          System/Libraries
21mr|onevpl-2023.2.1-1|47	
21mr|onevpl-2023.2.1-1|48	%description -n %{libname}
21mr|onevpl-2023.2.1-1|49	The oneAPI Video Processing Library (oneVPL) provides a single video processing
21mr|onevpl-2023.2.1-1|50	API for encode, decode, and video processing that works across a wide range of
21mr|onevpl-2023.2.1-1|51	accelerators.
21mr|onevpl-2023.2.1-1|52	
21mr|onevpl-2023.2.1-1|53	%files -n %{libname}
21mr|onevpl-2023.2.1-1|54	%{_libdir}/libvpl.so.%{major}*
21mr|onevpl-2023.2.1-1|55	
21mr|onevpl-2023.2.1-1|56	#------------------------------------------------------------------------------------------
21mr|onevpl-2023.2.1-1|57	
21mr|onevpl-2023.2.1-1|58	%package -n %{devname}
21mr|onevpl-2023.2.1-1|59	Summary:        Development files for oneAPI Video Processing Library (oneVPL) dispatcher
21mr|onevpl-2023.2.1-1|60	Group:          Development/C++
21mr|onevpl-2023.2.1-1|61	Requires:	%{libname} = %{EVRD}
21mr|onevpl-2023.2.1-1|62	Provides:	%{name}-devel  = %{EVRD}
21mr|onevpl-2023.2.1-1|63	
21mr|onevpl-2023.2.1-1|64	%description -n %{devname}
21mr|onevpl-2023.2.1-1|65	This package contains the development headers and pkgconfig files for
21mr|onevpl-2023.2.1-1|66	the oneAPI Video Processing Library (oneVPL) dispatcher
21mr|onevpl-2023.2.1-1|67	
21mr|onevpl-2023.2.1-1|68	%files -n %{devname}
21mr|onevpl-2023.2.1-1|69	%{_includedir}/vpl/
21mr|onevpl-2023.2.1-1|70	%{_libdir}/libvpl.so
21mr|onevpl-2023.2.1-1|71	%{_libdir}/vpl/libvpl_wayland.so
21mr|onevpl-2023.2.1-1|72	%{_libdir}/pkgconfig/vpl.pc
21mr|onevpl-2023.2.1-1|73	%{_libdir}/cmake/vpl/
21mr|onevpl-2023.2.1-1|74	
21mr|onevpl-2023.2.1-1|75	#------------------------------------------------------------------------------------------
21mr|onevpl-2023.2.1-1|76	
21mr|onevpl-2023.2.1-1|77	%prep
21mr|onevpl-2023.2.1-1|78	%autosetup -p1 -n %{oname}-%{version}
21mr|onevpl-2023.2.1-1|79	
21mr|onevpl-2023.2.1-1|80	%build
21mr|onevpl-2023.2.1-1|81	%cmake  \
21mr|onevpl-2023.2.1-1|82	-DBUILD_PYTHON_BINDING:BOOL=ON \
21mr|onevpl-2023.2.1-1|83	-DPYTHON_INSTALL_DIR:STRING=%{python_sitearch}
21mr|onevpl-2023.2.1-1|84	%make_build
21mr|onevpl-2023.2.1-1|85	
21mr|onevpl-2023.2.1-1|86	%install
21mr|onevpl-2023.2.1-1|87	%make_install -C build
21mr|onevpl-2023.2.1-1|88	

14536 21
21mr|ongres-scram-1.0.0_beta.2-8|1	%global		upstream_name    scram
21mr|ongres-scram-1.0.0_beta.2-8|2	%global		upstream_version 1.0.0-beta.2
21mr|ongres-scram-1.0.0_beta.2-8|3	
21mr|ongres-scram-1.0.0_beta.2-8|4	Name:		ongres-%upstream_name
21mr|ongres-scram-1.0.0_beta.2-8|5	Version:	%(echo %upstream_version | sed 's/-/~/g')
21mr|ongres-scram-1.0.0_beta.2-8|6	Release:	8
21mr|ongres-scram-1.0.0_beta.2-8|7	Summary:	Salted Challenge Response Authentication Mechanism (SCRAM) - Java Implementation
21mr|ongres-scram-1.0.0_beta.2-8|8	Group:          Development/Java
21mr|ongres-scram-1.0.0_beta.2-8|9	License:	BSD
21mr|ongres-scram-1.0.0_beta.2-8|10	URL:		https://github.com/ongres/%upstream_name
21mr|ongres-scram-1.0.0_beta.2-8|11	Source0:	https://github.com/ongres/%upstream_name/archive/%upstream_version/%upstream_name-%upstream_version.tar.gz
21mr|ongres-scram-1.0.0_beta.2-8|12	BuildRequires:	maven-local
21mr|ongres-scram-1.0.0_beta.2-8|13	BuildArch:	noarch
21mr|ongres-scram-1.0.0_beta.2-8|14	# Java stack is not supported on x86_32
21mr|ongres-scram-1.0.0_beta.2-8|15	ExcludeArch: %{ix86}
21mr|ongres-scram-1.0.0_beta.2-8|16	
21mr|ongres-scram-1.0.0_beta.2-8|17	%description
21mr|ongres-scram-1.0.0_beta.2-8|18	This is a Java implementation of SCRAM (Salted Challenge Response
21mr|ongres-scram-1.0.0_beta.2-8|19	Authentication Mechanism) which is part of the family of Simple
21mr|ongres-scram-1.0.0_beta.2-8|20	Authentication and Security Layer (SASL, RFC 4422) authentication
21mr|ongres-scram-1.0.0_beta.2-8|21	mechanisms. It is described as part of RFC 5802 and RFC7677.
21mr|ongres-scram-1.0.0_beta.2-8|22	
21mr|ongres-scram-1.0.0_beta.2-8|23	%package client
21mr|ongres-scram-1.0.0_beta.2-8|24	Summary:	Client for %{name}
21mr|ongres-scram-1.0.0_beta.2-8|25	
21mr|ongres-scram-1.0.0_beta.2-8|26	%description client
21mr|ongres-scram-1.0.0_beta.2-8|27	This package contains the client for %{name}
21mr|ongres-scram-1.0.0_beta.2-8|28	
21mr|ongres-scram-1.0.0_beta.2-8|29	%package javadoc
21mr|ongres-scram-1.0.0_beta.2-8|30	Summary:	Javadoc for %{name}
21mr|ongres-scram-1.0.0_beta.2-8|31	
21mr|ongres-scram-1.0.0_beta.2-8|32	%description javadoc
21mr|ongres-scram-1.0.0_beta.2-8|33	This package contains javadoc for %{name}
21mr|ongres-scram-1.0.0_beta.2-8|34	
21mr|ongres-scram-1.0.0_beta.2-8|35	%package parent
21mr|ongres-scram-1.0.0_beta.2-8|36	Summary:	Parent POM of %{name}
21mr|ongres-scram-1.0.0_beta.2-8|37	
21mr|ongres-scram-1.0.0_beta.2-8|38	%description parent
21mr|ongres-scram-1.0.0_beta.2-8|39	This package contains the %{name} parent POM.
21mr|ongres-scram-1.0.0_beta.2-8|40	
21mr|ongres-scram-1.0.0_beta.2-8|41	%prep
21mr|ongres-scram-1.0.0_beta.2-8|42	%autosetup -p1 -n "%upstream_name-%upstream_version"
21mr|ongres-scram-1.0.0_beta.2-8|43	find \( -name '*.jar' -o -name '*.class' \) -delete
21mr|ongres-scram-1.0.0_beta.2-8|44	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|ongres-scram-1.0.0_beta.2-8|45	%pom_remove_plugin :maven-source-plugin
21mr|ongres-scram-1.0.0_beta.2-8|46	%pom_remove_plugin :maven-dependency-plugin client
21mr|ongres-scram-1.0.0_beta.2-8|47	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|ongres-scram-1.0.0_beta.2-8|48	
21mr|ongres-scram-1.0.0_beta.2-8|49	%build
21mr|ongres-scram-1.0.0_beta.2-8|50	%mvn_build -s
21mr|ongres-scram-1.0.0_beta.2-8|51	
21mr|ongres-scram-1.0.0_beta.2-8|52	%install
21mr|ongres-scram-1.0.0_beta.2-8|53	%mvn_install
21mr|ongres-scram-1.0.0_beta.2-8|54	
21mr|ongres-scram-1.0.0_beta.2-8|55	%files -f .mfiles-common
21mr|ongres-scram-1.0.0_beta.2-8|56	%license LICENSE
21mr|ongres-scram-1.0.0_beta.2-8|57	
21mr|ongres-scram-1.0.0_beta.2-8|58	%files client -f .mfiles-client
21mr|ongres-scram-1.0.0_beta.2-8|59	%license LICENSE
21mr|ongres-scram-1.0.0_beta.2-8|60	
21mr|ongres-scram-1.0.0_beta.2-8|61	%files javadoc -f .mfiles-javadoc
21mr|ongres-scram-1.0.0_beta.2-8|62	%license LICENSE
21mr|ongres-scram-1.0.0_beta.2-8|63	
21mr|ongres-scram-1.0.0_beta.2-8|64	%files parent -f .mfiles-parent
21mr|ongres-scram-1.0.0_beta.2-8|65	%license LICENSE
21mr|ongres-scram-1.0.0_beta.2-8|66	

14537 21
21mr|onig-6.9.5-2|1	%define major 5
21mr|onig-6.9.5-2|2	%define libname %mklibname %{name} %{major}
21mr|onig-6.9.5-2|3	%define devname %mklibname %{name} -d
21mr|onig-6.9.5-2|4	
21mr|onig-6.9.5-2|5	Summary:	Regular expressions library
21mr|onig-6.9.5-2|6	Name:		onig
21mr|onig-6.9.5-2|7	Version:	6.9.5
21mr|onig-6.9.5-2|8	Release:	2
21mr|onig-6.9.5-2|9	License:	BSD
21mr|onig-6.9.5-2|10	Group:		System/Libraries
21mr|onig-6.9.5-2|11	Url:		https://github.com/kkos/oniguruma
21mr|onig-6.9.5-2|12	Source0:	https://github.com/kkos/oniguruma/archive/v%{version}.tar.gz
21mr|onig-6.9.5-2|13	BuildRequires:	libtool
21mr|onig-6.9.5-2|14	
21mr|onig-6.9.5-2|15	%description
21mr|onig-6.9.5-2|16	Oniguruma is a regular expressions library. The characteristics of this library
21mr|onig-6.9.5-2|17	is that different character encoding for every regular expression object can be
21mr|onig-6.9.5-2|18	specified. (supported APIs: GNU regex, POSIX and Oniguruma native)
21mr|onig-6.9.5-2|19	
21mr|onig-6.9.5-2|20	Supported character encodings:
21mr|onig-6.9.5-2|21	
21mr|onig-6.9.5-2|22	o ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE,
21mr|onig-6.9.5-2|23	o EUC-JP, EUC-TW, EUC-KR, EUC-CN,
21mr|onig-6.9.5-2|24	o Shift_JIS, Big5, GB18030, KOI8-R, CP1251,
21mr|onig-6.9.5-2|25	o ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
21mr|onig-6.9.5-2|26	o ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
21mr|onig-6.9.5-2|27	o ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
21mr|onig-6.9.5-2|28	o (GB18030 encoding was contributed by KUBO Takehiro)
21mr|onig-6.9.5-2|29	o (CP1251 encoding was contributed by Byte)
21mr|onig-6.9.5-2|30	
21mr|onig-6.9.5-2|31	#----------------------------------------------------------------------------
21mr|onig-6.9.5-2|32	
21mr|onig-6.9.5-2|33	%package -n %{libname}
21mr|onig-6.9.5-2|34	Summary:	Regular expressions library
21mr|onig-6.9.5-2|35	Group:		System/Libraries
21mr|onig-6.9.5-2|36	
21mr|onig-6.9.5-2|37	%description -n %{libname}
21mr|onig-6.9.5-2|38	Oniguruma is a regular expressions library. The characteristics of this library
21mr|onig-6.9.5-2|39	is that different character encoding for every regular expression object can be
21mr|onig-6.9.5-2|40	specified. (supported APIs: GNU regex, POSIX and Oniguruma native)
21mr|onig-6.9.5-2|41	
21mr|onig-6.9.5-2|42	Supported character encodings:
21mr|onig-6.9.5-2|43	
21mr|onig-6.9.5-2|44	o ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE,
21mr|onig-6.9.5-2|45	o EUC-JP, EUC-TW, EUC-KR, EUC-CN,
21mr|onig-6.9.5-2|46	o Shift_JIS, Big5, GB18030, KOI8-R, CP1251,
21mr|onig-6.9.5-2|47	o ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
21mr|onig-6.9.5-2|48	o ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
21mr|onig-6.9.5-2|49	o ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
21mr|onig-6.9.5-2|50	o (GB18030 encoding was contributed by KUBO Takehiro)
21mr|onig-6.9.5-2|51	o (CP1251 encoding was contributed by Byte)
21mr|onig-6.9.5-2|52	
21mr|onig-6.9.5-2|53	This package provides the shared Oniguruma library.
21mr|onig-6.9.5-2|54	
21mr|onig-6.9.5-2|55	%files -n %{libname}
21mr|onig-6.9.5-2|56	%doc AUTHORS COPYING HISTORY README index.html index_ja.html
21mr|onig-6.9.5-2|57	%{_libdir}/libonig.so.%{major}*
21mr|onig-6.9.5-2|58	
21mr|onig-6.9.5-2|59	#----------------------------------------------------------------------------
21mr|onig-6.9.5-2|60	
21mr|onig-6.9.5-2|61	%package -n %{devname}
21mr|onig-6.9.5-2|62	Summary:	Static library and header files for development with Oniguruma
21mr|onig-6.9.5-2|63	Group:		Development/C
21mr|onig-6.9.5-2|64	Requires:	%{libname} = %{EVRD}
21mr|onig-6.9.5-2|65	Provides:	%{name}-devel = %{EVRD}
21mr|onig-6.9.5-2|66	
21mr|onig-6.9.5-2|67	%description -n %{devname}
21mr|onig-6.9.5-2|68	Oniguruma is a regular expressions library. The characteristics of this library
21mr|onig-6.9.5-2|69	is that different character encoding for every regular expression object can be
21mr|onig-6.9.5-2|70	specified. (supported APIs: GNU regex, POSIX and Oniguruma native)
21mr|onig-6.9.5-2|71	
21mr|onig-6.9.5-2|72	Supported character encodings:
21mr|onig-6.9.5-2|73	
21mr|onig-6.9.5-2|74	o ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE,
21mr|onig-6.9.5-2|75	o EUC-JP, EUC-TW, EUC-KR, EUC-CN,
21mr|onig-6.9.5-2|76	o Shift_JIS, Big5, GB18030, KOI8-R, CP1251,
21mr|onig-6.9.5-2|77	o ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
21mr|onig-6.9.5-2|78	o ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
21mr|onig-6.9.5-2|79	o ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
21mr|onig-6.9.5-2|80	o (GB18030 encoding was contributed by KUBO Takehiro)
21mr|onig-6.9.5-2|81	o (CP1251 encoding was contributed by Byte)
21mr|onig-6.9.5-2|82	
21mr|onig-6.9.5-2|83	This package is only needed if you plan to develop or compile applications
21mr|onig-6.9.5-2|84	which requires the Oniguruma library.
21mr|onig-6.9.5-2|85	
21mr|onig-6.9.5-2|86	%files -n %{devname}
21mr|onig-6.9.5-2|87	%doc doc/*
21mr|onig-6.9.5-2|88	%{_bindir}/*
21mr|onig-6.9.5-2|89	%{_includedir}/*.h
21mr|onig-6.9.5-2|90	%{_libdir}/*.so
21mr|onig-6.9.5-2|91	%{_libdir}/*.*a
21mr|onig-6.9.5-2|92	%{_libdir}/pkgconfig/*.pc
21mr|onig-6.9.5-2|93	
21mr|onig-6.9.5-2|94	#----------------------------------------------------------------------------
21mr|onig-6.9.5-2|95	
21mr|onig-6.9.5-2|96	%prep
21mr|onig-6.9.5-2|97	%setup -q -n oniguruma-%{version}
21mr|onig-6.9.5-2|98	%autopatch -p1
21mr|onig-6.9.5-2|99	
21mr|onig-6.9.5-2|100	# fix strange perms
21mr|onig-6.9.5-2|101	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|onig-6.9.5-2|102	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|onig-6.9.5-2|103	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|onig-6.9.5-2|104	
21mr|onig-6.9.5-2|105	%build
21mr|onig-6.9.5-2|106	touch NEWS ChangeLog
21mr|onig-6.9.5-2|107	autoreconf -fis
21mr|onig-6.9.5-2|108	
21mr|onig-6.9.5-2|109	%configure --enable-static
21mr|onig-6.9.5-2|110	
21mr|onig-6.9.5-2|111	%make
21mr|onig-6.9.5-2|112	
21mr|onig-6.9.5-2|113	%install
21mr|onig-6.9.5-2|114	%makeinstall_std
21mr|onig-6.9.5-2|115	
21mr|onig-6.9.5-2|116	%check
21mr|onig-6.9.5-2|117	make check

14538 21
21mr|opal3-3.18.6-1|1	# Workaround to build with GCC 10
21mr|opal3-3.18.6-1|2	%global optflags %{optflags} -fcommon
21mr|opal3-3.18.6-1|3	%define _enable_debug_packages %{nil}
21mr|opal3-3.18.6-1|4	%define debug_package %{nil}
21mr|opal3-3.18.6-1|5	
21mr|opal3-3.18.6-1|6	%define major %{version}
21mr|opal3-3.18.6-1|7	%define libname %mklibname opal %{major}
21mr|opal3-3.18.6-1|8	%define devname %mklibname %{name} -d
21mr|opal3-3.18.6-1|9	
21mr|opal3-3.18.6-1|10	%define url_ver %(echo %version | cut -d. -f1,2)
21mr|opal3-3.18.6-1|11	
21mr|opal3-3.18.6-1|12	Summary:	VoIP library
21mr|opal3-3.18.6-1|13	Name:		opal3
21mr|opal3-3.18.6-1|14	Version:	3.18.6
21mr|opal3-3.18.6-1|15	Release:	1
21mr|opal3-3.18.6-1|16	License:	MPL
21mr|opal3-3.18.6-1|17	Group:		System/Libraries
21mr|opal3-3.18.6-1|18	Url:		http://www.opalvoip.org
21mr|opal3-3.18.6-1|19	Source0:	https://sourceforge.net/projects/opalvoip/files/v%{url_ver}%20Cygni/Stable%206/opal-%{version}.tar.bz2
21mr|opal3-3.18.6-1|20	Patch1:		opal-linking.patch
21mr|opal3-3.18.6-1|21	Patch2:		opal-iLBC-2.0.patch
21mr|opal3-3.18.6-1|22	Patch3:		opal-aarch64.patch
21mr|opal3-3.18.6-1|23	#Patch102:	0001-Fixed-recent-SRTP-const-issue-change-for-different-p.patch
21mr|opal3-3.18.6-1|24	BuildRequires:	gawk
21mr|opal3-3.18.6-1|25	BuildRequires:	ffmpeg-devel
21mr|opal3-3.18.6-1|26	BuildRequires:	openldap-devel
21mr|opal3-3.18.6-1|27	BuildRequires:	pkgconfig(ptlib)
21mr|opal3-3.18.6-1|28	BuildRequires:	pkgconfig(openssl)
21mr|opal3-3.18.6-1|29	BuildRequires:	pkgconfig(speex)
21mr|opal3-3.18.6-1|30	BuildRequires:	pkgconfig(theora)
21mr|opal3-3.18.6-1|31	BuildRequires:	pkgconfig(x264)
21mr|opal3-3.18.6-1|32	
21mr|opal3-3.18.6-1|33	%description
21mr|opal3-3.18.6-1|34	This is an open source class library for the development of
21mr|opal3-3.18.6-1|35	applications that wish to use SIP / H.323 protocols for multimedia
21mr|opal3-3.18.6-1|36	communications over packet based networks.
21mr|opal3-3.18.6-1|37	
21mr|opal3-3.18.6-1|38	#----------------------------------------------------------------------------
21mr|opal3-3.18.6-1|39	
21mr|opal3-3.18.6-1|40	%package -n %{libname}-plugins
21mr|opal3-3.18.6-1|41	Summary:	Codec plugins for Opal
21mr|opal3-3.18.6-1|42	Group:		System/Libraries
21mr|opal3-3.18.6-1|43	Provides:	%{name}-plugins = %{EVRD}
21mr|opal3-3.18.6-1|44	
21mr|opal3-3.18.6-1|45	%description -n %{libname}-plugins
21mr|opal3-3.18.6-1|46	PTlib codec plugins for various formats provided by Opal.
21mr|opal3-3.18.6-1|47	
21mr|opal3-3.18.6-1|48	%files -n %{libname}-plugins
21mr|opal3-3.18.6-1|49	%{_libdir}/opal-%{version}/codecs/audio/*
21mr|opal3-3.18.6-1|50	%{_libdir}/opal-%{version}/codecs/video/*
21mr|opal3-3.18.6-1|51	
21mr|opal3-3.18.6-1|52	#----------------------------------------------------------------------------
21mr|opal3-3.18.6-1|53	
21mr|opal3-3.18.6-1|54	%package -n %{libname}
21mr|opal3-3.18.6-1|55	Summary:	Opal Library
21mr|opal3-3.18.6-1|56	Group:		System/Libraries
21mr|opal3-3.18.6-1|57	Provides:	%{name} = %{EVRD}
21mr|opal3-3.18.6-1|58	Requires:	%{libname}-plugins = %{EVRD}
21mr|opal3-3.18.6-1|59	
21mr|opal3-3.18.6-1|60	%description -n %{libname}
21mr|opal3-3.18.6-1|61	Shared library for OPAL (SIP / H323 stack).
21mr|opal3-3.18.6-1|62	
21mr|opal3-3.18.6-1|63	%files -n %{libname}
21mr|opal3-3.18.6-1|64	%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*
21mr|opal3-3.18.6-1|65	
21mr|opal3-3.18.6-1|66	#----------------------------------------------------------------------------
21mr|opal3-3.18.6-1|67	
21mr|opal3-3.18.6-1|68	%package -n %{devname}
21mr|opal3-3.18.6-1|69	Summary:	Opal development files
21mr|opal3-3.18.6-1|70	Group:		Development/C
21mr|opal3-3.18.6-1|71	Requires:	%{libname} = %{EVRD}
21mr|opal3-3.18.6-1|72	Provides:	%{name}-devel = %{EVRD}
21mr|opal3-3.18.6-1|73	
21mr|opal3-3.18.6-1|74	%description -n %{devname}
21mr|opal3-3.18.6-1|75	Header files and libraries for developing applications that use
21mr|opal3-3.18.6-1|76	Opal.
21mr|opal3-3.18.6-1|77	
21mr|opal3-3.18.6-1|78	%files -n %{devname}
21mr|opal3-3.18.6-1|79	%doc mpl-1.0.htm
21mr|opal3-3.18.6-1|80	%attr(0755,root,root) %{_libdir}/*.so
21mr|opal3-3.18.6-1|81	%{_libdir}/*.*a
21mr|opal3-3.18.6-1|82	%{_includedir}/*
21mr|opal3-3.18.6-1|83	%{_libdir}/pkgconfig/opal.pc
21mr|opal3-3.18.6-1|84	
21mr|opal3-3.18.6-1|85	#----------------------------------------------------------------------------
21mr|opal3-3.18.6-1|86	
21mr|opal3-3.18.6-1|87	%prep
21mr|opal3-3.18.6-1|88	%autosetup -p1 -n opal-%{version}
21mr|opal3-3.18.6-1|89	
21mr|opal3-3.18.6-1|90	%build
21mr|opal3-3.18.6-1|91	export CFLAGS="%{optflags} -fPIC"
21mr|opal3-3.18.6-1|92	export CXXFLAGS="%{optflags} -fPIC"
21mr|opal3-3.18.6-1|93	
21mr|opal3-3.18.6-1|94	%configure \
21mr|opal3-3.18.6-1|95	--disable-g.722.1 \
21mr|opal3-3.18.6-1|96	--disable-static
21mr|opal3-3.18.6-1|97	%make V=1 STRIP=''
21mr|opal3-3.18.6-1|98	
21mr|opal3-3.18.6-1|99	%install
21mr|opal3-3.18.6-1|100	%makeinstall_std
21mr|opal3-3.18.6-1|101	
21mr|opal3-3.18.6-1|102	# remove incorrect symlinks (http://bugzilla.gnome.org/show_bug.cgi?id=553808 )
21mr|opal3-3.18.6-1|103	rm -f %{buildroot}%{_libdir}/libopal.so.?
21mr|opal3-3.18.6-1|104	rm -f %{buildroot}%{_libdir}/libopal.so.?.?
21mr|opal3-3.18.6-1|105	
21mr|opal3-3.18.6-1|106	# we don't want these
21mr|opal3-3.18.6-1|107	rm -rf %{buildroot}%{_datadir}/opal/

14539 21
21mr|open-1.4-30|1	%define	name	open
21mr|open-1.4-30|2	%define	version	1.4
21mr|open-1.4-30|3	%define release	30
21mr|open-1.4-30|4	Summary:	A tool which will start a program on a virtual console
21mr|open-1.4-30|5	Name:		%{name}
21mr|open-1.4-30|6	Version:	%{version}
21mr|open-1.4-30|7	Release:	%{release}
21mr|open-1.4-30|8	License:	GPL
21mr|open-1.4-30|9	Group:		Terminals
21mr|open-1.4-30|10	Source:		ftp://sunsite.unc.edu/pub/Linux/utils/console/%{name}-%{version}.tar.bz2
21mr|open-1.4-30|11	Patch0:		%{name}-1.4-includes.patch
21mr|open-1.4-30|12	Patch1:		Makefile.patch
21mr|open-1.4-30|13	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|open-1.4-30|14	
21mr|open-1.4-30|15	%description
21mr|open-1.4-30|16	The open command starts a specified command with the first available virtual
21mr|open-1.4-30|17	console, or on a virtual console that you specify.
21mr|open-1.4-30|18	
21mr|open-1.4-30|19	Install the open package if you regularly use virtual consoles to run programs.
21mr|open-1.4-30|20	
21mr|open-1.4-30|21	%prep
21mr|open-1.4-30|22	%autosetup -p1
21mr|open-1.4-30|23	
21mr|open-1.4-30|24	%build
21mr|open-1.4-30|25	%serverbuild_hardened
21mr|open-1.4-30|26	%set_build_flags
21mr|open-1.4-30|27	%make CFLAGS="$CFLAGS"
21mr|open-1.4-30|28	
21mr|open-1.4-30|29	%install
21mr|open-1.4-30|30	rm -rf $RPM_BUILD_ROOT
21mr|open-1.4-30|31	mkdir -p $RPM_BUILD_ROOT/{%{_bindir},%{_mandir}/man1}
21mr|open-1.4-30|32	
21mr|open-1.4-30|33	make BINDIR=$RPM_BUILD_ROOT%{_bindir} MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 install
21mr|open-1.4-30|34	mkdir -p $RPM_BUILD_ROOT/bin
21mr|open-1.4-30|35	mv $RPM_BUILD_ROOT%{_bindir}/open $RPM_BUILD_ROOT/bin
21mr|open-1.4-30|36	ln -s /bin/open $RPM_BUILD_ROOT%{_bindir}/open
21mr|open-1.4-30|37	
21mr|open-1.4-30|38	%clean
21mr|open-1.4-30|39	rm -rf $RPM_BUILD_ROOT
21mr|open-1.4-30|40	
21mr|open-1.4-30|41	%files
21mr|open-1.4-30|42	%defattr(-,root,root)
21mr|open-1.4-30|43	/bin/open
21mr|open-1.4-30|44	%{_bindir}/open
21mr|open-1.4-30|45	%{_bindir}/switchto
21mr|open-1.4-30|46	%{_mandir}/man1/open.*
21mr|open-1.4-30|47	%{_mandir}/man1/switchto.*

14540 21
21mr|openafs-1.8.8-1|1	%define dkms_version %{version}-%{release}
21mr|openafs-1.8.8-1|2	%define module libafs
21mr|openafs-1.8.8-1|3	
21mr|openafs-1.8.8-1|4	%define major 2
21mr|openafs-1.8.8-1|5	%define libafsauthent %mklibname afsauthent %{major}
21mr|openafs-1.8.8-1|6	%define libafshcrypto %mklibname afshcrypto %{major}
21mr|openafs-1.8.8-1|7	%define libafsrpc %mklibname afsrpc %{major}
21mr|openafs-1.8.8-1|8	%define librokenafs %mklibname rokenafs %{major}
21mr|openafs-1.8.8-1|9	%define libkopenafs %mklibname kopenafs %{major}
21mr|openafs-1.8.8-1|10	
21mr|openafs-1.8.8-1|11	%define devname %mklibname %{name} -d
21mr|openafs-1.8.8-1|12	%define sdevname %mklibname %{name} -d -s
21mr|openafs-1.8.8-1|13	
21mr|openafs-1.8.8-1|14	# mask requires from lib, many liboafs_*.so.0 not installed
21mr|openafs-1.8.8-1|15	%global __requires_exclude ^liboafs_.*$
21mr|openafs-1.8.8-1|16	
21mr|openafs-1.8.8-1|17	Summary:	OpenAFS distributed filesystem
21mr|openafs-1.8.8-1|18	Name:		openafs
21mr|openafs-1.8.8-1|19	Version:	1.8.8
21mr|openafs-1.8.8-1|20	Release:	1
21mr|openafs-1.8.8-1|21	License:	IBM
21mr|openafs-1.8.8-1|22	Group:		Networking/Other
21mr|openafs-1.8.8-1|23	Url:		http://openafs.org/
21mr|openafs-1.8.8-1|24	Source0:	http://www.openafs.org/dl/openafs/%{version}/openafs-%{version}-src.tar.gz
21mr|openafs-1.8.8-1|25	Source1:	http://www.openafs.org/dl/openafs/%{version}/openafs-%{version}-doc.tar.gz
21mr|openafs-1.8.8-1|26	Source2:	http://grand.central.org/dl/cellservdb/CellServDB.2020-09-29
21mr|openafs-1.8.8-1|27	Source3:	openafs-client.service
21mr|openafs-1.8.8-1|28	### This source isn't used, so let's comment it out for now.
21mr|openafs-1.8.8-1|29	# Source4:	openafs.config
21mr|openafs-1.8.8-1|30	Source5:	openafs-server.service
21mr|openafs-1.8.8-1|31	Source7:	openafs-cacheinfo
21mr|openafs-1.8.8-1|32	
21mr|openafs-1.8.8-1|33	# firewalld service devinitions
21mr|openafs-1.8.8-1|34	Source21: afs3-bos.xml
21mr|openafs-1.8.8-1|35	Source22: afs3-callback.xml
21mr|openafs-1.8.8-1|36	Source23: afs3-fileserver.xml
21mr|openafs-1.8.8-1|37	Source24: afs3-prserver.xml
21mr|openafs-1.8.8-1|38	Source25: afs3-rmtsys.xml
21mr|openafs-1.8.8-1|39	Source26: afs3-update.xml
21mr|openafs-1.8.8-1|40	Source27: afs3-vlserver.xml
21mr|openafs-1.8.8-1|41	Source28: afs3-volser.xml
21mr|openafs-1.8.8-1|42	
21mr|openafs-1.8.8-1|43	Source100:	%{name}.rpmlintrc
21mr|openafs-1.8.8-1|44	Patch0:		liboafs-undefined-symbol.patch
21mr|openafs-1.8.8-1|45	BuildRequires:	bison
21mr|openafs-1.8.8-1|46	BuildRequires:	flex
21mr|openafs-1.8.8-1|47	BuildRequires:	swig
21mr|openafs-1.8.8-1|48	BuildRequires:	pam-devel
21mr|openafs-1.8.8-1|49	BuildRequires:	pkgconfig(fuse)
21mr|openafs-1.8.8-1|50	BuildRequires:	pkgconfig(krb5)
21mr|openafs-1.8.8-1|51	BuildRequires:	pkgconfig(libtirpc)
21mr|openafs-1.8.8-1|52	BuildRequires:	pkgconfig(ncurses)
21mr|openafs-1.8.8-1|53	BuildRequires:	pkgconfig(uuid)
21mr|openafs-1.8.8-1|54	BuildRequires:	perl(ExtUtils::Embed)
21mr|openafs-1.8.8-1|55	Requires:	kmod(libafs)
21mr|openafs-1.8.8-1|56	Conflicts:	coda-debug-backup
21mr|openafs-1.8.8-1|57	Conflicts:	krbafs-utils
21mr|openafs-1.8.8-1|58	
21mr|openafs-1.8.8-1|59	%description
21mr|openafs-1.8.8-1|60	AFS is a distributed filesystem allowing cross-platform sharing of files
21mr|openafs-1.8.8-1|61	among multiple computers. Facilities are provided for access control,
21mr|openafs-1.8.8-1|62	authentication, backup and administrative management.
21mr|openafs-1.8.8-1|63	
21mr|openafs-1.8.8-1|64	This package provides common files shared across all the various
21mr|openafs-1.8.8-1|65	OpenAFS packages but are not necessarily tied to a client or server.
21mr|openafs-1.8.8-1|66	
21mr|openafs-1.8.8-1|67	%files
21mr|openafs-1.8.8-1|68	%doc README NEWS LICENSE
21mr|openafs-1.8.8-1|69	%{_bindir}/afs_compile_et
21mr|openafs-1.8.8-1|70	%{_bindir}/afsio
21mr|openafs-1.8.8-1|71	%{_bindir}/afsmonitor
21mr|openafs-1.8.8-1|72	%{_bindir}/aklog
21mr|openafs-1.8.8-1|73	%{_bindir}/asetkey
21mr|openafs-1.8.8-1|74	%{_bindir}/bos
21mr|openafs-1.8.8-1|75	%{_bindir}/fs
21mr|openafs-1.8.8-1|76	%{_bindir}/klog.krb5
21mr|openafs-1.8.8-1|77	%{_bindir}/akeyconvert
21mr|openafs-1.8.8-1|78	%{_bindir}/livesys
21mr|openafs-1.8.8-1|79	%{_bindir}/pagsh.afs
21mr|openafs-1.8.8-1|80	%{_bindir}/pagsh.krb
21mr|openafs-1.8.8-1|81	%{_bindir}/pts
21mr|openafs-1.8.8-1|82	%{_bindir}/restorevol
21mr|openafs-1.8.8-1|83	%{_bindir}/scout
21mr|openafs-1.8.8-1|84	%{_bindir}/sys
21mr|openafs-1.8.8-1|85	%{_bindir}/tokens
21mr|openafs-1.8.8-1|86	%{_bindir}/tokens.krb
21mr|openafs-1.8.8-1|87	%{_bindir}/translate_et
21mr|openafs-1.8.8-1|88	%{_bindir}/udebug
21mr|openafs-1.8.8-1|89	%{_bindir}/unlog
21mr|openafs-1.8.8-1|90	%{_sbindir}/afsd.fuse
21mr|openafs-1.8.8-1|91	%{_sbindir}/backup
21mr|openafs-1.8.8-1|92	%{_sbindir}/bos_util
21mr|openafs-1.8.8-1|93	%{_sbindir}/butc
21mr|openafs-1.8.8-1|94	%{_sbindir}/dafssync-debug
21mr|openafs-1.8.8-1|95	%{_sbindir}/fms
21mr|openafs-1.8.8-1|96	%{_sbindir}/fssync-debug
21mr|openafs-1.8.8-1|97	%{_sbindir}/fstrace
21mr|openafs-1.8.8-1|98	%{_sbindir}/read_tape
21mr|openafs-1.8.8-1|99	%{_sbindir}/rxdebug
21mr|openafs-1.8.8-1|100	%{_sbindir}/salvsync-debug
21mr|openafs-1.8.8-1|101	%{_sbindir}/state_analyzer
21mr|openafs-1.8.8-1|102	%{_sbindir}/uss
21mr|openafs-1.8.8-1|103	%{_sbindir}/vos
21mr|openafs-1.8.8-1|104	%{_datadir}/%{name}/
21mr|openafs-1.8.8-1|105	%{_mandir}/man1/afsmonitor.1*
21mr|openafs-1.8.8-1|106	%{_mandir}/man1/fs.1*
21mr|openafs-1.8.8-1|107	%{_mandir}/man1/livesys.1*
21mr|openafs-1.8.8-1|108	%{_mandir}/man1/pagsh.afs.1*
21mr|openafs-1.8.8-1|109	%{_mandir}/man1/pts.1*
21mr|openafs-1.8.8-1|110	%{_mandir}/man1/rxdebug.1*
21mr|openafs-1.8.8-1|111	%{_mandir}/man1/scout.1*
21mr|openafs-1.8.8-1|112	%{_mandir}/man1/sys.1*
21mr|openafs-1.8.8-1|113	%{_mandir}/man1/tokens.1*
21mr|openafs-1.8.8-1|114	%{_mandir}/man1/translate_et.1*
21mr|openafs-1.8.8-1|115	%{_mandir}/man1/udebug.1*
21mr|openafs-1.8.8-1|116	%{_mandir}/man1/unlog.1*
21mr|openafs-1.8.8-1|117	%{_mandir}/man1/vos.1*
21mr|openafs-1.8.8-1|118	# swig generated files
21mr|openafs-1.8.8-1|119	%{_libdir}/perl/AFS/ukernel.pm
21mr|openafs-1.8.8-1|120	%{_libdir}/perl/ukernel.so
21mr|openafs-1.8.8-1|121	
21mr|openafs-1.8.8-1|122	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|123	
21mr|openafs-1.8.8-1|124	%package client
21mr|openafs-1.8.8-1|125	Summary:	OpenAFS filesystem client
21mr|openafs-1.8.8-1|126	Group:		Networking/Other
21mr|openafs-1.8.8-1|127	Requires:	%{name} = %{EVRD}
21mr|openafs-1.8.8-1|128	Requires(post,preun):	rpm-helper
21mr|openafs-1.8.8-1|129	
21mr|openafs-1.8.8-1|130	%description client
21mr|openafs-1.8.8-1|131	AFS is a distributed filesystem allowing cross-platform sharing of files
21mr|openafs-1.8.8-1|132	among multiple computers. Facilities are provided for access control,
21mr|openafs-1.8.8-1|133	authentication, backup and administrative management.
21mr|openafs-1.8.8-1|134	
21mr|openafs-1.8.8-1|135	This package provides basic client support to mount and manipulate
21mr|openafs-1.8.8-1|136	AFS.
21mr|openafs-1.8.8-1|137	
21mr|openafs-1.8.8-1|138	%files client
21mr|openafs-1.8.8-1|139	%config(noreplace) %{_sysconfdir}/%{name}/*
21mr|openafs-1.8.8-1|140	%{_unitdir}/%{name}-client.service
21mr|openafs-1.8.8-1|141	%{_bindir}/cmdebug
21mr|openafs-1.8.8-1|142	%{_bindir}/up.afs
21mr|openafs-1.8.8-1|143	%{_sbindir}/afsd
21mr|openafs-1.8.8-1|144	%{_mandir}/man1/up.afs.1*
21mr|openafs-1.8.8-1|145	%{_var}/cache/%{name}
21mr|openafs-1.8.8-1|146	
21mr|openafs-1.8.8-1|147	%post client
21mr|openafs-1.8.8-1|148	# Create the CellServDB
21mr|openafs-1.8.8-1|149	# We need to do this before starting the service
21mr|openafs-1.8.8-1|150	[ -f /etc/openafs/CellServDB.local ] || touch /etc/openafs/CellServDB.local
21mr|openafs-1.8.8-1|151	
21mr|openafs-1.8.8-1|152	( cd /etc/openafs ; \
21mr|openafs-1.8.8-1|153	cat CellServDB.local CellServDB.dist > CellServDB ; \
21mr|openafs-1.8.8-1|154	chmod 644 CellServDB )
21mr|openafs-1.8.8-1|155	
21mr|openafs-1.8.8-1|156	%_post_service %{name}-client
21mr|openafs-1.8.8-1|157	if [ ! -e /afs ]; then
21mr|openafs-1.8.8-1|158	mkdir /afs
21mr|openafs-1.8.8-1|159	fi
21mr|openafs-1.8.8-1|160	
21mr|openafs-1.8.8-1|161	%preun client
21mr|openafs-1.8.8-1|162	%_preun_service %{name}-client
21mr|openafs-1.8.8-1|163	
21mr|openafs-1.8.8-1|164	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|165	
21mr|openafs-1.8.8-1|166	%package server
21mr|openafs-1.8.8-1|167	Summary:	OpenAFS filesystem server
21mr|openafs-1.8.8-1|168	Group:		Networking/Other
21mr|openafs-1.8.8-1|169	Requires:	%{name}-client = %{EVRD}
21mr|openafs-1.8.8-1|170	Requires(post,preun):	rpm-helper
21mr|openafs-1.8.8-1|171	
21mr|openafs-1.8.8-1|172	%description server
21mr|openafs-1.8.8-1|173	AFS is a distributed filesystem allowing cross-platform sharing of files
21mr|openafs-1.8.8-1|174	among multiple computers. Facilities are provided for access control,
21mr|openafs-1.8.8-1|175	authentication, backup and administrative management.
21mr|openafs-1.8.8-1|176	
21mr|openafs-1.8.8-1|177	This package provides basic server support to host files in an AFS
21mr|openafs-1.8.8-1|178	cell.
21mr|openafs-1.8.8-1|179	
21mr|openafs-1.8.8-1|180	%files server
21mr|openafs-1.8.8-1|181	%{_unitdir}/%{name}-server.service
21mr|openafs-1.8.8-1|182	%{_sbindir}/bosserver
21mr|openafs-1.8.8-1|183	%{_sbindir}/prdb_check
21mr|openafs-1.8.8-1|184	%{_sbindir}/pt_util
21mr|openafs-1.8.8-1|185	%{_sbindir}/rmtsysd
21mr|openafs-1.8.8-1|186	%{_sbindir}/vldb_check
21mr|openafs-1.8.8-1|187	%{_sbindir}/vldb_convert
21mr|openafs-1.8.8-1|188	%{_sbindir}/voldump
21mr|openafs-1.8.8-1|189	%{_sbindir}/volinfo
21mr|openafs-1.8.8-1|190	%{_sbindir}/volscan
21mr|openafs-1.8.8-1|191	%{_sbindir}/vsys
21mr|openafs-1.8.8-1|192	%{_libexecdir}/openafs
21mr|openafs-1.8.8-1|193	%{_mandir}/man8/bosserver.8*
21mr|openafs-1.8.8-1|194	%{_mandir}/man8/prdb_check.8*
21mr|openafs-1.8.8-1|195	%{_mandir}/man8/vldb_check.8*
21mr|openafs-1.8.8-1|196	%{_mandir}/man8/voldump.8*
21mr|openafs-1.8.8-1|197	%{_mandir}/man8/volinfo.8*
21mr|openafs-1.8.8-1|198	# firewalld rules
21mr|openafs-1.8.8-1|199	%{_prefix}/lib/firewalld/services/*.xml
21mr|openafs-1.8.8-1|200	
21mr|openafs-1.8.8-1|201	%post server
21mr|openafs-1.8.8-1|202	%_post_service %{name}-server
21mr|openafs-1.8.8-1|203	
21mr|openafs-1.8.8-1|204	%preun server
21mr|openafs-1.8.8-1|205	%_preun_service %{name}-server
21mr|openafs-1.8.8-1|206	
21mr|openafs-1.8.8-1|207	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|208	
21mr|openafs-1.8.8-1|209	%package -n %{libafsauthent}
21mr|openafs-1.8.8-1|210	Summary:	Libraries for %{name}
21mr|openafs-1.8.8-1|211	Group:		System/Libraries
21mr|openafs-1.8.8-1|212	
21mr|openafs-1.8.8-1|213	%description -n %{libafsauthent}
21mr|openafs-1.8.8-1|214	This package contains the libraries needed to run programs dynamically
21mr|openafs-1.8.8-1|215	linked with %{name}.
21mr|openafs-1.8.8-1|216	
21mr|openafs-1.8.8-1|217	%files -n %{libafsauthent}
21mr|openafs-1.8.8-1|218	%{_libdir}/libafsauthent.so.%{major}*
21mr|openafs-1.8.8-1|219	
21mr|openafs-1.8.8-1|220	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|221	
21mr|openafs-1.8.8-1|222	%package -n %{libafshcrypto}
21mr|openafs-1.8.8-1|223	Summary:	Libraries for %{name}
21mr|openafs-1.8.8-1|224	Group:		System/Libraries
21mr|openafs-1.8.8-1|225	
21mr|openafs-1.8.8-1|226	%description -n %{libafshcrypto}
21mr|openafs-1.8.8-1|227	This package contains the libraries needed to run programs dynamically
21mr|openafs-1.8.8-1|228	linked with %{name}.
21mr|openafs-1.8.8-1|229	
21mr|openafs-1.8.8-1|230	%files -n %{libafshcrypto}
21mr|openafs-1.8.8-1|231	%{_libdir}/libafshcrypto.so.%{major}*
21mr|openafs-1.8.8-1|232	
21mr|openafs-1.8.8-1|233	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|234	
21mr|openafs-1.8.8-1|235	%package -n %{libafsrpc}
21mr|openafs-1.8.8-1|236	Summary:	Libraries for %{name}
21mr|openafs-1.8.8-1|237	Group:		System/Libraries
21mr|openafs-1.8.8-1|238	
21mr|openafs-1.8.8-1|239	%description -n %{libafsrpc}
21mr|openafs-1.8.8-1|240	This package contains the libraries needed to run programs dynamically
21mr|openafs-1.8.8-1|241	linked with %{name}.
21mr|openafs-1.8.8-1|242	
21mr|openafs-1.8.8-1|243	%files -n %{libafsrpc}
21mr|openafs-1.8.8-1|244	%{_libdir}/libafsrpc.so.%{major}*
21mr|openafs-1.8.8-1|245	
21mr|openafs-1.8.8-1|246	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|247	
21mr|openafs-1.8.8-1|248	%package -n %{librokenafs}
21mr|openafs-1.8.8-1|249	Summary:	Libraries for %{name}
21mr|openafs-1.8.8-1|250	Group:		System/Libraries
21mr|openafs-1.8.8-1|251	
21mr|openafs-1.8.8-1|252	%description -n %{librokenafs}
21mr|openafs-1.8.8-1|253	This package contains the libraries needed to run programs dynamically
21mr|openafs-1.8.8-1|254	linked with %{name}.
21mr|openafs-1.8.8-1|255	
21mr|openafs-1.8.8-1|256	%files -n %{librokenafs}
21mr|openafs-1.8.8-1|257	%{_libdir}/librokenafs.so.%{major}*
21mr|openafs-1.8.8-1|258	
21mr|openafs-1.8.8-1|259	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|260	
21mr|openafs-1.8.8-1|261	%package -n %{libkopenafs}
21mr|openafs-1.8.8-1|262	Summary:	Libraries for %{name}
21mr|openafs-1.8.8-1|263	Group:		System/Libraries
21mr|openafs-1.8.8-1|264	
21mr|openafs-1.8.8-1|265	%description -n %{libkopenafs}
21mr|openafs-1.8.8-1|266	This package contains the libraries needed to run programs dynamically
21mr|openafs-1.8.8-1|267	linked with %{name}.
21mr|openafs-1.8.8-1|268	
21mr|openafs-1.8.8-1|269	%files -n %{libkopenafs}
21mr|openafs-1.8.8-1|270	%{_libdir}/libkopenafs.so.%{major}*
21mr|openafs-1.8.8-1|271	
21mr|openafs-1.8.8-1|272	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|273	
21mr|openafs-1.8.8-1|274	%package -n %{devname}
21mr|openafs-1.8.8-1|275	Summary:	Libraries and header files for %{name}
21mr|openafs-1.8.8-1|276	Group:		Development/C
21mr|openafs-1.8.8-1|277	Requires:	%{libafsauthent} = %{EVRD}
21mr|openafs-1.8.8-1|278	Requires:	%{libafshcrypto} = %{EVRD}
21mr|openafs-1.8.8-1|279	Requires:	%{libafsrpc} = %{EVRD}
21mr|openafs-1.8.8-1|280	Requires:	%{librokenafs} = %{EVRD}
21mr|openafs-1.8.8-1|281	Requires:	%{libkopenafs} = %{EVRD}
21mr|openafs-1.8.8-1|282	Provides:	%{name}-devel = %{EVRD}
21mr|openafs-1.8.8-1|283	
21mr|openafs-1.8.8-1|284	%description -n %{devname}
21mr|openafs-1.8.8-1|285	This package contains the static development libraries and headers needed
21mr|openafs-1.8.8-1|286	to compile applications linked with OpenAFS libraries.
21mr|openafs-1.8.8-1|287	
21mr|openafs-1.8.8-1|288	%files -n %{devname}
21mr|openafs-1.8.8-1|289	%{_bindir}/rxgen
21mr|openafs-1.8.8-1|290	%{_bindir}/xstat_cm_test
21mr|openafs-1.8.8-1|291	%{_bindir}/xstat_fs_test
21mr|openafs-1.8.8-1|292	%{_includedir}/*.h
21mr|openafs-1.8.8-1|293	%{_includedir}/afs
21mr|openafs-1.8.8-1|294	%{_includedir}/opr
21mr|openafs-1.8.8-1|295	%{_includedir}/rx
21mr|openafs-1.8.8-1|296	%{_libdir}/*.so
21mr|openafs-1.8.8-1|297	%{_libdir}/afs
21mr|openafs-1.8.8-1|298	
21mr|openafs-1.8.8-1|299	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|300	
21mr|openafs-1.8.8-1|301	%package -n %{sdevname}
21mr|openafs-1.8.8-1|302	Summary:	Static libraries and header files for %{name}
21mr|openafs-1.8.8-1|303	Group:		Development/C
21mr|openafs-1.8.8-1|304	Requires:	%{devname} = %{EVRD}
21mr|openafs-1.8.8-1|305	Provides:	%{name}-devel-static = %{EVRD}
21mr|openafs-1.8.8-1|306	Conflicts:	%{_lib}rplay-devel
21mr|openafs-1.8.8-1|307	
21mr|openafs-1.8.8-1|308	%description -n %{sdevname}
21mr|openafs-1.8.8-1|309	This package contains the static development libraries and headers needed
21mr|openafs-1.8.8-1|310	to compile applications linked with OpenAFS libraries.
21mr|openafs-1.8.8-1|311	
21mr|openafs-1.8.8-1|312	%files -n %{sdevname}
21mr|openafs-1.8.8-1|313	%{_libdir}/*.a
21mr|openafs-1.8.8-1|314	
21mr|openafs-1.8.8-1|315	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|316	
21mr|openafs-1.8.8-1|317	%package -n dkms-%{module}
21mr|openafs-1.8.8-1|318	Summary:	DKMS-ready kernel source for AFS distributed filesystem
21mr|openafs-1.8.8-1|319	Group:		Development/Kernel
21mr|openafs-1.8.8-1|320	Requires(post):	dkms
21mr|openafs-1.8.8-1|321	BuildArch:	noarch
21mr|openafs-1.8.8-1|322	
21mr|openafs-1.8.8-1|323	%description -n dkms-%{module}
21mr|openafs-1.8.8-1|324	This package provides the AFS kernel module.
21mr|openafs-1.8.8-1|325	
21mr|openafs-1.8.8-1|326	%files -n dkms-%{module}
21mr|openafs-1.8.8-1|327	%{_prefix}/src/%{module}-%{dkms_version}
21mr|openafs-1.8.8-1|328	
21mr|openafs-1.8.8-1|329	%post -n dkms-%{module}
21mr|openafs-1.8.8-1|330	dkms add -m %{module} -v %{dkms_version} --rpm_safe_upgrade
21mr|openafs-1.8.8-1|331	dkms build -m %{module} -v %{dkms_version} --rpm_safe_upgrade
21mr|openafs-1.8.8-1|332	dkms install -m %{module} -v %{dkms_version} --rpm_safe_upgrade
21mr|openafs-1.8.8-1|333	
21mr|openafs-1.8.8-1|334	%preun -n dkms-%{module}
21mr|openafs-1.8.8-1|335	dkms remove -m %{module} -v %{dkms_version} --rpm_safe_upgrade --all ||:
21mr|openafs-1.8.8-1|336	
21mr|openafs-1.8.8-1|337	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|338	
21mr|openafs-1.8.8-1|339	%package doc
21mr|openafs-1.8.8-1|340	Summary:	OpenAFS documentation
21mr|openafs-1.8.8-1|341	Group:		Documentation
21mr|openafs-1.8.8-1|342	BuildArch:	noarch
21mr|openafs-1.8.8-1|343	
21mr|openafs-1.8.8-1|344	%description doc
21mr|openafs-1.8.8-1|345	This packages provides the documentation for OpenAFS.
21mr|openafs-1.8.8-1|346	
21mr|openafs-1.8.8-1|347	%files doc
21mr|openafs-1.8.8-1|348	%doc doc/LICENSE doc/pdf doc/txt
21mr|openafs-1.8.8-1|349	%{_mandir}/man?/*
21mr|openafs-1.8.8-1|350	%exclude %{_mandir}/man1/afsmonitor.1*
21mr|openafs-1.8.8-1|351	%exclude %{_mandir}/man1/fs.1*
21mr|openafs-1.8.8-1|352	%exclude %{_mandir}/man1/livesys.1*
21mr|openafs-1.8.8-1|353	%exclude %{_mandir}/man1/pagsh.afs.1*
21mr|openafs-1.8.8-1|354	%exclude %{_mandir}/man1/pts.1*
21mr|openafs-1.8.8-1|355	%exclude %{_mandir}/man1/rxdebug.1*
21mr|openafs-1.8.8-1|356	%exclude %{_mandir}/man1/scout.1*
21mr|openafs-1.8.8-1|357	%exclude %{_mandir}/man1/sys.1*
21mr|openafs-1.8.8-1|358	%exclude %{_mandir}/man1/tokens.1*
21mr|openafs-1.8.8-1|359	%exclude %{_mandir}/man1/translate_et.1*
21mr|openafs-1.8.8-1|360	%exclude %{_mandir}/man1/udebug.1*
21mr|openafs-1.8.8-1|361	%exclude %{_mandir}/man1/unlog.1*
21mr|openafs-1.8.8-1|362	%exclude %{_mandir}/man1/up.afs.1*
21mr|openafs-1.8.8-1|363	%exclude %{_mandir}/man1/vos.1*
21mr|openafs-1.8.8-1|364	%exclude %{_mandir}/man8/bosserver.8*
21mr|openafs-1.8.8-1|365	%exclude %{_mandir}/man8/prdb_check.8*
21mr|openafs-1.8.8-1|366	%exclude %{_mandir}/man8/vldb_check.8*
21mr|openafs-1.8.8-1|367	%exclude %{_mandir}/man8/voldump.8*
21mr|openafs-1.8.8-1|368	%exclude %{_mandir}/man8/volinfo.8*
21mr|openafs-1.8.8-1|369	
21mr|openafs-1.8.8-1|370	#----------------------------------------------------------------------------
21mr|openafs-1.8.8-1|371	
21mr|openafs-1.8.8-1|372	%prep
21mr|openafs-1.8.8-1|373	%setup -q -T -b 0
21mr|openafs-1.8.8-1|374	%setup -q -T -D -b 1
21mr|openafs-1.8.8-1|375	%apply_patches
21mr|openafs-1.8.8-1|376	
21mr|openafs-1.8.8-1|377	%build
21mr|openafs-1.8.8-1|378	#./regen.sh
21mr|openafs-1.8.8-1|379	%serverbuild
21mr|openafs-1.8.8-1|380	
21mr|openafs-1.8.8-1|381	%ifarch x86_64
21mr|openafs-1.8.8-1|382	%define sysname amd64_linux26
21mr|openafs-1.8.8-1|383	%else
21mr|openafs-1.8.8-1|384	%define sysname %{_arch}_linux26
21mr|openafs-1.8.8-1|385	%endif
21mr|openafs-1.8.8-1|386	
21mr|openafs-1.8.8-1|387	%configure \
21mr|openafs-1.8.8-1|388	--with-afs-sysname=${sysname} \
21mr|openafs-1.8.8-1|389	--disable-kernel-module \
21mr|openafs-1.8.8-1|390	--enable-debug \
21mr|openafs-1.8.8-1|391	--with-krb5 \
21mr|openafs-1.8.8-1|392	--enable-bitmap-later \
21mr|openafs-1.8.8-1|393	--enable-supergroups \
21mr|openafs-1.8.8-1|394	|| exit 1
21mr|openafs-1.8.8-1|395	
21mr|openafs-1.8.8-1|396	%make all_nolibafs
21mr|openafs-1.8.8-1|397	%make libafs_tree
21mr|openafs-1.8.8-1|398	
21mr|openafs-1.8.8-1|399	%install
21mr|openafs-1.8.8-1|400	make install_nolibafs DESTDIR=%{buildroot}
21mr|openafs-1.8.8-1|401	
21mr|openafs-1.8.8-1|402	# cache
21mr|openafs-1.8.8-1|403	install -m 755 -d %{buildroot}/var/cache/%{name}
21mr|openafs-1.8.8-1|404	
21mr|openafs-1.8.8-1|405	# configuration
21mr|openafs-1.8.8-1|406	install -m 755 -d %{buildroot}%{_sysconfdir}/%{name}
21mr|openafs-1.8.8-1|407	install -m 644 %{SOURCE2}  %{buildroot}%{_sysconfdir}/%{name}/CellServDB.dist
21mr|openafs-1.8.8-1|408	install -m 644 src/packaging/RedHat/openafs-ThisCell  %{buildroot}%{_sysconfdir}/%{name}/ThisCell
21mr|openafs-1.8.8-1|409	install -m 644 %{SOURCE7}  %{buildroot}%{_sysconfdir}/%{name}/cacheinfo
21mr|openafs-1.8.8-1|410	
21mr|openafs-1.8.8-1|411	# Systemd
21mr|openafs-1.8.8-1|412	install -m 755 -d %{buildroot}%{_unitdir}
21mr|openafs-1.8.8-1|413	install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}-client.service
21mr|openafs-1.8.8-1|414	install -m 644 %{SOURCE5} %{buildroot}%{_unitdir}/%{name}-server.service
21mr|openafs-1.8.8-1|415	
21mr|openafs-1.8.8-1|416	# kernel module
21mr|openafs-1.8.8-1|417	install -d -m 755 %{buildroot}%{_prefix}/src
21mr|openafs-1.8.8-1|418	cp -a libafs_tree %{buildroot}%{_prefix}/src/%{module}-%{dkms_version}
21mr|openafs-1.8.8-1|419	
21mr|openafs-1.8.8-1|420	cat > %{buildroot}%{_prefix}/src/%{module}-%{dkms_version}/dkms.conf <<EOF
21mr|openafs-1.8.8-1|421	
21mr|openafs-1.8.8-1|422	PACKAGE_VERSION="%{dkms_version}"
21mr|openafs-1.8.8-1|423	
21mr|openafs-1.8.8-1|424	# Items below here should not have to change with each driver version
21mr|openafs-1.8.8-1|425	PACKAGE_NAME="%{module}"
21mr|openafs-1.8.8-1|426	MAKE[0]="SMP=SP; eval \\\`grep CONFIG_SMP /boot/config-\${kernelver_array[0]}\\\`; [ -n \"\\\$CONFIG_SMP\" ] && SMP=MP; ./configure --with-linux-kernel-headers=\${kernel_source_dir}; make MPS=\\\$SMP; mv src/libafs/MODLOAD-*/libafs.ko ."
21mr|openafs-1.8.8-1|427	CLEAN="make -C src/libafs clean"
21mr|openafs-1.8.8-1|428	
21mr|openafs-1.8.8-1|429	BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
21mr|openafs-1.8.8-1|430	DEST_MODULE_LOCATION[0]="/kernel/3rdparty/\$PACKAGE_NAME/"
21mr|openafs-1.8.8-1|431	
21mr|openafs-1.8.8-1|432	AUTOINSTALL=yes
21mr|openafs-1.8.8-1|433	
21mr|openafs-1.8.8-1|434	EOF
21mr|openafs-1.8.8-1|435	
21mr|openafs-1.8.8-1|436	# rename binaries and man page to avoid some conflicts
21mr|openafs-1.8.8-1|437	mv %{buildroot}%{_bindir}/pagsh{,.afs}
21mr|openafs-1.8.8-1|438	mv %{buildroot}%{_bindir}/up{,.afs}
21mr|openafs-1.8.8-1|439	mv %{buildroot}%{_mandir}/man1/pagsh.1 \
21mr|openafs-1.8.8-1|440	%{buildroot}%{_mandir}/man1/pagsh.afs.1
21mr|openafs-1.8.8-1|441	mv %{buildroot}%{_mandir}/man1/up.1 \
21mr|openafs-1.8.8-1|442	%{buildroot}%{_mandir}/man1/up.afs.1
21mr|openafs-1.8.8-1|443	mv %{buildroot}%{_mandir}/man8/upclient.8 \
21mr|openafs-1.8.8-1|444	%{buildroot}%{_mandir}/man8/upclient.afs.8
21mr|openafs-1.8.8-1|445	
21mr|openafs-1.8.8-1|446	# fix generated files
21mr|openafs-1.8.8-1|447	perl -pi -e 's|%{_builddir}/%{name}-%{version}/src|../..|' \
21mr|openafs-1.8.8-1|448	%{buildroot}%{_prefix}/src/libafs-%{version}-%{release}/src/config/Makefile.version
21mr|openafs-1.8.8-1|449	
21mr|openafs-1.8.8-1|450	touch %{buildroot}%{_sysconfdir}/openafs/ThisCell
21mr|openafs-1.8.8-1|451	chmod 644 %{buildroot}%{_sysconfdir}/openafs/ThisCell
21mr|openafs-1.8.8-1|452	
21mr|openafs-1.8.8-1|453	# Set up firewalld files
21mr|openafs-1.8.8-1|454	install -d -m 755 %{buildroot}%{_prefix}/lib/firewalld/services
21mr|openafs-1.8.8-1|455	install -p -m 644 %{SOURCE21} %{buildroot}%{_prefix}/lib/firewalld/services/afs3-bos.xml
21mr|openafs-1.8.8-1|456	install -p -m 644 %{SOURCE22} %{buildroot}%{_prefix}/lib/firewalld/services/afs3-callback.xml
21mr|openafs-1.8.8-1|457	install -p -m 644 %{SOURCE23} %{buildroot}%{_prefix}/lib/firewalld/services/afs3-fileserver.xml
21mr|openafs-1.8.8-1|458	install -p -m 644 %{SOURCE24} %{buildroot}%{_prefix}/lib/firewalld/services/afs3-prserver.xml
21mr|openafs-1.8.8-1|459	install -p -m 644 %{SOURCE25} %{buildroot}%{_prefix}/lib/firewalld/services/afs3-rmtsys.xml
21mr|openafs-1.8.8-1|460	install -p -m 644 %{SOURCE26} %{buildroot}%{_prefix}/lib/firewalld/services/afs3-update.xml
21mr|openafs-1.8.8-1|461	install -p -m 644 %{SOURCE27} %{buildroot}%{_prefix}/lib/firewalld/services/afs3-vlserver.xml
21mr|openafs-1.8.8-1|462	install -p -m 644 %{SOURCE28} %{buildroot}%{_prefix}/lib/firewalld/services/afs3-volser.xml
21mr|openafs-1.8.8-1|463	
21mr|openafs-1.8.8-1|464	# Set the executable bit on libraries in libdir, so rpmbuild knows to
21mr|openafs-1.8.8-1|465	# create "Provides" entries in the package metadata for the libraries
21mr|openafs-1.8.8-1|466	chmod +x %{buildroot}%{_libdir}/*.so*
21mr|openafs-1.8.8-1|467	chmod +x %{buildroot}%{_libdir}/perl/ukernel.so
21mr|openafs-1.8.8-1|468	
21mr|openafs-1.8.8-1|469	#delete static libraries not in upstream package
21mr|openafs-1.8.8-1|470	rm -f %{buildroot}%{_libdir}/libjuafs.a
21mr|openafs-1.8.8-1|471	rm -f %{buildroot}%{_libdir}/libuafs.a

14541 21
21mr|openal-1.22.0-3|1	%define	major 1
21mr|openal-1.22.0-3|2	%define	libname %mklibname %{name} %{major}
21mr|openal-1.22.0-3|3	%define	devname %mklibname %{name} -d
21mr|openal-1.22.0-3|4	%define	oname openal-soft
21mr|openal-1.22.0-3|5	
21mr|openal-1.22.0-3|6	%bcond_without	qt5
21mr|openal-1.22.0-3|7	
21mr|openal-1.22.0-3|8	Summary:	3D Sound Library
21mr|openal-1.22.0-3|9	Name:		openal
21mr|openal-1.22.0-3|10	Version:	1.22.0
21mr|openal-1.22.0-3|11	Release:	3
21mr|openal-1.22.0-3|12	License:	LGPLv2.1+
21mr|openal-1.22.0-3|13	Group:		Sound
21mr|openal-1.22.0-3|14	Url:		http://www.openal.org
21mr|openal-1.22.0-3|15	Source0:	https://github.com/kcat/openal-soft/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|openal-1.22.0-3|16	Source100:	%{name}.rpmlintrc
21mr|openal-1.22.0-3|17	# fix path in .pc file
21mr|openal-1.22.0-3|18	Patch0:		openal-libdir.patch
21mr|openal-1.22.0-3|19	BuildRequires:	cmake
21mr|openal-1.22.0-3|20	BuildRequires:	pkgconfig(alsa)
21mr|openal-1.22.0-3|21	BuildRequires:	ffmpeg-devel
21mr|openal-1.22.0-3|22	BuildRequires:	glibc-devel
21mr|openal-1.22.0-3|23	BuildRequires:	pkgconfig(libpulse)
21mr|openal-1.22.0-3|24	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|openal-1.22.0-3|25	BuildRequires:	pkgconfig(sdl2)
21mr|openal-1.22.0-3|26	BuildRequires:	SDL_sound-devel
21mr|openal-1.22.0-3|27	%if %{with qt5}
21mr|openal-1.22.0-3|28	BuildRequires:	qmake5
21mr|openal-1.22.0-3|29	BuildRequires:	cmake(Qt5Widgets)
21mr|openal-1.22.0-3|30	%endif
21mr|openal-1.22.0-3|31	Provides:	%{oname} = %{EVRD}
21mr|openal-1.22.0-3|32	Conflicts:	openal1 < 1.7.411-2
21mr|openal-1.22.0-3|33	# Some files moved from library subpackage to main package
21mr|openal-1.22.0-3|34	Conflicts:	%{libname} < 1.15
21mr|openal-1.22.0-3|35	
21mr|openal-1.22.0-3|36	%description
21mr|openal-1.22.0-3|37	OpenAL is a free 3D-audio library, with a programming interface similar
21mr|openal-1.22.0-3|38	to that of OpenGL.
21mr|openal-1.22.0-3|39	
21mr|openal-1.22.0-3|40	%files
21mr|openal-1.22.0-3|41	%dir %{_datadir}/openal
21mr|openal-1.22.0-3|42	%dir %{_datadir}/openal/hrtf
21mr|openal-1.22.0-3|43	%{_bindir}/alffplay
21mr|openal-1.22.0-3|44	%{_bindir}/almultireverb
21mr|openal-1.22.0-3|45	%{_bindir}/alplay
21mr|openal-1.22.0-3|46	%{_bindir}/allatency
21mr|openal-1.22.0-3|47	%{_bindir}/alloopback
21mr|openal-1.22.0-3|48	%{_bindir}/alrecord
21mr|openal-1.22.0-3|49	%{_bindir}/alreverb
21mr|openal-1.22.0-3|50	%{_bindir}/alstream
21mr|openal-1.22.0-3|51	%{_bindir}/altonegen
21mr|openal-1.22.0-3|52	%{_bindir}/alhrtf
21mr|openal-1.22.0-3|53	%{_bindir}/openal-info
21mr|openal-1.22.0-3|54	%{_datadir}/%{name}/alsoftrc.sample
21mr|openal-1.22.0-3|55	%{_datadir}/%{name}/hrtf/*.mhr
21mr|openal-1.22.0-3|56	%{_datadir}/%{name}/presets
21mr|openal-1.22.0-3|57	
21mr|openal-1.22.0-3|58	#----------------------------------------------------------------------------
21mr|openal-1.22.0-3|59	
21mr|openal-1.22.0-3|60	%package -n %{libname}
21mr|openal-1.22.0-3|61	Summary:	Main library for OpenAL, a free 3D sound library
21mr|openal-1.22.0-3|62	Group:		System/Libraries
21mr|openal-1.22.0-3|63	Requires:	%{name} >= %{EVRD}
21mr|openal-1.22.0-3|64	
21mr|openal-1.22.0-3|65	%description -n %{libname}
21mr|openal-1.22.0-3|66	This package contains the library needed to run programs dynamically
21mr|openal-1.22.0-3|67	linked with OpenAL.
21mr|openal-1.22.0-3|68	
21mr|openal-1.22.0-3|69	%files -n %{libname}
21mr|openal-1.22.0-3|70	%doc ChangeLog
21mr|openal-1.22.0-3|71	%license COPYING
21mr|openal-1.22.0-3|72	%{_libdir}/libopenal.so.%{major}*
21mr|openal-1.22.0-3|73	
21mr|openal-1.22.0-3|74	#----------------------------------------------------------------------------
21mr|openal-1.22.0-3|75	
21mr|openal-1.22.0-3|76	%package -n %{devname}
21mr|openal-1.22.0-3|77	Summary:	Headers for developing programs that will use OpenAL
21mr|openal-1.22.0-3|78	Group:		Development/C
21mr|openal-1.22.0-3|79	Requires:	%{libname} = %{EVRD}
21mr|openal-1.22.0-3|80	Provides:	%{name}-devel = %{EVRD}
21mr|openal-1.22.0-3|81	Provides:	%{oname}-devel = %{EVRD}
21mr|openal-1.22.0-3|82	Provides:	lib%{name}-devel = %{EVRD}
21mr|openal-1.22.0-3|83	
21mr|openal-1.22.0-3|84	%description -n %{devname}
21mr|openal-1.22.0-3|85	This package contains the headers that programmers will need to develop
21mr|openal-1.22.0-3|86	applications which will use OpenAL, a free 3D audio library.
21mr|openal-1.22.0-3|87	
21mr|openal-1.22.0-3|88	%files -n %{devname}
21mr|openal-1.22.0-3|89	%doc ChangeLog
21mr|openal-1.22.0-3|90	%license COPYING
21mr|openal-1.22.0-3|91	%{_includedir}/AL
21mr|openal-1.22.0-3|92	%{_libdir}/libopenal.so
21mr|openal-1.22.0-3|93	%{_libdir}/cmake/OpenAL/*.cmake
21mr|openal-1.22.0-3|94	%{_libdir}/pkgconfig/%{name}.pc
21mr|openal-1.22.0-3|95	
21mr|openal-1.22.0-3|96	#----------------------------------------------------------------------------
21mr|openal-1.22.0-3|97	
21mr|openal-1.22.0-3|98	%package config
21mr|openal-1.22.0-3|99	Summary:	Configuration tool for openal
21mr|openal-1.22.0-3|100	Group:		Sound
21mr|openal-1.22.0-3|101	
21mr|openal-1.22.0-3|102	%description config
21mr|openal-1.22.0-3|103	This package contains a configuration tool and configuration files for OpenAL
21mr|openal-1.22.0-3|104	
21mr|openal-1.22.0-3|105	%files config
21mr|openal-1.22.0-3|106	%dir %{_sysconfdir}/openal
21mr|openal-1.22.0-3|107	%config(noreplace) %{_sysconfdir}/openal/alsoft.conf
21mr|openal-1.22.0-3|108	%if %{with qt5}
21mr|openal-1.22.0-3|109	%{_bindir}/alsoft-config
21mr|openal-1.22.0-3|110	%endif
21mr|openal-1.22.0-3|111	
21mr|openal-1.22.0-3|112	#----------------------------------------------------------------------------
21mr|openal-1.22.0-3|113	
21mr|openal-1.22.0-3|114	%prep
21mr|openal-1.22.0-3|115	%autosetup -p1 -n openal-soft-%{version} -p1
21mr|openal-1.22.0-3|116	
21mr|openal-1.22.0-3|117	%build
21mr|openal-1.22.0-3|118	%cmake	\
21mr|openal-1.22.0-3|119	-DALSOFT_CONFIG=ON	\
21mr|openal-1.22.0-3|120	%if %{with qt5}
21mr|openal-1.22.0-3|121	-DQT_QMAKE_EXECUTABLE="/usr/bin/qmake-qt5"	\
21mr|openal-1.22.0-3|122	%endif
21mr|openal-1.22.0-3|123	-DALSOFT_EXAMPLES=ON
21mr|openal-1.22.0-3|124	%make_build
21mr|openal-1.22.0-3|125	
21mr|openal-1.22.0-3|126	%install
21mr|openal-1.22.0-3|127	%makeinstall_std -C build
21mr|openal-1.22.0-3|128	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
21mr|openal-1.22.0-3|129	install -m 0644 alsoftrc.sample %{buildroot}/%{_sysconfdir}/%{name}/alsoft.conf

14542 21
21mr|openbabel-3.1.1-5|1	%define major 7
21mr|openbabel-3.1.1-5|2	%define inchi_major 0
21mr|openbabel-3.1.1-5|3	%define coordgen_major 1
21mr|openbabel-3.1.1-5|4	%define maeparser_major 1
21mr|openbabel-3.1.1-5|5	%define libname %mklibname %{name} %{major}
21mr|openbabel-3.1.1-5|6	%define inchilib %mklibname inchi %{inchi_major}
21mr|openbabel-3.1.1-5|7	%define libcoordgen %mklibname coordgen %{coordgen_major}
21mr|openbabel-3.1.1-5|8	%define libmaeparser %mklibname maeparser %{maeparser_major}
21mr|openbabel-3.1.1-5|9	%define devname %mklibname %{name} -d
21mr|openbabel-3.1.1-5|10	
21mr|openbabel-3.1.1-5|11	Summary:	Chemistry software file format converter
21mr|openbabel-3.1.1-5|12	Name:		openbabel
21mr|openbabel-3.1.1-5|13	Version:	3.1.1
21mr|openbabel-3.1.1-5|14	Release:	5
21mr|openbabel-3.1.1-5|15	License:	GPLv2+
21mr|openbabel-3.1.1-5|16	Group:		Sciences/Chemistry
21mr|openbabel-3.1.1-5|17	Url:		http://openbabel.org
21mr|openbabel-3.1.1-5|18	Source0:	https://github.com/openbabel/openbabel/releases/download/%{name}-%(echo %{version} | tr '.' '-')/%{name}-%{version}-source.tar.bz2
21mr|openbabel-3.1.1-5|19	Source1:	openbabelgui.desktop
21mr|openbabel-3.1.1-5|20	# Missing file: data/ring-fragments-index.txt #2613
21mr|openbabel-3.1.1-5|21	# https://github.com/openbabel/openbabel/issues/2613
21mr|openbabel-3.1.1-5|22	Source2:        ring-fragments-index.txt
21mr|openbabel-3.1.1-5|23	
21mr|openbabel-3.1.1-5|24	# Fix some warnings CMakeLists.txt
21mr|openbabel-3.1.1-5|25	Patch1:		%{name}-cmakelists.patch
21mr|openbabel-3.1.1-5|26	# Fix plugin directory location (#680292, patch by lg)
21mr|openbabel-3.1.1-5|27	Patch2:		%{name}-plugindir.patch
21mr|openbabel-3.1.1-5|28	# Fix UB in UFF parameter parsing. Bug 2224
21mr|openbabel-3.1.1-5|29	Patch3:		%{name}-bug2224.patch
21mr|openbabel-3.1.1-5|30	# Fix perl modules install path and 1 warning
21mr|openbabel-3.1.1-5|31	Patch4:		%{name}-perl.patch
21mr|openbabel-3.1.1-5|32	# Fix test failure with Python 3
21mr|openbabel-3.1.1-5|33	Patch5:		%{name}-python-bug2217.patch
21mr|openbabel-3.1.1-5|34	# Fix path to libdir in .pc file
21mr|openbabel-3.1.1-5|35	# https://bugzilla.redhat.com/show_bug.cgi?id=1669664
21mr|openbabel-3.1.1-5|36	Patch6:		%{name}-fix-libdir-in-pkgconfig.patch
21mr|openbabel-3.1.1-5|37	Patch7:		openbabel-plugindir2.patch
21mr|openbabel-3.1.1-5|38	Patch9:		openbabel-2.4.1-gcc12.patch
21mr|openbabel-3.1.1-5|39	Patch11:	%{name}-3.1.1-bug2378.patch
21mr|openbabel-3.1.1-5|40	Patch12:	%{name}-3.1.1-bug2493.patch
21mr|openbabel-3.1.1-5|41	BuildRequires:	%{_bindir}/convert
21mr|openbabel-3.1.1-5|42	BuildRequires:	boost-devel
21mr|openbabel-3.1.1-5|43	BuildRequires:	cmake
21mr|openbabel-3.1.1-5|44	BuildRequires:	desktop-file-utils
21mr|openbabel-3.1.1-5|45	BuildRequires:	eigen3
21mr|openbabel-3.1.1-5|46	BuildRequires:	libtool
21mr|openbabel-3.1.1-5|47	BuildRequires:	doxygen
21mr|openbabel-3.1.1-5|48	BuildRequires:	swig
21mr|openbabel-3.1.1-5|49	BuildRequires:	perl-devel
21mr|openbabel-3.1.1-5|50	BuildRequires:	ruby-devel
21mr|openbabel-3.1.1-5|51	BuildRequires:	maeparser-devel
21mr|openbabel-3.1.1-5|52	BuildRequires:	coordgen-devel
21mr|openbabel-3.1.1-5|53	BuildRequires:	wxgtku3.1-devel
21mr|openbabel-3.1.1-5|54	BuildRequires:	pkgconfig(libxml-2.0)
21mr|openbabel-3.1.1-5|55	BuildRequires:	pkgconfig(libtirpc)
21mr|openbabel-3.1.1-5|56	BuildRequires:	pkgconfig(python3)
21mr|openbabel-3.1.1-5|57	BuildRequires:	pkgconfig(RapidJSON)
21mr|openbabel-3.1.1-5|58	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|openbabel-3.1.1-5|59	
21mr|openbabel-3.1.1-5|60	%description
21mr|openbabel-3.1.1-5|61	Open Babel is a project designed to pick up where Babel left off,
21mr|openbabel-3.1.1-5|62	as a cross-platform program and library designed to interconvert
21mr|openbabel-3.1.1-5|63	between many file formats used in molecular modeling and computational
21mr|openbabel-3.1.1-5|64	chemistry.
21mr|openbabel-3.1.1-5|65	
21mr|openbabel-3.1.1-5|66	%files
21mr|openbabel-3.1.1-5|67	%doc AUTHORS COPYING THANKS
21mr|openbabel-3.1.1-5|68	%doc doc/*.html doc/diox* doc/README*
21mr|openbabel-3.1.1-5|69	%config(noreplace) %{_sysconfdir}/profile.d/openbabel3.sh
21mr|openbabel-3.1.1-5|70	%config(noreplace) %{_sysconfdir}/profile.d/openbabel3.csh
21mr|openbabel-3.1.1-5|71	%{_bindir}/*
21mr|openbabel-3.1.1-5|72	%{_mandir}/man?/*
21mr|openbabel-3.1.1-5|73	%{_datadir}/applications/*.desktop
21mr|openbabel-3.1.1-5|74	%{_datadir}/pixmaps/*.png
21mr|openbabel-3.1.1-5|75	%{_datadir}/%{name}
21mr|openbabel-3.1.1-5|76	%{_libdir}/%{name}
21mr|openbabel-3.1.1-5|77	
21mr|openbabel-3.1.1-5|78	#----------------------------------------------------------------------------
21mr|openbabel-3.1.1-5|79	
21mr|openbabel-3.1.1-5|80	%package -n %{libname}
21mr|openbabel-3.1.1-5|81	Summary:	Shared libraries of %{name}
21mr|openbabel-3.1.1-5|82	Group:		System/Libraries
21mr|openbabel-3.1.1-5|83	
21mr|openbabel-3.1.1-5|84	%description -n %{libname}
21mr|openbabel-3.1.1-5|85	Open Babel is a project designed to pick up where Babel left off,
21mr|openbabel-3.1.1-5|86	as a cross-platform program and library designed to interconvert
21mr|openbabel-3.1.1-5|87	between many file formats used in molecular modeling and computational
21mr|openbabel-3.1.1-5|88	chemistry.
21mr|openbabel-3.1.1-5|89	
21mr|openbabel-3.1.1-5|90	This package contains shared libraries of %{name}.
21mr|openbabel-3.1.1-5|91	
21mr|openbabel-3.1.1-5|92	%files -n %{libname}
21mr|openbabel-3.1.1-5|93	%{_libdir}/lib%{name}.so.%{major}*
21mr|openbabel-3.1.1-5|94	
21mr|openbabel-3.1.1-5|95	#----------------------------------------------------------------------------
21mr|openbabel-3.1.1-5|96	
21mr|openbabel-3.1.1-5|97	%package -n %{inchilib}
21mr|openbabel-3.1.1-5|98	Summary:	Shared libraries of inchi
21mr|openbabel-3.1.1-5|99	Group:		System/Libraries
21mr|openbabel-3.1.1-5|100	
21mr|openbabel-3.1.1-5|101	%description -n %{inchilib}
21mr|openbabel-3.1.1-5|102	The IUPAC International Chemical Identifier (InChITM) is a non-proprietary
21mr|openbabel-3.1.1-5|103	identifier for chemical substances that can be used in printed and
21mr|openbabel-3.1.1-5|104	electronic data sources thus enabling easier linking of diverse data
21mr|openbabel-3.1.1-5|105	compilations. It was developed under IUPAC Project 2000-025-1-800 during
21mr|openbabel-3.1.1-5|106	the period 2000-2004. Details of the project and the history of its
21mr|openbabel-3.1.1-5|107	progress are available from the project web site.
21mr|openbabel-3.1.1-5|108	
21mr|openbabel-3.1.1-5|109	This package contains shared libraries of inchi.
21mr|openbabel-3.1.1-5|110	
21mr|openbabel-3.1.1-5|111	%files -n %{inchilib}
21mr|openbabel-3.1.1-5|112	%{_libdir}/libinchi.so.%{inchi_major}*
21mr|openbabel-3.1.1-5|113	
21mr|openbabel-3.1.1-5|114	#----------------------------------------------------------------------------
21mr|openbabel-3.1.1-5|115	%package -n %{devname}
21mr|openbabel-3.1.1-5|116	Summary:	Development files of %{name}
21mr|openbabel-3.1.1-5|117	Group:		Development/C++
21mr|openbabel-3.1.1-5|118	Requires:	%{libname} = %{EVRD}
21mr|openbabel-3.1.1-5|119	Requires:	%{inchilib} = %{EVRD}
21mr|openbabel-3.1.1-5|120	Provides:	%{name}-devel = %{EVRD}
21mr|openbabel-3.1.1-5|121	
21mr|openbabel-3.1.1-5|122	%description -n %{devname}
21mr|openbabel-3.1.1-5|123	Open Babel is a project designed to pick up where Babel left off,
21mr|openbabel-3.1.1-5|124	as a cross-platform program and library designed to interconvert
21mr|openbabel-3.1.1-5|125	between many file formats used in molecular modeling and computational
21mr|openbabel-3.1.1-5|126	chemistry.
21mr|openbabel-3.1.1-5|127	
21mr|openbabel-3.1.1-5|128	This package includes the header files and other development
21mr|openbabel-3.1.1-5|129	related files necessary for developing or compiling programs
21mr|openbabel-3.1.1-5|130	using the %{name} library.
21mr|openbabel-3.1.1-5|131	
21mr|openbabel-3.1.1-5|132	%files -n %{devname}
21mr|openbabel-3.1.1-5|133	%{_includedir}/*
21mr|openbabel-3.1.1-5|134	%{_libdir}/cmake/openbabel3
21mr|openbabel-3.1.1-5|135	%{_libdir}/pkgconfig/*.pc
21mr|openbabel-3.1.1-5|136	%{_libdir}/lib*.so
21mr|openbabel-3.1.1-5|137	#----------------------------------------------------------------------------
21mr|openbabel-3.1.1-5|138	
21mr|openbabel-3.1.1-5|139	%package -n perl-%{name}
21mr|openbabel-3.1.1-5|140	Summary:	Perl wrapper for the Open Babel library
21mr|openbabel-3.1.1-5|141	Group:		Development/Perl
21mr|openbabel-3.1.1-5|142	
21mr|openbabel-3.1.1-5|143	%description -n perl-%{name}
21mr|openbabel-3.1.1-5|144	Perl wrapper for the Open Babel library.
21mr|openbabel-3.1.1-5|145	
21mr|openbabel-3.1.1-5|146	%files -n perl-%{name}
21mr|openbabel-3.1.1-5|147	%{perl_vendorarch}/*
21mr|openbabel-3.1.1-5|148	
21mr|openbabel-3.1.1-5|149	#----------------------------------------------------------------------------
21mr|openbabel-3.1.1-5|150	
21mr|openbabel-3.1.1-5|151	%package -n python3-%{name}
21mr|openbabel-3.1.1-5|152	Summary:	Python wrapper for the Open Babel library
21mr|openbabel-3.1.1-5|153	Group:		Development/Python
21mr|openbabel-3.1.1-5|154	%rename python-%{name}
21mr|openbabel-3.1.1-5|155	
21mr|openbabel-3.1.1-5|156	%description -n python3-%{name}
21mr|openbabel-3.1.1-5|157	Python wrapper for the Open Babel library.
21mr|openbabel-3.1.1-5|158	
21mr|openbabel-3.1.1-5|159	%files -n python3-%{name}
21mr|openbabel-3.1.1-5|160	%{python3_sitearch}/*
21mr|openbabel-3.1.1-5|161	
21mr|openbabel-3.1.1-5|162	#----------------------------------------------------------------------------
21mr|openbabel-3.1.1-5|163	
21mr|openbabel-3.1.1-5|164	%if 0
21mr|openbabel-3.1.1-5|165	%package -n ruby-%{name}
21mr|openbabel-3.1.1-5|166	Summary:	Ruby wrapper for the Open Babel library
21mr|openbabel-3.1.1-5|167	Group:		Development/Ruby
21mr|openbabel-3.1.1-5|168	Requires:	%{name} = %{EVRD}
21mr|openbabel-3.1.1-5|169	
21mr|openbabel-3.1.1-5|170	%description -n ruby-%{name}
21mr|openbabel-3.1.1-5|171	Ruby wrapper for the Open Babel library.
21mr|openbabel-3.1.1-5|172	
21mr|openbabel-3.1.1-5|173	%files -n ruby-%{name}
21mr|openbabel-3.1.1-5|174	%{ruby_sitearchdir}/openbabel.so
21mr|openbabel-3.1.1-5|175	%endif
21mr|openbabel-3.1.1-5|176	
21mr|openbabel-3.1.1-5|177	#----------------------------------------------------------------------------
21mr|openbabel-3.1.1-5|178	
21mr|openbabel-3.1.1-5|179	%prep
21mr|openbabel-3.1.1-5|180	%autosetup -p1
21mr|openbabel-3.1.1-5|181	
21mr|openbabel-3.1.1-5|182	# we use system libs
21mr|openbabel-3.1.1-5|183	rm -rf ./external/*
21mr|openbabel-3.1.1-5|184	
21mr|openbabel-3.1.1-5|185	convert src/GUI/babel.xpm -transparent white babel.png
21mr|openbabel-3.1.1-5|186	
21mr|openbabel-3.1.1-5|187	# Remove duplicate html files
21mr|openbabel-3.1.1-5|188	pushd doc
21mr|openbabel-3.1.1-5|189	for man in *.1; do
21mr|openbabel-3.1.1-5|190	html=`basename $man .1`.html
21mr|openbabel-3.1.1-5|191	if [ -f $html ]; then
21mr|openbabel-3.1.1-5|192	rm $html
21mr|openbabel-3.1.1-5|193	fi
21mr|openbabel-3.1.1-5|194	done
21mr|openbabel-3.1.1-5|195	popd
21mr|openbabel-3.1.1-5|196	
21mr|openbabel-3.1.1-5|197	%build
21mr|openbabel-3.1.1-5|198	LDFLAGS='%{ldflags} -ltirpc'
21mr|openbabel-3.1.1-5|199	%cmake \
21mr|openbabel-3.1.1-5|200	-DWITH_MAEPARSER:BOOL=ON \
21mr|openbabel-3.1.1-5|201	-DWITH_COORDGEN:BOOL=ON \
21mr|openbabel-3.1.1-5|202	-DENABLE_TESTS:BOOL=OFF \
21mr|openbabel-3.1.1-5|203	-DBUILD_GUI:BOOL=ON \
21mr|openbabel-3.1.1-5|204	-DENABLE_VERSIONED_FORMATS=false \
21mr|openbabel-3.1.1-5|205	-DPYTHON_BINDINGS:BOOL=ON \
21mr|openbabel-3.1.1-5|206	-DPYTHON_EXECUTABLE=%{__python3} \
21mr|openbabel-3.1.1-5|207	-DPERL_BINDINGS:BOOL=ON \
21mr|openbabel-3.1.1-5|208	-DRUBY_BINDINGS:BOOL=OFF \
21mr|openbabel-3.1.1-5|209	-DRUN_SWIG=ON \
21mr|openbabel-3.1.1-5|210	-DBUILD_DOCS=ON \
21mr|openbabel-3.1.1-5|211	-DOPENBABEL_USE_SYSTEM_INCHI=OFF
21mr|openbabel-3.1.1-5|212	%make -s
21mr|openbabel-3.1.1-5|213	
21mr|openbabel-3.1.1-5|214	
21mr|openbabel-3.1.1-5|215	%install
21mr|openbabel-3.1.1-5|216	%makeinstall_std -C build
21mr|openbabel-3.1.1-5|217	install -p -D -m 644 %{SOURCE2} %{buildroot}/usr/share/openbabel/3.1.1/
21mr|openbabel-3.1.1-5|218	
21mr|openbabel-3.1.1-5|219	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21mr|openbabel-3.1.1-5|220	install -Dpm644 babel.png %{buildroot}%{_datadir}/pixmaps/babel.png
21mr|openbabel-3.1.1-5|221	
21mr|openbabel-3.1.1-5|222	# Create profile files
21mr|openbabel-3.1.1-5|223	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|openbabel-3.1.1-5|224	cat > %{buildroot}%{_sysconfdir}/profile.d/openbabel3.sh <<EOF
21mr|openbabel-3.1.1-5|225	BABEL_LIBDIR=%{_libdir}/%{name}
21mr|openbabel-3.1.1-5|226	export BABEL_LIBDIR
21mr|openbabel-3.1.1-5|227	BABEL_DATADIR=%{_datadir}/%{name}
21mr|openbabel-3.1.1-5|228	export BABEL_DATADIR
21mr|openbabel-3.1.1-5|229	EOF
21mr|openbabel-3.1.1-5|230	cat > %{buildroot}%{_sysconfdir}/profile.d/openbabel3.csh <<EOF
21mr|openbabel-3.1.1-5|231	setenv BABEL_LIBDIR %{_libdir}/%{name}
21mr|openbabel-3.1.1-5|232	setenv BABEL_DATADIR %{_datadir}/%{name}
21mr|openbabel-3.1.1-5|233	EOF

14543 21
21mr|openblas-0.3.28-4|1	%define major 0
21mr|openblas-0.3.28-4|2	%define libname %mklibname openblas
21mr|openblas-0.3.28-4|3	%define devname %mklibname openblas -d
21mr|openblas-0.3.28-4|4	
21mr|openblas-0.3.28-4|5	# For now -- since C code (built with clang) and
21mr|openblas-0.3.28-4|6	# Fortran code (built with gfortran) are linked
21mr|openblas-0.3.28-4|7	# together, LTO object files don't work
21mr|openblas-0.3.28-4|8	%define _disable_lto 1
21mr|openblas-0.3.28-4|9	
21mr|openblas-0.3.28-4|10	Name:		openblas
21mr|openblas-0.3.28-4|11	Version:	0.3.28
21mr|openblas-0.3.28-4|12	Release:	4
21mr|openblas-0.3.28-4|13	Source0:	https://github.com/OpenMathLib/OpenBLAS/releases/download/v%{version}/OpenBLAS-%{version}.tar.gz
21mr|openblas-0.3.28-4|14	Summary:	Optimized BLAS library
21mr|openblas-0.3.28-4|15	License:	BSD-3-Clause
21mr|openblas-0.3.28-4|16	Group:		System/Libraries
21mr|openblas-0.3.28-4|17	URL:		https://github.com/openblas/openblas
21mr|openblas-0.3.28-4|18	BuildRequires:	cmake
21mr|openblas-0.3.28-4|19	BuildRequires:	ninja
21mr|openblas-0.3.28-4|20	BuildRequires:	gcc-gfortran
21mr|openblas-0.3.28-4|21	BuildRequires:	gomp-devel
21mr|openblas-0.3.28-4|22	
21mr|openblas-0.3.28-4|23	%description
21mr|openblas-0.3.28-4|24	OpenBLAS is an optimized BLAS (Basic Linear Algebra Subprograms) library based
21mr|openblas-0.3.28-4|25	on GotoBLAS2 1.13 BSD version.
21mr|openblas-0.3.28-4|26	
21mr|openblas-0.3.28-4|27	#--------------------------------------
21mr|openblas-0.3.28-4|28	%package -n %{libname}
21mr|openblas-0.3.28-4|29	Summary:	Optimized BLAS library
21mr|openblas-0.3.28-4|30	Group:		System/Libraries
21mr|openblas-0.3.28-4|31	
21mr|openblas-0.3.28-4|32	%description -n %{libname}
21mr|openblas-0.3.28-4|33	Optimized BLAS library
21mr|openblas-0.3.28-4|34	
21mr|openblas-0.3.28-4|35	%files -n %{libname}
21mr|openblas-0.3.28-4|36	%{_libdir}/*.so.%{major}*
21mr|openblas-0.3.28-4|37	#--------------------------------------
21mr|openblas-0.3.28-4|38	%package -n %{devname}
21mr|openblas-0.3.28-4|39	Summary:	Development files for %{name}
21mr|openblas-0.3.28-4|40	Group:		Development/C
21mr|openblas-0.3.28-4|41	Requires:	%{libname} = %{EVRD}
21mr|openblas-0.3.28-4|42	Provides:	%{name}-devel = %{EVRD}
21mr|openblas-0.3.28-4|43	
21mr|openblas-0.3.28-4|44	%description -n %{devname}
21mr|openblas-0.3.28-4|45	Development files (Headers etc.) for %{name}.
21mr|openblas-0.3.28-4|46	
21mr|openblas-0.3.28-4|47	%files -n %{devname}
21mr|openblas-0.3.28-4|48	%{_includedir}/*
21mr|openblas-0.3.28-4|49	%{_libdir}/*.so
21mr|openblas-0.3.28-4|50	%{_libdir}/pkgconfig/*
21mr|openblas-0.3.28-4|51	%{_libdir}/cmake/*
21mr|openblas-0.3.28-4|52	#--------------------------------------
21mr|openblas-0.3.28-4|53	%prep
21mr|openblas-0.3.28-4|54	%autosetup -p1 -n OpenBLAS-%{version}
21mr|openblas-0.3.28-4|55	
21mr|openblas-0.3.28-4|56	%build
21mr|openblas-0.3.28-4|57	%cmake -G Ninja \
21mr|openblas-0.3.28-4|58	-DUSE_OPENMP:BOOL=ON \
21mr|openblas-0.3.28-4|59	-DBUILD_RELAPACK:BOOL=ON
21mr|openblas-0.3.28-4|60	
21mr|openblas-0.3.28-4|61	%ninja_build
21mr|openblas-0.3.28-4|62	
21mr|openblas-0.3.28-4|63	%install
21mr|openblas-0.3.28-4|64	%ninja_install -C build

14544 21
21mr|openbox-3.6.1-13|1	%define major 32
21mr|openbox-3.6.1-13|2	%define obtmajor 2
21mr|openbox-3.6.1-13|3	%define libobrender %mklibname obrender %{major}
21mr|openbox-3.6.1-13|4	%define libobt %mklibname obt %{obtmajor}
21mr|openbox-3.6.1-13|5	%define devname %mklibname %{name} -d
21mr|openbox-3.6.1-13|6	
21mr|openbox-3.6.1-13|7	Summary:	Windowmanager based on the original blackbox-code
21mr|openbox-3.6.1-13|8	Name:		openbox
21mr|openbox-3.6.1-13|9	Version:	3.6.1
21mr|openbox-3.6.1-13|10	Release:	13
21mr|openbox-3.6.1-13|11	License:	BSD
21mr|openbox-3.6.1-13|12	Group:		Graphical desktop/Other
21mr|openbox-3.6.1-13|13	Url:		http://openbox.org/
21mr|openbox-3.6.1-13|14	Source0:	http://openbox.org/dist/%{name}/%{name}-%{version}.tar.gz
21mr|openbox-3.6.1-13|15	Patch0:		openbox-3.6.1-rosa-customisation.patch
21mr|openbox-3.6.1-13|16	Patch1:		openbox-python3.patch
21mr|openbox-3.6.1-13|17	# https://github.com/emilypeto/openbox-window-snap
21mr|openbox-3.6.1-13|18	# https://github.com/kylekern0/openbox-window-snap
21mr|openbox-3.6.1-13|19	Patch2:		openbox-window-snap.diff
21mr|openbox-3.6.1-13|20	Patch3:		openbox-3.6.1-menu.patch
21mr|openbox-3.6.1-13|21	Patch4:		openbox-3.6.1-hard-ru-translate.patch
21mr|openbox-3.6.1-13|22	BuildRequires:	gettext-devel
21mr|openbox-3.6.1-13|23	BuildRequires:	pkgconfig(glib-2.0)
21mr|openbox-3.6.1-13|24	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|openbox-3.6.1-13|25	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|openbox-3.6.1-13|26	BuildRequires:	pkgconfig(libxml-2.0)
21mr|openbox-3.6.1-13|27	BuildRequires:	pkgconfig(pango)
21mr|openbox-3.6.1-13|28	BuildRequires:	pkgconfig(pangoxft)
21mr|openbox-3.6.1-13|29	BuildRequires:	pkgconfig(xcursor)
21mr|openbox-3.6.1-13|30	BuildRequires:	pkgconfig(xext)
21mr|openbox-3.6.1-13|31	BuildRequires:	pkgconfig(xinerama)
21mr|openbox-3.6.1-13|32	BuildRequires:	pkgconfig(xrandr)
21mr|openbox-3.6.1-13|33	BuildRequires:	pkgconfig(imlib2)
21mr|openbox-3.6.1-13|34	BuildRequires:	pkgconfig(xfixes)
21mr|openbox-3.6.1-13|35	BuildRequires:	pkgconfig(sm)
21mr|openbox-3.6.1-13|36	Requires:	xsetroot
21mr|openbox-3.6.1-13|37	Requires:	openbox-theme-rosa-breeze
21mr|openbox-3.6.1-13|38	
21mr|openbox-3.6.1-13|39	%description
21mr|openbox-3.6.1-13|40	Openbox is a window manager for the X11 windowing system.
21mr|openbox-3.6.1-13|41	It currently runs on a large list of platforms. It was originally
21mr|openbox-3.6.1-13|42	based on blackbox and currently remains very similar, even using
21mr|openbox-3.6.1-13|43	blackbox styles (with available extensions) for its themeing.
21mr|openbox-3.6.1-13|44	
21mr|openbox-3.6.1-13|45	Openbox is the spawn of a number of previous blackbox users/hackers.
21mr|openbox-3.6.1-13|46	Being overall pleased with the window manager, but feeling left unable
21mr|openbox-3.6.1-13|47	to contribute, this project was born.The Openbox project is developed,
21mr|openbox-3.6.1-13|48	maintained, and contributed to by these individuals.
21mr|openbox-3.6.1-13|49	
21mr|openbox-3.6.1-13|50	%files -f %{name}.lang
21mr|openbox-3.6.1-13|51	%doc %{_docdir}/openbox
21mr|openbox-3.6.1-13|52	%attr(755,root,root) %{_bindir}/*
21mr|openbox-3.6.1-13|53	%dir %{_sysconfdir}/xdg/%{name}
21mr|openbox-3.6.1-13|54	%config(noreplace) %{_sysconfdir}/xdg/%{name}/*
21mr|openbox-3.6.1-13|55	%{_libexecdir}/openbox-autostart
21mr|openbox-3.6.1-13|56	%{_libexecdir}/openbox-xdg-autostart
21mr|openbox-3.6.1-13|57	%{_datadir}/man/man1/*
21mr|openbox-3.6.1-13|58	%{_datadir}/xsessions/*
21mr|openbox-3.6.1-13|59	%{_datadir}/gnome/wm-properties/openbox.desktop
21mr|openbox-3.6.1-13|60	%{_datadir}/applications/*.desktop
21mr|openbox-3.6.1-13|61	%{_datadir}/pixmaps/*
21mr|openbox-3.6.1-13|62	%{_datadir}/themes/*
21mr|openbox-3.6.1-13|63	%{_datadir}/gnome-session/sessions/openbox-gnome-fallback.session
21mr|openbox-3.6.1-13|64	%{_datadir}/gnome-session/sessions/openbox-gnome.session
21mr|openbox-3.6.1-13|65	
21mr|openbox-3.6.1-13|66	#----------------------------------------------------------------------------
21mr|openbox-3.6.1-13|67	
21mr|openbox-3.6.1-13|68	%package -n %{libobrender}
21mr|openbox-3.6.1-13|69	Summary:	Openbox shared library
21mr|openbox-3.6.1-13|70	Group:		System/Libraries
21mr|openbox-3.6.1-13|71	Conflicts:	%{_lib}openbox29 < 3.5.2-3
21mr|openbox-3.6.1-13|72	Obsoletes:	%{_lib}openbox29 < 3.5.2-3
21mr|openbox-3.6.1-13|73	
21mr|openbox-3.6.1-13|74	%description -n %{libobrender}
21mr|openbox-3.6.1-13|75	Openbox shared library.
21mr|openbox-3.6.1-13|76	
21mr|openbox-3.6.1-13|77	%files -n %{libobrender}
21mr|openbox-3.6.1-13|78	%{_libdir}/libobrender.so.%{major}*
21mr|openbox-3.6.1-13|79	
21mr|openbox-3.6.1-13|80	#----------------------------------------------------------------------------
21mr|openbox-3.6.1-13|81	
21mr|openbox-3.6.1-13|82	%package -n %{libobt}
21mr|openbox-3.6.1-13|83	Summary:	Openbox shared library
21mr|openbox-3.6.1-13|84	Group:		System/Libraries
21mr|openbox-3.6.1-13|85	Conflicts:	%{_lib}openbox29 < 3.5.2-3
21mr|openbox-3.6.1-13|86	# libobt packages was named incorrectly...
21mr|openbox-3.6.1-13|87	%rename	%{_lib}obt29
21mr|openbox-3.6.1-13|88	
21mr|openbox-3.6.1-13|89	%description -n %{libobt}
21mr|openbox-3.6.1-13|90	Openbox shared library.
21mr|openbox-3.6.1-13|91	
21mr|openbox-3.6.1-13|92	%files -n %{libobt}
21mr|openbox-3.6.1-13|93	%{_libdir}/libobt.so.%{obtmajor}*
21mr|openbox-3.6.1-13|94	
21mr|openbox-3.6.1-13|95	#----------------------------------------------------------------------------
21mr|openbox-3.6.1-13|96	
21mr|openbox-3.6.1-13|97	%package -n %{devname}
21mr|openbox-3.6.1-13|98	Summary:	Development files from openbox
21mr|openbox-3.6.1-13|99	Group:		Development/Other
21mr|openbox-3.6.1-13|100	Requires:	%{libobrender} = %{EVRD}
21mr|openbox-3.6.1-13|101	Requires:	%{libobt} = %{EVRD}
21mr|openbox-3.6.1-13|102	Provides:	%{name}-devel = %{EVRD}
21mr|openbox-3.6.1-13|103	
21mr|openbox-3.6.1-13|104	%description -n %{devname}
21mr|openbox-3.6.1-13|105	Openbox is a window manager for the X11 windowing system.
21mr|openbox-3.6.1-13|106	It currently runs on a large list of platforms. It was originally
21mr|openbox-3.6.1-13|107	based on blackbox and currently remains very similar, even using
21mr|openbox-3.6.1-13|108	blackbox styles (with available extensions) for its themeing.
21mr|openbox-3.6.1-13|109	
21mr|openbox-3.6.1-13|110	Openbox is the spawn of a number of previous blackbox users/hackers.
21mr|openbox-3.6.1-13|111	Being overall pleased with the window manager, but feeling left unable
21mr|openbox-3.6.1-13|112	to contribute, this project was born.The Openbox project is developed,
21mr|openbox-3.6.1-13|113	maintained, and contributed to by these individuals.
21mr|openbox-3.6.1-13|114	
21mr|openbox-3.6.1-13|115	%files -n %{devname}
21mr|openbox-3.6.1-13|116	%{_libdir}/pkgconfig/*.pc
21mr|openbox-3.6.1-13|117	%{_libdir}/*.so
21mr|openbox-3.6.1-13|118	%{_includedir}/%{name}
21mr|openbox-3.6.1-13|119	
21mr|openbox-3.6.1-13|120	#----------------------------------------------------------------------------
21mr|openbox-3.6.1-13|121	
21mr|openbox-3.6.1-13|122	%prep
21mr|openbox-3.6.1-13|123	%autosetup -p1
21mr|openbox-3.6.1-13|124	
21mr|openbox-3.6.1-13|125	%build
21mr|openbox-3.6.1-13|126	autoreconf -fi
21mr|openbox-3.6.1-13|127	%configure --disable-static
21mr|openbox-3.6.1-13|128	
21mr|openbox-3.6.1-13|129	%make DEFAULT_MENU=%{_sysconfdir}/xdg/openbox/menu.xml
21mr|openbox-3.6.1-13|130	
21mr|openbox-3.6.1-13|131	%install
21mr|openbox-3.6.1-13|132	%makeinstall_std
21mr|openbox-3.6.1-13|133	
21mr|openbox-3.6.1-13|134	mkdir -p %{buildroot}%{_bindir}
21mr|openbox-3.6.1-13|135	cat > %{buildroot}%{_bindir}/start%{name} <<EOF
21mr|openbox-3.6.1-13|136	#!/bin/sh
21mr|openbox-3.6.1-13|137	%{_bindir}/xsetroot -solid Black
21mr|openbox-3.6.1-13|138	exec %{_bindir}/openbox-session
21mr|openbox-3.6.1-13|139	EOF
21mr|openbox-3.6.1-13|140	
21mr|openbox-3.6.1-13|141	chmod 0755 %{buildroot}%{_bindir}/start%{name}
21mr|openbox-3.6.1-13|142	
21mr|openbox-3.6.1-13|143	%find_lang %{name}

14545 21
21mr|openbox-menu-0.5.0-5|1	%define debug_package %{nil}
21mr|openbox-menu-0.5.0-5|2	Summary:	Dynamic menus in Openbox WM
21mr|openbox-menu-0.5.0-5|3	
21mr|openbox-menu-0.5.0-5|4	Name:		openbox-menu
21mr|openbox-menu-0.5.0-5|5	Version:	0.5.0
21mr|openbox-menu-0.5.0-5|6	Release:	5
21mr|openbox-menu-0.5.0-5|7	License:	GPLv3
21mr|openbox-menu-0.5.0-5|8	Group:		Graphical desktop/Other
21mr|openbox-menu-0.5.0-5|9	URL:		http://mimarchlinux.googlecode.com/
21mr|openbox-menu-0.5.0-5|10	Source0:	http://mimarchlinux.googlecode.com/files/%{name}-%{version}.tar.bz2
21mr|openbox-menu-0.5.0-5|11	
21mr|openbox-menu-0.5.0-5|12	BuildRequires:	pkgconfig(glib-2.0)
21mr|openbox-menu-0.5.0-5|13	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|openbox-menu-0.5.0-5|14	BuildRequires:	pkgconfig(libmenu-cache)
21mr|openbox-menu-0.5.0-5|15	
21mr|openbox-menu-0.5.0-5|16	Requires:	openbox
21mr|openbox-menu-0.5.0-5|17	Requires:	menu-cache
21mr|openbox-menu-0.5.0-5|18	
21mr|openbox-menu-0.5.0-5|19	%description
21mr|openbox-menu-0.5.0-5|20	An Openbox pipe-menu to display entries in *.desktop files.
21mr|openbox-menu-0.5.0-5|21	
21mr|openbox-menu-0.5.0-5|22	%prep
21mr|openbox-menu-0.5.0-5|23	%setup -q
21mr|openbox-menu-0.5.0-5|24	
21mr|openbox-menu-0.5.0-5|25	%build
21mr|openbox-menu-0.5.0-5|26	%make
21mr|openbox-menu-0.5.0-5|27	
21mr|openbox-menu-0.5.0-5|28	%install
21mr|openbox-menu-0.5.0-5|29	%makeinstall_std
21mr|openbox-menu-0.5.0-5|30	
21mr|openbox-menu-0.5.0-5|31	%files
21mr|openbox-menu-0.5.0-5|32	%doc ChangeLog AUTHORS COPYING
21mr|openbox-menu-0.5.0-5|33	/bin/%{name}

14546 21
21mr|openbox-theme-mistral-thin-0-1.20170125.4|1	%global git 20170125
21mr|openbox-theme-mistral-thin-0-1.20170125.4|2	%global oname Mistral-Thin
21mr|openbox-theme-mistral-thin-0-1.20170125.4|3	
21mr|openbox-theme-mistral-thin-0-1.20170125.4|4	Summary:	Mistral Thin theme for Openbox
21mr|openbox-theme-mistral-thin-0-1.20170125.4|5	Name:		openbox-theme-mistral-thin
21mr|openbox-theme-mistral-thin-0-1.20170125.4|6	Version:	0
21mr|openbox-theme-mistral-thin-0-1.20170125.4|7	Release:	1.%{git}.4
21mr|openbox-theme-mistral-thin-0-1.20170125.4|8	# No license file included, CC-BY-SA mentioned on URL
21mr|openbox-theme-mistral-thin-0-1.20170125.4|9	License:	CC-BY-SA
21mr|openbox-theme-mistral-thin-0-1.20170125.4|10	Group:		Graphical desktop/LXQt
21mr|openbox-theme-mistral-thin-0-1.20170125.4|11	Url:		https://www.box-look.org/p/1169127/
21mr|openbox-theme-mistral-thin-0-1.20170125.4|12	Source0:	https://dl.opendesktop.org/api/files/download/id/1485351121/%{oname}.obt
21mr|openbox-theme-mistral-thin-0-1.20170125.4|13	Patch0:		openbox-theme-mistral-thin-0-inactive-button-background.patch
21mr|openbox-theme-mistral-thin-0-1.20170125.4|14	BuildArch:	noarch
21mr|openbox-theme-mistral-thin-0-1.20170125.4|15	
21mr|openbox-theme-mistral-thin-0-1.20170125.4|16	%description
21mr|openbox-theme-mistral-thin-0-1.20170125.4|17	Mistral Thin theme for the Openbox window manager.
21mr|openbox-theme-mistral-thin-0-1.20170125.4|18	
21mr|openbox-theme-mistral-thin-0-1.20170125.4|19	%files
21mr|openbox-theme-mistral-thin-0-1.20170125.4|20	%{_datadir}/themes/%{oname}
21mr|openbox-theme-mistral-thin-0-1.20170125.4|21	
21mr|openbox-theme-mistral-thin-0-1.20170125.4|22	#----------------------------------------------------------------------------
21mr|openbox-theme-mistral-thin-0-1.20170125.4|23	
21mr|openbox-theme-mistral-thin-0-1.20170125.4|24	%prep
21mr|openbox-theme-mistral-thin-0-1.20170125.4|25	%setup -qc
21mr|openbox-theme-mistral-thin-0-1.20170125.4|26	%patch0 -p1
21mr|openbox-theme-mistral-thin-0-1.20170125.4|27	
21mr|openbox-theme-mistral-thin-0-1.20170125.4|28	%build
21mr|openbox-theme-mistral-thin-0-1.20170125.4|29	# nothing to build here
21mr|openbox-theme-mistral-thin-0-1.20170125.4|30	
21mr|openbox-theme-mistral-thin-0-1.20170125.4|31	%install
21mr|openbox-theme-mistral-thin-0-1.20170125.4|32	mkdir -p %{buildroot}/%{_datadir}/themes
21mr|openbox-theme-mistral-thin-0-1.20170125.4|33	cp -av %{oname} %{buildroot}/%{_datadir}/themes

14547 21
21mr|openbox-theme-rosa-breeze-1.0-3|1	Summary:	Rosa Breeze theme for Openbox
21mr|openbox-theme-rosa-breeze-1.0-3|2	Name:		openbox-theme-rosa-breeze
21mr|openbox-theme-rosa-breeze-1.0-3|3	Version:	1.0
21mr|openbox-theme-rosa-breeze-1.0-3|4	Release:	3
21mr|openbox-theme-rosa-breeze-1.0-3|5	License:	GPLv2+
21mr|openbox-theme-rosa-breeze-1.0-3|6	Group:		Graphical desktop/LXQt
21mr|openbox-theme-rosa-breeze-1.0-3|7	Url:		http://rosalinux.com/
21mr|openbox-theme-rosa-breeze-1.0-3|8	Source0:	Rosa-Breeze.tar.gz
21mr|openbox-theme-rosa-breeze-1.0-3|9	BuildArch:	noarch
21mr|openbox-theme-rosa-breeze-1.0-3|10	
21mr|openbox-theme-rosa-breeze-1.0-3|11	%description
21mr|openbox-theme-rosa-breeze-1.0-3|12	Rosa Breeze theme for Openbox window manager.
21mr|openbox-theme-rosa-breeze-1.0-3|13	
21mr|openbox-theme-rosa-breeze-1.0-3|14	It's inspired by Mistral-Thin theme and uses buttons from Natura theme.
21mr|openbox-theme-rosa-breeze-1.0-3|15	
21mr|openbox-theme-rosa-breeze-1.0-3|16	%files
21mr|openbox-theme-rosa-breeze-1.0-3|17	%{_datadir}/themes/Rosa-Breeze
21mr|openbox-theme-rosa-breeze-1.0-3|18	
21mr|openbox-theme-rosa-breeze-1.0-3|19	#----------------------------------------------------------------------------
21mr|openbox-theme-rosa-breeze-1.0-3|20	
21mr|openbox-theme-rosa-breeze-1.0-3|21	%prep
21mr|openbox-theme-rosa-breeze-1.0-3|22	%setup -qc
21mr|openbox-theme-rosa-breeze-1.0-3|23	sed -i "s/\(^window\.client\.padding\.width:\).*/\1 4/" Rosa-Breeze/openbox-3/themerc
21mr|openbox-theme-rosa-breeze-1.0-3|24	
21mr|openbox-theme-rosa-breeze-1.0-3|25	%build
21mr|openbox-theme-rosa-breeze-1.0-3|26	
21mr|openbox-theme-rosa-breeze-1.0-3|27	%install
21mr|openbox-theme-rosa-breeze-1.0-3|28	mkdir -p %{buildroot}/%{_datadir}/themes
21mr|openbox-theme-rosa-breeze-1.0-3|29	cp -rf * %{buildroot}/%{_datadir}/themes

14548 21
21mr|opencc-1.1.3-1|1	%define major 1.1
21mr|opencc-1.1.3-1|2	%define libname %mklibname %{name} %{major}
21mr|opencc-1.1.3-1|3	%define devname %mklibname -d %{name}
21mr|opencc-1.1.3-1|4	
21mr|opencc-1.1.3-1|5	Summary:	Simplified-Traditional Chinese Conversion
21mr|opencc-1.1.3-1|6	Name:		opencc
21mr|opencc-1.1.3-1|7	Version:	1.1.3
21mr|opencc-1.1.3-1|8	Release:	1
21mr|opencc-1.1.3-1|9	License:	ASL 2.0
21mr|opencc-1.1.3-1|10	Group:		System/Libraries
21mr|opencc-1.1.3-1|11	Url:		http://code.google.com/p/opencc
21mr|opencc-1.1.3-1|12	Source0:	https://github.com/BYVoid/OpenCC/archive/ver.%{version}/OpenCC-ver.%{version}.tar.gz
21mr|opencc-1.1.3-1|13	Patch1:		opencc-1.1.2-ld_path.patch
21mr|opencc-1.1.3-1|14	BuildRequires:	cmake
21mr|opencc-1.1.3-1|15	
21mr|opencc-1.1.3-1|16	%description
21mr|opencc-1.1.3-1|17	OpenCC - Simplified-Traditional Chinese Conversion.
21mr|opencc-1.1.3-1|18	
21mr|opencc-1.1.3-1|19	%files
21mr|opencc-1.1.3-1|20	%doc AUTHORS
21mr|opencc-1.1.3-1|21	%{_bindir}/*
21mr|opencc-1.1.3-1|22	%{_datadir}/opencc
21mr|opencc-1.1.3-1|23	
21mr|opencc-1.1.3-1|24	#----------------------------------------------------------------------------
21mr|opencc-1.1.3-1|25	
21mr|opencc-1.1.3-1|26	%package -n %{libname}
21mr|opencc-1.1.3-1|27	Summary:	Runtime library for OpenCC
21mr|opencc-1.1.3-1|28	Group:		System/Libraries
21mr|opencc-1.1.3-1|29	
21mr|opencc-1.1.3-1|30	%description -n %{libname}
21mr|opencc-1.1.3-1|31	Runtime Libraries for OpenCC.
21mr|opencc-1.1.3-1|32	
21mr|opencc-1.1.3-1|33	%files -n %{libname}
21mr|opencc-1.1.3-1|34	%{_libdir}/libopencc.so.%{major}*
21mr|opencc-1.1.3-1|35	
21mr|opencc-1.1.3-1|36	#----------------------------------------------------------------------------
21mr|opencc-1.1.3-1|37	
21mr|opencc-1.1.3-1|38	%package -n %{devname}
21mr|opencc-1.1.3-1|39	Summary:	Development tools for OpenCC
21mr|opencc-1.1.3-1|40	Group:		Development/Other
21mr|opencc-1.1.3-1|41	Requires:	%{libname} = %{EVRD}
21mr|opencc-1.1.3-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|opencc-1.1.3-1|43	
21mr|opencc-1.1.3-1|44	%description -n %{devname}
21mr|opencc-1.1.3-1|45	Development tools for OpenCC.
21mr|opencc-1.1.3-1|46	
21mr|opencc-1.1.3-1|47	%files -n %{devname}
21mr|opencc-1.1.3-1|48	%{_includedir}/*
21mr|opencc-1.1.3-1|49	%{_libdir}/*.so
21mr|opencc-1.1.3-1|50	%{_libdir}/pkgconfig/*.pc
21mr|opencc-1.1.3-1|51	
21mr|opencc-1.1.3-1|52	#----------------------------------------------------------------------------
21mr|opencc-1.1.3-1|53	
21mr|opencc-1.1.3-1|54	%prep
21mr|opencc-1.1.3-1|55	%setup -qn OpenCC-ver.%{version}
21mr|opencc-1.1.3-1|56	%autopatch -p1
21mr|opencc-1.1.3-1|57	
21mr|opencc-1.1.3-1|58	%build
21mr|opencc-1.1.3-1|59	%cmake
21mr|opencc-1.1.3-1|60	%make_build
21mr|opencc-1.1.3-1|61	
21mr|opencc-1.1.3-1|62	%install
21mr|opencc-1.1.3-1|63	%make_install -C build
21mr|opencc-1.1.3-1|64	
21mr|opencc-1.1.3-1|65	
21mr|opencc-1.1.3-1|66	

14549 21
21mr|opencl-headers-2.2-2|1	%global commit 59ac4dc2f282286d8db83143686cfe37ec658b84
21mr|opencl-headers-2.2-2|2	
21mr|opencl-headers-2.2-2|3	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|opencl-headers-2.2-2|4	%global cl_hpp_ver 2.0.16
21mr|opencl-headers-2.2-2|5	
21mr|opencl-headers-2.2-2|6	Summary:	OpenCL (Open Computing Language) header files
21mr|opencl-headers-2.2-2|7	Name:		opencl-headers
21mr|opencl-headers-2.2-2|8	Version:	2.2
21mr|opencl-headers-2.2-2|9	Release:	2
21mr|opencl-headers-2.2-2|10	License:	MIT
21mr|opencl-headers-2.2-2|11	Group:		Development/Other
21mr|opencl-headers-2.2-2|12	Url:		https://www.khronos.org/registry/cl/
21mr|opencl-headers-2.2-2|13	Source0:	https://github.com/KhronosGroup/OpenCL-Headers/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
21mr|opencl-headers-2.2-2|14	Source1:	https://github.com/KhronosGroup/OpenCL-CLHPP/releases/download/v%{cl_hpp_ver}/OpenCL-CLHPP-%{cl_hpp_ver}.tar.gz
21mr|opencl-headers-2.2-2|15	# OCL 1.2 compatibility
21mr|opencl-headers-2.2-2|16	Source2:	https://www.khronos.org/registry/cl/api/2.1/cl.hpp
21mr|opencl-headers-2.2-2|17	Conflicts:	nvidia-cuda-toolkit-devel < 7.5.18-10
21mr|opencl-headers-2.2-2|18	Conflicts:	mesa-opencl-devel
21mr|opencl-headers-2.2-2|19	BuildArch:	noarch
21mr|opencl-headers-2.2-2|20	
21mr|opencl-headers-2.2-2|21	%description
21mr|opencl-headers-2.2-2|22	OpenCL (Open Computing Language) header files.
21mr|opencl-headers-2.2-2|23	
21mr|opencl-headers-2.2-2|24	%files
21mr|opencl-headers-2.2-2|25	%dir %{_includedir}/CL
21mr|opencl-headers-2.2-2|26	%{_includedir}/CL/cl2.hpp
21mr|opencl-headers-2.2-2|27	%{_includedir}/CL/cl_egl.h
21mr|opencl-headers-2.2-2|28	%{_includedir}/CL/cl_ext.h
21mr|opencl-headers-2.2-2|29	%{_includedir}/CL/cl_ext_intel.h
21mr|opencl-headers-2.2-2|30	%{_includedir}/CL/cl_gl_ext.h
21mr|opencl-headers-2.2-2|31	%{_includedir}/CL/cl_gl.h
21mr|opencl-headers-2.2-2|32	%{_includedir}/CL/cl.h
21mr|opencl-headers-2.2-2|33	%{_includedir}/CL/cl_half.h
21mr|opencl-headers-2.2-2|34	%{_includedir}/CL/cl.hpp
21mr|opencl-headers-2.2-2|35	%{_includedir}/CL/cl_icd.h
21mr|opencl-headers-2.2-2|36	%{_includedir}/CL/cl_layer.h
21mr|opencl-headers-2.2-2|37	%{_includedir}/CL/cl_platform.h
21mr|opencl-headers-2.2-2|38	%{_includedir}/CL/cl_va_api_media_sharing_intel.h
21mr|opencl-headers-2.2-2|39	%{_includedir}/CL/cl_version.h
21mr|opencl-headers-2.2-2|40	%{_includedir}/CL/opencl.h
21mr|opencl-headers-2.2-2|41	%{_includedir}/CL/opencl.hpp
21mr|opencl-headers-2.2-2|42	
21mr|opencl-headers-2.2-2|43	#----------------------------------------------------------------------------
21mr|opencl-headers-2.2-2|44	
21mr|opencl-headers-2.2-2|45	%prep
21mr|opencl-headers-2.2-2|46	%setup -qn OpenCL-Headers-%{commit}
21mr|opencl-headers-2.2-2|47	
21mr|opencl-headers-2.2-2|48	tar -xf %{SOURCE1}
21mr|opencl-headers-2.2-2|49	cp -p OpenCL-CLHPP-%{cl_hpp_ver}/include/CL/{cl2,opencl}.hpp %{SOURCE2} .
21mr|opencl-headers-2.2-2|50	
21mr|opencl-headers-2.2-2|51	%build
21mr|opencl-headers-2.2-2|52	# Nothing to build
21mr|opencl-headers-2.2-2|53	
21mr|opencl-headers-2.2-2|54	%install
21mr|opencl-headers-2.2-2|55	mkdir -p %{buildroot}%{_includedir}/CL/
21mr|opencl-headers-2.2-2|56	install -p -m 0644 *hpp CL/* -t %{buildroot}%{_includedir}/CL/
21mr|opencl-headers-2.2-2|57	# We're not interested in Direct3D things
21mr|opencl-headers-2.2-2|58	rm -vf %{buildroot}%{_includedir}/CL/cl_{dx9,d3d}*

14550 21
21mr|OpenColorIO-2.1.1-2|1	%define major 2
21mr|OpenColorIO-2.1.1-2|2	%define libname %mklibname %{name} %{major}
21mr|OpenColorIO-2.1.1-2|3	%define devname %mklibname %{name} -d
21mr|OpenColorIO-2.1.1-2|4	
21mr|OpenColorIO-2.1.1-2|5	Summary:	Enables color transforms and image display across graphics apps
21mr|OpenColorIO-2.1.1-2|6	Name:		OpenColorIO
21mr|OpenColorIO-2.1.1-2|7	Version:	2.1.1
21mr|OpenColorIO-2.1.1-2|8	Release:	2
21mr|OpenColorIO-2.1.1-2|9	License:	BSD
21mr|OpenColorIO-2.1.1-2|10	Group:		System/Libraries
21mr|OpenColorIO-2.1.1-2|11	Url:		http://opencolorio.org/
21mr|OpenColorIO-2.1.1-2|12	Source0:	https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v%{version}.tar.gz
21mr|OpenColorIO-2.1.1-2|13	
21mr|OpenColorIO-2.1.1-2|14	BuildRequires:	cmake
21mr|OpenColorIO-2.1.1-2|15	BuildRequires:	git
21mr|OpenColorIO-2.1.1-2|16	BuildRequires:	OpenImageIO
21mr|OpenColorIO-2.1.1-2|17	BuildRequires:	boost-devel
21mr|OpenColorIO-2.1.1-2|18	BuildRequires:	pybind11-devel
21mr|OpenColorIO-2.1.1-2|19	BuildRequires:	pystring-devel
21mr|OpenColorIO-2.1.1-2|20	BuildRequires:	tinyxml-devel
21mr|OpenColorIO-2.1.1-2|21	BuildRequires:	pkgconfig(gl)
21mr|OpenColorIO-2.1.1-2|22	BuildRequires:	pkgconfig(glew)
21mr|OpenColorIO-2.1.1-2|23	BuildRequires:	pkgconfig(glu)
21mr|OpenColorIO-2.1.1-2|24	BuildRequires:	pkgconfig(glut)
21mr|OpenColorIO-2.1.1-2|25	BuildRequires:	pkgconfig(lcms2)
21mr|OpenColorIO-2.1.1-2|26	BuildRequires:	pkgconfig(OpenImageIO)
21mr|OpenColorIO-2.1.1-2|27	BuildRequires:	pkgconfig(python3)
21mr|OpenColorIO-2.1.1-2|28	BuildRequires:	pkgconfig(x11)
21mr|OpenColorIO-2.1.1-2|29	BuildRequires:	pkgconfig(xi)
21mr|OpenColorIO-2.1.1-2|30	BuildRequires:	pkgconfig(xmu)
21mr|OpenColorIO-2.1.1-2|31	BuildRequires:	pkgconfig(yaml-cpp)
21mr|OpenColorIO-2.1.1-2|32	BuildRequires:	pkgconfig(zlib)
21mr|OpenColorIO-2.1.1-2|33	
21mr|OpenColorIO-2.1.1-2|34	%description
21mr|OpenColorIO-2.1.1-2|35	OCIO enables color transforms and image display to be handled in a consistent
21mr|OpenColorIO-2.1.1-2|36	manner across multiple graphics applications. Unlike other color management
21mr|OpenColorIO-2.1.1-2|37	solutions, OCIO is geared towards motion-picture post production, with an
21mr|OpenColorIO-2.1.1-2|38	emphasis on visual effects and animation color pipelines.
21mr|OpenColorIO-2.1.1-2|39	
21mr|OpenColorIO-2.1.1-2|40	%files
21mr|OpenColorIO-2.1.1-2|41	%doc CHANGELOG.md
21mr|OpenColorIO-2.1.1-2|42	%license LICENSE
21mr|OpenColorIO-2.1.1-2|43	%{_bindir}/*
21mr|OpenColorIO-2.1.1-2|44	%{python3_sitearch}/Py%{name}.so
21mr|OpenColorIO-2.1.1-2|45	%{_datadir}/ocio
21mr|OpenColorIO-2.1.1-2|46	
21mr|OpenColorIO-2.1.1-2|47	#----------------------------------------------------------------------------
21mr|OpenColorIO-2.1.1-2|48	
21mr|OpenColorIO-2.1.1-2|49	%package -n %{libname}
21mr|OpenColorIO-2.1.1-2|50	Summary:	Enables color transforms and image display across graphics apps
21mr|OpenColorIO-2.1.1-2|51	Group:		System/Libraries
21mr|OpenColorIO-2.1.1-2|52	
21mr|OpenColorIO-2.1.1-2|53	%description -n %{libname}
21mr|OpenColorIO-2.1.1-2|54	Enables color transforms and image display across graphics apps.
21mr|OpenColorIO-2.1.1-2|55	
21mr|OpenColorIO-2.1.1-2|56	%files -n %{libname}
21mr|OpenColorIO-2.1.1-2|57	%{_libdir}/lib%{name}.so.%{major}*
21mr|OpenColorIO-2.1.1-2|58	
21mr|OpenColorIO-2.1.1-2|59	#----------------------------------------------------------------------------
21mr|OpenColorIO-2.1.1-2|60	
21mr|OpenColorIO-2.1.1-2|61	%package -n %{devname}
21mr|OpenColorIO-2.1.1-2|62	Summary:	Development files for %{name}
21mr|OpenColorIO-2.1.1-2|63	Group:		Development/C++
21mr|OpenColorIO-2.1.1-2|64	Requires:	%{libname} = %{EVRD}
21mr|OpenColorIO-2.1.1-2|65	Provides:	%{name}-devel = %{EVRD}
21mr|OpenColorIO-2.1.1-2|66	
21mr|OpenColorIO-2.1.1-2|67	%description -n %{devname}
21mr|OpenColorIO-2.1.1-2|68	Development files for %{name} library.
21mr|OpenColorIO-2.1.1-2|69	
21mr|OpenColorIO-2.1.1-2|70	%files -n %{devname}
21mr|OpenColorIO-2.1.1-2|71	%{_libdir}/lib%{name}.so
21mr|OpenColorIO-2.1.1-2|72	%{_libdir}/pkgconfig/%{name}.pc
21mr|OpenColorIO-2.1.1-2|73	%{_libdir}/cmake/OpenColorIO
21mr|OpenColorIO-2.1.1-2|74	%{_includedir}/%{name}
21mr|OpenColorIO-2.1.1-2|75	
21mr|OpenColorIO-2.1.1-2|76	#----------------------------------------------------------------------------
21mr|OpenColorIO-2.1.1-2|77	
21mr|OpenColorIO-2.1.1-2|78	%prep
21mr|OpenColorIO-2.1.1-2|79	%autosetup -p1
21mr|OpenColorIO-2.1.1-2|80	
21mr|OpenColorIO-2.1.1-2|81	%build
21mr|OpenColorIO-2.1.1-2|82	%cmake	\
21mr|OpenColorIO-2.1.1-2|83	-DCMAKE_SKIP_RPATH=TRUE		\
21mr|OpenColorIO-2.1.1-2|84	-DOCIO_BUILD_DOCS=OFF		\
21mr|OpenColorIO-2.1.1-2|85	-DOCIO_BUILD_STATIC=OFF		\
21mr|OpenColorIO-2.1.1-2|86	-DOCIO_BUILD_TESTS=OFF		\
21mr|OpenColorIO-2.1.1-2|87	-DOCIO_PYGLUE_LINK=OFF		\
21mr|OpenColorIO-2.1.1-2|88	%ifnarch x86_64
21mr|OpenColorIO-2.1.1-2|89	-DOCIO_USE_SSE=OFF		\
21mr|OpenColorIO-2.1.1-2|90	%endif
21mr|OpenColorIO-2.1.1-2|91	-DOpenGL_GL_PREFERENCE=GLVND	\
21mr|OpenColorIO-2.1.1-2|92	-DPYTHON=%{__python3}		\
21mr|OpenColorIO-2.1.1-2|93	-DUSE_EXTERNAL_LCMS=TRUE	\
21mr|OpenColorIO-2.1.1-2|94	-DUSE_EXTERNAL_SETUPTOOLS=TRUE	\
21mr|OpenColorIO-2.1.1-2|95	-DUSE_EXTERNAL_TINYXML=TRUE	\
21mr|OpenColorIO-2.1.1-2|96	-DUSE_EXTERNAL_YAML=TRUE
21mr|OpenColorIO-2.1.1-2|97	%make_build
21mr|OpenColorIO-2.1.1-2|98	
21mr|OpenColorIO-2.1.1-2|99	%install
21mr|OpenColorIO-2.1.1-2|100	%make_install -C build
21mr|OpenColorIO-2.1.1-2|101	
21mr|OpenColorIO-2.1.1-2|102	rm -f %{buildroot}%{_libdir}/libOpenColorIO*.a

14551 21
21mr|openconnect-8.20-1|1	%define	major 5
21mr|openconnect-8.20-1|2	%define	libname %mklibname %{name} %{major}
21mr|openconnect-8.20-1|3	%define	devname %mklibname %{name} -d
21mr|openconnect-8.20-1|4	
21mr|openconnect-8.20-1|5	%global	__requires_exclude /system/bin/sh
21mr|openconnect-8.20-1|6	
21mr|openconnect-8.20-1|7	Summary:	Open client for Cisco AnyConnect VPN
21mr|openconnect-8.20-1|8	Name:		openconnect
21mr|openconnect-8.20-1|9	Version:	8.20
21mr|openconnect-8.20-1|10	Release:	1
21mr|openconnect-8.20-1|11	License:	LGPLv2.1+
21mr|openconnect-8.20-1|12	Group:		Networking/Other
21mr|openconnect-8.20-1|13	Url:		http://www.infradead.org/openconnect.html
21mr|openconnect-8.20-1|14	Source0:	ftp://ftp.infradead.org:21/pub/openconnect/%{name}-%{version}.tar.gz
21mr|openconnect-8.20-1|15	BuildRequires:	vpnc
21mr|openconnect-8.20-1|16	BuildRequires:	python3
21mr|openconnect-8.20-1|17	BuildRequires:	pkgconfig(dbus-1)
21mr|openconnect-8.20-1|18	BuildRequires:	pkgconfig(gnutls)
21mr|openconnect-8.20-1|19	BuildRequires:	pkgconfig(krb5)
21mr|openconnect-8.20-1|20	BuildRequires:	pkgconfig(liblz4)
21mr|openconnect-8.20-1|21	BuildRequires:	pkgconfig(libpcsclite)
21mr|openconnect-8.20-1|22	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|openconnect-8.20-1|23	BuildRequires:	pkgconfig(libxml-2.0)
21mr|openconnect-8.20-1|24	BuildRequires:	pkgconfig(openssl)
21mr|openconnect-8.20-1|25	BuildRequires:	pkgconfig(p11-kit-1)
21mr|openconnect-8.20-1|26	BuildRequires:	pkgconfig(zlib)
21mr|openconnect-8.20-1|27	
21mr|openconnect-8.20-1|28	%description
21mr|openconnect-8.20-1|29	This package provides a client for Cisco's "AnyConnect" VPN, which uses HTTPS
21mr|openconnect-8.20-1|30	and DTLS protocols.
21mr|openconnect-8.20-1|31	
21mr|openconnect-8.20-1|32	%files -f %{name}.lang
21mr|openconnect-8.20-1|33	%doc COPYING.LGPL TODO
21mr|openconnect-8.20-1|34	%{_sbindir}/%{name}
21mr|openconnect-8.20-1|35	%{_mandir}/man8/*
21mr|openconnect-8.20-1|36	%{_datadir}/bash-completion/completions/%{name}
21mr|openconnect-8.20-1|37	#{_docdir}/%%{name}
21mr|openconnect-8.20-1|38	%{_libexecdir}/%{name}/*
21mr|openconnect-8.20-1|39	
21mr|openconnect-8.20-1|40	#----------------------------------------------------------------------------
21mr|openconnect-8.20-1|41	
21mr|openconnect-8.20-1|42	%package -n %{libname}
21mr|openconnect-8.20-1|43	Summary:	Dynamic libraries for %{name}
21mr|openconnect-8.20-1|44	Group:		System/Libraries
21mr|openconnect-8.20-1|45	
21mr|openconnect-8.20-1|46	%description -n %{libname}
21mr|openconnect-8.20-1|47	This package contains the shared library for %{name}.
21mr|openconnect-8.20-1|48	
21mr|openconnect-8.20-1|49	%files -n %{libname}
21mr|openconnect-8.20-1|50	%{_libdir}/libopenconnect.so.%{major}*
21mr|openconnect-8.20-1|51	
21mr|openconnect-8.20-1|52	#----------------------------------------------------------------------------
21mr|openconnect-8.20-1|53	
21mr|openconnect-8.20-1|54	%package -n %{devname}
21mr|openconnect-8.20-1|55	Summary:	Development files for %{name}
21mr|openconnect-8.20-1|56	Group:		Development/C
21mr|openconnect-8.20-1|57	Requires:	%{libname} = %{EVRD}
21mr|openconnect-8.20-1|58	Provides:	%{name}-devel = %{EVRD}
21mr|openconnect-8.20-1|59	
21mr|openconnect-8.20-1|60	%description -n %{devname}
21mr|openconnect-8.20-1|61	This package contains the development files for %{name}.
21mr|openconnect-8.20-1|62	
21mr|openconnect-8.20-1|63	%files -n %{devname}
21mr|openconnect-8.20-1|64	%{_includedir}/%{name}.h
21mr|openconnect-8.20-1|65	%{_libdir}/libopenconnect.so
21mr|openconnect-8.20-1|66	%{_libdir}/pkgconfig/%{name}.pc
21mr|openconnect-8.20-1|67	
21mr|openconnect-8.20-1|68	#----------------------------------------------------------------------------
21mr|openconnect-8.20-1|69	
21mr|openconnect-8.20-1|70	%prep
21mr|openconnect-8.20-1|71	%setup -q
21mr|openconnect-8.20-1|72	
21mr|openconnect-8.20-1|73	
21mr|openconnect-8.20-1|74	%build
21mr|openconnect-8.20-1|75	%configure	--disable-static \
21mr|openconnect-8.20-1|76	--with-vpnc-script=/etc/vpnc/vpnc-script \
21mr|openconnect-8.20-1|77	--with-openssl \
21mr|openconnect-8.20-1|78	--without-openssl-version-check \
21mr|openconnect-8.20-1|79	--with-default-gnutls-priority="@SYSTEM"
21mr|openconnect-8.20-1|80	
21mr|openconnect-8.20-1|81	%make_build
21mr|openconnect-8.20-1|82	
21mr|openconnect-8.20-1|83	
21mr|openconnect-8.20-1|84	%install
21mr|openconnect-8.20-1|85	%make_install
21mr|openconnect-8.20-1|86	
21mr|openconnect-8.20-1|87	# Drop script for Android
21mr|openconnect-8.20-1|88	rm -f %{buildroot}%{_libexecdir}/%{name}/hipreport-android.sh
21mr|openconnect-8.20-1|89	
21mr|openconnect-8.20-1|90	%find_lang %{name}
21mr|openconnect-8.20-1|91	
21mr|openconnect-8.20-1|92	
21mr|openconnect-8.20-1|93	%check
21mr|openconnect-8.20-1|94	%make check

14552 21
21mr|opencore-amr-0.1.6-1|1	%define	major 0
21mr|opencore-amr-0.1.6-1|2	%define	libname %mklibname %{name} %{major}
21mr|opencore-amr-0.1.6-1|3	%define	devname %mklibname -d %{name}
21mr|opencore-amr-0.1.6-1|4	
21mr|opencore-amr-0.1.6-1|5	Summary:	Adaptive Multi Rate speech codec
21mr|opencore-amr-0.1.6-1|6	Name:		opencore-amr
21mr|opencore-amr-0.1.6-1|7	Version:	0.1.6
21mr|opencore-amr-0.1.6-1|8	Release:	1
21mr|opencore-amr-0.1.6-1|9	License:	Apache License
21mr|opencore-amr-0.1.6-1|10	Group:		Sound
21mr|opencore-amr-0.1.6-1|11	Url:		https://sourceforge.net/projects/opencore-amr
21mr|opencore-amr-0.1.6-1|12	Source0:	https://sourceforge.net/projects/opencore-amr/files/opencore-amr/%{name}-%{version}.tar.gz
21mr|opencore-amr-0.1.6-1|13	
21mr|opencore-amr-0.1.6-1|14	%description
21mr|opencore-amr-0.1.6-1|15	This library contains an implementation of the 3GPP TS 26.073
21mr|opencore-amr-0.1.6-1|16	specification for the Adaptive Multi Rate (AMR) speech codec. The
21mr|opencore-amr-0.1.6-1|17	implementation is derived from the OpenCORE framework, part of the
21mr|opencore-amr-0.1.6-1|18	Google Android project.
21mr|opencore-amr-0.1.6-1|19	
21mr|opencore-amr-0.1.6-1|20	#-----------------------------------------------------------------
21mr|opencore-amr-0.1.6-1|21	
21mr|opencore-amr-0.1.6-1|22	%package -n %{libname}
21mr|opencore-amr-0.1.6-1|23	Group:		System/Libraries
21mr|opencore-amr-0.1.6-1|24	Summary:	Adaptive Multi Rate speech codec
21mr|opencore-amr-0.1.6-1|25	
21mr|opencore-amr-0.1.6-1|26	%description -n %{libname}
21mr|opencore-amr-0.1.6-1|27	This library contains an implementation of the 3GPP TS 26.073 specification
21mr|opencore-amr-0.1.6-1|28	for the Adaptive Multi Rate (AMR) speech codec. The implementation is derived
21mr|opencore-amr-0.1.6-1|29	from the OpenCORE framework, part of the Google Android project.
21mr|opencore-amr-0.1.6-1|30	This  package contains the library itself.
21mr|opencore-amr-0.1.6-1|31	
21mr|opencore-amr-0.1.6-1|32	%files -n %{libname}
21mr|opencore-amr-0.1.6-1|33	%doc README LICENSE
21mr|opencore-amr-0.1.6-1|34	%{_libdir}/libopencore-amr??.so.%{major}*
21mr|opencore-amr-0.1.6-1|35	
21mr|opencore-amr-0.1.6-1|36	#-----------------------------------------------------------------
21mr|opencore-amr-0.1.6-1|37	
21mr|opencore-amr-0.1.6-1|38	%package -n %{devname}
21mr|opencore-amr-0.1.6-1|39	Group:		Development/C++
21mr|opencore-amr-0.1.6-1|40	Summary:	Adaptive Multi Rate speech codec - development files
21mr|opencore-amr-0.1.6-1|41	Requires:	%{libname} = %{EVRD}
21mr|opencore-amr-0.1.6-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|opencore-amr-0.1.6-1|43	
21mr|opencore-amr-0.1.6-1|44	%description -n %{devname}
21mr|opencore-amr-0.1.6-1|45	This library contains an implementation of the 3GPP TS 26.073 specification
21mr|opencore-amr-0.1.6-1|46	for the Adaptive Multi Rate (AMR) speech codec. The implementation is derived
21mr|opencore-amr-0.1.6-1|47	from the OpenCORE framework, part of the Google Android project.
21mr|opencore-amr-0.1.6-1|48	This  package contains the development files for %{libname}.
21mr|opencore-amr-0.1.6-1|49	
21mr|opencore-amr-0.1.6-1|50	%files -n %{devname}
21mr|opencore-amr-0.1.6-1|51	%doc README LICENSE
21mr|opencore-amr-0.1.6-1|52	%{_libdir}/libopencore-amr??.so
21mr|opencore-amr-0.1.6-1|53	%{_libdir}/libopencore-amr??.a
21mr|opencore-amr-0.1.6-1|54	%{_includedir}/opencore-amr??
21mr|opencore-amr-0.1.6-1|55	%{_libdir}/pkgconfig/opencore-amrnb.pc
21mr|opencore-amr-0.1.6-1|56	%{_libdir}/pkgconfig/opencore-amrwb.pc
21mr|opencore-amr-0.1.6-1|57	
21mr|opencore-amr-0.1.6-1|58	#-----------------------------------------------------------------
21mr|opencore-amr-0.1.6-1|59	
21mr|opencore-amr-0.1.6-1|60	%prep
21mr|opencore-amr-0.1.6-1|61	%setup -q
21mr|opencore-amr-0.1.6-1|62	
21mr|opencore-amr-0.1.6-1|63	
21mr|opencore-amr-0.1.6-1|64	%build
21mr|opencore-amr-0.1.6-1|65	%configure --enable-static
21mr|opencore-amr-0.1.6-1|66	%make
21mr|opencore-amr-0.1.6-1|67	
21mr|opencore-amr-0.1.6-1|68	
21mr|opencore-amr-0.1.6-1|69	%install
21mr|opencore-amr-0.1.6-1|70	%makeinstall_std

14553 21
21mr|opencryptoki-3.14.0-2|1	%global _hardened_build 1
21mr|opencryptoki-3.14.0-2|2	
21mr|opencryptoki-3.14.0-2|3	%define major 0
21mr|opencryptoki-3.14.0-2|4	%define libname %mklibname %{name} %{major}
21mr|opencryptoki-3.14.0-2|5	%define libname_pkcs11_sw %mklibname pkcs11_sw %{major}
21mr|opencryptoki-3.14.0-2|6	%define libname_pkcs11_tmp %mklibname pkcs11_tmp %{major}
21mr|opencryptoki-3.14.0-2|7	%define libname_pkcs11_icsf %mklibname pkcs11_icsf %{major}
21mr|opencryptoki-3.14.0-2|8	%define devname %mklibname %{name} -d
21mr|opencryptoki-3.14.0-2|9	%define devname_pkcs11_sw %mklibname pkcs11_sw -d
21mr|opencryptoki-3.14.0-2|10	%define devname_pkcs11_tmp %mklibname pkcs11_tmp -d
21mr|opencryptoki-3.14.0-2|11	%define devname_pkcs11_icsf %mklibname pkcs11_icsf -d
21mr|opencryptoki-3.14.0-2|12	
21mr|opencryptoki-3.14.0-2|13	Summary:	Implementation of the PKCS#11 (Cryptoki) specification v2.11
21mr|opencryptoki-3.14.0-2|14	Name:		opencryptoki
21mr|opencryptoki-3.14.0-2|15	Version:	3.14.0
21mr|opencryptoki-3.14.0-2|16	Release:	2
21mr|opencryptoki-3.14.0-2|17	License:	CPL
21mr|opencryptoki-3.14.0-2|18	Group:		System/Base
21mr|opencryptoki-3.14.0-2|19	Url:		https://github.com/opencryptoki/opencryptoki
21mr|opencryptoki-3.14.0-2|20	Source0:	https://github.com/opencryptoki/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|opencryptoki-3.14.0-2|21	Source1:	%{name}-tmpfiles.conf
21mr|opencryptoki-3.14.0-2|22	Source2:	sysusers.d-pkcs11.conf
21mr|opencryptoki-3.14.0-2|23	BuildRequires:	bison
21mr|opencryptoki-3.14.0-2|24	BuildRequires:	flex
21mr|opencryptoki-3.14.0-2|25	BuildRequires:	libtool
21mr|opencryptoki-3.14.0-2|26	BuildRequires:	systemd
21mr|opencryptoki-3.14.0-2|27	#gcc in aarch64 not provided libitm
21mr|opencryptoki-3.14.0-2|28	%ifnarch aarch64 %{e2k}
21mr|opencryptoki-3.14.0-2|29	BuildRequires:	itm-devel
21mr|opencryptoki-3.14.0-2|30	%endif
21mr|opencryptoki-3.14.0-2|31	BuildRequires:	openldap-devel
21mr|opencryptoki-3.14.0-2|32	BuildRequires:	trousers-devel
21mr|opencryptoki-3.14.0-2|33	BuildRequires:	pkgconfig(openssl)
21mr|opencryptoki-3.14.0-2|34	# %%sysusers_create_package was backported to systemd-230
21mr|opencryptoki-3.14.0-2|35	BuildRequires:	systemd >= 230-14
21mr|opencryptoki-3.14.0-2|36	Requires:	%{name}-libs = %{EVRD}
21mr|opencryptoki-3.14.0-2|37	Requires(pre):	systemd >= 230-14
21mr|opencryptoki-3.14.0-2|38	
21mr|opencryptoki-3.14.0-2|39	%description
21mr|opencryptoki-3.14.0-2|40	Opencryptoki implements the PKCS#11 specification v2.11 for a set of
21mr|opencryptoki-3.14.0-2|41	cryptographic hardware, such as IBM 4764 and 4765 crypto cards, and the
21mr|opencryptoki-3.14.0-2|42	Trusted Platform Module (TPM) chip. Opencryptoki also brings a software
21mr|opencryptoki-3.14.0-2|43	token implementation that can be used without any cryptographic
21mr|opencryptoki-3.14.0-2|44	hardware.
21mr|opencryptoki-3.14.0-2|45	This package contains the Slot Daemon (pkcsslotd) and general utilities.
21mr|opencryptoki-3.14.0-2|46	
21mr|opencryptoki-3.14.0-2|47	%files
21mr|opencryptoki-3.14.0-2|48	%doc ChangeLog FAQ README.md doc/opencryptoki-howto.md doc/README.token_data
21mr|opencryptoki-3.14.0-2|49	%dir %{_sysconfdir}/%{name}
21mr|opencryptoki-3.14.0-2|50	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|opencryptoki-3.14.0-2|51	%config(noreplace) %{_sysusersdir}/pkcs11.conf
21mr|opencryptoki-3.14.0-2|52	%{_tmpfilesdir}/%{name}.conf
21mr|opencryptoki-3.14.0-2|53	%{_unitdir}/pkcsslotd.service
21mr|opencryptoki-3.14.0-2|54	%{_sbindir}/pkcsconf
21mr|opencryptoki-3.14.0-2|55	%{_sbindir}/pkcsslotd
21mr|opencryptoki-3.14.0-2|56	%{_sbindir}/p11sak
21mr|opencryptoki-3.14.0-2|57	%{_mandir}/man1/pkcsconf.1*
21mr|opencryptoki-3.14.0-2|58	%{_mandir}/man1/p11sak.1*
21mr|opencryptoki-3.14.0-2|59	%{_mandir}/man5/%{name}.conf.5*
21mr|opencryptoki-3.14.0-2|60	%{_mandir}/man7/%{name}.7*
21mr|opencryptoki-3.14.0-2|61	%{_mandir}/man8/pkcsslotd.8*
21mr|opencryptoki-3.14.0-2|62	%{_libdir}/opencryptoki/methods
21mr|opencryptoki-3.14.0-2|63	%{_libdir}/pkcs11/methods
21mr|opencryptoki-3.14.0-2|64	%dir %attr(770,root,pkcs11) %{_sharedstatedir}/%{name}
21mr|opencryptoki-3.14.0-2|65	%ghost %dir %attr(770,root,pkcs11) %{_localstatedir}/lock/%{name}
21mr|opencryptoki-3.14.0-2|66	%ghost %dir %attr(770,root,pkcs11) %{_localstatedir}/lock/%{name}/*
21mr|opencryptoki-3.14.0-2|67	%dir %attr(770,root,pkcs11) %{_localstatedir}/log/%{name}
21mr|opencryptoki-3.14.0-2|68	%dir %attr(770,root,pkcs11) %{_sharedstatedir}/%{name}/swtok/
21mr|opencryptoki-3.14.0-2|69	%dir %attr(770,root,pkcs11) %{_sharedstatedir}/%{name}/swtok/TOK_OBJ/
21mr|opencryptoki-3.14.0-2|70	%dir %attr(770,root,pkcs11) %{_sharedstatedir}/%{name}/tpm/
21mr|opencryptoki-3.14.0-2|71	%dir %attr(770,root,pkcs11) %{_sharedstatedir}/%{name}/icsf/
21mr|opencryptoki-3.14.0-2|72	
21mr|opencryptoki-3.14.0-2|73	%pre
21mr|opencryptoki-3.14.0-2|74	%sysusers_create_package pkcs11 %{SOURCE2}
21mr|opencryptoki-3.14.0-2|75	
21mr|opencryptoki-3.14.0-2|76	%post
21mr|opencryptoki-3.14.0-2|77	%tmpfiles_create %{name}.conf
21mr|opencryptoki-3.14.0-2|78	%systemd_post pkcsslotd.service
21mr|opencryptoki-3.14.0-2|79	
21mr|opencryptoki-3.14.0-2|80	#------------------------------------------------------------------
21mr|opencryptoki-3.14.0-2|81	
21mr|opencryptoki-3.14.0-2|82	%package -n %{libname}
21mr|opencryptoki-3.14.0-2|83	Summary:	The run-time libraries for opencryptoki package
21mr|opencryptoki-3.14.0-2|84	Group:		System/Libraries
21mr|opencryptoki-3.14.0-2|85	Requires:	%{libname_pkcs11_sw} = %{EVRD}
21mr|opencryptoki-3.14.0-2|86	Requires:	%{libname_pkcs11_tmp} = %{EVRD}
21mr|opencryptoki-3.14.0-2|87	Requires:	%{libname_pkcs11_icsf} = %{EVRD}
21mr|opencryptoki-3.14.0-2|88	Provides:	%{name}-libs = %{EVRD}
21mr|opencryptoki-3.14.0-2|89	
21mr|opencryptoki-3.14.0-2|90	%description -n %{libname}
21mr|opencryptoki-3.14.0-2|91	Opencryptoki implements the PKCS#11 specification v2.11 for a set of
21mr|opencryptoki-3.14.0-2|92	cryptographic hardware, such as IBM 4764 and 4765 crypto cards, and the
21mr|opencryptoki-3.14.0-2|93	Trusted Platform Module (TPM) chip. Opencryptoki also brings a software
21mr|opencryptoki-3.14.0-2|94	token implementation that can be used without any cryptographic
21mr|opencryptoki-3.14.0-2|95	hardware.
21mr|opencryptoki-3.14.0-2|96	This package contains the PKCS#11 library implementation, and requires
21mr|opencryptoki-3.14.0-2|97	at least one token implementation (packaged separately) to be fully
21mr|opencryptoki-3.14.0-2|98	functional.
21mr|opencryptoki-3.14.0-2|99	
21mr|opencryptoki-3.14.0-2|100	%files -n %{libname}
21mr|opencryptoki-3.14.0-2|101	%doc LICENSE
21mr|opencryptoki-3.14.0-2|102	%{_sysconfdir}/ld.so.conf.d/*
21mr|opencryptoki-3.14.0-2|103	# Unversioned .so symlinks usually belong to -devel packages, but opencryptoki
21mr|opencryptoki-3.14.0-2|104	# needs them in the main package, because:
21mr|opencryptoki-3.14.0-2|105	# documentation suggests that programs should dlopen "PKCS11_API.so".
21mr|opencryptoki-3.14.0-2|106	%{_libdir}/%{name}/lib%{name}.so
21mr|opencryptoki-3.14.0-2|107	%{_libdir}/%{name}/lib%{name}.so.%{major}*
21mr|opencryptoki-3.14.0-2|108	%{_libdir}/%{name}/PKCS11_API.so
21mr|opencryptoki-3.14.0-2|109	%{_libdir}/pkcs11/lib%{name}.so
21mr|opencryptoki-3.14.0-2|110	%{_libdir}/pkcs11/PKCS11_API.so
21mr|opencryptoki-3.14.0-2|111	%{_libdir}/pkcs11/stdll
21mr|opencryptoki-3.14.0-2|112	
21mr|opencryptoki-3.14.0-2|113	#------------------------------------------------------------------
21mr|opencryptoki-3.14.0-2|114	
21mr|opencryptoki-3.14.0-2|115	%package -n %{devname}
21mr|opencryptoki-3.14.0-2|116	Summary:	Development files for openCryptoki
21mr|opencryptoki-3.14.0-2|117	Group:		Development/C
21mr|opencryptoki-3.14.0-2|118	Requires:	%{libname} = %{EVRD}
21mr|opencryptoki-3.14.0-2|119	Requires:	%{libname_pkcs11_sw} = %{EVRD}
21mr|opencryptoki-3.14.0-2|120	Requires:	%{libname_pkcs11_tmp} = %{EVRD}
21mr|opencryptoki-3.14.0-2|121	Requires:	%{libname_pkcs11_icsf} = %{EVRD}
21mr|opencryptoki-3.14.0-2|122	Provides:	%{devname_pkcs11_sw} = %{EVRD}
21mr|opencryptoki-3.14.0-2|123	Provides:	%{devname_pkcs11_tmp} = %{EVRD}
21mr|opencryptoki-3.14.0-2|124	Provides:	%{devname_pkcs11_icsf} = %{EVRD}
21mr|opencryptoki-3.14.0-2|125	Provides:	%{name}-devel = %{EVRD}
21mr|opencryptoki-3.14.0-2|126	
21mr|opencryptoki-3.14.0-2|127	%description -n %{devname}
21mr|opencryptoki-3.14.0-2|128	This package contains the development header files for building
21mr|opencryptoki-3.14.0-2|129	opencryptoki and PKCS#11 based applications
21mr|opencryptoki-3.14.0-2|130	
21mr|opencryptoki-3.14.0-2|131	%files -n %{devname}
21mr|opencryptoki-3.14.0-2|132	%doc LICENSE
21mr|opencryptoki-3.14.0-2|133	%{_includedir}/%{name}/*.h
21mr|opencryptoki-3.14.0-2|134	
21mr|opencryptoki-3.14.0-2|135	#------------------------------------------------------------------
21mr|opencryptoki-3.14.0-2|136	
21mr|opencryptoki-3.14.0-2|137	%package -n %{libname_pkcs11_sw}
21mr|opencryptoki-3.14.0-2|138	Summary:	The software token implementation for opencryptoki
21mr|opencryptoki-3.14.0-2|139	Group:		System/Libraries
21mr|opencryptoki-3.14.0-2|140	Requires:	%{name}-libs = %{EVRD}
21mr|opencryptoki-3.14.0-2|141	Provides:	%{name}-swtok = %{EVRD}
21mr|opencryptoki-3.14.0-2|142	
21mr|opencryptoki-3.14.0-2|143	%description -n %{libname_pkcs11_sw}
21mr|opencryptoki-3.14.0-2|144	Opencryptoki implements the PKCS#11 specification v2.11 for a set of
21mr|opencryptoki-3.14.0-2|145	cryptographic hardware, such as IBM 4764 and 4765 crypto cards, and the
21mr|opencryptoki-3.14.0-2|146	Trusted Platform Module (TPM) chip. Opencryptoki also brings a software
21mr|opencryptoki-3.14.0-2|147	token implementation that can be used without any cryptographic
21mr|opencryptoki-3.14.0-2|148	hardware.
21mr|opencryptoki-3.14.0-2|149	This package brings the software token implementation to use opencryptoki
21mr|opencryptoki-3.14.0-2|150	without any specific cryptographic hardware.
21mr|opencryptoki-3.14.0-2|151	
21mr|opencryptoki-3.14.0-2|152	%files -n %{libname_pkcs11_sw}
21mr|opencryptoki-3.14.0-2|153	%doc LICENSE
21mr|opencryptoki-3.14.0-2|154	%{_libdir}/%{name}/stdll/libpkcs11_sw.so
21mr|opencryptoki-3.14.0-2|155	%{_libdir}/%{name}/stdll/libpkcs11_sw.so.%{major}*
21mr|opencryptoki-3.14.0-2|156	%{_libdir}/%{name}/stdll/PKCS11_SW.so
21mr|opencryptoki-3.14.0-2|157	
21mr|opencryptoki-3.14.0-2|158	#------------------------------------------------------------------
21mr|opencryptoki-3.14.0-2|159	
21mr|opencryptoki-3.14.0-2|160	%package -n %{libname_pkcs11_tmp}
21mr|opencryptoki-3.14.0-2|161	Summary:	Trusted Platform Module (TPM) device support for opencryptoki
21mr|opencryptoki-3.14.0-2|162	Group:		System/Libraries
21mr|opencryptoki-3.14.0-2|163	Requires:	%{name}-libs = %{EVRD}
21mr|opencryptoki-3.14.0-2|164	Provides:	%{name}-tpmtok = %{EVRD}
21mr|opencryptoki-3.14.0-2|165	
21mr|opencryptoki-3.14.0-2|166	%description -n %{libname_pkcs11_tmp}
21mr|opencryptoki-3.14.0-2|167	Opencryptoki implements the PKCS#11 specification v2.11 for a set of
21mr|opencryptoki-3.14.0-2|168	cryptographic hardware, such as IBM 4764 and 4765 crypto cards, and the
21mr|opencryptoki-3.14.0-2|169	Trusted Platform Module (TPM) chip. Opencryptoki also brings a software
21mr|opencryptoki-3.14.0-2|170	token implementation that can be used without any cryptographic
21mr|opencryptoki-3.14.0-2|171	hardware.
21mr|opencryptoki-3.14.0-2|172	This package brings the necessary libraries and files to support
21mr|opencryptoki-3.14.0-2|173	Trusted Platform Module (TPM) devices in the opencryptoki stack.
21mr|opencryptoki-3.14.0-2|174	
21mr|opencryptoki-3.14.0-2|175	%files -n %{libname_pkcs11_tmp}
21mr|opencryptoki-3.14.0-2|176	%doc doc/README.tpm_stdll
21mr|opencryptoki-3.14.0-2|177	%{_libdir}/%{name}/stdll/libpkcs11_tpm.so
21mr|opencryptoki-3.14.0-2|178	%{_libdir}/%{name}/stdll/libpkcs11_tpm.so.%{major}*
21mr|opencryptoki-3.14.0-2|179	%{_libdir}/%{name}/stdll/PKCS11_TPM.so
21mr|opencryptoki-3.14.0-2|180	
21mr|opencryptoki-3.14.0-2|181	#------------------------------------------------------------------
21mr|opencryptoki-3.14.0-2|182	
21mr|opencryptoki-3.14.0-2|183	%package -n %{libname_pkcs11_icsf}
21mr|opencryptoki-3.14.0-2|184	Summary:	ICSF token support for opencryptoki
21mr|opencryptoki-3.14.0-2|185	Group:		System/Libraries
21mr|opencryptoki-3.14.0-2|186	Requires:	%{name}-libs = %{EVRD}
21mr|opencryptoki-3.14.0-2|187	Provides:	%{name}-icsftok = %{EVRD}
21mr|opencryptoki-3.14.0-2|188	
21mr|opencryptoki-3.14.0-2|189	%description -n %{libname_pkcs11_icsf}
21mr|opencryptoki-3.14.0-2|190	Opencryptoki implements the PKCS#11 specification v2.11 for a set of
21mr|opencryptoki-3.14.0-2|191	cryptographic hardware, such as IBM 4764 and 4765 crypto cards, and the
21mr|opencryptoki-3.14.0-2|192	Trusted Platform Module (TPM) chip. Opencryptoki also brings a software
21mr|opencryptoki-3.14.0-2|193	token implementation that can be used without any cryptographic
21mr|opencryptoki-3.14.0-2|194	hardware.
21mr|opencryptoki-3.14.0-2|195	This package brings the necessary libraries and files to support
21mr|opencryptoki-3.14.0-2|196	ICSF token in the opencryptoki stack.
21mr|opencryptoki-3.14.0-2|197	
21mr|opencryptoki-3.14.0-2|198	%files -n %{libname_pkcs11_icsf}
21mr|opencryptoki-3.14.0-2|199	%doc doc/README.icsf_stdll
21mr|opencryptoki-3.14.0-2|200	%{_sbindir}/pkcsicsf
21mr|opencryptoki-3.14.0-2|201	%{_mandir}/man1/pkcsicsf.1*
21mr|opencryptoki-3.14.0-2|202	%dir %{_libdir}/%{name}/stdll
21mr|opencryptoki-3.14.0-2|203	%{_libdir}/%{name}/stdll/libpkcs11_icsf.so
21mr|opencryptoki-3.14.0-2|204	%{_libdir}/%{name}/stdll/libpkcs11_icsf.so.%{major}*
21mr|opencryptoki-3.14.0-2|205	%{_libdir}/%{name}/stdll/PKCS11_ICSF.so
21mr|opencryptoki-3.14.0-2|206	
21mr|opencryptoki-3.14.0-2|207	#------------------------------------------------------------------
21mr|opencryptoki-3.14.0-2|208	
21mr|opencryptoki-3.14.0-2|209	%prep
21mr|opencryptoki-3.14.0-2|210	%autosetup -p1
21mr|opencryptoki-3.14.0-2|211	
21mr|opencryptoki-3.14.0-2|212	# Upstream tarball has unnecessary executable perms set on the sources
21mr|opencryptoki-3.14.0-2|213	find . -name '*.[ch]' -print0 | xargs -0 chmod -x
21mr|opencryptoki-3.14.0-2|214	
21mr|opencryptoki-3.14.0-2|215	cp -p %{SOURCE1} %{name}-tmpfiles.conf
21mr|opencryptoki-3.14.0-2|216	for d in icsf swtok tpm
21mr|opencryptoki-3.14.0-2|217	do
21mr|opencryptoki-3.14.0-2|218	echo "D /var/lock/opencryptoki/$d 0770 root pkcs11 -" >> %{name}-tmpfiles.conf
21mr|opencryptoki-3.14.0-2|219	done
21mr|opencryptoki-3.14.0-2|220	
21mr|opencryptoki-3.14.0-2|221	%build
21mr|opencryptoki-3.14.0-2|222	#./bootstrap.sh
21mr|opencryptoki-3.14.0-2|223	%serverbuild
21mr|opencryptoki-3.14.0-2|224	autoreconf -fi
21mr|opencryptoki-3.14.0-2|225	%configure \
21mr|opencryptoki-3.14.0-2|226	--with-systemd=%{_unitdir} \
21mr|opencryptoki-3.14.0-2|227	--disable-icatok \
21mr|opencryptoki-3.14.0-2|228	--disable-ccatok \
21mr|opencryptoki-3.14.0-2|229	--disable-ep11tok \
21mr|opencryptoki-3.14.0-2|230	--disable-pkcsep11_migrate \
21mr|opencryptoki-3.14.0-2|231	--disable-pkcscca_migrate
21mr|opencryptoki-3.14.0-2|232	%make CHGRP=/bin/true
21mr|opencryptoki-3.14.0-2|233	
21mr|opencryptoki-3.14.0-2|234	%install
21mr|opencryptoki-3.14.0-2|235	%makeinstall_std CHGRP=/bin/true
21mr|opencryptoki-3.14.0-2|236	
21mr|opencryptoki-3.14.0-2|237	# Remove unwanted cruft
21mr|opencryptoki-3.14.0-2|238	rm -f %{buildroot}%{_libdir}/%{name}/*.la
21mr|opencryptoki-3.14.0-2|239	rm -f %{buildroot}%{_libdir}/%{name}/stdll/*.la
21mr|opencryptoki-3.14.0-2|240	
21mr|opencryptoki-3.14.0-2|241	# systemd must create /var/lock/opencryptoki
21mr|opencryptoki-3.14.0-2|242	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|opencryptoki-3.14.0-2|243	install -m0644 %{name}-tmpfiles.conf %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|opencryptoki-3.14.0-2|244	rm -fv %{buildroot}%{_unitdir}/tmpfiles.conf
21mr|opencryptoki-3.14.0-2|245	
21mr|opencryptoki-3.14.0-2|246	mkdir -p %{buildroot}%{_sysusersdir}
21mr|opencryptoki-3.14.0-2|247	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/pkcs11.conf
21mr|opencryptoki-3.14.0-2|248	
21mr|opencryptoki-3.14.0-2|249	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}/swtok/TOK_OBJ/
21mr|opencryptoki-3.14.0-2|250	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}/tpm/
21mr|opencryptoki-3.14.0-2|251	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}/icsf/
21mr|opencryptoki-3.14.0-2|252	
21mr|opencryptoki-3.14.0-2|253	rm -f %{buildroot}%{_libdir}/opencryptoki/methods
21mr|opencryptoki-3.14.0-2|254	rm -f %{buildroot}%{_libdir}/pkcs11/methods
21mr|opencryptoki-3.14.0-2|255	ln -s ../../sbin %{buildroot}%{_libdir}/opencryptoki/methods
21mr|opencryptoki-3.14.0-2|256	ln -s ../../sbin %{buildroot}%{_libdir}/pkcs11/methods

14554 21
21mr|opencv-4.5.5-5|1	%define api 4
21mr|opencv-4.5.5-5|2	%define major %{api}.5
21mr|opencv-4.5.5-5|3	%define libopencv_aruco %mklibname opencv_aruco %{major}
21mr|opencv-4.5.5-5|4	%define libopencv_barcode %mklibname opencv_barcode %{major}
21mr|opencv-4.5.5-5|5	%define libopencv_bgsegm %mklibname opencv_bgsegm %{major}
21mr|opencv-4.5.5-5|6	%define libopencv_bioinspired %mklibname opencv_bioinspired %{major}
21mr|opencv-4.5.5-5|7	%define libopencv_calib3d %mklibname opencv_calib3d %{major}
21mr|opencv-4.5.5-5|8	%define libopencv_ccalib %mklibname opencv_ccalib %{major}
21mr|opencv-4.5.5-5|9	%define libopencv_core %mklibname opencv_core %{major}
21mr|opencv-4.5.5-5|10	%define libopencv_cvv %mklibname opencv_cvv %{major}
21mr|opencv-4.5.5-5|11	%define libopencv_datasets %mklibname opencv_datasets %{major}
21mr|opencv-4.5.5-5|12	%define libopencv_dnn %mklibname opencv_dnn %{major}
21mr|opencv-4.5.5-5|13	%define libopencv_dnn_objdetect %mklibname opencv_dnn_objdetect %{major}
21mr|opencv-4.5.5-5|14	%define libopencv_dpm %mklibname opencv_dpm %{major}
21mr|opencv-4.5.5-5|15	%define libopencv_face %mklibname opencv_face %{major}
21mr|opencv-4.5.5-5|16	%define libopencv_features2d %mklibname opencv_features2d %{major}
21mr|opencv-4.5.5-5|17	%define libopencv_flann %mklibname opencv_flann %{major}
21mr|opencv-4.5.5-5|18	%define libopencv_freetype %mklibname opencv_freetype %{major}
21mr|opencv-4.5.5-5|19	%define libopencv_fuzzy %mklibname opencv_fuzzy %{major}
21mr|opencv-4.5.5-5|20	%define libopencv_hdf %mklibname opencv_hdf %{major}
21mr|opencv-4.5.5-5|21	%define libopencv_hfs %mklibname opencv_hfs %{major}
21mr|opencv-4.5.5-5|22	%define libopencv_highgui %mklibname opencv_highgui %{major}
21mr|opencv-4.5.5-5|23	%define libopencv_img_hash %mklibname opencv_img_hash %{major}
21mr|opencv-4.5.5-5|24	%define libopencv_imgcodecs %mklibname opencv_imgcodecs %{major}
21mr|opencv-4.5.5-5|25	%define libopencv_imgproc %mklibname opencv_imgproc %{major}
21mr|opencv-4.5.5-5|26	%define libopencv_line_descriptor %mklibname opencv_line_descriptor %{major}
21mr|opencv-4.5.5-5|27	%define libopencv_ml %mklibname opencv_ml %{major}
21mr|opencv-4.5.5-5|28	%define libopencv_objdetect %mklibname opencv_objdetect %{major}
21mr|opencv-4.5.5-5|29	%define libopencv_optflow %mklibname opencv_optflow %{major}
21mr|opencv-4.5.5-5|30	%define libopencv_phase_unwrapping %mklibname opencv_phase_unwrapping %{major}
21mr|opencv-4.5.5-5|31	%define libopencv_photo %mklibname opencv_photo %{major}
21mr|opencv-4.5.5-5|32	%define libopencv_plot %mklibname opencv_plot %{major}
21mr|opencv-4.5.5-5|33	%define libopencv_reg %mklibname opencv_reg %{major}
21mr|opencv-4.5.5-5|34	%define libopencv_rgbd %mklibname opencv_rgbd %{major}
21mr|opencv-4.5.5-5|35	%define libopencv_saliency %mklibname opencv_saliency %{major}
21mr|opencv-4.5.5-5|36	%define libopencv_shape %mklibname opencv_shape %{major}
21mr|opencv-4.5.5-5|37	%define libopencv_stereo %mklibname opencv_stereo %{major}
21mr|opencv-4.5.5-5|38	%define libopencv_stitching %mklibname opencv_stitching %{major}
21mr|opencv-4.5.5-5|39	%define libopencv_structured_light %mklibname opencv_structured_light %{major}
21mr|opencv-4.5.5-5|40	%define libopencv_superres %mklibname opencv_superres %{major}
21mr|opencv-4.5.5-5|41	%define libopencv_surface_matching %mklibname opencv_surface_matching %{major}
21mr|opencv-4.5.5-5|42	%define libopencv_text %mklibname opencv_text %{major}
21mr|opencv-4.5.5-5|43	%define libopencv_tracking %mklibname opencv_tracking %{major}
21mr|opencv-4.5.5-5|44	%define libopencv_video %mklibname opencv_video %{major}
21mr|opencv-4.5.5-5|45	%define libopencv_videoio %mklibname opencv_videoio %{major}
21mr|opencv-4.5.5-5|46	%define libopencv_videostab %mklibname opencv_videostab %{major}
21mr|opencv-4.5.5-5|47	%define libopencv_viz %mklibname opencv_viz %{major}
21mr|opencv-4.5.5-5|48	%define libopencv_xfeatures2d %mklibname opencv_xfeatures2d %{major}
21mr|opencv-4.5.5-5|49	%define libopencv_ximgproc %mklibname opencv_ximgproc %{major}
21mr|opencv-4.5.5-5|50	%define libopencv_xobjdetect %mklibname opencv_xobjdetect %{major}
21mr|opencv-4.5.5-5|51	%define libopencv_xphoto %mklibname opencv_xphoto %{major}
21mr|opencv-4.5.5-5|52	%define libopencv_quality %mklibname opencv_quality %{major}
21mr|opencv-4.5.5-5|53	%define libopencv_gapi %mklibname opencv_gapi %{major}
21mr|opencv-4.5.5-5|54	%define libopencv_dnn_superres %mklibname opencv_dnn_superres %{major}
21mr|opencv-4.5.5-5|55	%define libopencv_dnn_modern %mklibname opencv_dnn_modern %{major}
21mr|opencv-4.5.5-5|56	%define libopencv_rapid %mklibname opencv_rapid %{major}
21mr|opencv-4.5.5-5|57	%define libopencv_alphamat %mklibname opencv_alphamat %{major}
21mr|opencv-4.5.5-5|58	%define libopencv_intensity_transform %mklibname opencv_intensity_transform %{major}
21mr|opencv-4.5.5-5|59	%define libopencv_mcc %mklibname opencv_mcc %{major}
21mr|opencv-4.5.5-5|60	%define libopencv_wechat_qrcode %mklibname opencv_wechat_qrcode %{major}
21mr|opencv-4.5.5-5|61	%define devname %mklibname %{name} -d
21mr|opencv-4.5.5-5|62	
21mr|opencv-4.5.5-5|63	%bcond_without ffmpeg
21mr|opencv-4.5.5-5|64	%bcond_with java
21mr|opencv-4.5.5-5|65	%bcond_with docs
21mr|opencv-4.5.5-5|66	%bcond_with internet
21mr|opencv-4.5.5-5|67	
21mr|opencv-4.5.5-5|68	Summary:	Open Source Computer Vision library
21mr|opencv-4.5.5-5|69	Name:		opencv
21mr|opencv-4.5.5-5|70	Version:	4.5.5
21mr|opencv-4.5.5-5|71	Release:	5
21mr|opencv-4.5.5-5|72	License:	GPLv2+
21mr|opencv-4.5.5-5|73	Group:		Sciences/Computer science
21mr|opencv-4.5.5-5|74	Url:		http://opencv.org/
21mr|opencv-4.5.5-5|75	Source0:	https://github.com/opencv/opencv/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|opencv-4.5.5-5|76	Source1:	https://github.com/opencv/opencv_contrib/archive/%{version}.tar.gz?/%{name}_contrib-%{version}.tar.gz
21mr|opencv-4.5.5-5|77	Source2:	https://github.com/opencv/ade/archive/refs/tags/v0.1.1f.zip?/b624b995ec9c439cbc2e9e6ee940d3a2-v0.1.1f.zip
21mr|opencv-4.5.5-5|78	# From Fedora SRPM package
21mr|opencv-4.5.5-5|79	Source100:	%{name}.rpmlintrc
21mr|opencv-4.5.5-5|80	Patch0:		opencv-4.5.2-cmake-include-path.patch
21mr|opencv-4.5.5-5|81	Patch1:		opencv-3.4.5-pkgconfig.patch
21mr|opencv-4.5.5-5|82	Patch2:		opencv-4.5.0-link-with-cblas-for-lapack.patch
21mr|opencv-4.5.5-5|83	# upstreamed
21mr|opencv-4.5.5-5|84	Patch3:		ab181ac329bb19bdca5e266bc9fcaed36d5c51fb.patch
21mr|opencv-4.5.5-5|85	Patch4:		vtk9.patch
21mr|opencv-4.5.5-5|86	Patch5:		81a6d1b0d4d93a3330cc99fbb1601c90b9516a9c.patch
21mr|opencv-4.5.5-5|87	# https://nvd.nist.gov/vuln/detail/CVE-2023-2617
21mr|opencv-4.5.5-5|88	# https://github.com/opencv/opencv_contrib/pull/3480
21mr|opencv-4.5.5-5|89	Patch6:		CVE-2023-2617.patch
21mr|opencv-4.5.5-5|90	# https://nvd.nist.gov/vuln/detail/CVE-2023-2618
21mr|opencv-4.5.5-5|91	# https://github.com/opencv/opencv_contrib/pull/3484/commits/2b62ff6181163eea029ed1cab11363b4996e9cd6
21mr|opencv-4.5.5-5|92	Patch7:		CVE-2023-2618.patch
21mr|opencv-4.5.5-5|93	
21mr|opencv-4.5.5-5|94	BuildRequires:	blas-devel
21mr|opencv-4.5.5-5|95	BuildRequires:	blas-static-devel
21mr|opencv-4.5.5-5|96	BuildRequires:	lapack-static-devel
21mr|opencv-4.5.5-5|97	BuildRequires:	cmake
21mr|opencv-4.5.5-5|98	BuildRequires:	protobuf-compiler
21mr|opencv-4.5.5-5|99	BuildRequires:	protobuf-devel
21mr|opencv-4.5.5-5|100	BuildRequires:	hdf5-devel
21mr|opencv-4.5.5-5|101	BuildRequires:	jpeg-devel
21mr|opencv-4.5.5-5|102	BuildRequires:	jsoncpp-devel
21mr|opencv-4.5.5-5|103	BuildRequires:	python3egg(pylint)
21mr|opencv-4.5.5-5|104	BuildRequires:	python3-flake8
21mr|opencv-4.5.5-5|105	BuildRequires:	python3-numpy-devel
21mr|opencv-4.5.5-5|106	BuildRequires:	%{_lib}vtk-devel
21mr|opencv-4.5.5-5|107	BuildRequires:	python-vtk
21mr|opencv-4.5.5-5|108	BuildRequires:	vtk-test-suite
21mr|opencv-4.5.5-5|109	BuildRequires:	pkgconfig(eigen3)
21mr|opencv-4.5.5-5|110	BuildRequires:	pkgconfig(lept)
21mr|opencv-4.5.5-5|111	BuildRequires:	pkgconfig(tesseract)
21mr|opencv-4.5.5-5|112	BuildRequires:	pkgconfig(glu)
21mr|opencv-4.5.5-5|113	BuildRequires:	pkgconfig(glew)
21mr|opencv-4.5.5-5|114	BuildRequires:	pkgconfig(gflags)
21mr|opencv-4.5.5-5|115	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21mr|opencv-4.5.5-5|116	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|opencv-4.5.5-5|117	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|opencv-4.5.5-5|118	BuildRequires:	pkgconfig(gstreamer-riff-1.0)
21mr|opencv-4.5.5-5|119	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|opencv-4.5.5-5|120	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|opencv-4.5.5-5|121	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|opencv-4.5.5-5|122	BuildRequires:	pkgconfig(gthread-2.0)
21mr|opencv-4.5.5-5|123	BuildRequires:	pkgconfig(jasper)
21mr|opencv-4.5.5-5|124	BuildRequires:	pkgconfig(lapack)
21mr|opencv-4.5.5-5|125	BuildRequires:	openjpeg2
21mr|opencv-4.5.5-5|126	BuildRequires:	opencl-headers
21mr|opencv-4.5.5-5|127	%if %{with ffmpeg}
21mr|opencv-4.5.5-5|128	BuildRequires:	pkgconfig(libavcodec)
21mr|opencv-4.5.5-5|129	BuildRequires:	pkgconfig(libavformat)
21mr|opencv-4.5.5-5|130	BuildRequires:	pkgconfig(libavutil)
21mr|opencv-4.5.5-5|131	BuildRequires:	pkgconfig(libswscale)
21mr|opencv-4.5.5-5|132	%endif
21mr|opencv-4.5.5-5|133	BuildRequires:	pkgconfig(libdc1394-2)
21mr|opencv-4.5.5-5|134	BuildRequires:	pkgconfig(libpng)
21mr|opencv-4.5.5-5|135	BuildRequires:	pkgconfig(libtiff-4)
21mr|opencv-4.5.5-5|136	BuildRequires:	pkgconfig(libv4l2)
21mr|opencv-4.5.5-5|137	BuildRequires:	pkgconfig(libwebp)
21mr|opencv-4.5.5-5|138	BuildRequires:	pkgconfig(OpenEXR)
21mr|opencv-4.5.5-5|139	BuildRequires:	pkgconfig(protobuf)
21mr|opencv-4.5.5-5|140	BuildRequires:	pkgconfig(python3)
21mr|opencv-4.5.5-5|141	BuildRequires:	pkgconfig(zlib)
21mr|opencv-4.5.5-5|142	%if %{with java}
21mr|opencv-4.5.5-5|143	# Java bindings
21mr|opencv-4.5.5-5|144	BuildRequires:	java-1.8.0-openjdk-devel
21mr|opencv-4.5.5-5|145	BuildRequires:	ant
21mr|opencv-4.5.5-5|146	%endif
21mr|opencv-4.5.5-5|147	# Qt 5.x module
21mr|opencv-4.5.5-5|148	BuildRequires:	pkgconfig(Qt5Core)
21mr|opencv-4.5.5-5|149	BuildRequires:	pkgconfig(Qt5Gui)
21mr|opencv-4.5.5-5|150	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|opencv-4.5.5-5|151	BuildRequires:	pkgconfig(Qt5Test)
21mr|opencv-4.5.5-5|152	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|opencv-4.5.5-5|153	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|opencv-4.5.5-5|154	%if %{with docs}
21mr|opencv-4.5.5-5|155	# Documentation generation
21mr|opencv-4.5.5-5|156	BuildRequires:	latex2html
21mr|opencv-4.5.5-5|157	%endif
21mr|opencv-4.5.5-5|158	
21mr|opencv-4.5.5-5|159	%description
21mr|opencv-4.5.5-5|160	OpenCV (Open Source Computer Vision) is a library of programming
21mr|opencv-4.5.5-5|161	functions for real time computer vision.
21mr|opencv-4.5.5-5|162	
21mr|opencv-4.5.5-5|163	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|164	
21mr|opencv-4.5.5-5|165	%package -n %{libopencv_aruco}
21mr|opencv-4.5.5-5|166	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|167	Group:		System/Libraries
21mr|opencv-4.5.5-5|168	
21mr|opencv-4.5.5-5|169	%description -n %{libopencv_aruco}
21mr|opencv-4.5.5-5|170	OpenCV shared library.
21mr|opencv-4.5.5-5|171	
21mr|opencv-4.5.5-5|172	%files -n %{libopencv_aruco}
21mr|opencv-4.5.5-5|173	%{_libdir}/libopencv_aruco.so.%{major}*
21mr|opencv-4.5.5-5|174	
21mr|opencv-4.5.5-5|175	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|176	
21mr|opencv-4.5.5-5|177	%package -n %{libopencv_barcode}
21mr|opencv-4.5.5-5|178	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|179	Group:		System/Libraries
21mr|opencv-4.5.5-5|180	
21mr|opencv-4.5.5-5|181	%description -n %{libopencv_barcode}
21mr|opencv-4.5.5-5|182	OpenCV shared library.
21mr|opencv-4.5.5-5|183	
21mr|opencv-4.5.5-5|184	%files -n %{libopencv_barcode}
21mr|opencv-4.5.5-5|185	%{_libdir}/libopencv_barcode.so.%{major}*
21mr|opencv-4.5.5-5|186	
21mr|opencv-4.5.5-5|187	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|188	
21mr|opencv-4.5.5-5|189	%package -n %{libopencv_bgsegm}
21mr|opencv-4.5.5-5|190	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|191	Group:		System/Libraries
21mr|opencv-4.5.5-5|192	
21mr|opencv-4.5.5-5|193	%description -n %{libopencv_bgsegm}
21mr|opencv-4.5.5-5|194	OpenCV shared library.
21mr|opencv-4.5.5-5|195	
21mr|opencv-4.5.5-5|196	%files -n %{libopencv_bgsegm}
21mr|opencv-4.5.5-5|197	%{_libdir}/libopencv_bgsegm.so.%{major}*
21mr|opencv-4.5.5-5|198	
21mr|opencv-4.5.5-5|199	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|200	
21mr|opencv-4.5.5-5|201	%package -n %{libopencv_bioinspired}
21mr|opencv-4.5.5-5|202	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|203	Group:		System/Libraries
21mr|opencv-4.5.5-5|204	
21mr|opencv-4.5.5-5|205	%description -n %{libopencv_bioinspired}
21mr|opencv-4.5.5-5|206	OpenCV shared library.
21mr|opencv-4.5.5-5|207	
21mr|opencv-4.5.5-5|208	%files -n %{libopencv_bioinspired}
21mr|opencv-4.5.5-5|209	%{_libdir}/libopencv_bioinspired.so.%{major}*
21mr|opencv-4.5.5-5|210	
21mr|opencv-4.5.5-5|211	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|212	
21mr|opencv-4.5.5-5|213	%package -n %{libopencv_calib3d}
21mr|opencv-4.5.5-5|214	Summary:	OpenCV camera calibration library
21mr|opencv-4.5.5-5|215	Group:		System/Libraries
21mr|opencv-4.5.5-5|216	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|217	Requires:	%{libopencv_imgproc} = %{EVRD}
21mr|opencv-4.5.5-5|218	
21mr|opencv-4.5.5-5|219	%description -n %{libopencv_calib3d}
21mr|opencv-4.5.5-5|220	OpenCV library for camera calibration, stereo correspondence, and
21mr|opencv-4.5.5-5|221	elements of 3D data processing.
21mr|opencv-4.5.5-5|222	
21mr|opencv-4.5.5-5|223	%files -n %{libopencv_calib3d}
21mr|opencv-4.5.5-5|224	%{_libdir}/libopencv_calib3d.so.%{major}*
21mr|opencv-4.5.5-5|225	
21mr|opencv-4.5.5-5|226	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|227	
21mr|opencv-4.5.5-5|228	%package -n %{libopencv_ccalib}
21mr|opencv-4.5.5-5|229	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|230	Group:		System/Libraries
21mr|opencv-4.5.5-5|231	
21mr|opencv-4.5.5-5|232	%description -n %{libopencv_ccalib}
21mr|opencv-4.5.5-5|233	OpenCV shared library.
21mr|opencv-4.5.5-5|234	
21mr|opencv-4.5.5-5|235	%files -n %{libopencv_ccalib}
21mr|opencv-4.5.5-5|236	%{_libdir}/libopencv_ccalib.so.%{major}*
21mr|opencv-4.5.5-5|237	
21mr|opencv-4.5.5-5|238	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|239	
21mr|opencv-4.5.5-5|240	%package -n %{libopencv_core}
21mr|opencv-4.5.5-5|241	Summary:	OpenCV core library
21mr|opencv-4.5.5-5|242	Group:		System/Libraries
21mr|opencv-4.5.5-5|243	
21mr|opencv-4.5.5-5|244	%description -n %{libopencv_core}
21mr|opencv-4.5.5-5|245	OpenCV core library (basic structures, arithmetics and linear algebra,
21mr|opencv-4.5.5-5|246	
21mr|opencv-4.5.5-5|247	%files -n %{libopencv_core}
21mr|opencv-4.5.5-5|248	%{_libdir}/libopencv_core.so.%{major}*
21mr|opencv-4.5.5-5|249	
21mr|opencv-4.5.5-5|250	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|251	
21mr|opencv-4.5.5-5|252	%package -n %{libopencv_cvv}
21mr|opencv-4.5.5-5|253	Summary:	OpenCV core library
21mr|opencv-4.5.5-5|254	Group:		System/Libraries
21mr|opencv-4.5.5-5|255	
21mr|opencv-4.5.5-5|256	%description -n %{libopencv_cvv}
21mr|opencv-4.5.5-5|257	OpenCV shared library.
21mr|opencv-4.5.5-5|258	
21mr|opencv-4.5.5-5|259	%files -n %{libopencv_cvv}
21mr|opencv-4.5.5-5|260	%{_libdir}/libopencv_cvv.so.%{major}*
21mr|opencv-4.5.5-5|261	
21mr|opencv-4.5.5-5|262	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|263	
21mr|opencv-4.5.5-5|264	%package -n %{libopencv_datasets}
21mr|opencv-4.5.5-5|265	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|266	Group:		System/Libraries
21mr|opencv-4.5.5-5|267	
21mr|opencv-4.5.5-5|268	%description -n %{libopencv_datasets}
21mr|opencv-4.5.5-5|269	OpenCV shared library.
21mr|opencv-4.5.5-5|270	
21mr|opencv-4.5.5-5|271	%files -n %{libopencv_datasets}
21mr|opencv-4.5.5-5|272	%{_libdir}/libopencv_datasets.so.%{major}*
21mr|opencv-4.5.5-5|273	
21mr|opencv-4.5.5-5|274	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|275	
21mr|opencv-4.5.5-5|276	%package -n %{libopencv_dnn}
21mr|opencv-4.5.5-5|277	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|278	Group:		System/Libraries
21mr|opencv-4.5.5-5|279	
21mr|opencv-4.5.5-5|280	%description -n %{libopencv_dnn}
21mr|opencv-4.5.5-5|281	OpenCV shared library.
21mr|opencv-4.5.5-5|282	
21mr|opencv-4.5.5-5|283	%files -n %{libopencv_dnn}
21mr|opencv-4.5.5-5|284	%{_libdir}/libopencv_dnn.so.%{major}*
21mr|opencv-4.5.5-5|285	
21mr|opencv-4.5.5-5|286	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|287	
21mr|opencv-4.5.5-5|288	%package -n %{libopencv_dnn_objdetect}
21mr|opencv-4.5.5-5|289	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|290	Group:		System/Libraries
21mr|opencv-4.5.5-5|291	
21mr|opencv-4.5.5-5|292	%description -n %{libopencv_dnn_objdetect}
21mr|opencv-4.5.5-5|293	OpenCV shared library.
21mr|opencv-4.5.5-5|294	
21mr|opencv-4.5.5-5|295	%files -n %{libopencv_dnn_objdetect}
21mr|opencv-4.5.5-5|296	%{_libdir}/libopencv_dnn_objdetect.so.%{major}*
21mr|opencv-4.5.5-5|297	
21mr|opencv-4.5.5-5|298	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|299	
21mr|opencv-4.5.5-5|300	%package -n %{libopencv_dpm}
21mr|opencv-4.5.5-5|301	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|302	Group:		System/Libraries
21mr|opencv-4.5.5-5|303	
21mr|opencv-4.5.5-5|304	%description -n %{libopencv_dpm}
21mr|opencv-4.5.5-5|305	OpenCV shared library.
21mr|opencv-4.5.5-5|306	
21mr|opencv-4.5.5-5|307	%files -n %{libopencv_dpm}
21mr|opencv-4.5.5-5|308	%{_libdir}/libopencv_dpm.so.%{major}*
21mr|opencv-4.5.5-5|309	
21mr|opencv-4.5.5-5|310	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|311	%if %{with internet}
21mr|opencv-4.5.5-5|312	%package -n %{libopencv_face}
21mr|opencv-4.5.5-5|313	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|314	Group:		System/Libraries
21mr|opencv-4.5.5-5|315	
21mr|opencv-4.5.5-5|316	%description -n %{libopencv_face}
21mr|opencv-4.5.5-5|317	OpenCV shared library.
21mr|opencv-4.5.5-5|318	
21mr|opencv-4.5.5-5|319	%files -n %{libopencv_face}
21mr|opencv-4.5.5-5|320	%{_libdir}/libopencv_face.so.%{major}*
21mr|opencv-4.5.5-5|321	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|322	
21mr|opencv-4.5.5-5|323	%package -n %{libopencv_dnn_modern}
21mr|opencv-4.5.5-5|324	Summary: OpenCV Modern Deep Learning Module
21mr|opencv-4.5.5-5|325	Group: System/Libraries
21mr|opencv-4.5.5-5|326	
21mr|opencv-4.5.5-5|327	%description -n %{libopencv_dnn_modern}
21mr|opencv-4.5.5-5|328	The module is wrapper to tiny-dnn, a header only, dependency-free deep
21mr|opencv-4.5.5-5|329	learning framework in C++11.
21mr|opencv-4.5.5-5|330	
21mr|opencv-4.5.5-5|331	%files -n %{libopencv_dnn_modern}
21mr|opencv-4.5.5-5|332	%{_libdir}/libopencv_dnn_modern.so.%{major}{,.*}
21mr|opencv-4.5.5-5|333	
21mr|opencv-4.5.5-5|334	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|335	
21mr|opencv-4.5.5-5|336	%package -n %{libopencv_xfeatures2d}
21mr|opencv-4.5.5-5|337	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|338	Group:		System/Libraries
21mr|opencv-4.5.5-5|339	
21mr|opencv-4.5.5-5|340	%description -n %{libopencv_xfeatures2d}
21mr|opencv-4.5.5-5|341	OpenCV shared library.
21mr|opencv-4.5.5-5|342	
21mr|opencv-4.5.5-5|343	%files -n %{libopencv_xfeatures2d}
21mr|opencv-4.5.5-5|344	%{_libdir}/libopencv_xfeatures2d.so.%{major}*
21mr|opencv-4.5.5-5|345	%endif
21mr|opencv-4.5.5-5|346	# ends internet
21mr|opencv-4.5.5-5|347	
21mr|opencv-4.5.5-5|348	#--------------------------------------------------------------------------------
21mr|opencv-4.5.5-5|349	
21mr|opencv-4.5.5-5|350	%package -n %{libopencv_gapi}
21mr|opencv-4.5.5-5|351	Summary:	OpenCV Graph API
21mr|opencv-4.5.5-5|352	Group:		System/Libraries
21mr|opencv-4.5.5-5|353	
21mr|opencv-4.5.5-5|354	%description -n %{libopencv_gapi}
21mr|opencv-4.5.5-5|355	Graph API.
21mr|opencv-4.5.5-5|356	
21mr|opencv-4.5.5-5|357	%files -n %{libopencv_gapi}
21mr|opencv-4.5.5-5|358	%{_libdir}/libopencv_gapi.so.%{major}{,.*}
21mr|opencv-4.5.5-5|359	
21mr|opencv-4.5.5-5|360	#--------------------------------------------------------------------------------
21mr|opencv-4.5.5-5|361	
21mr|opencv-4.5.5-5|362	%package -n %{libopencv_rapid}
21mr|opencv-4.5.5-5|363	Summary: OpenCV Modern Deep Learning Module
21mr|opencv-4.5.5-5|364	Group: System/Libraries
21mr|opencv-4.5.5-5|365	
21mr|opencv-4.5.5-5|366	%description -n %{libopencv_rapid}
21mr|opencv-4.5.5-5|367	Rapid motion detection library.
21mr|opencv-4.5.5-5|368	
21mr|opencv-4.5.5-5|369	%files -n %{libopencv_rapid}
21mr|opencv-4.5.5-5|370	%{_libdir}/libopencv_rapid.so.%{major}{,.*}
21mr|opencv-4.5.5-5|371	
21mr|opencv-4.5.5-5|372	#--------------------------------------------------------------------------------
21mr|opencv-4.5.5-5|373	
21mr|opencv-4.5.5-5|374	%package -n %{libopencv_intensity_transform}
21mr|opencv-4.5.5-5|375	Summary: OpenCV Modern Deep Learning Module
21mr|opencv-4.5.5-5|376	Group: System/Libraries
21mr|opencv-4.5.5-5|377	
21mr|opencv-4.5.5-5|378	%description -n %{libopencv_intensity_transform}
21mr|opencv-4.5.5-5|379	Rapid motion detection library.
21mr|opencv-4.5.5-5|380	
21mr|opencv-4.5.5-5|381	%files -n %{libopencv_intensity_transform}
21mr|opencv-4.5.5-5|382	%{_libdir}/libopencv_intensity_transform.so.%{major}{,.*}
21mr|opencv-4.5.5-5|383	
21mr|opencv-4.5.5-5|384	#--------------------------------------------------------------------------------
21mr|opencv-4.5.5-5|385	
21mr|opencv-4.5.5-5|386	%package -n %{libopencv_alphamat}
21mr|opencv-4.5.5-5|387	Summary: OpenCV Modern Deep Learning Module
21mr|opencv-4.5.5-5|388	Group: System/Libraries
21mr|opencv-4.5.5-5|389	
21mr|opencv-4.5.5-5|390	%description -n %{libopencv_alphamat}
21mr|opencv-4.5.5-5|391	Rapid motion detection library.
21mr|opencv-4.5.5-5|392	
21mr|opencv-4.5.5-5|393	%files -n %{libopencv_alphamat}
21mr|opencv-4.5.5-5|394	%{_libdir}/libopencv_alphamat.so.%{major}{,.*}
21mr|opencv-4.5.5-5|395	
21mr|opencv-4.5.5-5|396	
21mr|opencv-4.5.5-5|397	%package -n %{libopencv_features2d}
21mr|opencv-4.5.5-5|398	Summary:	OpenCV 2D feature detectors
21mr|opencv-4.5.5-5|399	Group:		System/Libraries
21mr|opencv-4.5.5-5|400	Requires:	%{libopencv_calib3d} = %{EVRD}
21mr|opencv-4.5.5-5|401	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|402	Requires:	%{libopencv_flann} = %{EVRD}
21mr|opencv-4.5.5-5|403	Requires:	%{libopencv_highgui} = %{EVRD}
21mr|opencv-4.5.5-5|404	Requires:	%{libopencv_imgproc} = %{EVRD}
21mr|opencv-4.5.5-5|405	
21mr|opencv-4.5.5-5|406	%description -n %{libopencv_features2d}
21mr|opencv-4.5.5-5|407	OpenCV 2D feature detectors and descriptors (SURF, FAST, etc.).
21mr|opencv-4.5.5-5|408	
21mr|opencv-4.5.5-5|409	%files -n %{libopencv_features2d}
21mr|opencv-4.5.5-5|410	%{_libdir}/libopencv_features2d.so.%{major}*
21mr|opencv-4.5.5-5|411	
21mr|opencv-4.5.5-5|412	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|413	
21mr|opencv-4.5.5-5|414	%package -n %{libopencv_flann}
21mr|opencv-4.5.5-5|415	Summary:	OpenCV FLANN library
21mr|opencv-4.5.5-5|416	Group:		System/Libraries
21mr|opencv-4.5.5-5|417	
21mr|opencv-4.5.5-5|418	%description -n %{libopencv_flann}
21mr|opencv-4.5.5-5|419	OpenCV wrappers for the Fast Library for Approximate Neurest Neighbors
21mr|opencv-4.5.5-5|420	(FLANN).
21mr|opencv-4.5.5-5|421	
21mr|opencv-4.5.5-5|422	%files -n %{libopencv_flann}
21mr|opencv-4.5.5-5|423	%{_libdir}/libopencv_flann.so.%{major}*
21mr|opencv-4.5.5-5|424	
21mr|opencv-4.5.5-5|425	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|426	
21mr|opencv-4.5.5-5|427	%package -n %{libopencv_freetype}
21mr|opencv-4.5.5-5|428	Summary:	OpenCV Freetype library
21mr|opencv-4.5.5-5|429	Group:		System/Libraries
21mr|opencv-4.5.5-5|430	
21mr|opencv-4.5.5-5|431	%description -n %{libopencv_freetype}
21mr|opencv-4.5.5-5|432	OpenCV Freetype library.
21mr|opencv-4.5.5-5|433	
21mr|opencv-4.5.5-5|434	%files -n %{libopencv_freetype}
21mr|opencv-4.5.5-5|435	%{_libdir}/libopencv_freetype.so.%{major}*
21mr|opencv-4.5.5-5|436	
21mr|opencv-4.5.5-5|437	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|438	
21mr|opencv-4.5.5-5|439	%package -n %{libopencv_fuzzy}
21mr|opencv-4.5.5-5|440	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|441	Group:		System/Libraries
21mr|opencv-4.5.5-5|442	
21mr|opencv-4.5.5-5|443	%description -n %{libopencv_fuzzy}
21mr|opencv-4.5.5-5|444	OpenCV shared library.
21mr|opencv-4.5.5-5|445	
21mr|opencv-4.5.5-5|446	%files -n %{libopencv_fuzzy}
21mr|opencv-4.5.5-5|447	%{_libdir}/libopencv_fuzzy.so.%{major}*
21mr|opencv-4.5.5-5|448	
21mr|opencv-4.5.5-5|449	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|450	
21mr|opencv-4.5.5-5|451	%package -n %{libopencv_hdf}
21mr|opencv-4.5.5-5|452	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|453	Group:		System/Libraries
21mr|opencv-4.5.5-5|454	
21mr|opencv-4.5.5-5|455	%description -n %{libopencv_hdf}
21mr|opencv-4.5.5-5|456	OpenCV shared library.
21mr|opencv-4.5.5-5|457	
21mr|opencv-4.5.5-5|458	%files -n %{libopencv_hdf}
21mr|opencv-4.5.5-5|459	%{_libdir}/libopencv_hdf.so.%{major}*
21mr|opencv-4.5.5-5|460	
21mr|opencv-4.5.5-5|461	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|462	
21mr|opencv-4.5.5-5|463	%package -n %{libopencv_hfs}
21mr|opencv-4.5.5-5|464	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|465	Group:		System/Libraries
21mr|opencv-4.5.5-5|466	
21mr|opencv-4.5.5-5|467	%description -n %{libopencv_hfs}
21mr|opencv-4.5.5-5|468	OpenCV shared library.
21mr|opencv-4.5.5-5|469	
21mr|opencv-4.5.5-5|470	%files -n %{libopencv_hfs}
21mr|opencv-4.5.5-5|471	%{_libdir}/libopencv_hfs.so.%{major}*
21mr|opencv-4.5.5-5|472	
21mr|opencv-4.5.5-5|473	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|474	
21mr|opencv-4.5.5-5|475	%package -n %{libopencv_highgui}
21mr|opencv-4.5.5-5|476	Summary:	OpenCV GUI and image/video I/O library
21mr|opencv-4.5.5-5|477	Group:		System/Libraries
21mr|opencv-4.5.5-5|478	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|479	Requires:	%{libopencv_imgproc} = %{EVRD}
21mr|opencv-4.5.5-5|480	
21mr|opencv-4.5.5-5|481	%description -n %{libopencv_highgui}
21mr|opencv-4.5.5-5|482	OpenCV GUI and image/video I/O library.
21mr|opencv-4.5.5-5|483	
21mr|opencv-4.5.5-5|484	%files -n %{libopencv_highgui}
21mr|opencv-4.5.5-5|485	%{_libdir}/libopencv_highgui.so.%{major}*
21mr|opencv-4.5.5-5|486	
21mr|opencv-4.5.5-5|487	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|488	
21mr|opencv-4.5.5-5|489	%package -n %{libopencv_img_hash}
21mr|opencv-4.5.5-5|490	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|491	Group:		System/Libraries
21mr|opencv-4.5.5-5|492	
21mr|opencv-4.5.5-5|493	%description -n %{libopencv_img_hash}
21mr|opencv-4.5.5-5|494	OpenCV shared library.
21mr|opencv-4.5.5-5|495	
21mr|opencv-4.5.5-5|496	%files -n %{libopencv_img_hash}
21mr|opencv-4.5.5-5|497	%{_libdir}/libopencv_img_hash.so.%{major}*
21mr|opencv-4.5.5-5|498	
21mr|opencv-4.5.5-5|499	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|500	
21mr|opencv-4.5.5-5|501	%package -n %{libopencv_imgcodecs}
21mr|opencv-4.5.5-5|502	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|503	Group:		System/Libraries
21mr|opencv-4.5.5-5|504	
21mr|opencv-4.5.5-5|505	%description -n %{libopencv_imgcodecs}
21mr|opencv-4.5.5-5|506	OpenCV shared library.
21mr|opencv-4.5.5-5|507	
21mr|opencv-4.5.5-5|508	%files -n %{libopencv_imgcodecs}
21mr|opencv-4.5.5-5|509	%{_libdir}/libopencv_imgcodecs.so.%{major}*
21mr|opencv-4.5.5-5|510	
21mr|opencv-4.5.5-5|511	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|512	
21mr|opencv-4.5.5-5|513	%package -n %{libopencv_imgproc}
21mr|opencv-4.5.5-5|514	Summary:	OpenCV image processing library
21mr|opencv-4.5.5-5|515	Group:		System/Libraries
21mr|opencv-4.5.5-5|516	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|517	
21mr|opencv-4.5.5-5|518	%description -n %{libopencv_imgproc}
21mr|opencv-4.5.5-5|519	OpenCV image processing library (filter, Gaussian blur, erode, dilate,
21mr|opencv-4.5.5-5|520	resize, remap, etc.).
21mr|opencv-4.5.5-5|521	
21mr|opencv-4.5.5-5|522	%files -n %{libopencv_imgproc}
21mr|opencv-4.5.5-5|523	%{_libdir}/libopencv_imgproc.so.%{major}*
21mr|opencv-4.5.5-5|524	
21mr|opencv-4.5.5-5|525	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|526	
21mr|opencv-4.5.5-5|527	%package -n %{libopencv_line_descriptor}
21mr|opencv-4.5.5-5|528	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|529	Group:		System/Libraries
21mr|opencv-4.5.5-5|530	
21mr|opencv-4.5.5-5|531	%description -n %{libopencv_line_descriptor}
21mr|opencv-4.5.5-5|532	OpenCV shared library.
21mr|opencv-4.5.5-5|533	
21mr|opencv-4.5.5-5|534	%files -n %{libopencv_line_descriptor}
21mr|opencv-4.5.5-5|535	%{_libdir}/libopencv_line_descriptor.so.%{major}*
21mr|opencv-4.5.5-5|536	
21mr|opencv-4.5.5-5|537	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|538	
21mr|opencv-4.5.5-5|539	%package -n %{libopencv_ml}
21mr|opencv-4.5.5-5|540	Summary:	OpenCV machine learning model library
21mr|opencv-4.5.5-5|541	Group:		System/Libraries
21mr|opencv-4.5.5-5|542	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|543	
21mr|opencv-4.5.5-5|544	%description -n %{libopencv_ml}
21mr|opencv-4.5.5-5|545	OpenCV statistical machine learning models (SVM,
21mr|opencv-4.5.5-5|546	decision trees, boosting, etc.).
21mr|opencv-4.5.5-5|547	
21mr|opencv-4.5.5-5|548	%files -n %{libopencv_ml}
21mr|opencv-4.5.5-5|549	%{_libdir}/libopencv_ml.so.%{major}*
21mr|opencv-4.5.5-5|550	
21mr|opencv-4.5.5-5|551	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|552	
21mr|opencv-4.5.5-5|553	%package -n %{libopencv_objdetect}
21mr|opencv-4.5.5-5|554	Summary:	OpenCV motion analysis and object tracking library
21mr|opencv-4.5.5-5|555	Group:		System/Libraries
21mr|opencv-4.5.5-5|556	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|557	Requires:	%{libopencv_highgui} = %{EVRD}
21mr|opencv-4.5.5-5|558	Requires:	%{libopencv_imgproc} = %{EVRD}
21mr|opencv-4.5.5-5|559	
21mr|opencv-4.5.5-5|560	%description -n %{libopencv_objdetect}
21mr|opencv-4.5.5-5|561	OpenCV object detection library (Haar and LBP face detectors, HOG
21mr|opencv-4.5.5-5|562	people detector, etc.).
21mr|opencv-4.5.5-5|563	
21mr|opencv-4.5.5-5|564	%files -n %{libopencv_objdetect}
21mr|opencv-4.5.5-5|565	%{_libdir}/libopencv_objdetect.so.%{major}*
21mr|opencv-4.5.5-5|566	
21mr|opencv-4.5.5-5|567	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|568	
21mr|opencv-4.5.5-5|569	%package -n %{libopencv_optflow}
21mr|opencv-4.5.5-5|570	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|571	Group:		System/Libraries
21mr|opencv-4.5.5-5|572	
21mr|opencv-4.5.5-5|573	%description -n %{libopencv_optflow}
21mr|opencv-4.5.5-5|574	OpenCV shared library.
21mr|opencv-4.5.5-5|575	
21mr|opencv-4.5.5-5|576	%files -n %{libopencv_optflow}
21mr|opencv-4.5.5-5|577	%{_libdir}/libopencv_optflow.so.%{major}*
21mr|opencv-4.5.5-5|578	
21mr|opencv-4.5.5-5|579	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|580	
21mr|opencv-4.5.5-5|581	%package -n %{libopencv_phase_unwrapping}
21mr|opencv-4.5.5-5|582	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|583	Group:		System/Libraries
21mr|opencv-4.5.5-5|584	
21mr|opencv-4.5.5-5|585	%description -n %{libopencv_phase_unwrapping}
21mr|opencv-4.5.5-5|586	OpenCV shared library.
21mr|opencv-4.5.5-5|587	
21mr|opencv-4.5.5-5|588	%files -n %{libopencv_phase_unwrapping}
21mr|opencv-4.5.5-5|589	%{_libdir}/libopencv_phase_unwrapping.so.%{major}*
21mr|opencv-4.5.5-5|590	
21mr|opencv-4.5.5-5|591	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|592	
21mr|opencv-4.5.5-5|593	%package -n %{libopencv_photo}
21mr|opencv-4.5.5-5|594	Summary:	OpenCV motion analysis and object tracking library
21mr|opencv-4.5.5-5|595	Group:		System/Libraries
21mr|opencv-4.5.5-5|596	
21mr|opencv-4.5.5-5|597	%description -n %{libopencv_photo}
21mr|opencv-4.5.5-5|598	OpenCV motion analysis and object tracking library (optical flow,
21mr|opencv-4.5.5-5|599	motion templates, background subtraction, etc.).
21mr|opencv-4.5.5-5|600	
21mr|opencv-4.5.5-5|601	%files -n %{libopencv_photo}
21mr|opencv-4.5.5-5|602	%{_libdir}/libopencv_photo.so.%{major}*
21mr|opencv-4.5.5-5|603	
21mr|opencv-4.5.5-5|604	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|605	
21mr|opencv-4.5.5-5|606	%package -n %{libopencv_plot}
21mr|opencv-4.5.5-5|607	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|608	Group:		System/Libraries
21mr|opencv-4.5.5-5|609	
21mr|opencv-4.5.5-5|610	%description -n %{libopencv_plot}
21mr|opencv-4.5.5-5|611	OpenCV shared library.
21mr|opencv-4.5.5-5|612	
21mr|opencv-4.5.5-5|613	%files -n %{libopencv_plot}
21mr|opencv-4.5.5-5|614	%{_libdir}/libopencv_plot.so.%{major}*
21mr|opencv-4.5.5-5|615	
21mr|opencv-4.5.5-5|616	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|617	
21mr|opencv-4.5.5-5|618	%package -n %{libopencv_reg}
21mr|opencv-4.5.5-5|619	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|620	Group:		System/Libraries
21mr|opencv-4.5.5-5|621	
21mr|opencv-4.5.5-5|622	%description -n %{libopencv_reg}
21mr|opencv-4.5.5-5|623	OpenCV shared library.
21mr|opencv-4.5.5-5|624	
21mr|opencv-4.5.5-5|625	%files -n %{libopencv_reg}
21mr|opencv-4.5.5-5|626	%{_libdir}/libopencv_reg.so.%{major}*
21mr|opencv-4.5.5-5|627	
21mr|opencv-4.5.5-5|628	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|629	
21mr|opencv-4.5.5-5|630	%package -n %{libopencv_rgbd}
21mr|opencv-4.5.5-5|631	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|632	Group:		System/Libraries
21mr|opencv-4.5.5-5|633	
21mr|opencv-4.5.5-5|634	%description -n %{libopencv_rgbd}
21mr|opencv-4.5.5-5|635	OpenCV shared library.
21mr|opencv-4.5.5-5|636	
21mr|opencv-4.5.5-5|637	%files -n %{libopencv_rgbd}
21mr|opencv-4.5.5-5|638	%{_libdir}/libopencv_rgbd.so.%{major}*
21mr|opencv-4.5.5-5|639	
21mr|opencv-4.5.5-5|640	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|641	
21mr|opencv-4.5.5-5|642	%package -n %{libopencv_saliency}
21mr|opencv-4.5.5-5|643	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|644	Group:		System/Libraries
21mr|opencv-4.5.5-5|645	
21mr|opencv-4.5.5-5|646	%description -n %{libopencv_saliency}
21mr|opencv-4.5.5-5|647	OpenCV shared library.
21mr|opencv-4.5.5-5|648	
21mr|opencv-4.5.5-5|649	%files -n %{libopencv_saliency}
21mr|opencv-4.5.5-5|650	%{_libdir}/libopencv_saliency.so.%{major}*
21mr|opencv-4.5.5-5|651	
21mr|opencv-4.5.5-5|652	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|653	
21mr|opencv-4.5.5-5|654	%package -n %{libopencv_shape}
21mr|opencv-4.5.5-5|655	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|656	Group:		System/Libraries
21mr|opencv-4.5.5-5|657	
21mr|opencv-4.5.5-5|658	%description -n %{libopencv_shape}
21mr|opencv-4.5.5-5|659	OpenCV shared library.
21mr|opencv-4.5.5-5|660	
21mr|opencv-4.5.5-5|661	%files -n %{libopencv_shape}
21mr|opencv-4.5.5-5|662	%{_libdir}/libopencv_shape.so.%{major}*
21mr|opencv-4.5.5-5|663	
21mr|opencv-4.5.5-5|664	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|665	
21mr|opencv-4.5.5-5|666	%package -n %{libopencv_stereo}
21mr|opencv-4.5.5-5|667	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|668	Group:		System/Libraries
21mr|opencv-4.5.5-5|669	
21mr|opencv-4.5.5-5|670	%description -n %{libopencv_stereo}
21mr|opencv-4.5.5-5|671	OpenCV shared library.
21mr|opencv-4.5.5-5|672	
21mr|opencv-4.5.5-5|673	%files -n %{libopencv_stereo}
21mr|opencv-4.5.5-5|674	%{_libdir}/libopencv_stereo.so.%{major}*
21mr|opencv-4.5.5-5|675	
21mr|opencv-4.5.5-5|676	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|677	
21mr|opencv-4.5.5-5|678	%package -n %{libopencv_stitching}
21mr|opencv-4.5.5-5|679	Summary:	OpenCV Stitching Pipeline
21mr|opencv-4.5.5-5|680	Group:		System/Libraries
21mr|opencv-4.5.5-5|681	
21mr|opencv-4.5.5-5|682	%description -n %{libopencv_stitching}
21mr|opencv-4.5.5-5|683	This figure illustrates the stitching module pipeline implemented in the
21mr|opencv-4.5.5-5|684	:ocv:class:`Stitcher` class. Using that class it's possible to configure/remove
21mr|opencv-4.5.5-5|685	some steps, i.e. adjust the stitching pipeline according to the particular
21mr|opencv-4.5.5-5|686	needs. All building blocks from the pipeline are available in the ``detail``
21mr|opencv-4.5.5-5|687	namespace, one can combine and use them separately.
21mr|opencv-4.5.5-5|688	
21mr|opencv-4.5.5-5|689	%files -n %{libopencv_stitching}
21mr|opencv-4.5.5-5|690	%{_libdir}/libopencv_stitching.so.%{major}*
21mr|opencv-4.5.5-5|691	
21mr|opencv-4.5.5-5|692	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|693	
21mr|opencv-4.5.5-5|694	%package -n %{libopencv_structured_light}
21mr|opencv-4.5.5-5|695	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|696	Group:		System/Libraries
21mr|opencv-4.5.5-5|697	
21mr|opencv-4.5.5-5|698	%description -n %{libopencv_structured_light}
21mr|opencv-4.5.5-5|699	OpenCV shared library.
21mr|opencv-4.5.5-5|700	
21mr|opencv-4.5.5-5|701	%files -n %{libopencv_structured_light}
21mr|opencv-4.5.5-5|702	%{_libdir}/libopencv_structured_light.so.%{major}*
21mr|opencv-4.5.5-5|703	
21mr|opencv-4.5.5-5|704	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|705	
21mr|opencv-4.5.5-5|706	%package -n %{libopencv_superres}
21mr|opencv-4.5.5-5|707	Summary:	OpenCV super-resolution support
21mr|opencv-4.5.5-5|708	Group:		System/Libraries
21mr|opencv-4.5.5-5|709	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|710	
21mr|opencv-4.5.5-5|711	%description -n %{libopencv_superres}
21mr|opencv-4.5.5-5|712	Super-resolution support for OpenCV.
21mr|opencv-4.5.5-5|713	
21mr|opencv-4.5.5-5|714	%files -n %{libopencv_superres}
21mr|opencv-4.5.5-5|715	%{_libdir}/libopencv_superres.so.%{major}*
21mr|opencv-4.5.5-5|716	
21mr|opencv-4.5.5-5|717	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|718	
21mr|opencv-4.5.5-5|719	%package -n %{libopencv_surface_matching}
21mr|opencv-4.5.5-5|720	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|721	Group:		System/Libraries
21mr|opencv-4.5.5-5|722	
21mr|opencv-4.5.5-5|723	%description -n %{libopencv_surface_matching}
21mr|opencv-4.5.5-5|724	OpenCV shared library.
21mr|opencv-4.5.5-5|725	
21mr|opencv-4.5.5-5|726	%files -n %{libopencv_surface_matching}
21mr|opencv-4.5.5-5|727	%{_libdir}/libopencv_surface_matching.so.%{major}*
21mr|opencv-4.5.5-5|728	
21mr|opencv-4.5.5-5|729	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|730	
21mr|opencv-4.5.5-5|731	%package -n %{libopencv_text}
21mr|opencv-4.5.5-5|732	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|733	Group:		System/Libraries
21mr|opencv-4.5.5-5|734	
21mr|opencv-4.5.5-5|735	%description -n %{libopencv_text}
21mr|opencv-4.5.5-5|736	OpenCV shared library.
21mr|opencv-4.5.5-5|737	
21mr|opencv-4.5.5-5|738	%files -n %{libopencv_text}
21mr|opencv-4.5.5-5|739	%{_libdir}/libopencv_text.so.%{major}*
21mr|opencv-4.5.5-5|740	
21mr|opencv-4.5.5-5|741	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|742	
21mr|opencv-4.5.5-5|743	%package -n %{libopencv_tracking}
21mr|opencv-4.5.5-5|744	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|745	Group:		System/Libraries
21mr|opencv-4.5.5-5|746	
21mr|opencv-4.5.5-5|747	%description -n %{libopencv_tracking}
21mr|opencv-4.5.5-5|748	OpenCV shared library.
21mr|opencv-4.5.5-5|749	
21mr|opencv-4.5.5-5|750	%files -n %{libopencv_tracking}
21mr|opencv-4.5.5-5|751	%{_libdir}/libopencv_tracking.so.%{major}*
21mr|opencv-4.5.5-5|752	
21mr|opencv-4.5.5-5|753	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|754	%package -n %{libopencv_viz}
21mr|opencv-4.5.5-5|755	Summary:	OpenCV 3D visualization module
21mr|opencv-4.5.5-5|756	Group:		System/Libraries
21mr|opencv-4.5.5-5|757	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|758	
21mr|opencv-4.5.5-5|759	%description -n %{libopencv_viz}
21mr|opencv-4.5.5-5|760	OpenCV 3D visualization module.
21mr|opencv-4.5.5-5|761	
21mr|opencv-4.5.5-5|762	%files -n %{libopencv_viz}
21mr|opencv-4.5.5-5|763	%{_libdir}/libopencv_viz.so.%{major}*
21mr|opencv-4.5.5-5|764	
21mr|opencv-4.5.5-5|765	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|766	
21mr|opencv-4.5.5-5|767	%package -n %{libopencv_video}
21mr|opencv-4.5.5-5|768	Summary:	OpenCV motion analysis and object tracking library
21mr|opencv-4.5.5-5|769	Group:		System/Libraries
21mr|opencv-4.5.5-5|770	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|771	Requires:	%{libopencv_imgproc} = %{EVRD}
21mr|opencv-4.5.5-5|772	
21mr|opencv-4.5.5-5|773	%description -n %{libopencv_video}
21mr|opencv-4.5.5-5|774	OpenCV motion analysis and object tracking library (optical flow,
21mr|opencv-4.5.5-5|775	motion templates, background subtraction, etc.).
21mr|opencv-4.5.5-5|776	
21mr|opencv-4.5.5-5|777	%files -n %{libopencv_video}
21mr|opencv-4.5.5-5|778	%{_libdir}/libopencv_video.so.%{major}*
21mr|opencv-4.5.5-5|779	
21mr|opencv-4.5.5-5|780	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|781	
21mr|opencv-4.5.5-5|782	%package -n %{libopencv_videoio}
21mr|opencv-4.5.5-5|783	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|784	Group:		System/Libraries
21mr|opencv-4.5.5-5|785	
21mr|opencv-4.5.5-5|786	%description -n %{libopencv_videoio}
21mr|opencv-4.5.5-5|787	OpenCV shared library.
21mr|opencv-4.5.5-5|788	
21mr|opencv-4.5.5-5|789	%files -n %{libopencv_videoio}
21mr|opencv-4.5.5-5|790	%{_libdir}/libopencv_videoio.so.%{major}*
21mr|opencv-4.5.5-5|791	
21mr|opencv-4.5.5-5|792	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|793	
21mr|opencv-4.5.5-5|794	%package -n %{libopencv_videostab}
21mr|opencv-4.5.5-5|795	Summary:	OpenCV Video stabilization
21mr|opencv-4.5.5-5|796	Group:		System/Libraries
21mr|opencv-4.5.5-5|797	
21mr|opencv-4.5.5-5|798	%description -n %{libopencv_videostab}
21mr|opencv-4.5.5-5|799	OpenCV Video stabilization module.
21mr|opencv-4.5.5-5|800	
21mr|opencv-4.5.5-5|801	%files -n %{libopencv_videostab}
21mr|opencv-4.5.5-5|802	%{_libdir}/libopencv_videostab.so.%{major}*
21mr|opencv-4.5.5-5|803	
21mr|opencv-4.5.5-5|804	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|805	
21mr|opencv-4.5.5-5|806	
21mr|opencv-4.5.5-5|807	%package -n %{libopencv_ximgproc}
21mr|opencv-4.5.5-5|808	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|809	Group:		System/Libraries
21mr|opencv-4.5.5-5|810	
21mr|opencv-4.5.5-5|811	%description -n %{libopencv_ximgproc}
21mr|opencv-4.5.5-5|812	OpenCV shared library.
21mr|opencv-4.5.5-5|813	
21mr|opencv-4.5.5-5|814	%files -n %{libopencv_ximgproc}
21mr|opencv-4.5.5-5|815	%{_libdir}/libopencv_ximgproc.so.%{major}*
21mr|opencv-4.5.5-5|816	
21mr|opencv-4.5.5-5|817	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|818	
21mr|opencv-4.5.5-5|819	%package -n %{libopencv_xobjdetect}
21mr|opencv-4.5.5-5|820	Summary:	OpenCV shared library
21mr|opencv-4.5.5-5|821	Group:		System/Libraries
21mr|opencv-4.5.5-5|822	
21mr|opencv-4.5.5-5|823	%description -n %{libopencv_xobjdetect}
21mr|opencv-4.5.5-5|824	OpenCV shared library.
21mr|opencv-4.5.5-5|825	
21mr|opencv-4.5.5-5|826	%files -n %{libopencv_xobjdetect}
21mr|opencv-4.5.5-5|827	%{_libdir}/libopencv_xobjdetect.so.%{major}*
21mr|opencv-4.5.5-5|828	
21mr|opencv-4.5.5-5|829	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|830	
21mr|opencv-4.5.5-5|831	%package -n %{libopencv_xphoto}
21mr|opencv-4.5.5-5|832	Summary:	OpenCV motion analysis and object tracking library
21mr|opencv-4.5.5-5|833	Group:		System/Libraries
21mr|opencv-4.5.5-5|834	
21mr|opencv-4.5.5-5|835	%description -n %{libopencv_xphoto}
21mr|opencv-4.5.5-5|836	OpenCV motion analysis and object tracking library (optical flow,
21mr|opencv-4.5.5-5|837	motion templates, background subtraction, etc.).
21mr|opencv-4.5.5-5|838	
21mr|opencv-4.5.5-5|839	%files -n %{libopencv_xphoto}
21mr|opencv-4.5.5-5|840	%{_libdir}/libopencv_xphoto.so.%{major}*
21mr|opencv-4.5.5-5|841	
21mr|opencv-4.5.5-5|842	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|843	
21mr|opencv-4.5.5-5|844	%package -n %{libopencv_quality}
21mr|opencv-4.5.5-5|845	Summary: OpenCV Quality API
21mr|opencv-4.5.5-5|846	Group: System/Libraries
21mr|opencv-4.5.5-5|847	
21mr|opencv-4.5.5-5|848	%description -n %{libopencv_quality}
21mr|opencv-4.5.5-5|849	Quality API.
21mr|opencv-4.5.5-5|850	
21mr|opencv-4.5.5-5|851	%files -n %{libopencv_quality}
21mr|opencv-4.5.5-5|852	%{_libdir}/libopencv_quality.so.%{major}{,.*}
21mr|opencv-4.5.5-5|853	%{_datadir}/opencv4/quality
21mr|opencv-4.5.5-5|854	
21mr|opencv-4.5.5-5|855	
21mr|opencv-4.5.5-5|856	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|857	
21mr|opencv-4.5.5-5|858	%package -n %{libopencv_dnn_superres}
21mr|opencv-4.5.5-5|859	Summary: OpenCV Super Resolution using CNNs module
21mr|opencv-4.5.5-5|860	Group: System/Libraries
21mr|opencv-4.5.5-5|861	
21mr|opencv-4.5.5-5|862	%description -n %{libopencv_dnn_superres}
21mr|opencv-4.5.5-5|863	Implements compact CNN Model for Super Resolution.
21mr|opencv-4.5.5-5|864	
21mr|opencv-4.5.5-5|865	%files -n %{libopencv_dnn_superres}
21mr|opencv-4.5.5-5|866	%{_libdir}/libopencv_dnn_superres.so.%{major}{,.*}
21mr|opencv-4.5.5-5|867	
21mr|opencv-4.5.5-5|868	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|869	
21mr|opencv-4.5.5-5|870	%package -n %{libopencv_mcc}
21mr|opencv-4.5.5-5|871	Summary: OpenCV shared library
21mr|opencv-4.5.5-5|872	Group: System/Libraries
21mr|opencv-4.5.5-5|873	
21mr|opencv-4.5.5-5|874	%description -n %{libopencv_mcc}
21mr|opencv-4.5.5-5|875	OpenCV shared library.
21mr|opencv-4.5.5-5|876	
21mr|opencv-4.5.5-5|877	%files -n %{libopencv_mcc}
21mr|opencv-4.5.5-5|878	%{_libdir}/libopencv_mcc.so.%{major}{,.*}
21mr|opencv-4.5.5-5|879	
21mr|opencv-4.5.5-5|880	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|881	
21mr|opencv-4.5.5-5|882	%package -n %{libopencv_wechat_qrcode}
21mr|opencv-4.5.5-5|883	Summary: OpenCV wechat qrcode library
21mr|opencv-4.5.5-5|884	Group: System/Libraries
21mr|opencv-4.5.5-5|885	
21mr|opencv-4.5.5-5|886	%description -n %{libopencv_wechat_qrcode}
21mr|opencv-4.5.5-5|887	OpenCV wechat qrcode library.
21mr|opencv-4.5.5-5|888	
21mr|opencv-4.5.5-5|889	%files -n %{libopencv_wechat_qrcode}
21mr|opencv-4.5.5-5|890	%{_libdir}/libopencv_wechat_qrcode.so.%{major}{,.*}
21mr|opencv-4.5.5-5|891	
21mr|opencv-4.5.5-5|892	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|893	
21mr|opencv-4.5.5-5|894	%package -n %{devname}
21mr|opencv-4.5.5-5|895	Summary:	OpenCV development files
21mr|opencv-4.5.5-5|896	Group:		Development/C
21mr|opencv-4.5.5-5|897	Requires:	%{libopencv_aruco} = %{EVRD}
21mr|opencv-4.5.5-5|898	Requires:	%{libopencv_barcode} = %{EVRD}
21mr|opencv-4.5.5-5|899	Requires:	%{libopencv_bgsegm} = %{EVRD}
21mr|opencv-4.5.5-5|900	Requires:	%{libopencv_bioinspired} = %{EVRD}
21mr|opencv-4.5.5-5|901	Requires:	%{libopencv_calib3d} = %{EVRD}
21mr|opencv-4.5.5-5|902	Requires:	%{libopencv_ccalib} = %{EVRD}
21mr|opencv-4.5.5-5|903	Requires:	%{libopencv_core} = %{EVRD}
21mr|opencv-4.5.5-5|904	Requires:	%{libopencv_cvv} = %{EVRD}
21mr|opencv-4.5.5-5|905	Requires:	%{libopencv_datasets} = %{EVRD}
21mr|opencv-4.5.5-5|906	Requires:	%{libopencv_dnn} = %{EVRD}
21mr|opencv-4.5.5-5|907	Requires:	%{libopencv_dnn_objdetect} = %{EVRD}
21mr|opencv-4.5.5-5|908	Requires:	%{libopencv_dpm} = %{EVRD}
21mr|opencv-4.5.5-5|909	%if %{with internet}
21mr|opencv-4.5.5-5|910	Requires:	%{libopencv_dnn_modern} = %{EVRD}
21mr|opencv-4.5.5-5|911	Requires:	%{libopencv_face} = %{EVRD}
21mr|opencv-4.5.5-5|912	Requires:	%{libopencv_xfeatures2d} = %{EVRD}
21mr|opencv-4.5.5-5|913	%endif
21mr|opencv-4.5.5-5|914	Requires:	%{libopencv_gapi} = %{EVRD}
21mr|opencv-4.5.5-5|915	Requires:	%{libopencv_features2d} = %{EVRD}
21mr|opencv-4.5.5-5|916	Requires:	%{libopencv_flann} = %{EVRD}
21mr|opencv-4.5.5-5|917	Requires:	%{libopencv_freetype} = %{EVRD}
21mr|opencv-4.5.5-5|918	Requires:	%{libopencv_fuzzy} = %{EVRD}
21mr|opencv-4.5.5-5|919	Requires:	%{libopencv_hdf} = %{EVRD}
21mr|opencv-4.5.5-5|920	Requires:	%{libopencv_hfs} = %{EVRD}
21mr|opencv-4.5.5-5|921	Requires:	%{libopencv_highgui} = %{EVRD}
21mr|opencv-4.5.5-5|922	Requires:	%{libopencv_img_hash} = %{EVRD}
21mr|opencv-4.5.5-5|923	Requires:	%{libopencv_imgcodecs} = %{EVRD}
21mr|opencv-4.5.5-5|924	Requires:	%{libopencv_imgproc} = %{EVRD}
21mr|opencv-4.5.5-5|925	Requires:	%{libopencv_line_descriptor} = %{EVRD}
21mr|opencv-4.5.5-5|926	Requires:	%{libopencv_ml} = %{EVRD}
21mr|opencv-4.5.5-5|927	Requires:	%{libopencv_objdetect} = %{EVRD}
21mr|opencv-4.5.5-5|928	Requires:	%{libopencv_optflow} = %{EVRD}
21mr|opencv-4.5.5-5|929	Requires:	%{libopencv_phase_unwrapping} = %{EVRD}
21mr|opencv-4.5.5-5|930	Requires:	%{libopencv_photo} = %{EVRD}
21mr|opencv-4.5.5-5|931	Requires:	%{libopencv_plot} = %{EVRD}
21mr|opencv-4.5.5-5|932	Requires:	%{libopencv_reg} = %{EVRD}
21mr|opencv-4.5.5-5|933	Requires:	%{libopencv_rgbd} = %{EVRD}
21mr|opencv-4.5.5-5|934	Requires:	%{libopencv_saliency} = %{EVRD}
21mr|opencv-4.5.5-5|935	Requires:	%{libopencv_shape} = %{EVRD}
21mr|opencv-4.5.5-5|936	Requires:	%{libopencv_stereo} = %{EVRD}
21mr|opencv-4.5.5-5|937	Requires:	%{libopencv_stitching} = %{EVRD}
21mr|opencv-4.5.5-5|938	Requires:	%{libopencv_structured_light} = %{EVRD}
21mr|opencv-4.5.5-5|939	Requires:	%{libopencv_superres} = %{EVRD}
21mr|opencv-4.5.5-5|940	Requires:	%{libopencv_surface_matching} = %{EVRD}
21mr|opencv-4.5.5-5|941	Requires:	%{libopencv_text} = %{EVRD}
21mr|opencv-4.5.5-5|942	Requires:	%{libopencv_tracking} = %{EVRD}
21mr|opencv-4.5.5-5|943	Requires:	%{libopencv_viz} = %{EVRD}
21mr|opencv-4.5.5-5|944	Requires:	%{libopencv_video} = %{EVRD}
21mr|opencv-4.5.5-5|945	Requires:	%{libopencv_videoio} = %{EVRD}
21mr|opencv-4.5.5-5|946	Requires:	%{libopencv_videostab} = %{EVRD}
21mr|opencv-4.5.5-5|947	Requires:	%{libopencv_ximgproc} = %{EVRD}
21mr|opencv-4.5.5-5|948	Requires:	%{libopencv_xobjdetect} = %{EVRD}
21mr|opencv-4.5.5-5|949	Requires:	%{libopencv_xphoto} = %{EVRD}
21mr|opencv-4.5.5-5|950	Requires:	%{libopencv_quality} = %{EVRD}
21mr|opencv-4.5.5-5|951	Requires:	%{libopencv_rapid} = %{EVRD}
21mr|opencv-4.5.5-5|952	Requires:	%{libopencv_alphamat} = %{EVRD}
21mr|opencv-4.5.5-5|953	Requires:	%{libopencv_intensity_transform} = %{EVRD}
21mr|opencv-4.5.5-5|954	Requires:	%{libopencv_mcc} = %{EVRD}
21mr|opencv-4.5.5-5|955	Requires:	%{libopencv_wechat_qrcode} = %{EVRD}
21mr|opencv-4.5.5-5|956	%if %{with java}
21mr|opencv-4.5.5-5|957	Requires:	%{name}-java = %{EVRD}
21mr|opencv-4.5.5-5|958	%endif
21mr|opencv-4.5.5-5|959	Requires:	python3-%{name} = %{EVRD}
21mr|opencv-4.5.5-5|960	Provides:	%{name}-devel = %{EVRD}
21mr|opencv-4.5.5-5|961	Conflicts:	%{name}-devel < 3.1.0
21mr|opencv-4.5.5-5|962	Obsoletes:	%{name}-devel < 3.1.0
21mr|opencv-4.5.5-5|963	
21mr|opencv-4.5.5-5|964	%description -n %{devname}
21mr|opencv-4.5.5-5|965	OpenCV development files.
21mr|opencv-4.5.5-5|966	
21mr|opencv-4.5.5-5|967	%files -n %{devname}
21mr|opencv-4.5.5-5|968	%{_bindir}/opencv_version
21mr|opencv-4.5.5-5|969	%{_bindir}/opencv_model_diagnostics
21mr|opencv-4.5.5-5|970	%{_bindir}/setup_vars_opencv%{api}.sh
21mr|opencv-4.5.5-5|971	%{_datadir}/%{name}%{api}/valgrind*.supp
21mr|opencv-4.5.5-5|972	%{_libdir}/*.so
21mr|opencv-4.5.5-5|973	%{_includedir}/*
21mr|opencv-4.5.5-5|974	%{_libdir}/pkgconfig/*
21mr|opencv-4.5.5-5|975	%{_libdir}/cmake/%{name}%{api}/*.cmake
21mr|opencv-4.5.5-5|976	
21mr|opencv-4.5.5-5|977	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|978	
21mr|opencv-4.5.5-5|979	%package -n python3-opencv
21mr|opencv-4.5.5-5|980	Summary:	OpenCV Python 3 bindings
21mr|opencv-4.5.5-5|981	Group:		Development/Python
21mr|opencv-4.5.5-5|982	
21mr|opencv-4.5.5-5|983	%description -n python3-opencv
21mr|opencv-4.5.5-5|984	OpenCV Python 3 bindings.
21mr|opencv-4.5.5-5|985	
21mr|opencv-4.5.5-5|986	%files -n python3-opencv
21mr|opencv-4.5.5-5|987	%{py3_puresitedir}/*
21mr|opencv-4.5.5-5|988	
21mr|opencv-4.5.5-5|989	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|990	
21mr|opencv-4.5.5-5|991	%if %{with docs}
21mr|opencv-4.5.5-5|992	%package doc
21mr|opencv-4.5.5-5|993	Summary:	OpenCV documentation
21mr|opencv-4.5.5-5|994	Group:		Documentation
21mr|opencv-4.5.5-5|995	BuildArch:	noarch
21mr|opencv-4.5.5-5|996	
21mr|opencv-4.5.5-5|997	%description doc
21mr|opencv-4.5.5-5|998	OpenCV docs.
21mr|opencv-4.5.5-5|999	
21mr|opencv-4.5.5-5|1000	%files doc
21mr|opencv-4.5.5-5|1001	%{_datadir}/OpenCV/doc
21mr|opencv-4.5.5-5|1002	%endif
21mr|opencv-4.5.5-5|1003	
21mr|opencv-4.5.5-5|1004	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|1005	
21mr|opencv-4.5.5-5|1006	%package samples
21mr|opencv-4.5.5-5|1007	Summary:	OpenCV sample code
21mr|opencv-4.5.5-5|1008	Group:		Documentation
21mr|opencv-4.5.5-5|1009	
21mr|opencv-4.5.5-5|1010	%description samples
21mr|opencv-4.5.5-5|1011	OpenCV sample code.
21mr|opencv-4.5.5-5|1012	
21mr|opencv-4.5.5-5|1013	%files samples
21mr|opencv-4.5.5-5|1014	%{_bindir}/opencv_annotation
21mr|opencv-4.5.5-5|1015	%{_bindir}/opencv_interactive-calibration
21mr|opencv-4.5.5-5|1016	%{_bindir}/opencv_visualisation
21mr|opencv-4.5.5-5|1017	%{_bindir}/opencv_waldboost_detector
21mr|opencv-4.5.5-5|1018	%dir %{_datadir}/%{name}%{api}
21mr|opencv-4.5.5-5|1019	%{_datadir}/%{name}%{api}/samples
21mr|opencv-4.5.5-5|1020	%{_datadir}/%{name}%{api}/haarcascades
21mr|opencv-4.5.5-5|1021	%{_datadir}/%{name}%{api}/lbpcascades
21mr|opencv-4.5.5-5|1022	
21mr|opencv-4.5.5-5|1023	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|1024	
21mr|opencv-4.5.5-5|1025	%if %{with java}
21mr|opencv-4.5.5-5|1026	%package java
21mr|opencv-4.5.5-5|1027	Summary:	Java bindings for OpenCV
21mr|opencv-4.5.5-5|1028	Group:		Development/Java
21mr|opencv-4.5.5-5|1029	
21mr|opencv-4.5.5-5|1030	%description java
21mr|opencv-4.5.5-5|1031	Java bindings for OpenCV.
21mr|opencv-4.5.5-5|1032	
21mr|opencv-4.5.5-5|1033	%files java
21mr|opencv-4.5.5-5|1034	%{_datadir}/OpenCV/java
21mr|opencv-4.5.5-5|1035	%endif
21mr|opencv-4.5.5-5|1036	
21mr|opencv-4.5.5-5|1037	#----------------------------------------------------------------------------
21mr|opencv-4.5.5-5|1038	
21mr|opencv-4.5.5-5|1039	%prep
21mr|opencv-4.5.5-5|1040	%setup -q -a1
21mr|opencv-4.5.5-5|1041	# install ade neede for build gapi
21mr|opencv-4.5.5-5|1042	mkdir -p .cache/ade
21mr|opencv-4.5.5-5|1043	cp %{SOURCE2} .cache/ade
21mr|opencv-4.5.5-5|1044	
21mr|opencv-4.5.5-5|1045	%patch0 -p1
21mr|opencv-4.5.5-5|1046	%patch1 -p1
21mr|opencv-4.5.5-5|1047	%patch2 -p1
21mr|opencv-4.5.5-5|1048	%patch3 -p1
21mr|opencv-4.5.5-5|1049	%patch4 -p1
21mr|opencv-4.5.5-5|1050	%patch5 -p1 -R
21mr|opencv-4.5.5-5|1051	%patch6 -p1
21mr|opencv-4.5.5-5|1052	%patch7 -p1
21mr|opencv-4.5.5-5|1053	
21mr|opencv-4.5.5-5|1054	# use system libs etc.
21mr|opencv-4.5.5-5|1055	#rm -rf 3rdparty/*
21mr|opencv-4.5.5-5|1056	pushd 3rdparty
21mr|opencv-4.5.5-5|1057	shopt -s extglob
21mr|opencv-4.5.5-5|1058	rm -r !(openvx|quirc|ittnotify)
21mr|opencv-4.5.5-5|1059	shopt -u extglob
21mr|opencv-4.5.5-5|1060	popd
21mr|opencv-4.5.5-5|1061	#sed -e '/add_subdirectory(.*3rdparty.*)/ d' -i CMakeLists.txt cmake/*cmake
21mr|opencv-4.5.5-5|1062	sed -i '/ocv_install_3rdparty_licenses/d' cmake/OpenCVDetectOpenCL.cmake
21mr|opencv-4.5.5-5|1063	
21mr|opencv-4.5.5-5|1064	%if %{without internet}
21mr|opencv-4.5.5-5|1065	# Based on https://src.fedoraproject.org/rpms/opencv/blob/rawhide/f/opencv-clean.sh
21mr|opencv-4.5.5-5|1066	# xfeatures2d is not buildable without internet (https://github.com/opencv/opencv_contrib/issues/1301)
21mr|opencv-4.5.5-5|1067	find .. -type d -name dnn_modern -print | xargs rm -fvr
21mr|opencv-4.5.5-5|1068	find .. -type d -name face -print | xargs rm -fvr
21mr|opencv-4.5.5-5|1069	find .. -type d -name xfeatures2d -print | xargs rm -fvr
21mr|opencv-4.5.5-5|1070	%endif
21mr|opencv-4.5.5-5|1071	
21mr|opencv-4.5.5-5|1072	%build
21mr|opencv-4.5.5-5|1073	%cmake \
21mr|opencv-4.5.5-5|1074	-DBUILD_EXAMPLES:BOOL=ON \
21mr|opencv-4.5.5-5|1075	%if %{with docs}
21mr|opencv-4.5.5-5|1076	-DBUILD_DOCS:BOOL=ON \
21mr|opencv-4.5.5-5|1077	%else
21mr|opencv-4.5.5-5|1078	-DBUILD_DOCS:BOOL=OFF \
21mr|opencv-4.5.5-5|1079	%endif
21mr|opencv-4.5.5-5|1080	-DOpenGL_GL_PREFERENCE=GLVND \
21mr|opencv-4.5.5-5|1081	-DINSTALL_C_EXAMPLES:BOOL=ON \
21mr|opencv-4.5.5-5|1082	-DINSTALL_PYTHON_EXAMPLES:BOOL=ON \
21mr|opencv-4.5.5-5|1083	-DINSTALL_OCTAVE_EXAMPLES:BOOL=ON \
21mr|opencv-4.5.5-5|1084	-DPYTHON_PACKAGES_PATH=%{py3_platsitedir} \
21mr|opencv-4.5.5-5|1085	%ifarch %{x86_64} %{ix86} %{e2k}
21mr|opencv-4.5.5-5|1086	-DCPU_BASELINE=SSE2 \
21mr|opencv-4.5.5-5|1087	%endif
21mr|opencv-4.5.5-5|1088	%if %{with ffmpeg}
21mr|opencv-4.5.5-5|1089	-DWITH_FFMPEG:BOOL=ON \
21mr|opencv-4.5.5-5|1090	%else
21mr|opencv-4.5.5-5|1091	-DWITH_FFMPEG:BOOL=OFF \
21mr|opencv-4.5.5-5|1092	%endif
21mr|opencv-4.5.5-5|1093	-DWITH_OPENGL:BOOL=ON \
21mr|opencv-4.5.5-5|1094	-DWITH_TIFF:BOOL=ON \
21mr|opencv-4.5.5-5|1095	-DWITH_IPP:BOOL=OFF \
21mr|opencv-4.5.5-5|1096	-DWITH_QT:BOOL=ON \
21mr|opencv-4.5.5-5|1097	-DWITH_ITT=OFF \
21mr|opencv-4.5.5-5|1098	-DBUILD_PROTOBUF=OFF \
21mr|opencv-4.5.5-5|1099	-DWITH_CAROTENE=OFF \
21mr|opencv-4.5.5-5|1100	-DWITH_VTK=ON \
21mr|opencv-4.5.5-5|1101	-DVTK_DIR=%{_libdir}/cmake/vtk/ \
21mr|opencv-4.5.5-5|1102	-DOPENCL_INCLUDE_DIR=%{_includedir}/CL \
21mr|opencv-4.5.5-5|1103	-DPROTOBUF_UPDATE_FILES=ON \
21mr|opencv-4.5.5-5|1104	-DWITH_CUDA:BOOL=OFF \
21mr|opencv-4.5.5-5|1105	-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-%{version}/modules \
21mr|opencv-4.5.5-5|1106	-DOPENCV_GENERATE_PKGCONFIG=ON
21mr|opencv-4.5.5-5|1107	
21mr|opencv-4.5.5-5|1108	%make_build VERBOSE=1
21mr|opencv-4.5.5-5|1109	
21mr|opencv-4.5.5-5|1110	%install
21mr|opencv-4.5.5-5|1111	%make_install -C build
21mr|opencv-4.5.5-5|1112	
21mr|opencv-4.5.5-5|1113	ln -s %{name}%{api}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|opencv-4.5.5-5|1114	
21mr|opencv-4.5.5-5|1115	# (tpg) remove not needed files
21mr|opencv-4.5.5-5|1116	rm -rf %{buildroot}%{_datadir}/%{name}%{api}/licenses
21mr|opencv-4.5.5-5|1117	rm -rf %{buildroot}%{_datadir}/licenses
21mr|opencv-4.5.5-5|1118	
21mr|opencv-4.5.5-5|1119	# fix path in headers files
21mr|opencv-4.5.5-5|1120	find %{buildroot}%{_includedir}/opencv4/opencv2 -type f -exec sed -i 's:include \x22\(opencv2\x2f.*\)\x22$:include <\1>:g' \{\} \;
21mr|opencv-4.5.5-5|1121	find %{buildroot}%{_includedir}/opencv4/opencv2 -type f -exec sed -i 's:include <opencv2/:include <opencv4/opencv2/:g' \{\} \;

14555 21
21mr|opendmarc-1.4.2-3|1	%define major 2
21mr|opendmarc-1.4.2-3|2	%define libname %mklibname %{name} %{major}
21mr|opendmarc-1.4.2-3|3	%define devname %mklibname %{name} -d
21mr|opendmarc-1.4.2-3|4	
21mr|opendmarc-1.4.2-3|5	Summary:	A DMARC milter and library
21mr|opendmarc-1.4.2-3|6	Group:		System/Servers
21mr|opendmarc-1.4.2-3|7	Name:		opendmarc
21mr|opendmarc-1.4.2-3|8	Version:	1.4.2
21mr|opendmarc-1.4.2-3|9	Release:	3
21mr|opendmarc-1.4.2-3|10	License:	BSD-3-Clause AND Sendmail-Open-Source-1.1
21mr|opendmarc-1.4.2-3|11	URL:		http://www.trusteddomain.org/opendmarc.html
21mr|opendmarc-1.4.2-3|12	Source0:	https://github.com/trusteddomainproject/OpenDMARC/archive/refs/tags/rel-opendmarc-1-4-2.tar.gz
21mr|opendmarc-1.4.2-3|13	Source10:	opendmarc.sysusers.conf
21mr|opendmarc-1.4.2-3|14	# Patch for ticket 159 and 179
21mr|opendmarc-1.4.2-3|15	# fixes opendmarc-importstats script up for mysql
21mr|opendmarc-1.4.2-3|16	Patch01:   opendmarc-1.4.0-ticket159-179.patch
21mr|opendmarc-1.4.2-3|17	
21mr|opendmarc-1.4.2-3|18	# improve mysql and support strict mode
21mr|opendmarc-1.4.2-3|19	# Unfortunately, this patchset no longer applies and there's changes, so it needs rebasing
21mr|opendmarc-1.4.2-3|20	# by someone who knows the code well.
21mr|opendmarc-1.4.2-3|21	# Patch03:   %%{name}.ticket193.patch
21mr|opendmarc-1.4.2-3|22	
21mr|opendmarc-1.4.2-3|23	# Patch for non security bug cve-2024-25768
21mr|opendmarc-1.4.2-3|24	# https://github.com/trusteddomainproject/OpenDMARC/issues/256
21mr|opendmarc-1.4.2-3|25	Patch02: cve-2024-25768.patch
21mr|opendmarc-1.4.2-3|26	
21mr|opendmarc-1.4.2-3|27	# gcc15 includes stricter check for header detection
21mr|opendmarc-1.4.2-3|28	Patch: 0001-Fix-gcc15-stricter-check-for-headers.patch
21mr|opendmarc-1.4.2-3|29	
21mr|opendmarc-1.4.2-3|30	# rhbz 2177653
21mr|opendmarc-1.4.2-3|31	# Fix for several segfauls
21mr|opendmarc-1.4.2-3|32	# https://github.com/trusteddomainproject/OpenDMARC/pull/223
21mr|opendmarc-1.4.2-3|33	# https://github.com/trusteddomainproject/OpenDMARC/pull/224
21mr|opendmarc-1.4.2-3|34	# https://github.com/trusteddomainproject/OpenDMARC/pull/225
21mr|opendmarc-1.4.2-3|35	# https://github.com/trusteddomainproject/OpenDMARC/issues/183
21mr|opendmarc-1.4.2-3|36	# https://github.com/trusteddomainproject/OpenDMARC/issues/222
21mr|opendmarc-1.4.2-3|37	Patch: 223.patch
21mr|opendmarc-1.4.2-3|38	Patch: 224.patch
21mr|opendmarc-1.4.2-3|39	Patch: 225.patch
21mr|opendmarc-1.4.2-3|40	
21mr|opendmarc-1.4.2-3|41	BuildRequires: libbsd-devel
21mr|opendmarc-1.4.2-3|42	BuildRequires: libspf2-devel
21mr|opendmarc-1.4.2-3|43	BuildRequires: libtool
21mr|opendmarc-1.4.2-3|44	BuildRequires: openssl-devel
21mr|opendmarc-1.4.2-3|45	BuildRequires: perl-generators
21mr|opendmarc-1.4.2-3|46	BuildRequires: pkgconfig
21mr|opendmarc-1.4.2-3|47	BuildRequires: mariadb-connector-c-devel
21mr|opendmarc-1.4.2-3|48	BuildRequires: sendmail-milter-devel
21mr|opendmarc-1.4.2-3|49	Requires(pre): /bin/systemd-sysusers
21mr|opendmarc-1.4.2-3|50	Recommends:    %{name}-tools%{?_isa} = %{version}-%{release}
21mr|opendmarc-1.4.2-3|51	
21mr|opendmarc-1.4.2-3|52	%description
21mr|opendmarc-1.4.2-3|53	OpenDMARC (Domain-based Message Authentication, Reporting & Conformance)
21mr|opendmarc-1.4.2-3|54	provides an open source library that implements the DMARC verification
21mr|opendmarc-1.4.2-3|55	service plus a milter-based filter application that can plug in to any
21mr|opendmarc-1.4.2-3|56	milter-aware MTA, including sendmail, Postfix, or any other MTA that supports
21mr|opendmarc-1.4.2-3|57	the milter protocol.
21mr|opendmarc-1.4.2-3|58	
21mr|opendmarc-1.4.2-3|59	The DMARC sender authentication system is still a draft standard, working
21mr|opendmarc-1.4.2-3|60	towards RFC status.
21mr|opendmarc-1.4.2-3|61	
21mr|opendmarc-1.4.2-3|62	The database schema required for some functions is provided in
21mr|opendmarc-1.4.2-3|63	%{_datadir}/%{name}/db. The rddmarc tools are provided in
21mr|opendmarc-1.4.2-3|64	%{_datadir}/%{name}/contrib/rddmarc.
21mr|opendmarc-1.4.2-3|65	
21mr|opendmarc-1.4.2-3|66	%files
21mr|opendmarc-1.4.2-3|67	%license LICENSE LICENSE.Sendmail
21mr|opendmarc-1.4.2-3|68	%doc README RELEASE_NOTES
21mr|opendmarc-1.4.2-3|69	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|70	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|opendmarc-1.4.2-3|71	%{_datadir}/%{name}
21mr|opendmarc-1.4.2-3|72	%{_sbindir}/opendmarc
21mr|opendmarc-1.4.2-3|73	%{_sbindir}/opendmarc-check
21mr|opendmarc-1.4.2-3|74	%{_mandir}/man5/opendmarc.conf.5*
21mr|opendmarc-1.4.2-3|75	%{_mandir}/man8/opendmarc.8*
21mr|opendmarc-1.4.2-3|76	%{_mandir}/man8/opendmarc-check.8*
21mr|opendmarc-1.4.2-3|77	%dir %attr(-,%{name},%{name}) %{_localstatedir}/spool/%{name}
21mr|opendmarc-1.4.2-3|78	%dir %attr(710,%{name},mail) %{_rundir}/%{name}
21mr|opendmarc-1.4.2-3|79	%dir %attr(-,%{name},%{name}) %{_sysconfdir}/%{name}
21mr|opendmarc-1.4.2-3|80	%attr(0644,root,root) %{_unitdir}/%{name}.service
21mr|opendmarc-1.4.2-3|81	%{_sysusersdir}/opendmarc.conf
21mr|opendmarc-1.4.2-3|82	
21mr|opendmarc-1.4.2-3|83	%pre
21mr|opendmarc-1.4.2-3|84	%sysusers_create_package opendmarc %{SOURCE10}
21mr|opendmarc-1.4.2-3|85	
21mr|opendmarc-1.4.2-3|86	%post
21mr|opendmarc-1.4.2-3|87	%systemd_post %{name}.service
21mr|opendmarc-1.4.2-3|88	
21mr|opendmarc-1.4.2-3|89	%preun
21mr|opendmarc-1.4.2-3|90	%systemd_preun %{name}.service
21mr|opendmarc-1.4.2-3|91	
21mr|opendmarc-1.4.2-3|92	%postun
21mr|opendmarc-1.4.2-3|93	%systemd_postun_with_restart %{name}.service
21mr|opendmarc-1.4.2-3|94	
21mr|opendmarc-1.4.2-3|95	#----------------------------------------------------------------
21mr|opendmarc-1.4.2-3|96	%package -n opendmarc-tools
21mr|opendmarc-1.4.2-3|97	Summary: Tools for opendmarc
21mr|opendmarc-1.4.2-3|98	
21mr|opendmarc-1.4.2-3|99	%description -n opendmarc-tools
21mr|opendmarc-1.4.2-3|100	This package contains the util binaries for opendmarc, including:
21mr|opendmarc-1.4.2-3|101	
21mr|opendmarc-1.4.2-3|102	- opendmarc-expire
21mr|opendmarc-1.4.2-3|103	- opendmarc-import
21mr|opendmarc-1.4.2-3|104	- opendmarc-importstats
21mr|opendmarc-1.4.2-3|105	- opendmarc-params
21mr|opendmarc-1.4.2-3|106	- opendmarc-reports
21mr|opendmarc-1.4.2-3|107	
21mr|opendmarc-1.4.2-3|108	%files -n opendmarc-tools
21mr|opendmarc-1.4.2-3|109	%{_sbindir}/opendmarc-expire
21mr|opendmarc-1.4.2-3|110	%{_sbindir}/opendmarc-import
21mr|opendmarc-1.4.2-3|111	%{_sbindir}/opendmarc-importstats
21mr|opendmarc-1.4.2-3|112	%{_sbindir}/opendmarc-params
21mr|opendmarc-1.4.2-3|113	%{_sbindir}/opendmarc-reports
21mr|opendmarc-1.4.2-3|114	%{_mandir}/man8/opendmarc-expire.8*
21mr|opendmarc-1.4.2-3|115	%{_mandir}/man8/opendmarc-import.8*
21mr|opendmarc-1.4.2-3|116	%{_mandir}/man8/opendmarc-importstats.8*
21mr|opendmarc-1.4.2-3|117	%{_mandir}/man8/opendmarc-params.8*
21mr|opendmarc-1.4.2-3|118	%{_mandir}/man8/opendmarc-reports.8*
21mr|opendmarc-1.4.2-3|119	#----------------------------------------------------------------
21mr|opendmarc-1.4.2-3|120	%package -n %{libname}
21mr|opendmarc-1.4.2-3|121	Summary:	An open source DMARC library
21mr|opendmarc-1.4.2-3|122	Group:		System/Libraries
21mr|opendmarc-1.4.2-3|123	
21mr|opendmarc-1.4.2-3|124	%description -n %{libname}
21mr|opendmarc-1.4.2-3|125	This package contains the library files required for running services built
21mr|opendmarc-1.4.2-3|126	using libopendmarc.
21mr|opendmarc-1.4.2-3|127	
21mr|opendmarc-1.4.2-3|128	%files -n %{libname}
21mr|opendmarc-1.4.2-3|129	%{_libdir}/lib%{name}.so.%{major}*
21mr|opendmarc-1.4.2-3|130	
21mr|opendmarc-1.4.2-3|131	#----------------------------------------------------------------
21mr|opendmarc-1.4.2-3|132	%package -n %{devname}
21mr|opendmarc-1.4.2-3|133	Summary:	Development files for libopendmarc
21mr|opendmarc-1.4.2-3|134	Requires:	%{libname} = %{EVRD}
21mr|opendmarc-1.4.2-3|135	Provides:	%{name}-devel = %{EVRD}
21mr|opendmarc-1.4.2-3|136	Provides:	lib%{name}-devel = %{EVRD}
21mr|opendmarc-1.4.2-3|137	
21mr|opendmarc-1.4.2-3|138	%description -n %{devname}
21mr|opendmarc-1.4.2-3|139	This package contains the static libraries, headers, and other support files
21mr|opendmarc-1.4.2-3|140	required for developing applications against libopendmarc.
21mr|opendmarc-1.4.2-3|141	
21mr|opendmarc-1.4.2-3|142	%files -n %{devname}
21mr|opendmarc-1.4.2-3|143	%doc lib%{name}/docs/*.html
21mr|opendmarc-1.4.2-3|144	%{_includedir}/%{name}
21mr|opendmarc-1.4.2-3|145	%{_libdir}/*.so
21mr|opendmarc-1.4.2-3|146	#----------------------------------------------------------------
21mr|opendmarc-1.4.2-3|147	%prep
21mr|opendmarc-1.4.2-3|148	%autosetup -p1 -n OpenDMARC-rel-opendmarc-1-4-2
21mr|opendmarc-1.4.2-3|149	
21mr|opendmarc-1.4.2-3|150	%build
21mr|opendmarc-1.4.2-3|151	%global ldflags %{ldflags} -lresolv
21mr|opendmarc-1.4.2-3|152	autoreconf -v -i
21mr|opendmarc-1.4.2-3|153	%configure \
21mr|opendmarc-1.4.2-3|154	--with-sql-backend \
21mr|opendmarc-1.4.2-3|155	--with-spf \
21mr|opendmarc-1.4.2-3|156	--with-spf2-include=%{_prefix}/include/spf2 \
21mr|opendmarc-1.4.2-3|157	--with-spf2-lib=%{_libdir}/
21mr|opendmarc-1.4.2-3|158	%make_build CFLAGS="%{optflags} -std=gnu17"
21mr|opendmarc-1.4.2-3|159	
21mr|opendmarc-1.4.2-3|160	%install
21mr|opendmarc-1.4.2-3|161	%make_install
21mr|opendmarc-1.4.2-3|162	mkdir -p %{buildroot}%{_sysconfdir}
21mr|opendmarc-1.4.2-3|163	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|opendmarc-1.4.2-3|164	mkdir -p -m 0755 %{buildroot}%{_sysconfdir}/%{name}
21mr|opendmarc-1.4.2-3|165	
21mr|opendmarc-1.4.2-3|166	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} << 'EOF'
21mr|opendmarc-1.4.2-3|167	# Set the necessary startup options
21mr|opendmarc-1.4.2-3|168	OPTIONS="-c %{_sysconfdir}/%{name}.conf"
21mr|opendmarc-1.4.2-3|169	EOF
21mr|opendmarc-1.4.2-3|170	
21mr|opendmarc-1.4.2-3|171	install -d -m 0755 %{buildroot}%{_unitdir}
21mr|opendmarc-1.4.2-3|172	cat > %{buildroot}%{_unitdir}/%{name}.service <<EOF
21mr|opendmarc-1.4.2-3|173	[Unit]
21mr|opendmarc-1.4.2-3|174	Description=Domain-based Message Authentication, Reporting & Conformance (DMARC) Milter
21mr|opendmarc-1.4.2-3|175	Documentation=man:%{name}(8) man:%{name}.conf(5) man:%{name}-import(8) man:%{name}-reports(8) http://www.trusteddomain.org/%{name}/
21mr|opendmarc-1.4.2-3|176	After=network.target nss-lookup.target syslog.target
21mr|opendmarc-1.4.2-3|177	
21mr|opendmarc-1.4.2-3|178	[Service]
21mr|opendmarc-1.4.2-3|179	Type=simple
21mr|opendmarc-1.4.2-3|180	RuntimeDirectory=%{name}
21mr|opendmarc-1.4.2-3|181	RuntimeDirectoryMode=0750
21mr|opendmarc-1.4.2-3|182	EnvironmentFile=-/etc/sysconfig/%{name}
21mr|opendmarc-1.4.2-3|183	ExecStart=/usr/sbin/%{name} -f \$OPTIONS
21mr|opendmarc-1.4.2-3|184	ExecReload=/bin/kill -USR1 \$MAINPID
21mr|opendmarc-1.4.2-3|185	Restart=on-failure
21mr|opendmarc-1.4.2-3|186	User=%{name}
21mr|opendmarc-1.4.2-3|187	Group=%{name}
21mr|opendmarc-1.4.2-3|188	
21mr|opendmarc-1.4.2-3|189	[Install]
21mr|opendmarc-1.4.2-3|190	WantedBy=multi-user.target
21mr|opendmarc-1.4.2-3|191	EOF
21mr|opendmarc-1.4.2-3|192	
21mr|opendmarc-1.4.2-3|193	# Install and set some basic settings in the default config file
21mr|opendmarc-1.4.2-3|194	install -m 0644 %{name}/%{name}.conf.sample %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|195	
21mr|opendmarc-1.4.2-3|196	sed -i 's|^# AuthservID name |AuthservID HOSTNAME |' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|197	sed -i 's|^# HistoryFile /var/run/%{name}.dat|# HistoryFile %{_localstatedir}/spool/%{name}/%{name}.dat|' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|198	sed -i 's|^# Socket inet:8893@localhost|Socket local:%{_rundir}/%{name}/%{name}.sock|' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|199	sed -i 's|^# SoftwareHeader false|SoftwareHeader true|' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|200	sed -i 's|^# SPFIgnoreResults false|SPFIgnoreResults true|' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|201	sed -i 's|^# SPFSelfValidate false|SPFSelfValidate true|' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|202	sed -i 's|^# Syslog false|Syslog true|' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|203	sed -i 's|^# UMask 077|UMask 007|' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|204	sed -i 's|^# UserID %{name}|UserID %{name}:mail|' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|205	sed -i 's|/usr/local||' %{buildroot}%{_sysconfdir}/%{name}.conf
21mr|opendmarc-1.4.2-3|206	
21mr|opendmarc-1.4.2-3|207	rm -rf %{buildroot}%{_prefix}/share/doc/%{name}
21mr|opendmarc-1.4.2-3|208	
21mr|opendmarc-1.4.2-3|209	mkdir -p %{buildroot}%{_includedir}/%{name}
21mr|opendmarc-1.4.2-3|210	install -m 0644 lib%{name}/dmarc.h %{buildroot}%{_includedir}/%{name}/
21mr|opendmarc-1.4.2-3|211	
21mr|opendmarc-1.4.2-3|212	mkdir -p %{buildroot}%{_localstatedir}/spool/%{name}
21mr|opendmarc-1.4.2-3|213	mkdir -p %{buildroot}%{_rundir}/%{name}
21mr|opendmarc-1.4.2-3|214	
21mr|opendmarc-1.4.2-3|215	# install db/ and contrib/ to datadir
21mr|opendmarc-1.4.2-3|216	mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
21mr|opendmarc-1.4.2-3|217	cp -R db/ %{buildroot}%{_datadir}/%{name}
21mr|opendmarc-1.4.2-3|218	sed -i -e 's:/usr/local/bin/python:/usr/bin/python:' contrib/rddmarc/dmarcfail.py
21mr|opendmarc-1.4.2-3|219	cp -R contrib/rddmarc/ %{buildroot}%{_datadir}/%{name}/contrib
21mr|opendmarc-1.4.2-3|220	# not much point including the Makefiles
21mr|opendmarc-1.4.2-3|221	rm -f %{buildroot}%{_datadir}/%{name}/contrib/rddmarc/Makefile*
21mr|opendmarc-1.4.2-3|222	rm -f %{buildroot}%{_datadir}/%{name}/db/Makefile*
21mr|opendmarc-1.4.2-3|223	
21mr|opendmarc-1.4.2-3|224	install -m0644 -D %{SOURCE10} %{buildroot}%{_sysusersdir}/opendmarc.conf

14556 21
21mr|opendnssec-2.1.7-1|1	
21mr|opendnssec-2.1.7-1|2	Summary:	DNSSEC key and zone management software
21mr|opendnssec-2.1.7-1|3	Name:		opendnssec
21mr|opendnssec-2.1.7-1|4	Version:	2.1.7
21mr|opendnssec-2.1.7-1|5	Release:	1
21mr|opendnssec-2.1.7-1|6	Group:		System/Base
21mr|opendnssec-2.1.7-1|7	License:	BSD
21mr|opendnssec-2.1.7-1|8	Url:		http://www.opendnssec.org/
21mr|opendnssec-2.1.7-1|9	Source0:	http://www.opendnssec.org/files/source/%{name}-%{version}.tar.gz
21mr|opendnssec-2.1.7-1|10	Source1:	ods-enforcerd.service
21mr|opendnssec-2.1.7-1|11	Source2:	ods-signerd.service
21mr|opendnssec-2.1.7-1|12	Source3:	ods.sysconfig
21mr|opendnssec-2.1.7-1|13	Source4:	conf.xml
21mr|opendnssec-2.1.7-1|14	Source5:	tmpfiles-opendnssec.conf
21mr|opendnssec-2.1.7-1|15	Source6:	opendnssec.cron
21mr|opendnssec-2.1.7-1|16	Source7:	opendnssec-2.1.sqlite_convert.sql
21mr|opendnssec-2.1.7-1|17	Source8:	opendnssec-2.1.sqlite_rpmversion.sql
21mr|opendnssec-2.1.7-1|18	Source9:	sysusers-opendnssec.conf
21mr|opendnssec-2.1.7-1|19	
21mr|opendnssec-2.1.7-1|20	BuildRequires:	procps-ng
21mr|opendnssec-2.1.7-1|21	BuildRequires:	doxygen
21mr|opendnssec-2.1.7-1|22	BuildRequires:	systemd-units
21mr|opendnssec-2.1.7-1|23	BuildRequires:	perl-interpreter
21mr|opendnssec-2.1.7-1|24	BuildRequires:	libmicrohttpd-devel
21mr|opendnssec-2.1.7-1|25	BuildRequires:	pkgconfig(cunit)
21mr|opendnssec-2.1.7-1|26	BuildRequires:	pkgconfig(openssl)
21mr|opendnssec-2.1.7-1|27	BuildRequires:	pkgconfig(ldns) >= 1.6.12
21mr|opendnssec-2.1.7-1|28	BuildRequires:	pkgconfig(libxml-2.0)
21mr|opendnssec-2.1.7-1|29	BuildRequires:	pkgconfig(liblzma)
21mr|opendnssec-2.1.7-1|30	BuildRequires:	pkgconfig(sqlite3) >= 3.0.0
21mr|opendnssec-2.1.7-1|31	BuildRequires:	pkgconfig(jansson)
21mr|opendnssec-2.1.7-1|32	BuildRequires:	pkgconfig(yaml-0.1)
21mr|opendnssec-2.1.7-1|33	BuildRequires:	pkgconfig(zlib)
21mr|opendnssec-2.1.7-1|34	
21mr|opendnssec-2.1.7-1|35	Requires:	opencryptoki
21mr|opendnssec-2.1.7-1|36	Requires:	softhsm >= 2.5.0
21mr|opendnssec-2.1.7-1|37	# dlopen()'ed
21mr|opendnssec-2.1.7-1|38	Requires:	libsqlite3.so.0%{_arch_tag_suffix}
21mr|opendnssec-2.1.7-1|39	
21mr|opendnssec-2.1.7-1|40	Requires(pre):	systemd
21mr|opendnssec-2.1.7-1|41	Requires(pre):	/bin/systemd-sysusers
21mr|opendnssec-2.1.7-1|42	# pre to add user ods to group softhsm
21mr|opendnssec-2.1.7-1|43	# Fedora uses group/user ods in both opendnssec and softhsm,
21mr|opendnssec-2.1.7-1|44	# but ROSA and Debian use different users
21mr|opendnssec-2.1.7-1|45	Requires(pre):    group(softhsm)
21mr|opendnssec-2.1.7-1|46	Requires(post):	util-linux
21mr|opendnssec-2.1.7-1|47	Requires(post):	%{_bindir}/softhsm2-util
21mr|opendnssec-2.1.7-1|48	# post for %%post scriptlet
21mr|opendnssec-2.1.7-1|49	Requires(post):	user(softhsm)
21mr|opendnssec-2.1.7-1|50	Requires(post):	%{_bindir}/sqlite3
21mr|opendnssec-2.1.7-1|51	
21mr|opendnssec-2.1.7-1|52	%description
21mr|opendnssec-2.1.7-1|53	OpenDNSSEC was created as an open-source turn-key solution for DNSSEC.
21mr|opendnssec-2.1.7-1|54	It secures zone data just before it is published in an authoritative
21mr|opendnssec-2.1.7-1|55	name server. It requires a PKCS#11 crypto module library, such as softhsm
21mr|opendnssec-2.1.7-1|56	
21mr|opendnssec-2.1.7-1|57	%prep
21mr|opendnssec-2.1.7-1|58	%autosetup -p1 -n %{name}-%{version}
21mr|opendnssec-2.1.7-1|59	# bump default policy ZSK keysize to 2048
21mr|opendnssec-2.1.7-1|60	sed -i "s/1024/2048/" conf/kasp.xml.in
21mr|opendnssec-2.1.7-1|61	
21mr|opendnssec-2.1.7-1|62	%build
21mr|opendnssec-2.1.7-1|63	%configure --with-ldns=%{_libdir}
21mr|opendnssec-2.1.7-1|64	%make
21mr|opendnssec-2.1.7-1|65	
21mr|opendnssec-2.1.7-1|66	%check
21mr|opendnssec-2.1.7-1|67	# Requires sample db not shipped with upstream
21mr|opendnssec-2.1.7-1|68	# make check
21mr|opendnssec-2.1.7-1|69	
21mr|opendnssec-2.1.7-1|70	%install
21mr|opendnssec-2.1.7-1|71	%makeinstall_std
21mr|opendnssec-2.1.7-1|72	
21mr|opendnssec-2.1.7-1|73	mkdir -p %{buildroot}%{_localstatedir}/opendnssec/{tmp,signed,signconf,enforcer}
21mr|opendnssec-2.1.7-1|74	install -d -m 0755 %{buildroot}%{_initrddir} %{buildroot}%{_sysconfdir}/cron.d/
21mr|opendnssec-2.1.7-1|75	install -m 0644 %{SOURCE6} %{buildroot}/%{_sysconfdir}/cron.d/opendnssec
21mr|opendnssec-2.1.7-1|76	rm -f %{buildroot}/%{_sysconfdir}/opendnssec/*.sample
21mr|opendnssec-2.1.7-1|77	mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig
21mr|opendnssec-2.1.7-1|78	mkdir -p %{buildroot}%{_unitdir}
21mr|opendnssec-2.1.7-1|79	install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/
21mr|opendnssec-2.1.7-1|80	install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/
21mr|opendnssec-2.1.7-1|81	install -m 0644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/sysconfig/ods
21mr|opendnssec-2.1.7-1|82	install -m 0644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/opendnssec/
21mr|opendnssec-2.1.7-1|83	mkdir -p %{buildroot}%{_tmpfilesdir}/
21mr|opendnssec-2.1.7-1|84	install -m 0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/opendnssec.conf
21mr|opendnssec-2.1.7-1|85	mkdir -p %{buildroot}%{_localstatedir}/run/opendnssec
21mr|opendnssec-2.1.7-1|86	mkdir -p %{buildroot}%{_datadir}/opendnssec/
21mr|opendnssec-2.1.7-1|87	cp -a enforcer/utils %{buildroot}%{_datadir}/opendnssec/migration
21mr|opendnssec-2.1.7-1|88	cp -a enforcer/src/db/schema.* %{buildroot}%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/
21mr|opendnssec-2.1.7-1|89	# fixup path for mysql/sqlite. Use our replacement sqlite_convert.sql to detect previous migration
21mr|opendnssec-2.1.7-1|90	cp -a %{SOURCE7} %{buildroot}%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/sqlite_convert.sql
21mr|opendnssec-2.1.7-1|91	cp -a %{SOURCE8} %{buildroot}%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/rpmversion.sql
21mr|opendnssec-2.1.7-1|92	sed -i "s:^SCHEMA=.*schema:SCHEMA=%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/schema:" %{buildroot}%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/convert_sqlite
21mr|opendnssec-2.1.7-1|93	sed -i "s:find_problematic_zones.sql:%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/find_problematic_zones.sql:g" %{buildroot}%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/convert_sqlite
21mr|opendnssec-2.1.7-1|94	sed -i "s:^SCHEMA=.*schema:SCHEMA=%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/schema:" %{buildroot}%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/convert_mysql
21mr|opendnssec-2.1.7-1|95	sed -i "s:find_problematic_zones.sql:%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/find_problematic_zones.sql:g" %{buildroot}%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/convert_mysql
21mr|opendnssec-2.1.7-1|96	sed -i "s:sqlite_convert.sql:%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/sqlite_convert.sql:g" %{buildroot}%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/convert_sqlite
21mr|opendnssec-2.1.7-1|97	
21mr|opendnssec-2.1.7-1|98	mkdir -p %{buildroot}%{_sysusersdir}/
21mr|opendnssec-2.1.7-1|99	install -m0644 %{SOURCE9} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|opendnssec-2.1.7-1|100	
21mr|opendnssec-2.1.7-1|101	%files
21mr|opendnssec-2.1.7-1|102	%{_sysusersdir}/%{name}.conf
21mr|opendnssec-2.1.7-1|103	%{_unitdir}/ods-enforcerd.service
21mr|opendnssec-2.1.7-1|104	%{_unitdir}/ods-signerd.service
21mr|opendnssec-2.1.7-1|105	%config(noreplace) %{_tmpfilesdir}/opendnssec.conf
21mr|opendnssec-2.1.7-1|106	%attr(0770,root,ods) %dir %{_sysconfdir}/opendnssec
21mr|opendnssec-2.1.7-1|107	%attr(0770,root,ods) %dir %{_localstatedir}/opendnssec
21mr|opendnssec-2.1.7-1|108	%attr(0770,root,ods) %dir %{_localstatedir}/opendnssec/tmp
21mr|opendnssec-2.1.7-1|109	%attr(0775,root,ods) %dir %{_localstatedir}/opendnssec/signed
21mr|opendnssec-2.1.7-1|110	%attr(0770,root,ods) %dir %{_localstatedir}/opendnssec/signconf
21mr|opendnssec-2.1.7-1|111	%attr(0770,root,ods) %dir %{_localstatedir}/opendnssec/enforcer
21mr|opendnssec-2.1.7-1|112	%attr(0660,root,ods) %config(noreplace) %{_sysconfdir}/opendnssec/*.xml
21mr|opendnssec-2.1.7-1|113	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/ods
21mr|opendnssec-2.1.7-1|114	%attr(0770,root,ods) %dir %{_localstatedir}/run/opendnssec
21mr|opendnssec-2.1.7-1|115	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/opendnssec
21mr|opendnssec-2.1.7-1|116	%doc NEWS README.md
21mr|opendnssec-2.1.7-1|117	%license LICENSE
21mr|opendnssec-2.1.7-1|118	%{_mandir}/*/*
21mr|opendnssec-2.1.7-1|119	%{_bindir}/ods-hsmspeed
21mr|opendnssec-2.1.7-1|120	%{_bindir}/ods-hsmutil
21mr|opendnssec-2.1.7-1|121	%{_bindir}/ods-kasp2html
21mr|opendnssec-2.1.7-1|122	%{_bindir}/ods-kaspcheck
21mr|opendnssec-2.1.7-1|123	%{_sbindir}/ods-control
21mr|opendnssec-2.1.7-1|124	%{_sbindir}/ods-enforcer
21mr|opendnssec-2.1.7-1|125	%{_sbindir}/ods-enforcerd
21mr|opendnssec-2.1.7-1|126	%{_sbindir}/ods-enforcer-db-setup
21mr|opendnssec-2.1.7-1|127	%{_sbindir}/ods-migrate
21mr|opendnssec-2.1.7-1|128	%{_sbindir}/ods-signer
21mr|opendnssec-2.1.7-1|129	%{_sbindir}/ods-signerd
21mr|opendnssec-2.1.7-1|130	%attr(0755,root,root) %dir %{_datadir}/opendnssec
21mr|opendnssec-2.1.7-1|131	%{_datadir}/opendnssec/*
21mr|opendnssec-2.1.7-1|132	
21mr|opendnssec-2.1.7-1|133	%pre
21mr|opendnssec-2.1.7-1|134	%sysusers_create_package %{name} %{SOURCE9}
21mr|opendnssec-2.1.7-1|135	
21mr|opendnssec-2.1.7-1|136	%post
21mr|opendnssec-2.1.7-1|137	# Initialise a slot on the softhsm on first install
21mr|opendnssec-2.1.7-1|138	if [ "$1" -eq 1 ]; then
21mr|opendnssec-2.1.7-1|139	# Fedora uses user:group ods:ods in both opendnssec and softhsm
21mr|opendnssec-2.1.7-1|140	# ROSA and Debian use different groups
21mr|opendnssec-2.1.7-1|141	runuser -u softhsm -- %{_bindir}/softhsm2-util --init-token \
21mr|opendnssec-2.1.7-1|142	--free --label "OpenDNSSEC" --pin 1234 --so-pin 1234
21mr|opendnssec-2.1.7-1|143	if [ ! -s %{_localstatedir}/opendnssec/kasp.db ]; then
21mr|opendnssec-2.1.7-1|144	echo y | %{_sbindir}/ods-enforcer-db-setup
21mr|opendnssec-2.1.7-1|145	%{_bindir}/sqlite3 -batch %{_localstatedir}/opendnssec/kasp.db < %{_datadir}/opendnssec/migration/1.4-2.0_db_convert/rpmversion.sql
21mr|opendnssec-2.1.7-1|146	fi
21mr|opendnssec-2.1.7-1|147	
21mr|opendnssec-2.1.7-1|148	elif [ -z "$(%{_bindir}/sqlite3 %{_localstatedir}/opendnssec/kasp.db 'select * from rpm_migration;')" ]; then
21mr|opendnssec-2.1.7-1|149	# Migrate version 1.4 db to version 2.1 db
21mr|opendnssec-2.1.7-1|150	if [ -e %{_localstatedir}/opendnssec/rpm-migration-in-progress ]; then
21mr|opendnssec-2.1.7-1|151	echo "previous (partial?) migration found - human intervention is needed"
21mr|opendnssec-2.1.7-1|152	else
21mr|opendnssec-2.1.7-1|153	echo "opendnssec 1.4 database found, migrating to 2.x"
21mr|opendnssec-2.1.7-1|154	touch %{_localstatedir}/opendnssec/rpm-migration-in-progress
21mr|opendnssec-2.1.7-1|155	mv -n %{_localstatedir}/opendnssec/kasp.db %{_localstatedir}/opendnssec/kasp.db-1.4
21mr|opendnssec-2.1.7-1|156	echo "migrating conf.xml from 1.4 to 2.1 schema"
21mr|opendnssec-2.1.7-1|157	cp -n %{_sysconfdir}/opendnssec/conf.xml %{_sysconfdir}/opendnssec/conf.xml-1.4
21mr|opendnssec-2.1.7-1|158	# fixup incompatibilities inflicted upon us by upstream :(
21mr|opendnssec-2.1.7-1|159	sed -i "/<Interval>.*Interval>/d" %{_sysconfdir}/opendnssec/conf.xml
21mr|opendnssec-2.1.7-1|160	echo "Converting kasp.db"
21mr|opendnssec-2.1.7-1|161	ERR=""
21mr|opendnssec-2.1.7-1|162	%{_datadir}/opendnssec/migration/1.4-2.0_db_convert/convert_sqlite -i %{_localstatedir}/opendnssec/kasp.db-1.4 -o %{_localstatedir}/opendnssec/kasp.db || ERR="convert_sqlite error"
21mr|opendnssec-2.1.7-1|163	chown ods.ods %{_localstatedir}/opendnssec/kasp.db
21mr|opendnssec-2.1.7-1|164	cp -n %{_sysconfdir}/opendnssec/zonelist.xml %{_localstatedir}/opendnssec/enforcer/zones.xml
21mr|opendnssec-2.1.7-1|165	if [ -z "$ERR" ]; then
21mr|opendnssec-2.1.7-1|166	echo "calling ods-migrate"
21mr|opendnssec-2.1.7-1|167	ods-migrate || ERR="ods-migrate failed"
21mr|opendnssec-2.1.7-1|168	if [ -z "$ERR" ]; then
21mr|opendnssec-2.1.7-1|169	echo "opendnssec 1.4 to 2.x migration completed"
21mr|opendnssec-2.1.7-1|170	rm %{_localstatedir}/opendnssec/rpm-migration-in-progress
21mr|opendnssec-2.1.7-1|171	else
21mr|opendnssec-2.1.7-1|172	echo "ods-migrate process failed - human intervention is needed"
21mr|opendnssec-2.1.7-1|173	fi
21mr|opendnssec-2.1.7-1|174	else
21mr|opendnssec-2.1.7-1|175	echo "%{_localstatedir}/opendnssec/kasp.db conversion failed - not calling ods-migrate to complete migration. human intervention is needed"
21mr|opendnssec-2.1.7-1|176	fi
21mr|opendnssec-2.1.7-1|177	fi
21mr|opendnssec-2.1.7-1|178	fi
21mr|opendnssec-2.1.7-1|179	
21mr|opendnssec-2.1.7-1|180	# in case we update any xml conf file
21mr|opendnssec-2.1.7-1|181	ods-enforcer update all >/dev/null 2>/dev/null ||:
21mr|opendnssec-2.1.7-1|182	
21mr|opendnssec-2.1.7-1|183	%systemd_post ods-enforcerd.service
21mr|opendnssec-2.1.7-1|184	%systemd_post ods-signerd.service
21mr|opendnssec-2.1.7-1|185	
21mr|opendnssec-2.1.7-1|186	%preun
21mr|opendnssec-2.1.7-1|187	%systemd_preun ods-enforcerd.service
21mr|opendnssec-2.1.7-1|188	%systemd_preun ods-signerd.service
21mr|opendnssec-2.1.7-1|189	
21mr|opendnssec-2.1.7-1|190	%postun
21mr|opendnssec-2.1.7-1|191	%systemd_postun_with_restart ods-enforcerd.service
21mr|opendnssec-2.1.7-1|192	%systemd_postun_with_restart ods-signerd.service

14557 21
21mr|openexr3-3.1.4-2|1	%define	oname openexr
21mr|openexr3-3.1.4-2|2	
21mr|openexr3-3.1.4-2|3	%define	major 30
21mr|openexr3-3.1.4-2|4	%define	api 3_1
21mr|openexr3-3.1.4-2|5	%define libcore %mklibname %{name}core %{api} %{major}
21mr|openexr3-3.1.4-2|6	%define	libiex  %mklibname iex %{api} %{major}
21mr|openexr3-3.1.4-2|7	%define libilmthread %mklibname ilmthread %{api} %{major}
21mr|openexr3-3.1.4-2|8	%define libname %mklibname %{name} %{api} %{major}
21mr|openexr3-3.1.4-2|9	%define libutil %mklibname %{name}util %{api} %{major}
21mr|openexr3-3.1.4-2|10	%define	devname %mklibname %{name} -d
21mr|openexr3-3.1.4-2|11	
21mr|openexr3-3.1.4-2|12	Summary:	A high dynamic-range (HDR) image file format
21mr|openexr3-3.1.4-2|13	Name:		openexr3
21mr|openexr3-3.1.4-2|14	Version:	3.1.4
21mr|openexr3-3.1.4-2|15	Release:	2
21mr|openexr3-3.1.4-2|16	License:	BSD
21mr|openexr3-3.1.4-2|17	Group:		Graphics
21mr|openexr3-3.1.4-2|18	Url:		https://www.openexr.com
21mr|openexr3-3.1.4-2|19	Source0:	https://github.com/AcademySoftwareFoundation/openexr/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|openexr3-3.1.4-2|20	BuildRequires:	cmake
21mr|openexr3-3.1.4-2|21	BuildRequires:	pkgconfig(Imath)
21mr|openexr3-3.1.4-2|22	BuildRequires:	pkgconfig(zlib)
21mr|openexr3-3.1.4-2|23	
21mr|openexr3-3.1.4-2|24	%description
21mr|openexr3-3.1.4-2|25	Industrial Light & Magic developed the OpenEXR format in response to the demand
21mr|openexr3-3.1.4-2|26	for higher color fidelity in the visual effects industry.
21mr|openexr3-3.1.4-2|27	
21mr|openexr3-3.1.4-2|28	#----------------------------------------------------------------------------
21mr|openexr3-3.1.4-2|29	
21mr|openexr3-3.1.4-2|30	%package utils
21mr|openexr3-3.1.4-2|31	Summary:	A high dynamic-range (HDR) image file format
21mr|openexr3-3.1.4-2|32	Group:		Graphics
21mr|openexr3-3.1.4-2|33	
21mr|openexr3-3.1.4-2|34	%description utils
21mr|openexr3-3.1.4-2|35	Industrial Light & Magic developed the OpenEXR format in response to the demand
21mr|openexr3-3.1.4-2|36	for higher color fidelity in the visual effects industry.
21mr|openexr3-3.1.4-2|37	
21mr|openexr3-3.1.4-2|38	%files utils
21mr|openexr3-3.1.4-2|39	%doc LICENSE.md
21mr|openexr3-3.1.4-2|40	%{_bindir}/exr*
21mr|openexr3-3.1.4-2|41	
21mr|openexr3-3.1.4-2|42	#----------------------------------------------------------------------------
21mr|openexr3-3.1.4-2|43	
21mr|openexr3-3.1.4-2|44	%package -n %{libcore}
21mr|openexr3-3.1.4-2|45	Summary:	OpenEXRCore Library
21mr|openexr3-3.1.4-2|46	Group:		System/Libraries
21mr|openexr3-3.1.4-2|47	
21mr|openexr3-3.1.4-2|48	%description -n %{libcore}
21mr|openexr3-3.1.4-2|49	OpenEXRCore Library.
21mr|openexr3-3.1.4-2|50	
21mr|openexr3-3.1.4-2|51	%files -n %{libcore}
21mr|openexr3-3.1.4-2|52	%doc LICENSE.md
21mr|openexr3-3.1.4-2|53	%{_libdir}/libOpenEXRCore-%{api}.so.%{major}*
21mr|openexr3-3.1.4-2|54	
21mr|openexr3-3.1.4-2|55	#----------------------------------------------------------------------------
21mr|openexr3-3.1.4-2|56	
21mr|openexr3-3.1.4-2|57	%package -n %{libiex}
21mr|openexr3-3.1.4-2|58	Summary:	Abraction/convenience library for OpenEXR
21mr|openexr3-3.1.4-2|59	Group:		System/Libraries
21mr|openexr3-3.1.4-2|60	
21mr|openexr3-3.1.4-2|61	%description -n %{libiex}
21mr|openexr3-3.1.4-2|62	Iex is an exception-handling library.
21mr|openexr3-3.1.4-2|63	
21mr|openexr3-3.1.4-2|64	%files -n %{libiex}
21mr|openexr3-3.1.4-2|65	%license LICENSE.md
21mr|openexr3-3.1.4-2|66	%{_libdir}/libIex-%{api}.so.%{major}*
21mr|openexr3-3.1.4-2|67	
21mr|openexr3-3.1.4-2|68	#----------------------------------------------------------------------------
21mr|openexr3-3.1.4-2|69	
21mr|openexr3-3.1.4-2|70	%package -n %{libilmthread}
21mr|openexr3-3.1.4-2|71	Summary:	Abraction/convenience library for OpenEXR
21mr|openexr3-3.1.4-2|72	Group:		System/Libraries
21mr|openexr3-3.1.4-2|73	
21mr|openexr3-3.1.4-2|74	%description -n %{libilmthread}
21mr|openexr3-3.1.4-2|75	IlmThread is a thread abstraction library for use with OpenEXR
21mr|openexr3-3.1.4-2|76	and other software packages.
21mr|openexr3-3.1.4-2|77	
21mr|openexr3-3.1.4-2|78	%files -n %{libilmthread}
21mr|openexr3-3.1.4-2|79	%license LICENSE.md
21mr|openexr3-3.1.4-2|80	%{_libdir}/libIlmThread-%{api}.so.%{major}*
21mr|openexr3-3.1.4-2|81	
21mr|openexr3-3.1.4-2|82	#----------------------------------------------------------------------------
21mr|openexr3-3.1.4-2|83	
21mr|openexr3-3.1.4-2|84	%package -n %{libname}
21mr|openexr3-3.1.4-2|85	Summary:	OpenEXR Library
21mr|openexr3-3.1.4-2|86	Group:		System/Libraries
21mr|openexr3-3.1.4-2|87	
21mr|openexr3-3.1.4-2|88	%description -n %{libname}
21mr|openexr3-3.1.4-2|89	OpenEXR Library.
21mr|openexr3-3.1.4-2|90	
21mr|openexr3-3.1.4-2|91	%files -n %{libname}
21mr|openexr3-3.1.4-2|92	%doc LICENSE.md
21mr|openexr3-3.1.4-2|93	%{_libdir}/libOpenEXR-%{api}.so.%{major}*
21mr|openexr3-3.1.4-2|94	
21mr|openexr3-3.1.4-2|95	#----------------------------------------------------------------------------
21mr|openexr3-3.1.4-2|96	
21mr|openexr3-3.1.4-2|97	%package -n %{libutil}
21mr|openexr3-3.1.4-2|98	Summary:	OpenEXRUtil Library
21mr|openexr3-3.1.4-2|99	Group:		System/Libraries
21mr|openexr3-3.1.4-2|100	
21mr|openexr3-3.1.4-2|101	%description -n %{libutil}
21mr|openexr3-3.1.4-2|102	OpenEXRUtil Library.
21mr|openexr3-3.1.4-2|103	
21mr|openexr3-3.1.4-2|104	%files -n %{libutil}
21mr|openexr3-3.1.4-2|105	%doc LICENSE.md
21mr|openexr3-3.1.4-2|106	%{_libdir}/libOpenEXRUtil-%{api}.so.%{major}*
21mr|openexr3-3.1.4-2|107	
21mr|openexr3-3.1.4-2|108	#----------------------------------------------------------------------------
21mr|openexr3-3.1.4-2|109	
21mr|openexr3-3.1.4-2|110	%package -n %{devname}
21mr|openexr3-3.1.4-2|111	Summary:	Header files and static libraries from %{oname}
21mr|openexr3-3.1.4-2|112	Group:		Development/C
21mr|openexr3-3.1.4-2|113	Requires:	%{libcore} = %{EVRD}
21mr|openexr3-3.1.4-2|114	Requires:	%{libiex} = %{EVRD}
21mr|openexr3-3.1.4-2|115	Requires:	%{libilmthread} = %{EVRD}
21mr|openexr3-3.1.4-2|116	Requires:	%{libname} = %{EVRD}
21mr|openexr3-3.1.4-2|117	Requires:	%{libutil} = %{EVRD}
21mr|openexr3-3.1.4-2|118	Provides:	%{name}-devel = %{EVRD}
21mr|openexr3-3.1.4-2|119	Conflicts:	%{mklibname ilmbase -d} <= %{EVRD}
21mr|openexr3-3.1.4-2|120	Conflicts:	%{mklibname IlmImf -d} <= %{EVRD}
21mr|openexr3-3.1.4-2|121	
21mr|openexr3-3.1.4-2|122	%description -n %{devname}
21mr|openexr3-3.1.4-2|123	Libraries and header files for developing programs based on %{oname}.
21mr|openexr3-3.1.4-2|124	
21mr|openexr3-3.1.4-2|125	%files -n %{devname}
21mr|openexr3-3.1.4-2|126	%doc CHANGES.md CONTRIBUTING.md GOVERNANCE.md SECURITY.md CODE_OF_CONDUCT.md CONTRIBUTORS.md README.md
21mr|openexr3-3.1.4-2|127	%license LICENSE.md
21mr|openexr3-3.1.4-2|128	%{_defaultdocdir}/OpenEXR/examples
21mr|openexr3-3.1.4-2|129	%{_includedir}/OpenEXR
21mr|openexr3-3.1.4-2|130	%{_libdir}/*.so
21mr|openexr3-3.1.4-2|131	%{_libdir}/cmake/OpenEXR/*.cmake
21mr|openexr3-3.1.4-2|132	%{_libdir}/pkgconfig/OpenEXR.pc
21mr|openexr3-3.1.4-2|133	
21mr|openexr3-3.1.4-2|134	#----------------------------------------------------------------------------
21mr|openexr3-3.1.4-2|135	
21mr|openexr3-3.1.4-2|136	%prep
21mr|openexr3-3.1.4-2|137	%autosetup -p1 -n %{oname}-%{version}
21mr|openexr3-3.1.4-2|138	
21mr|openexr3-3.1.4-2|139	%build
21mr|openexr3-3.1.4-2|140	%ifarch %{e2k}
21mr|openexr3-3.1.4-2|141	%global optflags %{optflags} -mno-f16c
21mr|openexr3-3.1.4-2|142	%endif
21mr|openexr3-3.1.4-2|143	%cmake
21mr|openexr3-3.1.4-2|144	%make
21mr|openexr3-3.1.4-2|145	
21mr|openexr3-3.1.4-2|146	%install
21mr|openexr3-3.1.4-2|147	%makeinstall_std -C build

14558 21
21mr|openfec-1.4.2.9-1|1	Summary:	Application-Level Forward Erasure Correction codes
21mr|openfec-1.4.2.9-1|2	Name:		openfec
21mr|openfec-1.4.2.9-1|3	Version:	1.4.2.9
21mr|openfec-1.4.2.9-1|4	Release:	1
21mr|openfec-1.4.2.9-1|5	Group:		System/Libraries
21mr|openfec-1.4.2.9-1|6	License:	CeCILL-C and GPLv2+ and BSD
21mr|openfec-1.4.2.9-1|7	URL:		https://github.com/roc-streaming/openfec
21mr|openfec-1.4.2.9-1|8	Source0:	https://github.com/roc-streaming/openfec/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|openfec-1.4.2.9-1|9	BuildRequires:	cmake
21mr|openfec-1.4.2.9-1|10	BuildRequires:	coreutils
21mr|openfec-1.4.2.9-1|11	BuildRequires:	findutils
21mr|openfec-1.4.2.9-1|12	
21mr|openfec-1.4.2.9-1|13	%description
21mr|openfec-1.4.2.9-1|14	Application-Level Forward Erasure Correction codes, or AL-FEC (also called
21mr|openfec-1.4.2.9-1|15	UL-FEC, for Upper-Layers FEC). The idea, in one line, is to add redundancy
21mr|openfec-1.4.2.9-1|16	in order to be able to recover from erasures. Because of their position in
21mr|openfec-1.4.2.9-1|17	the communication stack, these codes are implemented as software codecs,
21mr|openfec-1.4.2.9-1|18	and they find many applications in robust transmission and distrituted
21mr|openfec-1.4.2.9-1|19	storage systems.
21mr|openfec-1.4.2.9-1|20	
21mr|openfec-1.4.2.9-1|21	%files
21mr|openfec-1.4.2.9-1|22	%license LICENCE_CeCILL-C_V1-en.txt Licence_CeCILL_V2-en.txt
21mr|openfec-1.4.2.9-1|23	%doc README CHANGELOG
21mr|openfec-1.4.2.9-1|24	%{_libdir}/libopenfec.so.1*
21mr|openfec-1.4.2.9-1|25	
21mr|openfec-1.4.2.9-1|26	#------------------------------------------------------------------
21mr|openfec-1.4.2.9-1|27	
21mr|openfec-1.4.2.9-1|28	%package devel
21mr|openfec-1.4.2.9-1|29	Summary: Development libraries for openfec
21mr|openfec-1.4.2.9-1|30	Group:		Development/C++
21mr|openfec-1.4.2.9-1|31	Requires:	%{name} = %{EVRD}
21mr|openfec-1.4.2.9-1|32	
21mr|openfec-1.4.2.9-1|33	%description devel
21mr|openfec-1.4.2.9-1|34	The openfec-devel package contains header files necessary for
21mr|openfec-1.4.2.9-1|35	developing programs using openfec.
21mr|openfec-1.4.2.9-1|36	
21mr|openfec-1.4.2.9-1|37	%files devel
21mr|openfec-1.4.2.9-1|38	%{_includedir}/%{name}
21mr|openfec-1.4.2.9-1|39	%{_libdir}/libopenfec.so
21mr|openfec-1.4.2.9-1|40	%{_datadir}/pkgconfig/openfec.pc
21mr|openfec-1.4.2.9-1|41	
21mr|openfec-1.4.2.9-1|42	#------------------------------------------------------------------
21mr|openfec-1.4.2.9-1|43	
21mr|openfec-1.4.2.9-1|44	%prep
21mr|openfec-1.4.2.9-1|45	%autosetup -p1
21mr|openfec-1.4.2.9-1|46	
21mr|openfec-1.4.2.9-1|47	%build
21mr|openfec-1.4.2.9-1|48	%cmake
21mr|openfec-1.4.2.9-1|49	%make_build
21mr|openfec-1.4.2.9-1|50	
21mr|openfec-1.4.2.9-1|51	%install
21mr|openfec-1.4.2.9-1|52	%make_install -C build
21mr|openfec-1.4.2.9-1|53	
21mr|openfec-1.4.2.9-1|54	# Install headers
21mr|openfec-1.4.2.9-1|55	mkdir -p %{buildroot}%{_includedir}/%{name}
21mr|openfec-1.4.2.9-1|56	pushd src
21mr|openfec-1.4.2.9-1|57	find -name '*.h' -type f -exec install -pDm 0644 '{}' %{buildroot}%{_includedir}/%{name}/'{}' \;
21mr|openfec-1.4.2.9-1|58	popd
21mr|openfec-1.4.2.9-1|59	

14559 21
21mr|openfortivpn-1.17.3-2|1	Summary:	Client for PPP+SSL VPN tunnel services
21mr|openfortivpn-1.17.3-2|2	Name:		openfortivpn
21mr|openfortivpn-1.17.3-2|3	Version:	1.17.3
21mr|openfortivpn-1.17.3-2|4	Release:	2
21mr|openfortivpn-1.17.3-2|5	License:	GPLv3
21mr|openfortivpn-1.17.3-2|6	Group:		Networking/Remote access
21mr|openfortivpn-1.17.3-2|7	Url:		https://github.com/adrienverge/openfortivpn
21mr|openfortivpn-1.17.3-2|8	Source0:	https://github.com/adrienverge/openfortivpn/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|openfortivpn-1.17.3-2|9	
21mr|openfortivpn-1.17.3-2|10	BuildRequires:  pkgconfig(openssl)
21mr|openfortivpn-1.17.3-2|11	BuildRequires:  pkgconfig(libsystemd)
21mr|openfortivpn-1.17.3-2|12	
21mr|openfortivpn-1.17.3-2|13	Requires:   ppp
21mr|openfortivpn-1.17.3-2|14	Requires:   opensc
21mr|openfortivpn-1.17.3-2|15	
21mr|openfortivpn-1.17.3-2|16	%description
21mr|openfortivpn-1.17.3-2|17	openfortivpn is a client for PPP+SSL VPN tunnel services.
21mr|openfortivpn-1.17.3-2|18	It spawns a pppd process and operates the communication between the gateway and this process.
21mr|openfortivpn-1.17.3-2|19	It is compatible with Fortinet VPNs.
21mr|openfortivpn-1.17.3-2|20	
21mr|openfortivpn-1.17.3-2|21	%files
21mr|openfortivpn-1.17.3-2|22	%license LICENSE*
21mr|openfortivpn-1.17.3-2|23	%doc *.md
21mr|openfortivpn-1.17.3-2|24	%{_bindir}/openfortivpn
21mr|openfortivpn-1.17.3-2|25	%{_unitdir}/openfortivpn@.service
21mr|openfortivpn-1.17.3-2|26	%{_mandir}/man1/openfortivpn.1*
21mr|openfortivpn-1.17.3-2|27	%dir %{_datadir}/openfortivpn
21mr|openfortivpn-1.17.3-2|28	%{_datadir}/openfortivpn/config.template
21mr|openfortivpn-1.17.3-2|29	%dir %{_sysconfdir}/openfortivpn
21mr|openfortivpn-1.17.3-2|30	%config(noreplace) %{_sysconfdir}/openfortivpn/config
21mr|openfortivpn-1.17.3-2|31	
21mr|openfortivpn-1.17.3-2|32	#------------------------------------------------------------------
21mr|openfortivpn-1.17.3-2|33	
21mr|openfortivpn-1.17.3-2|34	%prep
21mr|openfortivpn-1.17.3-2|35	%autosetup -p1
21mr|openfortivpn-1.17.3-2|36	
21mr|openfortivpn-1.17.3-2|37	%build
21mr|openfortivpn-1.17.3-2|38	%configure
21mr|openfortivpn-1.17.3-2|39	%make
21mr|openfortivpn-1.17.3-2|40	
21mr|openfortivpn-1.17.3-2|41	%install
21mr|openfortivpn-1.17.3-2|42	%makeinstall_std

14560 21
21mr|openh264-2.1.1-3|1	%define major 6
21mr|openh264-2.1.1-3|2	%define libname %mklibname %{name}_ %{major}
21mr|openh264-2.1.1-3|3	%define devname %mklibname %{name} -d
21mr|openh264-2.1.1-3|4	
21mr|openh264-2.1.1-3|5	Summary:	Open Source H.264 Codec
21mr|openh264-2.1.1-3|6	Name:		openh264
21mr|openh264-2.1.1-3|7	Version:	2.1.1
21mr|openh264-2.1.1-3|8	Release:	3
21mr|openh264-2.1.1-3|9	License:	BSD
21mr|openh264-2.1.1-3|10	Group:		System/Libraries
21mr|openh264-2.1.1-3|11	Url:		http://www.openh264.org/
21mr|openh264-2.1.1-3|12	Source0:	https://github.com/cisco/openh264/archive/v%{version}.tar.gz
21mr|openh264-2.1.1-3|13	Source1:	%{name}.rpmlintrc
21mr|openh264-2.1.1-3|14	Source2:	https://github.com/mozilla/gmp-api/archive/master.zip
21mr|openh264-2.1.1-3|15	Patch0:		CVE-2025-27091.patch
21mr|openh264-2.1.1-3|16	BuildRequires:	nasm
21mr|openh264-2.1.1-3|17	BuildRequires:	unzip
21mr|openh264-2.1.1-3|18	
21mr|openh264-2.1.1-3|19	%description
21mr|openh264-2.1.1-3|20	OpenH264 is a codec library which supports H.264 encoding and decoding.
21mr|openh264-2.1.1-3|21	It is suitable for use in real time applications such as WebRTC.
21mr|openh264-2.1.1-3|22	
21mr|openh264-2.1.1-3|23	#Any software projects that use Cisco's source code instead of its binaries
21mr|openh264-2.1.1-3|24	#would be legally responsible for paying all royalties to MPEG LA themselves.
21mr|openh264-2.1.1-3|25	
21mr|openh264-2.1.1-3|26	%files
21mr|openh264-2.1.1-3|27	%{_bindir}/h264enc
21mr|openh264-2.1.1-3|28	%{_bindir}/h264dec
21mr|openh264-2.1.1-3|29	
21mr|openh264-2.1.1-3|30	#----------------------------------------------------------------------------
21mr|openh264-2.1.1-3|31	
21mr|openh264-2.1.1-3|32	%package -n %{libname}
21mr|openh264-2.1.1-3|33	Summary:	Open Source H.264 Codec
21mr|openh264-2.1.1-3|34	Group:		System/Libraries
21mr|openh264-2.1.1-3|35	
21mr|openh264-2.1.1-3|36	%description -n %{libname}
21mr|openh264-2.1.1-3|37	OpenH264 is a codec library which supports H.264 encoding and decoding.
21mr|openh264-2.1.1-3|38	It is suitable for use in real time applications such as WebRTC.
21mr|openh264-2.1.1-3|39	
21mr|openh264-2.1.1-3|40	%files -n %{libname}
21mr|openh264-2.1.1-3|41	%{_libdir}/lib%{name}.so.%{major}
21mr|openh264-2.1.1-3|42	%{_libdir}/lib%{name}.so.%{version}
21mr|openh264-2.1.1-3|43	
21mr|openh264-2.1.1-3|44	#----------------------------------------------------------------------------
21mr|openh264-2.1.1-3|45	
21mr|openh264-2.1.1-3|46	%package -n %{devname}
21mr|openh264-2.1.1-3|47	Summary:	Development files for %{name}
21mr|openh264-2.1.1-3|48	Requires:	%{libname} = %{EVRD}
21mr|openh264-2.1.1-3|49	Provides:	%{name}-devel = %{EVRD}
21mr|openh264-2.1.1-3|50	
21mr|openh264-2.1.1-3|51	%description -n %{devname}
21mr|openh264-2.1.1-3|52	Header files and libraries for the package %{name}.
21mr|openh264-2.1.1-3|53	
21mr|openh264-2.1.1-3|54	%files -n %{devname}
21mr|openh264-2.1.1-3|55	%doc README.md LICENSE CONTRIBUTORS
21mr|openh264-2.1.1-3|56	%{_includedir}/wels
21mr|openh264-2.1.1-3|57	%{_libdir}/lib%{name}.so
21mr|openh264-2.1.1-3|58	%{_libdir}/pkgconfig/%{name}.pc
21mr|openh264-2.1.1-3|59	
21mr|openh264-2.1.1-3|60	#----------------------------------------------------------------------------
21mr|openh264-2.1.1-3|61	
21mr|openh264-2.1.1-3|62	%package -n mozilla-openh264
21mr|openh264-2.1.1-3|63	Summary:	H.264 codec support for Mozilla browsers
21mr|openh264-2.1.1-3|64	Requires:	%{name} = %{EVRD}
21mr|openh264-2.1.1-3|65	Requires:	%{libname} = %{EVRD}
21mr|openh264-2.1.1-3|66	
21mr|openh264-2.1.1-3|67	%description -n mozilla-openh264
21mr|openh264-2.1.1-3|68	The mozilla-openh264 package contains a H.264 codec plugin for Mozilla
21mr|openh264-2.1.1-3|69	browsers.
21mr|openh264-2.1.1-3|70	
21mr|openh264-2.1.1-3|71	%files -n mozilla-openh264
21mr|openh264-2.1.1-3|72	%{_sysconfdir}/profile.d/gmpopenh264.sh
21mr|openh264-2.1.1-3|73	%dir %{_libdir}/firefox
21mr|openh264-2.1.1-3|74	%dir %{_libdir}/firefox/defaults
21mr|openh264-2.1.1-3|75	%dir %{_libdir}/firefox/defaults/pref
21mr|openh264-2.1.1-3|76	%{_libdir}/firefox/defaults/pref/gmpopenh264.js
21mr|openh264-2.1.1-3|77	%{_libdir}/mozilla/plugins/gmp-gmpopenh264/
21mr|openh264-2.1.1-3|78	
21mr|openh264-2.1.1-3|79	#----------------------------------------------------------------------------
21mr|openh264-2.1.1-3|80	
21mr|openh264-2.1.1-3|81	%prep
21mr|openh264-2.1.1-3|82	%autosetup -p1 -a2
21mr|openh264-2.1.1-3|83	
21mr|openh264-2.1.1-3|84	#------------------------|
21mr|openh264-2.1.1-3|85	# Api for mozilla plugin
21mr|openh264-2.1.1-3|86	mv gmp-api-master gmp-api
21mr|openh264-2.1.1-3|87	#------------------------|
21mr|openh264-2.1.1-3|88	
21mr|openh264-2.1.1-3|89	%build
21mr|openh264-2.1.1-3|90	# Update the makefile with our build options
21mr|openh264-2.1.1-3|91	sed -i -e 's|^CFLAGS_OPT=.*$|CFLAGS_OPT=%{optflags}|' Makefile
21mr|openh264-2.1.1-3|92	sed -i -e 's|^PREFIX=.*$|PREFIX=%{_prefix}|' Makefile
21mr|openh264-2.1.1-3|93	sed -i -e 's|^LIBDIR_NAME=.*$|LIBDIR_NAME=%{_lib}|' Makefile
21mr|openh264-2.1.1-3|94	sed -i -e 's|^SHAREDLIB_DIR=.*$|SHAREDLIB_DIR=%{_libdir}|' Makefile
21mr|openh264-2.1.1-3|95	sed -i -e '/^CFLAGS_OPT=/i LDFLAGS=%{ldflags}' Makefile
21mr|openh264-2.1.1-3|96	
21mr|openh264-2.1.1-3|97	# And pkgconfig file too
21mr|openh264-2.1.1-3|98	sed -i -e 's|^libdir=.*$|libdir=\$\{prefix\}/%{_lib}|' %{name}.pc.in
21mr|openh264-2.1.1-3|99	
21mr|openh264-2.1.1-3|100	
21mr|openh264-2.1.1-3|101	%make \
21mr|openh264-2.1.1-3|102	CC=%{__cc} \
21mr|openh264-2.1.1-3|103	CXX=%{__cxx}
21mr|openh264-2.1.1-3|104	
21mr|openh264-2.1.1-3|105	# build mozilla plugin
21mr|openh264-2.1.1-3|106	%make plugin \
21mr|openh264-2.1.1-3|107	CC=%{__cc} \
21mr|openh264-2.1.1-3|108	CXX=%{__cxx}
21mr|openh264-2.1.1-3|109	
21mr|openh264-2.1.1-3|110	%install
21mr|openh264-2.1.1-3|111	%makeinstall_std
21mr|openh264-2.1.1-3|112	
21mr|openh264-2.1.1-3|113	#--------------------------------------------|
21mr|openh264-2.1.1-3|114	#Install mozilla plugin
21mr|openh264-2.1.1-3|115	install -dm 755 %{buildroot}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed
21mr|openh264-2.1.1-3|116	ln -s %{_bindir}/h264enc %{buildroot}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed/h264enc
21mr|openh264-2.1.1-3|117	install -m 755 libgmpopenh264.so* %{buildroot}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed/
21mr|openh264-2.1.1-3|118	install -m 644 gmpopenh264.info %{buildroot}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed/
21mr|openh264-2.1.1-3|119	
21mr|openh264-2.1.1-3|120	# cofiguration for mozilla plugin
21mr|openh264-2.1.1-3|121	install -dm 755 %{buildroot}%{_libdir}/firefox/defaults/pref
21mr|openh264-2.1.1-3|122	cat > %{buildroot}%{_libdir}/firefox/defaults/pref/gmpopenh264.js << EOF
21mr|openh264-2.1.1-3|123	pref("media.gmp-gmpopenh264.autoupdate", false);
21mr|openh264-2.1.1-3|124	pref("media.gmp-gmpopenh264.version", "system-installed");
21mr|openh264-2.1.1-3|125	pref("media.gmp-gmpopenh264.enabled", true);
21mr|openh264-2.1.1-3|126	pref("media.gmp-gmpopenh264.provider.enabled", true);
21mr|openh264-2.1.1-3|127	pref("media.peerconnection.video.h264_enabled", true);
21mr|openh264-2.1.1-3|128	EOF
21mr|openh264-2.1.1-3|129	
21mr|openh264-2.1.1-3|130	install -dm 755 %{buildroot}%{_sysconfdir}/profile.d
21mr|openh264-2.1.1-3|131	cat > %{buildroot}%{_sysconfdir}/profile.d/gmpopenh264.sh << EOF
21mr|openh264-2.1.1-3|132	MOZ_GMP_PATH="%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed"
21mr|openh264-2.1.1-3|133	export MOZ_GMP_PATH
21mr|openh264-2.1.1-3|134	EOF
21mr|openh264-2.1.1-3|135	#end install mozilla plugin
21mr|openh264-2.1.1-3|136	#--------------------------------------------|
21mr|openh264-2.1.1-3|137	
21mr|openh264-2.1.1-3|138	# Tools for openh264
21mr|openh264-2.1.1-3|139	install -dm 755 %{buildroot}%{_bindir}
21mr|openh264-2.1.1-3|140	install -m 755 h264enc h264dec %{buildroot}%{_bindir}/
21mr|openh264-2.1.1-3|141	
21mr|openh264-2.1.1-3|142	# Remove static libraries
21mr|openh264-2.1.1-3|143	rm %{buildroot}%{_libdir}/*.a

14561 21
21mr|openhft-affinity-3.0.6-13|1	# net_openhft_ticker_impl_JNIClock.cpp:59:25: error: 'rdtsc' was not declared in this scope
21mr|openhft-affinity-3.0.6-13|2	# https://github.com/OpenHFT/Java-Thread-Affinity/issues/32
21mr|openhft-affinity-3.0.6-13|3	%ifnarch %{ix86} x86_64
21mr|openhft-affinity-3.0.6-13|4	%global debug_package %{nil}
21mr|openhft-affinity-3.0.6-13|5	%endif
21mr|openhft-affinity-3.0.6-13|6	
21mr|openhft-affinity-3.0.6-13|7	Name:          openhft-affinity
21mr|openhft-affinity-3.0.6-13|8	Version:       3.0.6
21mr|openhft-affinity-3.0.6-13|9	Release:       13
21mr|openhft-affinity-3.0.6-13|10	Summary:       Java Thread Affinity library
21mr|openhft-affinity-3.0.6-13|11	# ASL 2.0 :
21mr|openhft-affinity-3.0.6-13|12	# ./affinity/src/main/c/net_openhft_ticker_impl_JNIClock.cpp
21mr|openhft-affinity-3.0.6-13|13	# ./affinity/src/main/c/software_chronicle_enterprise_internals_impl_NativeAffinity.cpp
21mr|openhft-affinity-3.0.6-13|14	# ./affinity/src/main/c/software_chronicle_enterprise_internals_impl_NativeAffinity_MacOSX.c
21mr|openhft-affinity-3.0.6-13|15	# ./affinity/src/main/java/net/openhft/affinity/MicroJitterSampler.java
21mr|openhft-affinity-3.0.6-13|16	License:       LGPLv3 and ASL 2.0
21mr|openhft-affinity-3.0.6-13|17	Group:         Development/Java
21mr|openhft-affinity-3.0.6-13|18	URL:           https://github.com/OpenHFT/Java-Thread-Affinity/
21mr|openhft-affinity-3.0.6-13|19	Source0:       https://github.com/OpenHFT/Java-Thread-Affinity/archive/affinity-%{version}.tar.gz
21mr|openhft-affinity-3.0.6-13|20	
21mr|openhft-affinity-3.0.6-13|21	BuildRequires: gcc-c++
21mr|openhft-affinity-3.0.6-13|22	BuildRequires: maven-local
21mr|openhft-affinity-3.0.6-13|23	BuildRequires: mvn(javax.inject:javax.inject)
21mr|openhft-affinity-3.0.6-13|24	BuildRequires: mvn(junit:junit)
21mr|openhft-affinity-3.0.6-13|25	BuildRequires: mvn(net.java.dev.jna:jna)
21mr|openhft-affinity-3.0.6-13|26	BuildRequires: mvn(net.java.dev.jna:jna-platform)
21mr|openhft-affinity-3.0.6-13|27	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|openhft-affinity-3.0.6-13|28	BuildRequires: mvn(org.apache.felix:org.apache.felix.framework)
21mr|openhft-affinity-3.0.6-13|29	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|openhft-affinity-3.0.6-13|30	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|openhft-affinity-3.0.6-13|31	BuildRequires: mvn(org.easymock:easymock)
21mr|openhft-affinity-3.0.6-13|32	BuildRequires: mvn(org.jetbrains:annotations)
21mr|openhft-affinity-3.0.6-13|33	BuildRequires: mvn(org.osgi:org.osgi.compendium)
21mr|openhft-affinity-3.0.6-13|34	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|openhft-affinity-3.0.6-13|35	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|openhft-affinity-3.0.6-13|36	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|openhft-affinity-3.0.6-13|37	
21mr|openhft-affinity-3.0.6-13|38	%description
21mr|openhft-affinity-3.0.6-13|39	The library will read your /proc/cpuinfo if you have one or
21mr|openhft-affinity-3.0.6-13|40	provide one and it will determine your CPU layout.
21mr|openhft-affinity-3.0.6-13|41	If you don't have one it will assume every CPU is on one Socket.
21mr|openhft-affinity-3.0.6-13|42	
21mr|openhft-affinity-3.0.6-13|43	The library looks for isolated CPUs determined by looking at the
21mr|openhft-affinity-3.0.6-13|44	CPUs you are not running on by default. i.e. if you have 16 CPUs
21mr|openhft-affinity-3.0.6-13|45	but 8 of them are not available for general use (as determined
21mr|openhft-affinity-3.0.6-13|46	by the affinity of the process on startup) it will start assigning to
21mr|openhft-affinity-3.0.6-13|47	those CPUs.
21mr|openhft-affinity-3.0.6-13|48	
21mr|openhft-affinity-3.0.6-13|49	%package javadoc
21mr|openhft-affinity-3.0.6-13|50	Summary:       Javadoc for %{name}
21mr|openhft-affinity-3.0.6-13|51	Group:          Development/Java
21mr|openhft-affinity-3.0.6-13|52	BuildArch:     noarch
21mr|openhft-affinity-3.0.6-13|53	
21mr|openhft-affinity-3.0.6-13|54	%description javadoc
21mr|openhft-affinity-3.0.6-13|55	This package contains javadoc for %{name}.
21mr|openhft-affinity-3.0.6-13|56	
21mr|openhft-affinity-3.0.6-13|57	%package test
21mr|openhft-affinity-3.0.6-13|58	Summary:       OpenHFT Java Thread Affinity Test Library
21mr|openhft-affinity-3.0.6-13|59	Group:          Development/Java
21mr|openhft-affinity-3.0.6-13|60	BuildArch:     noarch
21mr|openhft-affinity-3.0.6-13|61	# Java stack is not supported on x86_32
21mr|openhft-affinity-3.0.6-13|62	ExcludeArch: %{ix86}
21mr|openhft-affinity-3.0.6-13|63	
21mr|openhft-affinity-3.0.6-13|64	%description test
21mr|openhft-affinity-3.0.6-13|65	OpenHFT Java Thread Affinity Test Library.
21mr|openhft-affinity-3.0.6-13|66	
21mr|openhft-affinity-3.0.6-13|67	%prep
21mr|openhft-affinity-3.0.6-13|68	%setup -q -n Java-Thread-Affinity-affinity-%{version}
21mr|openhft-affinity-3.0.6-13|69	
21mr|openhft-affinity-3.0.6-13|70	%pom_remove_parent
21mr|openhft-affinity-3.0.6-13|71	%pom_xpath_inject pom:project "<groupId>net.openhft</groupId>"
21mr|openhft-affinity-3.0.6-13|72	
21mr|openhft-affinity-3.0.6-13|73	%pom_remove_parent affinity
21mr|openhft-affinity-3.0.6-13|74	%pom_xpath_inject pom:project "<groupId>net.openhft</groupId>" affinity
21mr|openhft-affinity-3.0.6-13|75	
21mr|openhft-affinity-3.0.6-13|76	%pom_remove_parent affinity-test
21mr|openhft-affinity-3.0.6-13|77	%pom_xpath_inject pom:project "<groupId>net.openhft</groupId>" affinity-test
21mr|openhft-affinity-3.0.6-13|78	%pom_xpath_set pom:project/pom:version %{version} affinity-test
21mr|openhft-affinity-3.0.6-13|79	
21mr|openhft-affinity-3.0.6-13|80	#%% pom_disable_module affinity-test
21mr|openhft-affinity-3.0.6-13|81	%pom_remove_dep net.openhft:third-party-bom affinity-test
21mr|openhft-affinity-3.0.6-13|82	%pom_remove_dep org.ops4j.pax.exam: affinity-test
21mr|openhft-affinity-3.0.6-13|83	%pom_remove_dep org.ops4j.pax.url: affinity-test
21mr|openhft-affinity-3.0.6-13|84	rm -r affinity-test/src/test
21mr|openhft-affinity-3.0.6-13|85	%pom_change_dep com.sun.java:tools com.sun:tools affinity-test
21mr|openhft-affinity-3.0.6-13|86	
21mr|openhft-affinity-3.0.6-13|87	%pom_remove_plugin :depends-maven-plugin affinity
21mr|openhft-affinity-3.0.6-13|88	%pom_remove_plugin :maven-scm-publish-plugin affinity
21mr|openhft-affinity-3.0.6-13|89	
21mr|openhft-affinity-3.0.6-13|90	%pom_remove_plugin :depends-maven-plugin affinity-test
21mr|openhft-affinity-3.0.6-13|91	
21mr|openhft-affinity-3.0.6-13|92	%pom_remove_dep net.openhft:third-party-bom affinity
21mr|openhft-affinity-3.0.6-13|93	%pom_change_dep com.intellij: org.jetbrains: affinity
21mr|openhft-affinity-3.0.6-13|94	
21mr|openhft-affinity-3.0.6-13|95	%ifnarch %{ix86} x86_64
21mr|openhft-affinity-3.0.6-13|96	%pom_remove_plugin :maven-antrun-plugin affinity
21mr|openhft-affinity-3.0.6-13|97	%pom_remove_plugin :exec-maven-plugin affinity
21mr|openhft-affinity-3.0.6-13|98	%endif
21mr|openhft-affinity-3.0.6-13|99	
21mr|openhft-affinity-3.0.6-13|100	# Set build flags
21mr|openhft-affinity-3.0.6-13|101	sed -i "s|-O3 -Wall|${CXXFLAGS:-%optflags}|" affinity/src/main/c/Makefile
21mr|openhft-affinity-3.0.6-13|102	
21mr|openhft-affinity-3.0.6-13|103	# UnsatisfiedLinkError: software.chronicle.enterprise.internals.impl.NativeAffinity.getProcessId0()I
21mr|openhft-affinity-3.0.6-13|104	# Fails to load libCEInternals.so
21mr|openhft-affinity-3.0.6-13|105	rm affinity/src/test/java/net/openhft/affinity/impl/NativeAffinityImpTest.java \
21mr|openhft-affinity-3.0.6-13|106	affinity/src/test/java/net/openhft/ticker/impl/JNIClockTest.java
21mr|openhft-affinity-3.0.6-13|107	# AssertionError PosixJNAAffinityTest#testGettid
21mr|openhft-affinity-3.0.6-13|108	rm affinity/src/test/java/net/openhft/affinity/impl/PosixJNAAffinityTest.java
21mr|openhft-affinity-3.0.6-13|109	
21mr|openhft-affinity-3.0.6-13|110	# add symlink
21mr|openhft-affinity-3.0.6-13|111	%mvn_file :affinity:jar: %{name}/affinity %{_libdir}/%{name}/affinity
21mr|openhft-affinity-3.0.6-13|112	
21mr|openhft-affinity-3.0.6-13|113	# Useless pom file
21mr|openhft-affinity-3.0.6-13|114	%mvn_package :Java-Thread-Affinity __noinstall
21mr|openhft-affinity-3.0.6-13|115	
21mr|openhft-affinity-3.0.6-13|116	%build
21mr|openhft-affinity-3.0.6-13|117	
21mr|openhft-affinity-3.0.6-13|118	%ifnarch %{ix86} x86_64
21mr|openhft-affinity-3.0.6-13|119	opts="-f"
21mr|openhft-affinity-3.0.6-13|120	%endif
21mr|openhft-affinity-3.0.6-13|121	%mvn_build -f -s $opts -- -Dproject.build.sourceEncoding=UTF-8
21mr|openhft-affinity-3.0.6-13|122	
21mr|openhft-affinity-3.0.6-13|123	%install
21mr|openhft-affinity-3.0.6-13|124	%mvn_install
21mr|openhft-affinity-3.0.6-13|125	
21mr|openhft-affinity-3.0.6-13|126	%ifarch %{ix86} x86_64
21mr|openhft-affinity-3.0.6-13|127	install -pm 755 affinity/target/classes/libCEInternals.so %{buildroot}%{_libdir}/%{name}/
21mr|openhft-affinity-3.0.6-13|128	%endif
21mr|openhft-affinity-3.0.6-13|129	
21mr|openhft-affinity-3.0.6-13|130	%files -f .mfiles-affinity
21mr|openhft-affinity-3.0.6-13|131	%ifarch %{ix86} x86_64
21mr|openhft-affinity-3.0.6-13|132	%dir %{_libdir}/%{name}
21mr|openhft-affinity-3.0.6-13|133	%{_libdir}/%{name}/libCEInternals.so
21mr|openhft-affinity-3.0.6-13|134	%endif
21mr|openhft-affinity-3.0.6-13|135	%doc README.md
21mr|openhft-affinity-3.0.6-13|136	%license LICENSE
21mr|openhft-affinity-3.0.6-13|137	
21mr|openhft-affinity-3.0.6-13|138	%files javadoc -f .mfiles-javadoc
21mr|openhft-affinity-3.0.6-13|139	%license LICENSE
21mr|openhft-affinity-3.0.6-13|140	
21mr|openhft-affinity-3.0.6-13|141	%files test -f .mfiles-affinity-test
21mr|openhft-affinity-3.0.6-13|142	

14562 21
21mr|openhft-chronicle-queue-3.6.2-8|1	Name:          openhft-chronicle-queue
21mr|openhft-chronicle-queue-3.6.2-8|2	Version:       3.6.2
21mr|openhft-chronicle-queue-3.6.2-8|3	Release:       8
21mr|openhft-chronicle-queue-3.6.2-8|4	Summary:       Java library for persisted low latency messaging
21mr|openhft-chronicle-queue-3.6.2-8|5	# https://github.com/OpenHFT/Chronicle-Queue/blob/master/LICENSE.adoc
21mr|openhft-chronicle-queue-3.6.2-8|6	# POM file is under LGPLv3+
21mr|openhft-chronicle-queue-3.6.2-8|7	License:       ASL 2.0 and LGPLv3+
21mr|openhft-chronicle-queue-3.6.2-8|8	URL:           https://github.com/OpenHFT/Chronicle-Queue
21mr|openhft-chronicle-queue-3.6.2-8|9	Source0:       https://github.com/OpenHFT/Chronicle-Queue/archive/chronicle-%{version}.tar.gz
21mr|openhft-chronicle-queue-3.6.2-8|10	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|openhft-chronicle-queue-3.6.2-8|11	
21mr|openhft-chronicle-queue-3.6.2-8|12	BuildRequires: maven-local
21mr|openhft-chronicle-queue-3.6.2-8|13	BuildRequires: mvn(net.openhft:affinity)
21mr|openhft-chronicle-queue-3.6.2-8|14	BuildRequires: mvn(net.openhft:lang)
21mr|openhft-chronicle-queue-3.6.2-8|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|openhft-chronicle-queue-3.6.2-8|16	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|openhft-chronicle-queue-3.6.2-8|17	
21mr|openhft-chronicle-queue-3.6.2-8|18	%if 0
21mr|openhft-chronicle-queue-3.6.2-8|19	# test deps
21mr|openhft-chronicle-queue-3.6.2-8|20	BuildRequires: mvn(joda-time:joda-time)
21mr|openhft-chronicle-queue-3.6.2-8|21	BuildRequires: mvn(junit:junit)
21mr|openhft-chronicle-queue-3.6.2-8|22	BuildRequires: mvn(net.java.dev.jna:jna)
21mr|openhft-chronicle-queue-3.6.2-8|23	BuildRequires: mvn(net.java.dev.jna:platform)
21mr|openhft-chronicle-queue-3.6.2-8|24	BuildRequires: mvn(net.sf.trove4j:trove4j)
21mr|openhft-chronicle-queue-3.6.2-8|25	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|openhft-chronicle-queue-3.6.2-8|26	BuildRequires: mvn(org.easymock:easymock)
21mr|openhft-chronicle-queue-3.6.2-8|27	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|openhft-chronicle-queue-3.6.2-8|28	BuildRequires: mvn(org.hdrhistogram:HdrHistogram)
21mr|openhft-chronicle-queue-3.6.2-8|29	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|openhft-chronicle-queue-3.6.2-8|30	%endif
21mr|openhft-chronicle-queue-3.6.2-8|31	
21mr|openhft-chronicle-queue-3.6.2-8|32	Group:          Development/Java
21mr|openhft-chronicle-queue-3.6.2-8|33	BuildArch:     noarch
21mr|openhft-chronicle-queue-3.6.2-8|34	# Java stack is not supported on x86_32
21mr|openhft-chronicle-queue-3.6.2-8|35	ExcludeArch: %{ix86}
21mr|openhft-chronicle-queue-3.6.2-8|36	
21mr|openhft-chronicle-queue-3.6.2-8|37	%description
21mr|openhft-chronicle-queue-3.6.2-8|38	Chronicle is a Java library focused on building a persisted low latency
21mr|openhft-chronicle-queue-3.6.2-8|39	messaging framework for high performance and critical applications. Using
21mr|openhft-chronicle-queue-3.6.2-8|40	non-heap storage options (RandomAccessFile) Chronicle provides a processing
21mr|openhft-chronicle-queue-3.6.2-8|41	environment where applications do not suffer from garbage collection.
21mr|openhft-chronicle-queue-3.6.2-8|42	
21mr|openhft-chronicle-queue-3.6.2-8|43	%package javadoc
21mr|openhft-chronicle-queue-3.6.2-8|44	Summary:       Javadoc for %{name}
21mr|openhft-chronicle-queue-3.6.2-8|45	
21mr|openhft-chronicle-queue-3.6.2-8|46	%description javadoc
21mr|openhft-chronicle-queue-3.6.2-8|47	This package contains javadoc for %{name}.
21mr|openhft-chronicle-queue-3.6.2-8|48	
21mr|openhft-chronicle-queue-3.6.2-8|49	%prep
21mr|openhft-chronicle-queue-3.6.2-8|50	%setup -q -n Chronicle-Queue-chronicle-%{version}
21mr|openhft-chronicle-queue-3.6.2-8|51	
21mr|openhft-chronicle-queue-3.6.2-8|52	# net.openhft:java-parent-pom:1.1.10 https://github.com/OpenHFT/OpenHFT/
21mr|openhft-chronicle-queue-3.6.2-8|53	%pom_remove_parent
21mr|openhft-chronicle-queue-3.6.2-8|54	%pom_xpath_inject pom:project "<groupId>net.openhft</groupId>"
21mr|openhft-chronicle-queue-3.6.2-8|55	
21mr|openhft-chronicle-queue-3.6.2-8|56	# net.openhft:third-party-bom:pom:3.5.0
21mr|openhft-chronicle-queue-3.6.2-8|57	%pom_remove_dep net.openhft:third-party-bom
21mr|openhft-chronicle-queue-3.6.2-8|58	# net.openhft:chronicle-bom:pom:1.12.16
21mr|openhft-chronicle-queue-3.6.2-8|59	%pom_remove_dep net.openhft:chronicle-bom
21mr|openhft-chronicle-queue-3.6.2-8|60	
21mr|openhft-chronicle-queue-3.6.2-8|61	%pom_change_dep :lang ::6.8.0:compile
21mr|openhft-chronicle-queue-3.6.2-8|62	%pom_change_dep :affinity ::3.0.1:compile
21mr|openhft-chronicle-queue-3.6.2-8|63	
21mr|openhft-chronicle-queue-3.6.2-8|64	# Unwanted tasks
21mr|openhft-chronicle-queue-3.6.2-8|65	%pom_remove_plugin :maven-jar-plugin
21mr|openhft-chronicle-queue-3.6.2-8|66	%pom_remove_plugin :maven-scm-publish-plugin
21mr|openhft-chronicle-queue-3.6.2-8|67	
21mr|openhft-chronicle-queue-3.6.2-8|68	cp -p %{SOURCE1} LICENSE
21mr|openhft-chronicle-queue-3.6.2-8|69	sed -i 's/\r//' LICENSE
21mr|openhft-chronicle-queue-3.6.2-8|70	
21mr|openhft-chronicle-queue-3.6.2-8|71	%mvn_file :chronicle %{name} chronicle
21mr|openhft-chronicle-queue-3.6.2-8|72	
21mr|openhft-chronicle-queue-3.6.2-8|73	%build
21mr|openhft-chronicle-queue-3.6.2-8|74	
21mr|openhft-chronicle-queue-3.6.2-8|75	# Test skipped for unavailable test deps
21mr|openhft-chronicle-queue-3.6.2-8|76	# net.sf.trove4j:trove4j:3.0.3
21mr|openhft-chronicle-queue-3.6.2-8|77	# @ random:
21mr|openhft-chronicle-queue-3.6.2-8|78	# Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed:
21mr|openhft-chronicle-queue-3.6.2-8|79	# The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
21mr|openhft-chronicle-queue-3.6.2-8|80	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|openhft-chronicle-queue-3.6.2-8|81	
21mr|openhft-chronicle-queue-3.6.2-8|82	%install
21mr|openhft-chronicle-queue-3.6.2-8|83	%mvn_install
21mr|openhft-chronicle-queue-3.6.2-8|84	
21mr|openhft-chronicle-queue-3.6.2-8|85	%files -f .mfiles
21mr|openhft-chronicle-queue-3.6.2-8|86	%doc README.md
21mr|openhft-chronicle-queue-3.6.2-8|87	%license LICENSE
21mr|openhft-chronicle-queue-3.6.2-8|88	
21mr|openhft-chronicle-queue-3.6.2-8|89	%files javadoc -f .mfiles-javadoc
21mr|openhft-chronicle-queue-3.6.2-8|90	%license LICENSE
21mr|openhft-chronicle-queue-3.6.2-8|91	

14563 21
21mr|openhft-java-compiler-2.2.5-8|1	Name:          openhft-java-compiler
21mr|openhft-java-compiler-2.2.5-8|2	Version:       2.2.5
21mr|openhft-java-compiler-2.2.5-8|3	Release:       8
21mr|openhft-java-compiler-2.2.5-8|4	Summary:       OpenHFT Java Runtime Compiler library
21mr|openhft-java-compiler-2.2.5-8|5	# https://github.com/OpenHFT/Java-Runtime-Compiler/issues/20
21mr|openhft-java-compiler-2.2.5-8|6	License:       ASL 2.0
21mr|openhft-java-compiler-2.2.5-8|7	URL:           https://github.com/OpenHFT/Java-Runtime-Compiler
21mr|openhft-java-compiler-2.2.5-8|8	Source0:       https://github.com/OpenHFT/Java-Runtime-Compiler/archive/compiler-%{version}.tar.gz
21mr|openhft-java-compiler-2.2.5-8|9	
21mr|openhft-java-compiler-2.2.5-8|10	BuildRequires: maven-local
21mr|openhft-java-compiler-2.2.5-8|11	BuildRequires: mvn(junit:junit)
21mr|openhft-java-compiler-2.2.5-8|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|openhft-java-compiler-2.2.5-8|13	BuildRequires: mvn(org.easymock:easymock)
21mr|openhft-java-compiler-2.2.5-8|14	BuildRequires: mvn(org.jetbrains:annotations)
21mr|openhft-java-compiler-2.2.5-8|15	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|openhft-java-compiler-2.2.5-8|16	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|openhft-java-compiler-2.2.5-8|17	BuildRequires: /usr/bin/asciidoc
21mr|openhft-java-compiler-2.2.5-8|18	
21mr|openhft-java-compiler-2.2.5-8|19	Group:          Development/Java
21mr|openhft-java-compiler-2.2.5-8|20	BuildArch:     noarch
21mr|openhft-java-compiler-2.2.5-8|21	# Java stack is not supported on x86_32
21mr|openhft-java-compiler-2.2.5-8|22	ExcludeArch: %{ix86}
21mr|openhft-java-compiler-2.2.5-8|23	
21mr|openhft-java-compiler-2.2.5-8|24	%description
21mr|openhft-java-compiler-2.2.5-8|25	This library takes a String, compiles it and loads it
21mr|openhft-java-compiler-2.2.5-8|26	returning a class from what was built. By default it
21mr|openhft-java-compiler-2.2.5-8|27	uses the current ClassLoader. It supports nested classes,
21mr|openhft-java-compiler-2.2.5-8|28	but otherwise builds one class at a time.
21mr|openhft-java-compiler-2.2.5-8|29	
21mr|openhft-java-compiler-2.2.5-8|30	%package javadoc
21mr|openhft-java-compiler-2.2.5-8|31	Summary:       Javadoc for %{name}
21mr|openhft-java-compiler-2.2.5-8|32	
21mr|openhft-java-compiler-2.2.5-8|33	%description javadoc
21mr|openhft-java-compiler-2.2.5-8|34	This package contains javadoc for %{name}.
21mr|openhft-java-compiler-2.2.5-8|35	
21mr|openhft-java-compiler-2.2.5-8|36	%prep
21mr|openhft-java-compiler-2.2.5-8|37	%setup -q -n Java-Runtime-Compiler-compiler-%{version}
21mr|openhft-java-compiler-2.2.5-8|38	
21mr|openhft-java-compiler-2.2.5-8|39	%pom_remove_parent
21mr|openhft-java-compiler-2.2.5-8|40	%pom_xpath_inject pom:project "<groupId>net.openhft</groupId>"
21mr|openhft-java-compiler-2.2.5-8|41	%pom_xpath_set pom:project/pom:version %{version}
21mr|openhft-java-compiler-2.2.5-8|42	
21mr|openhft-java-compiler-2.2.5-8|43	%pom_remove_parent compiler
21mr|openhft-java-compiler-2.2.5-8|44	%pom_xpath_inject pom:project "<groupId>net.openhft</groupId>" compiler
21mr|openhft-java-compiler-2.2.5-8|45	%pom_xpath_set pom:project/pom:version %{version} compiler
21mr|openhft-java-compiler-2.2.5-8|46	
21mr|openhft-java-compiler-2.2.5-8|47	# Unwanted tasks
21mr|openhft-java-compiler-2.2.5-8|48	%pom_remove_plugin :depends-maven-plugin compiler
21mr|openhft-java-compiler-2.2.5-8|49	
21mr|openhft-java-compiler-2.2.5-8|50	# net.openhft:third-party-bom:pom:3.5.0
21mr|openhft-java-compiler-2.2.5-8|51	%pom_remove_dep net.openhft:third-party-bom compiler
21mr|openhft-java-compiler-2.2.5-8|52	%pom_change_dep com.intellij: org.jetbrains: compiler
21mr|openhft-java-compiler-2.2.5-8|53	
21mr|openhft-java-compiler-2.2.5-8|54	%mvn_file :compiler %{name} compiler
21mr|openhft-java-compiler-2.2.5-8|55	# Useless pom file
21mr|openhft-java-compiler-2.2.5-8|56	%mvn_package :Java-Runtime-Compiler __noinstall
21mr|openhft-java-compiler-2.2.5-8|57	
21mr|openhft-java-compiler-2.2.5-8|58	%build
21mr|openhft-java-compiler-2.2.5-8|59	
21mr|openhft-java-compiler-2.2.5-8|60	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|openhft-java-compiler-2.2.5-8|61	
21mr|openhft-java-compiler-2.2.5-8|62	asciidoc -n -b html5 -a toc2 -a toclevels=3 -o LICENSE.html LICENSE.adoc
21mr|openhft-java-compiler-2.2.5-8|63	
21mr|openhft-java-compiler-2.2.5-8|64	%install
21mr|openhft-java-compiler-2.2.5-8|65	%mvn_install
21mr|openhft-java-compiler-2.2.5-8|66	
21mr|openhft-java-compiler-2.2.5-8|67	%files -f .mfiles
21mr|openhft-java-compiler-2.2.5-8|68	%doc README.md
21mr|openhft-java-compiler-2.2.5-8|69	%license LICENSE.html
21mr|openhft-java-compiler-2.2.5-8|70	
21mr|openhft-java-compiler-2.2.5-8|71	%files javadoc -f .mfiles-javadoc
21mr|openhft-java-compiler-2.2.5-8|72	%license LICENSE.html
21mr|openhft-java-compiler-2.2.5-8|73	

14564 21
21mr|openhft-java-lang-6.8.2-8|1	Name:          openhft-java-lang
21mr|openhft-java-lang-6.8.2-8|2	Version:       6.8.2
21mr|openhft-java-lang-6.8.2-8|3	Release:       8
21mr|openhft-java-lang-6.8.2-8|4	Summary:       High Performance Java Lang library for High Frequency Trading
21mr|openhft-java-lang-6.8.2-8|5	# Source files without license headers https://github.com/OpenHFT/Java-Lang/issues/76
21mr|openhft-java-lang-6.8.2-8|6	License:       LGPLv3+
21mr|openhft-java-lang-6.8.2-8|7	URL:           https://github.com/OpenHFT/Java-Lang
21mr|openhft-java-lang-6.8.2-8|8	Source0:       https://github.com/OpenHFT/Java-Lang/archive/lang-%{version}.tar.gz
21mr|openhft-java-lang-6.8.2-8|9	
21mr|openhft-java-lang-6.8.2-8|10	BuildRequires: maven-local
21mr|openhft-java-lang-6.8.2-8|11	BuildRequires: mvn(junit:junit)
21mr|openhft-java-lang-6.8.2-8|12	BuildRequires: mvn(net.openhft:compiler)
21mr|openhft-java-lang-6.8.2-8|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|openhft-java-lang-6.8.2-8|14	BuildRequires: mvn(org.easymock:easymock)
21mr|openhft-java-lang-6.8.2-8|15	BuildRequires: mvn(org.ow2.asm:asm)
21mr|openhft-java-lang-6.8.2-8|16	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|openhft-java-lang-6.8.2-8|17	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|openhft-java-lang-6.8.2-8|18	BuildRequires: mvn(org.xerial.snappy:snappy-java)
21mr|openhft-java-lang-6.8.2-8|19	
21mr|openhft-java-lang-6.8.2-8|20	Group:          Development/Java
21mr|openhft-java-lang-6.8.2-8|21	BuildArch:     noarch
21mr|openhft-java-lang-6.8.2-8|22	# Java stack is not supported on x86_32
21mr|openhft-java-lang-6.8.2-8|23	ExcludeArch: %{ix86}
21mr|openhft-java-lang-6.8.2-8|24	
21mr|openhft-java-lang-6.8.2-8|25	%description
21mr|openhft-java-lang-6.8.2-8|26	This library provides marshalling, de-marshalling and
21mr|openhft-java-lang-6.8.2-8|27	handling of thread safe off heap memory through ByteBuffers.
21mr|openhft-java-lang-6.8.2-8|28	It is designed to be largely GC-less such that millions of
21mr|openhft-java-lang-6.8.2-8|29	entries with 32 MB heap can be queued without triggering the
21mr|openhft-java-lang-6.8.2-8|30	garbage collector.
21mr|openhft-java-lang-6.8.2-8|31	
21mr|openhft-java-lang-6.8.2-8|32	%package javadoc
21mr|openhft-java-lang-6.8.2-8|33	Summary:       Javadoc for %{name}
21mr|openhft-java-lang-6.8.2-8|34	
21mr|openhft-java-lang-6.8.2-8|35	%description javadoc
21mr|openhft-java-lang-6.8.2-8|36	This package contains javadoc for %{name}.
21mr|openhft-java-lang-6.8.2-8|37	
21mr|openhft-java-lang-6.8.2-8|38	%prep
21mr|openhft-java-lang-6.8.2-8|39	%setup -q -n Java-Lang-lang-%{version}
21mr|openhft-java-lang-6.8.2-8|40	
21mr|openhft-java-lang-6.8.2-8|41	%pom_remove_parent
21mr|openhft-java-lang-6.8.2-8|42	%pom_xpath_inject pom:project "<groupId>net.openhft</groupId>"
21mr|openhft-java-lang-6.8.2-8|43	%pom_xpath_set pom:project/pom:version %{version}
21mr|openhft-java-lang-6.8.2-8|44	
21mr|openhft-java-lang-6.8.2-8|45	%pom_remove_parent lang
21mr|openhft-java-lang-6.8.2-8|46	%pom_xpath_inject pom:project "<groupId>net.openhft</groupId>" lang
21mr|openhft-java-lang-6.8.2-8|47	%pom_xpath_set pom:project/pom:version %{version} lang
21mr|openhft-java-lang-6.8.2-8|48	
21mr|openhft-java-lang-6.8.2-8|49	# Unwanted tasks
21mr|openhft-java-lang-6.8.2-8|50	%pom_remove_plugin :maven-scm-publish-plugin lang
21mr|openhft-java-lang-6.8.2-8|51	
21mr|openhft-java-lang-6.8.2-8|52	# net.openhft:third-party-bom:pom:3.5.0
21mr|openhft-java-lang-6.8.2-8|53	%pom_remove_dep net.openhft:third-party-bom lang
21mr|openhft-java-lang-6.8.2-8|54	# net.openhft:chronicle-bom:pom:1.12.11
21mr|openhft-java-lang-6.8.2-8|55	%pom_remove_dep net.openhft:chronicle-bom lang
21mr|openhft-java-lang-6.8.2-8|56	
21mr|openhft-java-lang-6.8.2-8|57	%pom_change_dep com.sun.java:tools com.sun:tools lang
21mr|openhft-java-lang-6.8.2-8|58	
21mr|openhft-java-lang-6.8.2-8|59	%mvn_file :lang %{name} lang
21mr|openhft-java-lang-6.8.2-8|60	
21mr|openhft-java-lang-6.8.2-8|61	# NullPointerException
21mr|openhft-java-lang-6.8.2-8|62	rm lang/src/test/java/net/openhft/lang/io/ByteBufferBytesTest.java \
21mr|openhft-java-lang-6.8.2-8|63	lang/src/test/java/net/openhft/lang/io/DirectByteBufferBytesTest.java \
21mr|openhft-java-lang-6.8.2-8|64	lang/src/test/java/net/openhft/lang/io/NativeBytesTest.java
21mr|openhft-java-lang-6.8.2-8|65	
21mr|openhft-java-lang-6.8.2-8|66	chmod 644 README.md
21mr|openhft-java-lang-6.8.2-8|67	
21mr|openhft-java-lang-6.8.2-8|68	# Useless pom file
21mr|openhft-java-lang-6.8.2-8|69	%mvn_package :Java-Lang __noinstall
21mr|openhft-java-lang-6.8.2-8|70	
21mr|openhft-java-lang-6.8.2-8|71	%build
21mr|openhft-java-lang-6.8.2-8|72	# @ random:
21mr|openhft-java-lang-6.8.2-8|73	# Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed:
21mr|openhft-java-lang-6.8.2-8|74	# The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
21mr|openhft-java-lang-6.8.2-8|75	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|openhft-java-lang-6.8.2-8|76	
21mr|openhft-java-lang-6.8.2-8|77	%install
21mr|openhft-java-lang-6.8.2-8|78	%mvn_install
21mr|openhft-java-lang-6.8.2-8|79	
21mr|openhft-java-lang-6.8.2-8|80	%files -f .mfiles
21mr|openhft-java-lang-6.8.2-8|81	%doc README.md
21mr|openhft-java-lang-6.8.2-8|82	%license LICENSE
21mr|openhft-java-lang-6.8.2-8|83	
21mr|openhft-java-lang-6.8.2-8|84	%files javadoc -f .mfiles-javadoc
21mr|openhft-java-lang-6.8.2-8|85	%license LICENSE
21mr|openhft-java-lang-6.8.2-8|86	

14565 21
21mr|OpenImageIO-2.2.20.0-6|1	%bcond_with bootstrap
21mr|OpenImageIO-2.2.20.0-6|2	
21mr|OpenImageIO-2.2.20.0-6|3	%define _disable_ld_no_undefined %nil
21mr|OpenImageIO-2.2.20.0-6|4	%define debug_package %{nil}
21mr|OpenImageIO-2.2.20.0-6|5	
21mr|OpenImageIO-2.2.20.0-6|6	# Obsoleted ilmbase-devel
21mr|OpenImageIO-2.2.20.0-6|7	%global __requires_exclude \\(cmake\\(ilmbase\\) or cmake\\(IlmBase\\)\\)
21mr|OpenImageIO-2.2.20.0-6|8	
21mr|OpenImageIO-2.2.20.0-6|9	%define oname oiio
21mr|OpenImageIO-2.2.20.0-6|10	
21mr|OpenImageIO-2.2.20.0-6|11	%define major 2.2
21mr|OpenImageIO-2.2.20.0-6|12	%define libname %mklibname %{name} %{major}
21mr|OpenImageIO-2.2.20.0-6|13	%define libutil %mklibname %{name}_Util %{major}
21mr|OpenImageIO-2.2.20.0-6|14	%define devname %mklibname %{name} -d
21mr|OpenImageIO-2.2.20.0-6|15	
21mr|OpenImageIO-2.2.20.0-6|16	Summary:	Library for reading and writing images
21mr|OpenImageIO-2.2.20.0-6|17	Name:		OpenImageIO
21mr|OpenImageIO-2.2.20.0-6|18	Version:	2.2.20.0
21mr|OpenImageIO-2.2.20.0-6|19	Release:	6
21mr|OpenImageIO-2.2.20.0-6|20	License:	BSD
21mr|OpenImageIO-2.2.20.0-6|21	Group:		System/Libraries
21mr|OpenImageIO-2.2.20.0-6|22	Url:		https://sites.google.com/site/openimageio/home
21mr|OpenImageIO-2.2.20.0-6|23	Source0:	https://github.com/OpenImageIO/oiio/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|OpenImageIO-2.2.20.0-6|24	Patch0:		CVE-2023-36183.patch
21mr|OpenImageIO-2.2.20.0-6|25	BuildRequires:	cmake
21mr|OpenImageIO-2.2.20.0-6|26	BuildRequires:	git
21mr|OpenImageIO-2.2.20.0-6|27	%if %{without bootstrap}
21mr|OpenImageIO-2.2.20.0-6|28	BuildRequires:	OpenColorIO
21mr|OpenImageIO-2.2.20.0-6|29	%endif
21mr|OpenImageIO-2.2.20.0-6|30	BuildRequires:	robin-map
21mr|OpenImageIO-2.2.20.0-6|31	BuildRequires:	txt2man
21mr|OpenImageIO-2.2.20.0-6|32	BuildRequires:	boost-devel
21mr|OpenImageIO-2.2.20.0-6|33	#BuildRequires:	dcmtk-devel # Contrib
21mr|OpenImageIO-2.2.20.0-6|34	#BuildRequires:	field3d-devel # Deprecated
21mr|OpenImageIO-2.2.20.0-6|35	BuildRequires:	giflib-devel
21mr|OpenImageIO-2.2.20.0-6|36	BuildRequires:	hdf5-devel
21mr|OpenImageIO-2.2.20.0-6|37	BuildRequires:	opencv-devel
21mr|OpenImageIO-2.2.20.0-6|38	BuildRequires:	openvdb-devel
21mr|OpenImageIO-2.2.20.0-6|39	BuildRequires:	pugixml-devel
21mr|OpenImageIO-2.2.20.0-6|40	BuildRequires:	pybind11-devel
21mr|OpenImageIO-2.2.20.0-6|41	BuildRequires:	squish-devel
21mr|OpenImageIO-2.2.20.0-6|42	BuildRequires:	pkgconfig(glew)
21mr|OpenImageIO-2.2.20.0-6|43	BuildRequires:	pkgconfig(jasper)
21mr|OpenImageIO-2.2.20.0-6|44	BuildRequires:	pkgconfig(libavcodec)
21mr|OpenImageIO-2.2.20.0-6|45	BuildRequires:	pkgconfig(libavformat)
21mr|OpenImageIO-2.2.20.0-6|46	BuildRequires:	pkgconfig(libavutil)
21mr|OpenImageIO-2.2.20.0-6|47	BuildRequires:	pkgconfig(fmt)
21mr|OpenImageIO-2.2.20.0-6|48	BuildRequires:	pkgconfig(libheif)
21mr|OpenImageIO-2.2.20.0-6|49	BuildRequires:	pkgconfig(libjpeg)
21mr|OpenImageIO-2.2.20.0-6|50	BuildRequires:	pkgconfig(libopenjp2)
21mr|OpenImageIO-2.2.20.0-6|51	BuildRequires:	pkgconfig(libpng)
21mr|OpenImageIO-2.2.20.0-6|52	BuildRequires:	pkgconfig(libraw)
21mr|OpenImageIO-2.2.20.0-6|53	BuildRequires:	pkgconfig(libraw_r)
21mr|OpenImageIO-2.2.20.0-6|54	BuildRequires:	pkgconfig(libswscale)
21mr|OpenImageIO-2.2.20.0-6|55	BuildRequires:	pkgconfig(libtiff-4)
21mr|OpenImageIO-2.2.20.0-6|56	BuildRequires:	pkgconfig(libwebp)
21mr|OpenImageIO-2.2.20.0-6|57	%if %{without bootstrap}
21mr|OpenImageIO-2.2.20.0-6|58	BuildRequires:	pkgconfig(OpenColorIO)
21mr|OpenImageIO-2.2.20.0-6|59	%endif
21mr|OpenImageIO-2.2.20.0-6|60	BuildRequires:	pkgconfig(OpenEXR)
21mr|OpenImageIO-2.2.20.0-6|61	BuildRequires:	pkgconfig(openssl)
21mr|OpenImageIO-2.2.20.0-6|62	BuildRequires:	pkgconfig(python3)
21mr|OpenImageIO-2.2.20.0-6|63	BuildRequires:	pkgconfig(Qt5Core)
21mr|OpenImageIO-2.2.20.0-6|64	BuildRequires:	pkgconfig(Qt5Gui)
21mr|OpenImageIO-2.2.20.0-6|65	BuildRequires:	pkgconfig(Qt5Network)
21mr|OpenImageIO-2.2.20.0-6|66	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|OpenImageIO-2.2.20.0-6|67	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|OpenImageIO-2.2.20.0-6|68	BuildRequires:	pkgconfig(tbb)
21mr|OpenImageIO-2.2.20.0-6|69	BuildRequires:	pkgconfig(yaml-cpp)
21mr|OpenImageIO-2.2.20.0-6|70	BuildRequires:	pkgconfig(zlib)
21mr|OpenImageIO-2.2.20.0-6|71	
21mr|OpenImageIO-2.2.20.0-6|72	%description
21mr|OpenImageIO-2.2.20.0-6|73	OpenImageIO is a library for reading and writing images, and a bunch of related
21mr|OpenImageIO-2.2.20.0-6|74	classes, utilities, and applications. Main features include:
21mr|OpenImageIO-2.2.20.0-6|75	- Extremely simple but powerful ImageInput and ImageOutput APIs for reading and
21mr|OpenImageIO-2.2.20.0-6|76	writing 2D images that is format agnostic.
21mr|OpenImageIO-2.2.20.0-6|77	- Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000,
21mr|OpenImageIO-2.2.20.0-6|78	DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI,
21mr|OpenImageIO-2.2.20.0-6|79	PNM/PPM/PGM/PBM, Field3d.
21mr|OpenImageIO-2.2.20.0-6|80	- An ImageCache class that transparently manages a cache so that it can access
21mr|OpenImageIO-2.2.20.0-6|81	truly vast amounts of image data.
21mr|OpenImageIO-2.2.20.0-6|82	- A really nice image viewer, iv, also based on OpenImageIO classes (and so
21mr|OpenImageIO-2.2.20.0-6|83	will work with any formats for which plugins are available).
21mr|OpenImageIO-2.2.20.0-6|84	
21mr|OpenImageIO-2.2.20.0-6|85	%files
21mr|OpenImageIO-2.2.20.0-6|86	%doc CHANGES.md CONTRIBUTING.md CREDITS.md README.md
21mr|OpenImageIO-2.2.20.0-6|87	%license LICENSE.md THIRD-PARTY.md
21mr|OpenImageIO-2.2.20.0-6|88	%{_bindir}/*
21mr|OpenImageIO-2.2.20.0-6|89	%{py3_platsitedir}/OpenImageIO.*.so
21mr|OpenImageIO-2.2.20.0-6|90	%{_datadir}/fonts/OpenImageIO
21mr|OpenImageIO-2.2.20.0-6|91	%{_mandir}/man1/*
21mr|OpenImageIO-2.2.20.0-6|92	
21mr|OpenImageIO-2.2.20.0-6|93	#----------------------------------------------------------------------------
21mr|OpenImageIO-2.2.20.0-6|94	
21mr|OpenImageIO-2.2.20.0-6|95	%package -n %{libname}
21mr|OpenImageIO-2.2.20.0-6|96	Summary:	A library for reading and writing images
21mr|OpenImageIO-2.2.20.0-6|97	Group:		System/Libraries
21mr|OpenImageIO-2.2.20.0-6|98	
21mr|OpenImageIO-2.2.20.0-6|99	%description -n %{libname}
21mr|OpenImageIO-2.2.20.0-6|100	OpenImageIO is a library for reading and writing images.
21mr|OpenImageIO-2.2.20.0-6|101	
21mr|OpenImageIO-2.2.20.0-6|102	%files -n %{libname}
21mr|OpenImageIO-2.2.20.0-6|103	%{_libdir}/libOpenImageIO.so.%{major}*
21mr|OpenImageIO-2.2.20.0-6|104	
21mr|OpenImageIO-2.2.20.0-6|105	#----------------------------------------------------------------------------
21mr|OpenImageIO-2.2.20.0-6|106	
21mr|OpenImageIO-2.2.20.0-6|107	%package -n %{libutil}
21mr|OpenImageIO-2.2.20.0-6|108	Summary:	A library for reading and writing images
21mr|OpenImageIO-2.2.20.0-6|109	Group:		System/Libraries
21mr|OpenImageIO-2.2.20.0-6|110	
21mr|OpenImageIO-2.2.20.0-6|111	%description -n %{libutil}
21mr|OpenImageIO-2.2.20.0-6|112	OpenImageIO_Util is a library for reading and writing images.
21mr|OpenImageIO-2.2.20.0-6|113	
21mr|OpenImageIO-2.2.20.0-6|114	%files -n %{libutil}
21mr|OpenImageIO-2.2.20.0-6|115	%{_libdir}/libOpenImageIO_Util.so.%{major}*
21mr|OpenImageIO-2.2.20.0-6|116	
21mr|OpenImageIO-2.2.20.0-6|117	#----------------------------------------------------------------------------
21mr|OpenImageIO-2.2.20.0-6|118	
21mr|OpenImageIO-2.2.20.0-6|119	%package -n %{devname}
21mr|OpenImageIO-2.2.20.0-6|120	Summary:	Development files for %{name}
21mr|OpenImageIO-2.2.20.0-6|121	Group:		Development/C++
21mr|OpenImageIO-2.2.20.0-6|122	Requires:	%{libname} = %{EVRD}
21mr|OpenImageIO-2.2.20.0-6|123	Requires:	%{libutil} = %{EVRD}
21mr|OpenImageIO-2.2.20.0-6|124	Provides:	%{name}-devel = %{EVRD}
21mr|OpenImageIO-2.2.20.0-6|125	
21mr|OpenImageIO-2.2.20.0-6|126	%description -n %{devname}
21mr|OpenImageIO-2.2.20.0-6|127	Development files for %{name} library.
21mr|OpenImageIO-2.2.20.0-6|128	
21mr|OpenImageIO-2.2.20.0-6|129	%files -n %{devname}
21mr|OpenImageIO-2.2.20.0-6|130	%doc CHANGES.md CONTRIBUTING.md CREDITS.md README.md
21mr|OpenImageIO-2.2.20.0-6|131	%license LICENSE.md THIRD-PARTY.md
21mr|OpenImageIO-2.2.20.0-6|132	%{_datadir}/cmake/Modules/FindOpenImageIO.cmake
21mr|OpenImageIO-2.2.20.0-6|133	%{_includedir}/*
21mr|OpenImageIO-2.2.20.0-6|134	%{_libdir}/cmake/OpenImageIO/
21mr|OpenImageIO-2.2.20.0-6|135	%{_libdir}/libOpenImageIO.so
21mr|OpenImageIO-2.2.20.0-6|136	%{_libdir}/libOpenImageIO_Util.so
21mr|OpenImageIO-2.2.20.0-6|137	%{_libdir}/pkgconfig/OpenImageIO.pc
21mr|OpenImageIO-2.2.20.0-6|138	
21mr|OpenImageIO-2.2.20.0-6|139	#----------------------------------------------------------------------------
21mr|OpenImageIO-2.2.20.0-6|140	
21mr|OpenImageIO-2.2.20.0-6|141	%prep
21mr|OpenImageIO-2.2.20.0-6|142	%autosetup -p1 -n %{oname}-%{version}
21mr|OpenImageIO-2.2.20.0-6|143	# Remove bundled pugixml
21mr|OpenImageIO-2.2.20.0-6|144	rm -rf src/include/OpenImageIO/detail/pugixml
21mr|OpenImageIO-2.2.20.0-6|145	
21mr|OpenImageIO-2.2.20.0-6|146	%build
21mr|OpenImageIO-2.2.20.0-6|147	%cmake	\
21mr|OpenImageIO-2.2.20.0-6|148	-Wno-dev			\
21mr|OpenImageIO-2.2.20.0-6|149	-DOpenGL_GL_PREFERENCE=GLVND	\
21mr|OpenImageIO-2.2.20.0-6|150	-DPYTHON_VERSION=%{python3_version}	\
21mr|OpenImageIO-2.2.20.0-6|151	-DSTOP_ON_WARNING=OFF		\
21mr|OpenImageIO-2.2.20.0-6|152	-DUSE_EXTERNAL_PUGIXML:BOOL=ON	\
21mr|OpenImageIO-2.2.20.0-6|153	-DUSE_PYTHON:BOOL=ON		\
21mr|OpenImageIO-2.2.20.0-6|154	-DVERBOSE=TRUE
21mr|OpenImageIO-2.2.20.0-6|155	%make
21mr|OpenImageIO-2.2.20.0-6|156	
21mr|OpenImageIO-2.2.20.0-6|157	%install
21mr|OpenImageIO-2.2.20.0-6|158	%makeinstall_std -C build
21mr|OpenImageIO-2.2.20.0-6|159	
21mr|OpenImageIO-2.2.20.0-6|160	# Move man pages to the right directory
21mr|OpenImageIO-2.2.20.0-6|161	mkdir -p %{buildroot}%{_mandir}/man1
21mr|OpenImageIO-2.2.20.0-6|162	mv %{buildroot}%{_mandir}/*.1 %{buildroot}%{_mandir}/man1
21mr|OpenImageIO-2.2.20.0-6|163	
21mr|OpenImageIO-2.2.20.0-6|164	rm -rf %{buildroot}%{_docdir}

14566 21
21mr|openipmi-2.0.31-1|1	%define oname OpenIPMI
21mr|openipmi-2.0.31-1|2	%define _disable_ld_no_undefined 1
21mr|openipmi-2.0.31-1|3	
21mr|openipmi-2.0.31-1|4	%define major 0
21mr|openipmi-2.0.31-1|5	%define ui_major 1
21mr|openipmi-2.0.31-1|6	%define libname %mklibname openipmi %{major}
21mr|openipmi-2.0.31-1|7	%define libcmdlang %mklibname openipmicmdlang %{major}
21mr|openipmi-2.0.31-1|8	%define libglib %mklibname openipmiglib %{major}
21mr|openipmi-2.0.31-1|9	%define liblanserv %mklibname ipmilanserv %{major}
21mr|openipmi-2.0.31-1|10	%define libposix %mklibname openipmiposix %{major}
21mr|openipmi-2.0.31-1|11	%define libpthread %mklibname openipmipthread %{major}
21mr|openipmi-2.0.31-1|12	%define libutils %mklibname openipmiutils %{major}
21mr|openipmi-2.0.31-1|13	%define libui %mklibname openipmiui %{ui_major}
21mr|openipmi-2.0.31-1|14	%define devname %mklibname openipmi -d
21mr|openipmi-2.0.31-1|15	
21mr|openipmi-2.0.31-1|16	Summary:	Library interface to IPMI
21mr|openipmi-2.0.31-1|17	Name:		openipmi
21mr|openipmi-2.0.31-1|18	Version:	2.0.31
21mr|openipmi-2.0.31-1|19	Release:	1
21mr|openipmi-2.0.31-1|20	License:	LGPLv2+
21mr|openipmi-2.0.31-1|21	Group:		System/Kernel and hardware
21mr|openipmi-2.0.31-1|22	Url:		http://openipmi.sourceforge.net
21mr|openipmi-2.0.31-1|23	Source0:	http://downloads.sourceforge.net/openipmi/%{oname}-%{version}.tar.gz
21mr|openipmi-2.0.31-1|24	Source1:	openipmi.sysconf
21mr|openipmi-2.0.31-1|25	Source2:	openipmi-helper
21mr|openipmi-2.0.31-1|26	Source3:	ipmi.service
21mr|openipmi-2.0.31-1|27	Patch1:		0001-man.patch
21mr|openipmi-2.0.31-1|28	BuildRequires:    gdbm-devel swig net-snmp-devel
21mr|openipmi-2.0.31-1|29	BuildRequires:    openssl-devel python3-devel perl-devel
21mr|openipmi-2.0.31-1|30	BuildRequires:    readline-devel
21mr|openipmi-2.0.31-1|31	BuildRequires:    pkgconfig(glib-2.0)
21mr|openipmi-2.0.31-1|32	BuildRequires:    pkgconfig(popt)
21mr|openipmi-2.0.31-1|33	BuildRequires:    automake
21mr|openipmi-2.0.31-1|34	BuildRequires:    autoconf
21mr|openipmi-2.0.31-1|35	BuildRequires:    libtool
21mr|openipmi-2.0.31-1|36	
21mr|openipmi-2.0.31-1|37	Requires(pre,post):	rpm-helper
21mr|openipmi-2.0.31-1|38	Provides:	IPMI = %{EVRD}
21mr|openipmi-2.0.31-1|39	
21mr|openipmi-2.0.31-1|40	%description
21mr|openipmi-2.0.31-1|41	This package contains a shared library implementation of IPMI and the
21mr|openipmi-2.0.31-1|42	basic tools used with OpenIPMI.
21mr|openipmi-2.0.31-1|43	
21mr|openipmi-2.0.31-1|44	%files
21mr|openipmi-2.0.31-1|45	%doc FAQ README README.Force
21mr|openipmi-2.0.31-1|46	%doc README.MotorolaMXP
21mr|openipmi-2.0.31-1|47	%{_unitdir}/ipmi.service
21mr|openipmi-2.0.31-1|48	%config(noreplace) %{_sysconfdir}/sysconfig/ipmi
21mr|openipmi-2.0.31-1|49	%{_libexecdir}/openipmi-helper
21mr|openipmi-2.0.31-1|50	
21mr|openipmi-2.0.31-1|51	%preun
21mr|openipmi-2.0.31-1|52	%_preun_service ipmi
21mr|openipmi-2.0.31-1|53	
21mr|openipmi-2.0.31-1|54	%postun
21mr|openipmi-2.0.31-1|55	%_post_service ipmi
21mr|openipmi-2.0.31-1|56	
21mr|openipmi-2.0.31-1|57	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|58	
21mr|openipmi-2.0.31-1|59	%package lanserv
21mr|openipmi-2.0.31-1|60	Summary:	Emulates an IPMI network listener
21mr|openipmi-2.0.31-1|61	Group:		System/Kernel and hardware
21mr|openipmi-2.0.31-1|62	Requires:	%{name} = %{EVRD}
21mr|openipmi-2.0.31-1|63	
21mr|openipmi-2.0.31-1|64	%description lanserv
21mr|openipmi-2.0.31-1|65	This package contains a network IPMI listener.
21mr|openipmi-2.0.31-1|66	
21mr|openipmi-2.0.31-1|67	%files lanserv
21mr|openipmi-2.0.31-1|68	%config(noreplace) %{_sysconfdir}/ipmi/ipmisim1.emu
21mr|openipmi-2.0.31-1|69	%config(noreplace) %{_sysconfdir}/ipmi/lan.conf
21mr|openipmi-2.0.31-1|70	%dir %{_sysconfdir}/ipmi
21mr|openipmi-2.0.31-1|71	%{_bindir}/ipmilan
21mr|openipmi-2.0.31-1|72	%{_bindir}/ipmi_sim
21mr|openipmi-2.0.31-1|73	%{_bindir}/sdrcomp
21mr|openipmi-2.0.31-1|74	%{_mandir}/man8/ipmilan.8*
21mr|openipmi-2.0.31-1|75	%{_mandir}/man1/ipmi_sim.1*
21mr|openipmi-2.0.31-1|76	%{_mandir}/man5/ipmi_lan.5*
21mr|openipmi-2.0.31-1|77	%{_mandir}/man5/ipmi_sim_cmd.5*
21mr|openipmi-2.0.31-1|78	
21mr|openipmi-2.0.31-1|79	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|80	
21mr|openipmi-2.0.31-1|81	%package ui
21mr|openipmi-2.0.31-1|82	Summary:	User Interface (UI) for %{name}
21mr|openipmi-2.0.31-1|83	Group:		System/Kernel and hardware
21mr|openipmi-2.0.31-1|84	Requires:	%{name} = %{EVRD}
21mr|openipmi-2.0.31-1|85	
21mr|openipmi-2.0.31-1|86	%description ui
21mr|openipmi-2.0.31-1|87	This package contains a user interface for %{name}.
21mr|openipmi-2.0.31-1|88	
21mr|openipmi-2.0.31-1|89	%files ui
21mr|openipmi-2.0.31-1|90	%{_bindir}/ipmicmd
21mr|openipmi-2.0.31-1|91	%{_bindir}/ipmish
21mr|openipmi-2.0.31-1|92	%{_bindir}/ipmi_ui
21mr|openipmi-2.0.31-1|93	%{_bindir}/openipmicmd
21mr|openipmi-2.0.31-1|94	%{_bindir}/openipmish
21mr|openipmi-2.0.31-1|95	%{_bindir}/rmcp_ping
21mr|openipmi-2.0.31-1|96	%{_bindir}/solterm
21mr|openipmi-2.0.31-1|97	%{_bindir}/openipmi_eventd
21mr|openipmi-2.0.31-1|98	%{_unitdir}/ipmi.service
21mr|openipmi-2.0.31-1|99	%{_mandir}/man1/ipmi_ui*
21mr|openipmi-2.0.31-1|100	%{_mandir}/man1/openipmicmd*
21mr|openipmi-2.0.31-1|101	%{_mandir}/man1/openipmish*
21mr|openipmi-2.0.31-1|102	%{_mandir}/man1/rmcp_ping*
21mr|openipmi-2.0.31-1|103	%{_mandir}/man1/solterm*
21mr|openipmi-2.0.31-1|104	%{_mandir}/man1/ipmish*
21mr|openipmi-2.0.31-1|105	%{_mandir}/man1/ipmicmd*
21mr|openipmi-2.0.31-1|106	%{_mandir}/man1/openipmi_eventd*
21mr|openipmi-2.0.31-1|107	%{_mandir}/man7/ipmi_cmdlang*
21mr|openipmi-2.0.31-1|108	%{_mandir}/man7/openipmi_conparms*
21mr|openipmi-2.0.31-1|109	
21mr|openipmi-2.0.31-1|110	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|111	
21mr|openipmi-2.0.31-1|112	%package -n %{libname}
21mr|openipmi-2.0.31-1|113	Summary:	Shared library for OpenIPMI
21mr|openipmi-2.0.31-1|114	Group:		System/Libraries
21mr|openipmi-2.0.31-1|115	Requires:	%{name}
21mr|openipmi-2.0.31-1|116	Conflicts:	%{name} < 2.0.18-7
21mr|openipmi-2.0.31-1|117	
21mr|openipmi-2.0.31-1|118	%description -n %{libname}
21mr|openipmi-2.0.31-1|119	Shared library for OpenIPMI.
21mr|openipmi-2.0.31-1|120	
21mr|openipmi-2.0.31-1|121	%files -n %{libname}
21mr|openipmi-2.0.31-1|122	%{_libdir}/libOpenIPMI.so.%{major}*
21mr|openipmi-2.0.31-1|123	
21mr|openipmi-2.0.31-1|124	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|125	
21mr|openipmi-2.0.31-1|126	%package -n %{libcmdlang}
21mr|openipmi-2.0.31-1|127	Summary:	Shared library for OpenIPMI
21mr|openipmi-2.0.31-1|128	Group:		System/Libraries
21mr|openipmi-2.0.31-1|129	Conflicts:	%{name} < 2.0.18-7
21mr|openipmi-2.0.31-1|130	
21mr|openipmi-2.0.31-1|131	%description -n %{libcmdlang}
21mr|openipmi-2.0.31-1|132	Shared library for OpenIPMI.
21mr|openipmi-2.0.31-1|133	
21mr|openipmi-2.0.31-1|134	%files -n %{libcmdlang}
21mr|openipmi-2.0.31-1|135	%{_libdir}/libOpenIPMIcmdlang.so.%{major}*
21mr|openipmi-2.0.31-1|136	
21mr|openipmi-2.0.31-1|137	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|138	
21mr|openipmi-2.0.31-1|139	%package -n %{libglib}
21mr|openipmi-2.0.31-1|140	Summary:	Shared library for OpenIPMI
21mr|openipmi-2.0.31-1|141	Group:		System/Libraries
21mr|openipmi-2.0.31-1|142	Conflicts:	%{name} < 2.0.18-7
21mr|openipmi-2.0.31-1|143	
21mr|openipmi-2.0.31-1|144	%description -n %{libglib}
21mr|openipmi-2.0.31-1|145	Shared library for OpenIPMI.
21mr|openipmi-2.0.31-1|146	
21mr|openipmi-2.0.31-1|147	%files -n %{libglib}
21mr|openipmi-2.0.31-1|148	%{_libdir}/libOpenIPMIglib.so.%{major}*
21mr|openipmi-2.0.31-1|149	
21mr|openipmi-2.0.31-1|150	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|151	
21mr|openipmi-2.0.31-1|152	%package -n %{liblanserv}
21mr|openipmi-2.0.31-1|153	Summary:	Shared library for OpenIPMI
21mr|openipmi-2.0.31-1|154	Group:		System/Libraries
21mr|openipmi-2.0.31-1|155	Conflicts:	%{name}-lanserv < 2.0.18-7
21mr|openipmi-2.0.31-1|156	
21mr|openipmi-2.0.31-1|157	%description -n %{liblanserv}
21mr|openipmi-2.0.31-1|158	Shared library for OpenIPMI.
21mr|openipmi-2.0.31-1|159	
21mr|openipmi-2.0.31-1|160	%files -n %{liblanserv}
21mr|openipmi-2.0.31-1|161	%{_libdir}/libIPMIlanserv.so.%{major}*
21mr|openipmi-2.0.31-1|162	
21mr|openipmi-2.0.31-1|163	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|164	
21mr|openipmi-2.0.31-1|165	%package -n %{libposix}
21mr|openipmi-2.0.31-1|166	Summary:	Shared library for OpenIPMI
21mr|openipmi-2.0.31-1|167	Group:		System/Libraries
21mr|openipmi-2.0.31-1|168	Conflicts:	%{name} < 2.0.18-7
21mr|openipmi-2.0.31-1|169	
21mr|openipmi-2.0.31-1|170	%description -n %{libposix}
21mr|openipmi-2.0.31-1|171	Shared library for OpenIPMI.
21mr|openipmi-2.0.31-1|172	
21mr|openipmi-2.0.31-1|173	%files -n %{libposix}
21mr|openipmi-2.0.31-1|174	%{_libdir}/libOpenIPMIposix.so.%{major}*
21mr|openipmi-2.0.31-1|175	
21mr|openipmi-2.0.31-1|176	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|177	
21mr|openipmi-2.0.31-1|178	%package -n %{libpthread}
21mr|openipmi-2.0.31-1|179	Summary:	Shared library for OpenIPMI
21mr|openipmi-2.0.31-1|180	Group:		System/Libraries
21mr|openipmi-2.0.31-1|181	Conflicts:	%{name} < 2.0.18-7
21mr|openipmi-2.0.31-1|182	
21mr|openipmi-2.0.31-1|183	%description -n %{libpthread}
21mr|openipmi-2.0.31-1|184	Shared library for OpenIPMI.
21mr|openipmi-2.0.31-1|185	
21mr|openipmi-2.0.31-1|186	%files -n %{libpthread}
21mr|openipmi-2.0.31-1|187	%{_libdir}/libOpenIPMIpthread.so.%{major}*
21mr|openipmi-2.0.31-1|188	
21mr|openipmi-2.0.31-1|189	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|190	
21mr|openipmi-2.0.31-1|191	%package -n %{libui}
21mr|openipmi-2.0.31-1|192	Summary:	Shared library for OpenIPMI
21mr|openipmi-2.0.31-1|193	Group:		System/Libraries
21mr|openipmi-2.0.31-1|194	Conflicts:	%{name}-ui < 2.0.18-7
21mr|openipmi-2.0.31-1|195	
21mr|openipmi-2.0.31-1|196	%description -n %{libui}
21mr|openipmi-2.0.31-1|197	Shared library for OpenIPMI.
21mr|openipmi-2.0.31-1|198	
21mr|openipmi-2.0.31-1|199	%files -n %{libui}
21mr|openipmi-2.0.31-1|200	%{_libdir}/libOpenIPMIui.so.%{ui_major}*
21mr|openipmi-2.0.31-1|201	
21mr|openipmi-2.0.31-1|202	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|203	
21mr|openipmi-2.0.31-1|204	%package -n %{libutils}
21mr|openipmi-2.0.31-1|205	Summary:	Shared library for OpenIPMI
21mr|openipmi-2.0.31-1|206	Group:		System/Libraries
21mr|openipmi-2.0.31-1|207	Conflicts:	%{name} < 2.0.18-7
21mr|openipmi-2.0.31-1|208	
21mr|openipmi-2.0.31-1|209	%description -n %{libutils}
21mr|openipmi-2.0.31-1|210	Shared library for OpenIPMI.
21mr|openipmi-2.0.31-1|211	
21mr|openipmi-2.0.31-1|212	%files -n %{libutils}
21mr|openipmi-2.0.31-1|213	%{_libdir}/libOpenIPMIutils.so.%{major}*
21mr|openipmi-2.0.31-1|214	
21mr|openipmi-2.0.31-1|215	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|216	
21mr|openipmi-2.0.31-1|217	%package -n %{devname}
21mr|openipmi-2.0.31-1|218	Summary:	Development files for OpenIPMI
21mr|openipmi-2.0.31-1|219	Group:		Development/C
21mr|openipmi-2.0.31-1|220	Requires:	%{libname} = %{EVRD}
21mr|openipmi-2.0.31-1|221	Requires:	%{libcmdlang} = %{EVRD}
21mr|openipmi-2.0.31-1|222	Requires:	%{libglib} = %{EVRD}
21mr|openipmi-2.0.31-1|223	Requires:	%{liblanserv} = %{EVRD}
21mr|openipmi-2.0.31-1|224	Requires:	%{libposix} = %{EVRD}
21mr|openipmi-2.0.31-1|225	Requires:	%{libpthread} = %{EVRD}
21mr|openipmi-2.0.31-1|226	Requires:	%{libui} = %{EVRD}
21mr|openipmi-2.0.31-1|227	Requires:	%{libutils} = %{EVRD}
21mr|openipmi-2.0.31-1|228	Provides:	%{name}-devel = %{EVRD}
21mr|openipmi-2.0.31-1|229	Conflicts:	%{name}-devel < 2.0.18-7
21mr|openipmi-2.0.31-1|230	Obsoletes:	%{name}-devel < 2.0.18-7
21mr|openipmi-2.0.31-1|231	
21mr|openipmi-2.0.31-1|232	%description -n %{devname}
21mr|openipmi-2.0.31-1|233	Contains additional files need for a developer to create applications
21mr|openipmi-2.0.31-1|234	and/or middleware that depends on libOpenIPMI.
21mr|openipmi-2.0.31-1|235	
21mr|openipmi-2.0.31-1|236	%files -n %{devname}
21mr|openipmi-2.0.31-1|237	%doc doc/IPMI.pdf
21mr|openipmi-2.0.31-1|238	%{_includedir}/OpenIPMI
21mr|openipmi-2.0.31-1|239	%{_libdir}/*.so
21mr|openipmi-2.0.31-1|240	%{_libdir}/pkgconfig/OpenIPMI*.pc
21mr|openipmi-2.0.31-1|241	
21mr|openipmi-2.0.31-1|242	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|243	
21mr|openipmi-2.0.31-1|244	%package -n perl-%{name}
21mr|openipmi-2.0.31-1|245	Summary:	Perl interface for OpenIPMI
21mr|openipmi-2.0.31-1|246	Group:		Development/Perl
21mr|openipmi-2.0.31-1|247	Requires:	%{name} = %{EVRD}
21mr|openipmi-2.0.31-1|248	
21mr|openipmi-2.0.31-1|249	%description -n perl-%{name}
21mr|openipmi-2.0.31-1|250	A Perl interface for OpenIPMI.
21mr|openipmi-2.0.31-1|251	
21mr|openipmi-2.0.31-1|252	%files -n perl-%{name}
21mr|openipmi-2.0.31-1|253	%doc swig/OpenIPMI.i swig/perl/sample swig/perl/ipmi_powerctl
21mr|openipmi-2.0.31-1|254	%{perl_vendorarch}/OpenIPMI.pm
21mr|openipmi-2.0.31-1|255	%{perl_vendorarch}/auto/OpenIPMI
21mr|openipmi-2.0.31-1|256	
21mr|openipmi-2.0.31-1|257	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|258	
21mr|openipmi-2.0.31-1|259	%package -n python3-%{name}
21mr|openipmi-2.0.31-1|260	Summary:	Python interface for OpenIPMI
21mr|openipmi-2.0.31-1|261	Group:		Development/Python
21mr|openipmi-2.0.31-1|262	Requires:	%{name} = %{EVRD}
21mr|openipmi-2.0.31-1|263	
21mr|openipmi-2.0.31-1|264	%description -n python3-%{name}
21mr|openipmi-2.0.31-1|265	A Python interface for OpenIPMI.
21mr|openipmi-2.0.31-1|266	
21mr|openipmi-2.0.31-1|267	%files -n python3-%{name}
21mr|openipmi-2.0.31-1|268	%doc swig/OpenIPMI.i
21mr|openipmi-2.0.31-1|269	%{python3_sitearch}/*OpenIPMI.*
21mr|openipmi-2.0.31-1|270	%{python3_sitearch}/__pycache__/*
21mr|openipmi-2.0.31-1|271	
21mr|openipmi-2.0.31-1|272	#----------------------------------------------------------------------------
21mr|openipmi-2.0.31-1|273	
21mr|openipmi-2.0.31-1|274	%prep
21mr|openipmi-2.0.31-1|275	%autosetup -p1 -n %{oname}-%{version}
21mr|openipmi-2.0.31-1|276	
21mr|openipmi-2.0.31-1|277	%build
21mr|openipmi-2.0.31-1|278	%configure \
21mr|openipmi-2.0.31-1|279	CFLAGS="-fPIC %{optflags} -z now -fno-strict-aliasing" \
21mr|openipmi-2.0.31-1|280	LDFLAGS="%{ldflags} -Wl,--as-needed" \
21mr|openipmi-2.0.31-1|281	--disable-dependency-tracking \
21mr|openipmi-2.0.31-1|282	--disable-static \
21mr|openipmi-2.0.31-1|283	--with-pythoninstall=%{python3_sitearch} \
21mr|openipmi-2.0.31-1|284	--with-python=%{__python3} \
21mr|openipmi-2.0.31-1|285	--with-tcl=no \
21mr|openipmi-2.0.31-1|286	--with-tkinter=no
21mr|openipmi-2.0.31-1|287	
21mr|openipmi-2.0.31-1|288	make
21mr|openipmi-2.0.31-1|289	
21mr|openipmi-2.0.31-1|290	%install
21mr|openipmi-2.0.31-1|291	%make_install
21mr|openipmi-2.0.31-1|292	
21mr|openipmi-2.0.31-1|293	install -d %{buildroot}{%{_sysconfdir}/sysconfig,%{_unitdir},%{_libexecdir}}
21mr|openipmi-2.0.31-1|294	install -m 644 %SOURCE1 %{buildroot}%{_sysconfdir}/sysconfig/ipmi
21mr|openipmi-2.0.31-1|295	install -m 755 %SOURCE2 %{buildroot}%{_libexecdir}/openipmi-helper
21mr|openipmi-2.0.31-1|296	install -m 644 %SOURCE3 %{buildroot}%{_unitdir}/ipmi.service
21mr|openipmi-2.0.31-1|297	install -d %{buildroot}%{_sysconfdir}/modprobe.d
21mr|openipmi-2.0.31-1|298	
21mr|openipmi-2.0.31-1|299	rm %{buildroot}/%{_mandir}/man1/openipmigui.1 %{buildroot}%{_libdir}/*.la
21mr|openipmi-2.0.31-1|300	
21mr|openipmi-2.0.31-1|301	# add missing documentation
21mr|openipmi-2.0.31-1|302	echo ".so man1/openipmicmd.1" > %{buildroot}%{_mandir}/man1/ipmicmd.1
21mr|openipmi-2.0.31-1|303	
21mr|openipmi-2.0.31-1|304	echo ".so man1/openipmish.1" > %{buildroot}%{_mandir}/man1/ipmish.1

14567 21
21mr|open-iscsi-2.1.8-1|1	# Upstream is related to SUSE, have a look at SUSE spec:
21mr|open-iscsi-2.1.8-1|2	# https://build.opensuse.org/package/view_file/network/open-iscsi/open-iscsi.spec?expand=1
21mr|open-iscsi-2.1.8-1|3	
21mr|open-iscsi-2.1.8-1|4	%define major	0
21mr|open-iscsi-2.1.8-1|5	%define libname	%mklibname openiscsiusr %{major}
21mr|open-iscsi-2.1.8-1|6	%define devname	%mklibname -d openiscsiusr
21mr|open-iscsi-2.1.8-1|7	
21mr|open-iscsi-2.1.8-1|8	Summary:	An implementation of RFC3720 iSCSI
21mr|open-iscsi-2.1.8-1|9	Name:		open-iscsi
21mr|open-iscsi-2.1.8-1|10	Version:	2.1.8
21mr|open-iscsi-2.1.8-1|11	Release:	1
21mr|open-iscsi-2.1.8-1|12	License:	GPLv2+
21mr|open-iscsi-2.1.8-1|13	Group:		Networking/Other
21mr|open-iscsi-2.1.8-1|14	Url:		http://www.open-iscsi.org
21mr|open-iscsi-2.1.8-1|15	Source0:	https://github.com/open-iscsi/open-iscsi/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|open-iscsi-2.1.8-1|16	BuildRequires:	db-devel
21mr|open-iscsi-2.1.8-1|17	BuildRequires:	pkgconfig(libkmod)
21mr|open-iscsi-2.1.8-1|18	BuildRequires:	pkgconfig(mount)
21mr|open-iscsi-2.1.8-1|19	BuildRequires:	pkgconfig(openssl)
21mr|open-iscsi-2.1.8-1|20	BuildRequires:	pkgconfig(systemd)
21mr|open-iscsi-2.1.8-1|21	BuildRequires:	open-isns-devel
21mr|open-iscsi-2.1.8-1|22	BuildRequires:	glibc-static-devel
21mr|open-iscsi-2.1.8-1|23	BuildRequires:	meson
21mr|open-iscsi-2.1.8-1|24	Requires:	logrotate
21mr|open-iscsi-2.1.8-1|25	Requires:	rosa-kernel-tools
21mr|open-iscsi-2.1.8-1|26	# compat with Fedora/Red Hat
21mr|open-iscsi-2.1.8-1|27	Provides:	iscsi-initiator-utils = %{EVRD}
21mr|open-iscsi-2.1.8-1|28	# compat with SUSE
21mr|open-iscsi-2.1.8-1|29	Provides:	iscsiuio = %{EVRD}
21mr|open-iscsi-2.1.8-1|30	
21mr|open-iscsi-2.1.8-1|31	%description
21mr|open-iscsi-2.1.8-1|32	Open-iSCSI project is a high-performance, transport independent, multi-platform
21mr|open-iscsi-2.1.8-1|33	implementation of RFC3720 iSCSI. iSCSI is a protocol for distributed disk
21mr|open-iscsi-2.1.8-1|34	access using SCSI commands sent over Internet Protocol networks.
21mr|open-iscsi-2.1.8-1|35	
21mr|open-iscsi-2.1.8-1|36	%files
21mr|open-iscsi-2.1.8-1|37	%license COPYING
21mr|open-iscsi-2.1.8-1|38	%doc README
21mr|open-iscsi-2.1.8-1|39	%dir %{_sysconfdir}/iscsi
21mr|open-iscsi-2.1.8-1|40	%dir %{_sharedstatedir}/iscsi
21mr|open-iscsi-2.1.8-1|41	%dir %{_sharedstatedir}/iscsi/ifaces
21mr|open-iscsi-2.1.8-1|42	%{_sharedstatedir}/iscsi/ifaces/iface.example
21mr|open-iscsi-2.1.8-1|43	%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/iscsi/iscsid.conf
21mr|open-iscsi-2.1.8-1|44	%ghost %{_sysconfdir}/iscsi/initiatorname.iscsi
21mr|open-iscsi-2.1.8-1|45	%{_sysconfdir}/logrotate.d/iscsiuiolog
21mr|open-iscsi-2.1.8-1|46	# symlink
21mr|open-iscsi-2.1.8-1|47	%{_sysconfdir}/iscsid.conf
21mr|open-iscsi-2.1.8-1|48	%{_unitdir}/iscsi-init.service
21mr|open-iscsi-2.1.8-1|49	%{_unitdir}/iscsi.service
21mr|open-iscsi-2.1.8-1|50	%{_unitdir}/iscsid.service
21mr|open-iscsi-2.1.8-1|51	%{_unitdir}/iscsid.socket
21mr|open-iscsi-2.1.8-1|52	%{_unitdir}/iscsiuio.service
21mr|open-iscsi-2.1.8-1|53	%{_unitdir}/iscsiuio.socket
21mr|open-iscsi-2.1.8-1|54	# symlink to iscsid.service for compatibility
21mr|open-iscsi-2.1.8-1|55	%{_unitdir}/open-iscsi.service
21mr|open-iscsi-2.1.8-1|56	%{_udevrulesdir}/50-iscsi-firmware-login.rules
21mr|open-iscsi-2.1.8-1|57	%{_systemdgeneratordir}/ibft-rule-generator
21mr|open-iscsi-2.1.8-1|58	%{_sbindir}/brcm_iscsiuio
21mr|open-iscsi-2.1.8-1|59	%{_sbindir}/iscsiadm
21mr|open-iscsi-2.1.8-1|60	%{_sbindir}/iscsid
21mr|open-iscsi-2.1.8-1|61	%{_sbindir}/iscsi-iname
21mr|open-iscsi-2.1.8-1|62	%{_sbindir}/iscsi_discovery
21mr|open-iscsi-2.1.8-1|63	%{_sbindir}/iscsi-gen-initiatorname
21mr|open-iscsi-2.1.8-1|64	%{_sbindir}/iscsi_fw_login
21mr|open-iscsi-2.1.8-1|65	%{_sbindir}/iscsi_offload
21mr|open-iscsi-2.1.8-1|66	%{_sbindir}/iscsistart
21mr|open-iscsi-2.1.8-1|67	%{_sbindir}/iscsiuio
21mr|open-iscsi-2.1.8-1|68	%{_mandir}/man8/iscs*
21mr|open-iscsi-2.1.8-1|69	/var/spool/initramfs-regen/%{name}
21mr|open-iscsi-2.1.8-1|70	
21mr|open-iscsi-2.1.8-1|71	%post
21mr|open-iscsi-2.1.8-1|72	%systemd_post iscsi-init.service
21mr|open-iscsi-2.1.8-1|73	%systemd_post iscsi.service
21mr|open-iscsi-2.1.8-1|74	%systemd_post iscsid.service
21mr|open-iscsi-2.1.8-1|75	%systemd_post iscsid.socket
21mr|open-iscsi-2.1.8-1|76	%systemd_post iscsiuio.service
21mr|open-iscsi-2.1.8-1|77	%systemd_post iscsiuio.socket
21mr|open-iscsi-2.1.8-1|78	
21mr|open-iscsi-2.1.8-1|79	%preun
21mr|open-iscsi-2.1.8-1|80	%systemd_preun iscsi-init.service
21mr|open-iscsi-2.1.8-1|81	%systemd_preun iscsi.service
21mr|open-iscsi-2.1.8-1|82	%systemd_preun iscsid.service
21mr|open-iscsi-2.1.8-1|83	%systemd_preun iscsid.socket
21mr|open-iscsi-2.1.8-1|84	%systemd_preun iscsiuio.service
21mr|open-iscsi-2.1.8-1|85	%systemd_preun iscsiuio.socket
21mr|open-iscsi-2.1.8-1|86	
21mr|open-iscsi-2.1.8-1|87	%if %{mdvver} == 202110
21mr|open-iscsi-2.1.8-1|88	%triggerpostun -- %{name} < 2.1.8
21mr|open-iscsi-2.1.8-1|89	if ! test -d %{_sysconfdir}/iscsi; then exit 0; fi
21mr|open-iscsi-2.1.8-1|90	echo "Migrating open-iscsi database from %{_sysconfdir}/iscsi to %{_sharedstatedir}/iscsi ..."
21mr|open-iscsi-2.1.8-1|91	find %{_sysconfdir}/iscsi -type d | grep -v '\.conf$' | while read -r line
21mr|open-iscsi-2.1.8-1|92	do
21mr|open-iscsi-2.1.8-1|93	new="$(echo "$line" | sed -e 's,%{_sysconfdir}/iscsi,%{_sharedstatedir}/iscsi,g')"
21mr|open-iscsi-2.1.8-1|94	if test -e "$new"; then continue; fi
21mr|open-iscsi-2.1.8-1|95	cp -prv "$line" "$new"
21mr|open-iscsi-2.1.8-1|96	done
21mr|open-iscsi-2.1.8-1|97	find %{_sysconfdir}/iscsi -type f | grep -vE '\.conf$|/initiatorname.iscsi$' | while read -r line
21mr|open-iscsi-2.1.8-1|98	do
21mr|open-iscsi-2.1.8-1|99	new="$(echo "$line" | sed -e 's,%{_sysconfdir}/iscsi,%{_sharedstatedir}/iscsi,g')"
21mr|open-iscsi-2.1.8-1|100	if test -e "$new"; then continue; fi
21mr|open-iscsi-2.1.8-1|101	cp -pv "$line" "$(dirname "$new")"
21mr|open-iscsi-2.1.8-1|102	done
21mr|open-iscsi-2.1.8-1|103	%endif
21mr|open-iscsi-2.1.8-1|104	
21mr|open-iscsi-2.1.8-1|105	#----------------------------------------------------------------------------
21mr|open-iscsi-2.1.8-1|106	
21mr|open-iscsi-2.1.8-1|107	%package -n	%{libname}
21mr|open-iscsi-2.1.8-1|108	Summary:	Library for %{name}
21mr|open-iscsi-2.1.8-1|109	Group:		System/Libraries
21mr|open-iscsi-2.1.8-1|110	# compat with SUSE
21mr|open-iscsi-2.1.8-1|111	Provides:	libopeniscsiusr0_2_0 = %{EVRD}
21mr|open-iscsi-2.1.8-1|112	
21mr|open-iscsi-2.1.8-1|113	%description -n	%{libname}
21mr|open-iscsi-2.1.8-1|114	Open-iSCSI project is a high-performance, transport independent, multi-platform
21mr|open-iscsi-2.1.8-1|115	implementation of RFC3720 iSCSI. iSCSI is a protocol for distributed disk
21mr|open-iscsi-2.1.8-1|116	access using SCSI commands sent over Internet Protocol networks.
21mr|open-iscsi-2.1.8-1|117	
21mr|open-iscsi-2.1.8-1|118	%files -n %{libname}
21mr|open-iscsi-2.1.8-1|119	%{_libdir}/libopeniscsiusr.so.%{major}*
21mr|open-iscsi-2.1.8-1|120	
21mr|open-iscsi-2.1.8-1|121	#----------------------------------------------------------------------------
21mr|open-iscsi-2.1.8-1|122	
21mr|open-iscsi-2.1.8-1|123	%package -n	%{devname}
21mr|open-iscsi-2.1.8-1|124	Summary:	Development files for %{name}
21mr|open-iscsi-2.1.8-1|125	Group:		Development/C
21mr|open-iscsi-2.1.8-1|126	Requires:	%{libname} = %{version}-%{release}
21mr|open-iscsi-2.1.8-1|127	Provides:	%{name}-devel = %{version}-%{release}
21mr|open-iscsi-2.1.8-1|128	
21mr|open-iscsi-2.1.8-1|129	%description -n	%{devname}
21mr|open-iscsi-2.1.8-1|130	This package includes the development files for %{name}.
21mr|open-iscsi-2.1.8-1|131	
21mr|open-iscsi-2.1.8-1|132	%files -n %{devname}
21mr|open-iscsi-2.1.8-1|133	%{_includedir}/libopeniscsiusr*.h
21mr|open-iscsi-2.1.8-1|134	%{_libdir}/libopeniscsiusr.so
21mr|open-iscsi-2.1.8-1|135	%{_libdir}/pkgconfig/libopeniscsiusr.pc
21mr|open-iscsi-2.1.8-1|136	%{_mandir}/man3/*
21mr|open-iscsi-2.1.8-1|137	
21mr|open-iscsi-2.1.8-1|138	#----------------------------------------------------------------------------
21mr|open-iscsi-2.1.8-1|139	
21mr|open-iscsi-2.1.8-1|140	%prep
21mr|open-iscsi-2.1.8-1|141	%autosetup -p1
21mr|open-iscsi-2.1.8-1|142	
21mr|open-iscsi-2.1.8-1|143	%build
21mr|open-iscsi-2.1.8-1|144	%meson \
21mr|open-iscsi-2.1.8-1|145	-Drulesdir=%{_udevrulesdir} \
21mr|open-iscsi-2.1.8-1|146	-Dsystemddir=%{_systemd_util_dir} \
21mr|open-iscsi-2.1.8-1|147	-Discsi_sbindir=%{_sbindir} \
21mr|open-iscsi-2.1.8-1|148	-Ddbroot=%{_sharedstatedir}/iscsi
21mr|open-iscsi-2.1.8-1|149	%meson_build
21mr|open-iscsi-2.1.8-1|150	
21mr|open-iscsi-2.1.8-1|151	%install
21mr|open-iscsi-2.1.8-1|152	%meson_install
21mr|open-iscsi-2.1.8-1|153	
21mr|open-iscsi-2.1.8-1|154	# ghost
21mr|open-iscsi-2.1.8-1|155	echo > %{buildroot}%{_sysconfdir}/iscsi/initiatorname.iscsi
21mr|open-iscsi-2.1.8-1|156	
21mr|open-iscsi-2.1.8-1|157	ln -s iscsi/iscsid.conf %{buildroot}%{_sysconfdir}/iscsid.conf
21mr|open-iscsi-2.1.8-1|158	# compatibility with old non-upstream unit name
21mr|open-iscsi-2.1.8-1|159	ln -s iscsid.service %{buildroot}%{_unitdir}/open-iscsi.service
21mr|open-iscsi-2.1.8-1|160	
21mr|open-iscsi-2.1.8-1|161	# rebuild initrds (for rosa-kernel-tools)
21mr|open-iscsi-2.1.8-1|162	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|open-iscsi-2.1.8-1|163	touch %{buildroot}/var/spool/initramfs-regen/%{name}

14568 21
21mr|open-isns-0.102-1|1	%define major	0
21mr|open-isns-0.102-1|2	%define libname	%mklibname open-isns %{major}
21mr|open-isns-0.102-1|3	%define devname	%mklibname -d open-isns
21mr|open-isns-0.102-1|4	
21mr|open-isns-0.102-1|5	Summary:	An implementation of RFC4171 iSNS
21mr|open-isns-0.102-1|6	Name:		open-isns
21mr|open-isns-0.102-1|7	Version:	0.102
21mr|open-isns-0.102-1|8	Release:	1
21mr|open-isns-0.102-1|9	License:	GPL
21mr|open-isns-0.102-1|10	Group:		Networking/Other
21mr|open-isns-0.102-1|11	Url:		http://www.open-iscsi.org
21mr|open-isns-0.102-1|12	Source0:	https://github.com/open-iscsi/open-isns/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|open-isns-0.102-1|13	BuildRequires:	meson
21mr|open-isns-0.102-1|14	BuildRequires:	glibc-static-devel
21mr|open-isns-0.102-1|15	BuildRequires:	openslp-devel
21mr|open-isns-0.102-1|16	BuildRequires:	openssl-devel
21mr|open-isns-0.102-1|17	
21mr|open-isns-0.102-1|18	%description
21mr|open-isns-0.102-1|19	This is a partial implementation of the iSNS protocol (see below),
21mr|open-isns-0.102-1|20	which supplies directory services for iSCSI initiators and targets.
21mr|open-isns-0.102-1|21	
21mr|open-isns-0.102-1|22	The iSNS protocol is specified in
21mr|open-isns-0.102-1|23	[RFC 4171](http://tools.ietf.org/html/rfc4171) and its purpose is to
21mr|open-isns-0.102-1|24	make easier to discover, manage, and configure iSCSI devices. With
21mr|open-isns-0.102-1|25	iSNS, iSCSI targets can be registered to a central iSNS server and
21mr|open-isns-0.102-1|26	initiators can be configured to discover the targets by asking the
21mr|open-isns-0.102-1|27	iSNS server.
21mr|open-isns-0.102-1|28	
21mr|open-isns-0.102-1|29	%files
21mr|open-isns-0.102-1|30	%license COPYING
21mr|open-isns-0.102-1|31	%doc ChangeLog README
21mr|open-isns-0.102-1|32	%{_unitdir}/isnsd.service
21mr|open-isns-0.102-1|33	%{_unitdir}/isnsd.socket
21mr|open-isns-0.102-1|34	%{_mandir}/man8/isns*
21mr|open-isns-0.102-1|35	%{_mandir}/man5/isns*
21mr|open-isns-0.102-1|36	%dir %{_sysconfdir}/isns
21mr|open-isns-0.102-1|37	%config(noreplace) %{_sysconfdir}/isns/*.conf
21mr|open-isns-0.102-1|38	%{_sbindir}/isn*
21mr|open-isns-0.102-1|39	
21mr|open-isns-0.102-1|40	%post
21mr|open-isns-0.102-1|41	%systemd_post isnsd.service
21mr|open-isns-0.102-1|42	%systemd_post isnsd.socket
21mr|open-isns-0.102-1|43	
21mr|open-isns-0.102-1|44	%postun
21mr|open-isns-0.102-1|45	%systemd_postun isnsd.service
21mr|open-isns-0.102-1|46	%systemd_postun isnsd.socket
21mr|open-isns-0.102-1|47	
21mr|open-isns-0.102-1|48	#-------------------------------------------------------------------
21mr|open-isns-0.102-1|49	
21mr|open-isns-0.102-1|50	%package -n	%{libname}
21mr|open-isns-0.102-1|51	Summary:	%{summary}
21mr|open-isns-0.102-1|52	Group:		System/Libraries
21mr|open-isns-0.102-1|53	
21mr|open-isns-0.102-1|54	%description -n	%{libname}
21mr|open-isns-0.102-1|55	This is a partial implementation of iSNS, according to RFC4171.
21mr|open-isns-0.102-1|56	
21mr|open-isns-0.102-1|57	%files -n %{libname}
21mr|open-isns-0.102-1|58	%license COPYING
21mr|open-isns-0.102-1|59	%doc ChangeLog README
21mr|open-isns-0.102-1|60	%{_libdir}/libisns.so.%{major}*
21mr|open-isns-0.102-1|61	
21mr|open-isns-0.102-1|62	#-------------------------------------------------------------------
21mr|open-isns-0.102-1|63	
21mr|open-isns-0.102-1|64	%package -n	%{devname}
21mr|open-isns-0.102-1|65	Summary:	Development files for %{name}
21mr|open-isns-0.102-1|66	Group:		Development/C
21mr|open-isns-0.102-1|67	Requires:	%{libname} = %{EVRD}
21mr|open-isns-0.102-1|68	Provides:	%{name}-devel = %{EVRD}
21mr|open-isns-0.102-1|69	
21mr|open-isns-0.102-1|70	%description -n	%{devname}
21mr|open-isns-0.102-1|71	This package includes the development files for %{name}.
21mr|open-isns-0.102-1|72	
21mr|open-isns-0.102-1|73	%files -n %{devname}
21mr|open-isns-0.102-1|74	%{_includedir}/libisns
21mr|open-isns-0.102-1|75	%{_libdir}/libisns.so
21mr|open-isns-0.102-1|76	%{_libdir}/pkgconfig/libisns.pc
21mr|open-isns-0.102-1|77	
21mr|open-isns-0.102-1|78	#-------------------------------------------------------------------
21mr|open-isns-0.102-1|79	
21mr|open-isns-0.102-1|80	%prep
21mr|open-isns-0.102-1|81	%autosetup -p1
21mr|open-isns-0.102-1|82	
21mr|open-isns-0.102-1|83	%build
21mr|open-isns-0.102-1|84	%meson \
21mr|open-isns-0.102-1|85	-Dsystemddir=%{_systemd_util_dir} \
21mr|open-isns-0.102-1|86	-Drundir=%{_rundir}
21mr|open-isns-0.102-1|87	%meson_build
21mr|open-isns-0.102-1|88	
21mr|open-isns-0.102-1|89	%install
21mr|open-isns-0.102-1|90	%meson_install
21mr|open-isns-0.102-1|91	# can't strip on e2k with 555 permissions
21mr|open-isns-0.102-1|92	chmod 755 %{buildroot}%{_sbindir}/isns*

14569 21
21mr|openjade-1.3.3-2.pre1.12|1	%define prerel pre1
21mr|openjade-1.3.3-2.pre1.12|2	
21mr|openjade-1.3.3-2.pre1.12|3	%define sgmlbase %{_datadir}/sgml
21mr|openjade-1.3.3-2.pre1.12|4	
21mr|openjade-1.3.3-2.pre1.12|5	%define major 0
21mr|openjade-1.3.3-2.pre1.12|6	# TODO: Split library package
21mr|openjade-1.3.3-2.pre1.12|7	%define libname %mklibname %{name} %{major}
21mr|openjade-1.3.3-2.pre1.12|8	%define devname %mklibname %{name} %{major} -d
21mr|openjade-1.3.3-2.pre1.12|9	
21mr|openjade-1.3.3-2.pre1.12|10	Summary:	Parser and tools for SGML + DSSSL
21mr|openjade-1.3.3-2.pre1.12|11	Name:		openjade
21mr|openjade-1.3.3-2.pre1.12|12	Version:	1.3.3
21mr|openjade-1.3.3-2.pre1.12|13	Release:	2.%{prerel}.12
21mr|openjade-1.3.3-2.pre1.12|14	License:	BSD
21mr|openjade-1.3.3-2.pre1.12|15	Group:		Publishing
21mr|openjade-1.3.3-2.pre1.12|16	Url:		http://openjade.sourceforge.net/
21mr|openjade-1.3.3-2.pre1.12|17	Source0:	http://download.sourceforge.net/openjade/%{name}-%{version}-%{prerel}.tar.bz2
21mr|openjade-1.3.3-2.pre1.12|18	# (gb) 1.3.2-12mdk libtool fixes, don't bother with either aclocal nor autoconf
21mr|openjade-1.3.3-2.pre1.12|19	# NOTE: this directly applies to configure
21mr|openjade-1.3.3-2.pre1.12|20	Patch0:		openjade-1.3.2-libtool.patch
21mr|openjade-1.3.3-2.pre1.12|21	Patch1:		openjade-gcc43.diff
21mr|openjade-1.3.3-2.pre1.12|22	Patch2:		openjade-deplibs.patch
21mr|openjade-1.3.3-2.pre1.12|23	Patch3:		openjade-ppc64.patch
21mr|openjade-1.3.3-2.pre1.12|24	Patch4:		openjade-getoptperl.patch
21mr|openjade-1.3.3-2.pre1.12|25	Patch5:		openjade-1.3.2-gcc46.patch
21mr|openjade-1.3.3-2.pre1.12|26	Patch7:		openjade-nola.patch
21mr|openjade-1.3.3-2.pre1.12|27	Patch8:		openjade-1.3.3-fix-confusion-over-Char-type.patch
21mr|openjade-1.3.3-2.pre1.12|28	BuildRequires:	OpenSP-devel
21mr|openjade-1.3.3-2.pre1.12|29	Requires:	OpenSP
21mr|openjade-1.3.3-2.pre1.12|30	Requires:	sgml-common
21mr|openjade-1.3.3-2.pre1.12|31	Provides:	jade = %{EVRD}
21mr|openjade-1.3.3-2.pre1.12|32	
21mr|openjade-1.3.3-2.pre1.12|33	%description
21mr|openjade-1.3.3-2.pre1.12|34	Jade (James' DSSSL Engine) is an implementation of the DSSSL style
21mr|openjade-1.3.3-2.pre1.12|35	language -- Document Style Semantics and Specification Language --
21mr|openjade-1.3.3-2.pre1.12|36	an ISO standard for formatting SGML (and XML) documents.
21mr|openjade-1.3.3-2.pre1.12|37	
21mr|openjade-1.3.3-2.pre1.12|38	%files
21mr|openjade-1.3.3-2.pre1.12|39	%doc doc/ jadedoc/ dsssl/ pubtext/  README VERSION
21mr|openjade-1.3.3-2.pre1.12|40	%ghost %config(noreplace) %{_sysconfdir}/sgml/dsssl*.cat
21mr|openjade-1.3.3-2.pre1.12|41	%ghost %config(noreplace) %{_sysconfdir}/sgml/catalog
21mr|openjade-1.3.3-2.pre1.12|42	%{_bindir}/*
21mr|openjade-1.3.3-2.pre1.12|43	%{sgmlbase}/%{name}-%{version}
21mr|openjade-1.3.3-2.pre1.12|44	%{sgmlbase}/*.dcl
21mr|openjade-1.3.3-2.pre1.12|45	%{sgmlbase}/*.soc
21mr|openjade-1.3.3-2.pre1.12|46	%{_mandir}/*/*
21mr|openjade-1.3.3-2.pre1.12|47	
21mr|openjade-1.3.3-2.pre1.12|48	%post
21mr|openjade-1.3.3-2.pre1.12|49	# remove openjade-1.3 catalog if referenced
21mr|openjade-1.3.3-2.pre1.12|50	bads=`find %{_sysconfdir}/sgml -type f -exec grep -l %{name}-1.3 {} \;`
21mr|openjade-1.3.3-2.pre1.12|51	for f in $bads; do
21mr|openjade-1.3.3-2.pre1.12|52	%{_bindir}/xmlcatalog --sgml --noout --del $f %{sgmlbase}/%{name}-1.3/catalog;
21mr|openjade-1.3.3-2.pre1.12|53	done
21mr|openjade-1.3.3-2.pre1.12|54	if [ -e %{_sysconfdir}/sgml/catalog ] && [ "$(grep 'sgml-docbook-*.cat' %{_sysconfdir}/sgml/catalog)" != "" ]; then \
21mr|openjade-1.3.3-2.pre1.12|55	%{_bindir}/xmlcatalog --sgml --noout --del %{_sysconfdir}/sgml/catalog '%{_sysconfdir}/sgml/sgml-docbook-*.cat'; fi
21mr|openjade-1.3.3-2.pre1.12|56	
21mr|openjade-1.3.3-2.pre1.12|57	# Add new catalogs
21mr|openjade-1.3.3-2.pre1.12|58	touch %{_sysconfdir}/sgml/dsssl-%{version}.cat
21mr|openjade-1.3.3-2.pre1.12|59	for i in %{_sysconfdir}/sgml/dsssl-%{version}.cat %{_sysconfdir}/sgml/{x,sg}ml-docbook-*.cat; do
21mr|openjade-1.3.3-2.pre1.12|60	[ -e $i ] && %{_bindir}/xmlcatalog --sgml --noout --add \
21mr|openjade-1.3.3-2.pre1.12|61	$i %{sgmlbase}/%{name}/catalog
21mr|openjade-1.3.3-2.pre1.12|62	done
21mr|openjade-1.3.3-2.pre1.12|63	ln -s -f %{_sysconfdir}/sgml/dsssl-%{version}.cat %{_sysconfdir}/sgml/dsssl.cat
21mr|openjade-1.3.3-2.pre1.12|64	
21mr|openjade-1.3.3-2.pre1.12|65	%pre
21mr|openjade-1.3.3-2.pre1.12|66	cd %{sgmlbase}
21mr|openjade-1.3.3-2.pre1.12|67	if [ -L %{name} ]; then
21mr|openjade-1.3.3-2.pre1.12|68	rm -f %{name}
21mr|openjade-1.3.3-2.pre1.12|69	fi
21mr|openjade-1.3.3-2.pre1.12|70	ln -sf %{name}-%{version} %{name}
21mr|openjade-1.3.3-2.pre1.12|71	
21mr|openjade-1.3.3-2.pre1.12|72	%postun
21mr|openjade-1.3.3-2.pre1.12|73	# Do not remove if upgrade
21mr|openjade-1.3.3-2.pre1.12|74	if [ "$1" = "0" ]; then
21mr|openjade-1.3.3-2.pre1.12|75	if [ -x %{_bindir}/xmlcatalog ]; then
21mr|openjade-1.3.3-2.pre1.12|76	for i in %{_sysconfdir}/sgml/dsssl-%{version}.cat %{_sysconfdir}/sgml/sgml-docbook-*.cat %{_sysconfdir}/sgml/xml-docbook-*.cat; do
21mr|openjade-1.3.3-2.pre1.12|77	[ -e $i ] && %{_bindir}/xmlcatalog --sgml --noout --del \
21mr|openjade-1.3.3-2.pre1.12|78	$i %{sgmlbase}/%{name}/catalog
21mr|openjade-1.3.3-2.pre1.12|79	done
21mr|openjade-1.3.3-2.pre1.12|80	fi
21mr|openjade-1.3.3-2.pre1.12|81	rm -f %{_sysconfdir}/sgml/dsssl.cat %{sgmlbase}/%{name}
21mr|openjade-1.3.3-2.pre1.12|82	# Is it last docbook catalog?
21mr|openjade-1.3.3-2.pre1.12|83	if [ ! -e %{_sysconfdir}/sgml/dsssl-%{version}.cat ]; then
21mr|openjade-1.3.3-2.pre1.12|84	rm -f %{_sysconfdir}/sgml/sgml-docbook.cat
21mr|openjade-1.3.3-2.pre1.12|85	OTHERCAT=`ls %{_sysconfdir}/sgml/dsssl-?.?.cat 2> /dev/null | head --lines 1`
21mr|openjade-1.3.3-2.pre1.12|86	if [ -n "$OTHERCAT" ]; then ln -sf $OTHERCAT %{_sysconfdir}/sgml/dsssl.cat; fi
21mr|openjade-1.3.3-2.pre1.12|87	fi
21mr|openjade-1.3.3-2.pre1.12|88	fi
21mr|openjade-1.3.3-2.pre1.12|89	
21mr|openjade-1.3.3-2.pre1.12|90	#----------------------------------------------------------------------------
21mr|openjade-1.3.3-2.pre1.12|91	
21mr|openjade-1.3.3-2.pre1.12|92	%package -n %{libname}
21mr|openjade-1.3.3-2.pre1.12|93	Summary:	Shared library files for openjade
21mr|openjade-1.3.3-2.pre1.12|94	Group:		System/Libraries
21mr|openjade-1.3.3-2.pre1.12|95	
21mr|openjade-1.3.3-2.pre1.12|96	%description -n %{libname}
21mr|openjade-1.3.3-2.pre1.12|97	Shared library files for openjade.
21mr|openjade-1.3.3-2.pre1.12|98	
21mr|openjade-1.3.3-2.pre1.12|99	%files -n %{libname}
21mr|openjade-1.3.3-2.pre1.12|100	%{_libdir}/libogrove.so.%{major}*
21mr|openjade-1.3.3-2.pre1.12|101	%{_libdir}/libospgrove.so.%{major}*
21mr|openjade-1.3.3-2.pre1.12|102	%{_libdir}/libostyle.so.%{major}*
21mr|openjade-1.3.3-2.pre1.12|103	
21mr|openjade-1.3.3-2.pre1.12|104	#----------------------------------------------------------------------------
21mr|openjade-1.3.3-2.pre1.12|105	
21mr|openjade-1.3.3-2.pre1.12|106	%package -n %{devname}
21mr|openjade-1.3.3-2.pre1.12|107	Summary:	Development files for openjade
21mr|openjade-1.3.3-2.pre1.12|108	Group:		Development/C
21mr|openjade-1.3.3-2.pre1.12|109	Requires:	%{libname} = %{EVRD}
21mr|openjade-1.3.3-2.pre1.12|110	Requires:	%{name} = %{EVRD}
21mr|openjade-1.3.3-2.pre1.12|111	Provides:	%{name}-devel = %{EVRD}
21mr|openjade-1.3.3-2.pre1.12|112	Provides:	lib%{name}-devel = %{EVRD}
21mr|openjade-1.3.3-2.pre1.12|113	
21mr|openjade-1.3.3-2.pre1.12|114	%description -n %{devname}
21mr|openjade-1.3.3-2.pre1.12|115	Files for development from the openjade package.
21mr|openjade-1.3.3-2.pre1.12|116	
21mr|openjade-1.3.3-2.pre1.12|117	%files -n %{devname}
21mr|openjade-1.3.3-2.pre1.12|118	%{_includedir}/sp
21mr|openjade-1.3.3-2.pre1.12|119	%{_libdir}/lib*.so
21mr|openjade-1.3.3-2.pre1.12|120	%{_libdir}/lib*a
21mr|openjade-1.3.3-2.pre1.12|121	
21mr|openjade-1.3.3-2.pre1.12|122	#----------------------------------------------------------------------------
21mr|openjade-1.3.3-2.pre1.12|123	
21mr|openjade-1.3.3-2.pre1.12|124	%prep
21mr|openjade-1.3.3-2.pre1.12|125	%setup -qn %{name}-%{version}-%{prerel}
21mr|openjade-1.3.3-2.pre1.12|126	%apply_patches
21mr|openjade-1.3.3-2.pre1.12|127	
21mr|openjade-1.3.3-2.pre1.12|128	%build
21mr|openjade-1.3.3-2.pre1.12|129	cp config/configure.in .
21mr|openjade-1.3.3-2.pre1.12|130	export CXXFLAGS="%{optflags} -fpermissive -DSP_MULTI_BYTE=1 -fno-lifetime-dse"
21mr|openjade-1.3.3-2.pre1.12|131	
21mr|openjade-1.3.3-2.pre1.12|132	%configure \
21mr|openjade-1.3.3-2.pre1.12|133	--enable-static \
21mr|openjade-1.3.3-2.pre1.12|134	--enable-http \
21mr|openjade-1.3.3-2.pre1.12|135	--enable-default-catalog=%{_sysconfdir}/sgml/catalog  \
21mr|openjade-1.3.3-2.pre1.12|136	--enable-default-search-path=%{sgmlbase} \
21mr|openjade-1.3.3-2.pre1.12|137	--datadir=%{sgmlbase}/%{name}-%{version} \
21mr|openjade-1.3.3-2.pre1.12|138	--enable-splibdir=%{_libdir}
21mr|openjade-1.3.3-2.pre1.12|139	
21mr|openjade-1.3.3-2.pre1.12|140	%make
21mr|openjade-1.3.3-2.pre1.12|141	
21mr|openjade-1.3.3-2.pre1.12|142	%install
21mr|openjade-1.3.3-2.pre1.12|143	# NOTE: in installing I am also copying a bunch of .h files into
21mr|openjade-1.3.3-2.pre1.12|144	# $(prefix)/include/sp/{generic,include,lib}.  This is so that the
21mr|openjade-1.3.3-2.pre1.12|145	# library API can be used.  It's an ugly kludge, and the best way
21mr|openjade-1.3.3-2.pre1.12|146	# would be for James Clark to tell us what the appropriate list of
21mr|openjade-1.3.3-2.pre1.12|147	# files to be included is.
21mr|openjade-1.3.3-2.pre1.12|148	
21mr|openjade-1.3.3-2.pre1.12|149	mkdir -p %{buildroot}{%{_libdir},%{_bindir},%{_includedir}/sp/generic,%{_includedir}/sp/include,%{_includedir}/sp/lib}
21mr|openjade-1.3.3-2.pre1.12|150	mkdir -p %{buildroot}%{sgmlbase}/%{name}-%{version}/{pubtext,unicode}
21mr|openjade-1.3.3-2.pre1.12|151	
21mr|openjade-1.3.3-2.pre1.12|152	%makeinstall install-man datadir=%{buildroot}/%{sgmlbase}
21mr|openjade-1.3.3-2.pre1.12|153	
21mr|openjade-1.3.3-2.pre1.12|154	# Why do this file gets installed here ???
21mr|openjade-1.3.3-2.pre1.12|155	rm -f %{buildroot}%{sgmlbase}/builtins.dsl
21mr|openjade-1.3.3-2.pre1.12|156	
21mr|openjade-1.3.3-2.pre1.12|157	# oMy, othis ois osilly.
21mr|openjade-1.3.3-2.pre1.12|158	ln -s openjade %{buildroot}/%{_bindir}/jade
21mr|openjade-1.3.3-2.pre1.12|159	for file in nsgmls sgmlnorm spam spent sx ; do
21mr|openjade-1.3.3-2.pre1.12|160	ln -s o$file %{buildroot}/%{_bindir}/$file
21mr|openjade-1.3.3-2.pre1.12|161	done
21mr|openjade-1.3.3-2.pre1.12|162	
21mr|openjade-1.3.3-2.pre1.12|163	mv %{buildroot}%{_bindir}/sx %{buildroot}%{_bindir}/sgml2xml
21mr|openjade-1.3.3-2.pre1.12|164	install generic/*.h %{buildroot}%{_includedir}/sp/generic/
21mr|openjade-1.3.3-2.pre1.12|165	install include/*.h %{buildroot}%{_includedir}/sp/include/
21mr|openjade-1.3.3-2.pre1.12|166	cp dsssl/builtins.dsl dsssl/catalog %{buildroot}%{sgmlbase}/%{name}-%{version}/
21mr|openjade-1.3.3-2.pre1.12|167	install pubtext/* %{buildroot}%{sgmlbase}/%{name}-%{version}/pubtext
21mr|openjade-1.3.3-2.pre1.12|168	#install unicode/* %{buildroot}%{sgmlbase}/%{name}-%{version}/unicode
21mr|openjade-1.3.3-2.pre1.12|169	cp dsssl/dsssl.dtd dsssl/style-sheet.dtd dsssl/fot.dtd %{buildroot}%{sgmlbase}/%{name}-%{version}/
21mr|openjade-1.3.3-2.pre1.12|170	
21mr|openjade-1.3.3-2.pre1.12|171	cd %{buildroot}%{sgmlbase}
21mr|openjade-1.3.3-2.pre1.12|172	ln -s %{name}-%{version} %{name}
21mr|openjade-1.3.3-2.pre1.12|173	
21mr|openjade-1.3.3-2.pre1.12|174	ln -s %{name}-%{version}/pubtext/xml.dcl xml.dcl
21mr|openjade-1.3.3-2.pre1.12|175	ln -s %{name}-%{version}/pubtext/xml.soc xml.soc
21mr|openjade-1.3.3-2.pre1.12|176	ln -s %{name}-%{version}/pubtext/html.dcl html.dcl
21mr|openjade-1.3.3-2.pre1.12|177	ln -s %{name}-%{version}/pubtext/html.soc html.soc
21mr|openjade-1.3.3-2.pre1.12|178	
21mr|openjade-1.3.3-2.pre1.12|179	mkdir -p %{buildroot}%{_sysconfdir}/sgml
21mr|openjade-1.3.3-2.pre1.12|180	touch %{buildroot}%{_sysconfdir}/sgml/dsssl-%{version}.cat \
21mr|openjade-1.3.3-2.pre1.12|181	%{buildroot}%{_sysconfdir}/sgml/dsssl.cat \
21mr|openjade-1.3.3-2.pre1.12|182	%{buildroot}%{_sysconfdir}/sgml/catalog
21mr|openjade-1.3.3-2.pre1.12|183	
21mr|openjade-1.3.3-2.pre1.12|184	# Remove unpackaged symlink
21mr|openjade-1.3.3-2.pre1.12|185	rm -rf %{buildroot}%{_datadir}/sgml/openjade

14570 21
21mr|openjdk-orb-8.0.7-6|1	%global namedreltag .Final
21mr|openjdk-orb-8.0.7-6|2	%global namedversion %{version}%{?namedreltag}
21mr|openjdk-orb-8.0.7-6|3	%global jdkreltag 8u72
21mr|openjdk-orb-8.0.7-6|4	
21mr|openjdk-orb-8.0.7-6|5	Name:          openjdk-orb
21mr|openjdk-orb-8.0.7-6|6	Version:       8.0.7
21mr|openjdk-orb-8.0.7-6|7	Release:       6
21mr|openjdk-orb-8.0.7-6|8	Summary:       A downstream fork of OpenJDK's ORB implementation
21mr|openjdk-orb-8.0.7-6|9	# 2 file without license headers https://github.com/jboss/openjdk-orb/issues/2
21mr|openjdk-orb-8.0.7-6|10	License:       GPLv2 with exceptions
21mr|openjdk-orb-8.0.7-6|11	URL:           https://github.com/jboss/openjdk-orb/
21mr|openjdk-orb-8.0.7-6|12	Source0:       https://github.com/jboss/openjdk-orb/archive/%{name}-%{namedversion}.tar.gz
21mr|openjdk-orb-8.0.7-6|13	
21mr|openjdk-orb-8.0.7-6|14	BuildRequires: maven-local
21mr|openjdk-orb-8.0.7-6|15	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|openjdk-orb-8.0.7-6|16	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|openjdk-orb-8.0.7-6|17	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|openjdk-orb-8.0.7-6|18	BuildRequires: mvn(org.codehaus.mojo:idlj-maven-plugin)
21mr|openjdk-orb-8.0.7-6|19	BuildRequires: mvn(org.jacorb:jacorb-idl-compiler)
21mr|openjdk-orb-8.0.7-6|20	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|openjdk-orb-8.0.7-6|21	BuildRequires: mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|openjdk-orb-8.0.7-6|22	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|openjdk-orb-8.0.7-6|23	
21mr|openjdk-orb-8.0.7-6|24	Provides:      bundled(com.sun.corba.se.impl) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|25	Provides:      bundled(com.sun.corba.se.internal) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|26	Provides:      bundled(com.sun.corba.se.org.omg.CORBA) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|27	Provides:      bundled(com.sun.corba.se.pept) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|28	Provides:      bundled(com.sun.corba.se.spi) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|29	Provides:      bundled(com.sun.org.omg.CORBA) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|30	Provides:      bundled(com.sun.org.omg.SendingContext) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|31	Provides:      bundled(com.sun.tools.corba.se.idl) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|32	Provides:      bundled(javax.activity) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|33	Provides:      bundled(javax.rmi.CORBA) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|34	Provides:      bundled(org.omg.CORBA) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|35	Provides:      bundled(org.omg.CORBA_2_3) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|36	Provides:      bundled(org.omg.CosNaming) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|37	Provides:      bundled(org.omg.Dynamic) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|38	Provides:      bundled(org.omg.DynamicAny) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|39	Provides:      bundled(org.omg.IOP) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|40	Provides:      bundled(org.omg.Messaging) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|41	Provides:      bundled(org.omg.PortableInterceptor) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|42	Provides:      bundled(org.omg.PortableServer) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|43	Provides:      bundled(org.omg.SendingContext) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|44	Provides:      bundled(org.omg.stub) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|45	Provides:      bundled(sun.corba) = %{jdkreltag}
21mr|openjdk-orb-8.0.7-6|46	
21mr|openjdk-orb-8.0.7-6|47	Group:          Development/Java
21mr|openjdk-orb-8.0.7-6|48	BuildArch:     noarch
21mr|openjdk-orb-8.0.7-6|49	# Java stack is not supported on x86_32
21mr|openjdk-orb-8.0.7-6|50	ExcludeArch: %{ix86}
21mr|openjdk-orb-8.0.7-6|51	
21mr|openjdk-orb-8.0.7-6|52	%description
21mr|openjdk-orb-8.0.7-6|53	JBoss repackaging of the OpenJDK ORB.
21mr|openjdk-orb-8.0.7-6|54	
21mr|openjdk-orb-8.0.7-6|55	%package javadoc
21mr|openjdk-orb-8.0.7-6|56	Summary:       Javadoc for %{name}
21mr|openjdk-orb-8.0.7-6|57	
21mr|openjdk-orb-8.0.7-6|58	%description javadoc
21mr|openjdk-orb-8.0.7-6|59	This package contains javadoc for %{name}.
21mr|openjdk-orb-8.0.7-6|60	
21mr|openjdk-orb-8.0.7-6|61	%prep
21mr|openjdk-orb-8.0.7-6|62	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|openjdk-orb-8.0.7-6|63	# https://github.com/jboss/openjdk-orb/issues/3
21mr|openjdk-orb-8.0.7-6|64	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," LICENSE
21mr|openjdk-orb-8.0.7-6|65	
21mr|openjdk-orb-8.0.7-6|66	%build
21mr|openjdk-orb-8.0.7-6|67	
21mr|openjdk-orb-8.0.7-6|68	%mvn_build
21mr|openjdk-orb-8.0.7-6|69	
21mr|openjdk-orb-8.0.7-6|70	%install
21mr|openjdk-orb-8.0.7-6|71	%mvn_install
21mr|openjdk-orb-8.0.7-6|72	
21mr|openjdk-orb-8.0.7-6|73	%files -f .mfiles
21mr|openjdk-orb-8.0.7-6|74	%doc README
21mr|openjdk-orb-8.0.7-6|75	%license ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README
21mr|openjdk-orb-8.0.7-6|76	
21mr|openjdk-orb-8.0.7-6|77	%files javadoc -f .mfiles-javadoc
21mr|openjdk-orb-8.0.7-6|78	%license ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README
21mr|openjdk-orb-8.0.7-6|79	

14571 21
21mr|openjfx17-17.0.8.0-1|1	%global debug_package %{nil}
21mr|openjfx17-17.0.8.0-1|2	%global branch      17
21mr|openjfx17-17.0.8.0-1|3	%global tag_ver     %{branch}.0.8+0
21mr|openjfx17-17.0.8.0-1|4	%global tarball_ver %(echo %{tag_ver} | sed -e "s|+|-|")
21mr|openjfx17-17.0.8.0-1|5	%global	jfx_up      jfx%{branch}u
21mr|openjfx17-17.0.8.0-1|6	%global rpmver      %(echo %{tag_ver} | sed -e "s|+|.|")
21mr|openjfx17-17.0.8.0-1|7	%global rtdir       %{jfx_up}-%{tarball_ver}
21mr|openjfx17-17.0.8.0-1|8	%global openjfxdir  %{_jvmdir}/%{name}
21mr|openjfx17-17.0.8.0-1|9	
21mr|openjfx17-17.0.8.0-1|10	Name:           openjfx%{branch}
21mr|openjfx17-17.0.8.0-1|11	Version:        %{rpmver}
21mr|openjfx17-17.0.8.0-1|12	Release:        1
21mr|openjfx17-17.0.8.0-1|13	Summary:        Rich client application platform for Java
21mr|openjfx17-17.0.8.0-1|14	Group:		Development/Java
21mr|openjfx17-17.0.8.0-1|15	License:        GPL v2 with exceptions and BSD
21mr|openjfx17-17.0.8.0-1|16	URL:            http://openjdk.java.net/projects/openjfx/
21mr|openjfx17-17.0.8.0-1|17	Source0:        https://github.com/openjdk/%{jfx_up}/archive/refs/tags/%{tag_ver}.tar.gz?/%{jfx_up}-%{tarball_ver}.tar.gz
21mr|openjfx17-17.0.8.0-1|18	Source1:        pom-base.xml
21mr|openjfx17-17.0.8.0-1|19	Source2:        pom-controls.xml
21mr|openjfx17-17.0.8.0-1|20	Source3:        pom-fxml.xml
21mr|openjfx17-17.0.8.0-1|21	Source4:        pom-graphics.xml
21mr|openjfx17-17.0.8.0-1|22	Source5:        pom-graphics_antlr.xml
21mr|openjfx17-17.0.8.0-1|23	Source6:        pom-graphics_decora.xml
21mr|openjfx17-17.0.8.0-1|24	Source7:        pom-graphics_compileJava.xml
21mr|openjfx17-17.0.8.0-1|25	Source8:        pom-graphics_compileJava-decora.xml
21mr|openjfx17-17.0.8.0-1|26	Source9:        pom-graphics_compileJava-java.xml
21mr|openjfx17-17.0.8.0-1|27	Source10:       pom-graphics_compileJava-prism.xml
21mr|openjfx17-17.0.8.0-1|28	Source11:       pom-graphics_graphics.xml
21mr|openjfx17-17.0.8.0-1|29	Source12:       pom-graphics_libdecora.xml
21mr|openjfx17-17.0.8.0-1|30	Source13:       pom-graphics_libglass.xml
21mr|openjfx17-17.0.8.0-1|31	Source14:       pom-graphics_libglassgtk2.xml
21mr|openjfx17-17.0.8.0-1|32	Source15:       pom-graphics_libglassgtk3.xml
21mr|openjfx17-17.0.8.0-1|33	Source16:       pom-graphics_libjavafx_font.xml
21mr|openjfx17-17.0.8.0-1|34	Source17:       pom-graphics_libjavafx_font_freetype.xml
21mr|openjfx17-17.0.8.0-1|35	Source18:       pom-graphics_libjavafx_font_pango.xml
21mr|openjfx17-17.0.8.0-1|36	Source19:       pom-graphics_libjavafx_iio.xml
21mr|openjfx17-17.0.8.0-1|37	Source20:       pom-graphics_libprism_common.xml
21mr|openjfx17-17.0.8.0-1|38	Source21:       pom-graphics_libprism_es2.xml
21mr|openjfx17-17.0.8.0-1|39	Source22:       pom-graphics_libprism_sw.xml
21mr|openjfx17-17.0.8.0-1|40	Source23:       pom-graphics_prism.xml
21mr|openjfx17-17.0.8.0-1|41	Source24:       pom-media.xml
21mr|openjfx17-17.0.8.0-1|42	Source25:       pom-openjfx.xml
21mr|openjfx17-17.0.8.0-1|43	Source26:       pom-swing.xml
21mr|openjfx17-17.0.8.0-1|44	Source27:       pom-swt.xml
21mr|openjfx17-17.0.8.0-1|45	Source28:       pom-web.xml
21mr|openjfx17-17.0.8.0-1|46	Source29:       build.xml
21mr|openjfx17-17.0.8.0-1|47	
21mr|openjfx17-17.0.8.0-1|48	ExclusiveArch:  %{x86_64} %{arm64}
21mr|openjfx17-17.0.8.0-1|49	Requires:       (java-11-openjdk or java-17-openjdk or java-latest-openjdk)
21mr|openjfx17-17.0.8.0-1|50	Provides:	openjfx = %{EVRD}
21mr|openjfx17-17.0.8.0-1|51	
21mr|openjfx17-17.0.8.0-1|52	BuildRequires:  javapackages-tools
21mr|openjfx17-17.0.8.0-1|53	BuildRequires:  java-11-openjdk-devel
21mr|openjfx17-17.0.8.0-1|54	BuildRequires:  maven-local
21mr|openjfx17-17.0.8.0-1|55	BuildRequires:  ant
21mr|openjfx17-17.0.8.0-1|56	BuildRequires:  gcc
21mr|openjfx17-17.0.8.0-1|57	BuildRequires:  gcc-c++
21mr|openjfx17-17.0.8.0-1|58	BuildRequires:  stdc++-static-devel
21mr|openjfx17-17.0.8.0-1|59	BuildRequires:  mvn(org.eclipse.swt:swt)
21mr|openjfx17-17.0.8.0-1|60	BuildRequires:  mvn(org.antlr:antlr)
21mr|openjfx17-17.0.8.0-1|61	BuildRequires:  mvn(org.antlr:antlr4-maven-plugin)
21mr|openjfx17-17.0.8.0-1|62	BuildRequires:  mvn(org.antlr:stringtemplate)
21mr|openjfx17-17.0.8.0-1|63	BuildRequires:  mvn(org.apache.ant:ant)
21mr|openjfx17-17.0.8.0-1|64	BuildRequires:  mvn(org.codehaus.mojo:native-maven-plugin)
21mr|openjfx17-17.0.8.0-1|65	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|openjfx17-17.0.8.0-1|66	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|openjfx17-17.0.8.0-1|67	
21mr|openjfx17-17.0.8.0-1|68	BuildRequires:  pkgconfig(gtk+-2.0)
21mr|openjfx17-17.0.8.0-1|69	BuildRequires:  pkgconfig(gtk+-3.0)
21mr|openjfx17-17.0.8.0-1|70	BuildRequires:  pkgconfig(gthread-2.0)
21mr|openjfx17-17.0.8.0-1|71	BuildRequires:  pkgconfig(xtst)
21mr|openjfx17-17.0.8.0-1|72	BuildRequires:  pkgconfig(libjpeg)
21mr|openjfx17-17.0.8.0-1|73	BuildRequires:  pkgconfig(xxf86vm)
21mr|openjfx17-17.0.8.0-1|74	BuildRequires:  pkgconfig(gl)
21mr|openjfx17-17.0.8.0-1|75	
21mr|openjfx17-17.0.8.0-1|76	BuildRequires:  cmake
21mr|openjfx17-17.0.8.0-1|77	BuildRequires:  gperf
21mr|openjfx17-17.0.8.0-1|78	BuildRequires:  perl
21mr|openjfx17-17.0.8.0-1|79	BuildRequires:  python3
21mr|openjfx17-17.0.8.0-1|80	BuildRequires:  ruby-devel
21mr|openjfx17-17.0.8.0-1|81	BuildRequires:  rubygem-json
21mr|openjfx17-17.0.8.0-1|82	
21mr|openjfx17-17.0.8.0-1|83	%description
21mr|openjfx17-17.0.8.0-1|84	JavaFX/OpenJFX is a set of graphics and media APIs that enables Java
21mr|openjfx17-17.0.8.0-1|85	developers to design, create, test, debug, and deploy rich client
21mr|openjfx17-17.0.8.0-1|86	applications that operate consistently across diverse platforms.
21mr|openjfx17-17.0.8.0-1|87	
21mr|openjfx17-17.0.8.0-1|88	The media module have been removed due to missing dependencies.
21mr|openjfx17-17.0.8.0-1|89	
21mr|openjfx17-17.0.8.0-1|90	%prep
21mr|openjfx17-17.0.8.0-1|91	%setup -q -n %{rtdir}
21mr|openjfx17-17.0.8.0-1|92	
21mr|openjfx17-17.0.8.0-1|93	#Drop *src/test folders
21mr|openjfx17-17.0.8.0-1|94	rm -rf modules/javafx.{base,controls,fxml,graphics,media,swing,swt,web}/src/test/
21mr|openjfx17-17.0.8.0-1|95	rm -rf modules/jdk.packager/src/test/
21mr|openjfx17-17.0.8.0-1|96	
21mr|openjfx17-17.0.8.0-1|97	#prep for javafx.graphics
21mr|openjfx17-17.0.8.0-1|98	cp -a modules/javafx.graphics/src/jslc/antlr modules/javafx.graphics/src/main/antlr3
21mr|openjfx17-17.0.8.0-1|99	cp -a modules/javafx.graphics/src/main/resources/com/sun/javafx/tk/quantum/*.properties modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum
21mr|openjfx17-17.0.8.0-1|100	
21mr|openjfx17-17.0.8.0-1|101	find -name '*.class' -delete
21mr|openjfx17-17.0.8.0-1|102	find -name '*.jar' -delete
21mr|openjfx17-17.0.8.0-1|103	
21mr|openjfx17-17.0.8.0-1|104	#copy maven files
21mr|openjfx17-17.0.8.0-1|105	cp -a %{_sourcedir}/pom-*.xml .
21mr|openjfx17-17.0.8.0-1|106	mv pom-openjfx.xml pom.xml
21mr|openjfx17-17.0.8.0-1|107	
21mr|openjfx17-17.0.8.0-1|108	for MODULE in base controls fxml graphics media swing swt web
21mr|openjfx17-17.0.8.0-1|109	do
21mr|openjfx17-17.0.8.0-1|110	mv pom-$MODULE.xml ./modules/javafx.$MODULE/pom.xml
21mr|openjfx17-17.0.8.0-1|111	done
21mr|openjfx17-17.0.8.0-1|112	
21mr|openjfx17-17.0.8.0-1|113	mkdir ./modules/javafx.graphics/mvn-{antlr,decora,compileJava,graphics,libdecora,libglass,libglassgtk2,libglassgtk3,libjavafx_font,libjavafx_font_freetype,libjavafx_font_pango,libjavafx_iio,libprism_common,libprism_es2,libprism_sw,prism}
21mr|openjfx17-17.0.8.0-1|114	for GRAPHMOD in antlr decora compileJava graphics libdecora libglass libglassgtk2 libglassgtk3 libjavafx_font libjavafx_font_freetype libjavafx_font_pango libjavafx_iio libprism_common libprism_es2 libprism_sw prism
21mr|openjfx17-17.0.8.0-1|115	do
21mr|openjfx17-17.0.8.0-1|116	mv pom-graphics_$GRAPHMOD.xml ./modules/javafx.graphics/mvn-$GRAPHMOD/pom.xml
21mr|openjfx17-17.0.8.0-1|117	done
21mr|openjfx17-17.0.8.0-1|118	
21mr|openjfx17-17.0.8.0-1|119	mkdir ./modules/javafx.graphics/mvn-compileJava/mvn-{decora,java,prism}
21mr|openjfx17-17.0.8.0-1|120	for SUBMOD in decora java prism
21mr|openjfx17-17.0.8.0-1|121	do
21mr|openjfx17-17.0.8.0-1|122	mv pom-graphics_compileJava-$SUBMOD.xml ./modules/javafx.graphics/mvn-compileJava/mvn-$SUBMOD/pom.xml
21mr|openjfx17-17.0.8.0-1|123	done
21mr|openjfx17-17.0.8.0-1|124	
21mr|openjfx17-17.0.8.0-1|125	#set VersionInfo
21mr|openjfx17-17.0.8.0-1|126	cp -a %{_sourcedir}/build.xml .
21mr|openjfx17-17.0.8.0-1|127	ant -f build.xml
21mr|openjfx17-17.0.8.0-1|128	
21mr|openjfx17-17.0.8.0-1|129	mkdir -p ./modules/javafx.graphics/mvn-antlr/src/main
21mr|openjfx17-17.0.8.0-1|130	mv ./modules/javafx.graphics/src/main/antlr3 ./modules/javafx.graphics/mvn-antlr/src/main/antlr4
21mr|openjfx17-17.0.8.0-1|131	
21mr|openjfx17-17.0.8.0-1|132	rm -rf ./modules/javafx.web/src/main/native/Source/WTF/icu
21mr|openjfx17-17.0.8.0-1|133	rm -rf ./modules/javafx.web/src/main/native/Source/ThirdParty/icu
21mr|openjfx17-17.0.8.0-1|134	
21mr|openjfx17-17.0.8.0-1|135	%build
21mr|openjfx17-17.0.8.0-1|136	
21mr|openjfx17-17.0.8.0-1|137	#set openjdk11 for build
21mr|openjfx17-17.0.8.0-1|138	export JAVA_HOME=%{_jvmdir}/java-11-openjdk
21mr|openjfx17-17.0.8.0-1|139	export CFLAGS="${RPM_OPT_FLAGS}"
21mr|openjfx17-17.0.8.0-1|140	export CXXFLAGS="${RPM_OPT_FLAGS}"
21mr|openjfx17-17.0.8.0-1|141	
21mr|openjfx17-17.0.8.0-1|142	%mvn_build --skip-javadoc
21mr|openjfx17-17.0.8.0-1|143	
21mr|openjfx17-17.0.8.0-1|144	# Disable libjfxwebkit build. It fails since F36
21mr|openjfx17-17.0.8.0-1|145	#{cmake} -DPORT="Java" --icu-unicode --64-bit --cmakeargs= -DENABLE_TOOLS=1 -DCMAKE_C_COMPILER='gcc' -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_C_FLAGS='-fno-strict-aliasing -fPIC -fno-omit-frame-pointer -fstack-protector -Wextra -Wall -Wformat-security -Wno-unused -Wno-parentheses -Werror=implicit-function-declaration -DGLIB_DISABLE_DEPRECATION_WARNINGS' -DCMAKE_CXX_FLAGS='-fno-strict-aliasing -fPIC -fno-omit-frame-pointer -fstack-protector -Wextra -Wall -Wformat-security -Wno-unused -Wno-parentheses -Werror=implicit-function-declaration -DGLIB_DISABLE_DEPRECATION_WARNINGS' -DCMAKE_SHARED_LINKER_FLAGS='-static-libgcc -static-libstdc++ -shared -fno-strict-aliasing -fPIC -fno-omit-frame-pointer -fstack-protector -Wextra -Wall -Wformat-security -Wno-unused -Wno-parentheses -Werror=implicit-function-declaration -DGLIB_DISABLE_DEPRECATION_WARNINGS -z relro -Wl,--gc-sections' -DCMAKE_EXE_LINKER_FLAGS='-static-libgcc -static-libstdc++  -fno-strict-aliasing -fPIC -fno-omit-frame-pointer -fstack-protector -Wextra -Wall -Wformat-security -Wno-unused -Wno-parentheses -Werror=implicit-function-declaration -DGLIB_DISABLE_DEPRECATION_WARNINGS -z relro -Wl,--gc-sections' -DJAVAFX_RELEASE_VERSION=17 ./modules/javafx.web/src/main/native
21mr|openjfx17-17.0.8.0-1|146	#{cmake} -DPORT="Java" -DENABLE_TOOLS=1 -DCMAKE_C_COMPILER='gcc' -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_C_FLAGS='-fno-strict-aliasing -fPIC -fno-omit-frame-pointer -fstack-protector -Wextra -Wall -Wformat-security -Wno-unused -Wno-parentheses -Werror=implicit-function-declaration -DGLIB_DISABLE_DEPRECATION_WARNINGS' -DCMAKE_CXX_FLAGS='-fno-strict-aliasing -fPIC -fno-omit-frame-pointer -fstack-protector -Wextra -Wall -Wformat-security -Wno-unused -Wno-parentheses -Werror=implicit-function-declaration -DGLIB_DISABLE_DEPRECATION_WARNINGS' -DCMAKE_SHARED_LINKER_FLAGS='-static-libgcc -static-libstdc++ -shared -fno-strict-aliasing -fPIC -fno-omit-frame-pointer -fstack-protector -Wextra -Wall -Wformat-security -Wno-unused -Wno-parentheses -Werror=implicit-function-declaration -DGLIB_DISABLE_DEPRECATION_WARNINGS -z relro -Wl,--gc-sections' -DCMAKE_EXE_LINKER_FLAGS='-static-libgcc -static-libstdc++  -fno-strict-aliasing -fPIC -fno-omit-frame-pointer -fstack-protector -Wextra -Wall -Wformat-security -Wno-unused -Wno-parentheses -Werror=implicit-function-declaration -DGLIB_DISABLE_DEPRECATION_WARNINGS -z relro -Wl,--gc-sections' -DJAVAFX_RELEASE_VERSION=17 -S ./modules/javafx.web/src/main/native .
21mr|openjfx17-17.0.8.0-1|147	#{cmake_build}
21mr|openjfx17-17.0.8.0-1|148	#strip -g %{_builddir}/%{rtdir}/%_target_platform/lib/libjfxwebkit.so
21mr|openjfx17-17.0.8.0-1|149	
21mr|openjfx17-17.0.8.0-1|150	%install
21mr|openjfx17-17.0.8.0-1|151	
21mr|openjfx17-17.0.8.0-1|152	install -d -m 755 %{buildroot}%{openjfxdir}
21mr|openjfx17-17.0.8.0-1|153	cp -a modules/javafx.{base,controls,fxml,media,swing,swt,web}/target/*.jar %{buildroot}%{openjfxdir}
21mr|openjfx17-17.0.8.0-1|154	cp -a modules/javafx.graphics/mvn-compileJava/mvn-java/target/*.jar %{buildroot}%{openjfxdir}
21mr|openjfx17-17.0.8.0-1|155	cp -a modules/javafx.graphics/mvn-lib{decora,javafx_font,javafx_font_freetype,javafx_font_pango,glass,glassgtk2,glassgtk3,javafx_iio,prism_common,prism_es2,prism_sw}/target/*.so %{buildroot}%{openjfxdir}
21mr|openjfx17-17.0.8.0-1|156	#cp -a %_target_platform/lib/libjfxwebkit.so %{buildroot}%{openjfxdir}
21mr|openjfx17-17.0.8.0-1|157	
21mr|openjfx17-17.0.8.0-1|158	%files
21mr|openjfx17-17.0.8.0-1|159	%license LICENSE
21mr|openjfx17-17.0.8.0-1|160	%license ADDITIONAL_LICENSE_INFO
21mr|openjfx17-17.0.8.0-1|161	%license ASSEMBLY_EXCEPTION
21mr|openjfx17-17.0.8.0-1|162	%doc README.md
21mr|openjfx17-17.0.8.0-1|163	%dir %{openjfxdir}
21mr|openjfx17-17.0.8.0-1|164	%{openjfxdir}/*.jar
21mr|openjfx17-17.0.8.0-1|165	%{openjfxdir}/*.so
21mr|openjfx17-17.0.8.0-1|166	

14572 21
21mr|openjfx8-8.0.202-23.b07|1	%global openjfxdir %{_jvmdir}/%{name}
21mr|openjfx8-8.0.202-23.b07|2	
21mr|openjfx8-8.0.202-23.b07|3	Name:           openjfx8
21mr|openjfx8-8.0.202-23.b07|4	Version:        8.0.202
21mr|openjfx8-8.0.202-23.b07|5	Release:        23.b07
21mr|openjfx8-8.0.202-23.b07|6	Summary:        Rich client application platform for Java
21mr|openjfx8-8.0.202-23.b07|7	Group:          Development/Java
21mr|openjfx8-8.0.202-23.b07|8	#fxpackager is BSD
21mr|openjfx8-8.0.202-23.b07|9	License:        GPL v2 with exceptions and BSD
21mr|openjfx8-8.0.202-23.b07|10	URL:            http://openjdk.java.net/projects/openjfx/
21mr|openjfx8-8.0.202-23.b07|11	
21mr|openjfx8-8.0.202-23.b07|12	Source0:        http://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/8u202-b07.tar.bz2
21mr|openjfx8-8.0.202-23.b07|13	Source1:        README.fedora
21mr|openjfx8-8.0.202-23.b07|14	Source2:        pom-base.xml
21mr|openjfx8-8.0.202-23.b07|15	Source3:        pom-builders.xml
21mr|openjfx8-8.0.202-23.b07|16	Source4:        pom-controls.xml
21mr|openjfx8-8.0.202-23.b07|17	Source5:        pom-fxml.xml
21mr|openjfx8-8.0.202-23.b07|18	Source6:        pom-fxpackager.xml
21mr|openjfx8-8.0.202-23.b07|19	Source7:        pom-graphics.xml
21mr|openjfx8-8.0.202-23.b07|20	Source8:        pom-graphics_compileDecoraCompilers.xml
21mr|openjfx8-8.0.202-23.b07|21	Source9:        pom-graphics_compileDecoraJavaShaders.xml
21mr|openjfx8-8.0.202-23.b07|22	Source10:       pom-graphics_compileJava.xml
21mr|openjfx8-8.0.202-23.b07|23	Source11:       pom-graphics_compilePrismCompilers.xml
21mr|openjfx8-8.0.202-23.b07|24	Source12:       pom-graphics_compilePrismJavaShaders.xml
21mr|openjfx8-8.0.202-23.b07|25	Source13:       pom-graphics_libdecora.xml
21mr|openjfx8-8.0.202-23.b07|26	Source14:       pom-graphics_libglass.xml
21mr|openjfx8-8.0.202-23.b07|27	Source15:       pom-graphics_libglassgtk2.xml
21mr|openjfx8-8.0.202-23.b07|28	Source16:       pom-graphics_libglassgtk3.xml
21mr|openjfx8-8.0.202-23.b07|29	Source17:       pom-graphics_libjavafx_font.xml
21mr|openjfx8-8.0.202-23.b07|30	Source18:       pom-graphics_libjavafx_font_freetype.xml
21mr|openjfx8-8.0.202-23.b07|31	Source19:       pom-graphics_libjavafx_font_pango.xml
21mr|openjfx8-8.0.202-23.b07|32	Source20:       pom-graphics_libjavafx_iio.xml
21mr|openjfx8-8.0.202-23.b07|33	Source21:       pom-graphics_libprism_common.xml
21mr|openjfx8-8.0.202-23.b07|34	Source22:       pom-graphics_libprism_es2.xml
21mr|openjfx8-8.0.202-23.b07|35	Source23:       pom-graphics_libprism_sw.xml
21mr|openjfx8-8.0.202-23.b07|36	Source24:       pom-jmx.xml
21mr|openjfx8-8.0.202-23.b07|37	Source25:       pom-media.xml
21mr|openjfx8-8.0.202-23.b07|38	Source26:       pom-openjfx.xml
21mr|openjfx8-8.0.202-23.b07|39	Source27:       pom-swing.xml
21mr|openjfx8-8.0.202-23.b07|40	Source28:       pom-swt.xml
21mr|openjfx8-8.0.202-23.b07|41	Source29:       pom-web.xml
21mr|openjfx8-8.0.202-23.b07|42	Source30:       shade.xml
21mr|openjfx8-8.0.202-23.b07|43	Source31:       build.xml
21mr|openjfx8-8.0.202-23.b07|44	Source32:       buildSrc.xml
21mr|openjfx8-8.0.202-23.b07|45	Source33:       fxpackager-native.xml
21mr|openjfx8-8.0.202-23.b07|46	Source34:       fxpackager-so.xml
21mr|openjfx8-8.0.202-23.b07|47	Source35:       build-sources.xml
21mr|openjfx8-8.0.202-23.b07|48	
21mr|openjfx8-8.0.202-23.b07|49	Patch0:         0000-Fix-wait-call-in-PosixPlatform.patch
21mr|openjfx8-8.0.202-23.b07|50	Patch1:         0003-fix-cast-between-incompatible-function-types.patch
21mr|openjfx8-8.0.202-23.b07|51	Patch2:         0004-Fix-Compilation-Flags.patch
21mr|openjfx8-8.0.202-23.b07|52	Patch3:         0005-fxpackager-extract-jre-accept-symlink.patch
21mr|openjfx8-8.0.202-23.b07|53	
21mr|openjfx8-8.0.202-23.b07|54	ExclusiveArch:  x86_64 %{arm64}
21mr|openjfx8-8.0.202-23.b07|55	
21mr|openjfx8-8.0.202-23.b07|56	Requires:       java-1.8.0-openjdk
21mr|openjfx8-8.0.202-23.b07|57	
21mr|openjfx8-8.0.202-23.b07|58	Provides:		openjfx = %{EVRD}
21mr|openjfx8-8.0.202-23.b07|59	Provides:		openjfx%{_isa} = %{EVRD}
21mr|openjfx8-8.0.202-23.b07|60	
21mr|openjfx8-8.0.202-23.b07|61	BuildRequires:	java-1.8.0-openjdk-devel
21mr|openjfx8-8.0.202-23.b07|62	BuildRequires:  maven-local
21mr|openjfx8-8.0.202-23.b07|63	BuildRequires:	ant
21mr|openjfx8-8.0.202-23.b07|64	BuildRequires:  gcc
21mr|openjfx8-8.0.202-23.b07|65	BuildRequires:  gcc-c++
21mr|openjfx8-8.0.202-23.b07|66	BuildRequires:  stdc++-static-devel
21mr|openjfx8-8.0.202-23.b07|67	BuildRequires:  mvn(org.eclipse.swt:swt)
21mr|openjfx8-8.0.202-23.b07|68	BuildRequires:  mvn(antlr:antlr)
21mr|openjfx8-8.0.202-23.b07|69	BuildRequires:  mvn(org.antlr:antlr)
21mr|openjfx8-8.0.202-23.b07|70	BuildRequires:  mvn(org.antlr:stringtemplate)
21mr|openjfx8-8.0.202-23.b07|71	BuildRequires:  mvn(org.apache.ant:ant)
21mr|openjfx8-8.0.202-23.b07|72	BuildRequires:  mvn(org.codehaus.mojo:native-maven-plugin)
21mr|openjfx8-8.0.202-23.b07|73	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|openjfx8-8.0.202-23.b07|74	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|openjfx8-8.0.202-23.b07|75	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|openjfx8-8.0.202-23.b07|76	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|openjfx8-8.0.202-23.b07|77	
21mr|openjfx8-8.0.202-23.b07|78	BuildRequires:  pkgconfig(gtk+-2.0)
21mr|openjfx8-8.0.202-23.b07|79	BuildRequires:  pkgconfig(gtk+-3.0)
21mr|openjfx8-8.0.202-23.b07|80	BuildRequires:  pkgconfig(gthread-2.0)
21mr|openjfx8-8.0.202-23.b07|81	BuildRequires:  pkgconfig(xtst)
21mr|openjfx8-8.0.202-23.b07|82	BuildRequires:  pkgconfig(libjpeg)
21mr|openjfx8-8.0.202-23.b07|83	BuildRequires:  pkgconfig(xxf86vm)
21mr|openjfx8-8.0.202-23.b07|84	BuildRequires:  pkgconfig(gl)
21mr|openjfx8-8.0.202-23.b07|85	
21mr|openjfx8-8.0.202-23.b07|86	%description
21mr|openjfx8-8.0.202-23.b07|87	JavaFX/OpenJFX is a set of graphics and media APIs that enables Java
21mr|openjfx8-8.0.202-23.b07|88	developers to design, create, test, debug, and deploy rich client
21mr|openjfx8-8.0.202-23.b07|89	applications that operate consistently across diverse platforms.
21mr|openjfx8-8.0.202-23.b07|90	
21mr|openjfx8-8.0.202-23.b07|91	The media and web module have been removed due to missing dependencies.
21mr|openjfx8-8.0.202-23.b07|92	
21mr|openjfx8-8.0.202-23.b07|93	%package devel
21mr|openjfx8-8.0.202-23.b07|94	Provides: openjfx-devel = %{EVRD}
21mr|openjfx8-8.0.202-23.b07|95	Requires: %{name}%{?_isa} = %{EVRD}
21mr|openjfx8-8.0.202-23.b07|96	Requires: java-devel
21mr|openjfx8-8.0.202-23.b07|97	Summary: OpenJFX development tools and libraries
21mr|openjfx8-8.0.202-23.b07|98	
21mr|openjfx8-8.0.202-23.b07|99	%description devel
21mr|openjfx8-8.0.202-23.b07|100	%{summary}.
21mr|openjfx8-8.0.202-23.b07|101	
21mr|openjfx8-8.0.202-23.b07|102	%package src
21mr|openjfx8-8.0.202-23.b07|103	Requires: %{name}%{?_isa} = %{version}-%{release}
21mr|openjfx8-8.0.202-23.b07|104	Summary: OpenJFX Source Bundle
21mr|openjfx8-8.0.202-23.b07|105	
21mr|openjfx8-8.0.202-23.b07|106	%description src
21mr|openjfx8-8.0.202-23.b07|107	%{summary}.
21mr|openjfx8-8.0.202-23.b07|108	
21mr|openjfx8-8.0.202-23.b07|109	%package javadoc
21mr|openjfx8-8.0.202-23.b07|110	Summary: Javadoc for %{name}
21mr|openjfx8-8.0.202-23.b07|111	
21mr|openjfx8-8.0.202-23.b07|112	%description javadoc
21mr|openjfx8-8.0.202-23.b07|113	This package contains javadoc for %{name}.
21mr|openjfx8-8.0.202-23.b07|114	
21mr|openjfx8-8.0.202-23.b07|115	%global debug_package %{nil}
21mr|openjfx8-8.0.202-23.b07|116	
21mr|openjfx8-8.0.202-23.b07|117	%prep
21mr|openjfx8-8.0.202-23.b07|118	%setup -q -n rt-8u202-b07
21mr|openjfx8-8.0.202-23.b07|119	%patch0 -p1
21mr|openjfx8-8.0.202-23.b07|120	%patch1 -p1
21mr|openjfx8-8.0.202-23.b07|121	%patch2 -p1
21mr|openjfx8-8.0.202-23.b07|122	%patch3 -p1
21mr|openjfx8-8.0.202-23.b07|123	
21mr|openjfx8-8.0.202-23.b07|124	cp %{SOURCE1} .
21mr|openjfx8-8.0.202-23.b07|125	
21mr|openjfx8-8.0.202-23.b07|126	#Drop *src/test folders
21mr|openjfx8-8.0.202-23.b07|127	rm -rf modules/{base,builders,controls,fxml,fxpackager,graphics,jmx,media,swing,swt,web}/src/test/
21mr|openjfx8-8.0.202-23.b07|128	rm -rf buildSrc/src/test/
21mr|openjfx8-8.0.202-23.b07|129	
21mr|openjfx8-8.0.202-23.b07|130	#prep for graphics
21mr|openjfx8-8.0.202-23.b07|131	##cp -a modules/javafx.graphics/src/jslc/antlr modules/javafx.graphics/src/main/antlr3
21mr|openjfx8-8.0.202-23.b07|132	cp -a modules/graphics/src/main/resources/com/sun/javafx/tk/quantum/*.properties modules/graphics/src/main/java/com/sun/javafx/tk/quantum
21mr|openjfx8-8.0.202-23.b07|133	
21mr|openjfx8-8.0.202-23.b07|134	#prep for base
21mr|openjfx8-8.0.202-23.b07|135	cp -a modules/base/src/main/java8/javafx modules/base/src/main/java
21mr|openjfx8-8.0.202-23.b07|136	
21mr|openjfx8-8.0.202-23.b07|137	#prep for swt
21mr|openjfx8-8.0.202-23.b07|138	cp -a modules/builders/src/main/java/javafx/embed/swt/CustomTransferBuilder.java modules/swt/src/main/java/javafx/embed/swt
21mr|openjfx8-8.0.202-23.b07|139	
21mr|openjfx8-8.0.202-23.b07|140	find -name '*.class' -delete
21mr|openjfx8-8.0.202-23.b07|141	find -name '*.jar' -delete
21mr|openjfx8-8.0.202-23.b07|142	
21mr|openjfx8-8.0.202-23.b07|143	#copy maven files
21mr|openjfx8-8.0.202-23.b07|144	cp -a %{_sourcedir}/pom-*.xml .
21mr|openjfx8-8.0.202-23.b07|145	mv pom-openjfx.xml pom.xml
21mr|openjfx8-8.0.202-23.b07|146	
21mr|openjfx8-8.0.202-23.b07|147	for MODULE in base graphics controls swing swt fxml media web builders fxpackager jmx
21mr|openjfx8-8.0.202-23.b07|148	do
21mr|openjfx8-8.0.202-23.b07|149	mv pom-$MODULE.xml ./modules/$MODULE/pom.xml
21mr|openjfx8-8.0.202-23.b07|150	done
21mr|openjfx8-8.0.202-23.b07|151	
21mr|openjfx8-8.0.202-23.b07|152	#shade
21mr|openjfx8-8.0.202-23.b07|153	mkdir shade
21mr|openjfx8-8.0.202-23.b07|154	cp -a %{_sourcedir}/shade.xml ./shade/pom.xml
21mr|openjfx8-8.0.202-23.b07|155	
21mr|openjfx8-8.0.202-23.b07|156	#fxpackager native exe
21mr|openjfx8-8.0.202-23.b07|157	mkdir ./modules/fxpackager/native
21mr|openjfx8-8.0.202-23.b07|158	cp -a %{_sourcedir}/fxpackager-native.xml ./modules/fxpackager/native/pom.xml
21mr|openjfx8-8.0.202-23.b07|159	#fxpackager libpackager.so
21mr|openjfx8-8.0.202-23.b07|160	mkdir ./modules/fxpackager/so
21mr|openjfx8-8.0.202-23.b07|161	cp -a %{_sourcedir}/fxpackager-so.xml ./modules/fxpackager/so/pom.xml
21mr|openjfx8-8.0.202-23.b07|162	
21mr|openjfx8-8.0.202-23.b07|163	cp -a %{_sourcedir}/buildSrc.xml ./buildSrc/pom.xml
21mr|openjfx8-8.0.202-23.b07|164	
21mr|openjfx8-8.0.202-23.b07|165	mkdir ./modules/graphics/{compileJava,compilePrismCompilers,compilePrismJavaShaders,compileDecoraCompilers,compileDecoraJavaShaders,libdecora,libjavafx_font,libjavafx_font_freetype,libjavafx_font_pango,libglass,libglassgtk2,libglassgtk3,libjavafx_iio,libprism_common,libprism_es2,libprism_sw}
21mr|openjfx8-8.0.202-23.b07|166	for GRAPHMOD in compileJava compilePrismCompilers compilePrismJavaShaders compileDecoraCompilers compileDecoraJavaShaders libdecora libjavafx_font libjavafx_font_freetype libjavafx_font_pango libglass libglassgtk2 libglassgtk3 libjavafx_iio libprism_common libprism_es2 libprism_sw
21mr|openjfx8-8.0.202-23.b07|167	do
21mr|openjfx8-8.0.202-23.b07|168	mv pom-graphics_$GRAPHMOD.xml ./modules/graphics/$GRAPHMOD/pom.xml
21mr|openjfx8-8.0.202-23.b07|169	done
21mr|openjfx8-8.0.202-23.b07|170	
21mr|openjfx8-8.0.202-23.b07|171	#set VersionInfo
21mr|openjfx8-8.0.202-23.b07|172	cp -a %{_sourcedir}/build.xml .
21mr|openjfx8-8.0.202-23.b07|173	ant -f build.xml
21mr|openjfx8-8.0.202-23.b07|174	
21mr|openjfx8-8.0.202-23.b07|175	cp -a %{_sourcedir}/build-sources.xml .
21mr|openjfx8-8.0.202-23.b07|176	
21mr|openjfx8-8.0.202-23.b07|177	%build
21mr|openjfx8-8.0.202-23.b07|178	
21mr|openjfx8-8.0.202-23.b07|179	#set openjdk8 for build
21mr|openjfx8-8.0.202-23.b07|180	export JAVA_HOME=%{_jvmdir}/java-1.8.0-openjdk
21mr|openjfx8-8.0.202-23.b07|181	%mvn_build -- -Dfile.encoding=UTF8
21mr|openjfx8-8.0.202-23.b07|182	
21mr|openjfx8-8.0.202-23.b07|183	ant -f build-sources.xml
21mr|openjfx8-8.0.202-23.b07|184	
21mr|openjfx8-8.0.202-23.b07|185	%install
21mr|openjfx8-8.0.202-23.b07|186	install -d -m 755 %{buildroot}%{openjfxdir}
21mr|openjfx8-8.0.202-23.b07|187	# openjfx -> openjfx8 for compatibility with current Java stack
21mr|openjfx8-8.0.202-23.b07|188	( cd %{buildroot}%{_jvmdir} ; ln -s openjfx8 openjfx )
21mr|openjfx8-8.0.202-23.b07|189	mkdir -p %{buildroot}%{openjfxdir}/bin
21mr|openjfx8-8.0.202-23.b07|190	mkdir -p %{buildroot}%{openjfxdir}/lib
21mr|openjfx8-8.0.202-23.b07|191	mkdir -p %{buildroot}%{openjfxdir}/rt/lib/{amd64,ext}
21mr|openjfx8-8.0.202-23.b07|192	
21mr|openjfx8-8.0.202-23.b07|193	cp -a shade/target/jfxrt.jar %{buildroot}%{openjfxdir}/rt/lib/ext
21mr|openjfx8-8.0.202-23.b07|194	cp -a modules/swt/target/jfxswt.jar %{buildroot}%{openjfxdir}/rt/lib
21mr|openjfx8-8.0.202-23.b07|195	cp -a modules/graphics/libdecora/target/libdecora_sse.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|196	cp -a modules/graphics/libglass/target/libglass.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|197	cp -a modules/graphics/libglassgtk2/target/libglassgtk2.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|198	cp -a modules/graphics/libglassgtk3/target/libglassgtk3.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|199	cp -a modules/graphics/libjavafx_font/target/libjavafx_font.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|200	cp -a modules/graphics/libjavafx_font_freetype/target/libjavafx_font_freetype.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|201	cp -a modules/graphics/libjavafx_font_pango/target/libjavafx_font_pango.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|202	cp -a modules/graphics/libjavafx_iio/target/libjavafx_iio.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|203	cp -a modules/graphics/libprism_common/target/libprism_common.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|204	cp -a modules/graphics/libprism_es2/target/libprism_es2.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|205	cp -a modules/graphics/libprism_sw/target/libprism_sw.so %{buildroot}%{openjfxdir}/rt/lib/amd64
21mr|openjfx8-8.0.202-23.b07|206	cp -a modules/jmx/target/javafx-mx.jar %{buildroot}%{openjfxdir}/lib
21mr|openjfx8-8.0.202-23.b07|207	cp -a modules/fxpackager/target/fxpackager-ant-javafx.jar %{buildroot}%{openjfxdir}/lib/ant-javafx.jar
21mr|openjfx8-8.0.202-23.b07|208	cp -a modules/fxpackager/target/fxpackager-packager.jar %{buildroot}%{openjfxdir}/lib/packager.jar
21mr|openjfx8-8.0.202-23.b07|209	cp -a modules/fxpackager/src/main/native/javapackager/shell/javapackager %{buildroot}%{openjfxdir}/bin
21mr|openjfx8-8.0.202-23.b07|210	cp -a modules/fxpackager/src/main/native/javapackager/shell/javapackager %{buildroot}%{openjfxdir}/bin/javafxpackager
21mr|openjfx8-8.0.202-23.b07|211	
21mr|openjfx8-8.0.202-23.b07|212	install -d -m 755 %{buildroot}%{_mandir}/man1
21mr|openjfx8-8.0.202-23.b07|213	install -m 644 modules/fxpackager/src/main/man/man1/* %{buildroot}%{_mandir}/man1
21mr|openjfx8-8.0.202-23.b07|214	
21mr|openjfx8-8.0.202-23.b07|215	install -d -m 755 %{buildroot}%{_mandir}/ja_JP/man1
21mr|openjfx8-8.0.202-23.b07|216	install -m 644 modules/fxpackager/src/main/man/ja_JP.UTF-8/man1/* %{buildroot}%{_mandir}/ja_JP/man1
21mr|openjfx8-8.0.202-23.b07|217	
21mr|openjfx8-8.0.202-23.b07|218	install -m 644 javafx-src.zip %{buildroot}%{openjfxdir}/javafx-src.zip
21mr|openjfx8-8.0.202-23.b07|219	
21mr|openjfx8-8.0.202-23.b07|220	install -d 755 %{buildroot}%{_javadocdir}/%{name}
21mr|openjfx8-8.0.202-23.b07|221	cp -a target/site/apidocs/. %{buildroot}%{_javadocdir}/%{name}
21mr|openjfx8-8.0.202-23.b07|222	
21mr|openjfx8-8.0.202-23.b07|223	mkdir -p %{buildroot}%{_bindir}
21mr|openjfx8-8.0.202-23.b07|224	ln -s %{openjfxdir}/bin/javafxpackager %{buildroot}%{_bindir}
21mr|openjfx8-8.0.202-23.b07|225	ln -s %{openjfxdir}/bin/javapackager %{buildroot}%{_bindir}
21mr|openjfx8-8.0.202-23.b07|226	
21mr|openjfx8-8.0.202-23.b07|227	%files
21mr|openjfx8-8.0.202-23.b07|228	%dir %{openjfxdir}
21mr|openjfx8-8.0.202-23.b07|229	# symlink to openjfx8
21mr|openjfx8-8.0.202-23.b07|230	%{_jvmdir}/openjfx
21mr|openjfx8-8.0.202-23.b07|231	%{openjfxdir}/rt
21mr|openjfx8-8.0.202-23.b07|232	%license LICENSE
21mr|openjfx8-8.0.202-23.b07|233	%doc README
21mr|openjfx8-8.0.202-23.b07|234	%doc README.fedora
21mr|openjfx8-8.0.202-23.b07|235	
21mr|openjfx8-8.0.202-23.b07|236	%files devel
21mr|openjfx8-8.0.202-23.b07|237	%{openjfxdir}/lib
21mr|openjfx8-8.0.202-23.b07|238	%{openjfxdir}/bin
21mr|openjfx8-8.0.202-23.b07|239	%{_bindir}/javafxpackager
21mr|openjfx8-8.0.202-23.b07|240	%{_bindir}/javapackager
21mr|openjfx8-8.0.202-23.b07|241	%{_mandir}/man1/javafxpackager.1*
21mr|openjfx8-8.0.202-23.b07|242	%{_mandir}/man1/javapackager.1*
21mr|openjfx8-8.0.202-23.b07|243	%{_mandir}/ja_JP/man1/javafxpackager.1*
21mr|openjfx8-8.0.202-23.b07|244	%{_mandir}/ja_JP/man1/javapackager.1*
21mr|openjfx8-8.0.202-23.b07|245	%license LICENSE
21mr|openjfx8-8.0.202-23.b07|246	%doc README
21mr|openjfx8-8.0.202-23.b07|247	%doc README.fedora
21mr|openjfx8-8.0.202-23.b07|248	
21mr|openjfx8-8.0.202-23.b07|249	%files src
21mr|openjfx8-8.0.202-23.b07|250	%{openjfxdir}/javafx-src.zip
21mr|openjfx8-8.0.202-23.b07|251	
21mr|openjfx8-8.0.202-23.b07|252	%files javadoc
21mr|openjfx8-8.0.202-23.b07|253	%{_javadocdir}/%{name}
21mr|openjfx8-8.0.202-23.b07|254	%license LICENSE
21mr|openjfx8-8.0.202-23.b07|255	

14573 21
21mr|openjpa-2.4.1-13|1	# set to 0 provides a minimal test suite
21mr|openjpa-2.4.1-13|2	%global with_tests 0
21mr|openjpa-2.4.1-13|3	
21mr|openjpa-2.4.1-13|4	Name:          openjpa
21mr|openjpa-2.4.1-13|5	Version:       2.4.1
21mr|openjpa-2.4.1-13|6	Release:       13
21mr|openjpa-2.4.1-13|7	Summary:       Java Persistence 2.0 API
21mr|openjpa-2.4.1-13|8	# For a breakdown of the licensing, see NOTICE file
21mr|openjpa-2.4.1-13|9	License:       ASL 2.0 and CDDL
21mr|openjpa-2.4.1-13|10	Group:          Development/Java
21mr|openjpa-2.4.1-13|11	Url:           http://openjpa.apache.org/
21mr|openjpa-2.4.1-13|12	Source0:       http://www.apache.org/dist/openjpa/%{version}/%{name}-parent-%{version}-source-release.zip
21mr|openjpa-2.4.1-13|13	# Thanks to Robert Rati
21mr|openjpa-2.4.1-13|14	Patch0:        %{name}-2.3.0-remove-WASRegistryManagedRuntime.patch
21mr|openjpa-2.4.1-13|15	
21mr|openjpa-2.4.1-13|16	Patch1:        openjpa-2.4.1-javacc6.patch
21mr|openjpa-2.4.1-13|17	
21mr|openjpa-2.4.1-13|18	BuildRequires: maven-local
21mr|openjpa-2.4.1-13|19	BuildRequires: mvn(ant-contrib:ant-contrib)
21mr|openjpa-2.4.1-13|20	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|openjpa-2.4.1-13|21	BuildRequires: mvn(commons-collections:commons-collections)
21mr|openjpa-2.4.1-13|22	BuildRequires: mvn(commons-dbcp:commons-dbcp)
21mr|openjpa-2.4.1-13|23	BuildRequires: mvn(commons-lang:commons-lang)
21mr|openjpa-2.4.1-13|24	BuildRequires: mvn(commons-logging:commons-logging)
21mr|openjpa-2.4.1-13|25	BuildRequires: mvn(commons-pool:commons-pool)
21mr|openjpa-2.4.1-13|26	BuildRequires: mvn(hsqldb:hsqldb:1)
21mr|openjpa-2.4.1-13|27	BuildRequires: mvn(httpunit:httpunit)
21mr|openjpa-2.4.1-13|28	BuildRequires: mvn(jakarta-regexp:jakarta-regexp)
21mr|openjpa-2.4.1-13|29	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|openjpa-2.4.1-13|30	BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|openjpa-2.4.1-13|31	BuildRequires: mvn(junit:junit)
21mr|openjpa-2.4.1-13|32	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|openjpa-2.4.1-13|33	BuildRequires: mvn(net.sourceforge.serp:serp)
21mr|openjpa-2.4.1-13|34	BuildRequires: mvn(org.apache:apache:pom:)
21mr|openjpa-2.4.1-13|35	BuildRequires: mvn(org.apache.ant:ant)
21mr|openjpa-2.4.1-13|36	BuildRequires: mvn(org.apache.ant:ant-jsch)
21mr|openjpa-2.4.1-13|37	BuildRequires: mvn(org.apache.bval:bval-jsr)
21mr|openjpa-2.4.1-13|38	BuildRequires: mvn(org.apache.commons:commons-jci-rhino)
21mr|openjpa-2.4.1-13|39	BuildRequires: mvn(org.apache.derby:derby)
21mr|openjpa-2.4.1-13|40	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|openjpa-2.4.1-13|41	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|openjpa-2.4.1-13|42	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-validation_1.0_spec)
21mr|openjpa-2.4.1-13|43	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|openjpa-2.4.1-13|44	BuildRequires: mvn(org.apache.maven:maven-project)
21mr|openjpa-2.4.1-13|45	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|openjpa-2.4.1-13|46	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|openjpa-2.4.1-13|47	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|openjpa-2.4.1-13|48	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|openjpa-2.4.1-13|49	BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|openjpa-2.4.1-13|50	BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|openjpa-2.4.1-13|51	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|openjpa-2.4.1-13|52	BuildRequires: mvn(org.apache.xbean:xbean-finder)
21mr|openjpa-2.4.1-13|53	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|openjpa-2.4.1-13|54	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|openjpa-2.4.1-13|55	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|openjpa-2.4.1-13|56	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|openjpa-2.4.1-13|57	BuildRequires: mvn(org.jmock:jmock)
21mr|openjpa-2.4.1-13|58	BuildRequires: mvn(org.jmock:jmock-junit4)
21mr|openjpa-2.4.1-13|59	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|openjpa-2.4.1-13|60	BuildRequires: mvn(org.ow2.asm:asm)
21mr|openjpa-2.4.1-13|61	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|openjpa-2.4.1-13|62	BuildRequires: mvn(postgresql:postgresql)
21mr|openjpa-2.4.1-13|63	BuildRequires: mvn(simple-jndi:simple-jndi)
21mr|openjpa-2.4.1-13|64	BuildRequires: javaparser
21mr|openjpa-2.4.1-13|65	
21mr|openjpa-2.4.1-13|66	# Test deps
21mr|openjpa-2.4.1-13|67	%if 0
21mr|openjpa-2.4.1-13|68	BuildRequires: mvn(mariadb:mariadb-connector-java)
21mr|openjpa-2.4.1-13|69	%endif
21mr|openjpa-2.4.1-13|70	
21mr|openjpa-2.4.1-13|71	BuildArch:     noarch
21mr|openjpa-2.4.1-13|72	# Java stack is not supported on x86_32
21mr|openjpa-2.4.1-13|73	ExcludeArch: %{ix86}
21mr|openjpa-2.4.1-13|74	
21mr|openjpa-2.4.1-13|75	%description
21mr|openjpa-2.4.1-13|76	OpenJPA is Apache's implementation of Sun's Java Persistence 2.0 API
21mr|openjpa-2.4.1-13|77	(JSR-317 JPA 2.0) specification for the transparent persistence of
21mr|openjpa-2.4.1-13|78	Java objects.
21mr|openjpa-2.4.1-13|79	
21mr|openjpa-2.4.1-13|80	It is an object-relational mapping (ORM) solution for the Java language,
21mr|openjpa-2.4.1-13|81	which simplifies storing objects in databases.
21mr|openjpa-2.4.1-13|82	
21mr|openjpa-2.4.1-13|83	%package tools
21mr|openjpa-2.4.1-13|84	Summary:       OpenJPA tools - Maven Plugin
21mr|openjpa-2.4.1-13|85	
21mr|openjpa-2.4.1-13|86	%description tools
21mr|openjpa-2.4.1-13|87	OpenJPA tasks for enhancing, SQL creation and
21mr|openjpa-2.4.1-13|88	schema mapping creation using Apache maven.
21mr|openjpa-2.4.1-13|89	
21mr|openjpa-2.4.1-13|90	%package javadoc
21mr|openjpa-2.4.1-13|91	Summary:       Javadoc for %{name}
21mr|openjpa-2.4.1-13|92	
21mr|openjpa-2.4.1-13|93	%description javadoc
21mr|openjpa-2.4.1-13|94	This package contains javadoc for %{name}.
21mr|openjpa-2.4.1-13|95	
21mr|openjpa-2.4.1-13|96	%prep
21mr|openjpa-2.4.1-13|97	%setup -q -n %{name}-parent-%{version}
21mr|openjpa-2.4.1-13|98	find . -name "*.class" -delete
21mr|openjpa-2.4.1-13|99	find . -name "*.jar" -delete
21mr|openjpa-2.4.1-13|100	# openjpa-kernel/internal-repository/com/ibm/websphere/websphere_uow_api/0.0.1/websphere_uow_api-0.0.1.jar
21mr|openjpa-2.4.1-13|101	%patch0 -p0
21mr|openjpa-2.4.1-13|102	%patch1 -p1
21mr|openjpa-2.4.1-13|103	
21mr|openjpa-2.4.1-13|104	%pom_disable_module %{name}
21mr|openjpa-2.4.1-13|105	%pom_disable_module %{name}-all
21mr|openjpa-2.4.1-13|106	%pom_disable_module %{name}-examples
21mr|openjpa-2.4.1-13|107	%pom_disable_module %{name}-integration
21mr|openjpa-2.4.1-13|108	%pom_disable_module %{name}-project
21mr|openjpa-2.4.1-13|109	%pom_disable_module openbooks %{name}-examples
21mr|openjpa-2.4.1-13|110	
21mr|openjpa-2.4.1-13|111	%pom_remove_plugin :docbkx-maven-plugin
21mr|openjpa-2.4.1-13|112	%pom_remove_plugin :maven-checkstyle-plugin
21mr|openjpa-2.4.1-13|113	%pom_remove_plugin :findbugs-maven-plugin
21mr|openjpa-2.4.1-13|114	%pom_remove_plugin :ianal-maven-plugin
21mr|openjpa-2.4.1-13|115	%pom_remove_plugin :taglist-maven-plugin
21mr|openjpa-2.4.1-13|116	%pom_remove_plugin :apache-rat-plugin
21mr|openjpa-2.4.1-13|117	
21mr|openjpa-2.4.1-13|118	%pom_remove_dep net.sourceforge.findbugs:annotations
21mr|openjpa-2.4.1-13|119	%pom_remove_dep org.apache.bval ./openjpa-tools/openjpa-maven-plugin
21mr|openjpa-2.4.1-13|120	
21mr|openjpa-2.4.1-13|121	%pom_xpath_remove "pom:profile[pom:id='ydoc-profile']"
21mr|openjpa-2.4.1-13|122	# Remove testing profiles for unavailable drivers:
21mr|openjpa-2.4.1-13|123	# db2jcc informix-driver jcc-driver jdbc-driver jdbc-oracle jtds sqljdbc
21mr|openjpa-2.4.1-13|124	%pom_xpath_remove "pom:profile[pom:id='test-sybase-jconnect']" %{name}-persistence-jdbc
21mr|openjpa-2.4.1-13|125	%pom_xpath_remove "pom:profile[pom:id='test-soliddb']" %{name}-persistence-jdbc
21mr|openjpa-2.4.1-13|126	for p in persistence-jdbc persistence-locking; do
21mr|openjpa-2.4.1-13|127	%pom_xpath_remove "pom:profile[pom:id='test-custom']" %{name}-${p}
21mr|openjpa-2.4.1-13|128	%pom_xpath_remove "pom:profile[pom:id='test-custom2']" %{name}-${p}
21mr|openjpa-2.4.1-13|129	%pom_xpath_remove "pom:profile[pom:id='test-db2-jcc']" %{name}-${p}
21mr|openjpa-2.4.1-13|130	%pom_xpath_remove "pom:profile[pom:id='test-derbyjcc']" %{name}-${p}
21mr|openjpa-2.4.1-13|131	%pom_xpath_remove "pom:profile[pom:id='test-ids-jcc']" %{name}-${p}
21mr|openjpa-2.4.1-13|132	%pom_xpath_remove "pom:profile[pom:id='test-ids-informix']" %{name}-${p}
21mr|openjpa-2.4.1-13|133	%pom_xpath_remove "pom:profile[pom:id='test-ingres']" %{name}-${p}
21mr|openjpa-2.4.1-13|134	%pom_xpath_remove "pom:profile[pom:id='test-mssql']" %{name}-${p}
21mr|openjpa-2.4.1-13|135	%pom_xpath_remove "pom:profile[pom:id='test-oracle']" %{name}-${p}
21mr|openjpa-2.4.1-13|136	%pom_xpath_remove "pom:profile[pom:id='test-sqlserver']" %{name}-${p}
21mr|openjpa-2.4.1-13|137	%pom_xpath_remove "pom:profile[pom:id='test-sybase']" %{name}-${p}
21mr|openjpa-2.4.1-13|138	done
21mr|openjpa-2.4.1-13|139	
21mr|openjpa-2.4.1-13|140	%pom_change_dep -r :geronimo-jpa_2.0_spec org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1.Final
21mr|openjpa-2.4.1-13|141	
21mr|openjpa-2.4.1-13|142	%pom_remove_dep com.ibm.websphere:websphere_uow_api %{name}-kernel
21mr|openjpa-2.4.1-13|143	# Require non free com.ibm.websphere websphere_uow_api 0.0.1
21mr|openjpa-2.4.1-13|144	rm %{name}-kernel/src/main/java/org/apache/openjpa/ee/WASRegistryManagedRuntime.java
21mr|openjpa-2.4.1-13|145	
21mr|openjpa-2.4.1-13|146	# Remove bundled asm
21mr|openjpa-2.4.1-13|147	%pom_xpath_set "pom:dependency[pom:groupId = 'org.apache.xbean']/pom:artifactId" xbean-finder %{name}-kernel
21mr|openjpa-2.4.1-13|148	sed -i "s|org.apache.xbean.asm5|org.objectweb.asm|" \
21mr|openjpa-2.4.1-13|149	%{name}-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java
21mr|openjpa-2.4.1-13|150	%pom_add_dep org.ow2.asm:asm:5.0.3 %{name}-kernel
21mr|openjpa-2.4.1-13|151	
21mr|openjpa-2.4.1-13|152	# Use proper hsqldb version
21mr|openjpa-2.4.1-13|153	%pom_change_dep -r :hsqldb ::1 %{name}-jdbc
21mr|openjpa-2.4.1-13|154	%pom_xpath_set "pom:properties/pom:hsqldb.version" 1
21mr|openjpa-2.4.1-13|155	
21mr|openjpa-2.4.1-13|156	# Use proper log4j version
21mr|openjpa-2.4.1-13|157	%pom_change_dep -r log4j: ::1.2.17
21mr|openjpa-2.4.1-13|158	
21mr|openjpa-2.4.1-13|159	# Break build in f>=19
21mr|openjpa-2.4.1-13|160	%pom_remove_plugin :maven-invoker-plugin %{name}-tools/%{name}-maven-plugin
21mr|openjpa-2.4.1-13|161	
21mr|openjpa-2.4.1-13|162	# Fix bval deps
21mr|openjpa-2.4.1-13|163	
21mr|openjpa-2.4.1-13|164	# Force servlet 3.1 apis
21mr|openjpa-2.4.1-13|165	%pom_change_dep javax.servlet:servlet-api :javax.servlet-api:3.1.0 %{name}-jest
21mr|openjpa-2.4.1-13|166	
21mr|openjpa-2.4.1-13|167	%mvn_package ":%{name}-tools" tools
21mr|openjpa-2.4.1-13|168	%mvn_package ":%{name}-maven-plugin" tools
21mr|openjpa-2.4.1-13|169	%mvn_package ":%{name}-fetch-statistics" tools
21mr|openjpa-2.4.1-13|170	%mvn_package ":%{name}-fetch-statistics-was" tools
21mr|openjpa-2.4.1-13|171	
21mr|openjpa-2.4.1-13|172	%build
21mr|openjpa-2.4.1-13|173	
21mr|openjpa-2.4.1-13|174	export MAVEN_OPTS="-Xms1024m -Xmx2048m -Xss5m"
21mr|openjpa-2.4.1-13|175	# test random fails
21mr|openjpa-2.4.1-13|176	%mvn_build -- \
21mr|openjpa-2.4.1-13|177	%if %{with_tests}
21mr|openjpa-2.4.1-13|178	-Ptest-derby \
21mr|openjpa-2.4.1-13|179	%else
21mr|openjpa-2.4.1-13|180	-Dtest=false \
21mr|openjpa-2.4.1-13|181	%endif
21mr|openjpa-2.4.1-13|182	-DfailIfNoTests=false \
21mr|openjpa-2.4.1-13|183	-Dmaven.test.failure.ignore=true \
21mr|openjpa-2.4.1-13|184	process-resources
21mr|openjpa-2.4.1-13|185	
21mr|openjpa-2.4.1-13|186	%install
21mr|openjpa-2.4.1-13|187	%mvn_install
21mr|openjpa-2.4.1-13|188	
21mr|openjpa-2.4.1-13|189	mkdir -p %{buildroot}%{_sysconfdir}/ant.d
21mr|openjpa-2.4.1-13|190	echo "ant %{name}/%{name}-jdbc %{name}/%{name}-kernel %{name}/%{name}-lib" > %{name}-ant
21mr|openjpa-2.4.1-13|191	install -p -m 644 %{name}-ant %{buildroot}%{_sysconfdir}/ant.d/%{name}
21mr|openjpa-2.4.1-13|192	
21mr|openjpa-2.4.1-13|193	%files -f .mfiles
21mr|openjpa-2.4.1-13|194	%config(noreplace) %{_sysconfdir}/ant.d/%{name}
21mr|openjpa-2.4.1-13|195	%doc README.txt
21mr|openjpa-2.4.1-13|196	%license LICENSE NOTICE
21mr|openjpa-2.4.1-13|197	
21mr|openjpa-2.4.1-13|198	%files tools -f .mfiles-tools
21mr|openjpa-2.4.1-13|199	%license LICENSE NOTICE
21mr|openjpa-2.4.1-13|200	
21mr|openjpa-2.4.1-13|201	%files javadoc -f .mfiles-javadoc
21mr|openjpa-2.4.1-13|202	%license LICENSE NOTICE
21mr|openjpa-2.4.1-13|203	

14574 21
21mr|openjpeg-1.5.2-7|1	# deleted from repo
21mr|openjpeg-1.5.2-7|2	
21mr|openjpeg-1.5.2-7|3	%define oname OpenJPEG
21mr|openjpeg-1.5.2-7|4	%define oversion %(echo %{version} | sed -e 's/\\./_/g')
21mr|openjpeg-1.5.2-7|5	
21mr|openjpeg-1.5.2-7|6	%define major 5
21mr|openjpeg-1.5.2-7|7	%define libname %mklibname %{name} %{major}
21mr|openjpeg-1.5.2-7|8	%define devname %mklibname %{name} -d
21mr|openjpeg-1.5.2-7|9	
21mr|openjpeg-1.5.2-7|10	Summary:	An open-source JPEG 2000 codec
21mr|openjpeg-1.5.2-7|11	Name:		openjpeg
21mr|openjpeg-1.5.2-7|12	Version:	1.5.2
21mr|openjpeg-1.5.2-7|13	Release:	7
21mr|openjpeg-1.5.2-7|14	License:	BSD
21mr|openjpeg-1.5.2-7|15	Group:		System/Libraries
21mr|openjpeg-1.5.2-7|16	Url:		http://www.openjpeg.org/
21mr|openjpeg-1.5.2-7|17	Source0:	http://openjpeg.googlecode.com/files/%{name}-%{version}.tar.gz
21mr|openjpeg-1.5.2-7|18	Patch1:		openjpeg-1.5.2-CVE-2013-1447.patch
21mr|openjpeg-1.5.2-7|19	Patch2:		openjpeg-1.5.2-CVE-2013-6887.patch
21mr|openjpeg-1.5.2-7|20	Patch3:		openjpeg-1.5.2-CVE-2014-0158.patch
21mr|openjpeg-1.5.2-7|21	Patch4:         openjpeg-1.5.2-CVE-2016-7445.patch
21mr|openjpeg-1.5.2-7|22	Patch5:         openjpeg-1.5.2-CVE-2016-7163.patch
21mr|openjpeg-1.5.2-7|23	Patch6:         openjpeg-1.5.2-CVE-2016-9573.patch
21mr|openjpeg-1.5.2-7|24	Patch7:         openjpeg-1.5.2-CVE-2016-5139.patch
21mr|openjpeg-1.5.2-7|25	Patch8:         openjpeg-1.5.2-CVE-2016-5158.patch
21mr|openjpeg-1.5.2-7|26	Patch9:         openjpeg-1.5.2-CVE-2016-5159.patch
21mr|openjpeg-1.5.2-7|27	Patch10:        openjpeg-1.5.2-fix-memory-leaks.patch
21mr|openjpeg-1.5.2-7|28	Patch11:        openjpeg-1.5.2-CVE-2016-3182.patch
21mr|openjpeg-1.5.2-7|29	BuildRequires:	cmake
21mr|openjpeg-1.5.2-7|30	BuildRequires:	dos2unix
21mr|openjpeg-1.5.2-7|31	
21mr|openjpeg-1.5.2-7|32	%description
21mr|openjpeg-1.5.2-7|33	The OpenJPEG library is an open-source JPEG 2000 codec written in C language.
21mr|openjpeg-1.5.2-7|34	It has been developed in order to promote the use of JPEG 2000, the new still-
21mr|openjpeg-1.5.2-7|35	image compression standard from the Joint Photographic Experts Group (JPEG).
21mr|openjpeg-1.5.2-7|36	
21mr|openjpeg-1.5.2-7|37	%files
21mr|openjpeg-1.5.2-7|38	%doc %{_datadir}/doc/%{name}-1.5/
21mr|openjpeg-1.5.2-7|39	%{_bindir}/*
21mr|openjpeg-1.5.2-7|40	%{_mandir}/man1/*
21mr|openjpeg-1.5.2-7|41	%{_mandir}/man3/*
21mr|openjpeg-1.5.2-7|42	
21mr|openjpeg-1.5.2-7|43	#----------------------------------------------------------------------------
21mr|openjpeg-1.5.2-7|44	
21mr|openjpeg-1.5.2-7|45	%package -n %{libname}
21mr|openjpeg-1.5.2-7|46	Summary:	%{oname} library
21mr|openjpeg-1.5.2-7|47	Group:		System/Libraries
21mr|openjpeg-1.5.2-7|48	
21mr|openjpeg-1.5.2-7|49	%description -n %{libname}
21mr|openjpeg-1.5.2-7|50	This package contains the library needed to run programs dynamically linked
21mr|openjpeg-1.5.2-7|51	with the %{oname} library.
21mr|openjpeg-1.5.2-7|52	
21mr|openjpeg-1.5.2-7|53	The OpenJPEG library is an open-source JPEG 2000 codec written in C language.
21mr|openjpeg-1.5.2-7|54	It has been developed in order to promote the use of JPEG 2000, the new still-
21mr|openjpeg-1.5.2-7|55	image compression standard from the Joint Photographic Experts Group (JPEG).
21mr|openjpeg-1.5.2-7|56	
21mr|openjpeg-1.5.2-7|57	%files -n %{libname}
21mr|openjpeg-1.5.2-7|58	%{_libdir}/libopenjpeg.so.%{major}
21mr|openjpeg-1.5.2-7|59	%{_libdir}/libopenjpeg.so.%{version}
21mr|openjpeg-1.5.2-7|60	
21mr|openjpeg-1.5.2-7|61	#----------------------------------------------------------------------------
21mr|openjpeg-1.5.2-7|62	
21mr|openjpeg-1.5.2-7|63	%package -n %{devname}
21mr|openjpeg-1.5.2-7|64	Summary:	Development tools for programs using the %{oname} library
21mr|openjpeg-1.5.2-7|65	Group:		Development/C
21mr|openjpeg-1.5.2-7|66	Requires:	%{libname} = %{EVRD}
21mr|openjpeg-1.5.2-7|67	Requires:	%{name} = %{EVRD}
21mr|openjpeg-1.5.2-7|68	Provides:	%{name}-devel = %{EVRD}
21mr|openjpeg-1.5.2-7|69	
21mr|openjpeg-1.5.2-7|70	%description -n %{devname}
21mr|openjpeg-1.5.2-7|71	This package contains the header files and libraries needed for developing
21mr|openjpeg-1.5.2-7|72	programs using the %{oname} library.
21mr|openjpeg-1.5.2-7|73	
21mr|openjpeg-1.5.2-7|74	The OpenJPEG library is an open-source JPEG 2000 codec written in C language.
21mr|openjpeg-1.5.2-7|75	It has been developed in order to promote the use of JPEG 2000, the new still-
21mr|openjpeg-1.5.2-7|76	image compression standard from the Joint Photographic Experts Group (JPEG).
21mr|openjpeg-1.5.2-7|77	
21mr|openjpeg-1.5.2-7|78	%files -n %{devname}
21mr|openjpeg-1.5.2-7|79	%{_includedir}/%{name}-1.5/%{name}.h
21mr|openjpeg-1.5.2-7|80	%{_libdir}/libopenjpeg.so
21mr|openjpeg-1.5.2-7|81	%{_libdir}/%{name}-1.5/*.cmake
21mr|openjpeg-1.5.2-7|82	%{_libdir}/pkgconfig/libopenjpeg1.pc
21mr|openjpeg-1.5.2-7|83	
21mr|openjpeg-1.5.2-7|84	#----------------------------------------------------------------------------
21mr|openjpeg-1.5.2-7|85	
21mr|openjpeg-1.5.2-7|86	%prep
21mr|openjpeg-1.5.2-7|87	%setup -q
21mr|openjpeg-1.5.2-7|88	dos2unix libopenjpeg/opj_malloc.h
21mr|openjpeg-1.5.2-7|89	%apply_patches
21mr|openjpeg-1.5.2-7|90	
21mr|openjpeg-1.5.2-7|91	%build
21mr|openjpeg-1.5.2-7|92	%cmake -DOPENJPEG_INSTALL_LIB_DIR=%{_lib}
21mr|openjpeg-1.5.2-7|93	%make
21mr|openjpeg-1.5.2-7|94	
21mr|openjpeg-1.5.2-7|95	%install
21mr|openjpeg-1.5.2-7|96	%makeinstall_std -C build

14575 21
21mr|openjpeg2-2.4.0-4|1	%define oname OpenJPEG
21mr|openjpeg2-2.4.0-4|2	
21mr|openjpeg2-2.4.0-4|3	%define major 7
21mr|openjpeg2-2.4.0-4|4	%define libname %mklibname openjp2_ %{major}
21mr|openjpeg2-2.4.0-4|5	%define devname %mklibname %{name} -d
21mr|openjpeg2-2.4.0-4|6	
21mr|openjpeg2-2.4.0-4|7	Summary:	An open-source JPEG 2000 codec
21mr|openjpeg2-2.4.0-4|8	Name:		openjpeg2
21mr|openjpeg2-2.4.0-4|9	Version:	2.4.0
21mr|openjpeg2-2.4.0-4|10	Release:	4
21mr|openjpeg2-2.4.0-4|11	License:	BSD
21mr|openjpeg2-2.4.0-4|12	Group:		System/Libraries
21mr|openjpeg2-2.4.0-4|13	Url:		http://www.openjpeg.org/
21mr|openjpeg2-2.4.0-4|14	Source0:	https://github.com/uclouvain/openjpeg/archive/v%{version}.tar.gz?/openjpeg-%{version}.tar.gz
21mr|openjpeg2-2.4.0-4|15	Patch0:		CVE-2021-29338.patch
21mr|openjpeg2-2.4.0-4|16	Patch1:		CVE-2022-1122.patch
21mr|openjpeg2-2.4.0-4|17	BuildRequires:	cmake
21mr|openjpeg2-2.4.0-4|18	BuildRequires:	doxygen
21mr|openjpeg2-2.4.0-4|19	BuildRequires:	pkgconfig(libpng)
21mr|openjpeg2-2.4.0-4|20	BuildRequires:	pkgconfig(libtiff-4)
21mr|openjpeg2-2.4.0-4|21	BuildRequires:	pkgconfig(lcms2)
21mr|openjpeg2-2.4.0-4|22	
21mr|openjpeg2-2.4.0-4|23	%description
21mr|openjpeg2-2.4.0-4|24	The OpenJPEG library is an open-source JPEG 2000 codec written in C
21mr|openjpeg2-2.4.0-4|25	language. It has been developed in order to promote the use of JPEG
21mr|openjpeg2-2.4.0-4|26	2000, the new still-image compression standard from the Joint
21mr|openjpeg2-2.4.0-4|27	Photographic Experts Group (JPEG).
21mr|openjpeg2-2.4.0-4|28	
21mr|openjpeg2-2.4.0-4|29	%files
21mr|openjpeg2-2.4.0-4|30	%doc AUTHORS.md NEWS.md README.md THANKS.md
21mr|openjpeg2-2.4.0-4|31	%{_bindir}/*
21mr|openjpeg2-2.4.0-4|32	%{_mandir}/man1/*
21mr|openjpeg2-2.4.0-4|33	
21mr|openjpeg2-2.4.0-4|34	#----------------------------------------------------------------------------
21mr|openjpeg2-2.4.0-4|35	
21mr|openjpeg2-2.4.0-4|36	%package -n %{libname}
21mr|openjpeg2-2.4.0-4|37	Summary:	%{oname} shared library
21mr|openjpeg2-2.4.0-4|38	Group:		System/Libraries
21mr|openjpeg2-2.4.0-4|39	
21mr|openjpeg2-2.4.0-4|40	%description -n %{libname}
21mr|openjpeg2-2.4.0-4|41	This package contains the library needed to run programs dynamically
21mr|openjpeg2-2.4.0-4|42	linked with the %{oname} library.
21mr|openjpeg2-2.4.0-4|43	
21mr|openjpeg2-2.4.0-4|44	The OpenJPEG library is an open-source JPEG 2000 codec written in C
21mr|openjpeg2-2.4.0-4|45	language. It has been developed in order to promote the use of JPEG
21mr|openjpeg2-2.4.0-4|46	2000, the new still-image compression standard from the Joint
21mr|openjpeg2-2.4.0-4|47	Photographic Experts Group (JPEG).
21mr|openjpeg2-2.4.0-4|48	
21mr|openjpeg2-2.4.0-4|49	%files -n %{libname}
21mr|openjpeg2-2.4.0-4|50	%doc AUTHORS.md NEWS.md README.md THANKS.md
21mr|openjpeg2-2.4.0-4|51	%{_libdir}/libopenjp2.so.%{major}
21mr|openjpeg2-2.4.0-4|52	%{_libdir}/libopenjp2.so.%{version}
21mr|openjpeg2-2.4.0-4|53	
21mr|openjpeg2-2.4.0-4|54	#----------------------------------------------------------------------------
21mr|openjpeg2-2.4.0-4|55	
21mr|openjpeg2-2.4.0-4|56	%package -n %{devname}
21mr|openjpeg2-2.4.0-4|57	Summary:	Development tools for programs using the %{oname} library
21mr|openjpeg2-2.4.0-4|58	Group:		Development/C
21mr|openjpeg2-2.4.0-4|59	Requires:	%{libname} = %{EVRD}
21mr|openjpeg2-2.4.0-4|60	Provides:	%{name}-devel = %{EVRD}
21mr|openjpeg2-2.4.0-4|61	
21mr|openjpeg2-2.4.0-4|62	%description -n %{devname}
21mr|openjpeg2-2.4.0-4|63	This package contains the header files and libraries needed for
21mr|openjpeg2-2.4.0-4|64	developing programs using the %{oname} library.
21mr|openjpeg2-2.4.0-4|65	
21mr|openjpeg2-2.4.0-4|66	%files -n %{devname}
21mr|openjpeg2-2.4.0-4|67	%{_includedir}/*
21mr|openjpeg2-2.4.0-4|68	%{_mandir}/man3/*
21mr|openjpeg2-2.4.0-4|69	%{_libdir}/libopenjp2.so
21mr|openjpeg2-2.4.0-4|70	%{_libdir}/cmake/openjpeg-*
21mr|openjpeg2-2.4.0-4|71	%{_libdir}/pkgconfig/libopenjp2.pc
21mr|openjpeg2-2.4.0-4|72	
21mr|openjpeg2-2.4.0-4|73	#----------------------------------------------------------------------------
21mr|openjpeg2-2.4.0-4|74	
21mr|openjpeg2-2.4.0-4|75	%prep
21mr|openjpeg2-2.4.0-4|76	%setup -qn openjpeg-%{version}
21mr|openjpeg2-2.4.0-4|77	%apply_patches
21mr|openjpeg2-2.4.0-4|78	
21mr|openjpeg2-2.4.0-4|79	# install cmake files to right path
21mr|openjpeg2-2.4.0-4|80	sed -i 's|OPENJPEG_INSTALL_SUBDIR "${projectname}|OPENJPEG_INSTALL_SUBDIR "cmake/${projectname}|' CMakeLists.txt
21mr|openjpeg2-2.4.0-4|81	
21mr|openjpeg2-2.4.0-4|82	%build
21mr|openjpeg2-2.4.0-4|83	%cmake \
21mr|openjpeg2-2.4.0-4|84	-DOPENJPEG_INSTALL_BIN_DIR:PATH=bin \
21mr|openjpeg2-2.4.0-4|85	-DOPENJPEG_INSTALL_DATA_DIR:PATH=data \
21mr|openjpeg2-2.4.0-4|86	-DOPENJPEG_INSTALL_INCLUDE_DIR:PATH=include \
21mr|openjpeg2-2.4.0-4|87	-DOPENJPEG_INSTALL_LIB_DIR:PATH=%{_lib} \
21mr|openjpeg2-2.4.0-4|88	-DBUILD_SHARED_LIBS=ON \
21mr|openjpeg2-2.4.0-4|89	-DBUILD_THIRDPARTY:BOOL=OFF \
21mr|openjpeg2-2.4.0-4|90	-DBUILD_DOC=ON
21mr|openjpeg2-2.4.0-4|91	%make VERBOSE=1
21mr|openjpeg2-2.4.0-4|92	
21mr|openjpeg2-2.4.0-4|93	%install
21mr|openjpeg2-2.4.0-4|94	%makeinstall_std -C build
21mr|openjpeg2-2.4.0-4|95	
21mr|openjpeg2-2.4.0-4|96	rm -rf %{buildroot}%{_docdir}
21mr|openjpeg2-2.4.0-4|97	
21mr|openjpeg2-2.4.0-4|98	%changelog
21mr|openjpeg2-2.4.0-4|99	* Thu Oct 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|openjpeg2-2.4.0-4|100	- attempt fix .pc files path
21mr|openjpeg2-2.4.0-4|101	
21mr|openjpeg2-2.4.0-4|102	* Tue Dec 12 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.0-3
21mr|openjpeg2-2.4.0-4|103	- fix CVE
21mr|openjpeg2-2.4.0-4|104	
21mr|openjpeg2-2.4.0-4|105	* Wed May 17 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.4.0-2
21mr|openjpeg2-2.4.0-4|106	- install cmake files to righ location
21mr|openjpeg2-2.4.0-4|107	
21mr|openjpeg2-2.4.0-4|108	* Tue Feb 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.4.0-1
21mr|openjpeg2-2.4.0-4|109	- Update to 2.4.0
21mr|openjpeg2-2.4.0-4|110	
21mr|openjpeg2-2.4.0-4|111	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 2.3.1-3
21mr|openjpeg2-2.4.0-4|112	- MassBuild#2340: Increase release tag
21mr|openjpeg2-2.4.0-4|113	
21mr|openjpeg2-2.4.0-4|114	- Merge: e03f9d3 33cf22d
21mr|openjpeg2-2.4.0-4|115	* Wed Oct 21 2020 valeriak <v.kalinkina@rosalinux.ru> 2.3.1-2
21mr|openjpeg2-2.4.0-4|116	- Merge pull request #2 from valeriak/openjpeg2:rosa2019.05
21mr|openjpeg2-2.4.0-4|117	- Fix CVE-2020-6851
21mr|openjpeg2-2.4.0-4|118	
21mr|openjpeg2-2.4.0-4|119	* Fri Sep 18 2020 valeriak <v.kalinkina@rosalinux.ru>
21mr|openjpeg2-2.4.0-4|120	- Add CVE-2020-6851.patch
21mr|openjpeg2-2.4.0-4|121	
21mr|openjpeg2-2.4.0-4|122	- Merge: fea512f 20228a0
21mr|openjpeg2-2.4.0-4|123	* Tue Apr 14 2020 NixTux Commit Bot <noreply@nixtux.ru> 2.3.1-1
21mr|openjpeg2-2.4.0-4|124	- Merge branch 'rosa2019.1' of abf.io:import/openjpeg2 into rosa2019.05
21mr|openjpeg2-2.4.0-4|125	
21mr|openjpeg2-2.4.0-4|126	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|openjpeg2-2.4.0-4|127	- bot: rpm5 -> rpm4 (8)
21mr|openjpeg2-2.4.0-4|128	
21mr|openjpeg2-2.4.0-4|129	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|openjpeg2-2.4.0-4|130	- bot: rpm5 -> rpm4 (1)

14576 21
21mr|openldap-2.4.59-6|1	%define _build_pkgcheck_set %{nil}
21mr|openldap-2.4.59-6|2	%define _build_pkgcheck_srpm %{nil}
21mr|openldap-2.4.59-6|3	%define _disable_rebuild_configure 1
21mr|openldap-2.4.59-6|4	
21mr|openldap-2.4.59-6|5	# When openldap is built with Heimdal instead of MIT krb5,
21mr|openldap-2.4.59-6|6	# it becomes linked with libgssapi from Heimdal;
21mr|openldap-2.4.59-6|7	# then lib64ldap2.4_2-devel requires devel(libgssapi);
21mr|openldap-2.4.59-6|8	# then, when building e.g. cups, which BRs MIT krb5-devel,
21mr|openldap-2.4.59-6|9	# heimdal-devel is being pulled, but it conflicts with heimdal-devel.
21mr|openldap-2.4.59-6|10	# To resolve this, let's filter our devel(libgssapi),
21mr|openldap-2.4.59-6|11	# I don't think that it is required when linking against libldap.
21mr|openldap-2.4.59-6|12	# But, if openldap is built with MIT krb5, then it depends from
21mr|openldap-2.4.59-6|13	# devel(libgssapi_krb5), not devel(libgssapi),
21mr|openldap-2.4.59-6|14	# add requires_exclude devel(libgssapi_krb5)
21mr|openldap-2.4.59-6|15	# because heimdal-devel conflict with krb5-devel.
21mr|openldap-2.4.59-6|16	%global __requires_exclude devel\\(libgssapi(\\(.*\\))?\\)|devel\\(libgssapi_krb5(\\(.*\\))?\\)
21mr|openldap-2.4.59-6|17	
21mr|openldap-2.4.59-6|18	%global beta %{nil}
21mr|openldap-2.4.59-6|19	%bcond_with bootstrap
21mr|openldap-2.4.59-6|20	
21mr|openldap-2.4.59-6|21	#defaults
21mr|openldap-2.4.59-6|22	%define build_modules 1
21mr|openldap-2.4.59-6|23	%define build_modpacks 0
21mr|openldap-2.4.59-6|24	%define build_slp 0
21mr|openldap-2.4.59-6|25	# kinit is buildable only with MIT krb5, smbk5pwd - only with Heimdal.
21mr|openldap-2.4.59-6|26	# UBUNTU-gssapi.patch can work with both Heimdal and MIT Kerberos.
21mr|openldap-2.4.59-6|27	# Some binaries, e.g. in FreeIPA (ipa) are linked with both openldap and krb5, it causes
21mr|openldap-2.4.59-6|28	# linktime and runtime conflicts of symbols which are the same in both libraries,
21mr|openldap-2.4.59-6|29	# and using Heimdal here seems to not give any real benefit, except workable smbk5pwd,
21mr|openldap-2.4.59-6|30	# but https://github.com/opinsys/smbkrb5pwd is used instead.
21mr|openldap-2.4.59-6|31	%define build_heimdal 0
21mr|openldap-2.4.59-6|32	%if %{with bootstrap}
21mr|openldap-2.4.59-6|33	# as in Ubuntu (<!stage1>), Heimdal BRs openldap
21mr|openldap-2.4.59-6|34	%define build_heimdal 0
21mr|openldap-2.4.59-6|35	%endif
21mr|openldap-2.4.59-6|36	%define build_nssov 1
21mr|openldap-2.4.59-6|37	%if %{build_heimdal}
21mr|openldap-2.4.59-6|38	# smbk5pwd is for Heimdal Kerberos, smb5krb6pwd is a similar module for MIT Kerberos
21mr|openldap-2.4.59-6|39	%define build_smbk5pwd 1
21mr|openldap-2.4.59-6|40	%define build_smbkrb5pwd 0
21mr|openldap-2.4.59-6|41	%define build_kinit 0
21mr|openldap-2.4.59-6|42	%else
21mr|openldap-2.4.59-6|43	%define build_smbk5pwd 0
21mr|openldap-2.4.59-6|44	%define build_smbkrb5pwd 1
21mr|openldap-2.4.59-6|45	%if ! %{with bootstrap}
21mr|openldap-2.4.59-6|46	%define build_kinit 1
21mr|openldap-2.4.59-6|47	%else
21mr|openldap-2.4.59-6|48	%define build_kinit 0
21mr|openldap-2.4.59-6|49	%endif
21mr|openldap-2.4.59-6|50	%endif
21mr|openldap-2.4.59-6|51	
21mr|openldap-2.4.59-6|52	%{?_with_modules: %global build_modules 1}
21mr|openldap-2.4.59-6|53	%{?_without_modules: %global build_modules 0}
21mr|openldap-2.4.59-6|54	%{?_with_slp: %global build_slp 1}
21mr|openldap-2.4.59-6|55	%{?_without_slp: %global build_slp 0}
21mr|openldap-2.4.59-6|56	%{?_with_heimdal: %global build_heimdal 1}
21mr|openldap-2.4.59-6|57	%{?_without_heimdal: %global build_heimdal 0}
21mr|openldap-2.4.59-6|58	%{?_with_nssov: %global build_nssov 1}
21mr|openldap-2.4.59-6|59	%{?_without_nssov: %global build_nssov 0}
21mr|openldap-2.4.59-6|60	%{?_with_smbk5pwd: %global build_smbk5pwd 1}
21mr|openldap-2.4.59-6|61	%{?_without_smbk5pwd: %global build_smbk5pwd 0}
21mr|openldap-2.4.59-6|62	%{?_without_kinit: %global build_kinit 0}
21mr|openldap-2.4.59-6|63	
21mr|openldap-2.4.59-6|64	%define major 2.4_2
21mr|openldap-2.4.59-6|65	%define fname ldap
21mr|openldap-2.4.59-6|66	%define libname %mklibname %{fname} %{major}
21mr|openldap-2.4.59-6|67	%define migtools_ver 45
21mr|openldap-2.4.59-6|68	
21mr|openldap-2.4.59-6|69	%define smbkrb5pwd_commit 925f8674340471ea42be0bda70b3948b15743560
21mr|openldap-2.4.59-6|70	
21mr|openldap-2.4.59-6|71	# we want to use the default db version for each release, so as
21mr|openldap-2.4.59-6|72	# to make backport binary compatibles
21mr|openldap-2.4.59-6|73	# excepted for very old systems, where we use bundled db
21mr|openldap-2.4.59-6|74	%define bundled_db_source_ver 4.8.30
21mr|openldap-2.4.59-6|75	%define dbdevel db52-devel
21mr|openldap-2.4.59-6|76	%global db_internal 0
21mr|openldap-2.4.59-6|77	%define dbver 5.2.0
21mr|openldap-2.4.59-6|78	%define dbutils db52-utils
21mr|openldap-2.4.59-6|79	%define dbutilsprefix db52_
21mr|openldap-2.4.59-6|80	
21mr|openldap-2.4.59-6|81	%define ol_ver_major 2.4
21mr|openldap-2.4.59-6|82	
21mr|openldap-2.4.59-6|83	%global clientbin	ldapadd,ldapcompare,ldapdelete,ldapmodify,ldapmodrdn,ldappasswd,ldapsearch,ldapwhoami,ldapexop
21mr|openldap-2.4.59-6|84	%global serverbin	slapd-addel,slapd-bind,slapd-modify,slapd-modrdn,slapd-read,slapd-search,slapd-tester,ldif-filter
21mr|openldap-2.4.59-6|85	%define serversbin	slapadd,slapcat,slapd,slapdn,slapindex,slappasswd,slaptest,slurpd,slapacl,slapauth
21mr|openldap-2.4.59-6|86	
21mr|openldap-2.4.59-6|87	#localstatedir is passed directly to configure, and we want it to be /var/lib
21mr|openldap-2.4.59-6|88	#define _localstatedir %{_var}/run
21mr|openldap-2.4.59-6|89	%define _libexecdir %{_sbindir}
21mr|openldap-2.4.59-6|90	
21mr|openldap-2.4.59-6|91	%{?_with_gdbm: %global db_conv dbb}
21mr|openldap-2.4.59-6|92	%{!?_with_gdbm: %global db_conv gdbm}
21mr|openldap-2.4.59-6|93	%global build_sql 1
21mr|openldap-2.4.59-6|94	%{?_without_sql: %global build_sql 0}
21mr|openldap-2.4.59-6|95	%global back_perl 0
21mr|openldap-2.4.59-6|96	
21mr|openldap-2.4.59-6|97	# easify maintaining patches
21mr|openldap-2.4.59-6|98	%global _default_patch_fuzz 2
21mr|openldap-2.4.59-6|99	
21mr|openldap-2.4.59-6|100	%if %{with bootstrap}
21mr|openldap-2.4.59-6|101	# for some reasons plugins become underlinked...
21mr|openldap-2.4.59-6|102	%define _disable_ld_no_undefined 1
21mr|openldap-2.4.59-6|103	%endif
21mr|openldap-2.4.59-6|104	
21mr|openldap-2.4.59-6|105	Summary:	LDAP servers and sample clients
21mr|openldap-2.4.59-6|106	Name:		openldap
21mr|openldap-2.4.59-6|107	Version:	2.4.59
21mr|openldap-2.4.59-6|108	Release:	6
21mr|openldap-2.4.59-6|109	License:	Artistic
21mr|openldap-2.4.59-6|110	Group:		System/Servers
21mr|openldap-2.4.59-6|111	URL:		http://www.openldap.org
21mr|openldap-2.4.59-6|112	
21mr|openldap-2.4.59-6|113	# Openldap source
21mr|openldap-2.4.59-6|114	Source0:	https://www.openldap.org/software/download/OpenLDAP/openldap-release/%{name}-%{version}%{beta}.tgz
21mr|openldap-2.4.59-6|115	
21mr|openldap-2.4.59-6|116	## To generate ths tarball, check the docs out of CVS:
21mr|openldap-2.4.59-6|117	# cvs -d :pserver:anonymous@cvs.OpenLDAP.org:/repo/OpenLDAP co \
21mr|openldap-2.4.59-6|118	# -r OPENLDAP_REL_ENG_2_4 guide
21mr|openldap-2.4.59-6|119	## patch the docs:
21mr|openldap-2.4.59-6|120	# cd guide/admin
21mr|openldap-2.4.59-6|121	# patch -p0 < `rpm --eval %_sourcedir`/ROSA-admin-guide-add-vendor-doc.patch
21mr|openldap-2.4.59-6|122	# cp -p `rpm --eval %_sourcedir`/vendor*.sdf .
21mr|openldap-2.4.59-6|123	## build the docs
21mr|openldap-2.4.59-6|124	# make guide.html
21mr|openldap-2.4.59-6|125	## tar them up
21mr|openldap-2.4.59-6|126	# mkdir openldap-guide
21mr|openldap-2.4.59-6|127	# cp *.html *.gif *.png ../images/LDAPlogo.gif openldap-guide
21mr|openldap-2.4.59-6|128	# tar cjvf `rpm --eval %_sourcedir`/openldap-guide-2.4.tar.bz2 openldap-guide
21mr|openldap-2.4.59-6|129	## To update the README-openldap2.4.mdv as well:
21mr|openldap-2.4.59-6|130	# sdf -2txt_ vendor-standalone.sdf
21mr|openldap-2.4.59-6|131	# cp vendor-standalone.txt `rpm --eval %_sourcedir`/README-openldap2.4.mdv
21mr|openldap-2.4.59-6|132	## ensure your changes get back into the package:
21mr|openldap-2.4.59-6|133	# cvs diff | bzip2 -c > \
21mr|openldap-2.4.59-6|134	# `rpm --eval %_sourcedir`/ROSA-admin-guide-add-vendor-doc.patch.bz2
21mr|openldap-2.4.59-6|135	# tar cjvf `rpm --eval %_sourcedir`/openldap-2.4-vendor-docs.tar.bz2 vendor*.sdf
21mr|openldap-2.4.59-6|136	
21mr|openldap-2.4.59-6|137	Source12:	openldap-guide-2.4-sep2014.tar.bz2
21mr|openldap-2.4.59-6|138	Source13:	README-openldap2.4.mdv
21mr|openldap-2.4.59-6|139	
21mr|openldap-2.4.59-6|140	# Specific source
21mr|openldap-2.4.59-6|141	Source1: 	ldap.service
21mr|openldap-2.4.59-6|142	Source2: 	openldap.sysconfig
21mr|openldap-2.4.59-6|143	Source20:	ldap.logrotate
21mr|openldap-2.4.59-6|144	Source21:	slapd.conf
21mr|openldap-2.4.59-6|145	Source22:	DB_CONFIG
21mr|openldap-2.4.59-6|146	Source23:	ldap.conf
21mr|openldap-2.4.59-6|147	Source24:	slapd.access.conf
21mr|openldap-2.4.59-6|148	Source25:	ldap-hot-db-backup
21mr|openldap-2.4.59-6|149	Source26:	ldap-reinitialise-slave
21mr|openldap-2.4.59-6|150	Source27:	ldap-common
21mr|openldap-2.4.59-6|151	Source28:	coreschemas.conf
21mr|openldap-2.4.59-6|152	Source29:	extraschemas.conf
21mr|openldap-2.4.59-6|153	
21mr|openldap-2.4.59-6|154	# Extended Schema
21mr|openldap-2.4.59-6|155	Source50:	printer.schema
21mr|openldap-2.4.59-6|156	Source51:	evoldap.schema
21mr|openldap-2.4.59-6|157	Source52:	urpmi.schema
21mr|openldap-2.4.59-6|158	Source53:	sudo.schema
21mr|openldap-2.4.59-6|159	Source54:	mull.schema
21mr|openldap-2.4.59-6|160	Source55:	evolutionperson.schema
21mr|openldap-2.4.59-6|161	Source56:	dnszone.schema
21mr|openldap-2.4.59-6|162	Source57:	calendar.schema
21mr|openldap-2.4.59-6|163	
21mr|openldap-2.4.59-6|164	# Doc sources, used to build SOURCE12 and SOURCE13 above
21mr|openldap-2.4.59-6|165	Source100:	ROSA-admin-guide-add-vendor-doc.patch
21mr|openldap-2.4.59-6|166	Source101:	vendor.sdf
21mr|openldap-2.4.59-6|167	Source102:	vendor-standalone.sdf
21mr|openldap-2.4.59-6|168	
21mr|openldap-2.4.59-6|169	# Replacement of smbk5pwd for MIT Kerberos
21mr|openldap-2.4.59-6|170	# http://labs.opinsys.com/blog/2010/05/05/smbkrb5pwd-password-syncing-for-openldap-mit-kerberos-and-samba/
21mr|openldap-2.4.59-6|171	Source201:	https://github.com/opinsys/smbkrb5pwd/archive/%{smbkrb5pwd_commit}.tar.gz?/smbkrb5pwd-%{smbkrb5pwd_commit}.tar.gz
21mr|openldap-2.4.59-6|172	
21mr|openldap-2.4.59-6|173	Source500:	ldap.tmpfiles.d
21mr|openldap-2.4.59-6|174	Source502:	ldap.sysusers.d
21mr|openldap-2.4.59-6|175	
21mr|openldap-2.4.59-6|176	Patch0:		openldap-2.3.4-config.patch
21mr|openldap-2.4.59-6|177	Patch1:		openldap-2.0.7-module.patch
21mr|openldap-2.4.59-6|178	Patch6:		openldap-2.4.12-test001-check-slapcat.patch
21mr|openldap-2.4.59-6|179	Patch15:	openldap-cldap.patch
21mr|openldap-2.4.59-6|180	Patch46:	openldap-2.0.21-schema.patch
21mr|openldap-2.4.59-6|181	Patch47:	openldap-2.4.12-change-dyngroup-schema.patch
21mr|openldap-2.4.59-6|182	Patch53:	openldap-ntlm.patch
21mr|openldap-2.4.59-6|183	Patch54:	DEBIAN-getaddrinfo-is-threadsafe.patch
21mr|openldap-2.4.59-6|184	Patch55:	UBUNTU-gssapi.patch
21mr|openldap-2.4.59-6|185	# Adapted from Ubuntu: 's/krb5-config.heimdal/$(KRB5_CONFIG)/g'
21mr|openldap-2.4.59-6|186	Patch56:	UBUNTU-contrib-makefiles.patch
21mr|openldap-2.4.59-6|187	# CVE-2022-29155
21mr|openldap-2.4.59-6|188	Patch57:	https://git.openldap.org/openldap/openldap/-/commit/87df6c19915042430540931d199a39105544a134.patch
21mr|openldap-2.4.59-6|189	Patch58:	CVE-2015-3276.patch
21mr|openldap-2.4.59-6|190	BuildRequires:	perl
21mr|openldap-2.4.59-6|191	BuildRequires:	openssl-devel
21mr|openldap-2.4.59-6|192	%if %{build_slp}
21mr|openldap-2.4.59-6|193	BuildRequires:	openslp-devel
21mr|openldap-2.4.59-6|194	%endif
21mr|openldap-2.4.59-6|195	# Using BuildConflicts bellow because
21mr|openldap-2.4.59-6|196	# UBUNTU-gssapi.patch first looks for Heimdal's -lgssapi,
21mr|openldap-2.4.59-6|197	# then for MIT krb5's -lgssapi_krb5;
21mr|openldap-2.4.59-6|198	# depending on Heimdal packaging, Heimdal and MIT krb5
21mr|openldap-2.4.59-6|199	# may or may not conflict with each other, so, to avoid
21mr|openldap-2.4.59-6|200	# hacking that Ubuntu's patch, let's guarantee that we
21mr|openldap-2.4.59-6|201	# avoid a mixture of Heimdal and MIT krb5 libraries.
21mr|openldap-2.4.59-6|202	%if ! %{with bootstrap}
21mr|openldap-2.4.59-6|203	%if %{build_heimdal}
21mr|openldap-2.4.59-6|204	BuildRequires:	heimdal-devel
21mr|openldap-2.4.59-6|205	BuildConflicts:	krb5-devel
21mr|openldap-2.4.59-6|206	%else
21mr|openldap-2.4.59-6|207	BuildRequires:	krb5-devel
21mr|openldap-2.4.59-6|208	BuildConflicts:	heimdal-devel
21mr|openldap-2.4.59-6|209	%endif #end build_heimdal
21mr|openldap-2.4.59-6|210	BuildRequires:	sasl-devel
21mr|openldap-2.4.59-6|211	%endif #end bootstrap
21mr|openldap-2.4.59-6|212	%if %{build_sql}
21mr|openldap-2.4.59-6|213	BuildRequires:	unixODBC-devel
21mr|openldap-2.4.59-6|214	%endif
21mr|openldap-2.4.59-6|215	%if %{back_perl}
21mr|openldap-2.4.59-6|216	BuildRequires:	perl-devel
21mr|openldap-2.4.59-6|217	%endif
21mr|openldap-2.4.59-6|218	BuildRequires:	%{dbdevel} >= %{dbver}
21mr|openldap-2.4.59-6|219	BuildRequires:	ncurses-devel >= 5.0
21mr|openldap-2.4.59-6|220	BuildRequires:	tcp_wrappers-devel
21mr|openldap-2.4.59-6|221	BuildRequires:	libltdl-devel
21mr|openldap-2.4.59-6|222	BuildRequires:	groff
21mr|openldap-2.4.59-6|223	BuildRequires:	openssl-devel
21mr|openldap-2.4.59-6|224	BuildRequires:	sasl-devel
21mr|openldap-2.4.59-6|225	BuildRequires:	gettext-devel
21mr|openldap-2.4.59-6|226	%if %{build_smbk5pwd}
21mr|openldap-2.4.59-6|227	BuildRequires:	pkgconfig(nettle)
21mr|openldap-2.4.59-6|228	%endif
21mr|openldap-2.4.59-6|229	# for make test:
21mr|openldap-2.4.59-6|230	BuildRequires:	diffutils
21mr|openldap-2.4.59-6|231	BuildRequires:	openssl-config
21mr|openldap-2.4.59-6|232	# rpm-helper is for %%*_syslog*
21mr|openldap-2.4.59-6|233	BuildRequires:	rpm-helper
21mr|openldap-2.4.59-6|234	Requires:	shadow-utils, setup
21mr|openldap-2.4.59-6|235	
21mr|openldap-2.4.59-6|236	%description
21mr|openldap-2.4.59-6|237	OpenLDAP is an open source suite of LDAP (Lightweight Directory Access
21mr|openldap-2.4.59-6|238	Protocol) applications and development tools.  The suite includes a
21mr|openldap-2.4.59-6|239	stand-alone LDAP server (slapd) which is in the -servers package, libraries for
21mr|openldap-2.4.59-6|240	implementing the LDAP protocol (in the lib packages), and utilities, tools, and
21mr|openldap-2.4.59-6|241	sample clients (in the -clients package). The openldap binary package includes
21mr|openldap-2.4.59-6|242	only configuration files used by the libraries.
21mr|openldap-2.4.59-6|243	
21mr|openldap-2.4.59-6|244	Install openldap if you need LDAP applications and tools.
21mr|openldap-2.4.59-6|245	
21mr|openldap-2.4.59-6|246	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|247	
21mr|openldap-2.4.59-6|248	%package config
21mr|openldap-2.4.59-6|249	Summary:	OpenLDAP confdir
21mr|openldap-2.4.59-6|250	Group:		Databases
21mr|openldap-2.4.59-6|251	# Ensure that systemd-sysusers exists
21mr|openldap-2.4.59-6|252	Requires(pre):	systemd
21mr|openldap-2.4.59-6|253	
21mr|openldap-2.4.59-6|254	%description config
21mr|openldap-2.4.59-6|255	OpenLDAP confdir
21mr|openldap-2.4.59-6|256	
21mr|openldap-2.4.59-6|257	This package prepares directory structure for server configuration files and
21mr|openldap-2.4.59-6|258	for openldap-schema-* packages, the OpenLDAP schema file collection.
21mr|openldap-2.4.59-6|259	
21mr|openldap-2.4.59-6|260	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|261	
21mr|openldap-2.4.59-6|262	%package schemas
21mr|openldap-2.4.59-6|263	Summary:	OpenLDAP schema files
21mr|openldap-2.4.59-6|264	Group:		Databases
21mr|openldap-2.4.59-6|265	Requires(pre):	%{name}-config
21mr|openldap-2.4.59-6|266	Recommends:	openldap-schemas-heimdal
21mr|openldap-2.4.59-6|267	Recommends:	openldap-schemas-krb5
21mr|openldap-2.4.59-6|268	Recommends:	openldap-schemas-samba
21mr|openldap-2.4.59-6|269	Recommends:	openldap-schemas-dhcp
21mr|openldap-2.4.59-6|270	#Recommends:	openldap-schemas-freeradius
21mr|openldap-2.4.59-6|271	#Recommends:	openldap-schemas-nfs
21mr|openldap-2.4.59-6|272	#Recommends:	openldap-schemas-webmin
21mr|openldap-2.4.59-6|273	#Recommends:	openldap-schemas-pureftpd
21mr|openldap-2.4.59-6|274	#Recommends:	openldap-schemas-quota
21mr|openldap-2.4.59-6|275	#Recommends:	openldap-schemas-sendmail
21mr|openldap-2.4.59-6|276	#Recommends:	openldap-schemas-evoldap
21mr|openldap-2.4.59-6|277	#Recommends:	openldap-schemas-urpmi
21mr|openldap-2.4.59-6|278	Recommends:	openldap-schemas-extra
21mr|openldap-2.4.59-6|279	
21mr|openldap-2.4.59-6|280	%description schemas
21mr|openldap-2.4.59-6|281	OpenLDAP schema files
21mr|openldap-2.4.59-6|282	
21mr|openldap-2.4.59-6|283	This package contains standard set of OpenLDAP schema files. Supplementary
21mr|openldap-2.4.59-6|284	schema definitions (Heimdal, krb5, etc.) may be added up to this collection,
21mr|openldap-2.4.59-6|285	see 'urpmq -aS openldap-schemas' for full list.
21mr|openldap-2.4.59-6|286	
21mr|openldap-2.4.59-6|287	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|288	
21mr|openldap-2.4.59-6|289	%package schemas-extra
21mr|openldap-2.4.59-6|290	# A successor to "openldap-extra-schemas" package which was not updated for a
21mr|openldap-2.4.59-6|291	# number of years. This one should be kept as thin as possible as it can only be
21mr|openldap-2.4.59-6|292	# updated manually. Use of openldap-schemas-%{name} packages is preferrable.
21mr|openldap-2.4.59-6|293	
21mr|openldap-2.4.59-6|294	# IMPORTANT: it should not obsolete and trigger removal of "openldap-extra-schemas"
21mr|openldap-2.4.59-6|295	# at list till 2016 as removal of "openldap-extra-schemas" could ruin someones's
21mr|openldap-2.4.59-6|296	# production environment.
21mr|openldap-2.4.59-6|297	
21mr|openldap-2.4.59-6|298	Summary:	OpenLDAP extra schema files
21mr|openldap-2.4.59-6|299	Group:		Databases
21mr|openldap-2.4.59-6|300	Requires(pre): %{name}-config
21mr|openldap-2.4.59-6|301	
21mr|openldap-2.4.59-6|302	%description schemas-extra
21mr|openldap-2.4.59-6|303	OpenLDAP extra schema files
21mr|openldap-2.4.59-6|304	
21mr|openldap-2.4.59-6|305	A set of extra OpenLDAP schema files,
21mr|openldap-2.4.59-6|306	see 'urpmq -aS openldap-schemas' for full list.
21mr|openldap-2.4.59-6|307	
21mr|openldap-2.4.59-6|308	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|309	
21mr|openldap-2.4.59-6|310	%package servers
21mr|openldap-2.4.59-6|311	Summary:	OpenLDAP servers and related files
21mr|openldap-2.4.59-6|312	Group:		System/Servers
21mr|openldap-2.4.59-6|313	Requires:	%{name}-schemas
21mr|openldap-2.4.59-6|314	# rpm-helper is for %%*_syslog*
21mr|openldap-2.4.59-6|315	# TODO: get rid of it
21mr|openldap-2.4.59-6|316	Requires(post):	rpm-helper
21mr|openldap-2.4.59-6|317	Requires(preun):	rpm-helper
21mr|openldap-2.4.59-6|318	Requires(pre):	coreutils shadow-utils openssl
21mr|openldap-2.4.59-6|319	Requires(pre):	shadow-utils
21mr|openldap-2.4.59-6|320	Requires(pre):	openssl
21mr|openldap-2.4.59-6|321	Requires(pre):	%{name}-config
21mr|openldap-2.4.59-6|322	%if !%{build_modpacks}
21mr|openldap-2.4.59-6|323	Recommends:	%{name}-doc
21mr|openldap-2.4.59-6|324	Provides:	%{name}-back_dnssrv = %{EVRD}
21mr|openldap-2.4.59-6|325	Provides:	%{name}-back_ldap = %{EVRD}
21mr|openldap-2.4.59-6|326	Provides:	%{name}-back_passwd = %{EVRD}
21mr|openldap-2.4.59-6|327	Provides:	%{name}-back_sql = %{EVRD}
21mr|openldap-2.4.59-6|328	Obsoletes:	%{name}-back_dnssrv < %{EVRD}
21mr|openldap-2.4.59-6|329	Obsoletes:	%{name}-back_ldap < %{EVRD}
21mr|openldap-2.4.59-6|330	Obsoletes:	%{name}-back_passwd < %{EVRD}
21mr|openldap-2.4.59-6|331	Obsoletes:	%{name}-back_sql < %{EVRD}
21mr|openldap-2.4.59-6|332	Conflicts:	%{name}-servers < %{EVRD}
21mr|openldap-2.4.59-6|333	%endif
21mr|openldap-2.4.59-6|334	Requires(pre):	%{dbutils}
21mr|openldap-2.4.59-6|335	Requires(post):	%{dbutils}
21mr|openldap-2.4.59-6|336	# slapd checks at startup if the library version matches exactly what it
21mr|openldap-2.4.59-6|337	# was compiled against, so we cant allow newer versions, e.g.:
21mr|openldap-2.4.59-6|338	#bdb_back_initialize: BDB library version mismatch: expected Berkeley DB 4.8.26: (December 30, 2009), got Berkeley DB 4.8.30: (March 25, 2011)
21mr|openldap-2.4.59-6|339	# This might need to be changed to a library dependency, but we need to verify
21mr|openldap-2.4.59-6|340	# library provides on multiple distros before doing that
21mr|openldap-2.4.59-6|341	Requires:	%{dbutils} >= %{dbver}
21mr|openldap-2.4.59-6|342	
21mr|openldap-2.4.59-6|343	# OpenLDAP 'servers' require their config to be constructed by installing several packages:
21mr|openldap-2.4.59-6|344	# 'config' package as frame and schema files from respective project's sources for inclusion.
21mr|openldap-2.4.59-6|345	# Installation order is mandatory and urpmi should be hinted to install all config chunks before
21mr|openldap-2.4.59-6|346	# 'servers' package as it will likely fail to first-run daemons otherwise.
21mr|openldap-2.4.59-6|347	Requires(pre):	%{name}-schemas
21mr|openldap-2.4.59-6|348	
21mr|openldap-2.4.59-6|349	# to generate a certificate in systemd init
21mr|openldap-2.4.59-6|350	# cert-sh-functions must exist before first start of ldap.service,
21mr|openldap-2.4.59-6|351	# it is called from ExecStartPre, '(post)' is to guarantee its existence
21mr|openldap-2.4.59-6|352	Requires(post):	cert-sh-functions
21mr|openldap-2.4.59-6|353	Requires:	cert-sh-functions
21mr|openldap-2.4.59-6|354	# for ldap-hot-db-backup
21mr|openldap-2.4.59-6|355	Requires:	bash
21mr|openldap-2.4.59-6|356	Requires:	%{libname} = %{EVRD}
21mr|openldap-2.4.59-6|357	
21mr|openldap-2.4.59-6|358	%description servers
21mr|openldap-2.4.59-6|359	OpenLDAP Servers
21mr|openldap-2.4.59-6|360	
21mr|openldap-2.4.59-6|361	This package contains the OpenLDAP server, slapd (LDAP server), it's configuration
21mr|openldap-2.4.59-6|362	files, additional backends and database maintenance tools.
21mr|openldap-2.4.59-6|363	This server package was compiled with support for the %{?_with_gdbm:gdbm}%{!?_with_gdbm:berkeley}
21mr|openldap-2.4.59-6|364	database library.
21mr|openldap-2.4.59-6|365	
21mr|openldap-2.4.59-6|366	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|367	
21mr|openldap-2.4.59-6|368	%package clients
21mr|openldap-2.4.59-6|369	Summary:	OpenLDAP clients and related files
21mr|openldap-2.4.59-6|370	Group:		System/Servers
21mr|openldap-2.4.59-6|371	Requires:	%{libname} = %{EVRD}
21mr|openldap-2.4.59-6|372	
21mr|openldap-2.4.59-6|373	%description clients
21mr|openldap-2.4.59-6|374	OpenLDAP clients
21mr|openldap-2.4.59-6|375	
21mr|openldap-2.4.59-6|376	This package contains command-line ldap clients (ldapsearch, ldapadd etc)
21mr|openldap-2.4.59-6|377	
21mr|openldap-2.4.59-6|378	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|379	
21mr|openldap-2.4.59-6|380	%package -n %{libname}
21mr|openldap-2.4.59-6|381	Summary:	OpenLDAP libraries
21mr|openldap-2.4.59-6|382	Group:		System/Libraries
21mr|openldap-2.4.59-6|383	Provides:	lib%{fname} = %{EVRD}
21mr|openldap-2.4.59-6|384	Requires:	%{name}
21mr|openldap-2.4.59-6|385	
21mr|openldap-2.4.59-6|386	%description -n %{libname}
21mr|openldap-2.4.59-6|387	This package includes the libraries needed by ldap applications.
21mr|openldap-2.4.59-6|388	
21mr|openldap-2.4.59-6|389	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|390	
21mr|openldap-2.4.59-6|391	%package -n %{libname}-devel
21mr|openldap-2.4.59-6|392	Summary:	OpenLDAP development libraries and header files
21mr|openldap-2.4.59-6|393	Group:		Development/C
21mr|openldap-2.4.59-6|394	Requires:	%{libname} = %{EVRD}
21mr|openldap-2.4.59-6|395	Requires:	tcp_wrappers-devel
21mr|openldap-2.4.59-6|396	Provides:	%{name}-devel = %{EVRD}
21mr|openldap-2.4.59-6|397	Provides: 	lib%{fname}-devel = %{EVRD}
21mr|openldap-2.4.59-6|398	Provides:	openldap2-devel = %{EVRD}
21mr|openldap-2.4.59-6|399	Obsoletes: 	openldap-devel < %{EVRD}
21mr|openldap-2.4.59-6|400	Conflicts:	libldap1-devel
21mr|openldap-2.4.59-6|401	Conflicts:	%mklibname -d ldap 2
21mr|openldap-2.4.59-6|402	Conflicts:	%mklibname -d ldap 2.3_0
21mr|openldap-2.4.59-6|403	
21mr|openldap-2.4.59-6|404	%description -n %{libname}-devel
21mr|openldap-2.4.59-6|405	This package includes the development libraries and header files
21mr|openldap-2.4.59-6|406	needed for compiling applications that use LDAP internals.  Install
21mr|openldap-2.4.59-6|407	this package only if you plan to develop or will need to compile
21mr|openldap-2.4.59-6|408	LDAP clients.
21mr|openldap-2.4.59-6|409	
21mr|openldap-2.4.59-6|410	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|411	
21mr|openldap-2.4.59-6|412	%package -n %{libname}-static-devel
21mr|openldap-2.4.59-6|413	Summary:	OpenLDAP development static libraries
21mr|openldap-2.4.59-6|414	Group:		Development/C
21mr|openldap-2.4.59-6|415	Requires:	%{libname}-devel = %{EVRD}
21mr|openldap-2.4.59-6|416	Provides:	lib%{fname}-devel-static = %{EVRD}
21mr|openldap-2.4.59-6|417	Provides:	lib%{fname}-static-devel = %{EVRD}
21mr|openldap-2.4.59-6|418	Provides:	openldap-devel-static = %{EVRD}
21mr|openldap-2.4.59-6|419	Provides:	openldap-static-devel = %{EVRD}
21mr|openldap-2.4.59-6|420	Obsoletes:	openldap-devel-static < %{EVRD}
21mr|openldap-2.4.59-6|421	Conflicts:	libldap1-devel
21mr|openldap-2.4.59-6|422	
21mr|openldap-2.4.59-6|423	%description -n %{libname}-static-devel
21mr|openldap-2.4.59-6|424	OpenLDAP development static libraries
21mr|openldap-2.4.59-6|425	
21mr|openldap-2.4.59-6|426	%if %{build_modpacks}
21mr|openldap-2.4.59-6|427	
21mr|openldap-2.4.59-6|428	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|429	
21mr|openldap-2.4.59-6|430	%package back_dnssrv
21mr|openldap-2.4.59-6|431	Summary:	Module dnssrv for OpenLDAP
21mr|openldap-2.4.59-6|432	Group:		System/Libraries
21mr|openldap-2.4.59-6|433	Requires:	%{libname} = %{EVRD}
21mr|openldap-2.4.59-6|434	Requires:	openldap-servers = %{EVRD}
21mr|openldap-2.4.59-6|435	
21mr|openldap-2.4.59-6|436	%description back_dnssrv
21mr|openldap-2.4.59-6|437	The dnssrv daabase backend module for OpenLDAP daemon
21mr|openldap-2.4.59-6|438	
21mr|openldap-2.4.59-6|439	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|440	
21mr|openldap-2.4.59-6|441	%package back_ldap
21mr|openldap-2.4.59-6|442	Summary:	Module ldap for OpenLDAP
21mr|openldap-2.4.59-6|443	Group:		System/Libraries
21mr|openldap-2.4.59-6|444	Requires:	%{libname} = %{EVRD}
21mr|openldap-2.4.59-6|445	Requires:	openldap-servers = %{EVRD}
21mr|openldap-2.4.59-6|446	
21mr|openldap-2.4.59-6|447	%description back_ldap
21mr|openldap-2.4.59-6|448	The ldap database backend module for OpenLDAP daemon
21mr|openldap-2.4.59-6|449	
21mr|openldap-2.4.59-6|450	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|451	
21mr|openldap-2.4.59-6|452	%package back_passwd
21mr|openldap-2.4.59-6|453	Summary:	Module passwd for OpenLDAP
21mr|openldap-2.4.59-6|454	Group:		System/Libraries
21mr|openldap-2.4.59-6|455	Requires:	%{libname} = %{EVRD}
21mr|openldap-2.4.59-6|456	Requires:	openldap-servers = %{EVRD}
21mr|openldap-2.4.59-6|457	
21mr|openldap-2.4.59-6|458	%description back_passwd
21mr|openldap-2.4.59-6|459	The passwd database backend module for OpenLDAP daemon
21mr|openldap-2.4.59-6|460	%endif
21mr|openldap-2.4.59-6|461	
21mr|openldap-2.4.59-6|462	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|463	
21mr|openldap-2.4.59-6|464	%if %{build_sql} && %{build_modpacks}
21mr|openldap-2.4.59-6|465	%package back_sql
21mr|openldap-2.4.59-6|466	Summary:	Module sql for OpenLDAP
21mr|openldap-2.4.59-6|467	Group:		System/Libraries
21mr|openldap-2.4.59-6|468	Requires:	%{libname} = %{EVRD}
21mr|openldap-2.4.59-6|469	Requires:	openldap-servers = %{EVRD}
21mr|openldap-2.4.59-6|470	
21mr|openldap-2.4.59-6|471	%description back_sql
21mr|openldap-2.4.59-6|472	The sql database backend module for OpenLDAP daemon
21mr|openldap-2.4.59-6|473	%endif
21mr|openldap-2.4.59-6|474	
21mr|openldap-2.4.59-6|475	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|476	
21mr|openldap-2.4.59-6|477	%package doc
21mr|openldap-2.4.59-6|478	Summary:	OpenLDAP documentation and administration guide
21mr|openldap-2.4.59-6|479	Group:		Books/Computer books
21mr|openldap-2.4.59-6|480	Requires:	openldap
21mr|openldap-2.4.59-6|481	Provides:	openldap-guide
21mr|openldap-2.4.59-6|482	
21mr|openldap-2.4.59-6|483	%description doc
21mr|openldap-2.4.59-6|484	OpenLDAP documentation, incuding RFCs and the adminitration guide
21mr|openldap-2.4.59-6|485	
21mr|openldap-2.4.59-6|486	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|487	
21mr|openldap-2.4.59-6|488	%package tests
21mr|openldap-2.4.59-6|489	Summary:	OpenLDAP Test Suite - tests and data
21mr|openldap-2.4.59-6|490	Group:		Development/Other
21mr|openldap-2.4.59-6|491	Requires:	%{name}-servers
21mr|openldap-2.4.59-6|492	Requires:	%{name}-clients
21mr|openldap-2.4.59-6|493	Requires:	%{name}-testprogs
21mr|openldap-2.4.59-6|494	
21mr|openldap-2.4.59-6|495	%description tests
21mr|openldap-2.4.59-6|496	OpenLDAP now has a substantial test suite, which includes sample configurations
21mr|openldap-2.4.59-6|497	and data for a large number of scenarios and features. These are useful for
21mr|openldap-2.4.59-6|498	testing the installed server, and seeing examples of how to use the features.
21mr|openldap-2.4.59-6|499	
21mr|openldap-2.4.59-6|500	The intention is that it should be possible to run the entire test suite on
21mr|openldap-2.4.59-6|501	the installed server using this package.
21mr|openldap-2.4.59-6|502	
21mr|openldap-2.4.59-6|503	# --------------------------------------------------------------------------- #
21mr|openldap-2.4.59-6|504	
21mr|openldap-2.4.59-6|505	%package testprogs
21mr|openldap-2.4.59-6|506	Summary:	OpenLDAP Test Suite - simple testing client binaries
21mr|openldap-2.4.59-6|507	Group:		Development/Other
21mr|openldap-2.4.59-6|508	
21mr|openldap-2.4.59-6|509	%description testprogs
21mr|openldap-2.4.59-6|510	Programs shipped with the test suite which are used by the test suite, and may
21mr|openldap-2.4.59-6|511	also be useful as load generators etc.
21mr|openldap-2.4.59-6|512	
21mr|openldap-2.4.59-6|513	%prep
21mr|openldap-2.4.59-6|514	%setup -q  -n %{name}-%{version}%{beta}
21mr|openldap-2.4.59-6|515	
21mr|openldap-2.4.59-6|516	perl -pi -e 's/LDAP_DIRSEP "run" //g' include/ldap_defaults.h
21mr|openldap-2.4.59-6|517	perl -pi -e 's/testrun/\${TESTDIR}/g' tests/scripts/test024-unique
21mr|openldap-2.4.59-6|518	
21mr|openldap-2.4.59-6|519	# https://bugs.gentoo.org/765043
21mr|openldap-2.4.59-6|520	perl -pi -e 's@^AM_INIT_AUTOMAKE.*@AC_PROG_MAKE_SET@' configure.in
21mr|openldap-2.4.59-6|521	
21mr|openldap-2.4.59-6|522	# README:
21mr|openldap-2.4.59-6|523	cp %{SOURCE13} README.mdk
21mr|openldap-2.4.59-6|524	# test049 not ready for not writing to testdir ...
21mr|openldap-2.4.59-6|525	mv tests/scripts/{,broken}test049*
21mr|openldap-2.4.59-6|526	chmod a+rx tests/scripts/test054*
21mr|openldap-2.4.59-6|527	
21mr|openldap-2.4.59-6|528	%apply_patches
21mr|openldap-2.4.59-6|529	
21mr|openldap-2.4.59-6|530	%if %{build_smbkrb5pwd}
21mr|openldap-2.4.59-6|531	tar -xvf %{SOURCE201}
21mr|openldap-2.4.59-6|532	cp -rv smbkrb5pwd-%{smbkrb5pwd_commit} contrib/slapd-modules/
21mr|openldap-2.4.59-6|533	mv -v contrib/slapd-modules/smbkrb5pwd-%{smbkrb5pwd_commit} contrib/slapd-modules/smbkrb5pwd
21mr|openldap-2.4.59-6|534	mv -v contrib/slapd-modules/smbkrb5pwd/README contrib/slapd-modules/smbkrb5pwd/README.smbkrb5pwd
21mr|openldap-2.4.59-6|535	# https://github.com/opinsys/smbkrb5pwd/wiki/Compiling-on-CentOS
21mr|openldap-2.4.59-6|536	grep -Irl '/etc/ldap/slapd.d/' contrib/slapd-modules/smbkrb5pwd | xargs sed -i -e 's,/etc/ldap/slapd.d/,/etc/openldap/,g'
21mr|openldap-2.4.59-6|537	%endif
21mr|openldap-2.4.59-6|538	
21mr|openldap-2.4.59-6|539	%build
21mr|openldap-2.4.59-6|540	%serverbuild
21mr|openldap-2.4.59-6|541	# it does not work with -fPIE and someone added that to the serverbuild macro...
21mr|openldap-2.4.59-6|542	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21mr|openldap-2.4.59-6|543	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21mr|openldap-2.4.59-6|544	
21mr|openldap-2.4.59-6|545	# Patch55 UBUNTU-gssapi.patch requires regenerating Makefile
21mr|openldap-2.4.59-6|546	# (from Haiku) openldap uses it's own variation of autotools
21mr|openldap-2.4.59-6|547	libtoolize --force --copy --install
21mr|openldap-2.4.59-6|548	aclocal
21mr|openldap-2.4.59-6|549	autoconf
21mr|openldap-2.4.59-6|550	
21mr|openldap-2.4.59-6|551	%configure \
21mr|openldap-2.4.59-6|552	--with-subdir=%{name} \
21mr|openldap-2.4.59-6|553	--localstatedir=/run/ldap \
21mr|openldap-2.4.59-6|554	--enable-static \
21mr|openldap-2.4.59-6|555	--enable-dynamic \
21mr|openldap-2.4.59-6|556	--enable-syslog \
21mr|openldap-2.4.59-6|557	--enable-proctitle \
21mr|openldap-2.4.59-6|558	--enable-ipv6 \
21mr|openldap-2.4.59-6|559	--enable-local \
21mr|openldap-2.4.59-6|560	%if %{with bootstrap}
21mr|openldap-2.4.59-6|561	--with-cyrussasl=no --disable-spasswd \
21mr|openldap-2.4.59-6|562	--with-kerberos=no --disable-kpasswd \
21mr|openldap-2.4.59-6|563	--with-gssapi=no \
21mr|openldap-2.4.59-6|564	%else
21mr|openldap-2.4.59-6|565	--with-cyrussasl=yes --enable-spasswd \
21mr|openldap-2.4.59-6|566	--with-kerberos=yes --enable-kpasswd \
21mr|openldap-2.4.59-6|567	--with-gssapi=yes \
21mr|openldap-2.4.59-6|568	%endif
21mr|openldap-2.4.59-6|569	--with-threads \
21mr|openldap-2.4.59-6|570	--with-tls \
21mr|openldap-2.4.59-6|571	--enable-slapd \
21mr|openldap-2.4.59-6|572	--enable-aci \
21mr|openldap-2.4.59-6|573	--enable-cleartext \
21mr|openldap-2.4.59-6|574	--enable-crypt \
21mr|openldap-2.4.59-6|575	--enable-lmpasswd \
21mr|openldap-2.4.59-6|576	%if %{build_modules}
21mr|openldap-2.4.59-6|577	--enable-modules \
21mr|openldap-2.4.59-6|578	%endif
21mr|openldap-2.4.59-6|579	--enable-rewrite \
21mr|openldap-2.4.59-6|580	--enable-rlookups \
21mr|openldap-2.4.59-6|581	%if %{build_slp}
21mr|openldap-2.4.59-6|582	--enable-slp \
21mr|openldap-2.4.59-6|583	%endif
21mr|openldap-2.4.59-6|584	--enable-wrappers \
21mr|openldap-2.4.59-6|585	--enable-bdb=yes \
21mr|openldap-2.4.59-6|586	--enable-hdb=yes \
21mr|openldap-2.4.59-6|587	--enable-ndb=no \
21mr|openldap-2.4.59-6|588	--enable-backends=mod \
21mr|openldap-2.4.59-6|589	%if %{back_perl}
21mr|openldap-2.4.59-6|590	--enable-perl=mod \
21mr|openldap-2.4.59-6|591	%else
21mr|openldap-2.4.59-6|592	--enable-perl=no \
21mr|openldap-2.4.59-6|593	%endif
21mr|openldap-2.4.59-6|594	%if %{build_sql}
21mr|openldap-2.4.59-6|595	--enable-sql=mod \
21mr|openldap-2.4.59-6|596	%else
21mr|openldap-2.4.59-6|597	--enable-sql=no \
21mr|openldap-2.4.59-6|598	%endif
21mr|openldap-2.4.59-6|599	--enable-overlays=mod \
21mr|openldap-2.4.59-6|600	--enable-shared
21mr|openldap-2.4.59-6|601	
21mr|openldap-2.4.59-6|602	# (oe) amd64 fix
21mr|openldap-2.4.59-6|603	perl -pi -e "s|^AC_CFLAGS.*|AC_CFLAGS = $CFLAGS -fPIC|g" libraries/librewrite/Makefile
21mr|openldap-2.4.59-6|604	
21mr|openldap-2.4.59-6|605	%make depend
21mr|openldap-2.4.59-6|606	%make
21mr|openldap-2.4.59-6|607	
21mr|openldap-2.4.59-6|608	export LIBTOOL=`pwd`/libtool
21mr|openldap-2.4.59-6|609	
21mr|openldap-2.4.59-6|610	%if %{build_heimdal}
21mr|openldap-2.4.59-6|611	KRB5_CONFIG=heimdal-config
21mr|openldap-2.4.59-6|612	%else
21mr|openldap-2.4.59-6|613	KRB5_CONFIG=krb5-config
21mr|openldap-2.4.59-6|614	%endif
21mr|openldap-2.4.59-6|615	
21mr|openldap-2.4.59-6|616	perl -pi -e 's/pw-radius.la//g' contrib/slapd-modules/passwd/Makefile
21mr|openldap-2.4.59-6|617	#acl broken
21mr|openldap-2.4.59-6|618	# kinit is buildable only with MIT krb5
21mr|openldap-2.4.59-6|619	# Gentoo ebuild disables it in case of using Heimdal, Ubuntu also does not build it
21mr|openldap-2.4.59-6|620	for i in addpartial allop allowed autogroup cloak denyop dsaschema dupent  \
21mr|openldap-2.4.59-6|621	%if %{build_kinit}
21mr|openldap-2.4.59-6|622	kinit \
21mr|openldap-2.4.59-6|623	%endif
21mr|openldap-2.4.59-6|624	lastbind lastmod noopsrch nops \
21mr|openldap-2.4.59-6|625	%if %{build_nssov}
21mr|openldap-2.4.59-6|626	nssov \
21mr|openldap-2.4.59-6|627	%endif
21mr|openldap-2.4.59-6|628	%if %{build_smbk5pwd}
21mr|openldap-2.4.59-6|629	smbk5pwd \
21mr|openldap-2.4.59-6|630	%endif
21mr|openldap-2.4.59-6|631	%if %{build_smbkrb5pwd}
21mr|openldap-2.4.59-6|632	smbkrb5pwd \
21mr|openldap-2.4.59-6|633	%endif
21mr|openldap-2.4.59-6|634	passwd passwd/sha2 trace
21mr|openldap-2.4.59-6|635	do
21mr|openldap-2.4.59-6|636	make -C contrib/slapd-modules/$i libdir=%{_libdir} moduledir=%{_libdir}/%{name} KRB5_CONFIG=$KRB5_CONFIG
21mr|openldap-2.4.59-6|637	done
21mr|openldap-2.4.59-6|638	
21mr|openldap-2.4.59-6|639	%check
21mr|openldap-2.4.59-6|640	rm tests/scripts/test022-ppolicy
21mr|openldap-2.4.59-6|641	%if %{!?_without_test:1}%{?_without_test:0}
21mr|openldap-2.4.59-6|642	#disable icecream:
21mr|openldap-2.4.59-6|643	#PATH=`echo $PATH|perl -pe 's,:[\/\w]+icecream[\/\w]+:,:,g'`
21mr|openldap-2.4.59-6|644	# meta test seems to timeout on the Mandriva cluster:
21mr|openldap-2.4.59-6|645	#export TEST_META=no
21mr|openldap-2.4.59-6|646	# Use a pseudo-random number between 9000 and 10000 as base port for slapd in tests
21mr|openldap-2.4.59-6|647	#export SLAPD_BASEPORT=$[9000+RANDOM%1000]
21mr|openldap-2.4.59-6|648	#cmake -C tests %{!?tests:test}%{?tests:%tests}
21mr|openldap-2.4.59-6|649	%endif
21mr|openldap-2.4.59-6|650	
21mr|openldap-2.4.59-6|651	%install
21mr|openldap-2.4.59-6|652	export DONT_GPRINTIFY=1
21mr|openldap-2.4.59-6|653	for i in addpartial allop allowed autogroup \
21mr|openldap-2.4.59-6|654	%if %{build_kinit}
21mr|openldap-2.4.59-6|655	kinit \
21mr|openldap-2.4.59-6|656	%endif
21mr|openldap-2.4.59-6|657	%if %{build_nssov}
21mr|openldap-2.4.59-6|658	nssov \
21mr|openldap-2.4.59-6|659	%endif
21mr|openldap-2.4.59-6|660	%if %{build_smbk5pwd}
21mr|openldap-2.4.59-6|661	smbk5pwd \
21mr|openldap-2.4.59-6|662	%endif
21mr|openldap-2.4.59-6|663	passwd
21mr|openldap-2.4.59-6|664	do
21mr|openldap-2.4.59-6|665	cp -af contrib/slapd-modules/$i/README{,.$i}
21mr|openldap-2.4.59-6|666	done
21mr|openldap-2.4.59-6|667	cp contrib/slapd-modules/passwd/sha2/README{,.sha2}
21mr|openldap-2.4.59-6|668	rm -Rf %{buildroot}
21mr|openldap-2.4.59-6|669	
21mr|openldap-2.4.59-6|670	%makeinstall_std STRIP=""
21mr|openldap-2.4.59-6|671	
21mr|openldap-2.4.59-6|672	%if %{build_smbk5pwd}
21mr|openldap-2.4.59-6|673	cp -a contrib/slapd-modules/smbk5pwd/.libs/smbk5pwd.so* %{buildroot}/%{_libdir}/%{name}
21mr|openldap-2.4.59-6|674	%if !%{build_heimdal}
21mr|openldap-2.4.59-6|675	for i in %{buildroot}/%{_libdir}/%{name}/smbk5pwd*
21mr|openldap-2.4.59-6|676	do
21mr|openldap-2.4.59-6|677	if [ -L ${i} ]
21mr|openldap-2.4.59-6|678	then
21mr|openldap-2.4.59-6|679	newlink=`readlink $i|sed -e 's/k5//g'`
21mr|openldap-2.4.59-6|680	rm $i
21mr|openldap-2.4.59-6|681	ln -svf $newlink ${i/k5/}
21mr|openldap-2.4.59-6|682	else
21mr|openldap-2.4.59-6|683	mv $i ${i/k5/}
21mr|openldap-2.4.59-6|684	fi
21mr|openldap-2.4.59-6|685	done
21mr|openldap-2.4.59-6|686	%endif
21mr|openldap-2.4.59-6|687	%endif
21mr|openldap-2.4.59-6|688	
21mr|openldap-2.4.59-6|689	%if %{build_smbkrb5pwd}
21mr|openldap-2.4.59-6|690	cp -a contrib/slapd-modules/smbkrb5pwd/.libs/*.so* %{buildroot}/%{_libdir}/%{name}
21mr|openldap-2.4.59-6|691	%endif
21mr|openldap-2.4.59-6|692	
21mr|openldap-2.4.59-6|693	cp contrib/slapd-modules/allop/slapo-allop.5 %{buildroot}/%{_mandir}/man5
21mr|openldap-2.4.59-6|694	cp contrib/slapd-modules/cloak/slapo-cloak.5 %{buildroot}/%{_mandir}/man5
21mr|openldap-2.4.59-6|695	cp contrib/slapd-modules/lastbind/slapo-lastbind.5 %{buildroot}/%{_mandir}/man5
21mr|openldap-2.4.59-6|696	cp contrib/slapd-modules/lastmod/slapo-lastmod.5 %{buildroot}/%{_mandir}/man5
21mr|openldap-2.4.59-6|697	cp contrib/slapd-modules/nops/slapo-nops.5 %{buildroot}/%{_mandir}/man5
21mr|openldap-2.4.59-6|698	
21mr|openldap-2.4.59-6|699	#cp contrib/slapd-modules/*/*.so %{buildroot}/%{_libdir}/%{name}
21mr|openldap-2.4.59-6|700	
21mr|openldap-2.4.59-6|701	#smbk5pwd skipped, installed as smbpwd above
21mr|openldap-2.4.59-6|702	#dsaschema broken on 32bit
21mr|openldap-2.4.59-6|703	for i in addpartial allop allowed autogroup cloak denyop dupent \
21mr|openldap-2.4.59-6|704	%if %{build_kinit}
21mr|openldap-2.4.59-6|705	kinit \
21mr|openldap-2.4.59-6|706	%endif
21mr|openldap-2.4.59-6|707	lastbind lastmod noopsrch nops \
21mr|openldap-2.4.59-6|708	%if %{build_nssov}
21mr|openldap-2.4.59-6|709	nssov \
21mr|openldap-2.4.59-6|710	%endif
21mr|openldap-2.4.59-6|711	passwd passwd/sha2 trace
21mr|openldap-2.4.59-6|712	do
21mr|openldap-2.4.59-6|713	make DESTDIR=%{buildroot} mandir=%{_mandir} moduledir=%{_libdir}/%{name} schemadir=%{_sysconfdir}/%{name}/schema -C contrib/slapd-modules/$i install
21mr|openldap-2.4.59-6|714	rm -f %{buildroot}/%{_libdir}/%{name}/$i.a
21mr|openldap-2.4.59-6|715	done
21mr|openldap-2.4.59-6|716	rm -f %{buildroot}/%{_libdir}/%{name}/kerberos.a
21mr|openldap-2.4.59-6|717	rm -f %{buildroot}/%{_libdir}/%{name}/netscape.a
21mr|openldap-2.4.59-6|718	rm -f %{buildroot}/%{_libdir}/%{name}/sha2.a
21mr|openldap-2.4.59-6|719	#compat symlinks, DONT REMOVE - these get created automatically now
21mr|openldap-2.4.59-6|720	#ln -s netscape.so %{buildroot}/%{_libdir}/%{name}/pw-netscape.so
21mr|openldap-2.4.59-6|721	#ln -s kerberos.so %{buildroot}/%{_libdir}/%{name}/pw-kerberos.so
21mr|openldap-2.4.59-6|722	
21mr|openldap-2.4.59-6|723	# try and ship the tests such that they will run properly
21mr|openldap-2.4.59-6|724	
21mr|openldap-2.4.59-6|725	install -d %{buildroot}/%{_datadir}/%{name}/tests
21mr|openldap-2.4.59-6|726	cp -a tests/{data,scripts,Makefile,run} %{buildroot}/%{_datadir}/%{name}/tests
21mr|openldap-2.4.59-6|727	ln -s %{_datadir}/%{name}/schema %{buildroot}/%{_datadir}/%{name}/tests
21mr|openldap-2.4.59-6|728	find %{buildroot}/%{_datadir}/%{name}/tests -type f -name '*.conf' -exec perl -pi -e 's,\.\.\/servers\/slapd\/back-.*,%{_libdir}/%{name},g;s,\.\.\/servers\/slapd\/overlays,%{_libdir}/%{name},g' {} \;
21mr|openldap-2.4.59-6|729	perl -pi -e 's,(\`pwd\`\/)?\.\.\/servers\/(slapd|slurpd)\/(slapd|slurpd),%{_sbindir}/${2},g;s,^PROGDIR=.*,PROGDIR=%{_bindir},g;s,^CLIENTDIR=.*,CLIENTDIR=%{_bindir},g;s,^TESTDIR=.*,TESTDIR=\${USER_TESTDIR-\$TMPDIR/openldap-testrun},g;s/ldap(search|add|delete|modify|whoami|compare|passwd|modrdn|exop)/ldap${1}/g;s/slapd-tester$/slapd-tester/g;s,\$TESTWD\/,,g;s/^(\.\*.*)\$(.*)/${1}\`pwd\`\/\$${2}/g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/defines.sh %{buildroot}/%{_datadir}/%{name}/tests/run
21mr|openldap-2.4.59-6|730	perl -pi -e 's/testrun/\$TESTDIR/g;s,^SHTOOL=.*,. scripts/defines.sh,g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/all
21mr|openldap-2.4.59-6|731	perl -p -i.bak -e 's,^olcModulePath: .*,olcModulePath: %{_libdir}/%{name},g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/test*
21mr|openldap-2.4.59-6|732	perl -pi -e 's/^(Makefile|SUBDIRS)/#$1/g' %{buildroot}/%{_datadir}/%{name}/tests/Makefile
21mr|openldap-2.4.59-6|733	echo 'SHTOOL="./scripts/shtool"' >> %{buildroot}/%{_datadir}/%{name}/tests/scripts/defines.sh
21mr|openldap-2.4.59-6|734	install -m755 build/shtool %{buildroot}/%{_datadir}/%{name}/tests/scripts
21mr|openldap-2.4.59-6|735	ln -s %{_datadir}/%{name}/tests/data %{buildroot}/%{_datadir}/%{name}/tests/testdata
21mr|openldap-2.4.59-6|736	
21mr|openldap-2.4.59-6|737	install -m755 tests/progs/.libs/slapd-* tests/progs/.libs/ldif-filter %{buildroot}/%{_bindir}
21mr|openldap-2.4.59-6|738	
21mr|openldap-2.4.59-6|739	### some hack
21mr|openldap-2.4.59-6|740	perl -pi -e "s| -L../liblber/.libs||g" %{buildroot}%{_libdir}/libldap.la
21mr|openldap-2.4.59-6|741	
21mr|openldap-2.4.59-6|742	perl -pi -e  "s,-L$RPM_BUILD_DIR\S+%{_libdir},,g" %{buildroot}/%{_libdir}/lib*.la
21mr|openldap-2.4.59-6|743	#sed -i -e "s|-L$RPM_BUILD_DIR/%{name}-%{version}/db-instroot/%{_libdir}||g" %{buildroot}/%{_libdir}/*la
21mr|openldap-2.4.59-6|744	#%{buildroot}/%{_libdir}/%{name}/*.la
21mr|openldap-2.4.59-6|745	
21mr|openldap-2.4.59-6|746	### Init scripts
21mr|openldap-2.4.59-6|747	install -d %{buildroot}%{_unitdir}
21mr|openldap-2.4.59-6|748	install -m644 %{SOURCE1} %{buildroot}%{_unitdir}/ldap.service
21mr|openldap-2.4.59-6|749	
21mr|openldap-2.4.59-6|750	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|openldap-2.4.59-6|751	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/ldap
21mr|openldap-2.4.59-6|752	
21mr|openldap-2.4.59-6|753	install -m 640 %{SOURCE21} %{SOURCE23} %{SOURCE24} %{buildroot}%{_sysconfdir}/%{name}
21mr|openldap-2.4.59-6|754	sed -i -e 's,@LIBDIR@,%{_libdir},g' %{buildroot}%{_sysconfdir}/%{name}/slapd.conf
21mr|openldap-2.4.59-6|755	OPENSSLDIR="$(openssl-config --openssldir)"
21mr|openldap-2.4.59-6|756	[ ! -z "$OPENSSLDIR" ] # test - not empty
21mr|openldap-2.4.59-6|757	sed -i %{buildroot}%{_sysconfdir}/%{name}/ldap.conf -e "s#@OPENSSLDIR@#${OPENSSLDIR}#g"
21mr|openldap-2.4.59-6|758	grep -q "$OPENSSLDIR" %{buildroot}%{_sysconfdir}/%{name}/ldap.conf # validate
21mr|openldap-2.4.59-6|759	
21mr|openldap-2.4.59-6|760	install -d %{buildroot}/%{_sysconfdir}/%{name}/slapd.d
21mr|openldap-2.4.59-6|761	install -m 640 %{SOURCE28} %{buildroot}%{_sysconfdir}/%{name}/slapd.d/coreschemas.conf
21mr|openldap-2.4.59-6|762	install -m 640 %{SOURCE29} %{buildroot}%{_sysconfdir}/%{name}/slapd.d/extraschemas.conf
21mr|openldap-2.4.59-6|763	
21mr|openldap-2.4.59-6|764	### repository dir
21mr|openldap-2.4.59-6|765	install -d %{buildroot}%{_var}/lib/ldap
21mr|openldap-2.4.59-6|766	
21mr|openldap-2.4.59-6|767	### DB_CONFIG for bdb backend
21mr|openldap-2.4.59-6|768	install -m644 %{SOURCE22} %{buildroot}%{_var}/lib/ldap
21mr|openldap-2.4.59-6|769	
21mr|openldap-2.4.59-6|770	### Server defaults
21mr|openldap-2.4.59-6|771	echo "localhost" > %{buildroot}%{_sysconfdir}/%{name}/ldapserver
21mr|openldap-2.4.59-6|772	
21mr|openldap-2.4.59-6|773	### we don't need the default files
21mr|openldap-2.4.59-6|774	rm -f %{buildroot}/etc/%{name}/*.default
21mr|openldap-2.4.59-6|775	rm -f %{buildroot}/etc/%{name}/*.example
21mr|openldap-2.4.59-6|776	rm -f %{buildroot}/etc/%{name}/schema/*.default
21mr|openldap-2.4.59-6|777	rm -f %{buildroot}/etc/%{name}/slapd.ldif
21mr|openldap-2.4.59-6|778	
21mr|openldap-2.4.59-6|779	### Previous versions of this package held core schema files in {_datadir}/{name}/schema/. We have to keep
21mr|openldap-2.4.59-6|780	### these files in place at least till 2016 so that upgrades do not break existing installations.
21mr|openldap-2.4.59-6|781	install -d %{buildroot}%{_datadir}/%{name}/schema
21mr|openldap-2.4.59-6|782	cp %{buildroot}%{_sysconfdir}/%{name}/schema/*.{schema,ldif} %{buildroot}%{_datadir}/%{name}/schema/
21mr|openldap-2.4.59-6|783	# This one is an exception as it conflicts with 'openldap-extra-schemas'
21mr|openldap-2.4.59-6|784	rm %{buildroot}%{_datadir}/%{name}/schema/ldapns.schema
21mr|openldap-2.4.59-6|785	mv %{buildroot}%{_sysconfdir}/%{name}/schema/README %{buildroot}%{_sysconfdir}/%{name}/schema/README.coreschemas
21mr|openldap-2.4.59-6|786	
21mr|openldap-2.4.59-6|787	### install additional schemas
21mr|openldap-2.4.59-6|788	
21mr|openldap-2.4.59-6|789	install -m 644 %{SOURCE54} %{buildroot}%{_datadir}/%{name}/schema/
21mr|openldap-2.4.59-6|790	install -m 644 %{SOURCE50} %{buildroot}%{_sysconfdir}/%{name}/schema/
21mr|openldap-2.4.59-6|791	install -m 644 %{SOURCE51} %{buildroot}%{_sysconfdir}/%{name}/schema/
21mr|openldap-2.4.59-6|792	install -m 644 %{SOURCE52} %{buildroot}%{_sysconfdir}/%{name}/schema/
21mr|openldap-2.4.59-6|793	install -m 644 %{SOURCE53} %{buildroot}%{_sysconfdir}/%{name}/schema/
21mr|openldap-2.4.59-6|794	install -m 644 %{SOURCE54} %{buildroot}%{_sysconfdir}/%{name}/schema/
21mr|openldap-2.4.59-6|795	install -m 644 %{SOURCE55} %{buildroot}%{_sysconfdir}/%{name}/schema/
21mr|openldap-2.4.59-6|796	install -m 644 %{SOURCE56} %{buildroot}%{_sysconfdir}/%{name}/schema/
21mr|openldap-2.4.59-6|797	install -m 644 %{SOURCE57} %{buildroot}%{_sysconfdir}/%{name}/schema/
21mr|openldap-2.4.59-6|798	
21mr|openldap-2.4.59-6|799	install -d %{buildroot}/%{_datadir}/%{name}/scripts
21mr|openldap-2.4.59-6|800	install -m 755 %{SOURCE25} %{SOURCE26} %{SOURCE27} %{buildroot}/%{_datadir}/%{name}/scripts/
21mr|openldap-2.4.59-6|801	
21mr|openldap-2.4.59-6|802	for i in hourly daily weekly monthly yearly
21mr|openldap-2.4.59-6|803	do
21mr|openldap-2.4.59-6|804	install -d %{buildroot}/%{_sysconfdir}/cron.${i}
21mr|openldap-2.4.59-6|805	ln -s %{_datadir}/%{name}/scripts/ldap-hot-db-backup %{buildroot}/%{_sysconfdir}/cron.${i}/ldap-hot-db-backup
21mr|openldap-2.4.59-6|806	done
21mr|openldap-2.4.59-6|807	perl -pi -e 's,%{_bindir}/db_,%{_bindir}/%{dbutilsprefix},g' %{buildroot}/%{_datadir}/%{name}/scripts/ldap-common
21mr|openldap-2.4.59-6|808	
21mr|openldap-2.4.59-6|809	### create local.schema
21mr|openldap-2.4.59-6|810	#echo "# This is a good place to put your schema definitions " > %{buildroot}%{_sysconfdir}/%{name}/schema/local.schema
21mr|openldap-2.4.59-6|811	#chmod 644 %{buildroot}%{_sysconfdir}/%{name}/schema/local.schema
21mr|openldap-2.4.59-6|812	
21mr|openldap-2.4.59-6|813	### Guide
21mr|openldap-2.4.59-6|814	mkdir -p %{buildroot}/%{_docdir}/
21mr|openldap-2.4.59-6|815	tar xvjf %{SOURCE12} -C %{buildroot}/%{_docdir}/
21mr|openldap-2.4.59-6|816	mv %{buildroot}/%{_docdir}/{%{name},%{name}}-guide ||:
21mr|openldap-2.4.59-6|817	
21mr|openldap-2.4.59-6|818	### log repository
21mr|openldap-2.4.59-6|819	install -m 700 -d %{buildroot}/var/log/ldap
21mr|openldap-2.4.59-6|820	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|openldap-2.4.59-6|821	install -m 644 %{SOURCE20} %{buildroot}%{_sysconfdir}/logrotate.d/ldap
21mr|openldap-2.4.59-6|822	
21mr|openldap-2.4.59-6|823	# get the buildroot out of the man pages
21mr|openldap-2.4.59-6|824	perl -pi -e "s|%{buildroot}||g" %{buildroot}%{_mandir}/*/*.*
21mr|openldap-2.4.59-6|825	
21mr|openldap-2.4.59-6|826	#mkdir -p %{buildroot}%{_sysconfdir}/ssl/%{name}
21mr|openldap-2.4.59-6|827	
21mr|openldap-2.4.59-6|828	#Fix binary names and config paths in scripts/configs
21mr|openldap-2.4.59-6|829	perl -pi -e 's,/%{name}/,/%{name}/,g;s,(/ldap\w?)\b,${1},g;s,(%{_bindir}/slapd_db_\w+),${1},g;s,(%{_sbindir}/sl(apd|urpd|aptest))\b,${1},g;s/ldap-common/ldap-common/g;s,ldap.pem,ldap.pem,g;s,/usr/lib,%{_libdir},g' %{_initrddir}/ldap,%{_datadir}/%{name}/scripts/*}
21mr|openldap-2.4.59-6|830	
21mr|openldap-2.4.59-6|831	mv %{buildroot}/run/ldap/openldap-data/DB_CONFIG.example %{buildroot}/%{_var}/lib/ldap/
21mr|openldap-2.4.59-6|832	
21mr|openldap-2.4.59-6|833	# install private headers so as to build additional overlays later
21mr|openldap-2.4.59-6|834	install -d -m 755 %{buildroot}%{_includedir}/%{name}/{include,slapd}
21mr|openldap-2.4.59-6|835	install -m 644 include/*.h  %{buildroot}%{_includedir}/%{name}/include
21mr|openldap-2.4.59-6|836	install -d -m 755 %{buildroot}%{_includedir}/%{name}/include/ac
21mr|openldap-2.4.59-6|837	install -m 644 include/ac/*.h  %{buildroot}%{_includedir}/%{name}/include/ac
21mr|openldap-2.4.59-6|838	install -m 644 servers/slapd/*.h  %{buildroot}%{_includedir}/%{name}/slapd
21mr|openldap-2.4.59-6|839	install -d -m 755 %{buildroot}%{_includedir}/%{name}/libraries/liblunicode/ucdata
21mr|openldap-2.4.59-6|840	install -m 644 libraries/liblunicode/ucdata/*.h %{buildroot}%{_includedir}/%{name}/libraries/liblunicode/ucdata
21mr|openldap-2.4.59-6|841	
21mr|openldap-2.4.59-6|842	# Drop unnecessary static libraries
21mr|openldap-2.4.59-6|843	rm -f %{buildroot}/%{_libdir}/*.la
21mr|openldap-2.4.59-6|844	rm -f %{buildroot}%{_libdir}/%{name}/*.a
21mr|openldap-2.4.59-6|845	
21mr|openldap-2.4.59-6|846	# tmpfiles
21mr|openldap-2.4.59-6|847	install -m 0644 %{SOURCE500} -D %{buildroot}%{_tmpfilesdir}/ldap.conf
21mr|openldap-2.4.59-6|848	# sysusers.d
21mr|openldap-2.4.59-6|849	install -m 0644 %{SOURCE502} -D %{buildroot}%{_sysusersdir}/ldap.conf
21mr|openldap-2.4.59-6|850	
21mr|openldap-2.4.59-6|851	# Build artefacts, duplicates? after autoreconf?
21mr|openldap-2.4.59-6|852	rm -fvr %{buildroot}%{_sysconfdir}/%{name}/schema.*
21mr|openldap-2.4.59-6|853	
21mr|openldap-2.4.59-6|854	%pre config
21mr|openldap-2.4.59-6|855	%sysusers_create_package ldap %{SOURCE502}
21mr|openldap-2.4.59-6|856	%post config
21mr|openldap-2.4.59-6|857	%tmpfiles_create ldap.conf
21mr|openldap-2.4.59-6|858	
21mr|openldap-2.4.59-6|859	%pre servers
21mr|openldap-2.4.59-6|860	# allowing slapd to read hosts.allow and hosts.deny
21mr|openldap-2.4.59-6|861	%{_bindir}/gpasswd -a ldap adm 1>&2 > /dev/null || :
21mr|openldap-2.4.59-6|862	
21mr|openldap-2.4.59-6|863	if [ "$1" -ne '1' ]
21mr|openldap-2.4.59-6|864	then
21mr|openldap-2.4.59-6|865	SLAPD_STATUS=`LANG=C LC_ALL=C NOLOCALE=1 service ldap status 2>/dev/null|grep -q stopped;echo $?`
21mr|openldap-2.4.59-6|866	[ $SLAPD_STATUS -eq 1 ] && service ldap stop
21mr|openldap-2.4.59-6|867	service ldap recover
21mr|openldap-2.4.59-6|868	
21mr|openldap-2.4.59-6|869	LDAPUSER=ldap
21mr|openldap-2.4.59-6|870	LDAPGROUP=ldap
21mr|openldap-2.4.59-6|871	[ -e "/etc/sysconfig/%{name}" ] && . "/etc/sysconfig/%{name}"
21mr|openldap-2.4.59-6|872	SLAPDCONF=${SLAPDCONF:-/etc/%{name}/slapd.conf}
21mr|openldap-2.4.59-6|873	
21mr|openldap-2.4.59-6|874	#decide whether we need to migrate at all:
21mr|openldap-2.4.59-6|875	MIGRATE=`%{_sbindir}/slapd -VV 2>&1|while read a b c d e;do case $d in (2.4.*) echo nomigrate;;(2.*) echo migrate;;esac;done`
21mr|openldap-2.4.59-6|876	
21mr|openldap-2.4.59-6|877	if [ "$1" -ne 1 -a -e "$SLAPDCONF" -a "$MIGRATE" != "nomigrate" ]
21mr|openldap-2.4.59-6|878	then
21mr|openldap-2.4.59-6|879	#`awk '/^[:space:]*directory[:space:]*\w*/ {print $2}' /etc/%{name}/slapd.conf`
21mr|openldap-2.4.59-6|880	dbs=`awk 'BEGIN {OFS=":"} /[:space:]*^database[:space:]*\w*/ {db=$2;suf="";dir=""}; /^[:space:]*suffix[:space:]*\w*/ {suf=$2;if((db=="bdb"||db=="ldbm"||db=="hdb")&&(suf!=""&&dir!="")) print dir,suf};/^[:space:]*directory[:space:]*\w*/ {dir=$2; if((db=="bdb"||db=="ldbm"||db="hdb")&&(suf!=""&&dir!="")) print dir,suf};' "$SLAPDCONF" $(awk  '/^[[:blank:]]*include[[:blank:]]*/ {print $2}' "$SLAPDCONF")|sed -e 's/"//g'`
21mr|openldap-2.4.59-6|881	for db in $dbs
21mr|openldap-2.4.59-6|882	do
21mr|openldap-2.4.59-6|883	dbdir=${db/:*/}
21mr|openldap-2.4.59-6|884	dbsuffix=${db/*:/}
21mr|openldap-2.4.59-6|885	[ -e /etc/sysconfig/ldap ] && . /etc/sysconfig/ldap
21mr|openldap-2.4.59-6|886	# data migration between incompatible versions
21mr|openldap-2.4.59-6|887	# openldap >= 2.2.x have slapcat as a link to slapd, older releases do not
21mr|openldap-2.4.59-6|888	if [ "${AUTOMIGRATE:-yes}" == "yes" -a -f %{_sbindir}/slapcat ]
21mr|openldap-2.4.59-6|889	then
21mr|openldap-2.4.59-6|890	ldiffile="rpm-migrate-to-%{ol_ver_major}.ldif"
21mr|openldap-2.4.59-6|891	# dont do backups more than onc
21mr|openldap-2.4.59-6|892	if [ ! -e "${dbdir}/${ldiffile}-imported" -a ! -e "${dbdir}/${ldiffile}-import-failed" ];then
21mr|openldap-2.4.59-6|893	echo "Migrating pre-OpenLDAP-%{ol_ver_major} data"
21mr|openldap-2.4.59-6|894	echo "Making a backup of $dbsuffix to ldif file ${dbdir}/$ldiffile"
21mr|openldap-2.4.59-6|895	# For some reason, slapcat works in the shell when slapd is
21mr|openldap-2.4.59-6|896	# running but not via rpm ...
21mr|openldap-2.4.59-6|897	slapcat -b "$dbsuffix" -l ${dbdir}/${ldiffile} ||:
21mr|openldap-2.4.59-6|898	fi
21mr|openldap-2.4.59-6|899	fi
21mr|openldap-2.4.59-6|900	done
21mr|openldap-2.4.59-6|901	fi
21mr|openldap-2.4.59-6|902	fi
21mr|openldap-2.4.59-6|903	
21mr|openldap-2.4.59-6|904	%post servers
21mr|openldap-2.4.59-6|905	
21mr|openldap-2.4.59-6|906	SLAPD_STATUS=`LANG=C LC_ALL=C NOLOCALE=1 service ldap status 2>/dev/null|grep -q stopped;echo $?`
21mr|openldap-2.4.59-6|907	# bgmilne: part 2 of gdbm->dbb conversion for data created with original package for 9.1:
21mr|openldap-2.4.59-6|908	dbnum=1
21mr|openldap-2.4.59-6|909	LDAPUSER=ldap
21mr|openldap-2.4.59-6|910	LDAPGROUP=ldap
21mr|openldap-2.4.59-6|911	[ -e "/etc/sysconfig/%{name}" ] && . "/etc/sysconfig/%{name}"
21mr|openldap-2.4.59-6|912	SLAPDCONF=${SLAPDCONF:-/etc/%{name}/slapd.conf}
21mr|openldap-2.4.59-6|913	
21mr|openldap-2.4.59-6|914	# Setup log facility for OpenLDAP on new install
21mr|openldap-2.4.59-6|915	%_post_syslogadd /var/log/ldap/ldap.log local4
21mr|openldap-2.4.59-6|916	
21mr|openldap-2.4.59-6|917	# Set default values
21mr|openldap-2.4.59-6|918	SLAPDSYSLOGLEVEL="3"
21mr|openldap-2.4.59-6|919	SLAPDSYSLOGLOCALUSER="local4"
21mr|openldap-2.4.59-6|920	SLAPDURLLIST="ldap:/// ldaps:/// ldapi:///"
21mr|openldap-2.4.59-6|921	SLAPDCONF="/etc/openldap/slapd.conf"
21mr|openldap-2.4.59-6|922	LDAPUSER="ldap"
21mr|openldap-2.4.59-6|923	LDAPGROUP="ldap"
21mr|openldap-2.4.59-6|924	
21mr|openldap-2.4.59-6|925	# Override with local settings (if set)
21mr|openldap-2.4.59-6|926	if [ -f "%{_sysconfdir}/sysconfig/ldap" ]
21mr|openldap-2.4.59-6|927	then
21mr|openldap-2.4.59-6|928	source %{_sysconfdir}/sysconfig/ldap
21mr|openldap-2.4.59-6|929	fi
21mr|openldap-2.4.59-6|930	
21mr|openldap-2.4.59-6|931	# Update envfile with SLAPDARGS string if it is not defined
21mr|openldap-2.4.59-6|932	if [ -z "$SLAPDARGS" ]
21mr|openldap-2.4.59-6|933	then
21mr|openldap-2.4.59-6|934	
21mr|openldap-2.4.59-6|935	cat >>%{_sysconfdir}/sysconfig/ldap <<EOF
21mr|openldap-2.4.59-6|936	
21mr|openldap-2.4.59-6|937	# Please be aware that since version 2.4.40-9 slapd is under systemd control,
21mr|openldap-2.4.59-6|938	# variables LDAPUSER, SLAPDCONF, SLAPDURLLIST etc. are not relevant any more.
21mr|openldap-2.4.59-6|939	# Use SLAPDARGS string instead:"
21mr|openldap-2.4.59-6|940	
21mr|openldap-2.4.59-6|941	SLAPDARGS='-u $LDAPUSER -g $LDAPGROUP -l $SLAPDSYSLOGLOCALUSER -s $SLAPDSYSLOGLEVEL -f $SLAPDCONF -h "$SLAPDURLLIST"'
21mr|openldap-2.4.59-6|942	
21mr|openldap-2.4.59-6|943	EOF
21mr|openldap-2.4.59-6|944	
21mr|openldap-2.4.59-6|945	cat <<EOF
21mr|openldap-2.4.59-6|946	
21mr|openldap-2.4.59-6|947	Please be aware that since version 2.4.40-9 slapd is under systemd control.
21mr|openldap-2.4.59-6|948	Old-style environment variables like LDAPUSER, SLAPDCONF, SLAPDURLLIST etc
21mr|openldap-2.4.59-6|949	are not relevant any more. Environment variable SLAPDARGS is now responsible
21mr|openldap-2.4.59-6|950	for slapd behaviour. Your environment file is being updated with this record:
21mr|openldap-2.4.59-6|951	
21mr|openldap-2.4.59-6|952	SLAPDARGS='-u $LDAPUSER -g $LDAPGROUP -l $SLAPDSYSLOGLOCALUSER -s $SLAPDSYSLOGLEVEL -f $SLAPDCONF -h "$SLAPDURLLIST"'
21mr|openldap-2.4.59-6|953	
21mr|openldap-2.4.59-6|954	You may want to review service and environment files:
21mr|openldap-2.4.59-6|955	
21mr|openldap-2.4.59-6|956	/lib/systemd/system/ldap.service
21mr|openldap-2.4.59-6|957	/etc/sysconfig/ldap
21mr|openldap-2.4.59-6|958	
21mr|openldap-2.4.59-6|959	If you have suggestions or problems with OpenLDAP and systemd please report
21mr|openldap-2.4.59-6|960	to http://bugs.rosalinux.ru
21mr|openldap-2.4.59-6|961	
21mr|openldap-2.4.59-6|962	EOF
21mr|openldap-2.4.59-6|963	
21mr|openldap-2.4.59-6|964	fi
21mr|openldap-2.4.59-6|965	
21mr|openldap-2.4.59-6|966	# Initialize database files in /var/lib/ldap:
21mr|openldap-2.4.59-6|967	
21mr|openldap-2.4.59-6|968	ldifseed="dn: dc=example,dc=com
21mr|openldap-2.4.59-6|969	objectclass: dcObject
21mr|openldap-2.4.59-6|970	objectclass: organization
21mr|openldap-2.4.59-6|971	o: An Example Organisation
21mr|openldap-2.4.59-6|972	dc: example
21mr|openldap-2.4.59-6|973	
21mr|openldap-2.4.59-6|974	dn: cn=Manager,dc=example,dc=com
21mr|openldap-2.4.59-6|975	objectclass: organizationalRole
21mr|openldap-2.4.59-6|976	cn: Manager"
21mr|openldap-2.4.59-6|977	
21mr|openldap-2.4.59-6|978	if [ ! -e %{_var}/lib/ldap/id2entry.bdb ]
21mr|openldap-2.4.59-6|979	then
21mr|openldap-2.4.59-6|980	echo "Initializing database files in /var/lib/ldap"
21mr|openldap-2.4.59-6|981	echo "$ldifseed" | slapadd -f %{_sysconfdir}/%{name}/slapd.conf
21mr|openldap-2.4.59-6|982	chown ldap:ldap /var/lib/ldap/*
21mr|openldap-2.4.59-6|983	fi
21mr|openldap-2.4.59-6|984	
21mr|openldap-2.4.59-6|985	pushd %{_sysconfdir}/%{name}/ > /dev/null
21mr|openldap-2.4.59-6|986	for i in slapd.conf slapd.access.conf ; do
21mr|openldap-2.4.59-6|987	if [ -f $i ]; then
21mr|openldap-2.4.59-6|988	chmod 0640 $i
21mr|openldap-2.4.59-6|989	chown root:ldap $i
21mr|openldap-2.4.59-6|990	fi
21mr|openldap-2.4.59-6|991	done
21mr|openldap-2.4.59-6|992	popd > /dev/null
21mr|openldap-2.4.59-6|993	
21mr|openldap-2.4.59-6|994	[ $SLAPD_STATUS -eq 1 ] && service ldap start
21mr|openldap-2.4.59-6|995	
21mr|openldap-2.4.59-6|996	%systemd_post ldap.service
21mr|openldap-2.4.59-6|997	
21mr|openldap-2.4.59-6|998	%preun servers
21mr|openldap-2.4.59-6|999	%systemd_preun ldap.service
21mr|openldap-2.4.59-6|1000	%_preun_syslogdel
21mr|openldap-2.4.59-6|1001	
21mr|openldap-2.4.59-6|1002	
21mr|openldap-2.4.59-6|1003	%files
21mr|openldap-2.4.59-6|1004	%config(noreplace) %{_sysconfdir}/%{name}/ldapserver
21mr|openldap-2.4.59-6|1005	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/ldap.conf
21mr|openldap-2.4.59-6|1006	%{_mandir}/man5/ldap.conf.5*
21mr|openldap-2.4.59-6|1007	%{_mandir}/man5/ldif.5*
21mr|openldap-2.4.59-6|1008	%doc README.mdk
21mr|openldap-2.4.59-6|1009	
21mr|openldap-2.4.59-6|1010	%files doc
21mr|openldap-2.4.59-6|1011	%doc ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README
21mr|openldap-2.4.59-6|1012	%doc doc/rfc doc/drafts
21mr|openldap-2.4.59-6|1013	%doc %{_docdir}/%{name}-guide
21mr|openldap-2.4.59-6|1014	%dir %{_datadir}/%{name}
21mr|openldap-2.4.59-6|1015	%dir %{_datadir}/%{name}/schema
21mr|openldap-2.4.59-6|1016	
21mr|openldap-2.4.59-6|1017	%files config
21mr|openldap-2.4.59-6|1018	%dir %{_sysconfdir}/%{name}
21mr|openldap-2.4.59-6|1019	%dir %{_sysconfdir}/%{name}/schema
21mr|openldap-2.4.59-6|1020	%dir %attr(750,ldap,ldap) %{_sysconfdir}/%{name}/slapd.d
21mr|openldap-2.4.59-6|1021	%{_sysusersdir}/ldap.conf
21mr|openldap-2.4.59-6|1022	%{_tmpfilesdir}/ldap.conf
21mr|openldap-2.4.59-6|1023	
21mr|openldap-2.4.59-6|1024	%files schemas
21mr|openldap-2.4.59-6|1025	%config(noreplace) %{_sysconfdir}/%{name}/schema/README.coreschemas
21mr|openldap-2.4.59-6|1026	%config(noreplace) %attr(750,ldap,ldap) %{_sysconfdir}/%{name}/slapd.d/coreschemas.conf
21mr|openldap-2.4.59-6|1027	%config(noreplace) %{_sysconfdir}/%{name}/schema/collective.ldif
21mr|openldap-2.4.59-6|1028	%config(noreplace) %{_sysconfdir}/%{name}/schema/collective.schema
21mr|openldap-2.4.59-6|1029	%config(noreplace) %{_sysconfdir}/%{name}/schema/corba.ldif
21mr|openldap-2.4.59-6|1030	%config(noreplace) %{_sysconfdir}/%{name}/schema/corba.schema
21mr|openldap-2.4.59-6|1031	%config(noreplace) %{_sysconfdir}/%{name}/schema/core.ldif
21mr|openldap-2.4.59-6|1032	%config(noreplace) %{_sysconfdir}/%{name}/schema/core.schema
21mr|openldap-2.4.59-6|1033	%config(noreplace) %{_sysconfdir}/%{name}/schema/cosine.ldif
21mr|openldap-2.4.59-6|1034	%config(noreplace) %{_sysconfdir}/%{name}/schema/cosine.schema
21mr|openldap-2.4.59-6|1035	%config(noreplace) %{_sysconfdir}/%{name}/schema/duaconf.ldif
21mr|openldap-2.4.59-6|1036	%config(noreplace) %{_sysconfdir}/%{name}/schema/duaconf.schema
21mr|openldap-2.4.59-6|1037	%config(noreplace) %{_sysconfdir}/%{name}/schema/dyngroup.ldif
21mr|openldap-2.4.59-6|1038	%config(noreplace) %{_sysconfdir}/%{name}/schema/dyngroup.schema
21mr|openldap-2.4.59-6|1039	%config(noreplace) %{_sysconfdir}/%{name}/schema/inetorgperson.ldif
21mr|openldap-2.4.59-6|1040	%config(noreplace) %{_sysconfdir}/%{name}/schema/inetorgperson.schema
21mr|openldap-2.4.59-6|1041	%config(noreplace) %{_sysconfdir}/%{name}/schema/java.ldif
21mr|openldap-2.4.59-6|1042	%config(noreplace) %{_sysconfdir}/%{name}/schema/java.schema
21mr|openldap-2.4.59-6|1043	%config(noreplace) %{_sysconfdir}/%{name}/schema/ldapns.schema
21mr|openldap-2.4.59-6|1044	%config(noreplace) %{_sysconfdir}/%{name}/schema/misc.ldif
21mr|openldap-2.4.59-6|1045	%config(noreplace) %{_sysconfdir}/%{name}/schema/misc.schema
21mr|openldap-2.4.59-6|1046	%config(noreplace) %{_sysconfdir}/%{name}/schema/mull.schema
21mr|openldap-2.4.59-6|1047	%config(noreplace) %{_sysconfdir}/%{name}/schema/nis.ldif
21mr|openldap-2.4.59-6|1048	%config(noreplace) %{_sysconfdir}/%{name}/schema/nis.schema
21mr|openldap-2.4.59-6|1049	%config(noreplace) %{_sysconfdir}/%{name}/schema/openldap.ldif
21mr|openldap-2.4.59-6|1050	%config(noreplace) %{_sysconfdir}/%{name}/schema/openldap.schema
21mr|openldap-2.4.59-6|1051	%config(noreplace) %{_sysconfdir}/%{name}/schema/pmi.ldif
21mr|openldap-2.4.59-6|1052	%config(noreplace) %{_sysconfdir}/%{name}/schema/pmi.schema
21mr|openldap-2.4.59-6|1053	%config(noreplace) %{_sysconfdir}/%{name}/schema/ppolicy.ldif
21mr|openldap-2.4.59-6|1054	%config(noreplace) %{_sysconfdir}/%{name}/schema/ppolicy.schema
21mr|openldap-2.4.59-6|1055	%{_datadir}/%{name}/schema/collective.ldif
21mr|openldap-2.4.59-6|1056	%{_datadir}/%{name}/schema/collective.schema
21mr|openldap-2.4.59-6|1057	%{_datadir}/%{name}/schema/corba.ldif
21mr|openldap-2.4.59-6|1058	%{_datadir}/%{name}/schema/corba.schema
21mr|openldap-2.4.59-6|1059	%{_datadir}/%{name}/schema/core.ldif
21mr|openldap-2.4.59-6|1060	%{_datadir}/%{name}/schema/core.schema
21mr|openldap-2.4.59-6|1061	%{_datadir}/%{name}/schema/cosine.ldif
21mr|openldap-2.4.59-6|1062	%{_datadir}/%{name}/schema/cosine.schema
21mr|openldap-2.4.59-6|1063	%{_datadir}/%{name}/schema/duaconf.ldif
21mr|openldap-2.4.59-6|1064	%{_datadir}/%{name}/schema/duaconf.schema
21mr|openldap-2.4.59-6|1065	%{_datadir}/%{name}/schema/dyngroup.ldif
21mr|openldap-2.4.59-6|1066	%{_datadir}/%{name}/schema/dyngroup.schema
21mr|openldap-2.4.59-6|1067	%{_datadir}/%{name}/schema/inetorgperson.ldif
21mr|openldap-2.4.59-6|1068	%{_datadir}/%{name}/schema/inetorgperson.schema
21mr|openldap-2.4.59-6|1069	%{_datadir}/%{name}/schema/java.ldif
21mr|openldap-2.4.59-6|1070	%{_datadir}/%{name}/schema/java.schema
21mr|openldap-2.4.59-6|1071	%{_datadir}/%{name}/schema/misc.ldif
21mr|openldap-2.4.59-6|1072	%{_datadir}/%{name}/schema/misc.schema
21mr|openldap-2.4.59-6|1073	%{_datadir}/%{name}/schema/mull.schema
21mr|openldap-2.4.59-6|1074	%{_datadir}/%{name}/schema/nis.ldif
21mr|openldap-2.4.59-6|1075	%{_datadir}/%{name}/schema/nis.schema
21mr|openldap-2.4.59-6|1076	%{_datadir}/%{name}/schema/openldap.ldif
21mr|openldap-2.4.59-6|1077	%{_datadir}/%{name}/schema/openldap.schema
21mr|openldap-2.4.59-6|1078	%{_datadir}/%{name}/schema/pmi.ldif
21mr|openldap-2.4.59-6|1079	%{_datadir}/%{name}/schema/pmi.schema
21mr|openldap-2.4.59-6|1080	%{_datadir}/%{name}/schema/ppolicy.ldif
21mr|openldap-2.4.59-6|1081	%{_datadir}/%{name}/schema/ppolicy.schema
21mr|openldap-2.4.59-6|1082	
21mr|openldap-2.4.59-6|1083	%files schemas-extra
21mr|openldap-2.4.59-6|1084	%config(noreplace) %attr(750,ldap,ldap) %{_sysconfdir}/%{name}/slapd.d/extraschemas.conf
21mr|openldap-2.4.59-6|1085	%config(noreplace) %{_sysconfdir}/%{name}/schema/printer.schema
21mr|openldap-2.4.59-6|1086	%config(noreplace) %{_sysconfdir}/%{name}/schema/evoldap.schema
21mr|openldap-2.4.59-6|1087	%config(noreplace) %{_sysconfdir}/%{name}/schema/urpmi.schema
21mr|openldap-2.4.59-6|1088	%config(noreplace) %{_sysconfdir}/%{name}/schema/calendar.schema
21mr|openldap-2.4.59-6|1089	%config(noreplace) %{_sysconfdir}/%{name}/schema/dnszone.schema
21mr|openldap-2.4.59-6|1090	%config(noreplace) %{_sysconfdir}/%{name}/schema/evolutionperson.schema
21mr|openldap-2.4.59-6|1091	%config(noreplace) %{_sysconfdir}/%{name}/schema/sudo.schema
21mr|openldap-2.4.59-6|1092	
21mr|openldap-2.4.59-6|1093	%files servers
21mr|openldap-2.4.59-6|1094	%attr(640,root,ldap) %config(noreplace) %{_sysconfdir}/%{name}/slapd.conf
21mr|openldap-2.4.59-6|1095	#%%attr(640,root,ldap) %%config(noreplace) %%{_sysconfdir}/%%{name}/slapd.ldif
21mr|openldap-2.4.59-6|1096	#%%attr(640,root,ldap) %%{_sysconfdir}/%%{name}/DB_CONFIG.example
21mr|openldap-2.4.59-6|1097	%attr(640,root,ldap) %config(noreplace) %{_sysconfdir}/%{name}/slapd.access.conf
21mr|openldap-2.4.59-6|1098	%{_datadir}/%{name}/scripts
21mr|openldap-2.4.59-6|1099	%{_sysconfdir}/cron.hourly/ldap-hot-db-backup
21mr|openldap-2.4.59-6|1100	%{_sysconfdir}/cron.daily/ldap-hot-db-backup
21mr|openldap-2.4.59-6|1101	%{_sysconfdir}/cron.weekly/ldap-hot-db-backup
21mr|openldap-2.4.59-6|1102	%{_sysconfdir}/cron.monthly/ldap-hot-db-backup
21mr|openldap-2.4.59-6|1103	%{_sysconfdir}/cron.yearly/ldap-hot-db-backup
21mr|openldap-2.4.59-6|1104	
21mr|openldap-2.4.59-6|1105	%config(noreplace) %{_sysconfdir}/sysconfig/ldap
21mr|openldap-2.4.59-6|1106	#%%config(noreplace) %%{_initrddir}/ldap%
21mr|openldap-2.4.59-6|1107	%{_unitdir}/ldap.service
21mr|openldap-2.4.59-6|1108	%attr(750,ldap,ldap) %dir %{_var}/lib/ldap
21mr|openldap-2.4.59-6|1109	%config(noreplace) %{_var}/lib/ldap/DB_CONFIG
21mr|openldap-2.4.59-6|1110	%{_var}/lib/ldap/DB_CONFIG.example
21mr|openldap-2.4.59-6|1111	%{_sbindir}/*
21mr|openldap-2.4.59-6|1112	
21mr|openldap-2.4.59-6|1113	%dir %{_libdir}/%{name}
21mr|openldap-2.4.59-6|1114	%if %{build_modules} && !%{build_modpacks}
21mr|openldap-2.4.59-6|1115	%{_libdir}/%{name}/*.so*
21mr|openldap-2.4.59-6|1116	%endif
21mr|openldap-2.4.59-6|1117	
21mr|openldap-2.4.59-6|1118	%{_mandir}/man5/slap*.5*
21mr|openldap-2.4.59-6|1119	%{_mandir}/man8/*
21mr|openldap-2.4.59-6|1120	
21mr|openldap-2.4.59-6|1121	%attr(750,ldap,ldap) %dir /var/log/ldap
21mr|openldap-2.4.59-6|1122	%config(noreplace) %{_sysconfdir}/logrotate.d/ldap
21mr|openldap-2.4.59-6|1123	
21mr|openldap-2.4.59-6|1124	%doc contrib/slapd-modules/acl/README.gssacl
21mr|openldap-2.4.59-6|1125	%doc contrib/slapd-modules/acl/README.posixgroup
21mr|openldap-2.4.59-6|1126	%doc contrib/slapd-modules/addpartial/README.addpartial
21mr|openldap-2.4.59-6|1127	%doc contrib/slapd-modules/allop/README.allop
21mr|openldap-2.4.59-6|1128	%doc contrib/slapd-modules/allowed/README.allowed
21mr|openldap-2.4.59-6|1129	%doc contrib/slapd-modules/autogroup/README.autogroup
21mr|openldap-2.4.59-6|1130	#doc contrib/slapd-modules/dsaschema/README.dsaschema
21mr|openldap-2.4.59-6|1131	%if %{build_kinit}
21mr|openldap-2.4.59-6|1132	%doc contrib/slapd-modules/kinit/README.kinit
21mr|openldap-2.4.59-6|1133	%endif
21mr|openldap-2.4.59-6|1134	%doc contrib/slapd-modules/passwd/README.passwd
21mr|openldap-2.4.59-6|1135	%doc contrib/slapd-modules/passwd/sha2/README.sha2
21mr|openldap-2.4.59-6|1136	%if %{build_smbk5pwd}
21mr|openldap-2.4.59-6|1137	%doc contrib/slapd-modules/smbk5pwd/README.smbk5pwd
21mr|openldap-2.4.59-6|1138	%endif
21mr|openldap-2.4.59-6|1139	%if %{build_nssov}
21mr|openldap-2.4.59-6|1140	%doc contrib/slapd-modules/nssov/README.nssov
21mr|openldap-2.4.59-6|1141	%endif
21mr|openldap-2.4.59-6|1142	%if %{build_smbkrb5pwd}
21mr|openldap-2.4.59-6|1143	%doc contrib/slapd-modules/smbkrb5pwd/README.smbkrb5pwd
21mr|openldap-2.4.59-6|1144	%endif
21mr|openldap-2.4.59-6|1145	
21mr|openldap-2.4.59-6|1146	%files clients
21mr|openldap-2.4.59-6|1147	%{_bindir}/ldap*
21mr|openldap-2.4.59-6|1148	%{_mandir}/man1/*
21mr|openldap-2.4.59-6|1149	
21mr|openldap-2.4.59-6|1150	%files -n %{libname}
21mr|openldap-2.4.59-6|1151	%{_libdir}/lib*.so.*
21mr|openldap-2.4.59-6|1152	
21mr|openldap-2.4.59-6|1153	%files -n %{libname}-devel
21mr|openldap-2.4.59-6|1154	%{_libdir}/libl*.so
21mr|openldap-2.4.59-6|1155	%{_includedir}/l*.h
21mr|openldap-2.4.59-6|1156	%{_includedir}/s*.h
21mr|openldap-2.4.59-6|1157	%{_includedir}/openldap.h
21mr|openldap-2.4.59-6|1158	%{_includedir}/%{name}
21mr|openldap-2.4.59-6|1159	%{_mandir}/man3/*
21mr|openldap-2.4.59-6|1160	
21mr|openldap-2.4.59-6|1161	%files -n %{libname}-static-devel
21mr|openldap-2.4.59-6|1162	%{_libdir}/lib*.a
21mr|openldap-2.4.59-6|1163	
21mr|openldap-2.4.59-6|1164	%if %{build_modpacks}
21mr|openldap-2.4.59-6|1165	%files back_dnssrv
21mr|openldap-2.4.59-6|1166	%{_libdir}/%{name}/back_dnssrv*.so.*
21mr|openldap-2.4.59-6|1167	%{_libdir}/%{name}/back_dnssrv*.so
21mr|openldap-2.4.59-6|1168	
21mr|openldap-2.4.59-6|1169	%files back_ldap
21mr|openldap-2.4.59-6|1170	%{_libdir}/%{name}/back_ldap*.so.*
21mr|openldap-2.4.59-6|1171	%{_libdir}/%{name}/back_ldap*.so
21mr|openldap-2.4.59-6|1172	
21mr|openldap-2.4.59-6|1173	%files back_passwd
21mr|openldap-2.4.59-6|1174	%{_libdir}/%{name}/back_passwd*.so.*
21mr|openldap-2.4.59-6|1175	%{_libdir}/%{name}/back_passwd*.so
21mr|openldap-2.4.59-6|1176	%endif
21mr|openldap-2.4.59-6|1177	
21mr|openldap-2.4.59-6|1178	%if %{build_sql} && %{build_modpacks}
21mr|openldap-2.4.59-6|1179	%files back_sql
21mr|openldap-2.4.59-6|1180	%dir %{_libdir}/%{name}
21mr|openldap-2.4.59-6|1181	%{_libdir}/%{name}/back_sql*.so.*
21mr|openldap-2.4.59-6|1182	%{_libdir}/%{name}/back_sql*.so
21mr|openldap-2.4.59-6|1183	%endif
21mr|openldap-2.4.59-6|1184	
21mr|openldap-2.4.59-6|1185	%files tests
21mr|openldap-2.4.59-6|1186	%{_datadir}/%{name}/tests
21mr|openldap-2.4.59-6|1187	
21mr|openldap-2.4.59-6|1188	%files testprogs
21mr|openldap-2.4.59-6|1189	%{_bindir}/slapd-*
21mr|openldap-2.4.59-6|1190	%{_bindir}/ldif-filter
21mr|openldap-2.4.59-6|1191	#
21mr|openldap-2.4.59-6|1192	# Todo:
21mr|openldap-2.4.59-6|1193	# - add cron-job to remove transaction logs (bdb)

14577 21
21mr|openldap-extra-schemas-1.3-22|1	%{!?ol_major: %global ol_major %nil}
21mr|openldap-extra-schemas-1.3-22|2	%define schema_dir %{_datadir}/openldap%{ol_major}/schema
21mr|openldap-extra-schemas-1.3-22|3	
21mr|openldap-extra-schemas-1.3-22|4	Summary:	Some extra schemas for OpenLDAP
21mr|openldap-extra-schemas-1.3-22|5	Name:		openldap%{ol_major}-extra-schemas
21mr|openldap-extra-schemas-1.3-22|6	Version:	1.3
21mr|openldap-extra-schemas-1.3-22|7	Release:	22
21mr|openldap-extra-schemas-1.3-22|8	License:	Several, see each file
21mr|openldap-extra-schemas-1.3-22|9	Group:		Databases
21mr|openldap-extra-schemas-1.3-22|10	Url:		http://www.openldap.org
21mr|openldap-extra-schemas-1.3-22|11	# Get from qmail-ldap patch (http://www.nrg4u.com/qmail/)
21mr|openldap-extra-schemas-1.3-22|12	Source1:	qmail.schema
21mr|openldap-extra-schemas-1.3-22|13	# from rfc2739, updated for schema correctness, used by evo for calendar attrs
21mr|openldap-extra-schemas-1.3-22|14	Source2:	calendar.schema
21mr|openldap-extra-schemas-1.3-22|15	# from bind sdb_ldap page:http://www.venaas.no/ldap/bind-sdb/dnszone-schema.txt
21mr|openldap-extra-schemas-1.3-22|16	Source4:	dnszone.schema
21mr|openldap-extra-schemas-1.3-22|17	# from evolution package
21mr|openldap-extra-schemas-1.3-22|18	Source5:	evolutionperson.schema
21mr|openldap-extra-schemas-1.3-22|19	Source6:	kerberosobject.schema
21mr|openldap-extra-schemas-1.3-22|20	Source7:	kolab.schema
21mr|openldap-extra-schemas-1.3-22|21	# from Heimdal kerberos sources
21mr|openldap-extra-schemas-1.3-22|22	# Source8:	krb5-kdc.schema - surpassed by openldap-schema-heimdal
21mr|openldap-extra-schemas-1.3-22|23	Source9:	ldapns.schema
21mr|openldap-extra-schemas-1.3-22|24	Source10:	rfc822-MailMember.schema
21mr|openldap-extra-schemas-1.3-22|25	# Get from samba source, examples/LDAP/samba.schema
21mr|openldap-extra-schemas-1.3-22|26	# Source11:	samba.schema - surpassed by openldap-schema-samba
21mr|openldap-extra-schemas-1.3-22|27	# from MIT krb5-1.6.x:
21mr|openldap-extra-schemas-1.3-22|28	# Source13:	MIT-kerberos.schema - surpassed by openldap-schema-krb5
21mr|openldap-extra-schemas-1.3-22|29	# Source14:	rfc2307bis.schema - surpassed by openldap-schema-samba
21mr|openldap-extra-schemas-1.3-22|30	# from openssh-lpk patch at http://dev.inversepath.com/trac/openssh-lpk
21mr|openldap-extra-schemas-1.3-22|31	Source15:	http://dev.inversepath.com/openssh-lpk/openssh-lpk_openldap.schema
21mr|openldap-extra-schemas-1.3-22|32	# See http://mattfleming.com/node/190
21mr|openldap-extra-schemas-1.3-22|33	Source17:	http://mattfleming.com/files/active/0/apple.schema
21mr|openldap-extra-schemas-1.3-22|34	# from http://cvs.pld.org.pl/SOURCES/openldap-dhcp.schema
21mr|openldap-extra-schemas-1.3-22|35	Source18:	http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/netscape-profile.schema
21mr|openldap-extra-schemas-1.3-22|36	Source19:	http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/trust.schema
21mr|openldap-extra-schemas-1.3-22|37	# incomplete:
21mr|openldap-extra-schemas-1.3-22|38	#Source20:	http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/dns.schema
21mr|openldap-extra-schemas-1.3-22|39	Source21:	http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/cron.schema
21mr|openldap-extra-schemas-1.3-22|40	Source22:	http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/qmailControl.schema
21mr|openldap-extra-schemas-1.3-22|41	Source23:	sudo.schema
21mr|openldap-extra-schemas-1.3-22|42	Source24:	dhcp.schema
21mr|openldap-extra-schemas-1.3-22|43	Source25:	autofs.schema
21mr|openldap-extra-schemas-1.3-22|44	# From courier-authlib-ldap
21mr|openldap-extra-schemas-1.3-22|45	Source26:	authldap.schema
21mr|openldap-extra-schemas-1.3-22|46	
21mr|openldap-extra-schemas-1.3-22|47	# LDIF versions of the same schema, created by:
21mr|openldap-extra-schemas-1.3-22|48	# 1)Making a minimal config with schema and their dependencies
21mr|openldap-extra-schemas-1.3-22|49	# 2)Running '/usr/sbin/slaptest -f /tmp/schema.conf -F /tmp/ldapns/' or similar
21mr|openldap-extra-schemas-1.3-22|50	# 3)Cleaning up the file names, with e.g.: for i in cn=*;do mv $i ${i#*\}};done
21mr|openldap-extra-schemas-1.3-22|51	# 4)Cleaning up the resulting ldif with e.g.:
21mr|openldap-extra-schemas-1.3-22|52	#  perl -p0e 's/\n(structuralObjectClass|entryUUID|creatorsName|createTimestamp|entryCSN|modifiersName|modifyTimestamp)[^\n]*//g;s/cn(=|: ){\d+}/cn$1/g;s/^(dn: cn=\w+)\n/$1,cn=schema,cn=config\n/g' *.ldif
21mr|openldap-extra-schemas-1.3-22|53	# specifically: remove operational attributes, clean names to match original schema
21mr|openldap-extra-schemas-1.3-22|54	# names, add cn=schema,cn=config suffix required for adding over the wire
21mr|openldap-extra-schemas-1.3-22|55	
21mr|openldap-extra-schemas-1.3-22|56	# This is now done in the script below (catered for use in svn)
21mr|openldap-extra-schemas-1.3-22|57	Source99:	convert.sh
21mr|openldap-extra-schemas-1.3-22|58	
21mr|openldap-extra-schemas-1.3-22|59	Source101:	qmail.ldif
21mr|openldap-extra-schemas-1.3-22|60	Source102:	calendar.ldif
21mr|openldap-extra-schemas-1.3-22|61	Source104:	dnszone.ldif
21mr|openldap-extra-schemas-1.3-22|62	Source105:	evolutionperson.ldif
21mr|openldap-extra-schemas-1.3-22|63	Source106:	kerberosobject.ldif
21mr|openldap-extra-schemas-1.3-22|64	Source107:	kolab.ldif
21mr|openldap-extra-schemas-1.3-22|65	#Source108:	krb5-kdc.ldif
21mr|openldap-extra-schemas-1.3-22|66	Source109:	ldapns.ldif
21mr|openldap-extra-schemas-1.3-22|67	Source110:	rfc822-MailMember.ldif
21mr|openldap-extra-schemas-1.3-22|68	#Source111:	samba.ldif
21mr|openldap-extra-schemas-1.3-22|69	#Source113:	MIT-kerberos.ldif
21mr|openldap-extra-schemas-1.3-22|70	#Source114:	rfc2307bis.ldif
21mr|openldap-extra-schemas-1.3-22|71	Source115:	openssh-lpk_openldap.ldif
21mr|openldap-extra-schemas-1.3-22|72	#Source117:	apple.ldif
21mr|openldap-extra-schemas-1.3-22|73	Source118:	netscape-profile.ldif
21mr|openldap-extra-schemas-1.3-22|74	#Source119:	trust.ldif
21mr|openldap-extra-schemas-1.3-22|75	#Source120:	dns.ldif
21mr|openldap-extra-schemas-1.3-22|76	Source121:	cron.ldif
21mr|openldap-extra-schemas-1.3-22|77	Source122:	qmailControl.ldif
21mr|openldap-extra-schemas-1.3-22|78	Source123:	sudo.ldif
21mr|openldap-extra-schemas-1.3-22|79	Source124:	dhcp.ldif
21mr|openldap-extra-schemas-1.3-22|80	Source125:	autofs.ldif
21mr|openldap-extra-schemas-1.3-22|81	Source126:	authldap.ldif
21mr|openldap-extra-schemas-1.3-22|82	
21mr|openldap-extra-schemas-1.3-22|83	#Requires:	openldap%{ol_major}-servers
21mr|openldap-extra-schemas-1.3-22|84	# add conflicts when the schemas have been removed from
21mr|openldap-extra-schemas-1.3-22|85	# openldap-servers
21mr|openldap-extra-schemas-1.3-22|86	#Conflicts:	openldap-server <= 1:2.3.30-1nl
21mr|openldap-extra-schemas-1.3-22|87	Conflicts:	openldap%{ol_major}-servers < 2.4.17
21mr|openldap-extra-schemas-1.3-22|88	BuildArch:	noarch
21mr|openldap-extra-schemas-1.3-22|89	
21mr|openldap-extra-schemas-1.3-22|90	%description
21mr|openldap-extra-schemas-1.3-22|91	This package contains some extra schemas for use with the OpenLDAP server.
21mr|openldap-extra-schemas-1.3-22|92	
21mr|openldap-extra-schemas-1.3-22|93	%files
21mr|openldap-extra-schemas-1.3-22|94	%{schema_dir}/*.schema
21mr|openldap-extra-schemas-1.3-22|95	%{schema_dir}/*.ldif
21mr|openldap-extra-schemas-1.3-22|96	
21mr|openldap-extra-schemas-1.3-22|97	#----------------------------------------------------------------------------
21mr|openldap-extra-schemas-1.3-22|98	
21mr|openldap-extra-schemas-1.3-22|99	%install
21mr|openldap-extra-schemas-1.3-22|100	mkdir -p %{buildroot}%{schema_dir}
21mr|openldap-extra-schemas-1.3-22|101	#install -m 0644 %{_sourcedir}/*.schema %{buildroot}%{schema_dir}
21mr|openldap-extra-schemas-1.3-22|102	install -m 0644 %{SOURCE1}  %{SOURCE2}  %{SOURCE4}  %{SOURCE5} \
21mr|openldap-extra-schemas-1.3-22|103	%{SOURCE6}  %{SOURCE7}  %{SOURCE9}  %{SOURCE10} \
21mr|openldap-extra-schemas-1.3-22|104	%{SOURCE15} %{SOURCE17} %{SOURCE18} %{SOURCE19} \
21mr|openldap-extra-schemas-1.3-22|105	%{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} \
21mr|openldap-extra-schemas-1.3-22|106	%{SOURCE25} %{SOURCE26} \
21mr|openldap-extra-schemas-1.3-22|107	%{SOURCE101}  %{SOURCE102}  %{SOURCE104}  %{SOURCE105} \
21mr|openldap-extra-schemas-1.3-22|108	%{SOURCE106}  %{SOURCE107}  %{SOURCE109}  %{SOURCE110} \
21mr|openldap-extra-schemas-1.3-22|109	%{SOURCE115} %{SOURCE118} \
21mr|openldap-extra-schemas-1.3-22|110	%{SOURCE121} %{SOURCE122} %{SOURCE123} %{SOURCE124} \
21mr|openldap-extra-schemas-1.3-22|111	%{SOURCE125} %{SOURCE126} \
21mr|openldap-extra-schemas-1.3-22|112	%{buildroot}%{schema_dir}

14578 21
21mr|openmpi-4.0.5-2|1	%define         _disable_ld_no_undefined 0
21mr|openmpi-4.0.5-2|2	%define		_disable_rebuild_configure %nil
21mr|openmpi-4.0.5-2|3	
21mr|openmpi-4.0.5-2|4	%define         major                    40
21mr|openmpi-4.0.5-2|5	
21mr|openmpi-4.0.5-2|6	%define         cxx_major                %{major}
21mr|openmpi-4.0.5-2|7	%define         usempif08_major          %{major}
21mr|openmpi-4.0.5-2|8	%define         usempi_ignore_major      %{major}
21mr|openmpi-4.0.5-2|9	%define         mpifh_major              %{major}
21mr|openmpi-4.0.5-2|10	%define         ompitrace_major          %{major}
21mr|openmpi-4.0.5-2|11	%define         opentrace_major          %{major}
21mr|openmpi-4.0.5-2|12	%define         openpal_major            %{major}
21mr|openmpi-4.0.5-2|13	%define         openrte_major            %{major}
21mr|openmpi-4.0.5-2|14	%define         oshmem_major             %{major}
21mr|openmpi-4.0.5-2|15	
21mr|openmpi-4.0.5-2|16	%define         libname                  %mklibname %{name} %{major}
21mr|openmpi-4.0.5-2|17	%define         develname                %mklibname %{name} -d
21mr|openmpi-4.0.5-2|18	%define         staticdevelname          %mklibname %{name} -s -d
21mr|openmpi-4.0.5-2|19	%define		libopenpal %mklibname open-pal %{openpal_major}
21mr|openmpi-4.0.5-2|20	%define		libmpiusef08 %mklibname mpi_usempif08_ %{usempif08_major}
21mr|openmpi-4.0.5-2|21	%define		liboshmem %mklibname oshmem %{oshmem_major}
21mr|openmpi-4.0.5-2|22	%define		libmpiuse %mklibname mpi_usempi_ignore_tkr %{usempi_ignore_major}
21mr|openmpi-4.0.5-2|23	%define		libtrace %mklibname ompitrace %{ompitrace_major}
21mr|openmpi-4.0.5-2|24	%define		libmpifh %mklibname mpi_mpifh %{mpifh_major}
21mr|openmpi-4.0.5-2|25	%define		libopenrte %mklibname open-rte %{openrte_major}
21mr|openmpi-4.0.5-2|26	%define		libmpicxx %mklibname mpi_cxx %{cxx_major}
21mr|openmpi-4.0.5-2|27	
21mr|openmpi-4.0.5-2|28	%define         gccinstalldir   %(LC_ALL=C %__cc --print-search-dirs | grep install | %__awk '{print $2}')
21mr|openmpi-4.0.5-2|29	%define         fincludedir     %{gccinstalldir}finclude
21mr|openmpi-4.0.5-2|30	
21mr|openmpi-4.0.5-2|31	%bcond_with	java
21mr|openmpi-4.0.5-2|32	
21mr|openmpi-4.0.5-2|33	Summary:        An implementation of the Message Passing Interface
21mr|openmpi-4.0.5-2|34	Name:           openmpi
21mr|openmpi-4.0.5-2|35	Version:        4.0.5
21mr|openmpi-4.0.5-2|36	Release:        2
21mr|openmpi-4.0.5-2|37	License:        BSD
21mr|openmpi-4.0.5-2|38	Group:          Development/Other
21mr|openmpi-4.0.5-2|39	
21mr|openmpi-4.0.5-2|40	URL:            http://www.open-mpi.org
21mr|openmpi-4.0.5-2|41	Source0:        http://www.open-mpi.org/software/ompi/v1.10/downloads/openmpi-%{version}.tar.bz2
21mr|openmpi-4.0.5-2|42	Source100:      %{name}.rpmlintrc
21mr|openmpi-4.0.5-2|43	
21mr|openmpi-4.0.5-2|44	BuildRequires:  perl
21mr|openmpi-4.0.5-2|45	BuildRequires:  bison
21mr|openmpi-4.0.5-2|46	BuildRequires:  flex
21mr|openmpi-4.0.5-2|47	BuildRequires:  gawk
21mr|openmpi-4.0.5-2|48	BuildRequires:  pkgconfig(pkg-config)
21mr|openmpi-4.0.5-2|49	BuildRequires:  gcc-gfortran
21mr|openmpi-4.0.5-2|50	%if %{with java}
21mr|openmpi-4.0.5-2|51	BuildRequires:  java-openjdk
21mr|openmpi-4.0.5-2|52	BuildRequires:  quadmath-devel
21mr|openmpi-4.0.5-2|53	BuildRequires:  librdmacm-devel
21mr|openmpi-4.0.5-2|54	%endif
21mr|openmpi-4.0.5-2|55	BuildRequires:  gcc-c++
21mr|openmpi-4.0.5-2|56	BuildRequires:  binutils-devel
21mr|openmpi-4.0.5-2|57	BuildRequires:  libibverbs-devel
21mr|openmpi-4.0.5-2|58	BuildRequires:  libgomp-devel
21mr|openmpi-4.0.5-2|59	BuildRequires:  torque-devel >= 2.3.7
21mr|openmpi-4.0.5-2|60	BuildRequires:  pkgconfig(zlib)
21mr|openmpi-4.0.5-2|61	BuildRequires:  pkgconfig(hwloc)
21mr|openmpi-4.0.5-2|62	BuildRequires:  hwloc
21mr|openmpi-4.0.5-2|63	BuildRequires:  autoconf
21mr|openmpi-4.0.5-2|64	BuildRequires:  openpmix-devel
21mr|openmpi-4.0.5-2|65	
21mr|openmpi-4.0.5-2|66	Requires:       %{libname} = %{EVRD}
21mr|openmpi-4.0.5-2|67	Recommends:       %{develname} = %{EVRD}
21mr|openmpi-4.0.5-2|68	
21mr|openmpi-4.0.5-2|69	Conflicts:      mpich
21mr|openmpi-4.0.5-2|70	Conflicts:      mpich2
21mr|openmpi-4.0.5-2|71	Conflicts:      lam
21mr|openmpi-4.0.5-2|72	
21mr|openmpi-4.0.5-2|73	
21mr|openmpi-4.0.5-2|74	%description
21mr|openmpi-4.0.5-2|75	The Open MPI Project is an open source fully compliant MPI-3
21mr|openmpi-4.0.5-2|76	implementation that is developed and maintained by a consortium of
21mr|openmpi-4.0.5-2|77	academic, research, and industry partners. OpenMPI is therefore able
21mr|openmpi-4.0.5-2|78	to combine the expertise, technologies, and resources from all across
21mr|openmpi-4.0.5-2|79	the High Performance Computing community in order to build the best
21mr|openmpi-4.0.5-2|80	MPI library available. OpenMPI offers advantages for system and
21mr|openmpi-4.0.5-2|81	software vendors, application developers and computer science
21mr|openmpi-4.0.5-2|82	researchers. This package contains all of the tools necessary to
21mr|openmpi-4.0.5-2|83	compile, link, and run OpenMPI jobs.
21mr|openmpi-4.0.5-2|84	
21mr|openmpi-4.0.5-2|85	%files
21mr|openmpi-4.0.5-2|86	%doc README LICENSE NEWS AUTHORS
21mr|openmpi-4.0.5-2|87	%config(noreplace) %{_sysconfdir}/*
21mr|openmpi-4.0.5-2|88	%{_bindir}/mpirun
21mr|openmpi-4.0.5-2|89	%{_bindir}/mpiexec
21mr|openmpi-4.0.5-2|90	%{_bindir}/orted
21mr|openmpi-4.0.5-2|91	%{_bindir}/orte-*
21mr|openmpi-4.0.5-2|92	%{_bindir}/orterun
21mr|openmpi-4.0.5-2|93	#{_bindir}/prun
21mr|openmpi-4.0.5-2|94	%{_bindir}/ompi-*
21mr|openmpi-4.0.5-2|95	#{_bindir}/osh*
21mr|openmpi-4.0.5-2|96	#{_bindir}/shmem*
21mr|openmpi-4.0.5-2|97	%{_datadir}/%{name}/*.txt
21mr|openmpi-4.0.5-2|98	%{_datadir}/%{name}/amca*
21mr|openmpi-4.0.5-2|99	%{_datadir}/%{name}/*.supp
21mr|openmpi-4.0.5-2|100	%{_datadir}/%{name}/mca*
21mr|openmpi-4.0.5-2|101	#{_datadir}/pmix/*.txt
21mr|openmpi-4.0.5-2|102	#{_datadir}/pmix/pmix-valgrind.supp
21mr|openmpi-4.0.5-2|103	%{_mandir}/man1/mpirun*
21mr|openmpi-4.0.5-2|104	%{_mandir}/man1/mpiexec*
21mr|openmpi-4.0.5-2|105	%{_mandir}/man1/orte*
21mr|openmpi-4.0.5-2|106	#{_mandir}/man1/osh*
21mr|openmpi-4.0.5-2|107	#{_mandir}/man1/prun*
21mr|openmpi-4.0.5-2|108	#{_mandir}/man1/shmem*
21mr|openmpi-4.0.5-2|109	%{_mandir}/man1/ompi-*
21mr|openmpi-4.0.5-2|110	%{_mandir}/man7/*
21mr|openmpi-4.0.5-2|111	
21mr|openmpi-4.0.5-2|112	
21mr|openmpi-4.0.5-2|113	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|114	%package -n %{libname}
21mr|openmpi-4.0.5-2|115	Summary:        Shared libraries for OpenMPI
21mr|openmpi-4.0.5-2|116	Group:          Development/Other
21mr|openmpi-4.0.5-2|117	Provides:       lib%{name} = %{EVRD}
21mr|openmpi-4.0.5-2|118	Obsoletes:      %{_lib}openmpi0 <= 1.5
21mr|openmpi-4.0.5-2|119	# Build with wrong major:
21mr|openmpi-4.0.5-2|120	Obsoletes:      %{_lib}openmpi1 < 1.10.0-2
21mr|openmpi-4.0.5-2|121	
21mr|openmpi-4.0.5-2|122	%description -n %{libname}
21mr|openmpi-4.0.5-2|123	%{summary}.
21mr|openmpi-4.0.5-2|124	
21mr|openmpi-4.0.5-2|125	%files -n %{libname}
21mr|openmpi-4.0.5-2|126	%{_libdir}/libmpi.so.%{major}{,.*}
21mr|openmpi-4.0.5-2|127	
21mr|openmpi-4.0.5-2|128	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|129	
21mr|openmpi-4.0.5-2|130	%package -n %{develname}
21mr|openmpi-4.0.5-2|131	Summary:        Development files for OpenMPI
21mr|openmpi-4.0.5-2|132	Group:          Development/Other
21mr|openmpi-4.0.5-2|133	Requires:       %{libname} = %{EVRD}
21mr|openmpi-4.0.5-2|134	#was Requires
21mr|openmpi-4.0.5-2|135	Recommends:       %{name} = %{EVRD}
21mr|openmpi-4.0.5-2|136	Requires:       gcc-gfortran
21mr|openmpi-4.0.5-2|137	Requires:       gcc-c++
21mr|openmpi-4.0.5-2|138	
21mr|openmpi-4.0.5-2|139	Requires:       %{libname} = %{EVRD}
21mr|openmpi-4.0.5-2|140	Requires:	%{libmpicxx} = %{EVRD}
21mr|openmpi-4.0.5-2|141	Requires:	%{libmpifh} = %{EVRD}
21mr|openmpi-4.0.5-2|142	Requires:	%{libmpiuse} = %{EVRD}
21mr|openmpi-4.0.5-2|143	Requires:	%{libmpiusef08} = %{EVRD}
21mr|openmpi-4.0.5-2|144	Requires:	%{libtrace} = %{EVRD}
21mr|openmpi-4.0.5-2|145	Requires:	%{libopenpal} = %{EVRD}
21mr|openmpi-4.0.5-2|146	Requires:	%{libopenrte} = %{EVRD}
21mr|openmpi-4.0.5-2|147	#Requires:	{liboshmem} = {EVRD}
21mr|openmpi-4.0.5-2|148	
21mr|openmpi-4.0.5-2|149	Provides:       lib%{name}-devel  = %{EVRD}
21mr|openmpi-4.0.5-2|150	Provides:       %{name}-devel = %{EVRD}
21mr|openmpi-4.0.5-2|151	Conflicts:      lam-devel
21mr|openmpi-4.0.5-2|152	Conflicts:      mpich1-devel
21mr|openmpi-4.0.5-2|153	Conflicts:      mpich2-devel
21mr|openmpi-4.0.5-2|154	
21mr|openmpi-4.0.5-2|155	%description -n %{develname}
21mr|openmpi-4.0.5-2|156	%{summary}.
21mr|openmpi-4.0.5-2|157	
21mr|openmpi-4.0.5-2|158	%files -n %{develname}
21mr|openmpi-4.0.5-2|159	%doc examples/
21mr|openmpi-4.0.5-2|160	%{_bindir}/mpif*
21mr|openmpi-4.0.5-2|161	%{_bindir}/mpic*
21mr|openmpi-4.0.5-2|162	%{_bindir}/mpiC*
21mr|openmpi-4.0.5-2|163	%{_bindir}/ortec*
21mr|openmpi-4.0.5-2|164	%{_bindir}/opal*
21mr|openmpi-4.0.5-2|165	%{_bindir}/ompi_*
21mr|openmpi-4.0.5-2|166	%{_includedir}/*
21mr|openmpi-4.0.5-2|167	%{_libdir}/*.so
21mr|openmpi-4.0.5-2|168	%{_libdir}/%{name}/*.so
21mr|openmpi-4.0.5-2|169	%{_libdir}/*.mod
21mr|openmpi-4.0.5-2|170	%{fincludedir}/*.mod
21mr|openmpi-4.0.5-2|171	%{_libdir}/pkgconfig/*.pc
21mr|openmpi-4.0.5-2|172	%{_datadir}/%{name}/mpi*
21mr|openmpi-4.0.5-2|173	%{_mandir}/man1/mpif*
21mr|openmpi-4.0.5-2|174	%{_mandir}/man1/mpic*
21mr|openmpi-4.0.5-2|175	%{_mandir}/man1/mpiC*
21mr|openmpi-4.0.5-2|176	%{_mandir}/man1/ompi_*
21mr|openmpi-4.0.5-2|177	%{_mandir}/man1/opal_wrapper*
21mr|openmpi-4.0.5-2|178	%{_mandir}/man3/*
21mr|openmpi-4.0.5-2|179	
21mr|openmpi-4.0.5-2|180	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|181	
21mr|openmpi-4.0.5-2|182	%package -n %{staticdevelname}
21mr|openmpi-4.0.5-2|183	Summary:        Static Development files for OpenMPI
21mr|openmpi-4.0.5-2|184	Group:          Development/Other
21mr|openmpi-4.0.5-2|185	
21mr|openmpi-4.0.5-2|186	Requires:       gcc-gfortran
21mr|openmpi-4.0.5-2|187	Requires:	%{develname} = %{EVRD}
21mr|openmpi-4.0.5-2|188	Requires:       gcc-c++
21mr|openmpi-4.0.5-2|189	Provides:       lib%{name}-static-devel  = %{EVRD}
21mr|openmpi-4.0.5-2|190	Provides:       %{name}-static-devel = %{EVRD}
21mr|openmpi-4.0.5-2|191	Conflicts:      lam-devel
21mr|openmpi-4.0.5-2|192	Conflicts:      mpich1-devel
21mr|openmpi-4.0.5-2|193	Conflicts:      mpich2-devel
21mr|openmpi-4.0.5-2|194	
21mr|openmpi-4.0.5-2|195	%description -n %{staticdevelname}
21mr|openmpi-4.0.5-2|196	%{summary}.
21mr|openmpi-4.0.5-2|197	
21mr|openmpi-4.0.5-2|198	%files -n %{staticdevelname}
21mr|openmpi-4.0.5-2|199	%{_libdir}/*.a
21mr|openmpi-4.0.5-2|200	%{_libdir}/%{name}/*.a
21mr|openmpi-4.0.5-2|201	
21mr|openmpi-4.0.5-2|202	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|203	
21mr|openmpi-4.0.5-2|204	%prep
21mr|openmpi-4.0.5-2|205	%setup -q
21mr|openmpi-4.0.5-2|206	
21mr|openmpi-4.0.5-2|207	%build
21mr|openmpi-4.0.5-2|208	%configure --enable-shared \
21mr|openmpi-4.0.5-2|209	--enable-mpi1-compatibility \
21mr|openmpi-4.0.5-2|210	--enable-static \
21mr|openmpi-4.0.5-2|211	--disable-wrapper-rpath \
21mr|openmpi-4.0.5-2|212	--disable-wrapper-runpath \
21mr|openmpi-4.0.5-2|213	--enable-mpi-cxx \
21mr|openmpi-4.0.5-2|214	--enable-mpi-thread-multiple \
21mr|openmpi-4.0.5-2|215	--with-tm \
21mr|openmpi-4.0.5-2|216	--with-hwloc=%{_prefix} \
21mr|openmpi-4.0.5-2|217	--with-pmix=%{_prefix}
21mr|openmpi-4.0.5-2|218	
21mr|openmpi-4.0.5-2|219	%make_build
21mr|openmpi-4.0.5-2|220	
21mr|openmpi-4.0.5-2|221	
21mr|openmpi-4.0.5-2|222	%install
21mr|openmpi-4.0.5-2|223	%make_install
21mr|openmpi-4.0.5-2|224	
21mr|openmpi-4.0.5-2|225	%__rm -rf %{buildroot}%{_sysconfdir}/openmpi-totalview.tcl
21mr|openmpi-4.0.5-2|226	%__rm -rf %{buildroot}%{_datadir}/libtool
21mr|openmpi-4.0.5-2|227	%__rm -f %{buildroot}%{_datadir}/config.log
21mr|openmpi-4.0.5-2|228	%__rm -f %{buildroot}%{_datadir}/omp.h
21mr|openmpi-4.0.5-2|229	
21mr|openmpi-4.0.5-2|230	
21mr|openmpi-4.0.5-2|231	%__install -D -m 644 %{buildroot}%{_libdir}/mpi.mod %{buildroot}%{fincludedir}/mpi.mod
21mr|openmpi-4.0.5-2|232	%__install -D -m 644 %{buildroot}%{_libdir}/mpi_ext.mod %{buildroot}%{fincludedir}/mpi_ext.mod
21mr|openmpi-4.0.5-2|233	%__install -D -m 644 %{buildroot}%{_libdir}/mpi_f08.mod %{buildroot}%{fincludedir}/mpi_f08.mod
21mr|openmpi-4.0.5-2|234	%__install -D -m 644 %{buildroot}%{_libdir}/mpi_f08_ext.mod %{buildroot}%{fincludedir}/mpi_f08_ext.mod
21mr|openmpi-4.0.5-2|235	%__install -D -m 644 %{buildroot}%{_libdir}/mpi_f08_interfaces.mod %{buildroot}%{fincludedir}/mpi_f08_interfaces.mod
21mr|openmpi-4.0.5-2|236	%__install -D -m 644 %{buildroot}%{_libdir}/mpi_f08_interfaces_callbacks.mod %{buildroot}%{fincludedir}/mpi_f08_interfaces_callbacks.mod
21mr|openmpi-4.0.5-2|237	#__install -D -m 644 %%{buildroot}%%{_libdir}/mpi_f08_sizeof.mod %%{buildroot}%%{fincludedir}/mpi_f08_sizeof.mod
21mr|openmpi-4.0.5-2|238	%__install -D -m 644 %{buildroot}%{_libdir}/mpi_f08_types.mod %{buildroot}%{fincludedir}/mpi_f08_types.mod
21mr|openmpi-4.0.5-2|239	%__install -D -m 644 %{buildroot}%{_libdir}/pmpi_f08_interfaces.mod %{buildroot}%{fincludedir}/pmpi_f08_interfaces.mod
21mr|openmpi-4.0.5-2|240	%__rm %{buildroot}%{_libdir}/*.mod
21mr|openmpi-4.0.5-2|241	pushd %{buildroot}%{_libdir}
21mr|openmpi-4.0.5-2|242	ln -s %{fincludedir}/*.mod  .
21mr|openmpi-4.0.5-2|243	popd
21mr|openmpi-4.0.5-2|244	
21mr|openmpi-4.0.5-2|245	find %{buildroot}%{_libdir} -name *.la -delete
21mr|openmpi-4.0.5-2|246	
21mr|openmpi-4.0.5-2|247	
21mr|openmpi-4.0.5-2|248	
21mr|openmpi-4.0.5-2|249	%package -n %{libmpicxx}
21mr|openmpi-4.0.5-2|250	Summary:	Shared library for OpenMPI
21mr|openmpi-4.0.5-2|251	Group:		System/Libraries
21mr|openmpi-4.0.5-2|252	Conflicts:	%{_lib}openmpi1 < 1.7.5
21mr|openmpi-4.0.5-2|253	
21mr|openmpi-4.0.5-2|254	%description -n %{libmpicxx}
21mr|openmpi-4.0.5-2|255	This package contains shared library needed by programs linked against OpenMPI.
21mr|openmpi-4.0.5-2|256	
21mr|openmpi-4.0.5-2|257	%files -n %{libmpicxx}
21mr|openmpi-4.0.5-2|258	%{_libdir}/libmpi_cxx.so.%{cxx_major}{,.*}
21mr|openmpi-4.0.5-2|259	
21mr|openmpi-4.0.5-2|260	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|261	%package -n %{libmpiusef08}
21mr|openmpi-4.0.5-2|262	Summary:	Shared library for OpenMPI
21mr|openmpi-4.0.5-2|263	Group:		System/Libraries
21mr|openmpi-4.0.5-2|264	Conflicts:	%{_lib}openmpi1 < 1.7.5
21mr|openmpi-4.0.5-2|265	
21mr|openmpi-4.0.5-2|266	%description -n %{libmpiusef08}
21mr|openmpi-4.0.5-2|267	This package contains shared library needed by programs linked against OpenMPI.
21mr|openmpi-4.0.5-2|268	
21mr|openmpi-4.0.5-2|269	%files -n %{libmpiusef08}
21mr|openmpi-4.0.5-2|270	%{_libdir}/libmpi_usempif08.so.%{usempif08_major}{,.*}
21mr|openmpi-4.0.5-2|271	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|272	
21mr|openmpi-4.0.5-2|273	%package -n %{libmpiuse}
21mr|openmpi-4.0.5-2|274	Summary:	Shared library for OpenMPI
21mr|openmpi-4.0.5-2|275	Group:		System/Libraries
21mr|openmpi-4.0.5-2|276	
21mr|openmpi-4.0.5-2|277	%description -n %{libmpiuse}
21mr|openmpi-4.0.5-2|278	This package contains shared library needed by programs linked against OpenMPI.
21mr|openmpi-4.0.5-2|279	
21mr|openmpi-4.0.5-2|280	%files -n %{libmpiuse}
21mr|openmpi-4.0.5-2|281	%{_libdir}/libmpi_usempi_ignore*.so.%{usempi_ignore_major}{,.*}
21mr|openmpi-4.0.5-2|282	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|283	
21mr|openmpi-4.0.5-2|284	%package -n %{libmpifh}
21mr|openmpi-4.0.5-2|285	Summary:	Shared library for OpenMPI
21mr|openmpi-4.0.5-2|286	Group:		System/Libraries
21mr|openmpi-4.0.5-2|287	Conflicts:	%{_lib}openmpi1 < 1.7.5
21mr|openmpi-4.0.5-2|288	
21mr|openmpi-4.0.5-2|289	%description -n %{libmpifh}
21mr|openmpi-4.0.5-2|290	This package contains shared library needed by programs linked against OpenMPI.
21mr|openmpi-4.0.5-2|291	
21mr|openmpi-4.0.5-2|292	%files -n %{libmpifh}
21mr|openmpi-4.0.5-2|293	%{_libdir}/libmpi_mpifh*.so.%{mpifh_major}{,.*}
21mr|openmpi-4.0.5-2|294	
21mr|openmpi-4.0.5-2|295	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|296	
21mr|openmpi-4.0.5-2|297	%package -n %{libtrace}
21mr|openmpi-4.0.5-2|298	Summary:	Shared library for OpenMPI
21mr|openmpi-4.0.5-2|299	Group:		System/Libraries
21mr|openmpi-4.0.5-2|300	Conflicts:	%{_lib}openmpi1 < 1.7.5
21mr|openmpi-4.0.5-2|301	
21mr|openmpi-4.0.5-2|302	%description -n %{libtrace}
21mr|openmpi-4.0.5-2|303	This package contains shared library needed by programs linked against OpenMPI.
21mr|openmpi-4.0.5-2|304	
21mr|openmpi-4.0.5-2|305	%files -n %{libtrace}
21mr|openmpi-4.0.5-2|306	%{_libdir}/libompitrace*.so.%{ompitrace_major}{,.*}
21mr|openmpi-4.0.5-2|307	
21mr|openmpi-4.0.5-2|308	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|309	
21mr|openmpi-4.0.5-2|310	%package -n %{libopenpal}
21mr|openmpi-4.0.5-2|311	Summary:	Shared library for OpenMPI
21mr|openmpi-4.0.5-2|312	Group:		System/Libraries
21mr|openmpi-4.0.5-2|313	Conflicts:	%{_lib}openmpi1 < 1.7.5
21mr|openmpi-4.0.5-2|314	
21mr|openmpi-4.0.5-2|315	%description -n %{libopenpal}
21mr|openmpi-4.0.5-2|316	This package contains shared library needed by programs linked against OpenMPI.
21mr|openmpi-4.0.5-2|317	
21mr|openmpi-4.0.5-2|318	%files -n %{libopenpal}
21mr|openmpi-4.0.5-2|319	%{_libdir}/libopen-pal*.so.%{openpal_major}{,.*}
21mr|openmpi-4.0.5-2|320	
21mr|openmpi-4.0.5-2|321	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|322	
21mr|openmpi-4.0.5-2|323	%package -n %{libopenrte}
21mr|openmpi-4.0.5-2|324	Summary:	Shared library for OpenMPI
21mr|openmpi-4.0.5-2|325	Group:		System/Libraries
21mr|openmpi-4.0.5-2|326	Conflicts:	%{_lib}openmpi1 < 1.7.5
21mr|openmpi-4.0.5-2|327	
21mr|openmpi-4.0.5-2|328	%description -n %{libopenrte}
21mr|openmpi-4.0.5-2|329	This package contains shared library needed by programs linked against OpenMPI.
21mr|openmpi-4.0.5-2|330	
21mr|openmpi-4.0.5-2|331	%files -n %{libopenrte}
21mr|openmpi-4.0.5-2|332	%{_libdir}/libopen-rte*.so.%{openrte_major}{,.*}
21mr|openmpi-4.0.5-2|333	
21mr|openmpi-4.0.5-2|334	#----------------------------------------------------------------------------
21mr|openmpi-4.0.5-2|335	
21mr|openmpi-4.0.5-2|336	#package -n %{liboshmem}
21mr|openmpi-4.0.5-2|337	#Summary:	Shared library for OpenMPI
21mr|openmpi-4.0.5-2|338	#Group:		System/Libraries
21mr|openmpi-4.0.5-2|339	#
21mr|openmpi-4.0.5-2|340	#description -n %{liboshmem}
21mr|openmpi-4.0.5-2|341	#This package contains shared library needed by programs linked against OpenMPI.
21mr|openmpi-4.0.5-2|342	#
21mr|openmpi-4.0.5-2|343	#files -n %{liboshmem}
21mr|openmpi-4.0.5-2|344	#{_libdir}/liboshmem.so.%{oshmem_major}*

14579 21
21mr|opennlp-1.5.3-9|1	Name:          opennlp
21mr|opennlp-1.5.3-9|2	Version:       1.5.3
21mr|opennlp-1.5.3-9|3	Release:       9
21mr|opennlp-1.5.3-9|4	Summary:       A machine learning based toolkit for the processing of natural language text
21mr|opennlp-1.5.3-9|5	License:       ASL 2.0
21mr|opennlp-1.5.3-9|6	URL:           https://opennlp.apache.org/
21mr|opennlp-1.5.3-9|7	Source0:       http://www.apache.org/dist/opennlp/%{name}-%{version}/apache-%{name}-%{version}-src.tar.gz
21mr|opennlp-1.5.3-9|8	
21mr|opennlp-1.5.3-9|9	BuildRequires: maven-local
21mr|opennlp-1.5.3-9|10	BuildRequires: mvn(commons-io:commons-io)
21mr|opennlp-1.5.3-9|11	BuildRequires: mvn(junit:junit)
21mr|opennlp-1.5.3-9|12	# https://bugzilla.redhat.com/show_bug.cgi?id=1261017
21mr|opennlp-1.5.3-9|13	BuildRequires: mvn(net.sf.jwordnet:jwnl)
21mr|opennlp-1.5.3-9|14	BuildRequires: mvn(org.apache:apache:pom:)
21mr|opennlp-1.5.3-9|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|opennlp-1.5.3-9|16	BuildRequires: mvn(org.apache.uima:uimaj-core)
21mr|opennlp-1.5.3-9|17	BuildRequires: mvn(org.osgi:org.osgi.compendium)
21mr|opennlp-1.5.3-9|18	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|opennlp-1.5.3-9|19	
21mr|opennlp-1.5.3-9|20	Group:          Development/Java
21mr|opennlp-1.5.3-9|21	BuildArch:     noarch
21mr|opennlp-1.5.3-9|22	# Java stack is not supported on x86_32
21mr|opennlp-1.5.3-9|23	ExcludeArch: %{ix86}
21mr|opennlp-1.5.3-9|24	
21mr|opennlp-1.5.3-9|25	%description
21mr|opennlp-1.5.3-9|26	The Apache OpenNLP library is a machine learning based toolkit for the
21mr|opennlp-1.5.3-9|27	processing of natural language text.
21mr|opennlp-1.5.3-9|28	
21mr|opennlp-1.5.3-9|29	It supports the most common NLP tasks, such as tokenization, sentence
21mr|opennlp-1.5.3-9|30	segmentation, part-of-speech tagging, named entity extraction, chunking,
21mr|opennlp-1.5.3-9|31	parsing, and coreference resolution. These tasks are usually required to
21mr|opennlp-1.5.3-9|32	build more advanced text processing services. OpenNLP also includes
21mr|opennlp-1.5.3-9|33	maximum entropy and perceptron based machine learning.
21mr|opennlp-1.5.3-9|34	
21mr|opennlp-1.5.3-9|35	%package tools
21mr|opennlp-1.5.3-9|36	Summary:       Apache OpenNLP Tools
21mr|opennlp-1.5.3-9|37	
21mr|opennlp-1.5.3-9|38	%description tools
21mr|opennlp-1.5.3-9|39	This package provides Apache OpenNLP Tools.
21mr|opennlp-1.5.3-9|40	
21mr|opennlp-1.5.3-9|41	%package maxent
21mr|opennlp-1.5.3-9|42	Summary:       Apache OpenNLP Maxent
21mr|opennlp-1.5.3-9|43	
21mr|opennlp-1.5.3-9|44	%description maxent
21mr|opennlp-1.5.3-9|45	This package provides Apache OpenNLP Maxent.
21mr|opennlp-1.5.3-9|46	
21mr|opennlp-1.5.3-9|47	%package uima
21mr|opennlp-1.5.3-9|48	Summary:       Apache OpenNLP UIMA Annotators
21mr|opennlp-1.5.3-9|49	
21mr|opennlp-1.5.3-9|50	%description uima
21mr|opennlp-1.5.3-9|51	This package provides Apache OpenNLP UIMA Annotators.
21mr|opennlp-1.5.3-9|52	
21mr|opennlp-1.5.3-9|53	%package javadoc
21mr|opennlp-1.5.3-9|54	Summary:       Javadoc for %{name}
21mr|opennlp-1.5.3-9|55	
21mr|opennlp-1.5.3-9|56	%description javadoc
21mr|opennlp-1.5.3-9|57	This package contains javadoc for %{name}.
21mr|opennlp-1.5.3-9|58	
21mr|opennlp-1.5.3-9|59	%prep
21mr|opennlp-1.5.3-9|60	%setup -q -n apache-%{name}-%{version}-src
21mr|opennlp-1.5.3-9|61	# Cleanup
21mr|opennlp-1.5.3-9|62	find . -name '*.jar' -print -delete
21mr|opennlp-1.5.3-9|63	find . -name '*.bat' -print -delete
21mr|opennlp-1.5.3-9|64	find . -name '*.class' -print -delete
21mr|opennlp-1.5.3-9|65	
21mr|opennlp-1.5.3-9|66	%pom_remove_plugin -r :apache-rat-plugin opennlp
21mr|opennlp-1.5.3-9|67	%pom_remove_plugin -r :maven-dependency-plugin opennlp
21mr|opennlp-1.5.3-9|68	%pom_remove_plugin -r :maven-eclipse-plugin opennlp
21mr|opennlp-1.5.3-9|69	%pom_remove_plugin -r :maven-source-plugin opennlp
21mr|opennlp-1.5.3-9|70	%pom_remove_plugin -r :maven-javadoc-plugin opennlp
21mr|opennlp-1.5.3-9|71	
21mr|opennlp-1.5.3-9|72	%pom_xpath_set -r pom:addClasspath false opennlp
21mr|opennlp-1.5.3-9|73	
21mr|opennlp-1.5.3-9|74	%pom_disable_module ../opennlp-distr opennlp
21mr|opennlp-1.5.3-9|75	%pom_disable_module ../opennlp-docs opennlp
21mr|opennlp-1.5.3-9|76	
21mr|opennlp-1.5.3-9|77	for p in maxent tools ; do
21mr|opennlp-1.5.3-9|78	%pom_xpath_inject "pom:dependency[pom:artifactId='junit']" "<scope>test</scope>" opennlp-${p}
21mr|opennlp-1.5.3-9|79	done
21mr|opennlp-1.5.3-9|80	
21mr|opennlp-1.5.3-9|81	# AssertionError: expected:<0.7756870512503095> but was:<0.7766773953948998>
21mr|opennlp-1.5.3-9|82	rm -r opennlp-maxent/src/test/java/opennlp/perceptron/PerceptronPrepAttachTest.java \
21mr|opennlp-1.5.3-9|83	opennlp-maxent/src/test/java/opennlp/maxent/quasinewton/QNTrainerTest.java \
21mr|opennlp-1.5.3-9|84	opennlp-maxent/src/test/java/opennlp/PrepAttachDataUtil.java \
21mr|opennlp-1.5.3-9|85	opennlp-maxent/src/test/java/opennlp/maxent/MaxentPrepAttachTest.java
21mr|opennlp-1.5.3-9|86	
21mr|opennlp-1.5.3-9|87	%build
21mr|opennlp-1.5.3-9|88	
21mr|opennlp-1.5.3-9|89	%mvn_build -s -- -f opennlp/pom.xml
21mr|opennlp-1.5.3-9|90	
21mr|opennlp-1.5.3-9|91	%install
21mr|opennlp-1.5.3-9|92	%mvn_install
21mr|opennlp-1.5.3-9|93	
21mr|opennlp-1.5.3-9|94	%files -f .mfiles-%{name}
21mr|opennlp-1.5.3-9|95	%doc KEYS opennlp-distr/README opennlp-distr/RELEASE_NOTES.html
21mr|opennlp-1.5.3-9|96	%license LICENSE NOTICE
21mr|opennlp-1.5.3-9|97	
21mr|opennlp-1.5.3-9|98	%files tools -f .mfiles-%{name}-tools
21mr|opennlp-1.5.3-9|99	%license LICENSE NOTICE
21mr|opennlp-1.5.3-9|100	
21mr|opennlp-1.5.3-9|101	%files maxent -f .mfiles-%{name}-maxent
21mr|opennlp-1.5.3-9|102	%license LICENSE NOTICE
21mr|opennlp-1.5.3-9|103	
21mr|opennlp-1.5.3-9|104	%files uima -f .mfiles-%{name}-uima
21mr|opennlp-1.5.3-9|105	
21mr|opennlp-1.5.3-9|106	%files javadoc -f .mfiles-javadoc
21mr|opennlp-1.5.3-9|107	%license LICENSE NOTICE
21mr|opennlp-1.5.3-9|108	

14580 21
21mr|openobex-1.7.2-6|1	%define major 2
21mr|openobex-1.7.2-6|2	%define libname %mklibname openobex %{major}
21mr|openobex-1.7.2-6|3	%define devname %mklibname openobex -d
21mr|openobex-1.7.2-6|4	
21mr|openobex-1.7.2-6|5	Summary:	Library for using OBEX
21mr|openobex-1.7.2-6|6	Name:		openobex
21mr|openobex-1.7.2-6|7	Version:	1.7.2
21mr|openobex-1.7.2-6|8	Release:	6
21mr|openobex-1.7.2-6|9	License:	LGPLv2+
21mr|openobex-1.7.2-6|10	Group:		System/Libraries
21mr|openobex-1.7.2-6|11	Url:		http://openobex.sourceforge.net/
21mr|openobex-1.7.2-6|12	Source0:	http://downloads.sourceforge.net/project/openobex/openobex/%{version}/%{name}-%{version}-Source.tar.gz
21mr|openobex-1.7.2-6|13	Patch0:		openobex-1.7.1-libdir-extra-prefix.patch
21mr|openobex-1.7.2-6|14	Patch1:		openobex-1.7.2-addrinfo.patch
21mr|openobex-1.7.2-6|15	BuildRequires:	cmake
21mr|openobex-1.7.2-6|16	BuildRequires:	pkgconfig(bluez)
21mr|openobex-1.7.2-6|17	BuildRequires:	pkgconfig(libusb-1.0)
21mr|openobex-1.7.2-6|18	BuildRequires:	pkgconfig(udev)
21mr|openobex-1.7.2-6|19	
21mr|openobex-1.7.2-6|20	%description
21mr|openobex-1.7.2-6|21	Open OBEX shared c-library.
21mr|openobex-1.7.2-6|22	
21mr|openobex-1.7.2-6|23	#----------------------------------------------------------------------------
21mr|openobex-1.7.2-6|24	
21mr|openobex-1.7.2-6|25	%package -n %{libname}
21mr|openobex-1.7.2-6|26	Summary:	Library for using OBEX
21mr|openobex-1.7.2-6|27	Group:		System/Libraries
21mr|openobex-1.7.2-6|28	
21mr|openobex-1.7.2-6|29	%description -n %{libname}
21mr|openobex-1.7.2-6|30	Open OBEX shared c-library.
21mr|openobex-1.7.2-6|31	
21mr|openobex-1.7.2-6|32	%files -n %{libname}
21mr|openobex-1.7.2-6|33	%doc COPYING
21mr|openobex-1.7.2-6|34	%{_libdir}/libopenobex.so.%{major}
21mr|openobex-1.7.2-6|35	%{_libdir}/libopenobex.so.%{version}
21mr|openobex-1.7.2-6|36	
21mr|openobex-1.7.2-6|37	#----------------------------------------------------------------------------
21mr|openobex-1.7.2-6|38	
21mr|openobex-1.7.2-6|39	%package -n %{devname}
21mr|openobex-1.7.2-6|40	Summary:	Development files for OBEX library
21mr|openobex-1.7.2-6|41	Group:		Development/C
21mr|openobex-1.7.2-6|42	Requires:	%{libname} = %{EVRD}
21mr|openobex-1.7.2-6|43	Provides:	%{name}-devel  = %{EVRD}
21mr|openobex-1.7.2-6|44	Requires:	pkgconfig(bluez)
21mr|openobex-1.7.2-6|45	
21mr|openobex-1.7.2-6|46	%description -n %{devname}
21mr|openobex-1.7.2-6|47	Development files for OBEX library.
21mr|openobex-1.7.2-6|48	
21mr|openobex-1.7.2-6|49	%files -n %{devname}
21mr|openobex-1.7.2-6|50	%doc AUTHORS ChangeLog README
21mr|openobex-1.7.2-6|51	%{_libdir}/pkgconfig/openobex.pc
21mr|openobex-1.7.2-6|52	%{_includedir}/*
21mr|openobex-1.7.2-6|53	%{_libdir}/lib*.so
21mr|openobex-1.7.2-6|54	%{_libdir}/cmake/OpenObex-%{version}
21mr|openobex-1.7.2-6|55	
21mr|openobex-1.7.2-6|56	#----------------------------------------------------------------------------
21mr|openobex-1.7.2-6|57	
21mr|openobex-1.7.2-6|58	%package apps
21mr|openobex-1.7.2-6|59	Summary:	Apps that come with the Open OBEX c-library
21mr|openobex-1.7.2-6|60	Group:		Communications
21mr|openobex-1.7.2-6|61	
21mr|openobex-1.7.2-6|62	%description apps
21mr|openobex-1.7.2-6|63	These are the apps that come with the Open OBEX c-library. These are
21mr|openobex-1.7.2-6|64	not meant to be more than test-programs to look at if you want to see
21mr|openobex-1.7.2-6|65	how use the library itself.
21mr|openobex-1.7.2-6|66	
21mr|openobex-1.7.2-6|67	%files apps
21mr|openobex-1.7.2-6|68	%{_bindir}/irobex_palm3
21mr|openobex-1.7.2-6|69	%{_bindir}/irxfer
21mr|openobex-1.7.2-6|70	%{_bindir}/obex_tcp
21mr|openobex-1.7.2-6|71	%{_bindir}/obex_test
21mr|openobex-1.7.2-6|72	%{_bindir}/obex_find
21mr|openobex-1.7.2-6|73	%{_sbindir}/obex-check-device
21mr|openobex-1.7.2-6|74	%{_udevrulesdir}/*
21mr|openobex-1.7.2-6|75	
21mr|openobex-1.7.2-6|76	#----------------------------------------------------------------------------
21mr|openobex-1.7.2-6|77	
21mr|openobex-1.7.2-6|78	%package ircp
21mr|openobex-1.7.2-6|79	Summary:	Used to "beam" files or whole directories
21mr|openobex-1.7.2-6|80	Group:		Communications
21mr|openobex-1.7.2-6|81	Provides:	ircp = %{EVRD}
21mr|openobex-1.7.2-6|82	
21mr|openobex-1.7.2-6|83	%description ircp
21mr|openobex-1.7.2-6|84	Ircp is used to "beam" files or whole directories to/from Linux, Windows.
21mr|openobex-1.7.2-6|85	
21mr|openobex-1.7.2-6|86	%files ircp
21mr|openobex-1.7.2-6|87	%{_bindir}/ircp
21mr|openobex-1.7.2-6|88	
21mr|openobex-1.7.2-6|89	#----------------------------------------------------------------------------
21mr|openobex-1.7.2-6|90	
21mr|openobex-1.7.2-6|91	%prep
21mr|openobex-1.7.2-6|92	%setup -q -n %{name}-%{version}-Source
21mr|openobex-1.7.2-6|93	%apply_patches
21mr|openobex-1.7.2-6|94	
21mr|openobex-1.7.2-6|95	%build
21mr|openobex-1.7.2-6|96	%cmake \
21mr|openobex-1.7.2-6|97	-DBUILD_DOCUMENTATION:BOOL=OFF
21mr|openobex-1.7.2-6|98	%make
21mr|openobex-1.7.2-6|99	%make openobex-apps
21mr|openobex-1.7.2-6|100	
21mr|openobex-1.7.2-6|101	%install
21mr|openobex-1.7.2-6|102	%makeinstall_std -C build
21mr|openobex-1.7.2-6|103	
21mr|openobex-1.7.2-6|104	# since our old packages will look for headers in /usr/include
21mr|openobex-1.7.2-6|105	ln -s openobex/obex.h %{buildroot}/%{_includedir}/obex.h
21mr|openobex-1.7.2-6|106	ln -s openobex/obex_const.h %{buildroot}/%{_includedir}/obex_const.h

14581 21
21mr|openpgm-5.2.122-8|1	%define api 5.2
21mr|openpgm-5.2.122-8|2	%define major   0
21mr|openpgm-5.2.122-8|3	%define libname %mklibname %{name} %{api} %{major}
21mr|openpgm-5.2.122-8|4	%define develname %mklibname %{name} -d
21mr|openpgm-5.2.122-8|5	
21mr|openpgm-5.2.122-8|6	%global name_alias        pgm
21mr|openpgm-5.2.122-8|7	%global version_main      %{api}
21mr|openpgm-5.2.122-8|8	%global version_dash_main 5-2
21mr|openpgm-5.2.122-8|9	%global version_dash      %{version_dash_main}-122
21mr|openpgm-5.2.122-8|10	
21mr|openpgm-5.2.122-8|11	Name:          openpgm
21mr|openpgm-5.2.122-8|12	Version:       5.2.122
21mr|openpgm-5.2.122-8|13	Release:       8
21mr|openpgm-5.2.122-8|14	Summary:       An implementation of the PGM reliable multicast protocol
21mr|openpgm-5.2.122-8|15	Group:         System/Libraries
21mr|openpgm-5.2.122-8|16	# The license is LGPLv2.1
21mr|openpgm-5.2.122-8|17	License:       LGPLv2
21mr|openpgm-5.2.122-8|18	# New URL is https://github.com/steve-o/openpgm
21mr|openpgm-5.2.122-8|19	# The files are now on https://code.google.com/archive/p/openpgm/downloads
21mr|openpgm-5.2.122-8|20	URL:           https://github.com/steve-o/%{name}
21mr|openpgm-5.2.122-8|21	Source0:       https://github.com/steve-o/%{name}/archive/release-%{version_dash}.tar.gz#/%{name}-%{version}.tar.gz
21mr|openpgm-5.2.122-8|22	# All the following patches have been submitted upstream
21mr|openpgm-5.2.122-8|23	# as a merge request: https://github.com/steve-o/openpgm/pull/64
21mr|openpgm-5.2.122-8|24	Patch2:        openpgm-02-c-func.patch
21mr|openpgm-5.2.122-8|25	Patch3:        openpgm-03-pkgconfig.patch
21mr|openpgm-5.2.122-8|26	Patch4:        openpgm-04-py-version-gen.patch
21mr|openpgm-5.2.122-8|27	Patch5:        openpgm-05-fix-setgid.patch
21mr|openpgm-5.2.122-8|28	
21mr|openpgm-5.2.122-8|29	%description
21mr|openpgm-5.2.122-8|30	OpenPGM is an open source implementation of the Pragmatic General
21mr|openpgm-5.2.122-8|31	Multicast (PGM) specification in RFC 3208.
21mr|openpgm-5.2.122-8|32	
21mr|openpgm-5.2.122-8|33	%package -n     %{libname}
21mr|openpgm-5.2.122-8|34	Summary:        An implementation of the PGM reliable multicast protocol
21mr|openpgm-5.2.122-8|35	Group:          System/Libraries
21mr|openpgm-5.2.122-8|36	
21mr|openpgm-5.2.122-8|37	%description -n %{libname}
21mr|openpgm-5.2.122-8|38	OpenPGM is an open source implementation of the Pragmatic General
21mr|openpgm-5.2.122-8|39	Multicast (PGM) specification in RFC 3208.
21mr|openpgm-5.2.122-8|40	
21mr|openpgm-5.2.122-8|41	
21mr|openpgm-5.2.122-8|42	%package -n	%{develname}
21mr|openpgm-5.2.122-8|43	Summary:       Development files for openpgm
21mr|openpgm-5.2.122-8|44	Group:         Development/C
21mr|openpgm-5.2.122-8|45	Requires:      %{libname} = %{version}-%{release}
21mr|openpgm-5.2.122-8|46	
21mr|openpgm-5.2.122-8|47	%description -n	%{develname}
21mr|openpgm-5.2.122-8|48	This package contains OpenPGM related development libraries and header files.
21mr|openpgm-5.2.122-8|49	
21mr|openpgm-5.2.122-8|50	
21mr|openpgm-5.2.122-8|51	%prep
21mr|openpgm-5.2.122-8|52	%setup -q -n %{name}-release-%{version_dash}/%{name}/pgm
21mr|openpgm-5.2.122-8|53	%autopatch -p3
21mr|openpgm-5.2.122-8|54	
21mr|openpgm-5.2.122-8|55	libtoolize --force --copy
21mr|openpgm-5.2.122-8|56	aclocal
21mr|openpgm-5.2.122-8|57	autoheader
21mr|openpgm-5.2.122-8|58	automake --copy --add-missing
21mr|openpgm-5.2.122-8|59	autoconf
21mr|openpgm-5.2.122-8|60	
21mr|openpgm-5.2.122-8|61	%build
21mr|openpgm-5.2.122-8|62	%configure
21mr|openpgm-5.2.122-8|63	%make_build
21mr|openpgm-5.2.122-8|64	
21mr|openpgm-5.2.122-8|65	%install
21mr|openpgm-5.2.122-8|66	%make_install
21mr|openpgm-5.2.122-8|67	
21mr|openpgm-5.2.122-8|68	# Move the header files into /usr/include
21mr|openpgm-5.2.122-8|69	mv -f %{buildroot}%{_includedir}/%{name_alias}-%{version_main}/%{name_alias} %{buildroot}%{_includedir}/
21mr|openpgm-5.2.122-8|70	
21mr|openpgm-5.2.122-8|71	%files -n	%{libname}
21mr|openpgm-5.2.122-8|72	%doc COPYING LICENSE
21mr|openpgm-5.2.122-8|73	%{_libdir}/*%{api}.so.%{major}*
21mr|openpgm-5.2.122-8|74	
21mr|openpgm-5.2.122-8|75	%files -n	%{develname}
21mr|openpgm-5.2.122-8|76	%doc examples/
21mr|openpgm-5.2.122-8|77	%{_includedir}/*
21mr|openpgm-5.2.122-8|78	%{_libdir}/*.so
21mr|openpgm-5.2.122-8|79	%{_libdir}/pkgconfig/openpgm-5.2.pc

14582 21
21mr|openpmix-3.1.7-1|1	%define         _disable_ld_no_undefined 0
21mr|openpmix-3.1.7-1|2	%define         srcname                  pmix
21mr|openpmix-3.1.7-1|3	
21mr|openpmix-3.1.7-1|4	%define         major                    2
21mr|openpmix-3.1.7-1|5	%define         pmimajor                 1
21mr|openpmix-3.1.7-1|6	
21mr|openpmix-3.1.7-1|7	%define         libname                  %mklibname %{name} %{major}
21mr|openpmix-3.1.7-1|8	%define         develname                %mklibname %{name} -d
21mr|openpmix-3.1.7-1|9	
21mr|openpmix-3.1.7-1|10	
21mr|openpmix-3.1.7-1|11	Summary:        A highly configurable open-source workload manager
21mr|openpmix-3.1.7-1|12	Name:           openpmix
21mr|openpmix-3.1.7-1|13	Version:        3.1.7
21mr|openpmix-3.1.7-1|14	Release:        1
21mr|openpmix-3.1.7-1|15	License:        MIT
21mr|openpmix-3.1.7-1|16	Group:          System/Cluster
21mr|openpmix-3.1.7-1|17	Url:            https://pmix.org/
21mr|openpmix-3.1.7-1|18	Source0:        https://github.com/openpmix/openpmix/releases/download/v%{version}/%{srcname}-%{version}.tar.bz2
21mr|openpmix-3.1.7-1|19	
21mr|openpmix-3.1.7-1|20	#fixed CVE-2023-41915 in 3.1.7
21mr|openpmix-3.1.7-1|21	
21mr|openpmix-3.1.7-1|22	BuildRequires:  autoconf
21mr|openpmix-3.1.7-1|23	BuildRequires:  perl
21mr|openpmix-3.1.7-1|24	BuildRequires:  man2html
21mr|openpmix-3.1.7-1|25	BuildRequires:  hwloc
21mr|openpmix-3.1.7-1|26	BuildRequires:  pkgconfig(libevent)
21mr|openpmix-3.1.7-1|27	BuildRequires:  pkgconfig(libev)
21mr|openpmix-3.1.7-1|28	BuildRequires:  pkgconfig(hwloc)
21mr|openpmix-3.1.7-1|29	BuildRequires:  libltdl-devel
21mr|openpmix-3.1.7-1|30	BuildRequires:  pkgconfig(zlib)
21mr|openpmix-3.1.7-1|31	
21mr|openpmix-3.1.7-1|32	%description
21mr|openpmix-3.1.7-1|33	The Process Management Interface (PMI) has been used for quite some
21mr|openpmix-3.1.7-1|34	time as a means of exchanging wireup information needed for
21mr|openpmix-3.1.7-1|35	interprocess communication. Two versions (PMI-1 and PMI-2) have been
21mr|openpmix-3.1.7-1|36	released as part of the MPICH effort. While PMI-2 demonstrates better
21mr|openpmix-3.1.7-1|37	scaling properties than its PMI-1 predecessor, attaining rapid launch
21mr|openpmix-3.1.7-1|38	and wireup of the roughly 1M processes executing across 100k nodes
21mr|openpmix-3.1.7-1|39	expected for exascale operations remains challenging.
21mr|openpmix-3.1.7-1|40	
21mr|openpmix-3.1.7-1|41	PMI Exascale (PMIx) represents an attempt to resolve these questions
21mr|openpmix-3.1.7-1|42	by providing an extended version of the PMI standard specifically
21mr|openpmix-3.1.7-1|43	designed to support clusters up to and including exascale sizes. The
21mr|openpmix-3.1.7-1|44	overall objective of the project is not to branch the existing
21mr|openpmix-3.1.7-1|45	pseudo-standard definitions - in fact, PMIx fully supports both of the
21mr|openpmix-3.1.7-1|46	existing PMI-1 and PMI-2 APIs - but rather to (a) augment and extend
21mr|openpmix-3.1.7-1|47	those APIs to eliminate some current restrictions that impact
21mr|openpmix-3.1.7-1|48	scalability, and (b) provide a reference implementation of the
21mr|openpmix-3.1.7-1|49	PMI-server that demonstrates the desired level of scalability.
21mr|openpmix-3.1.7-1|50	
21mr|openpmix-3.1.7-1|51	%package -n %{libname}
21mr|openpmix-3.1.7-1|52	Summary:        Shared libraries for OpenPMIx
21mr|openpmix-3.1.7-1|53	Group:          Development/Other
21mr|openpmix-3.1.7-1|54	Provides:       lib%{name} = %{version}-%{release}
21mr|openpmix-3.1.7-1|55	
21mr|openpmix-3.1.7-1|56	%description -n %{libname}
21mr|openpmix-3.1.7-1|57	%{summary}.
21mr|openpmix-3.1.7-1|58	
21mr|openpmix-3.1.7-1|59	%package -n %{develname}
21mr|openpmix-3.1.7-1|60	Summary:        Development files for OpenPMIx
21mr|openpmix-3.1.7-1|61	Group:          Development/Other
21mr|openpmix-3.1.7-1|62	Requires:       %{libname} = %{version}-%{release}
21mr|openpmix-3.1.7-1|63	Provides:       lib%{name}-devel  = %{version}-%{release}
21mr|openpmix-3.1.7-1|64	Provides:       %{name}-devel = %{version}-%{release}
21mr|openpmix-3.1.7-1|65	
21mr|openpmix-3.1.7-1|66	%description -n %{develname}
21mr|openpmix-3.1.7-1|67	%{summary}.
21mr|openpmix-3.1.7-1|68	
21mr|openpmix-3.1.7-1|69	%prep
21mr|openpmix-3.1.7-1|70	%setup -q -n %{srcname}-%{version}
21mr|openpmix-3.1.7-1|71	
21mr|openpmix-3.1.7-1|72	%build
21mr|openpmix-3.1.7-1|73	%configure  --with-devel-headers
21mr|openpmix-3.1.7-1|74	%make_build
21mr|openpmix-3.1.7-1|75	
21mr|openpmix-3.1.7-1|76	%install
21mr|openpmix-3.1.7-1|77	%make_install
21mr|openpmix-3.1.7-1|78	
21mr|openpmix-3.1.7-1|79	find %{buildroot}%{_libdir} -name *.la -delete
21mr|openpmix-3.1.7-1|80	
21mr|openpmix-3.1.7-1|81	%files
21mr|openpmix-3.1.7-1|82	%doc AUTHORS NEWS README LICENSE
21mr|openpmix-3.1.7-1|83	%config(noreplace)%{_sysconfdir}/pmix-mca-params.conf
21mr|openpmix-3.1.7-1|84	%{_bindir}/*
21mr|openpmix-3.1.7-1|85	%{_datadir}/pmix
21mr|openpmix-3.1.7-1|86	
21mr|openpmix-3.1.7-1|87	
21mr|openpmix-3.1.7-1|88	%files -n %{libname}
21mr|openpmix-3.1.7-1|89	%{_libdir}/libpmi.so.%{pmimajor}{,.*}
21mr|openpmix-3.1.7-1|90	%{_libdir}/libpmi2.so.%{pmimajor}{,.*}
21mr|openpmix-3.1.7-1|91	%{_libdir}/libmca_common_dstore.so.%{pmimajor}{,.*}
21mr|openpmix-3.1.7-1|92	%{_libdir}/libpmix.so.%{major}{,.*}
21mr|openpmix-3.1.7-1|93	#these guys are modules, not devel files
21mr|openpmix-3.1.7-1|94	%{_libdir}/pmix/*.so
21mr|openpmix-3.1.7-1|95	
21mr|openpmix-3.1.7-1|96	%files -n %{develname}
21mr|openpmix-3.1.7-1|97	%{_includedir}/pmi*.h
21mr|openpmix-3.1.7-1|98	%{_includedir}/pmix
21mr|openpmix-3.1.7-1|99	%{_libdir}/*.so

14583 21
21mr|opensaml-java-3.1.1-6|1	Name:          opensaml-java
21mr|opensaml-java-3.1.1-6|2	Version:       3.1.1
21mr|opensaml-java-3.1.1-6|3	Release:       6
21mr|opensaml-java-3.1.1-6|4	Summary:       Java OpenSAML library
21mr|opensaml-java-3.1.1-6|5	
21mr|opensaml-java-3.1.1-6|6	# Only these files are without license headers:
21mr|opensaml-java-3.1.1-6|7	# ./opensaml-core/src/main/resources/schema/datatypes.dtd
21mr|opensaml-java-3.1.1-6|8	# ./opensaml-core/src/main/resources/schema/XMLSchema.dtd
21mr|opensaml-java-3.1.1-6|9	# ./opensaml-saml-impl/src/test/resources/data/org/opensaml/saml/metadata/resolver/filter/impl/script8.js
21mr|opensaml-java-3.1.1-6|10	# ./opensaml-saml-impl/src/test/resources/data/org/opensaml/saml/metadata/resolver/filter/impl/script.js
21mr|opensaml-java-3.1.1-6|11	# ./opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/impl/BasicWhitelistBlacklistConfigurationTest.java
21mr|opensaml-java-3.1.1-6|12	# Not available LICENSE file in source directory structure. Sent a mail @ users@shibboleth.net
21mr|opensaml-java-3.1.1-6|13	License:       ASL 2.0
21mr|opensaml-java-3.1.1-6|14	URL:           http://shibboleth.net/products/opensaml-java.html
21mr|opensaml-java-3.1.1-6|15	# svn export https://svn.shibboleth.net/java-opensaml/tags/3.1.1 opensaml-java-3.1.1
21mr|opensaml-java-3.1.1-6|16	# find ./opensaml-java-3.1.1 -name "*.class" -print -delete
21mr|opensaml-java-3.1.1-6|17	# find ./opensaml-java-3.1.1 -name "*.jar" -print -delete
21mr|opensaml-java-3.1.1-6|18	# tar cJf opensaml-java-3.1.1.tar.xz opensaml-java-3.1.1
21mr|opensaml-java-3.1.1-6|19	Source0:       %{name}-%{version}.tar.xz
21mr|opensaml-java-3.1.1-6|20	
21mr|opensaml-java-3.1.1-6|21	BuildRequires: maven-local
21mr|opensaml-java-3.1.1-6|22	BuildRequires: mvn(commons-codec:commons-codec)
21mr|opensaml-java-3.1.1-6|23	BuildRequires: mvn(javax.json:javax.json-api)
21mr|opensaml-java-3.1.1-6|24	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|opensaml-java-3.1.1-6|25	BuildRequires: mvn(joda-time:joda-time)
21mr|opensaml-java-3.1.1-6|26	BuildRequires: mvn(net.shibboleth:parent-v3:pom:)
21mr|opensaml-java-3.1.1-6|27	BuildRequires: mvn(net.shibboleth.utilities:java-support)
21mr|opensaml-java-3.1.1-6|28	BuildRequires: mvn(net.spy:spymemcached)
21mr|opensaml-java-3.1.1-6|29	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|opensaml-java-3.1.1-6|30	BuildRequires: mvn(org.apache.santuario:xmlsec)
21mr|opensaml-java-3.1.1-6|31	BuildRequires: mvn(org.apache.velocity:velocity)
21mr|opensaml-java-3.1.1-6|32	BuildRequires: mvn(org.cryptacular:cryptacular)
21mr|opensaml-java-3.1.1-6|33	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|opensaml-java-3.1.1-6|34	BuildRequires: mvn(org.glassfish:javax.json)
21mr|opensaml-java-3.1.1-6|35	BuildRequires: mvn(org.hibernate:hibernate-entitymanager)
21mr|opensaml-java-3.1.1-6|36	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|opensaml-java-3.1.1-6|37	BuildRequires: mvn(org.ldaptive:ldaptive)
21mr|opensaml-java-3.1.1-6|38	BuildRequires: mvn(org.springframework:spring-orm)
21mr|opensaml-java-3.1.1-6|39	
21mr|opensaml-java-3.1.1-6|40	# test deps
21mr|opensaml-java-3.1.1-6|41	%if 0
21mr|opensaml-java-3.1.1-6|42	# BuildRequires: mvn(com.unboundid:unboundid-ldapsdk)
21mr|opensaml-java-3.1.1-6|43	BuildRequires: mvn(commons-dbcp:commons-dbcp)
21mr|opensaml-java-3.1.1-6|44	BuildRequires: mvn(mysql:mysql-connector-java)
21mr|opensaml-java-3.1.1-6|45	BuildRequires: mvn(net.shibboleth.utilities:java-support:tests:)
21mr|opensaml-java-3.1.1-6|46	# BuildRequires: mvn(net.shibboleth.ext:spring-extensions)
21mr|opensaml-java-3.1.1-6|47	BuildRequires: mvn(org.hsqldb:hsqldb)
21mr|opensaml-java-3.1.1-6|48	# https://bugzilla.redhat.com/show_bug.cgi?id=1217395
21mr|opensaml-java-3.1.1-6|49	BuildRequires: mvn(org.postgresql:postgresql)
21mr|opensaml-java-3.1.1-6|50	BuildRequires: mvn(org.springframework:spring-context)
21mr|opensaml-java-3.1.1-6|51	BuildRequires: mvn(org.springframework:spring-core)
21mr|opensaml-java-3.1.1-6|52	BuildRequires: mvn(org.springframework:spring-test)
21mr|opensaml-java-3.1.1-6|53	%endif
21mr|opensaml-java-3.1.1-6|54	
21mr|opensaml-java-3.1.1-6|55	Group:          Development/Java
21mr|opensaml-java-3.1.1-6|56	BuildArch:     noarch
21mr|opensaml-java-3.1.1-6|57	# Java stack is not supported on x86_32
21mr|opensaml-java-3.1.1-6|58	ExcludeArch: %{ix86}
21mr|opensaml-java-3.1.1-6|59	
21mr|opensaml-java-3.1.1-6|60	%description
21mr|opensaml-java-3.1.1-6|61	OpenSAML is a set of open source C++ & Java libraries meant to support
21mr|opensaml-java-3.1.1-6|62	developers working with the Security Assertion Markup Language (SAML).
21mr|opensaml-java-3.1.1-6|63	OpenSAML 2, the current version, supports SAML 1.0, 1.1, and 2.0.
21mr|opensaml-java-3.1.1-6|64	
21mr|opensaml-java-3.1.1-6|65	%package core
21mr|opensaml-java-3.1.1-6|66	Summary:       OpenSAML-Java :: Core
21mr|opensaml-java-3.1.1-6|67	
21mr|opensaml-java-3.1.1-6|68	%description core
21mr|opensaml-java-3.1.1-6|69	OpenSAML-Java :: Core.
21mr|opensaml-java-3.1.1-6|70	
21mr|opensaml-java-3.1.1-6|71	%package messaging-api
21mr|opensaml-java-3.1.1-6|72	Summary:       OpenSAML-Java :: Messaging API
21mr|opensaml-java-3.1.1-6|73	
21mr|opensaml-java-3.1.1-6|74	%description messaging-api
21mr|opensaml-java-3.1.1-6|75	OpenSAML-Java :: Messaging API.
21mr|opensaml-java-3.1.1-6|76	
21mr|opensaml-java-3.1.1-6|77	%package messaging-impl
21mr|opensaml-java-3.1.1-6|78	Summary:       OpenSAML-Java :: Messaging Implementations
21mr|opensaml-java-3.1.1-6|79	
21mr|opensaml-java-3.1.1-6|80	%description messaging-impl
21mr|opensaml-java-3.1.1-6|81	OpenSAML-Java :: Messaging Implementations.
21mr|opensaml-java-3.1.1-6|82	
21mr|opensaml-java-3.1.1-6|83	%package parent
21mr|opensaml-java-3.1.1-6|84	Summary:       OpenSAML Parent POM
21mr|opensaml-java-3.1.1-6|85	
21mr|opensaml-java-3.1.1-6|86	%description parent
21mr|opensaml-java-3.1.1-6|87	OpenSAML Parent POM.
21mr|opensaml-java-3.1.1-6|88	
21mr|opensaml-java-3.1.1-6|89	%package profile-api
21mr|opensaml-java-3.1.1-6|90	Summary:       OpenSAML-Java :: Profile API
21mr|opensaml-java-3.1.1-6|91	
21mr|opensaml-java-3.1.1-6|92	%description profile-api
21mr|opensaml-java-3.1.1-6|93	OpenSAML-Java :: Profile API.
21mr|opensaml-java-3.1.1-6|94	
21mr|opensaml-java-3.1.1-6|95	%package profile-impl
21mr|opensaml-java-3.1.1-6|96	Summary:       OpenSAML-Java :: Profile Implementations
21mr|opensaml-java-3.1.1-6|97	
21mr|opensaml-java-3.1.1-6|98	%description profile-impl
21mr|opensaml-java-3.1.1-6|99	OpenSAML-Java :: Profile Implementations.
21mr|opensaml-java-3.1.1-6|100	
21mr|opensaml-java-3.1.1-6|101	%package saml-api
21mr|opensaml-java-3.1.1-6|102	Summary:       OpenSAML-Java :: SAML Provider API
21mr|opensaml-java-3.1.1-6|103	
21mr|opensaml-java-3.1.1-6|104	%description saml-api
21mr|opensaml-java-3.1.1-6|105	OpenSAML-Java :: SAML Provider API.
21mr|opensaml-java-3.1.1-6|106	
21mr|opensaml-java-3.1.1-6|107	%package saml-impl
21mr|opensaml-java-3.1.1-6|108	Summary:       OpenSAML-Java :: SAML Provider Implementations
21mr|opensaml-java-3.1.1-6|109	
21mr|opensaml-java-3.1.1-6|110	%description saml-impl
21mr|opensaml-java-3.1.1-6|111	OpenSAML-Java :: SAML Provider Implementations.
21mr|opensaml-java-3.1.1-6|112	
21mr|opensaml-java-3.1.1-6|113	%package security-api
21mr|opensaml-java-3.1.1-6|114	Summary:       OpenSAML-Java :: Security API
21mr|opensaml-java-3.1.1-6|115	
21mr|opensaml-java-3.1.1-6|116	%description security-api
21mr|opensaml-java-3.1.1-6|117	OpenSAML-Java :: Security API.
21mr|opensaml-java-3.1.1-6|118	
21mr|opensaml-java-3.1.1-6|119	%package security-impl
21mr|opensaml-java-3.1.1-6|120	Summary:       OpenSAML-Java :: Security Implementation
21mr|opensaml-java-3.1.1-6|121	
21mr|opensaml-java-3.1.1-6|122	%description security-impl
21mr|opensaml-java-3.1.1-6|123	OpenSAML-Java :: Security Implementation.
21mr|opensaml-java-3.1.1-6|124	
21mr|opensaml-java-3.1.1-6|125	%package soap-api
21mr|opensaml-java-3.1.1-6|126	Summary:       OpenSAML-Java :: SOAP Provider API
21mr|opensaml-java-3.1.1-6|127	
21mr|opensaml-java-3.1.1-6|128	%description soap-api
21mr|opensaml-java-3.1.1-6|129	OpenSAML-Java :: SOAP Provider API.
21mr|opensaml-java-3.1.1-6|130	
21mr|opensaml-java-3.1.1-6|131	%package soap-impl
21mr|opensaml-java-3.1.1-6|132	Summary:       OpenSAML-Java :: SOAP Provider Implementations
21mr|opensaml-java-3.1.1-6|133	
21mr|opensaml-java-3.1.1-6|134	%description soap-impl
21mr|opensaml-java-3.1.1-6|135	OpenSAML-Java :: SOAP Provider Implementations.
21mr|opensaml-java-3.1.1-6|136	
21mr|opensaml-java-3.1.1-6|137	%package storage-api
21mr|opensaml-java-3.1.1-6|138	Summary:       OpenSAML-Java :: Storage API
21mr|opensaml-java-3.1.1-6|139	
21mr|opensaml-java-3.1.1-6|140	%description storage-api
21mr|opensaml-java-3.1.1-6|141	OpenSAML-Java :: Storage API.
21mr|opensaml-java-3.1.1-6|142	
21mr|opensaml-java-3.1.1-6|143	%package storage-impl
21mr|opensaml-java-3.1.1-6|144	Summary:       OpenSAML-Java :: Storage Implementation
21mr|opensaml-java-3.1.1-6|145	
21mr|opensaml-java-3.1.1-6|146	%description storage-impl
21mr|opensaml-java-3.1.1-6|147	OpenSAML-Java :: Storage Implementation.
21mr|opensaml-java-3.1.1-6|148	
21mr|opensaml-java-3.1.1-6|149	%package xacml-api
21mr|opensaml-java-3.1.1-6|150	Summary:       OpenSAML-Java :: XACML Provider API
21mr|opensaml-java-3.1.1-6|151	
21mr|opensaml-java-3.1.1-6|152	%description xacml-api
21mr|opensaml-java-3.1.1-6|153	OpenSAML-Java :: XACML Provider API.
21mr|opensaml-java-3.1.1-6|154	
21mr|opensaml-java-3.1.1-6|155	%package xacml-impl
21mr|opensaml-java-3.1.1-6|156	Summary:       OpenSAML-Java :: XACML Provider Implementations
21mr|opensaml-java-3.1.1-6|157	
21mr|opensaml-java-3.1.1-6|158	%description xacml-impl
21mr|opensaml-java-3.1.1-6|159	OpenSAML-Java :: XACML Provider Implementations.
21mr|opensaml-java-3.1.1-6|160	
21mr|opensaml-java-3.1.1-6|161	%package xacml-saml-api
21mr|opensaml-java-3.1.1-6|162	Summary:       OpenSAML-Java :: SAML XACML Profile API
21mr|opensaml-java-3.1.1-6|163	
21mr|opensaml-java-3.1.1-6|164	%description xacml-saml-api
21mr|opensaml-java-3.1.1-6|165	OpenSAML-Java :: SAML XACML Profile API.
21mr|opensaml-java-3.1.1-6|166	
21mr|opensaml-java-3.1.1-6|167	%package xacml-saml-impl
21mr|opensaml-java-3.1.1-6|168	Summary:       OpenSAML-Java :: SAML XACML Profile Implementation
21mr|opensaml-java-3.1.1-6|169	
21mr|opensaml-java-3.1.1-6|170	%description xacml-saml-impl
21mr|opensaml-java-3.1.1-6|171	OpenSAML-Java :: SAML XACML Profile Implementation.
21mr|opensaml-java-3.1.1-6|172	
21mr|opensaml-java-3.1.1-6|173	%package xmlsec-api
21mr|opensaml-java-3.1.1-6|174	Summary:       OpenSAML-Java :: XML Security API
21mr|opensaml-java-3.1.1-6|175	
21mr|opensaml-java-3.1.1-6|176	%description xmlsec-api
21mr|opensaml-java-3.1.1-6|177	OpenSAML-Java :: XML Security API.
21mr|opensaml-java-3.1.1-6|178	
21mr|opensaml-java-3.1.1-6|179	%package xmlsec-impl
21mr|opensaml-java-3.1.1-6|180	Summary:       OpenSAML-Java :: XML Security Implementation
21mr|opensaml-java-3.1.1-6|181	
21mr|opensaml-java-3.1.1-6|182	%description xmlsec-impl
21mr|opensaml-java-3.1.1-6|183	OpenSAML-Java :: XML Security Implementation.
21mr|opensaml-java-3.1.1-6|184	
21mr|opensaml-java-3.1.1-6|185	%package javadoc
21mr|opensaml-java-3.1.1-6|186	Summary:       Javadoc for %{name}
21mr|opensaml-java-3.1.1-6|187	
21mr|opensaml-java-3.1.1-6|188	%description javadoc
21mr|opensaml-java-3.1.1-6|189	This package contains javadoc for %{name}.
21mr|opensaml-java-3.1.1-6|190	
21mr|opensaml-java-3.1.1-6|191	%prep
21mr|opensaml-java-3.1.1-6|192	%setup -q -n %{name}-%{version}
21mr|opensaml-java-3.1.1-6|193	
21mr|opensaml-java-3.1.1-6|194	# This is a dummy POM added just to ease building in the RPM platforms
21mr|opensaml-java-3.1.1-6|195	cat > pom.xml << EOF
21mr|opensaml-java-3.1.1-6|196	<?xml version="1.0" encoding="UTF-8"?>
21mr|opensaml-java-3.1.1-6|197	<project
21mr|opensaml-java-3.1.1-6|198	xmlns="http://maven.apache.org/POM/4.0.0"
21mr|opensaml-java-3.1.1-6|199	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
21mr|opensaml-java-3.1.1-6|200	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
21mr|opensaml-java-3.1.1-6|201	<modelVersion>4.0.0</modelVersion>
21mr|opensaml-java-3.1.1-6|202	<groupId>org.opensaml</groupId>
21mr|opensaml-java-3.1.1-6|203	<artifactId>opensaml-project</artifactId>
21mr|opensaml-java-3.1.1-6|204	<packaging>pom</packaging>
21mr|opensaml-java-3.1.1-6|205	<version>%{version}</version>
21mr|opensaml-java-3.1.1-6|206	<modules>
21mr|opensaml-java-3.1.1-6|207	<module>opensaml-parent</module>
21mr|opensaml-java-3.1.1-6|208	</modules>
21mr|opensaml-java-3.1.1-6|209	</project>
21mr|opensaml-java-3.1.1-6|210	EOF
21mr|opensaml-java-3.1.1-6|211	
21mr|opensaml-java-3.1.1-6|212	%mvn_package :opensaml-project __noinstall
21mr|opensaml-java-3.1.1-6|213	
21mr|opensaml-java-3.1.1-6|214	%build
21mr|opensaml-java-3.1.1-6|215	# Test skipped for unavailable test deps: net.shibboleth.ext:spring-extensions
21mr|opensaml-java-3.1.1-6|216	%mvn_build -sf
21mr|opensaml-java-3.1.1-6|217	
21mr|opensaml-java-3.1.1-6|218	%install
21mr|opensaml-java-3.1.1-6|219	%mvn_install
21mr|opensaml-java-3.1.1-6|220	
21mr|opensaml-java-3.1.1-6|221	%files core -f .mfiles-opensaml-core
21mr|opensaml-java-3.1.1-6|222	%files messaging-api -f .mfiles-opensaml-messaging-api
21mr|opensaml-java-3.1.1-6|223	%files messaging-impl -f .mfiles-opensaml-messaging-impl
21mr|opensaml-java-3.1.1-6|224	%files parent -f .mfiles-opensaml-parent
21mr|opensaml-java-3.1.1-6|225	%files profile-api -f .mfiles-opensaml-profile-api
21mr|opensaml-java-3.1.1-6|226	%files profile-impl -f .mfiles-opensaml-profile-impl
21mr|opensaml-java-3.1.1-6|227	%files saml-api -f .mfiles-opensaml-saml-api
21mr|opensaml-java-3.1.1-6|228	%files saml-impl -f .mfiles-opensaml-saml-impl
21mr|opensaml-java-3.1.1-6|229	%files security-api -f .mfiles-opensaml-security-api
21mr|opensaml-java-3.1.1-6|230	%files security-impl -f .mfiles-opensaml-security-impl
21mr|opensaml-java-3.1.1-6|231	%files soap-api -f .mfiles-opensaml-soap-api
21mr|opensaml-java-3.1.1-6|232	%files soap-impl -f .mfiles-opensaml-soap-impl
21mr|opensaml-java-3.1.1-6|233	%files storage-api -f .mfiles-opensaml-storage-api
21mr|opensaml-java-3.1.1-6|234	%files storage-impl -f .mfiles-opensaml-storage-impl
21mr|opensaml-java-3.1.1-6|235	%files xacml-api -f .mfiles-opensaml-xacml-api
21mr|opensaml-java-3.1.1-6|236	%files xacml-impl -f .mfiles-opensaml-xacml-impl
21mr|opensaml-java-3.1.1-6|237	%files xacml-saml-api -f .mfiles-opensaml-xacml-saml-api
21mr|opensaml-java-3.1.1-6|238	%files xacml-saml-impl -f .mfiles-opensaml-xacml-saml-impl
21mr|opensaml-java-3.1.1-6|239	%files xmlsec-api -f .mfiles-opensaml-xmlsec-api
21mr|opensaml-java-3.1.1-6|240	%files xmlsec-impl -f .mfiles-opensaml-xmlsec-impl
21mr|opensaml-java-3.1.1-6|241	
21mr|opensaml-java-3.1.1-6|242	%files javadoc -f .mfiles-javadoc
21mr|opensaml-java-3.1.1-6|243	

14584 21
21mr|opensc-0.26.1-1|1	%define major 12
21mr|opensc-0.26.1-1|2	# TODO: Properly package library
21mr|opensc-0.26.1-1|3	%define libname %mklibname %{name} %{major}
21mr|opensc-0.26.1-1|4	%define libsmml %mklibname smm-local %{major}
21mr|opensc-0.26.1-1|5	%define devname %mklibname %{name} -d
21mr|opensc-0.26.1-1|6	%define name_orig OpenSC
21mr|opensc-0.26.1-1|7	%global optflags %{optflags} -fno-strict-aliasing
21mr|opensc-0.26.1-1|8	
21mr|opensc-0.26.1-1|9	Summary:	Library for accessing SmartCard devices
21mr|opensc-0.26.1-1|10	Name:		opensc
21mr|opensc-0.26.1-1|11	Version:	0.26.1
21mr|opensc-0.26.1-1|12	Release:	1
21mr|opensc-0.26.1-1|13	License:	LGPLv2.1+
21mr|opensc-0.26.1-1|14	Group:		System/Kernel and hardware
21mr|opensc-0.26.1-1|15	Url:		http://www.opensc.org/
21mr|opensc-0.26.1-1|16	Source0:	https://github.com/OpenSC/OpenSC/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|opensc-0.26.1-1|17	Source1:	oberthur.profile
21mr|opensc-0.26.1-1|18	Source10:	%{name}.rpmlintrc
21mr|opensc-0.26.1-1|19	BuildRequires:	docbook-style-xsl
21mr|opensc-0.26.1-1|20	BuildRequires:	flex
21mr|opensc-0.26.1-1|21	BuildRequires:	xsltproc
21mr|opensc-0.26.1-1|22	BuildRequires:	libltdl-devel
21mr|opensc-0.26.1-1|23	BuildRequires:	readline-devel
21mr|opensc-0.26.1-1|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|opensc-0.26.1-1|25	BuildRequires:	pkgconfig(libpcsclite)
21mr|opensc-0.26.1-1|26	BuildRequires:	pkgconfig(openssl)
21mr|opensc-0.26.1-1|27	BuildRequires:	pkgconfig(zlib)
21mr|opensc-0.26.1-1|28	Conflicts:	%{_lib}opensc3 < 0.16
21mr|opensc-0.26.1-1|29	Obsoletes:	%{_lib}opensc3 < 0.16
21mr|opensc-0.26.1-1|30	
21mr|opensc-0.26.1-1|31	%description
21mr|opensc-0.26.1-1|32	%{name} is a library for accessing smart card devices using PC/SC Lite
21mr|opensc-0.26.1-1|33	middleware package. It is also the core library of the OpenSC project.
21mr|opensc-0.26.1-1|34	Basic functionality (e.g. SELECT FILE, READ BINARY) should work on any
21mr|opensc-0.26.1-1|35	ISO 7816-4 compatible smart card. Encryption and decryption using private
21mr|opensc-0.26.1-1|36	keys on the SmartCard is at the moment possible only with PKCS #15
21mr|opensc-0.26.1-1|37	compatible cards.
21mr|opensc-0.26.1-1|38	
21mr|opensc-0.26.1-1|39	%files
21mr|opensc-0.26.1-1|40	%doc NEWS README.md
21mr|opensc-0.26.1-1|41	%doc oberthur-alternate.profile
21mr|opensc-0.26.1-1|42	%{_defaultdocdir}/opensc/opensc.conf
21mr|opensc-0.26.1-1|43	%config(noreplace) %{_sysconfdir}/opensc.conf
21mr|opensc-0.26.1-1|44	%{_bindir}/cardos-tool
21mr|opensc-0.26.1-1|45	%{_bindir}/cryptoflex-tool
21mr|opensc-0.26.1-1|46	%{_bindir}/dnie-tool
21mr|opensc-0.26.1-1|47	%{_bindir}/dtrust-tool
21mr|opensc-0.26.1-1|48	%{_bindir}/eidenv
21mr|opensc-0.26.1-1|49	%{_bindir}/gids-tool
21mr|opensc-0.26.1-1|50	%{_bindir}/iasecc-tool
21mr|opensc-0.26.1-1|51	%{_bindir}/netkey-tool
21mr|opensc-0.26.1-1|52	%{_bindir}/opensc-explorer
21mr|opensc-0.26.1-1|53	%{_bindir}/opensc-tool
21mr|opensc-0.26.1-1|54	%{_bindir}/opensc-notify
21mr|opensc-0.26.1-1|55	%{_bindir}/openpgp-tool
21mr|opensc-0.26.1-1|56	%{_bindir}/piv-tool
21mr|opensc-0.26.1-1|57	%{_bindir}/pkcs11-tool
21mr|opensc-0.26.1-1|58	%{_bindir}/pkcs15-crypt
21mr|opensc-0.26.1-1|59	%{_bindir}/pkcs15-init
21mr|opensc-0.26.1-1|60	%{_bindir}/pkcs15-tool
21mr|opensc-0.26.1-1|61	%{_bindir}/sc-hsm-tool
21mr|opensc-0.26.1-1|62	%{_bindir}/egk-tool
21mr|opensc-0.26.1-1|63	%{_bindir}/goid-tool
21mr|opensc-0.26.1-1|64	%{_bindir}/opensc-asn1
21mr|opensc-0.26.1-1|65	%{_bindir}/pkcs11-register
21mr|opensc-0.26.1-1|66	%{_bindir}/westcos-tool
21mr|opensc-0.26.1-1|67	%{_datadir}/%{name}
21mr|opensc-0.26.1-1|68	%{_datadir}/applications/org.opensc.notify.desktop
21mr|opensc-0.26.1-1|69	%{_libdir}/opensc-pkcs11.so
21mr|opensc-0.26.1-1|70	%{_libdir}/pkcs11-spy.so
21mr|opensc-0.26.1-1|71	%{_libdir}/pkcs11/*.so
21mr|opensc-0.26.1-1|72	%{_mandir}/man1/*
21mr|opensc-0.26.1-1|73	%{_mandir}/man5/*
21mr|opensc-0.26.1-1|74	%{_sysconfdir}/bash_completion.d/*
21mr|opensc-0.26.1-1|75	
21mr|opensc-0.26.1-1|76	#----------------------------------------------------------------------------
21mr|opensc-0.26.1-1|77	
21mr|opensc-0.26.1-1|78	%package -n %{libname}
21mr|opensc-0.26.1-1|79	Summary:	Library for accessing SmartCard devices
21mr|opensc-0.26.1-1|80	Group:		System/Libraries
21mr|opensc-0.26.1-1|81	Requires:	%{libsmml} = %{EVRD}
21mr|opensc-0.26.1-1|82	Obsoletes:	%{_lib}opensc8
21mr|opensc-0.26.1-1|83	
21mr|opensc-0.26.1-1|84	%description -n %{libname}
21mr|opensc-0.26.1-1|85	%{name} is a library for accessing smart card devices using PC/SC Lite
21mr|opensc-0.26.1-1|86	middleware package. It is also the core library of the OpenSC project.
21mr|opensc-0.26.1-1|87	Basic functionality (e.g. SELECT FILE, READ BINARY) should work on any
21mr|opensc-0.26.1-1|88	ISO 7816-4 compatible smart card. Encryption and decryption using private
21mr|opensc-0.26.1-1|89	keys on the SmartCard is at the moment possible only with PKCS #15
21mr|opensc-0.26.1-1|90	compatible cards.
21mr|opensc-0.26.1-1|91	
21mr|opensc-0.26.1-1|92	%files -n %{libname}
21mr|opensc-0.26.1-1|93	%{_libdir}/libopensc.so.%{major}*
21mr|opensc-0.26.1-1|94	
21mr|opensc-0.26.1-1|95	#----------------------------------------------------------------------------
21mr|opensc-0.26.1-1|96	
21mr|opensc-0.26.1-1|97	%package -n %{libsmml}
21mr|opensc-0.26.1-1|98	Summary:	Library for accessing SmartCard devices
21mr|opensc-0.26.1-1|99	Group:		System/Libraries
21mr|opensc-0.26.1-1|100	Obsoletes:	%{_lib}smm-local8
21mr|opensc-0.26.1-1|101	
21mr|opensc-0.26.1-1|102	%description -n %{libsmml}
21mr|opensc-0.26.1-1|103	%{name} is a library for accessing smart card devices using PC/SC Lite
21mr|opensc-0.26.1-1|104	middleware package. It is also the core library of the OpenSC project.
21mr|opensc-0.26.1-1|105	Basic functionality (e.g. SELECT FILE, READ BINARY) should work on any
21mr|opensc-0.26.1-1|106	ISO 7816-4 compatible smart card. Encryption and decryption using private
21mr|opensc-0.26.1-1|107	keys on the SmartCard is at the moment possible only with PKCS #15
21mr|opensc-0.26.1-1|108	compatible cards.
21mr|opensc-0.26.1-1|109	
21mr|opensc-0.26.1-1|110	%files -n %{libsmml}
21mr|opensc-0.26.1-1|111	%{_libdir}/libsmm-local.so.%{major}*
21mr|opensc-0.26.1-1|112	
21mr|opensc-0.26.1-1|113	#----------------------------------------------------------------------------
21mr|opensc-0.26.1-1|114	
21mr|opensc-0.26.1-1|115	%package -n %{devname}
21mr|opensc-0.26.1-1|116	Summary:	Development related files for %{name}
21mr|opensc-0.26.1-1|117	Group:		Development/C
21mr|opensc-0.26.1-1|118	Requires:	%{libname} = %{EVRD}
21mr|opensc-0.26.1-1|119	Requires:	%{libsmml} = %{EVRD}
21mr|opensc-0.26.1-1|120	Provides:	%{name}-devel = %{EVRD}
21mr|opensc-0.26.1-1|121	
21mr|opensc-0.26.1-1|122	%description -n %{devname}
21mr|opensc-0.26.1-1|123	%{name} is a library for accessing smart card devices using PC/SC Lite
21mr|opensc-0.26.1-1|124	middleware package. It is also the core library of the OpenSC project.
21mr|opensc-0.26.1-1|125	Basic functionality (e.g. SELECT FILE, READ BINARY) should work on any
21mr|opensc-0.26.1-1|126	ISO 7816-4 compatible smart card. Encryption and decryption using private
21mr|opensc-0.26.1-1|127	keys on the SmartCard is at the moment possible only with PKCS #15
21mr|opensc-0.26.1-1|128	compatible cards.
21mr|opensc-0.26.1-1|129	
21mr|opensc-0.26.1-1|130	This package contains all necessary files to develop or compile any
21mr|opensc-0.26.1-1|131	applications or libraries that use %{name}.
21mr|opensc-0.26.1-1|132	
21mr|opensc-0.26.1-1|133	%files -n %{devname}
21mr|opensc-0.26.1-1|134	%{_libdir}/lib*.so
21mr|opensc-0.26.1-1|135	%{_libdir}/onepin-opensc-pkcs11.so
21mr|opensc-0.26.1-1|136	%{_libdir}/pkgconfig/opensc-pkcs11.pc
21mr|opensc-0.26.1-1|137	
21mr|opensc-0.26.1-1|138	#----------------------------------------------------------------------------
21mr|opensc-0.26.1-1|139	
21mr|opensc-0.26.1-1|140	%prep
21mr|opensc-0.26.1-1|141	%setup -qn %{name_orig}-%{version}
21mr|opensc-0.26.1-1|142	install -m 0644 %{SOURCE1} oberthur-alternate.profile
21mr|opensc-0.26.1-1|143	
21mr|opensc-0.26.1-1|144	%autopatch -p1
21mr|opensc-0.26.1-1|145	
21mr|opensc-0.26.1-1|146	%build
21mr|opensc-0.26.1-1|147	autoreconf -fi
21mr|opensc-0.26.1-1|148	%configure --disable-static
21mr|opensc-0.26.1-1|149	%make_build
21mr|opensc-0.26.1-1|150	
21mr|opensc-0.26.1-1|151	%install
21mr|opensc-0.26.1-1|152	mkdir -p %{buildroot}%{_sysconfdir}
21mr|opensc-0.26.1-1|153	mkdir -p %{buildroot}%{_libdir}/pkcs11
21mr|opensc-0.26.1-1|154	%make_install
21mr|opensc-0.26.1-1|155	

14585 21
21mr|openshadinglanguage-1.11.14.0-3|1	# temporary exclude requires for cmake(Imath) - remove after update OpenEXR to 3.x and use
21mr|openshadinglanguage-1.11.14.0-3|2	# standalone Imath project
21mr|openshadinglanguage-1.11.14.0-3|3	# Obsoleted ilmbase-devel
21mr|openshadinglanguage-1.11.14.0-3|4	%global __requires_exclude \\(cmake\\(imath\\) or cmake\\(Imath\\)\\)|\\(cmake\\(ilmbase\\) or cmake\\(IlmBase\\)\\)
21mr|openshadinglanguage-1.11.14.0-3|5	
21mr|openshadinglanguage-1.11.14.0-3|6	# Required for the plugin directory name, see https://github.com/OpenImageIO/oiio/issues/2583
21mr|openshadinglanguage-1.11.14.0-3|7	%global oiio_major_minor_ver %(rpm -q --queryformat='%%{version}' OpenImageIO | cut -d . -f 1-2)
21mr|openshadinglanguage-1.11.14.0-3|8	#%%global prerelease -RC1
21mr|openshadinglanguage-1.11.14.0-3|9	
21mr|openshadinglanguage-1.11.14.0-3|10	%define major 1
21mr|openshadinglanguage-1.11.14.0-3|11	%define libname %mklibname %{name} %{major}
21mr|openshadinglanguage-1.11.14.0-3|12	%define libtestshade %mklibname testshade %{major}
21mr|openshadinglanguage-1.11.14.0-3|13	%define devname %mklibname %{name} -d
21mr|openshadinglanguage-1.11.14.0-3|14	
21mr|openshadinglanguage-1.11.14.0-3|15	Name:		openshadinglanguage
21mr|openshadinglanguage-1.11.14.0-3|16	Version:	1.11.14.0
21mr|openshadinglanguage-1.11.14.0-3|17	Release:	3
21mr|openshadinglanguage-1.11.14.0-3|18	Summary:	Advanced shading language for production GI renderers
21mr|openshadinglanguage-1.11.14.0-3|19	Group:		Development/Other
21mr|openshadinglanguage-1.11.14.0-3|20	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|21	URL:		https://github.com/imageworks/OpenShadingLanguage
21mr|openshadinglanguage-1.11.14.0-3|22	Source:		%{url}/archive/Release-%{version}%{?prerelease}.tar.gz
21mr|openshadinglanguage-1.11.14.0-3|23	BuildRequires:	bison
21mr|openshadinglanguage-1.11.14.0-3|24	BuildRequires:	boost-devel >= 1.55
21mr|openshadinglanguage-1.11.14.0-3|25	BuildRequires:	clang-devel
21mr|openshadinglanguage-1.11.14.0-3|26	BuildRequires:	cmake
21mr|openshadinglanguage-1.11.14.0-3|27	BuildRequires:	flex
21mr|openshadinglanguage-1.11.14.0-3|28	BuildRequires:	llvm-devel
21mr|openshadinglanguage-1.11.14.0-3|29	BuildRequires:	partio-devel
21mr|openshadinglanguage-1.11.14.0-3|30	BuildRequires:	pkgconfig(OpenEXR)
21mr|openshadinglanguage-1.11.14.0-3|31	BuildRequires:	OpenImageIO
21mr|openshadinglanguage-1.11.14.0-3|32	BuildRequires:	pkgconfig(OpenImageIO) >= 2.0
21mr|openshadinglanguage-1.11.14.0-3|33	BuildRequires:	pkgconfig(pugixml)
21mr|openshadinglanguage-1.11.14.0-3|34	BuildRequires:	pkgconfig(Qt5Gui)
21mr|openshadinglanguage-1.11.14.0-3|35	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|openshadinglanguage-1.11.14.0-3|36	BuildRequires:	pkgconfig(zlib)
21mr|openshadinglanguage-1.11.14.0-3|37	
21mr|openshadinglanguage-1.11.14.0-3|38	# 64 bit only
21mr|openshadinglanguage-1.11.14.0-3|39	ExclusiveArch:	x86_64 aarch64
21mr|openshadinglanguage-1.11.14.0-3|40	
21mr|openshadinglanguage-1.11.14.0-3|41	%description
21mr|openshadinglanguage-1.11.14.0-3|42	Open Shading Language (OSL) is a small but rich language for programmable
21mr|openshadinglanguage-1.11.14.0-3|43	shading in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|44	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|45	
21mr|openshadinglanguage-1.11.14.0-3|46	%files
21mr|openshadinglanguage-1.11.14.0-3|47	%license LICENSE.md
21mr|openshadinglanguage-1.11.14.0-3|48	%doc CHANGES.md CONTRIBUTING.md README.md
21mr|openshadinglanguage-1.11.14.0-3|49	%{_bindir}/oslc
21mr|openshadinglanguage-1.11.14.0-3|50	%{_bindir}/oslinfo
21mr|openshadinglanguage-1.11.14.0-3|51	%{_bindir}/osltoy
21mr|openshadinglanguage-1.11.14.0-3|52	%{_bindir}/testrender
21mr|openshadinglanguage-1.11.14.0-3|53	%{_bindir}/testshade
21mr|openshadinglanguage-1.11.14.0-3|54	%{_bindir}/testshade_dso
21mr|openshadinglanguage-1.11.14.0-3|55	
21mr|openshadinglanguage-1.11.14.0-3|56	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|57	%package doc
21mr|openshadinglanguage-1.11.14.0-3|58	Summary:	Documentation for OpenShadingLanguage
21mr|openshadinglanguage-1.11.14.0-3|59	Group:		Documentation
21mr|openshadinglanguage-1.11.14.0-3|60	License:	CC-BY
21mr|openshadinglanguage-1.11.14.0-3|61	BuildArch:	noarch
21mr|openshadinglanguage-1.11.14.0-3|62	Requires:	%{name} = %{version}
21mr|openshadinglanguage-1.11.14.0-3|63	
21mr|openshadinglanguage-1.11.14.0-3|64	%description doc
21mr|openshadinglanguage-1.11.14.0-3|65	Open Shading Language (OSL) is a language for programmable shading
21mr|openshadinglanguage-1.11.14.0-3|66	in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|67	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|68	This package contains documentation.
21mr|openshadinglanguage-1.11.14.0-3|69	
21mr|openshadinglanguage-1.11.14.0-3|70	%files doc
21mr|openshadinglanguage-1.11.14.0-3|71	%doc %{_docdir}/%{name}/
21mr|openshadinglanguage-1.11.14.0-3|72	
21mr|openshadinglanguage-1.11.14.0-3|73	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|74	
21mr|openshadinglanguage-1.11.14.0-3|75	%package MaterialX-shaders-source
21mr|openshadinglanguage-1.11.14.0-3|76	Summary:	MaterialX shader nodes
21mr|openshadinglanguage-1.11.14.0-3|77	Group:		Development/Other
21mr|openshadinglanguage-1.11.14.0-3|78	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|79	BuildArch:	noarch
21mr|openshadinglanguage-1.11.14.0-3|80	Requires:	%{name} = %{EVRD}
21mr|openshadinglanguage-1.11.14.0-3|81	Requires:	%{name}-common-headers
21mr|openshadinglanguage-1.11.14.0-3|82	
21mr|openshadinglanguage-1.11.14.0-3|83	%description MaterialX-shaders-source
21mr|openshadinglanguage-1.11.14.0-3|84	Open Shading Language (OSL) is a language for programmable shading
21mr|openshadinglanguage-1.11.14.0-3|85	in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|86	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|87	
21mr|openshadinglanguage-1.11.14.0-3|88	This package contains the code for the MaterialX shader nodes.
21mr|openshadinglanguage-1.11.14.0-3|89	
21mr|openshadinglanguage-1.11.14.0-3|90	%files MaterialX-shaders-source
21mr|openshadinglanguage-1.11.14.0-3|91	%{_datadir}/%{name}/shaders/MaterialX
21mr|openshadinglanguage-1.11.14.0-3|92	
21mr|openshadinglanguage-1.11.14.0-3|93	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|94	
21mr|openshadinglanguage-1.11.14.0-3|95	%package example-shaders-source
21mr|openshadinglanguage-1.11.14.0-3|96	Summary:	OSL shader examples
21mr|openshadinglanguage-1.11.14.0-3|97	Group:		Development/Other
21mr|openshadinglanguage-1.11.14.0-3|98	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|99	BuildArch:	noarch
21mr|openshadinglanguage-1.11.14.0-3|100	Requires:	%{name} = %{EVRD}
21mr|openshadinglanguage-1.11.14.0-3|101	Requires:	%{name}-common-headers
21mr|openshadinglanguage-1.11.14.0-3|102	
21mr|openshadinglanguage-1.11.14.0-3|103	%description example-shaders-source
21mr|openshadinglanguage-1.11.14.0-3|104	Open Shading Language (OSL) is a language for programmable shading
21mr|openshadinglanguage-1.11.14.0-3|105	in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|106	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|107	
21mr|openshadinglanguage-1.11.14.0-3|108	This package contains some OSL example shaders.
21mr|openshadinglanguage-1.11.14.0-3|109	
21mr|openshadinglanguage-1.11.14.0-3|110	%files example-shaders-source
21mr|openshadinglanguage-1.11.14.0-3|111	%{_datadir}/%{name}/shaders/*.osl
21mr|openshadinglanguage-1.11.14.0-3|112	%{_datadir}/%{name}/shaders/*.oso
21mr|openshadinglanguage-1.11.14.0-3|113	
21mr|openshadinglanguage-1.11.14.0-3|114	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|115	
21mr|openshadinglanguage-1.11.14.0-3|116	%package common-headers
21mr|openshadinglanguage-1.11.14.0-3|117	Summary:	OSL standard library and auxiliary headers
21mr|openshadinglanguage-1.11.14.0-3|118	Group:		Development/Other
21mr|openshadinglanguage-1.11.14.0-3|119	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|120	BuildArch:	noarch
21mr|openshadinglanguage-1.11.14.0-3|121	Requires:	%{name} = %{EVRD}
21mr|openshadinglanguage-1.11.14.0-3|122	
21mr|openshadinglanguage-1.11.14.0-3|123	%description common-headers
21mr|openshadinglanguage-1.11.14.0-3|124	Open Shading Language (OSL) is a language for programmable shading
21mr|openshadinglanguage-1.11.14.0-3|125	in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|126	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|127	
21mr|openshadinglanguage-1.11.14.0-3|128	This package contains the OSL standard library headers, as well
21mr|openshadinglanguage-1.11.14.0-3|129	as some additional headers useful for writing shaders.
21mr|openshadinglanguage-1.11.14.0-3|130	
21mr|openshadinglanguage-1.11.14.0-3|131	%files common-headers
21mr|openshadinglanguage-1.11.14.0-3|132	%dir %{_datadir}/%{name}
21mr|openshadinglanguage-1.11.14.0-3|133	%dir %{_datadir}/%{name}/shaders
21mr|openshadinglanguage-1.11.14.0-3|134	%{_datadir}/%{name}/shaders/*.h
21mr|openshadinglanguage-1.11.14.0-3|135	
21mr|openshadinglanguage-1.11.14.0-3|136	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|137	
21mr|openshadinglanguage-1.11.14.0-3|138	%package -n OpenImageIO-plugin-osl
21mr|openshadinglanguage-1.11.14.0-3|139	Group:		Development/Other
21mr|openshadinglanguage-1.11.14.0-3|140	Summary:	OpenImageIO input plugin
21mr|openshadinglanguage-1.11.14.0-3|141	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|142	
21mr|openshadinglanguage-1.11.14.0-3|143	%description -n OpenImageIO-plugin-osl
21mr|openshadinglanguage-1.11.14.0-3|144	Open Shading Language (OSL) is a language for programmable shading
21mr|openshadinglanguage-1.11.14.0-3|145	in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|146	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|147	
21mr|openshadinglanguage-1.11.14.0-3|148	This is a plugin to access OSL from OpenImageIO.
21mr|openshadinglanguage-1.11.14.0-3|149	
21mr|openshadinglanguage-1.11.14.0-3|150	%files -n OpenImageIO-plugin-osl
21mr|openshadinglanguage-1.11.14.0-3|151	%license LICENSE.md
21mr|openshadinglanguage-1.11.14.0-3|152	%dir %{_libdir}/OpenImageIO-%{oiio_major_minor_ver}/
21mr|openshadinglanguage-1.11.14.0-3|153	%{_libdir}/OpenImageIO-%{oiio_major_minor_ver}/osl.imageio.so
21mr|openshadinglanguage-1.11.14.0-3|154	
21mr|openshadinglanguage-1.11.14.0-3|155	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|156	
21mr|openshadinglanguage-1.11.14.0-3|157	%package -n %{libname}
21mr|openshadinglanguage-1.11.14.0-3|158	Summary:	OpenShadingLanguage's libraries
21mr|openshadinglanguage-1.11.14.0-3|159	Group:		System/Libraries
21mr|openshadinglanguage-1.11.14.0-3|160	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|161	
21mr|openshadinglanguage-1.11.14.0-3|162	%description -n %{libname}
21mr|openshadinglanguage-1.11.14.0-3|163	Open Shading Language (OSL) is a language for programmable shading
21mr|openshadinglanguage-1.11.14.0-3|164	in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|165	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|166	
21mr|openshadinglanguage-1.11.14.0-3|167	%files -n %{libname}
21mr|openshadinglanguage-1.11.14.0-3|168	%{_libdir}/libosl*.so.%{major}*
21mr|openshadinglanguage-1.11.14.0-3|169	
21mr|openshadinglanguage-1.11.14.0-3|170	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|171	
21mr|openshadinglanguage-1.11.14.0-3|172	%package -n %{libtestshade}
21mr|openshadinglanguage-1.11.14.0-3|173	Summary:	OpenShadingLanguage's testshade libraries
21mr|openshadinglanguage-1.11.14.0-3|174	Group:		System/Libraries
21mr|openshadinglanguage-1.11.14.0-3|175	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|176	
21mr|openshadinglanguage-1.11.14.0-3|177	%description -n %{libtestshade}
21mr|openshadinglanguage-1.11.14.0-3|178	Open Shading Language (OSL) is a language for programmable shading
21mr|openshadinglanguage-1.11.14.0-3|179	in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|180	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|181	
21mr|openshadinglanguage-1.11.14.0-3|182	%files -n %{libtestshade}
21mr|openshadinglanguage-1.11.14.0-3|183	%{_libdir}/libtestshade.so.%{major}*
21mr|openshadinglanguage-1.11.14.0-3|184	
21mr|openshadinglanguage-1.11.14.0-3|185	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|186	
21mr|openshadinglanguage-1.11.14.0-3|187	%package -n %{devname}
21mr|openshadinglanguage-1.11.14.0-3|188	Summary:	Development files for %{name}
21mr|openshadinglanguage-1.11.14.0-3|189	Group:		Development/Other
21mr|openshadinglanguage-1.11.14.0-3|190	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|191	Requires:	%{libname} = %{EVRD}
21mr|openshadinglanguage-1.11.14.0-3|192	Requires:	%{libtestshade} = %{EVRD}
21mr|openshadinglanguage-1.11.14.0-3|193	Provides:	%{name}-devel = %{EVRD}
21mr|openshadinglanguage-1.11.14.0-3|194	
21mr|openshadinglanguage-1.11.14.0-3|195	%description -n %{devname}
21mr|openshadinglanguage-1.11.14.0-3|196	The %{name}-devel package contains libraries and header files for
21mr|openshadinglanguage-1.11.14.0-3|197	developing applications that use %{name}.
21mr|openshadinglanguage-1.11.14.0-3|198	
21mr|openshadinglanguage-1.11.14.0-3|199	%files -n %{devname}
21mr|openshadinglanguage-1.11.14.0-3|200	%{_includedir}/OSL/
21mr|openshadinglanguage-1.11.14.0-3|201	%{_libdir}/libosl*.so
21mr|openshadinglanguage-1.11.14.0-3|202	%{_libdir}/libtestshade.so
21mr|openshadinglanguage-1.11.14.0-3|203	%{_libdir}/cmake/
21mr|openshadinglanguage-1.11.14.0-3|204	%{_libdir}/pkgconfig/
21mr|openshadinglanguage-1.11.14.0-3|205	
21mr|openshadinglanguage-1.11.14.0-3|206	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|207	
21mr|openshadinglanguage-1.11.14.0-3|208	%package -n python3-%{name}
21mr|openshadinglanguage-1.11.14.0-3|209	Summary:	%{summary}
21mr|openshadinglanguage-1.11.14.0-3|210	Group:		Development/Python
21mr|openshadinglanguage-1.11.14.0-3|211	License:	BSD
21mr|openshadinglanguage-1.11.14.0-3|212	BuildRequires:	cmake(pybind11)
21mr|openshadinglanguage-1.11.14.0-3|213	BuildRequires:	pkgconfig(python3)
21mr|openshadinglanguage-1.11.14.0-3|214	
21mr|openshadinglanguage-1.11.14.0-3|215	%description    -n python3-%{name}
21mr|openshadinglanguage-1.11.14.0-3|216	Open Shading Language (OSL) is a small but rich language for programmable
21mr|openshadinglanguage-1.11.14.0-3|217	shading in advanced renderers and other applications, ideal for describing
21mr|openshadinglanguage-1.11.14.0-3|218	materials, lights, displacement, and pattern generation.
21mr|openshadinglanguage-1.11.14.0-3|219	
21mr|openshadinglanguage-1.11.14.0-3|220	
21mr|openshadinglanguage-1.11.14.0-3|221	%files -n python3-%{name}
21mr|openshadinglanguage-1.11.14.0-3|222	%{python3_sitearch}/oslquery.so
21mr|openshadinglanguage-1.11.14.0-3|223	
21mr|openshadinglanguage-1.11.14.0-3|224	#------------------------------------------------------------------------
21mr|openshadinglanguage-1.11.14.0-3|225	
21mr|openshadinglanguage-1.11.14.0-3|226	%prep
21mr|openshadinglanguage-1.11.14.0-3|227	%autosetup -n OpenShadingLanguage-Release-%{version}%{?prerelease}
21mr|openshadinglanguage-1.11.14.0-3|228	# Use python3 binary instead of unversioned python
21mr|openshadinglanguage-1.11.14.0-3|229	sed -i -e "s/COMMAND python/COMMAND python3/" $(find . -iname CMakeLists.txt)
21mr|openshadinglanguage-1.11.14.0-3|230	
21mr|openshadinglanguage-1.11.14.0-3|231	%build
21mr|openshadinglanguage-1.11.14.0-3|232	%cmake \
21mr|openshadinglanguage-1.11.14.0-3|233	-DCMAKE_CXX_STANDARD=17 \
21mr|openshadinglanguage-1.11.14.0-3|234	-DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \
21mr|openshadinglanguage-1.11.14.0-3|235	-DCMAKE_SKIP_RPATH=TRUE \
21mr|openshadinglanguage-1.11.14.0-3|236	-DCMAKE_SKIP_INSTALL_RPATH=YES \
21mr|openshadinglanguage-1.11.14.0-3|237	-DOSL_BUILD_MATERIALX:BOOL=ON \
21mr|openshadinglanguage-1.11.14.0-3|238	-DOSL_SHADER_INSTALL_DIR:PATH=%{_datadir}/%{name}/shaders/ \
21mr|openshadinglanguage-1.11.14.0-3|239	-Dpartio_DIR=%{_prefix} \
21mr|openshadinglanguage-1.11.14.0-3|240	-DPARTIO_INCLUDE_DIR=%{_includedir} \
21mr|openshadinglanguage-1.11.14.0-3|241	-DPARTIO_LIBRARIES=%{_libdir} \
21mr|openshadinglanguage-1.11.14.0-3|242	-DPYTHON_VERSION=%{python3_version} \
21mr|openshadinglanguage-1.11.14.0-3|243	-DSTOP_ON_WARNING=OFF
21mr|openshadinglanguage-1.11.14.0-3|244	%make
21mr|openshadinglanguage-1.11.14.0-3|245	
21mr|openshadinglanguage-1.11.14.0-3|246	%install
21mr|openshadinglanguage-1.11.14.0-3|247	%make_install -C build
21mr|openshadinglanguage-1.11.14.0-3|248	
21mr|openshadinglanguage-1.11.14.0-3|249	# Move the OpenImageIO plugin into its default search path
21mr|openshadinglanguage-1.11.14.0-3|250	mkdir %{buildroot}%{_libdir}/OpenImageIO-%{oiio_major_minor_ver}
21mr|openshadinglanguage-1.11.14.0-3|251	mv %{buildroot}%{_libdir}/osl.imageio.so %{buildroot}%{_libdir}/OpenImageIO-%{oiio_major_minor_ver}/

14586 21
21mr|openslp-2.0.0-10|1	%define oname slp
21mr|openslp-2.0.0-10|2	
21mr|openslp-2.0.0-10|3	%define major 1
21mr|openslp-2.0.0-10|4	%define libname %mklibname %{oname} %{major}
21mr|openslp-2.0.0-10|5	%define devname %mklibname %{oname} -d
21mr|openslp-2.0.0-10|6	
21mr|openslp-2.0.0-10|7	Summary:	OpenSLP implementation of Service Location Protocol V2
21mr|openslp-2.0.0-10|8	Name:		openslp
21mr|openslp-2.0.0-10|9	Version:	2.0.0
21mr|openslp-2.0.0-10|10	Release:	10
21mr|openslp-2.0.0-10|11	License:	BSD-like
21mr|openslp-2.0.0-10|12	Group:		Networking/Other
21mr|openslp-2.0.0-10|13	Url:		http://www.openslp.org/
21mr|openslp-2.0.0-10|14	Source0:	http://prdownloads.sourceforge.net/openslp/%{name}-%{version}.tar.gz
21mr|openslp-2.0.0-10|15	Patch0:		openslp-1.2.1-lsb.patch
21mr|openslp-2.0.0-10|16	Patch2:		%{name}-symbol-clashes.patch
21mr|openslp-2.0.0-10|17	# CVE-2016-4912
21mr|openslp-2.0.0-10|18	Patch3:		openslp-2.0.0-null-pointer-deref.patch
21mr|openslp-2.0.0-10|19	Patch4:         openslp-2.0.0-CVE-2016-7567.patch
21mr|openslp-2.0.0-10|20	Patch5:		openslp-2.0.0-CVE-2019-5544.patch
21mr|openslp-2.0.0-10|21	Requires(post,preun):	rpm-helper
21mr|openslp-2.0.0-10|22	
21mr|openslp-2.0.0-10|23	%description
21mr|openslp-2.0.0-10|24	Service Location Protocol is an IETF standards track protocol that
21mr|openslp-2.0.0-10|25	provides a framework to allow networking applications to discover the
21mr|openslp-2.0.0-10|26	existence, location, and configuration of networked services in
21mr|openslp-2.0.0-10|27	enterprise networks.
21mr|openslp-2.0.0-10|28	
21mr|openslp-2.0.0-10|29	OpenSLP is an open source implementation of the SLPv2 protocol as defined
21mr|openslp-2.0.0-10|30	by RFC 2608 and RFC 2614.  This package include the daemon, libraries, header
21mr|openslp-2.0.0-10|31	files and documentation
21mr|openslp-2.0.0-10|32	
21mr|openslp-2.0.0-10|33	%files
21mr|openslp-2.0.0-10|34	%doc doc/*
21mr|openslp-2.0.0-10|35	%config(noreplace) %{_sysconfdir}/slp.conf
21mr|openslp-2.0.0-10|36	%config(noreplace) %{_sysconfdir}/slp.reg
21mr|openslp-2.0.0-10|37	%config(noreplace) %{_sysconfdir}/slp.spi
21mr|openslp-2.0.0-10|38	%config(noreplace) %{_sysconfdir}/sysconfig/daemons/slpd
21mr|openslp-2.0.0-10|39	%config(noreplace) %{_initrddir}/slpd
21mr|openslp-2.0.0-10|40	%{_sbindir}/slpd
21mr|openslp-2.0.0-10|41	%{_bindir}/slptool
21mr|openslp-2.0.0-10|42	
21mr|openslp-2.0.0-10|43	%post
21mr|openslp-2.0.0-10|44	%_post_service slpd
21mr|openslp-2.0.0-10|45	
21mr|openslp-2.0.0-10|46	%preun
21mr|openslp-2.0.0-10|47	%_preun_service slpd
21mr|openslp-2.0.0-10|48	
21mr|openslp-2.0.0-10|49	#----------------------------------------------------------------------------
21mr|openslp-2.0.0-10|50	
21mr|openslp-2.0.0-10|51	%package -n %{libname}
21mr|openslp-2.0.0-10|52	Summary:	OpenSLP implementation of Service Location Protocol V2
21mr|openslp-2.0.0-10|53	Group:		System/Libraries
21mr|openslp-2.0.0-10|54	Obsoletes:	%{_lib}openslp1 < 2.0.0-2
21mr|openslp-2.0.0-10|55	
21mr|openslp-2.0.0-10|56	%description -n %{libname}
21mr|openslp-2.0.0-10|57	Service Location Protocol is an IETF standards track protocol that
21mr|openslp-2.0.0-10|58	provides a framework to allow networking applications to discover the
21mr|openslp-2.0.0-10|59	existence, location, and configuration of networked services in
21mr|openslp-2.0.0-10|60	enterprise networks.
21mr|openslp-2.0.0-10|61	
21mr|openslp-2.0.0-10|62	OpenSLP is an open source implementation of the SLPv2 protocol as defined
21mr|openslp-2.0.0-10|63	by RFC 2608 and RFC 2614.  This package include the daemon, libraries, header
21mr|openslp-2.0.0-10|64	files and documentation
21mr|openslp-2.0.0-10|65	
21mr|openslp-2.0.0-10|66	This package contains the %{libname} runtime library.
21mr|openslp-2.0.0-10|67	
21mr|openslp-2.0.0-10|68	%files -n %{libname}
21mr|openslp-2.0.0-10|69	%doc AUTHORS COPYING
21mr|openslp-2.0.0-10|70	%{_libdir}/lib%{oname}.so.%{major}
21mr|openslp-2.0.0-10|71	%{_libdir}/lib%{oname}.so.%{major}.*
21mr|openslp-2.0.0-10|72	
21mr|openslp-2.0.0-10|73	#----------------------------------------------------------------------------
21mr|openslp-2.0.0-10|74	
21mr|openslp-2.0.0-10|75	%package -n %{devname}
21mr|openslp-2.0.0-10|76	Summary:	Development tools for programs which will use the %{name} library
21mr|openslp-2.0.0-10|77	Group:		Development/C
21mr|openslp-2.0.0-10|78	Requires:	%{libname} = %{EVRD}
21mr|openslp-2.0.0-10|79	Provides:	%{name}-devel = %{EVRD}
21mr|openslp-2.0.0-10|80	Provides:	lib%{name}-devel = %{EVRD}
21mr|openslp-2.0.0-10|81	Provides:	lib%{oname}-devel = %{EVRD}
21mr|openslp-2.0.0-10|82	Obsoletes:	%{_lib}openslp1-devel < 2.0.0-2
21mr|openslp-2.0.0-10|83	
21mr|openslp-2.0.0-10|84	%description -n %{devname}
21mr|openslp-2.0.0-10|85	The %{name}-devel package includes the header files and static libraries
21mr|openslp-2.0.0-10|86	necessary for developing programs using the %{name} library.
21mr|openslp-2.0.0-10|87	
21mr|openslp-2.0.0-10|88	If you are going to develop programs, you should install %{name}-devel.
21mr|openslp-2.0.0-10|89	You'll also need to have the %{name} package installed.
21mr|openslp-2.0.0-10|90	
21mr|openslp-2.0.0-10|91	%files -n %{devname}
21mr|openslp-2.0.0-10|92	%doc ChangeLog COPYING
21mr|openslp-2.0.0-10|93	%{_libdir}/lib%{oname}.so
21mr|openslp-2.0.0-10|94	%{_includedir}/%{oname}.h
21mr|openslp-2.0.0-10|95	
21mr|openslp-2.0.0-10|96	#----------------------------------------------------------------------------
21mr|openslp-2.0.0-10|97	
21mr|openslp-2.0.0-10|98	%prep
21mr|openslp-2.0.0-10|99	%setup -q
21mr|openslp-2.0.0-10|100	%patch0 -p1
21mr|openslp-2.0.0-10|101	%patch2 -p1
21mr|openslp-2.0.0-10|102	%patch3 -p1
21mr|openslp-2.0.0-10|103	%patch4 -p1
21mr|openslp-2.0.0-10|104	%patch5 -p1
21mr|openslp-2.0.0-10|105	
21mr|openslp-2.0.0-10|106	%build
21mr|openslp-2.0.0-10|107	autoreconf -fis
21mr|openslp-2.0.0-10|108	%serverbuild
21mr|openslp-2.0.0-10|109	%configure \
21mr|openslp-2.0.0-10|110	--disable-static
21mr|openslp-2.0.0-10|111	%make
21mr|openslp-2.0.0-10|112	
21mr|openslp-2.0.0-10|113	%install
21mr|openslp-2.0.0-10|114	%makeinstall_std
21mr|openslp-2.0.0-10|115	
21mr|openslp-2.0.0-10|116	mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/daemons
21mr|openslp-2.0.0-10|117	cat <<EOF  > %{buildroot}/%{_sysconfdir}/sysconfig/daemons/slpd
21mr|openslp-2.0.0-10|118	IDENT=slp
21mr|openslp-2.0.0-10|119	DESCRIPTIVE="SLP Service Agent"
21mr|openslp-2.0.0-10|120	ONBOOT="yes"
21mr|openslp-2.0.0-10|121	EOF
21mr|openslp-2.0.0-10|122	
21mr|openslp-2.0.0-10|123	install -m 755 etc/slpd.all_init -D %{buildroot}/%{_initrddir}/slpd
21mr|openslp-2.0.0-10|124	
21mr|openslp-2.0.0-10|125	#we don't want these
21mr|openslp-2.0.0-10|126	find %{buildroot} -name "*.la" -delete

14587 21
21mr|opensmtpd-7.3.0p2-1|1	%define ver %(echo %{version} | sed -e 's,~,-,')
21mr|opensmtpd-7.3.0p2-1|2	
21mr|opensmtpd-7.3.0p2-1|3	%define opensmtpd_libexecdir %{_libexecdir}/opensmtpd
21mr|opensmtpd-7.3.0p2-1|4	# autoreconf is enough
21mr|opensmtpd-7.3.0p2-1|5	%define _disable_rebuild_configure 1
21mr|opensmtpd-7.3.0p2-1|6	
21mr|opensmtpd-7.3.0p2-1|7	# Not buildable with openssl 1.0 but is buildable with openssl 1.1
21mr|opensmtpd-7.3.0p2-1|8	%if %{mdvver} < 202110
21mr|opensmtpd-7.3.0p2-1|9	%bcond_without libressl
21mr|opensmtpd-7.3.0p2-1|10	%else
21mr|opensmtpd-7.3.0p2-1|11	%bcond_with libressl
21mr|opensmtpd-7.3.0p2-1|12	%endif
21mr|opensmtpd-7.3.0p2-1|13	
21mr|opensmtpd-7.3.0p2-1|14	%if %{with libressl}
21mr|opensmtpd-7.3.0p2-1|15	%global optflags %{optflags} -I%{libressl_prefix}/include -L%{libressl_prefix}/lib
21mr|opensmtpd-7.3.0p2-1|16	%endif
21mr|opensmtpd-7.3.0p2-1|17	
21mr|opensmtpd-7.3.0p2-1|18	%define _default_patch_fuzz 99
21mr|opensmtpd-7.3.0p2-1|19	
21mr|opensmtpd-7.3.0p2-1|20	Summary:	Simple and functional SMTP server
21mr|opensmtpd-7.3.0p2-1|21	Name:		opensmtpd
21mr|opensmtpd-7.3.0p2-1|22	Version:	7.3.0p2
21mr|opensmtpd-7.3.0p2-1|23	Release:	1
21mr|opensmtpd-7.3.0p2-1|24	License:	ISC
21mr|opensmtpd-7.3.0p2-1|25	Group:		System/Servers
21mr|opensmtpd-7.3.0p2-1|26	Url:		http://opensmtpd.org
21mr|opensmtpd-7.3.0p2-1|27	Source0:	https://github.com/OpenSMTPD/OpenSMTPD/archive/refs/tags/%{ver}.tar.gz?/%{name}-%{ver}.tar.gz
21mr|opensmtpd-7.3.0p2-1|28	Source10:	pam.d-opensmtpd
21mr|opensmtpd-7.3.0p2-1|29	Source11:	opensmtpd.service
21mr|opensmtpd-7.3.0p2-1|30	Source12:	opensmtpd.sysusers.conf
21mr|opensmtpd-7.3.0p2-1|31	
21mr|opensmtpd-7.3.0p2-1|32	# not buildable with db18-devel and --with-table-db
21mr|opensmtpd-7.3.0p2-1|33	#BuildRequires:	db18-devel
21mr|opensmtpd-7.3.0p2-1|34	BuildRequires:	libasr-devel
21mr|opensmtpd-7.3.0p2-1|35	BuildRequires:	libevent-devel
21mr|opensmtpd-7.3.0p2-1|36	# required for %%_openssldir even if building with LibreSSL
21mr|opensmtpd-7.3.0p2-1|37	BuildRequires:	openssl-devel
21mr|opensmtpd-7.3.0p2-1|38	%if %{with libressl}
21mr|opensmtpd-7.3.0p2-1|39	BuildRequires:	libressl-devel
21mr|opensmtpd-7.3.0p2-1|40	%endif
21mr|opensmtpd-7.3.0p2-1|41	BuildRequires:	pam-devel
21mr|opensmtpd-7.3.0p2-1|42	BuildRequires:	zlib-devel
21mr|opensmtpd-7.3.0p2-1|43	BuildRequires:	bison
21mr|opensmtpd-7.3.0p2-1|44	BuildRequires:	libtool
21mr|opensmtpd-7.3.0p2-1|45	BuildRequires:	make
21mr|opensmtpd-7.3.0p2-1|46	
21mr|opensmtpd-7.3.0p2-1|47	Requires(pre):	/bin/systemd-sysusers
21mr|opensmtpd-7.3.0p2-1|48	Requires(post):	update-alternatives
21mr|opensmtpd-7.3.0p2-1|49	Requires(postun):	update-alternatives
21mr|opensmtpd-7.3.0p2-1|50	
21mr|opensmtpd-7.3.0p2-1|51	# in sync with sendmail and postfix
21mr|opensmtpd-7.3.0p2-1|52	Provides:	mail-server
21mr|opensmtpd-7.3.0p2-1|53	Provides:	sendmail-command
21mr|opensmtpd-7.3.0p2-1|54	
21mr|opensmtpd-7.3.0p2-1|55	%description
21mr|opensmtpd-7.3.0p2-1|56	OpenSMTPD is a FREE implementation of the server-side SMTP protocol as defined
21mr|opensmtpd-7.3.0p2-1|57	by RFC 5321, with some additional standard extensions. It allows ordinary
21mr|opensmtpd-7.3.0p2-1|58	machines to exchange e-mails with other systems speaking the SMTP protocol.
21mr|opensmtpd-7.3.0p2-1|59	Started out of dissatisfaction with other implementations, OpenSMTPD nowadays
21mr|opensmtpd-7.3.0p2-1|60	is a fairly complete SMTP implementation. OpenSMTPD is primarily developed
21mr|opensmtpd-7.3.0p2-1|61	by Gilles Chehade, Eric Faurot and Charles Longeau; with contributions from
21mr|opensmtpd-7.3.0p2-1|62	various OpenBSD hackers. OpenSMTPD is part of the OpenBSD Project.
21mr|opensmtpd-7.3.0p2-1|63	The software is freely usable and re-usable by everyone under an ISC license.
21mr|opensmtpd-7.3.0p2-1|64	
21mr|opensmtpd-7.3.0p2-1|65	%files
21mr|opensmtpd-7.3.0p2-1|66	%license LICENSE
21mr|opensmtpd-7.3.0p2-1|67	%doc CHANGES.md README.md
21mr|opensmtpd-7.3.0p2-1|68	%{_sbindir}/smtpd
21mr|opensmtpd-7.3.0p2-1|69	%attr(2555,root,smtpq) %{_sbindir}/smtpctl
21mr|opensmtpd-7.3.0p2-1|70	%{_bindir}/smtp
21mr|opensmtpd-7.3.0p2-1|71	%config(noreplace) %{_sysconfdir}/pam.d/opensmtpd
21mr|opensmtpd-7.3.0p2-1|72	%{_sysusersdir}/opensmtpd.conf
21mr|opensmtpd-7.3.0p2-1|73	%{_unitdir}/opensmtpd.service
21mr|opensmtpd-7.3.0p2-1|74	%dir %attr(0711,root,root) /var/empty/opensmtpd
21mr|opensmtpd-7.3.0p2-1|75	%dir %{_sysconfdir}/opensmtpd
21mr|opensmtpd-7.3.0p2-1|76	%config(noreplace) %{_sysconfdir}/opensmtpd/smtpd.conf
21mr|opensmtpd-7.3.0p2-1|77	%config(noreplace) %{_sysconfdir}/opensmtpd/aliases
21mr|opensmtpd-7.3.0p2-1|78	# symlink to /etc/opensmptd
21mr|opensmtpd-7.3.0p2-1|79	%{_sysconfdir}/smtpd
21mr|opensmtpd-7.3.0p2-1|80	%{_mandir}/man*/*.opensmtpd.*
21mr|opensmtpd-7.3.0p2-1|81	%{_mandir}/man1/lockspool.1*
21mr|opensmtpd-7.3.0p2-1|82	%{_mandir}/man1/smtp.1*
21mr|opensmtpd-7.3.0p2-1|83	%{_mandir}/man7/smtpd-filters.7*
21mr|opensmtpd-7.3.0p2-1|84	%{_mandir}/man8/mail.*.8*
21mr|opensmtpd-7.3.0p2-1|85	%{_mandir}/man8/smtpd.8*
21mr|opensmtpd-7.3.0p2-1|86	%{_mandir}/man8/smtpctl.8*
21mr|opensmtpd-7.3.0p2-1|87	%dir %attr(0711,root,root) /var/spool/smtpd
21mr|opensmtpd-7.3.0p2-1|88	%dir %attr(0700,smtpq,root) /var/spool/smtpd/incoming
21mr|opensmtpd-7.3.0p2-1|89	%dir %attr(0770,root,smtpq) /var/spool/smtpd/offline
21mr|opensmtpd-7.3.0p2-1|90	%dir %attr(0700,smtpq,root) /var/spool/smtpd/purge
21mr|opensmtpd-7.3.0p2-1|91	%dir %attr(0700,smtpq,root) /var/spool/smtpd/queue
21mr|opensmtpd-7.3.0p2-1|92	%{opensmtpd_libexecdir}
21mr|opensmtpd-7.3.0p2-1|93	%{_rpmmacrodir}/*opensmtpd*
21mr|opensmtpd-7.3.0p2-1|94	
21mr|opensmtpd-7.3.0p2-1|95	%pre
21mr|opensmtpd-7.3.0p2-1|96	%sysusers_create_package opensmtpd %{SOURCE12}
21mr|opensmtpd-7.3.0p2-1|97	
21mr|opensmtpd-7.3.0p2-1|98	%post
21mr|opensmtpd-7.3.0p2-1|99	%systemd_post opensmtpd.service
21mr|opensmtpd-7.3.0p2-1|100	# in sync with sendmail and postfix packages
21mr|opensmtpd-7.3.0p2-1|101	update-alternatives \
21mr|opensmtpd-7.3.0p2-1|102	--install %{_sbindir}/sendmail \
21mr|opensmtpd-7.3.0p2-1|103	sendmail-command \
21mr|opensmtpd-7.3.0p2-1|104	%{_sbindir}/smtpctl 21 \
21mr|opensmtpd-7.3.0p2-1|105	--slave %{_prefix}/lib/sendmail \
21mr|opensmtpd-7.3.0p2-1|106	sendmail-command-in_libdir \
21mr|opensmtpd-7.3.0p2-1|107	%{_sbindir}/smtpctl
21mr|opensmtpd-7.3.0p2-1|108	
21mr|opensmtpd-7.3.0p2-1|109	%postun
21mr|opensmtpd-7.3.0p2-1|110	if [ "$1" = 0 ]; then
21mr|opensmtpd-7.3.0p2-1|111	update-alternatives --remove sendmail-command %{_sbindir}/smtpctl
21mr|opensmtpd-7.3.0p2-1|112	fi
21mr|opensmtpd-7.3.0p2-1|113	
21mr|opensmtpd-7.3.0p2-1|114	%preun
21mr|opensmtpd-7.3.0p2-1|115	%systemd_preun opensmtpd.service
21mr|opensmtpd-7.3.0p2-1|116	
21mr|opensmtpd-7.3.0p2-1|117	#------------------------------------------------------------------
21mr|opensmtpd-7.3.0p2-1|118	
21mr|opensmtpd-7.3.0p2-1|119	%prep
21mr|opensmtpd-7.3.0p2-1|120	%autosetup -p1 -n OpenSMTPD-%{ver}
21mr|opensmtpd-7.3.0p2-1|121	#sed -i'' -e 's,^DB_LIB=$,DB_LIB=db,g' configure.ac
21mr|opensmtpd-7.3.0p2-1|122	
21mr|opensmtpd-7.3.0p2-1|123	%build
21mr|opensmtpd-7.3.0p2-1|124	touch NEWS README AUTHORS ChangeLog
21mr|opensmtpd-7.3.0p2-1|125	autoreconf -if
21mr|opensmtpd-7.3.0p2-1|126	%configure \
21mr|opensmtpd-7.3.0p2-1|127	--sysconfdir=%{_sysconfdir}/opensmtpd \
21mr|opensmtpd-7.3.0p2-1|128	--libexecdir="$(dirname %{opensmtpd_libexecdir})" \
21mr|opensmtpd-7.3.0p2-1|129	--with-path-CAfile=%{_openssldir}/cert.pem \
21mr|opensmtpd-7.3.0p2-1|130	--with-mantype=man \
21mr|opensmtpd-7.3.0p2-1|131	--with-auth-pam=opensmtpd \
21mr|opensmtpd-7.3.0p2-1|132	--without-table-db \
21mr|opensmtpd-7.3.0p2-1|133	--with-user-smtpd=smtpd \
21mr|opensmtpd-7.3.0p2-1|134	--with-user-queue=smtpq \
21mr|opensmtpd-7.3.0p2-1|135	--with-group-queue=smtpq \
21mr|opensmtpd-7.3.0p2-1|136	--with-path-empty=/var/empty/opensmtpd \
21mr|opensmtpd-7.3.0p2-1|137	--with-path-socket=%{_rundir} \
21mr|opensmtpd-7.3.0p2-1|138	--without-rpath
21mr|opensmtpd-7.3.0p2-1|139	%make
21mr|opensmtpd-7.3.0p2-1|140	
21mr|opensmtpd-7.3.0p2-1|141	%install
21mr|opensmtpd-7.3.0p2-1|142	%makeinstall_std
21mr|opensmtpd-7.3.0p2-1|143	
21mr|opensmtpd-7.3.0p2-1|144	# compatibility with upstream
21mr|opensmtpd-7.3.0p2-1|145	( cd %{buildroot}%{_sysconfdir} && ln -s opensmtpd smtpd )
21mr|opensmtpd-7.3.0p2-1|146	
21mr|opensmtpd-7.3.0p2-1|147	# For reusing in packages opensmtpd-filter-*
21mr|opensmtpd-7.3.0p2-1|148	cat > macros << 'EOF'
21mr|opensmtpd-7.3.0p2-1|149	%%opensmtpd_libexecdir %{opensmtpd_libexecdir}
21mr|opensmtpd-7.3.0p2-1|150	EOF
21mr|opensmtpd-7.3.0p2-1|151	%install_macro opensmtpd macros
21mr|opensmtpd-7.3.0p2-1|152	
21mr|opensmtpd-7.3.0p2-1|153	install -Dm 0644 %{SOURCE10} %{buildroot}%{_sysconfdir}/pam.d/opensmtpd
21mr|opensmtpd-7.3.0p2-1|154	install -Dm 0644 %{SOURCE11} %{buildroot}%{_unitdir}/opensmtpd.service
21mr|opensmtpd-7.3.0p2-1|155	install -Dm 0644 %{SOURCE12} %{buildroot}%{_sysusersdir}/opensmtpd.conf
21mr|opensmtpd-7.3.0p2-1|156	
21mr|opensmtpd-7.3.0p2-1|157	mkdir -p --mode=0711 %{buildroot}/var/empty/opensmtpd
21mr|opensmtpd-7.3.0p2-1|158	
21mr|opensmtpd-7.3.0p2-1|159	# smtpd spool directory
21mr|opensmtpd-7.3.0p2-1|160	for i in incoming offline purge queue; do
21mr|opensmtpd-7.3.0p2-1|161	mkdir -p %{buildroot}/var/spool/smtpd/$i
21mr|opensmtpd-7.3.0p2-1|162	done
21mr|opensmtpd-7.3.0p2-1|163	
21mr|opensmtpd-7.3.0p2-1|164	# rename to avoid using too generic (not package-specific) words
21mr|opensmtpd-7.3.0p2-1|165	mv %{buildroot}%{_mandir}/man5/aliases{,.opensmtpd}.5
21mr|opensmtpd-7.3.0p2-1|166	mv %{buildroot}%{_mandir}/man5/forward{,.opensmtpd}.5
21mr|opensmtpd-7.3.0p2-1|167	mv %{buildroot}%{_mandir}/man5/smtpd.conf{,.opensmtpd}.5
21mr|opensmtpd-7.3.0p2-1|168	mv %{buildroot}%{_mandir}/man5/table{,.opensmtpd}.5
21mr|opensmtpd-7.3.0p2-1|169	mv %{buildroot}%{_mandir}/man8/makemap{,.opensmtpd}.8
21mr|opensmtpd-7.3.0p2-1|170	mv %{buildroot}%{_mandir}/man8/newaliases{,.opensmtpd}.8
21mr|opensmtpd-7.3.0p2-1|171	mv %{buildroot}%{_mandir}/man8/sendmail{,.opensmtpd}.8
21mr|opensmtpd-7.3.0p2-1|172	
21mr|opensmtpd-7.3.0p2-1|173	echo '# see man 5 aliases.opensmtpd' > %{buildroot}%{_sysconfdir}/opensmtpd/aliases
21mr|opensmtpd-7.3.0p2-1|174	sed -i'' -e 's|/etc/mail/aliases|%{_sysconfdir}/opensmtpd/aliases|g' %{buildroot}/%{_sysconfdir}/opensmtpd/smtpd.conf

14588 21
21mr|opensp-1.5.2-22|1	%bcond_with bootstrap
21mr|opensp-1.5.2-22|2	
21mr|opensp-1.5.2-22|3	%define major 5
21mr|opensp-1.5.2-22|4	%define libname %mklibname %{name} %{major}
21mr|opensp-1.5.2-22|5	%define devname %mklibname %{name} -d
21mr|opensp-1.5.2-22|6	%define sgmlbase %{_datadir}/sgml
21mr|opensp-1.5.2-22|7	
21mr|opensp-1.5.2-22|8	Summary:	The OpenJade Group's SGML and XML parsing tools
21mr|opensp-1.5.2-22|9	Name:		opensp
21mr|opensp-1.5.2-22|10	Version:	1.5.2
21mr|opensp-1.5.2-22|11	Release:	22
21mr|opensp-1.5.2-22|12	License:	BSD
21mr|opensp-1.5.2-22|13	Group:		Publishing
21mr|opensp-1.5.2-22|14	Url:		http://openjade.sourceforge.net/
21mr|opensp-1.5.2-22|15	Source0:	http://download.sourceforge.net/openjade/OpenSP-%{version}.tar.bz2
21mr|opensp-1.5.2-22|16	Patch0:		OpenSP-1.5-prefer-catalog-entries.patch
21mr|opensp-1.5.2-22|17	Patch1:		opensp-1.5.2-multilib.patch
21mr|opensp-1.5.2-22|18	Patch2:		opensp-1.5.2-nodeids.patch
21mr|opensp-1.5.2-22|19	Patch3:		opensp-1.5.2-c11-using.patch
21mr|opensp-1.5.2-22|20	Patch4:		opensp-1.5.2-fix-segfault.patch
21mr|opensp-1.5.2-22|21	%if %{without bootstrap}
21mr|opensp-1.5.2-22|22	BuildRequires:	xmlto
21mr|opensp-1.5.2-22|23	BuildRequires:	docbook-dtd-xml
21mr|opensp-1.5.2-22|24	BuildRequires:	docbook-dtd412-xml
21mr|opensp-1.5.2-22|25	%endif
21mr|opensp-1.5.2-22|26	%rename OpenSP
21mr|opensp-1.5.2-22|27	
21mr|opensp-1.5.2-22|28	%description
21mr|opensp-1.5.2-22|29	This package is a collection of SGML/XML tools called OpenSP. It is a fork from
21mr|opensp-1.5.2-22|30	James Clark's SP suite. These tools are used to parse, validate, and normalize
21mr|opensp-1.5.2-22|31	SGML and XML files.
21mr|opensp-1.5.2-22|32	
21mr|opensp-1.5.2-22|33	%files -f sp5.lang
21mr|opensp-1.5.2-22|34	%doc doc/*.htm ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README
21mr|opensp-1.5.2-22|35	%{_bindir}/*
21mr|opensp-1.5.2-22|36	%{sgmlbase}/%{name}-%{version}/doc/*
21mr|opensp-1.5.2-22|37	%{sgmlbase}/%{name}-%{version}/OpenSP/*
21mr|opensp-1.5.2-22|38	%if %{without bootstrap}
21mr|opensp-1.5.2-22|39	%{_mandir}/man1/*
21mr|opensp-1.5.2-22|40	%endif
21mr|opensp-1.5.2-22|41	
21mr|opensp-1.5.2-22|42	#----------------------------------------------------------------------------
21mr|opensp-1.5.2-22|43	
21mr|opensp-1.5.2-22|44	%package -n %{libname}
21mr|opensp-1.5.2-22|45	Summary:	Runtime library for the OpenJade group's SP suite
21mr|opensp-1.5.2-22|46	Group:		System/Libraries
21mr|opensp-1.5.2-22|47	Obsoletes:	%{_lib}OpenSP5 < 1.5.2-8
21mr|opensp-1.5.2-22|48	
21mr|opensp-1.5.2-22|49	%description -n %{libname}
21mr|opensp-1.5.2-22|50	This is the SP suite's shared library runtime support.  This C++
21mr|opensp-1.5.2-22|51	library contains entity management functions, parsing functions, and
21mr|opensp-1.5.2-22|52	other functions useful for SGML/XML/DSSSL development.
21mr|opensp-1.5.2-22|53	
21mr|opensp-1.5.2-22|54	%files -n %{libname}
21mr|opensp-1.5.2-22|55	%{_libdir}/libosp.so.%{major}*
21mr|opensp-1.5.2-22|56	
21mr|opensp-1.5.2-22|57	#----------------------------------------------------------------------------
21mr|opensp-1.5.2-22|58	
21mr|opensp-1.5.2-22|59	%package -n %{devname}
21mr|opensp-1.5.2-22|60	Summary:	Libraries and include files for developing OpenSP applications
21mr|opensp-1.5.2-22|61	Group:		Development/C
21mr|opensp-1.5.2-22|62	Requires:	%{libname} = %{EVRD}
21mr|opensp-1.5.2-22|63	Provides:	%{name}-devel = %{EVRD}
21mr|opensp-1.5.2-22|64	Provides:	OpenSP-devel = %{EVRD}
21mr|opensp-1.5.2-22|65	Obsoletes:	%{_lib}OpenSP5-devel < 1.5.2-8
21mr|opensp-1.5.2-22|66	
21mr|opensp-1.5.2-22|67	%description -n %{devname}
21mr|opensp-1.5.2-22|68	This contains include files and libraries for OpenSP.
21mr|opensp-1.5.2-22|69	This C++ library contains entity management functions, parsing functions,
21mr|opensp-1.5.2-22|70	and other functions useful for SGML/XML/DSSSL development.
21mr|opensp-1.5.2-22|71	
21mr|opensp-1.5.2-22|72	%files -n %{devname}
21mr|opensp-1.5.2-22|73	%{_libdir}/lib*.so
21mr|opensp-1.5.2-22|74	%{_includedir}/OpenSP
21mr|opensp-1.5.2-22|75	
21mr|opensp-1.5.2-22|76	#----------------------------------------------------------------------------
21mr|opensp-1.5.2-22|77	
21mr|opensp-1.5.2-22|78	%prep
21mr|opensp-1.5.2-22|79	%setup -qn OpenSP-%{version}
21mr|opensp-1.5.2-22|80	%apply_patches
21mr|opensp-1.5.2-22|81	
21mr|opensp-1.5.2-22|82	%build
21mr|opensp-1.5.2-22|83	%configure \
21mr|opensp-1.5.2-22|84	--disable-static \
21mr|opensp-1.5.2-22|85	--enable-http \
21mr|opensp-1.5.2-22|86	--enable-default-catalog=%{_sysconfdir}/sgml/catalog  \
21mr|opensp-1.5.2-22|87	--enable-default-search-path=%{sgmlbase} \
21mr|opensp-1.5.2-22|88	%if %{with bootstrap}
21mr|opensp-1.5.2-22|89	--disable-doc-build \
21mr|opensp-1.5.2-22|90	%endif
21mr|opensp-1.5.2-22|91	--datadir=%{sgmlbase}/%{name}-%{version}
21mr|opensp-1.5.2-22|92	
21mr|opensp-1.5.2-22|93	%make
21mr|opensp-1.5.2-22|94	
21mr|opensp-1.5.2-22|95	%install
21mr|opensp-1.5.2-22|96	%makeinstall_std
21mr|opensp-1.5.2-22|97	%find_lang sp5
21mr|opensp-1.5.2-22|98	
21mr|opensp-1.5.2-22|99	#remove unpackaged files
21mr|opensp-1.5.2-22|100	rm -rf %{buildroot}%{_prefix}/doc  %{buildroot}%{_docdir}/OpenSP

14589 21
21mr|openssh-9.6p1-5|1	%bcond_without krb5
21mr|openssh-9.6p1-5|2	%bcond_without gnomeaskpass
21mr|openssh-9.6p1-5|3	%bcond_without libedit
21mr|openssh-9.6p1-5|4	
21mr|openssh-9.6p1-5|5	%define OPENSSH_PATH "/usr/local/bin:/bin:%{_bindir}"
21mr|openssh-9.6p1-5|6	
21mr|openssh-9.6p1-5|7	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|openssh-9.6p1-5|8	%define _default_patch_fuzz 3
21mr|openssh-9.6p1-5|9	
21mr|openssh-9.6p1-5|10	Summary:	OpenSSH free Secure Shell (SSH) implementation
21mr|openssh-9.6p1-5|11	Name:		openssh
21mr|openssh-9.6p1-5|12	Version:	9.6p1
21mr|openssh-9.6p1-5|13	Release:	5
21mr|openssh-9.6p1-5|14	License:	BSD
21mr|openssh-9.6p1-5|15	Group:		Networking/Remote access
21mr|openssh-9.6p1-5|16	Url:		http://www.openssh.com/
21mr|openssh-9.6p1-5|17	Source0:	http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz
21mr|openssh-9.6p1-5|18	Source1:	ssh_ldap_key.pl
21mr|openssh-9.6p1-5|19	Source2:	ssh-avahi-integration
21mr|openssh-9.6p1-5|20	Source3:	sshd.pam
21mr|openssh-9.6p1-5|21	Source4:	sshd.service
21mr|openssh-9.6p1-5|22	Source5:	sshd-keygen
21mr|openssh-9.6p1-5|23	Source6:	sshd.socket
21mr|openssh-9.6p1-5|24	Source7:	sshd@.service
21mr|openssh-9.6p1-5|25	Source8:	sshd-keygen.service
21mr|openssh-9.6p1-5|26	Source9:	openssh-avahi-helper.sh
21mr|openssh-9.6p1-5|27	Source10:	e2k-compile-fix.patch
21mr|openssh-9.6p1-5|28	Patch0:		openssh-9.5p1-ROSA-ssh-config.patch
21mr|openssh-9.6p1-5|29	# Most patches are From Fedora
21mr|openssh-9.6p1-5|30	# Patches often depend from each other :(
21mr|openssh-9.6p1-5|31	Patch1:		openssh-9.5p1-askpass-progress.patch
21mr|openssh-9.6p1-5|32	Patch2:		openssh-4.3p2-askpass-grab-info.patch
21mr|openssh-9.6p1-5|33	Patch3:		openssh-9.5p1-x11.patch
21mr|openssh-9.6p1-5|34	Patch4:		openssh-9.5p1-log-in-chroot.patch
21mr|openssh-9.6p1-5|35	Patch5:		openssh-9.5p1-systemd.patch
21mr|openssh-9.6p1-5|36	# TODO
21mr|openssh-9.6p1-5|37	# GSSAPI Key Exchange (RFC 4462 + draft-ietf-curdle-gss-keyex-sha2-08)
21mr|openssh-9.6p1-5|38	# from https://github.com/openssh-gsskex/openssh-gsskex/tree/fedora/master
21mr|openssh-9.6p1-5|39	#Patch6:		openssh-8.0p1-gssapi-keyex.patch
21mr|openssh-9.6p1-5|40	### SELinux patches from Fedora
21mr|openssh-9.6p1-5|41	# To work with security-labelled TCP/IP packets
21mr|openssh-9.6p1-5|42	Patch7:		openssh-9.5p1-FEDORA-allow-ip-opts.patch
21mr|openssh-9.6p1-5|43	# https://bugzilla.mindrot.org/show_bug.cgi?id=1641 (WONTFIX)
21mr|openssh-9.6p1-5|44	# Add support for choosing SELinux role from the client (ssh user/role@server)
21mr|openssh-9.6p1-5|45	Patch8:		openssh-9.5p1-role-mls.patch
21mr|openssh-9.6p1-5|46	# https://bugzilla.redhat.com/show_bug.cgi?id=781634
21mr|openssh-9.6p1-5|47	Patch9:		openssh-9.5p1-privsep-selinux.patch
21mr|openssh-9.6p1-5|48	# privsep_preauth: use SELinux context from selinux-policy (#1008580)
21mr|openssh-9.6p1-5|49	Patch10:	openssh-9.5p1-selinux-contexts.patch
21mr|openssh-9.6p1-5|50	# Rediffed:
21mr|openssh-9.6p1-5|51	# - removed " ssh-ldap-helper$(EXEEXT)" from Fedora patch
21mr|openssh-9.6p1-5|52	# - removed " -lfipscheck" from Fedora patch
21mr|openssh-9.6p1-5|53	Patch11:	openssh-9.5p1-keycat.patch
21mr|openssh-9.6p1-5|54	# Pass inetd flags for SELinux down to openbsd compat level
21mr|openssh-9.6p1-5|55	Patch12:	openssh-9.5p1-cleanup-selinux.patch
21mr|openssh-9.6p1-5|56	Patch13:	CVE-2024-6387.patch
21mr|openssh-9.6p1-5|57	# Support of GOST R 34.12-2015 and other GOSTs
21mr|openssh-9.6p1-5|58	# From http://git.altlinux.org/gears/o/openssh-gostcrypto.git
21mr|openssh-9.6p1-5|59	# TODO: get rid of dlopen()-ing gost-engine and use LibreSSL,
21mr|openssh-9.6p1-5|60	# delete checks of availability of algos (not needed in case of
21mr|openssh-9.6p1-5|61	# LibreSSL where they are known at compile time).
21mr|openssh-9.6p1-5|62	Patch40:	openssh-9.5p1-ALT-openssh-openssl-gost-engine.patch
21mr|openssh-9.6p1-5|63	Patch50:	digest-openssl.c.patch
21mr|openssh-9.6p1-5|64	Patch51:	moduli.c.patch
21mr|openssh-9.6p1-5|65	Patch52:	sshd.c.patch
21mr|openssh-9.6p1-5|66	Patch53:	sshsig.c.patch
21mr|openssh-9.6p1-5|67	BuildRequires:	groff-base
21mr|openssh-9.6p1-5|68	BuildRequires:	systemd-units
21mr|openssh-9.6p1-5|69	BuildRequires:	pam-devel
21mr|openssh-9.6p1-5|70	BuildRequires:	tcp_wrappers-devel
21mr|openssh-9.6p1-5|71	%if %{with gnomeaskpass}
21mr|openssh-9.6p1-5|72	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|openssh-9.6p1-5|73	%endif
21mr|openssh-9.6p1-5|74	%if %{with krb5}
21mr|openssh-9.6p1-5|75	BuildRequires:	pkgconfig(krb5)
21mr|openssh-9.6p1-5|76	%endif
21mr|openssh-9.6p1-5|77	%if %{with libedit}
21mr|openssh-9.6p1-5|78	BuildRequires:	pkgconfig(libedit)
21mr|openssh-9.6p1-5|79	BuildRequires:	pkgconfig(ncurses)
21mr|openssh-9.6p1-5|80	%endif
21mr|openssh-9.6p1-5|81	BuildRequires:	pkgconfig(openssl)
21mr|openssh-9.6p1-5|82	BuildRequires:	pkgconfig(zlib)
21mr|openssh-9.6p1-5|83	%if %{with selinux}
21mr|openssh-9.6p1-5|84	BuildRequires:	selinux-devel
21mr|openssh-9.6p1-5|85	%endif
21mr|openssh-9.6p1-5|86	BuildRequires:	pkgconfig(libfido2)
21mr|openssh-9.6p1-5|87	BuildConflicts:	libgssapi-devel
21mr|openssh-9.6p1-5|88	Requires:	tcp_wrappers
21mr|openssh-9.6p1-5|89	
21mr|openssh-9.6p1-5|90	%description
21mr|openssh-9.6p1-5|91	Ssh (Secure Shell) is a program for logging into a remote machine and for
21mr|openssh-9.6p1-5|92	executing commands in a remote machine. It is intended to replace
21mr|openssh-9.6p1-5|93	rlogin and rsh, and provide secure encrypted communications between
21mr|openssh-9.6p1-5|94	two untrusted hosts over an insecure network. X11 connections and
21mr|openssh-9.6p1-5|95	arbitrary TCP/IP ports can also be forwarded over the secure channel.
21mr|openssh-9.6p1-5|96	
21mr|openssh-9.6p1-5|97	OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it
21mr|openssh-9.6p1-5|98	up to date in terms of security and features, as well as removing all
21mr|openssh-9.6p1-5|99	patented algorithms to separate libraries (OpenSSL).
21mr|openssh-9.6p1-5|100	
21mr|openssh-9.6p1-5|101	This package includes the core files necessary for both the OpenSSH
21mr|openssh-9.6p1-5|102	client and server. To make this package useful, you should also
21mr|openssh-9.6p1-5|103	install openssh-clients, openssh-server, or both.
21mr|openssh-9.6p1-5|104	
21mr|openssh-9.6p1-5|105	%files
21mr|openssh-9.6p1-5|106	%doc ChangeLog OVERVIEW README* CREDITS TODO ssh_ldap_key.pl
21mr|openssh-9.6p1-5|107	%license LICENCE
21mr|openssh-9.6p1-5|108	%attr(0644,root,root) %{_mandir}/man8/ssh-sk-helper.8*
21mr|openssh-9.6p1-5|109	%attr(0755,root,root) %{_libexecdir}/ssh-keycat
21mr|openssh-9.6p1-5|110	%attr(0755,root,root) %{_libexecdir}/ssh-sk-helper
21mr|openssh-9.6p1-5|111	%attr(4711,root,root) %{_libexecdir}/ssh-keysign
21mr|openssh-9.6p1-5|112	%{_bindir}/ssh-keygen
21mr|openssh-9.6p1-5|113	%{_bindir}/ssh-keyscan
21mr|openssh-9.6p1-5|114	%dir %{_sysconfdir}/ssh
21mr|openssh-9.6p1-5|115	# compat symlink for compat with RH/Fedora
21mr|openssh-9.6p1-5|116	%{_libexecdir}/openssh
21mr|openssh-9.6p1-5|117	%{_libexecdir}/ssh-pkcs11-helper
21mr|openssh-9.6p1-5|118	%{_mandir}/man1/ssh-keygen.1*
21mr|openssh-9.6p1-5|119	%{_mandir}/man1/ssh-keyscan.1*
21mr|openssh-9.6p1-5|120	%{_mandir}/man8/ssh-keysign.8*
21mr|openssh-9.6p1-5|121	%{_mandir}/man8/ssh-pkcs11-helper.8*
21mr|openssh-9.6p1-5|122	
21mr|openssh-9.6p1-5|123	%posttrans
21mr|openssh-9.6p1-5|124	# This directory had symlinks in it and was not owned by any package,
21mr|openssh-9.6p1-5|125	# now (since openssh-8.8p1) it is not used, remove it if it is empty;
21mr|openssh-9.6p1-5|126	# rmdir will fail if this directory is not empty, it is not intended to happen.
21mr|openssh-9.6p1-5|127	if [ -d %{_libexecdir}/ssh ]; then
21mr|openssh-9.6p1-5|128	rmdir %{_libexecdir}/ssh
21mr|openssh-9.6p1-5|129	fi
21mr|openssh-9.6p1-5|130	
21mr|openssh-9.6p1-5|131	#----------------------------------------------------------------------------
21mr|openssh-9.6p1-5|132	
21mr|openssh-9.6p1-5|133	%package clients
21mr|openssh-9.6p1-5|134	Summary:	OpenSSH Secure Shell protocol clients
21mr|openssh-9.6p1-5|135	Group:		Networking/Remote access
21mr|openssh-9.6p1-5|136	Requires:	%{name} = %{EVRD}
21mr|openssh-9.6p1-5|137	Provides:	ssh-clients = %{EVRD}
21mr|openssh-9.6p1-5|138	Provides:	sftp = %{EVRD}
21mr|openssh-9.6p1-5|139	Provides:	ssh = %{EVRD}
21mr|openssh-9.6p1-5|140	
21mr|openssh-9.6p1-5|141	%description clients
21mr|openssh-9.6p1-5|142	This package includes the clients necessary to make encrypted connections
21mr|openssh-9.6p1-5|143	to SSH servers.
21mr|openssh-9.6p1-5|144	
21mr|openssh-9.6p1-5|145	%files clients
21mr|openssh-9.6p1-5|146	%license LICENCE
21mr|openssh-9.6p1-5|147	%{_bindir}/scp
21mr|openssh-9.6p1-5|148	%{_bindir}/sftp
21mr|openssh-9.6p1-5|149	%{_bindir}/ssh
21mr|openssh-9.6p1-5|150	%{_bindir}/ssh-add
21mr|openssh-9.6p1-5|151	%{_bindir}/ssh-agent
21mr|openssh-9.6p1-5|152	%{_bindir}/ssh-copy-id
21mr|openssh-9.6p1-5|153	%config(noreplace) %{_sysconfdir}/ssh/ssh_config
21mr|openssh-9.6p1-5|154	%{_mandir}/man1/scp.1*
21mr|openssh-9.6p1-5|155	%{_mandir}/man1/sftp.1*
21mr|openssh-9.6p1-5|156	%{_mandir}/man1/ssh.1*
21mr|openssh-9.6p1-5|157	%{_mandir}/man1/ssh-add.1*
21mr|openssh-9.6p1-5|158	%{_mandir}/man1/ssh-agent.1*
21mr|openssh-9.6p1-5|159	%{_mandir}/man1/ssh-copy-id.1*
21mr|openssh-9.6p1-5|160	%{_mandir}/man5/ssh_config.5*
21mr|openssh-9.6p1-5|161	%{_sysconfdir}/profile.d/90ssh-client.sh
21mr|openssh-9.6p1-5|162	%dir %{_sysconfdir}/ssh/ssh_config.d
21mr|openssh-9.6p1-5|163	
21mr|openssh-9.6p1-5|164	#----------------------------------------------------------------------------
21mr|openssh-9.6p1-5|165	
21mr|openssh-9.6p1-5|166	%package server
21mr|openssh-9.6p1-5|167	Summary:	OpenSSH Secure Shell protocol server (sshd)
21mr|openssh-9.6p1-5|168	Group:		System/Servers
21mr|openssh-9.6p1-5|169	Requires:	%{name}-clients = %{EVRD}
21mr|openssh-9.6p1-5|170	Requires(pre):	pam
21mr|openssh-9.6p1-5|171	Requires(pre,post):	%{name} = %{EVRD}
21mr|openssh-9.6p1-5|172	Requires(post):	/bin/systemd-sysusers
21mr|openssh-9.6p1-5|173	# script sshd-keygen is full of bashisms
21mr|openssh-9.6p1-5|174	Requires:	bash
21mr|openssh-9.6p1-5|175	# for sysusers config
21mr|openssh-9.6p1-5|176	Requires:	/var/empty
21mr|openssh-9.6p1-5|177	Requires:	/bin/true
21mr|openssh-9.6p1-5|178	Provides:	ssh-server = %{EVRD}
21mr|openssh-9.6p1-5|179	Provides:	sshd = %{EVRD}
21mr|openssh-9.6p1-5|180	
21mr|openssh-9.6p1-5|181	%description server
21mr|openssh-9.6p1-5|182	This package contains the secure shell daemon. The sshd is the server
21mr|openssh-9.6p1-5|183	part of the secure shell protocol and allows ssh clients to connect to
21mr|openssh-9.6p1-5|184	your host.
21mr|openssh-9.6p1-5|185	
21mr|openssh-9.6p1-5|186	%files server
21mr|openssh-9.6p1-5|187	%license LICENCE
21mr|openssh-9.6p1-5|188	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/pam.d/sshd
21mr|openssh-9.6p1-5|189	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/denyusers
21mr|openssh-9.6p1-5|190	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config
21mr|openssh-9.6p1-5|191	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/sshd
21mr|openssh-9.6p1-5|192	%config(noreplace) %{_sysconfdir}/ssh/moduli
21mr|openssh-9.6p1-5|193	%config(noreplace) %{_sysconfdir}/ssh/openssh_avahi.service
21mr|openssh-9.6p1-5|194	%dir %attr(0700,root,root) %{_sysconfdir}/ssh/sshd_config.d
21mr|openssh-9.6p1-5|195	%{_libexecdir}/sftp-server
21mr|openssh-9.6p1-5|196	%{_libexecdir}/sshd-keygen
21mr|openssh-9.6p1-5|197	%{_mandir}/man5/moduli.5*
21mr|openssh-9.6p1-5|198	%{_mandir}/man5/sshd_config.5*
21mr|openssh-9.6p1-5|199	%{_mandir}/man8/sftp-server.8*
21mr|openssh-9.6p1-5|200	%{_mandir}/man8/sshd.8*
21mr|openssh-9.6p1-5|201	%{_unitdir}/sshd-keygen.service
21mr|openssh-9.6p1-5|202	%{_unitdir}/sshd.service
21mr|openssh-9.6p1-5|203	%{_unitdir}/sshd@.service
21mr|openssh-9.6p1-5|204	%{_unitdir}/sshd.socket
21mr|openssh-9.6p1-5|205	%{_sbindir}/openssh-avahi-helper
21mr|openssh-9.6p1-5|206	%{_sbindir}/sshd
21mr|openssh-9.6p1-5|207	%{_sbindir}/sshd-keygen
21mr|openssh-9.6p1-5|208	%{_sysusersdir}/sshd.conf
21mr|openssh-9.6p1-5|209	
21mr|openssh-9.6p1-5|210	%post server
21mr|openssh-9.6p1-5|211	%sysusers_create sshd.conf
21mr|openssh-9.6p1-5|212	%systemd_post sshd.service sshd.socket
21mr|openssh-9.6p1-5|213	# Don't run sshd-keygen.service here, because otherwise all ISO images will have the same host keys
21mr|openssh-9.6p1-5|214	# sshd-keygen.service is ran as a part of sshd.service
21mr|openssh-9.6p1-5|215	
21mr|openssh-9.6p1-5|216	%preun server
21mr|openssh-9.6p1-5|217	%systemd_preun sshd.service sshd.socket
21mr|openssh-9.6p1-5|218	
21mr|openssh-9.6p1-5|219	%postun server
21mr|openssh-9.6p1-5|220	%systemd_postun_with_restart sshd.service
21mr|openssh-9.6p1-5|221	
21mr|openssh-9.6p1-5|222	#----------------------------------------------------------------------------
21mr|openssh-9.6p1-5|223	
21mr|openssh-9.6p1-5|224	%package askpass-common
21mr|openssh-9.6p1-5|225	Summary:	OpenSSH X11 passphrase common scripts
21mr|openssh-9.6p1-5|226	Group:		Networking/Remote access
21mr|openssh-9.6p1-5|227	
21mr|openssh-9.6p1-5|228	%description askpass-common
21mr|openssh-9.6p1-5|229	OpenSSH X11 passphrase common scripts.
21mr|openssh-9.6p1-5|230	
21mr|openssh-9.6p1-5|231	%files askpass-common
21mr|openssh-9.6p1-5|232	%license LICENCE
21mr|openssh-9.6p1-5|233	%{_sysconfdir}/profile.d/90ssh-askpass.*
21mr|openssh-9.6p1-5|234	
21mr|openssh-9.6p1-5|235	#----------------------------------------------------------------------------
21mr|openssh-9.6p1-5|236	
21mr|openssh-9.6p1-5|237	%if %{with gnomeaskpass}
21mr|openssh-9.6p1-5|238	%package askpass-gnome
21mr|openssh-9.6p1-5|239	Summary:	OpenSSH GNOME passphrase dialog
21mr|openssh-9.6p1-5|240	Group:		Networking/Remote access
21mr|openssh-9.6p1-5|241	Requires:	%{name}
21mr|openssh-9.6p1-5|242	Requires:	%{name}-askpass-common
21mr|openssh-9.6p1-5|243	Requires(post,postun):	update-alternatives
21mr|openssh-9.6p1-5|244	Recommends:	packagekit-gtk2-module
21mr|openssh-9.6p1-5|245	Provides:	%{name}-askpass = %{EVRD}
21mr|openssh-9.6p1-5|246	Provides:	ssh-askpass = %{EVRD}
21mr|openssh-9.6p1-5|247	Provides:	ssh-extras = %{EVRD}
21mr|openssh-9.6p1-5|248	
21mr|openssh-9.6p1-5|249	%description askpass-gnome
21mr|openssh-9.6p1-5|250	This package contains the GNOME passphrase dialog.
21mr|openssh-9.6p1-5|251	
21mr|openssh-9.6p1-5|252	%files askpass-gnome
21mr|openssh-9.6p1-5|253	%license LICENCE
21mr|openssh-9.6p1-5|254	%{_libexecdir}/gnome-ssh-askpass
21mr|openssh-9.6p1-5|255	
21mr|openssh-9.6p1-5|256	%post askpass-gnome
21mr|openssh-9.6p1-5|257	# location changed from /usr/libexec/ssh/ to /usr/libexec/ in openssh-8.8p1
21mr|openssh-9.6p1-5|258	if [ -L %{_libexecdir}/ssh/ssh-askpass ] && [ "$(realpath %{_libexecdir}/ssh/ssh-askpass)" = %{_libexecdir}/ssh/gnome-ssh-askpass ]; then
21mr|openssh-9.6p1-5|259	update-alternatives --remove ssh-askpass %{_libexecdir}/ssh/gnome-ssh-askpass || :
21mr|openssh-9.6p1-5|260	fi
21mr|openssh-9.6p1-5|261	if [ -L %{_bindir}/ssh-askpass ] && [ "$(realpath %{_bindir}/ssh-askpass)" = %{_libexecdir}/ssh/gnome-ssh-askpass ]; then
21mr|openssh-9.6p1-5|262	update-alternatives --remove bssh-askpass %{_libexecdir}/ssh/gnome-ssh-askpass || :
21mr|openssh-9.6p1-5|263	fi
21mr|openssh-9.6p1-5|264	
21mr|openssh-9.6p1-5|265	update-alternatives --install %{_libexecdir}/ssh-askpass ssh-askpass %{_libexecdir}/gnome-ssh-askpass 20
21mr|openssh-9.6p1-5|266	update-alternatives --install %{_bindir}/ssh-askpass bssh-askpass %{_libexecdir}/gnome-ssh-askpass 20
21mr|openssh-9.6p1-5|267	
21mr|openssh-9.6p1-5|268	%postun askpass-gnome
21mr|openssh-9.6p1-5|269	[ $1 = 0 ] || exit 0
21mr|openssh-9.6p1-5|270	update-alternatives --remove ssh-askpass %{_libexecdir}/ssh/gnome-ssh-askpass
21mr|openssh-9.6p1-5|271	update-alternatives --remove bssh-askpass %{_libexecdir}/ssh/gnome-ssh-askpass
21mr|openssh-9.6p1-5|272	%endif
21mr|openssh-9.6p1-5|273	
21mr|openssh-9.6p1-5|274	#----------------------------------------------------------------------------
21mr|openssh-9.6p1-5|275	
21mr|openssh-9.6p1-5|276	%prep
21mr|openssh-9.6p1-5|277	%autosetup -p1
21mr|openssh-9.6p1-5|278	
21mr|openssh-9.6p1-5|279	%ifarch %{e2k}
21mr|openssh-9.6p1-5|280	patch -p1 < %{SOURCE10}
21mr|openssh-9.6p1-5|281	%endif
21mr|openssh-9.6p1-5|282	
21mr|openssh-9.6p1-5|283	install %{SOURCE1} .
21mr|openssh-9.6p1-5|284	
21mr|openssh-9.6p1-5|285	install -m 0644 %{SOURCE3} sshd.pam
21mr|openssh-9.6p1-5|286	
21mr|openssh-9.6p1-5|287	# fix attribs
21mr|openssh-9.6p1-5|288	chmod 644 ChangeLog OVERVIEW README* INSTALL CREDITS LICENCE TODO ssh_ldap_key.pl
21mr|openssh-9.6p1-5|289	
21mr|openssh-9.6p1-5|290	# http://qa.mandriva.com/show_bug.cgi?id=22957
21mr|openssh-9.6p1-5|291	sed -e "s|_OPENSSH_PATH_|%{OPENSSH_PATH}|g" -i sshd_config
21mr|openssh-9.6p1-5|292	
21mr|openssh-9.6p1-5|293	autoreconf -fi
21mr|openssh-9.6p1-5|294	
21mr|openssh-9.6p1-5|295	%build
21mr|openssh-9.6p1-5|296	%ifarch %{ix86}
21mr|openssh-9.6p1-5|297	%define _disable_ld_no_undefined 1
21mr|openssh-9.6p1-5|298	%endif
21mr|openssh-9.6p1-5|299	
21mr|openssh-9.6p1-5|300	%serverbuild
21mr|openssh-9.6p1-5|301	%configure	\
21mr|openssh-9.6p1-5|302	--datadir=%{_datadir}/ssh		\
21mr|openssh-9.6p1-5|303	--disable-strip				\
21mr|openssh-9.6p1-5|304	--libdir=%{_libdir}			\
21mr|openssh-9.6p1-5|305	--libexecdir=%{_libexecdir}		\
21mr|openssh-9.6p1-5|306	--mandir=%{_mandir}			\
21mr|openssh-9.6p1-5|307	--prefix=%{_prefix}			\
21mr|openssh-9.6p1-5|308	--sysconfdir=%{_sysconfdir}/ssh		\
21mr|openssh-9.6p1-5|309	--with-default-path=%{OPENSSH_PATH}	\
21mr|openssh-9.6p1-5|310	%if %{with krb5}
21mr|openssh-9.6p1-5|311	--with-kerberos5=%{_prefix}	\
21mr|openssh-9.6p1-5|312	%endif
21mr|openssh-9.6p1-5|313	%if %{with libedit}
21mr|openssh-9.6p1-5|314	--with-libedit			\
21mr|openssh-9.6p1-5|315	%else
21mr|openssh-9.6p1-5|316	--without-libedit		\
21mr|openssh-9.6p1-5|317	%endif
21mr|openssh-9.6p1-5|318	--with-maildir=/var/spool/mail		\
21mr|openssh-9.6p1-5|319	--without-zlib-version-check		\
21mr|openssh-9.6p1-5|320	--with-pam				\
21mr|openssh-9.6p1-5|321	--with-privsep-path=/var/empty		\
21mr|openssh-9.6p1-5|322	--with-sandbox=rlimit			\
21mr|openssh-9.6p1-5|323	--with-security-key-builtin		\
21mr|openssh-9.6p1-5|324	%if %{with selinux}
21mr|openssh-9.6p1-5|325	--with-selinux			\
21mr|openssh-9.6p1-5|326	%ifarch %{e2k}
21mr|openssh-9.6p1-5|327	--with-sandbox=no		\
21mr|openssh-9.6p1-5|328	%else
21mr|openssh-9.6p1-5|329	--with-sandbox=seccomp_filter	\
21mr|openssh-9.6p1-5|330	%endif
21mr|openssh-9.6p1-5|331	%else
21mr|openssh-9.6p1-5|332	--with-sandbox=rlimit		\
21mr|openssh-9.6p1-5|333	%endif
21mr|openssh-9.6p1-5|334	--with-ssh1				\
21mr|openssh-9.6p1-5|335	--with-superuser-path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:%{_sbindir}:%{_bindir}	\
21mr|openssh-9.6p1-5|336	--with-systemd				\
21mr|openssh-9.6p1-5|337	--with-tcp-wrappers			\
21mr|openssh-9.6p1-5|338	--with-xauth=%{_bindir}/xauth
21mr|openssh-9.6p1-5|339	
21mr|openssh-9.6p1-5|340	%ifarch %{ix86} %{arm}
21mr|openssh-9.6p1-5|341	# crisb - ftrapv causes link error (missing mulodi4) on 32-bit systems
21mr|openssh-9.6p1-5|342	# seems the configure code does not detect this (despite attempts)
21mr|openssh-9.6p1-5|343	find . -name Makefile -exec sed -i 's|-ftrapv||' {} \;
21mr|openssh-9.6p1-5|344	%endif
21mr|openssh-9.6p1-5|345	
21mr|openssh-9.6p1-5|346	%make
21mr|openssh-9.6p1-5|347	
21mr|openssh-9.6p1-5|348	%if %{with gnomeaskpass}
21mr|openssh-9.6p1-5|349	pushd contrib
21mr|openssh-9.6p1-5|350	make gnome-ssh-askpass2 CC="%{__cc} %{optflags} %{ldflags}"
21mr|openssh-9.6p1-5|351	mv gnome-ssh-askpass2 gnome-ssh-askpass
21mr|openssh-9.6p1-5|352	popd
21mr|openssh-9.6p1-5|353	%endif
21mr|openssh-9.6p1-5|354	
21mr|openssh-9.6p1-5|355	%install
21mr|openssh-9.6p1-5|356	%makeinstall_std
21mr|openssh-9.6p1-5|357	
21mr|openssh-9.6p1-5|358	install -d %{buildroot}%{_sysconfdir}/ssh
21mr|openssh-9.6p1-5|359	install -d %{buildroot}%{_sysconfdir}/pam.d/
21mr|openssh-9.6p1-5|360	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|openssh-9.6p1-5|361	install -d %{buildroot}%{_unitdir}
21mr|openssh-9.6p1-5|362	install -m644 sshd.pam %{buildroot}%{_sysconfdir}/pam.d/sshd
21mr|openssh-9.6p1-5|363	install -m644 %{SOURCE4} %{buildroot}%{_unitdir}/sshd.service
21mr|openssh-9.6p1-5|364	install -m755 %{SOURCE5} %{buildroot}%{_sbindir}/sshd-keygen
21mr|openssh-9.6p1-5|365	install -m644 %{SOURCE6} %{buildroot}%{_unitdir}/sshd.socket
21mr|openssh-9.6p1-5|366	install -m644 %{SOURCE7} %{buildroot}%{_unitdir}/sshd@.service
21mr|openssh-9.6p1-5|367	install -m644 %{SOURCE8} %{buildroot}%{_unitdir}/sshd-keygen.service
21mr|openssh-9.6p1-5|368	
21mr|openssh-9.6p1-5|369	if [[ -f sshd_config.out ]]; then
21mr|openssh-9.6p1-5|370	install -m600 sshd_config.out %{buildroot}%{_sysconfdir}/ssh/sshd_config
21mr|openssh-9.6p1-5|371	else
21mr|openssh-9.6p1-5|372	install -m600 sshd_config %{buildroot}%{_sysconfdir}/ssh/sshd_config
21mr|openssh-9.6p1-5|373	fi
21mr|openssh-9.6p1-5|374	echo "root" > %{buildroot}%{_sysconfdir}/ssh/denyusers
21mr|openssh-9.6p1-5|375	
21mr|openssh-9.6p1-5|376	if [[ -f ssh_config.out ]]; then
21mr|openssh-9.6p1-5|377	install -m644 ssh_config.out %{buildroot}%{_sysconfdir}/ssh/ssh_config
21mr|openssh-9.6p1-5|378	else
21mr|openssh-9.6p1-5|379	install -m644 ssh_config %{buildroot}%{_sysconfdir}/ssh/ssh_config
21mr|openssh-9.6p1-5|380	fi
21mr|openssh-9.6p1-5|381	echo "	StrictHostKeyChecking no" >> %{buildroot}%{_sysconfdir}/ssh/ssh_config
21mr|openssh-9.6p1-5|382	
21mr|openssh-9.6p1-5|383	install -d %{buildroot}%{_sysconfdir}/profile.d/
21mr|openssh-9.6p1-5|384	%if %{with gnomeaskpass}
21mr|openssh-9.6p1-5|385	install -m 755 contrib/gnome-ssh-askpass %{buildroot}%{_libexecdir}/gnome-ssh-askpass
21mr|openssh-9.6p1-5|386	%endif
21mr|openssh-9.6p1-5|387	
21mr|openssh-9.6p1-5|388	cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-askpass.csh <<EOF
21mr|openssh-9.6p1-5|389	setenv SSH_ASKPASS %{_libexecdir}/ssh-askpass
21mr|openssh-9.6p1-5|390	EOF
21mr|openssh-9.6p1-5|391	
21mr|openssh-9.6p1-5|392	cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-askpass.sh <<EOF
21mr|openssh-9.6p1-5|393	export SSH_ASKPASS=%{_libexecdir}/ssh-askpass
21mr|openssh-9.6p1-5|394	EOF
21mr|openssh-9.6p1-5|395	
21mr|openssh-9.6p1-5|396	cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-client.sh <<'EOF'
21mr|openssh-9.6p1-5|397	# fix hanging ssh clients on exit
21mr|openssh-9.6p1-5|398	if [ -n "$BASH_VERSION" ]; then
21mr|openssh-9.6p1-5|399	shopt -s huponexit
21mr|openssh-9.6p1-5|400	elif [ -n "$ZSH_VERSION" ]; then
21mr|openssh-9.6p1-5|401	setopt hup
21mr|openssh-9.6p1-5|402	fi
21mr|openssh-9.6p1-5|403	EOF
21mr|openssh-9.6p1-5|404	
21mr|openssh-9.6p1-5|405	install -p -m755 contrib/ssh-copy-id %{buildroot}%{_bindir}/
21mr|openssh-9.6p1-5|406	install -m 644 contrib/ssh-copy-id.1 %{buildroot}/%{_mandir}/man1/
21mr|openssh-9.6p1-5|407	
21mr|openssh-9.6p1-5|408	# create pre-authentication directory
21mr|openssh-9.6p1-5|409	mkdir -p %{buildroot}/var/empty
21mr|openssh-9.6p1-5|410	# create directories for drop-in configs
21mr|openssh-9.6p1-5|411	mkdir -p --mode=0700 %{buildroot}%{_sysconfdir}/ssh/sshd_config.d
21mr|openssh-9.6p1-5|412	mkdir -p --mode=0755 %{buildroot}%{_sysconfdir}/ssh/ssh_config.d
21mr|openssh-9.6p1-5|413	
21mr|openssh-9.6p1-5|414	# remove unwanted files
21mr|openssh-9.6p1-5|415	rm -f %{buildroot}%{_libexecdir}/ssh-askpass
21mr|openssh-9.6p1-5|416	
21mr|openssh-9.6p1-5|417	cat > %{buildroot}%{_sysconfdir}/sysconfig/sshd << EOF
21mr|openssh-9.6p1-5|418	#SSHD="%{_sbindir}/sshd"
21mr|openssh-9.6p1-5|419	#PID_FILE="/var/run/sshd.pid"
21mr|openssh-9.6p1-5|420	#OPTIONS=""
21mr|openssh-9.6p1-5|421	EOF
21mr|openssh-9.6p1-5|422	
21mr|openssh-9.6p1-5|423	# avahi integration support (misc)
21mr|openssh-9.6p1-5|424	# See also openssh-avahi-helper.sh
21mr|openssh-9.6p1-5|425	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/ssh/openssh_avahi.service
21mr|openssh-9.6p1-5|426	install -m 0755 %{SOURCE9} %{buildroot}%{_sbindir}/openssh-avahi-helper
21mr|openssh-9.6p1-5|427	
21mr|openssh-9.6p1-5|428	# make sure strip can touch it
21mr|openssh-9.6p1-5|429	chmod 755 %{buildroot}%{_libexecdir}/*
21mr|openssh-9.6p1-5|430	
21mr|openssh-9.6p1-5|431	mkdir -p %{buildroot}%{_sysusersdir}
21mr|openssh-9.6p1-5|432	cat > %{buildroot}%{_sysusersdir}/sshd.conf << 'EOF'
21mr|openssh-9.6p1-5|433	u sshd - "OpenSSH daemon" /var/empty /bin/true
21mr|openssh-9.6p1-5|434	g sshd - -
21mr|openssh-9.6p1-5|435	m sshd sshd
21mr|openssh-9.6p1-5|436	EOF
21mr|openssh-9.6p1-5|437	
21mr|openssh-9.6p1-5|438	# Compat symlink for compat with RH/Fedora
21mr|openssh-9.6p1-5|439	# They have /usr/libexec/openssh, but all utils in it are prefixed with ssh-*,
21mr|openssh-9.6p1-5|440	# so there is no sense to use such a subdirectory in ROSA, we use just /usr/libexec/,
21mr|openssh-9.6p1-5|441	# but let's try to make configs from RH/Fedora copypastable.
21mr|openssh-9.6p1-5|442	( cd %{buildroot}%{_libexecdir} && ln -s %{_libexecdir} openssh )
21mr|openssh-9.6p1-5|443	# Compatibility with manuals for RHEL that suggest to run it inside a kickstart file
21mr|openssh-9.6p1-5|444	# RHEL 9 docs -> "12.2. Kickstart file for client installation"
21mr|openssh-9.6p1-5|445	( cd %{buildroot}%{_libexecdir} && ln -s ../sbin/sshd-keygen sshd-keygen )
21mr|openssh-9.6p1-5|446	
21mr|openssh-9.6p1-5|447	%changelog
21mr|openssh-9.6p1-5|448	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|openssh-9.6p1-5|449	- Expose correct port via Avahi if it is set in /etc/ssh/sshd_config.d/*, not /etc/ssh/sshd_config
21mr|openssh-9.6p1-5|450	
21mr|openssh-9.6p1-5|451	* Wed Oct 9 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 9.6p1-4
21mr|openssh-9.6p1-5|452	- read drop-in configs for client as for server
21mr|openssh-9.6p1-5|453	
21mr|openssh-9.6p1-5|454	* Wed Jul 10 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 9.6p1-3
21mr|openssh-9.6p1-5|455	- Add svace fix patches
21mr|openssh-9.6p1-5|456	
21mr|openssh-9.6p1-5|457	* Mon Jul 1 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 9.6p1-2
21mr|openssh-9.6p1-5|458	- Fix CVE-2024-6387
21mr|openssh-9.6p1-5|459	
21mr|openssh-9.6p1-5|460	* Thu Feb 29 2024 slava86 <s.matveev@rosalinux.ru>
21mr|openssh-9.6p1-5|461	- fix compilation for e2k
21mr|openssh-9.6p1-5|462	- lcc: "ssh-add.c", line 820: error #1441: complex integral types are not
21mr|openssh-9.6p1-5|463	- supported
21mr|openssh-9.6p1-5|464	- size_t ndest_constraints = 0i, ncerts = 0;
21mr|openssh-9.6p1-5|465	- ^
21mr|openssh-9.6p1-5|466	- 1 error detected in the compilation of "ssh-add.c".
21mr|openssh-9.6p1-5|467	
21mr|openssh-9.6p1-5|468	* Thu Feb 29 2024 slava86 <s.matveev@rosalinux.ru> 9.6p1-1
21mr|openssh-9.6p1-5|469	- update to 9.6p1 security fixed:
21mr|openssh-9.6p1-5|470	- CVE-2023-51385
21mr|openssh-9.6p1-5|471	- CVE-2023-48795
21mr|openssh-9.6p1-5|472	- CVE-2023-51384
21mr|openssh-9.6p1-5|473	
21mr|openssh-9.6p1-5|474	* Mon Dec 11 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 9.5p1-1
21mr|openssh-9.6p1-5|475	- Revert usermove
21mr|openssh-9.6p1-5|476	
21mr|openssh-9.6p1-5|477	* Mon Nov 6 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 9.5p1-1
21mr|openssh-9.6p1-5|478	- Fix e2k build
21mr|openssh-9.6p1-5|479	
21mr|openssh-9.6p1-5|480	* Mon Nov 6 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|openssh-9.6p1-5|481	- Update to 9.5p1
21mr|openssh-9.6p1-5|482	
21mr|openssh-9.6p1-5|483	* Wed Oct 18 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|openssh-9.6p1-5|484	- Move into /usr
21mr|openssh-9.6p1-5|485	
21mr|openssh-9.6p1-5|486	* Wed Oct 18 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|openssh-9.6p1-5|487	- Move into /usr
21mr|openssh-9.6p1-5|488	
21mr|openssh-9.6p1-5|489	* Thu Oct 27 2022 Andrey Grigorev <survolog@yandex.ru> 8.8p1-8
21mr|openssh-9.6p1-5|490	- Rebuild with libfido2
21mr|openssh-9.6p1-5|491	
21mr|openssh-9.6p1-5|492	* Wed Apr 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 8.8p1-7
21mr|openssh-9.6p1-5|493	- Add directory for drop-in configs
21mr|openssh-9.6p1-5|494	- Will be used in abf.io/import/sconfigs and may be in sssd/freeipa
21mr|openssh-9.6p1-5|495	
21mr|openssh-9.6p1-5|496	* Fri Nov 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 8.8p1-6
21mr|openssh-9.6p1-5|497	- fix files listed twice
21mr|openssh-9.6p1-5|498	
21mr|openssh-9.6p1-5|499	* Fri Nov 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|openssh-9.6p1-5|500	- Add compat symlink to sshd-keygen
21mr|openssh-9.6p1-5|501	- RHEL docs suggest the following:
21mr|openssh-9.6p1-5|502	- ```
21mr|openssh-9.6p1-5|503	- %%post --log=/root/ks-post.log
21mr|openssh-9.6p1-5|504	- /usr/libexec/openssh/sshd-keygen rsa
21mr|openssh-9.6p1-5|505	- /usr/sbin/ipa-client-install --hostname=client.example.com --domain=EXAMPLE.COM --enable-dns-updates --mkhomedir -w secret --realm=EXAMPLE.COM --server=server.example.com
21mr|openssh-9.6p1-5|506	- ```
21mr|openssh-9.6p1-5|507	- Let's be compatible with them.
21mr|openssh-9.6p1-5|508	
21mr|openssh-9.6p1-5|509	* Sun Sep 26 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 8.8p1-5
21mr|openssh-9.6p1-5|510	- upd: 8.3p1 -> 8.8p1
21mr|openssh-9.6p1-5|511	- update from 8.3p1 to 8.8p1
21mr|openssh-9.6p1-5|512	- update patches from Fedora
21mr|openssh-9.6p1-5|513	- remove not used patches and bcond_with-conditions
21mr|openssh-9.6p1-5|514	- remove non-vendorixed names of GOST algos (author of the patch, glebfm@altlinux.org, considers this implementation not widely-tested, not standartized and not much recommended for usage, it exists just because it has to exist), now the patch from ALT Linux is used without modifications, still in TODO considering migration to LibreSSL (questions of libressl+openssl via pkcs11 in one runtime have to be studied thorougly)
21mr|openssh-9.6p1-5|515	- enable U2F
21mr|openssh-9.6p1-5|516	- drop odd directories /usr/libexec/ssh and /usr/lib64/ssh in favour of /usr/libexec
21mr|openssh-9.6p1-5|517	- get rid of rpm-helper, migrate to systemd-sysusers
21mr|openssh-9.6p1-5|518	- delete no more needed scriptlet (installing updates in rosa2016.1 will run it, and it is not needed for pure installation of rosa2019.05 and rosa2021.1)
21mr|openssh-9.6p1-5|519	- do not co-own /var/empty with filesystem
21mr|openssh-9.6p1-5|520	
21mr|openssh-9.6p1-5|521	* Mon Aug 23 2021 Andrey Grigorev <survolog@yandex.ru> 8.3p1-3
21mr|openssh-9.6p1-5|522	- Add Rec for gnome dialog
21mr|openssh-9.6p1-5|523	
21mr|openssh-9.6p1-5|524	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 8.3p1-2
21mr|openssh-9.6p1-5|525	- MassBuild#2340: Increase release tag
21mr|openssh-9.6p1-5|526	
21mr|openssh-9.6p1-5|527	* Sat May 30 2020 Alexander Stefanov <alexander@mezon.ru> 8.3p1-1
21mr|openssh-9.6p1-5|528	- 8.3p1
21mr|openssh-9.6p1-5|529	
21mr|openssh-9.6p1-5|530	* Thu Feb 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 8.2p1-2
21mr|openssh-9.6p1-5|531	- support GOST (from ALT Linux)
21mr|openssh-9.6p1-5|532	
21mr|openssh-9.6p1-5|533	* Thu Feb 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 8.2p1-1
21mr|openssh-9.6p1-5|534	- fix building with selinux
21mr|openssh-9.6p1-5|535	
21mr|openssh-9.6p1-5|536	* Thu Feb 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|openssh-9.6p1-5|537	- upd: 8.1p1 -> 8.2p1, upd patches from Fedora
21mr|openssh-9.6p1-5|538	
21mr|openssh-9.6p1-5|539	* Thu Feb 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|openssh-9.6p1-5|540	- put ssh-askpass to libexecdir for compat with RH
21mr|openssh-9.6p1-5|541	
21mr|openssh-9.6p1-5|542	* Thu Feb 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 8.1p1-2
21mr|openssh-9.6p1-5|543	- More clean up

14590 21
21mr|openssl1.0-1.0.2u-5|1	# This package has been replaced by openssl 1.1,
21mr|openssl1.0-1.0.2u-5|2	# now only compatibility libraries are left here;
21mr|openssl1.0-1.0.2u-5|3	# to avoid removing everything manually, let's just
21mr|openssl1.0-1.0.2u-5|4	# package what we need and leave all other stuff as is
21mr|openssl1.0-1.0.2u-5|5	%define _unpackaged_files_terminate_build 0
21mr|openssl1.0-1.0.2u-5|6	
21mr|openssl1.0-1.0.2u-5|7	%define major 1.0.0
21mr|openssl1.0-1.0.2u-5|8	%define libcrypto %mklibname crypto %{major}
21mr|openssl1.0-1.0.2u-5|9	%define libssl %mklibname ssl %{major}
21mr|openssl1.0-1.0.2u-5|10	
21mr|openssl1.0-1.0.2u-5|11	# patchelf 0.9 is buggy so compat libraries are experimental for now
21mr|openssl1.0-1.0.2u-5|12	%bcond_without compat
21mr|openssl1.0-1.0.2u-5|13	%define major_compat 10
21mr|openssl1.0-1.0.2u-5|14	%define libcrypto_compat %mklibname crypto %{major_compat}
21mr|openssl1.0-1.0.2u-5|15	%define libssl_compat %mklibname ssl %{major_compat}
21mr|openssl1.0-1.0.2u-5|16	
21mr|openssl1.0-1.0.2u-5|17	# Number of threads to spawn when testing some threading fixes.
21mr|openssl1.0-1.0.2u-5|18	#define thread_test_threads %%{?threads:%%{threads}}%%{!?threads:1}
21mr|openssl1.0-1.0.2u-5|19	
21mr|openssl1.0-1.0.2u-5|20	%define with_krb5 %{?_with_krb5:1}%{!?_with_krb5:0}
21mr|openssl1.0-1.0.2u-5|21	
21mr|openssl1.0-1.0.2u-5|22	# This directory is defined in /usr/bin/openssl-config and %%_rpmmacrodir/*openssl*
21mr|openssl1.0-1.0.2u-5|23	# during the build.
21mr|openssl1.0-1.0.2u-5|24	# The purpose is a system-wide definition of this directory
21mr|openssl1.0-1.0.2u-5|25	# to guarantee consistency across the whole repository.
21mr|openssl1.0-1.0.2u-5|26	%define _openssldir %{_sysconfdir}/pki/tls
21mr|openssl1.0-1.0.2u-5|27	
21mr|openssl1.0-1.0.2u-5|28	%define oname openssl
21mr|openssl1.0-1.0.2u-5|29	
21mr|openssl1.0-1.0.2u-5|30	Summary:	Compat libraries of OpenSSL 1.0
21mr|openssl1.0-1.0.2u-5|31	Name:		openssl1.0
21mr|openssl1.0-1.0.2u-5|32	Version:	1.0.2u
21mr|openssl1.0-1.0.2u-5|33	Release:	5
21mr|openssl1.0-1.0.2u-5|34	License:	BSD-like
21mr|openssl1.0-1.0.2u-5|35	Group:		System/Libraries
21mr|openssl1.0-1.0.2u-5|36	Url:		https://www.openssl.org
21mr|openssl1.0-1.0.2u-5|37	Source0:	ftp://ftp.openssl.org/source/%{oname}-%{version}.tar.gz
21mr|openssl1.0-1.0.2u-5|38	Source2:	Makefile.certificate
21mr|openssl1.0-1.0.2u-5|39	Source3:	make-dummy-cert
21mr|openssl1.0-1.0.2u-5|40	Source4:	openssl-thread-test.c
21mr|openssl1.0-1.0.2u-5|41	# Based on https://github.com/gost-engine/engine
21mr|openssl1.0-1.0.2u-5|42	# Never remove gost-engine patches
21mr|openssl1.0-1.0.2u-5|43	Patch0:		openssl-1.0.2l-gost-engine.patch
21mr|openssl1.0-1.0.2u-5|44	# Backport GOST 2015 identificators and GOST OIDs for Edwards parameter sets
21mr|openssl1.0-1.0.2u-5|45	Patch1:		openssl-1.0.2-Backport-GOST-2015-identificators-and-GOST-OIDs-for-.patch
21mr|openssl1.0-1.0.2u-5|46	# Handle RPM_OPT_FLAGS in Configure
21mr|openssl1.0-1.0.2u-5|47	Patch2:		openssl-1.0.2e-optflags.patch
21mr|openssl1.0-1.0.2u-5|48	Patch3:		openssl-1.0.1c-fix-perlpath.pl
21mr|openssl1.0-1.0.2u-5|49	# (oe) support Brazilian Government OTHERNAME X509v3 field (#14158)
21mr|openssl1.0-1.0.2u-5|50	# http://www.iti.gov.br/resolucoes/RESOLU__O_13_DE_26_04_2002.PDF
21mr|openssl1.0-1.0.2u-5|51	Patch6:		openssl-1.0.2l-icpbrasil.patch
21mr|openssl1.0-1.0.2u-5|52	Patch7:		openssl-1.0.2-defaults.patch
21mr|openssl1.0-1.0.2u-5|53	Patch12:	openssl-1.0.2-x509.patch
21mr|openssl1.0-1.0.2u-5|54	Patch13:	openssl-1.0.2-add-engines.patch
21mr|openssl1.0-1.0.2u-5|55	Patch302:	openssl-1.0.2-enginesdir.patch
21mr|openssl1.0-1.0.2u-5|56	Patch303:	openssl-0.9.8a-no-rpath.patch
21mr|openssl1.0-1.0.2u-5|57	Patch304:	openssl-1.0.2-test-use-localhost.patch
21mr|openssl1.0-1.0.2u-5|58	BuildRequires:	bc
21mr|openssl1.0-1.0.2u-5|59	%if %{with compat}
21mr|openssl1.0-1.0.2u-5|60	# readelf is used to produce libcrypto.so.10 and libssl.so.10
21mr|openssl1.0-1.0.2u-5|61	# needed for compatibility with Fedora/RHEL (Viber etc)
21mr|openssl1.0-1.0.2u-5|62	BuildRequires:	patchelf >= 0.10-0.20170615.2
21mr|openssl1.0-1.0.2u-5|63	%endif
21mr|openssl1.0-1.0.2u-5|64	%{?_with_krb5:BuildRequires:	krb5-devel}
21mr|openssl1.0-1.0.2u-5|65	BuildRequires:	sctp-devel
21mr|openssl1.0-1.0.2u-5|66	BuildRequires:	pkgconfig(zlib)
21mr|openssl1.0-1.0.2u-5|67	
21mr|openssl1.0-1.0.2u-5|68	%description
21mr|openssl1.0-1.0.2u-5|69	The openssl certificate management tool and the shared libraries that provide
21mr|openssl1.0-1.0.2u-5|70	various encryption and decription algorithms and protocols, including DES, RC4,
21mr|openssl1.0-1.0.2u-5|71	RSA and SSL.
21mr|openssl1.0-1.0.2u-5|72	
21mr|openssl1.0-1.0.2u-5|73	#----------------------------------------------------------------------------
21mr|openssl1.0-1.0.2u-5|74	
21mr|openssl1.0-1.0.2u-5|75	%package -n %{libcrypto}
21mr|openssl1.0-1.0.2u-5|76	Summary:	Secure Sockets Layer communications libs
21mr|openssl1.0-1.0.2u-5|77	Group:		System/Libraries
21mr|openssl1.0-1.0.2u-5|78	Requires:	%{libssl} = %{EVRD}
21mr|openssl1.0-1.0.2u-5|79	
21mr|openssl1.0-1.0.2u-5|80	%description -n %{libcrypto}
21mr|openssl1.0-1.0.2u-5|81	The libraries files are needed for various cryptographic algorithms
21mr|openssl1.0-1.0.2u-5|82	and protocols, including DES, RC4, RSA and SSL.
21mr|openssl1.0-1.0.2u-5|83	
21mr|openssl1.0-1.0.2u-5|84	%files -n %{libcrypto}
21mr|openssl1.0-1.0.2u-5|85	%doc FAQ LICENSE NEWS PROBLEMS README*
21mr|openssl1.0-1.0.2u-5|86	%{_libdir}/libcrypto.so.%{major}*
21mr|openssl1.0-1.0.2u-5|87	
21mr|openssl1.0-1.0.2u-5|88	#----------------------------------------------------------------------------
21mr|openssl1.0-1.0.2u-5|89	
21mr|openssl1.0-1.0.2u-5|90	%package -n %{libssl}
21mr|openssl1.0-1.0.2u-5|91	Summary:	Secure Sockets Layer communications libs
21mr|openssl1.0-1.0.2u-5|92	Group:		System/Libraries
21mr|openssl1.0-1.0.2u-5|93	
21mr|openssl1.0-1.0.2u-5|94	%description -n %{libssl}
21mr|openssl1.0-1.0.2u-5|95	The libraries files are needed for various cryptographic algorithms
21mr|openssl1.0-1.0.2u-5|96	and protocols, including DES, RC4, RSA and SSL.
21mr|openssl1.0-1.0.2u-5|97	
21mr|openssl1.0-1.0.2u-5|98	%files -n %{libssl}
21mr|openssl1.0-1.0.2u-5|99	%doc FAQ LICENSE NEWS PROBLEMS README*
21mr|openssl1.0-1.0.2u-5|100	%{_libdir}/libssl.so.%{major}*
21mr|openssl1.0-1.0.2u-5|101	
21mr|openssl1.0-1.0.2u-5|102	#----------------------------------------------------------------------------
21mr|openssl1.0-1.0.2u-5|103	
21mr|openssl1.0-1.0.2u-5|104	%if %{with compat}
21mr|openssl1.0-1.0.2u-5|105	%package -n %{libcrypto_compat}
21mr|openssl1.0-1.0.2u-5|106	Summary:	Secure Sockets Layer communications libs (Fedora compatibility only)
21mr|openssl1.0-1.0.2u-5|107	Group:		System/Libraries
21mr|openssl1.0-1.0.2u-5|108	
21mr|openssl1.0-1.0.2u-5|109	%description -n %{libcrypto_compat}
21mr|openssl1.0-1.0.2u-5|110	The libraries files are needed for various cryptographic algorithms
21mr|openssl1.0-1.0.2u-5|111	and protocols, including DES, RC4, RSA and SSL.
21mr|openssl1.0-1.0.2u-5|112	
21mr|openssl1.0-1.0.2u-5|113	%files -n %{libcrypto_compat}
21mr|openssl1.0-1.0.2u-5|114	%doc FAQ LICENSE NEWS PROBLEMS README*
21mr|openssl1.0-1.0.2u-5|115	%{_libdir}/libcrypto.so.%{major_compat}*
21mr|openssl1.0-1.0.2u-5|116	%endif
21mr|openssl1.0-1.0.2u-5|117	
21mr|openssl1.0-1.0.2u-5|118	#----------------------------------------------------------------------------
21mr|openssl1.0-1.0.2u-5|119	
21mr|openssl1.0-1.0.2u-5|120	%if %{with compat}
21mr|openssl1.0-1.0.2u-5|121	%package -n %{libssl_compat}
21mr|openssl1.0-1.0.2u-5|122	Summary:	Secure Sockets Layer communications libs (Fedora compatibility only)
21mr|openssl1.0-1.0.2u-5|123	Group:		System/Libraries
21mr|openssl1.0-1.0.2u-5|124	
21mr|openssl1.0-1.0.2u-5|125	%description -n %{libssl_compat}
21mr|openssl1.0-1.0.2u-5|126	The libraries files are needed for various cryptographic algorithms
21mr|openssl1.0-1.0.2u-5|127	and protocols, including DES, RC4, RSA and SSL.
21mr|openssl1.0-1.0.2u-5|128	
21mr|openssl1.0-1.0.2u-5|129	%files -n %{libssl_compat}
21mr|openssl1.0-1.0.2u-5|130	%doc FAQ LICENSE NEWS PROBLEMS README*
21mr|openssl1.0-1.0.2u-5|131	%{_libdir}/libssl.so.%{major_compat}*
21mr|openssl1.0-1.0.2u-5|132	%endif
21mr|openssl1.0-1.0.2u-5|133	
21mr|openssl1.0-1.0.2u-5|134	#----------------------------------------------------------------------------
21mr|openssl1.0-1.0.2u-5|135	
21mr|openssl1.0-1.0.2u-5|136	%prep
21mr|openssl1.0-1.0.2u-5|137	%setup -q -n %{oname}-%{version}
21mr|openssl1.0-1.0.2u-5|138	%patch0 -p1 -b .gost
21mr|openssl1.0-1.0.2u-5|139	%patch1 -p1
21mr|openssl1.0-1.0.2u-5|140	%patch2 -p1 -b .optflags
21mr|openssl1.0-1.0.2u-5|141	%patch3 -p1 -b .perl
21mr|openssl1.0-1.0.2u-5|142	%patch6 -p1 -b .icpbrasil
21mr|openssl1.0-1.0.2u-5|143	%patch7 -p1 -b .defaults
21mr|openssl1.0-1.0.2u-5|144	%{?_with_krb5:%patch8 -p1 -b .krb5}
21mr|openssl1.0-1.0.2u-5|145	%patch12 -p1 -b .x509
21mr|openssl1.0-1.0.2u-5|146	%patch13 -p1 -b .version-add-engines
21mr|openssl1.0-1.0.2u-5|147	
21mr|openssl1.0-1.0.2u-5|148	%patch302 -p1 -b .engines
21mr|openssl1.0-1.0.2u-5|149	%patch303 -p1 -b .no-rpath
21mr|openssl1.0-1.0.2u-5|150	%patch304 -p1 -b .test-use-localhost
21mr|openssl1.0-1.0.2u-5|151	
21mr|openssl1.0-1.0.2u-5|152	perl -pi -e "s,^(OPENSSL_LIBNAME=).+$,\1%{_lib}," Makefile.org engines/Makefile
21mr|openssl1.0-1.0.2u-5|153	
21mr|openssl1.0-1.0.2u-5|154	# fix perl path
21mr|openssl1.0-1.0.2u-5|155	perl util/perlpath.pl %{_bindir}/perl
21mr|openssl1.0-1.0.2u-5|156	
21mr|openssl1.0-1.0.2u-5|157	cp %{SOURCE2} Makefile.certificate
21mr|openssl1.0-1.0.2u-5|158	cp %{SOURCE3} make-dummy-cert
21mr|openssl1.0-1.0.2u-5|159	cp %{SOURCE4} openssl-thread-test.c
21mr|openssl1.0-1.0.2u-5|160	
21mr|openssl1.0-1.0.2u-5|161	%build
21mr|openssl1.0-1.0.2u-5|162	%serverbuild
21mr|openssl1.0-1.0.2u-5|163	
21mr|openssl1.0-1.0.2u-5|164	# Figure out which flags we want to use.
21mr|openssl1.0-1.0.2u-5|165	# default
21mr|openssl1.0-1.0.2u-5|166	sslarch=%{_os}-%{_arch}
21mr|openssl1.0-1.0.2u-5|167	%ifarch %{ix86}
21mr|openssl1.0-1.0.2u-5|168	sslarch=linux-elf
21mr|openssl1.0-1.0.2u-5|169	if ! echo %{_target} | grep -q i[56]86 ; then
21mr|openssl1.0-1.0.2u-5|170	sslflags="no-asm"
21mr|openssl1.0-1.0.2u-5|171	fi
21mr|openssl1.0-1.0.2u-5|172	%endif
21mr|openssl1.0-1.0.2u-5|173	%ifarch %{arm}
21mr|openssl1.0-1.0.2u-5|174	sslarch=linux-generic32
21mr|openssl1.0-1.0.2u-5|175	%endif
21mr|openssl1.0-1.0.2u-5|176	
21mr|openssl1.0-1.0.2u-5|177	%ifarch %e2k
21mr|openssl1.0-1.0.2u-5|178	sslarch=linux-x86_64
21mr|openssl1.0-1.0.2u-5|179	sslflags="no-asm"
21mr|openssl1.0-1.0.2u-5|180	%endif
21mr|openssl1.0-1.0.2u-5|181	
21mr|openssl1.0-1.0.2u-5|182	# ia64, x86_64, ppc, ppc64 are OK by default
21mr|openssl1.0-1.0.2u-5|183	# Configure the build tree.  Override OpenSSL defaults with known-good defaults
21mr|openssl1.0-1.0.2u-5|184	# usable on all platforms.  The Configure script already knows to use -fPIC and
21mr|openssl1.0-1.0.2u-5|185	# RPM_OPT_FLAGS, so we can skip specifiying them here.
21mr|openssl1.0-1.0.2u-5|186	./Configure \
21mr|openssl1.0-1.0.2u-5|187	--openssldir=%{_openssldir} ${sslflags} \
21mr|openssl1.0-1.0.2u-5|188	--enginesdir=%{_libdir}/openssl-%{major}/engines \
21mr|openssl1.0-1.0.2u-5|189	--prefix=%{_prefix} --libdir=%{_lib}/ %{?_with_krb5:--with-krb5-flavor=MIT -I%{_prefix}/kerberos/include -L%{_prefix}/kerberos/%{_lib}} \
21mr|openssl1.0-1.0.2u-5|190	zlib no-idea no-rc5 enable-camellia enable-seed enable-tlsext enable-rfc3779 enable-cms enable-md2 sctp shared ${sslarch}
21mr|openssl1.0-1.0.2u-5|191	
21mr|openssl1.0-1.0.2u-5|192	# Add -Wa,--noexecstack here so that libcrypto's assembler modules will be
21mr|openssl1.0-1.0.2u-5|193	# marked as not requiring an executable stack.
21mr|openssl1.0-1.0.2u-5|194	RPM_OPT_FLAGS="%{optflags} -Wa,--noexecstack"
21mr|openssl1.0-1.0.2u-5|195	
21mr|openssl1.0-1.0.2u-5|196	make depend
21mr|openssl1.0-1.0.2u-5|197	make all build-shared
21mr|openssl1.0-1.0.2u-5|198	
21mr|openssl1.0-1.0.2u-5|199	# Generate hashes for the included certs.
21mr|openssl1.0-1.0.2u-5|200	make rehash build-shared
21mr|openssl1.0-1.0.2u-5|201	
21mr|openssl1.0-1.0.2u-5|202	%check
21mr|openssl1.0-1.0.2u-5|203	# Verify that what was compiled actually works.
21mr|openssl1.0-1.0.2u-5|204	export LD_LIBRARY_PATH=`pwd`${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
21mr|openssl1.0-1.0.2u-5|205	
21mr|openssl1.0-1.0.2u-5|206	make -C test apps tests
21mr|openssl1.0-1.0.2u-5|207	
21mr|openssl1.0-1.0.2u-5|208	gcc -o openssl-thread-test \
21mr|openssl1.0-1.0.2u-5|209	%{?_with_krb5:`krb5-config --cflags`} \
21mr|openssl1.0-1.0.2u-5|210	-I./include \
21mr|openssl1.0-1.0.2u-5|211	%{optflags} \
21mr|openssl1.0-1.0.2u-5|212	openssl-thread-test.c \
21mr|openssl1.0-1.0.2u-5|213	-L. -lssl -lcrypto \
21mr|openssl1.0-1.0.2u-5|214	%{?_with_krb5:`krb5-config --libs`} \
21mr|openssl1.0-1.0.2u-5|215	-lpthread -lz -ldl
21mr|openssl1.0-1.0.2u-5|216	
21mr|openssl1.0-1.0.2u-5|217	./openssl-thread-test --threads %{thread_test_threads}
21mr|openssl1.0-1.0.2u-5|218	
21mr|openssl1.0-1.0.2u-5|219	%install
21mr|openssl1.0-1.0.2u-5|220	
21mr|openssl1.0-1.0.2u-5|221	%makeinstall \
21mr|openssl1.0-1.0.2u-5|222	INSTALL_PREFIX=%{buildroot} \
21mr|openssl1.0-1.0.2u-5|223	MANDIR=%{_mandir} \
21mr|openssl1.0-1.0.2u-5|224	build-shared
21mr|openssl1.0-1.0.2u-5|225	
21mr|openssl1.0-1.0.2u-5|226	# strip cannot touch these unless 755
21mr|openssl1.0-1.0.2u-5|227	chmod 755 %{buildroot}%{_libdir}/*.so*
21mr|openssl1.0-1.0.2u-5|228	
21mr|openssl1.0-1.0.2u-5|229	%if %{with compat}
21mr|openssl1.0-1.0.2u-5|230	# RHEL/Fedora compatibility libraries
21mr|openssl1.0-1.0.2u-5|231	cp %{buildroot}%{_libdir}/libcrypto.so.%{major} %{buildroot}%{_libdir}/libcrypto.so.%{major_compat}
21mr|openssl1.0-1.0.2u-5|232	cp %{buildroot}%{_libdir}/libssl.so.%{major} %{buildroot}%{_libdir}/libssl.so.%{major_compat}
21mr|openssl1.0-1.0.2u-5|233	patchelf --set-soname libcrypto.so.%{major_compat} %{buildroot}%{_libdir}/libcrypto.so.%{major_compat}
21mr|openssl1.0-1.0.2u-5|234	patchelf --set-soname libssl.so.%{major_compat} %{buildroot}%{_libdir}/libssl.so.%{major_compat}
21mr|openssl1.0-1.0.2u-5|235	%endif

14591 21
21mr|openssl-1.1.1w-5|1	%define major 1.1
21mr|openssl-1.1.1w-5|2	%define engines_name %mklibname openssl-engines %{major}
21mr|openssl-1.1.1w-5|3	%define libcrypto %mklibname crypto %{major}
21mr|openssl-1.1.1w-5|4	%define libssl %mklibname ssl %{major}
21mr|openssl-1.1.1w-5|5	%define devname %mklibname openssl -d
21mr|openssl-1.1.1w-5|6	%define staticname %mklibname openssl -s -d
21mr|openssl-1.1.1w-5|7	
21mr|openssl-1.1.1w-5|8	# This directory is defined in /usr/bin/openssl-config and %%_rpmmacrodir/*openssl*
21mr|openssl-1.1.1w-5|9	# during the build.
21mr|openssl-1.1.1w-5|10	# The purpose is a system-wide definition of this directory
21mr|openssl-1.1.1w-5|11	# to guarantee consistency across the whole repository.
21mr|openssl-1.1.1w-5|12	%define _openssldir %{_sysconfdir}/pki/tls
21mr|openssl-1.1.1w-5|13	%define openssl_engines_dir %{_libdir}/engines-%{major}
21mr|openssl-1.1.1w-5|14	
21mr|openssl-1.1.1w-5|15	%define _docs %{expand:
21mr|openssl-1.1.1w-5|16	%doc AUTHORS \
21mr|openssl-1.1.1w-5|17	%doc CHANGES \
21mr|openssl-1.1.1w-5|18	%doc LICENSE \
21mr|openssl-1.1.1w-5|19	%doc FAQ \
21mr|openssl-1.1.1w-5|20	%doc NEWS \
21mr|openssl-1.1.1w-5|21	%doc README \
21mr|openssl-1.1.1w-5|22	%doc README.ENGINE
21mr|openssl-1.1.1w-5|23	}
21mr|openssl-1.1.1w-5|24	
21mr|openssl-1.1.1w-5|25	Summary:	Secure Sockets Layer communications libs & utils
21mr|openssl-1.1.1w-5|26	Name:		openssl
21mr|openssl-1.1.1w-5|27	Version:	1.1.1w
21mr|openssl-1.1.1w-5|28	Release:	5
21mr|openssl-1.1.1w-5|29	License:	OpenSSL
21mr|openssl-1.1.1w-5|30	Group:		System/Libraries
21mr|openssl-1.1.1w-5|31	Url:		https://www.openssl.org
21mr|openssl-1.1.1w-5|32	Source0:	https://ftp.openssl.org/source/%{name}-%{version}.tar.gz
21mr|openssl-1.1.1w-5|33	Source1:	openssl.rpmlintrc
21mr|openssl-1.1.1w-5|34	Source2:	Makefile.certificate
21mr|openssl-1.1.1w-5|35	Source3:	make-dummy-cert
21mr|openssl-1.1.1w-5|36	Source4:	openssl-thread-test.c
21mr|openssl-1.1.1w-5|37	Source5:	openssl-config
21mr|openssl-1.1.1w-5|38	Patch1:		openssl-alt-e2k-makecontext.patch
21mr|openssl-1.1.1w-5|39	# CVE-2023-5678
21mr|openssl-1.1.1w-5|40	Patch2:		openssl-1.1.1-cve-2023-5678.patch
21mr|openssl-1.1.1w-5|41	Patch3:		0001-static-analyzer-various-fixes.patch
21mr|openssl-1.1.1w-5|42	Patch4:		CVE-2025-68160.patch
21mr|openssl-1.1.1w-5|43	# also fix CVE-2026-22795
21mr|openssl-1.1.1w-5|44	Patch5:		CVE-2026-22796.patch
21mr|openssl-1.1.1w-5|45	Patch6:		CVE-2025-69418.patch
21mr|openssl-1.1.1w-5|46	Patch7:		CVE-2025-69419.patch
21mr|openssl-1.1.1w-5|47	Patch8:		CVE-2025-69420.patch
21mr|openssl-1.1.1w-5|48	BuildRequires:	bc
21mr|openssl-1.1.1w-5|49	BuildRequires:	sctp-devel
21mr|openssl-1.1.1w-5|50	BuildRequires:	pkgconfig(zlib)
21mr|openssl-1.1.1w-5|51	# for %%check, ./test/run_tests.pl
21mr|openssl-1.1.1w-5|52	BuildRequires:	perl-devel
21mr|openssl-1.1.1w-5|53	BuildRequires:	perl-Module-Load-Conditional
21mr|openssl-1.1.1w-5|54	BuildRequires:	perl(File::Spec::Functions)
21mr|openssl-1.1.1w-5|55	BuildRequires:	perl(File::Basename)
21mr|openssl-1.1.1w-5|56	BuildRequires:	perl(FindBin)
21mr|openssl-1.1.1w-5|57	BuildRequires:	perl(Test::Harness)
21mr|openssl-1.1.1w-5|58	BuildRequires:	perl(Test::More)
21mr|openssl-1.1.1w-5|59	BuildRequires:	/usr/bin/pod2html
21mr|openssl-1.1.1w-5|60	BuildRequires:	/usr/bin/pod2man
21mr|openssl-1.1.1w-5|61	# for %%check
21mr|openssl-1.1.1w-5|62	BuildRequires:	grep
21mr|openssl-1.1.1w-5|63	BuildRequires:	patchelf
21mr|openssl-1.1.1w-5|64	Requires:	%{engines_name} = %{EVRD}
21mr|openssl-1.1.1w-5|65	Requires:	perl-base
21mr|openssl-1.1.1w-5|66	Requires:	rootcerts
21mr|openssl-1.1.1w-5|67	Provides:	openssl%{major} = %{EVRD}
21mr|openssl-1.1.1w-5|68	Provides:	openssl-config = %{EVRD}
21mr|openssl-1.1.1w-5|69	
21mr|openssl-1.1.1w-5|70	%description
21mr|openssl-1.1.1w-5|71	The openssl certificate management tool and the shared libraries that provide
21mr|openssl-1.1.1w-5|72	various encryption and decription algorithms and protocols, including DES, RC4,
21mr|openssl-1.1.1w-5|73	RSA and SSL.
21mr|openssl-1.1.1w-5|74	
21mr|openssl-1.1.1w-5|75	%files
21mr|openssl-1.1.1w-5|76	%_docs
21mr|openssl-1.1.1w-5|77	%dir %{_sysconfdir}/pki
21mr|openssl-1.1.1w-5|78	%dir %{_sysconfdir}/pki/CA
21mr|openssl-1.1.1w-5|79	%dir %{_sysconfdir}/pki/CA/private
21mr|openssl-1.1.1w-5|80	%dir %{_openssldir}
21mr|openssl-1.1.1w-5|81	%dir %{_openssldir}/certs
21mr|openssl-1.1.1w-5|82	%dir %{_openssldir}/misc
21mr|openssl-1.1.1w-5|83	%dir %{_openssldir}/private
21mr|openssl-1.1.1w-5|84	%dir %{_openssldir}/rootcerts
21mr|openssl-1.1.1w-5|85	%attr(0644,root,root) %config(noreplace) %{_openssldir}/openssl.cnf
21mr|openssl-1.1.1w-5|86	%attr(0644,root,root) %config(noreplace) %{_openssldir}/ct_log_list.cnf
21mr|openssl-1.1.1w-5|87	%attr(0755,root,root) %{_openssldir}/certs/make-dummy-cert
21mr|openssl-1.1.1w-5|88	%attr(0644,root,root) %{_openssldir}/certs/Makefile
21mr|openssl-1.1.1w-5|89	%attr(0755,root,root) %{_openssldir}/misc/*
21mr|openssl-1.1.1w-5|90	%attr(0755,root,root) %{_bindir}/c_rehash
21mr|openssl-1.1.1w-5|91	%attr(0755,root,root) %{_bindir}/openssl
21mr|openssl-1.1.1w-5|92	%attr(0755,root,root) %{_bindir}/openssl%{major}
21mr|openssl-1.1.1w-5|93	%attr(0755,root,root) %{_bindir}/openssl-config
21mr|openssl-1.1.1w-5|94	%attr(0755,root,root) %{_bindir}/ssleay
21mr|openssl-1.1.1w-5|95	%attr(0644,root,root) %{_mandir}/man[157]/*
21mr|openssl-1.1.1w-5|96	%{_defaultdocdir}/openssl/html/man[157]
21mr|openssl-1.1.1w-5|97	
21mr|openssl-1.1.1w-5|98	#----------------------------------------------------------------------------
21mr|openssl-1.1.1w-5|99	
21mr|openssl-1.1.1w-5|100	%package -n %{engines_name}
21mr|openssl-1.1.1w-5|101	Summary:	Engines for openssl
21mr|openssl-1.1.1w-5|102	Group:		System/Libraries
21mr|openssl-1.1.1w-5|103	Provides:	openssl-engines = %{EVRD}
21mr|openssl-1.1.1w-5|104	
21mr|openssl-1.1.1w-5|105	%description -n %{engines_name}
21mr|openssl-1.1.1w-5|106	This package provides engines for openssl.
21mr|openssl-1.1.1w-5|107	
21mr|openssl-1.1.1w-5|108	%files -n %{engines_name}
21mr|openssl-1.1.1w-5|109	%_docs
21mr|openssl-1.1.1w-5|110	%attr(0755,root,root) %dir %{openssl_engines_dir}/
21mr|openssl-1.1.1w-5|111	%attr(0755,root,root) %{openssl_engines_dir}/*.so
21mr|openssl-1.1.1w-5|112	
21mr|openssl-1.1.1w-5|113	#----------------------------------------------------------------------------
21mr|openssl-1.1.1w-5|114	
21mr|openssl-1.1.1w-5|115	%package -n %{libcrypto}
21mr|openssl-1.1.1w-5|116	Summary:	Secure Sockets Layer communications libs
21mr|openssl-1.1.1w-5|117	Group:		System/Libraries
21mr|openssl-1.1.1w-5|118	Requires:	%{libssl} = %{EVRD}
21mr|openssl-1.1.1w-5|119	
21mr|openssl-1.1.1w-5|120	%description -n %{libcrypto}
21mr|openssl-1.1.1w-5|121	The libraries files are needed for various cryptographic algorithms
21mr|openssl-1.1.1w-5|122	and protocols, including DES, RC4, RSA and SSL.
21mr|openssl-1.1.1w-5|123	
21mr|openssl-1.1.1w-5|124	%files -n %{libcrypto}
21mr|openssl-1.1.1w-5|125	%_docs
21mr|openssl-1.1.1w-5|126	%{_libdir}/libcrypto.so.%{major}*
21mr|openssl-1.1.1w-5|127	
21mr|openssl-1.1.1w-5|128	#----------------------------------------------------------------------------
21mr|openssl-1.1.1w-5|129	
21mr|openssl-1.1.1w-5|130	%package -n %{libssl}
21mr|openssl-1.1.1w-5|131	Summary:	Secure Sockets Layer communications libs
21mr|openssl-1.1.1w-5|132	Group:		System/Libraries
21mr|openssl-1.1.1w-5|133	
21mr|openssl-1.1.1w-5|134	%description -n %{libssl}
21mr|openssl-1.1.1w-5|135	The libraries files are needed for various cryptographic algorithms
21mr|openssl-1.1.1w-5|136	and protocols, including DES, RC4, RSA and SSL.
21mr|openssl-1.1.1w-5|137	
21mr|openssl-1.1.1w-5|138	%files -n %{libssl}
21mr|openssl-1.1.1w-5|139	%_docs
21mr|openssl-1.1.1w-5|140	%{_libdir}/libssl.so.%{major}*
21mr|openssl-1.1.1w-5|141	
21mr|openssl-1.1.1w-5|142	#----------------------------------------------------------------------------
21mr|openssl-1.1.1w-5|143	
21mr|openssl-1.1.1w-5|144	%package -n %{devname}
21mr|openssl-1.1.1w-5|145	Summary:	Secure Sockets Layer communications libs & headers & utils
21mr|openssl-1.1.1w-5|146	Group:		Development/Other
21mr|openssl-1.1.1w-5|147	Requires:	%{libssl} = %{EVRD}
21mr|openssl-1.1.1w-5|148	Requires:	%{libcrypto} = %{EVRD}
21mr|openssl-1.1.1w-5|149	Provides:	libopenssl-devel = %{EVRD}
21mr|openssl-1.1.1w-5|150	Provides:	%{name}-devel = %{EVRD}
21mr|openssl-1.1.1w-5|151	
21mr|openssl-1.1.1w-5|152	%description -n %{devname}
21mr|openssl-1.1.1w-5|153	The libraries and include files needed to compile apps with support
21mr|openssl-1.1.1w-5|154	for various cryptographic algorithms and protocols, including DES, RC4, RSA
21mr|openssl-1.1.1w-5|155	and SSL.
21mr|openssl-1.1.1w-5|156	
21mr|openssl-1.1.1w-5|157	%files -n %{devname}
21mr|openssl-1.1.1w-5|158	%_docs
21mr|openssl-1.1.1w-5|159	%dir %{_includedir}/openssl
21mr|openssl-1.1.1w-5|160	%{_includedir}/openssl/*
21mr|openssl-1.1.1w-5|161	%{_libdir}/libcrypto.so
21mr|openssl-1.1.1w-5|162	%{_libdir}/libssl.so
21mr|openssl-1.1.1w-5|163	%{_mandir}/man3/*
21mr|openssl-1.1.1w-5|164	%{_defaultdocdir}/openssl/html/man3
21mr|openssl-1.1.1w-5|165	%{_libdir}/pkgconfig/*
21mr|openssl-1.1.1w-5|166	%{_rpmmacrodir}/*openssl*
21mr|openssl-1.1.1w-5|167	
21mr|openssl-1.1.1w-5|168	#----------------------------------------------------------------------------
21mr|openssl-1.1.1w-5|169	
21mr|openssl-1.1.1w-5|170	%package -n %{staticname}
21mr|openssl-1.1.1w-5|171	Summary:	Secure Sockets Layer communications static libs
21mr|openssl-1.1.1w-5|172	Group:		Development/Other
21mr|openssl-1.1.1w-5|173	Requires:	%{devname} = %{EVRD}
21mr|openssl-1.1.1w-5|174	Provides:	libopenssl-static-devel = %{EVRD}
21mr|openssl-1.1.1w-5|175	Provides:	%{name}-static-devel = %{EVRD}
21mr|openssl-1.1.1w-5|176	
21mr|openssl-1.1.1w-5|177	%description -n %{staticname}
21mr|openssl-1.1.1w-5|178	The static libraries needed to compile apps with support for various
21mr|openssl-1.1.1w-5|179	cryptographic algorithms and protocols, including DES, RC4, RSA and SSL.
21mr|openssl-1.1.1w-5|180	
21mr|openssl-1.1.1w-5|181	%files -n %{staticname}
21mr|openssl-1.1.1w-5|182	%_docs
21mr|openssl-1.1.1w-5|183	%attr(0644,root,root) %{_libdir}/lib*.a
21mr|openssl-1.1.1w-5|184	
21mr|openssl-1.1.1w-5|185	#----------------------------------------------------------------------------
21mr|openssl-1.1.1w-5|186	
21mr|openssl-1.1.1w-5|187	%prep
21mr|openssl-1.1.1w-5|188	%autosetup -p1
21mr|openssl-1.1.1w-5|189	
21mr|openssl-1.1.1w-5|190	cp %{SOURCE2} Makefile.certificate
21mr|openssl-1.1.1w-5|191	cp %{SOURCE3} make-dummy-cert
21mr|openssl-1.1.1w-5|192	cp %{SOURCE4} openssl-thread-test.c
21mr|openssl-1.1.1w-5|193	
21mr|openssl-1.1.1w-5|194	%build
21mr|openssl-1.1.1w-5|195	%serverbuild
21mr|openssl-1.1.1w-5|196	
21mr|openssl-1.1.1w-5|197	# Figure out which flags we want to use.
21mr|openssl-1.1.1w-5|198	# default
21mr|openssl-1.1.1w-5|199	sslarch=%{_os}-%{_arch}
21mr|openssl-1.1.1w-5|200	%ifarch %{ix86}
21mr|openssl-1.1.1w-5|201	sslarch=linux-elf
21mr|openssl-1.1.1w-5|202	if ! echo %{_target} | grep -q i[56]86 ; then
21mr|openssl-1.1.1w-5|203	sslflags="no-asm"
21mr|openssl-1.1.1w-5|204	fi
21mr|openssl-1.1.1w-5|205	%endif
21mr|openssl-1.1.1w-5|206	%ifarch %{arm}
21mr|openssl-1.1.1w-5|207	sslarch=linux-generic32
21mr|openssl-1.1.1w-5|208	%endif
21mr|openssl-1.1.1w-5|209	# from ALT
21mr|openssl-1.1.1w-5|210	%ifarch riscv64 %{e2k}
21mr|openssl-1.1.1w-5|211	sslarch=linux-generic64
21mr|openssl-1.1.1w-5|212	%endif
21mr|openssl-1.1.1w-5|213	
21mr|openssl-1.1.1w-5|214	# ia64, x86_64, ppc, ppc64 are OK by default
21mr|openssl-1.1.1w-5|215	# Configure the build tree.  Override OpenSSL defaults with known-good defaults
21mr|openssl-1.1.1w-5|216	# usable on all platforms.  The Configure script already knows to use -fPIC and
21mr|openssl-1.1.1w-5|217	# RPM_OPT_FLAGS, so we can skip specifiying them here.
21mr|openssl-1.1.1w-5|218	./Configure \
21mr|openssl-1.1.1w-5|219	--prefix=%{_prefix} \
21mr|openssl-1.1.1w-5|220	--libdir=%{_libdir} \
21mr|openssl-1.1.1w-5|221	--openssldir=%{_openssldir} \
21mr|openssl-1.1.1w-5|222	${sslflags} \
21mr|openssl-1.1.1w-5|223	enable-camellia \
21mr|openssl-1.1.1w-5|224	enable-cms \
21mr|openssl-1.1.1w-5|225	enable-md2 \
21mr|openssl-1.1.1w-5|226	enable-rc5 \
21mr|openssl-1.1.1w-5|227	enable-rfc3779 \
21mr|openssl-1.1.1w-5|228	enable-sctp \
21mr|openssl-1.1.1w-5|229	enable-seed \
21mr|openssl-1.1.1w-5|230	enable-ssl3 \
21mr|openssl-1.1.1w-5|231	enable-ssl3-method \
21mr|openssl-1.1.1w-5|232	no-ec2m \
21mr|openssl-1.1.1w-5|233	no-mdc2 \
21mr|openssl-1.1.1w-5|234	no-srp \
21mr|openssl-1.1.1w-5|235	zlib \
21mr|openssl-1.1.1w-5|236	no-zlib-dynamic \
21mr|openssl-1.1.1w-5|237	shared \
21mr|openssl-1.1.1w-5|238	${sslarch}
21mr|openssl-1.1.1w-5|239	
21mr|openssl-1.1.1w-5|240	%make all
21mr|openssl-1.1.1w-5|241	
21mr|openssl-1.1.1w-5|242	%check
21mr|openssl-1.1.1w-5|243	# Verify that what was compiled actually works.
21mr|openssl-1.1.1w-5|244	export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
21mr|openssl-1.1.1w-5|245	# from OMV and ALT
21mr|openssl-1.1.1w-5|246	OPENSSL_ENABLE_MD5_VERIFY=
21mr|openssl-1.1.1w-5|247	export OPENSSL_ENABLE_MD5_VERIFY
21mr|openssl-1.1.1w-5|248	OPENSSL_SYSTEM_CIPHERS_OVERRIDE=xyz_nonexistent_file
21mr|openssl-1.1.1w-5|249	export OPENSSL_SYSTEM_CIPHERS_OVERRIDE
21mr|openssl-1.1.1w-5|250	# (mikhailnov) TODO: they fail, fix them?!
21mr|openssl-1.1.1w-5|251	rm -f test/recipes/10-test_bn.t
21mr|openssl-1.1.1w-5|252	rm -f test/recipes/80-test_ssl_new.t
21mr|openssl-1.1.1w-5|253	make test
21mr|openssl-1.1.1w-5|254	
21mr|openssl-1.1.1w-5|255	%__cc -o openssl-thread-test \
21mr|openssl-1.1.1w-5|256	-I./include \
21mr|openssl-1.1.1w-5|257	%{optflags} \
21mr|openssl-1.1.1w-5|258	openssl-thread-test.c \
21mr|openssl-1.1.1w-5|259	-L. -lssl -lcrypto \
21mr|openssl-1.1.1w-5|260	-lpthread -lz -ldl
21mr|openssl-1.1.1w-5|261	
21mr|openssl-1.1.1w-5|262	./openssl-thread-test --threads 4
21mr|openssl-1.1.1w-5|263	
21mr|openssl-1.1.1w-5|264	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=14131
21mr|openssl-1.1.1w-5|265	patchelf --print-needed %{buildroot}%{_bindir}/openssl | grep 'libz\.so\.'
21mr|openssl-1.1.1w-5|266	
21mr|openssl-1.1.1w-5|267	%install
21mr|openssl-1.1.1w-5|268	
21mr|openssl-1.1.1w-5|269	%makeinstall_std
21mr|openssl-1.1.1w-5|270	
21mr|openssl-1.1.1w-5|271	# make the rootcerts dir
21mr|openssl-1.1.1w-5|272	install -d %{buildroot}%{_openssldir}/rootcerts
21mr|openssl-1.1.1w-5|273	
21mr|openssl-1.1.1w-5|274	# Install a makefile for generating keys and self-signed certs, and a script
21mr|openssl-1.1.1w-5|275	# for generating them on the fly.
21mr|openssl-1.1.1w-5|276	install -d %{buildroot}%{_openssldir}/certs
21mr|openssl-1.1.1w-5|277	install -m0644 Makefile.certificate %{buildroot}%{_openssldir}/certs/Makefile
21mr|openssl-1.1.1w-5|278	install -m0755 make-dummy-cert %{buildroot}%{_openssldir}/certs/make-dummy-cert
21mr|openssl-1.1.1w-5|279	
21mr|openssl-1.1.1w-5|280	# Pick a CA script.
21mr|openssl-1.1.1w-5|281	mv %{buildroot}%{_openssldir}/misc/CA.pl %{buildroot}%{_openssldir}/misc/CA
21mr|openssl-1.1.1w-5|282	
21mr|openssl-1.1.1w-5|283	install -d %{buildroot}%{_sysconfdir}/pki/CA
21mr|openssl-1.1.1w-5|284	install -d %{buildroot}%{_sysconfdir}/pki/CA/private
21mr|openssl-1.1.1w-5|285	
21mr|openssl-1.1.1w-5|286	# openssl was named ssleay in "ancient" times.
21mr|openssl-1.1.1w-5|287	ln -snf openssl %{buildroot}%{_bindir}/ssleay
21mr|openssl-1.1.1w-5|288	
21mr|openssl-1.1.1w-5|289	ln -snf openssl %{buildroot}%{_bindir}/openssl%{major}
21mr|openssl-1.1.1w-5|290	
21mr|openssl-1.1.1w-5|291	# From ALT Linux
21mr|openssl-1.1.1w-5|292	# Rename some man pages, fix references.
21mr|openssl-1.1.1w-5|293	for f in passwd.1 config.5; do
21mr|openssl-1.1.1w-5|294	name="${f%%.*}"
21mr|openssl-1.1.1w-5|295	sect="${f##*.}"
21mr|openssl-1.1.1w-5|296	NAME=`printf %%s "$name" |tr '[:lower:]' '[:upper:]'`
21mr|openssl-1.1.1w-5|297	sed -i "s/\\<$NAME $sect\\>/SSL&/" %{buildroot}%{_mandir}/man"$sect/$f"
21mr|openssl-1.1.1w-5|298	mv -v %{buildroot}%{_mandir}/man"$sect"/{,ssl}"$f"
21mr|openssl-1.1.1w-5|299	find %{buildroot}%{_mandir} -type f -print0 |
21mr|openssl-1.1.1w-5|300	xargs -r0 grep -FZl "\\fI$name\\fR\\|($sect)" -- |
21mr|openssl-1.1.1w-5|301	xargs -r0 subst -p "s/\\\\fI$name\\\\fR\\\\|($sect)/\\\\fIssl$name\\\\fR\\\\|($sect)/" --
21mr|openssl-1.1.1w-5|302	find %{buildroot}%{_mandir} -type l |while read link; do
21mr|openssl-1.1.1w-5|303	[ "$(readlink -n "$link")" = "$f" ] || continue
21mr|openssl-1.1.1w-5|304	ln -sfv "ssl$f" "$link"
21mr|openssl-1.1.1w-5|305	done
21mr|openssl-1.1.1w-5|306	done
21mr|openssl-1.1.1w-5|307	
21mr|openssl-1.1.1w-5|308	chmod 755 %{buildroot}%{_libdir}/pkgconfig
21mr|openssl-1.1.1w-5|309	
21mr|openssl-1.1.1w-5|310	# strip cannot touch these unless 755
21mr|openssl-1.1.1w-5|311	chmod 755 %{buildroot}%{openssl_engines_dir}/*.so*
21mr|openssl-1.1.1w-5|312	chmod 755 %{buildroot}%{_libdir}/*.so*
21mr|openssl-1.1.1w-5|313	chmod 755 %{buildroot}%{_bindir}/*
21mr|openssl-1.1.1w-5|314	
21mr|openssl-1.1.1w-5|315	# Fix libdir.
21mr|openssl-1.1.1w-5|316	pushd %{buildroot}%{_libdir}/pkgconfig
21mr|openssl-1.1.1w-5|317	for i in *.pc ; do
21mr|openssl-1.1.1w-5|318	sed 's,^libdir=${exec_prefix}/lib$,libdir=${exec_prefix}/%{_libdir},g' \
21mr|openssl-1.1.1w-5|319	$i >$i.tmp && \
21mr|openssl-1.1.1w-5|320	cat $i.tmp >$i && \
21mr|openssl-1.1.1w-5|321	rm -f $i.tmp
21mr|openssl-1.1.1w-5|322	done
21mr|openssl-1.1.1w-5|323	popd
21mr|openssl-1.1.1w-5|324	
21mr|openssl-1.1.1w-5|325	# adjust ssldir
21mr|openssl-1.1.1w-5|326	perl -pi -e "s|^CATOP=.*|CATOP=%{_openssldir}|g" %{buildroot}%{_openssldir}/misc/CA
21mr|openssl-1.1.1w-5|327	perl -pi -e "s|^\\\$CATOP\=\".*|\\\$CATOP\=\"%{_openssldir}\";|g" %{buildroot}%{_openssldir}/misc/CA.pl
21mr|openssl-1.1.1w-5|328	perl -pi -e "s|\./demoCA|%{_openssldir}|g" %{buildroot}%{_openssldir}/openssl.cnf
21mr|openssl-1.1.1w-5|329	
21mr|openssl-1.1.1w-5|330	# remove example configs
21mr|openssl-1.1.1w-5|331	rm -fv %{buildroot}%{_openssldir}/*.dist
21mr|openssl-1.1.1w-5|332	
21mr|openssl-1.1.1w-5|333	# install openssl-config
21mr|openssl-1.1.1w-5|334	install -m0755 %{SOURCE5} %{buildroot}/%{_bindir}/
21mr|openssl-1.1.1w-5|335	# define values in openssl-config
21mr|openssl-1.1.1w-5|336	sed -i %{buildroot}/%{_bindir}/openssl-config \
21mr|openssl-1.1.1w-5|337	-e "s#@VERSION@#%{version}#g" \
21mr|openssl-1.1.1w-5|338	-e "s#@OPENSSLDIR@#%{_openssldir}#g" \
21mr|openssl-1.1.1w-5|339	-e "s#@CPPFLAGS@#${CPPFLAGS}#g" \
21mr|openssl-1.1.1w-5|340	-e "s#@CFLAGS@#${RPM_OPT_FLAGS}#g" \
21mr|openssl-1.1.1w-5|341	-e "s#@LDFLAGS@#%{ldflags}#g"
21mr|openssl-1.1.1w-5|342	# test openssl-config
21mr|openssl-1.1.1w-5|343	[ "$(%{buildroot}/%{_bindir}/openssl-config --openssldir)" = '%{_openssldir}' ]
21mr|openssl-1.1.1w-5|344	
21mr|openssl-1.1.1w-5|345	# Having sovers as macros may be useful to check that binaries are linked against OpenSSL
21mr|openssl-1.1.1w-5|346	# Alike LibreSSL package
21mr|openssl-1.1.1w-5|347	cat << EOF > macros.file
21mr|openssl-1.1.1w-5|348	%%_openssldir %{_openssldir}
21mr|openssl-1.1.1w-5|349	%%openssl_version %{version}
21mr|openssl-1.1.1w-5|350	%%openssl_major %{major}
21mr|openssl-1.1.1w-5|351	%%openssl_libcrypto_sover %{major}
21mr|openssl-1.1.1w-5|352	%%openssl_libssl_sover %{major}
21mr|openssl-1.1.1w-5|353	%%openssl_prefix %{_prefix}
21mr|openssl-1.1.1w-5|354	%%openssl_engines_dir %{openssl_engines_dir}
21mr|openssl-1.1.1w-5|355	EOF
21mr|openssl-1.1.1w-5|356	%install_macro openssl macros.file
21mr|openssl-1.1.1w-5|357	
21mr|openssl-1.1.1w-5|358	%changelog
21mr|openssl-1.1.1w-5|359	* Thu Feb 5 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|openssl-1.1.1w-5|360	- fix CVE
21mr|openssl-1.1.1w-5|361	
21mr|openssl-1.1.1w-5|362	* Tue Mar 4 2025 HisShadow <shadowpilot34@gmail.com> 1.1.1w-4
21mr|openssl-1.1.1w-5|363	- static analyzer: fix various issues
21mr|openssl-1.1.1w-5|364	
21mr|openssl-1.1.1w-5|365	* Tue Jan 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1.1w-3
21mr|openssl-1.1.1w-5|366	- rediff patch
21mr|openssl-1.1.1w-5|367	
21mr|openssl-1.1.1w-5|368	* Tue Jan 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|openssl-1.1.1w-5|369	- fix CVE
21mr|openssl-1.1.1w-5|370	
21mr|openssl-1.1.1w-5|371	* Fri Dec 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1w-2
21mr|openssl-1.1.1w-5|372	- Fix loading engines without lib64z-devel
21mr|openssl-1.1.1w-5|373	- openssl tried to dlopen libz.so, but symlink libz.so -> libz.so.1 is in the devel package.
21mr|openssl-1.1.1w-5|374	- Link to libz instead of dlopenning it.
21mr|openssl-1.1.1w-5|375	- ```
21mr|openssl-1.1.1w-5|376	- $ openssl engine gost -c
21mr|openssl-1.1.1w-5|377	- (gost) Reference implementation of GOST engine
21mr|openssl-1.1.1w-5|378	- [gost89, gost89-cnt, gost89-cnt-12, gost89-cbc, grasshopper-ecb, grasshopper-cbc, grasshopper-cfb, grasshopper-ofb, grasshopper-ctr, magma-cbc, magma-ctr, id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm, md_gost94, gost-mac, md_gost12_256, md_gost12_512, gost-mac-12, magma-mac, grasshopper-mac, id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm-omac, gost2001, gost-mac, gost2012_256, gost2012_512, gost-mac-12, magma-mac, grasshopper-mac, id-tc26-cipher-gostr3412-2015-magma-ctracpkm-omac, id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm-omac]
21mr|openssl-1.1.1w-5|379	- 140031570392448:error:25066067:DSO support routines:dlfcn_load:could not load the shared library:crypto/dso/dso_dlfcn.c:118:filename(libz.so): libz.so: cannot open shared object file: No such file or directory
21mr|openssl-1.1.1w-5|380	- 140031570392448:error:25070067:DSO support routines:DSO_load:could not load the shared library:crypto/dso/dso_lib.c:162:
21mr|openssl-1.1.1w-5|381	- ```
21mr|openssl-1.1.1w-5|382	
21mr|openssl-1.1.1w-5|383	* Tue Nov 7 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1w-1
21mr|openssl-1.1.1w-5|384	- upd: 1.1.1v -> 1.1.1w
21mr|openssl-1.1.1w-5|385	
21mr|openssl-1.1.1w-5|386	* Sun Aug 20 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1v-1
21mr|openssl-1.1.1w-5|387	- upd: 1.1.1t -> 1.1.1v
21mr|openssl-1.1.1w-5|388	
21mr|openssl-1.1.1w-5|389	* Sat Aug 12 2023 Victor Ryzhikh <victorr2007@yandex.ru> 1.1.1t-2
21mr|openssl-1.1.1w-5|390	- Rebuild
21mr|openssl-1.1.1w-5|391	
21mr|openssl-1.1.1w-5|392	* Wed Feb 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1t-1
21mr|openssl-1.1.1w-5|393	- upd: 1.1.1s -> 1.1.1t
21mr|openssl-1.1.1w-5|394	
21mr|openssl-1.1.1w-5|395	* Wed Jan 25 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1.1s-3
21mr|openssl-1.1.1w-5|396	- up release
21mr|openssl-1.1.1w-5|397	
21mr|openssl-1.1.1w-5|398	* Thu Nov 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1s-1
21mr|openssl-1.1.1w-5|399	- upd: 1.1.1q -> 1.1.1s
21mr|openssl-1.1.1w-5|400	
21mr|openssl-1.1.1w-5|401	* Mon Aug 22 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1q-1
21mr|openssl-1.1.1w-5|402	- upd: 1.1.1o -> 1.1.1q
21mr|openssl-1.1.1w-5|403	
21mr|openssl-1.1.1w-5|404	* Wed May 25 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1o-1
21mr|openssl-1.1.1w-5|405	- upd: 1.1.1n -> 1.1.1o
21mr|openssl-1.1.1w-5|406	
21mr|openssl-1.1.1w-5|407	* Wed Mar 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1n-1
21mr|openssl-1.1.1w-5|408	- upd: 1.1.1m -> 1.1.1n
21mr|openssl-1.1.1w-5|409	
21mr|openssl-1.1.1w-5|410	* Wed Mar 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|openssl-1.1.1w-5|411	- upd.sh: w/a old entry not being deleted automatically
21mr|openssl-1.1.1w-5|412	
21mr|openssl-1.1.1w-5|413	* Sat Feb 12 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|openssl-1.1.1w-5|414	- add script to automate updates
21mr|openssl-1.1.1w-5|415	
21mr|openssl-1.1.1w-5|416	* Sat Dec 25 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1m-1
21mr|openssl-1.1.1w-5|417	- upd: 1.1.1l -> 1.1.1m
21mr|openssl-1.1.1w-5|418	
21mr|openssl-1.1.1w-5|419	* Tue Sep 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1l-1
21mr|openssl-1.1.1w-5|420	- upd: 1.1.1i -> 1.1.1l, upd URL
21mr|openssl-1.1.1w-5|421	
21mr|openssl-1.1.1w-5|422	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.1.1i-2
21mr|openssl-1.1.1w-5|423	- MassBuild#2340: Increase release tag
21mr|openssl-1.1.1w-5|424	
21mr|openssl-1.1.1w-5|425	* Thu Dec 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1i-1
21mr|openssl-1.1.1w-5|426	- upd: 1.1.1g -> 1.1.1i
21mr|openssl-1.1.1w-5|427	
21mr|openssl-1.1.1w-5|428	* Tue Sep 8 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1g-5
21mr|openssl-1.1.1w-5|429	- explicitly list files from /usr/bin/
21mr|openssl-1.1.1w-5|430	
21mr|openssl-1.1.1w-5|431	* Mon Sep 7 2020 Алексей-З <a.zimin@rosalinux.ru> 1.1.1g-4
21mr|openssl-1.1.1w-5|432	- Release bump
21mr|openssl-1.1.1w-5|433	
21mr|openssl-1.1.1w-5|434	* Sun Jun 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1g-3
21mr|openssl-1.1.1w-5|435	- Fix building HTML docs (they were empty due to missing pod2html), deal with rpmlint
21mr|openssl-1.1.1w-5|436	
21mr|openssl-1.1.1w-5|437	* Thu Apr 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1g-2
21mr|openssl-1.1.1w-5|438	- Add %%%%openssl_major macro
21mr|openssl-1.1.1w-5|439	
21mr|openssl-1.1.1w-5|440	* Wed Apr 22 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.1g-1
21mr|openssl-1.1.1w-5|441	- Update from 1.0 to 1.1.1g:
21mr|openssl-1.1.1w-5|442	- new major version
21mr|openssl-1.1.1w-5|443	- dropped compat libs, seems that there is no more need to be compatible with Red Hat naming (not sure, TODO: check it)
21mr|openssl-1.1.1w-5|444	- unified %%%%docs to easify reading diffs of them
21mr|openssl-1.1.1w-5|445	- dropped all patches the aim of which ones is not clear to me and there is not description
21mr|openssl-1.1.1w-5|446	- trying to be buildable on e2k for future
21mr|openssl-1.1.1w-5|447	- dropped requirements of GOST engine to eventually break this dependency loop, we can preinstall gost-engine where needed by other ways
21mr|openssl-1.1.1w-5|448	- GOST engine is no more built here in OpenSSL
21mr|openssl-1.1.1w-5|449	- replaced removing of some manuals with renaming them
21mr|openssl-1.1.1w-5|450	- now shipping HTML docs (mans)
21mr|openssl-1.1.1w-5|451	- switched to upstream location of engines (it now has %%%%major in it and is OK for us)
21mr|openssl-1.1.1w-5|452	- moved everything from /lib to /usr/lib as preparation for merging everything into /usr
21mr|openssl-1.1.1w-5|453	- sorted all configure options to improve readability of diffs in the future
21mr|openssl-1.1.1w-5|454	- introduced new macros alike LibreSSL package
21mr|openssl-1.1.1w-5|455	- added macro %%%%openssl_engines_dir for reusing in e.g. openssl-gost-engine
21mr|openssl-1.1.1w-5|456	- added symlink openssl1.1 -> openssl, because I am thinking of keeping /usr/bin/openssl1.0
21mr|openssl-1.1.1w-5|457	- in the openssl1.0 compat package, so adding a similar symlink here for consistency
21mr|openssl-1.1.1w-5|458	- explicit file provide /usr/bin/openssl is not needed because it is put automatically by RPM 4
21mr|openssl-1.1.1w-5|459	- versionized some provides
21mr|openssl-1.1.1w-5|460	- TODO: 2 tests fail for now... Maybe Perl is broken?
21mr|openssl-1.1.1w-5|461	- Based on:
21mr|openssl-1.1.1w-5|462	- https://abf.io/import/openssl/commit/3591a331152393977000ef3d734e3f1301ecaacf
21mr|openssl-1.1.1w-5|463	- ALT Linux spec https://packages.altlinux.org/ru/sisyphus/specfiles/openssl1.1
21mr|openssl-1.1.1w-5|464	- OpenMandriva spec https://github.com/OpenMandrivaAssociation/openssl/blob/93f1264/openssl.spec
21mr|openssl-1.1.1w-5|465	
21mr|openssl-1.1.1w-5|466	* Sat Mar 14 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.0.2u-4
21mr|openssl-1.1.1w-5|467	- allow to remove gost-engine if needed on new rpm4+dnf platforms
21mr|openssl-1.1.1w-5|468	
21mr|openssl-1.1.1w-5|469	* Mon Mar 2 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|openssl-1.1.1w-5|470	- drop multiarch

14592 21
21mr|openssl-gost-engine-1.1-1.7c3009|1	# make rpmlint happy
21mr|openssl-gost-engine-1.1-1.7c3009|2	%{!?openssl_major: %define openssl_major 0}
21mr|openssl-gost-engine-1.1-1.7c3009|3	%define libname %mklibname openssl-gost-engine %{openssl_major}
21mr|openssl-gost-engine-1.1-1.7c3009|4	# Building from git master, because realeases are rare
21mr|openssl-gost-engine-1.1-1.7c3009|5	%define commit 7c30097805cba0c62555493df6dad9f0c5d1d0f3
21mr|openssl-gost-engine-1.1-1.7c3009|6	%define commit_short %(echo %commit | head -c 6)
21mr|openssl-gost-engine-1.1-1.7c3009|7	
21mr|openssl-gost-engine-1.1-1.7c3009|8	Summary:	A reference implementation of the Russian GOST crypto algorithms for OpenSSL
21mr|openssl-gost-engine-1.1-1.7c3009|9	Name:		openssl-gost-engine
21mr|openssl-gost-engine-1.1-1.7c3009|10	Version:	%{openssl_major}
21mr|openssl-gost-engine-1.1-1.7c3009|11	Release:	1.%{commit_short}
21mr|openssl-gost-engine-1.1-1.7c3009|12	Epoch:		1
21mr|openssl-gost-engine-1.1-1.7c3009|13	License:	OpenSSL
21mr|openssl-gost-engine-1.1-1.7c3009|14	Group:		System/Libraries
21mr|openssl-gost-engine-1.1-1.7c3009|15	Url:		https://github.com/gost-engine/engine
21mr|openssl-gost-engine-1.1-1.7c3009|16	Source0:	https://github.com/gost-engine/engine/archive/%{commit}.tar.gz?/engine-%{commit}.tar.gz
21mr|openssl-gost-engine-1.1-1.7c3009|17	BuildRequires:	cmake
21mr|openssl-gost-engine-1.1-1.7c3009|18	BuildRequires:	pkgconfig(openssl)
21mr|openssl-gost-engine-1.1-1.7c3009|19	BuildRequires:	openssl
21mr|openssl-gost-engine-1.1-1.7c3009|20	
21mr|openssl-gost-engine-1.1-1.7c3009|21	%description
21mr|openssl-gost-engine-1.1-1.7c3009|22	A reference implementation of the Russian GOST crypto algorithms for OpenSSL.
21mr|openssl-gost-engine-1.1-1.7c3009|23	
21mr|openssl-gost-engine-1.1-1.7c3009|24	#-------------------------------------------------------------------------------------
21mr|openssl-gost-engine-1.1-1.7c3009|25	
21mr|openssl-gost-engine-1.1-1.7c3009|26	%package -n %{libname}
21mr|openssl-gost-engine-1.1-1.7c3009|27	Summary:	A reference implementation of the Russian GOST crypto algorithms for OpenSSL
21mr|openssl-gost-engine-1.1-1.7c3009|28	Group:		System/Libraries
21mr|openssl-gost-engine-1.1-1.7c3009|29	Provides:	openssl-gost-engine-openssl-api%{?_isa} = %{openssl_major}
21mr|openssl-gost-engine-1.1-1.7c3009|30	Provides:	%{name} = %{EVRD}
21mr|openssl-gost-engine-1.1-1.7c3009|31	
21mr|openssl-gost-engine-1.1-1.7c3009|32	%description -n %{libname}
21mr|openssl-gost-engine-1.1-1.7c3009|33	A reference implementation of the Russian GOST crypto algorithms for OpenSSL.
21mr|openssl-gost-engine-1.1-1.7c3009|34	
21mr|openssl-gost-engine-1.1-1.7c3009|35	%files -n %{libname}
21mr|openssl-gost-engine-1.1-1.7c3009|36	%{openssl_engines_dir}/gost.so
21mr|openssl-gost-engine-1.1-1.7c3009|37	%{openssl_engines_dir}/gost.so.%{openssl_major}
21mr|openssl-gost-engine-1.1-1.7c3009|38	
21mr|openssl-gost-engine-1.1-1.7c3009|39	#-------------------------------------------------------------------------------------
21mr|openssl-gost-engine-1.1-1.7c3009|40	
21mr|openssl-gost-engine-1.1-1.7c3009|41	%package -n gostsum
21mr|openssl-gost-engine-1.1-1.7c3009|42	Summary:	GOST file digesting utilities
21mr|openssl-gost-engine-1.1-1.7c3009|43	Group:		File tools
21mr|openssl-gost-engine-1.1-1.7c3009|44	
21mr|openssl-gost-engine-1.1-1.7c3009|45	%description -n gostsum
21mr|openssl-gost-engine-1.1-1.7c3009|46	GOST file digesting utilities.
21mr|openssl-gost-engine-1.1-1.7c3009|47	
21mr|openssl-gost-engine-1.1-1.7c3009|48	%files -n gostsum
21mr|openssl-gost-engine-1.1-1.7c3009|49	%{_bindir}/gostsum
21mr|openssl-gost-engine-1.1-1.7c3009|50	%{_bindir}/gost12sum
21mr|openssl-gost-engine-1.1-1.7c3009|51	%{_mandir}/man1/gostsum.1*
21mr|openssl-gost-engine-1.1-1.7c3009|52	%{_mandir}/man1/gost12sum.1*
21mr|openssl-gost-engine-1.1-1.7c3009|53	
21mr|openssl-gost-engine-1.1-1.7c3009|54	#----------------------------------------------------------------------------
21mr|openssl-gost-engine-1.1-1.7c3009|55	
21mr|openssl-gost-engine-1.1-1.7c3009|56	%prep
21mr|openssl-gost-engine-1.1-1.7c3009|57	%setup -qn engine-%{commit}
21mr|openssl-gost-engine-1.1-1.7c3009|58	%apply_patches
21mr|openssl-gost-engine-1.1-1.7c3009|59	
21mr|openssl-gost-engine-1.1-1.7c3009|60	%build
21mr|openssl-gost-engine-1.1-1.7c3009|61	
21mr|openssl-gost-engine-1.1-1.7c3009|62	# verify that macro value has been pulled from macros in openssl package
21mr|openssl-gost-engine-1.1-1.7c3009|63	[ %{version} != 0 ] || exit 1
21mr|openssl-gost-engine-1.1-1.7c3009|64	
21mr|openssl-gost-engine-1.1-1.7c3009|65	%setup_compile_flags
21mr|openssl-gost-engine-1.1-1.7c3009|66	# TODO: fix gost_grasshopper_cipher.c//acpkm_next
21mr|openssl-gost-engine-1.1-1.7c3009|67	export CFLAGS="$CFLAGS -Wno-error=strict-aliasing"
21mr|openssl-gost-engine-1.1-1.7c3009|68	%cmake
21mr|openssl-gost-engine-1.1-1.7c3009|69	%make
21mr|openssl-gost-engine-1.1-1.7c3009|70	
21mr|openssl-gost-engine-1.1-1.7c3009|71	%install
21mr|openssl-gost-engine-1.1-1.7c3009|72	%makeinstall_std -C build
21mr|openssl-gost-engine-1.1-1.7c3009|73	
21mr|openssl-gost-engine-1.1-1.7c3009|74	%check
21mr|openssl-gost-engine-1.1-1.7c3009|75	export LD_LIBRARY_PATH=%{buildroot}%{openssl_engines_dir}
21mr|openssl-gost-engine-1.1-1.7c3009|76	# from ALT
21mr|openssl-gost-engine-1.1-1.7c3009|77	CTEST_OUTPUT_ON_FAILURE=1 \
21mr|openssl-gost-engine-1.1-1.7c3009|78	make test -C build ARGS="--verbose"

14593 21
21mr|openstack-java-sdk-3.2.7-4|1	# % global git_hash git10597f7
21mr|openstack-java-sdk-3.2.7-4|2	
21mr|openstack-java-sdk-3.2.7-4|3	Name:           openstack-java-sdk
21mr|openstack-java-sdk-3.2.7-4|4	Version:        3.2.7
21mr|openstack-java-sdk-3.2.7-4|5	Release:        4%{?git_hash}
21mr|openstack-java-sdk-3.2.7-4|6	Summary:        OpenStack Java SDK
21mr|openstack-java-sdk-3.2.7-4|7	
21mr|openstack-java-sdk-3.2.7-4|8	License:        ASL 2.0
21mr|openstack-java-sdk-3.2.7-4|9	URL:            https://github.com/woorea/%{name}
21mr|openstack-java-sdk-3.2.7-4|10	Source0:        https://github.com/woorea/%{name}/archive/%{name}-%{version}.tar.gz
21mr|openstack-java-sdk-3.2.7-4|11	
21mr|openstack-java-sdk-3.2.7-4|12	Group:          Development/Java
21mr|openstack-java-sdk-3.2.7-4|13	BuildArch:      noarch
21mr|openstack-java-sdk-3.2.7-4|14	# Java stack is not supported on x86_32
21mr|openstack-java-sdk-3.2.7-4|15	ExcludeArch: %{ix86}
21mr|openstack-java-sdk-3.2.7-4|16	
21mr|openstack-java-sdk-3.2.7-4|17	BuildRequires:  java-devel >= 1:1.7.0
21mr|openstack-java-sdk-3.2.7-4|18	BuildRequires:  jpackage-utils >= 0:1.7.3
21mr|openstack-java-sdk-3.2.7-4|19	BuildRequires:  maven-local
21mr|openstack-java-sdk-3.2.7-4|20	%if 0%{?rhel} && 0%{?rhel} < 8
21mr|openstack-java-sdk-3.2.7-4|21	BuildRequires:  jboss-annotations-1.1-api
21mr|openstack-java-sdk-3.2.7-4|22	%else
21mr|openstack-java-sdk-3.2.7-4|23	BuildRequires:  jboss-annotations-1.2-api
21mr|openstack-java-sdk-3.2.7-4|24	%endif
21mr|openstack-java-sdk-3.2.7-4|25	BuildRequires:  jakarta-commons-httpclient
21mr|openstack-java-sdk-3.2.7-4|26	BuildRequires:  sonatype-oss-parent
21mr|openstack-java-sdk-3.2.7-4|27	BuildRequires:  mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|openstack-java-sdk-3.2.7-4|28	BuildRequires:  mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|openstack-java-sdk-3.2.7-4|29	
21mr|openstack-java-sdk-3.2.7-4|30	%description
21mr|openstack-java-sdk-3.2.7-4|31	OpenStack client implementation in Java.
21mr|openstack-java-sdk-3.2.7-4|32	
21mr|openstack-java-sdk-3.2.7-4|33	
21mr|openstack-java-sdk-3.2.7-4|34	%package -n openstack-java-javadoc
21mr|openstack-java-sdk-3.2.7-4|35	Summary:        Java docs for OpenStack Java SDK
21mr|openstack-java-sdk-3.2.7-4|36	
21mr|openstack-java-sdk-3.2.7-4|37	%description -n openstack-java-javadoc
21mr|openstack-java-sdk-3.2.7-4|38	This package contains the API documentation for the OpenStack Java SDK.
21mr|openstack-java-sdk-3.2.7-4|39	
21mr|openstack-java-sdk-3.2.7-4|40	
21mr|openstack-java-sdk-3.2.7-4|41	%package -n openstack-java-client
21mr|openstack-java-sdk-3.2.7-4|42	Summary:        OpenStack Java Client
21mr|openstack-java-sdk-3.2.7-4|43	
21mr|openstack-java-sdk-3.2.7-4|44	%description -n openstack-java-client
21mr|openstack-java-sdk-3.2.7-4|45	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|46	
21mr|openstack-java-sdk-3.2.7-4|47	
21mr|openstack-java-sdk-3.2.7-4|48	%package -n openstack-java-resteasy-connector
21mr|openstack-java-sdk-3.2.7-4|49	Summary:        OpenStack Java RESTEasy Connector
21mr|openstack-java-sdk-3.2.7-4|50	
21mr|openstack-java-sdk-3.2.7-4|51	%description -n openstack-java-resteasy-connector
21mr|openstack-java-sdk-3.2.7-4|52	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|53	
21mr|openstack-java-sdk-3.2.7-4|54	
21mr|openstack-java-sdk-3.2.7-4|55	%package -n openstack-java-ceilometer-client
21mr|openstack-java-sdk-3.2.7-4|56	Summary:        OpenStack Java Ceilometer Client
21mr|openstack-java-sdk-3.2.7-4|57	
21mr|openstack-java-sdk-3.2.7-4|58	%description -n openstack-java-ceilometer-client
21mr|openstack-java-sdk-3.2.7-4|59	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|60	
21mr|openstack-java-sdk-3.2.7-4|61	
21mr|openstack-java-sdk-3.2.7-4|62	%package -n openstack-java-ceilometer-model
21mr|openstack-java-sdk-3.2.7-4|63	Summary:        OpenStack Java Ceilometer Model
21mr|openstack-java-sdk-3.2.7-4|64	
21mr|openstack-java-sdk-3.2.7-4|65	%description -n openstack-java-ceilometer-model
21mr|openstack-java-sdk-3.2.7-4|66	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|67	
21mr|openstack-java-sdk-3.2.7-4|68	
21mr|openstack-java-sdk-3.2.7-4|69	%package -n openstack-java-glance-client
21mr|openstack-java-sdk-3.2.7-4|70	Summary:        OpenStack Java Glance Client
21mr|openstack-java-sdk-3.2.7-4|71	
21mr|openstack-java-sdk-3.2.7-4|72	%description -n openstack-java-glance-client
21mr|openstack-java-sdk-3.2.7-4|73	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|74	
21mr|openstack-java-sdk-3.2.7-4|75	
21mr|openstack-java-sdk-3.2.7-4|76	%package -n openstack-java-glance-model
21mr|openstack-java-sdk-3.2.7-4|77	Summary:        OpenStack Java Glance Model
21mr|openstack-java-sdk-3.2.7-4|78	
21mr|openstack-java-sdk-3.2.7-4|79	%description -n openstack-java-glance-model
21mr|openstack-java-sdk-3.2.7-4|80	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|81	
21mr|openstack-java-sdk-3.2.7-4|82	
21mr|openstack-java-sdk-3.2.7-4|83	%package -n openstack-java-cinder-client
21mr|openstack-java-sdk-3.2.7-4|84	Summary:        OpenStack Java Cinder Client
21mr|openstack-java-sdk-3.2.7-4|85	
21mr|openstack-java-sdk-3.2.7-4|86	%description -n openstack-java-cinder-client
21mr|openstack-java-sdk-3.2.7-4|87	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|88	
21mr|openstack-java-sdk-3.2.7-4|89	
21mr|openstack-java-sdk-3.2.7-4|90	%package -n openstack-java-cinder-model
21mr|openstack-java-sdk-3.2.7-4|91	Summary:        OpenStack Java Cinder Model
21mr|openstack-java-sdk-3.2.7-4|92	
21mr|openstack-java-sdk-3.2.7-4|93	%description -n openstack-java-cinder-model
21mr|openstack-java-sdk-3.2.7-4|94	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|95	
21mr|openstack-java-sdk-3.2.7-4|96	
21mr|openstack-java-sdk-3.2.7-4|97	%package -n openstack-java-keystone-client
21mr|openstack-java-sdk-3.2.7-4|98	Summary:        OpenStack Java Keystone Client
21mr|openstack-java-sdk-3.2.7-4|99	
21mr|openstack-java-sdk-3.2.7-4|100	%description -n openstack-java-keystone-client
21mr|openstack-java-sdk-3.2.7-4|101	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|102	
21mr|openstack-java-sdk-3.2.7-4|103	
21mr|openstack-java-sdk-3.2.7-4|104	%package -n openstack-java-keystone-model
21mr|openstack-java-sdk-3.2.7-4|105	Summary:        OpenStack Java Keystone Model
21mr|openstack-java-sdk-3.2.7-4|106	
21mr|openstack-java-sdk-3.2.7-4|107	%description -n openstack-java-keystone-model
21mr|openstack-java-sdk-3.2.7-4|108	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|109	
21mr|openstack-java-sdk-3.2.7-4|110	
21mr|openstack-java-sdk-3.2.7-4|111	%package -n openstack-java-nova-client
21mr|openstack-java-sdk-3.2.7-4|112	Summary:        OpenStack Java Nova Client
21mr|openstack-java-sdk-3.2.7-4|113	
21mr|openstack-java-sdk-3.2.7-4|114	%description -n openstack-java-nova-client
21mr|openstack-java-sdk-3.2.7-4|115	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|116	
21mr|openstack-java-sdk-3.2.7-4|117	
21mr|openstack-java-sdk-3.2.7-4|118	%package -n openstack-java-nova-model
21mr|openstack-java-sdk-3.2.7-4|119	Summary:        OpenStack Java Nova Model
21mr|openstack-java-sdk-3.2.7-4|120	
21mr|openstack-java-sdk-3.2.7-4|121	%description -n openstack-java-nova-model
21mr|openstack-java-sdk-3.2.7-4|122	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|123	
21mr|openstack-java-sdk-3.2.7-4|124	
21mr|openstack-java-sdk-3.2.7-4|125	%package -n openstack-java-quantum-client
21mr|openstack-java-sdk-3.2.7-4|126	Summary:        OpenStack Java Quantum Client
21mr|openstack-java-sdk-3.2.7-4|127	
21mr|openstack-java-sdk-3.2.7-4|128	%description -n openstack-java-quantum-client
21mr|openstack-java-sdk-3.2.7-4|129	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|130	
21mr|openstack-java-sdk-3.2.7-4|131	
21mr|openstack-java-sdk-3.2.7-4|132	%package -n openstack-java-quantum-model
21mr|openstack-java-sdk-3.2.7-4|133	Summary:        OpenStack Java Quantum Model
21mr|openstack-java-sdk-3.2.7-4|134	
21mr|openstack-java-sdk-3.2.7-4|135	%description -n openstack-java-quantum-model
21mr|openstack-java-sdk-3.2.7-4|136	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|137	
21mr|openstack-java-sdk-3.2.7-4|138	
21mr|openstack-java-sdk-3.2.7-4|139	%package -n openstack-java-swift-client
21mr|openstack-java-sdk-3.2.7-4|140	Summary:        OpenStack Java Swift Client
21mr|openstack-java-sdk-3.2.7-4|141	
21mr|openstack-java-sdk-3.2.7-4|142	%description -n openstack-java-swift-client
21mr|openstack-java-sdk-3.2.7-4|143	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|144	
21mr|openstack-java-sdk-3.2.7-4|145	
21mr|openstack-java-sdk-3.2.7-4|146	%package -n openstack-java-swift-model
21mr|openstack-java-sdk-3.2.7-4|147	Summary:        OpenStack Java Swift Model
21mr|openstack-java-sdk-3.2.7-4|148	
21mr|openstack-java-sdk-3.2.7-4|149	%description -n openstack-java-swift-model
21mr|openstack-java-sdk-3.2.7-4|150	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|151	
21mr|openstack-java-sdk-3.2.7-4|152	
21mr|openstack-java-sdk-3.2.7-4|153	%package -n openstack-java-heat-client
21mr|openstack-java-sdk-3.2.7-4|154	Summary:        OpenStack Java Heat Client
21mr|openstack-java-sdk-3.2.7-4|155	
21mr|openstack-java-sdk-3.2.7-4|156	%description -n openstack-java-heat-client
21mr|openstack-java-sdk-3.2.7-4|157	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|158	
21mr|openstack-java-sdk-3.2.7-4|159	
21mr|openstack-java-sdk-3.2.7-4|160	%package -n openstack-java-heat-model
21mr|openstack-java-sdk-3.2.7-4|161	Summary:        OpenStack Java Heat Model
21mr|openstack-java-sdk-3.2.7-4|162	
21mr|openstack-java-sdk-3.2.7-4|163	%description -n openstack-java-heat-model
21mr|openstack-java-sdk-3.2.7-4|164	This package contains the %{summary}.
21mr|openstack-java-sdk-3.2.7-4|165	
21mr|openstack-java-sdk-3.2.7-4|166	
21mr|openstack-java-sdk-3.2.7-4|167	%prep
21mr|openstack-java-sdk-3.2.7-4|168	%setup -q -n %{name}-%{name}-%{version}
21mr|openstack-java-sdk-3.2.7-4|169	%mvn_package ":{openstack-java-sdk,openstack-client-connectors}" __noinstall
21mr|openstack-java-sdk-3.2.7-4|170	
21mr|openstack-java-sdk-3.2.7-4|171	
21mr|openstack-java-sdk-3.2.7-4|172	%build
21mr|openstack-java-sdk-3.2.7-4|173	%mvn_build -s -- -P "!console,!examples,!jersey2,!jersey,resteasy" -DskipTests
21mr|openstack-java-sdk-3.2.7-4|174	
21mr|openstack-java-sdk-3.2.7-4|175	
21mr|openstack-java-sdk-3.2.7-4|176	%install
21mr|openstack-java-sdk-3.2.7-4|177	%mvn_install
21mr|openstack-java-sdk-3.2.7-4|178	
21mr|openstack-java-sdk-3.2.7-4|179	
21mr|openstack-java-sdk-3.2.7-4|180	%files -n openstack-java-javadoc -f .mfiles-javadoc
21mr|openstack-java-sdk-3.2.7-4|181	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|182	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|183	
21mr|openstack-java-sdk-3.2.7-4|184	%files -n openstack-java-client -f .mfiles-openstack-client
21mr|openstack-java-sdk-3.2.7-4|185	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|186	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|187	
21mr|openstack-java-sdk-3.2.7-4|188	%files -n openstack-java-resteasy-connector -f .mfiles-resteasy-connector
21mr|openstack-java-sdk-3.2.7-4|189	%doc LICENSE.txt README.textile
21mr|openstack-java-sdk-3.2.7-4|190	
21mr|openstack-java-sdk-3.2.7-4|191	%files -n openstack-java-ceilometer-client -f .mfiles-ceilometer-client
21mr|openstack-java-sdk-3.2.7-4|192	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|193	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|194	
21mr|openstack-java-sdk-3.2.7-4|195	%files -n openstack-java-ceilometer-model -f .mfiles-ceilometer-model
21mr|openstack-java-sdk-3.2.7-4|196	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|197	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|198	
21mr|openstack-java-sdk-3.2.7-4|199	%files -n openstack-java-glance-client -f .mfiles-glance-client
21mr|openstack-java-sdk-3.2.7-4|200	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|201	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|202	
21mr|openstack-java-sdk-3.2.7-4|203	%files -n openstack-java-glance-model -f .mfiles-glance-model
21mr|openstack-java-sdk-3.2.7-4|204	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|205	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|206	
21mr|openstack-java-sdk-3.2.7-4|207	%files -n openstack-java-cinder-client -f .mfiles-cinder-client
21mr|openstack-java-sdk-3.2.7-4|208	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|209	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|210	
21mr|openstack-java-sdk-3.2.7-4|211	%files -n openstack-java-cinder-model -f .mfiles-cinder-model
21mr|openstack-java-sdk-3.2.7-4|212	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|213	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|214	
21mr|openstack-java-sdk-3.2.7-4|215	%files -n openstack-java-keystone-client -f .mfiles-keystone-client
21mr|openstack-java-sdk-3.2.7-4|216	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|217	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|218	
21mr|openstack-java-sdk-3.2.7-4|219	%files -n openstack-java-keystone-model -f .mfiles-keystone-model
21mr|openstack-java-sdk-3.2.7-4|220	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|221	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|222	
21mr|openstack-java-sdk-3.2.7-4|223	%files -n openstack-java-nova-client -f .mfiles-nova-client
21mr|openstack-java-sdk-3.2.7-4|224	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|225	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|226	
21mr|openstack-java-sdk-3.2.7-4|227	%files -n openstack-java-nova-model -f .mfiles-nova-model
21mr|openstack-java-sdk-3.2.7-4|228	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|229	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|230	
21mr|openstack-java-sdk-3.2.7-4|231	%files -n openstack-java-quantum-client -f .mfiles-quantum-client
21mr|openstack-java-sdk-3.2.7-4|232	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|233	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|234	
21mr|openstack-java-sdk-3.2.7-4|235	%files -n openstack-java-quantum-model -f .mfiles-quantum-model
21mr|openstack-java-sdk-3.2.7-4|236	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|237	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|238	
21mr|openstack-java-sdk-3.2.7-4|239	%files -n openstack-java-swift-client -f .mfiles-swift-client
21mr|openstack-java-sdk-3.2.7-4|240	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|241	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|242	
21mr|openstack-java-sdk-3.2.7-4|243	%files -n openstack-java-swift-model -f .mfiles-swift-model
21mr|openstack-java-sdk-3.2.7-4|244	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|245	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|246	
21mr|openstack-java-sdk-3.2.7-4|247	%files -n openstack-java-heat-client -f .mfiles-heat-client
21mr|openstack-java-sdk-3.2.7-4|248	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|249	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|250	
21mr|openstack-java-sdk-3.2.7-4|251	%files -n openstack-java-heat-model -f .mfiles-heat-model
21mr|openstack-java-sdk-3.2.7-4|252	%license LICENSE.txt
21mr|openstack-java-sdk-3.2.7-4|253	%doc README.textile
21mr|openstack-java-sdk-3.2.7-4|254	

14594 21
21mr|opensubdiv-3.4.4-1|1	######################
21mr|opensubdiv-3.4.4-1|2	# Hardcode PLF build
21mr|opensubdiv-3.4.4-1|3	%bcond_with plf
21mr|opensubdiv-3.4.4-1|4	######################
21mr|opensubdiv-3.4.4-1|5	
21mr|opensubdiv-3.4.4-1|6	%if %{with plf}
21mr|opensubdiv-3.4.4-1|7	# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
21mr|opensubdiv-3.4.4-1|8	%define extrarelsuffix plf
21mr|opensubdiv-3.4.4-1|9	%endif
21mr|opensubdiv-3.4.4-1|10	
21mr|opensubdiv-3.4.4-1|11	%define oname OpenSubdiv
21mr|opensubdiv-3.4.4-1|12	
21mr|opensubdiv-3.4.4-1|13	%define sversion %(echo "%{version}" | sed -e "s/\\\./_/g")
21mr|opensubdiv-3.4.4-1|14	
21mr|opensubdiv-3.4.4-1|15	%define major %{version}
21mr|opensubdiv-3.4.4-1|16	%define libosdcpu %mklibname osdCPU %{major}
21mr|opensubdiv-3.4.4-1|17	%define libosdgpu %mklibname osdGPU %{major}
21mr|opensubdiv-3.4.4-1|18	%define devname %mklibname %{name} -d
21mr|opensubdiv-3.4.4-1|19	
21mr|opensubdiv-3.4.4-1|20	Summary:	An open source subdivision surface library
21mr|opensubdiv-3.4.4-1|21	Name:		opensubdiv
21mr|opensubdiv-3.4.4-1|22	Version:	3.4.4
21mr|opensubdiv-3.4.4-1|23	Release:	1%{?extrarelsuffix}
21mr|opensubdiv-3.4.4-1|24	License:	Apache
21mr|opensubdiv-3.4.4-1|25	Group:		System/Libraries
21mr|opensubdiv-3.4.4-1|26	Url:		http://graphics.pixar.com/opensubdiv/
21mr|opensubdiv-3.4.4-1|27	Source0:	https://github.com/PixarAnimationStudios/OpenSubdiv/archive/%{oname}-%{sversion}.tar.gz
21mr|opensubdiv-3.4.4-1|28	Patch0:		OpenSubdiv-3_4_4-libdir.patch
21mr|opensubdiv-3.4.4-1|29	Patch1:		opensubdiv-3.1.1-remove-version-string-quotes.patch
21mr|opensubdiv-3.4.4-1|30	BuildRequires:	cmake
21mr|opensubdiv-3.4.4-1|31	BuildRequires:	clew-devel
21mr|opensubdiv-3.4.4-1|32	BuildRequires:	gomp-devel
21mr|opensubdiv-3.4.4-1|33	BuildRequires:	pkgconfig(gl)
21mr|opensubdiv-3.4.4-1|34	BuildRequires:	pkgconfig(glew)
21mr|opensubdiv-3.4.4-1|35	BuildRequires:	pkgconfig(x11)
21mr|opensubdiv-3.4.4-1|36	BuildRequires:	pkgconfig(xcursor)
21mr|opensubdiv-3.4.4-1|37	BuildRequires:	pkgconfig(xi)
21mr|opensubdiv-3.4.4-1|38	BuildRequires:	pkgconfig(xinerama)
21mr|opensubdiv-3.4.4-1|39	BuildRequires:	pkgconfig(xrandr)
21mr|opensubdiv-3.4.4-1|40	BuildRequires:	pkgconfig(xxf86vm)
21mr|opensubdiv-3.4.4-1|41	%if %{with plf}
21mr|opensubdiv-3.4.4-1|42	# CUDA is x86_64 only now
21mr|opensubdiv-3.4.4-1|43	BuildRequires:	nvidia-cuda-toolkit-devel
21mr|opensubdiv-3.4.4-1|44	ExclusiveArch:	x86_64
21mr|opensubdiv-3.4.4-1|45	%endif
21mr|opensubdiv-3.4.4-1|46	
21mr|opensubdiv-3.4.4-1|47	%description
21mr|opensubdiv-3.4.4-1|48	OpenSubdiv is a set of open source libraries that implement high performance
21mr|opensubdiv-3.4.4-1|49	subdivision surface (subdiv) evaluation on massively parallel CPU and GPU
21mr|opensubdiv-3.4.4-1|50	architectures. This code path is optimized for drawing deforming surfaces
21mr|opensubdiv-3.4.4-1|51	with static topology at interactive framerates.
21mr|opensubdiv-3.4.4-1|52	
21mr|opensubdiv-3.4.4-1|53	#----------------------------------------------------------------------------
21mr|opensubdiv-3.4.4-1|54	
21mr|opensubdiv-3.4.4-1|55	%package -n %{libosdcpu}
21mr|opensubdiv-3.4.4-1|56	Summary:	An open source subdivision surface library
21mr|opensubdiv-3.4.4-1|57	Group:		System/Libraries
21mr|opensubdiv-3.4.4-1|58	
21mr|opensubdiv-3.4.4-1|59	%description -n %{libosdcpu}
21mr|opensubdiv-3.4.4-1|60	OpenSubdiv is a set of open source libraries that implement high performance
21mr|opensubdiv-3.4.4-1|61	subdivision surface (subdiv) evaluation on massively parallel CPU and GPU
21mr|opensubdiv-3.4.4-1|62	architectures. This code path is optimized for drawing deforming surfaces
21mr|opensubdiv-3.4.4-1|63	with static topology at interactive framerates.
21mr|opensubdiv-3.4.4-1|64	
21mr|opensubdiv-3.4.4-1|65	%files -n %{libosdcpu}
21mr|opensubdiv-3.4.4-1|66	%{_libdir}/libosdCPU.so.%{major}
21mr|opensubdiv-3.4.4-1|67	
21mr|opensubdiv-3.4.4-1|68	#----------------------------------------------------------------------------
21mr|opensubdiv-3.4.4-1|69	
21mr|opensubdiv-3.4.4-1|70	%package -n %{libosdgpu}
21mr|opensubdiv-3.4.4-1|71	Summary:	An open source subdivision surface library
21mr|opensubdiv-3.4.4-1|72	Group:		System/Libraries
21mr|opensubdiv-3.4.4-1|73	
21mr|opensubdiv-3.4.4-1|74	%description -n %{libosdgpu}
21mr|opensubdiv-3.4.4-1|75	OpenSubdiv is a set of open source libraries that implement high performance
21mr|opensubdiv-3.4.4-1|76	subdivision surface (subdiv) evaluation on massively parallel CPU and GPU
21mr|opensubdiv-3.4.4-1|77	architectures. This code path is optimized for drawing deforming surfaces
21mr|opensubdiv-3.4.4-1|78	with static topology at interactive framerates.
21mr|opensubdiv-3.4.4-1|79	
21mr|opensubdiv-3.4.4-1|80	%files -n %{libosdgpu}
21mr|opensubdiv-3.4.4-1|81	%{_libdir}/libosdGPU.so.%{major}
21mr|opensubdiv-3.4.4-1|82	
21mr|opensubdiv-3.4.4-1|83	#----------------------------------------------------------------------------
21mr|opensubdiv-3.4.4-1|84	
21mr|opensubdiv-3.4.4-1|85	%package -n %{devname}
21mr|opensubdiv-3.4.4-1|86	Summary:	Development files for an open source subdivision surface library
21mr|opensubdiv-3.4.4-1|87	Group:		Development/C
21mr|opensubdiv-3.4.4-1|88	Requires:	%{libosdcpu} = %{EVRD}
21mr|opensubdiv-3.4.4-1|89	Requires:	%{libosdgpu} = %{EVRD}
21mr|opensubdiv-3.4.4-1|90	Provides:	%{name}-devel = %{EVRD}
21mr|opensubdiv-3.4.4-1|91	
21mr|opensubdiv-3.4.4-1|92	%description -n %{devname}
21mr|opensubdiv-3.4.4-1|93	Development files for an open source subdivision surface library.
21mr|opensubdiv-3.4.4-1|94	
21mr|opensubdiv-3.4.4-1|95	%files -n %{devname}
21mr|opensubdiv-3.4.4-1|96	%dir %{_includedir}/opensubdiv/
21mr|opensubdiv-3.4.4-1|97	%{_includedir}/opensubdiv/*
21mr|opensubdiv-3.4.4-1|98	%{_libdir}/libosdCPU.so
21mr|opensubdiv-3.4.4-1|99	%{_libdir}/libosdGPU.so
21mr|opensubdiv-3.4.4-1|100	
21mr|opensubdiv-3.4.4-1|101	#----------------------------------------------------------------------------
21mr|opensubdiv-3.4.4-1|102	
21mr|opensubdiv-3.4.4-1|103	%prep
21mr|opensubdiv-3.4.4-1|104	%setup -qn %{oname}-%{sversion}
21mr|opensubdiv-3.4.4-1|105	%patch0 -p1
21mr|opensubdiv-3.4.4-1|106	%patch1 -p1
21mr|opensubdiv-3.4.4-1|107	
21mr|opensubdiv-3.4.4-1|108	%build
21mr|opensubdiv-3.4.4-1|109	%global optflags %{optflags} -D_FORCE_INLINES
21mr|opensubdiv-3.4.4-1|110	%cmake \
21mr|opensubdiv-3.4.4-1|111	-DNO_DOC:BOOL=ON \
21mr|opensubdiv-3.4.4-1|112	-DNO_TUTORIALS:BOOL=ON
21mr|opensubdiv-3.4.4-1|113	%make
21mr|opensubdiv-3.4.4-1|114	
21mr|opensubdiv-3.4.4-1|115	%install
21mr|opensubdiv-3.4.4-1|116	%makeinstall_std -C build
21mr|opensubdiv-3.4.4-1|117	
21mr|opensubdiv-3.4.4-1|118	# Remove tests
21mr|opensubdiv-3.4.4-1|119	rm -rf %{buildroot}%{_bindir}/*
21mr|opensubdiv-3.4.4-1|120	
21mr|opensubdiv-3.4.4-1|121	# Don't ship static libraries
21mr|opensubdiv-3.4.4-1|122	rm -f %{buildroot}%{_libdir}/*.a

14595 21
21mr|opentest4j-1.1.1-2|1	Name:           opentest4j
21mr|opentest4j-1.1.1-2|2	Version:        1.1.1
21mr|opentest4j-1.1.1-2|3	Release:        2
21mr|opentest4j-1.1.1-2|4	Summary:        Open Test Alliance for the JVM
21mr|opentest4j-1.1.1-2|5	License:        ASL 2.0
21mr|opentest4j-1.1.1-2|6	URL:            https://github.com/ota4j-team/opentest4j
21mr|opentest4j-1.1.1-2|7	Group:          Development/Java
21mr|opentest4j-1.1.1-2|8	BuildArch:      noarch
21mr|opentest4j-1.1.1-2|9	# Java stack is not supported on x86_32
21mr|opentest4j-1.1.1-2|10	ExcludeArch: %{ix86}
21mr|opentest4j-1.1.1-2|11	
21mr|opentest4j-1.1.1-2|12	Source0:        https://github.com/ota4j-team/opentest4j/archive/r%{version}.tar.gz
21mr|opentest4j-1.1.1-2|13	
21mr|opentest4j-1.1.1-2|14	Source100:      https://repo1.maven.org/maven2/org/opentest4j/opentest4j/%{version}/opentest4j-%{version}.pom
21mr|opentest4j-1.1.1-2|15	
21mr|opentest4j-1.1.1-2|16	BuildRequires:  maven-local
21mr|opentest4j-1.1.1-2|17	BuildRequires:  mvn(junit:junit)
21mr|opentest4j-1.1.1-2|18	
21mr|opentest4j-1.1.1-2|19	%description
21mr|opentest4j-1.1.1-2|20	Open Test Alliance for the JVM is a minimal common foundation for
21mr|opentest4j-1.1.1-2|21	testing libraries on the JVM.  The primary goal of the project is to
21mr|opentest4j-1.1.1-2|22	enable testing frameworks like JUnit, TestNG, Spock, etc. and
21mr|opentest4j-1.1.1-2|23	third-party assertion libraries like Hamcrest, AssertJ, etc. to use a
21mr|opentest4j-1.1.1-2|24	common set of exceptions that IDEs and build tools can support in a
21mr|opentest4j-1.1.1-2|25	consistent manner across all testing scenarios -- for example, for
21mr|opentest4j-1.1.1-2|26	consistent handling of failed assertions and failed assumptions as
21mr|opentest4j-1.1.1-2|27	well as visualization of test execution in IDEs and reports.
21mr|opentest4j-1.1.1-2|28	
21mr|opentest4j-1.1.1-2|29	%package javadoc
21mr|opentest4j-1.1.1-2|30	Summary:        Javadoc for %{name}
21mr|opentest4j-1.1.1-2|31	
21mr|opentest4j-1.1.1-2|32	%description javadoc
21mr|opentest4j-1.1.1-2|33	API documentation for %{name}.
21mr|opentest4j-1.1.1-2|34	
21mr|opentest4j-1.1.1-2|35	%prep
21mr|opentest4j-1.1.1-2|36	%setup -q -n opentest4j-r%{version}
21mr|opentest4j-1.1.1-2|37	find -name \*.jar -delete
21mr|opentest4j-1.1.1-2|38	cp -p %{SOURCE100} pom.xml
21mr|opentest4j-1.1.1-2|39	
21mr|opentest4j-1.1.1-2|40	%pom_add_dep junit:junit:4.12:test
21mr|opentest4j-1.1.1-2|41	
21mr|opentest4j-1.1.1-2|42	%pom_xpath_inject pom:project "
21mr|opentest4j-1.1.1-2|43	<build>
21mr|opentest4j-1.1.1-2|44	<pluginManagement>
21mr|opentest4j-1.1.1-2|45	<plugins>
21mr|opentest4j-1.1.1-2|46	<plugin>
21mr|opentest4j-1.1.1-2|47	<artifactId>maven-jar-plugin</artifactId>
21mr|opentest4j-1.1.1-2|48	<configuration>
21mr|opentest4j-1.1.1-2|49	<archive>
21mr|opentest4j-1.1.1-2|50	<manifestEntries>
21mr|opentest4j-1.1.1-2|51	<Automatic-Module-Name>org.opentest4j</Automatic-Module-Name>
21mr|opentest4j-1.1.1-2|52	<Implementation-Title>opentest4j</Implementation-Title>
21mr|opentest4j-1.1.1-2|53	<Implementation-Vendor>opentest4j.org</Implementation-Vendor>
21mr|opentest4j-1.1.1-2|54	<Implementation-Version>%{version}</Implementation-Version>
21mr|opentest4j-1.1.1-2|55	<Specification-Title>opentest4j</Specification-Title>
21mr|opentest4j-1.1.1-2|56	<Specification-Vendor>opentest4j.org</Specification-Vendor>
21mr|opentest4j-1.1.1-2|57	<Specification-Version>%{version}</Specification-Version>
21mr|opentest4j-1.1.1-2|58	<!-- OSGi metadata required by Eclipse -->
21mr|opentest4j-1.1.1-2|59	<Bundle-ManifestVersion>2</Bundle-ManifestVersion>
21mr|opentest4j-1.1.1-2|60	<Bundle-SymbolicName>org.opentest4j</Bundle-SymbolicName>
21mr|opentest4j-1.1.1-2|61	<Bundle-Version>%{version}</Bundle-Version>
21mr|opentest4j-1.1.1-2|62	<Export-Package>org.opentest4j;version=\"%{version}\"</Export-Package>
21mr|opentest4j-1.1.1-2|63	</manifestEntries>
21mr|opentest4j-1.1.1-2|64	</archive>
21mr|opentest4j-1.1.1-2|65	</configuration>
21mr|opentest4j-1.1.1-2|66	</plugin>
21mr|opentest4j-1.1.1-2|67	</plugins>
21mr|opentest4j-1.1.1-2|68	</pluginManagement>
21mr|opentest4j-1.1.1-2|69	</build>"
21mr|opentest4j-1.1.1-2|70	
21mr|opentest4j-1.1.1-2|71	# Fix unused reference to unused dependency
21mr|opentest4j-1.1.1-2|72	# This is fixed upstream: https://github.com/ota4j-team/opentest4j/commit/70d3d54f2cd076a962e81d9510e6716f3cbf8060
21mr|opentest4j-1.1.1-2|73	sed -i -e '/org\.apache\.commons\.codec/d' src/test/java/org/opentest4j/AssertionFailedErrorTests.java
21mr|opentest4j-1.1.1-2|74	
21mr|opentest4j-1.1.1-2|75	%build
21mr|opentest4j-1.1.1-2|76	%mvn_build
21mr|opentest4j-1.1.1-2|77	
21mr|opentest4j-1.1.1-2|78	%install
21mr|opentest4j-1.1.1-2|79	%mvn_install
21mr|opentest4j-1.1.1-2|80	
21mr|opentest4j-1.1.1-2|81	%files -f .mfiles
21mr|opentest4j-1.1.1-2|82	%license LICENSE
21mr|opentest4j-1.1.1-2|83	%doc README.md
21mr|opentest4j-1.1.1-2|84	
21mr|opentest4j-1.1.1-2|85	%files javadoc -f .mfiles-javadoc
21mr|opentest4j-1.1.1-2|86	%license LICENSE
21mr|opentest4j-1.1.1-2|87	

14596 21
21mr|openvdb-9.1.0-2|1	%define major		9.1
21mr|openvdb-9.1.0-2|2	%define libname		%mklibname %{name} %{major}
21mr|openvdb-9.1.0-2|3	%define develname	%mklibname %{name} -d
21mr|openvdb-9.1.0-2|4	
21mr|openvdb-9.1.0-2|5	Name:		openvdb
21mr|openvdb-9.1.0-2|6	Version:	9.1.0
21mr|openvdb-9.1.0-2|7	Release:	2
21mr|openvdb-9.1.0-2|8	Summary:	C++ library for sparse volumetric data discretized on three-dimensional grids
21mr|openvdb-9.1.0-2|9	License:	MPLv2.0
21mr|openvdb-9.1.0-2|10	Group:		System/Libraries
21mr|openvdb-9.1.0-2|11	Url:		http://www.openvdb.org/
21mr|openvdb-9.1.0-2|12	Source0:	https://github.com/AcademySoftwareFoundation/openvdb/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|openvdb-9.1.0-2|13	Patch0:     openvdb-8.0.1-link-python.patch
21mr|openvdb-9.1.0-2|14	BuildRequires:	cmake
21mr|openvdb-9.1.0-2|15	BuildRequires:	doxygen
21mr|openvdb-9.1.0-2|16	BuildRequires:	ninja
21mr|openvdb-9.1.0-2|17	BuildRequires:	gcc-c++
21mr|openvdb-9.1.0-2|18	BuildRequires:	ghostscript
21mr|openvdb-9.1.0-2|19	BuildRequires:	boost-devel
21mr|openvdb-9.1.0-2|20	BuildRequires:	python3dist(numpy)
21mr|openvdb-9.1.0-2|21	BuildRequires:	pkgconfig(blosc)
21mr|openvdb-9.1.0-2|22	BuildRequires:	pkgconfig(cppunit)
21mr|openvdb-9.1.0-2|23	BuildRequires:	pkgconfig(glfw3)
21mr|openvdb-9.1.0-2|24	BuildRequires:	pkgconfig(jemalloc)
21mr|openvdb-9.1.0-2|25	BuildRequires:	pkgconfig(OpenEXR)
21mr|openvdb-9.1.0-2|26	BuildRequires:	pkgconfig(python3)
21mr|openvdb-9.1.0-2|27	BuildRequires:	pkgconfig(tbb)
21mr|openvdb-9.1.0-2|28	BuildRequires:	pkgconfig(xcursor)
21mr|openvdb-9.1.0-2|29	BuildRequires:	pkgconfig(xi)
21mr|openvdb-9.1.0-2|30	BuildRequires:	pkgconfig(xinerama)
21mr|openvdb-9.1.0-2|31	BuildRequires:	pkgconfig(xrandr)
21mr|openvdb-9.1.0-2|32	BuildRequires:	pkgconfig(zlib)
21mr|openvdb-9.1.0-2|33	
21mr|openvdb-9.1.0-2|34	%description
21mr|openvdb-9.1.0-2|35	OpenVDB is an Academy Award-winning open-source C++ library comprising a novel
21mr|openvdb-9.1.0-2|36	hierarchical data structure and a suite of tools for the efficient storage and
21mr|openvdb-9.1.0-2|37	manipulation of sparse volumetric data discretized on three-dimensional grids.
21mr|openvdb-9.1.0-2|38	It is developed and maintained by DreamWorks Animation for use in volumetric
21mr|openvdb-9.1.0-2|39	applications typically encountered in feature film production.
21mr|openvdb-9.1.0-2|40	
21mr|openvdb-9.1.0-2|41	This package contains some graphical tools.
21mr|openvdb-9.1.0-2|42	
21mr|openvdb-9.1.0-2|43	%files
21mr|openvdb-9.1.0-2|44	%doc LICENSE README.md CHANGES
21mr|openvdb-9.1.0-2|45	%{_bindir}/vdb_print
21mr|openvdb-9.1.0-2|46	
21mr|openvdb-9.1.0-2|47	#------------------------------------------------------------------------------
21mr|openvdb-9.1.0-2|48	
21mr|openvdb-9.1.0-2|49	%package -n %{libname}
21mr|openvdb-9.1.0-2|50	Summary:	Core OpenVDB libraries
21mr|openvdb-9.1.0-2|51	Group:		System/Libraries
21mr|openvdb-9.1.0-2|52	
21mr|openvdb-9.1.0-2|53	%description -n	%{libname}
21mr|openvdb-9.1.0-2|54	OpenVDB is an Academy Award-winning open-source C++ library comprising a novel
21mr|openvdb-9.1.0-2|55	hierarchical data structure and a suite of tools for the efficient storage and
21mr|openvdb-9.1.0-2|56	manipulation of sparse volumetric data discretized on three-dimensional grids.
21mr|openvdb-9.1.0-2|57	It is developed and maintained by DreamWorks Animation for use in volumetric
21mr|openvdb-9.1.0-2|58	applications typically encountered in feature film production.
21mr|openvdb-9.1.0-2|59	
21mr|openvdb-9.1.0-2|60	%files -n %{libname}
21mr|openvdb-9.1.0-2|61	%{_libdir}/lib%{name}.so.%{major}{,.*}
21mr|openvdb-9.1.0-2|62	
21mr|openvdb-9.1.0-2|63	#------------------------------------------------------------------------------
21mr|openvdb-9.1.0-2|64	
21mr|openvdb-9.1.0-2|65	%package -n %{develname}
21mr|openvdb-9.1.0-2|66	Summary:	Development files for %{name}
21mr|openvdb-9.1.0-2|67	Group:		Development/C++
21mr|openvdb-9.1.0-2|68	Requires:	%{libname} = %{EVRD}
21mr|openvdb-9.1.0-2|69	Provides:	%{name}-devel = %{EVRD}
21mr|openvdb-9.1.0-2|70	
21mr|openvdb-9.1.0-2|71	%description -n	%{develname}
21mr|openvdb-9.1.0-2|72	The %{develname} package contains libraries and header files for developing
21mr|openvdb-9.1.0-2|73	applications that use %{name}.
21mr|openvdb-9.1.0-2|74	
21mr|openvdb-9.1.0-2|75	%files -n %{develname}
21mr|openvdb-9.1.0-2|76	%{_includedir}/*
21mr|openvdb-9.1.0-2|77	%{_libdir}/lib%{name}.so
21mr|openvdb-9.1.0-2|78	
21mr|openvdb-9.1.0-2|79	#------------------------------------------------------------------------------
21mr|openvdb-9.1.0-2|80	
21mr|openvdb-9.1.0-2|81	%package -n python3-%{name}
21mr|openvdb-9.1.0-2|82	Summary:	OpenVDB Python 3 module
21mr|openvdb-9.1.0-2|83	Group:		Development/Python
21mr|openvdb-9.1.0-2|84	Requires:	%{libname} = %{EVRD}
21mr|openvdb-9.1.0-2|85	
21mr|openvdb-9.1.0-2|86	%description -n	python3-%{name}
21mr|openvdb-9.1.0-2|87	OpenVDB is an Academy Award-winning open-source C++ library comprising a novel
21mr|openvdb-9.1.0-2|88	hierarchical data structure and a suite of tools for the efficient storage and
21mr|openvdb-9.1.0-2|89	manipulation of sparse volumetric data discretized on three-dimensional grids.
21mr|openvdb-9.1.0-2|90	It is developed and maintained by DreamWorks Animation for use in volumetric
21mr|openvdb-9.1.0-2|91	applications typically encountered in feature film production.
21mr|openvdb-9.1.0-2|92	
21mr|openvdb-9.1.0-2|93	This package contains the Python 3 module.
21mr|openvdb-9.1.0-2|94	
21mr|openvdb-9.1.0-2|95	%files -n python3-%{name}
21mr|openvdb-9.1.0-2|96	%{py3_platsitedir}/py%{name}.so
21mr|openvdb-9.1.0-2|97	
21mr|openvdb-9.1.0-2|98	#------------------------------------------------------------------------------
21mr|openvdb-9.1.0-2|99	
21mr|openvdb-9.1.0-2|100	%package doc
21mr|openvdb-9.1.0-2|101	Summary:	Documentation for %{name}
21mr|openvdb-9.1.0-2|102	Group:		Documentation
21mr|openvdb-9.1.0-2|103	BuildArch:	noarch
21mr|openvdb-9.1.0-2|104	
21mr|openvdb-9.1.0-2|105	%description doc
21mr|openvdb-9.1.0-2|106	The %{name}-doc package contains documentation for developing applications that
21mr|openvdb-9.1.0-2|107	use %{name}.
21mr|openvdb-9.1.0-2|108	
21mr|openvdb-9.1.0-2|109	%files doc
21mr|openvdb-9.1.0-2|110	%{_defaultdocdir}/OpenVDB
21mr|openvdb-9.1.0-2|111	
21mr|openvdb-9.1.0-2|112	#------------------------------------------------------------------------------
21mr|openvdb-9.1.0-2|113	
21mr|openvdb-9.1.0-2|114	%prep
21mr|openvdb-9.1.0-2|115	%autosetup -p1
21mr|openvdb-9.1.0-2|116	
21mr|openvdb-9.1.0-2|117	# Hardcoded paths for installation, as described in the INSTALL file
21mr|openvdb-9.1.0-2|118	sed -i 's|lib$|%{_lib}|g' %{name}/%{name}/CMakeLists.txt %{name}/%{name}/python/CMakeLists.txt
21mr|openvdb-9.1.0-2|119	
21mr|openvdb-9.1.0-2|120	%build
21mr|openvdb-9.1.0-2|121	%cmake \
21mr|openvdb-9.1.0-2|122	-DCMAKE_NO_SYSTEM_FROM_IMPORTED=TRUE	\
21mr|openvdb-9.1.0-2|123	-DDISABLE_DEPENDENCY_VERSION_CHECKS=ON	\
21mr|openvdb-9.1.0-2|124	-DOPENVDB_BUILD_DOCS=ON			\
21mr|openvdb-9.1.0-2|125	-DOPENVDB_BUILD_PYTHON_MODULE=ON	\
21mr|openvdb-9.1.0-2|126	-DOPENVDB_BUILD_UNITTESTS=OFF		\
21mr|openvdb-9.1.0-2|127	-DOPENVDB_ENABLE_RPATH=OFF		\
21mr|openvdb-9.1.0-2|128	-DOPENVDB_INSTALL_CMAKE_MODULES=OFF	\
21mr|openvdb-9.1.0-2|129	-DPYOPENVDB_INSTALL_DIRECTORY=%{py3_platsitedir} \
21mr|openvdb-9.1.0-2|130	-G Ninja
21mr|openvdb-9.1.0-2|131	%ninja_build
21mr|openvdb-9.1.0-2|132	
21mr|openvdb-9.1.0-2|133	%install
21mr|openvdb-9.1.0-2|134	%ninja_install -C build
21mr|openvdb-9.1.0-2|135	# remove static lib
21mr|openvdb-9.1.0-2|136	rm %{buildroot}%{_libdir}/lib%{name}.a

14597 21
21mr|open-vm-tools-12.1.5-3|1	#global	_disable_ld_no_undefined 1
21mr|open-vm-tools-12.1.5-3|2	
21mr|open-vm-tools-12.1.5-3|3	%define	major 0
21mr|open-vm-tools-12.1.5-3|4	%define	libdeploypkg %mklibname deploypkg %{major}
21mr|open-vm-tools-12.1.5-3|5	%define	libguestlib %mklibname guestlib %{major}
21mr|open-vm-tools-12.1.5-3|6	%define	libhgfs %mklibname hgfs %{major}
21mr|open-vm-tools-12.1.5-3|7	%define	libvgauth %mklibname vgauth %{major}
21mr|open-vm-tools-12.1.5-3|8	%define	libvmtools %mklibname vmtools %{major}
21mr|open-vm-tools-12.1.5-3|9	%define	devname %mklibname %{name} -d
21mr|open-vm-tools-12.1.5-3|10	
21mr|open-vm-tools-12.1.5-3|11	Summary:	Open Virtual Machine Tools
21mr|open-vm-tools-12.1.5-3|12	Name:		open-vm-tools
21mr|open-vm-tools-12.1.5-3|13	Version:	12.1.5
21mr|open-vm-tools-12.1.5-3|14	Release:	3
21mr|open-vm-tools-12.1.5-3|15	License:	LGPLv2.1+
21mr|open-vm-tools-12.1.5-3|16	Group:		Emulators
21mr|open-vm-tools-12.1.5-3|17	Url:		https://github.com/vmware/open-vm-tools
21mr|open-vm-tools-12.1.5-3|18	Source0:	https://github.com/vmware/open-vm-tools/archive/%{name}-stable-%{version}.tar.gz
21mr|open-vm-tools-12.1.5-3|19	# See, eg: https://bugzilla.redhat.com/show_bug.cgi?id=957135
21mr|open-vm-tools-12.1.5-3|20	Source1:	vmtoolsd.service
21mr|open-vm-tools-12.1.5-3|21	Source2:	vgauthd.service
21mr|open-vm-tools-12.1.5-3|22	Source3:	80-%{name}.preset
21mr|open-vm-tools-12.1.5-3|23	# See: https://kb.vmware.com/s/article/74650
21mr|open-vm-tools-12.1.5-3|24	Source4:	mnt-hgfs.mount
21mr|open-vm-tools-12.1.5-3|25	Source5:	%{name}.conf
21mr|open-vm-tools-12.1.5-3|26	Source100:	%{name}.rpmlintrc
21mr|open-vm-tools-12.1.5-3|27	Patch1:		open-vm-tools-stable-11.2.5-drop-not-declared.patch
21mr|open-vm-tools-12.1.5-3|28	BuildRequires:	doxygen
21mr|open-vm-tools-12.1.5-3|29	BuildRequires:	gcc-c++
21mr|open-vm-tools-12.1.5-3|30	BuildRequires:	dnet-devel
21mr|open-vm-tools-12.1.5-3|31	BuildRequires:	pam-devel
21mr|open-vm-tools-12.1.5-3|32	BuildRequires:	pkgconfig(fuse3) >= 3.10.0
21mr|open-vm-tools-12.1.5-3|33	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0) >= 2.21
21mr|open-vm-tools-12.1.5-3|34	BuildRequires:	pkgconfig(glib-2.0) >= 2.34.0
21mr|open-vm-tools-12.1.5-3|35	BuildRequires:	pkgconfig(grpc++) >= 1.3.2
21mr|open-vm-tools-12.1.5-3|36	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|open-vm-tools-12.1.5-3|37	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|open-vm-tools-12.1.5-3|38	BuildRequires:	pkgconfig(ice)
21mr|open-vm-tools-12.1.5-3|39	BuildRequires:	pkgconfig(icu-i18n) >= 3.8
21mr|open-vm-tools-12.1.5-3|40	BuildRequires:	pkgconfig(libcurl)
21mr|open-vm-tools-12.1.5-3|41	BuildRequires:	pkgconfig(libdrm)
21mr|open-vm-tools-12.1.5-3|42	BuildRequires:	pkgconfig(libmspack)
21mr|open-vm-tools-12.1.5-3|43	BuildRequires:	pkgconfig(libpcre)
21mr|open-vm-tools-12.1.5-3|44	BuildRequires:	pkgconfig(libprocps)
21mr|open-vm-tools-12.1.5-3|45	BuildRequires:	pkgconfig(libtirpc)
21mr|open-vm-tools-12.1.5-3|46	BuildRequires:	pkgconfig(libunwind)
21mr|open-vm-tools-12.1.5-3|47	BuildRequires:	pkgconfig(libxml-2.0)
21mr|open-vm-tools-12.1.5-3|48	BuildRequires:	pkgconfig(openssl) >= 1.0.1
21mr|open-vm-tools-12.1.5-3|49	BuildRequires:	pkgconfig(protobuf) >= 3.0.0
21mr|open-vm-tools-12.1.5-3|50	BuildRequires:	pkgconfig(sm)
21mr|open-vm-tools-12.1.5-3|51	BuildRequires:	pkgconfig(udev)
21mr|open-vm-tools-12.1.5-3|52	BuildRequires:	pkgconfig(x11)
21mr|open-vm-tools-12.1.5-3|53	BuildRequires:	pkgconfig(xcomposite)
21mr|open-vm-tools-12.1.5-3|54	BuildRequires:	pkgconfig(xerces-c)
21mr|open-vm-tools-12.1.5-3|55	BuildRequires:	pkgconfig(xext)
21mr|open-vm-tools-12.1.5-3|56	BuildRequires:	pkgconfig(xi)
21mr|open-vm-tools-12.1.5-3|57	BuildRequires:	pkgconfig(xinerama)
21mr|open-vm-tools-12.1.5-3|58	BuildRequires:	pkgconfig(xmlsec1)
21mr|open-vm-tools-12.1.5-3|59	BuildRequires:	pkgconfig(xrandr)
21mr|open-vm-tools-12.1.5-3|60	BuildRequires:	pkgconfig(xrender)
21mr|open-vm-tools-12.1.5-3|61	BuildRequires:	pkgconfig(xtst)
21mr|open-vm-tools-12.1.5-3|62	# dlopen()'ed
21mr|open-vm-tools-12.1.5-3|63	Requires:	libxmlsec1-openssl.so.1%{_arch_tag_suffix}
21mr|open-vm-tools-12.1.5-3|64	Requires:	systemd-units
21mr|open-vm-tools-12.1.5-3|65	Requires(post,preun,postun):	systemd
21mr|open-vm-tools-12.1.5-3|66	
21mr|open-vm-tools-12.1.5-3|67	%description
21mr|open-vm-tools-12.1.5-3|68	Open Virtual Machine Tools (aka %{name}) are the open source
21mr|open-vm-tools-12.1.5-3|69	implementation of VMware Tools, a set of guest operating system virtualization
21mr|open-vm-tools-12.1.5-3|70	components that enhance performance and user experience of virtual machines.
21mr|open-vm-tools-12.1.5-3|71	As virtualization technology rapidly becomes mainstream, each virtualization
21mr|open-vm-tools-12.1.5-3|72	solution provider implements their own set of tools and utilities to
21mr|open-vm-tools-12.1.5-3|73	supplement the guest virtual machine. However, most of the implementations are
21mr|open-vm-tools-12.1.5-3|74	proprietary and are tied to a specific virtualization platform. With the Open
21mr|open-vm-tools-12.1.5-3|75	Virtual Machine Tools project, we are hoping to solve this and other related
21mr|open-vm-tools-12.1.5-3|76	problems.
21mr|open-vm-tools-12.1.5-3|77	The tools are currently composed of kernel modules for Linux and user-space
21mr|open-vm-tools-12.1.5-3|78	programs for all VMware supported Unix-like guest operating systems. They
21mr|open-vm-tools-12.1.5-3|79	provide several useful functions like:
21mr|open-vm-tools-12.1.5-3|80	* File transfer between a host and guest.
21mr|open-vm-tools-12.1.5-3|81	* Improved memory management and network performance under virtualization.
21mr|open-vm-tools-12.1.5-3|82	* General mechanisms and protocols for communication between host and guests
21mr|open-vm-tools-12.1.5-3|83	and from guest to guest.
21mr|open-vm-tools-12.1.5-3|84	
21mr|open-vm-tools-12.1.5-3|85	%files
21mr|open-vm-tools-12.1.5-3|86	%doc AUTHORS COPYING ChangeLog NEWS ../ReleaseNotes.md ../README.md
21mr|open-vm-tools-12.1.5-3|87	%config(noreplace) %{_sysconfdir}/pam.d/*
21mr|open-vm-tools-12.1.5-3|88	%{_sysconfdir}/modules-load.d/%{name}.conf
21mr|open-vm-tools-12.1.5-3|89	%{_sysconfdir}/vmware-tools/
21mr|open-vm-tools-12.1.5-3|90	%{_unitdir}/vmtoolsd.service
21mr|open-vm-tools-12.1.5-3|91	%{_unitdir}/vgauthd.service
21mr|open-vm-tools-12.1.5-3|92	%{_unitdir}/mnt-hgfs.mount
21mr|open-vm-tools-12.1.5-3|93	%{_sysconfdir}/systemd/80-%{name}.preset
21mr|open-vm-tools-12.1.5-3|94	%{_udevrulesdir}/99-vmware-scsi-udev.rules
21mr|open-vm-tools-12.1.5-3|95	%{_bindir}/VGAuthService
21mr|open-vm-tools-12.1.5-3|96	%{_bindir}/vm-support
21mr|open-vm-tools-12.1.5-3|97	%{_bindir}/vmhgfs-fuse
21mr|open-vm-tools-12.1.5-3|98	%{_bindir}/vmtoolsd
21mr|open-vm-tools-12.1.5-3|99	%{_bindir}/vmware-alias-import
21mr|open-vm-tools-12.1.5-3|100	%{_bindir}/vmware-checkvm
21mr|open-vm-tools-12.1.5-3|101	%{_bindir}/vmware-hgfsclient
21mr|open-vm-tools-12.1.5-3|102	%{_bindir}/vmware-namespace-cmd
21mr|open-vm-tools-12.1.5-3|103	%{_bindir}/vmware-rpctool
21mr|open-vm-tools-12.1.5-3|104	%{_bindir}/vmware-toolbox-cmd
21mr|open-vm-tools-12.1.5-3|105	%{_bindir}/vmware-user
21mr|open-vm-tools-12.1.5-3|106	%{_bindir}/vmware-user-suid-wrapper
21mr|open-vm-tools-12.1.5-3|107	%{_bindir}/vmware-vgauth-cmd
21mr|open-vm-tools-12.1.5-3|108	%{_bindir}/vmware-vgauth-smoketest
21mr|open-vm-tools-12.1.5-3|109	%{_bindir}/vmware-xferlogs
21mr|open-vm-tools-12.1.5-3|110	%{_bindir}/vmwgfxctrl
21mr|open-vm-tools-12.1.5-3|111	%dir %{_libdir}/%{name}/
21mr|open-vm-tools-12.1.5-3|112	%dir %{_libdir}/%{name}/plugins
21mr|open-vm-tools-12.1.5-3|113	%dir %{_libdir}/%{name}/plugins/common
21mr|open-vm-tools-12.1.5-3|114	%dir %{_libdir}/%{name}/plugins/vmsvc
21mr|open-vm-tools-12.1.5-3|115	%{_libdir}/%{name}/plugins/common/*.so
21mr|open-vm-tools-12.1.5-3|116	%{_libdir}/%{name}/plugins/vmsvc/*.so
21mr|open-vm-tools-12.1.5-3|117	%{_datadir}/%{name}/
21mr|open-vm-tools-12.1.5-3|118	
21mr|open-vm-tools-12.1.5-3|119	
21mr|open-vm-tools-12.1.5-3|120	%post
21mr|open-vm-tools-12.1.5-3|121	# Enable all services
21mr|open-vm-tools-12.1.5-3|122	%systemd_post vgauthd.service
21mr|open-vm-tools-12.1.5-3|123	%systemd_post vmtoolsd.service
21mr|open-vm-tools-12.1.5-3|124	
21mr|open-vm-tools-12.1.5-3|125	
21mr|open-vm-tools-12.1.5-3|126	%preun
21mr|open-vm-tools-12.1.5-3|127	%systemd_preun vmtoolsd.service
21mr|open-vm-tools-12.1.5-3|128	%systemd_preun vgauthd.service
21mr|open-vm-tools-12.1.5-3|129	
21mr|open-vm-tools-12.1.5-3|130	# Tell VMware that open-vm-tools is being uninstalled
21mr|open-vm-tools-12.1.5-3|131	if [ "$1" = "0" ] && [ -x %{_bindir}/vmware-checkvm ] && [ -x %{_bindir}/vmware-rpctool ] && \
21mr|open-vm-tools-12.1.5-3|132	%{_bindir}/vmware-checkvm 2>/dev/null &>/dev/null; then
21mr|open-vm-tools-12.1.5-3|133	%{_bindir}/vmware-rpctool 'tools.set.version 0' 2>/dev/null &>/dev/null || /bin/true
21mr|open-vm-tools-12.1.5-3|134	
21mr|open-vm-tools-12.1.5-3|135	# Teardown mount point for Shared Folders
21mr|open-vm-tools-12.1.5-3|136	if [ -d /mnt/hgfs ] && %{_bindir}/vmware-checkvm -p | grep -q Workstation; then
21mr|open-vm-tools-12.1.5-3|137	umount /mnt/hgfs &>/dev/null || /bin/true
21mr|open-vm-tools-12.1.5-3|138	rmdir /mnt/hgfs &>/dev/null || /bin/true
21mr|open-vm-tools-12.1.5-3|139	fi
21mr|open-vm-tools-12.1.5-3|140	fi
21mr|open-vm-tools-12.1.5-3|141	
21mr|open-vm-tools-12.1.5-3|142	
21mr|open-vm-tools-12.1.5-3|143	%postun
21mr|open-vm-tools-12.1.5-3|144	# ATM those macros do nothing
21mr|open-vm-tools-12.1.5-3|145	#systemd_user_postun vmtoolsd.service
21mr|open-vm-tools-12.1.5-3|146	#systemd_user_postun vgauthd.service
21mr|open-vm-tools-12.1.5-3|147	
21mr|open-vm-tools-12.1.5-3|148	# Cleanup GuestProxy certs
21mr|open-vm-tools-12.1.5-3|149	if [ "$1" = "0" ]; then
21mr|open-vm-tools-12.1.5-3|150	rm -rf %{_sysconfdir}/vmware-tools/GuestProxyData &> /dev/null || /bin/true
21mr|open-vm-tools-12.1.5-3|151	fi
21mr|open-vm-tools-12.1.5-3|152	
21mr|open-vm-tools-12.1.5-3|153	#----------------------------------------------------------------------------
21mr|open-vm-tools-12.1.5-3|154	
21mr|open-vm-tools-12.1.5-3|155	%package -n %{libdeploypkg}
21mr|open-vm-tools-12.1.5-3|156	Summary:	Shared library for %{name}
21mr|open-vm-tools-12.1.5-3|157	Group:		System/Libraries
21mr|open-vm-tools-12.1.5-3|158	
21mr|open-vm-tools-12.1.5-3|159	%description -n %{libdeploypkg}
21mr|open-vm-tools-12.1.5-3|160	Shared library for %{name}.
21mr|open-vm-tools-12.1.5-3|161	
21mr|open-vm-tools-12.1.5-3|162	%files -n %{libdeploypkg}
21mr|open-vm-tools-12.1.5-3|163	%doc COPYING
21mr|open-vm-tools-12.1.5-3|164	%{_libdir}/libDeployPkg.so.%{major}*
21mr|open-vm-tools-12.1.5-3|165	
21mr|open-vm-tools-12.1.5-3|166	#----------------------------------------------------------------------------
21mr|open-vm-tools-12.1.5-3|167	
21mr|open-vm-tools-12.1.5-3|168	%package -n %{libguestlib}
21mr|open-vm-tools-12.1.5-3|169	Summary:	Shared library for %{name}
21mr|open-vm-tools-12.1.5-3|170	Group:		System/Libraries
21mr|open-vm-tools-12.1.5-3|171	Conflicts:	open-vm-tools < 9.4.6-3
21mr|open-vm-tools-12.1.5-3|172	
21mr|open-vm-tools-12.1.5-3|173	%description -n %{libguestlib}
21mr|open-vm-tools-12.1.5-3|174	Shared library for %{name}.
21mr|open-vm-tools-12.1.5-3|175	
21mr|open-vm-tools-12.1.5-3|176	%files -n %{libguestlib}
21mr|open-vm-tools-12.1.5-3|177	%doc COPYING
21mr|open-vm-tools-12.1.5-3|178	%{_libdir}/libguestlib.so.%{major}*
21mr|open-vm-tools-12.1.5-3|179	%{_libdir}/libguestStoreClient.so.%{major}*
21mr|open-vm-tools-12.1.5-3|180	
21mr|open-vm-tools-12.1.5-3|181	#----------------------------------------------------------------------------
21mr|open-vm-tools-12.1.5-3|182	
21mr|open-vm-tools-12.1.5-3|183	%package -n %{libhgfs}
21mr|open-vm-tools-12.1.5-3|184	Summary:	Shared library for %{name}
21mr|open-vm-tools-12.1.5-3|185	Group:		System/Libraries
21mr|open-vm-tools-12.1.5-3|186	Conflicts:		open-vm-tools < 9.4.6-3
21mr|open-vm-tools-12.1.5-3|187	
21mr|open-vm-tools-12.1.5-3|188	%description -n %{libhgfs}
21mr|open-vm-tools-12.1.5-3|189	Shared library for %{name}.
21mr|open-vm-tools-12.1.5-3|190	
21mr|open-vm-tools-12.1.5-3|191	%files -n %{libhgfs}
21mr|open-vm-tools-12.1.5-3|192	%doc COPYING
21mr|open-vm-tools-12.1.5-3|193	%{_libdir}/libhgfs.so.%{major}*
21mr|open-vm-tools-12.1.5-3|194	
21mr|open-vm-tools-12.1.5-3|195	#----------------------------------------------------------------------------
21mr|open-vm-tools-12.1.5-3|196	
21mr|open-vm-tools-12.1.5-3|197	%package -n %{libvgauth}
21mr|open-vm-tools-12.1.5-3|198	Summary:	Shared library for %{name}
21mr|open-vm-tools-12.1.5-3|199	Group:		System/Libraries
21mr|open-vm-tools-12.1.5-3|200	
21mr|open-vm-tools-12.1.5-3|201	%description -n %{libvgauth}
21mr|open-vm-tools-12.1.5-3|202	Shared library for %{name}.
21mr|open-vm-tools-12.1.5-3|203	
21mr|open-vm-tools-12.1.5-3|204	%files -n %{libvgauth}
21mr|open-vm-tools-12.1.5-3|205	%doc COPYING
21mr|open-vm-tools-12.1.5-3|206	%{_libdir}/libvgauth.so.%{major}*
21mr|open-vm-tools-12.1.5-3|207	
21mr|open-vm-tools-12.1.5-3|208	#----------------------------------------------------------------------------
21mr|open-vm-tools-12.1.5-3|209	
21mr|open-vm-tools-12.1.5-3|210	%package -n %{libvmtools}
21mr|open-vm-tools-12.1.5-3|211	Summary:	Shared library for %{name}
21mr|open-vm-tools-12.1.5-3|212	Group:		System/Libraries
21mr|open-vm-tools-12.1.5-3|213	Conflicts:	open-vm-tools < 9.4.6-3
21mr|open-vm-tools-12.1.5-3|214	
21mr|open-vm-tools-12.1.5-3|215	%description -n %{libvmtools}
21mr|open-vm-tools-12.1.5-3|216	Shared library for %{name}.
21mr|open-vm-tools-12.1.5-3|217	
21mr|open-vm-tools-12.1.5-3|218	%files -n %{libvmtools}
21mr|open-vm-tools-12.1.5-3|219	%doc COPYING
21mr|open-vm-tools-12.1.5-3|220	%{_libdir}/libvmtools.so.%{major}*
21mr|open-vm-tools-12.1.5-3|221	
21mr|open-vm-tools-12.1.5-3|222	#----------------------------------------------------------------------------
21mr|open-vm-tools-12.1.5-3|223	
21mr|open-vm-tools-12.1.5-3|224	%package -n %{devname}
21mr|open-vm-tools-12.1.5-3|225	Summary:	Open Virtual Machine Tools development files
21mr|open-vm-tools-12.1.5-3|226	Group:		Development/Other
21mr|open-vm-tools-12.1.5-3|227	Requires:	%{libdeploypkg} = %{EVRD}
21mr|open-vm-tools-12.1.5-3|228	Requires:	%{libguestlib} = %{EVRD}
21mr|open-vm-tools-12.1.5-3|229	Requires:	%{libhgfs} = %{EVRD}
21mr|open-vm-tools-12.1.5-3|230	Requires:	%{libvgauth} = %{EVRD}
21mr|open-vm-tools-12.1.5-3|231	Requires:	%{libvmtools} = %{EVRD}
21mr|open-vm-tools-12.1.5-3|232	Provides:		%{name}-devel = %{EVRD}
21mr|open-vm-tools-12.1.5-3|233	Conflicts:		%{name}-devel < 9.4.6-3
21mr|open-vm-tools-12.1.5-3|234	Obsoletes:	%{name}-devel < 9.4.6-3
21mr|open-vm-tools-12.1.5-3|235	
21mr|open-vm-tools-12.1.5-3|236	%description -n %{devname}
21mr|open-vm-tools-12.1.5-3|237	Open Virtual Machine Tools development files.
21mr|open-vm-tools-12.1.5-3|238	
21mr|open-vm-tools-12.1.5-3|239	%files -n %{devname}
21mr|open-vm-tools-12.1.5-3|240	%doc docs/api/build/*
21mr|open-vm-tools-12.1.5-3|241	%{_defaultdocdir}/%{name}/api/html
21mr|open-vm-tools-12.1.5-3|242	%{_includedir}/libDeployPkg/*
21mr|open-vm-tools-12.1.5-3|243	%{_includedir}/vmGuestLib/*
21mr|open-vm-tools-12.1.5-3|244	%{_libdir}/libDeployPkg.so
21mr|open-vm-tools-12.1.5-3|245	%{_libdir}/libhgfs.so
21mr|open-vm-tools-12.1.5-3|246	%{_libdir}/libguestlib.so
21mr|open-vm-tools-12.1.5-3|247	%{_libdir}/libguestStoreClient.so
21mr|open-vm-tools-12.1.5-3|248	%{_libdir}/libvgauth.so
21mr|open-vm-tools-12.1.5-3|249	%{_libdir}/libvmtools.so
21mr|open-vm-tools-12.1.5-3|250	%{_libdir}/pkgconfig/libDeployPkg.pc
21mr|open-vm-tools-12.1.5-3|251	%{_libdir}/pkgconfig/vmguestlib.pc
21mr|open-vm-tools-12.1.5-3|252	
21mr|open-vm-tools-12.1.5-3|253	#----------------------------------------------------------------------------
21mr|open-vm-tools-12.1.5-3|254	
21mr|open-vm-tools-12.1.5-3|255	%package desktop
21mr|open-vm-tools-12.1.5-3|256	Summary:	User experience components for Open Virtual Machine Tools
21mr|open-vm-tools-12.1.5-3|257	Group:		Emulators
21mr|open-vm-tools-12.1.5-3|258	Requires:	%{name} = %{EVRD}
21mr|open-vm-tools-12.1.5-3|259	
21mr|open-vm-tools-12.1.5-3|260	%description desktop
21mr|open-vm-tools-12.1.5-3|261	This package contains only the user-space programs of %{name} that are
21mr|open-vm-tools-12.1.5-3|262	essential for improved user experience of VMware virtual machines.
21mr|open-vm-tools-12.1.5-3|263	
21mr|open-vm-tools-12.1.5-3|264	%files desktop
21mr|open-vm-tools-12.1.5-3|265	%doc COPYING
21mr|open-vm-tools-12.1.5-3|266	%{_sysconfdir}/xdg/autostart/*.desktop
21mr|open-vm-tools-12.1.5-3|267	%{_bindir}/vmware-vmblock-fuse
21mr|open-vm-tools-12.1.5-3|268	%{_libdir}/%{name}/plugins/vmusr/
21mr|open-vm-tools-12.1.5-3|269	
21mr|open-vm-tools-12.1.5-3|270	#----------------------------------------------------------------------------
21mr|open-vm-tools-12.1.5-3|271	
21mr|open-vm-tools-12.1.5-3|272	%prep
21mr|open-vm-tools-12.1.5-3|273	%setup -qn %{name}-stable-%{version}/%{name}
21mr|open-vm-tools-12.1.5-3|274	%patch1 -p2
21mr|open-vm-tools-12.1.5-3|275	
21mr|open-vm-tools-12.1.5-3|276	# Remove "Encoding" key from the "Desktop Entry"
21mr|open-vm-tools-12.1.5-3|277	sed -e "s|^Encoding.*$||g" -i ./vmware-user-suid-wrapper/vmware-user.desktop.in
21mr|open-vm-tools-12.1.5-3|278	
21mr|open-vm-tools-12.1.5-3|279	
21mr|open-vm-tools-12.1.5-3|280	%build
21mr|open-vm-tools-12.1.5-3|281	autoreconf -vfi
21mr|open-vm-tools-12.1.5-3|282	%configure \
21mr|open-vm-tools-12.1.5-3|283	--disable-static \
21mr|open-vm-tools-12.1.5-3|284	--without-kernel-modules \
21mr|open-vm-tools-12.1.5-3|285	--without-root-privileges \
21mr|open-vm-tools-12.1.5-3|286	--disable-tests \
21mr|open-vm-tools-12.1.5-3|287	--enable-vmwgfxctrl \
21mr|open-vm-tools-12.1.5-3|288	--enable-xmlsec1 \
21mr|open-vm-tools-12.1.5-3|289	--with-udev-rules-dir=%{_udevrulesdir} \
21mr|open-vm-tools-12.1.5-3|290	--with-dnet \
21mr|open-vm-tools-12.1.5-3|291	--with-fuse=3 \
21mr|open-vm-tools-12.1.5-3|292	--with-gtk3 \
21mr|open-vm-tools-12.1.5-3|293	--without-gtk2
21mr|open-vm-tools-12.1.5-3|294	
21mr|open-vm-tools-12.1.5-3|295	sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
21mr|open-vm-tools-12.1.5-3|296	
21mr|open-vm-tools-12.1.5-3|297	%make
21mr|open-vm-tools-12.1.5-3|298	
21mr|open-vm-tools-12.1.5-3|299	
21mr|open-vm-tools-12.1.5-3|300	%install
21mr|open-vm-tools-12.1.5-3|301	%makeinstall_std
21mr|open-vm-tools-12.1.5-3|302	
21mr|open-vm-tools-12.1.5-3|303	# Install our systemd unit files
21mr|open-vm-tools-12.1.5-3|304	install -p -m644 %{SOURCE1} -D %{buildroot}%{_unitdir}/vmtoolsd.service
21mr|open-vm-tools-12.1.5-3|305	install -p -m644 %{SOURCE2} -D %{buildroot}%{_unitdir}/vgauthd.service
21mr|open-vm-tools-12.1.5-3|306	install -p -m644 %{SOURCE4} -D %{buildroot}%{_unitdir}/mnt-hgfs.mount
21mr|open-vm-tools-12.1.5-3|307	install -p -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/systemd/80-%{name}.preset
21mr|open-vm-tools-12.1.5-3|308	install -p -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/modules-load.d/%{name}.conf
21mr|open-vm-tools-12.1.5-3|309	
21mr|open-vm-tools-12.1.5-3|310	# Fix perms
21mr|open-vm-tools-12.1.5-3|311	chmod 0644 %{buildroot}%{_sysconfdir}/pam.d/*
21mr|open-vm-tools-12.1.5-3|312	chmod 0644 %{buildroot}%{_sysconfdir}/vmware-tools/tools.conf.example
21mr|open-vm-tools-12.1.5-3|313	chmod 0644 %{buildroot}%{_sysconfdir}/vmware-tools/vgauth/schemas/*
21mr|open-vm-tools-12.1.5-3|314	chmod 0644 %{buildroot}%{_udevrulesdir}/99-vmware-scsi-udev.rules
21mr|open-vm-tools-12.1.5-3|315	
21mr|open-vm-tools-12.1.5-3|316	%changelog
21mr|open-vm-tools-12.1.5-3|317	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|open-vm-tools-12.1.5-3|318	- Fix missing library (okdesk#3841)
21mr|open-vm-tools-12.1.5-3|319	
21mr|open-vm-tools-12.1.5-3|320	* Thu Jul 6 2023 Victor Ryzhikh <victorr2007@yandex.ru> 12.1.5-2
21mr|open-vm-tools-12.1.5-3|321	- Rebuild
21mr|open-vm-tools-12.1.5-3|322	
21mr|open-vm-tools-12.1.5-3|323	* Thu Dec 29 2022 Giovanni Mariani <mc2374@mclink.it> 12.1.5-1
21mr|open-vm-tools-12.1.5-3|324	- Updated to release 12.1.5, dropped P0
21mr|open-vm-tools-12.1.5-3|325	
21mr|open-vm-tools-12.1.5-3|326	* Tue Nov 15 2022 Giovanni Mariani <mc2374@mclink.it> 12.1.0-1
21mr|open-vm-tools-12.1.5-3|327	- Fixed BReqs
21mr|open-vm-tools-12.1.5-3|328	
21mr|open-vm-tools-12.1.5-3|329	* Tue Nov 15 2022 Giovanni Mariani <mc2374@mclink.it>
21mr|open-vm-tools-12.1.5-3|330	- Updated to release 12.1.0, updated S100, updated configure options and shared folders teardown processing
21mr|open-vm-tools-12.1.5-3|331	
21mr|open-vm-tools-12.1.5-3|332	* Thu Jun 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 11.2.5-5
21mr|open-vm-tools-12.1.5-3|333	- Bump release for icu update
21mr|open-vm-tools-12.1.5-3|334	
21mr|open-vm-tools-12.1.5-3|335	* Wed Jun 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|open-vm-tools-12.1.5-3|336	- Bump release for rebuild with icu 71.1
21mr|open-vm-tools-12.1.5-3|337	
21mr|open-vm-tools-12.1.5-3|338	* Sun Sep 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 11.2.5-3
21mr|open-vm-tools-12.1.5-3|339	- move vmware-user-suid-wrapper to main pkg
21mr|open-vm-tools-12.1.5-3|340	
21mr|open-vm-tools-12.1.5-3|341	* Fri Aug 20 2021 VictorR2007 <victorr2007@yandex.ru> 11.2.5-2
21mr|open-vm-tools-12.1.5-3|342	- Fix build
21mr|open-vm-tools-12.1.5-3|343	
21mr|open-vm-tools-12.1.5-3|344	* Thu Mar 11 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 11.2.5-1
21mr|open-vm-tools-12.1.5-3|345	- Update to 11.2.5
21mr|open-vm-tools-12.1.5-3|346	
21mr|open-vm-tools-12.1.5-3|347	* Wed Nov 25 2020 Giovanni Mariani <mc2374@mclink.it>
21mr|open-vm-tools-12.1.5-3|348	- Updated to release 11.2.0
21mr|open-vm-tools-12.1.5-3|349	
21mr|open-vm-tools-12.1.5-3|350	* Mon Sep 28 2020 Giovanni Mariani <mc2374@mclink.it>
21mr|open-vm-tools-12.1.5-3|351	- Updated to release 11.1.5
21mr|open-vm-tools-12.1.5-3|352	
21mr|open-vm-tools-12.1.5-3|353	* Mon Mar 30 2020 Giovanni Mariani <mc2374@mclink.it>
21mr|open-vm-tools-12.1.5-3|354	- Updated to release 11.0.5, sync with 2016.1 specfile

14598 21
21mr|openvpn-2.5.8-2|1	# EasyRSA v3 and v2 are not compatible, ship both
21mr|openvpn-2.5.8-2|2	%define	easy_rsa_version 3.1.1
21mr|openvpn-2.5.8-2|3	%define	easy_rsa2_version 2.2.2
21mr|openvpn-2.5.8-2|4	%define	plugindir %{_libdir}/%{name}/plugins
21mr|openvpn-2.5.8-2|5	
21mr|openvpn-2.5.8-2|6	# Distro-specific default value is defined in branding-configs package
21mr|openvpn-2.5.8-2|7	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|openvpn-2.5.8-2|8	
21mr|openvpn-2.5.8-2|9	Summary:	A Secure TCP/UDP Tunneling Daemon
21mr|openvpn-2.5.8-2|10	Name:		openvpn
21mr|openvpn-2.5.8-2|11	Version:	2.5.8
21mr|openvpn-2.5.8-2|12	Release:	2
21mr|openvpn-2.5.8-2|13	License:	GPLv2+
21mr|openvpn-2.5.8-2|14	Group:		Networking/Other
21mr|openvpn-2.5.8-2|15	Url:		http://openvpn.net/
21mr|openvpn-2.5.8-2|16	Source0:	https://github.com/OpenVPN/openvpn/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|openvpn-2.5.8-2|17	Source3:	dhcp.sh
21mr|openvpn-2.5.8-2|18	Source5:	%{name}@.service
21mr|openvpn-2.5.8-2|19	Source6:	%{name}.target
21mr|openvpn-2.5.8-2|20	Source7:	https://github.com/OpenVPN/easy-rsa/releases/download/v%{easy_rsa_version}/EasyRSA-%{easy_rsa_version}.tgz
21mr|openvpn-2.5.8-2|21	Source8:	https://github.com/OpenVPN/easy-rsa/releases/download/%{easy_rsa2_version}/EasyRSA-%{easy_rsa2_version}.tgz
21mr|openvpn-2.5.8-2|22	Source9:	sysusers.openvpn.conf
21mr|openvpn-2.5.8-2|23	# From https://src.fedoraproject.org/rpms/openvpn/blob/master/f/.rpmlint
21mr|openvpn-2.5.8-2|24	Source10:	openvpn.rpmlintrc
21mr|openvpn-2.5.8-2|25	Patch1:		0001-ROSA-openvpn-target.patch
21mr|openvpn-2.5.8-2|26	Patch2:		0002-ROSA-openvpn-group-compat-with-openvpn-.service.patch
21mr|openvpn-2.5.8-2|27	Patch3:		CVE-2024-4877.patch
21mr|openvpn-2.5.8-2|28	BuildRequires:	python3-docutils
21mr|openvpn-2.5.8-2|29	BuildRequires:	pam-devel
21mr|openvpn-2.5.8-2|30	BuildRequires:	pkgconfig(libpkcs11-helper-1)
21mr|openvpn-2.5.8-2|31	BuildRequires:	pkgconfig(systemd)
21mr|openvpn-2.5.8-2|32	BuildRequires:	pkgconfig(liblz4)
21mr|openvpn-2.5.8-2|33	BuildRequires:	pkgconfig(lzo2)
21mr|openvpn-2.5.8-2|34	# LibreSSL allows to support GOST R 34.12 89-2012 (no 2015, 2018 in LibreSSL)
21mr|openvpn-2.5.8-2|35	# see openvpn --show-tls | grep -i gost, openvpn --show-ciphers | grep -i gost
21mr|openvpn-2.5.8-2|36	# There are patches for OpenSSL with dlopen() engine libgost.so:
21mr|openvpn-2.5.8-2|37	# https://sourceforge.net/p/openvpn/mailman/openvpn-devel/thread/1345106302-22850-8-git-send-email-heiko.hund%40sophos.com/
21mr|openvpn-2.5.8-2|38	# and in ALT Linux openvpn-gostcrypto is based on them + some additional enhancements.
21mr|openvpn-2.5.8-2|39	# Related commits from http://git.altlinux.org/gears/o/openvpn-gostcrypto.git :
21mr|openvpn-2.5.8-2|40	# 8a43518ee6855fe13de2bc5b972f3c6f0338829b
21mr|openvpn-2.5.8-2|41	# 3eb42f8898e8b1e094bf69f00071744961881466
21mr|openvpn-2.5.8-2|42	# 37bf7b332e6bca7bef62ac8fe4a1be4e03125afb
21mr|openvpn-2.5.8-2|43	# 691e763b2b4bea8fe1a0f16facbb8b1e572b6a79
21mr|openvpn-2.5.8-2|44	# 99e47f04f0b2f8096d4516528bfb0ecd58719170
21mr|openvpn-2.5.8-2|45	# d1efccba2a716fb3a43c34817e97852db98d4fcb
21mr|openvpn-2.5.8-2|46	# a28af98fe2f05a932b1758e5d995ad17fbe8ef0c
21mr|openvpn-2.5.8-2|47	# b56fe00e9a869c86658d40c4f28ecba7e44b41ef
21mr|openvpn-2.5.8-2|48	# 029b808c57eef9bf8710343a8232854bb270f617
21mr|openvpn-2.5.8-2|49	# 7ae6fca672967589220009327c1d722749b4cf58
21mr|openvpn-2.5.8-2|50	# d1c4c3821cfc5f9c2689eacc3b1c8721494285ae
21mr|openvpn-2.5.8-2|51	# b5914a9f9b1311a01154bd4f33be19092ff270e9
21mr|openvpn-2.5.8-2|52	# 9e190c0d6c1ce67c24268eae9ac33efeb8897905
21mr|openvpn-2.5.8-2|53	# 67dec70779335422ef3338bb6e9b3cc39f307fbf
21mr|openvpn-2.5.8-2|54	# Not compilable with LibreSSL port of them to upstream OpenVPN 2.4.8 is here:
21mr|openvpn-2.5.8-2|55	# https://github.com/mikhailnov/openvpn/tree/rosa-2.4.8-gost-prototype
21mr|openvpn-2.5.8-2|56	# I did not port patches to load OpenSSL engines (see link to sourceforge.net)
21mr|openvpn-2.5.8-2|57	# and did not port renaming of HMAC to MAC.
21mr|openvpn-2.5.8-2|58	# ROSA's OpenSSL 1.0 does not have a full implementation of GOST R 34.12-2015.
21mr|openvpn-2.5.8-2|59	BuildRequires:	pkgconfig(openssl)
21mr|openvpn-2.5.8-2|60	%if %{with selinux}
21mr|openvpn-2.5.8-2|61	BuildRequires:	selinux-devel
21mr|openvpn-2.5.8-2|62	%endif
21mr|openvpn-2.5.8-2|63	# to get path to netstat
21mr|openvpn-2.5.8-2|64	BuildRequires:	net-tools
21mr|openvpn-2.5.8-2|65	
21mr|openvpn-2.5.8-2|66	%description
21mr|openvpn-2.5.8-2|67	OpenVPN is a robust and highly flexible tunneling application that  uses
21mr|openvpn-2.5.8-2|68	all of the encryption, authentication, and certification features of the
21mr|openvpn-2.5.8-2|69	OpenSSL library to securely tunnel IP networks over a single UDP port.
21mr|openvpn-2.5.8-2|70	
21mr|openvpn-2.5.8-2|71	%files
21mr|openvpn-2.5.8-2|72	%doc AUTHORS ChangeLog COPYING PORTS README distro/systemd/README.systemd
21mr|openvpn-2.5.8-2|73	%doc src/plugins/*/README.*
21mr|openvpn-2.5.8-2|74	%{_unitdir}/%{name}@.service
21mr|openvpn-2.5.8-2|75	%{_unitdir}/%{name}-client@.service
21mr|openvpn-2.5.8-2|76	%{_unitdir}/%{name}-server@.service
21mr|openvpn-2.5.8-2|77	%{_unitdir}/%{name}.target
21mr|openvpn-2.5.8-2|78	%{_tmpfilesdir}/%{name}.conf
21mr|openvpn-2.5.8-2|79	%{_sysusersdir}/%{name}.conf
21mr|openvpn-2.5.8-2|80	%{_sbindir}/%{name}
21mr|openvpn-2.5.8-2|81	%{_bindir}/easyrsa
21mr|openvpn-2.5.8-2|82	%{_mandir}/man5/openvpn-examples.5*
21mr|openvpn-2.5.8-2|83	%{_mandir}/man8/%{name}.8*
21mr|openvpn-2.5.8-2|84	%{_datadir}/%{name}
21mr|openvpn-2.5.8-2|85	%dir %{plugindir}
21mr|openvpn-2.5.8-2|86	%{plugindir}/*.so
21mr|openvpn-2.5.8-2|87	# attrs are based on Fedora spec
21mr|openvpn-2.5.8-2|88	%config(noreplace) %dir %{_sysconfdir}/%{name}/
21mr|openvpn-2.5.8-2|89	%config(noreplace) %dir %attr(-,-,openvpn) %{_sysconfdir}/%{name}/client
21mr|openvpn-2.5.8-2|90	%config(noreplace) %dir %attr(-,-,openvpn) %{_sysconfdir}/%{name}/server
21mr|openvpn-2.5.8-2|91	%attr(0770,openvpn,openvpn) /var/lib/openvpn
21mr|openvpn-2.5.8-2|92	%{_docdir}/%{name}/COPYRIGHT.GPL
21mr|openvpn-2.5.8-2|93	%{_docdir}/%{name}/Changes.rst
21mr|openvpn-2.5.8-2|94	%{_docdir}/%{name}/README.IPv6
21mr|openvpn-2.5.8-2|95	%{_docdir}/%{name}/README.mbedtls
21mr|openvpn-2.5.8-2|96	%{_docdir}/%{name}/management-notes.txt
21mr|openvpn-2.5.8-2|97	%{_docdir}/%{name}/gui-notes.txt
21mr|openvpn-2.5.8-2|98	%{_docdir}/%{name}/openvpn-examples.5.html
21mr|openvpn-2.5.8-2|99	%{_docdir}/%{name}/openvpn.8.html
21mr|openvpn-2.5.8-2|100	
21mr|openvpn-2.5.8-2|101	
21mr|openvpn-2.5.8-2|102	%pre
21mr|openvpn-2.5.8-2|103	%sysusers_create_package %{name} %{SOURCE9}
21mr|openvpn-2.5.8-2|104	
21mr|openvpn-2.5.8-2|105	%post
21mr|openvpn-2.5.8-2|106	%tmpfiles_create %{name}
21mr|openvpn-2.5.8-2|107	msg="Before openvpn package v2.4.8 there was a mess of root:root and root:openvpn,
21mr|openvpn-2.5.8-2|108	migrating to root:openvpn"
21mr|openvpn-2.5.8-2|109	f="/etc/openvpn/.user-auto-migration"
21mr|openvpn-2.5.8-2|110	if [ ! -f "$f" ]; then
21mr|openvpn-2.5.8-2|111	( set +x
21mr|openvpn-2.5.8-2|112	chown -R root:openvpn /etc/openvpn/ /var/lib/openvpn/
21mr|openvpn-2.5.8-2|113	)
21mr|openvpn-2.5.8-2|114	echo "$msg" | tee "$f"
21mr|openvpn-2.5.8-2|115	fi
21mr|openvpn-2.5.8-2|116	#----------------------------------------------------------------------------
21mr|openvpn-2.5.8-2|117	
21mr|openvpn-2.5.8-2|118	%package devel
21mr|openvpn-2.5.8-2|119	Summary:	Development headers for OpenVPN plugins
21mr|openvpn-2.5.8-2|120	Group:		Development/Other
21mr|openvpn-2.5.8-2|121	Requires:	%{name} = %{EVRD}
21mr|openvpn-2.5.8-2|122	
21mr|openvpn-2.5.8-2|123	%description devel
21mr|openvpn-2.5.8-2|124	Headers files for OpenVPN plugins.
21mr|openvpn-2.5.8-2|125	
21mr|openvpn-2.5.8-2|126	%files devel
21mr|openvpn-2.5.8-2|127	%doc COPYING
21mr|openvpn-2.5.8-2|128	%{_includedir}/openvpn-msg.h
21mr|openvpn-2.5.8-2|129	%{_includedir}/openvpn-plugin.h
21mr|openvpn-2.5.8-2|130	
21mr|openvpn-2.5.8-2|131	#----------------------------------------------------------------------------
21mr|openvpn-2.5.8-2|132	
21mr|openvpn-2.5.8-2|133	%prep
21mr|openvpn-2.5.8-2|134	%setup -q -a 7 -a 8
21mr|openvpn-2.5.8-2|135	%autopatch -p1
21mr|openvpn-2.5.8-2|136	
21mr|openvpn-2.5.8-2|137	# Doc items shouldn't be executable.
21mr|openvpn-2.5.8-2|138	find contrib sample -type f -perm /100 -exec chmod a-x {} \;
21mr|openvpn-2.5.8-2|139	
21mr|openvpn-2.5.8-2|140	# Fix plugin dir in man8
21mr|openvpn-2.5.8-2|141	sed -i -e 's,%{_datadir}/openvpn/plugin,%{_libdir}/openvpn/plugin,' doc/openvpn.8.rst
21mr|openvpn-2.5.8-2|142	
21mr|openvpn-2.5.8-2|143	grep -Irl 'user nobody' sample/sample-config-files  | xargs sed -i -e 's,user nobody,user openvpn,g'
21mr|openvpn-2.5.8-2|144	grep -Irl 'group nobody' sample/sample-config-files | xargs sed -i -e 's,group nobody,group openvpn,g'
21mr|openvpn-2.5.8-2|145	
21mr|openvpn-2.5.8-2|146	%build
21mr|openvpn-2.5.8-2|147	set -u # fail on undefined variables
21mr|openvpn-2.5.8-2|148	# AC_PATH_PROGS from configure.ac
21mr|openvpn-2.5.8-2|149	export SYSTEMD_UNIT_DIR=%{_unitdir}
21mr|openvpn-2.5.8-2|150	export TMPFILES_DIR=%{_tmpfilesdir}
21mr|openvpn-2.5.8-2|151	# /sbin/ may be not in $PATH, https://bugzilla.rosalinux.ru/show_bug.cgi?id=9918
21mr|openvpn-2.5.8-2|152	export ROUTE=/sbin/route
21mr|openvpn-2.5.8-2|153	export IPROUTE=/sbin/ip
21mr|openvpn-2.5.8-2|154	export IFCONFIG=/sbin/ifconfig
21mr|openvpn-2.5.8-2|155	# upstream thinks it is in sbin, ROSA ships it in /bin/ (why?!)
21mr|openvpn-2.5.8-2|156	export NETSTAT="$(which netstat)"
21mr|openvpn-2.5.8-2|157	autoreconf -vfi
21mr|openvpn-2.5.8-2|158	%serverbuild
21mr|openvpn-2.5.8-2|159	%configure \
21mr|openvpn-2.5.8-2|160	--enable-systemd \
21mr|openvpn-2.5.8-2|161	--enable-iproute2 \
21mr|openvpn-2.5.8-2|162	--with-crypto-library=openssl \
21mr|openvpn-2.5.8-2|163	--enable-pkcs11 \
21mr|openvpn-2.5.8-2|164	%if %{with selinux}
21mr|openvpn-2.5.8-2|165	--enable-selinux \
21mr|openvpn-2.5.8-2|166	%endif
21mr|openvpn-2.5.8-2|167	--
21mr|openvpn-2.5.8-2|168	
21mr|openvpn-2.5.8-2|169	%make
21mr|openvpn-2.5.8-2|170	
21mr|openvpn-2.5.8-2|171	# Build some plugins...
21mr|openvpn-2.5.8-2|172	%make -C src/plugins/down-root
21mr|openvpn-2.5.8-2|173	%make -C src/plugins/auth-pam
21mr|openvpn-2.5.8-2|174	
21mr|openvpn-2.5.8-2|175	%install
21mr|openvpn-2.5.8-2|176	%makeinstall_std
21mr|openvpn-2.5.8-2|177	
21mr|openvpn-2.5.8-2|178	# Needed dirs...
21mr|openvpn-2.5.8-2|179	# Sysconfig
21mr|openvpn-2.5.8-2|180	install -d %{buildroot}%{_sysconfdir}/%{name}/{client,server}
21mr|openvpn-2.5.8-2|181	# Var
21mr|openvpn-2.5.8-2|182	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21mr|openvpn-2.5.8-2|183	# Share
21mr|openvpn-2.5.8-2|184	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|openvpn-2.5.8-2|185	# Plugin dir
21mr|openvpn-2.5.8-2|186	mkdir -p %{buildroot}%{plugindir}
21mr|openvpn-2.5.8-2|187	
21mr|openvpn-2.5.8-2|188	# (cg) NB The sample config file is needed for drakvpn
21mr|openvpn-2.5.8-2|189	cp -pr sample/sample-{config-file,key,script}s %{buildroot}%{_datadir}/%{name}
21mr|openvpn-2.5.8-2|190	
21mr|openvpn-2.5.8-2|191	# (cg) Nuke old sysvinit script...
21mr|openvpn-2.5.8-2|192	rm -f %{buildroot}%{_datadir}/%{name}/sample-scripts/%{name}.init
21mr|openvpn-2.5.8-2|193	# (cg, mikhailnov) ...add our systemd units in addition to upstream ones
21mr|openvpn-2.5.8-2|194	install -D -m 644 %{SOURCE5} %{buildroot}%{_unitdir}/%{name}@.service
21mr|openvpn-2.5.8-2|195	install -D -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}.target
21mr|openvpn-2.5.8-2|196	install -D -m 644 %{SOURCE9} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|openvpn-2.5.8-2|197	
21mr|openvpn-2.5.8-2|198	# Add a little helper script
21mr|openvpn-2.5.8-2|199	install -m755 %{SOURCE3} %{buildroot}%{_datadir}/%{name}
21mr|openvpn-2.5.8-2|200	
21mr|openvpn-2.5.8-2|201	# EasyRSA
21mr|openvpn-2.5.8-2|202	mkdir -p %{buildroot}%{_datadir}/%{name}/easy-rsa/
21mr|openvpn-2.5.8-2|203	mkdir -p %{buildroot}%{_bindir}/easyrsa
21mr|openvpn-2.5.8-2|204	cp -rv EasyRSA-%{easy_rsa2_version}/* %{buildroot}%{_datadir}/%{name}/easy-rsa/
21mr|openvpn-2.5.8-2|205	# TODO:
21mr|openvpn-2.5.8-2|206	# - patch easyrsa for default value of $EASYRSA_PKI
21mr|openvpn-2.5.8-2|207	# - ship default var.example->var etc. in that directory
21mr|openvpn-2.5.8-2|208	install -m0755 EasyRSA-%{easy_rsa_version}/easyrsa %{buildroot}%{_bindir}/easyrsa
21mr|openvpn-2.5.8-2|209	

14599 21
21mr|openvswitch-2.17.11-1|1	%define api 2.17
21mr|openvswitch-2.17.11-1|2	%define major 0
21mr|openvswitch-2.17.11-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|openvswitch-2.17.11-1|4	%define libvtep %mklibname vtep %{api} %{major}
21mr|openvswitch-2.17.11-1|5	%define libofproto %mklibname ofproto %{api} %{major}
21mr|openvswitch-2.17.11-1|6	%define libovsdb %mklibname ovsdb %{api} %{major}
21mr|openvswitch-2.17.11-1|7	%define libsflow %mklibname sflow %{api} %{major}
21mr|openvswitch-2.17.11-1|8	%define devname %mklibname -d %{name} %{api}
21mr|openvswitch-2.17.11-1|9	
21mr|openvswitch-2.17.11-1|10	
21mr|openvswitch-2.17.11-1|11	# If wants to run tests while building, specify the '--with check'
21mr|openvswitch-2.17.11-1|12	# option. For example:
21mr|openvswitch-2.17.11-1|13	# rpmbuild -bb --with check openvswitch.spec
21mr|openvswitch-2.17.11-1|14	%global _disable_ld_no_undefined %nil
21mr|openvswitch-2.17.11-1|15	
21mr|openvswitch-2.17.11-1|16	# Enable PIE, bz#955181
21mr|openvswitch-2.17.11-1|17	%global _hardened_build 1
21mr|openvswitch-2.17.11-1|18	
21mr|openvswitch-2.17.11-1|19	# To disable DPDK support, specify '--without dpdk' when building
21mr|openvswitch-2.17.11-1|20	%bcond_with dpdk
21mr|openvswitch-2.17.11-1|21	
21mr|openvswitch-2.17.11-1|22	# test-suite is broken for big endians
21mr|openvswitch-2.17.11-1|23	# https://bugzilla.redhat.com/show_bug.cgi?id=1105458#c10
21mr|openvswitch-2.17.11-1|24	# "ofproto-dpif - select group with dp_hash selection method" test is broken on armv7lh
21mr|openvswitch-2.17.11-1|25	# FIXME often tests fails on non-x86_64 architectures due to timing problems
21mr|openvswitch-2.17.11-1|26	# need root
21mr|openvswitch-2.17.11-1|27	%bcond_with check
21mr|openvswitch-2.17.11-1|28	# option to build with libcap-ng, needed for running OVS as regular user
21mr|openvswitch-2.17.11-1|29	%bcond_without libcapng
21mr|openvswitch-2.17.11-1|30	# option to build openvswitch-ovn-docker package
21mr|openvswitch-2.17.11-1|31	%bcond_with ovn_docker
21mr|openvswitch-2.17.11-1|32	
21mr|openvswitch-2.17.11-1|33	Name:		openvswitch
21mr|openvswitch-2.17.11-1|34	Version:	2.17.11
21mr|openvswitch-2.17.11-1|35	Release:	1
21mr|openvswitch-2.17.11-1|36	Summary:	Open vSwitch daemon/database/utilities
21mr|openvswitch-2.17.11-1|37	Group:		Networking/Other
21mr|openvswitch-2.17.11-1|38	# Nearly all of openvswitch is ASL 2.0.  The bugtool is LGPLv2+, and the
21mr|openvswitch-2.17.11-1|39	# lib/sflow*.[ch] files are SISSL
21mr|openvswitch-2.17.11-1|40	# datapath/ is GPLv2 (although not built into any of the binary packages)
21mr|openvswitch-2.17.11-1|41	License:	ASL 2.0 and LGPLv2+ and SISSL
21mr|openvswitch-2.17.11-1|42	URL:		http://www.openvswitch.org/
21mr|openvswitch-2.17.11-1|43	# NOTE: DPDK does not currently build for s390x
21mr|openvswitch-2.17.11-1|44	%define dpdkarches aarch64 i686 ppc64le %{x86_64}
21mr|openvswitch-2.17.11-1|45	Source0:	http://openvswitch.org/releases/%{name}-%{version}.tar.gz
21mr|openvswitch-2.17.11-1|46	Source10:	openvswitch.sysusers.conf
21mr|openvswitch-2.17.11-1|47	# some files now in /bin
21mr|openvswitch-2.17.11-1|48	Patch0:		openvswitch-bin-path.patch
21mr|openvswitch-2.17.11-1|49	# CVE-2022-4337 CVE-2022-4338 fixed in 2.17.8 release
21mr|openvswitch-2.17.11-1|50	# CVE-2023-5366 fixed in 2.17.11
21mr|openvswitch-2.17.11-1|51	BuildRequires:	systemd-units
21mr|openvswitch-2.17.11-1|52	BuildRequires:	openssl-devel
21mr|openvswitch-2.17.11-1|53	BuildRequires:	python3-devel
21mr|openvswitch-2.17.11-1|54	BuildRequires:	python3-six
21mr|openvswitch-2.17.11-1|55	BuildRequires:	python3-setuptools
21mr|openvswitch-2.17.11-1|56	BuildRequires:	desktop-file-utils
21mr|openvswitch-2.17.11-1|57	BuildRequires:	groff-base
21mr|openvswitch-2.17.11-1|58	BuildRequires:	graphviz
21mr|openvswitch-2.17.11-1|59	BuildRequires:	unbound-devel
21mr|openvswitch-2.17.11-1|60	# make check dependencies
21mr|openvswitch-2.17.11-1|61	BuildRequires:	procps-ng
21mr|openvswitch-2.17.11-1|62	BuildRequires:	python3-pyOpenSSL
21mr|openvswitch-2.17.11-1|63	# mans
21mr|openvswitch-2.17.11-1|64	BuildRequires:	python3-sphinx
21mr|openvswitch-2.17.11-1|65	
21mr|openvswitch-2.17.11-1|66	%if %{with libcapng}
21mr|openvswitch-2.17.11-1|67	BuildRequires:	libcap-ng-devel
21mr|openvswitch-2.17.11-1|68	%endif
21mr|openvswitch-2.17.11-1|69	
21mr|openvswitch-2.17.11-1|70	%if %{with dpdk}
21mr|openvswitch-2.17.11-1|71	%ifarch %{dpdkarches}
21mr|openvswitch-2.17.11-1|72	BuildRequires:	dpdk-devel
21mr|openvswitch-2.17.11-1|73	BuildRequires:	libpcap-devel
21mr|openvswitch-2.17.11-1|74	BuildRequires:	numactl-devel
21mr|openvswitch-2.17.11-1|75	# Currently DPDK on Extras/AppStream includes the mlx{4,5} glue libraries, so
21mr|openvswitch-2.17.11-1|76	# libibverbs is needed to run the tests (make check).
21mr|openvswitch-2.17.11-1|77	%endif
21mr|openvswitch-2.17.11-1|78	%endif
21mr|openvswitch-2.17.11-1|79	
21mr|openvswitch-2.17.11-1|80	Requires:	openssl
21mr|openvswitch-2.17.11-1|81	Requires:	iproute
21mr|openvswitch-2.17.11-1|82	Requires:	module-init-tools
21mr|openvswitch-2.17.11-1|83	
21mr|openvswitch-2.17.11-1|84	Requires(pre):	/bin/systemd-sysusers
21mr|openvswitch-2.17.11-1|85	Requires(preun): systemd-units
21mr|openvswitch-2.17.11-1|86	Requires(postun): systemd-units
21mr|openvswitch-2.17.11-1|87	
21mr|openvswitch-2.17.11-1|88	%description
21mr|openvswitch-2.17.11-1|89	Open vSwitch provides standard network bridging functions and
21mr|openvswitch-2.17.11-1|90	support for the OpenFlow protocol for remote per-flow control of
21mr|openvswitch-2.17.11-1|91	traffic.
21mr|openvswitch-2.17.11-1|92	
21mr|openvswitch-2.17.11-1|93	%files
21mr|openvswitch-2.17.11-1|94	%defattr(-,openvswitch,openvswitch)
21mr|openvswitch-2.17.11-1|95	%dir %{_sysconfdir}/openvswitch
21mr|openvswitch-2.17.11-1|96	%{_sysconfdir}/openvswitch/default.conf
21mr|openvswitch-2.17.11-1|97	%config %ghost %verify(not owner group md5 size mtime) %{_sysconfdir}/openvswitch/conf.db
21mr|openvswitch-2.17.11-1|98	%ghost %attr(0600,-,-) %verify(not owner group md5 size mtime) %{_sysconfdir}/openvswitch/.conf.db.~lock~
21mr|openvswitch-2.17.11-1|99	%config %ghost %{_sysconfdir}/openvswitch/system-id.conf
21mr|openvswitch-2.17.11-1|100	%defattr(-,root,root)
21mr|openvswitch-2.17.11-1|101	%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sysconfig/openvswitch
21mr|openvswitch-2.17.11-1|102	%{_sysconfdir}/bash_completion.d/ovs-appctl-bashcomp.bash
21mr|openvswitch-2.17.11-1|103	%{_sysconfdir}/bash_completion.d/ovs-vsctl-bashcomp.bash
21mr|openvswitch-2.17.11-1|104	%config(noreplace) %{_sysconfdir}/logrotate.d/openvswitch
21mr|openvswitch-2.17.11-1|105	%{_unitdir}/openvswitch.service
21mr|openvswitch-2.17.11-1|106	%{_unitdir}/ovsdb-server.service
21mr|openvswitch-2.17.11-1|107	%{_unitdir}/ovs-vswitchd.service
21mr|openvswitch-2.17.11-1|108	%{_unitdir}/ovs-delete-transient-ports.service
21mr|openvswitch-2.17.11-1|109	%{_datadir}/openvswitch/scripts/openvswitch.init
21mr|openvswitch-2.17.11-1|110	%{_datadir}/openvswitch/scripts/ovs-check-dead-ifs
21mr|openvswitch-2.17.11-1|111	%{_datadir}/openvswitch/scripts/ovs-lib
21mr|openvswitch-2.17.11-1|112	%{_datadir}/openvswitch/scripts/ovs-save
21mr|openvswitch-2.17.11-1|113	%{_datadir}/openvswitch/scripts/ovs-vtep
21mr|openvswitch-2.17.11-1|114	%{_datadir}/openvswitch/scripts/ovs-ctl
21mr|openvswitch-2.17.11-1|115	%{_datadir}/openvswitch/scripts/ovs-kmod-ctl
21mr|openvswitch-2.17.11-1|116	%{_datadir}/openvswitch/scripts/ovs-systemd-reload
21mr|openvswitch-2.17.11-1|117	%{_datadir}/openvswitch/local-config.ovsschema
21mr|openvswitch-2.17.11-1|118	%config %{_datadir}/openvswitch/vswitch.ovsschema
21mr|openvswitch-2.17.11-1|119	%config %{_datadir}/openvswitch/vtep.ovsschema
21mr|openvswitch-2.17.11-1|120	%{_bindir}/ovs-appctl
21mr|openvswitch-2.17.11-1|121	%{_bindir}/ovs-dpctl
21mr|openvswitch-2.17.11-1|122	%{_bindir}/ovs-ofctl
21mr|openvswitch-2.17.11-1|123	%{_bindir}/ovs-vsctl
21mr|openvswitch-2.17.11-1|124	%{_bindir}/ovsdb-client
21mr|openvswitch-2.17.11-1|125	%{_bindir}/ovsdb-tool
21mr|openvswitch-2.17.11-1|126	%{_bindir}/ovs-pki
21mr|openvswitch-2.17.11-1|127	%{_bindir}/vtep-ctl
21mr|openvswitch-2.17.11-1|128	%{_sbindir}/ovs-vswitchd
21mr|openvswitch-2.17.11-1|129	%{_sbindir}/ovsdb-server
21mr|openvswitch-2.17.11-1|130	%{_mandir}/man1/ovsdb-client.1*
21mr|openvswitch-2.17.11-1|131	%{_mandir}/man1/ovsdb-server.1*
21mr|openvswitch-2.17.11-1|132	%{_mandir}/man1/ovsdb-tool.1*
21mr|openvswitch-2.17.11-1|133	%{_mandir}/man5/ovsdb.5*
21mr|openvswitch-2.17.11-1|134	%{_mandir}/man5/ovsdb-server.5.*
21mr|openvswitch-2.17.11-1|135	%{_mandir}/man5/ovs-vswitchd.conf.db.5*
21mr|openvswitch-2.17.11-1|136	%{_mandir}/man5/vtep.5*
21mr|openvswitch-2.17.11-1|137	%{_mandir}/man5/ovsdb.local-config.5*
21mr|openvswitch-2.17.11-1|138	%{_mandir}/man7/ovsdb-server.7*
21mr|openvswitch-2.17.11-1|139	%{_mandir}/man7/ovsdb.7*
21mr|openvswitch-2.17.11-1|140	%{_mandir}/man7/ovs-fields.7*
21mr|openvswitch-2.17.11-1|141	%{_mandir}/man8/vtep-ctl.8*
21mr|openvswitch-2.17.11-1|142	%{_mandir}/man8/ovs-appctl.8*
21mr|openvswitch-2.17.11-1|143	%{_mandir}/man8/ovs-ctl.8*
21mr|openvswitch-2.17.11-1|144	%{_mandir}/man8/ovs-dpctl.8*
21mr|openvswitch-2.17.11-1|145	%{_mandir}/man8/ovs-kmod-ctl.8.*
21mr|openvswitch-2.17.11-1|146	%{_mandir}/man8/ovs-ofctl.8*
21mr|openvswitch-2.17.11-1|147	%{_mandir}/man8/ovs-pki.8*
21mr|openvswitch-2.17.11-1|148	%{_mandir}/man8/ovs-vsctl.8*
21mr|openvswitch-2.17.11-1|149	%{_mandir}/man8/ovs-vswitchd.8*
21mr|openvswitch-2.17.11-1|150	%{_mandir}/man8/ovs-parse-backtrace.8*
21mr|openvswitch-2.17.11-1|151	%{_udevrulesdir}/91-vfio.rules
21mr|openvswitch-2.17.11-1|152	%doc LICENSE NOTICE README.rst NEWS rhel/README.RHEL.rst
21mr|openvswitch-2.17.11-1|153	/var/lib/openvswitch
21mr|openvswitch-2.17.11-1|154	%attr(750,openvswitch,openvswitch) /var/log/openvswitch
21mr|openvswitch-2.17.11-1|155	%ghost %attr(755,root,root) %verify(not owner group) %{_rundir}/openvswitch
21mr|openvswitch-2.17.11-1|156	%exclude %{_mandir}/man8/ovs-dpctl-top.8*
21mr|openvswitch-2.17.11-1|157	%{_sysconfdir}/sysconfig/network-scripts/ifup-ovs
21mr|openvswitch-2.17.11-1|158	%{_sysconfdir}/sysconfig/network-scripts/ifdown-ovs
21mr|openvswitch-2.17.11-1|159	%{_sysusersdir}/openvswitch.conf
21mr|openvswitch-2.17.11-1|160	
21mr|openvswitch-2.17.11-1|161	%pre
21mr|openvswitch-2.17.11-1|162	# create users and groups
21mr|openvswitch-2.17.11-1|163	%sysusers_create_package openvswitch %{SOURCE10}
21mr|openvswitch-2.17.11-1|164	
21mr|openvswitch-2.17.11-1|165	%post
21mr|openvswitch-2.17.11-1|166	if [ $1 -eq 1 ]; then
21mr|openvswitch-2.17.11-1|167	sed -i 's:^#OVS_USER_ID=:OVS_USER_ID=:' /etc/sysconfig/openvswitch
21mr|openvswitch-2.17.11-1|168	
21mr|openvswitch-2.17.11-1|169	sed -i \
21mr|openvswitch-2.17.11-1|170	's@OVS_USER_ID="openvswitch:openvswitch"@OVS_USER_ID="openvswitch:hugetlbfs"@'\
21mr|openvswitch-2.17.11-1|171	/etc/sysconfig/openvswitch
21mr|openvswitch-2.17.11-1|172	fi
21mr|openvswitch-2.17.11-1|173	chown -R openvswitch:openvswitch /etc/openvswitch
21mr|openvswitch-2.17.11-1|174	
21mr|openvswitch-2.17.11-1|175	%systemd_post %{name}.service
21mr|openvswitch-2.17.11-1|176	
21mr|openvswitch-2.17.11-1|177	%preun
21mr|openvswitch-2.17.11-1|178	%systemd_preun %{name}.service
21mr|openvswitch-2.17.11-1|179	
21mr|openvswitch-2.17.11-1|180	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|181	%package -n python3-openvswitch
21mr|openvswitch-2.17.11-1|182	Summary: Open vSwitch python3 bindings
21mr|openvswitch-2.17.11-1|183	License: ASL 2.0
21mr|openvswitch-2.17.11-1|184	Requires: python3-six
21mr|openvswitch-2.17.11-1|185	Requires: %{libname}
21mr|openvswitch-2.17.11-1|186	
21mr|openvswitch-2.17.11-1|187	%description -n python3-openvswitch
21mr|openvswitch-2.17.11-1|188	Python bindings for the Open vSwitch database
21mr|openvswitch-2.17.11-1|189	
21mr|openvswitch-2.17.11-1|190	%files -n python3-openvswitch
21mr|openvswitch-2.17.11-1|191	%{python3_sitearch}/ovs
21mr|openvswitch-2.17.11-1|192	%{python3_sitearch}/ovs-*.egg-info
21mr|openvswitch-2.17.11-1|193	%doc LICENSE
21mr|openvswitch-2.17.11-1|194	
21mr|openvswitch-2.17.11-1|195	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|196	
21mr|openvswitch-2.17.11-1|197	%package test
21mr|openvswitch-2.17.11-1|198	Summary: Open vSwitch testing utilities
21mr|openvswitch-2.17.11-1|199	License: ASL 2.0
21mr|openvswitch-2.17.11-1|200	BuildArch: noarch
21mr|openvswitch-2.17.11-1|201	Requires: python3-openvswitch = %{EVRD}
21mr|openvswitch-2.17.11-1|202	
21mr|openvswitch-2.17.11-1|203	%description test
21mr|openvswitch-2.17.11-1|204	Utilities that are useful to diagnose performance and connectivity
21mr|openvswitch-2.17.11-1|205	issues in Open vSwitch setup.
21mr|openvswitch-2.17.11-1|206	
21mr|openvswitch-2.17.11-1|207	%files test
21mr|openvswitch-2.17.11-1|208	%{_bindir}/ovs-pcap
21mr|openvswitch-2.17.11-1|209	%{_bindir}/ovs-tcpdump
21mr|openvswitch-2.17.11-1|210	%{_bindir}/ovs-tcpundump
21mr|openvswitch-2.17.11-1|211	%{_mandir}/man1/ovs-pcap.1*
21mr|openvswitch-2.17.11-1|212	%{_mandir}/man8/ovs-tcpdump.8*
21mr|openvswitch-2.17.11-1|213	%{_mandir}/man1/ovs-tcpundump.1*
21mr|openvswitch-2.17.11-1|214	%exclude %{_mandir}/man8/ovs-test.8*
21mr|openvswitch-2.17.11-1|215	%exclude %{_mandir}/man8/ovs-vlan-test.8*
21mr|openvswitch-2.17.11-1|216	%exclude %{_mandir}/man8/ovs-l3ping.8*
21mr|openvswitch-2.17.11-1|217	%{python3_sitelib}/ovstest
21mr|openvswitch-2.17.11-1|218	
21mr|openvswitch-2.17.11-1|219	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|220	
21mr|openvswitch-2.17.11-1|221	%package -n %{libname}
21mr|openvswitch-2.17.11-1|222	Summary:	Open vSwitch OpenFlow libs
21mr|openvswitch-2.17.11-1|223	Group:		System/Libraries
21mr|openvswitch-2.17.11-1|224	Requires:	%{libvtep} = %{EVRD}
21mr|openvswitch-2.17.11-1|225	Requires:	%{libsflow} = %{EVRD}
21mr|openvswitch-2.17.11-1|226	Requires:	%{libovsdb} = %{EVRD}
21mr|openvswitch-2.17.11-1|227	Requires:	%{libofproto} = %{EVRD}
21mr|openvswitch-2.17.11-1|228	
21mr|openvswitch-2.17.11-1|229	%description -n %{libname}
21mr|openvswitch-2.17.11-1|230	Open vSwitch OpenFlow libs.
21mr|openvswitch-2.17.11-1|231	
21mr|openvswitch-2.17.11-1|232	%files -n %{libname}
21mr|openvswitch-2.17.11-1|233	%{_libdir}/libopenvswitch-%{api}.so.%{major}*
21mr|openvswitch-2.17.11-1|234	
21mr|openvswitch-2.17.11-1|235	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|236	
21mr|openvswitch-2.17.11-1|237	%package -n	%{libvtep}
21mr|openvswitch-2.17.11-1|238	Summary:	Open vSwitch OpenFlow libs
21mr|openvswitch-2.17.11-1|239	Group:		System/Libraries
21mr|openvswitch-2.17.11-1|240	Requires:	%{libname} = %{EVRD}
21mr|openvswitch-2.17.11-1|241	
21mr|openvswitch-2.17.11-1|242	%description -n %{libvtep}
21mr|openvswitch-2.17.11-1|243	Open vSwitch OpenFlow libs.
21mr|openvswitch-2.17.11-1|244	
21mr|openvswitch-2.17.11-1|245	%files -n %{libvtep}
21mr|openvswitch-2.17.11-1|246	%{_libdir}/libvtep-%{api}.so.%{major}*
21mr|openvswitch-2.17.11-1|247	
21mr|openvswitch-2.17.11-1|248	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|249	
21mr|openvswitch-2.17.11-1|250	%package -n	%{libsflow}
21mr|openvswitch-2.17.11-1|251	Summary:	Open vSwitch OpenFlow libs
21mr|openvswitch-2.17.11-1|252	Group:		System/Libraries
21mr|openvswitch-2.17.11-1|253	Requires:	%{libname} = %{EVRD}
21mr|openvswitch-2.17.11-1|254	
21mr|openvswitch-2.17.11-1|255	%description -n %{libsflow}
21mr|openvswitch-2.17.11-1|256	Open vSwitch OpenFlow libs.
21mr|openvswitch-2.17.11-1|257	
21mr|openvswitch-2.17.11-1|258	%files -n %{libsflow}
21mr|openvswitch-2.17.11-1|259	%{_libdir}/libsflow-%{api}.so.%{major}*
21mr|openvswitch-2.17.11-1|260	
21mr|openvswitch-2.17.11-1|261	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|262	
21mr|openvswitch-2.17.11-1|263	%package -n	%{libovsdb}
21mr|openvswitch-2.17.11-1|264	Summary:	Open vSwitch OpenFlow libs
21mr|openvswitch-2.17.11-1|265	Group:		System/Libraries
21mr|openvswitch-2.17.11-1|266	Requires:	%{libname} = %{EVRD}
21mr|openvswitch-2.17.11-1|267	
21mr|openvswitch-2.17.11-1|268	%description -n %{libovsdb}
21mr|openvswitch-2.17.11-1|269	Open vSwitch OpenFlow libs.
21mr|openvswitch-2.17.11-1|270	
21mr|openvswitch-2.17.11-1|271	%files -n %{libovsdb}
21mr|openvswitch-2.17.11-1|272	%{_libdir}/libovsdb-%{api}.so.%{major}*
21mr|openvswitch-2.17.11-1|273	
21mr|openvswitch-2.17.11-1|274	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|275	
21mr|openvswitch-2.17.11-1|276	%package -n	%{libofproto}
21mr|openvswitch-2.17.11-1|277	Summary:	Open vSwitch OpenFlow libs
21mr|openvswitch-2.17.11-1|278	Group:		System/Libraries
21mr|openvswitch-2.17.11-1|279	Requires:	%{libname} = %{EVRD}
21mr|openvswitch-2.17.11-1|280	
21mr|openvswitch-2.17.11-1|281	%description -n %{libofproto}
21mr|openvswitch-2.17.11-1|282	Open vSwitch OpenFlow libs.
21mr|openvswitch-2.17.11-1|283	
21mr|openvswitch-2.17.11-1|284	%files -n %{libofproto}
21mr|openvswitch-2.17.11-1|285	%{_libdir}/libofproto-%{api}.so.%{major}*
21mr|openvswitch-2.17.11-1|286	
21mr|openvswitch-2.17.11-1|287	
21mr|openvswitch-2.17.11-1|288	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|289	
21mr|openvswitch-2.17.11-1|290	%package -n %{devname}
21mr|openvswitch-2.17.11-1|291	Summary: Open vSwitch OpenFlow development package (library, headers)
21mr|openvswitch-2.17.11-1|292	License: ASL 2.0
21mr|openvswitch-2.17.11-1|293	Provides: %{name}-devel = %{EVRD}
21mr|openvswitch-2.17.11-1|294	Requires: %{libname} = %{EVRD}
21mr|openvswitch-2.17.11-1|295	
21mr|openvswitch-2.17.11-1|296	%description -n %{devname}
21mr|openvswitch-2.17.11-1|297	This provides shared library, libopenswitch.so and the openvswitch header
21mr|openvswitch-2.17.11-1|298	files needed to build an external application.
21mr|openvswitch-2.17.11-1|299	
21mr|openvswitch-2.17.11-1|300	%files -n %{devname}
21mr|openvswitch-2.17.11-1|301	%{_libdir}/*.so
21mr|openvswitch-2.17.11-1|302	%{_libdir}/pkgconfig/*.pc
21mr|openvswitch-2.17.11-1|303	%{_includedir}/openvswitch/*
21mr|openvswitch-2.17.11-1|304	%{_includedir}/openflow/*
21mr|openvswitch-2.17.11-1|305	%optional %{_libdir}/libopenvswitchavx512.a
21mr|openvswitch-2.17.11-1|306	
21mr|openvswitch-2.17.11-1|307	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|308	
21mr|openvswitch-2.17.11-1|309	%package -n network-scripts-%{name}
21mr|openvswitch-2.17.11-1|310	Summary: Open vSwitch legacy network service support
21mr|openvswitch-2.17.11-1|311	License: ASL 2.0
21mr|openvswitch-2.17.11-1|312	Requires: initscripts
21mr|openvswitch-2.17.11-1|313	
21mr|openvswitch-2.17.11-1|314	%description -n network-scripts-%{name}
21mr|openvswitch-2.17.11-1|315	This provides the ifup and ifdown scripts for use with the legacy network
21mr|openvswitch-2.17.11-1|316	service.
21mr|openvswitch-2.17.11-1|317	
21mr|openvswitch-2.17.11-1|318	%files -n network-scripts-%{name}
21mr|openvswitch-2.17.11-1|319	%{_sysconfdir}/sysconfig/network-scripts/ifup-ovs
21mr|openvswitch-2.17.11-1|320	%{_sysconfdir}/sysconfig/network-scripts/ifdown-ovs
21mr|openvswitch-2.17.11-1|321	
21mr|openvswitch-2.17.11-1|322	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|323	
21mr|openvswitch-2.17.11-1|324	%package ovn-common
21mr|openvswitch-2.17.11-1|325	Summary: Open vSwitch - Open Virtual Network support
21mr|openvswitch-2.17.11-1|326	License: ASL 2.0
21mr|openvswitch-2.17.11-1|327	Requires: openvswitch
21mr|openvswitch-2.17.11-1|328	
21mr|openvswitch-2.17.11-1|329	%description ovn-common
21mr|openvswitch-2.17.11-1|330	Utilities that are use to diagnose and manage the OVN components.
21mr|openvswitch-2.17.11-1|331	
21mr|openvswitch-2.17.11-1|332	%files ovn-common
21mr|openvswitch-2.17.11-1|333	%{_bindir}/ovs-dpctl-top
21mr|openvswitch-2.17.11-1|334	%{_bindir}/ovs-l3ping
21mr|openvswitch-2.17.11-1|335	%{_bindir}/ovs-test
21mr|openvswitch-2.17.11-1|336	%{_bindir}/ovs-vlan-test
21mr|openvswitch-2.17.11-1|337	%{_sbindir}/ovs-bugtool
21mr|openvswitch-2.17.11-1|338	%{_mandir}/man7/ovs-actions.7.*
21mr|openvswitch-2.17.11-1|339	%{_mandir}/man8/ovs-bugtool.8.*
21mr|openvswitch-2.17.11-1|340	%{_prefix}/lib/ocf/resource.d/ovn/ovndb-servers
21mr|openvswitch-2.17.11-1|341	%{_datadir}/%{name}/bugtool-plugins/kernel-info/openvswitch.xml
21mr|openvswitch-2.17.11-1|342	%{_datadir}/%{name}/bugtool-plugins/network-status/openvswitch.xml
21mr|openvswitch-2.17.11-1|343	%{_datadir}/%{name}/bugtool-plugins/system-configuration.xml
21mr|openvswitch-2.17.11-1|344	%{_datadir}/%{name}/bugtool-plugins/system-configuration/openvswitch.xml
21mr|openvswitch-2.17.11-1|345	%{_datadir}/%{name}/bugtool-plugins/system-logs/openvswitch.xml
21mr|openvswitch-2.17.11-1|346	%{_datadir}/%{name}/scripts/ovs-bugtool-daemons-ver
21mr|openvswitch-2.17.11-1|347	%{_datadir}/%{name}/scripts/ovs-bugtool-fdb-show
21mr|openvswitch-2.17.11-1|348	%{_datadir}/%{name}/scripts/ovs-bugtool-get-dpdk-nic-numa
21mr|openvswitch-2.17.11-1|349	%{_datadir}/%{name}/scripts/ovs-bugtool-get-port-stats
21mr|openvswitch-2.17.11-1|350	%{_datadir}/%{name}/scripts/ovs-bugtool-ovs-appctl-dpif
21mr|openvswitch-2.17.11-1|351	%{_datadir}/%{name}/scripts/ovs-bugtool-ovs-bridge-datapath-type
21mr|openvswitch-2.17.11-1|352	%{_datadir}/%{name}/scripts/ovs-bugtool-ovs-ofctl-loop-over-bridges
21mr|openvswitch-2.17.11-1|353	%{_datadir}/%{name}/scripts/ovs-bugtool-ovs-vswitchd-threads-affinity
21mr|openvswitch-2.17.11-1|354	%{_datadir}/%{name}/scripts/ovs-bugtool-qos-configs
21mr|openvswitch-2.17.11-1|355	%{_datadir}/%{name}/scripts/ovs-bugtool-tc-class-show
21mr|openvswitch-2.17.11-1|356	%{_datadir}/%{name}/scripts/ovs-monitor-ipsec
21mr|openvswitch-2.17.11-1|357	
21mr|openvswitch-2.17.11-1|358	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|359	
21mr|openvswitch-2.17.11-1|360	%if %{with ovn_docker}
21mr|openvswitch-2.17.11-1|361	%package ovn-docker
21mr|openvswitch-2.17.11-1|362	Summary: Open vSwitch - Open Virtual Network support
21mr|openvswitch-2.17.11-1|363	License: ASL 2.0
21mr|openvswitch-2.17.11-1|364	Requires: openvswitch openvswitch-ovn-common python3-openvswitch
21mr|openvswitch-2.17.11-1|365	
21mr|openvswitch-2.17.11-1|366	%description ovn-docker
21mr|openvswitch-2.17.11-1|367	Docker network plugins for OVN.
21mr|openvswitch-2.17.11-1|368	
21mr|openvswitch-2.17.11-1|369	%files ovn-docker
21mr|openvswitch-2.17.11-1|370	%{_bindir}/ovn-docker-overlay-driver
21mr|openvswitch-2.17.11-1|371	%{_bindir}/ovn-docker-underlay-driver
21mr|openvswitch-2.17.11-1|372	%endif
21mr|openvswitch-2.17.11-1|373	#-------------------------------------------------------------------
21mr|openvswitch-2.17.11-1|374	
21mr|openvswitch-2.17.11-1|375	%prep
21mr|openvswitch-2.17.11-1|376	%autosetup -p1
21mr|openvswitch-2.17.11-1|377	
21mr|openvswitch-2.17.11-1|378	%build
21mr|openvswitch-2.17.11-1|379	./boot.sh
21mr|openvswitch-2.17.11-1|380	
21mr|openvswitch-2.17.11-1|381	%configure \
21mr|openvswitch-2.17.11-1|382	%if %{with libcapng}
21mr|openvswitch-2.17.11-1|383	--enable-libcapng \
21mr|openvswitch-2.17.11-1|384	%else
21mr|openvswitch-2.17.11-1|385	--disable-libcapng \
21mr|openvswitch-2.17.11-1|386	%endif
21mr|openvswitch-2.17.11-1|387	--disable-static \
21mr|openvswitch-2.17.11-1|388	--enable-shared \
21mr|openvswitch-2.17.11-1|389	--enable-ssl \
21mr|openvswitch-2.17.11-1|390	%if %{with dpdk}
21mr|openvswitch-2.17.11-1|391	%ifarch %{dpdkarches}
21mr|openvswitch-2.17.11-1|392	--with-dpdk \
21mr|openvswitch-2.17.11-1|393	%endif
21mr|openvswitch-2.17.11-1|394	%endif
21mr|openvswitch-2.17.11-1|395	--with-pkidir=%{_sharedstatedir}/openvswitch/pki
21mr|openvswitch-2.17.11-1|396	
21mr|openvswitch-2.17.11-1|397	%{__python3} build-aux/dpdkstrip.py \
21mr|openvswitch-2.17.11-1|398	--dpdk \
21mr|openvswitch-2.17.11-1|399	< rhel/usr_lib_systemd_system_ovs-vswitchd.service.in \
21mr|openvswitch-2.17.11-1|400	> rhel/usr_lib_systemd_system_ovs-vswitchd.service
21mr|openvswitch-2.17.11-1|401	
21mr|openvswitch-2.17.11-1|402	make %{?_smp_mflags}
21mr|openvswitch-2.17.11-1|403	
21mr|openvswitch-2.17.11-1|404	%install
21mr|openvswitch-2.17.11-1|405	%make_install
21mr|openvswitch-2.17.11-1|406	
21mr|openvswitch-2.17.11-1|407	install -d -m 0755 %{buildroot}%{_rundir}/openvswitch
21mr|openvswitch-2.17.11-1|408	install -d -m 0750 %{buildroot}%{_localstatedir}/log/openvswitch
21mr|openvswitch-2.17.11-1|409	install -d -m 0755 %{buildroot}%{_sysconfdir}/openvswitch
21mr|openvswitch-2.17.11-1|410	
21mr|openvswitch-2.17.11-1|411	install -p -D -m 0644 rhel/usr_lib_udev_rules.d_91-vfio.rules \
21mr|openvswitch-2.17.11-1|412	%{buildroot}%{_udevrulesdir}/91-vfio.rules
21mr|openvswitch-2.17.11-1|413	
21mr|openvswitch-2.17.11-1|414	install -p -D -m 0644 \
21mr|openvswitch-2.17.11-1|415	rhel/usr_share_openvswitch_scripts_systemd_sysconfig.template \
21mr|openvswitch-2.17.11-1|416	%{buildroot}/%{_sysconfdir}/sysconfig/openvswitch
21mr|openvswitch-2.17.11-1|417	
21mr|openvswitch-2.17.11-1|418	for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports; do
21mr|openvswitch-2.17.11-1|419	install -p -D -m 0644 \
21mr|openvswitch-2.17.11-1|420	rhel/usr_lib_systemd_system_${service}.service \
21mr|openvswitch-2.17.11-1|421	%{buildroot}%{_unitdir}/${service}.service
21mr|openvswitch-2.17.11-1|422	done
21mr|openvswitch-2.17.11-1|423	
21mr|openvswitch-2.17.11-1|424	install -m 0755 rhel/etc_init.d_openvswitch \
21mr|openvswitch-2.17.11-1|425	%{buildroot}%{_datadir}/openvswitch/scripts/openvswitch.init
21mr|openvswitch-2.17.11-1|426	
21mr|openvswitch-2.17.11-1|427	install -p -D -m 0644 rhel/etc_openvswitch_default.conf \
21mr|openvswitch-2.17.11-1|428	%{buildroot}/%{_sysconfdir}/openvswitch/default.conf
21mr|openvswitch-2.17.11-1|429	
21mr|openvswitch-2.17.11-1|430	install -p -D -m 0644 rhel/etc_logrotate.d_openvswitch \
21mr|openvswitch-2.17.11-1|431	%{buildroot}/%{_sysconfdir}/logrotate.d/openvswitch
21mr|openvswitch-2.17.11-1|432	
21mr|openvswitch-2.17.11-1|433	install -m 0644 vswitchd/vswitch.ovsschema \
21mr|openvswitch-2.17.11-1|434	%{buildroot}/%{_datadir}/openvswitch/vswitch.ovsschema
21mr|openvswitch-2.17.11-1|435	
21mr|openvswitch-2.17.11-1|436	install -d -m 0755 %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/
21mr|openvswitch-2.17.11-1|437	install -p -m 0755 rhel/etc_sysconfig_network-scripts_ifdown-ovs \
21mr|openvswitch-2.17.11-1|438	%{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifdown-ovs
21mr|openvswitch-2.17.11-1|439	install -p -m 0755 rhel/etc_sysconfig_network-scripts_ifup-ovs \
21mr|openvswitch-2.17.11-1|440	%{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifup-ovs
21mr|openvswitch-2.17.11-1|441	
21mr|openvswitch-2.17.11-1|442	install -d -m 0755 %{buildroot}%{python3_sitelib}
21mr|openvswitch-2.17.11-1|443	cp -a %{buildroot}/%{_datadir}/openvswitch/python/ovstest \
21mr|openvswitch-2.17.11-1|444	%{buildroot}%{python3_sitelib}
21mr|openvswitch-2.17.11-1|445	
21mr|openvswitch-2.17.11-1|446	# Build the JSON C extension for the Python lib (#1417738)
21mr|openvswitch-2.17.11-1|447	pushd python
21mr|openvswitch-2.17.11-1|448	(
21mr|openvswitch-2.17.11-1|449	export CPPFLAGS="-I ../include"
21mr|openvswitch-2.17.11-1|450	export LDFLAGS="%{ldflags} -L %{buildroot}%{_libdir}"
21mr|openvswitch-2.17.11-1|451	%py3_build
21mr|openvswitch-2.17.11-1|452	%py3_install
21mr|openvswitch-2.17.11-1|453	)
21mr|openvswitch-2.17.11-1|454	popd
21mr|openvswitch-2.17.11-1|455	
21mr|openvswitch-2.17.11-1|456	rm -rf %{buildroot}/%{_datadir}/openvswitch/python/
21mr|openvswitch-2.17.11-1|457	
21mr|openvswitch-2.17.11-1|458	install -d -m 0755 %{buildroot}/%{_sharedstatedir}/openvswitch
21mr|openvswitch-2.17.11-1|459	
21mr|openvswitch-2.17.11-1|460	install -d -m 0755 %{buildroot}%{_prefix}/lib/firewalld/services/
21mr|openvswitch-2.17.11-1|461	
21mr|openvswitch-2.17.11-1|462	install -d -m 0755 %{buildroot}%{_prefix}/lib/ocf/resource.d/ovn
21mr|openvswitch-2.17.11-1|463	ln -s %{_datadir}/openvswitch/scripts/ovndb-servers.ocf \
21mr|openvswitch-2.17.11-1|464	%{buildroot}%{_prefix}/lib/ocf/resource.d/ovn/ovndb-servers
21mr|openvswitch-2.17.11-1|465	
21mr|openvswitch-2.17.11-1|466	install -p -D -m 0755 \
21mr|openvswitch-2.17.11-1|467	rhel/usr_share_openvswitch_scripts_ovs-systemd-reload \
21mr|openvswitch-2.17.11-1|468	%{buildroot}%{_datadir}/openvswitch/scripts/ovs-systemd-reload
21mr|openvswitch-2.17.11-1|469	
21mr|openvswitch-2.17.11-1|470	touch %{buildroot}%{_sysconfdir}/openvswitch/conf.db
21mr|openvswitch-2.17.11-1|471	touch %{buildroot}%{_sysconfdir}/openvswitch/system-id.conf
21mr|openvswitch-2.17.11-1|472	
21mr|openvswitch-2.17.11-1|473	# remove unpackaged files
21mr|openvswitch-2.17.11-1|474	rm -f %{buildroot}/%{_bindir}/ovs-benchmark \
21mr|openvswitch-2.17.11-1|475	%{buildroot}/%{_bindir}/ovs-docker \
21mr|openvswitch-2.17.11-1|476	%{buildroot}/%{_bindir}/ovs-parse-backtrace \
21mr|openvswitch-2.17.11-1|477	%{buildroot}/%{_bindir}/ovs-testcontroller \
21mr|openvswitch-2.17.11-1|478	%{buildroot}/%{_sbindir}/ovs-vlan-bug-workaround \
21mr|openvswitch-2.17.11-1|479	%{buildroot}/%{_mandir}/man1/ovs-benchmark.1* \
21mr|openvswitch-2.17.11-1|480	%{buildroot}/%{_mandir}/man8/ovs-testcontroller.* \
21mr|openvswitch-2.17.11-1|481	%{buildroot}/%{_mandir}/man8/ovs-vlan-bug-workaround.8*
21mr|openvswitch-2.17.11-1|482	
21mr|openvswitch-2.17.11-1|483	%if %{without ovn_docker}
21mr|openvswitch-2.17.11-1|484	rm -f %{buildroot}/%{_bindir}/ovn-docker-overlay-driver \
21mr|openvswitch-2.17.11-1|485	%{buildroot}/%{_bindir}/ovn-docker-underlay-driver
21mr|openvswitch-2.17.11-1|486	%endif
21mr|openvswitch-2.17.11-1|487	
21mr|openvswitch-2.17.11-1|488	#install sysuser config
21mr|openvswitch-2.17.11-1|489	install -d %{buildroot}%{_sysusersdir}/
21mr|openvswitch-2.17.11-1|490	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/openvswitch.conf
21mr|openvswitch-2.17.11-1|491	
21mr|openvswitch-2.17.11-1|492	%check
21mr|openvswitch-2.17.11-1|493	%if %{with check}
21mr|openvswitch-2.17.11-1|494	if make check TESTSUITEFLAGS='%{_smp_mflags}' ||
21mr|openvswitch-2.17.11-1|495	make check TESTSUITEFLAGS='--recheck' ||
21mr|openvswitch-2.17.11-1|496	make check TESTSUITEFLAGS='--recheck'; then :;
21mr|openvswitch-2.17.11-1|497	else
21mr|openvswitch-2.17.11-1|498	cat tests/testsuite.log
21mr|openvswitch-2.17.11-1|499	exit 1
21mr|openvswitch-2.17.11-1|500	fi
21mr|openvswitch-2.17.11-1|501	%endif
21mr|openvswitch-2.17.11-1|502	

14600 21
21mr|openwebbeans-1.2.8-5|1	%bcond_with arquillian
21mr|openwebbeans-1.2.8-5|2	Name:          openwebbeans
21mr|openwebbeans-1.2.8-5|3	Version:       1.2.8
21mr|openwebbeans-1.2.8-5|4	Release:       5
21mr|openwebbeans-1.2.8-5|5	Summary:       Implementation of the JSR-299 WebBeans
21mr|openwebbeans-1.2.8-5|6	License:       ASL 2.0
21mr|openwebbeans-1.2.8-5|7	Group:         Development/Java
21mr|openwebbeans-1.2.8-5|8	URL:           http://openwebbeans.apache.org/
21mr|openwebbeans-1.2.8-5|9	Source0:       http://www.apache.org/dist/openwebbeans/%{version}/%{name}-%{version}-source-release.zip
21mr|openwebbeans-1.2.8-5|10	Patch0:        %{name}-1.2.0-servlet31.patch
21mr|openwebbeans-1.2.8-5|11	Patch1:        0001-OWB-1309-fix-missing-NoSuchMethodException.patch
21mr|openwebbeans-1.2.8-5|12	BuildRequires: maven-local
21mr|openwebbeans-1.2.8-5|13	BuildRequires: mvn(javax.annotation:javax.annotation-api) >= 1.2
21mr|openwebbeans-1.2.8-5|14	BuildRequires: mvn(javax.el:javax.el-api)
21mr|openwebbeans-1.2.8-5|15	BuildRequires: mvn(javax.inject:javax.inject)
21mr|openwebbeans-1.2.8-5|16	BuildRequires: mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|openwebbeans-1.2.8-5|17	BuildRequires: mvn(javax.servlet.jsp:javax.servlet.jsp-api)
21mr|openwebbeans-1.2.8-5|18	BuildRequires: mvn(junit:junit)
21mr|openwebbeans-1.2.8-5|19	BuildRequires: mvn(org.apache:apache:pom:)
21mr|openwebbeans-1.2.8-5|20	BuildRequires: mvn(org.apache:apache-jar-resource-bundle)
21mr|openwebbeans-1.2.8-5|21	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|openwebbeans-1.2.8-5|22	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-ejb_3.1_spec)
21mr|openwebbeans-1.2.8-5|23	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jcdi_1.0_spec)
21mr|openwebbeans-1.2.8-5|24	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|openwebbeans-1.2.8-5|25	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|openwebbeans-1.2.8-5|26	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-validation_1.0_spec)
21mr|openwebbeans-1.2.8-5|27	BuildRequires: mvn(org.apache.geronimo.specs:specs:pom:)
21mr|openwebbeans-1.2.8-5|28	BuildRequires: mvn(org.apache.httpcomponents:project:pom:)
21mr|openwebbeans-1.2.8-5|29	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|openwebbeans-1.2.8-5|30	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|openwebbeans-1.2.8-5|31	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|openwebbeans-1.2.8-5|32	BuildRequires: mvn(org.apache.tomcat:tomcat-catalina)
21mr|openwebbeans-1.2.8-5|33	BuildRequires: mvn(org.apache.xbean:xbean-finder)
21mr|openwebbeans-1.2.8-5|34	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|openwebbeans-1.2.8-5|35	BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
21mr|openwebbeans-1.2.8-5|36	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|openwebbeans-1.2.8-5|37	BuildRequires: mvn(org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec)
21mr|openwebbeans-1.2.8-5|38	BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|openwebbeans-1.2.8-5|39	BuildRequires: mvn(org.ow2.asm:asm)
21mr|openwebbeans-1.2.8-5|40	BuildRequires: mvn(org.ow2.asm:asm-commons)
21mr|openwebbeans-1.2.8-5|41	
21mr|openwebbeans-1.2.8-5|42	%if %{with arquillian}
21mr|openwebbeans-1.2.8-5|43	# 2015-07-29: Retired because it depends on shrinkwrap-resolver which did not build for two releases.
21mr|openwebbeans-1.2.8-5|44	BuildRequires: mvn(org.jboss.arquillian:arquillian-bom)
21mr|openwebbeans-1.2.8-5|45	BuildRequires: mvn(org.jboss.arquillian.container:arquillian-container-spi)
21mr|openwebbeans-1.2.8-5|46	BuildRequires: mvn(org.jboss.arquillian.core:arquillian-core-spi)
21mr|openwebbeans-1.2.8-5|47	BuildRequires: mvn(org.jboss.arquillian.junit:arquillian-junit-container)
21mr|openwebbeans-1.2.8-5|48	BuildRequires: mvn(org.jboss.arquillian.test:arquillian-test-spi)
21mr|openwebbeans-1.2.8-5|49	BuildRequires: mvn(org.jboss.arquillian.testenricher:arquillian-testenricher-cdi)
21mr|openwebbeans-1.2.8-5|50	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-api)
21mr|openwebbeans-1.2.8-5|51	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:)
21mr|openwebbeans-1.2.8-5|52	%endif
21mr|openwebbeans-1.2.8-5|53	
21mr|openwebbeans-1.2.8-5|54	Obsoletes:     %{name}-arquillian
21mr|openwebbeans-1.2.8-5|55	Obsoletes:     %{name}-cdi11
21mr|openwebbeans-1.2.8-5|56	
21mr|openwebbeans-1.2.8-5|57	BuildArch:     noarch
21mr|openwebbeans-1.2.8-5|58	# Java stack is not supported on x86_32
21mr|openwebbeans-1.2.8-5|59	ExcludeArch: %{ix86}
21mr|openwebbeans-1.2.8-5|60	
21mr|openwebbeans-1.2.8-5|61	%description
21mr|openwebbeans-1.2.8-5|62	OpenWebBeans is an implementation of the JSR-299, Contexts and
21mr|openwebbeans-1.2.8-5|63	Dependency Injection for the Java EE platform.
21mr|openwebbeans-1.2.8-5|64	
21mr|openwebbeans-1.2.8-5|65	It also already incorporates some features which are part of JSR-346
21mr|openwebbeans-1.2.8-5|66	but doesn't need API changes as we still use the JCDI-1.0 API. The
21mr|openwebbeans-1.2.8-5|67	incorporated CDI-1.1 features are mostly parts which are not well defined
21mr|openwebbeans-1.2.8-5|68	in the CDI-1.0 specification, like Serialisation checks, etc.
21mr|openwebbeans-1.2.8-5|69	
21mr|openwebbeans-1.2.8-5|70	%package clustering
21mr|openwebbeans-1.2.8-5|71	Summary:       Apache OpenWebBeans Clustering Plugin
21mr|openwebbeans-1.2.8-5|72	
21mr|openwebbeans-1.2.8-5|73	%description clustering
21mr|openwebbeans-1.2.8-5|74	Apache OpenWebBeans Clustering plugin.
21mr|openwebbeans-1.2.8-5|75	
21mr|openwebbeans-1.2.8-5|76	%package ee
21mr|openwebbeans-1.2.8-5|77	Summary:       Apache OpenWebBeans Java EE plugin
21mr|openwebbeans-1.2.8-5|78	
21mr|openwebbeans-1.2.8-5|79	%description ee
21mr|openwebbeans-1.2.8-5|80	Apache OpenWebBeans Java EE Utility.
21mr|openwebbeans-1.2.8-5|81	
21mr|openwebbeans-1.2.8-5|82	%package ee-common
21mr|openwebbeans-1.2.8-5|83	Summary:       Apache OpenWebBeans EE Common plugin
21mr|openwebbeans-1.2.8-5|84	
21mr|openwebbeans-1.2.8-5|85	%description ee-common
21mr|openwebbeans-1.2.8-5|86	Apache OpenWebBeans Java EE Common.
21mr|openwebbeans-1.2.8-5|87	
21mr|openwebbeans-1.2.8-5|88	%package ejb
21mr|openwebbeans-1.2.8-5|89	Summary:       Apache OpenWebBeans EJB plugin
21mr|openwebbeans-1.2.8-5|90	
21mr|openwebbeans-1.2.8-5|91	%description ejb
21mr|openwebbeans-1.2.8-5|92	Apache OpenWebBeans Java EE EJB plugin.
21mr|openwebbeans-1.2.8-5|93	
21mr|openwebbeans-1.2.8-5|94	%package el22
21mr|openwebbeans-1.2.8-5|95	Summary:       Apache OpenWebBeans EL 2.2 plugin
21mr|openwebbeans-1.2.8-5|96	
21mr|openwebbeans-1.2.8-5|97	%description el22
21mr|openwebbeans-1.2.8-5|98	Apache OpenWebBeans EL 2.2 integration.
21mr|openwebbeans-1.2.8-5|99	
21mr|openwebbeans-1.2.8-5|100	%package impl
21mr|openwebbeans-1.2.8-5|101	Summary:       Apache OpenWebBeans Core
21mr|openwebbeans-1.2.8-5|102	
21mr|openwebbeans-1.2.8-5|103	%description impl
21mr|openwebbeans-1.2.8-5|104	Apache OpenWebBeans Implementation core module.
21mr|openwebbeans-1.2.8-5|105	
21mr|openwebbeans-1.2.8-5|106	%package jee5-ejb-resource
21mr|openwebbeans-1.2.8-5|107	Summary:       Apache OpenWebBeans EE Resource plugin
21mr|openwebbeans-1.2.8-5|108	
21mr|openwebbeans-1.2.8-5|109	%description jee5-ejb-resource
21mr|openwebbeans-1.2.8-5|110	Apache OpenWebBeans EE 5 Resource Integration.
21mr|openwebbeans-1.2.8-5|111	
21mr|openwebbeans-1.2.8-5|112	%package jms
21mr|openwebbeans-1.2.8-5|113	Summary:       Apache OpenWebBeans JMS plugin
21mr|openwebbeans-1.2.8-5|114	
21mr|openwebbeans-1.2.8-5|115	%description jms
21mr|openwebbeans-1.2.8-5|116	Apache OpenWebBeans JMS Integration.
21mr|openwebbeans-1.2.8-5|117	
21mr|openwebbeans-1.2.8-5|118	%package jsf
21mr|openwebbeans-1.2.8-5|119	Summary:       Apache OpenWebBeans JSF-2 plugin
21mr|openwebbeans-1.2.8-5|120	
21mr|openwebbeans-1.2.8-5|121	%description jsf
21mr|openwebbeans-1.2.8-5|122	Apache OpenWebBeans JSF integration.
21mr|openwebbeans-1.2.8-5|123	
21mr|openwebbeans-1.2.8-5|124	%package osgi
21mr|openwebbeans-1.2.8-5|125	Summary:       Apache OpenWebBeans OSGi plugin
21mr|openwebbeans-1.2.8-5|126	
21mr|openwebbeans-1.2.8-5|127	%description osgi
21mr|openwebbeans-1.2.8-5|128	Apache OpenWebBeans OSGi ClassLoader scanning support.
21mr|openwebbeans-1.2.8-5|129	
21mr|openwebbeans-1.2.8-5|130	%package resource
21mr|openwebbeans-1.2.8-5|131	Summary:       Apache OpenWebBeans EE Resource plugin
21mr|openwebbeans-1.2.8-5|132	
21mr|openwebbeans-1.2.8-5|133	%description resource
21mr|openwebbeans-1.2.8-5|134	Apache OpenWebBeans EE Resource Integration.
21mr|openwebbeans-1.2.8-5|135	
21mr|openwebbeans-1.2.8-5|136	%package spi
21mr|openwebbeans-1.2.8-5|137	Summary:       Apache OpenWebBeans SPI definition
21mr|openwebbeans-1.2.8-5|138	
21mr|openwebbeans-1.2.8-5|139	%description spi
21mr|openwebbeans-1.2.8-5|140	Apache OpenWebBeans Service Provider Interfaces.
21mr|openwebbeans-1.2.8-5|141	
21mr|openwebbeans-1.2.8-5|142	%package test
21mr|openwebbeans-1.2.8-5|143	Summary:       Apache OpenWebBeans CDI Test Framework
21mr|openwebbeans-1.2.8-5|144	
21mr|openwebbeans-1.2.8-5|145	%description test
21mr|openwebbeans-1.2.8-5|146	This package contains testing support for CDI containers and
21mr|openwebbeans-1.2.8-5|147	also provides an implementation for OpenWebBeans.
21mr|openwebbeans-1.2.8-5|148	
21mr|openwebbeans-1.2.8-5|149	%package tomcat7
21mr|openwebbeans-1.2.8-5|150	Summary:       Apache OpenWebBeans Tomcat 7 plugin
21mr|openwebbeans-1.2.8-5|151	
21mr|openwebbeans-1.2.8-5|152	%description tomcat7
21mr|openwebbeans-1.2.8-5|153	ApacheOpenWebBeans Tomcat 7 Web Profile.
21mr|openwebbeans-1.2.8-5|154	
21mr|openwebbeans-1.2.8-5|155	%package web
21mr|openwebbeans-1.2.8-5|156	Summary:       Apache OpenWebBeans Web plugin
21mr|openwebbeans-1.2.8-5|157	
21mr|openwebbeans-1.2.8-5|158	%description web
21mr|openwebbeans-1.2.8-5|159	Apache OpenWebBeans Java EE Web and Serlvet plugin.
21mr|openwebbeans-1.2.8-5|160	
21mr|openwebbeans-1.2.8-5|161	%package javadoc
21mr|openwebbeans-1.2.8-5|162	Summary:       Javadoc for %{name}
21mr|openwebbeans-1.2.8-5|163	
21mr|openwebbeans-1.2.8-5|164	%description javadoc
21mr|openwebbeans-1.2.8-5|165	This package contains javadoc for %{name}.
21mr|openwebbeans-1.2.8-5|166	
21mr|openwebbeans-1.2.8-5|167	%prep
21mr|openwebbeans-1.2.8-5|168	%setup -q
21mr|openwebbeans-1.2.8-5|169	%patch0 -p1
21mr|openwebbeans-1.2.8-5|170	%patch1 -p1
21mr|openwebbeans-1.2.8-5|171	rm -r DEPENDENCIES
21mr|openwebbeans-1.2.8-5|172	
21mr|openwebbeans-1.2.8-5|173	# Require org.apache.openwebbeans.build-tools checkstyle-rules 1.2
21mr|openwebbeans-1.2.8-5|174	%pom_remove_plugin :maven-checkstyle-plugin
21mr|openwebbeans-1.2.8-5|175	%pom_remove_plugin :findbugs-maven-plugin
21mr|openwebbeans-1.2.8-5|176	%pom_remove_plugin :taglist-maven-plugin
21mr|openwebbeans-1.2.8-5|177	%pom_remove_plugin -r :maven-source-plugin
21mr|openwebbeans-1.2.8-5|178	
21mr|openwebbeans-1.2.8-5|179	# Unavailable deps
21mr|openwebbeans-1.2.8-5|180	%pom_disable_module distribution
21mr|openwebbeans-1.2.8-5|181	%pom_disable_module samples
21mr|openwebbeans-1.2.8-5|182	%pom_disable_module webbeans-doc
21mr|openwebbeans-1.2.8-5|183	%pom_disable_module webbeans-el10
21mr|openwebbeans-1.2.8-5|184	%pom_disable_module webbeans-jsf12
21mr|openwebbeans-1.2.8-5|185	# TODO
21mr|openwebbeans-1.2.8-5|186	# org.apache.openejb openejb-core
21mr|openwebbeans-1.2.8-5|187	# org.apache.openejb openejb-core openejb-tomcat-catalina 3.1.4
21mr|openwebbeans-1.2.8-5|188	# org.jboss.jsr299.tck jsr299-tck-api 1.0.4.CR1
21mr|openwebbeans-1.2.8-5|189	%pom_disable_module webbeans-porting
21mr|openwebbeans-1.2.8-5|190	# org.jboss.jsr299.tck jsr299-tck-impl 1.0.4.SP1
21mr|openwebbeans-1.2.8-5|191	%pom_disable_module webbeans-tck
21mr|openwebbeans-1.2.8-5|192	%pom_disable_module atinject-tck
21mr|openwebbeans-1.2.8-5|193	%pom_disable_module webbeans-tomcat6
21mr|openwebbeans-1.2.8-5|194	
21mr|openwebbeans-1.2.8-5|195	%if %{without arquillian}
21mr|openwebbeans-1.2.8-5|196	%pom_disable_module webbeans-arquillian
21mr|openwebbeans-1.2.8-5|197	%pom_remove_dep :arquillian-bom webbeans-arquillian
21mr|openwebbeans-1.2.8-5|198	%endif
21mr|openwebbeans-1.2.8-5|199	
21mr|openwebbeans-1.2.8-5|200	%pom_change_dep -r :geronimo-annotation_1.1_spec javax.annotation:javax.annotation-api:1.2
21mr|openwebbeans-1.2.8-5|201	%pom_change_dep -r :geronimo-atinject_1.0_spec javax.inject:javax.inject:1
21mr|openwebbeans-1.2.8-5|202	%pom_change_dep -r :geronimo-el_2.2_spec javax.el:javax.el-api:3.0.0
21mr|openwebbeans-1.2.8-5|203	%pom_change_dep -r :geronimo-interceptor_1.1_spec org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec:1.0.0.Final
21mr|openwebbeans-1.2.8-5|204	%pom_change_dep -r :geronimo-jpa_2.0_spec org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1.Final
21mr|openwebbeans-1.2.8-5|205	%pom_change_dep -r :geronimo-jsp_2.1_spec javax.servlet.jsp:javax.servlet.jsp-api:2.3.2-b01
21mr|openwebbeans-1.2.8-5|206	%pom_change_dep -r :geronimo-servlet_2.5_spec javax.servlet:javax.servlet-api:3.1.0
21mr|openwebbeans-1.2.8-5|207	%pom_change_dep -r :myfaces-api org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec:2.2.0
21mr|openwebbeans-1.2.8-5|208	%pom_change_dep -r :org.osgi.core org.eclipse.osgi:org.eclipse.osgi
21mr|openwebbeans-1.2.8-5|209	
21mr|openwebbeans-1.2.8-5|210	%pom_change_dep -r org.apache.xbean:xbean-finder-shaded org.apache.xbean:xbean-finder
21mr|openwebbeans-1.2.8-5|211	%pom_change_dep -r org.apache.xbean:xbean-asm5-shaded org.ow2.asm:asm:5.0.3
21mr|openwebbeans-1.2.8-5|212	sed -i "s|org.apache.xbean.asm5|org.objectweb.asm|" \
21mr|openwebbeans-1.2.8-5|213	webbeans-impl/src/main/java/org/apache/webbeans/proxy/AbstractProxyFactory.java \
21mr|openwebbeans-1.2.8-5|214	webbeans-impl/src/main/java/org/apache/webbeans/proxy/InterceptorDecoratorProxyFactory.java \
21mr|openwebbeans-1.2.8-5|215	webbeans-impl/src/main/java/org/apache/webbeans/proxy/NormalScopeProxyFactory.java \
21mr|openwebbeans-1.2.8-5|216	webbeans-impl/src/main/java/org/apache/webbeans/proxy/SubclassProxyFactory.java
21mr|openwebbeans-1.2.8-5|217	
21mr|openwebbeans-1.2.8-5|218	%pom_add_dep org.ow2.asm:asm-commons:5.0.3:test webbeans-impl
21mr|openwebbeans-1.2.8-5|219	
21mr|openwebbeans-1.2.8-5|220	# These test fails
21mr|openwebbeans-1.2.8-5|221	# java.lang.OutOfMemoryError: unable to create new native thread
21mr|openwebbeans-1.2.8-5|222	rm -r webbeans-impl/src/test/java/org/apache/webbeans/portable/AnnotatedTypeImplTest.java
21mr|openwebbeans-1.2.8-5|223	# Require servlet 2.5 apis
21mr|openwebbeans-1.2.8-5|224	rm -rf webbeans-clustering/src/test/java/org/apache/webbeans/web/failover/tests/MockServletContext.java \
21mr|openwebbeans-1.2.8-5|225	webbeans-clustering/src/test/java/org/apache/webbeans/web/failover/tests/MockServletRequest.java
21mr|openwebbeans-1.2.8-5|226	
21mr|openwebbeans-1.2.8-5|227	# Break build
21mr|openwebbeans-1.2.8-5|228	%pom_remove_plugin org.apache.rat:apache-rat-plugin
21mr|openwebbeans-1.2.8-5|229	
21mr|openwebbeans-1.2.8-5|230	%mvn_package org.apache.openwebbeans.test: test
21mr|openwebbeans-1.2.8-5|231	
21mr|openwebbeans-1.2.8-5|232	%mvn_package :%{name}-impl::tests: %{name}-impl
21mr|openwebbeans-1.2.8-5|233	
21mr|openwebbeans-1.2.8-5|234	%build
21mr|openwebbeans-1.2.8-5|235	
21mr|openwebbeans-1.2.8-5|236	# Some tests @ random fails
21mr|openwebbeans-1.2.8-5|237	%mvn_build -s -- -Dmaven.test.failure.ignore=true
21mr|openwebbeans-1.2.8-5|238	
21mr|openwebbeans-1.2.8-5|239	%install
21mr|openwebbeans-1.2.8-5|240	%mvn_install
21mr|openwebbeans-1.2.8-5|241	
21mr|openwebbeans-1.2.8-5|242	%files -f .mfiles-%{name}
21mr|openwebbeans-1.2.8-5|243	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|244	
21mr|openwebbeans-1.2.8-5|245	%files clustering -f .mfiles-%{name}-clustering
21mr|openwebbeans-1.2.8-5|246	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|247	
21mr|openwebbeans-1.2.8-5|248	%files ee -f .mfiles-%{name}-ee
21mr|openwebbeans-1.2.8-5|249	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|250	
21mr|openwebbeans-1.2.8-5|251	%files ee-common -f .mfiles-%{name}-ee-common
21mr|openwebbeans-1.2.8-5|252	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|253	
21mr|openwebbeans-1.2.8-5|254	%files ejb -f .mfiles-%{name}-ejb
21mr|openwebbeans-1.2.8-5|255	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|256	
21mr|openwebbeans-1.2.8-5|257	%files el22 -f .mfiles-%{name}-el22
21mr|openwebbeans-1.2.8-5|258	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|259	
21mr|openwebbeans-1.2.8-5|260	%files impl -f .mfiles-%{name}-impl
21mr|openwebbeans-1.2.8-5|261	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|262	
21mr|openwebbeans-1.2.8-5|263	%files jee5-ejb-resource -f .mfiles-%{name}-jee5-ejb-resource
21mr|openwebbeans-1.2.8-5|264	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|265	
21mr|openwebbeans-1.2.8-5|266	%files jms -f .mfiles-%{name}-jms
21mr|openwebbeans-1.2.8-5|267	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|268	
21mr|openwebbeans-1.2.8-5|269	%files jsf -f .mfiles-%{name}-jsf
21mr|openwebbeans-1.2.8-5|270	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|271	
21mr|openwebbeans-1.2.8-5|272	%files osgi -f .mfiles-%{name}-osgi
21mr|openwebbeans-1.2.8-5|273	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|274	
21mr|openwebbeans-1.2.8-5|275	%files resource -f .mfiles-%{name}-resource
21mr|openwebbeans-1.2.8-5|276	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|277	
21mr|openwebbeans-1.2.8-5|278	%files spi -f .mfiles-%{name}-spi
21mr|openwebbeans-1.2.8-5|279	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|280	
21mr|openwebbeans-1.2.8-5|281	%files test -f .mfiles-test
21mr|openwebbeans-1.2.8-5|282	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|283	
21mr|openwebbeans-1.2.8-5|284	%files tomcat7 -f .mfiles-%{name}-tomcat7
21mr|openwebbeans-1.2.8-5|285	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|286	
21mr|openwebbeans-1.2.8-5|287	%files web -f .mfiles-%{name}-web
21mr|openwebbeans-1.2.8-5|288	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|289	
21mr|openwebbeans-1.2.8-5|290	%files javadoc -f .mfiles-javadoc
21mr|openwebbeans-1.2.8-5|291	%license LICENSE NOTICE
21mr|openwebbeans-1.2.8-5|292	

14601 21
21mr|oprofile-1.4.0-1|1	Summary:	Transparent low-overhead system-wide profiler
21mr|oprofile-1.4.0-1|2	Name:		oprofile
21mr|oprofile-1.4.0-1|3	Version:	1.4.0
21mr|oprofile-1.4.0-1|4	Release:	1
21mr|oprofile-1.4.0-1|5	License:	GPLv2+
21mr|oprofile-1.4.0-1|6	Group:		Development/Tools
21mr|oprofile-1.4.0-1|7	Url:		http://oprofile.sourceforge.net/
21mr|oprofile-1.4.0-1|8	Source0:	https://prdownloads.sourceforge.net/oprofile/oprofile-%{version}.tar.gz
21mr|oprofile-1.4.0-1|9	# Use -module -avoid-version for agents:
21mr|oprofile-1.4.0-1|10	Patch0:		oprofile-agents-ldflags.patch
21mr|oprofile-1.4.0-1|11	Patch1:		e2k-rmb-defs.patch
21mr|oprofile-1.4.0-1|12	%ifnarch %{armx} %{e2k}
21mr|oprofile-1.4.0-1|13	BuildRequires:	java-rpmbuild
21mr|oprofile-1.4.0-1|14	BuildRequires:	java-1.8.0-openjdk-devel
21mr|oprofile-1.4.0-1|15	%endif
21mr|oprofile-1.4.0-1|16	BuildRequires:	binutils-devel
21mr|oprofile-1.4.0-1|17	BuildRequires:	gettext-devel
21mr|oprofile-1.4.0-1|18	BuildRequires:	pkgconfig(popt)
21mr|oprofile-1.4.0-1|19	Obsoletes:	oprofile-gui < 1.0
21mr|oprofile-1.4.0-1|20	
21mr|oprofile-1.4.0-1|21	%description
21mr|oprofile-1.4.0-1|22	OProfile is a system-wide profiler for Linux systems, capable of
21mr|oprofile-1.4.0-1|23	profiling all running code at low overhead. OProfile is released
21mr|oprofile-1.4.0-1|24	under the GNU GPL.
21mr|oprofile-1.4.0-1|25	
21mr|oprofile-1.4.0-1|26	It consists of a kernel driver and a daemon for collecting sample
21mr|oprofile-1.4.0-1|27	data, and several post-profiling tools for turning data into
21mr|oprofile-1.4.0-1|28	information.
21mr|oprofile-1.4.0-1|29	
21mr|oprofile-1.4.0-1|30	OProfile leverages the hardware performance counters of the CPU to
21mr|oprofile-1.4.0-1|31	enable profiling of a wide variety of interesting statistics, which
21mr|oprofile-1.4.0-1|32	can also be used for basic time-spent profiling. All code is
21mr|oprofile-1.4.0-1|33	profiled: hardware and software interrupt handlers, kernel modules,
21mr|oprofile-1.4.0-1|34	the kernel, shared libraries, and applications.
21mr|oprofile-1.4.0-1|35	
21mr|oprofile-1.4.0-1|36	%files
21mr|oprofile-1.4.0-1|37	%doc README TODO COPYING ChangeLog* doc/*.html
21mr|oprofile-1.4.0-1|38	%{_bindir}/ocount
21mr|oprofile-1.4.0-1|39	%{_bindir}/opannotate
21mr|oprofile-1.4.0-1|40	%{_bindir}/oparchive
21mr|oprofile-1.4.0-1|41	%{_bindir}/op-check-perfevents
21mr|oprofile-1.4.0-1|42	%{_bindir}/operf
21mr|oprofile-1.4.0-1|43	%{_bindir}/opgprof
21mr|oprofile-1.4.0-1|44	%{_bindir}/ophelp
21mr|oprofile-1.4.0-1|45	%{_bindir}/opreport
21mr|oprofile-1.4.0-1|46	%{_bindir}/opimport
21mr|oprofile-1.4.0-1|47	%{_bindir}/opjitconv
21mr|oprofile-1.4.0-1|48	%{_datadir}/oprofile
21mr|oprofile-1.4.0-1|49	%{_mandir}/man1/ocount.1*
21mr|oprofile-1.4.0-1|50	%{_mandir}/man1/op*
21mr|oprofile-1.4.0-1|51	%{_docdir}/oprofile/ophelp.xsd
21mr|oprofile-1.4.0-1|52	%{_docdir}/oprofile/opreport.xsd
21mr|oprofile-1.4.0-1|53	
21mr|oprofile-1.4.0-1|54	#----------------------------------------------------------------------------
21mr|oprofile-1.4.0-1|55	
21mr|oprofile-1.4.0-1|56	%package jit
21mr|oprofile-1.4.0-1|57	Summary:	Libraries for profiling Java and other JIT compiled code
21mr|oprofile-1.4.0-1|58	Group:		Development/Java
21mr|oprofile-1.4.0-1|59	
21mr|oprofile-1.4.0-1|60	%description jit
21mr|oprofile-1.4.0-1|61	Libraries needed for profiling Java and other JIT compiled code.
21mr|oprofile-1.4.0-1|62	For profiling Java code, you need to load
21mr|oprofile-1.4.0-1|63	%{_libdir}/oprofile/libjvmti_oprofile.so
21mr|oprofile-1.4.0-1|64	into the JVM as per the OProfile documentation.
21mr|oprofile-1.4.0-1|65	
21mr|oprofile-1.4.0-1|66	%files jit
21mr|oprofile-1.4.0-1|67	%dir %{_libdir}/oprofile
21mr|oprofile-1.4.0-1|68	%ifnarch %{armx} %{e2k}
21mr|oprofile-1.4.0-1|69	%{_libdir}/oprofile/libjvmti_oprofile.so
21mr|oprofile-1.4.0-1|70	%endif
21mr|oprofile-1.4.0-1|71	%{_libdir}/oprofile/libopagent.so.*
21mr|oprofile-1.4.0-1|72	
21mr|oprofile-1.4.0-1|73	%pre jit
21mr|oprofile-1.4.0-1|74	%_pre_useradd oprofile "%{_var}/lib/oprofile" /bin/nologin
21mr|oprofile-1.4.0-1|75	
21mr|oprofile-1.4.0-1|76	%postun jit
21mr|oprofile-1.4.0-1|77	%_postun_userdel oprofile
21mr|oprofile-1.4.0-1|78	
21mr|oprofile-1.4.0-1|79	#----------------------------------------------------------------------------
21mr|oprofile-1.4.0-1|80	
21mr|oprofile-1.4.0-1|81	%package devel
21mr|oprofile-1.4.0-1|82	Summary:	Development files for developing OProfile JIT agents
21mr|oprofile-1.4.0-1|83	Group:		Development/Other
21mr|oprofile-1.4.0-1|84	Requires:	%{name}-jit = %{EVRD}
21mr|oprofile-1.4.0-1|85	
21mr|oprofile-1.4.0-1|86	%description devel
21mr|oprofile-1.4.0-1|87	Header and development library symlink for libopagent, required for
21mr|oprofile-1.4.0-1|88	compiling additional OProfile JIT agents.
21mr|oprofile-1.4.0-1|89	
21mr|oprofile-1.4.0-1|90	%files devel
21mr|oprofile-1.4.0-1|91	%{_includedir}/opagent.h
21mr|oprofile-1.4.0-1|92	%{_libdir}/oprofile/libopagent.so
21mr|oprofile-1.4.0-1|93	
21mr|oprofile-1.4.0-1|94	#----------------------------------------------------------------------------
21mr|oprofile-1.4.0-1|95	
21mr|oprofile-1.4.0-1|96	%prep
21mr|oprofile-1.4.0-1|97	%setup -q
21mr|oprofile-1.4.0-1|98	%apply_patches
21mr|oprofile-1.4.0-1|99	
21mr|oprofile-1.4.0-1|100	# fixes build
21mr|oprofile-1.4.0-1|101	touch NEWS AUTHORS INSTALL ChangeLog # strange, autoreconf does not create these
21mr|oprofile-1.4.0-1|102	autoreconf -if
21mr|oprofile-1.4.0-1|103	
21mr|oprofile-1.4.0-1|104	%build
21mr|oprofile-1.4.0-1|105	%configure \
21mr|oprofile-1.4.0-1|106	--with-kernel-support \
21mr|oprofile-1.4.0-1|107	%ifnarch %{armx} %{e2k}
21mr|oprofile-1.4.0-1|108	--with-java=%{java_home}
21mr|oprofile-1.4.0-1|109	%endif
21mr|oprofile-1.4.0-1|110	
21mr|oprofile-1.4.0-1|111	%make_build
21mr|oprofile-1.4.0-1|112	
21mr|oprofile-1.4.0-1|113	%install
21mr|oprofile-1.4.0-1|114	%make_install
21mr|oprofile-1.4.0-1|115	rm -f %{buildroot}%{_datadir}/doc/%{name}/*.html
21mr|oprofile-1.4.0-1|116	
21mr|oprofile-1.4.0-1|117	rm %{buildroot}%{_libdir}/oprofile/*a

14602 21
21mr|options-1.2-14|1	Name:           options
21mr|options-1.2-14|2	Version:        1.2
21mr|options-1.2-14|3	Release:        14
21mr|options-1.2-14|4	Summary:        Library for managing sets of JVM properties to configure an app or library
21mr|options-1.2-14|5	Group:          Development/Java
21mr|options-1.2-14|6	License:        ASL 2.0
21mr|options-1.2-14|7	URL:            https://github.com/headius/%{name}
21mr|options-1.2-14|8	Source0:        https://github.com/headius/%{name}/archive/%{name}-%{version}.zip
21mr|options-1.2-14|9	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|options-1.2-14|10	BuildArch:      noarch
21mr|options-1.2-14|11	# Java stack is not supported on x86_32
21mr|options-1.2-14|12	ExcludeArch: %{ix86}
21mr|options-1.2-14|13	BuildRequires:  maven-local
21mr|options-1.2-14|14	BuildRequires:  sonatype-oss-parent
21mr|options-1.2-14|15	
21mr|options-1.2-14|16	%description
21mr|options-1.2-14|17	Provides a simple mechanism for defining JVM property-based
21mr|options-1.2-14|18	configuration for an application or library.
21mr|options-1.2-14|19	
21mr|options-1.2-14|20	%package        javadoc
21mr|options-1.2-14|21	Summary:        Javadoc for %{name}
21mr|options-1.2-14|22	
21mr|options-1.2-14|23	%description    javadoc
21mr|options-1.2-14|24	Javadoc for %{name}.
21mr|options-1.2-14|25	
21mr|options-1.2-14|26	%prep
21mr|options-1.2-14|27	%setup -q -n %{name}-%{name}-%{version}
21mr|options-1.2-14|28	cp %{SOURCE1} .
21mr|options-1.2-14|29	
21mr|options-1.2-14|30	%build
21mr|options-1.2-14|31	%mvn_build
21mr|options-1.2-14|32	
21mr|options-1.2-14|33	%install
21mr|options-1.2-14|34	%mvn_install
21mr|options-1.2-14|35	
21mr|options-1.2-14|36	%files  -f .mfiles
21mr|options-1.2-14|37	%doc LICENSE-2.0.txt
21mr|options-1.2-14|38	
21mr|options-1.2-14|39	%files javadoc -f .mfiles-javadoc
21mr|options-1.2-14|40	%doc LICENSE-2.0.txt
21mr|options-1.2-14|41	

14603 21
21mr|opus-1.3.1-2|1	%define major 0
21mr|opus-1.3.1-2|2	%define libname %mklibname %{name} %{major}
21mr|opus-1.3.1-2|3	%define devname %mklibname %{name} -d
21mr|opus-1.3.1-2|4	
21mr|opus-1.3.1-2|5	Summary:	Opus Interactive Audio Codec
21mr|opus-1.3.1-2|6	Name:		opus
21mr|opus-1.3.1-2|7	Version:	1.3.1
21mr|opus-1.3.1-2|8	Release:	2
21mr|opus-1.3.1-2|9	License:	BSD
21mr|opus-1.3.1-2|10	Group:		Sound
21mr|opus-1.3.1-2|11	Url:		http://opus-codec.org/
21mr|opus-1.3.1-2|12	Source0:	https://archive.mozilla.org/pub/opus/%{name}-%{version}.tar.gz
21mr|opus-1.3.1-2|13	BuildRequires:	doxygen
21mr|opus-1.3.1-2|14	
21mr|opus-1.3.1-2|15	%description
21mr|opus-1.3.1-2|16	The Opus codec is designed for interactive speech and audio transmission over
21mr|opus-1.3.1-2|17	the Internet. It is designed by the IETF Codec Working Group and incorporates
21mr|opus-1.3.1-2|18	technology from Skype's SILK codec and Xiph.Org's CELT codec.
21mr|opus-1.3.1-2|19	
21mr|opus-1.3.1-2|20	#----------------------------------------------------------------------------
21mr|opus-1.3.1-2|21	
21mr|opus-1.3.1-2|22	%package -n %{libname}
21mr|opus-1.3.1-2|23	Summary:	Opus shared library
21mr|opus-1.3.1-2|24	Group:		System/Libraries
21mr|opus-1.3.1-2|25	
21mr|opus-1.3.1-2|26	%description -n %{libname}
21mr|opus-1.3.1-2|27	This package provides the library that implements the Opus codec.
21mr|opus-1.3.1-2|28	The Opus codec is designed for interactive speech and audio transmission over
21mr|opus-1.3.1-2|29	the Internet. It is designed by the IETF Codec Working Group and incorporates
21mr|opus-1.3.1-2|30	technology from Skype's SILK codec and Xiph.Org's CELT codec.
21mr|opus-1.3.1-2|31	
21mr|opus-1.3.1-2|32	%files -n %{libname}
21mr|opus-1.3.1-2|33	%doc COPYING README
21mr|opus-1.3.1-2|34	%{_libdir}/libopus.so.%{major}*
21mr|opus-1.3.1-2|35	
21mr|opus-1.3.1-2|36	#----------------------------------------------------------------------------
21mr|opus-1.3.1-2|37	
21mr|opus-1.3.1-2|38	%package -n %{devname}
21mr|opus-1.3.1-2|39	Summary:	Files needed to compile a program with Opus support
21mr|opus-1.3.1-2|40	Group:		Development/C
21mr|opus-1.3.1-2|41	Requires:	%{libname} = %{EVRD}
21mr|opus-1.3.1-2|42	Provides:	%{name}-devel = %{EVRD}
21mr|opus-1.3.1-2|43	
21mr|opus-1.3.1-2|44	%description -n %{devname}
21mr|opus-1.3.1-2|45	This package provides the library that implements the Opus codec.
21mr|opus-1.3.1-2|46	
21mr|opus-1.3.1-2|47	%files -n %{devname}
21mr|opus-1.3.1-2|48	%doc COPYING README
21mr|opus-1.3.1-2|49	%{_includedir}/*
21mr|opus-1.3.1-2|50	%{_libdir}/*.so
21mr|opus-1.3.1-2|51	%{_libdir}/pkgconfig/*.pc
21mr|opus-1.3.1-2|52	%{_datadir}/aclocal/opus.m4
21mr|opus-1.3.1-2|53	%{_mandir}/man3/opus_*.3*
21mr|opus-1.3.1-2|54	
21mr|opus-1.3.1-2|55	#----------------------------------------------------------------------------
21mr|opus-1.3.1-2|56	
21mr|opus-1.3.1-2|57	%prep
21mr|opus-1.3.1-2|58	%setup -q
21mr|opus-1.3.1-2|59	
21mr|opus-1.3.1-2|60	%build
21mr|opus-1.3.1-2|61	%configure \
21mr|opus-1.3.1-2|62	--disable-static \
21mr|opus-1.3.1-2|63	--enable-custom-modes
21mr|opus-1.3.1-2|64	%make
21mr|opus-1.3.1-2|65	
21mr|opus-1.3.1-2|66	%install
21mr|opus-1.3.1-2|67	%makeinstall_std
21mr|opus-1.3.1-2|68	rm -f %{buildroot}%{_docdir}/opus/doxygen-build.stamp
21mr|opus-1.3.1-2|69	rm -rf %{buildroot}%{_docdir}/opus

14604 21
21mr|opusfile-0.12-3|1	%define major 0
21mr|opusfile-0.12-3|2	%define libname %mklibname %{name} %{major}
21mr|opusfile-0.12-3|3	%define liburl %mklibname opusurl %{major}
21mr|opusfile-0.12-3|4	%define devname %mklibname %{name} -d
21mr|opusfile-0.12-3|5	
21mr|opusfile-0.12-3|6	Summary:	A high-level API for decoding and seeking within .opus files
21mr|opusfile-0.12-3|7	Name:		opusfile
21mr|opusfile-0.12-3|8	Version:	0.12
21mr|opusfile-0.12-3|9	Release:	3
21mr|opusfile-0.12-3|10	License:	BSD
21mr|opusfile-0.12-3|11	Group:		System/Libraries
21mr|opusfile-0.12-3|12	Url:		http://www.opus-codec.org/
21mr|opusfile-0.12-3|13	Source0:	http://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz
21mr|opusfile-0.12-3|14	Patch0:		CVE-2022-47021.patch
21mr|opusfile-0.12-3|15	BuildRequires:	pkgconfig(ogg) >= 1.3
21mr|opusfile-0.12-3|16	BuildRequires:	pkgconfig(openssl) >= 1.0.1
21mr|opusfile-0.12-3|17	BuildRequires:	pkgconfig(opus)
21mr|opusfile-0.12-3|18	
21mr|opusfile-0.12-3|19	%description
21mr|opusfile-0.12-3|20	libopusfile provides a high-level API for decoding and seeking
21mr|opusfile-0.12-3|21	within .opus files. It includes:
21mr|opusfile-0.12-3|22	* Support for all files with at least one Opus stream (including
21mr|opusfile-0.12-3|23	multichannel files or Ogg files where Opus is muxed with something else).
21mr|opusfile-0.12-3|24	* Full support, including seeking, for chained files.
21mr|opusfile-0.12-3|25	* A simple stereo downmixing API (allowing chained files to be
21mr|opusfile-0.12-3|26	decoded with a single output format, even if the channel count changes).
21mr|opusfile-0.12-3|27	* Support for reading from a file, memory buffer, or over HTTP(S)
21mr|opusfile-0.12-3|28	(including seeking).
21mr|opusfile-0.12-3|29	* Support for both random access and streaming data sources.
21mr|opusfile-0.12-3|30	
21mr|opusfile-0.12-3|31	#----------------------------------------------------------------------------
21mr|opusfile-0.12-3|32	
21mr|opusfile-0.12-3|33	%package -n %{libname}
21mr|opusfile-0.12-3|34	Summary:	Shared library for %{name}
21mr|opusfile-0.12-3|35	Group:		System/Libraries
21mr|opusfile-0.12-3|36	
21mr|opusfile-0.12-3|37	%description -n %{libname}
21mr|opusfile-0.12-3|38	Shared library for %{name}.
21mr|opusfile-0.12-3|39	
21mr|opusfile-0.12-3|40	%files -n %{libname}
21mr|opusfile-0.12-3|41	%doc COPYING AUTHORS
21mr|opusfile-0.12-3|42	%{_libdir}/libopusfile.so.%{major}*
21mr|opusfile-0.12-3|43	
21mr|opusfile-0.12-3|44	#----------------------------------------------------------------------------
21mr|opusfile-0.12-3|45	
21mr|opusfile-0.12-3|46	%package -n %{liburl}
21mr|opusfile-0.12-3|47	Summary:	Shared library for %{name}
21mr|opusfile-0.12-3|48	Group:		System/Libraries
21mr|opusfile-0.12-3|49	Conflicts:	%{_lib}opusfile0 < 0.8
21mr|opusfile-0.12-3|50	
21mr|opusfile-0.12-3|51	%description -n %{liburl}
21mr|opusfile-0.12-3|52	Shared library for %{name}.
21mr|opusfile-0.12-3|53	
21mr|opusfile-0.12-3|54	%files -n %{liburl}
21mr|opusfile-0.12-3|55	%doc COPYING AUTHORS
21mr|opusfile-0.12-3|56	%{_libdir}/libopusurl.so.%{major}*
21mr|opusfile-0.12-3|57	
21mr|opusfile-0.12-3|58	#----------------------------------------------------------------------------
21mr|opusfile-0.12-3|59	
21mr|opusfile-0.12-3|60	%package -n %{devname}
21mr|opusfile-0.12-3|61	Summary:	Development package for %{name}
21mr|opusfile-0.12-3|62	Group:		Development/C
21mr|opusfile-0.12-3|63	Requires:	%{libname} = %{EVRD}
21mr|opusfile-0.12-3|64	Requires:	%{liburl} = %{EVRD}
21mr|opusfile-0.12-3|65	Provides:	%{name}-devel = %{EVRD}
21mr|opusfile-0.12-3|66	
21mr|opusfile-0.12-3|67	%description -n %{devname}
21mr|opusfile-0.12-3|68	Files for development with %{name}.
21mr|opusfile-0.12-3|69	
21mr|opusfile-0.12-3|70	%files -n %{devname}
21mr|opusfile-0.12-3|71	%doc %{_docdir}/%{name}
21mr|opusfile-0.12-3|72	%{_includedir}/opus/opusfile*
21mr|opusfile-0.12-3|73	%{_libdir}/pkgconfig/*.pc
21mr|opusfile-0.12-3|74	%{_libdir}/libopus*.so
21mr|opusfile-0.12-3|75	
21mr|opusfile-0.12-3|76	#----------------------------------------------------------------------------
21mr|opusfile-0.12-3|77	
21mr|opusfile-0.12-3|78	%prep
21mr|opusfile-0.12-3|79	%autosetup -p1
21mr|opusfile-0.12-3|80	
21mr|opusfile-0.12-3|81	%build
21mr|opusfile-0.12-3|82	%configure \
21mr|opusfile-0.12-3|83	--disable-static \
21mr|opusfile-0.12-3|84	--enable-assertions \
21mr|opusfile-0.12-3|85	--enable-fixed-point
21mr|opusfile-0.12-3|86	%make
21mr|opusfile-0.12-3|87	
21mr|opusfile-0.12-3|88	%install
21mr|opusfile-0.12-3|89	%makeinstall_std

14605 21
21mr|opus-tools-0.2-3|1	Summary:	Opus codec tools
21mr|opus-tools-0.2-3|2	Name:		opus-tools
21mr|opus-tools-0.2-3|3	Version:	0.2
21mr|opus-tools-0.2-3|4	Release:	3
21mr|opus-tools-0.2-3|5	License:	BSD
21mr|opus-tools-0.2-3|6	Group:		Sound
21mr|opus-tools-0.2-3|7	Url:		http://opus-codec.org
21mr|opus-tools-0.2-3|8	Source0:	https://archive.mozilla.org/pub/opus/%{name}-%{version}.tar.gz
21mr|opus-tools-0.2-3|9	Patch0:		opus-tools-0.2-e2k.patch
21mr|opus-tools-0.2-3|10	BuildRequires:	pkgconfig(flac)
21mr|opus-tools-0.2-3|11	BuildRequires:	pkgconfig(libopusenc)
21mr|opus-tools-0.2-3|12	BuildRequires:	pkgconfig(opus)
21mr|opus-tools-0.2-3|13	BuildRequires:	pkgconfig(opusfile)
21mr|opus-tools-0.2-3|14	BuildRequires:	pkgconfig(vorbis)
21mr|opus-tools-0.2-3|15	
21mr|opus-tools-0.2-3|16	%description
21mr|opus-tools-0.2-3|17	This packages provides various tools to decode & encode files with the Opus
21mr|opus-tools-0.2-3|18	codec.
21mr|opus-tools-0.2-3|19	
21mr|opus-tools-0.2-3|20	The Opus codec is designed for interactive speech and audio transmission over
21mr|opus-tools-0.2-3|21	the Internet. It is designed by the IETF Codec Working Group and incorporates
21mr|opus-tools-0.2-3|22	technology from Skype's SILK codec and Xiph.Org's CELT codec.
21mr|opus-tools-0.2-3|23	
21mr|opus-tools-0.2-3|24	%files
21mr|opus-tools-0.2-3|25	%doc COPYING
21mr|opus-tools-0.2-3|26	%{_bindir}/*
21mr|opus-tools-0.2-3|27	%{_mandir}/man1/*
21mr|opus-tools-0.2-3|28	
21mr|opus-tools-0.2-3|29	#----------------------------------------------------------------------------
21mr|opus-tools-0.2-3|30	
21mr|opus-tools-0.2-3|31	%prep
21mr|opus-tools-0.2-3|32	%autosetup -p1
21mr|opus-tools-0.2-3|33	
21mr|opus-tools-0.2-3|34	%build
21mr|opus-tools-0.2-3|35	%configure
21mr|opus-tools-0.2-3|36	%make
21mr|opus-tools-0.2-3|37	
21mr|opus-tools-0.2-3|38	%install
21mr|opus-tools-0.2-3|39	%makeinstall_std

14606 21
21mr|orc-0.4.40-1|1	%define	api 0.4
21mr|orc-0.4.40-1|2	%define	major 0
21mr|orc-0.4.40-1|3	%define	libname %mklibname %{name} %{api} %{major}
21mr|orc-0.4.40-1|4	%define	libtest %mklibname %{name}-test %{api} %{major}
21mr|orc-0.4.40-1|5	%define	devname %mklibname %{name} -d
21mr|orc-0.4.40-1|6	
21mr|orc-0.4.40-1|7	Summary:	The Oil Runtime Compiler
21mr|orc-0.4.40-1|8	Name:		orc
21mr|orc-0.4.40-1|9	Version:	0.4.40
21mr|orc-0.4.40-1|10	Release:	1
21mr|orc-0.4.40-1|11	License:	BSD
21mr|orc-0.4.40-1|12	Group:		Development/Tools
21mr|orc-0.4.40-1|13	Url:		http://code.entropywave.com/projects/orc/
21mr|orc-0.4.40-1|14	Source0:	https://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz
21mr|orc-0.4.40-1|15	Patch0:		orc-0.4.33-use-subdir-for-tempfiles.patch
21mr|orc-0.4.40-1|16	BuildRequires:	gtk-doc >= 1.12
21mr|orc-0.4.40-1|17	BuildRequires:	meson >= 0.55.0
21mr|orc-0.4.40-1|18	BuildRequires:	ninja
21mr|orc-0.4.40-1|19	
21mr|orc-0.4.40-1|20	%description
21mr|orc-0.4.40-1|21	Orc is a library and set of tools for compiling and executing very simple
21mr|orc-0.4.40-1|22	programs that operate on arrays of data. The "language" is a generic assembly
21mr|orc-0.4.40-1|23	language that represents many of the features available in SIMD architectures,
21mr|orc-0.4.40-1|24	including saturated addition and subtraction, and many arithmetic operations.
21mr|orc-0.4.40-1|25	
21mr|orc-0.4.40-1|26	%files
21mr|orc-0.4.40-1|27	%doc README RELEASE ROADMAP.md
21mr|orc-0.4.40-1|28	%{_bindir}/orcc
21mr|orc-0.4.40-1|29	%{_bindir}/%{name}-bugreport
21mr|orc-0.4.40-1|30	
21mr|orc-0.4.40-1|31	#----------------------------------------------------------------------------
21mr|orc-0.4.40-1|32	
21mr|orc-0.4.40-1|33	%package -n %{libname}
21mr|orc-0.4.40-1|34	Summary:	The Oil Runtime Compiler
21mr|orc-0.4.40-1|35	Group:		System/Libraries
21mr|orc-0.4.40-1|36	
21mr|orc-0.4.40-1|37	%description -n %{libname}
21mr|orc-0.4.40-1|38	This package contains a shared library for %{name}.
21mr|orc-0.4.40-1|39	
21mr|orc-0.4.40-1|40	%files -n %{libname}
21mr|orc-0.4.40-1|41	%doc COPYING
21mr|orc-0.4.40-1|42	%{_libdir}/liborc-%{api}.so.%{major}*
21mr|orc-0.4.40-1|43	
21mr|orc-0.4.40-1|44	#----------------------------------------------------------------------------
21mr|orc-0.4.40-1|45	
21mr|orc-0.4.40-1|46	%package -n %{libtest}
21mr|orc-0.4.40-1|47	Summary:	The Oil Runtime Compiler
21mr|orc-0.4.40-1|48	Group:		System/Libraries
21mr|orc-0.4.40-1|49	Conflicts:	%{_lib}orc0.4_0 < 0.4.17-3
21mr|orc-0.4.40-1|50	
21mr|orc-0.4.40-1|51	%description -n %{libtest}
21mr|orc-0.4.40-1|52	This package contains a shared library for %{name}.
21mr|orc-0.4.40-1|53	
21mr|orc-0.4.40-1|54	%files -n %{libtest}
21mr|orc-0.4.40-1|55	%doc COPYING
21mr|orc-0.4.40-1|56	%{_libdir}/liborc-test-%{api}.so.%{major}*
21mr|orc-0.4.40-1|57	
21mr|orc-0.4.40-1|58	#----------------------------------------------------------------------------
21mr|orc-0.4.40-1|59	
21mr|orc-0.4.40-1|60	%package -n %{devname}
21mr|orc-0.4.40-1|61	Summary:	The Oil Runtime Compiler
21mr|orc-0.4.40-1|62	Group:		Development/C
21mr|orc-0.4.40-1|63	Requires:	%{libname} = %{EVRD}
21mr|orc-0.4.40-1|64	Requires:	%{libtest} = %{EVRD}
21mr|orc-0.4.40-1|65	Requires:	%{name}
21mr|orc-0.4.40-1|66	Provides:	%{name}-devel = %{EVRD}
21mr|orc-0.4.40-1|67	
21mr|orc-0.4.40-1|68	%description -n %{devname}
21mr|orc-0.4.40-1|69	This package includes the development files for %{name}.
21mr|orc-0.4.40-1|70	
21mr|orc-0.4.40-1|71	%files -n %{devname}
21mr|orc-0.4.40-1|72	%doc COPYING
21mr|orc-0.4.40-1|73	%{_includedir}/%{name}-%{api}/
21mr|orc-0.4.40-1|74	%{_libdir}/liborc*-%{api}.so
21mr|orc-0.4.40-1|75	#{_libdir}/liborc*-%%{api}.a
21mr|orc-0.4.40-1|76	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|orc-0.4.40-1|77	%{_libdir}/pkgconfig/%{name}-test-%{api}.pc
21mr|orc-0.4.40-1|78	%{_datadir}/gtk-doc/html/%{name}
21mr|orc-0.4.40-1|79	#{_datadir}/aclocal/%%{name}.m4
21mr|orc-0.4.40-1|80	
21mr|orc-0.4.40-1|81	#----------------------------------------------------------------------------
21mr|orc-0.4.40-1|82	
21mr|orc-0.4.40-1|83	%prep
21mr|orc-0.4.40-1|84	%autosetup -p1
21mr|orc-0.4.40-1|85	
21mr|orc-0.4.40-1|86	
21mr|orc-0.4.40-1|87	%build
21mr|orc-0.4.40-1|88	%meson
21mr|orc-0.4.40-1|89	%meson_build
21mr|orc-0.4.40-1|90	
21mr|orc-0.4.40-1|91	
21mr|orc-0.4.40-1|92	%install
21mr|orc-0.4.40-1|93	%meson_install

14607 21
21mr|orca-42.3-1|1	# debug is empty anyway and rpmlint rejects build
21mr|orca-42.3-1|2	%define debug_package %{nil}
21mr|orca-42.3-1|3	
21mr|orca-42.3-1|4	%define _appdatadir %{_datadir}/appdata
21mr|orca-42.3-1|5	%define url_ver	%(echo %{version}|cut -d. -f1)
21mr|orca-42.3-1|6	
21mr|orca-42.3-1|7	Summary:	GNOME screen reader for people with visual impairments
21mr|orca-42.3-1|8	Name:		orca
21mr|orca-42.3-1|9	Version:	42.3
21mr|orca-42.3-1|10	Release:	1
21mr|orca-42.3-1|11	License:	LGPLv2+
21mr|orca-42.3-1|12	Group:		Accessibility
21mr|orca-42.3-1|13	Url:		https://download.gnome.org/sources/orca
21mr|orca-42.3-1|14	Source0:	https://download.gnome.org/sources/orca/%{url_ver}/%{name}-%{version}.tar.xz
21mr|orca-42.3-1|15	Source1:	orca.appdata.xml
21mr|orca-42.3-1|16	BuildRequires:	gnome-common
21mr|orca-42.3-1|17	BuildRequires:	intltool
21mr|orca-42.3-1|18	BuildRequires:	itstool
21mr|orca-42.3-1|19	BuildRequires:	python2-braille
21mr|orca-42.3-1|20	BuildRequires:	python3-gi
21mr|orca-42.3-1|21	BuildRequires:	python3-speechd
21mr|orca-42.3-1|22	BuildRequires:	python3dist(brlapi)
21mr|orca-42.3-1|23	BuildRequires:	python3dist(dbus-python)
21mr|orca-42.3-1|24	BuildRequires:	python3dist(pycairo)
21mr|orca-42.3-1|25	BuildRequires:	python3dist(pyxdg)
21mr|orca-42.3-1|26	BuildRequires:	typelib(GObject)
21mr|orca-42.3-1|27	BuildRequires:	pkgconfig(atk-bridge-2.0)
21mr|orca-42.3-1|28	BuildRequires:	pkgconfig(atspi-2)
21mr|orca-42.3-1|29	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|orca-42.3-1|30	BuildRequires:	pkgconfig(gtk4)
21mr|orca-42.3-1|31	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|orca-42.3-1|32	BuildRequires:	pkgconfig(python3)
21mr|orca-42.3-1|33	Requires:	python2-braille
21mr|orca-42.3-1|34	Requires:	python3-pyatspi
21mr|orca-42.3-1|35	Requires:	python3-speechd
21mr|orca-42.3-1|36	Requires:	python3dist(brlapi)
21mr|orca-42.3-1|37	Requires:	python3dist(dbus-python)
21mr|orca-42.3-1|38	Requires:	python3dist(pycairo)
21mr|orca-42.3-1|39	Requires:	python3dist(pyxdg)
21mr|orca-42.3-1|40	Requires:	typelib(Atspi)
21mr|orca-42.3-1|41	Requires:	typelib(Wnck)
21mr|orca-42.3-1|42	BuildArch:	noarch
21mr|orca-42.3-1|43	
21mr|orca-42.3-1|44	%description
21mr|orca-42.3-1|45	A flexible, scriptable, extensible screen reader for the GNOME platform
21mr|orca-42.3-1|46	that provides access via speech synthesis, braille, and magnification.
21mr|orca-42.3-1|47	
21mr|orca-42.3-1|48	%files -f %{name}.lang
21mr|orca-42.3-1|49	%doc AUTHORS NEWS README.md
21mr|orca-42.3-1|50	%license COPYING
21mr|orca-42.3-1|51	%{_appdatadir}/*.xml
21mr|orca-42.3-1|52	%{_bindir}/%{name}
21mr|orca-42.3-1|53	%{_datadir}/%{name}
21mr|orca-42.3-1|54	%{_iconsdir}/*/*/*/*
21mr|orca-42.3-1|55	%{_mandir}/man1/%{name}.1*
21mr|orca-42.3-1|56	%{py3_puresitedir}/*orca*
21mr|orca-42.3-1|57	%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
21mr|orca-42.3-1|58	
21mr|orca-42.3-1|59	#----------------------------------------------------------------------------
21mr|orca-42.3-1|60	
21mr|orca-42.3-1|61	%prep
21mr|orca-42.3-1|62	%setup -q
21mr|orca-42.3-1|63	
21mr|orca-42.3-1|64	%build
21mr|orca-42.3-1|65	%configure
21mr|orca-42.3-1|66	%make
21mr|orca-42.3-1|67	
21mr|orca-42.3-1|68	%install
21mr|orca-42.3-1|69	%makeinstall_std
21mr|orca-42.3-1|70	sed -i 's@^#!/usr/bin/python$@#!/usr/bin/python3@' %{buildroot}%{_bindir}/%{name}
21mr|orca-42.3-1|71	
21mr|orca-42.3-1|72	# appdata
21mr|orca-42.3-1|73	mkdir -p %{buildroot}%{_appdatadir}
21mr|orca-42.3-1|74	cp %{SOURCE1} %{buildroot}%{_appdatadir}/orca.appdata.xml
21mr|orca-42.3-1|75	
21mr|orca-42.3-1|76	%find_lang %{name} --with-gnome

14608 21
21mr|order-rpm-generators-0.5-1|1	Summary:	RPM generators to fix package installation order
21mr|order-rpm-generators-0.5-1|2	Name:		order-rpm-generators
21mr|order-rpm-generators-0.5-1|3	Group:		System/Base
21mr|order-rpm-generators-0.5-1|4	License:	GPLv2+
21mr|order-rpm-generators-0.5-1|5	Url:		https://abf.io/import/order-rpm-generators
21mr|order-rpm-generators-0.5-1|6	Version:	0.5
21mr|order-rpm-generators-0.5-1|7	Release:	1
21mr|order-rpm-generators-0.5-1|8	Source0:	ordergen.sh
21mr|order-rpm-generators-0.5-1|9	Source1:	ordergen.attr
21mr|order-rpm-generators-0.5-1|10	Source3:	COPYING
21mr|order-rpm-generators-0.5-1|11	Requires:	grep
21mr|order-rpm-generators-0.5-1|12	# coreutils
21mr|order-rpm-generators-0.5-1|13	Requires:	/usr/bin/tr
21mr|order-rpm-generators-0.5-1|14	BuildArch:	noarch
21mr|order-rpm-generators-0.5-1|15	
21mr|order-rpm-generators-0.5-1|16	%description
21mr|order-rpm-generators-0.5-1|17	RPM generators to fix package installation order
21mr|order-rpm-generators-0.5-1|18	by generating "OrderWithRequires" values.
21mr|order-rpm-generators-0.5-1|19	
21mr|order-rpm-generators-0.5-1|20	%files
21mr|order-rpm-generators-0.5-1|21	%license COPYING
21mr|order-rpm-generators-0.5-1|22	%{_rpmconfigdir}/fileattrs/ordergen.attr
21mr|order-rpm-generators-0.5-1|23	%{_rpmconfigdir}/ordergen.sh
21mr|order-rpm-generators-0.5-1|24	
21mr|order-rpm-generators-0.5-1|25	%prep
21mr|order-rpm-generators-0.5-1|26	cp %{SOURCE3} .
21mr|order-rpm-generators-0.5-1|27	
21mr|order-rpm-generators-0.5-1|28	%build
21mr|order-rpm-generators-0.5-1|29	%install
21mr|order-rpm-generators-0.5-1|30	install -m644 -D %{SOURCE1} %{buildroot}/%{_rpmconfigdir}/fileattrs/ordergen.attr
21mr|order-rpm-generators-0.5-1|31	install -m755 -D %{SOURCE0} %{buildroot}/%{_rpmconfigdir}/ordergen.sh

14609 21
21mr|ortp-5.1.55-1|1	%define major 15
21mr|ortp-5.1.55-1|2	%define libname %mklibname %{name} %{major}
21mr|ortp-5.1.55-1|3	%define devname %mklibname %{name} -d
21mr|ortp-5.1.55-1|4	
21mr|ortp-5.1.55-1|5	Summary:	Real-time Transport Protocol Stack
21mr|ortp-5.1.55-1|6	Name:		ortp
21mr|ortp-5.1.55-1|7	Version:	5.1.55
21mr|ortp-5.1.55-1|8	Release:	1
21mr|ortp-5.1.55-1|9	License:	GPLv2
21mr|ortp-5.1.55-1|10	Group:		Communications
21mr|ortp-5.1.55-1|11	Url:		https://github.com/BelledonneCommunications/ortp
21mr|ortp-5.1.55-1|12	Source0:	https://github.com/BelledonneCommunications/ortp/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ortp-5.1.55-1|13	BuildRequires:	doxygen
21mr|ortp-5.1.55-1|14	BuildRequires:	cmake
21mr|ortp-5.1.55-1|15	BuildRequires:	pkgconfig(openssl)
21mr|ortp-5.1.55-1|16	BuildRequires:	pkgconfig(bctoolbox)
21mr|ortp-5.1.55-1|17	
21mr|ortp-5.1.55-1|18	%description
21mr|ortp-5.1.55-1|19	oRTP is a GPL licensed C library implementing the RTP protocol (rfc1889).
21mr|ortp-5.1.55-1|20	It is available for most unix clones (primilarly Linux and HP-UX), and
21mr|ortp-5.1.55-1|21	Microsoft Windows.
21mr|ortp-5.1.55-1|22	
21mr|ortp-5.1.55-1|23	#----------------------------------------------------------------------------
21mr|ortp-5.1.55-1|24	
21mr|ortp-5.1.55-1|25	%package -n %{libname}
21mr|ortp-5.1.55-1|26	Summary:	Real-time Transport Protocol Stack
21mr|ortp-5.1.55-1|27	Group:		System/Libraries
21mr|ortp-5.1.55-1|28	
21mr|ortp-5.1.55-1|29	%description -n %{libname}
21mr|ortp-5.1.55-1|30	oRTP is a LGPL licensed C library implementing the RTP protocol (rfc1889).
21mr|ortp-5.1.55-1|31	It is available for most unix clones (primilarly Linux and HP-UX), and
21mr|ortp-5.1.55-1|32	Microsoft Windows.
21mr|ortp-5.1.55-1|33	
21mr|ortp-5.1.55-1|34	%files -n %{libname}
21mr|ortp-5.1.55-1|35	%doc LICENSE* README.md
21mr|ortp-5.1.55-1|36	%{_libdir}/libortp.so.%{major}*
21mr|ortp-5.1.55-1|37	
21mr|ortp-5.1.55-1|38	#----------------------------------------------------------------------------
21mr|ortp-5.1.55-1|39	
21mr|ortp-5.1.55-1|40	%package -n %{devname}
21mr|ortp-5.1.55-1|41	Summary:	Headers, libraries and docs for the oRTP library
21mr|ortp-5.1.55-1|42	Group:		Development/Other
21mr|ortp-5.1.55-1|43	Requires:	%{libname} = %{EVRD}
21mr|ortp-5.1.55-1|44	Provides:	%{name}-devel = %{EVRD}
21mr|ortp-5.1.55-1|45	
21mr|ortp-5.1.55-1|46	%description -n %{devname}
21mr|ortp-5.1.55-1|47	oRTP is a LGPL licensed C library implementing the RTP protocol (rfc1889).
21mr|ortp-5.1.55-1|48	It is available for most unix clones (primilarly Linux and HP-UX), and
21mr|ortp-5.1.55-1|49	Microsoft Windows.
21mr|ortp-5.1.55-1|50	
21mr|ortp-5.1.55-1|51	This package contains header files and development libraries needed to
21mr|ortp-5.1.55-1|52	develop programs using the oRTP library.
21mr|ortp-5.1.55-1|53	
21mr|ortp-5.1.55-1|54	%files -n %{devname}
21mr|ortp-5.1.55-1|55	%doc LICENSE* README.md
21mr|ortp-5.1.55-1|56	%{_libdir}/libortp.so
21mr|ortp-5.1.55-1|57	%{_libdir}/pkgconfig/*.pc
21mr|ortp-5.1.55-1|58	%{_libdir}/cmake/*/*
21mr|ortp-5.1.55-1|59	%{_includedir}/%{name}
21mr|ortp-5.1.55-1|60	
21mr|ortp-5.1.55-1|61	#----------------------------------------------------------------------------
21mr|ortp-5.1.55-1|62	
21mr|ortp-5.1.55-1|63	%prep
21mr|ortp-5.1.55-1|64	%autosetup -p1
21mr|ortp-5.1.55-1|65	
21mr|ortp-5.1.55-1|66	%build
21mr|ortp-5.1.55-1|67	%cmake \
21mr|ortp-5.1.55-1|68	-DCMAKE_BUILD_TYPE:STRING=Release \
21mr|ortp-5.1.55-1|69	-DENABLE_SHARED:BOOL=ON \
21mr|ortp-5.1.55-1|70	-DENABLE_STATIC:BOOL=OFF \
21mr|ortp-5.1.55-1|71	-DENABLE_DOC:BOOL=OFF \
21mr|ortp-5.1.55-1|72	-DENABLE_STRICT:BOOL=OFF
21mr|ortp-5.1.55-1|73	%make
21mr|ortp-5.1.55-1|74	
21mr|ortp-5.1.55-1|75	%install
21mr|ortp-5.1.55-1|76	%makeinstall_std -C build
21mr|ortp-5.1.55-1|77	
21mr|ortp-5.1.55-1|78	# delete doc files
21mr|ortp-5.1.55-1|79	rm -Rf %{buildroot}%{_datadir}/doc

14610 21
21mr|osgi-annotation-7.0.0-4|1	Name:    osgi-annotation
21mr|osgi-annotation-7.0.0-4|2	Version: 7.0.0
21mr|osgi-annotation-7.0.0-4|3	Release: 4
21mr|osgi-annotation-7.0.0-4|4	Summary: Annotations for use in compiling OSGi bundles
21mr|osgi-annotation-7.0.0-4|5	
21mr|osgi-annotation-7.0.0-4|6	License: ASL 2.0
21mr|osgi-annotation-7.0.0-4|7	URL:     http://www.osgi.org/
21mr|osgi-annotation-7.0.0-4|8	# Upstream project is behind an account registration system with no anonymous
21mr|osgi-annotation-7.0.0-4|9	# read access, so we download the source from maven central instead
21mr|osgi-annotation-7.0.0-4|10	Source0: http://repo1.maven.org/maven2/org/osgi/osgi.annotation/%{version}/osgi.annotation-%{version}.jar
21mr|osgi-annotation-7.0.0-4|11	Source1: http://repo1.maven.org/maven2/org/osgi/osgi.annotation/%{version}/osgi.annotation-%{version}.pom
21mr|osgi-annotation-7.0.0-4|12	
21mr|osgi-annotation-7.0.0-4|13	Group:          Development/Java
21mr|osgi-annotation-7.0.0-4|14	BuildArch:     noarch
21mr|osgi-annotation-7.0.0-4|15	# Java stack is not supported on x86_32
21mr|osgi-annotation-7.0.0-4|16	ExcludeArch: %{ix86}
21mr|osgi-annotation-7.0.0-4|17	
21mr|osgi-annotation-7.0.0-4|18	BuildRequires: maven-local
21mr|osgi-annotation-7.0.0-4|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|osgi-annotation-7.0.0-4|20	
21mr|osgi-annotation-7.0.0-4|21	%description
21mr|osgi-annotation-7.0.0-4|22	Annotations for use in compiling OSGi bundles. This package is not normally
21mr|osgi-annotation-7.0.0-4|23	needed at run-time.
21mr|osgi-annotation-7.0.0-4|24	
21mr|osgi-annotation-7.0.0-4|25	%package javadoc
21mr|osgi-annotation-7.0.0-4|26	Summary: API documentation for %{name}
21mr|osgi-annotation-7.0.0-4|27	
21mr|osgi-annotation-7.0.0-4|28	%description javadoc
21mr|osgi-annotation-7.0.0-4|29	This package contains the API documentation for %{name}.
21mr|osgi-annotation-7.0.0-4|30	
21mr|osgi-annotation-7.0.0-4|31	%prep
21mr|osgi-annotation-7.0.0-4|32	%setup -c -q
21mr|osgi-annotation-7.0.0-4|33	
21mr|osgi-annotation-7.0.0-4|34	mkdir -p src/main/java && mv OSGI-OPT/src/org src/main/java
21mr|osgi-annotation-7.0.0-4|35	
21mr|osgi-annotation-7.0.0-4|36	rm -r org OSGI-OPT
21mr|osgi-annotation-7.0.0-4|37	
21mr|osgi-annotation-7.0.0-4|38	cp -p %{SOURCE1} pom.xml
21mr|osgi-annotation-7.0.0-4|39	
21mr|osgi-annotation-7.0.0-4|40	# Ensure OSGi metadata is generated
21mr|osgi-annotation-7.0.0-4|41	%pom_xpath_inject pom:project "
21mr|osgi-annotation-7.0.0-4|42	<packaging>bundle</packaging>
21mr|osgi-annotation-7.0.0-4|43	<build>
21mr|osgi-annotation-7.0.0-4|44	<plugins>
21mr|osgi-annotation-7.0.0-4|45	<plugin>
21mr|osgi-annotation-7.0.0-4|46	<groupId>org.apache.felix</groupId>
21mr|osgi-annotation-7.0.0-4|47	<artifactId>maven-bundle-plugin</artifactId>
21mr|osgi-annotation-7.0.0-4|48	<extensions>true</extensions>
21mr|osgi-annotation-7.0.0-4|49	<configuration>
21mr|osgi-annotation-7.0.0-4|50	<instructions>
21mr|osgi-annotation-7.0.0-4|51	<Bundle-Name>\${project.artifactId}</Bundle-Name>
21mr|osgi-annotation-7.0.0-4|52	<Bundle-SymbolicName>\${project.artifactId}</Bundle-SymbolicName>
21mr|osgi-annotation-7.0.0-4|53	</instructions>
21mr|osgi-annotation-7.0.0-4|54	</configuration>
21mr|osgi-annotation-7.0.0-4|55	</plugin>
21mr|osgi-annotation-7.0.0-4|56	</plugins>
21mr|osgi-annotation-7.0.0-4|57	</build>"
21mr|osgi-annotation-7.0.0-4|58	
21mr|osgi-annotation-7.0.0-4|59	# Known by two names in maven central, so add an alias for the older name
21mr|osgi-annotation-7.0.0-4|60	%mvn_alias org.osgi:osgi.annotation org.osgi:org.osgi.annotation
21mr|osgi-annotation-7.0.0-4|61	
21mr|osgi-annotation-7.0.0-4|62	%build
21mr|osgi-annotation-7.0.0-4|63	%mvn_build
21mr|osgi-annotation-7.0.0-4|64	
21mr|osgi-annotation-7.0.0-4|65	%install
21mr|osgi-annotation-7.0.0-4|66	%mvn_install
21mr|osgi-annotation-7.0.0-4|67	
21mr|osgi-annotation-7.0.0-4|68	%files -f .mfiles
21mr|osgi-annotation-7.0.0-4|69	%license LICENSE
21mr|osgi-annotation-7.0.0-4|70	%doc about.html
21mr|osgi-annotation-7.0.0-4|71	
21mr|osgi-annotation-7.0.0-4|72	%files javadoc -f .mfiles-javadoc
21mr|osgi-annotation-7.0.0-4|73	%doc LICENSE
21mr|osgi-annotation-7.0.0-4|74	

14611 21
21mr|osgi-compendium-7.0.0-3|1	# Optionally build with a reduced dependency set
21mr|osgi-compendium-7.0.0-3|2	%bcond_with jp_minimal
21mr|osgi-compendium-7.0.0-3|3	
21mr|osgi-compendium-7.0.0-3|4	Name:           osgi-compendium
21mr|osgi-compendium-7.0.0-3|5	Version:        7.0.0
21mr|osgi-compendium-7.0.0-3|6	Release:        3
21mr|osgi-compendium-7.0.0-3|7	Summary:        Interfaces and Classes for use in compiling OSGi bundles
21mr|osgi-compendium-7.0.0-3|8	License:        ASL 2.0
21mr|osgi-compendium-7.0.0-3|9	URL:            http://www.osgi.org
21mr|osgi-compendium-7.0.0-3|10	Group:          Development/Java
21mr|osgi-compendium-7.0.0-3|11	BuildArch:      noarch
21mr|osgi-compendium-7.0.0-3|12	# Java stack is not supported on x86_32
21mr|osgi-compendium-7.0.0-3|13	ExcludeArch: %{ix86}
21mr|osgi-compendium-7.0.0-3|14	
21mr|osgi-compendium-7.0.0-3|15	Source0:        https://osgi.org/download/r7/osgi.cmpn-%{version}.jar
21mr|osgi-compendium-7.0.0-3|16	
21mr|osgi-compendium-7.0.0-3|17	BuildRequires:  maven-local
21mr|osgi-compendium-7.0.0-3|18	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|osgi-compendium-7.0.0-3|19	%if %{without jp_minimal}
21mr|osgi-compendium-7.0.0-3|20	BuildRequires:  mvn(javax.persistence:persistence-api)
21mr|osgi-compendium-7.0.0-3|21	BuildRequires:  mvn(javax.ws.rs:javax.ws.rs-api) >= 2.1.5-2
21mr|osgi-compendium-7.0.0-3|22	%endif
21mr|osgi-compendium-7.0.0-3|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|osgi-compendium-7.0.0-3|24	BuildRequires:  mvn(org.osgi:osgi.annotation)
21mr|osgi-compendium-7.0.0-3|25	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|osgi-compendium-7.0.0-3|26	
21mr|osgi-compendium-7.0.0-3|27	%description
21mr|osgi-compendium-7.0.0-3|28	OSGi Compendium, Interfaces and Classes for use in compiling bundles.
21mr|osgi-compendium-7.0.0-3|29	
21mr|osgi-compendium-7.0.0-3|30	%package javadoc
21mr|osgi-compendium-7.0.0-3|31	Summary:        API documentation for %{name}
21mr|osgi-compendium-7.0.0-3|32	
21mr|osgi-compendium-7.0.0-3|33	%description javadoc
21mr|osgi-compendium-7.0.0-3|34	This package provides %{summary}.
21mr|osgi-compendium-7.0.0-3|35	
21mr|osgi-compendium-7.0.0-3|36	%prep
21mr|osgi-compendium-7.0.0-3|37	%setup -q -c
21mr|osgi-compendium-7.0.0-3|38	
21mr|osgi-compendium-7.0.0-3|39	# Delete pre-built binaries
21mr|osgi-compendium-7.0.0-3|40	rm -r org
21mr|osgi-compendium-7.0.0-3|41	find -name '*.class' -delete
21mr|osgi-compendium-7.0.0-3|42	
21mr|osgi-compendium-7.0.0-3|43	mkdir -p src/main/{java,resources}
21mr|osgi-compendium-7.0.0-3|44	mv OSGI-OPT/src/org src/main/java/
21mr|osgi-compendium-7.0.0-3|45	mv xmlns src/main/resources
21mr|osgi-compendium-7.0.0-3|46	
21mr|osgi-compendium-7.0.0-3|47	# J2ME stuff
21mr|osgi-compendium-7.0.0-3|48	rm -r src/main/java/org/osgi/service/io
21mr|osgi-compendium-7.0.0-3|49	
21mr|osgi-compendium-7.0.0-3|50	mv META-INF/maven/org.osgi/osgi.cmpn/pom.xml .
21mr|osgi-compendium-7.0.0-3|51	
21mr|osgi-compendium-7.0.0-3|52	%pom_xpath_inject pom:project '
21mr|osgi-compendium-7.0.0-3|53	<packaging>bundle</packaging>
21mr|osgi-compendium-7.0.0-3|54	<properties>
21mr|osgi-compendium-7.0.0-3|55	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21mr|osgi-compendium-7.0.0-3|56	</properties>
21mr|osgi-compendium-7.0.0-3|57	<build>
21mr|osgi-compendium-7.0.0-3|58	<plugins>
21mr|osgi-compendium-7.0.0-3|59	<plugin>
21mr|osgi-compendium-7.0.0-3|60	<groupId>org.apache.felix</groupId>
21mr|osgi-compendium-7.0.0-3|61	<artifactId>maven-bundle-plugin</artifactId>
21mr|osgi-compendium-7.0.0-3|62	<extensions>true</extensions>
21mr|osgi-compendium-7.0.0-3|63	<configuration>
21mr|osgi-compendium-7.0.0-3|64	<instructions>
21mr|osgi-compendium-7.0.0-3|65	<Bundle-Name>${project.artifactId}</Bundle-Name>
21mr|osgi-compendium-7.0.0-3|66	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|osgi-compendium-7.0.0-3|67	</instructions>
21mr|osgi-compendium-7.0.0-3|68	</configuration>
21mr|osgi-compendium-7.0.0-3|69	</plugin>
21mr|osgi-compendium-7.0.0-3|70	</plugins>
21mr|osgi-compendium-7.0.0-3|71	</build>'
21mr|osgi-compendium-7.0.0-3|72	
21mr|osgi-compendium-7.0.0-3|73	%pom_add_dep org.osgi:osgi.annotation::provided
21mr|osgi-compendium-7.0.0-3|74	%pom_add_dep org.osgi:osgi.core::provided
21mr|osgi-compendium-7.0.0-3|75	%pom_add_dep javax.servlet:javax.servlet-api::provided
21mr|osgi-compendium-7.0.0-3|76	%if %{without jp_minimal}
21mr|osgi-compendium-7.0.0-3|77	%pom_add_dep javax.persistence:persistence-api::provided
21mr|osgi-compendium-7.0.0-3|78	%pom_add_dep javax.ws.rs:javax.ws.rs-api::provided
21mr|osgi-compendium-7.0.0-3|79	%else
21mr|osgi-compendium-7.0.0-3|80	# Don't compile in Jax RS and JPA support when jp_minimal is activated
21mr|osgi-compendium-7.0.0-3|81	rm -r src/main/java/org/osgi/service/jaxrs
21mr|osgi-compendium-7.0.0-3|82	rm -r src/main/java/org/osgi/service/jpa
21mr|osgi-compendium-7.0.0-3|83	rm -r src/main/java/org/osgi/service/transaction/control/jpa
21mr|osgi-compendium-7.0.0-3|84	%endif
21mr|osgi-compendium-7.0.0-3|85	
21mr|osgi-compendium-7.0.0-3|86	%build
21mr|osgi-compendium-7.0.0-3|87	%mvn_build -- -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
21mr|osgi-compendium-7.0.0-3|88	
21mr|osgi-compendium-7.0.0-3|89	%install
21mr|osgi-compendium-7.0.0-3|90	%mvn_install
21mr|osgi-compendium-7.0.0-3|91	
21mr|osgi-compendium-7.0.0-3|92	
21mr|osgi-compendium-7.0.0-3|93	%files -f .mfiles
21mr|osgi-compendium-7.0.0-3|94	%license LICENSE
21mr|osgi-compendium-7.0.0-3|95	%doc about.html
21mr|osgi-compendium-7.0.0-3|96	
21mr|osgi-compendium-7.0.0-3|97	%files javadoc -f .mfiles-javadoc
21mr|osgi-compendium-7.0.0-3|98	%license LICENSE
21mr|osgi-compendium-7.0.0-3|99	
21mr|osgi-compendium-7.0.0-3|100	

14612 21
21mr|osgi-core-7.0.0-2|1	Name:           osgi-core
21mr|osgi-core-7.0.0-2|2	Version:        7.0.0
21mr|osgi-core-7.0.0-2|3	Release:        2
21mr|osgi-core-7.0.0-2|4	Summary:        OSGi Core API
21mr|osgi-core-7.0.0-2|5	License:        ASL 2.0
21mr|osgi-core-7.0.0-2|6	URL:            https://www.osgi.org
21mr|osgi-core-7.0.0-2|7	Group:          Development/Java
21mr|osgi-core-7.0.0-2|8	BuildArch:      noarch
21mr|osgi-core-7.0.0-2|9	# Java stack is not supported on x86_32
21mr|osgi-core-7.0.0-2|10	ExcludeArch: %{ix86}
21mr|osgi-core-7.0.0-2|11	
21mr|osgi-core-7.0.0-2|12	Source0:        https://osgi.org/download/r7/osgi.core-%{version}.jar
21mr|osgi-core-7.0.0-2|13	
21mr|osgi-core-7.0.0-2|14	BuildRequires:  maven-local
21mr|osgi-core-7.0.0-2|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|osgi-core-7.0.0-2|16	BuildRequires:  mvn(org.osgi:osgi.annotation)
21mr|osgi-core-7.0.0-2|17	
21mr|osgi-core-7.0.0-2|18	%description
21mr|osgi-core-7.0.0-2|19	OSGi Core, Interfaces and Classes for use in compiling bundles.
21mr|osgi-core-7.0.0-2|20	
21mr|osgi-core-7.0.0-2|21	%package javadoc
21mr|osgi-core-7.0.0-2|22	Summary:        API documentation for %{name}
21mr|osgi-core-7.0.0-2|23	
21mr|osgi-core-7.0.0-2|24	%description javadoc
21mr|osgi-core-7.0.0-2|25	This package provides %{summary}.
21mr|osgi-core-7.0.0-2|26	
21mr|osgi-core-7.0.0-2|27	%prep
21mr|osgi-core-7.0.0-2|28	%setup -q -c
21mr|osgi-core-7.0.0-2|29	
21mr|osgi-core-7.0.0-2|30	# Delete pre-built binaries
21mr|osgi-core-7.0.0-2|31	rm -r org
21mr|osgi-core-7.0.0-2|32	find -name '*.class' -delete
21mr|osgi-core-7.0.0-2|33	
21mr|osgi-core-7.0.0-2|34	mkdir -p src/main/{java,resources}
21mr|osgi-core-7.0.0-2|35	mv OSGI-OPT/src/org src/main/java/
21mr|osgi-core-7.0.0-2|36	
21mr|osgi-core-7.0.0-2|37	mv META-INF/maven/org.osgi/osgi.core/pom.xml .
21mr|osgi-core-7.0.0-2|38	
21mr|osgi-core-7.0.0-2|39	%pom_xpath_inject pom:project '
21mr|osgi-core-7.0.0-2|40	<packaging>bundle</packaging>
21mr|osgi-core-7.0.0-2|41	<properties>
21mr|osgi-core-7.0.0-2|42	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21mr|osgi-core-7.0.0-2|43	</properties>
21mr|osgi-core-7.0.0-2|44	<build>
21mr|osgi-core-7.0.0-2|45	<plugins>
21mr|osgi-core-7.0.0-2|46	<plugin>
21mr|osgi-core-7.0.0-2|47	<groupId>org.apache.felix</groupId>
21mr|osgi-core-7.0.0-2|48	<artifactId>maven-bundle-plugin</artifactId>
21mr|osgi-core-7.0.0-2|49	<extensions>true</extensions>
21mr|osgi-core-7.0.0-2|50	<configuration>
21mr|osgi-core-7.0.0-2|51	<instructions>
21mr|osgi-core-7.0.0-2|52	<Bundle-Name>${project.artifactId}</Bundle-Name>
21mr|osgi-core-7.0.0-2|53	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|osgi-core-7.0.0-2|54	</instructions>
21mr|osgi-core-7.0.0-2|55	</configuration>
21mr|osgi-core-7.0.0-2|56	</plugin>
21mr|osgi-core-7.0.0-2|57	</plugins>
21mr|osgi-core-7.0.0-2|58	</build>'
21mr|osgi-core-7.0.0-2|59	
21mr|osgi-core-7.0.0-2|60	%pom_add_dep org.osgi:osgi.annotation::provided
21mr|osgi-core-7.0.0-2|61	
21mr|osgi-core-7.0.0-2|62	%build
21mr|osgi-core-7.0.0-2|63	%mvn_build
21mr|osgi-core-7.0.0-2|64	
21mr|osgi-core-7.0.0-2|65	%install
21mr|osgi-core-7.0.0-2|66	%mvn_install
21mr|osgi-core-7.0.0-2|67	
21mr|osgi-core-7.0.0-2|68	
21mr|osgi-core-7.0.0-2|69	%files -f .mfiles
21mr|osgi-core-7.0.0-2|70	%license LICENSE
21mr|osgi-core-7.0.0-2|71	%doc about.html
21mr|osgi-core-7.0.0-2|72	
21mr|osgi-core-7.0.0-2|73	%files javadoc -f .mfiles-javadoc
21mr|osgi-core-7.0.0-2|74	%license LICENSE
21mr|osgi-core-7.0.0-2|75	

14613 21
21mr|osinfo-db-20221130-1|1	# Please keep this package in sync with FC
21mr|osinfo-db-20221130-1|2	
21mr|osinfo-db-20221130-1|3	# -*- rpm-spec -*-
21mr|osinfo-db-20221130-1|4	
21mr|osinfo-db-20221130-1|5	Group:   System/Libraries
21mr|osinfo-db-20221130-1|6	Summary: Osinfo database files
21mr|osinfo-db-20221130-1|7	Name: osinfo-db
21mr|osinfo-db-20221130-1|8	Version:	20221130
21mr|osinfo-db-20221130-1|9	Release:	1
21mr|osinfo-db-20221130-1|10	License: LGPLv2+
21mr|osinfo-db-20221130-1|11	Source0: https://releases.pagure.org/libosinfo/%{name}-%{version}.tar.xz
21mr|osinfo-db-20221130-1|12	Source1: https://releases.pagure.org/libosinfo/%{name}-%{version}.tar.xz.asc
21mr|osinfo-db-20221130-1|13	URL: http://libosinfo.org/
21mr|osinfo-db-20221130-1|14	BuildRequires: intltool
21mr|osinfo-db-20221130-1|15	BuildRequires: osinfo-db-tools
21mr|osinfo-db-20221130-1|16	BuildArch: noarch
21mr|osinfo-db-20221130-1|17	Requires: hwdata
21mr|osinfo-db-20221130-1|18	
21mr|osinfo-db-20221130-1|19	%description
21mr|osinfo-db-20221130-1|20	The osinfo database provides information about operating systems and
21mr|osinfo-db-20221130-1|21	hypervisor platforms to facilitate the automated configuration and
21mr|osinfo-db-20221130-1|22	provisioning of new virtual machines
21mr|osinfo-db-20221130-1|23	
21mr|osinfo-db-20221130-1|24	%install
21mr|osinfo-db-20221130-1|25	osinfo-db-import  --root %{buildroot} --dir %{_datadir}/osinfo %{SOURCE0}
21mr|osinfo-db-20221130-1|26	
21mr|osinfo-db-20221130-1|27	%files
21mr|osinfo-db-20221130-1|28	%dir %{_datadir}/osinfo/
21mr|osinfo-db-20221130-1|29	%{_datadir}/osinfo/VERSION
21mr|osinfo-db-20221130-1|30	%{_datadir}/osinfo/LICENSE
21mr|osinfo-db-20221130-1|31	%{_datadir}/osinfo/datamap
21mr|osinfo-db-20221130-1|32	%{_datadir}/osinfo/device
21mr|osinfo-db-20221130-1|33	%{_datadir}/osinfo/os
21mr|osinfo-db-20221130-1|34	%{_datadir}/osinfo/platform
21mr|osinfo-db-20221130-1|35	%{_datadir}/osinfo/install-script
21mr|osinfo-db-20221130-1|36	%{_datadir}/osinfo/schema

14614 21
21mr|osinfo-db-tools-1.10.0-2|1	# Please keep this package in sync with FC
21mr|osinfo-db-tools-1.10.0-2|2	
21mr|osinfo-db-tools-1.10.0-2|3	# -*- rpm-spec -*-
21mr|osinfo-db-tools-1.10.0-2|4	
21mr|osinfo-db-tools-1.10.0-2|5	Group: System/Base
21mr|osinfo-db-tools-1.10.0-2|6	Summary: Tools for managing the osinfo database
21mr|osinfo-db-tools-1.10.0-2|7	Name: osinfo-db-tools
21mr|osinfo-db-tools-1.10.0-2|8	Version:	1.10.0
21mr|osinfo-db-tools-1.10.0-2|9	Release:	2
21mr|osinfo-db-tools-1.10.0-2|10	License: GPLv2+
21mr|osinfo-db-tools-1.10.0-2|11	Source0: https://releases.pagure.org/libosinfo/%{name}-%{version}.tar.xz
21mr|osinfo-db-tools-1.10.0-2|12	URL: http://libosinfo.org/
21mr|osinfo-db-tools-1.10.0-2|13	
21mr|osinfo-db-tools-1.10.0-2|14	### Patches ###
21mr|osinfo-db-tools-1.10.0-2|15	Patch0:	mcst-lcc-support.patch
21mr|osinfo-db-tools-1.10.0-2|16	
21mr|osinfo-db-tools-1.10.0-2|17	BuildRequires: gettext-devel
21mr|osinfo-db-tools-1.10.0-2|18	BuildRequires: git
21mr|osinfo-db-tools-1.10.0-2|19	BuildRequires: meson
21mr|osinfo-db-tools-1.10.0-2|20	BuildRequires: pkgconfig(glib-2.0)
21mr|osinfo-db-tools-1.10.0-2|21	BuildRequires: pkgconfig(libxml-2.0) >= 2.6.0
21mr|osinfo-db-tools-1.10.0-2|22	BuildRequires: pkgconfig(libxslt) >= 1.0.0
21mr|osinfo-db-tools-1.10.0-2|23	BuildRequires: pkgconfig(libarchive)
21mr|osinfo-db-tools-1.10.0-2|24	BuildRequires: pkgconfig(libsoup-2.4)
21mr|osinfo-db-tools-1.10.0-2|25	BuildRequires: json-glib-devel
21mr|osinfo-db-tools-1.10.0-2|26	BuildRequires: perl
21mr|osinfo-db-tools-1.10.0-2|27	BuildRequires: python3
21mr|osinfo-db-tools-1.10.0-2|28	BuildRequires: python3-requests
21mr|osinfo-db-tools-1.10.0-2|29	Conflicts: libosinfo-common <= 0.3.0-3.mga6
21mr|osinfo-db-tools-1.10.0-2|30	
21mr|osinfo-db-tools-1.10.0-2|31	%description
21mr|osinfo-db-tools-1.10.0-2|32	This package provides tools for managing the osinfo database of
21mr|osinfo-db-tools-1.10.0-2|33	information about operating systems for use with virtualization
21mr|osinfo-db-tools-1.10.0-2|34	
21mr|osinfo-db-tools-1.10.0-2|35	%prep
21mr|osinfo-db-tools-1.10.0-2|36	%autosetup -S git
21mr|osinfo-db-tools-1.10.0-2|37	
21mr|osinfo-db-tools-1.10.0-2|38	%build
21mr|osinfo-db-tools-1.10.0-2|39	%meson
21mr|osinfo-db-tools-1.10.0-2|40	%meson_build
21mr|osinfo-db-tools-1.10.0-2|41	
21mr|osinfo-db-tools-1.10.0-2|42	%install
21mr|osinfo-db-tools-1.10.0-2|43	%meson_install
21mr|osinfo-db-tools-1.10.0-2|44	
21mr|osinfo-db-tools-1.10.0-2|45	%find_lang %{name}
21mr|osinfo-db-tools-1.10.0-2|46	
21mr|osinfo-db-tools-1.10.0-2|47	%files -f %{name}.lang
21mr|osinfo-db-tools-1.10.0-2|48	%doc NEWS README
21mr|osinfo-db-tools-1.10.0-2|49	%license COPYING
21mr|osinfo-db-tools-1.10.0-2|50	%{_bindir}/osinfo-db-export
21mr|osinfo-db-tools-1.10.0-2|51	%{_bindir}/osinfo-db-import
21mr|osinfo-db-tools-1.10.0-2|52	%{_bindir}/osinfo-db-path
21mr|osinfo-db-tools-1.10.0-2|53	%{_bindir}/osinfo-db-validate
21mr|osinfo-db-tools-1.10.0-2|54	%{_mandir}/man1/osinfo-db-export.1*
21mr|osinfo-db-tools-1.10.0-2|55	%{_mandir}/man1/osinfo-db-import.1*
21mr|osinfo-db-tools-1.10.0-2|56	%{_mandir}/man1/osinfo-db-path.1*
21mr|osinfo-db-tools-1.10.0-2|57	%{_mandir}/man1/osinfo-db-validate.1*

14615 21
21mr|os-maven-plugin-1.2.3-13|1	%global vertag Final
21mr|os-maven-plugin-1.2.3-13|2	
21mr|os-maven-plugin-1.2.3-13|3	Name:           os-maven-plugin
21mr|os-maven-plugin-1.2.3-13|4	Version:        1.2.3
21mr|os-maven-plugin-1.2.3-13|5	Release:        13
21mr|os-maven-plugin-1.2.3-13|6	Summary:        Maven plugin for generating platform-dependent properties
21mr|os-maven-plugin-1.2.3-13|7	License:        ASL 2.0
21mr|os-maven-plugin-1.2.3-13|8	URL:            https://github.com/trustin/os-maven-plugin/
21mr|os-maven-plugin-1.2.3-13|9	Group:          Development/Java
21mr|os-maven-plugin-1.2.3-13|10	BuildArch:      noarch
21mr|os-maven-plugin-1.2.3-13|11	# Java stack is not supported on x86_32
21mr|os-maven-plugin-1.2.3-13|12	ExcludeArch: %{ix86}
21mr|os-maven-plugin-1.2.3-13|13	
21mr|os-maven-plugin-1.2.3-13|14	Source0:        https://github.com/trustin/%{name}/archive/%{name}-%{version}.Final.tar.gz
21mr|os-maven-plugin-1.2.3-13|15	
21mr|os-maven-plugin-1.2.3-13|16	Patch0:         0001-Port-to-current-plexus-utils.patch
21mr|os-maven-plugin-1.2.3-13|17	Patch1:         0002-Don-t-fail-on-unknown-arch.patch
21mr|os-maven-plugin-1.2.3-13|18	
21mr|os-maven-plugin-1.2.3-13|19	BuildRequires:  maven-local
21mr|os-maven-plugin-1.2.3-13|20	BuildRequires:  mvn(junit:junit)
21mr|os-maven-plugin-1.2.3-13|21	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|os-maven-plugin-1.2.3-13|22	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|os-maven-plugin-1.2.3-13|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|os-maven-plugin-1.2.3-13|24	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|os-maven-plugin-1.2.3-13|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|os-maven-plugin-1.2.3-13|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|os-maven-plugin-1.2.3-13|27	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|os-maven-plugin-1.2.3-13|28	
21mr|os-maven-plugin-1.2.3-13|29	%description
21mr|os-maven-plugin-1.2.3-13|30	os-maven-plugin is a Maven extension/plugin that generates various
21mr|os-maven-plugin-1.2.3-13|31	useful platform-dependent project properties normalized from
21mr|os-maven-plugin-1.2.3-13|32	${os.name} and ${os.arch}.
21mr|os-maven-plugin-1.2.3-13|33	
21mr|os-maven-plugin-1.2.3-13|34	${os.name} and ${os.arch} are often subtly different between JVM and
21mr|os-maven-plugin-1.2.3-13|35	operating system versions or they sometimes contain machine-unfriendly
21mr|os-maven-plugin-1.2.3-13|36	characters such as whitespaces. This plugin tries to remove such
21mr|os-maven-plugin-1.2.3-13|37	fragmentation so that you can determine the current operating system
21mr|os-maven-plugin-1.2.3-13|38	and architecture reliably.
21mr|os-maven-plugin-1.2.3-13|39	
21mr|os-maven-plugin-1.2.3-13|40	%package javadoc
21mr|os-maven-plugin-1.2.3-13|41	Summary:        API documentation for %{name}
21mr|os-maven-plugin-1.2.3-13|42	
21mr|os-maven-plugin-1.2.3-13|43	%description javadoc
21mr|os-maven-plugin-1.2.3-13|44	This package provides %{summary}.
21mr|os-maven-plugin-1.2.3-13|45	
21mr|os-maven-plugin-1.2.3-13|46	%prep
21mr|os-maven-plugin-1.2.3-13|47	%setup -q -n %{name}-%{name}-%{version}.%{vertag}
21mr|os-maven-plugin-1.2.3-13|48	
21mr|os-maven-plugin-1.2.3-13|49	%patch0 -p1
21mr|os-maven-plugin-1.2.3-13|50	%patch1 -p1
21mr|os-maven-plugin-1.2.3-13|51	
21mr|os-maven-plugin-1.2.3-13|52	# Remove Eclipse plugin (not needed in Fedora)
21mr|os-maven-plugin-1.2.3-13|53	%pom_remove_dep org.eclipse:ui
21mr|os-maven-plugin-1.2.3-13|54	%pom_remove_plugin :maven-jar-plugin
21mr|os-maven-plugin-1.2.3-13|55	find -name EclipseStartup.java -delete
21mr|os-maven-plugin-1.2.3-13|56	find -name plugin.xml -delete
21mr|os-maven-plugin-1.2.3-13|57	
21mr|os-maven-plugin-1.2.3-13|58	%build
21mr|os-maven-plugin-1.2.3-13|59	%mvn_build
21mr|os-maven-plugin-1.2.3-13|60	
21mr|os-maven-plugin-1.2.3-13|61	%install
21mr|os-maven-plugin-1.2.3-13|62	%mvn_install
21mr|os-maven-plugin-1.2.3-13|63	
21mr|os-maven-plugin-1.2.3-13|64	%files -f .mfiles
21mr|os-maven-plugin-1.2.3-13|65	%doc LICENSE.txt
21mr|os-maven-plugin-1.2.3-13|66	
21mr|os-maven-plugin-1.2.3-13|67	%files javadoc -f .mfiles-javadoc
21mr|os-maven-plugin-1.2.3-13|68	%doc LICENSE.txt
21mr|os-maven-plugin-1.2.3-13|69	

14616 21
21mr|osm-gps-map-1.1.0-5|1	%define lname osmgpsmap
21mr|osm-gps-map-1.1.0-5|2	
21mr|osm-gps-map-1.1.0-5|3	%define major 1
21mr|osm-gps-map-1.1.0-5|4	%define api 1.0
21mr|osm-gps-map-1.1.0-5|5	%define gir_major 1.0
21mr|osm-gps-map-1.1.0-5|6	%define libname %mklibname %{lname} %{api} %{major}
21mr|osm-gps-map-1.1.0-5|7	%define girname %mklibname %{lname}-gir %{gir_major}
21mr|osm-gps-map-1.1.0-5|8	%define devname %mklibname %{lname} %{api} -d
21mr|osm-gps-map-1.1.0-5|9	
21mr|osm-gps-map-1.1.0-5|10	Summary:	Gtk+ widget for displaying OpenStreetMap tiles
21mr|osm-gps-map-1.1.0-5|11	Name:		osm-gps-map
21mr|osm-gps-map-1.1.0-5|12	Version:	1.1.0
21mr|osm-gps-map-1.1.0-5|13	Release:	5
21mr|osm-gps-map-1.1.0-5|14	License:	GPLv2+
21mr|osm-gps-map-1.1.0-5|15	Group:		System/Libraries
21mr|osm-gps-map-1.1.0-5|16	Url:		http://nzjrs.github.com/osm-gps-map/
21mr|osm-gps-map-1.1.0-5|17	Source0:	https://github.com/nzjrs/osm-gps-map/releases/download/%{version}/osm-gps-map-%{version}.tar.gz
21mr|osm-gps-map-1.1.0-5|18	BuildRequires:	gnome-common
21mr|osm-gps-map-1.1.0-5|19	BuildRequires:	gtk-doc
21mr|osm-gps-map-1.1.0-5|20	BuildRequires:	pkgconfig(cairo) >= 1.8
21mr|osm-gps-map-1.1.0-5|21	BuildRequires:	pkgconfig(glib-2.0) >= 2.16
21mr|osm-gps-map-1.1.0-5|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|osm-gps-map-1.1.0-5|23	BuildRequires:	pkgconfig(gthread-2.0)
21mr|osm-gps-map-1.1.0-5|24	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
21mr|osm-gps-map-1.1.0-5|25	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|osm-gps-map-1.1.0-5|26	
21mr|osm-gps-map-1.1.0-5|27	%description
21mr|osm-gps-map-1.1.0-5|28	A Gtk+ widget that when given GPS co-ordinates, draws a GPS track, and
21mr|osm-gps-map-1.1.0-5|29	points of interest on a moving map display. Downloads map data from a
21mr|osm-gps-map-1.1.0-5|30	number of websites, including openstreetmap.org.
21mr|osm-gps-map-1.1.0-5|31	
21mr|osm-gps-map-1.1.0-5|32	#----------------------------------------------------------------------------
21mr|osm-gps-map-1.1.0-5|33	
21mr|osm-gps-map-1.1.0-5|34	%package -n %{libname}
21mr|osm-gps-map-1.1.0-5|35	Summary:	Gtk+ widget for displaying OpenStreetMap tiles
21mr|osm-gps-map-1.1.0-5|36	Group:		System/Libraries
21mr|osm-gps-map-1.1.0-5|37	
21mr|osm-gps-map-1.1.0-5|38	%description -n %{libname}
21mr|osm-gps-map-1.1.0-5|39	A Gtk+ widget that when given GPS co-ordinates, draws a GPS track, and
21mr|osm-gps-map-1.1.0-5|40	points of interest on a moving map display. Downloads map data from a
21mr|osm-gps-map-1.1.0-5|41	number of websites, including openstreetmap.org.
21mr|osm-gps-map-1.1.0-5|42	
21mr|osm-gps-map-1.1.0-5|43	%files -n %{libname}
21mr|osm-gps-map-1.1.0-5|44	%doc AUTHORS README NEWS ChangeLog COPYING
21mr|osm-gps-map-1.1.0-5|45	%{_libdir}/lib%{lname}-%{api}.so.%{major}*
21mr|osm-gps-map-1.1.0-5|46	
21mr|osm-gps-map-1.1.0-5|47	#----------------------------------------------------------------------------
21mr|osm-gps-map-1.1.0-5|48	
21mr|osm-gps-map-1.1.0-5|49	%package -n %{girname}
21mr|osm-gps-map-1.1.0-5|50	Summary:	GObject Introspection interface description for %{name}
21mr|osm-gps-map-1.1.0-5|51	Group:		System/Libraries
21mr|osm-gps-map-1.1.0-5|52	Requires:	%{libname} = %{EVRD}
21mr|osm-gps-map-1.1.0-5|53	# No longer provided. GObject Introspection interface should be used instead.
21mr|osm-gps-map-1.1.0-5|54	Obsoletes:	python-osmgpsmap < 1.0
21mr|osm-gps-map-1.1.0-5|55	
21mr|osm-gps-map-1.1.0-5|56	%description -n %{girname}
21mr|osm-gps-map-1.1.0-5|57	GObject Introspection interface description for %{name}.
21mr|osm-gps-map-1.1.0-5|58	
21mr|osm-gps-map-1.1.0-5|59	%files -n %{girname}
21mr|osm-gps-map-1.1.0-5|60	%doc AUTHORS README NEWS
21mr|osm-gps-map-1.1.0-5|61	%{_libdir}/girepository-1.0/OsmGpsMap-%{gir_major}.typelib
21mr|osm-gps-map-1.1.0-5|62	
21mr|osm-gps-map-1.1.0-5|63	#----------------------------------------------------------------------------
21mr|osm-gps-map-1.1.0-5|64	
21mr|osm-gps-map-1.1.0-5|65	%package -n %{devname}
21mr|osm-gps-map-1.1.0-5|66	Summary:	Development files for the %{name} Gtk+ widget
21mr|osm-gps-map-1.1.0-5|67	Group:		Development/Other
21mr|osm-gps-map-1.1.0-5|68	Requires:	%{libname} = %{EVRD}
21mr|osm-gps-map-1.1.0-5|69	Requires:	%{girname} = %{EVRD}
21mr|osm-gps-map-1.1.0-5|70	Provides:	%{name}-devel = %{EVRD}
21mr|osm-gps-map-1.1.0-5|71	Provides:	%{lname}-devel = %{EVRD}
21mr|osm-gps-map-1.1.0-5|72	
21mr|osm-gps-map-1.1.0-5|73	%description -n %{devname}
21mr|osm-gps-map-1.1.0-5|74	The development files for the %{name} Gtk+ widget.
21mr|osm-gps-map-1.1.0-5|75	
21mr|osm-gps-map-1.1.0-5|76	%files -n %{devname}
21mr|osm-gps-map-1.1.0-5|77	%doc AUTHORS README NEWS
21mr|osm-gps-map-1.1.0-5|78	%{_includedir}/%{lname}-%{api}
21mr|osm-gps-map-1.1.0-5|79	%{_libdir}/lib%{lname}-%{api}.so
21mr|osm-gps-map-1.1.0-5|80	%{_libdir}/pkgconfig/%{lname}-%{api}.pc
21mr|osm-gps-map-1.1.0-5|81	%{_datadir}/gir-1.0/OsmGpsMap-%{gir_major}.gir
21mr|osm-gps-map-1.1.0-5|82	%doc %{_datadir}/gtk-doc/html/libosmgpsmap/*
21mr|osm-gps-map-1.1.0-5|83	
21mr|osm-gps-map-1.1.0-5|84	#----------------------------------------------------------------------------
21mr|osm-gps-map-1.1.0-5|85	
21mr|osm-gps-map-1.1.0-5|86	%prep
21mr|osm-gps-map-1.1.0-5|87	%setup -q
21mr|osm-gps-map-1.1.0-5|88	
21mr|osm-gps-map-1.1.0-5|89	%build
21mr|osm-gps-map-1.1.0-5|90	[[ -f configure ]] || NOCONFIGURE=yes gnome-autogen.sh
21mr|osm-gps-map-1.1.0-5|91	%configure \
21mr|osm-gps-map-1.1.0-5|92	--disable-static
21mr|osm-gps-map-1.1.0-5|93	%make V=1
21mr|osm-gps-map-1.1.0-5|94	
21mr|osm-gps-map-1.1.0-5|95	%install
21mr|osm-gps-map-1.1.0-5|96	%makeinstall_std
21mr|osm-gps-map-1.1.0-5|97	
21mr|osm-gps-map-1.1.0-5|98	# handle docs in files section if needed
21mr|osm-gps-map-1.1.0-5|99	rm -rf %{buildroot}%{_docdir}/osm-gps-map

14617 21
21mr|os-prober-1.77-4|1	%define lprob linux-boot-prober
21mr|os-prober-1.77-4|2	
21mr|os-prober-1.77-4|3	Name:		os-prober
21mr|os-prober-1.77-4|4	Version:	1.77
21mr|os-prober-1.77-4|5	Release:	4
21mr|os-prober-1.77-4|6	Summary:	Probes disks on the system for installed operating systems
21mr|os-prober-1.77-4|7	License:	GPLv1 and GPLv2+
21mr|os-prober-1.77-4|8	Group:		System/Configuration/Boot and Init
21mr|os-prober-1.77-4|9	Url:		http://kitenet.net/~joey/code/os-prober/
21mr|os-prober-1.77-4|10	Source0:	http://ftp.de.debian.org/debian/pool/main/o/%{name}/%{name}_%{version}.tar.xz
21mr|os-prober-1.77-4|11	Source1:	COPYING-note.txt
21mr|os-prober-1.77-4|12	
21mr|os-prober-1.77-4|13	# From Fedora
21mr|os-prober-1.77-4|14	Patch0:		os-prober-no-dummy-mach-kernel.patch
21mr|os-prober-1.77-4|15	
21mr|os-prober-1.77-4|16	# Sent upstream by Fedora
21mr|os-prober-1.77-4|17	Patch1:		os-prober-mdraidfix.patch
21mr|os-prober-1.77-4|18	Patch2:		os-prober-btrfsfix.patch
21mr|os-prober-1.77-4|19	Patch3:		os-prober-bootpart-name-fix.patch
21mr|os-prober-1.77-4|20	Patch4:		os-prober-mounted-partitions-fix.patch
21mr|os-prober-1.77-4|21	Patch5:		os-prober-factor-out-logger.patch
21mr|os-prober-1.77-4|22	# To be sent upstream by Fedora
21mr|os-prober-1.77-4|23	Patch6:		os-prober-factored-logger-efi-fix.patch
21mr|os-prober-1.77-4|24	Patch7:		os-prober-umount-fix.patch
21mr|os-prober-1.77-4|25	Patch8:		os-prober-grub2-parsefix.patch
21mr|os-prober-1.77-4|26	Patch9:		os-prober-grepfix.patch
21mr|os-prober-1.77-4|27	Patch10:	os-prober-gentoo-fix.patch
21mr|os-prober-1.77-4|28	
21mr|os-prober-1.77-4|29	# Other patches
21mr|os-prober-1.77-4|30	
21mr|os-prober-1.77-4|31	# Fix spelling of SUSE aj@suse.de
21mr|os-prober-1.77-4|32	Patch21:	os-prober-SUSE.patch
21mr|os-prober-1.77-4|33	
21mr|os-prober-1.77-4|34	# Add ROSA to 90linux-distro
21mr|os-prober-1.77-4|35	Patch22:	os-prober-1.57-add_rosa-release_to_90linux-distro.patch
21mr|os-prober-1.77-4|36	
21mr|os-prober-1.77-4|37	Patch23:	os-prober-1.63-fallback-sort-by-kernel-version.patch
21mr|os-prober-1.77-4|38	Patch24:	os-prober-1.63-skip-os-prober-entries.patch
21mr|os-prober-1.77-4|39	
21mr|os-prober-1.77-4|40	# Not sure if this one is still needed, but it won't hurt to keep it.
21mr|os-prober-1.77-4|41	Patch25:	os-prober-1.63-lsb_release-filename-accepted.patch
21mr|os-prober-1.77-4|42	
21mr|os-prober-1.77-4|43	Patch26:	os-prober-support-grub-links.patch
21mr|os-prober-1.77-4|44	
21mr|os-prober-1.77-4|45	Requires:	udev
21mr|os-prober-1.77-4|46	Requires:	coreutils
21mr|os-prober-1.77-4|47	Requires:	util-linux
21mr|os-prober-1.77-4|48	Requires:	grep
21mr|os-prober-1.77-4|49	Requires:	sed
21mr|os-prober-1.77-4|50	Requires:	device-mapper
21mr|os-prober-1.77-4|51	Requires:	grub2
21mr|os-prober-1.77-4|52	# /usr/share/os-prober/common.sh
21mr|os-prober-1.77-4|53	Requires:	which
21mr|os-prober-1.77-4|54	Conflicts:	grub2 <= 2.00-68
21mr|os-prober-1.77-4|55	
21mr|os-prober-1.77-4|56	%description
21mr|os-prober-1.77-4|57	This package detects other OSes available on a system and outputs the results
21mr|os-prober-1.77-4|58	in a generic machine-readable format. Support for new OSes and Linux
21mr|os-prober-1.77-4|59	distributions can be added easily.
21mr|os-prober-1.77-4|60	
21mr|os-prober-1.77-4|61	%prep
21mr|os-prober-1.77-4|62	%autosetup -p1
21mr|os-prober-1.77-4|63	cp %SOURCE1 .
21mr|os-prober-1.77-4|64	
21mr|os-prober-1.77-4|65	find -type f -exec sed -i -e 's|/usr/lib|%{_libexecdir}|g' {} \;
21mr|os-prober-1.77-4|66	sed -i -e 's|grub-probe|grub2-probe|g' os-probes/common/50mounted-tests \
21mr|os-prober-1.77-4|67	linux-boot-probes/common/50mounted-tests
21mr|os-prober-1.77-4|68	
21mr|os-prober-1.77-4|69	sed -i -e 's|grub-mount|grub2-mount|g' os-probes/common/50mounted-tests \
21mr|os-prober-1.77-4|70	linux-boot-probes/common/50mounted-tests common.sh
21mr|os-prober-1.77-4|71	
21mr|os-prober-1.77-4|72	%build
21mr|os-prober-1.77-4|73	
21mr|os-prober-1.77-4|74	%make
21mr|os-prober-1.77-4|75	
21mr|os-prober-1.77-4|76	%install
21mr|os-prober-1.77-4|77	install -m 0755 -d %{buildroot}%{_bindir}
21mr|os-prober-1.77-4|78	install -m 0755 -d %{buildroot}%{_sbindir}
21mr|os-prober-1.77-4|79	install -m 0755 -d %{buildroot}%{_localstatedir}/lib/%{name}
21mr|os-prober-1.77-4|80	
21mr|os-prober-1.77-4|81	install -m 0755 -p os-prober linux-boot-prober %{buildroot}%{_sbindir}
21mr|os-prober-1.77-4|82	install -m 0755 -Dp newns %{buildroot}%{_libexecdir}/%{name}/newns
21mr|os-prober-1.77-4|83	install -m 0644 -Dp common.sh %{buildroot}%{_datadir}/%{name}/common.sh
21mr|os-prober-1.77-4|84	
21mr|os-prober-1.77-4|85	%ifarch %{ix86} x86_64
21mr|os-prober-1.77-4|86	ARCH=x86
21mr|os-prober-1.77-4|87	%endif
21mr|os-prober-1.77-4|88	
21mr|os-prober-1.77-4|89	for probes in os-probes os-probes/mounted os-probes/init \
21mr|os-prober-1.77-4|90	linux-boot-probes linux-boot-probes/mounted; do
21mr|os-prober-1.77-4|91	install -m 755 -d %{buildroot}%{_libexecdir}/$probes
21mr|os-prober-1.77-4|92	cp -a $probes/common/* %{buildroot}%{_libexecdir}/$probes
21mr|os-prober-1.77-4|93	if [ -e "$probes/$ARCH" ]; then
21mr|os-prober-1.77-4|94	cp -a $probes/$ARCH/* %{buildroot}%{_libexecdir}/$probes
21mr|os-prober-1.77-4|95	fi
21mr|os-prober-1.77-4|96	done
21mr|os-prober-1.77-4|97	if [ "$ARCH" = x86 ]; then
21mr|os-prober-1.77-4|98	install -m 755 -p os-probes/mounted/powerpc/20macosx \
21mr|os-prober-1.77-4|99	%{buildroot}%{_libexecdir}/os-probes/mounted
21mr|os-prober-1.77-4|100	fi
21mr|os-prober-1.77-4|101	
21mr|os-prober-1.77-4|102	# console user, ask for root password
21mr|os-prober-1.77-4|103	for pak in %{name} %{lprob}; do
21mr|os-prober-1.77-4|104	ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
21mr|os-prober-1.77-4|105	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21mr|os-prober-1.77-4|106	cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
21mr|os-prober-1.77-4|107	USER=root
21mr|os-prober-1.77-4|108	PROGRAM=/usr/sbin/$pak
21mr|os-prober-1.77-4|109	FALLBACK=false
21mr|os-prober-1.77-4|110	SESSION=true
21mr|os-prober-1.77-4|111	EOF
21mr|os-prober-1.77-4|112	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|os-prober-1.77-4|113	cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
21mr|os-prober-1.77-4|114	#%PAM-1.0
21mr|os-prober-1.77-4|115	auth		include		config-util
21mr|os-prober-1.77-4|116	account		include		config-util
21mr|os-prober-1.77-4|117	session		include		config-util
21mr|os-prober-1.77-4|118	EOF
21mr|os-prober-1.77-4|119	done
21mr|os-prober-1.77-4|120	
21mr|os-prober-1.77-4|121	%files
21mr|os-prober-1.77-4|122	%doc README TODO debian/copyright debian/changelog COPYING-note.txt
21mr|os-prober-1.77-4|123	%{_bindir}/*
21mr|os-prober-1.77-4|124	%{_sbindir}/*
21mr|os-prober-1.77-4|125	%{_libexecdir}/linux-boot-probes
21mr|os-prober-1.77-4|126	%{_libexecdir}/%{name}/newns
21mr|os-prober-1.77-4|127	%{_libexecdir}/os-probes
21mr|os-prober-1.77-4|128	%{_datadir}/%{name}
21mr|os-prober-1.77-4|129	%{_localstatedir}/lib/%{name}
21mr|os-prober-1.77-4|130	%{_sysconfdir}/pam.d/*
21mr|os-prober-1.77-4|131	%{_sysconfdir}/security/console.apps/*

14618 21
21mr|osslsigncode-2.2-1|1	%define _disable_rebuild_configure 1
21mr|osslsigncode-2.2-1|2	
21mr|osslsigncode-2.2-1|3	Summary:	Platform-independent tool for Authenticode signing of EXE/CAB files
21mr|osslsigncode-2.2-1|4	Name:		osslsigncode
21mr|osslsigncode-2.2-1|5	Version:	2.2
21mr|osslsigncode-2.2-1|6	Release:	1
21mr|osslsigncode-2.2-1|7	License:	GPLv2+
21mr|osslsigncode-2.2-1|8	Group:		File tools
21mr|osslsigncode-2.2-1|9	Url:		https://github.com/mtrojnar/osslsigncode
21mr|osslsigncode-2.2-1|10	Source0:	https://github.com/mtrojnar/osslsigncode/archive/%{version}/%{name}-%{version}.tar.gz
21mr|osslsigncode-2.2-1|11	BuildRequires:	pkgconfig(libcurl)
21mr|osslsigncode-2.2-1|12	BuildRequires:	pkgconfig(openssl)
21mr|osslsigncode-2.2-1|13	
21mr|osslsigncode-2.2-1|14	%description
21mr|osslsigncode-2.2-1|15	osslsigncode is a small utility for placing signatures on Microsoft cabinate
21mr|osslsigncode-2.2-1|16	files and executables.
21mr|osslsigncode-2.2-1|17	
21mr|osslsigncode-2.2-1|18	%files
21mr|osslsigncode-2.2-1|19	%defattr(-, root, root)
21mr|osslsigncode-2.2-1|20	%doc COPYING* README*
21mr|osslsigncode-2.2-1|21	%{_bindir}/*
21mr|osslsigncode-2.2-1|22	
21mr|osslsigncode-2.2-1|23	#------------------------------------------------------------------------
21mr|osslsigncode-2.2-1|24	
21mr|osslsigncode-2.2-1|25	%prep
21mr|osslsigncode-2.2-1|26	%setup -q
21mr|osslsigncode-2.2-1|27	
21mr|osslsigncode-2.2-1|28	%build
21mr|osslsigncode-2.2-1|29	autoreconf -fiv
21mr|osslsigncode-2.2-1|30	%configure
21mr|osslsigncode-2.2-1|31	%make
21mr|osslsigncode-2.2-1|32	
21mr|osslsigncode-2.2-1|33	%install
21mr|osslsigncode-2.2-1|34	%makeinstall_std

14619 21
21mr|ossp-uuid-1.6.2-32|1	# needed for rpm53
21mr|ossp-uuid-1.6.2-32|2	%bcond_without bootstrap
21mr|ossp-uuid-1.6.2-32|3	%bcond_with crosscompile
21mr|ossp-uuid-1.6.2-32|4	
21mr|ossp-uuid-1.6.2-32|5	%if %{with bootstrap}
21mr|ossp-uuid-1.6.2-32|6	%bcond_with perl
21mr|ossp-uuid-1.6.2-32|7	%bcond_with php
21mr|ossp-uuid-1.6.2-32|8	%bcond_with postgresql
21mr|ossp-uuid-1.6.2-32|9	%else
21mr|ossp-uuid-1.6.2-32|10	%bcond_without perl
21mr|ossp-uuid-1.6.2-32|11	# to much issues here
21mr|ossp-uuid-1.6.2-32|12	# enable after php upgrade
21mr|ossp-uuid-1.6.2-32|13	%bcond_with php
21mr|ossp-uuid-1.6.2-32|14	%bcond_without postgresql
21mr|ossp-uuid-1.6.2-32|15	%endif
21mr|ossp-uuid-1.6.2-32|16	
21mr|ossp-uuid-1.6.2-32|17	%global oname	ossp_uuid
21mr|ossp-uuid-1.6.2-32|18	
21mr|ossp-uuid-1.6.2-32|19	Summary:	OSSP uuid is a ISO-C:1999 application programming interface
21mr|ossp-uuid-1.6.2-32|20	Name:		ossp-uuid
21mr|ossp-uuid-1.6.2-32|21	Version:	1.6.2
21mr|ossp-uuid-1.6.2-32|22	Release:	32
21mr|ossp-uuid-1.6.2-32|23	License:	GPLv2+
21mr|ossp-uuid-1.6.2-32|24	Group:		Development/C
21mr|ossp-uuid-1.6.2-32|25	Url:		http://www.ossp.org/pkg/lib/uuid/
21mr|ossp-uuid-1.6.2-32|26	Source0:	ftp://ftp.ossp.org/pkg/lib/uuid/uuid-%{version}.tar.gz
21mr|ossp-uuid-1.6.2-32|27	Patch0:		uuid-1.6.2-fix-perl-install.patch
21mr|ossp-uuid-1.6.2-32|28	Patch1:		uuid-1.6.2-fix-php-install.patch
21mr|ossp-uuid-1.6.2-32|29	Patch2:		uuid-1.6.2-fix-php-link.patch
21mr|ossp-uuid-1.6.2-32|30	Patch3:		uuid-1.6.2-ossp.patch
21mr|ossp-uuid-1.6.2-32|31	Patch4:		uuid-1.6.2-fix-php-test-module-loading.patch
21mr|ossp-uuid-1.6.2-32|32	Patch5:		uuid-1.6.2-php-54x.patch
21mr|ossp-uuid-1.6.2-32|33	#We don't want anything stripped
21mr|ossp-uuid-1.6.2-32|34	#Upstream-Status: Inappropriate [no upstream]
21mr|ossp-uuid-1.6.2-32|35	#The project appears to no longer be accepting changes.
21mr|ossp-uuid-1.6.2-32|36	Patch6:		uuid-nostrip.patch
21mr|ossp-uuid-1.6.2-32|37	Patch7:		ossp-uuid-1.6.2-php70.patch
21mr|ossp-uuid-1.6.2-32|38	BuildRequires:	libtool
21mr|ossp-uuid-1.6.2-32|39	%if %{with postgresql}
21mr|ossp-uuid-1.6.2-32|40	BuildRequires:	postgresql-devel
21mr|ossp-uuid-1.6.2-32|41	%endif
21mr|ossp-uuid-1.6.2-32|42	%if %{with perl}
21mr|ossp-uuid-1.6.2-32|43	BuildRequires:	perl-devel
21mr|ossp-uuid-1.6.2-32|44	%endif
21mr|ossp-uuid-1.6.2-32|45	%if %{with php}
21mr|ossp-uuid-1.6.2-32|46	BuildRequires:	php-devel
21mr|ossp-uuid-1.6.2-32|47	BuildRequires:	php-cli
21mr|ossp-uuid-1.6.2-32|48	%endif
21mr|ossp-uuid-1.6.2-32|49	%rename		%{oname}
21mr|ossp-uuid-1.6.2-32|50	
21mr|ossp-uuid-1.6.2-32|51	%description
21mr|ossp-uuid-1.6.2-32|52	OSSP uuid is a ISO-C:1999 application programming interface (API)
21mr|ossp-uuid-1.6.2-32|53	and corresponding command line interface (CLI) for the generation of
21mr|ossp-uuid-1.6.2-32|54	DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
21mr|ossp-uuid-1.6.2-32|55	Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
21mr|ossp-uuid-1.6.2-32|56	1 (time and node based), version 3 (name based, MD5), version 4
21mr|ossp-uuid-1.6.2-32|57	(random number based) and version 5 (name based, SHA-1). Additional
21mr|ossp-uuid-1.6.2-32|58	API bindings are provided for the languages ISO-C++:1998, Perl:5 and
21mr|ossp-uuid-1.6.2-32|59	PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
21mr|ossp-uuid-1.6.2-32|60	and Perl Data::UUID APIs
21mr|ossp-uuid-1.6.2-32|61	
21mr|ossp-uuid-1.6.2-32|62	%define	major	16
21mr|ossp-uuid-1.6.2-32|63	%define libname %mklibname %{name} %{major}
21mr|ossp-uuid-1.6.2-32|64	%define	oldname	%mklibname %{oname} %{major}
21mr|ossp-uuid-1.6.2-32|65	
21mr|ossp-uuid-1.6.2-32|66	%package -n     %{libname}
21mr|ossp-uuid-1.6.2-32|67	Summary:	Main library for ossp-uuid
21mr|ossp-uuid-1.6.2-32|68	Group:		System/Libraries
21mr|ossp-uuid-1.6.2-32|69	%rename		%{oldname}
21mr|ossp-uuid-1.6.2-32|70	
21mr|ossp-uuid-1.6.2-32|71	%description -n %{libname}
21mr|ossp-uuid-1.6.2-32|72	OSSP uuid is a ISO-C:1999 application programming interface (API)
21mr|ossp-uuid-1.6.2-32|73	and corresponding command line interface (CLI) for the generation of
21mr|ossp-uuid-1.6.2-32|74	DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
21mr|ossp-uuid-1.6.2-32|75	Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
21mr|ossp-uuid-1.6.2-32|76	1 (time and node based), version 3 (name based, MD5), version 4
21mr|ossp-uuid-1.6.2-32|77	(random number based) and version 5 (name based, SHA-1). Additional
21mr|ossp-uuid-1.6.2-32|78	API bindings are provided for the languages ISO-C++:1998, Perl:5 and
21mr|ossp-uuid-1.6.2-32|79	PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
21mr|ossp-uuid-1.6.2-32|80	and Perl Data::UUID APIs
21mr|ossp-uuid-1.6.2-32|81	
21mr|ossp-uuid-1.6.2-32|82	%define	libcxx	%mklibname %{name}++ %{major}
21mr|ossp-uuid-1.6.2-32|83	%define	oldcxx	%mklibname %{oname}++ %{major}
21mr|ossp-uuid-1.6.2-32|84	
21mr|ossp-uuid-1.6.2-32|85	%package -n     %{libcxx}
21mr|ossp-uuid-1.6.2-32|86	Summary:	C++++ library for ossp-uuid
21mr|ossp-uuid-1.6.2-32|87	Group:		System/Libraries
21mr|ossp-uuid-1.6.2-32|88	%rename		%{oldcxx}
21mr|ossp-uuid-1.6.2-32|89	
21mr|ossp-uuid-1.6.2-32|90	%description -n	%{libcxx}
21mr|ossp-uuid-1.6.2-32|91	OSSP uuid is a ISO-C:1999 application programming interface (API)
21mr|ossp-uuid-1.6.2-32|92	and corresponding command line interface (CLI) for the generation of
21mr|ossp-uuid-1.6.2-32|93	DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
21mr|ossp-uuid-1.6.2-32|94	Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
21mr|ossp-uuid-1.6.2-32|95	1 (time and node based), version 3 (name based, MD5), version 4
21mr|ossp-uuid-1.6.2-32|96	(random number based) and version 5 (name based, SHA-1). Additional
21mr|ossp-uuid-1.6.2-32|97	API bindings are provided for the languages ISO-C++:1998, Perl:5 and
21mr|ossp-uuid-1.6.2-32|98	PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
21mr|ossp-uuid-1.6.2-32|99	and Perl Data::UUID APIs
21mr|ossp-uuid-1.6.2-32|100	
21mr|ossp-uuid-1.6.2-32|101	%define	libdce	%mklibname %{name}_dce %{major}
21mr|ossp-uuid-1.6.2-32|102	%define	olddce	%mklibname %{oname}_dce %{major}
21mr|ossp-uuid-1.6.2-32|103	
21mr|ossp-uuid-1.6.2-32|104	%package -n     %{libdce}
21mr|ossp-uuid-1.6.2-32|105	Summary:	DCE library for ossp-uuid
21mr|ossp-uuid-1.6.2-32|106	Group:		System/Libraries
21mr|ossp-uuid-1.6.2-32|107	%rename		%{olddce}
21mr|ossp-uuid-1.6.2-32|108	
21mr|ossp-uuid-1.6.2-32|109	%description -n	%{libdce}
21mr|ossp-uuid-1.6.2-32|110	OSSP uuid is a ISO-C:1999 application programming interface (API)
21mr|ossp-uuid-1.6.2-32|111	and corresponding command line interface (CLI) for the generation of
21mr|ossp-uuid-1.6.2-32|112	DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
21mr|ossp-uuid-1.6.2-32|113	Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
21mr|ossp-uuid-1.6.2-32|114	1 (time and node based), version 3 (name based, MD5), version 4
21mr|ossp-uuid-1.6.2-32|115	(random number based) and version 5 (name based, SHA-1). Additional
21mr|ossp-uuid-1.6.2-32|116	API bindings are provided for the languages ISO-C++:1998, Perl:5 and
21mr|ossp-uuid-1.6.2-32|117	PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
21mr|ossp-uuid-1.6.2-32|118	and Perl Data::UUID APIs
21mr|ossp-uuid-1.6.2-32|119	
21mr|ossp-uuid-1.6.2-32|120	%define devname	%mklibname %{name} -d
21mr|ossp-uuid-1.6.2-32|121	%define	devold	%mklibname %{oname} -d
21mr|ossp-uuid-1.6.2-32|122	
21mr|ossp-uuid-1.6.2-32|123	%package -n	%{devname}
21mr|ossp-uuid-1.6.2-32|124	Summary:	Header files for the ossp-uuid library
21mr|ossp-uuid-1.6.2-32|125	Group:		Development/C
21mr|ossp-uuid-1.6.2-32|126	Conflicts:	%{libname} < %{EVRD}
21mr|ossp-uuid-1.6.2-32|127	Requires:	%{libname} = %{version}
21mr|ossp-uuid-1.6.2-32|128	Requires:	%{libcxx} = %{version}
21mr|ossp-uuid-1.6.2-32|129	Requires:	%{libdce} = %{version}
21mr|ossp-uuid-1.6.2-32|130	Provides:	%{name}-devel = %{version}-%{release}
21mr|ossp-uuid-1.6.2-32|131	%rename		%{devold}
21mr|ossp-uuid-1.6.2-32|132	
21mr|ossp-uuid-1.6.2-32|133	%description -n	%{devname}
21mr|ossp-uuid-1.6.2-32|134	OSSP uuid is a ISO-C:1999 application programming interface (API)
21mr|ossp-uuid-1.6.2-32|135	and corresponding command line interface (CLI) for the generation of
21mr|ossp-uuid-1.6.2-32|136	DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
21mr|ossp-uuid-1.6.2-32|137	Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
21mr|ossp-uuid-1.6.2-32|138	1 (time and node based), version 3 (name based, MD5), version 4
21mr|ossp-uuid-1.6.2-32|139	(random number based) and version 5 (name based, SHA-1). Additional
21mr|ossp-uuid-1.6.2-32|140	API bindings are provided for the languages ISO-C++:1998, Perl:5 and
21mr|ossp-uuid-1.6.2-32|141	PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
21mr|ossp-uuid-1.6.2-32|142	and Perl Data::UUID APIs
21mr|ossp-uuid-1.6.2-32|143	These are .h files.
21mr|ossp-uuid-1.6.2-32|144	
21mr|ossp-uuid-1.6.2-32|145	%if %{with perl}
21mr|ossp-uuid-1.6.2-32|146	%package -n	perl-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|147	Summary:	Perl bindings for ossp-uuid
21mr|ossp-uuid-1.6.2-32|148	Group:		Development/Perl
21mr|ossp-uuid-1.6.2-32|149	
21mr|ossp-uuid-1.6.2-32|150	%description -n	perl-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|151	This package contains perl bindings for %{name}.
21mr|ossp-uuid-1.6.2-32|152	%endif
21mr|ossp-uuid-1.6.2-32|153	
21mr|ossp-uuid-1.6.2-32|154	%if %{with php}
21mr|ossp-uuid-1.6.2-32|155	%package -n	php-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|156	Summary:	PHP bindings for ossp-uuid
21mr|ossp-uuid-1.6.2-32|157	Group:		Development/PHP
21mr|ossp-uuid-1.6.2-32|158	Requires:	php(zend-abi)
21mr|ossp-uuid-1.6.2-32|159	
21mr|ossp-uuid-1.6.2-32|160	%description -n	php-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|161	This package contains php bindings for %{name}.
21mr|ossp-uuid-1.6.2-32|162	%endif
21mr|ossp-uuid-1.6.2-32|163	
21mr|ossp-uuid-1.6.2-32|164	%if %{with postgresql}
21mr|ossp-uuid-1.6.2-32|165	%package -n	postgresql-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|166	Summary:	Postgresql library for ossp-uuid
21mr|ossp-uuid-1.6.2-32|167	Group:		System/Libraries
21mr|ossp-uuid-1.6.2-32|168	%rename		%{libname}-pgsql
21mr|ossp-uuid-1.6.2-32|169	
21mr|ossp-uuid-1.6.2-32|170	%description -n	postgresql-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|171	OSSP uuid is a ISO-C:1999 application programming interface (API)
21mr|ossp-uuid-1.6.2-32|172	and corresponding command line interface (CLI) for the generation of
21mr|ossp-uuid-1.6.2-32|173	DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
21mr|ossp-uuid-1.6.2-32|174	Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
21mr|ossp-uuid-1.6.2-32|175	1 (time and node based), version 3 (name based, MD5), version 4
21mr|ossp-uuid-1.6.2-32|176	(random number based) and version 5 (name based, SHA-1). Additional
21mr|ossp-uuid-1.6.2-32|177	API bindings are provided for the languages ISO-C++:1998, Perl:5 and
21mr|ossp-uuid-1.6.2-32|178	PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
21mr|ossp-uuid-1.6.2-32|179	and Perl Data::UUID APIs
21mr|ossp-uuid-1.6.2-32|180	%endif
21mr|ossp-uuid-1.6.2-32|181	
21mr|ossp-uuid-1.6.2-32|182	%prep
21mr|ossp-uuid-1.6.2-32|183	%setup -qn uuid-%{version}
21mr|ossp-uuid-1.6.2-32|184	%autopatch -p1
21mr|ossp-uuid-1.6.2-32|185	
21mr|ossp-uuid-1.6.2-32|186	%build
21mr|ossp-uuid-1.6.2-32|187	export PHP_ACLOCAL=aclocal
21mr|ossp-uuid-1.6.2-32|188	%if %{with crosscompile}
21mr|ossp-uuid-1.6.2-32|189	export ac_cv_va_copy=yes
21mr|ossp-uuid-1.6.2-32|190	export ac_cv_func_clock_gettime=yes
21mr|ossp-uuid-1.6.2-32|191	export ac_cv_func_getifaddrs=yes
21mr|ossp-uuid-1.6.2-32|192	export ac_cv_func_gettimeofday=yes
21mr|ossp-uuid-1.6.2-32|193	%endif
21mr|ossp-uuid-1.6.2-32|194	
21mr|ossp-uuid-1.6.2-32|195	%configure \
21mr|ossp-uuid-1.6.2-32|196	--includedir=%{_includedir}/ossp-uuid \
21mr|ossp-uuid-1.6.2-32|197	%if %{with postgresql}
21mr|ossp-uuid-1.6.2-32|198	--with-pgsql \
21mr|ossp-uuid-1.6.2-32|199	%endif
21mr|ossp-uuid-1.6.2-32|200	%if %{with perl}
21mr|ossp-uuid-1.6.2-32|201	--with-perl \
21mr|ossp-uuid-1.6.2-32|202	%endif
21mr|ossp-uuid-1.6.2-32|203	%if %{with php}
21mr|ossp-uuid-1.6.2-32|204	--with-php \
21mr|ossp-uuid-1.6.2-32|205	%endif
21mr|ossp-uuid-1.6.2-32|206	--with-cxx \
21mr|ossp-uuid-1.6.2-32|207	--with-dce \
21mr|ossp-uuid-1.6.2-32|208	--disable-static
21mr|ossp-uuid-1.6.2-32|209	
21mr|ossp-uuid-1.6.2-32|210	%make_build LDFLAGS="%{ldflags}" CFLAGS="%{optflags}" LIBTOOL=/usr/bin/libtool
21mr|ossp-uuid-1.6.2-32|211	
21mr|ossp-uuid-1.6.2-32|212	%check
21mr|ossp-uuid-1.6.2-32|213	make check
21mr|ossp-uuid-1.6.2-32|214	
21mr|ossp-uuid-1.6.2-32|215	%install
21mr|ossp-uuid-1.6.2-32|216	%make_install PHP_EXTENSIONDIR=%{_libdir}/php/extensions
21mr|ossp-uuid-1.6.2-32|217	%if %{with postgresql}
21mr|ossp-uuid-1.6.2-32|218	mkdir -p %{buildroot}/%{_libdir}/postgresql/
21mr|ossp-uuid-1.6.2-32|219	mkdir -p %{buildroot}/%{_datadir}/postgresql/
21mr|ossp-uuid-1.6.2-32|220	%make_install -C pgsql
21mr|ossp-uuid-1.6.2-32|221	ln -s ossp-uuid.so %{buildroot}%{_libdir}/postgresql/uuid.so
21mr|ossp-uuid-1.6.2-32|222	ln -s uuid.sql %{buildroot}%{_datadir}/postgresql/ossp-uuid.sql
21mr|ossp-uuid-1.6.2-32|223	%endif
21mr|ossp-uuid-1.6.2-32|224	
21mr|ossp-uuid-1.6.2-32|225	mkdir %{buildroot}/%{_lib}
21mr|ossp-uuid-1.6.2-32|226	mv %{buildroot}%{_libdir}/libossp-uuid.so.%{major}* %{buildroot}/%{_lib}
21mr|ossp-uuid-1.6.2-32|227	ln -sf /%{_lib}/libossp-uuid.so.%{major}.*.* %{buildroot}%{_libdir}/libossp-uuid.so
21mr|ossp-uuid-1.6.2-32|228	ln -sf /%{_lib}/libossp-uuid.so.%{major}.*.* %{buildroot}/%{_lib}/libossp-uuid.so
21mr|ossp-uuid-1.6.2-32|229	
21mr|ossp-uuid-1.6.2-32|230	%files
21mr|ossp-uuid-1.6.2-32|231	%doc OVERVIEW
21mr|ossp-uuid-1.6.2-32|232	%{_bindir}/uuid
21mr|ossp-uuid-1.6.2-32|233	%{_mandir}/man1/uuid.1*
21mr|ossp-uuid-1.6.2-32|234	
21mr|ossp-uuid-1.6.2-32|235	%files -n %{libname}
21mr|ossp-uuid-1.6.2-32|236	/%{_lib}/libossp-uuid.so.%{major}*
21mr|ossp-uuid-1.6.2-32|237	
21mr|ossp-uuid-1.6.2-32|238	%files -n %{libcxx}
21mr|ossp-uuid-1.6.2-32|239	%{_libdir}/libossp-uuid++.so.%{major}*
21mr|ossp-uuid-1.6.2-32|240	
21mr|ossp-uuid-1.6.2-32|241	%files -n %{libdce}
21mr|ossp-uuid-1.6.2-32|242	%{_libdir}/libossp-uuid_dce.so.%{major}*
21mr|ossp-uuid-1.6.2-32|243	
21mr|ossp-uuid-1.6.2-32|244	%files -n %{devname}
21mr|ossp-uuid-1.6.2-32|245	/%{_lib}/libossp-uuid.so
21mr|ossp-uuid-1.6.2-32|246	%{_libdir}/pkgconfig/ossp-uuid.pc
21mr|ossp-uuid-1.6.2-32|247	%dir %{_includedir}/ossp-uuid
21mr|ossp-uuid-1.6.2-32|248	%{_includedir}/ossp-uuid/uuid.h
21mr|ossp-uuid-1.6.2-32|249	%{_includedir}/ossp-uuid/uuid++.hh
21mr|ossp-uuid-1.6.2-32|250	%{_includedir}/ossp-uuid/uuid_dce.h
21mr|ossp-uuid-1.6.2-32|251	%{_bindir}/uuid-config
21mr|ossp-uuid-1.6.2-32|252	%{_libdir}/libossp-uuid.so
21mr|ossp-uuid-1.6.2-32|253	%{_libdir}/libossp-uuid++.so
21mr|ossp-uuid-1.6.2-32|254	%{_libdir}/libossp-uuid_dce.so
21mr|ossp-uuid-1.6.2-32|255	
21mr|ossp-uuid-1.6.2-32|256	
21mr|ossp-uuid-1.6.2-32|257	
21mr|ossp-uuid-1.6.2-32|258	%{_mandir}/man1/uuid-config.1*
21mr|ossp-uuid-1.6.2-32|259	%{_mandir}/man3/ossp-uuid.3*
21mr|ossp-uuid-1.6.2-32|260	%{_mandir}/man3/ossp-uuid++.3*
21mr|ossp-uuid-1.6.2-32|261	
21mr|ossp-uuid-1.6.2-32|262	%if %{with perl}
21mr|ossp-uuid-1.6.2-32|263	%files -n perl-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|264	%{perl_vendorarch}/OSSP
21mr|ossp-uuid-1.6.2-32|265	%{perl_vendorarch}/auto/OSSP
21mr|ossp-uuid-1.6.2-32|266	%{_mandir}/man3/OSSP::uuid.3*
21mr|ossp-uuid-1.6.2-32|267	%endif
21mr|ossp-uuid-1.6.2-32|268	
21mr|ossp-uuid-1.6.2-32|269	%if %{with php}
21mr|ossp-uuid-1.6.2-32|270	%files -n php-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|271	%{_libdir}/php/extensions/ossp-uuid.so
21mr|ossp-uuid-1.6.2-32|272	%{_libdir}/php/extensions/uuid.php
21mr|ossp-uuid-1.6.2-32|273	%endif
21mr|ossp-uuid-1.6.2-32|274	
21mr|ossp-uuid-1.6.2-32|275	%if %{with postgresql}
21mr|ossp-uuid-1.6.2-32|276	%files -n postgresql-OSSP-uuid
21mr|ossp-uuid-1.6.2-32|277	%{_libdir}/postgresql/uuid.so
21mr|ossp-uuid-1.6.2-32|278	%{_libdir}/postgresql/ossp-uuid.so
21mr|ossp-uuid-1.6.2-32|279	%{_datadir}/postgresql/uuid.sql
21mr|ossp-uuid-1.6.2-32|280	%{_datadir}/postgresql/ossp-uuid.sql
21mr|ossp-uuid-1.6.2-32|281	%endif

14620 21
21mr|ostree-2022.7-1|1	%define debug_package %{nil}
21mr|ostree-2022.7-1|2	
21mr|ostree-2022.7-1|3	%define major 1
21mr|ostree-2022.7-1|4	%define api 1
21mr|ostree-2022.7-1|5	%define gir_major 1.0
21mr|ostree-2022.7-1|6	%define libname %mklibname ostree %{major}
21mr|ostree-2022.7-1|7	%define girname %mklibname ostree-gir %{gir_major}
21mr|ostree-2022.7-1|8	%define devname %mklibname ostree -d
21mr|ostree-2022.7-1|9	
21mr|ostree-2022.7-1|10	Summary:	Tool for managing bootable, immutable filesystem trees
21mr|ostree-2022.7-1|11	Name:		ostree
21mr|ostree-2022.7-1|12	Version:	2022.7
21mr|ostree-2022.7-1|13	Release:	1
21mr|ostree-2022.7-1|14	License:	LGPLv2+
21mr|ostree-2022.7-1|15	Group:		System/Configuration/Packaging
21mr|ostree-2022.7-1|16	Url:		https://ostree.readthedocs.io/en/latest/
21mr|ostree-2022.7-1|17	Source0:	https://github.com/ostreedev/ostree/releases/download/v%{version}/libostree-%{version}.tar.xz
21mr|ostree-2022.7-1|18	BuildRequires:	git
21mr|ostree-2022.7-1|19	BuildRequires:	bison
21mr|ostree-2022.7-1|20	# For docs
21mr|ostree-2022.7-1|21	BuildRequires:	gtk-doc
21mr|ostree-2022.7-1|22	# Core requirements
21mr|ostree-2022.7-1|23	BuildRequires:	attr-devel
21mr|ostree-2022.7-1|24	BuildRequires:	pkgconfig(libcurl)
21mr|ostree-2022.7-1|25	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|ostree-2022.7-1|26	BuildRequires:	pkgconfig(openssl)
21mr|ostree-2022.7-1|27	BuildRequires:	pkgconfig(zlib)
21mr|ostree-2022.7-1|28	# Extras
21mr|ostree-2022.7-1|29	BuildRequires:	dracut
21mr|ostree-2022.7-1|30	BuildRequires:	gpgme-devel
21mr|ostree-2022.7-1|31	BuildRequires:	pkgconfig(e2p)
21mr|ostree-2022.7-1|32	BuildRequires:	pkgconfig(fuse)
21mr|ostree-2022.7-1|33	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|ostree-2022.7-1|34	BuildRequires:	pkgconfig(libarchive)
21mr|ostree-2022.7-1|35	BuildRequires:	pkgconfig(libcap)
21mr|ostree-2022.7-1|36	BuildRequires:	pkgconfig(libcrypto)
21mr|ostree-2022.7-1|37	BuildRequires:	pkgconfig(liblzma)
21mr|ostree-2022.7-1|38	BuildRequires:	pkgconfig(libselinux)
21mr|ostree-2022.7-1|39	BuildRequires:	pkgconfig(libsystemd)
21mr|ostree-2022.7-1|40	BuildRequires:	pkgconfig(mount)
21mr|ostree-2022.7-1|41	# Runtime requirements
21mr|ostree-2022.7-1|42	Requires:	dracut
21mr|ostree-2022.7-1|43	# To ensure we have TLS
21mr|ostree-2022.7-1|44	Requires:	glib-networking
21mr|ostree-2022.7-1|45	Requires:	gnupg2
21mr|ostree-2022.7-1|46	Requires:	systemd-units
21mr|ostree-2022.7-1|47	
21mr|ostree-2022.7-1|48	%description
21mr|ostree-2022.7-1|49	OSTree is a tool for managing bootable, immutable, versioned
21mr|ostree-2022.7-1|50	filesystem trees. While it takes over some of the roles of tradtional
21mr|ostree-2022.7-1|51	"package managers" like dpkg and rpm, it is not a package system; nor
21mr|ostree-2022.7-1|52	is it a tool for managing full disk images. Instead, it sits between
21mr|ostree-2022.7-1|53	those levels, offering a blend of the advantages (and disadvantages)
21mr|ostree-2022.7-1|54	of both.
21mr|ostree-2022.7-1|55	
21mr|ostree-2022.7-1|56	%files
21mr|ostree-2022.7-1|57	%doc README.md
21mr|ostree-2022.7-1|58	%license COPYING
21mr|ostree-2022.7-1|59	%{_bindir}/ostree
21mr|ostree-2022.7-1|60	%{_bindir}/rofiles-fuse
21mr|ostree-2022.7-1|61	%{_datadir}/bash-completion/completions/ostree
21mr|ostree-2022.7-1|62	%{_datadir}/ostree/trusted.gpg.d
21mr|ostree-2022.7-1|63	%{_sysconfdir}/ostree
21mr|ostree-2022.7-1|64	%dir %{_prefix}/lib/dracut/modules.d/98ostree
21mr|ostree-2022.7-1|65	%{_tmpfilesdir}/ostree-tmpfiles.conf
21mr|ostree-2022.7-1|66	%{_unitdir}/ostree*.service
21mr|ostree-2022.7-1|67	%{_unitdir}/ostree-finalize-staged.path
21mr|ostree-2022.7-1|68	%{_prefix}/lib/dracut/modules.d/98ostree/*
21mr|ostree-2022.7-1|69	%{_mandir}/man*/*.*
21mr|ostree-2022.7-1|70	/lib/systemd/system-generators/ostree-system-generator
21mr|ostree-2022.7-1|71	%exclude %{_sysconfdir}/grub.d/*ostree
21mr|ostree-2022.7-1|72	%exclude %{_libexecdir}/libostree/grub2*
21mr|ostree-2022.7-1|73	%{_prefix}/lib/ostree/ostree-prepare-root
21mr|ostree-2022.7-1|74	%{_prefix}/lib/ostree/ostree-remount
21mr|ostree-2022.7-1|75	# Moved in git master
21mr|ostree-2022.7-1|76	%{_libexecdir}/libostree/*
21mr|ostree-2022.7-1|77	
21mr|ostree-2022.7-1|78	%post
21mr|ostree-2022.7-1|79	%systemd_post ostree-remount.service
21mr|ostree-2022.7-1|80	
21mr|ostree-2022.7-1|81	%preun
21mr|ostree-2022.7-1|82	%systemd_preun ostree-remount.service
21mr|ostree-2022.7-1|83	
21mr|ostree-2022.7-1|84	#----------------------------------------------------------------------------
21mr|ostree-2022.7-1|85	
21mr|ostree-2022.7-1|86	%package -n %{libname}
21mr|ostree-2022.7-1|87	Summary:	Tool for managing bootable, immutable filesystem trees
21mr|ostree-2022.7-1|88	Group:		System/Libraries
21mr|ostree-2022.7-1|89	
21mr|ostree-2022.7-1|90	%description -n %{libname}
21mr|ostree-2022.7-1|91	OSTree is a tool for managing bootable, immutable, versioned
21mr|ostree-2022.7-1|92	filesystem trees. While it takes over some of the roles of tradtional
21mr|ostree-2022.7-1|93	"package managers" like dpkg and rpm, it is not a package system; nor
21mr|ostree-2022.7-1|94	is it a tool for managing full disk images. Instead, it sits between
21mr|ostree-2022.7-1|95	those levels, offering a blend of the advantages (and disadvantages)
21mr|ostree-2022.7-1|96	of both.
21mr|ostree-2022.7-1|97	
21mr|ostree-2022.7-1|98	%files -n %{libname}
21mr|ostree-2022.7-1|99	%doc COPYING
21mr|ostree-2022.7-1|100	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|ostree-2022.7-1|101	
21mr|ostree-2022.7-1|102	#----------------------------------------------------------------------------
21mr|ostree-2022.7-1|103	
21mr|ostree-2022.7-1|104	%package -n %{girname}
21mr|ostree-2022.7-1|105	Summary:	GObject Introspection interface description for %{name}
21mr|ostree-2022.7-1|106	Group:		System/Libraries
21mr|ostree-2022.7-1|107	Requires:	%{libname} = %{EVRD}
21mr|ostree-2022.7-1|108	
21mr|ostree-2022.7-1|109	%description -n %{girname}
21mr|ostree-2022.7-1|110	GObject Introspection interface description for %{name}.
21mr|ostree-2022.7-1|111	
21mr|ostree-2022.7-1|112	%files -n %{girname}
21mr|ostree-2022.7-1|113	%{_libdir}/girepository-1.0/OSTree-%{gir_major}.typelib
21mr|ostree-2022.7-1|114	
21mr|ostree-2022.7-1|115	#----------------------------------------------------------------------------
21mr|ostree-2022.7-1|116	
21mr|ostree-2022.7-1|117	%package -n %{devname}
21mr|ostree-2022.7-1|118	Summary:	Development headers for %{name}
21mr|ostree-2022.7-1|119	Group:		System/Libraries
21mr|ostree-2022.7-1|120	Requires:	%{name} = %{EVRD}
21mr|ostree-2022.7-1|121	Requires:	%{libname} = %{EVRD}
21mr|ostree-2022.7-1|122	Requires:	%{girname} = %{EVRD}
21mr|ostree-2022.7-1|123	
21mr|ostree-2022.7-1|124	%description -n %{devname}
21mr|ostree-2022.7-1|125	This package includes the header files for the %{name} library.
21mr|ostree-2022.7-1|126	
21mr|ostree-2022.7-1|127	%files -n %{devname}
21mr|ostree-2022.7-1|128	%{_libdir}/lib*.so
21mr|ostree-2022.7-1|129	%{_includedir}/*
21mr|ostree-2022.7-1|130	%{_libdir}/pkgconfig/*
21mr|ostree-2022.7-1|131	%{_datadir}/gtk-doc/html/ostree
21mr|ostree-2022.7-1|132	%{_datadir}/gir-1.0/OSTree-%{gir_major}.gir
21mr|ostree-2022.7-1|133	
21mr|ostree-2022.7-1|134	#----------------------------------------------------------------------------
21mr|ostree-2022.7-1|135	
21mr|ostree-2022.7-1|136	%package grub2
21mr|ostree-2022.7-1|137	Summary:	GRUB2 integration for OSTree
21mr|ostree-2022.7-1|138	Group:		System/Kernel and hardware
21mr|ostree-2022.7-1|139	Requires:	grub2
21mr|ostree-2022.7-1|140	
21mr|ostree-2022.7-1|141	%description grub2
21mr|ostree-2022.7-1|142	GRUB2 integration for OSTree
21mr|ostree-2022.7-1|143	
21mr|ostree-2022.7-1|144	%files grub2
21mr|ostree-2022.7-1|145	%{_sysconfdir}/grub.d/*ostree
21mr|ostree-2022.7-1|146	%{_libexecdir}/libostree/grub2*
21mr|ostree-2022.7-1|147	
21mr|ostree-2022.7-1|148	#----------------------------------------------------------------------------
21mr|ostree-2022.7-1|149	
21mr|ostree-2022.7-1|150	%prep
21mr|ostree-2022.7-1|151	%setup -qn libostree-%{version}
21mr|ostree-2022.7-1|152	
21mr|ostree-2022.7-1|153	%build
21mr|ostree-2022.7-1|154	CFLAGS="$CFLAGS -Wno-error=implicit-function-declaration -Wno-error=int-conversion -Wno-error=aggregate-return -Wno-error=shadow=global"
21mr|ostree-2022.7-1|155	CXXFLAGS="$CXXFLAGS -Wno-error=implicit-function-declaration -Wno-error=int-conversion"
21mr|ostree-2022.7-1|156	
21mr|ostree-2022.7-1|157	env NOCONFIGURE=1 ./autogen.sh
21mr|ostree-2022.7-1|158	%configure	\
21mr|ostree-2022.7-1|159	--disable-silent-rules	\
21mr|ostree-2022.7-1|160	--enable-gtk-doc	\
21mr|ostree-2022.7-1|161	--with-selinux		\
21mr|ostree-2022.7-1|162	--with-curl		\
21mr|ostree-2022.7-1|163	--with-openssl		\
21mr|ostree-2022.7-1|164	--with-dracut=yesbutnoconf
21mr|ostree-2022.7-1|165	
21mr|ostree-2022.7-1|166	%make
21mr|ostree-2022.7-1|167	
21mr|ostree-2022.7-1|168	%install
21mr|ostree-2022.7-1|169	%makeinstall_std

14621 21
21mr|oxygen-5.27.11-3|1	Summary:	Plasma 5 Oxygen theme
21mr|oxygen-5.27.11-3|2	Name:		oxygen
21mr|oxygen-5.27.11-3|3	Version:	5.27.11
21mr|oxygen-5.27.11-3|4	Release:	3
21mr|oxygen-5.27.11-3|5	License:	GPLv2+
21mr|oxygen-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|7	Url:		https://www.kde.org/
21mr|oxygen-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|oxygen-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|oxygen-5.27.11-3|10	BuildRequires:	kdecoration2-devel >= %{version}
21mr|oxygen-5.27.11-3|11	BuildRequires:	kf5completion-devel
21mr|oxygen-5.27.11-3|12	BuildRequires:	kf5config-devel
21mr|oxygen-5.27.11-3|13	BuildRequires:	kf5frameworkintegration-devel
21mr|oxygen-5.27.11-3|14	BuildRequires:	kf5guiaddons-devel
21mr|oxygen-5.27.11-3|15	BuildRequires:	kf5i18n-devel
21mr|oxygen-5.27.11-3|16	BuildRequires:	kf5kcmutils-devel
21mr|oxygen-5.27.11-3|17	BuildRequires:	kf5service-devel
21mr|oxygen-5.27.11-3|18	BuildRequires:	kf5wayland-devel
21mr|oxygen-5.27.11-3|19	BuildRequires:	kf5widgetsaddons-devel
21mr|oxygen-5.27.11-3|20	BuildRequires:	kf5windowsystem-devel
21mr|oxygen-5.27.11-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|oxygen-5.27.11-3|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|oxygen-5.27.11-3|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|oxygen-5.27.11-3|24	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|oxygen-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|oxygen-5.27.11-3|26	BuildRequires:	pkgconfig(xcb)
21mr|oxygen-5.27.11-3|27	Requires:	kde-cursor-theme-classic
21mr|oxygen-5.27.11-3|28	Requires:	oxygen-cursor-theme-black
21mr|oxygen-5.27.11-3|29	Requires:	oxygen-cursor-theme-blue
21mr|oxygen-5.27.11-3|30	Requires:	oxygen-cursor-theme-white
21mr|oxygen-5.27.11-3|31	Requires:	oxygen-cursor-theme-yellow
21mr|oxygen-5.27.11-3|32	Requires:	oxygen-cursor-theme-zion
21mr|oxygen-5.27.11-3|33	Requires:	oxygen-gtk
21mr|oxygen-5.27.11-3|34	Requires:	oxygen-gtk3
21mr|oxygen-5.27.11-3|35	Requires:	plasma5-color-scheme-oxygen
21mr|oxygen-5.27.11-3|36	Requires:	plasma5-color-scheme-oxygen-cold
21mr|oxygen-5.27.11-3|37	Requires:	plasma5-decoration-oxygen
21mr|oxygen-5.27.11-3|38	Requires:	plasma5-style-oxygen
21mr|oxygen-5.27.11-3|39	Requires:	plasma5-look-and-feel-oxygen
21mr|oxygen-5.27.11-3|40	
21mr|oxygen-5.27.11-3|41	%description
21mr|oxygen-5.27.11-3|42	Plasma 5 Oxygen theme.
21mr|oxygen-5.27.11-3|43	
21mr|oxygen-5.27.11-3|44	%files -f oxygen_style_demo.lang
21mr|oxygen-5.27.11-3|45	%{_kde5_bindir}/oxygen-demo5
21mr|oxygen-5.27.11-3|46	
21mr|oxygen-5.27.11-3|47	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|48	
21mr|oxygen-5.27.11-3|49	%package -n liboxygenstyle5-i18n
21mr|oxygen-5.27.11-3|50	Summary:	Plasma 5 Oxygen style libraries translations
21mr|oxygen-5.27.11-3|51	Group:		System/Internationalization
21mr|oxygen-5.27.11-3|52	
21mr|oxygen-5.27.11-3|53	%description -n liboxygenstyle5-i18n
21mr|oxygen-5.27.11-3|54	Plasma 5 Oxygen style libraries translations.
21mr|oxygen-5.27.11-3|55	
21mr|oxygen-5.27.11-3|56	%files -n liboxygenstyle5-i18n -f liboxygenstyleconfig.lang
21mr|oxygen-5.27.11-3|57	
21mr|oxygen-5.27.11-3|58	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|59	
21mr|oxygen-5.27.11-3|60	%define oxygenstyle5_major 5
21mr|oxygen-5.27.11-3|61	%define liboxygenstyle5 %mklibname oxygenstyle5_ %{oxygenstyle5_major}
21mr|oxygen-5.27.11-3|62	
21mr|oxygen-5.27.11-3|63	%package -n %{liboxygenstyle5}
21mr|oxygen-5.27.11-3|64	Summary:	Plasma 5 Oxygen style shared library
21mr|oxygen-5.27.11-3|65	Group:		System/Libraries
21mr|oxygen-5.27.11-3|66	Requires:	liboxygenstyle5-i18n
21mr|oxygen-5.27.11-3|67	
21mr|oxygen-5.27.11-3|68	%description -n %{liboxygenstyle5}
21mr|oxygen-5.27.11-3|69	Plasma 5 Oxygen style shared library.
21mr|oxygen-5.27.11-3|70	
21mr|oxygen-5.27.11-3|71	%files -n %{liboxygenstyle5}
21mr|oxygen-5.27.11-3|72	%{_kde5_libdir}/liboxygenstyle5.so.%{oxygenstyle5_major}*
21mr|oxygen-5.27.11-3|73	
21mr|oxygen-5.27.11-3|74	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|75	
21mr|oxygen-5.27.11-3|76	%define oxygenstyleconfig5_major 5
21mr|oxygen-5.27.11-3|77	%define liboxygenstyleconfig5 %mklibname oxygenstyleconfig5_ %{oxygenstyleconfig5_major}
21mr|oxygen-5.27.11-3|78	
21mr|oxygen-5.27.11-3|79	%package -n %{liboxygenstyleconfig5}
21mr|oxygen-5.27.11-3|80	Summary:	Plasma 5 Oxygen style shared library
21mr|oxygen-5.27.11-3|81	Group:		System/Libraries
21mr|oxygen-5.27.11-3|82	Requires:	liboxygenstyle5-i18n
21mr|oxygen-5.27.11-3|83	
21mr|oxygen-5.27.11-3|84	%description -n %{liboxygenstyleconfig5}
21mr|oxygen-5.27.11-3|85	Plasma 5 Oxygen style shared library.
21mr|oxygen-5.27.11-3|86	
21mr|oxygen-5.27.11-3|87	%files -n %{liboxygenstyleconfig5}
21mr|oxygen-5.27.11-3|88	%{_kde5_libdir}/liboxygenstyleconfig5.so.%{oxygenstyleconfig5_major}*
21mr|oxygen-5.27.11-3|89	
21mr|oxygen-5.27.11-3|90	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|91	
21mr|oxygen-5.27.11-3|92	%package -n kde-cursor-theme-classic
21mr|oxygen-5.27.11-3|93	Summary:	Plasma 5 KDE Classic cursor theme
21mr|oxygen-5.27.11-3|94	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|95	Conflicts:	kdebase4-workspace
21mr|oxygen-5.27.11-3|96	
21mr|oxygen-5.27.11-3|97	%description -n kde-cursor-theme-classic
21mr|oxygen-5.27.11-3|98	Plasma 5 KDE Classic cursor theme.
21mr|oxygen-5.27.11-3|99	
21mr|oxygen-5.27.11-3|100	%files -n kde-cursor-theme-classic
21mr|oxygen-5.27.11-3|101	%dir %{_kde5_iconsdir}/KDE_Classic
21mr|oxygen-5.27.11-3|102	%{_kde5_iconsdir}/KDE_Classic/*
21mr|oxygen-5.27.11-3|103	
21mr|oxygen-5.27.11-3|104	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|105	
21mr|oxygen-5.27.11-3|106	%package -n oxygen-cursor-theme-black
21mr|oxygen-5.27.11-3|107	Summary:	Plasma 5 Oxygen Black cursor theme
21mr|oxygen-5.27.11-3|108	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|109	Conflicts:	kdebase4-workspace
21mr|oxygen-5.27.11-3|110	
21mr|oxygen-5.27.11-3|111	%description -n oxygen-cursor-theme-black
21mr|oxygen-5.27.11-3|112	Plasma 5 Oxygen Black cursor theme.
21mr|oxygen-5.27.11-3|113	
21mr|oxygen-5.27.11-3|114	%files -n oxygen-cursor-theme-black
21mr|oxygen-5.27.11-3|115	%dir %{_kde5_iconsdir}/Oxygen_Black
21mr|oxygen-5.27.11-3|116	%{_kde5_iconsdir}/Oxygen_Black/*
21mr|oxygen-5.27.11-3|117	
21mr|oxygen-5.27.11-3|118	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|119	
21mr|oxygen-5.27.11-3|120	%package -n oxygen-cursor-theme-blue
21mr|oxygen-5.27.11-3|121	Summary:	Plasma 5 Oxygen Blue cursor theme
21mr|oxygen-5.27.11-3|122	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|123	Conflicts:	kdebase4-workspace
21mr|oxygen-5.27.11-3|124	
21mr|oxygen-5.27.11-3|125	%description -n oxygen-cursor-theme-blue
21mr|oxygen-5.27.11-3|126	Plasma 5 Oxygen Blue cursor theme.
21mr|oxygen-5.27.11-3|127	
21mr|oxygen-5.27.11-3|128	%files -n oxygen-cursor-theme-blue
21mr|oxygen-5.27.11-3|129	%dir %{_kde5_iconsdir}/Oxygen_Blue
21mr|oxygen-5.27.11-3|130	%{_kde5_iconsdir}/Oxygen_Blue/*
21mr|oxygen-5.27.11-3|131	
21mr|oxygen-5.27.11-3|132	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|133	
21mr|oxygen-5.27.11-3|134	%package -n oxygen-cursor-theme-white
21mr|oxygen-5.27.11-3|135	Summary:	Plasma 5 Oxygen White cursor theme
21mr|oxygen-5.27.11-3|136	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|137	Conflicts:	kdebase4-workspace
21mr|oxygen-5.27.11-3|138	
21mr|oxygen-5.27.11-3|139	%description -n oxygen-cursor-theme-white
21mr|oxygen-5.27.11-3|140	Plasma 5 Oxygen White cursor theme.
21mr|oxygen-5.27.11-3|141	
21mr|oxygen-5.27.11-3|142	%files -n oxygen-cursor-theme-white
21mr|oxygen-5.27.11-3|143	%dir %{_kde5_iconsdir}/Oxygen_White
21mr|oxygen-5.27.11-3|144	%{_kde5_iconsdir}/Oxygen_White/*
21mr|oxygen-5.27.11-3|145	
21mr|oxygen-5.27.11-3|146	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|147	
21mr|oxygen-5.27.11-3|148	%package -n oxygen-cursor-theme-yellow
21mr|oxygen-5.27.11-3|149	Summary:	Plasma 5 Oxygen Yellow cursor theme
21mr|oxygen-5.27.11-3|150	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|151	Conflicts:	kdebase4-workspace
21mr|oxygen-5.27.11-3|152	
21mr|oxygen-5.27.11-3|153	%description -n oxygen-cursor-theme-yellow
21mr|oxygen-5.27.11-3|154	Plasma 5 Oxygen Yellow cursor theme.
21mr|oxygen-5.27.11-3|155	
21mr|oxygen-5.27.11-3|156	%files -n oxygen-cursor-theme-yellow
21mr|oxygen-5.27.11-3|157	%dir %{_kde5_iconsdir}/Oxygen_Yellow
21mr|oxygen-5.27.11-3|158	%{_kde5_iconsdir}/Oxygen_Yellow/*
21mr|oxygen-5.27.11-3|159	
21mr|oxygen-5.27.11-3|160	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|161	
21mr|oxygen-5.27.11-3|162	%package -n oxygen-cursor-theme-zion
21mr|oxygen-5.27.11-3|163	Summary:	Plasma 5 Oxygen Zion cursor theme
21mr|oxygen-5.27.11-3|164	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|165	Conflicts:	kdebase4-workspace
21mr|oxygen-5.27.11-3|166	
21mr|oxygen-5.27.11-3|167	%description -n oxygen-cursor-theme-zion
21mr|oxygen-5.27.11-3|168	Plasma 5 Oxygen Zion cursor theme.
21mr|oxygen-5.27.11-3|169	
21mr|oxygen-5.27.11-3|170	%files -n oxygen-cursor-theme-zion
21mr|oxygen-5.27.11-3|171	%dir %{_kde5_iconsdir}/Oxygen_Zion
21mr|oxygen-5.27.11-3|172	%{_kde5_iconsdir}/Oxygen_Zion/*
21mr|oxygen-5.27.11-3|173	
21mr|oxygen-5.27.11-3|174	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|175	
21mr|oxygen-5.27.11-3|176	%package -n plasma5-color-scheme-oxygen
21mr|oxygen-5.27.11-3|177	Summary:	Plasma 5 Oxygen color scheme
21mr|oxygen-5.27.11-3|178	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|179	
21mr|oxygen-5.27.11-3|180	%description -n plasma5-color-scheme-oxygen
21mr|oxygen-5.27.11-3|181	Plasma 5 Oxygen color scheme.
21mr|oxygen-5.27.11-3|182	
21mr|oxygen-5.27.11-3|183	%files -n plasma5-color-scheme-oxygen
21mr|oxygen-5.27.11-3|184	%{_kde5_datadir}/color-schemes/Oxygen.colors
21mr|oxygen-5.27.11-3|185	
21mr|oxygen-5.27.11-3|186	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|187	
21mr|oxygen-5.27.11-3|188	%package -n plasma5-color-scheme-oxygen-cold
21mr|oxygen-5.27.11-3|189	Summary:	Plasma 5 Oxygen Cold color scheme
21mr|oxygen-5.27.11-3|190	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|191	
21mr|oxygen-5.27.11-3|192	%description -n plasma5-color-scheme-oxygen-cold
21mr|oxygen-5.27.11-3|193	Plasma 5 Oxygen Cold color scheme.
21mr|oxygen-5.27.11-3|194	
21mr|oxygen-5.27.11-3|195	%files -n plasma5-color-scheme-oxygen-cold
21mr|oxygen-5.27.11-3|196	%{_kde5_datadir}/color-schemes/OxygenCold.colors
21mr|oxygen-5.27.11-3|197	
21mr|oxygen-5.27.11-3|198	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|199	
21mr|oxygen-5.27.11-3|200	%package -n plasma5-decoration-oxygen
21mr|oxygen-5.27.11-3|201	Summary:	Plasma 5 Oxygen window decoration
21mr|oxygen-5.27.11-3|202	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|203	Requires:	plasma5-settings-oxygen
21mr|oxygen-5.27.11-3|204	
21mr|oxygen-5.27.11-3|205	%description -n plasma5-decoration-oxygen
21mr|oxygen-5.27.11-3|206	Plasma 5 Oxygen window decoration.
21mr|oxygen-5.27.11-3|207	
21mr|oxygen-5.27.11-3|208	%files -n plasma5-decoration-oxygen -f oxygen_kdecoration.lang
21mr|oxygen-5.27.11-3|209	%{_kde5_services}/oxygendecorationconfig.desktop
21mr|oxygen-5.27.11-3|210	%{_qt5_plugindir}/org.kde.kdecoration2/oxygendecoration.so
21mr|oxygen-5.27.11-3|211	
21mr|oxygen-5.27.11-3|212	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|213	
21mr|oxygen-5.27.11-3|214	%package -n plasma5-settings-oxygen
21mr|oxygen-5.27.11-3|215	Summary:	Oxygen theme configuration module for Plasma 5
21mr|oxygen-5.27.11-3|216	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|217	
21mr|oxygen-5.27.11-3|218	%description -n plasma5-settings-oxygen
21mr|oxygen-5.27.11-3|219	Oxygen theme configuration module for Plasma 5.
21mr|oxygen-5.27.11-3|220	
21mr|oxygen-5.27.11-3|221	%files -n plasma5-settings-oxygen -f oxygen_style_config.lang
21mr|oxygen-5.27.11-3|222	%{_kde5_bindir}/oxygen-settings5
21mr|oxygen-5.27.11-3|223	%{_kde5_iconsdir}/hicolor/*/apps/oxygen-settings.*
21mr|oxygen-5.27.11-3|224	
21mr|oxygen-5.27.11-3|225	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|226	
21mr|oxygen-5.27.11-3|227	%package -n plasma5-style-oxygen
21mr|oxygen-5.27.11-3|228	Summary:	Oxygen style for Plasma 5
21mr|oxygen-5.27.11-3|229	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|230	Requires:	plasma5-settings-oxygen
21mr|oxygen-5.27.11-3|231	Requires:	qt5-style-oxygen
21mr|oxygen-5.27.11-3|232	
21mr|oxygen-5.27.11-3|233	%description -n plasma5-style-oxygen
21mr|oxygen-5.27.11-3|234	Oxygen style for Plasma 5.
21mr|oxygen-5.27.11-3|235	
21mr|oxygen-5.27.11-3|236	%files -n plasma5-style-oxygen
21mr|oxygen-5.27.11-3|237	%{_kde5_datadir}/kstyle/themes/oxygen.themerc
21mr|oxygen-5.27.11-3|238	%{_kde5_services}/oxygenstyleconfig.desktop
21mr|oxygen-5.27.11-3|239	%{_qt5_plugindir}/kstyle_oxygen_config.so
21mr|oxygen-5.27.11-3|240	
21mr|oxygen-5.27.11-3|241	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|242	
21mr|oxygen-5.27.11-3|243	%package -n plasma5-look-and-feel-oxygen
21mr|oxygen-5.27.11-3|244	Summary:	Oxygen look and feel for Plasma 5
21mr|oxygen-5.27.11-3|245	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|246	Requires:	oxygen-cursor-theme-black
21mr|oxygen-5.27.11-3|247	Requires:	plasma5-style-oxygen
21mr|oxygen-5.27.11-3|248	
21mr|oxygen-5.27.11-3|249	%description -n plasma5-look-and-feel-oxygen
21mr|oxygen-5.27.11-3|250	Oxygen look and feel for Plasma 5.
21mr|oxygen-5.27.11-3|251	
21mr|oxygen-5.27.11-3|252	%files -n plasma5-look-and-feel-oxygen
21mr|oxygen-5.27.11-3|253	%dir %{_kde5_datadir}/plasma/look-and-feel/org.kde.oxygen
21mr|oxygen-5.27.11-3|254	%{_kde5_datadir}/plasma/look-and-feel/org.kde.oxygen/*
21mr|oxygen-5.27.11-3|255	
21mr|oxygen-5.27.11-3|256	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|257	
21mr|oxygen-5.27.11-3|258	%package -n qt5-style-oxygen
21mr|oxygen-5.27.11-3|259	Summary:	Oxygen style for Qt5
21mr|oxygen-5.27.11-3|260	Group:		Graphical desktop/KDE
21mr|oxygen-5.27.11-3|261	
21mr|oxygen-5.27.11-3|262	%description -n qt5-style-oxygen
21mr|oxygen-5.27.11-3|263	Oxygen style for Qt5.
21mr|oxygen-5.27.11-3|264	
21mr|oxygen-5.27.11-3|265	%files -n qt5-style-oxygen
21mr|oxygen-5.27.11-3|266	%{_qt5_plugindir}/styles/oxygen.so
21mr|oxygen-5.27.11-3|267	
21mr|oxygen-5.27.11-3|268	#----------------------------------------------------------------------------
21mr|oxygen-5.27.11-3|269	
21mr|oxygen-5.27.11-3|270	%prep
21mr|oxygen-5.27.11-3|271	%setup -qn %{name}-%{version}
21mr|oxygen-5.27.11-3|272	
21mr|oxygen-5.27.11-3|273	%build
21mr|oxygen-5.27.11-3|274	%cmake_kde5
21mr|oxygen-5.27.11-3|275	%make
21mr|oxygen-5.27.11-3|276	
21mr|oxygen-5.27.11-3|277	%install
21mr|oxygen-5.27.11-3|278	%makeinstall_std -C build
21mr|oxygen-5.27.11-3|279	
21mr|oxygen-5.27.11-3|280	# Useless, we don't have headers
21mr|oxygen-5.27.11-3|281	rm -f %{buildroot}%{_kde5_libdir}/liboxygenstyle5.so
21mr|oxygen-5.27.11-3|282	rm -f %{buildroot}%{_kde5_libdir}/liboxygenstyleconfig5.so
21mr|oxygen-5.27.11-3|283	
21mr|oxygen-5.27.11-3|284	%find_lang liboxygenstyleconfig
21mr|oxygen-5.27.11-3|285	%find_lang oxygen_kdecoration
21mr|oxygen-5.27.11-3|286	%find_lang oxygen_style_config
21mr|oxygen-5.27.11-3|287	%find_lang oxygen_style_demo

14622 21
21mr|oxygen-fonts-5.4.3-6|1	%define debug_package %{nil}
21mr|oxygen-fonts-5.4.3-6|2	
21mr|oxygen-fonts-5.4.3-6|3	Summary:	Oxygen fonts
21mr|oxygen-fonts-5.4.3-6|4	Name:		oxygen-fonts
21mr|oxygen-fonts-5.4.3-6|5	Version:	5.4.3
21mr|oxygen-fonts-5.4.3-6|6	Release:	6
21mr|oxygen-fonts-5.4.3-6|7	License:	OFL
21mr|oxygen-fonts-5.4.3-6|8	Group:		Graphical desktop/KDE
21mr|oxygen-fonts-5.4.3-6|9	Url:		https://www.kde.org/
21mr|oxygen-fonts-5.4.3-6|10	Source0:	ftp://ftp.kde.org/pub/kde/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|oxygen-fonts-5.4.3-6|11	BuildRequires:	extra-cmake-modules
21mr|oxygen-fonts-5.4.3-6|12	BuildRequires:	fontforge
21mr|oxygen-fonts-5.4.3-6|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|oxygen-fonts-5.4.3-6|14	
21mr|oxygen-fonts-5.4.3-6|15	%description
21mr|oxygen-fonts-5.4.3-6|16	Oxygen fonts.
21mr|oxygen-fonts-5.4.3-6|17	
21mr|oxygen-fonts-5.4.3-6|18	%files
21mr|oxygen-fonts-5.4.3-6|19	%dir %{_kde5_datadir}/fonts/truetype/oxygen/
21mr|oxygen-fonts-5.4.3-6|20	%{_kde5_datadir}/fonts/truetype/oxygen/*
21mr|oxygen-fonts-5.4.3-6|21	
21mr|oxygen-fonts-5.4.3-6|22	#----------------------------------------------------------------------------
21mr|oxygen-fonts-5.4.3-6|23	
21mr|oxygen-fonts-5.4.3-6|24	%define devname %mklibname %{name} -d
21mr|oxygen-fonts-5.4.3-6|25	
21mr|oxygen-fonts-5.4.3-6|26	%package -n %{devname}
21mr|oxygen-fonts-5.4.3-6|27	Summary:	Development files for Oxygen fonts
21mr|oxygen-fonts-5.4.3-6|28	Group:		Development/KDE and Qt
21mr|oxygen-fonts-5.4.3-6|29	Requires:	%{name} = %{EVRD}
21mr|oxygen-fonts-5.4.3-6|30	Provides:	%{name}-devel = %{EVRD}
21mr|oxygen-fonts-5.4.3-6|31	
21mr|oxygen-fonts-5.4.3-6|32	%description -n %{devname}
21mr|oxygen-fonts-5.4.3-6|33	This package contains header files needed if you wish to build applications
21mr|oxygen-fonts-5.4.3-6|34	based on %{name}.
21mr|oxygen-fonts-5.4.3-6|35	
21mr|oxygen-fonts-5.4.3-6|36	%files -n %{devname}
21mr|oxygen-fonts-5.4.3-6|37	%{_kde5_libdir}/cmake/OxygenFont
21mr|oxygen-fonts-5.4.3-6|38	
21mr|oxygen-fonts-5.4.3-6|39	#----------------------------------------------------------------------------
21mr|oxygen-fonts-5.4.3-6|40	
21mr|oxygen-fonts-5.4.3-6|41	%prep
21mr|oxygen-fonts-5.4.3-6|42	%setup -q
21mr|oxygen-fonts-5.4.3-6|43	
21mr|oxygen-fonts-5.4.3-6|44	%build
21mr|oxygen-fonts-5.4.3-6|45	%cmake_kde5 -DSHARE_INSTALL_PREFIX=share
21mr|oxygen-fonts-5.4.3-6|46	%make
21mr|oxygen-fonts-5.4.3-6|47	
21mr|oxygen-fonts-5.4.3-6|48	%install
21mr|oxygen-fonts-5.4.3-6|49	%makeinstall_std -C build

14623 21
21mr|oxygen-gtk-1.4.6-5|1	Summary:	A port of the default KDE widget theme (Oxygen) to gtk
21mr|oxygen-gtk-1.4.6-5|2	Name:		oxygen-gtk
21mr|oxygen-gtk-1.4.6-5|3	Version:	1.4.6
21mr|oxygen-gtk-1.4.6-5|4	Release:	5
21mr|oxygen-gtk-1.4.6-5|5	License:	LGPLv2+
21mr|oxygen-gtk-1.4.6-5|6	Group:		Graphical desktop/KDE
21mr|oxygen-gtk-1.4.6-5|7	Url:		https://projects.kde.org/projects/playground/artwork/oxygen-gtk
21mr|oxygen-gtk-1.4.6-5|8	Source0:	ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk2/%{version}/src/%{name}2-%{version}.tar.bz2
21mr|oxygen-gtk-1.4.6-5|9	BuildRequires:	cmake
21mr|oxygen-gtk-1.4.6-5|10	BuildRequires:	pkgconfig(cairo)
21mr|oxygen-gtk-1.4.6-5|11	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|oxygen-gtk-1.4.6-5|12	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|oxygen-gtk-1.4.6-5|13	Requires:	oxygen-gtk2-engine = %{EVRD}
21mr|oxygen-gtk-1.4.6-5|14	
21mr|oxygen-gtk-1.4.6-5|15	%description
21mr|oxygen-gtk-1.4.6-5|16	Oxygen-Gtk is a port of the default KDE widget theme (Oxygen), to gtk.
21mr|oxygen-gtk-1.4.6-5|17	
21mr|oxygen-gtk-1.4.6-5|18	It's primary goal is to ensure visual consistency between gtk and qt-based
21mr|oxygen-gtk-1.4.6-5|19	applications running under kde. A secondary objective is to also have a
21mr|oxygen-gtk-1.4.6-5|20	stand-alone nice looking gtk theme that would behave well on other Desktop
21mr|oxygen-gtk-1.4.6-5|21	Environments.
21mr|oxygen-gtk-1.4.6-5|22	
21mr|oxygen-gtk-1.4.6-5|23	Unlike other attempts made to port the kde oxygen theme to gtk, this attempt
21mr|oxygen-gtk-1.4.6-5|24	does not depend on Qt (via some Qt to Gtk conversion engine), nor does render
21mr|oxygen-gtk-1.4.6-5|25	the widget appearance via hard coded pixmaps, which otherwise breaks everytime
21mr|oxygen-gtk-1.4.6-5|26	some setting is changed in kde.
21mr|oxygen-gtk-1.4.6-5|27	
21mr|oxygen-gtk-1.4.6-5|28	%files
21mr|oxygen-gtk-1.4.6-5|29	%doc AUTHORS COPYING INSTALL README
21mr|oxygen-gtk-1.4.6-5|30	%{_bindir}/*
21mr|oxygen-gtk-1.4.6-5|31	%{_datadir}/themes/oxygen-gtk
21mr|oxygen-gtk-1.4.6-5|32	
21mr|oxygen-gtk-1.4.6-5|33	#------------------------------------------------
21mr|oxygen-gtk-1.4.6-5|34	
21mr|oxygen-gtk-1.4.6-5|35	%define libname %mklibname oxygen-gtk
21mr|oxygen-gtk-1.4.6-5|36	
21mr|oxygen-gtk-1.4.6-5|37	%package -n %{libname}
21mr|oxygen-gtk-1.4.6-5|38	Summary:	Dynamic libraries for %{name}
21mr|oxygen-gtk-1.4.6-5|39	Group:		System/Libraries
21mr|oxygen-gtk-1.4.6-5|40	Provides:	oxygen-gtk2-engine = %{EVRD}
21mr|oxygen-gtk-1.4.6-5|41	Conflicts:	oxygen-gtk < 1.3.0
21mr|oxygen-gtk-1.4.6-5|42	
21mr|oxygen-gtk-1.4.6-5|43	%description -n %{libname}
21mr|oxygen-gtk-1.4.6-5|44	Dynamic libraries for %{name}.
21mr|oxygen-gtk-1.4.6-5|45	
21mr|oxygen-gtk-1.4.6-5|46	%files -n %{libname}
21mr|oxygen-gtk-1.4.6-5|47	%{_libdir}/gtk-2.0/2.10.0/engines/liboxygen-gtk.so
21mr|oxygen-gtk-1.4.6-5|48	
21mr|oxygen-gtk-1.4.6-5|49	#------------------------------------------------
21mr|oxygen-gtk-1.4.6-5|50	
21mr|oxygen-gtk-1.4.6-5|51	%prep
21mr|oxygen-gtk-1.4.6-5|52	%setup -q -n %{name}2-%{version}
21mr|oxygen-gtk-1.4.6-5|53	
21mr|oxygen-gtk-1.4.6-5|54	%build
21mr|oxygen-gtk-1.4.6-5|55	%cmake \
21mr|oxygen-gtk-1.4.6-5|56	-DOXYGEN_FORCE_KDE_ICONS_AND_FONTS=0
21mr|oxygen-gtk-1.4.6-5|57	%make
21mr|oxygen-gtk-1.4.6-5|58	
21mr|oxygen-gtk-1.4.6-5|59	%install
21mr|oxygen-gtk-1.4.6-5|60	%makeinstall_std -C build

14624 21
21mr|oxygen-gtk3-1.4.1-4|1	Summary:	A port of the default KDE widget theme (Oxygen) to gtk3
21mr|oxygen-gtk3-1.4.1-4|2	Name:		oxygen-gtk3
21mr|oxygen-gtk3-1.4.1-4|3	Version:	1.4.1
21mr|oxygen-gtk3-1.4.1-4|4	Release:	4
21mr|oxygen-gtk3-1.4.1-4|5	License:	LGPLv2+
21mr|oxygen-gtk3-1.4.1-4|6	Group:		Graphical desktop/KDE
21mr|oxygen-gtk3-1.4.1-4|7	Url:		https://projects.kde.org/projects/playground/artwork/oxygen-gtk
21mr|oxygen-gtk3-1.4.1-4|8	Source0:	ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk3/%{version}/src/%{name}-%{version}.tar.bz2
21mr|oxygen-gtk3-1.4.1-4|9	BuildRequires:	cmake
21mr|oxygen-gtk3-1.4.1-4|10	BuildRequires:	pkgconfig(cairo)
21mr|oxygen-gtk3-1.4.1-4|11	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|oxygen-gtk3-1.4.1-4|12	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.10.0
21mr|oxygen-gtk3-1.4.1-4|13	Recommends:	oxygen-icon-theme
21mr|oxygen-gtk3-1.4.1-4|14	Requires:	%{name}-engine = %{EVRD}
21mr|oxygen-gtk3-1.4.1-4|15	
21mr|oxygen-gtk3-1.4.1-4|16	%description
21mr|oxygen-gtk3-1.4.1-4|17	Oxygen-Gtk3 is a port of the default KDE widget theme (Oxygen), to gtk3.
21mr|oxygen-gtk3-1.4.1-4|18	
21mr|oxygen-gtk3-1.4.1-4|19	It's primary goal is to ensure visual consistency between gtk and qt-based
21mr|oxygen-gtk3-1.4.1-4|20	applications running under kde. A secondary objective is to also have a
21mr|oxygen-gtk3-1.4.1-4|21	stand-alone nice looking gtk theme that would behave well on other Desktop
21mr|oxygen-gtk3-1.4.1-4|22	Environments.
21mr|oxygen-gtk3-1.4.1-4|23	
21mr|oxygen-gtk3-1.4.1-4|24	Unlike other attempts made to port the kde oxygen theme to gtk3, this attempt
21mr|oxygen-gtk3-1.4.1-4|25	does not depend on Qt (via some Qt to Gtk conversion engine), nor does render
21mr|oxygen-gtk3-1.4.1-4|26	the widget appearance via hard coded pixmaps, which otherwise breaks everytime
21mr|oxygen-gtk3-1.4.1-4|27	some setting is changed in kde.
21mr|oxygen-gtk3-1.4.1-4|28	
21mr|oxygen-gtk3-1.4.1-4|29	%files
21mr|oxygen-gtk3-1.4.1-4|30	%{_bindir}/%{name}-demo
21mr|oxygen-gtk3-1.4.1-4|31	%{_datadir}/themes/oxygen-gtk
21mr|oxygen-gtk3-1.4.1-4|32	
21mr|oxygen-gtk3-1.4.1-4|33	#------------------------------------------------
21mr|oxygen-gtk3-1.4.1-4|34	
21mr|oxygen-gtk3-1.4.1-4|35	%define libname %mklibname %{name}
21mr|oxygen-gtk3-1.4.1-4|36	
21mr|oxygen-gtk3-1.4.1-4|37	%package -n %{libname}
21mr|oxygen-gtk3-1.4.1-4|38	Summary:	Dynamic libraries for %{name}
21mr|oxygen-gtk3-1.4.1-4|39	Group:		System/Libraries
21mr|oxygen-gtk3-1.4.1-4|40	Provides:	%{name}-engine = %{EVRD}
21mr|oxygen-gtk3-1.4.1-4|41	
21mr|oxygen-gtk3-1.4.1-4|42	%description -n %{libname}
21mr|oxygen-gtk3-1.4.1-4|43	Dynamic libraries for %{name}.
21mr|oxygen-gtk3-1.4.1-4|44	
21mr|oxygen-gtk3-1.4.1-4|45	%files -n %{libname}
21mr|oxygen-gtk3-1.4.1-4|46	%{_libdir}/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so
21mr|oxygen-gtk3-1.4.1-4|47	
21mr|oxygen-gtk3-1.4.1-4|48	#------------------------------------------------
21mr|oxygen-gtk3-1.4.1-4|49	
21mr|oxygen-gtk3-1.4.1-4|50	%prep
21mr|oxygen-gtk3-1.4.1-4|51	%setup -q
21mr|oxygen-gtk3-1.4.1-4|52	
21mr|oxygen-gtk3-1.4.1-4|53	%build
21mr|oxygen-gtk3-1.4.1-4|54	%cmake -DOXYGEN_FORCE_KDE_ICONS_AND_FONTS=0
21mr|oxygen-gtk3-1.4.1-4|55	%make
21mr|oxygen-gtk3-1.4.1-4|56	
21mr|oxygen-gtk3-1.4.1-4|57	%install
21mr|oxygen-gtk3-1.4.1-4|58	%makeinstall_std -C build

14625 21
21mr|oxygen-icon-theme-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|oxygen-icon-theme-5.116.0-4|2	
21mr|oxygen-icon-theme-5.116.0-4|3	Summary:	Oxygen icon theme
21mr|oxygen-icon-theme-5.116.0-4|4	Name:		oxygen-icon-theme
21mr|oxygen-icon-theme-5.116.0-4|5	Version:	5.116.0
21mr|oxygen-icon-theme-5.116.0-4|6	Release:	4
21mr|oxygen-icon-theme-5.116.0-4|7	Epoch:		1
21mr|oxygen-icon-theme-5.116.0-4|8	License:	LGPLv2.1+
21mr|oxygen-icon-theme-5.116.0-4|9	Group:		Graphical desktop/KDE
21mr|oxygen-icon-theme-5.116.0-4|10	Url:		https://www.kde.org/
21mr|oxygen-icon-theme-5.116.0-4|11	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/oxygen-icons-%{version}.tar.xz
21mr|oxygen-icon-theme-5.116.0-4|12	BuildRequires:	cmake
21mr|oxygen-icon-theme-5.116.0-4|13	BuildRequires:	extra-cmake-modules
21mr|oxygen-icon-theme-5.116.0-4|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|oxygen-icon-theme-5.116.0-4|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|oxygen-icon-theme-5.116.0-4|16	BuildArch:	noarch
21mr|oxygen-icon-theme-5.116.0-4|17	
21mr|oxygen-icon-theme-5.116.0-4|18	%description
21mr|oxygen-icon-theme-5.116.0-4|19	Oxygen KDE icon theme. Compliant with FreeDesktop.org naming schema.
21mr|oxygen-icon-theme-5.116.0-4|20	
21mr|oxygen-icon-theme-5.116.0-4|21	%files
21mr|oxygen-icon-theme-5.116.0-4|22	%{_kde5_iconsdir}/oxygen
21mr|oxygen-icon-theme-5.116.0-4|23	# This is needed as hicolor is the fallback for icons
21mr|oxygen-icon-theme-5.116.0-4|24	%{_kde5_iconsdir}/hicolor/*/apps/*
21mr|oxygen-icon-theme-5.116.0-4|25	%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.*
21mr|oxygen-icon-theme-5.116.0-4|26	
21mr|oxygen-icon-theme-5.116.0-4|27	%post
21mr|oxygen-icon-theme-5.116.0-4|28	%update_icon_cache oxygen
21mr|oxygen-icon-theme-5.116.0-4|29	
21mr|oxygen-icon-theme-5.116.0-4|30	%postun
21mr|oxygen-icon-theme-5.116.0-4|31	%clean_icon_cache oxygen
21mr|oxygen-icon-theme-5.116.0-4|32	
21mr|oxygen-icon-theme-5.116.0-4|33	#-----------------------------------------------------------------------------
21mr|oxygen-icon-theme-5.116.0-4|34	
21mr|oxygen-icon-theme-5.116.0-4|35	%prep
21mr|oxygen-icon-theme-5.116.0-4|36	%autosetup -p1 -n oxygen-icons-%{version}
21mr|oxygen-icon-theme-5.116.0-4|37	
21mr|oxygen-icon-theme-5.116.0-4|38	find . -name x-clementine* | xargs rm
21mr|oxygen-icon-theme-5.116.0-4|39	
21mr|oxygen-icon-theme-5.116.0-4|40	%build
21mr|oxygen-icon-theme-5.116.0-4|41	%cmake_kde5
21mr|oxygen-icon-theme-5.116.0-4|42	%make
21mr|oxygen-icon-theme-5.116.0-4|43	
21mr|oxygen-icon-theme-5.116.0-4|44	%install
21mr|oxygen-icon-theme-5.116.0-4|45	%makeinstall_std -C build
21mr|oxygen-icon-theme-5.116.0-4|46	
21mr|oxygen-icon-theme-5.116.0-4|47	# automatic gtk icon cache update on rpm installs/removals
21mr|oxygen-icon-theme-5.116.0-4|48	# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
21mr|oxygen-icon-theme-5.116.0-4|49	install -d %{buildroot}%{_var}/lib/rpm/filetriggers
21mr|oxygen-icon-theme-5.116.0-4|50	cat > %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.filter << EOF
21mr|oxygen-icon-theme-5.116.0-4|51	^.%{_kde5_iconsdir}/oxygen/
21mr|oxygen-icon-theme-5.116.0-4|52	EOF
21mr|oxygen-icon-theme-5.116.0-4|53	cat > %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.script << EOF
21mr|oxygen-icon-theme-5.116.0-4|54	#!/bin/sh
21mr|oxygen-icon-theme-5.116.0-4|55	if [ -x /usr/bin/gtk-update-icon-cache ]; then
21mr|oxygen-icon-theme-5.116.0-4|56	/usr/bin/gtk-update-icon-cache --force --quiet %{_kde5_iconsdir}/oxygen
21mr|oxygen-icon-theme-5.116.0-4|57	fi
21mr|oxygen-icon-theme-5.116.0-4|58	EOF
21mr|oxygen-icon-theme-5.116.0-4|59	chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.script
21mr|oxygen-icon-theme-5.116.0-4|60	
21mr|oxygen-icon-theme-5.116.0-4|61	# Plasma 5 uses media-mount icon instead of emblem-mounted, so make a copy
21mr|oxygen-icon-theme-5.116.0-4|62	for size in 16 22 32 48 64 128; do
21mr|oxygen-icon-theme-5.116.0-4|63	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/emblems/emblem-mounted.png %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/actions/media-mount.png
21mr|oxygen-icon-theme-5.116.0-4|64	done
21mr|oxygen-icon-theme-5.116.0-4|65	
21mr|oxygen-icon-theme-5.116.0-4|66	# We copy some missing icons from oxygen to hicolor
21mr|oxygen-icon-theme-5.116.0-4|67	for size in 16 32 48 64 128; do
21mr|oxygen-icon-theme-5.116.0-4|68	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|69	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/office-address-book.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|70	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/krdc.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|71	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/kaffeine.png  %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|72	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/semn.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|73	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/plasmagik.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|74	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/ktip.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|75	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/kthesaurus.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|76	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/ksniffer.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|77	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/korgac.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|78	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/knewsticker.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|79	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/klipper.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|80	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/kjournal.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|81	cp %{buildroot}%{_kde5_iconsdir}/oxygen/base/${size}x${size}/apps/kivio.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps
21mr|oxygen-icon-theme-5.116.0-4|82	done

14626 21
21mr|oxygen-sounds-5.27.11-3|1	Summary:	Sounds for the Oxygen Plasma theme
21mr|oxygen-sounds-5.27.11-3|2	Name:		oxygen-sounds
21mr|oxygen-sounds-5.27.11-3|3	Version:	5.27.11
21mr|oxygen-sounds-5.27.11-3|4	Release:	3
21mr|oxygen-sounds-5.27.11-3|5	License:	GPLv2+
21mr|oxygen-sounds-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|oxygen-sounds-5.27.11-3|7	Url:		https://www.kde.org/
21mr|oxygen-sounds-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|oxygen-sounds-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|oxygen-sounds-5.27.11-3|10	BuildArch:	noarch
21mr|oxygen-sounds-5.27.11-3|11	
21mr|oxygen-sounds-5.27.11-3|12	%description
21mr|oxygen-sounds-5.27.11-3|13	Sounds for the Oxygen Plasma theme.
21mr|oxygen-sounds-5.27.11-3|14	
21mr|oxygen-sounds-5.27.11-3|15	%files
21mr|oxygen-sounds-5.27.11-3|16	%{_kde5_datadir}/sounds/Oxygen-*.ogg
21mr|oxygen-sounds-5.27.11-3|17	
21mr|oxygen-sounds-5.27.11-3|18	%prep
21mr|oxygen-sounds-5.27.11-3|19	%setup -q
21mr|oxygen-sounds-5.27.11-3|20	
21mr|oxygen-sounds-5.27.11-3|21	%build
21mr|oxygen-sounds-5.27.11-3|22	%cmake_kde5
21mr|oxygen-sounds-5.27.11-3|23	%make
21mr|oxygen-sounds-5.27.11-3|24	
21mr|oxygen-sounds-5.27.11-3|25	%install
21mr|oxygen-sounds-5.27.11-3|26	%makeinstall_std -C build

14627 21
21mr|ozerocdoff-0.4-8|1	%define __debug_package %{nil}
21mr|ozerocdoff-0.4-8|2	%define _enable_debug_packages %{nil}
21mr|ozerocdoff-0.4-8|3	%define debug_package          %{nil}
21mr|ozerocdoff-0.4-8|4	
21mr|ozerocdoff-0.4-8|5	Summary:	Tool for switching modes of Option USB devices
21mr|ozerocdoff-0.4-8|6	Name:		ozerocdoff
21mr|ozerocdoff-0.4-8|7	Version:	0.4
21mr|ozerocdoff-0.4-8|8	Release:	8
21mr|ozerocdoff-0.4-8|9	License:	GPLv2+
21mr|ozerocdoff-0.4-8|10	Group:		System/Base
21mr|ozerocdoff-0.4-8|11	Url:		http://www.pharscape.org/ozerocdoff.html
21mr|ozerocdoff-0.4-8|12	Source0:	ozerocdoff-%{version}.tar.bz2
21mr|ozerocdoff-0.4-8|13	Patch0:		ozerocdoff-mda.patch
21mr|ozerocdoff-0.4-8|14	Patch1:		ozerocdoff-0.4-udev.patch
21mr|ozerocdoff-0.4-8|15	BuildRequires:	pkgconfig(libusb)
21mr|ozerocdoff-0.4-8|16	Conflicts:	hso-rezero < 0.2
21mr|ozerocdoff-0.4-8|17	Obsoletes:	hso-rezero < 0.2
21mr|ozerocdoff-0.4-8|18	
21mr|ozerocdoff-0.4-8|19	%description
21mr|ozerocdoff-0.4-8|20	Ozerocdoff - an improved ZeroCD switching utility
21mr|ozerocdoff-0.4-8|21	
21mr|ozerocdoff-0.4-8|22	This is the improved Option software for temporarily disabling ZeroCD
21mr|ozerocdoff-0.4-8|23	and allowing the modem to be a modem. It has replaced rezero.
21mr|ozerocdoff-0.4-8|24	
21mr|ozerocdoff-0.4-8|25	%files
21mr|ozerocdoff-0.4-8|26	%config(noreplace) %attr(0644,root,root) /etc/hso-suspend.conf
21mr|ozerocdoff-0.4-8|27	%{_sbindir}/ozerocdoff
21mr|ozerocdoff-0.4-8|28	%{_sbindir}/rezero
21mr|ozerocdoff-0.4-8|29	%{_sbindir}/osetsuspend
21mr|ozerocdoff-0.4-8|30	%{_libdir}/hal/scripts/hal-serial-hsotype
21mr|ozerocdoff-0.4-8|31	%{_datadir}/hal/fdi/preprobe/20thirdparty/10-wwan-hso-preprobe.fdi
21mr|ozerocdoff-0.4-8|32	%{_datadir}/hal/fdi/information/20thirdparty/10-wwan-quirk.fdi
21mr|ozerocdoff-0.4-8|33	%{_sysconfdir}/udev/rules.d/49-hso-udev.rules
21mr|ozerocdoff-0.4-8|34	
21mr|ozerocdoff-0.4-8|35	#----------------------------------------------------------------------------
21mr|ozerocdoff-0.4-8|36	
21mr|ozerocdoff-0.4-8|37	%prep
21mr|ozerocdoff-0.4-8|38	%setup -q
21mr|ozerocdoff-0.4-8|39	%patch0 -p1 -b .mda~
21mr|ozerocdoff-0.4-8|40	%patch1 -p1 -b .udev~
21mr|ozerocdoff-0.4-8|41	
21mr|ozerocdoff-0.4-8|42	%build
21mr|ozerocdoff-0.4-8|43	%make
21mr|ozerocdoff-0.4-8|44	
21mr|ozerocdoff-0.4-8|45	%install
21mr|ozerocdoff-0.4-8|46	LIBNAME=%{_lib} %makeinstall_std
21mr|ozerocdoff-0.4-8|47	ln -s ozerocdoff %{buildroot}%{_sbindir}/rezero

14628 21
21mr|p11-kit-0.24.1-6|1	# p11-kit-proxy.so is loaded by wpa_supplicant for 802.1x auth with NetworkManager,
21mr|p11-kit-0.24.1-6|2	# but it is a symlink to libp11-kit.so.0
21mr|p11-kit-0.24.1-6|3	%global __develgen_exclude_path ^%{_libdir}/p11-kit-proxy.so$
21mr|p11-kit-0.24.1-6|4	
21mr|p11-kit-0.24.1-6|5	%define major 0
21mr|p11-kit-0.24.1-6|6	# TODO: Move non-library files out of library package
21mr|p11-kit-0.24.1-6|7	%define libname %mklibname %{name} %{major}
21mr|p11-kit-0.24.1-6|8	%define devname %mklibname %{name} -d
21mr|p11-kit-0.24.1-6|9	
21mr|p11-kit-0.24.1-6|10	# solution taken from icedtea-web.spec
21mr|p11-kit-0.24.1-6|11	%define multilib_arches %{x86_64} riscv64 %{e2k} aarch64
21mr|p11-kit-0.24.1-6|12	%ifarch %{multilib_arches}
21mr|p11-kit-0.24.1-6|13	%define alt_ckbi  libnssckbi.so.%{_arch}
21mr|p11-kit-0.24.1-6|14	%else
21mr|p11-kit-0.24.1-6|15	%define alt_ckbi  libnssckbi.so
21mr|p11-kit-0.24.1-6|16	%endif
21mr|p11-kit-0.24.1-6|17	
21mr|p11-kit-0.24.1-6|18	Summary:	Load and enumerate PKCS#11 modules
21mr|p11-kit-0.24.1-6|19	Name:		p11-kit
21mr|p11-kit-0.24.1-6|20	Version:	0.24.1
21mr|p11-kit-0.24.1-6|21	Release:	6
21mr|p11-kit-0.24.1-6|22	License:	Apache License
21mr|p11-kit-0.24.1-6|23	Group:		System/Libraries
21mr|p11-kit-0.24.1-6|24	Url:		http://p11-glue.freedesktop.org/p11-kit.html
21mr|p11-kit-0.24.1-6|25	Source0:	https://github.com/p11-glue/p11-kit/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|p11-kit-0.24.1-6|26	BuildRequires:	bash-completion-devel
21mr|p11-kit-0.24.1-6|27	BuildRequires:	libtasn1-tools
21mr|p11-kit-0.24.1-6|28	BuildRequires:	meson
21mr|p11-kit-0.24.1-6|29	BuildRequires:	rootcerts
21mr|p11-kit-0.24.1-6|30	BuildRequires:	systemd-units
21mr|p11-kit-0.24.1-6|31	BuildRequires:	pkgconfig(glib-2.0)
21mr|p11-kit-0.24.1-6|32	BuildRequires:	pkgconfig(libtasn1)
21mr|p11-kit-0.24.1-6|33	BuildRequires:	pkgconfig(libffi)
21mr|p11-kit-0.24.1-6|34	BuildRequires:	pkgconfig(openssl)
21mr|p11-kit-0.24.1-6|35	BuildRequires:	pkgconfig(systemd)
21mr|p11-kit-0.24.1-6|36	BuildRequires:	pkgconfig(libnsl)
21mr|p11-kit-0.24.1-6|37	Requires:		%{libname} = %{EVRD}
21mr|p11-kit-0.24.1-6|38	# p11-kit-proxy.so was moved
21mr|p11-kit-0.24.1-6|39	Conflicts:		%{devname} < 0.24.1-4
21mr|p11-kit-0.24.1-6|40	
21mr|p11-kit-0.24.1-6|41	%description
21mr|p11-kit-0.24.1-6|42	Provides a way to load and enumerate PKCS#11 modules. Provides a standard
21mr|p11-kit-0.24.1-6|43	configuration setup for installing PKCS#11 modules in such a way that
21mr|p11-kit-0.24.1-6|44	they're discoverable.
21mr|p11-kit-0.24.1-6|45	
21mr|p11-kit-0.24.1-6|46	Also solves problems with coordinating the use of PKCS#11 by different
21mr|p11-kit-0.24.1-6|47	components or libraries living in the same process.
21mr|p11-kit-0.24.1-6|48	
21mr|p11-kit-0.24.1-6|49	%files -f %{name}.lang
21mr|p11-kit-0.24.1-6|50	%{_bindir}/%{name}
21mr|p11-kit-0.24.1-6|51	%config(noreplace) %{_sysconfdir}/pkcs11/pkcs11.conf
21mr|p11-kit-0.24.1-6|52	%dir %{_datadir}/p11-kit
21mr|p11-kit-0.24.1-6|53	%dir %{_datadir}/p11-kit/modules
21mr|p11-kit-0.24.1-6|54	%dir %{_libdir}/pkcs11
21mr|p11-kit-0.24.1-6|55	%dir %{_libexecdir}/p11-kit
21mr|p11-kit-0.24.1-6|56	%dir %{_sysconfdir}/pkcs11
21mr|p11-kit-0.24.1-6|57	%dir %{_sysconfdir}/pkcs11/modules
21mr|p11-kit-0.24.1-6|58	%{_libdir}/pkcs11/p11-kit-client.so
21mr|p11-kit-0.24.1-6|59	%{_libexecdir}/p11-kit/p11-kit-remote
21mr|p11-kit-0.24.1-6|60	# symlink to lib%{name}.so.%{major}
21mr|p11-kit-0.24.1-6|61	%{_libdir}/p11-kit-proxy.so
21mr|p11-kit-0.24.1-6|62	%{_datadir}/bash-completion/completions/p11-kit
21mr|p11-kit-0.24.1-6|63	
21mr|p11-kit-0.24.1-6|64	#----------------------------------------------------------------------------
21mr|p11-kit-0.24.1-6|65	
21mr|p11-kit-0.24.1-6|66	%package -n %{libname}
21mr|p11-kit-0.24.1-6|67	Summary:	Library and proxy module for properly loading and sharing PKCS#11 modules
21mr|p11-kit-0.24.1-6|68	Group:		System/Libraries
21mr|p11-kit-0.24.1-6|69	
21mr|p11-kit-0.24.1-6|70	%description -n %{libname}
21mr|p11-kit-0.24.1-6|71	Provides a way to load and enumerate PKCS#11 modules. Provides a standard
21mr|p11-kit-0.24.1-6|72	configuration setup for installing PKCS#11 modules in such a way that
21mr|p11-kit-0.24.1-6|73	they're discoverable.
21mr|p11-kit-0.24.1-6|74	
21mr|p11-kit-0.24.1-6|75	Also solves problems with coordinating the use of PKCS#11 by different
21mr|p11-kit-0.24.1-6|76	components or libraries living in the same process.
21mr|p11-kit-0.24.1-6|77	
21mr|p11-kit-0.24.1-6|78	%files -n %{libname}
21mr|p11-kit-0.24.1-6|79	%{_libdir}/lib%{name}.so.%{major}*
21mr|p11-kit-0.24.1-6|80	
21mr|p11-kit-0.24.1-6|81	#----------------------------------------------------------------------------
21mr|p11-kit-0.24.1-6|82	
21mr|p11-kit-0.24.1-6|83	%package -n %{devname}
21mr|p11-kit-0.24.1-6|84	Summary:	Development files and headers for %{name}
21mr|p11-kit-0.24.1-6|85	Group:		Development/Other
21mr|p11-kit-0.24.1-6|86	Requires:	%{libname} = %{EVRD}
21mr|p11-kit-0.24.1-6|87	Provides:	%{name}-devel = %{EVRD}
21mr|p11-kit-0.24.1-6|88	
21mr|p11-kit-0.24.1-6|89	%description -n %{devname}
21mr|p11-kit-0.24.1-6|90	This package contains the development files and headers for %{name}.
21mr|p11-kit-0.24.1-6|91	
21mr|p11-kit-0.24.1-6|92	%files -n %{devname}
21mr|p11-kit-0.24.1-6|93	%{_includedir}/%{name}-1
21mr|p11-kit-0.24.1-6|94	%{_libdir}/lib*%{name}.so
21mr|p11-kit-0.24.1-6|95	%{_libdir}/pkgconfig/%{name}-1.pc
21mr|p11-kit-0.24.1-6|96	
21mr|p11-kit-0.24.1-6|97	#----------------------------------------------------------------------------
21mr|p11-kit-0.24.1-6|98	
21mr|p11-kit-0.24.1-6|99	%package trust
21mr|p11-kit-0.24.1-6|100	Summary:	System trust module from %{name}
21mr|p11-kit-0.24.1-6|101	Requires:	%{name} = %{EVRD}
21mr|p11-kit-0.24.1-6|102	Requires(post):	%{_sbindir}/update-alternatives
21mr|p11-kit-0.24.1-6|103	Requires(postun):	%{_sbindir}/update-alternatives
21mr|p11-kit-0.24.1-6|104	
21mr|p11-kit-0.24.1-6|105	%description    trust
21mr|p11-kit-0.24.1-6|106	The %{name}-trust package contains a system trust PKCS#11 module which
21mr|p11-kit-0.24.1-6|107	contains certificate anchors and black lists.
21mr|p11-kit-0.24.1-6|108	
21mr|p11-kit-0.24.1-6|109	%files trust
21mr|p11-kit-0.24.1-6|110	%{_bindir}/trust
21mr|p11-kit-0.24.1-6|111	%{_datadir}/p11-kit/modules/p11-kit-trust.module
21mr|p11-kit-0.24.1-6|112	%{_datadir}/bash-completion/completions/trust
21mr|p11-kit-0.24.1-6|113	%ghost %{_libdir}/libnssckbi.so
21mr|p11-kit-0.24.1-6|114	%{_libdir}/pkcs11/p11-kit-trust.so
21mr|p11-kit-0.24.1-6|115	%{_libexecdir}/p11-kit/trust-extract-compat
21mr|p11-kit-0.24.1-6|116	
21mr|p11-kit-0.24.1-6|117	%post trust
21mr|p11-kit-0.24.1-6|118	%{_sbindir}/update-alternatives --install %{_libdir}/libnssckbi.so \
21mr|p11-kit-0.24.1-6|119	%{alt_ckbi} %{_libdir}/pkcs11/p11-kit-trust.so 30
21mr|p11-kit-0.24.1-6|120	
21mr|p11-kit-0.24.1-6|121	%postun trust
21mr|p11-kit-0.24.1-6|122	if [ $1 -eq 0 ] ; then
21mr|p11-kit-0.24.1-6|123	# package removal
21mr|p11-kit-0.24.1-6|124	%{_sbindir}/update-alternatives --remove %{alt_ckbi} %{_libdir}/pkcs11/p11-kit-trust.so
21mr|p11-kit-0.24.1-6|125	fi
21mr|p11-kit-0.24.1-6|126	
21mr|p11-kit-0.24.1-6|127	#----------------------------------------------------------------------------
21mr|p11-kit-0.24.1-6|128	
21mr|p11-kit-0.24.1-6|129	%package server
21mr|p11-kit-0.24.1-6|130	Summary:        Server and client commands for %{name}
21mr|p11-kit-0.24.1-6|131	Requires:       %{name} = %{EVRD}
21mr|p11-kit-0.24.1-6|132	
21mr|p11-kit-0.24.1-6|133	%description server
21mr|p11-kit-0.24.1-6|134	The %{name}-server package contains command line tools that enable to
21mr|p11-kit-0.24.1-6|135	export PKCS#11 modules through a Unix domain socket.  Note that this
21mr|p11-kit-0.24.1-6|136	feature is still experimental.
21mr|p11-kit-0.24.1-6|137	
21mr|p11-kit-0.24.1-6|138	%files server
21mr|p11-kit-0.24.1-6|139	%{_libexecdir}/p11-kit/p11-kit-server
21mr|p11-kit-0.24.1-6|140	%{_userunitdir}/p11-kit-server.service
21mr|p11-kit-0.24.1-6|141	%{_userunitdir}/p11-kit-server.socket
21mr|p11-kit-0.24.1-6|142	
21mr|p11-kit-0.24.1-6|143	%post server
21mr|p11-kit-0.24.1-6|144	%systemd_user_post p11-kit-server.service
21mr|p11-kit-0.24.1-6|145	%systemd_user_post p11-kit-server.socket
21mr|p11-kit-0.24.1-6|146	
21mr|p11-kit-0.24.1-6|147	#----------------------------------------------------------------------------
21mr|p11-kit-0.24.1-6|148	
21mr|p11-kit-0.24.1-6|149	%prep
21mr|p11-kit-0.24.1-6|150	%autosetup -p1
21mr|p11-kit-0.24.1-6|151	
21mr|p11-kit-0.24.1-6|152	%build
21mr|p11-kit-0.24.1-6|153	export LDFLAGS="%{ldflags} -ldl"
21mr|p11-kit-0.24.1-6|154	# These paths are the source paths that  come from the plan here:
21mr|p11-kit-0.24.1-6|155	# https://fedoraproject.org/wiki/Features/SharedSystemCertificates:SubTasks
21mr|p11-kit-0.24.1-6|156	%meson -Dtrust_paths=/etc/pki/ca-trust/source:%{_datadir}/pki/ca-trust-source
21mr|p11-kit-0.24.1-6|157	%meson_build
21mr|p11-kit-0.24.1-6|158	
21mr|p11-kit-0.24.1-6|159	%install
21mr|p11-kit-0.24.1-6|160	%meson_install
21mr|p11-kit-0.24.1-6|161	
21mr|p11-kit-0.24.1-6|162	#dirs for configs etc
21mr|p11-kit-0.24.1-6|163	mkdir -p %{buildroot}%{_sysconfdir}/pkcs11/modules
21mr|p11-kit-0.24.1-6|164	
21mr|p11-kit-0.24.1-6|165	# install the example config file as config file (mga #12696)
21mr|p11-kit-0.24.1-6|166	cp %{_target_platform}/p11-kit/pkcs11.conf.example %{buildroot}%{_sysconfdir}/pkcs11/pkcs11.conf
21mr|p11-kit-0.24.1-6|167	rm -f %{buildroot}%{_sysconfdir}/pkcs11/pkcs11.conf.example
21mr|p11-kit-0.24.1-6|168	
21mr|p11-kit-0.24.1-6|169	%find_lang %{name}
21mr|p11-kit-0.24.1-6|170	
21mr|p11-kit-0.24.1-6|171	%check
21mr|p11-kit-0.24.1-6|172	meson test -C %{_target_platform}

14629 21
21mr|p7zip-17.03-2|1	%define	_enable_debug_packages %{nil}
21mr|p7zip-17.03-2|2	%define	 debug_package %{nil}
21mr|p7zip-17.03-2|3	
21mr|p7zip-17.03-2|4	Summary:	7-zip compatible compression program
21mr|p7zip-17.03-2|5	Name:		p7zip
21mr|p7zip-17.03-2|6	Version:	17.03
21mr|p7zip-17.03-2|7	Release:	2
21mr|p7zip-17.03-2|8	License:	LGPLv2+
21mr|p7zip-17.03-2|9	Group:		Archiving/Compression
21mr|p7zip-17.03-2|10	Url:		http://p7zip.sourceforge.net/
21mr|p7zip-17.03-2|11	Source0:	https://github.com/jinfeihan57/p7zip/archive/v%{version}.tar.gz
21mr|p7zip-17.03-2|12	Patch0:		e2k-remove-wrong-optimize.patch
21mr|p7zip-17.03-2|13	%ifarch %{ix86}
21mr|p7zip-17.03-2|14	BuildRequires:	nasm
21mr|p7zip-17.03-2|15	%endif
21mr|p7zip-17.03-2|16	%ifarch x86_64
21mr|p7zip-17.03-2|17	BuildRequires:	yasm
21mr|p7zip-17.03-2|18	%endif
21mr|p7zip-17.03-2|19	BuildRequires:	pkgconfig(libnatspec)
21mr|p7zip-17.03-2|20	
21mr|p7zip-17.03-2|21	%description
21mr|p7zip-17.03-2|22	p7zip is a port of 7za.exe for Unix. 7-Zip is a file archiver with highest
21mr|p7zip-17.03-2|23	compression ratio.
21mr|p7zip-17.03-2|24	
21mr|p7zip-17.03-2|25	%files
21mr|p7zip-17.03-2|26	%doc README ChangeLog TODO
21mr|p7zip-17.03-2|27	%{_bindir}/7za
21mr|p7zip-17.03-2|28	%{_bindir}/7zr
21mr|p7zip-17.03-2|29	%{_bindir}/7z
21mr|p7zip-17.03-2|30	%{_libdir}/p7zip
21mr|p7zip-17.03-2|31	%{_mandir}/man1/*
21mr|p7zip-17.03-2|32	
21mr|p7zip-17.03-2|33	#----------------------------------------------------------------------------
21mr|p7zip-17.03-2|34	
21mr|p7zip-17.03-2|35	%prep
21mr|p7zip-17.03-2|36	%autosetup -n %{name}-%{version} -p1
21mr|p7zip-17.03-2|37	
21mr|p7zip-17.03-2|38	%ifarch %{x86_64}
21mr|p7zip-17.03-2|39	cp makefile.linux_amd64_asm makefile.machine
21mr|p7zip-17.03-2|40	%else
21mr|p7zip-17.03-2|41	%ifarch %{ix86}
21mr|p7zip-17.03-2|42	cp makefile.linux_x86_asm_gcc_4.X makefile.machine
21mr|p7zip-17.03-2|43	%else
21mr|p7zip-17.03-2|44	cp makefile.linux_any_cpu makefile.machine
21mr|p7zip-17.03-2|45	%endif
21mr|p7zip-17.03-2|46	%endif
21mr|p7zip-17.03-2|47	
21mr|p7zip-17.03-2|48	#gw really use our flags:
21mr|p7zip-17.03-2|49	sed -i -e "s/^OPTFLAGS=.*/OPTFLAGS=%{optflags}/" makefile.machine
21mr|p7zip-17.03-2|50	sed -i -e "s/^LINK_SHARED=/LINK_SHARED=%{optflags} /" makefile.machine
21mr|p7zip-17.03-2|51	# And our compiler
21mr|p7zip-17.03-2|52	sed -i -e "s|^CC=.*|CC=%{__cc}|" makefile.machine
21mr|p7zip-17.03-2|53	sed -i -e "s|^CXX=.*|CXX=%{__cxx}|" makefile.machine
21mr|p7zip-17.03-2|54	
21mr|p7zip-17.03-2|55	find DOC -type d|xargs chmod 755
21mr|p7zip-17.03-2|56	find README ChangeLog TODO DOC -type f|xargs chmod 644
21mr|p7zip-17.03-2|57	
21mr|p7zip-17.03-2|58	
21mr|p7zip-17.03-2|59	%build
21mr|p7zip-17.03-2|60	%make all3
21mr|p7zip-17.03-2|61	
21mr|p7zip-17.03-2|62	%install
21mr|p7zip-17.03-2|63	%makeinstall \
21mr|p7zip-17.03-2|64	DEST_HOME=%{buildroot}%{_prefix} \
21mr|p7zip-17.03-2|65	DEST_MAN=%{buildroot}%{_mandir} \
21mr|p7zip-17.03-2|66	DEST_SHARE=%{buildroot}%{_libdir}/%{name}
21mr|p7zip-17.03-2|67	
21mr|p7zip-17.03-2|68	chmod -R +w %{buildroot}
21mr|p7zip-17.03-2|69	
21mr|p7zip-17.03-2|70	#gw don't package this, as it is non-free like unrar
21mr|p7zip-17.03-2|71	rm -f %{buildroot}%{_libdir}/p7zip/Codecs/Rar29.so DOC/unRarLicense.txt
21mr|p7zip-17.03-2|72	
21mr|p7zip-17.03-2|73	#gw fix paths in wrapper scripts and man pages
21mr|p7zip-17.03-2|74	perl -pi -e "s^%{buildroot}^^" %{buildroot}%{_bindir}/* %{buildroot}%{_mandir}/man1/*
21mr|p7zip-17.03-2|75	rm -rf %{buildroot}%{_docdir}/%{name}

14630 21
21mr|p8-platform-2.1.0.1-1|1	%define major 2
21mr|p8-platform-2.1.0.1-1|2	%define libname %mklibname %{name} %{major}
21mr|p8-platform-2.1.0.1-1|3	%define devname %mklibname -d %{name}
21mr|p8-platform-2.1.0.1-1|4	
21mr|p8-platform-2.1.0.1-1|5	Name:           p8-platform
21mr|p8-platform-2.1.0.1-1|6	Version:        2.1.0.1
21mr|p8-platform-2.1.0.1-1|7	Release:        1
21mr|p8-platform-2.1.0.1-1|8	Summary:        Platform support library used by libCEC and binary add-ons for Kodi
21mr|p8-platform-2.1.0.1-1|9	License:        GPLv2+
21mr|p8-platform-2.1.0.1-1|10	Group:          Video
21mr|p8-platform-2.1.0.1-1|11	Url:            https://github.com/Pulse-Eight/platform
21mr|p8-platform-2.1.0.1-1|12	Source0:        https://github.com/Pulse-Eight/platform/archive/%{name}-%{version}.tar.gz?/platform-%{name}-%{version}.tar.gz
21mr|p8-platform-2.1.0.1-1|13	Patch0:		platform-p8-platform-2.0.1-pkgconfig.patch
21mr|p8-platform-2.1.0.1-1|14	BuildRequires:  cmake
21mr|p8-platform-2.1.0.1-1|15	
21mr|p8-platform-2.1.0.1-1|16	%description
21mr|p8-platform-2.1.0.1-1|17	Platform support library used by libCEC and binary add-ons for Kodi.
21mr|p8-platform-2.1.0.1-1|18	
21mr|p8-platform-2.1.0.1-1|19	#----------------------------------------------------------------------------
21mr|p8-platform-2.1.0.1-1|20	
21mr|p8-platform-2.1.0.1-1|21	%package -n %{libname}
21mr|p8-platform-2.1.0.1-1|22	Summary:        Platform support library used by libCEC and binary add-ons for Kodi
21mr|p8-platform-2.1.0.1-1|23	Group:          Video
21mr|p8-platform-2.1.0.1-1|24	
21mr|p8-platform-2.1.0.1-1|25	%description -n %{libname}
21mr|p8-platform-2.1.0.1-1|26	Platform support library used by libCEC and binary add-ons for Kodi.
21mr|p8-platform-2.1.0.1-1|27	
21mr|p8-platform-2.1.0.1-1|28	%files -n %{libname}
21mr|p8-platform-2.1.0.1-1|29	%{_libdir}/libp8-platform.so.%{major}*
21mr|p8-platform-2.1.0.1-1|30	
21mr|p8-platform-2.1.0.1-1|31	#----------------------------------------------------------------------------
21mr|p8-platform-2.1.0.1-1|32	
21mr|p8-platform-2.1.0.1-1|33	%package -n %{devname}
21mr|p8-platform-2.1.0.1-1|34	Summary:        Platform support library used by libCEC development files
21mr|p8-platform-2.1.0.1-1|35	Group:          Development/C
21mr|p8-platform-2.1.0.1-1|36	Requires:       %{libname} = %{EVRD}
21mr|p8-platform-2.1.0.1-1|37	Provides:       %{name}-devel = %{EVRD}
21mr|p8-platform-2.1.0.1-1|38	
21mr|p8-platform-2.1.0.1-1|39	%description -n %{devname}
21mr|p8-platform-2.1.0.1-1|40	Development files for platform support library used by libCEC.
21mr|p8-platform-2.1.0.1-1|41	
21mr|p8-platform-2.1.0.1-1|42	%files -n %{devname}
21mr|p8-platform-2.1.0.1-1|43	%{_libdir}/libp8-platform.so
21mr|p8-platform-2.1.0.1-1|44	%{_includedir}/p8-platform/
21mr|p8-platform-2.1.0.1-1|45	%{_libdir}/pkgconfig/*
21mr|p8-platform-2.1.0.1-1|46	%{_libdir}/%{name}/%{name}-config.cmake
21mr|p8-platform-2.1.0.1-1|47	
21mr|p8-platform-2.1.0.1-1|48	#----------------------------------------------------------------------------
21mr|p8-platform-2.1.0.1-1|49	
21mr|p8-platform-2.1.0.1-1|50	%prep
21mr|p8-platform-2.1.0.1-1|51	%setup -qn platform-%{name}-%{version}
21mr|p8-platform-2.1.0.1-1|52	%autopatch -p1
21mr|p8-platform-2.1.0.1-1|53	
21mr|p8-platform-2.1.0.1-1|54	%build
21mr|p8-platform-2.1.0.1-1|55	%cmake
21mr|p8-platform-2.1.0.1-1|56	%make_build
21mr|p8-platform-2.1.0.1-1|57	
21mr|p8-platform-2.1.0.1-1|58	%install
21mr|p8-platform-2.1.0.1-1|59	%make_install -C build

14631 21
21mr|pacemaker-2.1.1-2|1	%define _disable_ld_no_undefined 1
21mr|pacemaker-2.1.1-2|2	
21mr|pacemaker-2.1.1-2|3	## User and group to use for nonprivileged services
21mr|pacemaker-2.1.1-2|4	%global uname hacluster
21mr|pacemaker-2.1.1-2|5	%global gname haclient
21mr|pacemaker-2.1.1-2|6	
21mr|pacemaker-2.1.1-2|7	## Nagios source control identifiers
21mr|pacemaker-2.1.1-2|8	%global nagios_name nagios-agents-metadata
21mr|pacemaker-2.1.1-2|9	%global nagios_hash 105ab8a7b2c16b9a29cf1c1596b80136eeef332b
21mr|pacemaker-2.1.1-2|10	
21mr|pacemaker-2.1.1-2|11	### the statement effectively means no RPM-native byte-compiling will occur at
21mr|pacemaker-2.1.1-2|12	### all, so distro-dependent tricks for Python-specific packages to be applied
21mr|pacemaker-2.1.1-2|13	%global __os_install_post %(echo '%{__os_install_post}' | {
21mr|pacemaker-2.1.1-2|14	sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g'; })
21mr|pacemaker-2.1.1-2|15	
21mr|pacemaker-2.1.1-2|16	%define cib_major 27
21mr|pacemaker-2.1.1-2|17	%define crmcluster_major 29
21mr|pacemaker-2.1.1-2|18	%define crmcommon_major 34
21mr|pacemaker-2.1.1-2|19	%define crmservice_major 28
21mr|pacemaker-2.1.1-2|20	%define lrmd_major 28
21mr|pacemaker-2.1.1-2|21	%define pe_rules_major 26
21mr|pacemaker-2.1.1-2|22	%define pe_status_major 28
21mr|pacemaker-2.1.1-2|23	%define stonithd_major 26
21mr|pacemaker-2.1.1-2|24	%define major 1
21mr|pacemaker-2.1.1-2|25	%define libcib %mklibname cib %{cib_major}
21mr|pacemaker-2.1.1-2|26	%define libcrmcluster %mklibname crmcluster %{crmcluster_major}
21mr|pacemaker-2.1.1-2|27	%define libcrmcommon %mklibname crmcommon %{crmcommon_major}
21mr|pacemaker-2.1.1-2|28	%define libcrmservice %mklibname crmservice %{crmservice_major}
21mr|pacemaker-2.1.1-2|29	%define liblrmd %mklibname lrmd %{lrmd_major}
21mr|pacemaker-2.1.1-2|30	%define libpe_rules %mklibname pe_rules %{pe_rules_major}
21mr|pacemaker-2.1.1-2|31	%define libpe_status %mklibname pe_status %{pe_status_major}
21mr|pacemaker-2.1.1-2|32	%define libstonithd %mklibname stonithd %{stonithd_major}
21mr|pacemaker-2.1.1-2|33	%define libname %mklibname %{name} %{major}
21mr|pacemaker-2.1.1-2|34	%define devname %mklibname %{name} -d
21mr|pacemaker-2.1.1-2|35	
21mr|pacemaker-2.1.1-2|36	%bcond_with nagios
21mr|pacemaker-2.1.1-2|37	
21mr|pacemaker-2.1.1-2|38	Summary:	Scalable High-Availability cluster resource manager
21mr|pacemaker-2.1.1-2|39	Name:		pacemaker
21mr|pacemaker-2.1.1-2|40	Version:	2.1.1
21mr|pacemaker-2.1.1-2|41	Release:	2
21mr|pacemaker-2.1.1-2|42	License:	GPLv2+ and LGPLv2+
21mr|pacemaker-2.1.1-2|43	Group:		System/Servers
21mr|pacemaker-2.1.1-2|44	Source0:	https://github.com/ClusterLabs/pacemaker/archive/Pacemaker-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pacemaker-2.1.1-2|45	Source1:	https://github.com/ClusterLabs/nagios-agents-metadata/archive/%{nagios_hash}/nagios-agents-metadata-%{nagios_hash}.tar.gz
21mr|pacemaker-2.1.1-2|46	# from fedora for 2.1.1 version
21mr|pacemaker-2.1.1-2|47	Patch0:		0001-feature-watchdog-fencing-allow-restriction-to-certai.patch
21mr|pacemaker-2.1.1-2|48	Patch1:		0002-Fix-watchdog-fencing-Silence-warning-without-node-re.patch
21mr|pacemaker-2.1.1-2|49	Patch2:		0003-Fix-fence_watchdog-fix-version-output-needed-for-hel.patch
21mr|pacemaker-2.1.1-2|50	Patch3:		0004-Build-rpm-package-fence_watchdog-in-base-package.patch
21mr|pacemaker-2.1.1-2|51	Patch6:		0005-Fix-fence_watchdog-fix-malformed-xml-in-metadata.patch
21mr|pacemaker-2.1.1-2|52	Patch7:		0006-Test-cts-fencing-Add-a-test-for-metadata.patch
21mr|pacemaker-2.1.1-2|53	Patch8:		0007-Test-cts-fencing-check-metadata-from-fence_dummy-wat.patch
21mr|pacemaker-2.1.1-2|54	Patch9:		0008-Test-cts-fencing-add-a-few-options-for-tests.patch
21mr|pacemaker-2.1.1-2|55	BuildRequires:	xsltproc
21mr|pacemaker-2.1.1-2|56	BuildRequires:	git
21mr|pacemaker-2.1.1-2|57	BuildRequires:	docbook-style-xsl
21mr|pacemaker-2.1.1-2|58	BuildRequires:	help2man
21mr|pacemaker-2.1.1-2|59	BuildRequires:	bzip2-devel
21mr|pacemaker-2.1.1-2|60	BuildRequires:	pam-devel
21mr|pacemaker-2.1.1-2|61	BuildRequires:	pkgconfig(corosync)
21mr|pacemaker-2.1.1-2|62	BuildRequires:	pkgconfig(dbus-1)
21mr|pacemaker-2.1.1-2|63	BuildRequires:	pkgconfig(glib-2.0)
21mr|pacemaker-2.1.1-2|64	BuildRequires:	pkgconfig(gnutls)
21mr|pacemaker-2.1.1-2|65	BuildRequires:	pkgconfig(libqb)
21mr|pacemaker-2.1.1-2|66	BuildRequires:	pkgconfig(libxml-2.0)
21mr|pacemaker-2.1.1-2|67	BuildRequires:	pkgconfig(libxslt)
21mr|pacemaker-2.1.1-2|68	BuildRequires:	pkgconfig(ncurses)
21mr|pacemaker-2.1.1-2|69	BuildRequires:	pkgconfig(python3)
21mr|pacemaker-2.1.1-2|70	BuildRequires:	pkgconfig(systemd)
21mr|pacemaker-2.1.1-2|71	BuildRequires:	pkgconfig(uuid)
21mr|pacemaker-2.1.1-2|72	Requires:	%{name}-cli = %{EVRD}
21mr|pacemaker-2.1.1-2|73	Requires:	%{name}-schemas = %{EVRD}
21mr|pacemaker-2.1.1-2|74	Requires:	corosync
21mr|pacemaker-2.1.1-2|75	Requires:	resource-agents
21mr|pacemaker-2.1.1-2|76	Requires(pre):	%{name}-cli = %{EVRD}
21mr|pacemaker-2.1.1-2|77	
21mr|pacemaker-2.1.1-2|78	%description
21mr|pacemaker-2.1.1-2|79	Pacemaker is an advanced, scalable High-Availability cluster resource
21mr|pacemaker-2.1.1-2|80	manager.
21mr|pacemaker-2.1.1-2|81	
21mr|pacemaker-2.1.1-2|82	It supports more than 16 node clusters with significant capabilities
21mr|pacemaker-2.1.1-2|83	for managing resources and dependencies.
21mr|pacemaker-2.1.1-2|84	
21mr|pacemaker-2.1.1-2|85	It will run scripts at initialization, when machines go up or down,
21mr|pacemaker-2.1.1-2|86	when related resources fail and can be configured to periodically check
21mr|pacemaker-2.1.1-2|87	resource health.
21mr|pacemaker-2.1.1-2|88	
21mr|pacemaker-2.1.1-2|89	%files
21mr|pacemaker-2.1.1-2|90	%license licenses/GPLv2
21mr|pacemaker-2.1.1-2|91	%doc %{_datadir}/doc/pacemaker/*
21mr|pacemaker-2.1.1-2|92	%config(noreplace) %{_sysconfdir}/sysconfig/pacemaker
21mr|pacemaker-2.1.1-2|93	%{_datadir}/pacemaker/alerts
21mr|pacemaker-2.1.1-2|94	%{_libexecdir}/pacemaker/*
21mr|pacemaker-2.1.1-2|95	%exclude %{_libexecdir}/pacemaker/cts-log-watcher
21mr|pacemaker-2.1.1-2|96	%exclude %{_libexecdir}/pacemaker/cts-support
21mr|pacemaker-2.1.1-2|97	%{_mandir}/man7/pacemaker-controld.*
21mr|pacemaker-2.1.1-2|98	%{_mandir}/man7/pacemaker-schedulerd.*
21mr|pacemaker-2.1.1-2|99	%{_mandir}/man7/pacemaker-fenced.*
21mr|pacemaker-2.1.1-2|100	%{_mandir}/man7/ocf_pacemaker_controld.*
21mr|pacemaker-2.1.1-2|101	%{_mandir}/man7/ocf_pacemaker_remote.*
21mr|pacemaker-2.1.1-2|102	%{_mandir}/man8/crm_attribute.*
21mr|pacemaker-2.1.1-2|103	%{_mandir}/man8/crm_master.*
21mr|pacemaker-2.1.1-2|104	%{_mandir}/man8/pacemakerd.*
21mr|pacemaker-2.1.1-2|105	%{_prefix}/lib/ocf/resource.d/pacemaker/controld
21mr|pacemaker-2.1.1-2|106	%{_prefix}/lib/ocf/resource.d/pacemaker/remote
21mr|pacemaker-2.1.1-2|107	%{_sbindir}/crm_attribute
21mr|pacemaker-2.1.1-2|108	%{_sbindir}/crm_master
21mr|pacemaker-2.1.1-2|109	%{_sbindir}/pacemakerd
21mr|pacemaker-2.1.1-2|110	%{_sbindir}/fence_watchdog
21mr|pacemaker-2.1.1-2|111	%{_unitdir}/pacemaker.service
21mr|pacemaker-2.1.1-2|112	%dir %attr(750,%{uname},%{gname}) %{_var}/lib/pacemaker/cib
21mr|pacemaker-2.1.1-2|113	%dir %attr(750,%{uname},%{gname}) %{_var}/lib/pacemaker/pengine
21mr|pacemaker-2.1.1-2|114	
21mr|pacemaker-2.1.1-2|115	%post
21mr|pacemaker-2.1.1-2|116	%systemd_post pacemaker.service
21mr|pacemaker-2.1.1-2|117	
21mr|pacemaker-2.1.1-2|118	%preun
21mr|pacemaker-2.1.1-2|119	%systemd_preun pacemaker.service
21mr|pacemaker-2.1.1-2|120	
21mr|pacemaker-2.1.1-2|121	%postun
21mr|pacemaker-2.1.1-2|122	%systemd_postun_with_restart pacemaker.service
21mr|pacemaker-2.1.1-2|123	
21mr|pacemaker-2.1.1-2|124	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|125	
21mr|pacemaker-2.1.1-2|126	%package cli
21mr|pacemaker-2.1.1-2|127	Summary:	Command line tools for controlling Pacemaker clusters
21mr|pacemaker-2.1.1-2|128	Group:		System/Servers
21mr|pacemaker-2.1.1-2|129	Recommends:	%{name} = %{EVRD}
21mr|pacemaker-2.1.1-2|130	Requires:	perl-TimeDate
21mr|pacemaker-2.1.1-2|131	Requires:	procps-ng
21mr|pacemaker-2.1.1-2|132	Requires:	psmisc
21mr|pacemaker-2.1.1-2|133	Requires(pre):	shadow-utils
21mr|pacemaker-2.1.1-2|134	
21mr|pacemaker-2.1.1-2|135	%description cli
21mr|pacemaker-2.1.1-2|136	Pacemaker is an advanced, scalable High-Availability cluster resource
21mr|pacemaker-2.1.1-2|137	manager.
21mr|pacemaker-2.1.1-2|138	
21mr|pacemaker-2.1.1-2|139	The %{name}-cli package contains command line tools that can be used
21mr|pacemaker-2.1.1-2|140	to query and control the cluster from machines that may, or may not,
21mr|pacemaker-2.1.1-2|141	be part of the cluster.
21mr|pacemaker-2.1.1-2|142	
21mr|pacemaker-2.1.1-2|143	%files cli
21mr|pacemaker-2.1.1-2|144	%dir %attr(750,root,%{gname}) %{_sysconfdir}/pacemaker
21mr|pacemaker-2.1.1-2|145	%config(noreplace) %{_sysconfdir}/logrotate.d/pacemaker
21mr|pacemaker-2.1.1-2|146	%config(noreplace) %{_sysconfdir}/sysconfig/crm_mon
21mr|pacemaker-2.1.1-2|147	%{_datadir}/pacemaker/report.collector
21mr|pacemaker-2.1.1-2|148	%{_datadir}/pacemaker/report.common
21mr|pacemaker-2.1.1-2|149	%{_datadir}/snmp/mibs/PCMK-MIB.txt
21mr|pacemaker-2.1.1-2|150	%{_mandir}/man7/*
21mr|pacemaker-2.1.1-2|151	%exclude %{_mandir}/man7/pacemaker-controld.*
21mr|pacemaker-2.1.1-2|152	%exclude %{_mandir}/man7/pacemaker-schedulerd.*
21mr|pacemaker-2.1.1-2|153	%exclude %{_mandir}/man7/pacemaker-fenced.*
21mr|pacemaker-2.1.1-2|154	%exclude %{_mandir}/man7/ocf_pacemaker_controld.*
21mr|pacemaker-2.1.1-2|155	%exclude %{_mandir}/man7/ocf_pacemaker_o2cb.*
21mr|pacemaker-2.1.1-2|156	%exclude %{_mandir}/man7/ocf_pacemaker_remote.*
21mr|pacemaker-2.1.1-2|157	%{_mandir}/man8/*
21mr|pacemaker-2.1.1-2|158	%exclude %{_mandir}/man8/crm_attribute.*
21mr|pacemaker-2.1.1-2|159	%exclude %{_mandir}/man8/crm_master.*
21mr|pacemaker-2.1.1-2|160	%exclude %{_mandir}/man8/pacemakerd.*
21mr|pacemaker-2.1.1-2|161	%exclude %{_mandir}/man8/pacemaker-remoted.*
21mr|pacemaker-2.1.1-2|162	%{_prefix}/lib/ocf/resource.d/pacemaker
21mr|pacemaker-2.1.1-2|163	%exclude %{_prefix}/lib/ocf/resource.d/pacemaker/controld
21mr|pacemaker-2.1.1-2|164	%exclude %{_prefix}/lib/ocf/resource.d/pacemaker/o2cb
21mr|pacemaker-2.1.1-2|165	%exclude %{_prefix}/lib/ocf/resource.d/pacemaker/remote
21mr|pacemaker-2.1.1-2|166	%{_sbindir}/attrd_updater
21mr|pacemaker-2.1.1-2|167	%{_sbindir}/cibadmin
21mr|pacemaker-2.1.1-2|168	%{_sbindir}/crm_diff
21mr|pacemaker-2.1.1-2|169	%{_sbindir}/crm_error
21mr|pacemaker-2.1.1-2|170	%{_sbindir}/crm_failcount
21mr|pacemaker-2.1.1-2|171	%{_sbindir}/crm_mon
21mr|pacemaker-2.1.1-2|172	%{_sbindir}/crm_node
21mr|pacemaker-2.1.1-2|173	%{_sbindir}/crm_report
21mr|pacemaker-2.1.1-2|174	%{_sbindir}/crm_resource
21mr|pacemaker-2.1.1-2|175	%{_sbindir}/crm_rule
21mr|pacemaker-2.1.1-2|176	%{_sbindir}/crm_shadow
21mr|pacemaker-2.1.1-2|177	%{_sbindir}/crm_simulate
21mr|pacemaker-2.1.1-2|178	%{_sbindir}/crm_standby
21mr|pacemaker-2.1.1-2|179	%{_sbindir}/crm_ticket
21mr|pacemaker-2.1.1-2|180	%{_sbindir}/crm_verify
21mr|pacemaker-2.1.1-2|181	%{_sbindir}/crmadmin
21mr|pacemaker-2.1.1-2|182	%{_sbindir}/iso8601
21mr|pacemaker-2.1.1-2|183	%{_sbindir}/stonith_admin
21mr|pacemaker-2.1.1-2|184	%{_unitdir}/crm_mon.service
21mr|pacemaker-2.1.1-2|185	%dir %attr(750,%{uname},%{gname}) %{_var}/lib/pacemaker
21mr|pacemaker-2.1.1-2|186	%dir %attr(750,%{uname},%{gname}) %{_var}/lib/pacemaker/blackbox
21mr|pacemaker-2.1.1-2|187	%dir %attr(750,%{uname},%{gname}) %{_var}/lib/pacemaker/cores
21mr|pacemaker-2.1.1-2|188	%dir %attr(770,%{uname},%{gname}) %{_var}/log/pacemaker
21mr|pacemaker-2.1.1-2|189	%dir %attr(770,%{uname},%{gname}) %{_var}/log/pacemaker/bundles
21mr|pacemaker-2.1.1-2|190	
21mr|pacemaker-2.1.1-2|191	%pre cli
21mr|pacemaker-2.1.1-2|192	getent group %{gname} >/dev/null || groupadd -r %{gname} -g 189
21mr|pacemaker-2.1.1-2|193	getent passwd %{uname} >/dev/null || useradd -r -g %{gname} -u 189 -s /sbin/nologin -c "cluster user" %{uname}
21mr|pacemaker-2.1.1-2|194	exit 0
21mr|pacemaker-2.1.1-2|195	
21mr|pacemaker-2.1.1-2|196	%post cli
21mr|pacemaker-2.1.1-2|197	%systemd_post crm_mon.service
21mr|pacemaker-2.1.1-2|198	
21mr|pacemaker-2.1.1-2|199	%preun cli
21mr|pacemaker-2.1.1-2|200	%systemd_preun crm_mon.service
21mr|pacemaker-2.1.1-2|201	
21mr|pacemaker-2.1.1-2|202	%postun cli
21mr|pacemaker-2.1.1-2|203	%systemd_postun_with_restart crm_mon.service
21mr|pacemaker-2.1.1-2|204	
21mr|pacemaker-2.1.1-2|205	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|206	
21mr|pacemaker-2.1.1-2|207	%package cts
21mr|pacemaker-2.1.1-2|208	Summary:	Test framework for cluster-related technologies like Pacemaker
21mr|pacemaker-2.1.1-2|209	Group:		System/Servers
21mr|pacemaker-2.1.1-2|210	Requires:	procps-ng
21mr|pacemaker-2.1.1-2|211	Requires:	psmisc
21mr|pacemaker-2.1.1-2|212	Requires:	python3-systemd
21mr|pacemaker-2.1.1-2|213	BuildArch:	noarch
21mr|pacemaker-2.1.1-2|214	
21mr|pacemaker-2.1.1-2|215	%description cts
21mr|pacemaker-2.1.1-2|216	Test framework for cluster-related technologies like Pacemaker.
21mr|pacemaker-2.1.1-2|217	
21mr|pacemaker-2.1.1-2|218	%files cts
21mr|pacemaker-2.1.1-2|219	%{_datadir}/pacemaker/tests
21mr|pacemaker-2.1.1-2|220	%{_libexecdir}/pacemaker/cts-log-watcher
21mr|pacemaker-2.1.1-2|221	%{_libexecdir}/pacemaker/cts-support
21mr|pacemaker-2.1.1-2|222	%{python3_sitelib}/cts
21mr|pacemaker-2.1.1-2|223	
21mr|pacemaker-2.1.1-2|224	
21mr|pacemaker-2.1.1-2|225	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|226	
21mr|pacemaker-2.1.1-2|227	%package remote
21mr|pacemaker-2.1.1-2|228	Summary:	Pacemaker remote daemon for non-cluster nodes
21mr|pacemaker-2.1.1-2|229	Group:		System/Servers
21mr|pacemaker-2.1.1-2|230	Requires:	%{name}-cli = %{EVRD}
21mr|pacemaker-2.1.1-2|231	Requires:	resource-agents
21mr|pacemaker-2.1.1-2|232	
21mr|pacemaker-2.1.1-2|233	%description remote
21mr|pacemaker-2.1.1-2|234	Pacemaker is an advanced, scalable High-Availability cluster resource
21mr|pacemaker-2.1.1-2|235	manager.
21mr|pacemaker-2.1.1-2|236	
21mr|pacemaker-2.1.1-2|237	The %{name}-remote package contains the Pacemaker Remote daemon
21mr|pacemaker-2.1.1-2|238	which is capable of extending pacemaker functionality to remote
21mr|pacemaker-2.1.1-2|239	nodes not running the full corosync/cluster stack.
21mr|pacemaker-2.1.1-2|240	
21mr|pacemaker-2.1.1-2|241	%files remote
21mr|pacemaker-2.1.1-2|242	# state directory is shared between the subpackets
21mr|pacemaker-2.1.1-2|243	# let rpm take care of removing it once it isn't
21mr|pacemaker-2.1.1-2|244	# referenced anymore and empty
21mr|pacemaker-2.1.1-2|245	%ghost %dir %{_localstatedir}/lib/rpm-state/%{name}
21mr|pacemaker-2.1.1-2|246	%{_unitdir}/pacemaker_remote.service
21mr|pacemaker-2.1.1-2|247	%{_sbindir}/pacemaker-remoted
21mr|pacemaker-2.1.1-2|248	%{_sbindir}/pacemaker_remoted
21mr|pacemaker-2.1.1-2|249	%{_mandir}/man8/pacemaker-remoted.*
21mr|pacemaker-2.1.1-2|250	
21mr|pacemaker-2.1.1-2|251	%pre remote
21mr|pacemaker-2.1.1-2|252	# Stop the service before anything is touched, and remember to restart
21mr|pacemaker-2.1.1-2|253	# it as one of the last actions (compared to using systemd_postun_with_restart,
21mr|pacemaker-2.1.1-2|254	# this avoids suicide when sbd is in use)
21mr|pacemaker-2.1.1-2|255	systemctl --quiet is-active pacemaker_remote
21mr|pacemaker-2.1.1-2|256	if [ $? -eq 0 ] ; then
21mr|pacemaker-2.1.1-2|257	mkdir -p %{_localstatedir}/lib/rpm-state/%{name}
21mr|pacemaker-2.1.1-2|258	touch %{_localstatedir}/lib/rpm-state/%{name}/restart_pacemaker_remote
21mr|pacemaker-2.1.1-2|259	systemctl stop pacemaker_remote >/dev/null 2>&1
21mr|pacemaker-2.1.1-2|260	else
21mr|pacemaker-2.1.1-2|261	rm -f %{_localstatedir}/lib/rpm-state/%{name}/restart_pacemaker_remote
21mr|pacemaker-2.1.1-2|262	fi
21mr|pacemaker-2.1.1-2|263	
21mr|pacemaker-2.1.1-2|264	%post remote
21mr|pacemaker-2.1.1-2|265	%systemd_post pacemaker_remote.service
21mr|pacemaker-2.1.1-2|266	
21mr|pacemaker-2.1.1-2|267	%preun remote
21mr|pacemaker-2.1.1-2|268	%systemd_preun pacemaker_remote.service
21mr|pacemaker-2.1.1-2|269	
21mr|pacemaker-2.1.1-2|270	%postun remote
21mr|pacemaker-2.1.1-2|271	# This next line is a no-op, because we stopped the service earlier, but
21mr|pacemaker-2.1.1-2|272	# we leave it here because it allows us to revert to the standard behavior
21mr|pacemaker-2.1.1-2|273	# in the future if desired
21mr|pacemaker-2.1.1-2|274	%systemd_postun_with_restart pacemaker_remote.service
21mr|pacemaker-2.1.1-2|275	# Explicitly take care of removing the flag-file(s) upon final removal
21mr|pacemaker-2.1.1-2|276	if [ "$1" -eq 0 ] ; then
21mr|pacemaker-2.1.1-2|277	rm -f %{_localstatedir}/lib/rpm-state/%{name}/restart_pacemaker_remote
21mr|pacemaker-2.1.1-2|278	fi
21mr|pacemaker-2.1.1-2|279	
21mr|pacemaker-2.1.1-2|280	%posttrans remote
21mr|pacemaker-2.1.1-2|281	if [ -e %{_localstatedir}/lib/rpm-state/%{name}/restart_pacemaker_remote ] ; then
21mr|pacemaker-2.1.1-2|282	systemctl start pacemaker_remote >/dev/null 2>&1
21mr|pacemaker-2.1.1-2|283	rm -f %{_localstatedir}/lib/rpm-state/%{name}/restart_pacemaker_remote
21mr|pacemaker-2.1.1-2|284	fi
21mr|pacemaker-2.1.1-2|285	
21mr|pacemaker-2.1.1-2|286	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|287	
21mr|pacemaker-2.1.1-2|288	%package schemas
21mr|pacemaker-2.1.1-2|289	Summary:	Schemas and upgrade stylesheets for Pacemaker
21mr|pacemaker-2.1.1-2|290	Group:		System/Servers
21mr|pacemaker-2.1.1-2|291	BuildArch:	noarch
21mr|pacemaker-2.1.1-2|292	
21mr|pacemaker-2.1.1-2|293	%description schemas
21mr|pacemaker-2.1.1-2|294	Schemas and upgrade stylesheets for Pacemaker
21mr|pacemaker-2.1.1-2|295	
21mr|pacemaker-2.1.1-2|296	Pacemaker is an advanced, scalable High-Availability cluster resource
21mr|pacemaker-2.1.1-2|297	manager.
21mr|pacemaker-2.1.1-2|298	
21mr|pacemaker-2.1.1-2|299	%files schemas
21mr|pacemaker-2.1.1-2|300	%license licenses/GPLv2
21mr|pacemaker-2.1.1-2|301	%dir %{_datadir}/pacemaker
21mr|pacemaker-2.1.1-2|302	%{_datadir}/pacemaker/*.rng
21mr|pacemaker-2.1.1-2|303	%{_datadir}/pacemaker/*.xsl
21mr|pacemaker-2.1.1-2|304	%{_datadir}/pacemaker/api
21mr|pacemaker-2.1.1-2|305	%{_datadir}/pkgconfig/pacemaker-schemas.pc
21mr|pacemaker-2.1.1-2|306	
21mr|pacemaker-2.1.1-2|307	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|308	
21mr|pacemaker-2.1.1-2|309	%package nagios-plugins-metadata
21mr|pacemaker-2.1.1-2|310	Summary:	Pacemaker Nagios Metadata
21mr|pacemaker-2.1.1-2|311	Group:		System/Servers
21mr|pacemaker-2.1.1-2|312	%if %{with nagios}
21mr|pacemaker-2.1.1-2|313	# NOTE below are the plugins this metadata uses
21mr|pacemaker-2.1.1-2|314	Requires:	nagios-plugins-http
21mr|pacemaker-2.1.1-2|315	Requires:	nagios-plugins-ldap
21mr|pacemaker-2.1.1-2|316	Requires:	nagios-plugins-mysql
21mr|pacemaker-2.1.1-2|317	Requires:	nagios-plugins-pgsql
21mr|pacemaker-2.1.1-2|318	Requires:	nagios-plugins-tcp
21mr|pacemaker-2.1.1-2|319	%endif
21mr|pacemaker-2.1.1-2|320	Requires:	%{name}
21mr|pacemaker-2.1.1-2|321	BuildArch:	noarch
21mr|pacemaker-2.1.1-2|322	
21mr|pacemaker-2.1.1-2|323	%description nagios-plugins-metadata
21mr|pacemaker-2.1.1-2|324	The metadata files required for Pacemaker to execute the nagios plugin
21mr|pacemaker-2.1.1-2|325	monitor resources.
21mr|pacemaker-2.1.1-2|326	
21mr|pacemaker-2.1.1-2|327	%files nagios-plugins-metadata
21mr|pacemaker-2.1.1-2|328	%license %{nagios_name}-%{nagios_hash}/COPYING
21mr|pacemaker-2.1.1-2|329	%dir %{_datadir}/pacemaker/nagios
21mr|pacemaker-2.1.1-2|330	%dir %{_datadir}/pacemaker/nagios/plugins-metadata
21mr|pacemaker-2.1.1-2|331	%attr(0644,root,root) %{_datadir}/pacemaker/nagios/plugins-metadata/*
21mr|pacemaker-2.1.1-2|332	
21mr|pacemaker-2.1.1-2|333	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|334	
21mr|pacemaker-2.1.1-2|335	%package -n %{libcib}
21mr|pacemaker-2.1.1-2|336	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|337	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|338	
21mr|pacemaker-2.1.1-2|339	%description -n %{libcib}
21mr|pacemaker-2.1.1-2|340	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|341	
21mr|pacemaker-2.1.1-2|342	%files -n %{libcib}
21mr|pacemaker-2.1.1-2|343	%{_libdir}/libcib.so.%{cib_major}*
21mr|pacemaker-2.1.1-2|344	
21mr|pacemaker-2.1.1-2|345	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|346	
21mr|pacemaker-2.1.1-2|347	%package -n %{libcrmcluster}
21mr|pacemaker-2.1.1-2|348	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|349	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|350	
21mr|pacemaker-2.1.1-2|351	%description -n %{libcrmcluster}
21mr|pacemaker-2.1.1-2|352	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|353	
21mr|pacemaker-2.1.1-2|354	%files -n %{libcrmcluster}
21mr|pacemaker-2.1.1-2|355	%{_libdir}/libcrmcluster.so.%{crmcluster_major}*
21mr|pacemaker-2.1.1-2|356	
21mr|pacemaker-2.1.1-2|357	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|358	
21mr|pacemaker-2.1.1-2|359	%package -n %{libcrmcommon}
21mr|pacemaker-2.1.1-2|360	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|361	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|362	
21mr|pacemaker-2.1.1-2|363	%description -n %{libcrmcommon}
21mr|pacemaker-2.1.1-2|364	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|365	
21mr|pacemaker-2.1.1-2|366	%files -n %{libcrmcommon}
21mr|pacemaker-2.1.1-2|367	%{_libdir}/libcrmcommon.so.%{crmcommon_major}*
21mr|pacemaker-2.1.1-2|368	
21mr|pacemaker-2.1.1-2|369	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|370	
21mr|pacemaker-2.1.1-2|371	%package -n %{libcrmservice}
21mr|pacemaker-2.1.1-2|372	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|373	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|374	
21mr|pacemaker-2.1.1-2|375	%description -n %{libcrmservice}
21mr|pacemaker-2.1.1-2|376	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|377	
21mr|pacemaker-2.1.1-2|378	%files -n %{libcrmservice}
21mr|pacemaker-2.1.1-2|379	%{_libdir}/libcrmservice.so.%{crmservice_major}*
21mr|pacemaker-2.1.1-2|380	
21mr|pacemaker-2.1.1-2|381	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|382	
21mr|pacemaker-2.1.1-2|383	%package -n %{liblrmd}
21mr|pacemaker-2.1.1-2|384	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|385	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|386	
21mr|pacemaker-2.1.1-2|387	%description -n %{liblrmd}
21mr|pacemaker-2.1.1-2|388	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|389	
21mr|pacemaker-2.1.1-2|390	%files -n %{liblrmd}
21mr|pacemaker-2.1.1-2|391	%{_libdir}/liblrmd.so.%{lrmd_major}*
21mr|pacemaker-2.1.1-2|392	
21mr|pacemaker-2.1.1-2|393	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|394	
21mr|pacemaker-2.1.1-2|395	%package -n %{libpe_rules}
21mr|pacemaker-2.1.1-2|396	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|397	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|398	
21mr|pacemaker-2.1.1-2|399	%description -n %{libpe_rules}
21mr|pacemaker-2.1.1-2|400	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|401	
21mr|pacemaker-2.1.1-2|402	%files -n %{libpe_rules}
21mr|pacemaker-2.1.1-2|403	%{_libdir}/libpe_rules.so.%{pe_rules_major}*
21mr|pacemaker-2.1.1-2|404	
21mr|pacemaker-2.1.1-2|405	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|406	
21mr|pacemaker-2.1.1-2|407	%package -n %{libpe_status}
21mr|pacemaker-2.1.1-2|408	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|409	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|410	
21mr|pacemaker-2.1.1-2|411	%description -n %{libpe_status}
21mr|pacemaker-2.1.1-2|412	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|413	
21mr|pacemaker-2.1.1-2|414	%files -n %{libpe_status}
21mr|pacemaker-2.1.1-2|415	%{_libdir}/libpe_status.so.%{pe_status_major}*
21mr|pacemaker-2.1.1-2|416	
21mr|pacemaker-2.1.1-2|417	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|418	
21mr|pacemaker-2.1.1-2|419	%package -n %{libstonithd}
21mr|pacemaker-2.1.1-2|420	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|421	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|422	
21mr|pacemaker-2.1.1-2|423	%description -n %{libstonithd}
21mr|pacemaker-2.1.1-2|424	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|425	
21mr|pacemaker-2.1.1-2|426	%files -n %{libstonithd}
21mr|pacemaker-2.1.1-2|427	%{_libdir}/libstonithd.so.%{stonithd_major}*
21mr|pacemaker-2.1.1-2|428	
21mr|pacemaker-2.1.1-2|429	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|430	
21mr|pacemaker-2.1.1-2|431	%package -n %{libname}
21mr|pacemaker-2.1.1-2|432	Summary:	Pacemaker shared library
21mr|pacemaker-2.1.1-2|433	Group:		System/Libraries
21mr|pacemaker-2.1.1-2|434	
21mr|pacemaker-2.1.1-2|435	%description -n %{libname}
21mr|pacemaker-2.1.1-2|436	Pacemaker shared library.
21mr|pacemaker-2.1.1-2|437	
21mr|pacemaker-2.1.1-2|438	%files -n %{libname}
21mr|pacemaker-2.1.1-2|439	%{_libdir}/lib%{name}.so.%{major}*
21mr|pacemaker-2.1.1-2|440	
21mr|pacemaker-2.1.1-2|441	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|442	
21mr|pacemaker-2.1.1-2|443	%package -n %{devname}
21mr|pacemaker-2.1.1-2|444	Summary:	Pacemaker development files
21mr|pacemaker-2.1.1-2|445	Group:		Development/C
21mr|pacemaker-2.1.1-2|446	Requires:	%{libcib} = %{EVRD}
21mr|pacemaker-2.1.1-2|447	Requires:	%{libcrmcluster} = %{EVRD}
21mr|pacemaker-2.1.1-2|448	Requires:	%{libcrmcommon} = %{EVRD}
21mr|pacemaker-2.1.1-2|449	Requires:	%{libcrmservice} = %{EVRD}
21mr|pacemaker-2.1.1-2|450	Requires:	%{liblrmd} = %{EVRD}
21mr|pacemaker-2.1.1-2|451	Requires:	%{libpe_rules} = %{EVRD}
21mr|pacemaker-2.1.1-2|452	Requires:	%{libpe_status} = %{EVRD}
21mr|pacemaker-2.1.1-2|453	Requires:	%{libstonithd} = %{EVRD}
21mr|pacemaker-2.1.1-2|454	Requires:	%{libname} = %{EVRD}
21mr|pacemaker-2.1.1-2|455	Provides:	%{name}-devel = %{EVRD}
21mr|pacemaker-2.1.1-2|456	
21mr|pacemaker-2.1.1-2|457	%description -n %{devname}
21mr|pacemaker-2.1.1-2|458	Pacemaker development files.
21mr|pacemaker-2.1.1-2|459	
21mr|pacemaker-2.1.1-2|460	%files -n %{devname}
21mr|pacemaker-2.1.1-2|461	%{_includedir}/pacemaker
21mr|pacemaker-2.1.1-2|462	%{_libdir}/*.so
21mr|pacemaker-2.1.1-2|463	%{_libdir}/pkgconfig/*.pc
21mr|pacemaker-2.1.1-2|464	
21mr|pacemaker-2.1.1-2|465	#----------------------------------------------------------------------------
21mr|pacemaker-2.1.1-2|466	
21mr|pacemaker-2.1.1-2|467	%prep
21mr|pacemaker-2.1.1-2|468	%autosetup -p1 -a 1 -n %{name}-Pacemaker-%{version} -S git_am
21mr|pacemaker-2.1.1-2|469	
21mr|pacemaker-2.1.1-2|470	%build
21mr|pacemaker-2.1.1-2|471	export systemdsystemunitdir=%{_unitdir}
21mr|pacemaker-2.1.1-2|472	
21mr|pacemaker-2.1.1-2|473	./autogen.sh
21mr|pacemaker-2.1.1-2|474	
21mr|pacemaker-2.1.1-2|475	# Rawhide glibc doesn't like ftime at all
21mr|pacemaker-2.1.1-2|476	#%global optflags %{optflags} -UPCMK_TIME_EMERGENCY_CGT
21mr|pacemaker-2.1.1-2|477	#export CPPFLAGS="-UPCMK_TIME_EMERGENCY_CGT $CPPFLAGS"
21mr|pacemaker-2.1.1-2|478	
21mr|pacemaker-2.1.1-2|479	%configure \
21mr|pacemaker-2.1.1-2|480	PYTHON=%{__python3} \
21mr|pacemaker-2.1.1-2|481	--disable-hardening \
21mr|pacemaker-2.1.1-2|482	--disable-fatal-warnings \
21mr|pacemaker-2.1.1-2|483	--with-brand= \
21mr|pacemaker-2.1.1-2|484	--disable-static \
21mr|pacemaker-2.1.1-2|485	--with-initdir=%{_initrddir} \
21mr|pacemaker-2.1.1-2|486	--with-runstatedir=/run \
21mr|pacemaker-2.1.1-2|487	--localstatedir=%{_var} \
21mr|pacemaker-2.1.1-2|488	--with-version=%{version}-%{release} \
21mr|pacemaker-2.1.1-2|489	--with-bug-url=http://bugzilla.rosa.ru \
21mr|pacemaker-2.1.1-2|490	%if %{with nagios}
21mr|pacemaker-2.1.1-2|491	--with-nagios \
21mr|pacemaker-2.1.1-2|492	%else
21mr|pacemaker-2.1.1-2|493	--without-nagios \
21mr|pacemaker-2.1.1-2|494	%endif
21mr|pacemaker-2.1.1-2|495	--with-nagios-metadata-dir=%{_datadir}/pacemaker/nagios/plugins-metadata/ \
21mr|pacemaker-2.1.1-2|496	--with-nagios-plugin-dir=%{_libdir}/nagios/plugins/
21mr|pacemaker-2.1.1-2|497	
21mr|pacemaker-2.1.1-2|498	%make
21mr|pacemaker-2.1.1-2|499	
21mr|pacemaker-2.1.1-2|500	%install
21mr|pacemaker-2.1.1-2|501	# skip automake-native Python byte-compilation, since RPM-native one (possibly
21mr|pacemaker-2.1.1-2|502	# distro-confined to Python-specific directories, which is currently the only
21mr|pacemaker-2.1.1-2|503	# relevant place, anyway) assures proper intrinsic alignment with wider system
21mr|pacemaker-2.1.1-2|504	%makeinstall_std am__py_compile=true
21mr|pacemaker-2.1.1-2|505	
21mr|pacemaker-2.1.1-2|506	mkdir -p %{buildroot}%{_datadir}/pacemaker/nagios/plugins-metadata
21mr|pacemaker-2.1.1-2|507	for file in $(find %{nagios_name}-%{nagios_hash}/metadata -type f); do
21mr|pacemaker-2.1.1-2|508	install -m 644 $file %{buildroot}%{_datadir}/pacemaker/nagios/plugins-metadata
21mr|pacemaker-2.1.1-2|509	done
21mr|pacemaker-2.1.1-2|510	
21mr|pacemaker-2.1.1-2|511	mkdir -p %{buildroot}%{_localstatedir}/lib/rpm-state/%{name}
21mr|pacemaker-2.1.1-2|512	
21mr|pacemaker-2.1.1-2|513	# These are not actually scripts
21mr|pacemaker-2.1.1-2|514	find %{buildroot} -name '*.xml' -type f -print0 | xargs -0 chmod a-x
21mr|pacemaker-2.1.1-2|515	
21mr|pacemaker-2.1.1-2|516	# Don't package static libs
21mr|pacemaker-2.1.1-2|517	# find %{buildroot} -name '*.a' -type f -print0 | xargs -0 rm -f
21mr|pacemaker-2.1.1-2|518	
21mr|pacemaker-2.1.1-2|519	# Do not package these either
21mr|pacemaker-2.1.1-2|520	rm -f %{buildroot}%{_sbindir}/fence_legacy
21mr|pacemaker-2.1.1-2|521	rm -f %{buildroot}%{_mandir}/man8/fence_legacy.*
21mr|pacemaker-2.1.1-2|522	
21mr|pacemaker-2.1.1-2|523	# For now, don't package the servicelog-related binaries built only for
21mr|pacemaker-2.1.1-2|524	# ppc64le when certain dependencies are installed. If they get more exercise by
21mr|pacemaker-2.1.1-2|525	# advanced users, we can reconsider.
21mr|pacemaker-2.1.1-2|526	rm -f %{buildroot}%{_sbindir}/notifyServicelogEvent
21mr|pacemaker-2.1.1-2|527	rm -f %{buildroot}%{_sbindir}/ipmiservicelogd
21mr|pacemaker-2.1.1-2|528	
21mr|pacemaker-2.1.1-2|529	# Don't ship init scripts for systemd based platforms
21mr|pacemaker-2.1.1-2|530	rm -f %{buildroot}%{_initrddir}/pacemaker
21mr|pacemaker-2.1.1-2|531	rm -f %{buildroot}%{_initrddir}/pacemaker_remote
21mr|pacemaker-2.1.1-2|532	
21mr|pacemaker-2.1.1-2|533	%check
21mr|pacemaker-2.1.1-2|534	{ cts/cts-scheduler --run load-stopped-loop \
21mr|pacemaker-2.1.1-2|535	&& cts/cts-cli \
21mr|pacemaker-2.1.1-2|536	&& touch .CHECKED
21mr|pacemaker-2.1.1-2|537	} 2>&1 | sed 's/[fF]ail/faiil/g'  # prevent false positives in rpmlint
21mr|pacemaker-2.1.1-2|538	[ -f .CHECKED ] && rm -f -- .CHECKED
21mr|pacemaker-2.1.1-2|539	
21mr|pacemaker-2.1.1-2|540	%changelog
21mr|pacemaker-2.1.1-2|541	* Tue Mar 10 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|pacemaker-2.1.1-2|542	- Fix bugzilla url
21mr|pacemaker-2.1.1-2|543	
21mr|pacemaker-2.1.1-2|544	* Sat Sep 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.1.1-1
21mr|pacemaker-2.1.1-2|545	- Update version to 2.1.1
21mr|pacemaker-2.1.1-2|546	
21mr|pacemaker-2.1.1-2|547	* Mon Dec 21 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.0.5-1
21mr|pacemaker-2.1.1-2|548	- update version 2.0.5, moved to main for clufter
21mr|pacemaker-2.1.1-2|549	
21mr|pacemaker-2.1.1-2|550	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|pacemaker-2.1.1-2|551	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|pacemaker-2.1.1-2|552	- (13) rosa2019.1: run with 10-12 added
21mr|pacemaker-2.1.1-2|553	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|pacemaker-2.1.1-2|554	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|pacemaker-2.1.1-2|555	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|pacemaker-2.1.1-2|556	- (9): Adopt spec for enabled byte compiling in Python
21mr|pacemaker-2.1.1-2|557	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|pacemaker-2.1.1-2|558	- 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|pacemaker-2.1.1-2|559	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|pacemaker-2.1.1-2|560	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|pacemaker-2.1.1-2|561	
21mr|pacemaker-2.1.1-2|562	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.4-1
21mr|pacemaker-2.1.1-2|563	- Fix a typo
21mr|pacemaker-2.1.1-2|564	
21mr|pacemaker-2.1.1-2|565	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|pacemaker-2.1.1-2|566	- Don't package fence_legacy manpage as it's deleted
21mr|pacemaker-2.1.1-2|567	
21mr|pacemaker-2.1.1-2|568	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|pacemaker-2.1.1-2|569	- Package other shared libraries
21mr|pacemaker-2.1.1-2|570	
21mr|pacemaker-2.1.1-2|571	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|pacemaker-2.1.1-2|572	- Package less docs
21mr|pacemaker-2.1.1-2|573	
21mr|pacemaker-2.1.1-2|574	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|pacemaker-2.1.1-2|575	- Add subpackage for libcib (other libraries are WIP)
21mr|pacemaker-2.1.1-2|576	
21mr|pacemaker-2.1.1-2|577	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|pacemaker-2.1.1-2|578	- Package more docs
21mr|pacemaker-2.1.1-2|579	
21mr|pacemaker-2.1.1-2|580	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|pacemaker-2.1.1-2|581	- Make only nagios requrements conditional, not package itself
21mr|pacemaker-2.1.1-2|582	
21mr|pacemaker-2.1.1-2|583	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|pacemaker-2.1.1-2|584	- Build requires xsltproc
21mr|pacemaker-2.1.1-2|585	
21mr|pacemaker-2.1.1-2|586	* Fri Jun 19 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|pacemaker-2.1.1-2|587	- New version 2.0.4 (work in progress)

14632 21
21mr|packagekit-1.1.13-4|1	# Rebuild ./configure to allow underlinking of plugins
21mr|packagekit-1.1.13-4|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|packagekit-1.1.13-4|3	%undefine _disable_rebuild_configure
21mr|packagekit-1.1.13-4|4	
21mr|packagekit-1.1.13-4|5	%bcond_with browser_plugin
21mr|packagekit-1.1.13-4|6	
21mr|packagekit-1.1.13-4|7	%define gstapi 1.0
21mr|packagekit-1.1.13-4|8	
21mr|packagekit-1.1.13-4|9	%define major 18
21mr|packagekit-1.1.13-4|10	%define gimajor 1.0
21mr|packagekit-1.1.13-4|11	%define libname %mklibname %{name}-glib2_ %{major}
21mr|packagekit-1.1.13-4|12	%define girname_plugin %mklibname packagekitplugin-gir %{gimajor}
21mr|packagekit-1.1.13-4|13	%define girname %mklibname packagekitglib-gir %{gimajor}
21mr|packagekit-1.1.13-4|14	%define devname %mklibname %{name} -d
21mr|packagekit-1.1.13-4|15	
21mr|packagekit-1.1.13-4|16	%define oname PackageKit
21mr|packagekit-1.1.13-4|17	
21mr|packagekit-1.1.13-4|18	# For libdnf minimal enforced dep
21mr|packagekit-1.1.13-4|19	%global min_ldnf_ver 0.31.0
21mr|packagekit-1.1.13-4|20	%global min_ldnf_verrel %{min_ldnf_ver}-1
21mr|packagekit-1.1.13-4|21	%global ldnfsomajor 2
21mr|packagekit-1.1.13-4|22	
21mr|packagekit-1.1.13-4|23	Summary:	A DBUS packaging abstraction layer
21mr|packagekit-1.1.13-4|24	Name:		packagekit
21mr|packagekit-1.1.13-4|25	Version:	1.1.13
21mr|packagekit-1.1.13-4|26	Release:	4
21mr|packagekit-1.1.13-4|27	License:	GPLv2+
21mr|packagekit-1.1.13-4|28	Group:		System/Configuration/Packaging
21mr|packagekit-1.1.13-4|29	Url:		http://www.packagekit.org
21mr|packagekit-1.1.13-4|30	Source0:	https://www.freedesktop.org/software/PackageKit/releases/%{oname}-%{version}.tar.xz
21mr|packagekit-1.1.13-4|31	Patch1:		packagekit-1.0.3-customize-vendor.patch
21mr|packagekit-1.1.13-4|32	Patch2:		packagekit-0.8.10-increase-command-not-found-install-timeout.patch
21mr|packagekit-1.1.13-4|33	Patch3:		CVE-2024-0217.patch
21mr|packagekit-1.1.13-4|34	BuildRequires:	pkgconfig(appstream-glib)
21mr|packagekit-1.1.13-4|35	BuildRequires:	docbook-style-xsl
21mr|packagekit-1.1.13-4|36	BuildRequires:	gtk-doc
21mr|packagekit-1.1.13-4|37	BuildRequires:	intltool
21mr|packagekit-1.1.13-4|38	BuildRequires:	xsltproc
21mr|packagekit-1.1.13-4|39	BuildRequires:	vala-tools
21mr|packagekit-1.1.13-4|40	BuildRequires:	vala-devel
21mr|packagekit-1.1.13-4|41	BuildRequires:	pkgconfig(appstream-glib)
21mr|packagekit-1.1.13-4|42	BuildRequires:	pkgconfig(bash-completion)
21mr|packagekit-1.1.13-4|43	BuildRequires:	pkgconfig(cairo)
21mr|packagekit-1.1.13-4|44	BuildRequires:	pkgconfig(fontconfig)
21mr|packagekit-1.1.13-4|45	BuildRequires:	pkgconfig(gio-2.0)
21mr|packagekit-1.1.13-4|46	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|packagekit-1.1.13-4|47	BuildRequires:	pkgconfig(glib-2.0)
21mr|packagekit-1.1.13-4|48	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|packagekit-1.1.13-4|49	BuildRequires:	pkgconfig(gobject-2.0)
21mr|packagekit-1.1.13-4|50	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|packagekit-1.1.13-4|51	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21mr|packagekit-1.1.13-4|52	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
21mr|packagekit-1.1.13-4|53	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|packagekit-1.1.13-4|54	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|packagekit-1.1.13-4|55	BuildRequires:	pkgconfig(gudev-1.0)
21mr|packagekit-1.1.13-4|56	BuildRequires:	pkgconfig(libdnf) >= %{min_ldnf_ver}
21mr|packagekit-1.1.13-4|57	BuildRequires:	pkgconfig(libsystemd)
21mr|packagekit-1.1.13-4|58	%if %{with browser_plugin}
21mr|packagekit-1.1.13-4|59	BuildRequires:	pkgconfig(mozilla-plugin)
21mr|packagekit-1.1.13-4|60	%endif
21mr|packagekit-1.1.13-4|61	BuildRequires:	pkgconfig(libnm)
21mr|packagekit-1.1.13-4|62	BuildRequires:	pkgconfig(nspr)
21mr|packagekit-1.1.13-4|63	BuildRequires:	pkgconfig(pango)
21mr|packagekit-1.1.13-4|64	BuildRequires:	pkgconfig(pangoft2)
21mr|packagekit-1.1.13-4|65	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|packagekit-1.1.13-4|66	BuildRequires:	pkgconfig(python3)
21mr|packagekit-1.1.13-4|67	BuildRequires:	pkgconfig(sqlite3)
21mr|packagekit-1.1.13-4|68	BuildRequires:	pkgconfig(systemd)
21mr|packagekit-1.1.13-4|69	BuildRequires:	pkgconfig(xt)
21mr|packagekit-1.1.13-4|70	BuildRequires:	pkgconfig(vapigen)
21mr|packagekit-1.1.13-4|71	BuildRequires:	vala-tools
21mr|packagekit-1.1.13-4|72	BuildRequires:  autoconf-archive
21mr|packagekit-1.1.13-4|73	Requires:	%{mklibname dnf %{ldnfsomajor}} >= %{min_ldnf_verrel}
21mr|packagekit-1.1.13-4|74	# fonts package in ROSA do not have needed provides yet to be useful
21mr|packagekit-1.1.13-4|75	Recommends:	%{name}-gtk3-module = %{EVRD}
21mr|packagekit-1.1.13-4|76	Recommends:	packagekit-gui
21mr|packagekit-1.1.13-4|77	
21mr|packagekit-1.1.13-4|78	Requires(post):	systemd
21mr|packagekit-1.1.13-4|79	
21mr|packagekit-1.1.13-4|80	%description
21mr|packagekit-1.1.13-4|81	%{oname} is a DBUS abstraction layer that allows the session user to manage
21mr|packagekit-1.1.13-4|82	packages in a secure way using a cross-distro, cross-architecture API.
21mr|packagekit-1.1.13-4|83	
21mr|packagekit-1.1.13-4|84	%files -f %{oname}.lang
21mr|packagekit-1.1.13-4|85	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|86	%dir %{_sysconfdir}/%{oname}
21mr|packagekit-1.1.13-4|87	%config(noreplace) %{_sysconfdir}/%{oname}/%{oname}.conf
21mr|packagekit-1.1.13-4|88	%config(noreplace) %{_sysconfdir}/%{oname}/Vendor.conf
21mr|packagekit-1.1.13-4|89	%config(noreplace) %{_sysconfdir}/%{oname}/CommandNotFound.conf
21mr|packagekit-1.1.13-4|90	%{_sysconfdir}/dbus-1/system.d/*.conf
21mr|packagekit-1.1.13-4|91	%{_bindir}/*
21mr|packagekit-1.1.13-4|92	%{_datadir}/bash-completion/completions/pkcon
21mr|packagekit-1.1.13-4|93	%{_datadir}/dbus-1/interfaces/*.xml
21mr|packagekit-1.1.13-4|94	%{_datadir}/dbus-1/system-services/*.service
21mr|packagekit-1.1.13-4|95	%{_datadir}/gtk-doc/html/%{oname}
21mr|packagekit-1.1.13-4|96	%{_datadir}/%{oname}
21mr|packagekit-1.1.13-4|97	%{_datadir}/polkit-1/actions/*.policy
21mr|packagekit-1.1.13-4|98	%{_datadir}/polkit-1/rules.d/org.freedesktop.packagekit.rules
21mr|packagekit-1.1.13-4|99	%{_libexecdir}/packagekitd
21mr|packagekit-1.1.13-4|100	%{_libexecdir}/packagekit-direct
21mr|packagekit-1.1.13-4|101	%{_libexecdir}/pk-offline-update
21mr|packagekit-1.1.13-4|102	%dir %{_libdir}/packagekit-backend
21mr|packagekit-1.1.13-4|103	%{_libdir}/packagekit-backend/libpk_backend_dummy.so
21mr|packagekit-1.1.13-4|104	%{_libdir}/packagekit-backend/libpk_backend_test_fail.so
21mr|packagekit-1.1.13-4|105	%{_libdir}/packagekit-backend/libpk_backend_test_nop.so
21mr|packagekit-1.1.13-4|106	%{_libdir}/packagekit-backend/libpk_backend_test_spawn.so
21mr|packagekit-1.1.13-4|107	%{_libdir}/packagekit-backend/libpk_backend_test_succeed.so
21mr|packagekit-1.1.13-4|108	%{_libdir}/packagekit-backend/libpk_backend_test_thread.so
21mr|packagekit-1.1.13-4|109	%{_libdir}/packagekit-backend/libpk_backend_dnf.so
21mr|packagekit-1.1.13-4|110	%{_mandir}/man1/*
21mr|packagekit-1.1.13-4|111	%{_unitdir}/packagekit.service
21mr|packagekit-1.1.13-4|112	%{_unitdir}/packagekit-offline-update.service
21mr|packagekit-1.1.13-4|113	%{_unitdir}/system-update.target.wants
21mr|packagekit-1.1.13-4|114	%dir %{_var}/lib/%{oname}
21mr|packagekit-1.1.13-4|115	%ghost %verify(not md5 size mtime) %{_var}/lib/%{oname}/transactions.db
21mr|packagekit-1.1.13-4|116	%dir %{_var}/cache/%{oname}
21mr|packagekit-1.1.13-4|117	%dir %{_var}/cache/%{oname}/downloads
21mr|packagekit-1.1.13-4|118	
21mr|packagekit-1.1.13-4|119	%post
21mr|packagekit-1.1.13-4|120	# the job count used to live in /var/run, but it's now in /var/lib with the
21mr|packagekit-1.1.13-4|121	# other persistent bits
21mr|packagekit-1.1.13-4|122	if [ -e %{_localstatedir}/run/%{oname}/job_count.dat ]; then
21mr|packagekit-1.1.13-4|123	mv %{_localstatedir}/run/%{oname}/job_count.dat %{_localstatedir}/lib/%{oname}/job_count.dat
21mr|packagekit-1.1.13-4|124	fi
21mr|packagekit-1.1.13-4|125	
21mr|packagekit-1.1.13-4|126	%systemd_post packagekit-offline-update.service
21mr|packagekit-1.1.13-4|127	
21mr|packagekit-1.1.13-4|128	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|129	
21mr|packagekit-1.1.13-4|130	%package -n %{libname}
21mr|packagekit-1.1.13-4|131	Summary:	Libraries for accessing %{oname}
21mr|packagekit-1.1.13-4|132	Group:		System/Configuration/Packaging
21mr|packagekit-1.1.13-4|133	
21mr|packagekit-1.1.13-4|134	%description -n %{libname}
21mr|packagekit-1.1.13-4|135	Libraries for accessing %{oname}.
21mr|packagekit-1.1.13-4|136	
21mr|packagekit-1.1.13-4|137	%files -n %{libname}
21mr|packagekit-1.1.13-4|138	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|139	%{_libdir}/libpackagekit-glib2.so.%{major}*
21mr|packagekit-1.1.13-4|140	
21mr|packagekit-1.1.13-4|141	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|142	
21mr|packagekit-1.1.13-4|143	%package -n %{girname}
21mr|packagekit-1.1.13-4|144	Summary:	GObject Introspection interface library for %{name} glib
21mr|packagekit-1.1.13-4|145	Group:		System/Libraries
21mr|packagekit-1.1.13-4|146	
21mr|packagekit-1.1.13-4|147	%description -n %{girname}
21mr|packagekit-1.1.13-4|148	GObject Introspection interface library for %{name} glib.
21mr|packagekit-1.1.13-4|149	
21mr|packagekit-1.1.13-4|150	%files -n %{girname}
21mr|packagekit-1.1.13-4|151	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|152	%{_libdir}/girepository-1.0/%{oname}Glib-%{gimajor}.typelib
21mr|packagekit-1.1.13-4|153	
21mr|packagekit-1.1.13-4|154	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|155	
21mr|packagekit-1.1.13-4|156	%package -n %{devname}
21mr|packagekit-1.1.13-4|157	Summary:	Libraries and headers for %{oname}
21mr|packagekit-1.1.13-4|158	Group:		Development/Other
21mr|packagekit-1.1.13-4|159	Requires:	%{libname} = %{EVRD}
21mr|packagekit-1.1.13-4|160	Requires:	%{girname} = %{EVRD}
21mr|packagekit-1.1.13-4|161	Provides:	%{name}-devel = %{EVRD}
21mr|packagekit-1.1.13-4|162	
21mr|packagekit-1.1.13-4|163	%description -n %{devname}
21mr|packagekit-1.1.13-4|164	Headers and libraries for %{oname}.
21mr|packagekit-1.1.13-4|165	
21mr|packagekit-1.1.13-4|166	%files -n %{devname}
21mr|packagekit-1.1.13-4|167	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|168	%{_includedir}/%{oname}
21mr|packagekit-1.1.13-4|169	%{_libdir}/*.so
21mr|packagekit-1.1.13-4|170	%{_libdir}/pkgconfig/*.pc
21mr|packagekit-1.1.13-4|171	%{_datadir}/gir-1.0/%{oname}Glib-%{gimajor}.gir
21mr|packagekit-1.1.13-4|172	%{_datadir}/vala/vapi/%{name}-glib2.vapi
21mr|packagekit-1.1.13-4|173	
21mr|packagekit-1.1.13-4|174	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|175	
21mr|packagekit-1.1.13-4|176	%package cron
21mr|packagekit-1.1.13-4|177	Summary:	Cron job and related utilities for %{oname}
21mr|packagekit-1.1.13-4|178	Group:		System/Configuration/Packaging
21mr|packagekit-1.1.13-4|179	Requires:	%{name} = %{EVRD}
21mr|packagekit-1.1.13-4|180	Requires:	crontabs
21mr|packagekit-1.1.13-4|181	
21mr|packagekit-1.1.13-4|182	%description cron
21mr|packagekit-1.1.13-4|183	Crontab and utilities for running %{oname} as a cron job.
21mr|packagekit-1.1.13-4|184	
21mr|packagekit-1.1.13-4|185	%files cron
21mr|packagekit-1.1.13-4|186	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|187	%config %{_sysconfdir}/cron.daily/*.cron
21mr|packagekit-1.1.13-4|188	%config %{_sysconfdir}/sysconfig/packagekit-background
21mr|packagekit-1.1.13-4|189	
21mr|packagekit-1.1.13-4|190	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|191	
21mr|packagekit-1.1.13-4|192	%package gstreamer-plugin
21mr|packagekit-1.1.13-4|193	Summary:	Install GStreamer codecs using %{oname}
21mr|packagekit-1.1.13-4|194	Group:		System/Configuration/Packaging
21mr|packagekit-1.1.13-4|195	Requires:	gstreamer%{gstapi}-tools
21mr|packagekit-1.1.13-4|196	Requires:	%{name} = %{EVRD}
21mr|packagekit-1.1.13-4|197	Requires(post,postun):	update-alternatives
21mr|packagekit-1.1.13-4|198	Provides:	gst-install-plugins-helper
21mr|packagekit-1.1.13-4|199	
21mr|packagekit-1.1.13-4|200	%description gstreamer-plugin
21mr|packagekit-1.1.13-4|201	The %{oname} GStreamer plugin allows any Gstreamer application to install
21mr|packagekit-1.1.13-4|202	codecs from configured repositories using %{oname}.
21mr|packagekit-1.1.13-4|203	
21mr|packagekit-1.1.13-4|204	%files gstreamer-plugin
21mr|packagekit-1.1.13-4|205	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|206	%{_libexecdir}/pk-gstreamer-install
21mr|packagekit-1.1.13-4|207	
21mr|packagekit-1.1.13-4|208	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|209	
21mr|packagekit-1.1.13-4|210	%if %{with browser_plugin}
21mr|packagekit-1.1.13-4|211	%package browser-plugin
21mr|packagekit-1.1.13-4|212	Summary:	Browser Plugin for %{oname}
21mr|packagekit-1.1.13-4|213	Group:		System/Configuration/Packaging
21mr|packagekit-1.1.13-4|214	Requires:	%{name} = %{EVRD}
21mr|packagekit-1.1.13-4|215	
21mr|packagekit-1.1.13-4|216	%description browser-plugin
21mr|packagekit-1.1.13-4|217	The %{oname} browser plugin allows web sites to offer the ability to
21mr|packagekit-1.1.13-4|218	users to install and update packages from configured repositories
21mr|packagekit-1.1.13-4|219	using %{oname}.
21mr|packagekit-1.1.13-4|220	
21mr|packagekit-1.1.13-4|221	%files browser-plugin
21mr|packagekit-1.1.13-4|222	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|223	%{_libdir}/mozilla/plugins/packagekit-plugin.*
21mr|packagekit-1.1.13-4|224	%endif
21mr|packagekit-1.1.13-4|225	
21mr|packagekit-1.1.13-4|226	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|227	
21mr|packagekit-1.1.13-4|228	%package command-not-found
21mr|packagekit-1.1.13-4|229	Summary:	Ask the user to install command line programs automatically
21mr|packagekit-1.1.13-4|230	Group:		System/Configuration/Packaging
21mr|packagekit-1.1.13-4|231	Requires:	%{name} = %{EVRD}
21mr|packagekit-1.1.13-4|232	
21mr|packagekit-1.1.13-4|233	%description command-not-found
21mr|packagekit-1.1.13-4|234	A simple helper that offers to install new packages on the command line
21mr|packagekit-1.1.13-4|235	using %{oname}.
21mr|packagekit-1.1.13-4|236	
21mr|packagekit-1.1.13-4|237	%files command-not-found
21mr|packagekit-1.1.13-4|238	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|239	%{_sysconfdir}/profile.d/*
21mr|packagekit-1.1.13-4|240	%{_libexecdir}/pk-command-not-found
21mr|packagekit-1.1.13-4|241	
21mr|packagekit-1.1.13-4|242	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|243	
21mr|packagekit-1.1.13-4|244	%package gtk2-module
21mr|packagekit-1.1.13-4|245	Summary:	Install fonts automatically using %{oname}
21mr|packagekit-1.1.13-4|246	Group:		System/Configuration/Packaging
21mr|packagekit-1.1.13-4|247	Requires:	%{name} = %{EVRD}
21mr|packagekit-1.1.13-4|248	Requires:	pango
21mr|packagekit-1.1.13-4|249	
21mr|packagekit-1.1.13-4|250	%description gtk2-module
21mr|packagekit-1.1.13-4|251	The %{oname} GTK2+ module allows any Pango application to install
21mr|packagekit-1.1.13-4|252	fonts from configured repositories using %{oname}.
21mr|packagekit-1.1.13-4|253	
21mr|packagekit-1.1.13-4|254	%files gtk2-module
21mr|packagekit-1.1.13-4|255	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|256	%{_libdir}/gtk-2.0/modules/libpk-gtk-module.so
21mr|packagekit-1.1.13-4|257	
21mr|packagekit-1.1.13-4|258	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|259	
21mr|packagekit-1.1.13-4|260	%package gtk3-module
21mr|packagekit-1.1.13-4|261	Summary:	Install fonts automatically using %{oname}
21mr|packagekit-1.1.13-4|262	Group:		System/Configuration/Packaging
21mr|packagekit-1.1.13-4|263	Requires:	%{name} = %{EVRD}
21mr|packagekit-1.1.13-4|264	Requires:	pango
21mr|packagekit-1.1.13-4|265	
21mr|packagekit-1.1.13-4|266	%description gtk3-module
21mr|packagekit-1.1.13-4|267	The %{oname} GTK3+ module allows any Pango application to install
21mr|packagekit-1.1.13-4|268	fonts from configured repositories using %{oname}.
21mr|packagekit-1.1.13-4|269	
21mr|packagekit-1.1.13-4|270	%files gtk3-module
21mr|packagekit-1.1.13-4|271	%doc AUTHORS COPYING MAINTAINERS NEWS
21mr|packagekit-1.1.13-4|272	%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/*.desktop
21mr|packagekit-1.1.13-4|273	%{_libdir}/gtk-3.0/modules/libpk-gtk-module.so
21mr|packagekit-1.1.13-4|274	
21mr|packagekit-1.1.13-4|275	#----------------------------------------------------------------------------
21mr|packagekit-1.1.13-4|276	
21mr|packagekit-1.1.13-4|277	%prep
21mr|packagekit-1.1.13-4|278	%autosetup -n %{oname}-%{version} -p1
21mr|packagekit-1.1.13-4|279	
21mr|packagekit-1.1.13-4|280	%build
21mr|packagekit-1.1.13-4|281	%configure \
21mr|packagekit-1.1.13-4|282	--disable-static \
21mr|packagekit-1.1.13-4|283	%if %{with browser_plugin}
21mr|packagekit-1.1.13-4|284	--enable-browser-plugin \
21mr|packagekit-1.1.13-4|285	%else
21mr|packagekit-1.1.13-4|286	--disable-browser-plugin \
21mr|packagekit-1.1.13-4|287	%endif
21mr|packagekit-1.1.13-4|288	--enable-gstreamer-plugin \
21mr|packagekit-1.1.13-4|289	--disable-alpm \
21mr|packagekit-1.1.13-4|290	--disable-apt \
21mr|packagekit-1.1.13-4|291	--disable-box \
21mr|packagekit-1.1.13-4|292	--disable-conary \
21mr|packagekit-1.1.13-4|293	--enable-dnf \
21mr|packagekit-1.1.13-4|294	--enable-dummy \
21mr|packagekit-1.1.13-4|295	--disable-opkg \
21mr|packagekit-1.1.13-4|296	--disable-pisi \
21mr|packagekit-1.1.13-4|297	--disable-poldek \
21mr|packagekit-1.1.13-4|298	--disable-smart \
21mr|packagekit-1.1.13-4|299	--disable-urpmi \
21mr|packagekit-1.1.13-4|300	--enable-introspection \
21mr|packagekit-1.1.13-4|301	--disable-yum \
21mr|packagekit-1.1.13-4|302	--disable-zypp \
21mr|packagekit-1.1.13-4|303	--with-dnf-vendor=rosa \
21mr|packagekit-1.1.13-4|304	--enable-python3 \
21mr|packagekit-1.1.13-4|305	--enable-vala \
21mr|packagekit-1.1.13-4|306	--disable-tests
21mr|packagekit-1.1.13-4|307	
21mr|packagekit-1.1.13-4|308	%make
21mr|packagekit-1.1.13-4|309	
21mr|packagekit-1.1.13-4|310	%install
21mr|packagekit-1.1.13-4|311	%makeinstall_std
21mr|packagekit-1.1.13-4|312	
21mr|packagekit-1.1.13-4|313	%find_lang %{oname}
21mr|packagekit-1.1.13-4|314	
21mr|packagekit-1.1.13-4|315	chmod -x %{buildroot}%{_sysconfdir}/cron.daily/*.cron
21mr|packagekit-1.1.13-4|316	chmod o+r %{buildroot}%{_var}/lib/%{oname}/transactions.db

14633 21
21mr|packagekit-qt-1.0.2-2|1	%define major 1
21mr|packagekit-qt-1.0.2-2|2	%define libqt5 %mklibname packagekitqt5_ %{major}
21mr|packagekit-qt-1.0.2-2|3	%define devqt5 %mklibname packagekitqt5 -d
21mr|packagekit-qt-1.0.2-2|4	
21mr|packagekit-qt-1.0.2-2|5	Summary:	A DBUS packaging abstraction layer
21mr|packagekit-qt-1.0.2-2|6	Name:		packagekit-qt
21mr|packagekit-qt-1.0.2-2|7	Version:	1.0.2
21mr|packagekit-qt-1.0.2-2|8	Release:	2
21mr|packagekit-qt-1.0.2-2|9	License:	GPLv2+
21mr|packagekit-qt-1.0.2-2|10	Group:		System/Configuration/Packaging
21mr|packagekit-qt-1.0.2-2|11	Url:		http://www.packagekit.org
21mr|packagekit-qt-1.0.2-2|12	Source0:	http://www.packagekit.org/releases/PackageKit-Qt-%{version}.tar.xz
21mr|packagekit-qt-1.0.2-2|13	BuildRequires:	cmake
21mr|packagekit-qt-1.0.2-2|14	BuildRequires:	packagekit >= %{version}
21mr|packagekit-qt-1.0.2-2|15	BuildRequires:	qmake5
21mr|packagekit-qt-1.0.2-2|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|packagekit-qt-1.0.2-2|17	BuildRequires:	pkgconfig(Qt5DBus)
21mr|packagekit-qt-1.0.2-2|18	BuildRequires:	pkgconfig(Qt5Xml)
21mr|packagekit-qt-1.0.2-2|19	Requires:	packagekit >= %{version}
21mr|packagekit-qt-1.0.2-2|20	
21mr|packagekit-qt-1.0.2-2|21	%description
21mr|packagekit-qt-1.0.2-2|22	PackageKit is a DBUS abstraction layer that allows the session user to manage
21mr|packagekit-qt-1.0.2-2|23	packages in a secure way using a cross-distro, cross-architecture API.
21mr|packagekit-qt-1.0.2-2|24	
21mr|packagekit-qt-1.0.2-2|25	#----------------------------------------------------------------------------
21mr|packagekit-qt-1.0.2-2|26	
21mr|packagekit-qt-1.0.2-2|27	%package -n %{libqt5}
21mr|packagekit-qt-1.0.2-2|28	Summary:	Libraries for accessing PackageKit-Qt5
21mr|packagekit-qt-1.0.2-2|29	Group:		System/Configuration/Packaging
21mr|packagekit-qt-1.0.2-2|30	
21mr|packagekit-qt-1.0.2-2|31	%description -n %{libqt5}
21mr|packagekit-qt-1.0.2-2|32	Libraries for accessing PackageKit-Qt5.
21mr|packagekit-qt-1.0.2-2|33	
21mr|packagekit-qt-1.0.2-2|34	%files -n %{libqt5}
21mr|packagekit-qt-1.0.2-2|35	%{_libdir}/libpackagekitqt5.so.%{major}
21mr|packagekit-qt-1.0.2-2|36	%{_libdir}/libpackagekitqt5.so.%{version}
21mr|packagekit-qt-1.0.2-2|37	
21mr|packagekit-qt-1.0.2-2|38	#----------------------------------------------------------------------------
21mr|packagekit-qt-1.0.2-2|39	
21mr|packagekit-qt-1.0.2-2|40	%package -n %{devqt5}
21mr|packagekit-qt-1.0.2-2|41	Summary:	Libraries and headers for PackageKit-Qt5
21mr|packagekit-qt-1.0.2-2|42	Group:		Development/Other
21mr|packagekit-qt-1.0.2-2|43	Requires:	%{libqt5} = %{EVRD}
21mr|packagekit-qt-1.0.2-2|44	Provides:	%{name}5-devel = %{EVRD}
21mr|packagekit-qt-1.0.2-2|45	
21mr|packagekit-qt-1.0.2-2|46	%description -n %{devqt5}
21mr|packagekit-qt-1.0.2-2|47	Headers and libraries for PackageKit-Qt5.
21mr|packagekit-qt-1.0.2-2|48	
21mr|packagekit-qt-1.0.2-2|49	%files -n %{devqt5}
21mr|packagekit-qt-1.0.2-2|50	%{_includedir}/packagekitqt5/
21mr|packagekit-qt-1.0.2-2|51	%{_libdir}/libpackagekitqt5.so
21mr|packagekit-qt-1.0.2-2|52	%{_libdir}/pkgconfig/packagekitqt5.pc
21mr|packagekit-qt-1.0.2-2|53	%{_libdir}/cmake/packagekitqt5/
21mr|packagekit-qt-1.0.2-2|54	
21mr|packagekit-qt-1.0.2-2|55	#----------------------------------------------------------------------------
21mr|packagekit-qt-1.0.2-2|56	
21mr|packagekit-qt-1.0.2-2|57	%prep
21mr|packagekit-qt-1.0.2-2|58	%setup -qn PackageKit-Qt-%{version}
21mr|packagekit-qt-1.0.2-2|59	
21mr|packagekit-qt-1.0.2-2|60	%build
21mr|packagekit-qt-1.0.2-2|61	%cmake_qt5 -DUSE_QT5:BOOL=ON
21mr|packagekit-qt-1.0.2-2|62	%make
21mr|packagekit-qt-1.0.2-2|63	
21mr|packagekit-qt-1.0.2-2|64	%install
21mr|packagekit-qt-1.0.2-2|65	%makeinstall_std -C build

14634 21
21mr|pahole-1.29-1|1	%define oname dwarves
21mr|pahole-1.29-1|2	
21mr|pahole-1.29-1|3	%define major 1
21mr|pahole-1.29-1|4	%define dwarvesdevel %mklibname %{oname} -d
21mr|pahole-1.29-1|5	
21mr|pahole-1.29-1|6	Summary:	Tool that shows data structure layouts encoded in debugging information
21mr|pahole-1.29-1|7	Name:		pahole
21mr|pahole-1.29-1|8	Version:	1.29
21mr|pahole-1.29-1|9	Release:	1
21mr|pahole-1.29-1|10	License:	GPLv2+
21mr|pahole-1.29-1|11	Group:		Development/C
21mr|pahole-1.29-1|12	Url:		https://git.kernel.org/pub/scm/devel/pahole/pahole.git
21mr|pahole-1.29-1|13	# From rpm/SPECS/dwarves.spec, kb#336
21mr|pahole-1.29-1|14	Source0:	https://fedorapeople.org/~acme/dwarves/%{oname}-%{version}.tar.xz
21mr|pahole-1.29-1|15	BuildRequires:	cmake
21mr|pahole-1.29-1|16	BuildRequires:	ninja
21mr|pahole-1.29-1|17	BuildRequires:	pkgconfig(libbpf)
21mr|pahole-1.29-1|18	Provides:	%{oname} = %{EVRD}
21mr|pahole-1.29-1|19	
21mr|pahole-1.29-1|20	%description
21mr|pahole-1.29-1|21	pahole shows data structure layouts encoded in debugging information formats,
21mr|pahole-1.29-1|22	DWARF, CTF and BTF being supported.
21mr|pahole-1.29-1|23	
21mr|pahole-1.29-1|24	This is useful for, among other things: optimizing important data structures by
21mr|pahole-1.29-1|25	reducing its size, figuring out what is the field sitting at an offset from the
21mr|pahole-1.29-1|26	start of a data structure, investigating ABI changes and more generally
21mr|pahole-1.29-1|27	understanding a new codebase you have to work with.
21mr|pahole-1.29-1|28	
21mr|pahole-1.29-1|29	%files
21mr|pahole-1.29-1|30	%doc %{_mandir}/man1/%{name}.1*
21mr|pahole-1.29-1|31	%{_bindir}/btfdiff
21mr|pahole-1.29-1|32	%{_bindir}/codiff
21mr|pahole-1.29-1|33	%{_bindir}/ctracer
21mr|pahole-1.29-1|34	%{_bindir}/dtagnames
21mr|pahole-1.29-1|35	%{_bindir}/fullcircle
21mr|pahole-1.29-1|36	%{_bindir}/%{name}
21mr|pahole-1.29-1|37	%{_bindir}/ostra-cg
21mr|pahole-1.29-1|38	%{_bindir}/pdwtags
21mr|pahole-1.29-1|39	%{_bindir}/pfunct
21mr|pahole-1.29-1|40	%{_bindir}/pglobal
21mr|pahole-1.29-1|41	%{_bindir}/prefcnt
21mr|pahole-1.29-1|42	%{_bindir}/scncopy
21mr|pahole-1.29-1|43	%{_bindir}/syscse
21mr|pahole-1.29-1|44	%{_datadir}/%{oname}
21mr|pahole-1.29-1|45	
21mr|pahole-1.29-1|46	#------------------------------------------------------------------
21mr|pahole-1.29-1|47	
21mr|pahole-1.29-1|48	%libpackage %{oname} %{major}
21mr|pahole-1.29-1|49	%libpackage %{oname}_emit %{major}
21mr|pahole-1.29-1|50	%libpackage %{oname}_reorganize %{major}
21mr|pahole-1.29-1|51	
21mr|pahole-1.29-1|52	#------------------------------------------------------------------
21mr|pahole-1.29-1|53	
21mr|pahole-1.29-1|54	%package -n %{dwarvesdevel}
21mr|pahole-1.29-1|55	Summary:	Development files for the %{oname} library, a part of %{name}
21mr|pahole-1.29-1|56	Group:		Development/C
21mr|pahole-1.29-1|57	
21mr|pahole-1.29-1|58	%description -n %{dwarvesdevel}
21mr|pahole-1.29-1|59	Development files for the %{oname} library, a part of %{name}
21mr|pahole-1.29-1|60	
21mr|pahole-1.29-1|61	%files -n %{dwarvesdevel}
21mr|pahole-1.29-1|62	%{_includedir}/%{oname}
21mr|pahole-1.29-1|63	%{_libdir}/*.so
21mr|pahole-1.29-1|64	
21mr|pahole-1.29-1|65	#------------------------------------------------------------------
21mr|pahole-1.29-1|66	
21mr|pahole-1.29-1|67	%prep
21mr|pahole-1.29-1|68	%autosetup -p1 -n %{oname}-%{version}
21mr|pahole-1.29-1|69	
21mr|pahole-1.29-1|70	%build
21mr|pahole-1.29-1|71	%set_build_flags
21mr|pahole-1.29-1|72	%cmake \
21mr|pahole-1.29-1|73	-DCMAKE_BUILD_TYPE=None \
21mr|pahole-1.29-1|74	-G Ninja
21mr|pahole-1.29-1|75	%ninja_build
21mr|pahole-1.29-1|76	
21mr|pahole-1.29-1|77	%install
21mr|pahole-1.29-1|78	%ninja_install -C build

14635 21
21mr|palapeli-23.08.4-2|1	
21mr|palapeli-23.08.4-2|2	Summary:	Jigsaw puzzle game
21mr|palapeli-23.08.4-2|3	Name:		palapeli
21mr|palapeli-23.08.4-2|4	Version:	23.08.4
21mr|palapeli-23.08.4-2|5	Release:	2
21mr|palapeli-23.08.4-2|6	Epoch:		1
21mr|palapeli-23.08.4-2|7	License:	GPLv2+
21mr|palapeli-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|palapeli-23.08.4-2|9	Url:		http://www.kde.org/applications/games/palapeli/
21mr|palapeli-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|palapeli-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|palapeli-23.08.4-2|12	BuildRequires:	shared-mime-info
21mr|palapeli-23.08.4-2|13	BuildRequires:	kf5archive-devel
21mr|palapeli-23.08.4-2|14	BuildRequires:	kf5completion-devel
21mr|palapeli-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|palapeli-23.08.4-2|16	BuildRequires:	kf5configwidgets-devel
21mr|palapeli-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21mr|palapeli-23.08.4-2|18	BuildRequires:	kf5crash-devel
21mr|palapeli-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|palapeli-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|palapeli-23.08.4-2|21	BuildRequires:	kf5itemviews-devel
21mr|palapeli-23.08.4-2|22	BuildRequires:	kf5kdegames-devel
21mr|palapeli-23.08.4-2|23	BuildRequires:	kf5kio-devel
21mr|palapeli-23.08.4-2|24	BuildRequires:	kf5notifications-devel
21mr|palapeli-23.08.4-2|25	BuildRequires:	kf5service-devel
21mr|palapeli-23.08.4-2|26	BuildRequires:	kf5widgetsaddons-devel
21mr|palapeli-23.08.4-2|27	BuildRequires:	kf5xmlgui-devel
21mr|palapeli-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|palapeli-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|palapeli-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|palapeli-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Qml)
21mr|palapeli-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Quick)
21mr|palapeli-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Svg)
21mr|palapeli-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|palapeli-23.08.4-2|35	
21mr|palapeli-23.08.4-2|36	%description
21mr|palapeli-23.08.4-2|37	Palapeli is a jigsaw puzzle game. Unlike other games in that genre, you
21mr|palapeli-23.08.4-2|38	are not limited to aligning pieces on imaginary grids. The pieces are
21mr|palapeli-23.08.4-2|39	freely moveable. Also, Palapeli features real persistency, i.e. everything
21mr|palapeli-23.08.4-2|40	you do is saved on your disk immediately.
21mr|palapeli-23.08.4-2|41	
21mr|palapeli-23.08.4-2|42	%files -f %{name}.lang
21mr|palapeli-23.08.4-2|43	%{_kde5_applicationsdir}/org.kde.palapeli.desktop
21mr|palapeli-23.08.4-2|44	%{_kde5_bindir}/palapeli
21mr|palapeli-23.08.4-2|45	%{_kde5_configdir}/palapeli-collectionrc
21mr|palapeli-23.08.4-2|46	%{_kde5_datadir}/palapeli
21mr|palapeli-23.08.4-2|47	%{_kde5_datadir}/qlogging-categories5/palapeli.categories
21mr|palapeli-23.08.4-2|48	%{_kde5_datadir}/kio/servicemenus/palapeli_servicemenu.desktop
21mr|palapeli-23.08.4-2|49	%{_kde5_iconsdir}/hicolor/*/*/*palapeli*
21mr|palapeli-23.08.4-2|50	%{_kde5_notificationsdir}/palapeli.notifyrc
21mr|palapeli-23.08.4-2|51	%{_appdatadir}/org.kde.palapeli.appdata.xml
21mr|palapeli-23.08.4-2|52	%{_datadir}/mime/packages/palapeli-mimetypes.xml
21mr|palapeli-23.08.4-2|53	%{_qt5_plugindir}/palapelislicers/palapeli_goldbergslicer.so
21mr|palapeli-23.08.4-2|54	%{_qt5_plugindir}/palapelislicers/palapeli_jigsawslicer.so
21mr|palapeli-23.08.4-2|55	%{_qt5_plugindir}/palapelislicers/palapeli_rectslicer.so
21mr|palapeli-23.08.4-2|56	%{_kde5_plugindir}/thumbcreator/palathumbcreator.so
21mr|palapeli-23.08.4-2|57	
21mr|palapeli-23.08.4-2|58	#------------------------------------------------------------------------------
21mr|palapeli-23.08.4-2|59	
21mr|palapeli-23.08.4-2|60	%define pala_major 0
21mr|palapeli-23.08.4-2|61	%define libpala %mklibname pala %{pala_major}
21mr|palapeli-23.08.4-2|62	
21mr|palapeli-23.08.4-2|63	%package -n %{libpala}
21mr|palapeli-23.08.4-2|64	Summary:	Palapeli shared library
21mr|palapeli-23.08.4-2|65	Group:		System/Libraries
21mr|palapeli-23.08.4-2|66	
21mr|palapeli-23.08.4-2|67	%description -n %{libpala}
21mr|palapeli-23.08.4-2|68	Palapeli shared library.
21mr|palapeli-23.08.4-2|69	
21mr|palapeli-23.08.4-2|70	%files -n %{libpala}
21mr|palapeli-23.08.4-2|71	%{_kde5_libdir}/libpala.so.%{pala_major}*
21mr|palapeli-23.08.4-2|72	
21mr|palapeli-23.08.4-2|73	#------------------------------------------------------------------------------
21mr|palapeli-23.08.4-2|74	
21mr|palapeli-23.08.4-2|75	%define devpala %mklibname pala -d
21mr|palapeli-23.08.4-2|76	
21mr|palapeli-23.08.4-2|77	%package -n %{devpala}
21mr|palapeli-23.08.4-2|78	Summary:	Development files for Palapeli
21mr|palapeli-23.08.4-2|79	Group:		Development/KDE and Qt
21mr|palapeli-23.08.4-2|80	Requires:	%{libpala} = %{EVRD}
21mr|palapeli-23.08.4-2|81	Provides:	%{name}-devel = %{EVRD}
21mr|palapeli-23.08.4-2|82	Conflicts:	kdegames4-devel < 1:4.9.80
21mr|palapeli-23.08.4-2|83	Conflicts:	%{name}-devel < 1:17.12.3
21mr|palapeli-23.08.4-2|84	Obsoletes:	%{name}-devel < 1:17.12.3
21mr|palapeli-23.08.4-2|85	
21mr|palapeli-23.08.4-2|86	%description -n %{devpala}
21mr|palapeli-23.08.4-2|87	This package provides development files for Palapeli.
21mr|palapeli-23.08.4-2|88	
21mr|palapeli-23.08.4-2|89	%files -n %{devpala}
21mr|palapeli-23.08.4-2|90	%{_kde5_includedir}/Pala
21mr|palapeli-23.08.4-2|91	%{_kde5_libdir}/libpala.so
21mr|palapeli-23.08.4-2|92	# cmake files
21mr|palapeli-23.08.4-2|93	%{_kde5_libdir}/cmake/Pala
21mr|palapeli-23.08.4-2|94	
21mr|palapeli-23.08.4-2|95	#------------------------------------------------------------------------------
21mr|palapeli-23.08.4-2|96	
21mr|palapeli-23.08.4-2|97	%prep
21mr|palapeli-23.08.4-2|98	%autosetup -p1
21mr|palapeli-23.08.4-2|99	
21mr|palapeli-23.08.4-2|100	%build
21mr|palapeli-23.08.4-2|101	%cmake_kde5
21mr|palapeli-23.08.4-2|102	%make
21mr|palapeli-23.08.4-2|103	
21mr|palapeli-23.08.4-2|104	%install
21mr|palapeli-23.08.4-2|105	%makeinstall_std -C build
21mr|palapeli-23.08.4-2|106	
21mr|palapeli-23.08.4-2|107	%find_lang %{name} --with-kde --with-html
21mr|palapeli-23.08.4-2|108	

14636 21
21mr|pam-1.5.1-8|1	%define major 0
21mr|pam-1.5.1-8|2	%define libname %mklibname %{name} %{major}
21mr|pam-1.5.1-8|3	%define libnamec %mklibname %{name}c %{major}
21mr|pam-1.5.1-8|4	%define libname_misc %mklibname %{name}_misc %{major}
21mr|pam-1.5.1-8|5	%define devname %mklibname %{name} -d
21mr|pam-1.5.1-8|6	
21mr|pam-1.5.1-8|7	%bcond_with prelude
21mr|pam-1.5.1-8|8	
21mr|pam-1.5.1-8|9	%bcond_with bootstrap
21mr|pam-1.5.1-8|10	
21mr|pam-1.5.1-8|11	%bcond_without selinux
21mr|pam-1.5.1-8|12	
21mr|pam-1.5.1-8|13	%define pam_redhat_version 1.1.4
21mr|pam-1.5.1-8|14	
21mr|pam-1.5.1-8|15	Summary:	A security tool which provides authentication for applications
21mr|pam-1.5.1-8|16	Name:		pam
21mr|pam-1.5.1-8|17	Version:	1.5.1
21mr|pam-1.5.1-8|18	Release:	8
21mr|pam-1.5.1-8|19	Epoch:		1
21mr|pam-1.5.1-8|20	# The library is BSD licensed with option to relicense as GPLv2+ - this option is redundant
21mr|pam-1.5.1-8|21	# as the BSD license allows that anyway. pam_timestamp and pam_console modules are GPLv2+,
21mr|pam-1.5.1-8|22	License:	BSD and GPLv2+
21mr|pam-1.5.1-8|23	Group:		System/Libraries
21mr|pam-1.5.1-8|24	Url:		http://www.kernel.org/pub/linux/libs/pam/index.html
21mr|pam-1.5.1-8|25	Source0:	https://github.com/linux-pam/linux-pam/releases/download/v%{version}/Linux-PAM-%{version}.tar.xz
21mr|pam-1.5.1-8|26	Source2:	https://releases.pagure.org/pam-redhat/pam-redhat-%{pam_redhat_version}.tar.bz2
21mr|pam-1.5.1-8|27	Source5:	other.pamd
21mr|pam-1.5.1-8|28	Source6:	system-auth.pamd
21mr|pam-1.5.1-8|29	Source7:	config-util.pamd
21mr|pam-1.5.1-8|30	Source8:	dlopen.sh
21mr|pam-1.5.1-8|31	Source9:	system-auth.5
21mr|pam-1.5.1-8|32	Source10:	config-util.5
21mr|pam-1.5.1-8|33	Source11:	postlogin.pamd
21mr|pam-1.5.1-8|34	Source12:	postlogin.5
21mr|pam-1.5.1-8|35	Source13:	pamtmp.conf
21mr|pam-1.5.1-8|36	Source14:	90-nproc.conf
21mr|pam-1.5.1-8|37	Source15:	password-auth.pamd
21mr|pam-1.5.1-8|38	Source16:	smartcard-auth.pamd
21mr|pam-1.5.1-8|39	#add missing documentation
21mr|pam-1.5.1-8|40	Source501:	pam_tty_audit.8
21mr|pam-1.5.1-8|41	Source502:	README
21mr|pam-1.5.1-8|42	
21mr|pam-1.5.1-8|43	Patch0:		pam-1.5.1-svace-confirmed-fixes.patch
21mr|pam-1.5.1-8|44	
21mr|pam-1.5.1-8|45	# RedHat patches
21mr|pam-1.5.1-8|46	Patch1:		https://src.fedoraproject.org/rpms/pam/raw/master/f/pam-1.5.0-redhat-modules.patch
21mr|pam-1.5.1-8|47	Patch9:		https://src.fedoraproject.org/rpms/pam/raw/master/f/pam-1.5.0-noflex.patch
21mr|pam-1.5.1-8|48	
21mr|pam-1.5.1-8|49	# Upstreamed partially
21mr|pam-1.5.1-8|50	Patch33:	https://src.fedoraproject.org/rpms/pam/raw/master/f/pam-1.3.0-unix-nomsg.patch
21mr|pam-1.5.1-8|51	# OpenMandriva specific sources/patches
21mr|pam-1.5.1-8|52	
21mr|pam-1.5.1-8|53	# https://github.com/linux-pam/linux-pam/pull/597
21mr|pam-1.5.1-8|54	Patch41:	9facab2134a9e1142ab3c614e72eb25aaafd0dec.patch
21mr|pam-1.5.1-8|55	Patch42:	cee08b7a6ea5d48f8527e3497735466e44445b66.patch
21mr|pam-1.5.1-8|56	Patch43:	4fbed4be20377e5b1a6e71f572eb28ed049ed3fe.patch
21mr|pam-1.5.1-8|57	Patch44:	4e8af9027dab25ebff3fa1b6e5542640611778c9.patch
21mr|pam-1.5.1-8|58	
21mr|pam-1.5.1-8|59	# (fl) fix infinite loop
21mr|pam-1.5.1-8|60	Patch507:	pam-0.74-loop.patch
21mr|pam-1.5.1-8|61	# (fc) 0.75-29mdk don't complain when / is owned by root.adm
21mr|pam-1.5.1-8|62	Patch508:	Linux-PAM-0.99.3.0-pamtimestampadm.patch
21mr|pam-1.5.1-8|63	Patch509:	Linux-PAM-0.99.3.0-pbuild-rh.patch
21mr|pam-1.5.1-8|64	# (fl) pam_xauth: set extra groups because in high security levels
21mr|pam-1.5.1-8|65	#      access to /usr/X11R6/bin dir is controlled by a group
21mr|pam-1.5.1-8|66	Patch512:	Linux-PAM-1.1.3-xauth-groups.patch
21mr|pam-1.5.1-8|67	
21mr|pam-1.5.1-8|68	Patch700:	pam_fix_static_pam_console.patch
21mr|pam-1.5.1-8|69	# (proyvind): add missing constant that went with rpc removal from glibc 2.14
21mr|pam-1.5.1-8|70	Patch702:	Linux-PAM-1.1.4-add-now-missing-nis-constant.patch
21mr|pam-1.5.1-8|71	# (akdengi> add user to default group users which need for Samba
21mr|pam-1.5.1-8|72	Patch801:	Linux-PAM-1.1.4-group_add_users.patch
21mr|pam-1.5.1-8|73	
21mr|pam-1.5.1-8|74	Patch1000:	CVE-2024-22365.patch
21mr|pam-1.5.1-8|75	
21mr|pam-1.5.1-8|76	Patch1001: 	0001-pam_timestamp_check-fix-potential-null-pointer-deref.patch
21mr|pam-1.5.1-8|77	Patch1002: 	0002-PATCH-pam_succeed_if-avoid-returning-garbage-for-emp.patch
21mr|pam-1.5.1-8|78	Patch1003: 	0003-pam_unix-check-str-to-integer-conversions.patch
21mr|pam-1.5.1-8|79	%if %{with selinux}
21mr|pam-1.5.1-8|80	BuildRequires:	selinux-devel >= 2.1.6-7
21mr|pam-1.5.1-8|81	%endif
21mr|pam-1.5.1-8|82	BuildRequires:	bison
21mr|pam-1.5.1-8|83	BuildRequires:	flex
21mr|pam-1.5.1-8|84	%if %{without bootstrap}
21mr|pam-1.5.1-8|85	# this pulls in the mega texlive load
21mr|pam-1.5.1-8|86	BuildRequires:	linuxdoc-tools
21mr|pam-1.5.1-8|87	%endif
21mr|pam-1.5.1-8|88	BuildRequires:	cracklib-devel
21mr|pam-1.5.1-8|89	BuildRequires:	libaudit-devel
21mr|pam-1.5.1-8|90	BuildRequires:	db_nss-devel
21mr|pam-1.5.1-8|91	BuildRequires:	gettext-devel
21mr|pam-1.5.1-8|92	BuildRequires:	pkgconfig(libtirpc)
21mr|pam-1.5.1-8|93	BuildRequires:	db-devel
21mr|pam-1.5.1-8|94	BuildRequires:	html2text
21mr|pam-1.5.1-8|95	BuildRequires:	docbook-dtd412-xml
21mr|pam-1.5.1-8|96	BuildRequires:	docbook-dtd43-xml
21mr|pam-1.5.1-8|97	BuildRequires:	docbook-dtd44-xml
21mr|pam-1.5.1-8|98	BuildRequires:	docbook-style-xsl
21mr|pam-1.5.1-8|99	BuildRequires:	docbook-dtds
21mr|pam-1.5.1-8|100	BuildRequires:	xsltproc
21mr|pam-1.5.1-8|101	%if %{with prelude}
21mr|pam-1.5.1-8|102	BuildRequires:	prelude-devel >= 0.9.0
21mr|pam-1.5.1-8|103	%else
21mr|pam-1.5.1-8|104	BuildConflicts:	pkgconfig(libprelude)
21mr|pam-1.5.1-8|105	%endif
21mr|pam-1.5.1-8|106	Requires:	cracklib-dicts
21mr|pam-1.5.1-8|107	Requires:	setup >= 2.7.12-2
21mr|pam-1.5.1-8|108	Requires(post):	coreutils >= 8.12-7.2
21mr|pam-1.5.1-8|109	Conflicts:	%{_lib}pam0 < 1.1.4-5
21mr|pam-1.5.1-8|110	Requires:	libpwquality >= 0.9.9
21mr|pam-1.5.1-8|111	
21mr|pam-1.5.1-8|112	%description
21mr|pam-1.5.1-8|113	PAM (Pluggable Authentication Modules) is a system security tool that
21mr|pam-1.5.1-8|114	allows system administrators to set authentication policy without
21mr|pam-1.5.1-8|115	having to recompile programs that handle authentication.
21mr|pam-1.5.1-8|116	
21mr|pam-1.5.1-8|117	%files -f Linux-PAM.lang
21mr|pam-1.5.1-8|118	%doc NEWS
21mr|pam-1.5.1-8|119	%docdir %{_docdir}/%{name}
21mr|pam-1.5.1-8|120	%dir %{_sysconfdir}/pam.d
21mr|pam-1.5.1-8|121	%config(noreplace) %{_sysconfdir}/environment
21mr|pam-1.5.1-8|122	%config %{_sysconfdir}/pam.d/other
21mr|pam-1.5.1-8|123	%attr(0644,root,shadow) %config(noreplace) %{_sysconfdir}/pam.d/system-auth
21mr|pam-1.5.1-8|124	%attr(0644,root,shadow) %config(noreplace) %{_sysconfdir}/pam.d/system-auth-default
21mr|pam-1.5.1-8|125	%config %{_sysconfdir}/pam.d/config-util
21mr|pam-1.5.1-8|126	%config %{_sysconfdir}/pam.d/postlogin
21mr|pam-1.5.1-8|127	%config %{_sysconfdir}/pam.d/password-auth
21mr|pam-1.5.1-8|128	%config %{_sysconfdir}/pam.d/smartcard-auth
21mr|pam-1.5.1-8|129	/sbin/pam_console_apply
21mr|pam-1.5.1-8|130	/sbin/faillock
21mr|pam-1.5.1-8|131	%attr(4755,root,root) /sbin/pam_timestamp_check
21mr|pam-1.5.1-8|132	%attr(0755,root,root) /sbin/pwhistory_helper
21mr|pam-1.5.1-8|133	%attr(4755,root,root) /sbin/unix_chkpwd
21mr|pam-1.5.1-8|134	%attr(0700,root,root) /sbin/unix_update
21mr|pam-1.5.1-8|135	%attr(0755,root,root) /sbin/mkhomedir_helper
21mr|pam-1.5.1-8|136	%attr(0755,root,root) /sbin/pam_namespace_helper
21mr|pam-1.5.1-8|137	%config(noreplace) %{_sysconfdir}/security/access.conf
21mr|pam-1.5.1-8|138	%config(noreplace) %{_sysconfdir}/security/chroot.conf
21mr|pam-1.5.1-8|139	%config(noreplace) %{_sysconfdir}/security/console.perms
21mr|pam-1.5.1-8|140	%config(noreplace) %{_sysconfdir}/security/console.handlers
21mr|pam-1.5.1-8|141	%config(noreplace) %{_sysconfdir}/security/faillock.conf
21mr|pam-1.5.1-8|142	%config(noreplace) %{_sysconfdir}/security/group.conf
21mr|pam-1.5.1-8|143	%config(noreplace) %{_sysconfdir}/security/limits.conf
21mr|pam-1.5.1-8|144	%config(noreplace) %{_sysconfdir}/security/namespace.conf
21mr|pam-1.5.1-8|145	%attr(755,root,root) %config(noreplace) %{_sysconfdir}/security/namespace.init
21mr|pam-1.5.1-8|146	%config(noreplace) %{_sysconfdir}/security/pam_env.conf
21mr|pam-1.5.1-8|147	%config(noreplace) %{_sysconfdir}/security/time.conf
21mr|pam-1.5.1-8|148	%config(noreplace) %{_sysconfdir}/security/opasswd
21mr|pam-1.5.1-8|149	%config(noreplace) %{_sysconfdir}/security/limits.d/90-nproc.conf
21mr|pam-1.5.1-8|150	%if %{with selinux}
21mr|pam-1.5.1-8|151	%config(noreplace) %{_sysconfdir}/security/sepermit.conf
21mr|pam-1.5.1-8|152	%endif
21mr|pam-1.5.1-8|153	%dir %{_sysconfdir}/security/console.apps
21mr|pam-1.5.1-8|154	%dir %{_sysconfdir}/security/console.perms.d
21mr|pam-1.5.1-8|155	%dir /%{_lib}/security
21mr|pam-1.5.1-8|156	/%{_lib}/security/*.so
21mr|pam-1.5.1-8|157	/%{_lib}/security/pam_filter
21mr|pam-1.5.1-8|158	/usr/lib/tmpfiles.d/pam.conf
21mr|pam-1.5.1-8|159	%{_unitdir}/pam_namespace.service
21mr|pam-1.5.1-8|160	%ghost %dir /var/run/console
21mr|pam-1.5.1-8|161	%ghost /var/log/tallylog
21mr|pam-1.5.1-8|162	%{_mandir}/man5/*
21mr|pam-1.5.1-8|163	%{_mandir}/man8/*
21mr|pam-1.5.1-8|164	
21mr|pam-1.5.1-8|165	%posttrans
21mr|pam-1.5.1-8|166	# (cg) Ensure that the pam_systemd.so is included for user ACLs under systemd
21mr|pam-1.5.1-8|167	# Note: Only affects upgrades, but does no harm so always update if needed.
21mr|pam-1.5.1-8|168	if ! grep -q "pam_systemd\.so" /etc/pam.d/system-auth; then
21mr|pam-1.5.1-8|169	echo "-session    optional      pam_systemd.so" >>/etc/pam.d/system-auth
21mr|pam-1.5.1-8|170	fi
21mr|pam-1.5.1-8|171	
21mr|pam-1.5.1-8|172	if [ ! -a /var/log/tallylog ] ; then
21mr|pam-1.5.1-8|173	install -m 600 /dev/null /var/log/tallylog
21mr|pam-1.5.1-8|174	fi
21mr|pam-1.5.1-8|175	
21mr|pam-1.5.1-8|176	#----------------------------------------------------------------------------
21mr|pam-1.5.1-8|177	
21mr|pam-1.5.1-8|178	%package doc
21mr|pam-1.5.1-8|179	Summary:	Additional documentation for %{name}
21mr|pam-1.5.1-8|180	Group:		Documentation
21mr|pam-1.5.1-8|181	Requires:	%{name} = %{EVRD}
21mr|pam-1.5.1-8|182	
21mr|pam-1.5.1-8|183	%description doc
21mr|pam-1.5.1-8|184	This is the documentation package of %{name}.
21mr|pam-1.5.1-8|185	
21mr|pam-1.5.1-8|186	%files doc
21mr|pam-1.5.1-8|187	%doc doc/txts doc/specs/rfc86.0.txt Copyright
21mr|pam-1.5.1-8|188	%doc %{_docdir}/%{name}/*
21mr|pam-1.5.1-8|189	
21mr|pam-1.5.1-8|190	#----------------------------------------------------------------------------
21mr|pam-1.5.1-8|191	
21mr|pam-1.5.1-8|192	%package -n %{libname}
21mr|pam-1.5.1-8|193	Summary:	Library for %{name}
21mr|pam-1.5.1-8|194	Group:		System/Libraries
21mr|pam-1.5.1-8|195	Conflicts:	pam < 1.1.4-5
21mr|pam-1.5.1-8|196	
21mr|pam-1.5.1-8|197	%description -n %{libname}
21mr|pam-1.5.1-8|198	This package contains the library libpam for %{name}.
21mr|pam-1.5.1-8|199	
21mr|pam-1.5.1-8|200	%files -n %{libname}
21mr|pam-1.5.1-8|201	/%{_lib}/libpam.so.%{major}*
21mr|pam-1.5.1-8|202	
21mr|pam-1.5.1-8|203	#----------------------------------------------------------------------------
21mr|pam-1.5.1-8|204	
21mr|pam-1.5.1-8|205	%package -n %{libnamec}
21mr|pam-1.5.1-8|206	Summary:	Library for %{name}
21mr|pam-1.5.1-8|207	Group:		System/Libraries
21mr|pam-1.5.1-8|208	Conflicts:	%{_lib}pam0 < 1.1.4-5
21mr|pam-1.5.1-8|209	
21mr|pam-1.5.1-8|210	%description -n %{libnamec}
21mr|pam-1.5.1-8|211	This package contains the library libpamc for %{name}.
21mr|pam-1.5.1-8|212	
21mr|pam-1.5.1-8|213	%files -n %{libnamec}
21mr|pam-1.5.1-8|214	/%{_lib}/libpamc.so.%{major}*
21mr|pam-1.5.1-8|215	
21mr|pam-1.5.1-8|216	#----------------------------------------------------------------------------
21mr|pam-1.5.1-8|217	
21mr|pam-1.5.1-8|218	%package -n %{libname_misc}
21mr|pam-1.5.1-8|219	Summary:	Library for %{name}
21mr|pam-1.5.1-8|220	Group:		System/Libraries
21mr|pam-1.5.1-8|221	Conflicts:	%{_lib}pam0 < 1.1.4-5
21mr|pam-1.5.1-8|222	
21mr|pam-1.5.1-8|223	%description -n %{libname_misc}
21mr|pam-1.5.1-8|224	This package contains the library libpam_misc for %{name}.
21mr|pam-1.5.1-8|225	
21mr|pam-1.5.1-8|226	%files -n %{libname_misc}
21mr|pam-1.5.1-8|227	/%{_lib}/libpam_misc.so.%{major}*
21mr|pam-1.5.1-8|228	
21mr|pam-1.5.1-8|229	#----------------------------------------------------------------------------
21mr|pam-1.5.1-8|230	
21mr|pam-1.5.1-8|231	%package -n %{devname}
21mr|pam-1.5.1-8|232	Summary:	Development headers and libraries for %{name}
21mr|pam-1.5.1-8|233	Group:		Development/Other
21mr|pam-1.5.1-8|234	Requires:	%{libname} = %{EVRD}
21mr|pam-1.5.1-8|235	Requires:	%{libnamec} = %{EVRD}
21mr|pam-1.5.1-8|236	Requires:	%{libname_misc} = %{EVRD}
21mr|pam-1.5.1-8|237	Provides:	%{name}-devel = %{EVRD}
21mr|pam-1.5.1-8|238	
21mr|pam-1.5.1-8|239	%description -n %{devname}
21mr|pam-1.5.1-8|240	PAM (Pluggable Authentication Modules) is a system security tool that
21mr|pam-1.5.1-8|241	allows system administrators to set authentication policy without
21mr|pam-1.5.1-8|242	having to recompile programs that handle authentication.
21mr|pam-1.5.1-8|243	
21mr|pam-1.5.1-8|244	This package contains the development libraries for %{name}.
21mr|pam-1.5.1-8|245	
21mr|pam-1.5.1-8|246	%files -n %{devname}
21mr|pam-1.5.1-8|247	%doc Copyright
21mr|pam-1.5.1-8|248	/%{_lib}/libpam.so
21mr|pam-1.5.1-8|249	/%{_lib}/libpam_misc.so
21mr|pam-1.5.1-8|250	/%{_lib}/libpamc.so
21mr|pam-1.5.1-8|251	%{_includedir}/security/*.h
21mr|pam-1.5.1-8|252	%{_mandir}/man3/*
21mr|pam-1.5.1-8|253	
21mr|pam-1.5.1-8|254	#----------------------------------------------------------------------------
21mr|pam-1.5.1-8|255	
21mr|pam-1.5.1-8|256	%prep
21mr|pam-1.5.1-8|257	%setup -q -n Linux-PAM-%{version} -a 2
21mr|pam-1.5.1-8|258	
21mr|pam-1.5.1-8|259	# Add custom modules.
21mr|pam-1.5.1-8|260	mv pam-redhat-%{pam_redhat_version}/* modules
21mr|pam-1.5.1-8|261	
21mr|pam-1.5.1-8|262	%autopatch -p1
21mr|pam-1.5.1-8|263	sed -i 's!$(prefix)/lib/systemd/system!%{_unitdir}!g' modules/pam_namespace/Makefile.*
21mr|pam-1.5.1-8|264	# replace /var/run with /run
21mr|pam-1.5.1-8|265	find . -type f -exec sed -i 's!/var/run!/run!g' {} \;
21mr|pam-1.5.1-8|266	
21mr|pam-1.5.1-8|267	install -m644 %{SOURCE501} %{SOURCE502} modules/pam_tty_audit/
21mr|pam-1.5.1-8|268	
21mr|pam-1.5.1-8|269	# We have non upstream translation for version 1.3.0
21mr|pam-1.5.1-8|270	# Replace original po/ru.po with our fork.
21mr|pam-1.5.1-8|271	# Ported to upstream git master:
21mr|pam-1.5.1-8|272	# https://github.com/linux-pam/linux-pam/pull/152
21mr|pam-1.5.1-8|273	rm -rf doc/txts/README.pam_tally*
21mr|pam-1.5.1-8|274	rm -rf doc/sag/html/*pam_tally*
21mr|pam-1.5.1-8|275	
21mr|pam-1.5.1-8|276	touch ChangeLog # to make autoreconf happy
21mr|pam-1.5.1-8|277	autoreconf -fi -I m4
21mr|pam-1.5.1-8|278	
21mr|pam-1.5.1-8|279	%build
21mr|pam-1.5.1-8|280	autoreconf -fi
21mr|pam-1.5.1-8|281	export BROWSER=""
21mr|pam-1.5.1-8|282	%configure \
21mr|pam-1.5.1-8|283	--sbindir=/sbin \
21mr|pam-1.5.1-8|284	--libdir=/%{_lib} \
21mr|pam-1.5.1-8|285	--includedir=%{_includedir}/security \
21mr|pam-1.5.1-8|286	--with-db-uniquename=_nss \
21mr|pam-1.5.1-8|287	--docdir=%{_docdir}/%{name} \
21mr|pam-1.5.1-8|288	--disable-static \
21mr|pam-1.5.1-8|289	--enable-cracklib \
21mr|pam-1.5.1-8|290	--enable-docu --enable-regenerate-docu \
21mr|pam-1.5.1-8|291	%if %{with prelude}
21mr|pam-1.5.1-8|292	--enable-prelude \
21mr|pam-1.5.1-8|293	%else
21mr|pam-1.5.1-8|294	--disable-prelude \
21mr|pam-1.5.1-8|295	%endif
21mr|pam-1.5.1-8|296	%if %{with selinux}
21mr|pam-1.5.1-8|297	--enable-selinux \
21mr|pam-1.5.1-8|298	%else
21mr|pam-1.5.1-8|299	--disable-selinux \
21mr|pam-1.5.1-8|300	%endif
21mr|pam-1.5.1-8|301	--enable-audit
21mr|pam-1.5.1-8|302	
21mr|pam-1.5.1-8|303	%make_build
21mr|pam-1.5.1-8|304	
21mr|pam-1.5.1-8|305	%install
21mr|pam-1.5.1-8|306	mkdir -p doc/txts
21mr|pam-1.5.1-8|307	for readme in modules/pam_*/README ; do
21mr|pam-1.5.1-8|308	cp -f ${readme} doc/txts/README.`dirname ${readme} | sed -e 's|^modules/||'`
21mr|pam-1.5.1-8|309	done
21mr|pam-1.5.1-8|310	
21mr|pam-1.5.1-8|311	mkdir -p %{buildroot}%{_includedir}/security
21mr|pam-1.5.1-8|312	mkdir -p %{buildroot}/%{_lib}/security
21mr|pam-1.5.1-8|313	%make_install LDCONFIG=:
21mr|pam-1.5.1-8|314	install -d -m 755 %{buildroot}/etc/pam.d
21mr|pam-1.5.1-8|315	install -m 644 %{SOURCE5} %{buildroot}/etc/pam.d/other
21mr|pam-1.5.1-8|316	install -m 644 %{SOURCE6} %{buildroot}/etc/pam.d/system-auth
21mr|pam-1.5.1-8|317	install -m 644 %{SOURCE7} %{buildroot}/etc/pam.d/config-util
21mr|pam-1.5.1-8|318	install -m 644 %{SOURCE11} %{buildroot}/etc/pam.d/postlogin
21mr|pam-1.5.1-8|319	install -m 644 %{SOURCE15} %{buildroot}/etc/pam.d/password-auth
21mr|pam-1.5.1-8|320	install -m 644 %{SOURCE16} %{buildroot}/etc/pam.d/smartcard-auth
21mr|pam-1.5.1-8|321	install -m 600 /dev/null %{buildroot}%{_sysconfdir}/security/opasswd
21mr|pam-1.5.1-8|322	install -d -m 755 %{buildroot}/var/log
21mr|pam-1.5.1-8|323	install -m 600 /dev/null %{buildroot}/var/log/tallylog
21mr|pam-1.5.1-8|324	install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/security/limits.d/90-nproc.conf
21mr|pam-1.5.1-8|325	
21mr|pam-1.5.1-8|326	# Install man pages.
21mr|pam-1.5.1-8|327	install -m 644 %{SOURCE9} %{SOURCE10} %{SOURCE12} %{buildroot}%{_mandir}/man5/
21mr|pam-1.5.1-8|328	
21mr|pam-1.5.1-8|329	# no longer needed, handled by ACL in udev
21mr|pam-1.5.1-8|330	for phase in auth acct passwd session ; do
21mr|pam-1.5.1-8|331	ln -sf pam_unix.so %{buildroot}/%{_lib}/security/pam_unix_${phase}.so
21mr|pam-1.5.1-8|332	done
21mr|pam-1.5.1-8|333	
21mr|pam-1.5.1-8|334	# cleanup
21mr|pam-1.5.1-8|335	rm -f %{buildroot}/%{_lib}/security/*.la
21mr|pam-1.5.1-8|336	rm -f %{buildroot}/%{_lib}/*.la
21mr|pam-1.5.1-8|337	
21mr|pam-1.5.1-8|338	#Set suid bit for /sbin/unix_chkpwd (bug #3169)
21mr|pam-1.5.1-8|339	chmod u+s %{buildroot}/sbin/unix_chkpwd
21mr|pam-1.5.1-8|340	
21mr|pam-1.5.1-8|341	# Install the file for autocreation of /var/run subdirectories on boot
21mr|pam-1.5.1-8|342	mkdir -p %{buildroot}%{_prefix}/lib/tmfiles.d/
21mr|pam-1.5.1-8|343	install -m644 -D %{SOURCE13} %{buildroot}%{_prefix}/lib/tmpfiles.d/pam.conf
21mr|pam-1.5.1-8|344	
21mr|pam-1.5.1-8|345	# For drakauth copy system-auth to system-auth-default
21mr|pam-1.5.1-8|346	cp -f %{buildroot}/etc/pam.d/system-auth %{buildroot}/etc/pam.d/system-auth-default
21mr|pam-1.5.1-8|347	
21mr|pam-1.5.1-8|348	# Localize format of last login time (shown by pam_latslog in e.g. gdm)
21mr|pam-1.5.1-8|349	# These are arguements of strftime(). Here "Пт дек  9 11:31:43 MSK 2022"
21mr|pam-1.5.1-8|350	# is changed to "Пт,  9 декабря 11:32" (ask Survolog@, I (mikhailnov@) do not understand)
21mr|pam-1.5.1-8|351	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=13004
21mr|pam-1.5.1-8|352	pushd %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES
21mr|pam-1.5.1-8|353	msgunfmt Linux-PAM.mo -o Linux-PAM.po
21mr|pam-1.5.1-8|354	rm -f Linux-PAM.mo
21mr|pam-1.5.1-8|355	# \x25 - symbol %%, info about %%a, %%e, %%B etc. in man date.
21mr|pam-1.5.1-8|356	sed -i "/msgstr/ s/ \x25a \x25b \x25e \x25H:\x25M:\x25S \x25Z \x25Y/ \x25a, \x25e \x25B \x25H:\x25M/" Linux-PAM.po
21mr|pam-1.5.1-8|357	sed -i "/msgstr/ s/Последний вход в систему:/Последний вход:/" Linux-PAM.po
21mr|pam-1.5.1-8|358	msgfmt Linux-PAM.po -o Linux-PAM.mo
21mr|pam-1.5.1-8|359	rm -f Linux-PAM.po
21mr|pam-1.5.1-8|360	popd
21mr|pam-1.5.1-8|361	
21mr|pam-1.5.1-8|362	%find_lang Linux-PAM
21mr|pam-1.5.1-8|363	
21mr|pam-1.5.1-8|364	%check
21mr|pam-1.5.1-8|365	EXCEPT=''
21mr|pam-1.5.1-8|366	%if %{without selinux}
21mr|pam-1.5.1-8|367	EXCEPT='pam_selinux'
21mr|pam-1.5.1-8|368	%endif
21mr|pam-1.5.1-8|369	for dir in modules/pam_* ; do
21mr|pam-1.5.1-8|370	if ![[ ${dir} =~ "${except}" ]]; then
21mr|pam-1.5.1-8|371	if ! ls -1 %{buildroot}/%{_lib}/security/`basename ${dir}`*.so ; then
21mr|pam-1.5.1-8|372	echo ERROR `basename ${dir}` did not build a module.
21mr|pam-1.5.1-8|373	exit 1
21mr|pam-1.5.1-8|374	fi
21mr|pam-1.5.1-8|375	fi
21mr|pam-1.5.1-8|376	done
21mr|pam-1.5.1-8|377	
21mr|pam-1.5.1-8|378	# Check for module problems.  Specifically, check that every module we just
21mr|pam-1.5.1-8|379	# installed can actually be loaded by a minimal PAM-aware application.
21mr|pam-1.5.1-8|380	/sbin/ldconfig -n %{buildroot}/%{_lib}
21mr|pam-1.5.1-8|381	for module in %{buildroot}/%{_lib}/security/pam*.so ; do
21mr|pam-1.5.1-8|382	if ! env LD_LIBRARY_PATH=%{buildroot}/%{_lib} \
21mr|pam-1.5.1-8|383	sh %{SOURCE8} -ldb -ldl -lpam -L%{buildroot}/%{_lib} ${module} ; then
21mr|pam-1.5.1-8|384	echo ERROR module: ${module} cannot be loaded.
21mr|pam-1.5.1-8|385	exit 1
21mr|pam-1.5.1-8|386	fi
21mr|pam-1.5.1-8|387	done

14637 21
21mr|pam_ccreds-10-16|1	Summary:	A caching pam module for disconnected operation
21mr|pam_ccreds-10-16|2	Name:		pam_ccreds
21mr|pam_ccreds-10-16|3	Version:	10
21mr|pam_ccreds-10-16|4	Release:	16
21mr|pam_ccreds-10-16|5	License:	GPLv2+
21mr|pam_ccreds-10-16|6	Group:		System/Libraries
21mr|pam_ccreds-10-16|7	Url:		http://www.padl.com/
21mr|pam_ccreds-10-16|8	Source0: 	http://www.padl.com/download/%{name}-%{version}.tar.gz
21mr|pam_ccreds-10-16|9	Patch0:		pam_ccreds-10-dbnss.patch
21mr|pam_ccreds-10-16|10	Patch1:		pam_ccreds-strdup.patch
21mr|pam_ccreds-10-16|11	Patch2:		pam_ccreds-automake-1.13.patch
21mr|pam_ccreds-10-16|12	BuildRequires:	db_nss-devel
21mr|pam_ccreds-10-16|13	BuildRequires:	pam-devel
21mr|pam_ccreds-10-16|14	BuildRequires:	pkgconfig(openssl)
21mr|pam_ccreds-10-16|15	
21mr|pam_ccreds-10-16|16	%description
21mr|pam_ccreds-10-16|17	The pam_ccreds module provides a mechanism for caching credentials when
21mr|pam_ccreds-10-16|18	authenticating against a network authentication service, so that
21mr|pam_ccreds-10-16|19	authentication can still proceed when the service is down. Note at present
21mr|pam_ccreds-10-16|20	no mechanism is provided for caching _authorization_ information, i.e.
21mr|pam_ccreds-10-16|21	whether you are allowed to login once authenticated. Doing this is more
21mr|pam_ccreds-10-16|22	difficult than it first sounds.
21mr|pam_ccreds-10-16|23	
21mr|pam_ccreds-10-16|24	%files
21mr|pam_ccreds-10-16|25	%doc AUTHORS README ChangeLog pam.conf
21mr|pam_ccreds-10-16|26	%attr(4755,root,root) %{_sbindir}/ccreds_chkpwd
21mr|pam_ccreds-10-16|27	%{_sbindir}/cc_dump
21mr|pam_ccreds-10-16|28	%{_sbindir}/cc_test
21mr|pam_ccreds-10-16|29	/%{_lib}/security/pam_ccreds.so
21mr|pam_ccreds-10-16|30	%ghost /var/cache/.security.db
21mr|pam_ccreds-10-16|31	
21mr|pam_ccreds-10-16|32	%post
21mr|pam_ccreds-10-16|33	if [ ! -f /var/cache/.security.db ]; then
21mr|pam_ccreds-10-16|34	%{_sbindir}/cc_test -update any root - > /dev/null 2>/dev/null || :
21mr|pam_ccreds-10-16|35	fi
21mr|pam_ccreds-10-16|36	
21mr|pam_ccreds-10-16|37	#----------------------------------------------------------------------------
21mr|pam_ccreds-10-16|38	
21mr|pam_ccreds-10-16|39	%prep
21mr|pam_ccreds-10-16|40	%setup -q
21mr|pam_ccreds-10-16|41	rm -f acconfig.h
21mr|pam_ccreds-10-16|42	%apply_patches
21mr|pam_ccreds-10-16|43	
21mr|pam_ccreds-10-16|44	%build
21mr|pam_ccreds-10-16|45	autoreconf -fi
21mr|pam_ccreds-10-16|46	%configure --libdir=/%{_lib}
21mr|pam_ccreds-10-16|47	make
21mr|pam_ccreds-10-16|48	
21mr|pam_ccreds-10-16|49	%install
21mr|pam_ccreds-10-16|50	mkdir -p %{buildroot}/%{_lib}/security
21mr|pam_ccreds-10-16|51	mkdir -p %{buildroot}/%{_sbindir}
21mr|pam_ccreds-10-16|52	install pam_ccreds.so %{buildroot}/%{_lib}/security
21mr|pam_ccreds-10-16|53	install cc_dump cc_test %{buildroot}/%{_sbindir}
21mr|pam_ccreds-10-16|54	install ccreds_chkpwd %{buildroot}/%{_sbindir}
21mr|pam_ccreds-10-16|55	mkdir -p %{buildroot}/var/cache
21mr|pam_ccreds-10-16|56	touch %{buildroot}/var/cache/.security.db

14638 21
21mr|pam-config-1.9.0-2|1	%define _pamdir %{_sysconfdir}/pam.d
21mr|pam-config-1.9.0-2|2	%define _rpmlibdir %{_localstatedir}/lib/rpm/filetriggers
21mr|pam-config-1.9.0-2|3	
21mr|pam-config-1.9.0-2|4	Name:		pam-config
21mr|pam-config-1.9.0-2|5	Version:	1.9.0
21mr|pam-config-1.9.0-2|6	Release:	2
21mr|pam-config-1.9.0-2|7	
21mr|pam-config-1.9.0-2|8	Summary:	Systemwide PAM config files for Linux-PAM
21mr|pam-config-1.9.0-2|9	License:	GPLv2+
21mr|pam-config-1.9.0-2|10	Group:		System/Base
21mr|pam-config-1.9.0-2|11	Source0: %{name}-%{version}.tar
21mr|pam-config-1.9.0-2|12	BuildArch:	noarch
21mr|pam-config-1.9.0-2|13	Source2: pam_mktemp.control
21mr|pam-config-1.9.0-2|14	Source3: system-auth.control
21mr|pam-config-1.9.0-2|15	Source4: system-auth-chooser.in
21mr|pam-config-1.9.0-2|16	Source5: system-policy.control
21mr|pam-config-1.9.0-2|17	Source6: system-auth.filetrigger
21mr|pam-config-1.9.0-2|18	Source7: system-policy.filetrigger
21mr|pam-config-1.9.0-2|19	Source8: pam_access.control
21mr|pam-config-1.9.0-2|20	BuildRequires: control
21mr|pam-config-1.9.0-2|21	
21mr|pam-config-1.9.0-2|22	Requires(pre,postun): %{name}-control = %{version}-%{release}
21mr|pam-config-1.9.0-2|23	Requires:	pam_tcb >= 1.1.0.1
21mr|pam-config-1.9.0-2|24	Provides:	%{_pamdir}, /etc/security
21mr|pam-config-1.9.0-2|25	Provides:	pam-common = %{version}-%{release}
21mr|pam-config-1.9.0-2|26	Obsoletes:	pam-common < %{version}-%{release}
21mr|pam-config-1.9.0-2|27	Provides:	pam0-config = %{version}-%{release}
21mr|pam-config-1.9.0-2|28	Obsoletes:	pam0-config < %{version}-%{release}
21mr|pam-config-1.9.0-2|29	# Compatibility.
21mr|pam-config-1.9.0-2|30	Provides:	pam(system-auth), pam(system-auth-use_first_pass), pam(other)
21mr|pam-config-1.9.0-2|31	
21mr|pam-config-1.9.0-2|32	# These requirements are optional.
21mr|pam-config-1.9.0-2|33	%filter_from_requires /^PAM(pam_\(ccreds\|krb5\|ldap\|pkcs11\|winbind\)\.so)/d
21mr|pam-config-1.9.0-2|34	
21mr|pam-config-1.9.0-2|35	# due to %_pamdir/other
21mr|pam-config-1.9.0-2|36	Conflicts:	pam < 0:0.75-alt21
21mr|pam-config-1.9.0-2|37	# due to pam_mktemp.so
21mr|pam-config-1.9.0-2|38	Conflicts:	openssh-server < 0:4.6p1
21mr|pam-config-1.9.0-2|39	
21mr|pam-config-1.9.0-2|40	%description
21mr|pam-config-1.9.0-2|41	PAM (Pluggable Authentication Modules) is a system security tool
21mr|pam-config-1.9.0-2|42	which allows system administrators to set authentication policy
21mr|pam-config-1.9.0-2|43	without having to recompile programs which do authentication.
21mr|pam-config-1.9.0-2|44	
21mr|pam-config-1.9.0-2|45	This package contains systemwide config files for Linux-PAM.
21mr|pam-config-1.9.0-2|46	
21mr|pam-config-1.9.0-2|47	%files
21mr|pam-config-1.9.0-2|48	%dir %{_pamdir}
21mr|pam-config-1.9.0-2|49	%config(noreplace) %{_pamdir}/system-auth-common
21mr|pam-config-1.9.0-2|50	%config(noreplace) %{_pamdir}/*-local
21mr|pam-config-1.9.0-2|51	%config(noreplace) %{_pamdir}/*-only
21mr|pam-config-1.9.0-2|52	%config(noreplace) %{_pamdir}/*-ldap
21mr|pam-config-1.9.0-2|53	%config(noreplace) %{_pamdir}/*-krb5
21mr|pam-config-1.9.0-2|54	%config(noreplace) %{_pamdir}/*-krb5_ccreds
21mr|pam-config-1.9.0-2|55	%config(noreplace) %{_pamdir}/*-multi
21mr|pam-config-1.9.0-2|56	%config(noreplace) %{_pamdir}/*-pkcs11
21mr|pam-config-1.9.0-2|57	%config(noreplace) %{_pamdir}/system-auth-winbind-pam-config
21mr|pam-config-1.9.0-2|58	%config(noreplace) %{_pamdir}/system-auth-use_first_pass-winbind
21mr|pam-config-1.9.0-2|59	%config(noreplace) %{_pamdir}/*-remote
21mr|pam-config-1.9.0-2|60	%config(noreplace) %{_pamdir}/common-login*
21mr|pam-config-1.9.0-2|61	%{_pamdir}/system-auth-use_first_pass
21mr|pam-config-1.9.0-2|62	%{_pamdir}/system-policy
21mr|pam-config-1.9.0-2|63	%{_rpmlibdir}/system-auth.filetrigger
21mr|pam-config-1.9.0-2|64	%{_rpmlibdir}/system-policy.filetrigger
21mr|pam-config-1.9.0-2|65	/etc/security
21mr|pam-config-1.9.0-2|66	
21mr|pam-config-1.9.0-2|67	#---------------------------------------------------------
21mr|pam-config-1.9.0-2|68	%package control
21mr|pam-config-1.9.0-2|69	Summary: Control rules for the systemwide PAM config files
21mr|pam-config-1.9.0-2|70	Group: System/Base
21mr|pam-config-1.9.0-2|71	
21mr|pam-config-1.9.0-2|72	%description control
21mr|pam-config-1.9.0-2|73	This package contains control rules for systemwide PAM config files.
21mr|pam-config-1.9.0-2|74	See control(8) for details.
21mr|pam-config-1.9.0-2|75	
21mr|pam-config-1.9.0-2|76	%files control
21mr|pam-config-1.9.0-2|77	%config %{_controldir}/*
21mr|pam-config-1.9.0-2|78	
21mr|pam-config-1.9.0-2|79	#---------------------------------------------------------
21mr|pam-config-1.9.0-2|80	
21mr|pam-config-1.9.0-2|81	%prep
21mr|pam-config-1.9.0-2|82	%setup -q
21mr|pam-config-1.9.0-2|83	
21mr|pam-config-1.9.0-2|84	%build
21mr|pam-config-1.9.0-2|85	template='%{_sourcedir}/system-auth-chooser.in'
21mr|pam-config-1.9.0-2|86	for only in system-auth-*-only; do
21mr|pam-config-1.9.0-2|87	target="${only%%-only}"
21mr|pam-config-1.9.0-2|88	method="${target##*-}"
21mr|pam-config-1.9.0-2|89	[ "$method" != 'local' ] || continue
21mr|pam-config-1.9.0-2|90	base="${target%%-$method}"
21mr|pam-config-1.9.0-2|91	{
21mr|pam-config-1.9.0-2|92	echo '#%%PAM-1.0'
21mr|pam-config-1.9.0-2|93	for type in auth account password session; do
21mr|pam-config-1.9.0-2|94	grep -q "^$type" "$only" || continue
21mr|pam-config-1.9.0-2|95	sed -e "s/@TYPE@/$type/" \
21mr|pam-config-1.9.0-2|96	-e "s/@BASE@/$base/" \
21mr|pam-config-1.9.0-2|97	-e "s/@METHOD@/$method/" \
21mr|pam-config-1.9.0-2|98	"$template"
21mr|pam-config-1.9.0-2|99	done
21mr|pam-config-1.9.0-2|100	} > "$target"
21mr|pam-config-1.9.0-2|101	done
21mr|pam-config-1.9.0-2|102	
21mr|pam-config-1.9.0-2|103	%install
21mr|pam-config-1.9.0-2|104	mkdir -p %{buildroot}{%{_pamdir},%{_controldir},/etc/security}
21mr|pam-config-1.9.0-2|105	
21mr|pam-config-1.9.0-2|106	cp -a * %{buildroot}%{_pamdir}/
21mr|pam-config-1.9.0-2|107	chmod 644 %{buildroot}%{_pamdir}/*
21mr|pam-config-1.9.0-2|108	
21mr|pam-config-1.9.0-2|109	for f in pam_access pam_mktemp system-policy; do
21mr|pam-config-1.9.0-2|110	install -pm755 %{_sourcedir}/$f.control %{buildroot}%{_controldir}/$f
21mr|pam-config-1.9.0-2|111	done
21mr|pam-config-1.9.0-2|112	
21mr|pam-config-1.9.0-2|113	for f in system-auth system-policy; do
21mr|pam-config-1.9.0-2|114	install -Dm0755 %{_sourcedir}/$f.filetrigger %{buildroot}%{_rpmlibdir}/$f.filetrigger
21mr|pam-config-1.9.0-2|115	done
21mr|pam-config-1.9.0-2|116	
21mr|pam-config-1.9.0-2|117	# this file provided in pam package
21mr|pam-config-1.9.0-2|118	rm %{buildroot}%{_pamdir}/other
21mr|pam-config-1.9.0-2|119	rm %{buildroot}%{_pamdir}/system-auth
21mr|pam-config-1.9.0-2|120	
21mr|pam-config-1.9.0-2|121	#temporary rename file for avoid conflict with samba-winbind
21mr|pam-config-1.9.0-2|122	mv %{buildroot}%{_pamdir}/system-auth-winbind %{buildroot}%{_pamdir}/system-auth-winbind-pam-config
21mr|pam-config-1.9.0-2|123	
21mr|pam-config-1.9.0-2|124	%pre
21mr|pam-config-1.9.0-2|125	%pre_control pam_mktemp
21mr|pam-config-1.9.0-2|126	%pre_control pam_access
21mr|pam-config-1.9.0-2|127	for f in %{_pamdir}/system-auth-use_first_pass %{_pamdir}/system-policy; do
21mr|pam-config-1.9.0-2|128	if [ -f "$f" -a ! -L "$f" ]; then
21mr|pam-config-1.9.0-2|129	mv -f "$f" "$f-local" &&
21mr|pam-config-1.9.0-2|130	ln -f "$f-local" "$f-local.rpmsave" &&
21mr|pam-config-1.9.0-2|131	touch "/var/run/${f##*/}-local.update" &&
21mr|pam-config-1.9.0-2|132	ln -s "${f##*/}-local" "$f" ||:
21mr|pam-config-1.9.0-2|133	fi
21mr|pam-config-1.9.0-2|134	done
21mr|pam-config-1.9.0-2|135	if [ -f "%{_pamdir}/system-policy" ]; then
21mr|pam-config-1.9.0-2|136	%pre_control system-policy
21mr|pam-config-1.9.0-2|137	fi
21mr|pam-config-1.9.0-2|138	
21mr|pam-config-1.9.0-2|139	%post
21mr|pam-config-1.9.0-2|140	cd %{_pamdir}
21mr|pam-config-1.9.0-2|141	for f in system-auth-use_first_pass system-policy; do
21mr|pam-config-1.9.0-2|142	if [ -f "/var/run/$f-local.update" -a -f "$f-local.rpmsave" ]; then
21mr|pam-config-1.9.0-2|143	[ -f "$f-local.rpmnew" ] ||
21mr|pam-config-1.9.0-2|144	ln -f "$f-local" "$f-local.rpmnew" ||:
21mr|pam-config-1.9.0-2|145	mv -f "$f-local.rpmsave" "$f-local" &&
21mr|pam-config-1.9.0-2|146	rm -f "/var/run/$f-local.update" ||:
21mr|pam-config-1.9.0-2|147	cmp -s "$f-local" "$f-local.rpmnew" &&
21mr|pam-config-1.9.0-2|148	rm -f "$f-local.rpmnew" ||:
21mr|pam-config-1.9.0-2|149	fi
21mr|pam-config-1.9.0-2|150	done
21mr|pam-config-1.9.0-2|151	for f in system-policy; do
21mr|pam-config-1.9.0-2|152	if [ ! -f "$f" ]; then
21mr|pam-config-1.9.0-2|153	if [ -f "$f.rpmsave" ]; then
21mr|pam-config-1.9.0-2|154	cp -af "$f.rpmsave" "$f"
21mr|pam-config-1.9.0-2|155	elif [ -f "$f.rpmnew" ]; then
21mr|pam-config-1.9.0-2|156	cp -af "$f.rpmnew" "$f"
21mr|pam-config-1.9.0-2|157	fi
21mr|pam-config-1.9.0-2|158	fi
21mr|pam-config-1.9.0-2|159	done
21mr|pam-config-1.9.0-2|160	%post_control -s local
21mr|pam-config-1.9.0-2|161	if [ $1 -ge 2 ]; then
21mr|pam-config-1.9.0-2|162	status_dir='/var/run/control'
21mr|pam-config-1.9.0-2|163	status_file="$status_dir/system-policy"
21mr|pam-config-1.9.0-2|164	[ -f "$status_file" ] || {
21mr|pam-config-1.9.0-2|165	mkdir -p "$status_dir"
21mr|pam-config-1.9.0-2|166	if [ "$(/usr/sbin/control system-auth)" = "local" ]; then
21mr|pam-config-1.9.0-2|167	echo local
21mr|pam-config-1.9.0-2|168	else
21mr|pam-config-1.9.0-2|169	echo remote
21mr|pam-config-1.9.0-2|170	fi > "$status_file"
21mr|pam-config-1.9.0-2|171	}
21mr|pam-config-1.9.0-2|172	fi
21mr|pam-config-1.9.0-2|173	%post_control -s local system-policy
21mr|pam-config-1.9.0-2|174	%post_control -s enabled pam_mktemp
21mr|pam-config-1.9.0-2|175	%post_control -s disabled pam_access
21mr|pam-config-1.9.0-2|176	
21mr|pam-config-1.9.0-2|177	%triggerpostun -- pam <= 0:0.75-alt8
21mr|pam-config-1.9.0-2|178	[ $2 -gt 0 ] || exit 0
21mr|pam-config-1.9.0-2|179	cd %{_pamdir}
21mr|pam-config-1.9.0-2|180	if [ ! -f system-auth ]; then
21mr|pam-config-1.9.0-2|181	if [ -f system-auth.rpmsave ]; then
21mr|pam-config-1.9.0-2|182	cp -pf system-auth.rpmsave system-auth
21mr|pam-config-1.9.0-2|183	elif [ -f system-auth.rpmnew ]; then
21mr|pam-config-1.9.0-2|184	cp -pf system-auth.rpmnew system-auth
21mr|pam-config-1.9.0-2|185	fi
21mr|pam-config-1.9.0-2|186	fi

14639 21
21mr|pam_krb5-2.4.13-2|1	Summary:	A Pluggable Authentication Module for Kerberos 5
21mr|pam_krb5-2.4.13-2|2	Name:		pam_krb5
21mr|pam_krb5-2.4.13-2|3	Version:	2.4.13
21mr|pam_krb5-2.4.13-2|4	Release:	2
21mr|pam_krb5-2.4.13-2|5	License:	LGPL
21mr|pam_krb5-2.4.13-2|6	Group:		System/Libraries
21mr|pam_krb5-2.4.13-2|7	Url:		https://pagure.io/pam_krb5
21mr|pam_krb5-2.4.13-2|8	Source0:	https://releases.pagure.org/pam_krb5/pam_krb5-%{version}.tar.gz
21mr|pam_krb5-2.4.13-2|9	# Note: there is a fork of pam_krb5:
21mr|pam_krb5-2.4.13-2|10	# https://www.eyrie.org/~eagle/software/pam-krb5/
21mr|pam_krb5-2.4.13-2|11	BuildRequires:	byacc
21mr|pam_krb5-2.4.13-2|12	BuildRequires:	flex
21mr|pam_krb5-2.4.13-2|13	BuildRequires:	pam-devel
21mr|pam_krb5-2.4.13-2|14	BuildRequires:	pkgconfig(krb5)
21mr|pam_krb5-2.4.13-2|15	BuildRequires:	pkgconfig(libkeyutils)
21mr|pam_krb5-2.4.13-2|16	
21mr|pam_krb5-2.4.13-2|17	%description
21mr|pam_krb5-2.4.13-2|18	This is pam_krb5, a pluggable authentication module that can be used with
21mr|pam_krb5-2.4.13-2|19	Linux-PAM and Kerberos 5. This module supports password checking, ticket
21mr|pam_krb5-2.4.13-2|20	creation, and optional TGT verification and conversion to Kerberos IV tickets.
21mr|pam_krb5-2.4.13-2|21	The included pam_krb5afs module also gets AFS tokens if so configured.
21mr|pam_krb5-2.4.13-2|22	
21mr|pam_krb5-2.4.13-2|23	%files -f %{name}.lang
21mr|pam_krb5-2.4.13-2|24	%doc AUTHORS README* COPYING ChangeLog TODO
21mr|pam_krb5-2.4.13-2|25	/%{_lib}/security/*
21mr|pam_krb5-2.4.13-2|26	%{_bindir}/afs5log
21mr|pam_krb5-2.4.13-2|27	%{_mandir}/man?/*
21mr|pam_krb5-2.4.13-2|28	
21mr|pam_krb5-2.4.13-2|29	#------------------------------------------------------------------
21mr|pam_krb5-2.4.13-2|30	
21mr|pam_krb5-2.4.13-2|31	%prep
21mr|pam_krb5-2.4.13-2|32	%setup -q
21mr|pam_krb5-2.4.13-2|33	
21mr|pam_krb5-2.4.13-2|34	%build
21mr|pam_krb5-2.4.13-2|35	# Build flags are alike Fedora
21mr|pam_krb5-2.4.13-2|36	%configure \
21mr|pam_krb5-2.4.13-2|37	--libdir=/%{_lib}					\
21mr|pam_krb5-2.4.13-2|38	--with-os-distribution="ROSA Linux"			\
21mr|pam_krb5-2.4.13-2|39	--enable-default-ccname-template=DIR:/run/user/%%U/krb5cc \
21mr|pam_krb5-2.4.13-2|40	--with-default-use-shmem="sshd"			\
21mr|pam_krb5-2.4.13-2|41	--with-default-external="sshd sshd-rekey gssftp"	\
21mr|pam_krb5-2.4.13-2|42	--with-default-multiple-ccaches="su su-l"		\
21mr|pam_krb5-2.4.13-2|43	-with-default-no-cred-session="sshd"
21mr|pam_krb5-2.4.13-2|44	%make
21mr|pam_krb5-2.4.13-2|45	
21mr|pam_krb5-2.4.13-2|46	%install
21mr|pam_krb5-2.4.13-2|47	%makeinstall_std mandir=%{_mandir}
21mr|pam_krb5-2.4.13-2|48	
21mr|pam_krb5-2.4.13-2|49	ln -s pam_krb5.so %{buildroot}/%{_lib}/security/pam_krb5afs.so
21mr|pam_krb5-2.4.13-2|50	
21mr|pam_krb5-2.4.13-2|51	# cleanup
21mr|pam_krb5-2.4.13-2|52	rm -f %{buildroot}/%{_lib}/security/*.la
21mr|pam_krb5-2.4.13-2|53	rm -f pam.d/Makefile*
21mr|pam_krb5-2.4.13-2|54	
21mr|pam_krb5-2.4.13-2|55	%find_lang %{name}

14640 21
21mr|pam_ldap-186-15|1	%bcond_with dnsconfig
21mr|pam_ldap-186-15|2	
21mr|pam_ldap-186-15|3	Summary:	NSS library and PAM module for LDAP
21mr|pam_ldap-186-15|4	Name:		pam_ldap
21mr|pam_ldap-186-15|5	Version:	186
21mr|pam_ldap-186-15|6	Release:	15
21mr|pam_ldap-186-15|7	License:	LGPLv2+
21mr|pam_ldap-186-15|8	Group:		System/Libraries
21mr|pam_ldap-186-15|9	Url:		http://www.padl.com/
21mr|pam_ldap-186-15|10	Source0:	http://www.padl.com/download/%{name}-%{version}.tar.gz
21mr|pam_ldap-186-15|11	Source1:	resolve.c
21mr|pam_ldap-186-15|12	Source2:	resolve.h
21mr|pam_ldap-186-15|13	Source3:	snprintf.h
21mr|pam_ldap-186-15|14	Source4:	snprintf.c
21mr|pam_ldap-186-15|15	Patch2:		pam_ldap-156-makefile.patch
21mr|pam_ldap-186-15|16	Patch3:		pam_ldap-176-dnsconfig.patch
21mr|pam_ldap-186-15|17	# http://bugzilla.padl.com/show_bug.cgi?id=324
21mr|pam_ldap-186-15|18	Patch4:		pam_ldap-184-lockoutmsg.patch
21mr|pam_ldap-186-15|19	Patch5:		pam_ldap-186-automake1.13-fix.patch
21mr|pam_ldap-186-15|20	Patch6:		pam_ldap-186-fix-build-versstring.patch
21mr|pam_ldap-186-15|21	#BuildRequires:	db_nss-devel >= 4.2.52-5mdk
21mr|pam_ldap-186-15|22	BuildRequires:	openldap-devel
21mr|pam_ldap-186-15|23	BuildRequires:	pam-devel
21mr|pam_ldap-186-15|24	Requires:	nss_ldap >= 217
21mr|pam_ldap-186-15|25	
21mr|pam_ldap-186-15|26	%description
21mr|pam_ldap-186-15|27	Pam_ldap is a module for Linux-PAM that supports password changes, V2
21mr|pam_ldap-186-15|28	clients, Netscapes SSL, ypldapd, Netscape Directory Server password
21mr|pam_ldap-186-15|29	policies, access authorization, crypted hashes, etc.
21mr|pam_ldap-186-15|30	
21mr|pam_ldap-186-15|31	Install pam_ldap if you need to authenticate PAM-enabled services to
21mr|pam_ldap-186-15|32	LDAP.
21mr|pam_ldap-186-15|33	
21mr|pam_ldap-186-15|34	%if !%{with dnsconfig}
21mr|pam_ldap-186-15|35	This package can be compiled with support for configuration
21mr|pam_ldap-186-15|36	from DNS, by building with "--with dnsconfig"
21mr|pam_ldap-186-15|37	%else
21mr|pam_ldap-186-15|38	This package is built with DNS configuration support
21mr|pam_ldap-186-15|39	%endif
21mr|pam_ldap-186-15|40	
21mr|pam_ldap-186-15|41	%files
21mr|pam_ldap-186-15|42	%doc AUTHORS ChangeLog README pam.d chsh chfn ldap.conf
21mr|pam_ldap-186-15|43	/%{_lib}/security/*so*
21mr|pam_ldap-186-15|44	%{_mandir}/man?/*
21mr|pam_ldap-186-15|45	
21mr|pam_ldap-186-15|46	#----------------------------------------------------------------------------
21mr|pam_ldap-186-15|47	
21mr|pam_ldap-186-15|48	%prep
21mr|pam_ldap-186-15|49	%setup -q
21mr|pam_ldap-186-15|50	%patch2 -p1 -b .pam_makefile~
21mr|pam_ldap-186-15|51	%patch4 -p1 -b .lockoutmsg~
21mr|pam_ldap-186-15|52	
21mr|pam_ldap-186-15|53	%if %{with dnsconfig}
21mr|pam_ldap-186-15|54	%patch3 -p1 -b .dnsconfig
21mr|pam_ldap-186-15|55	cp %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4}
21mr|pam_ldap-186-15|56	%endif
21mr|pam_ldap-186-15|57	%patch5 -p1 -b .am113~
21mr|pam_ldap-186-15|58	%patch6 -p1 -b .vers_string~
21mr|pam_ldap-186-15|59	
21mr|pam_ldap-186-15|60	%build
21mr|pam_ldap-186-15|61	autoreconf -fiv
21mr|pam_ldap-186-15|62	%serverbuild
21mr|pam_ldap-186-15|63	%configure \
21mr|pam_ldap-186-15|64	--with-ldap-lib=openldap \
21mr|pam_ldap-186-15|65	--libdir=/%{_lib}
21mr|pam_ldap-186-15|66	%make
21mr|pam_ldap-186-15|67	
21mr|pam_ldap-186-15|68	%install
21mr|pam_ldap-186-15|69	%makeinstall_std
21mr|pam_ldap-186-15|70	
21mr|pam_ldap-186-15|71	# Remove unpackaged file
21mr|pam_ldap-186-15|72	rm %{buildroot}%{_sysconfdir}/ldap.conf

14641 21
21mr|pam_mount-2.16-1|1	%define major 0
21mr|pam_mount-2.16-1|2	%define libname %mklibname cryptmount %{major}
21mr|pam_mount-2.16-1|3	%define devname %mklibname cryptmount -d
21mr|pam_mount-2.16-1|4	
21mr|pam_mount-2.16-1|5	Summary:	Pluggable Authentication Module for dynamic mounting of remote volumes
21mr|pam_mount-2.16-1|6	Name:		pam_mount
21mr|pam_mount-2.16-1|7	Version:	2.16
21mr|pam_mount-2.16-1|8	Release:	1
21mr|pam_mount-2.16-1|9	License:	GPLv2+ and LGPLv2+
21mr|pam_mount-2.16-1|10	Group:		Networking/Other
21mr|pam_mount-2.16-1|11	Url:		http://pam-mount.sourceforge.net/
21mr|pam_mount-2.16-1|12	Source0:	http://prdownloads.sourceforge.net/pam-mount/%{name}-%{version}.tar.xz
21mr|pam_mount-2.16-1|13	Source1:	http://prdownloads.sourceforge.net/pam-mount/%{name}-%{version}.tar.asc
21mr|pam_mount-2.16-1|14	#Prevents multiple mount of the same mount point in case of not
21mr|pam_mount-2.16-1|15	#unmounting (see #15479)
21mr|pam_mount-2.16-1|16	Patch0:		pam_mount-2.15-ismountpoint.patch
21mr|pam_mount-2.16-1|17	BuildRequires:	pam-devel
21mr|pam_mount-2.16-1|18	BuildRequires:	pkgconfig(libcrypto) >= 0.9.8
21mr|pam_mount-2.16-1|19	BuildRequires:	pkgconfig(libcryptsetup) >= 1.1.2
21mr|pam_mount-2.16-1|20	BuildRequires:	pkgconfig(libHX) >= 3.12.1
21mr|pam_mount-2.16-1|21	BuildRequires:	pkgconfig(libpcre)
21mr|pam_mount-2.16-1|22	BuildRequires:	pkgconfig(libxml-2.0) >= 2.6
21mr|pam_mount-2.16-1|23	BuildRequires:	pkgconfig(mount) >= 2.20
21mr|pam_mount-2.16-1|24	Requires:	hxtools-system
21mr|pam_mount-2.16-1|25	Requires:	opensc
21mr|pam_mount-2.16-1|26	
21mr|pam_mount-2.16-1|27	%description
21mr|pam_mount-2.16-1|28	Pam_mount is a PAM module that allows dynamic remote volume mounting.
21mr|pam_mount-2.16-1|29	It is useful for users that have private volumes in Samba / Windows NT
21mr|pam_mount-2.16-1|30	/ Netware servers and need access to them during a Unix session. It
21mr|pam_mount-2.16-1|31	can also be used to transparently mount encrypted volumes using your
21mr|pam_mount-2.16-1|32	logging credentials.
21mr|pam_mount-2.16-1|33	
21mr|pam_mount-2.16-1|34	%files
21mr|pam_mount-2.16-1|35	%doc doc/news.txt doc/bugs.txt doc/options.txt
21mr|pam_mount-2.16-1|36	%doc doc/faq.txt doc/todo.txt doc/pam_mount.txt
21mr|pam_mount-2.16-1|37	/%{_lib}/security/pam_mount*.so
21mr|pam_mount-2.16-1|38	%{_sbindir}/pmt-ehd
21mr|pam_mount-2.16-1|39	%{_sbindir}/pmvarrun
21mr|pam_mount-2.16-1|40	/sbin/mount.crypt
21mr|pam_mount-2.16-1|41	/sbin/mount.crypto_LUKS
21mr|pam_mount-2.16-1|42	/sbin/mount.crypt_LUKS
21mr|pam_mount-2.16-1|43	/sbin/umount.crypt
21mr|pam_mount-2.16-1|44	/sbin/umount.crypt_LUKS
21mr|pam_mount-2.16-1|45	/sbin/umount.crypto_LUKS
21mr|pam_mount-2.16-1|46	%config(noreplace) %{_sysconfdir}/security/%{name}.conf.xml
21mr|pam_mount-2.16-1|47	%{_mandir}/man8/pam_mount.8*
21mr|pam_mount-2.16-1|48	%{_mandir}/man8/pmt-ehd.8*
21mr|pam_mount-2.16-1|49	%{_mandir}/man8/pmvarrun.8*
21mr|pam_mount-2.16-1|50	%{_mandir}/man8/mount.crypt.8*
21mr|pam_mount-2.16-1|51	%{_mandir}/man8/mount.crypt_LUKS.8*
21mr|pam_mount-2.16-1|52	%{_mandir}/man8/mount.crypto_LUKS.8*
21mr|pam_mount-2.16-1|53	%{_mandir}/man8/umount.crypt.8*
21mr|pam_mount-2.16-1|54	%{_mandir}/man8/umount.crypt_LUKS.8*
21mr|pam_mount-2.16-1|55	%{_mandir}/man8/umount.crypto_LUKS.8*
21mr|pam_mount-2.16-1|56	%{_mandir}/man5/pam_mount.conf.5*
21mr|pam_mount-2.16-1|57	
21mr|pam_mount-2.16-1|58	#----------------------------------------------------------------------------
21mr|pam_mount-2.16-1|59	
21mr|pam_mount-2.16-1|60	%package -n %{libname}
21mr|pam_mount-2.16-1|61	Summary:	Shared library for %{name}
21mr|pam_mount-2.16-1|62	Group:		System/Libraries
21mr|pam_mount-2.16-1|63	
21mr|pam_mount-2.16-1|64	%description -n %{libname}
21mr|pam_mount-2.16-1|65	This package contains shared libs for %{name}.
21mr|pam_mount-2.16-1|66	
21mr|pam_mount-2.16-1|67	%files -n %{libname}
21mr|pam_mount-2.16-1|68	%{_libdir}/libcryptmount.so.%{major}*
21mr|pam_mount-2.16-1|69	
21mr|pam_mount-2.16-1|70	#----------------------------------------------------------------------------
21mr|pam_mount-2.16-1|71	
21mr|pam_mount-2.16-1|72	%package -n %{devname}
21mr|pam_mount-2.16-1|73	Summary:	Development files for %{name}
21mr|pam_mount-2.16-1|74	Group:		Development/Other
21mr|pam_mount-2.16-1|75	Requires:	%{libname} = %{EVRD}
21mr|pam_mount-2.16-1|76	
21mr|pam_mount-2.16-1|77	%description -n %{devname}
21mr|pam_mount-2.16-1|78	This package contains development files for %{name}.
21mr|pam_mount-2.16-1|79	
21mr|pam_mount-2.16-1|80	%files -n %{devname}
21mr|pam_mount-2.16-1|81	%{_includedir}/libcryptmount.h
21mr|pam_mount-2.16-1|82	%{_libdir}/libcryptmount.so
21mr|pam_mount-2.16-1|83	%{_libdir}/pkgconfig/*.pc
21mr|pam_mount-2.16-1|84	
21mr|pam_mount-2.16-1|85	#----------------------------------------------------------------------------
21mr|pam_mount-2.16-1|86	
21mr|pam_mount-2.16-1|87	%prep
21mr|pam_mount-2.16-1|88	%setup -q
21mr|pam_mount-2.16-1|89	%patch -p1
21mr|pam_mount-2.16-1|90	
21mr|pam_mount-2.16-1|91	%build
21mr|pam_mount-2.16-1|92	%configure \
21mr|pam_mount-2.16-1|93	--disable-static
21mr|pam_mount-2.16-1|94	%make moduledir=/%{_lib}/security
21mr|pam_mount-2.16-1|95	
21mr|pam_mount-2.16-1|96	%install
21mr|pam_mount-2.16-1|97	%makeinstall_std moduledir=/%{_lib}/security
21mr|pam_mount-2.16-1|98	install -m0644 config/pam_mount.conf.xml -D %{buildroot}%{_sysconfdir}/security/pam_mount.conf.xml

14642 21
21mr|pam_p11-0.3.1-1|1	# autoreconf is enough
21mr|pam_p11-0.3.1-1|2	%define _disable_rebuild_configure 1
21mr|pam_p11-0.3.1-1|3	
21mr|pam_p11-0.3.1-1|4	Summary:	foo
21mr|pam_p11-0.3.1-1|5	Name:		pam_p11
21mr|pam_p11-0.3.1-1|6	Version:	0.3.1
21mr|pam_p11-0.3.1-1|7	Release:	1
21mr|pam_p11-0.3.1-1|8	License:	LGPL
21mr|pam_p11-0.3.1-1|9	Group:		System/Base
21mr|pam_p11-0.3.1-1|10	Url:		https://github.com/OpenSC/pam_p11
21mr|pam_p11-0.3.1-1|11	Source0:	https://github.com/OpenSC/pam_p11/archive/refs/tags/pam_p11-%{version}.tar.gz
21mr|pam_p11-0.3.1-1|12	# https://github.com/OpenSC/pam_p11/pull/23
21mr|pam_p11-0.3.1-1|13	Patch0001:	0001-Add-Russian-localization.patch
21mr|pam_p11-0.3.1-1|14	BuildRequires:	pkgconfig(libp11)
21mr|pam_p11-0.3.1-1|15	BuildRequires:	autoconf
21mr|pam_p11-0.3.1-1|16	BuildRequires:	gettext-devel
21mr|pam_p11-0.3.1-1|17	BuildRequires:	pam-devel
21mr|pam_p11-0.3.1-1|18	
21mr|pam_p11-0.3.1-1|19	%description
21mr|pam_p11-0.3.1-1|20	Pam_p11 is a plugable authentication module (pam) package for using crpytographic
21mr|pam_p11-0.3.1-1|21	tokens such as smart cards and USB crypto tokens for authentication.
21mr|pam_p11-0.3.1-1|22	
21mr|pam_p11-0.3.1-1|23	Pam_p11 uses libp11 to access any PKCS#11 module.
21mr|pam_p11-0.3.1-1|24	It should be compatible with any implementation,
21mr|pam_p11-0.3.1-1|25	but it is primarely developed using OpenSC.
21mr|pam_p11-0.3.1-1|26	
21mr|pam_p11-0.3.1-1|27	Pam_p11 implements two authentication methods:
21mr|pam_p11-0.3.1-1|28	* verify a token using a known public key found in OpenSSH's ~/.ssh/authorized_keys.
21mr|pam_p11-0.3.1-1|29	* verify a token using a known certificate found in ~/.eid/authorized_certificates.
21mr|pam_p11-0.3.1-1|30	
21mr|pam_p11-0.3.1-1|31	Pam_p11 is very simple, it has no config file, does not know about certificate chains,
21mr|pam_p11-0.3.1-1|32	certificate authorities, revocation lists or OCSP.
21mr|pam_p11-0.3.1-1|33	Perfect for the small installation with no frills.
21mr|pam_p11-0.3.1-1|34	
21mr|pam_p11-0.3.1-1|35	%files -f %{name}.lang
21mr|pam_p11-0.3.1-1|36	%license COPYING
21mr|pam_p11-0.3.1-1|37	%doc README.md NEWS
21mr|pam_p11-0.3.1-1|38	/%{_lib}/security/pam_p11.so
21mr|pam_p11-0.3.1-1|39	
21mr|pam_p11-0.3.1-1|40	#------------------------------------------------------------------
21mr|pam_p11-0.3.1-1|41	
21mr|pam_p11-0.3.1-1|42	%prep
21mr|pam_p11-0.3.1-1|43	%autosetup -p1 -n pam_p11-pam_p11-%{version}
21mr|pam_p11-0.3.1-1|44	
21mr|pam_p11-0.3.1-1|45	%build
21mr|pam_p11-0.3.1-1|46	autoreconf -if
21mr|pam_p11-0.3.1-1|47	%configure --with-pamdir=/%{_lib}/security
21mr|pam_p11-0.3.1-1|48	%make
21mr|pam_p11-0.3.1-1|49	
21mr|pam_p11-0.3.1-1|50	%install
21mr|pam_p11-0.3.1-1|51	%makeinstall_std
21mr|pam_p11-0.3.1-1|52	%find_lang %{name}

14643 21
21mr|pam_pkcs11-0.6.12-3|1	# autoreconf is enough
21mr|pam_pkcs11-0.6.12-3|2	%define _disable_rebuild_configure 1
21mr|pam_pkcs11-0.6.12-3|3	
21mr|pam_pkcs11-0.6.12-3|4	Summary:	A Pluggable Authentication Module for pkcs#11 environments
21mr|pam_pkcs11-0.6.12-3|5	Name:		pam_pkcs11
21mr|pam_pkcs11-0.6.12-3|6	Version:	0.6.12
21mr|pam_pkcs11-0.6.12-3|7	Release:	3
21mr|pam_pkcs11-0.6.12-3|8	License:	GPLv2+
21mr|pam_pkcs11-0.6.12-3|9	Group:		System/Libraries
21mr|pam_pkcs11-0.6.12-3|10	Url:		https://github.com/OpenSC/pam_pkcs11
21mr|pam_pkcs11-0.6.12-3|11	Source0:	https://github.com/OpenSC/pam_pkcs11/archive/refs/tags/pam_pkcs11-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pam_pkcs11-0.6.12-3|12	BuildRequires:	docbook-style-xsl
21mr|pam_pkcs11-0.6.12-3|13	BuildRequires:	xsltproc
21mr|pam_pkcs11-0.6.12-3|14	BuildRequires:	libldap-devel
21mr|pam_pkcs11-0.6.12-3|15	BuildRequires:	pam-devel
21mr|pam_pkcs11-0.6.12-3|16	BuildRequires:	pkgconfig(libcurl)
21mr|pam_pkcs11-0.6.12-3|17	BuildRequires:	pkgconfig(libpcsclite)
21mr|pam_pkcs11-0.6.12-3|18	BuildRequires:	pkgconfig(openssl)
21mr|pam_pkcs11-0.6.12-3|19	Provides:	pkcs11_login = %{EVRD}
21mr|pam_pkcs11-0.6.12-3|20	Provides:	pam_pkcs11_login = %{EVRD}
21mr|pam_pkcs11-0.6.12-3|21	
21mr|pam_pkcs11-0.6.12-3|22	%description
21mr|pam_pkcs11-0.6.12-3|23	This Linux-PAM login module allows a X.509 certificate based user login.
21mr|pam_pkcs11-0.6.12-3|24	The certificate and its dedicated private key are thereby accessed by means
21mr|pam_pkcs11-0.6.12-3|25	of an appropriate PKCS #11 module. For the verification of the users'
21mr|pam_pkcs11-0.6.12-3|26	certificates, locally stored CA certificates as well as either online or
21mr|pam_pkcs11-0.6.12-3|27	locally accessible CRLs are used.
21mr|pam_pkcs11-0.6.12-3|28	
21mr|pam_pkcs11-0.6.12-3|29	%files
21mr|pam_pkcs11-0.6.12-3|30	%license COPYING
21mr|pam_pkcs11-0.6.12-3|31	%doc %{_docdir}/pam_pkcs11*
21mr|pam_pkcs11-0.6.12-3|32	%{_mandir}/man8/*
21mr|pam_pkcs11-0.6.12-3|33	%{_sysconfdir}/pam_pkcs11/cacerts
21mr|pam_pkcs11-0.6.12-3|34	%{_sysconfdir}/pam_pkcs11/crls
21mr|pam_pkcs11-0.6.12-3|35	%dir %{_sysconfdir}/pam_pkcs11
21mr|pam_pkcs11-0.6.12-3|36	%config(noreplace) %{_sysconfdir}/pam_pkcs11/pam_pkcs11.conf
21mr|pam_pkcs11-0.6.12-3|37	%{_libdir}/pam_pkcs11/*.so
21mr|pam_pkcs11-0.6.12-3|38	/%{_lib}/security/*
21mr|pam_pkcs11-0.6.12-3|39	%{_bindir}/pkcs11_make_hash_link
21mr|pam_pkcs11-0.6.12-3|40	
21mr|pam_pkcs11-0.6.12-3|41	#----------------------------------------------------------------------------
21mr|pam_pkcs11-0.6.12-3|42	
21mr|pam_pkcs11-0.6.12-3|43	%package tools
21mr|pam_pkcs11-0.6.12-3|44	Summary:	Companion tools for pkcs11_login
21mr|pam_pkcs11-0.6.12-3|45	Group:		System/Libraries
21mr|pam_pkcs11-0.6.12-3|46	Requires:	pcsc-lite
21mr|pam_pkcs11-0.6.12-3|47	Requires:	pam_pkcs11
21mr|pam_pkcs11-0.6.12-3|48	Provides:	pkcs11_login-tools = %{EVRD}
21mr|pam_pkcs11-0.6.12-3|49	Provides:	pam_pkcs11_login-tools = %{EVRD}
21mr|pam_pkcs11-0.6.12-3|50	
21mr|pam_pkcs11-0.6.12-3|51	%description tools
21mr|pam_pkcs11-0.6.12-3|52	This package contains several pam_pkcs11 related tools
21mr|pam_pkcs11-0.6.12-3|53	- card_eventmgr: Generate card insert/removal events (pcsc-lite based)
21mr|pam_pkcs11-0.6.12-3|54	- pkcs11_eventmgr: Generate actions on card insert/removal/timeout events
21mr|pam_pkcs11-0.6.12-3|55	- pklogin_finder: Get the loginname that maps to a certificate
21mr|pam_pkcs11-0.6.12-3|56	- pkcs11_inspect: Inspect the contents of a certificate
21mr|pam_pkcs11-0.6.12-3|57	
21mr|pam_pkcs11-0.6.12-3|58	%files tools -f %{name}.lang
21mr|pam_pkcs11-0.6.12-3|59	%license COPYING
21mr|pam_pkcs11-0.6.12-3|60	%doc doc/README.eventmgr
21mr|pam_pkcs11-0.6.12-3|61	%{_mandir}/man1/*
21mr|pam_pkcs11-0.6.12-3|62	%config(noreplace) %{_sysconfdir}/pam_pkcs11/card_eventmgr.conf
21mr|pam_pkcs11-0.6.12-3|63	%config(noreplace) %{_sysconfdir}/pam_pkcs11/pkcs11_eventmgr.conf
21mr|pam_pkcs11-0.6.12-3|64	%{_bindir}/pkcs11_listcerts
21mr|pam_pkcs11-0.6.12-3|65	%{_bindir}/pkcs11_setup
21mr|pam_pkcs11-0.6.12-3|66	%{_bindir}/card_eventmgr
21mr|pam_pkcs11-0.6.12-3|67	%{_bindir}/pkcs11_eventmgr
21mr|pam_pkcs11-0.6.12-3|68	%{_bindir}/pklogin_finder
21mr|pam_pkcs11-0.6.12-3|69	%{_bindir}/pkcs11_inspect
21mr|pam_pkcs11-0.6.12-3|70	
21mr|pam_pkcs11-0.6.12-3|71	#----------------------------------------------------------------------------
21mr|pam_pkcs11-0.6.12-3|72	
21mr|pam_pkcs11-0.6.12-3|73	%prep
21mr|pam_pkcs11-0.6.12-3|74	%autosetup -p1 -n pam_pkcs11-pam_pkcs11-%{version}
21mr|pam_pkcs11-0.6.12-3|75	
21mr|pam_pkcs11-0.6.12-3|76	%build
21mr|pam_pkcs11-0.6.12-3|77	./bootstrap
21mr|pam_pkcs11-0.6.12-3|78	%configure \
21mr|pam_pkcs11-0.6.12-3|79	--without-curl \
21mr|pam_pkcs11-0.6.12-3|80	--with-ldap \
21mr|pam_pkcs11-0.6.12-3|81	--with-pcsclite \
21mr|pam_pkcs11-0.6.12-3|82	--disable-static
21mr|pam_pkcs11-0.6.12-3|83	
21mr|pam_pkcs11-0.6.12-3|84	%make
21mr|pam_pkcs11-0.6.12-3|85	
21mr|pam_pkcs11-0.6.12-3|86	%install
21mr|pam_pkcs11-0.6.12-3|87	%makeinstall_std mandir=%{_mandir}
21mr|pam_pkcs11-0.6.12-3|88	
21mr|pam_pkcs11-0.6.12-3|89	# Hardcoded defaults... no sysconfdir
21mr|pam_pkcs11-0.6.12-3|90	install -dm 755 %{buildroot}/%{_sysconfdir}/pam_pkcs11/cacerts
21mr|pam_pkcs11-0.6.12-3|91	install -dm 755 %{buildroot}/%{_sysconfdir}/pam_pkcs11/crls
21mr|pam_pkcs11-0.6.12-3|92	install -m 644 etc/pam_pkcs11.conf.example %{buildroot}/%{_sysconfdir}/pam_pkcs11/pam_pkcs11.conf
21mr|pam_pkcs11-0.6.12-3|93	install -m 644 etc/card_eventmgr.conf.example %{buildroot}/%{_sysconfdir}/pam_pkcs11/card_eventmgr.conf
21mr|pam_pkcs11-0.6.12-3|94	install -m 644 etc/pkcs11_eventmgr.conf.example %{buildroot}/%{_sysconfdir}/pam_pkcs11/pkcs11_eventmgr.conf
21mr|pam_pkcs11-0.6.12-3|95	
21mr|pam_pkcs11-0.6.12-3|96	# fix path to opensc: /usr/lib -> /usr/lib64
21mr|pam_pkcs11-0.6.12-3|97	sed -i -e 's,/usr/lib/,%{_libdir}/,g' %{buildroot}%{_sysconfdir}/pam_pkcs11/pam_pkcs11.conf
21mr|pam_pkcs11-0.6.12-3|98	
21mr|pam_pkcs11-0.6.12-3|99	# move pam module to its place
21mr|pam_pkcs11-0.6.12-3|100	mkdir -p %{buildroot}/%{_lib}/security
21mr|pam_pkcs11-0.6.12-3|101	mv %{buildroot}%{_libdir}/security/* %{buildroot}/%{_lib}/security/
21mr|pam_pkcs11-0.6.12-3|102	
21mr|pam_pkcs11-0.6.12-3|103	mkdir %{buildroot}%{_datadir}/doc/%{name}-tools/
21mr|pam_pkcs11-0.6.12-3|104	mv %{buildroot}%{_datadir}/doc/pam_pkcs11/card_eventmgr.conf.example %{buildroot}%{_datadir}/doc/pam_pkcs11/pkcs11_eventmgr.conf.example %{buildroot}%{_datadir}/doc/%{name}-tools/
21mr|pam_pkcs11-0.6.12-3|105	
21mr|pam_pkcs11-0.6.12-3|106	%find_lang %{name}

14644 21
21mr|pam_userpass-1.0.2-15|1	%define major 1
21mr|pam_userpass-1.0.2-15|2	%define libname %mklibname %{name} %{major}
21mr|pam_userpass-1.0.2-15|3	%define devname %mklibname %{name} -d
21mr|pam_userpass-1.0.2-15|4	
21mr|pam_userpass-1.0.2-15|5	Summary:	PAM module for USER/PASS-style protocols
21mr|pam_userpass-1.0.2-15|6	Name:		pam_userpass
21mr|pam_userpass-1.0.2-15|7	Version:	1.0.2
21mr|pam_userpass-1.0.2-15|8	Release:	15
21mr|pam_userpass-1.0.2-15|9	License:	relaxed BSD and (L)GPL-compatible
21mr|pam_userpass-1.0.2-15|10	Group:		System/Libraries
21mr|pam_userpass-1.0.2-15|11	Url: 		http://www.openwall.com/pam
21mr|pam_userpass-1.0.2-15|12	Source0:	ftp://ftp.openwall.com/pub/projects/pam/modules/%{name}/%{name}-%{version}.tar.gz
21mr|pam_userpass-1.0.2-15|13	BuildRequires:	pam-devel
21mr|pam_userpass-1.0.2-15|14	Conflicts:	%{_lib}pam_userpass1 < 1.0.2-11
21mr|pam_userpass-1.0.2-15|15	
21mr|pam_userpass-1.0.2-15|16	%description
21mr|pam_userpass-1.0.2-15|17	pam_userpass is a PAM authentication module for use specifically by
21mr|pam_userpass-1.0.2-15|18	services implementing non-interactive protocols and wishing to verify
21mr|pam_userpass-1.0.2-15|19	a username/password pair.  This module doesn't do any actual
21mr|pam_userpass-1.0.2-15|20	authentication, -- other modules, such as pam_tcb, should be stacked
21mr|pam_userpass-1.0.2-15|21	after it to provide the authentication.
21mr|pam_userpass-1.0.2-15|22	
21mr|pam_userpass-1.0.2-15|23	%files
21mr|pam_userpass-1.0.2-15|24	%doc LICENSE README
21mr|pam_userpass-1.0.2-15|25	/%{_lib}/security/pam_userpass.so
21mr|pam_userpass-1.0.2-15|26	
21mr|pam_userpass-1.0.2-15|27	#----------------------------------------------------------------------------
21mr|pam_userpass-1.0.2-15|28	
21mr|pam_userpass-1.0.2-15|29	%package -n %{libname}
21mr|pam_userpass-1.0.2-15|30	Summary:	PAM module for USER/PASS-style protocols
21mr|pam_userpass-1.0.2-15|31	Group:		System/Libraries
21mr|pam_userpass-1.0.2-15|32	
21mr|pam_userpass-1.0.2-15|33	%description -n %{libname}
21mr|pam_userpass-1.0.2-15|34	pam_userpass is a PAM authentication module for use specifically by
21mr|pam_userpass-1.0.2-15|35	services implementing non-interactive protocols and wishing to verify
21mr|pam_userpass-1.0.2-15|36	a username/password pair.  This module doesn't do any actual
21mr|pam_userpass-1.0.2-15|37	authentication, -- other modules, such as pam_tcb, should be stacked
21mr|pam_userpass-1.0.2-15|38	after it to provide the authentication.
21mr|pam_userpass-1.0.2-15|39	
21mr|pam_userpass-1.0.2-15|40	%files -n %{libname}
21mr|pam_userpass-1.0.2-15|41	%{_libdir}/lib%{name}.so.%{major}*
21mr|pam_userpass-1.0.2-15|42	
21mr|pam_userpass-1.0.2-15|43	#----------------------------------------------------------------------------
21mr|pam_userpass-1.0.2-15|44	
21mr|pam_userpass-1.0.2-15|45	%package -n %{devname}
21mr|pam_userpass-1.0.2-15|46	Summary:	Libraries and header files for developing pam_userpass-aware applications
21mr|pam_userpass-1.0.2-15|47	Group:		Development/Other
21mr|pam_userpass-1.0.2-15|48	Requires:	%{libname} = %{EVRD}
21mr|pam_userpass-1.0.2-15|49	Requires:	pam-devel
21mr|pam_userpass-1.0.2-15|50	Provides:	%{name}-devel = %{EVRD}
21mr|pam_userpass-1.0.2-15|51	
21mr|pam_userpass-1.0.2-15|52	%description -n %{devname}
21mr|pam_userpass-1.0.2-15|53	This package contains development libraries and header files required
21mr|pam_userpass-1.0.2-15|54	for building pam_userpass-aware applications.
21mr|pam_userpass-1.0.2-15|55	
21mr|pam_userpass-1.0.2-15|56	%files -n %{devname}
21mr|pam_userpass-1.0.2-15|57	%{_libdir}/*.so
21mr|pam_userpass-1.0.2-15|58	%{_libdir}/*.a
21mr|pam_userpass-1.0.2-15|59	%{_includedir}/security/*
21mr|pam_userpass-1.0.2-15|60	
21mr|pam_userpass-1.0.2-15|61	#----------------------------------------------------------------------------
21mr|pam_userpass-1.0.2-15|62	
21mr|pam_userpass-1.0.2-15|63	%prep
21mr|pam_userpass-1.0.2-15|64	%setup -q
21mr|pam_userpass-1.0.2-15|65	find . -perm 0600 -exec chmod 0644 '{}' \;
21mr|pam_userpass-1.0.2-15|66	
21mr|pam_userpass-1.0.2-15|67	%build
21mr|pam_userpass-1.0.2-15|68	%make \
21mr|pam_userpass-1.0.2-15|69	CFLAGS="-Wall -fPIC %{optflags} -Iinclude" \
21mr|pam_userpass-1.0.2-15|70	LDFLAGS="%{ldflags}"
21mr|pam_userpass-1.0.2-15|71	
21mr|pam_userpass-1.0.2-15|72	%install
21mr|pam_userpass-1.0.2-15|73	%make install DESTDIR="%{buildroot}" SECUREDIR=/%{_lib}/security LIBDIR=%{_libdir}

14645 21
21mr|pam_wrapper-1.1.3-1|1	%define major 0
21mr|pam_wrapper-1.1.3-1|2	%define libname %mklibname pamtest %{major}
21mr|pam_wrapper-1.1.3-1|3	%define devname %mklibname pamtest -d
21mr|pam_wrapper-1.1.3-1|4	
21mr|pam_wrapper-1.1.3-1|5	Summary:	A tool to test PAM applications and PAM modules
21mr|pam_wrapper-1.1.3-1|6	Name:		pam_wrapper
21mr|pam_wrapper-1.1.3-1|7	Version:	1.1.3
21mr|pam_wrapper-1.1.3-1|8	Release:	1
21mr|pam_wrapper-1.1.3-1|9	License:	GPLv3+
21mr|pam_wrapper-1.1.3-1|10	Group:		System/Libraries
21mr|pam_wrapper-1.1.3-1|11	Url:		http://cwrap.org/
21mr|pam_wrapper-1.1.3-1|12	Source0:	https://ftp.samba.org/pub/cwrap/%{name}-%{version}.tar.gz
21mr|pam_wrapper-1.1.3-1|13	BuildRequires:	cmake
21mr|pam_wrapper-1.1.3-1|14	BuildRequires:	doxygen
21mr|pam_wrapper-1.1.3-1|15	BuildRequires:	gnupg2
21mr|pam_wrapper-1.1.3-1|16	BuildRequires:	pam-devel
21mr|pam_wrapper-1.1.3-1|17	BuildRequires:	pkgconfig(cmocka)
21mr|pam_wrapper-1.1.3-1|18	BuildRequires:	pkgconfig(python3)
21mr|pam_wrapper-1.1.3-1|19	
21mr|pam_wrapper-1.1.3-1|20	%description
21mr|pam_wrapper-1.1.3-1|21	This component of cwrap allows you to either test your PAM (Linux-PAM
21mr|pam_wrapper-1.1.3-1|22	and OpenPAM) application or module.
21mr|pam_wrapper-1.1.3-1|23	
21mr|pam_wrapper-1.1.3-1|24	For testing PAM applications, simple PAM module called pam_matrix is
21mr|pam_wrapper-1.1.3-1|25	included. If you plan to test a PAM module you can use the pamtest library,
21mr|pam_wrapper-1.1.3-1|26	which simplifies testing of modules. You can combine it with the cmocka
21mr|pam_wrapper-1.1.3-1|27	unit testing framework or you can use the provided Python bindings to
21mr|pam_wrapper-1.1.3-1|28	write tests for your module in Python.
21mr|pam_wrapper-1.1.3-1|29	
21mr|pam_wrapper-1.1.3-1|30	%files
21mr|pam_wrapper-1.1.3-1|31	%{_libdir}/cmake/%{name}/%{name}-config.cmake
21mr|pam_wrapper-1.1.3-1|32	%{_libdir}/cmake/%{name}/%{name}-config-version.cmake
21mr|pam_wrapper-1.1.3-1|33	%{_libdir}/lib%{name}.so*
21mr|pam_wrapper-1.1.3-1|34	%{_libdir}/%{name}/pam_chatty.so
21mr|pam_wrapper-1.1.3-1|35	%{_libdir}/%{name}/pam_get_items.so
21mr|pam_wrapper-1.1.3-1|36	%{_libdir}/%{name}/pam_matrix.so
21mr|pam_wrapper-1.1.3-1|37	%{_libdir}/%{name}/pam_set_items.so
21mr|pam_wrapper-1.1.3-1|38	%{_libdir}/pkgconfig/%{name}.pc
21mr|pam_wrapper-1.1.3-1|39	%{_mandir}/man1/%{name}.1*
21mr|pam_wrapper-1.1.3-1|40	%{_mandir}/man8/pam_chatty.8*
21mr|pam_wrapper-1.1.3-1|41	%{_mandir}/man8/pam_get_items.8*
21mr|pam_wrapper-1.1.3-1|42	%{_mandir}/man8/pam_matrix.8*
21mr|pam_wrapper-1.1.3-1|43	%{_mandir}/man8/pam_set_items.8*
21mr|pam_wrapper-1.1.3-1|44	
21mr|pam_wrapper-1.1.3-1|45	#----------------------------------------------------------------------------
21mr|pam_wrapper-1.1.3-1|46	
21mr|pam_wrapper-1.1.3-1|47	%package -n %{libname}
21mr|pam_wrapper-1.1.3-1|48	Summary:	A tool to test PAM applications and PAM modules
21mr|pam_wrapper-1.1.3-1|49	Group:		System/Libraries
21mr|pam_wrapper-1.1.3-1|50	Requires:	%{name} = %{EVRD}
21mr|pam_wrapper-1.1.3-1|51	
21mr|pam_wrapper-1.1.3-1|52	%description -n %{libname}
21mr|pam_wrapper-1.1.3-1|53	If you plan to test a PAM module you can use this library, which simplifies
21mr|pam_wrapper-1.1.3-1|54	testing of modules.
21mr|pam_wrapper-1.1.3-1|55	
21mr|pam_wrapper-1.1.3-1|56	%files -n %{libname}
21mr|pam_wrapper-1.1.3-1|57	%{_libdir}/libpamtest.so.%{major}*
21mr|pam_wrapper-1.1.3-1|58	
21mr|pam_wrapper-1.1.3-1|59	#----------------------------------------------------------------------------
21mr|pam_wrapper-1.1.3-1|60	
21mr|pam_wrapper-1.1.3-1|61	%package -n %{devname}
21mr|pam_wrapper-1.1.3-1|62	Summary:	A tool to test PAM applications and PAM modules
21mr|pam_wrapper-1.1.3-1|63	Group:		Development/C++
21mr|pam_wrapper-1.1.3-1|64	Requires:	%{libname} = %{EVRD}
21mr|pam_wrapper-1.1.3-1|65	Requires:	%{name} = %{EVRD}
21mr|pam_wrapper-1.1.3-1|66	
21mr|pam_wrapper-1.1.3-1|67	%description -n %{devname}
21mr|pam_wrapper-1.1.3-1|68	If you plan to develop tests for a PAM module you can use this library,
21mr|pam_wrapper-1.1.3-1|69	which simplifies testing of modules. This sub package includes the header
21mr|pam_wrapper-1.1.3-1|70	files for libpamtest.
21mr|pam_wrapper-1.1.3-1|71	
21mr|pam_wrapper-1.1.3-1|72	%files -n %{devname}
21mr|pam_wrapper-1.1.3-1|73	%{_includedir}/libpamtest.h
21mr|pam_wrapper-1.1.3-1|74	%{_libdir}/cmake/pamtest/pamtest-config.cmake
21mr|pam_wrapper-1.1.3-1|75	%{_libdir}/cmake/pamtest/pamtest-config-relwithdebinfo.cmake
21mr|pam_wrapper-1.1.3-1|76	%{_libdir}/cmake/pamtest/pamtest-config-version.cmake
21mr|pam_wrapper-1.1.3-1|77	%{_libdir}/libpamtest.so
21mr|pam_wrapper-1.1.3-1|78	%{_libdir}/pkgconfig/libpamtest.pc
21mr|pam_wrapper-1.1.3-1|79	
21mr|pam_wrapper-1.1.3-1|80	#----------------------------------------------------------------------------
21mr|pam_wrapper-1.1.3-1|81	
21mr|pam_wrapper-1.1.3-1|82	%package -n python3-libpamtest
21mr|pam_wrapper-1.1.3-1|83	Summary:	A python wrapper for libpamtest
21mr|pam_wrapper-1.1.3-1|84	Group:		Development/Python
21mr|pam_wrapper-1.1.3-1|85	Requires:	%{libname} = %{EVRD}
21mr|pam_wrapper-1.1.3-1|86	Requires:	%{name} = %{EVRD}
21mr|pam_wrapper-1.1.3-1|87	
21mr|pam_wrapper-1.1.3-1|88	%description -n python3-libpamtest
21mr|pam_wrapper-1.1.3-1|89	If you plan to develop python tests for a PAM module you can use this
21mr|pam_wrapper-1.1.3-1|90	library, which simplifies testing of modules. This subpackage includes
21mr|pam_wrapper-1.1.3-1|91	the header files for libpamtest.
21mr|pam_wrapper-1.1.3-1|92	
21mr|pam_wrapper-1.1.3-1|93	%files -n python3-libpamtest
21mr|pam_wrapper-1.1.3-1|94	%{python3_sitearch}/pypamtest.so
21mr|pam_wrapper-1.1.3-1|95	
21mr|pam_wrapper-1.1.3-1|96	
21mr|pam_wrapper-1.1.3-1|97	#----------------------------------------------------------------------------
21mr|pam_wrapper-1.1.3-1|98	
21mr|pam_wrapper-1.1.3-1|99	%prep
21mr|pam_wrapper-1.1.3-1|100	%setup -q
21mr|pam_wrapper-1.1.3-1|101	%apply_patches
21mr|pam_wrapper-1.1.3-1|102	
21mr|pam_wrapper-1.1.3-1|103	%build
21mr|pam_wrapper-1.1.3-1|104	%cmake \
21mr|pam_wrapper-1.1.3-1|105	-DUNIT_TESTING=ON	\
21mr|pam_wrapper-1.1.3-1|106	-DCMAKE_BUILD_TYPE=RelWithDebInfo
21mr|pam_wrapper-1.1.3-1|107	%make
21mr|pam_wrapper-1.1.3-1|108	
21mr|pam_wrapper-1.1.3-1|109	%install
21mr|pam_wrapper-1.1.3-1|110	%makeinstall_std -C build

14646 21
21mr|pango-1.50.8-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|pango-1.50.8-1|2	
21mr|pango-1.50.8-1|3	%define api 1.0
21mr|pango-1.50.8-1|4	%define major 0
21mr|pango-1.50.8-1|5	
21mr|pango-1.50.8-1|6	%define libname %mklibname %{name} %{api} %{major}
21mr|pango-1.50.8-1|7	%define libcairo %mklibname %{name}cairo %{api} %{major}
21mr|pango-1.50.8-1|8	%define libft2 %mklibname %{name}ft2_ %{api} %{major}
21mr|pango-1.50.8-1|9	%define libxft %mklibname %{name}xft %{api} %{major}
21mr|pango-1.50.8-1|10	
21mr|pango-1.50.8-1|11	%define girname %mklibname %{name}-gir %{api}
21mr|pango-1.50.8-1|12	%define gircairo %mklibname %{name}cairo-gir %{api}
21mr|pango-1.50.8-1|13	%define girft2 %mklibname %{name}ft2-gir %{api}
21mr|pango-1.50.8-1|14	%define girxft %mklibname %{name}xft-gir %{api}
21mr|pango-1.50.8-1|15	%define girfc %mklibname %{name}fc-gir %{api}
21mr|pango-1.50.8-1|16	%define girot %mklibname %{name}ot-gir %{api}
21mr|pango-1.50.8-1|17	
21mr|pango-1.50.8-1|18	%define devname %mklibname -d %{name} %{api}
21mr|pango-1.50.8-1|19	%define devcairo %mklibname -d %{name}cairo %{api}
21mr|pango-1.50.8-1|20	%define devft2 %mklibname -d %{name}ft2_ %{api}
21mr|pango-1.50.8-1|21	%define devx %mklibname -d %{name}x %{api}
21mr|pango-1.50.8-1|22	%define devxft %mklibname -d %{name}xft %{api}
21mr|pango-1.50.8-1|23	
21mr|pango-1.50.8-1|24	Summary:	System for layout and rendering of internationalized text
21mr|pango-1.50.8-1|25	Name:		pango
21mr|pango-1.50.8-1|26	# Do not update to 1.44+ until the issue is resolved:
21mr|pango-1.50.8-1|27	# https://www.opennet.ru/opennews/art.shtml?num=52922
21mr|pango-1.50.8-1|28	# But yet
21mr|pango-1.50.8-1|29	Version:	1.50.8
21mr|pango-1.50.8-1|30	Release:	1
21mr|pango-1.50.8-1|31	License:	LGPLv2+
21mr|pango-1.50.8-1|32	Group:		System/Internationalization
21mr|pango-1.50.8-1|33	Url:		https://download.gnome.org/sources/pango
21mr|pango-1.50.8-1|34	Source0:	https://download.gnome.org/sources/pango/%{url_ver}/%{name}-%{version}.tar.xz
21mr|pango-1.50.8-1|35	BuildRequires:	pkgconfig(cairo)
21mr|pango-1.50.8-1|36	BuildRequires:	pkgconfig(fontconfig)
21mr|pango-1.50.8-1|37	BuildRequires:	pkgconfig(freetype2)
21mr|pango-1.50.8-1|38	BuildRequires:	pkgconfig(fribidi)
21mr|pango-1.50.8-1|39	BuildRequires:	pkgconfig(glib-2.0)
21mr|pango-1.50.8-1|40	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|pango-1.50.8-1|41	BuildRequires:	pkgconfig(harfbuzz)
21mr|pango-1.50.8-1|42	BuildRequires:	pkgconfig(libthai)
21mr|pango-1.50.8-1|43	BuildRequires:	pkgconfig(xft)
21mr|pango-1.50.8-1|44	BuildRequires:	meson
21mr|pango-1.50.8-1|45	
21mr|pango-1.50.8-1|46	%description
21mr|pango-1.50.8-1|47	A library to handle unicode strings as well as complex bidirectional
21mr|pango-1.50.8-1|48	or context dependent shaped strings.
21mr|pango-1.50.8-1|49	It is the next step on Gtk+ internationalization.
21mr|pango-1.50.8-1|50	
21mr|pango-1.50.8-1|51	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|52	
21mr|pango-1.50.8-1|53	%package -n %{libname}
21mr|pango-1.50.8-1|54	Summary:	Internationalized text layout and rendering system
21mr|pango-1.50.8-1|55	Group:		System/Libraries
21mr|pango-1.50.8-1|56	Provides:	%{_lib}pango-modules1.0 = %{EVRD}
21mr|pango-1.50.8-1|57	Provides:	pango = %{EVRD}
21mr|pango-1.50.8-1|58	Provides:	pango-modules = %{EVRD}
21mr|pango-1.50.8-1|59	
21mr|pango-1.50.8-1|60	%description -n %{libname}
21mr|pango-1.50.8-1|61	A library to handle unicode strings as well as complex bidirectional
21mr|pango-1.50.8-1|62	or context dependent shaped strings.
21mr|pango-1.50.8-1|63	It is the next step on Gtk+ internationalization.
21mr|pango-1.50.8-1|64	
21mr|pango-1.50.8-1|65	%files -n %{libname}
21mr|pango-1.50.8-1|66	%{_libdir}/libpango-%{api}.so.%{major}*
21mr|pango-1.50.8-1|67	
21mr|pango-1.50.8-1|68	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|69	
21mr|pango-1.50.8-1|70	%package -n %{libcairo}
21mr|pango-1.50.8-1|71	Summary:	Internationalized text layout and rendering system - cairo
21mr|pango-1.50.8-1|72	Group:		System/Libraries
21mr|pango-1.50.8-1|73	
21mr|pango-1.50.8-1|74	%description -n %{libcairo}
21mr|pango-1.50.8-1|75	Library for %{name} - cairo.
21mr|pango-1.50.8-1|76	
21mr|pango-1.50.8-1|77	%files -n %{libcairo}
21mr|pango-1.50.8-1|78	%{_libdir}/libpangocairo-%{api}.so.%{major}*
21mr|pango-1.50.8-1|79	
21mr|pango-1.50.8-1|80	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|81	
21mr|pango-1.50.8-1|82	%package -n %{libft2}
21mr|pango-1.50.8-1|83	Summary:	Internationalized text layout and rendering system - ft2
21mr|pango-1.50.8-1|84	Group:		System/Libraries
21mr|pango-1.50.8-1|85	
21mr|pango-1.50.8-1|86	%description -n %{libft2}
21mr|pango-1.50.8-1|87	Library for %{name} - ft2.
21mr|pango-1.50.8-1|88	
21mr|pango-1.50.8-1|89	%files -n %{libft2}
21mr|pango-1.50.8-1|90	%{_libdir}/libpangoft2-%{api}.so.%{major}*
21mr|pango-1.50.8-1|91	
21mr|pango-1.50.8-1|92	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|93	
21mr|pango-1.50.8-1|94	%package -n %{libxft}
21mr|pango-1.50.8-1|95	Summary:	Internationalized text layout and rendering system - xft
21mr|pango-1.50.8-1|96	Group:		System/Libraries
21mr|pango-1.50.8-1|97	
21mr|pango-1.50.8-1|98	%description -n %{libxft}
21mr|pango-1.50.8-1|99	Library for %{name} - xft.
21mr|pango-1.50.8-1|100	
21mr|pango-1.50.8-1|101	%files -n %{libxft}
21mr|pango-1.50.8-1|102	%{_libdir}/libpangoxft-%{api}.so.%{major}*
21mr|pango-1.50.8-1|103	
21mr|pango-1.50.8-1|104	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|105	
21mr|pango-1.50.8-1|106	%package -n %{girname}
21mr|pango-1.50.8-1|107	Summary:	GObject Introspection interface description for %{name}
21mr|pango-1.50.8-1|108	Group:		System/Libraries
21mr|pango-1.50.8-1|109	
21mr|pango-1.50.8-1|110	%description -n %{girname}
21mr|pango-1.50.8-1|111	GObject Introspection interface description for %{name}.
21mr|pango-1.50.8-1|112	
21mr|pango-1.50.8-1|113	%files -n %{girname}
21mr|pango-1.50.8-1|114	%{_libdir}/girepository-1.0/Pango-%{api}.typelib
21mr|pango-1.50.8-1|115	
21mr|pango-1.50.8-1|116	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|117	
21mr|pango-1.50.8-1|118	%package -n %{gircairo}
21mr|pango-1.50.8-1|119	Summary:	GObject Introspection interface description for %{name} - cairo
21mr|pango-1.50.8-1|120	Group:		System/Libraries
21mr|pango-1.50.8-1|121	
21mr|pango-1.50.8-1|122	%description -n %{gircairo}
21mr|pango-1.50.8-1|123	GObject Introspection interface description for %{name} - cairo.
21mr|pango-1.50.8-1|124	
21mr|pango-1.50.8-1|125	%files -n %{gircairo}
21mr|pango-1.50.8-1|126	%{_libdir}/girepository-1.0/PangoCairo-%{api}.typelib
21mr|pango-1.50.8-1|127	
21mr|pango-1.50.8-1|128	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|129	
21mr|pango-1.50.8-1|130	%package -n %{girft2}
21mr|pango-1.50.8-1|131	Summary:	GObject Introspection interface description for %{name} - ft2
21mr|pango-1.50.8-1|132	Group:		System/Libraries
21mr|pango-1.50.8-1|133	
21mr|pango-1.50.8-1|134	%description -n %{girft2}
21mr|pango-1.50.8-1|135	GObject Introspection interface description for %{name} - ft2.
21mr|pango-1.50.8-1|136	
21mr|pango-1.50.8-1|137	%files -n %{girft2}
21mr|pango-1.50.8-1|138	%{_libdir}/girepository-1.0/PangoFT2-%{api}.typelib
21mr|pango-1.50.8-1|139	
21mr|pango-1.50.8-1|140	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|141	
21mr|pango-1.50.8-1|142	%package -n %{girxft}
21mr|pango-1.50.8-1|143	Summary:	GObject Introspection interface description for %{name} - xft
21mr|pango-1.50.8-1|144	Group:		System/Libraries
21mr|pango-1.50.8-1|145	
21mr|pango-1.50.8-1|146	%description -n %{girxft}
21mr|pango-1.50.8-1|147	GObject Introspection interface description for %{name} - xft.
21mr|pango-1.50.8-1|148	
21mr|pango-1.50.8-1|149	%files -n %{girxft}
21mr|pango-1.50.8-1|150	%{_libdir}/girepository-1.0/PangoXft-%{api}.typelib
21mr|pango-1.50.8-1|151	
21mr|pango-1.50.8-1|152	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|153	
21mr|pango-1.50.8-1|154	%package -n %{girfc}
21mr|pango-1.50.8-1|155	Summary:	GObject Introspection interface description for %{name} - fc
21mr|pango-1.50.8-1|156	Group:		System/Libraries
21mr|pango-1.50.8-1|157	
21mr|pango-1.50.8-1|158	%description -n %{girfc}
21mr|pango-1.50.8-1|159	GObject Introspection interface description for %{name} - fc.
21mr|pango-1.50.8-1|160	
21mr|pango-1.50.8-1|161	%files -n %{girfc}
21mr|pango-1.50.8-1|162	%{_libdir}/girepository-1.0/PangoFc-%{api}.typelib
21mr|pango-1.50.8-1|163	
21mr|pango-1.50.8-1|164	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|165	
21mr|pango-1.50.8-1|166	%package -n %{girot}
21mr|pango-1.50.8-1|167	Summary:	GObject Introspection interface description for %{name} - ot
21mr|pango-1.50.8-1|168	Group:		System/Libraries
21mr|pango-1.50.8-1|169	
21mr|pango-1.50.8-1|170	%description -n %{girot}
21mr|pango-1.50.8-1|171	GObject Introspection interface description for %{name} - ot.
21mr|pango-1.50.8-1|172	
21mr|pango-1.50.8-1|173	%files -n %{girot}
21mr|pango-1.50.8-1|174	%{_libdir}/girepository-1.0/PangoOT-%{api}.typelib
21mr|pango-1.50.8-1|175	
21mr|pango-1.50.8-1|176	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|177	
21mr|pango-1.50.8-1|178	%package -n %{devname}
21mr|pango-1.50.8-1|179	Summary:	Internationalized text layout and rendering system
21mr|pango-1.50.8-1|180	Group:		Development/GNOME and GTK+
21mr|pango-1.50.8-1|181	%rename		pango-devel
21mr|pango-1.50.8-1|182	%rename		pango-doc
21mr|pango-1.50.8-1|183	Requires:	%{libname} = %{EVRD}
21mr|pango-1.50.8-1|184	Requires:	%{girname} = %{EVRD}
21mr|pango-1.50.8-1|185	
21mr|pango-1.50.8-1|186	%description -n %{devname}
21mr|pango-1.50.8-1|187	This package includes the development library and header files
21mr|pango-1.50.8-1|188	for the %{name} package.
21mr|pango-1.50.8-1|189	
21mr|pango-1.50.8-1|190	%files -n %{devname}
21mr|pango-1.50.8-1|191	%if %{with docs}
21mr|pango-1.50.8-1|192	%doc %{_datadir}/gtk-doc/html/pango
21mr|pango-1.50.8-1|193	%endif
21mr|pango-1.50.8-1|194	%doc NEWS
21mr|pango-1.50.8-1|195	%{_bindir}/pango-list
21mr|pango-1.50.8-1|196	%{_bindir}/pango-segmentation
21mr|pango-1.50.8-1|197	%{_bindir}/pango-view*
21mr|pango-1.50.8-1|198	%{_libdir}/libpango-*.so
21mr|pango-1.50.8-1|199	%{_libdir}/pkgconfig/pango.pc
21mr|pango-1.50.8-1|200	%{_libdir}/pkgconfig/pangofc.pc
21mr|pango-1.50.8-1|201	%{_libdir}/pkgconfig/pangoot.pc
21mr|pango-1.50.8-1|202	%{_datadir}/gir-1.0/Pango-%{api}.gir
21mr|pango-1.50.8-1|203	%{_datadir}/gir-1.0/PangoFc-%{api}.gir
21mr|pango-1.50.8-1|204	%{_datadir}/gir-1.0/PangoOT-%{api}.gir
21mr|pango-1.50.8-1|205	%dir %{_includedir}/pango-1.0
21mr|pango-1.50.8-1|206	%dir %{_includedir}/pango-1.0/pango
21mr|pango-1.50.8-1|207	%{_includedir}/pango-1.0/pango/pango-*.h
21mr|pango-1.50.8-1|208	%{_includedir}/pango-1.0/pango/pango.h
21mr|pango-1.50.8-1|209	%{_includedir}/pango-1.0/pango/pangofc-*.h
21mr|pango-1.50.8-1|210	
21mr|pango-1.50.8-1|211	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|212	
21mr|pango-1.50.8-1|213	%package -n %{devcairo}
21mr|pango-1.50.8-1|214	Summary:	Internationalized text layout and rendering system - cairo
21mr|pango-1.50.8-1|215	Group:		Development/GNOME and GTK+
21mr|pango-1.50.8-1|216	Requires:	%{libcairo} = %{EVRD}
21mr|pango-1.50.8-1|217	Requires:	%{gircairo} = %{EVRD}
21mr|pango-1.50.8-1|218	
21mr|pango-1.50.8-1|219	%description -n %{devcairo}
21mr|pango-1.50.8-1|220	This package includes the development library and header files
21mr|pango-1.50.8-1|221	for the %{name}cairo package.
21mr|pango-1.50.8-1|222	
21mr|pango-1.50.8-1|223	%files -n %{devcairo}
21mr|pango-1.50.8-1|224	%{_libdir}/libpangocairo*.so
21mr|pango-1.50.8-1|225	%{_libdir}/pkgconfig/pangocairo.pc
21mr|pango-1.50.8-1|226	%{_datadir}/gir-1.0/PangoCairo-%{api}.gir
21mr|pango-1.50.8-1|227	%{_includedir}/pango-1.0/pango/pangocairo.h
21mr|pango-1.50.8-1|228	
21mr|pango-1.50.8-1|229	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|230	
21mr|pango-1.50.8-1|231	%package -n %{devft2}
21mr|pango-1.50.8-1|232	Summary:	Internationalized text layout and rendering system - ft2
21mr|pango-1.50.8-1|233	Group:		Development/GNOME and GTK+
21mr|pango-1.50.8-1|234	Requires:	%{libft2} = %{EVRD}
21mr|pango-1.50.8-1|235	Requires:	%{girft2} = %{EVRD}
21mr|pango-1.50.8-1|236	
21mr|pango-1.50.8-1|237	%description -n %{devft2}
21mr|pango-1.50.8-1|238	This package includes the development library and header files
21mr|pango-1.50.8-1|239	for the %{name}ft2 package.
21mr|pango-1.50.8-1|240	
21mr|pango-1.50.8-1|241	%files -n %{devft2}
21mr|pango-1.50.8-1|242	%{_libdir}/libpangoft2-*.so
21mr|pango-1.50.8-1|243	%{_libdir}/pkgconfig/pangoft2.pc
21mr|pango-1.50.8-1|244	%{_datadir}/gir-1.0/PangoFT2-%{api}.gir
21mr|pango-1.50.8-1|245	%{_includedir}/pango-1.0/pango/pangoft2.h
21mr|pango-1.50.8-1|246	
21mr|pango-1.50.8-1|247	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|248	
21mr|pango-1.50.8-1|249	%package -n %{devxft}
21mr|pango-1.50.8-1|250	Summary:	Internationalized text layout and rendering system - xft
21mr|pango-1.50.8-1|251	Group:		Development/GNOME and GTK+
21mr|pango-1.50.8-1|252	Requires:	%{libxft} = %{EVRD}
21mr|pango-1.50.8-1|253	Requires:	%{girxft} = %{EVRD}
21mr|pango-1.50.8-1|254	
21mr|pango-1.50.8-1|255	%description -n %{devxft}
21mr|pango-1.50.8-1|256	This package includes the development library and header files
21mr|pango-1.50.8-1|257	for the %{name}xft package.
21mr|pango-1.50.8-1|258	
21mr|pango-1.50.8-1|259	%files -n %{devxft}
21mr|pango-1.50.8-1|260	%{_libdir}/libpangoxft-*.so
21mr|pango-1.50.8-1|261	%{_libdir}/pkgconfig/pangoxft.pc
21mr|pango-1.50.8-1|262	%{_datadir}/gir-1.0/PangoXft-%{api}.gir
21mr|pango-1.50.8-1|263	%{_includedir}/pango-1.0/pango/pangoxft.h
21mr|pango-1.50.8-1|264	%{_includedir}/pango-1.0/pango/pangoxft-render.h
21mr|pango-1.50.8-1|265	
21mr|pango-1.50.8-1|266	#----------------------------------------------------------------------------
21mr|pango-1.50.8-1|267	
21mr|pango-1.50.8-1|268	%prep
21mr|pango-1.50.8-1|269	%autosetup -p1
21mr|pango-1.50.8-1|270	
21mr|pango-1.50.8-1|271	%build
21mr|pango-1.50.8-1|272	%meson \
21mr|pango-1.50.8-1|273	-Db_ndebug=true \
21mr|pango-1.50.8-1|274	-Dc_std=c11
21mr|pango-1.50.8-1|275	
21mr|pango-1.50.8-1|276	%meson_build
21mr|pango-1.50.8-1|277	
21mr|pango-1.50.8-1|278	%install
21mr|pango-1.50.8-1|279	%meson_install
21mr|pango-1.50.8-1|280	
21mr|pango-1.50.8-1|281	# Drop them to avoid file conflicts between 32 abd 64 bit package
21mr|pango-1.50.8-1|282	rm -rf %{buildroot}%{_mandir}/man1/
21mr|pango-1.50.8-1|283	
21mr|pango-1.50.8-1|284	%check
21mr|pango-1.50.8-1|285	#disabled for https://bugzilla.gnome.org/show_bug.cgi?id=610791
21mr|pango-1.50.8-1|286	make check || true

14647 21
21mr|pangomm1.4-2.46.2-1|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21mr|pangomm1.4-2.46.2-1|2	
21mr|pangomm1.4-2.46.2-1|3	%define api	1.4
21mr|pangomm1.4-2.46.2-1|4	%define major	1
21mr|pangomm1.4-2.46.2-1|5	%define libname %mklibname pangomm %{api} %{major}
21mr|pangomm1.4-2.46.2-1|6	%define devname %mklibname pangomm %{api} -d
21mr|pangomm1.4-2.46.2-1|7	
21mr|pangomm1.4-2.46.2-1|8	%define _disable_rebuild_configure 1
21mr|pangomm1.4-2.46.2-1|9	
21mr|pangomm1.4-2.46.2-1|10	Summary:	C++ interface for the pango library
21mr|pangomm1.4-2.46.2-1|11	Name:		pangomm%{api}
21mr|pangomm1.4-2.46.2-1|12	Version:	2.46.2
21mr|pangomm1.4-2.46.2-1|13	Release:	1
21mr|pangomm1.4-2.46.2-1|14	License:	LGPLv2.1+
21mr|pangomm1.4-2.46.2-1|15	Group:		System/Libraries
21mr|pangomm1.4-2.46.2-1|16	Url:		http://gtkmm.org/
21mr|pangomm1.4-2.46.2-1|17	Source0:	http://ftp.gnome.org/pub/GNOME/sources/pangomm/%{url_ver}/pangomm-%{version}.tar.xz
21mr|pangomm1.4-2.46.2-1|18	# That's really wrong, should be fixed on platform change
21mr|pangomm1.4-2.46.2-1|19	Source10:	pangomm.rpmlintrc
21mr|pangomm1.4-2.46.2-1|20	BuildRequires:	doxygen
21mr|pangomm1.4-2.46.2-1|21	BuildRequires:	graphviz
21mr|pangomm1.4-2.46.2-1|22	BuildRequires:	meson
21mr|pangomm1.4-2.46.2-1|23	BuildRequires:	xsltproc
21mr|pangomm1.4-2.46.2-1|24	BuildRequires:	pkgconfig(cairomm-1.0)
21mr|pangomm1.4-2.46.2-1|25	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|pangomm1.4-2.46.2-1|26	BuildRequires:	pkgconfig(mm-common-util)
21mr|pangomm1.4-2.46.2-1|27	BuildRequires:	pkgconfig(pango)
21mr|pangomm1.4-2.46.2-1|28	BuildRequires:	pkgconfig(pangocairo)
21mr|pangomm1.4-2.46.2-1|29	
21mr|pangomm1.4-2.46.2-1|30	%description
21mr|pangomm1.4-2.46.2-1|31	Pangomm provides a C++ interface to the Pango library. Highlights
21mr|pangomm1.4-2.46.2-1|32	include typesafe callbacks, widgets extensible via inheritance and a
21mr|pangomm1.4-2.46.2-1|33	comprehensive set of widget classes that can be freely combined to
21mr|pangomm1.4-2.46.2-1|34	quickly create complex user interfaces.
21mr|pangomm1.4-2.46.2-1|35	
21mr|pangomm1.4-2.46.2-1|36	#----------------------------------------------------------------------------
21mr|pangomm1.4-2.46.2-1|37	
21mr|pangomm1.4-2.46.2-1|38	%package -n %{libname}
21mr|pangomm1.4-2.46.2-1|39	Summary:	C++ interface for the pango library
21mr|pangomm1.4-2.46.2-1|40	Group:		System/Libraries
21mr|pangomm1.4-2.46.2-1|41	Provides:	pangomm%{api} = %{EVRD}
21mr|pangomm1.4-2.46.2-1|42	
21mr|pangomm1.4-2.46.2-1|43	%description -n %{libname}
21mr|pangomm1.4-2.46.2-1|44	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|pangomm1.4-2.46.2-1|45	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|pangomm1.4-2.46.2-1|46	and a comprehensive set of widget classes that can be freely combined to
21mr|pangomm1.4-2.46.2-1|47	quickly create complex user interfaces.
21mr|pangomm1.4-2.46.2-1|48	
21mr|pangomm1.4-2.46.2-1|49	This package contains the library needed to run programs dynamically
21mr|pangomm1.4-2.46.2-1|50	linked with %{name}.
21mr|pangomm1.4-2.46.2-1|51	
21mr|pangomm1.4-2.46.2-1|52	%files -n %{libname}
21mr|pangomm1.4-2.46.2-1|53	%{_libdir}/libpangomm-%{api}.so.%{major}*
21mr|pangomm1.4-2.46.2-1|54	
21mr|pangomm1.4-2.46.2-1|55	#----------------------------------------------------------------------------
21mr|pangomm1.4-2.46.2-1|56	
21mr|pangomm1.4-2.46.2-1|57	%package -n %{devname}
21mr|pangomm1.4-2.46.2-1|58	Summary:	Headers and development files of %{name}
21mr|pangomm1.4-2.46.2-1|59	Group:		Development/GNOME and GTK+
21mr|pangomm1.4-2.46.2-1|60	Requires:	%{libname} = %{EVRD}
21mr|pangomm1.4-2.46.2-1|61	Provides:	%{name}-devel = %{EVRD}
21mr|pangomm1.4-2.46.2-1|62	
21mr|pangomm1.4-2.46.2-1|63	%description -n %{devname}
21mr|pangomm1.4-2.46.2-1|64	This package contains the headers and development files that are needed,
21mr|pangomm1.4-2.46.2-1|65	when trying to develop or compile applications which need %{name}.
21mr|pangomm1.4-2.46.2-1|66	
21mr|pangomm1.4-2.46.2-1|67	%files -n %{devname}
21mr|pangomm1.4-2.46.2-1|68	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|pangomm1.4-2.46.2-1|69	%{_includedir}/*
21mr|pangomm1.4-2.46.2-1|70	%{_libdir}/*.so
21mr|pangomm1.4-2.46.2-1|71	%{_libdir}/pkgconfig/*.pc
21mr|pangomm1.4-2.46.2-1|72	%{_libdir}/pangomm-%{api}/
21mr|pangomm1.4-2.46.2-1|73	
21mr|pangomm1.4-2.46.2-1|74	#----------------------------------------------------------------------------
21mr|pangomm1.4-2.46.2-1|75	
21mr|pangomm1.4-2.46.2-1|76	%package doc
21mr|pangomm1.4-2.46.2-1|77	Summary:	GTKmm documentation
21mr|pangomm1.4-2.46.2-1|78	Group:		Documentation
21mr|pangomm1.4-2.46.2-1|79	
21mr|pangomm1.4-2.46.2-1|80	%description doc
21mr|pangomm1.4-2.46.2-1|81	Pangomm provides a C++ interface to the Pango library. Highlights
21mr|pangomm1.4-2.46.2-1|82	include typesafe callbacks, widgets extensible via inheritance and a
21mr|pangomm1.4-2.46.2-1|83	comprehensive set of widget classes that can be freely combined to
21mr|pangomm1.4-2.46.2-1|84	quickly create complex user interfaces.
21mr|pangomm1.4-2.46.2-1|85	
21mr|pangomm1.4-2.46.2-1|86	This package contains all API documentation for pangomm. You can readily read
21mr|pangomm1.4-2.46.2-1|87	this documentation with devhelp, a documentation reader.
21mr|pangomm1.4-2.46.2-1|88	
21mr|pangomm1.4-2.46.2-1|89	%files doc
21mr|pangomm1.4-2.46.2-1|90	%doc %{_datadir}/devhelp/books/pangomm-%{api}/pangomm-%{api}.devhelp2
21mr|pangomm1.4-2.46.2-1|91	%doc %{_defaultdocdir}/pangomm-%{api}
21mr|pangomm1.4-2.46.2-1|92	
21mr|pangomm1.4-2.46.2-1|93	#----------------------------------------------------------------------------
21mr|pangomm1.4-2.46.2-1|94	
21mr|pangomm1.4-2.46.2-1|95	%prep
21mr|pangomm1.4-2.46.2-1|96	%setup -qn pangomm-%{version}
21mr|pangomm1.4-2.46.2-1|97	
21mr|pangomm1.4-2.46.2-1|98	%build
21mr|pangomm1.4-2.46.2-1|99	%meson -Dbuild-documentation=true
21mr|pangomm1.4-2.46.2-1|100	%meson_build
21mr|pangomm1.4-2.46.2-1|101	
21mr|pangomm1.4-2.46.2-1|102	%install
21mr|pangomm1.4-2.46.2-1|103	%meson_install

14648 21
21mr|pangomm-2.50.0-1|1	%define url_ver %(echo %{version} | cut -d "." -f -2)
21mr|pangomm-2.50.0-1|2	
21mr|pangomm-2.50.0-1|3	%define api	2.48
21mr|pangomm-2.50.0-1|4	%define major	1
21mr|pangomm-2.50.0-1|5	%define libname %mklibname %{name} %{api} %{major}
21mr|pangomm-2.50.0-1|6	%define devname %mklibname %{name} %{api} -d
21mr|pangomm-2.50.0-1|7	
21mr|pangomm-2.50.0-1|8	%define _disable_rebuild_configure 1
21mr|pangomm-2.50.0-1|9	
21mr|pangomm-2.50.0-1|10	Summary:	C++ interface for the pango library
21mr|pangomm-2.50.0-1|11	Name:		pangomm
21mr|pangomm-2.50.0-1|12	Version:	2.50.0
21mr|pangomm-2.50.0-1|13	Release:	1
21mr|pangomm-2.50.0-1|14	License:	LGPLv2.1+
21mr|pangomm-2.50.0-1|15	Group:		System/Libraries
21mr|pangomm-2.50.0-1|16	Url:		http://gtkmm.org/
21mr|pangomm-2.50.0-1|17	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
21mr|pangomm-2.50.0-1|18	# That's really wrong, should be fixed on platform change
21mr|pangomm-2.50.0-1|19	Source10:	%{name}.rpmlintrc
21mr|pangomm-2.50.0-1|20	Patch0:		include-pango-markup.h-on-e2k.patch
21mr|pangomm-2.50.0-1|21	BuildRequires:	doxygen
21mr|pangomm-2.50.0-1|22	BuildRequires:	graphviz
21mr|pangomm-2.50.0-1|23	BuildRequires:	meson
21mr|pangomm-2.50.0-1|24	BuildRequires:	xsltproc
21mr|pangomm-2.50.0-1|25	BuildRequires:	pkgconfig(cairomm-1.16)
21mr|pangomm-2.50.0-1|26	BuildRequires:	pkgconfig(glibmm-2.68)
21mr|pangomm-2.50.0-1|27	BuildRequires:	pkgconfig(mm-common-util)
21mr|pangomm-2.50.0-1|28	BuildRequires:	pkgconfig(pango)
21mr|pangomm-2.50.0-1|29	BuildRequires:	pkgconfig(pangocairo)
21mr|pangomm-2.50.0-1|30	
21mr|pangomm-2.50.0-1|31	%description
21mr|pangomm-2.50.0-1|32	Pangomm provides a C++ interface to the Pango library. Highlights
21mr|pangomm-2.50.0-1|33	include typesafe callbacks, widgets extensible via inheritance and a
21mr|pangomm-2.50.0-1|34	comprehensive set of widget classes that can be freely combined to
21mr|pangomm-2.50.0-1|35	quickly create complex user interfaces.
21mr|pangomm-2.50.0-1|36	
21mr|pangomm-2.50.0-1|37	#----------------------------------------------------------------------------
21mr|pangomm-2.50.0-1|38	
21mr|pangomm-2.50.0-1|39	%package -n %{libname}
21mr|pangomm-2.50.0-1|40	Summary:	C++ interface for the pango library
21mr|pangomm-2.50.0-1|41	Group:		System/Libraries
21mr|pangomm-2.50.0-1|42	Provides:	%{name}%{api} = %{EVRD}
21mr|pangomm-2.50.0-1|43	
21mr|pangomm-2.50.0-1|44	%description -n %{libname}
21mr|pangomm-2.50.0-1|45	Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
21mr|pangomm-2.50.0-1|46	Highlights include typesafe callbacks, widgets extensible via inheritance
21mr|pangomm-2.50.0-1|47	and a comprehensive set of widget classes that can be freely combined to
21mr|pangomm-2.50.0-1|48	quickly create complex user interfaces.
21mr|pangomm-2.50.0-1|49	
21mr|pangomm-2.50.0-1|50	This package contains the library needed to run programs dynamically
21mr|pangomm-2.50.0-1|51	linked with %{name}.
21mr|pangomm-2.50.0-1|52	
21mr|pangomm-2.50.0-1|53	%files -n %{libname}
21mr|pangomm-2.50.0-1|54	%{_libdir}/libpangomm-%{api}.so.%{major}*
21mr|pangomm-2.50.0-1|55	
21mr|pangomm-2.50.0-1|56	#----------------------------------------------------------------------------
21mr|pangomm-2.50.0-1|57	
21mr|pangomm-2.50.0-1|58	%package -n %{devname}
21mr|pangomm-2.50.0-1|59	Summary:	Headers and development files of %{name}
21mr|pangomm-2.50.0-1|60	Group:		Development/GNOME and GTK+
21mr|pangomm-2.50.0-1|61	Requires:	%{libname} = %{EVRD}
21mr|pangomm-2.50.0-1|62	Provides:	%{name}-devel = %{EVRD}
21mr|pangomm-2.50.0-1|63	Provides:	%{name}%{api}-devel = %{EVRD}
21mr|pangomm-2.50.0-1|64	
21mr|pangomm-2.50.0-1|65	%description -n %{devname}
21mr|pangomm-2.50.0-1|66	This package contains the headers and development files that are needed,
21mr|pangomm-2.50.0-1|67	when trying to develop or compile applications which need %{name}.
21mr|pangomm-2.50.0-1|68	
21mr|pangomm-2.50.0-1|69	%files -n %{devname}
21mr|pangomm-2.50.0-1|70	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|pangomm-2.50.0-1|71	%{_includedir}/*
21mr|pangomm-2.50.0-1|72	%{_libdir}/*.so
21mr|pangomm-2.50.0-1|73	%{_libdir}/pkgconfig/*.pc
21mr|pangomm-2.50.0-1|74	%{_libdir}/pangomm-%{api}/
21mr|pangomm-2.50.0-1|75	
21mr|pangomm-2.50.0-1|76	#----------------------------------------------------------------------------
21mr|pangomm-2.50.0-1|77	
21mr|pangomm-2.50.0-1|78	%package doc
21mr|pangomm-2.50.0-1|79	Summary:	GTKmm documentation
21mr|pangomm-2.50.0-1|80	Group:		Documentation
21mr|pangomm-2.50.0-1|81	
21mr|pangomm-2.50.0-1|82	%description doc
21mr|pangomm-2.50.0-1|83	Pangomm provides a C++ interface to the Pango library. Highlights
21mr|pangomm-2.50.0-1|84	include typesafe callbacks, widgets extensible via inheritance and a
21mr|pangomm-2.50.0-1|85	comprehensive set of widget classes that can be freely combined to
21mr|pangomm-2.50.0-1|86	quickly create complex user interfaces.
21mr|pangomm-2.50.0-1|87	
21mr|pangomm-2.50.0-1|88	This package contains all API documentation for pangomm. You can readily read
21mr|pangomm-2.50.0-1|89	this documentation with devhelp, a documentation reader.
21mr|pangomm-2.50.0-1|90	
21mr|pangomm-2.50.0-1|91	%files doc
21mr|pangomm-2.50.0-1|92	%doc %{_datadir}/devhelp/books/%{name}-%{api}/%{name}-%{api}.devhelp2
21mr|pangomm-2.50.0-1|93	%doc %{_defaultdocdir}/%{name}-%{api}
21mr|pangomm-2.50.0-1|94	
21mr|pangomm-2.50.0-1|95	#----------------------------------------------------------------------------
21mr|pangomm-2.50.0-1|96	
21mr|pangomm-2.50.0-1|97	%prep
21mr|pangomm-2.50.0-1|98	%setup -q
21mr|pangomm-2.50.0-1|99	%autopatch -p1
21mr|pangomm-2.50.0-1|100	
21mr|pangomm-2.50.0-1|101	%build
21mr|pangomm-2.50.0-1|102	%meson -Dbuild-documentation=true
21mr|pangomm-2.50.0-1|103	%meson_build
21mr|pangomm-2.50.0-1|104	
21mr|pangomm-2.50.0-1|105	%install
21mr|pangomm-2.50.0-1|106	%meson_install

14649 21
21mr|papi-6.0.0.1-1|1	%define major 6
21mr|papi-6.0.0.1-1|2	%define major_pfm 4
21mr|papi-6.0.0.1-1|3	%define libname %mklibname papi %{major}
21mr|papi-6.0.0.1-1|4	%define devname %mklibname papi -d
21mr|papi-6.0.0.1-1|5	%define devstatic %mklibname papi -d -s
21mr|papi-6.0.0.1-1|6	
21mr|papi-6.0.0.1-1|7	Summary:	Performance Application Programming Interface
21mr|papi-6.0.0.1-1|8	Name:		papi
21mr|papi-6.0.0.1-1|9	Version:	6.0.0.1
21mr|papi-6.0.0.1-1|10	Release:	1
21mr|papi-6.0.0.1-1|11	License:	BSD
21mr|papi-6.0.0.1-1|12	Group:		System/Libraries
21mr|papi-6.0.0.1-1|13	URL:		http://icl.cs.utk.edu/papi/
21mr|papi-6.0.0.1-1|14	Source0:	http://icl.cs.utk.edu/projects/papi/downloads/%{name}-%{version}.tar.gz
21mr|papi-6.0.0.1-1|15	Patch0:		papi-python3.patch
21mr|papi-6.0.0.1-1|16	Patch1:		papi-e2k.patch
21mr|papi-6.0.0.1-1|17	BuildRequires:	ncurses-devel
21mr|papi-6.0.0.1-1|18	BuildRequires:	gcc-gfortran
21mr|papi-6.0.0.1-1|19	BuildRequires:	gomp-devel
21mr|papi-6.0.0.1-1|20	BuildRequires:	kernel-headers >= 2.6.32
21mr|papi-6.0.0.1-1|21	BuildRequires:	chrpath
21mr|papi-6.0.0.1-1|22	BuildRequires:	lm_sensors-devel
21mr|papi-6.0.0.1-1|23	BuildRequires:	net-tools
21mr|papi-6.0.0.1-1|24	BuildRequires:	perl-generators
21mr|papi-6.0.0.1-1|25	
21mr|papi-6.0.0.1-1|26	%description
21mr|papi-6.0.0.1-1|27	PAPI provides a programmer interface to monitor the performance of
21mr|papi-6.0.0.1-1|28	running programs.
21mr|papi-6.0.0.1-1|29	
21mr|papi-6.0.0.1-1|30	%package -n %{libname}
21mr|papi-6.0.0.1-1|31	Summary: Libraries for PAPI clients
21mr|papi-6.0.0.1-1|32	
21mr|papi-6.0.0.1-1|33	%description -n %{libname}
21mr|papi-6.0.0.1-1|34	This package contains the run-time libraries for any application that wishes
21mr|papi-6.0.0.1-1|35	to use PAPI.
21mr|papi-6.0.0.1-1|36	
21mr|papi-6.0.0.1-1|37	%package -n %{devname}
21mr|papi-6.0.0.1-1|38	Summary:	Header files for the compiling programs with PAPI
21mr|papi-6.0.0.1-1|39	Requires:	papi = %{EVRD}
21mr|papi-6.0.0.1-1|40	Provides:	%{name}-devel = %{EVRD}
21mr|papi-6.0.0.1-1|41	Requires:	%{libname} = %{EVRD}
21mr|papi-6.0.0.1-1|42	
21mr|papi-6.0.0.1-1|43	%description -n %{devname}
21mr|papi-6.0.0.1-1|44	PAPI-devel includes the C header files that specify the PAPI user-space
21mr|papi-6.0.0.1-1|45	libraries and interfaces. This is required for rebuilding any program
21mr|papi-6.0.0.1-1|46	that uses PAPI.
21mr|papi-6.0.0.1-1|47	
21mr|papi-6.0.0.1-1|48	
21mr|papi-6.0.0.1-1|49	%package -n %{devstatic}
21mr|papi-6.0.0.1-1|50	Summary:	Static libraries for the compiling programs with PAPI
21mr|papi-6.0.0.1-1|51	Requires:	papi = %{EVRD}
21mr|papi-6.0.0.1-1|52	Requires:	%{devname} = %{EVRD}
21mr|papi-6.0.0.1-1|53	
21mr|papi-6.0.0.1-1|54	%description -n %{devstatic}
21mr|papi-6.0.0.1-1|55	PAPI-static includes the static versions of the library files for
21mr|papi-6.0.0.1-1|56	the PAPI user-space libraries and interfaces.
21mr|papi-6.0.0.1-1|57	
21mr|papi-6.0.0.1-1|58	%package testsuite
21mr|papi-6.0.0.1-1|59	Summary:	Set of tests for checking PAPI functionality
21mr|papi-6.0.0.1-1|60	Requires:	papi = %{EVRD}
21mr|papi-6.0.0.1-1|61	Requires:	%{libname} = %{EVRD}
21mr|papi-6.0.0.1-1|62	
21mr|papi-6.0.0.1-1|63	%description testsuite
21mr|papi-6.0.0.1-1|64	PAPI-testsuite includes compiled versions of papi tests to ensure
21mr|papi-6.0.0.1-1|65	that PAPI functions on particular hardware.
21mr|papi-6.0.0.1-1|66	
21mr|papi-6.0.0.1-1|67	%prep
21mr|papi-6.0.0.1-1|68	%autosetup -p1
21mr|papi-6.0.0.1-1|69	
21mr|papi-6.0.0.1-1|70	%build
21mr|papi-6.0.0.1-1|71	cd src
21mr|papi-6.0.0.1-1|72	%configure --with-static-lib=yes --with-shared-lib=yes --with-shlib
21mr|papi-6.0.0.1-1|73	#DBG workaround to make sure libpfm just uses the normal CFLAGS
21mr|papi-6.0.0.1-1|74	DBG="" make
21mr|papi-6.0.0.1-1|75	
21mr|papi-6.0.0.1-1|76	%install
21mr|papi-6.0.0.1-1|77	cd src
21mr|papi-6.0.0.1-1|78	make DESTDIR=%{buildroot} LDCONFIG=/bin/true install-all
21mr|papi-6.0.0.1-1|79	chrpath --delete %{buildroot}%{_libdir}/*.so*
21mr|papi-6.0.0.1-1|80	
21mr|papi-6.0.0.1-1|81	%files
21mr|papi-6.0.0.1-1|82	%{_bindir}/*
21mr|papi-6.0.0.1-1|83	%dir %{_datadir}/%{name}
21mr|papi-6.0.0.1-1|84	%{_datadir}/%{name}/papi_events.csv
21mr|papi-6.0.0.1-1|85	%doc INSTALL.txt README.md LICENSE.txt RELEASENOTES.txt
21mr|papi-6.0.0.1-1|86	%doc %{_mandir}/man1/*
21mr|papi-6.0.0.1-1|87	
21mr|papi-6.0.0.1-1|88	%files -n %{libname}
21mr|papi-6.0.0.1-1|89	%{_libdir}/*.so.%{major}*
21mr|papi-6.0.0.1-1|90	%{_libdir}/*.so.%{major_pfm}*
21mr|papi-6.0.0.1-1|91	
21mr|papi-6.0.0.1-1|92	
21mr|papi-6.0.0.1-1|93	%files -n %{devname}
21mr|papi-6.0.0.1-1|94	%doc INSTALL.txt README.md LICENSE.txt RELEASENOTES.txt
21mr|papi-6.0.0.1-1|95	%{_includedir}/*.h
21mr|papi-6.0.0.1-1|96	
21mr|papi-6.0.0.1-1|97	%{_includedir}/perfmon/*.h
21mr|papi-6.0.0.1-1|98	%{_libdir}/*.so
21mr|papi-6.0.0.1-1|99	%{_libdir}/pkgconfig/papi*.pc
21mr|papi-6.0.0.1-1|100	%doc %{_mandir}/man3/*
21mr|papi-6.0.0.1-1|101	
21mr|papi-6.0.0.1-1|102	%files testsuite
21mr|papi-6.0.0.1-1|103	%{_datadir}/papi/run_tests*
21mr|papi-6.0.0.1-1|104	%{_datadir}/papi/ctests
21mr|papi-6.0.0.1-1|105	%{_datadir}/papi/ftests
21mr|papi-6.0.0.1-1|106	%{_datadir}/papi/validation_tests
21mr|papi-6.0.0.1-1|107	%{_datadir}/papi/components
21mr|papi-6.0.0.1-1|108	%{_datadir}/papi/testlib
21mr|papi-6.0.0.1-1|109	
21mr|papi-6.0.0.1-1|110	%files -n %{devstatic}
21mr|papi-6.0.0.1-1|111	%{_libdir}/*.a

14650 21
21mr|paprefs-1.2-2|1	Summary:	PulseAudio Preferences
21mr|paprefs-1.2-2|2	Name:		paprefs
21mr|paprefs-1.2-2|3	Version:	1.2
21mr|paprefs-1.2-2|4	Release:	2
21mr|paprefs-1.2-2|5	License:	GPLv2+
21mr|paprefs-1.2-2|6	Group:		Sound
21mr|paprefs-1.2-2|7	Url:		https://freedesktop.org/software/pulseaudio/paprefs/
21mr|paprefs-1.2-2|8	Source0:	httpS://freedesktop.org/software/pulseaudio/%{name}/%{name}-%{version}.tar.gz
21mr|paprefs-1.2-2|9	Source1:	paprefs-16.png
21mr|paprefs-1.2-2|10	Source2:	paprefs-32.png
21mr|paprefs-1.2-2|11	Patch0:		paprefs-1.2-ru-po-translate.patch
21mr|paprefs-1.2-2|12	BuildRequires:	cmake
21mr|paprefs-1.2-2|13	BuildRequires:	desktop-file-utils
21mr|paprefs-1.2-2|14	BuildRequires:	intltool
21mr|paprefs-1.2-2|15	BuildRequires:	lynx
21mr|paprefs-1.2-2|16	BuildRequires:	meson
21mr|paprefs-1.2-2|17	BuildRequires:	ninja
21mr|paprefs-1.2-2|18	BuildRequires:	tidy
21mr|paprefs-1.2-2|19	BuildRequires:	gettext-devel
21mr|paprefs-1.2-2|20	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|paprefs-1.2-2|21	BuildRequires:	pkgconfig(libglademm-2.4)
21mr|paprefs-1.2-2|22	BuildRequires:	pkgconfig(libpulse)
21mr|paprefs-1.2-2|23	Requires:	pulseaudio-module-gsettings
21mr|paprefs-1.2-2|24	
21mr|paprefs-1.2-2|25	%description
21mr|paprefs-1.2-2|26	PulseAudio Preferences is a simple GTK based configuration dialog for the
21mr|paprefs-1.2-2|27	PulseAudio sound server.
21mr|paprefs-1.2-2|28	
21mr|paprefs-1.2-2|29	Please note that this program can only configure local servers, and requires
21mr|paprefs-1.2-2|30	that a special module module-gconf is loaded in the sound server.
21mr|paprefs-1.2-2|31	
21mr|paprefs-1.2-2|32	%files -f %{name}.lang
21mr|paprefs-1.2-2|33	%license LICENSE
21mr|paprefs-1.2-2|34	%{_bindir}/%{name}
21mr|paprefs-1.2-2|35	%{_datadir}/applications/%{name}.desktop
21mr|paprefs-1.2-2|36	%{_datadir}/%{name}/%{name}.glade
21mr|paprefs-1.2-2|37	%{_miconsdir}/%{name}.png
21mr|paprefs-1.2-2|38	%{_iconsdir}/%{name}.png
21mr|paprefs-1.2-2|39	
21mr|paprefs-1.2-2|40	#----------------------------------------------------------------------------
21mr|paprefs-1.2-2|41	
21mr|paprefs-1.2-2|42	%prep
21mr|paprefs-1.2-2|43	%autosetup -p1
21mr|paprefs-1.2-2|44	
21mr|paprefs-1.2-2|45	
21mr|paprefs-1.2-2|46	%build
21mr|paprefs-1.2-2|47	%meson -Dlynx=true
21mr|paprefs-1.2-2|48	
21mr|paprefs-1.2-2|49	%meson_build
21mr|paprefs-1.2-2|50	
21mr|paprefs-1.2-2|51	
21mr|paprefs-1.2-2|52	%install
21mr|paprefs-1.2-2|53	%meson_install
21mr|paprefs-1.2-2|54	
21mr|paprefs-1.2-2|55	# Fix .desktop file
21mr|paprefs-1.2-2|56	desktop-file-edit --set-icon="%{name}" \
21mr|paprefs-1.2-2|57	--add-category="System" \
21mr|paprefs-1.2-2|58	--add-category="GTK" \
21mr|paprefs-1.2-2|59	--add-category="X-MandrivaLinux-CrossDesktop" \
21mr|paprefs-1.2-2|60	--add-not-show-in="KDE" \
21mr|paprefs-1.2-2|61	%{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|paprefs-1.2-2|62	
21mr|paprefs-1.2-2|63	# Icons
21mr|paprefs-1.2-2|64	install -D -m 0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
21mr|paprefs-1.2-2|65	install -D -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
21mr|paprefs-1.2-2|66	
21mr|paprefs-1.2-2|67	%find_lang %{name}

14651 21
21mr|par2cmdline-0.8.1-4|1	Summary:	PAR 2.0 compatible file verification and repair tool
21mr|par2cmdline-0.8.1-4|2	Name:		par2cmdline
21mr|par2cmdline-0.8.1-4|3	Version:	0.8.1
21mr|par2cmdline-0.8.1-4|4	Release:	4
21mr|par2cmdline-0.8.1-4|5	License:	GPLv2+
21mr|par2cmdline-0.8.1-4|6	Group:		File tools
21mr|par2cmdline-0.8.1-4|7	Url:		https://github.com/Parchive/par2cmdline
21mr|par2cmdline-0.8.1-4|8	Source0:	https://github.com/Parchive/par2cmdline/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21mr|par2cmdline-0.8.1-4|9	# Upstream patches
21mr|par2cmdline-0.8.1-4|10	# Fix endiannes on tests
21mr|par2cmdline-0.8.1-4|11	Patch0:		0001-Fix-for-Github-issue-143-Test-did-not-account-for-e.patch
21mr|par2cmdline-0.8.1-4|12	# Make so "-qq" output level is really silent
21mr|par2cmdline-0.8.1-4|13	Patch1:		0002-Fix-for-Github-issue-148-Enforce-qq-silent.patch
21mr|par2cmdline-0.8.1-4|14	# Avoid out_of_range exception when filename is one char long
21mr|par2cmdline-0.8.1-4|15	Patch2:		0003-Fix-for-Github-issue-149-Allow-single-char-filename.patch
21mr|par2cmdline-0.8.1-4|16	# Enable redundancy level above 100%%
21mr|par2cmdline-0.8.1-4|17	Patch3:		0004-Fix-for-Github-issue-161-Enable-redundancy-higher-100p.patch
21mr|par2cmdline-0.8.1-4|18	# for compat with old parchive2 project
21mr|par2cmdline-0.8.1-4|19	Provides:	parchive2 = %{EVRD}
21mr|par2cmdline-0.8.1-4|20	BuildRequires:	gomp-devel
21mr|par2cmdline-0.8.1-4|21	
21mr|par2cmdline-0.8.1-4|22	%description
21mr|par2cmdline-0.8.1-4|23	This is a program for creating and using PAR2 files to detect damage in data
21mr|par2cmdline-0.8.1-4|24	files and repair them if necessary. PAR2 files are usually published in binary
21mr|par2cmdline-0.8.1-4|25	newsgroups on Usenet; they apply the data-recovery capability concepts of
21mr|par2cmdline-0.8.1-4|26	RAID-like systems to the posting and recovery of multi-part archives.
21mr|par2cmdline-0.8.1-4|27	
21mr|par2cmdline-0.8.1-4|28	%files
21mr|par2cmdline-0.8.1-4|29	%doc AUTHORS ChangeLog COPYING README
21mr|par2cmdline-0.8.1-4|30	%{_bindir}/par2
21mr|par2cmdline-0.8.1-4|31	%{_bindir}/par2create
21mr|par2cmdline-0.8.1-4|32	%{_bindir}/par2repair
21mr|par2cmdline-0.8.1-4|33	%{_bindir}/par2verify
21mr|par2cmdline-0.8.1-4|34	%{_mandir}/man1/par2.1*
21mr|par2cmdline-0.8.1-4|35	
21mr|par2cmdline-0.8.1-4|36	#-----------------------------------------------------------------------------
21mr|par2cmdline-0.8.1-4|37	
21mr|par2cmdline-0.8.1-4|38	%prep
21mr|par2cmdline-0.8.1-4|39	%autosetup -p 1
21mr|par2cmdline-0.8.1-4|40	
21mr|par2cmdline-0.8.1-4|41	# Fix permissions
21mr|par2cmdline-0.8.1-4|42	chmod -x ChangeLog configure.ac INSTALL Makefile.am NEWS stamp-h.in
21mr|par2cmdline-0.8.1-4|43	chmod +x tests/test28
21mr|par2cmdline-0.8.1-4|44	
21mr|par2cmdline-0.8.1-4|45	%build
21mr|par2cmdline-0.8.1-4|46	%configure \
21mr|par2cmdline-0.8.1-4|47	%ifarch %{e2k}
21mr|par2cmdline-0.8.1-4|48	--disable-openmp
21mr|par2cmdline-0.8.1-4|49	# e2k build with openmp fail
21mr|par2cmdline-0.8.1-4|50	%else
21mr|par2cmdline-0.8.1-4|51	--disable-openmp
21mr|par2cmdline-0.8.1-4|52	%endif
21mr|par2cmdline-0.8.1-4|53	%make
21mr|par2cmdline-0.8.1-4|54	
21mr|par2cmdline-0.8.1-4|55	%install
21mr|par2cmdline-0.8.1-4|56	%makeinstall_std
21mr|par2cmdline-0.8.1-4|57	
21mr|par2cmdline-0.8.1-4|58	%check
21mr|par2cmdline-0.8.1-4|59	make check-TESTS

14652 21
21mr|parallel-20220822-1|1	Summary:	A shell tool for executing jobs in parallel
21mr|parallel-20220822-1|2	Name:		parallel
21mr|parallel-20220822-1|3	Version:	20220822
21mr|parallel-20220822-1|4	Release:	1
21mr|parallel-20220822-1|5	License:	GPLv3+
21mr|parallel-20220822-1|6	Group:		File tools
21mr|parallel-20220822-1|7	Url:		http://www.gnu.org/software/parallel/
21mr|parallel-20220822-1|8	Source0:	http://ftp.gnu.org/gnu/parallel/%{name}-%{version}.tar.bz2
21mr|parallel-20220822-1|9	Source1:	http://ftp.gnu.org/gnu/parallel/%{name}-%{version}.tar.bz2.sig
21mr|parallel-20220822-1|10	Requires:	perl
21mr|parallel-20220822-1|11	BuildArch:	noarch
21mr|parallel-20220822-1|12	
21mr|parallel-20220822-1|13	%description
21mr|parallel-20220822-1|14	GNU parallel is a shell tool for executing jobs in parallel locally
21mr|parallel-20220822-1|15	or using remote machines. A job is typically a single command or a small
21mr|parallel-20220822-1|16	script that has to be run for each of the lines in the input. The typical
21mr|parallel-20220822-1|17	input is a list of files, a list of hosts, a list of users, a list of URLs,
21mr|parallel-20220822-1|18	or a list of tables.
21mr|parallel-20220822-1|19	
21mr|parallel-20220822-1|20	%files
21mr|parallel-20220822-1|21	%doc README NEWS
21mr|parallel-20220822-1|22	%{_defaultdocdir}/%{name}/*
21mr|parallel-20220822-1|23	%{_bindir}/parallel
21mr|parallel-20220822-1|24	%{_bindir}/env_parallel
21mr|parallel-20220822-1|25	%{_bindir}/env_parallel.ash
21mr|parallel-20220822-1|26	%{_bindir}/env_parallel.bash
21mr|parallel-20220822-1|27	%{_bindir}/env_parallel.csh
21mr|parallel-20220822-1|28	%{_bindir}/env_parallel.dash
21mr|parallel-20220822-1|29	%{_bindir}/env_parallel.ksh
21mr|parallel-20220822-1|30	%{_bindir}/env_parallel.pdksh
21mr|parallel-20220822-1|31	%{_bindir}/env_parallel.sh
21mr|parallel-20220822-1|32	%{_bindir}/env_parallel.tcsh
21mr|parallel-20220822-1|33	%{_bindir}/env_parallel.zsh
21mr|parallel-20220822-1|34	%{_bindir}/env_parallel.fish
21mr|parallel-20220822-1|35	%{_bindir}/parcat
21mr|parallel-20220822-1|36	%{_bindir}/parset
21mr|parallel-20220822-1|37	%{_bindir}/sem
21mr|parallel-20220822-1|38	%{_bindir}/sql
21mr|parallel-20220822-1|39	%{_mandir}/man1/parallel.1*
21mr|parallel-20220822-1|40	%{_mandir}/man1/env_parallel.1*
21mr|parallel-20220822-1|41	%{_mandir}/man1/parcat.1.xz
21mr|parallel-20220822-1|42	%{_mandir}/man1/parset.1.xz
21mr|parallel-20220822-1|43	%{_mandir}/man7/parallel_alternatives.7.xz
21mr|parallel-20220822-1|44	%{_mandir}/man7/parallel_design.7.xz
21mr|parallel-20220822-1|45	%{_mandir}/man7/parallel_tutorial.7.xz
21mr|parallel-20220822-1|46	%{_mandir}/man7/parallel_book.7.xz
21mr|parallel-20220822-1|47	%{_mandir}/man1/sem.1*
21mr|parallel-20220822-1|48	%{_mandir}/man1/sql.1*
21mr|parallel-20220822-1|49	%{_bindir}/niceload
21mr|parallel-20220822-1|50	%config(noreplace) %{_sysconfdir}/%{name}/config
21mr|parallel-20220822-1|51	%{_mandir}/man1/niceload.1*
21mr|parallel-20220822-1|52	%{_bindir}/env_parallel.mksh
21mr|parallel-20220822-1|53	%{_bindir}/parsort
21mr|parallel-20220822-1|54	%{_datadir}/bash-completion/completions/parallel
21mr|parallel-20220822-1|55	%{_mandir}/man1/parsort.1.xz
21mr|parallel-20220822-1|56	%{_datadir}/zsh/site-functions/_parallel
21mr|parallel-20220822-1|57	
21mr|parallel-20220822-1|58	#----------------------------------------------------------------------------
21mr|parallel-20220822-1|59	
21mr|parallel-20220822-1|60	%prep
21mr|parallel-20220822-1|61	%setup -q
21mr|parallel-20220822-1|62	
21mr|parallel-20220822-1|63	%build
21mr|parallel-20220822-1|64	%configure
21mr|parallel-20220822-1|65	make
21mr|parallel-20220822-1|66	
21mr|parallel-20220822-1|67	%install
21mr|parallel-20220822-1|68	%makeinstall_std
21mr|parallel-20220822-1|69	
21mr|parallel-20220822-1|70	# (Kharec: It seems we can have a site wide config file now, so create it directly at the install)
21mr|parallel-20220822-1|71	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|parallel-20220822-1|72	touch %{buildroot}%{_sysconfdir}/%{name}/config

14653 21
21mr|paranamer-2.8-10|1	%global githash cb6709646eed97c271d73f50ad750cc43c8e052a
21mr|paranamer-2.8-10|2	Name:             paranamer
21mr|paranamer-2.8-10|3	Version:          2.8
21mr|paranamer-2.8-10|4	Release:          10
21mr|paranamer-2.8-10|5	Summary:          Library for accessing non-private method parameter names at run-time
21mr|paranamer-2.8-10|6	License:          BSD
21mr|paranamer-2.8-10|7	URL:              https://github.com/paul-hammant/paranamer
21mr|paranamer-2.8-10|8	Source0:          %{url}/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|paranamer-2.8-10|9	
21mr|paranamer-2.8-10|10	Patch0:           0001-Port-to-current-qdox.patch
21mr|paranamer-2.8-10|11	
21mr|paranamer-2.8-10|12	BuildRequires:    maven-local
21mr|paranamer-2.8-10|13	BuildRequires:    mvn(com.thoughtworks.qdox:qdox)
21mr|paranamer-2.8-10|14	BuildRequires:    mvn(javax.inject:javax.inject)
21mr|paranamer-2.8-10|15	BuildRequires:    mvn(junit:junit)
21mr|paranamer-2.8-10|16	BuildRequires:    mvn(org.apache.ant:ant)
21mr|paranamer-2.8-10|17	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|paranamer-2.8-10|18	BuildRequires:    mvn(org.apache.maven:maven-plugin-api)
21mr|paranamer-2.8-10|19	BuildRequires:    mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|paranamer-2.8-10|20	BuildRequires:    mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|paranamer-2.8-10|21	BuildRequires:    mvn(org.mockito:mockito-all)
21mr|paranamer-2.8-10|22	BuildRequires:    mvn(org.ow2.asm:asm)
21mr|paranamer-2.8-10|23	BuildRequires:    mvn(org.sonatype.oss:oss-parent:pom:)
21mr|paranamer-2.8-10|24	Group:            Development/Java
21mr|paranamer-2.8-10|25	BuildArch:        noarch
21mr|paranamer-2.8-10|26	# Java stack is not supported on x86_32
21mr|paranamer-2.8-10|27	ExcludeArch: %{ix86}
21mr|paranamer-2.8-10|28	
21mr|paranamer-2.8-10|29	%description
21mr|paranamer-2.8-10|30	It is a library that allows the parameter names of non-private methods
21mr|paranamer-2.8-10|31	and constructors to be accessed at run-time.
21mr|paranamer-2.8-10|32	
21mr|paranamer-2.8-10|33	%package ant
21mr|paranamer-2.8-10|34	Summary:          ParaNamer Ant
21mr|paranamer-2.8-10|35	
21mr|paranamer-2.8-10|36	%description ant
21mr|paranamer-2.8-10|37	This package contains the ParaNamer Ant tasks.
21mr|paranamer-2.8-10|38	
21mr|paranamer-2.8-10|39	%package generator
21mr|paranamer-2.8-10|40	Summary:          ParaNamer Generator
21mr|paranamer-2.8-10|41	
21mr|paranamer-2.8-10|42	%description generator
21mr|paranamer-2.8-10|43	This package contains the ParaNamer Generator.
21mr|paranamer-2.8-10|44	
21mr|paranamer-2.8-10|45	%package integration-tests
21mr|paranamer-2.8-10|46	Summary:          ParaNamer Integration Test Parent POM
21mr|paranamer-2.8-10|47	
21mr|paranamer-2.8-10|48	%description integration-tests
21mr|paranamer-2.8-10|49	ParaNamer Integration Test Parent POM.
21mr|paranamer-2.8-10|50	
21mr|paranamer-2.8-10|51	%package it-011
21mr|paranamer-2.8-10|52	Summary:          ParaNamer Integration Test 011
21mr|paranamer-2.8-10|53	
21mr|paranamer-2.8-10|54	%description it-011
21mr|paranamer-2.8-10|55	ParaNamer IT 011: can use maven plugin defaults.
21mr|paranamer-2.8-10|56	
21mr|paranamer-2.8-10|57	%package maven-plugin
21mr|paranamer-2.8-10|58	Summary:          ParaNamer Maven plugin
21mr|paranamer-2.8-10|59	
21mr|paranamer-2.8-10|60	%description maven-plugin
21mr|paranamer-2.8-10|61	This package contains the ParaNamer Maven plugin.
21mr|paranamer-2.8-10|62	
21mr|paranamer-2.8-10|63	%package parent
21mr|paranamer-2.8-10|64	Summary:          ParaNamer Parent POM
21mr|paranamer-2.8-10|65	
21mr|paranamer-2.8-10|66	%description parent
21mr|paranamer-2.8-10|67	This package contains the ParaNamer Parent POM.
21mr|paranamer-2.8-10|68	
21mr|paranamer-2.8-10|69	%package javadoc
21mr|paranamer-2.8-10|70	Summary:          Javadoc for %{name}
21mr|paranamer-2.8-10|71	
21mr|paranamer-2.8-10|72	%description javadoc
21mr|paranamer-2.8-10|73	This package contains the API documentation for %{name}.
21mr|paranamer-2.8-10|74	
21mr|paranamer-2.8-10|75	%prep
21mr|paranamer-2.8-10|76	%setup -q -n %{name}-%{githash}
21mr|paranamer-2.8-10|77	
21mr|paranamer-2.8-10|78	%patch0 -p1
21mr|paranamer-2.8-10|79	
21mr|paranamer-2.8-10|80	# Cleanup
21mr|paranamer-2.8-10|81	find -name "*.class" -print -delete
21mr|paranamer-2.8-10|82	# Do not erase test resources
21mr|paranamer-2.8-10|83	find -name "*.jar" -print ! -name "test.jar" -delete
21mr|paranamer-2.8-10|84	
21mr|paranamer-2.8-10|85	chmod -x LICENSE.txt
21mr|paranamer-2.8-10|86	
21mr|paranamer-2.8-10|87	# Remove wagon extension
21mr|paranamer-2.8-10|88	%pom_xpath_remove "pom:build/pom:extensions"
21mr|paranamer-2.8-10|89	
21mr|paranamer-2.8-10|90	%pom_remove_plugin -r :maven-dependency-plugin
21mr|paranamer-2.8-10|91	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|paranamer-2.8-10|92	%pom_remove_plugin -r :maven-source-plugin
21mr|paranamer-2.8-10|93	
21mr|paranamer-2.8-10|94	# Disable distribution module
21mr|paranamer-2.8-10|95	%pom_disable_module %{name}-distribution
21mr|paranamer-2.8-10|96	
21mr|paranamer-2.8-10|97	# Unavailable test deps
21mr|paranamer-2.8-10|98	%pom_remove_dep -r net.sourceforge.f2j:
21mr|paranamer-2.8-10|99	%pom_xpath_remove -r "pom:dependency[pom:classifier = 'javadoc' ]"
21mr|paranamer-2.8-10|100	# package org.netlib.blas does not exist
21mr|paranamer-2.8-10|101	rm -r %{name}/src/test/com/thoughtworks/paranamer/JavadocParanamerTest.java
21mr|paranamer-2.8-10|102	# testRetrievesParameterNamesFromBootstrapClassLoader java.lang.AssertionError:
21mr|paranamer-2.8-10|103	#       Should not find names for classes loaded by the bootstrap class loader.
21mr|paranamer-2.8-10|104	rm -r %{name}/src/test/com/thoughtworks/paranamer/BytecodeReadingParanamerTestCase.java
21mr|paranamer-2.8-10|105	
21mr|paranamer-2.8-10|106	%build
21mr|paranamer-2.8-10|107	
21mr|paranamer-2.8-10|108	%mvn_build -s
21mr|paranamer-2.8-10|109	
21mr|paranamer-2.8-10|110	%install
21mr|paranamer-2.8-10|111	%mvn_install
21mr|paranamer-2.8-10|112	
21mr|paranamer-2.8-10|113	%files -f .mfiles-%{name}
21mr|paranamer-2.8-10|114	%doc README.md
21mr|paranamer-2.8-10|115	%license LICENSE.txt
21mr|paranamer-2.8-10|116	
21mr|paranamer-2.8-10|117	%files ant -f .mfiles-%{name}-ant
21mr|paranamer-2.8-10|118	
21mr|paranamer-2.8-10|119	%files generator -f .mfiles-%{name}-generator
21mr|paranamer-2.8-10|120	%license LICENSE.txt
21mr|paranamer-2.8-10|121	
21mr|paranamer-2.8-10|122	%files integration-tests -f .mfiles-%{name}-integration-tests
21mr|paranamer-2.8-10|123	%license LICENSE.txt
21mr|paranamer-2.8-10|124	
21mr|paranamer-2.8-10|125	%files it-011 -f .mfiles-%{name}-it-011
21mr|paranamer-2.8-10|126	%license LICENSE.txt
21mr|paranamer-2.8-10|127	
21mr|paranamer-2.8-10|128	%files maven-plugin -f .mfiles-%{name}-maven-plugin
21mr|paranamer-2.8-10|129	
21mr|paranamer-2.8-10|130	%files parent -f .mfiles-%{name}-parent
21mr|paranamer-2.8-10|131	%license LICENSE.txt
21mr|paranamer-2.8-10|132	
21mr|paranamer-2.8-10|133	%files javadoc -f .mfiles-javadoc
21mr|paranamer-2.8-10|134	%license LICENSE.txt
21mr|paranamer-2.8-10|135	

14654 21
21mr|parboiled-1.1.6-16|1	%global scala_short_version 2.10
21mr|parboiled-1.1.6-16|2	Name:          parboiled
21mr|parboiled-1.1.6-16|3	Version:       1.1.6
21mr|parboiled-1.1.6-16|4	Release:       16
21mr|parboiled-1.1.6-16|5	Summary:       Java/Scala library providing parsing of input text based on PEGs
21mr|parboiled-1.1.6-16|6	License:       ASL 2.0
21mr|parboiled-1.1.6-16|7	URL:           http://parboiled.org/
21mr|parboiled-1.1.6-16|8	Source0:       https://github.com/sirthias/parboiled/archive/%{version}.tar.gz
21mr|parboiled-1.1.6-16|9	# for build see https://github.com/sirthias/parboiled/wiki/Building-parboiled
21mr|parboiled-1.1.6-16|10	Source1:       http://repo1.maven.org/maven2/org/parboiled/%{name}-core/%{version}/%{name}-core-%{version}.pom
21mr|parboiled-1.1.6-16|11	Source2:       http://repo1.maven.org/maven2/org/parboiled/%{name}-java/%{version}/%{name}-java-%{version}.pom
21mr|parboiled-1.1.6-16|12	# customized aggregator pom
21mr|parboiled-1.1.6-16|13	Source3:       %{name}-pom.xml
21mr|parboiled-1.1.6-16|14	Source4:       http://repo1.maven.org/maven2/org/parboiled/%{name}-scala_%{scala_short_version}/%{version}/%{name}-scala_%{scala_short_version}-%{version}.pom
21mr|parboiled-1.1.6-16|15	Patch0:        %{name}-1.1.6-scala-use-antrun-plugin.patch
21mr|parboiled-1.1.6-16|16	Patch1:        parboiled-port-to-objectweb-asm-5.0.1.patch
21mr|parboiled-1.1.6-16|17	
21mr|parboiled-1.1.6-16|18	BuildRequires: maven-local
21mr|parboiled-1.1.6-16|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|parboiled-1.1.6-16|20	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|parboiled-1.1.6-16|21	BuildRequires: mvn(org.ow2.asm:asm)
21mr|parboiled-1.1.6-16|22	BuildRequires: mvn(org.ow2.asm:asm-analysis)
21mr|parboiled-1.1.6-16|23	BuildRequires: mvn(org.ow2.asm:asm-tree)
21mr|parboiled-1.1.6-16|24	BuildRequires: mvn(org.ow2.asm:asm-util)
21mr|parboiled-1.1.6-16|25	BuildRequires: mvn(org.scala-lang:scala-compiler)
21mr|parboiled-1.1.6-16|26	BuildRequires: mvn(org.scala-lang:scala-library)
21mr|parboiled-1.1.6-16|27	
21mr|parboiled-1.1.6-16|28	%if 0
21mr|parboiled-1.1.6-16|29	# test deps
21mr|parboiled-1.1.6-16|30	BuildRequires: mvn(org.scalatest:scalatest_2.9.3)
21mr|parboiled-1.1.6-16|31	BuildRequires: mvn(org.testng:testng)
21mr|parboiled-1.1.6-16|32	%endif
21mr|parboiled-1.1.6-16|33	
21mr|parboiled-1.1.6-16|34	Group:          Development/Java
21mr|parboiled-1.1.6-16|35	BuildArch:     noarch
21mr|parboiled-1.1.6-16|36	# Java stack is not supported on x86_32
21mr|parboiled-1.1.6-16|37	ExcludeArch: %{ix86}
21mr|parboiled-1.1.6-16|38	
21mr|parboiled-1.1.6-16|39	%description
21mr|parboiled-1.1.6-16|40	parboiled is a mixed Java/Scala library providing for lightweight and
21mr|parboiled-1.1.6-16|41	easy-to-use, yet powerful and elegant parsing of arbitrary input text
21mr|parboiled-1.1.6-16|42	based on Parsing expression grammars (PEGs). PEGs are an alternative to
21mr|parboiled-1.1.6-16|43	context free grammars (CFGs) for formally specifying syntax, they
21mr|parboiled-1.1.6-16|44	make a good replacement for regular expressions and generally have quite
21mr|parboiled-1.1.6-16|45	a few advantages over the "traditional" way of building parser via CFGs.
21mr|parboiled-1.1.6-16|46	
21mr|parboiled-1.1.6-16|47	%package scala
21mr|parboiled-1.1.6-16|48	Summary:       Parboiled for Scala
21mr|parboiled-1.1.6-16|49	
21mr|parboiled-1.1.6-16|50	%description scala
21mr|parboiled-1.1.6-16|51	An internal Scala DSL for efficiently defining your parser rules.
21mr|parboiled-1.1.6-16|52	
21mr|parboiled-1.1.6-16|53	%package javadoc
21mr|parboiled-1.1.6-16|54	Summary:       Javadoc for %{name}
21mr|parboiled-1.1.6-16|55	
21mr|parboiled-1.1.6-16|56	%description javadoc
21mr|parboiled-1.1.6-16|57	This package contains javadoc for %{name}.
21mr|parboiled-1.1.6-16|58	
21mr|parboiled-1.1.6-16|59	%prep
21mr|parboiled-1.1.6-16|60	%setup -q
21mr|parboiled-1.1.6-16|61	
21mr|parboiled-1.1.6-16|62	find . -name "*.class" -delete
21mr|parboiled-1.1.6-16|63	find . -name "*.jar" -delete
21mr|parboiled-1.1.6-16|64	
21mr|parboiled-1.1.6-16|65	cp -p %{SOURCE1} %{name}-core/pom.xml
21mr|parboiled-1.1.6-16|66	cp -p %{SOURCE2} %{name}-java/pom.xml
21mr|parboiled-1.1.6-16|67	cp -p %{SOURCE4} %{name}-scala/pom.xml
21mr|parboiled-1.1.6-16|68	
21mr|parboiled-1.1.6-16|69	for m in core java; do
21mr|parboiled-1.1.6-16|70	%pom_xpath_inject "pom:project" "
21mr|parboiled-1.1.6-16|71	<build>
21mr|parboiled-1.1.6-16|72	<plugins>
21mr|parboiled-1.1.6-16|73	
21mr|parboiled-1.1.6-16|74	</plugins>
21mr|parboiled-1.1.6-16|75	</build>" %{name}-${m}
21mr|parboiled-1.1.6-16|76	
21mr|parboiled-1.1.6-16|77	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin %{name}-${m} "
21mr|parboiled-1.1.6-16|78	<configuration>
21mr|parboiled-1.1.6-16|79	<archive>
21mr|parboiled-1.1.6-16|80	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|parboiled-1.1.6-16|81	</archive>
21mr|parboiled-1.1.6-16|82	</configuration>"
21mr|parboiled-1.1.6-16|83	done
21mr|parboiled-1.1.6-16|84	
21mr|parboiled-1.1.6-16|85	%pom_add_plugin org.apache.felix:maven-bundle-plugin %{name}-core "
21mr|parboiled-1.1.6-16|86	<extensions>true</extensions>
21mr|parboiled-1.1.6-16|87	<configuration>
21mr|parboiled-1.1.6-16|88	<instructions>
21mr|parboiled-1.1.6-16|89	<Bundle-SymbolicName>org.parboiled.core</Bundle-SymbolicName>
21mr|parboiled-1.1.6-16|90	<Bundle-Name>org.parboiled.core</Bundle-Name>
21mr|parboiled-1.1.6-16|91	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|parboiled-1.1.6-16|92	<Private-Package>org.parboiled.core.*</Private-Package>
21mr|parboiled-1.1.6-16|93	</instructions>
21mr|parboiled-1.1.6-16|94	</configuration>
21mr|parboiled-1.1.6-16|95	<executions>
21mr|parboiled-1.1.6-16|96	<execution>
21mr|parboiled-1.1.6-16|97	<id>bundle-manifest</id>
21mr|parboiled-1.1.6-16|98	<phase>process-classes</phase>
21mr|parboiled-1.1.6-16|99	<goals>
21mr|parboiled-1.1.6-16|100	<goal>manifest</goal>
21mr|parboiled-1.1.6-16|101	</goals>
21mr|parboiled-1.1.6-16|102	</execution>
21mr|parboiled-1.1.6-16|103	</executions>"
21mr|parboiled-1.1.6-16|104	
21mr|parboiled-1.1.6-16|105	%pom_add_plugin org.apache.felix:maven-bundle-plugin %{name}-java "
21mr|parboiled-1.1.6-16|106	<extensions>true</extensions>
21mr|parboiled-1.1.6-16|107	<configuration>
21mr|parboiled-1.1.6-16|108	<instructions>
21mr|parboiled-1.1.6-16|109	<Bundle-SymbolicName>org.parboiled.java</Bundle-SymbolicName>
21mr|parboiled-1.1.6-16|110	<Bundle-Name>org.parboiled.java</Bundle-Name>
21mr|parboiled-1.1.6-16|111	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|parboiled-1.1.6-16|112	<Fragment-Host>org.parboiled.core</Fragment-Host>
21mr|parboiled-1.1.6-16|113	<Private-Package>org.parboiled.java.*</Private-Package>
21mr|parboiled-1.1.6-16|114	</instructions>
21mr|parboiled-1.1.6-16|115	</configuration>
21mr|parboiled-1.1.6-16|116	<executions>
21mr|parboiled-1.1.6-16|117	<execution>
21mr|parboiled-1.1.6-16|118	<id>bundle-manifest</id>
21mr|parboiled-1.1.6-16|119	<phase>process-classes</phase>
21mr|parboiled-1.1.6-16|120	<goals>
21mr|parboiled-1.1.6-16|121	<goal>manifest</goal>
21mr|parboiled-1.1.6-16|122	</goals>
21mr|parboiled-1.1.6-16|123	</execution>
21mr|parboiled-1.1.6-16|124	</executions>"
21mr|parboiled-1.1.6-16|125	
21mr|parboiled-1.1.6-16|126	%patch0 -p0
21mr|parboiled-1.1.6-16|127	%patch1 -p1
21mr|parboiled-1.1.6-16|128	
21mr|parboiled-1.1.6-16|129	cp -p %{SOURCE3} pom.xml
21mr|parboiled-1.1.6-16|130	sed -i "s|@VERSION@|%{version}|" pom.xml
21mr|parboiled-1.1.6-16|131	
21mr|parboiled-1.1.6-16|132	%mvn_file :%{name}-core %{name}/core
21mr|parboiled-1.1.6-16|133	%mvn_file :%{name}-java %{name}/java
21mr|parboiled-1.1.6-16|134	%mvn_package :%{name}-project __noinstall
21mr|parboiled-1.1.6-16|135	%pom_xpath_inject "pom:modules" "<module>%{name}-scala</module>"
21mr|parboiled-1.1.6-16|136	%mvn_file :%{name}-scala_%{scala_short_version} %{name}/scala
21mr|parboiled-1.1.6-16|137	%mvn_package :%{name}-scala_%{scala_short_version} scala
21mr|parboiled-1.1.6-16|138	
21mr|parboiled-1.1.6-16|139	%build
21mr|parboiled-1.1.6-16|140	
21mr|parboiled-1.1.6-16|141	# test skipped unavailable dep org.scalatest scalatest_2.9.0 1.6.1
21mr|parboiled-1.1.6-16|142	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|parboiled-1.1.6-16|143	
21mr|parboiled-1.1.6-16|144	%install
21mr|parboiled-1.1.6-16|145	%mvn_install
21mr|parboiled-1.1.6-16|146	
21mr|parboiled-1.1.6-16|147	%files -f .mfiles
21mr|parboiled-1.1.6-16|148	%doc CHANGELOG README.markdown
21mr|parboiled-1.1.6-16|149	%license LICENSE
21mr|parboiled-1.1.6-16|150	
21mr|parboiled-1.1.6-16|151	%files scala -f .mfiles-scala
21mr|parboiled-1.1.6-16|152	%license LICENSE
21mr|parboiled-1.1.6-16|153	
21mr|parboiled-1.1.6-16|154	%files javadoc -f .mfiles-javadoc
21mr|parboiled-1.1.6-16|155	%license LICENSE
21mr|parboiled-1.1.6-16|156	

14655 21
21mr|parfait-0.5.4-6|1	Name:          parfait
21mr|parfait-0.5.4-6|2	Version:       0.5.4
21mr|parfait-0.5.4-6|3	Release:       6
21mr|parfait-0.5.4-6|4	Summary:       Java libraries for Performance Co-Pilot (PCP)
21mr|parfait-0.5.4-6|5	License:       ASL 2.0
21mr|parfait-0.5.4-6|6	URL:           https://github.com/performancecopilot/parfait
21mr|parfait-0.5.4-6|7	Source0:       https://github.com/performancecopilot/parfait/archive/%{version}/%{name}-%{version}.tar.gz
21mr|parfait-0.5.4-6|8	
21mr|parfait-0.5.4-6|9	Patch1:        no-jcip-annotations.patch
21mr|parfait-0.5.4-6|10	Patch2:        no-jackson-version2.patch
21mr|parfait-0.5.4-6|11	Patch3:        no-more-objects.patch
21mr|parfait-0.5.4-6|12	
21mr|parfait-0.5.4-6|13	%bcond_with metrics
21mr|parfait-0.5.4-6|14	
21mr|parfait-0.5.4-6|15	BuildRequires: junit
21mr|parfait-0.5.4-6|16	BuildRequires: testng
21mr|parfait-0.5.4-6|17	BuildRequires: maven-local
21mr|parfait-0.5.4-6|18	%if 0%{?rhel} == 0
21mr|parfait-0.5.4-6|19	BuildRequires: maven-license-plugin
21mr|parfait-0.5.4-6|20	BuildRequires: maven-failsafe-plugin
21mr|parfait-0.5.4-6|21	BuildRequires: maven-source-plugin
21mr|parfait-0.5.4-6|22	%endif
21mr|parfait-0.5.4-6|23	BuildRequires: maven-assembly-plugin
21mr|parfait-0.5.4-6|24	BuildRequires: maven-plugin-bundle
21mr|parfait-0.5.4-6|25	BuildRequires: maven-jar-plugin
21mr|parfait-0.5.4-6|26	BuildRequires: maven-shade-plugin
21mr|parfait-0.5.4-6|27	BuildRequires: maven-install-plugin
21mr|parfait-0.5.4-6|28	BuildRequires: maven-surefire-plugin
21mr|parfait-0.5.4-6|29	BuildRequires: maven-surefire-provider-testng
21mr|parfait-0.5.4-6|30	BuildRequires: maven-surefire-provider-junit
21mr|parfait-0.5.4-6|31	BuildRequires: maven-dependency-plugin
21mr|parfait-0.5.4-6|32	BuildRequires: maven-verifier-plugin
21mr|parfait-0.5.4-6|33	%if 0%{?rhel} == 0
21mr|parfait-0.5.4-6|34	BuildRequires: mvn(net.jcip:jcip-annotations)
21mr|parfait-0.5.4-6|35	BuildRequires: mvn(org.apache.maven.wagon:wagon-ftp)
21mr|parfait-0.5.4-6|36	BuildRequires: mvn(org.aspectj:aspectjweaver)
21mr|parfait-0.5.4-6|37	BuildRequires: mvn(org.hsqldb:hsqldb)
21mr|parfait-0.5.4-6|38	BuildRequires: mvn(org.mockito:mockito-core)
21mr|parfait-0.5.4-6|39	BuildRequires: mvn(org.springframework:spring-jdbc)
21mr|parfait-0.5.4-6|40	BuildRequires: mvn(org.springframework:spring-core)
21mr|parfait-0.5.4-6|41	BuildRequires: mvn(org.springframework:spring-beans)
21mr|parfait-0.5.4-6|42	BuildRequires: mvn(org.springframework:spring-context)
21mr|parfait-0.5.4-6|43	BuildRequires: mvn(org.springframework:spring-test)
21mr|parfait-0.5.4-6|44	%endif
21mr|parfait-0.5.4-6|45	%if %{with metrics}
21mr|parfait-0.5.4-6|46	BuildRequires: mvn(com.codahale.metrics:metrics-core)
21mr|parfait-0.5.4-6|47	%endif
21mr|parfait-0.5.4-6|48	%if 0%{?rhel} != 0
21mr|parfait-0.5.4-6|49	BuildRequires: mvn(org.codehaus.jackson:jackson-core-asl)
21mr|parfait-0.5.4-6|50	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|parfait-0.5.4-6|51	%else
21mr|parfait-0.5.4-6|52	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
21mr|parfait-0.5.4-6|53	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|parfait-0.5.4-6|54	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|parfait-0.5.4-6|55	%endif
21mr|parfait-0.5.4-6|56	BuildRequires: mvn(systems.uom:systems-unicode-java8)
21mr|parfait-0.5.4-6|57	BuildRequires: mvn(javax.measure:unit-api)
21mr|parfait-0.5.4-6|58	BuildRequires: mvn(tec.uom:uom-se)
21mr|parfait-0.5.4-6|59	
21mr|parfait-0.5.4-6|60	Group:          Development/Java
21mr|parfait-0.5.4-6|61	BuildArch:     noarch
21mr|parfait-0.5.4-6|62	
21mr|parfait-0.5.4-6|63	%description
21mr|parfait-0.5.4-6|64	Parfait is a Java performance monitoring library that exposes and
21mr|parfait-0.5.4-6|65	collects metrics through a variety of outputs.  It provides APIs
21mr|parfait-0.5.4-6|66	for extracting performance metrics from the JVM and other sources.
21mr|parfait-0.5.4-6|67	It interfaces to Performance Co-Pilot (PCP) using the Memory Mapped
21mr|parfait-0.5.4-6|68	Value (MMV) machinery for extremely lightweight instrumentation.
21mr|parfait-0.5.4-6|69	
21mr|parfait-0.5.4-6|70	%package javadoc
21mr|parfait-0.5.4-6|71	Group:          Development/Java
21mr|parfait-0.5.4-6|72	BuildArch: noarch
21mr|parfait-0.5.4-6|73	Summary: Javadoc for Parfait
21mr|parfait-0.5.4-6|74	
21mr|parfait-0.5.4-6|75	%description javadoc
21mr|parfait-0.5.4-6|76	This package contains the API documentation for Parfait.
21mr|parfait-0.5.4-6|77	
21mr|parfait-0.5.4-6|78	%package -n pcp-parfait-agent
21mr|parfait-0.5.4-6|79	Group:          Development/Java
21mr|parfait-0.5.4-6|80	BuildArch: noarch
21mr|parfait-0.5.4-6|81	Summary: Parfait Java Agent for Performance Co-Pilot (PCP)
21mr|parfait-0.5.4-6|82	
21mr|parfait-0.5.4-6|83	%description -n pcp-parfait-agent
21mr|parfait-0.5.4-6|84	This package contains the Parfait Agent for instrumenting Java
21mr|parfait-0.5.4-6|85	applications.  The agent can extract live performance metrics
21mr|parfait-0.5.4-6|86	from the JVM and other sources, in unmodified applications (via
21mr|parfait-0.5.4-6|87	the -java-agent java command line option).  It interfaces to
21mr|parfait-0.5.4-6|88	Performance Co-Pilot (PCP) using the Memory Mapped Value (MMV)
21mr|parfait-0.5.4-6|89	machinery for extremely lightweight instrumentation.
21mr|parfait-0.5.4-6|90	
21mr|parfait-0.5.4-6|91	%package examples
21mr|parfait-0.5.4-6|92	Group:          Development/Java
21mr|parfait-0.5.4-6|93	BuildArch: noarch
21mr|parfait-0.5.4-6|94	# Java stack is not supported on x86_32
21mr|parfait-0.5.4-6|95	ExcludeArch: %{ix86}
21mr|parfait-0.5.4-6|96	Summary: Parfait Java demonstration programs
21mr|parfait-0.5.4-6|97	
21mr|parfait-0.5.4-6|98	%description examples
21mr|parfait-0.5.4-6|99	Sample standalone Java programs showing use of Parfait modules
21mr|parfait-0.5.4-6|100	for instrumenting applications.
21mr|parfait-0.5.4-6|101	
21mr|parfait-0.5.4-6|102	%prep
21mr|parfait-0.5.4-6|103	%setup -q
21mr|parfait-0.5.4-6|104	%if 0%{?rhel} != 0
21mr|parfait-0.5.4-6|105	%patch1 -p1
21mr|parfait-0.5.4-6|106	%patch2 -p1
21mr|parfait-0.5.4-6|107	%patch3 -p1
21mr|parfait-0.5.4-6|108	%endif
21mr|parfait-0.5.4-6|109	
21mr|parfait-0.5.4-6|110	# Remove license plugin in main pom.xml
21mr|parfait-0.5.4-6|111	%pom_remove_plugin com.mycila:license-maven-plugin
21mr|parfait-0.5.4-6|112	%pom_remove_plugin com.mycila:license-maven-plugin parfait-agent
21mr|parfait-0.5.4-6|113	
21mr|parfait-0.5.4-6|114	%pom_disable_module parfait-benchmark
21mr|parfait-0.5.4-6|115	%pom_disable_module parfait-cxf
21mr|parfait-0.5.4-6|116	%if %{without metrics}
21mr|parfait-0.5.4-6|117	%pom_disable_module parfait-dropwizard
21mr|parfait-0.5.4-6|118	%endif
21mr|parfait-0.5.4-6|119	%pom_disable_module parfait-jdbc
21mr|parfait-0.5.4-6|120	%if 0%{?rhel} != 0
21mr|parfait-0.5.4-6|121	%pom_disable_module parfait-jmx
21mr|parfait-0.5.4-6|122	%pom_disable_module parfait-spring
21mr|parfait-0.5.4-6|123	%endif
21mr|parfait-0.5.4-6|124	%pom_remove_plugin org.apache.maven.plugins:maven-failsafe-plugin
21mr|parfait-0.5.4-6|125	%pom_remove_plugin org.apache.maven.plugins:maven-jxr-plugin
21mr|parfait-0.5.4-6|126	%pom_remove_plugin org.apache.maven.plugins:maven-pmd-plugin
21mr|parfait-0.5.4-6|127	%pom_remove_plugin :maven-javadoc-plugin
21mr|parfait-0.5.4-6|128	%pom_remove_plugin :maven-site-plugin
21mr|parfait-0.5.4-6|129	
21mr|parfait-0.5.4-6|130	%build
21mr|parfait-0.5.4-6|131	# skip tests for now, missing org.unitils:unitils-core:jar
21mr|parfait-0.5.4-6|132	%mvn_build -f
21mr|parfait-0.5.4-6|133	# re-instate not-shaded, not-with-all-dependencies agent jar
21mr|parfait-0.5.4-6|134	pushd parfait-agent/target
21mr|parfait-0.5.4-6|135	mv original-parfait-agent.jar parfait-agent.jar
21mr|parfait-0.5.4-6|136	popd
21mr|parfait-0.5.4-6|137	
21mr|parfait-0.5.4-6|138	%install
21mr|parfait-0.5.4-6|139	%mvn_install
21mr|parfait-0.5.4-6|140	# install the parfait-agent extra bits (config, script, man page)
21mr|parfait-0.5.4-6|141	install -m 755 -d %{buildroot}%{_sysconfdir}/%{name}
21mr|parfait-0.5.4-6|142	install -m 644 parfait-agent/target/classes/jvm.json %{buildroot}%{_sysconfdir}/%{name}
21mr|parfait-0.5.4-6|143	install -m 755 -d %{buildroot}%{_bindir}
21mr|parfait-0.5.4-6|144	install -m 755 bin/%{name}.sh %{buildroot}%{_bindir}/%{name}
21mr|parfait-0.5.4-6|145	install -m 755 -d %{buildroot}%{_mandir}/man1
21mr|parfait-0.5.4-6|146	install -m 644 man/%{name}.1 %{buildroot}%{_mandir}/man1
21mr|parfait-0.5.4-6|147	# special install of shaded, with-all-dependencies agent jar
21mr|parfait-0.5.4-6|148	pushd parfait-agent/target
21mr|parfait-0.5.4-6|149	install -m 644 parfait-agent-jar-with-dependencies.jar \
21mr|parfait-0.5.4-6|150	%{buildroot}%{_javadir}/%{name}/%{name}.jar
21mr|parfait-0.5.4-6|151	popd
21mr|parfait-0.5.4-6|152	# special install of with-all-dependencies sample jar files
21mr|parfait-0.5.4-6|153	for example in acme sleep counter
21mr|parfait-0.5.4-6|154	do
21mr|parfait-0.5.4-6|155	pushd examples/${example}/target
21mr|parfait-0.5.4-6|156	install -m 644 example-${example}-jar-with-dependencies.jar \
21mr|parfait-0.5.4-6|157	%{buildroot}%{_javadir}/%{name}/${example}.jar
21mr|parfait-0.5.4-6|158	popd
21mr|parfait-0.5.4-6|159	done
21mr|parfait-0.5.4-6|160	
21mr|parfait-0.5.4-6|161	%files -f .mfiles
21mr|parfait-0.5.4-6|162	%doc README.md
21mr|parfait-0.5.4-6|163	%license LICENSE.md
21mr|parfait-0.5.4-6|164	
21mr|parfait-0.5.4-6|165	%files javadoc -f .mfiles-javadoc
21mr|parfait-0.5.4-6|166	%license LICENSE.md
21mr|parfait-0.5.4-6|167	
21mr|parfait-0.5.4-6|168	%files examples
21mr|parfait-0.5.4-6|169	%dir %{_javadir}/parfait
21mr|parfait-0.5.4-6|170	%{_javadir}/%{name}/acme.jar
21mr|parfait-0.5.4-6|171	%{_javadir}/%{name}/sleep.jar
21mr|parfait-0.5.4-6|172	%{_javadir}/%{name}/counter.jar
21mr|parfait-0.5.4-6|173	%doc README.md
21mr|parfait-0.5.4-6|174	%license LICENSE.md
21mr|parfait-0.5.4-6|175	
21mr|parfait-0.5.4-6|176	%files -n pcp-parfait-agent
21mr|parfait-0.5.4-6|177	%dir %{_javadir}/%{name}
21mr|parfait-0.5.4-6|178	%{_javadir}/%{name}/%{name}.jar
21mr|parfait-0.5.4-6|179	%doc %{_mandir}/man1/%{name}.1*
21mr|parfait-0.5.4-6|180	%{_bindir}/%{name}
21mr|parfait-0.5.4-6|181	%doc README.md
21mr|parfait-0.5.4-6|182	%license LICENSE.md
21mr|parfait-0.5.4-6|183	%dir %{_sysconfdir}/%{name}
21mr|parfait-0.5.4-6|184	%config(noreplace)%{_sysconfdir}/%{name}/jvm.json
21mr|parfait-0.5.4-6|185	

14656 21
21mr|parted-3.5-1|1	%define _disable_ld_no_undefined 1
21mr|parted-3.5-1|2	
21mr|parted-3.5-1|3	%define	major		2
21mr|parted-3.5-1|4	%define	libname		%mklibname %{name} %{major}
21mr|parted-3.5-1|5	%define	devname		%mklibname %{name} -d
21mr|parted-3.5-1|6	
21mr|parted-3.5-1|7	%define	fsresize_major	0
21mr|parted-3.5-1|8	%define	libfsresize	%mklibname %{name}-fs-resize %{fsresize_major}
21mr|parted-3.5-1|9	
21mr|parted-3.5-1|10	Summary:	Flexible partitioning tool
21mr|parted-3.5-1|11	Name:		parted
21mr|parted-3.5-1|12	Version:	3.5
21mr|parted-3.5-1|13	Release:	1
21mr|parted-3.5-1|14	License:	GPLv3+
21mr|parted-3.5-1|15	Group:		System/Configuration/Hardware
21mr|parted-3.5-1|16	Url:		http://www.gnu.org/software/parted/
21mr|parted-3.5-1|17	Source0:	http://ftp.gnu.org/gnu/parted/parted-%{version}.tar.xz
21mr|parted-3.5-1|18	# Our patches
21mr|parted-3.5-1|19	Patch1021: parted-3.1-libparted-Support-Linux-fs-GUID.patch
21mr|parted-3.5-1|20	
21mr|parted-3.5-1|21	BuildRequires:	texinfo
21mr|parted-3.5-1|22	BuildRequires:	gettext-devel
21mr|parted-3.5-1|23	BuildRequires:	gpm-devel
21mr|parted-3.5-1|24	BuildRequires:	readline-devel
21mr|parted-3.5-1|25	BuildRequires:	pkgconfig(devmapper)
21mr|parted-3.5-1|26	BuildRequires:	pkgconfig(ext2fs)
21mr|parted-3.5-1|27	BuildRequires:	pkgconfig(ncurses)
21mr|parted-3.5-1|28	BuildRequires:	pkgconfig(uuid)
21mr|parted-3.5-1|29	# make check
21mr|parted-3.5-1|30	BuildRequires:	util-linux
21mr|parted-3.5-1|31	Requires:	e2fsprogs
21mr|parted-3.5-1|32	
21mr|parted-3.5-1|33	%description
21mr|parted-3.5-1|34	GNU Parted is a program that allows you to create, destroy,
21mr|parted-3.5-1|35	resize, move and copy hard disk partitions. This is useful for
21mr|parted-3.5-1|36	creating space for new operating systems, reorganising disk
21mr|parted-3.5-1|37	usage, and copying data to new hard disks.
21mr|parted-3.5-1|38	
21mr|parted-3.5-1|39	%files -f %{name}.lang
21mr|parted-3.5-1|40	%doc README
21mr|parted-3.5-1|41	%{_sbindir}/*
21mr|parted-3.5-1|42	%{_mandir}/man*/*
21mr|parted-3.5-1|43	%{_infodir}/parted.info*
21mr|parted-3.5-1|44	
21mr|parted-3.5-1|45	#----------------------------------------------------------------------------
21mr|parted-3.5-1|46	
21mr|parted-3.5-1|47	%package -n %{libname}
21mr|parted-3.5-1|48	Summary:	The parted library
21mr|parted-3.5-1|49	Group:		Development/C
21mr|parted-3.5-1|50	
21mr|parted-3.5-1|51	%description -n %{libname}
21mr|parted-3.5-1|52	This package includes the dynamic libraries.
21mr|parted-3.5-1|53	
21mr|parted-3.5-1|54	%files -n %{libname}
21mr|parted-3.5-1|55	%doc TODO
21mr|parted-3.5-1|56	%{_libdir}/lib%{name}.so.%{major}*
21mr|parted-3.5-1|57	
21mr|parted-3.5-1|58	#----------------------------------------------------------------------------
21mr|parted-3.5-1|59	
21mr|parted-3.5-1|60	%package -n %{libfsresize}
21mr|parted-3.5-1|61	Summary:	The parted fs-resize library
21mr|parted-3.5-1|62	Group:		Development/C
21mr|parted-3.5-1|63	
21mr|parted-3.5-1|64	%description -n %{libfsresize}
21mr|parted-3.5-1|65	This package includes the dynamic libraries.
21mr|parted-3.5-1|66	
21mr|parted-3.5-1|67	%files -n %{libfsresize}
21mr|parted-3.5-1|68	%{_libdir}/lib%{name}-fs-resize.so.%{fsresize_major}*
21mr|parted-3.5-1|69	
21mr|parted-3.5-1|70	#----------------------------------------------------------------------------
21mr|parted-3.5-1|71	
21mr|parted-3.5-1|72	%package -n %{devname}
21mr|parted-3.5-1|73	Summary:	Files required to compile software that uses libparted
21mr|parted-3.5-1|74	Group:		Development/C
21mr|parted-3.5-1|75	Requires:	e2fsprogs
21mr|parted-3.5-1|76	Requires:	%{libname} = %{EVRD}
21mr|parted-3.5-1|77	Requires:	%{libfsresize} = %{EVRD}
21mr|parted-3.5-1|78	Provides:	parted-devel = %{EVRD}
21mr|parted-3.5-1|79	
21mr|parted-3.5-1|80	%description -n %{devname}
21mr|parted-3.5-1|81	This package includes the header files and libraries needed to
21mr|parted-3.5-1|82	link software with libparted.
21mr|parted-3.5-1|83	
21mr|parted-3.5-1|84	%files -n %{devname}
21mr|parted-3.5-1|85	%doc AUTHORS ChangeLog doc/API
21mr|parted-3.5-1|86	%{_libdir}/*.so
21mr|parted-3.5-1|87	%{_includedir}/*
21mr|parted-3.5-1|88	%{_libdir}/pkgconfig/libparted*.pc
21mr|parted-3.5-1|89	
21mr|parted-3.5-1|90	#----------------------------------------------------------------------------
21mr|parted-3.5-1|91	
21mr|parted-3.5-1|92	%prep
21mr|parted-3.5-1|93	%autosetup -p1
21mr|parted-3.5-1|94	autoreconf -fi
21mr|parted-3.5-1|95	
21mr|parted-3.5-1|96	%build
21mr|parted-3.5-1|97	%configure \
21mr|parted-3.5-1|98	--disable-static
21mr|parted-3.5-1|99	%make_build
21mr|parted-3.5-1|100	
21mr|parted-3.5-1|101	%install
21mr|parted-3.5-1|102	%make_install
21mr|parted-3.5-1|103	
21mr|parted-3.5-1|104	%find_lang %{name}
21mr|parted-3.5-1|105	
21mr|parted-3.5-1|106	%check
21mr|parted-3.5-1|107	# some docker limits
21mr|parted-3.5-1|108	# export PATH=$PATH:/sbin
21mr|parted-3.5-1|109	# make check

14657 21
21mr|partimage-0.6.9-9|1	Summary:	Partition Image
21mr|partimage-0.6.9-9|2	Name:		partimage
21mr|partimage-0.6.9-9|3	Version:	0.6.9
21mr|partimage-0.6.9-9|4	Release:	9
21mr|partimage-0.6.9-9|5	License:	GPLv2+
21mr|partimage-0.6.9-9|6	Group:		Archiving/Backup
21mr|partimage-0.6.9-9|7	Url:		http://www.partimage.org/
21mr|partimage-0.6.9-9|8	Source0:	%{name}-%{version}.tar.bz2
21mr|partimage-0.6.9-9|9	Source1:	partimage.1
21mr|partimage-0.6.9-9|10	Source2:	partimaged.8
21mr|partimage-0.6.9-9|11	Source3:	partimagedusers.5
21mr|partimage-0.6.9-9|12	Source4:	partimaged-sysconfig
21mr|partimage-0.6.9-9|13	Source5:	partimaged.service
21mr|partimage-0.6.9-9|14	Patch0:		partimage-0.6.9-no-sslv2.patch
21mr|partimage-0.6.9-9|15	Patch1:		partimage-0.6.9-openssl-1.1.patch
21mr|partimage-0.6.9-9|16	Patch3:		partimage-0.6.7-ssl-certs-policy.patch
21mr|partimage-0.6.9-9|17	Patch12:	partimage-0.6.8-lzma.patch
21mr|partimage-0.6.9-9|18	Patch13:	partimage-0.6.7-splash.patch
21mr|partimage-0.6.9-9|19	Patch14:	partimage-0.6.9-zlib.patch
21mr|partimage-0.6.9-9|20	Patch15:	DEBIAN-fix-FTBFS-glic-2.28.patch
21mr|partimage-0.6.9-9|21	BuildRequires:	openssl
21mr|partimage-0.6.9-9|22	BuildRequires:	bzip2-devel
21mr|partimage-0.6.9-9|23	BuildRequires:	gettext-devel
21mr|partimage-0.6.9-9|24	BuildRequires:	liblzmadec-devel
21mr|partimage-0.6.9-9|25	BuildRequires:	pkgconfig(libnewt)
21mr|partimage-0.6.9-9|26	BuildRequires:	pkgconfig(openssl)
21mr|partimage-0.6.9-9|27	BuildRequires:	pkgconfig(slang)
21mr|partimage-0.6.9-9|28	BuildRequires:	pkgconfig(zlib)
21mr|partimage-0.6.9-9|29	Requires:	openssl
21mr|partimage-0.6.9-9|30	Requires(post):	rpm-helper
21mr|partimage-0.6.9-9|31	
21mr|partimage-0.6.9-9|32	%description
21mr|partimage-0.6.9-9|33	Partition Image is a Linux/UNIX partition imaging utility: it saves
21mr|partimage-0.6.9-9|34	partitions in the following file system formats to an image file:
21mr|partimage-0.6.9-9|35	- Ext2FS & Ext3FS (the linux standard),
21mr|partimage-0.6.9-9|36	- FAT16/32 (DOS & Windows file systems),
21mr|partimage-0.6.9-9|37	- HFS (MacOS File System),
21mr|partimage-0.6.9-9|38	- JFS (Journalised File System, from IBM, used on Aix),
21mr|partimage-0.6.9-9|39	- NTFS (Windows NT File System),
21mr|partimage-0.6.9-9|40	- HPFS (IBM OS/2 File System),
21mr|partimage-0.6.9-9|41	- ReiserFS (a journalized and powerful file system),
21mr|partimage-0.6.9-9|42	- UFS (Unix File System),
21mr|partimage-0.6.9-9|43	- XFS (another jounalized and efficient File System, from SGI, used on Irix),
21mr|partimage-0.6.9-9|44	
21mr|partimage-0.6.9-9|45	Only used blocks are copied. The image file can be
21mr|partimage-0.6.9-9|46	compressed in the GZIP/BZIP2 formats to save disk space, and splitted
21mr|partimage-0.6.9-9|47	into multiple files to be copied on amovibles floppies (ZIP for example),
21mr|partimage-0.6.9-9|48	or burned on a CD-R ...
21mr|partimage-0.6.9-9|49	
21mr|partimage-0.6.9-9|50	This allows to save a full Linux/Windows system, with an only
21mr|partimage-0.6.9-9|51	operation. When problems (viruses, crash, error, ...), you just have to
21mr|partimage-0.6.9-9|52	restore, and after several minutes, all your system is restored (boot,
21mr|partimage-0.6.9-9|53	files, ...), and fully working.
21mr|partimage-0.6.9-9|54	
21mr|partimage-0.6.9-9|55	This is very useful when installing the same software on many
21mr|partimage-0.6.9-9|56	machines: just install one of them, creat|e an image, and just restore
21mr|partimage-0.6.9-9|57	the image on all other machines. Then, after the first one, each
21mr|partimage-0.6.9-9|58	installation is automatically made, and only require a few minutes.
21mr|partimage-0.6.9-9|59	
21mr|partimage-0.6.9-9|60	%files -f %{name}.lang
21mr|partimage-0.6.9-9|61	%doc %{_docdir}/partimage*
21mr|partimage-0.6.9-9|62	%{_sbindir}/*
21mr|partimage-0.6.9-9|63	%{_sysconfdir}/sysconfig/partimaged
21mr|partimage-0.6.9-9|64	%{_unitdir}/partimaged.service
21mr|partimage-0.6.9-9|65	%attr(0600,partimag,partimag) %config(noreplace) %{_sysconfdir}/partimaged/partimagedusers
21mr|partimage-0.6.9-9|66	%{_mandir}/man1/partimage.1*
21mr|partimage-0.6.9-9|67	%{_mandir}/man5/partimagedusers.5*
21mr|partimage-0.6.9-9|68	%{_mandir}/man8/partimaged.8*
21mr|partimage-0.6.9-9|69	
21mr|partimage-0.6.9-9|70	%pre
21mr|partimage-0.6.9-9|71	/usr/sbin/groupadd -r -f partimag > /dev/null 2>&1 ||:
21mr|partimage-0.6.9-9|72	/usr/sbin/useradd -g partimag -d /home/partimag -r -s /bin/bash partimag > /dev/null 2>&1 ||:
21mr|partimage-0.6.9-9|73	
21mr|partimage-0.6.9-9|74	%post
21mr|partimage-0.6.9-9|75	dir=/var/lib/partimage
21mr|partimage-0.6.9-9|76	if [ ! -d $dir ]; then
21mr|partimage-0.6.9-9|77	mkdir -p $dir/{dev,etc,%{_lib},var/log}
21mr|partimage-0.6.9-9|78	cp -a /dev/{null,tty} $dir/dev
21mr|partimage-0.6.9-9|79	cp /%{_lib}/{libnss_compat.so.2,libnss_files.so.2} $dir/%{_lib}
21mr|partimage-0.6.9-9|80	grep partimag /etc/passwd > $dir/etc/passwd
21mr|partimage-0.6.9-9|81	grep partimag /etc/group > $dir/etc/group
21mr|partimage-0.6.9-9|82	install -d -o partimag $dir/data
21mr|partimage-0.6.9-9|83	fi
21mr|partimage-0.6.9-9|84	# now all you have to do is run partimaged -D --chroot /var/lib/partimage
21mr|partimage-0.6.9-9|85	%systemd_post partimaged
21mr|partimage-0.6.9-9|86	
21mr|partimage-0.6.9-9|87	%preun
21mr|partimage-0.6.9-9|88	%systemd_preun partimaged
21mr|partimage-0.6.9-9|89	
21mr|partimage-0.6.9-9|90	#----------------------------------------------------------------------------
21mr|partimage-0.6.9-9|91	
21mr|partimage-0.6.9-9|92	%prep
21mr|partimage-0.6.9-9|93	%setup -q
21mr|partimage-0.6.9-9|94	%patch0 -p1
21mr|partimage-0.6.9-9|95	%patch1 -p1
21mr|partimage-0.6.9-9|96	%patch3 -p1
21mr|partimage-0.6.9-9|97	%patch12 -p1 -b .lzma
21mr|partimage-0.6.9-9|98	%patch13 -p1 -b .splash
21mr|partimage-0.6.9-9|99	%patch14 -p1 -b .zlib
21mr|partimage-0.6.9-9|100	%patch15 -p1 -b .glibc2.28
21mr|partimage-0.6.9-9|101	
21mr|partimage-0.6.9-9|102	for i in %{_datadir}/automake-1.*/mkinstalldirs; do cp -f $i .; done
21mr|partimage-0.6.9-9|103	
21mr|partimage-0.6.9-9|104	%build
21mr|partimage-0.6.9-9|105	autoreconf -fi
21mr|partimage-0.6.9-9|106	cp %{_datadir}/gettext/config.rpath .
21mr|partimage-0.6.9-9|107	%configure
21mr|partimage-0.6.9-9|108	%make
21mr|partimage-0.6.9-9|109	
21mr|partimage-0.6.9-9|110	%install
21mr|partimage-0.6.9-9|111	%makeinstall_std
21mr|partimage-0.6.9-9|112	
21mr|partimage-0.6.9-9|113	rm -rf %{buildroot}%{_infodir}/*
21mr|partimage-0.6.9-9|114	
21mr|partimage-0.6.9-9|115	install -m644 %{SOURCE1} -D %{buildroot}%{_mandir}/man1/partimage.1
21mr|partimage-0.6.9-9|116	install -m644 %{SOURCE2} -D %{buildroot}%{_mandir}/man8/partimaged.8
21mr|partimage-0.6.9-9|117	install -m644 %{SOURCE3} -D %{buildroot}%{_mandir}/man5/partimagedusers.5
21mr|partimage-0.6.9-9|118	install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/partimaged
21mr|partimage-0.6.9-9|119	install -m755 %{SOURCE5} -D %{buildroot}%{_unitdir}/partimaged.service
21mr|partimage-0.6.9-9|120	
21mr|partimage-0.6.9-9|121	cat > README.mdv <<EOF
21mr|partimage-0.6.9-9|122	Mandriva RPM specific notes
21mr|partimage-0.6.9-9|123	
21mr|partimage-0.6.9-9|124	setup
21mr|partimage-0.6.9-9|125	-----
21mr|partimage-0.6.9-9|126	In order to comply with ROSA SSL certificates policy, partimage binary has
21mr|partimage-0.6.9-9|127	been modified to use the following files:
21mr|partimage-0.6.9-9|128	- /etc/pki/tls/certs/partimage.pem instead of default
21mr|partimage-0.6.9-9|129	/etc/partimaged/partimaged.cert
21mr|partimage-0.6.9-9|130	- /etc/pki/tls/private/partimage.pem instead of default
21mr|partimage-0.6.9-9|131	/etc/partimaged/partimaged.key
21mr|partimage-0.6.9-9|132	EOF
21mr|partimage-0.6.9-9|133	
21mr|partimage-0.6.9-9|134	%find_lang %{name}

14658 21
21mr|partio-1.14.0-1|1	%define major 1
21mr|partio-1.14.0-1|2	%define libname %mklibname %{name} %{major}
21mr|partio-1.14.0-1|3	%define devname %mklibname %{name} -d
21mr|partio-1.14.0-1|4	
21mr|partio-1.14.0-1|5	Name:		partio
21mr|partio-1.14.0-1|6	Version:	1.14.0
21mr|partio-1.14.0-1|7	Release:	1
21mr|partio-1.14.0-1|8	Summary:	Library for reading/writing/manipulating common animation particle
21mr|partio-1.14.0-1|9	Group:		System/Libraries
21mr|partio-1.14.0-1|10	License:	BSD
21mr|partio-1.14.0-1|11	URL:		https://github.com/wdas/%{name}
21mr|partio-1.14.0-1|12	Source:		https://github.com/wdas/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|partio-1.14.0-1|13	# Versioning libraries
21mr|partio-1.14.0-1|14	# https://github.com/wdas/partio/issues/82
21mr|partio-1.14.0-1|15	Patch:		%{name}-version-libraries.patch
21mr|partio-1.14.0-1|16	BuildRequires:	cmake
21mr|partio-1.14.0-1|17	BuildRequires:	graphviz
21mr|partio-1.14.0-1|18	BuildRequires:	doxygen
21mr|partio-1.14.0-1|19	BuildRequires:	pkgconfig(gl)
21mr|partio-1.14.0-1|20	BuildRequires:	pkgconfig(glut)
21mr|partio-1.14.0-1|21	BuildRequires:	pkgconfig(gtest)
21mr|partio-1.14.0-1|22	BuildRequires:	pkgconfig(zlib)
21mr|partio-1.14.0-1|23	BuildRequires:	swig
21mr|partio-1.14.0-1|24	
21mr|partio-1.14.0-1|25	%description
21mr|partio-1.14.0-1|26	C++ (with python bindings) library for easily reading/writing/manipulating
21mr|partio-1.14.0-1|27	common animation particle formats such as PDB, BGEO, PTC.
21mr|partio-1.14.0-1|28	
21mr|partio-1.14.0-1|29	%files
21mr|partio-1.14.0-1|30	%license LICENSE
21mr|partio-1.14.0-1|31	%doc README.md
21mr|partio-1.14.0-1|32	%{_bindir}/part*
21mr|partio-1.14.0-1|33	%{_datadir}/swig/%{name}.i
21mr|partio-1.14.0-1|34	%dir %{_datadir}/%{name}
21mr|partio-1.14.0-1|35	
21mr|partio-1.14.0-1|36	#------------------------------------------------------------------------
21mr|partio-1.14.0-1|37	%package -n %{devname}
21mr|partio-1.14.0-1|38	Summary:	Development files for %{name}
21mr|partio-1.14.0-1|39	Group:		Development/Other
21mr|partio-1.14.0-1|40	Requires:	%{libname} = %{EVRD}
21mr|partio-1.14.0-1|41	Provides:	%{name}-devel = %{EVRD}
21mr|partio-1.14.0-1|42	
21mr|partio-1.14.0-1|43	%description -n %{devname}
21mr|partio-1.14.0-1|44	The %{name}-devel package contains libraries and header files for
21mr|partio-1.14.0-1|45	developing applications that use %{name}.
21mr|partio-1.14.0-1|46	
21mr|partio-1.14.0-1|47	%files -n %{devname}
21mr|partio-1.14.0-1|48	%{_includedir}/*
21mr|partio-1.14.0-1|49	%{_libdir}/*.so
21mr|partio-1.14.0-1|50	
21mr|partio-1.14.0-1|51	#------------------------------------------------------------------------
21mr|partio-1.14.0-1|52	
21mr|partio-1.14.0-1|53	%package doc
21mr|partio-1.14.0-1|54	Summary:	Documentation files for %{name}
21mr|partio-1.14.0-1|55	Group:		Documentation
21mr|partio-1.14.0-1|56	Requires:	%{name} = %{EVRD}
21mr|partio-1.14.0-1|57	BuildArch:	noarch
21mr|partio-1.14.0-1|58	
21mr|partio-1.14.0-1|59	%description doc
21mr|partio-1.14.0-1|60	%{summary}.
21mr|partio-1.14.0-1|61	
21mr|partio-1.14.0-1|62	%files doc
21mr|partio-1.14.0-1|63	%doc %{_defaultdocdir}/%{name}/html
21mr|partio-1.14.0-1|64	
21mr|partio-1.14.0-1|65	#------------------------------------------------------------------------
21mr|partio-1.14.0-1|66	
21mr|partio-1.14.0-1|67	%package -n %{libname}
21mr|partio-1.14.0-1|68	Summary:	Core %{name} libraries
21mr|partio-1.14.0-1|69	Group:		System/Libraries
21mr|partio-1.14.0-1|70	
21mr|partio-1.14.0-1|71	%description -n %{libname}
21mr|partio-1.14.0-1|72	C++ (with python bindings) library for easily reading/writing/manipulating
21mr|partio-1.14.0-1|73	common animation particle formats such as PDB, BGEO, PTC.
21mr|partio-1.14.0-1|74	
21mr|partio-1.14.0-1|75	%files -n %{libname}
21mr|partio-1.14.0-1|76	%{_libdir}/lib%{name}.so.%{major}*
21mr|partio-1.14.0-1|77	
21mr|partio-1.14.0-1|78	#------------------------------------------------------------------------
21mr|partio-1.14.0-1|79	
21mr|partio-1.14.0-1|80	%package -n python3-%{name}
21mr|partio-1.14.0-1|81	Summary:	%{summary}
21mr|partio-1.14.0-1|82	Group:		Development/Python
21mr|partio-1.14.0-1|83	BuildRequires:	pkgconfig(python3)
21mr|partio-1.14.0-1|84	
21mr|partio-1.14.0-1|85	%description -n python3-%{name}
21mr|partio-1.14.0-1|86	The python3-%{name} contains Python 3 binning for the library.
21mr|partio-1.14.0-1|87	
21mr|partio-1.14.0-1|88	%files -n python3-%{name}
21mr|partio-1.14.0-1|89	%{python3_sitearch}/*
21mr|partio-1.14.0-1|90	
21mr|partio-1.14.0-1|91	#------------------------------------------------------------------------
21mr|partio-1.14.0-1|92	
21mr|partio-1.14.0-1|93	%prep
21mr|partio-1.14.0-1|94	%autosetup -p1
21mr|partio-1.14.0-1|95	
21mr|partio-1.14.0-1|96	# Fix all Python shebangs recursively in .
21mr|partio-1.14.0-1|97	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" .
21mr|partio-1.14.0-1|98	
21mr|partio-1.14.0-1|99	%build
21mr|partio-1.14.0-1|100	%cmake \
21mr|partio-1.14.0-1|101	-DCMAKE_PREFIX_PATH=%{_prefix} \
21mr|partio-1.14.0-1|102	-DCXXFLAGS_STD=c++17
21mr|partio-1.14.0-1|103	%make
21mr|partio-1.14.0-1|104	
21mr|partio-1.14.0-1|105	%install
21mr|partio-1.14.0-1|106	%make_install -C build
21mr|partio-1.14.0-1|107	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|partio-1.14.0-1|108	
21mr|partio-1.14.0-1|109	#Remove files from unversioned python directory
21mr|partio-1.14.0-1|110	rm -f %{buildroot}%{_libdir}/python/site-packages/*.py
21mr|partio-1.14.0-1|111	
21mr|partio-1.14.0-1|112	#Remove all tests containing arch-depedents binaries
21mr|partio-1.14.0-1|113	rm -rf %{buildroot}%{_datadir}/%{name}/test

14659 21
21mr|partitionmanager-23.08.4-2|1	Summary:	KDE Partition Manager
21mr|partitionmanager-23.08.4-2|2	Name:		partitionmanager
21mr|partitionmanager-23.08.4-2|3	Version:	23.08.4
21mr|partitionmanager-23.08.4-2|4	Release:	2
21mr|partitionmanager-23.08.4-2|5	License:	GPLv3+
21mr|partitionmanager-23.08.4-2|6	Group:		System/Kernel and hardware
21mr|partitionmanager-23.08.4-2|7	Url:		http://sourceforge.net/projects/partitionman/
21mr|partitionmanager-23.08.4-2|8	Source0:	http://download.kde.org/stable/partitionmanager/%{version}/src/%{name}-%{version}.tar.xz
21mr|partitionmanager-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|partitionmanager-23.08.4-2|10	BuildRequires:	cmake
21mr|partitionmanager-23.08.4-2|11	BuildRequires:	kf5config-devel
21mr|partitionmanager-23.08.4-2|12	BuildRequires:	kf5crash-devel
21mr|partitionmanager-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|partitionmanager-23.08.4-2|14	BuildRequires:	kf5i18n-devel
21mr|partitionmanager-23.08.4-2|15	BuildRequires:	kf5iconthemes-devel
21mr|partitionmanager-23.08.4-2|16	BuildRequires:	kf5jobwidgets-devel
21mr|partitionmanager-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|partitionmanager-23.08.4-2|18	BuildRequires:	kf5service-devel
21mr|partitionmanager-23.08.4-2|19	BuildRequires:	kf5widgetsaddons-devel
21mr|partitionmanager-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|partitionmanager-23.08.4-2|21	BuildRequires:	kpmcore-devel
21mr|partitionmanager-23.08.4-2|22	BuildRequires:	pkgconfig(blkid)
21mr|partitionmanager-23.08.4-2|23	BuildRequires:	pkgconfig(libatasmart)
21mr|partitionmanager-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|partitionmanager-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|partitionmanager-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|partitionmanager-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|partitionmanager-23.08.4-2|28	BuildRequires:	pkgconfig(polkit-qt5-1)
21mr|partitionmanager-23.08.4-2|29	Requires:	dosfstools
21mr|partitionmanager-23.08.4-2|30	Requires:	e2fsprogs
21mr|partitionmanager-23.08.4-2|31	Requires:	jfsutils
21mr|partitionmanager-23.08.4-2|32	Requires:	kde-cli-tools
21mr|partitionmanager-23.08.4-2|33	Requires:	ntfs-3g
21mr|partitionmanager-23.08.4-2|34	Requires:	reiserfsprogs
21mr|partitionmanager-23.08.4-2|35	Requires:	xfsprogs
21mr|partitionmanager-23.08.4-2|36	
21mr|partitionmanager-23.08.4-2|37	%description
21mr|partitionmanager-23.08.4-2|38	A KDE utility that allows you to manage disks, partitions, and file systems.
21mr|partitionmanager-23.08.4-2|39	
21mr|partitionmanager-23.08.4-2|40	%files -f %{name}.lang
21mr|partitionmanager-23.08.4-2|41	%doc README.md
21mr|partitionmanager-23.08.4-2|42	%{_kde5_applicationsdir}/org.kde.partitionmanager.desktop
21mr|partitionmanager-23.08.4-2|43	%{_kde5_bindir}/%{name}
21mr|partitionmanager-23.08.4-2|44	%{_kde5_xmlguidir}/%{name}/%{name}*.rc
21mr|partitionmanager-23.08.4-2|45	%{_kde5_datadir}/config.kcfg/partitionmanager.kcfg
21mr|partitionmanager-23.08.4-2|46	%{_kde5_datadir}/solid/actions/open_in_partitionmanager.desktop
21mr|partitionmanager-23.08.4-2|47	%{_kde5_iconsdir}/hicolor/scalable/apps/partitionmanager.svg
21mr|partitionmanager-23.08.4-2|48	%{_appdatadir}/org.kde.partitionmanager.appdata.xml
21mr|partitionmanager-23.08.4-2|49	
21mr|partitionmanager-23.08.4-2|50	#----------------------------------------------------------------------------
21mr|partitionmanager-23.08.4-2|51	
21mr|partitionmanager-23.08.4-2|52	%prep
21mr|partitionmanager-23.08.4-2|53	%setup -q
21mr|partitionmanager-23.08.4-2|54	
21mr|partitionmanager-23.08.4-2|55	%build
21mr|partitionmanager-23.08.4-2|56	%cmake_kde5
21mr|partitionmanager-23.08.4-2|57	%make
21mr|partitionmanager-23.08.4-2|58	
21mr|partitionmanager-23.08.4-2|59	%install
21mr|partitionmanager-23.08.4-2|60	%makeinstall_std -C build
21mr|partitionmanager-23.08.4-2|61	
21mr|partitionmanager-23.08.4-2|62	%find_lang %{name} --with-html --with-kde

14660 21
21mr|passt-0-0.git386b5f5.1|1	%define debug_package %{nil}
21mr|passt-0-0.git386b5f5.1|2	
21mr|passt-0-0.git386b5f5.1|3	# see https://passt.top/passt/
21mr|passt-0-0.git386b5f5.1|4	%global commit 386b5f5
21mr|passt-0-0.git386b5f5.1|5	%global date 2026_01_20
21mr|passt-0-0.git386b5f5.1|6	
21mr|passt-0-0.git386b5f5.1|7	Summary:	User-mode networking daemons for virtual machines and namespaces
21mr|passt-0-0.git386b5f5.1|8	Name:		passt
21mr|passt-0-0.git386b5f5.1|9	Version:	0
21mr|passt-0-0.git386b5f5.1|10	Release:	0.git%{commit}.1
21mr|passt-0-0.git386b5f5.1|11	License:	GPLv2.0
21mr|passt-0-0.git386b5f5.1|12	Group:		Emulators
21mr|passt-0-0.git386b5f5.1|13	Url:		https://passt.top
21mr|passt-0-0.git386b5f5.1|14	Source0:	https://passt.top/passt/snapshot/passt-%{date}.%{commit}.tar.xz
21mr|passt-0-0.git386b5f5.1|15	Provides:	pasta = %{EVRD}
21mr|passt-0-0.git386b5f5.1|16	
21mr|passt-0-0.git386b5f5.1|17	%description
21mr|passt-0-0.git386b5f5.1|18	Passt implements a translation layer between a Layer-2 network interface and
21mr|passt-0-0.git386b5f5.1|19	native Layer-4 sockets (TCP, UDP, ICMP/ICMPv6 echo) on a host. It doesn't
21mr|passt-0-0.git386b5f5.1|20	require any capabilities or privileges, and it can be used as a simple
21mr|passt-0-0.git386b5f5.1|21	replacement for Slirp.
21mr|passt-0-0.git386b5f5.1|22	
21mr|passt-0-0.git386b5f5.1|23	Pasta (same binary as %{name}, different command) offers equivalent functionality,
21mr|passt-0-0.git386b5f5.1|24	for network namespaces: traffic is forwarded using a tap interface inside the
21mr|passt-0-0.git386b5f5.1|25	namespace, without the need to create further interfaces on the host, hence not
21mr|passt-0-0.git386b5f5.1|26	requiring any capabilities or privileges.
21mr|passt-0-0.git386b5f5.1|27	
21mr|passt-0-0.git386b5f5.1|28	%files
21mr|passt-0-0.git386b5f5.1|29	%{_docdir}/%{name}
21mr|passt-0-0.git386b5f5.1|30	%license LICENSES/*.txt
21mr|passt-0-0.git386b5f5.1|31	%{_bindir}/%{name}*
21mr|passt-0-0.git386b5f5.1|32	%{_bindir}/pasta*
21mr|passt-0-0.git386b5f5.1|33	%{_bindir}/qrap
21mr|passt-0-0.git386b5f5.1|34	%{_mandir}/man1/%{name}*.1*
21mr|passt-0-0.git386b5f5.1|35	%{_mandir}/man1/pasta*.1*
21mr|passt-0-0.git386b5f5.1|36	%{_mandir}/man1/qrap.1*
21mr|passt-0-0.git386b5f5.1|37	
21mr|passt-0-0.git386b5f5.1|38	#----------------------------------------------------------------------------
21mr|passt-0-0.git386b5f5.1|39	
21mr|passt-0-0.git386b5f5.1|40	%prep
21mr|passt-0-0.git386b5f5.1|41	%autosetup -p1 -n %{name}-%{date}.%{commit}
21mr|passt-0-0.git386b5f5.1|42	
21mr|passt-0-0.git386b5f5.1|43	%build
21mr|passt-0-0.git386b5f5.1|44	%set_build_flags
21mr|passt-0-0.git386b5f5.1|45	%make_build VERSION="%{version}-%{release}.%{_arch}"
21mr|passt-0-0.git386b5f5.1|46	
21mr|passt-0-0.git386b5f5.1|47	%install
21mr|passt-0-0.git386b5f5.1|48	%make_install prefix=%{_prefix}
21mr|passt-0-0.git386b5f5.1|49	
21mr|passt-0-0.git386b5f5.1|50	%changelog
21mr|passt-0-0.git386b5f5.1|51	* Tue Feb 10 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|passt-0-0.git386b5f5.1|52	- update, move to main for podman
21mr|passt-0-0.git386b5f5.1|53	
21mr|passt-0-0.git386b5f5.1|54	* Tue Mar 25 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0-0.git32f621.1
21mr|passt-0-0.git386b5f5.1|55	- Add Prov
21mr|passt-0-0.git386b5f5.1|56	
21mr|passt-0-0.git386b5f5.1|57	* Tue Mar 25 2025 ABF <abf@rosa.ru>
21mr|passt-0-0.git386b5f5.1|58	- Automatic import for version 0-0.git32f621.1

14661 21
21mr|passwd-0.80-3|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|passwd-0.80-3|2	
21mr|passwd-0.80-3|3	Summary:	The passwd utility for setting/changing passwords using PAM
21mr|passwd-0.80-3|4	Name:		passwd
21mr|passwd-0.80-3|5	Version:	0.80
21mr|passwd-0.80-3|6	Release:	3
21mr|passwd-0.80-3|7	License:	BSD
21mr|passwd-0.80-3|8	Group:		System/Base
21mr|passwd-0.80-3|9	Url:		https://pagure.io/passwd
21mr|passwd-0.80-3|10	Source0:	https://releases.pagure.org/%{name}/%{name}-%{version}.tar.bz2
21mr|passwd-0.80-3|11	Patch0:		https://src.fedoraproject.org/rpms/passwd/raw/master/f/passwd-0.80-manpage.patch
21mr|passwd-0.80-3|12	Patch1:		https://src.fedoraproject.org/rpms/passwd/raw/master/f/passwd-0.80-S-output.patch
21mr|passwd-0.80-3|13	BuildRequires:	audit-devel
21mr|passwd-0.80-3|14	BuildRequires:	pam-devel
21mr|passwd-0.80-3|15	BuildRequires:	gettext-devel
21mr|passwd-0.80-3|16	%if %{with selinux}
21mr|passwd-0.80-3|17	BuildRequires:	selinux-devel
21mr|passwd-0.80-3|18	%endif
21mr|passwd-0.80-3|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|passwd-0.80-3|20	BuildRequires:	pkgconfig(libuser)
21mr|passwd-0.80-3|21	BuildRequires:	pkgconfig(popt)
21mr|passwd-0.80-3|22	Requires:	pam
21mr|passwd-0.80-3|23	Requires:	libuser
21mr|passwd-0.80-3|24	
21mr|passwd-0.80-3|25	%description
21mr|passwd-0.80-3|26	The passwd package contains a system utility (passwd) which sets
21mr|passwd-0.80-3|27	and/or changes passwords, using PAM (Pluggable Authentication
21mr|passwd-0.80-3|28	Modules).
21mr|passwd-0.80-3|29	
21mr|passwd-0.80-3|30	%files -f %{name}.lang
21mr|passwd-0.80-3|31	%config(noreplace) %{_sysconfdir}/pam.d/passwd
21mr|passwd-0.80-3|32	%attr(4511,root,shadow) %{_bindir}/passwd
21mr|passwd-0.80-3|33	%{_mandir}/man1/passwd.1*
21mr|passwd-0.80-3|34	%lang(ja) %{_mandir}/ja/man1/passwd.1*
21mr|passwd-0.80-3|35	
21mr|passwd-0.80-3|36	#----------------------------------------------------------------------------
21mr|passwd-0.80-3|37	
21mr|passwd-0.80-3|38	%prep
21mr|passwd-0.80-3|39	%autosetup -p1
21mr|passwd-0.80-3|40	autoreconf -fis -Wall
21mr|passwd-0.80-3|41	./autogen.sh
21mr|passwd-0.80-3|42	
21mr|passwd-0.80-3|43	%build
21mr|passwd-0.80-3|44	%configure \
21mr|passwd-0.80-3|45	%if %{with selinux}
21mr|passwd-0.80-3|46	--with-selinux \
21mr|passwd-0.80-3|47	%else
21mr|passwd-0.80-3|48	--without-selinux \
21mr|passwd-0.80-3|49	%endif
21mr|passwd-0.80-3|50	--without-pwdb \
21mr|passwd-0.80-3|51	--with-audit \
21mr|passwd-0.80-3|52	--with-libuser \
21mr|passwd-0.80-3|53	--disable-rpath
21mr|passwd-0.80-3|54	
21mr|passwd-0.80-3|55	%make_build
21mr|passwd-0.80-3|56	
21mr|passwd-0.80-3|57	%install
21mr|passwd-0.80-3|58	%make_install
21mr|passwd-0.80-3|59	
21mr|passwd-0.80-3|60	install -m644 passwd.pamd -D %{buildroot}%{_sysconfdir}/pam.d/passwd
21mr|passwd-0.80-3|61	
21mr|passwd-0.80-3|62	%find_lang %{name}
21mr|passwd-0.80-3|63	
21mr|passwd-0.80-3|64	%pre
21mr|passwd-0.80-3|65	if [ -x %{_sbindir}/control-dump ]; then
21mr|passwd-0.80-3|66	control-dump passwd ||:
21mr|passwd-0.80-3|67	fi
21mr|passwd-0.80-3|68	
21mr|passwd-0.80-3|69	%post
21mr|passwd-0.80-3|70	if [ -x %{_sbindir}/control-restore ]; then
21mr|passwd-0.80-3|71	control-restore passwd ||:
21mr|passwd-0.80-3|72	fi

14662 21
21mr|patch-2.7.6-5|1	%bcond_with tests
21mr|patch-2.7.6-5|2	
21mr|patch-2.7.6-5|3	Summary:	The GNU patch command, for modifying/upgrading files
21mr|patch-2.7.6-5|4	Name:		patch
21mr|patch-2.7.6-5|5	Version:	2.7.6
21mr|patch-2.7.6-5|6	Release:	5
21mr|patch-2.7.6-5|7	License:	GPLv3+
21mr|patch-2.7.6-5|8	Group:		Text tools
21mr|patch-2.7.6-5|9	Url:		http://www.gnu.org/directory/GNU/patch.html
21mr|patch-2.7.6-5|10	Source0:	https://ftp.gnu.org/gnu/patch/%{name}-%{version}.tar.xz
21mr|patch-2.7.6-5|11	Patch0:		patch-2.7.6-stderr.patch
21mr|patch-2.7.6-5|12	Patch1:		patch-2.7.6-fix-CVE-2018-1000156.patch
21mr|patch-2.7.6-5|13	# Debian rediffed patches:
21mr|patch-2.7.6-5|14	Patch100:	patch-2.7.6-lenny-options.patch
21mr|patch-2.7.6-5|15	# fix CVE-2018-6951
21mr|patch-2.7.6-5|16	Patch101:	patch-2.7.6-fix-segfault-with-mangled-renames.patch
21mr|patch-2.7.6-5|17	# https://usn.ubuntu.com/4071-1/
21mr|patch-2.7.6-5|18	Patch110:	CVE-2019-13636.patch
21mr|patch-2.7.6-5|19	# also fix CVE-2018-20969
21mr|patch-2.7.6-5|20	Patch111:	CVE-2019-13638.patch
21mr|patch-2.7.6-5|21	Patch112:	CVE-2018-6952.patch
21mr|patch-2.7.6-5|22	Patch113:	CVE-2019-20633.patch
21mr|patch-2.7.6-5|23	BuildRequires:	attr-devel
21mr|patch-2.7.6-5|24	
21mr|patch-2.7.6-5|25	%description
21mr|patch-2.7.6-5|26	The patch program applies diff files to originals. The diff command is used to
21mr|patch-2.7.6-5|27	compare an original to a changed file: diff lists the changes made to the
21mr|patch-2.7.6-5|28	file. A person who has the original file can then use the patch command with
21mr|patch-2.7.6-5|29	the diff file to add the changes to their original file (patching the file).
21mr|patch-2.7.6-5|30	Patch should be installed because it is a common way of upgrading
21mr|patch-2.7.6-5|31	applications.
21mr|patch-2.7.6-5|32	
21mr|patch-2.7.6-5|33	%files
21mr|patch-2.7.6-5|34	%doc NEWS README AUTHORS ChangeLog
21mr|patch-2.7.6-5|35	%{_bindir}/*
21mr|patch-2.7.6-5|36	%{_mandir}/man1/*
21mr|patch-2.7.6-5|37	
21mr|patch-2.7.6-5|38	#----------------------------------------------------------------------------
21mr|patch-2.7.6-5|39	
21mr|patch-2.7.6-5|40	%prep
21mr|patch-2.7.6-5|41	%setup -q
21mr|patch-2.7.6-5|42	%apply_patches
21mr|patch-2.7.6-5|43	
21mr|patch-2.7.6-5|44	
21mr|patch-2.7.6-5|45	%build
21mr|patch-2.7.6-5|46	%configure
21mr|patch-2.7.6-5|47	%make
21mr|patch-2.7.6-5|48	
21mr|patch-2.7.6-5|49	
21mr|patch-2.7.6-5|50	%install
21mr|patch-2.7.6-5|51	%makeinstall_std
21mr|patch-2.7.6-5|52	
21mr|patch-2.7.6-5|53	
21mr|patch-2.7.6-5|54	%if %{with tests}
21mr|patch-2.7.6-5|55	%check
21mr|patch-2.7.6-5|56	%make check
21mr|patch-2.7.6-5|57	%endif

14663 21
21mr|patchelf-0.18.0-2.gitd0f70e.2|1	%define commit d0f70eea5397606c486857e0a105e53ec123904a
21mr|patchelf-0.18.0-2.gitd0f70e.2|2	%define commit_short %(echo %{commit} | head -c6)
21mr|patchelf-0.18.0-2.gitd0f70e.2|3	
21mr|patchelf-0.18.0-2.gitd0f70e.2|4	Summary:	A utility for patching ELF binaries
21mr|patchelf-0.18.0-2.gitd0f70e.2|5	Name:		patchelf
21mr|patchelf-0.18.0-2.gitd0f70e.2|6	Version:	0.18.0
21mr|patchelf-0.18.0-2.gitd0f70e.2|7	Release:	2.git%{commit_short}.2
21mr|patchelf-0.18.0-2.gitd0f70e.2|8	License:	GPLv3+
21mr|patchelf-0.18.0-2.gitd0f70e.2|9	Group:		Development/Tools
21mr|patchelf-0.18.0-2.gitd0f70e.2|10	Url:		http://nixos.org/patchelf.html
21mr|patchelf-0.18.0-2.gitd0f70e.2|11	Source0:	https://github.com/NixOS/patchelf/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|patchelf-0.18.0-2.gitd0f70e.2|12	Patch0:		564.patch
21mr|patchelf-0.18.0-2.gitd0f70e.2|13	BuildRequires:	attr-devel
21mr|patchelf-0.18.0-2.gitd0f70e.2|14	BuildRequires:	pkgconfig(libacl)
21mr|patchelf-0.18.0-2.gitd0f70e.2|15	
21mr|patchelf-0.18.0-2.gitd0f70e.2|16	%description
21mr|patchelf-0.18.0-2.gitd0f70e.2|17	PatchELF is a simple utility for modifying an existing ELF executable
21mr|patchelf-0.18.0-2.gitd0f70e.2|18	or library. It can change the dynamic loader ("ELF interpreter")
21mr|patchelf-0.18.0-2.gitd0f70e.2|19	of an executable and change the RPATH of an executable or library.
21mr|patchelf-0.18.0-2.gitd0f70e.2|20	
21mr|patchelf-0.18.0-2.gitd0f70e.2|21	%files
21mr|patchelf-0.18.0-2.gitd0f70e.2|22	%doc COPYING
21mr|patchelf-0.18.0-2.gitd0f70e.2|23	%{_bindir}/patchelf
21mr|patchelf-0.18.0-2.gitd0f70e.2|24	%{_mandir}/man1/patchelf.1*
21mr|patchelf-0.18.0-2.gitd0f70e.2|25	%{_datadir}/zsh/site-functions/_patchelf
21mr|patchelf-0.18.0-2.gitd0f70e.2|26	
21mr|patchelf-0.18.0-2.gitd0f70e.2|27	#----------------------------------------------------------------------------
21mr|patchelf-0.18.0-2.gitd0f70e.2|28	
21mr|patchelf-0.18.0-2.gitd0f70e.2|29	%prep
21mr|patchelf-0.18.0-2.gitd0f70e.2|30	%autosetup -p1 -n %{name}-%{commit}
21mr|patchelf-0.18.0-2.gitd0f70e.2|31	
21mr|patchelf-0.18.0-2.gitd0f70e.2|32	%build
21mr|patchelf-0.18.0-2.gitd0f70e.2|33	autoreconf -fi
21mr|patchelf-0.18.0-2.gitd0f70e.2|34	%configure
21mr|patchelf-0.18.0-2.gitd0f70e.2|35	%make_build
21mr|patchelf-0.18.0-2.gitd0f70e.2|36	
21mr|patchelf-0.18.0-2.gitd0f70e.2|37	%install
21mr|patchelf-0.18.0-2.gitd0f70e.2|38	%make_install
21mr|patchelf-0.18.0-2.gitd0f70e.2|39	
21mr|patchelf-0.18.0-2.gitd0f70e.2|40	# the docs get put in a funny place, so delete and include in the
21mr|patchelf-0.18.0-2.gitd0f70e.2|41	# standard way in the docs section below
21mr|patchelf-0.18.0-2.gitd0f70e.2|42	rm -rf %{buildroot}%{_datadir}/doc/%{name}
21mr|patchelf-0.18.0-2.gitd0f70e.2|43	
21mr|patchelf-0.18.0-2.gitd0f70e.2|44	%changelog
21mr|patchelf-0.18.0-2.gitd0f70e.2|45	* Sat Nov 29 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|patchelf-0.18.0-2.gitd0f70e.2|46	- update from git, also add patch for option remove-needed-version
21mr|patchelf-0.18.0-2.gitd0f70e.2|47	
21mr|patchelf-0.18.0-2.gitd0f70e.2|48	* Thu Jul 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.18.0-2.git523f40.1
21mr|patchelf-0.18.0-2.gitd0f70e.2|49	- Update to git master
21mr|patchelf-0.18.0-2.gitd0f70e.2|50	- According to @a_pevzner, fixes from git master are needed to hack binaries of proprietary drivers for Kodak scanners.
21mr|patchelf-0.18.0-2.gitd0f70e.2|51	
21mr|patchelf-0.18.0-2.gitd0f70e.2|52	* Mon Feb 17 2025 spec cleaner <abf@abf.io> 0.18.0-1
21mr|patchelf-0.18.0-2.gitd0f70e.2|53	- cleanup
21mr|patchelf-0.18.0-2.gitd0f70e.2|54	
21mr|patchelf-0.18.0-2.gitd0f70e.2|55	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|patchelf-0.18.0-2.gitd0f70e.2|56	- automated spec cleanup
21mr|patchelf-0.18.0-2.gitd0f70e.2|57	
21mr|patchelf-0.18.0-2.gitd0f70e.2|58	* Tue Dec 3 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|patchelf-0.18.0-2.gitd0f70e.2|59	- autoadd .nvchecker.toml
21mr|patchelf-0.18.0-2.gitd0f70e.2|60	
21mr|patchelf-0.18.0-2.gitd0f70e.2|61	* Sun Nov 19 2023 Andrey Bondrov <abondrov@rosalab.ru> 0.18.0-1
21mr|patchelf-0.18.0-2.gitd0f70e.2|62	- Add zsh completions
21mr|patchelf-0.18.0-2.gitd0f70e.2|63	
21mr|patchelf-0.18.0-2.gitd0f70e.2|64	* Sun Nov 19 2023 Andrey Bondrov <abondrov@rosalab.ru>
21mr|patchelf-0.18.0-2.gitd0f70e.2|65	- New version 0.18.0
21mr|patchelf-0.18.0-2.gitd0f70e.2|66	
21mr|patchelf-0.18.0-2.gitd0f70e.2|67	* Mon Feb 27 2023 Alexander Stefanov <alexander@mezon.ru> 0.17.2-1
21mr|patchelf-0.18.0-2.gitd0f70e.2|68	- version autoupdate [0.17.2]
21mr|patchelf-0.18.0-2.gitd0f70e.2|69	
21mr|patchelf-0.18.0-2.gitd0f70e.2|70	* Wed Nov 2 2022 Alexander Stefanov <alexander@mezon.ru> 0.16.1-1
21mr|patchelf-0.18.0-2.gitd0f70e.2|71	- version autoupdate [0.16.1]
21mr|patchelf-0.18.0-2.gitd0f70e.2|72	
21mr|patchelf-0.18.0-2.gitd0f70e.2|73	* Thu May 12 2022 Alexander Stefanov <alexander@mezon.ru> 0.14.5-1
21mr|patchelf-0.18.0-2.gitd0f70e.2|74	- version autoupdate [0.14.5]
21mr|patchelf-0.18.0-2.gitd0f70e.2|75	
21mr|patchelf-0.18.0-2.gitd0f70e.2|76	* Wed Dec 9 2020 Alexander Stefanov <alexander@mezon.ru> 0.12-1
21mr|patchelf-0.18.0-2.gitd0f70e.2|77	- 0.12
21mr|patchelf-0.18.0-2.gitd0f70e.2|78	
21mr|patchelf-0.18.0-2.gitd0f70e.2|79	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.10-0.20170615.2
21mr|patchelf-0.18.0-2.gitd0f70e.2|80	- bot: rpm5 -> rpm4 (8)
21mr|patchelf-0.18.0-2.gitd0f70e.2|81	
21mr|patchelf-0.18.0-2.gitd0f70e.2|82	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|patchelf-0.18.0-2.gitd0f70e.2|83	- bot: rpm5 -> rpm4 (3)
21mr|patchelf-0.18.0-2.gitd0f70e.2|84	
21mr|patchelf-0.18.0-2.gitd0f70e.2|85	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|patchelf-0.18.0-2.gitd0f70e.2|86	- bot: rpm5 -> rpm4 (1)

14664 21
21mr|patroni-4.1.0-1|1	# Based on:
21mr|patroni-4.1.0-1|2	# https://git.postgresql.org/gitweb/?p=pgrpms.git;a=tree;f=rpm/redhat/main/common/patroni/main
21mr|patroni-4.1.0-1|3	
21mr|patroni-4.1.0-1|4	# XXX off slow and useless in this package generator if it is installed
21mr|patroni-4.1.0-1|5	%global __typelib_provides %{nil}
21mr|patroni-4.1.0-1|6	%global __typelib_requires %{nil}
21mr|patroni-4.1.0-1|7	
21mr|patroni-4.1.0-1|8	Name:		patroni
21mr|patroni-4.1.0-1|9	Version:	4.1.0
21mr|patroni-4.1.0-1|10	Release:	1
21mr|patroni-4.1.0-1|11	Summary:	A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
21mr|patroni-4.1.0-1|12	License:	MIT
21mr|patroni-4.1.0-1|13	Group:		Databases
21mr|patroni-4.1.0-1|14	URL:		https://github.com/zalando/patroni
21mr|patroni-4.1.0-1|15	Source0:	https://github.com/patroni/patroni/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|patroni-4.1.0-1|16	Source1:    patroni.yml.sample
21mr|patroni-4.1.0-1|17	Patch0:		patroni-systemd.patch
21mr|patroni-4.1.0-1|18	BuildRequires:	pyproject-rpm-macros
21mr|patroni-4.1.0-1|19	BuildRequires:	python3-click
21mr|patroni-4.1.0-1|20	BuildRequires:	python3-devel
21mr|patroni-4.1.0-1|21	BuildRequires:	python3-setuptools
21mr|patroni-4.1.0-1|22	BuildRequires:	python3-wheel
21mr|patroni-4.1.0-1|23	BuildRequires:	python3-ydiff
21mr|patroni-4.1.0-1|24	Requires:	python3-cdiff
21mr|patroni-4.1.0-1|25	Requires:	python3-click
21mr|patroni-4.1.0-1|26	Requires:	python3-cryptography
21mr|patroni-4.1.0-1|27	Requires:	python3-dateutil
21mr|patroni-4.1.0-1|28	Requires:	python3-pysyncobj
21mr|patroni-4.1.0-1|29	Requires:	python3-prettytable
21mr|patroni-4.1.0-1|30	Requires:	python3-psutil
21mr|patroni-4.1.0-1|31	Requires:	python3-psycopg2
21mr|patroni-4.1.0-1|32	Requires:	python3-pyyaml
21mr|patroni-4.1.0-1|33	Requires:	python3-six
21mr|patroni-4.1.0-1|34	Requires:	python3-urllib3
21mr|patroni-4.1.0-1|35	Requires:	python3-ydiff
21mr|patroni-4.1.0-1|36	# user/group postgres are used in the systemd unit
21mr|patroni-4.1.0-1|37	Requires(pre):	postgres-user
21mr|patroni-4.1.0-1|38	BuildArch:	noarch
21mr|patroni-4.1.0-1|39	
21mr|patroni-4.1.0-1|40	%description
21mr|patroni-4.1.0-1|41	Patroni is a template for you to create your own customized, high-availability
21mr|patroni-4.1.0-1|42	solution using Python and - for maximum accessibility - a distributed
21mr|patroni-4.1.0-1|43	configuration store like ZooKeeper, etcd, Consul or Kubernetes. Database
21mr|patroni-4.1.0-1|44	engineers, DBAs, DevOps engineers, and SREs who are looking to quickly deploy
21mr|patroni-4.1.0-1|45	HA PostgreSQL in the datacenter-or anywhere else-will hopefully find it useful.
21mr|patroni-4.1.0-1|46	
21mr|patroni-4.1.0-1|47	We call Patroni a "template" because it is far from being a one-size-fits-all
21mr|patroni-4.1.0-1|48	or plug-and-play replication system. It will have its own caveats. Use wisely.
21mr|patroni-4.1.0-1|49	
21mr|patroni-4.1.0-1|50	%files
21mr|patroni-4.1.0-1|51	%doc CODEOWNERS MAINTAINERS README.rst
21mr|patroni-4.1.0-1|52	%doc postgres0.yml postgres1.yml %{name}.yml.sample
21mr|patroni-4.1.0-1|53	%{_bindir}/patroni
21mr|patroni-4.1.0-1|54	%{_bindir}/patronictl
21mr|patroni-4.1.0-1|55	%{_bindir}/patroni_aws
21mr|patroni-4.1.0-1|56	%{_bindir}/patroni_barman
21mr|patroni-4.1.0-1|57	%{_bindir}/patroni_raft_controller
21mr|patroni-4.1.0-1|58	%{_bindir}/patroni_wale_restore
21mr|patroni-4.1.0-1|59	%{python3_sitelib}/%{name}*.*-info
21mr|patroni-4.1.0-1|60	%{python3_sitelib}/%{name}
21mr|patroni-4.1.0-1|61	%{_unitdir}/%{name}.service
21mr|patroni-4.1.0-1|62	%attr(-,postgres,postgres) %dir %{_sysconfdir}/%{name}
21mr|patroni-4.1.0-1|63	%attr(-,postgres,postgres) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.yml
21mr|patroni-4.1.0-1|64	%attr(-,postgres,postgres) %config(noreplace) %{_sysconfdir}/%{name}/%{name}_env.conf
21mr|patroni-4.1.0-1|65	
21mr|patroni-4.1.0-1|66	%post
21mr|patroni-4.1.0-1|67	%systemd_post %{name}.service
21mr|patroni-4.1.0-1|68	
21mr|patroni-4.1.0-1|69	%preun
21mr|patroni-4.1.0-1|70	%systemd_preun %{name}.service
21mr|patroni-4.1.0-1|71	
21mr|patroni-4.1.0-1|72	#----------------------------------------------------------------------------
21mr|patroni-4.1.0-1|73	
21mr|patroni-4.1.0-1|74	%package consul
21mr|patroni-4.1.0-1|75	Summary:	Related components to use patroni with Consul
21mr|patroni-4.1.0-1|76	Requires:	%{name} = %{EVRD}
21mr|patroni-4.1.0-1|77	Requires:	consul
21mr|patroni-4.1.0-1|78	Requires:	python3-consul
21mr|patroni-4.1.0-1|79	Requires:	python3-requests
21mr|patroni-4.1.0-1|80	
21mr|patroni-4.1.0-1|81	%description consul
21mr|patroni-4.1.0-1|82	Meta-package to pull consul related dependencies for patroni
21mr|patroni-4.1.0-1|83	
21mr|patroni-4.1.0-1|84	%files consul
21mr|patroni-4.1.0-1|85	# empty, meta-package
21mr|patroni-4.1.0-1|86	
21mr|patroni-4.1.0-1|87	#----------------------------------------------------------------------------
21mr|patroni-4.1.0-1|88	
21mr|patroni-4.1.0-1|89	%package etcd
21mr|patroni-4.1.0-1|90	Summary:	Related components to use patroni with etcd
21mr|patroni-4.1.0-1|91	Requires:	%{name} = %{EVRD}
21mr|patroni-4.1.0-1|92	Requires:	python3-certifi
21mr|patroni-4.1.0-1|93	Requires:	python3-dns
21mr|patroni-4.1.0-1|94	Requires:	python3-etcd
21mr|patroni-4.1.0-1|95	
21mr|patroni-4.1.0-1|96	%description etcd
21mr|patroni-4.1.0-1|97	Meta package to pull etcd related dependencies for patroni
21mr|patroni-4.1.0-1|98	
21mr|patroni-4.1.0-1|99	%files etcd
21mr|patroni-4.1.0-1|100	# empty, meta-package
21mr|patroni-4.1.0-1|101	
21mr|patroni-4.1.0-1|102	#----------------------------------------------------------------------------
21mr|patroni-4.1.0-1|103	
21mr|patroni-4.1.0-1|104	%package aws
21mr|patroni-4.1.0-1|105	Summary:	Related components to use patroni on AWS
21mr|patroni-4.1.0-1|106	Requires:	%{name} = %{EVRD}
21mr|patroni-4.1.0-1|107	Requires:	python3-boto3
21mr|patroni-4.1.0-1|108	
21mr|patroni-4.1.0-1|109	%description aws
21mr|patroni-4.1.0-1|110	Meta package to pull AWS related dependencies for patroni
21mr|patroni-4.1.0-1|111	
21mr|patroni-4.1.0-1|112	%files aws
21mr|patroni-4.1.0-1|113	# empty, meta-package
21mr|patroni-4.1.0-1|114	
21mr|patroni-4.1.0-1|115	#----------------------------------------------------------------------------
21mr|patroni-4.1.0-1|116	
21mr|patroni-4.1.0-1|117	%package zookeeper
21mr|patroni-4.1.0-1|118	Summary:	Related components to use patroni with Zookeeper
21mr|patroni-4.1.0-1|119	Requires:	%{name} = %{EVRD}
21mr|patroni-4.1.0-1|120	Requires:	python3-kazoo
21mr|patroni-4.1.0-1|121	
21mr|patroni-4.1.0-1|122	%description zookeeper
21mr|patroni-4.1.0-1|123	Meta package to pull zookeeper related dependencies for patroni
21mr|patroni-4.1.0-1|124	
21mr|patroni-4.1.0-1|125	%files zookeeper
21mr|patroni-4.1.0-1|126	# empty, meta-package
21mr|patroni-4.1.0-1|127	
21mr|patroni-4.1.0-1|128	#----------------------------------------------------------------------------
21mr|patroni-4.1.0-1|129	
21mr|patroni-4.1.0-1|130	%prep
21mr|patroni-4.1.0-1|131	%autosetup -p1 %{name}-%{version}
21mr|patroni-4.1.0-1|132	
21mr|patroni-4.1.0-1|133	# https://github.com/patroni/patroni/commit/32934b205faa
21mr|patroni-4.1.0-1|134	# but seems that it works ok with python 3.8 in rosa2021.1
21mr|patroni-4.1.0-1|135	sed -i requirements.txt -e 's,"3.9","3.8",g'
21mr|patroni-4.1.0-1|136	
21mr|patroni-4.1.0-1|137	%generate_buildrequires
21mr|patroni-4.1.0-1|138	%pyproject_buildrequires -r
21mr|patroni-4.1.0-1|139	
21mr|patroni-4.1.0-1|140	%build
21mr|patroni-4.1.0-1|141	%pyproject_wheel
21mr|patroni-4.1.0-1|142	
21mr|patroni-4.1.0-1|143	%install
21mr|patroni-4.1.0-1|144	%pyproject_install
21mr|patroni-4.1.0-1|145	
21mr|patroni-4.1.0-1|146	install -D -m0644 extras/startup-scripts/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21mr|patroni-4.1.0-1|147	
21mr|patroni-4.1.0-1|148	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|patroni-4.1.0-1|149	touch %{buildroot}%{_sysconfdir}/%{name}/%{name}.yml
21mr|patroni-4.1.0-1|150	touch %{buildroot}%{_sysconfdir}/%{name}/%{name}_env.conf
21mr|patroni-4.1.0-1|151	
21mr|patroni-4.1.0-1|152	cp -a %{SOURCE1} ${PWD}
21mr|patroni-4.1.0-1|153	
21mr|patroni-4.1.0-1|154	%changelog
21mr|patroni-4.1.0-1|155	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|patroni-4.1.0-1|156	- update to 4.1.0
21mr|patroni-4.1.0-1|157	
21mr|patroni-4.1.0-1|158	* Sun Oct 12 2025 slava86 <s.matveev@rosalinux.ru> 4.0.6-3
21mr|patroni-4.1.0-1|159	- setting up patroni for correct operation
21mr|patroni-4.1.0-1|160	
21mr|patroni-4.1.0-1|161	* Thu Aug 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.0.6-2
21mr|patroni-4.1.0-1|162	- w/a for python 3.8 in rosa2021.1
21mr|patroni-4.1.0-1|163	
21mr|patroni-4.1.0-1|164	* Thu Aug 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.0.6-1
21mr|patroni-4.1.0-1|165	- upd: 4.0.5 -> 4.0.6
21mr|patroni-4.1.0-1|166	
21mr|patroni-4.1.0-1|167	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.0.5-2
21mr|patroni-4.1.0-1|168	- BR pyproject-rpm-macros
21mr|patroni-4.1.0-1|169	
21mr|patroni-4.1.0-1|170	- Merge: f55ffa4 73eb035
21mr|patroni-4.1.0-1|171	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|patroni-4.1.0-1|172	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|patroni-4.1.0-1|173	
21mr|patroni-4.1.0-1|174	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.0.5-2
21mr|patroni-4.1.0-1|175	- user and group postgres are used in systemd unit
21mr|patroni-4.1.0-1|176	
21mr|patroni-4.1.0-1|177	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.0.5-1
21mr|patroni-4.1.0-1|178	- meta-packages as in the postgresql.org repo
21mr|patroni-4.1.0-1|179	- otrs#20250120006123
21mr|patroni-4.1.0-1|180	
21mr|patroni-4.1.0-1|181	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|patroni-4.1.0-1|182	- upd to 4.0.5
21mr|patroni-4.1.0-1|183	
21mr|patroni-4.1.0-1|184	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|patroni-4.1.0-1|185	- postgresql in ROSa is run as postgres user
21mr|patroni-4.1.0-1|186	
21mr|patroni-4.1.0-1|187	* Tue Aug 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.3.2-2
21mr|patroni-4.1.0-1|188	- add Requires, add systemd service
21mr|patroni-4.1.0-1|189	
21mr|patroni-4.1.0-1|190	* Tue Aug 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.3.2-2
21mr|patroni-4.1.0-1|191	- ad Requires, add systemd service
21mr|patroni-4.1.0-1|192	
21mr|patroni-4.1.0-1|193	* Tue Aug 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|patroni-4.1.0-1|194	- revert add BR
21mr|patroni-4.1.0-1|195	
21mr|patroni-4.1.0-1|196	* Tue Aug 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.3.2-1
21mr|patroni-4.1.0-1|197	- adapt for Rosa
21mr|patroni-4.1.0-1|198	
21mr|patroni-4.1.0-1|199	* Tue Aug 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|patroni-4.1.0-1|200	- Imported from SRPM

14665 21
21mr|pavucontrol-gtk-4.0-5|1	Summary:	Volume control for Pulseaudio sound server for Linux
21mr|pavucontrol-gtk-4.0-5|2	Name:		pavucontrol-gtk
21mr|pavucontrol-gtk-4.0-5|3	Version:	4.0
21mr|pavucontrol-gtk-4.0-5|4	Release:	5
21mr|pavucontrol-gtk-4.0-5|5	License:	GPLv2+
21mr|pavucontrol-gtk-4.0-5|6	Group:		Sound
21mr|pavucontrol-gtk-4.0-5|7	Url:		http://freedesktop.org/software/pulseaudio/pavucontrol
21mr|pavucontrol-gtk-4.0-5|8	Source0:	http://freedesktop.org/software/pulseaudio/%{name}/pavucontrol-%{version}.tar.xz
21mr|pavucontrol-gtk-4.0-5|9	Source1:	pavucontrol-16.png
21mr|pavucontrol-gtk-4.0-5|10	Source2:	pavucontrol-32.png
21mr|pavucontrol-gtk-4.0-5|11	Patch0:		pavucontrol-3.0-russian.patch
21mr|pavucontrol-gtk-4.0-5|12	BuildRequires:	desktop-file-utils
21mr|pavucontrol-gtk-4.0-5|13	BuildRequires:	intltool
21mr|pavucontrol-gtk-4.0-5|14	BuildRequires:	lynx
21mr|pavucontrol-gtk-4.0-5|15	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|pavucontrol-gtk-4.0-5|16	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|pavucontrol-gtk-4.0-5|17	BuildRequires:	pkgconfig(libglademm-2.4)
21mr|pavucontrol-gtk-4.0-5|18	BuildRequires:	pkgconfig(libpulse)
21mr|pavucontrol-gtk-4.0-5|19	Requires:	pulseaudio
21mr|pavucontrol-gtk-4.0-5|20	Requires(post):     update-alternatives
21mr|pavucontrol-gtk-4.0-5|21	Requires(postun):   update-alternatives
21mr|pavucontrol-gtk-4.0-5|22	Provides:	pulseaudio-volume-control = %{EVRD}
21mr|pavucontrol-gtk-4.0-5|23	Provides:	pavucontrol = %{EVRD}
21mr|pavucontrol-gtk-4.0-5|24	%rename pavucontrol
21mr|pavucontrol-gtk-4.0-5|25	
21mr|pavucontrol-gtk-4.0-5|26	%description
21mr|pavucontrol-gtk-4.0-5|27	Pulseaudio Volume Control (pavucontrol) is a simple GTK based volume control
21mr|pavucontrol-gtk-4.0-5|28	tool for the Pulseaudio sound server. In contrast to classic mixer tools this
21mr|pavucontrol-gtk-4.0-5|29	one allows you to control both the volume of hardware devices and of each
21mr|pavucontrol-gtk-4.0-5|30	playback stream separately.
21mr|pavucontrol-gtk-4.0-5|31	
21mr|pavucontrol-gtk-4.0-5|32	%files -f pavucontrol.lang
21mr|pavucontrol-gtk-4.0-5|33	%license LICENSE
21mr|pavucontrol-gtk-4.0-5|34	%doc README
21mr|pavucontrol-gtk-4.0-5|35	%{_bindir}/%{name}
21mr|pavucontrol-gtk-4.0-5|36	%{_datadir}/applications/%{name}.desktop
21mr|pavucontrol-gtk-4.0-5|37	%{_datadir}/pavucontrol/pavucontrol.glade
21mr|pavucontrol-gtk-4.0-5|38	%{_miconsdir}/pavucontrol.png
21mr|pavucontrol-gtk-4.0-5|39	%{_iconsdir}/pavucontrol.png
21mr|pavucontrol-gtk-4.0-5|40	
21mr|pavucontrol-gtk-4.0-5|41	%post
21mr|pavucontrol-gtk-4.0-5|42	# pavucontrol-gtk has priority 20
21mr|pavucontrol-gtk-4.0-5|43	# pavucontrol-qt has priority 10
21mr|pavucontrol-gtk-4.0-5|44	# (-gtk is closer to Pulseaudio's upstream)
21mr|pavucontrol-gtk-4.0-5|45	update-alternatives --install %{_bindir}/pavucontrol pavucontrol %{_bindir}/%{name} 20
21mr|pavucontrol-gtk-4.0-5|46	
21mr|pavucontrol-gtk-4.0-5|47	%postun
21mr|pavucontrol-gtk-4.0-5|48	# Package removal, not upgrade
21mr|pavucontrol-gtk-4.0-5|49	if [ $1 -eq 0 ] && [ -L %{_bindir}/pavucontrol ]; then
21mr|pavucontrol-gtk-4.0-5|50	update-alternatives --remove pavucontrol %{_bindir}/%{name}
21mr|pavucontrol-gtk-4.0-5|51	fi
21mr|pavucontrol-gtk-4.0-5|52	
21mr|pavucontrol-gtk-4.0-5|53	#----------------------------------------------------------------------------
21mr|pavucontrol-gtk-4.0-5|54	
21mr|pavucontrol-gtk-4.0-5|55	%prep
21mr|pavucontrol-gtk-4.0-5|56	%autosetup -p1 -n pavucontrol-%{version}
21mr|pavucontrol-gtk-4.0-5|57	
21mr|pavucontrol-gtk-4.0-5|58	%build
21mr|pavucontrol-gtk-4.0-5|59	%configure
21mr|pavucontrol-gtk-4.0-5|60	%make
21mr|pavucontrol-gtk-4.0-5|61	
21mr|pavucontrol-gtk-4.0-5|62	%install
21mr|pavucontrol-gtk-4.0-5|63	%makeinstall_std
21mr|pavucontrol-gtk-4.0-5|64	
21mr|pavucontrol-gtk-4.0-5|65	mv %{buildroot}%{_bindir}/pavucontrol %{buildroot}%{_bindir}/%{name}
21mr|pavucontrol-gtk-4.0-5|66	mv %{buildroot}%{_datadir}/applications/pavucontrol.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|pavucontrol-gtk-4.0-5|67	
21mr|pavucontrol-gtk-4.0-5|68	sed -i'' %{buildroot}%{_datadir}/applications/%{name}.desktop \
21mr|pavucontrol-gtk-4.0-5|69	-e "s/^Icon=.*/Icon=pavucontrol/" \
21mr|pavucontrol-gtk-4.0-5|70	-e "s/^Exec=.*/Exec=%{name}/"
21mr|pavucontrol-gtk-4.0-5|71	
21mr|pavucontrol-gtk-4.0-5|72	desktop-file-install --vendor="" \
21mr|pavucontrol-gtk-4.0-5|73	--add-category="GTK" \
21mr|pavucontrol-gtk-4.0-5|74	--add-category="X-MandrivaLinux-Multimedia-Sound" \
21mr|pavucontrol-gtk-4.0-5|75	--add-category="X-MandrivaLinux-CrossDesktop" \
21mr|pavucontrol-gtk-4.0-5|76	--remove-category="Application" \
21mr|pavucontrol-gtk-4.0-5|77	--remove-key="Encoding" \
21mr|pavucontrol-gtk-4.0-5|78	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|pavucontrol-gtk-4.0-5|79	
21mr|pavucontrol-gtk-4.0-5|80	# Icons
21mr|pavucontrol-gtk-4.0-5|81	install -D -m 0644 %{SOURCE1} %{buildroot}%{_miconsdir}/pavucontrol.png
21mr|pavucontrol-gtk-4.0-5|82	install -D -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/pavucontrol.png
21mr|pavucontrol-gtk-4.0-5|83	
21mr|pavucontrol-gtk-4.0-5|84	rm -rf %{buildroot}%{_docdir}/pavucontrol
21mr|pavucontrol-gtk-4.0-5|85	
21mr|pavucontrol-gtk-4.0-5|86	%find_lang pavucontrol

14666 21
21mr|pavucontrol-qt-1.4.0-1|1	Summary:	Qt port of volume control pavucontrol
21mr|pavucontrol-qt-1.4.0-1|2	Name:		pavucontrol-qt
21mr|pavucontrol-qt-1.4.0-1|3	Version:	1.4.0
21mr|pavucontrol-qt-1.4.0-1|4	Release:	1
21mr|pavucontrol-qt-1.4.0-1|5	License:	GPLv2+
21mr|pavucontrol-qt-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|pavucontrol-qt-1.4.0-1|7	Url:		https://github.com/lxqt/pavucontrol-qt
21mr|pavucontrol-qt-1.4.0-1|8	Source0:	https://github.com/lxqt/pavucontrol-qt/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pavucontrol-qt-1.4.0-1|9	BuildRequires:	cmake
21mr|pavucontrol-qt-1.4.0-1|10	BuildRequires:	desktop-file-utils
21mr|pavucontrol-qt-1.4.0-1|11	BuildRequires:	qt5-linguist-tools
21mr|pavucontrol-qt-1.4.0-1|12	BuildRequires:	xdg-user-dirs
21mr|pavucontrol-qt-1.4.0-1|13	BuildRequires:	kf5windowsystem-devel
21mr|pavucontrol-qt-1.4.0-1|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|pavucontrol-qt-1.4.0-1|15	BuildRequires:	pkgconfig(libpulse)
21mr|pavucontrol-qt-1.4.0-1|16	BuildRequires:	pkgconfig(lxqt)
21mr|pavucontrol-qt-1.4.0-1|17	BuildRequires:	pkgconfig(Qt5DBus)
21mr|pavucontrol-qt-1.4.0-1|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|pavucontrol-qt-1.4.0-1|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|pavucontrol-qt-1.4.0-1|20	BuildRequires:	pkgconfig(Qt5Xdg)
21mr|pavucontrol-qt-1.4.0-1|21	Requires:	pulseaudio
21mr|pavucontrol-qt-1.4.0-1|22	Requires(post):	update-alternatives
21mr|pavucontrol-qt-1.4.0-1|23	Requires(postun): update-alternatives
21mr|pavucontrol-qt-1.4.0-1|24	Provides:	pulseaudio-volume-control = %{EVRD}
21mr|pavucontrol-qt-1.4.0-1|25	
21mr|pavucontrol-qt-1.4.0-1|26	%description
21mr|pavucontrol-qt-1.4.0-1|27	Qt port of volume control pavucontrol.
21mr|pavucontrol-qt-1.4.0-1|28	
21mr|pavucontrol-qt-1.4.0-1|29	%files
21mr|pavucontrol-qt-1.4.0-1|30	%doc AUTHORS CHANGELOG README.md
21mr|pavucontrol-qt-1.4.0-1|31	%license LICENSE
21mr|pavucontrol-qt-1.4.0-1|32	%{_bindir}/%{name}
21mr|pavucontrol-qt-1.4.0-1|33	%{_datadir}/applications/%{name}.desktop
21mr|pavucontrol-qt-1.4.0-1|34	%{_datadir}/%{name}/translations/%{name}_*.qm
21mr|pavucontrol-qt-1.4.0-1|35	
21mr|pavucontrol-qt-1.4.0-1|36	%post
21mr|pavucontrol-qt-1.4.0-1|37	# pavucontrol-gtk has priority 20
21mr|pavucontrol-qt-1.4.0-1|38	# pavucontrol-qt has priority 10
21mr|pavucontrol-qt-1.4.0-1|39	# (-gtk is closer to Pulseaudio's upstream)
21mr|pavucontrol-qt-1.4.0-1|40	update-alternatives --install %{_bindir}/pavucontrol pavucontrol %{_bindir}/%{name} 10
21mr|pavucontrol-qt-1.4.0-1|41	
21mr|pavucontrol-qt-1.4.0-1|42	%postun
21mr|pavucontrol-qt-1.4.0-1|43	if [ -L %{_bindir}/pavucontrol ]; then
21mr|pavucontrol-qt-1.4.0-1|44	update-alternatives --remove pavucontrol %{_bindir}/%{name}
21mr|pavucontrol-qt-1.4.0-1|45	fi
21mr|pavucontrol-qt-1.4.0-1|46	
21mr|pavucontrol-qt-1.4.0-1|47	#----------------------------------------------------------------------------
21mr|pavucontrol-qt-1.4.0-1|48	
21mr|pavucontrol-qt-1.4.0-1|49	%prep
21mr|pavucontrol-qt-1.4.0-1|50	%autosetup -p1
21mr|pavucontrol-qt-1.4.0-1|51	
21mr|pavucontrol-qt-1.4.0-1|52	%build
21mr|pavucontrol-qt-1.4.0-1|53	%cmake
21mr|pavucontrol-qt-1.4.0-1|54	%make_build
21mr|pavucontrol-qt-1.4.0-1|55	
21mr|pavucontrol-qt-1.4.0-1|56	%install
21mr|pavucontrol-qt-1.4.0-1|57	%make_install -C build

14667 21
21mr|pax-3.4-15|1	# Workaround to build with GCC 10
21mr|pax-3.4-15|2	%global optflags %{optflags} -fcommon
21mr|pax-3.4-15|3	Summary: POSIX File System Archiver
21mr|pax-3.4-15|4	Name: pax
21mr|pax-3.4-15|5	Version: 3.4
21mr|pax-3.4-15|6	Release: 15
21mr|pax-3.4-15|7	License: GPL
21mr|pax-3.4-15|8	Group: Archiving/Backup
21mr|pax-3.4-15|9	Source: ftp://ftp.suse.com/pub/people/kukuk/pax/%{name}-%{version}.tar.bz2
21mr|pax-3.4-15|10	Patch0: pax-3.4-gcc46.patch
21mr|pax-3.4-15|11	URL:	ftp://ftp.suse.com/pub/people/kukuk/pax/
21mr|pax-3.4-15|12	
21mr|pax-3.4-15|13	%description
21mr|pax-3.4-15|14	'pax' is the POSIX standard archive tool.  It supports the two most
21mr|pax-3.4-15|15	common forms of standard Unix archive (backup) files - CPIO and TAR.
21mr|pax-3.4-15|16	
21mr|pax-3.4-15|17	%prep
21mr|pax-3.4-15|18	%setup -q
21mr|pax-3.4-15|19	%patch0 -p0
21mr|pax-3.4-15|20	# Fix building with glibc 2.28+
21mr|pax-3.4-15|21	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|pax-3.4-15|22	find . -type f -exec sed -i 's,^#include <sys/types.h>,#include <sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|pax-3.4-15|23	
21mr|pax-3.4-15|24	%build
21mr|pax-3.4-15|25	autoreconf -fi
21mr|pax-3.4-15|26	%configure
21mr|pax-3.4-15|27	%make
21mr|pax-3.4-15|28	
21mr|pax-3.4-15|29	%install
21mr|pax-3.4-15|30	rm -rf $RPM_BUILD_ROOT
21mr|pax-3.4-15|31	mkdir -p %{buildroot}%{_bindir}
21mr|pax-3.4-15|32	mkdir -p %{buildroot}%{_mandir}/man1
21mr|pax-3.4-15|33	%makeinstall_std
21mr|pax-3.4-15|34	
21mr|pax-3.4-15|35	%clean
21mr|pax-3.4-15|36	rm -rf %{buildroot}
21mr|pax-3.4-15|37	
21mr|pax-3.4-15|38	%files
21mr|pax-3.4-15|39	%defattr(-,root,root)
21mr|pax-3.4-15|40	%doc AUTHORS NEWS README THANKS
21mr|pax-3.4-15|41	%{_bindir}/pax
21mr|pax-3.4-15|42	%{_mandir}/man1/*

14668 21
21mr|pax-logging-1.6.9-19|1	Name:          pax-logging
21mr|pax-logging-1.6.9-19|2	Version:       1.6.9
21mr|pax-logging-1.6.9-19|3	Release:       19
21mr|pax-logging-1.6.9-19|4	Summary:       OSGi Logging framework implementation
21mr|pax-logging-1.6.9-19|5	License:       ASL 2.0 and BSD and MIT
21mr|pax-logging-1.6.9-19|6	URL:           http://team.ops4j.org/wiki//display/paxlogging/Pax+Logging
21mr|pax-logging-1.6.9-19|7	Source0:       https://github.com/ops4j/org.ops4j.pax.logging/archive/logging-%{version}.tar.gz
21mr|pax-logging-1.6.9-19|8	
21mr|pax-logging-1.6.9-19|9	BuildRequires: maven-local
21mr|pax-logging-1.6.9-19|10	BuildRequires: mvn(avalon-framework:avalon-framework-api)
21mr|pax-logging-1.6.9-19|11	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|pax-logging-1.6.9-19|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|pax-logging-1.6.9-19|13	BuildRequires: mvn(org.osgi:org.osgi.compendium)
21mr|pax-logging-1.6.9-19|14	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|pax-logging-1.6.9-19|15	
21mr|pax-logging-1.6.9-19|16	# Those files are modifications of code included in:
21mr|pax-logging-1.6.9-19|17	# pax-logging-api/src/main/java/org/osgi/service/log/*
21mr|pax-logging-1.6.9-19|18	Provides:      bundled(felix-osgi-compendium) = 1.3
21mr|pax-logging-1.6.9-19|19	# pax-logging-api/src/main/java/org/apache/log4j/*
21mr|pax-logging-1.6.9-19|20	Provides:      bundled(log4j12) = 1.2.15
21mr|pax-logging-1.6.9-19|21	# pax-logging-api/src/main/java/org/apache/commons/logging/Log.java
21mr|pax-logging-1.6.9-19|22	# pax-logging-api/src/main/java/org/apache/commons/logging/LogConfigurationException.java
21mr|pax-logging-1.6.9-19|23	# pax-logging-api/src/main/java/org/apache/commons/logging/LogFactory.java
21mr|pax-logging-1.6.9-19|24	# pax-logging-api/src/main/java/org/apache/commons/logging/impl/NoOpLog.java
21mr|pax-logging-1.6.9-19|25	Provides:      bundled(jcl-over-slf4j) = 1.6.1
21mr|pax-logging-1.6.9-19|26	# pax-logging-api/src/main/java/org/apache/log4j/xml/DOMConfigurator.java
21mr|pax-logging-1.6.9-19|27	# pax-logging-api/src/main/java/org/apache/log4j/spi/Configurator.java
21mr|pax-logging-1.6.9-19|28	# pax-logging-api/src/main/java/org/apache/log4j/PropertyConfigurator.java
21mr|pax-logging-1.6.9-19|29	# pax-logging-api/src/main/java/org/apache/log4j/Category.java
21mr|pax-logging-1.6.9-19|30	# pax-logging-api/src/main/java/org/apache/log4j/Level.java
21mr|pax-logging-1.6.9-19|31	# pax-logging-api/src/main/java/org/apache/log4j/Logger.java
21mr|pax-logging-1.6.9-19|32	# pax-logging-api/src/main/java/org/apache/log4j/MDC.java
21mr|pax-logging-1.6.9-19|33	# pax-logging-api/src/main/java/org/apache/log4j/NDC.java
21mr|pax-logging-1.6.9-19|34	Provides:      bundled(log4j-over-slf4j) = 1.6.1
21mr|pax-logging-1.6.9-19|35	# pax-logging-api/src/main/java/org/slf4j/*
21mr|pax-logging-1.6.9-19|36	Provides:      bundled(slf4j-api) = 1.6.1
21mr|pax-logging-1.6.9-19|37	
21mr|pax-logging-1.6.9-19|38	Group:          Development/Java
21mr|pax-logging-1.6.9-19|39	BuildArch:     noarch
21mr|pax-logging-1.6.9-19|40	# Java stack is not supported on x86_32
21mr|pax-logging-1.6.9-19|41	ExcludeArch: %{ix86}
21mr|pax-logging-1.6.9-19|42	
21mr|pax-logging-1.6.9-19|43	%description
21mr|pax-logging-1.6.9-19|44	The OSGi Logging framework implementation. Supports SLF4J,
21mr|pax-logging-1.6.9-19|45	LOG4J,Jakarta Commons Logging etc.
21mr|pax-logging-1.6.9-19|46	
21mr|pax-logging-1.6.9-19|47	%package javadoc
21mr|pax-logging-1.6.9-19|48	Summary:       Javadoc for %{name}
21mr|pax-logging-1.6.9-19|49	
21mr|pax-logging-1.6.9-19|50	%description javadoc
21mr|pax-logging-1.6.9-19|51	This package contains javadoc for %{name}.
21mr|pax-logging-1.6.9-19|52	
21mr|pax-logging-1.6.9-19|53	%prep
21mr|pax-logging-1.6.9-19|54	%setup -q -n org.ops4j.pax.logging-logging-%{version}
21mr|pax-logging-1.6.9-19|55	%pom_remove_parent
21mr|pax-logging-1.6.9-19|56	%pom_disable_module pax-logging-it
21mr|pax-logging-1.6.9-19|57	%pom_disable_module pax-logging-samples
21mr|pax-logging-1.6.9-19|58	# test deps*
21mr|pax-logging-1.6.9-19|59	%pom_remove_dep -r junit:junit
21mr|pax-logging-1.6.9-19|60	%pom_remove_dep -r org.easymock:easymock
21mr|pax-logging-1.6.9-19|61	# unavailable
21mr|pax-logging-1.6.9-19|62	%pom_remove_dep -r jmock:jmock
21mr|pax-logging-1.6.9-19|63	%pom_remove_dep -r org.ops4j.pax.exam:pax-exam
21mr|pax-logging-1.6.9-19|64	%pom_remove_dep -r org.ops4j.pax.exam:pax-exam-container-default
21mr|pax-logging-1.6.9-19|65	%pom_remove_dep -r org.ops4j.pax.exam:pax-exam-junit
21mr|pax-logging-1.6.9-19|66	%pom_remove_dep -r org.ops4j.pax.runner:pax-runner-no-jcl
21mr|pax-logging-1.6.9-19|67	# sample deps
21mr|pax-logging-1.6.9-19|68	%pom_remove_dep -r org.mortbay.jetty:jetty
21mr|pax-logging-1.6.9-19|69	
21mr|pax-logging-1.6.9-19|70	%pom_remove_plugin -r org.ops4j:maven-pax-plugin
21mr|pax-logging-1.6.9-19|71	%pom_remove_plugin -r :maven-shade-plugin
21mr|pax-logging-1.6.9-19|72	
21mr|pax-logging-1.6.9-19|73	sed -i "s|<source>1.4</source>|<source>1.5</source>|" pom.xml
21mr|pax-logging-1.6.9-19|74	sed -i "s|<target>1.4</target>|<target>1.5</target>|" pom.xml
21mr|pax-logging-1.6.9-19|75	
21mr|pax-logging-1.6.9-19|76	# prevent log4j re-bundle
21mr|pax-logging-1.6.9-19|77	%pom_xpath_remove "pom:_include"
21mr|pax-logging-1.6.9-19|78	%pom_xpath_inject "pom:plugin[pom:artifactId = 'maven-bundle-plugin']/pom:configuration" "<excludeDependencies>true</excludeDependencies>"
21mr|pax-logging-1.6.9-19|79	
21mr|pax-logging-1.6.9-19|80	%pom_change_dep :log4j ::1.2.17
21mr|pax-logging-1.6.9-19|81	%pom_change_dep :log4j ::1.2.17 pax-logging-service
21mr|pax-logging-1.6.9-19|82	
21mr|pax-logging-1.6.9-19|83	%pom_remove_plugin -r :maven-dependency-plugin pax-logging-api pax-logging-service
21mr|pax-logging-1.6.9-19|84	%pom_remove_plugin -r :maven-source-plugin pax-logging-api pax-logging-service
21mr|pax-logging-1.6.9-19|85	
21mr|pax-logging-1.6.9-19|86	%mvn_file :%{name}-api %{name}-api
21mr|pax-logging-1.6.9-19|87	%mvn_file :%{name}-service %{name}-service
21mr|pax-logging-1.6.9-19|88	
21mr|pax-logging-1.6.9-19|89	%build
21mr|pax-logging-1.6.9-19|90	
21mr|pax-logging-1.6.9-19|91	# test skip unavailable test deps*
21mr|pax-logging-1.6.9-19|92	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|pax-logging-1.6.9-19|93	
21mr|pax-logging-1.6.9-19|94	cp -rp pax-logging-api/NOTICE.txt .
21mr|pax-logging-1.6.9-19|95	
21mr|pax-logging-1.6.9-19|96	%install
21mr|pax-logging-1.6.9-19|97	%mvn_install
21mr|pax-logging-1.6.9-19|98	
21mr|pax-logging-1.6.9-19|99	%files -f .mfiles
21mr|pax-logging-1.6.9-19|100	%doc CONTRIBUTORS.txt RELEASE-NOTES.html
21mr|pax-logging-1.6.9-19|101	%license LICENSE.txt NOTICE.txt
21mr|pax-logging-1.6.9-19|102	
21mr|pax-logging-1.6.9-19|103	%files javadoc -f .mfiles-javadoc
21mr|pax-logging-1.6.9-19|104	%license LICENSE.txt NOTICE.txt
21mr|pax-logging-1.6.9-19|105	

14669 21
21mr|paxtest-0.9.15-3|1	%define debug_package %{nil}
21mr|paxtest-0.9.15-3|2	
21mr|paxtest-0.9.15-3|3	Summary:	Test suite for the PaX kernel patch
21mr|paxtest-0.9.15-3|4	Name:		paxtest
21mr|paxtest-0.9.15-3|5	Version:	0.9.15
21mr|paxtest-0.9.15-3|6	Release:	3
21mr|paxtest-0.9.15-3|7	License:	GPLv2
21mr|paxtest-0.9.15-3|8	Group:		System/Kernel and hardware
21mr|paxtest-0.9.15-3|9	Url:		https://www.grsecurity.net/~spender/
21mr|paxtest-0.9.15-3|10	Source0:	https://www.grsecurity.net/~spender/%{name}-%{version}.tar.gz
21mr|paxtest-0.9.15-3|11	
21mr|paxtest-0.9.15-3|12	%description
21mr|paxtest-0.9.15-3|13	Test suite for the PaX kernel patch.
21mr|paxtest-0.9.15-3|14	
21mr|paxtest-0.9.15-3|15	%files
21mr|paxtest-0.9.15-3|16	%doc ChangeLog COPYING README
21mr|paxtest-0.9.15-3|17	%{_bindir}/%{name}
21mr|paxtest-0.9.15-3|18	%{_libdir}/%{name}
21mr|paxtest-0.9.15-3|19	
21mr|paxtest-0.9.15-3|20	#----------------------------------------------------------------------------
21mr|paxtest-0.9.15-3|21	
21mr|paxtest-0.9.15-3|22	%prep
21mr|paxtest-0.9.15-3|23	%setup -q
21mr|paxtest-0.9.15-3|24	
21mr|paxtest-0.9.15-3|25	%build
21mr|paxtest-0.9.15-3|26	%make linux
21mr|paxtest-0.9.15-3|27	
21mr|paxtest-0.9.15-3|28	%install
21mr|paxtest-0.9.15-3|29	cp -f Makefile{.psm,}
21mr|paxtest-0.9.15-3|30	%makeinstall_std \
21mr|paxtest-0.9.15-3|31	BINDIR=%{_libdir}/%{name} \
21mr|paxtest-0.9.15-3|32	RUNDIR=%{_libdir}/%{name}
21mr|paxtest-0.9.15-3|33	
21mr|paxtest-0.9.15-3|34	mkdir -p %{buildroot}%{_bindir}

14670 21
21mr|pbmtozjs-0-20|1	Summary:	Driver for the HP LaserJet 1000 GDI printers
21mr|pbmtozjs-0-20|2	Name: 		pbmtozjs
21mr|pbmtozjs-0-20|3	Version:	0
21mr|pbmtozjs-0-20|4	Release:	20
21mr|pbmtozjs-0-20|5	License:	GPLv2+
21mr|pbmtozjs-0-20|6	Group:		System/Printing
21mr|pbmtozjs-0-20|7	Url:		http://www.linuxprinting.org/download/printing/pbmtozjs.c
21mr|pbmtozjs-0-20|8	Source0:	http://www.linuxprinting.org/download/printing/pbmtozjs.c
21mr|pbmtozjs-0-20|9	BuildRequires:	jbig-devel
21mr|pbmtozjs-0-20|10	
21mr|pbmtozjs-0-20|11	%description
21mr|pbmtozjs-0-20|12	Driver for the HP LaserJet 1000 GDI printers. Perhaps it also works with some
21mr|pbmtozjs-0-20|13	other GDI printers made by QMS and Minolta (these manufacturer names appear in
21mr|pbmtozjs-0-20|14	the driver's source code).
21mr|pbmtozjs-0-20|15	
21mr|pbmtozjs-0-20|16	%files
21mr|pbmtozjs-0-20|17	%doc pbmtozjs.txt
21mr|pbmtozjs-0-20|18	%attr(0755,root,root) %{_bindir}/pbmtozjs
21mr|pbmtozjs-0-20|19	
21mr|pbmtozjs-0-20|20	#----------------------------------------------------------------------------
21mr|pbmtozjs-0-20|21	
21mr|pbmtozjs-0-20|22	%prep
21mr|pbmtozjs-0-20|23	%setup -q -c -T -n %{name}
21mr|pbmtozjs-0-20|24	cp %{SOURCE0} .
21mr|pbmtozjs-0-20|25	
21mr|pbmtozjs-0-20|26	head -34 pbmtozjs.c | tail -33 > pbmtozjs.txt
21mr|pbmtozjs-0-20|27	
21mr|pbmtozjs-0-20|28	%build
21mr|pbmtozjs-0-20|29	ln -s %{_includedir}/jbig.h .
21mr|pbmtozjs-0-20|30	%__cc %{optflags} %{ldflags} -o pbmtozjs pbmtozjs.c -ljbig
21mr|pbmtozjs-0-20|31	
21mr|pbmtozjs-0-20|32	
21mr|pbmtozjs-0-20|33	%install
21mr|pbmtozjs-0-20|34	install -d %{buildroot}%{_bindir}
21mr|pbmtozjs-0-20|35	
21mr|pbmtozjs-0-20|36	install -m0755 pbmtozjs %{buildroot}%{_bindir}/

14671 21
21mr|pciutils-3.14.0-1|1	# when updating, please rebuild ldetect as it is compiled against this static library
21mr|pciutils-3.14.0-1|2	
21mr|pciutils-3.14.0-1|3	%bcond_with	bootstrap
21mr|pciutils-3.14.0-1|4	
21mr|pciutils-3.14.0-1|5	%define	major	3
21mr|pciutils-3.14.0-1|6	%define	libname	%mklibname pci %{major}
21mr|pciutils-3.14.0-1|7	%define	devname	%mklibname pci -d
21mr|pciutils-3.14.0-1|8	
21mr|pciutils-3.14.0-1|9	Summary:	PCI bus related utilities
21mr|pciutils-3.14.0-1|10	Name:		pciutils
21mr|pciutils-3.14.0-1|11	Version:	3.14.0
21mr|pciutils-3.14.0-1|12	Release:	1
21mr|pciutils-3.14.0-1|13	License:	GPLv2+
21mr|pciutils-3.14.0-1|14	Group:		System/Kernel and hardware
21mr|pciutils-3.14.0-1|15	Url:		https://mj.ucw.cz/sw/pciutils/
21mr|pciutils-3.14.0-1|16	Source0:	https://mj.ucw.cz/download/linux/pci/%{name}-%{version}.tar.gz
21mr|pciutils-3.14.0-1|17	# needed to support modaliases so lspci -k gives correct output
21mr|pciutils-3.14.0-1|18	BuildRequires:	kmod-devel
21mr|pciutils-3.14.0-1|19	%if !%{with bootstrap}
21mr|pciutils-3.14.0-1|20	Requires:	pciids
21mr|pciutils-3.14.0-1|21	%endif
21mr|pciutils-3.14.0-1|22	# matching lib is always needed (mga #10661)
21mr|pciutils-3.14.0-1|23	Requires:	%{libname} = %{EVRD}
21mr|pciutils-3.14.0-1|24	Requires:	hwdata
21mr|pciutils-3.14.0-1|25	Provides:	pciids = %{EVRD}
21mr|pciutils-3.14.0-1|26	
21mr|pciutils-3.14.0-1|27	%description
21mr|pciutils-3.14.0-1|28	This package contains various utilities for inspecting and setting
21mr|pciutils-3.14.0-1|29	devices connected to the PCI bus.
21mr|pciutils-3.14.0-1|30	
21mr|pciutils-3.14.0-1|31	%files
21mr|pciutils-3.14.0-1|32	%doc README ChangeLog pciutils.lsm
21mr|pciutils-3.14.0-1|33	%{_mandir}/man8/*
21mr|pciutils-3.14.0-1|34	%{_bindir}/lspci
21mr|pciutils-3.14.0-1|35	%{_bindir}/setpci
21mr|pciutils-3.14.0-1|36	%{_sbindir}/update-pciids
21mr|pciutils-3.14.0-1|37	
21mr|pciutils-3.14.0-1|38	#----------------------------------------------------------------------------
21mr|pciutils-3.14.0-1|39	
21mr|pciutils-3.14.0-1|40	%package -n %{libname}
21mr|pciutils-3.14.0-1|41	Summary:	The PCI library
21mr|pciutils-3.14.0-1|42	Group:		System/Libraries
21mr|pciutils-3.14.0-1|43	
21mr|pciutils-3.14.0-1|44	%description -n	%{libname}
21mr|pciutils-3.14.0-1|45	This package contains a dynamic library for inspecting and setting
21mr|pciutils-3.14.0-1|46	devices connected to the PCI bus.
21mr|pciutils-3.14.0-1|47	
21mr|pciutils-3.14.0-1|48	%files -n %{libname}
21mr|pciutils-3.14.0-1|49	%{_libdir}/libpci.so.%{major}*
21mr|pciutils-3.14.0-1|50	
21mr|pciutils-3.14.0-1|51	#----------------------------------------------------------------------------
21mr|pciutils-3.14.0-1|52	
21mr|pciutils-3.14.0-1|53	%package -n %{devname}
21mr|pciutils-3.14.0-1|54	Summary:	Linux PCI development library
21mr|pciutils-3.14.0-1|55	Group:		Development/C
21mr|pciutils-3.14.0-1|56	Requires:	%{libname}  = %{EVRD}
21mr|pciutils-3.14.0-1|57	Provides:	pciutils-devel = %{EVRD}
21mr|pciutils-3.14.0-1|58	
21mr|pciutils-3.14.0-1|59	%description -n	%{devname}
21mr|pciutils-3.14.0-1|60	This package contains a library for inspecting and setting
21mr|pciutils-3.14.0-1|61	devices connected to the PCI bus.
21mr|pciutils-3.14.0-1|62	
21mr|pciutils-3.14.0-1|63	%files -n %{devname}
21mr|pciutils-3.14.0-1|64	%doc TODO
21mr|pciutils-3.14.0-1|65	%{_libdir}/*.a
21mr|pciutils-3.14.0-1|66	%{_libdir}/*.so
21mr|pciutils-3.14.0-1|67	%dir %{_includedir}/pci
21mr|pciutils-3.14.0-1|68	%{_includedir}/pci/*.h
21mr|pciutils-3.14.0-1|69	%{_libdir}/pkgconfig/libpci.pc
21mr|pciutils-3.14.0-1|70	
21mr|pciutils-3.14.0-1|71	#----------------------------------------------------------------------------
21mr|pciutils-3.14.0-1|72	
21mr|pciutils-3.14.0-1|73	%prep
21mr|pciutils-3.14.0-1|74	%autosetup -p1
21mr|pciutils-3.14.0-1|75	
21mr|pciutils-3.14.0-1|76	%build
21mr|pciutils-3.14.0-1|77	%make_build PREFIX=%{_prefix} OPT="%{optflags} -fPIC" ZLIB=no SHARED=no DNS=no LDFLAGS="%{ldflags}" IDSDIR="/usr/share/hwdata" PCI_IDS="pci.ids" lib/libpci.a
21mr|pciutils-3.14.0-1|78	cp lib/libpci.a lib/libpci.a.libc
21mr|pciutils-3.14.0-1|79	make clean
21mr|pciutils-3.14.0-1|80	
21mr|pciutils-3.14.0-1|81	# do not build with zlib support since it's useless (only needed if we compress
21mr|pciutils-3.14.0-1|82	# pci.ids which we cannot do since hal mmaps it for memory saving reason)
21mr|pciutils-3.14.0-1|83	%make_build PREFIX=%{_prefix} OPT="%{optflags} -fPIC" ZLIB=no SHARED=yes LDFLAGS="%{ldflags}" IDSDIR="/usr/share/hwdata" PCI_IDS="pci.ids"
21mr|pciutils-3.14.0-1|84	
21mr|pciutils-3.14.0-1|85	%install
21mr|pciutils-3.14.0-1|86	install -d %{buildroot}{%{_bindir},%{_sbindir},%{_mandir}/man8,%{_libdir}/pkgconfig,%{_includedir}/pci}
21mr|pciutils-3.14.0-1|87	
21mr|pciutils-3.14.0-1|88	install lspci setpci %{buildroot}%{_bindir}
21mr|pciutils-3.14.0-1|89	install update-pciids %{buildroot}%{_sbindir}
21mr|pciutils-3.14.0-1|90	install -m 644 lspci.8 setpci.8 %{buildroot}%{_mandir}/man8
21mr|pciutils-3.14.0-1|91	install -m 644 lib/libpci.a.libc %{buildroot}%{_libdir}/libpci.a
21mr|pciutils-3.14.0-1|92	install lib/libpci.so.%{major}.* %{buildroot}%{_libdir}
21mr|pciutils-3.14.0-1|93	ln -s libpci.so.3 %{buildroot}%{_libdir}/libpci.so
21mr|pciutils-3.14.0-1|94	install -m 644 lib/{pci.h,header.h,config.h,types.h} %{buildroot}%{_includedir}/pci
21mr|pciutils-3.14.0-1|95	install -m 644 lib/libpci.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|pciutils-3.14.0-1|96	
21mr|pciutils-3.14.0-1|97	%changelog
21mr|pciutils-3.14.0-1|98	* Mon Oct 13 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pciutils-3.14.0-1|99	- Update version to 3.14.0
21mr|pciutils-3.14.0-1|100	
21mr|pciutils-3.14.0-1|101	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru> 3.13.0-1
21mr|pciutils-3.14.0-1|102	- autoupdate version to 3.13.0
21mr|pciutils-3.14.0-1|103	
21mr|pciutils-3.14.0-1|104	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|pciutils-3.14.0-1|105	- autoadd .nvchecker.toml
21mr|pciutils-3.14.0-1|106	
21mr|pciutils-3.14.0-1|107	* Mon Apr 8 2024 Alexander Stefanov <alexander@mezon.ru> 3.12.0-1
21mr|pciutils-3.14.0-1|108	- version autoupdate [3.12.0]
21mr|pciutils-3.14.0-1|109	
21mr|pciutils-3.14.0-1|110	* Sun Mar 3 2024 Alexander Stefanov <alexander@mezon.ru> 3.11.1-1
21mr|pciutils-3.14.0-1|111	- version autoupdate [3.11.1]
21mr|pciutils-3.14.0-1|112	
21mr|pciutils-3.14.0-1|113	* Mon Oct 23 2023 Alexander Stefanov <alexander@mezon.ru> 3.10.0-1
21mr|pciutils-3.14.0-1|114	- 3.10.0
21mr|pciutils-3.14.0-1|115	
21mr|pciutils-3.14.0-1|116	* Sun Apr 10 2022 dzou <dzou@company.com> 3.7.0-2
21mr|pciutils-3.14.0-1|117	- fix build on e2k
21mr|pciutils-3.14.0-1|118	
21mr|pciutils-3.14.0-1|119	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 3.7.0-2
21mr|pciutils-3.14.0-1|120	- MassBuild#2340: Increase release tag
21mr|pciutils-3.14.0-1|121	
21mr|pciutils-3.14.0-1|122	* Sun Jun 7 2020 Alexander Stefanov <alexander@mezon.ru> 3.7.0-1
21mr|pciutils-3.14.0-1|123	- version autoupdate [3.7.0]
21mr|pciutils-3.14.0-1|124	
21mr|pciutils-3.14.0-1|125	* Thu Apr 16 2020 Alexander Stefanov <alexander@mezon.ru> 3.6.4-1
21mr|pciutils-3.14.0-1|126	- new version, fix arm64
21mr|pciutils-3.14.0-1|127	
21mr|pciutils-3.14.0-1|128	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|pciutils-3.14.0-1|129	- bot: rpm5 -> rpm4 (8)
21mr|pciutils-3.14.0-1|130	
21mr|pciutils-3.14.0-1|131	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|pciutils-3.14.0-1|132	- bot: rpm5 -> rpm4 (6)
21mr|pciutils-3.14.0-1|133	
21mr|pciutils-3.14.0-1|134	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|pciutils-3.14.0-1|135	- bot: rpm5 -> rpm4 (1)

14672 21
21mr|pcmanfm-qt-1.4.0-1|1	Summary:	File manager for the LXQt desktop
21mr|pcmanfm-qt-1.4.0-1|2	Name:		pcmanfm-qt
21mr|pcmanfm-qt-1.4.0-1|3	Version:	1.4.0
21mr|pcmanfm-qt-1.4.0-1|4	Release:	1
21mr|pcmanfm-qt-1.4.0-1|5	License:	LGPLv2.1+
21mr|pcmanfm-qt-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|pcmanfm-qt-1.4.0-1|7	Url:		https://github.com/lxqt/pcmanfm-qt
21mr|pcmanfm-qt-1.4.0-1|8	Source0:	https://github.com/lxqt/pcmanfm-qt/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pcmanfm-qt-1.4.0-1|9	Patch0:		pcmanfm-qt-1.3.0-default.patch
21mr|pcmanfm-qt-1.4.0-1|10	Patch1:		pcmanfm-qt-1.1.0-drop-strange-checkbox.patch
21mr|pcmanfm-qt-1.4.0-1|11	Patch2:		pcmanfm-qt-1.4.0-ts-ru-translate.patch
21mr|pcmanfm-qt-1.4.0-1|12	Patch3:		pcmanfm-qt-1.4.0-drop-wallpapernone-background-color.patch
21mr|pcmanfm-qt-1.4.0-1|13	Patch4:		pcmanfm-qt-1.4.0-drop-start-by-root.patch
21mr|pcmanfm-qt-1.4.0-1|14	BuildRequires:	cmake
21mr|pcmanfm-qt-1.4.0-1|15	BuildRequires:	qt5-linguist-tools
21mr|pcmanfm-qt-1.4.0-1|16	BuildRequires:	kf5solid-devel
21mr|pcmanfm-qt-1.4.0-1|17	BuildRequires:	pkgconfig(gio-2.0)
21mr|pcmanfm-qt-1.4.0-1|18	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|pcmanfm-qt-1.4.0-1|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|pcmanfm-qt-1.4.0-1|20	BuildRequires:	pkgconfig(libfm-qt)
21mr|pcmanfm-qt-1.4.0-1|21	BuildRequires:	pkgconfig(libmenu-cache)
21mr|pcmanfm-qt-1.4.0-1|22	BuildRequires:	pkgconfig(lxqt)
21mr|pcmanfm-qt-1.4.0-1|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|pcmanfm-qt-1.4.0-1|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|pcmanfm-qt-1.4.0-1|25	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|pcmanfm-qt-1.4.0-1|26	BuildRequires:	pkgconfig(x11)
21mr|pcmanfm-qt-1.4.0-1|27	BuildRequires:	pkgconfig(libexif)
21mr|pcmanfm-qt-1.4.0-1|28	
21mr|pcmanfm-qt-1.4.0-1|29	%description
21mr|pcmanfm-qt-1.4.0-1|30	File manager for the LXQt desktop.
21mr|pcmanfm-qt-1.4.0-1|31	
21mr|pcmanfm-qt-1.4.0-1|32	%files
21mr|pcmanfm-qt-1.4.0-1|33	%doc AUTHORS CHANGELOG README.md
21mr|pcmanfm-qt-1.4.0-1|34	%license LICENSE
21mr|pcmanfm-qt-1.4.0-1|35	%{_bindir}/pcmanfm-qt
21mr|pcmanfm-qt-1.4.0-1|36	%{_datadir}/applications/*.desktop
21mr|pcmanfm-qt-1.4.0-1|37	%{_datadir}/%{name}
21mr|pcmanfm-qt-1.4.0-1|38	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|pcmanfm-qt-1.4.0-1|39	%{_mandir}/man?/*
21mr|pcmanfm-qt-1.4.0-1|40	%{_sysconfdir}/xdg/autostart/*
21mr|pcmanfm-qt-1.4.0-1|41	
21mr|pcmanfm-qt-1.4.0-1|42	#----------------------------------------------------------------------------
21mr|pcmanfm-qt-1.4.0-1|43	
21mr|pcmanfm-qt-1.4.0-1|44	%prep
21mr|pcmanfm-qt-1.4.0-1|45	%autosetup -p1
21mr|pcmanfm-qt-1.4.0-1|46	
21mr|pcmanfm-qt-1.4.0-1|47	%build
21mr|pcmanfm-qt-1.4.0-1|48	%cmake
21mr|pcmanfm-qt-1.4.0-1|49	%make
21mr|pcmanfm-qt-1.4.0-1|50	
21mr|pcmanfm-qt-1.4.0-1|51	%install
21mr|pcmanfm-qt-1.4.0-1|52	%makeinstall_std -C build
21mr|pcmanfm-qt-1.4.0-1|53	mv %{buildroot}%{_datadir}/applications/%{name}-desktop-pref{,erence}.desktop
21mr|pcmanfm-qt-1.4.0-1|54	sed -i "s/Categories=Settings/Categories=LXQt;Settings/" %{buildroot}%{_datadir}/applications/%{name}-desktop-preference.desktop

14673 21
21mr|pcmemtest-1.5-1|1	# Prevent stripping
21mr|pcmemtest-1.5-1|2	%global __spec_install_post /usr/lib/rpm/brp-compress
21mr|pcmemtest-1.5-1|3	%global debug_package %{nil}
21mr|pcmemtest-1.5-1|4	
21mr|pcmemtest-1.5-1|5	Summary:	Stand-alone memory tester for x86 and x86-64 computers
21mr|pcmemtest-1.5-1|6	Name:		pcmemtest
21mr|pcmemtest-1.5-1|7	Version:	1.5
21mr|pcmemtest-1.5-1|8	Release:	1
21mr|pcmemtest-1.5-1|9	License:	GPLv2
21mr|pcmemtest-1.5-1|10	Group:		System/Kernel and hardware
21mr|pcmemtest-1.5-1|11	Url:		https://github.com/martinwhitaker/pcmemtest
21mr|pcmemtest-1.5-1|12	Source0:	https://github.com/martinwhitaker/pcmemtest/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|pcmemtest-1.5-1|13	Source1:	20_pcmemtest
21mr|pcmemtest-1.5-1|14	Patch0:		pcmemtest-1.5-upstream.patch
21mr|pcmemtest-1.5-1|15	BuildRequires:	dosfstools
21mr|pcmemtest-1.5-1|16	BuildRequires:	mtools
21mr|pcmemtest-1.5-1|17	BuildRequires:	xorriso
21mr|pcmemtest-1.5-1|18	ExclusiveArch:	%{ix86} x86_64
21mr|pcmemtest-1.5-1|19	
21mr|pcmemtest-1.5-1|20	%description
21mr|pcmemtest-1.5-1|21	PCMemTest is a stand-alone memory tester for x86 and x86-64 architecture
21mr|pcmemtest-1.5-1|22	computers. It provides a more thorough memory check than that provided by
21mr|pcmemtest-1.5-1|23	BIOS memory tests.
21mr|pcmemtest-1.5-1|24	
21mr|pcmemtest-1.5-1|25	PCMemTest can be loaded and run either directly by a PC BIOS (legacy or UEFI)
21mr|pcmemtest-1.5-1|26	or via an intermediate bootloader that supports the Linux 16-bit, 32-bit,
21mr|pcmemtest-1.5-1|27	64-bit, or EFI handover boot protocol. It should work on any Pentium class or
21mr|pcmemtest-1.5-1|28	later 32-bit or 64-bit CPU.
21mr|pcmemtest-1.5-1|29	
21mr|pcmemtest-1.5-1|30	%files
21mr|pcmemtest-1.5-1|31	%doc README.md
21mr|pcmemtest-1.5-1|32	/boot/pcmemtest
21mr|pcmemtest-1.5-1|33	%{_sysconfdir}/grub.d/20_pcmemtest
21mr|pcmemtest-1.5-1|34	
21mr|pcmemtest-1.5-1|35	%post
21mr|pcmemtest-1.5-1|36	if [ -d /boot/efi/EFI ]; then
21mr|pcmemtest-1.5-1|37	mkdir -p /boot/efi/EFI/memtest
21mr|pcmemtest-1.5-1|38	cp /boot/pcmemtest /boot/efi/EFI/memtest/bootx64.efi
21mr|pcmemtest-1.5-1|39	fi
21mr|pcmemtest-1.5-1|40	
21mr|pcmemtest-1.5-1|41	%preun
21mr|pcmemtest-1.5-1|42	if [ -f /boot/pcmemtest -a -f /boot/efi/EFI/memtest/bootx64.efi ]; then
21mr|pcmemtest-1.5-1|43	if cmp -s /boot/pcmemtest /boot/efi/EFI/memtest/bootx64.efi; then
21mr|pcmemtest-1.5-1|44	rm /boot/efi/EFI/memtest/bootx64.efi
21mr|pcmemtest-1.5-1|45	fi
21mr|pcmemtest-1.5-1|46	fi
21mr|pcmemtest-1.5-1|47	
21mr|pcmemtest-1.5-1|48	#----------------------------------------------------------------------------
21mr|pcmemtest-1.5-1|49	
21mr|pcmemtest-1.5-1|50	%package iso
21mr|pcmemtest-1.5-1|51	Summary:	ISO version of pcmemtest
21mr|pcmemtest-1.5-1|52	Group:		System/Kernel and hardware
21mr|pcmemtest-1.5-1|53	
21mr|pcmemtest-1.5-1|54	%description iso
21mr|pcmemtest-1.5-1|55	ISO version of pcmemtest.
21mr|pcmemtest-1.5-1|56	
21mr|pcmemtest-1.5-1|57	%files iso
21mr|pcmemtest-1.5-1|58	%doc README.md
21mr|pcmemtest-1.5-1|59	%{_datadir}/%{name}
21mr|pcmemtest-1.5-1|60	
21mr|pcmemtest-1.5-1|61	#----------------------------------------------------------------------------
21mr|pcmemtest-1.5-1|62	
21mr|pcmemtest-1.5-1|63	%prep
21mr|pcmemtest-1.5-1|64	%setup -q
21mr|pcmemtest-1.5-1|65	%apply_patches
21mr|pcmemtest-1.5-1|66	
21mr|pcmemtest-1.5-1|67	%build
21mr|pcmemtest-1.5-1|68	%ifarch x86_64
21mr|pcmemtest-1.5-1|69	pushd build64
21mr|pcmemtest-1.5-1|70	make
21mr|pcmemtest-1.5-1|71	make iso
21mr|pcmemtest-1.5-1|72	popd
21mr|pcmemtest-1.5-1|73	%else
21mr|pcmemtest-1.5-1|74	pushd build32
21mr|pcmemtest-1.5-1|75	make
21mr|pcmemtest-1.5-1|76	make iso
21mr|pcmemtest-1.5-1|77	popd
21mr|pcmemtest-1.5-1|78	%endif
21mr|pcmemtest-1.5-1|79	
21mr|pcmemtest-1.5-1|80	%install
21mr|pcmemtest-1.5-1|81	mkdir -p %{buildroot}/boot
21mr|pcmemtest-1.5-1|82	mkdir -p %{buildroot}/%{_sysconfdir}/grub.d
21mr|pcmemtest-1.5-1|83	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|pcmemtest-1.5-1|84	install -m644 build??/memtest.efi -D %{buildroot}/boot/pcmemtest
21mr|pcmemtest-1.5-1|85	install -m644 build??/memtest.iso -D %{buildroot}%{_datadir}/%{name}/
21mr|pcmemtest-1.5-1|86	install -D -m 755 %{SOURCE1} %{buildroot}/%{_sysconfdir}/grub.d/

14674 21
21mr|pcp-5.3.2-2|1	%global _disable_ld_no_undefined %nil
21mr|pcp-5.3.2-2|2	# TODO: rework spec to avoid this hack
21mr|pcp-5.3.2-2|3	%global _duplicate_files_terminate_build 0
21mr|pcp-5.3.2-2|4	
21mr|pcp-5.3.2-2|5	%global _confdir	%{_sysconfdir}/pcp
21mr|pcp-5.3.2-2|6	%global _logsdir	%{_localstatedir}/log/pcp
21mr|pcp-5.3.2-2|7	%global _pmnsdir	%{_localstatedir}/lib/pcp/pmns
21mr|pcp-5.3.2-2|8	%global _tempsdir	%{_localstatedir}/lib/pcp/tmp
21mr|pcp-5.3.2-2|9	%global _pmdasdir	%{_localstatedir}/lib/pcp/pmdas
21mr|pcp-5.3.2-2|10	%global _testsdir	%{_localstatedir}/lib/pcp/testsuite
21mr|pcp-5.3.2-2|11	%global _selinuxdir	%{_localstatedir}/lib/pcp/selinux
21mr|pcp-5.3.2-2|12	%global _logconfdir	%{_localstatedir}/lib/pcp/config/pmlogconf
21mr|pcp-5.3.2-2|13	%global _ieconfdir	%{_localstatedir}/lib/pcp/config/pmieconf
21mr|pcp-5.3.2-2|14	%global _tapsetdir	%{_datadir}/systemtap/tapset
21mr|pcp-5.3.2-2|15	%global _bashcompdir	%{_datadir}/bash-completion/completions
21mr|pcp-5.3.2-2|16	%global _pixmapdir	%{_datadir}/pcp-gui/pixmaps
21mr|pcp-5.3.2-2|17	%global _hicolordir	%{_datadir}/icons/hicolor
21mr|pcp-5.3.2-2|18	%global _booksdir	%{_datadir}/doc/pcp-doc
21mr|pcp-5.3.2-2|19	
21mr|pcp-5.3.2-2|20	%define pcp_major 3
21mr|pcp-5.3.2-2|21	%define gui_major 2
21mr|pcp-5.3.2-2|22	%define import_major 1
21mr|pcp-5.3.2-2|23	%define mmv_major 1
21mr|pcp-5.3.2-2|24	%define pmda_major 3
21mr|pcp-5.3.2-2|25	%define trace_major 2
21mr|pcp-5.3.2-2|26	%define web_major 1
21mr|pcp-5.3.2-2|27	%define libname %mklibname pcp %{pcp_major}
21mr|pcp-5.3.2-2|28	%define libgui %mklibname pcp_gui %{gui_major}
21mr|pcp-5.3.2-2|29	%define libimport %mklibname pcp_import %{import_major}
21mr|pcp-5.3.2-2|30	%define libmmv %mklibname pcp_mmv %{mmv_major}
21mr|pcp-5.3.2-2|31	%define libpmda %mklibname pcp_pmda %{pmda_major}
21mr|pcp-5.3.2-2|32	%define libtrace %mklibname pcp_trace %{trace_major}
21mr|pcp-5.3.2-2|33	%define libweb %mklibname pcp_web %{web_major}
21mr|pcp-5.3.2-2|34	%define devname %mklibname -d %{name}
21mr|pcp-5.3.2-2|35	
21mr|pcp-5.3.2-2|36	#=============================================================================
21mr|pcp-5.3.2-2|37	
21mr|pcp-5.3.2-2|38	Summary:	System-level performance monitoring and performance management
21mr|pcp-5.3.2-2|39	Name:		pcp
21mr|pcp-5.3.2-2|40	Version:	5.3.2
21mr|pcp-5.3.2-2|41	Release:	2
21mr|pcp-5.3.2-2|42	Group:		Monitoring
21mr|pcp-5.3.2-2|43	License:	GPLv2+ and LGPLv2+ and CC-BY
21mr|pcp-5.3.2-2|44	Url:		https://pcp.io
21mr|pcp-5.3.2-2|45	Source0:	https://performancecopilot.jfrog.io/artifactory/pcp-source-release/%{name}-%{version}.src.tar.gz
21mr|pcp-5.3.2-2|46	Source1:	pcp.sysusers.conf
21mr|pcp-5.3.2-2|47	Source2:	pcpqa.sysusers.conf
21mr|pcp-5.3.2-2|48	Source3:	pcp.rpmlintrc
21mr|pcp-5.3.2-2|49	Patch0:		e2k-qmc.patch
21mr|pcp-5.3.2-2|50	
21mr|pcp-5.3.2-2|51	#=========================================================================
21mr|pcp-5.3.2-2|52	%bcond_without selinux
21mr|pcp-5.3.2-2|53	%bcond_without snmp
21mr|pcp-5.3.2-2|54	
21mr|pcp-5.3.2-2|55	%bcond_without perfevent
21mr|pcp-5.3.2-2|56	# libvarlink and pmdapodman
21mr|pcp-5.3.2-2|57	%bcond_without podman
21mr|pcp-5.3.2-2|58	
21mr|pcp-5.3.2-2|59	# libchan, libhdr_histogram and pmdastatsd
21mr|pcp-5.3.2-2|60	%bcond_without statsd
21mr|pcp-5.3.2-2|61	
21mr|pcp-5.3.2-2|62	%bcond_with python2
21mr|pcp-5.3.2-2|63	
21mr|pcp-5.3.2-2|64	%bcond_without python3
21mr|pcp-5.3.2-2|65	
21mr|pcp-5.3.2-2|66	%global perl_interpreter perl-interpreter
21mr|pcp-5.3.2-2|67	
21mr|pcp-5.3.2-2|68	# support for pmdabcc, check bcc.spec for supported architectures of bcc
21mr|pcp-5.3.2-2|69	%ifarch %{x86_64} %{power64} aarch64 s390x
21mr|pcp-5.3.2-2|70	%bcond_without bcc
21mr|pcp-5.3.2-2|71	%else
21mr|pcp-5.3.2-2|72	%bcond_with bcc
21mr|pcp-5.3.2-2|73	%endif
21mr|pcp-5.3.2-2|74	
21mr|pcp-5.3.2-2|75	# support for pmdabpftrace, check bpftrace.spec for supported architectures of bpftrace
21mr|pcp-5.3.2-2|76	%ifarch %{x86_64} %{power64} aarch64 s390x
21mr|pcp-5.3.2-2|77	%bcond_without bpftrace
21mr|pcp-5.3.2-2|78	%else
21mr|pcp-5.3.2-2|79	%bcond_with bpftrace
21mr|pcp-5.3.2-2|80	%endif
21mr|pcp-5.3.2-2|81	
21mr|pcp-5.3.2-2|82	# support for pmdajson
21mr|pcp-5.3.2-2|83	%bcond_without json
21mr|pcp-5.3.2-2|84	
21mr|pcp-5.3.2-2|85	# No mssql ODBC driver on non-x86 platforms
21mr|pcp-5.3.2-2|86	%bcond_without mssql
21mr|pcp-5.3.2-2|87	
21mr|pcp-5.3.2-2|88	# support for pmdanutcracker (perl deps missing on rhel)
21mr|pcp-5.3.2-2|89	%bcond_without nutcracker
21mr|pcp-5.3.2-2|90	
21mr|pcp-5.3.2-2|91	# static probes, missing before el6 and on some architectures
21mr|pcp-5.3.2-2|92	%bcond_without sdt
21mr|pcp-5.3.2-2|93	
21mr|pcp-5.3.2-2|94	# libuv async event library
21mr|pcp-5.3.2-2|95	%bcond_without libuv
21mr|pcp-5.3.2-2|96	%bcond_without openssl
21mr|pcp-5.3.2-2|97	
21mr|pcp-5.3.2-2|98	%bcond_without xlsx
21mr|pcp-5.3.2-2|99	
21mr|pcp-5.3.2-2|100	%bcond_without dstat
21mr|pcp-5.3.2-2|101	
21mr|pcp-5.3.2-2|102	# we never want Infiniband on s390 and armv7hl platforms
21mr|pcp-5.3.2-2|103	%bcond_without infiniband
21mr|pcp-5.3.2-2|104	
21mr|pcp-5.3.2-2|105	#=========================================================================
21mr|pcp-5.3.2-2|106	# prevent conflicting binary and man page install for pcp(1)
21mr|pcp-5.3.2-2|107	Conflicts:	librapi < 0.16
21mr|pcp-5.3.2-2|108	
21mr|pcp-5.3.2-2|109	# KVM PMDA moved into pcp (no longer using Perl, default on)
21mr|pcp-5.3.2-2|110	Obsoletes:	pcp-pmda-kvm < 4.1.1
21mr|pcp-5.3.2-2|111	Provides:	pcp-pmda-kvm
21mr|pcp-5.3.2-2|112	
21mr|pcp-5.3.2-2|113	# PCP REST APIs are now provided by pmproxy
21mr|pcp-5.3.2-2|114	Obsoletes:	pcp-webapi-debuginfo < 5.0.0
21mr|pcp-5.3.2-2|115	Obsoletes:	pcp-webapi < 5.0.0
21mr|pcp-5.3.2-2|116	Provides:	pcp-webapi
21mr|pcp-5.3.2-2|117	
21mr|pcp-5.3.2-2|118	# https://fedoraproject.org/wiki/Packaging "C and C++"
21mr|pcp-5.3.2-2|119	BuildRequires:	procps autoconf bison flex
21mr|pcp-5.3.2-2|120	BuildRequires:	pkgconfig(nss)
21mr|pcp-5.3.2-2|121	BuildRequires:	pkgconfig(rpm)
21mr|pcp-5.3.2-2|122	BuildRequires:	avahi-common-devel
21mr|pcp-5.3.2-2|123	BuildRequires:	pkgconfig(liblzma)
21mr|pcp-5.3.2-2|124	BuildRequires:	pkgconfig(zlib)
21mr|pcp-5.3.2-2|125	%if %{with python3}
21mr|pcp-5.3.2-2|126	BuildRequires:	pkgconfig(python3)
21mr|pcp-5.3.2-2|127	%endif
21mr|pcp-5.3.2-2|128	BuildRequires:	pkgconfig(ncurses)
21mr|pcp-5.3.2-2|129	BuildRequires:	pkgconfig(readline)
21mr|pcp-5.3.2-2|130	BuildRequires:	pkgconfig(libsasl2)
21mr|pcp-5.3.2-2|131	
21mr|pcp-5.3.2-2|132	%if %{with podman}
21mr|pcp-5.3.2-2|133	BuildRequires:	pkgconfig(libvarlink)
21mr|pcp-5.3.2-2|134	%endif
21mr|pcp-5.3.2-2|135	%if %{with statsd}
21mr|pcp-5.3.2-2|136	BuildRequires:	ragel
21mr|pcp-5.3.2-2|137	BuildRequires:	chan-devel
21mr|pcp-5.3.2-2|138	BuildRequires:	HdrHistogram_c-devel
21mr|pcp-5.3.2-2|139	%endif
21mr|pcp-5.3.2-2|140	%if %{with perfevent}
21mr|pcp-5.3.2-2|141	BuildRequires:	libpfm-devel >= 4
21mr|pcp-5.3.2-2|142	%endif
21mr|pcp-5.3.2-2|143	%if %{with sdt}
21mr|pcp-5.3.2-2|144	BuildRequires:	systemtap-sdt-devel
21mr|pcp-5.3.2-2|145	%endif
21mr|pcp-5.3.2-2|146	%if %{with libuv}
21mr|pcp-5.3.2-2|147	BuildRequires:	pkgconfig(libuv)
21mr|pcp-5.3.2-2|148	%endif
21mr|pcp-5.3.2-2|149	%if %{with openssl}
21mr|pcp-5.3.2-2|150	BuildRequires:	openssl-devel >= 1.1.1
21mr|pcp-5.3.2-2|151	%endif
21mr|pcp-5.3.2-2|152	BuildRequires:	perl-generators
21mr|pcp-5.3.2-2|153	BuildRequires:	perl-devel
21mr|pcp-5.3.2-2|154	BuildRequires:	perl(strict)
21mr|pcp-5.3.2-2|155	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|pcp-5.3.2-2|156	BuildRequires:	perl(LWP::UserAgent)
21mr|pcp-5.3.2-2|157	BuildRequires:	perl(JSON)
21mr|pcp-5.3.2-2|158	BuildRequires:	perl(LWP::UserAgent)
21mr|pcp-5.3.2-2|159	BuildRequires:	perl(Time::HiRes)
21mr|pcp-5.3.2-2|160	BuildRequires:	perl(Digest::MD5)
21mr|pcp-5.3.2-2|161	BuildRequires:	man hostname
21mr|pcp-5.3.2-2|162	BuildRequires:	pkgconfig(systemd)
21mr|pcp-5.3.2-2|163	BuildRequires:	pkgconfig(libmicrohttpd)
21mr|pcp-5.3.2-2|164	BuildRequires:	desktop-file-utils
21mr|pcp-5.3.2-2|165	BuildRequires:	pkgconfig(Qt5Core)
21mr|pcp-5.3.2-2|166	BuildRequires:	pkgconfig(Qt5Svg)
21mr|pcp-5.3.2-2|167	BuildRequires:	pkgconfig(Qt5Gui)
21mr|pcp-5.3.2-2|168	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|pcp-5.3.2-2|169	BuildRequires:	qt5-qtbase-devel
21mr|pcp-5.3.2-2|170	
21mr|pcp-5.3.2-2|171	Requires:	pcp-conf
21mr|pcp-5.3.2-2|172	%if %{with selinux}
21mr|pcp-5.3.2-2|173	Requires:	pcp-selinux = %{EVRD}
21mr|pcp-5.3.2-2|174	%endif
21mr|pcp-5.3.2-2|175	
21mr|pcp-5.3.2-2|176	Obsoletes:	pcp-compat < 4.2.0
21mr|pcp-5.3.2-2|177	Obsoletes:	pcp-monitor < 4.2.0
21mr|pcp-5.3.2-2|178	Obsoletes:	pcp-collector < 4.2.0
21mr|pcp-5.3.2-2|179	Obsoletes:	pcp-pmda-nvidia < 3.10.5
21mr|pcp-5.3.2-2|180	
21mr|pcp-5.3.2-2|181	#======================================================================
21mr|pcp-5.3.2-2|182	
21mr|pcp-5.3.2-2|183	%global pmda_remove() %{expand:
21mr|pcp-5.3.2-2|184	if [ %1 -eq 0 ]
21mr|pcp-5.3.2-2|185	then
21mr|pcp-5.3.2-2|186	PCP_PMDAS_DIR=%{_pmdasdir}
21mr|pcp-5.3.2-2|187	PCP_PMCDCONF_PATH=%{_confdir}/pmcd/pmcd.conf
21mr|pcp-5.3.2-2|188	if [ -f "$PCP_PMCDCONF_PATH" -a -f "$PCP_PMDAS_DIR/%2/domain.h" ]
21mr|pcp-5.3.2-2|189	then
21mr|pcp-5.3.2-2|190	(cd "$PCP_PMDAS_DIR/%2/" && ./Remove >/dev/null 2>&1)
21mr|pcp-5.3.2-2|191	fi
21mr|pcp-5.3.2-2|192	fi
21mr|pcp-5.3.2-2|193	}
21mr|pcp-5.3.2-2|194	
21mr|pcp-5.3.2-2|195	%global install_file() %{expand:
21mr|pcp-5.3.2-2|196	if [ -w "%1" ]
21mr|pcp-5.3.2-2|197	then
21mr|pcp-5.3.2-2|198	(cd "%1" && touch "%2" && chmod 644 "%2")
21mr|pcp-5.3.2-2|199	else
21mr|pcp-5.3.2-2|200	echo "WARNING: Cannot write to %1, skipping %2 creation." >&2
21mr|pcp-5.3.2-2|201	fi
21mr|pcp-5.3.2-2|202	}
21mr|pcp-5.3.2-2|203	
21mr|pcp-5.3.2-2|204	%global rebuild_pmns() %{expand:
21mr|pcp-5.3.2-2|205	if [ -w "%1" ]
21mr|pcp-5.3.2-2|206	then
21mr|pcp-5.3.2-2|207	(cd "%1" && ./Rebuild -s && rm -f "%2")
21mr|pcp-5.3.2-2|208	else
21mr|pcp-5.3.2-2|209	echo "WARNING: Cannot write to %1, skipping namespace rebuild." >&2
21mr|pcp-5.3.2-2|210	fi
21mr|pcp-5.3.2-2|211	}
21mr|pcp-5.3.2-2|212	
21mr|pcp-5.3.2-2|213	%global selinux_handle_policy() %{expand:
21mr|pcp-5.3.2-2|214	if [ %1 -ge 1 ]
21mr|pcp-5.3.2-2|215	then
21mr|pcp-5.3.2-2|216	%{_libexecdir}/pcp/bin/selinux-setup %{_selinuxdir} install %2
21mr|pcp-5.3.2-2|217	elif [ %1 -eq 0 ]
21mr|pcp-5.3.2-2|218	then
21mr|pcp-5.3.2-2|219	%{_libexecdir}/pcp/bin/selinux-setup %{_selinuxdir} remove %2
21mr|pcp-5.3.2-2|220	fi
21mr|pcp-5.3.2-2|221	}
21mr|pcp-5.3.2-2|222	
21mr|pcp-5.3.2-2|223	#======================================================================
21mr|pcp-5.3.2-2|224	%description
21mr|pcp-5.3.2-2|225	Performance Co-Pilot (PCP) provides a framework and services to support
21mr|pcp-5.3.2-2|226	system-level performance monitoring and performance management.
21mr|pcp-5.3.2-2|227	
21mr|pcp-5.3.2-2|228	The PCP open source release provides a unifying abstraction for all of
21mr|pcp-5.3.2-2|229	the interesting performance data in a system, and allows client
21mr|pcp-5.3.2-2|230	applications to easily retrieve and process any subset of that data.
21mr|pcp-5.3.2-2|231	
21mr|pcp-5.3.2-2|232	%files -f base.list
21mr|pcp-5.3.2-2|233	#
21mr|pcp-5.3.2-2|234	# Note: there are some headers (e.g. domain.h) and in a few cases some
21mr|pcp-5.3.2-2|235	# C source files that rpmlint complains about. These are not devel files,
21mr|pcp-5.3.2-2|236	# but rather they are (slightly obscure) PMDA config files.
21mr|pcp-5.3.2-2|237	#
21mr|pcp-5.3.2-2|238	%doc CHANGELOG COPYING INSTALL.md README.md VERSION.pcp pcp.lsm
21mr|pcp-5.3.2-2|239	
21mr|pcp-5.3.2-2|240	%dir %{_confdir}
21mr|pcp-5.3.2-2|241	%dir %{_pmdasdir}
21mr|pcp-5.3.2-2|242	%dir %{_datadir}/pcp
21mr|pcp-5.3.2-2|243	%dir %{_libexecdir}/pcp
21mr|pcp-5.3.2-2|244	%dir %{_libexecdir}/pcp/bin
21mr|pcp-5.3.2-2|245	%dir %{_localstatedir}/lib/pcp
21mr|pcp-5.3.2-2|246	%dir %{_localstatedir}/lib/pcp/config
21mr|pcp-5.3.2-2|247	%dir %attr(0775,pcp,pcp) %{_tempsdir}
21mr|pcp-5.3.2-2|248	%dir %attr(0775,pcp,pcp) %{_tempsdir}/bash
21mr|pcp-5.3.2-2|249	%dir %attr(0775,pcp,pcp) %{_tempsdir}/json
21mr|pcp-5.3.2-2|250	%dir %attr(0775,pcp,pcp) %{_tempsdir}/mmv
21mr|pcp-5.3.2-2|251	%dir %attr(0775,pcp,pcp) %{_tempsdir}/pmie
21mr|pcp-5.3.2-2|252	%dir %attr(0775,pcp,pcp) %{_tempsdir}/pmlogger
21mr|pcp-5.3.2-2|253	%dir %attr(0775,pcp,pcp) %{_tempsdir}/pmproxy
21mr|pcp-5.3.2-2|254	
21mr|pcp-5.3.2-2|255	%dir %{_datadir}/pcp/lib
21mr|pcp-5.3.2-2|256	%{_datadir}/pcp/lib/ReplacePmnsSubtree
21mr|pcp-5.3.2-2|257	%{_datadir}/pcp/lib/bashproc.sh
21mr|pcp-5.3.2-2|258	%{_libexecdir}/pcp/lib/bashproc.sh
21mr|pcp-5.3.2-2|259	%{_datadir}/pcp/lib/lockpmns
21mr|pcp-5.3.2-2|260	%{_datadir}/pcp/lib/pmdaproc.sh
21mr|pcp-5.3.2-2|261	%{_libexecdir}/pcp/lib/pmdaproc.sh
21mr|pcp-5.3.2-2|262	%{_datadir}/pcp/lib/utilproc.sh
21mr|pcp-5.3.2-2|263	%{_libexecdir}/pcp/lib/utilproc.sh
21mr|pcp-5.3.2-2|264	%{_datadir}/pcp/lib/rc-proc.sh
21mr|pcp-5.3.2-2|265	%{_libexecdir}/pcp/lib/rc-proc.sh
21mr|pcp-5.3.2-2|266	%{_datadir}/pcp/lib/rc-proc.sh.minimal
21mr|pcp-5.3.2-2|267	%{_libexecdir}/pcp/lib/rc-proc.sh.minimal
21mr|pcp-5.3.2-2|268	%{_datadir}/pcp/lib/unlockpmns
21mr|pcp-5.3.2-2|269	%{_libexecdir}/pcp/lib/pcp
21mr|pcp-5.3.2-2|270	%{_libexecdir}/pcp/lib/pmcd
21mr|pcp-5.3.2-2|271	%{_libexecdir}/pcp/lib/pmlogger
21mr|pcp-5.3.2-2|272	%{_libexecdir}/pcp/lib/pmproxy
21mr|pcp-5.3.2-2|273	%{_libexecdir}/pcp/lib/pmie
21mr|pcp-5.3.2-2|274	%{_libexecdir}/pcp/pmdas/kvm/Install
21mr|pcp-5.3.2-2|275	%{_libexecdir}/pcp/pmdas/kvm/Remove
21mr|pcp-5.3.2-2|276	%{_libexecdir}/pcp/pmdas/kvm/Upgrade
21mr|pcp-5.3.2-2|277	%{_libexecdir}/pcp/pmdas/kvm/domain.h
21mr|pcp-5.3.2-2|278	%{_libexecdir}/pcp/pmdas/kvm/help
21mr|pcp-5.3.2-2|279	%{_libexecdir}/pcp/pmdas/kvm/help.dir
21mr|pcp-5.3.2-2|280	%{_libexecdir}/pcp/pmdas/kvm/help.pag
21mr|pcp-5.3.2-2|281	%{_libexecdir}/pcp/pmdas/kvm/pmda_kvm.so
21mr|pcp-5.3.2-2|282	%{_libexecdir}/pcp/pmdas/kvm/pmdakvm
21mr|pcp-5.3.2-2|283	%{_libexecdir}/pcp/pmdas/kvm/root
21mr|pcp-5.3.2-2|284	%{_libexecdir}/pcp/pmdas/kvm/root_kvm
21mr|pcp-5.3.2-2|285	%{_libexecdir}/pcp/pmdas/linux/domain.h
21mr|pcp-5.3.2-2|286	%{_libexecdir}/pcp/pmdas/linux/help
21mr|pcp-5.3.2-2|287	%{_libexecdir}/pcp/pmdas/linux/help.dir
21mr|pcp-5.3.2-2|288	%{_libexecdir}/pcp/pmdas/linux/help.pag
21mr|pcp-5.3.2-2|289	%{_libexecdir}/pcp/pmdas/linux/pmda_linux.so
21mr|pcp-5.3.2-2|290	%{_libexecdir}/pcp/pmdas/linux/pmdalinux
21mr|pcp-5.3.2-2|291	%{_libexecdir}/pcp/pmdas/logger/Install
21mr|pcp-5.3.2-2|292	%{_libexecdir}/pcp/pmdas/logger/README
21mr|pcp-5.3.2-2|293	%{_libexecdir}/pcp/pmdas/logger/Remove
21mr|pcp-5.3.2-2|294	%{_libexecdir}/pcp/pmdas/logger/domain.h
21mr|pcp-5.3.2-2|295	%{_libexecdir}/pcp/pmdas/logger/help
21mr|pcp-5.3.2-2|296	%{_libexecdir}/pcp/pmdas/logger/pmdalogger
21mr|pcp-5.3.2-2|297	%{_libexecdir}/pcp/pmdas/logger/pmns
21mr|pcp-5.3.2-2|298	%{_libexecdir}/pcp/pmdas/logger/root
21mr|pcp-5.3.2-2|299	%{_libexecdir}/pcp/pmdas/mmv/Install
21mr|pcp-5.3.2-2|300	%{_libexecdir}/pcp/pmdas/mmv/Remove
21mr|pcp-5.3.2-2|301	%{_libexecdir}/pcp/pmdas/mmv/domain.h
21mr|pcp-5.3.2-2|302	%{_libexecdir}/pcp/pmdas/mmv/mmvdump
21mr|pcp-5.3.2-2|303	%{_libexecdir}/pcp/pmdas/mmv/pmda_mmv.so
21mr|pcp-5.3.2-2|304	%{_libexecdir}/pcp/pmdas/mmv/pmdammv
21mr|pcp-5.3.2-2|305	%{_libexecdir}/pcp/pmdas/mmv/root_mmv
21mr|pcp-5.3.2-2|306	%{_libexecdir}/pcp/pmdas/pipe/Install
21mr|pcp-5.3.2-2|307	%{_libexecdir}/pcp/pmdas/pipe/README
21mr|pcp-5.3.2-2|308	%{_libexecdir}/pcp/pmdas/pipe/Remove
21mr|pcp-5.3.2-2|309	%{_libexecdir}/pcp/pmdas/pipe/domain.h
21mr|pcp-5.3.2-2|310	%{_libexecdir}/pcp/pmdas/pipe/help
21mr|pcp-5.3.2-2|311	%{_libexecdir}/pcp/pmdas/pipe/pmdapipe
21mr|pcp-5.3.2-2|312	%{_libexecdir}/pcp/pmdas/pipe/pmns
21mr|pcp-5.3.2-2|313	%{_libexecdir}/pcp/pmdas/pipe/root
21mr|pcp-5.3.2-2|314	%{_libexecdir}/pcp/pmdas/pmcd/help.dir
21mr|pcp-5.3.2-2|315	%{_libexecdir}/pcp/pmdas/pmcd/help.pag
21mr|pcp-5.3.2-2|316	%{_libexecdir}/pcp/pmdas/pmcd/pmda_pmcd.so
21mr|pcp-5.3.2-2|317	%{_libexecdir}/pcp/pmdas/proc/Install
21mr|pcp-5.3.2-2|318	%{_libexecdir}/pcp/pmdas/proc/Remove
21mr|pcp-5.3.2-2|319	%{_libexecdir}/pcp/pmdas/proc/domain.h
21mr|pcp-5.3.2-2|320	%{_libexecdir}/pcp/pmdas/proc/help
21mr|pcp-5.3.2-2|321	%{_libexecdir}/pcp/pmdas/proc/help.dir
21mr|pcp-5.3.2-2|322	%{_libexecdir}/pcp/pmdas/proc/help.pag
21mr|pcp-5.3.2-2|323	%{_libexecdir}/pcp/pmdas/proc/pmda_proc.so
21mr|pcp-5.3.2-2|324	%{_libexecdir}/pcp/pmdas/proc/pmdaproc
21mr|pcp-5.3.2-2|325	%{_libexecdir}/pcp/pmdas/proc/root
21mr|pcp-5.3.2-2|326	%{_libexecdir}/pcp/pmdas/proc/root_proc
21mr|pcp-5.3.2-2|327	%{_libexecdir}/pcp/pmdas/root/domain.h
21mr|pcp-5.3.2-2|328	%{_libexecdir}/pcp/pmdas/root/help
21mr|pcp-5.3.2-2|329	%{_libexecdir}/pcp/pmdas/root/help.dir
21mr|pcp-5.3.2-2|330	%{_libexecdir}/pcp/pmdas/root/help.pag
21mr|pcp-5.3.2-2|331	%{_libexecdir}/pcp/pmdas/root/pmdaroot
21mr|pcp-5.3.2-2|332	%{_libexecdir}/pcp/pmdas/root/root
21mr|pcp-5.3.2-2|333	%{_libexecdir}/pcp/pmdas/root/root_root
21mr|pcp-5.3.2-2|334	%{_libexecdir}/pcp/pmdas/sockets/Install
21mr|pcp-5.3.2-2|335	%{_libexecdir}/pcp/pmdas/sockets/Remove
21mr|pcp-5.3.2-2|336	%{_libexecdir}/pcp/pmdas/sockets/domain.h
21mr|pcp-5.3.2-2|337	%{_libexecdir}/pcp/pmdas/sockets/help
21mr|pcp-5.3.2-2|338	%{_libexecdir}/pcp/pmdas/sockets/pmda_sockets.so
21mr|pcp-5.3.2-2|339	%{_libexecdir}/pcp/pmdas/sockets/pmdasockets
21mr|pcp-5.3.2-2|340	%{_libexecdir}/pcp/pmdas/sockets/pmns
21mr|pcp-5.3.2-2|341	%{_libexecdir}/pcp/pmdas/sockets/root
21mr|pcp-5.3.2-2|342	%{_libexecdir}/pcp/pmdas/sockets/Upgrade
21mr|pcp-5.3.2-2|343	%{_libexecdir}/pcp/pmdas/xfs/Install
21mr|pcp-5.3.2-2|344	%{_libexecdir}/pcp/pmdas/xfs/Remove
21mr|pcp-5.3.2-2|345	%{_libexecdir}/pcp/pmdas/xfs/domain.h
21mr|pcp-5.3.2-2|346	%{_libexecdir}/pcp/pmdas/xfs/help
21mr|pcp-5.3.2-2|347	%{_libexecdir}/pcp/pmdas/xfs/help.dir
21mr|pcp-5.3.2-2|348	%{_libexecdir}/pcp/pmdas/xfs/help.pag
21mr|pcp-5.3.2-2|349	%{_libexecdir}/pcp/pmdas/xfs/pmda_xfs.so
21mr|pcp-5.3.2-2|350	%{_libexecdir}/pcp/pmdas/xfs/pmdaxfs
21mr|pcp-5.3.2-2|351	%{_libexecdir}/pcp/pmdas/xfs/root
21mr|pcp-5.3.2-2|352	%{_libexecdir}/pcp/pmdas/xfs/root_xfs
21mr|pcp-5.3.2-2|353	%{_libexecdir}/pcp/pmdas/zfs/Install
21mr|pcp-5.3.2-2|354	%{_libexecdir}/pcp/pmdas/zfs/Remove
21mr|pcp-5.3.2-2|355	%{_libexecdir}/pcp/pmdas/zfs/domain.h
21mr|pcp-5.3.2-2|356	%{_libexecdir}/pcp/pmdas/zfs/help
21mr|pcp-5.3.2-2|357	%{_libexecdir}/pcp/pmdas/zfs/help.dir
21mr|pcp-5.3.2-2|358	%{_libexecdir}/pcp/pmdas/zfs/help.pag
21mr|pcp-5.3.2-2|359	%{_libexecdir}/pcp/pmdas/zfs/pmda_zfs.so
21mr|pcp-5.3.2-2|360	%{_libexecdir}/pcp/pmdas/zfs/pmdazfs
21mr|pcp-5.3.2-2|361	%{_libexecdir}/pcp/pmdas/zfs/root
21mr|pcp-5.3.2-2|362	%{_libexecdir}/pcp/pmdas/zfs/root_zfs
21mr|pcp-5.3.2-2|363	%{_libexecdir}/pcp/pmns/Make.stdpmid
21mr|pcp-5.3.2-2|364	%{_libexecdir}/pcp/pmns/Makefile
21mr|pcp-5.3.2-2|365	%{_libexecdir}/pcp/pmns/Rebuild
21mr|pcp-5.3.2-2|366	%{_libexecdir}/pcp/pmns/ReplacePmnsSubtree
21mr|pcp-5.3.2-2|367	%{_libexecdir}/pcp/pmns/lockpmns
21mr|pcp-5.3.2-2|368	%{_libexecdir}/pcp/pmns/root_denki
21mr|pcp-5.3.2-2|369	%{_libexecdir}/pcp/pmns/root_jbd2
21mr|pcp-5.3.2-2|370	%{_libexecdir}/pcp/pmns/root_kvm
21mr|pcp-5.3.2-2|371	%{_libexecdir}/pcp/pmns/root_linux
21mr|pcp-5.3.2-2|372	%{_libexecdir}/pcp/pmns/root_mmv
21mr|pcp-5.3.2-2|373	%{_libexecdir}/pcp/pmns/root_pmcd
21mr|pcp-5.3.2-2|374	%{_libexecdir}/pcp/pmns/root_pmproxy
21mr|pcp-5.3.2-2|375	%{_libexecdir}/pcp/pmns/root_podman
21mr|pcp-5.3.2-2|376	%{_libexecdir}/pcp/pmns/root_proc
21mr|pcp-5.3.2-2|377	%{_libexecdir}/pcp/pmns/root_root
21mr|pcp-5.3.2-2|378	%{_libexecdir}/pcp/pmns/root_xfs
21mr|pcp-5.3.2-2|379	%{_libexecdir}/pcp/pmns/root_zfs
21mr|pcp-5.3.2-2|380	%{_libexecdir}/pcp/pmns/stdpmid.local
21mr|pcp-5.3.2-2|381	%{_libexecdir}/pcp/pmns/stdpmid.pcp
21mr|pcp-5.3.2-2|382	%{_libexecdir}/pcp/pmns/unlockpmns
21mr|pcp-5.3.2-2|383	%dir %attr(0775,pcp,pcp) %{_logsdir}
21mr|pcp-5.3.2-2|384	%attr(0775,pcp,pcp) %{_logsdir}/pmcd
21mr|pcp-5.3.2-2|385	%attr(0775,pcp,pcp) %{_logsdir}/pmlogger
21mr|pcp-5.3.2-2|386	%attr(0775,pcp,pcp) %{_logsdir}/pmie
21mr|pcp-5.3.2-2|387	%attr(0775,pcp,pcp) %{_logsdir}/pmproxy
21mr|pcp-5.3.2-2|388	%{_localstatedir}/lib/pcp/pmns
21mr|pcp-5.3.2-2|389	%{_unitdir}/pmcd.service
21mr|pcp-5.3.2-2|390	%{_unitdir}/pmlogger.service
21mr|pcp-5.3.2-2|391	%{_unitdir}/pmie.service
21mr|pcp-5.3.2-2|392	%{_unitdir}/pmproxy.service
21mr|pcp-5.3.2-2|393	# services and timers replacing the old cron scripts
21mr|pcp-5.3.2-2|394	%{_unitdir}/pmlogger_check.service
21mr|pcp-5.3.2-2|395	%{_unitdir}/pmlogger_check.timer
21mr|pcp-5.3.2-2|396	%{_unitdir}/pmlogger_daily.service
21mr|pcp-5.3.2-2|397	%{_unitdir}/pmlogger_daily.timer
21mr|pcp-5.3.2-2|398	%{_unitdir}/pmlogger_daily-poll.service
21mr|pcp-5.3.2-2|399	%{_unitdir}/pmlogger_daily-poll.timer
21mr|pcp-5.3.2-2|400	%{_unitdir}/pmie_check.service
21mr|pcp-5.3.2-2|401	%{_unitdir}/pmie_check.timer
21mr|pcp-5.3.2-2|402	%{_unitdir}/pmie_daily.service
21mr|pcp-5.3.2-2|403	%{_unitdir}/pmie_daily.timer
21mr|pcp-5.3.2-2|404	%config(noreplace) %{_sysconfdir}/sysconfig/pmie_timers
21mr|pcp-5.3.2-2|405	%config(noreplace) %{_sysconfdir}/sysconfig/pmlogger_timers
21mr|pcp-5.3.2-2|406	%config(noreplace) %{_sysconfdir}/sasl2/pmcd.conf
21mr|pcp-5.3.2-2|407	%config(noreplace) %{_sysconfdir}/sysconfig/pmlogger
21mr|pcp-5.3.2-2|408	%config(noreplace) %{_sysconfdir}/sysconfig/pmproxy
21mr|pcp-5.3.2-2|409	%config(noreplace) %{_sysconfdir}/sysconfig/pmcd
21mr|pcp-5.3.2-2|410	%config %{_sysconfdir}/pcp.env
21mr|pcp-5.3.2-2|411	%dir %{_confdir}/pipe.conf.d
21mr|pcp-5.3.2-2|412	%config(noreplace) %{_confdir}/pipe/sample.conf
21mr|pcp-5.3.2-2|413	%dir %{_confdir}/labels
21mr|pcp-5.3.2-2|414	%config(noreplace) %{_confdir}/labels.conf
21mr|pcp-5.3.2-2|415	%dir %{_confdir}/linux
21mr|pcp-5.3.2-2|416	%config(noreplace) %{_confdir}/linux/interfaces.conf
21mr|pcp-5.3.2-2|417	%config(noreplace) %{_confdir}/linux/samplebandwidth.conf
21mr|pcp-5.3.2-2|418	%dir %{_confdir}/pmcd
21mr|pcp-5.3.2-2|419	%config(noreplace) %{_confdir}/pmcd/pmcd.conf
21mr|pcp-5.3.2-2|420	%config(noreplace) %{_confdir}/pmcd/pmcd.options
21mr|pcp-5.3.2-2|421	%config(noreplace) %{_confdir}/pmcd/rc.local
21mr|pcp-5.3.2-2|422	%dir %{_confdir}/pmproxy
21mr|pcp-5.3.2-2|423	%config(noreplace) %{_confdir}/pmproxy/pmproxy.options
21mr|pcp-5.3.2-2|424	%config(noreplace) %{_confdir}/pmproxy/pmproxy.conf
21mr|pcp-5.3.2-2|425	%dir %{_confdir}/pmie
21mr|pcp-5.3.2-2|426	%dir %{_confdir}/pmie/control.d
21mr|pcp-5.3.2-2|427	%{_confdir}/pmie/class.d/pmfind
21mr|pcp-5.3.2-2|428	%config(noreplace) %{_confdir}/pmie/control
21mr|pcp-5.3.2-2|429	%config(noreplace) %{_confdir}/pmie/control.d/local
21mr|pcp-5.3.2-2|430	%dir %{_confdir}/pmlogger
21mr|pcp-5.3.2-2|431	%dir %{_confdir}/pmlogger/control.d
21mr|pcp-5.3.2-2|432	%config(noreplace) %{_confdir}/pmlogger/control
21mr|pcp-5.3.2-2|433	%config(noreplace) %{_confdir}/pmlogger/control.d/local
21mr|pcp-5.3.2-2|434	%dir %attr(0775,pcp,pcp) %{_confdir}/nssdb
21mr|pcp-5.3.2-2|435	%dir %{_confdir}/discover
21mr|pcp-5.3.2-2|436	%config(noreplace) %{_confdir}/discover/pcp-kube-pods.conf
21mr|pcp-5.3.2-2|437	%if %{with libuv}
21mr|pcp-5.3.2-2|438	%dir %{_confdir}/pmseries
21mr|pcp-5.3.2-2|439	%config(noreplace) %{_confdir}/pmseries/pmseries.conf
21mr|pcp-5.3.2-2|440	%endif
21mr|pcp-5.3.2-2|441	%config(noreplace) %{_confdir}/kvm/kvm.conf
21mr|pcp-5.3.2-2|442	%{_confdir}/pmafm/pcp
21mr|pcp-5.3.2-2|443	%{_confdir}/pmieconf/cpu/context_switch
21mr|pcp-5.3.2-2|444	%{_confdir}/pmieconf/cpu/load_average
21mr|pcp-5.3.2-2|445	%{_confdir}/pmieconf/cpu/low_util
21mr|pcp-5.3.2-2|446	%{_confdir}/pmieconf/cpu/system
21mr|pcp-5.3.2-2|447	%{_confdir}/pmieconf/cpu/util
21mr|pcp-5.3.2-2|448	%{_confdir}/pmieconf/entropy/available
21mr|pcp-5.3.2-2|449	%{_confdir}/pmieconf/filesys/filling
21mr|pcp-5.3.2-2|450	%{_confdir}/pmieconf/global/parameters
21mr|pcp-5.3.2-2|451	%{_confdir}/pmieconf/global/pcp_actions
21mr|pcp-5.3.2-2|452	%{_confdir}/pmieconf/memory/exhausted
21mr|pcp-5.3.2-2|453	%{_confdir}/pmieconf/memory/oom_kill
21mr|pcp-5.3.2-2|454	%{_confdir}/pmieconf/memory/swap_low
21mr|pcp-5.3.2-2|455	%{_confdir}/pmieconf/mssql/stolen_node_memory
21mr|pcp-5.3.2-2|456	%{_confdir}/pmieconf/network/tcplistenoverflows
21mr|pcp-5.3.2-2|457	%{_confdir}/pmieconf/network/tcpqfulldocookies
21mr|pcp-5.3.2-2|458	%{_confdir}/pmieconf/network/tcpqfulldrops
21mr|pcp-5.3.2-2|459	%{_confdir}/pmieconf/percpu/many_util
21mr|pcp-5.3.2-2|460	%{_confdir}/pmieconf/percpu/some_util
21mr|pcp-5.3.2-2|461	%{_confdir}/pmieconf/percpu/system
21mr|pcp-5.3.2-2|462	%{_confdir}/pmieconf/pernetif/collisions
21mr|pcp-5.3.2-2|463	%{_confdir}/pmieconf/pernetif/errors
21mr|pcp-5.3.2-2|464	%{_confdir}/pmieconf/pernetif/packets
21mr|pcp-5.3.2-2|465	%{_confdir}/pmieconf/pernetif/util
21mr|pcp-5.3.2-2|466	%{_confdir}/pmieconf/power/thermal_throttle
21mr|pcp-5.3.2-2|467	%{_confdir}/pmieconf/primary/pmda_status
21mr|pcp-5.3.2-2|468	%{_confdir}/pmlogconf/cpu/percpu
21mr|pcp-5.3.2-2|469	%{_confdir}/pmlogconf/cpu/summary
21mr|pcp-5.3.2-2|470	%{_confdir}/pmlogconf/disk/percontroller
21mr|pcp-5.3.2-2|471	%{_confdir}/pmlogconf/disk/perdisk
21mr|pcp-5.3.2-2|472	%{_confdir}/pmlogconf/disk/perpartition
21mr|pcp-5.3.2-2|473	%{_confdir}/pmlogconf/disk/summary
21mr|pcp-5.3.2-2|474	%{_confdir}/pmlogconf/filesystem/all
21mr|pcp-5.3.2-2|475	%{_confdir}/pmlogconf/filesystem/rpc-server
21mr|pcp-5.3.2-2|476	%{_confdir}/pmlogconf/filesystem/summary
21mr|pcp-5.3.2-2|477	%{_confdir}/pmlogconf/filesystem/xfs-all
21mr|pcp-5.3.2-2|478	%{_confdir}/pmlogconf/filesystem/xfs-io-linux
21mr|pcp-5.3.2-2|479	%{_confdir}/pmlogconf/kernel/bufcache-activity
21mr|pcp-5.3.2-2|480	%{_confdir}/pmlogconf/kernel/bufcache-all
21mr|pcp-5.3.2-2|481	%{_confdir}/pmlogconf/kernel/inode-cache
21mr|pcp-5.3.2-2|482	%{_confdir}/pmlogconf/kernel/load
21mr|pcp-5.3.2-2|483	%{_confdir}/pmlogconf/kernel/memory-linux
21mr|pcp-5.3.2-2|484	%{_confdir}/pmlogconf/kernel/read-write-data
21mr|pcp-5.3.2-2|485	%{_confdir}/pmlogconf/kernel/summary-linux
21mr|pcp-5.3.2-2|486	%{_confdir}/pmlogconf/kernel/summary-windows
21mr|pcp-5.3.2-2|487	%{_confdir}/pmlogconf/kernel/syscalls-linux
21mr|pcp-5.3.2-2|488	%{_confdir}/pmlogconf/kernel/vnodes
21mr|pcp-5.3.2-2|489	%{_confdir}/pmlogconf/kvm/kvm
21mr|pcp-5.3.2-2|490	%{_confdir}/pmlogconf/memory/buddyinfo
21mr|pcp-5.3.2-2|491	%{_confdir}/pmlogconf/memory/ksminfo
21mr|pcp-5.3.2-2|492	%{_confdir}/pmlogconf/memory/meminfo
21mr|pcp-5.3.2-2|493	%{_confdir}/pmlogconf/memory/proc-linux
21mr|pcp-5.3.2-2|494	%{_confdir}/pmlogconf/memory/slabinfo
21mr|pcp-5.3.2-2|495	%{_confdir}/pmlogconf/memory/swap-activity
21mr|pcp-5.3.2-2|496	%{_confdir}/pmlogconf/memory/swap-all
21mr|pcp-5.3.2-2|497	%{_confdir}/pmlogconf/memory/swap-config
21mr|pcp-5.3.2-2|498	%{_confdir}/pmlogconf/memory/vmstat
21mr|pcp-5.3.2-2|499	%{_confdir}/pmlogconf/memory/zoneinfo
21mr|pcp-5.3.2-2|500	%{_confdir}/pmlogconf/networking/icmp6
21mr|pcp-5.3.2-2|501	%{_confdir}/pmlogconf/networking/interface-all
21mr|pcp-5.3.2-2|502	%{_confdir}/pmlogconf/networking/interface-summary
21mr|pcp-5.3.2-2|503	%{_confdir}/pmlogconf/networking/ip6
21mr|pcp-5.3.2-2|504	%{_confdir}/pmlogconf/networking/mbufs
21mr|pcp-5.3.2-2|505	%{_confdir}/pmlogconf/networking/multicast
21mr|pcp-5.3.2-2|506	%{_confdir}/pmlogconf/networking/nfs2-client
21mr|pcp-5.3.2-2|507	%{_confdir}/pmlogconf/networking/nfs2-server
21mr|pcp-5.3.2-2|508	%{_confdir}/pmlogconf/networking/nfs3-client
21mr|pcp-5.3.2-2|509	%{_confdir}/pmlogconf/networking/nfs3-server
21mr|pcp-5.3.2-2|510	%{_confdir}/pmlogconf/networking/nfs4-client
21mr|pcp-5.3.2-2|511	%{_confdir}/pmlogconf/networking/nfs4-server
21mr|pcp-5.3.2-2|512	%{_confdir}/pmlogconf/networking/other-protocols
21mr|pcp-5.3.2-2|513	%{_confdir}/pmlogconf/networking/perprocess-linux
21mr|pcp-5.3.2-2|514	%{_confdir}/pmlogconf/networking/persocket-linux
21mr|pcp-5.3.2-2|515	%{_confdir}/pmlogconf/networking/rpc
21mr|pcp-5.3.2-2|516	%{_confdir}/pmlogconf/networking/socket-linux
21mr|pcp-5.3.2-2|517	%{_confdir}/pmlogconf/networking/softnet
21mr|pcp-5.3.2-2|518	%{_confdir}/pmlogconf/networking/streams
21mr|pcp-5.3.2-2|519	%{_confdir}/pmlogconf/networking/tcp-activity-linux
21mr|pcp-5.3.2-2|520	%{_confdir}/pmlogconf/networking/tcp-all
21mr|pcp-5.3.2-2|521	%{_confdir}/pmlogconf/networking/udp-all
21mr|pcp-5.3.2-2|522	%{_confdir}/pmlogconf/networking/udp-packets-linux
21mr|pcp-5.3.2-2|523	%{_confdir}/pmlogconf/networking/udp6
21mr|pcp-5.3.2-2|524	%{_confdir}/pmlogconf/platform/hinv
21mr|pcp-5.3.2-2|525	%{_confdir}/pmlogconf/platform/linux
21mr|pcp-5.3.2-2|526	%{_confdir}/pmlogconf/services/pmproxy
21mr|pcp-5.3.2-2|527	%{_confdir}/pmlogconf/services/redis
21mr|pcp-5.3.2-2|528	%{_confdir}/pmlogconf/sqlserver/summary
21mr|pcp-5.3.2-2|529	%{_confdir}/pmlogconf/storage/vdo
21mr|pcp-5.3.2-2|530	%{_confdir}/pmlogconf/storage/vdo-summary
21mr|pcp-5.3.2-2|531	%{_confdir}/pmlogconf/tools/atop-zfs
21mr|pcp-5.3.2-2|532	%{_confdir}/pmlogconf/tools/atop-zswap
21mr|pcp-5.3.2-2|533	%{_confdir}/pmlogconf/tools/htop-zfs
21mr|pcp-5.3.2-2|534	%{_confdir}/pmlogger/class.d/pmfind
21mr|pcp-5.3.2-2|535	%{_confdir}/pmlogger/config.pmstat
21mr|pcp-5.3.2-2|536	%ifnarch %{ix86} %{riscv64} %{e2k}
21mr|pcp-5.3.2-2|537	%config(noreplace) %{_confdir}/pmlogrewrite/bcc_migrate.conf
21mr|pcp-5.3.2-2|538	%endif
21mr|pcp-5.3.2-2|539	%config(noreplace) %{_confdir}/pmlogrewrite/cgroup_units.conf
21mr|pcp-5.3.2-2|540	%config(noreplace) %{_confdir}/pmlogrewrite/jbd2_kernel_ulong.conf
21mr|pcp-5.3.2-2|541	%config(noreplace) %{_confdir}/pmlogrewrite/linux_disk_all_fixups.conf
21mr|pcp-5.3.2-2|542	%config(noreplace) %{_confdir}/pmlogrewrite/linux_kernel_fixups.conf
21mr|pcp-5.3.2-2|543	%config(noreplace) %{_confdir}/pmlogrewrite/linux_kernel_ulong.conf
21mr|pcp-5.3.2-2|544	%config(noreplace) %{_confdir}/pmlogrewrite/linux_proc_fs_nfsd_fixups.conf
21mr|pcp-5.3.2-2|545	%config(noreplace) %{_confdir}/pmlogrewrite/linux_proc_migrate.conf
21mr|pcp-5.3.2-2|546	%config(noreplace) %{_confdir}/pmlogrewrite/linux_proc_net_snmp_migrate.conf
21mr|pcp-5.3.2-2|547	%config(noreplace) %{_confdir}/pmlogrewrite/linux_proc_net_tcp_migrate.conf
21mr|pcp-5.3.2-2|548	%config(noreplace) %{_confdir}/pmlogrewrite/linux_xfs_migrate.conf
21mr|pcp-5.3.2-2|549	%config(noreplace) %{_confdir}/pmlogrewrite/linux_xfs_perdev_buffer.conf
21mr|pcp-5.3.2-2|550	%config(noreplace) %{_confdir}/pmlogrewrite/mysql_migrate.conf
21mr|pcp-5.3.2-2|551	%config(noreplace) %{_confdir}/pmlogrewrite/nfsclient_migrate.conf
21mr|pcp-5.3.2-2|552	%config(noreplace) %{_confdir}/pmlogrewrite/pmcd_migrate.conf
21mr|pcp-5.3.2-2|553	%config(noreplace) %{_confdir}/pmlogrewrite/proc_discrete_strings.conf
21mr|pcp-5.3.2-2|554	%config(noreplace) %{_confdir}/pmlogrewrite/proc_jiffies.conf
21mr|pcp-5.3.2-2|555	%config(noreplace) %{_confdir}/pmlogrewrite/proc_kernel_ulong.conf
21mr|pcp-5.3.2-2|556	%config(noreplace) %{_confdir}/pmlogrewrite/proc_kernel_ulong_migrate.conf
21mr|pcp-5.3.2-2|557	%config(noreplace) %{_confdir}/pmlogrewrite/proc_scheduler.conf
21mr|pcp-5.3.2-2|558	%config(noreplace) %{_confdir}/pmsearch/pmsearch.conf
21mr|pcp-5.3.2-2|559	%config(noreplace) %{_confdir}/proc/samplehotproc.conf
21mr|pcp-5.3.2-2|560	%config(noreplace) %{_confdir}/sockets/filter.conf
21mr|pcp-5.3.2-2|561	%ghost %dir %attr(0775,pcp,pcp) %{_localstatedir}/run/pcp
21mr|pcp-5.3.2-2|562	%{_localstatedir}/lib/pcp/config/pmafm
21mr|pcp-5.3.2-2|563	%dir %attr(0775,pcp,pcp) %{_localstatedir}/lib/pcp/config/pmie
21mr|pcp-5.3.2-2|564	%{_localstatedir}/lib/pcp/config/pmieconf
21mr|pcp-5.3.2-2|565	%dir %attr(0775,pcp,pcp) %{_localstatedir}/lib/pcp/config/pmlogger
21mr|pcp-5.3.2-2|566	%{_localstatedir}/lib/pcp/config/pmlogger/*
21mr|pcp-5.3.2-2|567	%{_localstatedir}/lib/pcp/config/pmlogrewrite
21mr|pcp-5.3.2-2|568	%dir %attr(0775,pcp,pcp) %{_localstatedir}/lib/pcp/config/pmda
21mr|pcp-5.3.2-2|569	
21mr|pcp-5.3.2-2|570	%{_datadir}/zsh/site-functions/_pcp
21mr|pcp-5.3.2-2|571	%if %{with sdt}
21mr|pcp-5.3.2-2|572	%{_tapsetdir}/pmcd.stp
21mr|pcp-5.3.2-2|573	%endif
21mr|pcp-5.3.2-2|574	
21mr|pcp-5.3.2-2|575	%{_sysusersdir}/pcp.conf
21mr|pcp-5.3.2-2|576	%config(noreplace) %{_sysconfdir}/sysconfig/pmfind
21mr|pcp-5.3.2-2|577	%{_unitdir}/pmfind.service
21mr|pcp-5.3.2-2|578	%{_unitdir}/pmfind.timer
21mr|pcp-5.3.2-2|579	
21mr|pcp-5.3.2-2|580	%pre
21mr|pcp-5.3.2-2|581	%sysusers_create_package pcp %{SOURCE1}
21mr|pcp-5.3.2-2|582	exit 0
21mr|pcp-5.3.2-2|583	
21mr|pcp-5.3.2-2|584	%post
21mr|pcp-5.3.2-2|585	PCP_PMNS_DIR=%{_pmnsdir}
21mr|pcp-5.3.2-2|586	%{install_file "$PCP_PMNS_DIR" .NeedRebuild}
21mr|pcp-5.3.2-2|587	%systemd_post pmcd.service
21mr|pcp-5.3.2-2|588	%systemd_post pmlogger.service
21mr|pcp-5.3.2-2|589	%systemd_post pmie.service
21mr|pcp-5.3.2-2|590	%systemd_post pmproxy.service
21mr|pcp-5.3.2-2|591	%systemd_post pmfind.service
21mr|pcp-5.3.2-2|592	%{rebuild_pmns "$PCP_PMNS_DIR" .NeedRebuild}
21mr|pcp-5.3.2-2|593	
21mr|pcp-5.3.2-2|594	%postun
21mr|pcp-5.3.2-2|595	%systemd_postun_with_restart pmcd.service
21mr|pcp-5.3.2-2|596	%systemd_postun_with_restart pmlogger.service
21mr|pcp-5.3.2-2|597	%systemd_postun_with_restart pmie.service
21mr|pcp-5.3.2-2|598	%systemd_postun_with_restart pmproxy.service
21mr|pcp-5.3.2-2|599	%systemd_postun_with_restart pmfind.service
21mr|pcp-5.3.2-2|600	
21mr|pcp-5.3.2-2|601	%preun
21mr|pcp-5.3.2-2|602	if [ "$1" -eq 0 ]
21mr|pcp-5.3.2-2|603	then
21mr|pcp-5.3.2-2|604	# stop daemons before erasing the package
21mr|pcp-5.3.2-2|605	%systemd_preun pmlogger.service
21mr|pcp-5.3.2-2|606	%systemd_preun pmie.service
21mr|pcp-5.3.2-2|607	%systemd_preun pmproxy.service
21mr|pcp-5.3.2-2|608	%systemd_preun pmcd.service
21mr|pcp-5.3.2-2|609	%systemd_preun pmfind.service
21mr|pcp-5.3.2-2|610	systemctl stop pmlogger.service >/dev/null 2>&1
21mr|pcp-5.3.2-2|611	systemctl stop pmie.service >/dev/null 2>&1
21mr|pcp-5.3.2-2|612	systemctl stop pmproxy.service >/dev/null 2>&1
21mr|pcp-5.3.2-2|613	systemctl stop pmcd.service >/dev/null 2>&1
21mr|pcp-5.3.2-2|614	systemctl stop pmfind.service >/dev/null 2>&1
21mr|pcp-5.3.2-2|615	# cleanup namespace state/flag, may still exist
21mr|pcp-5.3.2-2|616	PCP_PMNS_DIR=%{_pmnsdir}
21mr|pcp-5.3.2-2|617	rm -f "$PCP_PMNS_DIR/.NeedRebuild" >/dev/null 2>&1
21mr|pcp-5.3.2-2|618	fi
21mr|pcp-5.3.2-2|619	
21mr|pcp-5.3.2-2|620	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|621	# pcp-conf
21mr|pcp-5.3.2-2|622	#
21mr|pcp-5.3.2-2|623	%package conf
21mr|pcp-5.3.2-2|624	Summary:	Performance Co-Pilot run-time configuration
21mr|pcp-5.3.2-2|625	
21mr|pcp-5.3.2-2|626	%description conf
21mr|pcp-5.3.2-2|627	Performance Co-Pilot (PCP) run-time configuration
21mr|pcp-5.3.2-2|628	
21mr|pcp-5.3.2-2|629	%files conf
21mr|pcp-5.3.2-2|630	%dir %{_includedir}/pcp
21mr|pcp-5.3.2-2|631	%{_includedir}/pcp/builddefs
21mr|pcp-5.3.2-2|632	%{_includedir}/pcp/buildrules
21mr|pcp-5.3.2-2|633	%config %{_sysconfdir}/pcp.conf
21mr|pcp-5.3.2-2|634	%dir %{_localstatedir}/lib/pcp/config/derived
21mr|pcp-5.3.2-2|635	%config %{_localstatedir}/lib/pcp/config/derived/*
21mr|pcp-5.3.2-2|636	%config(noreplace) %{_confdir}/derived/cpu-util.conf
21mr|pcp-5.3.2-2|637	%config(noreplace) %{_confdir}/derived/iostat.conf
21mr|pcp-5.3.2-2|638	%config(noreplace) %{_confdir}/derived/mssql.conf
21mr|pcp-5.3.2-2|639	%config(noreplace) %{_confdir}/derived/proc.conf
21mr|pcp-5.3.2-2|640	
21mr|pcp-5.3.2-2|641	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|642	
21mr|pcp-5.3.2-2|643	%package -n	%{devname}
21mr|pcp-5.3.2-2|644	Summary:	Performance Co-Pilot (PCP) development headers
21mr|pcp-5.3.2-2|645	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|646	Requires:	%{libname} = %{EVRD}
21mr|pcp-5.3.2-2|647	Requires:	%{libgui} = %{EVRD}
21mr|pcp-5.3.2-2|648	Requires:	%{libimport} = %{EVRD}
21mr|pcp-5.3.2-2|649	Requires:	%{libmmv} = %{EVRD}
21mr|pcp-5.3.2-2|650	Requires:	%{libpmda} = %{EVRD}
21mr|pcp-5.3.2-2|651	Requires:	%{libtrace} = %{EVRD}
21mr|pcp-5.3.2-2|652	Requires:	%{libweb} = %{EVRD}
21mr|pcp-5.3.2-2|653	
21mr|pcp-5.3.2-2|654	%description -n %{devname}
21mr|pcp-5.3.2-2|655	Performance Co-Pilot (PCP) headers for development.
21mr|pcp-5.3.2-2|656	
21mr|pcp-5.3.2-2|657	%files -n %{devname}
21mr|pcp-5.3.2-2|658	%{_libdir}/libpcp.so
21mr|pcp-5.3.2-2|659	%{_libdir}/libpcp_gui.so
21mr|pcp-5.3.2-2|660	%{_libdir}/libpcp_mmv.so
21mr|pcp-5.3.2-2|661	%{_libdir}/libpcp_pmda.so
21mr|pcp-5.3.2-2|662	%{_libdir}/libpcp_trace.so
21mr|pcp-5.3.2-2|663	%{_libdir}/libpcp_import.so
21mr|pcp-5.3.2-2|664	%{_libdir}/libpcp_web.so
21mr|pcp-5.3.2-2|665	%{_libdir}/pkgconfig/libpcp.pc
21mr|pcp-5.3.2-2|666	%{_libdir}/pkgconfig/libpcp_pmda.pc
21mr|pcp-5.3.2-2|667	%{_libdir}/pkgconfig/libpcp_import.pc
21mr|pcp-5.3.2-2|668	%{_includedir}/pcp/*.h
21mr|pcp-5.3.2-2|669	
21mr|pcp-5.3.2-2|670	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|671	# pcp-devel
21mr|pcp-5.3.2-2|672	#
21mr|pcp-5.3.2-2|673	%package develtools
21mr|pcp-5.3.2-2|674	Summary:	Performance Co-Pilot (PCP) development tools and documentation
21mr|pcp-5.3.2-2|675	Requires:	%{devname} = %{EVRD}
21mr|pcp-5.3.2-2|676	
21mr|pcp-5.3.2-2|677	%description develtools
21mr|pcp-5.3.2-2|678	Performance Co-Pilot (PCP) documentation and tools for development.
21mr|pcp-5.3.2-2|679	
21mr|pcp-5.3.2-2|680	%files develtools -f devel.list
21mr|pcp-5.3.2-2|681	%{_datadir}/pcp/examples
21mr|pcp-5.3.2-2|682	
21mr|pcp-5.3.2-2|683	# PMDAs that ship src and are not for production use
21mr|pcp-5.3.2-2|684	# straight out-of-the-box, for devel or QA use only.
21mr|pcp-5.3.2-2|685	%{_pmdasdir}/simple
21mr|pcp-5.3.2-2|686	%{_pmdasdir}/sample
21mr|pcp-5.3.2-2|687	%{_pmdasdir}/trivial
21mr|pcp-5.3.2-2|688	%{_pmdasdir}/txmon
21mr|pcp-5.3.2-2|689	%config(noreplace) %{_confdir}/simple/simple.conf
21mr|pcp-5.3.2-2|690	%{_libexecdir}/pcp/pmdas/denki/Install
21mr|pcp-5.3.2-2|691	%{_libexecdir}/pcp/pmdas/denki/README
21mr|pcp-5.3.2-2|692	%{_libexecdir}/pcp/pmdas/denki/Remove
21mr|pcp-5.3.2-2|693	%{_libexecdir}/pcp/pmdas/denki/domain.h
21mr|pcp-5.3.2-2|694	%{_libexecdir}/pcp/pmdas/denki/help
21mr|pcp-5.3.2-2|695	%{_libexecdir}/pcp/pmdas/denki/help.dir
21mr|pcp-5.3.2-2|696	%{_libexecdir}/pcp/pmdas/denki/help.pag
21mr|pcp-5.3.2-2|697	%{_libexecdir}/pcp/pmdas/denki/pmda_denki.so
21mr|pcp-5.3.2-2|698	%{_libexecdir}/pcp/pmdas/denki/pmdadenki
21mr|pcp-5.3.2-2|699	%{_libexecdir}/pcp/pmdas/denki/root
21mr|pcp-5.3.2-2|700	%{_libexecdir}/pcp/pmdas/denki/root_denki
21mr|pcp-5.3.2-2|701	%{_libexecdir}/pcp/pmdas/sample/Install
21mr|pcp-5.3.2-2|702	%{_libexecdir}/pcp/pmdas/sample/Makefile
21mr|pcp-5.3.2-2|703	%{_libexecdir}/pcp/pmdas/sample/README
21mr|pcp-5.3.2-2|704	%{_libexecdir}/pcp/pmdas/sample/Remove
21mr|pcp-5.3.2-2|705	%{_libexecdir}/pcp/pmdas/sample/domain.h
21mr|pcp-5.3.2-2|706	%{_libexecdir}/pcp/pmdas/sample/events.c
21mr|pcp-5.3.2-2|707	%{_libexecdir}/pcp/pmdas/sample/events.h
21mr|pcp-5.3.2-2|708	%{_libexecdir}/pcp/pmdas/sample/help
21mr|pcp-5.3.2-2|709	%{_libexecdir}/pcp/pmdas/sample/libpcp.h
21mr|pcp-5.3.2-2|710	%{_libexecdir}/pcp/pmdas/sample/percontext.c
21mr|pcp-5.3.2-2|711	%{_libexecdir}/pcp/pmdas/sample/percontext.h
21mr|pcp-5.3.2-2|712	%{_libexecdir}/pcp/pmdas/sample/pmda.c
21mr|pcp-5.3.2-2|713	%{_libexecdir}/pcp/pmdas/sample/pmda_sample.so
21mr|pcp-5.3.2-2|714	%{_libexecdir}/pcp/pmdas/sample/pmdasample
21mr|pcp-5.3.2-2|715	%{_libexecdir}/pcp/pmdas/sample/pmns
21mr|pcp-5.3.2-2|716	%{_libexecdir}/pcp/pmdas/sample/root
21mr|pcp-5.3.2-2|717	%{_libexecdir}/pcp/pmdas/sample/sample.c
21mr|pcp-5.3.2-2|718	%{_libexecdir}/pcp/pmdas/simple/Install
21mr|pcp-5.3.2-2|719	%{_libexecdir}/pcp/pmdas/simple/Makefile
21mr|pcp-5.3.2-2|720	%{_libexecdir}/pcp/pmdas/simple/README
21mr|pcp-5.3.2-2|721	%{_libexecdir}/pcp/pmdas/simple/Remove
21mr|pcp-5.3.2-2|722	%{_libexecdir}/pcp/pmdas/simple/domain.h
21mr|pcp-5.3.2-2|723	%{_libexecdir}/pcp/pmdas/simple/help
21mr|pcp-5.3.2-2|724	%{_libexecdir}/pcp/pmdas/simple/pmdasimple.perl
21mr|pcp-5.3.2-2|725	%{_libexecdir}/pcp/pmdas/simple/pmdasimple.python
21mr|pcp-5.3.2-2|726	%{_libexecdir}/pcp/pmdas/simple/pmns
21mr|pcp-5.3.2-2|727	%{_libexecdir}/pcp/pmdas/simple/root
21mr|pcp-5.3.2-2|728	%{_libexecdir}/pcp/pmdas/simple/simple.c
21mr|pcp-5.3.2-2|729	%{_libexecdir}/pcp/pmdas/trivial/Install
21mr|pcp-5.3.2-2|730	%{_libexecdir}/pcp/pmdas/trivial/Makefile
21mr|pcp-5.3.2-2|731	%{_libexecdir}/pcp/pmdas/trivial/README
21mr|pcp-5.3.2-2|732	%{_libexecdir}/pcp/pmdas/trivial/Remove
21mr|pcp-5.3.2-2|733	%{_libexecdir}/pcp/pmdas/trivial/domain.h
21mr|pcp-5.3.2-2|734	%{_libexecdir}/pcp/pmdas/trivial/help
21mr|pcp-5.3.2-2|735	%{_libexecdir}/pcp/pmdas/trivial/pmdatrivial.perl
21mr|pcp-5.3.2-2|736	%{_libexecdir}/pcp/pmdas/trivial/pmdatrivial.python
21mr|pcp-5.3.2-2|737	%{_libexecdir}/pcp/pmdas/trivial/pmns
21mr|pcp-5.3.2-2|738	%{_libexecdir}/pcp/pmdas/trivial/root
21mr|pcp-5.3.2-2|739	%{_libexecdir}/pcp/pmdas/trivial/trivial.c
21mr|pcp-5.3.2-2|740	%{_libexecdir}/pcp/pmdas/txmon/Install
21mr|pcp-5.3.2-2|741	%{_libexecdir}/pcp/pmdas/txmon/Makefile
21mr|pcp-5.3.2-2|742	%{_libexecdir}/pcp/pmdas/txmon/README
21mr|pcp-5.3.2-2|743	%{_libexecdir}/pcp/pmdas/txmon/Remove
21mr|pcp-5.3.2-2|744	%{_libexecdir}/pcp/pmdas/txmon/domain.h
21mr|pcp-5.3.2-2|745	%{_libexecdir}/pcp/pmdas/txmon/genload
21mr|pcp-5.3.2-2|746	%{_libexecdir}/pcp/pmdas/txmon/help
21mr|pcp-5.3.2-2|747	%{_libexecdir}/pcp/pmdas/txmon/pmns
21mr|pcp-5.3.2-2|748	%{_libexecdir}/pcp/pmdas/txmon/root
21mr|pcp-5.3.2-2|749	%{_libexecdir}/pcp/pmdas/txmon/txmon.c
21mr|pcp-5.3.2-2|750	%{_libexecdir}/pcp/pmdas/txmon/txmon.h
21mr|pcp-5.3.2-2|751	%{_libexecdir}/pcp/pmdas/txmon/txrecord.c
21mr|pcp-5.3.2-2|752	
21mr|pcp-5.3.2-2|753	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|754	# pcp-testsuite
21mr|pcp-5.3.2-2|755	#
21mr|pcp-5.3.2-2|756	%package testsuite
21mr|pcp-5.3.2-2|757	Summary:	Performance Co-Pilot (PCP) test suite
21mr|pcp-5.3.2-2|758	Requires:	%{devname} = %{EVRD}
21mr|pcp-5.3.2-2|759	Requires:	%{name}-develtools = %{EVRD}
21mr|pcp-5.3.2-2|760	Obsoletes:	pcp-gui-testsuite < 3.9.5
21mr|pcp-5.3.2-2|761	# The following are inherited from pcp-collector and pcp-monitor,
21mr|pcp-5.3.2-2|762	# both of which are now obsoleted by the base pcp package
21mr|pcp-5.3.2-2|763	Requires:	pcp-pmda-activemq pcp-pmda-bonding pcp-pmda-dbping pcp-pmda-ds389 pcp-pmda-ds389log
21mr|pcp-5.3.2-2|764	Requires:	pcp-pmda-elasticsearch pcp-pmda-gpfs pcp-pmda-gpsd pcp-pmda-hacluster pcp-pmda-lustre
21mr|pcp-5.3.2-2|765	Requires:	pcp-pmda-memcache pcp-pmda-mysql pcp-pmda-named pcp-pmda-netfilter pcp-pmda-news
21mr|pcp-5.3.2-2|766	Requires:	pcp-pmda-nginx pcp-pmda-nfsclient pcp-pmda-pdns pcp-pmda-postfix pcp-pmda-postgresql pcp-pmda-oracle
21mr|pcp-5.3.2-2|767	Requires:	pcp-pmda-openvswitch pcp-pmda-samba pcp-pmda-slurm pcp-pmda-vmware pcp-pmda-zimbra
21mr|pcp-5.3.2-2|768	Requires:	pcp-pmda-dm pcp-pmda-apache pcp-pmda-jbd2
21mr|pcp-5.3.2-2|769	Requires:	pcp-pmda-bash pcp-pmda-cisco pcp-pmda-gfs2 pcp-pmda-mailq pcp-pmda-mounts
21mr|pcp-5.3.2-2|770	Requires:	pcp-pmda-nvidia-gpu pcp-pmda-roomtemp pcp-pmda-sendmail pcp-pmda-shping pcp-pmda-smart
21mr|pcp-5.3.2-2|771	Requires:	pcp-pmda-lustrecomm pcp-pmda-logger pcp-pmda-docker
21mr|pcp-5.3.2-2|772	Obsoletes:	pcp-pmda-bind2 < %{EVRD}
21mr|pcp-5.3.2-2|773	%if %{with podman}
21mr|pcp-5.3.2-2|774	Requires:	pcp-pmda-podman
21mr|pcp-5.3.2-2|775	%endif
21mr|pcp-5.3.2-2|776	%if %{with statsd}
21mr|pcp-5.3.2-2|777	Requires:	pcp-pmda-statsd
21mr|pcp-5.3.2-2|778	%endif
21mr|pcp-5.3.2-2|779	%if %{with nutcracker}
21mr|pcp-5.3.2-2|780	Requires:	pcp-pmda-nutcracker
21mr|pcp-5.3.2-2|781	%endif
21mr|pcp-5.3.2-2|782	%if %{with bcc}
21mr|pcp-5.3.2-2|783	Requires:	pcp-pmda-bcc
21mr|pcp-5.3.2-2|784	%endif
21mr|pcp-5.3.2-2|785	%if %{with bpftrace}
21mr|pcp-5.3.2-2|786	Requires:	pcp-pmda-bpftrace
21mr|pcp-5.3.2-2|787	%endif
21mr|pcp-5.3.2-2|788	%if %{with python2} || %{with python3}
21mr|pcp-5.3.2-2|789	Requires:	pcp-pmda-gluster pcp-pmda-zswap pcp-pmda-unbound pcp-pmda-mic
21mr|pcp-5.3.2-2|790	Requires:	pcp-pmda-libvirt pcp-pmda-lio pcp-pmda-openmetrics pcp-pmda-haproxy
21mr|pcp-5.3.2-2|791	Requires:	pcp-pmda-lmsensors pcp-pmda-mssql pcp-pmda-netcheck pcp-pmda-rabbitmq
21mr|pcp-5.3.2-2|792	%endif
21mr|pcp-5.3.2-2|793	%if %{with mssql}
21mr|pcp-5.3.2-2|794	Requires:	pcp-pmda-mssql
21mr|pcp-5.3.2-2|795	%endif
21mr|pcp-5.3.2-2|796	%if %{with snmp}
21mr|pcp-5.3.2-2|797	Requires:	pcp-pmda-snmp
21mr|pcp-5.3.2-2|798	%endif
21mr|pcp-5.3.2-2|799	%if %{with json}
21mr|pcp-5.3.2-2|800	Requires:	pcp-pmda-json
21mr|pcp-5.3.2-2|801	%endif
21mr|pcp-5.3.2-2|802	Obsoletes:	pcp-pmda-rpm < %{EVRD}
21mr|pcp-5.3.2-2|803	Requires:	pcp-pmda-summary pcp-pmda-trace pcp-pmda-weblog
21mr|pcp-5.3.2-2|804	%if %{with python2} || %{with python3}
21mr|pcp-5.3.2-2|805	Requires:	pcp-system-tools
21mr|pcp-5.3.2-2|806	%endif
21mr|pcp-5.3.2-2|807	Requires:	pcp-gui
21mr|pcp-5.3.2-2|808	Requires:	bc gcc gzip bzip2
21mr|pcp-5.3.2-2|809	
21mr|pcp-5.3.2-2|810	%description testsuite
21mr|pcp-5.3.2-2|811	Quality assurance test suite for Performance Co-Pilot (PCP).
21mr|pcp-5.3.2-2|812	
21mr|pcp-5.3.2-2|813	%files testsuite
21mr|pcp-5.3.2-2|814	%defattr(-,pcpqa,pcpqa)
21mr|pcp-5.3.2-2|815	%{_testsdir}
21mr|pcp-5.3.2-2|816	%{_sysusersdir}/pcpqa.conf
21mr|pcp-5.3.2-2|817	
21mr|pcp-5.3.2-2|818	%pre testsuite
21mr|pcp-5.3.2-2|819	test -d %{_testsdir} || mkdir -p -m 755 %{_testsdir}
21mr|pcp-5.3.2-2|820	%sysusers_create_package pcpqa %{SOURCE2}
21mr|pcp-5.3.2-2|821	#chown -R pcpqa:pcpqa %{_testsdir} 2>/dev/null
21mr|pcp-5.3.2-2|822	exit 0
21mr|pcp-5.3.2-2|823	
21mr|pcp-5.3.2-2|824	%post testsuite
21mr|pcp-5.3.2-2|825	#chown -R pcpqa:pcpqa %{_testsdir} 2>/dev/null
21mr|pcp-5.3.2-2|826	systemctl restart pmcd >/dev/null 2>&1
21mr|pcp-5.3.2-2|827	systemctl restart pmlogger >/dev/null 2>&1
21mr|pcp-5.3.2-2|828	systemctl enable pmcd >/dev/null 2>&1
21mr|pcp-5.3.2-2|829	systemctl enable pmlogger >/dev/null 2>&1
21mr|pcp-5.3.2-2|830	exit 0
21mr|pcp-5.3.2-2|831	
21mr|pcp-5.3.2-2|832	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|833	# perl-PCP-PMDA. This is the PCP agent perl binding.
21mr|pcp-5.3.2-2|834	#
21mr|pcp-5.3.2-2|835	%package -n perl-PCP-PMDA
21mr|pcp-5.3.2-2|836	Summary:	Performance Co-Pilot (PCP) Perl bindings and documentation
21mr|pcp-5.3.2-2|837	Requires:	%{perl_interpreter}
21mr|pcp-5.3.2-2|838	
21mr|pcp-5.3.2-2|839	%description -n perl-PCP-PMDA
21mr|pcp-5.3.2-2|840	The PCP::PMDA Perl module contains the language bindings for
21mr|pcp-5.3.2-2|841	building Performance Metric Domain Agents (PMDAs) using Perl.
21mr|pcp-5.3.2-2|842	Each PMDA exports performance data for one specific domain, for
21mr|pcp-5.3.2-2|843	example the operating system kernel, Cisco routers, a database,
21mr|pcp-5.3.2-2|844	an application, etc.
21mr|pcp-5.3.2-2|845	
21mr|pcp-5.3.2-2|846	%files -n perl-PCP-PMDA -f perl-pcp-pmda.list
21mr|pcp-5.3.2-2|847	
21mr|pcp-5.3.2-2|848	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|849	# perl-PCP-MMV
21mr|pcp-5.3.2-2|850	#
21mr|pcp-5.3.2-2|851	%package -n perl-PCP-MMV
21mr|pcp-5.3.2-2|852	Summary:	Performance Co-Pilot (PCP) Perl bindings for PCP Memory Mapped Values
21mr|pcp-5.3.2-2|853	Requires:	%{perl_interpreter}
21mr|pcp-5.3.2-2|854	
21mr|pcp-5.3.2-2|855	%description -n perl-PCP-MMV
21mr|pcp-5.3.2-2|856	The PCP::MMV module contains the Perl language bindings for
21mr|pcp-5.3.2-2|857	building scripts instrumented with the Performance Co-Pilot
21mr|pcp-5.3.2-2|858	(PCP) Memory Mapped Value (MMV) mechanism.
21mr|pcp-5.3.2-2|859	This mechanism allows arbitrary values to be exported from an
21mr|pcp-5.3.2-2|860	instrumented script into the PCP infrastructure for monitoring
21mr|pcp-5.3.2-2|861	and analysis with pmchart, pmie, pmlogger and other PCP tools.
21mr|pcp-5.3.2-2|862	
21mr|pcp-5.3.2-2|863	%files -n perl-PCP-MMV -f perl-pcp-mmv.list
21mr|pcp-5.3.2-2|864	%{_confdir}/pmlogconf/mmv/summary
21mr|pcp-5.3.2-2|865	
21mr|pcp-5.3.2-2|866	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|867	# perl-PCP-LogImport
21mr|pcp-5.3.2-2|868	#
21mr|pcp-5.3.2-2|869	%package -n perl-PCP-LogImport
21mr|pcp-5.3.2-2|870	Summary:	Performance Co-Pilot (PCP) Perl bindings for importing external data into PCP archives
21mr|pcp-5.3.2-2|871	Requires:	%{perl_interpreter}
21mr|pcp-5.3.2-2|872	
21mr|pcp-5.3.2-2|873	%description -n perl-PCP-LogImport
21mr|pcp-5.3.2-2|874	The PCP::LogImport module contains the Perl language bindings for
21mr|pcp-5.3.2-2|875	importing data in various 3rd party formats into PCP archives so
21mr|pcp-5.3.2-2|876	they can be replayed with standard PCP monitoring tools.
21mr|pcp-5.3.2-2|877	
21mr|pcp-5.3.2-2|878	%files -n perl-PCP-LogImport -f perl-pcp-logimport.list
21mr|pcp-5.3.2-2|879	
21mr|pcp-5.3.2-2|880	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|881	# perl-PCP-LogSummary
21mr|pcp-5.3.2-2|882	#
21mr|pcp-5.3.2-2|883	%package -n perl-PCP-LogSummary
21mr|pcp-5.3.2-2|884	Summary:	Performance Co-Pilot (PCP) Perl bindings for post-processing output of pmlogsummary
21mr|pcp-5.3.2-2|885	Requires:	%{perl_interpreter}
21mr|pcp-5.3.2-2|886	
21mr|pcp-5.3.2-2|887	%description -n perl-PCP-LogSummary
21mr|pcp-5.3.2-2|888	The PCP::LogSummary module provides a Perl module for using the
21mr|pcp-5.3.2-2|889	statistical summary data produced by the Performance Co-Pilot
21mr|pcp-5.3.2-2|890	pmlogsummary utility.  This utility produces various averages,
21mr|pcp-5.3.2-2|891	minima, maxima, and other calculations based on the performance
21mr|pcp-5.3.2-2|892	data stored in a PCP archive.  The Perl interface is ideal for
21mr|pcp-5.3.2-2|893	exporting this data into third-party tools (e.g. spreadsheets).
21mr|pcp-5.3.2-2|894	
21mr|pcp-5.3.2-2|895	%files -n perl-PCP-LogSummary -f perl-pcp-logsummary.list
21mr|pcp-5.3.2-2|896	
21mr|pcp-5.3.2-2|897	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|898	# pcp-import-sar2pcp
21mr|pcp-5.3.2-2|899	#
21mr|pcp-5.3.2-2|900	%package import-sar2pcp
21mr|pcp-5.3.2-2|901	Summary:	Performance Co-Pilot tools for importing sar data into PCP archive logs
21mr|pcp-5.3.2-2|902	Requires:	perl-PCP-LogImport = %{EVRD}
21mr|pcp-5.3.2-2|903	Requires:	perl(XML::TokeParser)
21mr|pcp-5.3.2-2|904	
21mr|pcp-5.3.2-2|905	%description import-sar2pcp
21mr|pcp-5.3.2-2|906	Performance Co-Pilot (PCP) front-end tools for importing sar data
21mr|pcp-5.3.2-2|907	into standard PCP archive logs for replay with any PCP monitoring tool.
21mr|pcp-5.3.2-2|908	
21mr|pcp-5.3.2-2|909	%files import-sar2pcp
21mr|pcp-5.3.2-2|910	%{_bindir}/sar2pcp
21mr|pcp-5.3.2-2|911	
21mr|pcp-5.3.2-2|912	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|913	# pcp-import-iostat2pcp
21mr|pcp-5.3.2-2|914	#
21mr|pcp-5.3.2-2|915	%package import-iostat2pcp
21mr|pcp-5.3.2-2|916	Summary:	Performance Co-Pilot tools for importing iostat data into PCP archive logs
21mr|pcp-5.3.2-2|917	Requires:	perl-PCP-LogImport = %{EVRD}
21mr|pcp-5.3.2-2|918	
21mr|pcp-5.3.2-2|919	%description import-iostat2pcp
21mr|pcp-5.3.2-2|920	Performance Co-Pilot (PCP) front-end tools for importing iostat data
21mr|pcp-5.3.2-2|921	into standard PCP archive logs for replay with any PCP monitoring tool.
21mr|pcp-5.3.2-2|922	
21mr|pcp-5.3.2-2|923	%files import-iostat2pcp
21mr|pcp-5.3.2-2|924	%{_bindir}/iostat2pcp
21mr|pcp-5.3.2-2|925	
21mr|pcp-5.3.2-2|926	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|927	# pcp-import-mrtg2pcp
21mr|pcp-5.3.2-2|928	#
21mr|pcp-5.3.2-2|929	%package import-mrtg2pcp
21mr|pcp-5.3.2-2|930	Summary:	Performance Co-Pilot tools for importing MTRG data into PCP archive logs
21mr|pcp-5.3.2-2|931	Requires:	perl-PCP-LogImport = %{EVRD}
21mr|pcp-5.3.2-2|932	
21mr|pcp-5.3.2-2|933	%description import-mrtg2pcp
21mr|pcp-5.3.2-2|934	Performance Co-Pilot (PCP) front-end tools for importing MTRG data
21mr|pcp-5.3.2-2|935	into standard PCP archive logs for replay with any PCP monitoring tool.
21mr|pcp-5.3.2-2|936	
21mr|pcp-5.3.2-2|937	%files import-mrtg2pcp
21mr|pcp-5.3.2-2|938	%{_bindir}/mrtg2pcp
21mr|pcp-5.3.2-2|939	
21mr|pcp-5.3.2-2|940	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|941	# pcp-import-ganglia2pcp
21mr|pcp-5.3.2-2|942	#
21mr|pcp-5.3.2-2|943	%package import-ganglia2pcp
21mr|pcp-5.3.2-2|944	Summary:	Performance Co-Pilot tools for importing ganglia data into PCP archive logs
21mr|pcp-5.3.2-2|945	Requires:	perl-PCP-LogImport = %{EVRD}
21mr|pcp-5.3.2-2|946	
21mr|pcp-5.3.2-2|947	%description import-ganglia2pcp
21mr|pcp-5.3.2-2|948	Performance Co-Pilot (PCP) front-end tools for importing ganglia data
21mr|pcp-5.3.2-2|949	into standard PCP archive logs for replay with any PCP monitoring tool.
21mr|pcp-5.3.2-2|950	
21mr|pcp-5.3.2-2|951	%files import-ganglia2pcp
21mr|pcp-5.3.2-2|952	%{_bindir}/ganglia2pcp
21mr|pcp-5.3.2-2|953	
21mr|pcp-5.3.2-2|954	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|955	# pcp-import-collectl2pcp
21mr|pcp-5.3.2-2|956	#
21mr|pcp-5.3.2-2|957	%package import-collectl2pcp
21mr|pcp-5.3.2-2|958	Summary:	Performance Co-Pilot tools for importing collectl log files into PCP archive logs
21mr|pcp-5.3.2-2|959	
21mr|pcp-5.3.2-2|960	%description import-collectl2pcp
21mr|pcp-5.3.2-2|961	Performance Co-Pilot (PCP) front-end tools for importing collectl data
21mr|pcp-5.3.2-2|962	into standard PCP archive logs for replay with any PCP monitoring tool.
21mr|pcp-5.3.2-2|963	
21mr|pcp-5.3.2-2|964	%files import-collectl2pcp
21mr|pcp-5.3.2-2|965	%{_bindir}/collectl2pcp
21mr|pcp-5.3.2-2|966	
21mr|pcp-5.3.2-2|967	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|968	# pcp-export-zabbix-agent
21mr|pcp-5.3.2-2|969	#
21mr|pcp-5.3.2-2|970	%package export-zabbix-agent
21mr|pcp-5.3.2-2|971	Summary:	Module for exporting PCP metrics to Zabbix agent
21mr|pcp-5.3.2-2|972	
21mr|pcp-5.3.2-2|973	%description export-zabbix-agent
21mr|pcp-5.3.2-2|974	Performance Co-Pilot (PCP) module for exporting metrics from PCP to
21mr|pcp-5.3.2-2|975	Zabbix via the Zabbix agent - see zbxpcp(3) for further details.
21mr|pcp-5.3.2-2|976	
21mr|pcp-5.3.2-2|977	%files export-zabbix-agent
21mr|pcp-5.3.2-2|978	%{_libdir}/zabbix
21mr|pcp-5.3.2-2|979	%{_sysconfdir}/zabbix/zabbix_agentd.d/zbxpcp.conf
21mr|pcp-5.3.2-2|980	
21mr|pcp-5.3.2-2|981	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|982	%if %{with python2} || %{with python3}
21mr|pcp-5.3.2-2|983	#
21mr|pcp-5.3.2-2|984	# pcp-export-pcp2elasticsearch
21mr|pcp-5.3.2-2|985	#
21mr|pcp-5.3.2-2|986	%package export-pcp2elasticsearch
21mr|pcp-5.3.2-2|987	Summary:	Performance Co-Pilot tools for exporting PCP metrics to ElasticSearch
21mr|pcp-5.3.2-2|988	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|989	Requires:	python3-requests
21mr|pcp-5.3.2-2|990	BuildRequires:	python3-requests
21mr|pcp-5.3.2-2|991	
21mr|pcp-5.3.2-2|992	%description export-pcp2elasticsearch
21mr|pcp-5.3.2-2|993	Performance Co-Pilot (PCP) front-end tools for exporting metric values
21mr|pcp-5.3.2-2|994	to Elasticsearch - a distributed, RESTful search and analytics engine.
21mr|pcp-5.3.2-2|995	See https://www.elastic.co/community for further details.
21mr|pcp-5.3.2-2|996	
21mr|pcp-5.3.2-2|997	%files export-pcp2elasticsearch
21mr|pcp-5.3.2-2|998	%{_bindir}/pcp2elasticsearch
21mr|pcp-5.3.2-2|999	%{_bashcompdir}/pcp2elasticsearch
21mr|pcp-5.3.2-2|1000	%config(noreplace) %{_confdir}/elasticsearch/elasticsearch.conf
21mr|pcp-5.3.2-2|1001	
21mr|pcp-5.3.2-2|1002	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1003	# pcp-export-pcp2graphite
21mr|pcp-5.3.2-2|1004	#
21mr|pcp-5.3.2-2|1005	%package export-pcp2graphite
21mr|pcp-5.3.2-2|1006	Summary:	Performance Co-Pilot tools for exporting PCP metrics to Graphite
21mr|pcp-5.3.2-2|1007	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|1008	
21mr|pcp-5.3.2-2|1009	%description export-pcp2graphite
21mr|pcp-5.3.2-2|1010	Performance Co-Pilot (PCP) front-end tools for exporting metric values
21mr|pcp-5.3.2-2|1011	to graphite (http://graphite.readthedocs.org).
21mr|pcp-5.3.2-2|1012	
21mr|pcp-5.3.2-2|1013	%files export-pcp2graphite
21mr|pcp-5.3.2-2|1014	%{_bindir}/pcp2graphite
21mr|pcp-5.3.2-2|1015	%{_bashcompdir}/pcp2graphite
21mr|pcp-5.3.2-2|1016	
21mr|pcp-5.3.2-2|1017	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1018	# pcp-export-pcp2influxdb
21mr|pcp-5.3.2-2|1019	#
21mr|pcp-5.3.2-2|1020	%package export-pcp2influxdb
21mr|pcp-5.3.2-2|1021	Summary:	Performance Co-Pilot tools for exporting PCP metrics to InfluxDB
21mr|pcp-5.3.2-2|1022	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|1023	Requires:	python3-requests
21mr|pcp-5.3.2-2|1024	
21mr|pcp-5.3.2-2|1025	%description export-pcp2influxdb
21mr|pcp-5.3.2-2|1026	Performance Co-Pilot (PCP) front-end tools for exporting metric values
21mr|pcp-5.3.2-2|1027	to InfluxDB (https://influxdata.com/time-series-platform/influxdb).
21mr|pcp-5.3.2-2|1028	
21mr|pcp-5.3.2-2|1029	%files export-pcp2influxdb
21mr|pcp-5.3.2-2|1030	%{_bindir}/pcp2influxdb
21mr|pcp-5.3.2-2|1031	%{_bashcompdir}/pcp2influxdb
21mr|pcp-5.3.2-2|1032	
21mr|pcp-5.3.2-2|1033	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1034	# pcp-export-pcp2json
21mr|pcp-5.3.2-2|1035	#
21mr|pcp-5.3.2-2|1036	%package export-pcp2json
21mr|pcp-5.3.2-2|1037	Summary:	Performance Co-Pilot tools for exporting PCP metrics in JSON format
21mr|pcp-5.3.2-2|1038	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|1039	
21mr|pcp-5.3.2-2|1040	%description export-pcp2json
21mr|pcp-5.3.2-2|1041	Performance Co-Pilot (PCP) front-end tools for exporting metric values
21mr|pcp-5.3.2-2|1042	in JSON format.
21mr|pcp-5.3.2-2|1043	
21mr|pcp-5.3.2-2|1044	%files export-pcp2json
21mr|pcp-5.3.2-2|1045	%{_bindir}/pcp2json
21mr|pcp-5.3.2-2|1046	%{_bashcompdir}/pcp2json
21mr|pcp-5.3.2-2|1047	
21mr|pcp-5.3.2-2|1048	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1049	# pcp-export-pcp2spark
21mr|pcp-5.3.2-2|1050	#
21mr|pcp-5.3.2-2|1051	%package export-pcp2spark
21mr|pcp-5.3.2-2|1052	Summary:	Performance Co-Pilot tools for exporting PCP metrics to Apache Spark
21mr|pcp-5.3.2-2|1053	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|1054	
21mr|pcp-5.3.2-2|1055	%description export-pcp2spark
21mr|pcp-5.3.2-2|1056	Performance Co-Pilot (PCP) front-end tools for exporting metric values
21mr|pcp-5.3.2-2|1057	in JSON format to Apache Spark. See https://spark.apache.org/ for
21mr|pcp-5.3.2-2|1058	further details on Apache Spark.
21mr|pcp-5.3.2-2|1059	
21mr|pcp-5.3.2-2|1060	%files export-pcp2spark
21mr|pcp-5.3.2-2|1061	%{_bindir}/pcp2spark
21mr|pcp-5.3.2-2|1062	%{_bashcompdir}/pcp2spark
21mr|pcp-5.3.2-2|1063	
21mr|pcp-5.3.2-2|1064	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1065	# pcp-export-pcp2xlsx
21mr|pcp-5.3.2-2|1066	#
21mr|pcp-5.3.2-2|1067	%if %{with xlsx}
21mr|pcp-5.3.2-2|1068	%package export-pcp2xlsx
21mr|pcp-5.3.2-2|1069	Summary:	Performance Co-Pilot tools for exporting PCP metrics to Excel
21mr|pcp-5.3.2-2|1070	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|1071	Requires:	python3-openpyxl
21mr|pcp-5.3.2-2|1072	BuildRequires:	python3-openpyxl
21mr|pcp-5.3.2-2|1073	
21mr|pcp-5.3.2-2|1074	%description export-pcp2xlsx
21mr|pcp-5.3.2-2|1075	Performance Co-Pilot (PCP) front-end tools for exporting metric values
21mr|pcp-5.3.2-2|1076	in Excel spreadsheet format.
21mr|pcp-5.3.2-2|1077	
21mr|pcp-5.3.2-2|1078	%files export-pcp2xlsx
21mr|pcp-5.3.2-2|1079	%{_bindir}/pcp2xlsx
21mr|pcp-5.3.2-2|1080	%{_bashcompdir}/pcp2xlsx
21mr|pcp-5.3.2-2|1081	
21mr|pcp-5.3.2-2|1082	%endif
21mr|pcp-5.3.2-2|1083	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1084	# pcp-export-pcp2xml
21mr|pcp-5.3.2-2|1085	#
21mr|pcp-5.3.2-2|1086	%package export-pcp2xml
21mr|pcp-5.3.2-2|1087	Summary:	Performance Co-Pilot tools for exporting PCP metrics in XML format
21mr|pcp-5.3.2-2|1088	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|1089	
21mr|pcp-5.3.2-2|1090	%description export-pcp2xml
21mr|pcp-5.3.2-2|1091	Performance Co-Pilot (PCP) front-end tools for exporting metric values
21mr|pcp-5.3.2-2|1092	in XML format.
21mr|pcp-5.3.2-2|1093	
21mr|pcp-5.3.2-2|1094	%files export-pcp2xml
21mr|pcp-5.3.2-2|1095	%{_bindir}/pcp2xml
21mr|pcp-5.3.2-2|1096	%{_bashcompdir}/pcp2xml
21mr|pcp-5.3.2-2|1097	
21mr|pcp-5.3.2-2|1098	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1099	# pcp-export-pcp2zabbix
21mr|pcp-5.3.2-2|1100	#
21mr|pcp-5.3.2-2|1101	%package export-pcp2zabbix
21mr|pcp-5.3.2-2|1102	Summary:	Performance Co-Pilot tools for exporting PCP metrics to Zabbix
21mr|pcp-5.3.2-2|1103	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|1104	
21mr|pcp-5.3.2-2|1105	%description export-pcp2zabbix
21mr|pcp-5.3.2-2|1106	Performance Co-Pilot (PCP) front-end tools for exporting metric values
21mr|pcp-5.3.2-2|1107	to the Zabbix (https://www.zabbix.org/) monitoring software.
21mr|pcp-5.3.2-2|1108	
21mr|pcp-5.3.2-2|1109	%files export-pcp2zabbix
21mr|pcp-5.3.2-2|1110	%{_bindir}/pcp2zabbix
21mr|pcp-5.3.2-2|1111	%{_bashcompdir}/pcp2zabbix
21mr|pcp-5.3.2-2|1112	
21mr|pcp-5.3.2-2|1113	%endif
21mr|pcp-5.3.2-2|1114	
21mr|pcp-5.3.2-2|1115	%if %{with podman}
21mr|pcp-5.3.2-2|1116	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1117	# pcp-pmda-podman
21mr|pcp-5.3.2-2|1118	#
21mr|pcp-5.3.2-2|1119	%package pmda-podman
21mr|pcp-5.3.2-2|1120	Summary:	Performance Co-Pilot (PCP) metrics for podman containers
21mr|pcp-5.3.2-2|1121	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1122	BuildRequires:	pkgconfig(libvarlink)
21mr|pcp-5.3.2-2|1123	
21mr|pcp-5.3.2-2|1124	%description pmda-podman
21mr|pcp-5.3.2-2|1125	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1126	collecting podman container and pod statistics through libvarlink.
21mr|pcp-5.3.2-2|1127	
21mr|pcp-5.3.2-2|1128	%files pmda-podman
21mr|pcp-5.3.2-2|1129	%{_pmdasdir}/podman
21mr|pcp-5.3.2-2|1130	%{_libexecdir}/pcp/pmdas/podman/Install
21mr|pcp-5.3.2-2|1131	%{_libexecdir}/pcp/pmdas/podman/Remove
21mr|pcp-5.3.2-2|1132	%{_libexecdir}/pcp/pmdas/podman/domain.h
21mr|pcp-5.3.2-2|1133	%{_libexecdir}/pcp/pmdas/podman/help
21mr|pcp-5.3.2-2|1134	%{_libexecdir}/pcp/pmdas/podman/help.dir
21mr|pcp-5.3.2-2|1135	%{_libexecdir}/pcp/pmdas/podman/help.pag
21mr|pcp-5.3.2-2|1136	%{_libexecdir}/pcp/pmdas/podman/pmda_podman.so
21mr|pcp-5.3.2-2|1137	%{_libexecdir}/pcp/pmdas/podman/pmdapodman
21mr|pcp-5.3.2-2|1138	%{_libexecdir}/pcp/pmdas/podman/root
21mr|pcp-5.3.2-2|1139	%{_libexecdir}/pcp/pmdas/podman/root_podman
21mr|pcp-5.3.2-2|1140	
21mr|pcp-5.3.2-2|1141	%preun pmda-podman
21mr|pcp-5.3.2-2|1142	%{pmda_remove "$1" "podman"}
21mr|pcp-5.3.2-2|1143	
21mr|pcp-5.3.2-2|1144	%endif
21mr|pcp-5.3.2-2|1145	
21mr|pcp-5.3.2-2|1146	%if %{with statsd}
21mr|pcp-5.3.2-2|1147	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1148	# pcp-pmda-statsd
21mr|pcp-5.3.2-2|1149	#
21mr|pcp-5.3.2-2|1150	%package pmda-statsd
21mr|pcp-5.3.2-2|1151	Summary:	Performance Co-Pilot (PCP) metrics from statsd
21mr|pcp-5.3.2-2|1152	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1153	
21mr|pcp-5.3.2-2|1154	%description pmda-statsd
21mr|pcp-5.3.2-2|1155	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1156	collecting statistics from the statsd daemon.
21mr|pcp-5.3.2-2|1157	
21mr|pcp-5.3.2-2|1158	%files pmda-statsd
21mr|pcp-5.3.2-2|1159	%{_pmdasdir}/statsd
21mr|pcp-5.3.2-2|1160	%config(noreplace) %{_pmdasdir}/statsd/pmdastatsd.ini
21mr|pcp-5.3.2-2|1161	%config(noreplace) %{_confdir}/statsd/pmdastatsd.ini
21mr|pcp-5.3.2-2|1162	%{_libexecdir}/pcp/pmdas/statsd/Install
21mr|pcp-5.3.2-2|1163	%{_libexecdir}/pcp/pmdas/statsd/README.md
21mr|pcp-5.3.2-2|1164	%{_libexecdir}/pcp/pmdas/statsd/Remove
21mr|pcp-5.3.2-2|1165	%{_libexecdir}/pcp/pmdas/statsd/domain.h
21mr|pcp-5.3.2-2|1166	%{_libexecdir}/pcp/pmdas/statsd/pmda_statsd.so
21mr|pcp-5.3.2-2|1167	%{_libexecdir}/pcp/pmdas/statsd/pmdastatsd
21mr|pcp-5.3.2-2|1168	%{_libexecdir}/pcp/pmdas/statsd/root_statsd
21mr|pcp-5.3.2-2|1169	%{_confdir}/pmlogconf/statsd/statsd
21mr|pcp-5.3.2-2|1170	
21mr|pcp-5.3.2-2|1171	%preun pmda-statsd
21mr|pcp-5.3.2-2|1172	%{pmda_remove "$1" "statsd"}
21mr|pcp-5.3.2-2|1173	
21mr|pcp-5.3.2-2|1174	%endif
21mr|pcp-5.3.2-2|1175	
21mr|pcp-5.3.2-2|1176	%if %{with perfevent}
21mr|pcp-5.3.2-2|1177	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1178	# pcp-pmda-perfevent
21mr|pcp-5.3.2-2|1179	#
21mr|pcp-5.3.2-2|1180	%package pmda-perfevent
21mr|pcp-5.3.2-2|1181	Summary:	Performance Co-Pilot (PCP) metrics for hardware counters
21mr|pcp-5.3.2-2|1182	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1183	BuildRequires:	libpfm-devel >= 4
21mr|pcp-5.3.2-2|1184	Obsoletes:	pcp-pmda-papi < 5.0.0
21mr|pcp-5.3.2-2|1185	Obsoletes:	pcp-pmda-papi-debuginfo < 5.0.0
21mr|pcp-5.3.2-2|1186	
21mr|pcp-5.3.2-2|1187	%description pmda-perfevent
21mr|pcp-5.3.2-2|1188	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1189	collecting hardware counters statistics through libpfm.
21mr|pcp-5.3.2-2|1190	
21mr|pcp-5.3.2-2|1191	%files pmda-perfevent
21mr|pcp-5.3.2-2|1192	%{_pmdasdir}/perfevent
21mr|pcp-5.3.2-2|1193	%config(noreplace) %{_pmdasdir}/perfevent/perfevent.conf
21mr|pcp-5.3.2-2|1194	%config(noreplace) %{_confdir}/perfevent/perfevent.conf
21mr|pcp-5.3.2-2|1195	%{_libexecdir}/pcp/pmdas/perfevent/Install
21mr|pcp-5.3.2-2|1196	%{_libexecdir}/pcp/pmdas/perfevent/Remove
21mr|pcp-5.3.2-2|1197	%{_libexecdir}/pcp/pmdas/perfevent/Upgrade
21mr|pcp-5.3.2-2|1198	%{_libexecdir}/pcp/pmdas/perfevent/domain.h
21mr|pcp-5.3.2-2|1199	%{_libexecdir}/pcp/pmdas/perfevent/help
21mr|pcp-5.3.2-2|1200	%{_libexecdir}/pcp/pmdas/perfevent/perfalloc
21mr|pcp-5.3.2-2|1201	%{_libexecdir}/pcp/pmdas/perfevent/perfevent-makerewrite.pl
21mr|pcp-5.3.2-2|1202	%{_libexecdir}/pcp/pmdas/perfevent/pmda_perfevent.so
21mr|pcp-5.3.2-2|1203	%{_libexecdir}/pcp/pmdas/perfevent/pmdaperfevent
21mr|pcp-5.3.2-2|1204	%{_libexecdir}/pcp/pmdas/perfevent/pmns
21mr|pcp-5.3.2-2|1205	%{_libexecdir}/pcp/pmdas/perfevent/root
21mr|pcp-5.3.2-2|1206	
21mr|pcp-5.3.2-2|1207	%preun pmda-perfevent
21mr|pcp-5.3.2-2|1208	%{pmda_remove "$1" "perfevent"}
21mr|pcp-5.3.2-2|1209	
21mr|pcp-5.3.2-2|1210	%endif
21mr|pcp-5.3.2-2|1211	
21mr|pcp-5.3.2-2|1212	%if %{with infiniband}
21mr|pcp-5.3.2-2|1213	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1214	# pcp-pmda-infiniband
21mr|pcp-5.3.2-2|1215	#
21mr|pcp-5.3.2-2|1216	%package pmda-infiniband
21mr|pcp-5.3.2-2|1217	Summary:	Performance Co-Pilot (PCP) metrics for Infiniband HCAs and switches
21mr|pcp-5.3.2-2|1218	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1219	BuildRequires:	pkgconfig(libibmad)
21mr|pcp-5.3.2-2|1220	BuildRequires:	pkgconfig(libibumad)
21mr|pcp-5.3.2-2|1221	
21mr|pcp-5.3.2-2|1222	%description pmda-infiniband
21mr|pcp-5.3.2-2|1223	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1224	collecting Infiniband statistics.  By default, it monitors the local HCAs
21mr|pcp-5.3.2-2|1225	but can also be configured to monitor remote GUIDs such as IB switches.
21mr|pcp-5.3.2-2|1226	
21mr|pcp-5.3.2-2|1227	%files pmda-infiniband
21mr|pcp-5.3.2-2|1228	%{_pmdasdir}/infiniband
21mr|pcp-5.3.2-2|1229	%{_libexecdir}/pcp/pmdas/infiniband/Install
21mr|pcp-5.3.2-2|1230	%{_libexecdir}/pcp/pmdas/infiniband/Remove
21mr|pcp-5.3.2-2|1231	%{_libexecdir}/pcp/pmdas/infiniband/Upgrade
21mr|pcp-5.3.2-2|1232	%{_libexecdir}/pcp/pmdas/infiniband/domain.h
21mr|pcp-5.3.2-2|1233	%{_libexecdir}/pcp/pmdas/infiniband/help
21mr|pcp-5.3.2-2|1234	%{_libexecdir}/pcp/pmdas/infiniband/pmdaib
21mr|pcp-5.3.2-2|1235	%{_libexecdir}/pcp/pmdas/infiniband/pmns
21mr|pcp-5.3.2-2|1236	%{_libexecdir}/pcp/pmdas/infiniband/root
21mr|pcp-5.3.2-2|1237	
21mr|pcp-5.3.2-2|1238	%preun pmda-infiniband
21mr|pcp-5.3.2-2|1239	%{pmda_remove "$1" "infiniband"}
21mr|pcp-5.3.2-2|1240	
21mr|pcp-5.3.2-2|1241	%endif
21mr|pcp-5.3.2-2|1242	
21mr|pcp-5.3.2-2|1243	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1244	# pcp-pmda-activemq
21mr|pcp-5.3.2-2|1245	#
21mr|pcp-5.3.2-2|1246	%package pmda-activemq
21mr|pcp-5.3.2-2|1247	Summary:	Performance Co-Pilot (PCP) metrics for ActiveMQ
21mr|pcp-5.3.2-2|1248	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1249	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1250	Requires:	perl(LWP::UserAgent)
21mr|pcp-5.3.2-2|1251	
21mr|pcp-5.3.2-2|1252	%description pmda-activemq
21mr|pcp-5.3.2-2|1253	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1254	collecting metrics about the ActiveMQ message broker.
21mr|pcp-5.3.2-2|1255	
21mr|pcp-5.3.2-2|1256	%files pmda-activemq
21mr|pcp-5.3.2-2|1257	%{_pmdasdir}/activemq
21mr|pcp-5.3.2-2|1258	%{_libexecdir}/pcp/pmdas/activemq/Install
21mr|pcp-5.3.2-2|1259	%{_libexecdir}/pcp/pmdas/activemq/PCP/ActiveMQ.pm
21mr|pcp-5.3.2-2|1260	%{_libexecdir}/pcp/pmdas/activemq/PCP/Cache.pm
21mr|pcp-5.3.2-2|1261	%{_libexecdir}/pcp/pmdas/activemq/PCP/JVMGarbageCollection.pm
21mr|pcp-5.3.2-2|1262	%{_libexecdir}/pcp/pmdas/activemq/PCP/JVMMemory.pm
21mr|pcp-5.3.2-2|1263	%{_libexecdir}/pcp/pmdas/activemq/PCP/JVMMemoryPool.pm
21mr|pcp-5.3.2-2|1264	%{_libexecdir}/pcp/pmdas/activemq/PCP/Queue.pm
21mr|pcp-5.3.2-2|1265	%{_libexecdir}/pcp/pmdas/activemq/PCP/RESTClient.pm
21mr|pcp-5.3.2-2|1266	%{_libexecdir}/pcp/pmdas/activemq/PCP/TimeSource.pm
21mr|pcp-5.3.2-2|1267	%{_libexecdir}/pcp/pmdas/activemq/Remove
21mr|pcp-5.3.2-2|1268	%{_libexecdir}/pcp/pmdas/activemq/pmdaactivemq.pl
21mr|pcp-5.3.2-2|1269	
21mr|pcp-5.3.2-2|1270	%preun pmda-activemq
21mr|pcp-5.3.2-2|1271	%{pmda_remove "$1" "activemq"}
21mr|pcp-5.3.2-2|1272	
21mr|pcp-5.3.2-2|1273	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1274	# pcp-pmda-redis
21mr|pcp-5.3.2-2|1275	#
21mr|pcp-5.3.2-2|1276	%package pmda-redis
21mr|pcp-5.3.2-2|1277	Summary:	Performance Co-Pilot (PCP) metrics for Redis
21mr|pcp-5.3.2-2|1278	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1279	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1280	Requires:	perl-autodie
21mr|pcp-5.3.2-2|1281	Requires:	perl-Time-HiRes
21mr|pcp-5.3.2-2|1282	Requires:	perl-Data-Dumper
21mr|pcp-5.3.2-2|1283	
21mr|pcp-5.3.2-2|1284	%description pmda-redis
21mr|pcp-5.3.2-2|1285	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1286	collecting metrics from Redis servers (redis.io).
21mr|pcp-5.3.2-2|1287	
21mr|pcp-5.3.2-2|1288	%files pmda-redis
21mr|pcp-5.3.2-2|1289	%{_pmdasdir}/redis
21mr|pcp-5.3.2-2|1290	%config(noreplace) %{_confdir}/redis/redis.conf
21mr|pcp-5.3.2-2|1291	%{_libexecdir}/pcp/pmdas/redis/Install
21mr|pcp-5.3.2-2|1292	%{_libexecdir}/pcp/pmdas/redis/Remove
21mr|pcp-5.3.2-2|1293	%{_libexecdir}/pcp/pmdas/redis/pmdaredis.pl
21mr|pcp-5.3.2-2|1294	
21mr|pcp-5.3.2-2|1295	%preun pmda-redis
21mr|pcp-5.3.2-2|1296	%{pmda_remove "$1" "redis"}
21mr|pcp-5.3.2-2|1297	
21mr|pcp-5.3.2-2|1298	%if %{with nutcracker}
21mr|pcp-5.3.2-2|1299	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1300	# pcp-pmda-nutcracker
21mr|pcp-5.3.2-2|1301	#
21mr|pcp-5.3.2-2|1302	%package pmda-nutcracker
21mr|pcp-5.3.2-2|1303	Summary:	Performance Co-Pilot (PCP) metrics for NutCracker (TwemCache)
21mr|pcp-5.3.2-2|1304	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1305	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1306	Requires:	perl(YAML::XS::LibYAML)
21mr|pcp-5.3.2-2|1307	Requires:	perl(JSON)
21mr|pcp-5.3.2-2|1308	
21mr|pcp-5.3.2-2|1309	%description pmda-nutcracker
21mr|pcp-5.3.2-2|1310	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1311	collecting metrics from NutCracker (TwemCache).
21mr|pcp-5.3.2-2|1312	
21mr|pcp-5.3.2-2|1313	%files pmda-nutcracker
21mr|pcp-5.3.2-2|1314	%{_pmdasdir}/nutcracker
21mr|pcp-5.3.2-2|1315	%config(noreplace) %{_confdir}/nutcracker/nutcracker.conf
21mr|pcp-5.3.2-2|1316	%{_libexecdir}/pcp/pmdas/nutcracker/Install
21mr|pcp-5.3.2-2|1317	%{_libexecdir}/pcp/pmdas/nutcracker/Remove
21mr|pcp-5.3.2-2|1318	%{_libexecdir}/pcp/pmdas/nutcracker/pmdanutcracker.pl
21mr|pcp-5.3.2-2|1319	
21mr|pcp-5.3.2-2|1320	%preun pmda-nutcracker
21mr|pcp-5.3.2-2|1321	%{pmda_remove "$1" "nutcracker"}
21mr|pcp-5.3.2-2|1322	
21mr|pcp-5.3.2-2|1323	%endif
21mr|pcp-5.3.2-2|1324	
21mr|pcp-5.3.2-2|1325	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1326	# pcp-pmda-bonding
21mr|pcp-5.3.2-2|1327	#
21mr|pcp-5.3.2-2|1328	%package pmda-bonding
21mr|pcp-5.3.2-2|1329	Summary:	Performance Co-Pilot (PCP) metrics for Bonded network interfaces
21mr|pcp-5.3.2-2|1330	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1331	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1332	
21mr|pcp-5.3.2-2|1333	%description pmda-bonding
21mr|pcp-5.3.2-2|1334	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1335	collecting metrics about bonded network interfaces.
21mr|pcp-5.3.2-2|1336	
21mr|pcp-5.3.2-2|1337	%files pmda-bonding
21mr|pcp-5.3.2-2|1338	%{_pmdasdir}/bonding
21mr|pcp-5.3.2-2|1339	%{_libexecdir}/pcp/pmdas/bonding/Install
21mr|pcp-5.3.2-2|1340	%{_libexecdir}/pcp/pmdas/bonding/Remove
21mr|pcp-5.3.2-2|1341	%{_libexecdir}/pcp/pmdas/bonding/pmdabonding.pl
21mr|pcp-5.3.2-2|1342	
21mr|pcp-5.3.2-2|1343	%preun pmda-bonding
21mr|pcp-5.3.2-2|1344	%{pmda_remove "$1" "bonding"}
21mr|pcp-5.3.2-2|1345	
21mr|pcp-5.3.2-2|1346	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1347	# pcp-pmda-dbping
21mr|pcp-5.3.2-2|1348	#
21mr|pcp-5.3.2-2|1349	%package pmda-dbping
21mr|pcp-5.3.2-2|1350	Summary:	Performance Co-Pilot (PCP) metrics for Database response times and Availablility
21mr|pcp-5.3.2-2|1351	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1352	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1353	Requires:	perl-DBI
21mr|pcp-5.3.2-2|1354	
21mr|pcp-5.3.2-2|1355	%description pmda-dbping
21mr|pcp-5.3.2-2|1356	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1357	collecting metrics about the Database response times and Availablility.
21mr|pcp-5.3.2-2|1358	
21mr|pcp-5.3.2-2|1359	%files pmda-dbping
21mr|pcp-5.3.2-2|1360	%{_pmdasdir}/dbping
21mr|pcp-5.3.2-2|1361	%{_libexecdir}/pcp/pmdas/dbping/Install
21mr|pcp-5.3.2-2|1362	%{_libexecdir}/pcp/pmdas/dbping/Remove
21mr|pcp-5.3.2-2|1363	%{_libexecdir}/pcp/pmdas/dbping/dbprobe.pl
21mr|pcp-5.3.2-2|1364	%{_libexecdir}/pcp/pmdas/dbping/pmdadbping.pl
21mr|pcp-5.3.2-2|1365	
21mr|pcp-5.3.2-2|1366	%preun pmda-dbping
21mr|pcp-5.3.2-2|1367	%{pmda_remove "$1" "dbping"}
21mr|pcp-5.3.2-2|1368	
21mr|pcp-5.3.2-2|1369	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1370	# pcp-pmda-ds389
21mr|pcp-5.3.2-2|1371	#
21mr|pcp-5.3.2-2|1372	%package pmda-ds389
21mr|pcp-5.3.2-2|1373	Summary:	Performance Co-Pilot (PCP) metrics for 389 Directory Servers
21mr|pcp-5.3.2-2|1374	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1375	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1376	
21mr|pcp-5.3.2-2|1377	%description pmda-ds389
21mr|pcp-5.3.2-2|1378	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1379	collecting metrics about a 389 Directory Server.
21mr|pcp-5.3.2-2|1380	
21mr|pcp-5.3.2-2|1381	%files pmda-ds389
21mr|pcp-5.3.2-2|1382	%{_pmdasdir}/ds389
21mr|pcp-5.3.2-2|1383	%{_libexecdir}/pcp/pmdas/ds389/ds389.conf.example
21mr|pcp-5.3.2-2|1384	%{_libexecdir}/pcp/pmdas/ds389/Install
21mr|pcp-5.3.2-2|1385	%{_libexecdir}/pcp/pmdas/ds389/Remove
21mr|pcp-5.3.2-2|1386	%{_libexecdir}/pcp/pmdas/ds389/pmdads389.pl
21mr|pcp-5.3.2-2|1387	
21mr|pcp-5.3.2-2|1388	%preun pmda-ds389
21mr|pcp-5.3.2-2|1389	%{pmda_remove "$1" "ds389"}
21mr|pcp-5.3.2-2|1390	
21mr|pcp-5.3.2-2|1391	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1392	# pcp-pmda-ds389log
21mr|pcp-5.3.2-2|1393	#
21mr|pcp-5.3.2-2|1394	%package pmda-ds389log
21mr|pcp-5.3.2-2|1395	Summary:	Performance Co-Pilot (PCP) metrics for 389 Directory Server Loggers
21mr|pcp-5.3.2-2|1396	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1397	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1398	Requires:	perl-Date-Manip
21mr|pcp-5.3.2-2|1399	Requires:	389-ds-base
21mr|pcp-5.3.2-2|1400	
21mr|pcp-5.3.2-2|1401	%description pmda-ds389log
21mr|pcp-5.3.2-2|1402	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1403	collecting metrics from a 389 Directory Server log.
21mr|pcp-5.3.2-2|1404	
21mr|pcp-5.3.2-2|1405	%files pmda-ds389log
21mr|pcp-5.3.2-2|1406	%{_pmdasdir}/ds389log
21mr|pcp-5.3.2-2|1407	%{_libexecdir}/pcp/pmdas/ds389log/Install
21mr|pcp-5.3.2-2|1408	%{_libexecdir}/pcp/pmdas/ds389log/Remove
21mr|pcp-5.3.2-2|1409	%{_libexecdir}/pcp/pmdas/ds389log/pmdads389log.pl
21mr|pcp-5.3.2-2|1410	
21mr|pcp-5.3.2-2|1411	%preun pmda-ds389log
21mr|pcp-5.3.2-2|1412	%{pmda_remove "$1" "ds389log"}
21mr|pcp-5.3.2-2|1413	
21mr|pcp-5.3.2-2|1414	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1415	# pcp-pmda-gpfs
21mr|pcp-5.3.2-2|1416	#
21mr|pcp-5.3.2-2|1417	%package pmda-gpfs
21mr|pcp-5.3.2-2|1418	Summary:	Performance Co-Pilot (PCP) metrics for GPFS Filesystem
21mr|pcp-5.3.2-2|1419	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1420	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1421	
21mr|pcp-5.3.2-2|1422	%description pmda-gpfs
21mr|pcp-5.3.2-2|1423	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1424	collecting metrics about the GPFS filesystem.
21mr|pcp-5.3.2-2|1425	
21mr|pcp-5.3.2-2|1426	%files pmda-gpfs
21mr|pcp-5.3.2-2|1427	%{_pmdasdir}/gpfs
21mr|pcp-5.3.2-2|1428	%{_libexecdir}/pcp/pmdas/gpfs/Install
21mr|pcp-5.3.2-2|1429	%{_libexecdir}/pcp/pmdas/gpfs/Remove
21mr|pcp-5.3.2-2|1430	%{_libexecdir}/pcp/pmdas/gpfs/pmdagpfs.pl
21mr|pcp-5.3.2-2|1431	
21mr|pcp-5.3.2-2|1432	%preun pmda-gpfs
21mr|pcp-5.3.2-2|1433	%{pmda_remove "$1" "gpfs"}
21mr|pcp-5.3.2-2|1434	
21mr|pcp-5.3.2-2|1435	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1436	# pcp-pmda-gpsd
21mr|pcp-5.3.2-2|1437	#
21mr|pcp-5.3.2-2|1438	%package pmda-gpsd
21mr|pcp-5.3.2-2|1439	Summary:	Performance Co-Pilot (PCP) metrics for a GPS Daemon
21mr|pcp-5.3.2-2|1440	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1441	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1442	Requires:	perl-Time-HiRes
21mr|pcp-5.3.2-2|1443	Requires:	perl-JSON
21mr|pcp-5.3.2-2|1444	
21mr|pcp-5.3.2-2|1445	%description pmda-gpsd
21mr|pcp-5.3.2-2|1446	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1447	collecting metrics about a GPS Daemon.
21mr|pcp-5.3.2-2|1448	
21mr|pcp-5.3.2-2|1449	%files pmda-gpsd
21mr|pcp-5.3.2-2|1450	%{_pmdasdir}/gpsd
21mr|pcp-5.3.2-2|1451	%{_libexecdir}/pcp/pmdas/gpsd/Install
21mr|pcp-5.3.2-2|1452	%{_libexecdir}/pcp/pmdas/gpsd/Remove
21mr|pcp-5.3.2-2|1453	%{_libexecdir}/pcp/pmdas/gpsd/pmdagpsd.pl
21mr|pcp-5.3.2-2|1454	
21mr|pcp-5.3.2-2|1455	%preun pmda-gpsd
21mr|pcp-5.3.2-2|1456	%{pmda_remove "$1" "gpsd"}
21mr|pcp-5.3.2-2|1457	
21mr|pcp-5.3.2-2|1458	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1459	# pcp-pmda-hacluster
21mr|pcp-5.3.2-2|1460	#
21mr|pcp-5.3.2-2|1461	%package pmda-hacluster
21mr|pcp-5.3.2-2|1462	Summary:	Performance Co-Pilot (PCP) metrics for a hacluster
21mr|pcp-5.3.2-2|1463	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1464	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1465	
21mr|pcp-5.3.2-2|1466	%description pmda-hacluster
21mr|pcp-5.3.2-2|1467	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1468	collecting metrics about a hacluster.
21mr|pcp-5.3.2-2|1469	
21mr|pcp-5.3.2-2|1470	%files pmda-hacluster
21mr|pcp-5.3.2-2|1471	%{_pmdasdir}/hacluster
21mr|pcp-5.3.2-2|1472	%{_libexecdir}/pcp/pmdas/hacluster/Install
21mr|pcp-5.3.2-2|1473	%{_libexecdir}/pcp/pmdas/hacluster/Remove
21mr|pcp-5.3.2-2|1474	%{_libexecdir}/pcp/pmdas/hacluster/domain.h
21mr|pcp-5.3.2-2|1475	%{_libexecdir}/pcp/pmdas/hacluster/help
21mr|pcp-5.3.2-2|1476	%{_libexecdir}/pcp/pmdas/hacluster/pmda_hacluster.so
21mr|pcp-5.3.2-2|1477	%{_libexecdir}/pcp/pmdas/hacluster/pmdahacluster
21mr|pcp-5.3.2-2|1478	%{_libexecdir}/pcp/pmdas/hacluster/pmns
21mr|pcp-5.3.2-2|1479	%{_libexecdir}/pcp/pmdas/hacluster/root
21mr|pcp-5.3.2-2|1480	
21mr|pcp-5.3.2-2|1481	%preun pmda-hacluster
21mr|pcp-5.3.2-2|1482	%{pmda_remove "$1" "hacluster"}
21mr|pcp-5.3.2-2|1483	
21mr|pcp-5.3.2-2|1484	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1485	# pcp-pmda-docker
21mr|pcp-5.3.2-2|1486	#
21mr|pcp-5.3.2-2|1487	%package pmda-docker
21mr|pcp-5.3.2-2|1488	Summary:	Performance Co-Pilot (PCP) metrics from the Docker daemon
21mr|pcp-5.3.2-2|1489	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1490	
21mr|pcp-5.3.2-2|1491	%description pmda-docker
21mr|pcp-5.3.2-2|1492	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1493	collecting metrics using the Docker daemon REST API.
21mr|pcp-5.3.2-2|1494	
21mr|pcp-5.3.2-2|1495	%files pmda-docker
21mr|pcp-5.3.2-2|1496	%{_pmdasdir}/docker
21mr|pcp-5.3.2-2|1497	%{_libexecdir}/pcp/pmdas/docker/Install
21mr|pcp-5.3.2-2|1498	%{_libexecdir}/pcp/pmdas/docker/Remove
21mr|pcp-5.3.2-2|1499	%{_libexecdir}/pcp/pmdas/docker/domain.h
21mr|pcp-5.3.2-2|1500	%{_libexecdir}/pcp/pmdas/docker/help
21mr|pcp-5.3.2-2|1501	%{_libexecdir}/pcp/pmdas/docker/pmda_docker.so
21mr|pcp-5.3.2-2|1502	%{_libexecdir}/pcp/pmdas/docker/pmdadocker
21mr|pcp-5.3.2-2|1503	%{_libexecdir}/pcp/pmdas/docker/pmns
21mr|pcp-5.3.2-2|1504	%{_libexecdir}/pcp/pmdas/docker/root
21mr|pcp-5.3.2-2|1505	
21mr|pcp-5.3.2-2|1506	%preun pmda-docker
21mr|pcp-5.3.2-2|1507	%{pmda_remove "$1" "docker"}
21mr|pcp-5.3.2-2|1508	
21mr|pcp-5.3.2-2|1509	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1510	# pcp-pmda-lustre
21mr|pcp-5.3.2-2|1511	#
21mr|pcp-5.3.2-2|1512	%package pmda-lustre
21mr|pcp-5.3.2-2|1513	Summary:	Performance Co-Pilot (PCP) metrics for the Lustre Filesytem
21mr|pcp-5.3.2-2|1514	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1515	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1516	
21mr|pcp-5.3.2-2|1517	%description pmda-lustre
21mr|pcp-5.3.2-2|1518	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1519	collecting metrics about the Lustre Filesystem.
21mr|pcp-5.3.2-2|1520	
21mr|pcp-5.3.2-2|1521	%files pmda-lustre
21mr|pcp-5.3.2-2|1522	%{_pmdasdir}/lustre
21mr|pcp-5.3.2-2|1523	%config(noreplace) %{_confdir}/lustre/lustre.conf
21mr|pcp-5.3.2-2|1524	%{_libexecdir}/pcp/pmdas/lustre/Install
21mr|pcp-5.3.2-2|1525	%{_libexecdir}/pcp/pmdas/lustre/Remove
21mr|pcp-5.3.2-2|1526	%{_libexecdir}/pcp/pmdas/lustre/pmdalustre.pl
21mr|pcp-5.3.2-2|1527	
21mr|pcp-5.3.2-2|1528	%preun pmda-lustre
21mr|pcp-5.3.2-2|1529	%{pmda_remove "$1" "lustre"}
21mr|pcp-5.3.2-2|1530	
21mr|pcp-5.3.2-2|1531	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1532	# pcp-pmda-lustrecomm
21mr|pcp-5.3.2-2|1533	#
21mr|pcp-5.3.2-2|1534	%package pmda-lustrecomm
21mr|pcp-5.3.2-2|1535	Summary:	Performance Co-Pilot (PCP) metrics for the Lustre Filesytem Comms
21mr|pcp-5.3.2-2|1536	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1537	
21mr|pcp-5.3.2-2|1538	%description pmda-lustrecomm
21mr|pcp-5.3.2-2|1539	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1540	collecting metrics about the Lustre Filesystem Comms.
21mr|pcp-5.3.2-2|1541	
21mr|pcp-5.3.2-2|1542	%files pmda-lustrecomm
21mr|pcp-5.3.2-2|1543	%{_pmdasdir}/lustrecomm
21mr|pcp-5.3.2-2|1544	%{_libexecdir}/pcp/pmdas/lustrecomm/Install
21mr|pcp-5.3.2-2|1545	%{_libexecdir}/pcp/pmdas/lustrecomm/README
21mr|pcp-5.3.2-2|1546	%{_libexecdir}/pcp/pmdas/lustrecomm/Remove
21mr|pcp-5.3.2-2|1547	%{_libexecdir}/pcp/pmdas/lustrecomm/domain.h
21mr|pcp-5.3.2-2|1548	%{_libexecdir}/pcp/pmdas/lustrecomm/help
21mr|pcp-5.3.2-2|1549	%{_libexecdir}/pcp/pmdas/lustrecomm/pmdalustrecomm
21mr|pcp-5.3.2-2|1550	%{_libexecdir}/pcp/pmdas/lustrecomm/pmns
21mr|pcp-5.3.2-2|1551	%{_libexecdir}/pcp/pmdas/lustrecomm/root
21mr|pcp-5.3.2-2|1552	
21mr|pcp-5.3.2-2|1553	%preun pmda-lustrecomm
21mr|pcp-5.3.2-2|1554	%{pmda_remove "$1" "lustrecomm"}
21mr|pcp-5.3.2-2|1555	
21mr|pcp-5.3.2-2|1556	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1557	# pcp-pmda-memcache
21mr|pcp-5.3.2-2|1558	#
21mr|pcp-5.3.2-2|1559	%package pmda-memcache
21mr|pcp-5.3.2-2|1560	Summary:	Performance Co-Pilot (PCP) metrics for Memcached
21mr|pcp-5.3.2-2|1561	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1562	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1563	
21mr|pcp-5.3.2-2|1564	%description pmda-memcache
21mr|pcp-5.3.2-2|1565	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1566	collecting metrics about Memcached.
21mr|pcp-5.3.2-2|1567	
21mr|pcp-5.3.2-2|1568	%files pmda-memcache
21mr|pcp-5.3.2-2|1569	%{_pmdasdir}/memcache
21mr|pcp-5.3.2-2|1570	%{_libexecdir}/pcp/pmdas/memcache/Install
21mr|pcp-5.3.2-2|1571	%{_libexecdir}/pcp/pmdas/memcache/Remove
21mr|pcp-5.3.2-2|1572	%{_libexecdir}/pcp/pmdas/memcache/pmdamemcache.pl
21mr|pcp-5.3.2-2|1573	%{_confdir}/pmlogconf/memcache/summary
21mr|pcp-5.3.2-2|1574	
21mr|pcp-5.3.2-2|1575	%preun pmda-memcache
21mr|pcp-5.3.2-2|1576	%{pmda_remove "$1" "memcache"}
21mr|pcp-5.3.2-2|1577	
21mr|pcp-5.3.2-2|1578	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1579	# pcp-pmda-mysql
21mr|pcp-5.3.2-2|1580	#
21mr|pcp-5.3.2-2|1581	%package pmda-mysql
21mr|pcp-5.3.2-2|1582	Summary:	Performance Co-Pilot (PCP) metrics for MySQL
21mr|pcp-5.3.2-2|1583	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1584	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1585	Requires:	perl(DBI) perl(DBD::mysql)
21mr|pcp-5.3.2-2|1586	BuildRequires:	perl(DBI) perl(DBD::mysql)
21mr|pcp-5.3.2-2|1587	
21mr|pcp-5.3.2-2|1588	%description pmda-mysql
21mr|pcp-5.3.2-2|1589	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1590	collecting metrics about the MySQL database.
21mr|pcp-5.3.2-2|1591	
21mr|pcp-5.3.2-2|1592	%files pmda-mysql
21mr|pcp-5.3.2-2|1593	%{_pmdasdir}/mysql
21mr|pcp-5.3.2-2|1594	%{_libexecdir}/pcp/pmdas/mysql/Install
21mr|pcp-5.3.2-2|1595	%{_libexecdir}/pcp/pmdas/mysql/README
21mr|pcp-5.3.2-2|1596	%{_libexecdir}/pcp/pmdas/mysql/Remove
21mr|pcp-5.3.2-2|1597	%{_libexecdir}/pcp/pmdas/mysql/pmdamysql.pl
21mr|pcp-5.3.2-2|1598	%{_confdir}/pmlogconf/mysql/summary
21mr|pcp-5.3.2-2|1599	
21mr|pcp-5.3.2-2|1600	%preun pmda-mysql
21mr|pcp-5.3.2-2|1601	%{pmda_remove "$1" "mysql"}
21mr|pcp-5.3.2-2|1602	
21mr|pcp-5.3.2-2|1603	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1604	# pcp-pmda-named
21mr|pcp-5.3.2-2|1605	#
21mr|pcp-5.3.2-2|1606	%package pmda-named
21mr|pcp-5.3.2-2|1607	Summary:	Performance Co-Pilot (PCP) metrics for Named
21mr|pcp-5.3.2-2|1608	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1609	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1610	
21mr|pcp-5.3.2-2|1611	%description pmda-named
21mr|pcp-5.3.2-2|1612	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1613	collecting metrics about the Named nameserver.
21mr|pcp-5.3.2-2|1614	
21mr|pcp-5.3.2-2|1615	%files pmda-named
21mr|pcp-5.3.2-2|1616	%{_pmdasdir}/named
21mr|pcp-5.3.2-2|1617	%{_libexecdir}/pcp/pmdas/named/Install
21mr|pcp-5.3.2-2|1618	%{_libexecdir}/pcp/pmdas/named/Remove
21mr|pcp-5.3.2-2|1619	%{_libexecdir}/pcp/pmdas/named/pmdanamed.pl
21mr|pcp-5.3.2-2|1620	
21mr|pcp-5.3.2-2|1621	%preun pmda-named
21mr|pcp-5.3.2-2|1622	%{pmda_remove "$1" "named"}
21mr|pcp-5.3.2-2|1623	
21mr|pcp-5.3.2-2|1624	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1625	# pcp-pmda-netfilter
21mr|pcp-5.3.2-2|1626	#
21mr|pcp-5.3.2-2|1627	%package pmda-netfilter
21mr|pcp-5.3.2-2|1628	Summary:	Performance Co-Pilot (PCP) metrics for Netfilter framework
21mr|pcp-5.3.2-2|1629	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1630	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1631	
21mr|pcp-5.3.2-2|1632	%description pmda-netfilter
21mr|pcp-5.3.2-2|1633	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1634	collecting metrics about the Netfilter packet filtering framework.
21mr|pcp-5.3.2-2|1635	
21mr|pcp-5.3.2-2|1636	%files pmda-netfilter
21mr|pcp-5.3.2-2|1637	%{_pmdasdir}/netfilter
21mr|pcp-5.3.2-2|1638	%{_libexecdir}/pcp/pmdas/netfilter/Install
21mr|pcp-5.3.2-2|1639	%{_libexecdir}/pcp/pmdas/netfilter/Remove
21mr|pcp-5.3.2-2|1640	%{_libexecdir}/pcp/pmdas/netfilter/pmdanetfilter.pl
21mr|pcp-5.3.2-2|1641	%{_confdir}/pmlogconf/netfilter/config
21mr|pcp-5.3.2-2|1642	%{_confdir}/pmlogconf/netfilter/summary
21mr|pcp-5.3.2-2|1643	
21mr|pcp-5.3.2-2|1644	%preun pmda-netfilter
21mr|pcp-5.3.2-2|1645	%{pmda_remove "$1" "netfilter"}
21mr|pcp-5.3.2-2|1646	
21mr|pcp-5.3.2-2|1647	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1648	# pcp-pmda-news
21mr|pcp-5.3.2-2|1649	#
21mr|pcp-5.3.2-2|1650	%package pmda-news
21mr|pcp-5.3.2-2|1651	Summary:	Performance Co-Pilot (PCP) metrics for Usenet News
21mr|pcp-5.3.2-2|1652	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1653	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1654	
21mr|pcp-5.3.2-2|1655	%description pmda-news
21mr|pcp-5.3.2-2|1656	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1657	collecting metrics about Usenet News.
21mr|pcp-5.3.2-2|1658	
21mr|pcp-5.3.2-2|1659	%files pmda-news
21mr|pcp-5.3.2-2|1660	%{_pmdasdir}/news
21mr|pcp-5.3.2-2|1661	%{_libexecdir}/pcp/pmdas/news/Install
21mr|pcp-5.3.2-2|1662	%{_libexecdir}/pcp/pmdas/news/README
21mr|pcp-5.3.2-2|1663	%{_libexecdir}/pcp/pmdas/news/Remove
21mr|pcp-5.3.2-2|1664	%{_libexecdir}/pcp/pmdas/news/active
21mr|pcp-5.3.2-2|1665	%{_libexecdir}/pcp/pmdas/news/pmdanews.pl
21mr|pcp-5.3.2-2|1666	
21mr|pcp-5.3.2-2|1667	%preun pmda-news
21mr|pcp-5.3.2-2|1668	%{pmda_remove "$1" "news"}
21mr|pcp-5.3.2-2|1669	
21mr|pcp-5.3.2-2|1670	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1671	# pcp-pmda-nginx
21mr|pcp-5.3.2-2|1672	#
21mr|pcp-5.3.2-2|1673	%package pmda-nginx
21mr|pcp-5.3.2-2|1674	Summary:	Performance Co-Pilot (PCP) metrics for the Nginx Webserver
21mr|pcp-5.3.2-2|1675	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1676	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1677	Requires:	perl(LWP::UserAgent)
21mr|pcp-5.3.2-2|1678	BuildRequires:	perl(LWP::UserAgent)
21mr|pcp-5.3.2-2|1679	
21mr|pcp-5.3.2-2|1680	%description pmda-nginx
21mr|pcp-5.3.2-2|1681	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1682	collecting metrics about the Nginx Webserver.
21mr|pcp-5.3.2-2|1683	
21mr|pcp-5.3.2-2|1684	%files pmda-nginx
21mr|pcp-5.3.2-2|1685	%{_pmdasdir}/nginx
21mr|pcp-5.3.2-2|1686	%config(noreplace) %{_confdir}/nginx/nginx.conf
21mr|pcp-5.3.2-2|1687	%{_libexecdir}/pcp/pmdas/nginx/Install
21mr|pcp-5.3.2-2|1688	%{_libexecdir}/pcp/pmdas/nginx/Remove
21mr|pcp-5.3.2-2|1689	%{_libexecdir}/pcp/pmdas/nginx/pmdanginx.pl
21mr|pcp-5.3.2-2|1690	%{_confdir}/pmlogconf/nginx/summary
21mr|pcp-5.3.2-2|1691	
21mr|pcp-5.3.2-2|1692	%preun pmda-nginx
21mr|pcp-5.3.2-2|1693	%{pmda_remove "$1" "nginx"}
21mr|pcp-5.3.2-2|1694	
21mr|pcp-5.3.2-2|1695	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1696	# pcp-pmda-oracle
21mr|pcp-5.3.2-2|1697	#
21mr|pcp-5.3.2-2|1698	%package pmda-oracle
21mr|pcp-5.3.2-2|1699	Summary:	Performance Co-Pilot (PCP) metrics for the Oracle database
21mr|pcp-5.3.2-2|1700	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1701	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1702	Requires:	perl(DBI)
21mr|pcp-5.3.2-2|1703	BuildRequires:	perl(DBI)
21mr|pcp-5.3.2-2|1704	
21mr|pcp-5.3.2-2|1705	%description pmda-oracle
21mr|pcp-5.3.2-2|1706	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1707	collecting metrics about the Oracle database.
21mr|pcp-5.3.2-2|1708	
21mr|pcp-5.3.2-2|1709	%files pmda-oracle
21mr|pcp-5.3.2-2|1710	%{_pmdasdir}/oracle
21mr|pcp-5.3.2-2|1711	%config(noreplace) %{_confdir}/oracle/sample.conf
21mr|pcp-5.3.2-2|1712	%{_libexecdir}/pcp/pmdas/oracle/Install
21mr|pcp-5.3.2-2|1713	%{_libexecdir}/pcp/pmdas/oracle/Remove
21mr|pcp-5.3.2-2|1714	%{_libexecdir}/pcp/pmdas/oracle/connect.pl
21mr|pcp-5.3.2-2|1715	%{_libexecdir}/pcp/pmdas/oracle/pmdaoracle.pl
21mr|pcp-5.3.2-2|1716	%{_confdir}/pmlogconf/oracle/summary
21mr|pcp-5.3.2-2|1717	
21mr|pcp-5.3.2-2|1718	%preun pmda-oracle
21mr|pcp-5.3.2-2|1719	%{pmda_remove "$1" "oracle"}
21mr|pcp-5.3.2-2|1720	
21mr|pcp-5.3.2-2|1721	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1722	# pcp-pmda-pdns
21mr|pcp-5.3.2-2|1723	#
21mr|pcp-5.3.2-2|1724	%package pmda-pdns
21mr|pcp-5.3.2-2|1725	Summary:	Performance Co-Pilot (PCP) metrics for PowerDNS
21mr|pcp-5.3.2-2|1726	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1727	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1728	Requires:	perl-Time-HiRes
21mr|pcp-5.3.2-2|1729	
21mr|pcp-5.3.2-2|1730	%description pmda-pdns
21mr|pcp-5.3.2-2|1731	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1732	collecting metrics about the PowerDNS.
21mr|pcp-5.3.2-2|1733	
21mr|pcp-5.3.2-2|1734	%files pmda-pdns
21mr|pcp-5.3.2-2|1735	%{_pmdasdir}/pdns
21mr|pcp-5.3.2-2|1736	%{_libexecdir}/pcp/pmdas/pdns/Install
21mr|pcp-5.3.2-2|1737	%{_libexecdir}/pcp/pmdas/pdns/Remove
21mr|pcp-5.3.2-2|1738	%{_libexecdir}/pcp/pmdas/pdns/pmdapdns.pl
21mr|pcp-5.3.2-2|1739	
21mr|pcp-5.3.2-2|1740	%preun pmda-pdns
21mr|pcp-5.3.2-2|1741	%{pmda_remove "$1" "pdns"}
21mr|pcp-5.3.2-2|1742	
21mr|pcp-5.3.2-2|1743	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1744	# pcp-pmda-postfix
21mr|pcp-5.3.2-2|1745	#
21mr|pcp-5.3.2-2|1746	%package pmda-postfix
21mr|pcp-5.3.2-2|1747	Summary:	Performance Co-Pilot (PCP) metrics for the Postfix (MTA)
21mr|pcp-5.3.2-2|1748	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1749	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1750	Requires:	perl-Time-HiRes
21mr|pcp-5.3.2-2|1751	Requires:	postfix
21mr|pcp-5.3.2-2|1752	# need qshape from here
21mr|pcp-5.3.2-2|1753	BuildRequires:	postfix
21mr|pcp-5.3.2-2|1754	
21mr|pcp-5.3.2-2|1755	%description pmda-postfix
21mr|pcp-5.3.2-2|1756	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1757	collecting metrics about the Postfix (MTA).
21mr|pcp-5.3.2-2|1758	
21mr|pcp-5.3.2-2|1759	%files pmda-postfix
21mr|pcp-5.3.2-2|1760	%{_pmdasdir}/postfix
21mr|pcp-5.3.2-2|1761	%{_libexecdir}/pcp/pmdas/postfix/Install
21mr|pcp-5.3.2-2|1762	%{_libexecdir}/pcp/pmdas/postfix/Remove
21mr|pcp-5.3.2-2|1763	%{_libexecdir}/pcp/pmdas/postfix/pmdapostfix.pl
21mr|pcp-5.3.2-2|1764	
21mr|pcp-5.3.2-2|1765	%preun pmda-postfix
21mr|pcp-5.3.2-2|1766	%{pmda_remove "$1" "postfix"}
21mr|pcp-5.3.2-2|1767	
21mr|pcp-5.3.2-2|1768	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1769	# pcp-pmda-rsyslog
21mr|pcp-5.3.2-2|1770	#
21mr|pcp-5.3.2-2|1771	%package pmda-rsyslog
21mr|pcp-5.3.2-2|1772	Summary:	Performance Co-Pilot (PCP) metrics for Rsyslog
21mr|pcp-5.3.2-2|1773	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1774	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1775	
21mr|pcp-5.3.2-2|1776	%description pmda-rsyslog
21mr|pcp-5.3.2-2|1777	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1778	collecting metrics about Rsyslog.
21mr|pcp-5.3.2-2|1779	
21mr|pcp-5.3.2-2|1780	%files pmda-rsyslog
21mr|pcp-5.3.2-2|1781	%{_pmdasdir}/rsyslog
21mr|pcp-5.3.2-2|1782	%{_libexecdir}/pcp/pmdas/rsyslog/Install
21mr|pcp-5.3.2-2|1783	%{_libexecdir}/pcp/pmdas/rsyslog/Remove
21mr|pcp-5.3.2-2|1784	%{_libexecdir}/pcp/pmdas/rsyslog/pmdarsyslog.pl
21mr|pcp-5.3.2-2|1785	
21mr|pcp-5.3.2-2|1786	%preun pmda-rsyslog
21mr|pcp-5.3.2-2|1787	%{pmda_remove "$1" "rsyslog"}
21mr|pcp-5.3.2-2|1788	
21mr|pcp-5.3.2-2|1789	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1790	# pcp-pmda-openvswitch
21mr|pcp-5.3.2-2|1791	#
21mr|pcp-5.3.2-2|1792	%package pmda-openvswitch
21mr|pcp-5.3.2-2|1793	Summary:	Performance Co-Pilot (PCP) metrics for openvswitch
21mr|pcp-5.3.2-2|1794	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1795	Requires:	python3-pcp
21mr|pcp-5.3.2-2|1796	
21mr|pcp-5.3.2-2|1797	%description pmda-openvswitch
21mr|pcp-5.3.2-2|1798	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1799	collecting metrics about openvswitch.
21mr|pcp-5.3.2-2|1800	
21mr|pcp-5.3.2-2|1801	%files pmda-openvswitch
21mr|pcp-5.3.2-2|1802	%{_pmdasdir}/openvswitch
21mr|pcp-5.3.2-2|1803	%{_libexecdir}/pcp/pmdas/openvswitch/Install
21mr|pcp-5.3.2-2|1804	%{_libexecdir}/pcp/pmdas/openvswitch/Remove
21mr|pcp-5.3.2-2|1805	%{_libexecdir}/pcp/pmdas/openvswitch/pmdaopenvswitch.python
21mr|pcp-5.3.2-2|1806	%{_confdir}/pmlogconf/openvswitch/summary
21mr|pcp-5.3.2-2|1807	
21mr|pcp-5.3.2-2|1808	%preun pmda-openvswitch
21mr|pcp-5.3.2-2|1809	%{pmda_remove "$1" "openvswitch"}
21mr|pcp-5.3.2-2|1810	
21mr|pcp-5.3.2-2|1811	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1812	# pcp-pmda-samba
21mr|pcp-5.3.2-2|1813	#
21mr|pcp-5.3.2-2|1814	%package pmda-samba
21mr|pcp-5.3.2-2|1815	Summary:	Performance Co-Pilot (PCP) metrics for Samba
21mr|pcp-5.3.2-2|1816	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1817	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1818	
21mr|pcp-5.3.2-2|1819	%description pmda-samba
21mr|pcp-5.3.2-2|1820	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1821	collecting metrics about Samba.
21mr|pcp-5.3.2-2|1822	
21mr|pcp-5.3.2-2|1823	%files pmda-samba
21mr|pcp-5.3.2-2|1824	%{_pmdasdir}/samba
21mr|pcp-5.3.2-2|1825	%{_libexecdir}/pcp/pmdas/samba/Install
21mr|pcp-5.3.2-2|1826	%{_libexecdir}/pcp/pmdas/samba/Remove
21mr|pcp-5.3.2-2|1827	%{_libexecdir}/pcp/pmdas/samba/pmdasamba.pl
21mr|pcp-5.3.2-2|1828	
21mr|pcp-5.3.2-2|1829	%preun pmda-samba
21mr|pcp-5.3.2-2|1830	%{pmda_remove "$1" "samba"}
21mr|pcp-5.3.2-2|1831	
21mr|pcp-5.3.2-2|1832	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1833	# pcp-pmda-slurm
21mr|pcp-5.3.2-2|1834	#
21mr|pcp-5.3.2-2|1835	%package pmda-slurm
21mr|pcp-5.3.2-2|1836	Summary:	Performance Co-Pilot (PCP) metrics for the SLURM Workload Manager
21mr|pcp-5.3.2-2|1837	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1838	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1839	
21mr|pcp-5.3.2-2|1840	%description pmda-slurm
21mr|pcp-5.3.2-2|1841	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1842	collecting metrics from the SLURM Workload Manager.
21mr|pcp-5.3.2-2|1843	
21mr|pcp-5.3.2-2|1844	%files pmda-slurm
21mr|pcp-5.3.2-2|1845	%{_pmdasdir}/slurm
21mr|pcp-5.3.2-2|1846	%{_libexecdir}/pcp/pmdas/slurm/Install
21mr|pcp-5.3.2-2|1847	%{_libexecdir}/pcp/pmdas/slurm/Remove
21mr|pcp-5.3.2-2|1848	%{_libexecdir}/pcp/pmdas/slurm/pmdaslurm.pl
21mr|pcp-5.3.2-2|1849	
21mr|pcp-5.3.2-2|1850	%if %{with snmp}
21mr|pcp-5.3.2-2|1851	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1852	# pcp-pmda-snmp
21mr|pcp-5.3.2-2|1853	#
21mr|pcp-5.3.2-2|1854	%package pmda-snmp
21mr|pcp-5.3.2-2|1855	Summary:	Performance Co-Pilot (PCP) metrics for Simple Network Management Protocol
21mr|pcp-5.3.2-2|1856	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1857	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1858	
21mr|pcp-5.3.2-2|1859	%description pmda-snmp
21mr|pcp-5.3.2-2|1860	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1861	collecting metrics about SNMP.
21mr|pcp-5.3.2-2|1862	
21mr|pcp-5.3.2-2|1863	%files pmda-snmp
21mr|pcp-5.3.2-2|1864	%{_pmdasdir}/snmp
21mr|pcp-5.3.2-2|1865	%config(noreplace) %{_confdir}/snmp/snmp.conf
21mr|pcp-5.3.2-2|1866	%{_libexecdir}/pcp/pmdas/snmp/Install
21mr|pcp-5.3.2-2|1867	%{_libexecdir}/pcp/pmdas/snmp/Remove
21mr|pcp-5.3.2-2|1868	%{_libexecdir}/pcp/pmdas/snmp/pmdasnmp.pl
21mr|pcp-5.3.2-2|1869	
21mr|pcp-5.3.2-2|1870	%preun pmda-snmp
21mr|pcp-5.3.2-2|1871	%{pmda_remove "$1" "snmp"}
21mr|pcp-5.3.2-2|1872	
21mr|pcp-5.3.2-2|1873	%endif
21mr|pcp-5.3.2-2|1874	
21mr|pcp-5.3.2-2|1875	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1876	# pcp-pmda-vmware
21mr|pcp-5.3.2-2|1877	#
21mr|pcp-5.3.2-2|1878	%package pmda-vmware
21mr|pcp-5.3.2-2|1879	Summary:	Performance Co-Pilot (PCP) metrics for VMware
21mr|pcp-5.3.2-2|1880	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1881	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1882	
21mr|pcp-5.3.2-2|1883	%description pmda-vmware
21mr|pcp-5.3.2-2|1884	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1885	collecting metrics for VMware.
21mr|pcp-5.3.2-2|1886	
21mr|pcp-5.3.2-2|1887	%files pmda-vmware
21mr|pcp-5.3.2-2|1888	%{_pmdasdir}/vmware
21mr|pcp-5.3.2-2|1889	%{_libexecdir}/pcp/pmdas/vmware/Install
21mr|pcp-5.3.2-2|1890	%{_libexecdir}/pcp/pmdas/vmware/Remove
21mr|pcp-5.3.2-2|1891	%{_libexecdir}/pcp/pmdas/vmware/pmdavmware.pl
21mr|pcp-5.3.2-2|1892	
21mr|pcp-5.3.2-2|1893	%preun pmda-vmware
21mr|pcp-5.3.2-2|1894	%{pmda_remove "$1" "vmware"}
21mr|pcp-5.3.2-2|1895	
21mr|pcp-5.3.2-2|1896	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1897	# pcp-pmda-zimbra
21mr|pcp-5.3.2-2|1898	#
21mr|pcp-5.3.2-2|1899	%package pmda-zimbra
21mr|pcp-5.3.2-2|1900	Summary:	Performance Co-Pilot (PCP) metrics for Zimbra
21mr|pcp-5.3.2-2|1901	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1902	Requires:	perl-PCP-PMDA = %{EVRD}
21mr|pcp-5.3.2-2|1903	
21mr|pcp-5.3.2-2|1904	%description pmda-zimbra
21mr|pcp-5.3.2-2|1905	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1906	collecting metrics about Zimbra.
21mr|pcp-5.3.2-2|1907	
21mr|pcp-5.3.2-2|1908	%files pmda-zimbra
21mr|pcp-5.3.2-2|1909	%{_pmdasdir}/zimbra
21mr|pcp-5.3.2-2|1910	%{_libexecdir}/pcp/pmdas/zimbra/Install
21mr|pcp-5.3.2-2|1911	%{_libexecdir}/pcp/pmdas/zimbra/Remove
21mr|pcp-5.3.2-2|1912	%{_libexecdir}/pcp/pmdas/zimbra/pmdazimbra.pl
21mr|pcp-5.3.2-2|1913	%{_libexecdir}/pcp/pmdas/zimbra/zimbraprobe
21mr|pcp-5.3.2-2|1914	%{_confdir}/pmlogconf/zimbra/all
21mr|pcp-5.3.2-2|1915	
21mr|pcp-5.3.2-2|1916	%preun pmda-zimbra
21mr|pcp-5.3.2-2|1917	%{pmda_remove "$1" "zimbra"}
21mr|pcp-5.3.2-2|1918	
21mr|pcp-5.3.2-2|1919	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1920	# pcp-pmda-dm
21mr|pcp-5.3.2-2|1921	#
21mr|pcp-5.3.2-2|1922	%package pmda-dm
21mr|pcp-5.3.2-2|1923	Summary:	Performance Co-Pilot (PCP) metrics for the Device Mapper Cache and Thin Client
21mr|pcp-5.3.2-2|1924	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1925	BuildRequires:	device-mapper-devel
21mr|pcp-5.3.2-2|1926	
21mr|pcp-5.3.2-2|1927	%description pmda-dm
21mr|pcp-5.3.2-2|1928	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1929	collecting metrics about the Device Mapper Cache and Thin Client.
21mr|pcp-5.3.2-2|1930	
21mr|pcp-5.3.2-2|1931	%files pmda-dm
21mr|pcp-5.3.2-2|1932	%{_pmdasdir}/dm
21mr|pcp-5.3.2-2|1933	%{_ieconfdir}/dm
21mr|pcp-5.3.2-2|1934	%{_libexecdir}/pcp/pmdas/dm/Install
21mr|pcp-5.3.2-2|1935	%{_libexecdir}/pcp/pmdas/dm/Remove
21mr|pcp-5.3.2-2|1936	%{_libexecdir}/pcp/pmdas/dm/Upgrade
21mr|pcp-5.3.2-2|1937	%{_libexecdir}/pcp/pmdas/dm/domain.h
21mr|pcp-5.3.2-2|1938	%{_libexecdir}/pcp/pmdas/dm/help
21mr|pcp-5.3.2-2|1939	%{_libexecdir}/pcp/pmdas/dm/pmda_dm.so
21mr|pcp-5.3.2-2|1940	%{_libexecdir}/pcp/pmdas/dm/pmdadm
21mr|pcp-5.3.2-2|1941	%{_libexecdir}/pcp/pmdas/dm/pmns.dmcache
21mr|pcp-5.3.2-2|1942	%{_libexecdir}/pcp/pmdas/dm/pmns.dmstats
21mr|pcp-5.3.2-2|1943	%{_libexecdir}/pcp/pmdas/dm/pmns.dmthin
21mr|pcp-5.3.2-2|1944	%{_libexecdir}/pcp/pmdas/dm/pmns.vdo
21mr|pcp-5.3.2-2|1945	%{_libexecdir}/pcp/pmdas/dm/root
21mr|pcp-5.3.2-2|1946	%{_confdir}/pmieconf/dm/data_high_util
21mr|pcp-5.3.2-2|1947	%{_confdir}/pmieconf/dm/metadata_high_util
21mr|pcp-5.3.2-2|1948	
21mr|pcp-5.3.2-2|1949	%preun pmda-dm
21mr|pcp-5.3.2-2|1950	%{pmda_remove "$1" "dm"}
21mr|pcp-5.3.2-2|1951	
21mr|pcp-5.3.2-2|1952	%if %{with bcc}
21mr|pcp-5.3.2-2|1953	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|1954	# pcp-pmda-bcc
21mr|pcp-5.3.2-2|1955	#
21mr|pcp-5.3.2-2|1956	%package pmda-bcc
21mr|pcp-5.3.2-2|1957	Summary:	Performance Co-Pilot (PCP) metrics from eBPF/BCC modules
21mr|pcp-5.3.2-2|1958	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|1959	Requires:	python3-bcc
21mr|pcp-5.3.2-2|1960	Requires:	python3-pcp
21mr|pcp-5.3.2-2|1961	
21mr|pcp-5.3.2-2|1962	%description pmda-bcc
21mr|pcp-5.3.2-2|1963	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|1964	extracting performance metrics from eBPF/BCC Python modules.
21mr|pcp-5.3.2-2|1965	
21mr|pcp-5.3.2-2|1966	%files pmda-bcc
21mr|pcp-5.3.2-2|1967	%{_pmdasdir}/bcc
21mr|pcp-5.3.2-2|1968	%config(noreplace) %{_confdir}/bcc/bcc-tracepoint.conf
21mr|pcp-5.3.2-2|1969	%config(noreplace) %{_confdir}/bcc/bcc-uprobe.conf
21mr|pcp-5.3.2-2|1970	%config(noreplace) %{_confdir}/bcc/bcc-usdt.conf
21mr|pcp-5.3.2-2|1971	%config(noreplace) %{_confdir}/bcc/bcc.conf
21mr|pcp-5.3.2-2|1972	%{_libexecdir}/pcp/pmdas/bcc/Install
21mr|pcp-5.3.2-2|1973	%{_libexecdir}/pcp/pmdas/bcc/README.md
21mr|pcp-5.3.2-2|1974	%{_libexecdir}/pcp/pmdas/bcc/Remove
21mr|pcp-5.3.2-2|1975	%{_libexecdir}/pcp/pmdas/bcc/Upgrade
21mr|pcp-5.3.2-2|1976	%{_libexecdir}/pcp/pmdas/bcc/modules/__init__.python
21mr|pcp-5.3.2-2|1977	%{_libexecdir}/pcp/pmdas/bcc/modules/biolatency.bpf
21mr|pcp-5.3.2-2|1978	%{_libexecdir}/pcp/pmdas/bcc/modules/biolatency.python
21mr|pcp-5.3.2-2|1979	%{_libexecdir}/pcp/pmdas/bcc/modules/bioperpid.python
21mr|pcp-5.3.2-2|1980	%{_libexecdir}/pcp/pmdas/bcc/modules/biotop.bpf
21mr|pcp-5.3.2-2|1981	%{_libexecdir}/pcp/pmdas/bcc/modules/biotop.python
21mr|pcp-5.3.2-2|1982	%{_libexecdir}/pcp/pmdas/bcc/modules/cachestat.bpf
21mr|pcp-5.3.2-2|1983	%{_libexecdir}/pcp/pmdas/bcc/modules/cachestat.python
21mr|pcp-5.3.2-2|1984	%{_libexecdir}/pcp/pmdas/bcc/modules/execsnoop.bpf
21mr|pcp-5.3.2-2|1985	%{_libexecdir}/pcp/pmdas/bcc/modules/execsnoop.python
21mr|pcp-5.3.2-2|1986	%{_libexecdir}/pcp/pmdas/bcc/modules/exectop.bpf
21mr|pcp-5.3.2-2|1987	%{_libexecdir}/pcp/pmdas/bcc/modules/exectop.python
21mr|pcp-5.3.2-2|1988	%{_libexecdir}/pcp/pmdas/bcc/modules/fs/__init__.python
21mr|pcp-5.3.2-2|1989	%{_libexecdir}/pcp/pmdas/bcc/modules/fs/ext4dist.bpf
21mr|pcp-5.3.2-2|1990	%{_libexecdir}/pcp/pmdas/bcc/modules/fs/ext4dist.python
21mr|pcp-5.3.2-2|1991	%{_libexecdir}/pcp/pmdas/bcc/modules/fs/xfsdist.bpf
21mr|pcp-5.3.2-2|1992	%{_libexecdir}/pcp/pmdas/bcc/modules/fs/xfsdist.python
21mr|pcp-5.3.2-2|1993	%{_libexecdir}/pcp/pmdas/bcc/modules/fs/zfsdist.bpf
21mr|pcp-5.3.2-2|1994	%{_libexecdir}/pcp/pmdas/bcc/modules/fs/zfsdist.python
21mr|pcp-5.3.2-2|1995	%{_libexecdir}/pcp/pmdas/bcc/modules/klockstat.bpf
21mr|pcp-5.3.2-2|1996	%{_libexecdir}/pcp/pmdas/bcc/modules/klockstat.python
21mr|pcp-5.3.2-2|1997	%{_libexecdir}/pcp/pmdas/bcc/modules/kprobe_hits.bpf
21mr|pcp-5.3.2-2|1998	%{_libexecdir}/pcp/pmdas/bcc/modules/kprobe_hits.python
21mr|pcp-5.3.2-2|1999	%{_libexecdir}/pcp/pmdas/bcc/modules/netproc.bpf
21mr|pcp-5.3.2-2|2000	%{_libexecdir}/pcp/pmdas/bcc/modules/netproc.python
21mr|pcp-5.3.2-2|2001	%{_libexecdir}/pcp/pmdas/bcc/modules/pcpbcc.python
21mr|pcp-5.3.2-2|2002	%{_libexecdir}/pcp/pmdas/bcc/modules/profile.bpf
21mr|pcp-5.3.2-2|2003	%{_libexecdir}/pcp/pmdas/bcc/modules/profile.python
21mr|pcp-5.3.2-2|2004	%{_libexecdir}/pcp/pmdas/bcc/modules/runqlat.bpf
21mr|pcp-5.3.2-2|2005	%{_libexecdir}/pcp/pmdas/bcc/modules/runqlat.python
21mr|pcp-5.3.2-2|2006	%{_libexecdir}/pcp/pmdas/bcc/modules/syscount.bpf
21mr|pcp-5.3.2-2|2007	%{_libexecdir}/pcp/pmdas/bcc/modules/syscount.python
21mr|pcp-5.3.2-2|2008	%{_libexecdir}/pcp/pmdas/bcc/modules/sysfork.bpf
21mr|pcp-5.3.2-2|2009	%{_libexecdir}/pcp/pmdas/bcc/modules/sysfork.python
21mr|pcp-5.3.2-2|2010	%{_libexecdir}/pcp/pmdas/bcc/modules/tcplife.bpf
21mr|pcp-5.3.2-2|2011	%{_libexecdir}/pcp/pmdas/bcc/modules/tcplife.python
21mr|pcp-5.3.2-2|2012	%{_libexecdir}/pcp/pmdas/bcc/modules/tcplife_old_kb.bpf
21mr|pcp-5.3.2-2|2013	%{_libexecdir}/pcp/pmdas/bcc/modules/tcplife_old_tp.bpf
21mr|pcp-5.3.2-2|2014	%{_libexecdir}/pcp/pmdas/bcc/modules/tcpperpid.python
21mr|pcp-5.3.2-2|2015	%{_libexecdir}/pcp/pmdas/bcc/modules/tcpretrans.python
21mr|pcp-5.3.2-2|2016	%{_libexecdir}/pcp/pmdas/bcc/modules/tcpretrans_count.bpf
21mr|pcp-5.3.2-2|2017	%{_libexecdir}/pcp/pmdas/bcc/modules/tcptop.bpf
21mr|pcp-5.3.2-2|2018	%{_libexecdir}/pcp/pmdas/bcc/modules/tcptop.python
21mr|pcp-5.3.2-2|2019	%{_libexecdir}/pcp/pmdas/bcc/modules/tracepoint_hits.bpf
21mr|pcp-5.3.2-2|2020	%{_libexecdir}/pcp/pmdas/bcc/modules/tracepoint_hits.python
21mr|pcp-5.3.2-2|2021	%{_libexecdir}/pcp/pmdas/bcc/modules/ucalls.bpf
21mr|pcp-5.3.2-2|2022	%{_libexecdir}/pcp/pmdas/bcc/modules/ucalls.python
21mr|pcp-5.3.2-2|2023	%{_libexecdir}/pcp/pmdas/bcc/modules/uprobe_hits.bpf
21mr|pcp-5.3.2-2|2024	%{_libexecdir}/pcp/pmdas/bcc/modules/uprobe_hits.python
21mr|pcp-5.3.2-2|2025	%{_libexecdir}/pcp/pmdas/bcc/modules/usdt_hits.bpf
21mr|pcp-5.3.2-2|2026	%{_libexecdir}/pcp/pmdas/bcc/modules/usdt_hits.python
21mr|pcp-5.3.2-2|2027	%{_libexecdir}/pcp/pmdas/bcc/modules/usdt_jvm_threads.bpf
21mr|pcp-5.3.2-2|2028	%{_libexecdir}/pcp/pmdas/bcc/modules/usdt_jvm_threads.python
21mr|pcp-5.3.2-2|2029	%{_libexecdir}/pcp/pmdas/bcc/modules/ustat.python
21mr|pcp-5.3.2-2|2030	%{_libexecdir}/pcp/pmdas/bcc/pmdabcc.python
21mr|pcp-5.3.2-2|2031	%{_libexecdir}/pcp/pmdas/bcc/pmdautil.python
21mr|pcp-5.3.2-2|2032	
21mr|pcp-5.3.2-2|2033	%preun pmda-bcc
21mr|pcp-5.3.2-2|2034	%{pmda_remove "$1" "bcc"}
21mr|pcp-5.3.2-2|2035	
21mr|pcp-5.3.2-2|2036	%endif
21mr|pcp-5.3.2-2|2037	
21mr|pcp-5.3.2-2|2038	%if %{with bpftrace}
21mr|pcp-5.3.2-2|2039	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2040	# pcp-pmda-bpftrace
21mr|pcp-5.3.2-2|2041	#
21mr|pcp-5.3.2-2|2042	%package pmda-bpftrace
21mr|pcp-5.3.2-2|2043	Summary:	Performance Co-Pilot (PCP) metrics from bpftrace scripts
21mr|pcp-5.3.2-2|2044	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2045	# need to rework libbpf from kernel-release package to import/libbpf
21mr|pcp-5.3.2-2|2046	#Requires:	bpftrace >= 0.9.2
21mr|pcp-5.3.2-2|2047	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2048	Requires:	python3 >= 3.6
21mr|pcp-5.3.2-2|2049	
21mr|pcp-5.3.2-2|2050	%description pmda-bpftrace
21mr|pcp-5.3.2-2|2051	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2052	extracting performance metrics from bpftrace scripts.
21mr|pcp-5.3.2-2|2053	
21mr|pcp-5.3.2-2|2054	%files pmda-bpftrace
21mr|pcp-5.3.2-2|2055	%{_pmdasdir}/bpftrace
21mr|pcp-5.3.2-2|2056	%config(noreplace) %{_confdir}/bpftrace/autostart/biolatency.bt
21mr|pcp-5.3.2-2|2057	%config(noreplace) %{_confdir}/bpftrace/autostart/runqlat.bt
21mr|pcp-5.3.2-2|2058	%config(noreplace) %{_confdir}/bpftrace/bpftrace.conf
21mr|pcp-5.3.2-2|2059	%{_libexecdir}/pcp/pmdas/bpftrace/Install
21mr|pcp-5.3.2-2|2060	%{_libexecdir}/pcp/pmdas/bpftrace/README.md
21mr|pcp-5.3.2-2|2061	%{_libexecdir}/pcp/pmdas/bpftrace/Remove
21mr|pcp-5.3.2-2|2062	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/__init__.py
21mr|pcp-5.3.2-2|2063	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/__pycache__
21mr|pcp-5.3.2-2|2064	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/cluster.py
21mr|pcp-5.3.2-2|2065	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/models.py
21mr|pcp-5.3.2-2|2066	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/parser.py
21mr|pcp-5.3.2-2|2067	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/pmda.py
21mr|pcp-5.3.2-2|2068	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/process_manager.py
21mr|pcp-5.3.2-2|2069	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/service.py
21mr|pcp-5.3.2-2|2070	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/uncached_indom.py
21mr|pcp-5.3.2-2|2071	%{_libexecdir}/pcp/pmdas/bpftrace/bpftrace/utils.py
21mr|pcp-5.3.2-2|2072	%{_libexecdir}/pcp/pmdas/bpftrace/pmdabpftrace.python
21mr|pcp-5.3.2-2|2073	
21mr|pcp-5.3.2-2|2074	%preun pmda-bpftrace
21mr|pcp-5.3.2-2|2075	%{pmda_remove "$1" "bpftrace"}
21mr|pcp-5.3.2-2|2076	
21mr|pcp-5.3.2-2|2077	%endif
21mr|pcp-5.3.2-2|2078	
21mr|pcp-5.3.2-2|2079	%if %{with python2} || %{with python3}
21mr|pcp-5.3.2-2|2080	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2081	# pcp-pmda-gluster
21mr|pcp-5.3.2-2|2082	#
21mr|pcp-5.3.2-2|2083	%package pmda-gluster
21mr|pcp-5.3.2-2|2084	Summary:	Performance Co-Pilot (PCP) metrics for the Gluster filesystem
21mr|pcp-5.3.2-2|2085	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2086	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2087	
21mr|pcp-5.3.2-2|2088	%description pmda-gluster
21mr|pcp-5.3.2-2|2089	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2090	collecting metrics about the gluster filesystem.
21mr|pcp-5.3.2-2|2091	
21mr|pcp-5.3.2-2|2092	%files pmda-gluster
21mr|pcp-5.3.2-2|2093	%{_pmdasdir}/gluster
21mr|pcp-5.3.2-2|2094	%{_libexecdir}/pcp/pmdas/gluster/Install
21mr|pcp-5.3.2-2|2095	%{_libexecdir}/pcp/pmdas/gluster/Remove
21mr|pcp-5.3.2-2|2096	%{_libexecdir}/pcp/pmdas/gluster/pmdagluster.python
21mr|pcp-5.3.2-2|2097	
21mr|pcp-5.3.2-2|2098	%preun pmda-gluster
21mr|pcp-5.3.2-2|2099	%{pmda_remove "$1" "gluster"}
21mr|pcp-5.3.2-2|2100	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2101	# pcp-pmda-nfsclient
21mr|pcp-5.3.2-2|2102	#
21mr|pcp-5.3.2-2|2103	%package pmda-nfsclient
21mr|pcp-5.3.2-2|2104	Summary:	Performance Co-Pilot (PCP) metrics for NFS Clients
21mr|pcp-5.3.2-2|2105	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2106	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2107	
21mr|pcp-5.3.2-2|2108	%description pmda-nfsclient
21mr|pcp-5.3.2-2|2109	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2110	collecting metrics for NFS Clients.
21mr|pcp-5.3.2-2|2111	
21mr|pcp-5.3.2-2|2112	%files pmda-nfsclient
21mr|pcp-5.3.2-2|2113	%{_pmdasdir}/nfsclient
21mr|pcp-5.3.2-2|2114	%{_libexecdir}/pcp/pmdas/nfsclient/Install
21mr|pcp-5.3.2-2|2115	%{_libexecdir}/pcp/pmdas/nfsclient/Remove
21mr|pcp-5.3.2-2|2116	%{_libexecdir}/pcp/pmdas/nfsclient/Upgrade
21mr|pcp-5.3.2-2|2117	%{_libexecdir}/pcp/pmdas/nfsclient/pmdanfsclient.python
21mr|pcp-5.3.2-2|2118	
21mr|pcp-5.3.2-2|2119	%preun pmda-nfsclient
21mr|pcp-5.3.2-2|2120	%{pmda_remove "$1" "nfsclient"}
21mr|pcp-5.3.2-2|2121	
21mr|pcp-5.3.2-2|2122	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2123	# pcp-pmda-postgresql
21mr|pcp-5.3.2-2|2124	#
21mr|pcp-5.3.2-2|2125	%package pmda-postgresql
21mr|pcp-5.3.2-2|2126	Summary:	Performance Co-Pilot (PCP) metrics for PostgreSQL
21mr|pcp-5.3.2-2|2127	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2128	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2129	Requires:	python3-psycopg2
21mr|pcp-5.3.2-2|2130	BuildRequires:	python3-psycopg2
21mr|pcp-5.3.2-2|2131	
21mr|pcp-5.3.2-2|2132	%description pmda-postgresql
21mr|pcp-5.3.2-2|2133	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2134	collecting metrics about the PostgreSQL database.
21mr|pcp-5.3.2-2|2135	
21mr|pcp-5.3.2-2|2136	%files pmda-postgresql
21mr|pcp-5.3.2-2|2137	%{_pmdasdir}/postgresql
21mr|pcp-5.3.2-2|2138	%config(noreplace) %{_pmdasdir}/postgresql/pmdapostgresql.conf
21mr|pcp-5.3.2-2|2139	%config(noreplace) %{_confdir}/postgresql/pmdapostgresql.conf
21mr|pcp-5.3.2-2|2140	%{_libexecdir}/pcp/pmdas/postgresql/Install
21mr|pcp-5.3.2-2|2141	%{_libexecdir}/pcp/pmdas/postgresql/Remove
21mr|pcp-5.3.2-2|2142	%{_libexecdir}/pcp/pmdas/postgresql/Upgrade
21mr|pcp-5.3.2-2|2143	%{_libexecdir}/pcp/pmdas/postgresql/pmdapostgresql.python
21mr|pcp-5.3.2-2|2144	%{_confdir}/pmlogconf/postgresql/summary
21mr|pcp-5.3.2-2|2145	
21mr|pcp-5.3.2-2|2146	%preun pmda-postgresql
21mr|pcp-5.3.2-2|2147	%{pmda_remove "$1" "postgresql"}
21mr|pcp-5.3.2-2|2148	
21mr|pcp-5.3.2-2|2149	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2150	# pcp-pmda-zswap
21mr|pcp-5.3.2-2|2151	#
21mr|pcp-5.3.2-2|2152	%package pmda-zswap
21mr|pcp-5.3.2-2|2153	Summary:	Performance Co-Pilot (PCP) metrics for compressed swap
21mr|pcp-5.3.2-2|2154	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2155	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2156	
21mr|pcp-5.3.2-2|2157	%description pmda-zswap
21mr|pcp-5.3.2-2|2158	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2159	collecting metrics about compressed swap.
21mr|pcp-5.3.2-2|2160	
21mr|pcp-5.3.2-2|2161	%files pmda-zswap
21mr|pcp-5.3.2-2|2162	%{_pmdasdir}/zswap
21mr|pcp-5.3.2-2|2163	%{_libexecdir}/pcp/pmdas/zswap/Install
21mr|pcp-5.3.2-2|2164	%{_libexecdir}/pcp/pmdas/zswap/Remove
21mr|pcp-5.3.2-2|2165	%{_libexecdir}/pcp/pmdas/zswap/pmdazswap.python
21mr|pcp-5.3.2-2|2166	
21mr|pcp-5.3.2-2|2167	%preun pmda-zswap
21mr|pcp-5.3.2-2|2168	%{pmda_remove "$1" "zswap"}
21mr|pcp-5.3.2-2|2169	
21mr|pcp-5.3.2-2|2170	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2171	# pcp-pmda-unbound
21mr|pcp-5.3.2-2|2172	#
21mr|pcp-5.3.2-2|2173	%package pmda-unbound
21mr|pcp-5.3.2-2|2174	Summary:	Performance Co-Pilot (PCP) metrics for the Unbound DNS Resolver
21mr|pcp-5.3.2-2|2175	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2176	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2177	
21mr|pcp-5.3.2-2|2178	%description pmda-unbound
21mr|pcp-5.3.2-2|2179	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2180	collecting metrics about the Unbound DNS Resolver.
21mr|pcp-5.3.2-2|2181	
21mr|pcp-5.3.2-2|2182	%files pmda-unbound
21mr|pcp-5.3.2-2|2183	%{_pmdasdir}/unbound
21mr|pcp-5.3.2-2|2184	%{_libexecdir}/pcp/pmdas/unbound/Install
21mr|pcp-5.3.2-2|2185	%{_libexecdir}/pcp/pmdas/unbound/Remove
21mr|pcp-5.3.2-2|2186	%{_libexecdir}/pcp/pmdas/unbound/pmdaunbound.python
21mr|pcp-5.3.2-2|2187	
21mr|pcp-5.3.2-2|2188	%preun pmda-unbound
21mr|pcp-5.3.2-2|2189	%{pmda_remove "$1" "unbound"}
21mr|pcp-5.3.2-2|2190	
21mr|pcp-5.3.2-2|2191	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2192	# pcp-pmda-mic
21mr|pcp-5.3.2-2|2193	#
21mr|pcp-5.3.2-2|2194	%package pmda-mic
21mr|pcp-5.3.2-2|2195	Summary:	Performance Co-Pilot (PCP) metrics for Intel MIC cards
21mr|pcp-5.3.2-2|2196	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2197	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2198	
21mr|pcp-5.3.2-2|2199	%description pmda-mic
21mr|pcp-5.3.2-2|2200	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2201	collecting metrics about Intel MIC cards.
21mr|pcp-5.3.2-2|2202	
21mr|pcp-5.3.2-2|2203	%files pmda-mic
21mr|pcp-5.3.2-2|2204	%{_pmdasdir}/mic
21mr|pcp-5.3.2-2|2205	%{_libexecdir}/pcp/pmdas/mic/Install
21mr|pcp-5.3.2-2|2206	%{_libexecdir}/pcp/pmdas/mic/Remove
21mr|pcp-5.3.2-2|2207	%{_libexecdir}/pcp/pmdas/mic/pmdamic.python
21mr|pcp-5.3.2-2|2208	
21mr|pcp-5.3.2-2|2209	%preun pmda-mic
21mr|pcp-5.3.2-2|2210	%{pmda_remove "$1" "mic"}
21mr|pcp-5.3.2-2|2211	
21mr|pcp-5.3.2-2|2212	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2213	# pcp-pmda-haproxy
21mr|pcp-5.3.2-2|2214	#
21mr|pcp-5.3.2-2|2215	%package pmda-haproxy
21mr|pcp-5.3.2-2|2216	Summary:	Performance Co-Pilot (PCP) metrics for HAProxy
21mr|pcp-5.3.2-2|2217	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2218	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2219	
21mr|pcp-5.3.2-2|2220	%description pmda-haproxy
21mr|pcp-5.3.2-2|2221	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2222	extracting performance metrics from HAProxy over the HAProxy stats socket.
21mr|pcp-5.3.2-2|2223	
21mr|pcp-5.3.2-2|2224	%files pmda-haproxy
21mr|pcp-5.3.2-2|2225	%{_pmdasdir}/haproxy
21mr|pcp-5.3.2-2|2226	%config(noreplace) %{_confdir}/haproxy/haproxy.conf
21mr|pcp-5.3.2-2|2227	%{_libexecdir}/pcp/pmdas/haproxy/Install
21mr|pcp-5.3.2-2|2228	%{_libexecdir}/pcp/pmdas/haproxy/Remove
21mr|pcp-5.3.2-2|2229	%{_libexecdir}/pcp/pmdas/haproxy/connect
21mr|pcp-5.3.2-2|2230	%{_libexecdir}/pcp/pmdas/haproxy/pmdahaproxy.python
21mr|pcp-5.3.2-2|2231	
21mr|pcp-5.3.2-2|2232	%preun pmda-haproxy
21mr|pcp-5.3.2-2|2233	%{pmda_remove "$1" "haproxy"}
21mr|pcp-5.3.2-2|2234	
21mr|pcp-5.3.2-2|2235	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2236	# pcp-pmda-libvirt
21mr|pcp-5.3.2-2|2237	#
21mr|pcp-5.3.2-2|2238	%package pmda-libvirt
21mr|pcp-5.3.2-2|2239	Summary:	Performance Co-Pilot (PCP) metrics for virtual machines
21mr|pcp-5.3.2-2|2240	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2241	%if %{with python3}
21mr|pcp-5.3.2-2|2242	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2243	Requires:	python3-libvirt python3-lxml
21mr|pcp-5.3.2-2|2244	BuildRequires:	python3-libvirt python3-lxml
21mr|pcp-5.3.2-2|2245	%endif
21mr|pcp-5.3.2-2|2246	
21mr|pcp-5.3.2-2|2247	%description pmda-libvirt
21mr|pcp-5.3.2-2|2248	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2249	extracting virtualisation statistics from libvirt about behaviour of guest
21mr|pcp-5.3.2-2|2250	and hypervisor machines.
21mr|pcp-5.3.2-2|2251	
21mr|pcp-5.3.2-2|2252	%files pmda-libvirt
21mr|pcp-5.3.2-2|2253	%{_pmdasdir}/libvirt
21mr|pcp-5.3.2-2|2254	%config(noreplace) %{_confdir}/libvirt/libvirt.conf
21mr|pcp-5.3.2-2|2255	%{_libexecdir}/pcp/pmdas/libvirt/Install
21mr|pcp-5.3.2-2|2256	%{_libexecdir}/pcp/pmdas/libvirt/Remove
21mr|pcp-5.3.2-2|2257	%{_libexecdir}/pcp/pmdas/libvirt/connect
21mr|pcp-5.3.2-2|2258	%{_libexecdir}/pcp/pmdas/libvirt/pmdalibvirt.python
21mr|pcp-5.3.2-2|2259	%{_confdir}/pmlogconf/libvirt/libvirt
21mr|pcp-5.3.2-2|2260	
21mr|pcp-5.3.2-2|2261	%preun pmda-libvirt
21mr|pcp-5.3.2-2|2262	%{pmda_remove "$1" "libvirt"}
21mr|pcp-5.3.2-2|2263	
21mr|pcp-5.3.2-2|2264	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2265	# pcp-pmda-elasticsearch
21mr|pcp-5.3.2-2|2266	#
21mr|pcp-5.3.2-2|2267	%package pmda-elasticsearch
21mr|pcp-5.3.2-2|2268	Summary:	Performance Co-Pilot (PCP) metrics for Elasticsearch
21mr|pcp-5.3.2-2|2269	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2270	%if %{with python3}
21mr|pcp-5.3.2-2|2271	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2272	%endif
21mr|pcp-5.3.2-2|2273	%description pmda-elasticsearch
21mr|pcp-5.3.2-2|2274	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2275	collecting metrics about Elasticsearch.
21mr|pcp-5.3.2-2|2276	
21mr|pcp-5.3.2-2|2277	%files pmda-elasticsearch
21mr|pcp-5.3.2-2|2278	%{_pmdasdir}/elasticsearch
21mr|pcp-5.3.2-2|2279	%{_libexecdir}/pcp/pmdas/elasticsearch/Install
21mr|pcp-5.3.2-2|2280	%{_libexecdir}/pcp/pmdas/elasticsearch/Remove
21mr|pcp-5.3.2-2|2281	%{_libexecdir}/pcp/pmdas/elasticsearch/Upgrade
21mr|pcp-5.3.2-2|2282	%{_libexecdir}/pcp/pmdas/elasticsearch/pmdaelasticsearch.python
21mr|pcp-5.3.2-2|2283	%{_confdir}/pmlogconf/elasticsearch/summary
21mr|pcp-5.3.2-2|2284	
21mr|pcp-5.3.2-2|2285	%preun pmda-elasticsearch
21mr|pcp-5.3.2-2|2286	%{pmda_remove "$1" "elasticsearch"}
21mr|pcp-5.3.2-2|2287	
21mr|pcp-5.3.2-2|2288	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2289	# pcp-pmda-rabbitmq
21mr|pcp-5.3.2-2|2290	#
21mr|pcp-5.3.2-2|2291	%package pmda-rabbitmq
21mr|pcp-5.3.2-2|2292	Summary:	Performance Co-Pilot (PCP) metrics for RabbitMQ queues
21mr|pcp-5.3.2-2|2293	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2294	%if %{with python3}
21mr|pcp-5.3.2-2|2295	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2296	%endif
21mr|pcp-5.3.2-2|2297	%description pmda-rabbitmq
21mr|pcp-5.3.2-2|2298	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2299	collecting metrics about RabbitMQ message queues.
21mr|pcp-5.3.2-2|2300	
21mr|pcp-5.3.2-2|2301	%files pmda-rabbitmq
21mr|pcp-5.3.2-2|2302	%{_pmdasdir}/rabbitmq
21mr|pcp-5.3.2-2|2303	%config(noreplace) %{_confdir}/rabbitmq/rabbitmq.conf
21mr|pcp-5.3.2-2|2304	%{_libexecdir}/pcp/pmdas/rabbitmq/Install
21mr|pcp-5.3.2-2|2305	%{_libexecdir}/pcp/pmdas/rabbitmq/Remove
21mr|pcp-5.3.2-2|2306	%{_libexecdir}/pcp/pmdas/rabbitmq/pmdarabbitmq.python
21mr|pcp-5.3.2-2|2307	%{_confdir}/pmlogconf/rabbitmq/summary
21mr|pcp-5.3.2-2|2308	
21mr|pcp-5.3.2-2|2309	%preun pmda-rabbitmq
21mr|pcp-5.3.2-2|2310	%{pmda_remove "$1" "rabbitmq"}
21mr|pcp-5.3.2-2|2311	
21mr|pcp-5.3.2-2|2312	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2313	# pcp-pmda-lio
21mr|pcp-5.3.2-2|2314	#
21mr|pcp-5.3.2-2|2315	%package pmda-lio
21mr|pcp-5.3.2-2|2316	Summary:	Performance Co-Pilot (PCP) metrics for the LIO subsystem
21mr|pcp-5.3.2-2|2317	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2318	%if %{with python3}
21mr|pcp-5.3.2-2|2319	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2320	Requires:	python3-rtslib
21mr|pcp-5.3.2-2|2321	BuildRequires:	python3-rtslib
21mr|pcp-5.3.2-2|2322	%endif
21mr|pcp-5.3.2-2|2323	%description pmda-lio
21mr|pcp-5.3.2-2|2324	This package provides a PMDA to gather performance metrics from the kernels
21mr|pcp-5.3.2-2|2325	iSCSI target interface (LIO). The metrics are stored by LIO within the Linux
21mr|pcp-5.3.2-2|2326	kernels configfs filesystem. The PMDA provides per LUN level stats, and a
21mr|pcp-5.3.2-2|2327	summary instance per iSCSI target, which aggregates all LUN metrics within the
21mr|pcp-5.3.2-2|2328	target.
21mr|pcp-5.3.2-2|2329	
21mr|pcp-5.3.2-2|2330	%files pmda-lio
21mr|pcp-5.3.2-2|2331	%{_pmdasdir}/lio
21mr|pcp-5.3.2-2|2332	%{_libexecdir}/pcp/pmdas/lio/Install
21mr|pcp-5.3.2-2|2333	%{_libexecdir}/pcp/pmdas/lio/README.md
21mr|pcp-5.3.2-2|2334	%{_libexecdir}/pcp/pmdas/lio/Remove
21mr|pcp-5.3.2-2|2335	%{_libexecdir}/pcp/pmdas/lio/pmdalio.python
21mr|pcp-5.3.2-2|2336	
21mr|pcp-5.3.2-2|2337	%preun pmda-lio
21mr|pcp-5.3.2-2|2338	%{pmda_remove "$1" "lio"}
21mr|pcp-5.3.2-2|2339	
21mr|pcp-5.3.2-2|2340	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2341	# pcp-pmda-openmetrics
21mr|pcp-5.3.2-2|2342	#
21mr|pcp-5.3.2-2|2343	%package pmda-openmetrics
21mr|pcp-5.3.2-2|2344	Summary:	Performance Co-Pilot (PCP) metrics from OpenMetrics endpoints
21mr|pcp-5.3.2-2|2345	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2346	%if %{with python3}
21mr|pcp-5.3.2-2|2347	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2348	Requires:	python3-requests
21mr|pcp-5.3.2-2|2349	BuildRequires:	python3-requests
21mr|pcp-5.3.2-2|2350	%endif
21mr|pcp-5.3.2-2|2351	Obsoletes:	pcp-pmda-prometheus < 5.0.0
21mr|pcp-5.3.2-2|2352	Provides:	pcp-pmda-prometheus < 5.0.0
21mr|pcp-5.3.2-2|2353	
21mr|pcp-5.3.2-2|2354	%description pmda-openmetrics
21mr|pcp-5.3.2-2|2355	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2356	extracting metrics from OpenMetrics (https://openmetrics.io/) endpoints.
21mr|pcp-5.3.2-2|2357	
21mr|pcp-5.3.2-2|2358	%files pmda-openmetrics
21mr|pcp-5.3.2-2|2359	%{_pmdasdir}/openmetrics
21mr|pcp-5.3.2-2|2360	%config(noreplace) %{_confdir}/openmetrics/collectd.url
21mr|pcp-5.3.2-2|2361	%config(noreplace) %{_confdir}/openmetrics/etcd.url
21mr|pcp-5.3.2-2|2362	%config(noreplace) %{_confdir}/openmetrics/grafana.url
21mr|pcp-5.3.2-2|2363	%config(noreplace) %{_confdir}/openmetrics/spark.url
21mr|pcp-5.3.2-2|2364	%{_libexecdir}/pcp/pmdas/openmetrics/Install
21mr|pcp-5.3.2-2|2365	%{_libexecdir}/pcp/pmdas/openmetrics/Remove
21mr|pcp-5.3.2-2|2366	%{_libexecdir}/pcp/pmdas/openmetrics/Upgrade
21mr|pcp-5.3.2-2|2367	%{_libexecdir}/pcp/pmdas/openmetrics/pmdaopenmetrics.python
21mr|pcp-5.3.2-2|2368	%{_confdir}/pmlogconf/openmetrics/summary
21mr|pcp-5.3.2-2|2369	
21mr|pcp-5.3.2-2|2370	%preun pmda-openmetrics
21mr|pcp-5.3.2-2|2371	%{pmda_remove "$1" "openmetrics"}
21mr|pcp-5.3.2-2|2372	
21mr|pcp-5.3.2-2|2373	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2374	# pcp-pmda-lmsensors
21mr|pcp-5.3.2-2|2375	#
21mr|pcp-5.3.2-2|2376	%package pmda-lmsensors
21mr|pcp-5.3.2-2|2377	Summary:	Performance Co-Pilot (PCP) metrics for hardware sensors
21mr|pcp-5.3.2-2|2378	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2379	Requires:	lm_sensors
21mr|pcp-5.3.2-2|2380	%if %{with python3}
21mr|pcp-5.3.2-2|2381	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2382	%endif
21mr|pcp-5.3.2-2|2383	# rewritten in python, so there is no longer a debuginfo package
21mr|pcp-5.3.2-2|2384	Obsoletes:	pcp-pmda-lmsensors-debuginfo < 4.2.0
21mr|pcp-5.3.2-2|2385	%description pmda-lmsensors
21mr|pcp-5.3.2-2|2386	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2387	collecting metrics about the Linux hardware monitoring sensors.
21mr|pcp-5.3.2-2|2388	
21mr|pcp-5.3.2-2|2389	%files pmda-lmsensors
21mr|pcp-5.3.2-2|2390	%{_pmdasdir}/lmsensors
21mr|pcp-5.3.2-2|2391	%{_libexecdir}/pcp/pmdas/lmsensors/Install
21mr|pcp-5.3.2-2|2392	%{_libexecdir}/pcp/pmdas/lmsensors/README
21mr|pcp-5.3.2-2|2393	%{_libexecdir}/pcp/pmdas/lmsensors/Remove
21mr|pcp-5.3.2-2|2394	%{_libexecdir}/pcp/pmdas/lmsensors/help
21mr|pcp-5.3.2-2|2395	%{_libexecdir}/pcp/pmdas/lmsensors/pmdalmsensors.python
21mr|pcp-5.3.2-2|2396	%{_libexecdir}/pcp/pmdas/lmsensors/pmns
21mr|pcp-5.3.2-2|2397	%{_libexecdir}/pcp/pmdas/lmsensors/root
21mr|pcp-5.3.2-2|2398	
21mr|pcp-5.3.2-2|2399	%preun pmda-lmsensors
21mr|pcp-5.3.2-2|2400	%{pmda_remove "$1" "lmsensors"}
21mr|pcp-5.3.2-2|2401	
21mr|pcp-5.3.2-2|2402	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2403	# pcp-pmda-netcheck
21mr|pcp-5.3.2-2|2404	#
21mr|pcp-5.3.2-2|2405	%package pmda-netcheck
21mr|pcp-5.3.2-2|2406	Summary:	Performance Co-Pilot (PCP) metrics for simple network checks
21mr|pcp-5.3.2-2|2407	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2408	%if %{with python3}
21mr|pcp-5.3.2-2|2409	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2410	%endif
21mr|pcp-5.3.2-2|2411	%description pmda-netcheck
21mr|pcp-5.3.2-2|2412	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2413	collecting metrics from simple network checks.
21mr|pcp-5.3.2-2|2414	
21mr|pcp-5.3.2-2|2415	%files pmda-netcheck
21mr|pcp-5.3.2-2|2416	%{_pmdasdir}/netcheck
21mr|pcp-5.3.2-2|2417	%config(noreplace) %{_confdir}/netcheck/netcheck.conf
21mr|pcp-5.3.2-2|2418	%{_libexecdir}/pcp/pmdas/netcheck/Install
21mr|pcp-5.3.2-2|2419	%{_libexecdir}/pcp/pmdas/netcheck/Remove
21mr|pcp-5.3.2-2|2420	%{_libexecdir}/pcp/pmdas/netcheck/modules/__init__.python
21mr|pcp-5.3.2-2|2421	%{_libexecdir}/pcp/pmdas/netcheck/modules/dns_lookup.python
21mr|pcp-5.3.2-2|2422	%{_libexecdir}/pcp/pmdas/netcheck/modules/dns_reverse.python
21mr|pcp-5.3.2-2|2423	%{_libexecdir}/pcp/pmdas/netcheck/modules/pcpnetcheck.python
21mr|pcp-5.3.2-2|2424	%{_libexecdir}/pcp/pmdas/netcheck/modules/ping.python
21mr|pcp-5.3.2-2|2425	%{_libexecdir}/pcp/pmdas/netcheck/modules/ping_latency.python
21mr|pcp-5.3.2-2|2426	%{_libexecdir}/pcp/pmdas/netcheck/modules/ping_loss.python
21mr|pcp-5.3.2-2|2427	%{_libexecdir}/pcp/pmdas/netcheck/modules/port_open.python
21mr|pcp-5.3.2-2|2428	%{_libexecdir}/pcp/pmdas/netcheck/modules/url_get.python
21mr|pcp-5.3.2-2|2429	%{_libexecdir}/pcp/pmdas/netcheck/pmdanetcheck.python
21mr|pcp-5.3.2-2|2430	%{_libexecdir}/pcp/pmdas/netcheck/pmdautil.python
21mr|pcp-5.3.2-2|2431	%{_libexecdir}/pcp/pmdas/netcheck/pyprep
21mr|pcp-5.3.2-2|2432	%{_confdir}/pmlogconf/netcheck/summary
21mr|pcp-5.3.2-2|2433	
21mr|pcp-5.3.2-2|2434	%preun pmda-netcheck
21mr|pcp-5.3.2-2|2435	%{pmda_remove "$1" "netcheck"}
21mr|pcp-5.3.2-2|2436	
21mr|pcp-5.3.2-2|2437	%endif
21mr|pcp-5.3.2-2|2438	
21mr|pcp-5.3.2-2|2439	%if %{with mssql}
21mr|pcp-5.3.2-2|2440	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2441	# pcp-pmda-mssql
21mr|pcp-5.3.2-2|2442	#
21mr|pcp-5.3.2-2|2443	%package pmda-mssql
21mr|pcp-5.3.2-2|2444	Summary:	Performance Co-Pilot (PCP) metrics for Microsoft SQL Server
21mr|pcp-5.3.2-2|2445	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2446	%if %{with python3}
21mr|pcp-5.3.2-2|2447	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2448	%endif
21mr|pcp-5.3.2-2|2449	%description pmda-mssql
21mr|pcp-5.3.2-2|2450	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2451	collecting metrics from Microsoft SQL Server.
21mr|pcp-5.3.2-2|2452	
21mr|pcp-5.3.2-2|2453	%files pmda-mssql
21mr|pcp-5.3.2-2|2454	%{_pmdasdir}/mssql
21mr|pcp-5.3.2-2|2455	%config(noreplace) %{_confdir}/mssql/mssql.conf
21mr|pcp-5.3.2-2|2456	%{_libexecdir}/pcp/pmdas/mssql/Install
21mr|pcp-5.3.2-2|2457	%{_libexecdir}/pcp/pmdas/mssql/Remove
21mr|pcp-5.3.2-2|2458	%{_libexecdir}/pcp/pmdas/mssql/Upgrade
21mr|pcp-5.3.2-2|2459	%{_libexecdir}/pcp/pmdas/mssql/pmdamssql.python
21mr|pcp-5.3.2-2|2460	%{_confdir}/pmlogconf/mssql/summary
21mr|pcp-5.3.2-2|2461	
21mr|pcp-5.3.2-2|2462	%preun pmda-mssql
21mr|pcp-5.3.2-2|2463	%{pmda_remove "$1" "mssql"}
21mr|pcp-5.3.2-2|2464	
21mr|pcp-5.3.2-2|2465	%endif
21mr|pcp-5.3.2-2|2466	
21mr|pcp-5.3.2-2|2467	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2468	# pcp-pmda-jbd2
21mr|pcp-5.3.2-2|2469	#
21mr|pcp-5.3.2-2|2470	%package pmda-jbd2
21mr|pcp-5.3.2-2|2471	Summary:	Performance Co-Pilot (PCP) metrics for jbd2
21mr|pcp-5.3.2-2|2472	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2473	
21mr|pcp-5.3.2-2|2474	%description pmda-jbd2
21mr|pcp-5.3.2-2|2475	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2476	collecting metrics output in jbd2.
21mr|pcp-5.3.2-2|2477	
21mr|pcp-5.3.2-2|2478	%files pmda-jbd2
21mr|pcp-5.3.2-2|2479	%{_pmdasdir}/jbd2
21mr|pcp-5.3.2-2|2480	%{_libexecdir}/pcp/pmdas/jbd2/Install
21mr|pcp-5.3.2-2|2481	%{_libexecdir}/pcp/pmdas/jbd2/Remove
21mr|pcp-5.3.2-2|2482	%{_libexecdir}/pcp/pmdas/jbd2/domain.h
21mr|pcp-5.3.2-2|2483	%{_libexecdir}/pcp/pmdas/jbd2/help
21mr|pcp-5.3.2-2|2484	%{_libexecdir}/pcp/pmdas/jbd2/help.dir
21mr|pcp-5.3.2-2|2485	%{_libexecdir}/pcp/pmdas/jbd2/help.pag
21mr|pcp-5.3.2-2|2486	%{_libexecdir}/pcp/pmdas/jbd2/pmda_jbd2.so
21mr|pcp-5.3.2-2|2487	%{_libexecdir}/pcp/pmdas/jbd2/pmdajbd2
21mr|pcp-5.3.2-2|2488	%{_libexecdir}/pcp/pmdas/jbd2/root
21mr|pcp-5.3.2-2|2489	%{_libexecdir}/pcp/pmdas/jbd2/root_jbd2
21mr|pcp-5.3.2-2|2490	
21mr|pcp-5.3.2-2|2491	%preun pmda-jbd2
21mr|pcp-5.3.2-2|2492	%{pmda_remove "$1" "jbd2"}
21mr|pcp-5.3.2-2|2493	
21mr|pcp-5.3.2-2|2494	%if %{with json}
21mr|pcp-5.3.2-2|2495	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2496	# pcp-pmda-json
21mr|pcp-5.3.2-2|2497	#
21mr|pcp-5.3.2-2|2498	%package pmda-json
21mr|pcp-5.3.2-2|2499	Summary:	Performance Co-Pilot (PCP) metrics for JSON data
21mr|pcp-5.3.2-2|2500	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2501	%if %{with python3}
21mr|pcp-5.3.2-2|2502	Requires:	python3-pcp
21mr|pcp-5.3.2-2|2503	Requires:	python3-jsonpointer python3-six
21mr|pcp-5.3.2-2|2504	BuildRequires:	python3-jsonpointer python3-six
21mr|pcp-5.3.2-2|2505	%endif
21mr|pcp-5.3.2-2|2506	%description pmda-json
21mr|pcp-5.3.2-2|2507	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2508	collecting metrics output in JSON.
21mr|pcp-5.3.2-2|2509	
21mr|pcp-5.3.2-2|2510	%files pmda-json
21mr|pcp-5.3.2-2|2511	%{_pmdasdir}/json
21mr|pcp-5.3.2-2|2512	%config(noreplace) %{_confdir}/json/config.json
21mr|pcp-5.3.2-2|2513	%{_libexecdir}/pcp/pmdas/json/Install
21mr|pcp-5.3.2-2|2514	%{_libexecdir}/pcp/pmdas/json/README
21mr|pcp-5.3.2-2|2515	%{_libexecdir}/pcp/pmdas/json/Remove
21mr|pcp-5.3.2-2|2516	%{_libexecdir}/pcp/pmdas/json/generate_ceph_metadata
21mr|pcp-5.3.2-2|2517	%{_libexecdir}/pcp/pmdas/json/pmdajson.python
21mr|pcp-5.3.2-2|2518	
21mr|pcp-5.3.2-2|2519	%preun pmda-json
21mr|pcp-5.3.2-2|2520	%{pmda_remove "$1" "json"}
21mr|pcp-5.3.2-2|2521	
21mr|pcp-5.3.2-2|2522	%endif
21mr|pcp-5.3.2-2|2523	
21mr|pcp-5.3.2-2|2524	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2525	# C pmdas
21mr|pcp-5.3.2-2|2526	# pcp-pmda-apache
21mr|pcp-5.3.2-2|2527	#
21mr|pcp-5.3.2-2|2528	%package pmda-apache
21mr|pcp-5.3.2-2|2529	Summary:	Performance Co-Pilot (PCP) metrics for the Apache webserver
21mr|pcp-5.3.2-2|2530	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2531	%description pmda-apache
21mr|pcp-5.3.2-2|2532	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2533	collecting metrics about the Apache webserver.
21mr|pcp-5.3.2-2|2534	
21mr|pcp-5.3.2-2|2535	%files pmda-apache
21mr|pcp-5.3.2-2|2536	%{_pmdasdir}/apache
21mr|pcp-5.3.2-2|2537	%{_libexecdir}/pcp/pmdas/apache/Install
21mr|pcp-5.3.2-2|2538	%{_libexecdir}/pcp/pmdas/apache/README
21mr|pcp-5.3.2-2|2539	%{_libexecdir}/pcp/pmdas/apache/Remove
21mr|pcp-5.3.2-2|2540	%{_libexecdir}/pcp/pmdas/apache/domain.h
21mr|pcp-5.3.2-2|2541	%{_libexecdir}/pcp/pmdas/apache/help
21mr|pcp-5.3.2-2|2542	%{_libexecdir}/pcp/pmdas/apache/pmdaapache
21mr|pcp-5.3.2-2|2543	%{_libexecdir}/pcp/pmdas/apache/pmns
21mr|pcp-5.3.2-2|2544	%{_libexecdir}/pcp/pmdas/apache/root
21mr|pcp-5.3.2-2|2545	%{_confdir}/pmlogconf/apache/processes
21mr|pcp-5.3.2-2|2546	%{_confdir}/pmlogconf/apache/summary
21mr|pcp-5.3.2-2|2547	%{_confdir}/pmlogconf/apache/uptime
21mr|pcp-5.3.2-2|2548	
21mr|pcp-5.3.2-2|2549	%preun pmda-apache
21mr|pcp-5.3.2-2|2550	%{pmda_remove "$1" "apache"}
21mr|pcp-5.3.2-2|2551	
21mr|pcp-5.3.2-2|2552	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2553	# pcp-pmda-bash
21mr|pcp-5.3.2-2|2554	#
21mr|pcp-5.3.2-2|2555	%package pmda-bash
21mr|pcp-5.3.2-2|2556	Summary:	Performance Co-Pilot (PCP) metrics for the Bash shell
21mr|pcp-5.3.2-2|2557	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2558	%description pmda-bash
21mr|pcp-5.3.2-2|2559	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2560	collecting metrics about the Bash shell.
21mr|pcp-5.3.2-2|2561	
21mr|pcp-5.3.2-2|2562	%files pmda-bash
21mr|pcp-5.3.2-2|2563	%{_pmdasdir}/bash
21mr|pcp-5.3.2-2|2564	%{_libexecdir}/pcp/pmdas/bash/Install
21mr|pcp-5.3.2-2|2565	%{_libexecdir}/pcp/pmdas/bash/Remove
21mr|pcp-5.3.2-2|2566	%{_libexecdir}/pcp/pmdas/bash/domain.h
21mr|pcp-5.3.2-2|2567	%{_libexecdir}/pcp/pmdas/bash/help
21mr|pcp-5.3.2-2|2568	%{_libexecdir}/pcp/pmdas/bash/pmdabash
21mr|pcp-5.3.2-2|2569	%{_libexecdir}/pcp/pmdas/bash/pmns
21mr|pcp-5.3.2-2|2570	%{_libexecdir}/pcp/pmdas/bash/root
21mr|pcp-5.3.2-2|2571	%{_libexecdir}/pcp/pmdas/bash/test-child.sh
21mr|pcp-5.3.2-2|2572	%{_libexecdir}/pcp/pmdas/bash/test-trace.sh
21mr|pcp-5.3.2-2|2573	
21mr|pcp-5.3.2-2|2574	%preun pmda-bash
21mr|pcp-5.3.2-2|2575	%{pmda_remove "$1" "bash"}
21mr|pcp-5.3.2-2|2576	
21mr|pcp-5.3.2-2|2577	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2578	# pcp-pmda-cifs
21mr|pcp-5.3.2-2|2579	#
21mr|pcp-5.3.2-2|2580	%package pmda-cifs
21mr|pcp-5.3.2-2|2581	Summary:	Performance Co-Pilot (PCP) metrics for the CIFS protocol
21mr|pcp-5.3.2-2|2582	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2583	%description pmda-cifs
21mr|pcp-5.3.2-2|2584	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2585	collecting metrics about the Common Internet Filesytem.
21mr|pcp-5.3.2-2|2586	
21mr|pcp-5.3.2-2|2587	%files pmda-cifs
21mr|pcp-5.3.2-2|2588	%{_pmdasdir}/cifs
21mr|pcp-5.3.2-2|2589	%{_libexecdir}/pcp/pmdas/cifs/Install
21mr|pcp-5.3.2-2|2590	%{_libexecdir}/pcp/pmdas/cifs/Remove
21mr|pcp-5.3.2-2|2591	%{_libexecdir}/pcp/pmdas/cifs/domain.h
21mr|pcp-5.3.2-2|2592	%{_libexecdir}/pcp/pmdas/cifs/help
21mr|pcp-5.3.2-2|2593	%{_libexecdir}/pcp/pmdas/cifs/pmda_cifs.so
21mr|pcp-5.3.2-2|2594	%{_libexecdir}/pcp/pmdas/cifs/pmdacifs
21mr|pcp-5.3.2-2|2595	%{_libexecdir}/pcp/pmdas/cifs/pmns
21mr|pcp-5.3.2-2|2596	%{_libexecdir}/pcp/pmdas/cifs/root
21mr|pcp-5.3.2-2|2597	
21mr|pcp-5.3.2-2|2598	%preun pmda-cifs
21mr|pcp-5.3.2-2|2599	%{pmda_remove "$1" "cifs"}
21mr|pcp-5.3.2-2|2600	
21mr|pcp-5.3.2-2|2601	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2602	# pcp-pmda-cisco
21mr|pcp-5.3.2-2|2603	#
21mr|pcp-5.3.2-2|2604	%package pmda-cisco
21mr|pcp-5.3.2-2|2605	Summary:	Performance Co-Pilot (PCP) metrics for Cisco routers
21mr|pcp-5.3.2-2|2606	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2607	%description pmda-cisco
21mr|pcp-5.3.2-2|2608	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2609	collecting metrics about Cisco routers.
21mr|pcp-5.3.2-2|2610	
21mr|pcp-5.3.2-2|2611	%files pmda-cisco
21mr|pcp-5.3.2-2|2612	%{_pmdasdir}/cisco
21mr|pcp-5.3.2-2|2613	%{_libexecdir}/pcp/pmdas/cisco/Install
21mr|pcp-5.3.2-2|2614	%{_libexecdir}/pcp/pmdas/cisco/README
21mr|pcp-5.3.2-2|2615	%{_libexecdir}/pcp/pmdas/cisco/Remove
21mr|pcp-5.3.2-2|2616	%{_libexecdir}/pcp/pmdas/cisco/domain.h
21mr|pcp-5.3.2-2|2617	%{_libexecdir}/pcp/pmdas/cisco/help
21mr|pcp-5.3.2-2|2618	%{_libexecdir}/pcp/pmdas/cisco/parse
21mr|pcp-5.3.2-2|2619	%{_libexecdir}/pcp/pmdas/cisco/pmdacisco
21mr|pcp-5.3.2-2|2620	%{_libexecdir}/pcp/pmdas/cisco/pmns
21mr|pcp-5.3.2-2|2621	%{_libexecdir}/pcp/pmdas/cisco/probe
21mr|pcp-5.3.2-2|2622	%{_libexecdir}/pcp/pmdas/cisco/root
21mr|pcp-5.3.2-2|2623	%{_confdir}/pmieconf/cisco/in_util
21mr|pcp-5.3.2-2|2624	%{_confdir}/pmieconf/cisco/out_util
21mr|pcp-5.3.2-2|2625	
21mr|pcp-5.3.2-2|2626	%preun pmda-cisco
21mr|pcp-5.3.2-2|2627	%{pmda_remove "$1" "cisco"}
21mr|pcp-5.3.2-2|2628	
21mr|pcp-5.3.2-2|2629	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2630	# pcp-pmda-gfs2
21mr|pcp-5.3.2-2|2631	#
21mr|pcp-5.3.2-2|2632	%package pmda-gfs2
21mr|pcp-5.3.2-2|2633	Summary:	Performance Co-Pilot (PCP) metrics for the GFS2 filesystem
21mr|pcp-5.3.2-2|2634	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2635	%description pmda-gfs2
21mr|pcp-5.3.2-2|2636	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2637	collecting metrics about the Global Filesystem v2.
21mr|pcp-5.3.2-2|2638	
21mr|pcp-5.3.2-2|2639	%files pmda-gfs2
21mr|pcp-5.3.2-2|2640	%{_pmdasdir}/gfs2
21mr|pcp-5.3.2-2|2641	%{_libexecdir}/pcp/pmdas/gfs2/Install
21mr|pcp-5.3.2-2|2642	%{_libexecdir}/pcp/pmdas/gfs2/Remove
21mr|pcp-5.3.2-2|2643	%{_libexecdir}/pcp/pmdas/gfs2/domain.h
21mr|pcp-5.3.2-2|2644	%{_libexecdir}/pcp/pmdas/gfs2/help
21mr|pcp-5.3.2-2|2645	%{_libexecdir}/pcp/pmdas/gfs2/pmdagfs2
21mr|pcp-5.3.2-2|2646	%{_libexecdir}/pcp/pmdas/gfs2/pmns
21mr|pcp-5.3.2-2|2647	%{_libexecdir}/pcp/pmdas/gfs2/root
21mr|pcp-5.3.2-2|2648	%{_confdir}/pmlogconf/gfs2/gfs2-all
21mr|pcp-5.3.2-2|2649	%{_confdir}/pmlogconf/gfs2/gfs2-base
21mr|pcp-5.3.2-2|2650	
21mr|pcp-5.3.2-2|2651	%preun pmda-gfs2
21mr|pcp-5.3.2-2|2652	%{pmda_remove "$1" "gfs2"}
21mr|pcp-5.3.2-2|2653	
21mr|pcp-5.3.2-2|2654	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2655	# pcp-pmda-logger
21mr|pcp-5.3.2-2|2656	#
21mr|pcp-5.3.2-2|2657	%package pmda-logger
21mr|pcp-5.3.2-2|2658	Summary:	Performance Co-Pilot (PCP) metrics from arbitrary log files
21mr|pcp-5.3.2-2|2659	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2660	%description pmda-logger
21mr|pcp-5.3.2-2|2661	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2662	collecting metrics from a specified set of log files (or pipes).  The PMDA
21mr|pcp-5.3.2-2|2663	supports both sampled and event-style metrics.
21mr|pcp-5.3.2-2|2664	
21mr|pcp-5.3.2-2|2665	%files pmda-logger
21mr|pcp-5.3.2-2|2666	%{_pmdasdir}/logger
21mr|pcp-5.3.2-2|2667	
21mr|pcp-5.3.2-2|2668	%preun pmda-logger
21mr|pcp-5.3.2-2|2669	%{pmda_remove "$1" "logger"}
21mr|pcp-5.3.2-2|2670	
21mr|pcp-5.3.2-2|2671	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2672	# pcp-pmda-mailq
21mr|pcp-5.3.2-2|2673	#
21mr|pcp-5.3.2-2|2674	%package pmda-mailq
21mr|pcp-5.3.2-2|2675	Summary:	Performance Co-Pilot (PCP) metrics for the sendmail queue
21mr|pcp-5.3.2-2|2676	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2677	%description pmda-mailq
21mr|pcp-5.3.2-2|2678	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2679	collecting metrics about email queues managed by sendmail.
21mr|pcp-5.3.2-2|2680	
21mr|pcp-5.3.2-2|2681	%files pmda-mailq
21mr|pcp-5.3.2-2|2682	%{_pmdasdir}/mailq
21mr|pcp-5.3.2-2|2683	%{_libexecdir}/pcp/pmdas/mailq/Install
21mr|pcp-5.3.2-2|2684	%{_libexecdir}/pcp/pmdas/mailq/README
21mr|pcp-5.3.2-2|2685	%{_libexecdir}/pcp/pmdas/mailq/Remove
21mr|pcp-5.3.2-2|2686	%{_libexecdir}/pcp/pmdas/mailq/domain.h
21mr|pcp-5.3.2-2|2687	%{_libexecdir}/pcp/pmdas/mailq/help
21mr|pcp-5.3.2-2|2688	%{_libexecdir}/pcp/pmdas/mailq/pmdamailq
21mr|pcp-5.3.2-2|2689	%{_libexecdir}/pcp/pmdas/mailq/pmns
21mr|pcp-5.3.2-2|2690	%{_libexecdir}/pcp/pmdas/mailq/root
21mr|pcp-5.3.2-2|2691	%{_confdir}/pmlogconf/mailq/summary
21mr|pcp-5.3.2-2|2692	
21mr|pcp-5.3.2-2|2693	%preun pmda-mailq
21mr|pcp-5.3.2-2|2694	%{pmda_remove "$1" "mailq"}
21mr|pcp-5.3.2-2|2695	
21mr|pcp-5.3.2-2|2696	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2697	# pcp-pmda-mounts
21mr|pcp-5.3.2-2|2698	#
21mr|pcp-5.3.2-2|2699	%package pmda-mounts
21mr|pcp-5.3.2-2|2700	Summary:	Performance Co-Pilot (PCP) metrics for filesystem mounts
21mr|pcp-5.3.2-2|2701	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2702	%description pmda-mounts
21mr|pcp-5.3.2-2|2703	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2704	collecting metrics about filesystem mounts.
21mr|pcp-5.3.2-2|2705	
21mr|pcp-5.3.2-2|2706	%files pmda-mounts
21mr|pcp-5.3.2-2|2707	%{_pmdasdir}/mounts
21mr|pcp-5.3.2-2|2708	%config(noreplace) %{_confdir}/mounts/mounts.conf
21mr|pcp-5.3.2-2|2709	%{_libexecdir}/pcp/pmdas/mounts/Install
21mr|pcp-5.3.2-2|2710	%{_libexecdir}/pcp/pmdas/mounts/README
21mr|pcp-5.3.2-2|2711	%{_libexecdir}/pcp/pmdas/mounts/Remove
21mr|pcp-5.3.2-2|2712	%{_libexecdir}/pcp/pmdas/mounts/domain.h
21mr|pcp-5.3.2-2|2713	%{_libexecdir}/pcp/pmdas/mounts/help
21mr|pcp-5.3.2-2|2714	%{_libexecdir}/pcp/pmdas/mounts/pmdamounts
21mr|pcp-5.3.2-2|2715	%{_libexecdir}/pcp/pmdas/mounts/pmns
21mr|pcp-5.3.2-2|2716	%{_libexecdir}/pcp/pmdas/mounts/root
21mr|pcp-5.3.2-2|2717	
21mr|pcp-5.3.2-2|2718	%preun pmda-mounts
21mr|pcp-5.3.2-2|2719	%{pmda_remove "$1" "mounts"}
21mr|pcp-5.3.2-2|2720	
21mr|pcp-5.3.2-2|2721	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2722	# pcp-pmda-nvidia-gpu
21mr|pcp-5.3.2-2|2723	#
21mr|pcp-5.3.2-2|2724	%package pmda-nvidia-gpu
21mr|pcp-5.3.2-2|2725	Summary:	Performance Co-Pilot (PCP) metrics for the Nvidia GPU
21mr|pcp-5.3.2-2|2726	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2727	%description pmda-nvidia-gpu
21mr|pcp-5.3.2-2|2728	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2729	collecting metrics about Nvidia GPUs.
21mr|pcp-5.3.2-2|2730	
21mr|pcp-5.3.2-2|2731	%files pmda-nvidia-gpu
21mr|pcp-5.3.2-2|2732	%{_pmdasdir}/nvidia
21mr|pcp-5.3.2-2|2733	%{_libexecdir}/pcp/pmdas/nvidia/Install
21mr|pcp-5.3.2-2|2734	%{_libexecdir}/pcp/pmdas/nvidia/README
21mr|pcp-5.3.2-2|2735	%{_libexecdir}/pcp/pmdas/nvidia/Remove
21mr|pcp-5.3.2-2|2736	%{_libexecdir}/pcp/pmdas/nvidia/domain.h
21mr|pcp-5.3.2-2|2737	%{_libexecdir}/pcp/pmdas/nvidia/help
21mr|pcp-5.3.2-2|2738	%{_libexecdir}/pcp/pmdas/nvidia/pmda_nvidia.so
21mr|pcp-5.3.2-2|2739	%{_libexecdir}/pcp/pmdas/nvidia/pmdanvidia
21mr|pcp-5.3.2-2|2740	%{_libexecdir}/pcp/pmdas/nvidia/pmns
21mr|pcp-5.3.2-2|2741	%{_libexecdir}/pcp/pmdas/nvidia/root
21mr|pcp-5.3.2-2|2742	
21mr|pcp-5.3.2-2|2743	%preun pmda-nvidia-gpu
21mr|pcp-5.3.2-2|2744	%{pmda_remove "$1" "nvidia"}
21mr|pcp-5.3.2-2|2745	
21mr|pcp-5.3.2-2|2746	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2747	# pcp-pmda-roomtemp
21mr|pcp-5.3.2-2|2748	#
21mr|pcp-5.3.2-2|2749	%package pmda-roomtemp
21mr|pcp-5.3.2-2|2750	Summary:	Performance Co-Pilot (PCP) metrics for the room temperature
21mr|pcp-5.3.2-2|2751	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2752	%description pmda-roomtemp
21mr|pcp-5.3.2-2|2753	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2754	collecting metrics about the room temperature.
21mr|pcp-5.3.2-2|2755	
21mr|pcp-5.3.2-2|2756	%files pmda-roomtemp
21mr|pcp-5.3.2-2|2757	%{_pmdasdir}/roomtemp
21mr|pcp-5.3.2-2|2758	%{_libexecdir}/pcp/pmdas/roomtemp/Install
21mr|pcp-5.3.2-2|2759	%{_libexecdir}/pcp/pmdas/roomtemp/README
21mr|pcp-5.3.2-2|2760	%{_libexecdir}/pcp/pmdas/roomtemp/Remove
21mr|pcp-5.3.2-2|2761	%{_libexecdir}/pcp/pmdas/roomtemp/domain.h
21mr|pcp-5.3.2-2|2762	%{_libexecdir}/pcp/pmdas/roomtemp/help
21mr|pcp-5.3.2-2|2763	%{_libexecdir}/pcp/pmdas/roomtemp/pmdaroomtemp
21mr|pcp-5.3.2-2|2764	%{_libexecdir}/pcp/pmdas/roomtemp/pmns
21mr|pcp-5.3.2-2|2765	%{_libexecdir}/pcp/pmdas/roomtemp/root
21mr|pcp-5.3.2-2|2766	
21mr|pcp-5.3.2-2|2767	%preun pmda-roomtemp
21mr|pcp-5.3.2-2|2768	%{pmda_remove "$1" "roomtemp"}
21mr|pcp-5.3.2-2|2769	
21mr|pcp-5.3.2-2|2770	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2771	# pcp-pmda-sendmail
21mr|pcp-5.3.2-2|2772	#
21mr|pcp-5.3.2-2|2773	%package pmda-sendmail
21mr|pcp-5.3.2-2|2774	Summary:	Performance Co-Pilot (PCP) metrics for Sendmail
21mr|pcp-5.3.2-2|2775	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2776	%description pmda-sendmail
21mr|pcp-5.3.2-2|2777	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2778	collecting metrics about Sendmail traffic.
21mr|pcp-5.3.2-2|2779	
21mr|pcp-5.3.2-2|2780	%files pmda-sendmail
21mr|pcp-5.3.2-2|2781	%{_pmdasdir}/sendmail
21mr|pcp-5.3.2-2|2782	%{_libexecdir}/pcp/pmdas/sendmail/Install
21mr|pcp-5.3.2-2|2783	%{_libexecdir}/pcp/pmdas/sendmail/README
21mr|pcp-5.3.2-2|2784	%{_libexecdir}/pcp/pmdas/sendmail/Remove
21mr|pcp-5.3.2-2|2785	%{_libexecdir}/pcp/pmdas/sendmail/domain.h
21mr|pcp-5.3.2-2|2786	%{_libexecdir}/pcp/pmdas/sendmail/help
21mr|pcp-5.3.2-2|2787	%{_libexecdir}/pcp/pmdas/sendmail/pmda_sendmail.so
21mr|pcp-5.3.2-2|2788	%{_libexecdir}/pcp/pmdas/sendmail/pmdasendmail
21mr|pcp-5.3.2-2|2789	%{_libexecdir}/pcp/pmdas/sendmail/pmns
21mr|pcp-5.3.2-2|2790	%{_libexecdir}/pcp/pmdas/sendmail/root
21mr|pcp-5.3.2-2|2791	
21mr|pcp-5.3.2-2|2792	%preun pmda-sendmail
21mr|pcp-5.3.2-2|2793	%{pmda_remove "$1" "sendmail"}
21mr|pcp-5.3.2-2|2794	
21mr|pcp-5.3.2-2|2795	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2796	# pcp-pmda-shping
21mr|pcp-5.3.2-2|2797	#
21mr|pcp-5.3.2-2|2798	%package pmda-shping
21mr|pcp-5.3.2-2|2799	Summary:	Performance Co-Pilot (PCP) metrics for shell command responses
21mr|pcp-5.3.2-2|2800	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2801	%description pmda-shping
21mr|pcp-5.3.2-2|2802	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2803	collecting metrics about quality of service and response time measurements of
21mr|pcp-5.3.2-2|2804	arbitrary shell commands.
21mr|pcp-5.3.2-2|2805	
21mr|pcp-5.3.2-2|2806	%files pmda-shping
21mr|pcp-5.3.2-2|2807	%{_pmdasdir}/shping
21mr|pcp-5.3.2-2|2808	%config(noreplace) %{_confdir}/shping/sample.conf
21mr|pcp-5.3.2-2|2809	%{_libexecdir}/pcp/pmdas/shping/Install
21mr|pcp-5.3.2-2|2810	%{_libexecdir}/pcp/pmdas/shping/README
21mr|pcp-5.3.2-2|2811	%{_libexecdir}/pcp/pmdas/shping/Remove
21mr|pcp-5.3.2-2|2812	%{_libexecdir}/pcp/pmdas/shping/domain.h
21mr|pcp-5.3.2-2|2813	%{_libexecdir}/pcp/pmdas/shping/help
21mr|pcp-5.3.2-2|2814	%{_libexecdir}/pcp/pmdas/shping/pmdashping
21mr|pcp-5.3.2-2|2815	%{_libexecdir}/pcp/pmdas/shping/pmns
21mr|pcp-5.3.2-2|2816	%{_libexecdir}/pcp/pmdas/shping/root
21mr|pcp-5.3.2-2|2817	%{_confdir}/pmieconf/shping/response
21mr|pcp-5.3.2-2|2818	%{_confdir}/pmieconf/shping/status
21mr|pcp-5.3.2-2|2819	%{_confdir}/pmlogconf/shping/summary
21mr|pcp-5.3.2-2|2820	
21mr|pcp-5.3.2-2|2821	%preun pmda-shping
21mr|pcp-5.3.2-2|2822	%{pmda_remove "$1" "shping"}
21mr|pcp-5.3.2-2|2823	
21mr|pcp-5.3.2-2|2824	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2825	# pcp-pmda-smart
21mr|pcp-5.3.2-2|2826	#
21mr|pcp-5.3.2-2|2827	%package pmda-smart
21mr|pcp-5.3.2-2|2828	Summary:	Performance Co-Pilot (PCP) metrics for S.M.A.R.T values
21mr|pcp-5.3.2-2|2829	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2830	Requires:	smartmontools
21mr|pcp-5.3.2-2|2831	%description pmda-smart
21mr|pcp-5.3.2-2|2832	This package contains the PCP Performance Metric Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2833	collecting metrics of disk S.M.A.R.T values making use of data from the
21mr|pcp-5.3.2-2|2834	smartmontools package.
21mr|pcp-5.3.2-2|2835	
21mr|pcp-5.3.2-2|2836	%files pmda-smart
21mr|pcp-5.3.2-2|2837	%{_pmdasdir}/smart
21mr|pcp-5.3.2-2|2838	%{_libexecdir}/pcp/pmdas/smart/Install
21mr|pcp-5.3.2-2|2839	%{_libexecdir}/pcp/pmdas/smart/Remove
21mr|pcp-5.3.2-2|2840	%{_libexecdir}/pcp/pmdas/smart/domain.h
21mr|pcp-5.3.2-2|2841	%{_libexecdir}/pcp/pmdas/smart/help
21mr|pcp-5.3.2-2|2842	%{_libexecdir}/pcp/pmdas/smart/pmda_smart.so
21mr|pcp-5.3.2-2|2843	%{_libexecdir}/pcp/pmdas/smart/pmdasmart
21mr|pcp-5.3.2-2|2844	%{_libexecdir}/pcp/pmdas/smart/pmns
21mr|pcp-5.3.2-2|2845	%{_libexecdir}/pcp/pmdas/smart/root
21mr|pcp-5.3.2-2|2846	
21mr|pcp-5.3.2-2|2847	%preun pmda-smart
21mr|pcp-5.3.2-2|2848	%{pmda_remove "$1" "smart"}
21mr|pcp-5.3.2-2|2849	
21mr|pcp-5.3.2-2|2850	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2851	# pcp-pmda-summary
21mr|pcp-5.3.2-2|2852	#
21mr|pcp-5.3.2-2|2853	%package pmda-summary
21mr|pcp-5.3.2-2|2854	Summary:	Performance Co-Pilot (PCP) summary metrics from pmie
21mr|pcp-5.3.2-2|2855	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2856	%description pmda-summary
21mr|pcp-5.3.2-2|2857	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2858	collecting metrics about other installed PMDAs.
21mr|pcp-5.3.2-2|2859	
21mr|pcp-5.3.2-2|2860	%files pmda-summary
21mr|pcp-5.3.2-2|2861	%{_pmdasdir}/summary
21mr|pcp-5.3.2-2|2862	%config(noreplace) %{_confdir}/summary/expr.pmie
21mr|pcp-5.3.2-2|2863	%{_libexecdir}/pcp/pmdas/summary/Install
21mr|pcp-5.3.2-2|2864	%{_libexecdir}/pcp/pmdas/summary/README
21mr|pcp-5.3.2-2|2865	%{_libexecdir}/pcp/pmdas/summary/Remove
21mr|pcp-5.3.2-2|2866	%{_libexecdir}/pcp/pmdas/summary/domain.h
21mr|pcp-5.3.2-2|2867	%{_libexecdir}/pcp/pmdas/summary/help
21mr|pcp-5.3.2-2|2868	%{_libexecdir}/pcp/pmdas/summary/pmdasummary
21mr|pcp-5.3.2-2|2869	%{_libexecdir}/pcp/pmdas/summary/pmns
21mr|pcp-5.3.2-2|2870	%{_libexecdir}/pcp/pmdas/summary/root
21mr|pcp-5.3.2-2|2871	
21mr|pcp-5.3.2-2|2872	%preun pmda-summary
21mr|pcp-5.3.2-2|2873	%{pmda_remove "$1" "summary"}
21mr|pcp-5.3.2-2|2874	
21mr|pcp-5.3.2-2|2875	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2876	# pcp-pmda-systemd
21mr|pcp-5.3.2-2|2877	#
21mr|pcp-5.3.2-2|2878	%package pmda-systemd
21mr|pcp-5.3.2-2|2879	Summary:	Performance Co-Pilot (PCP) metrics from the Systemd journal
21mr|pcp-5.3.2-2|2880	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2881	%description pmda-systemd
21mr|pcp-5.3.2-2|2882	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2883	collecting metrics from the Systemd journal.
21mr|pcp-5.3.2-2|2884	
21mr|pcp-5.3.2-2|2885	%files pmda-systemd
21mr|pcp-5.3.2-2|2886	%{_pmdasdir}/systemd
21mr|pcp-5.3.2-2|2887	%{_libexecdir}/pcp/pmdas/systemd/Install
21mr|pcp-5.3.2-2|2888	%{_libexecdir}/pcp/pmdas/systemd/README
21mr|pcp-5.3.2-2|2889	%{_libexecdir}/pcp/pmdas/systemd/Remove
21mr|pcp-5.3.2-2|2890	%{_libexecdir}/pcp/pmdas/systemd/domain.h
21mr|pcp-5.3.2-2|2891	%{_libexecdir}/pcp/pmdas/systemd/help
21mr|pcp-5.3.2-2|2892	%{_libexecdir}/pcp/pmdas/systemd/pmdasystemd
21mr|pcp-5.3.2-2|2893	%{_libexecdir}/pcp/pmdas/systemd/pmns
21mr|pcp-5.3.2-2|2894	%{_libexecdir}/pcp/pmdas/systemd/root
21mr|pcp-5.3.2-2|2895	
21mr|pcp-5.3.2-2|2896	%preun pmda-systemd
21mr|pcp-5.3.2-2|2897	%{pmda_remove "$1" "systemd"}
21mr|pcp-5.3.2-2|2898	
21mr|pcp-5.3.2-2|2899	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2900	# pcp-pmda-trace
21mr|pcp-5.3.2-2|2901	#
21mr|pcp-5.3.2-2|2902	%package pmda-trace
21mr|pcp-5.3.2-2|2903	Summary:	Performance Co-Pilot (PCP) metrics for application tracing
21mr|pcp-5.3.2-2|2904	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2905	%description pmda-trace
21mr|pcp-5.3.2-2|2906	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2907	collecting metrics about trace performance data in applications.
21mr|pcp-5.3.2-2|2908	
21mr|pcp-5.3.2-2|2909	%files pmda-trace
21mr|pcp-5.3.2-2|2910	%{_pmdasdir}/trace
21mr|pcp-5.3.2-2|2911	%{_libexecdir}/pcp/pmdas/trace/Install
21mr|pcp-5.3.2-2|2912	%{_libexecdir}/pcp/pmdas/trace/README
21mr|pcp-5.3.2-2|2913	%{_libexecdir}/pcp/pmdas/trace/Remove
21mr|pcp-5.3.2-2|2914	%{_libexecdir}/pcp/pmdas/trace/domain.h
21mr|pcp-5.3.2-2|2915	%{_libexecdir}/pcp/pmdas/trace/help
21mr|pcp-5.3.2-2|2916	%{_libexecdir}/pcp/pmdas/trace/pmdatrace
21mr|pcp-5.3.2-2|2917	%{_libexecdir}/pcp/pmdas/trace/pmns
21mr|pcp-5.3.2-2|2918	%{_libexecdir}/pcp/pmdas/trace/root
21mr|pcp-5.3.2-2|2919	
21mr|pcp-5.3.2-2|2920	%preun pmda-trace
21mr|pcp-5.3.2-2|2921	%{pmda_remove "$1" "trace"}
21mr|pcp-5.3.2-2|2922	
21mr|pcp-5.3.2-2|2923	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2924	# pcp-pmda-weblog
21mr|pcp-5.3.2-2|2925	#
21mr|pcp-5.3.2-2|2926	%package pmda-weblog
21mr|pcp-5.3.2-2|2927	Summary:	Performance Co-Pilot (PCP) metrics from web server logs
21mr|pcp-5.3.2-2|2928	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|2929	%description pmda-weblog
21mr|pcp-5.3.2-2|2930	This package contains the PCP Performance Metrics Domain Agent (PMDA) for
21mr|pcp-5.3.2-2|2931	collecting metrics about web server logs.
21mr|pcp-5.3.2-2|2932	
21mr|pcp-5.3.2-2|2933	%files pmda-weblog
21mr|pcp-5.3.2-2|2934	%{_pmdasdir}/weblog
21mr|pcp-5.3.2-2|2935	%{_libexecdir}/pcp/pmdas/weblog/Install
21mr|pcp-5.3.2-2|2936	%{_libexecdir}/pcp/pmdas/weblog/README
21mr|pcp-5.3.2-2|2937	%{_libexecdir}/pcp/pmdas/weblog/Remove
21mr|pcp-5.3.2-2|2938	%{_libexecdir}/pcp/pmdas/weblog/check_match
21mr|pcp-5.3.2-2|2939	%{_libexecdir}/pcp/pmdas/weblog/domain.h
21mr|pcp-5.3.2-2|2940	%{_libexecdir}/pcp/pmdas/weblog/help
21mr|pcp-5.3.2-2|2941	%{_libexecdir}/pcp/pmdas/weblog/pmdaweblog
21mr|pcp-5.3.2-2|2942	%{_libexecdir}/pcp/pmdas/weblog/pmns
21mr|pcp-5.3.2-2|2943	%{_libexecdir}/pcp/pmdas/weblog/root
21mr|pcp-5.3.2-2|2944	%{_libexecdir}/pcp/pmdas/weblog/server.sh
21mr|pcp-5.3.2-2|2945	%{_libexecdir}/pcp/pmdas/weblog/weblogconv.sh
21mr|pcp-5.3.2-2|2946	
21mr|pcp-5.3.2-2|2947	%preun pmda-weblog
21mr|pcp-5.3.2-2|2948	%{pmda_remove "$1" "weblog"}
21mr|pcp-5.3.2-2|2949	
21mr|pcp-5.3.2-2|2950	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|2951	%package zeroconf
21mr|pcp-5.3.2-2|2952	Summary:	Performance Co-Pilot (PCP) Zeroconf Package
21mr|pcp-5.3.2-2|2953	Requires:	pcp pcp-doc pcp-system-tools
21mr|pcp-5.3.2-2|2954	Requires:	pcp-pmda-dm pcp-pmda-nfsclient
21mr|pcp-5.3.2-2|2955	%description zeroconf
21mr|pcp-5.3.2-2|2956	This package contains configuration tweaks and files to increase metrics
21mr|pcp-5.3.2-2|2957	gathering frequency, several extended pmlogger configurations, as well as
21mr|pcp-5.3.2-2|2958	automated pmie diagnosis, alerting and self-healing for the localhost.
21mr|pcp-5.3.2-2|2959	A cron script also writes daily performance summary reports similar to
21mr|pcp-5.3.2-2|2960	those written by sysstat.
21mr|pcp-5.3.2-2|2961	
21mr|pcp-5.3.2-2|2962	%files zeroconf
21mr|pcp-5.3.2-2|2963	%{_libexecdir}/pcp/bin/pmlogger_daily_report
21mr|pcp-5.3.2-2|2964	# systemd services for pmlogger_daily_report to replace the cron script
21mr|pcp-5.3.2-2|2965	%{_unitdir}/pmlogger_daily_report.service
21mr|pcp-5.3.2-2|2966	%{_unitdir}/pmlogger_daily_report.timer
21mr|pcp-5.3.2-2|2967	%{_unitdir}/pmlogger_daily_report-poll.service
21mr|pcp-5.3.2-2|2968	%{_unitdir}/pmlogger_daily_report-poll.timer
21mr|pcp-5.3.2-2|2969	%{_ieconfdir}/zeroconf
21mr|pcp-5.3.2-2|2970	%{_logconfdir}/zeroconf
21mr|pcp-5.3.2-2|2971	%{_confdir}/pmieconf/zeroconf/all_threads
21mr|pcp-5.3.2-2|2972	%{_confdir}/pmlogconf/zeroconf/atop-proc
21mr|pcp-5.3.2-2|2973	%{_confdir}/pmlogconf/zeroconf/interrupts
21mr|pcp-5.3.2-2|2974	%{_confdir}/pmlogconf/zeroconf/nfsclient
21mr|pcp-5.3.2-2|2975	%{_confdir}/pmlogconf/zeroconf/numastat
21mr|pcp-5.3.2-2|2976	%{_confdir}/pmlogconf/zeroconf/pidstat
21mr|pcp-5.3.2-2|2977	%{_confdir}/pmlogconf/zeroconf/pidstat-summary
21mr|pcp-5.3.2-2|2978	%{_confdir}/pmlogconf/zeroconf/tapestat
21mr|pcp-5.3.2-2|2979	%{_confdir}/pmlogconf/zeroconf/xfs-perdev
21mr|pcp-5.3.2-2|2980	
21mr|pcp-5.3.2-2|2981	%post zeroconf
21mr|pcp-5.3.2-2|2982	PCP_PMDAS_DIR=%{_pmdasdir}
21mr|pcp-5.3.2-2|2983	PCP_SYSCONFIG_DIR=%{_sysconfdir}/sysconfig
21mr|pcp-5.3.2-2|2984	PCP_PMCDCONF_PATH=%{_confdir}/pmcd/pmcd.conf
21mr|pcp-5.3.2-2|2985	# auto-install important PMDAs for RH Support (if not present already)
21mr|pcp-5.3.2-2|2986	for PMDA in dm nfsclient ; do
21mr|pcp-5.3.2-2|2987	if ! grep -q "$PMDA/pmda$PMDA" "$PCP_PMCDCONF_PATH"
21mr|pcp-5.3.2-2|2988	then
21mr|pcp-5.3.2-2|2989	%{install_file "$PCP_PMDAS_DIR/$PMDA" .NeedInstall}
21mr|pcp-5.3.2-2|2990	fi
21mr|pcp-5.3.2-2|2991	done
21mr|pcp-5.3.2-2|2992	# increase default pmlogger recording frequency
21mr|pcp-5.3.2-2|2993	sed -i 's/^\#\ PMLOGGER_INTERVAL.*/PMLOGGER_INTERVAL=10/g' "$PCP_SYSCONFIG_DIR/pmlogger"
21mr|pcp-5.3.2-2|2994	# auto-enable these usually optional pmie rules
21mr|pcp-5.3.2-2|2995	pmieconf -c enable dmthin
21mr|pcp-5.3.2-2|2996	systemctl restart pmcd >/dev/null 2>&1
21mr|pcp-5.3.2-2|2997	systemctl restart pmlogger >/dev/null 2>&1
21mr|pcp-5.3.2-2|2998	systemctl restart pmie >/dev/null 2>&1
21mr|pcp-5.3.2-2|2999	systemctl enable pmcd >/dev/null 2>&1
21mr|pcp-5.3.2-2|3000	systemctl enable pmlogger >/dev/null 2>&1
21mr|pcp-5.3.2-2|3001	systemctl enable pmie >/dev/null 2>&1
21mr|pcp-5.3.2-2|3002	
21mr|pcp-5.3.2-2|3003	%preun zeroconf
21mr|pcp-5.3.2-2|3004	if [ "$1" -eq 0 ]
21mr|pcp-5.3.2-2|3005	then
21mr|pcp-5.3.2-2|3006	%systemd_preun pmlogger_daily_report.timer
21mr|pcp-5.3.2-2|3007	%systemd_preun pmlogger_daily_report.service
21mr|pcp-5.3.2-2|3008	%systemd_preun pmlogger_daily_report-poll.timer
21mr|pcp-5.3.2-2|3009	%systemd_preun pmlogger_daily_report-poll.service
21mr|pcp-5.3.2-2|3010	fi
21mr|pcp-5.3.2-2|3011	
21mr|pcp-5.3.2-2|3012	%if %{with python3}
21mr|pcp-5.3.2-2|3013	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3014	# python3-pcp. This is the PCP library bindings for python3.
21mr|pcp-5.3.2-2|3015	#
21mr|pcp-5.3.2-2|3016	%package -n python3-pcp
21mr|pcp-5.3.2-2|3017	Summary:	Performance Co-Pilot (PCP) Python3 bindings and documentation
21mr|pcp-5.3.2-2|3018	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|3019	Requires:	python3
21mr|pcp-5.3.2-2|3020	
21mr|pcp-5.3.2-2|3021	%description -n python3-pcp
21mr|pcp-5.3.2-2|3022	This python PCP module contains the language bindings for
21mr|pcp-5.3.2-2|3023	Performance Metric API (PMAPI) monitor tools and Performance
21mr|pcp-5.3.2-2|3024	Metric Domain Agent (PMDA) collector tools written in Python3.
21mr|pcp-5.3.2-2|3025	
21mr|pcp-5.3.2-2|3026	%files -n python3-pcp -f python3-pcp.list.rpm
21mr|pcp-5.3.2-2|3027	
21mr|pcp-5.3.2-2|3028	%endif
21mr|pcp-5.3.2-2|3029	
21mr|pcp-5.3.2-2|3030	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3031	# pcp-system-tools
21mr|pcp-5.3.2-2|3032	%package system-tools
21mr|pcp-5.3.2-2|3033	Summary:	Performance Co-Pilot (PCP) System and Monitoring Tools
21mr|pcp-5.3.2-2|3034	Requires:	python3-pcp = %{EVRD}
21mr|pcp-5.3.2-2|3035	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|3036	%if %{with dstat}
21mr|pcp-5.3.2-2|3037	# https://fedoraproject.org/wiki/Packaging:Guidelines "Renaming/Replacing Existing Packages"
21mr|pcp-5.3.2-2|3038	Provides:	dstat = %{EVRD}
21mr|pcp-5.3.2-2|3039	Provides:	/usr/bin/dstat
21mr|pcp-5.3.2-2|3040	Obsoletes:	dstat <= 0.8
21mr|pcp-5.3.2-2|3041	%endif
21mr|pcp-5.3.2-2|3042	
21mr|pcp-5.3.2-2|3043	%description system-tools
21mr|pcp-5.3.2-2|3044	This PCP module contains additional system monitoring tools written
21mr|pcp-5.3.2-2|3045	in the Python language.
21mr|pcp-5.3.2-2|3046	
21mr|pcp-5.3.2-2|3047	%if %{with python2} || %{with python3}
21mr|pcp-5.3.2-2|3048	%files system-tools -f pcp-system-tools.list
21mr|pcp-5.3.2-2|3049	%dir %{_confdir}/dstat
21mr|pcp-5.3.2-2|3050	%dir %{_confdir}/pmrep
21mr|pcp-5.3.2-2|3051	%config(noreplace) %{_confdir}/dstat/*
21mr|pcp-5.3.2-2|3052	%config(noreplace) %{_confdir}/pmrep/*
21mr|pcp-5.3.2-2|3053	%{_bashcompdir}/pmrep
21mr|pcp-5.3.2-2|3054	%{_confdir}/htop
21mr|pcp-5.3.2-2|3055	%{_confdir}/pmlogconf/tools/atop
21mr|pcp-5.3.2-2|3056	%{_confdir}/pmlogconf/tools/atop-gpustats
21mr|pcp-5.3.2-2|3057	%{_confdir}/pmlogconf/tools/atop-hotproc
21mr|pcp-5.3.2-2|3058	%{_confdir}/pmlogconf/tools/atop-httpstats
21mr|pcp-5.3.2-2|3059	%{_confdir}/pmlogconf/tools/atop-infiniband
21mr|pcp-5.3.2-2|3060	%{_confdir}/pmlogconf/tools/atop-nfsclient
21mr|pcp-5.3.2-2|3061	%{_confdir}/pmlogconf/tools/atop-perfevent
21mr|pcp-5.3.2-2|3062	%{_confdir}/pmlogconf/tools/atop-proc
21mr|pcp-5.3.2-2|3063	%{_confdir}/pmlogconf/tools/atop-summary
21mr|pcp-5.3.2-2|3064	%{_confdir}/pmlogconf/tools/collectl
21mr|pcp-5.3.2-2|3065	%{_confdir}/pmlogconf/tools/collectl-interrupts
21mr|pcp-5.3.2-2|3066	%{_confdir}/pmlogconf/tools/collectl-summary
21mr|pcp-5.3.2-2|3067	%{_confdir}/pmlogconf/tools/dmcache
21mr|pcp-5.3.2-2|3068	%{_confdir}/pmlogconf/tools/dstat
21mr|pcp-5.3.2-2|3069	%{_confdir}/pmlogconf/tools/dstat-summary
21mr|pcp-5.3.2-2|3070	%{_confdir}/pmlogconf/tools/free
21mr|pcp-5.3.2-2|3071	%{_confdir}/pmlogconf/tools/free-summary
21mr|pcp-5.3.2-2|3072	%{_confdir}/pmlogconf/tools/hotproc
21mr|pcp-5.3.2-2|3073	%{_confdir}/pmlogconf/tools/htop
21mr|pcp-5.3.2-2|3074	%{_confdir}/pmlogconf/tools/htop-proc
21mr|pcp-5.3.2-2|3075	%{_confdir}/pmlogconf/tools/htop-summary
21mr|pcp-5.3.2-2|3076	%{_confdir}/pmlogconf/tools/iostat
21mr|pcp-5.3.2-2|3077	%{_confdir}/pmlogconf/tools/ip
21mr|pcp-5.3.2-2|3078	%{_confdir}/pmlogconf/tools/ipcs
21mr|pcp-5.3.2-2|3079	%{_confdir}/pmlogconf/tools/mpstat
21mr|pcp-5.3.2-2|3080	%{_confdir}/pmlogconf/tools/mpstat-interrupts
21mr|pcp-5.3.2-2|3081	%{_confdir}/pmlogconf/tools/mpstat-summary
21mr|pcp-5.3.2-2|3082	%{_confdir}/pmlogconf/tools/numastat
21mr|pcp-5.3.2-2|3083	%{_confdir}/pmlogconf/tools/pcp-summary
21mr|pcp-5.3.2-2|3084	%{_confdir}/pmlogconf/tools/pidstat
21mr|pcp-5.3.2-2|3085	%{_confdir}/pmlogconf/tools/pidstat-summary
21mr|pcp-5.3.2-2|3086	%{_confdir}/pmlogconf/tools/pmclient
21mr|pcp-5.3.2-2|3087	%{_confdir}/pmlogconf/tools/pmclient-summary
21mr|pcp-5.3.2-2|3088	%{_confdir}/pmlogconf/tools/pmieconf
21mr|pcp-5.3.2-2|3089	%{_confdir}/pmlogconf/tools/pmstat
21mr|pcp-5.3.2-2|3090	%{_confdir}/pmlogconf/tools/sar
21mr|pcp-5.3.2-2|3091	%{_confdir}/pmlogconf/tools/sar-summary
21mr|pcp-5.3.2-2|3092	%{_confdir}/pmlogconf/tools/tapestat
21mr|pcp-5.3.2-2|3093	%{_confdir}/pmlogconf/tools/uptime
21mr|pcp-5.3.2-2|3094	%{_confdir}/pmlogconf/tools/vector
21mr|pcp-5.3.2-2|3095	%{_confdir}/pmlogconf/tools/vector-summary
21mr|pcp-5.3.2-2|3096	%{_confdir}/pmlogconf/tools/vmstat
21mr|pcp-5.3.2-2|3097	%{_confdir}/pmlogconf/tools/vmstat-summary
21mr|pcp-5.3.2-2|3098	
21mr|pcp-5.3.2-2|3099	%endif
21mr|pcp-5.3.2-2|3100	
21mr|pcp-5.3.2-2|3101	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3102	# pcp-gui package for Qt tools
21mr|pcp-5.3.2-2|3103	#
21mr|pcp-5.3.2-2|3104	%package gui
21mr|pcp-5.3.2-2|3105	Summary:	Visualization tools for the Performance Co-Pilot toolkit
21mr|pcp-5.3.2-2|3106	Requires:	pcp = %{EVRD}
21mr|pcp-5.3.2-2|3107	Requires:	open-sans-fonts
21mr|pcp-5.3.2-2|3108	BuildRequires:	hicolor-icon-theme
21mr|pcp-5.3.2-2|3109	
21mr|pcp-5.3.2-2|3110	%description gui
21mr|pcp-5.3.2-2|3111	Visualization tools for the Performance Co-Pilot toolkit.
21mr|pcp-5.3.2-2|3112	The pcp-gui package primarily includes visualization tools for
21mr|pcp-5.3.2-2|3113	monitoring systems using live and archived Performance Co-Pilot
21mr|pcp-5.3.2-2|3114	(PCP) sources.
21mr|pcp-5.3.2-2|3115	
21mr|pcp-5.3.2-2|3116	%files gui -f pcp-gui.list
21mr|pcp-5.3.2-2|3117	%{_confdir}/pmsnap
21mr|pcp-5.3.2-2|3118	%config(noreplace) %{_confdir}/pmafm/pcp-gui
21mr|pcp-5.3.2-2|3119	%config(noreplace) %{_confdir}/pmsnap/control
21mr|pcp-5.3.2-2|3120	%{_localstatedir}/lib/pcp/config/pmsnap
21mr|pcp-5.3.2-2|3121	%{_localstatedir}/lib/pcp/config/pmchart
21mr|pcp-5.3.2-2|3122	%{_localstatedir}/lib/pcp/config/pmafm/pcp-gui
21mr|pcp-5.3.2-2|3123	%{_datadir}/applications/pmchart.desktop
21mr|pcp-5.3.2-2|3124	%{_bashcompdir}/pmdumptext
21mr|pcp-5.3.2-2|3125	/etc/pcp/pmchart/Apache
21mr|pcp-5.3.2-2|3126	%{_confdir}/pmchart/ApacheServer
21mr|pcp-5.3.2-2|3127	%{_confdir}/pmchart/BusyCPU
21mr|pcp-5.3.2-2|3128	%{_confdir}/pmchart/CPU
21mr|pcp-5.3.2-2|3129	%{_confdir}/pmchart/Cisco
21mr|pcp-5.3.2-2|3130	%{_confdir}/pmchart/Disk
21mr|pcp-5.3.2-2|3131	%{_confdir}/pmchart/Diskbytes
21mr|pcp-5.3.2-2|3132	%{_confdir}/pmchart/ElasticsearchServer
21mr|pcp-5.3.2-2|3133	%{_confdir}/pmchart/Filesystem
21mr|pcp-5.3.2-2|3134	%{_confdir}/pmchart/Iostat
21mr|pcp-5.3.2-2|3135	%{_confdir}/pmchart/Iostat.DM
21mr|pcp-5.3.2-2|3136	%{_confdir}/pmchart/Iostat.MD
21mr|pcp-5.3.2-2|3137	%{_confdir}/pmchart/Loadavg
21mr|pcp-5.3.2-2|3138	%{_confdir}/pmchart/MemAvailable
21mr|pcp-5.3.2-2|3139	%{_confdir}/pmchart/Memory
21mr|pcp-5.3.2-2|3140	%{_confdir}/pmchart/NFS2
21mr|pcp-5.3.2-2|3141	%{_confdir}/pmchart/NFS3
21mr|pcp-5.3.2-2|3142	%{_confdir}/pmchart/Netbytes
21mr|pcp-5.3.2-2|3143	%{_confdir}/pmchart/Netpackets
21mr|pcp-5.3.2-2|3144	%{_confdir}/pmchart/Overview
21mr|pcp-5.3.2-2|3145	%{_confdir}/pmchart/PMCD
21mr|pcp-5.3.2-2|3146	%{_confdir}/pmchart/Paging
21mr|pcp-5.3.2-2|3147	%{_confdir}/pmchart/Sample
21mr|pcp-5.3.2-2|3148	%{_confdir}/pmchart/Schemes
21mr|pcp-5.3.2-2|3149	%{_confdir}/pmchart/Sendmail
21mr|pcp-5.3.2-2|3150	%{_confdir}/pmchart/Sockets
21mr|pcp-5.3.2-2|3151	%{_confdir}/pmchart/Swap
21mr|pcp-5.3.2-2|3152	%{_confdir}/pmchart/Syscalls
21mr|pcp-5.3.2-2|3153	%{_confdir}/pmchart/Web.Alarms
21mr|pcp-5.3.2-2|3154	%{_confdir}/pmchart/Web.Allservers
21mr|pcp-5.3.2-2|3155	%{_confdir}/pmchart/Web.Perserver.Bytes
21mr|pcp-5.3.2-2|3156	%{_confdir}/pmchart/Web.Perserver.Requests
21mr|pcp-5.3.2-2|3157	%{_confdir}/pmchart/Web.Requests
21mr|pcp-5.3.2-2|3158	%{_confdir}/pmchart/Web.Volume
21mr|pcp-5.3.2-2|3159	%{_confdir}/pmchart/shping.CPUTime
21mr|pcp-5.3.2-2|3160	%{_confdir}/pmchart/shping.RealTime
21mr|pcp-5.3.2-2|3161	%{_confdir}/pmchart/vCPU
21mr|pcp-5.3.2-2|3162	
21mr|pcp-5.3.2-2|3163	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3164	%package -n %{libtrace}
21mr|pcp-5.3.2-2|3165	Summary:	Libraries files for %{name}
21mr|pcp-5.3.2-2|3166	Group:		System/Libraries
21mr|pcp-5.3.2-2|3167	
21mr|pcp-5.3.2-2|3168	%description -n %{libtrace}
21mr|pcp-5.3.2-2|3169	%{summary}.
21mr|pcp-5.3.2-2|3170	
21mr|pcp-5.3.2-2|3171	%files -n %{libtrace}
21mr|pcp-5.3.2-2|3172	%{_libdir}/libpcp_trace.so.%{trace_major}*
21mr|pcp-5.3.2-2|3173	
21mr|pcp-5.3.2-2|3174	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3175	%package -n %{libweb}
21mr|pcp-5.3.2-2|3176	Summary:	Libraries files for %{name}
21mr|pcp-5.3.2-2|3177	Group:		System/Libraries
21mr|pcp-5.3.2-2|3178	
21mr|pcp-5.3.2-2|3179	%description -n %{libweb}
21mr|pcp-5.3.2-2|3180	%{summary}.
21mr|pcp-5.3.2-2|3181	
21mr|pcp-5.3.2-2|3182	%files -n %{libweb}
21mr|pcp-5.3.2-2|3183	%{_libdir}/libpcp_web.so.%{web_major}*
21mr|pcp-5.3.2-2|3184	
21mr|pcp-5.3.2-2|3185	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3186	%package -n %{libname}
21mr|pcp-5.3.2-2|3187	Summary:	Libraries files for %{name}
21mr|pcp-5.3.2-2|3188	Group:		System/Libraries
21mr|pcp-5.3.2-2|3189	
21mr|pcp-5.3.2-2|3190	%description -n %{libname}
21mr|pcp-5.3.2-2|3191	%{summary}.
21mr|pcp-5.3.2-2|3192	
21mr|pcp-5.3.2-2|3193	%files -n %{libname}
21mr|pcp-5.3.2-2|3194	%{_libdir}/libpcp.so.%{pcp_major}*
21mr|pcp-5.3.2-2|3195	
21mr|pcp-5.3.2-2|3196	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3197	
21mr|pcp-5.3.2-2|3198	%package -n %{libgui}
21mr|pcp-5.3.2-2|3199	Summary:	Libraries files for %{name}
21mr|pcp-5.3.2-2|3200	Group:		System/Libraries
21mr|pcp-5.3.2-2|3201	
21mr|pcp-5.3.2-2|3202	%description -n %{libgui}
21mr|pcp-5.3.2-2|3203	%{summary}.
21mr|pcp-5.3.2-2|3204	
21mr|pcp-5.3.2-2|3205	%files -n %{libgui}
21mr|pcp-5.3.2-2|3206	%{_libdir}/libpcp_gui.so.%{gui_major}*
21mr|pcp-5.3.2-2|3207	
21mr|pcp-5.3.2-2|3208	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3209	
21mr|pcp-5.3.2-2|3210	%package -n %{libpmda}
21mr|pcp-5.3.2-2|3211	Summary:	Libraries files for %{name}
21mr|pcp-5.3.2-2|3212	Group:		System/Libraries
21mr|pcp-5.3.2-2|3213	
21mr|pcp-5.3.2-2|3214	%description -n %{libpmda}
21mr|pcp-5.3.2-2|3215	%{summary}.
21mr|pcp-5.3.2-2|3216	
21mr|pcp-5.3.2-2|3217	%files -n %{libpmda}
21mr|pcp-5.3.2-2|3218	%{_libdir}/libpcp_pmda.so.%{pmda_major}*
21mr|pcp-5.3.2-2|3219	
21mr|pcp-5.3.2-2|3220	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3221	
21mr|pcp-5.3.2-2|3222	%package -n %{libmmv}
21mr|pcp-5.3.2-2|3223	Summary:	Libraries files for %{name}
21mr|pcp-5.3.2-2|3224	Group:		System/Libraries
21mr|pcp-5.3.2-2|3225	
21mr|pcp-5.3.2-2|3226	%description -n %{libmmv}
21mr|pcp-5.3.2-2|3227	%{summary}.
21mr|pcp-5.3.2-2|3228	
21mr|pcp-5.3.2-2|3229	%files -n %{libmmv}
21mr|pcp-5.3.2-2|3230	%{_libdir}/libpcp_mmv.so.%{mmv_major}*
21mr|pcp-5.3.2-2|3231	
21mr|pcp-5.3.2-2|3232	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3233	
21mr|pcp-5.3.2-2|3234	%package -n %{libimport}
21mr|pcp-5.3.2-2|3235	Summary:	Libraries files for %{name}
21mr|pcp-5.3.2-2|3236	Group:		System/Libraries
21mr|pcp-5.3.2-2|3237	
21mr|pcp-5.3.2-2|3238	%description -n %{libimport}
21mr|pcp-5.3.2-2|3239	%{summary}.
21mr|pcp-5.3.2-2|3240	
21mr|pcp-5.3.2-2|3241	%files -n %{libimport}
21mr|pcp-5.3.2-2|3242	%{_libdir}/libpcp_import.so.%{import_major}*
21mr|pcp-5.3.2-2|3243	
21mr|pcp-5.3.2-2|3244	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3245	# pcp-doc package
21mr|pcp-5.3.2-2|3246	#
21mr|pcp-5.3.2-2|3247	%package doc
21mr|pcp-5.3.2-2|3248	Summary:	Documentation and tutorial for the Performance Co-Pilot
21mr|pcp-5.3.2-2|3249	# http://fedoraproject.org/wiki/Packaging:Conflicts "Splitting Packages"
21mr|pcp-5.3.2-2|3250	# (all man pages migrated to pcp-doc during great package split of '15)
21mr|pcp-5.3.2-2|3251	Conflicts:	pcp-pmda-infiniband < 3.10.5
21mr|pcp-5.3.2-2|3252	
21mr|pcp-5.3.2-2|3253	%description doc
21mr|pcp-5.3.2-2|3254	Documentation and tutorial for the Performance Co-Pilot
21mr|pcp-5.3.2-2|3255	Performance Co-Pilot (PCP) provides a framework and services to support
21mr|pcp-5.3.2-2|3256	system-level performance monitoring and performance management.
21mr|pcp-5.3.2-2|3257	
21mr|pcp-5.3.2-2|3258	The pcp-doc package provides useful information on using and
21mr|pcp-5.3.2-2|3259	configuring the Performance Co-Pilot (PCP) toolkit for system
21mr|pcp-5.3.2-2|3260	level performance management.  It includes tutorials, HOWTOs,
21mr|pcp-5.3.2-2|3261	and other detailed documentation about the internals of core
21mr|pcp-5.3.2-2|3262	PCP utilities and daemons, and the PCP graphical tools.
21mr|pcp-5.3.2-2|3263	
21mr|pcp-5.3.2-2|3264	%files doc -f pcp-doc.list
21mr|pcp-5.3.2-2|3265	%{_mandir}/man1/dstat.1.*
21mr|pcp-5.3.2-2|3266	
21mr|pcp-5.3.2-2|3267	#-----------------------------------------------------------------------
21mr|pcp-5.3.2-2|3268	# pcp-selinux package
21mr|pcp-5.3.2-2|3269	#
21mr|pcp-5.3.2-2|3270	%if %{with selinux}
21mr|pcp-5.3.2-2|3271	%package selinux
21mr|pcp-5.3.2-2|3272	Summary:	Selinux policy package
21mr|pcp-5.3.2-2|3273	BuildRequires:	selinux-policy-devel
21mr|pcp-5.3.2-2|3274	BuildRequires:	selinux-policy-mls
21mr|pcp-5.3.2-2|3275	BuildRequires:	setools-console
21mr|pcp-5.3.2-2|3276	Requires:	policycoreutils
21mr|pcp-5.3.2-2|3277	Requires:	selinux-policy-mls
21mr|pcp-5.3.2-2|3278	
21mr|pcp-5.3.2-2|3279	%description selinux
21mr|pcp-5.3.2-2|3280	This package contains SELinux support for PCP.  The package contains
21mr|pcp-5.3.2-2|3281	interface rules, type enforcement and file context adjustments for an
21mr|pcp-5.3.2-2|3282	updated policy package.
21mr|pcp-5.3.2-2|3283	
21mr|pcp-5.3.2-2|3284	%files selinux -f pcp-selinux.list
21mr|pcp-5.3.2-2|3285	%dir %{_selinuxdir}
21mr|pcp-5.3.2-2|3286	%{_libexecdir}/pcp/selinux/pcpupstream-container.pp
21mr|pcp-5.3.2-2|3287	%{_libexecdir}/pcp/selinux/pcpupstream-container.te
21mr|pcp-5.3.2-2|3288	%{_libexecdir}/pcp/selinux/pcpupstream.pp
21mr|pcp-5.3.2-2|3289	%{_libexecdir}/pcp/selinux/pcpupstream.te
21mr|pcp-5.3.2-2|3290	
21mr|pcp-5.3.2-2|3291	%preun selinux
21mr|pcp-5.3.2-2|3292	%{selinux_handle_policy "$1" "pcpupstream"}
21mr|pcp-5.3.2-2|3293	%triggerun selinux -- docker-selinux
21mr|pcp-5.3.2-2|3294	%{selinux_handle_policy "$1" "pcpupstream-docker"}
21mr|pcp-5.3.2-2|3295	%triggerun selinux -- container-selinux
21mr|pcp-5.3.2-2|3296	%{selinux_handle_policy "$1" "pcpupstream-container"}
21mr|pcp-5.3.2-2|3297	
21mr|pcp-5.3.2-2|3298	%post selinux
21mr|pcp-5.3.2-2|3299	%{selinux_handle_policy "$1" "pcpupstream"}
21mr|pcp-5.3.2-2|3300	%triggerin selinux -- docker-selinux
21mr|pcp-5.3.2-2|3301	%{selinux_handle_policy "$1" "pcpupstream-docker"}
21mr|pcp-5.3.2-2|3302	%triggerin selinux -- container-selinux
21mr|pcp-5.3.2-2|3303	%{selinux_handle_policy "$1" "pcpupstream-container"}
21mr|pcp-5.3.2-2|3304	
21mr|pcp-5.3.2-2|3305	%endif
21mr|pcp-5.3.2-2|3306	
21mr|pcp-5.3.2-2|3307	#========================================================================
21mr|pcp-5.3.2-2|3308	%prep
21mr|pcp-5.3.2-2|3309	%autosetup -p1
21mr|pcp-5.3.2-2|3310	
21mr|pcp-5.3.2-2|3311	%build
21mr|pcp-5.3.2-2|3312	export PYTHON=%{__python3}
21mr|pcp-5.3.2-2|3313	%configure \
21mr|pcp-5.3.2-2|3314	--with-docdir=%{_docdir}/%{name} \
21mr|pcp-5.3.2-2|3315	%if %{without dstat}
21mr|pcp-5.3.2-2|3316	--with-dstat-symlink=no \
21mr|pcp-5.3.2-2|3317	%endif
21mr|pcp-5.3.2-2|3318	%if %{with infiniband}
21mr|pcp-5.3.2-2|3319	--with-infiniband \
21mr|pcp-5.3.2-2|3320	%endif
21mr|pcp-5.3.2-2|3321	%if %{without podman}
21mr|pcp-5.3.2-2|3322	--with-pmdapodman=no \
21mr|pcp-5.3.2-2|3323	%else
21mr|pcp-5.3.2-2|3324	--with-pmdapodman \
21mr|pcp-5.3.2-2|3325	%endif
21mr|pcp-5.3.2-2|3326	%if %{without statsd}
21mr|pcp-5.3.2-2|3327	--with-pmdastatsd=no \
21mr|pcp-5.3.2-2|3328	%else
21mr|pcp-5.3.2-2|3329	--with-pmdastatsd \
21mr|pcp-5.3.2-2|3330	%endif
21mr|pcp-5.3.2-2|3331	%if %{without perfevent}
21mr|pcp-5.3.2-2|3332	--with-perfevent=no \
21mr|pcp-5.3.2-2|3333	%else
21mr|pcp-5.3.2-2|3334	--with-perfevent \
21mr|pcp-5.3.2-2|3335	%endif
21mr|pcp-5.3.2-2|3336	%if %{without bcc}
21mr|pcp-5.3.2-2|3337	--with-pmdabcc=no \
21mr|pcp-5.3.2-2|3338	%else
21mr|pcp-5.3.2-2|3339	--with-pmdabcc=yes \
21mr|pcp-5.3.2-2|3340	%endif
21mr|pcp-5.3.2-2|3341	%if %{without bpftrace}
21mr|pcp-5.3.2-2|3342	--with-pmdabpftrace=no \
21mr|pcp-5.3.2-2|3343	%else
21mr|pcp-5.3.2-2|3344	--with-pmdabpftrace \
21mr|pcp-5.3.2-2|3345	%endif
21mr|pcp-5.3.2-2|3346	%if %{without json}
21mr|pcp-5.3.2-2|3347	--with-pmdajson=no \
21mr|pcp-5.3.2-2|3348	%else
21mr|pcp-5.3.2-2|3349	--with-pmdajson=yes \
21mr|pcp-5.3.2-2|3350	%endif
21mr|pcp-5.3.2-2|3351	%if %{without snmp}
21mr|pcp-5.3.2-2|3352	--with-pmdasnmp=no \
21mr|pcp-5.3.2-2|3353	%else
21mr|pcp-5.3.2-2|3354	--with-pmdasnmp \
21mr|pcp-5.3.2-2|3355	%endif
21mr|pcp-5.3.2-2|3356	%if %{without nutcracker}
21mr|pcp-5.3.2-2|3357	--with-pmdanutcracker=no \
21mr|pcp-5.3.2-2|3358	%else
21mr|pcp-5.3.2-2|3359	--with-pmdanutcracker \
21mr|pcp-5.3.2-2|3360	%endif
21mr|pcp-5.3.2-2|3361	--with-python=no \
21mr|pcp-5.3.2-2|3362	--with-python3
21mr|pcp-5.3.2-2|3363	
21mr|pcp-5.3.2-2|3364	# build selinux first
21mr|pcp-5.3.2-2|3365	# race condition in common queue
21mr|pcp-5.3.2-2|3366	pushd src/selinux/
21mr|pcp-5.3.2-2|3367	%make_build
21mr|pcp-5.3.2-2|3368	popd
21mr|pcp-5.3.2-2|3369	#make %{?_smp_mflags} default_pcp
21mr|pcp-5.3.2-2|3370	%make_build default_pcp
21mr|pcp-5.3.2-2|3371	
21mr|pcp-5.3.2-2|3372	%install
21mr|pcp-5.3.2-2|3373	export NO_CHOWN=true DIST_ROOT=%{buildroot}
21mr|pcp-5.3.2-2|3374	mkdir -p %{buildroot}/%{python3_sitearch}/pcp/__pycache__
21mr|pcp-5.3.2-2|3375	make install_pcp
21mr|pcp-5.3.2-2|3376	
21mr|pcp-5.3.2-2|3377	PCP_GUI='pmchart|pmconfirm|pmdumptext|pmmessage|pmquery|pmsnap|pmtime'
21mr|pcp-5.3.2-2|3378	
21mr|pcp-5.3.2-2|3379	# Fix stuff we do/don't want to ship
21mr|pcp-5.3.2-2|3380	rm -f %{buildroot}/%{_libdir}/*.a
21mr|pcp-5.3.2-2|3381	
21mr|pcp-5.3.2-2|3382	# remove sheet2pcp until BZ 830923 and BZ 754678 are resolved.
21mr|pcp-5.3.2-2|3383	rm -f %{buildroot}/%{_bindir}/sheet2pcp %{buildroot}/%{_mandir}/man1/sheet2pcp.1*
21mr|pcp-5.3.2-2|3384	
21mr|pcp-5.3.2-2|3385	# remove {config,platform}sz.h as these are not multilib friendly.
21mr|pcp-5.3.2-2|3386	rm -f %{buildroot}/%{_includedir}/pcp/configsz.h
21mr|pcp-5.3.2-2|3387	rm -f %{buildroot}/%{_includedir}/pcp/platformsz.h
21mr|pcp-5.3.2-2|3388	
21mr|pcp-5.3.2-2|3389	%if %{without infiniband}
21mr|pcp-5.3.2-2|3390	# remove pmdainfiniband on platforms lacking IB devel packages.
21mr|pcp-5.3.2-2|3391	rm -f %{buildroot}/%{_pmdasdir}/ib
21mr|pcp-5.3.2-2|3392	rm -fr %{buildroot}/%{_pmdasdir}/infiniband
21mr|pcp-5.3.2-2|3393	%endif
21mr|pcp-5.3.2-2|3394	
21mr|pcp-5.3.2-2|3395	%if %{without mssql}
21mr|pcp-5.3.2-2|3396	# remove pmdamssql on platforms lacking MSODBC driver packages.
21mr|pcp-5.3.2-2|3397	rm -fr %{buildroot}/%{_pmdasdir}/mssql
21mr|pcp-5.3.2-2|3398	%endif
21mr|pcp-5.3.2-2|3399	
21mr|pcp-5.3.2-2|3400	%if %{without selinux}
21mr|pcp-5.3.2-2|3401	rm -fr %{buildroot}/%{_selinuxdir}
21mr|pcp-5.3.2-2|3402	%endif
21mr|pcp-5.3.2-2|3403	
21mr|pcp-5.3.2-2|3404	rm -rf %{buildroot}/usr/share/doc/pcp-gui
21mr|pcp-5.3.2-2|3405	desktop-file-validate %{buildroot}/%{_datadir}/applications/pmchart.desktop
21mr|pcp-5.3.2-2|3406	
21mr|pcp-5.3.2-2|3407	%if %{without xlsx}
21mr|pcp-5.3.2-2|3408	rm -f %{buildroot}/%{_bashcompdir}/pcp2xlsx
21mr|pcp-5.3.2-2|3409	rm -f %{buildroot}/%{_bindir}/pcp2xlsx
21mr|pcp-5.3.2-2|3410	%endif
21mr|pcp-5.3.2-2|3411	
21mr|pcp-5.3.2-2|3412	# Fedora and RHEL default local only access for pmcd and pmlogger
21mr|pcp-5.3.2-2|3413	sed -i -e '/^# .*_LOCAL=1/s/^# //' %{buildroot}/%{_sysconfdir}/sysconfig/{pmcd,pmlogger}
21mr|pcp-5.3.2-2|3414	
21mr|pcp-5.3.2-2|3415	# default chkconfig off (all RPM platforms)
21mr|pcp-5.3.2-2|3416	for f in %{buildroot}/%{_libexecdir}/{pcp,pmcd,pmlogger,pmie,pmproxy}; do
21mr|pcp-5.3.2-2|3417	test -f "$f" || continue
21mr|pcp-5.3.2-2|3418	sed -i -e '/^# chkconfig/s/:.*$/: - 95 05/' -e '/^# Default-Start:/s/:.*$/:/' $f
21mr|pcp-5.3.2-2|3419	done
21mr|pcp-5.3.2-2|3420	
21mr|pcp-5.3.2-2|3421	# list of PMDAs in the base pkg
21mr|pcp-5.3.2-2|3422	ls -1 %{buildroot}/%{_pmdasdir} |\
21mr|pcp-5.3.2-2|3423	grep -E -v '^simple|sample|trivial|txmon' |\
21mr|pcp-5.3.2-2|3424	grep -E -v '^perfevent|perfalloc.1' |\
21mr|pcp-5.3.2-2|3425	grep -E -v '^ib$|^infiniband' |\
21mr|pcp-5.3.2-2|3426	grep -E -v '^activemq' |\
21mr|pcp-5.3.2-2|3427	grep -E -v '^bonding' |\
21mr|pcp-5.3.2-2|3428	grep -E -v '^bind2' |\
21mr|pcp-5.3.2-2|3429	grep -E -v '^dbping' |\
21mr|pcp-5.3.2-2|3430	grep -E -v '^docker' |\
21mr|pcp-5.3.2-2|3431	grep -E -v '^ds389log'|\
21mr|pcp-5.3.2-2|3432	grep -E -v '^ds389' |\
21mr|pcp-5.3.2-2|3433	grep -E -v '^elasticsearch' |\
21mr|pcp-5.3.2-2|3434	grep -E -v '^gpfs' |\
21mr|pcp-5.3.2-2|3435	grep -E -v '^gpsd' |\
21mr|pcp-5.3.2-2|3436	grep -E -v '^lio' |\
21mr|pcp-5.3.2-2|3437	grep -E -v '^lustre' |\
21mr|pcp-5.3.2-2|3438	grep -E -v '^lustrecomm' |\
21mr|pcp-5.3.2-2|3439	grep -E -v '^memcache' |\
21mr|pcp-5.3.2-2|3440	grep -E -v '^mysql' |\
21mr|pcp-5.3.2-2|3441	grep -E -v '^named' |\
21mr|pcp-5.3.2-2|3442	grep -E -v '^netfilter' |\
21mr|pcp-5.3.2-2|3443	grep -E -v '^news' |\
21mr|pcp-5.3.2-2|3444	grep -E -v '^nfsclient' |\
21mr|pcp-5.3.2-2|3445	grep -E -v '^nginx' |\
21mr|pcp-5.3.2-2|3446	grep -E -v '^nutcracker' |\
21mr|pcp-5.3.2-2|3447	grep -E -v '^oracle' |\
21mr|pcp-5.3.2-2|3448	grep -E -v '^openmetrics' |\
21mr|pcp-5.3.2-2|3449	grep -E -v '^pdns' |\
21mr|pcp-5.3.2-2|3450	grep -E -v '^podman' |\
21mr|pcp-5.3.2-2|3451	grep -E -v '^postfix' |\
21mr|pcp-5.3.2-2|3452	grep -E -v '^postgresql' |\
21mr|pcp-5.3.2-2|3453	grep -E -v '^redis' |\
21mr|pcp-5.3.2-2|3454	grep -E -v '^rsyslog' |\
21mr|pcp-5.3.2-2|3455	grep -E -v '^samba' |\
21mr|pcp-5.3.2-2|3456	grep -E -v '^slurm' |\
21mr|pcp-5.3.2-2|3457	grep -E -v '^snmp' |\
21mr|pcp-5.3.2-2|3458	grep -E -v '^statsd' |\
21mr|pcp-5.3.2-2|3459	grep -E -v '^vmware' |\
21mr|pcp-5.3.2-2|3460	grep -E -v '^zimbra' |\
21mr|pcp-5.3.2-2|3461	grep -E -v '^dm' |\
21mr|pcp-5.3.2-2|3462	grep -E -v '^apache' |\
21mr|pcp-5.3.2-2|3463	grep -E -v '^bash' |\
21mr|pcp-5.3.2-2|3464	grep -E -v '^cifs' |\
21mr|pcp-5.3.2-2|3465	grep -E -v '^cisco' |\
21mr|pcp-5.3.2-2|3466	grep -E -v '^gfs2' |\
21mr|pcp-5.3.2-2|3467	grep -E -v '^libvirt' |\
21mr|pcp-5.3.2-2|3468	grep -E -v '^lmsensors' |\
21mr|pcp-5.3.2-2|3469	grep -E -v '^logger' |\
21mr|pcp-5.3.2-2|3470	grep -E -v '^mailq' |\
21mr|pcp-5.3.2-2|3471	grep -E -v '^mounts' |\
21mr|pcp-5.3.2-2|3472	grep -E -v '^mssql' |\
21mr|pcp-5.3.2-2|3473	grep -E -v '^netcheck' |\
21mr|pcp-5.3.2-2|3474	grep -E -v '^openvswitch' |\
21mr|pcp-5.3.2-2|3475	grep -E -v '^nvidia' |\
21mr|pcp-5.3.2-2|3476	grep -E -v '^rabbitmq' |\
21mr|pcp-5.3.2-2|3477	grep -E -v '^roomtemp' |\
21mr|pcp-5.3.2-2|3478	grep -E -v '^sendmail' |\
21mr|pcp-5.3.2-2|3479	grep -E -v '^shping' |\
21mr|pcp-5.3.2-2|3480	grep -E -v '^smart' |\
21mr|pcp-5.3.2-2|3481	grep -E -v '^summary' |\
21mr|pcp-5.3.2-2|3482	grep -E -v '^trace' |\
21mr|pcp-5.3.2-2|3483	grep -E -v '^weblog' |\
21mr|pcp-5.3.2-2|3484	grep -E -v '^rpm' |\
21mr|pcp-5.3.2-2|3485	grep -E -v '^json' |\
21mr|pcp-5.3.2-2|3486	grep -E -v '^jbd2' |\
21mr|pcp-5.3.2-2|3487	grep -E -v '^mic' |\
21mr|pcp-5.3.2-2|3488	grep -E -v '^bcc' |\
21mr|pcp-5.3.2-2|3489	grep -E -v '^bpftrace' |\
21mr|pcp-5.3.2-2|3490	grep -E -v '^gluster' |\
21mr|pcp-5.3.2-2|3491	grep -E -v '^zswap' |\
21mr|pcp-5.3.2-2|3492	grep -E -v '^unbound' |\
21mr|pcp-5.3.2-2|3493	grep -E -v '^haproxy' |\
21mr|pcp-5.3.2-2|3494	grep -E -v '^hacluster' |\
21mr|pcp-5.3.2-2|3495	sed -e 's#^#'%{_pmdasdir}'\/#' >base_pmdas.list
21mr|pcp-5.3.2-2|3496	
21mr|pcp-5.3.2-2|3497	# all base pcp package files except those split out into sub-packages
21mr|pcp-5.3.2-2|3498	ls -1 %{buildroot}/%{_bindir} |\
21mr|pcp-5.3.2-2|3499	grep -E -v 'pmiostat|zabbix|zbxpcp|dstat|pmrep|pcp2csv' |\
21mr|pcp-5.3.2-2|3500	grep -E -v 'pcp2spark|pcp2graphite|pcp2influxdb|pcp2zabbix' |\
21mr|pcp-5.3.2-2|3501	grep -E -v 'pcp2elasticsearch|pcp2json|pcp2xlsx|pcp2xml' |\
21mr|pcp-5.3.2-2|3502	grep -E -v 'pmdbg|pmclient|pmerr|genpmda' |\
21mr|pcp-5.3.2-2|3503	sed -e 's#^#'%{_bindir}'\/#' >base_bin.list
21mr|pcp-5.3.2-2|3504	ls -1 %{buildroot}/%{_bashcompdir} |\
21mr|pcp-5.3.2-2|3505	grep -E -v 'pcp2spark|pcp2graphite|pcp2influxdb|pcp2zabbix' |\
21mr|pcp-5.3.2-2|3506	grep -E -v 'pcp2elasticsearch|pcp2json|pcp2xlsx|pcp2xml' |\
21mr|pcp-5.3.2-2|3507	grep -E -v 'pcp2csv|pmrep|pmdumptext' |\
21mr|pcp-5.3.2-2|3508	sed -e 's#^#'%{_bashcompdir}'\/#' >base_bashcomp.list
21mr|pcp-5.3.2-2|3509	
21mr|pcp-5.3.2-2|3510	# Separate the pcp-system-tools package files.
21mr|pcp-5.3.2-2|3511	# pmiostat is a back-compat symlink to its pcp(1) sub-command variant
21mr|pcp-5.3.2-2|3512	# so its also in pcp-system-tools.
21mr|pcp-5.3.2-2|3513	%if %{with python2} || %{with python3}
21mr|pcp-5.3.2-2|3514	ls -1 %{buildroot}/%{_bindir} |\
21mr|pcp-5.3.2-2|3515	egrep -e 'pmiostat|pmrep|dstat|pcp2csv' |\
21mr|pcp-5.3.2-2|3516	sed -e 's#^#'%{_bindir}'\/#' >pcp-system-tools.list
21mr|pcp-5.3.2-2|3517	ls -1 %{buildroot}/%{_libexecdir}/pcp/bin |\
21mr|pcp-5.3.2-2|3518	egrep -e 'atop|dmcache|dstat|free|iostat|ipcs|lvmcache|mpstat' \
21mr|pcp-5.3.2-2|3519	-e 'numastat|pidstat|shping|tapestat|uptime|verify' |\
21mr|pcp-5.3.2-2|3520	sed -e 's#^#'%{_libexecdir}/pcp/bin'\/#' >>pcp-system-tools.list
21mr|pcp-5.3.2-2|3521	%endif
21mr|pcp-5.3.2-2|3522	# Separate the pcp-selinux package files.
21mr|pcp-5.3.2-2|3523	%if %{with selinux}
21mr|pcp-5.3.2-2|3524	ls -1 %{buildroot}/%{_selinuxdir} |\
21mr|pcp-5.3.2-2|3525	sed -e 's#^#'%{_selinuxdir}'\/#' > pcp-selinux.list
21mr|pcp-5.3.2-2|3526	ls -1 %{buildroot}/%{_libexecdir}/pcp/bin |\
21mr|pcp-5.3.2-2|3527	grep -E 'selinux-setup' |\
21mr|pcp-5.3.2-2|3528	sed -e 's#^#'%{_libexecdir}/pcp/bin'\/#' >> pcp-selinux.list
21mr|pcp-5.3.2-2|3529	%endif
21mr|pcp-5.3.2-2|3530	
21mr|pcp-5.3.2-2|3531	ls -1 %{buildroot}/%{_libexecdir}/pcp/bin |\
21mr|pcp-5.3.2-2|3532	%if %{with python2} || %{with python3}
21mr|pcp-5.3.2-2|3533	grep -E -v 'atop|dmcache|dstat|free|iostat|ipcs|lvmcache|mpstat' |\
21mr|pcp-5.3.2-2|3534	grep -E -v 'numastat|shping|tapestat|uptime|verify|selinux-setup' |\
21mr|pcp-5.3.2-2|3535	%endif
21mr|pcp-5.3.2-2|3536	grep -E -v 'pmlogger_daily_report' |\
21mr|pcp-5.3.2-2|3537	sed -e 's#^#'%{_libexecdir}/pcp/bin'\/#' >base_exec.list
21mr|pcp-5.3.2-2|3538	ls -1 %{buildroot}/%{_booksdir} |\
21mr|pcp-5.3.2-2|3539	sed -e 's#^#'%{_booksdir}'\/#' > pcp-doc.list
21mr|pcp-5.3.2-2|3540	ls -1 %{buildroot}/%{_mandir}/man1 |grep -v 'dstat.1' |\
21mr|pcp-5.3.2-2|3541	sed -e 's#^#'%{_mandir}'\/man1\/#' >>pcp-doc.list
21mr|pcp-5.3.2-2|3542	ls -1 %{buildroot}/%{_datadir}/pcp/demos/tutorials |\
21mr|pcp-5.3.2-2|3543	sed -e 's#^#'%{_datadir}/pcp/demos/tutorials'\/#' >>pcp-doc.list
21mr|pcp-5.3.2-2|3544	ls -1 %{buildroot}/%{_pixmapdir} |\
21mr|pcp-5.3.2-2|3545	sed -e 's#^#'%{_pixmapdir}'\/#' > pcp-gui.list
21mr|pcp-5.3.2-2|3546	cat base_bin.list base_exec.list base_bashcomp.list |\
21mr|pcp-5.3.2-2|3547	grep -E "$PCP_GUI" >> pcp-gui.list
21mr|pcp-5.3.2-2|3548	ls -1 %{buildroot}/%{_logconfdir}/ |\
21mr|pcp-5.3.2-2|3549	sed -e 's#^#'%{_logconfdir}'\/#' |\
21mr|pcp-5.3.2-2|3550	grep -E -v 'zeroconf' >pcp-logconf.list
21mr|pcp-5.3.2-2|3551	ls -1 %{buildroot}/%{_ieconfdir}/ |\
21mr|pcp-5.3.2-2|3552	sed -e 's#^#'%{_ieconfdir}'\/#' |\
21mr|pcp-5.3.2-2|3553	grep -E -v 'zeroconf' >pcp-ieconf.list
21mr|pcp-5.3.2-2|3554	cat base_pmdas.list base_bin.list base_exec.list base_bashcomp.list \
21mr|pcp-5.3.2-2|3555	pcp-logconf.list pcp-ieconf.list |\
21mr|pcp-5.3.2-2|3556	grep -E -v 'pmdaib|pmsnap|2pcp|pmdas/systemd|zeroconf' |\
21mr|pcp-5.3.2-2|3557	grep -E -v "$PCP_GUI|pixmaps|hicolor|pcp-doc|tutorials|selinux" |\
21mr|pcp-5.3.2-2|3558	grep -E -v %{_confdir} | grep -E -v %{_logsdir} > base.list
21mr|pcp-5.3.2-2|3559	
21mr|pcp-5.3.2-2|3560	# all devel pcp package files except those split out into sub packages
21mr|pcp-5.3.2-2|3561	ls -1 %{buildroot}/%{_datadir}/pcp/demos |\
21mr|pcp-5.3.2-2|3562	sed -e 's#^#'%{_datadir}'\/pcp\/demos\/#' | grep -E -v tutorials >> devel.list
21mr|pcp-5.3.2-2|3563	ls -1 %{buildroot}/%{_bindir} |\
21mr|pcp-5.3.2-2|3564	grep -E 'pmdbg|pmclient|pmerr|genpmda' |\
21mr|pcp-5.3.2-2|3565	sed -e 's#^#'%{_bindir}'\/#' >>devel.list
21mr|pcp-5.3.2-2|3566	
21mr|pcp-5.3.2-2|3567	#install sysuser configs
21mr|pcp-5.3.2-2|3568	install -d %{buildroot}%{_sysusersdir}/
21mr|pcp-5.3.2-2|3569	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/pcp.conf
21mr|pcp-5.3.2-2|3570	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/pcpqa.conf

14675 21
21mr|pcre2-10.46-1|1	%define major 0
21mr|pcre2-10.46-1|2	%define posixmajor 3
21mr|pcre2-10.46-1|3	%define libname8 %mklibname pcre2-8_ %{major}
21mr|pcre2-10.46-1|4	%define libname16 %mklibname pcre2-16_ %{major}
21mr|pcre2-10.46-1|5	%define libname32 %mklibname pcre2-32_ %{major}
21mr|pcre2-10.46-1|6	%define libnameposix %mklibname pcre2posix %{posixmajor}
21mr|pcre2-10.46-1|7	%define devname %mklibname %{name} -d
21mr|pcre2-10.46-1|8	%define sdevname %mklibname %{name} -d -s
21mr|pcre2-10.46-1|9	
21mr|pcre2-10.46-1|10	Summary:	Perl-compatible regular expression library
21mr|pcre2-10.46-1|11	Name:		pcre2
21mr|pcre2-10.46-1|12	Version:	10.46
21mr|pcre2-10.46-1|13	Release:	1
21mr|pcre2-10.46-1|14	License:	BSD
21mr|pcre2-10.46-1|15	Group:		System/Libraries
21mr|pcre2-10.46-1|16	Url:		http://www.pcre.org/
21mr|pcre2-10.46-1|17	Source0:	https://github.com/PhilipHazel/pcre2/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
21mr|pcre2-10.46-1|18	# Do no set RPATH if libdir is not /usr/lib
21mr|pcre2-10.46-1|19	Patch0:		pcre2-10.10-Fix-multilib.patch
21mr|pcre2-10.46-1|20	BuildRequires:	readline-devel
21mr|pcre2-10.46-1|21	
21mr|pcre2-10.46-1|22	%description
21mr|pcre2-10.46-1|23	PCRE2 is a re-working of the original PCRE (Perl-compatible regular
21mr|pcre2-10.46-1|24	expression) library to provide an entirely new API.
21mr|pcre2-10.46-1|25	
21mr|pcre2-10.46-1|26	PCRE2 is written in C, and it has its own API. There are three sets of
21mr|pcre2-10.46-1|27	functions, one for the 8-bit library, which processes strings of bytes, one
21mr|pcre2-10.46-1|28	for the 16-bit library, which processes strings of 16-bit values, and one for
21mr|pcre2-10.46-1|29	the 32-bit library, which processes strings of 32-bit values. There are no C++
21mr|pcre2-10.46-1|30	wrappers.
21mr|pcre2-10.46-1|31	
21mr|pcre2-10.46-1|32	The distribution does contain a set of C wrapper functions for the 8-bit
21mr|pcre2-10.46-1|33	library that are based on the POSIX regular expression API (see the pcre2posix
21mr|pcre2-10.46-1|34	man page). These can be found in a library called libpcre2posix. Note that
21mr|pcre2-10.46-1|35	this just provides a POSIX calling interface to PCRE2; the regular expressions
21mr|pcre2-10.46-1|36	themselves still follow Perl syntax and semantics. The POSIX API is
21mr|pcre2-10.46-1|37	restricted, and does not give full access to all of PCRE2's facilities.
21mr|pcre2-10.46-1|38	
21mr|pcre2-10.46-1|39	#----------------------------------------------------------------------------
21mr|pcre2-10.46-1|40	
21mr|pcre2-10.46-1|41	%package -n %{libname8}
21mr|pcre2-10.46-1|42	Summary:	Perl-compatible regular expression library
21mr|pcre2-10.46-1|43	Group:		System/Libraries
21mr|pcre2-10.46-1|44	
21mr|pcre2-10.46-1|45	%description -n %{libname8}
21mr|pcre2-10.46-1|46	PCRE2 is a re-working of the original PCRE (Perl-compatible regular
21mr|pcre2-10.46-1|47	expression) library to provide an entirely new API.
21mr|pcre2-10.46-1|48	
21mr|pcre2-10.46-1|49	%files -n %{libname8}
21mr|pcre2-10.46-1|50	%{_libdir}/libpcre2-8.so.%{major}*
21mr|pcre2-10.46-1|51	
21mr|pcre2-10.46-1|52	#----------------------------------------------------------------------------
21mr|pcre2-10.46-1|53	
21mr|pcre2-10.46-1|54	%package -n %{libname16}
21mr|pcre2-10.46-1|55	Summary:	Perl-compatible regular expression library
21mr|pcre2-10.46-1|56	Group:		System/Libraries
21mr|pcre2-10.46-1|57	
21mr|pcre2-10.46-1|58	%description -n %{libname16}
21mr|pcre2-10.46-1|59	PCRE2 is a re-working of the original PCRE (Perl-compatible regular
21mr|pcre2-10.46-1|60	expression) library to provide an entirely new API.
21mr|pcre2-10.46-1|61	
21mr|pcre2-10.46-1|62	%files -n %{libname16}
21mr|pcre2-10.46-1|63	%{_libdir}/libpcre2-16.so.%{major}*
21mr|pcre2-10.46-1|64	
21mr|pcre2-10.46-1|65	#----------------------------------------------------------------------------
21mr|pcre2-10.46-1|66	
21mr|pcre2-10.46-1|67	%package -n %{libname32}
21mr|pcre2-10.46-1|68	Summary:	Perl-compatible regular expression library
21mr|pcre2-10.46-1|69	Group:		System/Libraries
21mr|pcre2-10.46-1|70	
21mr|pcre2-10.46-1|71	%description -n %{libname32}
21mr|pcre2-10.46-1|72	PCRE2 is a re-working of the original PCRE (Perl-compatible regular
21mr|pcre2-10.46-1|73	expression) library to provide an entirely new API.
21mr|pcre2-10.46-1|74	
21mr|pcre2-10.46-1|75	%files -n %{libname32}
21mr|pcre2-10.46-1|76	%{_libdir}/libpcre2-32.so.%{major}*
21mr|pcre2-10.46-1|77	
21mr|pcre2-10.46-1|78	#----------------------------------------------------------------------------
21mr|pcre2-10.46-1|79	
21mr|pcre2-10.46-1|80	%package -n %{libnameposix}
21mr|pcre2-10.46-1|81	Summary:	Perl-compatible regular expression library
21mr|pcre2-10.46-1|82	Group:		System/Libraries
21mr|pcre2-10.46-1|83	
21mr|pcre2-10.46-1|84	%description -n %{libnameposix}
21mr|pcre2-10.46-1|85	This package contains the shared library libpcre2-posix.
21mr|pcre2-10.46-1|86	
21mr|pcre2-10.46-1|87	%files -n %{libnameposix}
21mr|pcre2-10.46-1|88	%{_libdir}/libpcre2-posix.so.%{posixmajor}*
21mr|pcre2-10.46-1|89	
21mr|pcre2-10.46-1|90	#----------------------------------------------------------------------------
21mr|pcre2-10.46-1|91	
21mr|pcre2-10.46-1|92	%package -n %{devname}
21mr|pcre2-10.46-1|93	Summary:	Development files for %{name}
21mr|pcre2-10.46-1|94	Group:		Development/C
21mr|pcre2-10.46-1|95	Requires:	%{libname8} = %{EVRD}
21mr|pcre2-10.46-1|96	Requires:	%{libname16} = %{EVRD}
21mr|pcre2-10.46-1|97	Requires:	%{libname32} = %{EVRD}
21mr|pcre2-10.46-1|98	Requires:	%{libnameposix} = %{EVRD}
21mr|pcre2-10.46-1|99	Provides:	%{name}-devel = %{EVRD}
21mr|pcre2-10.46-1|100	
21mr|pcre2-10.46-1|101	%description -n %{devname}
21mr|pcre2-10.46-1|102	Development files (headers, libraries for dynamic linking, documentation)
21mr|pcre2-10.46-1|103	for %{name}. The header file for the POSIX-style functions is called
21mr|pcre2-10.46-1|104	pcre2posix.h.
21mr|pcre2-10.46-1|105	
21mr|pcre2-10.46-1|106	%files -n %{devname}
21mr|pcre2-10.46-1|107	%{_libdir}/*.so
21mr|pcre2-10.46-1|108	%{_libdir}/pkgconfig/*
21mr|pcre2-10.46-1|109	%{_includedir}/*.h
21mr|pcre2-10.46-1|110	%{_mandir}/man1/pcre2-config.*
21mr|pcre2-10.46-1|111	%{_mandir}/man3/*
21mr|pcre2-10.46-1|112	%{_bindir}/pcre2-config
21mr|pcre2-10.46-1|113	
21mr|pcre2-10.46-1|114	#----------------------------------------------------------------------------
21mr|pcre2-10.46-1|115	%package -n %{sdevname}
21mr|pcre2-10.46-1|116	Summary:	%{name} development files (static library)
21mr|pcre2-10.46-1|117	Group:		Development/Other
21mr|pcre2-10.46-1|118	Requires:	%{devname} = %{EVRD}
21mr|pcre2-10.46-1|119	Provides:	%{name}-static-devel = %{EVRD}
21mr|pcre2-10.46-1|120	
21mr|pcre2-10.46-1|121	%description -n %{sdevname}
21mr|pcre2-10.46-1|122	%{name} development files (static library).
21mr|pcre2-10.46-1|123	
21mr|pcre2-10.46-1|124	%files -n %{sdevname}
21mr|pcre2-10.46-1|125	%{_libdir}/*.a
21mr|pcre2-10.46-1|126	
21mr|pcre2-10.46-1|127	#------------------------------------------------------------------
21mr|pcre2-10.46-1|128	%package tools
21mr|pcre2-10.46-1|129	Summary:	Auxiliary utilities for %{name}
21mr|pcre2-10.46-1|130	Group:		Development/Tools
21mr|pcre2-10.46-1|131	
21mr|pcre2-10.46-1|132	%description tools
21mr|pcre2-10.46-1|133	Utilities demonstrating PCRE2 capabilities like pcre2grep or pcre2test.
21mr|pcre2-10.46-1|134	
21mr|pcre2-10.46-1|135	%files tools
21mr|pcre2-10.46-1|136	%{_bindir}/pcre2grep
21mr|pcre2-10.46-1|137	%{_bindir}/pcre2test
21mr|pcre2-10.46-1|138	%{_mandir}/man1/pcre2grep.*
21mr|pcre2-10.46-1|139	%{_mandir}/man1/pcre2test.*
21mr|pcre2-10.46-1|140	
21mr|pcre2-10.46-1|141	#----------------------------------------------------------------------------
21mr|pcre2-10.46-1|142	
21mr|pcre2-10.46-1|143	%prep
21mr|pcre2-10.46-1|144	%autosetup -p1
21mr|pcre2-10.46-1|145	
21mr|pcre2-10.46-1|146	%build
21mr|pcre2-10.46-1|147	# Because of multilib patch
21mr|pcre2-10.46-1|148	libtoolize --copy --force
21mr|pcre2-10.46-1|149	autoreconf -vif
21mr|pcre2-10.46-1|150	
21mr|pcre2-10.46-1|151	%configure \
21mr|pcre2-10.46-1|152	%ifnarch %{e2k} %{riscv} loongarch64
21mr|pcre2-10.46-1|153	--enable-jit \
21mr|pcre2-10.46-1|154	--enable-pcre2grep-jit \
21mr|pcre2-10.46-1|155	%endif
21mr|pcre2-10.46-1|156	--disable-bsr-anycrlf \
21mr|pcre2-10.46-1|157	--disable-coverage \
21mr|pcre2-10.46-1|158	--disable-ebcdic \
21mr|pcre2-10.46-1|159	--disable-never-backslash-C \
21mr|pcre2-10.46-1|160	--enable-newline-is-lf \
21mr|pcre2-10.46-1|161	--enable-pcre2-8 \
21mr|pcre2-10.46-1|162	--enable-pcre2-16 \
21mr|pcre2-10.46-1|163	--enable-pcre2-32 \
21mr|pcre2-10.46-1|164	--disable-pcre2test-libedit \
21mr|pcre2-10.46-1|165	--enable-pcre2test-libreadline \
21mr|pcre2-10.46-1|166	--disable-pcre2grep-libbz2 \
21mr|pcre2-10.46-1|167	--disable-pcre2grep-libz \
21mr|pcre2-10.46-1|168	--disable-rebuild-chartables \
21mr|pcre2-10.46-1|169	--enable-shared \
21mr|pcre2-10.46-1|170	--enable-stack-for-recursion \
21mr|pcre2-10.46-1|171	--enable-static \
21mr|pcre2-10.46-1|172	--enable-unicode \
21mr|pcre2-10.46-1|173	--disable-valgrind
21mr|pcre2-10.46-1|174	%make_build
21mr|pcre2-10.46-1|175	
21mr|pcre2-10.46-1|176	%install
21mr|pcre2-10.46-1|177	%make_install
21mr|pcre2-10.46-1|178	# These are handled by %%doc in %%files
21mr|pcre2-10.46-1|179	rm -rf %{buildroot}%{_docdir}/pcre2
21mr|pcre2-10.46-1|180	
21mr|pcre2-10.46-1|181	%check
21mr|pcre2-10.46-1|182	make check VERBOSE=yes
21mr|pcre2-10.46-1|183	
21mr|pcre2-10.46-1|184	
21mr|pcre2-10.46-1|185	# CVE-2016-3191 CVE-2017-8399 CVE-2017-8786

14676 21
21mr|pcre-8.45-1|1	%define pcre_major 1
21mr|pcre-8.45-1|2	%define pcre16_major 0
21mr|pcre-8.45-1|3	%define pcre32_major 0
21mr|pcre-8.45-1|4	%define pcrecpp_major 0
21mr|pcre-8.45-1|5	%define pcreposix1_major 1
21mr|pcre-8.45-1|6	%define pcreposix0_major 0
21mr|pcre-8.45-1|7	
21mr|pcre-8.45-1|8	%define libname %mklibname pcre %{pcre_major}
21mr|pcre-8.45-1|9	%define libname16 %mklibname pcre16_ %{pcre16_major}
21mr|pcre-8.45-1|10	%define libname32 %mklibname pcre32_ %{pcre32_major}
21mr|pcre-8.45-1|11	%define libnamecpp %mklibname pcrecpp %{pcrecpp_major}
21mr|pcre-8.45-1|12	%define libnameposix1 %mklibname pcreposix %{pcreposix1_major}
21mr|pcre-8.45-1|13	%define libnameposix0 %mklibname pcreposix %{pcreposix0_major}
21mr|pcre-8.45-1|14	%define devname %mklibname pcre -d
21mr|pcre-8.45-1|15	%define sdevname %mklibname pcre -d -s
21mr|pcre-8.45-1|16	
21mr|pcre-8.45-1|17	%define build_pcreposix_compat 1
21mr|pcre-8.45-1|18	%bcond_with crosscompile
21mr|pcre-8.45-1|19	
21mr|pcre-8.45-1|20	%ifnarch %{ix86}
21mr|pcre-8.45-1|21	# (tpg) optimize it a bit
21mr|pcre-8.45-1|22	%global optflags %optflags -O3
21mr|pcre-8.45-1|23	%endif
21mr|pcre-8.45-1|24	
21mr|pcre-8.45-1|25	Summary:	Perl-compatible regular expression library
21mr|pcre-8.45-1|26	Name:		pcre
21mr|pcre-8.45-1|27	Version:	8.45
21mr|pcre-8.45-1|28	Release:	1
21mr|pcre-8.45-1|29	License:	BSD-Style
21mr|pcre-8.45-1|30	Group:		File tools
21mr|pcre-8.45-1|31	Url:		http://www.pcre.org/
21mr|pcre-8.45-1|32	Source0:    https://sourceforge.net/projects/pcre/files/pcre/%{version}/%{name}-%{version}.tar.bz2
21mr|pcre-8.45-1|33	Patch0:		pcre-0.6.5-fix-detect-into-kdelibs.patch
21mr|pcre-8.45-1|34	Patch1:		pcre-linkage_fix.diff
21mr|pcre-8.45-1|35	Patch2:		pcre-8.21-multilib.patch
21mr|pcre-8.45-1|36	# from debian:
21mr|pcre-8.45-1|37	Patch3:		pcre-pcreposix-glibc-conflict.patch
21mr|pcre-8.45-1|38	Patch6:		bug2173.patch
21mr|pcre-8.45-1|39	# from fedora:
21mr|pcre-8.45-1|40	Patch10:     pcre-8.32-refused_spelling_terminated.patch
21mr|pcre-8.45-1|41	# Fix recursion stack estimator, upstream bug #2173, refused by upstream
21mr|pcre-8.45-1|42	Patch11:     pcre-8.41-fix_stack_estimator.patch
21mr|pcre-8.45-1|43	BuildRequires:	libtool
21mr|pcre-8.45-1|44	BuildRequires:	pkgconfig(zlib)
21mr|pcre-8.45-1|45	BuildRequires:	pkgconfig(bzip2)
21mr|pcre-8.45-1|46	BuildRequires:	pkgconfig(readline)
21mr|pcre-8.45-1|47	BuildRequires:	pkgconfig(libedit)
21mr|pcre-8.45-1|48	
21mr|pcre-8.45-1|49	%description
21mr|pcre-8.45-1|50	PCRE has its own native API, but a set of "wrapper" functions that are based on
21mr|pcre-8.45-1|51	the POSIX API are also supplied in the library libpcreposix. Note that this
21mr|pcre-8.45-1|52	just provides a POSIX calling interface to PCRE: the regular expressions
21mr|pcre-8.45-1|53	themselves still follow Perl syntax and semantics.
21mr|pcre-8.45-1|54	
21mr|pcre-8.45-1|55	This package contains a grep variant based on the PCRE library.
21mr|pcre-8.45-1|56	
21mr|pcre-8.45-1|57	%files
21mr|pcre-8.45-1|58	%{_bindir}/pcregrep
21mr|pcre-8.45-1|59	%{_bindir}/pcretest
21mr|pcre-8.45-1|60	%{_mandir}/man1/pcregrep.1*
21mr|pcre-8.45-1|61	%{_mandir}/man1/pcretest.1*
21mr|pcre-8.45-1|62	
21mr|pcre-8.45-1|63	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|64	
21mr|pcre-8.45-1|65	%package -n %{libname}
21mr|pcre-8.45-1|66	Summary:	Perl-compatible regular expression library
21mr|pcre-8.45-1|67	Group:		System/Libraries
21mr|pcre-8.45-1|68	
21mr|pcre-8.45-1|69	%description -n %{libname}
21mr|pcre-8.45-1|70	This package contains the shared library libpcre.
21mr|pcre-8.45-1|71	
21mr|pcre-8.45-1|72	%files -n %{libname}
21mr|pcre-8.45-1|73	/%{_lib}/libpcre.so.%{pcre_major}*
21mr|pcre-8.45-1|74	
21mr|pcre-8.45-1|75	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|76	
21mr|pcre-8.45-1|77	%package -n %{libname16}
21mr|pcre-8.45-1|78	Summary:	Perl-compatible regular expression library
21mr|pcre-8.45-1|79	Group:		System/Libraries
21mr|pcre-8.45-1|80	Conflicts:	%{_lib}pcre1 < 8.30-3
21mr|pcre-8.45-1|81	
21mr|pcre-8.45-1|82	%description -n %{libname16}
21mr|pcre-8.45-1|83	This package contains the shared library libpcre16.
21mr|pcre-8.45-1|84	
21mr|pcre-8.45-1|85	%files -n %{libname16}
21mr|pcre-8.45-1|86	%{_libdir}/libpcre16.so.%{pcre16_major}*
21mr|pcre-8.45-1|87	
21mr|pcre-8.45-1|88	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|89	
21mr|pcre-8.45-1|90	%package -n %{libname32}
21mr|pcre-8.45-1|91	Summary:	Perl-compatible regular expression library
21mr|pcre-8.45-1|92	Group:		System/Libraries
21mr|pcre-8.45-1|93	
21mr|pcre-8.45-1|94	%description -n %{libname32}
21mr|pcre-8.45-1|95	This package contains the shared library libpcre32.
21mr|pcre-8.45-1|96	
21mr|pcre-8.45-1|97	%files -n %{libname32}
21mr|pcre-8.45-1|98	%{_libdir}/libpcre32.so.%{pcre32_major}*
21mr|pcre-8.45-1|99	
21mr|pcre-8.45-1|100	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|101	
21mr|pcre-8.45-1|102	%package -n %{libnamecpp}
21mr|pcre-8.45-1|103	Summary:	Perl-compatible regular expression library
21mr|pcre-8.45-1|104	Group:		System/Libraries
21mr|pcre-8.45-1|105	Conflicts:	%{_lib}pcre1 < 8.30-3
21mr|pcre-8.45-1|106	
21mr|pcre-8.45-1|107	%description -n %{libnamecpp}
21mr|pcre-8.45-1|108	This package contains the shared library libpcrecpp.
21mr|pcre-8.45-1|109	
21mr|pcre-8.45-1|110	%files -n %{libnamecpp}
21mr|pcre-8.45-1|111	%{_libdir}/libpcrecpp.so.%{pcrecpp_major}*
21mr|pcre-8.45-1|112	
21mr|pcre-8.45-1|113	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|114	
21mr|pcre-8.45-1|115	%package -n %{libnameposix1}
21mr|pcre-8.45-1|116	Summary:	Perl-compatible regular expression library
21mr|pcre-8.45-1|117	Group:		System/Libraries
21mr|pcre-8.45-1|118	Conflicts:	%{_lib}pcre1 < 8.30-3
21mr|pcre-8.45-1|119	
21mr|pcre-8.45-1|120	%description -n %{libnameposix1}
21mr|pcre-8.45-1|121	This package contains the shared library libpcreposix.
21mr|pcre-8.45-1|122	
21mr|pcre-8.45-1|123	%files -n %{libnameposix1}
21mr|pcre-8.45-1|124	/%{_lib}/libpcreposix.so.%{pcreposix1_major}*
21mr|pcre-8.45-1|125	
21mr|pcre-8.45-1|126	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|127	
21mr|pcre-8.45-1|128	%package -n %{libnameposix0}
21mr|pcre-8.45-1|129	Summary:	Perl-compatible regular expression library
21mr|pcre-8.45-1|130	Group:		System/Libraries
21mr|pcre-8.45-1|131	Conflicts:	%{_lib}pcre1 < 8.30-3
21mr|pcre-8.45-1|132	Conflicts:	%{_lib}pcre0 < 8.21
21mr|pcre-8.45-1|133	
21mr|pcre-8.45-1|134	%description -n %{libnameposix0}
21mr|pcre-8.45-1|135	This package contains the shared library libpcreposix compat.
21mr|pcre-8.45-1|136	
21mr|pcre-8.45-1|137	%files -n %{libnameposix0}
21mr|pcre-8.45-1|138	%{_libdir}/libpcreposix.so.%{pcreposix0_major}*
21mr|pcre-8.45-1|139	
21mr|pcre-8.45-1|140	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|141	
21mr|pcre-8.45-1|142	%package -n %{devname}
21mr|pcre-8.45-1|143	Summary:	Headers for pcre development
21mr|pcre-8.45-1|144	Group:		Development/C
21mr|pcre-8.45-1|145	Requires:	%{libname} = %{EVRD}
21mr|pcre-8.45-1|146	Requires:	%{libname16} = %{EVRD}
21mr|pcre-8.45-1|147	Requires:	%{libname32} = %{EVRD}
21mr|pcre-8.45-1|148	Requires:	%{libnamecpp} = %{EVRD}
21mr|pcre-8.45-1|149	Requires:	%{libnameposix1} = %{EVRD}
21mr|pcre-8.45-1|150	Requires:	%{libnameposix0} = %{EVRD}
21mr|pcre-8.45-1|151	Provides:	%{name}-devel = %{EVRD}
21mr|pcre-8.45-1|152	
21mr|pcre-8.45-1|153	%description -n %{devname}
21mr|pcre-8.45-1|154	Install this package if you want do compile applications using the PCRE
21mr|pcre-8.45-1|155	library.
21mr|pcre-8.45-1|156	
21mr|pcre-8.45-1|157	The header file for the POSIX-style functions is called pcreposix.h. The
21mr|pcre-8.45-1|158	official POSIX name is regex.h, but I didn't want to risk possible problems
21mr|pcre-8.45-1|159	with existing files of that name by distributing it that way. To use it with an
21mr|pcre-8.45-1|160	existing program that uses the POSIX API, it will have to be renamed or pointed
21mr|pcre-8.45-1|161	at by a link.
21mr|pcre-8.45-1|162	
21mr|pcre-8.45-1|163	%files -n %{devname}
21mr|pcre-8.45-1|164	
21mr|pcre-8.45-1|165	%{_bindir}/pcre-config
21mr|pcre-8.45-1|166	%{_libdir}/lib*.so
21mr|pcre-8.45-1|167	%{_includedir}/*.h
21mr|pcre-8.45-1|168	%{_libdir}/pkgconfig/libpcre16.pc
21mr|pcre-8.45-1|169	%{_libdir}/pkgconfig/libpcre32.pc
21mr|pcre-8.45-1|170	%{_libdir}/pkgconfig/libpcrecpp.pc
21mr|pcre-8.45-1|171	%{_libdir}/pkgconfig/libpcre.pc
21mr|pcre-8.45-1|172	%{_libdir}/pkgconfig/libpcreposix.pc
21mr|pcre-8.45-1|173	%{_mandir}/man1/pcre-config.1*
21mr|pcre-8.45-1|174	%{_mandir}/man3/*.3*
21mr|pcre-8.45-1|175	
21mr|pcre-8.45-1|176	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|177	
21mr|pcre-8.45-1|178	%package -n %{sdevname}
21mr|pcre-8.45-1|179	Summary:	Library file for linking statically to PCRE
21mr|pcre-8.45-1|180	Group:		Development/C
21mr|pcre-8.45-1|181	Provides:	%{name}-static-devel = %{EVRD}
21mr|pcre-8.45-1|182	Requires:	%{devname} = %{EVRD}
21mr|pcre-8.45-1|183	
21mr|pcre-8.45-1|184	%description -n %{sdevname}
21mr|pcre-8.45-1|185	Library file for linking statically to PCRE.
21mr|pcre-8.45-1|186	
21mr|pcre-8.45-1|187	%files -n %{sdevname}
21mr|pcre-8.45-1|188	%{_libdir}/*.a
21mr|pcre-8.45-1|189	
21mr|pcre-8.45-1|190	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|191	
21mr|pcre-8.45-1|192	%package doc
21mr|pcre-8.45-1|193	Summary:	Documentation for %{name}
21mr|pcre-8.45-1|194	Group:		Books/Computer books
21mr|pcre-8.45-1|195	Conflicts:	%{mklibname -d %{name}} < 2.54.3-2
21mr|pcre-8.45-1|196	
21mr|pcre-8.45-1|197	%description doc
21mr|pcre-8.45-1|198	Documentation for %{name}.
21mr|pcre-8.45-1|199	
21mr|pcre-8.45-1|200	%files doc
21mr|pcre-8.45-1|201	%doc AUTHORS COPYING LICENCE NEWS README
21mr|pcre-8.45-1|202	%doc doc/html
21mr|pcre-8.45-1|203	
21mr|pcre-8.45-1|204	#----------------------------------------------------------------------------
21mr|pcre-8.45-1|205	
21mr|pcre-8.45-1|206	%prep
21mr|pcre-8.45-1|207	%setup -q
21mr|pcre-8.45-1|208	%patch0 -p1 -b .detect_into_kdelibs
21mr|pcre-8.45-1|209	%patch1 -p1
21mr|pcre-8.45-1|210	%patch2 -p1
21mr|pcre-8.45-1|211	
21mr|pcre-8.45-1|212	# bork
21mr|pcre-8.45-1|213	sed -i -e "s|ln -s|ln -snf|g" Makefile.am
21mr|pcre-8.45-1|214	
21mr|pcre-8.45-1|215	%if %{build_pcreposix_compat}
21mr|pcre-8.45-1|216	# pcre-pcreposix-glibc-conflict patch below breaks compatibility,
21mr|pcre-8.45-1|217	# create a libpcreposix.so.0 without the patch
21mr|pcre-8.45-1|218	cp -a . ../pcre-with-pcreposix_compat && mv ../pcre-with-pcreposix_compat .
21mr|pcre-8.45-1|219	%endif
21mr|pcre-8.45-1|220	%patch3 -p1 -b .symbol-conflict
21mr|pcre-8.45-1|221	%patch10 -p1
21mr|pcre-8.45-1|222	%patch11 -p2
21mr|pcre-8.45-1|223	
21mr|pcre-8.45-1|224	# Because of rpath patch
21mr|pcre-8.45-1|225	libtoolize --copy --force
21mr|pcre-8.45-1|226	
21mr|pcre-8.45-1|227	%build
21mr|pcre-8.45-1|228	%if %{build_pcreposix_compat}
21mr|pcre-8.45-1|229	dirs="pcre-with-pcreposix_compat ."
21mr|pcre-8.45-1|230	%else
21mr|pcre-8.45-1|231	dirs="."
21mr|pcre-8.45-1|232	%endif
21mr|pcre-8.45-1|233	for i in $dirs; do
21mr|pcre-8.45-1|234	cd $i
21mr|pcre-8.45-1|235	mkdir -p m4
21mr|pcre-8.45-1|236	autoreconf -fi
21mr|pcre-8.45-1|237	# The static lib is needed for qemu-static-* targets.
21mr|pcre-8.45-1|238	# Please don't remove it.
21mr|pcre-8.45-1|239	%configure \
21mr|pcre-8.45-1|240	--enable-static \
21mr|pcre-8.45-1|241	%ifarch %{ix86} %{x86_64} %{arm}
21mr|pcre-8.45-1|242	--enable-jit \
21mr|pcre-8.45-1|243	%endif
21mr|pcre-8.45-1|244	--enable-utf \
21mr|pcre-8.45-1|245	--enable-pcre16 \
21mr|pcre-8.45-1|246	--enable-pcre32 \
21mr|pcre-8.45-1|247	--enable-unicode-properties
21mr|pcre-8.45-1|248	%make_build
21mr|pcre-8.45-1|249	cd -
21mr|pcre-8.45-1|250	done
21mr|pcre-8.45-1|251	
21mr|pcre-8.45-1|252	%install
21mr|pcre-8.45-1|253	%if %{build_pcreposix_compat}
21mr|pcre-8.45-1|254	%make_install -C pcre-with-pcreposix_compat
21mr|pcre-8.45-1|255	%endif
21mr|pcre-8.45-1|256	%make_install
21mr|pcre-8.45-1|257	
21mr|pcre-8.45-1|258	install -d %{buildroot}/%{_lib}
21mr|pcre-8.45-1|259	mv %{buildroot}%{_libdir}/libpcre.so.%{pcre_major}.* %{buildroot}/%{_lib}
21mr|pcre-8.45-1|260	# strange thing
21mr|pcre-8.45-1|261	# see https://issues.openmandriva.org/show_bug.cgi?id=389
21mr|pcre-8.45-1|262	%if %{with crosscompile}
21mr|pcre-8.45-1|263	ln -srf %{buildroot}/%{_lib}/libpcre.so.%{pcre_major}.*.* %{buildroot}/%{_lib}/libpcre.so.1
21mr|pcre-8.45-1|264	%endif
21mr|pcre-8.45-1|265	ln -srf %{buildroot}/%{_lib}/libpcre.so.%{pcre_major}.*.* %{buildroot}%{_libdir}/libpcre.so
21mr|pcre-8.45-1|266	mv %{buildroot}%{_libdir}/libpcreposix.so.%{pcreposix1_major}.* %{buildroot}/%{_lib}
21mr|pcre-8.45-1|267	ln -srf %{buildroot}/%{_lib}/libpcreposix.so.%{pcreposix1_major}.*.* %{buildroot}%{_libdir}/libpcreposix.so
21mr|pcre-8.45-1|268	
21mr|pcre-8.45-1|269	# Remove unwanted files
21mr|pcre-8.45-1|270	rm -rf %{buildroot}%{_docdir}/pcre*
21mr|pcre-8.45-1|271	
21mr|pcre-8.45-1|272	%check
21mr|pcre-8.45-1|273	export LC_ALL=C
21mr|pcre-8.45-1|274	# Tests, patch out actual pcre_study_size in expected results
21mr|pcre-8.45-1|275	#echo 'int main() { printf("%d", sizeof(pcre_study_data)); return 0; }' | \
21mr|pcre-8.45-1|276	#%{__cc} -xc - -include "pcre_internal.h" -I. -o study_size
21mr|pcre-8.45-1|277	#STUDY_SIZE=`./study_size`
21mr|pcre-8.45-1|278	#perl -pi -e "s,(Study size\s+=\s+)\d+,\${1}$STUDY_SIZE," testdata/testoutput*
21mr|pcre-8.45-1|279	make check

14677 21
21mr|pcs-0.10.7-5|1	#some tests fail on mock build
21mr|pcs-0.10.7-5|2	%bcond_with tests
21mr|pcs-0.10.7-5|3	
21mr|pcs-0.10.7-5|4	%global version_or_commit %{version}
21mr|pcs-0.10.7-5|5	# %%global version_or_commit 67591ed1487cb0aefa181fdfc166c8a66b55d25a
21mr|pcs-0.10.7-5|6	%global pcs_source_name %{name}-%{version_or_commit}
21mr|pcs-0.10.7-5|7	
21mr|pcs-0.10.7-5|8	# ui_commit can be determined by hash, tag or branch
21mr|pcs-0.10.7-5|9	%global ui_commit 0.1.4
21mr|pcs-0.10.7-5|10	%global node_modules 0.1.3
21mr|pcs-0.10.7-5|11	%global ui_src_name pcs-web-ui-%{ui_commit}
21mr|pcs-0.10.7-5|12	
21mr|pcs-0.10.7-5|13	%global pcs_snmp_pkg_name  pcs-snmp
21mr|pcs-0.10.7-5|14	
21mr|pcs-0.10.7-5|15	%global pyagentx_version 0.4.pcs.2
21mr|pcs-0.10.7-5|16	%global dacite_version 1.6.0
21mr|pcs-0.10.7-5|17	
21mr|pcs-0.10.7-5|18	# We do not use _libdir macro because upstream is not prepared for it.
21mr|pcs-0.10.7-5|19	# Pcs does not include binaries and thus it should live in /usr/lib. Tornado
21mr|pcs-0.10.7-5|20	# and gems include binaries and thus it should live in /usr/lib64. But the
21mr|pcs-0.10.7-5|21	# path to tornado/gems is hardcoded in pcs sources. Modify hard links in pcs
21mr|pcs-0.10.7-5|22	# sources is not the way since then rpmdiff complains that the same file has
21mr|pcs-0.10.7-5|23	# different content in different architectures.
21mr|pcs-0.10.7-5|24	%global pcs_libdir %{_prefix}/lib
21mr|pcs-0.10.7-5|25	%global bundled_src_dir pcs/bundled
21mr|pcs-0.10.7-5|26	%global pcsd_public_dir pcsd/public
21mr|pcs-0.10.7-5|27	
21mr|pcs-0.10.7-5|28	#part after last slash is recognized as filename in look-aside repository
21mr|pcs-0.10.7-5|29	#desired name is achived by trick with hash anchor
21mr|pcs-0.10.7-5|30	
21mr|pcs-0.10.7-5|31	Name:		pcs
21mr|pcs-0.10.7-5|32	Version:	0.10.7
21mr|pcs-0.10.7-5|33	Release:	5
21mr|pcs-0.10.7-5|34	Summary:	Pacemaker Configuration System
21mr|pcs-0.10.7-5|35	Group:		System/Base
21mr|pcs-0.10.7-5|36	# https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Good_Licenses
21mr|pcs-0.10.7-5|37	# GPLv2: pcs
21mr|pcs-0.10.7-5|38	# MIT: handlebars
21mr|pcs-0.10.7-5|39	License:	GPLv2 and MIT
21mr|pcs-0.10.7-5|40	URL:		https://github.com/ClusterLabs/pcs
21mr|pcs-0.10.7-5|41	Source0: %{url}/archive/%{version_or_commit}/%{pcs_source_name}.tar.gz
21mr|pcs-0.10.7-5|42	Source41: https://github.com/ondrejmular/pyagentx/archive/v%{pyagentx_version}/pyagentx-%{pyagentx_version}.tar.gz
21mr|pcs-0.10.7-5|43	Source44: https://github.com/konradhalas/dacite/archive/v%{dacite_version}/dacite-%{dacite_version}.tar.gz
21mr|pcs-0.10.7-5|44	Source100: https://github.com/idevat/pcs-web-ui/archive/%{ui_commit}/%{ui_src_name}.tar.gz
21mr|pcs-0.10.7-5|45	Source101: https://github.com/idevat/pcs-web-ui/releases/download/%{node_modules}/pcs-web-ui-node-modules-%{node_modules}.tar.xz
21mr|pcs-0.10.7-5|46	
21mr|pcs-0.10.7-5|47	# Patch0: name.patch
21mr|pcs-0.10.7-5|48	Patch1:		CVE-2022-2735.patch
21mr|pcs-0.10.7-5|49	Patch2:		CVE-2022-1049.patch
21mr|pcs-0.10.7-5|50	# git for patches
21mr|pcs-0.10.7-5|51	BuildRequires:	git
21mr|pcs-0.10.7-5|52	#printf from coreutils is used in makefile
21mr|pcs-0.10.7-5|53	BuildRequires:	coreutils
21mr|pcs-0.10.7-5|54	# python for pcs
21mr|pcs-0.10.7-5|55	BuildRequires:	python3 >= 3.6
21mr|pcs-0.10.7-5|56	BuildRequires:	python3-devel
21mr|pcs-0.10.7-5|57	BuildRequires:	python3-setuptools
21mr|pcs-0.10.7-5|58	BuildRequires:	python3-pycurl
21mr|pcs-0.10.7-5|59	BuildRequires:	python3-tornado
21mr|pcs-0.10.7-5|60	# ruby and gems for pcsd
21mr|pcs-0.10.7-5|61	BuildRequires:	ruby >= 2.2.0
21mr|pcs-0.10.7-5|62	BuildRequires:	ruby-devel
21mr|pcs-0.10.7-5|63	BuildRequires:	rubygem-backports
21mr|pcs-0.10.7-5|64	BuildRequires:	rubygem-ethon
21mr|pcs-0.10.7-5|65	BuildRequires:	rubygem-ffi
21mr|pcs-0.10.7-5|66	BuildRequires:	rubygem-io-console
21mr|pcs-0.10.7-5|67	BuildRequires:	rubygem-json
21mr|pcs-0.10.7-5|68	BuildRequires:	rubygem-open4
21mr|pcs-0.10.7-5|69	BuildRequires:	rubygem-rack
21mr|pcs-0.10.7-5|70	BuildRequires:	rubygem-rack-protection
21mr|pcs-0.10.7-5|71	BuildRequires:	rubygem-rack-test
21mr|pcs-0.10.7-5|72	BuildRequires:	rubygem-sinatra
21mr|pcs-0.10.7-5|73	BuildRequires:	rubygem-tilt
21mr|pcs-0.10.7-5|74	%if %{with tests}
21mr|pcs-0.10.7-5|75	# ruby libraries for tests
21mr|pcs-0.10.7-5|76	BuildRequires:	rubygem-test-unit
21mr|pcs-0.10.7-5|77	%endif
21mr|pcs-0.10.7-5|78	# for touching patch files (sanitization function)
21mr|pcs-0.10.7-5|79	BuildRequires:	diffstat
21mr|pcs-0.10.7-5|80	# for post, preun and postun macros
21mr|pcs-0.10.7-5|81	BuildRequires:	systemd
21mr|pcs-0.10.7-5|82	# for tests
21mr|pcs-0.10.7-5|83	BuildRequires:	python3-lxml
21mr|pcs-0.10.7-5|84	BuildRequires:	python3-pyOpenSSL
21mr|pcs-0.10.7-5|85	# pcsd fonts and font management tools for creating symlinks to fonts
21mr|pcs-0.10.7-5|86	BuildRequires:	fontconfig
21mr|pcs-0.10.7-5|87	BuildRequires:	fonts-ttf-liberation
21mr|pcs-0.10.7-5|88	BuildRequires:	fonts-ttf-overpass
21mr|pcs-0.10.7-5|89	
21mr|pcs-0.10.7-5|90	# for building web ui
21mr|pcs-0.10.7-5|91	BuildRequires:	npm
21mr|pcs-0.10.7-5|92	
21mr|pcs-0.10.7-5|93	# python and libraries for pcs, setuptools for pcs entrypoint
21mr|pcs-0.10.7-5|94	Requires:	python3 >= 3.6
21mr|pcs-0.10.7-5|95	Requires:	python3-lxml
21mr|pcs-0.10.7-5|96	Requires:	python3-setuptools
21mr|pcs-0.10.7-5|97	Requires:	python3-clufter => 0.70.0
21mr|pcs-0.10.7-5|98	Requires:	python3-pycurl
21mr|pcs-0.10.7-5|99	Requires:	python3-tornado
21mr|pcs-0.10.7-5|100	# ruby and gems for pcsd
21mr|pcs-0.10.7-5|101	Requires:	ruby >= 2.2.0
21mr|pcs-0.10.7-5|102	Requires:	rubygem-backports
21mr|pcs-0.10.7-5|103	Requires:	rubygem-ethon
21mr|pcs-0.10.7-5|104	Requires:	rubygem-ffi
21mr|pcs-0.10.7-5|105	Requires:	rubygem-json
21mr|pcs-0.10.7-5|106	Requires:	rubygem-open4
21mr|pcs-0.10.7-5|107	Requires:	rubygem-rack
21mr|pcs-0.10.7-5|108	Requires:	rubygem-rack-protection
21mr|pcs-0.10.7-5|109	Requires:	rubygem-rack-test
21mr|pcs-0.10.7-5|110	Requires:	rubygem-sinatra
21mr|pcs-0.10.7-5|111	Requires:	rubygem-tilt
21mr|pcs-0.10.7-5|112	# ruby and gems for pcsd-ruby
21mr|pcs-0.10.7-5|113	Requires:	rubygem-daemons
21mr|pcs-0.10.7-5|114	Requires:	rubygem-eventmachine
21mr|pcs-0.10.7-5|115	Requires:	rubygem-thin
21mr|pcs-0.10.7-5|116	# for killall
21mr|pcs-0.10.7-5|117	Requires:	psmisc
21mr|pcs-0.10.7-5|118	# for working with certificates (validation etc.)
21mr|pcs-0.10.7-5|119	Requires:	openssl
21mr|pcs-0.10.7-5|120	Requires:	python3-pyOpenSSL
21mr|pcs-0.10.7-5|121	# cluster stack and related packages
21mr|pcs-0.10.7-5|122	Suggests:	pacemaker
21mr|pcs-0.10.7-5|123	Requires:	(corosync >= 2.99 if pacemaker)
21mr|pcs-0.10.7-5|124	# pcs enables corosync encryption by default so we require libknet1-plugins-all
21mr|pcs-0.10.7-5|125	Requires:	(libknet1-plugins-all if corosync)
21mr|pcs-0.10.7-5|126	Requires:	pacemaker-cli >= 2.0.0
21mr|pcs-0.10.7-5|127	# for post, preun and postun macros
21mr|pcs-0.10.7-5|128	Requires(post):	systemd
21mr|pcs-0.10.7-5|129	Requires(preun): systemd
21mr|pcs-0.10.7-5|130	Requires(postun): systemd
21mr|pcs-0.10.7-5|131	# pam is used for authentication inside daemon (python ctypes)
21mr|pcs-0.10.7-5|132	# more details: https://bugzilla.redhat.com/show_bug.cgi?id=1717113
21mr|pcs-0.10.7-5|133	Requires:	pam
21mr|pcs-0.10.7-5|134	# pcsd fonts
21mr|pcs-0.10.7-5|135	Requires:	fonts-ttf-liberation
21mr|pcs-0.10.7-5|136	Requires:	fonts-ttf-overpass
21mr|pcs-0.10.7-5|137	
21mr|pcs-0.10.7-5|138	Provides:	bundled(dacite) = %{dacite_version}
21mr|pcs-0.10.7-5|139	
21mr|pcs-0.10.7-5|140	%description
21mr|pcs-0.10.7-5|141	pcs is a corosync and pacemaker configuration tool.  It permits users to
21mr|pcs-0.10.7-5|142	easily view, modify and create pacemaker based clusters.
21mr|pcs-0.10.7-5|143	
21mr|pcs-0.10.7-5|144	%files
21mr|pcs-0.10.7-5|145	%doc CHANGELOG.md
21mr|pcs-0.10.7-5|146	%doc README.md
21mr|pcs-0.10.7-5|147	%doc dacite_README.md
21mr|pcs-0.10.7-5|148	%license dacite_LICENSE
21mr|pcs-0.10.7-5|149	%license COPYING
21mr|pcs-0.10.7-5|150	%{python3_sitelib}/pcs
21mr|pcs-0.10.7-5|151	%{python3_sitelib}/pcs-%{version}-py3.*.egg-info
21mr|pcs-0.10.7-5|152	%{_sbindir}/pcs
21mr|pcs-0.10.7-5|153	%{_sbindir}/pcsd
21mr|pcs-0.10.7-5|154	%{pcs_libdir}/pcs/pcs_internal
21mr|pcs-0.10.7-5|155	%{pcs_libdir}/pcsd/*
21mr|pcs-0.10.7-5|156	%{pcs_libdir}/pcs/bundled/packages/dacite*
21mr|pcs-0.10.7-5|157	%{_unitdir}/pcsd.service
21mr|pcs-0.10.7-5|158	%{_unitdir}/pcsd-ruby.service
21mr|pcs-0.10.7-5|159	%{_datadir}/bash-completion/completions/pcs
21mr|pcs-0.10.7-5|160	%{_sharedstatedir}/pcsd
21mr|pcs-0.10.7-5|161	%{_sysconfdir}/pam.d/pcsd
21mr|pcs-0.10.7-5|162	%dir %{_var}/log/pcsd
21mr|pcs-0.10.7-5|163	%config(noreplace) %{_sysconfdir}/logrotate.d/pcsd
21mr|pcs-0.10.7-5|164	%config(noreplace) %{_sysconfdir}/sysconfig/pcsd
21mr|pcs-0.10.7-5|165	%ghost %config(noreplace) %attr(0600,root,root) %{_sharedstatedir}/pcsd/cfgsync_ctl
21mr|pcs-0.10.7-5|166	%ghost %config(noreplace) %attr(0600,root,root) %{_sharedstatedir}/pcsd/known-hosts
21mr|pcs-0.10.7-5|167	%ghost %config(noreplace) %attr(0600,root,root) %{_sharedstatedir}/pcsd/pcsd.cookiesecret
21mr|pcs-0.10.7-5|168	%ghost %config(noreplace) %attr(0600,root,root) %{_sharedstatedir}/pcsd/pcsd.crt
21mr|pcs-0.10.7-5|169	%ghost %config(noreplace) %attr(0600,root,root) %{_sharedstatedir}/pcsd/pcsd.key
21mr|pcs-0.10.7-5|170	%ghost %config(noreplace) %attr(0644,root,root) %{_sharedstatedir}/pcsd/pcs_settings.conf
21mr|pcs-0.10.7-5|171	%ghost %config(noreplace) %attr(0644,root,root) %{_sharedstatedir}/pcsd/pcs_users.conf
21mr|pcs-0.10.7-5|172	%{_mandir}/man8/pcs.*
21mr|pcs-0.10.7-5|173	%{_mandir}/man8/pcsd.*
21mr|pcs-0.10.7-5|174	%exclude %{pcs_libdir}/pcsd/*.debian
21mr|pcs-0.10.7-5|175	%exclude %{pcs_libdir}/pcsd/Gemfile
21mr|pcs-0.10.7-5|176	%exclude %{pcs_libdir}/pcsd/Gemfile.lock
21mr|pcs-0.10.7-5|177	%exclude %{pcs_libdir}/pcsd/Makefile
21mr|pcs-0.10.7-5|178	%exclude %{pcs_libdir}/pcsd/pcsd.conf
21mr|pcs-0.10.7-5|179	%exclude %{pcs_libdir}/pcsd/pcsd.service
21mr|pcs-0.10.7-5|180	%exclude %{pcs_libdir}/pcsd/pcsd-ruby.service
21mr|pcs-0.10.7-5|181	%exclude %{pcs_libdir}/pcsd/pcsd.8
21mr|pcs-0.10.7-5|182	%exclude %{pcs_libdir}/pcsd/public/js/dev/*
21mr|pcs-0.10.7-5|183	%exclude %{python3_sitelib}/pcs/bash_completion
21mr|pcs-0.10.7-5|184	%exclude %{python3_sitelib}/pcs/pcs.8
21mr|pcs-0.10.7-5|185	%exclude %{python3_sitelib}/pcs/pcs
21mr|pcs-0.10.7-5|186	
21mr|pcs-0.10.7-5|187	%post
21mr|pcs-0.10.7-5|188	%systemd_post pcsd.service
21mr|pcs-0.10.7-5|189	%systemd_post pcsd-ruby.service
21mr|pcs-0.10.7-5|190	
21mr|pcs-0.10.7-5|191	%preun
21mr|pcs-0.10.7-5|192	%systemd_preun pcsd.service
21mr|pcs-0.10.7-5|193	%systemd_preun pcsd-ruby.service
21mr|pcs-0.10.7-5|194	
21mr|pcs-0.10.7-5|195	%postun
21mr|pcs-0.10.7-5|196	%systemd_postun_with_restart pcsd.service
21mr|pcs-0.10.7-5|197	%systemd_postun_with_restart pcsd-ruby.service
21mr|pcs-0.10.7-5|198	
21mr|pcs-0.10.7-5|199	#----------------------------------------------------------------------------
21mr|pcs-0.10.7-5|200	# pcs-snmp package definition
21mr|pcs-0.10.7-5|201	%package -n %{pcs_snmp_pkg_name}
21mr|pcs-0.10.7-5|202	Summary:	Pacemaker cluster SNMP agent
21mr|pcs-0.10.7-5|203	Group:		System/Base
21mr|pcs-0.10.7-5|204	# tar for unpacking pyagetx source tar ball
21mr|pcs-0.10.7-5|205	BuildRequires:	tar
21mr|pcs-0.10.7-5|206	
21mr|pcs-0.10.7-5|207	Requires:	pcs = %{version}-%{release}
21mr|pcs-0.10.7-5|208	Requires:	pacemaker
21mr|pcs-0.10.7-5|209	Requires:	net-snmp
21mr|pcs-0.10.7-5|210	
21mr|pcs-0.10.7-5|211	Provides:	bundled(pyagentx) = %{pyagentx_version}
21mr|pcs-0.10.7-5|212	
21mr|pcs-0.10.7-5|213	%description -n %{pcs_snmp_pkg_name}
21mr|pcs-0.10.7-5|214	SNMP agent that provides information about pacemaker cluster to the master agent (snmpd)
21mr|pcs-0.10.7-5|215	
21mr|pcs-0.10.7-5|216	%files -n %{pcs_snmp_pkg_name}
21mr|pcs-0.10.7-5|217	%{pcs_libdir}/pcs/pcs_snmp_agent
21mr|pcs-0.10.7-5|218	%{pcs_libdir}/pcs/bundled/packages/pyagentx*
21mr|pcs-0.10.7-5|219	%{_unitdir}/pcs_snmp_agent.service
21mr|pcs-0.10.7-5|220	%{_datadir}/snmp/mibs/PCMK-PCS*-MIB.txt
21mr|pcs-0.10.7-5|221	%{_mandir}/man8/pcs_snmp_agent.*
21mr|pcs-0.10.7-5|222	%config(noreplace) %{_sysconfdir}/sysconfig/pcs_snmp_agent
21mr|pcs-0.10.7-5|223	%doc CHANGELOG.md
21mr|pcs-0.10.7-5|224	%doc pyagentx_CONTRIBUTORS.txt
21mr|pcs-0.10.7-5|225	%doc pyagentx_README.md
21mr|pcs-0.10.7-5|226	%license COPYING
21mr|pcs-0.10.7-5|227	%license pyagentx_LICENSE.txt
21mr|pcs-0.10.7-5|228	
21mr|pcs-0.10.7-5|229	%post -n %{pcs_snmp_pkg_name}
21mr|pcs-0.10.7-5|230	%systemd_post pcs_snmp_agent.service
21mr|pcs-0.10.7-5|231	
21mr|pcs-0.10.7-5|232	%preun -n %{pcs_snmp_pkg_name}
21mr|pcs-0.10.7-5|233	%systemd_preun pcs_snmp_agent.service
21mr|pcs-0.10.7-5|234	
21mr|pcs-0.10.7-5|235	%postun -n %{pcs_snmp_pkg_name}
21mr|pcs-0.10.7-5|236	%systemd_postun_with_restart pcs_snmp_agent.service
21mr|pcs-0.10.7-5|237	
21mr|pcs-0.10.7-5|238	#----------------------------------------------------------------------------
21mr|pcs-0.10.7-5|239	
21mr|pcs-0.10.7-5|240	%prep
21mr|pcs-0.10.7-5|241	%autosetup -p1 -S git -n %{pcs_source_name}
21mr|pcs-0.10.7-5|242	
21mr|pcs-0.10.7-5|243	# -- following is inspired by python-simplejon.el5 --
21mr|pcs-0.10.7-5|244	# Update timestamps on the files touched by a patch, to avoid non-equal
21mr|pcs-0.10.7-5|245	# .pyc/.pyo files across the multilib peers within a build
21mr|pcs-0.10.7-5|246	
21mr|pcs-0.10.7-5|247	update_times(){
21mr|pcs-0.10.7-5|248	# update_times <reference_file> <file_to_touch> ...
21mr|pcs-0.10.7-5|249	# set the access and modification times of each file_to_touch to the times
21mr|pcs-0.10.7-5|250	# of reference_file
21mr|pcs-0.10.7-5|251	
21mr|pcs-0.10.7-5|252	# put all args to file_list
21mr|pcs-0.10.7-5|253	file_list=("$@")
21mr|pcs-0.10.7-5|254	# first argument is reference_file: so take it and remove from file_list
21mr|pcs-0.10.7-5|255	reference_file=${file_list[0]}
21mr|pcs-0.10.7-5|256	unset file_list[0]
21mr|pcs-0.10.7-5|257	
21mr|pcs-0.10.7-5|258	for fname in ${file_list[@]}; do
21mr|pcs-0.10.7-5|259	touch -r $reference_file $fname
21mr|pcs-0.10.7-5|260	done
21mr|pcs-0.10.7-5|261	}
21mr|pcs-0.10.7-5|262	
21mr|pcs-0.10.7-5|263	update_times_patch(){
21mr|pcs-0.10.7-5|264	# update_times_patch <patch_file_name>
21mr|pcs-0.10.7-5|265	# set the access and modification times of each file in patch to the times
21mr|pcs-0.10.7-5|266	# of patch_file_name
21mr|pcs-0.10.7-5|267	
21mr|pcs-0.10.7-5|268	patch_file_name=$1
21mr|pcs-0.10.7-5|269	
21mr|pcs-0.10.7-5|270	# diffstat
21mr|pcs-0.10.7-5|271	# -l lists only the filenames. No histogram is generated.
21mr|pcs-0.10.7-5|272	# -p override the logic that strips common pathnames,
21mr|pcs-0.10.7-5|273	#    simulating the patch "-p" option. (Strip the smallest prefix containing
21mr|pcs-0.10.7-5|274	#    num leading slashes from each file name found in the patch file)
21mr|pcs-0.10.7-5|275	update_times ${patch_file_name} `diffstat -p1 -l ${patch_file_name}`
21mr|pcs-0.10.7-5|276	}
21mr|pcs-0.10.7-5|277	
21mr|pcs-0.10.7-5|278	# update_times_patch %%{PATCH0}
21mr|pcs-0.10.7-5|279	
21mr|pcs-0.10.7-5|280	# prepare dirs/files necessary for building web ui
21mr|pcs-0.10.7-5|281	# inside SOURCE100 is only directory %%{ui_src_name}
21mr|pcs-0.10.7-5|282	tar -xzf %{SOURCE100} -C %{pcsd_public_dir}
21mr|pcs-0.10.7-5|283	tar -xf %{SOURCE101} -C %{pcsd_public_dir}/%{ui_src_name}
21mr|pcs-0.10.7-5|284	
21mr|pcs-0.10.7-5|285	# 3) dir for python bundles
21mr|pcs-0.10.7-5|286	mkdir -p %{bundled_src_dir}
21mr|pcs-0.10.7-5|287	
21mr|pcs-0.10.7-5|288	# 4) sources for pyagentx
21mr|pcs-0.10.7-5|289	tar -xzf %{SOURCE41} -C %{bundled_src_dir}
21mr|pcs-0.10.7-5|290	mv %{bundled_src_dir}/pyagentx-%{pyagentx_version} %{bundled_src_dir}/pyagentx
21mr|pcs-0.10.7-5|291	update_times %{SOURCE41} `find %{bundled_src_dir}/pyagentx -follow`
21mr|pcs-0.10.7-5|292	cp %{bundled_src_dir}/pyagentx/LICENSE.txt pyagentx_LICENSE.txt
21mr|pcs-0.10.7-5|293	cp %{bundled_src_dir}/pyagentx/CONTRIBUTORS.txt pyagentx_CONTRIBUTORS.txt
21mr|pcs-0.10.7-5|294	cp %{bundled_src_dir}/pyagentx/README.md pyagentx_README.md
21mr|pcs-0.10.7-5|295	
21mr|pcs-0.10.7-5|296	# 7) sources for python dacite
21mr|pcs-0.10.7-5|297	tar -xzf %{SOURCE44} -C %{bundled_src_dir}
21mr|pcs-0.10.7-5|298	mv %{bundled_src_dir}/dacite-%{dacite_version} %{bundled_src_dir}/dacite
21mr|pcs-0.10.7-5|299	cp %{bundled_src_dir}/dacite/LICENSE dacite_LICENSE
21mr|pcs-0.10.7-5|300	cp %{bundled_src_dir}/dacite/README.md dacite_README.md
21mr|pcs-0.10.7-5|301	
21mr|pcs-0.10.7-5|302	%build
21mr|pcs-0.10.7-5|303	%define debug_package %{nil}
21mr|pcs-0.10.7-5|304	
21mr|pcs-0.10.7-5|305	%install
21mr|pcs-0.10.7-5|306	# build web ui and put it to pcsd
21mr|pcs-0.10.7-5|307	make -C %{pcsd_public_dir}/%{ui_src_name} build
21mr|pcs-0.10.7-5|308	mv %{pcsd_public_dir}/%{ui_src_name}/build  pcsd/public/ui
21mr|pcs-0.10.7-5|309	rm -r %{pcsd_public_dir}/%{ui_src_name}
21mr|pcs-0.10.7-5|310	
21mr|pcs-0.10.7-5|311	# main pcs install
21mr|pcs-0.10.7-5|312	%make_install \
21mr|pcs-0.10.7-5|313	PREFIX=%{_prefix} \
21mr|pcs-0.10.7-5|314	SYSTEMD_UNIT_DIR=%{_unitdir} \
21mr|pcs-0.10.7-5|315	LIB_DIR=%{pcs_libdir} \
21mr|pcs-0.10.7-5|316	PYTHON=%{__python3} \
21mr|pcs-0.10.7-5|317	PYTHON_SITELIB=%{python3_sitelib} \
21mr|pcs-0.10.7-5|318	BASH_COMPLETION_DIR=%{_datadir}/bash-completion/completions \
21mr|pcs-0.10.7-5|319	BUNDLE_PYAGENTX_SRC_DIR=`readlink -f %{bundled_src_dir}/pyagentx` \
21mr|pcs-0.10.7-5|320	BUNDLE_DACITE_SRC_DIR=`readlink -f %{bundled_src_dir}/dacite` \
21mr|pcs-0.10.7-5|321	BUILD_GEMS=false \
21mr|pcs-0.10.7-5|322	SYSTEMCTL_OVERRIDE=true \
21mr|pcs-0.10.7-5|323	hdrdir="%{_includedir}" \
21mr|pcs-0.10.7-5|324	rubyhdrdir="%{_includedir}" \
21mr|pcs-0.10.7-5|325	includedir="%{_includedir}"
21mr|pcs-0.10.7-5|326	
21mr|pcs-0.10.7-5|327	%if %{with tests}
21mr|pcs-0.10.7-5|328	%check
21mr|pcs-0.10.7-5|329	# In the building environment LC_CTYPE is set to C which causes tests to fail
21mr|pcs-0.10.7-5|330	# due to python prints a warning about it to stderr. The following environment
21mr|pcs-0.10.7-5|331	# variable disables the warning.
21mr|pcs-0.10.7-5|332	# On the live system either UTF8 locale is set or the warning is emmited
21mr|pcs-0.10.7-5|333	# which breaks pcs. That is the correct behavior since with wrong locales it
21mr|pcs-0.10.7-5|334	# would be probably broken anyway.
21mr|pcs-0.10.7-5|335	# The main concern here is to make the tests pass.
21mr|pcs-0.10.7-5|336	# See https://fedoraproject.org/wiki/Changes/python3_c.utf-8_locale for details.
21mr|pcs-0.10.7-5|337	export PYTHONCOERCECLOCALE=0
21mr|pcs-0.10.7-5|338	
21mr|pcs-0.10.7-5|339	run_all_tests(){
21mr|pcs-0.10.7-5|340	#run pcs tests
21mr|pcs-0.10.7-5|341	
21mr|pcs-0.10.7-5|342	# disabled tests:
21mr|pcs-0.10.7-5|343	#
21mr|pcs-0.10.7-5|344	BUNDLED_LIB_LOCATION=%{buildroot}%{pcs_libdir}/pcs/bundled/packages \
21mr|pcs-0.10.7-5|345	%{__python3} pcs_test/suite.py --tier0 -v --vanilla --all-but \
21mr|pcs-0.10.7-5|346	pcs_test.tier0.daemon.app.test_app_remote.SyncConfigMutualExclusive.test_get_not_locked \
21mr|pcs-0.10.7-5|347	pcs_test.tier0.daemon.app.test_app_remote.SyncConfigMutualExclusive.test_post_not_locked \
21mr|pcs-0.10.7-5|348	
21mr|pcs-0.10.7-5|349	test_result_python=$?
21mr|pcs-0.10.7-5|350	
21mr|pcs-0.10.7-5|351	#run pcsd tests and remove them
21mr|pcs-0.10.7-5|352	pcsd_dir=%{buildroot}%{pcs_libdir}/pcsd
21mr|pcs-0.10.7-5|353	# GEM_HOME is not needed anymore since all required gems are in fedora
21mr|pcs-0.10.7-5|354	ruby \
21mr|pcs-0.10.7-5|355	-I${pcsd_dir} \
21mr|pcs-0.10.7-5|356	-I${pcsd_dir}/test \
21mr|pcs-0.10.7-5|357	${pcsd_dir}/test/test_all_suite.rb
21mr|pcs-0.10.7-5|358	test_result_ruby=$?
21mr|pcs-0.10.7-5|359	
21mr|pcs-0.10.7-5|360	if [ $test_result_python -ne 0 ]; then
21mr|pcs-0.10.7-5|361	return $test_result_python
21mr|pcs-0.10.7-5|362	fi
21mr|pcs-0.10.7-5|363	return $test_result_ruby
21mr|pcs-0.10.7-5|364	}
21mr|pcs-0.10.7-5|365	
21mr|pcs-0.10.7-5|366	remove_all_tests() {
21mr|pcs-0.10.7-5|367	pcsd_dir=%{buildroot}%{pcs_libdir}/pcsd
21mr|pcs-0.10.7-5|368	#remove pcsd tests, we do not distribute them in the rpm
21mr|pcs-0.10.7-5|369	rm -r -v ${pcsd_dir}/test
21mr|pcs-0.10.7-5|370	
21mr|pcs-0.10.7-5|371	# remove javascript testing files
21mr|pcs-0.10.7-5|372	rm -r -v ${pcsd_dir}/public/js/dev
21mr|pcs-0.10.7-5|373	}
21mr|pcs-0.10.7-5|374	
21mr|pcs-0.10.7-5|375	run_all_tests
21mr|pcs-0.10.7-5|376	remove_all_tests
21mr|pcs-0.10.7-5|377	
21mr|pcs-0.10.7-5|378	%endif

14678 21
21mr|pcsc-lite-1.9.5-1|1	%define	major 1
21mr|pcsc-lite-1.9.5-1|2	%define	pcscspy_major 0
21mr|pcsc-lite-1.9.5-1|3	%define	libname %mklibname pcsclite %{major}
21mr|pcsc-lite-1.9.5-1|4	%define	libpcscspy %mklibname pcscspy %{pcscspy_major}
21mr|pcsc-lite-1.9.5-1|5	%define	devname %mklibname pcsclite -d
21mr|pcsc-lite-1.9.5-1|6	
21mr|pcsc-lite-1.9.5-1|7	# XXX not rebuildable
21mr|pcsc-lite-1.9.5-1|8	%define _disable_rebuild_configure 1
21mr|pcsc-lite-1.9.5-1|9	
21mr|pcsc-lite-1.9.5-1|10	Summary:	PC/SC Framework for Linux
21mr|pcsc-lite-1.9.5-1|11	Name:		pcsc-lite
21mr|pcsc-lite-1.9.5-1|12	Version:	1.9.5
21mr|pcsc-lite-1.9.5-1|13	Release:	1
21mr|pcsc-lite-1.9.5-1|14	License:	BSD-like and GPLv3+
21mr|pcsc-lite-1.9.5-1|15	Group:		System/Servers
21mr|pcsc-lite-1.9.5-1|16	Url:		https://pcsclite.apdu.fr
21mr|pcsc-lite-1.9.5-1|17	Source0:	https://pcsclite.apdu.fr/files/%{name}-%{version}.tar.bz2
21mr|pcsc-lite-1.9.5-1|18	BuildRequires:	flex
21mr|pcsc-lite-1.9.5-1|19	BuildRequires:	doxygen
21mr|pcsc-lite-1.9.5-1|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|pcsc-lite-1.9.5-1|21	BuildRequires:	pkgconfig(libusb-1.0)
21mr|pcsc-lite-1.9.5-1|22	BuildRequires:	pkgconfig(libsystemd)
21mr|pcsc-lite-1.9.5-1|23	BuildRequires:	pkgconfig(libudev)
21mr|pcsc-lite-1.9.5-1|24	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|pcsc-lite-1.9.5-1|25	Provides:	pcscd = %{EVRD}
21mr|pcsc-lite-1.9.5-1|26	Provides:	pcscd%{_isa} = %{EVRD}
21mr|pcsc-lite-1.9.5-1|27	#Requires:	ccid
21mr|pcsc-lite-1.9.5-1|28	Requires:	%{libname} = %{EVRD}
21mr|pcsc-lite-1.9.5-1|29	Recommends:	polkit
21mr|pcsc-lite-1.9.5-1|30	
21mr|pcsc-lite-1.9.5-1|31	%description
21mr|pcsc-lite-1.9.5-1|32	The purpose of PC/SC Lite is to provide a Windows(R) SCard interface in a very
21mr|pcsc-lite-1.9.5-1|33	small form factor for communicating to smartcards and readers. It uses the
21mr|pcsc-lite-1.9.5-1|34	same winscard API as used under Windows(R).  This package includes the daemon,
21mr|pcsc-lite-1.9.5-1|35	a resource manager that coordinates communications with smart card readers and
21mr|pcsc-lite-1.9.5-1|36	smart cards that are connected to the system, as well as other command line
21mr|pcsc-lite-1.9.5-1|37	tools.
21mr|pcsc-lite-1.9.5-1|38	
21mr|pcsc-lite-1.9.5-1|39	%files
21mr|pcsc-lite-1.9.5-1|40	%license COPYING
21mr|pcsc-lite-1.9.5-1|41	%doc AUTHORS ChangeLog
21mr|pcsc-lite-1.9.5-1|42	%dir %{_sysconfdir}/reader.conf.d/
21mr|pcsc-lite-1.9.5-1|43	%dir %{_libdir}/pcsc/
21mr|pcsc-lite-1.9.5-1|44	%dir %{_libdir}/pcsc/drivers/
21mr|pcsc-lite-1.9.5-1|45	%{_unitdir}/pcscd.service
21mr|pcsc-lite-1.9.5-1|46	%{_unitdir}/pcscd.socket
21mr|pcsc-lite-1.9.5-1|47	%{_presetdir}/86-pcsc-lite.preset
21mr|pcsc-lite-1.9.5-1|48	%{_sbindir}/pcscd
21mr|pcsc-lite-1.9.5-1|49	%{_datadir}/polkit-1/actions/*.policy
21mr|pcsc-lite-1.9.5-1|50	%{_mandir}/man5/reader.conf.5.*
21mr|pcsc-lite-1.9.5-1|51	%{_mandir}/man8/pcscd.8.*
21mr|pcsc-lite-1.9.5-1|52	
21mr|pcsc-lite-1.9.5-1|53	%post
21mr|pcsc-lite-1.9.5-1|54	%systemd_post pcscd.socket pcscd.service
21mr|pcsc-lite-1.9.5-1|55	
21mr|pcsc-lite-1.9.5-1|56	%preun
21mr|pcsc-lite-1.9.5-1|57	%systemd_preun pcscd.socket pcscd.service
21mr|pcsc-lite-1.9.5-1|58	
21mr|pcsc-lite-1.9.5-1|59	#----------------------------------------------------------------------------
21mr|pcsc-lite-1.9.5-1|60	
21mr|pcsc-lite-1.9.5-1|61	%package -n %{libname}
21mr|pcsc-lite-1.9.5-1|62	Summary:	Muscle PCSC Framework for Linux libraries
21mr|pcsc-lite-1.9.5-1|63	Group:		System/Libraries
21mr|pcsc-lite-1.9.5-1|64	Provides:	libpcsclite%{major} = %{EVRD}
21mr|pcsc-lite-1.9.5-1|65	
21mr|pcsc-lite-1.9.5-1|66	%description -n %{libname}
21mr|pcsc-lite-1.9.5-1|67	The purpose of PCSC Lite is to provide a Windows(R) SCard interface in a very
21mr|pcsc-lite-1.9.5-1|68	small form factor for communicating to smartcards and readers. PCSC Lite uses
21mr|pcsc-lite-1.9.5-1|69	the same winscard api as used under Windows(R).
21mr|pcsc-lite-1.9.5-1|70	This package contains the main PCSC Lite library. It was tested to work with
21mr|pcsc-lite-1.9.5-1|71	A.E.T. Europe B.V. SafeSign: it is supported by A.E.T. Europe B.V. when used
21mr|pcsc-lite-1.9.5-1|72	in combination with SafeSign.
21mr|pcsc-lite-1.9.5-1|73	
21mr|pcsc-lite-1.9.5-1|74	%files -n %{libname}
21mr|pcsc-lite-1.9.5-1|75	%license COPYING
21mr|pcsc-lite-1.9.5-1|76	%doc AUTHORS ChangeLog
21mr|pcsc-lite-1.9.5-1|77	%{_libdir}/libpcsc*.so.%{major}*
21mr|pcsc-lite-1.9.5-1|78	
21mr|pcsc-lite-1.9.5-1|79	#----------------------------------------------------------------------------
21mr|pcsc-lite-1.9.5-1|80	
21mr|pcsc-lite-1.9.5-1|81	%package -n pcsc-spy
21mr|pcsc-lite-1.9.5-1|82	Summary:	Spy all the calls between the PC/SC client and the PC/SC library
21mr|pcsc-lite-1.9.5-1|83	Requires:	python3
21mr|pcsc-lite-1.9.5-1|84	Requires:	%{name} = %{EVRD}
21mr|pcsc-lite-1.9.5-1|85	Requires:	%{libpcscspy} = %{EVRD}
21mr|pcsc-lite-1.9.5-1|86	
21mr|pcsc-lite-1.9.5-1|87	%description -n pcsc-spy
21mr|pcsc-lite-1.9.5-1|88	The purpose of pcsc-spy is to spy all the calls between the PC/SC client and
21mr|pcsc-lite-1.9.5-1|89	the PC/SC library.
21mr|pcsc-lite-1.9.5-1|90	
21mr|pcsc-lite-1.9.5-1|91	%files -n pcsc-spy
21mr|pcsc-lite-1.9.5-1|92	%license COPYING
21mr|pcsc-lite-1.9.5-1|93	%doc AUTHORS ChangeLog
21mr|pcsc-lite-1.9.5-1|94	%{_bindir}/pcsc-spy
21mr|pcsc-lite-1.9.5-1|95	%{_mandir}/man1/pcsc-spy.1.*
21mr|pcsc-lite-1.9.5-1|96	
21mr|pcsc-lite-1.9.5-1|97	#----------------------------------------------------------------------------
21mr|pcsc-lite-1.9.5-1|98	
21mr|pcsc-lite-1.9.5-1|99	%package -n %{libpcscspy}
21mr|pcsc-lite-1.9.5-1|100	Summary:	PCSC Smart Card Library
21mr|pcsc-lite-1.9.5-1|101	Group:		System/Libraries
21mr|pcsc-lite-1.9.5-1|102	
21mr|pcsc-lite-1.9.5-1|103	%description -n %{libpcscspy}
21mr|pcsc-lite-1.9.5-1|104	Supporting library for the PC/SC spy tool.
21mr|pcsc-lite-1.9.5-1|105	
21mr|pcsc-lite-1.9.5-1|106	%files -n %{libpcscspy}
21mr|pcsc-lite-1.9.5-1|107	%license COPYING
21mr|pcsc-lite-1.9.5-1|108	%doc AUTHORS ChangeLog
21mr|pcsc-lite-1.9.5-1|109	%{_libdir}/libpcscspy.so.%{pcscspy_major}*
21mr|pcsc-lite-1.9.5-1|110	
21mr|pcsc-lite-1.9.5-1|111	#----------------------------------------------------------------------------
21mr|pcsc-lite-1.9.5-1|112	
21mr|pcsc-lite-1.9.5-1|113	%package -n %{devname}
21mr|pcsc-lite-1.9.5-1|114	Summary:	Muscle PCSC Framework for Linux development files
21mr|pcsc-lite-1.9.5-1|115	Group:		Development/Other
21mr|pcsc-lite-1.9.5-1|116	Requires:	%{libname} = %{EVRD}
21mr|pcsc-lite-1.9.5-1|117	Requires:	%{libpcscspy} = %{EVRD}
21mr|pcsc-lite-1.9.5-1|118	Provides:	%{name}-devel = %{EVRD}
21mr|pcsc-lite-1.9.5-1|119	Provides:	libpcsclite-devel = %{EVRD}
21mr|pcsc-lite-1.9.5-1|120	
21mr|pcsc-lite-1.9.5-1|121	%description -n %{devname}
21mr|pcsc-lite-1.9.5-1|122	The purpose of PCSC Lite is to provide a Windows(R) SCard interface in a very
21mr|pcsc-lite-1.9.5-1|123	small form factor for communicating to smartcards and readers. PCSC Lite uses
21mr|pcsc-lite-1.9.5-1|124	the same winscard api as used under Windows(R).
21mr|pcsc-lite-1.9.5-1|125	The %{name}-devel package contains the header files and libraries needed
21mr|pcsc-lite-1.9.5-1|126	for compiling PCSC Lite programs. If you want to develop PCSC Lite-aware
21mr|pcsc-lite-1.9.5-1|127	programs, you'll need to install this package.
21mr|pcsc-lite-1.9.5-1|128	
21mr|pcsc-lite-1.9.5-1|129	%files -n %{devname}
21mr|pcsc-lite-1.9.5-1|130	%license COPYING
21mr|pcsc-lite-1.9.5-1|131	%doc AUTHORS ChangeLog
21mr|pcsc-lite-1.9.5-1|132	%{_includedir}/PCSC/
21mr|pcsc-lite-1.9.5-1|133	%{_libdir}/*.so
21mr|pcsc-lite-1.9.5-1|134	%{_libdir}/pkgconfig/libpcsclite.pc
21mr|pcsc-lite-1.9.5-1|135	
21mr|pcsc-lite-1.9.5-1|136	#----------------------------------------------------------------------------
21mr|pcsc-lite-1.9.5-1|137	
21mr|pcsc-lite-1.9.5-1|138	%package doc
21mr|pcsc-lite-1.9.5-1|139	Summary:	PC/SC Lite developer documentation
21mr|pcsc-lite-1.9.5-1|140	Group:		Documentation
21mr|pcsc-lite-1.9.5-1|141	BuildArch:	noarch
21mr|pcsc-lite-1.9.5-1|142	
21mr|pcsc-lite-1.9.5-1|143	%description doc
21mr|pcsc-lite-1.9.5-1|144	PC/SC Lite developer documentation.
21mr|pcsc-lite-1.9.5-1|145	
21mr|pcsc-lite-1.9.5-1|146	%files doc
21mr|pcsc-lite-1.9.5-1|147	%license COPYING
21mr|pcsc-lite-1.9.5-1|148	%doc AUTHORS ChangeLog HELP NEWS README SECURITY
21mr|pcsc-lite-1.9.5-1|149	%doc doc/README*
21mr|pcsc-lite-1.9.5-1|150	%doc doc/example/pcsc_demo.c
21mr|pcsc-lite-1.9.5-1|151	
21mr|pcsc-lite-1.9.5-1|152	#----------------------------------------------------------------------------
21mr|pcsc-lite-1.9.5-1|153	
21mr|pcsc-lite-1.9.5-1|154	
21mr|pcsc-lite-1.9.5-1|155	%prep
21mr|pcsc-lite-1.9.5-1|156	%autosetup -p1
21mr|pcsc-lite-1.9.5-1|157	
21mr|pcsc-lite-1.9.5-1|158	
21mr|pcsc-lite-1.9.5-1|159	%build
21mr|pcsc-lite-1.9.5-1|160	%serverbuild
21mr|pcsc-lite-1.9.5-1|161	#autoreconf -vfi
21mr|pcsc-lite-1.9.5-1|162	%configure \
21mr|pcsc-lite-1.9.5-1|163	--disable-static \
21mr|pcsc-lite-1.9.5-1|164	--enable-ipcdir=%{_rundir}/pcscd \
21mr|pcsc-lite-1.9.5-1|165	--enable-polkit \
21mr|pcsc-lite-1.9.5-1|166	--enable-libudev \
21mr|pcsc-lite-1.9.5-1|167	--with-systemdsystemunitdir=%{_unitdir} \
21mr|pcsc-lite-1.9.5-1|168	--enable-usbdropdir=%{_libdir}/pcsc/drivers
21mr|pcsc-lite-1.9.5-1|169	
21mr|pcsc-lite-1.9.5-1|170	%make_build
21mr|pcsc-lite-1.9.5-1|171	%make -C doc
21mr|pcsc-lite-1.9.5-1|172	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" src/spy/pcsc-spy
21mr|pcsc-lite-1.9.5-1|173	
21mr|pcsc-lite-1.9.5-1|174	
21mr|pcsc-lite-1.9.5-1|175	%install
21mr|pcsc-lite-1.9.5-1|176	%make_install
21mr|pcsc-lite-1.9.5-1|177	%make_install -C doc
21mr|pcsc-lite-1.9.5-1|178	
21mr|pcsc-lite-1.9.5-1|179	# Create empty directories
21mr|pcsc-lite-1.9.5-1|180	mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d
21mr|pcsc-lite-1.9.5-1|181	mkdir -p %{buildroot}%{_libdir}/pcsc/drivers
21mr|pcsc-lite-1.9.5-1|182	
21mr|pcsc-lite-1.9.5-1|183	mkdir -p %{buildroot}%{_presetdir}
21mr|pcsc-lite-1.9.5-1|184	cat > %{buildroot}%{_presetdir}/86-pcsc-lite.preset << 'EOF'
21mr|pcsc-lite-1.9.5-1|185	enable pcscd.socket
21mr|pcsc-lite-1.9.5-1|186	EOF
21mr|pcsc-lite-1.9.5-1|187	
21mr|pcsc-lite-1.9.5-1|188	# Remove not needed docs
21mr|pcsc-lite-1.9.5-1|189	rm -rf %{buildroot}%{_docdir}/pcsc-lite

14679 21
21mr|pcsc-tools-1.7.0-1|1	Summary:	PCSC tools useful for a PC/SC user
21mr|pcsc-tools-1.7.0-1|2	Name:		pcsc-tools
21mr|pcsc-tools-1.7.0-1|3	Version:	1.7.0
21mr|pcsc-tools-1.7.0-1|4	Release:	1
21mr|pcsc-tools-1.7.0-1|5	License:	GPLv2+
21mr|pcsc-tools-1.7.0-1|6	Group:		System/Configuration/Hardware
21mr|pcsc-tools-1.7.0-1|7	Url:		http://ludovic.rousseau.free.fr/softwares/pcsc-tools/
21mr|pcsc-tools-1.7.0-1|8	Source0:	https://pcsc-tools.apdu.fr/%{name}-%{version}.tar.bz2
21mr|pcsc-tools-1.7.0-1|9	Patch1:		pcsc-tools-1.5.4-desktop-category.patch
21mr|pcsc-tools-1.7.0-1|10	BuildRequires:	autoconf-archive
21mr|pcsc-tools-1.7.0-1|11	BuildRequires:	pkgconfig(libpcsclite)
21mr|pcsc-tools-1.7.0-1|12	Requires:	ccid
21mr|pcsc-tools-1.7.0-1|13	
21mr|pcsc-tools-1.7.0-1|14	%description
21mr|pcsc-tools-1.7.0-1|15	This package contains some tools useful for a PC/SC user:
21mr|pcsc-tools-1.7.0-1|16	- pcsc_scan (Ludovic Rousseau <ludovic.rousseau@free.fr>)
21mr|pcsc-tools-1.7.0-1|17	regularly scans every PC/SC reader connected to the host
21mr|pcsc-tools-1.7.0-1|18	if a card is inserted or removed a "line" is printed
21mr|pcsc-tools-1.7.0-1|19	- ATR_analysis (Christophe Levantis and Ludovic Rousseau)
21mr|pcsc-tools-1.7.0-1|20	Perl script used to parse the smart card ATR.
21mr|pcsc-tools-1.7.0-1|21	This script is called (by default) by pcsc_scan
21mr|pcsc-tools-1.7.0-1|22	- smartcard_list.txt (Ludovic Rousseau)
21mr|pcsc-tools-1.7.0-1|23	This list contains ATR of some cards. The list is used by
21mr|pcsc-tools-1.7.0-1|24	ATR_analysis to find a card model corresponding to the ATR.
21mr|pcsc-tools-1.7.0-1|25	- scriptor (Lionel Victor <lionel.victor@unforgettable.com>)
21mr|pcsc-tools-1.7.0-1|26	A Perl script to send commands to a smart card. You can use a file
21mr|pcsc-tools-1.7.0-1|27	containing the commands or stdin.
21mr|pcsc-tools-1.7.0-1|28	- gscriptor (Lionel Victor <lionel.victor@unforgettable.com>)
21mr|pcsc-tools-1.7.0-1|29	A Perl script to send commands to a smart card with GTK-based
21mr|pcsc-tools-1.7.0-1|30	graphical interface.
21mr|pcsc-tools-1.7.0-1|31	
21mr|pcsc-tools-1.7.0-1|32	%files -f %{name}.lang
21mr|pcsc-tools-1.7.0-1|33	%doc Changelog README
21mr|pcsc-tools-1.7.0-1|34	%{_bindir}/*
21mr|pcsc-tools-1.7.0-1|35	%{_mandir}/man1/pcsc_scan.1.*
21mr|pcsc-tools-1.7.0-1|36	%{_mandir}/man1/*.1p.*
21mr|pcsc-tools-1.7.0-1|37	%{_datadir}/applications/gscriptor.desktop
21mr|pcsc-tools-1.7.0-1|38	%dir %{_datadir}/pcsc
21mr|pcsc-tools-1.7.0-1|39	%{_datadir}/pcsc/smartcard_list.txt
21mr|pcsc-tools-1.7.0-1|40	%{_datadir}/pcsc/gscriptor.png
21mr|pcsc-tools-1.7.0-1|41	
21mr|pcsc-tools-1.7.0-1|42	#----------------------------------------------------------------------------
21mr|pcsc-tools-1.7.0-1|43	
21mr|pcsc-tools-1.7.0-1|44	%prep
21mr|pcsc-tools-1.7.0-1|45	%setup -q
21mr|pcsc-tools-1.7.0-1|46	%if %{mdvver} == 201900
21mr|pcsc-tools-1.7.0-1|47	%patch1 -p1
21mr|pcsc-tools-1.7.0-1|48	%endif
21mr|pcsc-tools-1.7.0-1|49	
21mr|pcsc-tools-1.7.0-1|50	%build
21mr|pcsc-tools-1.7.0-1|51	%configure
21mr|pcsc-tools-1.7.0-1|52	%make
21mr|pcsc-tools-1.7.0-1|53	
21mr|pcsc-tools-1.7.0-1|54	%install
21mr|pcsc-tools-1.7.0-1|55	%makeinstall_std
21mr|pcsc-tools-1.7.0-1|56	

14680 21
21mr|pd-0.52.1-1|1	%define rver	0.52-1
21mr|pd-0.52.1-1|2	%define ver	%(echo %rver|tr '-' '.')
21mr|pd-0.52.1-1|3	
21mr|pd-0.52.1-1|4	Summary:	Real-time patchable audio and multimedia processor
21mr|pd-0.52.1-1|5	Name:		pd
21mr|pd-0.52.1-1|6	Version:	%{ver}
21mr|pd-0.52.1-1|7	Release:	1
21mr|pd-0.52.1-1|8	License:	BSD
21mr|pd-0.52.1-1|9	Group:		Sciences/Other
21mr|pd-0.52.1-1|10	Url:			http://www.puredata.org
21mr|pd-0.52.1-1|11	Source0:	http://msp.ucsd.edu/Software/pd-%{rver}.src.tar.gz
21mr|pd-0.52.1-1|12	Source100:	%{name}.rpmlintrc
21mr|pd-0.52.1-1|13	BuildRequires:	gettext
21mr|pd-0.52.1-1|14	BuildRequires:	tcl >= 8.5
21mr|pd-0.52.1-1|15	BuildRequires:	tk >= 8.5
21mr|pd-0.52.1-1|16	BuildRequires:	portmidi-devel
21mr|pd-0.52.1-1|17	BuildRequires:	tcl-devel >= 8.5
21mr|pd-0.52.1-1|18	BuildRequires:	pkgconfig(alsa)
21mr|pd-0.52.1-1|19	BuildRequires:	pkgconfig(fftw3)
21mr|pd-0.52.1-1|20	BuildRequires:	pkgconfig(jack)
21mr|pd-0.52.1-1|21	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|pd-0.52.1-1|22	BuildRequires:	pkgconfig(tk) >= 8.5
21mr|pd-0.52.1-1|23	Requires:	tcl >= 8.5
21mr|pd-0.52.1-1|24	Requires:	tk >= 8.5
21mr|pd-0.52.1-1|25	# PD expects quite a few files from the docs to be present for various
21mr|pd-0.52.1-1|26	# things to work, so there's really no point in separating them out
21mr|pd-0.52.1-1|27	# - AdamW 2008/12
21mr|pd-0.52.1-1|28	%rename	%{name}-doc
21mr|pd-0.52.1-1|29	
21mr|pd-0.52.1-1|30	%description
21mr|pd-0.52.1-1|31	Pd gives you a canvas for patching together modules that analyze, process,
21mr|pd-0.52.1-1|32	and synthesize sounds, together with a rich palette of real-time control
21mr|pd-0.52.1-1|33	and I/O possibilities.  Similar to Max (Cycling74) and JMAX (IRCAM).
21mr|pd-0.52.1-1|34	A related software package named Gem extends Pd's capabilities to include
21mr|pd-0.52.1-1|35	graphical rendering.
21mr|pd-0.52.1-1|36	
21mr|pd-0.52.1-1|37	%files
21mr|pd-0.52.1-1|38	%doc README.txt LICENSE.txt
21mr|pd-0.52.1-1|39	%{_bindir}/pd*
21mr|pd-0.52.1-1|40	%{_mandir}/man1/pd*
21mr|pd-0.52.1-1|41	%{_libdir}/%{name}
21mr|pd-0.52.1-1|42	
21mr|pd-0.52.1-1|43	#----------------------------------------------------------------------------
21mr|pd-0.52.1-1|44	
21mr|pd-0.52.1-1|45	%package devel
21mr|pd-0.52.1-1|46	Summary:	Development files for Pure Data
21mr|pd-0.52.1-1|47	Group:		Development/Other
21mr|pd-0.52.1-1|48	
21mr|pd-0.52.1-1|49	%description devel
21mr|pd-0.52.1-1|50	Development files for Pure Data.
21mr|pd-0.52.1-1|51	
21mr|pd-0.52.1-1|52	%files devel
21mr|pd-0.52.1-1|53	%{_includedir}/%{name}
21mr|pd-0.52.1-1|54	%{_includedir}/m_pd.h
21mr|pd-0.52.1-1|55	%{_libdir}/pkgconfig/%{name}.pc
21mr|pd-0.52.1-1|56	
21mr|pd-0.52.1-1|57	#----------------------------------------------------------------------------
21mr|pd-0.52.1-1|58	
21mr|pd-0.52.1-1|59	%prep
21mr|pd-0.52.1-1|60	%autosetup -p1 -n %{name}-%{rver}
21mr|pd-0.52.1-1|61	
21mr|pd-0.52.1-1|62	sed -i -e 's|doc/|share/%{name}/doc/|g' src/s_main.c
21mr|pd-0.52.1-1|63	
21mr|pd-0.52.1-1|64	
21mr|pd-0.52.1-1|65	%build
21mr|pd-0.52.1-1|66	./autogen.sh
21mr|pd-0.52.1-1|67	export CPPFLAGS="%{optflags}"
21mr|pd-0.52.1-1|68	%configure \
21mr|pd-0.52.1-1|69	--enable-jack \
21mr|pd-0.52.1-1|70	--enable-alsa \
21mr|pd-0.52.1-1|71	--enable-fftw \
21mr|pd-0.52.1-1|72	--enable-portaudio \
21mr|pd-0.52.1-1|73	--disable-portmidi
21mr|pd-0.52.1-1|74	
21mr|pd-0.52.1-1|75	%make LDFLAGS="%{ldflags}"
21mr|pd-0.52.1-1|76	
21mr|pd-0.52.1-1|77	
21mr|pd-0.52.1-1|78	%install
21mr|pd-0.52.1-1|79	%make_install
21mr|pd-0.52.1-1|80	
21mr|pd-0.52.1-1|81	# Fix absolute symlink
21mr|pd-0.52.1-1|82	rm -f %{buildroot}%{_libdir}/%{name}/bin/pd
21mr|pd-0.52.1-1|83	ln -s ../../../bin/pd %{buildroot}%{_libdir}/%{name}/bin/pd
21mr|pd-0.52.1-1|84	
21mr|pd-0.52.1-1|85	# Fix perms
21mr|pd-0.52.1-1|86	chmod +x %{buildroot}%{_libdir}/%{name}/tcl/pkg_mkIndex.tcl

14681 21
21mr|pdfbox-2.0.24-1|1	Name:          pdfbox
21mr|pdfbox-2.0.24-1|2	Version:       2.0.24
21mr|pdfbox-2.0.24-1|3	Release:       1
21mr|pdfbox-2.0.24-1|4	Summary:       Apache PDFBox library for working with PDF documents
21mr|pdfbox-2.0.24-1|5	License:       ASL 2.0
21mr|pdfbox-2.0.24-1|6	URL:           http://pdfbox.apache.org/
21mr|pdfbox-2.0.24-1|7	Source0:       http://archive.apache.org/dist/pdfbox/%{version}/pdfbox-%{version}-src.zip
21mr|pdfbox-2.0.24-1|8	
21mr|pdfbox-2.0.24-1|9	# Use system font instead of bundled font
21mr|pdfbox-2.0.24-1|10	Patch0:        pdfbox-use-system-liberation-font.patch
21mr|pdfbox-2.0.24-1|11	# Use system icc profiles
21mr|pdfbox-2.0.24-1|12	Patch1:        pdfbox-use-system-icc-profiles-openicc.patch
21mr|pdfbox-2.0.24-1|13	
21mr|pdfbox-2.0.24-1|14	BuildRequires:  maven-local
21mr|pdfbox-2.0.24-1|15	BuildRequires:  mvn(commons-io:commons-io)
21mr|pdfbox-2.0.24-1|16	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|pdfbox-2.0.24-1|17	BuildRequires:  mvn(junit:junit)
21mr|pdfbox-2.0.24-1|18	BuildRequires:  mvn(log4j:log4j:1.2.17)
21mr|pdfbox-2.0.24-1|19	BuildRequires:  mvn(org.apache.ant:ant)
21mr|pdfbox-2.0.24-1|20	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|pdfbox-2.0.24-1|21	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|pdfbox-2.0.24-1|22	BuildRequires:  mvn(org.bouncycastle:bcmail-jdk15on)
21mr|pdfbox-2.0.24-1|23	BuildRequires:  mvn(org.bouncycastle:bcprov-jdk15on)
21mr|pdfbox-2.0.24-1|24	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|pdfbox-2.0.24-1|25	
21mr|pdfbox-2.0.24-1|26	BuildRequires: fonts-ttf-dejavu
21mr|pdfbox-2.0.24-1|27	BuildRequires: fonts-ttf-google-noto-emoji
21mr|pdfbox-2.0.24-1|28	BuildRequires: fonts-ttf-liberation
21mr|pdfbox-2.0.24-1|29	BuildRequires: fontconfig
21mr|pdfbox-2.0.24-1|30	Requires:      fonts-ttf-liberation
21mr|pdfbox-2.0.24-1|31	
21mr|pdfbox-2.0.24-1|32	# TODO: Require fonts-ttf-liberation >= 2 and don't ignore test failures
21mr|pdfbox-2.0.24-1|33	
21mr|pdfbox-2.0.24-1|34	Group:          Development/Java
21mr|pdfbox-2.0.24-1|35	BuildArch:     noarch
21mr|pdfbox-2.0.24-1|36	# Java stack is not supported on x86_32
21mr|pdfbox-2.0.24-1|37	ExcludeArch: %{ix86}
21mr|pdfbox-2.0.24-1|38	
21mr|pdfbox-2.0.24-1|39	# Ant support was removed by upstream (Obsoletes added in F28)
21mr|pdfbox-2.0.24-1|40	Obsoletes:     %{name}-ant < %{version}-%{release}
21mr|pdfbox-2.0.24-1|41	# Jempbox subproject was removed by upstream (Obsoletes added in F28)
21mr|pdfbox-2.0.24-1|42	Obsoletes:     jempbox < %{version}-%{release}
21mr|pdfbox-2.0.24-1|43	# Examples package was dropped due to requiring too old lucene (Obsoletes added in F29)
21mr|pdfbox-2.0.24-1|44	Obsoletes:     %{name}-examples < %{version}-%{release}
21mr|pdfbox-2.0.24-1|45	
21mr|pdfbox-2.0.24-1|46	%description
21mr|pdfbox-2.0.24-1|47	Apache PDFBox is an open source Java PDF library for working with PDF
21mr|pdfbox-2.0.24-1|48	documents. This project allows creation of new PDF documents, manipulation of
21mr|pdfbox-2.0.24-1|49	existing documents and the ability to extract content from documents. Apache
21mr|pdfbox-2.0.24-1|50	PDFBox also includes several command line utilities. Apache PDFBox is
21mr|pdfbox-2.0.24-1|51	published under the Apache License v2.0.
21mr|pdfbox-2.0.24-1|52	
21mr|pdfbox-2.0.24-1|53	%package debugger
21mr|pdfbox-2.0.24-1|54	Summary:       Apache PDFBox Debugger
21mr|pdfbox-2.0.24-1|55	
21mr|pdfbox-2.0.24-1|56	%description debugger
21mr|pdfbox-2.0.24-1|57	This package contains the PDF debugger for Apache PDFBox.
21mr|pdfbox-2.0.24-1|58	
21mr|pdfbox-2.0.24-1|59	%package tools
21mr|pdfbox-2.0.24-1|60	Summary:       Apache PDFBox Tools
21mr|pdfbox-2.0.24-1|61	
21mr|pdfbox-2.0.24-1|62	%description tools
21mr|pdfbox-2.0.24-1|63	This package contains command line tools for Apache PDFBox.
21mr|pdfbox-2.0.24-1|64	
21mr|pdfbox-2.0.24-1|65	%package javadoc
21mr|pdfbox-2.0.24-1|66	Summary:        Javadoc for %{name}
21mr|pdfbox-2.0.24-1|67	
21mr|pdfbox-2.0.24-1|68	%description javadoc
21mr|pdfbox-2.0.24-1|69	This package contains the API documentation for %{name}.
21mr|pdfbox-2.0.24-1|70	
21mr|pdfbox-2.0.24-1|71	%package -n fontbox
21mr|pdfbox-2.0.24-1|72	Summary:        Apache FontBox
21mr|pdfbox-2.0.24-1|73	
21mr|pdfbox-2.0.24-1|74	%description -n fontbox
21mr|pdfbox-2.0.24-1|75	FontBox is a Java library used to obtain low level information from font
21mr|pdfbox-2.0.24-1|76	files. FontBox is a subproject of Apache PDFBox.
21mr|pdfbox-2.0.24-1|77	
21mr|pdfbox-2.0.24-1|78	%package parent
21mr|pdfbox-2.0.24-1|79	Summary:        Apache PDFBox Parent POM
21mr|pdfbox-2.0.24-1|80	
21mr|pdfbox-2.0.24-1|81	%description parent
21mr|pdfbox-2.0.24-1|82	Apache PDFBox Parent POM.
21mr|pdfbox-2.0.24-1|83	
21mr|pdfbox-2.0.24-1|84	%package reactor
21mr|pdfbox-2.0.24-1|85	Summary:        Apache PDFBox Reactor POM
21mr|pdfbox-2.0.24-1|86	
21mr|pdfbox-2.0.24-1|87	%description reactor
21mr|pdfbox-2.0.24-1|88	Apache PDFBox Reactor POM.
21mr|pdfbox-2.0.24-1|89	
21mr|pdfbox-2.0.24-1|90	%package -n preflight
21mr|pdfbox-2.0.24-1|91	Summary:        Apache Preflight
21mr|pdfbox-2.0.24-1|92	
21mr|pdfbox-2.0.24-1|93	%description -n preflight
21mr|pdfbox-2.0.24-1|94	The Apache Preflight library is an open source Java tool that implements
21mr|pdfbox-2.0.24-1|95	a parser compliant with the ISO-19005 (PDF/A) specification. Preflight is a
21mr|pdfbox-2.0.24-1|96	subproject of Apache PDFBox.
21mr|pdfbox-2.0.24-1|97	
21mr|pdfbox-2.0.24-1|98	%package -n xmpbox
21mr|pdfbox-2.0.24-1|99	Summary:        Apache XmpBox
21mr|pdfbox-2.0.24-1|100	
21mr|pdfbox-2.0.24-1|101	%description -n xmpbox
21mr|pdfbox-2.0.24-1|102	The Apache XmpBox library is an open source Java tool that implements Adobe's
21mr|pdfbox-2.0.24-1|103	XMP(TM) specification.  It can be used to parse, validate and create xmp
21mr|pdfbox-2.0.24-1|104	contents.  It is mainly used by subproject preflight of Apache PDFBox.
21mr|pdfbox-2.0.24-1|105	XmpBox is a subproject of Apache PDFBox.
21mr|pdfbox-2.0.24-1|106	
21mr|pdfbox-2.0.24-1|107	%prep
21mr|pdfbox-2.0.24-1|108	%setup -q
21mr|pdfbox-2.0.24-1|109	find -name '*.class' -delete
21mr|pdfbox-2.0.24-1|110	find -name '*.jar' -delete
21mr|pdfbox-2.0.24-1|111	find -name 'sRGB.icc*' -print -delete
21mr|pdfbox-2.0.24-1|112	find -name '*.icm' -print -delete
21mr|pdfbox-2.0.24-1|113	find -name '*.ttf' -print -delete
21mr|pdfbox-2.0.24-1|114	
21mr|pdfbox-2.0.24-1|115	%patch0 -p1 -b .font
21mr|pdfbox-2.0.24-1|116	%patch1 -b .openicc
21mr|pdfbox-2.0.24-1|117	
21mr|pdfbox-2.0.24-1|118	# Don't build apps (it's just a bundle of everything)
21mr|pdfbox-2.0.24-1|119	%pom_disable_module preflight-app
21mr|pdfbox-2.0.24-1|120	%pom_disable_module debugger-app
21mr|pdfbox-2.0.24-1|121	%pom_disable_module app
21mr|pdfbox-2.0.24-1|122	
21mr|pdfbox-2.0.24-1|123	# Don't build examples, they require ancient version of lucene
21mr|pdfbox-2.0.24-1|124	%pom_disable_module examples
21mr|pdfbox-2.0.24-1|125	
21mr|pdfbox-2.0.24-1|126	# Disable plugins not needed for RPM builds
21mr|pdfbox-2.0.24-1|127	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|pdfbox-2.0.24-1|128	%pom_remove_plugin -r :apache-rat-plugin
21mr|pdfbox-2.0.24-1|129	%pom_remove_plugin -r :maven-deploy-plugin
21mr|pdfbox-2.0.24-1|130	%pom_remove_plugin -r :maven-release-plugin
21mr|pdfbox-2.0.24-1|131	%pom_remove_plugin -r :maven-source-plugin
21mr|pdfbox-2.0.24-1|132	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|pdfbox-2.0.24-1|133	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|pdfbox-2.0.24-1|134	
21mr|pdfbox-2.0.24-1|135	# Some test resources are not okay to distribute with the source, upstream
21mr|pdfbox-2.0.24-1|136	# downloads them at build time, but we can't, so we either remove or fix
21mr|pdfbox-2.0.24-1|137	# the affected tests
21mr|pdfbox-2.0.24-1|138	%pom_remove_plugin -r :download-maven-plugin
21mr|pdfbox-2.0.24-1|139	rm fontbox/src/test/java/org/apache/fontbox/cff/CFFParserTest.java \
21mr|pdfbox-2.0.24-1|140	pdfbox/src/test/java/org/apache/pdfbox/pdfparser/TestPDFParser.java \
21mr|pdfbox-2.0.24-1|141	pdfbox/src/test/resources/input/rendering/{FANTASTICCMYK.ai,HOTRODCMYK.ai} \
21mr|pdfbox-2.0.24-1|142	preflight/src/test/java/org/apache/pdfbox/preflight/TestIsartorBavaria.java
21mr|pdfbox-2.0.24-1|143	ln -s %{_datadir}/fonts/liberation/LiberationSans-Regular.ttf pdfbox/src/test/resources/org/apache/pdfbox/ttf/LiberationSans-Regular.ttf
21mr|pdfbox-2.0.24-1|144	sed -i -e 's/\(testCIDFontType2VerticalSubset\)/ignore_\1/' pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/TestFontEmbedding.java
21mr|pdfbox-2.0.24-1|145	sed -i -e 's/\(testStructureTreeMerge\)/ignore_\1/'  pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFMergerUtilityTest.java
21mr|pdfbox-2.0.24-1|146	sed -i -e '/testPDFBOX4115/i\@org.junit.Ignore' pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java
21mr|pdfbox-2.0.24-1|147	
21mr|pdfbox-2.0.24-1|148	# Remove unpackaged test deps and tests that rely on them
21mr|pdfbox-2.0.24-1|149	%pom_remove_dep -r com.github.jai-imageio:
21mr|pdfbox-2.0.24-1|150	%pom_remove_dep -r :jbig2-imageio
21mr|pdfbox-2.0.24-1|151	rm tools/src/test/java/org/apache/pdfbox/tools/imageio/TestImageIOUtils.java
21mr|pdfbox-2.0.24-1|152	%pom_remove_dep :diffutils pdfbox
21mr|pdfbox-2.0.24-1|153	rm pdfbox/src/test/java/org/apache/pdfbox/text/TestTextStripper.java
21mr|pdfbox-2.0.24-1|154	sed -i -e 's/TestTextStripper/BidiTest/' pdfbox/src/test/java/org/apache/pdfbox/text/BidiTest.java
21mr|pdfbox-2.0.24-1|155	
21mr|pdfbox-2.0.24-1|156	# Remove tests that otherwise require net connectivity
21mr|pdfbox-2.0.24-1|157	rm pdfbox/src/test/java/org/apache/pdfbox/multipdf/MergeAcroFormsTest.java \
21mr|pdfbox-2.0.24-1|158	pdfbox/src/test/java/org/apache/pdfbox/multipdf/MergeAnnotationsTest.java
21mr|pdfbox-2.0.24-1|159	sed -i -e '/\(OptionsAndNamesNotNumbers\|RadioButtonWithOptions\)/i\@org.junit.Ignore' \
21mr|pdfbox-2.0.24-1|160	pdfbox/src/test/java/org/apache/pdfbox/pdmodel/interactive/form/PDButtonTest.java
21mr|pdfbox-2.0.24-1|161	
21mr|pdfbox-2.0.24-1|162	# These test fail for unknown reasons
21mr|pdfbox-2.0.24-1|163	rm pdfbox/src/test/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactoryTest.java
21mr|pdfbox-2.0.24-1|164	
21mr|pdfbox-2.0.24-1|165	# install all libraries in _javadir
21mr|pdfbox-2.0.24-1|166	%mvn_file :%{name} %{name}
21mr|pdfbox-2.0.24-1|167	%mvn_file :%{name}-debugger %{name}-debugger
21mr|pdfbox-2.0.24-1|168	%mvn_file :%{name}-examples %{name}-examples
21mr|pdfbox-2.0.24-1|169	%mvn_file :%{name}-tools %{name}-tools
21mr|pdfbox-2.0.24-1|170	%mvn_file :preflight preflight
21mr|pdfbox-2.0.24-1|171	%mvn_file :xmpbox xmpbox
21mr|pdfbox-2.0.24-1|172	%mvn_file :fontbox fontbox
21mr|pdfbox-2.0.24-1|173	
21mr|pdfbox-2.0.24-1|174	%build
21mr|pdfbox-2.0.24-1|175	# Integration tests all require internet access to download test resources, so skip
21mr|pdfbox-2.0.24-1|176	# Use compat version of lucene
21mr|pdfbox-2.0.24-1|177	# Ignore test failures on F28 and earlier due to liberation fonts being too old
21mr|pdfbox-2.0.24-1|178	%mvn_build -s -- -DskipITs -Dlucene.version=4 -Dmaven.test.failure.ignore=true
21mr|pdfbox-2.0.24-1|179	
21mr|pdfbox-2.0.24-1|180	%install
21mr|pdfbox-2.0.24-1|181	%mvn_install
21mr|pdfbox-2.0.24-1|182	
21mr|pdfbox-2.0.24-1|183	%files -f .mfiles-%{name}
21mr|pdfbox-2.0.24-1|184	%doc README.md RELEASE-NOTES.txt
21mr|pdfbox-2.0.24-1|185	
21mr|pdfbox-2.0.24-1|186	%files debugger -f .mfiles-%{name}-debugger
21mr|pdfbox-2.0.24-1|187	
21mr|pdfbox-2.0.24-1|188	%files tools -f .mfiles-%{name}-tools
21mr|pdfbox-2.0.24-1|189	
21mr|pdfbox-2.0.24-1|190	%files -n fontbox -f .mfiles-fontbox
21mr|pdfbox-2.0.24-1|191	%doc fontbox/README.txt
21mr|pdfbox-2.0.24-1|192	%license LICENSE.txt NOTICE.txt
21mr|pdfbox-2.0.24-1|193	
21mr|pdfbox-2.0.24-1|194	%files parent -f .mfiles-%{name}-parent
21mr|pdfbox-2.0.24-1|195	%license LICENSE.txt NOTICE.txt
21mr|pdfbox-2.0.24-1|196	
21mr|pdfbox-2.0.24-1|197	%files reactor -f .mfiles-%{name}-reactor
21mr|pdfbox-2.0.24-1|198	%license LICENSE.txt NOTICE.txt
21mr|pdfbox-2.0.24-1|199	
21mr|pdfbox-2.0.24-1|200	%files -n preflight -f .mfiles-preflight
21mr|pdfbox-2.0.24-1|201	%doc preflight/README.txt
21mr|pdfbox-2.0.24-1|202	
21mr|pdfbox-2.0.24-1|203	%files -n xmpbox -f .mfiles-xmpbox
21mr|pdfbox-2.0.24-1|204	%doc xmpbox/README.txt
21mr|pdfbox-2.0.24-1|205	%license LICENSE.txt NOTICE.txt
21mr|pdfbox-2.0.24-1|206	
21mr|pdfbox-2.0.24-1|207	%files javadoc -f .mfiles-javadoc
21mr|pdfbox-2.0.24-1|208	%license LICENSE.txt NOTICE.txt
21mr|pdfbox-2.0.24-1|209	

14682 21
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|1	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|2	%define commit 1a4f5e8656a5964d5ebb065dd3be927dc4488242
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|3	%define commit_short %(echo %{commit} | head -c6)
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|4	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|5	%define major 1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|6	%define libaltcsp %mklibname altcsp %{major}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|7	%define libcsppdf %mklibname csppdf %{major}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|8	%define devaltcsp %mklibname altcsp -d
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|9	%define devcspforpoppl %mklibname cspforpoppl -d
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|10	%define devcsppdf %mklibname csppdf -d
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|11	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|12	Summary(ru_RU.UTF-8): Библиотека для поддержки электронных подписей CryptoPro в формате pdf
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|13	Summary: Library for CryptoPro pdf electronic signatures support
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|14	Name:    pdfcsp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|15	Version: 0.3.1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|16	Release: 1.git%{commit_short}.2
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|17	License: LGPLv3+
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|18	Group:   System/Libraries
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|19	Url:     https://gitlab.basealt.space/proskurinov/csp_pdf
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|20	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|21	Source0: https://gitlab.basealt.space/proskurinov/csp_pdf/-/archive/%{commit}/csp_pdf-%{commit}.tar.gz?/csp_pdf-%{commit}.tar.gz
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|22	# thirdparty headers:
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|23	# - ades-core.h, cades.h, CSP_WinBase.h, CSP_WinCrypt.h, CSP_WinDef.h, CSP_WinError.h, WinCryptEx.h, common.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|24	# get from sample cades project by Crypto Pro company site: https://docs.cryptopro.ru/cades/usage/cades-c-usage?id=Установка-windows
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|25	# https://cryptopro.ru/sites/default/files/products/cades/android_cades_sample.zip
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|26	Source1: ios_cades_sample.zip
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|27	# update headers
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|28	Patch0:  0001-Crypto-Pro-headers-update-from-alt-repo.patch
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|29	BuildRequires: cmake
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|30	BuildRequires: ninja
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|31	BuildRequires: signimage_c_wrapper-devel
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|32	BuildRequires: pkgconfig(libqpdf)
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|33	%if %{mdvver} < 202510
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|34	BuildRequires: boost1.85-devel
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|35	BuildRequires: fmt10-devel
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|36	BuildRequires: spdlog1.14-devel
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|37	%else
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|38	BuildRequires: boost-devel
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|39	BuildRequires: pkgconfig(fmt)
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|40	BuildRequires: pkgconfig(spdlog)
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|41	%endif
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|42	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|43	%description
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|44	Library for CryptoPro pdf electronic signatures support.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|45	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|46	%description -l ru_RU.UTF-8
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|47	Библиотека для поддержки электронных подписей CryptoPro в формате pdf.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|48	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|49	#------------------------------------------------------------------
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|50	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|51	%package  -n %{libaltcsp}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|52	Summary(ru_RU.UTF-8): Разделяемая библиотека для поддержки CryptoPro 5
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|53	Summary: The shared library for CryptoPro 5 support
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|54	Group: System/Libraries
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|55	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|56	%description  -n %{libaltcsp}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|57	The shared library for CryptoPro 5 support.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|58	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|59	%description  -n %{libaltcsp} -l ru_RU.UTF-8
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|60	Разделяемая библиотека для поддержки CryptoPro 5.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|61	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|62	%files  -n %{libaltcsp}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|63	%{_libdir}/libaltcsp.so.0.%{major}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|64	%{_libdir}/libaltcsp.so.0
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|65	%{_libdir}/libcsp_c_bridge.so.0.%{major}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|66	%{_libdir}/libcsp_c_bridge.so.0
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|67	%{_usr}/libexec/altcspIpcProvider
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|68	%{_libdir}/libcsp_ipc_client.so.0.%{major}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|69	%{_libdir}/libcsp_ipc_client.so.0
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|70	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|71	#------------------------------------------------------------------
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|72	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|73	%package -n %{devaltcsp}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|74	Summary(ru_RU.UTF-8): Заголовочные файлы разработчика для библиотеки %{libaltcsp}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|75	Summary:  Developer headers for  %{libaltcsp} library
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|76	Group:    Development/C
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|77	Requires: %{libaltcsp} = %{EVRD}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|78	Provides: altcsp-devel = %{EVRD}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|79	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|80	%description -n %{devaltcsp}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|81	Developer headers for %{libaltcsp}.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|82	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|83	%description -n %{devaltcsp} -l ru_RU.UTF-8
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|84	Заголовочные файлы разработчика для библиотеки %{libaltcsp}.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|85	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|86	%files -n %{devaltcsp}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|87	%{_libdir}/libaltcsp.so
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|88	%{_libdir}/libcsp_c_bridge.so
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|89	%{_libdir}/libcsp_ipc_client.so
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|90	%{_includedir}/%{name}/altcsp.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|91	%{_includedir}/%{name}/message.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|92	%{_includedir}/%{name}/asn1.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|93	%{_includedir}/%{name}/certificate.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|94	%{_includedir}/%{name}/d_name.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|95	%{_includedir}/%{name}/ocsp.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|96	%{_includedir}/%{name}/resolve_symbols.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|97	%{_includedir}/%{name}/typedefs.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|98	%{_includedir}/%{name}/bool_results.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|99	%{_includedir}/%{name}/bridge_obj_storage.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|100	%{_includedir}/%{name}/c_bridge.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|101	%{_includedir}/%{name}/pod_structs.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|102	%{_includedir}/%{name}/ipc_client.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|103	%{_includedir}/%{name}/ipc_result.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|104	%{_includedir}/%{name}/ipc_typedefs.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|105	%{_includedir}/%{name}/cert_common_info.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|106	%{_includedir}/%{name}/logger_utils.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|107	%{_includedir}/%{name}/pdf_annots_object_kit.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|108	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|109	#------------------------------------------------------------------
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|110	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|111	%package -n %{devcspforpoppl}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|112	Summary(ru_RU.UTF-8): Заголовочные файлы разработчика для использования внутри библиотеки Poppler
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|113	Summary:   Developer headers to use within the Poppler library
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|114	Group:     Development/C
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|115	BuildArch: noarch
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|116	Provides:  csp_for_poppler-devel = %{EVRD}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|117	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|118	%description -n %{devcspforpoppl}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|119	Developer headers to use within the Poppler library.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|120	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|121	%description -n %{devcspforpoppl} -l ru_RU.UTF-8
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|122	Заголовочные файлы разработчика для использования внутри библиотеки Poppler.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|123	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|124	%files -n %{devcspforpoppl}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|125	%{_includedir}/%{name}/csp_for_poppl.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|126	%{_includedir}/%{name}/structs.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|127	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|128	#------------------------------------------------------------------
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|129	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|130	%package -n %{libcsppdf}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|131	Summary(ru_RU.UTF-8): Разделяемая библиотека для поддержки электронных подписей в формате pdf
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|132	Summary:  The shared library for pdf electronic signatures support
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|133	Group:    System/Libraries
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|134	Requires: %{libaltcsp} = %{EVRD}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|135	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|136	%description -n %{libcsppdf}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|137	The shared library for pdf electronic signatures support.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|138	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|139	%description -n %{libcsppdf} -l ru_RU.UTF-8
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|140	Разделяемая библиотека для поддержки электронных подписей в формате pdf.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|141	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|142	%files -n %{libcsppdf}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|143	%{_libdir}/libcsppdf.so.0.%{major}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|144	%{_libdir}/libcsppdf.so.0
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|145	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|146	#------------------------------------------------------------------
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|147	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|148	%package -n %{devcsppdf}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|149	Summary(ru_RU.UTF-8): Заголовочные файлы разработчика для библиотеки %{libcsppdf}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|150	Summary:  Developer headers for %{libcsppdf} library
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|151	Group:    Development/C
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|152	Requires: %{libcsppdf} = %{EVRD}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|153	Provides: csppdf-devel = %{EVRD}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|154	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|155	%description -n %{devcsppdf}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|156	Developer headers for %{libcsppdf} library.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|157	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|158	%description -n %{devcsppdf} -l ru_RU.UTF-8
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|159	Заголовочные файлы разработчика для библиотеки %{libcsppdf}.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|160	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|161	%files -n %{devcsppdf}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|162	%{_libdir}/libcsppdf.so
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|163	%{_includedir}/%{name}/csppdf.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|164	%{_includedir}/%{name}/pdf_pod_structs.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|165	%{_includedir}/%{name}/pdf_structs.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|166	%{_includedir}/%{name}/pdf_defs.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|167	%{_includedir}/%{name}/pdf_update_object_kit.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|168	%{_includedir}/%{name}/acro_form.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|169	%{_includedir}/%{name}/form_x_object.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|170	%{_includedir}/%{name}/image_obj.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|171	%{_includedir}/%{name}/annotation.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|172	%{_includedir}/%{name}/sig_val.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|173	%{_includedir}/%{name}/pdf_csp_c.hpp
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|174	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|175	#------------------------------------------------------------------
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|176	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|177	%package -n pdfcspcli
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|178	Summary(ru_RU.UTF-8): Инструменты командной строки для подписей в формате pdf
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|179	Summary:  Command line tools for pdf signatures
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|180	Group:    Office
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|181	Requires: %{libcsppdf} = %{EVRD}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|182	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|183	%description -n pdfcspcli
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|184	Command line tools for pdf signatures.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|185	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|186	%description -n pdfcspcli -l ru_RU.UTF-8
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|187	Инструменты командной строки для подписей в формате pdf.
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|188	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|189	%files -n pdfcspcli
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|190	%{_bindir}/signpdf
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|191	%{_datadir}/locale/ru_RU/LC_MESSAGES/signpdf.mo
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|192	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|193	#------------------------------------------------------------------
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|194	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|195	%prep
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|196	%setup -qn csp_pdf-%{commit}
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|197	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|198	# Пути внутри архива Source1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|199	HEADERS_DIR1="ios_cades_sample-master/CPROCSP.framework/Headers"
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|200	HEADERS_DIR2="ios_cades_sample-master/CPROPKI.framework/Headers"
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|201	mkdir -p headers
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|202	unzip -q %{SOURCE1} "$HEADERS_DIR1/*" "$HEADERS_DIR2/*" -d headers/
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|203	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|204	mkdir -p thirdparty
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|205	HEADER_FILES1=(
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|206	CSP_WinBase.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|207	CSP_WinCrypt.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|208	CSP_WinDef.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|209	CSP_WinError.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|210	WinCryptEx.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|211	common.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|212	)
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|213	HEADER_FILES2=(
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|214	ades-core.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|215	cades.h
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|216	)
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|217	for file in "${HEADER_FILES1[@]}"; do
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|218	cp -v "headers/$HEADERS_DIR1/$file" thirdparty/
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|219	done
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|220	for file in "${HEADER_FILES2[@]}"; do
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|221	cp -v "headers/$HEADERS_DIR2/$file" thirdparty/
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|222	done
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|223	rm -rf headers
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|224	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|225	# update headers
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|226	%patch0 -p1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|227	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|228	%ifarch %ix86
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|229	%define _pvoid_size 4
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|230	%else
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|231	%define _pvoid_size 8
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|232	%endif
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|233	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|234	%build
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|235	%cmake \
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|236	-DCMAKE_BUILD_TYPE:STRING=Release    \
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|237	-DSIZEOF_VOID_P=%_pvoid_size         \
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|238	-DIPC_EXEC_DIR=%_usr/libexec/        \
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|239	-DTRANSLATIONS_INSTALL_DIR=%_datadir/locale/ \
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|240	-G Ninja
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|241	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|242	%ninja_build
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|243	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|244	%install
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|245	%ninja_install -C build
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|246	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|247	%changelog
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|248	- Merge: 31baff2 e2e916d
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|249	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|250	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|251	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|252	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|253	- clean unused flag
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|254	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|255	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|256	- drop set boost path
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|257	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|258	- Merge: c0568e6 313b90b
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|259	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|260	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|261	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|262	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|263	- use spdlog1.14 for rosa2021.1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|264	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|265	- Merge: fbcdf07 fe8d2a6
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|266	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|267	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|268	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|269	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|270	- restore use fmt10 and boost1.85 for fosa2021.1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|271	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|272	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|273	- switch to sysem boost and fmt
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|274	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|275	* Fri Oct 10 2025 Andrey Grigorev <survolog@yandex.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|276	- Use fmt10
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|277	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|278	* Mon Sep 15 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|279	- workaround missing boost_headers with BOOST_NO_BOOST_CMAKE
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|280	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|281	* Mon Sep 15 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.3.1-1.git1a4f5e.1
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|282	- set boost version
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|283	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|284	* Thu Jul 24 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|285	- update to 0.3.1 version
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|286	
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|287	* Wed Jul 2 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|pdfcsp-0.3.1-1.git1a4f5e.2|288	- new pkg

14683 21
21mr|pdf-renderer-0.9.1-4|1	%define alternate_name PDFRenderer
21mr|pdf-renderer-0.9.1-4|2	
21mr|pdf-renderer-0.9.1-4|3	Summary:        A 100% Java PDF renderer and viewer
21mr|pdf-renderer-0.9.1-4|4	Name:           pdf-renderer
21mr|pdf-renderer-0.9.1-4|5	Version:        0.9.1
21mr|pdf-renderer-0.9.1-4|6	Release:        4
21mr|pdf-renderer-0.9.1-4|7	License:        LGPLv2+
21mr|pdf-renderer-0.9.1-4|8	URL:            https://pdf-renderer.dev.java.net/
21mr|pdf-renderer-0.9.1-4|9	Group:          Development/Java
21mr|pdf-renderer-0.9.1-4|10	Source0:        https://java.net/projects/%{name}/downloads/download/%{alternate_name}-full-%{version}.zip
21mr|pdf-renderer-0.9.1-4|11	BuildRequires:  ant
21mr|pdf-renderer-0.9.1-4|12	BuildRequires:  ant-apache-regexp
21mr|pdf-renderer-0.9.1-4|13	BuildRequires:  java-devel >= 0:1.6.0
21mr|pdf-renderer-0.9.1-4|14	BuildRequires:  jpackage-utils
21mr|pdf-renderer-0.9.1-4|15	BuildRequires:  ghostscript-fonts
21mr|pdf-renderer-0.9.1-4|16	BuildRequires:  unzip
21mr|pdf-renderer-0.9.1-4|17	BuildArch:      noarch
21mr|pdf-renderer-0.9.1-4|18	# Java stack is not supported on x86_32
21mr|pdf-renderer-0.9.1-4|19	ExcludeArch: %{ix86}
21mr|pdf-renderer-0.9.1-4|20	Requires:       java
21mr|pdf-renderer-0.9.1-4|21	Requires:       jpackage-utils >= 1.5
21mr|pdf-renderer-0.9.1-4|22	Requires:       ghostscript-fonts
21mr|pdf-renderer-0.9.1-4|23	Provides:       %{alternate_name} == %{version}-%{release}
21mr|pdf-renderer-0.9.1-4|24	
21mr|pdf-renderer-0.9.1-4|25	%description
21mr|pdf-renderer-0.9.1-4|26	The PDF Renderer is just what the name implies: an open source,
21mr|pdf-renderer-0.9.1-4|27	all Java library which renders PDF documents to the screen using
21mr|pdf-renderer-0.9.1-4|28	Java2D. Typically this means drawing into a Swing panel, but it
21mr|pdf-renderer-0.9.1-4|29	could also draw to other Graphics2D implementations. It could be
21mr|pdf-renderer-0.9.1-4|30	used to draw on top of PDFs, share them over a network, convert
21mr|pdf-renderer-0.9.1-4|31	PDFs to PNG images, or maybe even project PDFs into a 3D scene.
21mr|pdf-renderer-0.9.1-4|32	
21mr|pdf-renderer-0.9.1-4|33	%package javadoc
21mr|pdf-renderer-0.9.1-4|34	Summary:        Javadoc for %{alternate_name}
21mr|pdf-renderer-0.9.1-4|35	Group:          Development/Java
21mr|pdf-renderer-0.9.1-4|36	Requires:       %{name} = %{version}-%{release}
21mr|pdf-renderer-0.9.1-4|37	Requires:       jpackage-utils
21mr|pdf-renderer-0.9.1-4|38	
21mr|pdf-renderer-0.9.1-4|39	%description javadoc
21mr|pdf-renderer-0.9.1-4|40	API documentation for the %{alternate_name} package.
21mr|pdf-renderer-0.9.1-4|41	
21mr|pdf-renderer-0.9.1-4|42	%prep
21mr|pdf-renderer-0.9.1-4|43	%setup -qc
21mr|pdf-renderer-0.9.1-4|44	
21mr|pdf-renderer-0.9.1-4|45	# Remove preshipped binaries
21mr|pdf-renderer-0.9.1-4|46	find . -name "*.jar" -exec rm {} \;
21mr|pdf-renderer-0.9.1-4|47	
21mr|pdf-renderer-0.9.1-4|48	# Fix encoding issues
21mr|pdf-renderer-0.9.1-4|49	find . -name "*.java" -exec native2ascii {} {} \;
21mr|pdf-renderer-0.9.1-4|50	
21mr|pdf-renderer-0.9.1-4|51	# Remove preshipped fonts and ...
21mr|pdf-renderer-0.9.1-4|52	find . -name "*.pfb" -exec rm {} \;
21mr|pdf-renderer-0.9.1-4|53	
21mr|pdf-renderer-0.9.1-4|54	# ... tell the program to use system-fonts instead.
21mr|pdf-renderer-0.9.1-4|55	# Script provided by Mamoru Tasaka:
21mr|pdf-renderer-0.9.1-4|56	# https://bugzilla.redhat.com/show_bug.cgi?id=466394#c4
21mr|pdf-renderer-0.9.1-4|57	# -------------------------------------------------------------
21mr|pdf-renderer-0.9.1-4|58	pushd src/com/sun/pdfview/font/res/
21mr|pdf-renderer-0.9.1-4|59	INPUT=BaseFonts.properties
21mr|pdf-renderer-0.9.1-4|60	OUTPUT=BaseFonts.properties.1
21mr|pdf-renderer-0.9.1-4|61	FONTDIR=%{_datadir}/fonts/default/Type1
21mr|pdf-renderer-0.9.1-4|62	
21mr|pdf-renderer-0.9.1-4|63	rm -f $OUTPUT
21mr|pdf-renderer-0.9.1-4|64	cat $INPUT | while read line
21mr|pdf-renderer-0.9.1-4|65	do
21mr|pdf-renderer-0.9.1-4|66	newline=$line
21mr|pdf-renderer-0.9.1-4|67	if echo $newline | grep -q 'file=.*pfb'
21mr|pdf-renderer-0.9.1-4|68	then
21mr|pdf-renderer-0.9.1-4|69	pfbname=$(echo $newline | sed -e 's|^.*file=||')
21mr|pdf-renderer-0.9.1-4|70	newline=$(echo $newline | sed -e "s|file=|file=${FONTDIR}/|")
21mr|pdf-renderer-0.9.1-4|71	elif echo $newline | grep -q 'length='
21mr|pdf-renderer-0.9.1-4|72	then
21mr|pdf-renderer-0.9.1-4|73	size=$(ls -al ${FONTDIR}/$pfbname | awk '{print $5}')
21mr|pdf-renderer-0.9.1-4|74	newline=$(echo $newline | sed -e "s|length=.*|length=$size|")
21mr|pdf-renderer-0.9.1-4|75	fi
21mr|pdf-renderer-0.9.1-4|76	echo $newline >> $OUTPUT
21mr|pdf-renderer-0.9.1-4|77	done
21mr|pdf-renderer-0.9.1-4|78	mv -f $OUTPUT $INPUT
21mr|pdf-renderer-0.9.1-4|79	popd
21mr|pdf-renderer-0.9.1-4|80	# -------------------------------------------------------------
21mr|pdf-renderer-0.9.1-4|81	
21mr|pdf-renderer-0.9.1-4|82	%build
21mr|pdf-renderer-0.9.1-4|83	%ant -Djavadoc.additionalparam="-Xdoclint:none"
21mr|pdf-renderer-0.9.1-4|84	
21mr|pdf-renderer-0.9.1-4|85	%install
21mr|pdf-renderer-0.9.1-4|86	mkdir -p %{buildroot}%{_javadir}
21mr|pdf-renderer-0.9.1-4|87	install -m 644 dist/%{alternate_name}.jar \
21mr|pdf-renderer-0.9.1-4|88	%{buildroot}%{_javadir}/%{name}.jar
21mr|pdf-renderer-0.9.1-4|89	
21mr|pdf-renderer-0.9.1-4|90	# javadoc
21mr|pdf-renderer-0.9.1-4|91	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|pdf-renderer-0.9.1-4|92	cp -pr dist/javadoc/* %{buildroot}%{_javadocdir}/%{name}
21mr|pdf-renderer-0.9.1-4|93	
21mr|pdf-renderer-0.9.1-4|94	%files
21mr|pdf-renderer-0.9.1-4|95	%defattr(0644,root,root,0755)
21mr|pdf-renderer-0.9.1-4|96	%doc demos
21mr|pdf-renderer-0.9.1-4|97	%{_javadir}/%{name}.jar
21mr|pdf-renderer-0.9.1-4|98	
21mr|pdf-renderer-0.9.1-4|99	%files javadoc
21mr|pdf-renderer-0.9.1-4|100	%defattr(0644,root,root,0755)
21mr|pdf-renderer-0.9.1-4|101	%{_javadocdir}/%{name}
21mr|pdf-renderer-0.9.1-4|102	
21mr|pdf-renderer-0.9.1-4|103	# -----------------------------------------------------------------------------

14684 21
21mr|pdksh-5.2.14-38|1	Summary:	A public domain clone of the Korn shell (ksh)
21mr|pdksh-5.2.14-38|2	Name:		pdksh
21mr|pdksh-5.2.14-38|3	Version:	5.2.14
21mr|pdksh-5.2.14-38|4	Release:	38
21mr|pdksh-5.2.14-38|5	License:	Public Domain and BSD-like and GPLv2+
21mr|pdksh-5.2.14-38|6	Group:		Shells
21mr|pdksh-5.2.14-38|7	Url:		http://www.cs.mun.ca/~michael/pdksh
21mr|pdksh-5.2.14-38|8	Source0:	ftp://ftp.cs.mun.ca/pub/pdksh/%{name}-%{version}.tar.bz2
21mr|pdksh-5.2.14-38|9	Patch0:		pdksh-5.2.14-manloc.patch
21mr|pdksh-5.2.14-38|10	# debian patch
21mr|pdksh-5.2.14-38|11	Patch1:		pdksh-5.2.14-debian.patch
21mr|pdksh-5.2.14-38|12	Patch2:		pdksh-child_max.patch
21mr|pdksh-5.2.14-38|13	Patch3:		pdksh-5.2.14-fix-str-fmt.patch
21mr|pdksh-5.2.14-38|14	# for rpm5
21mr|pdksh-5.2.14-38|15	Provides:	/usr/bin/ksh
21mr|pdksh-5.2.14-38|16	Provides:	/bin/ksh
21mr|pdksh-5.2.14-38|17	# TODO: maybe no sense in it?
21mr|pdksh-5.2.14-38|18	Requires(post):	rpm-helper
21mr|pdksh-5.2.14-38|19	Requires(postun):	rpm-helper
21mr|pdksh-5.2.14-38|20	
21mr|pdksh-5.2.14-38|21	%description
21mr|pdksh-5.2.14-38|22	The pdksh package contains PD-ksh, a clone of the Korn shell (ksh).
21mr|pdksh-5.2.14-38|23	The ksh shell is a command interpreter intended for both interactive
21mr|pdksh-5.2.14-38|24	and shell script use.  Ksh's command language is a superset of the
21mr|pdksh-5.2.14-38|25	sh shell language.
21mr|pdksh-5.2.14-38|26	
21mr|pdksh-5.2.14-38|27	Install the pdksh package if you want to use a version of the ksh
21mr|pdksh-5.2.14-38|28	shell.
21mr|pdksh-5.2.14-38|29	
21mr|pdksh-5.2.14-38|30	%files
21mr|pdksh-5.2.14-38|31	%doc LEGAL README NOTES PROJECTS NEWS BUG-REPORTS
21mr|pdksh-5.2.14-38|32	/bin/ksh
21mr|pdksh-5.2.14-38|33	%{_bindir}/ksh
21mr|pdksh-5.2.14-38|34	%{_bindir}/pdksh
21mr|pdksh-5.2.14-38|35	%{_mandir}/*/*
21mr|pdksh-5.2.14-38|36	
21mr|pdksh-5.2.14-38|37	%post
21mr|pdksh-5.2.14-38|38	/usr/share/rpm-helper/add-shell %{name} $1 /bin/ksh
21mr|pdksh-5.2.14-38|39	
21mr|pdksh-5.2.14-38|40	%postun
21mr|pdksh-5.2.14-38|41	/usr/share/rpm-helper/del-shell %{name} $1 /bin/ksh
21mr|pdksh-5.2.14-38|42	
21mr|pdksh-5.2.14-38|43	#----------------------------------------------------------------------------
21mr|pdksh-5.2.14-38|44	
21mr|pdksh-5.2.14-38|45	%prep
21mr|pdksh-5.2.14-38|46	%setup -q
21mr|pdksh-5.2.14-38|47	%patch0 -p1 -b .manloc
21mr|pdksh-5.2.14-38|48	%patch1 -p1 -b .debian
21mr|pdksh-5.2.14-38|49	%patch2 -p1 -b .jobs
21mr|pdksh-5.2.14-38|50	%patch3 -p0 -b .str
21mr|pdksh-5.2.14-38|51	
21mr|pdksh-5.2.14-38|52	%build
21mr|pdksh-5.2.14-38|53	CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -DDEBIAN " %configure
21mr|pdksh-5.2.14-38|54	# Disable linemarkers to avoid confusing the script generating this
21mr|pdksh-5.2.14-38|55	%make siglist.out CPPFLAGS=-P
21mr|pdksh-5.2.14-38|56	%make
21mr|pdksh-5.2.14-38|57	
21mr|pdksh-5.2.14-38|58	%install
21mr|pdksh-5.2.14-38|59	%makeinstall
21mr|pdksh-5.2.14-38|60	# Move ksh to /bin and create a symlink in /usr/bin
21mr|pdksh-5.2.14-38|61	mkdir -p %{buildroot}/bin
21mr|pdksh-5.2.14-38|62	mv %{buildroot}%{_bindir}/ksh %{buildroot}/bin/ksh
21mr|pdksh-5.2.14-38|63	ln -s /bin/ksh %{buildroot}%{_bindir}/ksh
21mr|pdksh-5.2.14-38|64	# Create symlinks for pdksh
21mr|pdksh-5.2.14-38|65	ln -s /bin/ksh %{buildroot}%{_bindir}/pdksh
21mr|pdksh-5.2.14-38|66	ln -s ksh.1 %{buildroot}%{_mandir}/man1/pdksh.1

14685 21
21mr|pegdown-1.4.2-15|1	Name:          pegdown
21mr|pegdown-1.4.2-15|2	Version:       1.4.2
21mr|pegdown-1.4.2-15|3	Release:       15
21mr|pegdown-1.4.2-15|4	Summary:       Java library for Markdown processing
21mr|pegdown-1.4.2-15|5	License:       ASL 2.0
21mr|pegdown-1.4.2-15|6	URL:           http://pegdown.org
21mr|pegdown-1.4.2-15|7	Source0:       https://github.com/sirthias/pegdown/archive/%{version}.tar.gz
21mr|pegdown-1.4.2-15|8	# Newer release use sbt builder
21mr|pegdown-1.4.2-15|9	Source1:       http://repo1.maven.org/maven2/org/pegdown/pegdown/%{version}/pegdown-%{version}.pom
21mr|pegdown-1.4.2-15|10	# Forwarded upstream: https://github.com/sirthias/pegdown/pull/130
21mr|pegdown-1.4.2-15|11	Patch0:        %{name}-rhbz1096735.patch
21mr|pegdown-1.4.2-15|12	
21mr|pegdown-1.4.2-15|13	BuildRequires: maven-local
21mr|pegdown-1.4.2-15|14	BuildRequires: mvn(net.sf.jtidy:jtidy)
21mr|pegdown-1.4.2-15|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|pegdown-1.4.2-15|16	BuildRequires: mvn(org.parboiled:parboiled-java)
21mr|pegdown-1.4.2-15|17	%if 0
21mr|pegdown-1.4.2-15|18	# test deps
21mr|pegdown-1.4.2-15|19	BuildRequires: mvn(org.specs2:specs2_2.9.3)
21mr|pegdown-1.4.2-15|20	%endif
21mr|pegdown-1.4.2-15|21	
21mr|pegdown-1.4.2-15|22	Group:          Development/Java
21mr|pegdown-1.4.2-15|23	BuildArch:     noarch
21mr|pegdown-1.4.2-15|24	# Java stack is not supported on x86_32
21mr|pegdown-1.4.2-15|25	ExcludeArch: %{ix86}
21mr|pegdown-1.4.2-15|26	
21mr|pegdown-1.4.2-15|27	%description
21mr|pegdown-1.4.2-15|28	A pure-Java Markdown processor based on a parboiled PEG parser
21mr|pegdown-1.4.2-15|29	supporting a number of extensions.
21mr|pegdown-1.4.2-15|30	
21mr|pegdown-1.4.2-15|31	%package javadoc
21mr|pegdown-1.4.2-15|32	Summary:       Javadoc for %{name}
21mr|pegdown-1.4.2-15|33	
21mr|pegdown-1.4.2-15|34	%description javadoc
21mr|pegdown-1.4.2-15|35	This package contains javadoc for %{name}.
21mr|pegdown-1.4.2-15|36	
21mr|pegdown-1.4.2-15|37	%prep
21mr|pegdown-1.4.2-15|38	%setup -q
21mr|pegdown-1.4.2-15|39	find . -name "*.class" -delete
21mr|pegdown-1.4.2-15|40	find . -name "*.jar" -delete
21mr|pegdown-1.4.2-15|41	%patch0 -p1
21mr|pegdown-1.4.2-15|42	
21mr|pegdown-1.4.2-15|43	cp -p %{SOURCE1} pom.xml
21mr|pegdown-1.4.2-15|44	
21mr|pegdown-1.4.2-15|45	%pom_xpath_inject "pom:project" "
21mr|pegdown-1.4.2-15|46	<build>
21mr|pegdown-1.4.2-15|47	<plugins>
21mr|pegdown-1.4.2-15|48	
21mr|pegdown-1.4.2-15|49	</plugins>
21mr|pegdown-1.4.2-15|50	</build>"
21mr|pegdown-1.4.2-15|51	
21mr|pegdown-1.4.2-15|52	%pom_xpath_inject "pom:build" "
21mr|pegdown-1.4.2-15|53	<resources>
21mr|pegdown-1.4.2-15|54	<resource>
21mr|pegdown-1.4.2-15|55	<directory>.</directory>
21mr|pegdown-1.4.2-15|56	<targetPath>\${project.build.outputDirectory}/META-INF</targetPath>
21mr|pegdown-1.4.2-15|57	<includes>
21mr|pegdown-1.4.2-15|58	<include>LICENSE</include>
21mr|pegdown-1.4.2-15|59	<include>NOTICE</include>
21mr|pegdown-1.4.2-15|60	</includes>
21mr|pegdown-1.4.2-15|61	</resource>
21mr|pegdown-1.4.2-15|62	</resources>"
21mr|pegdown-1.4.2-15|63	
21mr|pegdown-1.4.2-15|64	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin . "
21mr|pegdown-1.4.2-15|65	<configuration>
21mr|pegdown-1.4.2-15|66	<archive>
21mr|pegdown-1.4.2-15|67	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|pegdown-1.4.2-15|68	<manifest>
21mr|pegdown-1.4.2-15|69	<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
21mr|pegdown-1.4.2-15|70	<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
21mr|pegdown-1.4.2-15|71	</manifest>
21mr|pegdown-1.4.2-15|72	</archive>
21mr|pegdown-1.4.2-15|73	</configuration>"
21mr|pegdown-1.4.2-15|74	
21mr|pegdown-1.4.2-15|75	%pom_add_plugin org.apache.felix:maven-bundle-plugin . "
21mr|pegdown-1.4.2-15|76	<extensions>true</extensions>
21mr|pegdown-1.4.2-15|77	<configuration>
21mr|pegdown-1.4.2-15|78	<instructions>
21mr|pegdown-1.4.2-15|79	<Built-By>\${user.name}</Built-By>
21mr|pegdown-1.4.2-15|80	<Bundle-SymbolicName>org.pegdown</Bundle-SymbolicName>
21mr|pegdown-1.4.2-15|81	<Bundle-Name>pegdown</Bundle-Name>
21mr|pegdown-1.4.2-15|82	<Bundle-Vendor>pegdown.org</Bundle-Vendor>
21mr|pegdown-1.4.2-15|83	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|pegdown-1.4.2-15|84	</instructions>
21mr|pegdown-1.4.2-15|85	</configuration>
21mr|pegdown-1.4.2-15|86	<executions>
21mr|pegdown-1.4.2-15|87	<execution>
21mr|pegdown-1.4.2-15|88	<id>bundle-manifest</id>
21mr|pegdown-1.4.2-15|89	<phase>process-classes</phase>
21mr|pegdown-1.4.2-15|90	<goals>
21mr|pegdown-1.4.2-15|91	<goal>manifest</goal>
21mr|pegdown-1.4.2-15|92	</goals>
21mr|pegdown-1.4.2-15|93	</execution>
21mr|pegdown-1.4.2-15|94	</executions>"
21mr|pegdown-1.4.2-15|95	
21mr|pegdown-1.4.2-15|96	rm -r src/test/scala/*
21mr|pegdown-1.4.2-15|97	%pom_remove_dep org.specs2:specs2_2.9.3
21mr|pegdown-1.4.2-15|98	
21mr|pegdown-1.4.2-15|99	%mvn_file :%{name} %{name}
21mr|pegdown-1.4.2-15|100	
21mr|pegdown-1.4.2-15|101	%build
21mr|pegdown-1.4.2-15|102	
21mr|pegdown-1.4.2-15|103	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|pegdown-1.4.2-15|104	
21mr|pegdown-1.4.2-15|105	%install
21mr|pegdown-1.4.2-15|106	%mvn_install
21mr|pegdown-1.4.2-15|107	
21mr|pegdown-1.4.2-15|108	%files -f .mfiles
21mr|pegdown-1.4.2-15|109	%doc CHANGELOG README.markdown
21mr|pegdown-1.4.2-15|110	%license LICENSE NOTICE
21mr|pegdown-1.4.2-15|111	
21mr|pegdown-1.4.2-15|112	%files javadoc -f .mfiles-javadoc
21mr|pegdown-1.4.2-15|113	%license LICENSE NOTICE
21mr|pegdown-1.4.2-15|114	

14686 21
21mr|PEGTL-2.8.3-1|1	%global debug_package   %{nil}
21mr|PEGTL-2.8.3-1|2	
21mr|PEGTL-2.8.3-1|3	Name:		PEGTL
21mr|PEGTL-2.8.3-1|4	Version:	2.8.3
21mr|PEGTL-2.8.3-1|5	Release:	1
21mr|PEGTL-2.8.3-1|6	Summary:	Parsing Expression Grammar Template Library
21mr|PEGTL-2.8.3-1|7	Group:		Development/Other
21mr|PEGTL-2.8.3-1|8	License:	MIT
21mr|PEGTL-2.8.3-1|9	URL:		https://github.com/taocpp/%{name}/
21mr|PEGTL-2.8.3-1|10	Source0:	https://github.com/taocpp/%{name}/archive/%{version}.tar.gz
21mr|PEGTL-2.8.3-1|11	Patch0: PEGTL-compiler-warning.patch
21mr|PEGTL-2.8.3-1|12	
21mr|PEGTL-2.8.3-1|13	BuildRequires: /usr/bin/make
21mr|PEGTL-2.8.3-1|14	
21mr|PEGTL-2.8.3-1|15	%description
21mr|PEGTL-2.8.3-1|16	The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency
21mr|PEGTL-2.8.3-1|17	C++11 header-only library for creating parsers according to a Parsing
21mr|PEGTL-2.8.3-1|18	Expression Grammar (PEG).
21mr|PEGTL-2.8.3-1|19	
21mr|PEGTL-2.8.3-1|20	#---------------------------------------------------------------------------
21mr|PEGTL-2.8.3-1|21	%package devel
21mr|PEGTL-2.8.3-1|22	Summary:	Development files for %{name}
21mr|PEGTL-2.8.3-1|23	Group:		Development/Other
21mr|PEGTL-2.8.3-1|24	Provides:	%{name}-static = %{EVRD}
21mr|PEGTL-2.8.3-1|25	Provides:	%{name} = %{EVRD}
21mr|PEGTL-2.8.3-1|26	Requires:	libstdc++-devel
21mr|PEGTL-2.8.3-1|27	
21mr|PEGTL-2.8.3-1|28	%description devel
21mr|PEGTL-2.8.3-1|29	The %{name}-devel package contains C++ header files for developing
21mr|PEGTL-2.8.3-1|30	applications that use %{name}.
21mr|PEGTL-2.8.3-1|31	
21mr|PEGTL-2.8.3-1|32	%files devel
21mr|PEGTL-2.8.3-1|33	%doc README.md doc/
21mr|PEGTL-2.8.3-1|34	%license LICENSE
21mr|PEGTL-2.8.3-1|35	%{_includedir}/tao/pegtl.hpp
21mr|PEGTL-2.8.3-1|36	%{_includedir}/tao/pegtl
21mr|PEGTL-2.8.3-1|37	
21mr|PEGTL-2.8.3-1|38	#---------------------------------------------------------------------------
21mr|PEGTL-2.8.3-1|39	%prep
21mr|PEGTL-2.8.3-1|40	%autosetup -p1 -n %{name}-%{version}
21mr|PEGTL-2.8.3-1|41	
21mr|PEGTL-2.8.3-1|42	%check
21mr|PEGTL-2.8.3-1|43	make
21mr|PEGTL-2.8.3-1|44	
21mr|PEGTL-2.8.3-1|45	%install
21mr|PEGTL-2.8.3-1|46	install -d -m 0755 %{buildroot}%{_includedir}
21mr|PEGTL-2.8.3-1|47	pushd include/
21mr|PEGTL-2.8.3-1|48	cp -R tao/ %{buildroot}%{_includedir}
21mr|PEGTL-2.8.3-1|49	popd

14687 21
21mr|pentaho-libxml-1.1.6-11|1	%define upstream_name libxml
21mr|pentaho-libxml-1.1.6-11|2	
21mr|pentaho-libxml-1.1.6-11|3	Summary:	Namespace aware SAX-Parser utility library
21mr|pentaho-libxml-1.1.6-11|4	Name:		pentaho-libxml
21mr|pentaho-libxml-1.1.6-11|5	Version:	1.1.6
21mr|pentaho-libxml-1.1.6-11|6	Release:	11
21mr|pentaho-libxml-1.1.6-11|7	License:	LGPLv2+
21mr|pentaho-libxml-1.1.6-11|8	Group:		System/Libraries
21mr|pentaho-libxml-1.1.6-11|9	Url:		http://reporting.pentaho.org/
21mr|pentaho-libxml-1.1.6-11|10	Source0:	http://downloads.sourceforge.net/jfreereport/%{upstream_name}-%{version}.zip
21mr|pentaho-libxml-1.1.6-11|11	Patch0:		pentaho-libxml-1.1.2-fix-build.patch
21mr|pentaho-libxml-1.1.6-11|12	BuildArch:	noarch
21mr|pentaho-libxml-1.1.6-11|13	BuildRequires:	ant
21mr|pentaho-libxml-1.1.6-11|14	BuildRequires:	ant-contrib
21mr|pentaho-libxml-1.1.6-11|15	BuildRequires:	java-devel >= 0:1.6.0
21mr|pentaho-libxml-1.1.6-11|16	BuildRequires:	javapackages-tools
21mr|pentaho-libxml-1.1.6-11|17	BuildRequires:	libbase
21mr|pentaho-libxml-1.1.6-11|18	BuildRequires:	libloader
21mr|pentaho-libxml-1.1.6-11|19	BuildRequires:	java-rpmbuild
21mr|pentaho-libxml-1.1.6-11|20	Requires:	javapackages-filesystem
21mr|pentaho-libxml-1.1.6-11|21	Requires:	libbase >= 1.1.2
21mr|pentaho-libxml-1.1.6-11|22	Requires:	libloader >= 1.1.2
21mr|pentaho-libxml-1.1.6-11|23	
21mr|pentaho-libxml-1.1.6-11|24	# Java stack is not supported on x86_32
21mr|pentaho-libxml-1.1.6-11|25	ExcludeArch: %{ix86}
21mr|pentaho-libxml-1.1.6-11|26	
21mr|pentaho-libxml-1.1.6-11|27	%description
21mr|pentaho-libxml-1.1.6-11|28	Pentaho LibXML is a namespace aware SAX-Parser utility library. It eases the
21mr|pentaho-libxml-1.1.6-11|29	pain of implementing non-trivial SAX input handlers.
21mr|pentaho-libxml-1.1.6-11|30	
21mr|pentaho-libxml-1.1.6-11|31	%package javadoc
21mr|pentaho-libxml-1.1.6-11|32	Summary:	Javadoc for %{name}
21mr|pentaho-libxml-1.1.6-11|33	Group:		Development/Java
21mr|pentaho-libxml-1.1.6-11|34	Requires:	%{name} = %{version}-%{release}
21mr|pentaho-libxml-1.1.6-11|35	Requires:	javapackages-filesystem
21mr|pentaho-libxml-1.1.6-11|36	
21mr|pentaho-libxml-1.1.6-11|37	%description javadoc
21mr|pentaho-libxml-1.1.6-11|38	Javadoc for %{name}.
21mr|pentaho-libxml-1.1.6-11|39	
21mr|pentaho-libxml-1.1.6-11|40	%prep
21mr|pentaho-libxml-1.1.6-11|41	%setup -q -c
21mr|pentaho-libxml-1.1.6-11|42	%patch0 -p0
21mr|pentaho-libxml-1.1.6-11|43	find . -name "*.jar" -exec rm -f {} \;
21mr|pentaho-libxml-1.1.6-11|44	mkdir -p lib
21mr|pentaho-libxml-1.1.6-11|45	build-jar-repository -s -p lib commons-logging-api libbase libloader
21mr|pentaho-libxml-1.1.6-11|46	cd lib
21mr|pentaho-libxml-1.1.6-11|47	ln -s %{_javadir}/ant ant-contrib
21mr|pentaho-libxml-1.1.6-11|48	
21mr|pentaho-libxml-1.1.6-11|49	%build
21mr|pentaho-libxml-1.1.6-11|50	ant jar javadoc
21mr|pentaho-libxml-1.1.6-11|51	for file in README.txt licence-LGPL.txt ChangeLog.txt; do
21mr|pentaho-libxml-1.1.6-11|52	tr -d '\r' < $file > $file.new
21mr|pentaho-libxml-1.1.6-11|53	mv $file.new $file
21mr|pentaho-libxml-1.1.6-11|54	done
21mr|pentaho-libxml-1.1.6-11|55	
21mr|pentaho-libxml-1.1.6-11|56	%install
21mr|pentaho-libxml-1.1.6-11|57	mkdir -p %{buildroot}%{_javadir}
21mr|pentaho-libxml-1.1.6-11|58	cp -p ./dist/%{upstream_name}-%{version}.jar %{buildroot}%{_javadir}
21mr|pentaho-libxml-1.1.6-11|59	pushd %{buildroot}%{_javadir}
21mr|pentaho-libxml-1.1.6-11|60	ln -s %{upstream_name}-%{version}.jar %{upstream_name}.jar
21mr|pentaho-libxml-1.1.6-11|61	popd
21mr|pentaho-libxml-1.1.6-11|62	
21mr|pentaho-libxml-1.1.6-11|63	mkdir -p %{buildroot}%{_javadocdir}/%{upstream_name}
21mr|pentaho-libxml-1.1.6-11|64	cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{upstream_name}
21mr|pentaho-libxml-1.1.6-11|65	
21mr|pentaho-libxml-1.1.6-11|66	%files
21mr|pentaho-libxml-1.1.6-11|67	%doc licence-LGPL.txt README.txt ChangeLog.txt
21mr|pentaho-libxml-1.1.6-11|68	%{_javadir}/%{upstream_name}-%{version}.jar
21mr|pentaho-libxml-1.1.6-11|69	%{_javadir}/%{upstream_name}.jar
21mr|pentaho-libxml-1.1.6-11|70	
21mr|pentaho-libxml-1.1.6-11|71	%files javadoc
21mr|pentaho-libxml-1.1.6-11|72	%{_javadocdir}/%{upstream_name}

14688 21
21mr|pentaho-reporting-flow-engine-0.9.4-11|1	Summary:	Pentaho Flow Reporting Engine
21mr|pentaho-reporting-flow-engine-0.9.4-11|2	Name:		pentaho-reporting-flow-engine
21mr|pentaho-reporting-flow-engine-0.9.4-11|3	Version:	0.9.4
21mr|pentaho-reporting-flow-engine-0.9.4-11|4	Release:	11
21mr|pentaho-reporting-flow-engine-0.9.4-11|5	License:	LGPLv2+
21mr|pentaho-reporting-flow-engine-0.9.4-11|6	Group:		System/Libraries
21mr|pentaho-reporting-flow-engine-0.9.4-11|7	Url:		http://reporting.pentaho.org/
21mr|pentaho-reporting-flow-engine-0.9.4-11|8	Source0:	http://downloads.sourceforge.net/jfreereport/flow-engine-%{version}.zip
21mr|pentaho-reporting-flow-engine-0.9.4-11|9	BuildRequires:	ant
21mr|pentaho-reporting-flow-engine-0.9.4-11|10	BuildRequires:	flute
21mr|pentaho-reporting-flow-engine-0.9.4-11|11	BuildRequires:	java-devel
21mr|pentaho-reporting-flow-engine-0.9.4-11|12	BuildRequires:	javapackages-tools
21mr|pentaho-reporting-flow-engine-0.9.4-11|13	BuildRequires:	libbase
21mr|pentaho-reporting-flow-engine-0.9.4-11|14	BuildRequires:	libfonts
21mr|pentaho-reporting-flow-engine-0.9.4-11|15	BuildRequires:	libformula
21mr|pentaho-reporting-flow-engine-0.9.4-11|16	BuildRequires:	liblayout
21mr|pentaho-reporting-flow-engine-0.9.4-11|17	BuildRequires:	libloader
21mr|pentaho-reporting-flow-engine-0.9.4-11|18	BuildRequires:	librepository
21mr|pentaho-reporting-flow-engine-0.9.4-11|19	BuildRequires:	libserializer
21mr|pentaho-reporting-flow-engine-0.9.4-11|20	BuildRequires:	pentaho-libxml
21mr|pentaho-reporting-flow-engine-0.9.4-11|21	BuildRequires:	sac
21mr|pentaho-reporting-flow-engine-0.9.4-11|22	BuildRequires:	xml-commons >= 1.4.01
21mr|pentaho-reporting-flow-engine-0.9.4-11|23	Requires:	javapackages-filesystem
21mr|pentaho-reporting-flow-engine-0.9.4-11|24	Requires:	libbase >= 1.1.3
21mr|pentaho-reporting-flow-engine-0.9.4-11|25	Requires:	libfonts >= 1.1.3
21mr|pentaho-reporting-flow-engine-0.9.4-11|26	Requires:	pentaho-libxml
21mr|pentaho-reporting-flow-engine-0.9.4-11|27	Requires:	libformula >= 1.1.3
21mr|pentaho-reporting-flow-engine-0.9.4-11|28	Requires:	librepository >= 1.1.3
21mr|pentaho-reporting-flow-engine-0.9.4-11|29	Requires:	sac
21mr|pentaho-reporting-flow-engine-0.9.4-11|30	Requires:	flute
21mr|pentaho-reporting-flow-engine-0.9.4-11|31	Requires:	liblayout >= 0.2.10
21mr|pentaho-reporting-flow-engine-0.9.4-11|32	Requires:	libserializer
21mr|pentaho-reporting-flow-engine-0.9.4-11|33	BuildArch:	noarch
21mr|pentaho-reporting-flow-engine-0.9.4-11|34	# Java stack is not supported on x86_32
21mr|pentaho-reporting-flow-engine-0.9.4-11|35	ExcludeArch: %{ix86}
21mr|pentaho-reporting-flow-engine-0.9.4-11|36	
21mr|pentaho-reporting-flow-engine-0.9.4-11|37	%description
21mr|pentaho-reporting-flow-engine-0.9.4-11|38	Pentaho Reporting Flow Engine is a free Java report library, formerly
21mr|pentaho-reporting-flow-engine-0.9.4-11|39	known as 'JFreeReport'
21mr|pentaho-reporting-flow-engine-0.9.4-11|40	
21mr|pentaho-reporting-flow-engine-0.9.4-11|41	%package javadoc
21mr|pentaho-reporting-flow-engine-0.9.4-11|42	Summary:	Javadoc for %{name}
21mr|pentaho-reporting-flow-engine-0.9.4-11|43	Group:		Development/Java
21mr|pentaho-reporting-flow-engine-0.9.4-11|44	Requires:	%{name} = %{version}-%{release}
21mr|pentaho-reporting-flow-engine-0.9.4-11|45	Requires:	javapackages-filesystem
21mr|pentaho-reporting-flow-engine-0.9.4-11|46	
21mr|pentaho-reporting-flow-engine-0.9.4-11|47	%description javadoc
21mr|pentaho-reporting-flow-engine-0.9.4-11|48	Javadoc for %{name}.
21mr|pentaho-reporting-flow-engine-0.9.4-11|49	
21mr|pentaho-reporting-flow-engine-0.9.4-11|50	%prep
21mr|pentaho-reporting-flow-engine-0.9.4-11|51	%setup -q -c
21mr|pentaho-reporting-flow-engine-0.9.4-11|52	mkdir -p lib
21mr|pentaho-reporting-flow-engine-0.9.4-11|53	find . -name "*.jar" -exec rm -f {} \;
21mr|pentaho-reporting-flow-engine-0.9.4-11|54	build-jar-repository -s -p lib commons-logging-api libbase libloader \
21mr|pentaho-reporting-flow-engine-0.9.4-11|55	libfonts libxml jaxp libformula librepository sac flute liblayout \
21mr|pentaho-reporting-flow-engine-0.9.4-11|56	libserializer
21mr|pentaho-reporting-flow-engine-0.9.4-11|57	
21mr|pentaho-reporting-flow-engine-0.9.4-11|58	%build
21mr|pentaho-reporting-flow-engine-0.9.4-11|59	ant jar javadoc
21mr|pentaho-reporting-flow-engine-0.9.4-11|60	
21mr|pentaho-reporting-flow-engine-0.9.4-11|61	%install
21mr|pentaho-reporting-flow-engine-0.9.4-11|62	mkdir -p %{buildroot}%{_javadir}
21mr|pentaho-reporting-flow-engine-0.9.4-11|63	cp -p build/lib/flow-engine.jar %{buildroot}%{_javadir}/flow-engine.jar
21mr|pentaho-reporting-flow-engine-0.9.4-11|64	
21mr|pentaho-reporting-flow-engine-0.9.4-11|65	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|pentaho-reporting-flow-engine-0.9.4-11|66	cp -rp build/api %{buildroot}%{_javadocdir}/%{name}
21mr|pentaho-reporting-flow-engine-0.9.4-11|67	
21mr|pentaho-reporting-flow-engine-0.9.4-11|68	%files
21mr|pentaho-reporting-flow-engine-0.9.4-11|69	%doc licence-LGPL.txt README.txt ChangeLog.txt
21mr|pentaho-reporting-flow-engine-0.9.4-11|70	%{_javadir}/*.jar
21mr|pentaho-reporting-flow-engine-0.9.4-11|71	
21mr|pentaho-reporting-flow-engine-0.9.4-11|72	%files javadoc
21mr|pentaho-reporting-flow-engine-0.9.4-11|73	%{_javadocdir}/%{name}

14689 21
21mr|perl-5.30.3-25|1	# ******************************************************************
21mr|perl-5.30.3-25|2	# *** IMPORTANT: When upgrading to a newer, incompatible release ***
21mr|perl-5.30.3-25|3	# *** (e.g. 5.26.x -> 5.27, not 5.26.1 -> 5.26.2), a number of   ***
21mr|perl-5.30.3-25|4	# *** package builds will break due to the gprintify script in   ***
21mr|perl-5.30.3-25|5	# *** spec-helper requiring some extra modules that can be       ***
21mr|perl-5.30.3-25|6	# *** run by /usr/bin/perl.                                      ***
21mr|perl-5.30.3-25|7	# *** Please make sure that after building the new perl package, ***
21mr|perl-5.30.3-25|8	# *** you rebuild (in that order):                               ***
21mr|perl-5.30.3-25|9	# *** perl-File-Slurp                                            ***
21mr|perl-5.30.3-25|10	# *** perl-Test-Pod                                              ***
21mr|perl-5.30.3-25|11	# *** perl-Devel-Symdump                                         ***
21mr|perl-5.30.3-25|12	# *** perl-PathTools                                             ***
21mr|perl-5.30.3-25|13	# *** perl-Pod-Coverage                                          ***
21mr|perl-5.30.3-25|14	# *** perl-Test-Pod-Coverage                                     ***
21mr|perl-5.30.3-25|15	# *** perl-Try-Tiny                                              ***
21mr|perl-5.30.3-25|16	# *** perl-Test-Fatal                                            ***
21mr|perl-5.30.3-25|17	# *** perl-Test-Nowarnings                                       ***
21mr|perl-5.30.3-25|18	# *** perl-Test-Deep                                             ***
21mr|perl-5.30.3-25|19	# *** perl-Test-Warnings                                         ***
21mr|perl-5.30.3-25|20	# *** perl-Exporter-Tiny                                         ***
21mr|perl-5.30.3-25|21	# *** perl-List-MoreUtils                                        ***
21mr|perl-5.30.3-25|22	# *** perl-IPC-Run                                               ***
21mr|perl-5.30.3-25|23	# ***                                                            ***
21mr|perl-5.30.3-25|24	# *** gprintify is disabled for those packages; they will not    ***
21mr|perl-5.30.3-25|25	# *** fail because of its dependencies.                          ***
21mr|perl-5.30.3-25|26	# ***                                                            ***
21mr|perl-5.30.3-25|27	# *** Due to other dependency issues in build roots, you will    ***
21mr|perl-5.30.3-25|28	# *** also want to rebuild (in that order):                      ***
21mr|perl-5.30.3-25|29	# *** perl-HTML-Tagset                                           ***
21mr|perl-5.30.3-25|30	# *** perl-HTML-Parser                                           ***
21mr|perl-5.30.3-25|31	# *** perl-Sub-Install                                           ***
21mr|perl-5.30.3-25|32	# *** perl-Params-Util                                           ***
21mr|perl-5.30.3-25|33	# *** perl-Data-OptList                                          ***
21mr|perl-5.30.3-25|34	# *** perl-Test-Requires                                         ***
21mr|perl-5.30.3-25|35	# *** perl-Spiffy                                                ***
21mr|perl-5.30.3-25|36	# *** perl-Test-Base                                             ***
21mr|perl-5.30.3-25|37	# *** perl-YAML                                                  ***
21mr|perl-5.30.3-25|38	# *** perl-Module-Build                                          ***
21mr|perl-5.30.3-25|39	# *** perl-DynaLoader-Functions                                  ***
21mr|perl-5.30.3-25|40	# *** perl-Devel-CallChecker                                     ***
21mr|perl-5.30.3-25|41	# *** perl-Params-Classify                                       ***
21mr|perl-5.30.3-25|42	# *** perl-Module-Runtime                                        ***
21mr|perl-5.30.3-25|43	# *** perl-Sub-Exporter                                          ***
21mr|perl-5.30.3-25|44	# *** perl-Dist-CheckConflicts                                   ***
21mr|perl-5.30.3-25|45	# *** perl-Module-Implementation                                 ***
21mr|perl-5.30.3-25|46	# *** perl-Sub-Uplevel                                           ***
21mr|perl-5.30.3-25|47	# *** perl-Test-Exception                                        ***
21mr|perl-5.30.3-25|48	# *** perl-Test-Needs                                            ***
21mr|perl-5.30.3-25|49	# *** perl-Capture-Tiny                                          ***
21mr|perl-5.30.3-25|50	# *** perl-Test-Output                                           ***
21mr|perl-5.30.3-25|51	# *** perl-Sub-Name                                              ***
21mr|perl-5.30.3-25|52	# *** perl-Package-Stash-XS                                      ***
21mr|perl-5.30.3-25|53	# *** perl-Package-Stash                                         ***
21mr|perl-5.30.3-25|54	# *** perl-Package-DeprecationManager                            ***
21mr|perl-5.30.3-25|55	# *** perl-Sub-Identify                                          ***
21mr|perl-5.30.3-25|56	# *** perl-Scope-Guard                                           ***
21mr|perl-5.30.3-25|57	# *** perl-Sub-Exporter-Progressive                              ***
21mr|perl-5.30.3-25|58	# *** perl-B-Hooks-EndOfScope                                    ***
21mr|perl-5.30.3-25|59	# *** perl-namespace-clean                                       ***
21mr|perl-5.30.3-25|60	# *** perl-Class-Load                                            ***
21mr|perl-5.30.3-25|61	# *** perl-Devel-GlobalDestruction                               ***
21mr|perl-5.30.3-25|62	# *** perl-Devel-StackTrace                                      ***
21mr|perl-5.30.3-25|63	# *** perl-Eval-Closure                                          ***
21mr|perl-5.30.3-25|64	# *** perl-Class-C3-XS                                           ***
21mr|perl-5.30.3-25|65	# *** perl-Algorithm-C3                                          ***
21mr|perl-5.30.3-25|66	# *** perl-Class-C3                                              ***
21mr|perl-5.30.3-25|67	# *** perl-File-Remove                                           ***
21mr|perl-5.30.3-25|68	# *** perl-JSON                                                  ***
21mr|perl-5.30.3-25|69	# *** perl-Module-ScanDeps                                       ***
21mr|perl-5.30.3-25|70	# *** perl-Probe-Perl                                            ***
21mr|perl-5.30.3-25|71	# *** perl-IPC-Run3                                              ***
21mr|perl-5.30.3-25|72	# *** perl-Test-Script                                           ***
21mr|perl-5.30.3-25|73	# *** perl-File-Which                                            ***
21mr|perl-5.30.3-25|74	# *** perl-SUPER                                                 ***
21mr|perl-5.30.3-25|75	# *** perl-Test-MockModule                                       ***
21mr|perl-5.30.3-25|76	# *** perl-Archive-Zip                                           ***
21mr|perl-5.30.3-25|77	# *** perl-PAR-Dist                                              ***
21mr|perl-5.30.3-25|78	# *** perl-Module-Install                                        ***
21mr|perl-5.30.3-25|79	# *** perl-MRO-Compat                                            ***
21mr|perl-5.30.3-25|80	# *** perl-Task-Weaken                                           ***
21mr|perl-5.30.3-25|81	# *** perl-Test-LongString                                       ***
21mr|perl-5.30.3-25|82	# *** perl-Devel-OverloadInfo                                    ***
21mr|perl-5.30.3-25|83	# *** perl-Moose                                                 ***
21mr|perl-5.30.3-25|84	# *** perl-strictures                                            ***
21mr|perl-5.30.3-25|85	# *** perl-Class-Method-Modifiers                                ***
21mr|perl-5.30.3-25|86	# *** perl-Role-Tiny                                             ***
21mr|perl-5.30.3-25|87	# *** perl-Sub-Quote                                             ***
21mr|perl-5.30.3-25|88	# *** perl-Moo                                                   ***
21mr|perl-5.30.3-25|89	# *** perl-PerlIO-utf8_strict                                    ***
21mr|perl-5.30.3-25|90	# *** perl-IO-String                                             ***
21mr|perl-5.30.3-25|91	# *** perl-Mixin-Linewise                                        ***
21mr|perl-5.30.3-25|92	# *** perl-Config-INI                                            ***
21mr|perl-5.30.3-25|93	# *** perl-Type-Tiny                                             ***
21mr|perl-5.30.3-25|94	# *** perl-Array-Compare                                         ***
21mr|perl-5.30.3-25|95	# *** perl-File-Slurp-Tiny                                       ***
21mr|perl-5.30.3-25|96	# *** perl-Tree-DAG_Node                                         ***
21mr|perl-5.30.3-25|97	# *** perl-Test-Warn                                             ***
21mr|perl-5.30.3-25|98	# *** perl-Algorithm-Diff                                        ***
21mr|perl-5.30.3-25|99	# *** perl-Text-Diff                                             ***
21mr|perl-5.30.3-25|100	# *** perl-Test-Differences                                      ***
21mr|perl-5.30.3-25|101	# *** perl-File-Slurper                                          ***
21mr|perl-5.30.3-25|102	# *** perl-Pod-POM                                               ***
21mr|perl-5.30.3-25|103	# *** perl-File-HomeDir                                          ***
21mr|perl-5.30.3-25|104	# *** perl-AppConfig                                             ***
21mr|perl-5.30.3-25|105	# *** perl-Text-Reform                                           ***
21mr|perl-5.30.3-25|106	# *** perl-Text-Autoformat                                       ***
21mr|perl-5.30.3-25|107	# *** perl-Template-Toolkit (force installation -- circular dep) ***
21mr|perl-5.30.3-25|108	# *** perl-CGI                                                   ***
21mr|perl-5.30.3-25|109	# *** perl-SGMLSpm                                               ***
21mr|perl-5.30.3-25|110	# *** git                                                        ***
21mr|perl-5.30.3-25|111	# *** perl-YAML-Tiny                                             ***
21mr|perl-5.30.3-25|112	# ******************************************************************
21mr|perl-5.30.3-25|113	
21mr|perl-5.30.3-25|114	%global perl_version    5.30.3
21mr|perl-5.30.3-25|115	%global perl_epoch      4
21mr|perl-5.30.3-25|116	%global perl_arch_stem -thread-multi
21mr|perl-5.30.3-25|117	%global perl_archname %{_arch}-%{_os}%{perl_arch_stem}
21mr|perl-5.30.3-25|118	
21mr|perl-5.30.3-25|119	# Avoid nasty circular dependency loop -- gprintify uses perl
21mr|perl-5.30.3-25|120	# and various perl-modules not in the perl core distro
21mr|perl-5.30.3-25|121	%define dont_gprintify 1
21mr|perl-5.30.3-25|122	
21mr|perl-5.30.3-25|123	# (tpg) without this other perl modules fails to build
21mr|perl-5.30.3-25|124	# do NOT remove it unless you want to fix all the perl crazy world
21mr|perl-5.30.3-25|125	%define _disable_ld_no_undefined 1
21mr|perl-5.30.3-25|126	
21mr|perl-5.30.3-25|127	# And don't run perl_cleaner -- we want to own some directories even
21mr|perl-5.30.3-25|128	# if they're empty.
21mr|perl-5.30.3-25|129	%define dont_cleanup_perl 1
21mr|perl-5.30.3-25|130	
21mr|perl-5.30.3-25|131	%global multilib_64_archs aarch64 %{power64} s390x sparc64 %{x86_64} riscv64
21mr|perl-5.30.3-25|132	%global parallel_tests 0
21mr|perl-5.30.3-25|133	%global tapsetdir   %{_datadir}/systemtap/tapset
21mr|perl-5.30.3-25|134	
21mr|perl-5.30.3-25|135	%define perl_bootstrap 0
21mr|perl-5.30.3-25|136	
21mr|perl-5.30.3-25|137	%global dual_life 1
21mr|perl-5.30.3-25|138	%global rebuild_from_scratch %{defined perl_bootstrap}
21mr|perl-5.30.3-25|139	
21mr|perl-5.30.3-25|140	# This is to emulate the perl_archlib macro but of the newly installed perl
21mr|perl-5.30.3-25|141	# which may be different
21mr|perl-5.30.3-25|142	%define this_perl_archlib %{_prefix}/lib/perl5/%{version}/%{perl_archname}
21mr|perl-5.30.3-25|143	
21mr|perl-5.30.3-25|144	# This overrides filters from build root (/usr/lib/rpm/macros.d/macros.perl)
21mr|perl-5.30.3-25|145	# intentionally (unversioned perl(DB) is removed and versioned one is kept).
21mr|perl-5.30.3-25|146	# Filter provides from *.pl files, bug #924938
21mr|perl-5.30.3-25|147	%global __provides_exclude_from .*%{_docdir}|.*%{this_perl_archlib}/.*\\.pl$|.*%{perl_privlib}/.*\\.pl$
21mr|perl-5.30.3-25|148	%global __requires_exclude_from %{_docdir}
21mr|perl-5.30.3-25|149	%global __provides_exclude perl\\((VMS|Win32|BSD::|DB\\)$)
21mr|perl-5.30.3-25|150	%global __requires_exclude perl\\((VMS|BSD::|Win32|Tk|Mac::|Your::Module::Here|unicore::Name|FCGI|Locale::Codes::.*(Code|Retired))
21mr|perl-5.30.3-25|151	
21mr|perl-5.30.3-25|152	# Filter dependencies on private modules. Generator:
21mr|perl-5.30.3-25|153	# for F in $(find lib -type f); do perl -e '$/ = undef; $_ = <>; if (/^package #\R([\w:]*);/m) { print qq{|^perl\\\\($1\\\\)} }' "$F"; done
21mr|perl-5.30.3-25|154	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Locale::Codes::Country_Retired\\)|^perl\\(Locale::Codes::LangFam_Retired\\)|^perl\\(Locale::Codes::Script_Retired\\)|^perl\\(Locale::Codes::LangExt_Codes\\)|^perl\\(Locale::Codes::LangFam_Codes\\)|^perl\\(Locale::Codes::Script_Codes\\)|^perl\\(Locale::Codes::Language_Codes\\)|^perl\\(Locale::Codes::LangExt_Retired\\)|^perl\\(Locale::Codes::Currency_Codes\\)|^perl\\(Locale::Codes::LangVar_Retired\\)|^perl\\(Locale::Codes::Language_Retired\\)|^perl\\(Locale::Codes::Country_Codes\\)|^perl\\(Locale::Codes::LangVar_Codes\\)|^perl\\(Locale::Codes::Currency_Retired\\)
21mr|perl-5.30.3-25|155	
21mr|perl-5.30.3-25|156	# same as we provide in /usr/lib/rpm/macros.d/macros.perl
21mr|perl-5.30.3-25|157	%global perl5_testdir   %{_libexecdir}/perl5-tests
21mr|perl-5.30.3-25|158	
21mr|perl-5.30.3-25|159	# Optional features
21mr|perl-5.30.3-25|160	# We can bootstrap without gdbm
21mr|perl-5.30.3-25|161	%bcond_without gdbm
21mr|perl-5.30.3-25|162	# Support for groff, bug #135101
21mr|perl-5.30.3-25|163	%bcond_without perl_enables_groff
21mr|perl-5.30.3-25|164	# Run syslog tests
21mr|perl-5.30.3-25|165	%bcond_with perl_enables_syslog_test
21mr|perl-5.30.3-25|166	# SystemTap support
21mr|perl-5.30.3-25|167	%bcond_without perl_enables_systemtap
21mr|perl-5.30.3-25|168	# <> operator uses File::Glob nowadays. CSH is not needed.
21mr|perl-5.30.3-25|169	%bcond_with perl_enables_tcsh
21mr|perl-5.30.3-25|170	# We can skip %%check phase
21mr|perl-5.30.3-25|171	# (tpg) 2018-09-10 only two tests fails
21mr|perl-5.30.3-25|172	#   op/sprintf2.t --> https://rt.perl.org/Public/Bug/Display.html?id=131388
21mr|perl-5.30.3-25|173	#   run/dtrace.t --> ??
21mr|perl-5.30.3-25|174	%bcond_with test
21mr|perl-5.30.3-25|175	
21mr|perl-5.30.3-25|176	Name:           perl
21mr|perl-5.30.3-25|177	# These are all found licenses. They are distributed among various
21mr|perl-5.30.3-25|178	# subpackages.
21mr|perl-5.30.3-25|179	# dist/Tie-File/lib/Tie/File.pm:        GPLv2+ or Artistic
21mr|perl-5.30.3-25|180	# cpan/Getopt-Long/lib/Getopt/Long.pm:  GPLv2+ or Artistic
21mr|perl-5.30.3-25|181	# cpan/Compress-Raw-Zlib/Zlib.xs:       (GPL+ or Artistic) and zlib
21mr|perl-5.30.3-25|182	# cpan/Digest-MD5/MD5.xs:               (GPL+ or Artistic) and BSD
21mr|perl-5.30.3-25|183	# cpan/Time-Piece/Piece.xs:             (GPL+ or Artistic) and BSD
21mr|perl-5.30.3-25|184	# dist/PathTools/Cwd.xs:                (GPL+ or Artistic) and BSD
21mr|perl-5.30.3-25|185	# util.c:                               (GPL+ or Artistic) and BSD
21mr|perl-5.30.3-25|186	# cpan/perlfaq/lib/perlfaq4.pod:        (GPL+ or Artistic) and Public Domain
21mr|perl-5.30.3-25|187	# cpan/Test-Simple/lib/Test/Tutorial.pod:   (GPL+ or Artistic) and
21mr|perl-5.30.3-25|188	#                                           Public Domain
21mr|perl-5.30.3-25|189	# cpan/MIME-Base64/Base64.xs:           (GPL+ or Artistic) and MIT
21mr|perl-5.30.3-25|190	# cpan/Test-Simple/lib/ok.pm:           CC0
21mr|perl-5.30.3-25|191	# cpan/Text-Tabs/lib/Text/Wrap.pm:      TTWL
21mr|perl-5.30.3-25|192	# cpan/Encode/bin/encguess:             Artistic 2.0
21mr|perl-5.30.3-25|193	# cpan/libnet/lib/Net/libnetFAQ.pod:    Artistic    (CPAN RT#117888)
21mr|perl-5.30.3-25|194	# cpan/Unicode-Collate/Collate/allkeys.txt:     Unicode
21mr|perl-5.30.3-25|195	# lib/unicore:                          UCD
21mr|perl-5.30.3-25|196	# ext/SDBM_File/sdbm.{c,h}:             Public domain
21mr|perl-5.30.3-25|197	# regexec.c, regcomp.c:                 HSLR
21mr|perl-5.30.3-25|198	# cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm:    MIT (with
21mr|perl-5.30.3-25|199	#                                       exception for Perl)
21mr|perl-5.30.3-25|200	# time64.c:                             MIT
21mr|perl-5.30.3-25|201	# pod/perlpodstyle.pod:                 MIT
21mr|perl-5.30.3-25|202	# pod/perlunicook.pod:                  (GPL+ or Artistic) and Public Domain
21mr|perl-5.30.3-25|203	# pod/perlgpl.pod:                      GPL text
21mr|perl-5.30.3-25|204	# pod/perlartistic.pod:                 Artistic text
21mr|perl-5.30.3-25|205	# ext/File-Glob/bsd_glob.{c,h}:         BSD
21mr|perl-5.30.3-25|206	# Other files:                          GPL+ or Artistic
21mr|perl-5.30.3-25|207	## Not is a binary package
21mr|perl-5.30.3-25|208	# cpan/podlators/t/style/minimum-version.t          MIT
21mr|perl-5.30.3-25|209	# cpan/Term-ANSIColor/t/lib/Test/RRA/Config.pm:     MIT
21mr|perl-5.30.3-25|210	## Unbundled
21mr|perl-5.30.3-25|211	# cpan/Compress-Raw-Bzip2/bzip2-src:    BSD
21mr|perl-5.30.3-25|212	# cpan/Compress-Raw-Zlib/zlib-src:      zlib
21mr|perl-5.30.3-25|213	## perl sub-package notice
21mr|perl-5.30.3-25|214	# perluniprops.pod is generated from lib/unicore sources:   UCD
21mr|perl-5.30.3-25|215	#
21mr|perl-5.30.3-25|216	# This sub-subpackage doesn't contain any copyrightable material.
21mr|perl-5.30.3-25|217	# Nevertheless, it needs a License tag, so we'll use the generic
21mr|perl-5.30.3-25|218	# "perl" license.
21mr|perl-5.30.3-25|219	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|220	Epoch:          %{perl_epoch}
21mr|perl-5.30.3-25|221	Version:        %{perl_version}
21mr|perl-5.30.3-25|222	# release number must be even higher, because dual-lived modules will be broken otherwise
21mr|perl-5.30.3-25|223	# (tpg) for now keep at least 13 - 2019-11-11
21mr|perl-5.30.3-25|224	Release:        25
21mr|perl-5.30.3-25|225	Group:          Development/Perl
21mr|perl-5.30.3-25|226	Summary:        Practical Extraction and Report Language
21mr|perl-5.30.3-25|227	Url:            http://www.perl.org/
21mr|perl-5.30.3-25|228	Source0:        http://www.cpan.org/src/5.0/perl-%{perl_version}.tar.xz
21mr|perl-5.30.3-25|229	Source3:        macros.perl
21mr|perl-5.30.3-25|230	#Systemtap tapset and example that make use of systemtap-sdt-devel
21mr|perl-5.30.3-25|231	# build requirement. Written by lberk; Not yet upstream.
21mr|perl-5.30.3-25|232	Source4:        perl.stp
21mr|perl-5.30.3-25|233	Source5:        perl-example.stp
21mr|perl-5.30.3-25|234	# Tom Christiansen confirms Pod::Html uses the same license as perl
21mr|perl-5.30.3-25|235	Source6:        Pod-Html-license-clarification
21mr|perl-5.30.3-25|236	# Pregenerated dependencies for bootstrap.
21mr|perl-5.30.3-25|237	# If your RPM tool fails on including the source file, then you forgot to
21mr|perl-5.30.3-25|238	# define _sourcedir macro to point to the directory with the sources.
21mr|perl-5.30.3-25|239	Source7:        gendep.macros
21mr|perl-5.30.3-25|240	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|241	%include %{SOURCE7}
21mr|perl-5.30.3-25|242	%endif
21mr|perl-5.30.3-25|243	Source100:	perl.rpmlintrc
21mr|perl-5.30.3-25|244	
21mr|perl-5.30.3-25|245	# Removes date check, Fedora/RHEL specific
21mr|perl-5.30.3-25|246	Patch1:         perl-perlbug-tag.patch
21mr|perl-5.30.3-25|247	
21mr|perl-5.30.3-25|248	# Fedora/RHEL only (64bit only)
21mr|perl-5.30.3-25|249	Patch3:         perl-5.8.0-libdir64.patch
21mr|perl-5.30.3-25|250	
21mr|perl-5.30.3-25|251	# Fedora/RHEL specific (use libresolv instead of libbind), bug #151127
21mr|perl-5.30.3-25|252	Patch4:         perl-5.10.0-libresolv.patch
21mr|perl-5.30.3-25|253	
21mr|perl-5.30.3-25|254	# FIXME: May need the "Fedora" references removed before upstreaming
21mr|perl-5.30.3-25|255	# patches ExtUtils-MakeMaker
21mr|perl-5.30.3-25|256	Patch5:         perl-USE_MM_LD_RUN_PATH.patch
21mr|perl-5.30.3-25|257	
21mr|perl-5.30.3-25|258	# Provide maybe_command independently, bug #1129443
21mr|perl-5.30.3-25|259	Patch6:         perl-5.22.1-Provide-ExtUtils-MM-methods-as-standalone-ExtUtils-M.patch
21mr|perl-5.30.3-25|260	
21mr|perl-5.30.3-25|261	# The Fedora builders started randomly failing this futime test
21mr|perl-5.30.3-25|262	# only on x86_64, so we just don't run it. Works fine on normal
21mr|perl-5.30.3-25|263	# systems.
21mr|perl-5.30.3-25|264	Patch7:         perl-5.10.0-x86_64-io-test-failure.patch
21mr|perl-5.30.3-25|265	
21mr|perl-5.30.3-25|266	# switch off test, which is failing only on koji (fork)
21mr|perl-5.30.3-25|267	Patch8:         perl-5.14.1-offtest.patch
21mr|perl-5.30.3-25|268	
21mr|perl-5.30.3-25|269	# Define SONAME for libperl.so
21mr|perl-5.30.3-25|270	Patch15:        perl-5.16.3-create_libperl_soname.patch
21mr|perl-5.30.3-25|271	
21mr|perl-5.30.3-25|272	# Install libperl.so to -Dshrpdir value
21mr|perl-5.30.3-25|273	Patch16:        perl-5.22.0-Install-libperl.so-to-shrpdir-on-Linux.patch
21mr|perl-5.30.3-25|274	
21mr|perl-5.30.3-25|275	# Make *DBM_File desctructors thread-safe, bug #1107543, RT#61912
21mr|perl-5.30.3-25|276	Patch26:        https://src.fedoraproject.org/rpms/perl/raw/master/f/perl-5.18.2-Destroy-GDBM-NDBM-ODBM-SDBM-_File-objects-only-from-.patch
21mr|perl-5.30.3-25|277	
21mr|perl-5.30.3-25|278	# Replace ExtUtils::MakeMaker dependency with ExtUtils::MM::Utils.
21mr|perl-5.30.3-25|279	# This allows not to require perl-devel. Bug #1129443
21mr|perl-5.30.3-25|280	Patch30:        perl-5.22.1-Replace-EU-MM-dependnecy-with-EU-MM-Utils-in-IPC-Cmd.patch
21mr|perl-5.30.3-25|281	
21mr|perl-5.30.3-25|282	# Link XS modules to pthread library to fix linking with -z defs,
21mr|perl-5.30.3-25|283	# <https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3RHZEHLRUHJFF2XGHI5RB6YPDNLDR4HG/>
21mr|perl-5.30.3-25|284	Patch79:        perl-5.27.8-hints-linux-Add-lphtread-to-lddlflags.patch
21mr|perl-5.30.3-25|285	
21mr|perl-5.30.3-25|286	# Link XS modules to libperl.so with EU::CBuilder on Linux, bug #960048
21mr|perl-5.30.3-25|287	Patch200:       perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-CBuilder-on-Li.patch
21mr|perl-5.30.3-25|288	
21mr|perl-5.30.3-25|289	# Link XS modules to libperl.so with EU::MM on Linux, bug #960048
21mr|perl-5.30.3-25|290	Patch201:       perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-MM-on-Linux.patch
21mr|perl-5.30.3-25|291	
21mr|perl-5.30.3-25|292	# https://rt.perl.org/Public/Bug/Display.html?id=131388
21mr|perl-5.30.3-25|293	Patch205:       0001-toke.c-Cast-I32-to-NV-in-Perl_pow-call.patch
21mr|perl-5.30.3-25|294	
21mr|perl-5.30.3-25|295	Patch206:       CVE-2023-31484.patch
21mr|perl-5.30.3-25|296	Patch207:       CVE-2023-31486.patch
21mr|perl-5.30.3-25|297	Patch208:       CVE-2021-36770.patch
21mr|perl-5.30.3-25|298	# CVE-2023-47100 is a duplicate of CVE-2023-47038
21mr|perl-5.30.3-25|299	Patch209:       CVE-2023-47038.patch
21mr|perl-5.30.3-25|300	Patch210: 	0002-fix-fuzzing-errors.patch
21mr|perl-5.30.3-25|301	Patch211:	disable-stack-unwinding.patch
21mr|perl-5.30.3-25|302	
21mr|perl-5.30.3-25|303	BuildRequires:  bash
21mr|perl-5.30.3-25|304	BuildRequires:  pkgconfig(bzip2)
21mr|perl-5.30.3-25|305	BuildRequires:  coreutils
21mr|perl-5.30.3-25|306	BuildRequires:  findutils
21mr|perl-5.30.3-25|307	BuildRequires:  bison
21mr|perl-5.30.3-25|308	BuildRequires:  byacc
21mr|perl-5.30.3-25|309	BuildRequires:  less
21mr|perl-5.30.3-25|310	BuildRequires:  zip
21mr|perl-5.30.3-25|311	BuildRequires:  gcc
21mr|perl-5.30.3-25|312	BuildRequires:  binutils-devel
21mr|perl-5.30.3-25|313	%if %{with gdbm}
21mr|perl-5.30.3-25|314	BuildRequires:  gdbm-devel
21mr|perl-5.30.3-25|315	%endif
21mr|perl-5.30.3-25|316	# for iconv
21mr|perl-5.30.3-25|317	BuildRequires:  glibc
21mr|perl-5.30.3-25|318	%if %{with perl_enables_groff}
21mr|perl-5.30.3-25|319	# Build-require groff tools for populating %%Config correctly, bug #135101
21mr|perl-5.30.3-25|320	BuildRequires:  groff-base
21mr|perl-5.30.3-25|321	%endif
21mr|perl-5.30.3-25|322	BuildRequires:  db-devel
21mr|perl-5.30.3-25|323	BuildRequires:  make
21mr|perl-5.30.3-25|324	%if !%{defined perl_bootstrap}
21mr|perl-5.30.3-25|325	BuildRequires:  perl
21mr|perl-5.30.3-25|326	%endif
21mr|perl-5.30.3-25|327	BuildRequires:  sed
21mr|perl-5.30.3-25|328	%if %{with perl_enables_systemtap}
21mr|perl-5.30.3-25|329	BuildRequires:  systemtap-devel
21mr|perl-5.30.3-25|330	%endif
21mr|perl-5.30.3-25|331	BuildRequires:  tar
21mr|perl-5.30.3-25|332	%if %{with perl_enables_tcsh}
21mr|perl-5.30.3-25|333	BuildRequires:  tcsh
21mr|perl-5.30.3-25|334	%endif
21mr|perl-5.30.3-25|335	BuildRequires:  pkgconfig(zlib)
21mr|perl-5.30.3-25|336	
21mr|perl-5.30.3-25|337	# For tests
21mr|perl-5.30.3-25|338	%if %{with test}
21mr|perl-5.30.3-25|339	BuildRequires:  procps
21mr|perl-5.30.3-25|340	%if %{with perl_enables_syslog_test}
21mr|perl-5.30.3-25|341	BuildRequires:  rsyslog
21mr|perl-5.30.3-25|342	%endif
21mr|perl-5.30.3-25|343	%endif
21mr|perl-5.30.3-25|344	
21mr|perl-5.30.3-25|345	# compat macro needed for rebuild
21mr|perl-5.30.3-25|346	%global perl_compat perl(:MODULE_COMPAT_5.28.0)
21mr|perl-5.30.3-25|347	
21mr|perl-5.30.3-25|348	Requires:       %perl_compat
21mr|perl-5.30.3-25|349	Requires:       perl-base%{?_isa} = %{perl_epoch}:%{perl_version}-%{release}
21mr|perl-5.30.3-25|350	Requires:       perl-libs%{?_isa} = %{perl_epoch}:%{perl_version}-%{release}
21mr|perl-5.30.3-25|351	### FIXME enable once macros.perl is removed from rpm-openmandriva-macros
21mr|perl-5.30.3-25|352	#Requires:       perl-macros
21mr|perl-5.30.3-25|353	Requires:       perl-utils
21mr|perl-5.30.3-25|354	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|355	%gendep_perl
21mr|perl-5.30.3-25|356	%endif
21mr|perl-5.30.3-25|357	
21mr|perl-5.30.3-25|358	Requires:       perl-File-Fetch
21mr|perl-5.30.3-25|359	Requires:       perl-File-Path
21mr|perl-5.30.3-25|360	Requires:       perl-File-Temp
21mr|perl-5.30.3-25|361	Requires:       perl-Getopt-Long
21mr|perl-5.30.3-25|362	Requires:       perl-Encode
21mr|perl-5.30.3-25|363	Requires:       perl-IO-Compress
21mr|perl-5.30.3-25|364	Requires:       perl-IO-Zlib
21mr|perl-5.30.3-25|365	Requires:       perl-Compress-Raw-Zlib
21mr|perl-5.30.3-25|366	Requires:       perl-Compress-Raw-Bzip2
21mr|perl-5.30.3-25|367	Requires:       perl-Carp
21mr|perl-5.30.3-25|368	Requires:       perl-Exporter
21mr|perl-5.30.3-25|369	Requires:       perl-IPC-Cmd
21mr|perl-5.30.3-25|370	Requires:       perl-Data-Dumper
21mr|perl-5.30.3-25|371	Requires:       perl-Digest
21mr|perl-5.30.3-25|372	Requires:       perl-Digest-MD5
21mr|perl-5.30.3-25|373	Requires:       perl-Digest-SHA
21mr|perl-5.30.3-25|374	Requires:       perl-MIME-Base64
21mr|perl-5.30.3-25|375	Requires:       perl-Module-CoreList
21mr|perl-5.30.3-25|376	Requires:       perl-Thread-Queue
21mr|perl-5.30.3-25|377	Requires:       perl-version
21mr|perl-5.30.3-25|378	Requires:       perl-threads
21mr|perl-5.30.3-25|379	Requires:       perl-threads-shared
21mr|perl-5.30.3-25|380	Requires:       perl-parent
21mr|perl-5.30.3-25|381	Requires:       perl-autodie
21mr|perl-5.30.3-25|382	Requires:       perl-constant
21mr|perl-5.30.3-25|383	Requires:       perl-encoding
21mr|perl-5.30.3-25|384	
21mr|perl-5.30.3-25|385	# For compatibility with Fedora packages
21mr|perl-5.30.3-25|386	Provides:       perl-core = %{perl_version}-%{release}
21mr|perl-5.30.3-25|387	Provides:       perl-core%{?_isa} = %{perl_version}-%{release}
21mr|perl-5.30.3-25|388	
21mr|perl-5.30.3-25|389	Provides:       perl(version) = %{EVRD}
21mr|perl-5.30.3-25|390	
21mr|perl-5.30.3-25|391	%description
21mr|perl-5.30.3-25|392	Perl is a high-level programming language with roots in C, sed, awk and shell
21mr|perl-5.30.3-25|393	scripting. Perl is good at handling processes and files, and is especially
21mr|perl-5.30.3-25|394	good at handling text. Perl's hallmarks are practicality and efficiency.
21mr|perl-5.30.3-25|395	While it is used to do a lot of different things, Perl's most common
21mr|perl-5.30.3-25|396	applications are system administration utilities and web programming.
21mr|perl-5.30.3-25|397	
21mr|perl-5.30.3-25|398	This is a metapackage with all the Perl bits and core modules that can be
21mr|perl-5.30.3-25|399	found in the upstream tarball from perl.org.
21mr|perl-5.30.3-25|400	
21mr|perl-5.30.3-25|401	If you need only a specific feature, you can install a specific package
21mr|perl-5.30.3-25|402	instead. E.g. to handle Perl scripts with %{_bindir}/perl interpreter,
21mr|perl-5.30.3-25|403	install perl-base package. See perl-base description for more
21mr|perl-5.30.3-25|404	details on the Perl decomposition into packages.
21mr|perl-5.30.3-25|405	
21mr|perl-5.30.3-25|406	
21mr|perl-5.30.3-25|407	%package base
21mr|perl-5.30.3-25|408	Summary:        Standalone executable Perl interpreter
21mr|perl-5.30.3-25|409	License:        (GPL+ or Artistic) and (GPLv2+ or Artistic) and BSD and Public Domain and UCD
21mr|perl-5.30.3-25|410	# perl-base denotes a package with the perl executable.
21mr|perl-5.30.3-25|411	# Full EVR is for compatibility with systems that swapped perl and perl-core
21mr|perl-5.30.3-25|412	# <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules>,
21mr|perl-5.30.3-25|413	# bug #1464903.
21mr|perl-5.30.3-25|414	Version:        %{perl_version}
21mr|perl-5.30.3-25|415	Epoch:          %{perl_epoch}
21mr|perl-5.30.3-25|416	
21mr|perl-5.30.3-25|417	# For compatibility with Fedora packages
21mr|perl-5.30.3-25|418	Provides: perl-interpreter = %{perl_epoch}:%{perl_version}-%{release}
21mr|perl-5.30.3-25|419	
21mr|perl-5.30.3-25|420	Requires:       perl-libs%{?_isa} = %{perl_epoch}:%{perl_version}-%{release}
21mr|perl-5.30.3-25|421	# Require this till perl-interpreter sub-package provides any modules
21mr|perl-5.30.3-25|422	Requires:       %perl_compat
21mr|perl-5.30.3-25|423	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|424	%gendep_perl_interpreter
21mr|perl-5.30.3-25|425	%endif
21mr|perl-5.30.3-25|426	
21mr|perl-5.30.3-25|427	# We need this to break the dependency loop, and ensure that perl-libs
21mr|perl-5.30.3-25|428	# gets installed before perl-interpreter.
21mr|perl-5.30.3-25|429	Requires(post): perl-libs
21mr|perl-5.30.3-25|430	# Same as perl-libs. We need macros in basic buildroot, where Perl is only
21mr|perl-5.30.3-25|431	# because of git.
21mr|perl-5.30.3-25|432	### FIXME enable once macros.perl is removed from rpm-openmandriva-macros
21mr|perl-5.30.3-25|433	#Requires(post): perl-macros
21mr|perl-5.30.3-25|434	
21mr|perl-5.30.3-25|435	# File provides
21mr|perl-5.30.3-25|436	Provides:       perl(bytes_heavy.pl)
21mr|perl-5.30.3-25|437	Provides:       perl(dumpvar.pl)
21mr|perl-5.30.3-25|438	Provides:       perl(perl5db.pl)
21mr|perl-5.30.3-25|439	
21mr|perl-5.30.3-25|440	# suidperl isn't created by upstream since 5.12.0
21mr|perl-5.30.3-25|441	Obsoletes:      perl-suidperl <= 4:5.12.2
21mr|perl-5.30.3-25|442	# perl was renamed to perl-interpreter and perl-core renamed to perl
21mr|perl-5.30.3-25|443	# <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules>,
21mr|perl-5.30.3-25|444	# bug #1464903.
21mr|perl-5.30.3-25|445	Obsoletes:      perl < 4:5.26.0-395
21mr|perl-5.30.3-25|446	%rename perl-base
21mr|perl-5.30.3-25|447	
21mr|perl-5.30.3-25|448	%description base
21mr|perl-5.30.3-25|449	This is a Perl interpreter as a standalone executable %{_bindir}/perl
21mr|perl-5.30.3-25|450	required for handling Perl scripts. It does not provide all the other Perl
21mr|perl-5.30.3-25|451	modules or tools.
21mr|perl-5.30.3-25|452	
21mr|perl-5.30.3-25|453	Install this package if you want to program in Perl or enable your system to
21mr|perl-5.30.3-25|454	handle Perl scripts with %{_bindir}/perl interpreter.
21mr|perl-5.30.3-25|455	
21mr|perl-5.30.3-25|456	If your script requires some Perl modules, you can install them with
21mr|perl-5.30.3-25|457	"perl(MODULE)" where "MODULE" is a name of required module. E.g. install
21mr|perl-5.30.3-25|458	"perl(Test::More)" to make Test::More Perl module available.
21mr|perl-5.30.3-25|459	
21mr|perl-5.30.3-25|460	If you need all the Perl modules that come with upstream Perl sources, so
21mr|perl-5.30.3-25|461	called core modules, install perl package.
21mr|perl-5.30.3-25|462	
21mr|perl-5.30.3-25|463	If you only need perl run-time as a shared library, i.e. Perl interpreter
21mr|perl-5.30.3-25|464	embedded into another application, the only essential package is perl-libs.
21mr|perl-5.30.3-25|465	
21mr|perl-5.30.3-25|466	Perl header files can be found in perl-devel package.
21mr|perl-5.30.3-25|467	
21mr|perl-5.30.3-25|468	Perl utils like "splain" or "perlbug" can be found in perl-utils package.
21mr|perl-5.30.3-25|469	
21mr|perl-5.30.3-25|470	
21mr|perl-5.30.3-25|471	%package libs
21mr|perl-5.30.3-25|472	Summary:        The libraries for the perl run-time
21mr|perl-5.30.3-25|473	License:        (GPL+ or Artistic) and HSLR and MIT and UCD
21mr|perl-5.30.3-25|474	# Compat provides
21mr|perl-5.30.3-25|475	Provides:       %perl_compat
21mr|perl-5.30.3-25|476	Provides:       perl(:MODULE_COMPAT_5.26.1)
21mr|perl-5.30.3-25|477	Provides:       perl(:MODULE_COMPAT_5.26.0)
21mr|perl-5.30.3-25|478	Provides:       perl(:MODULE_COMPAT_5.28.0)
21mr|perl-5.30.3-25|479	Provides:       perl(:MODULE_COMPAT_%{version})
21mr|perl-5.30.3-25|480	# Interpreter version to fulfil required genersted from "require 5.006;"
21mr|perl-5.30.3-25|481	Provides:       perl(:VERSION) = %{perl_version}
21mr|perl-5.30.3-25|482	# Integeres are 64-bit on all platforms
21mr|perl-5.30.3-25|483	Provides:       perl(:WITH_64BIT)
21mr|perl-5.30.3-25|484	# Threading provides
21mr|perl-5.30.3-25|485	Provides:       perl(:WITH_ITHREADS)
21mr|perl-5.30.3-25|486	Provides:       perl(:WITH_THREADS)
21mr|perl-5.30.3-25|487	# Largefile provides
21mr|perl-5.30.3-25|488	Provides:       perl(:WITH_LARGEFILES)
21mr|perl-5.30.3-25|489	# PerlIO provides
21mr|perl-5.30.3-25|490	Provides:       perl(:WITH_PERLIO)
21mr|perl-5.30.3-25|491	# Loaded by charnames, unicore/Name.pm does not declare unicore::Name module
21mr|perl-5.30.3-25|492	Provides:       perl(unicore::Name)
21mr|perl-5.30.3-25|493	# Keep utf8 modules in perl-libs because a sole regular expression like /\pN/
21mr|perl-5.30.3-25|494	# causes loading utf8 and unicore/Heave.pl and unicore/lib files.
21mr|perl-5.30.3-25|495	Provides:       perl(utf8_heavy.pl)
21mr|perl-5.30.3-25|496	# utf8 and utf8_heavy.pl require Carp, re, strict, warnings, XSLoader
21mr|perl-5.30.3-25|497	Requires:       perl(Carp)
21mr|perl-5.30.3-25|498	Requires:       perl(Exporter)
21mr|perl-5.30.3-25|499	# Term::Cap is optional
21mr|perl-5.30.3-25|500	Requires:       perl(XSLoader)
21mr|perl-5.30.3-25|501	Requires:	%{_lib}perl5 = %{perl_epoch}:%{perl_version}-%{release}
21mr|perl-5.30.3-25|502	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|503	%gendep_perl_libs
21mr|perl-5.30.3-25|504	%endif
21mr|perl-5.30.3-25|505	
21mr|perl-5.30.3-25|506	# Remove private redefinitions
21mr|perl-5.30.3-25|507	# XSLoader redefines DynaLoader name space for compatibility, but does not
21mr|perl-5.30.3-25|508	# load the DynaLoader.pm (though the DynaLoader.xs is compiled into libperl).
21mr|perl-5.30.3-25|509	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\((charnames|DynaLoader)\\)$
21mr|perl-5.30.3-25|510	
21mr|perl-5.30.3-25|511	%description libs
21mr|perl-5.30.3-25|512	The is a perl run-time (interpreter as a shared library and include
21mr|perl-5.30.3-25|513	directories).
21mr|perl-5.30.3-25|514	
21mr|perl-5.30.3-25|515	
21mr|perl-5.30.3-25|516	%package devel
21mr|perl-5.30.3-25|517	Summary:        Header #files for use in perl development
21mr|perl-5.30.3-25|518	# l1_char_class_tab.h is generated from lib/unicore sources:    UCD
21mr|perl-5.30.3-25|519	License:        (GPL+ or Artistic) and UCD
21mr|perl-5.30.3-25|520	%if %{with perl_enables_systemtap}
21mr|perl-5.30.3-25|521	Requires:       systemtap-devel
21mr|perl-5.30.3-25|522	%endif
21mr|perl-5.30.3-25|523	Requires:       perl(ExtUtils::ParseXS)
21mr|perl-5.30.3-25|524	# needed for check section
21mr|perl-5.30.3-25|525	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|526	Requires:	perl(Test::More)
21mr|perl-5.30.3-25|527	Requires:	perl(ExtUtils::Manifest)
21mr|perl-5.30.3-25|528	%endif
21mr|perl-5.30.3-25|529	Requires:	perl-srpm-macros
21mr|perl-5.30.3-25|530	Requires:       %perl_compat
21mr|perl-5.30.3-25|531	# Match library and header files when downgrading releases
21mr|perl-5.30.3-25|532	Requires:       perl-libs%{?_isa} = %{perl_epoch}:%{perl_version}-%{release}
21mr|perl-5.30.3-25|533	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|534	%gendep_perl_devel
21mr|perl-5.30.3-25|535	%endif
21mr|perl-5.30.3-25|536	
21mr|perl-5.30.3-25|537	%description devel
21mr|perl-5.30.3-25|538	This package contains header files and development modules.
21mr|perl-5.30.3-25|539	Most perl packages will need to install perl-devel to build.
21mr|perl-5.30.3-25|540	
21mr|perl-5.30.3-25|541	
21mr|perl-5.30.3-25|542	%package macros
21mr|perl-5.30.3-25|543	Summary:        Macros for rpmbuild
21mr|perl-5.30.3-25|544	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|545	Requires:       %perl_compat
21mr|perl-5.30.3-25|546	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|547	%gendep_perl_macros
21mr|perl-5.30.3-25|548	%endif
21mr|perl-5.30.3-25|549	
21mr|perl-5.30.3-25|550	%description macros
21mr|perl-5.30.3-25|551	Macros for rpmbuild are needed during build of srpm in koji. This
21mr|perl-5.30.3-25|552	sub-package must be installed into buildroot, so it will be needed
21mr|perl-5.30.3-25|553	by perl. Perl is needed because of git.
21mr|perl-5.30.3-25|554	
21mr|perl-5.30.3-25|555	
21mr|perl-5.30.3-25|556	%package tests
21mr|perl-5.30.3-25|557	Summary:        The Perl test suite
21mr|perl-5.30.3-25|558	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|559	# right?
21mr|perl-5.30.3-25|560	AutoReqProv:    0
21mr|perl-5.30.3-25|561	Requires:       %perl_compat
21mr|perl-5.30.3-25|562	# FIXME - note this will need to change when doing the core/minimal swizzle
21mr|perl-5.30.3-25|563	Requires:       perl
21mr|perl-5.30.3-25|564	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|565	%gendep_perl_tests
21mr|perl-5.30.3-25|566	%endif
21mr|perl-5.30.3-25|567	
21mr|perl-5.30.3-25|568	%description tests
21mr|perl-5.30.3-25|569	This package contains the test suite included with Perl %{perl_version}.
21mr|perl-5.30.3-25|570	
21mr|perl-5.30.3-25|571	Install this if you want to test your Perl installation (binary and core
21mr|perl-5.30.3-25|572	modules).
21mr|perl-5.30.3-25|573	
21mr|perl-5.30.3-25|574	
21mr|perl-5.30.3-25|575	%package utils
21mr|perl-5.30.3-25|576	Summary:        Utilities packaged with the Perl distribution
21mr|perl-5.30.3-25|577	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|578	Epoch:          0
21mr|perl-5.30.3-25|579	Version:        %{perl_version}
21mr|perl-5.30.3-25|580	BuildArch:      noarch
21mr|perl-5.30.3-25|581	# Match library exactly for splain messages
21mr|perl-5.30.3-25|582	Requires:       perl-libs = %{perl_epoch}:%{perl_version}-%{release}
21mr|perl-5.30.3-25|583	# Keep /usr/sbin/sendmail and Module::CoreList optional for the perlbug tool
21mr|perl-5.30.3-25|584	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|585	%gendep_perl_utils
21mr|perl-5.30.3-25|586	%endif
21mr|perl-5.30.3-25|587	Conflicts:      perl < 4:5.22.0-351
21mr|perl-5.30.3-25|588	
21mr|perl-5.30.3-25|589	%description utils
21mr|perl-5.30.3-25|590	Several utilities which come with Perl distribution like h2ph, perlbug,
21mr|perl-5.30.3-25|591	perlthanks, pl2pm, and splain. Some utilities are provided by more specific
21mr|perl-5.30.3-25|592	packages like perldoc by perl-Pod-Perldoc.
21mr|perl-5.30.3-25|593	
21mr|perl-5.30.3-25|594	
21mr|perl-5.30.3-25|595	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|596	%package Archive-Tar
21mr|perl-5.30.3-25|597	Summary:        A module for Perl manipulation of .tar files
21mr|perl-5.30.3-25|598	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|599	Epoch:          0
21mr|perl-5.30.3-25|600	Version:        2.32
21mr|perl-5.30.3-25|601	BuildArch:      noarch
21mr|perl-5.30.3-25|602	Requires:       %perl_compat
21mr|perl-5.30.3-25|603	Requires:       perl(IO::Zlib) >= 1.01
21mr|perl-5.30.3-25|604	# Optional run-time:
21mr|perl-5.30.3-25|605	Requires:       perl(IO::Compress::Bzip2) >= 2.015
21mr|perl-5.30.3-25|606	# IO::String not used if perl supports useperlio which is true
21mr|perl-5.30.3-25|607	# Use Compress::Zlib's version for IO::Uncompress::Bunzip2
21mr|perl-5.30.3-25|608	Requires:       perl(IO::Uncompress::Bunzip2) >= 2.015
21mr|perl-5.30.3-25|609	%if !%{defined perl_bootstrap}
21mr|perl-5.30.3-25|610	Requires:       perl(Text::Diff)
21mr|perl-5.30.3-25|611	%endif
21mr|perl-5.30.3-25|612	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|613	%gendep_perl_Archive_Tar
21mr|perl-5.30.3-25|614	%endif
21mr|perl-5.30.3-25|615	
21mr|perl-5.30.3-25|616	%description Archive-Tar
21mr|perl-5.30.3-25|617	Archive::Tar provides an object oriented mechanism for handling tar files.  It
21mr|perl-5.30.3-25|618	provides class methods for quick and easy files handling while also allowing
21mr|perl-5.30.3-25|619	for the creation of tar file objects for custom manipulation.  If you have the
21mr|perl-5.30.3-25|620	IO::Zlib module installed, Archive::Tar will also support compressed or
21mr|perl-5.30.3-25|621	gzipped tar files.
21mr|perl-5.30.3-25|622	%endif
21mr|perl-5.30.3-25|623	
21mr|perl-5.30.3-25|624	%package Attribute-Handlers
21mr|perl-5.30.3-25|625	Summary:        Simpler definition of attribute handlers
21mr|perl-5.30.3-25|626	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|627	Epoch:          0
21mr|perl-5.30.3-25|628	Version:        1.01
21mr|perl-5.30.3-25|629	BuildArch:      noarch
21mr|perl-5.30.3-25|630	Requires:       %perl_compat
21mr|perl-5.30.3-25|631	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|632	%gendep_perl_Attribute_Handlers
21mr|perl-5.30.3-25|633	%endif
21mr|perl-5.30.3-25|634	Conflicts:      perl < 4:5.22.0-351
21mr|perl-5.30.3-25|635	
21mr|perl-5.30.3-25|636	%description Attribute-Handlers
21mr|perl-5.30.3-25|637	This Perl module, when inherited by a package, allows that package's class to
21mr|perl-5.30.3-25|638	define attribute handler subroutines for specific attributes. Variables and
21mr|perl-5.30.3-25|639	subroutines subsequently defined in that package, or in packages derived from
21mr|perl-5.30.3-25|640	that package may be given attributes with the same names as the attribute
21mr|perl-5.30.3-25|641	handler subroutines, which will then be called in one of the compilation
21mr|perl-5.30.3-25|642	phases (i.e. in a "BEGIN", "CHECK", "INIT", or "END" block).
21mr|perl-5.30.3-25|643	
21mr|perl-5.30.3-25|644	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|645	%package autodie
21mr|perl-5.30.3-25|646	Summary:        Replace functions with ones that succeed or die
21mr|perl-5.30.3-25|647	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|648	Epoch:          0
21mr|perl-5.30.3-25|649	Version:        2.29
21mr|perl-5.30.3-25|650	Requires:       %perl_compat
21mr|perl-5.30.3-25|651	BuildArch:      noarch
21mr|perl-5.30.3-25|652	Requires:       perl(B)
21mr|perl-5.30.3-25|653	Requires:       perl(Fcntl)
21mr|perl-5.30.3-25|654	Requires:       perl(overload)
21mr|perl-5.30.3-25|655	Requires:       perl(POSIX)
21mr|perl-5.30.3-25|656	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|657	%gendep_perl_autodie
21mr|perl-5.30.3-25|658	%endif
21mr|perl-5.30.3-25|659	Conflicts:      perl < 4:5.16.2-259
21mr|perl-5.30.3-25|660	
21mr|perl-5.30.3-25|661	%description autodie
21mr|perl-5.30.3-25|662	The "autodie" and "Fatal" pragma provides a convenient way to replace
21mr|perl-5.30.3-25|663	functions that normally return false on failure with equivalents that throw an
21mr|perl-5.30.3-25|664	exception on failure.
21mr|perl-5.30.3-25|665	
21mr|perl-5.30.3-25|666	However "Fatal" has been obsoleted by the new autodie pragma. Please use
21mr|perl-5.30.3-25|667	autodie in preference to "Fatal".
21mr|perl-5.30.3-25|668	%endif
21mr|perl-5.30.3-25|669	
21mr|perl-5.30.3-25|670	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|671	%package bignum
21mr|perl-5.30.3-25|672	Summary:        Transparent big number support for Perl
21mr|perl-5.30.3-25|673	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|674	Epoch:          0
21mr|perl-5.30.3-25|675	Version:        0.51
21mr|perl-5.30.3-25|676	Requires:       %perl_compat
21mr|perl-5.30.3-25|677	Requires:       perl(Carp)
21mr|perl-5.30.3-25|678	# Math::BigInt::Lite is optional
21mr|perl-5.30.3-25|679	Requires:       perl(Math::BigRat)
21mr|perl-5.30.3-25|680	Requires:       perl(warnings)
21mr|perl-5.30.3-25|681	BuildArch:      noarch
21mr|perl-5.30.3-25|682	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|683	%gendep_perl_bignum
21mr|perl-5.30.3-25|684	%endif
21mr|perl-5.30.3-25|685	
21mr|perl-5.30.3-25|686	%description bignum
21mr|perl-5.30.3-25|687	This package attempts to make it easier to write scripts that use BigInts and
21mr|perl-5.30.3-25|688	BigFloats in a transparent way.
21mr|perl-5.30.3-25|689	
21mr|perl-5.30.3-25|690	%package Carp
21mr|perl-5.30.3-25|691	Summary:        Alternative warn and die for modules
21mr|perl-5.30.3-25|692	Epoch:          0
21mr|perl-5.30.3-25|693	# Real version 1.50
21mr|perl-5.30.3-25|694	Version:        1.50
21mr|perl-5.30.3-25|695	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|696	Requires:       %perl_compat
21mr|perl-5.30.3-25|697	Provides:       perl(Carp::Heavy) = %{version}
21mr|perl-5.30.3-25|698	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|699	%gendep_perl_Carp
21mr|perl-5.30.3-25|700	%endif
21mr|perl-5.30.3-25|701	BuildArch:      noarch
21mr|perl-5.30.3-25|702	
21mr|perl-5.30.3-25|703	# Do not export unversioned module
21mr|perl-5.30.3-25|704	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Carp\\)\\s*$
21mr|perl-5.30.3-25|705	
21mr|perl-5.30.3-25|706	%description Carp
21mr|perl-5.30.3-25|707	The Carp routines are useful in your own modules because they act like
21mr|perl-5.30.3-25|708	die() or warn(), but with a message which is more likely to be useful to a
21mr|perl-5.30.3-25|709	user of your module. In the case of cluck, confess, and longmess that
21mr|perl-5.30.3-25|710	context is a summary of every call in the call-stack. For a shorter message
21mr|perl-5.30.3-25|711	you can use carp or croak which report the error as being from where your
21mr|perl-5.30.3-25|712	module was called. There is no guarantee that that is where the error was,
21mr|perl-5.30.3-25|713	but it is a good educated guess.
21mr|perl-5.30.3-25|714	%endif
21mr|perl-5.30.3-25|715	
21mr|perl-5.30.3-25|716	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|717	%package Compress-Raw-Bzip2
21mr|perl-5.30.3-25|718	Summary:        Low-Level Interface to bzip2 compression library
21mr|perl-5.30.3-25|719	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|720	Epoch:          0
21mr|perl-5.30.3-25|721	Version:        2.084
21mr|perl-5.30.3-25|722	Requires:       perl(Exporter), perl(File::Temp)
21mr|perl-5.30.3-25|723	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|724	%gendep_perl_Compress_Raw_Bzip2
21mr|perl-5.30.3-25|725	%endif
21mr|perl-5.30.3-25|726	
21mr|perl-5.30.3-25|727	%description Compress-Raw-Bzip2
21mr|perl-5.30.3-25|728	This module provides a Perl interface to the bzip2 compression library.
21mr|perl-5.30.3-25|729	It is used by IO::Compress::Bzip2.
21mr|perl-5.30.3-25|730	
21mr|perl-5.30.3-25|731	%package Compress-Raw-Zlib
21mr|perl-5.30.3-25|732	Summary:        Low-Level Interface to the zlib compression library
21mr|perl-5.30.3-25|733	License:        (GPL+ or Artistic) and zlib
21mr|perl-5.30.3-25|734	Epoch:          0
21mr|perl-5.30.3-25|735	Version:        2.084
21mr|perl-5.30.3-25|736	Requires:       %perl_compat
21mr|perl-5.30.3-25|737	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|738	%gendep_perl_Compress_Raw_Zlib
21mr|perl-5.30.3-25|739	%endif
21mr|perl-5.30.3-25|740	
21mr|perl-5.30.3-25|741	%description Compress-Raw-Zlib
21mr|perl-5.30.3-25|742	This module provides a Perl interface to the zlib compression library.
21mr|perl-5.30.3-25|743	It is used by IO::Compress::Zlib.
21mr|perl-5.30.3-25|744	%endif
21mr|perl-5.30.3-25|745	
21mr|perl-5.30.3-25|746	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|747	%package Config-Perl-V
21mr|perl-5.30.3-25|748	Summary:        Structured data retrieval of perl -V output
21mr|perl-5.30.3-25|749	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|750	Epoch:          0
21mr|perl-5.30.3-25|751	Version:        0.32
21mr|perl-5.30.3-25|752	Requires:       %perl_compat
21mr|perl-5.30.3-25|753	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|754	%gendep_perl_Config_Perl_V
21mr|perl-5.30.3-25|755	%endif
21mr|perl-5.30.3-25|756	BuildArch:      noarch
21mr|perl-5.30.3-25|757	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|758	
21mr|perl-5.30.3-25|759	%description Config-Perl-V
21mr|perl-5.30.3-25|760	The command "perl -V" will return you an excerpt from the %%Config::Config
21mr|perl-5.30.3-25|761	hash combined with the output of "perl -V" that is not stored inside the hash,
21mr|perl-5.30.3-25|762	but only available to the perl binary itself. This package provides Perl
21mr|perl-5.30.3-25|763	module that will return you the output of "perl -V" in a structure.
21mr|perl-5.30.3-25|764	%endif
21mr|perl-5.30.3-25|765	
21mr|perl-5.30.3-25|766	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|767	%package constant
21mr|perl-5.30.3-25|768	Summary:        Perl pragma to declare constants
21mr|perl-5.30.3-25|769	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|770	Epoch:          0
21mr|perl-5.30.3-25|771	Version:        1.33
21mr|perl-5.30.3-25|772	Requires:       %perl_compat
21mr|perl-5.30.3-25|773	Requires:       perl(Carp)
21mr|perl-5.30.3-25|774	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|775	%gendep_perl_constant
21mr|perl-5.30.3-25|776	%endif
21mr|perl-5.30.3-25|777	BuildArch:      noarch
21mr|perl-5.30.3-25|778	Conflicts:      perl < 4:5.16.3-264
21mr|perl-5.30.3-25|779	
21mr|perl-5.30.3-25|780	%description constant
21mr|perl-5.30.3-25|781	This pragma allows you to declare constants at compile-time:
21mr|perl-5.30.3-25|782	
21mr|perl-5.30.3-25|783	use constant PI => 4 * atan2(1, 1);
21mr|perl-5.30.3-25|784	
21mr|perl-5.30.3-25|785	When you declare a constant such as "PI" using the method shown above,
21mr|perl-5.30.3-25|786	each machine your script runs upon can have as many digits of accuracy
21mr|perl-5.30.3-25|787	as it can use. Also, your program will be easier to read, more likely
21mr|perl-5.30.3-25|788	to be maintained (and maintained correctly), and far less likely to
21mr|perl-5.30.3-25|789	send a space probe to the wrong planet because nobody noticed the one
21mr|perl-5.30.3-25|790	equation in which you wrote 3.14195.
21mr|perl-5.30.3-25|791	
21mr|perl-5.30.3-25|792	When a constant is used in an expression, Perl replaces it with its
21mr|perl-5.30.3-25|793	value at compile time, and may then optimize the expression further.
21mr|perl-5.30.3-25|794	In particular, any code in an "if (CONSTANT)" block will be optimized
21mr|perl-5.30.3-25|795	away if the constant is false.
21mr|perl-5.30.3-25|796	%endif
21mr|perl-5.30.3-25|797	
21mr|perl-5.30.3-25|798	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|799	%package CPAN
21mr|perl-5.30.3-25|800	Summary:        Query, download and build perl modules from CPAN sites
21mr|perl-5.30.3-25|801	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|802	Epoch:          0
21mr|perl-5.30.3-25|803	Version:        2.22
21mr|perl-5.30.3-25|804	Requires:       make
21mr|perl-5.30.3-25|805	# Prefer Archive::Tar and Compress::Zlib over tar and gzip
21mr|perl-5.30.3-25|806	Requires:       perl(Archive::Tar) >= 1.50
21mr|perl-5.30.3-25|807	Requires:       perl(base)
21mr|perl-5.30.3-25|808	Requires:       perl(Data::Dumper)
21mr|perl-5.30.3-25|809	%if !%{defined perl_bootstrap}
21mr|perl-5.30.3-25|810	Requires:       perl(Devel::Size)
21mr|perl-5.30.3-25|811	%endif
21mr|perl-5.30.3-25|812	Requires:       perl(ExtUtils::Manifest)
21mr|perl-5.30.3-25|813	%if !%{defined perl_bootstrap}
21mr|perl-5.30.3-25|814	Requires:       perl(File::HomeDir) >= 0.65
21mr|perl-5.30.3-25|815	%endif
21mr|perl-5.30.3-25|816	Requires:       perl(File::Temp) >= 0.16
21mr|perl-5.30.3-25|817	Requires:       perl(lib)
21mr|perl-5.30.3-25|818	Requires:       perl(Net::Config)
21mr|perl-5.30.3-25|819	Requires:       perl(Net::FTP)
21mr|perl-5.30.3-25|820	Requires:       perl(POSIX)
21mr|perl-5.30.3-25|821	Requires:       perl(Term::ReadLine)
21mr|perl-5.30.3-25|822	%if !%{defined perl_bootstrap}
21mr|perl-5.30.3-25|823	Requires:       perl(URI)
21mr|perl-5.30.3-25|824	Requires:       perl(URI::Escape)
21mr|perl-5.30.3-25|825	%endif
21mr|perl-5.30.3-25|826	Requires:       perl(User::pwent)
21mr|perl-5.30.3-25|827	# Optional but higly recommended:
21mr|perl-5.30.3-25|828	%if !%{defined perl_bootstrap}
21mr|perl-5.30.3-25|829	Requires:       perl(Archive::Zip)
21mr|perl-5.30.3-25|830	Requires:       perl(Compress::Bzip2)
21mr|perl-5.30.3-25|831	Requires:       perl(CPAN::Meta) >= 2.110350
21mr|perl-5.30.3-25|832	%endif
21mr|perl-5.30.3-25|833	Requires:       perl(Compress::Zlib)
21mr|perl-5.30.3-25|834	Requires:       perl(Digest::MD5)
21mr|perl-5.30.3-25|835	# CPAN encourages Digest::SHA strongly because of integrity checks
21mr|perl-5.30.3-25|836	Requires:       perl(Digest::SHA)
21mr|perl-5.30.3-25|837	Requires:       perl(Dumpvalue)
21mr|perl-5.30.3-25|838	Requires:       perl(ExtUtils::CBuilder)
21mr|perl-5.30.3-25|839	%if ! %{defined perl_bootstrap}
21mr|perl-5.30.3-25|840	# Avoid circular deps local::lib -> Module::Install -> CPAN when bootstraping
21mr|perl-5.30.3-25|841	# local::lib recommended by CPAN::FirstTime default choice, bug #1122498
21mr|perl-5.30.3-25|842	Requires:       perl(local::lib)
21mr|perl-5.30.3-25|843	%endif
21mr|perl-5.30.3-25|844	# FIXME is this actually a hard requirement?
21mr|perl-5.30.3-25|845	Requires:       perl(Module::Build)
21mr|perl-5.30.3-25|846	%if ! %{defined perl_bootstrap}
21mr|perl-5.30.3-25|847	Requires:       perl(Text::Glob)
21mr|perl-5.30.3-25|848	%endif
21mr|perl-5.30.3-25|849	Requires:       %perl_compat
21mr|perl-5.30.3-25|850	Provides:       cpan = %{version}
21mr|perl-5.30.3-25|851	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|852	%gendep_perl_CPAN
21mr|perl-5.30.3-25|853	%endif
21mr|perl-5.30.3-25|854	BuildArch:      noarch
21mr|perl-5.30.3-25|855	
21mr|perl-5.30.3-25|856	%description CPAN
21mr|perl-5.30.3-25|857	The CPAN module automates or at least simplifies the make and install of
21mr|perl-5.30.3-25|858	perl modules and extensions. It includes some primitive searching
21mr|perl-5.30.3-25|859	capabilities and knows how to use LWP, HTTP::Tiny, Net::FTP and certain
21mr|perl-5.30.3-25|860	external download clients to fetch distributions from the net.
21mr|perl-5.30.3-25|861	%endif
21mr|perl-5.30.3-25|862	
21mr|perl-5.30.3-25|863	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|864	%package CPAN-Meta
21mr|perl-5.30.3-25|865	Summary:        Distribution metadata for a CPAN dist
21mr|perl-5.30.3-25|866	Epoch:          0
21mr|perl-5.30.3-25|867	Version:        2.150010
21mr|perl-5.30.3-25|868	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|869	Requires:       %perl_compat
21mr|perl-5.30.3-25|870	Requires:       perl(CPAN::Meta::YAML) >= 0.011
21mr|perl-5.30.3-25|871	Requires:       perl(Encode)
21mr|perl-5.30.3-25|872	Requires:       perl(JSON::PP) >= 2.27300
21mr|perl-5.30.3-25|873	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|874	%gendep_perl_CPAN_Meta
21mr|perl-5.30.3-25|875	%endif
21mr|perl-5.30.3-25|876	BuildArch:      noarch
21mr|perl-5.30.3-25|877	
21mr|perl-5.30.3-25|878	%description CPAN-Meta
21mr|perl-5.30.3-25|879	Software distributions released to the CPAN include a META.json or, for
21mr|perl-5.30.3-25|880	older distributions, META.yml, which describes the distribution, its
21mr|perl-5.30.3-25|881	contents, and the requirements for building and installing the
21mr|perl-5.30.3-25|882	distribution. The data structure stored in the META.json file is described
21mr|perl-5.30.3-25|883	in CPAN::Meta::Spec.
21mr|perl-5.30.3-25|884	%endif
21mr|perl-5.30.3-25|885	
21mr|perl-5.30.3-25|886	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|887	%package CPAN-Meta-Requirements
21mr|perl-5.30.3-25|888	Summary:        Set of version requirements for a CPAN dist
21mr|perl-5.30.3-25|889	Epoch:          0
21mr|perl-5.30.3-25|890	# Real version 2.140
21mr|perl-5.30.3-25|891	Version:        2.140
21mr|perl-5.30.3-25|892	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|893	Requires:       %perl_compat
21mr|perl-5.30.3-25|894	BuildArch:      noarch
21mr|perl-5.30.3-25|895	# CPAN-Meta-Requirements used to have six decimal places
21mr|perl-5.30.3-25|896	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(CPAN::Meta::Requirements\\)
21mr|perl-5.30.3-25|897	Provides:       perl(CPAN::Meta::Requirements) = %{version}000
21mr|perl-5.30.3-25|898	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|899	%gendep_perl_CPAN_Meta_Requirements
21mr|perl-5.30.3-25|900	%endif
21mr|perl-5.30.3-25|901	
21mr|perl-5.30.3-25|902	%description CPAN-Meta-Requirements
21mr|perl-5.30.3-25|903	A CPAN::Meta::Requirements object models a set of version constraints like
21mr|perl-5.30.3-25|904	those specified in the META.yml or META.json files in CPAN distributions.
21mr|perl-5.30.3-25|905	It can be built up by adding more and more constraints, and it will reduce
21mr|perl-5.30.3-25|906	them to the simplest representation.
21mr|perl-5.30.3-25|907	%endif
21mr|perl-5.30.3-25|908	
21mr|perl-5.30.3-25|909	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|910	%package CPAN-Meta-YAML
21mr|perl-5.30.3-25|911	Version:        0.018
21mr|perl-5.30.3-25|912	Epoch:          0
21mr|perl-5.30.3-25|913	Summary:        Read and write a subset of YAML for CPAN Meta files
21mr|perl-5.30.3-25|914	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|915	BuildArch:      noarch
21mr|perl-5.30.3-25|916	Requires:       %perl_compat
21mr|perl-5.30.3-25|917	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|918	%gendep_perl_CPAN_Meta_YAML
21mr|perl-5.30.3-25|919	%endif
21mr|perl-5.30.3-25|920	
21mr|perl-5.30.3-25|921	%description CPAN-Meta-YAML
21mr|perl-5.30.3-25|922	This module implements a subset of the YAML specification for use in reading
21mr|perl-5.30.3-25|923	and writing CPAN metadata files like META.yml and MYMETA.yml. It should not be
21mr|perl-5.30.3-25|924	used for any other general YAML parsing or generation task.
21mr|perl-5.30.3-25|925	%endif
21mr|perl-5.30.3-25|926	
21mr|perl-5.30.3-25|927	
21mr|perl-5.30.3-25|928	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|929	%package Data-Dumper
21mr|perl-5.30.3-25|930	Summary:        Stringify perl data structures, suitable for printing and eval
21mr|perl-5.30.3-25|931	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|932	Epoch:          0
21mr|perl-5.30.3-25|933	Version:        2.174
21mr|perl-5.30.3-25|934	Requires:       %perl_compat
21mr|perl-5.30.3-25|935	Requires:       perl(Scalar::Util)
21mr|perl-5.30.3-25|936	Requires:       perl(XSLoader)
21mr|perl-5.30.3-25|937	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|938	%gendep_perl_Data_Dumper
21mr|perl-5.30.3-25|939	%endif
21mr|perl-5.30.3-25|940	
21mr|perl-5.30.3-25|941	%description Data-Dumper
21mr|perl-5.30.3-25|942	Given a list of scalars or reference variables, writes out their contents
21mr|perl-5.30.3-25|943	in perl syntax. The references can also be objects. The content of each
21mr|perl-5.30.3-25|944	variable is output in a single Perl statement. Handles self-referential
21mr|perl-5.30.3-25|945	structures correctly.
21mr|perl-5.30.3-25|946	%endif
21mr|perl-5.30.3-25|947	
21mr|perl-5.30.3-25|948	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|949	%package DB_File
21mr|perl-5.30.3-25|950	Summary:        Perl5 access to Berkeley DB version 1.x
21mr|perl-5.30.3-25|951	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|952	Epoch:          0
21mr|perl-5.30.3-25|953	Version:        1.843
21mr|perl-5.30.3-25|954	Requires:       %perl_compat
21mr|perl-5.30.3-25|955	Requires:       perl(Fcntl)
21mr|perl-5.30.3-25|956	Requires:       perl(XSLoader)
21mr|perl-5.30.3-25|957	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|958	%gendep_perl_DB_File
21mr|perl-5.30.3-25|959	%endif
21mr|perl-5.30.3-25|960	Conflicts:      perl < 4:5.16.3-264
21mr|perl-5.30.3-25|961	
21mr|perl-5.30.3-25|962	%description DB_File
21mr|perl-5.30.3-25|963	DB_File is a module which allows Perl programs to make use of the facilities
21mr|perl-5.30.3-25|964	provided by Berkeley DB version 1.x (if you have a newer version of DB, you
21mr|perl-5.30.3-25|965	will be limited to functionality provided by interface of version 1.x). The
21mr|perl-5.30.3-25|966	interface defined here mirrors the Berkeley DB interface closely.
21mr|perl-5.30.3-25|967	%endif
21mr|perl-5.30.3-25|968	
21mr|perl-5.30.3-25|969	%package Devel-Peek
21mr|perl-5.30.3-25|970	Summary:        A data debugging tool for the XS programmer
21mr|perl-5.30.3-25|971	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|972	Epoch:          0
21mr|perl-5.30.3-25|973	Version:        1.28
21mr|perl-5.30.3-25|974	Requires:       %perl_compat
21mr|perl-5.30.3-25|975	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|976	%gendep_perl_Devel_Peek
21mr|perl-5.30.3-25|977	%endif
21mr|perl-5.30.3-25|978	Conflicts:      perl < 4:5.22.0-351
21mr|perl-5.30.3-25|979	
21mr|perl-5.30.3-25|980	%description Devel-Peek
21mr|perl-5.30.3-25|981	Devel::Peek contains functions which allows raw Perl datatypes to be
21mr|perl-5.30.3-25|982	manipulated from a Perl script. This is used by those who do XS programming to
21mr|perl-5.30.3-25|983	check that the data they are sending from C to Perl looks as they think it
21mr|perl-5.30.3-25|984	should look.
21mr|perl-5.30.3-25|985	
21mr|perl-5.30.3-25|986	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|987	%package Devel-PPPort
21mr|perl-5.30.3-25|988	Summary:        Perl Pollution Portability header generator
21mr|perl-5.30.3-25|989	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|990	Epoch:          0
21mr|perl-5.30.3-25|991	Version:        3.52
21mr|perl-5.30.3-25|992	Requires:       %perl_compat
21mr|perl-5.30.3-25|993	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|994	%gendep_perl_Devel_PPPort
21mr|perl-5.30.3-25|995	%endif
21mr|perl-5.30.3-25|996	Conflicts:      perl < 4:5.20.1-310
21mr|perl-5.30.3-25|997	
21mr|perl-5.30.3-25|998	%description Devel-PPPort
21mr|perl-5.30.3-25|999	Perl's API has changed over time, gaining new features, new functions,
21mr|perl-5.30.3-25|1000	increasing its flexibility, and reducing the impact on the C name space
21mr|perl-5.30.3-25|1001	environment (reduced pollution). The header file written by this module,
21mr|perl-5.30.3-25|1002	typically ppport.h, attempts to bring some of the newer Perl API features
21mr|perl-5.30.3-25|1003	to older versions of Perl, so that you can worry less about keeping track
21mr|perl-5.30.3-25|1004	of old releases, but users can still reap the benefit.
21mr|perl-5.30.3-25|1005	%endif
21mr|perl-5.30.3-25|1006	
21mr|perl-5.30.3-25|1007	%package Devel-SelfStubber
21mr|perl-5.30.3-25|1008	Summary:        Generate stubs for a SelfLoading module
21mr|perl-5.30.3-25|1009	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1010	Epoch:          0
21mr|perl-5.30.3-25|1011	Version:        1.06
21mr|perl-5.30.3-25|1012	BuildArch:      noarch
21mr|perl-5.30.3-25|1013	Requires:       %perl_compat
21mr|perl-5.30.3-25|1014	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1015	%gendep_perl_Devel_SelfStubber
21mr|perl-5.30.3-25|1016	%endif
21mr|perl-5.30.3-25|1017	Conflicts:      perl < 4:5.22.0-351
21mr|perl-5.30.3-25|1018	
21mr|perl-5.30.3-25|1019	%description Devel-SelfStubber
21mr|perl-5.30.3-25|1020	Devel::SelfStubber prints the stubs you need to put in the module before the
21mr|perl-5.30.3-25|1021	__DATA__ token (or you can get it to print the entire module with stubs
21mr|perl-5.30.3-25|1022	correctly placed). The stubs ensure that if a method is called, it will get
21mr|perl-5.30.3-25|1023	loaded. They are needed specifically for inherited autoloaded methods.
21mr|perl-5.30.3-25|1024	
21mr|perl-5.30.3-25|1025	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1026	%package Digest
21mr|perl-5.30.3-25|1027	Summary:        Modules that calculate message digests
21mr|perl-5.30.3-25|1028	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1029	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1030	Epoch:          0
21mr|perl-5.30.3-25|1031	Version:        1.17.01
21mr|perl-5.30.3-25|1032	BuildArch:      noarch
21mr|perl-5.30.3-25|1033	Requires:       %perl_compat
21mr|perl-5.30.3-25|1034	Requires:       perl(MIME::Base64)
21mr|perl-5.30.3-25|1035	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1036	%gendep_perl_Digest
21mr|perl-5.30.3-25|1037	%endif
21mr|perl-5.30.3-25|1038	
21mr|perl-5.30.3-25|1039	%description Digest
21mr|perl-5.30.3-25|1040	The Digest:: modules calculate digests, also called "fingerprints" or
21mr|perl-5.30.3-25|1041	"hashes", of some data, called a message. The digest is (usually)
21mr|perl-5.30.3-25|1042	some small/fixed size string. The actual size of the digest depend of
21mr|perl-5.30.3-25|1043	the algorithm used. The message is simply a sequence of arbitrary
21mr|perl-5.30.3-25|1044	bytes or bits.
21mr|perl-5.30.3-25|1045	%endif
21mr|perl-5.30.3-25|1046	
21mr|perl-5.30.3-25|1047	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1048	%package Digest-MD5
21mr|perl-5.30.3-25|1049	Summary:        Perl interface to the MD5 Algorithm
21mr|perl-5.30.3-25|1050	License:        (GPL+ or Artistic) and BSD
21mr|perl-5.30.3-25|1051	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1052	Epoch:          0
21mr|perl-5.30.3-25|1053	Version:        2.55
21mr|perl-5.30.3-25|1054	Requires:       %perl_compat
21mr|perl-5.30.3-25|1055	Requires:       perl(XSLoader)
21mr|perl-5.30.3-25|1056	# Recommended
21mr|perl-5.30.3-25|1057	Requires:       perl(Digest::base) >= 1.00
21mr|perl-5.30.3-25|1058	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1059	%gendep_perl_Digest_MD5
21mr|perl-5.30.3-25|1060	%endif
21mr|perl-5.30.3-25|1061	
21mr|perl-5.30.3-25|1062	%description Digest-MD5
21mr|perl-5.30.3-25|1063	The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5
21mr|perl-5.30.3-25|1064	Message Digest algorithm from within Perl programs. The algorithm takes as
21mr|perl-5.30.3-25|1065	input a message of arbitrary length and produces as output a 128-bit
21mr|perl-5.30.3-25|1066	"fingerprint" or "message digest" of the input.
21mr|perl-5.30.3-25|1067	%endif
21mr|perl-5.30.3-25|1068	
21mr|perl-5.30.3-25|1069	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1070	%package Digest-SHA
21mr|perl-5.30.3-25|1071	Summary:        Perl extension for SHA-1/224/256/384/512
21mr|perl-5.30.3-25|1072	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1073	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1074	Epoch:          1
21mr|perl-5.30.3-25|1075	Version:        6.02
21mr|perl-5.30.3-25|1076	Requires:       %perl_compat
21mr|perl-5.30.3-25|1077	Requires:       perl(Carp)
21mr|perl-5.30.3-25|1078	# Recommended
21mr|perl-5.30.3-25|1079	Requires:       perl(Digest::base)
21mr|perl-5.30.3-25|1080	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1081	%gendep_perl_Digest_SHA
21mr|perl-5.30.3-25|1082	%endif
21mr|perl-5.30.3-25|1083	
21mr|perl-5.30.3-25|1084	%description Digest-SHA
21mr|perl-5.30.3-25|1085	Digest::SHA is a complete implementation of the NIST Secure Hash
21mr|perl-5.30.3-25|1086	Standard.  It gives Perl programmers a convenient way to calculate
21mr|perl-5.30.3-25|1087	SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message digests.  The
21mr|perl-5.30.3-25|1088	module can handle all types of input, including partial-byte data.
21mr|perl-5.30.3-25|1089	%endif
21mr|perl-5.30.3-25|1090	
21mr|perl-5.30.3-25|1091	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1092	%package Encode
21mr|perl-5.30.3-25|1093	Summary:        Character encodings in Perl
21mr|perl-5.30.3-25|1094	License:        (GPL+ or Artistic) and Artistic 2.0 and UCD
21mr|perl-5.30.3-25|1095	Epoch:          4
21mr|perl-5.30.3-25|1096	Version:        3.01
21mr|perl-5.30.3-25|1097	Requires:       %perl_compat
21mr|perl-5.30.3-25|1098	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1099	%gendep_perl_Encode
21mr|perl-5.30.3-25|1100	%endif
21mr|perl-5.30.3-25|1101	
21mr|perl-5.30.3-25|1102	%description Encode
21mr|perl-5.30.3-25|1103	The Encode module provides the interface between Perl strings and the rest
21mr|perl-5.30.3-25|1104	of the system. Perl strings are sequences of characters.
21mr|perl-5.30.3-25|1105	
21mr|perl-5.30.3-25|1106	%package encoding
21mr|perl-5.30.3-25|1107	Summary:        Write your Perl script in non-ASCII or non-UTF-8
21mr|perl-5.30.3-25|1108	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1109	Epoch:          4
21mr|perl-5.30.3-25|1110	Version:        2.22
21mr|perl-5.30.3-25|1111	# Keeping this sub-package arch-specific because it installs files into
21mr|perl-5.30.3-25|1112	# arch-specific directories.
21mr|perl-5.30.3-25|1113	Requires:       %perl_compat
21mr|perl-5.30.3-25|1114	Requires:       perl(Carp)
21mr|perl-5.30.3-25|1115	# Config not needed on perl ≥ 5.008
21mr|perl-5.30.3-25|1116	# Consider Filter::Util::Call as mandatory, bug #1165183, CPAN RT#100427
21mr|perl-5.30.3-25|1117	Requires:       perl(Filter::Util::Call)
21mr|perl-5.30.3-25|1118	# I18N::Langinfo is optional
21mr|perl-5.30.3-25|1119	# PerlIO::encoding is optional
21mr|perl-5.30.3-25|1120	Requires:       perl(utf8)
21mr|perl-5.30.3-25|1121	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1122	%gendep_perl_encoding
21mr|perl-5.30.3-25|1123	%endif
21mr|perl-5.30.3-25|1124	Conflicts:      perl-Encode < 2:2.60-314
21mr|perl-5.30.3-25|1125	
21mr|perl-5.30.3-25|1126	%description encoding
21mr|perl-5.30.3-25|1127	With the encoding pragma, you can write your Perl script in any encoding you
21mr|perl-5.30.3-25|1128	like (so long as the Encode module supports it) and still enjoy Unicode
21mr|perl-5.30.3-25|1129	support.
21mr|perl-5.30.3-25|1130	
21mr|perl-5.30.3-25|1131	However, this encoding module is deprecated under perl 5.18. It uses
21mr|perl-5.30.3-25|1132	a mechanism provided by perl that is deprecated under 5.18 and higher, and may
21mr|perl-5.30.3-25|1133	be removed in a future version.
21mr|perl-5.30.3-25|1134	
21mr|perl-5.30.3-25|1135	The easiest and the best alternative is to write your script in UTF-8.
21mr|perl-5.30.3-25|1136	
21mr|perl-5.30.3-25|1137	%package Encode-devel
21mr|perl-5.30.3-25|1138	Summary:        Character encodings in Perl
21mr|perl-5.30.3-25|1139	License:        (GPL+ or Artistic) and UCD
21mr|perl-5.30.3-25|1140	Epoch:          4
21mr|perl-5.30.3-25|1141	Version:        3.01
21mr|perl-5.30.3-25|1142	Requires:       %perl_compat
21mr|perl-5.30.3-25|1143	Requires:       %{name}-Encode = %{epoch}:%{version}-%{release}
21mr|perl-5.30.3-25|1144	Recommends:     perl-devel
21mr|perl-5.30.3-25|1145	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1146	%gendep_perl_Encode_devel
21mr|perl-5.30.3-25|1147	%endif
21mr|perl-5.30.3-25|1148	BuildArch:      noarch
21mr|perl-5.30.3-25|1149	
21mr|perl-5.30.3-25|1150	%description Encode-devel
21mr|perl-5.30.3-25|1151	enc2xs builds a Perl extension for use by Encode from either Unicode Character
21mr|perl-5.30.3-25|1152	Mapping files (.ucm) or Tcl Encoding Files (.enc). You can use enc2xs to add
21mr|perl-5.30.3-25|1153	your own encoding to perl. No knowledge of XS is necessary.
21mr|perl-5.30.3-25|1154	%endif
21mr|perl-5.30.3-25|1155	
21mr|perl-5.30.3-25|1156	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1157	%package Env
21mr|perl-5.30.3-25|1158	Summary:        Perl module that imports environment variables as scalars or arrays
21mr|perl-5.30.3-25|1159	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1160	Epoch:          0
21mr|perl-5.30.3-25|1161	Version:        1.04
21mr|perl-5.30.3-25|1162	Requires:       %perl_compat
21mr|perl-5.30.3-25|1163	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1164	%gendep_perl_Env
21mr|perl-5.30.3-25|1165	%endif
21mr|perl-5.30.3-25|1166	BuildArch:      noarch
21mr|perl-5.30.3-25|1167	Conflicts:      perl < 4:5.16.2-265
21mr|perl-5.30.3-25|1168	
21mr|perl-5.30.3-25|1169	%description Env
21mr|perl-5.30.3-25|1170	Perl maintains environment variables in a special hash named %%ENV. For when
21mr|perl-5.30.3-25|1171	this access method is inconvenient, the Perl module Env allows environment
21mr|perl-5.30.3-25|1172	variables to be treated as scalar or array variables.
21mr|perl-5.30.3-25|1173	%endif
21mr|perl-5.30.3-25|1174	
21mr|perl-5.30.3-25|1175	%package Errno
21mr|perl-5.30.3-25|1176	Summary:        System errno constants
21mr|perl-5.30.3-25|1177	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1178	Epoch:          0
21mr|perl-5.30.3-25|1179	Version:        1.30
21mr|perl-5.30.3-25|1180	Requires:       %perl_compat
21mr|perl-5.30.3-25|1181	# Errno.pm bakes in kernel version at build time and compares it against
21mr|perl-5.30.3-25|1182	# $Config{osvers} at run time. Match exact interpreter build. Bug #1393421.
21mr|perl-5.30.3-25|1183	Requires:       perl-libs%{?_isa} = %{perl_epoch}:%{perl_version}-%{release}
21mr|perl-5.30.3-25|1184	Requires:       perl(Carp)
21mr|perl-5.30.3-25|1185	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1186	%gendep_perl_Errno
21mr|perl-5.30.3-25|1187	%endif
21mr|perl-5.30.3-25|1188	Conflicts:      perl < 4:5.22.0-351
21mr|perl-5.30.3-25|1189	
21mr|perl-5.30.3-25|1190	%description Errno
21mr|perl-5.30.3-25|1191	"Errno" defines and conditionally exports all the error constants defined in
21mr|perl-5.30.3-25|1192	your system "errno.h" include file. It has a single export tag, ":POSIX",
21mr|perl-5.30.3-25|1193	which will export all POSIX defined error numbers.
21mr|perl-5.30.3-25|1194	
21mr|perl-5.30.3-25|1195	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1196	%package experimental
21mr|perl-5.30.3-25|1197	Summary:        Experimental features made easy
21mr|perl-5.30.3-25|1198	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1199	Epoch:          0
21mr|perl-5.30.3-25|1200	Version:        0.020
21mr|perl-5.30.3-25|1201	Requires:       %perl_compat
21mr|perl-5.30.3-25|1202	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1203	%gendep_perl_experimental
21mr|perl-5.30.3-25|1204	%endif
21mr|perl-5.30.3-25|1205	BuildArch:      noarch
21mr|perl-5.30.3-25|1206	Conflicts:      perl < 4:5.20.0-303
21mr|perl-5.30.3-25|1207	
21mr|perl-5.30.3-25|1208	%description experimental
21mr|perl-5.30.3-25|1209	This pragma provides an easy and convenient way to enable or disable
21mr|perl-5.30.3-25|1210	experimental features.
21mr|perl-5.30.3-25|1211	%endif
21mr|perl-5.30.3-25|1212	
21mr|perl-5.30.3-25|1213	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1214	%package Exporter
21mr|perl-5.30.3-25|1215	Summary:        Implements default import method for modules
21mr|perl-5.30.3-25|1216	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1217	Epoch:          0
21mr|perl-5.30.3-25|1218	Version:        5.73
21mr|perl-5.30.3-25|1219	Requires:       %perl_compat
21mr|perl-5.30.3-25|1220	Requires:       perl(Carp) >= 1.05
21mr|perl-5.30.3-25|1221	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1222	%gendep_perl_Exporter
21mr|perl-5.30.3-25|1223	%endif
21mr|perl-5.30.3-25|1224	BuildArch:      noarch
21mr|perl-5.30.3-25|1225	Conflicts:      perl < 4:5.16.2-265
21mr|perl-5.30.3-25|1226	
21mr|perl-5.30.3-25|1227	%description Exporter
21mr|perl-5.30.3-25|1228	The Exporter module implements an import method which allows a module to
21mr|perl-5.30.3-25|1229	export functions and variables to its users' name spaces. Many modules use
21mr|perl-5.30.3-25|1230	Exporter rather than implementing their own import method because Exporter
21mr|perl-5.30.3-25|1231	provides a highly flexible interface, with an implementation optimized for
21mr|perl-5.30.3-25|1232	the common case.
21mr|perl-5.30.3-25|1233	%endif
21mr|perl-5.30.3-25|1234	
21mr|perl-5.30.3-25|1235	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1236	%package ExtUtils-CBuilder
21mr|perl-5.30.3-25|1237	Summary:        Compile and link C code for Perl modules
21mr|perl-5.30.3-25|1238	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1239	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1240	Epoch:          1
21mr|perl-5.30.3-25|1241	Version:        0.280231
21mr|perl-5.30.3-25|1242	BuildArch:      noarch
21mr|perl-5.30.3-25|1243	# C and C++ compilers are highly recommended because compiling code is the
21mr|perl-5.30.3-25|1244	# purpose of ExtUtils::CBuilder, bug #1547165
21mr|perl-5.30.3-25|1245	Requires:       gcc
21mr|perl-5.30.3-25|1246	Requires:       gcc-c++
21mr|perl-5.30.3-25|1247	Requires:       perl-devel
21mr|perl-5.30.3-25|1248	Requires:       %perl_compat
21mr|perl-5.30.3-25|1249	Requires:       perl(DynaLoader)
21mr|perl-5.30.3-25|1250	Requires:       perl(ExtUtils::Mksymlists)
21mr|perl-5.30.3-25|1251	Requires:       perl(File::Spec) >= 3.13
21mr|perl-5.30.3-25|1252	Requires:       perl(Perl::OSType) >= 1
21mr|perl-5.30.3-25|1253	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1254	%gendep_perl_ExtUtils_CBuilder
21mr|perl-5.30.3-25|1255	%endif
21mr|perl-5.30.3-25|1256	
21mr|perl-5.30.3-25|1257	%description ExtUtils-CBuilder
21mr|perl-5.30.3-25|1258	This module can build the C portions of Perl modules by invoking the
21mr|perl-5.30.3-25|1259	appropriate compilers and linkers in a cross-platform manner. It was motivated
21mr|perl-5.30.3-25|1260	by the Module::Build project, but may be useful for other purposes as well.
21mr|perl-5.30.3-25|1261	%endif
21mr|perl-5.30.3-25|1262	
21mr|perl-5.30.3-25|1263	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1264	%package ExtUtils-Command
21mr|perl-5.30.3-25|1265	Summary:        Perl routines to replace common UNIX commands in Makefiles
21mr|perl-5.30.3-25|1266	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1267	Epoch:          1
21mr|perl-5.30.3-25|1268	Version:        7.34
21mr|perl-5.30.3-25|1269	BuildArch:      noarch
21mr|perl-5.30.3-25|1270	Requires:       %perl_compat
21mr|perl-5.30.3-25|1271	Conflicts:      perl < 4:5.20.1-312
21mr|perl-5.30.3-25|1272	Requires:       perl(File::Find)
21mr|perl-5.30.3-25|1273	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1274	%gendep_perl_ExtUtils_Command
21mr|perl-5.30.3-25|1275	%endif
21mr|perl-5.30.3-25|1276	
21mr|perl-5.30.3-25|1277	%description ExtUtils-Command
21mr|perl-5.30.3-25|1278	This Perl module is used to replace common UNIX commands. In all cases the
21mr|perl-5.30.3-25|1279	functions work with @ARGV rather than taking arguments. This makes them
21mr|perl-5.30.3-25|1280	easier to deal with in Makefiles.
21mr|perl-5.30.3-25|1281	%endif
21mr|perl-5.30.3-25|1282	
21mr|perl-5.30.3-25|1283	%package ExtUtils-Embed
21mr|perl-5.30.3-25|1284	Summary:        Utilities for embedding Perl in C/C++ applications
21mr|perl-5.30.3-25|1285	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1286	Epoch:          0
21mr|perl-5.30.3-25|1287	Version:        1.35
21mr|perl-5.30.3-25|1288	Requires:       perl-devel
21mr|perl-5.30.3-25|1289	Requires:       %perl_compat
21mr|perl-5.30.3-25|1290	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1291	%gendep_perl_ExtUtils_Embed
21mr|perl-5.30.3-25|1292	%endif
21mr|perl-5.30.3-25|1293	BuildArch:      noarch
21mr|perl-5.30.3-25|1294	
21mr|perl-5.30.3-25|1295	%description ExtUtils-Embed
21mr|perl-5.30.3-25|1296	Utilities for embedding Perl in C/C++ applications.
21mr|perl-5.30.3-25|1297	
21mr|perl-5.30.3-25|1298	
21mr|perl-5.30.3-25|1299	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1300	%package ExtUtils-Install
21mr|perl-5.30.3-25|1301	Summary:        Install files from here to there
21mr|perl-5.30.3-25|1302	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1303	Epoch:          0
21mr|perl-5.30.3-25|1304	Version:        2.14
21mr|perl-5.30.3-25|1305	BuildArch:      noarch
21mr|perl-5.30.3-25|1306	Requires:       %perl_compat
21mr|perl-5.30.3-25|1307	Requires:       perl(Data::Dumper)
21mr|perl-5.30.3-25|1308	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1309	%gendep_perl_ExtUtils_Install
21mr|perl-5.30.3-25|1310	%endif
21mr|perl-5.30.3-25|1311	
21mr|perl-5.30.3-25|1312	%description ExtUtils-Install
21mr|perl-5.30.3-25|1313	Handles the installing and uninstalling of perl modules, scripts, man
21mr|perl-5.30.3-25|1314	pages, etc.
21mr|perl-5.30.3-25|1315	%endif
21mr|perl-5.30.3-25|1316	
21mr|perl-5.30.3-25|1317	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1318	%package ExtUtils-MakeMaker
21mr|perl-5.30.3-25|1319	Summary:        Create a module Makefile
21mr|perl-5.30.3-25|1320	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1321	Epoch:          1
21mr|perl-5.30.3-25|1322	Version:        7.34
21mr|perl-5.30.3-25|1323	# These dependencies are weak in order to relieve building noarch
21mr|perl-5.30.3-25|1324	# packages from perl-devel and gcc. See bug #1547165.
21mr|perl-5.30.3-25|1325	# If an XS module is built, the generated Makefile executes gcc.
21mr|perl-5.30.3-25|1326	Recommends:     gcc
21mr|perl-5.30.3-25|1327	# If an XS module is built, code generated from XS will be compiled and it
21mr|perl-5.30.3-25|1328	# includes Perl header files.
21mr|perl-5.30.3-25|1329	Recommends:     perl-devel
21mr|perl-5.30.3-25|1330	Requires:       %perl_compat
21mr|perl-5.30.3-25|1331	Requires:       perl(Data::Dumper)
21mr|perl-5.30.3-25|1332	Requires:       perl(DynaLoader)
21mr|perl-5.30.3-25|1333	Requires:       perl(ExtUtils::Command)
21mr|perl-5.30.3-25|1334	Requires:       perl(ExtUtils::Install)
21mr|perl-5.30.3-25|1335	Requires:       perl(ExtUtils::Manifest)
21mr|perl-5.30.3-25|1336	Requires:       perl(File::Find)
21mr|perl-5.30.3-25|1337	Requires:       perl(Getopt::Long)
21mr|perl-5.30.3-25|1338	# Optional Pod::Man is needed for generating manual pages from POD
21mr|perl-5.30.3-25|1339	Requires:       perl(Pod::Man)
21mr|perl-5.30.3-25|1340	Requires:       perl(POSIX)
21mr|perl-5.30.3-25|1341	Requires:       perl(Test::Harness)
21mr|perl-5.30.3-25|1342	Requires:       perl(version)
21mr|perl-5.30.3-25|1343	# If an XS module is compiled, xsubpp(1) is needed
21mr|perl-5.30.3-25|1344	Requires:       perl-ExtUtils-ParseXS
21mr|perl-5.30.3-25|1345	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1346	%gendep_perl_ExtUtils_MakeMaker
21mr|perl-5.30.3-25|1347	%endif
21mr|perl-5.30.3-25|1348	BuildArch:      noarch
21mr|perl-5.30.3-25|1349	
21mr|perl-5.30.3-25|1350	# Filter false DynaLoader provides. Versioned perl(DynaLoader) keeps
21mr|perl-5.30.3-25|1351	# unfiltered on perl package, no need to reinject it.
21mr|perl-5.30.3-25|1352	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(DynaLoader\\)\\s*$
21mr|perl-5.30.3-25|1353	%global __provides_exclude %__provides_exclude|^perl\\(ExtUtils::MakeMaker::_version\\)
21mr|perl-5.30.3-25|1354	
21mr|perl-5.30.3-25|1355	%description ExtUtils-MakeMaker
21mr|perl-5.30.3-25|1356	Create a module Makefile.
21mr|perl-5.30.3-25|1357	%endif
21mr|perl-5.30.3-25|1358	
21mr|perl-5.30.3-25|1359	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1360	%package ExtUtils-Manifest
21mr|perl-5.30.3-25|1361	Summary:        Utilities to write and check a MANIFEST file
21mr|perl-5.30.3-25|1362	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1363	Epoch:          0
21mr|perl-5.30.3-25|1364	Version:        1.70
21mr|perl-5.30.3-25|1365	Requires:       %perl_compat
21mr|perl-5.30.3-25|1366	Requires:       perl(File::Path)
21mr|perl-5.30.3-25|1367	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1368	%gendep_perl_ExtUtils_Manifest
21mr|perl-5.30.3-25|1369	%endif
21mr|perl-5.30.3-25|1370	BuildArch:      noarch
21mr|perl-5.30.3-25|1371	
21mr|perl-5.30.3-25|1372	%description ExtUtils-Manifest
21mr|perl-5.30.3-25|1373	%{summary}.
21mr|perl-5.30.3-25|1374	%endif
21mr|perl-5.30.3-25|1375	
21mr|perl-5.30.3-25|1376	%package ExtUtils-Miniperl
21mr|perl-5.30.3-25|1377	Summary:        Write the C code for perlmain.c
21mr|perl-5.30.3-25|1378	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1379	Epoch:          0
21mr|perl-5.30.3-25|1380	Version:        1.09
21mr|perl-5.30.3-25|1381	Requires:       perl-devel
21mr|perl-5.30.3-25|1382	Requires:       %perl_compat
21mr|perl-5.30.3-25|1383	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1384	%gendep_perl_ExtUtils_Miniperl
21mr|perl-5.30.3-25|1385	%endif
21mr|perl-5.30.3-25|1386	BuildArch:      noarch
21mr|perl-5.30.3-25|1387	
21mr|perl-5.30.3-25|1388	%description ExtUtils-Miniperl
21mr|perl-5.30.3-25|1389	writemain() takes an argument list of directories containing archive libraries
21mr|perl-5.30.3-25|1390	that relate to perl modules and should be linked into a new perl binary. It
21mr|perl-5.30.3-25|1391	writes a corresponding perlmain.c file that is a plain C file containing all
21mr|perl-5.30.3-25|1392	the bootstrap code to make the If the first argument to writemain() is a
21mr|perl-5.30.3-25|1393	reference to a scalar it is used as the filename to open for ouput. Any other
21mr|perl-5.30.3-25|1394	reference is used as the filehandle to write to. Otherwise output defaults to
21mr|perl-5.30.3-25|1395	STDOUT.
21mr|perl-5.30.3-25|1396	
21mr|perl-5.30.3-25|1397	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1398	%package ExtUtils-MM-Utils
21mr|perl-5.30.3-25|1399	Summary:        ExtUtils::MM methods without dependency on ExtUtils::MakeMaker
21mr|perl-5.30.3-25|1400	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1401	Epoch:          1
21mr|perl-5.30.3-25|1402	# Real version 7.11_06
21mr|perl-5.30.3-25|1403	# Dual-life ExtUtils-MakeMaker generate it with its version
21mr|perl-5.30.3-25|1404	Version:        7.24
21mr|perl-5.30.3-25|1405	BuildArch:      noarch
21mr|perl-5.30.3-25|1406	Requires:       %perl_compat
21mr|perl-5.30.3-25|1407	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1408	%gendep_perl_ExtUtils_MM_Utils
21mr|perl-5.30.3-25|1409	%endif
21mr|perl-5.30.3-25|1410	
21mr|perl-5.30.3-25|1411	%description ExtUtils-MM-Utils
21mr|perl-5.30.3-25|1412	This is a collection of ExtUtils::MM subroutines that are used by many
21mr|perl-5.30.3-25|1413	other modules but that do not need full-featured ExtUtils::MakeMaker. The
21mr|perl-5.30.3-25|1414	issue with ExtUtils::MakeMaker is it pulls in Perl header files and that
21mr|perl-5.30.3-25|1415	is an overkill for small subroutines.
21mr|perl-5.30.3-25|1416	%endif
21mr|perl-5.30.3-25|1417	
21mr|perl-5.30.3-25|1418	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1419	%package ExtUtils-ParseXS
21mr|perl-5.30.3-25|1420	Summary:        Module and a script for converting Perl XS code into C code
21mr|perl-5.30.3-25|1421	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1422	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1423	Epoch:          1
21mr|perl-5.30.3-25|1424	Version:        3.40
21mr|perl-5.30.3-25|1425	Requires:       %perl_compat
21mr|perl-5.30.3-25|1426	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1427	%gendep_perl_ExtUtils_ParseXS
21mr|perl-5.30.3-25|1428	%endif
21mr|perl-5.30.3-25|1429	BuildArch:      noarch
21mr|perl-5.30.3-25|1430	
21mr|perl-5.30.3-25|1431	%description ExtUtils-ParseXS
21mr|perl-5.30.3-25|1432	ExtUtils::ParseXS will compile XS code into C code by embedding the constructs
21mr|perl-5.30.3-25|1433	necessary to let C functions manipulate Perl values and creates the glue
21mr|perl-5.30.3-25|1434	necessary to let Perl access those functions.
21mr|perl-5.30.3-25|1435	%endif
21mr|perl-5.30.3-25|1436	
21mr|perl-5.30.3-25|1437	
21mr|perl-5.30.3-25|1438	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1439	%package File-Fetch
21mr|perl-5.30.3-25|1440	Summary:        Generic file fetching mechanism
21mr|perl-5.30.3-25|1441	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1442	Epoch:          0
21mr|perl-5.30.3-25|1443	Version:        0.56
21mr|perl-5.30.3-25|1444	Requires:       perl(IPC::Cmd) >= 0.36
21mr|perl-5.30.3-25|1445	Requires:       perl(Module::Load::Conditional) >= 0.04
21mr|perl-5.30.3-25|1446	Requires:       perl(Params::Check) >= 0.07
21mr|perl-5.30.3-25|1447	Requires:       %perl_compat
21mr|perl-5.30.3-25|1448	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1449	%gendep_perl_File_Fetch
21mr|perl-5.30.3-25|1450	%endif
21mr|perl-5.30.3-25|1451	BuildArch:      noarch
21mr|perl-5.30.3-25|1452	
21mr|perl-5.30.3-25|1453	%description File-Fetch
21mr|perl-5.30.3-25|1454	File::Fetch is a generic file fetching mechanism.
21mr|perl-5.30.3-25|1455	%endif
21mr|perl-5.30.3-25|1456	
21mr|perl-5.30.3-25|1457	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1458	%package File-Path
21mr|perl-5.30.3-25|1459	Summary:        Create or remove directory trees
21mr|perl-5.30.3-25|1460	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1461	Epoch:          0
21mr|perl-5.30.3-25|1462	Version:        2.16
21mr|perl-5.30.3-25|1463	Requires:       %perl_compat
21mr|perl-5.30.3-25|1464	Requires:       perl(Carp)
21mr|perl-5.30.3-25|1465	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1466	%gendep_perl_File_Path
21mr|perl-5.30.3-25|1467	%endif
21mr|perl-5.30.3-25|1468	BuildArch:      noarch
21mr|perl-5.30.3-25|1469	Conflicts:      perl < 4:5.16.2-265
21mr|perl-5.30.3-25|1470	
21mr|perl-5.30.3-25|1471	%description File-Path
21mr|perl-5.30.3-25|1472	This module provides a convenient way to create directories of arbitrary
21mr|perl-5.30.3-25|1473	depth and to delete an entire directory subtree from the file system.
21mr|perl-5.30.3-25|1474	%endif
21mr|perl-5.30.3-25|1475	
21mr|perl-5.30.3-25|1476	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1477	%package File-Temp
21mr|perl-5.30.3-25|1478	Summary:        Return name and handle of a temporary file safely
21mr|perl-5.30.3-25|1479	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1480	Epoch:          0
21mr|perl-5.30.3-25|1481	Version:        0.2309
21mr|perl-5.30.3-25|1482	Requires:       %perl_compat
21mr|perl-5.30.3-25|1483	BuildArch:      noarch
21mr|perl-5.30.3-25|1484	Requires:       perl(File::Path) >= 2.06
21mr|perl-5.30.3-25|1485	Requires:       perl(POSIX)
21mr|perl-5.30.3-25|1486	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1487	%gendep_perl_File_Temp
21mr|perl-5.30.3-25|1488	%endif
21mr|perl-5.30.3-25|1489	Conflicts:      perl < 4:5.16.2-265
21mr|perl-5.30.3-25|1490	
21mr|perl-5.30.3-25|1491	%description File-Temp
21mr|perl-5.30.3-25|1492	File::Temp can be used to create and open temporary files in a safe way.
21mr|perl-5.30.3-25|1493	There is both a function interface and an object-oriented interface. The
21mr|perl-5.30.3-25|1494	File::Temp constructor or the tempfile() function can be used to return the
21mr|perl-5.30.3-25|1495	name and the open file handle of a temporary file. The tempdir() function
21mr|perl-5.30.3-25|1496	can be used to create a temporary directory.
21mr|perl-5.30.3-25|1497	%endif
21mr|perl-5.30.3-25|1498	
21mr|perl-5.30.3-25|1499	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1500	# FIXME Filter-Simple? version?
21mr|perl-5.30.3-25|1501	%package Filter
21mr|perl-5.30.3-25|1502	Summary:        Perl source filters
21mr|perl-5.30.3-25|1503	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1504	Epoch:          2
21mr|perl-5.30.3-25|1505	Version:        1.55
21mr|perl-5.30.3-25|1506	Requires:       %perl_compat
21mr|perl-5.30.3-25|1507	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1508	%gendep_perl_Filter
21mr|perl-5.30.3-25|1509	%endif
21mr|perl-5.30.3-25|1510	
21mr|perl-5.30.3-25|1511	%description Filter
21mr|perl-5.30.3-25|1512	Source filters alter the program text of a module before Perl sees it, much as
21mr|perl-5.30.3-25|1513	a C preprocessor alters the source text of a C program before the compiler
21mr|perl-5.30.3-25|1514	sees it.
21mr|perl-5.30.3-25|1515	%endif
21mr|perl-5.30.3-25|1516	
21mr|perl-5.30.3-25|1517	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1518	%package Filter-Simple
21mr|perl-5.30.3-25|1519	Summary:        Simplified Perl source filtering
21mr|perl-5.30.3-25|1520	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1521	Epoch:          0
21mr|perl-5.30.3-25|1522	Version:        0.95
21mr|perl-5.30.3-25|1523	BuildArch:      noarch
21mr|perl-5.30.3-25|1524	Requires:       %perl_compat
21mr|perl-5.30.3-25|1525	Conflicts:      perl < 4:5.20.1-312
21mr|perl-5.30.3-25|1526	Requires:       perl(Text::Balanced) >= 1.97
21mr|perl-5.30.3-25|1527	Requires:       perl(warnings)
21mr|perl-5.30.3-25|1528	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1529	%gendep_perl_Filter_Simple
21mr|perl-5.30.3-25|1530	%endif
21mr|perl-5.30.3-25|1531	
21mr|perl-5.30.3-25|1532	%description Filter-Simple
21mr|perl-5.30.3-25|1533	The Filter::Simple Perl module provides a simplified interface to
21mr|perl-5.30.3-25|1534	Filter::Util::Call; one that is sufficient for most common cases.
21mr|perl-5.30.3-25|1535	%endif
21mr|perl-5.30.3-25|1536	
21mr|perl-5.30.3-25|1537	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1538	%package Getopt-Long
21mr|perl-5.30.3-25|1539	Summary:        Extended processing of command line options
21mr|perl-5.30.3-25|1540	License:        GPLv2+ or Artistic
21mr|perl-5.30.3-25|1541	Epoch:          1
21mr|perl-5.30.3-25|1542	Version:        2.50
21mr|perl-5.30.3-25|1543	Requires:       %perl_compat
21mr|perl-5.30.3-25|1544	Requires:       perl(overload)
21mr|perl-5.30.3-25|1545	Requires:       perl(Text::ParseWords)
21mr|perl-5.30.3-25|1546	# Recommended:
21mr|perl-5.30.3-25|1547	Requires:       perl(Pod::Usage) >= 1.14
21mr|perl-5.30.3-25|1548	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1549	%gendep_perl_Getopt_Long
21mr|perl-5.30.3-25|1550	%endif
21mr|perl-5.30.3-25|1551	BuildArch:      noarch
21mr|perl-5.30.3-25|1552	Conflicts:      perl < 4:5.16.3-268
21mr|perl-5.30.3-25|1553	
21mr|perl-5.30.3-25|1554	%description Getopt-Long
21mr|perl-5.30.3-25|1555	The Getopt::Long module implements an extended getopt function called
21mr|perl-5.30.3-25|1556	GetOptions(). It parses the command line from @ARGV, recognizing and removing
21mr|perl-5.30.3-25|1557	specified options and their possible values.  It adheres to the POSIX syntax
21mr|perl-5.30.3-25|1558	for command line options, with GNU extensions. In general, this means that
21mr|perl-5.30.3-25|1559	options have long names instead of single letters, and are introduced with
21mr|perl-5.30.3-25|1560	a double dash "--". Support for bundling of command line options, as was the
21mr|perl-5.30.3-25|1561	case with the more traditional single-letter approach, is provided but not
21mr|perl-5.30.3-25|1562	enabled by default.
21mr|perl-5.30.3-25|1563	%endif
21mr|perl-5.30.3-25|1564	
21mr|perl-5.30.3-25|1565	%package IO
21mr|perl-5.30.3-25|1566	Summary:        Perl input/output modules
21mr|perl-5.30.3-25|1567	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1568	Epoch:          0
21mr|perl-5.30.3-25|1569	Version:        1.40
21mr|perl-5.30.3-25|1570	Requires:       %perl_compat
21mr|perl-5.30.3-25|1571	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1572	%gendep_perl_IO
21mr|perl-5.30.3-25|1573	%endif
21mr|perl-5.30.3-25|1574	
21mr|perl-5.30.3-25|1575	%description IO
21mr|perl-5.30.3-25|1576	This is a collection of Perl input/output modules.
21mr|perl-5.30.3-25|1577	
21mr|perl-5.30.3-25|1578	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1579	%package IO-Compress
21mr|perl-5.30.3-25|1580	Summary:        IO::Compress wrapper for modules
21mr|perl-5.30.3-25|1581	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1582	Epoch:          0
21mr|perl-5.30.3-25|1583	Version:        2.084
21mr|perl-5.30.3-25|1584	Requires:       %perl_compat
21mr|perl-5.30.3-25|1585	Obsoletes:      perl-Compress-Zlib <= 2.020
21mr|perl-5.30.3-25|1586	Provides:       perl(IO::Uncompress::Bunzip2)
21mr|perl-5.30.3-25|1587	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1588	%gendep_perl_IO_Compress
21mr|perl-5.30.3-25|1589	%endif
21mr|perl-5.30.3-25|1590	BuildArch:      noarch
21mr|perl-5.30.3-25|1591	
21mr|perl-5.30.3-25|1592	%description IO-Compress
21mr|perl-5.30.3-25|1593	This module is the base class for all IO::Compress and IO::Uncompress modules.
21mr|perl-5.30.3-25|1594	This module is not intended for direct use in application code. Its sole
21mr|perl-5.30.3-25|1595	purpose is to to be sub-classed by IO::Compress modules.
21mr|perl-5.30.3-25|1596	%endif
21mr|perl-5.30.3-25|1597	
21mr|perl-5.30.3-25|1598	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1599	%package IO-Socket-IP
21mr|perl-5.30.3-25|1600	Summary:        Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6
21mr|perl-5.30.3-25|1601	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1602	Epoch:          0
21mr|perl-5.30.3-25|1603	Version:        0.39
21mr|perl-5.30.3-25|1604	Requires:       %perl_compat
21mr|perl-5.30.3-25|1605	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1606	%gendep_perl_IO_Socket_IP
21mr|perl-5.30.3-25|1607	%endif
21mr|perl-5.30.3-25|1608	BuildArch:      noarch
21mr|perl-5.30.3-25|1609	Conflicts:      perl < 4:5.20.0-303
21mr|perl-5.30.3-25|1610	
21mr|perl-5.30.3-25|1611	%description IO-Socket-IP
21mr|perl-5.30.3-25|1612	This module provides a protocol-independent way to use IPv4 and IPv6
21mr|perl-5.30.3-25|1613	sockets, as a drop-in replacement for IO::Socket::INET. Most constructor
21mr|perl-5.30.3-25|1614	arguments and methods are provided in a backward-compatible way.
21mr|perl-5.30.3-25|1615	%endif
21mr|perl-5.30.3-25|1616	
21mr|perl-5.30.3-25|1617	%package IO-Zlib
21mr|perl-5.30.3-25|1618	Summary:        Perl IO:: style interface to Compress::Zlib
21mr|perl-5.30.3-25|1619	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1620	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1621	Epoch:          1
21mr|perl-5.30.3-25|1622	Version:        1.10
21mr|perl-5.30.3-25|1623	Requires:       perl(Compress::Zlib)
21mr|perl-5.30.3-25|1624	Requires:       %perl_compat
21mr|perl-5.30.3-25|1625	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1626	%gendep_perl_IO_Zlib
21mr|perl-5.30.3-25|1627	%endif
21mr|perl-5.30.3-25|1628	BuildArch:      noarch
21mr|perl-5.30.3-25|1629	
21mr|perl-5.30.3-25|1630	%description IO-Zlib
21mr|perl-5.30.3-25|1631	This modules provides an IO:: style interface to the Compress::Zlib package.
21mr|perl-5.30.3-25|1632	The main advantage is that you can use an IO::Zlib object in much the same way
21mr|perl-5.30.3-25|1633	as an IO::File object so you can have common code that doesn't know which sort
21mr|perl-5.30.3-25|1634	of file it is using.
21mr|perl-5.30.3-25|1635	
21mr|perl-5.30.3-25|1636	
21mr|perl-5.30.3-25|1637	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1638	%package IPC-Cmd
21mr|perl-5.30.3-25|1639	Summary:        Finding and running system commands made easy
21mr|perl-5.30.3-25|1640	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1641	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1642	Epoch:          2
21mr|perl-5.30.3-25|1643	Version:        1.02
21mr|perl-5.30.3-25|1644	Requires:       perl(ExtUtils::MM::Utils)
21mr|perl-5.30.3-25|1645	Requires:       %perl_compat
21mr|perl-5.30.3-25|1646	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1647	%gendep_perl_IPC_Cmd
21mr|perl-5.30.3-25|1648	%endif
21mr|perl-5.30.3-25|1649	BuildArch:      noarch
21mr|perl-5.30.3-25|1650	
21mr|perl-5.30.3-25|1651	%description IPC-Cmd
21mr|perl-5.30.3-25|1652	IPC::Cmd allows you to run commands, interactively if desired, in a platform
21mr|perl-5.30.3-25|1653	independent way, but have them still work.
21mr|perl-5.30.3-25|1654	%endif
21mr|perl-5.30.3-25|1655	
21mr|perl-5.30.3-25|1656	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1657	%package IPC-SysV
21mr|perl-5.30.3-25|1658	Summary:        Object interface to System V IPC
21mr|perl-5.30.3-25|1659	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1660	Epoch:          0
21mr|perl-5.30.3-25|1661	Version:        2.07
21mr|perl-5.30.3-25|1662	Requires:       %perl_compat
21mr|perl-5.30.3-25|1663	Requires:       perl(DynaLoader)
21mr|perl-5.30.3-25|1664	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1665	%gendep_perl_IPC_SysV
21mr|perl-5.30.3-25|1666	%endif
21mr|perl-5.30.3-25|1667	Conflicts:      perl < 4:5.22.0-351
21mr|perl-5.30.3-25|1668	
21mr|perl-5.30.3-25|1669	%description IPC-SysV
21mr|perl-5.30.3-25|1670	This is an object interface for System V messages, semaphores, and
21mr|perl-5.30.3-25|1671	inter-process calls.
21mr|perl-5.30.3-25|1672	%endif
21mr|perl-5.30.3-25|1673	
21mr|perl-5.30.3-25|1674	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1675	%package HTTP-Tiny
21mr|perl-5.30.3-25|1676	Summary:        A small, simple, correct HTTP/1.1 client
21mr|perl-5.30.3-25|1677	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1678	Epoch:          0
21mr|perl-5.30.3-25|1679	Version:        0.076
21mr|perl-5.30.3-25|1680	Requires:       perl(bytes)
21mr|perl-5.30.3-25|1681	Requires:       perl(Carp)
21mr|perl-5.30.3-25|1682	Requires:       perl(IO::Socket)
21mr|perl-5.30.3-25|1683	Requires:       perl(Time::Local)
21mr|perl-5.30.3-25|1684	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1685	%gendep_perl_HTTP_Tiny
21mr|perl-5.30.3-25|1686	%endif
21mr|perl-5.30.3-25|1687	BuildArch:      noarch
21mr|perl-5.30.3-25|1688	
21mr|perl-5.30.3-25|1689	%description HTTP-Tiny
21mr|perl-5.30.3-25|1690	This is a very simple HTTP/1.1 client, designed primarily for doing simple GET
21mr|perl-5.30.3-25|1691	requests without the overhead of a large framework like LWP::UserAgent.
21mr|perl-5.30.3-25|1692	It is more correct and more complete than HTTP::Lite. It supports proxies
21mr|perl-5.30.3-25|1693	(currently only non-authenticating ones) and redirection. It also correctly
21mr|perl-5.30.3-25|1694	resumes after EINTR.
21mr|perl-5.30.3-25|1695	%endif
21mr|perl-5.30.3-25|1696	
21mr|perl-5.30.3-25|1697	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1698	%package JSON-PP
21mr|perl-5.30.3-25|1699	Summary:        JSON::XS compatible pure-Perl module
21mr|perl-5.30.3-25|1700	Epoch:          1
21mr|perl-5.30.3-25|1701	Version:        4.02
21mr|perl-5.30.3-25|1702	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1703	BuildArch:      noarch
21mr|perl-5.30.3-25|1704	Requires:       %perl_compat
21mr|perl-5.30.3-25|1705	Requires:       perl(Data::Dumper)
21mr|perl-5.30.3-25|1706	Requires:       perl(Encode)
21mr|perl-5.30.3-25|1707	Requires:       perl(Math::BigFloat)
21mr|perl-5.30.3-25|1708	Requires:       perl(Math::BigInt)
21mr|perl-5.30.3-25|1709	Requires:       perl(Scalar::Util)
21mr|perl-5.30.3-25|1710	Requires:       perl(subs)
21mr|perl-5.30.3-25|1711	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1712	%gendep_perl_JSON_PP
21mr|perl-5.30.3-25|1713	%endif
21mr|perl-5.30.3-25|1714	Conflicts:      perl-JSON < 2.50
21mr|perl-5.30.3-25|1715	
21mr|perl-5.30.3-25|1716	%description JSON-PP
21mr|perl-5.30.3-25|1717	JSON::XS is the fastest and most proper JSON module on CPAN. It is written by
21mr|perl-5.30.3-25|1718	Marc Lehmann in C, so must be compiled and installed in the used environment.
21mr|perl-5.30.3-25|1719	JSON::PP is a pure-Perl module and is compatible with JSON::XS.
21mr|perl-5.30.3-25|1720	%endif
21mr|perl-5.30.3-25|1721	
21mr|perl-5.30.3-25|1722	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1723	%package libnet
21mr|perl-5.30.3-25|1724	Summary:        Perl clients for various network protocols
21mr|perl-5.30.3-25|1725	License:        (GPL+ or Artistic) and Artistic
21mr|perl-5.30.3-25|1726	Epoch:          0
21mr|perl-5.30.3-25|1727	Version:        3.11
21mr|perl-5.30.3-25|1728	Requires:       %perl_compat
21mr|perl-5.30.3-25|1729	Requires:       perl(File::Basename)
21mr|perl-5.30.3-25|1730	Requires:       perl(IO::Socket) >= 1.05
21mr|perl-5.30.3-25|1731	# Prefer IO::Socket::IP over IO::Socket::INET6 and IO::Socket::INET
21mr|perl-5.30.3-25|1732	Requires:       perl(IO::Socket::IP) >= 0.20
21mr|perl-5.30.3-25|1733	Requires:       perl(POSIX)
21mr|perl-5.30.3-25|1734	Requires:       perl(Socket) >= 2.016
21mr|perl-5.30.3-25|1735	Requires:       perl(utf8)
21mr|perl-5.30.3-25|1736	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1737	%gendep_perl_libnet
21mr|perl-5.30.3-25|1738	%endif
21mr|perl-5.30.3-25|1739	BuildArch:      noarch
21mr|perl-5.30.3-25|1740	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|1741	
21mr|perl-5.30.3-25|1742	%description libnet
21mr|perl-5.30.3-25|1743	This is a collection of Perl modules which provides a simple and
21mr|perl-5.30.3-25|1744	consistent programming interface (API) to the client side of various
21mr|perl-5.30.3-25|1745	protocols used in the internet community.
21mr|perl-5.30.3-25|1746	%endif
21mr|perl-5.30.3-25|1747	
21mr|perl-5.30.3-25|1748	%package libnetcfg
21mr|perl-5.30.3-25|1749	Summary:        Configure libnet
21mr|perl-5.30.3-25|1750	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1751	Epoch:          %perl_epoch
21mr|perl-5.30.3-25|1752	Version:        %perl_version
21mr|perl-5.30.3-25|1753	# Net::Config is optional
21mr|perl-5.30.3-25|1754	BuildArch:      noarch
21mr|perl-5.30.3-25|1755	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1756	%gendep_perl_libnetcfg
21mr|perl-5.30.3-25|1757	%endif
21mr|perl-5.30.3-25|1758	Conflicts:      perl-devel < 4:5.22.0-347
21mr|perl-5.30.3-25|1759	
21mr|perl-5.30.3-25|1760	%description libnetcfg
21mr|perl-5.30.3-25|1761	The libnetcfg utility can be used to configure the libnet.
21mr|perl-5.30.3-25|1762	
21mr|perl-5.30.3-25|1763	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1764	%package Locale-Maketext
21mr|perl-5.30.3-25|1765	Summary:        Framework for localization
21mr|perl-5.30.3-25|1766	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1767	Epoch:          0
21mr|perl-5.30.3-25|1768	Version:        1.29
21mr|perl-5.30.3-25|1769	Requires:       %perl_compat
21mr|perl-5.30.3-25|1770	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1771	%gendep_perl_Locale_Maketext
21mr|perl-5.30.3-25|1772	%endif
21mr|perl-5.30.3-25|1773	BuildArch:      noarch
21mr|perl-5.30.3-25|1774	Conflicts:      perl < 4:5.16.3-268
21mr|perl-5.30.3-25|1775	
21mr|perl-5.30.3-25|1776	%description Locale-Maketext
21mr|perl-5.30.3-25|1777	It is a common feature of applications (whether run directly, or via the Web)
21mr|perl-5.30.3-25|1778	for them to be "localized" -- i.e., for them to present an English interface
21mr|perl-5.30.3-25|1779	to an English-speaker, a German interface to a German-speaker, and so on for
21mr|perl-5.30.3-25|1780	all languages it's programmed with. Locale::Maketext is a framework for
21mr|perl-5.30.3-25|1781	software localization; it provides you with the tools for organizing and
21mr|perl-5.30.3-25|1782	accessing the bits of text and text-processing code that you need for
21mr|perl-5.30.3-25|1783	producing localized applications.
21mr|perl-5.30.3-25|1784	%endif
21mr|perl-5.30.3-25|1785	
21mr|perl-5.30.3-25|1786	%package Locale-Maketext-Simple
21mr|perl-5.30.3-25|1787	Summary:        Simple interface to Locale::Maketext::Lexicon
21mr|perl-5.30.3-25|1788	License:        MIT
21mr|perl-5.30.3-25|1789	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1790	Epoch:          1
21mr|perl-5.30.3-25|1791	Version:        0.21.01
21mr|perl-5.30.3-25|1792	Requires:       %perl_compat
21mr|perl-5.30.3-25|1793	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1794	%gendep_perl_Locale_Maketext_Simple
21mr|perl-5.30.3-25|1795	%endif
21mr|perl-5.30.3-25|1796	BuildArch:      noarch
21mr|perl-5.30.3-25|1797	
21mr|perl-5.30.3-25|1798	%description Locale-Maketext-Simple
21mr|perl-5.30.3-25|1799	This module is a simple wrapper around Locale::Maketext::Lexicon, designed
21mr|perl-5.30.3-25|1800	to alleviate the need of creating Language Classes for module authors.
21mr|perl-5.30.3-25|1801	
21mr|perl-5.30.3-25|1802	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1803	%package Math-BigInt
21mr|perl-5.30.3-25|1804	Summary:        Arbitrary-size integer and float mathematics
21mr|perl-5.30.3-25|1805	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1806	Epoch:          1
21mr|perl-5.30.3-25|1807	# Real version 1.999816
21mr|perl-5.30.3-25|1808	Version:        1.9998.16
21mr|perl-5.30.3-25|1809	Requires:       %perl_compat
21mr|perl-5.30.3-25|1810	Requires:       perl(Carp)
21mr|perl-5.30.3-25|1811	# File::Spec not used on recent perl
21mr|perl-5.30.3-25|1812	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1813	%gendep_perl_Math_BigInt
21mr|perl-5.30.3-25|1814	%endif
21mr|perl-5.30.3-25|1815	BuildArch:      noarch
21mr|perl-5.30.3-25|1816	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|1817	
21mr|perl-5.30.3-25|1818	# Do not export unversioned module
21mr|perl-5.30.3-25|1819	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Math::BigInt\\)\\s*$
21mr|perl-5.30.3-25|1820	
21mr|perl-5.30.3-25|1821	%description Math-BigInt
21mr|perl-5.30.3-25|1822	This provides Perl modules for arbitrary-size integer and float mathematics.
21mr|perl-5.30.3-25|1823	
21mr|perl-5.30.3-25|1824	%package Math-BigInt-FastCalc
21mr|perl-5.30.3-25|1825	Summary:        Math::BigInt::Calc XS implementation
21mr|perl-5.30.3-25|1826	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1827	Epoch:          0
21mr|perl-5.30.3-25|1828	# Version normalized to dot format
21mr|perl-5.30.3-25|1829	# Real version 0.5008
21mr|perl-5.30.3-25|1830	Version:        0.500.800
21mr|perl-5.30.3-25|1831	Requires:       %perl_compat
21mr|perl-5.30.3-25|1832	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1833	%gendep_perl_Math_BigInt_FastCalc
21mr|perl-5.30.3-25|1834	%endif
21mr|perl-5.30.3-25|1835	Conflicts:      perl < 4:5.22.0-348
21mr|perl-5.30.3-25|1836	
21mr|perl-5.30.3-25|1837	%description Math-BigInt-FastCalc
21mr|perl-5.30.3-25|1838	This package provides support for faster big integer calculations.
21mr|perl-5.30.3-25|1839	
21mr|perl-5.30.3-25|1840	%package Math-BigRat
21mr|perl-5.30.3-25|1841	Summary:        Arbitrary big rational numbers
21mr|perl-5.30.3-25|1842	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1843	Epoch:          0
21mr|perl-5.30.3-25|1844	Version:        0.2614
21mr|perl-5.30.3-25|1845	Requires:       %perl_compat
21mr|perl-5.30.3-25|1846	Requires:       perl(Math::BigInt)
21mr|perl-5.30.3-25|1847	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1848	%gendep_perl_Math_BigRat
21mr|perl-5.30.3-25|1849	%endif
21mr|perl-5.30.3-25|1850	BuildArch:      noarch
21mr|perl-5.30.3-25|1851	Conflicts:      perl < 4:5.22.0-348
21mr|perl-5.30.3-25|1852	
21mr|perl-5.30.3-25|1853	%description Math-BigRat
21mr|perl-5.30.3-25|1854	Math::BigRat complements Math::BigInt and Math::BigFloat by providing support
21mr|perl-5.30.3-25|1855	for arbitrary big rational numbers.
21mr|perl-5.30.3-25|1856	%endif
21mr|perl-5.30.3-25|1857	
21mr|perl-5.30.3-25|1858	%package Math-Complex
21mr|perl-5.30.3-25|1859	Summary:        Complex numbers and trigonometric functions
21mr|perl-5.30.3-25|1860	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1861	Epoch:          0
21mr|perl-5.30.3-25|1862	Version:        1.59.01
21mr|perl-5.30.3-25|1863	Requires:       %perl_compat
21mr|perl-5.30.3-25|1864	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1865	%gendep_perl_Math_Complex
21mr|perl-5.30.3-25|1866	%endif
21mr|perl-5.30.3-25|1867	BuildArch:      noarch
21mr|perl-5.30.3-25|1868	Conflicts:      perl < 4:5.22.0-348
21mr|perl-5.30.3-25|1869	
21mr|perl-5.30.3-25|1870	%description Math-Complex
21mr|perl-5.30.3-25|1871	This package lets you create and manipulate complex numbers. By default, Perl
21mr|perl-5.30.3-25|1872	limits itself to real numbers, but an extra "use" statement brings full
21mr|perl-5.30.3-25|1873	complex support, along with a full set of mathematical functions typically
21mr|perl-5.30.3-25|1874	associated with and/or extended to complex numbers.
21mr|perl-5.30.3-25|1875	
21mr|perl-5.30.3-25|1876	%package Memoize
21mr|perl-5.30.3-25|1877	Summary:        Transparently speed up functions by caching return values
21mr|perl-5.30.3-25|1878	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1879	Epoch:          0
21mr|perl-5.30.3-25|1880	Version:        1.03.01
21mr|perl-5.30.3-25|1881	Requires:       %perl_compat
21mr|perl-5.30.3-25|1882	# Keep Time::HiRes optional
21mr|perl-5.30.3-25|1883	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1884	%gendep_perl_Memoize
21mr|perl-5.30.3-25|1885	%endif
21mr|perl-5.30.3-25|1886	BuildArch:      noarch
21mr|perl-5.30.3-25|1887	Conflicts:      perl < 4:5.22.0-350
21mr|perl-5.30.3-25|1888	
21mr|perl-5.30.3-25|1889	%description Memoize
21mr|perl-5.30.3-25|1890	Memoizing a function makes it faster by trading space for time. It does
21mr|perl-5.30.3-25|1891	this by caching the return values of the function in a table. If you call
21mr|perl-5.30.3-25|1892	the function again with the same arguments, memoize jumps in and gives
21mr|perl-5.30.3-25|1893	you the value out of the table, instead of letting the function compute
21mr|perl-5.30.3-25|1894	the value all over again.
21mr|perl-5.30.3-25|1895	
21mr|perl-5.30.3-25|1896	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1897	%package MIME-Base64
21mr|perl-5.30.3-25|1898	Summary:        Encoding and decoding of Base64 and quoted-printable strings
21mr|perl-5.30.3-25|1899	# cpan/MIME-Base64/Base64.xs:   (GPL+ or Artistic) and MIT (Bellcore's part)
21mr|perl-5.30.3-25|1900	# Other files:                  GPL+ or Artistic
21mr|perl-5.30.3-25|1901	License:        (GPL+ or Artistic) and MIT
21mr|perl-5.30.3-25|1902	Epoch:          0
21mr|perl-5.30.3-25|1903	Version:        3.15
21mr|perl-5.30.3-25|1904	Requires:       %perl_compat
21mr|perl-5.30.3-25|1905	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1906	%gendep_perl_MIME_Base64
21mr|perl-5.30.3-25|1907	%endif
21mr|perl-5.30.3-25|1908	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|1909	
21mr|perl-5.30.3-25|1910	%description MIME-Base64
21mr|perl-5.30.3-25|1911	This package contains a Base64 encoder/decoder and a quoted-printable
21mr|perl-5.30.3-25|1912	encoder/decoder. These encoding methods are specified in RFC 2045 - MIME
21mr|perl-5.30.3-25|1913	(Multipurpose Internet Mail Extensions).
21mr|perl-5.30.3-25|1914	%endif
21mr|perl-5.30.3-25|1915	
21mr|perl-5.30.3-25|1916	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1917	%package Module-CoreList
21mr|perl-5.30.3-25|1918	Summary:        What modules are shipped with versions of perl
21mr|perl-5.30.3-25|1919	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1920	Epoch:          1
21mr|perl-5.30.3-25|1921	Version:        5.20190522
21mr|perl-5.30.3-25|1922	Requires:       %perl_compat
21mr|perl-5.30.3-25|1923	Requires:       perl(List::Util)
21mr|perl-5.30.3-25|1924	Requires:       perl(version) >= 0.88
21mr|perl-5.30.3-25|1925	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1926	%gendep_perl_Module_CoreList
21mr|perl-5.30.3-25|1927	%endif
21mr|perl-5.30.3-25|1928	BuildArch:      noarch
21mr|perl-5.30.3-25|1929	
21mr|perl-5.30.3-25|1930	%description Module-CoreList
21mr|perl-5.30.3-25|1931	Module::CoreList provides information on which core and dual-life modules
21mr|perl-5.30.3-25|1932	are shipped with each version of perl.
21mr|perl-5.30.3-25|1933	
21mr|perl-5.30.3-25|1934	
21mr|perl-5.30.3-25|1935	%package Module-CoreList-tools
21mr|perl-5.30.3-25|1936	Summary:        Tool for listing modules shipped with perl
21mr|perl-5.30.3-25|1937	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1938	Epoch:          1
21mr|perl-5.30.3-25|1939	Version:        5.20190522
21mr|perl-5.30.3-25|1940	Requires:       %perl_compat
21mr|perl-5.30.3-25|1941	Requires:       perl(feature)
21mr|perl-5.30.3-25|1942	Requires:       perl(version) >= 0.88
21mr|perl-5.30.3-25|1943	Requires:       perl-Module-CoreList = %{epoch}:%{version}-%{release}
21mr|perl-5.30.3-25|1944	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1945	%gendep_perl_Module_CoreList_tools
21mr|perl-5.30.3-25|1946	%endif
21mr|perl-5.30.3-25|1947	# The files were distributed with perl.spec's subpackage
21mr|perl-5.30.3-25|1948	# perl-Module-CoreList <= 1:5.020001-309
21mr|perl-5.30.3-25|1949	Conflicts:      perl-Module-CoreList < 1:5.020001-310
21mr|perl-5.30.3-25|1950	BuildArch:      noarch
21mr|perl-5.30.3-25|1951	
21mr|perl-5.30.3-25|1952	%description Module-CoreList-tools
21mr|perl-5.30.3-25|1953	This package provides a corelist(1) tool which can be used to query what
21mr|perl-5.30.3-25|1954	modules were shipped with given perl version.
21mr|perl-5.30.3-25|1955	%endif
21mr|perl-5.30.3-25|1956	
21mr|perl-5.30.3-25|1957	
21mr|perl-5.30.3-25|1958	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1959	%package Module-Load
21mr|perl-5.30.3-25|1960	Summary:        Runtime require of both modules and files
21mr|perl-5.30.3-25|1961	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1962	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1963	Epoch:          1
21mr|perl-5.30.3-25|1964	Version:        0.34
21mr|perl-5.30.3-25|1965	Requires:       %perl_compat
21mr|perl-5.30.3-25|1966	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1967	%gendep_perl_Module_Load
21mr|perl-5.30.3-25|1968	%endif
21mr|perl-5.30.3-25|1969	BuildArch:      noarch
21mr|perl-5.30.3-25|1970	
21mr|perl-5.30.3-25|1971	%description Module-Load
21mr|perl-5.30.3-25|1972	Module::Load eliminates the need to know whether you are trying to require
21mr|perl-5.30.3-25|1973	either a file or a module.
21mr|perl-5.30.3-25|1974	%endif
21mr|perl-5.30.3-25|1975	
21mr|perl-5.30.3-25|1976	
21mr|perl-5.30.3-25|1977	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|1978	%package Module-Load-Conditional
21mr|perl-5.30.3-25|1979	Summary:        Looking up module information / loading at runtime
21mr|perl-5.30.3-25|1980	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1981	Epoch:          0
21mr|perl-5.30.3-25|1982	Version:        0.68
21mr|perl-5.30.3-25|1983	Requires:       %perl_compat
21mr|perl-5.30.3-25|1984	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|1985	%gendep_perl_Module_Load_Conditional
21mr|perl-5.30.3-25|1986	%endif
21mr|perl-5.30.3-25|1987	BuildArch:      noarch
21mr|perl-5.30.3-25|1988	
21mr|perl-5.30.3-25|1989	%description Module-Load-Conditional
21mr|perl-5.30.3-25|1990	Module::Load::Conditional provides simple ways to query and possibly load any
21mr|perl-5.30.3-25|1991	of the modules you have installed on your system during runtime.
21mr|perl-5.30.3-25|1992	%endif
21mr|perl-5.30.3-25|1993	
21mr|perl-5.30.3-25|1994	
21mr|perl-5.30.3-25|1995	%package Module-Loaded
21mr|perl-5.30.3-25|1996	Summary:        Mark modules as loaded or unloaded
21mr|perl-5.30.3-25|1997	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|1998	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|1999	Epoch:          1
21mr|perl-5.30.3-25|2000	Version:        0.08
21mr|perl-5.30.3-25|2001	Requires:       %perl_compat
21mr|perl-5.30.3-25|2002	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2003	%gendep_perl_Module_Loaded
21mr|perl-5.30.3-25|2004	%endif
21mr|perl-5.30.3-25|2005	BuildArch:      noarch
21mr|perl-5.30.3-25|2006	
21mr|perl-5.30.3-25|2007	%description Module-Loaded
21mr|perl-5.30.3-25|2008	When testing applications, often you find yourself needing to provide
21mr|perl-5.30.3-25|2009	functionality in your test environment that would usually be provided by
21mr|perl-5.30.3-25|2010	external modules. Rather than munging the %%INC by hand to mark these external
21mr|perl-5.30.3-25|2011	modules as loaded, so they are not attempted to be loaded by perl, this module
21mr|perl-5.30.3-25|2012	offers you a very simple way to mark modules as loaded and/or unloaded.
21mr|perl-5.30.3-25|2013	
21mr|perl-5.30.3-25|2014	
21mr|perl-5.30.3-25|2015	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2016	%package Module-Metadata
21mr|perl-5.30.3-25|2017	Summary:        Gather package and POD information from perl module files
21mr|perl-5.30.3-25|2018	Epoch:          0
21mr|perl-5.30.3-25|2019	Version:        1.000036
21mr|perl-5.30.3-25|2020	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2021	BuildArch:      noarch
21mr|perl-5.30.3-25|2022	Requires:       %perl_compat
21mr|perl-5.30.3-25|2023	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2024	%gendep_perl_Module_Metadata
21mr|perl-5.30.3-25|2025	%endif
21mr|perl-5.30.3-25|2026	
21mr|perl-5.30.3-25|2027	%description Module-Metadata
21mr|perl-5.30.3-25|2028	Gather package and POD information from perl module files
21mr|perl-5.30.3-25|2029	%endif
21mr|perl-5.30.3-25|2030	
21mr|perl-5.30.3-25|2031	%package Net-Ping
21mr|perl-5.30.3-25|2032	Summary:        Check a remote host for reachability
21mr|perl-5.30.3-25|2033	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2034	Epoch:          0
21mr|perl-5.30.3-25|2035	Version:        2.71
21mr|perl-5.30.3-25|2036	Requires:       %perl_compat
21mr|perl-5.30.3-25|2037	# Keep Net::Ping::External optional
21mr|perl-5.30.3-25|2038	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2039	%gendep_perl_Net_Ping
21mr|perl-5.30.3-25|2040	%endif
21mr|perl-5.30.3-25|2041	BuildArch:      noarch
21mr|perl-5.30.3-25|2042	Conflicts:      perl < 4:5.22.0-350
21mr|perl-5.30.3-25|2043	
21mr|perl-5.30.3-25|2044	%description Net-Ping
21mr|perl-5.30.3-25|2045	Net::Ping module contains methods to test the reachability of remote hosts on
21mr|perl-5.30.3-25|2046	a network.
21mr|perl-5.30.3-25|2047	
21mr|perl-5.30.3-25|2048	%package open
21mr|perl-5.30.3-25|2049	Summary:        Perl pragma to set default PerlIO layers for input and output
21mr|perl-5.30.3-25|2050	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2051	Epoch:          0
21mr|perl-5.30.3-25|2052	Version:        1.11
21mr|perl-5.30.3-25|2053	Requires:       %perl_compat
21mr|perl-5.30.3-25|2054	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2055	Requires:       perl(Encode)
21mr|perl-5.30.3-25|2056	Requires:       perl(encoding)
21mr|perl-5.30.3-25|2057	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2058	%gendep_perl_open
21mr|perl-5.30.3-25|2059	%endif
21mr|perl-5.30.3-25|2060	Conflicts:      perl < 4:5.20.2-326
21mr|perl-5.30.3-25|2061	BuildArch:      noarch
21mr|perl-5.30.3-25|2062	
21mr|perl-5.30.3-25|2063	%description open
21mr|perl-5.30.3-25|2064	The "open" pragma serves as one of the interfaces to declare default "layers"
21mr|perl-5.30.3-25|2065	(also known as "disciplines") for all I/O.
21mr|perl-5.30.3-25|2066	
21mr|perl-5.30.3-25|2067	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2068	%package parent
21mr|perl-5.30.3-25|2069	Summary:        Establish an ISA relationship with base classes at compile time
21mr|perl-5.30.3-25|2070	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2071	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|2072	Epoch:          1
21mr|perl-5.30.3-25|2073	Version:        0.237
21mr|perl-5.30.3-25|2074	Requires:       %perl_compat
21mr|perl-5.30.3-25|2075	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2076	%gendep_perl_parent
21mr|perl-5.30.3-25|2077	%endif
21mr|perl-5.30.3-25|2078	BuildArch:      noarch
21mr|perl-5.30.3-25|2079	
21mr|perl-5.30.3-25|2080	%description parent
21mr|perl-5.30.3-25|2081	parent allows you to both load one or more modules, while setting up
21mr|perl-5.30.3-25|2082	inheritance from those modules at the same time. Mostly similar in effect to:
21mr|perl-5.30.3-25|2083	
21mr|perl-5.30.3-25|2084	package Baz;
21mr|perl-5.30.3-25|2085	
21mr|perl-5.30.3-25|2086	BEGIN {
21mr|perl-5.30.3-25|2087	require Foo;
21mr|perl-5.30.3-25|2088	require Bar;
21mr|perl-5.30.3-25|2089	
21mr|perl-5.30.3-25|2090	push @ISA, qw(Foo Bar);
21mr|perl-5.30.3-25|2091	}
21mr|perl-5.30.3-25|2092	%endif
21mr|perl-5.30.3-25|2093	
21mr|perl-5.30.3-25|2094	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2095	%package Params-Check
21mr|perl-5.30.3-25|2096	Summary:        Generic input parsing/checking mechanism
21mr|perl-5.30.3-25|2097	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2098	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|2099	Epoch:          1
21mr|perl-5.30.3-25|2100	Version:        0.38
21mr|perl-5.30.3-25|2101	Requires:       %perl_compat
21mr|perl-5.30.3-25|2102	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2103	%gendep_perl_Params_Check
21mr|perl-5.30.3-25|2104	%endif
21mr|perl-5.30.3-25|2105	BuildArch:      noarch
21mr|perl-5.30.3-25|2106	
21mr|perl-5.30.3-25|2107	%description Params-Check
21mr|perl-5.30.3-25|2108	Params::Check is a generic input parsing/checking mechanism.
21mr|perl-5.30.3-25|2109	%endif
21mr|perl-5.30.3-25|2110	
21mr|perl-5.30.3-25|2111	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2112	%package PathTools
21mr|perl-5.30.3-25|2113	Summary:        PathTools Perl module (Cwd, File::Spec)
21mr|perl-5.30.3-25|2114	License:        (GPL+ or Artistic) and BSD
21mr|perl-5.30.3-25|2115	Epoch:          0
21mr|perl-5.30.3-25|2116	# Converted from 3.76
21mr|perl-5.30.3-25|2117	Version:        3.760
21mr|perl-5.30.3-25|2118	Requires:       %perl_compat
21mr|perl-5.30.3-25|2119	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2120	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2121	%gendep_perl_PathTools
21mr|perl-5.30.3-25|2122	%endif
21mr|perl-5.30.3-25|2123	
21mr|perl-5.30.3-25|2124	%description PathTools
21mr|perl-5.30.3-25|2125	PathTools Perl module (Cwd, File::Spec).
21mr|perl-5.30.3-25|2126	%endif
21mr|perl-5.30.3-25|2127	
21mr|perl-5.30.3-25|2128	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2129	%package perlfaq
21mr|perl-5.30.3-25|2130	Summary:        Frequently asked questions about Perl
21mr|perl-5.30.3-25|2131	# Code examples are Public Domain
21mr|perl-5.30.3-25|2132	License:        (GPL+ or Artistic) and Public Domain
21mr|perl-5.30.3-25|2133	Epoch:          0
21mr|perl-5.30.3-25|2134	Version:        5.20190126
21mr|perl-5.30.3-25|2135	Requires:       %perl_compat
21mr|perl-5.30.3-25|2136	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2137	%gendep_perl_perlfaq
21mr|perl-5.30.3-25|2138	%endif
21mr|perl-5.30.3-25|2139	BuildArch:      noarch
21mr|perl-5.30.3-25|2140	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|2141	
21mr|perl-5.30.3-25|2142	%description perlfaq
21mr|perl-5.30.3-25|2143	The perlfaq comprises several documents that answer the most commonly asked
21mr|perl-5.30.3-25|2144	questions about Perl and Perl programming.
21mr|perl-5.30.3-25|2145	%endif
21mr|perl-5.30.3-25|2146	
21mr|perl-5.30.3-25|2147	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2148	%package PerlIO-via-QuotedPrint
21mr|perl-5.30.3-25|2149	Summary:        PerlIO layer for quoted-printable strings
21mr|perl-5.30.3-25|2150	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2151	Epoch:          0
21mr|perl-5.30.3-25|2152	Version:        0.08
21mr|perl-5.30.3-25|2153	Requires:       %perl_compat
21mr|perl-5.30.3-25|2154	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2155	%gendep_perl_PerlIO_via_QuotedPrint
21mr|perl-5.30.3-25|2156	%endif
21mr|perl-5.30.3-25|2157	BuildArch:      noarch
21mr|perl-5.30.3-25|2158	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|2159	
21mr|perl-5.30.3-25|2160	%description PerlIO-via-QuotedPrint
21mr|perl-5.30.3-25|2161	This module implements a PerlIO layer that works on files encoded in the
21mr|perl-5.30.3-25|2162	quoted-printable format. It will decode from quoted-printable while
21mr|perl-5.30.3-25|2163	reading from a handle, and it will encode as quoted-printable while
21mr|perl-5.30.3-25|2164	writing to a handle.
21mr|perl-5.30.3-25|2165	%endif
21mr|perl-5.30.3-25|2166	
21mr|perl-5.30.3-25|2167	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2168	%package Perl-OSType
21mr|perl-5.30.3-25|2169	Summary:        Map Perl operating system names to generic types
21mr|perl-5.30.3-25|2170	Version:        1.010
21mr|perl-5.30.3-25|2171	Epoch:          0
21mr|perl-5.30.3-25|2172	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2173	Requires:       %perl_compat
21mr|perl-5.30.3-25|2174	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2175	%gendep_perl_Perl_OSType
21mr|perl-5.30.3-25|2176	%endif
21mr|perl-5.30.3-25|2177	BuildArch:      noarch
21mr|perl-5.30.3-25|2178	
21mr|perl-5.30.3-25|2179	%description Perl-OSType
21mr|perl-5.30.3-25|2180	Modules that provide OS-specific behaviors often need to know if the current
21mr|perl-5.30.3-25|2181	operating system matches a more generic type of operating systems. For example,
21mr|perl-5.30.3-25|2182	'linux' is a type of 'Unix' operating system and so is 'freebsd'.
21mr|perl-5.30.3-25|2183	This module provides a mapping between an operating system name as given by $^O
21mr|perl-5.30.3-25|2184	and a more generic type. The initial version is based on the OS type mappings
21mr|perl-5.30.3-25|2185	provided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating
21mr|perl-5.30.3-25|2186	systems are given the type 'Windows' rather than 'Win32').
21mr|perl-5.30.3-25|2187	%endif
21mr|perl-5.30.3-25|2188	
21mr|perl-5.30.3-25|2189	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2190	%package Pod-Checker
21mr|perl-5.30.3-25|2191	Summary:        Check POD documents for syntax errors
21mr|perl-5.30.3-25|2192	Epoch:          4
21mr|perl-5.30.3-25|2193	Version:        1.73
21mr|perl-5.30.3-25|2194	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2195	Requires:       %perl_compat
21mr|perl-5.30.3-25|2196	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2197	%gendep_perl_Pod_Checker
21mr|perl-5.30.3-25|2198	%endif
21mr|perl-5.30.3-25|2199	BuildArch:      noarch
21mr|perl-5.30.3-25|2200	
21mr|perl-5.30.3-25|2201	%description Pod-Checker
21mr|perl-5.30.3-25|2202	Module and tools to verify POD documentation contents for compliance with the
21mr|perl-5.30.3-25|2203	Plain Old Documentation format specifications.
21mr|perl-5.30.3-25|2204	%endif
21mr|perl-5.30.3-25|2205	
21mr|perl-5.30.3-25|2206	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2207	%package Pod-Escapes
21mr|perl-5.30.3-25|2208	Summary:        Resolve POD escape sequences
21mr|perl-5.30.3-25|2209	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2210	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|2211	Epoch:          1
21mr|perl-5.30.3-25|2212	Version:        1.07
21mr|perl-5.30.3-25|2213	Requires:       %perl_compat
21mr|perl-5.30.3-25|2214	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2215	%gendep_perl_Pod_Escapes
21mr|perl-5.30.3-25|2216	%endif
21mr|perl-5.30.3-25|2217	BuildArch:      noarch
21mr|perl-5.30.3-25|2218	
21mr|perl-5.30.3-25|2219	%description Pod-Escapes
21mr|perl-5.30.3-25|2220	This module provides things that are useful in decoding Pod E<...> sequences.
21mr|perl-5.30.3-25|2221	%endif
21mr|perl-5.30.3-25|2222	
21mr|perl-5.30.3-25|2223	%package Pod-Html
21mr|perl-5.30.3-25|2224	Summary:        Convert POD files to HTML
21mr|perl-5.30.3-25|2225	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2226	Epoch:          0
21mr|perl-5.30.3-25|2227	# Real version 1.24
21mr|perl-5.30.3-25|2228	Version:        1.24
21mr|perl-5.30.3-25|2229	Requires:       %perl_compat
21mr|perl-5.30.3-25|2230	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2231	%gendep_perl_Pod_Html
21mr|perl-5.30.3-25|2232	%endif
21mr|perl-5.30.3-25|2233	BuildArch:      noarch
21mr|perl-5.30.3-25|2234	Conflicts:      perl < 4:5.22.0-350
21mr|perl-5.30.3-25|2235	
21mr|perl-5.30.3-25|2236	%description Pod-Html
21mr|perl-5.30.3-25|2237	This package converts files from POD format (see perlpod) to HTML format. It
21mr|perl-5.30.3-25|2238	can automatically generate indexes and cross-references, and it keeps a cache
21mr|perl-5.30.3-25|2239	of things it knows how to cross-reference.
21mr|perl-5.30.3-25|2240	
21mr|perl-5.30.3-25|2241	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2242	%package Pod-Parser
21mr|perl-5.30.3-25|2243	Summary:        Basic perl modules for handling Plain Old Documentation (POD)
21mr|perl-5.30.3-25|2244	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2245	Epoch:          0
21mr|perl-5.30.3-25|2246	Version:        1.63
21mr|perl-5.30.3-25|2247	Requires:       %perl_compat
21mr|perl-5.30.3-25|2248	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2249	%gendep_perl_Pod_Parser
21mr|perl-5.30.3-25|2250	%endif
21mr|perl-5.30.3-25|2251	BuildArch:      noarch
21mr|perl-5.30.3-25|2252	
21mr|perl-5.30.3-25|2253	%description Pod-Parser
21mr|perl-5.30.3-25|2254	This software distribution contains the packages for using Perl5 POD (Plain
21mr|perl-5.30.3-25|2255	Old Documentation). See the "perlpod" and "perlsyn" manual pages from your
21mr|perl-5.30.3-25|2256	Perl5 distribution for more information about POD.
21mr|perl-5.30.3-25|2257	%endif
21mr|perl-5.30.3-25|2258	
21mr|perl-5.30.3-25|2259	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2260	%package Pod-Perldoc
21mr|perl-5.30.3-25|2261	Summary:        Look up Perl documentation in Pod format
21mr|perl-5.30.3-25|2262	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2263	Epoch:          0
21mr|perl-5.30.3-25|2264	Version:        3.2801
21mr|perl-5.30.3-25|2265	%if %{with perl_enables_groff}
21mr|perl-5.30.3-25|2266	# Pod::Perldoc::ToMan executes roff
21mr|perl-5.30.3-25|2267	Requires:       groff-base
21mr|perl-5.30.3-25|2268	%endif
21mr|perl-5.30.3-25|2269	Requires:       %perl_compat
21mr|perl-5.30.3-25|2270	Requires:       perl(File::Temp) >= 0.22
21mr|perl-5.30.3-25|2271	Requires:       perl(HTTP::Tiny)
21mr|perl-5.30.3-25|2272	Requires:       perl(IO::Handle)
21mr|perl-5.30.3-25|2273	Requires:       perl(IPC::Open3)
21mr|perl-5.30.3-25|2274	# POD2::Base is optional
21mr|perl-5.30.3-25|2275	# Pod::Checker is not needed if Pod::Simple::Checker is available
21mr|perl-5.30.3-25|2276	Requires:       perl(Pod::Simple::Checker)
21mr|perl-5.30.3-25|2277	Requires:       perl(Pod::Simple::RTF) >= 3.16
21mr|perl-5.30.3-25|2278	Requires:       perl(Pod::Simple::XMLOutStream) >= 3.16
21mr|perl-5.30.3-25|2279	Requires:       perl(Text::ParseWords)
21mr|perl-5.30.3-25|2280	# Tk is optional
21mr|perl-5.30.3-25|2281	Requires:       perl(Symbol)
21mr|perl-5.30.3-25|2282	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2283	%gendep_perl_Pod_Perldoc
21mr|perl-5.30.3-25|2284	%endif
21mr|perl-5.30.3-25|2285	BuildArch:      noarch
21mr|perl-5.30.3-25|2286	
21mr|perl-5.30.3-25|2287	%description Pod-Perldoc
21mr|perl-5.30.3-25|2288	perldoc looks up a piece of documentation in .pod format that is embedded
21mr|perl-5.30.3-25|2289	in the perl installation tree or in a perl script, and displays it via
21mr|perl-5.30.3-25|2290	"groff -man | $PAGER". This is primarily used for the documentation for
21mr|perl-5.30.3-25|2291	the perl library modules.
21mr|perl-5.30.3-25|2292	%endif
21mr|perl-5.30.3-25|2293	
21mr|perl-5.30.3-25|2294	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2295	%package Pod-Simple
21mr|perl-5.30.3-25|2296	Summary:        Framework for parsing POD documentation
21mr|perl-5.30.3-25|2297	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2298	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|2299	Epoch:          1
21mr|perl-5.30.3-25|2300	Version:        3.35
21mr|perl-5.30.3-25|2301	Requires:       %perl_compat
21mr|perl-5.30.3-25|2302	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2303	%gendep_perl_Pod_Simple
21mr|perl-5.30.3-25|2304	%endif
21mr|perl-5.30.3-25|2305	BuildArch:      noarch
21mr|perl-5.30.3-25|2306	
21mr|perl-5.30.3-25|2307	%description Pod-Simple
21mr|perl-5.30.3-25|2308	Pod::Simple is a Perl library for parsing text in the Pod ("plain old
21mr|perl-5.30.3-25|2309	documentation") markup language that is typically used for writing
21mr|perl-5.30.3-25|2310	documentation for Perl and for Perl modules.
21mr|perl-5.30.3-25|2311	%endif
21mr|perl-5.30.3-25|2312	
21mr|perl-5.30.3-25|2313	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2314	%package Pod-Usage
21mr|perl-5.30.3-25|2315	Summary:        Print a usage message from embedded pod documentation
21mr|perl-5.30.3-25|2316	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2317	Epoch:          4
21mr|perl-5.30.3-25|2318	Version:        1.69
21mr|perl-5.30.3-25|2319	Requires:       %perl_compat
21mr|perl-5.30.3-25|2320	# Pod::Usage executes perldoc from perl-Pod-Perldoc by default
21mr|perl-5.30.3-25|2321	Requires:       perl-Pod-Perldoc
21mr|perl-5.30.3-25|2322	Requires:       perl(Pod::Text)
21mr|perl-5.30.3-25|2323	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2324	%gendep_perl_Pod_Usage
21mr|perl-5.30.3-25|2325	%endif
21mr|perl-5.30.3-25|2326	BuildArch:      noarch
21mr|perl-5.30.3-25|2327	
21mr|perl-5.30.3-25|2328	%description Pod-Usage
21mr|perl-5.30.3-25|2329	pod2usage will print a usage message for the invoking script (using its
21mr|perl-5.30.3-25|2330	embedded POD documentation) and then exit the script with the desired exit
21mr|perl-5.30.3-25|2331	status. The usage message printed may have any one of three levels of
21mr|perl-5.30.3-25|2332	"verboseness": If the verbose level is 0, then only a synopsis is printed.
21mr|perl-5.30.3-25|2333	If the verbose level is 1, then the synopsis is printed along with a
21mr|perl-5.30.3-25|2334	description (if present) of the command line options and arguments. If the
21mr|perl-5.30.3-25|2335	verbose level is 2, then the entire manual page is printed.
21mr|perl-5.30.3-25|2336	%endif
21mr|perl-5.30.3-25|2337	
21mr|perl-5.30.3-25|2338	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2339	%package podlators
21mr|perl-5.30.3-25|2340	Summary:        Format POD source into various output formats
21mr|perl-5.30.3-25|2341	License:        (GPL+ or Artistic) and MIT
21mr|perl-5.30.3-25|2342	Epoch:          0
21mr|perl-5.30.3-25|2343	Version:        4.11
21mr|perl-5.30.3-25|2344	BuildArch:      noarch
21mr|perl-5.30.3-25|2345	Requires:       %perl_compat
21mr|perl-5.30.3-25|2346	Requires:       perl(File::Spec) >= 0.8
21mr|perl-5.30.3-25|2347	Requires:       perl(Pod::Simple) >= 3.06
21mr|perl-5.30.3-25|2348	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2349	%gendep_perl_podlators
21mr|perl-5.30.3-25|2350	%endif
21mr|perl-5.30.3-25|2351	Conflicts:      perl < 4:5.16.1-234
21mr|perl-5.30.3-25|2352	
21mr|perl-5.30.3-25|2353	%description podlators
21mr|perl-5.30.3-25|2354	This package contains Pod::Man and Pod::Text modules which convert POD input
21mr|perl-5.30.3-25|2355	to *roff source output, suitable for man pages, or plain text.  It also
21mr|perl-5.30.3-25|2356	includes several sub-classes of Pod::Text for formatted output to terminals
21mr|perl-5.30.3-25|2357	with various capabilities.
21mr|perl-5.30.3-25|2358	%endif
21mr|perl-5.30.3-25|2359	
21mr|perl-5.30.3-25|2360	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2361	%package Scalar-List-Utils
21mr|perl-5.30.3-25|2362	Summary:        A selection of general-utility scalar and list subroutines
21mr|perl-5.30.3-25|2363	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2364	Epoch:          3
21mr|perl-5.30.3-25|2365	# Real version 1.50
21mr|perl-5.30.3-25|2366	Version:        1.50
21mr|perl-5.30.3-25|2367	Requires:       %perl_compat
21mr|perl-5.30.3-25|2368	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2369	%gendep_perl_Scalar_List_Utils
21mr|perl-5.30.3-25|2370	%endif
21mr|perl-5.30.3-25|2371	
21mr|perl-5.30.3-25|2372	%description Scalar-List-Utils
21mr|perl-5.30.3-25|2373	Scalar::Util and List::Util contain a selection of subroutines that people have
21mr|perl-5.30.3-25|2374	expressed would be nice to have in the perl core, but the usage would not
21mr|perl-5.30.3-25|2375	really be high enough to warrant the use of a keyword, and the size so small
21mr|perl-5.30.3-25|2376	such that being individual extensions would be wasteful.
21mr|perl-5.30.3-25|2377	%endif
21mr|perl-5.30.3-25|2378	
21mr|perl-5.30.3-25|2379	%package SelfLoader
21mr|perl-5.30.3-25|2380	Summary:        Load functions only on demand
21mr|perl-5.30.3-25|2381	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2382	Epoch:          0
21mr|perl-5.30.3-25|2383	Version:        1.25
21mr|perl-5.30.3-25|2384	BuildArch:      noarch
21mr|perl-5.30.3-25|2385	Requires:       %perl_compat
21mr|perl-5.30.3-25|2386	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2387	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2388	%gendep_perl_SelfLoader
21mr|perl-5.30.3-25|2389	%endif
21mr|perl-5.30.3-25|2390	Conflicts:      perl < 4:5.22.0-351
21mr|perl-5.30.3-25|2391	
21mr|perl-5.30.3-25|2392	%description SelfLoader
21mr|perl-5.30.3-25|2393	This Perl module tells its users that functions in a package are to be
21mr|perl-5.30.3-25|2394	autoloaded from after the "__DATA__" token. See also "Autoloading" in
21mr|perl-5.30.3-25|2395	perlsub.
21mr|perl-5.30.3-25|2396	
21mr|perl-5.30.3-25|2397	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2398	%package Socket
21mr|perl-5.30.3-25|2399	Summary:        C socket.h defines and structure manipulators
21mr|perl-5.30.3-25|2400	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2401	Epoch:          4
21mr|perl-5.30.3-25|2402	Version:        2.027
21mr|perl-5.30.3-25|2403	Requires:       %perl_compat
21mr|perl-5.30.3-25|2404	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2405	%gendep_perl_Socket
21mr|perl-5.30.3-25|2406	%endif
21mr|perl-5.30.3-25|2407	
21mr|perl-5.30.3-25|2408	%description Socket
21mr|perl-5.30.3-25|2409	This module is just a translation of the C socket.h file.  Unlike the old
21mr|perl-5.30.3-25|2410	mechanism of requiring a translated socket.ph file, this uses the h2xs program
21mr|perl-5.30.3-25|2411	(see the Perl source distribution) and your native C compiler.  This means
21mr|perl-5.30.3-25|2412	that it has a far more likely chance of getting the numbers right.  This
21mr|perl-5.30.3-25|2413	includes all of the commonly used pound-defines like AF_INET, SOCK_STREAM, etc.
21mr|perl-5.30.3-25|2414	%endif
21mr|perl-5.30.3-25|2415	
21mr|perl-5.30.3-25|2416	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2417	%package Storable
21mr|perl-5.30.3-25|2418	Summary:        Persistence for Perl data structures
21mr|perl-5.30.3-25|2419	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2420	Epoch:          1
21mr|perl-5.30.3-25|2421	Version:        3.15
21mr|perl-5.30.3-25|2422	Requires:       %perl_compat
21mr|perl-5.30.3-25|2423	# Carp substitutes missing Log::Agent
21mr|perl-5.30.3-25|2424	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2425	Requires:       perl(Config)
21mr|perl-5.30.3-25|2426	# Fcntl is optional, but locking is good
21mr|perl-5.30.3-25|2427	Requires:       perl(Fcntl)
21mr|perl-5.30.3-25|2428	Requires:       perl(IO::File)
21mr|perl-5.30.3-25|2429	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2430	%gendep_perl_Storable
21mr|perl-5.30.3-25|2431	%endif
21mr|perl-5.30.3-25|2432	Conflicts:      perl < 4:5.16.3-274
21mr|perl-5.30.3-25|2433	
21mr|perl-5.30.3-25|2434	%description Storable
21mr|perl-5.30.3-25|2435	The Storable package brings persistence to your Perl data structures
21mr|perl-5.30.3-25|2436	containing scalar, array, hash or reference objects, i.e. anything that
21mr|perl-5.30.3-25|2437	can be conveniently stored to disk and retrieved at a later time.
21mr|perl-5.30.3-25|2438	%endif
21mr|perl-5.30.3-25|2439	
21mr|perl-5.30.3-25|2440	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2441	%package Sys-Syslog
21mr|perl-5.30.3-25|2442	Summary:        Perl interface to the UNIX syslog(3) calls
21mr|perl-5.30.3-25|2443	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2444	Epoch:          0
21mr|perl-5.30.3-25|2445	Version:        0.35
21mr|perl-5.30.3-25|2446	Requires:       %perl_compat
21mr|perl-5.30.3-25|2447	Requires:       perl(XSLoader)
21mr|perl-5.30.3-25|2448	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2449	%gendep_perl_Sys_Syslog
21mr|perl-5.30.3-25|2450	%endif
21mr|perl-5.30.3-25|2451	Conflicts:      perl < 4:5.16.3-269
21mr|perl-5.30.3-25|2452	
21mr|perl-5.30.3-25|2453	%description Sys-Syslog
21mr|perl-5.30.3-25|2454	Sys::Syslog is an interface to the UNIX syslog(3) function. Call syslog() with
21mr|perl-5.30.3-25|2455	a string priority and a list of printf() arguments just like at syslog(3).
21mr|perl-5.30.3-25|2456	%endif
21mr|perl-5.30.3-25|2457	
21mr|perl-5.30.3-25|2458	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2459	%package Term-ANSIColor
21mr|perl-5.30.3-25|2460	Summary:        Color screen output using ANSI escape sequences
21mr|perl-5.30.3-25|2461	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2462	Epoch:          0
21mr|perl-5.30.3-25|2463	Version:        4.06
21mr|perl-5.30.3-25|2464	Requires:       %perl_compat
21mr|perl-5.30.3-25|2465	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2466	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2467	%gendep_perl_Term_ANSIColor
21mr|perl-5.30.3-25|2468	%endif
21mr|perl-5.30.3-25|2469	BuildArch:      noarch
21mr|perl-5.30.3-25|2470	Conflicts:      perl < 4:5.18.2-302
21mr|perl-5.30.3-25|2471	
21mr|perl-5.30.3-25|2472	%description Term-ANSIColor
21mr|perl-5.30.3-25|2473	This module has two interfaces, one through color() and colored() and the
21mr|perl-5.30.3-25|2474	other through constants. It also offers the utility functions uncolor(),
21mr|perl-5.30.3-25|2475	colorstrip(), colorvalid(), and coloralias(), which have to be explicitly
21mr|perl-5.30.3-25|2476	imported to be used.
21mr|perl-5.30.3-25|2477	%endif
21mr|perl-5.30.3-25|2478	
21mr|perl-5.30.3-25|2479	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2480	%package Term-Cap
21mr|perl-5.30.3-25|2481	Summary:        Perl termcap interface
21mr|perl-5.30.3-25|2482	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2483	Epoch:          0
21mr|perl-5.30.3-25|2484	Version:        1.17
21mr|perl-5.30.3-25|2485	Requires:       %perl_compat
21mr|perl-5.30.3-25|2486	# ncurses for infocmp tool
21mr|perl-5.30.3-25|2487	Requires:       ncurses
21mr|perl-5.30.3-25|2488	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2489	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2490	%gendep_perl_Term_Cap
21mr|perl-5.30.3-25|2491	%endif
21mr|perl-5.30.3-25|2492	BuildArch:      noarch
21mr|perl-5.30.3-25|2493	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|2494	
21mr|perl-5.30.3-25|2495	%description Term-Cap
21mr|perl-5.30.3-25|2496	These are low-level functions to extract and use capabilities from a terminal
21mr|perl-5.30.3-25|2497	capability (termcap) database.
21mr|perl-5.30.3-25|2498	%endif
21mr|perl-5.30.3-25|2499	
21mr|perl-5.30.3-25|2500	%package Test
21mr|perl-5.30.3-25|2501	Summary:        Simple framework for writing test scripts
21mr|perl-5.30.3-25|2502	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2503	Epoch:          0
21mr|perl-5.30.3-25|2504	Version:        1.31
21mr|perl-5.30.3-25|2505	Requires:       %perl_compat
21mr|perl-5.30.3-25|2506	# Algorithm::Diff 1.15 is optional
21mr|perl-5.30.3-25|2507	Requires:       perl(File::Temp)
21mr|perl-5.30.3-25|2508	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2509	%gendep_perl_Test
21mr|perl-5.30.3-25|2510	%endif
21mr|perl-5.30.3-25|2511	BuildArch:      noarch
21mr|perl-5.30.3-25|2512	Conflicts:      perl < 4:5.22.0-351
21mr|perl-5.30.3-25|2513	
21mr|perl-5.30.3-25|2514	%description Test
21mr|perl-5.30.3-25|2515	The Test Perl module simplifies the task of writing test files for Perl modules,
21mr|perl-5.30.3-25|2516	such that their output is in the format that Test::Harness expects to see.
21mr|perl-5.30.3-25|2517	
21mr|perl-5.30.3-25|2518	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2519	%package Test-Harness
21mr|perl-5.30.3-25|2520	Summary:        Run Perl standard test scripts with statistics
21mr|perl-5.30.3-25|2521	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2522	Epoch:          1
21mr|perl-5.30.3-25|2523	Version:        3.42
21mr|perl-5.30.3-25|2524	Requires:       %perl_compat
21mr|perl-5.30.3-25|2525	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2526	%gendep_perl_Test_Harness
21mr|perl-5.30.3-25|2527	%endif
21mr|perl-5.30.3-25|2528	BuildArch:      noarch
21mr|perl-5.30.3-25|2529	
21mr|perl-5.30.3-25|2530	%description Test-Harness
21mr|perl-5.30.3-25|2531	Run Perl standard test scripts with statistics.
21mr|perl-5.30.3-25|2532	Use TAP::Parser, Test::Harness package was whole rewritten.
21mr|perl-5.30.3-25|2533	%endif
21mr|perl-5.30.3-25|2534	
21mr|perl-5.30.3-25|2535	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2536	%package Test-Simple
21mr|perl-5.30.3-25|2537	Summary:        Basic utilities for writing tests
21mr|perl-5.30.3-25|2538	License:        (GPL+ or Artistic) and CC0 and Public Domain
21mr|perl-5.30.3-25|2539	Epoch:          1
21mr|perl-5.30.3-25|2540	Version:        1.302162
21mr|perl-5.30.3-25|2541	Requires:       %perl_compat
21mr|perl-5.30.3-25|2542	Requires:       perl(Data::Dumper)
21mr|perl-5.30.3-25|2543	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2544	%gendep_perl_Test_Simple
21mr|perl-5.30.3-25|2545	%endif
21mr|perl-5.30.3-25|2546	BuildArch:      noarch
21mr|perl-5.30.3-25|2547	
21mr|perl-5.30.3-25|2548	%description Test-Simple
21mr|perl-5.30.3-25|2549	Basic utilities for writing tests.
21mr|perl-5.30.3-25|2550	%endif
21mr|perl-5.30.3-25|2551	
21mr|perl-5.30.3-25|2552	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2553	%package Text-Balanced
21mr|perl-5.30.3-25|2554	Summary:        Extract delimited text sequences from strings
21mr|perl-5.30.3-25|2555	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2556	Epoch:          0
21mr|perl-5.30.3-25|2557	Version:        2.03
21mr|perl-5.30.3-25|2558	Requires:       %perl_compat
21mr|perl-5.30.3-25|2559	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2560	%gendep_perl_Text_Balanced
21mr|perl-5.30.3-25|2561	%endif
21mr|perl-5.30.3-25|2562	BuildArch:      noarch
21mr|perl-5.30.3-25|2563	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|2564	
21mr|perl-5.30.3-25|2565	%description Text-Balanced
21mr|perl-5.30.3-25|2566	These Perl subroutines may be used to extract a delimited substring, possibly
21mr|perl-5.30.3-25|2567	after skipping a specified prefix string.
21mr|perl-5.30.3-25|2568	%endif
21mr|perl-5.30.3-25|2569	
21mr|perl-5.30.3-25|2570	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2571	%package Text-ParseWords
21mr|perl-5.30.3-25|2572	Summary:        Parse text into an array of tokens or array of arrays
21mr|perl-5.30.3-25|2573	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2574	Epoch:          0
21mr|perl-5.30.3-25|2575	Version:        3.30
21mr|perl-5.30.3-25|2576	Requires:       %perl_compat
21mr|perl-5.30.3-25|2577	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2578	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2579	%gendep_perl_Text_ParseWords
21mr|perl-5.30.3-25|2580	%endif
21mr|perl-5.30.3-25|2581	BuildArch:      noarch
21mr|perl-5.30.3-25|2582	Conflicts:      perl < 4:5.16.2-256
21mr|perl-5.30.3-25|2583	
21mr|perl-5.30.3-25|2584	%description Text-ParseWords
21mr|perl-5.30.3-25|2585	Parse text into an array of tokens or array of arrays.
21mr|perl-5.30.3-25|2586	%endif
21mr|perl-5.30.3-25|2587	
21mr|perl-5.30.3-25|2588	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2589	%package Text-Tabs+Wrap
21mr|perl-5.30.3-25|2590	Summary:        Expand tabs and do simple line wrapping
21mr|perl-5.30.3-25|2591	License:        TTWL
21mr|perl-5.30.3-25|2592	Epoch:          0
21mr|perl-5.30.3-25|2593	Version:        2013.0523
21mr|perl-5.30.3-25|2594	Requires:       %perl_compat
21mr|perl-5.30.3-25|2595	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2596	%gendep_perl_Text_Tabs_Wrap
21mr|perl-5.30.3-25|2597	%endif
21mr|perl-5.30.3-25|2598	BuildArch:      noarch
21mr|perl-5.30.3-25|2599	Conflicts:      perl < 4:5.20.2-325
21mr|perl-5.30.3-25|2600	
21mr|perl-5.30.3-25|2601	%description Text-Tabs+Wrap
21mr|perl-5.30.3-25|2602	Text::Tabs performs the same job that the UNIX expand(1) and unexpand(1)
21mr|perl-5.30.3-25|2603	commands do: adding or removing tabs from a document.
21mr|perl-5.30.3-25|2604	
21mr|perl-5.30.3-25|2605	Text::Wrap::wrap() will reformat lines into paragraphs. All it does is break
21mr|perl-5.30.3-25|2606	up long lines, it will not join short lines together.
21mr|perl-5.30.3-25|2607	%endif
21mr|perl-5.30.3-25|2608	
21mr|perl-5.30.3-25|2609	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2610	%package Thread-Queue
21mr|perl-5.30.3-25|2611	Summary:        Thread-safe queues
21mr|perl-5.30.3-25|2612	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2613	Epoch:          0
21mr|perl-5.30.3-25|2614	Version:        3.13
21mr|perl-5.30.3-25|2615	Requires:       %perl_compat
21mr|perl-5.30.3-25|2616	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2617	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2618	%gendep_perl_Thread_Queue
21mr|perl-5.30.3-25|2619	%endif
21mr|perl-5.30.3-25|2620	BuildArch:      noarch
21mr|perl-5.30.3-25|2621	Conflicts:      perl < 4:5.16.2-257
21mr|perl-5.30.3-25|2622	
21mr|perl-5.30.3-25|2623	%description Thread-Queue
21mr|perl-5.30.3-25|2624	This module provides thread-safe FIFO queues that can be accessed safely by
21mr|perl-5.30.3-25|2625	any number of threads.
21mr|perl-5.30.3-25|2626	%endif
21mr|perl-5.30.3-25|2627	
21mr|perl-5.30.3-25|2628	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2629	%package Time-HiRes
21mr|perl-5.30.3-25|2630	Summary:        High resolution alarm, sleep, gettimeofday, interval timers
21mr|perl-5.30.3-25|2631	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2632	Epoch:          1
21mr|perl-5.30.3-25|2633	Version:        1.9760
21mr|perl-5.30.3-25|2634	Requires:       %perl_compat
21mr|perl-5.30.3-25|2635	Requires:       perl(Carp)
21mr|perl-5.30.3-25|2636	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2637	%gendep_perl_Time_HiRes
21mr|perl-5.30.3-25|2638	%endif
21mr|perl-5.30.3-25|2639	Conflicts:      perl < 4:5.16.3-271
21mr|perl-5.30.3-25|2640	
21mr|perl-5.30.3-25|2641	%description Time-HiRes
21mr|perl-5.30.3-25|2642	The Time::HiRes module implements a Perl interface to the usleep, nanosleep,
21mr|perl-5.30.3-25|2643	ualarm, gettimeofday, and setitimer/getitimer system calls, in other words,
21mr|perl-5.30.3-25|2644	high resolution time and timers.
21mr|perl-5.30.3-25|2645	%endif
21mr|perl-5.30.3-25|2646	
21mr|perl-5.30.3-25|2647	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2648	%package Time-Local
21mr|perl-5.30.3-25|2649	Summary:        Efficiently compute time from local and GMT time
21mr|perl-5.30.3-25|2650	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2651	Epoch:          0
21mr|perl-5.30.3-25|2652	# Real version 1.28
21mr|perl-5.30.3-25|2653	Version:        1.280
21mr|perl-5.30.3-25|2654	Requires:       %perl_compat
21mr|perl-5.30.3-25|2655	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2656	%gendep_perl_Time_Local
21mr|perl-5.30.3-25|2657	%endif
21mr|perl-5.30.3-25|2658	BuildArch:      noarch
21mr|perl-5.30.3-25|2659	Conflicts:      perl < 4:5.16.3-262
21mr|perl-5.30.3-25|2660	
21mr|perl-5.30.3-25|2661	%description Time-Local
21mr|perl-5.30.3-25|2662	This module provides functions that are the inverse of built-in perl functions
21mr|perl-5.30.3-25|2663	localtime() and gmtime(). They accept a date as a six-element array, and
21mr|perl-5.30.3-25|2664	return the corresponding time(2) value in seconds since the system epoch
21mr|perl-5.30.3-25|2665	(Midnight, January 1, 1970 GMT on Unix, for example). This value can be
21mr|perl-5.30.3-25|2666	positive or negative, though POSIX only requires support for positive values,
21mr|perl-5.30.3-25|2667	so dates before the system's epoch may not work on all operating systems.
21mr|perl-5.30.3-25|2668	%endif
21mr|perl-5.30.3-25|2669	
21mr|perl-5.30.3-25|2670	%package Time-Piece
21mr|perl-5.30.3-25|2671	Summary:        Time objects from localtime and gmtime
21mr|perl-5.30.3-25|2672	License:        (GPL+ or Artistic) and BSD
21mr|perl-5.30.3-25|2673	Epoch:          0
21mr|perl-5.30.3-25|2674	# Really 1.34
21mr|perl-5.30.3-25|2675	Version:        1.340
21mr|perl-5.30.3-25|2676	Requires:       %perl_compat
21mr|perl-5.30.3-25|2677	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2678	%gendep_perl_Time_Piece
21mr|perl-5.30.3-25|2679	%endif
21mr|perl-5.30.3-25|2680	
21mr|perl-5.30.3-25|2681	%description Time-Piece
21mr|perl-5.30.3-25|2682	The Time::Piece module replaces the standard localtime and gmtime functions
21mr|perl-5.30.3-25|2683	with implementations that return objects.  It does so in a backwards compatible
21mr|perl-5.30.3-25|2684	manner, so that using localtime or gmtime as documented in perlfunc still
21mr|perl-5.30.3-25|2685	behave as expected.
21mr|perl-5.30.3-25|2686	
21mr|perl-5.30.3-25|2687	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2688	%package threads
21mr|perl-5.30.3-25|2689	Summary:        Perl interpreter-based threads
21mr|perl-5.30.3-25|2690	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2691	Epoch:          1
21mr|perl-5.30.3-25|2692	Version:        2.22
21mr|perl-5.30.3-25|2693	Requires:       %perl_compat
21mr|perl-5.30.3-25|2694	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2695	%gendep_perl_threads
21mr|perl-5.30.3-25|2696	%endif
21mr|perl-5.30.3-25|2697	
21mr|perl-5.30.3-25|2698	%description threads
21mr|perl-5.30.3-25|2699	Since Perl 5.8, thread programming has been available using a model called
21mr|perl-5.30.3-25|2700	interpreter threads  which provides a new Perl interpreter for each thread,
21mr|perl-5.30.3-25|2701	and, by default, results in no data or state information being shared between
21mr|perl-5.30.3-25|2702	threads.
21mr|perl-5.30.3-25|2703	
21mr|perl-5.30.3-25|2704	(Prior to Perl 5.8, 5005threads was available through the Thread.pm API. This
21mr|perl-5.30.3-25|2705	threading model has been deprecated, and was removed as of Perl 5.10.0.)
21mr|perl-5.30.3-25|2706	
21mr|perl-5.30.3-25|2707	As just mentioned, all variables are, by default, thread local. To use shared
21mr|perl-5.30.3-25|2708	variables, you need to also load threads::shared.
21mr|perl-5.30.3-25|2709	%endif
21mr|perl-5.30.3-25|2710	
21mr|perl-5.30.3-25|2711	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2712	%package threads-shared
21mr|perl-5.30.3-25|2713	Summary:        Perl extension for sharing data structures between threads
21mr|perl-5.30.3-25|2714	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2715	Epoch:          0
21mr|perl-5.30.3-25|2716	Version:        1.60
21mr|perl-5.30.3-25|2717	Requires:       %perl_compat
21mr|perl-5.30.3-25|2718	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2719	%gendep_perl_threads_shared
21mr|perl-5.30.3-25|2720	%endif
21mr|perl-5.30.3-25|2721	
21mr|perl-5.30.3-25|2722	%description threads-shared
21mr|perl-5.30.3-25|2723	By default, variables are private to each thread, and each newly created thread
21mr|perl-5.30.3-25|2724	gets a private copy of each existing variable. This module allows you to share
21mr|perl-5.30.3-25|2725	variables across different threads (and pseudo-forks on Win32). It is used
21mr|perl-5.30.3-25|2726	together with the threads module.  This module supports the sharing of the
21mr|perl-5.30.3-25|2727	following data types only: scalars and scalar refs, arrays and array refs, and
21mr|perl-5.30.3-25|2728	hashes and hash refs.
21mr|perl-5.30.3-25|2729	%endif
21mr|perl-5.30.3-25|2730	
21mr|perl-5.30.3-25|2731	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2732	%package Unicode-Collate
21mr|perl-5.30.3-25|2733	Summary:        Unicode Collation Algorithm
21mr|perl-5.30.3-25|2734	License:        (GPL+ or Artistic) and Unicode
21mr|perl-5.30.3-25|2735	Epoch:          0
21mr|perl-5.30.3-25|2736	Version:        1.27
21mr|perl-5.30.3-25|2737	Requires:       %perl_compat
21mr|perl-5.30.3-25|2738	Requires:       perl(Unicode::Normalize)
21mr|perl-5.30.3-25|2739	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2740	%gendep_perl_Unicode_Collate
21mr|perl-5.30.3-25|2741	%endif
21mr|perl-5.30.3-25|2742	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|2743	
21mr|perl-5.30.3-25|2744	%description Unicode-Collate
21mr|perl-5.30.3-25|2745	This package is Perl implementation of Unicode Technical Standard #10 (Unicode
21mr|perl-5.30.3-25|2746	Collation Algorithm).
21mr|perl-5.30.3-25|2747	%endif
21mr|perl-5.30.3-25|2748	
21mr|perl-5.30.3-25|2749	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2750	%package Unicode-Normalize
21mr|perl-5.30.3-25|2751	Summary:        Unicode Normalization Forms
21mr|perl-5.30.3-25|2752	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2753	Epoch:          0
21mr|perl-5.30.3-25|2754	Version:        1.26
21mr|perl-5.30.3-25|2755	Requires:       %perl_compat
21mr|perl-5.30.3-25|2756	# unicore/CombiningClass.pl and unicore/Decomposition.pl from perl, perl is
21mr|perl-5.30.3-25|2757	# auto-detected.
21mr|perl-5.30.3-25|2758	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2759	%gendep_perl_Unicode_Normalize
21mr|perl-5.30.3-25|2760	%endif
21mr|perl-5.30.3-25|2761	Conflicts:      perl < 4:5.22.0-347
21mr|perl-5.30.3-25|2762	
21mr|perl-5.30.3-25|2763	%description Unicode-Normalize
21mr|perl-5.30.3-25|2764	This package provides Perl functions that can convert strings into various
21mr|perl-5.30.3-25|2765	Unicode normalization forms as defined in Unicode Standard Annex #15.
21mr|perl-5.30.3-25|2766	%endif
21mr|perl-5.30.3-25|2767	
21mr|perl-5.30.3-25|2768	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|2769	%package version
21mr|perl-5.30.3-25|2770	Summary:        Perl extension for Version Objects
21mr|perl-5.30.3-25|2771	License:        GPL+ or Artistic
21mr|perl-5.30.3-25|2772	# Epoch bump for clean upgrade over old standalone package
21mr|perl-5.30.3-25|2773	Epoch:          6
21mr|perl-5.30.3-25|2774	# real version 0.9924
21mr|perl-5.30.3-25|2775	Version:        0.99.24
21mr|perl-5.30.3-25|2776	Requires:       %perl_compat
21mr|perl-5.30.3-25|2777	%if %{defined perl_bootstrap}
21mr|perl-5.30.3-25|2778	%gendep_perl_version
21mr|perl-5.30.3-25|2779	%endif
21mr|perl-5.30.3-25|2780	BuildArch:      noarch
21mr|perl-5.30.3-25|2781	
21mr|perl-5.30.3-25|2782	%description version
21mr|perl-5.30.3-25|2783	Perl extension for Version Objects.
21mr|perl-5.30.3-25|2784	%endif
21mr|perl-5.30.3-25|2785	
21mr|perl-5.30.3-25|2786	%package disable-stack-unwinding
21mr|perl-5.30.3-25|2787	Summary:	Disable stack unwinding in Perl
21mr|perl-5.30.3-25|2788	
21mr|perl-5.30.3-25|2789	%description disable-stack-unwinding
21mr|perl-5.30.3-25|2790	Disable stack unwinding in Perl
21mr|perl-5.30.3-25|2791	
21mr|perl-5.30.3-25|2792	%prep
21mr|perl-5.30.3-25|2793	%setup -q -n perl-%{perl_version}
21mr|perl-5.30.3-25|2794	%patch1 -p1 -b .0001~
21mr|perl-5.30.3-25|2795	%ifarch %{multilib_64_archs}
21mr|perl-5.30.3-25|2796	%patch3 -p1 -b .0003~
21mr|perl-5.30.3-25|2797	%endif
21mr|perl-5.30.3-25|2798	%patch4 -p1 -b .0004~
21mr|perl-5.30.3-25|2799	%patch5 -p1 -b .0005~
21mr|perl-5.30.3-25|2800	%patch6 -p1 -b .0006~
21mr|perl-5.30.3-25|2801	%patch7 -p1 -b .0007~
21mr|perl-5.30.3-25|2802	%patch8 -p1 -b .0008~
21mr|perl-5.30.3-25|2803	%patch15 -p1 -b .0015~
21mr|perl-5.30.3-25|2804	%patch16 -p1 -b .0016~
21mr|perl-5.30.3-25|2805	%patch26 -p1 -b .0026~
21mr|perl-5.30.3-25|2806	%patch30 -p1 -b .0030~
21mr|perl-5.30.3-25|2807	%patch79 -p1 -b .0079~
21mr|perl-5.30.3-25|2808	%patch200 -p1 -b .0200~
21mr|perl-5.30.3-25|2809	%patch201 -p1 -b .0201~
21mr|perl-5.30.3-25|2810	%patch205 -p1 -b .0205~
21mr|perl-5.30.3-25|2811	%patch206 -p1 -b .0206~
21mr|perl-5.30.3-25|2812	%patch207 -p1 -b .0207~
21mr|perl-5.30.3-25|2813	%patch208 -p1 -b .0208~
21mr|perl-5.30.3-25|2814	%patch209 -p1 -b .0209~
21mr|perl-5.30.3-25|2815	%patch210 -p1 -b .0210~
21mr|perl-5.30.3-25|2816	%patch211 -p1 -b .0211~
21mr|perl-5.30.3-25|2817	
21mr|perl-5.30.3-25|2818	%if !%{defined perl_bootstrap}
21mr|perl-5.30.3-25|2819	# Local patch tracking
21mr|perl-5.30.3-25|2820	perl -x patchlevel.h \
21mr|perl-5.30.3-25|2821	'Fedora Patch1: Removes date check, Fedora/RHEL specific' \
21mr|perl-5.30.3-25|2822	%ifarch %{multilib_64_archs}
21mr|perl-5.30.3-25|2823	'Fedora Patch3: support for libdir64' \
21mr|perl-5.30.3-25|2824	%endif
21mr|perl-5.30.3-25|2825	'Fedora Patch4: use libresolv instead of libbind' \
21mr|perl-5.30.3-25|2826	'Fedora Patch5: USE_MM_LD_RUN_PATH' \
21mr|perl-5.30.3-25|2827	'Fedora Patch6: Provide MM::maybe_command independently (bug #1129443)' \
21mr|perl-5.30.3-25|2828	'Fedora Patch7: Dont run one io test due to random builder failures' \
21mr|perl-5.30.3-25|2829	'Fedora Patch15: Define SONAME for libperl.so' \
21mr|perl-5.30.3-25|2830	'Fedora Patch16: Install libperl.so to -Dshrpdir value' \
21mr|perl-5.30.3-25|2831	'Fedora Patch26: Make *DBM_File desctructors thread-safe (RT#61912)' \
21mr|perl-5.30.3-25|2832	'Fedora Patch27: Make PadlistNAMES() lvalue again (CPAN RT#101063)' \
21mr|perl-5.30.3-25|2833	'Fedora Patch30: Replace EU::MakeMaker dependency with EU::MM::Utils in IPC::Cmd (bug #1129443)' \
21mr|perl-5.30.3-25|2834	'Fedora Patch31: Make File::Glob more resistant against degenerative matching (RT#131211)' \
21mr|perl-5.30.3-25|2835	'Fedora Patch34: Fix cloning :via handles on thread creation (RT#131221)' \
21mr|perl-5.30.3-25|2836	'Fedora Patch45: Fix File::Glob rt131211.t test random failures' \
21mr|perl-5.30.3-25|2837	'Fedora Patch46: Fix t/op/hash.t test random failures' \
21mr|perl-5.30.3-25|2838	'Fedora Patch47: Parse caret variables with subscripts as normal variables inside ${...} escaping (RT#131664)' \
21mr|perl-5.30.3-25|2839	'Fedora Patch49: Do not display too many bytes when reporting malformed UTF-8 character' \
21mr|perl-5.30.3-25|2840	'Fedora Patch51: Fix error message for "our sub foo::bar" (RT#131679)' \
21mr|perl-5.30.3-25|2841	'Fedora Patch52: Fix executing arybase::_tie_it() in Safe compartement (RT#131588)' \
21mr|perl-5.30.3-25|2842	'Fedora Patch59: Fix an overflow in the lexer when reading a new line (RT#131793)' \
21mr|perl-5.30.3-25|2843	'Fedora Patch60: Fix Term::ReadLine not to create spurious &STDERR files (RT#132008)' \
21mr|perl-5.30.3-25|2844	'Fedora Patch63: Fix a crash when a match for inversely repeated group fails (RT#132017)' \
21mr|perl-5.30.3-25|2845	'Fedora Patch79: Link XS modules to pthread library to fix linking with -z defs' \
21mr|perl-5.30.3-25|2846	'Fedora Patch81: Fix a heap use after free when moving a stack (RT#131954)' \
21mr|perl-5.30.3-25|2847	'Fedora Patch200: Link XS modules to libperl.so with EU::CBuilder on Linux' \
21mr|perl-5.30.3-25|2848	'Fedora Patch201: Link XS modules to libperl.so with EU::MM on Linux' \
21mr|perl-5.30.3-25|2849	%{nil}
21mr|perl-5.30.3-25|2850	%endif
21mr|perl-5.30.3-25|2851	
21mr|perl-5.30.3-25|2852	#copy the example script
21mr|perl-5.30.3-25|2853	cp -a %{SOURCE5} .
21mr|perl-5.30.3-25|2854	
21mr|perl-5.30.3-25|2855	#copy Pod-Html license clarification
21mr|perl-5.30.3-25|2856	cp %{SOURCE6} .
21mr|perl-5.30.3-25|2857	
21mr|perl-5.30.3-25|2858	#
21mr|perl-5.30.3-25|2859	# Candidates for doc recoding (need case by case review):
21mr|perl-5.30.3-25|2860	# find . -name "*.pod" -o -name "README*" -o -name "*.pm" | xargs file -i | grep charset= | grep -v '\(us-ascii\|utf-8\)'
21mr|perl-5.30.3-25|2861	recode()
21mr|perl-5.30.3-25|2862	{
21mr|perl-5.30.3-25|2863	iconv -f "${2:-iso-8859-1}" -t utf-8 < "$1" > "${1}_"
21mr|perl-5.30.3-25|2864	touch -r "$1" "${1}_"
21mr|perl-5.30.3-25|2865	mv -f "${1}_" "$1"
21mr|perl-5.30.3-25|2866	}
21mr|perl-5.30.3-25|2867	# TODO iconv fail on this one
21mr|perl-5.30.3-25|2868	##recode README.tw big5
21mr|perl-5.30.3-25|2869	#recode pod/perlebcdic.pod
21mr|perl-5.30.3-25|2870	#recode pod/perlhack.pod
21mr|perl-5.30.3-25|2871	#recode pod/perlhist.pod
21mr|perl-5.30.3-25|2872	#recode pod/perlthrtut.pod
21mr|perl-5.30.3-25|2873	#recode AUTHORS
21mr|perl-5.30.3-25|2874	
21mr|perl-5.30.3-25|2875	find . -name \*.orig -exec rm -fv {} \;
21mr|perl-5.30.3-25|2876	
21mr|perl-5.30.3-25|2877	# Configure Compress::Zlib to use system zlib
21mr|perl-5.30.3-25|2878	sed -i 's|BUILD_ZLIB      = True|BUILD_ZLIB      = False|
21mr|perl-5.30.3-25|2879	s|INCLUDE         = ./zlib-src|INCLUDE         = %{_includedir}|
21mr|perl-5.30.3-25|2880	s|LIB             = ./zlib-src|LIB             = %{_libdir}|' \
21mr|perl-5.30.3-25|2881	cpan/Compress-Raw-Zlib/config.in
21mr|perl-5.30.3-25|2882	
21mr|perl-5.30.3-25|2883	# Ensure that we never accidentally bundle zlib or bzip2
21mr|perl-5.30.3-25|2884	rm -rf cpan/Compress-Raw-Zlib/zlib-src
21mr|perl-5.30.3-25|2885	rm -rf cpan/Compress-Raw-Bzip2/bzip2-src
21mr|perl-5.30.3-25|2886	sed -i '/\(bzip2\|zlib\)-src/d' MANIFEST
21mr|perl-5.30.3-25|2887	
21mr|perl-5.30.3-25|2888	%if !%{with gdbm}
21mr|perl-5.30.3-25|2889	# Do not install anything requiring NDBM_File if NDBM is not available.
21mr|perl-5.30.3-25|2890	rm -rf 'cpan/Memoize/Memoize/NDBM_File.pm'
21mr|perl-5.30.3-25|2891	sed -i '\|cpan/Memoize/Memoize/NDBM_File.pm|d' MANIFEST
21mr|perl-5.30.3-25|2892	%endif
21mr|perl-5.30.3-25|2893	
21mr|perl-5.30.3-25|2894	%build
21mr|perl-5.30.3-25|2895	echo "RPM Build arch: %{_arch}"
21mr|perl-5.30.3-25|2896	
21mr|perl-5.30.3-25|2897	# use "lib", not %%{_lib}, for privlib, sitelib, and vendorlib
21mr|perl-5.30.3-25|2898	# To build production version, we would need -DDEBUGGING=-g
21mr|perl-5.30.3-25|2899	
21mr|perl-5.30.3-25|2900	# Perl INC path (perl -V) in search order:
21mr|perl-5.30.3-25|2901	# - /usr/local/share/perl5            -- for CPAN     (site lib)
21mr|perl-5.30.3-25|2902	# - /usr/local/lib[64]/perl5          -- for CPAN     (site arch)
21mr|perl-5.30.3-25|2903	# - /usr/share/perl5/vendor_perl      -- 3rd party    (vendor lib)
21mr|perl-5.30.3-25|2904	# - /usr/lib[64]/perl5/vendor_perl    -- 3rd party    (vendor arch)
21mr|perl-5.30.3-25|2905	# - /usr/share/perl5                  -- Fedora       (priv lib)
21mr|perl-5.30.3-25|2906	# - /usr/lib[64]/perl5                -- Fedora       (arch lib)
21mr|perl-5.30.3-25|2907	
21mr|perl-5.30.3-25|2908	%global privlib     %{_prefix}/share/perl5
21mr|perl-5.30.3-25|2909	%global archlib     %{_libdir}/perl5
21mr|perl-5.30.3-25|2910	
21mr|perl-5.30.3-25|2911	%global perl_vendorlib  %{privlib}/vendor_perl
21mr|perl-5.30.3-25|2912	%global perl_vendorarch %{archlib}/vendor_perl
21mr|perl-5.30.3-25|2913	
21mr|perl-5.30.3-25|2914	BUILD_BZIP2=0
21mr|perl-5.30.3-25|2915	BZIP2_LIB=%{_libdir}
21mr|perl-5.30.3-25|2916	export BUILD_BZIP2 BZIP2_LIB
21mr|perl-5.30.3-25|2917	
21mr|perl-5.30.3-25|2918	# ldflags is not used when linking XS modules.
21mr|perl-5.30.3-25|2919	# Only ldflags is used when linking miniperl.
21mr|perl-5.30.3-25|2920	# Only ccflags and ldflags are used for Configure's compiler checks.
21mr|perl-5.30.3-25|2921	# Set optimize=none to prevent from injecting upstream's value.
21mr|perl-5.30.3-25|2922	/bin/sh Configure -des \
21mr|perl-5.30.3-25|2923	-Doptimize="none" \
21mr|perl-5.30.3-25|2924	-Dccflags="${CFLAGS}" \
21mr|perl-5.30.3-25|2925	-Dldflags="${CFLAGS} ${LDFLAGS}" \
21mr|perl-5.30.3-25|2926	-Dccdlflags="-Wl,--enable-new-dtags ${CFLAGS} ${LDFLAGS}" \
21mr|perl-5.30.3-25|2927	-Dlddlflags="-shared ${CFLAGS} ${LDFLAGS}" \
21mr|perl-5.30.3-25|2928	-Dshrpdir="%{_libdir}" \
21mr|perl-5.30.3-25|2929	-DDEBUGGING=-g \
21mr|perl-5.30.3-25|2930	-Dversion=%{perl_version} \
21mr|perl-5.30.3-25|2931	-Dmyhostname=localhost \
21mr|perl-5.30.3-25|2932	-Dperladmin=root@localhost \
21mr|perl-5.30.3-25|2933	-Dcc='%{__cc}' \
21mr|perl-5.30.3-25|2934	-Dcf_by="%{vendor}" \
21mr|perl-5.30.3-25|2935	-Dprefix=%{_prefix} \
21mr|perl-5.30.3-25|2936	%if %{without perl_enables_groff}
21mr|perl-5.30.3-25|2937	-Dman1dir="%{_mandir}/man1" \
21mr|perl-5.30.3-25|2938	-Dman3dir="%{_mandir}/man3" \
21mr|perl-5.30.3-25|2939	%endif
21mr|perl-5.30.3-25|2940	-Dvendorprefix=%{_prefix} \
21mr|perl-5.30.3-25|2941	-Dsiteprefix=%{_prefix}/local \
21mr|perl-5.30.3-25|2942	-Dsitelib="%{_prefix}/local/share/perl5" \
21mr|perl-5.30.3-25|2943	-Dsitearch="%{_prefix}/local/%{_lib}/perl5" \
21mr|perl-5.30.3-25|2944	-Dprivlib="%{privlib}" \
21mr|perl-5.30.3-25|2945	-Dvendorlib="%{perl_vendorlib}" \
21mr|perl-5.30.3-25|2946	-Darchlib="%{archlib}" \
21mr|perl-5.30.3-25|2947	-Dvendorarch="%{perl_vendorarch}" \
21mr|perl-5.30.3-25|2948	-Darchname=%{perl_archname} \
21mr|perl-5.30.3-25|2949	%ifarch %{multilib_64_archs}
21mr|perl-5.30.3-25|2950	-Dlibpth="/usr/local/lib64 /lib64 %{_prefix}/lib64" \
21mr|perl-5.30.3-25|2951	%endif
21mr|perl-5.30.3-25|2952	%ifarch sparc sparcv9
21mr|perl-5.30.3-25|2953	-Ud_longdbl \
21mr|perl-5.30.3-25|2954	%endif
21mr|perl-5.30.3-25|2955	-Duseshrplib \
21mr|perl-5.30.3-25|2956	-Dusethreads \
21mr|perl-5.30.3-25|2957	-Duseithreads \
21mr|perl-5.30.3-25|2958	%if %{with perl_enables_systemtap}
21mr|perl-5.30.3-25|2959	-Dusedtrace='/usr/bin/dtrace' \
21mr|perl-5.30.3-25|2960	%else
21mr|perl-5.30.3-25|2961	-Uusedtrace \
21mr|perl-5.30.3-25|2962	%endif
21mr|perl-5.30.3-25|2963	-Duselargefiles \
21mr|perl-5.30.3-25|2964	-Dd_semctl_semun \
21mr|perl-5.30.3-25|2965	-Di_db \
21mr|perl-5.30.3-25|2966	%if %{with gdbm}
21mr|perl-5.30.3-25|2967	-Ui_ndbm \
21mr|perl-5.30.3-25|2968	-Di_gdbm \
21mr|perl-5.30.3-25|2969	%endif
21mr|perl-5.30.3-25|2970	-Di_shadow \
21mr|perl-5.30.3-25|2971	-Di_syslog \
21mr|perl-5.30.3-25|2972	-Dman3ext=3pm \
21mr|perl-5.30.3-25|2973	-Duseperlio \
21mr|perl-5.30.3-25|2974	-Dinstallusrbinperl=n \
21mr|perl-5.30.3-25|2975	-Ubincompat5005 \
21mr|perl-5.30.3-25|2976	-Uversiononly \
21mr|perl-5.30.3-25|2977	-Dpager='/usr/bin/less -isr' \
21mr|perl-5.30.3-25|2978	-Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto \
21mr|perl-5.30.3-25|2979	-Ud_endprotoent_r_proto -Ud_setprotoent_r_proto \
21mr|perl-5.30.3-25|2980	-Ud_endservent_r_proto -Ud_setservent_r_proto \
21mr|perl-5.30.3-25|2981	-Dscriptdir='%{_bindir}' \
21mr|perl-5.30.3-25|2982	-Dusesitecustomize \
21mr|perl-5.30.3-25|2983	-Duse64bitint
21mr|perl-5.30.3-25|2984	
21mr|perl-5.30.3-25|2985	# -Duseshrplib creates libperl.so, -Ubincompat5005 help create DSO -> libperl.so
21mr|perl-5.30.3-25|2986	
21mr|perl-5.30.3-25|2987	BUILD_BZIP2=0
21mr|perl-5.30.3-25|2988	BZIP2_LIB=%{_libdir}
21mr|perl-5.30.3-25|2989	export BUILD_BZIP2 BZIP2_LIB
21mr|perl-5.30.3-25|2990	
21mr|perl-5.30.3-25|2991	# Prepapre a symlink from proper DSO name to libperl.so now so that new perl
21mr|perl-5.30.3-25|2992	# can be executed from make.
21mr|perl-5.30.3-25|2993	%global soname libperl.so.%(echo '%{perl_version}' | sed 's/^\\([^.]*\\.[^.]*\\).*/\\1/')
21mr|perl-5.30.3-25|2994	test -L %soname || ln -s libperl.so %soname
21mr|perl-5.30.3-25|2995	
21mr|perl-5.30.3-25|2996	%ifarch sparc64 %{arm}
21mr|perl-5.30.3-25|2997	%make_build -j1
21mr|perl-5.30.3-25|2998	%else
21mr|perl-5.30.3-25|2999	%make_build
21mr|perl-5.30.3-25|3000	%endif
21mr|perl-5.30.3-25|3001	
21mr|perl-5.30.3-25|3002	%install
21mr|perl-5.30.3-25|3003	%make_install DESTDIR=%{buildroot}
21mr|perl-5.30.3-25|3004	
21mr|perl-5.30.3-25|3005	mkdir -p %{buildroot}%{_sysconfdir}
21mr|perl-5.30.3-25|3006	cat > %{buildroot}%{_sysconfdir}/perl-disable-stack-unwinding << 'EOF'
21mr|perl-5.30.3-25|3007	Stack unwinding is disabled in Perl.
21mr|perl-5.30.3-25|3008	To enable it, remove this file by removing the package:
21mr|perl-5.30.3-25|3009	sudo dnf remove perl-disable-stack-unwinding
21mr|perl-5.30.3-25|3010	
21mr|perl-5.30.3-25|3011	Раскрутка стека в Perl отключена.
21mr|perl-5.30.3-25|3012	Чтобы включить ее, удалите этот файл, удалив пакет:
21mr|perl-5.30.3-25|3013	sudo dnf remove perl-disable-stack-unwinding
21mr|perl-5.30.3-25|3014	EOF
21mr|perl-5.30.3-25|3015	
21mr|perl-5.30.3-25|3016	%global build_archlib %{buildroot}%{archlib}
21mr|perl-5.30.3-25|3017	%global build_privlib %{buildroot}%{privlib}
21mr|perl-5.30.3-25|3018	%global build_bindir  %{buildroot}%{_bindir}
21mr|perl-5.30.3-25|3019	%global new_perl LD_PRELOAD="%{build_archlib}/CORE/libperl.so" \\\
21mr|perl-5.30.3-25|3020	LD_LIBRARY_PATH="%{build_archlib}/CORE" \\\
21mr|perl-5.30.3-25|3021	PERL5LIB="%{build_archlib}:%{build_privlib}" \\\
21mr|perl-5.30.3-25|3022	%{build_bindir}/perl
21mr|perl-5.30.3-25|3023	
21mr|perl-5.30.3-25|3024	# Make proper DSO names, move libperl to standard path.
21mr|perl-5.30.3-25|3025	mv "%{build_archlib}/CORE/libperl.so" \
21mr|perl-5.30.3-25|3026	"%{buildroot}%{_libdir}/libperl.so.%{perl_version}"
21mr|perl-5.30.3-25|3027	ln -s "libperl.so.%{perl_version}" "%{buildroot}%{_libdir}/%{soname}"
21mr|perl-5.30.3-25|3028	ln -s "libperl.so.%{perl_version}" "%{buildroot}%{_libdir}/libperl.so"
21mr|perl-5.30.3-25|3029	# XXX: Keep symlink from original location because various code glues
21mr|perl-5.30.3-25|3030	# $archlib/CORE/$libperl to get the DSO.
21mr|perl-5.30.3-25|3031	ln -s "../../libperl.so.%{perl_version}" "%{build_archlib}/CORE/libperl.so"
21mr|perl-5.30.3-25|3032	# XXX: Remove the soname named file from CORE directory that was created as
21mr|perl-5.30.3-25|3033	# a symlink in build section and installed as a regular file by perl build
21mr|perl-5.30.3-25|3034	# system.
21mr|perl-5.30.3-25|3035	rm -f "%{build_archlib}/CORE/%{soname}"
21mr|perl-5.30.3-25|3036	
21mr|perl-5.30.3-25|3037	install -p -m 755 utils/pl2pm %{build_bindir}/pl2pm
21mr|perl-5.30.3-25|3038	
21mr|perl-5.30.3-25|3039	for i in asm/termios.h syscall.h syslimits.h syslog.h \
21mr|perl-5.30.3-25|3040	sys/ioctl.h sys/socket.h sys/time.h wait.h
21mr|perl-5.30.3-25|3041	do
21mr|perl-5.30.3-25|3042	%{new_perl} %{build_bindir}/h2ph -a -d %{build_archlib} $i || true
21mr|perl-5.30.3-25|3043	done
21mr|perl-5.30.3-25|3044	
21mr|perl-5.30.3-25|3045	# vendor directories (in this case for third party rpms)
21mr|perl-5.30.3-25|3046	# perl doesn't create the auto subdirectory, but modules put things in it,
21mr|perl-5.30.3-25|3047	# so we need to own it.
21mr|perl-5.30.3-25|3048	
21mr|perl-5.30.3-25|3049	# i don't like hardlinks, having symlinks instead:
21mr|perl-5.30.3-25|3050	ln -sf perl5 %{buildroot}%{_bindir}/perl
21mr|perl-5.30.3-25|3051	ln -s perl%{perl_version} %{buildroot}%{_bindir}/perl5
21mr|perl-5.30.3-25|3052	
21mr|perl-5.30.3-25|3053	mkdir -p %{buildroot}%{perl_vendorarch}/auto
21mr|perl-5.30.3-25|3054	mkdir -p %{buildroot}%{perl_vendorlib}
21mr|perl-5.30.3-25|3055	
21mr|perl-5.30.3-25|3056	#
21mr|perl-5.30.3-25|3057	# perl RPM macros
21mr|perl-5.30.3-25|3058	### FIXME enable once macros.perl is removed from rpm-openmandriva-macros
21mr|perl-5.30.3-25|3059	#
21mr|perl-5.30.3-25|3060	#mkdir -p ${RPM_BUILD_ROOT}%{_rpmconfigdir}/macros.d
21mr|perl-5.30.3-25|3061	#install -p -m 644 %{SOURCE3} ${RPM_BUILD_ROOT}%{_rpmconfigdir}/macros.d/
21mr|perl-5.30.3-25|3062	
21mr|perl-5.30.3-25|3063	#
21mr|perl-5.30.3-25|3064	# Core modules removal
21mr|perl-5.30.3-25|3065	#
21mr|perl-5.30.3-25|3066	# Dual-living binaries clashes on debuginfo files between perl and standalone
21mr|perl-5.30.3-25|3067	# packages. Excluding is not enough, we need to remove them. This is
21mr|perl-5.30.3-25|3068	# a work-around for rpmbuild bug #878863.
21mr|perl-5.30.3-25|3069	find %{buildroot} -type f -name '*.bs' -empty -delete
21mr|perl-5.30.3-25|3070	chmod -R u+w %{buildroot}/*
21mr|perl-5.30.3-25|3071	
21mr|perl-5.30.3-25|3072	# miniperl? As an interpreter? How odd. Anyway, a symlink does it:
21mr|perl-5.30.3-25|3073	rm %{build_privlib}/ExtUtils/xsubpp
21mr|perl-5.30.3-25|3074	ln -s ../../../bin/xsubpp %{build_privlib}/ExtUtils/
21mr|perl-5.30.3-25|3075	
21mr|perl-5.30.3-25|3076	# Don't need the .packlist
21mr|perl-5.30.3-25|3077	rm %{build_archlib}/.packlist
21mr|perl-5.30.3-25|3078	
21mr|perl-5.30.3-25|3079	# Do not distribute File::Spec::VMS as it works on VMS only (bug #973713)
21mr|perl-5.30.3-25|3080	# We cannot remove it in %%prep because dist/Cwd/t/Spec.t test needs it.
21mr|perl-5.30.3-25|3081	rm %{build_archlib}/File/Spec/VMS.pm
21mr|perl-5.30.3-25|3082	rm %{buildroot}%{_mandir}/man3/File::Spec::VMS.3*
21mr|perl-5.30.3-25|3083	
21mr|perl-5.30.3-25|3084	# Fix some manpages to be UTF-8
21mr|perl-5.30.3-25|3085	mkdir -p %{buildroot}%{_mandir}/man1/
21mr|perl-5.30.3-25|3086	cd %{buildroot}%{_mandir}/man1/
21mr|perl-5.30.3-25|3087	for i in perl588delta.1 perldelta.1 ; do
21mr|perl-5.30.3-25|3088	iconv -f MS-ANSI -t UTF-8 $i --output new-$i
21mr|perl-5.30.3-25|3089	rm $i
21mr|perl-5.30.3-25|3090	mv new-$i $i
21mr|perl-5.30.3-25|3091	done
21mr|perl-5.30.3-25|3092	cd -
21mr|perl-5.30.3-25|3093	
21mr|perl-5.30.3-25|3094	# for now, remove Bzip2:
21mr|perl-5.30.3-25|3095	# Why? Now is missing Bzip2 files and provides
21mr|perl-5.30.3-25|3096	##find %{buildroot} -name Bzip2 | xargs rm -r
21mr|perl-5.30.3-25|3097	##find %{buildroot} -name '*B*zip2*'| xargs rm
21mr|perl-5.30.3-25|3098	
21mr|perl-5.30.3-25|3099	# tests -- FIXME need to validate that this all works as expected
21mr|perl-5.30.3-25|3100	mkdir -p %{buildroot}%{perl5_testdir}/perl-tests
21mr|perl-5.30.3-25|3101	
21mr|perl-5.30.3-25|3102	# "core"
21mr|perl-5.30.3-25|3103	tar -cf - t/ | ( cd %{buildroot}%{perl5_testdir}/perl-tests && tar -xf - )
21mr|perl-5.30.3-25|3104	
21mr|perl-5.30.3-25|3105	# "dual-lifed"
21mr|perl-5.30.3-25|3106	for dir in `find ext/ -type d -name t -maxdepth 2` ; do
21mr|perl-5.30.3-25|3107	
21mr|perl-5.30.3-25|3108	tar -cf - $dir | ( cd %{buildroot}%{perl5_testdir}/perl-tests/t && tar -xf - )
21mr|perl-5.30.3-25|3109	done
21mr|perl-5.30.3-25|3110	
21mr|perl-5.30.3-25|3111	# Normalize shell bangs in tests.
21mr|perl-5.30.3-25|3112	# brp-mangle-shebangs executed by rpm-build chokes on t/TEST.
21mr|perl-5.30.3-25|3113	%{new_perl} -MConfig -i -pn \
21mr|perl-5.30.3-25|3114	-e 's"\A#!(?:perl|\./perl|/usr/bin/perl|/usr/bin/env perl)\b"$Config{startperl}"' \
21mr|perl-5.30.3-25|3115	$(find %{buildroot}%{perl5_testdir}/perl-tests -type f)
21mr|perl-5.30.3-25|3116	
21mr|perl-5.30.3-25|3117	%if %{with perl_enables_systemtap}
21mr|perl-5.30.3-25|3118	# Systemtap tapset install
21mr|perl-5.30.3-25|3119	mkdir -p %{buildroot}%{tapsetdir}
21mr|perl-5.30.3-25|3120	%ifarch %{multilib_64_archs}
21mr|perl-5.30.3-25|3121	%global libperl_stp libperl%{perl_version}-64.stp
21mr|perl-5.30.3-25|3122	%else
21mr|perl-5.30.3-25|3123	%global libperl_stp libperl%{perl_version}-32.stp
21mr|perl-5.30.3-25|3124	%endif
21mr|perl-5.30.3-25|3125	
21mr|perl-5.30.3-25|3126	sed \
21mr|perl-5.30.3-25|3127	-e "s|LIBRARY_PATH|%{_libdir}/%{soname}|" \
21mr|perl-5.30.3-25|3128	%{SOURCE4} \
21mr|perl-5.30.3-25|3129	> %{buildroot}%{tapsetdir}/%{libperl_stp}
21mr|perl-5.30.3-25|3130	%endif
21mr|perl-5.30.3-25|3131	
21mr|perl-5.30.3-25|3132	# TODO: Canonicalize test files (rewrite intrerpreter path, fix permissions)
21mr|perl-5.30.3-25|3133	# XXX: We cannot rewrite ./perl before %%check phase. Otherwise the test
21mr|perl-5.30.3-25|3134	# would run against system perl at build-time.
21mr|perl-5.30.3-25|3135	# See __spec_check_pre global macro in macros.perl.
21mr|perl-5.30.3-25|3136	#T_FILES=`find %%{buildroot}%%{perl5_testdir} -type f -name '*.t'`
21mr|perl-5.30.3-25|3137	#%%fix_shbang_line $T_FILES
21mr|perl-5.30.3-25|3138	#%%{__chmod} +x $T_FILES
21mr|perl-5.30.3-25|3139	#%%{_fixperms} %%{buildroot}%%{perl5_testdir}
21mr|perl-5.30.3-25|3140	#
21mr|perl-5.30.3-25|3141	# lib/perl5db.t will fail if Term::ReadLine::Gnu is available
21mr|perl-5.30.3-25|3142	%check
21mr|perl-5.30.3-25|3143	%if %{with test}
21mr|perl-5.30.3-25|3144	%{new_perl} -I/lib regen/lib_cleanup.pl
21mr|perl-5.30.3-25|3145	cd t
21mr|perl-5.30.3-25|3146	%{new_perl} -I../lib porting/customized.t --regen
21mr|perl-5.30.3-25|3147	cd -
21mr|perl-5.30.3-25|3148	%if %{parallel_tests}
21mr|perl-5.30.3-25|3149	JOBS=$(printf '%%s' "%{?_smp_mflags}" | sed 's/.*-j\([0-9][0-9]*\).*/\1/')
21mr|perl-5.30.3-25|3150	LC_ALL=C TEST_JOBS=$JOBS make test_harness
21mr|perl-5.30.3-25|3151	%else
21mr|perl-5.30.3-25|3152	LC_ALL=C make test
21mr|perl-5.30.3-25|3153	%endif
21mr|perl-5.30.3-25|3154	%endif
21mr|perl-5.30.3-25|3155	
21mr|perl-5.30.3-25|3156	%files
21mr|perl-5.30.3-25|3157	# We sub-package modules from perl-base subpackage. Main perl package
21mr|perl-5.30.3-25|3158	# is a meta package.
21mr|perl-5.30.3-25|3159	
21mr|perl-5.30.3-25|3160	%files base
21mr|perl-5.30.3-25|3161	%{_mandir}/man1/*.1*
21mr|perl-5.30.3-25|3162	%{_mandir}/man3/*.3*
21mr|perl-5.30.3-25|3163	%{_bindir}/*
21mr|perl-5.30.3-25|3164	%{archlib}/*
21mr|perl-5.30.3-25|3165	%{privlib}/*
21mr|perl-5.30.3-25|3166	
21mr|perl-5.30.3-25|3167	
21mr|perl-5.30.3-25|3168	# libs
21mr|perl-5.30.3-25|3169	%exclude %dir %{archlib}
21mr|perl-5.30.3-25|3170	%exclude %dir %{archlib}/auto
21mr|perl-5.30.3-25|3171	%exclude %{archlib}/auto/re
21mr|perl-5.30.3-25|3172	%exclude %dir %{archlib}/CORE
21mr|perl-5.30.3-25|3173	%exclude %{archlib}/CORE/libperl.so
21mr|perl-5.30.3-25|3174	%exclude %{archlib}/re.pm
21mr|perl-5.30.3-25|3175	%exclude %{_libdir}/libperl.so.*
21mr|perl-5.30.3-25|3176	%exclude %dir %{perl_vendorarch}
21mr|perl-5.30.3-25|3177	%exclude %dir %{perl_vendorarch}/auto
21mr|perl-5.30.3-25|3178	%exclude %dir %{privlib}
21mr|perl-5.30.3-25|3179	%exclude %{privlib}/integer.pm
21mr|perl-5.30.3-25|3180	%exclude %{privlib}/strict.pm
21mr|perl-5.30.3-25|3181	%exclude %{privlib}/unicore
21mr|perl-5.30.3-25|3182	%exclude %{privlib}/utf8.pm
21mr|perl-5.30.3-25|3183	%exclude %{privlib}/utf8_heavy.pl
21mr|perl-5.30.3-25|3184	%exclude %{privlib}/warnings.pm
21mr|perl-5.30.3-25|3185	%exclude %{privlib}/XSLoader.pm
21mr|perl-5.30.3-25|3186	%exclude %dir %{perl_vendorlib}
21mr|perl-5.30.3-25|3187	%exclude %{_mandir}/man3/integer.*
21mr|perl-5.30.3-25|3188	%exclude %{_mandir}/man3/re.*
21mr|perl-5.30.3-25|3189	%exclude %{_mandir}/man3/strict.*
21mr|perl-5.30.3-25|3190	%exclude %{_mandir}/man3/utf8.*
21mr|perl-5.30.3-25|3191	%exclude %{_mandir}/man3/warnings.*
21mr|perl-5.30.3-25|3192	%exclude %{_mandir}/man3/XSLoader.*
21mr|perl-5.30.3-25|3193	
21mr|perl-5.30.3-25|3194	# devel
21mr|perl-5.30.3-25|3195	%exclude %{_bindir}/h2xs
21mr|perl-5.30.3-25|3196	%exclude %{_mandir}/man1/h2xs*
21mr|perl-5.30.3-25|3197	%exclude %{_bindir}/perlivp
21mr|perl-5.30.3-25|3198	%exclude %{_mandir}/man1/perlivp*
21mr|perl-5.30.3-25|3199	%exclude %{archlib}/CORE/*.h
21mr|perl-5.30.3-25|3200	%exclude %{_libdir}/libperl.so
21mr|perl-5.30.3-25|3201	%exclude %{_mandir}/man1/perlxs*
21mr|perl-5.30.3-25|3202	%if %{with perl_enables_systemtap}
21mr|perl-5.30.3-25|3203	%exclude %dir %{_datadir}/systemtap
21mr|perl-5.30.3-25|3204	%exclude %dir %{_datadir}/systemtap/tapset
21mr|perl-5.30.3-25|3205	%endif
21mr|perl-5.30.3-25|3206	
21mr|perl-5.30.3-25|3207	# utils
21mr|perl-5.30.3-25|3208	%exclude %{_bindir}/h2ph
21mr|perl-5.30.3-25|3209	%exclude %{_bindir}/perlbug
21mr|perl-5.30.3-25|3210	%exclude %{_bindir}/perlthanks
21mr|perl-5.30.3-25|3211	%exclude %{_bindir}/pl2pm
21mr|perl-5.30.3-25|3212	%exclude %{_bindir}/splain
21mr|perl-5.30.3-25|3213	%exclude %{privlib}/pod/perlutil.pod
21mr|perl-5.30.3-25|3214	%exclude %{_mandir}/man1/h2ph.*
21mr|perl-5.30.3-25|3215	%exclude %{_mandir}/man1/perlbug.*
21mr|perl-5.30.3-25|3216	%exclude %{_mandir}/man1/perlthanks.*
21mr|perl-5.30.3-25|3217	%exclude %{_mandir}/man1/perlutil.*
21mr|perl-5.30.3-25|3218	%exclude %{_mandir}/man1/pl2pm.*
21mr|perl-5.30.3-25|3219	%exclude %{_mandir}/man1/splain.*
21mr|perl-5.30.3-25|3220	
21mr|perl-5.30.3-25|3221	# Archive-Tar
21mr|perl-5.30.3-25|3222	%exclude %{_bindir}/ptar
21mr|perl-5.30.3-25|3223	%exclude %{_bindir}/ptardiff
21mr|perl-5.30.3-25|3224	%exclude %{_bindir}/ptargrep
21mr|perl-5.30.3-25|3225	%exclude %dir %{privlib}/Archive
21mr|perl-5.30.3-25|3226	%exclude %{privlib}/Archive/Tar
21mr|perl-5.30.3-25|3227	%exclude %{privlib}/Archive/Tar.pm
21mr|perl-5.30.3-25|3228	%exclude %{_mandir}/man1/ptar.1*
21mr|perl-5.30.3-25|3229	%exclude %{_mandir}/man1/ptardiff.1*
21mr|perl-5.30.3-25|3230	%exclude %{_mandir}/man1/ptargrep.1*
21mr|perl-5.30.3-25|3231	%exclude %{_mandir}/man3/Archive::Tar*
21mr|perl-5.30.3-25|3232	
21mr|perl-5.30.3-25|3233	# Attribute-Handlers
21mr|perl-5.30.3-25|3234	%exclude %{privlib}/Attribute
21mr|perl-5.30.3-25|3235	%exclude %{_mandir}/man3/Attribute::Handlers.*
21mr|perl-5.30.3-25|3236	
21mr|perl-5.30.3-25|3237	# autodie
21mr|perl-5.30.3-25|3238	%exclude %{privlib}/autodie/
21mr|perl-5.30.3-25|3239	%exclude %{privlib}/autodie.pm
21mr|perl-5.30.3-25|3240	%exclude %{privlib}/Fatal.pm
21mr|perl-5.30.3-25|3241	%exclude %{_mandir}/man3/autodie.3*
21mr|perl-5.30.3-25|3242	%exclude %{_mandir}/man3/autodie::*
21mr|perl-5.30.3-25|3243	%exclude %{_mandir}/man3/Fatal.3*
21mr|perl-5.30.3-25|3244	
21mr|perl-5.30.3-25|3245	# bignum
21mr|perl-5.30.3-25|3246	%exclude %{privlib}/bigint.pm
21mr|perl-5.30.3-25|3247	%exclude %{privlib}/bignum.pm
21mr|perl-5.30.3-25|3248	%exclude %{privlib}/bigrat.pm
21mr|perl-5.30.3-25|3249	%exclude %{privlib}/Math/BigFloat
21mr|perl-5.30.3-25|3250	%exclude %{privlib}/Math/BigInt/Trace.pm
21mr|perl-5.30.3-25|3251	%exclude %{_mandir}/man3/bigint.*
21mr|perl-5.30.3-25|3252	%exclude %{_mandir}/man3/bignum.*
21mr|perl-5.30.3-25|3253	%exclude %{_mandir}/man3/bigrat.*
21mr|perl-5.30.3-25|3254	
21mr|perl-5.30.3-25|3255	# Carp
21mr|perl-5.30.3-25|3256	%exclude %{privlib}/Carp
21mr|perl-5.30.3-25|3257	%exclude %{privlib}/Carp.*
21mr|perl-5.30.3-25|3258	%exclude %{_mandir}/man3/Carp.*
21mr|perl-5.30.3-25|3259	
21mr|perl-5.30.3-25|3260	# Config-Perl-V
21mr|perl-5.30.3-25|3261	%exclude %{privlib}/Config/Perl
21mr|perl-5.30.3-25|3262	%exclude %{_mandir}/man3/Config::Perl::V.*
21mr|perl-5.30.3-25|3263	
21mr|perl-5.30.3-25|3264	# constant
21mr|perl-5.30.3-25|3265	%exclude %{privlib}/constant.pm
21mr|perl-5.30.3-25|3266	%exclude %{_mandir}/man3/constant.3*
21mr|perl-5.30.3-25|3267	
21mr|perl-5.30.3-25|3268	# CPAN
21mr|perl-5.30.3-25|3269	%exclude %{_bindir}/cpan
21mr|perl-5.30.3-25|3270	%exclude %dir %{privlib}/App
21mr|perl-5.30.3-25|3271	%exclude %{privlib}/App/Cpan.pm
21mr|perl-5.30.3-25|3272	%exclude %{privlib}/CPAN
21mr|perl-5.30.3-25|3273	%exclude %{privlib}/CPAN.pm
21mr|perl-5.30.3-25|3274	%exclude %{_mandir}/man1/cpan.1*
21mr|perl-5.30.3-25|3275	%exclude %{_mandir}/man3/App::Cpan.*
21mr|perl-5.30.3-25|3276	%exclude %{_mandir}/man3/CPAN.*
21mr|perl-5.30.3-25|3277	%exclude %{_mandir}/man3/CPAN:*
21mr|perl-5.30.3-25|3278	
21mr|perl-5.30.3-25|3279	# CPAN-Meta
21mr|perl-5.30.3-25|3280	%exclude %dir %{privlib}/CPAN
21mr|perl-5.30.3-25|3281	%exclude %{privlib}/CPAN/Meta.pm
21mr|perl-5.30.3-25|3282	%exclude %dir %{privlib}/CPAN/Meta
21mr|perl-5.30.3-25|3283	%exclude %{privlib}/CPAN/Meta/Converter.pm
21mr|perl-5.30.3-25|3284	%exclude %{privlib}/CPAN/Meta/Feature.pm
21mr|perl-5.30.3-25|3285	%exclude %dir %{privlib}/CPAN/Meta/History
21mr|perl-5.30.3-25|3286	%exclude %{privlib}/CPAN/Meta/History.pm
21mr|perl-5.30.3-25|3287	%exclude %{privlib}/CPAN/Meta/Merge.pm
21mr|perl-5.30.3-25|3288	%exclude %{privlib}/CPAN/Meta/Prereqs.pm
21mr|perl-5.30.3-25|3289	%exclude %{privlib}/CPAN/Meta/Spec.pm
21mr|perl-5.30.3-25|3290	%exclude %{privlib}/CPAN/Meta/Validator.pm
21mr|perl-5.30.3-25|3291	%exclude %dir %{privlib}/Parse
21mr|perl-5.30.3-25|3292	%exclude %dir %{privlib}/Parse/CPAN
21mr|perl-5.30.3-25|3293	%exclude %{privlib}/Parse/CPAN/Meta.pm
21mr|perl-5.30.3-25|3294	%exclude %{_mandir}/man3/CPAN::Meta*
21mr|perl-5.30.3-25|3295	%exclude %{_mandir}/man3/Parse::CPAN::Meta.3*
21mr|perl-5.30.3-25|3296	
21mr|perl-5.30.3-25|3297	# CPAN-Meta-Requirements
21mr|perl-5.30.3-25|3298	%exclude %dir %{privlib}/CPAN
21mr|perl-5.30.3-25|3299	%exclude %dir %{privlib}/CPAN/Meta
21mr|perl-5.30.3-25|3300	%exclude %{privlib}/CPAN/Meta/Requirements.pm
21mr|perl-5.30.3-25|3301	%exclude %{_mandir}/man3/CPAN::Meta::Requirements.3*
21mr|perl-5.30.3-25|3302	
21mr|perl-5.30.3-25|3303	# CPAN-Meta-YAML
21mr|perl-5.30.3-25|3304	%exclude %dir %{privlib}/CPAN
21mr|perl-5.30.3-25|3305	%exclude %dir %{privlib}/CPAN/Meta
21mr|perl-5.30.3-25|3306	%exclude %{privlib}/CPAN/Meta/YAML.pm
21mr|perl-5.30.3-25|3307	%exclude %{_mandir}/man3/CPAN::Meta::YAML*
21mr|perl-5.30.3-25|3308	
21mr|perl-5.30.3-25|3309	# Compress-Raw-Bzip2
21mr|perl-5.30.3-25|3310	%exclude %dir %{archlib}/Compress
21mr|perl-5.30.3-25|3311	%exclude %dir %{archlib}/Compress/Raw
21mr|perl-5.30.3-25|3312	%exclude %{archlib}/Compress/Raw/Bzip2.pm
21mr|perl-5.30.3-25|3313	%exclude %dir %{archlib}/auto/Compress
21mr|perl-5.30.3-25|3314	%exclude %dir %{archlib}/auto/Compress/Raw
21mr|perl-5.30.3-25|3315	%exclude %{archlib}/auto/Compress/Raw/Bzip2
21mr|perl-5.30.3-25|3316	%exclude %{_mandir}/man3/Compress::Raw::Bzip2*
21mr|perl-5.30.3-25|3317	
21mr|perl-5.30.3-25|3318	# Compress-Raw-Zlib
21mr|perl-5.30.3-25|3319	%exclude %dir %{archlib}/Compress
21mr|perl-5.30.3-25|3320	%exclude %dir %{archlib}/Compress/Raw
21mr|perl-5.30.3-25|3321	%exclude %{archlib}/Compress/Raw/Zlib.pm
21mr|perl-5.30.3-25|3322	%exclude %dir %{archlib}/auto/Compress
21mr|perl-5.30.3-25|3323	%exclude %dir %{archlib}/auto/Compress/Raw
21mr|perl-5.30.3-25|3324	%exclude %{archlib}/auto/Compress/Raw/Zlib
21mr|perl-5.30.3-25|3325	%exclude %{_mandir}/man3/Compress::Raw::Zlib*
21mr|perl-5.30.3-25|3326	
21mr|perl-5.30.3-25|3327	# Data-Dumper
21mr|perl-5.30.3-25|3328	%exclude %dir %{archlib}/auto/Data
21mr|perl-5.30.3-25|3329	%exclude %dir %{archlib}/auto/Data/Dumper
21mr|perl-5.30.3-25|3330	%exclude %{archlib}/auto/Data/Dumper/Dumper.so
21mr|perl-5.30.3-25|3331	%exclude %dir %{archlib}/Data
21mr|perl-5.30.3-25|3332	%exclude %{archlib}/Data/Dumper.pm
21mr|perl-5.30.3-25|3333	%exclude %{_mandir}/man3/Data::Dumper.3*
21mr|perl-5.30.3-25|3334	
21mr|perl-5.30.3-25|3335	# DB_File
21mr|perl-5.30.3-25|3336	%exclude %{archlib}/DB_File.pm
21mr|perl-5.30.3-25|3337	%exclude %dir %{archlib}/auto/DB_File
21mr|perl-5.30.3-25|3338	%exclude %{archlib}/auto/DB_File/DB_File.so
21mr|perl-5.30.3-25|3339	%exclude %{_mandir}/man3/DB_File*
21mr|perl-5.30.3-25|3340	
21mr|perl-5.30.3-25|3341	# Devel-Peek
21mr|perl-5.30.3-25|3342	%dir %exclude %{archlib}/Devel
21mr|perl-5.30.3-25|3343	%exclude %{archlib}/Devel/Peek.pm
21mr|perl-5.30.3-25|3344	%dir %exclude %{archlib}/auto/Devel
21mr|perl-5.30.3-25|3345	%exclude %{archlib}/auto/Devel/Peek
21mr|perl-5.30.3-25|3346	%exclude %{_mandir}/man3/Devel::Peek.*
21mr|perl-5.30.3-25|3347	
21mr|perl-5.30.3-25|3348	# Devel-PPPort
21mr|perl-5.30.3-25|3349	%exclude %{archlib}/Devel/PPPort.pm
21mr|perl-5.30.3-25|3350	%exclude %{_mandir}/man3/Devel::PPPort.3*
21mr|perl-5.30.3-25|3351	
21mr|perl-5.30.3-25|3352	# Devel-SelfStubber
21mr|perl-5.30.3-25|3353	%exclude %dir %{privlib}/Devel
21mr|perl-5.30.3-25|3354	%exclude %{privlib}/Devel/SelfStubber.pm
21mr|perl-5.30.3-25|3355	%exclude %{_mandir}/man3/Devel::SelfStubber.*
21mr|perl-5.30.3-25|3356	
21mr|perl-5.30.3-25|3357	# Digest
21mr|perl-5.30.3-25|3358	%exclude %{privlib}/Digest.pm
21mr|perl-5.30.3-25|3359	%exclude %dir %{privlib}/Digest
21mr|perl-5.30.3-25|3360	%exclude %{privlib}/Digest/base.pm
21mr|perl-5.30.3-25|3361	%exclude %{privlib}/Digest/file.pm
21mr|perl-5.30.3-25|3362	%exclude %{_mandir}/man3/Digest.3*
21mr|perl-5.30.3-25|3363	%exclude %{_mandir}/man3/Digest::base.3*
21mr|perl-5.30.3-25|3364	%exclude %{_mandir}/man3/Digest::file.3*
21mr|perl-5.30.3-25|3365	
21mr|perl-5.30.3-25|3366	# Digest-MD5
21mr|perl-5.30.3-25|3367	%exclude %dir %{archlib}/Digest
21mr|perl-5.30.3-25|3368	%exclude %{archlib}/Digest/MD5.pm
21mr|perl-5.30.3-25|3369	%exclude %dir %{archlib}/auto/Digest
21mr|perl-5.30.3-25|3370	%exclude %{archlib}/auto/Digest/MD5
21mr|perl-5.30.3-25|3371	%exclude %{_mandir}/man3/Digest::MD5.3*
21mr|perl-5.30.3-25|3372	
21mr|perl-5.30.3-25|3373	# Digest-SHA
21mr|perl-5.30.3-25|3374	%exclude %{_bindir}/shasum
21mr|perl-5.30.3-25|3375	%exclude %dir %{archlib}/Digest
21mr|perl-5.30.3-25|3376	%exclude %{archlib}/Digest/SHA.pm
21mr|perl-5.30.3-25|3377	%exclude %dir %{archlib}/auto/Digest
21mr|perl-5.30.3-25|3378	%exclude %{archlib}/auto/Digest/SHA
21mr|perl-5.30.3-25|3379	%exclude %{_mandir}/man1/shasum.1*
21mr|perl-5.30.3-25|3380	%exclude %{_mandir}/man3/Digest::SHA.3*
21mr|perl-5.30.3-25|3381	
21mr|perl-5.30.3-25|3382	# Encode
21mr|perl-5.30.3-25|3383	%exclude %{_bindir}/encguess
21mr|perl-5.30.3-25|3384	%exclude %{_bindir}/piconv
21mr|perl-5.30.3-25|3385	%exclude %{archlib}/Encode*
21mr|perl-5.30.3-25|3386	%exclude %{archlib}/auto/Encode*
21mr|perl-5.30.3-25|3387	%exclude %{privlib}/Encode
21mr|perl-5.30.3-25|3388	%exclude %{_mandir}/man1/encguess.1*
21mr|perl-5.30.3-25|3389	%exclude %{_mandir}/man1/piconv.1*
21mr|perl-5.30.3-25|3390	%exclude %{_mandir}/man3/Encode*.3*
21mr|perl-5.30.3-25|3391	
21mr|perl-5.30.3-25|3392	# encoding
21mr|perl-5.30.3-25|3393	%exclude %{archlib}/encoding.pm
21mr|perl-5.30.3-25|3394	%exclude %{_mandir}/man3/encoding.3*
21mr|perl-5.30.3-25|3395	
21mr|perl-5.30.3-25|3396	# Encode-devel
21mr|perl-5.30.3-25|3397	%exclude %{_bindir}/enc2xs
21mr|perl-5.30.3-25|3398	%exclude %dir %{privlib}/Encode
21mr|perl-5.30.3-25|3399	%exclude %{privlib}/Encode/*.e2x
21mr|perl-5.30.3-25|3400	%exclude %{privlib}/Encode/encode.h
21mr|perl-5.30.3-25|3401	%exclude %{_mandir}/man1/enc2xs.1*
21mr|perl-5.30.3-25|3402	
21mr|perl-5.30.3-25|3403	# Env
21mr|perl-5.30.3-25|3404	%exclude %{privlib}/Env.pm
21mr|perl-5.30.3-25|3405	%exclude %{_mandir}/man3/Env.3*
21mr|perl-5.30.3-25|3406	
21mr|perl-5.30.3-25|3407	# Errno
21mr|perl-5.30.3-25|3408	%exclude %{archlib}/Errno.pm
21mr|perl-5.30.3-25|3409	%exclude %{_mandir}/man3/Errno.*
21mr|perl-5.30.3-25|3410	
21mr|perl-5.30.3-25|3411	# Exporter
21mr|perl-5.30.3-25|3412	%exclude %{privlib}/Exporter*
21mr|perl-5.30.3-25|3413	%exclude %{_mandir}/man3/Exporter*
21mr|perl-5.30.3-25|3414	
21mr|perl-5.30.3-25|3415	# experimental
21mr|perl-5.30.3-25|3416	%exclude %{privlib}/experimental*
21mr|perl-5.30.3-25|3417	%exclude %{_mandir}/man3/experimental*
21mr|perl-5.30.3-25|3418	
21mr|perl-5.30.3-25|3419	# ExtUtils-CBuilder
21mr|perl-5.30.3-25|3420	%exclude %{privlib}/ExtUtils/CBuilder
21mr|perl-5.30.3-25|3421	%exclude %{privlib}/ExtUtils/CBuilder.pm
21mr|perl-5.30.3-25|3422	%exclude %{_mandir}/man3/ExtUtils::CBuilder*
21mr|perl-5.30.3-25|3423	
21mr|perl-5.30.3-25|3424	# ExtUtils-Command
21mr|perl-5.30.3-25|3425	%exclude %{privlib}/ExtUtils/Command.pm
21mr|perl-5.30.3-25|3426	%exclude %{_mandir}/man3/ExtUtils::Command.*
21mr|perl-5.30.3-25|3427	
21mr|perl-5.30.3-25|3428	# ExtUtils-Embed
21mr|perl-5.30.3-25|3429	%exclude %{privlib}/ExtUtils/Embed.pm
21mr|perl-5.30.3-25|3430	%exclude %{_mandir}/man3/ExtUtils::Embed*
21mr|perl-5.30.3-25|3431	
21mr|perl-5.30.3-25|3432	# ExtUtils-Install
21mr|perl-5.30.3-25|3433	%exclude %{privlib}/ExtUtils/Install.pm
21mr|perl-5.30.3-25|3434	%exclude %{privlib}/ExtUtils/Installed.pm
21mr|perl-5.30.3-25|3435	%exclude %{privlib}/ExtUtils/Packlist.pm
21mr|perl-5.30.3-25|3436	%exclude %{_mandir}/man3/ExtUtils::Install.3*
21mr|perl-5.30.3-25|3437	%exclude %{_mandir}/man3/ExtUtils::Installed.3*
21mr|perl-5.30.3-25|3438	%exclude %{_mandir}/man3/ExtUtils::Packlist.3*
21mr|perl-5.30.3-25|3439	
21mr|perl-5.30.3-25|3440	# ExtUtils-Manifest
21mr|perl-5.30.3-25|3441	%exclude %{privlib}/ExtUtils/Manifest.pm
21mr|perl-5.30.3-25|3442	%exclude %{privlib}/ExtUtils/MANIFEST.SKIP
21mr|perl-5.30.3-25|3443	%exclude %{_mandir}/man3/ExtUtils::Manifest.3*
21mr|perl-5.30.3-25|3444	
21mr|perl-5.30.3-25|3445	# ExtUtils-MakeMaker
21mr|perl-5.30.3-25|3446	%exclude %{_bindir}/instmodsh
21mr|perl-5.30.3-25|3447	%exclude %{privlib}/ExtUtils/Command
21mr|perl-5.30.3-25|3448	%exclude %{privlib}/ExtUtils/Liblist
21mr|perl-5.30.3-25|3449	%exclude %{privlib}/ExtUtils/Liblist.pm
21mr|perl-5.30.3-25|3450	%exclude %{privlib}/ExtUtils/MakeMaker
21mr|perl-5.30.3-25|3451	%exclude %{privlib}/ExtUtils/MakeMaker.pm
21mr|perl-5.30.3-25|3452	%exclude %{privlib}/ExtUtils/MM.pm
21mr|perl-5.30.3-25|3453	%exclude %{privlib}/ExtUtils/MM_*.pm
21mr|perl-5.30.3-25|3454	%exclude %{privlib}/ExtUtils/MY.pm
21mr|perl-5.30.3-25|3455	%exclude %{privlib}/ExtUtils/Mkbootstrap.pm
21mr|perl-5.30.3-25|3456	%exclude %{privlib}/ExtUtils/Mksymlists.pm
21mr|perl-5.30.3-25|3457	%exclude %{privlib}/ExtUtils/testlib.pm
21mr|perl-5.30.3-25|3458	%exclude %{_mandir}/man1/instmodsh.1*
21mr|perl-5.30.3-25|3459	%exclude %{_mandir}/man3/ExtUtils::Command::MM*
21mr|perl-5.30.3-25|3460	%exclude %{_mandir}/man3/ExtUtils::Liblist.3*
21mr|perl-5.30.3-25|3461	%exclude %{_mandir}/man3/ExtUtils::MM.3*
21mr|perl-5.30.3-25|3462	%exclude %{_mandir}/man3/ExtUtils::MM_*
21mr|perl-5.30.3-25|3463	%exclude %{_mandir}/man3/ExtUtils::MY.3*
21mr|perl-5.30.3-25|3464	%exclude %{_mandir}/man3/ExtUtils::MakeMaker*
21mr|perl-5.30.3-25|3465	%exclude %{_mandir}/man3/ExtUtils::Mkbootstrap.3*
21mr|perl-5.30.3-25|3466	%exclude %{_mandir}/man3/ExtUtils::Mksymlists.3*
21mr|perl-5.30.3-25|3467	%exclude %{_mandir}/man3/ExtUtils::testlib.3*
21mr|perl-5.30.3-25|3468	
21mr|perl-5.30.3-25|3469	# ExtUtils-Miniperl
21mr|perl-5.30.3-25|3470	%exclude %{privlib}/ExtUtils/Miniperl.pm
21mr|perl-5.30.3-25|3471	%exclude %{_mandir}/man3/ExtUtils::Miniperl.3*
21mr|perl-5.30.3-25|3472	
21mr|perl-5.30.3-25|3473	# ExtUtils-MM-Utils
21mr|perl-5.30.3-25|3474	%exclude %dir %{privlib}/ExtUtils/MM
21mr|perl-5.30.3-25|3475	%exclude %{privlib}/ExtUtils/MM/Utils.pm
21mr|perl-5.30.3-25|3476	%exclude %{_mandir}/man3/ExtUtils::MM::Utils.*
21mr|perl-5.30.3-25|3477	
21mr|perl-5.30.3-25|3478	# ExtUtils-ParseXS
21mr|perl-5.30.3-25|3479	%exclude %dir %{privlib}/ExtUtils/ParseXS
21mr|perl-5.30.3-25|3480	%exclude %{privlib}/ExtUtils/ParseXS.pm
21mr|perl-5.30.3-25|3481	%exclude %{privlib}/ExtUtils/ParseXS.pod
21mr|perl-5.30.3-25|3482	%exclude %{privlib}/ExtUtils/ParseXS/Constants.pm
21mr|perl-5.30.3-25|3483	%exclude %{privlib}/ExtUtils/ParseXS/CountLines.pm
21mr|perl-5.30.3-25|3484	%exclude %{privlib}/ExtUtils/ParseXS/Eval.pm
21mr|perl-5.30.3-25|3485	%exclude %{privlib}/ExtUtils/ParseXS/Utilities.pm
21mr|perl-5.30.3-25|3486	%exclude %dir %{privlib}/ExtUtils/Typemaps
21mr|perl-5.30.3-25|3487	%exclude %{privlib}/ExtUtils/Typemaps.pm
21mr|perl-5.30.3-25|3488	%exclude %{privlib}/ExtUtils/Typemaps/Cmd.pm
21mr|perl-5.30.3-25|3489	%exclude %{privlib}/ExtUtils/Typemaps/InputMap.pm
21mr|perl-5.30.3-25|3490	%exclude %{privlib}/ExtUtils/Typemaps/OutputMap.pm
21mr|perl-5.30.3-25|3491	%exclude %{privlib}/ExtUtils/Typemaps/Type.pm
21mr|perl-5.30.3-25|3492	%exclude %{privlib}/ExtUtils/xsubpp
21mr|perl-5.30.3-25|3493	%exclude %{_bindir}/xsubpp
21mr|perl-5.30.3-25|3494	%exclude %{_mandir}/man1/xsubpp*
21mr|perl-5.30.3-25|3495	%exclude %{_mandir}/man3/ExtUtils::ParseXS.3*
21mr|perl-5.30.3-25|3496	%exclude %{_mandir}/man3/ExtUtils::ParseXS::Constants.3*
21mr|perl-5.30.3-25|3497	%exclude %{_mandir}/man3/ExtUtils::ParseXS::Eval.3*
21mr|perl-5.30.3-25|3498	%exclude %{_mandir}/man3/ExtUtils::ParseXS::Utilities.3*
21mr|perl-5.30.3-25|3499	%exclude %{_mandir}/man3/ExtUtils::Typemaps.3*
21mr|perl-5.30.3-25|3500	%exclude %{_mandir}/man3/ExtUtils::Typemaps::Cmd.3*
21mr|perl-5.30.3-25|3501	%exclude %{_mandir}/man3/ExtUtils::Typemaps::InputMap.3*
21mr|perl-5.30.3-25|3502	%exclude %{_mandir}/man3/ExtUtils::Typemaps::OutputMap.3*
21mr|perl-5.30.3-25|3503	%exclude %{_mandir}/man3/ExtUtils::Typemaps::Type.3*
21mr|perl-5.30.3-25|3504	
21mr|perl-5.30.3-25|3505	# File-Fetch
21mr|perl-5.30.3-25|3506	%exclude %{privlib}/File/Fetch.pm
21mr|perl-5.30.3-25|3507	%exclude %{_mandir}/man3/File::Fetch.3*
21mr|perl-5.30.3-25|3508	
21mr|perl-5.30.3-25|3509	# File-Path
21mr|perl-5.30.3-25|3510	%exclude %{privlib}/File/Path.pm
21mr|perl-5.30.3-25|3511	%exclude %{_mandir}/man3/File::Path.3*
21mr|perl-5.30.3-25|3512	
21mr|perl-5.30.3-25|3513	# File-Temp
21mr|perl-5.30.3-25|3514	%exclude %{privlib}/File/Temp.pm
21mr|perl-5.30.3-25|3515	%exclude %{_mandir}/man3/File::Temp.3*
21mr|perl-5.30.3-25|3516	
21mr|perl-5.30.3-25|3517	# Filter
21mr|perl-5.30.3-25|3518	%exclude %dir %{archlib}/auto/Filter
21mr|perl-5.30.3-25|3519	%exclude %{archlib}/auto/Filter/Util
21mr|perl-5.30.3-25|3520	%exclude %dir %{archlib}/Filter
21mr|perl-5.30.3-25|3521	%exclude %{archlib}/Filter/Util
21mr|perl-5.30.3-25|3522	%exclude %{privlib}/pod/perlfilter.pod
21mr|perl-5.30.3-25|3523	%exclude %{_mandir}/man1/perlfilter.*
21mr|perl-5.30.3-25|3524	%exclude %{_mandir}/man3/Filter::Util::*
21mr|perl-5.30.3-25|3525	
21mr|perl-5.30.3-25|3526	# Filter-Simple
21mr|perl-5.30.3-25|3527	%exclude %dir %{privlib}/Filter
21mr|perl-5.30.3-25|3528	%exclude %{privlib}/Filter/Simple.pm
21mr|perl-5.30.3-25|3529	%exclude %{_mandir}/man3/Filter::Simple.3*
21mr|perl-5.30.3-25|3530	
21mr|perl-5.30.3-25|3531	# Getopt-Long
21mr|perl-5.30.3-25|3532	%exclude %{privlib}/Getopt/Long.pm
21mr|perl-5.30.3-25|3533	%exclude %{_mandir}/man3/Getopt::Long.3*
21mr|perl-5.30.3-25|3534	
21mr|perl-5.30.3-25|3535	# IO
21mr|perl-5.30.3-25|3536	%exclude %dir %{archlib}/IO
21mr|perl-5.30.3-25|3537	%exclude %{archlib}/IO.pm
21mr|perl-5.30.3-25|3538	%exclude %{archlib}/IO/Dir.pm
21mr|perl-5.30.3-25|3539	%exclude %{archlib}/IO/File.pm
21mr|perl-5.30.3-25|3540	%exclude %{archlib}/IO/Handle.pm
21mr|perl-5.30.3-25|3541	%exclude %{archlib}/IO/Pipe.pm
21mr|perl-5.30.3-25|3542	%exclude %{archlib}/IO/Poll.pm
21mr|perl-5.30.3-25|3543	%exclude %{archlib}/IO/Seekable.pm
21mr|perl-5.30.3-25|3544	%exclude %{archlib}/IO/Select.pm
21mr|perl-5.30.3-25|3545	%exclude %dir %{archlib}/IO/Socket
21mr|perl-5.30.3-25|3546	%exclude %{archlib}/IO/Socket/INET.pm
21mr|perl-5.30.3-25|3547	%exclude %{archlib}/IO/Socket/UNIX.pm
21mr|perl-5.30.3-25|3548	%exclude %{archlib}/IO/Socket.pm
21mr|perl-5.30.3-25|3549	%exclude %dir %{archlib}/auto/IO
21mr|perl-5.30.3-25|3550	%exclude %{archlib}/auto/IO/IO.so
21mr|perl-5.30.3-25|3551	%exclude %{_mandir}/man3/IO.*
21mr|perl-5.30.3-25|3552	%exclude %{_mandir}/man3/IO::Dir.*
21mr|perl-5.30.3-25|3553	%exclude %{_mandir}/man3/IO::File.*
21mr|perl-5.30.3-25|3554	%exclude %{_mandir}/man3/IO::Handle.*
21mr|perl-5.30.3-25|3555	%exclude %{_mandir}/man3/IO::Pipe.*
21mr|perl-5.30.3-25|3556	%exclude %{_mandir}/man3/IO::Poll.*
21mr|perl-5.30.3-25|3557	%exclude %{_mandir}/man3/IO::Seekable.*
21mr|perl-5.30.3-25|3558	%exclude %{_mandir}/man3/IO::Select.*
21mr|perl-5.30.3-25|3559	%exclude %{_mandir}/man3/IO::Socket::INET.*
21mr|perl-5.30.3-25|3560	%exclude %{_mandir}/man3/IO::Socket::UNIX.*
21mr|perl-5.30.3-25|3561	%exclude %{_mandir}/man3/IO::Socket.*
21mr|perl-5.30.3-25|3562	
21mr|perl-5.30.3-25|3563	# IO-Compress
21mr|perl-5.30.3-25|3564	%exclude %{_bindir}/zipdetails
21mr|perl-5.30.3-25|3565	%exclude %dir %{privlib}/IO
21mr|perl-5.30.3-25|3566	%exclude %dir %{privlib}/IO/Compress
21mr|perl-5.30.3-25|3567	%exclude %{privlib}/IO/Compress/FAQ.pod
21mr|perl-5.30.3-25|3568	%exclude %{_mandir}/man1/zipdetails.*
21mr|perl-5.30.3-25|3569	%exclude %{_mandir}/man3/IO::Compress::FAQ.*
21mr|perl-5.30.3-25|3570	# Compress-Zlib
21mr|perl-5.30.3-25|3571	%exclude %dir %{privlib}/Compress
21mr|perl-5.30.3-25|3572	%exclude %{privlib}/Compress/Zlib.pm
21mr|perl-5.30.3-25|3573	%exclude %{_mandir}/man3/Compress::Zlib*
21mr|perl-5.30.3-25|3574	# IO-Compress-Base
21mr|perl-5.30.3-25|3575	%exclude %{privlib}/File/GlobMapper.pm
21mr|perl-5.30.3-25|3576	%exclude %dir %{privlib}/IO
21mr|perl-5.30.3-25|3577	%exclude %dir %{privlib}/IO/Compress
21mr|perl-5.30.3-25|3578	%exclude %{privlib}/IO/Compress/Base
21mr|perl-5.30.3-25|3579	%exclude %{privlib}/IO/Compress/Base.pm
21mr|perl-5.30.3-25|3580	%exclude %dir %{privlib}/IO/Uncompress
21mr|perl-5.30.3-25|3581	%exclude %{privlib}/IO/Uncompress/AnyUncompress.pm
21mr|perl-5.30.3-25|3582	%exclude %{privlib}/IO/Uncompress/Base.pm
21mr|perl-5.30.3-25|3583	%exclude %{_mandir}/man3/File::GlobMapper.*
21mr|perl-5.30.3-25|3584	%exclude %{_mandir}/man3/IO::Compress::Base.*
21mr|perl-5.30.3-25|3585	%exclude %{_mandir}/man3/IO::Uncompress::AnyUncompress.*
21mr|perl-5.30.3-25|3586	%exclude %{_mandir}/man3/IO::Uncompress::Base.*
21mr|perl-5.30.3-25|3587	# IO-Compress-Zlib
21mr|perl-5.30.3-25|3588	%exclude %dir %{privlib}/IO
21mr|perl-5.30.3-25|3589	%exclude %dir %{privlib}/IO/Compress
21mr|perl-5.30.3-25|3590	%exclude %{privlib}/IO/Compress/Adapter
21mr|perl-5.30.3-25|3591	%exclude %{privlib}/IO/Compress/Deflate.pm
21mr|perl-5.30.3-25|3592	%exclude %{privlib}/IO/Compress/Gzip
21mr|perl-5.30.3-25|3593	%exclude %{privlib}/IO/Compress/Gzip.pm
21mr|perl-5.30.3-25|3594	%exclude %{privlib}/IO/Compress/RawDeflate.pm
21mr|perl-5.30.3-25|3595	%exclude %{privlib}/IO/Compress/Bzip2.pm
21mr|perl-5.30.3-25|3596	%exclude %{privlib}/IO/Compress/Zip
21mr|perl-5.30.3-25|3597	%exclude %{privlib}/IO/Compress/Zip.pm
21mr|perl-5.30.3-25|3598	%exclude %{privlib}/IO/Compress/Zlib
21mr|perl-5.30.3-25|3599	%exclude %dir %{privlib}/IO/Uncompress
21mr|perl-5.30.3-25|3600	%exclude %{privlib}/IO/Uncompress/Adapter
21mr|perl-5.30.3-25|3601	%exclude %{privlib}/IO/Uncompress/AnyInflate.pm
21mr|perl-5.30.3-25|3602	%exclude %{privlib}/IO/Uncompress/Bunzip2.pm
21mr|perl-5.30.3-25|3603	%exclude %{privlib}/IO/Uncompress/Gunzip.pm
21mr|perl-5.30.3-25|3604	%exclude %{privlib}/IO/Uncompress/Inflate.pm
21mr|perl-5.30.3-25|3605	%exclude %{privlib}/IO/Uncompress/RawInflate.pm
21mr|perl-5.30.3-25|3606	%exclude %{privlib}/IO/Uncompress/Unzip.pm
21mr|perl-5.30.3-25|3607	%exclude %{_mandir}/man3/IO::Compress::Deflate*
21mr|perl-5.30.3-25|3608	%exclude %{_mandir}/man3/IO::Compress::Bzip2*
21mr|perl-5.30.3-25|3609	%exclude %{_mandir}/man3/IO::Compress::Gzip*
21mr|perl-5.30.3-25|3610	%exclude %{_mandir}/man3/IO::Compress::RawDeflate*
21mr|perl-5.30.3-25|3611	%exclude %{_mandir}/man3/IO::Compress::Zip*
21mr|perl-5.30.3-25|3612	%exclude %{_mandir}/man3/IO::Uncompress::AnyInflate*
21mr|perl-5.30.3-25|3613	%exclude %{_mandir}/man3/IO::Uncompress::Bunzip2*
21mr|perl-5.30.3-25|3614	%exclude %{_mandir}/man3/IO::Uncompress::Gunzip*
21mr|perl-5.30.3-25|3615	%exclude %{_mandir}/man3/IO::Uncompress::Inflate*
21mr|perl-5.30.3-25|3616	%exclude %{_mandir}/man3/IO::Uncompress::RawInflate*
21mr|perl-5.30.3-25|3617	%exclude %{_mandir}/man3/IO::Uncompress::Unzip*
21mr|perl-5.30.3-25|3618	
21mr|perl-5.30.3-25|3619	# IO-Socket-IP
21mr|perl-5.30.3-25|3620	%exclude %dir %{privlib}/IO
21mr|perl-5.30.3-25|3621	%exclude %dir %{privlib}/IO/Socket
21mr|perl-5.30.3-25|3622	%exclude %{privlib}/IO/Socket/IP.pm
21mr|perl-5.30.3-25|3623	%exclude %{_mandir}/man3/IO::Socket::IP.*
21mr|perl-5.30.3-25|3624	
21mr|perl-5.30.3-25|3625	# IO-Zlib
21mr|perl-5.30.3-25|3626	%exclude %dir %{privlib}/IO
21mr|perl-5.30.3-25|3627	%exclude %{privlib}/IO/Zlib.pm
21mr|perl-5.30.3-25|3628	%exclude %{_mandir}/man3/IO::Zlib.*
21mr|perl-5.30.3-25|3629	
21mr|perl-5.30.3-25|3630	# HTTP-Tiny
21mr|perl-5.30.3-25|3631	%exclude %dir %{privlib}/HTTP
21mr|perl-5.30.3-25|3632	%exclude %{privlib}/HTTP/Tiny.pm
21mr|perl-5.30.3-25|3633	%exclude %{_mandir}/man3/HTTP::Tiny*
21mr|perl-5.30.3-25|3634	
21mr|perl-5.30.3-25|3635	# IPC-Cmd
21mr|perl-5.30.3-25|3636	%exclude %{privlib}/IPC/Cmd.pm
21mr|perl-5.30.3-25|3637	%exclude %{_mandir}/man3/IPC::Cmd.3*
21mr|perl-5.30.3-25|3638	
21mr|perl-5.30.3-25|3639	# IPC-SysV
21mr|perl-5.30.3-25|3640	%exclude %{archlib}/auto/IPC
21mr|perl-5.30.3-25|3641	%exclude %{archlib}/IPC/Msg.pm
21mr|perl-5.30.3-25|3642	%exclude %{archlib}/IPC/Semaphore.pm
21mr|perl-5.30.3-25|3643	%exclude %{archlib}/IPC/SharedMem.pm
21mr|perl-5.30.3-25|3644	%exclude %{archlib}/IPC/SysV.pm
21mr|perl-5.30.3-25|3645	%exclude %{_mandir}/man3/IPC::Msg.*
21mr|perl-5.30.3-25|3646	%exclude %{_mandir}/man3/IPC::Semaphore.*
21mr|perl-5.30.3-25|3647	%exclude %{_mandir}/man3/IPC::SharedMem.*
21mr|perl-5.30.3-25|3648	%exclude %{_mandir}/man3/IPC::SysV.*
21mr|perl-5.30.3-25|3649	
21mr|perl-5.30.3-25|3650	# JSON-PP
21mr|perl-5.30.3-25|3651	%exclude %{_bindir}/json_pp
21mr|perl-5.30.3-25|3652	%exclude %dir %{privlib}/JSON
21mr|perl-5.30.3-25|3653	%exclude %{privlib}/JSON/PP
21mr|perl-5.30.3-25|3654	%exclude %{privlib}/JSON/PP.pm
21mr|perl-5.30.3-25|3655	%exclude %{_mandir}/man1/json_pp.1*
21mr|perl-5.30.3-25|3656	%exclude %{_mandir}/man3/JSON::PP.3*
21mr|perl-5.30.3-25|3657	%exclude %{_mandir}/man3/JSON::PP::Boolean.3pm*
21mr|perl-5.30.3-25|3658	
21mr|perl-5.30.3-25|3659	# libnet
21mr|perl-5.30.3-25|3660	%exclude %{privlib}/Net/Cmd.pm
21mr|perl-5.30.3-25|3661	%exclude %{privlib}/Net/Config.pm
21mr|perl-5.30.3-25|3662	%exclude %{privlib}/Net/Domain.pm
21mr|perl-5.30.3-25|3663	%exclude %{privlib}/Net/FTP
21mr|perl-5.30.3-25|3664	%exclude %{privlib}/Net/FTP.pm
21mr|perl-5.30.3-25|3665	%exclude %{privlib}/Net/libnetFAQ.pod
21mr|perl-5.30.3-25|3666	%exclude %{privlib}/Net/NNTP.pm
21mr|perl-5.30.3-25|3667	%exclude %{privlib}/Net/Netrc.pm
21mr|perl-5.30.3-25|3668	%exclude %{privlib}/Net/POP3.pm
21mr|perl-5.30.3-25|3669	%exclude %{privlib}/Net/SMTP.pm
21mr|perl-5.30.3-25|3670	%exclude %{privlib}/Net/Time.pm
21mr|perl-5.30.3-25|3671	%exclude %{_mandir}/man3/Net::Cmd.*
21mr|perl-5.30.3-25|3672	%exclude %{_mandir}/man3/Net::Config.*
21mr|perl-5.30.3-25|3673	%exclude %{_mandir}/man3/Net::Domain.*
21mr|perl-5.30.3-25|3674	%exclude %{_mandir}/man3/Net::FTP.*
21mr|perl-5.30.3-25|3675	%exclude %{_mandir}/man3/Net::libnetFAQ.*
21mr|perl-5.30.3-25|3676	%exclude %{_mandir}/man3/Net::NNTP.*
21mr|perl-5.30.3-25|3677	%exclude %{_mandir}/man3/Net::Netrc.*
21mr|perl-5.30.3-25|3678	%exclude %{_mandir}/man3/Net::POP3.*
21mr|perl-5.30.3-25|3679	%exclude %{_mandir}/man3/Net::SMTP.*
21mr|perl-5.30.3-25|3680	%exclude %{_mandir}/man3/Net::Time.*
21mr|perl-5.30.3-25|3681	
21mr|perl-5.30.3-25|3682	# libnetcfg
21mr|perl-5.30.3-25|3683	%exclude %{_bindir}/libnetcfg
21mr|perl-5.30.3-25|3684	%exclude %{_mandir}/man1/libnetcfg*
21mr|perl-5.30.3-25|3685	
21mr|perl-5.30.3-25|3686	# Locale-Maketext
21mr|perl-5.30.3-25|3687	%exclude %dir %{privlib}/Locale
21mr|perl-5.30.3-25|3688	%exclude %dir %{privlib}/Locale/Maketext
21mr|perl-5.30.3-25|3689	%exclude %{privlib}/Locale/Maketext.*
21mr|perl-5.30.3-25|3690	%exclude %{privlib}/Locale/Maketext/Cookbook.*
21mr|perl-5.30.3-25|3691	%exclude %{privlib}/Locale/Maketext/Guts.*
21mr|perl-5.30.3-25|3692	%exclude %{privlib}/Locale/Maketext/GutsLoader.*
21mr|perl-5.30.3-25|3693	%exclude %{privlib}/Locale/Maketext/TPJ13.*
21mr|perl-5.30.3-25|3694	%exclude %{_mandir}/man3/Locale::Maketext.*
21mr|perl-5.30.3-25|3695	%exclude %{_mandir}/man3/Locale::Maketext::Cookbook.*
21mr|perl-5.30.3-25|3696	%exclude %{_mandir}/man3/Locale::Maketext::Guts.*
21mr|perl-5.30.3-25|3697	%exclude %{_mandir}/man3/Locale::Maketext::GutsLoader.*
21mr|perl-5.30.3-25|3698	%exclude %{_mandir}/man3/Locale::Maketext::TPJ13.*
21mr|perl-5.30.3-25|3699	
21mr|perl-5.30.3-25|3700	# Locale-Maketext-Simple
21mr|perl-5.30.3-25|3701	%exclude %dir %{privlib}/Locale
21mr|perl-5.30.3-25|3702	%exclude %dir %{privlib}/Locale/Maketext
21mr|perl-5.30.3-25|3703	%exclude %{privlib}/Locale/Maketext/Simple.pm
21mr|perl-5.30.3-25|3704	%exclude %{_mandir}/man3/Locale::Maketext::Simple.*
21mr|perl-5.30.3-25|3705	
21mr|perl-5.30.3-25|3706	# Math-BigInt
21mr|perl-5.30.3-25|3707	%exclude %{privlib}/Math/BigFloat.pm
21mr|perl-5.30.3-25|3708	%exclude %{privlib}/Math/BigInt.pm
21mr|perl-5.30.3-25|3709	%exclude %dir %exclude %{privlib}/Math/BigInt
21mr|perl-5.30.3-25|3710	%exclude %{privlib}/Math/BigInt/Calc.pm
21mr|perl-5.30.3-25|3711	%exclude %{privlib}/Math/BigInt/Lib.pm
21mr|perl-5.30.3-25|3712	%exclude %{_mandir}/man3/Math::BigFloat.*
21mr|perl-5.30.3-25|3713	%exclude %{_mandir}/man3/Math::BigInt.*
21mr|perl-5.30.3-25|3714	%exclude %{_mandir}/man3/Math::BigInt::Calc.*
21mr|perl-5.30.3-25|3715	%exclude %{_mandir}/man3/Math::BigInt::Lib.*
21mr|perl-5.30.3-25|3716	
21mr|perl-5.30.3-25|3717	# Math-BigInt-FastCalc
21mr|perl-5.30.3-25|3718	%exclude %{archlib}/Math
21mr|perl-5.30.3-25|3719	%exclude %{archlib}/auto/Math
21mr|perl-5.30.3-25|3720	%exclude %{_mandir}/man3/Math::BigInt::FastCalc.*
21mr|perl-5.30.3-25|3721	
21mr|perl-5.30.3-25|3722	# Math-BigRat
21mr|perl-5.30.3-25|3723	%exclude %{privlib}/Math/BigRat.pm
21mr|perl-5.30.3-25|3724	%exclude %{_mandir}/man3/Math::BigRat.*
21mr|perl-5.30.3-25|3725	
21mr|perl-5.30.3-25|3726	# Math-Complex
21mr|perl-5.30.3-25|3727	%dir %exclude %{privlib}/Math
21mr|perl-5.30.3-25|3728	%exclude %{privlib}/Math/Complex.pm
21mr|perl-5.30.3-25|3729	%exclude %{privlib}/Math/Trig.pm
21mr|perl-5.30.3-25|3730	%exclude %{_mandir}/man3/Math::Complex.*
21mr|perl-5.30.3-25|3731	%exclude %{_mandir}/man3/Math::Trig.*
21mr|perl-5.30.3-25|3732	
21mr|perl-5.30.3-25|3733	# Memoize
21mr|perl-5.30.3-25|3734	%exclude %{privlib}/Memoize
21mr|perl-5.30.3-25|3735	%exclude %{privlib}/Memoize.pm
21mr|perl-5.30.3-25|3736	%exclude %{_mandir}/man3/Memoize::*
21mr|perl-5.30.3-25|3737	%exclude %{_mandir}/man3/Memoize.*
21mr|perl-5.30.3-25|3738	
21mr|perl-5.30.3-25|3739	# MIME-Base64
21mr|perl-5.30.3-25|3740	%exclude %{archlib}/auto/MIME
21mr|perl-5.30.3-25|3741	%exclude %{archlib}/MIME
21mr|perl-5.30.3-25|3742	%exclude %{_mandir}/man3/MIME::*
21mr|perl-5.30.3-25|3743	
21mr|perl-5.30.3-25|3744	# Module-CoreList
21mr|perl-5.30.3-25|3745	%exclude %dir %{privlib}/Module
21mr|perl-5.30.3-25|3746	%exclude %{privlib}/Module/CoreList
21mr|perl-5.30.3-25|3747	%exclude %{privlib}/Module/CoreList.pm
21mr|perl-5.30.3-25|3748	%exclude %{privlib}/Module/CoreList.pod
21mr|perl-5.30.3-25|3749	%exclude %{_mandir}/man3/Module::CoreList*
21mr|perl-5.30.3-25|3750	
21mr|perl-5.30.3-25|3751	# Module-CoreList-tools
21mr|perl-5.30.3-25|3752	%exclude %{_bindir}/corelist
21mr|perl-5.30.3-25|3753	%exclude %{_mandir}/man1/corelist*
21mr|perl-5.30.3-25|3754	
21mr|perl-5.30.3-25|3755	# Module-Load
21mr|perl-5.30.3-25|3756	%exclude %dir %{privlib}/Module
21mr|perl-5.30.3-25|3757	%exclude %{privlib}/Module/Load.pm
21mr|perl-5.30.3-25|3758	%exclude %{_mandir}/man3/Module::Load.*
21mr|perl-5.30.3-25|3759	
21mr|perl-5.30.3-25|3760	# Module-Load-Conditional
21mr|perl-5.30.3-25|3761	%exclude %dir %{privlib}/Module
21mr|perl-5.30.3-25|3762	%exclude %{privlib}/Module/Load
21mr|perl-5.30.3-25|3763	%exclude %{_mandir}/man3/Module::Load::Conditional*
21mr|perl-5.30.3-25|3764	
21mr|perl-5.30.3-25|3765	# Module-Loaded
21mr|perl-5.30.3-25|3766	%exclude %dir %{privlib}/Module
21mr|perl-5.30.3-25|3767	%exclude %{privlib}/Module/Loaded.pm
21mr|perl-5.30.3-25|3768	%exclude %{_mandir}/man3/Module::Loaded*
21mr|perl-5.30.3-25|3769	
21mr|perl-5.30.3-25|3770	# Module-Metadata
21mr|perl-5.30.3-25|3771	%exclude %dir %{privlib}/Module
21mr|perl-5.30.3-25|3772	%exclude %{privlib}/Module/Metadata.pm
21mr|perl-5.30.3-25|3773	%exclude %{_mandir}/man3/Module::Metadata.3pm*
21mr|perl-5.30.3-25|3774	
21mr|perl-5.30.3-25|3775	# Net-Ping
21mr|perl-5.30.3-25|3776	%exclude %{privlib}/Net/Ping.pm
21mr|perl-5.30.3-25|3777	%exclude %{_mandir}/man3/Net::Ping.*
21mr|perl-5.30.3-25|3778	
21mr|perl-5.30.3-25|3779	# PathTools
21mr|perl-5.30.3-25|3780	%exclude %{archlib}/Cwd.pm
21mr|perl-5.30.3-25|3781	%exclude %{archlib}/File/Spec*
21mr|perl-5.30.3-25|3782	%exclude %{archlib}/auto/Cwd/
21mr|perl-5.30.3-25|3783	%exclude %{_mandir}/man3/Cwd*
21mr|perl-5.30.3-25|3784	%exclude %{_mandir}/man3/File::Spec*
21mr|perl-5.30.3-25|3785	
21mr|perl-5.30.3-25|3786	# Params-Check
21mr|perl-5.30.3-25|3787	%exclude %{privlib}/Params/
21mr|perl-5.30.3-25|3788	%exclude %{_mandir}/man3/Params::Check*
21mr|perl-5.30.3-25|3789	
21mr|perl-5.30.3-25|3790	# perlfaq
21mr|perl-5.30.3-25|3791	%exclude %{privlib}/perlfaq.pm
21mr|perl-5.30.3-25|3792	%exclude %{privlib}/pod/perlfaq*
21mr|perl-5.30.3-25|3793	%exclude %{privlib}/pod/perlglossary.pod
21mr|perl-5.30.3-25|3794	%exclude %{_mandir}/man1/perlfaq*
21mr|perl-5.30.3-25|3795	%exclude %{_mandir}/man1/perlglossary.*
21mr|perl-5.30.3-25|3796	
21mr|perl-5.30.3-25|3797	# PerlIO-via-QuotedPrint
21mr|perl-5.30.3-25|3798	%exclude %{privlib}/PerlIO
21mr|perl-5.30.3-25|3799	%exclude %{_mandir}/man3/PerlIO::via::QuotedPrint.*
21mr|perl-5.30.3-25|3800	
21mr|perl-5.30.3-25|3801	# Perl-OSType
21mr|perl-5.30.3-25|3802	%exclude %dir %{privlib}/Perl
21mr|perl-5.30.3-25|3803	%exclude %{privlib}/Perl/OSType.pm
21mr|perl-5.30.3-25|3804	%exclude %{_mandir}/man3/Perl::OSType.3pm*
21mr|perl-5.30.3-25|3805	
21mr|perl-5.30.3-25|3806	# open
21mr|perl-5.30.3-25|3807	%exclude %{privlib}/open.pm
21mr|perl-5.30.3-25|3808	%exclude %{_mandir}/man3/open.3*
21mr|perl-5.30.3-25|3809	
21mr|perl-5.30.3-25|3810	# parent
21mr|perl-5.30.3-25|3811	%exclude %{privlib}/parent.pm
21mr|perl-5.30.3-25|3812	%exclude %{_mandir}/man3/parent.3*
21mr|perl-5.30.3-25|3813	
21mr|perl-5.30.3-25|3814	# Pod-Checker
21mr|perl-5.30.3-25|3815	%exclude %{_bindir}/podchecker
21mr|perl-5.30.3-25|3816	%exclude %{privlib}/Pod/Checker.pm
21mr|perl-5.30.3-25|3817	%exclude %{_mandir}/man1/podchecker.*
21mr|perl-5.30.3-25|3818	%exclude %{_mandir}/man3/Pod::Checker.*
21mr|perl-5.30.3-25|3819	
21mr|perl-5.30.3-25|3820	# Pod-Escapes
21mr|perl-5.30.3-25|3821	%exclude %{privlib}/Pod/Escapes.pm
21mr|perl-5.30.3-25|3822	%exclude %{_mandir}/man3/Pod::Escapes.*
21mr|perl-5.30.3-25|3823	
21mr|perl-5.30.3-25|3824	# Pod-Html
21mr|perl-5.30.3-25|3825	%exclude %{_bindir}/pod2html
21mr|perl-5.30.3-25|3826	%exclude %{privlib}/Pod/Html.pm
21mr|perl-5.30.3-25|3827	%exclude %{_mandir}/man1/pod2html.1*
21mr|perl-5.30.3-25|3828	%exclude %{_mandir}/man3/Pod::Html.*
21mr|perl-5.30.3-25|3829	
21mr|perl-5.30.3-25|3830	# Pod-Parser
21mr|perl-5.30.3-25|3831	%exclude %{_bindir}/podselect
21mr|perl-5.30.3-25|3832	%exclude %{privlib}/Pod/Find.pm
21mr|perl-5.30.3-25|3833	%exclude %{privlib}/Pod/InputObjects.pm
21mr|perl-5.30.3-25|3834	%exclude %{privlib}/Pod/ParseUtils.pm
21mr|perl-5.30.3-25|3835	%exclude %{privlib}/Pod/Parser.pm
21mr|perl-5.30.3-25|3836	%exclude %{privlib}/Pod/PlainText.pm
21mr|perl-5.30.3-25|3837	%exclude %{privlib}/Pod/Select.pm
21mr|perl-5.30.3-25|3838	%exclude %{_mandir}/man1/podselect.1*
21mr|perl-5.30.3-25|3839	%exclude %{_mandir}/man3/Pod::Find.*
21mr|perl-5.30.3-25|3840	%exclude %{_mandir}/man3/Pod::InputObjects.*
21mr|perl-5.30.3-25|3841	%exclude %{_mandir}/man3/Pod::ParseUtils.*
21mr|perl-5.30.3-25|3842	%exclude %{_mandir}/man3/Pod::Parser.*
21mr|perl-5.30.3-25|3843	%exclude %{_mandir}/man3/Pod::PlainText.*
21mr|perl-5.30.3-25|3844	%exclude %{_mandir}/man3/Pod::Select.*
21mr|perl-5.30.3-25|3845	
21mr|perl-5.30.3-25|3846	# Pod-Perldoc
21mr|perl-5.30.3-25|3847	%exclude %{_bindir}/perldoc
21mr|perl-5.30.3-25|3848	%exclude %{privlib}/pod/perldoc.pod
21mr|perl-5.30.3-25|3849	%exclude %{privlib}/Pod/Perldoc.pm
21mr|perl-5.30.3-25|3850	%exclude %{privlib}/Pod/Perldoc/
21mr|perl-5.30.3-25|3851	%exclude %{_mandir}/man1/perldoc.1*
21mr|perl-5.30.3-25|3852	%exclude %{_mandir}/man3/Pod::Perldoc*
21mr|perl-5.30.3-25|3853	
21mr|perl-5.30.3-25|3854	# Pod-Usage
21mr|perl-5.30.3-25|3855	%exclude %{_bindir}/pod2usage
21mr|perl-5.30.3-25|3856	%exclude %{privlib}/Pod/Usage.pm
21mr|perl-5.30.3-25|3857	%exclude %{_mandir}/man1/pod2usage.*
21mr|perl-5.30.3-25|3858	%exclude %{_mandir}/man3/Pod::Usage.*
21mr|perl-5.30.3-25|3859	
21mr|perl-5.30.3-25|3860	# podlators
21mr|perl-5.30.3-25|3861	%exclude %{_bindir}/pod2man
21mr|perl-5.30.3-25|3862	%exclude %{_bindir}/pod2text
21mr|perl-5.30.3-25|3863	%exclude %{privlib}/pod/perlpodstyle.pod
21mr|perl-5.30.3-25|3864	%exclude %{privlib}/Pod/Man.pm
21mr|perl-5.30.3-25|3865	%exclude %{privlib}/Pod/ParseLink.pm
21mr|perl-5.30.3-25|3866	%exclude %{privlib}/Pod/Text
21mr|perl-5.30.3-25|3867	%exclude %{privlib}/Pod/Text.pm
21mr|perl-5.30.3-25|3868	%exclude %{_mandir}/man1/pod2man.1*
21mr|perl-5.30.3-25|3869	%exclude %{_mandir}/man1/pod2text.1*
21mr|perl-5.30.3-25|3870	%exclude %{_mandir}/man1/perlpodstyle.1*
21mr|perl-5.30.3-25|3871	%exclude %{_mandir}/man3/Pod::Man*
21mr|perl-5.30.3-25|3872	%exclude %{_mandir}/man3/Pod::ParseLink*
21mr|perl-5.30.3-25|3873	%exclude %{_mandir}/man3/Pod::Text*
21mr|perl-5.30.3-25|3874	
21mr|perl-5.30.3-25|3875	# Pod-Simple
21mr|perl-5.30.3-25|3876	%exclude %{privlib}/Pod/Simple/
21mr|perl-5.30.3-25|3877	%exclude %{privlib}/Pod/Simple.pm
21mr|perl-5.30.3-25|3878	%exclude %{privlib}/Pod/Simple.pod
21mr|perl-5.30.3-25|3879	%exclude %{_mandir}/man3/Pod::Simple*
21mr|perl-5.30.3-25|3880	
21mr|perl-5.30.3-25|3881	# Scalar-List-Utils
21mr|perl-5.30.3-25|3882	%exclude %{archlib}/List/
21mr|perl-5.30.3-25|3883	%exclude %{archlib}/Scalar/
21mr|perl-5.30.3-25|3884	%exclude %{archlib}/Sub/
21mr|perl-5.30.3-25|3885	%exclude %{archlib}/auto/List/
21mr|perl-5.30.3-25|3886	%exclude %{_mandir}/man3/List::Util*
21mr|perl-5.30.3-25|3887	%exclude %{_mandir}/man3/Scalar::Util*
21mr|perl-5.30.3-25|3888	%exclude %{_mandir}/man3/Sub::Util*
21mr|perl-5.30.3-25|3889	
21mr|perl-5.30.3-25|3890	# SelfLoader
21mr|perl-5.30.3-25|3891	%exclude %{privlib}/SelfLoader.pm
21mr|perl-5.30.3-25|3892	%exclude %{_mandir}/man3/SelfLoader*
21mr|perl-5.30.3-25|3893	
21mr|perl-5.30.3-25|3894	# Storable
21mr|perl-5.30.3-25|3895	%exclude %{archlib}/Storable.pm
21mr|perl-5.30.3-25|3896	%exclude %{archlib}/auto/Storable/
21mr|perl-5.30.3-25|3897	%exclude %{_mandir}/man3/Storable.*
21mr|perl-5.30.3-25|3898	
21mr|perl-5.30.3-25|3899	# Sys-Syslog
21mr|perl-5.30.3-25|3900	%exclude %{archlib}/Sys/Syslog.pm
21mr|perl-5.30.3-25|3901	%exclude %{archlib}/auto/Sys/Syslog/
21mr|perl-5.30.3-25|3902	%exclude %{_mandir}/man3/Sys::Syslog.*
21mr|perl-5.30.3-25|3903	
21mr|perl-5.30.3-25|3904	# Term-ANSIColor
21mr|perl-5.30.3-25|3905	%exclude %{privlib}/Term/ANSIColor.pm
21mr|perl-5.30.3-25|3906	%exclude %{_mandir}/man3/Term::ANSIColor*
21mr|perl-5.30.3-25|3907	
21mr|perl-5.30.3-25|3908	# Term-Cap
21mr|perl-5.30.3-25|3909	%exclude %{privlib}/Term/Cap.pm
21mr|perl-5.30.3-25|3910	%exclude %{_mandir}/man3/Term::Cap.*
21mr|perl-5.30.3-25|3911	
21mr|perl-5.30.3-25|3912	# Test
21mr|perl-5.30.3-25|3913	%exclude %{privlib}/Test.pm
21mr|perl-5.30.3-25|3914	%exclude %{_mandir}/man3/Test.*
21mr|perl-5.30.3-25|3915	
21mr|perl-5.30.3-25|3916	# Test-Harness
21mr|perl-5.30.3-25|3917	%exclude %{_bindir}/prove
21mr|perl-5.30.3-25|3918	%exclude %dir %{privlib}/App
21mr|perl-5.30.3-25|3919	%exclude %{privlib}/App/Prove*
21mr|perl-5.30.3-25|3920	%exclude %{privlib}/TAP*
21mr|perl-5.30.3-25|3921	%exclude %dir %{privlib}/Test
21mr|perl-5.30.3-25|3922	%exclude %{privlib}/Test/Harness*
21mr|perl-5.30.3-25|3923	%exclude %{_mandir}/man1/prove.1*
21mr|perl-5.30.3-25|3924	%exclude %{_mandir}/man3/App::Prove*
21mr|perl-5.30.3-25|3925	%exclude %{_mandir}/man3/TAP*
21mr|perl-5.30.3-25|3926	%exclude %{_mandir}/man3/Test::Harness*
21mr|perl-5.30.3-25|3927	
21mr|perl-5.30.3-25|3928	# Test-Simple
21mr|perl-5.30.3-25|3929	%exclude %{privlib}/ok*
21mr|perl-5.30.3-25|3930	%exclude %dir %{privlib}/Test
21mr|perl-5.30.3-25|3931	%exclude %{privlib}/Test/More*
21mr|perl-5.30.3-25|3932	%exclude %{privlib}/Test/Builder*
21mr|perl-5.30.3-25|3933	%exclude %{privlib}/Test/Tester*
21mr|perl-5.30.3-25|3934	%exclude %{privlib}/Test/Simple*
21mr|perl-5.30.3-25|3935	%exclude %{privlib}/Test/Tutorial*
21mr|perl-5.30.3-25|3936	%exclude %{privlib}/Test/use
21mr|perl-5.30.3-25|3937	%exclude %{privlib}/Test2*
21mr|perl-5.30.3-25|3938	%exclude %{_mandir}/man3/ok*
21mr|perl-5.30.3-25|3939	%exclude %{_mandir}/man3/Test::More*
21mr|perl-5.30.3-25|3940	%exclude %{_mandir}/man3/Test::Builder*
21mr|perl-5.30.3-25|3941	%exclude %{_mandir}/man3/Test::Tester*
21mr|perl-5.30.3-25|3942	%exclude %{_mandir}/man3/Test::Simple*
21mr|perl-5.30.3-25|3943	%exclude %{_mandir}/man3/Test::Tutorial*
21mr|perl-5.30.3-25|3944	%exclude %{_mandir}/man3/Test::use::*
21mr|perl-5.30.3-25|3945	%exclude %{_mandir}/man3/Test2*
21mr|perl-5.30.3-25|3946	
21mr|perl-5.30.3-25|3947	# Text-Balanced
21mr|perl-5.30.3-25|3948	%exclude %{privlib}/Text/Balanced.pm
21mr|perl-5.30.3-25|3949	%exclude %{_mandir}/man3/Text::Balanced.*
21mr|perl-5.30.3-25|3950	
21mr|perl-5.30.3-25|3951	# Text-ParseWords
21mr|perl-5.30.3-25|3952	%exclude %{privlib}/Text/ParseWords.pm
21mr|perl-5.30.3-25|3953	%exclude %{_mandir}/man3/Text::ParseWords.*
21mr|perl-5.30.3-25|3954	
21mr|perl-5.30.3-25|3955	# Text-Tabs+Wrap
21mr|perl-5.30.3-25|3956	%exclude %{privlib}/Text/Tabs.pm
21mr|perl-5.30.3-25|3957	%exclude %{privlib}/Text/Wrap.pm
21mr|perl-5.30.3-25|3958	%exclude %{_mandir}/man3/Text::Tabs.*
21mr|perl-5.30.3-25|3959	%exclude %{_mandir}/man3/Text::Wrap.*
21mr|perl-5.30.3-25|3960	
21mr|perl-5.30.3-25|3961	# Thread-Queue
21mr|perl-5.30.3-25|3962	%exclude %{privlib}/Thread/Queue.pm
21mr|perl-5.30.3-25|3963	%exclude %{_mandir}/man3/Thread::Queue.*
21mr|perl-5.30.3-25|3964	
21mr|perl-5.30.3-25|3965	# Time-HiRes
21mr|perl-5.30.3-25|3966	%exclude %dir %{archlib}/Time
21mr|perl-5.30.3-25|3967	%exclude %{archlib}/Time/HiRes.pm
21mr|perl-5.30.3-25|3968	%exclude %dir %{archlib}/auto/Time
21mr|perl-5.30.3-25|3969	%exclude %{archlib}/auto/Time/HiRes
21mr|perl-5.30.3-25|3970	%exclude %{_mandir}/man3/Time::HiRes.*
21mr|perl-5.30.3-25|3971	
21mr|perl-5.30.3-25|3972	# Time-Local
21mr|perl-5.30.3-25|3973	%exclude %{privlib}/Time/Local.pm
21mr|perl-5.30.3-25|3974	%exclude %{_mandir}/man3/Time::Local.*
21mr|perl-5.30.3-25|3975	
21mr|perl-5.30.3-25|3976	# Time-Piece
21mr|perl-5.30.3-25|3977	%exclude %dir %{archlib}/Time
21mr|perl-5.30.3-25|3978	%exclude %{archlib}/Time/Piece.pm
21mr|perl-5.30.3-25|3979	%exclude %{archlib}/Time/Seconds.pm
21mr|perl-5.30.3-25|3980	%exclude %dir %{archlib}/auto/Time
21mr|perl-5.30.3-25|3981	%exclude %{archlib}/auto/Time/Piece
21mr|perl-5.30.3-25|3982	%exclude %{_mandir}/man3/Time::Piece.3*
21mr|perl-5.30.3-25|3983	%exclude %{_mandir}/man3/Time::Seconds.3*
21mr|perl-5.30.3-25|3984	
21mr|perl-5.30.3-25|3985	# Socket
21mr|perl-5.30.3-25|3986	%exclude %dir %{archlib}/auto/Socket
21mr|perl-5.30.3-25|3987	%exclude %{archlib}/auto/Socket/Socket.*
21mr|perl-5.30.3-25|3988	%exclude %{archlib}/Socket.pm
21mr|perl-5.30.3-25|3989	%exclude %{_mandir}/man3/Socket.3*
21mr|perl-5.30.3-25|3990	
21mr|perl-5.30.3-25|3991	# threads
21mr|perl-5.30.3-25|3992	%dir %exclude %{archlib}/auto/threads
21mr|perl-5.30.3-25|3993	%exclude %{archlib}/auto/threads/threads*
21mr|perl-5.30.3-25|3994	%exclude %{archlib}/threads.pm
21mr|perl-5.30.3-25|3995	%exclude %{_mandir}/man3/threads.3*
21mr|perl-5.30.3-25|3996	
21mr|perl-5.30.3-25|3997	# threads-shared
21mr|perl-5.30.3-25|3998	%exclude %{archlib}/auto/threads/shared*
21mr|perl-5.30.3-25|3999	%exclude %dir %{archlib}/threads
21mr|perl-5.30.3-25|4000	%exclude %{archlib}/threads/shared*
21mr|perl-5.30.3-25|4001	%exclude %{_mandir}/man3/threads::shared*
21mr|perl-5.30.3-25|4002	
21mr|perl-5.30.3-25|4003	# Unicode-Collate
21mr|perl-5.30.3-25|4004	%dir %exclude %{archlib}/auto/Unicode
21mr|perl-5.30.3-25|4005	%exclude %{archlib}/auto/Unicode/Collate
21mr|perl-5.30.3-25|4006	%dir %exclude %{archlib}/Unicode
21mr|perl-5.30.3-25|4007	%exclude %{archlib}/Unicode/Collate
21mr|perl-5.30.3-25|4008	%exclude %{archlib}/Unicode/Collate.pm
21mr|perl-5.30.3-25|4009	%exclude %{privlib}/Unicode/Collate
21mr|perl-5.30.3-25|4010	%exclude %{_mandir}/man3/Unicode::Collate.*
21mr|perl-5.30.3-25|4011	%exclude %{_mandir}/man3/Unicode::Collate::*
21mr|perl-5.30.3-25|4012	
21mr|perl-5.30.3-25|4013	# Unicode-Normalize
21mr|perl-5.30.3-25|4014	%exclude %{archlib}/auto/Unicode/Normalize
21mr|perl-5.30.3-25|4015	%exclude %{archlib}/Unicode/Normalize.pm
21mr|perl-5.30.3-25|4016	%exclude %{_mandir}/man3/Unicode::Normalize.*
21mr|perl-5.30.3-25|4017	
21mr|perl-5.30.3-25|4018	# version
21mr|perl-5.30.3-25|4019	%exclude %{privlib}/version.pm
21mr|perl-5.30.3-25|4020	%exclude %{privlib}/version.pod
21mr|perl-5.30.3-25|4021	%exclude %{privlib}/version/
21mr|perl-5.30.3-25|4022	%exclude %{_mandir}/man3/version.3*
21mr|perl-5.30.3-25|4023	%exclude %{_mandir}/man3/version::Internals.3*
21mr|perl-5.30.3-25|4024	
21mr|perl-5.30.3-25|4025	%libpackage perl 5
21mr|perl-5.30.3-25|4026	
21mr|perl-5.30.3-25|4027	%files libs
21mr|perl-5.30.3-25|4028	%license Artistic Copying
21mr|perl-5.30.3-25|4029	%doc AUTHORS README Changes
21mr|perl-5.30.3-25|4030	%dir %{archlib}
21mr|perl-5.30.3-25|4031	%dir %{archlib}/auto
21mr|perl-5.30.3-25|4032	%{archlib}/auto/re
21mr|perl-5.30.3-25|4033	%dir %{archlib}/CORE
21mr|perl-5.30.3-25|4034	%{archlib}/CORE/libperl.so
21mr|perl-5.30.3-25|4035	%{archlib}/re.pm
21mr|perl-5.30.3-25|4036	%dir %{perl_vendorarch}
21mr|perl-5.30.3-25|4037	%dir %{perl_vendorarch}/auto
21mr|perl-5.30.3-25|4038	%dir %{privlib}
21mr|perl-5.30.3-25|4039	%{privlib}/integer.pm
21mr|perl-5.30.3-25|4040	%{privlib}/strict.pm
21mr|perl-5.30.3-25|4041	%{privlib}/unicore
21mr|perl-5.30.3-25|4042	%{privlib}/utf8.pm
21mr|perl-5.30.3-25|4043	%{privlib}/utf8_heavy.pl
21mr|perl-5.30.3-25|4044	%{privlib}/warnings.pm
21mr|perl-5.30.3-25|4045	%{privlib}/XSLoader.pm
21mr|perl-5.30.3-25|4046	%dir %{perl_vendorlib}
21mr|perl-5.30.3-25|4047	%{_mandir}/man3/integer.*
21mr|perl-5.30.3-25|4048	%{_mandir}/man3/re.*
21mr|perl-5.30.3-25|4049	%{_mandir}/man3/strict.*
21mr|perl-5.30.3-25|4050	%{_mandir}/man3/utf8.*
21mr|perl-5.30.3-25|4051	%{_mandir}/man3/warnings.*
21mr|perl-5.30.3-25|4052	%{_mandir}/man3/XSLoader.*
21mr|perl-5.30.3-25|4053	
21mr|perl-5.30.3-25|4054	%files devel
21mr|perl-5.30.3-25|4055	%{_bindir}/h2xs
21mr|perl-5.30.3-25|4056	%{_mandir}/man1/h2xs*
21mr|perl-5.30.3-25|4057	%{_bindir}/perlivp
21mr|perl-5.30.3-25|4058	%{_mandir}/man1/perlivp*
21mr|perl-5.30.3-25|4059	%{archlib}/CORE/*.h
21mr|perl-5.30.3-25|4060	%{_libdir}/libperl.so
21mr|perl-5.30.3-25|4061	%{_mandir}/man1/perlxs*
21mr|perl-5.30.3-25|4062	%if %{with perl_enables_systemtap}
21mr|perl-5.30.3-25|4063	%{tapsetdir}/%{libperl_stp}
21mr|perl-5.30.3-25|4064	%doc perl-example.stp
21mr|perl-5.30.3-25|4065	%endif
21mr|perl-5.30.3-25|4066	
21mr|perl-5.30.3-25|4067	### FIXME enable once macros.perl is removed from rpm-openmandriva-macros
21mr|perl-5.30.3-25|4068	#files macros
21mr|perl-5.30.3-25|4069	#{_rpmconfigdir}/macros.d/macros.perl
21mr|perl-5.30.3-25|4070	
21mr|perl-5.30.3-25|4071	%files tests
21mr|perl-5.30.3-25|4072	%{perl5_testdir}/
21mr|perl-5.30.3-25|4073	
21mr|perl-5.30.3-25|4074	%files utils
21mr|perl-5.30.3-25|4075	%{_bindir}/h2ph
21mr|perl-5.30.3-25|4076	%{_bindir}/perlbug
21mr|perl-5.30.3-25|4077	%{_bindir}/perlthanks
21mr|perl-5.30.3-25|4078	%{_bindir}/pl2pm
21mr|perl-5.30.3-25|4079	%{_bindir}/splain
21mr|perl-5.30.3-25|4080	%dir %{privlib}/pod
21mr|perl-5.30.3-25|4081	%{privlib}/pod/perlutil.pod
21mr|perl-5.30.3-25|4082	%{_mandir}/man1/h2ph.*
21mr|perl-5.30.3-25|4083	%{_mandir}/man1/perlbug.*
21mr|perl-5.30.3-25|4084	%{_mandir}/man1/perlthanks.*
21mr|perl-5.30.3-25|4085	%{_mandir}/man1/perlutil.*
21mr|perl-5.30.3-25|4086	%{_mandir}/man1/pl2pm.*
21mr|perl-5.30.3-25|4087	%{_mandir}/man1/splain.*
21mr|perl-5.30.3-25|4088	
21mr|perl-5.30.3-25|4089	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4090	%files Archive-Tar
21mr|perl-5.30.3-25|4091	%{_bindir}/ptar
21mr|perl-5.30.3-25|4092	%{_bindir}/ptardiff
21mr|perl-5.30.3-25|4093	%{_bindir}/ptargrep
21mr|perl-5.30.3-25|4094	%dir %{privlib}/Archive
21mr|perl-5.30.3-25|4095	%{privlib}/Archive/Tar
21mr|perl-5.30.3-25|4096	%{privlib}/Archive/Tar.pm
21mr|perl-5.30.3-25|4097	%{_mandir}/man1/ptar.1*
21mr|perl-5.30.3-25|4098	%{_mandir}/man1/ptardiff.1*
21mr|perl-5.30.3-25|4099	%{_mandir}/man1/ptargrep.1*
21mr|perl-5.30.3-25|4100	%{_mandir}/man3/Archive::Tar*
21mr|perl-5.30.3-25|4101	%endif
21mr|perl-5.30.3-25|4102	
21mr|perl-5.30.3-25|4103	%files Attribute-Handlers
21mr|perl-5.30.3-25|4104	%{privlib}/Attribute
21mr|perl-5.30.3-25|4105	%{_mandir}/man3/Attribute::Handlers.*
21mr|perl-5.30.3-25|4106	
21mr|perl-5.30.3-25|4107	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4108	%files autodie
21mr|perl-5.30.3-25|4109	%{privlib}/autodie/
21mr|perl-5.30.3-25|4110	%{privlib}/autodie.pm
21mr|perl-5.30.3-25|4111	%{privlib}/Fatal.pm
21mr|perl-5.30.3-25|4112	%{_mandir}/man3/autodie.3*
21mr|perl-5.30.3-25|4113	%{_mandir}/man3/autodie::*
21mr|perl-5.30.3-25|4114	%{_mandir}/man3/Fatal.3*
21mr|perl-5.30.3-25|4115	%endif
21mr|perl-5.30.3-25|4116	
21mr|perl-5.30.3-25|4117	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4118	%files bignum
21mr|perl-5.30.3-25|4119	%{privlib}/bigint.pm
21mr|perl-5.30.3-25|4120	%{privlib}/bignum.pm
21mr|perl-5.30.3-25|4121	%{privlib}/bigrat.pm
21mr|perl-5.30.3-25|4122	%dir %{privlib}/Math
21mr|perl-5.30.3-25|4123	%{privlib}/Math/BigFloat
21mr|perl-5.30.3-25|4124	%dir %{privlib}/Math/BigInt
21mr|perl-5.30.3-25|4125	%{privlib}/Math/BigInt/Trace.pm
21mr|perl-5.30.3-25|4126	%{_mandir}/man3/bigint.*
21mr|perl-5.30.3-25|4127	%{_mandir}/man3/bignum.*
21mr|perl-5.30.3-25|4128	%{_mandir}/man3/bigrat.*
21mr|perl-5.30.3-25|4129	
21mr|perl-5.30.3-25|4130	%files Carp
21mr|perl-5.30.3-25|4131	%{privlib}/Carp
21mr|perl-5.30.3-25|4132	%{privlib}/Carp.*
21mr|perl-5.30.3-25|4133	%{_mandir}/man3/Carp.*
21mr|perl-5.30.3-25|4134	
21mr|perl-5.30.3-25|4135	%files Compress-Raw-Bzip2
21mr|perl-5.30.3-25|4136	%dir %{archlib}/Compress
21mr|perl-5.30.3-25|4137	%dir %{archlib}/Compress/Raw
21mr|perl-5.30.3-25|4138	%{archlib}/Compress/Raw/Bzip2.pm
21mr|perl-5.30.3-25|4139	%dir %{archlib}/auto/Compress
21mr|perl-5.30.3-25|4140	%dir %{archlib}/auto/Compress/Raw
21mr|perl-5.30.3-25|4141	%{archlib}/auto/Compress/Raw/Bzip2
21mr|perl-5.30.3-25|4142	%{_mandir}/man3/Compress::Raw::Bzip2*
21mr|perl-5.30.3-25|4143	
21mr|perl-5.30.3-25|4144	%files Compress-Raw-Zlib
21mr|perl-5.30.3-25|4145	%dir %{archlib}/Compress
21mr|perl-5.30.3-25|4146	%dir %{archlib}/Compress/Raw
21mr|perl-5.30.3-25|4147	%{archlib}/Compress/Raw/Zlib.pm
21mr|perl-5.30.3-25|4148	%dir %{archlib}/auto/Compress
21mr|perl-5.30.3-25|4149	%dir %{archlib}/auto/Compress/Raw
21mr|perl-5.30.3-25|4150	%{archlib}/auto/Compress/Raw/Zlib
21mr|perl-5.30.3-25|4151	%{_mandir}/man3/Compress::Raw::Zlib*
21mr|perl-5.30.3-25|4152	%endif
21mr|perl-5.30.3-25|4153	
21mr|perl-5.30.3-25|4154	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4155	%files Config-Perl-V
21mr|perl-5.30.3-25|4156	%dir %{privlib}/Config
21mr|perl-5.30.3-25|4157	%{privlib}/Config/Perl
21mr|perl-5.30.3-25|4158	%{_mandir}/man3/Config::Perl::V.*
21mr|perl-5.30.3-25|4159	%endif
21mr|perl-5.30.3-25|4160	
21mr|perl-5.30.3-25|4161	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4162	%files constant
21mr|perl-5.30.3-25|4163	%{privlib}/constant.pm
21mr|perl-5.30.3-25|4164	%{_mandir}/man3/constant.3*
21mr|perl-5.30.3-25|4165	%endif
21mr|perl-5.30.3-25|4166	
21mr|perl-5.30.3-25|4167	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4168	%files CPAN
21mr|perl-5.30.3-25|4169	%{_bindir}/cpan
21mr|perl-5.30.3-25|4170	%dir %{privlib}/App
21mr|perl-5.30.3-25|4171	%{privlib}/App/Cpan.pm
21mr|perl-5.30.3-25|4172	%{privlib}/CPAN
21mr|perl-5.30.3-25|4173	%{privlib}/CPAN.pm
21mr|perl-5.30.3-25|4174	%{_mandir}/man1/cpan.1*
21mr|perl-5.30.3-25|4175	%{_mandir}/man3/App::Cpan.*
21mr|perl-5.30.3-25|4176	%{_mandir}/man3/CPAN.*
21mr|perl-5.30.3-25|4177	%{_mandir}/man3/CPAN:*
21mr|perl-5.30.3-25|4178	%exclude %{privlib}/CPAN/Meta/
21mr|perl-5.30.3-25|4179	%exclude %{privlib}/CPAN/Meta.pm
21mr|perl-5.30.3-25|4180	%exclude %{_mandir}/man3/CPAN::Meta*
21mr|perl-5.30.3-25|4181	%endif
21mr|perl-5.30.3-25|4182	
21mr|perl-5.30.3-25|4183	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4184	%files CPAN-Meta
21mr|perl-5.30.3-25|4185	%dir %{privlib}/CPAN/Meta
21mr|perl-5.30.3-25|4186	%{privlib}/CPAN/Meta.pm
21mr|perl-5.30.3-25|4187	%{privlib}/CPAN/Meta/Converter.pm
21mr|perl-5.30.3-25|4188	%{privlib}/CPAN/Meta/Feature.pm
21mr|perl-5.30.3-25|4189	%dir %{privlib}/CPAN/Meta/History
21mr|perl-5.30.3-25|4190	%{privlib}/CPAN/Meta/History.pm
21mr|perl-5.30.3-25|4191	%{privlib}/CPAN/Meta/Merge.pm
21mr|perl-5.30.3-25|4192	%{privlib}/CPAN/Meta/Prereqs.pm
21mr|perl-5.30.3-25|4193	%{privlib}/CPAN/Meta/Spec.pm
21mr|perl-5.30.3-25|4194	%{privlib}/CPAN/Meta/Validator.pm
21mr|perl-5.30.3-25|4195	%dir %{privlib}/Parse/
21mr|perl-5.30.3-25|4196	%dir %{privlib}/Parse/CPAN/
21mr|perl-5.30.3-25|4197	%{privlib}/Parse/CPAN/Meta.pm
21mr|perl-5.30.3-25|4198	%{_mandir}/man3/CPAN::Meta*
21mr|perl-5.30.3-25|4199	%{_mandir}/man3/Parse::CPAN::Meta.3*
21mr|perl-5.30.3-25|4200	%exclude %{_mandir}/man3/CPAN::Meta::YAML*
21mr|perl-5.30.3-25|4201	%exclude %{_mandir}/man3/CPAN::Meta::Requirements*
21mr|perl-5.30.3-25|4202	%endif
21mr|perl-5.30.3-25|4203	
21mr|perl-5.30.3-25|4204	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4205	%files CPAN-Meta-Requirements
21mr|perl-5.30.3-25|4206	%dir %{privlib}/CPAN
21mr|perl-5.30.3-25|4207	%dir %{privlib}/CPAN/Meta
21mr|perl-5.30.3-25|4208	%{privlib}/CPAN/Meta/Requirements.pm
21mr|perl-5.30.3-25|4209	%{_mandir}/man3/CPAN::Meta::Requirements.3*
21mr|perl-5.30.3-25|4210	%endif
21mr|perl-5.30.3-25|4211	
21mr|perl-5.30.3-25|4212	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4213	%files CPAN-Meta-YAML
21mr|perl-5.30.3-25|4214	%dir %{privlib}/CPAN
21mr|perl-5.30.3-25|4215	%dir %{privlib}/CPAN/Meta
21mr|perl-5.30.3-25|4216	%{privlib}/CPAN/Meta/YAML.pm
21mr|perl-5.30.3-25|4217	%{_mandir}/man3/CPAN::Meta::YAML*
21mr|perl-5.30.3-25|4218	%endif
21mr|perl-5.30.3-25|4219	
21mr|perl-5.30.3-25|4220	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4221	%files Data-Dumper
21mr|perl-5.30.3-25|4222	%dir %{archlib}/auto/Data
21mr|perl-5.30.3-25|4223	%dir %{archlib}/auto/Data/Dumper
21mr|perl-5.30.3-25|4224	%{archlib}/auto/Data/Dumper/Dumper.so
21mr|perl-5.30.3-25|4225	%dir %{archlib}/Data
21mr|perl-5.30.3-25|4226	%{archlib}/Data/Dumper.pm
21mr|perl-5.30.3-25|4227	%{_mandir}/man3/Data::Dumper.3*
21mr|perl-5.30.3-25|4228	%endif
21mr|perl-5.30.3-25|4229	
21mr|perl-5.30.3-25|4230	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4231	%files DB_File
21mr|perl-5.30.3-25|4232	%{archlib}/DB_File.pm
21mr|perl-5.30.3-25|4233	%dir %{archlib}/auto/DB_File
21mr|perl-5.30.3-25|4234	%{archlib}/auto/DB_File/DB_File.so
21mr|perl-5.30.3-25|4235	%{_mandir}/man3/DB_File*
21mr|perl-5.30.3-25|4236	%endif
21mr|perl-5.30.3-25|4237	
21mr|perl-5.30.3-25|4238	%files Devel-Peek
21mr|perl-5.30.3-25|4239	%dir %{archlib}/Devel
21mr|perl-5.30.3-25|4240	%{archlib}/Devel/Peek.pm
21mr|perl-5.30.3-25|4241	%dir %{archlib}/auto/Devel
21mr|perl-5.30.3-25|4242	%{archlib}/auto/Devel/Peek
21mr|perl-5.30.3-25|4243	%{_mandir}/man3/Devel::Peek.*
21mr|perl-5.30.3-25|4244	
21mr|perl-5.30.3-25|4245	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4246	%files Devel-PPPort
21mr|perl-5.30.3-25|4247	%dir %{archlib}/Devel
21mr|perl-5.30.3-25|4248	%{archlib}/Devel/PPPort.pm
21mr|perl-5.30.3-25|4249	%{_mandir}/man3/Devel::PPPort.3*
21mr|perl-5.30.3-25|4250	%endif
21mr|perl-5.30.3-25|4251	
21mr|perl-5.30.3-25|4252	%files Devel-SelfStubber
21mr|perl-5.30.3-25|4253	%dir %{privlib}/Devel
21mr|perl-5.30.3-25|4254	%{privlib}/Devel/SelfStubber.pm
21mr|perl-5.30.3-25|4255	%{_mandir}/man3/Devel::SelfStubber.*
21mr|perl-5.30.3-25|4256	
21mr|perl-5.30.3-25|4257	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4258	%files Digest
21mr|perl-5.30.3-25|4259	%{privlib}/Digest.pm
21mr|perl-5.30.3-25|4260	%dir %{privlib}/Digest
21mr|perl-5.30.3-25|4261	%{privlib}/Digest/base.pm
21mr|perl-5.30.3-25|4262	%{privlib}/Digest/file.pm
21mr|perl-5.30.3-25|4263	%{_mandir}/man3/Digest.3*
21mr|perl-5.30.3-25|4264	%{_mandir}/man3/Digest::base.3*
21mr|perl-5.30.3-25|4265	%{_mandir}/man3/Digest::file.3*
21mr|perl-5.30.3-25|4266	%endif
21mr|perl-5.30.3-25|4267	
21mr|perl-5.30.3-25|4268	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4269	%files Digest-MD5
21mr|perl-5.30.3-25|4270	%dir %{archlib}/Digest
21mr|perl-5.30.3-25|4271	%{archlib}/Digest/MD5.pm
21mr|perl-5.30.3-25|4272	%dir %{archlib}/auto/Digest
21mr|perl-5.30.3-25|4273	%{archlib}/auto/Digest/MD5
21mr|perl-5.30.3-25|4274	%{_mandir}/man3/Digest::MD5.3*
21mr|perl-5.30.3-25|4275	%endif
21mr|perl-5.30.3-25|4276	
21mr|perl-5.30.3-25|4277	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4278	%files Digest-SHA
21mr|perl-5.30.3-25|4279	%{_bindir}/shasum
21mr|perl-5.30.3-25|4280	%dir %{archlib}/Digest
21mr|perl-5.30.3-25|4281	%{archlib}/Digest/SHA.pm
21mr|perl-5.30.3-25|4282	%dir %{archlib}/auto/Digest
21mr|perl-5.30.3-25|4283	%{archlib}/auto/Digest/SHA
21mr|perl-5.30.3-25|4284	%{_mandir}/man1/shasum.1*
21mr|perl-5.30.3-25|4285	%{_mandir}/man3/Digest::SHA.3*
21mr|perl-5.30.3-25|4286	%endif
21mr|perl-5.30.3-25|4287	
21mr|perl-5.30.3-25|4288	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4289	%files Encode
21mr|perl-5.30.3-25|4290	%{_bindir}/encguess
21mr|perl-5.30.3-25|4291	%{_bindir}/piconv
21mr|perl-5.30.3-25|4292	%{archlib}/Encode*
21mr|perl-5.30.3-25|4293	%{archlib}/auto/Encode*
21mr|perl-5.30.3-25|4294	%{privlib}/Encode
21mr|perl-5.30.3-25|4295	%exclude %{privlib}/Encode/*.e2x
21mr|perl-5.30.3-25|4296	%exclude %{privlib}/Encode/encode.h
21mr|perl-5.30.3-25|4297	%{_mandir}/man1/encguess.1*
21mr|perl-5.30.3-25|4298	%{_mandir}/man1/piconv.1*
21mr|perl-5.30.3-25|4299	%{_mandir}/man3/Encode*.3*
21mr|perl-5.30.3-25|4300	
21mr|perl-5.30.3-25|4301	%files encoding
21mr|perl-5.30.3-25|4302	%{archlib}/encoding.pm
21mr|perl-5.30.3-25|4303	%{_mandir}/man3/encoding.3*
21mr|perl-5.30.3-25|4304	
21mr|perl-5.30.3-25|4305	%files Encode-devel
21mr|perl-5.30.3-25|4306	%{_bindir}/enc2xs
21mr|perl-5.30.3-25|4307	%dir %{privlib}/Encode
21mr|perl-5.30.3-25|4308	%{privlib}/Encode/*.e2x
21mr|perl-5.30.3-25|4309	%{privlib}/Encode/encode.h
21mr|perl-5.30.3-25|4310	%{_mandir}/man1/enc2xs.1*
21mr|perl-5.30.3-25|4311	%endif
21mr|perl-5.30.3-25|4312	
21mr|perl-5.30.3-25|4313	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4314	%files Env
21mr|perl-5.30.3-25|4315	%{privlib}/Env.pm
21mr|perl-5.30.3-25|4316	%{_mandir}/man3/Env.3*
21mr|perl-5.30.3-25|4317	%endif
21mr|perl-5.30.3-25|4318	
21mr|perl-5.30.3-25|4319	%files Errno
21mr|perl-5.30.3-25|4320	%{archlib}/Errno.pm
21mr|perl-5.30.3-25|4321	%{_mandir}/man3/Errno.*
21mr|perl-5.30.3-25|4322	
21mr|perl-5.30.3-25|4323	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4324	%files Exporter
21mr|perl-5.30.3-25|4325	%{privlib}/Exporter*
21mr|perl-5.30.3-25|4326	%{_mandir}/man3/Exporter*
21mr|perl-5.30.3-25|4327	%endif
21mr|perl-5.30.3-25|4328	
21mr|perl-5.30.3-25|4329	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4330	%files experimental
21mr|perl-5.30.3-25|4331	%{privlib}/experimental*
21mr|perl-5.30.3-25|4332	%{_mandir}/man3/experimental*
21mr|perl-5.30.3-25|4333	%endif
21mr|perl-5.30.3-25|4334	
21mr|perl-5.30.3-25|4335	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4336	%files ExtUtils-CBuilder
21mr|perl-5.30.3-25|4337	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4338	%{privlib}/ExtUtils/CBuilder
21mr|perl-5.30.3-25|4339	%{privlib}/ExtUtils/CBuilder.pm
21mr|perl-5.30.3-25|4340	%{_mandir}/man3/ExtUtils::CBuilder*
21mr|perl-5.30.3-25|4341	%endif
21mr|perl-5.30.3-25|4342	
21mr|perl-5.30.3-25|4343	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4344	%files ExtUtils-Command
21mr|perl-5.30.3-25|4345	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4346	%{privlib}/ExtUtils/Command.pm
21mr|perl-5.30.3-25|4347	%{_mandir}/man3/ExtUtils::Command.*
21mr|perl-5.30.3-25|4348	%endif
21mr|perl-5.30.3-25|4349	
21mr|perl-5.30.3-25|4350	%files ExtUtils-Embed
21mr|perl-5.30.3-25|4351	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4352	%{privlib}/ExtUtils/Embed.pm
21mr|perl-5.30.3-25|4353	%{_mandir}/man3/ExtUtils::Embed*
21mr|perl-5.30.3-25|4354	
21mr|perl-5.30.3-25|4355	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4356	%files ExtUtils-Install
21mr|perl-5.30.3-25|4357	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4358	%{privlib}/ExtUtils/Install.pm
21mr|perl-5.30.3-25|4359	%{privlib}/ExtUtils/Installed.pm
21mr|perl-5.30.3-25|4360	%{privlib}/ExtUtils/Packlist.pm
21mr|perl-5.30.3-25|4361	%{_mandir}/man3/ExtUtils::Install.3*
21mr|perl-5.30.3-25|4362	%{_mandir}/man3/ExtUtils::Installed.3*
21mr|perl-5.30.3-25|4363	%{_mandir}/man3/ExtUtils::Packlist.3*
21mr|perl-5.30.3-25|4364	%endif
21mr|perl-5.30.3-25|4365	
21mr|perl-5.30.3-25|4366	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4367	%files ExtUtils-Manifest
21mr|perl-5.30.3-25|4368	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4369	%{privlib}/ExtUtils/Manifest.pm
21mr|perl-5.30.3-25|4370	%{privlib}/ExtUtils/MANIFEST.SKIP
21mr|perl-5.30.3-25|4371	%{_mandir}/man3/ExtUtils::Manifest.3*
21mr|perl-5.30.3-25|4372	%endif
21mr|perl-5.30.3-25|4373	
21mr|perl-5.30.3-25|4374	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4375	%files ExtUtils-MakeMaker
21mr|perl-5.30.3-25|4376	%{_bindir}/instmodsh
21mr|perl-5.30.3-25|4377	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4378	%{privlib}/ExtUtils/Command/
21mr|perl-5.30.3-25|4379	%{privlib}/ExtUtils/Liblist
21mr|perl-5.30.3-25|4380	%{privlib}/ExtUtils/Liblist.pm
21mr|perl-5.30.3-25|4381	%{privlib}/ExtUtils/MakeMaker
21mr|perl-5.30.3-25|4382	%{privlib}/ExtUtils/MakeMaker.pm
21mr|perl-5.30.3-25|4383	%{privlib}/ExtUtils/MM.pm
21mr|perl-5.30.3-25|4384	%{privlib}/ExtUtils/MM_*.pm
21mr|perl-5.30.3-25|4385	%{privlib}/ExtUtils/MY.pm
21mr|perl-5.30.3-25|4386	%{privlib}/ExtUtils/Mkbootstrap.pm
21mr|perl-5.30.3-25|4387	%{privlib}/ExtUtils/Mksymlists.pm
21mr|perl-5.30.3-25|4388	%{privlib}/ExtUtils/testlib.pm
21mr|perl-5.30.3-25|4389	%{_mandir}/man1/instmodsh.1*
21mr|perl-5.30.3-25|4390	%{_mandir}/man3/ExtUtils::Command::MM*
21mr|perl-5.30.3-25|4391	%{_mandir}/man3/ExtUtils::Liblist.3*
21mr|perl-5.30.3-25|4392	%{_mandir}/man3/ExtUtils::MM.3*
21mr|perl-5.30.3-25|4393	%{_mandir}/man3/ExtUtils::MM_*
21mr|perl-5.30.3-25|4394	%{_mandir}/man3/ExtUtils::MY.3*
21mr|perl-5.30.3-25|4395	%{_mandir}/man3/ExtUtils::MakeMaker*
21mr|perl-5.30.3-25|4396	%{_mandir}/man3/ExtUtils::Mkbootstrap.3*
21mr|perl-5.30.3-25|4397	%{_mandir}/man3/ExtUtils::Mksymlists.3*
21mr|perl-5.30.3-25|4398	%{_mandir}/man3/ExtUtils::testlib.3*
21mr|perl-5.30.3-25|4399	%endif
21mr|perl-5.30.3-25|4400	
21mr|perl-5.30.3-25|4401	%files ExtUtils-Miniperl
21mr|perl-5.30.3-25|4402	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4403	%{privlib}/ExtUtils/Miniperl.pm
21mr|perl-5.30.3-25|4404	%{_mandir}/man3/ExtUtils::Miniperl.3*
21mr|perl-5.30.3-25|4405	
21mr|perl-5.30.3-25|4406	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4407	%files ExtUtils-MM-Utils
21mr|perl-5.30.3-25|4408	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4409	%dir %{privlib}/ExtUtils/MM
21mr|perl-5.30.3-25|4410	%{privlib}/ExtUtils/MM/Utils.pm
21mr|perl-5.30.3-25|4411	%{_mandir}/man3/ExtUtils::MM::Utils.*
21mr|perl-5.30.3-25|4412	%endif
21mr|perl-5.30.3-25|4413	
21mr|perl-5.30.3-25|4414	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4415	%files ExtUtils-ParseXS
21mr|perl-5.30.3-25|4416	%dir %{privlib}/ExtUtils
21mr|perl-5.30.3-25|4417	%dir %{privlib}/ExtUtils/ParseXS
21mr|perl-5.30.3-25|4418	%{privlib}/ExtUtils/ParseXS.pm
21mr|perl-5.30.3-25|4419	%{privlib}/ExtUtils/ParseXS.pod
21mr|perl-5.30.3-25|4420	%{privlib}/ExtUtils/ParseXS/Constants.pm
21mr|perl-5.30.3-25|4421	%{privlib}/ExtUtils/ParseXS/CountLines.pm
21mr|perl-5.30.3-25|4422	%{privlib}/ExtUtils/ParseXS/Eval.pm
21mr|perl-5.30.3-25|4423	%{privlib}/ExtUtils/ParseXS/Utilities.pm
21mr|perl-5.30.3-25|4424	%dir %{privlib}/ExtUtils/Typemaps
21mr|perl-5.30.3-25|4425	%{privlib}/ExtUtils/Typemaps.pm
21mr|perl-5.30.3-25|4426	%{privlib}/ExtUtils/Typemaps/Cmd.pm
21mr|perl-5.30.3-25|4427	%{privlib}/ExtUtils/Typemaps/InputMap.pm
21mr|perl-5.30.3-25|4428	%{privlib}/ExtUtils/Typemaps/OutputMap.pm
21mr|perl-5.30.3-25|4429	%{privlib}/ExtUtils/Typemaps/Type.pm
21mr|perl-5.30.3-25|4430	%{privlib}/ExtUtils/xsubpp
21mr|perl-5.30.3-25|4431	%{_bindir}/xsubpp
21mr|perl-5.30.3-25|4432	%{_mandir}/man1/xsubpp*
21mr|perl-5.30.3-25|4433	%{_mandir}/man3/ExtUtils::ParseXS.3*
21mr|perl-5.30.3-25|4434	%{_mandir}/man3/ExtUtils::ParseXS::Constants.3*
21mr|perl-5.30.3-25|4435	%{_mandir}/man3/ExtUtils::ParseXS::Eval.3*
21mr|perl-5.30.3-25|4436	%{_mandir}/man3/ExtUtils::ParseXS::Utilities.3*
21mr|perl-5.30.3-25|4437	%{_mandir}/man3/ExtUtils::Typemaps.3*
21mr|perl-5.30.3-25|4438	%{_mandir}/man3/ExtUtils::Typemaps::Cmd.3*
21mr|perl-5.30.3-25|4439	%{_mandir}/man3/ExtUtils::Typemaps::InputMap.3*
21mr|perl-5.30.3-25|4440	%{_mandir}/man3/ExtUtils::Typemaps::OutputMap.3*
21mr|perl-5.30.3-25|4441	%{_mandir}/man3/ExtUtils::Typemaps::Type.3*
21mr|perl-5.30.3-25|4442	%endif
21mr|perl-5.30.3-25|4443	
21mr|perl-5.30.3-25|4444	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4445	%files File-Fetch
21mr|perl-5.30.3-25|4446	%dir %{privlib}/File
21mr|perl-5.30.3-25|4447	%{privlib}/File/Fetch.pm
21mr|perl-5.30.3-25|4448	%{_mandir}/man3/File::Fetch.3*
21mr|perl-5.30.3-25|4449	%endif
21mr|perl-5.30.3-25|4450	
21mr|perl-5.30.3-25|4451	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4452	%files File-Path
21mr|perl-5.30.3-25|4453	%dir %{privlib}/File
21mr|perl-5.30.3-25|4454	%{privlib}/File/Path.pm
21mr|perl-5.30.3-25|4455	%{_mandir}/man3/File::Path.3*
21mr|perl-5.30.3-25|4456	%endif
21mr|perl-5.30.3-25|4457	
21mr|perl-5.30.3-25|4458	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4459	%files File-Temp
21mr|perl-5.30.3-25|4460	%dir %{privlib}/File
21mr|perl-5.30.3-25|4461	%{privlib}/File/Temp.pm
21mr|perl-5.30.3-25|4462	%{_mandir}/man3/File::Temp.3*
21mr|perl-5.30.3-25|4463	%endif
21mr|perl-5.30.3-25|4464	
21mr|perl-5.30.3-25|4465	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4466	%files Filter
21mr|perl-5.30.3-25|4467	%dir %{archlib}/auto/Filter
21mr|perl-5.30.3-25|4468	%{archlib}/auto/Filter/Util
21mr|perl-5.30.3-25|4469	%dir %{archlib}/Filter
21mr|perl-5.30.3-25|4470	%{archlib}/Filter/Util
21mr|perl-5.30.3-25|4471	%{privlib}/pod/perlfilter.pod
21mr|perl-5.30.3-25|4472	%{_mandir}/man1/perlfilter.*
21mr|perl-5.30.3-25|4473	%{_mandir}/man3/Filter::Util::*
21mr|perl-5.30.3-25|4474	%endif
21mr|perl-5.30.3-25|4475	
21mr|perl-5.30.3-25|4476	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4477	%files Filter-Simple
21mr|perl-5.30.3-25|4478	%dir %{privlib}/Filter
21mr|perl-5.30.3-25|4479	%{privlib}/Filter/Simple.pm
21mr|perl-5.30.3-25|4480	%{_mandir}/man3/Filter::Simple.3*
21mr|perl-5.30.3-25|4481	%endif
21mr|perl-5.30.3-25|4482	
21mr|perl-5.30.3-25|4483	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4484	%files Getopt-Long
21mr|perl-5.30.3-25|4485	%dir %{privlib}/Getopt
21mr|perl-5.30.3-25|4486	%{privlib}/Getopt/Long.pm
21mr|perl-5.30.3-25|4487	%{_mandir}/man3/Getopt::Long.3*
21mr|perl-5.30.3-25|4488	%endif
21mr|perl-5.30.3-25|4489	
21mr|perl-5.30.3-25|4490	%files IO
21mr|perl-5.30.3-25|4491	%dir %{archlib}/IO
21mr|perl-5.30.3-25|4492	%{archlib}/IO.pm
21mr|perl-5.30.3-25|4493	%{archlib}/IO/Dir.pm
21mr|perl-5.30.3-25|4494	%{archlib}/IO/File.pm
21mr|perl-5.30.3-25|4495	%{archlib}/IO/Handle.pm
21mr|perl-5.30.3-25|4496	%{archlib}/IO/Pipe.pm
21mr|perl-5.30.3-25|4497	%{archlib}/IO/Poll.pm
21mr|perl-5.30.3-25|4498	%{archlib}/IO/Seekable.pm
21mr|perl-5.30.3-25|4499	%{archlib}/IO/Select.pm
21mr|perl-5.30.3-25|4500	%dir %{archlib}/IO/Socket
21mr|perl-5.30.3-25|4501	%{archlib}/IO/Socket/INET.pm
21mr|perl-5.30.3-25|4502	%{archlib}/IO/Socket/UNIX.pm
21mr|perl-5.30.3-25|4503	%{archlib}/IO/Socket.pm
21mr|perl-5.30.3-25|4504	%dir %{archlib}/auto/IO
21mr|perl-5.30.3-25|4505	%{archlib}/auto/IO/IO.so
21mr|perl-5.30.3-25|4506	%{_mandir}/man3/IO.*
21mr|perl-5.30.3-25|4507	%{_mandir}/man3/IO::Dir.*
21mr|perl-5.30.3-25|4508	%{_mandir}/man3/IO::File.*
21mr|perl-5.30.3-25|4509	%{_mandir}/man3/IO::Handle.*
21mr|perl-5.30.3-25|4510	%{_mandir}/man3/IO::Pipe.*
21mr|perl-5.30.3-25|4511	%{_mandir}/man3/IO::Poll.*
21mr|perl-5.30.3-25|4512	%{_mandir}/man3/IO::Seekable.*
21mr|perl-5.30.3-25|4513	%{_mandir}/man3/IO::Select.*
21mr|perl-5.30.3-25|4514	%{_mandir}/man3/IO::Socket::INET.*
21mr|perl-5.30.3-25|4515	%{_mandir}/man3/IO::Socket::UNIX.*
21mr|perl-5.30.3-25|4516	%{_mandir}/man3/IO::Socket.*
21mr|perl-5.30.3-25|4517	
21mr|perl-5.30.3-25|4518	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4519	%files IO-Compress
21mr|perl-5.30.3-25|4520	# IO-Compress
21mr|perl-5.30.3-25|4521	%{_bindir}/zipdetails
21mr|perl-5.30.3-25|4522	%dir %{privlib}/IO
21mr|perl-5.30.3-25|4523	%dir %{privlib}/IO/Compress
21mr|perl-5.30.3-25|4524	%{privlib}/IO/Compress/FAQ.pod
21mr|perl-5.30.3-25|4525	%{_mandir}/man1/zipdetails.*
21mr|perl-5.30.3-25|4526	%{_mandir}/man3/IO::Compress::FAQ.*
21mr|perl-5.30.3-25|4527	# Compress-Zlib
21mr|perl-5.30.3-25|4528	%dir %{privlib}/Compress
21mr|perl-5.30.3-25|4529	%{privlib}/Compress/Zlib.pm
21mr|perl-5.30.3-25|4530	%{_mandir}/man3/Compress::Zlib*
21mr|perl-5.30.3-25|4531	#IO-Compress-Base
21mr|perl-5.30.3-25|4532	%dir %{privlib}/File
21mr|perl-5.30.3-25|4533	%{privlib}/File/GlobMapper.pm
21mr|perl-5.30.3-25|4534	%{privlib}/IO/Compress/Base
21mr|perl-5.30.3-25|4535	%{privlib}/IO/Compress/Base.pm
21mr|perl-5.30.3-25|4536	%dir %{privlib}/IO/Uncompress
21mr|perl-5.30.3-25|4537	%{privlib}/IO/Uncompress/AnyUncompress.pm
21mr|perl-5.30.3-25|4538	%{privlib}/IO/Uncompress/Base.pm
21mr|perl-5.30.3-25|4539	%{_mandir}/man3/File::GlobMapper.*
21mr|perl-5.30.3-25|4540	%{_mandir}/man3/IO::Compress::Base.*
21mr|perl-5.30.3-25|4541	%{_mandir}/man3/IO::Uncompress::AnyUncompress.*
21mr|perl-5.30.3-25|4542	%{_mandir}/man3/IO::Uncompress::Base.*
21mr|perl-5.30.3-25|4543	# IO-Compress-Zlib
21mr|perl-5.30.3-25|4544	%{privlib}/IO/Compress/Adapter
21mr|perl-5.30.3-25|4545	%{privlib}/IO/Compress/Deflate.pm
21mr|perl-5.30.3-25|4546	%{privlib}/IO/Compress/Bzip2.pm
21mr|perl-5.30.3-25|4547	%{privlib}/IO/Compress/Gzip
21mr|perl-5.30.3-25|4548	%{privlib}/IO/Compress/Gzip.pm
21mr|perl-5.30.3-25|4549	%{privlib}/IO/Compress/RawDeflate.pm
21mr|perl-5.30.3-25|4550	%{privlib}/IO/Compress/Zip
21mr|perl-5.30.3-25|4551	%{privlib}/IO/Compress/Zip.pm
21mr|perl-5.30.3-25|4552	%{privlib}/IO/Compress/Zlib
21mr|perl-5.30.3-25|4553	%{privlib}/IO/Uncompress/Adapter/
21mr|perl-5.30.3-25|4554	%{privlib}/IO/Uncompress/AnyInflate.pm
21mr|perl-5.30.3-25|4555	%{privlib}/IO/Uncompress/Bunzip2.pm
21mr|perl-5.30.3-25|4556	%{privlib}/IO/Uncompress/Gunzip.pm
21mr|perl-5.30.3-25|4557	%{privlib}/IO/Uncompress/Inflate.pm
21mr|perl-5.30.3-25|4558	%{privlib}/IO/Uncompress/RawInflate.pm
21mr|perl-5.30.3-25|4559	%{privlib}/IO/Uncompress/Unzip.pm
21mr|perl-5.30.3-25|4560	%{_mandir}/man3/IO::Compress::Deflate*
21mr|perl-5.30.3-25|4561	%{_mandir}/man3/IO::Compress::Gzip*
21mr|perl-5.30.3-25|4562	%{_mandir}/man3/IO::Compress::Bzip2*
21mr|perl-5.30.3-25|4563	%{_mandir}/man3/IO::Compress::RawDeflate*
21mr|perl-5.30.3-25|4564	%{_mandir}/man3/IO::Compress::Zip*
21mr|perl-5.30.3-25|4565	%{_mandir}/man3/IO::Uncompress::AnyInflate*
21mr|perl-5.30.3-25|4566	%{_mandir}/man3/IO::Uncompress::Bunzip2*
21mr|perl-5.30.3-25|4567	%{_mandir}/man3/IO::Uncompress::Gunzip*
21mr|perl-5.30.3-25|4568	%{_mandir}/man3/IO::Uncompress::Inflate*
21mr|perl-5.30.3-25|4569	%{_mandir}/man3/IO::Uncompress::RawInflate*
21mr|perl-5.30.3-25|4570	%{_mandir}/man3/IO::Uncompress::Unzip*
21mr|perl-5.30.3-25|4571	%endif
21mr|perl-5.30.3-25|4572	
21mr|perl-5.30.3-25|4573	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4574	%files IO-Socket-IP
21mr|perl-5.30.3-25|4575	%dir %{privlib}/IO
21mr|perl-5.30.3-25|4576	%dir %{privlib}/IO/Socket
21mr|perl-5.30.3-25|4577	%{privlib}/IO/Socket/IP.pm
21mr|perl-5.30.3-25|4578	%{_mandir}/man3/IO::Socket::IP.*
21mr|perl-5.30.3-25|4579	%endif
21mr|perl-5.30.3-25|4580	
21mr|perl-5.30.3-25|4581	%files IO-Zlib
21mr|perl-5.30.3-25|4582	%dir %{privlib}/IO
21mr|perl-5.30.3-25|4583	%{privlib}/IO/Zlib.pm
21mr|perl-5.30.3-25|4584	%{_mandir}/man3/IO::Zlib.*
21mr|perl-5.30.3-25|4585	
21mr|perl-5.30.3-25|4586	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4587	%files HTTP-Tiny
21mr|perl-5.30.3-25|4588	%dir %{privlib}/HTTP
21mr|perl-5.30.3-25|4589	%{privlib}/HTTP/Tiny.pm
21mr|perl-5.30.3-25|4590	%{_mandir}/man3/HTTP::Tiny*
21mr|perl-5.30.3-25|4591	%endif
21mr|perl-5.30.3-25|4592	
21mr|perl-5.30.3-25|4593	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4594	%files IPC-Cmd
21mr|perl-5.30.3-25|4595	%dir %{privlib}/IPC
21mr|perl-5.30.3-25|4596	%{privlib}/IPC/Cmd.pm
21mr|perl-5.30.3-25|4597	%{_mandir}/man3/IPC::Cmd.3*
21mr|perl-5.30.3-25|4598	%endif
21mr|perl-5.30.3-25|4599	
21mr|perl-5.30.3-25|4600	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4601	%files IPC-SysV
21mr|perl-5.30.3-25|4602	%{archlib}/auto/IPC
21mr|perl-5.30.3-25|4603	%dir %{archlib}/IPC
21mr|perl-5.30.3-25|4604	%{archlib}/IPC/Msg.pm
21mr|perl-5.30.3-25|4605	%{archlib}/IPC/Semaphore.pm
21mr|perl-5.30.3-25|4606	%{archlib}/IPC/SharedMem.pm
21mr|perl-5.30.3-25|4607	%{archlib}/IPC/SysV.pm
21mr|perl-5.30.3-25|4608	%{_mandir}/man3/IPC::Msg.*
21mr|perl-5.30.3-25|4609	%{_mandir}/man3/IPC::Semaphore.*
21mr|perl-5.30.3-25|4610	%{_mandir}/man3/IPC::SharedMem.*
21mr|perl-5.30.3-25|4611	%{_mandir}/man3/IPC::SysV.*
21mr|perl-5.30.3-25|4612	%endif
21mr|perl-5.30.3-25|4613	
21mr|perl-5.30.3-25|4614	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4615	%files JSON-PP
21mr|perl-5.30.3-25|4616	%{_bindir}/json_pp
21mr|perl-5.30.3-25|4617	%dir %{privlib}/JSON
21mr|perl-5.30.3-25|4618	%{privlib}/JSON/PP
21mr|perl-5.30.3-25|4619	%{privlib}/JSON/PP.pm
21mr|perl-5.30.3-25|4620	%{_mandir}/man1/json_pp.1*
21mr|perl-5.30.3-25|4621	%{_mandir}/man3/JSON::PP.3*
21mr|perl-5.30.3-25|4622	%{_mandir}/man3/JSON::PP::Boolean.3pm*
21mr|perl-5.30.3-25|4623	%endif
21mr|perl-5.30.3-25|4624	
21mr|perl-5.30.3-25|4625	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4626	%files libnet
21mr|perl-5.30.3-25|4627	%dir %{privlib}/Net
21mr|perl-5.30.3-25|4628	%{privlib}/Net/Cmd.pm
21mr|perl-5.30.3-25|4629	%{privlib}/Net/Config.pm
21mr|perl-5.30.3-25|4630	%{privlib}/Net/Domain.pm
21mr|perl-5.30.3-25|4631	%{privlib}/Net/FTP
21mr|perl-5.30.3-25|4632	%{privlib}/Net/FTP.pm
21mr|perl-5.30.3-25|4633	%{privlib}/Net/libnetFAQ.pod
21mr|perl-5.30.3-25|4634	%{privlib}/Net/NNTP.pm
21mr|perl-5.30.3-25|4635	%{privlib}/Net/Netrc.pm
21mr|perl-5.30.3-25|4636	%{privlib}/Net/POP3.pm
21mr|perl-5.30.3-25|4637	%{privlib}/Net/SMTP.pm
21mr|perl-5.30.3-25|4638	%{privlib}/Net/Time.pm
21mr|perl-5.30.3-25|4639	%{_mandir}/man3/Net::Cmd.*
21mr|perl-5.30.3-25|4640	%{_mandir}/man3/Net::Config.*
21mr|perl-5.30.3-25|4641	%{_mandir}/man3/Net::Domain.*
21mr|perl-5.30.3-25|4642	%{_mandir}/man3/Net::FTP.*
21mr|perl-5.30.3-25|4643	%{_mandir}/man3/Net::libnetFAQ.*
21mr|perl-5.30.3-25|4644	%{_mandir}/man3/Net::NNTP.*
21mr|perl-5.30.3-25|4645	%{_mandir}/man3/Net::Netrc.*
21mr|perl-5.30.3-25|4646	%{_mandir}/man3/Net::POP3.*
21mr|perl-5.30.3-25|4647	%{_mandir}/man3/Net::SMTP.*
21mr|perl-5.30.3-25|4648	%{_mandir}/man3/Net::Time.*
21mr|perl-5.30.3-25|4649	%endif
21mr|perl-5.30.3-25|4650	
21mr|perl-5.30.3-25|4651	%files libnetcfg
21mr|perl-5.30.3-25|4652	%{_bindir}/libnetcfg
21mr|perl-5.30.3-25|4653	%{_mandir}/man1/libnetcfg*
21mr|perl-5.30.3-25|4654	
21mr|perl-5.30.3-25|4655	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4656	%files Locale-Maketext
21mr|perl-5.30.3-25|4657	%dir %{privlib}/Locale
21mr|perl-5.30.3-25|4658	%dir %{privlib}/Locale/Maketext
21mr|perl-5.30.3-25|4659	%{privlib}/Locale/Maketext.*
21mr|perl-5.30.3-25|4660	%{privlib}/Locale/Maketext/Cookbook.*
21mr|perl-5.30.3-25|4661	%{privlib}/Locale/Maketext/Guts.*
21mr|perl-5.30.3-25|4662	%{privlib}/Locale/Maketext/GutsLoader.*
21mr|perl-5.30.3-25|4663	%{privlib}/Locale/Maketext/TPJ13.*
21mr|perl-5.30.3-25|4664	%{_mandir}/man3/Locale::Maketext.*
21mr|perl-5.30.3-25|4665	%{_mandir}/man3/Locale::Maketext::Cookbook.*
21mr|perl-5.30.3-25|4666	%{_mandir}/man3/Locale::Maketext::Guts.*
21mr|perl-5.30.3-25|4667	%{_mandir}/man3/Locale::Maketext::GutsLoader.*
21mr|perl-5.30.3-25|4668	%{_mandir}/man3/Locale::Maketext::TPJ13.*
21mr|perl-5.30.3-25|4669	%endif
21mr|perl-5.30.3-25|4670	
21mr|perl-5.30.3-25|4671	%files Locale-Maketext-Simple
21mr|perl-5.30.3-25|4672	%dir %{privlib}/Locale
21mr|perl-5.30.3-25|4673	%dir %{privlib}/Locale/Maketext
21mr|perl-5.30.3-25|4674	%{privlib}/Locale/Maketext/Simple.pm
21mr|perl-5.30.3-25|4675	%{_mandir}/man3/Locale::Maketext::Simple.*
21mr|perl-5.30.3-25|4676	
21mr|perl-5.30.3-25|4677	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4678	%files Math-BigInt
21mr|perl-5.30.3-25|4679	%dir %{privlib}/Math
21mr|perl-5.30.3-25|4680	%{privlib}/Math/BigFloat.pm
21mr|perl-5.30.3-25|4681	%{privlib}/Math/BigInt.pm
21mr|perl-5.30.3-25|4682	%dir %{privlib}/Math/BigInt
21mr|perl-5.30.3-25|4683	%{privlib}/Math/BigInt/Calc.pm
21mr|perl-5.30.3-25|4684	%{privlib}/Math/BigInt/Lib.pm
21mr|perl-5.30.3-25|4685	%{_mandir}/man3/Math::BigFloat.*
21mr|perl-5.30.3-25|4686	%{_mandir}/man3/Math::BigInt.*
21mr|perl-5.30.3-25|4687	%{_mandir}/man3/Math::BigInt::Calc.*
21mr|perl-5.30.3-25|4688	%{_mandir}/man3/Math::BigInt::Lib.*
21mr|perl-5.30.3-25|4689	
21mr|perl-5.30.3-25|4690	%files Math-BigInt-FastCalc
21mr|perl-5.30.3-25|4691	%{archlib}/Math
21mr|perl-5.30.3-25|4692	%{archlib}/auto/Math
21mr|perl-5.30.3-25|4693	%{_mandir}/man3/Math::BigInt::FastCalc.*
21mr|perl-5.30.3-25|4694	
21mr|perl-5.30.3-25|4695	%files Math-BigRat
21mr|perl-5.30.3-25|4696	%dir %{privlib}/Math
21mr|perl-5.30.3-25|4697	%{privlib}/Math/BigRat.pm
21mr|perl-5.30.3-25|4698	%{_mandir}/man3/Math::BigRat.*
21mr|perl-5.30.3-25|4699	%endif
21mr|perl-5.30.3-25|4700	
21mr|perl-5.30.3-25|4701	%files Math-Complex
21mr|perl-5.30.3-25|4702	%dir %{privlib}/Math
21mr|perl-5.30.3-25|4703	%{privlib}/Math/Complex.pm
21mr|perl-5.30.3-25|4704	%{privlib}/Math/Trig.pm
21mr|perl-5.30.3-25|4705	%{_mandir}/man3/Math::Complex.*
21mr|perl-5.30.3-25|4706	%{_mandir}/man3/Math::Trig.*
21mr|perl-5.30.3-25|4707	
21mr|perl-5.30.3-25|4708	%files Memoize
21mr|perl-5.30.3-25|4709	%{privlib}/Memoize
21mr|perl-5.30.3-25|4710	%{privlib}/Memoize.pm
21mr|perl-5.30.3-25|4711	%{_mandir}/man3/Memoize::*
21mr|perl-5.30.3-25|4712	%{_mandir}/man3/Memoize.*
21mr|perl-5.30.3-25|4713	
21mr|perl-5.30.3-25|4714	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4715	%files MIME-Base64
21mr|perl-5.30.3-25|4716	%{archlib}/auto/MIME
21mr|perl-5.30.3-25|4717	%{archlib}/MIME
21mr|perl-5.30.3-25|4718	%{_mandir}/man3/MIME::*
21mr|perl-5.30.3-25|4719	%endif
21mr|perl-5.30.3-25|4720	
21mr|perl-5.30.3-25|4721	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4722	%files Module-CoreList
21mr|perl-5.30.3-25|4723	%dir %{privlib}/Module
21mr|perl-5.30.3-25|4724	%{privlib}/Module/CoreList
21mr|perl-5.30.3-25|4725	%{privlib}/Module/CoreList.pm
21mr|perl-5.30.3-25|4726	%{privlib}/Module/CoreList.pod
21mr|perl-5.30.3-25|4727	%{_mandir}/man3/Module::CoreList*
21mr|perl-5.30.3-25|4728	
21mr|perl-5.30.3-25|4729	%files Module-CoreList-tools
21mr|perl-5.30.3-25|4730	%{_bindir}/corelist
21mr|perl-5.30.3-25|4731	%{_mandir}/man1/corelist*
21mr|perl-5.30.3-25|4732	%endif
21mr|perl-5.30.3-25|4733	
21mr|perl-5.30.3-25|4734	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4735	%files Module-Load
21mr|perl-5.30.3-25|4736	%dir %{privlib}/Module
21mr|perl-5.30.3-25|4737	%{privlib}/Module/Load.pm
21mr|perl-5.30.3-25|4738	%{_mandir}/man3/Module::Load.*
21mr|perl-5.30.3-25|4739	%endif
21mr|perl-5.30.3-25|4740	
21mr|perl-5.30.3-25|4741	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4742	%files Module-Load-Conditional
21mr|perl-5.30.3-25|4743	%dir %{privlib}/Module
21mr|perl-5.30.3-25|4744	%{privlib}/Module/Load
21mr|perl-5.30.3-25|4745	%{_mandir}/man3/Module::Load::Conditional*
21mr|perl-5.30.3-25|4746	%endif
21mr|perl-5.30.3-25|4747	
21mr|perl-5.30.3-25|4748	%files Module-Loaded
21mr|perl-5.30.3-25|4749	%dir %{privlib}/Module
21mr|perl-5.30.3-25|4750	%{privlib}/Module/Loaded.pm
21mr|perl-5.30.3-25|4751	%{_mandir}/man3/Module::Loaded*
21mr|perl-5.30.3-25|4752	
21mr|perl-5.30.3-25|4753	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4754	%files Module-Metadata
21mr|perl-5.30.3-25|4755	%dir %{privlib}/Module
21mr|perl-5.30.3-25|4756	%{privlib}/Module/Metadata.pm
21mr|perl-5.30.3-25|4757	%{_mandir}/man3/Module::Metadata.3pm*
21mr|perl-5.30.3-25|4758	%endif
21mr|perl-5.30.3-25|4759	
21mr|perl-5.30.3-25|4760	%files Net-Ping
21mr|perl-5.30.3-25|4761	%dir %{privlib}/Net
21mr|perl-5.30.3-25|4762	%{privlib}/Net/Ping.pm
21mr|perl-5.30.3-25|4763	%{_mandir}/man3/Net::Ping.*
21mr|perl-5.30.3-25|4764	
21mr|perl-5.30.3-25|4765	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4766	%files PathTools
21mr|perl-5.30.3-25|4767	%{archlib}/Cwd.pm
21mr|perl-5.30.3-25|4768	%dir %{archlib}/File
21mr|perl-5.30.3-25|4769	%{archlib}/File/Spec*
21mr|perl-5.30.3-25|4770	%{archlib}/auto/Cwd
21mr|perl-5.30.3-25|4771	%{_mandir}/man3/Cwd*
21mr|perl-5.30.3-25|4772	%{_mandir}/man3/File::Spec*
21mr|perl-5.30.3-25|4773	%endif
21mr|perl-5.30.3-25|4774	
21mr|perl-5.30.3-25|4775	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4776	%files Params-Check
21mr|perl-5.30.3-25|4777	%{privlib}/Params/
21mr|perl-5.30.3-25|4778	%{_mandir}/man3/Params::Check*
21mr|perl-5.30.3-25|4779	%endif
21mr|perl-5.30.3-25|4780	
21mr|perl-5.30.3-25|4781	%files open
21mr|perl-5.30.3-25|4782	%{privlib}/open.pm
21mr|perl-5.30.3-25|4783	%{_mandir}/man3/open.3*
21mr|perl-5.30.3-25|4784	
21mr|perl-5.30.3-25|4785	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4786	%files parent
21mr|perl-5.30.3-25|4787	%{privlib}/parent.pm
21mr|perl-5.30.3-25|4788	%{_mandir}/man3/parent.3*
21mr|perl-5.30.3-25|4789	%endif
21mr|perl-5.30.3-25|4790	
21mr|perl-5.30.3-25|4791	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4792	%files perlfaq
21mr|perl-5.30.3-25|4793	%{privlib}/perlfaq.pm
21mr|perl-5.30.3-25|4794	%dir %{privlib}/pod
21mr|perl-5.30.3-25|4795	%{privlib}/pod/perlfaq*
21mr|perl-5.30.3-25|4796	%{privlib}/pod/perlglossary.pod
21mr|perl-5.30.3-25|4797	%{_mandir}/man1/perlfaq*
21mr|perl-5.30.3-25|4798	%{_mandir}/man1/perlglossary.*
21mr|perl-5.30.3-25|4799	%endif
21mr|perl-5.30.3-25|4800	
21mr|perl-5.30.3-25|4801	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4802	%files PerlIO-via-QuotedPrint
21mr|perl-5.30.3-25|4803	%{privlib}/PerlIO
21mr|perl-5.30.3-25|4804	%{_mandir}/man3/PerlIO::via::QuotedPrint.*
21mr|perl-5.30.3-25|4805	%endif
21mr|perl-5.30.3-25|4806	
21mr|perl-5.30.3-25|4807	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4808	%files Perl-OSType
21mr|perl-5.30.3-25|4809	%dir %{privlib}/Perl
21mr|perl-5.30.3-25|4810	%{privlib}/Perl/OSType.pm
21mr|perl-5.30.3-25|4811	%{_mandir}/man3/Perl::OSType.3pm*
21mr|perl-5.30.3-25|4812	%endif
21mr|perl-5.30.3-25|4813	
21mr|perl-5.30.3-25|4814	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4815	%files Pod-Checker
21mr|perl-5.30.3-25|4816	%{_bindir}/podchecker
21mr|perl-5.30.3-25|4817	%dir %{privlib}/Pod
21mr|perl-5.30.3-25|4818	%{privlib}/Pod/Checker.pm
21mr|perl-5.30.3-25|4819	%{_mandir}/man1/podchecker.*
21mr|perl-5.30.3-25|4820	%{_mandir}/man3/Pod::Checker.*
21mr|perl-5.30.3-25|4821	%endif
21mr|perl-5.30.3-25|4822	
21mr|perl-5.30.3-25|4823	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4824	%files Pod-Escapes
21mr|perl-5.30.3-25|4825	%dir %{privlib}/Pod
21mr|perl-5.30.3-25|4826	%{privlib}/Pod/Escapes.pm
21mr|perl-5.30.3-25|4827	%{_mandir}/man3/Pod::Escapes.*
21mr|perl-5.30.3-25|4828	%endif
21mr|perl-5.30.3-25|4829	
21mr|perl-5.30.3-25|4830	%files Pod-Html
21mr|perl-5.30.3-25|4831	%license Pod-Html-license-clarification
21mr|perl-5.30.3-25|4832	%dir %{privlib}/Pod
21mr|perl-5.30.3-25|4833	%{_bindir}/pod2html
21mr|perl-5.30.3-25|4834	%{privlib}/Pod/Html.pm
21mr|perl-5.30.3-25|4835	%{_mandir}/man1/pod2html.1*
21mr|perl-5.30.3-25|4836	%{_mandir}/man3/Pod::Html.*
21mr|perl-5.30.3-25|4837	
21mr|perl-5.30.3-25|4838	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4839	%files Pod-Parser
21mr|perl-5.30.3-25|4840	%{_bindir}/podselect
21mr|perl-5.30.3-25|4841	%dir %{privlib}/Pod
21mr|perl-5.30.3-25|4842	%{privlib}/Pod/Find.pm
21mr|perl-5.30.3-25|4843	%{privlib}/Pod/InputObjects.pm
21mr|perl-5.30.3-25|4844	%{privlib}/Pod/ParseUtils.pm
21mr|perl-5.30.3-25|4845	%{privlib}/Pod/Parser.pm
21mr|perl-5.30.3-25|4846	%{privlib}/Pod/PlainText.pm
21mr|perl-5.30.3-25|4847	%{privlib}/Pod/Select.pm
21mr|perl-5.30.3-25|4848	%{_mandir}/man1/podselect.1*
21mr|perl-5.30.3-25|4849	%{_mandir}/man3/Pod::Find.*
21mr|perl-5.30.3-25|4850	%{_mandir}/man3/Pod::InputObjects.*
21mr|perl-5.30.3-25|4851	%{_mandir}/man3/Pod::ParseUtils.*
21mr|perl-5.30.3-25|4852	%{_mandir}/man3/Pod::Parser.*
21mr|perl-5.30.3-25|4853	%{_mandir}/man3/Pod::PlainText.*
21mr|perl-5.30.3-25|4854	%{_mandir}/man3/Pod::Select.*
21mr|perl-5.30.3-25|4855	%endif
21mr|perl-5.30.3-25|4856	
21mr|perl-5.30.3-25|4857	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4858	%files Pod-Perldoc
21mr|perl-5.30.3-25|4859	%{_bindir}/perldoc
21mr|perl-5.30.3-25|4860	%{privlib}/pod/perldoc.pod
21mr|perl-5.30.3-25|4861	%dir %{privlib}/Pod
21mr|perl-5.30.3-25|4862	%{privlib}/Pod/Perldoc
21mr|perl-5.30.3-25|4863	%{privlib}/Pod/Perldoc.pm
21mr|perl-5.30.3-25|4864	%{_mandir}/man1/perldoc.1*
21mr|perl-5.30.3-25|4865	%{_mandir}/man3/Pod::Perldoc*
21mr|perl-5.30.3-25|4866	%endif
21mr|perl-5.30.3-25|4867	
21mr|perl-5.30.3-25|4868	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4869	%files Pod-Usage
21mr|perl-5.30.3-25|4870	%{_bindir}/pod2usage
21mr|perl-5.30.3-25|4871	%dir %{privlib}/Pod
21mr|perl-5.30.3-25|4872	%{privlib}/Pod/Usage.pm
21mr|perl-5.30.3-25|4873	%{_mandir}/man1/pod2usage.*
21mr|perl-5.30.3-25|4874	%{_mandir}/man3/Pod::Usage.*
21mr|perl-5.30.3-25|4875	%endif
21mr|perl-5.30.3-25|4876	
21mr|perl-5.30.3-25|4877	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4878	%files podlators
21mr|perl-5.30.3-25|4879	%{_bindir}/pod2man
21mr|perl-5.30.3-25|4880	%{_bindir}/pod2text
21mr|perl-5.30.3-25|4881	%{privlib}/pod/perlpodstyle.pod
21mr|perl-5.30.3-25|4882	%dir %{privlib}/Pod
21mr|perl-5.30.3-25|4883	%{privlib}/Pod/Man.pm
21mr|perl-5.30.3-25|4884	%{privlib}/Pod/ParseLink.pm
21mr|perl-5.30.3-25|4885	%{privlib}/Pod/Text
21mr|perl-5.30.3-25|4886	%{privlib}/Pod/Text.pm
21mr|perl-5.30.3-25|4887	%{_mandir}/man1/pod2man.1*
21mr|perl-5.30.3-25|4888	%{_mandir}/man1/pod2text.1*
21mr|perl-5.30.3-25|4889	%{_mandir}/man1/perlpodstyle.1*
21mr|perl-5.30.3-25|4890	%{_mandir}/man3/Pod::Man*
21mr|perl-5.30.3-25|4891	%{_mandir}/man3/Pod::ParseLink*
21mr|perl-5.30.3-25|4892	%{_mandir}/man3/Pod::Text*
21mr|perl-5.30.3-25|4893	%endif
21mr|perl-5.30.3-25|4894	
21mr|perl-5.30.3-25|4895	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4896	%files Pod-Simple
21mr|perl-5.30.3-25|4897	%dir %{privlib}/Pod
21mr|perl-5.30.3-25|4898	%{privlib}/Pod/Simple
21mr|perl-5.30.3-25|4899	%{privlib}/Pod/Simple.pm
21mr|perl-5.30.3-25|4900	%{privlib}/Pod/Simple.pod
21mr|perl-5.30.3-25|4901	%{_mandir}/man3/Pod::Simple*
21mr|perl-5.30.3-25|4902	%endif
21mr|perl-5.30.3-25|4903	
21mr|perl-5.30.3-25|4904	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4905	%files Scalar-List-Utils
21mr|perl-5.30.3-25|4906	%{archlib}/List
21mr|perl-5.30.3-25|4907	%{archlib}/Scalar
21mr|perl-5.30.3-25|4908	%{archlib}/Sub
21mr|perl-5.30.3-25|4909	%{archlib}/auto/List
21mr|perl-5.30.3-25|4910	%{_mandir}/man3/List::Util*
21mr|perl-5.30.3-25|4911	%{_mandir}/man3/Scalar::Util*
21mr|perl-5.30.3-25|4912	%{_mandir}/man3/Sub::Util*
21mr|perl-5.30.3-25|4913	%endif
21mr|perl-5.30.3-25|4914	
21mr|perl-5.30.3-25|4915	%files SelfLoader
21mr|perl-5.30.3-25|4916	%{privlib}/SelfLoader.pm
21mr|perl-5.30.3-25|4917	%{_mandir}/man3/SelfLoader*
21mr|perl-5.30.3-25|4918	
21mr|perl-5.30.3-25|4919	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4920	%files Sys-Syslog
21mr|perl-5.30.3-25|4921	%dir %{archlib}/Sys
21mr|perl-5.30.3-25|4922	%{archlib}/Sys/Syslog.pm
21mr|perl-5.30.3-25|4923	%dir %{archlib}/auto/Sys
21mr|perl-5.30.3-25|4924	%{archlib}/auto/Sys/Syslog
21mr|perl-5.30.3-25|4925	%{_mandir}/man3/Sys::Syslog.*
21mr|perl-5.30.3-25|4926	%endif
21mr|perl-5.30.3-25|4927	
21mr|perl-5.30.3-25|4928	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4929	%files Socket
21mr|perl-5.30.3-25|4930	%dir %{archlib}/auto/Socket
21mr|perl-5.30.3-25|4931	%{archlib}/auto/Socket/Socket.*
21mr|perl-5.30.3-25|4932	%{archlib}/Socket.pm
21mr|perl-5.30.3-25|4933	%{_mandir}/man3/Socket.3*
21mr|perl-5.30.3-25|4934	%endif
21mr|perl-5.30.3-25|4935	
21mr|perl-5.30.3-25|4936	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4937	%files Storable
21mr|perl-5.30.3-25|4938	%{archlib}/Storable.pm
21mr|perl-5.30.3-25|4939	%{archlib}/auto/Storable
21mr|perl-5.30.3-25|4940	%{_mandir}/man3/Storable.*
21mr|perl-5.30.3-25|4941	%endif
21mr|perl-5.30.3-25|4942	
21mr|perl-5.30.3-25|4943	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4944	%files Term-ANSIColor
21mr|perl-5.30.3-25|4945	%dir %{privlib}/Term
21mr|perl-5.30.3-25|4946	%{privlib}/Term/ANSIColor.pm
21mr|perl-5.30.3-25|4947	%{_mandir}/man3/Term::ANSIColor*
21mr|perl-5.30.3-25|4948	%endif
21mr|perl-5.30.3-25|4949	
21mr|perl-5.30.3-25|4950	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4951	%files Term-Cap
21mr|perl-5.30.3-25|4952	%dir %{privlib}/Term
21mr|perl-5.30.3-25|4953	%{privlib}/Term/Cap.pm
21mr|perl-5.30.3-25|4954	%{_mandir}/man3/Term::Cap.*
21mr|perl-5.30.3-25|4955	%endif
21mr|perl-5.30.3-25|4956	
21mr|perl-5.30.3-25|4957	%files Test
21mr|perl-5.30.3-25|4958	%{privlib}/Test.pm
21mr|perl-5.30.3-25|4959	%{_mandir}/man3/Test.*
21mr|perl-5.30.3-25|4960	
21mr|perl-5.30.3-25|4961	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4962	%files Test-Harness
21mr|perl-5.30.3-25|4963	%{_bindir}/prove
21mr|perl-5.30.3-25|4964	%dir %{privlib}/App
21mr|perl-5.30.3-25|4965	%{privlib}/App/Prove*
21mr|perl-5.30.3-25|4966	%{privlib}/TAP*
21mr|perl-5.30.3-25|4967	%dir %{privlib}/Test
21mr|perl-5.30.3-25|4968	%{privlib}/Test/Harness*
21mr|perl-5.30.3-25|4969	%{_mandir}/man1/prove.1*
21mr|perl-5.30.3-25|4970	%{_mandir}/man3/App::Prove*
21mr|perl-5.30.3-25|4971	%{_mandir}/man3/TAP*
21mr|perl-5.30.3-25|4972	%{_mandir}/man3/Test::Harness*
21mr|perl-5.30.3-25|4973	%endif
21mr|perl-5.30.3-25|4974	
21mr|perl-5.30.3-25|4975	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4976	%files Test-Simple
21mr|perl-5.30.3-25|4977	%{privlib}/ok*
21mr|perl-5.30.3-25|4978	%dir %{privlib}/Test
21mr|perl-5.30.3-25|4979	%{privlib}/Test/More*
21mr|perl-5.30.3-25|4980	%{privlib}/Test/Builder*
21mr|perl-5.30.3-25|4981	%{privlib}/Test/Tester*
21mr|perl-5.30.3-25|4982	%{privlib}/Test/Simple*
21mr|perl-5.30.3-25|4983	%{privlib}/Test/Tutorial*
21mr|perl-5.30.3-25|4984	%{privlib}/Test/use
21mr|perl-5.30.3-25|4985	%{privlib}/Test2*
21mr|perl-5.30.3-25|4986	%{_mandir}/man3/ok*
21mr|perl-5.30.3-25|4987	%{_mandir}/man3/Test::More*
21mr|perl-5.30.3-25|4988	%{_mandir}/man3/Test::Builder*
21mr|perl-5.30.3-25|4989	%{_mandir}/man3/Test::Tester*
21mr|perl-5.30.3-25|4990	%{_mandir}/man3/Test::Simple*
21mr|perl-5.30.3-25|4991	%{_mandir}/man3/Test::Tutorial*
21mr|perl-5.30.3-25|4992	%{_mandir}/man3/Test::use::*
21mr|perl-5.30.3-25|4993	%{_mandir}/man3/Test2*
21mr|perl-5.30.3-25|4994	%endif
21mr|perl-5.30.3-25|4995	
21mr|perl-5.30.3-25|4996	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|4997	%files Text-Balanced
21mr|perl-5.30.3-25|4998	%dir %{privlib}/Text
21mr|perl-5.30.3-25|4999	%{privlib}/Text/Balanced.pm
21mr|perl-5.30.3-25|5000	%{_mandir}/man3/Text::Balanced.*
21mr|perl-5.30.3-25|5001	%endif
21mr|perl-5.30.3-25|5002	
21mr|perl-5.30.3-25|5003	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5004	%files Text-ParseWords
21mr|perl-5.30.3-25|5005	%dir %{privlib}/Text
21mr|perl-5.30.3-25|5006	%{privlib}/Text/ParseWords.pm
21mr|perl-5.30.3-25|5007	%{_mandir}/man3/Text::ParseWords.*
21mr|perl-5.30.3-25|5008	%endif
21mr|perl-5.30.3-25|5009	
21mr|perl-5.30.3-25|5010	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5011	%files Text-Tabs+Wrap
21mr|perl-5.30.3-25|5012	%dir %{privlib}/Text
21mr|perl-5.30.3-25|5013	%{privlib}/Text/Tabs.pm
21mr|perl-5.30.3-25|5014	%{privlib}/Text/Wrap.pm
21mr|perl-5.30.3-25|5015	%{_mandir}/man3/Text::Tabs.*
21mr|perl-5.30.3-25|5016	%{_mandir}/man3/Text::Wrap.*
21mr|perl-5.30.3-25|5017	%endif
21mr|perl-5.30.3-25|5018	
21mr|perl-5.30.3-25|5019	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5020	%files Thread-Queue
21mr|perl-5.30.3-25|5021	%dir %{privlib}/Thread
21mr|perl-5.30.3-25|5022	%{privlib}/Thread/Queue.pm
21mr|perl-5.30.3-25|5023	%{_mandir}/man3/Thread::Queue.*
21mr|perl-5.30.3-25|5024	%endif
21mr|perl-5.30.3-25|5025	
21mr|perl-5.30.3-25|5026	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5027	%files Time-HiRes
21mr|perl-5.30.3-25|5028	%dir %{archlib}/Time
21mr|perl-5.30.3-25|5029	%{archlib}/Time/HiRes.pm
21mr|perl-5.30.3-25|5030	%dir %{archlib}/auto/Time
21mr|perl-5.30.3-25|5031	%{archlib}/auto/Time/HiRes
21mr|perl-5.30.3-25|5032	%{_mandir}/man3/Time::HiRes.*
21mr|perl-5.30.3-25|5033	%endif
21mr|perl-5.30.3-25|5034	
21mr|perl-5.30.3-25|5035	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5036	%files Time-Local
21mr|perl-5.30.3-25|5037	%dir %{privlib}/Time
21mr|perl-5.30.3-25|5038	%{privlib}/Time/Local.pm
21mr|perl-5.30.3-25|5039	%{_mandir}/man3/Time::Local.*
21mr|perl-5.30.3-25|5040	%endif
21mr|perl-5.30.3-25|5041	
21mr|perl-5.30.3-25|5042	%files Time-Piece
21mr|perl-5.30.3-25|5043	%dir %{archlib}/Time
21mr|perl-5.30.3-25|5044	%{archlib}/Time/Piece.pm
21mr|perl-5.30.3-25|5045	%{archlib}/Time/Seconds.pm
21mr|perl-5.30.3-25|5046	%dir %{archlib}/auto/Time
21mr|perl-5.30.3-25|5047	%{archlib}/auto/Time/Piece
21mr|perl-5.30.3-25|5048	%{_mandir}/man3/Time::Piece.3*
21mr|perl-5.30.3-25|5049	%{_mandir}/man3/Time::Seconds.3*
21mr|perl-5.30.3-25|5050	
21mr|perl-5.30.3-25|5051	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5052	%files threads
21mr|perl-5.30.3-25|5053	%dir %{archlib}/auto/threads
21mr|perl-5.30.3-25|5054	%{archlib}/auto/threads/threads*
21mr|perl-5.30.3-25|5055	%{archlib}/threads.pm
21mr|perl-5.30.3-25|5056	%{_mandir}/man3/threads.3*
21mr|perl-5.30.3-25|5057	%endif
21mr|perl-5.30.3-25|5058	
21mr|perl-5.30.3-25|5059	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5060	%files threads-shared
21mr|perl-5.30.3-25|5061	%dir %{archlib}/auto/threads
21mr|perl-5.30.3-25|5062	%{archlib}/auto/threads/shared*
21mr|perl-5.30.3-25|5063	%dir %{archlib}/threads
21mr|perl-5.30.3-25|5064	%{archlib}/threads/shared*
21mr|perl-5.30.3-25|5065	%{_mandir}/man3/threads::shared*
21mr|perl-5.30.3-25|5066	%endif
21mr|perl-5.30.3-25|5067	
21mr|perl-5.30.3-25|5068	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5069	%files Unicode-Collate
21mr|perl-5.30.3-25|5070	%dir %{archlib}/auto/Unicode
21mr|perl-5.30.3-25|5071	%{archlib}/auto/Unicode/Collate
21mr|perl-5.30.3-25|5072	%dir %{archlib}/Unicode
21mr|perl-5.30.3-25|5073	%{archlib}/Unicode/Collate
21mr|perl-5.30.3-25|5074	%{archlib}/Unicode/Collate.pm
21mr|perl-5.30.3-25|5075	%dir %{privlib}/Unicode
21mr|perl-5.30.3-25|5076	%{privlib}/Unicode/Collate
21mr|perl-5.30.3-25|5077	%{_mandir}/man3/Unicode::Collate.*
21mr|perl-5.30.3-25|5078	%{_mandir}/man3/Unicode::Collate::*
21mr|perl-5.30.3-25|5079	%endif
21mr|perl-5.30.3-25|5080	
21mr|perl-5.30.3-25|5081	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5082	%files Unicode-Normalize
21mr|perl-5.30.3-25|5083	%dir %{archlib}/auto/Unicode
21mr|perl-5.30.3-25|5084	%{archlib}/auto/Unicode/Normalize
21mr|perl-5.30.3-25|5085	%dir %{archlib}/Unicode
21mr|perl-5.30.3-25|5086	%{archlib}/Unicode/Normalize.pm
21mr|perl-5.30.3-25|5087	%{_mandir}/man3/Unicode::Normalize.*
21mr|perl-5.30.3-25|5088	%endif
21mr|perl-5.30.3-25|5089	
21mr|perl-5.30.3-25|5090	%if %{dual_life} || %{rebuild_from_scratch}
21mr|perl-5.30.3-25|5091	%files version
21mr|perl-5.30.3-25|5092	%{privlib}/version.pm
21mr|perl-5.30.3-25|5093	%{privlib}/version.pod
21mr|perl-5.30.3-25|5094	%{privlib}/version/
21mr|perl-5.30.3-25|5095	%{_mandir}/man3/version.3*
21mr|perl-5.30.3-25|5096	%{_mandir}/man3/version::Internals.3*
21mr|perl-5.30.3-25|5097	%endif
21mr|perl-5.30.3-25|5098	
21mr|perl-5.30.3-25|5099	%files disable-stack-unwinding
21mr|perl-5.30.3-25|5100	%{_sysconfdir}/perl-disable-stack-unwinding

14690 21
21mr|perl-Algorithm-C3-0.100.0-5|1	%define upstream_name	 Algorithm-C3
21mr|perl-Algorithm-C3-0.100.0-5|2	%define upstream_version 0.10
21mr|perl-Algorithm-C3-0.100.0-5|3	
21mr|perl-Algorithm-C3-0.100.0-5|4	Name:       perl-%{upstream_name}
21mr|perl-Algorithm-C3-0.100.0-5|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Algorithm-C3-0.100.0-5|6	Release:    5
21mr|perl-Algorithm-C3-0.100.0-5|7	
21mr|perl-Algorithm-C3-0.100.0-5|8	Summary:	A module for merging hierarchies using the C3 algorithm
21mr|perl-Algorithm-C3-0.100.0-5|9	
21mr|perl-Algorithm-C3-0.100.0-5|10	License:	GPL+ or Artistic
21mr|perl-Algorithm-C3-0.100.0-5|11	Group:		Development/Perl
21mr|perl-Algorithm-C3-0.100.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Algorithm-C3-0.100.0-5|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Algorithm-C3-0.100.0-5|14	
21mr|perl-Algorithm-C3-0.100.0-5|15	BuildRequires:	perl-devel
21mr|perl-Algorithm-C3-0.100.0-5|16	BuildRequires:	perl(Carp) >= 0.01
21mr|perl-Algorithm-C3-0.100.0-5|17	BuildRequires:  perl(Module::Build)
21mr|perl-Algorithm-C3-0.100.0-5|18	BuildRequires:	perl(Test::More) >= 0.47
21mr|perl-Algorithm-C3-0.100.0-5|19	BuildArch:	noarch
21mr|perl-Algorithm-C3-0.100.0-5|20	
21mr|perl-Algorithm-C3-0.100.0-5|21	%description
21mr|perl-Algorithm-C3-0.100.0-5|22	This module implements the C3 algorithm. Most of the uses for C3
21mr|perl-Algorithm-C3-0.100.0-5|23	revolve around class building and metamodels, but it could also be
21mr|perl-Algorithm-C3-0.100.0-5|24	used for things like dependency resolution as well since it tends to
21mr|perl-Algorithm-C3-0.100.0-5|25	do such a nice job of preserving local precendence orderings.
21mr|perl-Algorithm-C3-0.100.0-5|26	
21mr|perl-Algorithm-C3-0.100.0-5|27	%prep
21mr|perl-Algorithm-C3-0.100.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Algorithm-C3-0.100.0-5|29	
21mr|perl-Algorithm-C3-0.100.0-5|30	%build
21mr|perl-Algorithm-C3-0.100.0-5|31	perl Makefile.PL INSTALLDIRS=vendor destdir=%{buildroot}
21mr|perl-Algorithm-C3-0.100.0-5|32	%make
21mr|perl-Algorithm-C3-0.100.0-5|33	
21mr|perl-Algorithm-C3-0.100.0-5|34	%check
21mr|perl-Algorithm-C3-0.100.0-5|35	%make test
21mr|perl-Algorithm-C3-0.100.0-5|36	
21mr|perl-Algorithm-C3-0.100.0-5|37	%install
21mr|perl-Algorithm-C3-0.100.0-5|38	%makeinstall_std
21mr|perl-Algorithm-C3-0.100.0-5|39	
21mr|perl-Algorithm-C3-0.100.0-5|40	%clean
21mr|perl-Algorithm-C3-0.100.0-5|41	
21mr|perl-Algorithm-C3-0.100.0-5|42	%files
21mr|perl-Algorithm-C3-0.100.0-5|43	%doc Changes README
21mr|perl-Algorithm-C3-0.100.0-5|44	%{perl_vendorlib}/Algorithm
21mr|perl-Algorithm-C3-0.100.0-5|45	%{_mandir}/man*/*

14691 21
21mr|perl-Algorithm-Dependency-1.110.0-9|1	%define upstream_name Algorithm-Dependency
21mr|perl-Algorithm-Dependency-1.110.0-9|2	%define upstream_version 1.110
21mr|perl-Algorithm-Dependency-1.110.0-9|3	
21mr|perl-Algorithm-Dependency-1.110.0-9|4	Summary:	Algorithmic framework for implementing dependency tree
21mr|perl-Algorithm-Dependency-1.110.0-9|5	Name:		perl-%{upstream_name}
21mr|perl-Algorithm-Dependency-1.110.0-9|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Algorithm-Dependency-1.110.0-9|7	Release:	9
21mr|perl-Algorithm-Dependency-1.110.0-9|8	License:	GPLv1+ or Artistic
21mr|perl-Algorithm-Dependency-1.110.0-9|9	Group:		Development/Perl
21mr|perl-Algorithm-Dependency-1.110.0-9|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Algorithm-Dependency-1.110.0-9|11	Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Algorithm-Dependency-1.110.0-9|12	BuildRequires:	perl-devel
21mr|perl-Algorithm-Dependency-1.110.0-9|13	BuildRequires:	perl(Class::Inspector) >= 1.06
21mr|perl-Algorithm-Dependency-1.110.0-9|14	BuildRequires:	perl(Config::Tiny) >= 2.0
21mr|perl-Algorithm-Dependency-1.110.0-9|15	BuildRequires:	perl(Params::Util)
21mr|perl-Algorithm-Dependency-1.110.0-9|16	BuildRequires:	perl(Test::ClassAPI) >= 0.6
21mr|perl-Algorithm-Dependency-1.110.0-9|17	BuildRequires:	perl(inc::Module::Install::DSL)
21mr|perl-Algorithm-Dependency-1.110.0-9|18	BuildArch:	noarch
21mr|perl-Algorithm-Dependency-1.110.0-9|19	
21mr|perl-Algorithm-Dependency-1.110.0-9|20	%description
21mr|perl-Algorithm-Dependency-1.110.0-9|21	Algorithm::Dependency is a framework for creating simple read-only
21mr|perl-Algorithm-Dependency-1.110.0-9|22	dependency hierachies, where you have a set of items that rely on other
21mr|perl-Algorithm-Dependency-1.110.0-9|23	items in the set, and require actions on them as well.
21mr|perl-Algorithm-Dependency-1.110.0-9|24	
21mr|perl-Algorithm-Dependency-1.110.0-9|25	Despite the most visible of these being software installation systems
21mr|perl-Algorithm-Dependency-1.110.0-9|26	like the CPAN installer, or debian apt-get, they are useful in others
21mr|perl-Algorithm-Dependency-1.110.0-9|27	situations. This module intentionally uses implementation-neutral words,
21mr|perl-Algorithm-Dependency-1.110.0-9|28	to avoid confusion.
21mr|perl-Algorithm-Dependency-1.110.0-9|29	
21mr|perl-Algorithm-Dependency-1.110.0-9|30	%files
21mr|perl-Algorithm-Dependency-1.110.0-9|31	%doc Changes README
21mr|perl-Algorithm-Dependency-1.110.0-9|32	%{perl_vendorlib}/Algorithm
21mr|perl-Algorithm-Dependency-1.110.0-9|33	%{_mandir}/*/*
21mr|perl-Algorithm-Dependency-1.110.0-9|34	
21mr|perl-Algorithm-Dependency-1.110.0-9|35	#----------------------------------------------------------------------------
21mr|perl-Algorithm-Dependency-1.110.0-9|36	
21mr|perl-Algorithm-Dependency-1.110.0-9|37	%prep
21mr|perl-Algorithm-Dependency-1.110.0-9|38	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Algorithm-Dependency-1.110.0-9|39	
21mr|perl-Algorithm-Dependency-1.110.0-9|40	%build
21mr|perl-Algorithm-Dependency-1.110.0-9|41	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Algorithm-Dependency-1.110.0-9|42	%make
21mr|perl-Algorithm-Dependency-1.110.0-9|43	
21mr|perl-Algorithm-Dependency-1.110.0-9|44	%install
21mr|perl-Algorithm-Dependency-1.110.0-9|45	%makeinstall_std
21mr|perl-Algorithm-Dependency-1.110.0-9|46	
21mr|perl-Algorithm-Dependency-1.110.0-9|47	%check
21mr|perl-Algorithm-Dependency-1.110.0-9|48	make test

14692 21
21mr|perl-Algorithm-Diff-1.190.300-5|1	%define upstream_name    Algorithm-Diff
21mr|perl-Algorithm-Diff-1.190.300-5|2	%define upstream_version 1.1903
21mr|perl-Algorithm-Diff-1.190.300-5|3	
21mr|perl-Algorithm-Diff-1.190.300-5|4	Name:       perl-%{upstream_name}
21mr|perl-Algorithm-Diff-1.190.300-5|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Algorithm-Diff-1.190.300-5|6	Release:    5
21mr|perl-Algorithm-Diff-1.190.300-5|7	Epoch:      1
21mr|perl-Algorithm-Diff-1.190.300-5|8	
21mr|perl-Algorithm-Diff-1.190.300-5|9	Summary:    Compute `intelligent' differences between two files / lists
21mr|perl-Algorithm-Diff-1.190.300-5|10	
21mr|perl-Algorithm-Diff-1.190.300-5|11	License:    GPL+ or Artistic
21mr|perl-Algorithm-Diff-1.190.300-5|12	Group:      Development/Perl
21mr|perl-Algorithm-Diff-1.190.300-5|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Algorithm-Diff-1.190.300-5|14	Source0:    http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Algorithm-Diff-1.190.300-5|15	BuildRequires:  perl-devel
21mr|perl-Algorithm-Diff-1.190.300-5|16	BuildRequires:	perl-Test
21mr|perl-Algorithm-Diff-1.190.300-5|17	Buildarch:      noarch
21mr|perl-Algorithm-Diff-1.190.300-5|18	
21mr|perl-Algorithm-Diff-1.190.300-5|19	%description
21mr|perl-Algorithm-Diff-1.190.300-5|20	This module compute `intelligent' differences between two files / lists.
21mr|perl-Algorithm-Diff-1.190.300-5|21	
21mr|perl-Algorithm-Diff-1.190.300-5|22	%prep
21mr|perl-Algorithm-Diff-1.190.300-5|23	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Algorithm-Diff-1.190.300-5|24	
21mr|perl-Algorithm-Diff-1.190.300-5|25	%build
21mr|perl-Algorithm-Diff-1.190.300-5|26	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Algorithm-Diff-1.190.300-5|27	%make
21mr|perl-Algorithm-Diff-1.190.300-5|28	
21mr|perl-Algorithm-Diff-1.190.300-5|29	%install
21mr|perl-Algorithm-Diff-1.190.300-5|30	%makeinstall_std
21mr|perl-Algorithm-Diff-1.190.300-5|31	
21mr|perl-Algorithm-Diff-1.190.300-5|32	%check
21mr|perl-Algorithm-Diff-1.190.300-5|33	%make test
21mr|perl-Algorithm-Diff-1.190.300-5|34	
21mr|perl-Algorithm-Diff-1.190.300-5|35	%clean
21mr|perl-Algorithm-Diff-1.190.300-5|36	
21mr|perl-Algorithm-Diff-1.190.300-5|37	%files
21mr|perl-Algorithm-Diff-1.190.300-5|38	%doc README Changes
21mr|perl-Algorithm-Diff-1.190.300-5|39	%{perl_vendorlib}/Algorithm
21mr|perl-Algorithm-Diff-1.190.300-5|40	%{_mandir}/*/*

14693 21
21mr|perl-aliased-0.340.0-4|1	%define upstream_name    aliased
21mr|perl-aliased-0.340.0-4|2	%define upstream_version 0.34
21mr|perl-aliased-0.340.0-4|3	
21mr|perl-aliased-0.340.0-4|4	Summary:	Use shorter versions of class names
21mr|perl-aliased-0.340.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-aliased-0.340.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-aliased-0.340.0-4|7	Release:	4
21mr|perl-aliased-0.340.0-4|8	License:	GPL+ or Artistic
21mr|perl-aliased-0.340.0-4|9	Group:		Development/Perl
21mr|perl-aliased-0.340.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-aliased-0.340.0-4|11	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-aliased-0.340.0-4|12	# Minimum BR are below those but higher then
21mr|perl-aliased-0.340.0-4|13	# our perl provides. Symbianflo
21mr|perl-aliased-0.340.0-4|14	BuildRequires:	perl-devel
21mr|perl-aliased-0.340.0-4|15	BuildRequires:	perl(B)
21mr|perl-aliased-0.340.0-4|16	BuildRequires:	perl(Carp)
21mr|perl-aliased-0.340.0-4|17	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21mr|perl-aliased-0.340.0-4|18	BuildRequires:	perl(Exporter)
21mr|perl-aliased-0.340.0-4|19	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-aliased-0.340.0-4|20	BuildRequires:	perl(File::Spec)
21mr|perl-aliased-0.340.0-4|21	BuildRequires:	perl(Module::Build::Tiny)
21mr|perl-aliased-0.340.0-4|22	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-aliased-0.340.0-4|23	BuildRequires:	perl(base)
21mr|perl-aliased-0.340.0-4|24	BuildRequires:	perl(strict)
21mr|perl-aliased-0.340.0-4|25	BuildRequires:	perl(warnings)
21mr|perl-aliased-0.340.0-4|26	Provides:	perl(aliased) = %{EVRD}
21mr|perl-aliased-0.340.0-4|27	BuildArch:	noarch
21mr|perl-aliased-0.340.0-4|28	
21mr|perl-aliased-0.340.0-4|29	%description
21mr|perl-aliased-0.340.0-4|30	'aliased' is simple in concept but is a rather handy module. It loads the
21mr|perl-aliased-0.340.0-4|31	class you specify and exports into your namespace a subroutine that returns
21mr|perl-aliased-0.340.0-4|32	the class name. You can explicitly alias the class to another name or, if
21mr|perl-aliased-0.340.0-4|33	you prefer, you can do so implicitly. In the latter case, the name of the
21mr|perl-aliased-0.340.0-4|34	subroutine is the last part of the class name.
21mr|perl-aliased-0.340.0-4|35	
21mr|perl-aliased-0.340.0-4|36	%files
21mr|perl-aliased-0.340.0-4|37	%doc Changes META.json META.yml README
21mr|perl-aliased-0.340.0-4|38	%{_mandir}/man3/*
21mr|perl-aliased-0.340.0-4|39	%{perl_vendorlib}/*
21mr|perl-aliased-0.340.0-4|40	
21mr|perl-aliased-0.340.0-4|41	#----------------------------------------------------------------------------
21mr|perl-aliased-0.340.0-4|42	
21mr|perl-aliased-0.340.0-4|43	%prep
21mr|perl-aliased-0.340.0-4|44	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-aliased-0.340.0-4|45	
21mr|perl-aliased-0.340.0-4|46	%build
21mr|perl-aliased-0.340.0-4|47	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-aliased-0.340.0-4|48	%make
21mr|perl-aliased-0.340.0-4|49	
21mr|perl-aliased-0.340.0-4|50	%install
21mr|perl-aliased-0.340.0-4|51	%makeinstall_std
21mr|perl-aliased-0.340.0-4|52	
21mr|perl-aliased-0.340.0-4|53	%check
21mr|perl-aliased-0.340.0-4|54	make test

14694 21
21mr|perl-Alien-Build-2.460.0-1|1	%define upstream_name    Alien-Build
21mr|perl-Alien-Build-2.460.0-1|2	%define upstream_version 2.46
21mr|perl-Alien-Build-2.460.0-1|3	
21mr|perl-Alien-Build-2.460.0-1|4	#global __requires_exclude ^perl(Alien::xz)$
21mr|perl-Alien-Build-2.460.0-1|5	#global __requires_exclude ^perl(FFI::Platypus)$
21mr|perl-Alien-Build-2.460.0-1|6	%global __requires_exclude perl\\((Alien::xz|FFI::Platypus)\\)
21mr|perl-Alien-Build-2.460.0-1|7	
21mr|perl-Alien-Build-2.460.0-1|8	%{?perl_default_filter}
21mr|perl-Alien-Build-2.460.0-1|9	
21mr|perl-Alien-Build-2.460.0-1|10	Name:       perl-%{upstream_name}
21mr|perl-Alien-Build-2.460.0-1|11	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Alien-Build-2.460.0-1|12	Release:    1
21mr|perl-Alien-Build-2.460.0-1|13	Summary:    Build external dependencies for use in CPAN
21mr|perl-Alien-Build-2.460.0-1|14	License:    GPLv1+ or Artistic
21mr|perl-Alien-Build-2.460.0-1|15	Group:      Development/Perl
21mr|perl-Alien-Build-2.460.0-1|16	Url:        https://metacpan.org/release/%{upstream_name}
21mr|perl-Alien-Build-2.460.0-1|17	Source0:    https://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Alien-Build-2.460.0-1|18	
21mr|perl-Alien-Build-2.460.0-1|19	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-Alien-Build-2.460.0-1|20	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.640.0
21mr|perl-Alien-Build-2.460.0-1|21	BuildRequires: perl(ExtUtils::ParseXS) >= 3.300.0
21mr|perl-Alien-Build-2.460.0-1|22	BuildRequires: perl(File::Which) >= 1.100.0
21mr|perl-Alien-Build-2.460.0-1|23	#BuildRequires: perl(File::chdir)
21mr|perl-Alien-Build-2.460.0-1|24	#BuildRequires: perl(JSON::PP)
21mr|perl-Alien-Build-2.460.0-1|25	#BuildRequires: perl(FFI::CheckLib) >= 0.110.0
21mr|perl-Alien-Build-2.460.0-1|26	#BuildRequires: perl(Capture::Tiny) >= 0.170.0
21mr|perl-Alien-Build-2.460.0-1|27	#BuildRequires: perl(Path::Tiny) >= 0.77.0
21mr|perl-Alien-Build-2.460.0-1|28	BuildRequires: perl(Module::Load)
21mr|perl-Alien-Build-2.460.0-1|29	BuildRequires: perl(Test2::API) >= 1.302.15
21mr|perl-Alien-Build-2.460.0-1|30	#BuildRequires: perl(Test2::Mock) >= 0.0.60
21mr|perl-Alien-Build-2.460.0-1|31	#BuildRequires: perl(Test2::Require) >= 0.0.60
21mr|perl-Alien-Build-2.460.0-1|32	#BuildRequires: perl(Test2::Require::Module) >= 0.0.60
21mr|perl-Alien-Build-2.460.0-1|33	#BuildRequires: perl(Test2::V0) >= 0.0.60
21mr|perl-Alien-Build-2.460.0-1|34	BuildRequires: perl(Text::ParseWords) >= 3.260.0
21mr|perl-Alien-Build-2.460.0-1|35	BuildRequires: perl-devel
21mr|perl-Alien-Build-2.460.0-1|36	BuildArch:  noarch
21mr|perl-Alien-Build-2.460.0-1|37	
21mr|perl-Alien-Build-2.460.0-1|38	%description
21mr|perl-Alien-Build-2.460.0-1|39	This module provides tools for building external (non-CPAN) dependencies for
21mr|perl-Alien-Build-2.460.0-1|40	CPAN. It is mainly designed to be used at install time of a CPAN client, and
21mr|perl-Alien-Build-2.460.0-1|41	work closely with Alien::Base which is used at runtime.
21mr|perl-Alien-Build-2.460.0-1|42	
21mr|perl-Alien-Build-2.460.0-1|43	%prep
21mr|perl-Alien-Build-2.460.0-1|44	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Alien-Build-2.460.0-1|45	
21mr|perl-Alien-Build-2.460.0-1|46	%build
21mr|perl-Alien-Build-2.460.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Alien-Build-2.460.0-1|48	%make_build CFLAGS="%{optflags}"
21mr|perl-Alien-Build-2.460.0-1|49	
21mr|perl-Alien-Build-2.460.0-1|50	%install
21mr|perl-Alien-Build-2.460.0-1|51	%make_install
21mr|perl-Alien-Build-2.460.0-1|52	
21mr|perl-Alien-Build-2.460.0-1|53	%files
21mr|perl-Alien-Build-2.460.0-1|54	%doc Changes INSTALL LICENSE META.json META.yml README SUPPORT example
21mr|perl-Alien-Build-2.460.0-1|55	%{_mandir}/man3/*
21mr|perl-Alien-Build-2.460.0-1|56	%perl_vendorlib/alienfile.pm
21mr|perl-Alien-Build-2.460.0-1|57	%perl_vendorlib/Alien/Build
21mr|perl-Alien-Build-2.460.0-1|58	%perl_vendorlib/Alien/Build.pm
21mr|perl-Alien-Build-2.460.0-1|59	%perl_vendorlib/Alien/Base
21mr|perl-Alien-Build-2.460.0-1|60	%perl_vendorlib/Alien/Base.pm
21mr|perl-Alien-Build-2.460.0-1|61	%perl_vendorlib/Alien/Role.pm
21mr|perl-Alien-Build-2.460.0-1|62	%perl_vendorlib/Test/Alien.pm
21mr|perl-Alien-Build-2.460.0-1|63	%perl_vendorlib/Test/Alien

14695 21
21mr|perl-Alien-Libxml2-0.160.0-1|1	%define upstream_name    Alien-Libxml2
21mr|perl-Alien-Libxml2-0.160.0-1|2	%define upstream_version 0.16
21mr|perl-Alien-Libxml2-0.160.0-1|3	
21mr|perl-Alien-Libxml2-0.160.0-1|4	%define debug_package %{nil}
21mr|perl-Alien-Libxml2-0.160.0-1|5	%{?perl_default_filter}
21mr|perl-Alien-Libxml2-0.160.0-1|6	
21mr|perl-Alien-Libxml2-0.160.0-1|7	Name:       perl-%{upstream_name}
21mr|perl-Alien-Libxml2-0.160.0-1|8	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Alien-Libxml2-0.160.0-1|9	Release:    1
21mr|perl-Alien-Libxml2-0.160.0-1|10	
21mr|perl-Alien-Libxml2-0.160.0-1|11	Summary:    Alien package for libxml2
21mr|perl-Alien-Libxml2-0.160.0-1|12	License:    GPLv1+ or Artistic
21mr|perl-Alien-Libxml2-0.160.0-1|13	Group:      Development/Perl
21mr|perl-Alien-Libxml2-0.160.0-1|14	Url:        http://metacpan.org/release/%{upstream_name}
21mr|perl-Alien-Libxml2-0.160.0-1|15	Source0:    http://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Alien-Libxml2-0.160.0-1|16	
21mr|perl-Alien-Libxml2-0.160.0-1|17	BuildRequires: perl(Alien::Base)
21mr|perl-Alien-Libxml2-0.160.0-1|18	BuildRequires: perl(Alien::Build)
21mr|perl-Alien-Libxml2-0.160.0-1|19	BuildRequires: perl(Alien::Build::MM)
21mr|perl-Alien-Libxml2-0.160.0-1|20	BuildRequires: perl(Alien::Build::Plugin::Build::SearchDep)
21mr|perl-Alien-Libxml2-0.160.0-1|21	BuildRequires: perl(Alien::Build::Plugin::Prefer::BadVersion)
21mr|perl-Alien-Libxml2-0.160.0-1|22	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-Alien-Libxml2-0.160.0-1|23	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Alien-Libxml2-0.160.0-1|24	#BuildRequires: perl(Test2::V0)
21mr|perl-Alien-Libxml2-0.160.0-1|25	#BuildRequires: perl(Test::Alien)
21mr|perl-Alien-Libxml2-0.160.0-1|26	BuildRequires: pkgconfig(libxml-2.0)
21mr|perl-Alien-Libxml2-0.160.0-1|27	
21mr|perl-Alien-Libxml2-0.160.0-1|28	%description
21mr|perl-Alien-Libxml2-0.160.0-1|29	Alien::Libxml2 - Download and install libxml2
21mr|perl-Alien-Libxml2-0.160.0-1|30	
21mr|perl-Alien-Libxml2-0.160.0-1|31	%prep
21mr|perl-Alien-Libxml2-0.160.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Alien-Libxml2-0.160.0-1|33	
21mr|perl-Alien-Libxml2-0.160.0-1|34	%build
21mr|perl-Alien-Libxml2-0.160.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Alien-Libxml2-0.160.0-1|36	
21mr|perl-Alien-Libxml2-0.160.0-1|37	%make_build
21mr|perl-Alien-Libxml2-0.160.0-1|38	
21mr|perl-Alien-Libxml2-0.160.0-1|39	%install
21mr|perl-Alien-Libxml2-0.160.0-1|40	%make_install
21mr|perl-Alien-Libxml2-0.160.0-1|41	
21mr|perl-Alien-Libxml2-0.160.0-1|42	%files
21mr|perl-Alien-Libxml2-0.160.0-1|43	%doc Changes INSTALL LICENSE META.json META.yml README
21mr|perl-Alien-Libxml2-0.160.0-1|44	%{_mandir}/man3/*
21mr|perl-Alien-Libxml2-0.160.0-1|45	%perl_vendorarch/*

14696 21
21mr|perl-AnyEvent-7.170.0-3|1	%define pkgname AnyEvent
21mr|perl-AnyEvent-7.170.0-3|2	%define filelist %{pkgname}-%{version}-filelist
21mr|perl-AnyEvent-7.170.0-3|3	%define maketest 1
21mr|perl-AnyEvent-7.170.0-3|4	%define upstream_version 7.17
21mr|perl-AnyEvent-7.170.0-3|5	
21mr|perl-AnyEvent-7.170.0-3|6	%define debug_package %{nil}
21mr|perl-AnyEvent-7.170.0-3|7	
21mr|perl-AnyEvent-7.170.0-3|8	%global __requires_exclude perl\\(AnyEvent:.*
21mr|perl-AnyEvent-7.170.0-3|9	
21mr|perl-AnyEvent-7.170.0-3|10	Name:		perl-%{pkgname}
21mr|perl-AnyEvent-7.170.0-3|11	Summary:	Provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|12	
21mr|perl-AnyEvent-7.170.0-3|13	Version:	%perl_convert_version %{upstream_version}
21mr|perl-AnyEvent-7.170.0-3|14	Release:	3
21mr|perl-AnyEvent-7.170.0-3|15	Epoch:		3
21mr|perl-AnyEvent-7.170.0-3|16	License:	Artistic
21mr|perl-AnyEvent-7.170.0-3|17	Group:		Development/Perl
21mr|perl-AnyEvent-7.170.0-3|18	URL:		http://search.cpan.org/~mlehmann/AnyEvent/
21mr|perl-AnyEvent-7.170.0-3|19	Source0:	http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-%{upstream_version}.tar.gz
21mr|perl-AnyEvent-7.170.0-3|20	Source1:	perl-AnyEvent.rpmlintrc
21mr|perl-AnyEvent-7.170.0-3|21	BuildRequires:	perl-devel
21mr|perl-AnyEvent-7.170.0-3|22	BuildRequires:	perl(Event)
21mr|perl-AnyEvent-7.170.0-3|23	BuildRequires:	perl-POE
21mr|perl-AnyEvent-7.170.0-3|24	BuildRequires:	perl(IO::Async)
21mr|perl-AnyEvent-7.170.0-3|25	BuildRequires:	perl(Canary::Stability)
21mr|perl-AnyEvent-7.170.0-3|26	
21mr|perl-AnyEvent-7.170.0-3|27	%description
21mr|perl-AnyEvent-7.170.0-3|28	AnyEvent - provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|29	Event, Glib, Tk, Perl, - various supported event loops.
21mr|perl-AnyEvent-7.170.0-3|30	
21mr|perl-AnyEvent-7.170.0-3|31	%package EV
21mr|perl-AnyEvent-7.170.0-3|32	Group:		Development/Perl
21mr|perl-AnyEvent-7.170.0-3|33	Summary:	Provide framework for multiple event loops - EV integration
21mr|perl-AnyEvent-7.170.0-3|34	
21mr|perl-AnyEvent-7.170.0-3|35	
21mr|perl-AnyEvent-7.170.0-3|36	%description EV
21mr|perl-AnyEvent-7.170.0-3|37	AnyEvent - provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|38	EV event loop integration.
21mr|perl-AnyEvent-7.170.0-3|39	
21mr|perl-AnyEvent-7.170.0-3|40	%package Event-Lib
21mr|perl-AnyEvent-7.170.0-3|41	Group:		Development/Perl
21mr|perl-AnyEvent-7.170.0-3|42	Summary:	Provide framework for multiple event loops - Event::Lib integration
21mr|perl-AnyEvent-7.170.0-3|43	
21mr|perl-AnyEvent-7.170.0-3|44	%description Event-Lib
21mr|perl-AnyEvent-7.170.0-3|45	AnyEvent - provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|46	Event::Lib event loop integration.
21mr|perl-AnyEvent-7.170.0-3|47	
21mr|perl-AnyEvent-7.170.0-3|48	%package Tk
21mr|perl-AnyEvent-7.170.0-3|49	Group:		Development/Perl
21mr|perl-AnyEvent-7.170.0-3|50	Summary:	Provide framework for multiple event loops - Tk integration
21mr|perl-AnyEvent-7.170.0-3|51	
21mr|perl-AnyEvent-7.170.0-3|52	
21mr|perl-AnyEvent-7.170.0-3|53	%description Tk
21mr|perl-AnyEvent-7.170.0-3|54	AnyEvent - provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|55	Tk event loop integration.
21mr|perl-AnyEvent-7.170.0-3|56	
21mr|perl-AnyEvent-7.170.0-3|57	%package POE
21mr|perl-AnyEvent-7.170.0-3|58	Group:		Development/Perl
21mr|perl-AnyEvent-7.170.0-3|59	Summary:	Provide framework for multiple event loops - POE integration
21mr|perl-AnyEvent-7.170.0-3|60	
21mr|perl-AnyEvent-7.170.0-3|61	%description POE
21mr|perl-AnyEvent-7.170.0-3|62	AnyEvent - provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|63	POE event loop integration.
21mr|perl-AnyEvent-7.170.0-3|64	
21mr|perl-AnyEvent-7.170.0-3|65	%package IOAsync
21mr|perl-AnyEvent-7.170.0-3|66	Group:		Development/Perl
21mr|perl-AnyEvent-7.170.0-3|67	Summary:	Provide framework for multiple event loops - IO::Async integration
21mr|perl-AnyEvent-7.170.0-3|68	
21mr|perl-AnyEvent-7.170.0-3|69	%description IOAsync
21mr|perl-AnyEvent-7.170.0-3|70	AnyEvent - provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|71	IO::Async event loop integration.
21mr|perl-AnyEvent-7.170.0-3|72	
21mr|perl-AnyEvent-7.170.0-3|73	%package Irssi
21mr|perl-AnyEvent-7.170.0-3|74	Group:		Development/Perl
21mr|perl-AnyEvent-7.170.0-3|75	Summary:	Provide framework for multiple event loops - Irssi integration
21mr|perl-AnyEvent-7.170.0-3|76	
21mr|perl-AnyEvent-7.170.0-3|77	
21mr|perl-AnyEvent-7.170.0-3|78	%description Irssi
21mr|perl-AnyEvent-7.170.0-3|79	AnyEvent - provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|80	Irssi event loop integration.
21mr|perl-AnyEvent-7.170.0-3|81	
21mr|perl-AnyEvent-7.170.0-3|82	#%package UV
21mr|perl-AnyEvent-7.170.0-3|83	#Group:      Development/Perl
21mr|perl-AnyEvent-7.170.0-3|84	#Summary:    Provide framework for multiple event loops - UV integration
21mr|perl-AnyEvent-7.170.0-3|85	
21mr|perl-AnyEvent-7.170.0-3|86	#%description UV
21mr|perl-AnyEvent-7.170.0-3|87	#AnyEvent - provide framework for multiple event loops
21mr|perl-AnyEvent-7.170.0-3|88	#UV event loop integration
21mr|perl-AnyEvent-7.170.0-3|89	
21mr|perl-AnyEvent-7.170.0-3|90	%prep
21mr|perl-AnyEvent-7.170.0-3|91	%setup -q -n %{pkgname}-%{upstream_version}
21mr|perl-AnyEvent-7.170.0-3|92	chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}
21mr|perl-AnyEvent-7.170.0-3|93	
21mr|perl-AnyEvent-7.170.0-3|94	%build
21mr|perl-AnyEvent-7.170.0-3|95	#grep -rsl '^#!.*perl' . |
21mr|perl-AnyEvent-7.170.0-3|96	#grep -v '.bak$' |xargs --no-run-if-empty \
21mr|perl-AnyEvent-7.170.0-3|97	#perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
21mr|perl-AnyEvent-7.170.0-3|98	#CFLAGS="%{optflags}"
21mr|perl-AnyEvent-7.170.0-3|99	#perl Makefile.PL `perl -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '` INSTALLDIRS=vendor
21mr|perl-AnyEvent-7.170.0-3|100	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-AnyEvent-7.170.0-3|101	%make
21mr|perl-AnyEvent-7.170.0-3|102	
21mr|perl-AnyEvent-7.170.0-3|103	%check
21mr|perl-AnyEvent-7.170.0-3|104	make test
21mr|perl-AnyEvent-7.170.0-3|105	
21mr|perl-AnyEvent-7.170.0-3|106	%install
21mr|perl-AnyEvent-7.170.0-3|107	#%makeinstall `perl -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`
21mr|perl-AnyEvent-7.170.0-3|108	%make_install
21mr|perl-AnyEvent-7.170.0-3|109	
21mr|perl-AnyEvent-7.170.0-3|110	# remove special files
21mr|perl-AnyEvent-7.170.0-3|111	find %{buildroot} -name "perllocal.pod" \
21mr|perl-AnyEvent-7.170.0-3|112	-o -name ".packlist"                \
21mr|perl-AnyEvent-7.170.0-3|113	-o -name "*.bs"                     \
21mr|perl-AnyEvent-7.170.0-3|114	|xargs -i rm -f {}
21mr|perl-AnyEvent-7.170.0-3|115	
21mr|perl-AnyEvent-7.170.0-3|116	# no empty directories
21mr|perl-AnyEvent-7.170.0-3|117	find %{buildroot}%{_prefix}             \
21mr|perl-AnyEvent-7.170.0-3|118	-type d -depth                      \
21mr|perl-AnyEvent-7.170.0-3|119	-exec rmdir {} \; 2>/dev/null
21mr|perl-AnyEvent-7.170.0-3|120	
21mr|perl-AnyEvent-7.170.0-3|121	#we don't have perl-Qt anymore:
21mr|perl-AnyEvent-7.170.0-3|122	rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/Qt.pm
21mr|perl-AnyEvent-7.170.0-3|123	rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::Qt*
21mr|perl-AnyEvent-7.170.0-3|124	#we don't have perl-FLTK (yet):
21mr|perl-AnyEvent-7.170.0-3|125	rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/FLTK.pm
21mr|perl-AnyEvent-7.170.0-3|126	rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::FLTK*
21mr|perl-AnyEvent-7.170.0-3|127	#we don't have perl-UV (yet):
21mr|perl-AnyEvent-7.170.0-3|128	rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/UV.pm
21mr|perl-AnyEvent-7.170.0-3|129	rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::UV*
21mr|perl-AnyEvent-7.170.0-3|130	#only for Mac:
21mr|perl-AnyEvent-7.170.0-3|131	rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/Cocoa.pm
21mr|perl-AnyEvent-7.170.0-3|132	rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::Cocoa*
21mr|perl-AnyEvent-7.170.0-3|133	
21mr|perl-AnyEvent-7.170.0-3|134	%files
21mr|perl-AnyEvent-7.170.0-3|135	%doc README Changes
21mr|perl-AnyEvent-7.170.0-3|136	%{perl_vendorarch}/AE.pm
21mr|perl-AnyEvent-7.170.0-3|137	%{perl_vendorarch}/AnyEvent.pm
21mr|perl-AnyEvent-7.170.0-3|138	%dir %{perl_vendorarch}/AnyEvent
21mr|perl-AnyEvent-7.170.0-3|139	%dir %{perl_vendorarch}/AnyEvent/Impl
21mr|perl-AnyEvent-7.170.0-3|140	%{perl_vendorarch}/AnyEvent/Debug.pm
21mr|perl-AnyEvent-7.170.0-3|141	%{perl_vendorarch}/AnyEvent/DNS.pm
21mr|perl-AnyEvent-7.170.0-3|142	%{perl_vendorarch}/AnyEvent/FAQ.pod
21mr|perl-AnyEvent-7.170.0-3|143	%{perl_vendorarch}/AnyEvent/Handle.pm
21mr|perl-AnyEvent-7.170.0-3|144	%{perl_vendorarch}/AnyEvent/Log.pm
21mr|perl-AnyEvent-7.170.0-3|145	%{perl_vendorarch}/AnyEvent/Loop.pm
21mr|perl-AnyEvent-7.170.0-3|146	%{perl_vendorarch}/AnyEvent/Socket.pm
21mr|perl-AnyEvent-7.170.0-3|147	%{perl_vendorarch}/AnyEvent/Strict.pm
21mr|perl-AnyEvent-7.170.0-3|148	%{perl_vendorarch}/AnyEvent/Intro.pod
21mr|perl-AnyEvent-7.170.0-3|149	%{perl_vendorarch}/AnyEvent/TLS.pm
21mr|perl-AnyEvent-7.170.0-3|150	%{perl_vendorarch}/AnyEvent/Util.pm
21mr|perl-AnyEvent-7.170.0-3|151	%{perl_vendorarch}/AnyEvent/Util/
21mr|perl-AnyEvent-7.170.0-3|152	%{perl_vendorarch}/AnyEvent/IO.pm
21mr|perl-AnyEvent-7.170.0-3|153	%{perl_vendorarch}/AnyEvent/IO/
21mr|perl-AnyEvent-7.170.0-3|154	%{perl_vendorarch}/AnyEvent/Impl/Event.pm
21mr|perl-AnyEvent-7.170.0-3|155	%{perl_vendorarch}/AnyEvent/Impl/Glib.pm
21mr|perl-AnyEvent-7.170.0-3|156	%{perl_vendorarch}/AnyEvent/Impl/Perl.pm
21mr|perl-AnyEvent-7.170.0-3|157	%{perl_vendorarch}/AnyEvent/constants.pl
21mr|perl-AnyEvent-7.170.0-3|158	%{_mandir}/man3/AE.3pm*
21mr|perl-AnyEvent-7.170.0-3|159	%{_mandir}/man3/AnyEvent.3pm*
21mr|perl-AnyEvent-7.170.0-3|160	%{_mandir}/man3/AnyEvent::Debug*
21mr|perl-AnyEvent-7.170.0-3|161	%{_mandir}/man3/AnyEvent::DNS*
21mr|perl-AnyEvent-7.170.0-3|162	%{_mandir}/man3/AnyEvent::FAQ*
21mr|perl-AnyEvent-7.170.0-3|163	%{_mandir}/man3/AnyEvent::Handle*
21mr|perl-AnyEvent-7.170.0-3|164	%{_mandir}/man3/AnyEvent::Socket.*
21mr|perl-AnyEvent-7.170.0-3|165	%{_mandir}/man3/AnyEvent::Strict.*
21mr|perl-AnyEvent-7.170.0-3|166	%{_mandir}/man3/AnyEvent::Util.*
21mr|perl-AnyEvent-7.170.0-3|167	%{_mandir}/man3/AnyEvent::Intro.*
21mr|perl-AnyEvent-7.170.0-3|168	%{_mandir}/man3/AnyEvent::IO*
21mr|perl-AnyEvent-7.170.0-3|169	%{_mandir}/man3/AnyEvent::Impl::Event.*
21mr|perl-AnyEvent-7.170.0-3|170	%{_mandir}/man3/AnyEvent::Impl::Glib.*
21mr|perl-AnyEvent-7.170.0-3|171	%{_mandir}/man3/AnyEvent::Impl::Perl*
21mr|perl-AnyEvent-7.170.0-3|172	%{_mandir}/man3/AnyEvent::Log.*
21mr|perl-AnyEvent-7.170.0-3|173	%{_mandir}/man3/AnyEvent::Loop.*
21mr|perl-AnyEvent-7.170.0-3|174	%{_mandir}/man3/AnyEvent::TLS*
21mr|perl-AnyEvent-7.170.0-3|175	
21mr|perl-AnyEvent-7.170.0-3|176	%files EV
21mr|perl-AnyEvent-7.170.0-3|177	%{perl_vendorarch}/AnyEvent/Impl/EV.pm
21mr|perl-AnyEvent-7.170.0-3|178	%{_mandir}/man3/AnyEvent::Impl::EV.3pm*
21mr|perl-AnyEvent-7.170.0-3|179	
21mr|perl-AnyEvent-7.170.0-3|180	%files Event-Lib
21mr|perl-AnyEvent-7.170.0-3|181	%{perl_vendorarch}/AnyEvent/Impl/EventLib.pm
21mr|perl-AnyEvent-7.170.0-3|182	%{_mandir}/man3/AnyEvent::Impl::EventLib.3pm*
21mr|perl-AnyEvent-7.170.0-3|183	
21mr|perl-AnyEvent-7.170.0-3|184	%files Tk
21mr|perl-AnyEvent-7.170.0-3|185	%{perl_vendorarch}/AnyEvent/Impl/Tk.pm
21mr|perl-AnyEvent-7.170.0-3|186	%{_mandir}/man3/AnyEvent::Impl::Tk*
21mr|perl-AnyEvent-7.170.0-3|187	
21mr|perl-AnyEvent-7.170.0-3|188	%files POE
21mr|perl-AnyEvent-7.170.0-3|189	%{perl_vendorarch}/AnyEvent/Impl/POE.pm
21mr|perl-AnyEvent-7.170.0-3|190	%{_mandir}/man3/AnyEvent::Impl::POE*
21mr|perl-AnyEvent-7.170.0-3|191	
21mr|perl-AnyEvent-7.170.0-3|192	%files IOAsync
21mr|perl-AnyEvent-7.170.0-3|193	%{perl_vendorarch}/AnyEvent/Impl/IOAsync.pm
21mr|perl-AnyEvent-7.170.0-3|194	%{_mandir}/man3/AnyEvent::Impl::IOAsync*
21mr|perl-AnyEvent-7.170.0-3|195	
21mr|perl-AnyEvent-7.170.0-3|196	%files Irssi
21mr|perl-AnyEvent-7.170.0-3|197	%{perl_vendorarch}/AnyEvent/Impl/Irssi.pm
21mr|perl-AnyEvent-7.170.0-3|198	%{_mandir}/man3/AnyEvent::Impl::Irssi*
21mr|perl-AnyEvent-7.170.0-3|199	
21mr|perl-AnyEvent-7.170.0-3|200	#%files UV
21mr|perl-AnyEvent-7.170.0-3|201	#%{perl_vendorarch}/AnyEvent/Impl/UV.pm
21mr|perl-AnyEvent-7.170.0-3|202	#%{_mandir}/man3/AnyEvent::Impl::UV.3pm*

14697 21
21mr|perl-AnyEvent-AIO-1.100.0-11|1	%define upstream_name    AnyEvent-AIO
21mr|perl-AnyEvent-AIO-1.100.0-11|2	%define upstream_version 1.1
21mr|perl-AnyEvent-AIO-1.100.0-11|3	
21mr|perl-AnyEvent-AIO-1.100.0-11|4	%if %{_use_internal_dependency_generator}
21mr|perl-AnyEvent-AIO-1.100.0-11|5	%global __requires_exclude perl\\(Exporter(.*)\\)
21mr|perl-AnyEvent-AIO-1.100.0-11|6	%else
21mr|perl-AnyEvent-AIO-1.100.0-11|7	%define _requires_exceptions Exporter
21mr|perl-AnyEvent-AIO-1.100.0-11|8	%endif
21mr|perl-AnyEvent-AIO-1.100.0-11|9	
21mr|perl-AnyEvent-AIO-1.100.0-11|10	Name:		perl-%{upstream_name}
21mr|perl-AnyEvent-AIO-1.100.0-11|11	Version:	%perl_convert_version %{upstream_version}
21mr|perl-AnyEvent-AIO-1.100.0-11|12	Release:	11
21mr|perl-AnyEvent-AIO-1.100.0-11|13	
21mr|perl-AnyEvent-AIO-1.100.0-11|14	Summary: 	Truly asynchronous file and directrory I/O
21mr|perl-AnyEvent-AIO-1.100.0-11|15	
21mr|perl-AnyEvent-AIO-1.100.0-11|16	License:	GPL+ or Artistic
21mr|perl-AnyEvent-AIO-1.100.0-11|17	Group:		Development/Perl
21mr|perl-AnyEvent-AIO-1.100.0-11|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-AnyEvent-AIO-1.100.0-11|19	Source0:	http://www.cpan.org/modules/by-module/AnyEvent/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-AnyEvent-AIO-1.100.0-11|20	
21mr|perl-AnyEvent-AIO-1.100.0-11|21	BuildRequires:	perl(AnyEvent)
21mr|perl-AnyEvent-AIO-1.100.0-11|22	BuildRequires:	perl(IO::AIO)
21mr|perl-AnyEvent-AIO-1.100.0-11|23	BuildRequires:	perl-devel
21mr|perl-AnyEvent-AIO-1.100.0-11|24	
21mr|perl-AnyEvent-AIO-1.100.0-11|25	BuildArch:	noarch
21mr|perl-AnyEvent-AIO-1.100.0-11|26	
21mr|perl-AnyEvent-AIO-1.100.0-11|27	%description
21mr|perl-AnyEvent-AIO-1.100.0-11|28	This module is an the AnyEvent manpage user, you need to make sure that you
21mr|perl-AnyEvent-AIO-1.100.0-11|29	use and run a supported event loop.
21mr|perl-AnyEvent-AIO-1.100.0-11|30	
21mr|perl-AnyEvent-AIO-1.100.0-11|31	Loading this module will install the necessary magic to seamlessly
21mr|perl-AnyEvent-AIO-1.100.0-11|32	integrate the IO::AIO manpage into the AnyEvent manpage, i.e. you no longer
21mr|perl-AnyEvent-AIO-1.100.0-11|33	need to concern yourself with calling 'IO::AIO::poll_cb' or any of that
21mr|perl-AnyEvent-AIO-1.100.0-11|34	stuff (you still can, but this module will do it in case you don't).
21mr|perl-AnyEvent-AIO-1.100.0-11|35	
21mr|perl-AnyEvent-AIO-1.100.0-11|36	The AnyEvent watcher can be disabled by executing 'undef
21mr|perl-AnyEvent-AIO-1.100.0-11|37	$AnyEvent::AIO::WATCHER'. Please notify the author of when and why you
21mr|perl-AnyEvent-AIO-1.100.0-11|38	think this was necessary.
21mr|perl-AnyEvent-AIO-1.100.0-11|39	
21mr|perl-AnyEvent-AIO-1.100.0-11|40	%prep
21mr|perl-AnyEvent-AIO-1.100.0-11|41	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-AnyEvent-AIO-1.100.0-11|42	
21mr|perl-AnyEvent-AIO-1.100.0-11|43	%build
21mr|perl-AnyEvent-AIO-1.100.0-11|44	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-AnyEvent-AIO-1.100.0-11|45	%make
21mr|perl-AnyEvent-AIO-1.100.0-11|46	
21mr|perl-AnyEvent-AIO-1.100.0-11|47	%check
21mr|perl-AnyEvent-AIO-1.100.0-11|48	%make test
21mr|perl-AnyEvent-AIO-1.100.0-11|49	
21mr|perl-AnyEvent-AIO-1.100.0-11|50	%install
21mr|perl-AnyEvent-AIO-1.100.0-11|51	%makeinstall_std
21mr|perl-AnyEvent-AIO-1.100.0-11|52	
21mr|perl-AnyEvent-AIO-1.100.0-11|53	%files
21mr|perl-AnyEvent-AIO-1.100.0-11|54	%doc README Changes META.yml
21mr|perl-AnyEvent-AIO-1.100.0-11|55	%{_mandir}/man3/*
21mr|perl-AnyEvent-AIO-1.100.0-11|56	%{perl_vendorlib}/*

14698 21
21mr|perl-AnyEvent-BDB-1.100.0-9|1	%define upstream_name    AnyEvent-BDB
21mr|perl-AnyEvent-BDB-1.100.0-9|2	%define upstream_version 1.1
21mr|perl-AnyEvent-BDB-1.100.0-9|3	
21mr|perl-AnyEvent-BDB-1.100.0-9|4	%if %{_use_internal_dependency_generator}
21mr|perl-AnyEvent-BDB-1.100.0-9|5	%global __requires_exclude perl\\(Exporter(.*)\\)
21mr|perl-AnyEvent-BDB-1.100.0-9|6	%else
21mr|perl-AnyEvent-BDB-1.100.0-9|7	%define _requires_exceptions Exporter::
21mr|perl-AnyEvent-BDB-1.100.0-9|8	%endif
21mr|perl-AnyEvent-BDB-1.100.0-9|9	
21mr|perl-AnyEvent-BDB-1.100.0-9|10	Name:		perl-%{upstream_name}
21mr|perl-AnyEvent-BDB-1.100.0-9|11	Version:	%perl_convert_version %{upstream_version}
21mr|perl-AnyEvent-BDB-1.100.0-9|12	Release:	9
21mr|perl-AnyEvent-BDB-1.100.0-9|13	
21mr|perl-AnyEvent-BDB-1.100.0-9|14	Summary:	Truly asynchronous berkeley db access
21mr|perl-AnyEvent-BDB-1.100.0-9|15	
21mr|perl-AnyEvent-BDB-1.100.0-9|16	License:	GPL or Artistic
21mr|perl-AnyEvent-BDB-1.100.0-9|17	Group:		Development/Perl
21mr|perl-AnyEvent-BDB-1.100.0-9|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-AnyEvent-BDB-1.100.0-9|19	Source0:	http://www.cpan.org/modules/by-module/AnyEvent/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-AnyEvent-BDB-1.100.0-9|20	
21mr|perl-AnyEvent-BDB-1.100.0-9|21	BuildRequires:	perl-devel
21mr|perl-AnyEvent-BDB-1.100.0-9|22	BuildRequires:	perl-AnyEvent
21mr|perl-AnyEvent-BDB-1.100.0-9|23	BuildRequires:	perl-BDB >= 1.5
21mr|perl-AnyEvent-BDB-1.100.0-9|24	
21mr|perl-AnyEvent-BDB-1.100.0-9|25	BuildArch: noarch
21mr|perl-AnyEvent-BDB-1.100.0-9|26	
21mr|perl-AnyEvent-BDB-1.100.0-9|27	%description
21mr|perl-AnyEvent-BDB-1.100.0-9|28	This module is an the AnyEvent manpage user, you need to make sure that you
21mr|perl-AnyEvent-BDB-1.100.0-9|29	use and run a supported event loop.
21mr|perl-AnyEvent-BDB-1.100.0-9|30	
21mr|perl-AnyEvent-BDB-1.100.0-9|31	Loading this module will install the necessary magic to seamlessly
21mr|perl-AnyEvent-BDB-1.100.0-9|32	integrate the BDB manpage into the AnyEvent manpage, i.e. you no longer
21mr|perl-AnyEvent-BDB-1.100.0-9|33	need to concern yourself with calling 'BDB::poll_cb' or any of that stuff
21mr|perl-AnyEvent-BDB-1.100.0-9|34	(you still can, but this module will do it in case you don't).
21mr|perl-AnyEvent-BDB-1.100.0-9|35	
21mr|perl-AnyEvent-BDB-1.100.0-9|36	The AnyEvent watcher can be disabled by executing 'undef
21mr|perl-AnyEvent-BDB-1.100.0-9|37	$AnyEvent::BDB::WATCHER'. Please notify the author of when and why you
21mr|perl-AnyEvent-BDB-1.100.0-9|38	think this was necessary.
21mr|perl-AnyEvent-BDB-1.100.0-9|39	
21mr|perl-AnyEvent-BDB-1.100.0-9|40	%prep
21mr|perl-AnyEvent-BDB-1.100.0-9|41	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-AnyEvent-BDB-1.100.0-9|42	
21mr|perl-AnyEvent-BDB-1.100.0-9|43	%build
21mr|perl-AnyEvent-BDB-1.100.0-9|44	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-AnyEvent-BDB-1.100.0-9|45	%make
21mr|perl-AnyEvent-BDB-1.100.0-9|46	
21mr|perl-AnyEvent-BDB-1.100.0-9|47	%check
21mr|perl-AnyEvent-BDB-1.100.0-9|48	%make test
21mr|perl-AnyEvent-BDB-1.100.0-9|49	
21mr|perl-AnyEvent-BDB-1.100.0-9|50	%install
21mr|perl-AnyEvent-BDB-1.100.0-9|51	%makeinstall_std
21mr|perl-AnyEvent-BDB-1.100.0-9|52	
21mr|perl-AnyEvent-BDB-1.100.0-9|53	%files
21mr|perl-AnyEvent-BDB-1.100.0-9|54	%doc README Changes META.yml
21mr|perl-AnyEvent-BDB-1.100.0-9|55	%{_mandir}/man3/*
21mr|perl-AnyEvent-BDB-1.100.0-9|56	%{perl_vendorlib}/*

14699 21
21mr|perl-Apache-Test-1.400.0-3|1	# XXX How did these provides appear?
21mr|perl-Apache-Test-1.400.0-3|2	# perl(HTTP::Request::Common) is provided by perl-HTTP-Message
21mr|perl-Apache-Test-1.400.0-3|3	%global __provides_exclude ^perl\\((HTTP::Request::Common|warnings)\\)
21mr|perl-Apache-Test-1.400.0-3|4	
21mr|perl-Apache-Test-1.400.0-3|5	%define upstream_name Apache-Test
21mr|perl-Apache-Test-1.400.0-3|6	%define upstream_version 1.40
21mr|perl-Apache-Test-1.400.0-3|7	
21mr|perl-Apache-Test-1.400.0-3|8	Name:		perl-%{upstream_name}
21mr|perl-Apache-Test-1.400.0-3|9	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Apache-Test-1.400.0-3|10	Release:	3
21mr|perl-Apache-Test-1.400.0-3|11	Summary:	Test.pm wrapper with helpers for testing Apache
21mr|perl-Apache-Test-1.400.0-3|12	
21mr|perl-Apache-Test-1.400.0-3|13	License:	GPL+ or Artistic
21mr|perl-Apache-Test-1.400.0-3|14	Group:		Development/Perl
21mr|perl-Apache-Test-1.400.0-3|15	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Apache-Test-1.400.0-3|16	Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Apache-Test-1.400.0-3|17	BuildArch:	noarch
21mr|perl-Apache-Test-1.400.0-3|18	Provides:	perl(Apache::TestConfigParse)
21mr|perl-Apache-Test-1.400.0-3|19	Provides:	perl(Apache::TestConfigPerl)
21mr|perl-Apache-Test-1.400.0-3|20	BuildRequires:	perl-devel
21mr|perl-Apache-Test-1.400.0-3|21	BuildRequires:	perl-Test
21mr|perl-Apache-Test-1.400.0-3|22	
21mr|perl-Apache-Test-1.400.0-3|23	%description
21mr|perl-Apache-Test-1.400.0-3|24	Apache::Test is a test toolkit for testing an Apache server with any
21mr|perl-Apache-Test-1.400.0-3|25	configuration. It works with Apache 1.3 and Apache 2.0 and any of its modules,
21mr|perl-Apache-Test-1.400.0-3|26	including mod_perl 1.0 and 2.0. It was originally developed for testing
21mr|perl-Apache-Test-1.400.0-3|27	mod_perl 2.0.
21mr|perl-Apache-Test-1.400.0-3|28	
21mr|perl-Apache-Test-1.400.0-3|29	%prep
21mr|perl-Apache-Test-1.400.0-3|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Apache-Test-1.400.0-3|31	
21mr|perl-Apache-Test-1.400.0-3|32	%build
21mr|perl-Apache-Test-1.400.0-3|33	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Apache-Test-1.400.0-3|34	%make
21mr|perl-Apache-Test-1.400.0-3|35	
21mr|perl-Apache-Test-1.400.0-3|36	%install
21mr|perl-Apache-Test-1.400.0-3|37	
21mr|perl-Apache-Test-1.400.0-3|38	%makeinstall_std
21mr|perl-Apache-Test-1.400.0-3|39	
21mr|perl-Apache-Test-1.400.0-3|40	%files
21mr|perl-Apache-Test-1.400.0-3|41	%doc CONTRIBUTORS Changes INSTALL LICENSE README SUPPORT ToDo
21mr|perl-Apache-Test-1.400.0-3|42	%{perl_vendorlib}/Apache
21mr|perl-Apache-Test-1.400.0-3|43	%{perl_vendorlib}/Bundle
21mr|perl-Apache-Test-1.400.0-3|44	%{_mandir}/*/*

14700 21
21mr|perl-AppConfig-1.710.0-6|1	%define upstream_name    AppConfig
21mr|perl-AppConfig-1.710.0-6|2	%define upstream_version 1.71
21mr|perl-AppConfig-1.710.0-6|3	
21mr|perl-AppConfig-1.710.0-6|4	Summary:	Perl5 modules for reading configuration
21mr|perl-AppConfig-1.710.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-AppConfig-1.710.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-AppConfig-1.710.0-6|7	Release:	6
21mr|perl-AppConfig-1.710.0-6|8	License:	GPL
21mr|perl-AppConfig-1.710.0-6|9	Group:		Development/Perl
21mr|perl-AppConfig-1.710.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-AppConfig-1.710.0-6|11	Source0:	http://www.cpan.org/modules/by-module/AppConfig/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-AppConfig-1.710.0-6|12	BuildRequires:	perl-devel
21mr|perl-AppConfig-1.710.0-6|13	BuildRequires:	perl-File-HomeDir
21mr|perl-AppConfig-1.710.0-6|14	BuildArch:	noarch
21mr|perl-AppConfig-1.710.0-6|15	
21mr|perl-AppConfig-1.710.0-6|16	%description
21mr|perl-AppConfig-1.710.0-6|17	AppConfig has a powerful but easy to use module for parsing configuration
21mr|perl-AppConfig-1.710.0-6|18	files. It also has a simple and efficient module for parsing command line
21mr|perl-AppConfig-1.710.0-6|19	arguments.
21mr|perl-AppConfig-1.710.0-6|20	
21mr|perl-AppConfig-1.710.0-6|21	%files
21mr|perl-AppConfig-1.710.0-6|22	%doc README
21mr|perl-AppConfig-1.710.0-6|23	%{perl_vendorlib}/AppConfig
21mr|perl-AppConfig-1.710.0-6|24	%{perl_vendorlib}/AppConfig.pm
21mr|perl-AppConfig-1.710.0-6|25	%{_mandir}/*/*
21mr|perl-AppConfig-1.710.0-6|26	
21mr|perl-AppConfig-1.710.0-6|27	#----------------------------------------------------------------------------
21mr|perl-AppConfig-1.710.0-6|28	
21mr|perl-AppConfig-1.710.0-6|29	%prep
21mr|perl-AppConfig-1.710.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-AppConfig-1.710.0-6|31	
21mr|perl-AppConfig-1.710.0-6|32	%build
21mr|perl-AppConfig-1.710.0-6|33	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-AppConfig-1.710.0-6|34	%make
21mr|perl-AppConfig-1.710.0-6|35	
21mr|perl-AppConfig-1.710.0-6|36	%install
21mr|perl-AppConfig-1.710.0-6|37	%makeinstall_std
21mr|perl-AppConfig-1.710.0-6|38	
21mr|perl-AppConfig-1.710.0-6|39	%check
21mr|perl-AppConfig-1.710.0-6|40	%__make test

14701 21
21mr|perl-App-Nopaste-1.13.0-1|1	%define upstream_name App-Nopaste
21mr|perl-App-Nopaste-1.13.0-1|2	%define upstream_version 1.013
21mr|perl-App-Nopaste-1.13.0-1|3	
21mr|perl-App-Nopaste-1.13.0-1|4	Summary:	Easy access to any pastebin
21mr|perl-App-Nopaste-1.13.0-1|5	Name:		perl-%{upstream_name}
21mr|perl-App-Nopaste-1.13.0-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-App-Nopaste-1.13.0-1|7	Release:	1
21mr|perl-App-Nopaste-1.13.0-1|8	License:	GPL or Artistic
21mr|perl-App-Nopaste-1.13.0-1|9	Group:		Development/Perl
21mr|perl-App-Nopaste-1.13.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-App-Nopaste-1.13.0-1|11	Source0:	http://www.cpan.org/modules/by-module/App/App-Nopaste-%{upstream_version}.tar.gz
21mr|perl-App-Nopaste-1.13.0-1|12	BuildRequires:	perl-devel
21mr|perl-App-Nopaste-1.13.0-1|13	BuildRequires:	perl(Browser::Open)
21mr|perl-App-Nopaste-1.13.0-1|14	BuildRequires:	perl(Clipboard)
21mr|perl-App-Nopaste-1.13.0-1|15	BuildRequires:	perl(CPAN::Meta)
21mr|perl-App-Nopaste-1.13.0-1|16	BuildRequires:	perl(JSON::MaybeXS)
21mr|perl-App-Nopaste-1.13.0-1|17	BuildRequires:	perl(JSON::PP)
21mr|perl-App-Nopaste-1.13.0-1|18	BuildRequires:	perl(Class::Load)
21mr|perl-App-Nopaste-1.13.0-1|19	BuildRequires:	perl(Module::Pluggable)
21mr|perl-App-Nopaste-1.13.0-1|20	BuildRequires:	perl(Path::Tiny)
21mr|perl-App-Nopaste-1.13.0-1|21	BuildRequires:	perl(namespace::clean)
21mr|perl-App-Nopaste-1.13.0-1|22	BuildRequires:	perl(Getopt::Long::Descriptive)
21mr|perl-App-Nopaste-1.13.0-1|23	BuildRequires:	perl(YAML)
21mr|perl-App-Nopaste-1.13.0-1|24	BuildRequires:	perl(Sub::Name)
21mr|perl-App-Nopaste-1.13.0-1|25	BuildRequires:	perl(Module::Pluggable)
21mr|perl-App-Nopaste-1.13.0-1|26	BuildRequires:	perl(Test::More)
21mr|perl-App-Nopaste-1.13.0-1|27	BuildRequires:	perl(Test::Deep)
21mr|perl-App-Nopaste-1.13.0-1|28	BuildRequires:	perl(Test::Fatal)
21mr|perl-App-Nopaste-1.13.0-1|29	BuildRequires:	perl(WWW::Mechanize)
21mr|perl-App-Nopaste-1.13.0-1|30	BuildRequires:	perl(WWW::Pastebin::PastebinCom::Create)
21mr|perl-App-Nopaste-1.13.0-1|31	BuildArch:	noarch
21mr|perl-App-Nopaste-1.13.0-1|32	
21mr|perl-App-Nopaste-1.13.0-1|33	%description
21mr|perl-App-Nopaste-1.13.0-1|34	Pastebins (also known as nopaste sites) let you post text, usually code,
21mr|perl-App-Nopaste-1.13.0-1|35	for public viewing. They're used a lot in IRC channels to show code that
21mr|perl-App-Nopaste-1.13.0-1|36	would normally be too long to give directly in the channel (hence the name
21mr|perl-App-Nopaste-1.13.0-1|37	nopaste).
21mr|perl-App-Nopaste-1.13.0-1|38	
21mr|perl-App-Nopaste-1.13.0-1|39	Each pastebin is slightly different. When one pastebin goes down (I'm
21mr|perl-App-Nopaste-1.13.0-1|40	looking at you, the http://paste.husk.org manpage), then you have to find a
21mr|perl-App-Nopaste-1.13.0-1|41	new one. And if you usually use a script to publish text, then it's too
21mr|perl-App-Nopaste-1.13.0-1|42	much hassle.
21mr|perl-App-Nopaste-1.13.0-1|43	
21mr|perl-App-Nopaste-1.13.0-1|44	This module aims to smooth out the differences between pastebins, and
21mr|perl-App-Nopaste-1.13.0-1|45	provides redundancy: if one site doesn't work, it just tries a different
21mr|perl-App-Nopaste-1.13.0-1|46	one.
21mr|perl-App-Nopaste-1.13.0-1|47	
21mr|perl-App-Nopaste-1.13.0-1|48	%files
21mr|perl-App-Nopaste-1.13.0-1|49	%doc Changes
21mr|perl-App-Nopaste-1.13.0-1|50	%{perl_vendorlib}/App
21mr|perl-App-Nopaste-1.13.0-1|51	%{_bindir}/nopaste
21mr|perl-App-Nopaste-1.13.0-1|52	%{_mandir}/man1/nopaste.1*
21mr|perl-App-Nopaste-1.13.0-1|53	%{_mandir}/man3/*
21mr|perl-App-Nopaste-1.13.0-1|54	
21mr|perl-App-Nopaste-1.13.0-1|55	#----------------------------------------------------------------------------
21mr|perl-App-Nopaste-1.13.0-1|56	
21mr|perl-App-Nopaste-1.13.0-1|57	%prep
21mr|perl-App-Nopaste-1.13.0-1|58	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-App-Nopaste-1.13.0-1|59	
21mr|perl-App-Nopaste-1.13.0-1|60	%build
21mr|perl-App-Nopaste-1.13.0-1|61	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-App-Nopaste-1.13.0-1|62	%make
21mr|perl-App-Nopaste-1.13.0-1|63	
21mr|perl-App-Nopaste-1.13.0-1|64	%install
21mr|perl-App-Nopaste-1.13.0-1|65	%makeinstall_std
21mr|perl-App-Nopaste-1.13.0-1|66	
21mr|perl-App-Nopaste-1.13.0-1|67	%check
21mr|perl-App-Nopaste-1.13.0-1|68	make test

14702 21
21mr|perl-Archive-Cpio-0.100.0-4|1	%define upstream_name	 Archive-Cpio
21mr|perl-Archive-Cpio-0.100.0-4|2	%define upstream_version 0.10
21mr|perl-Archive-Cpio-0.100.0-4|3	
21mr|perl-Archive-Cpio-0.100.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Archive-Cpio-0.100.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Archive-Cpio-0.100.0-4|6	Release:	4
21mr|perl-Archive-Cpio-0.100.0-4|7	
21mr|perl-Archive-Cpio-0.100.0-4|8	Summary:	Manipulations of cpio archives
21mr|perl-Archive-Cpio-0.100.0-4|9	
21mr|perl-Archive-Cpio-0.100.0-4|10	License:	GPL+ or Artistic
21mr|perl-Archive-Cpio-0.100.0-4|11	Group:		Development/Perl
21mr|perl-Archive-Cpio-0.100.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Archive-Cpio-0.100.0-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/P/PI/PIXEL/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Archive-Cpio-0.100.0-4|14	BuildArch:	noarch
21mr|perl-Archive-Cpio-0.100.0-4|15	BuildRequires:	perl-devel
21mr|perl-Archive-Cpio-0.100.0-4|16	BuildRequires:	perl-Test
21mr|perl-Archive-Cpio-0.100.0-4|17	
21mr|perl-Archive-Cpio-0.100.0-4|18	%description
21mr|perl-Archive-Cpio-0.100.0-4|19	Archive::Cpio provides a few functions to read and write cpio files.
21mr|perl-Archive-Cpio-0.100.0-4|20	
21mr|perl-Archive-Cpio-0.100.0-4|21	cpio-filter is a script using Archive::Cpio that transforms a cpio archive on
21mr|perl-Archive-Cpio-0.100.0-4|22	the fly
21mr|perl-Archive-Cpio-0.100.0-4|23	
21mr|perl-Archive-Cpio-0.100.0-4|24	%prep
21mr|perl-Archive-Cpio-0.100.0-4|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Archive-Cpio-0.100.0-4|26	
21mr|perl-Archive-Cpio-0.100.0-4|27	%build
21mr|perl-Archive-Cpio-0.100.0-4|28	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Archive-Cpio-0.100.0-4|29	make
21mr|perl-Archive-Cpio-0.100.0-4|30	
21mr|perl-Archive-Cpio-0.100.0-4|31	%check
21mr|perl-Archive-Cpio-0.100.0-4|32	make test
21mr|perl-Archive-Cpio-0.100.0-4|33	
21mr|perl-Archive-Cpio-0.100.0-4|34	%install
21mr|perl-Archive-Cpio-0.100.0-4|35	%makeinstall_std
21mr|perl-Archive-Cpio-0.100.0-4|36	
21mr|perl-Archive-Cpio-0.100.0-4|37	%files
21mr|perl-Archive-Cpio-0.100.0-4|38	%doc Changes
21mr|perl-Archive-Cpio-0.100.0-4|39	%{perl_vendorlib}/Archive/Cpio*
21mr|perl-Archive-Cpio-0.100.0-4|40	%{_bindir}/*
21mr|perl-Archive-Cpio-0.100.0-4|41	%{_mandir}/*/*

14703 21
21mr|perl-Archive-Extract-0.800.0-2|1	%define	upstream_name	 Archive-Extract
21mr|perl-Archive-Extract-0.800.0-2|2	%define upstream_version 0.80
21mr|perl-Archive-Extract-0.800.0-2|3	
21mr|perl-Archive-Extract-0.800.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Archive-Extract-0.800.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Archive-Extract-0.800.0-2|6	Release:	2
21mr|perl-Archive-Extract-0.800.0-2|7	
21mr|perl-Archive-Extract-0.800.0-2|8	Summary:	A generic archive extracting mechanism
21mr|perl-Archive-Extract-0.800.0-2|9	
21mr|perl-Archive-Extract-0.800.0-2|10	License:	Artistic/GPL
21mr|perl-Archive-Extract-0.800.0-2|11	Group:		Development/Perl
21mr|perl-Archive-Extract-0.800.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Archive-Extract-0.800.0-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Archive-Extract-0.800.0-2|14	
21mr|perl-Archive-Extract-0.800.0-2|15	BuildRequires:	perl-devel
21mr|perl-Archive-Extract-0.800.0-2|16	BuildRequires:	perl(IPC::Cmd)                  >= 0.360.0
21mr|perl-Archive-Extract-0.800.0-2|17	BuildRequires:	perl(Module::Load::Conditional) >= 0.40.0
21mr|perl-Archive-Extract-0.800.0-2|18	BuildRequires:	perl-version
21mr|perl-Archive-Extract-0.800.0-2|19	BuildRequires:	perl-Test-Simple
21mr|perl-Archive-Extract-0.800.0-2|20	BuildArch:	noarch
21mr|perl-Archive-Extract-0.800.0-2|21	
21mr|perl-Archive-Extract-0.800.0-2|22	%description
21mr|perl-Archive-Extract-0.800.0-2|23	Archive::Extract is a generic archive extraction mechanism.
21mr|perl-Archive-Extract-0.800.0-2|24	
21mr|perl-Archive-Extract-0.800.0-2|25	It allows you to extract any archive file of the type .tar, .tar.gz, .gz, .Z,
21mr|perl-Archive-Extract-0.800.0-2|26	tar.bz2, .tbz, .bz2 or .zip without having to worry how it does so, or use
21mr|perl-Archive-Extract-0.800.0-2|27	different interfaces for each type by using either perl modules, or commandline
21mr|perl-Archive-Extract-0.800.0-2|28	tools on your system.
21mr|perl-Archive-Extract-0.800.0-2|29	
21mr|perl-Archive-Extract-0.800.0-2|30	%prep
21mr|perl-Archive-Extract-0.800.0-2|31	%setup -qn  %{upstream_name}-%{upstream_version}
21mr|perl-Archive-Extract-0.800.0-2|32	
21mr|perl-Archive-Extract-0.800.0-2|33	%build
21mr|perl-Archive-Extract-0.800.0-2|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Archive-Extract-0.800.0-2|35	%make
21mr|perl-Archive-Extract-0.800.0-2|36	
21mr|perl-Archive-Extract-0.800.0-2|37	%check
21mr|perl-Archive-Extract-0.800.0-2|38	%__make test
21mr|perl-Archive-Extract-0.800.0-2|39	
21mr|perl-Archive-Extract-0.800.0-2|40	%install
21mr|perl-Archive-Extract-0.800.0-2|41	%makeinstall_std
21mr|perl-Archive-Extract-0.800.0-2|42	
21mr|perl-Archive-Extract-0.800.0-2|43	%files
21mr|perl-Archive-Extract-0.800.0-2|44	%doc README CHANGES
21mr|perl-Archive-Extract-0.800.0-2|45	%{perl_vendorlib}/Archive/*
21mr|perl-Archive-Extract-0.800.0-2|46	%{_mandir}/*/*

14704 21
21mr|perl-Archive-Zip-1.530.0-4|1	%define upstream_name    Archive-Zip
21mr|perl-Archive-Zip-1.530.0-4|2	%define upstream_version 1.53
21mr|perl-Archive-Zip-1.530.0-4|3	
21mr|perl-Archive-Zip-1.530.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Archive-Zip-1.530.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Archive-Zip-1.530.0-4|6	Release:	4
21mr|perl-Archive-Zip-1.530.0-4|7	
21mr|perl-Archive-Zip-1.530.0-4|8	Summary:	Provide an interface to ZIP archive files
21mr|perl-Archive-Zip-1.530.0-4|9	
21mr|perl-Archive-Zip-1.530.0-4|10	License:	GPL+ or Artistic
21mr|perl-Archive-Zip-1.530.0-4|11	Group:		Development/Perl
21mr|perl-Archive-Zip-1.530.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Archive-Zip-1.530.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Archive-Zip-1.530.0-4|14	
21mr|perl-Archive-Zip-1.530.0-4|15	BuildRequires:	zlib-devel
21mr|perl-Archive-Zip-1.530.0-4|16	BuildRequires:	perl-devel
21mr|perl-Archive-Zip-1.530.0-4|17	BuildRequires:	perl(Compress::Zlib)
21mr|perl-Archive-Zip-1.530.0-4|18	BuildRequires:	perl(File::Which)
21mr|perl-Archive-Zip-1.530.0-4|19	BuildRequires:	perl-Test-Simple
21mr|perl-Archive-Zip-1.530.0-4|20	
21mr|perl-Archive-Zip-1.530.0-4|21	BuildArch:	noarch
21mr|perl-Archive-Zip-1.530.0-4|22	
21mr|perl-Archive-Zip-1.530.0-4|23	
21mr|perl-Archive-Zip-1.530.0-4|24	%description
21mr|perl-Archive-Zip-1.530.0-4|25	A Perl module that provides an interface to ZIP archive files.
21mr|perl-Archive-Zip-1.530.0-4|26	
21mr|perl-Archive-Zip-1.530.0-4|27	%prep
21mr|perl-Archive-Zip-1.530.0-4|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Archive-Zip-1.530.0-4|29	
21mr|perl-Archive-Zip-1.530.0-4|30	%build
21mr|perl-Archive-Zip-1.530.0-4|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Archive-Zip-1.530.0-4|32	%make CFLAGS="%{optflags}"
21mr|perl-Archive-Zip-1.530.0-4|33	
21mr|perl-Archive-Zip-1.530.0-4|34	%check
21mr|perl-Archive-Zip-1.530.0-4|35	%__make test
21mr|perl-Archive-Zip-1.530.0-4|36	
21mr|perl-Archive-Zip-1.530.0-4|37	%install
21mr|perl-Archive-Zip-1.530.0-4|38	%makeinstall_std
21mr|perl-Archive-Zip-1.530.0-4|39	
21mr|perl-Archive-Zip-1.530.0-4|40	%files
21mr|perl-Archive-Zip-1.530.0-4|41	%doc  Changes
21mr|perl-Archive-Zip-1.530.0-4|42	%doc examples
21mr|perl-Archive-Zip-1.530.0-4|43	%{_bindir}/crc32
21mr|perl-Archive-Zip-1.530.0-4|44	%{perl_vendorlib}/Archive
21mr|perl-Archive-Zip-1.530.0-4|45	%{_mandir}/*/*

14705 21
21mr|perl-Array-Compare-2.110.0-4|1	%define upstream_name    Array-Compare
21mr|perl-Array-Compare-2.110.0-4|2	%define upstream_version 2.11
21mr|perl-Array-Compare-2.110.0-4|3	
21mr|perl-Array-Compare-2.110.0-4|4	Summary:	Perl extension for comparing arrays
21mr|perl-Array-Compare-2.110.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Array-Compare-2.110.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Array-Compare-2.110.0-4|7	Release:	4
21mr|perl-Array-Compare-2.110.0-4|8	License:	GPL+ or Artistic
21mr|perl-Array-Compare-2.110.0-4|9	Group:		Development/Perl
21mr|perl-Array-Compare-2.110.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Array-Compare-2.110.0-4|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Array-Compare-2.110.0-4|12	BuildRequires:	perl-devel
21mr|perl-Array-Compare-2.110.0-4|13	BuildRequires:	perl(namespace::clean)
21mr|perl-Array-Compare-2.110.0-4|14	BuildRequires:	perl(Module::Build)
21mr|perl-Array-Compare-2.110.0-4|15	BuildRequires:	perl(Moo)
21mr|perl-Array-Compare-2.110.0-4|16	BuildRequires:	perl(strictures)
21mr|perl-Array-Compare-2.110.0-4|17	BuildRequires:	perl(Test::More)
21mr|perl-Array-Compare-2.110.0-4|18	BuildRequires:	perl(Test::NoWarnings)
21mr|perl-Array-Compare-2.110.0-4|19	BuildRequires:	perl(Types::Standard)
21mr|perl-Array-Compare-2.110.0-4|20	BuildArch: 	noarch
21mr|perl-Array-Compare-2.110.0-4|21	
21mr|perl-Array-Compare-2.110.0-4|22	%description
21mr|perl-Array-Compare-2.110.0-4|23	If you have two arrays and you want to know if they are the same or different,
21mr|perl-Array-Compare-2.110.0-4|24	then Array::Compare will be useful to you.
21mr|perl-Array-Compare-2.110.0-4|25	
21mr|perl-Array-Compare-2.110.0-4|26	%files
21mr|perl-Array-Compare-2.110.0-4|27	%doc Changes README
21mr|perl-Array-Compare-2.110.0-4|28	%{perl_vendorlib}/Array
21mr|perl-Array-Compare-2.110.0-4|29	%{_mandir}/*/*
21mr|perl-Array-Compare-2.110.0-4|30	
21mr|perl-Array-Compare-2.110.0-4|31	#----------------------------------------------------------------------------
21mr|perl-Array-Compare-2.110.0-4|32	
21mr|perl-Array-Compare-2.110.0-4|33	%prep
21mr|perl-Array-Compare-2.110.0-4|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Array-Compare-2.110.0-4|35	
21mr|perl-Array-Compare-2.110.0-4|36	%build
21mr|perl-Array-Compare-2.110.0-4|37	perl Build.PL installdirs=vendor
21mr|perl-Array-Compare-2.110.0-4|38	./Build
21mr|perl-Array-Compare-2.110.0-4|39	
21mr|perl-Array-Compare-2.110.0-4|40	%install
21mr|perl-Array-Compare-2.110.0-4|41	./Build install destdir=%{buildroot}
21mr|perl-Array-Compare-2.110.0-4|42	
21mr|perl-Array-Compare-2.110.0-4|43	%check
21mr|perl-Array-Compare-2.110.0-4|44	./Build test

14706 21
21mr|perl-Astro-FITS-Header-3.70.0-7|1	%if %{_use_internal_dependency_generator}
21mr|perl-Astro-FITS-Header-3.70.0-7|2	%global __requires_exclude ^perl\\((Starlink::AST|NDF|Astro::FITS::CFITSIO|GSD)
21mr|perl-Astro-FITS-Header-3.70.0-7|3	%else
21mr|perl-Astro-FITS-Header-3.70.0-7|4	%define _requires_exceptions Starlink::AST\\|NDF|Astro::FITS::CFITSIO\\|GSD
21mr|perl-Astro-FITS-Header-3.70.0-7|5	%endif
21mr|perl-Astro-FITS-Header-3.70.0-7|6	
21mr|perl-Astro-FITS-Header-3.70.0-7|7	%define upstream_name    Astro-FITS-Header
21mr|perl-Astro-FITS-Header-3.70.0-7|8	%define upstream_version 3.07
21mr|perl-Astro-FITS-Header-3.70.0-7|9	
21mr|perl-Astro-FITS-Header-3.70.0-7|10	Name:       perl-%{upstream_name}
21mr|perl-Astro-FITS-Header-3.70.0-7|11	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Astro-FITS-Header-3.70.0-7|12	Release:    7
21mr|perl-Astro-FITS-Header-3.70.0-7|13	
21mr|perl-Astro-FITS-Header-3.70.0-7|14	Summary:    Interface to FITS headers
21mr|perl-Astro-FITS-Header-3.70.0-7|15	
21mr|perl-Astro-FITS-Header-3.70.0-7|16	License:    GPL+ or Artistic
21mr|perl-Astro-FITS-Header-3.70.0-7|17	Group:      Development/Perl
21mr|perl-Astro-FITS-Header-3.70.0-7|18	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Astro-FITS-Header-3.70.0-7|19	Source0:    http://www.cpan.org/modules/by-module/Astro/Astro-FITS-Header-%{upstream_version}.tar.gz
21mr|perl-Astro-FITS-Header-3.70.0-7|20	
21mr|perl-Astro-FITS-Header-3.70.0-7|21	BuildRequires: perl(Test::More)
21mr|perl-Astro-FITS-Header-3.70.0-7|22	BuildRequires: perl(Module::Build)
21mr|perl-Astro-FITS-Header-3.70.0-7|23	BuildArch: noarch
21mr|perl-Astro-FITS-Header-3.70.0-7|24	
21mr|perl-Astro-FITS-Header-3.70.0-7|25	%description
21mr|perl-Astro-FITS-Header-3.70.0-7|26	Stores information about a FITS header block in an object. Takes an hash
21mr|perl-Astro-FITS-Header-3.70.0-7|27	with an array reference as an arguement. The array should contain a list of
21mr|perl-Astro-FITS-Header-3.70.0-7|28	FITS header cards as input.
21mr|perl-Astro-FITS-Header-3.70.0-7|29	
21mr|perl-Astro-FITS-Header-3.70.0-7|30	%prep
21mr|perl-Astro-FITS-Header-3.70.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Astro-FITS-Header-3.70.0-7|32	
21mr|perl-Astro-FITS-Header-3.70.0-7|33	%build
21mr|perl-Astro-FITS-Header-3.70.0-7|34	%{__perl} Build.PL installdirs=vendor
21mr|perl-Astro-FITS-Header-3.70.0-7|35	./Build
21mr|perl-Astro-FITS-Header-3.70.0-7|36	
21mr|perl-Astro-FITS-Header-3.70.0-7|37	%check
21mr|perl-Astro-FITS-Header-3.70.0-7|38	./Build test
21mr|perl-Astro-FITS-Header-3.70.0-7|39	
21mr|perl-Astro-FITS-Header-3.70.0-7|40	%install
21mr|perl-Astro-FITS-Header-3.70.0-7|41	./Build install destdir=%{buildroot}
21mr|perl-Astro-FITS-Header-3.70.0-7|42	
21mr|perl-Astro-FITS-Header-3.70.0-7|43	%files
21mr|perl-Astro-FITS-Header-3.70.0-7|44	%doc META.yml README
21mr|perl-Astro-FITS-Header-3.70.0-7|45	%{_mandir}/man3/*
21mr|perl-Astro-FITS-Header-3.70.0-7|46	%{perl_vendorlib}/*

14707 21
21mr|perl-Authen-PAM-0.160.0-13|1	%define upstream_name	 Authen-PAM
21mr|perl-Authen-PAM-0.160.0-13|2	%define upstream_version 0.16
21mr|perl-Authen-PAM-0.160.0-13|3	
21mr|perl-Authen-PAM-0.160.0-13|4	Name:       perl-%{upstream_name}
21mr|perl-Authen-PAM-0.160.0-13|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Authen-PAM-0.160.0-13|6	Release:    13
21mr|perl-Authen-PAM-0.160.0-13|7	Summary:	Perl interface to the PAM library
21mr|perl-Authen-PAM-0.160.0-13|8	License:	GPL+ or Artistic
21mr|perl-Authen-PAM-0.160.0-13|9	Group:		Development/Perl
21mr|perl-Authen-PAM-0.160.0-13|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Authen-PAM-0.160.0-13|11	Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Authen-PAM-0.160.0-13|12	
21mr|perl-Authen-PAM-0.160.0-13|13	BuildRequires:	pam-devel
21mr|perl-Authen-PAM-0.160.0-13|14	BuildRequires:  perl-devel
21mr|perl-Authen-PAM-0.160.0-13|15	
21mr|perl-Authen-PAM-0.160.0-13|16	%description
21mr|perl-Authen-PAM-0.160.0-13|17	The Authen::PAM module provides a Perl interface to the PAM library.
21mr|perl-Authen-PAM-0.160.0-13|18	The only difference with the standard PAM interface is that the perl
21mr|perl-Authen-PAM-0.160.0-13|19	one is simpler.
21mr|perl-Authen-PAM-0.160.0-13|20	
21mr|perl-Authen-PAM-0.160.0-13|21	%prep
21mr|perl-Authen-PAM-0.160.0-13|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Authen-PAM-0.160.0-13|23	
21mr|perl-Authen-PAM-0.160.0-13|24	#https://rt.cpan.org/Public/Bug/Display.html?id=120930
21mr|perl-Authen-PAM-0.160.0-13|25	sed -i -e "s|pam.cfg|./pam.cfg|" Makefile.PL
21mr|perl-Authen-PAM-0.160.0-13|26	
21mr|perl-Authen-PAM-0.160.0-13|27	%build
21mr|perl-Authen-PAM-0.160.0-13|28	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Authen-PAM-0.160.0-13|29	%make
21mr|perl-Authen-PAM-0.160.0-13|30	
21mr|perl-Authen-PAM-0.160.0-13|31	%install
21mr|perl-Authen-PAM-0.160.0-13|32	%makeinstall_std
21mr|perl-Authen-PAM-0.160.0-13|33	
21mr|perl-Authen-PAM-0.160.0-13|34	%clean
21mr|perl-Authen-PAM-0.160.0-13|35	
21mr|perl-Authen-PAM-0.160.0-13|36	%files
21mr|perl-Authen-PAM-0.160.0-13|37	%doc README Changes
21mr|perl-Authen-PAM-0.160.0-13|38	%{_mandir}/*/*
21mr|perl-Authen-PAM-0.160.0-13|39	%{perl_vendorarch}/auto/Authen/*
21mr|perl-Authen-PAM-0.160.0-13|40	%{perl_vendorarch}/Authen/*

14708 21
21mr|perl-Authen-Radius-0.240.0-4|1	%define upstream_name	 Authen-Radius
21mr|perl-Authen-Radius-0.240.0-4|2	%define upstream_version 0.24
21mr|perl-Authen-Radius-0.240.0-4|3	%define tarname RadiusPerl
21mr|perl-Authen-Radius-0.240.0-4|4	
21mr|perl-Authen-Radius-0.240.0-4|5	Name:       perl-%{upstream_name}
21mr|perl-Authen-Radius-0.240.0-4|6	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Authen-Radius-0.240.0-4|7	Release:	4
21mr|perl-Authen-Radius-0.240.0-4|8	
21mr|perl-Authen-Radius-0.240.0-4|9	Summary:	Radius authentication interface to Perl 5
21mr|perl-Authen-Radius-0.240.0-4|10	
21mr|perl-Authen-Radius-0.240.0-4|11	License:	GPL
21mr|perl-Authen-Radius-0.240.0-4|12	Group:		Development/Perl
21mr|perl-Authen-Radius-0.240.0-4|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Authen-Radius-0.240.0-4|14	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Authen-Radius-0.240.0-4|15	
21mr|perl-Authen-Radius-0.240.0-4|16	BuildRequires:	perl-devel
21mr|perl-Authen-Radius-0.240.0-4|17	BuildArch:	noarch
21mr|perl-Authen-Radius-0.240.0-4|18	
21mr|perl-Authen-Radius-0.240.0-4|19	
21mr|perl-Authen-Radius-0.240.0-4|20	%description
21mr|perl-Authen-Radius-0.240.0-4|21	RadiusPerl is a Perl 5 module (Radius.pm) which allows you to
21mr|perl-Authen-Radius-0.240.0-4|22	communicate with a Radius server from Perl. You can just authenticate
21mr|perl-Authen-Radius-0.240.0-4|23	usernames/passwords via Radius, or comletely imitate AAA requests
21mr|perl-Authen-Radius-0.240.0-4|24	and process server response.
21mr|perl-Authen-Radius-0.240.0-4|25	
21mr|perl-Authen-Radius-0.240.0-4|26	%prep
21mr|perl-Authen-Radius-0.240.0-4|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Authen-Radius-0.240.0-4|28	
21mr|perl-Authen-Radius-0.240.0-4|29	%build
21mr|perl-Authen-Radius-0.240.0-4|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Authen-Radius-0.240.0-4|31	make OPTIMIZE="%{optflags}"
21mr|perl-Authen-Radius-0.240.0-4|32	# (sb) can't really do this - need a Radius server
21mr|perl-Authen-Radius-0.240.0-4|33	#make test
21mr|perl-Authen-Radius-0.240.0-4|34	
21mr|perl-Authen-Radius-0.240.0-4|35	%install
21mr|perl-Authen-Radius-0.240.0-4|36	%makeinstall_std
21mr|perl-Authen-Radius-0.240.0-4|37	
21mr|perl-Authen-Radius-0.240.0-4|38	%files
21mr|perl-Authen-Radius-0.240.0-4|39	%doc README
21mr|perl-Authen-Radius-0.240.0-4|40	%{_mandir}/man3/*
21mr|perl-Authen-Radius-0.240.0-4|41	%{perl_vendorlib}/Authen

14709 21
21mr|perl-Authen-SASL-2.150.0-15|1	%define upstream_name	 Authen-SASL
21mr|perl-Authen-SASL-2.150.0-15|2	%define upstream_version 2.15
21mr|perl-Authen-SASL-2.150.0-15|3	
21mr|perl-Authen-SASL-2.150.0-15|4	%if %{_use_internal_dependency_generator}
21mr|perl-Authen-SASL-2.150.0-15|5	%global __requires_exclude perl\\(GSSAPI\\)
21mr|perl-Authen-SASL-2.150.0-15|6	%else
21mr|perl-Authen-SASL-2.150.0-15|7	%define _requires_exceptions perl\(GSSAPI\)
21mr|perl-Authen-SASL-2.150.0-15|8	%endif
21mr|perl-Authen-SASL-2.150.0-15|9	
21mr|perl-Authen-SASL-2.150.0-15|10	Name:		perl-%{upstream_name}
21mr|perl-Authen-SASL-2.150.0-15|11	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Authen-SASL-2.150.0-15|12	Release:	15
21mr|perl-Authen-SASL-2.150.0-15|13	
21mr|perl-Authen-SASL-2.150.0-15|14	Summary:	SASL Authentication framework
21mr|perl-Authen-SASL-2.150.0-15|15	
21mr|perl-Authen-SASL-2.150.0-15|16	License:	GPL+ or Artistic
21mr|perl-Authen-SASL-2.150.0-15|17	Group:		Development/Perl
21mr|perl-Authen-SASL-2.150.0-15|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Authen-SASL-2.150.0-15|19	Source0:	http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Authen-SASL-2.150.0-15|20	
21mr|perl-Authen-SASL-2.150.0-15|21	BuildRequires:	perl-devel
21mr|perl-Authen-SASL-2.150.0-15|22	BuildRequires:	perl(Digest::MD5)
21mr|perl-Authen-SASL-2.150.0-15|23	BuildRequires:	perl(Digest::HMAC_MD5)
21mr|perl-Authen-SASL-2.150.0-15|24	BuildRequires:  perl(Module::Install)
21mr|perl-Authen-SASL-2.150.0-15|25	BuildRequires:  perl(Test::More)
21mr|perl-Authen-SASL-2.150.0-15|26	BuildArch:	noarch
21mr|perl-Authen-SASL-2.150.0-15|27	
21mr|perl-Authen-SASL-2.150.0-15|28	%description
21mr|perl-Authen-SASL-2.150.0-15|29	SASL is a generic mechanism for authentication used by several network
21mr|perl-Authen-SASL-2.150.0-15|30	protocols. Authen::SASL provides an implementation framework that all protocols
21mr|perl-Authen-SASL-2.150.0-15|31	should be able to share.
21mr|perl-Authen-SASL-2.150.0-15|32	
21mr|perl-Authen-SASL-2.150.0-15|33	%prep
21mr|perl-Authen-SASL-2.150.0-15|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Authen-SASL-2.150.0-15|35	
21mr|perl-Authen-SASL-2.150.0-15|36	%build
21mr|perl-Authen-SASL-2.150.0-15|37	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21mr|perl-Authen-SASL-2.150.0-15|38	%make
21mr|perl-Authen-SASL-2.150.0-15|39	
21mr|perl-Authen-SASL-2.150.0-15|40	%check
21mr|perl-Authen-SASL-2.150.0-15|41	%__make test
21mr|perl-Authen-SASL-2.150.0-15|42	
21mr|perl-Authen-SASL-2.150.0-15|43	%install
21mr|perl-Authen-SASL-2.150.0-15|44	%makeinstall_std
21mr|perl-Authen-SASL-2.150.0-15|45	
21mr|perl-Authen-SASL-2.150.0-15|46	%files
21mr|perl-Authen-SASL-2.150.0-15|47	%doc Changes api.txt
21mr|perl-Authen-SASL-2.150.0-15|48	%{_mandir}/*/*
21mr|perl-Authen-SASL-2.150.0-15|49	%{perl_vendorlib}/Authen

14710 21
21mr|perl-Authen-Smb-0.910.0-14|1	%define		upstream_name	 Authen-Smb
21mr|perl-Authen-Smb-0.910.0-14|2	%define		upstream_version 0.91
21mr|perl-Authen-Smb-0.910.0-14|3	
21mr|perl-Authen-Smb-0.910.0-14|4	Name:       perl-%{upstream_name}
21mr|perl-Authen-Smb-0.910.0-14|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Authen-Smb-0.910.0-14|6	Release:    14
21mr|perl-Authen-Smb-0.910.0-14|7	Summary:	Perl extension to authenticate against an SMB server
21mr|perl-Authen-Smb-0.910.0-14|8	License:	GPL
21mr|perl-Authen-Smb-0.910.0-14|9	Group:		Development/Perl
21mr|perl-Authen-Smb-0.910.0-14|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Authen-Smb-0.910.0-14|11	Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Authen-Smb-0.910.0-14|12	Patch0:		Authen-Smb-0.91-64bit-fixes.patch
21mr|perl-Authen-Smb-0.910.0-14|13	
21mr|perl-Authen-Smb-0.910.0-14|14	BuildRequires:	perl-devel >= 5.6
21mr|perl-Authen-Smb-0.910.0-14|15	
21mr|perl-Authen-Smb-0.910.0-14|16	%description
21mr|perl-Authen-Smb-0.910.0-14|17	Authen::Smb is a Perl module to authenticate against an SMB server.
21mr|perl-Authen-Smb-0.910.0-14|18	
21mr|perl-Authen-Smb-0.910.0-14|19	%prep
21mr|perl-Authen-Smb-0.910.0-14|20	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Authen-Smb-0.910.0-14|21	%patch0 -p1 -b .64bit-fixes
21mr|perl-Authen-Smb-0.910.0-14|22	
21mr|perl-Authen-Smb-0.910.0-14|23	%build
21mr|perl-Authen-Smb-0.910.0-14|24	CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Authen-Smb-0.910.0-14|25	make
21mr|perl-Authen-Smb-0.910.0-14|26	make test
21mr|perl-Authen-Smb-0.910.0-14|27	
21mr|perl-Authen-Smb-0.910.0-14|28	%install
21mr|perl-Authen-Smb-0.910.0-14|29	%makeinstall_std
21mr|perl-Authen-Smb-0.910.0-14|30	
21mr|perl-Authen-Smb-0.910.0-14|31	%clean
21mr|perl-Authen-Smb-0.910.0-14|32	
21mr|perl-Authen-Smb-0.910.0-14|33	%files
21mr|perl-Authen-Smb-0.910.0-14|34	%defattr(644,root,root,755)
21mr|perl-Authen-Smb-0.910.0-14|35	%doc Changes README
21mr|perl-Authen-Smb-0.910.0-14|36	%{perl_vendorarch}/Authen/*
21mr|perl-Authen-Smb-0.910.0-14|37	%{perl_vendorarch}/auto/Authen/*
21mr|perl-Authen-Smb-0.910.0-14|38	%{_mandir}/man3/*

14711 21
21mr|perl-AutoXS-Header-1.20.0-12|1	%define upstream_name    AutoXS-Header
21mr|perl-AutoXS-Header-1.20.0-12|2	%define upstream_version 1.02
21mr|perl-AutoXS-Header-1.20.0-12|3	
21mr|perl-AutoXS-Header-1.20.0-12|4	Name:		perl-%{upstream_name}
21mr|perl-AutoXS-Header-1.20.0-12|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-AutoXS-Header-1.20.0-12|6	Release:	12
21mr|perl-AutoXS-Header-1.20.0-12|7	
21mr|perl-AutoXS-Header-1.20.0-12|8	Summary:	Container for the AutoXS header files
21mr|perl-AutoXS-Header-1.20.0-12|9	
21mr|perl-AutoXS-Header-1.20.0-12|10	License:	GPL+ or Artistic
21mr|perl-AutoXS-Header-1.20.0-12|11	Group:		Development/Perl
21mr|perl-AutoXS-Header-1.20.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-AutoXS-Header-1.20.0-12|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-AutoXS-Header-1.20.0-12|14	
21mr|perl-AutoXS-Header-1.20.0-12|15	BuildRequires:	perl-devel
21mr|perl-AutoXS-Header-1.20.0-12|16	BuildRequires:	perl-Test-Simple
21mr|perl-AutoXS-Header-1.20.0-12|17	BuildArch:	noarch
21mr|perl-AutoXS-Header-1.20.0-12|18	
21mr|perl-AutoXS-Header-1.20.0-12|19	%description
21mr|perl-AutoXS-Header-1.20.0-12|20	This module is a simple container for the newest version of the the AutoXS
21mr|perl-AutoXS-Header-1.20.0-12|21	manpage header file 'AutoXS.h'.
21mr|perl-AutoXS-Header-1.20.0-12|22	
21mr|perl-AutoXS-Header-1.20.0-12|23	%prep
21mr|perl-AutoXS-Header-1.20.0-12|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-AutoXS-Header-1.20.0-12|25	
21mr|perl-AutoXS-Header-1.20.0-12|26	%build
21mr|perl-AutoXS-Header-1.20.0-12|27	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-AutoXS-Header-1.20.0-12|28	%make
21mr|perl-AutoXS-Header-1.20.0-12|29	
21mr|perl-AutoXS-Header-1.20.0-12|30	%check
21mr|perl-AutoXS-Header-1.20.0-12|31	%make test
21mr|perl-AutoXS-Header-1.20.0-12|32	
21mr|perl-AutoXS-Header-1.20.0-12|33	%install
21mr|perl-AutoXS-Header-1.20.0-12|34	%makeinstall_std
21mr|perl-AutoXS-Header-1.20.0-12|35	
21mr|perl-AutoXS-Header-1.20.0-12|36	%files
21mr|perl-AutoXS-Header-1.20.0-12|37	%doc Changes README
21mr|perl-AutoXS-Header-1.20.0-12|38	%{_mandir}/man3/*
21mr|perl-AutoXS-Header-1.20.0-12|39	%{perl_vendorlib}/*

14712 21
21mr|perl-B-Compiling-0.60.0-4|1	%define upstream_name B-Compiling
21mr|perl-B-Compiling-0.60.0-4|2	%define upstream_version 0.06
21mr|perl-B-Compiling-0.60.0-4|3	
21mr|perl-B-Compiling-0.60.0-4|4	%global __provides_exclude Compiling.so
21mr|perl-B-Compiling-0.60.0-4|5	
21mr|perl-B-Compiling-0.60.0-4|6	Summary:	Expose PL_compiling to perl
21mr|perl-B-Compiling-0.60.0-4|7	Name:		perl-%{upstream_name}
21mr|perl-B-Compiling-0.60.0-4|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-B-Compiling-0.60.0-4|9	Release:	4
21mr|perl-B-Compiling-0.60.0-4|10	License:	GPL+ or Artistic
21mr|perl-B-Compiling-0.60.0-4|11	Group:		Development/Perl
21mr|perl-B-Compiling-0.60.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-B-Compiling-0.60.0-4|13	Source0:	http://www.cpan.org/modules/by-module/B/B-Compiling-%{upstream_version}.tar.gz
21mr|perl-B-Compiling-0.60.0-4|14	BuildRequires:	perl-devel
21mr|perl-B-Compiling-0.60.0-4|15	BuildRequires:	perl(B)
21mr|perl-B-Compiling-0.60.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-B-Compiling-0.60.0-4|17	BuildRequires:	perl(Sub::Exporter)
21mr|perl-B-Compiling-0.60.0-4|18	BuildRequires:	perl-Test-Simple
21mr|perl-B-Compiling-0.60.0-4|19	BuildRequires:	perl(XSLoader)
21mr|perl-B-Compiling-0.60.0-4|20	
21mr|perl-B-Compiling-0.60.0-4|21	%description
21mr|perl-B-Compiling-0.60.0-4|22	This module exposes the perl interpreter's PL_compiling variable to perl.
21mr|perl-B-Compiling-0.60.0-4|23	
21mr|perl-B-Compiling-0.60.0-4|24	%files
21mr|perl-B-Compiling-0.60.0-4|25	%doc Changes README LICENSE META.json META.yml
21mr|perl-B-Compiling-0.60.0-4|26	%{_mandir}/man3/*
21mr|perl-B-Compiling-0.60.0-4|27	%if %rpm5
21mr|perl-B-Compiling-0.60.0-4|28	%{perl_vendorlib}/*
21mr|perl-B-Compiling-0.60.0-4|29	%else
21mr|perl-B-Compiling-0.60.0-4|30	%{perl_vendorarch}/*
21mr|perl-B-Compiling-0.60.0-4|31	%endif
21mr|perl-B-Compiling-0.60.0-4|32	
21mr|perl-B-Compiling-0.60.0-4|33	#----------------------------------------------------------------------------
21mr|perl-B-Compiling-0.60.0-4|34	
21mr|perl-B-Compiling-0.60.0-4|35	%prep
21mr|perl-B-Compiling-0.60.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-B-Compiling-0.60.0-4|37	chmod 644 Changes Compiling.xs
21mr|perl-B-Compiling-0.60.0-4|38	
21mr|perl-B-Compiling-0.60.0-4|39	%build
21mr|perl-B-Compiling-0.60.0-4|40	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-B-Compiling-0.60.0-4|41	%make
21mr|perl-B-Compiling-0.60.0-4|42	
21mr|perl-B-Compiling-0.60.0-4|43	%install
21mr|perl-B-Compiling-0.60.0-4|44	%makeinstall_std
21mr|perl-B-Compiling-0.60.0-4|45	
21mr|perl-B-Compiling-0.60.0-4|46	%check
21mr|perl-B-Compiling-0.60.0-4|47	%make test

14713 21
21mr|perl-BDB-1.920.0-2|1	%define upstream_name    BDB
21mr|perl-BDB-1.920.0-2|2	%define upstream_version 1.92
21mr|perl-BDB-1.920.0-2|3	
21mr|perl-BDB-1.920.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-BDB-1.920.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-BDB-1.920.0-2|6	Release:	2
21mr|perl-BDB-1.920.0-2|7	
21mr|perl-BDB-1.920.0-2|8	Summary:    Asynchronous Berkeley DB access
21mr|perl-BDB-1.920.0-2|9	
21mr|perl-BDB-1.920.0-2|10	
21mr|perl-BDB-1.920.0-2|11	License:    GPL+ or Artistic
21mr|perl-BDB-1.920.0-2|12	Group:      Development/Perl
21mr|perl-BDB-1.920.0-2|13	Url:        http://search.cpan.org/dist/BDB
21mr|perl-BDB-1.920.0-2|14	Source0:    http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-BDB-1.920.0-2|15	
21mr|perl-BDB-1.920.0-2|16	BuildRequires: db-devel
21mr|perl-BDB-1.920.0-2|17	BuildRequires: perl(common::sense)
21mr|perl-BDB-1.920.0-2|18	BuildRequires: perl-devel
21mr|perl-BDB-1.920.0-2|19	
21mr|perl-BDB-1.920.0-2|20	
21mr|perl-BDB-1.920.0-2|21	Requires: perl(common::sense)
21mr|perl-BDB-1.920.0-2|22	
21mr|perl-BDB-1.920.0-2|23	%description
21mr|perl-BDB-1.920.0-2|24	This is the Asynchronous Berkeley DB access API for Perl and DB 4.6.
21mr|perl-BDB-1.920.0-2|25	
21mr|perl-BDB-1.920.0-2|26	%prep
21mr|perl-BDB-1.920.0-2|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-BDB-1.920.0-2|28	
21mr|perl-BDB-1.920.0-2|29	%build
21mr|perl-BDB-1.920.0-2|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-BDB-1.920.0-2|31	%make
21mr|perl-BDB-1.920.0-2|32	
21mr|perl-BDB-1.920.0-2|33	%check
21mr|perl-BDB-1.920.0-2|34	%make test
21mr|perl-BDB-1.920.0-2|35	
21mr|perl-BDB-1.920.0-2|36	%install
21mr|perl-BDB-1.920.0-2|37	%makeinstall_std
21mr|perl-BDB-1.920.0-2|38	
21mr|perl-BDB-1.920.0-2|39	%clean
21mr|perl-BDB-1.920.0-2|40	
21mr|perl-BDB-1.920.0-2|41	%files
21mr|perl-BDB-1.920.0-2|42	%doc README Changes META.yml
21mr|perl-BDB-1.920.0-2|43	%{_mandir}/man3/*
21mr|perl-BDB-1.920.0-2|44	%{perl_vendorarch}/*

14714 21
21mr|perl-BerkeleyDB-0.550.0-6|1	%define upstream_name	 BerkeleyDB
21mr|perl-BerkeleyDB-0.550.0-6|2	%define upstream_version 0.55
21mr|perl-BerkeleyDB-0.550.0-6|3	
21mr|perl-BerkeleyDB-0.550.0-6|4	Name:       perl-%{upstream_name}
21mr|perl-BerkeleyDB-0.550.0-6|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-BerkeleyDB-0.550.0-6|6	Release:    6
21mr|perl-BerkeleyDB-0.550.0-6|7	Summary:	Perl module for BerkeleyDB 2.x and greater
21mr|perl-BerkeleyDB-0.550.0-6|8	License:	GPL+ or Artistic
21mr|perl-BerkeleyDB-0.550.0-6|9	Group:		Development/Perl
21mr|perl-BerkeleyDB-0.550.0-6|10	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-BerkeleyDB-0.550.0-6|11	Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-BerkeleyDB-0.550.0-6|12	BuildRequires:	db-devel
21mr|perl-BerkeleyDB-0.550.0-6|13	BuildRequires:	perl-devel
21mr|perl-BerkeleyDB-0.550.0-6|14	
21mr|perl-BerkeleyDB-0.550.0-6|15	%description
21mr|perl-BerkeleyDB-0.550.0-6|16	BerkeleyDB is a module which allows Perl programs to make use of the
21mr|perl-BerkeleyDB-0.550.0-6|17	facilities provided by Berkeley DB version 2 or greater. (Note: if
21mr|perl-BerkeleyDB-0.550.0-6|18	you want to use version 1 of Berkeley DB with Perl you need the DB_File
21mr|perl-BerkeleyDB-0.550.0-6|19	module).
21mr|perl-BerkeleyDB-0.550.0-6|20	
21mr|perl-BerkeleyDB-0.550.0-6|21	Berkeley DB is a C library which provides a consistent interface to a
21mr|perl-BerkeleyDB-0.550.0-6|22	number of database formats. BerkeleyDB provides an interface to all
21mr|perl-BerkeleyDB-0.550.0-6|23	four of the database types (hash, btree, queue and recno) currently
21mr|perl-BerkeleyDB-0.550.0-6|24	supported by Berkeley DB.
21mr|perl-BerkeleyDB-0.550.0-6|25	
21mr|perl-BerkeleyDB-0.550.0-6|26	For further details see the documentation in the file BerkeleyDB.pod.
21mr|perl-BerkeleyDB-0.550.0-6|27	
21mr|perl-BerkeleyDB-0.550.0-6|28	%prep
21mr|perl-BerkeleyDB-0.550.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-BerkeleyDB-0.550.0-6|30	chmod 644 Changes README
21mr|perl-BerkeleyDB-0.550.0-6|31	# ignore pod test failure
21mr|perl-BerkeleyDB-0.550.0-6|32	rm -f t/pod.t
21mr|perl-BerkeleyDB-0.550.0-6|33	
21mr|perl-BerkeleyDB-0.550.0-6|34	%build
21mr|perl-BerkeleyDB-0.550.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-BerkeleyDB-0.550.0-6|36	%make CFLAGS="%{optflags}"
21mr|perl-BerkeleyDB-0.550.0-6|37	
21mr|perl-BerkeleyDB-0.550.0-6|38	%check
21mr|perl-BerkeleyDB-0.550.0-6|39	%make test
21mr|perl-BerkeleyDB-0.550.0-6|40	
21mr|perl-BerkeleyDB-0.550.0-6|41	%clean
21mr|perl-BerkeleyDB-0.550.0-6|42	
21mr|perl-BerkeleyDB-0.550.0-6|43	%install
21mr|perl-BerkeleyDB-0.550.0-6|44	%makeinstall_std
21mr|perl-BerkeleyDB-0.550.0-6|45	
21mr|perl-BerkeleyDB-0.550.0-6|46	%files
21mr|perl-BerkeleyDB-0.550.0-6|47	%doc README Changes
21mr|perl-BerkeleyDB-0.550.0-6|48	%{perl_vendorarch}/BerkeleyDB*
21mr|perl-BerkeleyDB-0.550.0-6|49	%{perl_vendorarch}/*.pl
21mr|perl-BerkeleyDB-0.550.0-6|50	%{perl_vendorarch}/auto/BerkeleyDB
21mr|perl-BerkeleyDB-0.550.0-6|51	%{_mandir}/*/*

14715 21
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|1	%define upstream_name    B-Hooks-EndOfScope
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|2	%define upstream_version 0.24
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|3	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|6	Release:	1
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|7	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|8	Summary:	Execute code after a scope finished compilation
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|9	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|10	License:	GPL+ or Artistic
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|11	Group:		Development/Perl
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|13	Source0:	http://www.cpan.org/modules/by-module/B/B-Hooks-EndOfScope-%{upstream_version}.tar.gz
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|14	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|16	BuildRequires:	perl(Sub::Exporter::Progressive) >= 0.1.11
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|17	BuildRequires:	perl(Module::Runtime) >= 0.14.0
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|18	BuildRequires:	perl(Module::Implementation)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|19	BuildRequires:	perl(Scope::Guard)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|20	BuildRequires:	perl(Sub::Exporter)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|21	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|22	BuildRequires:	perl(Variable::Magic)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|23	BuildRequires:	perl-devel
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|24	BuildRequires:	perl(File::Glob)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|25	BuildRequires:	perl(File::Spec)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|26	BuildRequires:	perl(IPC::Open2)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|27	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|28	BuildRequires:	perl(strict)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|29	BuildRequires:	perl(warnings)
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|30	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|31	BuildArch:	noarch
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|32	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|33	%description
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|34	This module allows you to execute code when perl finished compiling the
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|35	surrounding scope.
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|36	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|37	%prep
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|39	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|40	%build
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|41	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|42	%make
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|43	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|44	%check
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|45	make test
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|46	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|47	%install
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|48	%makeinstall_std
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|49	
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|50	%files
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|51	%doc Changes README META.json META.yml
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|52	%{_mandir}/man3/*
21mr|perl-B-Hooks-EndOfScope-0.240.0-1|53	%{perl_vendorlib}/*

14716 21
21mr|perl-B-Hooks-OP-Check-0.190.0-7|1	%define upstream_name B-Hooks-OP-Check
21mr|perl-B-Hooks-OP-Check-0.190.0-7|2	%define upstream_version 0.19
21mr|perl-B-Hooks-OP-Check-0.190.0-7|3	%define debug_package %{nil}
21mr|perl-B-Hooks-OP-Check-0.190.0-7|4	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|5	Summary:	Wrap OP check callbacks
21mr|perl-B-Hooks-OP-Check-0.190.0-7|6	Name:		perl-%{upstream_name}
21mr|perl-B-Hooks-OP-Check-0.190.0-7|7	Version:	%perl_convert_version 0.19
21mr|perl-B-Hooks-OP-Check-0.190.0-7|8	Release:	7
21mr|perl-B-Hooks-OP-Check-0.190.0-7|9	License:	GPL+ or Artistic
21mr|perl-B-Hooks-OP-Check-0.190.0-7|10	Group:		Development/Perl
21mr|perl-B-Hooks-OP-Check-0.190.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-B-Hooks-OP-Check-0.190.0-7|12	Source0:	http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-B-Hooks-OP-Check-0.190.0-7|13	BuildRequires:	perl-devel
21mr|perl-B-Hooks-OP-Check-0.190.0-7|14	BuildRequires:	perl(ExtUtils::Depends)
21mr|perl-B-Hooks-OP-Check-0.190.0-7|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-B-Hooks-OP-Check-0.190.0-7|16	BuildRequires:	perl(inc::Module::Install)
21mr|perl-B-Hooks-OP-Check-0.190.0-7|17	BuildRequires:	perl-Test-Simple
21mr|perl-B-Hooks-OP-Check-0.190.0-7|18	BuildRequires:	perl(parent)
21mr|perl-B-Hooks-OP-Check-0.190.0-7|19	Requires:	perl(parent)
21mr|perl-B-Hooks-OP-Check-0.190.0-7|20	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|21	%description
21mr|perl-B-Hooks-OP-Check-0.190.0-7|22	This module provides a c api for XS modules to hook into the callbacks of
21mr|perl-B-Hooks-OP-Check-0.190.0-7|23	'PL_check'.
21mr|perl-B-Hooks-OP-Check-0.190.0-7|24	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|25	the ExtUtils::Depends manpage is used to export all functions for other XS
21mr|perl-B-Hooks-OP-Check-0.190.0-7|26	modules to use. Include the following in your Makefile.PL:
21mr|perl-B-Hooks-OP-Check-0.190.0-7|27	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|28	my $pkg = ExtUtils::Depends->new('Your::XSModule', 'B::Hooks::OP::Check');
21mr|perl-B-Hooks-OP-Check-0.190.0-7|29	WriteMakefile(
21mr|perl-B-Hooks-OP-Check-0.190.0-7|30	... # your normal makefile flags
21mr|perl-B-Hooks-OP-Check-0.190.0-7|31	$pkg->get_makefile_vars,
21mr|perl-B-Hooks-OP-Check-0.190.0-7|32	);
21mr|perl-B-Hooks-OP-Check-0.190.0-7|33	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|34	%files
21mr|perl-B-Hooks-OP-Check-0.190.0-7|35	%doc Changes README
21mr|perl-B-Hooks-OP-Check-0.190.0-7|36	%{_mandir}/man3/*
21mr|perl-B-Hooks-OP-Check-0.190.0-7|37	%{perl_vendorarch}/B
21mr|perl-B-Hooks-OP-Check-0.190.0-7|38	%{perl_vendorarch}/auto/B
21mr|perl-B-Hooks-OP-Check-0.190.0-7|39	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|40	#----------------------------------------------------------------------------
21mr|perl-B-Hooks-OP-Check-0.190.0-7|41	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|42	%prep
21mr|perl-B-Hooks-OP-Check-0.190.0-7|43	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-B-Hooks-OP-Check-0.190.0-7|44	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|45	%build
21mr|perl-B-Hooks-OP-Check-0.190.0-7|46	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-B-Hooks-OP-Check-0.190.0-7|47	%make
21mr|perl-B-Hooks-OP-Check-0.190.0-7|48	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|49	%install
21mr|perl-B-Hooks-OP-Check-0.190.0-7|50	%makeinstall_std
21mr|perl-B-Hooks-OP-Check-0.190.0-7|51	
21mr|perl-B-Hooks-OP-Check-0.190.0-7|52	%check
21mr|perl-B-Hooks-OP-Check-0.190.0-7|53	make test

14717 21
21mr|perl-Bit-Vector-7.400.0-6|1	%define upstream_name	 Bit-Vector
21mr|perl-Bit-Vector-7.400.0-6|2	%define upstream_version 7.4
21mr|perl-Bit-Vector-7.400.0-6|3	
21mr|perl-Bit-Vector-7.400.0-6|4	%global __requires_exclude ^/usr/local/bin/perl$
21mr|perl-Bit-Vector-7.400.0-6|5	
21mr|perl-Bit-Vector-7.400.0-6|6	%define TEST 1
21mr|perl-Bit-Vector-7.400.0-6|7	%{?_with_test: %{expand: %%global TEST 1}}
21mr|perl-Bit-Vector-7.400.0-6|8	%{?_without_test: %{expand: %%global TEST 0}}
21mr|perl-Bit-Vector-7.400.0-6|9	
21mr|perl-Bit-Vector-7.400.0-6|10	Name:       perl-%{upstream_name}
21mr|perl-Bit-Vector-7.400.0-6|11	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Bit-Vector-7.400.0-6|12	Release:    6
21mr|perl-Bit-Vector-7.400.0-6|13	Summary: 	%{upstream_name} module for perl
21mr|perl-Bit-Vector-7.400.0-6|14	License: 	GPL+ or Artistic
21mr|perl-Bit-Vector-7.400.0-6|15	Group:		Development/Perl
21mr|perl-Bit-Vector-7.400.0-6|16	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Bit-Vector-7.400.0-6|17	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Bit/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Bit-Vector-7.400.0-6|18	
21mr|perl-Bit-Vector-7.400.0-6|19	BuildRequires:	perl(Carp::Clan)
21mr|perl-Bit-Vector-7.400.0-6|20	BuildRequires:	perl(Storable) >= 2.210.0
21mr|perl-Bit-Vector-7.400.0-6|21	BuildRequires:	perl-devel
21mr|perl-Bit-Vector-7.400.0-6|22	
21mr|perl-Bit-Vector-7.400.0-6|23	
21mr|perl-Bit-Vector-7.400.0-6|24	%description
21mr|perl-Bit-Vector-7.400.0-6|25	%{upstream_name} module for perl.
21mr|perl-Bit-Vector-7.400.0-6|26	Bit::Vector is an efficient C library which allows you to handle
21mr|perl-Bit-Vector-7.400.0-6|27	bit vectors, sets (of integers), "big integer arithmetic" and
21mr|perl-Bit-Vector-7.400.0-6|28	boolean matrices, all of arbitrary sizes.
21mr|perl-Bit-Vector-7.400.0-6|29	
21mr|perl-Bit-Vector-7.400.0-6|30	%prep
21mr|perl-Bit-Vector-7.400.0-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Bit-Vector-7.400.0-6|32	chmod -R u+w examples
21mr|perl-Bit-Vector-7.400.0-6|33	
21mr|perl-Bit-Vector-7.400.0-6|34	%build
21mr|perl-Bit-Vector-7.400.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Bit-Vector-7.400.0-6|36	%make OPTIMIZE="%{optflags}"
21mr|perl-Bit-Vector-7.400.0-6|37	
21mr|perl-Bit-Vector-7.400.0-6|38	%check
21mr|perl-Bit-Vector-7.400.0-6|39	%if %{TEST}
21mr|perl-Bit-Vector-7.400.0-6|40	LANG=C %make test
21mr|perl-Bit-Vector-7.400.0-6|41	%endif
21mr|perl-Bit-Vector-7.400.0-6|42	
21mr|perl-Bit-Vector-7.400.0-6|43	%install
21mr|perl-Bit-Vector-7.400.0-6|44	%makeinstall_std
21mr|perl-Bit-Vector-7.400.0-6|45	
21mr|perl-Bit-Vector-7.400.0-6|46	%clean
21mr|perl-Bit-Vector-7.400.0-6|47	
21mr|perl-Bit-Vector-7.400.0-6|48	%files
21mr|perl-Bit-Vector-7.400.0-6|49	%defattr(-,root,root,755)
21mr|perl-Bit-Vector-7.400.0-6|50	%doc CHANGES.txt CREDITS.txt INSTALL.txt README.txt examples
21mr|perl-Bit-Vector-7.400.0-6|51	%{_mandir}/man3/Bit::Vector*
21mr|perl-Bit-Vector-7.400.0-6|52	%dir %{perl_vendorarch}/Bit
21mr|perl-Bit-Vector-7.400.0-6|53	%{perl_vendorarch}/Bit/Vector*
21mr|perl-Bit-Vector-7.400.0-6|54	%dir %{perl_vendorarch}/auto/Bit
21mr|perl-Bit-Vector-7.400.0-6|55	%{perl_vendorarch}/auto/Bit/Vector*

14718 21
21mr|perl-B-Keywords-1.180.0-3|1	%define upstream_name B-Keywords
21mr|perl-B-Keywords-1.180.0-3|2	%define upstream_version 1.18
21mr|perl-B-Keywords-1.180.0-3|3	
21mr|perl-B-Keywords-1.180.0-3|4	Summary:	Lists of reserved barewords and symbol names
21mr|perl-B-Keywords-1.180.0-3|5	Name:		perl-%{upstream_name}
21mr|perl-B-Keywords-1.180.0-3|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-B-Keywords-1.180.0-3|7	Release:	3
21mr|perl-B-Keywords-1.180.0-3|8	License:	GPL+ or Artistic
21mr|perl-B-Keywords-1.180.0-3|9	Group:		Development/Perl
21mr|perl-B-Keywords-1.180.0-3|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-B-Keywords-1.180.0-3|11	Source0:	http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-B-Keywords-1.180.0-3|12	BuildRequires:	perl-devel
21mr|perl-B-Keywords-1.180.0-3|13	BuildRequires:	perl(Test::More)
21mr|perl-B-Keywords-1.180.0-3|14	BuildRequires:	perl(Test)
21mr|perl-B-Keywords-1.180.0-3|15	BuildArch:	noarch
21mr|perl-B-Keywords-1.180.0-3|16	
21mr|perl-B-Keywords-1.180.0-3|17	%description
21mr|perl-B-Keywords-1.180.0-3|18	B::Keywords supplies seven arrays of keywords: @Scalars, @Arrays,
21mr|perl-B-Keywords-1.180.0-3|19	@Hashes, @Filehandles, @Symbols, @Functions, and @Barewords. The
21mr|perl-B-Keywords-1.180.0-3|20	@Symbols array includes the contents of each of @Scalars, @Arrays,
21mr|perl-B-Keywords-1.180.0-3|21	@Hashes, and @Filehandles. Similarly, @Barewords adds a few
21mr|perl-B-Keywords-1.180.0-3|22	non-function keywords and operators to the @Functions array.
21mr|perl-B-Keywords-1.180.0-3|23	
21mr|perl-B-Keywords-1.180.0-3|24	All additions and modifications are welcome.
21mr|perl-B-Keywords-1.180.0-3|25	
21mr|perl-B-Keywords-1.180.0-3|26	%files
21mr|perl-B-Keywords-1.180.0-3|27	%doc Changes README LICENSE
21mr|perl-B-Keywords-1.180.0-3|28	%{perl_vendorlib}/B
21mr|perl-B-Keywords-1.180.0-3|29	%{_mandir}/man*/*
21mr|perl-B-Keywords-1.180.0-3|30	
21mr|perl-B-Keywords-1.180.0-3|31	#----------------------------------------------------------------------------
21mr|perl-B-Keywords-1.180.0-3|32	
21mr|perl-B-Keywords-1.180.0-3|33	%prep
21mr|perl-B-Keywords-1.180.0-3|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-B-Keywords-1.180.0-3|35	
21mr|perl-B-Keywords-1.180.0-3|36	%build
21mr|perl-B-Keywords-1.180.0-3|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-B-Keywords-1.180.0-3|38	%make
21mr|perl-B-Keywords-1.180.0-3|39	
21mr|perl-B-Keywords-1.180.0-3|40	%install
21mr|perl-B-Keywords-1.180.0-3|41	%makeinstall_std
21mr|perl-B-Keywords-1.180.0-3|42	
21mr|perl-B-Keywords-1.180.0-3|43	%check
21mr|perl-B-Keywords-1.180.0-3|44	make test

14719 21
21mr|perl-Browser-Open-0.40.0-5|1	%define upstream_name Browser-Open
21mr|perl-Browser-Open-0.40.0-5|2	%define upstream_version 0.04
21mr|perl-Browser-Open-0.40.0-5|3	
21mr|perl-Browser-Open-0.40.0-5|4	Summary:	Open a browser in a given URL
21mr|perl-Browser-Open-0.40.0-5|5	Name:		perl-%{upstream_name}
21mr|perl-Browser-Open-0.40.0-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Browser-Open-0.40.0-5|7	Release:	5
21mr|perl-Browser-Open-0.40.0-5|8	License:	GPL+ or Artistic
21mr|perl-Browser-Open-0.40.0-5|9	Group:		Development/Perl
21mr|perl-Browser-Open-0.40.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Browser-Open-0.40.0-5|11	Source0:	http://search.cpan.org/CPAN/authors/id/C/CF/CFRANKS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Browser-Open-0.40.0-5|12	BuildRequires:	perl-devel
21mr|perl-Browser-Open-0.40.0-5|13	BuildRequires:	perl(Test::More)
21mr|perl-Browser-Open-0.40.0-5|14	BuildRequires:	perl(parent)
21mr|perl-Browser-Open-0.40.0-5|15	BuildArch:	noarch
21mr|perl-Browser-Open-0.40.0-5|16	
21mr|perl-Browser-Open-0.40.0-5|17	%description
21mr|perl-Browser-Open-0.40.0-5|18	The functions optionaly exported by this module allows you to open URLs in
21mr|perl-Browser-Open-0.40.0-5|19	the user browser.
21mr|perl-Browser-Open-0.40.0-5|20	
21mr|perl-Browser-Open-0.40.0-5|21	A set of known commands per OS-name is tested for presence, and the first
21mr|perl-Browser-Open-0.40.0-5|22	one found is executed. With an optional parameter, all known commands are
21mr|perl-Browser-Open-0.40.0-5|23	checked.
21mr|perl-Browser-Open-0.40.0-5|24	
21mr|perl-Browser-Open-0.40.0-5|25	The the "open_browser" manpage uses the 'system()' function to execute the
21mr|perl-Browser-Open-0.40.0-5|26	command. If you want more control, you can get the command with the the
21mr|perl-Browser-Open-0.40.0-5|27	"open_browser_cmd" manpage or the "open_browser_cmd_all" manpage functions
21mr|perl-Browser-Open-0.40.0-5|28	and then use whatever method you want to execute it.
21mr|perl-Browser-Open-0.40.0-5|29	
21mr|perl-Browser-Open-0.40.0-5|30	%files
21mr|perl-Browser-Open-0.40.0-5|31	%doc Changes META.yml README
21mr|perl-Browser-Open-0.40.0-5|32	%{_mandir}/man3/*
21mr|perl-Browser-Open-0.40.0-5|33	%{perl_vendorlib}/*
21mr|perl-Browser-Open-0.40.0-5|34	
21mr|perl-Browser-Open-0.40.0-5|35	
21mr|perl-Browser-Open-0.40.0-5|36	#----------------------------------------------------------------------------
21mr|perl-Browser-Open-0.40.0-5|37	
21mr|perl-Browser-Open-0.40.0-5|38	%prep
21mr|perl-Browser-Open-0.40.0-5|39	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Browser-Open-0.40.0-5|40	
21mr|perl-Browser-Open-0.40.0-5|41	%build
21mr|perl-Browser-Open-0.40.0-5|42	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Browser-Open-0.40.0-5|43	%make
21mr|perl-Browser-Open-0.40.0-5|44	
21mr|perl-Browser-Open-0.40.0-5|45	%install
21mr|perl-Browser-Open-0.40.0-5|46	%makeinstall_std
21mr|perl-Browser-Open-0.40.0-5|47	
21mr|perl-Browser-Open-0.40.0-5|48	%check
21mr|perl-Browser-Open-0.40.0-5|49	%make test

14720 21
21mr|perl-BSD-Resource-1.291.100-2|1	%define	upstream_name	 BSD-Resource
21mr|perl-BSD-Resource-1.291.100-2|2	%define upstream_version 1.2911
21mr|perl-BSD-Resource-1.291.100-2|3	
21mr|perl-BSD-Resource-1.291.100-2|4	Name:		perl-%{upstream_name}
21mr|perl-BSD-Resource-1.291.100-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-BSD-Resource-1.291.100-2|6	Release:	2
21mr|perl-BSD-Resource-1.291.100-2|7	
21mr|perl-BSD-Resource-1.291.100-2|8	Summary:	BSD process resource limit and priority functions
21mr|perl-BSD-Resource-1.291.100-2|9	
21mr|perl-BSD-Resource-1.291.100-2|10	License:	GPL+ or Artistic
21mr|perl-BSD-Resource-1.291.100-2|11	Group:		Development/Perl
21mr|perl-BSD-Resource-1.291.100-2|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-BSD-Resource-1.291.100-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/BSD/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-BSD-Resource-1.291.100-2|14	
21mr|perl-BSD-Resource-1.291.100-2|15	BuildRequires:	perl-devel
21mr|perl-BSD-Resource-1.291.100-2|16	
21mr|perl-BSD-Resource-1.291.100-2|17	
21mr|perl-BSD-Resource-1.291.100-2|18	%description
21mr|perl-BSD-Resource-1.291.100-2|19	%{upstream_name} module for perl
21mr|perl-BSD-Resource-1.291.100-2|20	
21mr|perl-BSD-Resource-1.291.100-2|21	%prep
21mr|perl-BSD-Resource-1.291.100-2|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-BSD-Resource-1.291.100-2|23	
21mr|perl-BSD-Resource-1.291.100-2|24	%build
21mr|perl-BSD-Resource-1.291.100-2|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-BSD-Resource-1.291.100-2|26	%make CFLAGS="%{optflags}"
21mr|perl-BSD-Resource-1.291.100-2|27	
21mr|perl-BSD-Resource-1.291.100-2|28	%check
21mr|perl-BSD-Resource-1.291.100-2|29	%make test
21mr|perl-BSD-Resource-1.291.100-2|30	
21mr|perl-BSD-Resource-1.291.100-2|31	%install
21mr|perl-BSD-Resource-1.291.100-2|32	%makeinstall_std
21mr|perl-BSD-Resource-1.291.100-2|33	
21mr|perl-BSD-Resource-1.291.100-2|34	%files
21mr|perl-BSD-Resource-1.291.100-2|35	%doc ChangeLog README
21mr|perl-BSD-Resource-1.291.100-2|36	%{perl_vendorarch}/BSD
21mr|perl-BSD-Resource-1.291.100-2|37	%{perl_vendorarch}/auto/BSD
21mr|perl-BSD-Resource-1.291.100-2|38	%{_mandir}/man*/*

14721 21
21mr|perl-B-Utils-0.270.0-5|1	%define upstream_name B-Utils
21mr|perl-B-Utils-0.270.0-5|2	%define upstream_version 0.27
21mr|perl-B-Utils-0.270.0-5|3	%global __provides_exclude Utils.so
21mr|perl-B-Utils-0.270.0-5|4	
21mr|perl-B-Utils-0.270.0-5|5	Summary:	Easily build XS extensions that depend on XS extensions
21mr|perl-B-Utils-0.270.0-5|6	Name:		perl-%{upstream_name}
21mr|perl-B-Utils-0.270.0-5|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-B-Utils-0.270.0-5|8	Release:	5
21mr|perl-B-Utils-0.270.0-5|9	License:	GPL+ or Artistic
21mr|perl-B-Utils-0.270.0-5|10	Group:		Development/Perl
21mr|perl-B-Utils-0.270.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-B-Utils-0.270.0-5|12	Source0:	http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-B-Utils-0.270.0-5|13	Source100:	%{name}.rpmlintrc
21mr|perl-B-Utils-0.270.0-5|14	BuildRequires:	perl-devel
21mr|perl-B-Utils-0.270.0-5|15	BuildRequires:	perl(Exporter)
21mr|perl-B-Utils-0.270.0-5|16	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-B-Utils-0.270.0-5|17	BuildRequires:	perl(ExtUtils::Depends)
21mr|perl-B-Utils-0.270.0-5|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-B-Utils-0.270.0-5|19	BuildRequires:	perl(Task::Weaken)
21mr|perl-B-Utils-0.270.0-5|20	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-B-Utils-0.270.0-5|21	BuildRequires:	perl(Scalar::Util)
21mr|perl-B-Utils-0.270.0-5|22	
21mr|perl-B-Utils-0.270.0-5|23	%description
21mr|perl-B-Utils-0.270.0-5|24	sub foo {
21mr|perl-B-Utils-0.270.0-5|25	dothis(1);
21mr|perl-B-Utils-0.270.0-5|26	find_things();
21mr|perl-B-Utils-0.270.0-5|27	return;
21mr|perl-B-Utils-0.270.0-5|28	}
21mr|perl-B-Utils-0.270.0-5|29	
21mr|perl-B-Utils-0.270.0-5|30	has the following optree:
21mr|perl-B-Utils-0.270.0-5|31	
21mr|perl-B-Utils-0.270.0-5|32	d  <1> leavesub[1 ref] K/REFC,1 ->(end)
21mr|perl-B-Utils-0.270.0-5|33	-     <@> lineseq KP ->d
21mr|perl-B-Utils-0.270.0-5|34	1        <;> nextstate(main -371 bah.pl:8) v/2 ->2
21mr|perl-B-Utils-0.270.0-5|35	5        <1> entersub[t2] vKS/TARG,3 ->6
21mr|perl-B-Utils-0.270.0-5|36	-           <1> ex-list K ->5
21mr|perl-B-Utils-0.270.0-5|37	2              <0> pushmark s ->3
21mr|perl-B-Utils-0.270.0-5|38	3              <$> const[IV 1] sM ->4
21mr|perl-B-Utils-0.270.0-5|39	-              <1> ex-rv2cv sK/3 ->-
21mr|perl-B-Utils-0.270.0-5|40	4                 <#> gv[*dothis] s ->5
21mr|perl-B-Utils-0.270.0-5|41	6        <;> nextstate(main -371 bah.pl:9) v/2 ->7
21mr|perl-B-Utils-0.270.0-5|42	
21mr|perl-B-Utils-0.270.0-5|43	%files
21mr|perl-B-Utils-0.270.0-5|44	%doc Changes README LICENSE META.json META.yml
21mr|perl-B-Utils-0.270.0-5|45	%{_mandir}/man3/*
21mr|perl-B-Utils-0.270.0-5|46	%{perl_vendorarch}/*
21mr|perl-B-Utils-0.270.0-5|47	
21mr|perl-B-Utils-0.270.0-5|48	#----------------------------------------------------------------------------
21mr|perl-B-Utils-0.270.0-5|49	
21mr|perl-B-Utils-0.270.0-5|50	%prep
21mr|perl-B-Utils-0.270.0-5|51	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-B-Utils-0.270.0-5|52	chmod 644 Changes BUtils.h Utils.xs OP.xs
21mr|perl-B-Utils-0.270.0-5|53	
21mr|perl-B-Utils-0.270.0-5|54	%build
21mr|perl-B-Utils-0.270.0-5|55	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-B-Utils-0.270.0-5|56	%make
21mr|perl-B-Utils-0.270.0-5|57	
21mr|perl-B-Utils-0.270.0-5|58	%install
21mr|perl-B-Utils-0.270.0-5|59	%makeinstall_std
21mr|perl-B-Utils-0.270.0-5|60	
21mr|perl-B-Utils-0.270.0-5|61	%check
21mr|perl-B-Utils-0.270.0-5|62	make test

14722 21
21mr|perl-Cairo-1.106.0-7|1	%define	modname	Cairo
21mr|perl-Cairo-1.106.0-7|2	%define modver 1.106
21mr|perl-Cairo-1.106.0-7|3	
21mr|perl-Cairo-1.106.0-7|4	Summary:	Perl module for the Cairo library
21mr|perl-Cairo-1.106.0-7|5	Name:		perl-%{modname}
21mr|perl-Cairo-1.106.0-7|6	Version:	%perl_convert_version %{modver}
21mr|perl-Cairo-1.106.0-7|7	Release:	7
21mr|perl-Cairo-1.106.0-7|8	License:	GPLv2+ or Artistic
21mr|perl-Cairo-1.106.0-7|9	Group:		Development/GNOME and GTK+
21mr|perl-Cairo-1.106.0-7|10	Url:		http://gtk2-perl.sf.net/
21mr|perl-Cairo-1.106.0-7|11	# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=160888
21mr|perl-Cairo-1.106.0-7|12	Source0:	http://sourceforge.net/projects/gtk2-perl/files/%{modname}/%{modver}/%{modname}-%{modver}.tar.gz
21mr|perl-Cairo-1.106.0-7|13	Source100:	%{name}.rpmlintrc
21mr|perl-Cairo-1.106.0-7|14	BuildRequires:	perl-devel
21mr|perl-Cairo-1.106.0-7|15	BuildRequires:	perl(ExtUtils::Depends)
21mr|perl-Cairo-1.106.0-7|16	BuildRequires:	perl(ExtUtils::PkgConfig)
21mr|perl-Cairo-1.106.0-7|17	BuildRequires:	perl(Test::Number::Delta)
21mr|perl-Cairo-1.106.0-7|18	BuildRequires:	pkgconfig(cairo)
21mr|perl-Cairo-1.106.0-7|19	
21mr|perl-Cairo-1.106.0-7|20	%description
21mr|perl-Cairo-1.106.0-7|21	This module provides perl access to the Cairo library.
21mr|perl-Cairo-1.106.0-7|22	
21mr|perl-Cairo-1.106.0-7|23	Cairo provides anti-aliased vector-based rendering for X. Paths
21mr|perl-Cairo-1.106.0-7|24	consist of line segments and cubic splines and can be rendered at any
21mr|perl-Cairo-1.106.0-7|25	width with various join and cap styles. All colors may be specified
21mr|perl-Cairo-1.106.0-7|26	with optional translucence (opacity/alpha) and combined using the
21mr|perl-Cairo-1.106.0-7|27	extended Porter/Duff compositing algebra as found in the X Render
21mr|perl-Cairo-1.106.0-7|28	Extension.
21mr|perl-Cairo-1.106.0-7|29	
21mr|perl-Cairo-1.106.0-7|30	%prep
21mr|perl-Cairo-1.106.0-7|31	%setup -qn %{modname}-%{modver}
21mr|perl-Cairo-1.106.0-7|32	
21mr|perl-Cairo-1.106.0-7|33	%build
21mr|perl-Cairo-1.106.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Cairo-1.106.0-7|35	%make
21mr|perl-Cairo-1.106.0-7|36	
21mr|perl-Cairo-1.106.0-7|37	%check
21mr|perl-Cairo-1.106.0-7|38	# XXX tests freeze
21mr|perl-Cairo-1.106.0-7|39	#make test
21mr|perl-Cairo-1.106.0-7|40	
21mr|perl-Cairo-1.106.0-7|41	%install
21mr|perl-Cairo-1.106.0-7|42	%makeinstall_std
21mr|perl-Cairo-1.106.0-7|43	
21mr|perl-Cairo-1.106.0-7|44	%files
21mr|perl-Cairo-1.106.0-7|45	%doc LICENSE examples README NEWS TODO
21mr|perl-Cairo-1.106.0-7|46	%{perl_vendorarch}/%{modname}
21mr|perl-Cairo-1.106.0-7|47	%{perl_vendorarch}/%{modname}.pm
21mr|perl-Cairo-1.106.0-7|48	%{perl_vendorarch}/auto/*
21mr|perl-Cairo-1.106.0-7|49	%{_mandir}/man3/*

14723 21
21mr|perl-Cairo-GObject-1.4.0-7|1	%define	modname	Cairo-GObject
21mr|perl-Cairo-GObject-1.4.0-7|2	%define	modver	1.004
21mr|perl-Cairo-GObject-1.4.0-7|3	
21mr|perl-Cairo-GObject-1.4.0-7|4	Summary:	Integrate Cairo into the Glib type system
21mr|perl-Cairo-GObject-1.4.0-7|5	Name:		perl-%{modname}
21mr|perl-Cairo-GObject-1.4.0-7|6	Version:	%perl_convert_version %{modver}
21mr|perl-Cairo-GObject-1.4.0-7|7	Release:	7
21mr|perl-Cairo-GObject-1.4.0-7|8	License:	LGPLv2+
21mr|perl-Cairo-GObject-1.4.0-7|9	Group:		Development/Perl
21mr|perl-Cairo-GObject-1.4.0-7|10	Url:		http://search.cpan.org/dist/%{modname}
21mr|perl-Cairo-GObject-1.4.0-7|11	Source0:	https://cpan.metacpan.org/authors/id/X/XA/XAOC/%{modname}-%{modver}.tar.gz
21mr|perl-Cairo-GObject-1.4.0-7|12	BuildRequires:	perl(Cairo) >= 1.80.0
21mr|perl-Cairo-GObject-1.4.0-7|13	BuildRequires:	perl(ExtUtils::Depends) >= 0.200.0
21mr|perl-Cairo-GObject-1.4.0-7|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Cairo-GObject-1.4.0-7|15	BuildRequires:	perl(ExtUtils::PkgConfig) >= 1.0.0
21mr|perl-Cairo-GObject-1.4.0-7|16	BuildRequires:	perl-Glib-devel >= 1.224.0
21mr|perl-Cairo-GObject-1.4.0-7|17	BuildRequires:	perl-devel
21mr|perl-Cairo-GObject-1.4.0-7|18	BuildRequires:	pkgconfig(cairo)
21mr|perl-Cairo-GObject-1.4.0-7|19	
21mr|perl-Cairo-GObject-1.4.0-7|20	%description
21mr|perl-Cairo-GObject-1.4.0-7|21	Integrate Cairo into the Glib type system.
21mr|perl-Cairo-GObject-1.4.0-7|22	
21mr|perl-Cairo-GObject-1.4.0-7|23	%prep
21mr|perl-Cairo-GObject-1.4.0-7|24	%setup -q -n %{modname}-%{modver}
21mr|perl-Cairo-GObject-1.4.0-7|25	
21mr|perl-Cairo-GObject-1.4.0-7|26	%build
21mr|perl-Cairo-GObject-1.4.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Cairo-GObject-1.4.0-7|28	
21mr|perl-Cairo-GObject-1.4.0-7|29	%make
21mr|perl-Cairo-GObject-1.4.0-7|30	
21mr|perl-Cairo-GObject-1.4.0-7|31	%check
21mr|perl-Cairo-GObject-1.4.0-7|32	#make test
21mr|perl-Cairo-GObject-1.4.0-7|33	
21mr|perl-Cairo-GObject-1.4.0-7|34	%install
21mr|perl-Cairo-GObject-1.4.0-7|35	%makeinstall_std
21mr|perl-Cairo-GObject-1.4.0-7|36	
21mr|perl-Cairo-GObject-1.4.0-7|37	%files
21mr|perl-Cairo-GObject-1.4.0-7|38	%doc LICENSE META.json META.yml NEWS README examples
21mr|perl-Cairo-GObject-1.4.0-7|39	%{_mandir}/man3/*
21mr|perl-Cairo-GObject-1.4.0-7|40	%{perl_vendorarch}/Cairo/*.pm
21mr|perl-Cairo-GObject-1.4.0-7|41	%{perl_vendorarch}/Cairo/GObject/Install/*.pm
21mr|perl-Cairo-GObject-1.4.0-7|42	%{perl_vendorarch}/auto/Cairo/GObject/*.so*

14724 21
21mr|perl-Canary-Stability-2012.0.0-2|1	%define upstream_name    Canary-Stability
21mr|perl-Canary-Stability-2012.0.0-2|2	%define upstream_version 2012
21mr|perl-Canary-Stability-2012.0.0-2|3	
21mr|perl-Canary-Stability-2012.0.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Canary-Stability-2012.0.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Canary-Stability-2012.0.0-2|6	Release:    2
21mr|perl-Canary-Stability-2012.0.0-2|7	
21mr|perl-Canary-Stability-2012.0.0-2|8	Summary:    Canary to check perl compatibility for schmorp's modules
21mr|perl-Canary-Stability-2012.0.0-2|9	License:    GPL+ or Artistic
21mr|perl-Canary-Stability-2012.0.0-2|10	Group:      Development/Perl
21mr|perl-Canary-Stability-2012.0.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Canary-Stability-2012.0.0-2|12	Source0:    http://www.cpan.org/modules/by-module/Canary/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Canary-Stability-2012.0.0-2|13	
21mr|perl-Canary-Stability-2012.0.0-2|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Canary-Stability-2012.0.0-2|15	BuildRequires: perl-devel
21mr|perl-Canary-Stability-2012.0.0-2|16	
21mr|perl-Canary-Stability-2012.0.0-2|17	BuildArch: noarch
21mr|perl-Canary-Stability-2012.0.0-2|18	
21mr|perl-Canary-Stability-2012.0.0-2|19	%description
21mr|perl-Canary-Stability-2012.0.0-2|20	This module is used by Schmorp's modules during configuration stage to test
21mr|perl-Canary-Stability-2012.0.0-2|21	the installed perl for compatibility with his modules.
21mr|perl-Canary-Stability-2012.0.0-2|22	
21mr|perl-Canary-Stability-2012.0.0-2|23	It's not, at this stage, meant as a tool for other module authors, although
21mr|perl-Canary-Stability-2012.0.0-2|24	in principle nothing prevents them from subscribing to the same ideas.
21mr|perl-Canary-Stability-2012.0.0-2|25	
21mr|perl-Canary-Stability-2012.0.0-2|26	See the _Makefile.PL_ in the Coro manpage or the AnyEvent manpage for usage
21mr|perl-Canary-Stability-2012.0.0-2|27	examples.
21mr|perl-Canary-Stability-2012.0.0-2|28	
21mr|perl-Canary-Stability-2012.0.0-2|29	%prep
21mr|perl-Canary-Stability-2012.0.0-2|30	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Canary-Stability-2012.0.0-2|31	
21mr|perl-Canary-Stability-2012.0.0-2|32	%build
21mr|perl-Canary-Stability-2012.0.0-2|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Canary-Stability-2012.0.0-2|34	
21mr|perl-Canary-Stability-2012.0.0-2|35	%make
21mr|perl-Canary-Stability-2012.0.0-2|36	
21mr|perl-Canary-Stability-2012.0.0-2|37	%check
21mr|perl-Canary-Stability-2012.0.0-2|38	%make test
21mr|perl-Canary-Stability-2012.0.0-2|39	
21mr|perl-Canary-Stability-2012.0.0-2|40	%install
21mr|perl-Canary-Stability-2012.0.0-2|41	%makeinstall_std
21mr|perl-Canary-Stability-2012.0.0-2|42	
21mr|perl-Canary-Stability-2012.0.0-2|43	%files
21mr|perl-Canary-Stability-2012.0.0-2|44	%doc META.yml Changes META.json README
21mr|perl-Canary-Stability-2012.0.0-2|45	%{_mandir}/man3/*
21mr|perl-Canary-Stability-2012.0.0-2|46	%{perl_vendorlib}/*

14725 21
21mr|perl-Capture-Tiny-0.480.0-2|1	%define upstream_name    Capture-Tiny
21mr|perl-Capture-Tiny-0.480.0-2|2	%define upstream_version 0.48
21mr|perl-Capture-Tiny-0.480.0-2|3	
21mr|perl-Capture-Tiny-0.480.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Capture-Tiny-0.480.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Capture-Tiny-0.480.0-2|6	Release:    2
21mr|perl-Capture-Tiny-0.480.0-2|7	
21mr|perl-Capture-Tiny-0.480.0-2|8	Summary:    Capture STDOUT and STDERR from Perl, XS or external programs
21mr|perl-Capture-Tiny-0.480.0-2|9	
21mr|perl-Capture-Tiny-0.480.0-2|10	License:    GPL+ or Artistic
21mr|perl-Capture-Tiny-0.480.0-2|11	Group:      Development/Perl
21mr|perl-Capture-Tiny-0.480.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Capture-Tiny-0.480.0-2|13	Source0:    http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Capture-Tiny-0.480.0-2|14	
21mr|perl-Capture-Tiny-0.480.0-2|15	BuildRequires: perl(Exporter)
21mr|perl-Capture-Tiny-0.480.0-2|16	BuildRequires: perl(File::Spec)
21mr|perl-Capture-Tiny-0.480.0-2|17	BuildRequires: perl(File::Temp)
21mr|perl-Capture-Tiny-0.480.0-2|18	BuildRequires: perl(IO::Handle)
21mr|perl-Capture-Tiny-0.480.0-2|19	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Capture-Tiny-0.480.0-2|20	BuildRequires: perl-Test-Simple
21mr|perl-Capture-Tiny-0.480.0-2|21	BuildRequires: perl-devel
21mr|perl-Capture-Tiny-0.480.0-2|22	
21mr|perl-Capture-Tiny-0.480.0-2|23	BuildArch: noarch
21mr|perl-Capture-Tiny-0.480.0-2|24	
21mr|perl-Capture-Tiny-0.480.0-2|25	%description
21mr|perl-Capture-Tiny-0.480.0-2|26	Capture::Tiny provides a simple, portable way to capture anything sent to
21mr|perl-Capture-Tiny-0.480.0-2|27	STDOUT or STDERR, regardless of whether it comes from Perl, from XS code or
21mr|perl-Capture-Tiny-0.480.0-2|28	from an external program. Optionally, output can be teed so that it is
21mr|perl-Capture-Tiny-0.480.0-2|29	captured while being passed through to the original handles. Yes, it even
21mr|perl-Capture-Tiny-0.480.0-2|30	works on Windows. Stop guessing which of a dozen capturing modules to use
21mr|perl-Capture-Tiny-0.480.0-2|31	in any particular situation and just use this one.
21mr|perl-Capture-Tiny-0.480.0-2|32	
21mr|perl-Capture-Tiny-0.480.0-2|33	This module was heavily inspired by the IO::CaptureOutput manpage, which
21mr|perl-Capture-Tiny-0.480.0-2|34	provides similar functionality without the ability to tee output and with
21mr|perl-Capture-Tiny-0.480.0-2|35	more complicated code and API.
21mr|perl-Capture-Tiny-0.480.0-2|36	
21mr|perl-Capture-Tiny-0.480.0-2|37	%prep
21mr|perl-Capture-Tiny-0.480.0-2|38	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Capture-Tiny-0.480.0-2|39	
21mr|perl-Capture-Tiny-0.480.0-2|40	%build
21mr|perl-Capture-Tiny-0.480.0-2|41	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Capture-Tiny-0.480.0-2|42	%make
21mr|perl-Capture-Tiny-0.480.0-2|43	
21mr|perl-Capture-Tiny-0.480.0-2|44	%check
21mr|perl-Capture-Tiny-0.480.0-2|45	%make test
21mr|perl-Capture-Tiny-0.480.0-2|46	
21mr|perl-Capture-Tiny-0.480.0-2|47	%install
21mr|perl-Capture-Tiny-0.480.0-2|48	%makeinstall_std
21mr|perl-Capture-Tiny-0.480.0-2|49	
21mr|perl-Capture-Tiny-0.480.0-2|50	%files
21mr|perl-Capture-Tiny-0.480.0-2|51	%doc README Changes LICENSE
21mr|perl-Capture-Tiny-0.480.0-2|52	%{_mandir}/man3/*
21mr|perl-Capture-Tiny-0.480.0-2|53	%{perl_vendorlib}/*

14726 21
21mr|perl-Carp-Assert-0.210.0-5|1	%define upstream_name Carp-Assert
21mr|perl-Carp-Assert-0.210.0-5|2	%define upstream_version 0.21
21mr|perl-Carp-Assert-0.210.0-5|3	
21mr|perl-Carp-Assert-0.210.0-5|4	Summary:	Carp::Assert - executable comments
21mr|perl-Carp-Assert-0.210.0-5|5	Name:		perl-%{upstream_name}
21mr|perl-Carp-Assert-0.210.0-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Carp-Assert-0.210.0-5|7	Release:	5
21mr|perl-Carp-Assert-0.210.0-5|8	License:	GPL+ or Artistic
21mr|perl-Carp-Assert-0.210.0-5|9	Group:		Development/Perl
21mr|perl-Carp-Assert-0.210.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Carp-Assert-0.210.0-5|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Carp/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Carp-Assert-0.210.0-5|12	BuildRequires:	perl-devel
21mr|perl-Carp-Assert-0.210.0-5|13	BuildRequires:	perl(Test::More) >= 0.40
21mr|perl-Carp-Assert-0.210.0-5|14	BuildArch:	noarch
21mr|perl-Carp-Assert-0.210.0-5|15	
21mr|perl-Carp-Assert-0.210.0-5|16	%description
21mr|perl-Carp-Assert-0.210.0-5|17	Carp::Assert is intended for a purpose like the ANSI C library assert.h.
21mr|perl-Carp-Assert-0.210.0-5|18	If you're already familiar with assert.h, then you can probably skip
21mr|perl-Carp-Assert-0.210.0-5|19	this and go straight to the FUNCTIONS section.
21mr|perl-Carp-Assert-0.210.0-5|20	
21mr|perl-Carp-Assert-0.210.0-5|21	%files
21mr|perl-Carp-Assert-0.210.0-5|22	%doc Changes README
21mr|perl-Carp-Assert-0.210.0-5|23	%{_mandir}/*/*
21mr|perl-Carp-Assert-0.210.0-5|24	%{perl_vendorlib}/Carp
21mr|perl-Carp-Assert-0.210.0-5|25	
21mr|perl-Carp-Assert-0.210.0-5|26	#----------------------------------------------------------------------------
21mr|perl-Carp-Assert-0.210.0-5|27	
21mr|perl-Carp-Assert-0.210.0-5|28	%prep
21mr|perl-Carp-Assert-0.210.0-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Carp-Assert-0.210.0-5|30	
21mr|perl-Carp-Assert-0.210.0-5|31	%build
21mr|perl-Carp-Assert-0.210.0-5|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Carp-Assert-0.210.0-5|33	make
21mr|perl-Carp-Assert-0.210.0-5|34	
21mr|perl-Carp-Assert-0.210.0-5|35	%install
21mr|perl-Carp-Assert-0.210.0-5|36	%makeinstall_std
21mr|perl-Carp-Assert-0.210.0-5|37	
21mr|perl-Carp-Assert-0.210.0-5|38	%check
21mr|perl-Carp-Assert-0.210.0-5|39	make test

14727 21
21mr|perl-Carp-Clan-6.60.0-2|1	%define	upstream_name	 Carp-Clan
21mr|perl-Carp-Clan-6.60.0-2|2	%define upstream_version 6.06
21mr|perl-Carp-Clan-6.60.0-2|3	
21mr|perl-Carp-Clan-6.60.0-2|4	%define TEST	1
21mr|perl-Carp-Clan-6.60.0-2|5	%{?_with_test: %{expand: %%global TEST 1}}
21mr|perl-Carp-Clan-6.60.0-2|6	%{?_without_test: %{expand: %%global TEST 0}}
21mr|perl-Carp-Clan-6.60.0-2|7	
21mr|perl-Carp-Clan-6.60.0-2|8	Name:		perl-%{upstream_name}
21mr|perl-Carp-Clan-6.60.0-2|9	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Carp-Clan-6.60.0-2|10	Release:	2
21mr|perl-Carp-Clan-6.60.0-2|11	
21mr|perl-Carp-Clan-6.60.0-2|12	Summary:	%{upstream_name} module for perl
21mr|perl-Carp-Clan-6.60.0-2|13	
21mr|perl-Carp-Clan-6.60.0-2|14	License:	GPL+ or Artistic
21mr|perl-Carp-Clan-6.60.0-2|15	Group:		Development/Perl
21mr|perl-Carp-Clan-6.60.0-2|16	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Carp-Clan-6.60.0-2|17	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Carp/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Carp-Clan-6.60.0-2|18	
21mr|perl-Carp-Clan-6.60.0-2|19	BuildRequires:	perl-devel
21mr|perl-Carp-Clan-6.60.0-2|20	BuildRequires:	perl(Test::Exception)
21mr|perl-Carp-Clan-6.60.0-2|21	
21mr|perl-Carp-Clan-6.60.0-2|22	BuildArch:	noarch
21mr|perl-Carp-Clan-6.60.0-2|23	
21mr|perl-Carp-Clan-6.60.0-2|24	%description
21mr|perl-Carp-Clan-6.60.0-2|25	%{upstream_name} module for perl.
21mr|perl-Carp-Clan-6.60.0-2|26	This module reports errors from the perspective of the caller of a
21mr|perl-Carp-Clan-6.60.0-2|27	"clan" of modules, similar to "Carp.pm" itself. But instead of giving
21mr|perl-Carp-Clan-6.60.0-2|28	it a number of levels to skip on the calling stack, you give it a
21mr|perl-Carp-Clan-6.60.0-2|29	pattern to characterize the package names of the "clan" of modules
21mr|perl-Carp-Clan-6.60.0-2|30	which shall never be blamed for any error.
21mr|perl-Carp-Clan-6.60.0-2|31	
21mr|perl-Carp-Clan-6.60.0-2|32	%prep
21mr|perl-Carp-Clan-6.60.0-2|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Carp-Clan-6.60.0-2|34	
21mr|perl-Carp-Clan-6.60.0-2|35	%build
21mr|perl-Carp-Clan-6.60.0-2|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Carp-Clan-6.60.0-2|37	%make
21mr|perl-Carp-Clan-6.60.0-2|38	
21mr|perl-Carp-Clan-6.60.0-2|39	%check
21mr|perl-Carp-Clan-6.60.0-2|40	%if %{TEST}
21mr|perl-Carp-Clan-6.60.0-2|41	LANG=C %make test
21mr|perl-Carp-Clan-6.60.0-2|42	%endif
21mr|perl-Carp-Clan-6.60.0-2|43	
21mr|perl-Carp-Clan-6.60.0-2|44	%install
21mr|perl-Carp-Clan-6.60.0-2|45	%makeinstall_std
21mr|perl-Carp-Clan-6.60.0-2|46	
21mr|perl-Carp-Clan-6.60.0-2|47	%files
21mr|perl-Carp-Clan-6.60.0-2|48	%defattr(644,root,root,755)
21mr|perl-Carp-Clan-6.60.0-2|49	%{_mandir}/*/*
21mr|perl-Carp-Clan-6.60.0-2|50	%{perl_vendorlib}/Carp

14728 21
21mr|perl-CGI-4.540.0-1|1	%define upstream_name	 CGI
21mr|perl-CGI-4.540.0-1|2	%define upstream_version 4.54
21mr|perl-CGI-4.540.0-1|3	
21mr|perl-CGI-4.540.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-CGI-4.540.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-CGI-4.540.0-1|6	Release:    1
21mr|perl-CGI-4.540.0-1|7	Epoch:      1
21mr|perl-CGI-4.540.0-1|8	
21mr|perl-CGI-4.540.0-1|9	Summary:    Simple Common Gateway Interface class for Perl
21mr|perl-CGI-4.540.0-1|10	
21mr|perl-CGI-4.540.0-1|11	License:    GPL+ or Artistic
21mr|perl-CGI-4.540.0-1|12	Group:      Development/Perl
21mr|perl-CGI-4.540.0-1|13	Url:        https://metacpan.org/module/CGI
21mr|perl-CGI-4.540.0-1|14	Source0:    https://cpan.metacpan.org/authors/id/L/LE/LEEJO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-CGI-4.540.0-1|15	
21mr|perl-CGI-4.540.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-CGI-4.540.0-1|17	BuildRequires: perl(File::Spec) >= 0.820.0
21mr|perl-CGI-4.540.0-1|18	BuildRequires: perl(CPAN::Meta)
21mr|perl-CGI-4.540.0-1|19	BuildRequires: perl-devel
21mr|perl-CGI-4.540.0-1|20	# for test
21mr|perl-CGI-4.540.0-1|21	BuildRequires: perl(Test::More) >= 0.980.0
21mr|perl-CGI-4.540.0-1|22	BuildRequires: perl(Test::Deep)
21mr|perl-CGI-4.540.0-1|23	BuildRequires: perl(Test::Warn)
21mr|perl-CGI-4.540.0-1|24	BuildRequires: perl(HTML::Entities)
21mr|perl-CGI-4.540.0-1|25	BuildArch:  noarch
21mr|perl-CGI-4.540.0-1|26	
21mr|perl-CGI-4.540.0-1|27	%description
21mr|perl-CGI-4.540.0-1|28	This perl library uses perl5 objects to make it easy to create
21mr|perl-CGI-4.540.0-1|29	Web fill-out forms and parse their contents.  This package
21mr|perl-CGI-4.540.0-1|30	defines CGI objects, entities that contain the values of the
21mr|perl-CGI-4.540.0-1|31	current query string and other state variables.  Using a CGI
21mr|perl-CGI-4.540.0-1|32	object's methods, you can examine keywords and parameters
21mr|perl-CGI-4.540.0-1|33	passed to your script, and create forms whose initial values
21mr|perl-CGI-4.540.0-1|34	are taken from the current query (thereby preserving state
21mr|perl-CGI-4.540.0-1|35	information).
21mr|perl-CGI-4.540.0-1|36	
21mr|perl-CGI-4.540.0-1|37	%prep
21mr|perl-CGI-4.540.0-1|38	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-CGI-4.540.0-1|39	perl -pi -e s,/usr/local/bin/perl,/usr/bin/perl, examples/*.{cgi,pl}
21mr|perl-CGI-4.540.0-1|40	chmod 755 examples
21mr|perl-CGI-4.540.0-1|41	
21mr|perl-CGI-4.540.0-1|42	%build
21mr|perl-CGI-4.540.0-1|43	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-CGI-4.540.0-1|44	%make
21mr|perl-CGI-4.540.0-1|45	
21mr|perl-CGI-4.540.0-1|46	%check
21mr|perl-CGI-4.540.0-1|47	%make test
21mr|perl-CGI-4.540.0-1|48	
21mr|perl-CGI-4.540.0-1|49	%install
21mr|perl-CGI-4.540.0-1|50	%makeinstall_std
21mr|perl-CGI-4.540.0-1|51	
21mr|perl-CGI-4.540.0-1|52	%files
21mr|perl-CGI-4.540.0-1|53	%doc Changes META.json META.yml MYMETA.yml README.md examples
21mr|perl-CGI-4.540.0-1|54	%{perl_vendorlib}/CGI
21mr|perl-CGI-4.540.0-1|55	%{perl_vendorlib}/*.pm
21mr|perl-CGI-4.540.0-1|56	%{perl_vendorlib}/CGI.pod
21mr|perl-CGI-4.540.0-1|57	%{_mandir}/man3/*

14729 21
21mr|perl_checker-1.2.42-1|1	%define debug_package %{nil}
21mr|perl_checker-1.2.42-1|2	
21mr|perl_checker-1.2.42-1|3	Summary:	Verify Perl code
21mr|perl_checker-1.2.42-1|4	Name:		perl_checker
21mr|perl_checker-1.2.42-1|5	Version:	1.2.42
21mr|perl_checker-1.2.42-1|6	Release:	1
21mr|perl_checker-1.2.42-1|7	License:	GPLv2+
21mr|perl_checker-1.2.42-1|8	Group:		Development/Perl
21mr|perl_checker-1.2.42-1|9	Requires:	perl-base >= 2:5.8.0
21mr|perl_checker-1.2.42-1|10	Requires:	perl-MDK-Common
21mr|perl_checker-1.2.42-1|11	Url:		http://rosalab.ru
21mr|perl_checker-1.2.42-1|12	Source0:	perl_checker-%{version}.tar.xz
21mr|perl_checker-1.2.42-1|13	BuildRequires:	ocaml >= 3.06
21mr|perl_checker-1.2.42-1|14	BuildRequires:	perl-MDK-Common
21mr|perl_checker-1.2.42-1|15	# for the faked packages:
21mr|perl_checker-1.2.42-1|16	%global __requires_exclude_from ^%{_datadir}/%{name}/fake_packages/
21mr|perl_checker-1.2.42-1|17	%global __provides_exclude_from ^%{_datadir}/%{name}/fake_packages/
21mr|perl_checker-1.2.42-1|18	
21mr|perl_checker-1.2.42-1|19	%rename	perl-MDK-Common-devel
21mr|perl_checker-1.2.42-1|20	
21mr|perl_checker-1.2.42-1|21	%description
21mr|perl_checker-1.2.42-1|22	Various verifying scripts created for DrakX
21mr|perl_checker-1.2.42-1|23	
21mr|perl_checker-1.2.42-1|24	%prep
21mr|perl_checker-1.2.42-1|25	%autosetup -p1
21mr|perl_checker-1.2.42-1|26	
21mr|perl_checker-1.2.42-1|27	sed -ie 's/\(^all.*\) test/\1/' Makefile
21mr|perl_checker-1.2.42-1|28	
21mr|perl_checker-1.2.42-1|29	%build
21mr|perl_checker-1.2.42-1|30	#export OCAMLPARAM="safe-string=0,_"
21mr|perl_checker-1.2.42-1|31	export PERL_USE_UNSAFE_INC=1
21mr|perl_checker-1.2.42-1|32	make
21mr|perl_checker-1.2.42-1|33	
21mr|perl_checker-1.2.42-1|34	%install
21mr|perl_checker-1.2.42-1|35	#export OCAMLPARAM="safe-string=0,_"
21mr|perl_checker-1.2.42-1|36	%makeinstall_std
21mr|perl_checker-1.2.42-1|37	
21mr|perl_checker-1.2.42-1|38	%files
21mr|perl_checker-1.2.42-1|39	%doc src/perl_checker.html
21mr|perl_checker-1.2.42-1|40	%{_bindir}/*
21mr|perl_checker-1.2.42-1|41	%{_datadir}/perl_checker
21mr|perl_checker-1.2.42-1|42	%{_datadir}/vim/ftplugin/*
21mr|perl_checker-1.2.42-1|43	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*

14730 21
21mr|perl-Class-Accessor-0.510.0-2|1	%define upstream_name Class-Accessor
21mr|perl-Class-Accessor-0.510.0-2|2	%define upstream_version 0.51
21mr|perl-Class-Accessor-0.510.0-2|3	
21mr|perl-Class-Accessor-0.510.0-2|4	Summary:	Automated accessor generation
21mr|perl-Class-Accessor-0.510.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-Class-Accessor-0.510.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Accessor-0.510.0-2|7	Release:	2
21mr|perl-Class-Accessor-0.510.0-2|8	License:	GPL+ or Artistic
21mr|perl-Class-Accessor-0.510.0-2|9	Group:		Development/Perl
21mr|perl-Class-Accessor-0.510.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Accessor-0.510.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Accessor-0.510.0-2|12	BuildRequires:	perl-devel
21mr|perl-Class-Accessor-0.510.0-2|13	BuildRequires:	perl-Test-Simple
21mr|perl-Class-Accessor-0.510.0-2|14	BuildArch:	noarch
21mr|perl-Class-Accessor-0.510.0-2|15	
21mr|perl-Class-Accessor-0.510.0-2|16	%description
21mr|perl-Class-Accessor-0.510.0-2|17	This module automagically generates accessor/mutators for your class.
21mr|perl-Class-Accessor-0.510.0-2|18	
21mr|perl-Class-Accessor-0.510.0-2|19	%files
21mr|perl-Class-Accessor-0.510.0-2|20	%doc README Changes
21mr|perl-Class-Accessor-0.510.0-2|21	%{perl_vendorlib}/Class
21mr|perl-Class-Accessor-0.510.0-2|22	%{_mandir}/man3/*
21mr|perl-Class-Accessor-0.510.0-2|23	
21mr|perl-Class-Accessor-0.510.0-2|24	#----------------------------------------------------------------------------
21mr|perl-Class-Accessor-0.510.0-2|25	
21mr|perl-Class-Accessor-0.510.0-2|26	%prep
21mr|perl-Class-Accessor-0.510.0-2|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Accessor-0.510.0-2|28	
21mr|perl-Class-Accessor-0.510.0-2|29	%build
21mr|perl-Class-Accessor-0.510.0-2|30	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Accessor-0.510.0-2|31	%make
21mr|perl-Class-Accessor-0.510.0-2|32	
21mr|perl-Class-Accessor-0.510.0-2|33	%install
21mr|perl-Class-Accessor-0.510.0-2|34	%makeinstall_std
21mr|perl-Class-Accessor-0.510.0-2|35	
21mr|perl-Class-Accessor-0.510.0-2|36	%check
21mr|perl-Class-Accessor-0.510.0-2|37	%make test

14731 21
21mr|perl-Class-Accessor-Grouped-0.100.140-11|1	%define upstream_name    Class-Accessor-Grouped
21mr|perl-Class-Accessor-Grouped-0.100.140-11|2	%define upstream_version 0.10014
21mr|perl-Class-Accessor-Grouped-0.100.140-11|3	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|4	Name:		perl-%{upstream_name}
21mr|perl-Class-Accessor-Grouped-0.100.140-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Accessor-Grouped-0.100.140-11|6	Release:	11
21mr|perl-Class-Accessor-Grouped-0.100.140-11|7	Epoch:		1
21mr|perl-Class-Accessor-Grouped-0.100.140-11|8	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|9	Summary:	Lets you build groups of accessors
21mr|perl-Class-Accessor-Grouped-0.100.140-11|10	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|11	License:	GPL+ or Artistic
21mr|perl-Class-Accessor-Grouped-0.100.140-11|12	Group:		Development/Perl
21mr|perl-Class-Accessor-Grouped-0.100.140-11|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Accessor-Grouped-0.100.140-11|14	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Accessor-Grouped-0.100.140-11|15	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|16	BuildRequires: perl-devel
21mr|perl-Class-Accessor-Grouped-0.100.140-11|17	BuildRequires: perl-CPAN
21mr|perl-Class-Accessor-Grouped-0.100.140-11|18	BuildRequires: perl(Module::Runtime)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|19	BuildRequires: perl(Module::Build)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|20	BuildRequires: perl(Algorithm::C3)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|21	BuildRequires: perl(Class::XSAccessor)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|22	BuildRequires: perl(Class::C3)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|23	BuildRequires: perl(Class::Inspector)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|24	BuildRequires: perl(Module::AutoInstall)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|25	BuildRequires: perl(MRO::Compat)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|26	BuildRequires: perl(Sub::Identify)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|27	BuildRequires: perl(Sub::Name)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|28	BuildRequires: perl(Test::Exception)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|29	BuildRequires: perl(Digest::SHA)
21mr|perl-Class-Accessor-Grouped-0.100.140-11|30	BuildArch:		noarch
21mr|perl-Class-Accessor-Grouped-0.100.140-11|31	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|32	%description
21mr|perl-Class-Accessor-Grouped-0.100.140-11|33	This class lets you build groups of accessors that will call different getters
21mr|perl-Class-Accessor-Grouped-0.100.140-11|34	and setters.
21mr|perl-Class-Accessor-Grouped-0.100.140-11|35	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|36	%prep
21mr|perl-Class-Accessor-Grouped-0.100.140-11|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Accessor-Grouped-0.100.140-11|38	chmod 644 README Changes
21mr|perl-Class-Accessor-Grouped-0.100.140-11|39	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|40	%build
21mr|perl-Class-Accessor-Grouped-0.100.140-11|41	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Accessor-Grouped-0.100.140-11|42	%make
21mr|perl-Class-Accessor-Grouped-0.100.140-11|43	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|44	%check
21mr|perl-Class-Accessor-Grouped-0.100.140-11|45	make test
21mr|perl-Class-Accessor-Grouped-0.100.140-11|46	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|47	%install
21mr|perl-Class-Accessor-Grouped-0.100.140-11|48	%makeinstall_std
21mr|perl-Class-Accessor-Grouped-0.100.140-11|49	
21mr|perl-Class-Accessor-Grouped-0.100.140-11|50	%files
21mr|perl-Class-Accessor-Grouped-0.100.140-11|51	%doc Changes README
21mr|perl-Class-Accessor-Grouped-0.100.140-11|52	%{perl_vendorlib}/Class
21mr|perl-Class-Accessor-Grouped-0.100.140-11|53	%{_mandir}/*/*

14732 21
21mr|perl-Class-Autouse-2.10.0-6|1	%define upstream_name Class-Autouse
21mr|perl-Class-Autouse-2.10.0-6|2	%define upstream_version 2.01
21mr|perl-Class-Autouse-2.10.0-6|3	
21mr|perl-Class-Autouse-2.10.0-6|4	Summary:	Run-time class loading on first method call in Perl
21mr|perl-Class-Autouse-2.10.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Class-Autouse-2.10.0-6|6	Version:	%perl_convert_version 2.01
21mr|perl-Class-Autouse-2.10.0-6|7	Release:	6
21mr|perl-Class-Autouse-2.10.0-6|8	License:	GPL+ or Artistic
21mr|perl-Class-Autouse-2.10.0-6|9	Group:		Development/Perl
21mr|perl-Class-Autouse-2.10.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Autouse-2.10.0-6|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Class/Class-Autouse-2.01.tar.gz
21mr|perl-Class-Autouse-2.10.0-6|12	BuildRequires:	perl-devel
21mr|perl-Class-Autouse-2.10.0-6|13	BuildRequires:	perl(inc::Module::Install::DSL)
21mr|perl-Class-Autouse-2.10.0-6|14	BuildRequires:	perl-Test-Simple
21mr|perl-Class-Autouse-2.10.0-6|15	BuildArch:	noarch
21mr|perl-Class-Autouse-2.10.0-6|16	
21mr|perl-Class-Autouse-2.10.0-6|17	%description
21mr|perl-Class-Autouse-2.10.0-6|18	Class::Autouse allows you to specify a class that will only load when a method
21mr|perl-Class-Autouse-2.10.0-6|19	of that class is called. For large classes that might not be used during the
21mr|perl-Class-Autouse-2.10.0-6|20	running of a program, such as Date::Manip, this can save you large amounts of
21mr|perl-Class-Autouse-2.10.0-6|21	memory, and decrease the script load time.
21mr|perl-Class-Autouse-2.10.0-6|22	
21mr|perl-Class-Autouse-2.10.0-6|23	%files
21mr|perl-Class-Autouse-2.10.0-6|24	%doc Changes README
21mr|perl-Class-Autouse-2.10.0-6|25	%{perl_vendorlib}/Class
21mr|perl-Class-Autouse-2.10.0-6|26	%{_mandir}/*/*
21mr|perl-Class-Autouse-2.10.0-6|27	
21mr|perl-Class-Autouse-2.10.0-6|28	#----------------------------------------------------------------------------
21mr|perl-Class-Autouse-2.10.0-6|29	
21mr|perl-Class-Autouse-2.10.0-6|30	%prep
21mr|perl-Class-Autouse-2.10.0-6|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Autouse-2.10.0-6|32	
21mr|perl-Class-Autouse-2.10.0-6|33	%build
21mr|perl-Class-Autouse-2.10.0-6|34	find lib -name \*.pm | xargs chmod 644
21mr|perl-Class-Autouse-2.10.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Autouse-2.10.0-6|36	%make
21mr|perl-Class-Autouse-2.10.0-6|37	
21mr|perl-Class-Autouse-2.10.0-6|38	%install
21mr|perl-Class-Autouse-2.10.0-6|39	%makeinstall_std
21mr|perl-Class-Autouse-2.10.0-6|40	
21mr|perl-Class-Autouse-2.10.0-6|41	%check
21mr|perl-Class-Autouse-2.10.0-6|42	make test

14733 21
21mr|perl-Class-C3-0.350.0-1|1	%define upstream_name	 Class-C3
21mr|perl-Class-C3-0.350.0-1|2	%define upstream_version 0.35
21mr|perl-Class-C3-0.350.0-1|3	
21mr|perl-Class-C3-0.350.0-1|4	Summary:	A pragma to use the C3 method resolution order algortihm
21mr|perl-Class-C3-0.350.0-1|5	
21mr|perl-Class-C3-0.350.0-1|6	Name:		perl-%{upstream_name}
21mr|perl-Class-C3-0.350.0-1|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-C3-0.350.0-1|8	Release:	1
21mr|perl-Class-C3-0.350.0-1|9	License:	Artistic/GPLv2
21mr|perl-Class-C3-0.350.0-1|10	Group:		Development/Perl
21mr|perl-Class-C3-0.350.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Class-C3-0.350.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-C3-0.350.0-1|13	BuildArch:	noarch
21mr|perl-Class-C3-0.350.0-1|14	BuildRequires:	perl-devel
21mr|perl-Class-C3-0.350.0-1|15	BuildRequires:	perl(Algorithm::C3) >= 0.05
21mr|perl-Class-C3-0.350.0-1|16	BuildRequires:	perl(Scalar::Util) >= 1.10
21mr|perl-Class-C3-0.350.0-1|17	BuildRequires:	perl(Test::More) >= 0.47
21mr|perl-Class-C3-0.350.0-1|18	BuildRequires:	perl(Test::Exception) >= 0.15
21mr|perl-Class-C3-0.350.0-1|19	BuildRequires:	perl(Class::C3::XS) >= 0.07
21mr|perl-Class-C3-0.350.0-1|20	Requires:	perl(Algorithm::C3)
21mr|perl-Class-C3-0.350.0-1|21	
21mr|perl-Class-C3-0.350.0-1|22	%description
21mr|perl-Class-C3-0.350.0-1|23	This is pragma to change Perl 5's standard method resolution order
21mr|perl-Class-C3-0.350.0-1|24	from depth-first left-to-right (a.k.a - pre-order) to the more
21mr|perl-Class-C3-0.350.0-1|25	sophisticated C3 method resolution order.
21mr|perl-Class-C3-0.350.0-1|26	
21mr|perl-Class-C3-0.350.0-1|27	%prep
21mr|perl-Class-C3-0.350.0-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Class-C3-0.350.0-1|29	
21mr|perl-Class-C3-0.350.0-1|30	%build
21mr|perl-Class-C3-0.350.0-1|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-C3-0.350.0-1|32	%make
21mr|perl-Class-C3-0.350.0-1|33	
21mr|perl-Class-C3-0.350.0-1|34	%check
21mr|perl-Class-C3-0.350.0-1|35	%make test
21mr|perl-Class-C3-0.350.0-1|36	
21mr|perl-Class-C3-0.350.0-1|37	%install
21mr|perl-Class-C3-0.350.0-1|38	%makeinstall_std
21mr|perl-Class-C3-0.350.0-1|39	
21mr|perl-Class-C3-0.350.0-1|40	%files
21mr|perl-Class-C3-0.350.0-1|41	%doc  README
21mr|perl-Class-C3-0.350.0-1|42	%{perl_vendorlib}/Class
21mr|perl-Class-C3-0.350.0-1|43	%{_mandir}/man3/*

14734 21
21mr|perl-Class-C3-XS-0.140.0-2|1	%define upstream_name	 Class-C3-XS
21mr|perl-Class-C3-XS-0.140.0-2|2	%define upstream_version 0.14
21mr|perl-Class-C3-XS-0.140.0-2|3	
21mr|perl-Class-C3-XS-0.140.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Class-C3-XS-0.140.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Class-C3-XS-0.140.0-2|6	Release:    2
21mr|perl-Class-C3-XS-0.140.0-2|7	Summary:	XS speedups for Class::C3
21mr|perl-Class-C3-XS-0.140.0-2|8	License:	GPL+ or Artistic
21mr|perl-Class-C3-XS-0.140.0-2|9	Group:		Development/Perl
21mr|perl-Class-C3-XS-0.140.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-C3-XS-0.140.0-2|11	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-C3-XS-0.140.0-2|12	
21mr|perl-Class-C3-XS-0.140.0-2|13	Buildrequires:	perl-devel
21mr|perl-Class-C3-XS-0.140.0-2|14	Buildrequires:	perl-Test-Simple
21mr|perl-Class-C3-XS-0.140.0-2|15	
21mr|perl-Class-C3-XS-0.140.0-2|16	%description
21mr|perl-Class-C3-XS-0.140.0-2|17	This contains XS performance enhancers for Class::C3 version 0.16 and higher.
21mr|perl-Class-C3-XS-0.140.0-2|18	The main Class::C3 package will use this package automatically if it can find
21mr|perl-Class-C3-XS-0.140.0-2|19	it. Do not use this package directly, use Class::C3 instead.
21mr|perl-Class-C3-XS-0.140.0-2|20	
21mr|perl-Class-C3-XS-0.140.0-2|21	The test suite here is not complete, although it does verify a few basic
21mr|perl-Class-C3-XS-0.140.0-2|22	things. The best testing comes from running the Class::C3 test suite *after*
21mr|perl-Class-C3-XS-0.140.0-2|23	this module is installed.
21mr|perl-Class-C3-XS-0.140.0-2|24	
21mr|perl-Class-C3-XS-0.140.0-2|25	This module won't do anything for you if you're running a version of Class::C3
21mr|perl-Class-C3-XS-0.140.0-2|26	older than 0.16. (It's not a dependency because it would be circular with the
21mr|perl-Class-C3-XS-0.140.0-2|27	optional dep from that package to this one).
21mr|perl-Class-C3-XS-0.140.0-2|28	
21mr|perl-Class-C3-XS-0.140.0-2|29	%prep
21mr|perl-Class-C3-XS-0.140.0-2|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-C3-XS-0.140.0-2|31	
21mr|perl-Class-C3-XS-0.140.0-2|32	%build
21mr|perl-Class-C3-XS-0.140.0-2|33	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-C3-XS-0.140.0-2|34	%make CFLAGS="%{optflags}"
21mr|perl-Class-C3-XS-0.140.0-2|35	
21mr|perl-Class-C3-XS-0.140.0-2|36	%check
21mr|perl-Class-C3-XS-0.140.0-2|37	%make test
21mr|perl-Class-C3-XS-0.140.0-2|38	
21mr|perl-Class-C3-XS-0.140.0-2|39	%install
21mr|perl-Class-C3-XS-0.140.0-2|40	%makeinstall_std
21mr|perl-Class-C3-XS-0.140.0-2|41	
21mr|perl-Class-C3-XS-0.140.0-2|42	%clean
21mr|perl-Class-C3-XS-0.140.0-2|43	
21mr|perl-Class-C3-XS-0.140.0-2|44	%files
21mr|perl-Class-C3-XS-0.140.0-2|45	%doc README
21mr|perl-Class-C3-XS-0.140.0-2|46	%{perl_vendorarch}/Class
21mr|perl-Class-C3-XS-0.140.0-2|47	%{perl_vendorarch}/auto/Class
21mr|perl-Class-C3-XS-0.140.0-2|48	%{_mandir}/*/*

14735 21
21mr|perl-Class-Data-Inheritable-0.80.0-13|1	%define upstream_name    Class-Data-Inheritable
21mr|perl-Class-Data-Inheritable-0.80.0-13|2	%define upstream_version 0.08
21mr|perl-Class-Data-Inheritable-0.80.0-13|3	
21mr|perl-Class-Data-Inheritable-0.80.0-13|4	Name:		perl-%{upstream_name}
21mr|perl-Class-Data-Inheritable-0.80.0-13|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Data-Inheritable-0.80.0-13|6	Release:	13
21mr|perl-Class-Data-Inheritable-0.80.0-13|7	
21mr|perl-Class-Data-Inheritable-0.80.0-13|8	Summary:	Inheritable, overridable class data
21mr|perl-Class-Data-Inheritable-0.80.0-13|9	
21mr|perl-Class-Data-Inheritable-0.80.0-13|10	License:	GPL+ or Artistic
21mr|perl-Class-Data-Inheritable-0.80.0-13|11	Group:		Development/Perl
21mr|perl-Class-Data-Inheritable-0.80.0-13|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Data-Inheritable-0.80.0-13|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Data-Inheritable-0.80.0-13|14	
21mr|perl-Class-Data-Inheritable-0.80.0-13|15	BuildRequires:	perl-devel
21mr|perl-Class-Data-Inheritable-0.80.0-13|16	BuildArch:	noarch
21mr|perl-Class-Data-Inheritable-0.80.0-13|17	
21mr|perl-Class-Data-Inheritable-0.80.0-13|18	%description
21mr|perl-Class-Data-Inheritable-0.80.0-13|19	Class::Data::Inheritable is for creating accessor/mutators to class data. That
21mr|perl-Class-Data-Inheritable-0.80.0-13|20	is, if you want to store something about your class as a whole (instead of
21mr|perl-Class-Data-Inheritable-0.80.0-13|21	about a single object). This data is then inherited by your subclasses and can
21mr|perl-Class-Data-Inheritable-0.80.0-13|22	be overriden.
21mr|perl-Class-Data-Inheritable-0.80.0-13|23	
21mr|perl-Class-Data-Inheritable-0.80.0-13|24	%prep
21mr|perl-Class-Data-Inheritable-0.80.0-13|25	%setup -q  -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Data-Inheritable-0.80.0-13|26	
21mr|perl-Class-Data-Inheritable-0.80.0-13|27	%build
21mr|perl-Class-Data-Inheritable-0.80.0-13|28	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Data-Inheritable-0.80.0-13|29	%make
21mr|perl-Class-Data-Inheritable-0.80.0-13|30	
21mr|perl-Class-Data-Inheritable-0.80.0-13|31	%check
21mr|perl-Class-Data-Inheritable-0.80.0-13|32	make test
21mr|perl-Class-Data-Inheritable-0.80.0-13|33	
21mr|perl-Class-Data-Inheritable-0.80.0-13|34	%install
21mr|perl-Class-Data-Inheritable-0.80.0-13|35	%makeinstall_std
21mr|perl-Class-Data-Inheritable-0.80.0-13|36	
21mr|perl-Class-Data-Inheritable-0.80.0-13|37	%files
21mr|perl-Class-Data-Inheritable-0.80.0-13|38	%{perl_vendorlib}/Class
21mr|perl-Class-Data-Inheritable-0.80.0-13|39	%{_mandir}/*/*

14736 21
21mr|perl-Class-Factory-Util-1.700.0-8|1	%define upstream_name	 Class-Factory-Util
21mr|perl-Class-Factory-Util-1.700.0-8|2	%define upstream_version 1.7
21mr|perl-Class-Factory-Util-1.700.0-8|3	
21mr|perl-Class-Factory-Util-1.700.0-8|4	Name:       perl-%{upstream_name}
21mr|perl-Class-Factory-Util-1.700.0-8|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Class-Factory-Util-1.700.0-8|6	Release:    8
21mr|perl-Class-Factory-Util-1.700.0-8|7	
21mr|perl-Class-Factory-Util-1.700.0-8|8	Summary:	Provide utility methods for factory classes
21mr|perl-Class-Factory-Util-1.700.0-8|9	
21mr|perl-Class-Factory-Util-1.700.0-8|10	License:	GPL+ or Artistic
21mr|perl-Class-Factory-Util-1.700.0-8|11	Group:		Development/Perl
21mr|perl-Class-Factory-Util-1.700.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Factory-Util-1.700.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Factory-Util-1.700.0-8|14	
21mr|perl-Class-Factory-Util-1.700.0-8|15	BuildRequires:  perl(Module::Build)
21mr|perl-Class-Factory-Util-1.700.0-8|16	BuildRequires:  perl-Test
21mr|perl-Class-Factory-Util-1.700.0-8|17	BuildRequires:  perl(Test::More)
21mr|perl-Class-Factory-Util-1.700.0-8|18	BuildArch:	noarch
21mr|perl-Class-Factory-Util-1.700.0-8|19	
21mr|perl-Class-Factory-Util-1.700.0-8|20	%description
21mr|perl-Class-Factory-Util-1.700.0-8|21	This module exports a method that is useful for factory classes.
21mr|perl-Class-Factory-Util-1.700.0-8|22	
21mr|perl-Class-Factory-Util-1.700.0-8|23	%prep
21mr|perl-Class-Factory-Util-1.700.0-8|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Factory-Util-1.700.0-8|25	
21mr|perl-Class-Factory-Util-1.700.0-8|26	%build
21mr|perl-Class-Factory-Util-1.700.0-8|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Factory-Util-1.700.0-8|28	%make
21mr|perl-Class-Factory-Util-1.700.0-8|29	
21mr|perl-Class-Factory-Util-1.700.0-8|30	%check
21mr|perl-Class-Factory-Util-1.700.0-8|31	%make test
21mr|perl-Class-Factory-Util-1.700.0-8|32	
21mr|perl-Class-Factory-Util-1.700.0-8|33	%install
21mr|perl-Class-Factory-Util-1.700.0-8|34	%makeinstall_std
21mr|perl-Class-Factory-Util-1.700.0-8|35	
21mr|perl-Class-Factory-Util-1.700.0-8|36	%clean
21mr|perl-Class-Factory-Util-1.700.0-8|37	
21mr|perl-Class-Factory-Util-1.700.0-8|38	%files
21mr|perl-Class-Factory-Util-1.700.0-8|39	%doc Changes
21mr|perl-Class-Factory-Util-1.700.0-8|40	%{perl_vendorlib}/Class/*
21mr|perl-Class-Factory-Util-1.700.0-8|41	%{_mandir}/*/*

14737 21
21mr|perl-Class-Inner-0.200.1-11|1	%define upstream_name    Class-Inner
21mr|perl-Class-Inner-0.200.1-11|2	%define upstream_version 0.200001
21mr|perl-Class-Inner-0.200.1-11|3	
21mr|perl-Class-Inner-0.200.1-11|4	Name:		perl-%{upstream_name}
21mr|perl-Class-Inner-0.200.1-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Inner-0.200.1-11|6	Release:	11
21mr|perl-Class-Inner-0.200.1-11|7	
21mr|perl-Class-Inner-0.200.1-11|8	Summary:	Class-Inner module for perl
21mr|perl-Class-Inner-0.200.1-11|9	
21mr|perl-Class-Inner-0.200.1-11|10	License:	GPL+ or Artistic
21mr|perl-Class-Inner-0.200.1-11|11	Group:		Development/Perl
21mr|perl-Class-Inner-0.200.1-11|12	Url:		http://search.cpan.org/dist/Class-Inner/
21mr|perl-Class-Inner-0.200.1-11|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Inner-0.200.1-11|14	
21mr|perl-Class-Inner-0.200.1-11|15	BuildRequires:	perl-devel
21mr|perl-Class-Inner-0.200.1-11|16	BuildArch:	noarch
21mr|perl-Class-Inner-0.200.1-11|17	
21mr|perl-Class-Inner-0.200.1-11|18	%description
21mr|perl-Class-Inner-0.200.1-11|19	Class-Inner module for perl
21mr|perl-Class-Inner-0.200.1-11|20	
21mr|perl-Class-Inner-0.200.1-11|21	%prep
21mr|perl-Class-Inner-0.200.1-11|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Inner-0.200.1-11|23	
21mr|perl-Class-Inner-0.200.1-11|24	# perl path hack
21mr|perl-Class-Inner-0.200.1-11|25	find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"
21mr|perl-Class-Inner-0.200.1-11|26	
21mr|perl-Class-Inner-0.200.1-11|27	%build
21mr|perl-Class-Inner-0.200.1-11|28	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Inner-0.200.1-11|29	%make OPTIMIZE="%{optflags}"
21mr|perl-Class-Inner-0.200.1-11|30	
21mr|perl-Class-Inner-0.200.1-11|31	%check
21mr|perl-Class-Inner-0.200.1-11|32	%make test
21mr|perl-Class-Inner-0.200.1-11|33	
21mr|perl-Class-Inner-0.200.1-11|34	%install
21mr|perl-Class-Inner-0.200.1-11|35	%makeinstall_std
21mr|perl-Class-Inner-0.200.1-11|36	
21mr|perl-Class-Inner-0.200.1-11|37	%files
21mr|perl-Class-Inner-0.200.1-11|38	%doc Changes README
21mr|perl-Class-Inner-0.200.1-11|39	%{perl_vendorlib}/Class/*
21mr|perl-Class-Inner-0.200.1-11|40	%{_mandir}/*/*

14738 21
21mr|perl-Class-Inspector-1.320.0-2|1	%define upstream_name	 Class-Inspector
21mr|perl-Class-Inspector-1.320.0-2|2	%define upstream_version 1.32
21mr|perl-Class-Inspector-1.320.0-2|3	
21mr|perl-Class-Inspector-1.320.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Class-Inspector-1.320.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Inspector-1.320.0-2|6	Release:	2
21mr|perl-Class-Inspector-1.320.0-2|7	
21mr|perl-Class-Inspector-1.320.0-2|8	Summary:	Get information about a class and its structure
21mr|perl-Class-Inspector-1.320.0-2|9	
21mr|perl-Class-Inspector-1.320.0-2|10	License:	GPL+ or Artistic
21mr|perl-Class-Inspector-1.320.0-2|11	Group:		Development/Perl
21mr|perl-Class-Inspector-1.320.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Inspector-1.320.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Inspector-1.320.0-2|14	
21mr|perl-Class-Inspector-1.320.0-2|15	BuildRequires:	perl-devel
21mr|perl-Class-Inspector-1.320.0-2|16	BuildRequires:  perl(Config::Tiny)
21mr|perl-Class-Inspector-1.320.0-2|17	BuildRequires:  perl-Test-Simple
21mr|perl-Class-Inspector-1.320.0-2|18	BuildArch:	noarch
21mr|perl-Class-Inspector-1.320.0-2|19	
21mr|perl-Class-Inspector-1.320.0-2|20	%description
21mr|perl-Class-Inspector-1.320.0-2|21	Class::Inspector allows you to get information about a loaded class.
21mr|perl-Class-Inspector-1.320.0-2|22	Most or all of this information can be found in other ways, but they
21mr|perl-Class-Inspector-1.320.0-2|23	arn't always very friendly, and usually involve a relatively high level
21mr|perl-Class-Inspector-1.320.0-2|24	of Perl wizardry, or strange and unusual looking code. Class::Inspector
21mr|perl-Class-Inspector-1.320.0-2|25	attempts to provide an easier, more friendly interface to this
21mr|perl-Class-Inspector-1.320.0-2|26	information.
21mr|perl-Class-Inspector-1.320.0-2|27	
21mr|perl-Class-Inspector-1.320.0-2|28	%prep
21mr|perl-Class-Inspector-1.320.0-2|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Inspector-1.320.0-2|30	
21mr|perl-Class-Inspector-1.320.0-2|31	%build
21mr|perl-Class-Inspector-1.320.0-2|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Inspector-1.320.0-2|33	%make
21mr|perl-Class-Inspector-1.320.0-2|34	
21mr|perl-Class-Inspector-1.320.0-2|35	%check
21mr|perl-Class-Inspector-1.320.0-2|36	make test
21mr|perl-Class-Inspector-1.320.0-2|37	
21mr|perl-Class-Inspector-1.320.0-2|38	%install
21mr|perl-Class-Inspector-1.320.0-2|39	%makeinstall_std
21mr|perl-Class-Inspector-1.320.0-2|40	
21mr|perl-Class-Inspector-1.320.0-2|41	%files
21mr|perl-Class-Inspector-1.320.0-2|42	%doc Changes README
21mr|perl-Class-Inspector-1.320.0-2|43	%{perl_vendorlib}/Class
21mr|perl-Class-Inspector-1.320.0-2|44	%{_mandir}/*/*

14739 21
21mr|perl-Class-ISA-0.360.0-14|1	%define upstream_name    Class-ISA
21mr|perl-Class-ISA-0.360.0-14|2	%define upstream_version 0.36
21mr|perl-Class-ISA-0.360.0-14|3	
21mr|perl-Class-ISA-0.360.0-14|4	Name:		perl-%{upstream_name}
21mr|perl-Class-ISA-0.360.0-14|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-ISA-0.360.0-14|6	Release:	14
21mr|perl-Class-ISA-0.360.0-14|7	
21mr|perl-Class-ISA-0.360.0-14|8	Summary:	Report the search path thru an ISA tree
21mr|perl-Class-ISA-0.360.0-14|9	
21mr|perl-Class-ISA-0.360.0-14|10	License:	GPL+ or Artistic
21mr|perl-Class-ISA-0.360.0-14|11	Group:		Development/Perl
21mr|perl-Class-ISA-0.360.0-14|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-ISA-0.360.0-14|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-ISA-0.360.0-14|14	
21mr|perl-Class-ISA-0.360.0-14|15	BuildRequires:	perl-devel
21mr|perl-Class-ISA-0.360.0-14|16	BuildRequires:  perl(Test)
21mr|perl-Class-ISA-0.360.0-14|17	BuildArch:	noarch
21mr|perl-Class-ISA-0.360.0-14|18	
21mr|perl-Class-ISA-0.360.0-14|19	%description
21mr|perl-Class-ISA-0.360.0-14|20	Suppose you have a class (like Food::Fish::Fishstick) that is derived, via
21mr|perl-Class-ISA-0.360.0-14|21	its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from
21mr|perl-Class-ISA-0.360.0-14|22	Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses
21mr|perl-Class-ISA-0.360.0-14|23	may themselves each be derived, via its @ISA, from one or more superclasses
21mr|perl-Class-ISA-0.360.0-14|24	(as above).
21mr|perl-Class-ISA-0.360.0-14|25	
21mr|perl-Class-ISA-0.360.0-14|26	When, then, you call a method in that class ($fishstick->calories), Perl
21mr|perl-Class-ISA-0.360.0-14|27	first searches there for that method, but if it's not there, it goes
21mr|perl-Class-ISA-0.360.0-14|28	searching in its superclasses, and so on, in a depth-first (or maybe
21mr|perl-Class-ISA-0.360.0-14|29	"height-first" is the word) search. In the above example, it'd first look
21mr|perl-Class-ISA-0.360.0-14|30	in Food::Fish, then Food, then Matter, then Life::Fungus, then Life, then
21mr|perl-Class-ISA-0.360.0-14|31	Chemicals.
21mr|perl-Class-ISA-0.360.0-14|32	
21mr|perl-Class-ISA-0.360.0-14|33	This library, Class::ISA, provides functions that return that list -- the
21mr|perl-Class-ISA-0.360.0-14|34	list (in order) of names of classes Perl would search to find a method,
21mr|perl-Class-ISA-0.360.0-14|35	with no duplicates.
21mr|perl-Class-ISA-0.360.0-14|36	
21mr|perl-Class-ISA-0.360.0-14|37	%prep
21mr|perl-Class-ISA-0.360.0-14|38	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-ISA-0.360.0-14|39	
21mr|perl-Class-ISA-0.360.0-14|40	%build
21mr|perl-Class-ISA-0.360.0-14|41	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-ISA-0.360.0-14|42	%make
21mr|perl-Class-ISA-0.360.0-14|43	
21mr|perl-Class-ISA-0.360.0-14|44	%check
21mr|perl-Class-ISA-0.360.0-14|45	%make test
21mr|perl-Class-ISA-0.360.0-14|46	
21mr|perl-Class-ISA-0.360.0-14|47	%install
21mr|perl-Class-ISA-0.360.0-14|48	%makeinstall_std
21mr|perl-Class-ISA-0.360.0-14|49	
21mr|perl-Class-ISA-0.360.0-14|50	%files
21mr|perl-Class-ISA-0.360.0-14|51	%doc README ChangeLog
21mr|perl-Class-ISA-0.360.0-14|52	%{_mandir}/man3/*
21mr|perl-Class-ISA-0.360.0-14|53	%{perl_vendorlib}/*

14740 21
21mr|perl-Class-Load-0.230.0-4|1	%define upstream_name    Class-Load
21mr|perl-Class-Load-0.230.0-4|2	%define upstream_version 0.23
21mr|perl-Class-Load-0.230.0-4|3	
21mr|perl-Class-Load-0.230.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Class-Load-0.230.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Load-0.230.0-4|6	Release:	4
21mr|perl-Class-Load-0.230.0-4|7	
21mr|perl-Class-Load-0.230.0-4|8	Summary:	A working (require "Class::Name") and more
21mr|perl-Class-Load-0.230.0-4|9	
21mr|perl-Class-Load-0.230.0-4|10	License:	GPL+ or Artistic
21mr|perl-Class-Load-0.230.0-4|11	Group:		Development/Perl
21mr|perl-Class-Load-0.230.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Load-0.230.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Load-0.230.0-4|14	Source1:	perl-Class-Load.rpmlintrc
21mr|perl-Class-Load-0.230.0-4|15	
21mr|perl-Class-Load-0.230.0-4|16	BuildRequires:  perl(Data::OptList)
21mr|perl-Class-Load-0.230.0-4|17	BuildRequires: perl(namespace::clean)
21mr|perl-Class-Load-0.230.0-4|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21mr|perl-Class-Load-0.230.0-4|19	BuildRequires:  perl(Module::Implementation)
21mr|perl-Class-Load-0.230.0-4|20	BuildRequires:  perl(Module::Runtime)
21mr|perl-Class-Load-0.230.0-4|21	BuildRequires:  perl(Package::Stash)
21mr|perl-Class-Load-0.230.0-4|22	BuildRequires:  perl(Scalar::Util)
21mr|perl-Class-Load-0.230.0-4|23	BuildRequires:  perl(Test::Fatal)
21mr|perl-Class-Load-0.230.0-4|24	BuildRequires:  perl(Test::More)
21mr|perl-Class-Load-0.230.0-4|25	BuildRequires:  perl(Test::Requires)
21mr|perl-Class-Load-0.230.0-4|26	BuildRequires:	perl-devel
21mr|perl-Class-Load-0.230.0-4|27	BuildArch:	noarch
21mr|perl-Class-Load-0.230.0-4|28	
21mr|perl-Class-Load-0.230.0-4|29	%description
21mr|perl-Class-Load-0.230.0-4|30	'require EXPR' only accepts 'Class/Name.pm' style module names, not
21mr|perl-Class-Load-0.230.0-4|31	'Class::Name'. How frustrating! For that, we provide 'load_class
21mr|perl-Class-Load-0.230.0-4|32	'Class::Name''.
21mr|perl-Class-Load-0.230.0-4|33	
21mr|perl-Class-Load-0.230.0-4|34	It's often useful to test whether a module can be loaded, instead of
21mr|perl-Class-Load-0.230.0-4|35	throwing an error when it's not available. For that, we provide
21mr|perl-Class-Load-0.230.0-4|36	'try_load_class 'Class::Name''.
21mr|perl-Class-Load-0.230.0-4|37	
21mr|perl-Class-Load-0.230.0-4|38	Finally, sometimes we need to know whether a particular class has been
21mr|perl-Class-Load-0.230.0-4|39	loaded. Asking '%INC' is an option, but that will miss inner packages and
21mr|perl-Class-Load-0.230.0-4|40	any class for which the filename does not correspond to the package name.
21mr|perl-Class-Load-0.230.0-4|41	For that, we provide 'is_class_loaded 'Class::Name''.
21mr|perl-Class-Load-0.230.0-4|42	
21mr|perl-Class-Load-0.230.0-4|43	%prep
21mr|perl-Class-Load-0.230.0-4|44	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Load-0.230.0-4|45	
21mr|perl-Class-Load-0.230.0-4|46	%build
21mr|perl-Class-Load-0.230.0-4|47	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Load-0.230.0-4|48	%make
21mr|perl-Class-Load-0.230.0-4|49	
21mr|perl-Class-Load-0.230.0-4|50	%check
21mr|perl-Class-Load-0.230.0-4|51	%make test
21mr|perl-Class-Load-0.230.0-4|52	
21mr|perl-Class-Load-0.230.0-4|53	%install
21mr|perl-Class-Load-0.230.0-4|54	%makeinstall_std
21mr|perl-Class-Load-0.230.0-4|55	
21mr|perl-Class-Load-0.230.0-4|56	%files
21mr|perl-Class-Load-0.230.0-4|57	%doc Changes META.yml
21mr|perl-Class-Load-0.230.0-4|58	%{_mandir}/man3/*
21mr|perl-Class-Load-0.230.0-4|59	%{perl_vendorlib}/*

14741 21
21mr|perl-Class-Load-XS-0.90.0-7|1	%define upstream_name    Class-Load-XS
21mr|perl-Class-Load-XS-0.90.0-7|2	%define upstream_version 0.09
21mr|perl-Class-Load-XS-0.90.0-7|3	
21mr|perl-Class-Load-XS-0.90.0-7|4	Summary:	XS implementation of parts of Class::Load
21mr|perl-Class-Load-XS-0.90.0-7|5	Name:		perl-%{upstream_name}
21mr|perl-Class-Load-XS-0.90.0-7|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Load-XS-0.90.0-7|7	Release:	7
21mr|perl-Class-Load-XS-0.90.0-7|8	License:	GPL+ or Artistic
21mr|perl-Class-Load-XS-0.90.0-7|9	Group:		Development/Perl
21mr|perl-Class-Load-XS-0.90.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Load-XS-0.90.0-7|11	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Load-XS-0.90.0-7|12	BuildRequires:	perl-devel
21mr|perl-Class-Load-XS-0.90.0-7|13	BuildRequires:	perl(Class::Load)
21mr|perl-Class-Load-XS-0.90.0-7|14	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Class-Load-XS-0.90.0-7|15	BuildRequires:	perl(Module::Build)
21mr|perl-Class-Load-XS-0.90.0-7|16	BuildRequires:	perl(Module::Implementation)
21mr|perl-Class-Load-XS-0.90.0-7|17	BuildRequires:	perl(Test::Fatal)
21mr|perl-Class-Load-XS-0.90.0-7|18	BuildRequires:	perl(Test::More)
21mr|perl-Class-Load-XS-0.90.0-7|19	BuildRequires:	perl(Test::Requires)
21mr|perl-Class-Load-XS-0.90.0-7|20	BuildRequires:	perl(Test::Without::Module)
21mr|perl-Class-Load-XS-0.90.0-7|21	BuildRequires:	perl(XSLoader)
21mr|perl-Class-Load-XS-0.90.0-7|22	BuildRequires:	perl(constant)
21mr|perl-Class-Load-XS-0.90.0-7|23	BuildRequires:	perl(namespace::clean)
21mr|perl-Class-Load-XS-0.90.0-7|24	BuildRequires:	perl(strict)
21mr|perl-Class-Load-XS-0.90.0-7|25	BuildRequires:	perl(version)
21mr|perl-Class-Load-XS-0.90.0-7|26	BuildRequires:	perl(warnings)
21mr|perl-Class-Load-XS-0.90.0-7|27	
21mr|perl-Class-Load-XS-0.90.0-7|28	%description
21mr|perl-Class-Load-XS-0.90.0-7|29	This module provides an XS implementation for portions of the Class::Load
21mr|perl-Class-Load-XS-0.90.0-7|30	manpage. See the Class::Load manpage for API details.
21mr|perl-Class-Load-XS-0.90.0-7|31	
21mr|perl-Class-Load-XS-0.90.0-7|32	%files
21mr|perl-Class-Load-XS-0.90.0-7|33	%doc README LICENSE META.yml Changes META.json
21mr|perl-Class-Load-XS-0.90.0-7|34	%{_mandir}/man3/*
21mr|perl-Class-Load-XS-0.90.0-7|35	
21mr|perl-Class-Load-XS-0.90.0-7|36	%if %rpm5
21mr|perl-Class-Load-XS-0.90.0-7|37	%{perl_vendorlib}/*
21mr|perl-Class-Load-XS-0.90.0-7|38	%else
21mr|perl-Class-Load-XS-0.90.0-7|39	%{perl_vendorarch}/*
21mr|perl-Class-Load-XS-0.90.0-7|40	%endif
21mr|perl-Class-Load-XS-0.90.0-7|41	
21mr|perl-Class-Load-XS-0.90.0-7|42	#----------------------------------------------------------------------------
21mr|perl-Class-Load-XS-0.90.0-7|43	
21mr|perl-Class-Load-XS-0.90.0-7|44	%prep
21mr|perl-Class-Load-XS-0.90.0-7|45	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Class-Load-XS-0.90.0-7|46	
21mr|perl-Class-Load-XS-0.90.0-7|47	%build
21mr|perl-Class-Load-XS-0.90.0-7|48	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Load-XS-0.90.0-7|49	%make
21mr|perl-Class-Load-XS-0.90.0-7|50	
21mr|perl-Class-Load-XS-0.90.0-7|51	%install
21mr|perl-Class-Load-XS-0.90.0-7|52	%makeinstall_std
21mr|perl-Class-Load-XS-0.90.0-7|53	
21mr|perl-Class-Load-XS-0.90.0-7|54	%check
21mr|perl-Class-Load-XS-0.90.0-7|55	%make test

14742 21
21mr|perl-Class-MethodMaker-2.240.0-6|1	%define	upstream_name	 Class-MethodMaker
21mr|perl-Class-MethodMaker-2.240.0-6|2	%define upstream_version 2.24
21mr|perl-Class-MethodMaker-2.240.0-6|3	
21mr|perl-Class-MethodMaker-2.240.0-6|4	Name:		perl-%{upstream_name}
21mr|perl-Class-MethodMaker-2.240.0-6|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-MethodMaker-2.240.0-6|6	Release:	6
21mr|perl-Class-MethodMaker-2.240.0-6|7	Summary:	Create generic methods for OO Perl
21mr|perl-Class-MethodMaker-2.240.0-6|8	License:	GPL+ or Artistic
21mr|perl-Class-MethodMaker-2.240.0-6|9	Group:		Development/Perl
21mr|perl-Class-MethodMaker-2.240.0-6|10	Url:		https://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-MethodMaker-2.240.0-6|11	Source0:	https://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-MethodMaker-2.240.0-6|12	
21mr|perl-Class-MethodMaker-2.240.0-6|13	BuildRequires:	perl-devel
21mr|perl-Class-MethodMaker-2.240.0-6|14	BuildRequires:	perl(Test)
21mr|perl-Class-MethodMaker-2.240.0-6|15	
21mr|perl-Class-MethodMaker-2.240.0-6|16	%description
21mr|perl-Class-MethodMaker-2.240.0-6|17	This module solves the problem of having to write a bazillion
21mr|perl-Class-MethodMaker-2.240.0-6|18	get/set methods that are all the same. The argument to 'use'
21mr|perl-Class-MethodMaker-2.240.0-6|19	is a hash whose keys are the names of types of generic
21mr|perl-Class-MethodMaker-2.240.0-6|20	methods generated by MethodMaker and whose values tell method
21mr|perl-Class-MethodMaker-2.240.0-6|21	maker what methods to make. (More precisely, the keys are the
21mr|perl-Class-MethodMaker-2.240.0-6|22	names of MethodMaker methods (methods that write methods) and
21mr|perl-Class-MethodMaker-2.240.0-6|23	the values are the arguments to those methods.
21mr|perl-Class-MethodMaker-2.240.0-6|24	
21mr|perl-Class-MethodMaker-2.240.0-6|25	%prep
21mr|perl-Class-MethodMaker-2.240.0-6|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-MethodMaker-2.240.0-6|27	rm -f t/0-signature.t # debug files make it fails
21mr|perl-Class-MethodMaker-2.240.0-6|28	
21mr|perl-Class-MethodMaker-2.240.0-6|29	%build
21mr|perl-Class-MethodMaker-2.240.0-6|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-MethodMaker-2.240.0-6|31	%make
21mr|perl-Class-MethodMaker-2.240.0-6|32	
21mr|perl-Class-MethodMaker-2.240.0-6|33	%check
21mr|perl-Class-MethodMaker-2.240.0-6|34	%make test
21mr|perl-Class-MethodMaker-2.240.0-6|35	
21mr|perl-Class-MethodMaker-2.240.0-6|36	%install
21mr|perl-Class-MethodMaker-2.240.0-6|37	%makeinstall_std
21mr|perl-Class-MethodMaker-2.240.0-6|38	
21mr|perl-Class-MethodMaker-2.240.0-6|39	%clean
21mr|perl-Class-MethodMaker-2.240.0-6|40	
21mr|perl-Class-MethodMaker-2.240.0-6|41	%files
21mr|perl-Class-MethodMaker-2.240.0-6|42	%doc README TODO Changes
21mr|perl-Class-MethodMaker-2.240.0-6|43	%{perl_vendorarch}/Class
21mr|perl-Class-MethodMaker-2.240.0-6|44	%{perl_vendorarch}/auto/Class
21mr|perl-Class-MethodMaker-2.240.0-6|45	%{_mandir}/*/*

14743 21
21mr|perl-Class-Method-Modifiers-2.120.0-1|1	%define upstream_name    Class-Method-Modifiers
21mr|perl-Class-Method-Modifiers-2.120.0-1|2	%define upstream_version 2.12
21mr|perl-Class-Method-Modifiers-2.120.0-1|3	
21mr|perl-Class-Method-Modifiers-2.120.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Class-Method-Modifiers-2.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Method-Modifiers-2.120.0-1|6	Release:	1
21mr|perl-Class-Method-Modifiers-2.120.0-1|7	
21mr|perl-Class-Method-Modifiers-2.120.0-1|8	Summary:	Provides Moose-like method modifiers
21mr|perl-Class-Method-Modifiers-2.120.0-1|9	
21mr|perl-Class-Method-Modifiers-2.120.0-1|10	License:	GPL+ or Artistic
21mr|perl-Class-Method-Modifiers-2.120.0-1|11	Group:		Development/Perl
21mr|perl-Class-Method-Modifiers-2.120.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Method-Modifiers-2.120.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Method-Modifiers-2.120.0-1|14	
21mr|perl-Class-Method-Modifiers-2.120.0-1|15	BuildRequires:	perl-devel
21mr|perl-Class-Method-Modifiers-2.120.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Class-Method-Modifiers-2.120.0-1|17	BuildRequires:	perl(MRO::Compat)
21mr|perl-Class-Method-Modifiers-2.120.0-1|18	BuildRequires:	perl(Test::Exception)
21mr|perl-Class-Method-Modifiers-2.120.0-1|19	BuildRequires:	perl(Test::More)
21mr|perl-Class-Method-Modifiers-2.120.0-1|20	BuildRequires:	perl(Test::Fatal)
21mr|perl-Class-Method-Modifiers-2.120.0-1|21	BuildRequires:	perl(Test::Requires)
21mr|perl-Class-Method-Modifiers-2.120.0-1|22	# Required for one of the tests, but it is a contrib package with a ton of dependencies
21mr|perl-Class-Method-Modifiers-2.120.0-1|23	#BuildRequires:	perl(Moose)
21mr|perl-Class-Method-Modifiers-2.120.0-1|24	
21mr|perl-Class-Method-Modifiers-2.120.0-1|25	BuildArch:	noarch
21mr|perl-Class-Method-Modifiers-2.120.0-1|26	
21mr|perl-Class-Method-Modifiers-2.120.0-1|27	%description
21mr|perl-Class-Method-Modifiers-2.120.0-1|28	Method modifiers are a powerful feature from the CLOS (Common Lisp Object
21mr|perl-Class-Method-Modifiers-2.120.0-1|29	System) world.
21mr|perl-Class-Method-Modifiers-2.120.0-1|30	
21mr|perl-Class-Method-Modifiers-2.120.0-1|31	In its most basic form, a method modifier is just a method that calls
21mr|perl-Class-Method-Modifiers-2.120.0-1|32	'$self->SUPER::foo(@_)'. I for one have trouble remembering that exact
21mr|perl-Class-Method-Modifiers-2.120.0-1|33	invocation, so my classes seldom re-dispatch to their base classes. Very
21mr|perl-Class-Method-Modifiers-2.120.0-1|34	bad!
21mr|perl-Class-Method-Modifiers-2.120.0-1|35	
21mr|perl-Class-Method-Modifiers-2.120.0-1|36	'Class::Method::Modifiers' provides three modifiers: 'before', 'around',
21mr|perl-Class-Method-Modifiers-2.120.0-1|37	and 'after'. 'before' and 'after' are run just before and after the method
21mr|perl-Class-Method-Modifiers-2.120.0-1|38	they modify, but can not really affect that original method. 'around' is
21mr|perl-Class-Method-Modifiers-2.120.0-1|39	run in place of the original method, with a hook to easily call that
21mr|perl-Class-Method-Modifiers-2.120.0-1|40	original method. See the 'MODIFIERS' section for more details on how the
21mr|perl-Class-Method-Modifiers-2.120.0-1|41	particular modifiers work.
21mr|perl-Class-Method-Modifiers-2.120.0-1|42	
21mr|perl-Class-Method-Modifiers-2.120.0-1|43	%prep
21mr|perl-Class-Method-Modifiers-2.120.0-1|44	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Method-Modifiers-2.120.0-1|45	
21mr|perl-Class-Method-Modifiers-2.120.0-1|46	%build
21mr|perl-Class-Method-Modifiers-2.120.0-1|47	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Method-Modifiers-2.120.0-1|48	%make
21mr|perl-Class-Method-Modifiers-2.120.0-1|49	
21mr|perl-Class-Method-Modifiers-2.120.0-1|50	%check
21mr|perl-Class-Method-Modifiers-2.120.0-1|51	make test
21mr|perl-Class-Method-Modifiers-2.120.0-1|52	
21mr|perl-Class-Method-Modifiers-2.120.0-1|53	%install
21mr|perl-Class-Method-Modifiers-2.120.0-1|54	%makeinstall_std
21mr|perl-Class-Method-Modifiers-2.120.0-1|55	
21mr|perl-Class-Method-Modifiers-2.120.0-1|56	%files
21mr|perl-Class-Method-Modifiers-2.120.0-1|57	%doc Changes
21mr|perl-Class-Method-Modifiers-2.120.0-1|58	%{_mandir}/man3/*
21mr|perl-Class-Method-Modifiers-2.120.0-1|59	%{perl_vendorlib}/Class

14744 21
21mr|perl-Class-Refresh-0.70.0-4|1	%define upstream_name    Class-Refresh
21mr|perl-Class-Refresh-0.70.0-4|2	%define upstream_version 0.07
21mr|perl-Class-Refresh-0.70.0-4|3	
21mr|perl-Class-Refresh-0.70.0-4|4	Summary:	Refresh your classes during runtime
21mr|perl-Class-Refresh-0.70.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Class-Refresh-0.70.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Refresh-0.70.0-4|7	Release:	4
21mr|perl-Class-Refresh-0.70.0-4|8	License:	GPL+ or Artistic
21mr|perl-Class-Refresh-0.70.0-4|9	Group:		Development/Perl
21mr|perl-Class-Refresh-0.70.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Refresh-0.70.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Refresh-0.70.0-4|12	BuildRequires:	perl-devel
21mr|perl-Class-Refresh-0.70.0-4|13	BuildRequires:	perl(B)
21mr|perl-Class-Refresh-0.70.0-4|14	BuildRequires:	perl(Carp)
21mr|perl-Class-Refresh-0.70.0-4|15	BuildRequires:	perl(Class::Load)
21mr|perl-Class-Refresh-0.70.0-4|16	BuildRequires:	perl(Class::Unload)
21mr|perl-Class-Refresh-0.70.0-4|17	BuildRequires:	perl(Devel::OverrideGlobalRequire)
21mr|perl-Class-Refresh-0.70.0-4|18	BuildRequires:	perl(Exporter)
21mr|perl-Class-Refresh-0.70.0-4|19	BuildRequires:	perl(File::Copy)
21mr|perl-Class-Refresh-0.70.0-4|20	BuildRequires:	perl(File::Find)
21mr|perl-Class-Refresh-0.70.0-4|21	BuildRequires:	perl(File::Spec)
21mr|perl-Class-Refresh-0.70.0-4|22	BuildRequires:	perl(File::Temp)
21mr|perl-Class-Refresh-0.70.0-4|23	BuildRequires:	perl(IO::Handle)
21mr|perl-Class-Refresh-0.70.0-4|24	BuildRequires:	perl(IPC::Open3)
21mr|perl-Class-Refresh-0.70.0-4|25	BuildRequires:	perl(Test::Fatal)
21mr|perl-Class-Refresh-0.70.0-4|26	BuildRequires:	perl(Test::More)
21mr|perl-Class-Refresh-0.70.0-4|27	BuildRequires:	perl(Test::Requires)
21mr|perl-Class-Refresh-0.70.0-4|28	BuildRequires:	perl(Try::Tiny)
21mr|perl-Class-Refresh-0.70.0-4|29	BuildRequires:	perl(strict)
21mr|perl-Class-Refresh-0.70.0-4|30	BuildRequires:	perl(warnings)
21mr|perl-Class-Refresh-0.70.0-4|31	BuildArch:	noarch
21mr|perl-Class-Refresh-0.70.0-4|32	
21mr|perl-Class-Refresh-0.70.0-4|33	%description
21mr|perl-Class-Refresh-0.70.0-4|34	During development, it is fairly common to cycle between writing code and
21mr|perl-Class-Refresh-0.70.0-4|35	testing that code. Generally the testing happens within the test suite, but
21mr|perl-Class-Refresh-0.70.0-4|36	frequently it is more convenient to test things by hand when tracking down
21mr|perl-Class-Refresh-0.70.0-4|37	a bug, or when doing some exploratory coding. In many situations, however,
21mr|perl-Class-Refresh-0.70.0-4|38	this becomes inconvenient - for instance, in a REPL, or in a stateful web
21mr|perl-Class-Refresh-0.70.0-4|39	application, restarting from the beginning after every code change can get
21mr|perl-Class-Refresh-0.70.0-4|40	pretty tedious. This module allows you to reload your application classes
21mr|perl-Class-Refresh-0.70.0-4|41	on the fly, so that the code/test cycle becomes a lot easier.
21mr|perl-Class-Refresh-0.70.0-4|42	
21mr|perl-Class-Refresh-0.70.0-4|43	This module takes a hash of import arguments, which can include:
21mr|perl-Class-Refresh-0.70.0-4|44	
21mr|perl-Class-Refresh-0.70.0-4|45	* track_require
21mr|perl-Class-Refresh-0.70.0-4|46	
21mr|perl-Class-Refresh-0.70.0-4|47	%files
21mr|perl-Class-Refresh-0.70.0-4|48	%doc META.json META.yml LICENSE Changes README
21mr|perl-Class-Refresh-0.70.0-4|49	%{_mandir}/man3/*
21mr|perl-Class-Refresh-0.70.0-4|50	%{perl_vendorlib}/*
21mr|perl-Class-Refresh-0.70.0-4|51	
21mr|perl-Class-Refresh-0.70.0-4|52	#----------------------------------------------------------------------------
21mr|perl-Class-Refresh-0.70.0-4|53	
21mr|perl-Class-Refresh-0.70.0-4|54	%prep
21mr|perl-Class-Refresh-0.70.0-4|55	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Class-Refresh-0.70.0-4|56	rm -fr t/other-api.t
21mr|perl-Class-Refresh-0.70.0-4|57	
21mr|perl-Class-Refresh-0.70.0-4|58	%build
21mr|perl-Class-Refresh-0.70.0-4|59	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Refresh-0.70.0-4|60	%make
21mr|perl-Class-Refresh-0.70.0-4|61	
21mr|perl-Class-Refresh-0.70.0-4|62	%install
21mr|perl-Class-Refresh-0.70.0-4|63	%makeinstall_std
21mr|perl-Class-Refresh-0.70.0-4|64	
21mr|perl-Class-Refresh-0.70.0-4|65	%check
21mr|perl-Class-Refresh-0.70.0-4|66	%make test

14745 21
21mr|perl-Class-Singleton-1.500.0-5|1	%define upstream_name	 Class-Singleton
21mr|perl-Class-Singleton-1.500.0-5|2	%define upstream_version 1.5
21mr|perl-Class-Singleton-1.500.0-5|3	
21mr|perl-Class-Singleton-1.500.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Class-Singleton-1.500.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Singleton-1.500.0-5|6	Release:	5
21mr|perl-Class-Singleton-1.500.0-5|7	
21mr|perl-Class-Singleton-1.500.0-5|8	Summary:	A Singleton class for Perl
21mr|perl-Class-Singleton-1.500.0-5|9	
21mr|perl-Class-Singleton-1.500.0-5|10	License:	GPL+ or Artistic
21mr|perl-Class-Singleton-1.500.0-5|11	Group:		Development/Perl
21mr|perl-Class-Singleton-1.500.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Singleton-1.500.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Singleton-1.500.0-5|14	
21mr|perl-Class-Singleton-1.500.0-5|15	BuildRequires:	perl-devel
21mr|perl-Class-Singleton-1.500.0-5|16	BuildArch:	noarch
21mr|perl-Class-Singleton-1.500.0-5|17	
21mr|perl-Class-Singleton-1.500.0-5|18	%description
21mr|perl-Class-Singleton-1.500.0-5|19	This is the Class::Singleton module. A Singleton describes an object class that
21mr|perl-Class-Singleton-1.500.0-5|20	can have only one instance in any system. This module implements a Singleton
21mr|perl-Class-Singleton-1.500.0-5|21	class from which other classes can be derived.
21mr|perl-Class-Singleton-1.500.0-5|22	
21mr|perl-Class-Singleton-1.500.0-5|23	%prep
21mr|perl-Class-Singleton-1.500.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Singleton-1.500.0-5|25	
21mr|perl-Class-Singleton-1.500.0-5|26	%build
21mr|perl-Class-Singleton-1.500.0-5|27	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Singleton-1.500.0-5|28	%make
21mr|perl-Class-Singleton-1.500.0-5|29	
21mr|perl-Class-Singleton-1.500.0-5|30	%check
21mr|perl-Class-Singleton-1.500.0-5|31	%make test
21mr|perl-Class-Singleton-1.500.0-5|32	
21mr|perl-Class-Singleton-1.500.0-5|33	%install
21mr|perl-Class-Singleton-1.500.0-5|34	%makeinstall_std
21mr|perl-Class-Singleton-1.500.0-5|35	
21mr|perl-Class-Singleton-1.500.0-5|36	%files
21mr|perl-Class-Singleton-1.500.0-5|37	%doc Changes README
21mr|perl-Class-Singleton-1.500.0-5|38	%{perl_vendorlib}/Class
21mr|perl-Class-Singleton-1.500.0-5|39	%{_mandir}/*/*

14746 21
21mr|perl-Class-Tiny-1.8.0-1|1	%define upstream_name Class-Tiny
21mr|perl-Class-Tiny-1.8.0-1|2	%define upstream_version 1.008
21mr|perl-Class-Tiny-1.8.0-1|3	
21mr|perl-Class-Tiny-1.8.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-Class-Tiny-1.8.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Class-Tiny-1.8.0-1|6	Release:    1
21mr|perl-Class-Tiny-1.8.0-1|7	
21mr|perl-Class-Tiny-1.8.0-1|8	Summary:    Minimalist class construction
21mr|perl-Class-Tiny-1.8.0-1|9	License:    ASL 2.0
21mr|perl-Class-Tiny-1.8.0-1|10	Group:      Development/Perl
21mr|perl-Class-Tiny-1.8.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Tiny-1.8.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Class-Tiny-1.8.0-1|13	
21mr|perl-Class-Tiny-1.8.0-1|14	BuildRequires: perl(Carp)
21mr|perl-Class-Tiny-1.8.0-1|15	BuildRequires: perl(Exporter)
21mr|perl-Class-Tiny-1.8.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Class-Tiny-1.8.0-1|17	BuildRequires: perl(File::Spec::Functions)
21mr|perl-Class-Tiny-1.8.0-1|18	BuildRequires: perl(List::Util)
21mr|perl-Class-Tiny-1.8.0-1|19	BuildRequires: perl(Test::More) >= 0.960.0
21mr|perl-Class-Tiny-1.8.0-1|20	BuildRequires: perl(base)
21mr|perl-Class-Tiny-1.8.0-1|21	BuildRequires: perl(strict)
21mr|perl-Class-Tiny-1.8.0-1|22	BuildRequires: perl(version)
21mr|perl-Class-Tiny-1.8.0-1|23	BuildRequires: perl(warnings)
21mr|perl-Class-Tiny-1.8.0-1|24	BuildRequires: perl(CPAN::Meta)
21mr|perl-Class-Tiny-1.8.0-1|25	BuildRequires: perl-devel
21mr|perl-Class-Tiny-1.8.0-1|26	BuildArch:  noarch
21mr|perl-Class-Tiny-1.8.0-1|27	
21mr|perl-Class-Tiny-1.8.0-1|28	%description
21mr|perl-Class-Tiny-1.8.0-1|29	This module offers a minimalist class construction kit in around 120
21mr|perl-Class-Tiny-1.8.0-1|30	lines of code. Here is a list of features:
21mr|perl-Class-Tiny-1.8.0-1|31	
21mr|perl-Class-Tiny-1.8.0-1|32	*   defines attributes via import arguments
21mr|perl-Class-Tiny-1.8.0-1|33	*   generates read-write accessors
21mr|perl-Class-Tiny-1.8.0-1|34	*   supports lazy attribute defaults
21mr|perl-Class-Tiny-1.8.0-1|35	*   supports custom accessors
21mr|perl-Class-Tiny-1.8.0-1|36	*   superclass provides a standard "new" constructor
21mr|perl-Class-Tiny-1.8.0-1|37	*   "new" takes a hash reference or list of key/value pairs
21mr|perl-Class-Tiny-1.8.0-1|38	*   "new" has heuristics to catch constructor attribute typos
21mr|perl-Class-Tiny-1.8.0-1|39	*   "new" calls "BUILD" for each class from parent to child
21mr|perl-Class-Tiny-1.8.0-1|40	*   superclass provides a "DESTROY" method
21mr|perl-Class-Tiny-1.8.0-1|41	*   "DESTROY" calls "DEMOLISH" for each class from child to parent
21mr|perl-Class-Tiny-1.8.0-1|42	
21mr|perl-Class-Tiny-1.8.0-1|43	It uses no non-core modules for any recent Perl. On Perls older than
21mr|perl-Class-Tiny-1.8.0-1|44	v5.10 it requires MRO::Compat. On Perls older than v5.14, it requires
21mr|perl-Class-Tiny-1.8.0-1|45	Devel::GlobalDestruction.
21mr|perl-Class-Tiny-1.8.0-1|46	
21mr|perl-Class-Tiny-1.8.0-1|47	%prep
21mr|perl-Class-Tiny-1.8.0-1|48	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-Tiny-1.8.0-1|49	
21mr|perl-Class-Tiny-1.8.0-1|50	%build
21mr|perl-Class-Tiny-1.8.0-1|51	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Tiny-1.8.0-1|52	
21mr|perl-Class-Tiny-1.8.0-1|53	%make
21mr|perl-Class-Tiny-1.8.0-1|54	
21mr|perl-Class-Tiny-1.8.0-1|55	%check
21mr|perl-Class-Tiny-1.8.0-1|56	%make test
21mr|perl-Class-Tiny-1.8.0-1|57	
21mr|perl-Class-Tiny-1.8.0-1|58	%install
21mr|perl-Class-Tiny-1.8.0-1|59	%makeinstall_std
21mr|perl-Class-Tiny-1.8.0-1|60	
21mr|perl-Class-Tiny-1.8.0-1|61	%files
21mr|perl-Class-Tiny-1.8.0-1|62	%doc CONTRIBUTING.mkdn Changes LICENSE META.json META.yml MYMETA.yml README
21mr|perl-Class-Tiny-1.8.0-1|63	%{_mandir}/man3/*
21mr|perl-Class-Tiny-1.8.0-1|64	%{perl_vendorlib}/*

14747 21
21mr|perl-Class-Unload-0.90.0-4|1	%define upstream_name    Class-Unload
21mr|perl-Class-Unload-0.90.0-4|2	%define upstream_version 0.09
21mr|perl-Class-Unload-0.90.0-4|3	
21mr|perl-Class-Unload-0.90.0-4|4	Summary:	Unload a class
21mr|perl-Class-Unload-0.90.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Class-Unload-0.90.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-Unload-0.90.0-4|7	Release:	4
21mr|perl-Class-Unload-0.90.0-4|8	License:	GPL+ or Artistic
21mr|perl-Class-Unload-0.90.0-4|9	Group:		Development/Perl
21mr|perl-Class-Unload-0.90.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-Unload-0.90.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Class/Class-Unload-%{upstream_version}.tar.gz
21mr|perl-Class-Unload-0.90.0-4|12	BuildRequires:	perl-devel
21mr|perl-Class-Unload-0.90.0-4|13	BuildRequires:	perl(Class::Inspector)
21mr|perl-Class-Unload-0.90.0-4|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Class-Unload-0.90.0-4|15	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Class-Unload-0.90.0-4|16	BuildRequires:	perl(strict)
21mr|perl-Class-Unload-0.90.0-4|17	BuildRequires:	perl(warnings)
21mr|perl-Class-Unload-0.90.0-4|18	BuildArch:	noarch
21mr|perl-Class-Unload-0.90.0-4|19	
21mr|perl-Class-Unload-0.90.0-4|20	%description
21mr|perl-Class-Unload-0.90.0-4|21	Unload a class.
21mr|perl-Class-Unload-0.90.0-4|22	
21mr|perl-Class-Unload-0.90.0-4|23	%files
21mr|perl-Class-Unload-0.90.0-4|24	%doc README Changes META.json META.yml
21mr|perl-Class-Unload-0.90.0-4|25	%{_mandir}/man3/*
21mr|perl-Class-Unload-0.90.0-4|26	%{perl_vendorlib}/*
21mr|perl-Class-Unload-0.90.0-4|27	
21mr|perl-Class-Unload-0.90.0-4|28	#----------------------------------------------------------------------------
21mr|perl-Class-Unload-0.90.0-4|29	
21mr|perl-Class-Unload-0.90.0-4|30	%prep
21mr|perl-Class-Unload-0.90.0-4|31	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Class-Unload-0.90.0-4|32	
21mr|perl-Class-Unload-0.90.0-4|33	%build
21mr|perl-Class-Unload-0.90.0-4|34	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-Unload-0.90.0-4|35	%make
21mr|perl-Class-Unload-0.90.0-4|36	
21mr|perl-Class-Unload-0.90.0-4|37	%install
21mr|perl-Class-Unload-0.90.0-4|38	%makeinstall_std
21mr|perl-Class-Unload-0.90.0-4|39	
21mr|perl-Class-Unload-0.90.0-4|40	%check
21mr|perl-Class-Unload-0.90.0-4|41	make test

14748 21
21mr|perl-Class-XSAccessor-1.190.0-8|1	%define debug_package %{nil}
21mr|perl-Class-XSAccessor-1.190.0-8|2	%define upstream_name Class-XSAccessor
21mr|perl-Class-XSAccessor-1.190.0-8|3	%define upstream_version 1.19
21mr|perl-Class-XSAccessor-1.190.0-8|4	
21mr|perl-Class-XSAccessor-1.190.0-8|5	%if %{_use_internal_dependency_generator}
21mr|perl-Class-XSAccessor-1.190.0-8|6	%global __requires_exclude perl\\(Class::XSAccessor::Heavy\\)
21mr|perl-Class-XSAccessor-1.190.0-8|7	%endif
21mr|perl-Class-XSAccessor-1.190.0-8|8	
21mr|perl-Class-XSAccessor-1.190.0-8|9	Name:		perl-%{upstream_name}
21mr|perl-Class-XSAccessor-1.190.0-8|10	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Class-XSAccessor-1.190.0-8|11	Release:	8
21mr|perl-Class-XSAccessor-1.190.0-8|12	License:	GPL+ or Artistic
21mr|perl-Class-XSAccessor-1.190.0-8|13	Group:		Development/Perl
21mr|perl-Class-XSAccessor-1.190.0-8|14	Summary:	Generate fast XS accessors without runtime compilation
21mr|perl-Class-XSAccessor-1.190.0-8|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Class-XSAccessor-1.190.0-8|16	Source0:	http://www.cpan.org/modules/by-module/Class/Class-XSAccessor-%{upstream_version}.tar.gz
21mr|perl-Class-XSAccessor-1.190.0-8|17	
21mr|perl-Class-XSAccessor-1.190.0-8|18	BuildRequires:	perl(AutoXS::Header)
21mr|perl-Class-XSAccessor-1.190.0-8|19	%if %rpm4
21mr|perl-Class-XSAccessor-1.190.0-8|20	BuildRequires: perl(Time::HiRes)
21mr|perl-Class-XSAccessor-1.190.0-8|21	BuildRequires: perl(Test::More)
21mr|perl-Class-XSAccessor-1.190.0-8|22	Provides:      perl(Class::XSAccessor::Heavy) = %{version}-%{release}
21mr|perl-Class-XSAccessor-1.190.0-8|23	%endif
21mr|perl-Class-XSAccessor-1.190.0-8|24	BuildRequires:	perl-devel
21mr|perl-Class-XSAccessor-1.190.0-8|25	Provides:	perl-Class-XSAccessor-Array = %{version}-%{release}
21mr|perl-Class-XSAccessor-1.190.0-8|26	
21mr|perl-Class-XSAccessor-1.190.0-8|27	%description
21mr|perl-Class-XSAccessor-1.190.0-8|28	Class::XSAccessor implements fast read, write and read/write accessors in
21mr|perl-Class-XSAccessor-1.190.0-8|29	XS. Additionally, it can provide predicates such as 'has_foo()' for testing
21mr|perl-Class-XSAccessor-1.190.0-8|30	whether the attribute 'foo' is defined in the object. It only works with
21mr|perl-Class-XSAccessor-1.190.0-8|31	objects that are implemented as ordinary hashes. the
21mr|perl-Class-XSAccessor-1.190.0-8|32	Class::XSAccessor::Array manpage implements the same interface for objects
21mr|perl-Class-XSAccessor-1.190.0-8|33	that use arrays for their internal representation.
21mr|perl-Class-XSAccessor-1.190.0-8|34	
21mr|perl-Class-XSAccessor-1.190.0-8|35	%prep
21mr|perl-Class-XSAccessor-1.190.0-8|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Class-XSAccessor-1.190.0-8|37	
21mr|perl-Class-XSAccessor-1.190.0-8|38	%build
21mr|perl-Class-XSAccessor-1.190.0-8|39	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Class-XSAccessor-1.190.0-8|40	%make
21mr|perl-Class-XSAccessor-1.190.0-8|41	
21mr|perl-Class-XSAccessor-1.190.0-8|42	%check
21mr|perl-Class-XSAccessor-1.190.0-8|43	%make test
21mr|perl-Class-XSAccessor-1.190.0-8|44	
21mr|perl-Class-XSAccessor-1.190.0-8|45	%install
21mr|perl-Class-XSAccessor-1.190.0-8|46	%makeinstall_std
21mr|perl-Class-XSAccessor-1.190.0-8|47	
21mr|perl-Class-XSAccessor-1.190.0-8|48	%files
21mr|perl-Class-XSAccessor-1.190.0-8|49	%doc Changes README META.yml
21mr|perl-Class-XSAccessor-1.190.0-8|50	%{_mandir}/man3/*
21mr|perl-Class-XSAccessor-1.190.0-8|51	%if %rpm4
21mr|perl-Class-XSAccessor-1.190.0-8|52	%{perl_vendorarch}/*
21mr|perl-Class-XSAccessor-1.190.0-8|53	%else
21mr|perl-Class-XSAccessor-1.190.0-8|54	%{perl_vendorlib}/*
21mr|perl-Class-XSAccessor-1.190.0-8|55	%endif

14749 21
21mr|perl-Clipboard-0.13-9|1	%define module Clipboard
21mr|perl-Clipboard-0.13-9|2	
21mr|perl-Clipboard-0.13-9|3	%if %{_use_internal_dependency_generator}
21mr|perl-Clipboard-0.13-9|4	%global __requires_exclude ^perl\\((Mac::Pasteboard|Win32::Clipboard)
21mr|perl-Clipboard-0.13-9|5	%endif
21mr|perl-Clipboard-0.13-9|6	
21mr|perl-Clipboard-0.13-9|7	Summary:	Copy and paste with any OS
21mr|perl-Clipboard-0.13-9|8	Name:		perl-%{module}
21mr|perl-Clipboard-0.13-9|9	Version:	0.13
21mr|perl-Clipboard-0.13-9|10	Release:	9
21mr|perl-Clipboard-0.13-9|11	License:	GPL or Artistic
21mr|perl-Clipboard-0.13-9|12	Group:		Development/Perl
21mr|perl-Clipboard-0.13-9|13	Url:		http://search.cpan.org/dist/%{module}
21mr|perl-Clipboard-0.13-9|14	Source0:	https://cpan.metacpan.org/authors/id/K/KI/KING/%{module}-%{version}.tar.gz
21mr|perl-Clipboard-0.13-9|15	BuildRequires:	perl-devel
21mr|perl-Clipboard-0.13-9|16	BuildRequires:	perl(Spiffy)
21mr|perl-Clipboard-0.13-9|17	BuildRequires:	perl-Test-Simple
21mr|perl-Clipboard-0.13-9|18	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Clipboard-0.13-9|19	BuildArch:	noarch
21mr|perl-Clipboard-0.13-9|20	
21mr|perl-Clipboard-0.13-9|21	%description
21mr|perl-Clipboard-0.13-9|22	Who doesn't remember the first time they learned to copy and paste, and
21mr|perl-Clipboard-0.13-9|23	generated an exponentially growing text document? Yes, that's right,
21mr|perl-Clipboard-0.13-9|24	clipboards are magical.
21mr|perl-Clipboard-0.13-9|25	
21mr|perl-Clipboard-0.13-9|26	With Clipboard.pm, this magic is now trivial to access, cross-platformly,
21mr|perl-Clipboard-0.13-9|27	from your Perl code.
21mr|perl-Clipboard-0.13-9|28	
21mr|perl-Clipboard-0.13-9|29	%files
21mr|perl-Clipboard-0.13-9|30	%doc Changes README
21mr|perl-Clipboard-0.13-9|31	%{_mandir}/man3/*
21mr|perl-Clipboard-0.13-9|32	%{perl_vendorlib}/Clipboard.pm
21mr|perl-Clipboard-0.13-9|33	%{perl_vendorlib}/Clipboard
21mr|perl-Clipboard-0.13-9|34	%{_bindir}/*
21mr|perl-Clipboard-0.13-9|35	%{_mandir}/man1/*
21mr|perl-Clipboard-0.13-9|36	
21mr|perl-Clipboard-0.13-9|37	#----------------------------------------------------------------------------
21mr|perl-Clipboard-0.13-9|38	
21mr|perl-Clipboard-0.13-9|39	%prep
21mr|perl-Clipboard-0.13-9|40	%setup -q -n %{module}-%{version}
21mr|perl-Clipboard-0.13-9|41	
21mr|perl-Clipboard-0.13-9|42	%build
21mr|perl-Clipboard-0.13-9|43	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Clipboard-0.13-9|44	%make
21mr|perl-Clipboard-0.13-9|45	
21mr|perl-Clipboard-0.13-9|46	%install
21mr|perl-Clipboard-0.13-9|47	%makeinstall_std
21mr|perl-Clipboard-0.13-9|48	
21mr|perl-Clipboard-0.13-9|49	%check
21mr|perl-Clipboard-0.13-9|50	make test

14750 21
21mr|perl-Clone-0.310.0-16|1	%define debug_package %{nil}
21mr|perl-Clone-0.310.0-16|2	
21mr|perl-Clone-0.310.0-16|3	%define upstream_name    Clone
21mr|perl-Clone-0.310.0-16|4	%define upstream_version 0.31
21mr|perl-Clone-0.310.0-16|5	
21mr|perl-Clone-0.310.0-16|6	Name:       perl-%{upstream_name}
21mr|perl-Clone-0.310.0-16|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Clone-0.310.0-16|8	Release:    16
21mr|perl-Clone-0.310.0-16|9	Summary: 	Recursively copy Perl datatypes
21mr|perl-Clone-0.310.0-16|10	License: 	GPL+ or Artistic
21mr|perl-Clone-0.310.0-16|11	Group: 		Development/Perl
21mr|perl-Clone-0.310.0-16|12	Url: 		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Clone-0.310.0-16|13	Source0:	http://search.cpan.org/CPAN/authors/id/R/RD/RDF/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Clone-0.310.0-16|14	
21mr|perl-Clone-0.310.0-16|15	BuildRequires:	perl-devel
21mr|perl-Clone-0.310.0-16|16	
21mr|perl-Clone-0.310.0-16|17	%description
21mr|perl-Clone-0.310.0-16|18	This module provides a clone() method which makes recursive
21mr|perl-Clone-0.310.0-16|19	copies of nested hash, array, scalar and reference types,
21mr|perl-Clone-0.310.0-16|20	including tied variables and objects.
21mr|perl-Clone-0.310.0-16|21	
21mr|perl-Clone-0.310.0-16|22	%prep
21mr|perl-Clone-0.310.0-16|23	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Clone-0.310.0-16|24	
21mr|perl-Clone-0.310.0-16|25	%build
21mr|perl-Clone-0.310.0-16|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Clone-0.310.0-16|27	%make
21mr|perl-Clone-0.310.0-16|28	
21mr|perl-Clone-0.310.0-16|29	%check
21mr|perl-Clone-0.310.0-16|30	%make test
21mr|perl-Clone-0.310.0-16|31	
21mr|perl-Clone-0.310.0-16|32	%install
21mr|perl-Clone-0.310.0-16|33	%makeinstall_std
21mr|perl-Clone-0.310.0-16|34	
21mr|perl-Clone-0.310.0-16|35	%clean
21mr|perl-Clone-0.310.0-16|36	
21mr|perl-Clone-0.310.0-16|37	%files
21mr|perl-Clone-0.310.0-16|38	%doc Changes
21mr|perl-Clone-0.310.0-16|39	%{perl_vendorarch}/Clone.pm
21mr|perl-Clone-0.310.0-16|40	%{perl_vendorarch}/auto/Clone
21mr|perl-Clone-0.310.0-16|41	%{_mandir}/*/*

14751 21
21mr|perl-Clone-PP-1.60.0-5|1	%define upstream_name Clone-PP
21mr|perl-Clone-PP-1.60.0-5|2	%define upstream_version 1.06
21mr|perl-Clone-PP-1.60.0-5|3	
21mr|perl-Clone-PP-1.60.0-5|4	Summary:	Recursively copy Perl datatypes
21mr|perl-Clone-PP-1.60.0-5|5	Name:		perl-%{upstream_name}
21mr|perl-Clone-PP-1.60.0-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Clone-PP-1.60.0-5|7	Release:	5
21mr|perl-Clone-PP-1.60.0-5|8	License:	GPL+ or Artistic
21mr|perl-Clone-PP-1.60.0-5|9	Group:		Development/Perl
21mr|perl-Clone-PP-1.60.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Clone-PP-1.60.0-5|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Clone/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Clone-PP-1.60.0-5|12	BuildRequires:	perl-devel
21mr|perl-Clone-PP-1.60.0-5|13	BuildArch:	noarch
21mr|perl-Clone-PP-1.60.0-5|14	
21mr|perl-Clone-PP-1.60.0-5|15	%description
21mr|perl-Clone-PP-1.60.0-5|16	This module provides a general-purpose clone function to make deep
21mr|perl-Clone-PP-1.60.0-5|17	copies of Perl data structures. It calls itself recursively to copy
21mr|perl-Clone-PP-1.60.0-5|18	nested hash, array, scalar and reference types, including tied
21mr|perl-Clone-PP-1.60.0-5|19	variables and objects.
21mr|perl-Clone-PP-1.60.0-5|20	
21mr|perl-Clone-PP-1.60.0-5|21	%files
21mr|perl-Clone-PP-1.60.0-5|22	%doc README
21mr|perl-Clone-PP-1.60.0-5|23	%{_mandir}/*/*
21mr|perl-Clone-PP-1.60.0-5|24	%{perl_vendorlib}/Clone
21mr|perl-Clone-PP-1.60.0-5|25	
21mr|perl-Clone-PP-1.60.0-5|26	#----------------------------------------------------------------------------
21mr|perl-Clone-PP-1.60.0-5|27	
21mr|perl-Clone-PP-1.60.0-5|28	%prep
21mr|perl-Clone-PP-1.60.0-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Clone-PP-1.60.0-5|30	
21mr|perl-Clone-PP-1.60.0-5|31	%build
21mr|perl-Clone-PP-1.60.0-5|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Clone-PP-1.60.0-5|33	%make
21mr|perl-Clone-PP-1.60.0-5|34	
21mr|perl-Clone-PP-1.60.0-5|35	%install
21mr|perl-Clone-PP-1.60.0-5|36	%makeinstall_std
21mr|perl-Clone-PP-1.60.0-5|37	
21mr|perl-Clone-PP-1.60.0-5|38	%check
21mr|perl-Clone-PP-1.60.0-5|39	%make test

14752 21
21mr|perl-common-sense-3.740.0-4|1	%define upstream_name    common-sense
21mr|perl-common-sense-3.740.0-4|2	%define upstream_version 3.74
21mr|perl-common-sense-3.740.0-4|3	
21mr|perl-common-sense-3.740.0-4|4	# Not noarch, installs files to arch-dependent folders
21mr|perl-common-sense-3.740.0-4|5	%define debug_package %{nil}
21mr|perl-common-sense-3.740.0-4|6	
21mr|perl-common-sense-3.740.0-4|7	Name:		perl-%{upstream_name}
21mr|perl-common-sense-3.740.0-4|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-common-sense-3.740.0-4|9	Release:	4
21mr|perl-common-sense-3.740.0-4|10	
21mr|perl-common-sense-3.740.0-4|11	Summary:	Save a tree AND a kitten, use common::sense!
21mr|perl-common-sense-3.740.0-4|12	
21mr|perl-common-sense-3.740.0-4|13	License:	GPL+ or Artistic
21mr|perl-common-sense-3.740.0-4|14	Group:		Development/Perl
21mr|perl-common-sense-3.740.0-4|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-common-sense-3.740.0-4|16	Source0:	http://www.cpan.org/modules/by-module/common/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-common-sense-3.740.0-4|17	
21mr|perl-common-sense-3.740.0-4|18	BuildRequires:	perl-devel
21mr|perl-common-sense-3.740.0-4|19	
21mr|perl-common-sense-3.740.0-4|20	Provides:	perl(common::sense)
21mr|perl-common-sense-3.740.0-4|21	
21mr|perl-common-sense-3.740.0-4|22	%description
21mr|perl-common-sense-3.740.0-4|23	This module implements some sane defaults for Perl programs, as defined by
21mr|perl-common-sense-3.740.0-4|24	two typical (or not so typical - use your common sense) specimens of Perl
21mr|perl-common-sense-3.740.0-4|25	coders.
21mr|perl-common-sense-3.740.0-4|26	
21mr|perl-common-sense-3.740.0-4|27	%prep
21mr|perl-common-sense-3.740.0-4|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-common-sense-3.740.0-4|29	
21mr|perl-common-sense-3.740.0-4|30	%build
21mr|perl-common-sense-3.740.0-4|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-common-sense-3.740.0-4|32	%make
21mr|perl-common-sense-3.740.0-4|33	
21mr|perl-common-sense-3.740.0-4|34	%check
21mr|perl-common-sense-3.740.0-4|35	%make test
21mr|perl-common-sense-3.740.0-4|36	
21mr|perl-common-sense-3.740.0-4|37	%install
21mr|perl-common-sense-3.740.0-4|38	%makeinstall_std
21mr|perl-common-sense-3.740.0-4|39	
21mr|perl-common-sense-3.740.0-4|40	%files
21mr|perl-common-sense-3.740.0-4|41	%doc Changes README
21mr|perl-common-sense-3.740.0-4|42	%{_mandir}/man3/*
21mr|perl-common-sense-3.740.0-4|43	%{perl_vendorarch}/common/*.pm
21mr|perl-common-sense-3.740.0-4|44	%{perl_vendorarch}/common/*.pod

14753 21
21mr|perl-Compiler-Lexer-0.230.0-1|1	%define upstream_name Compiler-Lexer
21mr|perl-Compiler-Lexer-0.230.0-1|2	%define upstream_version 0.23
21mr|perl-Compiler-Lexer-0.230.0-1|3	
21mr|perl-Compiler-Lexer-0.230.0-1|4	Name:		perl-Compiler-Lexer
21mr|perl-Compiler-Lexer-0.230.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Compiler-Lexer-0.230.0-1|6	Release:	1
21mr|perl-Compiler-Lexer-0.230.0-1|7	Summary:	Lexical Analyzer for Perl5
21mr|perl-Compiler-Lexer-0.230.0-1|8	License:	perl
21mr|perl-Compiler-Lexer-0.230.0-1|9	Group:		Development/Perl
21mr|perl-Compiler-Lexer-0.230.0-1|10	URL:		http://search.cpan.org/dist/Compiler-Lexer/
21mr|perl-Compiler-Lexer-0.230.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/G/GO/GOCCY/Compiler-Lexer-%{upstream_version}.tar.gz
21mr|perl-Compiler-Lexer-0.230.0-1|12	BuildRequires:	perl-devel
21mr|perl-Compiler-Lexer-0.230.0-1|13	BuildRequires:	gcc-c++
21mr|perl-Compiler-Lexer-0.230.0-1|14	BuildRequires:	perl(HTML::Parser)
21mr|perl-Compiler-Lexer-0.230.0-1|15	BuildRequires:	perl(Module::Build::XSUtil)
21mr|perl-Compiler-Lexer-0.230.0-1|16	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Compiler-Lexer-0.230.0-1|17	BuildRequires:	perl(Devel::PPPort)
21mr|perl-Compiler-Lexer-0.230.0-1|18	# autoprovide bug?
21mr|perl-Compiler-Lexer-0.230.0-1|19	Provides:	perl(Compiler::Lexer::Constants)
21mr|perl-Compiler-Lexer-0.230.0-1|20	
21mr|perl-Compiler-Lexer-0.230.0-1|21	%files
21mr|perl-Compiler-Lexer-0.230.0-1|22	%{perl_vendorarch}/*
21mr|perl-Compiler-Lexer-0.230.0-1|23	%{_mandir}/man3/*
21mr|perl-Compiler-Lexer-0.230.0-1|24	#-------------------------------------------------------
21mr|perl-Compiler-Lexer-0.230.0-1|25	%description
21mr|perl-Compiler-Lexer-0.230.0-1|26	Perl module Compiler::Lexer is a Lexical Analyzer for Perl5.
21mr|perl-Compiler-Lexer-0.230.0-1|27	
21mr|perl-Compiler-Lexer-0.230.0-1|28	%prep
21mr|perl-Compiler-Lexer-0.230.0-1|29	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21mr|perl-Compiler-Lexer-0.230.0-1|30	
21mr|perl-Compiler-Lexer-0.230.0-1|31	%build
21mr|perl-Compiler-Lexer-0.230.0-1|32	perl Build.PL installdirs=vendor
21mr|perl-Compiler-Lexer-0.230.0-1|33	./Build CFLAGS="%{optflags}"
21mr|perl-Compiler-Lexer-0.230.0-1|34	
21mr|perl-Compiler-Lexer-0.230.0-1|35	%check
21mr|perl-Compiler-Lexer-0.230.0-1|36	./Build test
21mr|perl-Compiler-Lexer-0.230.0-1|37	
21mr|perl-Compiler-Lexer-0.230.0-1|38	%install
21mr|perl-Compiler-Lexer-0.230.0-1|39	./Build install destdir=%{buildroot}
21mr|perl-Compiler-Lexer-0.230.0-1|40	

14754 21
21mr|perl-Config-General-2.630.0-2|1	%define	upstream_name	 Config-General
21mr|perl-Config-General-2.630.0-2|2	%define upstream_version 2.63
21mr|perl-Config-General-2.630.0-2|3	
21mr|perl-Config-General-2.630.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Config-General-2.630.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Config-General-2.630.0-2|6	Release:	2
21mr|perl-Config-General-2.630.0-2|7	
21mr|perl-Config-General-2.630.0-2|8	Summary:	Generic Config perl module
21mr|perl-Config-General-2.630.0-2|9	
21mr|perl-Config-General-2.630.0-2|10	
21mr|perl-Config-General-2.630.0-2|11	License:	GPL+ or Artistic
21mr|perl-Config-General-2.630.0-2|12	Group:		Development/Perl
21mr|perl-Config-General-2.630.0-2|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Config-General-2.630.0-2|14	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Config-General-2.630.0-2|15	
21mr|perl-Config-General-2.630.0-2|16	BuildRequires:	perl-devel
21mr|perl-Config-General-2.630.0-2|17	BuildArch:	noarch
21mr|perl-Config-General-2.630.0-2|18	
21mr|perl-Config-General-2.630.0-2|19	%description
21mr|perl-Config-General-2.630.0-2|20	This module opens a config file and parses it's contents for you. The
21mr|perl-Config-General-2.630.0-2|21	method new requires one parameter which needs to be a filename. The
21mr|perl-Config-General-2.630.0-2|22	method getall returns a hash which contains all options and it's
21mr|perl-Config-General-2.630.0-2|23	associated values of your config file.
21mr|perl-Config-General-2.630.0-2|24	
21mr|perl-Config-General-2.630.0-2|25	%prep
21mr|perl-Config-General-2.630.0-2|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Config-General-2.630.0-2|27	chmod 644 Changelog README
21mr|perl-Config-General-2.630.0-2|28	
21mr|perl-Config-General-2.630.0-2|29	%build
21mr|perl-Config-General-2.630.0-2|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Config-General-2.630.0-2|31	%make
21mr|perl-Config-General-2.630.0-2|32	
21mr|perl-Config-General-2.630.0-2|33	%check
21mr|perl-Config-General-2.630.0-2|34	make test
21mr|perl-Config-General-2.630.0-2|35	
21mr|perl-Config-General-2.630.0-2|36	%install
21mr|perl-Config-General-2.630.0-2|37	%makeinstall_std
21mr|perl-Config-General-2.630.0-2|38	
21mr|perl-Config-General-2.630.0-2|39	%files
21mr|perl-Config-General-2.630.0-2|40	%doc Changelog README
21mr|perl-Config-General-2.630.0-2|41	%{perl_vendorlib}/Config
21mr|perl-Config-General-2.630.0-2|42	%{_mandir}/man3/*

14755 21
21mr|perl-Config-GitLike-1.160.0-4|1	%define upstream_name Config-GitLike
21mr|perl-Config-GitLike-1.160.0-4|2	%define upstream_version 1.16
21mr|perl-Config-GitLike-1.160.0-4|3	
21mr|perl-Config-GitLike-1.160.0-4|4	Summary:	Git-like config file parsing with cascaded inheritance
21mr|perl-Config-GitLike-1.160.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Config-GitLike-1.160.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Config-GitLike-1.160.0-4|7	Release:	4
21mr|perl-Config-GitLike-1.160.0-4|8	License:	GPL+ or Artistic
21mr|perl-Config-GitLike-1.160.0-4|9	Group:		Development/Perl
21mr|perl-Config-GitLike-1.160.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Config-GitLike-1.160.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Config-GitLike-1.160.0-4|12	BuildRequires:	perl-devel
21mr|perl-Config-GitLike-1.160.0-4|13	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Config-GitLike-1.160.0-4|14	BuildRequires:	perl(File::Spec)
21mr|perl-Config-GitLike-1.160.0-4|15	BuildRequires:	perl(File::Temp)
21mr|perl-Config-GitLike-1.160.0-4|16	BuildRequires:	perl(Moo) >= 2.0.1
21mr|perl-Config-GitLike-1.160.0-4|17	BuildRequires:	perl(MooX::Types::MooseLike::Base) >= 0.280.0
21mr|perl-Config-GitLike-1.160.0-4|18	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Config-GitLike-1.160.0-4|19	BuildRequires:	perl(Test::Exception)
21mr|perl-Config-GitLike-1.160.0-4|20	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Config-GitLike-1.160.0-4|21	BuildRequires:	perl(strictures)
21mr|perl-Config-GitLike-1.160.0-4|22	BuildArch:	noarch
21mr|perl-Config-GitLike-1.160.0-4|23	
21mr|perl-Config-GitLike-1.160.0-4|24	%description
21mr|perl-Config-GitLike-1.160.0-4|25	This module handles interaction with configuration files of the style used
21mr|perl-Config-GitLike-1.160.0-4|26	by the version control system Git. It can both parse and modify these
21mr|perl-Config-GitLike-1.160.0-4|27	files, as well as create entirely new ones.
21mr|perl-Config-GitLike-1.160.0-4|28	
21mr|perl-Config-GitLike-1.160.0-4|29	You only need to know a few things about the configuration format in order
21mr|perl-Config-GitLike-1.160.0-4|30	to use this module. First, a configuration file is made up of key/value
21mr|perl-Config-GitLike-1.160.0-4|31	pairs. Every key must be contained in a section. Sections can have
21mr|perl-Config-GitLike-1.160.0-4|32	subsections, but they don't have to. For the purposes of setting and
21mr|perl-Config-GitLike-1.160.0-4|33	getting configuration variables, we join the section name, subsection name,
21mr|perl-Config-GitLike-1.160.0-4|34	and variable name together with dots to get a key name that looks like
21mr|perl-Config-GitLike-1.160.0-4|35	"section.subsection.variable". These are the strings that you'll be passing
21mr|perl-Config-GitLike-1.160.0-4|36	in to 'key' arguments.
21mr|perl-Config-GitLike-1.160.0-4|37	
21mr|perl-Config-GitLike-1.160.0-4|38	Configuration files inherit from each other. By default, 'Config::GitLike'
21mr|perl-Config-GitLike-1.160.0-4|39	loads data from a system-wide configuration file, a per-user configuration
21mr|perl-Config-GitLike-1.160.0-4|40	file, and a per-directory configuration file, but by subclassing and
21mr|perl-Config-GitLike-1.160.0-4|41	overriding methods you can obtain any combination of configuration files.
21mr|perl-Config-GitLike-1.160.0-4|42	By default, configuration files that don't exist are just skipped.
21mr|perl-Config-GitLike-1.160.0-4|43	
21mr|perl-Config-GitLike-1.160.0-4|44	%files
21mr|perl-Config-GitLike-1.160.0-4|45	%doc META.yml Changes
21mr|perl-Config-GitLike-1.160.0-4|46	%{_mandir}/man3/*
21mr|perl-Config-GitLike-1.160.0-4|47	%{perl_vendorlib}/Config/
21mr|perl-Config-GitLike-1.160.0-4|48	
21mr|perl-Config-GitLike-1.160.0-4|49	#----------------------------------------------------------------------------
21mr|perl-Config-GitLike-1.160.0-4|50	
21mr|perl-Config-GitLike-1.160.0-4|51	%prep
21mr|perl-Config-GitLike-1.160.0-4|52	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Config-GitLike-1.160.0-4|53	
21mr|perl-Config-GitLike-1.160.0-4|54	%build
21mr|perl-Config-GitLike-1.160.0-4|55	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Config-GitLike-1.160.0-4|56	%make
21mr|perl-Config-GitLike-1.160.0-4|57	
21mr|perl-Config-GitLike-1.160.0-4|58	%install
21mr|perl-Config-GitLike-1.160.0-4|59	%makeinstall_std
21mr|perl-Config-GitLike-1.160.0-4|60	
21mr|perl-Config-GitLike-1.160.0-4|61	%check
21mr|perl-Config-GitLike-1.160.0-4|62	%make test

14756 21
21mr|perl-Config-INI-0.27.0-1|1	%define upstream_name    Config-INI
21mr|perl-Config-INI-0.27.0-1|2	%define upstream_version 0.027
21mr|perl-Config-INI-0.27.0-1|3	
21mr|perl-Config-INI-0.27.0-1|4	Summary:	A subclassable .ini-file emitter
21mr|perl-Config-INI-0.27.0-1|5	Name:		perl-%{upstream_name}
21mr|perl-Config-INI-0.27.0-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Config-INI-0.27.0-1|7	Release:	1
21mr|perl-Config-INI-0.27.0-1|8	License:	GPL+ or Artistic
21mr|perl-Config-INI-0.27.0-1|9	Group:		Development/Perl
21mr|perl-Config-INI-0.27.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Config-INI-0.27.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Config-INI-0.27.0-1|12	BuildRequires:	perl-devel
21mr|perl-Config-INI-0.27.0-1|13	BuildRequires:	perl(Capture::Tiny)
21mr|perl-Config-INI-0.27.0-1|14	BuildRequires:	perl(Carp)
21mr|perl-Config-INI-0.27.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Config-INI-0.27.0-1|16	BuildRequires:	perl(Mixin::Linewise::Readers)
21mr|perl-Config-INI-0.27.0-1|17	BuildRequires:	perl(Mixin::Linewise::Writers)
21mr|perl-Config-INI-0.27.0-1|18	
21mr|perl-Config-INI-0.27.0-1|19	BuildArch:	noarch
21mr|perl-Config-INI-0.27.0-1|20	
21mr|perl-Config-INI-0.27.0-1|21	%description
21mr|perl-Config-INI-0.27.0-1|22	Config::INI::Reader is _yet another_ config module implementing _yet
21mr|perl-Config-INI-0.27.0-1|23	another_ slightly different take on the undeniably easy to read the ".ini"
21mr|perl-Config-INI-0.27.0-1|24	file format|Config::INI manpage. Its default behavior is quite similar to
21mr|perl-Config-INI-0.27.0-1|25	that of the Config::Tiny manpage, on which it is based.
21mr|perl-Config-INI-0.27.0-1|26	
21mr|perl-Config-INI-0.27.0-1|27	The chief difference is that Config::INI::Reader is designed to be
21mr|perl-Config-INI-0.27.0-1|28	subclassed to allow for side-effects and self-reconfiguration to occur
21mr|perl-Config-INI-0.27.0-1|29	during the course of reading its input.
21mr|perl-Config-INI-0.27.0-1|30	
21mr|perl-Config-INI-0.27.0-1|31	%files
21mr|perl-Config-INI-0.27.0-1|32	%doc Changes LICENSE README META.yml META.json
21mr|perl-Config-INI-0.27.0-1|33	%{_mandir}/man3/*
21mr|perl-Config-INI-0.27.0-1|34	%{perl_vendorlib}/*
21mr|perl-Config-INI-0.27.0-1|35	
21mr|perl-Config-INI-0.27.0-1|36	#----------------------------------------------------------------------------
21mr|perl-Config-INI-0.27.0-1|37	
21mr|perl-Config-INI-0.27.0-1|38	%prep
21mr|perl-Config-INI-0.27.0-1|39	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Config-INI-0.27.0-1|40	
21mr|perl-Config-INI-0.27.0-1|41	%build
21mr|perl-Config-INI-0.27.0-1|42	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Config-INI-0.27.0-1|43	%make
21mr|perl-Config-INI-0.27.0-1|44	
21mr|perl-Config-INI-0.27.0-1|45	%install
21mr|perl-Config-INI-0.27.0-1|46	%makeinstall_std
21mr|perl-Config-INI-0.27.0-1|47	
21mr|perl-Config-INI-0.27.0-1|48	%check
21mr|perl-Config-INI-0.27.0-1|49	%make test

14757 21
21mr|perl-Config-IniFiles-3.0.3-1|1	%define upstream_name	 Config-IniFiles
21mr|perl-Config-IniFiles-3.0.3-1|2	%define upstream_version 3.000003
21mr|perl-Config-IniFiles-3.0.3-1|3	
21mr|perl-Config-IniFiles-3.0.3-1|4	Name:		perl-%{upstream_name}
21mr|perl-Config-IniFiles-3.0.3-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Config-IniFiles-3.0.3-1|6	Release:	1
21mr|perl-Config-IniFiles-3.0.3-1|7	
21mr|perl-Config-IniFiles-3.0.3-1|8	Summary:	A module for reading .ini-style configuration files
21mr|perl-Config-IniFiles-3.0.3-1|9	
21mr|perl-Config-IniFiles-3.0.3-1|10	License: 	GPL
21mr|perl-Config-IniFiles-3.0.3-1|11	Group: 		Development/Perl
21mr|perl-Config-IniFiles-3.0.3-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Config-IniFiles-3.0.3-1|13	Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Config-IniFiles-3.0.3-1|14	
21mr|perl-Config-IniFiles-3.0.3-1|15	BuildRequires:	perl(Module::Build)
21mr|perl-Config-IniFiles-3.0.3-1|16	BuildRequires:	perl(List::MoreUtils)
21mr|perl-Config-IniFiles-3.0.3-1|17	BuildRequires:	perl-devel
21mr|perl-Config-IniFiles-3.0.3-1|18	BuildRequires:	perl-Scalar-List-Utils
21mr|perl-Config-IniFiles-3.0.3-1|19	BuildRequires:  perl(Test::More)
21mr|perl-Config-IniFiles-3.0.3-1|20	BuildRequires:  perl(IO::Scalar)
21mr|perl-Config-IniFiles-3.0.3-1|21	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-Config-IniFiles-3.0.3-1|22	# These would be useful for tests but they are in contrib now
21mr|perl-Config-IniFiles-3.0.3-1|23	# BuildRequires:	perl(Test::TrailingSpace)
21mr|perl-Config-IniFiles-3.0.3-1|24	# BuildRequires:	perl(Test::CPAN::Changes)
21mr|perl-Config-IniFiles-3.0.3-1|25	# We need version of perl(List::Util) higher than the one provided by current perl-base
21mr|perl-Config-IniFiles-3.0.3-1|26	Requires:	perl-Scalar-List-Utils
21mr|perl-Config-IniFiles-3.0.3-1|27	BuildArch: noarch
21mr|perl-Config-IniFiles-3.0.3-1|28	
21mr|perl-Config-IniFiles-3.0.3-1|29	%description
21mr|perl-Config-IniFiles-3.0.3-1|30	This perl module allows you to access to config files written in the
21mr|perl-Config-IniFiles-3.0.3-1|31	.ini style.
21mr|perl-Config-IniFiles-3.0.3-1|32	
21mr|perl-Config-IniFiles-3.0.3-1|33	%prep
21mr|perl-Config-IniFiles-3.0.3-1|34	%setup -q -n Config-IniFiles-%{upstream_version}
21mr|perl-Config-IniFiles-3.0.3-1|35	
21mr|perl-Config-IniFiles-3.0.3-1|36	%build
21mr|perl-Config-IniFiles-3.0.3-1|37	perl Build.PL installdirs=vendor
21mr|perl-Config-IniFiles-3.0.3-1|38	./Build
21mr|perl-Config-IniFiles-3.0.3-1|39	
21mr|perl-Config-IniFiles-3.0.3-1|40	%check
21mr|perl-Config-IniFiles-3.0.3-1|41	./Build test
21mr|perl-Config-IniFiles-3.0.3-1|42	
21mr|perl-Config-IniFiles-3.0.3-1|43	%install
21mr|perl-Config-IniFiles-3.0.3-1|44	./Build install destdir=%{buildroot}
21mr|perl-Config-IniFiles-3.0.3-1|45	
21mr|perl-Config-IniFiles-3.0.3-1|46	%files
21mr|perl-Config-IniFiles-3.0.3-1|47	%doc README
21mr|perl-Config-IniFiles-3.0.3-1|48	%{perl_vendorlib}/Config
21mr|perl-Config-IniFiles-3.0.3-1|49	%{_mandir}/*/*

14758 21
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|1	%define upstream_name    Config-INI-Reader-Ordered
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|2	%define upstream_version 0.011
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|3	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|4	Summary:	Subclass of the Config::INI::Reader manpage which preserves section order
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|5	Name:		perl-%{upstream_name}
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|7	Release:	5
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|8	License:	GPL+ or Artistic
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|9	Group:		Development/Perl
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|11	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|12	BuildRequires:	perl-devel
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|13	BuildRequires:	perl(Config::INI::Reader)
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|15	BuildRequires:	perl(Test::More)
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|16	BuildRequires:	perl(Test::Pod)
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|17	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|18	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|19	BuildArch:	noarch
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|20	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|21	%description
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|22	Config::INI::Reader::Ordered is a subclass of the Config::INI::Reader
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|23	manpage which preserves section order. See the Config::INI::Reader manpage
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|24	for all documentation; the only difference is as presented in the the
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|25	/SYNOPSIS manpage.
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|26	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|27	%files
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|28	%doc README Changes META.yml
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|29	%{_mandir}/man3/*
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|30	%{perl_vendorlib}/*
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|31	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|32	#----------------------------------------------------------------------------
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|33	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|34	%prep
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|35	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|36	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|37	%build
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|38	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|39	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|40	%make
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|41	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|42	%check
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|43	%make test
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|44	
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|45	%install
21mr|perl-Config-INI-Reader-Ordered-0.11.0-5|46	%makeinstall_std

14759 21
21mr|perl-Config-Simple-4.590.0-7|1	%define upstream_name    Config-Simple
21mr|perl-Config-Simple-4.590.0-7|2	%define upstream_version 4.59
21mr|perl-Config-Simple-4.590.0-7|3	
21mr|perl-Config-Simple-4.590.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Config-Simple-4.590.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Config-Simple-4.590.0-7|6	Release:	7
21mr|perl-Config-Simple-4.590.0-7|7	
21mr|perl-Config-Simple-4.590.0-7|8	Summary:	Config-Simple module for perl
21mr|perl-Config-Simple-4.590.0-7|9	
21mr|perl-Config-Simple-4.590.0-7|10	License:	GPL+ or Artistic
21mr|perl-Config-Simple-4.590.0-7|11	Group:		Development/Perl
21mr|perl-Config-Simple-4.590.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Config-Simple-4.590.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Config-Simple-4.590.0-7|14	
21mr|perl-Config-Simple-4.590.0-7|15	BuildRequires:	perl-devel
21mr|perl-Config-Simple-4.590.0-7|16	BuildRequires:	perl-Test
21mr|perl-Config-Simple-4.590.0-7|17	BuildArch:	noarch
21mr|perl-Config-Simple-4.590.0-7|18	
21mr|perl-Config-Simple-4.590.0-7|19	%description
21mr|perl-Config-Simple-4.590.0-7|20	Reading and writing configuration files is one of the most frequent
21mr|perl-Config-Simple-4.590.0-7|21	aspects of any software design. Config::Simple is the library to help
21mr|perl-Config-Simple-4.590.0-7|22	you with it.
21mr|perl-Config-Simple-4.590.0-7|23	
21mr|perl-Config-Simple-4.590.0-7|24	Config::Simple is a class representing configuration file object. It
21mr|perl-Config-Simple-4.590.0-7|25	supports several configuration file syntax and tries to identify the
21mr|perl-Config-Simple-4.590.0-7|26	file syntax to parse them accordingly. Library supports parsing,
21mr|perl-Config-Simple-4.590.0-7|27	updating and creating configuration files.
21mr|perl-Config-Simple-4.590.0-7|28	
21mr|perl-Config-Simple-4.590.0-7|29	
21mr|perl-Config-Simple-4.590.0-7|30	%prep
21mr|perl-Config-Simple-4.590.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Config-Simple-4.590.0-7|32	find . -type f -exec chmod 0644 {} \;
21mr|perl-Config-Simple-4.590.0-7|33	
21mr|perl-Config-Simple-4.590.0-7|34	%build
21mr|perl-Config-Simple-4.590.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Config-Simple-4.590.0-7|36	%make
21mr|perl-Config-Simple-4.590.0-7|37	
21mr|perl-Config-Simple-4.590.0-7|38	%check
21mr|perl-Config-Simple-4.590.0-7|39	make test
21mr|perl-Config-Simple-4.590.0-7|40	
21mr|perl-Config-Simple-4.590.0-7|41	%install
21mr|perl-Config-Simple-4.590.0-7|42	%makeinstall_std
21mr|perl-Config-Simple-4.590.0-7|43	
21mr|perl-Config-Simple-4.590.0-7|44	%files
21mr|perl-Config-Simple-4.590.0-7|45	%doc Changes README
21mr|perl-Config-Simple-4.590.0-7|46	%{perl_vendorlib}/Config/Simple.pm
21mr|perl-Config-Simple-4.590.0-7|47	%{perl_vendorlib}/auto/Config/Simple
21mr|perl-Config-Simple-4.590.0-7|48	%{_mandir}/*/*

14760 21
21mr|perl-Config-Tiny-2.230.0-4|1	%define upstream_name    Config-Tiny
21mr|perl-Config-Tiny-2.230.0-4|2	%define upstream_version 2.23
21mr|perl-Config-Tiny-2.230.0-4|3	
21mr|perl-Config-Tiny-2.230.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Config-Tiny-2.230.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Config-Tiny-2.230.0-4|6	Release:	4
21mr|perl-Config-Tiny-2.230.0-4|7	
21mr|perl-Config-Tiny-2.230.0-4|8	Summary:	Read/Write .ini style files with as little code as possible
21mr|perl-Config-Tiny-2.230.0-4|9	
21mr|perl-Config-Tiny-2.230.0-4|10	License:	GPL+ or Artistic
21mr|perl-Config-Tiny-2.230.0-4|11	Group:		Development/Perl
21mr|perl-Config-Tiny-2.230.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Config-Tiny-2.230.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tgz
21mr|perl-Config-Tiny-2.230.0-4|14	
21mr|perl-Config-Tiny-2.230.0-4|15	BuildRequires:	perl-devel
21mr|perl-Config-Tiny-2.230.0-4|16	BuildRequires:	perl-Test-Simple
21mr|perl-Config-Tiny-2.230.0-4|17	BuildArch:	noarch
21mr|perl-Config-Tiny-2.230.0-4|18	
21mr|perl-Config-Tiny-2.230.0-4|19	%description
21mr|perl-Config-Tiny-2.230.0-4|20	"Config::Tiny" is a perl class to read and write .ini style
21mr|perl-Config-Tiny-2.230.0-4|21	configuration files with as little code as possible, reducing load time
21mr|perl-Config-Tiny-2.230.0-4|22	and memory overhead. Most of the time it is accepted that Perl
21mr|perl-Config-Tiny-2.230.0-4|23	applications use a lot of memory and modules. The "::Tiny" family of
21mr|perl-Config-Tiny-2.230.0-4|24	modules is specifically intended to provide an ultralight alternative to
21mr|perl-Config-Tiny-2.230.0-4|25	the standard modules.
21mr|perl-Config-Tiny-2.230.0-4|26	
21mr|perl-Config-Tiny-2.230.0-4|27	This module is primarily for reading human written files, and anything
21mr|perl-Config-Tiny-2.230.0-4|28	we write shouldn't need to have documentation/comments. If you need
21mr|perl-Config-Tiny-2.230.0-4|29	something with more power move up to Config::Simple, Config::General or
21mr|perl-Config-Tiny-2.230.0-4|30	one of the many other "Config::" modules. To rephrase, Config::Tiny does
21mr|perl-Config-Tiny-2.230.0-4|31	not preserve your comments, whitespace, or the order of your config
21mr|perl-Config-Tiny-2.230.0-4|32	file.
21mr|perl-Config-Tiny-2.230.0-4|33	
21mr|perl-Config-Tiny-2.230.0-4|34	%prep
21mr|perl-Config-Tiny-2.230.0-4|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Config-Tiny-2.230.0-4|36	
21mr|perl-Config-Tiny-2.230.0-4|37	%build
21mr|perl-Config-Tiny-2.230.0-4|38	chmod 644 Changes lib/Config/Tiny.pm
21mr|perl-Config-Tiny-2.230.0-4|39	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Config-Tiny-2.230.0-4|40	%make
21mr|perl-Config-Tiny-2.230.0-4|41	
21mr|perl-Config-Tiny-2.230.0-4|42	%check
21mr|perl-Config-Tiny-2.230.0-4|43	%make test
21mr|perl-Config-Tiny-2.230.0-4|44	
21mr|perl-Config-Tiny-2.230.0-4|45	%install
21mr|perl-Config-Tiny-2.230.0-4|46	%makeinstall_std
21mr|perl-Config-Tiny-2.230.0-4|47	
21mr|perl-Config-Tiny-2.230.0-4|48	%files
21mr|perl-Config-Tiny-2.230.0-4|49	%doc Changes README
21mr|perl-Config-Tiny-2.230.0-4|50	%{perl_vendorlib}/Config
21mr|perl-Config-Tiny-2.230.0-4|51	%{_mandir}/*/*

14761 21
21mr|perl-Convert-ASN1-0.260.0-8|1	%define upstream_name    Convert-ASN1
21mr|perl-Convert-ASN1-0.260.0-8|2	%define upstream_version 0.26
21mr|perl-Convert-ASN1-0.260.0-8|3	
21mr|perl-Convert-ASN1-0.260.0-8|4	Name:		perl-%{upstream_name}
21mr|perl-Convert-ASN1-0.260.0-8|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Convert-ASN1-0.260.0-8|6	Release:	8
21mr|perl-Convert-ASN1-0.260.0-8|7	
21mr|perl-Convert-ASN1-0.260.0-8|8	Summary:	ASN.1 Encode/Decode library for perl
21mr|perl-Convert-ASN1-0.260.0-8|9	
21mr|perl-Convert-ASN1-0.260.0-8|10	License:	GPL+ or Artistic
21mr|perl-Convert-ASN1-0.260.0-8|11	Group:		Development/Perl
21mr|perl-Convert-ASN1-0.260.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Convert-ASN1-0.260.0-8|13	Source0:	https://cpan.metacpan.org/authors/id/G/GB/GBARR/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Convert-ASN1-0.260.0-8|14	
21mr|perl-Convert-ASN1-0.260.0-8|15	BuildRequires:	perl-devel
21mr|perl-Convert-ASN1-0.260.0-8|16	BuildArch:	noarch
21mr|perl-Convert-ASN1-0.260.0-8|17	
21mr|perl-Convert-ASN1-0.260.0-8|18	%description
21mr|perl-Convert-ASN1-0.260.0-8|19	Perl module used to encode and decode ASN.1 data structures using
21mr|perl-Convert-ASN1-0.260.0-8|20	BER/DER rules.
21mr|perl-Convert-ASN1-0.260.0-8|21	
21mr|perl-Convert-ASN1-0.260.0-8|22	Needed by webmin to handle the OpenLDAP modules properly.
21mr|perl-Convert-ASN1-0.260.0-8|23	
21mr|perl-Convert-ASN1-0.260.0-8|24	%prep
21mr|perl-Convert-ASN1-0.260.0-8|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Convert-ASN1-0.260.0-8|26	
21mr|perl-Convert-ASN1-0.260.0-8|27	%build
21mr|perl-Convert-ASN1-0.260.0-8|28	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Convert-ASN1-0.260.0-8|29	%make
21mr|perl-Convert-ASN1-0.260.0-8|30	
21mr|perl-Convert-ASN1-0.260.0-8|31	%install
21mr|perl-Convert-ASN1-0.260.0-8|32	%makeinstall_std
21mr|perl-Convert-ASN1-0.260.0-8|33	
21mr|perl-Convert-ASN1-0.260.0-8|34	%files
21mr|perl-Convert-ASN1-0.260.0-8|35	%doc ChangeLog  examples/*
21mr|perl-Convert-ASN1-0.260.0-8|36	%{perl_vendorlib}/Convert/*
21mr|perl-Convert-ASN1-0.260.0-8|37	%{_mandir}/*/*

14762 21
21mr|perl-Convert-BER-1.310.100-10|1	%define upstream_name	 Convert-BER
21mr|perl-Convert-BER-1.310.100-10|2	%define upstream_version 1.3101
21mr|perl-Convert-BER-1.310.100-10|3	
21mr|perl-Convert-BER-1.310.100-10|4	Name:		perl-%{upstream_name}
21mr|perl-Convert-BER-1.310.100-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Convert-BER-1.310.100-10|6	Release:	10
21mr|perl-Convert-BER-1.310.100-10|7	Epoch:		1
21mr|perl-Convert-BER-1.310.100-10|8	
21mr|perl-Convert-BER-1.310.100-10|9	Summary:	Convert-BER (module for perl)
21mr|perl-Convert-BER-1.310.100-10|10	
21mr|perl-Convert-BER-1.310.100-10|11	License:	GPL
21mr|perl-Convert-BER-1.310.100-10|12	Group:		Development/Perl
21mr|perl-Convert-BER-1.310.100-10|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Convert-BER-1.310.100-10|14	Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Convert-BER-1.310.100-10|15	
21mr|perl-Convert-BER-1.310.100-10|16	BuildRequires:	perl-devel
21mr|perl-Convert-BER-1.310.100-10|17	BuildArch:	noarch
21mr|perl-Convert-BER-1.310.100-10|18	
21mr|perl-Convert-BER-1.310.100-10|19	%description
21mr|perl-Convert-BER-1.310.100-10|20	Convert::BER is a perl object class implementation to encode
21mr|perl-Convert-BER-1.310.100-10|21	and decode objects as described by ITU-T standard X.209 (ASN.1)
21mr|perl-Convert-BER-1.310.100-10|22	using Basic Encoding Rules (BER)
21mr|perl-Convert-BER-1.310.100-10|23	
21mr|perl-Convert-BER-1.310.100-10|24	%prep
21mr|perl-Convert-BER-1.310.100-10|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Convert-BER-1.310.100-10|26	
21mr|perl-Convert-BER-1.310.100-10|27	%build
21mr|perl-Convert-BER-1.310.100-10|28	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Convert-BER-1.310.100-10|29	make
21mr|perl-Convert-BER-1.310.100-10|30	
21mr|perl-Convert-BER-1.310.100-10|31	%check
21mr|perl-Convert-BER-1.310.100-10|32	make test
21mr|perl-Convert-BER-1.310.100-10|33	
21mr|perl-Convert-BER-1.310.100-10|34	%install
21mr|perl-Convert-BER-1.310.100-10|35	%makeinstall_std
21mr|perl-Convert-BER-1.310.100-10|36	
21mr|perl-Convert-BER-1.310.100-10|37	%files
21mr|perl-Convert-BER-1.310.100-10|38	%doc MANIFEST README ChangeLog
21mr|perl-Convert-BER-1.310.100-10|39	%{perl_vendorlib}/Convert
21mr|perl-Convert-BER-1.310.100-10|40	%{_mandir}/*/*

14763 21
21mr|perl-Convert-BinHex-1.119-16|1	%define module	Convert-BinHex
21mr|perl-Convert-BinHex-1.119-16|2	
21mr|perl-Convert-BinHex-1.119-16|3	Summary:	Extract data from Macintosh BinHex files
21mr|perl-Convert-BinHex-1.119-16|4	Name:		perl-%{module}
21mr|perl-Convert-BinHex-1.119-16|5	Version:	1.119
21mr|perl-Convert-BinHex-1.119-16|6	Release:	16
21mr|perl-Convert-BinHex-1.119-16|7	License:	GPL
21mr|perl-Convert-BinHex-1.119-16|8	Group:		Development/Perl
21mr|perl-Convert-BinHex-1.119-16|9	Url:		http://www.cpan.org
21mr|perl-Convert-BinHex-1.119-16|10	Source0:	%{module}-%{version}.tar.bz2
21mr|perl-Convert-BinHex-1.119-16|11	BuildRequires:	perl-devel
21mr|perl-Convert-BinHex-1.119-16|12	BuildArch:	noarch
21mr|perl-Convert-BinHex-1.119-16|13	
21mr|perl-Convert-BinHex-1.119-16|14	%description
21mr|perl-Convert-BinHex-1.119-16|15	Convert::BinHex is used to extract data from Macintosh BinHex files
21mr|perl-Convert-BinHex-1.119-16|16	
21mr|perl-Convert-BinHex-1.119-16|17	%prep
21mr|perl-Convert-BinHex-1.119-16|18	%setup -q -n %{module}-%{version}
21mr|perl-Convert-BinHex-1.119-16|19	
21mr|perl-Convert-BinHex-1.119-16|20	%build
21mr|perl-Convert-BinHex-1.119-16|21	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Convert-BinHex-1.119-16|22	make OPTIMIZE="%{optflags}"
21mr|perl-Convert-BinHex-1.119-16|23	# (sb) can't really do this - need a Radius server
21mr|perl-Convert-BinHex-1.119-16|24	#make test
21mr|perl-Convert-BinHex-1.119-16|25	
21mr|perl-Convert-BinHex-1.119-16|26	%install
21mr|perl-Convert-BinHex-1.119-16|27	%makeinstall_std
21mr|perl-Convert-BinHex-1.119-16|28	
21mr|perl-Convert-BinHex-1.119-16|29	%files
21mr|perl-Convert-BinHex-1.119-16|30	%doc README
21mr|perl-Convert-BinHex-1.119-16|31	%{_mandir}/man3/*
21mr|perl-Convert-BinHex-1.119-16|32	%{perl_vendorlib}/Convert

14764 21
21mr|perl-Convert-TNEF-0.180.0-4|1	%define	upstream_name	 Convert-TNEF
21mr|perl-Convert-TNEF-0.180.0-4|2	%define upstream_version 0.18
21mr|perl-Convert-TNEF-0.180.0-4|3	
21mr|perl-Convert-TNEF-0.180.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Convert-TNEF-0.180.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Convert-TNEF-0.180.0-4|6	Release:	4
21mr|perl-Convert-TNEF-0.180.0-4|7	Summary:	%{upstream_name} module for perl
21mr|perl-Convert-TNEF-0.180.0-4|8	License:	GPL
21mr|perl-Convert-TNEF-0.180.0-4|9	Group:		Development/Perl
21mr|perl-Convert-TNEF-0.180.0-4|10	Url:		http://www.cpan.org/modules/by-module/Convert/
21mr|perl-Convert-TNEF-0.180.0-4|11	Source0:	%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Convert-TNEF-0.180.0-4|12	
21mr|perl-Convert-TNEF-0.180.0-4|13	BuildRequires:	perl-MIME-tools
21mr|perl-Convert-TNEF-0.180.0-4|14	BuildRequires:	perl-devel
21mr|perl-Convert-TNEF-0.180.0-4|15	BuildArch:	noarch
21mr|perl-Convert-TNEF-0.180.0-4|16	
21mr|perl-Convert-TNEF-0.180.0-4|17	%description
21mr|perl-Convert-TNEF-0.180.0-4|18	%{upstream_name} module for perl
21mr|perl-Convert-TNEF-0.180.0-4|19	
21mr|perl-Convert-TNEF-0.180.0-4|20	%prep
21mr|perl-Convert-TNEF-0.180.0-4|21	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Convert-TNEF-0.180.0-4|22	
21mr|perl-Convert-TNEF-0.180.0-4|23	%build
21mr|perl-Convert-TNEF-0.180.0-4|24	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Convert-TNEF-0.180.0-4|25	make
21mr|perl-Convert-TNEF-0.180.0-4|26	
21mr|perl-Convert-TNEF-0.180.0-4|27	%check
21mr|perl-Convert-TNEF-0.180.0-4|28	make test
21mr|perl-Convert-TNEF-0.180.0-4|29	
21mr|perl-Convert-TNEF-0.180.0-4|30	%install
21mr|perl-Convert-TNEF-0.180.0-4|31	%makeinstall_std
21mr|perl-Convert-TNEF-0.180.0-4|32	
21mr|perl-Convert-TNEF-0.180.0-4|33	%files
21mr|perl-Convert-TNEF-0.180.0-4|34	%{perl_vendorlib}/Convert/*
21mr|perl-Convert-TNEF-0.180.0-4|35	%{_mandir}/*/*
21mr|perl-Convert-TNEF-0.180.0-4|36	%doc MANIFEST README Changes

14765 21
21mr|perl-Convert-UU-0.520.100-11|1	%define upstream_name    Convert-UU
21mr|perl-Convert-UU-0.520.100-11|2	%define upstream_version 0.5201
21mr|perl-Convert-UU-0.520.100-11|3	
21mr|perl-Convert-UU-0.520.100-11|4	Name:		perl-%{upstream_name}
21mr|perl-Convert-UU-0.520.100-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Convert-UU-0.520.100-11|6	Release:	11
21mr|perl-Convert-UU-0.520.100-11|7	
21mr|perl-Convert-UU-0.520.100-11|8	Summary:	UUencode and UUdecode
21mr|perl-Convert-UU-0.520.100-11|9	
21mr|perl-Convert-UU-0.520.100-11|10	License:	GPL+ or Artistic
21mr|perl-Convert-UU-0.520.100-11|11	Group:		Development/Perl
21mr|perl-Convert-UU-0.520.100-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Convert-UU-0.520.100-11|13	Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Convert-UU-0.520.100-11|14	
21mr|perl-Convert-UU-0.520.100-11|15	BuildRequires:	perl-devel
21mr|perl-Convert-UU-0.520.100-11|16	BuildRequires: perl-Test-Simple
21mr|perl-Convert-UU-0.520.100-11|17	BuildArch:	noarch
21mr|perl-Convert-UU-0.520.100-11|18	
21mr|perl-Convert-UU-0.520.100-11|19	%description
21mr|perl-Convert-UU-0.520.100-11|20	* * uuencode
21mr|perl-Convert-UU-0.520.100-11|21	
21mr|perl-Convert-UU-0.520.100-11|22	uuencode() takes as the first argument a string that is to be uuencoded.
21mr|perl-Convert-UU-0.520.100-11|23	Note, that it is the string that is encoded, not a filename.
21mr|perl-Convert-UU-0.520.100-11|24	Alternatively a filehandle may be passed that must be opened for reading.
21mr|perl-Convert-UU-0.520.100-11|25	It returns the uuencoded string including 'begin' and 'end'. Second and
21mr|perl-Convert-UU-0.520.100-11|26	third argument are optional and specify filename and mode. If unspecified
21mr|perl-Convert-UU-0.520.100-11|27	these default to "uuencode.uu" and 644.
21mr|perl-Convert-UU-0.520.100-11|28	
21mr|perl-Convert-UU-0.520.100-11|29	* * uudecode
21mr|perl-Convert-UU-0.520.100-11|30	
21mr|perl-Convert-UU-0.520.100-11|31	%prep
21mr|perl-Convert-UU-0.520.100-11|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Convert-UU-0.520.100-11|33	
21mr|perl-Convert-UU-0.520.100-11|34	%build
21mr|perl-Convert-UU-0.520.100-11|35	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Convert-UU-0.520.100-11|36	%make
21mr|perl-Convert-UU-0.520.100-11|37	
21mr|perl-Convert-UU-0.520.100-11|38	%check
21mr|perl-Convert-UU-0.520.100-11|39	%make test
21mr|perl-Convert-UU-0.520.100-11|40	
21mr|perl-Convert-UU-0.520.100-11|41	%install
21mr|perl-Convert-UU-0.520.100-11|42	%makeinstall_std
21mr|perl-Convert-UU-0.520.100-11|43	
21mr|perl-Convert-UU-0.520.100-11|44	%files
21mr|perl-Convert-UU-0.520.100-11|45	%doc ChangeLog README META.yml
21mr|perl-Convert-UU-0.520.100-11|46	%{_mandir}/man3/*
21mr|perl-Convert-UU-0.520.100-11|47	%{perl_vendorlib}/*
21mr|perl-Convert-UU-0.520.100-11|48	%{_bindir}/puudecode
21mr|perl-Convert-UU-0.520.100-11|49	%{_bindir}/puuencode
21mr|perl-Convert-UU-0.520.100-11|50	%{_mandir}/man1/puudecode.1*
21mr|perl-Convert-UU-0.520.100-11|51	%{_mandir}/man1/puuencode.1*

14766 21
21mr|perl-Convert-UUlib-1.500.0-5|1	%define	upstream_name	 Convert-UUlib
21mr|perl-Convert-UUlib-1.500.0-5|2	%define upstream_version 1.5
21mr|perl-Convert-UUlib-1.500.0-5|3	
21mr|perl-Convert-UUlib-1.500.0-5|4	Name:       perl-%{upstream_name}
21mr|perl-Convert-UUlib-1.500.0-5|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Convert-UUlib-1.500.0-5|6	Release:    5
21mr|perl-Convert-UUlib-1.500.0-5|7	Epoch:		2
21mr|perl-Convert-UUlib-1.500.0-5|8	Summary:	%{upstream_name} module for perl
21mr|perl-Convert-UUlib-1.500.0-5|9	License: 	GPL
21mr|perl-Convert-UUlib-1.500.0-5|10	Group: 		Development/Perl
21mr|perl-Convert-UUlib-1.500.0-5|11	Url: 		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Convert-UUlib-1.500.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Convert-UUlib-1.500.0-5|13	
21mr|perl-Convert-UUlib-1.500.0-5|14	BuildRequires:	perl-devel
21mr|perl-Convert-UUlib-1.500.0-5|15	BuildRequires: perl(Canary::Stability)
21mr|perl-Convert-UUlib-1.500.0-5|16	
21mr|perl-Convert-UUlib-1.500.0-5|17	%description
21mr|perl-Convert-UUlib-1.500.0-5|18	Convert::UUlib is a Perl interface to the uulib library (a.k.a.
21mr|perl-Convert-UUlib-1.500.0-5|19	uudeview/uuenview).
21mr|perl-Convert-UUlib-1.500.0-5|20	
21mr|perl-Convert-UUlib-1.500.0-5|21	%prep
21mr|perl-Convert-UUlib-1.500.0-5|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Convert-UUlib-1.500.0-5|23	
21mr|perl-Convert-UUlib-1.500.0-5|24	%build
21mr|perl-Convert-UUlib-1.500.0-5|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Convert-UUlib-1.500.0-5|26	%make
21mr|perl-Convert-UUlib-1.500.0-5|27	
21mr|perl-Convert-UUlib-1.500.0-5|28	%check
21mr|perl-Convert-UUlib-1.500.0-5|29	%__make test
21mr|perl-Convert-UUlib-1.500.0-5|30	
21mr|perl-Convert-UUlib-1.500.0-5|31	%install
21mr|perl-Convert-UUlib-1.500.0-5|32	%makeinstall_std
21mr|perl-Convert-UUlib-1.500.0-5|33	
21mr|perl-Convert-UUlib-1.500.0-5|34	%clean
21mr|perl-Convert-UUlib-1.500.0-5|35	
21mr|perl-Convert-UUlib-1.500.0-5|36	%files
21mr|perl-Convert-UUlib-1.500.0-5|37	%doc README Changes COPYING doc
21mr|perl-Convert-UUlib-1.500.0-5|38	%{perl_vendorarch}/auto/Convert
21mr|perl-Convert-UUlib-1.500.0-5|39	%{perl_vendorarch}/Convert
21mr|perl-Convert-UUlib-1.500.0-5|40	%{_mandir}/*/*

14767 21
21mr|perl-Coro-6.570.0-3|1	%define	module	Coro
21mr|perl-Coro-6.570.0-3|2	%define upstream_version 6.57
21mr|perl-Coro-6.570.0-3|3	%global __provides_exclude State.so|Event.so|EV.so
21mr|perl-Coro-6.570.0-3|4	%global __requires_exclude Exporter::|Coro::Socket::
21mr|perl-Coro-6.570.0-3|5	
21mr|perl-Coro-6.570.0-3|6	Name:		perl-%{module}
21mr|perl-Coro-6.570.0-3|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Coro-6.570.0-3|8	Release:	3
21mr|perl-Coro-6.570.0-3|9	Summary:	Coroutine process abstraction
21mr|perl-Coro-6.570.0-3|10	License:	GPL+ or Artistic
21mr|perl-Coro-6.570.0-3|11	Group:		Development/Perl
21mr|perl-Coro-6.570.0-3|12	Url:		http://search.cpan.org/dist/%{module}
21mr|perl-Coro-6.570.0-3|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Coro-%{upstream_version}.tar.gz
21mr|perl-Coro-6.570.0-3|14	
21mr|perl-Coro-6.570.0-3|15	BuildRequires: perl(AnyEvent) >= 7.70.0
21mr|perl-Coro-6.570.0-3|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Coro-6.570.0-3|17	BuildRequires: perl(Guard) >= 1.23.0
21mr|perl-Coro-6.570.0-3|18	BuildRequires: perl(Scalar::Util)
21mr|perl-Coro-6.570.0-3|19	BuildRequires: perl(Storable) >= 2.300.0
21mr|perl-Coro-6.570.0-3|20	BuildRequires: perl(common::sense)
21mr|perl-Coro-6.570.0-3|21	BuildRequires: perl-devel
21mr|perl-Coro-6.570.0-3|22	BuildRequires: perl(EV)
21mr|perl-Coro-6.570.0-3|23	BuildRequires: perl(Event) >= 1.240.0
21mr|perl-Coro-6.570.0-3|24	BuildRequires: perl(IO::AIO)
21mr|perl-Coro-6.570.0-3|25	BuildRequires: perl(Canary::Stability) >= 2001.0.0
21mr|perl-Coro-6.570.0-3|26	
21mr|perl-Coro-6.570.0-3|27	
21mr|perl-Coro-6.570.0-3|28	%description
21mr|perl-Coro-6.570.0-3|29	This module collection manages coroutines. Coroutines are similar to
21mr|perl-Coro-6.570.0-3|30	threads but don't run in parallel.
21mr|perl-Coro-6.570.0-3|31	
21mr|perl-Coro-6.570.0-3|32	%files
21mr|perl-Coro-6.570.0-3|33	%doc README.linux-glibc README Changes COPYING META.json META.yml
21mr|perl-Coro-6.570.0-3|34	%dir %{perl_vendorarch}/Coro
21mr|perl-Coro-6.570.0-3|35	%{perl_vendorarch}/Coro/AIO.pm
21mr|perl-Coro-6.570.0-3|36	%{perl_vendorarch}/Coro/Channel.pm
21mr|perl-Coro-6.570.0-3|37	%{perl_vendorarch}/Coro/CoroAPI.h
21mr|perl-Coro-6.570.0-3|38	%{perl_vendorarch}/Coro/Debug.pm
21mr|perl-Coro-6.570.0-3|39	%{perl_vendorarch}/Coro/Event.pm
21mr|perl-Coro-6.570.0-3|40	%{perl_vendorarch}/Coro/EV.pm
21mr|perl-Coro-6.570.0-3|41	%{perl_vendorarch}/Coro/Handle.pm
21mr|perl-Coro-6.570.0-3|42	%{perl_vendorarch}/Coro/Intro.pod
21mr|perl-Coro-6.570.0-3|43	%{perl_vendorarch}/Coro/LWP.pm
21mr|perl-Coro-6.570.0-3|44	%{perl_vendorarch}/Coro/MakeMaker.pm
21mr|perl-Coro-6.570.0-3|45	%{perl_vendorarch}/Coro/RWLock.pm
21mr|perl-Coro-6.570.0-3|46	%{perl_vendorarch}/Coro/Select.pm
21mr|perl-Coro-6.570.0-3|47	%{perl_vendorarch}/Coro/Semaphore.pm
21mr|perl-Coro-6.570.0-3|48	%{perl_vendorarch}/Coro/SemaphoreSet.pm
21mr|perl-Coro-6.570.0-3|49	%{perl_vendorarch}/Coro/Signal.pm
21mr|perl-Coro-6.570.0-3|50	%{perl_vendorarch}/Coro/Socket.pm
21mr|perl-Coro-6.570.0-3|51	%{perl_vendorarch}/Coro/Specific.pm
21mr|perl-Coro-6.570.0-3|52	%{perl_vendorarch}/Coro/State.pm
21mr|perl-Coro-6.570.0-3|53	%{perl_vendorarch}/Coro/Storable.pm
21mr|perl-Coro-6.570.0-3|54	%{perl_vendorarch}/Coro/Timer.pm
21mr|perl-Coro-6.570.0-3|55	%{perl_vendorarch}/Coro/Util.pm
21mr|perl-Coro-6.570.0-3|56	%{perl_vendorarch}/Coro/jit-*.pl
21mr|perl-Coro-6.570.0-3|57	%{perl_vendorarch}/Coro.pm
21mr|perl-Coro-6.570.0-3|58	%{perl_vendorarch}/auto
21mr|perl-Coro-6.570.0-3|59	%{_mandir}/man3/Coro.3pm*
21mr|perl-Coro-6.570.0-3|60	%{_mandir}/man3/Coro::AIO.3pm*
21mr|perl-Coro-6.570.0-3|61	%{_mandir}/man3/Coro::Channel.3pm*
21mr|perl-Coro-6.570.0-3|62	%{_mandir}/man3/Coro::Debug.3pm*
21mr|perl-Coro-6.570.0-3|63	%{_mandir}/man3/Coro::Event.3pm*
21mr|perl-Coro-6.570.0-3|64	%{_mandir}/man3/Coro::EV.3pm.*
21mr|perl-Coro-6.570.0-3|65	%{_mandir}/man3/Coro::Handle.3pm*
21mr|perl-Coro-6.570.0-3|66	%{_mandir}/man3/Coro::Intro.3pm*
21mr|perl-Coro-6.570.0-3|67	%{_mandir}/man3/Coro::LWP.3pm*
21mr|perl-Coro-6.570.0-3|68	%{_mandir}/man3/Coro::MakeMaker.3pm*
21mr|perl-Coro-6.570.0-3|69	%{_mandir}/man3/Coro::RWLock.3pm*
21mr|perl-Coro-6.570.0-3|70	%{_mandir}/man3/Coro::Select.3pm*
21mr|perl-Coro-6.570.0-3|71	%{_mandir}/man3/Coro::Semaphore.3pm*
21mr|perl-Coro-6.570.0-3|72	%{_mandir}/man3/Coro::SemaphoreSet.3pm*
21mr|perl-Coro-6.570.0-3|73	%{_mandir}/man3/Coro::Signal.3pm*
21mr|perl-Coro-6.570.0-3|74	%{_mandir}/man3/Coro::Socket.3pm*
21mr|perl-Coro-6.570.0-3|75	%{_mandir}/man3/Coro::Specific.3pm*
21mr|perl-Coro-6.570.0-3|76	%{_mandir}/man3/Coro::State.3pm*
21mr|perl-Coro-6.570.0-3|77	%{_mandir}/man3/Coro::Storable.3pm*
21mr|perl-Coro-6.570.0-3|78	%{_mandir}/man3/Coro::Timer.3pm*
21mr|perl-Coro-6.570.0-3|79	%{_mandir}/man3/Coro::Util.3pm*
21mr|perl-Coro-6.570.0-3|80	
21mr|perl-Coro-6.570.0-3|81	#---------------------------------------
21mr|perl-Coro-6.570.0-3|82	%package	AnyEvent
21mr|perl-Coro-6.570.0-3|83	Summary:	Use Coro within an AnyEvent environment
21mr|perl-Coro-6.570.0-3|84	Group:		Development/Perl
21mr|perl-Coro-6.570.0-3|85	
21mr|perl-Coro-6.570.0-3|86	%description	AnyEvent
21mr|perl-Coro-6.570.0-3|87	This module integrates coroutines into any event loop supported by
21mr|perl-Coro-6.570.0-3|88	AnyEvent, combining event-based programming with coroutine-based
21mr|perl-Coro-6.570.0-3|89	programming in a natural way.
21mr|perl-Coro-6.570.0-3|90	
21mr|perl-Coro-6.570.0-3|91	%files AnyEvent
21mr|perl-Coro-6.570.0-3|92	%doc README Changes COPYING META.json META.yml
21mr|perl-Coro-6.570.0-3|93	%{perl_vendorarch}/Coro/AnyEvent.pm
21mr|perl-Coro-6.570.0-3|94	%{_mandir}/man3/Coro::AnyEvent*
21mr|perl-Coro-6.570.0-3|95	#---------------------------------------
21mr|perl-Coro-6.570.0-3|96	%global __requires_exclude Exporter::|Coro::Socket::
21mr|perl-Coro-6.570.0-3|97	
21mr|perl-Coro-6.570.0-3|98	%package	BDB
21mr|perl-Coro-6.570.0-3|99	Summary:	Truly asynchronous bdb access
21mr|perl-Coro-6.570.0-3|100	Group:		Development/Perl
21mr|perl-Coro-6.570.0-3|101	
21mr|perl-Coro-6.570.0-3|102	%description	BDB
21mr|perl-Coro-6.570.0-3|103	This module implements a thin wrapper around the BDB module.
21mr|perl-Coro-6.570.0-3|104	
21mr|perl-Coro-6.570.0-3|105	Each BDB request that could block and doesn't get passed a callback
21mr|perl-Coro-6.570.0-3|106	will normally block all coroutines. after loading this module, this
21mr|perl-Coro-6.570.0-3|107	will no longer be the case.
21mr|perl-Coro-6.570.0-3|108	
21mr|perl-Coro-6.570.0-3|109	%files BDB
21mr|perl-Coro-6.570.0-3|110	%doc README Changes COPYING META.json META.yml
21mr|perl-Coro-6.570.0-3|111	%{perl_vendorarch}/Coro/BDB.pm
21mr|perl-Coro-6.570.0-3|112	%{_mandir}/man3/Coro::BDB*
21mr|perl-Coro-6.570.0-3|113	#---------------------------------------
21mr|perl-Coro-6.570.0-3|114	
21mr|perl-Coro-6.570.0-3|115	%prep
21mr|perl-Coro-6.570.0-3|116	%setup -qn %{module}-%{upstream_version}
21mr|perl-Coro-6.570.0-3|117	perl -pi -e 's|/opt/bin/perl|%{__perl}|' eg/* Coro/*
21mr|perl-Coro-6.570.0-3|118	
21mr|perl-Coro-6.570.0-3|119	# remove failing test - http://rt.cpan.org/Ticket/Display.html?id=32475
21mr|perl-Coro-6.570.0-3|120	rm EV/t/01_unblock.t
21mr|perl-Coro-6.570.0-3|121	
21mr|perl-Coro-6.570.0-3|122	%build
21mr|perl-Coro-6.570.0-3|123	%{__perl} Makefile.PL INSTALLDIRS=vendor </dev/null
21mr|perl-Coro-6.570.0-3|124	%make
21mr|perl-Coro-6.570.0-3|125	
21mr|perl-Coro-6.570.0-3|126	%check
21mr|perl-Coro-6.570.0-3|127	make test
21mr|perl-Coro-6.570.0-3|128	
21mr|perl-Coro-6.570.0-3|129	%install
21mr|perl-Coro-6.570.0-3|130	%makeinstall_std

14768 21
21mr|perl-Cpanel-JSON-XS-4.270.0-1|1	%define upstream_name    Cpanel-JSON-XS
21mr|perl-Cpanel-JSON-XS-4.270.0-1|2	%define upstream_version 4.27
21mr|perl-Cpanel-JSON-XS-4.270.0-1|3	%global __provides_exclude XS.so
21mr|perl-Cpanel-JSON-XS-4.270.0-1|4	%global __requires_exclude perl\\(JSON::PC\\)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|5	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|6	Name:       perl-%{upstream_name}
21mr|perl-Cpanel-JSON-XS-4.270.0-1|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Cpanel-JSON-XS-4.270.0-1|8	Release:    1
21mr|perl-Cpanel-JSON-XS-4.270.0-1|9	Summary:    Dummy module providing Cpanel::JSON::XS::Boolean
21mr|perl-Cpanel-JSON-XS-4.270.0-1|10	License:    GPL+ or Artistic
21mr|perl-Cpanel-JSON-XS-4.270.0-1|11	Group:      Development/Perl
21mr|perl-Cpanel-JSON-XS-4.270.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Cpanel-JSON-XS-4.270.0-1|13	Source0:    https://cpan.metacpan.org/authors/id/R/RU/RURBAN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Cpanel-JSON-XS-4.270.0-1|14	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|15	BuildRequires: perl(Devel::Peek)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|17	BuildRequires: perl(Pod::Text) >= 2.80.0
21mr|perl-Cpanel-JSON-XS-4.270.0-1|18	BuildRequires: perl(Pod::Usage) >= 1.330.0
21mr|perl-Cpanel-JSON-XS-4.270.0-1|19	BuildRequires: perl(Test)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|20	BuildRequires: perl(Test::Pod)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|21	BuildRequires: perl(JSON::XS)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|22	BuildRequires: perl(JSON)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|23	BuildRequires: perl(Test::LeakTrace)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|24	BuildRequires: perl(Mojo::JSON)
21mr|perl-Cpanel-JSON-XS-4.270.0-1|25	BuildRequires: perl-devel
21mr|perl-Cpanel-JSON-XS-4.270.0-1|26	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|27	%description
21mr|perl-Cpanel-JSON-XS-4.270.0-1|28	This module converts Perl data structures to JSON and vice versa. Its
21mr|perl-Cpanel-JSON-XS-4.270.0-1|29	primary goal is to be _correct_ and its secondary goal is to be _fast_. To
21mr|perl-Cpanel-JSON-XS-4.270.0-1|30	reach the latter goal it was written in C.
21mr|perl-Cpanel-JSON-XS-4.270.0-1|31	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|32	As this is the n-th-something JSON module on CPAN, what was the reason to
21mr|perl-Cpanel-JSON-XS-4.270.0-1|33	write yet another JSON module? While it seems there are many JSON modules,
21mr|perl-Cpanel-JSON-XS-4.270.0-1|34	none of them correctly handle all corner cases, and in most cases their
21mr|perl-Cpanel-JSON-XS-4.270.0-1|35	maintainers are unresponsive, gone missing, or not listening to bug reports
21mr|perl-Cpanel-JSON-XS-4.270.0-1|36	for other reasons.
21mr|perl-Cpanel-JSON-XS-4.270.0-1|37	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|38	See below for the Cpanel fork.
21mr|perl-Cpanel-JSON-XS-4.270.0-1|39	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|40	%prep
21mr|perl-Cpanel-JSON-XS-4.270.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Cpanel-JSON-XS-4.270.0-1|42	perl -pi -e "s|/opt/bin/perl|%{__perl}|" eg/bench
21mr|perl-Cpanel-JSON-XS-4.270.0-1|43	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|44	%build
21mr|perl-Cpanel-JSON-XS-4.270.0-1|45	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Cpanel-JSON-XS-4.270.0-1|46	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|47	%make
21mr|perl-Cpanel-JSON-XS-4.270.0-1|48	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|49	%check
21mr|perl-Cpanel-JSON-XS-4.270.0-1|50	%make test
21mr|perl-Cpanel-JSON-XS-4.270.0-1|51	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|52	%install
21mr|perl-Cpanel-JSON-XS-4.270.0-1|53	%makeinstall_std
21mr|perl-Cpanel-JSON-XS-4.270.0-1|54	
21mr|perl-Cpanel-JSON-XS-4.270.0-1|55	%files
21mr|perl-Cpanel-JSON-XS-4.270.0-1|56	%doc COPYING Changes META.json META.yml README SIGNATURE XS eg
21mr|perl-Cpanel-JSON-XS-4.270.0-1|57	%{_bindir}/*
21mr|perl-Cpanel-JSON-XS-4.270.0-1|58	%{_mandir}/man?/*
21mr|perl-Cpanel-JSON-XS-4.270.0-1|59	%{perl_vendorarch}/*

14769 21
21mr|perl-CPAN-Meta-Check-0.14.0-1|1	%define upstream_name    CPAN-Meta-Check
21mr|perl-CPAN-Meta-Check-0.14.0-1|2	%define upstream_version 0.014
21mr|perl-CPAN-Meta-Check-0.14.0-1|3	
21mr|perl-CPAN-Meta-Check-0.14.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-CPAN-Meta-Check-0.14.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-CPAN-Meta-Check-0.14.0-1|6	Release:	1
21mr|perl-CPAN-Meta-Check-0.14.0-1|7	Summary:	Verify requirements in a CPAN::Meta object
21mr|perl-CPAN-Meta-Check-0.14.0-1|8	License:	GPL+ or Artistic
21mr|perl-CPAN-Meta-Check-0.14.0-1|9	Group:		Development/Perl
21mr|perl-CPAN-Meta-Check-0.14.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-CPAN-Meta-Check-0.14.0-1|11	Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Meta-Check-%{upstream_version}.tar.gz
21mr|perl-CPAN-Meta-Check-0.14.0-1|12	
21mr|perl-CPAN-Meta-Check-0.14.0-1|13	BuildRequires:	perl-devel
21mr|perl-CPAN-Meta-Check-0.14.0-1|14	BuildRequires:	perl(Test::Deep)
21mr|perl-CPAN-Meta-Check-0.14.0-1|15	BuildRequires:	perl(CPAN::Meta) >= 2.150.1
21mr|perl-CPAN-Meta-Check-0.14.0-1|16	BuildRequires:	perl(CPAN::Meta::Requirements) >= 2.133.0
21mr|perl-CPAN-Meta-Check-0.14.0-1|17	BuildRequires:	perl(CPAN::Meta::Prereqs)
21mr|perl-CPAN-Meta-Check-0.14.0-1|18	BuildRequires:	perl(Exporter) >= 5.700.0
21mr|perl-CPAN-Meta-Check-0.14.0-1|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-CPAN-Meta-Check-0.14.0-1|20	BuildRequires:	perl(File::Find)
21mr|perl-CPAN-Meta-Check-0.14.0-1|21	BuildRequires:	perl(File::Temp)
21mr|perl-CPAN-Meta-Check-0.14.0-1|22	BuildRequires:	perl(Module::Metadata)
21mr|perl-CPAN-Meta-Check-0.14.0-1|23	BuildRequires:	perl(Test::Differences)
21mr|perl-CPAN-Meta-Check-0.14.0-1|24	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-CPAN-Meta-Check-0.14.0-1|25	BuildRequires:	perl(strict)
21mr|perl-CPAN-Meta-Check-0.14.0-1|26	BuildRequires:	perl(warnings)
21mr|perl-CPAN-Meta-Check-0.14.0-1|27	BuildRequires:	perl(Env)
21mr|perl-CPAN-Meta-Check-0.14.0-1|28	BuildRequires:	perl(Module::Metadata) >= 1.0.27
21mr|perl-CPAN-Meta-Check-0.14.0-1|29	
21mr|perl-CPAN-Meta-Check-0.14.0-1|30	BuildArch:	noarch
21mr|perl-CPAN-Meta-Check-0.14.0-1|31	
21mr|perl-CPAN-Meta-Check-0.14.0-1|32	%description
21mr|perl-CPAN-Meta-Check-0.14.0-1|33	This module verifies if requirements described in a CPAN::Meta object are
21mr|perl-CPAN-Meta-Check-0.14.0-1|34	present.
21mr|perl-CPAN-Meta-Check-0.14.0-1|35	
21mr|perl-CPAN-Meta-Check-0.14.0-1|36	%prep
21mr|perl-CPAN-Meta-Check-0.14.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-CPAN-Meta-Check-0.14.0-1|38	
21mr|perl-CPAN-Meta-Check-0.14.0-1|39	%build
21mr|perl-CPAN-Meta-Check-0.14.0-1|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-CPAN-Meta-Check-0.14.0-1|41	%make
21mr|perl-CPAN-Meta-Check-0.14.0-1|42	
21mr|perl-CPAN-Meta-Check-0.14.0-1|43	%check
21mr|perl-CPAN-Meta-Check-0.14.0-1|44	make test
21mr|perl-CPAN-Meta-Check-0.14.0-1|45	
21mr|perl-CPAN-Meta-Check-0.14.0-1|46	%install
21mr|perl-CPAN-Meta-Check-0.14.0-1|47	%makeinstall_std
21mr|perl-CPAN-Meta-Check-0.14.0-1|48	
21mr|perl-CPAN-Meta-Check-0.14.0-1|49	%files
21mr|perl-CPAN-Meta-Check-0.14.0-1|50	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21mr|perl-CPAN-Meta-Check-0.14.0-1|51	%{_mandir}/man3/*
21mr|perl-CPAN-Meta-Check-0.14.0-1|52	%{perl_vendorlib}/*

14770 21
21mr|perl-CPANPLUS-0.917.600-2|1	%define	upstream_name	 CPANPLUS
21mr|perl-CPANPLUS-0.917.600-2|2	%define upstream_version 0.9176
21mr|perl-CPANPLUS-0.917.600-2|3	
21mr|perl-CPANPLUS-0.917.600-2|4	%if %{_use_internal_dependency_generator}
21mr|perl-CPANPLUS-0.917.600-2|5	%global __requires_exclude ^perl\\((Your::Module::Here)
21mr|perl-CPANPLUS-0.917.600-2|6	%else
21mr|perl-CPANPLUS-0.917.600-2|7	%define _requires_exceptions perl(Your::Module::Here)
21mr|perl-CPANPLUS-0.917.600-2|8	%endif
21mr|perl-CPANPLUS-0.917.600-2|9	
21mr|perl-CPANPLUS-0.917.600-2|10	Summary:	API & CLI access to the CPAN mirrors
21mr|perl-CPANPLUS-0.917.600-2|11	
21mr|perl-CPANPLUS-0.917.600-2|12	
21mr|perl-CPANPLUS-0.917.600-2|13	Name:		perl-%{upstream_name}
21mr|perl-CPANPLUS-0.917.600-2|14	Version:	%perl_convert_version %{upstream_version}
21mr|perl-CPANPLUS-0.917.600-2|15	Release:	2
21mr|perl-CPANPLUS-0.917.600-2|16	License:	Artistic/GPL
21mr|perl-CPANPLUS-0.917.600-2|17	Group:		Development/Perl
21mr|perl-CPANPLUS-0.917.600-2|18	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-CPANPLUS-0.917.600-2|19	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-CPANPLUS-0.917.600-2|20	BuildRequires:	perl-devel
21mr|perl-CPANPLUS-0.917.600-2|21	BuildRequires:	perl(Archive::Extract)          >=  0.160.0
21mr|perl-CPANPLUS-0.917.600-2|22	BuildRequires:	perl(Archive::Tar)
21mr|perl-CPANPLUS-0.917.600-2|23	BuildRequires:	perl(File::Fetch)               >= 0.160.0
21mr|perl-CPANPLUS-0.917.600-2|24	BuildRequires:	perl(IO::Zlib)
21mr|perl-CPANPLUS-0.917.600-2|25	BuildRequires:	perl(IPC::Cmd)                  >= 0.420.0
21mr|perl-CPANPLUS-0.917.600-2|26	BuildRequires:	perl(Locale::Maketext::Simple)  >= 0.10.0
21mr|perl-CPANPLUS-0.917.600-2|27	BuildRequires:	perl(Log::Message)              >= 0.10.0
21mr|perl-CPANPLUS-0.917.600-2|28	BuildRequires:	perl(Log::Message::Simple)
21mr|perl-CPANPLUS-0.917.600-2|29	BuildRequires:	perl(Module::CoreList)          >= 2.90.0
21mr|perl-CPANPLUS-0.917.600-2|30	BuildRequires:	perl(Module::Load)              >= 0.100.0
21mr|perl-CPANPLUS-0.917.600-2|31	BuildRequires:	perl(Module::Load::Conditional) >= 0.280.0
21mr|perl-CPANPLUS-0.917.600-2|32	BuildRequires:	perl(Module::Loaded)            >= 0.10.0
21mr|perl-CPANPLUS-0.917.600-2|33	BuildRequires:	perl(Module::Pluggable)
21mr|perl-CPANPLUS-0.917.600-2|34	BuildRequires:	perl(Object::Accessor)          >= 0.340.0
21mr|perl-CPANPLUS-0.917.600-2|35	BuildRequires:	perl(Package::Constants)        >= 0.10.0
21mr|perl-CPANPLUS-0.917.600-2|36	BuildRequires:	perl(Params::Check)             >= 0.220.0
21mr|perl-CPANPLUS-0.917.600-2|37	BuildRequires:	perl(Parse::CPAN::Meta)         >= 0.20.0
21mr|perl-CPANPLUS-0.917.600-2|38	BuildRequires:	perl(Term::UI)                  >= 0.50.0
21mr|perl-CPANPLUS-0.917.600-2|39	BuildRequires:	perl(Test::Harness)             >= 2.620.0
21mr|perl-CPANPLUS-0.917.600-2|40	BuildArch:	noarch
21mr|perl-CPANPLUS-0.917.600-2|41	
21mr|perl-CPANPLUS-0.917.600-2|42	# (misc) not detected automatically, needed by CPANPLUS/Module.pm line 450
21mr|perl-CPANPLUS-0.917.600-2|43	Requires:	perl(Module::CoreList)
21mr|perl-CPANPLUS-0.917.600-2|44	Requires:	perl(Module::Pluggable)
21mr|perl-CPANPLUS-0.917.600-2|45	Requires:	perl(Module::Signature)
21mr|perl-CPANPLUS-0.917.600-2|46	
21mr|perl-CPANPLUS-0.917.600-2|47	%description
21mr|perl-CPANPLUS-0.917.600-2|48	The CPANPLUS library is an API to the CPAN mirrors and a collection of
21mr|perl-CPANPLUS-0.917.600-2|49	interactive shells, commandline programs, etc, that use this API.
21mr|perl-CPANPLUS-0.917.600-2|50	
21mr|perl-CPANPLUS-0.917.600-2|51	%prep
21mr|perl-CPANPLUS-0.917.600-2|52	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-CPANPLUS-0.917.600-2|53	# wants to write to the root fs
21mr|perl-CPANPLUS-0.917.600-2|54	rm -f t/20_CPANPLUS-Dist-MM.t
21mr|perl-CPANPLUS-0.917.600-2|55	
21mr|perl-CPANPLUS-0.917.600-2|56	%build
21mr|perl-CPANPLUS-0.917.600-2|57	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-CPANPLUS-0.917.600-2|58	%make
21mr|perl-CPANPLUS-0.917.600-2|59	
21mr|perl-CPANPLUS-0.917.600-2|60	%check
21mr|perl-CPANPLUS-0.917.600-2|61	make test
21mr|perl-CPANPLUS-0.917.600-2|62	
21mr|perl-CPANPLUS-0.917.600-2|63	%install
21mr|perl-CPANPLUS-0.917.600-2|64	%makeinstall_std
21mr|perl-CPANPLUS-0.917.600-2|65	
21mr|perl-CPANPLUS-0.917.600-2|66	%files
21mr|perl-CPANPLUS-0.917.600-2|67	%doc README ChangeLog
21mr|perl-CPANPLUS-0.917.600-2|68	%{_bindir}/cpan2dist
21mr|perl-CPANPLUS-0.917.600-2|69	%{_bindir}/cpanp
21mr|perl-CPANPLUS-0.917.600-2|70	%{_bindir}/cpanp-run-perl
21mr|perl-CPANPLUS-0.917.600-2|71	%{perl_vendorlib}/CPANPLUS*
21mr|perl-CPANPLUS-0.917.600-2|72	%{_mandir}/*/*

14771 21
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|1	%define upstream_name       CPANPLUS-Dist-Build
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|2	%define upstream_version 0.76
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|3	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|6	Release:    7
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|7	License:    GPL or Artistic
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|8	Group:      Development/Perl
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|9	Summary:    Constants for CPANPLUS::Dist::Build
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|10	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|12	Source:     https://cpan.metacpan.org/authors/id/B/BI/BINGOS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|13	BuildRequires: perl-devel
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|14	BuildRequires: perl(CPANPLUS)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|15	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|16	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|17	BuildRequires: perl(File::Spec)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|18	BuildRequires: perl(IPC::Cmd)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|19	BuildRequires: perl(inc::Module::Install)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|20	BuildRequires: perl(Locale::Maketext::Simple)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|21	BuildRequires: perl(Module::Build)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|22	BuildRequires: perl(Module::Load)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|23	BuildRequires: perl(Module::Load::Conditional)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|24	BuildRequires: perl(Module::Pluggable)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|25	BuildRequires: perl(Object::Accessor)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|26	BuildRequires: perl(Params::Check)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|27	BuildRequires: perl(Test::Harness)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|28	BuildRequires: perl(Test::More)
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|29	# versionning the corresponding virtual package is not enough
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|30	BuildRequires: perl-Module-Load-Conditional
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|31	BuildArch: noarch
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|32	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|33	%description
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|34	'CPANPLUS::Dist::Build' is a distribution class for 'Module::Build' related
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|35	modules. Using this package, you can create, install and uninstall perl
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|36	modules. It inherits from 'CPANPLUS::Dist'.
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|37	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|38	Normal users won't have to worry about the interface to this module, as it
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|39	functions transparently as a plug-in to 'CPANPLUS' and will just 'Do The
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|40	Right Thing' when it's loaded.
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|41	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|42	%prep
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|43	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|44	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|45	%build
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|47	%make
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|48	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|49	%check
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|50	make test
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|51	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|52	%install
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|53	%makeinstall_std
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|54	
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|55	%files
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|56	%doc Changes README LICENSE
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|57	%{_mandir}/man3/*
21mr|perl-CPANPLUS-Dist-Build-0.760.0-7|58	%{perl_vendorlib}/CPANPLUS

14772 21
21mr|perl-Crypt-Cracklib-1.700.0-11|1	%define upstream_name Crypt-Cracklib
21mr|perl-Crypt-Cracklib-1.700.0-11|2	%define upstream_version 1.7
21mr|perl-Crypt-Cracklib-1.700.0-11|3	
21mr|perl-Crypt-Cracklib-1.700.0-11|4	Summary:	Perl interface to Alec Muffett's Cracklib
21mr|perl-Crypt-Cracklib-1.700.0-11|5	Name:		perl-%{upstream_name}
21mr|perl-Crypt-Cracklib-1.700.0-11|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Crypt-Cracklib-1.700.0-11|7	Release:	11
21mr|perl-Crypt-Cracklib-1.700.0-11|8	License:	GPL+ or Artistic
21mr|perl-Crypt-Cracklib-1.700.0-11|9	Group:		Development/Perl
21mr|perl-Crypt-Cracklib-1.700.0-11|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Crypt-Cracklib-1.700.0-11|11	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Crypt-Cracklib-1.700.0-11|12	Patch0:		Crypt-Cracklib-1.6-fix-path.patch
21mr|perl-Crypt-Cracklib-1.700.0-11|13	Patch1:		Crypt-Cracklib-1.7-no-werror.patch
21mr|perl-Crypt-Cracklib-1.700.0-11|14	BuildRequires:	libcrack-devel
21mr|perl-Crypt-Cracklib-1.700.0-11|15	BuildRequires:	perl-CPAN
21mr|perl-Crypt-Cracklib-1.700.0-11|16	BuildRequires:	perl(Pod::Coverage)
21mr|perl-Crypt-Cracklib-1.700.0-11|17	BuildRequires:	perl(Test::More)
21mr|perl-Crypt-Cracklib-1.700.0-11|18	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-Crypt-Cracklib-1.700.0-11|19	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Crypt-Cracklib-1.700.0-11|20	BuildRequires:	perl-devel
21mr|perl-Crypt-Cracklib-1.700.0-11|21	
21mr|perl-Crypt-Cracklib-1.700.0-11|22	%description
21mr|perl-Crypt-Cracklib-1.700.0-11|23	This is a simple interface to the cracklib library.
21mr|perl-Crypt-Cracklib-1.700.0-11|24	
21mr|perl-Crypt-Cracklib-1.700.0-11|25	%files
21mr|perl-Crypt-Cracklib-1.700.0-11|26	%doc Changes README
21mr|perl-Crypt-Cracklib-1.700.0-11|27	%{_mandir}/man3/*
21mr|perl-Crypt-Cracklib-1.700.0-11|28	
21mr|perl-Crypt-Cracklib-1.700.0-11|29	%if %rpm5
21mr|perl-Crypt-Cracklib-1.700.0-11|30	%{perl_vendorlib}/*
21mr|perl-Crypt-Cracklib-1.700.0-11|31	%else
21mr|perl-Crypt-Cracklib-1.700.0-11|32	%{perl_vendorarch}/*
21mr|perl-Crypt-Cracklib-1.700.0-11|33	%endif
21mr|perl-Crypt-Cracklib-1.700.0-11|34	
21mr|perl-Crypt-Cracklib-1.700.0-11|35	#---------------------------------------------------------------------
21mr|perl-Crypt-Cracklib-1.700.0-11|36	
21mr|perl-Crypt-Cracklib-1.700.0-11|37	%prep
21mr|perl-Crypt-Cracklib-1.700.0-11|38	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Crypt-Cracklib-1.700.0-11|39	%patch0 -p1
21mr|perl-Crypt-Cracklib-1.700.0-11|40	%patch1 -p1
21mr|perl-Crypt-Cracklib-1.700.0-11|41	
21mr|perl-Crypt-Cracklib-1.700.0-11|42	%build
21mr|perl-Crypt-Cracklib-1.700.0-11|43	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Crypt-Cracklib-1.700.0-11|44	%make
21mr|perl-Crypt-Cracklib-1.700.0-11|45	
21mr|perl-Crypt-Cracklib-1.700.0-11|46	%check
21mr|perl-Crypt-Cracklib-1.700.0-11|47	%make test
21mr|perl-Crypt-Cracklib-1.700.0-11|48	
21mr|perl-Crypt-Cracklib-1.700.0-11|49	%install
21mr|perl-Crypt-Cracklib-1.700.0-11|50	%makeinstall_std

14773 21
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|1	%define upstream_name    Crypt-OpenSSL-Guess
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|2	%define upstream_version 0.11
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|3	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|4	%{?perl_default_filter}
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|5	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|6	Name:       perl-%{upstream_name}
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|8	Release:    1
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|9	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|10	Summary:    Guess OpenSSL include path
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|11	License:    GPLv1+ or Artistic
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|12	Group:      Development/Perl
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|13	Url:        http://metacpan.org/release/%{upstream_name}
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|14	Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|15	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|16	BuildRequires: perl(Config)
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|17	BuildRequires: perl(Exporter)
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|18	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|19	BuildRequires: perl(File::Spec)
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|20	BuildRequires: perl(Symbol)
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|21	BuildRequires: perl(Test::More)
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|22	BuildArch: noarch
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|23	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|24	%description
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|25	Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|26	platforms.
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|27	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|28	Often MacOS's homebrew OpenSSL cause a problem on installation due to
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|29	include path is not added. Some CPAN module provides to modify include path
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|30	with configure-args, but the Carton manpage or the Module::CPANfile manpage
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|31	is not supported to pass configure-args to each modules. Crypt::OpenSSL::*
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|32	modules should use it on your the Makefile.PL manpage.
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|33	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|34	This module resolves the include path by the Net::SSLeay manpage's
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|35	workaround. Original code is taken from
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|36	'inc/Module/Install/PRIVATE/Net/SSLeay.pm' by the Net::SSLeay manpage.
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|37	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|38	%prep
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|39	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|40	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|41	%build
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|42	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|43	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|44	%make
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|45	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|46	%check
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|47	%make test
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|48	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|49	%install
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|50	%makeinstall_std
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|51	
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|52	%files
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|53	%doc Changes LICENSE META.json META.yml
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|54	%{_mandir}/man3/*
21mr|perl-Crypt-OpenSSL-Guess-0.110.0-1|55	%{perl_vendorlib}/*

14774 21
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|1	%define upstream_name    Crypt-OpenSSL-Random
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|2	%define upstream_version 0.11
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|3	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|4	Name:       perl-%{upstream_name}
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|6	Release:    5
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|7	Summary:	Crypt-OpenSSL-Random module for perl
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|8	License:	GPL+ or Artistic
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|9	Group:		Development/Perl
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|11	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|12	Patch0:		Crypt-OpenSSL-Random-0.10-link.patch
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|13	BuildRequires:	perl-devel
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|14	BuildRequires:	pkgconfig(openssl)
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|15	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|16	%description
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|17	Crypt-OpenSSL-Random module for perl
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|18	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|19	%prep
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|20	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|21	%patch0 -p1
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|22	# perl path hack
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|23	find . -type f | xargs %__perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|24	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|25	%build
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|26	perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} </dev/null
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|27	%__make
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|28	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|29	%check
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|30	%__make test
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|31	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|32	%install
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|33	%makeinstall_std
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|34	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|35	%files
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|36	%doc Changes
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|37	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|38	%if %rpm5
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|39	%{perl_vendorlib}/*/auto/Crypt/OpenSSL/Random/Random.so
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|40	%{perl_vendorlib}/*/Crypt/OpenSSL/Random.pm
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|41	%else
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|42	%{perl_vendorarch}/*
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|43	%endif
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|44	
21mr|perl-Crypt-OpenSSL-Random-0.110.0-5|45	%{_mandir}/*/*

14775 21
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|1	%define	upstream_name	 Crypt-OpenSSL-RSA
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|2	%define upstream_version 0.31
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|3	
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|6	Release:    1
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|7	Summary:	%{upstream_name} module for perl
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|8	License:	GPL+ or Artistic
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|9	Group:		Development/Perl
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|11	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|12	BuildRequires:	perl-devel
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|13	BuildRequires:	perl-Test
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|14	BuildRequires:	perl-Crypt-OpenSSL-Random
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|15	BuildRequires:	perl(Crypt::OpenSSL::Guess)
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|16	BuildRequires:	pkgconfig(openssl)
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|17	
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|18	%description
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|19	%{upstream_name} module for perl
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|20	
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|21	%prep
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|23	
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|24	%build
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|25	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|26	%make CFLAGS="%{optflags}"
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|27	
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|28	%check
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|29	%__make test
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|30	
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|31	%install
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|32	%makeinstall_std
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|33	
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|34	%files
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|35	%doc Changes README
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|36	%{perl_vendorarch}/auto/Crypt
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|37	%{perl_vendorarch}/Crypt
21mr|perl-Crypt-OpenSSL-RSA-0.310.0-1|38	%{_mandir}/man*/*

14776 21
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|1	%define upstream_name Crypt-OpenSSL-X509
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|2	%define upstream_version 1.812
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|3	%define uname perl-crypt-openssl-x509
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|4	%define uversion 1.8.12
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|5	
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|6	Summary:	Perl extension to OpenSSL's X509 API
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|7	Name:		perl-%{upstream_name}
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|9	Release:	1
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|10	License:	GPL+ or Artistic
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|11	Group:		Development/Perl
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|13	#Source0:	http://search.cpan.org/CPAN/authors/id/D/DA/DANIEL/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|14	Source0:	https://github.com/dsully/perl-crypt-openssl-x509/archive/%{uversion}.tar.gz?/%{uname}-%{uversion}.tar.gz
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|15	Patch0:		perl-crypt-openssl-x509-1.8.12-no-werro.patch
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|16	BuildRequires:	perl-devel
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|17	BuildRequires:  perl-Test-Simple
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|18	BuildRequires:	pkgconfig(openssl)
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|19	BuildRequires:	perl(Module::Install)
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|20	BuildRequires:	perl(YAML)
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|21	
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|22	%description
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|23	This is a Perl extension to OpenSSL's X509 API. It implements a large majority
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|24	of OpenSSL's useful X509 API.
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|25	
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|26	%files
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|27	%doc Changes README TODO certs
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|28	%{perl_vendorarch}/Crypt
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|29	%{perl_vendorarch}/auto/Crypt
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|30	%{_mandir}/*/*
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|31	
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|32	#---------------------------------------------------------------------------
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|33	
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|34	%prep
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|35	#%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|36	%setup -qn %{uname}-%{uversion}
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|37	%patch0 -p1
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|38	
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|39	%build
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|41	%make CFLAGS="%{optflags}"
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|42	
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|43	%install
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|44	%makeinstall_std
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|45	
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|46	%check
21mr|perl-Crypt-OpenSSL-X509-1.812.0-1|47	%make test

14777 21
21mr|perl-Crypt-PasswdMD5-1.400.0-8|1	%define	upstream_name	 Crypt-PasswdMD5
21mr|perl-Crypt-PasswdMD5-1.400.0-8|2	%define upstream_version 1.40
21mr|perl-Crypt-PasswdMD5-1.400.0-8|3	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|4	Name:		perl-%{upstream_name}
21mr|perl-Crypt-PasswdMD5-1.400.0-8|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Crypt-PasswdMD5-1.400.0-8|6	Release:	8
21mr|perl-Crypt-PasswdMD5-1.400.0-8|7	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|8	Summary:	Perl extension for crypt()-compatible interfaces to the MD5-based crypt()
21mr|perl-Crypt-PasswdMD5-1.400.0-8|9	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|10	License:	GPL+ or Artistic
21mr|perl-Crypt-PasswdMD5-1.400.0-8|11	Group:		Development/Perl
21mr|perl-Crypt-PasswdMD5-1.400.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Crypt-PasswdMD5-1.400.0-8|13	Source0:	ftp://ftp.cpan.org:21/pub/CPAN/modules/by-module/Crypt/Crypt-PasswdMD5-%{upstream_version}.tgz
21mr|perl-Crypt-PasswdMD5-1.400.0-8|14	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|15	BuildRequires:	perl-devel
21mr|perl-Crypt-PasswdMD5-1.400.0-8|16	BuildArch:	noarch
21mr|perl-Crypt-PasswdMD5-1.400.0-8|17	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|18	%description
21mr|perl-Crypt-PasswdMD5-1.400.0-8|19	This  code  provides  various  crypt()-compatible  interfaces  to  the
21mr|perl-Crypt-PasswdMD5-1.400.0-8|20	MD5-based crypt() function found in  various *nixes. It's based on the
21mr|perl-Crypt-PasswdMD5-1.400.0-8|21	implementation  found  on FreeBSD  2.2.[56]-RELEASE
21mr|perl-Crypt-PasswdMD5-1.400.0-8|22	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|23	%prep
21mr|perl-Crypt-PasswdMD5-1.400.0-8|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Crypt-PasswdMD5-1.400.0-8|25	perl -pi -e 's,(SSL_DIR.*)/lib\b,\1/%{_lib},g' Makefile.PL
21mr|perl-Crypt-PasswdMD5-1.400.0-8|26	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|27	%build
21mr|perl-Crypt-PasswdMD5-1.400.0-8|28	CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Crypt-PasswdMD5-1.400.0-8|29	%make
21mr|perl-Crypt-PasswdMD5-1.400.0-8|30	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|31	%check
21mr|perl-Crypt-PasswdMD5-1.400.0-8|32	%make test
21mr|perl-Crypt-PasswdMD5-1.400.0-8|33	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|34	%install
21mr|perl-Crypt-PasswdMD5-1.400.0-8|35	%makeinstall_std
21mr|perl-Crypt-PasswdMD5-1.400.0-8|36	
21mr|perl-Crypt-PasswdMD5-1.400.0-8|37	%files
21mr|perl-Crypt-PasswdMD5-1.400.0-8|38	%doc README
21mr|perl-Crypt-PasswdMD5-1.400.0-8|39	%{perl_vendorlib}/Crypt/PasswdMD5.pm
21mr|perl-Crypt-PasswdMD5-1.400.0-8|40	%{_mandir}/*/*

14778 21
21mr|perl-Crypt-SmbHash-0.120.0-12|1	%define upstream_name    Crypt-SmbHash
21mr|perl-Crypt-SmbHash-0.120.0-12|2	%define upstream_version 0.12
21mr|perl-Crypt-SmbHash-0.120.0-12|3	
21mr|perl-Crypt-SmbHash-0.120.0-12|4	Name:		perl-%{upstream_name}
21mr|perl-Crypt-SmbHash-0.120.0-12|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Crypt-SmbHash-0.120.0-12|6	Release:	12
21mr|perl-Crypt-SmbHash-0.120.0-12|7	
21mr|perl-Crypt-SmbHash-0.120.0-12|8	Summary:	Crypt::SmbHash Perl module - generate LM/NT hashes like smbpasswd
21mr|perl-Crypt-SmbHash-0.120.0-12|9	
21mr|perl-Crypt-SmbHash-0.120.0-12|10	License:	GPL
21mr|perl-Crypt-SmbHash-0.120.0-12|11	Group:		Development/Perl
21mr|perl-Crypt-SmbHash-0.120.0-12|12	Url:		http://search.cpan.org/dist/Crypt-SmbHash/
21mr|perl-Crypt-SmbHash-0.120.0-12|13	Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Crypt-SmbHash-0.120.0-12|14	
21mr|perl-Crypt-SmbHash-0.120.0-12|15	BuildRequires:	perl-devel
21mr|perl-Crypt-SmbHash-0.120.0-12|16	BuildRequires:	perl(Test)
21mr|perl-Crypt-SmbHash-0.120.0-12|17	BuildArch:	noarch
21mr|perl-Crypt-SmbHash-0.120.0-12|18	
21mr|perl-Crypt-SmbHash-0.120.0-12|19	%description
21mr|perl-Crypt-SmbHash-0.120.0-12|20	This module provides functions to generate LM/NT hashes used in
21mr|perl-Crypt-SmbHash-0.120.0-12|21	Samba's 'password' files, like smbpasswd.
21mr|perl-Crypt-SmbHash-0.120.0-12|22	
21mr|perl-Crypt-SmbHash-0.120.0-12|23	%prep
21mr|perl-Crypt-SmbHash-0.120.0-12|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Crypt-SmbHash-0.120.0-12|25	
21mr|perl-Crypt-SmbHash-0.120.0-12|26	%build
21mr|perl-Crypt-SmbHash-0.120.0-12|27	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Crypt-SmbHash-0.120.0-12|28	make
21mr|perl-Crypt-SmbHash-0.120.0-12|29	
21mr|perl-Crypt-SmbHash-0.120.0-12|30	%check
21mr|perl-Crypt-SmbHash-0.120.0-12|31	%{!?_without_tests:make test}
21mr|perl-Crypt-SmbHash-0.120.0-12|32	
21mr|perl-Crypt-SmbHash-0.120.0-12|33	%install
21mr|perl-Crypt-SmbHash-0.120.0-12|34	%makeinstall_std
21mr|perl-Crypt-SmbHash-0.120.0-12|35	
21mr|perl-Crypt-SmbHash-0.120.0-12|36	%files
21mr|perl-Crypt-SmbHash-0.120.0-12|37	%defattr(644,root,root,755)
21mr|perl-Crypt-SmbHash-0.120.0-12|38	%doc Changes README
21mr|perl-Crypt-SmbHash-0.120.0-12|39	%{perl_vendorlib}/Crypt/SmbHash.pm
21mr|perl-Crypt-SmbHash-0.120.0-12|40	%{_mandir}/man3/*

14779 21
21mr|perl-Curses-1.360.0-3|1	%define upstream_name	 Curses
21mr|perl-Curses-1.360.0-3|2	%define upstream_version 1.36
21mr|perl-Curses-1.360.0-3|3	
21mr|perl-Curses-1.360.0-3|4	Name:       perl-%{upstream_name}
21mr|perl-Curses-1.360.0-3|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Curses-1.360.0-3|6	Release:    3
21mr|perl-Curses-1.360.0-3|7	Summary:	Perl module for character screen handling and windowing
21mr|perl-Curses-1.360.0-3|8	License:	GPL
21mr|perl-Curses-1.360.0-3|9	Group:		Development/Perl
21mr|perl-Curses-1.360.0-3|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Curses-1.360.0-3|11	Source0:	http://search.cpan.org/CPAN/authors/id/G/GI/GIRAFFED/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Curses-1.360.0-3|12	
21mr|perl-Curses-1.360.0-3|13	BuildRequires:	pkgconfig(ncursesw)
21mr|perl-Curses-1.360.0-3|14	BuildRequires:	perl-devel
21mr|perl-Curses-1.360.0-3|15	BuildRequires:	perl-Test-Simple
21mr|perl-Curses-1.360.0-3|16	
21mr|perl-Curses-1.360.0-3|17	%description
21mr|perl-Curses-1.360.0-3|18	Curses is the interface between Perl and your system's curses(3) library.
21mr|perl-Curses-1.360.0-3|19	
21mr|perl-Curses-1.360.0-3|20	%prep
21mr|perl-Curses-1.360.0-3|21	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Curses-1.360.0-3|22	
21mr|perl-Curses-1.360.0-3|23	%build
21mr|perl-Curses-1.360.0-3|24	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Curses-1.360.0-3|25	%make CFLAGS="%{optflags}"
21mr|perl-Curses-1.360.0-3|26	chmod 644 Artistic Copying INSTALL README
21mr|perl-Curses-1.360.0-3|27	
21mr|perl-Curses-1.360.0-3|28	%check
21mr|perl-Curses-1.360.0-3|29	%make test
21mr|perl-Curses-1.360.0-3|30	
21mr|perl-Curses-1.360.0-3|31	%install
21mr|perl-Curses-1.360.0-3|32	%makeinstall_std
21mr|perl-Curses-1.360.0-3|33	
21mr|perl-Curses-1.360.0-3|34	%files
21mr|perl-Curses-1.360.0-3|35	%doc Artistic Copying INSTALL README
21mr|perl-Curses-1.360.0-3|36	%{perl_vendorarch}/auto/Curses
21mr|perl-Curses-1.360.0-3|37	%{perl_vendorarch}/Curses*
21mr|perl-Curses-1.360.0-3|38	%{_mandir}/*/*

14780 21
21mr|perl-Curses-UI-0.960.900-8|1	%define upstream_name    Curses-UI
21mr|perl-Curses-UI-0.960.900-8|2	%define upstream_version 0.9609
21mr|perl-Curses-UI-0.960.900-8|3	
21mr|perl-Curses-UI-0.960.900-8|4	Name:		perl-%{upstream_name}
21mr|perl-Curses-UI-0.960.900-8|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Curses-UI-0.960.900-8|6	Release:	8
21mr|perl-Curses-UI-0.960.900-8|7	
21mr|perl-Curses-UI-0.960.900-8|8	Summary:	A curses based perl OO user interface framework
21mr|perl-Curses-UI-0.960.900-8|9	
21mr|perl-Curses-UI-0.960.900-8|10	License:	GPL+ or Artistic
21mr|perl-Curses-UI-0.960.900-8|11	Group:		Development/Perl
21mr|perl-Curses-UI-0.960.900-8|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Curses-UI-0.960.900-8|13	Source0:	http://www.cpan.org/modules/by-module/Curses/Curses-UI-%{upstream_version}.tar.gz
21mr|perl-Curses-UI-0.960.900-8|14	Patch0:		Curses-UI-0.95-more-Listbox-alike-Popupmenu.patch
21mr|perl-Curses-UI-0.960.900-8|15	Patch2:		Curses-UI-0.95-add-method-to-modify-button-label.patch
21mr|perl-Curses-UI-0.960.900-8|16	Patch3:		Curses-UI-0.95-allow-setting-active-line.patch
21mr|perl-Curses-UI-0.960.900-8|17	Patch4:		Curses-UI-0.9607-focus-up-and-focus-down.patch
21mr|perl-Curses-UI-0.960.900-8|18	Patch5:		Curses-UI-0.95-make-dialog-message-focusable-if-scrolled.patch
21mr|perl-Curses-UI-0.960.900-8|19	Patch6:		Curses-UI-0.95-new-Container-method--delete_object.patch
21mr|perl-Curses-UI-0.960.900-8|20	Patch7:		Curses-UI-0.95-do-not-replace-last-char-with-overflow-char.patch
21mr|perl-Curses-UI-0.960.900-8|21	Patch8:		Curses-UI-0.9607-gpm-does-not-work--hide-error-for-now.patch
21mr|perl-Curses-UI-0.960.900-8|22	Patch9:		Curses-UI-0.95-only-redraw-Listbox-when-needed-otherwise-it-occurs-after-focus-next.patch
21mr|perl-Curses-UI-0.960.900-8|23	
21mr|perl-Curses-UI-0.960.900-8|24	BuildRequires:	perl(Curses)
21mr|perl-Curses-UI-0.960.900-8|25	BuildRequires:	perl(Term::ReadKey)
21mr|perl-Curses-UI-0.960.900-8|26	BuildRequires:	perl(Test::Pod)
21mr|perl-Curses-UI-0.960.900-8|27	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Curses-UI-0.960.900-8|28	BuildRequires:	perl-CPAN
21mr|perl-Curses-UI-0.960.900-8|29	BuildRequires:	perl-Test
21mr|perl-Curses-UI-0.960.900-8|30	BuildRequires:	perl-devel
21mr|perl-Curses-UI-0.960.900-8|31	BuildArch:	noarch
21mr|perl-Curses-UI-0.960.900-8|32	Requires:	perl(Curses)
21mr|perl-Curses-UI-0.960.900-8|33	Requires:	perl(Term::ReadKey)
21mr|perl-Curses-UI-0.960.900-8|34	# temporary dep due to the perl-5.14 bump
21mr|perl-Curses-UI-0.960.900-8|35	BuildRequires:	perl-Curses >= 1.280.0-6
21mr|perl-Curses-UI-0.960.900-8|36	
21mr|perl-Curses-UI-0.960.900-8|37	%description
21mr|perl-Curses-UI-0.960.900-8|38	A UI framework based on the curses library. Curses::UI contains
21mr|perl-Curses-UI-0.960.900-8|39	several widgets which can be used to build a user interface.
21mr|perl-Curses-UI-0.960.900-8|40	
21mr|perl-Curses-UI-0.960.900-8|41	%prep
21mr|perl-Curses-UI-0.960.900-8|42	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Curses-UI-0.960.900-8|43	%patch0 -p1
21mr|perl-Curses-UI-0.960.900-8|44	%patch2 -p1
21mr|perl-Curses-UI-0.960.900-8|45	%patch3 -p1
21mr|perl-Curses-UI-0.960.900-8|46	%patch4 -p1
21mr|perl-Curses-UI-0.960.900-8|47	%patch5 -p1
21mr|perl-Curses-UI-0.960.900-8|48	%patch6 -p1
21mr|perl-Curses-UI-0.960.900-8|49	%patch7 -p1
21mr|perl-Curses-UI-0.960.900-8|50	%patch8 -p1
21mr|perl-Curses-UI-0.960.900-8|51	%patch9 -p1
21mr|perl-Curses-UI-0.960.900-8|52	
21mr|perl-Curses-UI-0.960.900-8|53	# perl path hack
21mr|perl-Curses-UI-0.960.900-8|54	find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"
21mr|perl-Curses-UI-0.960.900-8|55	
21mr|perl-Curses-UI-0.960.900-8|56	%build
21mr|perl-Curses-UI-0.960.900-8|57	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Curses-UI-0.960.900-8|58	
21mr|perl-Curses-UI-0.960.900-8|59	%make OPTIMIZE="%{optflags}"
21mr|perl-Curses-UI-0.960.900-8|60	
21mr|perl-Curses-UI-0.960.900-8|61	%check
21mr|perl-Curses-UI-0.960.900-8|62	# need setting COLUMNS and LINES to help it getting "Terminal Size" under nohup or iurt
21mr|perl-Curses-UI-0.960.900-8|63	COLUMNS=80 LINES=25 make test
21mr|perl-Curses-UI-0.960.900-8|64	
21mr|perl-Curses-UI-0.960.900-8|65	%install
21mr|perl-Curses-UI-0.960.900-8|66	%makeinstall_std
21mr|perl-Curses-UI-0.960.900-8|67	
21mr|perl-Curses-UI-0.960.900-8|68	%files
21mr|perl-Curses-UI-0.960.900-8|69	%doc README examples CREDITS Changes
21mr|perl-Curses-UI-0.960.900-8|70	%{perl_vendorlib}/Curses
21mr|perl-Curses-UI-0.960.900-8|71	%{_mandir}/*/*

14781 21
21mr|perl-Cwd-Guard-0.40.0-4|1	%define upstream_name    Cwd-Guard
21mr|perl-Cwd-Guard-0.40.0-4|2	%define upstream_version 0.04
21mr|perl-Cwd-Guard-0.40.0-4|3	
21mr|perl-Cwd-Guard-0.40.0-4|4	Summary:	Temporary changing working directory (chdir)
21mr|perl-Cwd-Guard-0.40.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Cwd-Guard-0.40.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Cwd-Guard-0.40.0-4|7	Release:	4
21mr|perl-Cwd-Guard-0.40.0-4|8	License:	GPL+ or Artistic
21mr|perl-Cwd-Guard-0.40.0-4|9	Group:		Development/Perl
21mr|perl-Cwd-Guard-0.40.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Cwd-Guard-0.40.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Cwd/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Cwd-Guard-0.40.0-4|12	BuildRequires:	perl-devel
21mr|perl-Cwd-Guard-0.40.0-4|13	BuildRequires:	perl(CPAN::Meta) >= 2.150.10
21mr|perl-Cwd-Guard-0.40.0-4|14	BuildRequires:	perl(Cwd)
21mr|perl-Cwd-Guard-0.40.0-4|15	BuildRequires:	perl(Exporter)
21mr|perl-Cwd-Guard-0.40.0-4|16	BuildRequires:	perl(Module::Build)
21mr|perl-Cwd-Guard-0.40.0-4|17	BuildRequires:	perl(Test::More)
21mr|perl-Cwd-Guard-0.40.0-4|18	BuildRequires:	perl(base)
21mr|perl-Cwd-Guard-0.40.0-4|19	BuildRequires:	perl(parent)
21mr|perl-Cwd-Guard-0.40.0-4|20	BuildArch:	noarch
21mr|perl-Cwd-Guard-0.40.0-4|21	
21mr|perl-Cwd-Guard-0.40.0-4|22	%description
21mr|perl-Cwd-Guard-0.40.0-4|23	CORE::chdir Cwd:: Guard can change the current directory (chdir) using a
21mr|perl-Cwd-Guard-0.40.0-4|24	limited scope.
21mr|perl-Cwd-Guard-0.40.0-4|25	
21mr|perl-Cwd-Guard-0.40.0-4|26	%files
21mr|perl-Cwd-Guard-0.40.0-4|27	%doc Changes LICENSE META.json META.yml
21mr|perl-Cwd-Guard-0.40.0-4|28	%{_mandir}/man3/*
21mr|perl-Cwd-Guard-0.40.0-4|29	%{perl_vendorlib}/*
21mr|perl-Cwd-Guard-0.40.0-4|30	
21mr|perl-Cwd-Guard-0.40.0-4|31	#----------------------------------------------------------------------------
21mr|perl-Cwd-Guard-0.40.0-4|32	
21mr|perl-Cwd-Guard-0.40.0-4|33	%prep
21mr|perl-Cwd-Guard-0.40.0-4|34	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Cwd-Guard-0.40.0-4|35	
21mr|perl-Cwd-Guard-0.40.0-4|36	%build
21mr|perl-Cwd-Guard-0.40.0-4|37	%__perl Build.PL installdirs=vendor
21mr|perl-Cwd-Guard-0.40.0-4|38	./Build
21mr|perl-Cwd-Guard-0.40.0-4|39	
21mr|perl-Cwd-Guard-0.40.0-4|40	%install
21mr|perl-Cwd-Guard-0.40.0-4|41	./Build install destdir=%{buildroot}
21mr|perl-Cwd-Guard-0.40.0-4|42	
21mr|perl-Cwd-Guard-0.40.0-4|43	%check
21mr|perl-Cwd-Guard-0.40.0-4|44	./Build test

14782 21
21mr|perl-Data-Dump-1.230.0-5|1	%define	upstream_name	 Data-Dump
21mr|perl-Data-Dump-1.230.0-5|2	%define upstream_version 1.23
21mr|perl-Data-Dump-1.230.0-5|3	
21mr|perl-Data-Dump-1.230.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Data-Dump-1.230.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Data-Dump-1.230.0-5|6	Release:	5
21mr|perl-Data-Dump-1.230.0-5|7	
21mr|perl-Data-Dump-1.230.0-5|8	Summary:	Pretty printing of data structures
21mr|perl-Data-Dump-1.230.0-5|9	
21mr|perl-Data-Dump-1.230.0-5|10	License:	Artistic/GPL
21mr|perl-Data-Dump-1.230.0-5|11	Group:		Development/Perl
21mr|perl-Data-Dump-1.230.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Data-Dump-1.230.0-5|13	Source:		ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Data-Dump-1.230.0-5|14	
21mr|perl-Data-Dump-1.230.0-5|15	BuildRequires:	perl-devel
21mr|perl-Data-Dump-1.230.0-5|16	BuildRequires:  perl-Test
21mr|perl-Data-Dump-1.230.0-5|17	BuildRequires:  perl-Test-Simple
21mr|perl-Data-Dump-1.230.0-5|18	BuildArch:	noarch
21mr|perl-Data-Dump-1.230.0-5|19	
21mr|perl-Data-Dump-1.230.0-5|20	%description
21mr|perl-Data-Dump-1.230.0-5|21	This module provides a single function called dump() that takes a list
21mr|perl-Data-Dump-1.230.0-5|22	of values as its argument and produces a string as its result. The
21mr|perl-Data-Dump-1.230.0-5|23	string contains Perl code that, when evaled, produces a deep copy of
21mr|perl-Data-Dump-1.230.0-5|24	the original arguments. The string is formatted for easy reading.
21mr|perl-Data-Dump-1.230.0-5|25	
21mr|perl-Data-Dump-1.230.0-5|26	%prep
21mr|perl-Data-Dump-1.230.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Data-Dump-1.230.0-5|28	
21mr|perl-Data-Dump-1.230.0-5|29	%build
21mr|perl-Data-Dump-1.230.0-5|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Data-Dump-1.230.0-5|31	%make
21mr|perl-Data-Dump-1.230.0-5|32	
21mr|perl-Data-Dump-1.230.0-5|33	%check
21mr|perl-Data-Dump-1.230.0-5|34	%make test
21mr|perl-Data-Dump-1.230.0-5|35	
21mr|perl-Data-Dump-1.230.0-5|36	%install
21mr|perl-Data-Dump-1.230.0-5|37	%makeinstall_std
21mr|perl-Data-Dump-1.230.0-5|38	
21mr|perl-Data-Dump-1.230.0-5|39	%files
21mr|perl-Data-Dump-1.230.0-5|40	%doc README Changes
21mr|perl-Data-Dump-1.230.0-5|41	%{_mandir}/*/*
21mr|perl-Data-Dump-1.230.0-5|42	%{perl_vendorlib}/Data

14783 21
21mr|perl-Data-Dump-Streamer-2.390.0-5|1	%define upstream_name Data-Dump-Streamer
21mr|perl-Data-Dump-Streamer-2.390.0-5|2	%define upstream_version 2.39
21mr|perl-Data-Dump-Streamer-2.390.0-5|3	
21mr|perl-Data-Dump-Streamer-2.390.0-5|4	Summary:	Accurately serialize a data structure as Perl code
21mr|perl-Data-Dump-Streamer-2.390.0-5|5	Name:		perl-%{upstream_name}
21mr|perl-Data-Dump-Streamer-2.390.0-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Data-Dump-Streamer-2.390.0-5|7	Release:	5
21mr|perl-Data-Dump-Streamer-2.390.0-5|8	License:	GPL+ or Artistic
21mr|perl-Data-Dump-Streamer-2.390.0-5|9	Group:		Development/Perl
21mr|perl-Data-Dump-Streamer-2.390.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Data-Dump-Streamer-2.390.0-5|11	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Data-Dump-Streamer-2.390.0-5|12	BuildRequires:	perl-devel
21mr|perl-Data-Dump-Streamer-2.390.0-5|13	BuildRequires:	perl(Algorithm::Diff)
21mr|perl-Data-Dump-Streamer-2.390.0-5|14	BuildRequires:	perl(B::Deparse)
21mr|perl-Data-Dump-Streamer-2.390.0-5|15	BuildRequires:	perl(B::Utils)
21mr|perl-Data-Dump-Streamer-2.390.0-5|16	BuildRequires:	perl(ExtUtils::Depends)
21mr|perl-Data-Dump-Streamer-2.390.0-5|17	BuildRequires:	perl(JSON::XS)
21mr|perl-Data-Dump-Streamer-2.390.0-5|18	BuildRequires:	perl(Module::Build)
21mr|perl-Data-Dump-Streamer-2.390.0-5|19	BuildRequires:	perl(PadWalker)
21mr|perl-Data-Dump-Streamer-2.390.0-5|20	BuildRequires:	perl(Test::More)
21mr|perl-Data-Dump-Streamer-2.390.0-5|21	BuildRequires:	perl(Text::Abbrev)
21mr|perl-Data-Dump-Streamer-2.390.0-5|22	BuildRequires:	perl(Text::Balanced)
21mr|perl-Data-Dump-Streamer-2.390.0-5|23	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Data-Dump-Streamer-2.390.0-5|24	BuildRequires:	perl-Devel-Peek
21mr|perl-Data-Dump-Streamer-2.390.0-5|25	Requires:	perl(B::Utils)
21mr|perl-Data-Dump-Streamer-2.390.0-5|26	Provides:	perl(Data::Dump::Streamer::_::Printers) = %{version}
21mr|perl-Data-Dump-Streamer-2.390.0-5|27	
21mr|perl-Data-Dump-Streamer-2.390.0-5|28	%description
21mr|perl-Data-Dump-Streamer-2.390.0-5|29	Given a list of scalars or reference variables, writes out their contents in
21mr|perl-Data-Dump-Streamer-2.390.0-5|30	perl syntax. The references can also be objects. The contents of each variable
21mr|perl-Data-Dump-Streamer-2.390.0-5|31	is output using the least number of Perl statements as convenient, usually only
21mr|perl-Data-Dump-Streamer-2.390.0-5|32	one. Self-referential structures, closures, and objects are output correctly.
21mr|perl-Data-Dump-Streamer-2.390.0-5|33	
21mr|perl-Data-Dump-Streamer-2.390.0-5|34	%files
21mr|perl-Data-Dump-Streamer-2.390.0-5|35	%doc Changes README META.json META.yml
21mr|perl-Data-Dump-Streamer-2.390.0-5|36	%{_mandir}/man3/*
21mr|perl-Data-Dump-Streamer-2.390.0-5|37	%{perl_vendorarch}/Data
21mr|perl-Data-Dump-Streamer-2.390.0-5|38	%{perl_vendorarch}/DDS.pm
21mr|perl-Data-Dump-Streamer-2.390.0-5|39	%{perl_vendorarch}/auto/Data
21mr|perl-Data-Dump-Streamer-2.390.0-5|40	
21mr|perl-Data-Dump-Streamer-2.390.0-5|41	#----------------------------------------------------------------------------
21mr|perl-Data-Dump-Streamer-2.390.0-5|42	
21mr|perl-Data-Dump-Streamer-2.390.0-5|43	%prep
21mr|perl-Data-Dump-Streamer-2.390.0-5|44	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Data-Dump-Streamer-2.390.0-5|45	
21mr|perl-Data-Dump-Streamer-2.390.0-5|46	%build
21mr|perl-Data-Dump-Streamer-2.390.0-5|47	yes | perl Build.PL installdirs=vendor
21mr|perl-Data-Dump-Streamer-2.390.0-5|48	./Build
21mr|perl-Data-Dump-Streamer-2.390.0-5|49	
21mr|perl-Data-Dump-Streamer-2.390.0-5|50	%install
21mr|perl-Data-Dump-Streamer-2.390.0-5|51	./Build install destdir=%{buildroot}
21mr|perl-Data-Dump-Streamer-2.390.0-5|52	
21mr|perl-Data-Dump-Streamer-2.390.0-5|53	%check
21mr|perl-Data-Dump-Streamer-2.390.0-5|54	./Build test

14784 21
21mr|perl-Data-Flow-1.20.0-10|1	%define upstream_name    Data-Flow
21mr|perl-Data-Flow-1.20.0-10|2	%define upstream_version 1.02
21mr|perl-Data-Flow-1.20.0-10|3	
21mr|perl-Data-Flow-1.20.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-Data-Flow-1.20.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Data-Flow-1.20.0-10|6	Release:	10
21mr|perl-Data-Flow-1.20.0-10|7	
21mr|perl-Data-Flow-1.20.0-10|8	Summary:	Simple-minded recipe-controlled build of data
21mr|perl-Data-Flow-1.20.0-10|9	
21mr|perl-Data-Flow-1.20.0-10|10	License:	GPL+ or Artistic
21mr|perl-Data-Flow-1.20.0-10|11	Group:		Development/Perl
21mr|perl-Data-Flow-1.20.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Data-Flow-1.20.0-10|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Data-Flow-1.20.0-10|14	
21mr|perl-Data-Flow-1.20.0-10|15	BuildArch:	noarch
21mr|perl-Data-Flow-1.20.0-10|16	BuildRequires:	perl-devel
21mr|perl-Data-Flow-1.20.0-10|17	
21mr|perl-Data-Flow-1.20.0-10|18	%description
21mr|perl-Data-Flow-1.20.0-10|19	Perl extension for simple-minded recipe-controlled build of data.
21mr|perl-Data-Flow-1.20.0-10|20	
21mr|perl-Data-Flow-1.20.0-10|21	%prep
21mr|perl-Data-Flow-1.20.0-10|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Data-Flow-1.20.0-10|23	
21mr|perl-Data-Flow-1.20.0-10|24	%build
21mr|perl-Data-Flow-1.20.0-10|25	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Data-Flow-1.20.0-10|26	%make
21mr|perl-Data-Flow-1.20.0-10|27	make test
21mr|perl-Data-Flow-1.20.0-10|28	
21mr|perl-Data-Flow-1.20.0-10|29	%install
21mr|perl-Data-Flow-1.20.0-10|30	%makeinstall_std
21mr|perl-Data-Flow-1.20.0-10|31	
21mr|perl-Data-Flow-1.20.0-10|32	%files
21mr|perl-Data-Flow-1.20.0-10|33	%doc Changes
21mr|perl-Data-Flow-1.20.0-10|34	%{perl_vendorlib}/Data
21mr|perl-Data-Flow-1.20.0-10|35	%{perl_vendorlib}/auto/Data
21mr|perl-Data-Flow-1.20.0-10|36	%{_mandir}/*/*

14785 21
21mr|perl-Data-HexDump-0.20.0-11|1	%define upstream_name	 Data-HexDump
21mr|perl-Data-HexDump-0.20.0-11|2	%define upstream_version 0.02
21mr|perl-Data-HexDump-0.20.0-11|3	
21mr|perl-Data-HexDump-0.20.0-11|4	Name:		perl-%{upstream_name}
21mr|perl-Data-HexDump-0.20.0-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Data-HexDump-0.20.0-11|6	Release:	11
21mr|perl-Data-HexDump-0.20.0-11|7	
21mr|perl-Data-HexDump-0.20.0-11|8	Summary:	A Simple Hexadecimal Dumper
21mr|perl-Data-HexDump-0.20.0-11|9	
21mr|perl-Data-HexDump-0.20.0-11|10	License:	GPL
21mr|perl-Data-HexDump-0.20.0-11|11	Group:		Development/Perl
21mr|perl-Data-HexDump-0.20.0-11|12	Requires:	perl
21mr|perl-Data-HexDump-0.20.0-11|13	Url:		http://www.cpan.org/%{upstream_name}
21mr|perl-Data-HexDump-0.20.0-11|14	Source0:	http://www.cpan.org/authors/id/F/FT/FTASSIN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Data-HexDump-0.20.0-11|15	
21mr|perl-Data-HexDump-0.20.0-11|16	BuildRequires:	perl-devel
21mr|perl-Data-HexDump-0.20.0-11|17	BuildArch:	noarch
21mr|perl-Data-HexDump-0.20.0-11|18	
21mr|perl-Data-HexDump-0.20.0-11|19	%description
21mr|perl-Data-HexDump-0.20.0-11|20	Dump in hexadecimal the content of a scalar. The result is returned
21mr|perl-Data-HexDump-0.20.0-11|21	in a string. Each line of the result consists of the offset in the
21mr|perl-Data-HexDump-0.20.0-11|22	source in the leftmost column of each line, followed by one or more
21mr|perl-Data-HexDump-0.20.0-11|23	columns of data from the source in hexadecimal. The rightmost column
21mr|perl-Data-HexDump-0.20.0-11|24	of each line shows the printable characters (all others are shown
21mr|perl-Data-HexDump-0.20.0-11|25	as single dots)
21mr|perl-Data-HexDump-0.20.0-11|26	
21mr|perl-Data-HexDump-0.20.0-11|27	%prep
21mr|perl-Data-HexDump-0.20.0-11|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Data-HexDump-0.20.0-11|29	
21mr|perl-Data-HexDump-0.20.0-11|30	%build
21mr|perl-Data-HexDump-0.20.0-11|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Data-HexDump-0.20.0-11|32	make OPTIMIZE="%{optflags}"
21mr|perl-Data-HexDump-0.20.0-11|33	make test
21mr|perl-Data-HexDump-0.20.0-11|34	
21mr|perl-Data-HexDump-0.20.0-11|35	%install
21mr|perl-Data-HexDump-0.20.0-11|36	%makeinstall_std
21mr|perl-Data-HexDump-0.20.0-11|37	
21mr|perl-Data-HexDump-0.20.0-11|38	# (sb) conflicts with util-linux
21mr|perl-Data-HexDump-0.20.0-11|39	mv %{buildroot}%{_bindir}/hexdump %{buildroot}%{_bindir}/perl-hexdump
21mr|perl-Data-HexDump-0.20.0-11|40	
21mr|perl-Data-HexDump-0.20.0-11|41	%files
21mr|perl-Data-HexDump-0.20.0-11|42	%{_mandir}/man3/Data::HexDump.3pm*
21mr|perl-Data-HexDump-0.20.0-11|43	%dir %{perl_vendorlib}/Data
21mr|perl-Data-HexDump-0.20.0-11|44	%{perl_vendorlib}/Data/HexDump.pm
21mr|perl-Data-HexDump-0.20.0-11|45	%{_bindir}/perl-hexdump

14786 21
21mr|perl-Data-OptList-0.110.0-2|1	%define upstream_name    Data-OptList
21mr|perl-Data-OptList-0.110.0-2|2	%define upstream_version 0.110
21mr|perl-Data-OptList-0.110.0-2|3	
21mr|perl-Data-OptList-0.110.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Data-OptList-0.110.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Data-OptList-0.110.0-2|6	Release:	2
21mr|perl-Data-OptList-0.110.0-2|7	
21mr|perl-Data-OptList-0.110.0-2|8	Summary:	Parse and validate simple name/value option pairs
21mr|perl-Data-OptList-0.110.0-2|9	
21mr|perl-Data-OptList-0.110.0-2|10	License:	GPL+ or Artistic
21mr|perl-Data-OptList-0.110.0-2|11	Group:		Development/Perl
21mr|perl-Data-OptList-0.110.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Data-OptList-0.110.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Data-OptList-0.110.0-2|14	
21mr|perl-Data-OptList-0.110.0-2|15	BuildRequires:	perl(Sub::Install)
21mr|perl-Data-OptList-0.110.0-2|16	BuildRequires:	perl(Params::Util)
21mr|perl-Data-OptList-0.110.0-2|17	BuildRequires:	perl-Test-Simple
21mr|perl-Data-OptList-0.110.0-2|18	BuildRequires:	perl-devel
21mr|perl-Data-OptList-0.110.0-2|19	
21mr|perl-Data-OptList-0.110.0-2|20	BuildArch:	noarch
21mr|perl-Data-OptList-0.110.0-2|21	
21mr|perl-Data-OptList-0.110.0-2|22	%description
21mr|perl-Data-OptList-0.110.0-2|23	Hashes are great for storing named data, but if you want more than one entry
21mr|perl-Data-OptList-0.110.0-2|24	for a name, you have to use a list of pairs.
21mr|perl-Data-OptList-0.110.0-2|25	
21mr|perl-Data-OptList-0.110.0-2|26	%prep
21mr|perl-Data-OptList-0.110.0-2|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Data-OptList-0.110.0-2|28	
21mr|perl-Data-OptList-0.110.0-2|29	%build
21mr|perl-Data-OptList-0.110.0-2|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Data-OptList-0.110.0-2|31	%make
21mr|perl-Data-OptList-0.110.0-2|32	
21mr|perl-Data-OptList-0.110.0-2|33	%check
21mr|perl-Data-OptList-0.110.0-2|34	%make test
21mr|perl-Data-OptList-0.110.0-2|35	
21mr|perl-Data-OptList-0.110.0-2|36	%install
21mr|perl-Data-OptList-0.110.0-2|37	%makeinstall_std
21mr|perl-Data-OptList-0.110.0-2|38	
21mr|perl-Data-OptList-0.110.0-2|39	%files
21mr|perl-Data-OptList-0.110.0-2|40	%doc Changes README
21mr|perl-Data-OptList-0.110.0-2|41	%{perl_vendorlib}/Data
21mr|perl-Data-OptList-0.110.0-2|42	%{_mandir}/*/*

14787 21
21mr|perl-Data-Printer-1.0.4-4|1	%define upstream_name Data-Printer
21mr|perl-Data-Printer-1.0.4-4|2	%define upstream_version 1.000004
21mr|perl-Data-Printer-1.0.4-4|3	
21mr|perl-Data-Printer-1.0.4-4|4	%bcond_with tests
21mr|perl-Data-Printer-1.0.4-4|5	
21mr|perl-Data-Printer-1.0.4-4|6	Summary:	Pretty-printing date and time objects (not just DateTime!)
21mr|perl-Data-Printer-1.0.4-4|7	Name:		perl-%{upstream_name}
21mr|perl-Data-Printer-1.0.4-4|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Data-Printer-1.0.4-4|9	Release:	4
21mr|perl-Data-Printer-1.0.4-4|10	License:	GPL+ or Artistic
21mr|perl-Data-Printer-1.0.4-4|11	Group:		Development/Perl
21mr|perl-Data-Printer-1.0.4-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Data-Printer-1.0.4-4|13	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Data-Printer-1.0.4-4|14	BuildRequires:	perl-devel
21mr|perl-Data-Printer-1.0.4-4|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Data-Printer-1.0.4-4|16	%if %{with tests}
21mr|perl-Data-Printer-1.0.4-4|17	BuildRequires:	perl(Carp)
21mr|perl-Data-Printer-1.0.4-4|18	BuildRequires:	perl(Clone::PP)
21mr|perl-Data-Printer-1.0.4-4|19	BuildRequires:	perl(Fcntl)
21mr|perl-Data-Printer-1.0.4-4|20	BuildRequires:	perl(File::HomeDir)
21mr|perl-Data-Printer-1.0.4-4|21	BuildRequires:	perl(File::Spec)
21mr|perl-Data-Printer-1.0.4-4|22	BuildRequires:	perl(File::Temp)
21mr|perl-Data-Printer-1.0.4-4|23	BuildRequires:	perl(IO::Pty::Easy)
21mr|perl-Data-Printer-1.0.4-4|24	BuildRequires:	perl(Package::Stash)
21mr|perl-Data-Printer-1.0.4-4|25	BuildRequires:	perl(Scalar::Util)
21mr|perl-Data-Printer-1.0.4-4|26	BuildRequires:	perl(Sort::Naturally)
21mr|perl-Data-Printer-1.0.4-4|27	BuildRequires:	perl(Term::ANSIColor)
21mr|perl-Data-Printer-1.0.4-4|28	BuildRequires:	perl(Test::More)
21mr|perl-Data-Printer-1.0.4-4|29	BuildRequires:	perl(Test::Pod)
21mr|perl-Data-Printer-1.0.4-4|30	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-Data-Printer-1.0.4-4|31	BuildRequires:	perl(version)
21mr|perl-Data-Printer-1.0.4-4|32	%endif
21mr|perl-Data-Printer-1.0.4-4|33	BuildArch:	noarch
21mr|perl-Data-Printer-1.0.4-4|34	
21mr|perl-Data-Printer-1.0.4-4|35	%description
21mr|perl-Data-Printer-1.0.4-4|36	Tired of typing 'use Data::Printer' every time? 'DDP' lets you quickly call
21mr|perl-Data-Printer-1.0.4-4|37	your favorite variable dumper!
21mr|perl-Data-Printer-1.0.4-4|38	
21mr|perl-Data-Printer-1.0.4-4|39	It behaves exacly like the Data::Printer manpage - it is, indeed, just an
21mr|perl-Data-Printer-1.0.4-4|40	alias to it :)
21mr|perl-Data-Printer-1.0.4-4|41	
21mr|perl-Data-Printer-1.0.4-4|42	Happy debugging!
21mr|perl-Data-Printer-1.0.4-4|43	
21mr|perl-Data-Printer-1.0.4-4|44	%files
21mr|perl-Data-Printer-1.0.4-4|45	%doc Changes META.json META.yml README*
21mr|perl-Data-Printer-1.0.4-4|46	%{_mandir}/man3/*
21mr|perl-Data-Printer-1.0.4-4|47	%{perl_vendorlib}/*
21mr|perl-Data-Printer-1.0.4-4|48	
21mr|perl-Data-Printer-1.0.4-4|49	#----------------------------------------------------------------------------
21mr|perl-Data-Printer-1.0.4-4|50	
21mr|perl-Data-Printer-1.0.4-4|51	%prep
21mr|perl-Data-Printer-1.0.4-4|52	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Data-Printer-1.0.4-4|53	
21mr|perl-Data-Printer-1.0.4-4|54	%build
21mr|perl-Data-Printer-1.0.4-4|55	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Data-Printer-1.0.4-4|56	%make
21mr|perl-Data-Printer-1.0.4-4|57	
21mr|perl-Data-Printer-1.0.4-4|58	%install
21mr|perl-Data-Printer-1.0.4-4|59	%makeinstall_std
21mr|perl-Data-Printer-1.0.4-4|60	
21mr|perl-Data-Printer-1.0.4-4|61	%if %{with tests}
21mr|perl-Data-Printer-1.0.4-4|62	%check
21mr|perl-Data-Printer-1.0.4-4|63	%make test
21mr|perl-Data-Printer-1.0.4-4|64	%endif

14788 21
21mr|perl-Data-Section-Simple-0.70.0-4|1	%define upstream_name    Data-Section-Simple
21mr|perl-Data-Section-Simple-0.70.0-4|2	%define upstream_version 0.07
21mr|perl-Data-Section-Simple-0.70.0-4|3	
21mr|perl-Data-Section-Simple-0.70.0-4|4	Summary:	Read data from __DATA__
21mr|perl-Data-Section-Simple-0.70.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Data-Section-Simple-0.70.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Data-Section-Simple-0.70.0-4|7	Release:	4
21mr|perl-Data-Section-Simple-0.70.0-4|8	License:	GPL+ or Artistic
21mr|perl-Data-Section-Simple-0.70.0-4|9	Group:		Development/Perl
21mr|perl-Data-Section-Simple-0.70.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Data-Section-Simple-0.70.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Data-Section-Simple-0.70.0-4|12	BuildRequires:	perl-devel
21mr|perl-Data-Section-Simple-0.70.0-4|13	BuildRequires:	perl(Test::More)
21mr|perl-Data-Section-Simple-0.70.0-4|14	BuildRequires:	perl(Test::Requires)
21mr|perl-Data-Section-Simple-0.70.0-4|15	BuildArch:	noarch
21mr|perl-Data-Section-Simple-0.70.0-4|16	
21mr|perl-Data-Section-Simple-0.70.0-4|17	%description
21mr|perl-Data-Section-Simple-0.70.0-4|18	Data::Section::Simple is a simple module to extract data from '__DATA__'
21mr|perl-Data-Section-Simple-0.70.0-4|19	section of the file.
21mr|perl-Data-Section-Simple-0.70.0-4|20	
21mr|perl-Data-Section-Simple-0.70.0-4|21	%files
21mr|perl-Data-Section-Simple-0.70.0-4|22	%doc Changes LICENSE META.json META.yml README
21mr|perl-Data-Section-Simple-0.70.0-4|23	%{_mandir}/man3/*
21mr|perl-Data-Section-Simple-0.70.0-4|24	%{perl_vendorlib}/*
21mr|perl-Data-Section-Simple-0.70.0-4|25	
21mr|perl-Data-Section-Simple-0.70.0-4|26	#----------------------------------------------------------------------------
21mr|perl-Data-Section-Simple-0.70.0-4|27	
21mr|perl-Data-Section-Simple-0.70.0-4|28	%prep
21mr|perl-Data-Section-Simple-0.70.0-4|29	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Data-Section-Simple-0.70.0-4|30	
21mr|perl-Data-Section-Simple-0.70.0-4|31	%build
21mr|perl-Data-Section-Simple-0.70.0-4|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Data-Section-Simple-0.70.0-4|33	
21mr|perl-Data-Section-Simple-0.70.0-4|34	%make
21mr|perl-Data-Section-Simple-0.70.0-4|35	
21mr|perl-Data-Section-Simple-0.70.0-4|36	%install
21mr|perl-Data-Section-Simple-0.70.0-4|37	%makeinstall_std
21mr|perl-Data-Section-Simple-0.70.0-4|38	
21mr|perl-Data-Section-Simple-0.70.0-4|39	%check
21mr|perl-Data-Section-Simple-0.70.0-4|40	%make test

14789 21
21mr|perl-Date-Calc-6.400.0-4|1	%define	upstream_name	 Date-Calc
21mr|perl-Date-Calc-6.400.0-4|2	%define upstream_version 6.4
21mr|perl-Date-Calc-6.400.0-4|3	
21mr|perl-Date-Calc-6.400.0-4|4	Name:       perl-%{upstream_name}
21mr|perl-Date-Calc-6.400.0-4|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Date-Calc-6.400.0-4|6	Release:    4
21mr|perl-Date-Calc-6.400.0-4|7	
21mr|perl-Date-Calc-6.400.0-4|8	Summary: 	Gregorian calendar date calculations
21mr|perl-Date-Calc-6.400.0-4|9	
21mr|perl-Date-Calc-6.400.0-4|10	License: 	GPL+ or Artistic
21mr|perl-Date-Calc-6.400.0-4|11	Group:		Development/Perl
21mr|perl-Date-Calc-6.400.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Date-Calc-6.400.0-4|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Date-Calc-6.400.0-4|14	
21mr|perl-Date-Calc-6.400.0-4|15	# these versioned requires are expressed in Makefile.PL, but not in module
21mr|perl-Date-Calc-6.400.0-4|16	BuildRequires:	perl(Bit::Vector) >= 6.400.0
21mr|perl-Date-Calc-6.400.0-4|17	BuildRequires:	perl(Carp::Clan)  >= 5.3
21mr|perl-Date-Calc-6.400.0-4|18	BuildRequires:	perl-devel
21mr|perl-Date-Calc-6.400.0-4|19	
21mr|perl-Date-Calc-6.400.0-4|20	BuildArch: noarch
21mr|perl-Date-Calc-6.400.0-4|21	Obsoletes:	%{name} < %{version}-%{release}
21mr|perl-Date-Calc-6.400.0-4|22	
21mr|perl-Date-Calc-6.400.0-4|23	%description
21mr|perl-Date-Calc-6.400.0-4|24	This library provides all sorts of date calculations based on the Gregorian
21mr|perl-Date-Calc-6.400.0-4|25	calendar (the one used in all western countries today), thereby complying
21mr|perl-Date-Calc-6.400.0-4|26	with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to
21mr|perl-Date-Calc-6.400.0-4|27	some extent, ISO 8601 (where applicable).
21mr|perl-Date-Calc-6.400.0-4|28	
21mr|perl-Date-Calc-6.400.0-4|29	%prep
21mr|perl-Date-Calc-6.400.0-4|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Date-Calc-6.400.0-4|31	
21mr|perl-Date-Calc-6.400.0-4|32	%build
21mr|perl-Date-Calc-6.400.0-4|33	%{__perl} -pi -e 's,^#!perl,#!/usr/bin/perl,' examples/*.{pl,cgi}
21mr|perl-Date-Calc-6.400.0-4|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Date-Calc-6.400.0-4|35	%make  CFLAGS="%{optflags}"
21mr|perl-Date-Calc-6.400.0-4|36	
21mr|perl-Date-Calc-6.400.0-4|37	%check
21mr|perl-Date-Calc-6.400.0-4|38	%make test
21mr|perl-Date-Calc-6.400.0-4|39	
21mr|perl-Date-Calc-6.400.0-4|40	%install
21mr|perl-Date-Calc-6.400.0-4|41	%makeinstall_std
21mr|perl-Date-Calc-6.400.0-4|42	
21mr|perl-Date-Calc-6.400.0-4|43	%clean
21mr|perl-Date-Calc-6.400.0-4|44	
21mr|perl-Date-Calc-6.400.0-4|45	%files
21mr|perl-Date-Calc-6.400.0-4|46	%defattr(-,root,root,755)
21mr|perl-Date-Calc-6.400.0-4|47	%doc README.txt CHANGES.txt CREDITS.txt META.yml
21mr|perl-Date-Calc-6.400.0-4|48	%{_mandir}/man3/*
21mr|perl-Date-Calc-6.400.0-4|49	%{perl_vendorlib}/Date

14790 21
21mr|perl-Date-ISO8601-0.5.0-1|1	%define upstream_name    Date-ISO8601
21mr|perl-Date-ISO8601-0.5.0-1|2	%define upstream_version 0.005
21mr|perl-Date-ISO8601-0.5.0-1|3	
21mr|perl-Date-ISO8601-0.5.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-Date-ISO8601-0.5.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Date-ISO8601-0.5.0-1|6	Release:    1
21mr|perl-Date-ISO8601-0.5.0-1|7	
21mr|perl-Date-ISO8601-0.5.0-1|8	Summary:    The three ISO 8601 numerical calendars
21mr|perl-Date-ISO8601-0.5.0-1|9	License:    GPL+ or Artistic
21mr|perl-Date-ISO8601-0.5.0-1|10	Group:      Development/Perl
21mr|perl-Date-ISO8601-0.5.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Date-ISO8601-0.5.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Date-ISO8601-0.5.0-1|13	
21mr|perl-Date-ISO8601-0.5.0-1|14	BuildRequires: perl(Carp)
21mr|perl-Date-ISO8601-0.5.0-1|15	BuildRequires: perl(Exporter)
21mr|perl-Date-ISO8601-0.5.0-1|16	BuildRequires: perl(Module::Build)
21mr|perl-Date-ISO8601-0.5.0-1|17	BuildRequires: perl(Test::More)
21mr|perl-Date-ISO8601-0.5.0-1|18	BuildRequires: perl(constant)
21mr|perl-Date-ISO8601-0.5.0-1|19	BuildRequires: perl(integer)
21mr|perl-Date-ISO8601-0.5.0-1|20	BuildRequires: perl(parent)
21mr|perl-Date-ISO8601-0.5.0-1|21	BuildRequires: perl(strict)
21mr|perl-Date-ISO8601-0.5.0-1|22	BuildRequires: perl(warnings)
21mr|perl-Date-ISO8601-0.5.0-1|23	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Date-ISO8601-0.5.0-1|24	BuildArch: noarch
21mr|perl-Date-ISO8601-0.5.0-1|25	
21mr|perl-Date-ISO8601-0.5.0-1|26	%description
21mr|perl-Date-ISO8601-0.5.0-1|27	The international standard ISO 8601 "Data elements and interchange formats
21mr|perl-Date-ISO8601-0.5.0-1|28	- Information interchange - Representation of dates and times" defines
21mr|perl-Date-ISO8601-0.5.0-1|29	three distinct calendars by which days can be labelled. It also defines
21mr|perl-Date-ISO8601-0.5.0-1|30	textual formats for the representation of dates in these calendars. This
21mr|perl-Date-ISO8601-0.5.0-1|31	module provides functions to convert dates between these three calendars
21mr|perl-Date-ISO8601-0.5.0-1|32	and Chronological Julian Day Numbers, which is a suitable format to do
21mr|perl-Date-ISO8601-0.5.0-1|33	arithmetic with. It also supplies functions that describe the shape of
21mr|perl-Date-ISO8601-0.5.0-1|34	these calendars, to assist in calendrical calculations. It also supplies
21mr|perl-Date-ISO8601-0.5.0-1|35	functions to represent dates textually in the ISO 8601 formats. ISO 8601
21mr|perl-Date-ISO8601-0.5.0-1|36	also covers time of day and time periods, but this module does nothing
21mr|perl-Date-ISO8601-0.5.0-1|37	relating to those parts of the standard; this is only about labelling days.
21mr|perl-Date-ISO8601-0.5.0-1|38	
21mr|perl-Date-ISO8601-0.5.0-1|39	The first ISO 8601 calendar divides time up into years, months, and days.
21mr|perl-Date-ISO8601-0.5.0-1|40	It corresponds exactly to the Gregorian calendar, invented by Aloysius
21mr|perl-Date-ISO8601-0.5.0-1|41	Lilius and promulgated by Pope Gregory XIII in the late sixteenth century,
21mr|perl-Date-ISO8601-0.5.0-1|42	with AD (CE) year numbering. This calendar is applied to all time, not just
21mr|perl-Date-ISO8601-0.5.0-1|43	to dates after its invention nor just to years 1 and later. Thus for
21mr|perl-Date-ISO8601-0.5.0-1|44	ancient dates it is the proleptic Gregorian calendar with astronomical year
21mr|perl-Date-ISO8601-0.5.0-1|45	numbering.
21mr|perl-Date-ISO8601-0.5.0-1|46	
21mr|perl-Date-ISO8601-0.5.0-1|47	The second ISO 8601 calendar divides time up into the same years as the
21mr|perl-Date-ISO8601-0.5.0-1|48	first, but divides the year directly into days, with no months. The
21mr|perl-Date-ISO8601-0.5.0-1|49	standard calls this "ordinal dates". Ordinal dates are commonly referred to
21mr|perl-Date-ISO8601-0.5.0-1|50	as "Julian dates", a mistake apparently deriving from true Julian Day
21mr|perl-Date-ISO8601-0.5.0-1|51	Numbers, which divide time up solely into linearly counted days.
21mr|perl-Date-ISO8601-0.5.0-1|52	
21mr|perl-Date-ISO8601-0.5.0-1|53	%prep
21mr|perl-Date-ISO8601-0.5.0-1|54	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Date-ISO8601-0.5.0-1|55	
21mr|perl-Date-ISO8601-0.5.0-1|56	%build
21mr|perl-Date-ISO8601-0.5.0-1|57	%{__perl} ./Build.PL installdirs=vendor
21mr|perl-Date-ISO8601-0.5.0-1|58	
21mr|perl-Date-ISO8601-0.5.0-1|59	./Build
21mr|perl-Date-ISO8601-0.5.0-1|60	
21mr|perl-Date-ISO8601-0.5.0-1|61	%check
21mr|perl-Date-ISO8601-0.5.0-1|62	./Build test
21mr|perl-Date-ISO8601-0.5.0-1|63	
21mr|perl-Date-ISO8601-0.5.0-1|64	%install
21mr|perl-Date-ISO8601-0.5.0-1|65	%{__perl} ./Build install destdir=%{buildroot}
21mr|perl-Date-ISO8601-0.5.0-1|66	
21mr|perl-Date-ISO8601-0.5.0-1|67	%files
21mr|perl-Date-ISO8601-0.5.0-1|68	%doc META.yml Changes README META.json
21mr|perl-Date-ISO8601-0.5.0-1|69	%{_mandir}/man3/*
21mr|perl-Date-ISO8601-0.5.0-1|70	%{perl_vendorlib}/*

14791 21
21mr|perl-Date-Manip-6.820.0-1|1	%define upstream_name	 Date-Manip
21mr|perl-Date-Manip-6.820.0-1|2	%define upstream_version 6.82
21mr|perl-Date-Manip-6.820.0-1|3	
21mr|perl-Date-Manip-6.820.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Date-Manip-6.820.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Date-Manip-6.820.0-1|6	Release:	1
21mr|perl-Date-Manip-6.820.0-1|7	Summary:	%{upstream_name} upstream_name for Perl
21mr|perl-Date-Manip-6.820.0-1|8	License:	GPL+ or Artistic
21mr|perl-Date-Manip-6.820.0-1|9	Group:		Development/Perl
21mr|perl-Date-Manip-6.820.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Date-Manip-6.820.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Date-Manip-6.820.0-1|12	
21mr|perl-Date-Manip-6.820.0-1|13	BuildRequires: perl(Test::Inter)
21mr|perl-Date-Manip-6.820.0-1|14	BuildRequires: perl(Test::Pod)
21mr|perl-Date-Manip-6.820.0-1|15	BuildRequires: perl(Test::Pod::Coverage)
21mr|perl-Date-Manip-6.820.0-1|16	BuildRequires: perl(YAML::Syck)
21mr|perl-Date-Manip-6.820.0-1|17	BuildRequires: perl(Module::Build)
21mr|perl-Date-Manip-6.820.0-1|18	BuildArch:	noarch
21mr|perl-Date-Manip-6.820.0-1|19	
21mr|perl-Date-Manip-6.820.0-1|20	
21mr|perl-Date-Manip-6.820.0-1|21	%description
21mr|perl-Date-Manip-6.820.0-1|22	This is a set of routines designed to make any common date/time
21mr|perl-Date-Manip-6.820.0-1|23	manipulation easy to do. Operations such as comparing two times,
21mr|perl-Date-Manip-6.820.0-1|24	calculating a time a given amount of time from another, or parsing
21mr|perl-Date-Manip-6.820.0-1|25	international times are all easily done.
21mr|perl-Date-Manip-6.820.0-1|26	
21mr|perl-Date-Manip-6.820.0-1|27	%prep
21mr|perl-Date-Manip-6.820.0-1|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Date-Manip-6.820.0-1|29	
21mr|perl-Date-Manip-6.820.0-1|30	%build
21mr|perl-Date-Manip-6.820.0-1|31	perl Makefile.PL installdirs=vendor
21mr|perl-Date-Manip-6.820.0-1|32	%make
21mr|perl-Date-Manip-6.820.0-1|33	
21mr|perl-Date-Manip-6.820.0-1|34	%install
21mr|perl-Date-Manip-6.820.0-1|35	%makeinstall_std
21mr|perl-Date-Manip-6.820.0-1|36	
21mr|perl-Date-Manip-6.820.0-1|37	%check
21mr|perl-Date-Manip-6.820.0-1|38	%make test
21mr|perl-Date-Manip-6.820.0-1|39	
21mr|perl-Date-Manip-6.820.0-1|40	%files
21mr|perl-Date-Manip-6.820.0-1|41	%doc  INSTALL README
21mr|perl-Date-Manip-6.820.0-1|42	%{_mandir}/man*/*
21mr|perl-Date-Manip-6.820.0-1|43	%{perl_vendorlib}/Date
21mr|perl-Date-Manip-6.820.0-1|44	%{_bindir}/dm_date
21mr|perl-Date-Manip-6.820.0-1|45	%{_bindir}/dm_zdump

14792 21
21mr|perl-DateTime-1.550.0-1|1	%define upstream_name	 DateTime
21mr|perl-DateTime-1.550.0-1|2	%define upstream_version 1.55
21mr|perl-DateTime-1.550.0-1|3	
21mr|perl-DateTime-1.550.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-DateTime-1.550.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DateTime-1.550.0-1|6	Release:	1
21mr|perl-DateTime-1.550.0-1|7	Epoch:		2
21mr|perl-DateTime-1.550.0-1|8	Summary:	A date and time object in Perl
21mr|perl-DateTime-1.550.0-1|9	License:	Artistic
21mr|perl-DateTime-1.550.0-1|10	Group:		Development/Perl
21mr|perl-DateTime-1.550.0-1|11	URL:		http://datetime.perl.org/
21mr|perl-DateTime-1.550.0-1|12	Source0:	https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-1.550.0-1|13	
21mr|perl-DateTime-1.550.0-1|14	BuildRequires:	perl(DateTime::Locale) >= 0.21
21mr|perl-DateTime-1.550.0-1|15	BuildRequires:	perl(Exception::Class)
21mr|perl-DateTime-1.550.0-1|16	BuildRequires:	perl(Test::Warnings)
21mr|perl-DateTime-1.550.0-1|17	BuildRequires:	perl(CPAN::Meta::Requirements)
21mr|perl-DateTime-1.550.0-1|18	BuildRequires:	perl(CPAN::Meta::Check)
21mr|perl-DateTime-1.550.0-1|19	BuildRequires:	perl(DateTime::TimeZone) >= 0.38
21mr|perl-DateTime-1.550.0-1|20	BuildRequires:	perl(Dist::CheckConflicts)
21mr|perl-DateTime-1.550.0-1|21	BuildRequires:	perl(Module::Build)
21mr|perl-DateTime-1.550.0-1|22	BuildRequires:	perl(JSON::PP)
21mr|perl-DateTime-1.550.0-1|23	BuildRequires:	perl(Params::Validate) >= 0.76
21mr|perl-DateTime-1.550.0-1|24	BuildRequires:	perl(Pod::Man) >= 1.14
21mr|perl-DateTime-1.550.0-1|25	BuildRequires:	perl(Scalar::Util)
21mr|perl-DateTime-1.550.0-1|26	BuildRequires:	perl(Test::Exception)
21mr|perl-DateTime-1.550.0-1|27	BuildRequires:	perl(Test::More) >= 0.34
21mr|perl-DateTime-1.550.0-1|28	BuildRequires:	perl(Time::Local) >= 1.04
21mr|perl-DateTime-1.550.0-1|29	BuildRequires:	perl(Math::Round)
21mr|perl-DateTime-1.550.0-1|30	BuildRequires:	perl(Test::Fatal)
21mr|perl-DateTime-1.550.0-1|31	BuildRequires:	perl-devel >= 2:5.14
21mr|perl-DateTime-1.550.0-1|32	BuildRequires:	perl(namespace::autoclean)
21mr|perl-DateTime-1.550.0-1|33	BuildRequires:	perl(Package::Stash)
21mr|perl-DateTime-1.550.0-1|34	BuildRequires:	perl-List-MoreUtils >= 0.320.0-3
21mr|perl-DateTime-1.550.0-1|35	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-DateTime-1.550.0-1|36	
21mr|perl-DateTime-1.550.0-1|37	
21mr|perl-DateTime-1.550.0-1|38	Provides:	perl(DateTimePP)
21mr|perl-DateTime-1.550.0-1|39	Provides:	perl(DateTimePPExtra)
21mr|perl-DateTime-1.550.0-1|40	
21mr|perl-DateTime-1.550.0-1|41	%description
21mr|perl-DateTime-1.550.0-1|42	DateTime is a class for the representation of date/time combinations, and is
21mr|perl-DateTime-1.550.0-1|43	part of the Perl DateTime project.
21mr|perl-DateTime-1.550.0-1|44	
21mr|perl-DateTime-1.550.0-1|45	It represents the Gregorian calendar, extended backwards in time before its
21mr|perl-DateTime-1.550.0-1|46	creation (in 1582). This is sometimes known as the "proleptic Gregorian
21mr|perl-DateTime-1.550.0-1|47	calendar". In this calendar, the first day of the calendar (the epoch), is the
21mr|perl-DateTime-1.550.0-1|48	first day of year 1, which corresponds to the date which was (incorrectly)
21mr|perl-DateTime-1.550.0-1|49	believed to be the birth of Jesus Christ.
21mr|perl-DateTime-1.550.0-1|50	
21mr|perl-DateTime-1.550.0-1|51	%prep
21mr|perl-DateTime-1.550.0-1|52	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-1.550.0-1|53	
21mr|perl-DateTime-1.550.0-1|54	%build
21mr|perl-DateTime-1.550.0-1|55	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DateTime-1.550.0-1|56	%make
21mr|perl-DateTime-1.550.0-1|57	
21mr|perl-DateTime-1.550.0-1|58	%check
21mr|perl-DateTime-1.550.0-1|59	make test
21mr|perl-DateTime-1.550.0-1|60	
21mr|perl-DateTime-1.550.0-1|61	%install
21mr|perl-DateTime-1.550.0-1|62	%makeinstall_std
21mr|perl-DateTime-1.550.0-1|63	
21mr|perl-DateTime-1.550.0-1|64	%clean
21mr|perl-DateTime-1.550.0-1|65	
21mr|perl-DateTime-1.550.0-1|66	%files
21mr|perl-DateTime-1.550.0-1|67	%doc Changes  CREDITS
21mr|perl-DateTime-1.550.0-1|68	%{perl_vendorarch}/DateTime*
21mr|perl-DateTime-1.550.0-1|69	%{perl_vendorarch}/auto/*
21mr|perl-DateTime-1.550.0-1|70	%{_mandir}/*/*

14793 21
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|1	%define upstream_name DateTime-Calendar-Mayan
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|2	%define upstream_version 0.0601
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|3	
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|4	Summary:	Mayan Long Count Calendar
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|5	Name:		perl-%{upstream_name}
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|7	Release:	4
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|8	License:	GPL+ or Artistic
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|9	Group:		Development/Perl
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|10	Url:		http://search.cpan.org/dist/DateTime-Calendar-Mayan
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|11	Source0:	http://search.cpan.org/CPAN/authors/id/J/JH/JHOBLITT/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|12	BuildRequires:	perl-devel
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|13	BuildRequires:	perl(DateTime)
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|15	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|16	BuildRequires:	perl(Params::Validate)
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|17	BuildRequires:	perl(Test::More)
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|18	BuildArch:	noarch
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|19	
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|20	%description
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|21	An implementation of the Mayan Long Count, Haab, and Tzolkin calendars
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|22	as defined in "Calendrical Calculations The Millennium Edition".
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|23	Supplemented by "Frequently Asked Questions about Calendars".
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|24	
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|25	%files
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|26	%doc README Changes LICENSE Todo META.yml
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|27	%{perl_vendorlib}/*
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|28	%{_mandir}/man3/*
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|29	
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|30	#----------------------------------------------------------------------------
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|31	
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|32	%prep
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|33	%setup -qn  %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|34	
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|35	%build
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|36	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|37	%make
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|38	
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|39	%install
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|40	%makeinstall_std
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|41	
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|42	%check
21mr|perl-DateTime-Calendar-Mayan-0.60.100-4|43	make test

14794 21
21mr|perl-DateTime-Format-Builder-0.810.0-6|1	%define upstream_name    DateTime-Format-Builder
21mr|perl-DateTime-Format-Builder-0.810.0-6|2	%define upstream_version 0.81
21mr|perl-DateTime-Format-Builder-0.810.0-6|3	
21mr|perl-DateTime-Format-Builder-0.810.0-6|4	Name:		perl-%{upstream_name}
21mr|perl-DateTime-Format-Builder-0.810.0-6|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DateTime-Format-Builder-0.810.0-6|6	Release:	6
21mr|perl-DateTime-Format-Builder-0.810.0-6|7	
21mr|perl-DateTime-Format-Builder-0.810.0-6|8	Summary:	Create DateTime parser classes and objects
21mr|perl-DateTime-Format-Builder-0.810.0-6|9	
21mr|perl-DateTime-Format-Builder-0.810.0-6|10	License:	GPL+ or Artistic
21mr|perl-DateTime-Format-Builder-0.810.0-6|11	Group:		Development/Perl
21mr|perl-DateTime-Format-Builder-0.810.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DateTime-Format-Builder-0.810.0-6|13	Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Format-Builder-%{upstream_version}.tar.gz
21mr|perl-DateTime-Format-Builder-0.810.0-6|14	
21mr|perl-DateTime-Format-Builder-0.810.0-6|15	BuildRequires:	perl-devel
21mr|perl-DateTime-Format-Builder-0.810.0-6|16	BuildRequires:	perl(Class::Factory::Util)
21mr|perl-DateTime-Format-Builder-0.810.0-6|17	BuildRequires:	perl(DateTime)
21mr|perl-DateTime-Format-Builder-0.810.0-6|18	BuildRequires:	perl(DateTime::Format::Strptime)
21mr|perl-DateTime-Format-Builder-0.810.0-6|19	BuildRequires:	perl(Module::Build)
21mr|perl-DateTime-Format-Builder-0.810.0-6|20	BuildRequires:	perl(Params::Validate)
21mr|perl-DateTime-Format-Builder-0.810.0-6|21	BuildRequires:	perl(Task::Weaken)
21mr|perl-DateTime-Format-Builder-0.810.0-6|22	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-DateTime-Format-Builder-0.810.0-6|23	BuildRequires:  perl(namespace::autoclean)
21mr|perl-DateTime-Format-Builder-0.810.0-6|24	BuildRequires:  perl(Package::Stash)
21mr|perl-DateTime-Format-Builder-0.810.0-6|25	# This dependency is missing so we specify it explicitly.
21mr|perl-DateTime-Format-Builder-0.810.0-6|26	Requires:	perl(Class::Factory::Util)
21mr|perl-DateTime-Format-Builder-0.810.0-6|27	BuildArch:	noarch
21mr|perl-DateTime-Format-Builder-0.810.0-6|28	
21mr|perl-DateTime-Format-Builder-0.810.0-6|29	%description
21mr|perl-DateTime-Format-Builder-0.810.0-6|30	This module understands the formats used by MySQL for its DATE, DATETIME,
21mr|perl-DateTime-Format-Builder-0.810.0-6|31	TIME, and TIMESTAMP data types. It can be used to parse these formats in
21mr|perl-DateTime-Format-Builder-0.810.0-6|32	order to create DateTime objects, and it can take a DateTime object and
21mr|perl-DateTime-Format-Builder-0.810.0-6|33	produce a string representing it in the MySQL format.
21mr|perl-DateTime-Format-Builder-0.810.0-6|34	
21mr|perl-DateTime-Format-Builder-0.810.0-6|35	%prep
21mr|perl-DateTime-Format-Builder-0.810.0-6|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-Format-Builder-0.810.0-6|37	
21mr|perl-DateTime-Format-Builder-0.810.0-6|38	%build
21mr|perl-DateTime-Format-Builder-0.810.0-6|39	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DateTime-Format-Builder-0.810.0-6|40	%make
21mr|perl-DateTime-Format-Builder-0.810.0-6|41	
21mr|perl-DateTime-Format-Builder-0.810.0-6|42	%check
21mr|perl-DateTime-Format-Builder-0.810.0-6|43	%make test
21mr|perl-DateTime-Format-Builder-0.810.0-6|44	
21mr|perl-DateTime-Format-Builder-0.810.0-6|45	%install
21mr|perl-DateTime-Format-Builder-0.810.0-6|46	%makeinstall_std
21mr|perl-DateTime-Format-Builder-0.810.0-6|47	
21mr|perl-DateTime-Format-Builder-0.810.0-6|48	%files
21mr|perl-DateTime-Format-Builder-0.810.0-6|49	%doc Changes README
21mr|perl-DateTime-Format-Builder-0.810.0-6|50	%{_mandir}/man3/*
21mr|perl-DateTime-Format-Builder-0.810.0-6|51	%{perl_vendorlib}/*

14795 21
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|1	%define upstream_name	 DateTime-Format-ISO8601
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|2	%define upstream_version 0.07
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|3	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|6	Release:	10
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|7	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|8	Summary:	Parses almost all ISO8601 date and time formats
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|9	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|10	License:	GPL
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|11	Group:		Development/Perl
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|12	Url:		http://search.cpan.org/dist/RPM4/
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|13	Source0:	%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|14	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|15	BuildRequires:	perl(DateTime)
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|16	BuildRequires:	perl(DateTime::Format::Builder)
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|17	BuildRequires:	perl(Class::Factory::Util)
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|18	BuildRequires:	perl(Module::Build)
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|19	BuildRequires:  perl(namespace::autoclean)
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|20	BuildRequires:  perl(Package::Stash)
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|21	Requires:	perl(Class::Factory::Util)
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|22	BuildArch:	noarch
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|23	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|24	%description
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|25	Parse and format W3CDTF datetime strings.
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|26	ISO8601 time-intervals will be supported in a later release.
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|27	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|28	%prep
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|30	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|31	%build
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|33	%make
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|34	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|35	%check
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|36	make test
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|37	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|38	%install
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|39	%makeinstall_std
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|40	
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|41	%files
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|42	%doc Changes README
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|43	%{perl_vendorlib}/*
21mr|perl-DateTime-Format-ISO8601-0.70.0-10|44	%{_mandir}/*/*

14796 21
21mr|perl-DateTime-Format-MySQL-0.60.0-1|1	%define upstream_name DateTime-Format-MySQL
21mr|perl-DateTime-Format-MySQL-0.60.0-1|2	%define upstream_version 0.06
21mr|perl-DateTime-Format-MySQL-0.60.0-1|3	
21mr|perl-DateTime-Format-MySQL-0.60.0-1|4	Summary:	Parse and format MySQL dates and times
21mr|perl-DateTime-Format-MySQL-0.60.0-1|5	Name:		perl-%{upstream_name}
21mr|perl-DateTime-Format-MySQL-0.60.0-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DateTime-Format-MySQL-0.60.0-1|7	Release:	1
21mr|perl-DateTime-Format-MySQL-0.60.0-1|8	License:	GPL+ or Artistic
21mr|perl-DateTime-Format-MySQL-0.60.0-1|9	Group:		Development/Perl
21mr|perl-DateTime-Format-MySQL-0.60.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DateTime-Format-MySQL-0.60.0-1|11	Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-Format-MySQL-0.60.0-1|12	BuildRequires:	perl(Class::Factory::Util)
21mr|perl-DateTime-Format-MySQL-0.60.0-1|13	BuildRequires:	perl(DateTime)
21mr|perl-DateTime-Format-MySQL-0.60.0-1|14	BuildRequires:	perl(DateTime::Format::Builder) >= 0.810.0
21mr|perl-DateTime-Format-MySQL-0.60.0-1|15	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-DateTime-Format-MySQL-0.60.0-1|16	BuildArch:	noarch
21mr|perl-DateTime-Format-MySQL-0.60.0-1|17	Requires:	perl(Class::Factory::Util)
21mr|perl-DateTime-Format-MySQL-0.60.0-1|18	Requires:	perl(DateTime::Format::Builder)
21mr|perl-DateTime-Format-MySQL-0.60.0-1|19	
21mr|perl-DateTime-Format-MySQL-0.60.0-1|20	%description
21mr|perl-DateTime-Format-MySQL-0.60.0-1|21	This module understands the formats used by MySQL for its DATE, DATETIME,
21mr|perl-DateTime-Format-MySQL-0.60.0-1|22	TIME, and TIMESTAMP data types. It can be used to parse these formats in
21mr|perl-DateTime-Format-MySQL-0.60.0-1|23	order to create DateTime objects, and it can take a DateTime object and
21mr|perl-DateTime-Format-MySQL-0.60.0-1|24	produce a string representing it in the MySQL format.
21mr|perl-DateTime-Format-MySQL-0.60.0-1|25	
21mr|perl-DateTime-Format-MySQL-0.60.0-1|26	%files
21mr|perl-DateTime-Format-MySQL-0.60.0-1|27	%doc Changes LICENSE README META.json META.yml
21mr|perl-DateTime-Format-MySQL-0.60.0-1|28	%{_mandir}/man3/*
21mr|perl-DateTime-Format-MySQL-0.60.0-1|29	%{perl_vendorlib}/*
21mr|perl-DateTime-Format-MySQL-0.60.0-1|30	
21mr|perl-DateTime-Format-MySQL-0.60.0-1|31	#----------------------------------------------------------------------------
21mr|perl-DateTime-Format-MySQL-0.60.0-1|32	
21mr|perl-DateTime-Format-MySQL-0.60.0-1|33	%prep
21mr|perl-DateTime-Format-MySQL-0.60.0-1|34	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-Format-MySQL-0.60.0-1|35	
21mr|perl-DateTime-Format-MySQL-0.60.0-1|36	%build
21mr|perl-DateTime-Format-MySQL-0.60.0-1|37	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DateTime-Format-MySQL-0.60.0-1|38	%make
21mr|perl-DateTime-Format-MySQL-0.60.0-1|39	
21mr|perl-DateTime-Format-MySQL-0.60.0-1|40	%install
21mr|perl-DateTime-Format-MySQL-0.60.0-1|41	%makeinstall_std
21mr|perl-DateTime-Format-MySQL-0.60.0-1|42	
21mr|perl-DateTime-Format-MySQL-0.60.0-1|43	%check
21mr|perl-DateTime-Format-MySQL-0.60.0-1|44	%make test

14797 21
21mr|perl-DateTime-Format-Strptime-1.510.0-7|1	%define upstream_name    DateTime-Format-Strptime
21mr|perl-DateTime-Format-Strptime-1.510.0-7|2	%define upstream_version 1.51
21mr|perl-DateTime-Format-Strptime-1.510.0-7|3	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-DateTime-Format-Strptime-1.510.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DateTime-Format-Strptime-1.510.0-7|6	Release:	7
21mr|perl-DateTime-Format-Strptime-1.510.0-7|7	Epoch:		1
21mr|perl-DateTime-Format-Strptime-1.510.0-7|8	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|9	Summary:	Parse and format strp and strf time patterns
21mr|perl-DateTime-Format-Strptime-1.510.0-7|10	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|11	License:	GPL+ or Artistic
21mr|perl-DateTime-Format-Strptime-1.510.0-7|12	Group:		Development/Perl
21mr|perl-DateTime-Format-Strptime-1.510.0-7|13	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DateTime-Format-Strptime-1.510.0-7|14	Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-Format-Strptime-1.510.0-7|15	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|16	BuildRequires:	perl(DateTime)
21mr|perl-DateTime-Format-Strptime-1.510.0-7|17	BuildRequires:	perl-devel
21mr|perl-DateTime-Format-Strptime-1.510.0-7|18	BuildArch:	noarch
21mr|perl-DateTime-Format-Strptime-1.510.0-7|19	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|20	%description
21mr|perl-DateTime-Format-Strptime-1.510.0-7|21	This module implements most of strptime(3), the POSIX function that is the
21mr|perl-DateTime-Format-Strptime-1.510.0-7|22	reverse of strftime(3), for DateTime. While strftime takes a DateTime and a
21mr|perl-DateTime-Format-Strptime-1.510.0-7|23	pattern and returns a string, strptime takes a string and a pattern and returns
21mr|perl-DateTime-Format-Strptime-1.510.0-7|24	the DateTime object associated.
21mr|perl-DateTime-Format-Strptime-1.510.0-7|25	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|26	%prep
21mr|perl-DateTime-Format-Strptime-1.510.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-Format-Strptime-1.510.0-7|28	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|29	%build
21mr|perl-DateTime-Format-Strptime-1.510.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DateTime-Format-Strptime-1.510.0-7|31	%make
21mr|perl-DateTime-Format-Strptime-1.510.0-7|32	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|33	%install
21mr|perl-DateTime-Format-Strptime-1.510.0-7|34	%makeinstall_std
21mr|perl-DateTime-Format-Strptime-1.510.0-7|35	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|36	%check
21mr|perl-DateTime-Format-Strptime-1.510.0-7|37	#make test
21mr|perl-DateTime-Format-Strptime-1.510.0-7|38	
21mr|perl-DateTime-Format-Strptime-1.510.0-7|39	%files
21mr|perl-DateTime-Format-Strptime-1.510.0-7|40	%doc Changes README
21mr|perl-DateTime-Format-Strptime-1.510.0-7|41	%{perl_vendorlib}/DateTime
21mr|perl-DateTime-Format-Strptime-1.510.0-7|42	%{_mandir}/*/*

14798 21
21mr|perl-DateTime-Locale-1.160.0-3|1	%define upstream_name DateTime-Locale
21mr|perl-DateTime-Locale-1.160.0-3|2	%define upstream_version 1.16
21mr|perl-DateTime-Locale-1.160.0-3|3	
21mr|perl-DateTime-Locale-1.160.0-3|4	Summary:	Localization support for DateTime
21mr|perl-DateTime-Locale-1.160.0-3|5	Name:		perl-%{upstream_name}
21mr|perl-DateTime-Locale-1.160.0-3|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DateTime-Locale-1.160.0-3|7	Release:	3
21mr|perl-DateTime-Locale-1.160.0-3|8	Epoch:		2
21mr|perl-DateTime-Locale-1.160.0-3|9	License:	GPL+ or Artistic
21mr|perl-DateTime-Locale-1.160.0-3|10	Group:		Development/Perl
21mr|perl-DateTime-Locale-1.160.0-3|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DateTime-Locale-1.160.0-3|12	Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-Locale-1.160.0-3|13	BuildRequires:	perl(Carp)
21mr|perl-DateTime-Locale-1.160.0-3|14	BuildRequires:	perl(Dist::CheckConflicts) >= 0.20.0
21mr|perl-DateTime-Locale-1.160.0-3|15	BuildRequires:	perl(File::ShareDir::Install)
21mr|perl-DateTime-Locale-1.160.0-3|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-DateTime-Locale-1.160.0-3|17	BuildRequires:	perl(File::Spec)
21mr|perl-DateTime-Locale-1.160.0-3|18	BuildRequires:	perl(List::MoreUtils)
21mr|perl-DateTime-Locale-1.160.0-3|19	BuildRequires:	perl(Params::Validate)
21mr|perl-DateTime-Locale-1.160.0-3|20	BuildRequires:	perl(Storable)
21mr|perl-DateTime-Locale-1.160.0-3|21	BuildRequires:	perl(Test::Fatal)
21mr|perl-DateTime-Locale-1.160.0-3|22	BuildRequires:	perl(Test::More) >= 0.960.0
21mr|perl-DateTime-Locale-1.160.0-3|23	BuildRequires:	perl(Test::Requires)
21mr|perl-DateTime-Locale-1.160.0-3|24	BuildRequires:	perl(Test::Warnings)
21mr|perl-DateTime-Locale-1.160.0-3|25	BuildRequires:	perl(base)
21mr|perl-DateTime-Locale-1.160.0-3|26	BuildRequires:	perl(strict)
21mr|perl-DateTime-Locale-1.160.0-3|27	BuildRequires:	perl(utf8)
21mr|perl-DateTime-Locale-1.160.0-3|28	BuildRequires:	perl(warnings)
21mr|perl-DateTime-Locale-1.160.0-3|29	BuildRequires: perl(CPAN::Meta)
21mr|perl-DateTime-Locale-1.160.0-3|30	BuildRequires:	perl-devel
21mr|perl-DateTime-Locale-1.160.0-3|31	Requires:	perl(namespace::autoclean)
21mr|perl-DateTime-Locale-1.160.0-3|32	BuildArch:	noarch
21mr|perl-DateTime-Locale-1.160.0-3|33	
21mr|perl-DateTime-Locale-1.160.0-3|34	%description
21mr|perl-DateTime-Locale-1.160.0-3|35	The DateTime::Locale perl module is primarily a factory for the various locale
21mr|perl-DateTime-Locale-1.160.0-3|36	subclasses used by DateTime. It also provides some functions for getting
21mr|perl-DateTime-Locale-1.160.0-3|37	information on available locales.
21mr|perl-DateTime-Locale-1.160.0-3|38	
21mr|perl-DateTime-Locale-1.160.0-3|39	If you want to know what methods are available for locale objects, then please
21mr|perl-DateTime-Locale-1.160.0-3|40	read the DateTime::Locale::Base documentation.
21mr|perl-DateTime-Locale-1.160.0-3|41	
21mr|perl-DateTime-Locale-1.160.0-3|42	%files
21mr|perl-DateTime-Locale-1.160.0-3|43	%doc Changes INSTALL LICENSE META.json META.yml MYMETA.yml
21mr|perl-DateTime-Locale-1.160.0-3|44	%{perl_vendorlib}/DateTime
21mr|perl-DateTime-Locale-1.160.0-3|45	%{perl_vendorlib}/auto/share/dist/DateTime-Locale
21mr|perl-DateTime-Locale-1.160.0-3|46	%{_mandir}/*/*
21mr|perl-DateTime-Locale-1.160.0-3|47	
21mr|perl-DateTime-Locale-1.160.0-3|48	
21mr|perl-DateTime-Locale-1.160.0-3|49	#----------------------------------------------------------------------------
21mr|perl-DateTime-Locale-1.160.0-3|50	
21mr|perl-DateTime-Locale-1.160.0-3|51	%prep
21mr|perl-DateTime-Locale-1.160.0-3|52	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-Locale-1.160.0-3|53	
21mr|perl-DateTime-Locale-1.160.0-3|54	%build
21mr|perl-DateTime-Locale-1.160.0-3|55	%__perl Makefile.PL INSTALLDIRS=vendor destdir=%{buildroot}
21mr|perl-DateTime-Locale-1.160.0-3|56	%make
21mr|perl-DateTime-Locale-1.160.0-3|57	
21mr|perl-DateTime-Locale-1.160.0-3|58	%install
21mr|perl-DateTime-Locale-1.160.0-3|59	%makeinstall_std
21mr|perl-DateTime-Locale-1.160.0-3|60	
21mr|perl-DateTime-Locale-1.160.0-3|61	# for e2k
21mr|perl-DateTime-Locale-1.160.0-3|62	[ -f %{buildroot}%{perl_archlib}/perllocal.pod ] && \
21mr|perl-DateTime-Locale-1.160.0-3|63	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21mr|perl-DateTime-Locale-1.160.0-3|64	[ -f %{buildroot}%{perl_vendorarch}/auto/DateTime/Locale/.packlist ] && \
21mr|perl-DateTime-Locale-1.160.0-3|65	rm -f %{buildroot}%{perl_vendorarch}/auto/DateTime/Locale/.packlist
21mr|perl-DateTime-Locale-1.160.0-3|66	
21mr|perl-DateTime-Locale-1.160.0-3|67	# Need to move more pakcages from contrib for tests
21mr|perl-DateTime-Locale-1.160.0-3|68	#%check
21mr|perl-DateTime-Locale-1.160.0-3|69	#%make test

14799 21
21mr|perl-DateTime-TimeZone-2.510.0-1|1	%define	upstream_name    DateTime-TimeZone
21mr|perl-DateTime-TimeZone-2.510.0-1|2	%define upstream_version 2.51
21mr|perl-DateTime-TimeZone-2.510.0-1|3	
21mr|perl-DateTime-TimeZone-2.510.0-1|4	%global __requires_exclude ^perl\\((DateTime::Duration|Win32::TieRegistry|DateTime)
21mr|perl-DateTime-TimeZone-2.510.0-1|5	
21mr|perl-DateTime-TimeZone-2.510.0-1|6	Name:		perl-%{upstream_name}
21mr|perl-DateTime-TimeZone-2.510.0-1|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DateTime-TimeZone-2.510.0-1|8	Release:	1
21mr|perl-DateTime-TimeZone-2.510.0-1|9	Epoch:		1
21mr|perl-DateTime-TimeZone-2.510.0-1|10	
21mr|perl-DateTime-TimeZone-2.510.0-1|11	Summary:	Time zone object base class and factory
21mr|perl-DateTime-TimeZone-2.510.0-1|12	License:	GPL+ or Artistic
21mr|perl-DateTime-TimeZone-2.510.0-1|13	Group:		Development/Perl
21mr|perl-DateTime-TimeZone-2.510.0-1|14	Url:		https://search.cpan.org/dist/%{upstream_name}
21mr|perl-DateTime-TimeZone-2.510.0-1|15	Source0:	https://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-TimeZone-2.510.0-1|16	
21mr|perl-DateTime-TimeZone-2.510.0-1|17	BuildRequires:	perl-devel
21mr|perl-DateTime-TimeZone-2.510.0-1|18	BuildRequires:	perl(Test::Fatal)
21mr|perl-DateTime-TimeZone-2.510.0-1|19	BuildRequires:	perl(Class::Load)
21mr|perl-DateTime-TimeZone-2.510.0-1|20	BuildRequires:	perl(Class::Singleton) >= 1.03
21mr|perl-DateTime-TimeZone-2.510.0-1|21	BuildRequires:	perl(Module::Build)
21mr|perl-DateTime-TimeZone-2.510.0-1|22	BuildRequires:	perl(Params::Validate) >= 0.72
21mr|perl-DateTime-TimeZone-2.510.0-1|23	BuildRequires:	perl(Params::ValidationCompiler) >= 0.72
21mr|perl-DateTime-TimeZone-2.510.0-1|24	#BuildRequires:	perl(Pod::Man) >= 1.14
21mr|perl-DateTime-TimeZone-2.510.0-1|25	BuildRequires:	perl(Specio::Library::Builtins)
21mr|perl-DateTime-TimeZone-2.510.0-1|26	BuildRequires:	perl(Specio::Library::String)
21mr|perl-DateTime-TimeZone-2.510.0-1|27	BuildRequires:	perl(Test::Requires)
21mr|perl-DateTime-TimeZone-2.510.0-1|28	BuildRequires:	perl(namespace::clean)
21mr|perl-DateTime-TimeZone-2.510.0-1|29	BuildRequires:	perl(namespace::autoclean)
21mr|perl-DateTime-TimeZone-2.510.0-1|30	#BuildRequires:	perl(DateTime::TimeZone::Tzfile)
21mr|perl-DateTime-TimeZone-2.510.0-1|31	BuildRequires:	perl(Test::Taint)
21mr|perl-DateTime-TimeZone-2.510.0-1|32	
21mr|perl-DateTime-TimeZone-2.510.0-1|33	BuildArch:	noarch
21mr|perl-DateTime-TimeZone-2.510.0-1|34	
21mr|perl-DateTime-TimeZone-2.510.0-1|35	Provides:	perl(DateTime::TimeZoneCatalog)
21mr|perl-DateTime-TimeZone-2.510.0-1|36	Requires:	perl(namespace::clean)
21mr|perl-DateTime-TimeZone-2.510.0-1|37	#Requires:	perl(DateTime::TimeZone::Tzfile)
21mr|perl-DateTime-TimeZone-2.510.0-1|38	
21mr|perl-DateTime-TimeZone-2.510.0-1|39	%description
21mr|perl-DateTime-TimeZone-2.510.0-1|40	This perl module defines the base class for all time zone objects. A time zone
21mr|perl-DateTime-TimeZone-2.510.0-1|41	is represented internally as a set of observances, each of which describes the
21mr|perl-DateTime-TimeZone-2.510.0-1|42	offset from GMT for a given time period.
21mr|perl-DateTime-TimeZone-2.510.0-1|43	
21mr|perl-DateTime-TimeZone-2.510.0-1|44	Note that without the DateTime.pm module, this module does not do much. Its
21mr|perl-DateTime-TimeZone-2.510.0-1|45	primary interface is through a DateTime object, and most users will not need to
21mr|perl-DateTime-TimeZone-2.510.0-1|46	directly use DateTime::TimeZone methods.
21mr|perl-DateTime-TimeZone-2.510.0-1|47	
21mr|perl-DateTime-TimeZone-2.510.0-1|48	%prep
21mr|perl-DateTime-TimeZone-2.510.0-1|49	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-TimeZone-2.510.0-1|50	
21mr|perl-DateTime-TimeZone-2.510.0-1|51	%build
21mr|perl-DateTime-TimeZone-2.510.0-1|52	perl Makefile.PL installdirs=vendor destdir=%{buildroot}
21mr|perl-DateTime-TimeZone-2.510.0-1|53	%make
21mr|perl-DateTime-TimeZone-2.510.0-1|54	
21mr|perl-DateTime-TimeZone-2.510.0-1|55	%check
21mr|perl-DateTime-TimeZone-2.510.0-1|56	%make test
21mr|perl-DateTime-TimeZone-2.510.0-1|57	
21mr|perl-DateTime-TimeZone-2.510.0-1|58	%install
21mr|perl-DateTime-TimeZone-2.510.0-1|59	%makeinstall_std
21mr|perl-DateTime-TimeZone-2.510.0-1|60	
21mr|perl-DateTime-TimeZone-2.510.0-1|61	%files
21mr|perl-DateTime-TimeZone-2.510.0-1|62	%doc Changes
21mr|perl-DateTime-TimeZone-2.510.0-1|63	%{perl_vendorlib}/DateTime
21mr|perl-DateTime-TimeZone-2.510.0-1|64	%{_mandir}/*/*

14800 21
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|1	%define upstream_name    DateTime-TimeZone-SystemV
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|2	%define upstream_version 0.010
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|3	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|6	Release:    1
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|7	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|8	Summary:    System V and POSIX timezone strings
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|9	License:    GPL+ or Artistic
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|10	Group:      Development/Perl
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|12	Source0:    http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|13	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|14	BuildRequires: perl(Carp)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|15	BuildRequires: perl(Date::ISO8601)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|16	BuildRequires: perl(Module::Build)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|17	BuildRequires: perl(Params::Classify)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|18	BuildRequires: perl(Test::More)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|19	BuildRequires: perl(strict)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|20	BuildRequires: perl(warnings)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|21	BuildRequires: perl(Module::Build::Compat)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|22	BuildRequires: perl(Test::Pod::Coverage)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|23	BuildRequires: perl(Test::Pod)
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|24	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|25	BuildArch: noarch
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|26	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|27	%description
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|28	An instance of this class represents a timezone that was specified by means
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|29	of a System V timezone recipe or an extended form of the same syntax (such
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|30	as that specified by POSIX). These can express a plain offset from
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|31	Universal Time, or a system of two offsets (standard and daylight saving
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|32	time) switching on a yearly cycle according to certain types of rule.
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|33	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|34	This class implements the the DateTime::TimeZone manpage interface, so that
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|35	its instances can be used with the DateTime manpage objects.
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|36	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|37	%prep
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|38	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|39	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|40	%build
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|41	%{__perl} Build.PL installdirs=vendor
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|42	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|43	./Build
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|44	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|45	%check
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|46	./Build test
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|47	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|48	%install
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|49	./Build install destdir=%{buildroot}
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|50	
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|51	%files
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|52	%doc META.json META.yml README Changes
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|53	%{_mandir}/man3/*
21mr|perl-DateTime-TimeZone-SystemV-0.10.0-1|54	%{perl_vendorlib}/*

14801 21
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|1	%define upstream_name    DateTime-TimeZone-Tzfile
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|2	%define upstream_version 0.011
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|3	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|6	Release:    7
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|7	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|8	Summary:    Tzfile (zoneinfo) timezone files
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|9	License:    GPL+ or Artistic
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|10	Group:      Development/Perl
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|12	Source0:    http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|13	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|14	BuildRequires: perl-devel
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|15	BuildRequires: perl(Carp)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|16	BuildRequires: perl(Date::ISO8601)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|17	BuildRequires: perl(DateTime::TimeZone::SystemV)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|18	BuildRequires: perl(IO::File)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|19	BuildRequires: perl(IO::Handle)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|20	BuildRequires: perl(Module::Build)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|21	BuildRequires: perl(Params::Classify)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|22	BuildRequires: perl(Test::More)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|23	BuildRequires: perl(integer)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|24	BuildRequires: perl(strict)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|25	BuildRequires: perl(warnings)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|26	BuildRequires: perl(Module::Build::Compat)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|27	BuildRequires: perl(Test::Pod::Coverage)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|28	BuildRequires: perl(Test::Pod)
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|29	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|30	BuildArch: noarch
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|31	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|32	%description
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|33	An instance of this class represents a timezone that was encoded in a file
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|34	in the the tzfile(5) manpage format. These can express arbitrary patterns
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|35	of offsets from Universal Time, changing over time. Offsets and change
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|36	times are limited to a resolution of one second.
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|37	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|38	This class implements the the DateTime::TimeZone manpage interface, so that
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|39	its instances can be used with the DateTime manpage objects.
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|40	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|41	%prep
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|42	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|43	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|44	%build
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|45	%{__perl} Build.PL --installdirs=vendor
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|46	%{__perl} Build
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|47	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|48	%check
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|49	%{__perl} Build test
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|50	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|51	%install
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|52	%{__perl} Build install --destdir=%{buildroot}
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|53	
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|54	%files
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|55	%doc META.json META.yml README Changes
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|56	%{perl_vendorlib}/DateTime/
21mr|perl-DateTime-TimeZone-Tzfile-0.11.0-7|57	%{_mandir}/man3/DateTime::TimeZone::Tzfile*

14802 21
21mr|perl-DBD-mysql-4.46.0-2|1	%define Werror_cflags %{nil}
21mr|perl-DBD-mysql-4.46.0-2|2	
21mr|perl-DBD-mysql-4.46.0-2|3	%define upstream_name    DBD-mysql
21mr|perl-DBD-mysql-4.46.0-2|4	%define upstream_version 4.046
21mr|perl-DBD-mysql-4.46.0-2|5	
21mr|perl-DBD-mysql-4.46.0-2|6	Summary:	MySQL-Perl bindings
21mr|perl-DBD-mysql-4.46.0-2|7	Name:		perl-%{upstream_name}
21mr|perl-DBD-mysql-4.46.0-2|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DBD-mysql-4.46.0-2|9	Release:	2
21mr|perl-DBD-mysql-4.46.0-2|10	License:	GPLv2+
21mr|perl-DBD-mysql-4.46.0-2|11	Group:		Development/Perl
21mr|perl-DBD-mysql-4.46.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DBD-mysql-4.46.0-2|13	Source0:	http://www.cpan.org/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DBD-mysql-4.46.0-2|14	Patch4:		https://github.com/perl5-dbi/DBD-mysql/commit/0f0cebe87fab335873fd3701bc304922da826940.patch
21mr|perl-DBD-mysql-4.46.0-2|15	Patch5:		DBD-mysql-4.043-Add-new-database-handle-attribute-mysql_ssl_cipher.patch
21mr|perl-DBD-mysql-4.46.0-2|16	BuildRequires:	perl(DBI)
21mr|perl-DBD-mysql-4.46.0-2|17	BuildRequires:	mysql-devel
21mr|perl-DBD-mysql-4.46.0-2|18	BuildRequires:	perl-devel
21mr|perl-DBD-mysql-4.46.0-2|19	BuildRequires:	pkgconfig(openssl)
21mr|perl-DBD-mysql-4.46.0-2|20	BuildRequires:	pkgconfig(zlib)
21mr|perl-DBD-mysql-4.46.0-2|21	Provides:	perl-Mysql = %{EVRD}
21mr|perl-DBD-mysql-4.46.0-2|22	
21mr|perl-DBD-mysql-4.46.0-2|23	%description
21mr|perl-DBD-mysql-4.46.0-2|24	DBD::mysql is an interface driver for connecting the DBMS independent Perl API
21mr|perl-DBD-mysql-4.46.0-2|25	DBI to the MySQL DBMS. When you want to use MySQL from within perl, DBI and
21mr|perl-DBD-mysql-4.46.0-2|26	DBD::mysql are your best choice: Unlike "mysqlperl", another option, this is
21mr|perl-DBD-mysql-4.46.0-2|27	based on a common standard, so your sources will easily be portable to other
21mr|perl-DBD-mysql-4.46.0-2|28	DBMS's.
21mr|perl-DBD-mysql-4.46.0-2|29	
21mr|perl-DBD-mysql-4.46.0-2|30	%files
21mr|perl-DBD-mysql-4.46.0-2|31	%{perl_vendorarch}/*
21mr|perl-DBD-mysql-4.46.0-2|32	%{_mandir}/*/*
21mr|perl-DBD-mysql-4.46.0-2|33	
21mr|perl-DBD-mysql-4.46.0-2|34	#----------------------------------------------------------------------------
21mr|perl-DBD-mysql-4.46.0-2|35	
21mr|perl-DBD-mysql-4.46.0-2|36	%prep
21mr|perl-DBD-mysql-4.46.0-2|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DBD-mysql-4.46.0-2|38	%autopatch -p1
21mr|perl-DBD-mysql-4.46.0-2|39	
21mr|perl-DBD-mysql-4.46.0-2|40	%build
21mr|perl-DBD-mysql-4.46.0-2|41	%serverbuild
21mr|perl-DBD-mysql-4.46.0-2|42	
21mr|perl-DBD-mysql-4.46.0-2|43	# it does not work with -fPIE and someone added that to the serverbuild macro...
21mr|perl-DBD-mysql-4.46.0-2|44	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21mr|perl-DBD-mysql-4.46.0-2|45	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21mr|perl-DBD-mysql-4.46.0-2|46	
21mr|perl-DBD-mysql-4.46.0-2|47	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DBD-mysql-4.46.0-2|48	#--testhost=127.0.0.1 --testport=22222
21mr|perl-DBD-mysql-4.46.0-2|49	
21mr|perl-DBD-mysql-4.46.0-2|50	%make OPTIMIZE="$CFLAGS"
21mr|perl-DBD-mysql-4.46.0-2|51	
21mr|perl-DBD-mysql-4.46.0-2|52	%install
21mr|perl-DBD-mysql-4.46.0-2|53	%makeinstall_std

14803 21
21mr|perl-DBD-Pg-3.5.3-4|1	%define	upstream_name	DBD-Pg
21mr|perl-DBD-Pg-3.5.3-4|2	%define upstream_version 3.5.3
21mr|perl-DBD-Pg-3.5.3-4|3	%global __provides_exclude Pg.so
21mr|perl-DBD-Pg-3.5.3-4|4	
21mr|perl-DBD-Pg-3.5.3-4|5	Name:		perl-%{upstream_name}
21mr|perl-DBD-Pg-3.5.3-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DBD-Pg-3.5.3-4|7	Release:	4
21mr|perl-DBD-Pg-3.5.3-4|8	Summary:	PostgreSQL database driver for the DBI module
21mr|perl-DBD-Pg-3.5.3-4|9	License:	GPL+ or Artistic
21mr|perl-DBD-Pg-3.5.3-4|10	Group:		Development/Perl
21mr|perl-DBD-Pg-3.5.3-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-DBD-Pg-3.5.3-4|12	Source0:	http://www.cpan.org/authors/id/T/TU/TURNSTEP/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DBD-Pg-3.5.3-4|13	BuildRequires:	perl-devel
21mr|perl-DBD-Pg-3.5.3-4|14	BuildRequires:	pkgconfig(libpq)
21mr|perl-DBD-Pg-3.5.3-4|15	BuildRequires:  postgresql-server
21mr|perl-DBD-Pg-3.5.3-4|16	BuildRequires:  perl(Carp)
21mr|perl-DBD-Pg-3.5.3-4|17	BuildRequires:  perl(Config)
21mr|perl-DBD-Pg-3.5.3-4|18	BuildRequires:  perl(ExtUtils::MakeMaker)
21mr|perl-DBD-Pg-3.5.3-4|19	BuildRequires:  perl(File::Spec)
21mr|perl-DBD-Pg-3.5.3-4|20	BuildRequires:  perl(base)
21mr|perl-DBD-Pg-3.5.3-4|21	BuildRequires:  perl(strict)
21mr|perl-DBD-Pg-3.5.3-4|22	BuildRequires:  perl(vars)
21mr|perl-DBD-Pg-3.5.3-4|23	BuildRequires:  perl(warnings)
21mr|perl-DBD-Pg-3.5.3-4|24	BuildRequires:  perl(DBI)
21mr|perl-DBD-Pg-3.5.3-4|25	BuildRequires:  perl(DynaLoader)
21mr|perl-DBD-Pg-3.5.3-4|26	BuildRequires:  perl(Exporter)
21mr|perl-DBD-Pg-3.5.3-4|27	BuildRequires:  perl(version)
21mr|perl-DBD-Pg-3.5.3-4|28	BuildRequires:  perl(constant)
21mr|perl-DBD-Pg-3.5.3-4|29	BuildRequires:  perl(Cwd)
21mr|perl-DBD-Pg-3.5.3-4|30	BuildRequires:  perl(Data::Dumper)
21mr|perl-DBD-Pg-3.5.3-4|31	BuildRequires:  perl(Test::More)
21mr|perl-DBD-Pg-3.5.3-4|32	BuildRequires:  perl(Test::Simple)
21mr|perl-DBD-Pg-3.5.3-4|33	BuildRequires:  perl(Time::HiRes)
21mr|perl-DBD-Pg-3.5.3-4|34	BuildRequires:  perl(utf8)
21mr|perl-DBD-Pg-3.5.3-4|35	BuildRequires:  perl(Encode)
21mr|perl-DBD-Pg-3.5.3-4|36	BuildRequires:  perl(File::Temp)
21mr|perl-DBD-Pg-3.5.3-4|37	
21mr|perl-DBD-Pg-3.5.3-4|38	%description
21mr|perl-DBD-Pg-3.5.3-4|39	PostgreSQL database driver for the DBI module
21mr|perl-DBD-Pg-3.5.3-4|40	
21mr|perl-DBD-Pg-3.5.3-4|41	%prep
21mr|perl-DBD-Pg-3.5.3-4|42	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-DBD-Pg-3.5.3-4|43	
21mr|perl-DBD-Pg-3.5.3-4|44	%build
21mr|perl-DBD-Pg-3.5.3-4|45	export POSTGRES_INCLUDE=%{_includedir}
21mr|perl-DBD-Pg-3.5.3-4|46	export POSTGRES_LIB=%{_libdir}
21mr|perl-DBD-Pg-3.5.3-4|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-DBD-Pg-3.5.3-4|48	
21mr|perl-DBD-Pg-3.5.3-4|49	%make
21mr|perl-DBD-Pg-3.5.3-4|50	
21mr|perl-DBD-Pg-3.5.3-4|51	%check
21mr|perl-DBD-Pg-3.5.3-4|52	# this wil produce a lot of noise, Symbianflo
21mr|perl-DBD-Pg-3.5.3-4|53	make test
21mr|perl-DBD-Pg-3.5.3-4|54	
21mr|perl-DBD-Pg-3.5.3-4|55	%install
21mr|perl-DBD-Pg-3.5.3-4|56	%makeinstall_std
21mr|perl-DBD-Pg-3.5.3-4|57	
21mr|perl-DBD-Pg-3.5.3-4|58	%files
21mr|perl-DBD-Pg-3.5.3-4|59	%{perl_vendorarch}/auto/DBD
21mr|perl-DBD-Pg-3.5.3-4|60	%{perl_vendorarch}/DBD
21mr|perl-DBD-Pg-3.5.3-4|61	%{perl_vendorarch}/Bundle
21mr|perl-DBD-Pg-3.5.3-4|62	%{_mandir}/*/*

14804 21
21mr|perl-DBD-SQLite-1.700.0-1|1	%define upstream_name DBD-SQLite
21mr|perl-DBD-SQLite-1.700.0-1|2	%define upstream_version 1.70
21mr|perl-DBD-SQLite-1.700.0-1|3	
21mr|perl-DBD-SQLite-1.700.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-DBD-SQLite-1.700.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DBD-SQLite-1.700.0-1|6	Release:	1
21mr|perl-DBD-SQLite-1.700.0-1|7	
21mr|perl-DBD-SQLite-1.700.0-1|8	Summary:	Self Contained RDBMS in a DBI Driver
21mr|perl-DBD-SQLite-1.700.0-1|9	
21mr|perl-DBD-SQLite-1.700.0-1|10	License:	GPL
21mr|perl-DBD-SQLite-1.700.0-1|11	Group:		Development/Perl
21mr|perl-DBD-SQLite-1.700.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-DBD-SQLite-1.700.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DBD-SQLite-1.700.0-1|14	BuildRequires:	perl-devel
21mr|perl-DBD-SQLite-1.700.0-1|15	BuildRequires:	perl(DBI) >= 1.616.0-5
21mr|perl-DBD-SQLite-1.700.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-DBD-SQLite-1.700.0-1|17	BuildRequires:	perl(File::Spec) >= 0.820.0
21mr|perl-DBD-SQLite-1.700.0-1|18	BuildRequires:	perl(Test::Builder) >= 0.860.0
21mr|perl-DBD-SQLite-1.700.0-1|19	BuildRequires:	perl(Test::More) >= 0.470.0
21mr|perl-DBD-SQLite-1.700.0-1|20	BuildRequires:	perl(Time::HiRes)
21mr|perl-DBD-SQLite-1.700.0-1|21	BuildRequires:	perl(Tie::Hash)
21mr|perl-DBD-SQLite-1.700.0-1|22	BuildRequires:	sqlite3-devel >= 3.6.0
21mr|perl-DBD-SQLite-1.700.0-1|23	
21mr|perl-DBD-SQLite-1.700.0-1|24	%description
21mr|perl-DBD-SQLite-1.700.0-1|25	SQLite is a small fast embedded SQL database engine.
21mr|perl-DBD-SQLite-1.700.0-1|26	
21mr|perl-DBD-SQLite-1.700.0-1|27	DBD::SQLite embeds that database engine into a DBD driver, so
21mr|perl-DBD-SQLite-1.700.0-1|28	if you want a relational database for your project, but don't
21mr|perl-DBD-SQLite-1.700.0-1|29	want to install a large RDBMS system like MySQL or PostgreSQL,
21mr|perl-DBD-SQLite-1.700.0-1|30	then DBD::SQLite may be just what you need.
21mr|perl-DBD-SQLite-1.700.0-1|31	
21mr|perl-DBD-SQLite-1.700.0-1|32	It supports quite a lot of features, such as transactions (atomic
21mr|perl-DBD-SQLite-1.700.0-1|33	commit and rollback), indexes, DBA-free operation, a large subset
21mr|perl-DBD-SQLite-1.700.0-1|34	of SQL92 supported, and more.
21mr|perl-DBD-SQLite-1.700.0-1|35	
21mr|perl-DBD-SQLite-1.700.0-1|36	%prep
21mr|perl-DBD-SQLite-1.700.0-1|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DBD-SQLite-1.700.0-1|38	
21mr|perl-DBD-SQLite-1.700.0-1|39	%build
21mr|perl-DBD-SQLite-1.700.0-1|40	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DBD-SQLite-1.700.0-1|41	%make
21mr|perl-DBD-SQLite-1.700.0-1|42	
21mr|perl-DBD-SQLite-1.700.0-1|43	%check
21mr|perl-DBD-SQLite-1.700.0-1|44	make test
21mr|perl-DBD-SQLite-1.700.0-1|45	
21mr|perl-DBD-SQLite-1.700.0-1|46	%install
21mr|perl-DBD-SQLite-1.700.0-1|47	%makeinstall_std
21mr|perl-DBD-SQLite-1.700.0-1|48	
21mr|perl-DBD-SQLite-1.700.0-1|49	# useless content
21mr|perl-DBD-SQLite-1.700.0-1|50	rm -f %{buildroot}%{perl_vendorarch}/auto/share/dist/DBD-SQLite/sqlite3.c
21mr|perl-DBD-SQLite-1.700.0-1|51	rm -f %{buildroot}%{perl_vendorarch}/auto/share/dist/DBD-SQLite/sqlite3.h
21mr|perl-DBD-SQLite-1.700.0-1|52	rm -f %{buildroot}%{perl_vendorarch}/auto/share/dist/DBD-SQLite/sqlite3ext.h
21mr|perl-DBD-SQLite-1.700.0-1|53	
21mr|perl-DBD-SQLite-1.700.0-1|54	%files
21mr|perl-DBD-SQLite-1.700.0-1|55	%doc README* Changes
21mr|perl-DBD-SQLite-1.700.0-1|56	%{perl_vendorarch}/DBD
21mr|perl-DBD-SQLite-1.700.0-1|57	%{perl_vendorarch}/auto/DBD
21mr|perl-DBD-SQLite-1.700.0-1|58	%{_mandir}/*/*

14805 21
21mr|perl-DBI-1.643.0-2|1	%define upstream_name	 DBI
21mr|perl-DBI-1.643.0-2|2	%define upstream_version 1.643
21mr|perl-DBI-1.643.0-2|3	
21mr|perl-DBI-1.643.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-DBI-1.643.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DBI-1.643.0-2|6	Release:	2
21mr|perl-DBI-1.643.0-2|7	
21mr|perl-DBI-1.643.0-2|8	Summary:	The Perl Database Interface
21mr|perl-DBI-1.643.0-2|9	
21mr|perl-DBI-1.643.0-2|10	License:	GPL
21mr|perl-DBI-1.643.0-2|11	Group:		Development/Perl
21mr|perl-DBI-1.643.0-2|12	URL:		http://dbi.perl.org/
21mr|perl-DBI-1.643.0-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DBI-1.643.0-2|14	Source1:	%{name}.rpmlintrc
21mr|perl-DBI-1.643.0-2|15	
21mr|perl-DBI-1.643.0-2|16	BuildRequires:	perl(Storable) >= 1
21mr|perl-DBI-1.643.0-2|17	BuildRequires:	perl(Test::Simple) >= 0.400.0
21mr|perl-DBI-1.643.0-2|18	BuildRequires:	perl-devel >= 2:5.14
21mr|perl-DBI-1.643.0-2|19	BuildRequires:	perl-List-MoreUtils >= 0.320.0-3
21mr|perl-DBI-1.643.0-2|20	
21mr|perl-DBI-1.643.0-2|21	%description
21mr|perl-DBI-1.643.0-2|22	The Perl Database Interface (DBI) is a database access Application Programming
21mr|perl-DBI-1.643.0-2|23	Interface (API) for the Perl Language. The Perl DBI API specification defines a
21mr|perl-DBI-1.643.0-2|24	set of functions, variables and conventions that provide a consistent database
21mr|perl-DBI-1.643.0-2|25	interface independent of the actual database being used.
21mr|perl-DBI-1.643.0-2|26	
21mr|perl-DBI-1.643.0-2|27	%package	proxy
21mr|perl-DBI-1.643.0-2|28	Group:		Development/Perl
21mr|perl-DBI-1.643.0-2|29	Summary: 	DBI proxy server and client
21mr|perl-DBI-1.643.0-2|30	
21mr|perl-DBI-1.643.0-2|31	Requires:	%{name} = %{version}
21mr|perl-DBI-1.643.0-2|32	
21mr|perl-DBI-1.643.0-2|33	%description	proxy
21mr|perl-DBI-1.643.0-2|34	DBI::ProxyServer is a module for implementing a proxy for the DBI
21mr|perl-DBI-1.643.0-2|35	proxy driver, DBD::Proxy.
21mr|perl-DBI-1.643.0-2|36	DBD::Proxy is a Perl module for connecting to a database via a remote
21mr|perl-DBI-1.643.0-2|37	DBI driver.
21mr|perl-DBI-1.643.0-2|38	
21mr|perl-DBI-1.643.0-2|39	%package	ProfileDumper-Apache
21mr|perl-DBI-1.643.0-2|40	Group:		Development/Perl
21mr|perl-DBI-1.643.0-2|41	Summary: 	DBI profiling data for mod_perl
21mr|perl-DBI-1.643.0-2|42	
21mr|perl-DBI-1.643.0-2|43	Requires:	%{name} = %{version}
21mr|perl-DBI-1.643.0-2|44	
21mr|perl-DBI-1.643.0-2|45	%description ProfileDumper-Apache
21mr|perl-DBI-1.643.0-2|46	This module interfaces DBI::ProfileDumper to Apache/mod_perl. Using this
21mr|perl-DBI-1.643.0-2|47	module you can collect profiling data from mod_perl applications. It
21mr|perl-DBI-1.643.0-2|48	works by creating a DBI::ProfileDumper data file for each Apache
21mr|perl-DBI-1.643.0-2|49	process. These files are created in your Apache log directory. You can
21mr|perl-DBI-1.643.0-2|50	then use dbiprof to analyze the profile files.
21mr|perl-DBI-1.643.0-2|51	
21mr|perl-DBI-1.643.0-2|52	%prep
21mr|perl-DBI-1.643.0-2|53	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DBI-1.643.0-2|54	
21mr|perl-DBI-1.643.0-2|55	%build
21mr|perl-DBI-1.643.0-2|56	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DBI-1.643.0-2|57	%__make CFLAGS="%{optflags}"
21mr|perl-DBI-1.643.0-2|58	
21mr|perl-DBI-1.643.0-2|59	%check
21mr|perl-DBI-1.643.0-2|60	rm -f t/zvg_85gofer
21mr|perl-DBI-1.643.0-2|61	%__make test
21mr|perl-DBI-1.643.0-2|62	
21mr|perl-DBI-1.643.0-2|63	%install
21mr|perl-DBI-1.643.0-2|64	%makeinstall_std
21mr|perl-DBI-1.643.0-2|65	
21mr|perl-DBI-1.643.0-2|66	# remove Win32 stuff
21mr|perl-DBI-1.643.0-2|67	rm -rf %{buildroot}%{perl_vendorarch}/Win32
21mr|perl-DBI-1.643.0-2|68	rm -f %{buildroot}%{perl_vendorarch}/DBI/W32ODBC.pm
21mr|perl-DBI-1.643.0-2|69	rm -f %{buildroot}%{perl_vendorarch}/Roadmap.pod
21mr|perl-DBI-1.643.0-2|70	rm -f %{buildroot}%{perl_vendorarch}/DBI/Roadmap.pm
21mr|perl-DBI-1.643.0-2|71	rm -f %{buildroot}%{perl_vendorarch}/TASKS.pod
21mr|perl-DBI-1.643.0-2|72	rm -f %{buildroot}%{perl_vendorarch}/DBI/TASKS.pm
21mr|perl-DBI-1.643.0-2|73	rm -f %{buildroot}%{_mandir}/man3*/Win32::DBIODBC.3pm*
21mr|perl-DBI-1.643.0-2|74	rm -f %{buildroot}%{_mandir}/man3*/DBI::W32ODBC.3pm*
21mr|perl-DBI-1.643.0-2|75	rm -f %{buildroot}%{_mandir}/man3*/Roadmap.3pm*
21mr|perl-DBI-1.643.0-2|76	rm -f %{buildroot}%{_mandir}/man3*/TASKS.3pm*
21mr|perl-DBI-1.643.0-2|77	
21mr|perl-DBI-1.643.0-2|78	# we don't want requires on Coro which is not even really used
21mr|perl-DBI-1.643.0-2|79	rm -f %{buildroot}%{perl_vendorarch}/DBD/Gofer/Transport/corostream.pm
21mr|perl-DBI-1.643.0-2|80	
21mr|perl-DBI-1.643.0-2|81	%files
21mr|perl-DBI-1.643.0-2|82	%doc Changes  META.yml
21mr|perl-DBI-1.643.0-2|83	%{_bindir}/dbiprof
21mr|perl-DBI-1.643.0-2|84	%{_bindir}/dbilogstrip
21mr|perl-DBI-1.643.0-2|85	%{_mandir}/*/*
21mr|perl-DBI-1.643.0-2|86	%exclude %{_mandir}/man1/dbiproxy.1*
21mr|perl-DBI-1.643.0-2|87	%exclude %{_mandir}/man3*/DBD::Proxy.3pm*
21mr|perl-DBI-1.643.0-2|88	%exclude %{_mandir}/man3*/DBI::ProxyServer.3pm*
21mr|perl-DBI-1.643.0-2|89	%exclude %{_mandir}/man3*/DBI::ProfileDumper::Apache.3pm*
21mr|perl-DBI-1.643.0-2|90	%{perl_vendorarch}/Bundle
21mr|perl-DBI-1.643.0-2|91	%{perl_vendorarch}/DBD
21mr|perl-DBI-1.643.0-2|92	%{perl_vendorarch}/dbixs_rev.pl
21mr|perl-DBI-1.643.0-2|93	%exclude %{perl_vendorarch}/DBD/Proxy.pm
21mr|perl-DBI-1.643.0-2|94	%{perl_vendorarch}/DBI.pm
21mr|perl-DBI-1.643.0-2|95	%{perl_vendorarch}/DBI
21mr|perl-DBI-1.643.0-2|96	%exclude %{perl_vendorarch}/DBI/ProfileDumper
21mr|perl-DBI-1.643.0-2|97	%exclude %{perl_vendorarch}/DBI/ProfileDumper.pm
21mr|perl-DBI-1.643.0-2|98	%exclude %{perl_vendorarch}/DBI/ProxyServer.pm
21mr|perl-DBI-1.643.0-2|99	%{perl_vendorarch}/auto/DBI
21mr|perl-DBI-1.643.0-2|100	
21mr|perl-DBI-1.643.0-2|101	%files proxy
21mr|perl-DBI-1.643.0-2|102	%{_bindir}/dbiproxy
21mr|perl-DBI-1.643.0-2|103	%{perl_vendorarch}/DBD/Proxy.pm
21mr|perl-DBI-1.643.0-2|104	%{perl_vendorarch}/DBI/ProxyServer.pm
21mr|perl-DBI-1.643.0-2|105	%{_mandir}/man1/dbiproxy.1.*
21mr|perl-DBI-1.643.0-2|106	%{_mandir}/man3*/DBI::ProxyServer.3pm.*
21mr|perl-DBI-1.643.0-2|107	%{_mandir}/man3*/DBD::Proxy.3pm.*
21mr|perl-DBI-1.643.0-2|108	
21mr|perl-DBI-1.643.0-2|109	%files ProfileDumper-Apache
21mr|perl-DBI-1.643.0-2|110	%{perl_vendorarch}/DBI/ProfileDumper
21mr|perl-DBI-1.643.0-2|111	%{perl_vendorarch}/DBI/ProfileDumper.pm
21mr|perl-DBI-1.643.0-2|112	%{_mandir}/man3*/DBI::ProfileDumper::Apache.3pm.*

14806 21
21mr|perl-DBIx-Simple-1.370.0-2|1	%define upstream_name    DBIx-Simple
21mr|perl-DBIx-Simple-1.370.0-2|2	%define upstream_version 1.37
21mr|perl-DBIx-Simple-1.370.0-2|3	
21mr|perl-DBIx-Simple-1.370.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-DBIx-Simple-1.370.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DBIx-Simple-1.370.0-2|6	Release:	2
21mr|perl-DBIx-Simple-1.370.0-2|7	
21mr|perl-DBIx-Simple-1.370.0-2|8	Summary:	Easy-to-use OO interface to DBI
21mr|perl-DBIx-Simple-1.370.0-2|9	
21mr|perl-DBIx-Simple-1.370.0-2|10	License:	GPL+ or Artistic
21mr|perl-DBIx-Simple-1.370.0-2|11	Group:		Development/Perl
21mr|perl-DBIx-Simple-1.370.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DBIx-Simple-1.370.0-2|13	Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DBIx-Simple-1.370.0-2|14	
21mr|perl-DBIx-Simple-1.370.0-2|15	BuildRequires:	perl(DBI)
21mr|perl-DBIx-Simple-1.370.0-2|16	BuildRequires:	perl-devel
21mr|perl-DBIx-Simple-1.370.0-2|17	BuildArch:	noarch
21mr|perl-DBIx-Simple-1.370.0-2|18	
21mr|perl-DBIx-Simple-1.370.0-2|19	%description
21mr|perl-DBIx-Simple-1.370.0-2|20	DBIx::Simple provides a simplified interface to DBI, Perl's powerful
21mr|perl-DBIx-Simple-1.370.0-2|21	database module.
21mr|perl-DBIx-Simple-1.370.0-2|22	
21mr|perl-DBIx-Simple-1.370.0-2|23	This module is aimed at rapid development and easy maintenance. Query
21mr|perl-DBIx-Simple-1.370.0-2|24	preparation and execution are combined in a single method, the result
21mr|perl-DBIx-Simple-1.370.0-2|25	object (which is a wrapper around the statement handle) provides easy
21mr|perl-DBIx-Simple-1.370.0-2|26	row-by-row and slurping methods.
21mr|perl-DBIx-Simple-1.370.0-2|27	
21mr|perl-DBIx-Simple-1.370.0-2|28	The 'query' method returns either a result object, or a dummy object. The
21mr|perl-DBIx-Simple-1.370.0-2|29	dummy object returns undef (or an empty list) for all methods and when used
21mr|perl-DBIx-Simple-1.370.0-2|30	in boolean context, is false. The dummy object lets you postpone (or skip)
21mr|perl-DBIx-Simple-1.370.0-2|31	error checking, but it also makes immediate error checking simply
21mr|perl-DBIx-Simple-1.370.0-2|32	'$db->query(...) or die $db->error'.
21mr|perl-DBIx-Simple-1.370.0-2|33	
21mr|perl-DBIx-Simple-1.370.0-2|34	%prep
21mr|perl-DBIx-Simple-1.370.0-2|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-DBIx-Simple-1.370.0-2|36	
21mr|perl-DBIx-Simple-1.370.0-2|37	%build
21mr|perl-DBIx-Simple-1.370.0-2|38	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DBIx-Simple-1.370.0-2|39	%make
21mr|perl-DBIx-Simple-1.370.0-2|40	
21mr|perl-DBIx-Simple-1.370.0-2|41	%check
21mr|perl-DBIx-Simple-1.370.0-2|42	make test
21mr|perl-DBIx-Simple-1.370.0-2|43	
21mr|perl-DBIx-Simple-1.370.0-2|44	%install
21mr|perl-DBIx-Simple-1.370.0-2|45	%makeinstall_std
21mr|perl-DBIx-Simple-1.370.0-2|46	
21mr|perl-DBIx-Simple-1.370.0-2|47	%files
21mr|perl-DBIx-Simple-1.370.0-2|48	%doc META.yml Changes README
21mr|perl-DBIx-Simple-1.370.0-2|49	%{_mandir}/man3/*
21mr|perl-DBIx-Simple-1.370.0-2|50	%{perl_vendorlib}/*

14807 21
21mr|perl-DBM-Deep-2.1.600-5|1	%define upstream_name DBM-Deep
21mr|perl-DBM-Deep-2.1.600-5|2	%define upstream_version 2.0016
21mr|perl-DBM-Deep-2.1.600-5|3	
21mr|perl-DBM-Deep-2.1.600-5|4	Summary:	A pure perl multi-level hash/array DBM that supports transactions
21mr|perl-DBM-Deep-2.1.600-5|5	Name:		perl-%{upstream_name}
21mr|perl-DBM-Deep-2.1.600-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DBM-Deep-2.1.600-5|7	Release:	5
21mr|perl-DBM-Deep-2.1.600-5|8	License:	GPL+ or Artistic
21mr|perl-DBM-Deep-2.1.600-5|9	Group:		Development/Perl
21mr|perl-DBM-Deep-2.1.600-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DBM-Deep-2.1.600-5|11	Source0:	http://www.cpan.org/modules/by-module/DBM/DBM-Deep-%{upstream_version}.tar.gz
21mr|perl-DBM-Deep-2.1.600-5|12	BuildRequires:	perl-devel
21mr|perl-DBM-Deep-2.1.600-5|13	BuildRequires:	perl(Digest::MD5)
21mr|perl-DBM-Deep-2.1.600-5|14	BuildRequires:	perl(Fcntl)
21mr|perl-DBM-Deep-2.1.600-5|15	BuildRequires:	perl(File::Path)
21mr|perl-DBM-Deep-2.1.600-5|16	BuildRequires:	perl(File::Temp)
21mr|perl-DBM-Deep-2.1.600-5|17	BuildRequires:	perl(FileHandle::Fmode) >= 0.140.0
21mr|perl-DBM-Deep-2.1.600-5|18	BuildRequires:	perl(IO::Scalar)
21mr|perl-DBM-Deep-2.1.600-5|19	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-DBM-Deep-2.1.600-5|20	BuildRequires:	perl(Pod::Usage)
21mr|perl-DBM-Deep-2.1.600-5|21	BuildRequires:	perl(Scalar::Util)
21mr|perl-DBM-Deep-2.1.600-5|22	BuildRequires:	perl(Test::Deep)
21mr|perl-DBM-Deep-2.1.600-5|23	BuildRequires:	perl(Test::Exception)
21mr|perl-DBM-Deep-2.1.600-5|24	BuildRequires:	perl(Test::More)
21mr|perl-DBM-Deep-2.1.600-5|25	BuildRequires:	perl(Test::Pod)
21mr|perl-DBM-Deep-2.1.600-5|26	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-DBM-Deep-2.1.600-5|27	BuildRequires:	perl(Test::Warn)
21mr|perl-DBM-Deep-2.1.600-5|28	BuildArch:	noarch
21mr|perl-DBM-Deep-2.1.600-5|29	
21mr|perl-DBM-Deep-2.1.600-5|30	%description
21mr|perl-DBM-Deep-2.1.600-5|31	A unique flat-file database module, written in pure perl. True multi-level
21mr|perl-DBM-Deep-2.1.600-5|32	hash/array support (unlike MLDBM, which is faked), hybrid OO / tie()
21mr|perl-DBM-Deep-2.1.600-5|33	interface, cross-platform FTPable files, ACID transactions, and is quite
21mr|perl-DBM-Deep-2.1.600-5|34	fast. Can handle millions of keys and unlimited levels without significant
21mr|perl-DBM-Deep-2.1.600-5|35	slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper
21mr|perl-DBM-Deep-2.1.600-5|36	around a C-based DBM. Out-of-the-box compatibility with Unix, Mac OS X and
21mr|perl-DBM-Deep-2.1.600-5|37	Windows.
21mr|perl-DBM-Deep-2.1.600-5|38	
21mr|perl-DBM-Deep-2.1.600-5|39	%files
21mr|perl-DBM-Deep-2.1.600-5|40	%doc Changes README META.json META.yml
21mr|perl-DBM-Deep-2.1.600-5|41	%{_mandir}/man3/*
21mr|perl-DBM-Deep-2.1.600-5|42	%{perl_vendorlib}/*
21mr|perl-DBM-Deep-2.1.600-5|43	
21mr|perl-DBM-Deep-2.1.600-5|44	#----------------------------------------------------------------------------
21mr|perl-DBM-Deep-2.1.600-5|45	
21mr|perl-DBM-Deep-2.1.600-5|46	%prep
21mr|perl-DBM-Deep-2.1.600-5|47	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-DBM-Deep-2.1.600-5|48	
21mr|perl-DBM-Deep-2.1.600-5|49	%build
21mr|perl-DBM-Deep-2.1.600-5|50	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-DBM-Deep-2.1.600-5|51	%make
21mr|perl-DBM-Deep-2.1.600-5|52	
21mr|perl-DBM-Deep-2.1.600-5|53	%install
21mr|perl-DBM-Deep-2.1.600-5|54	%makeinstall_std
21mr|perl-DBM-Deep-2.1.600-5|55	
21mr|perl-DBM-Deep-2.1.600-5|56	%check
21mr|perl-DBM-Deep-2.1.600-5|57	%make test

14808 21
21mr|perl-Declare-Constraints-Simple-0.30.0-8|1	%define upstream_name    Declare-Constraints-Simple
21mr|perl-Declare-Constraints-Simple-0.30.0-8|2	%define upstream_version 0.03
21mr|perl-Declare-Constraints-Simple-0.30.0-8|3	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|4	%global __requires_exclude perl\\(Declare::Constraints::Simple-Library\\)
21mr|perl-Declare-Constraints-Simple-0.30.0-8|5	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|6	Summary:	Declarative Validation of Data Structures
21mr|perl-Declare-Constraints-Simple-0.30.0-8|7	Name:		perl-%{upstream_name}
21mr|perl-Declare-Constraints-Simple-0.30.0-8|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Declare-Constraints-Simple-0.30.0-8|9	Release:	8
21mr|perl-Declare-Constraints-Simple-0.30.0-8|10	License:	GPL+ or Artistic
21mr|perl-Declare-Constraints-Simple-0.30.0-8|11	Group:		Development/Perl
21mr|perl-Declare-Constraints-Simple-0.30.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Declare-Constraints-Simple-0.30.0-8|13	Source0:	https://cpan.metacpan.org/authors/id/P/PH/PHAYLON/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Declare-Constraints-Simple-0.30.0-8|14	BuildRequires:	perl-devel
21mr|perl-Declare-Constraints-Simple-0.30.0-8|15	BuildRequires:	perl(Carp::Clan)
21mr|perl-Declare-Constraints-Simple-0.30.0-8|16	BuildRequires:	perl(Class::Inspector)
21mr|perl-Declare-Constraints-Simple-0.30.0-8|17	BuildRequires:	perl(Scalar::Util)
21mr|perl-Declare-Constraints-Simple-0.30.0-8|18	BuildRequires:	perl(Test::More)
21mr|perl-Declare-Constraints-Simple-0.30.0-8|19	BuildRequires:	perl(aliased)
21mr|perl-Declare-Constraints-Simple-0.30.0-8|20	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Declare-Constraints-Simple-0.30.0-8|21	BuildArch:	noarch
21mr|perl-Declare-Constraints-Simple-0.30.0-8|22	Requires:	perl(aliased)
21mr|perl-Declare-Constraints-Simple-0.30.0-8|23	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|24	%description
21mr|perl-Declare-Constraints-Simple-0.30.0-8|25	The main purpose of this module is to provide an easy way to build a
21mr|perl-Declare-Constraints-Simple-0.30.0-8|26	profile to validate a data structure. It does this by giving you a set of
21mr|perl-Declare-Constraints-Simple-0.30.0-8|27	declarative keywords in the importing namespace.
21mr|perl-Declare-Constraints-Simple-0.30.0-8|28	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|29	%files
21mr|perl-Declare-Constraints-Simple-0.30.0-8|30	%doc Changes README
21mr|perl-Declare-Constraints-Simple-0.30.0-8|31	%{_mandir}/man3/*
21mr|perl-Declare-Constraints-Simple-0.30.0-8|32	%{perl_vendorlib}/Declare
21mr|perl-Declare-Constraints-Simple-0.30.0-8|33	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|34	#----------------------------------------------------------------------------
21mr|perl-Declare-Constraints-Simple-0.30.0-8|35	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|36	%prep
21mr|perl-Declare-Constraints-Simple-0.30.0-8|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Declare-Constraints-Simple-0.30.0-8|38	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|39	%build
21mr|perl-Declare-Constraints-Simple-0.30.0-8|40	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Declare-Constraints-Simple-0.30.0-8|41	%make
21mr|perl-Declare-Constraints-Simple-0.30.0-8|42	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|43	%install
21mr|perl-Declare-Constraints-Simple-0.30.0-8|44	%makeinstall_std
21mr|perl-Declare-Constraints-Simple-0.30.0-8|45	
21mr|perl-Declare-Constraints-Simple-0.30.0-8|46	%check
21mr|perl-Declare-Constraints-Simple-0.30.0-8|47	%make test

14809 21
21mr|perl-Devel-CallChecker-0.8.0-2|1	%define upstream_name Devel-CallChecker
21mr|perl-Devel-CallChecker-0.8.0-2|2	%define upstream_version 0.008
21mr|perl-Devel-CallChecker-0.8.0-2|3	
21mr|perl-Devel-CallChecker-0.8.0-2|4	Summary:	Custom op checking attached to subroutines
21mr|perl-Devel-CallChecker-0.8.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-Devel-CallChecker-0.8.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-CallChecker-0.8.0-2|7	Release:	2
21mr|perl-Devel-CallChecker-0.8.0-2|8	License:	GPL+ or Artistic
21mr|perl-Devel-CallChecker-0.8.0-2|9	Group:		Development/Perl
21mr|perl-Devel-CallChecker-0.8.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-CallChecker-0.8.0-2|11	Source0:	https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-CallChecker-0.8.0-2|12	BuildRequires:	perl-devel
21mr|perl-Devel-CallChecker-0.8.0-2|13	BuildRequires:	perl(DynaLoader)
21mr|perl-Devel-CallChecker-0.8.0-2|14	BuildRequires:	perl(DynaLoader::Functions)
21mr|perl-Devel-CallChecker-0.8.0-2|15	BuildRequires:	perl(Exporter)
21mr|perl-Devel-CallChecker-0.8.0-2|16	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Devel-CallChecker-0.8.0-2|17	BuildRequires:	perl(ExtUtils::ParseXS)
21mr|perl-Devel-CallChecker-0.8.0-2|18	BuildRequires:	perl(File::Spec)
21mr|perl-Devel-CallChecker-0.8.0-2|19	BuildRequires:	perl(IO::File)
21mr|perl-Devel-CallChecker-0.8.0-2|20	BuildRequires:	perl(Module::Build)
21mr|perl-Devel-CallChecker-0.8.0-2|21	BuildRequires:	perl(Test::More)
21mr|perl-Devel-CallChecker-0.8.0-2|22	BuildRequires:	perl(parent)
21mr|perl-Devel-CallChecker-0.8.0-2|23	BuildRequires:	perl(strict)
21mr|perl-Devel-CallChecker-0.8.0-2|24	BuildRequires:	perl(warnings)
21mr|perl-Devel-CallChecker-0.8.0-2|25	
21mr|perl-Devel-CallChecker-0.8.0-2|26	%description
21mr|perl-Devel-CallChecker-0.8.0-2|27	This module makes some new features of the Perl 5.14.0 C API available to
21mr|perl-Devel-CallChecker-0.8.0-2|28	XS modules running on older versions of Perl. The features are centred
21mr|perl-Devel-CallChecker-0.8.0-2|29	around the function 'cv_set_call_checker', which allows XS code to attach a
21mr|perl-Devel-CallChecker-0.8.0-2|30	magical annotation to a Perl subroutine, resulting in resolvable calls to
21mr|perl-Devel-CallChecker-0.8.0-2|31	that subroutine being mutated at compile time by arbitrary C code. This
21mr|perl-Devel-CallChecker-0.8.0-2|32	module makes 'cv_set_call_checker' and several supporting functions
21mr|perl-Devel-CallChecker-0.8.0-2|33	available. (It is possible to achieve the effect of 'cv_set_call_checker'
21mr|perl-Devel-CallChecker-0.8.0-2|34	from XS code on much earlier Perl versions, but it is painful to achieve
21mr|perl-Devel-CallChecker-0.8.0-2|35	without the centralised facility.)
21mr|perl-Devel-CallChecker-0.8.0-2|36	
21mr|perl-Devel-CallChecker-0.8.0-2|37	This module provides the implementation of the functions at runtime (on
21mr|perl-Devel-CallChecker-0.8.0-2|38	Perls where they are not provided by the core). It also, at compile time,
21mr|perl-Devel-CallChecker-0.8.0-2|39	supplies the C header file and link library which provide access to the
21mr|perl-Devel-CallChecker-0.8.0-2|40	functions. In normal use, the /callchecker0_h manpage and the
21mr|perl-Devel-CallChecker-0.8.0-2|41	/callchecker_linkable manpage should be called at build time (not authoring
21mr|perl-Devel-CallChecker-0.8.0-2|42	time) for the module that wishes to use the C functions.
21mr|perl-Devel-CallChecker-0.8.0-2|43	
21mr|perl-Devel-CallChecker-0.8.0-2|44	%files
21mr|perl-Devel-CallChecker-0.8.0-2|45	%doc Changes META.json META.yml README
21mr|perl-Devel-CallChecker-0.8.0-2|46	%{_mandir}/man3/*
21mr|perl-Devel-CallChecker-0.8.0-2|47	%if %rpm5
21mr|perl-Devel-CallChecker-0.8.0-2|48	%{perl_vendorlib}/*
21mr|perl-Devel-CallChecker-0.8.0-2|49	%else
21mr|perl-Devel-CallChecker-0.8.0-2|50	%{perl_vendorarch}/*
21mr|perl-Devel-CallChecker-0.8.0-2|51	%endif
21mr|perl-Devel-CallChecker-0.8.0-2|52	
21mr|perl-Devel-CallChecker-0.8.0-2|53	#----------------------------------------------------------------------------
21mr|perl-Devel-CallChecker-0.8.0-2|54	
21mr|perl-Devel-CallChecker-0.8.0-2|55	%prep
21mr|perl-Devel-CallChecker-0.8.0-2|56	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-CallChecker-0.8.0-2|57	
21mr|perl-Devel-CallChecker-0.8.0-2|58	%build
21mr|perl-Devel-CallChecker-0.8.0-2|59	%__perl Build.PL installdirs=vendor
21mr|perl-Devel-CallChecker-0.8.0-2|60	./Build
21mr|perl-Devel-CallChecker-0.8.0-2|61	
21mr|perl-Devel-CallChecker-0.8.0-2|62	%install
21mr|perl-Devel-CallChecker-0.8.0-2|63	./Build install destdir=%{buildroot}
21mr|perl-Devel-CallChecker-0.8.0-2|64	
21mr|perl-Devel-CallChecker-0.8.0-2|65	%check
21mr|perl-Devel-CallChecker-0.8.0-2|66	./Build test

14810 21
21mr|perl-Devel-Caller-2.60.0-7|1	%define upstream_name    Devel-Caller
21mr|perl-Devel-Caller-2.60.0-7|2	%define upstream_version 2.06
21mr|perl-Devel-Caller-2.60.0-7|3	
21mr|perl-Devel-Caller-2.60.0-7|4	Summary:	Meatier versions of caller()
21mr|perl-Devel-Caller-2.60.0-7|5	Name:		perl-%{upstream_name}
21mr|perl-Devel-Caller-2.60.0-7|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-Caller-2.60.0-7|7	Release:	7
21mr|perl-Devel-Caller-2.60.0-7|8	License:	Artistic/GPL
21mr|perl-Devel-Caller-2.60.0-7|9	Group:		Development/Perl
21mr|perl-Devel-Caller-2.60.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-Caller-2.60.0-7|11	Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Caller-%{upstream_version}.tar.gz
21mr|perl-Devel-Caller-2.60.0-7|12	BuildRequires:	perl(PadWalker)
21mr|perl-Devel-Caller-2.60.0-7|13	BuildRequires:	perl-devel
21mr|perl-Devel-Caller-2.60.0-7|14	
21mr|perl-Devel-Caller-2.60.0-7|15	%description
21mr|perl-Devel-Caller-2.60.0-7|16	This module provides various improvements over the built-in caller()
21mr|perl-Devel-Caller-2.60.0-7|17	primitive.
21mr|perl-Devel-Caller-2.60.0-7|18	
21mr|perl-Devel-Caller-2.60.0-7|19	%files
21mr|perl-Devel-Caller-2.60.0-7|20	%doc Changes
21mr|perl-Devel-Caller-2.60.0-7|21	%{_mandir}/*/*
21mr|perl-Devel-Caller-2.60.0-7|22	%{perl_vendorarch}/Devel
21mr|perl-Devel-Caller-2.60.0-7|23	%{perl_vendorarch}/auto/Devel
21mr|perl-Devel-Caller-2.60.0-7|24	
21mr|perl-Devel-Caller-2.60.0-7|25	
21mr|perl-Devel-Caller-2.60.0-7|26	#----------------------------------------------------------------------------
21mr|perl-Devel-Caller-2.60.0-7|27	
21mr|perl-Devel-Caller-2.60.0-7|28	%prep
21mr|perl-Devel-Caller-2.60.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-Caller-2.60.0-7|30	
21mr|perl-Devel-Caller-2.60.0-7|31	%build
21mr|perl-Devel-Caller-2.60.0-7|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-Caller-2.60.0-7|33	%make CFLAGS="%{optflags}"
21mr|perl-Devel-Caller-2.60.0-7|34	
21mr|perl-Devel-Caller-2.60.0-7|35	%install
21mr|perl-Devel-Caller-2.60.0-7|36	%makeinstall_std
21mr|perl-Devel-Caller-2.60.0-7|37	
21mr|perl-Devel-Caller-2.60.0-7|38	%check
21mr|perl-Devel-Caller-2.60.0-7|39	%make test

14811 21
21mr|perl-Devel-CallParser-0.2.0-8|1	%define upstream_name Devel-CallParser
21mr|perl-Devel-CallParser-0.2.0-8|2	%define upstream_version 0.002
21mr|perl-Devel-CallParser-0.2.0-8|3	
21mr|perl-Devel-CallParser-0.2.0-8|4	%bcond_without bootstrap
21mr|perl-Devel-CallParser-0.2.0-8|5	
21mr|perl-Devel-CallParser-0.2.0-8|6	Summary:	Custom parsing attached to subroutines
21mr|perl-Devel-CallParser-0.2.0-8|7	Name:		perl-%{upstream_name}
21mr|perl-Devel-CallParser-0.2.0-8|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-CallParser-0.2.0-8|9	Release:	8
21mr|perl-Devel-CallParser-0.2.0-8|10	License:	GPL+ or Artistic
21mr|perl-Devel-CallParser-0.2.0-8|11	Group:		Development/Perl
21mr|perl-Devel-CallParser-0.2.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-CallParser-0.2.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-CallParser-0.2.0-8|14	BuildRequires:	perl-devel
21mr|perl-Devel-CallParser-0.2.0-8|15	BuildRequires:	perl(Devel::CallChecker)
21mr|perl-Devel-CallParser-0.2.0-8|16	BuildRequires:	perl(DynaLoader)
21mr|perl-Devel-CallParser-0.2.0-8|17	BuildRequires:	perl(DynaLoader::Functions)
21mr|perl-Devel-CallParser-0.2.0-8|18	BuildRequires:	perl(Exporter)
21mr|perl-Devel-CallParser-0.2.0-8|19	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Devel-CallParser-0.2.0-8|20	BuildRequires:	perl(ExtUtils::ParseXS)
21mr|perl-Devel-CallParser-0.2.0-8|21	BuildRequires:	perl(File::Spec)
21mr|perl-Devel-CallParser-0.2.0-8|22	BuildRequires:	perl(IO::File)
21mr|perl-Devel-CallParser-0.2.0-8|23	BuildRequires:	perl(Module::Build)
21mr|perl-Devel-CallParser-0.2.0-8|24	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-Devel-CallParser-0.2.0-8|25	BuildRequires:	perl(Test::More)
21mr|perl-Devel-CallParser-0.2.0-8|26	BuildRequires:	perl(Test::Pod)
21mr|perl-Devel-CallParser-0.2.0-8|27	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-Devel-CallParser-0.2.0-8|28	BuildRequires:	perl(parent)
21mr|perl-Devel-CallParser-0.2.0-8|29	BuildRequires:	perl(strict)
21mr|perl-Devel-CallParser-0.2.0-8|30	BuildRequires:	perl(warnings)
21mr|perl-Devel-CallParser-0.2.0-8|31	%if %{without bootstrap}
21mr|perl-Devel-CallParser-0.2.0-8|32	#circular deps, to be build first without:
21mr|perl-Devel-CallParser-0.2.0-8|33	BuildRequires:	perl(Data::Alias)
21mr|perl-Devel-CallParser-0.2.0-8|34	BuildRequires:	perl(Devel::Declare)
21mr|perl-Devel-CallParser-0.2.0-8|35	BuildRequires:	perl(Lexical::Sub)
21mr|perl-Devel-CallParser-0.2.0-8|36	BuildRequires:	perl(Sub::StrictDecl)
21mr|perl-Devel-CallParser-0.2.0-8|37	BuildRequires:	perl(indirect)
21mr|perl-Devel-CallParser-0.2.0-8|38	%endif
21mr|perl-Devel-CallParser-0.2.0-8|39	
21mr|perl-Devel-CallParser-0.2.0-8|40	%description
21mr|perl-Devel-CallParser-0.2.0-8|41	This module provides a C API, for XS modules, concerned with custom
21mr|perl-Devel-CallParser-0.2.0-8|42	parsing. It is centred around the function 'cv_set_call_parser', which
21mr|perl-Devel-CallParser-0.2.0-8|43	allows XS code to attach a magical annotation to a Perl subroutine,
21mr|perl-Devel-CallParser-0.2.0-8|44	resulting in resolvable calls to that subroutine having their arguments
21mr|perl-Devel-CallParser-0.2.0-8|45	parsed by arbitrary C code. (This is a more conveniently structured
21mr|perl-Devel-CallParser-0.2.0-8|46	facility than the core's 'PL_keyword_plugin' API.) This module makes
21mr|perl-Devel-CallParser-0.2.0-8|47	'cv_set_call_parser' and several supporting functions available.
21mr|perl-Devel-CallParser-0.2.0-8|48	
21mr|perl-Devel-CallParser-0.2.0-8|49	This module provides the implementation of the functions at runtime. It
21mr|perl-Devel-CallParser-0.2.0-8|50	also, at compile time, supplies the C header file and link library which
21mr|perl-Devel-CallParser-0.2.0-8|51	provide access to the functions. In normal use, the /callparser0_h
21mr|perl-Devel-CallParser-0.2.0-8|52	manpage/the /callparser1_h manpage and the /callparser_linkable manpage
21mr|perl-Devel-CallParser-0.2.0-8|53	should be called at build time (not authoring time) for the module that
21mr|perl-Devel-CallParser-0.2.0-8|54	wishes to use the C functions.
21mr|perl-Devel-CallParser-0.2.0-8|55	
21mr|perl-Devel-CallParser-0.2.0-8|56	%files
21mr|perl-Devel-CallParser-0.2.0-8|57	%doc META.json META.yml README Changes
21mr|perl-Devel-CallParser-0.2.0-8|58	%{_mandir}/man3/*
21mr|perl-Devel-CallParser-0.2.0-8|59	%{perl_vendorarch}/*
21mr|perl-Devel-CallParser-0.2.0-8|60	
21mr|perl-Devel-CallParser-0.2.0-8|61	#----------------------------------------------------------------------------
21mr|perl-Devel-CallParser-0.2.0-8|62	
21mr|perl-Devel-CallParser-0.2.0-8|63	%prep
21mr|perl-Devel-CallParser-0.2.0-8|64	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Devel-CallParser-0.2.0-8|65	
21mr|perl-Devel-CallParser-0.2.0-8|66	%build
21mr|perl-Devel-CallParser-0.2.0-8|67	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-CallParser-0.2.0-8|68	%make
21mr|perl-Devel-CallParser-0.2.0-8|69	
21mr|perl-Devel-CallParser-0.2.0-8|70	%install
21mr|perl-Devel-CallParser-0.2.0-8|71	%makeinstall_std
21mr|perl-Devel-CallParser-0.2.0-8|72	
21mr|perl-Devel-CallParser-0.2.0-8|73	%if %{without bootstrap}
21mr|perl-Devel-CallParser-0.2.0-8|74	%check
21mr|perl-Devel-CallParser-0.2.0-8|75	%make test
21mr|perl-Devel-CallParser-0.2.0-8|76	%endif

14812 21
21mr|perl-Devel-CheckBin-0.20.0-7|1	%define upstream_name    Devel-CheckBin
21mr|perl-Devel-CheckBin-0.20.0-7|2	%define upstream_version 0.02
21mr|perl-Devel-CheckBin-0.20.0-7|3	
21mr|perl-Devel-CheckBin-0.20.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-Devel-CheckBin-0.20.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Devel-CheckBin-0.20.0-7|6	Release:    7
21mr|perl-Devel-CheckBin-0.20.0-7|7	
21mr|perl-Devel-CheckBin-0.20.0-7|8	Summary:    Check that a command is available
21mr|perl-Devel-CheckBin-0.20.0-7|9	License:    GPL+ or Artistic
21mr|perl-Devel-CheckBin-0.20.0-7|10	Group:      Development/Perl
21mr|perl-Devel-CheckBin-0.20.0-7|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-CheckBin-0.20.0-7|12	Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-CheckBin-0.20.0-7|13	
21mr|perl-Devel-CheckBin-0.20.0-7|14	BuildRequires: perl(Module::Build)
21mr|perl-Devel-CheckBin-0.20.0-7|15	BuildRequires: perl(CPAN::Meta) >= 2.150.10
21mr|perl-Devel-CheckBin-0.20.0-7|16	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-Devel-CheckBin-0.20.0-7|17	BuildRequires: perl-Test-Simple
21mr|perl-Devel-CheckBin-0.20.0-7|18	BuildArch: noarch
21mr|perl-Devel-CheckBin-0.20.0-7|19	
21mr|perl-Devel-CheckBin-0.20.0-7|20	%description
21mr|perl-Devel-CheckBin-0.20.0-7|21	Devel::CheckBin is a perl module that checks whether a particular command
21mr|perl-Devel-CheckBin-0.20.0-7|22	is available.
21mr|perl-Devel-CheckBin-0.20.0-7|23	
21mr|perl-Devel-CheckBin-0.20.0-7|24	%prep
21mr|perl-Devel-CheckBin-0.20.0-7|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-CheckBin-0.20.0-7|26	
21mr|perl-Devel-CheckBin-0.20.0-7|27	%build
21mr|perl-Devel-CheckBin-0.20.0-7|28	%{__perl} Build.PL installdirs=vendor
21mr|perl-Devel-CheckBin-0.20.0-7|29	
21mr|perl-Devel-CheckBin-0.20.0-7|30	./Build
21mr|perl-Devel-CheckBin-0.20.0-7|31	
21mr|perl-Devel-CheckBin-0.20.0-7|32	%check
21mr|perl-Devel-CheckBin-0.20.0-7|33	./Build test
21mr|perl-Devel-CheckBin-0.20.0-7|34	
21mr|perl-Devel-CheckBin-0.20.0-7|35	%install
21mr|perl-Devel-CheckBin-0.20.0-7|36	./Build install destdir=%{buildroot}
21mr|perl-Devel-CheckBin-0.20.0-7|37	
21mr|perl-Devel-CheckBin-0.20.0-7|38	%files
21mr|perl-Devel-CheckBin-0.20.0-7|39	%doc Changes LICENSE META.json META.yml
21mr|perl-Devel-CheckBin-0.20.0-7|40	%{_mandir}/man3/*
21mr|perl-Devel-CheckBin-0.20.0-7|41	%{perl_vendorlib}/*

14813 21
21mr|perl-Devel-CheckCompiler-0.50.0-4|1	%define upstream_name    Devel-CheckCompiler
21mr|perl-Devel-CheckCompiler-0.50.0-4|2	%define upstream_version 0.05
21mr|perl-Devel-CheckCompiler-0.50.0-4|3	
21mr|perl-Devel-CheckCompiler-0.50.0-4|4	Summary:	Check the compiler's availability
21mr|perl-Devel-CheckCompiler-0.50.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Devel-CheckCompiler-0.50.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-CheckCompiler-0.50.0-4|7	Release:	4
21mr|perl-Devel-CheckCompiler-0.50.0-4|8	License:	GPL+ or Artistic
21mr|perl-Devel-CheckCompiler-0.50.0-4|9	Group:		Development/Perl
21mr|perl-Devel-CheckCompiler-0.50.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-CheckCompiler-0.50.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-CheckCompiler-0.50.0-4|12	BuildRequires:	perl-devel
21mr|perl-Devel-CheckCompiler-0.50.0-4|13	BuildRequires:	perl(CPAN::Meta) >= 2.150.10
21mr|perl-Devel-CheckCompiler-0.50.0-4|14	BuildRequires:	perl(Exporter)
21mr|perl-Devel-CheckCompiler-0.50.0-4|15	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Devel-CheckCompiler-0.50.0-4|16	BuildRequires:	perl(File::Temp)
21mr|perl-Devel-CheckCompiler-0.50.0-4|17	BuildRequires:	perl(Module::Build)
21mr|perl-Devel-CheckCompiler-0.50.0-4|18	BuildRequires:	perl(Test::More)
21mr|perl-Devel-CheckCompiler-0.50.0-4|19	BuildRequires:	perl(Test::Requires)
21mr|perl-Devel-CheckCompiler-0.50.0-4|20	BuildRequires:	perl(parent)
21mr|perl-Devel-CheckCompiler-0.50.0-4|21	BuildArch:	noarch
21mr|perl-Devel-CheckCompiler-0.50.0-4|22	
21mr|perl-Devel-CheckCompiler-0.50.0-4|23	%description
21mr|perl-Devel-CheckCompiler-0.50.0-4|24	This module checks C99 compiler's availability. If it's not available, exit
21mr|perl-Devel-CheckCompiler-0.50.0-4|25	with code 0.
21mr|perl-Devel-CheckCompiler-0.50.0-4|26	
21mr|perl-Devel-CheckCompiler-0.50.0-4|27	It makes CPAN testers status as N/A.
21mr|perl-Devel-CheckCompiler-0.50.0-4|28	
21mr|perl-Devel-CheckCompiler-0.50.0-4|29	%files
21mr|perl-Devel-CheckCompiler-0.50.0-4|30	%doc Changes LICENSE META.json META.yml
21mr|perl-Devel-CheckCompiler-0.50.0-4|31	%{_mandir}/man3/*
21mr|perl-Devel-CheckCompiler-0.50.0-4|32	%{perl_vendorlib}/*
21mr|perl-Devel-CheckCompiler-0.50.0-4|33	
21mr|perl-Devel-CheckCompiler-0.50.0-4|34	#----------------------------------------------------------------------------
21mr|perl-Devel-CheckCompiler-0.50.0-4|35	
21mr|perl-Devel-CheckCompiler-0.50.0-4|36	%prep
21mr|perl-Devel-CheckCompiler-0.50.0-4|37	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Devel-CheckCompiler-0.50.0-4|38	
21mr|perl-Devel-CheckCompiler-0.50.0-4|39	%build
21mr|perl-Devel-CheckCompiler-0.50.0-4|40	%__perl Build.PL installdirs=vendor
21mr|perl-Devel-CheckCompiler-0.50.0-4|41	./Build
21mr|perl-Devel-CheckCompiler-0.50.0-4|42	
21mr|perl-Devel-CheckCompiler-0.50.0-4|43	%install
21mr|perl-Devel-CheckCompiler-0.50.0-4|44	./Build install destdir=%{buildroot}
21mr|perl-Devel-CheckCompiler-0.50.0-4|45	
21mr|perl-Devel-CheckCompiler-0.50.0-4|46	%check
21mr|perl-Devel-CheckCompiler-0.50.0-4|47	./Build test

14814 21
21mr|perl-Devel-Cycle-1.120.0-6|1	%define upstream_name Devel-Cycle
21mr|perl-Devel-Cycle-1.120.0-6|2	%define upstream_version 1.12
21mr|perl-Devel-Cycle-1.120.0-6|3	
21mr|perl-Devel-Cycle-1.120.0-6|4	Summary:	Find memory cycles in objects
21mr|perl-Devel-Cycle-1.120.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Devel-Cycle-1.120.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-Cycle-1.120.0-6|7	Release:	6
21mr|perl-Devel-Cycle-1.120.0-6|8	License:	GPL+ or Artistic
21mr|perl-Devel-Cycle-1.120.0-6|9	Group:		Development/Perl
21mr|perl-Devel-Cycle-1.120.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-Cycle-1.120.0-6|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-Cycle-1.120.0-6|12	BuildRequires:	perl-devel
21mr|perl-Devel-Cycle-1.120.0-6|13	Requires:	perl(PadWalker)
21mr|perl-Devel-Cycle-1.120.0-6|14	BuildArch:	noarch
21mr|perl-Devel-Cycle-1.120.0-6|15	
21mr|perl-Devel-Cycle-1.120.0-6|16	%description
21mr|perl-Devel-Cycle-1.120.0-6|17	This is a simple developer's tool for finding circular references in objects
21mr|perl-Devel-Cycle-1.120.0-6|18	and other types of references. Because of Perl's reference-count based
21mr|perl-Devel-Cycle-1.120.0-6|19	memory management, circular references will cause memory leaks.
21mr|perl-Devel-Cycle-1.120.0-6|20	
21mr|perl-Devel-Cycle-1.120.0-6|21	%files
21mr|perl-Devel-Cycle-1.120.0-6|22	%doc Changes README
21mr|perl-Devel-Cycle-1.120.0-6|23	%{perl_vendorlib}/Devel
21mr|perl-Devel-Cycle-1.120.0-6|24	%{_mandir}/*/*
21mr|perl-Devel-Cycle-1.120.0-6|25	
21mr|perl-Devel-Cycle-1.120.0-6|26	#----------------------------------------------------------------------------
21mr|perl-Devel-Cycle-1.120.0-6|27	
21mr|perl-Devel-Cycle-1.120.0-6|28	%prep
21mr|perl-Devel-Cycle-1.120.0-6|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-Cycle-1.120.0-6|30	
21mr|perl-Devel-Cycle-1.120.0-6|31	%build
21mr|perl-Devel-Cycle-1.120.0-6|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-Cycle-1.120.0-6|33	%make
21mr|perl-Devel-Cycle-1.120.0-6|34	
21mr|perl-Devel-Cycle-1.120.0-6|35	%install
21mr|perl-Devel-Cycle-1.120.0-6|36	%makeinstall_std
21mr|perl-Devel-Cycle-1.120.0-6|37	
21mr|perl-Devel-Cycle-1.120.0-6|38	%check
21mr|perl-Devel-Cycle-1.120.0-6|39	make test

14815 21
21mr|perl-Devel-Declare-0.6.22-1|1	%define upstream_name Devel-Declare
21mr|perl-Devel-Declare-0.6.22-1|2	%define upstream_version 0.006022
21mr|perl-Devel-Declare-0.6.22-1|3	
21mr|perl-Devel-Declare-0.6.22-1|4	Summary:	Adding keywords to perl, in perl
21mr|perl-Devel-Declare-0.6.22-1|5	Name:		perl-%{upstream_name}
21mr|perl-Devel-Declare-0.6.22-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-Declare-0.6.22-1|7	Release:	1
21mr|perl-Devel-Declare-0.6.22-1|8	Epoch:		1
21mr|perl-Devel-Declare-0.6.22-1|9	License:	GPL+ or Artistic
21mr|perl-Devel-Declare-0.6.22-1|10	Group:		Development/Perl
21mr|perl-Devel-Declare-0.6.22-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-Declare-0.6.22-1|12	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-Declare-0.6.22-1|13	BuildRequires:	perl-devel
21mr|perl-Devel-Declare-0.6.22-1|14	BuildRequires:	perl(B::Compiling)
21mr|perl-Devel-Declare-0.6.22-1|15	BuildRequires:	perl(B::Hooks::EndOfScope)
21mr|perl-Devel-Declare-0.6.22-1|16	BuildRequires:	perl(B::Hooks::OP::Check)
21mr|perl-Devel-Declare-0.6.22-1|17	BuildRequires:	perl(Devel::CallParser)
21mr|perl-Devel-Declare-0.6.22-1|18	BuildRequires:	perl(DynaLoader::Functions)
21mr|perl-Devel-Declare-0.6.22-1|19	BuildRequires:	perl(ExtUtils::Depends)
21mr|perl-Devel-Declare-0.6.22-1|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Devel-Declare-0.6.22-1|21	BuildRequires:	perl(Module::Implementation)
21mr|perl-Devel-Declare-0.6.22-1|22	BuildRequires:	perl(Scalar::Util)
21mr|perl-Devel-Declare-0.6.22-1|23	BuildRequires:	perl(Sub::Name)
21mr|perl-Devel-Declare-0.6.22-1|24	BuildRequires:	perl(Test::More) >= 0.880.0
21mr|perl-Devel-Declare-0.6.22-1|25	BuildRequires:	perl(Test::Requires)
21mr|perl-Devel-Declare-0.6.22-1|26	BuildRequires:	perl(Test::Warn)
21mr|perl-Devel-Declare-0.6.22-1|27	
21mr|perl-Devel-Declare-0.6.22-1|28	%description
21mr|perl-Devel-Declare-0.6.22-1|29	Devel::Declare can install subroutines called declarators which locally
21mr|perl-Devel-Declare-0.6.22-1|30	take over Perl's parser, allowing the creation of new syntax.
21mr|perl-Devel-Declare-0.6.22-1|31	
21mr|perl-Devel-Declare-0.6.22-1|32	%files
21mr|perl-Devel-Declare-0.6.22-1|33	%doc Changes README
21mr|perl-Devel-Declare-0.6.22-1|34	%{_mandir}/man3/*
21mr|perl-Devel-Declare-0.6.22-1|35	%{perl_vendorarch}/Devel
21mr|perl-Devel-Declare-0.6.22-1|36	%{perl_vendorarch}/auto/Devel
21mr|perl-Devel-Declare-0.6.22-1|37	
21mr|perl-Devel-Declare-0.6.22-1|38	#----------------------------------------------------------------------------
21mr|perl-Devel-Declare-0.6.22-1|39	
21mr|perl-Devel-Declare-0.6.22-1|40	%prep
21mr|perl-Devel-Declare-0.6.22-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Devel-Declare-0.6.22-1|42	
21mr|perl-Devel-Declare-0.6.22-1|43	%build
21mr|perl-Devel-Declare-0.6.22-1|44	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-Declare-0.6.22-1|45	%make
21mr|perl-Devel-Declare-0.6.22-1|46	
21mr|perl-Devel-Declare-0.6.22-1|47	%install
21mr|perl-Devel-Declare-0.6.22-1|48	%makeinstall_std
21mr|perl-Devel-Declare-0.6.22-1|49	
21mr|perl-Devel-Declare-0.6.22-1|50	%check
21mr|perl-Devel-Declare-0.6.22-1|51	#%make test

14816 21
21mr|perl-Devel-FindRef-1.460.0-2|1	%define upstream_name    Devel-FindRef
21mr|perl-Devel-FindRef-1.460.0-2|2	%define upstream_version 1.46
21mr|perl-Devel-FindRef-1.460.0-2|3	
21mr|perl-Devel-FindRef-1.460.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Devel-FindRef-1.460.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-FindRef-1.460.0-2|6	Release:	2
21mr|perl-Devel-FindRef-1.460.0-2|7	
21mr|perl-Devel-FindRef-1.460.0-2|8	Summary:	Where is that reference to my variable hiding?
21mr|perl-Devel-FindRef-1.460.0-2|9	
21mr|perl-Devel-FindRef-1.460.0-2|10	License:	GPL+ or Artistic
21mr|perl-Devel-FindRef-1.460.0-2|11	Group:		Development/Perl
21mr|perl-Devel-FindRef-1.460.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-FindRef-1.460.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-FindRef-1.460.0-2|14	
21mr|perl-Devel-FindRef-1.460.0-2|15	BuildRequires: perl(common::sense)
21mr|perl-Devel-FindRef-1.460.0-2|16	BuildRequires: perl(Canary::Stability)
21mr|perl-Devel-FindRef-1.460.0-2|17	BuildRequires: perl-devel
21mr|perl-Devel-FindRef-1.460.0-2|18	
21mr|perl-Devel-FindRef-1.460.0-2|19	
21mr|perl-Devel-FindRef-1.460.0-2|20	%description
21mr|perl-Devel-FindRef-1.460.0-2|21	Tracking down reference problems (e.g. you expect some object to be
21mr|perl-Devel-FindRef-1.460.0-2|22	destroyed, but there are still references to it that keep it alive) can be
21mr|perl-Devel-FindRef-1.460.0-2|23	very hard. Fortunately, perl keeps track of all its values, so tracking
21mr|perl-Devel-FindRef-1.460.0-2|24	references "backwards" is usually possible.
21mr|perl-Devel-FindRef-1.460.0-2|25	
21mr|perl-Devel-FindRef-1.460.0-2|26	The 'track' function can help track down some of those references back to
21mr|perl-Devel-FindRef-1.460.0-2|27	the variables containing them.
21mr|perl-Devel-FindRef-1.460.0-2|28	
21mr|perl-Devel-FindRef-1.460.0-2|29	For example, for this fragment:
21mr|perl-Devel-FindRef-1.460.0-2|30	
21mr|perl-Devel-FindRef-1.460.0-2|31	%prep
21mr|perl-Devel-FindRef-1.460.0-2|32	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Devel-FindRef-1.460.0-2|33	
21mr|perl-Devel-FindRef-1.460.0-2|34	%build
21mr|perl-Devel-FindRef-1.460.0-2|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-FindRef-1.460.0-2|36	%make
21mr|perl-Devel-FindRef-1.460.0-2|37	
21mr|perl-Devel-FindRef-1.460.0-2|38	%check
21mr|perl-Devel-FindRef-1.460.0-2|39	make test
21mr|perl-Devel-FindRef-1.460.0-2|40	
21mr|perl-Devel-FindRef-1.460.0-2|41	%install
21mr|perl-Devel-FindRef-1.460.0-2|42	%makeinstall_std
21mr|perl-Devel-FindRef-1.460.0-2|43	
21mr|perl-Devel-FindRef-1.460.0-2|44	%files
21mr|perl-Devel-FindRef-1.460.0-2|45	%doc Changes README
21mr|perl-Devel-FindRef-1.460.0-2|46	%{_mandir}/man3/*
21mr|perl-Devel-FindRef-1.460.0-2|47	%{perl_vendorarch}/Devel/FindRef.pm
21mr|perl-Devel-FindRef-1.460.0-2|48	%{perl_vendorarch}/auto/Devel/FindRef/FindRef.so

14817 21
21mr|perl-Devel-GlobalDestruction-0.140.0-3|1	%define upstream_name    Devel-GlobalDestruction
21mr|perl-Devel-GlobalDestruction-0.140.0-3|2	%define upstream_version 0.14
21mr|perl-Devel-GlobalDestruction-0.140.0-3|3	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|4	Name:		perl-%{upstream_name}
21mr|perl-Devel-GlobalDestruction-0.140.0-3|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-GlobalDestruction-0.140.0-3|6	Release:	3
21mr|perl-Devel-GlobalDestruction-0.140.0-3|7	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|8	Summary:	Expose PL_dirty, the flag which marks global
21mr|perl-Devel-GlobalDestruction-0.140.0-3|9	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|10	License:	GPL+ or Artistic
21mr|perl-Devel-GlobalDestruction-0.140.0-3|11	Group:		Development/Perl
21mr|perl-Devel-GlobalDestruction-0.140.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-GlobalDestruction-0.140.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-GlobalDestruction-0.140.0-3|14	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|15	BuildRequires:	perl(Scope::Guard)
21mr|perl-Devel-GlobalDestruction-0.140.0-3|16	BuildRequires:	perl(Sub::Exporter::Progressive)
21mr|perl-Devel-GlobalDestruction-0.140.0-3|17	BuildRequires:	perl(Sub::Exporter)
21mr|perl-Devel-GlobalDestruction-0.140.0-3|18	BuildRequires:	perl-devel
21mr|perl-Devel-GlobalDestruction-0.140.0-3|19	BuildArch:	noarch
21mr|perl-Devel-GlobalDestruction-0.140.0-3|20	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|21	%description
21mr|perl-Devel-GlobalDestruction-0.140.0-3|22	Perl's global destruction is a little tricky to deal with WRT finalizers
21mr|perl-Devel-GlobalDestruction-0.140.0-3|23	because it's not ordered and objects can sometimes disappear.
21mr|perl-Devel-GlobalDestruction-0.140.0-3|24	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|25	Writing defensive destructors is hard and annoying, and usually if global
21mr|perl-Devel-GlobalDestruction-0.140.0-3|26	destruction is happenning you only need the destructors that free up non
21mr|perl-Devel-GlobalDestruction-0.140.0-3|27	process local resources to actually execute.
21mr|perl-Devel-GlobalDestruction-0.140.0-3|28	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|29	For these constructors you can avoid the mess by simply bailing out if
21mr|perl-Devel-GlobalDestruction-0.140.0-3|30	global destruction is in effect.
21mr|perl-Devel-GlobalDestruction-0.140.0-3|31	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|32	%prep
21mr|perl-Devel-GlobalDestruction-0.140.0-3|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-GlobalDestruction-0.140.0-3|34	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|35	%build
21mr|perl-Devel-GlobalDestruction-0.140.0-3|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-GlobalDestruction-0.140.0-3|37	%make
21mr|perl-Devel-GlobalDestruction-0.140.0-3|38	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|39	%check
21mr|perl-Devel-GlobalDestruction-0.140.0-3|40	make test
21mr|perl-Devel-GlobalDestruction-0.140.0-3|41	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|42	%install
21mr|perl-Devel-GlobalDestruction-0.140.0-3|43	%makeinstall_std
21mr|perl-Devel-GlobalDestruction-0.140.0-3|44	
21mr|perl-Devel-GlobalDestruction-0.140.0-3|45	%files
21mr|perl-Devel-GlobalDestruction-0.140.0-3|46	%{_mandir}/man3/*
21mr|perl-Devel-GlobalDestruction-0.140.0-3|47	%{perl_vendorlib}/*

14818 21
21mr|perl-Devel-LexAlias-0.50.0-8|1	%define upstream_name    Devel-LexAlias
21mr|perl-Devel-LexAlias-0.50.0-8|2	%define upstream_version 0.05
21mr|perl-Devel-LexAlias-0.50.0-8|3	
21mr|perl-Devel-LexAlias-0.50.0-8|4	Summary:	Alias lexical variables
21mr|perl-Devel-LexAlias-0.50.0-8|5	Name:		perl-%{upstream_name}
21mr|perl-Devel-LexAlias-0.50.0-8|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-LexAlias-0.50.0-8|7	Release:	8
21mr|perl-Devel-LexAlias-0.50.0-8|8	License:	Artistic/GPL
21mr|perl-Devel-LexAlias-0.50.0-8|9	Group:		Development/Perl
21mr|perl-Devel-LexAlias-0.50.0-8|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Devel-LexAlias-0.50.0-8|11	Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-LexAlias-%{upstream_version}.tar.gz
21mr|perl-Devel-LexAlias-0.50.0-8|12	BuildRequires:	perl(Devel::Caller)
21mr|perl-Devel-LexAlias-0.50.0-8|13	BuildRequires:	perl-devel
21mr|perl-Devel-LexAlias-0.50.0-8|14	
21mr|perl-Devel-LexAlias-0.50.0-8|15	%description
21mr|perl-Devel-LexAlias-0.50.0-8|16	Devel::LexAlias provides the ability to alias a lexical variable in a
21mr|perl-Devel-LexAlias-0.50.0-8|17	subroutines scope to one of your choosing.
21mr|perl-Devel-LexAlias-0.50.0-8|18	
21mr|perl-Devel-LexAlias-0.50.0-8|19	%files
21mr|perl-Devel-LexAlias-0.50.0-8|20	%{_mandir}/*/*
21mr|perl-Devel-LexAlias-0.50.0-8|21	%{perl_vendorarch}/Devel/*
21mr|perl-Devel-LexAlias-0.50.0-8|22	%{perl_vendorarch}/auto/Devel/*
21mr|perl-Devel-LexAlias-0.50.0-8|23	
21mr|perl-Devel-LexAlias-0.50.0-8|24	#----------------------------------------------------------------------------
21mr|perl-Devel-LexAlias-0.50.0-8|25	
21mr|perl-Devel-LexAlias-0.50.0-8|26	%prep
21mr|perl-Devel-LexAlias-0.50.0-8|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-LexAlias-0.50.0-8|28	
21mr|perl-Devel-LexAlias-0.50.0-8|29	%build
21mr|perl-Devel-LexAlias-0.50.0-8|30	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-LexAlias-0.50.0-8|31	%make
21mr|perl-Devel-LexAlias-0.50.0-8|32	
21mr|perl-Devel-LexAlias-0.50.0-8|33	%install
21mr|perl-Devel-LexAlias-0.50.0-8|34	%makeinstall_std
21mr|perl-Devel-LexAlias-0.50.0-8|35	
21mr|perl-Devel-LexAlias-0.50.0-8|36	%check
21mr|perl-Devel-LexAlias-0.50.0-8|37	%make test

14819 21
21mr|perl-Devel-OverloadInfo-0.5.0-2|1	%define upstream_name    Devel-OverloadInfo
21mr|perl-Devel-OverloadInfo-0.5.0-2|2	%define upstream_version 0.005
21mr|perl-Devel-OverloadInfo-0.5.0-2|3	
21mr|perl-Devel-OverloadInfo-0.5.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Devel-OverloadInfo-0.5.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Devel-OverloadInfo-0.5.0-2|6	Release:    2
21mr|perl-Devel-OverloadInfo-0.5.0-2|7	
21mr|perl-Devel-OverloadInfo-0.5.0-2|8	Summary:    Introspect overloaded operators
21mr|perl-Devel-OverloadInfo-0.5.0-2|9	License:    GPL+ or Artistic
21mr|perl-Devel-OverloadInfo-0.5.0-2|10	Group:      Development/Perl
21mr|perl-Devel-OverloadInfo-0.5.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-OverloadInfo-0.5.0-2|12	Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-OverloadInfo-0.5.0-2|13	
21mr|perl-Devel-OverloadInfo-0.5.0-2|14	BuildRequires: perl(Exporter)
21mr|perl-Devel-OverloadInfo-0.5.0-2|15	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Devel-OverloadInfo-0.5.0-2|16	BuildRequires: perl(MRO::Compat)
21mr|perl-Devel-OverloadInfo-0.5.0-2|17	BuildRequires: perl(Package::Stash)
21mr|perl-Devel-OverloadInfo-0.5.0-2|18	BuildRequires: perl(Scalar::Util)
21mr|perl-Devel-OverloadInfo-0.5.0-2|19	BuildRequires: perl(Sub::Identify)
21mr|perl-Devel-OverloadInfo-0.5.0-2|20	BuildRequires: perl(Test::Fatal)
21mr|perl-Devel-OverloadInfo-0.5.0-2|21	BuildRequires: perl(Test::More)
21mr|perl-Devel-OverloadInfo-0.5.0-2|22	BuildRequires: perl(overload)
21mr|perl-Devel-OverloadInfo-0.5.0-2|23	BuildRequires: perl(parent)
21mr|perl-Devel-OverloadInfo-0.5.0-2|24	BuildRequires: perl(strict)
21mr|perl-Devel-OverloadInfo-0.5.0-2|25	BuildRequires: perl(warnings)
21mr|perl-Devel-OverloadInfo-0.5.0-2|26	BuildArch: noarch
21mr|perl-Devel-OverloadInfo-0.5.0-2|27	
21mr|perl-Devel-OverloadInfo-0.5.0-2|28	%description
21mr|perl-Devel-OverloadInfo-0.5.0-2|29	Devel::OverloadInfo returns information about overload operators for a
21mr|perl-Devel-OverloadInfo-0.5.0-2|30	given class (or object), including where in the inheritance hierarchy the
21mr|perl-Devel-OverloadInfo-0.5.0-2|31	overloads are declared and where the code implementing them is.
21mr|perl-Devel-OverloadInfo-0.5.0-2|32	
21mr|perl-Devel-OverloadInfo-0.5.0-2|33	%prep
21mr|perl-Devel-OverloadInfo-0.5.0-2|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-OverloadInfo-0.5.0-2|35	
21mr|perl-Devel-OverloadInfo-0.5.0-2|36	%build
21mr|perl-Devel-OverloadInfo-0.5.0-2|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-OverloadInfo-0.5.0-2|38	
21mr|perl-Devel-OverloadInfo-0.5.0-2|39	%make
21mr|perl-Devel-OverloadInfo-0.5.0-2|40	
21mr|perl-Devel-OverloadInfo-0.5.0-2|41	%check
21mr|perl-Devel-OverloadInfo-0.5.0-2|42	%make test
21mr|perl-Devel-OverloadInfo-0.5.0-2|43	
21mr|perl-Devel-OverloadInfo-0.5.0-2|44	%install
21mr|perl-Devel-OverloadInfo-0.5.0-2|45	rm -rf %buildroot
21mr|perl-Devel-OverloadInfo-0.5.0-2|46	%makeinstall_std
21mr|perl-Devel-OverloadInfo-0.5.0-2|47	
21mr|perl-Devel-OverloadInfo-0.5.0-2|48	%clean
21mr|perl-Devel-OverloadInfo-0.5.0-2|49	rm -rf %buildroot
21mr|perl-Devel-OverloadInfo-0.5.0-2|50	
21mr|perl-Devel-OverloadInfo-0.5.0-2|51	%files
21mr|perl-Devel-OverloadInfo-0.5.0-2|52	%defattr(-,root,root)
21mr|perl-Devel-OverloadInfo-0.5.0-2|53	%doc README Changes LICENSE META.yml META.json
21mr|perl-Devel-OverloadInfo-0.5.0-2|54	%{_mandir}/man3/*
21mr|perl-Devel-OverloadInfo-0.5.0-2|55	%perl_vendorlib/*

14820 21
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|1	%define upstream_name    Devel-OverrideGlobalRequire
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|2	%define upstream_version 0.001
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|3	
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|4	Summary:	Override CORE::GLOBAL::require safely
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|7	Release:	4
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|8	License:	GPL+ or Artistic
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|9	Group:		Development/Perl
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|12	BuildRequires:	perl-devel
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|13	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|14	BuildRequires:	perl(File::Find)
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|15	BuildRequires:	perl(File::Spec::Functions)
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|16	BuildRequires:	perl(File::Temp)
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|17	BuildRequires:	perl(List::Util)
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|18	BuildRequires:	perl(Test::More)
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|19	BuildRequires:	perl(strict)
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|20	BuildRequires:	perl(warnings)
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|21	BuildArch:	noarch
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|22	
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|23	%description
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|24	This module overrides 'CORE::GLOBAL::require' with a code reference in a
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|25	way that plays nice with any existing overloading and ensures the right
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|26	calling package is in scope.
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|27	
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|28	%files
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|29	%doc Changes LICENSE META.json META.yml README
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|30	%{_mandir}/man3/*
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|31	%{perl_vendorlib}/*
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|32	
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|33	#----------------------------------------------------------------------------
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|34	
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|35	%prep
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|37	
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|38	%build
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|39	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|40	%make
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|41	
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|42	%install
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|43	%makeinstall_std
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|44	
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|45	%check
21mr|perl-Devel-OverrideGlobalRequire-0.1.0-4|46	%make test

14821 21
21mr|perl-Devel-PartialDump-0.180.0-5|1	%define upstream_name    Devel-PartialDump
21mr|perl-Devel-PartialDump-0.180.0-5|2	%define upstream_version 0.18
21mr|perl-Devel-PartialDump-0.180.0-5|3	
21mr|perl-Devel-PartialDump-0.180.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Devel-PartialDump-0.180.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-PartialDump-0.180.0-5|6	Release:	5
21mr|perl-Devel-PartialDump-0.180.0-5|7	
21mr|perl-Devel-PartialDump-0.180.0-5|8	Summary:	Partial dumping of data structures, optimized for argument
21mr|perl-Devel-PartialDump-0.180.0-5|9	
21mr|perl-Devel-PartialDump-0.180.0-5|10	License:	GPL+ or Artistic
21mr|perl-Devel-PartialDump-0.180.0-5|11	Group:		Development/Perl
21mr|perl-Devel-PartialDump-0.180.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-PartialDump-0.180.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-PartialDump-0.180.0-5|14	
21mr|perl-Devel-PartialDump-0.180.0-5|15	BuildRequires:	perl-devel
21mr|perl-Devel-PartialDump-0.180.0-5|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Devel-PartialDump-0.180.0-5|17	BuildRequires:	perl(File::Spec)
21mr|perl-Devel-PartialDump-0.180.0-5|18	BuildRequires:	perl(Class::Tiny)
21mr|perl-Devel-PartialDump-0.180.0-5|19	#BuildRequires:	perl(Moose)
21mr|perl-Devel-PartialDump-0.180.0-5|20	BuildRequires:	perl(Scalar::Util)
21mr|perl-Devel-PartialDump-0.180.0-5|21	BuildRequires:	perl(Sub::Exporter)
21mr|perl-Devel-PartialDump-0.180.0-5|22	#BuildRequires:	perl(Test::Warn)
21mr|perl-Devel-PartialDump-0.180.0-5|23	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Devel-PartialDump-0.180.0-5|24	BuildRequires:	perl(Test::use::ok)
21mr|perl-Devel-PartialDump-0.180.0-5|25	BuildRequires:	perl(namespace::clean)
21mr|perl-Devel-PartialDump-0.180.0-5|26	BuildRequires:	perl(Carp)
21mr|perl-Devel-PartialDump-0.180.0-5|27	BuildRequires:	perl(warnings)
21mr|perl-Devel-PartialDump-0.180.0-5|28	BuildRequires:	perl(strict)
21mr|perl-Devel-PartialDump-0.180.0-5|29	BuildRequires:	perl(CPAN::Meta) >= 2.141.520
21mr|perl-Devel-PartialDump-0.180.0-5|30	
21mr|perl-Devel-PartialDump-0.180.0-5|31	BuildArch:	noarch
21mr|perl-Devel-PartialDump-0.180.0-5|32	
21mr|perl-Devel-PartialDump-0.180.0-5|33	%description
21mr|perl-Devel-PartialDump-0.180.0-5|34	This module is a data dumper optimized for logging of arbitrary parameters.
21mr|perl-Devel-PartialDump-0.180.0-5|35	
21mr|perl-Devel-PartialDump-0.180.0-5|36	It attempts to truncate overly verbose data, in a way that is hopefully
21mr|perl-Devel-PartialDump-0.180.0-5|37	more useful for diagnostics warnings than
21mr|perl-Devel-PartialDump-0.180.0-5|38	
21mr|perl-Devel-PartialDump-0.180.0-5|39	warn Dumper(@stuff);
21mr|perl-Devel-PartialDump-0.180.0-5|40	
21mr|perl-Devel-PartialDump-0.180.0-5|41	%prep
21mr|perl-Devel-PartialDump-0.180.0-5|42	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Devel-PartialDump-0.180.0-5|43	chmod 644 Changes
21mr|perl-Devel-PartialDump-0.180.0-5|44	
21mr|perl-Devel-PartialDump-0.180.0-5|45	%build
21mr|perl-Devel-PartialDump-0.180.0-5|46	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-PartialDump-0.180.0-5|47	%make
21mr|perl-Devel-PartialDump-0.180.0-5|48	
21mr|perl-Devel-PartialDump-0.180.0-5|49	# Check requires perl-Moose, perl-Test-Warn and a ton of other pkgs from contrib
21mr|perl-Devel-PartialDump-0.180.0-5|50	# % check
21mr|perl-Devel-PartialDump-0.180.0-5|51	# % make test
21mr|perl-Devel-PartialDump-0.180.0-5|52	
21mr|perl-Devel-PartialDump-0.180.0-5|53	%install
21mr|perl-Devel-PartialDump-0.180.0-5|54	%makeinstall_std
21mr|perl-Devel-PartialDump-0.180.0-5|55	
21mr|perl-Devel-PartialDump-0.180.0-5|56	%files
21mr|perl-Devel-PartialDump-0.180.0-5|57	%doc Changes README META.json META.yml LICENSE CONTRIBUTING
21mr|perl-Devel-PartialDump-0.180.0-5|58	%{_mandir}/man3/*
21mr|perl-Devel-PartialDump-0.180.0-5|59	%{perl_vendorlib}/Devel

14822 21
21mr|perl-Devel-Refcount-0.100.0-8|1	%define upstream_name    Devel-Refcount
21mr|perl-Devel-Refcount-0.100.0-8|2	%define upstream_version 0.10
21mr|perl-Devel-Refcount-0.100.0-8|3	
21mr|perl-Devel-Refcount-0.100.0-8|4	Name:		perl-%{upstream_name}
21mr|perl-Devel-Refcount-0.100.0-8|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-Refcount-0.100.0-8|6	Release:	8
21mr|perl-Devel-Refcount-0.100.0-8|7	
21mr|perl-Devel-Refcount-0.100.0-8|8	Summary:	Obtain the REFCNT value of a referent
21mr|perl-Devel-Refcount-0.100.0-8|9	
21mr|perl-Devel-Refcount-0.100.0-8|10	License:	GPL+ or Artistic
21mr|perl-Devel-Refcount-0.100.0-8|11	Group:		Development/Perl
21mr|perl-Devel-Refcount-0.100.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Devel-Refcount-0.100.0-8|13	Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Refcount-%{upstream_version}.tar.gz
21mr|perl-Devel-Refcount-0.100.0-8|14	
21mr|perl-Devel-Refcount-0.100.0-8|15	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-Devel-Refcount-0.100.0-8|16	BuildRequires: perl(Module::Build)
21mr|perl-Devel-Refcount-0.100.0-8|17	BuildRequires: perl(Test::Exception)
21mr|perl-Devel-Refcount-0.100.0-8|18	BuildRequires: perl(Test::Fatal)
21mr|perl-Devel-Refcount-0.100.0-8|19	BuildRequires: perl(Test::More)
21mr|perl-Devel-Refcount-0.100.0-8|20	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Devel-Refcount-0.100.0-8|21	BuildRequires: perl-devel
21mr|perl-Devel-Refcount-0.100.0-8|22	
21mr|perl-Devel-Refcount-0.100.0-8|23	%description
21mr|perl-Devel-Refcount-0.100.0-8|24	This module provides a single function which obtains the reference count of
21mr|perl-Devel-Refcount-0.100.0-8|25	the object being pointed to by the passed reference value.
21mr|perl-Devel-Refcount-0.100.0-8|26	
21mr|perl-Devel-Refcount-0.100.0-8|27	%prep
21mr|perl-Devel-Refcount-0.100.0-8|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-Refcount-0.100.0-8|29	
21mr|perl-Devel-Refcount-0.100.0-8|30	%build
21mr|perl-Devel-Refcount-0.100.0-8|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-Refcount-0.100.0-8|32	%make
21mr|perl-Devel-Refcount-0.100.0-8|33	
21mr|perl-Devel-Refcount-0.100.0-8|34	%check
21mr|perl-Devel-Refcount-0.100.0-8|35	make test
21mr|perl-Devel-Refcount-0.100.0-8|36	
21mr|perl-Devel-Refcount-0.100.0-8|37	%install
21mr|perl-Devel-Refcount-0.100.0-8|38	%makeinstall_std
21mr|perl-Devel-Refcount-0.100.0-8|39	
21mr|perl-Devel-Refcount-0.100.0-8|40	%clean
21mr|perl-Devel-Refcount-0.100.0-8|41	
21mr|perl-Devel-Refcount-0.100.0-8|42	%files
21mr|perl-Devel-Refcount-0.100.0-8|43	%doc Changes
21mr|perl-Devel-Refcount-0.100.0-8|44	%{_mandir}/man3/*
21mr|perl-Devel-Refcount-0.100.0-8|45	%{perl_vendorarch}/*

14823 21
21mr|perl-Devel-StackTrace-2.30.0-2|1	%define	upstream_name	 Devel-StackTrace
21mr|perl-Devel-StackTrace-2.30.0-2|2	%define upstream_version 2.03
21mr|perl-Devel-StackTrace-2.30.0-2|3	
21mr|perl-Devel-StackTrace-2.30.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Devel-StackTrace-2.30.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-StackTrace-2.30.0-2|6	Release:	2
21mr|perl-Devel-StackTrace-2.30.0-2|7	
21mr|perl-Devel-StackTrace-2.30.0-2|8	Summary:	Stack trace and stack trace frame objects
21mr|perl-Devel-StackTrace-2.30.0-2|9	
21mr|perl-Devel-StackTrace-2.30.0-2|10	
21mr|perl-Devel-StackTrace-2.30.0-2|11	License:	GPL+ or Artistic
21mr|perl-Devel-StackTrace-2.30.0-2|12	Group:		Development/Perl
21mr|perl-Devel-StackTrace-2.30.0-2|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Devel-StackTrace-2.30.0-2|14	Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-StackTrace-2.30.0-2|15	
21mr|perl-Devel-StackTrace-2.30.0-2|16	BuildRequires:	perl-devel
21mr|perl-Devel-StackTrace-2.30.0-2|17	BuildRequires:	perl-Test-Simple
21mr|perl-Devel-StackTrace-2.30.0-2|18	BuildArch:	noarch
21mr|perl-Devel-StackTrace-2.30.0-2|19	
21mr|perl-Devel-StackTrace-2.30.0-2|20	%description
21mr|perl-Devel-StackTrace-2.30.0-2|21	%{upstream_name} module for perl.  Simple objects to deal with stack traces.
21mr|perl-Devel-StackTrace-2.30.0-2|22	The parent object, Devel::StackTrace, holds a number of
21mr|perl-Devel-StackTrace-2.30.0-2|23	Devel::StackTraceFrame objects (which have the same information as is
21mr|perl-Devel-StackTrace-2.30.0-2|24	returned from caller()).  You can step through these frames forwards
21mr|perl-Devel-StackTrace-2.30.0-2|25	and backwards as you want or retrieve specific frames.
21mr|perl-Devel-StackTrace-2.30.0-2|26	
21mr|perl-Devel-StackTrace-2.30.0-2|27	%prep
21mr|perl-Devel-StackTrace-2.30.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-StackTrace-2.30.0-2|29	chmod 644 lib/Devel/StackTrace.pm
21mr|perl-Devel-StackTrace-2.30.0-2|30	
21mr|perl-Devel-StackTrace-2.30.0-2|31	%build
21mr|perl-Devel-StackTrace-2.30.0-2|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-StackTrace-2.30.0-2|33	%make
21mr|perl-Devel-StackTrace-2.30.0-2|34	
21mr|perl-Devel-StackTrace-2.30.0-2|35	%check
21mr|perl-Devel-StackTrace-2.30.0-2|36	%make test
21mr|perl-Devel-StackTrace-2.30.0-2|37	
21mr|perl-Devel-StackTrace-2.30.0-2|38	%install
21mr|perl-Devel-StackTrace-2.30.0-2|39	%makeinstall_std
21mr|perl-Devel-StackTrace-2.30.0-2|40	
21mr|perl-Devel-StackTrace-2.30.0-2|41	%files
21mr|perl-Devel-StackTrace-2.30.0-2|42	%doc Changes LICENSE
21mr|perl-Devel-StackTrace-2.30.0-2|43	%{perl_vendorlib}/Devel
21mr|perl-Devel-StackTrace-2.30.0-2|44	%{_mandir}/*/*

14824 21
21mr|perl-Devel-Symdump-2.180.0-2|1	%define upstream_name 	 Devel-Symdump
21mr|perl-Devel-Symdump-2.180.0-2|2	%define upstream_version 2.18
21mr|perl-Devel-Symdump-2.180.0-2|3	
21mr|perl-Devel-Symdump-2.180.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Devel-Symdump-2.180.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Devel-Symdump-2.180.0-2|6	Release:	2
21mr|perl-Devel-Symdump-2.180.0-2|7	
21mr|perl-Devel-Symdump-2.180.0-2|8	Summary:	Dump symbol names or the symbol table
21mr|perl-Devel-Symdump-2.180.0-2|9	
21mr|perl-Devel-Symdump-2.180.0-2|10	License:	GPL+ or Artistic
21mr|perl-Devel-Symdump-2.180.0-2|11	Group:		Development/Perl
21mr|perl-Devel-Symdump-2.180.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Devel-Symdump-2.180.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Devel-Symdump-2.180.0-2|14	
21mr|perl-Devel-Symdump-2.180.0-2|15	BuildRequires:	perl-devel
21mr|perl-Devel-Symdump-2.180.0-2|16	BuildRequires:	perl-Test-Simple
21mr|perl-Devel-Symdump-2.180.0-2|17	BuildArch:	noarch
21mr|perl-Devel-Symdump-2.180.0-2|18	
21mr|perl-Devel-Symdump-2.180.0-2|19	%description
21mr|perl-Devel-Symdump-2.180.0-2|20	This little package serves to access the symbol table of perl.
21mr|perl-Devel-Symdump-2.180.0-2|21	
21mr|perl-Devel-Symdump-2.180.0-2|22	%prep
21mr|perl-Devel-Symdump-2.180.0-2|23	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Devel-Symdump-2.180.0-2|24	
21mr|perl-Devel-Symdump-2.180.0-2|25	%build
21mr|perl-Devel-Symdump-2.180.0-2|26	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Devel-Symdump-2.180.0-2|27	%make
21mr|perl-Devel-Symdump-2.180.0-2|28	
21mr|perl-Devel-Symdump-2.180.0-2|29	%check
21mr|perl-Devel-Symdump-2.180.0-2|30	make test
21mr|perl-Devel-Symdump-2.180.0-2|31	
21mr|perl-Devel-Symdump-2.180.0-2|32	%install
21mr|perl-Devel-Symdump-2.180.0-2|33	%makeinstall_std
21mr|perl-Devel-Symdump-2.180.0-2|34	
21mr|perl-Devel-Symdump-2.180.0-2|35	%files
21mr|perl-Devel-Symdump-2.180.0-2|36	%doc  README
21mr|perl-Devel-Symdump-2.180.0-2|37	%{perl_vendorlib}/Devel
21mr|perl-Devel-Symdump-2.180.0-2|38	%{_mandir}/*/*

14825 21
21mr|perl-Device-SerialPort-1.40.0-10|1	%define upstream_name    Device-SerialPort
21mr|perl-Device-SerialPort-1.40.0-10|2	%define upstream_version 1.04
21mr|perl-Device-SerialPort-1.40.0-10|3	
21mr|perl-Device-SerialPort-1.40.0-10|4	Name:       perl-%{upstream_name}
21mr|perl-Device-SerialPort-1.40.0-10|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Device-SerialPort-1.40.0-10|6	Release:	10
21mr|perl-Device-SerialPort-1.40.0-10|7	Summary:    POSIX clone of Win32::SerialPort
21mr|perl-Device-SerialPort-1.40.0-10|8	License:    GPL+ or Artistic
21mr|perl-Device-SerialPort-1.40.0-10|9	Group:      Development/Perl
21mr|perl-Device-SerialPort-1.40.0-10|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Device-SerialPort-1.40.0-10|11	Source0:    http://www.cpan.org/modules/by-module/Device/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Device-SerialPort-1.40.0-10|12	
21mr|perl-Device-SerialPort-1.40.0-10|13	BuildRequires: perl(Test::More)
21mr|perl-Device-SerialPort-1.40.0-10|14	BuildRequires: perl-devel
21mr|perl-Device-SerialPort-1.40.0-10|15	
21mr|perl-Device-SerialPort-1.40.0-10|16	%description
21mr|perl-Device-SerialPort-1.40.0-10|17	This module provides an object-based user interface essentially identical
21mr|perl-Device-SerialPort-1.40.0-10|18	to the one provided by the Win32::SerialPort module.
21mr|perl-Device-SerialPort-1.40.0-10|19	
21mr|perl-Device-SerialPort-1.40.0-10|20	Initialization
21mr|perl-Device-SerialPort-1.40.0-10|21	The primary constructor is *new* with either a _PortName_, or a
21mr|perl-Device-SerialPort-1.40.0-10|22	_Configuretion File_ specified. With a _PortName_, this will open the
21mr|perl-Device-SerialPort-1.40.0-10|23	port and create the object. The port is not yet ready for read/write
21mr|perl-Device-SerialPort-1.40.0-10|24	access. First, the desired _parameter settings_ must be established.
21mr|perl-Device-SerialPort-1.40.0-10|25	Since these are tuning constants for an underlying hardware driver in
21mr|perl-Device-SerialPort-1.40.0-10|26	the Operating System, they are all checked for validity by the methods
21mr|perl-Device-SerialPort-1.40.0-10|27	that set them. The *write_settings* method updates the port (and will
21mr|perl-Device-SerialPort-1.40.0-10|28	return True under POSIX). Ports are opened for binary transfers. A
21mr|perl-Device-SerialPort-1.40.0-10|29	separate 'binmode' is not needed.
21mr|perl-Device-SerialPort-1.40.0-10|30	
21mr|perl-Device-SerialPort-1.40.0-10|31	$PortObj = new Device::SerialPort ($PortName, $quiet, $lockfile)
21mr|perl-Device-SerialPort-1.40.0-10|32	|| die "Can't open $PortName: $!\n";
21mr|perl-Device-SerialPort-1.40.0-10|33	
21mr|perl-Device-SerialPort-1.40.0-10|34	%prep
21mr|perl-Device-SerialPort-1.40.0-10|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Device-SerialPort-1.40.0-10|36	
21mr|perl-Device-SerialPort-1.40.0-10|37	%build
21mr|perl-Device-SerialPort-1.40.0-10|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Device-SerialPort-1.40.0-10|39	
21mr|perl-Device-SerialPort-1.40.0-10|40	%make
21mr|perl-Device-SerialPort-1.40.0-10|41	
21mr|perl-Device-SerialPort-1.40.0-10|42	%check
21mr|perl-Device-SerialPort-1.40.0-10|43	%make test
21mr|perl-Device-SerialPort-1.40.0-10|44	
21mr|perl-Device-SerialPort-1.40.0-10|45	%install
21mr|perl-Device-SerialPort-1.40.0-10|46	%makeinstall_std
21mr|perl-Device-SerialPort-1.40.0-10|47	
21mr|perl-Device-SerialPort-1.40.0-10|48	%clean
21mr|perl-Device-SerialPort-1.40.0-10|49	
21mr|perl-Device-SerialPort-1.40.0-10|50	%files
21mr|perl-Device-SerialPort-1.40.0-10|51	%doc README Changes
21mr|perl-Device-SerialPort-1.40.0-10|52	%{_mandir}/man?/*
21mr|perl-Device-SerialPort-1.40.0-10|53	%{_bindir}/modemtest
21mr|perl-Device-SerialPort-1.40.0-10|54	%{perl_vendorarch}/Device/*.pm
21mr|perl-Device-SerialPort-1.40.0-10|55	%{perl_vendorarch}/auto/Device/SerialPort/*.so*

14826 21
21mr|perl-Digest-HMAC-1.30.0-8|1	%define	upstream_name    Digest-HMAC
21mr|perl-Digest-HMAC-1.30.0-8|2	%define upstream_version 1.03
21mr|perl-Digest-HMAC-1.30.0-8|3	
21mr|perl-Digest-HMAC-1.30.0-8|4	Name:       perl-%{upstream_name}
21mr|perl-Digest-HMAC-1.30.0-8|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Digest-HMAC-1.30.0-8|6	Release:    8
21mr|perl-Digest-HMAC-1.30.0-8|7	
21mr|perl-Digest-HMAC-1.30.0-8|8	Summary:	Keyed-Hashing for Message Authentication
21mr|perl-Digest-HMAC-1.30.0-8|9	
21mr|perl-Digest-HMAC-1.30.0-8|10	License:	GPL+ or Artistic
21mr|perl-Digest-HMAC-1.30.0-8|11	Group:		Development/Perl
21mr|perl-Digest-HMAC-1.30.0-8|12	Url:		http://www.cpan.org
21mr|perl-Digest-HMAC-1.30.0-8|13	Source0:	https://cpan.metacpan.org/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Digest-HMAC-1.30.0-8|14	
21mr|perl-Digest-HMAC-1.30.0-8|15	BuildArch:	noarch
21mr|perl-Digest-HMAC-1.30.0-8|16	BuildRequires:  perl-devel
21mr|perl-Digest-HMAC-1.30.0-8|17	BuildRequires:  perl(Digest::SHA1)
21mr|perl-Digest-HMAC-1.30.0-8|18	Requires:	perl(Digest::SHA1)
21mr|perl-Digest-HMAC-1.30.0-8|19	Provides:	perl-HMAC
21mr|perl-Digest-HMAC-1.30.0-8|20	
21mr|perl-Digest-HMAC-1.30.0-8|21	%description
21mr|perl-Digest-HMAC-1.30.0-8|22	Digest-HMAC module for perl.
21mr|perl-Digest-HMAC-1.30.0-8|23	
21mr|perl-Digest-HMAC-1.30.0-8|24	%prep
21mr|perl-Digest-HMAC-1.30.0-8|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Digest-HMAC-1.30.0-8|26	
21mr|perl-Digest-HMAC-1.30.0-8|27	%build
21mr|perl-Digest-HMAC-1.30.0-8|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Digest-HMAC-1.30.0-8|29	make
21mr|perl-Digest-HMAC-1.30.0-8|30	
21mr|perl-Digest-HMAC-1.30.0-8|31	%check
21mr|perl-Digest-HMAC-1.30.0-8|32	make test
21mr|perl-Digest-HMAC-1.30.0-8|33	
21mr|perl-Digest-HMAC-1.30.0-8|34	%install
21mr|perl-Digest-HMAC-1.30.0-8|35	%makeinstall_std
21mr|perl-Digest-HMAC-1.30.0-8|36	
21mr|perl-Digest-HMAC-1.30.0-8|37	%clean
21mr|perl-Digest-HMAC-1.30.0-8|38	
21mr|perl-Digest-HMAC-1.30.0-8|39	%files
21mr|perl-Digest-HMAC-1.30.0-8|40	%doc README Changes
21mr|perl-Digest-HMAC-1.30.0-8|41	%{_mandir}/*/*
21mr|perl-Digest-HMAC-1.30.0-8|42	%{perl_vendorlib}/Digest

14827 21
21mr|perl-Digest-SHA1-2.130.0-18|1	%define	upstream_name	 Digest-SHA1
21mr|perl-Digest-SHA1-2.130.0-18|2	%define upstream_version 2.13
21mr|perl-Digest-SHA1-2.130.0-18|3	
21mr|perl-Digest-SHA1-2.130.0-18|4	Name:       perl-%{upstream_name}
21mr|perl-Digest-SHA1-2.130.0-18|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Digest-SHA1-2.130.0-18|6	Release:    18
21mr|perl-Digest-SHA1-2.130.0-18|7	
21mr|perl-Digest-SHA1-2.130.0-18|8	Summary:	Perl interface to the SHA1 Algorithm
21mr|perl-Digest-SHA1-2.130.0-18|9	License:	GPL+ or Artistic
21mr|perl-Digest-SHA1-2.130.0-18|10	Group:		Development/Perl
21mr|perl-Digest-SHA1-2.130.0-18|11	URL:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Digest-SHA1-2.130.0-18|12	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Digest-SHA1-2.130.0-18|13	
21mr|perl-Digest-SHA1-2.130.0-18|14	BuildRequires:	perl-devel
21mr|perl-Digest-SHA1-2.130.0-18|15	BuildRequires:	perl-Test
21mr|perl-Digest-SHA1-2.130.0-18|16	
21mr|perl-Digest-SHA1-2.130.0-18|17	%description
21mr|perl-Digest-SHA1-2.130.0-18|18	Digest-SHA1 module for perl.
21mr|perl-Digest-SHA1-2.130.0-18|19	
21mr|perl-Digest-SHA1-2.130.0-18|20	%prep
21mr|perl-Digest-SHA1-2.130.0-18|21	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Digest-SHA1-2.130.0-18|22	
21mr|perl-Digest-SHA1-2.130.0-18|23	%build
21mr|perl-Digest-SHA1-2.130.0-18|24	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Digest-SHA1-2.130.0-18|25	%make CFLAGS="%{optflags}"
21mr|perl-Digest-SHA1-2.130.0-18|26	
21mr|perl-Digest-SHA1-2.130.0-18|27	%check
21mr|perl-Digest-SHA1-2.130.0-18|28	%make test
21mr|perl-Digest-SHA1-2.130.0-18|29	
21mr|perl-Digest-SHA1-2.130.0-18|30	%install
21mr|perl-Digest-SHA1-2.130.0-18|31	%makeinstall_std
21mr|perl-Digest-SHA1-2.130.0-18|32	
21mr|perl-Digest-SHA1-2.130.0-18|33	%files
21mr|perl-Digest-SHA1-2.130.0-18|34	%doc README Changes
21mr|perl-Digest-SHA1-2.130.0-18|35	%{_mandir}/*/*
21mr|perl-Digest-SHA1-2.130.0-18|36	%{perl_vendorarch}/Digest
21mr|perl-Digest-SHA1-2.130.0-18|37	%{perl_vendorarch}/auto

14828 21
21mr|perl-Dist-CheckConflicts-0.110.0-7|1	%define upstream_name    Dist-CheckConflicts
21mr|perl-Dist-CheckConflicts-0.110.0-7|2	%define upstream_version 0.11
21mr|perl-Dist-CheckConflicts-0.110.0-7|3	
21mr|perl-Dist-CheckConflicts-0.110.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Dist-CheckConflicts-0.110.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Dist-CheckConflicts-0.110.0-7|6	Release:	7
21mr|perl-Dist-CheckConflicts-0.110.0-7|7	
21mr|perl-Dist-CheckConflicts-0.110.0-7|8	Summary:	Declare version conflicts for your dist
21mr|perl-Dist-CheckConflicts-0.110.0-7|9	
21mr|perl-Dist-CheckConflicts-0.110.0-7|10	
21mr|perl-Dist-CheckConflicts-0.110.0-7|11	License:	GPL+ or Artistic
21mr|perl-Dist-CheckConflicts-0.110.0-7|12	Group:		Development/Perl
21mr|perl-Dist-CheckConflicts-0.110.0-7|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Dist-CheckConflicts-0.110.0-7|14	Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Dist-CheckConflicts-0.110.0-7|15	
21mr|perl-Dist-CheckConflicts-0.110.0-7|16	BuildRequires:	perl(List::MoreUtils)
21mr|perl-Dist-CheckConflicts-0.110.0-7|17	BuildRequires:	perl(Module::Runtime)
21mr|perl-Dist-CheckConflicts-0.110.0-7|18	BuildRequires:	perl(Sub::Exporter)
21mr|perl-Dist-CheckConflicts-0.110.0-7|19	BuildRequires:	perl(Test::Fatal)
21mr|perl-Dist-CheckConflicts-0.110.0-7|20	BuildRequires:	perl(Test::More)
21mr|perl-Dist-CheckConflicts-0.110.0-7|21	BuildRequires:	perl-devel
21mr|perl-Dist-CheckConflicts-0.110.0-7|22	BuildArch:	noarch
21mr|perl-Dist-CheckConflicts-0.110.0-7|23	
21mr|perl-Dist-CheckConflicts-0.110.0-7|24	%description
21mr|perl-Dist-CheckConflicts-0.110.0-7|25	One shortcoming of the CPAN clients that currently exist is that they have
21mr|perl-Dist-CheckConflicts-0.110.0-7|26	no way of specifying conflicting downstream dependencies of modules. This
21mr|perl-Dist-CheckConflicts-0.110.0-7|27	module attempts to work around this issue by allowing you to specify
21mr|perl-Dist-CheckConflicts-0.110.0-7|28	conflicting versions of modules separately, and deal with them after the
21mr|perl-Dist-CheckConflicts-0.110.0-7|29	module is done installing.
21mr|perl-Dist-CheckConflicts-0.110.0-7|30	
21mr|perl-Dist-CheckConflicts-0.110.0-7|31	For instance, say you have a module 'Foo', and some other module 'Bar' uses
21mr|perl-Dist-CheckConflicts-0.110.0-7|32	'Foo'. If 'Foo' were to change its API in a non-backwards-compatible way,
21mr|perl-Dist-CheckConflicts-0.110.0-7|33	this would cause 'Bar' to break until it is updated to use the new API.
21mr|perl-Dist-CheckConflicts-0.110.0-7|34	'Foo' can't just depend on the fixed version of 'Bar', because this will
21mr|perl-Dist-CheckConflicts-0.110.0-7|35	cause a circular dependency (because 'Bar' is already depending on 'Foo'),
21mr|perl-Dist-CheckConflicts-0.110.0-7|36	and this doesn't express intent properly anyway - 'Foo' doesn't use 'Bar'
21mr|perl-Dist-CheckConflicts-0.110.0-7|37	at all. The ideal solution would be for there to be a way to specify
21mr|perl-Dist-CheckConflicts-0.110.0-7|38	conflicting versions of modules in a way that would let CPAN clients update
21mr|perl-Dist-CheckConflicts-0.110.0-7|39	conflicting modules automatically after an existing module is upgraded, but
21mr|perl-Dist-CheckConflicts-0.110.0-7|40	until that happens, this module will allow users to do this manually.
21mr|perl-Dist-CheckConflicts-0.110.0-7|41	
21mr|perl-Dist-CheckConflicts-0.110.0-7|42	This module accepts a hash of options passed to its 'use' statement, with
21mr|perl-Dist-CheckConflicts-0.110.0-7|43	these keys being valid:
21mr|perl-Dist-CheckConflicts-0.110.0-7|44	
21mr|perl-Dist-CheckConflicts-0.110.0-7|45	%prep
21mr|perl-Dist-CheckConflicts-0.110.0-7|46	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Dist-CheckConflicts-0.110.0-7|47	
21mr|perl-Dist-CheckConflicts-0.110.0-7|48	%build
21mr|perl-Dist-CheckConflicts-0.110.0-7|49	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Dist-CheckConflicts-0.110.0-7|50	%make
21mr|perl-Dist-CheckConflicts-0.110.0-7|51	
21mr|perl-Dist-CheckConflicts-0.110.0-7|52	%check
21mr|perl-Dist-CheckConflicts-0.110.0-7|53	%make test
21mr|perl-Dist-CheckConflicts-0.110.0-7|54	
21mr|perl-Dist-CheckConflicts-0.110.0-7|55	%install
21mr|perl-Dist-CheckConflicts-0.110.0-7|56	%makeinstall_std
21mr|perl-Dist-CheckConflicts-0.110.0-7|57	
21mr|perl-Dist-CheckConflicts-0.110.0-7|58	%files
21mr|perl-Dist-CheckConflicts-0.110.0-7|59	%doc README Changes LICENSE META.yml META.json
21mr|perl-Dist-CheckConflicts-0.110.0-7|60	%{_mandir}/man3/*
21mr|perl-Dist-CheckConflicts-0.110.0-7|61	%{perl_vendorlib}/*

14829 21
21mr|perl-DynaLoader-Functions-0.3.0-2|1	%define upstream_name DynaLoader-Functions
21mr|perl-DynaLoader-Functions-0.3.0-2|2	%define upstream_version 0.003
21mr|perl-DynaLoader-Functions-0.3.0-2|3	
21mr|perl-DynaLoader-Functions-0.3.0-2|4	%global __requires_exclude ^perl\\((VMS::Filespec)
21mr|perl-DynaLoader-Functions-0.3.0-2|5	
21mr|perl-DynaLoader-Functions-0.3.0-2|6	Summary:	Deconstructed dynamic C library loading
21mr|perl-DynaLoader-Functions-0.3.0-2|7	Name:		perl-%{upstream_name}
21mr|perl-DynaLoader-Functions-0.3.0-2|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-DynaLoader-Functions-0.3.0-2|9	Release:	2
21mr|perl-DynaLoader-Functions-0.3.0-2|10	License:	GPL+ or Artistic
21mr|perl-DynaLoader-Functions-0.3.0-2|11	Group:		Development/Perl
21mr|perl-DynaLoader-Functions-0.3.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-DynaLoader-Functions-0.3.0-2|13	Source0:	http://www.cpan.org/modules/by-module/DynaLoader/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-DynaLoader-Functions-0.3.0-2|14	BuildRequires:	perl-devel
21mr|perl-DynaLoader-Functions-0.3.0-2|15	BuildRequires:	perl(Carp)
21mr|perl-DynaLoader-Functions-0.3.0-2|16	BuildRequires:	perl(DynaLoader)
21mr|perl-DynaLoader-Functions-0.3.0-2|17	BuildRequires:	perl(Exporter)
21mr|perl-DynaLoader-Functions-0.3.0-2|18	BuildRequires:	perl(Module::Build)
21mr|perl-DynaLoader-Functions-0.3.0-2|19	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-DynaLoader-Functions-0.3.0-2|20	BuildRequires:	perl(Test::More)
21mr|perl-DynaLoader-Functions-0.3.0-2|21	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-DynaLoader-Functions-0.3.0-2|22	BuildRequires:	perl(parent)
21mr|perl-DynaLoader-Functions-0.3.0-2|23	BuildRequires:	perl(strict)
21mr|perl-DynaLoader-Functions-0.3.0-2|24	BuildRequires:	perl(warnings)
21mr|perl-DynaLoader-Functions-0.3.0-2|25	BuildArch:	noarch
21mr|perl-DynaLoader-Functions-0.3.0-2|26	
21mr|perl-DynaLoader-Functions-0.3.0-2|27	%description
21mr|perl-DynaLoader-Functions-0.3.0-2|28	This module provides a function-based interface to dynamic loading as used
21mr|perl-DynaLoader-Functions-0.3.0-2|29	by Perl. Some details of dynamic loading are very platform-dependent, so
21mr|perl-DynaLoader-Functions-0.3.0-2|30	correct use of these functions requires the programmer to be mindful of the
21mr|perl-DynaLoader-Functions-0.3.0-2|31	space of platform variations.
21mr|perl-DynaLoader-Functions-0.3.0-2|32	
21mr|perl-DynaLoader-Functions-0.3.0-2|33	%files
21mr|perl-DynaLoader-Functions-0.3.0-2|34	%doc META.json META.yml README Changes
21mr|perl-DynaLoader-Functions-0.3.0-2|35	%{_mandir}/man3/*
21mr|perl-DynaLoader-Functions-0.3.0-2|36	%{perl_vendorlib}/*
21mr|perl-DynaLoader-Functions-0.3.0-2|37	
21mr|perl-DynaLoader-Functions-0.3.0-2|38	#----------------------------------------------------------------------------
21mr|perl-DynaLoader-Functions-0.3.0-2|39	
21mr|perl-DynaLoader-Functions-0.3.0-2|40	%prep
21mr|perl-DynaLoader-Functions-0.3.0-2|41	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-DynaLoader-Functions-0.3.0-2|42	
21mr|perl-DynaLoader-Functions-0.3.0-2|43	%build
21mr|perl-DynaLoader-Functions-0.3.0-2|44	%__perl Build.PL --installdirs=vendor
21mr|perl-DynaLoader-Functions-0.3.0-2|45	./Build
21mr|perl-DynaLoader-Functions-0.3.0-2|46	
21mr|perl-DynaLoader-Functions-0.3.0-2|47	%install
21mr|perl-DynaLoader-Functions-0.3.0-2|48	./Build install --destdir=%{buildroot}
21mr|perl-DynaLoader-Functions-0.3.0-2|49	
21mr|perl-DynaLoader-Functions-0.3.0-2|50	%check
21mr|perl-DynaLoader-Functions-0.3.0-2|51	./Build test

14830 21
21mr|perl-Email-Abstract-3.8.0-5|1	%define upstream_name    Email-Abstract
21mr|perl-Email-Abstract-3.8.0-5|2	%define upstream_version 3.008
21mr|perl-Email-Abstract-3.8.0-5|3	
21mr|perl-Email-Abstract-3.8.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Email-Abstract-3.8.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Email-Abstract-3.8.0-5|6	Release:	5
21mr|perl-Email-Abstract-3.8.0-5|7	
21mr|perl-Email-Abstract-3.8.0-5|8	Summary:	Unified interface to mail representations
21mr|perl-Email-Abstract-3.8.0-5|9	
21mr|perl-Email-Abstract-3.8.0-5|10	License:	GPL+ or Artistic
21mr|perl-Email-Abstract-3.8.0-5|11	Group:		Development/Perl
21mr|perl-Email-Abstract-3.8.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Email-Abstract-3.8.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Email-Abstract-3.8.0-5|14	
21mr|perl-Email-Abstract-3.8.0-5|15	BuildRequires:	perl(MIME::Entity) >= 5.501.0
21mr|perl-Email-Abstract-3.8.0-5|16	BuildRequires:	perl(Email::Simple)
21mr|perl-Email-Abstract-3.8.0-5|17	BuildRequires:	perl(Module::Pluggable)
21mr|perl-Email-Abstract-3.8.0-5|18	BuildRequires:	perl(MRO::Compat)
21mr|perl-Email-Abstract-3.8.0-5|19	BuildRequires:	perl(Class::Accessor::Grouped)
21mr|perl-Email-Abstract-3.8.0-5|20	BuildRequires:	perl-devel
21mr|perl-Email-Abstract-3.8.0-5|21	BuildArch:	noarch
21mr|perl-Email-Abstract-3.8.0-5|22	
21mr|perl-Email-Abstract-3.8.0-5|23	%description
21mr|perl-Email-Abstract-3.8.0-5|24	Email::Abstract provides module writers with the ability to write
21mr|perl-Email-Abstract-3.8.0-5|25	representation-independent mail handling code. For instance, in the cases of
21mr|perl-Email-Abstract-3.8.0-5|26	Mail::Thread or Mail::ListDetector, a key part of the code involves reading the
21mr|perl-Email-Abstract-3.8.0-5|27	headers from a mail object. Where previously one would either have to specify
21mr|perl-Email-Abstract-3.8.0-5|28	the mail class required, or to build a new object from scratch, Email::Abstract
21mr|perl-Email-Abstract-3.8.0-5|29	can be used to perform certain simple operations on an object regardless of its
21mr|perl-Email-Abstract-3.8.0-5|30	underlying representation.
21mr|perl-Email-Abstract-3.8.0-5|31	
21mr|perl-Email-Abstract-3.8.0-5|32	Email::Abstract currently supports Mail::Internet, MIME::Entity, Mail::Message,
21mr|perl-Email-Abstract-3.8.0-5|33	Email::Simple and Email::MIME. Other representations are encouraged to create
21mr|perl-Email-Abstract-3.8.0-5|34	their own Email::Abstract::* class by copying Email::Abstract::EmailSimple. All
21mr|perl-Email-Abstract-3.8.0-5|35	modules installed under the Email::Abstract hierarchy will be automatically
21mr|perl-Email-Abstract-3.8.0-5|36	picked up and used.
21mr|perl-Email-Abstract-3.8.0-5|37	
21mr|perl-Email-Abstract-3.8.0-5|38	For this reason, the tedious process of looking for a valid date has been
21mr|perl-Email-Abstract-3.8.0-5|39	encapsulated in this software. Further, the process of creating RFC compliant
21mr|perl-Email-Abstract-3.8.0-5|40	date strings is also found in this software.
21mr|perl-Email-Abstract-3.8.0-5|41	
21mr|perl-Email-Abstract-3.8.0-5|42	%prep
21mr|perl-Email-Abstract-3.8.0-5|43	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Email-Abstract-3.8.0-5|44	
21mr|perl-Email-Abstract-3.8.0-5|45	%build
21mr|perl-Email-Abstract-3.8.0-5|46	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Email-Abstract-3.8.0-5|47	%make
21mr|perl-Email-Abstract-3.8.0-5|48	
21mr|perl-Email-Abstract-3.8.0-5|49	%check
21mr|perl-Email-Abstract-3.8.0-5|50	%make test
21mr|perl-Email-Abstract-3.8.0-5|51	
21mr|perl-Email-Abstract-3.8.0-5|52	%install
21mr|perl-Email-Abstract-3.8.0-5|53	%makeinstall_std
21mr|perl-Email-Abstract-3.8.0-5|54	
21mr|perl-Email-Abstract-3.8.0-5|55	%files
21mr|perl-Email-Abstract-3.8.0-5|56	%doc Changes
21mr|perl-Email-Abstract-3.8.0-5|57	%{perl_vendorlib}/Email
21mr|perl-Email-Abstract-3.8.0-5|58	%{_mandir}/*/*

14831 21
21mr|perl-Email-Date-1.104.0-7|1	%define upstream_name    Email-Date
21mr|perl-Email-Date-1.104.0-7|2	%define upstream_version 1.104
21mr|perl-Email-Date-1.104.0-7|3	
21mr|perl-Email-Date-1.104.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Email-Date-1.104.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Email-Date-1.104.0-7|6	Release:	7
21mr|perl-Email-Date-1.104.0-7|7	
21mr|perl-Email-Date-1.104.0-7|8	Summary:	Find and Format Date Headers
21mr|perl-Email-Date-1.104.0-7|9	
21mr|perl-Email-Date-1.104.0-7|10	License:	GPL+ or Artistic
21mr|perl-Email-Date-1.104.0-7|11	Group:		Development/Perl
21mr|perl-Email-Date-1.104.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Email-Date-1.104.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Email-Date-1.104.0-7|14	
21mr|perl-Email-Date-1.104.0-7|15	BuildRequires:	perl(Time::Piece)
21mr|perl-Email-Date-1.104.0-7|16	BuildRequires: perl(Capture::Tiny)
21mr|perl-Email-Date-1.104.0-7|17	BuildRequires:	perl(Email::Abstract)
21mr|perl-Email-Date-1.104.0-7|18	BuildRequires:	perl(Email::Date::Format)
21mr|perl-Email-Date-1.104.0-7|19	BuildRequires:	perl(Date::Parse)
21mr|perl-Email-Date-1.104.0-7|20	BuildRequires:	perl-devel
21mr|perl-Email-Date-1.104.0-7|21	
21mr|perl-Email-Date-1.104.0-7|22	BuildArch:	noarch
21mr|perl-Email-Date-1.104.0-7|23	
21mr|perl-Email-Date-1.104.0-7|24	
21mr|perl-Email-Date-1.104.0-7|25	%description
21mr|perl-Email-Date-1.104.0-7|26	RFC 2822 defines the Date: header. It declares the header a required part of an
21mr|perl-Email-Date-1.104.0-7|27	email message. The syntax for date headers is clearly laid out. Stil, even a
21mr|perl-Email-Date-1.104.0-7|28	perfectly planned world has storms. The truth is, many programs get it wrong.
21mr|perl-Email-Date-1.104.0-7|29	Very wrong. Or, they don't include a Date: header at all. This often forces you
21mr|perl-Email-Date-1.104.0-7|30	to look elsewhere for the date, and hoping to find something.
21mr|perl-Email-Date-1.104.0-7|31	
21mr|perl-Email-Date-1.104.0-7|32	For this reason, the tedious process of looking for a valid date has been
21mr|perl-Email-Date-1.104.0-7|33	encapsulated in this software. Further, the process of creating RFC compliant
21mr|perl-Email-Date-1.104.0-7|34	date strings is also found in this software.
21mr|perl-Email-Date-1.104.0-7|35	
21mr|perl-Email-Date-1.104.0-7|36	%prep
21mr|perl-Email-Date-1.104.0-7|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Email-Date-1.104.0-7|38	
21mr|perl-Email-Date-1.104.0-7|39	%build
21mr|perl-Email-Date-1.104.0-7|40	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Email-Date-1.104.0-7|41	%make
21mr|perl-Email-Date-1.104.0-7|42	
21mr|perl-Email-Date-1.104.0-7|43	%check
21mr|perl-Email-Date-1.104.0-7|44	make test
21mr|perl-Email-Date-1.104.0-7|45	
21mr|perl-Email-Date-1.104.0-7|46	%install
21mr|perl-Email-Date-1.104.0-7|47	%makeinstall_std
21mr|perl-Email-Date-1.104.0-7|48	
21mr|perl-Email-Date-1.104.0-7|49	%files
21mr|perl-Email-Date-1.104.0-7|50	%doc README Changes
21mr|perl-Email-Date-1.104.0-7|51	%{perl_vendorlib}/Email
21mr|perl-Email-Date-1.104.0-7|52	%{_mandir}/*/*

14832 21
21mr|perl-Email-Date-Format-1.5.0-5|1	%define upstream_name    Email-Date-Format
21mr|perl-Email-Date-Format-1.5.0-5|2	%define upstream_version 1.005
21mr|perl-Email-Date-Format-1.5.0-5|3	
21mr|perl-Email-Date-Format-1.5.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Email-Date-Format-1.5.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Email-Date-Format-1.5.0-5|6	Release:	5
21mr|perl-Email-Date-Format-1.5.0-5|7	
21mr|perl-Email-Date-Format-1.5.0-5|8	Summary:	Produce RFC 2822 date strings
21mr|perl-Email-Date-Format-1.5.0-5|9	
21mr|perl-Email-Date-Format-1.5.0-5|10	License:	GPL+ or Artistic
21mr|perl-Email-Date-Format-1.5.0-5|11	Group:		Development/Perl
21mr|perl-Email-Date-Format-1.5.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Email-Date-Format-1.5.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Email-Date-Format-1.5.0-5|14	
21mr|perl-Email-Date-Format-1.5.0-5|15	BuildRequires:	perl(Test::More)
21mr|perl-Email-Date-Format-1.5.0-5|16	BuildRequires: perl(Capture::Tiny)
21mr|perl-Email-Date-Format-1.5.0-5|17	BuildRequires:	perl(Time::Local)
21mr|perl-Email-Date-Format-1.5.0-5|18	BuildRequires:	perl-devel
21mr|perl-Email-Date-Format-1.5.0-5|19	
21mr|perl-Email-Date-Format-1.5.0-5|20	BuildArch:		noarch
21mr|perl-Email-Date-Format-1.5.0-5|21	
21mr|perl-Email-Date-Format-1.5.0-5|22	%description
21mr|perl-Email-Date-Format-1.5.0-5|23	This module provides a simple means for generating an RFC 2822 compliant
21mr|perl-Email-Date-Format-1.5.0-5|24	datetime string.  (In case you care, they're not RFC 822 dates, because they
21mr|perl-Email-Date-Format-1.5.0-5|25	use a four digit year, which is not allowed in RFC 822.)
21mr|perl-Email-Date-Format-1.5.0-5|26	
21mr|perl-Email-Date-Format-1.5.0-5|27	%prep
21mr|perl-Email-Date-Format-1.5.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Email-Date-Format-1.5.0-5|29	
21mr|perl-Email-Date-Format-1.5.0-5|30	%build
21mr|perl-Email-Date-Format-1.5.0-5|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Email-Date-Format-1.5.0-5|32	%make
21mr|perl-Email-Date-Format-1.5.0-5|33	
21mr|perl-Email-Date-Format-1.5.0-5|34	%check
21mr|perl-Email-Date-Format-1.5.0-5|35	make test
21mr|perl-Email-Date-Format-1.5.0-5|36	
21mr|perl-Email-Date-Format-1.5.0-5|37	%install
21mr|perl-Email-Date-Format-1.5.0-5|38	%makeinstall_std
21mr|perl-Email-Date-Format-1.5.0-5|39	
21mr|perl-Email-Date-Format-1.5.0-5|40	%files
21mr|perl-Email-Date-Format-1.5.0-5|41	%doc Changes LICENSE README
21mr|perl-Email-Date-Format-1.5.0-5|42	%{_mandir}/man3/*
21mr|perl-Email-Date-Format-1.5.0-5|43	%{perl_vendorlib}/Email

14833 21
21mr|perl-Email-MIME-RFC2047-0.970.0-2|1	%define upstream_name    Email-MIME-RFC2047
21mr|perl-Email-MIME-RFC2047-0.970.0-2|2	%define upstream_version 0.97
21mr|perl-Email-MIME-RFC2047-0.970.0-2|3	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Email-MIME-RFC2047-0.970.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Email-MIME-RFC2047-0.970.0-2|6	Release:    2
21mr|perl-Email-MIME-RFC2047-0.970.0-2|7	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|8	Summary:    Handling of MIME encoded mailbox lists
21mr|perl-Email-MIME-RFC2047-0.970.0-2|9	License:    GPL+ or Artistic
21mr|perl-Email-MIME-RFC2047-0.970.0-2|10	Group:      Development/Perl
21mr|perl-Email-MIME-RFC2047-0.970.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Email-MIME-RFC2047-0.970.0-2|12	Source0:    http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Email-MIME-RFC2047-0.970.0-2|13	BuildRequires:	perl-devel
21mr|perl-Email-MIME-RFC2047-0.970.0-2|14	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|15	BuildArch: noarch
21mr|perl-Email-MIME-RFC2047-0.970.0-2|16	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|17	%description
21mr|perl-Email-MIME-RFC2047-0.970.0-2|18	This set of modules tries to provide a correct and usable implementation of
21mr|perl-Email-MIME-RFC2047-0.970.0-2|19	RFC 2047 "MIME Part Three: Message Header Extensions for Non-ASCII Text".
21mr|perl-Email-MIME-RFC2047-0.970.0-2|20	The the Encode manpage module also provides RFC 2047 encoding and decoding
21mr|perl-Email-MIME-RFC2047-0.970.0-2|21	but it still has some bugs regarding strict standards compatibility. More
21mr|perl-Email-MIME-RFC2047-0.970.0-2|22	importantly, a useful API should handle the different situations where RFC
21mr|perl-Email-MIME-RFC2047-0.970.0-2|23	2047 encoded headers are used. Section 5 of the RFC defines three use cases
21mr|perl-Email-MIME-RFC2047-0.970.0-2|24	for 'encoded-words':
21mr|perl-Email-MIME-RFC2047-0.970.0-2|25	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|26	(1) As a replacement of 'text' tokens, for example in a Subject header
21mr|perl-Email-MIME-RFC2047-0.970.0-2|27	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|28	(2) In comments, this case isn't handled by this module
21mr|perl-Email-MIME-RFC2047-0.970.0-2|29	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|30	%prep
21mr|perl-Email-MIME-RFC2047-0.970.0-2|31	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Email-MIME-RFC2047-0.970.0-2|32	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|33	%build
21mr|perl-Email-MIME-RFC2047-0.970.0-2|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Email-MIME-RFC2047-0.970.0-2|35	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|36	%make
21mr|perl-Email-MIME-RFC2047-0.970.0-2|37	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|38	%check
21mr|perl-Email-MIME-RFC2047-0.970.0-2|39	%make test
21mr|perl-Email-MIME-RFC2047-0.970.0-2|40	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|41	%install
21mr|perl-Email-MIME-RFC2047-0.970.0-2|42	%makeinstall_std
21mr|perl-Email-MIME-RFC2047-0.970.0-2|43	
21mr|perl-Email-MIME-RFC2047-0.970.0-2|44	%files
21mr|perl-Email-MIME-RFC2047-0.970.0-2|45	%doc README.pod Changes META.yml
21mr|perl-Email-MIME-RFC2047-0.970.0-2|46	%{_mandir}/man3/*
21mr|perl-Email-MIME-RFC2047-0.970.0-2|47	%{perl_vendorlib}/*

14834 21
21mr|perl-Email-Simple-2.216.0-2|1	%define upstream_name     Email-Simple
21mr|perl-Email-Simple-2.216.0-2|2	%define upstream_version 2.216
21mr|perl-Email-Simple-2.216.0-2|3	
21mr|perl-Email-Simple-2.216.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Email-Simple-2.216.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Email-Simple-2.216.0-2|6	Release:	2
21mr|perl-Email-Simple-2.216.0-2|7	
21mr|perl-Email-Simple-2.216.0-2|8	Summary:	Simple parsing of RFC2822 message format and headers
21mr|perl-Email-Simple-2.216.0-2|9	
21mr|perl-Email-Simple-2.216.0-2|10	License:	GPL+ or Artistic
21mr|perl-Email-Simple-2.216.0-2|11	Group:		Development/Perl
21mr|perl-Email-Simple-2.216.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Email-Simple-2.216.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Email-Simple-2.216.0-2|14	
21mr|perl-Email-Simple-2.216.0-2|15	BuildRequires:	perl(Email::Date::Format)
21mr|perl-Email-Simple-2.216.0-2|16	BuildRequires: perl(Capture::Tiny)
21mr|perl-Email-Simple-2.216.0-2|17	BuildRequires:	perl-devel
21mr|perl-Email-Simple-2.216.0-2|18	
21mr|perl-Email-Simple-2.216.0-2|19	BuildArch:	noarch
21mr|perl-Email-Simple-2.216.0-2|20	
21mr|perl-Email-Simple-2.216.0-2|21	Obsoletes:	perl-Email-Simple-Creator <= 1.424.0
21mr|perl-Email-Simple-2.216.0-2|22	Provides:	perl-Email-Simple-Creator  = 1.424.0
21mr|perl-Email-Simple-2.216.0-2|23	
21mr|perl-Email-Simple-2.216.0-2|24	%description
21mr|perl-Email-Simple-2.216.0-2|25	Email::Simple is the first deliverable of the "Perl Email Project", a reaction
21mr|perl-Email-Simple-2.216.0-2|26	against the complexity and increasing bugginess of the Mail::* modules. In
21mr|perl-Email-Simple-2.216.0-2|27	contrast, Email::* modules are meant to be simple to use and to maintain, pared
21mr|perl-Email-Simple-2.216.0-2|28	to the bone, fast, minimal in their external dependencies, and correct.
21mr|perl-Email-Simple-2.216.0-2|29	
21mr|perl-Email-Simple-2.216.0-2|30	%prep
21mr|perl-Email-Simple-2.216.0-2|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Email-Simple-2.216.0-2|32	
21mr|perl-Email-Simple-2.216.0-2|33	%build
21mr|perl-Email-Simple-2.216.0-2|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Email-Simple-2.216.0-2|35	%make
21mr|perl-Email-Simple-2.216.0-2|36	
21mr|perl-Email-Simple-2.216.0-2|37	%check
21mr|perl-Email-Simple-2.216.0-2|38	%make test
21mr|perl-Email-Simple-2.216.0-2|39	
21mr|perl-Email-Simple-2.216.0-2|40	%install
21mr|perl-Email-Simple-2.216.0-2|41	%makeinstall_std
21mr|perl-Email-Simple-2.216.0-2|42	
21mr|perl-Email-Simple-2.216.0-2|43	%files
21mr|perl-Email-Simple-2.216.0-2|44	%doc README Changes
21mr|perl-Email-Simple-2.216.0-2|45	%{perl_vendorlib}/Email
21mr|perl-Email-Simple-2.216.0-2|46	%{_mandir}/*/*

14835 21
21mr|perl-Encode-Detect-1.10.0-13|1	%define upstream_name    Encode-Detect
21mr|perl-Encode-Detect-1.10.0-13|2	%define upstream_version 1.01
21mr|perl-Encode-Detect-1.10.0-13|3	
21mr|perl-Encode-Detect-1.10.0-13|4	Name:       perl-%{upstream_name}
21mr|perl-Encode-Detect-1.10.0-13|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Encode-Detect-1.10.0-13|6	Release:    13
21mr|perl-Encode-Detect-1.10.0-13|7	Summary:    An Encode::Encoding subclass that detects the encoding of data
21mr|perl-Encode-Detect-1.10.0-13|8	License:    GPL
21mr|perl-Encode-Detect-1.10.0-13|9	Group:      Development/Perl
21mr|perl-Encode-Detect-1.10.0-13|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Encode-Detect-1.10.0-13|11	Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Encode-Detect-1.10.0-13|12	
21mr|perl-Encode-Detect-1.10.0-13|13	Buildrequires:  perl-devel
21mr|perl-Encode-Detect-1.10.0-13|14	Buildrequires:  perl(Module::Build)
21mr|perl-Encode-Detect-1.10.0-13|15	Buildrequires:  perl(ExtUtils::CBuilder)
21mr|perl-Encode-Detect-1.10.0-13|16	Buildrequires:  perl(Data::Dump)
21mr|perl-Encode-Detect-1.10.0-13|17	
21mr|perl-Encode-Detect-1.10.0-13|18	%description
21mr|perl-Encode-Detect-1.10.0-13|19	This Perl module is an Encode::Encoding subclass that uses
21mr|perl-Encode-Detect-1.10.0-13|20	Encode::Detect::Detector to determine the charset of the input data and then
21mr|perl-Encode-Detect-1.10.0-13|21	decodes it using the encoder of the detected charset.
21mr|perl-Encode-Detect-1.10.0-13|22	
21mr|perl-Encode-Detect-1.10.0-13|23	It is similar to Encode::Guess, but does not require the configuration of a set
21mr|perl-Encode-Detect-1.10.0-13|24	of expected encodings. Like Encode::Guess, it only supports decoding--it cannot
21mr|perl-Encode-Detect-1.10.0-13|25	encode.
21mr|perl-Encode-Detect-1.10.0-13|26	
21mr|perl-Encode-Detect-1.10.0-13|27	%prep
21mr|perl-Encode-Detect-1.10.0-13|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Encode-Detect-1.10.0-13|29	
21mr|perl-Encode-Detect-1.10.0-13|30	%build
21mr|perl-Encode-Detect-1.10.0-13|31	%{__perl} Build.PL installdirs=vendor
21mr|perl-Encode-Detect-1.10.0-13|32	./Build
21mr|perl-Encode-Detect-1.10.0-13|33	
21mr|perl-Encode-Detect-1.10.0-13|34	%check
21mr|perl-Encode-Detect-1.10.0-13|35	./Build test
21mr|perl-Encode-Detect-1.10.0-13|36	
21mr|perl-Encode-Detect-1.10.0-13|37	%install
21mr|perl-Encode-Detect-1.10.0-13|38	./Build install destdir=%{buildroot}
21mr|perl-Encode-Detect-1.10.0-13|39	
21mr|perl-Encode-Detect-1.10.0-13|40	%files
21mr|perl-Encode-Detect-1.10.0-13|41	%doc Changes LICENSE
21mr|perl-Encode-Detect-1.10.0-13|42	%{perl_vendorarch}/Encode
21mr|perl-Encode-Detect-1.10.0-13|43	%{perl_vendorarch}/auto/Encode
21mr|perl-Encode-Detect-1.10.0-13|44	%{_mandir}/*/*

14836 21
21mr|perl-Encode-Locale-1.50.0-4|1	%define upstream_name    Encode-Locale
21mr|perl-Encode-Locale-1.50.0-4|2	%define upstream_version 1.05
21mr|perl-Encode-Locale-1.50.0-4|3	
21mr|perl-Encode-Locale-1.50.0-4|4	Name:       perl-%{upstream_name}
21mr|perl-Encode-Locale-1.50.0-4|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Encode-Locale-1.50.0-4|6	Release:    4
21mr|perl-Encode-Locale-1.50.0-4|7	
21mr|perl-Encode-Locale-1.50.0-4|8	Summary:    Determine the locale encoding
21mr|perl-Encode-Locale-1.50.0-4|9	
21mr|perl-Encode-Locale-1.50.0-4|10	License:    GPL+ or Artistic
21mr|perl-Encode-Locale-1.50.0-4|11	Group:      Development/Perl
21mr|perl-Encode-Locale-1.50.0-4|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Encode-Locale-1.50.0-4|13	Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Encode-Locale-1.50.0-4|14	
21mr|perl-Encode-Locale-1.50.0-4|15	BuildRequires: perl(Encode)
21mr|perl-Encode-Locale-1.50.0-4|16	BuildRequires: perl(Encode::Alias)
21mr|perl-Encode-Locale-1.50.0-4|17	BuildRequires: perl(Test)
21mr|perl-Encode-Locale-1.50.0-4|18	BuildRequires: perl-devel
21mr|perl-Encode-Locale-1.50.0-4|19	BuildArch: noarch
21mr|perl-Encode-Locale-1.50.0-4|20	
21mr|perl-Encode-Locale-1.50.0-4|21	%description
21mr|perl-Encode-Locale-1.50.0-4|22	In many applications it's wise to let Perl use Unicode for the strings it
21mr|perl-Encode-Locale-1.50.0-4|23	processes. Most of the interfaces Perl has to the outside world is still
21mr|perl-Encode-Locale-1.50.0-4|24	byte based. Programs therefore needs to decode byte strings that enter the
21mr|perl-Encode-Locale-1.50.0-4|25	program from the outside and encode them again on the way out.
21mr|perl-Encode-Locale-1.50.0-4|26	
21mr|perl-Encode-Locale-1.50.0-4|27	The POSIX locale system is used to specify both the language conventions
21mr|perl-Encode-Locale-1.50.0-4|28	requested by the user and the preferred character set to consume and
21mr|perl-Encode-Locale-1.50.0-4|29	output. The 'Encode::Locale' module looks up the charset and encoding
21mr|perl-Encode-Locale-1.50.0-4|30	(called a CODESET in the locale jargon) and arrange for the the Encode
21mr|perl-Encode-Locale-1.50.0-4|31	manpage module to know this encoding under the name "locale". It means
21mr|perl-Encode-Locale-1.50.0-4|32	bytes obtained from the environment can be converted to Unicode strings by
21mr|perl-Encode-Locale-1.50.0-4|33	calling 'Encode::encode(locale => $bytes)' and converted back again with
21mr|perl-Encode-Locale-1.50.0-4|34	'Encode::decode(locale => $string)'.
21mr|perl-Encode-Locale-1.50.0-4|35	
21mr|perl-Encode-Locale-1.50.0-4|36	Where file systems interfaces pass file names in and out of the program we
21mr|perl-Encode-Locale-1.50.0-4|37	also need care. The trend is for operating systems to use a fixed file
21mr|perl-Encode-Locale-1.50.0-4|38	encoding that don't actually depend on the locale; and this module
21mr|perl-Encode-Locale-1.50.0-4|39	determines the most appropriate encoding for file names. The the Encode
21mr|perl-Encode-Locale-1.50.0-4|40	manpage module will know this encoding under the name "locale_fs". For
21mr|perl-Encode-Locale-1.50.0-4|41	traditional Unix systems this will be an alias to the same encoding as
21mr|perl-Encode-Locale-1.50.0-4|42	"locale".
21mr|perl-Encode-Locale-1.50.0-4|43	
21mr|perl-Encode-Locale-1.50.0-4|44	%prep
21mr|perl-Encode-Locale-1.50.0-4|45	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Encode-Locale-1.50.0-4|46	
21mr|perl-Encode-Locale-1.50.0-4|47	%build
21mr|perl-Encode-Locale-1.50.0-4|48	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Encode-Locale-1.50.0-4|49	
21mr|perl-Encode-Locale-1.50.0-4|50	%make
21mr|perl-Encode-Locale-1.50.0-4|51	
21mr|perl-Encode-Locale-1.50.0-4|52	%check
21mr|perl-Encode-Locale-1.50.0-4|53	%make test
21mr|perl-Encode-Locale-1.50.0-4|54	
21mr|perl-Encode-Locale-1.50.0-4|55	%install
21mr|perl-Encode-Locale-1.50.0-4|56	%makeinstall_std
21mr|perl-Encode-Locale-1.50.0-4|57	
21mr|perl-Encode-Locale-1.50.0-4|58	%files
21mr|perl-Encode-Locale-1.50.0-4|59	%doc Changes META.yml README
21mr|perl-Encode-Locale-1.50.0-4|60	%{_mandir}/man3/*
21mr|perl-Encode-Locale-1.50.0-4|61	%{perl_vendorlib}/*

14837 21
21mr|perl-Error-0.170.290-2|1	%define upstream_name    Error
21mr|perl-Error-0.170.290-2|2	%define upstream_version 0.17029
21mr|perl-Error-0.170.290-2|3	
21mr|perl-Error-0.170.290-2|4	Name:		perl-%{upstream_name}
21mr|perl-Error-0.170.290-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Error-0.170.290-2|6	Release:	2
21mr|perl-Error-0.170.290-2|7	Epoch:		1
21mr|perl-Error-0.170.290-2|8	
21mr|perl-Error-0.170.290-2|9	Summary:	Error/exception handling in an OO-ish way
21mr|perl-Error-0.170.290-2|10	
21mr|perl-Error-0.170.290-2|11	License:	GPL+ or Artistic
21mr|perl-Error-0.170.290-2|12	Group:		Development/Perl
21mr|perl-Error-0.170.290-2|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Error-0.170.290-2|14	Source0:	http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Error-0.170.290-2|15	
21mr|perl-Error-0.170.290-2|16	BuildRequires:	perl-devel
21mr|perl-Error-0.170.290-2|17	BuildRequires:  perl(Test::More)
21mr|perl-Error-0.170.290-2|18	BuildRequires:  perl-JSON-PP
21mr|perl-Error-0.170.290-2|19	BuildArch:	noarch
21mr|perl-Error-0.170.290-2|20	
21mr|perl-Error-0.170.290-2|21	%description
21mr|perl-Error-0.170.290-2|22	The Error package provides two interfaces. Firstly Error
21mr|perl-Error-0.170.290-2|23	provides a procedural interface to exception handling.
21mr|perl-Error-0.170.290-2|24	Secondly Error is a base class for errors/exceptions that
21mr|perl-Error-0.170.290-2|25	can either be thrown, for subsequent catch, or can simply
21mr|perl-Error-0.170.290-2|26	be recorded.
21mr|perl-Error-0.170.290-2|27	Errors in the class Error should not be thrown directly,
21mr|perl-Error-0.170.290-2|28	but the user should throw errors from a sub-class of Error.
21mr|perl-Error-0.170.290-2|29	
21mr|perl-Error-0.170.290-2|30	%prep
21mr|perl-Error-0.170.290-2|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Error-0.170.290-2|32	
21mr|perl-Error-0.170.290-2|33	%build
21mr|perl-Error-0.170.290-2|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Error-0.170.290-2|35	%make
21mr|perl-Error-0.170.290-2|36	
21mr|perl-Error-0.170.290-2|37	%check
21mr|perl-Error-0.170.290-2|38	%make test
21mr|perl-Error-0.170.290-2|39	
21mr|perl-Error-0.170.290-2|40	%install
21mr|perl-Error-0.170.290-2|41	%makeinstall_std
21mr|perl-Error-0.170.290-2|42	
21mr|perl-Error-0.170.290-2|43	%files
21mr|perl-Error-0.170.290-2|44	%doc ChangeLog README examples
21mr|perl-Error-0.170.290-2|45	%{perl_vendorlib}/Error
21mr|perl-Error-0.170.290-2|46	%{perl_vendorlib}/Error.pm
21mr|perl-Error-0.170.290-2|47	%{_mandir}/*/*

14838 21
21mr|perl-EV-4.330.0-2|1	%define upstream_name    EV
21mr|perl-EV-4.330.0-2|2	%define upstream_version 4.33
21mr|perl-EV-4.330.0-2|3	
21mr|perl-EV-4.330.0-2|4	%define filelist %{upstream_name}-%{upstream_version}-filelist
21mr|perl-EV-4.330.0-2|5	%define maketest 1
21mr|perl-EV-4.330.0-2|6	
21mr|perl-EV-4.330.0-2|7	Name:      perl-%{upstream_name}
21mr|perl-EV-4.330.0-2|8	Version:   %perl_convert_version %{upstream_version}
21mr|perl-EV-4.330.0-2|9	Release:	2
21mr|perl-EV-4.330.0-2|10	Summary:   Wrapper for the libev high-performance event loop library
21mr|perl-EV-4.330.0-2|11	License:   Artistic
21mr|perl-EV-4.330.0-2|12	Group:     Development/Perl
21mr|perl-EV-4.330.0-2|13	Url:       http://software.schmorp.de/pkg/EV.html
21mr|perl-EV-4.330.0-2|14	Source0:   http://www.cpan.org/authors/id/M/ML/MLEHMANN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-EV-4.330.0-2|15	
21mr|perl-EV-4.330.0-2|16	BuildRequires: perl-devel
21mr|perl-EV-4.330.0-2|17	BuildRequires: perl(Canary::Stability)
21mr|perl-EV-4.330.0-2|18	BuildRequires: perl-AnyEvent >= 1:2.6
21mr|perl-EV-4.330.0-2|19	BuildRequires: perl(common::sense)
21mr|perl-EV-4.330.0-2|20	
21mr|perl-EV-4.330.0-2|21	%description
21mr|perl-EV-4.330.0-2|22	A thin wrapper around libev, a high-performance event loop. Intended
21mr|perl-EV-4.330.0-2|23	as a faster and less buggy replacement for the Event perl
21mr|perl-EV-4.330.0-2|24	module. Efficiently supports very high number of timers, scalable
21mr|perl-EV-4.330.0-2|25	operating system APIs such as epoll, kqueue and solaris's ports,
21mr|perl-EV-4.330.0-2|26	child/pid watchers and more.
21mr|perl-EV-4.330.0-2|27	
21mr|perl-EV-4.330.0-2|28	%prep
21mr|perl-EV-4.330.0-2|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-EV-4.330.0-2|30	chmod -R u+w %{_builddir}/%{upstream_name}-%{upstream_version}
21mr|perl-EV-4.330.0-2|31	
21mr|perl-EV-4.330.0-2|32	%build
21mr|perl-EV-4.330.0-2|33	grep -rsl '^#!.*perl' . |
21mr|perl-EV-4.330.0-2|34	grep -v '.bak$' |xargs --no-run-if-empty \
21mr|perl-EV-4.330.0-2|35	perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
21mr|perl-EV-4.330.0-2|36	CFLAGS="%{optflags}"
21mr|perl-EV-4.330.0-2|37	echo | perl Makefile.PL `perl -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '` INSTALLDIRS=vendor
21mr|perl-EV-4.330.0-2|38	%make
21mr|perl-EV-4.330.0-2|39	
21mr|perl-EV-4.330.0-2|40	%check
21mr|perl-EV-4.330.0-2|41	%make test
21mr|perl-EV-4.330.0-2|42	
21mr|perl-EV-4.330.0-2|43	%install
21mr|perl-EV-4.330.0-2|44	%makeinstall `perl -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`
21mr|perl-EV-4.330.0-2|45	
21mr|perl-EV-4.330.0-2|46	# remove special files
21mr|perl-EV-4.330.0-2|47	find %{buildroot} -name "perllocal.pod" \
21mr|perl-EV-4.330.0-2|48	-o -name ".packlist"                \
21mr|perl-EV-4.330.0-2|49	-o -name "*.bs"                     \
21mr|perl-EV-4.330.0-2|50	|xargs -i rm -f {}
21mr|perl-EV-4.330.0-2|51	
21mr|perl-EV-4.330.0-2|52	# no empty directories
21mr|perl-EV-4.330.0-2|53	find %{buildroot}%{_prefix}             \
21mr|perl-EV-4.330.0-2|54	-type d -depth                      \
21mr|perl-EV-4.330.0-2|55	-exec rmdir {} \; 2>/dev/null
21mr|perl-EV-4.330.0-2|56	
21mr|perl-EV-4.330.0-2|57	
21mr|perl-EV-4.330.0-2|58	%files
21mr|perl-EV-4.330.0-2|59	%doc README Changes
21mr|perl-EV-4.330.0-2|60	%{perl_vendorarch}/EV.pm
21mr|perl-EV-4.330.0-2|61	%{perl_vendorarch}/EV
21mr|perl-EV-4.330.0-2|62	%{perl_vendorarch}/auto/EV
21mr|perl-EV-4.330.0-2|63	%{_mandir}/man3/EV*

14839 21
21mr|perl-Eval-Closure-0.140.0-2|1	%define upstream_name    Eval-Closure
21mr|perl-Eval-Closure-0.140.0-2|2	%define upstream_version 0.14
21mr|perl-Eval-Closure-0.140.0-2|3	
21mr|perl-Eval-Closure-0.140.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Eval-Closure-0.140.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Eval-Closure-0.140.0-2|6	Release:	2
21mr|perl-Eval-Closure-0.140.0-2|7	Summary:	Safely and cleanly create closures via string eval
21mr|perl-Eval-Closure-0.140.0-2|8	
21mr|perl-Eval-Closure-0.140.0-2|9	License:	GPL+ or Artistic
21mr|perl-Eval-Closure-0.140.0-2|10	Group:		Development/Perl
21mr|perl-Eval-Closure-0.140.0-2|11	URL:		http://search.cpan.org/~doy/Eval-Closure-0.04/lib/Eval/Closure.pm
21mr|perl-Eval-Closure-0.140.0-2|12	Source0:	http://search.cpan.org/CPAN/authors/id/D/DO/DOY/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Eval-Closure-0.140.0-2|13	BuildRequires:	perl(Sub::Exporter)
21mr|perl-Eval-Closure-0.140.0-2|14	BuildRequires:	perl(Test::Fatal)
21mr|perl-Eval-Closure-0.140.0-2|15	BuildRequires:	perl(Test::Requires)
21mr|perl-Eval-Closure-0.140.0-2|16	BuildRequires:	perl-devel
21mr|perl-Eval-Closure-0.140.0-2|17	BuildArch:	noarch
21mr|perl-Eval-Closure-0.140.0-2|18	
21mr|perl-Eval-Closure-0.140.0-2|19	%description
21mr|perl-Eval-Closure-0.140.0-2|20	String eval is often used for dynamic code generation. For instance, Moose uses
21mr|perl-Eval-Closure-0.140.0-2|21	it heavily, to generate inlined versions of accessors and constructors, which
21mr|perl-Eval-Closure-0.140.0-2|22	speeds code up at runtime by a significant amount. String eval is not without
21mr|perl-Eval-Closure-0.140.0-2|23	its issues however - it's difficult to control the scope it's used in (which
21mr|perl-Eval-Closure-0.140.0-2|24	determines which variables are in scope inside the eval), and it can be quite
21mr|perl-Eval-Closure-0.140.0-2|25	slow, especially if doing a large number of evals.
21mr|perl-Eval-Closure-0.140.0-2|26	
21mr|perl-Eval-Closure-0.140.0-2|27	This module attempts to solve both of those problems. It provides an
21mr|perl-Eval-Closure-0.140.0-2|28	eval_closure function, which evals a string in a clean environment, other than
21mr|perl-Eval-Closure-0.140.0-2|29	a fixed list of specified variables. It also caches the result of the eval, so
21mr|perl-Eval-Closure-0.140.0-2|30	that doing repeated evals of the same source, even with a different
21mr|perl-Eval-Closure-0.140.0-2|31	environment, will be much faster (but note that the description is part of the
21mr|perl-Eval-Closure-0.140.0-2|32	string to be evaled, so it must also be the same (or non-existent) if caching
21mr|perl-Eval-Closure-0.140.0-2|33	is to work properly).
21mr|perl-Eval-Closure-0.140.0-2|34	
21mr|perl-Eval-Closure-0.140.0-2|35	%prep
21mr|perl-Eval-Closure-0.140.0-2|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Eval-Closure-0.140.0-2|37	
21mr|perl-Eval-Closure-0.140.0-2|38	%build
21mr|perl-Eval-Closure-0.140.0-2|39	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Eval-Closure-0.140.0-2|40	%make
21mr|perl-Eval-Closure-0.140.0-2|41	
21mr|perl-Eval-Closure-0.140.0-2|42	%check
21mr|perl-Eval-Closure-0.140.0-2|43	make test
21mr|perl-Eval-Closure-0.140.0-2|44	
21mr|perl-Eval-Closure-0.140.0-2|45	%install
21mr|perl-Eval-Closure-0.140.0-2|46	%makeinstall_std
21mr|perl-Eval-Closure-0.140.0-2|47	
21mr|perl-Eval-Closure-0.140.0-2|48	%files
21mr|perl-Eval-Closure-0.140.0-2|49	%doc LICENSE MANIFEST README Changes
21mr|perl-Eval-Closure-0.140.0-2|50	%{_mandir}/man3/*
21mr|perl-Eval-Closure-0.140.0-2|51	%{perl_vendorlib}/*

14840 21
21mr|perl-Event-1.270.0-1|1	%define upstream_name	 Event
21mr|perl-Event-1.270.0-1|2	%define upstream_version 1.27
21mr|perl-Event-1.270.0-1|3	
21mr|perl-Event-1.270.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Event-1.270.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Event-1.270.0-1|6	Release:	1
21mr|perl-Event-1.270.0-1|7	
21mr|perl-Event-1.270.0-1|8	Summary:	%{upstream_name} module for perl
21mr|perl-Event-1.270.0-1|9	
21mr|perl-Event-1.270.0-1|10	License:	GPL+ or Artistic
21mr|perl-Event-1.270.0-1|11	Group:		Development/Perl
21mr|perl-Event-1.270.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Event-1.270.0-1|13	Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Event-1.270.0-1|14	
21mr|perl-Event-1.270.0-1|15	BuildRequires:	perl-devel
21mr|perl-Event-1.270.0-1|16	BuildRequires:	perl(Test)
21mr|perl-Event-1.270.0-1|17	
21mr|perl-Event-1.270.0-1|18	%description
21mr|perl-Event-1.270.0-1|19	Fast, generic event loop
21mr|perl-Event-1.270.0-1|20	
21mr|perl-Event-1.270.0-1|21	%prep
21mr|perl-Event-1.270.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Event-1.270.0-1|23	
21mr|perl-Event-1.270.0-1|24	%build
21mr|perl-Event-1.270.0-1|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Event-1.270.0-1|26	%make CFLAGS="%{optflags}"
21mr|perl-Event-1.270.0-1|27	
21mr|perl-Event-1.270.0-1|28	%check
21mr|perl-Event-1.270.0-1|29	%make test
21mr|perl-Event-1.270.0-1|30	
21mr|perl-Event-1.270.0-1|31	%clean
21mr|perl-Event-1.270.0-1|32	
21mr|perl-Event-1.270.0-1|33	%install
21mr|perl-Event-1.270.0-1|34	%makeinstall_std
21mr|perl-Event-1.270.0-1|35	
21mr|perl-Event-1.270.0-1|36	%files
21mr|perl-Event-1.270.0-1|37	%doc ANNOUNCE INSTALL README TODO Tutorial.pdf Changes
21mr|perl-Event-1.270.0-1|38	%{perl_vendorarch}/Event*
21mr|perl-Event-1.270.0-1|39	%{perl_vendorarch}/auto/Event
21mr|perl-Event-1.270.0-1|40	%{_mandir}/*/*

14841 21
21mr|perl-Event-File-0.1.1-8|1	%define module	Event-File
21mr|perl-Event-File-0.1.1-8|2	
21mr|perl-Event-File-0.1.1-8|3	Summary:	Mimic the 'tail -f' behaviour using Event
21mr|perl-Event-File-0.1.1-8|4	Name:		perl-%{module}
21mr|perl-Event-File-0.1.1-8|5	Version:	0.1.1
21mr|perl-Event-File-0.1.1-8|6	Release:	8
21mr|perl-Event-File-0.1.1-8|7	License:	GPL or Artistic
21mr|perl-Event-File-0.1.1-8|8	Group:		Development/Perl
21mr|perl-Event-File-0.1.1-8|9	URL:		http://search.cpan.org/dist/%{module}
21mr|perl-Event-File-0.1.1-8|10	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Event/%{module}-%{version}.tar.bz2
21mr|perl-Event-File-0.1.1-8|11	BuildRequires:	perl-devel
21mr|perl-Event-File-0.1.1-8|12	BuildArch:	noarch
21mr|perl-Event-File-0.1.1-8|13	
21mr|perl-Event-File-0.1.1-8|14	%description
21mr|perl-Event-File-0.1.1-8|15	This module tries to mimic the 'tail -f' behaviour
21mr|perl-Event-File-0.1.1-8|16	using Event.
21mr|perl-Event-File-0.1.1-8|17	
21mr|perl-Event-File-0.1.1-8|18	It detects file deletion, rename, rotation providing a simple way to keep
21mr|perl-Event-File-0.1.1-8|19	track of files like log files.
21mr|perl-Event-File-0.1.1-8|20	
21mr|perl-Event-File-0.1.1-8|21	%prep
21mr|perl-Event-File-0.1.1-8|22	%setup -q -n %{module}-%{version}
21mr|perl-Event-File-0.1.1-8|23	find -type f | xargs chmod 0644
21mr|perl-Event-File-0.1.1-8|24	find -type d | xargs chmod 0755
21mr|perl-Event-File-0.1.1-8|25	
21mr|perl-Event-File-0.1.1-8|26	%build
21mr|perl-Event-File-0.1.1-8|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Event-File-0.1.1-8|28	%make
21mr|perl-Event-File-0.1.1-8|29	
21mr|perl-Event-File-0.1.1-8|30	%install
21mr|perl-Event-File-0.1.1-8|31	%makeinstall_std
21mr|perl-Event-File-0.1.1-8|32	
21mr|perl-Event-File-0.1.1-8|33	%clean
21mr|perl-Event-File-0.1.1-8|34	
21mr|perl-Event-File-0.1.1-8|35	%files
21mr|perl-Event-File-0.1.1-8|36	%doc README Changes demo
21mr|perl-Event-File-0.1.1-8|37	%{perl_vendorlib}/Event
21mr|perl-Event-File-0.1.1-8|38	%{_mandir}/man3/*

14842 21
21mr|perl-Event-Lib-1.40.0-2|1	%define realname   Event-Lib
21mr|perl-Event-Lib-1.40.0-2|2	%define upstream_version    1.04
21mr|perl-Event-Lib-1.40.0-2|3	
21mr|perl-Event-Lib-1.40.0-2|4	Name:       perl-%{realname}
21mr|perl-Event-Lib-1.40.0-2|5	Version:    %perl_convert_version %upstream_version
21mr|perl-Event-Lib-1.40.0-2|6	Release:    2
21mr|perl-Event-Lib-1.40.0-2|7	License:    GPL or Artistic
21mr|perl-Event-Lib-1.40.0-2|8	Group:      Development/Perl
21mr|perl-Event-Lib-1.40.0-2|9	Summary:    Perl extentions for event-based programming
21mr|perl-Event-Lib-1.40.0-2|10	
21mr|perl-Event-Lib-1.40.0-2|11	Source:     http://www.cpan.org/modules/by-module/Event/%{realname}-%{upstream_version}.tar.gz
21mr|perl-Event-Lib-1.40.0-2|12	Patch0:		Event-Lib-1.04_libevent2_1_8-buildfix.patch
21mr|perl-Event-Lib-1.40.0-2|13	Url:        http://search.cpan.org/dist/%{realname}
21mr|perl-Event-Lib-1.40.0-2|14	BuildRequires: perl-devel
21mr|perl-Event-Lib-1.40.0-2|15	BuildRequires: libevent-devel
21mr|perl-Event-Lib-1.40.0-2|16	
21mr|perl-Event-Lib-1.40.0-2|17	%description
21mr|perl-Event-Lib-1.40.0-2|18	This module is a Perl wrapper around libevent(3) as available from the
21mr|perl-Event-Lib-1.40.0-2|19	http://www.monkey.org/~provos/libevent/ manpage. It allows to execute a
21mr|perl-Event-Lib-1.40.0-2|20	function whenever a given event on a filehandle happens, a timeout occurs
21mr|perl-Event-Lib-1.40.0-2|21	or a signal is received.
21mr|perl-Event-Lib-1.40.0-2|22	
21mr|perl-Event-Lib-1.40.0-2|23	Under the hood, one of the available mechanisms for asynchronously dealing
21mr|perl-Event-Lib-1.40.0-2|24	with events is used. This could be 'select', 'poll', 'epoll', 'devpoll' or
21mr|perl-Event-Lib-1.40.0-2|25	'kqueue'. The idea is that you don't have to worry about those details and
21mr|perl-Event-Lib-1.40.0-2|26	the various interfaces they offer. _Event::Lib_ offers a unified interface
21mr|perl-Event-Lib-1.40.0-2|27	to all of them (but see the "CONFIGURATION" manpage further below).
21mr|perl-Event-Lib-1.40.0-2|28	
21mr|perl-Event-Lib-1.40.0-2|29	Once you've skimmed through the next two sections (or maybe even now), you
21mr|perl-Event-Lib-1.40.0-2|30	should have a look at the "EXAMPLE: A SIMPLE TCP SERVER" manpage to get a
21mr|perl-Event-Lib-1.40.0-2|31	feeling about how it all fits together.
21mr|perl-Event-Lib-1.40.0-2|32	
21mr|perl-Event-Lib-1.40.0-2|33	%prep
21mr|perl-Event-Lib-1.40.0-2|34	%setup -q -n %{realname}-%{upstream_version}
21mr|perl-Event-Lib-1.40.0-2|35	%apply_patches
21mr|perl-Event-Lib-1.40.0-2|36	
21mr|perl-Event-Lib-1.40.0-2|37	%build
21mr|perl-Event-Lib-1.40.0-2|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Event-Lib-1.40.0-2|39	%make
21mr|perl-Event-Lib-1.40.0-2|40	
21mr|perl-Event-Lib-1.40.0-2|41	%check
21mr|perl-Event-Lib-1.40.0-2|42	# those tests fail with test::harness 3.x
21mr|perl-Event-Lib-1.40.0-2|43	# cf  https://rt.cpan.org/Ticket/Display.html?id=35355
21mr|perl-Event-Lib-1.40.0-2|44	# and http://rt.cpan.org/Public/Bug/Display.html?id=36130
21mr|perl-Event-Lib-1.40.0-2|45	#rm t/20_signal.t t/51_cleanup_persistent.t
21mr|perl-Event-Lib-1.40.0-2|46	# %make test
21mr|perl-Event-Lib-1.40.0-2|47	
21mr|perl-Event-Lib-1.40.0-2|48	%install
21mr|perl-Event-Lib-1.40.0-2|49	%makeinstall_std
21mr|perl-Event-Lib-1.40.0-2|50	
21mr|perl-Event-Lib-1.40.0-2|51	%clean
21mr|perl-Event-Lib-1.40.0-2|52	
21mr|perl-Event-Lib-1.40.0-2|53	%files
21mr|perl-Event-Lib-1.40.0-2|54	%doc Changes META.yml README
21mr|perl-Event-Lib-1.40.0-2|55	%{_mandir}/man3/*
21mr|perl-Event-Lib-1.40.0-2|56	%{perl_vendorarch}/*

14843 21
21mr|perl-Exception-Class-1.440.0-2|1	%define	upstream_name	 Exception-Class
21mr|perl-Exception-Class-1.440.0-2|2	%define upstream_version 1.44
21mr|perl-Exception-Class-1.440.0-2|3	
21mr|perl-Exception-Class-1.440.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Exception-Class-1.440.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Exception-Class-1.440.0-2|6	Release:	2
21mr|perl-Exception-Class-1.440.0-2|7	
21mr|perl-Exception-Class-1.440.0-2|8	Summary:	A module that allows you to declare real exception classes in Perl
21mr|perl-Exception-Class-1.440.0-2|9	
21mr|perl-Exception-Class-1.440.0-2|10	
21mr|perl-Exception-Class-1.440.0-2|11	License:	GPL+ or Artistic
21mr|perl-Exception-Class-1.440.0-2|12	Group:		Development/Perl
21mr|perl-Exception-Class-1.440.0-2|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Exception-Class-1.440.0-2|14	Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Exception-Class-1.440.0-2|15	
21mr|perl-Exception-Class-1.440.0-2|16	BuildRequires:	perl-Class-Data-Inheritable
21mr|perl-Exception-Class-1.440.0-2|17	BuildRequires:	perl(Devel::StackTrace) >= 1.20
21mr|perl-Exception-Class-1.440.0-2|18	BuildRequires:	perl-Test-Simple
21mr|perl-Exception-Class-1.440.0-2|19	BuildRequires:	perl-devel
21mr|perl-Exception-Class-1.440.0-2|20	
21mr|perl-Exception-Class-1.440.0-2|21	BuildArch: 	noarch
21mr|perl-Exception-Class-1.440.0-2|22	
21mr|perl-Exception-Class-1.440.0-2|23	Requires: 	perl-Class-Data-Inheritable >= 0.02
21mr|perl-Exception-Class-1.440.0-2|24	Requires:	perl-Devel-StackTrace >= 0.9
21mr|perl-Exception-Class-1.440.0-2|25	
21mr|perl-Exception-Class-1.440.0-2|26	%description
21mr|perl-Exception-Class-1.440.0-2|27	This module allows you to declare hierarchies of exception classes for use
21mr|perl-Exception-Class-1.440.0-2|28	in your code. It also provides a simple exception class that it uses as the
21mr|perl-Exception-Class-1.440.0-2|29	default base class for all other exceptions.
21mr|perl-Exception-Class-1.440.0-2|30	
21mr|perl-Exception-Class-1.440.0-2|31	%prep
21mr|perl-Exception-Class-1.440.0-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Exception-Class-1.440.0-2|33	chmod 644 Changes LICENSE lib/Exception/Class.pm
21mr|perl-Exception-Class-1.440.0-2|34	
21mr|perl-Exception-Class-1.440.0-2|35	%build
21mr|perl-Exception-Class-1.440.0-2|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Exception-Class-1.440.0-2|37	%make
21mr|perl-Exception-Class-1.440.0-2|38	
21mr|perl-Exception-Class-1.440.0-2|39	%check
21mr|perl-Exception-Class-1.440.0-2|40	%make test
21mr|perl-Exception-Class-1.440.0-2|41	
21mr|perl-Exception-Class-1.440.0-2|42	%install
21mr|perl-Exception-Class-1.440.0-2|43	%makeinstall_std
21mr|perl-Exception-Class-1.440.0-2|44	
21mr|perl-Exception-Class-1.440.0-2|45	%files
21mr|perl-Exception-Class-1.440.0-2|46	%doc Changes LICENSE
21mr|perl-Exception-Class-1.440.0-2|47	%{perl_vendorlib}/Exception
21mr|perl-Exception-Class-1.440.0-2|48	%{_mandir}/*/*

14844 21
21mr|perl-Expect-1.350.0-2|1	%define modname Expect
21mr|perl-Expect-1.350.0-2|2	%define modver 1.35
21mr|perl-Expect-1.350.0-2|3	
21mr|perl-Expect-1.350.0-2|4	%global __requires_exclude ^/usr/local/bin/perl$
21mr|perl-Expect-1.350.0-2|5	
21mr|perl-Expect-1.350.0-2|6	Summary:	Expect for Perl
21mr|perl-Expect-1.350.0-2|7	Name:		perl-%{modname}
21mr|perl-Expect-1.350.0-2|8	Version:	%perl_convert_version %{modver}
21mr|perl-Expect-1.350.0-2|9	Release:	2
21mr|perl-Expect-1.350.0-2|10	License:	GPLv2+
21mr|perl-Expect-1.350.0-2|11	Group:		Development/Perl
21mr|perl-Expect-1.350.0-2|12	Url:		http://search.cpan.org/dist/%{modname}
21mr|perl-Expect-1.350.0-2|13	Source0:	http://www.cpan.org/modules/by-module/%{modname}/%{modname}-%{modver}.tar.gz
21mr|perl-Expect-1.350.0-2|14	Patch0:		%{name}-paths.patch
21mr|perl-Expect-1.350.0-2|15	BuildRequires:	perl-devel
21mr|perl-Expect-1.350.0-2|16	BuildRequires:	perl(Test::Exception)
21mr|perl-Expect-1.350.0-2|17	BuildRequires:	perl(IO::Tty) >= 1.02
21mr|perl-Expect-1.350.0-2|18	# temporary dep due to the perl-5.14 bump
21mr|perl-Expect-1.350.0-2|19	BuildRequires:	perl-List-MoreUtils >= 0.320.0-4
21mr|perl-Expect-1.350.0-2|20	BuildArch:	noarch
21mr|perl-Expect-1.350.0-2|21	
21mr|perl-Expect-1.350.0-2|22	%description
21mr|perl-Expect-1.350.0-2|23	The Expect module is a successor of Comm.pl and a descendent of Chat.pl. It
21mr|perl-Expect-1.350.0-2|24	more closely ressembles the Tcl Expect language than its predecessors. It does
21mr|perl-Expect-1.350.0-2|25	not contain any of the networking code found in Comm.pl. I suspect this would
21mr|perl-Expect-1.350.0-2|26	be obsolete anyway given the advent of IO::Socket and external tools such as
21mr|perl-Expect-1.350.0-2|27	netcat.
21mr|perl-Expect-1.350.0-2|28	
21mr|perl-Expect-1.350.0-2|29	Expect.pm is an attempt to have more of a switch() & case feeling to make
21mr|perl-Expect-1.350.0-2|30	decision processing more fluid. Three separate types of debugging have been
21mr|perl-Expect-1.350.0-2|31	implemented to make code production easier.
21mr|perl-Expect-1.350.0-2|32	
21mr|perl-Expect-1.350.0-2|33	It is now possible to interconnect multiple file handles (and processes) much
21mr|perl-Expect-1.350.0-2|34	like Tcl's Expect. An attempt was made to enable all the features of Tcl's
21mr|perl-Expect-1.350.0-2|35	Expect without forcing Tcl on the victim programmer :-) .
21mr|perl-Expect-1.350.0-2|36	
21mr|perl-Expect-1.350.0-2|37	%prep
21mr|perl-Expect-1.350.0-2|38	%setup -qn %{modname}-%{modver}
21mr|perl-Expect-1.350.0-2|39	%apply_patches
21mr|perl-Expect-1.350.0-2|40	perl -pi -e 's|/usr/local/bin/perl|perl|' examples/kibitz/kibitz
21mr|perl-Expect-1.350.0-2|41	
21mr|perl-Expect-1.350.0-2|42	%build
21mr|perl-Expect-1.350.0-2|43	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Expect-1.350.0-2|44	%make
21mr|perl-Expect-1.350.0-2|45	
21mr|perl-Expect-1.350.0-2|46	%install
21mr|perl-Expect-1.350.0-2|47	%makeinstall_std
21mr|perl-Expect-1.350.0-2|48	
21mr|perl-Expect-1.350.0-2|49	%files
21mr|perl-Expect-1.350.0-2|50	%doc Changes  examples tutorial
21mr|perl-Expect-1.350.0-2|51	%{perl_vendorlib}/*.pm
21mr|perl-Expect-1.350.0-2|52	%{_mandir}/man3/*

14845 21
21mr|perl-Exporter-Lite-0.80.0-4|1	%define upstream_name 	 Exporter-Lite
21mr|perl-Exporter-Lite-0.80.0-4|2	%define upstream_version 0.08
21mr|perl-Exporter-Lite-0.80.0-4|3	
21mr|perl-Exporter-Lite-0.80.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Exporter-Lite-0.80.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Exporter-Lite-0.80.0-4|6	Release:	4
21mr|perl-Exporter-Lite-0.80.0-4|7	Summary:	Exporter-Lite perl module
21mr|perl-Exporter-Lite-0.80.0-4|8	License:	GPL+ or Artistic
21mr|perl-Exporter-Lite-0.80.0-4|9	Group:		Development/Perl
21mr|perl-Exporter-Lite-0.80.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Exporter-Lite-0.80.0-4|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Exporter/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Exporter-Lite-0.80.0-4|12	
21mr|perl-Exporter-Lite-0.80.0-4|13	BuildRequires:	perl-devel
21mr|perl-Exporter-Lite-0.80.0-4|14	BuildArch:	noarch
21mr|perl-Exporter-Lite-0.80.0-4|15	
21mr|perl-Exporter-Lite-0.80.0-4|16	%description
21mr|perl-Exporter-Lite-0.80.0-4|17	This is an alternative to Exporter intended to provide a lightweight
21mr|perl-Exporter-Lite-0.80.0-4|18	subset of its functionality.  It supports "import()", @EXPORT and
21mr|perl-Exporter-Lite-0.80.0-4|19	@EXPORT_OK and not a whole lot else.
21mr|perl-Exporter-Lite-0.80.0-4|20	
21mr|perl-Exporter-Lite-0.80.0-4|21	%prep
21mr|perl-Exporter-Lite-0.80.0-4|22	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Exporter-Lite-0.80.0-4|23	
21mr|perl-Exporter-Lite-0.80.0-4|24	%build
21mr|perl-Exporter-Lite-0.80.0-4|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Exporter-Lite-0.80.0-4|26	make
21mr|perl-Exporter-Lite-0.80.0-4|27	
21mr|perl-Exporter-Lite-0.80.0-4|28	%check
21mr|perl-Exporter-Lite-0.80.0-4|29	make test
21mr|perl-Exporter-Lite-0.80.0-4|30	
21mr|perl-Exporter-Lite-0.80.0-4|31	%install
21mr|perl-Exporter-Lite-0.80.0-4|32	%makeinstall_std
21mr|perl-Exporter-Lite-0.80.0-4|33	
21mr|perl-Exporter-Lite-0.80.0-4|34	%files
21mr|perl-Exporter-Lite-0.80.0-4|35	%{perl_vendorlib}/Exporter/Lite.pm
21mr|perl-Exporter-Lite-0.80.0-4|36	%{_mandir}/*/*

14846 21
21mr|perl-Exporter-Tiny-1.2.2-1|1	%define upstream_name    Exporter-Tiny
21mr|perl-Exporter-Tiny-1.2.2-1|2	%define upstream_version 1.002002
21mr|perl-Exporter-Tiny-1.2.2-1|3	
21mr|perl-Exporter-Tiny-1.2.2-1|4	Name:       perl-%{upstream_name}
21mr|perl-Exporter-Tiny-1.2.2-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Exporter-Tiny-1.2.2-1|6	Release:    1
21mr|perl-Exporter-Tiny-1.2.2-1|7	
21mr|perl-Exporter-Tiny-1.2.2-1|8	Summary:    Shortcut for Exporter::Tiny
21mr|perl-Exporter-Tiny-1.2.2-1|9	License:    GPL+ or Artistic
21mr|perl-Exporter-Tiny-1.2.2-1|10	Group:      Development/Perl
21mr|perl-Exporter-Tiny-1.2.2-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Exporter-Tiny-1.2.2-1|12	Source0:    http://www.cpan.org/modules/by-module/Exporter/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Exporter-Tiny-1.2.2-1|13	
21mr|perl-Exporter-Tiny-1.2.2-1|14	BuildRequires: perl-devel
21mr|perl-Exporter-Tiny-1.2.2-1|15	BuildRequires: perl(Test::More)
21mr|perl-Exporter-Tiny-1.2.2-1|16	BuildRequires: perl(Test::Warnings)
21mr|perl-Exporter-Tiny-1.2.2-1|17	BuildRequires: perl(Test::Fatal)
21mr|perl-Exporter-Tiny-1.2.2-1|18	
21mr|perl-Exporter-Tiny-1.2.2-1|19	BuildArch: noarch
21mr|perl-Exporter-Tiny-1.2.2-1|20	
21mr|perl-Exporter-Tiny-1.2.2-1|21	%description
21mr|perl-Exporter-Tiny-1.2.2-1|22	Exporter::Tiny supports many of Sub::Exporter's external-facing features
21mr|perl-Exporter-Tiny-1.2.2-1|23	including renaming imported functions with the '-as', '-prefix' and
21mr|perl-Exporter-Tiny-1.2.2-1|24	'-suffix' options; explicit destinations with the 'into' option; and
21mr|perl-Exporter-Tiny-1.2.2-1|25	alternative installers with the 'installler' option. But it's written in
21mr|perl-Exporter-Tiny-1.2.2-1|26	only about 40% as many lines of code and with zero non-core dependencies.
21mr|perl-Exporter-Tiny-1.2.2-1|27	
21mr|perl-Exporter-Tiny-1.2.2-1|28	Its internal-facing interface is closer to Exporter.pm, with configuration
21mr|perl-Exporter-Tiny-1.2.2-1|29	done through the '@EXPORT', '@EXPORT_OK' and
21mr|perl-Exporter-Tiny-1.2.2-1|30	#'%EXPORT_TAGS' package (is being seen asunexpanded macro in linting, sflo)
21mr|perl-Exporter-Tiny-1.2.2-1|31	variables.
21mr|perl-Exporter-Tiny-1.2.2-1|32	
21mr|perl-Exporter-Tiny-1.2.2-1|33	Exporter::Tiny performs most of its internal duties (including resolution
21mr|perl-Exporter-Tiny-1.2.2-1|34	of tag names to sub names, resolution of sub names to coderefs, and
21mr|perl-Exporter-Tiny-1.2.2-1|35	installation of coderefs into the target package) as method calls, which
21mr|perl-Exporter-Tiny-1.2.2-1|36	means they can be overridden to provide interesting behaviour.
21mr|perl-Exporter-Tiny-1.2.2-1|37	
21mr|perl-Exporter-Tiny-1.2.2-1|38	%prep
21mr|perl-Exporter-Tiny-1.2.2-1|39	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Exporter-Tiny-1.2.2-1|40	
21mr|perl-Exporter-Tiny-1.2.2-1|41	%build
21mr|perl-Exporter-Tiny-1.2.2-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Exporter-Tiny-1.2.2-1|43	
21mr|perl-Exporter-Tiny-1.2.2-1|44	%make
21mr|perl-Exporter-Tiny-1.2.2-1|45	
21mr|perl-Exporter-Tiny-1.2.2-1|46	%check
21mr|perl-Exporter-Tiny-1.2.2-1|47	%make test
21mr|perl-Exporter-Tiny-1.2.2-1|48	
21mr|perl-Exporter-Tiny-1.2.2-1|49	%install
21mr|perl-Exporter-Tiny-1.2.2-1|50	%makeinstall_std
21mr|perl-Exporter-Tiny-1.2.2-1|51	
21mr|perl-Exporter-Tiny-1.2.2-1|52	%files
21mr|perl-Exporter-Tiny-1.2.2-1|53	%doc Changes LICENSE META.json META.yml README
21mr|perl-Exporter-Tiny-1.2.2-1|54	%{_mandir}/man3/*
21mr|perl-Exporter-Tiny-1.2.2-1|55	%{perl_vendorlib}/*

14847 21
21mr|perl-ExtUtils-CChecker-0.110.0-2|1	%define upstream_name    ExtUtils-CChecker
21mr|perl-ExtUtils-CChecker-0.110.0-2|2	%define upstream_version 0.11
21mr|perl-ExtUtils-CChecker-0.110.0-2|3	
21mr|perl-ExtUtils-CChecker-0.110.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-ExtUtils-CChecker-0.110.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-ExtUtils-CChecker-0.110.0-2|6	Release:    2
21mr|perl-ExtUtils-CChecker-0.110.0-2|7	
21mr|perl-ExtUtils-CChecker-0.110.0-2|8	Summary:    Configure-time utilities for using C headers,
21mr|perl-ExtUtils-CChecker-0.110.0-2|9	
21mr|perl-ExtUtils-CChecker-0.110.0-2|10	License:    GPL+ or Artistic
21mr|perl-ExtUtils-CChecker-0.110.0-2|11	Group:      Development/Perl
21mr|perl-ExtUtils-CChecker-0.110.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-ExtUtils-CChecker-0.110.0-2|13	Source0:    http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/ExtUtils-CChecker-%{upstream_version}.tar.gz
21mr|perl-ExtUtils-CChecker-0.110.0-2|14	
21mr|perl-ExtUtils-CChecker-0.110.0-2|15	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-ExtUtils-CChecker-0.110.0-2|16	BuildRequires: perl(Module::Build)
21mr|perl-ExtUtils-CChecker-0.110.0-2|17	BuildRequires: perl(Test::Fatal)
21mr|perl-ExtUtils-CChecker-0.110.0-2|18	BuildRequires: perl(Test::More) >= 1.1.9
21mr|perl-ExtUtils-CChecker-0.110.0-2|19	BuildRequires: perl-devel
21mr|perl-ExtUtils-CChecker-0.110.0-2|20	
21mr|perl-ExtUtils-CChecker-0.110.0-2|21	BuildArch: noarch
21mr|perl-ExtUtils-CChecker-0.110.0-2|22	
21mr|perl-ExtUtils-CChecker-0.110.0-2|23	%description
21mr|perl-ExtUtils-CChecker-0.110.0-2|24	Often Perl modules are written to wrap functionallity found in existing C
21mr|perl-ExtUtils-CChecker-0.110.0-2|25	headers, libraries, or to use OS-specific features. It is useful in the
21mr|perl-ExtUtils-CChecker-0.110.0-2|26	_Build.PL_ or _Makefile.PL_ file to check for the existance of these
21mr|perl-ExtUtils-CChecker-0.110.0-2|27	requirements before attempting to actually build the module.
21mr|perl-ExtUtils-CChecker-0.110.0-2|28	
21mr|perl-ExtUtils-CChecker-0.110.0-2|29	Objects in this class provide an extension around the ExtUtils::CBuilder
21mr|perl-ExtUtils-CChecker-0.110.0-2|30	manpage to simplify the creation of a _.c_ file, compiling, linking and
21mr|perl-ExtUtils-CChecker-0.110.0-2|31	running it, to test if a certain feature is present.
21mr|perl-ExtUtils-CChecker-0.110.0-2|32	
21mr|perl-ExtUtils-CChecker-0.110.0-2|33	It may also be necessary to search for the correct library to link against,
21mr|perl-ExtUtils-CChecker-0.110.0-2|34	or for the right include directories to find header files in. This class
21mr|perl-ExtUtils-CChecker-0.110.0-2|35	also provides assistance here.
21mr|perl-ExtUtils-CChecker-0.110.0-2|36	
21mr|perl-ExtUtils-CChecker-0.110.0-2|37	%prep
21mr|perl-ExtUtils-CChecker-0.110.0-2|38	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-ExtUtils-CChecker-0.110.0-2|39	
21mr|perl-ExtUtils-CChecker-0.110.0-2|40	%build
21mr|perl-ExtUtils-CChecker-0.110.0-2|41	%{__perl} Build.PL INSTALLDIRS=vendor
21mr|perl-ExtUtils-CChecker-0.110.0-2|42	./Build CFLAGS="%{optflags}"
21mr|perl-ExtUtils-CChecker-0.110.0-2|43	
21mr|perl-ExtUtils-CChecker-0.110.0-2|44	%check
21mr|perl-ExtUtils-CChecker-0.110.0-2|45	./Build test
21mr|perl-ExtUtils-CChecker-0.110.0-2|46	
21mr|perl-ExtUtils-CChecker-0.110.0-2|47	%install
21mr|perl-ExtUtils-CChecker-0.110.0-2|48	./Build install destdir=%{buildroot} prefix=%{_prefix}
21mr|perl-ExtUtils-CChecker-0.110.0-2|49	
21mr|perl-ExtUtils-CChecker-0.110.0-2|50	%files
21mr|perl-ExtUtils-CChecker-0.110.0-2|51	%doc Changes LICENSE META.json META.yml README
21mr|perl-ExtUtils-CChecker-0.110.0-2|52	%{_mandir}/man3/*
21mr|perl-ExtUtils-CChecker-0.110.0-2|53	%{perl_privlib}/ExtUtils/CChecker.pm

14848 21
21mr|perl-ExtUtils-Config-0.8.0-5|1	%define upstream_name  	    ExtUtils-Config
21mr|perl-ExtUtils-Config-0.8.0-5|2	%define upstream_version 0.008
21mr|perl-ExtUtils-Config-0.8.0-5|3	
21mr|perl-ExtUtils-Config-0.8.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-ExtUtils-Config-0.8.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-ExtUtils-Config-0.8.0-5|6	Release:	5
21mr|perl-ExtUtils-Config-0.8.0-5|7	Summary:	A wrapper for perl's configuration
21mr|perl-ExtUtils-Config-0.8.0-5|8	
21mr|perl-ExtUtils-Config-0.8.0-5|9	License:	GPL or Artistic
21mr|perl-ExtUtils-Config-0.8.0-5|10	Group:		Development/Perl
21mr|perl-ExtUtils-Config-0.8.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-ExtUtils-Config-0.8.0-5|12	Source:		http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-ExtUtils-Config-0.8.0-5|13	BuildRequires:	perl(File::Basename)
21mr|perl-ExtUtils-Config-0.8.0-5|14	BuildRequires:	perl(File::Spec)
21mr|perl-ExtUtils-Config-0.8.0-5|15	BuildRequires:	perl(Test)
21mr|perl-ExtUtils-Config-0.8.0-5|16	BuildRequires:	perl(Text::ParseWords)
21mr|perl-ExtUtils-Config-0.8.0-5|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-ExtUtils-Config-0.8.0-5|18	BuildRequires:	perl-Test-Simple
21mr|perl-ExtUtils-Config-0.8.0-5|19	BuildRequires:	perl-devel
21mr|perl-ExtUtils-Config-0.8.0-5|20	BuildArch:	noarch
21mr|perl-ExtUtils-Config-0.8.0-5|21	
21mr|perl-ExtUtils-Config-0.8.0-5|22	%description
21mr|perl-ExtUtils-Config-0.8.0-5|23	A wrapper for perl's configuration.
21mr|perl-ExtUtils-Config-0.8.0-5|24	
21mr|perl-ExtUtils-Config-0.8.0-5|25	%prep
21mr|perl-ExtUtils-Config-0.8.0-5|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-ExtUtils-Config-0.8.0-5|27	
21mr|perl-ExtUtils-Config-0.8.0-5|28	%build
21mr|perl-ExtUtils-Config-0.8.0-5|29	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-ExtUtils-Config-0.8.0-5|30	make
21mr|perl-ExtUtils-Config-0.8.0-5|31	
21mr|perl-ExtUtils-Config-0.8.0-5|32	%check
21mr|perl-ExtUtils-Config-0.8.0-5|33	make test
21mr|perl-ExtUtils-Config-0.8.0-5|34	
21mr|perl-ExtUtils-Config-0.8.0-5|35	%install
21mr|perl-ExtUtils-Config-0.8.0-5|36	%makeinstall_std
21mr|perl-ExtUtils-Config-0.8.0-5|37	
21mr|perl-ExtUtils-Config-0.8.0-5|38	%files
21mr|perl-ExtUtils-Config-0.8.0-5|39	%doc Changes
21mr|perl-ExtUtils-Config-0.8.0-5|40	%{perl_vendorlib}/ExtUtils
21mr|perl-ExtUtils-Config-0.8.0-5|41	%{_mandir}/man3/*

14849 21
21mr|perl-ExtUtils-Depends-0.800.100-1|1	%define upstream_name    ExtUtils-Depends
21mr|perl-ExtUtils-Depends-0.800.100-1|2	%define upstream_version 0.8001
21mr|perl-ExtUtils-Depends-0.800.100-1|3	
21mr|perl-ExtUtils-Depends-0.800.100-1|4	Name:       perl-%{upstream_name}
21mr|perl-ExtUtils-Depends-0.800.100-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-ExtUtils-Depends-0.800.100-1|6	Release:    1
21mr|perl-ExtUtils-Depends-0.800.100-1|7	
21mr|perl-ExtUtils-Depends-0.800.100-1|8	Summary:    Perl module for further extending extensions
21mr|perl-ExtUtils-Depends-0.800.100-1|9	
21mr|perl-ExtUtils-Depends-0.800.100-1|10	
21mr|perl-ExtUtils-Depends-0.800.100-1|11	License:    GPL+ or Artistic
21mr|perl-ExtUtils-Depends-0.800.100-1|12	Group:      Development/Perl
21mr|perl-ExtUtils-Depends-0.800.100-1|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-ExtUtils-Depends-0.800.100-1|14	Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-ExtUtils-Depends-0.800.100-1|15	
21mr|perl-ExtUtils-Depends-0.800.100-1|16	BuildArch: noarch
21mr|perl-ExtUtils-Depends-0.800.100-1|17	BuildRequires:	perl-devel
21mr|perl-ExtUtils-Depends-0.800.100-1|18	BuildRequires:	perl-Test-Simple
21mr|perl-ExtUtils-Depends-0.800.100-1|19	
21mr|perl-ExtUtils-Depends-0.800.100-1|20	%description
21mr|perl-ExtUtils-Depends-0.800.100-1|21	This module tries to make it easy to build Perl extensions that use
21mr|perl-ExtUtils-Depends-0.800.100-1|22	functions and typemaps provided by other perl extensions. This means
21mr|perl-ExtUtils-Depends-0.800.100-1|23	that a perl extension is treated like a shared library that provides
21mr|perl-ExtUtils-Depends-0.800.100-1|24	also a C and an XS interface besides the perl one.
21mr|perl-ExtUtils-Depends-0.800.100-1|25	
21mr|perl-ExtUtils-Depends-0.800.100-1|26	%prep
21mr|perl-ExtUtils-Depends-0.800.100-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-ExtUtils-Depends-0.800.100-1|28	find -type d -name CVS | rm -fr
21mr|perl-ExtUtils-Depends-0.800.100-1|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-ExtUtils-Depends-0.800.100-1|30	
21mr|perl-ExtUtils-Depends-0.800.100-1|31	%build
21mr|perl-ExtUtils-Depends-0.800.100-1|32	%make
21mr|perl-ExtUtils-Depends-0.800.100-1|33	
21mr|perl-ExtUtils-Depends-0.800.100-1|34	%check
21mr|perl-ExtUtils-Depends-0.800.100-1|35	%make test
21mr|perl-ExtUtils-Depends-0.800.100-1|36	
21mr|perl-ExtUtils-Depends-0.800.100-1|37	%install
21mr|perl-ExtUtils-Depends-0.800.100-1|38	%makeinstall_std
21mr|perl-ExtUtils-Depends-0.800.100-1|39	
21mr|perl-ExtUtils-Depends-0.800.100-1|40	%clean
21mr|perl-ExtUtils-Depends-0.800.100-1|41	
21mr|perl-ExtUtils-Depends-0.800.100-1|42	%files
21mr|perl-ExtUtils-Depends-0.800.100-1|43	%defattr(-, root, root)
21mr|perl-ExtUtils-Depends-0.800.100-1|44	%doc Changes
21mr|perl-ExtUtils-Depends-0.800.100-1|45	%{_mandir}/*/*
21mr|perl-ExtUtils-Depends-0.800.100-1|46	%{perl_vendorlib}/*

14850 21
21mr|perl-ExtUtils-F77-1.260.0-1|1	%define upstream_name	 ExtUtils-F77
21mr|perl-ExtUtils-F77-1.260.0-1|2	%define upstream_version 1.26
21mr|perl-ExtUtils-F77-1.260.0-1|3	
21mr|perl-ExtUtils-F77-1.260.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-ExtUtils-F77-1.260.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-ExtUtils-F77-1.260.0-1|6	Release:	1
21mr|perl-ExtUtils-F77-1.260.0-1|7	
21mr|perl-ExtUtils-F77-1.260.0-1|8	Summary:	Simple interface to F77 libs
21mr|perl-ExtUtils-F77-1.260.0-1|9	
21mr|perl-ExtUtils-F77-1.260.0-1|10	License:	GPL
21mr|perl-ExtUtils-F77-1.260.0-1|11	Group:		Development/Perl
21mr|perl-ExtUtils-F77-1.260.0-1|12	URL:		http://search.cpan.org/dist/ExtUtils-F77/
21mr|perl-ExtUtils-F77-1.260.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETJ/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-ExtUtils-F77-1.260.0-1|14	BuildRequires:	perl-devel
21mr|perl-ExtUtils-F77-1.260.0-1|15	BuildRequires:	gcc-gfortran
21mr|perl-ExtUtils-F77-1.260.0-1|16	# for test
21mr|perl-ExtUtils-F77-1.260.0-1|17	BuildRequires:	perl(File::Which)
21mr|perl-ExtUtils-F77-1.260.0-1|18	Requires:	gcc-gfortran
21mr|perl-ExtUtils-F77-1.260.0-1|19	BuildArch:	noarch
21mr|perl-ExtUtils-F77-1.260.0-1|20	
21mr|perl-ExtUtils-F77-1.260.0-1|21	%description
21mr|perl-ExtUtils-F77-1.260.0-1|22	Simple interface to F77 libs.  Used to be in perl-PDL, but isn't anymore.
21mr|perl-ExtUtils-F77-1.260.0-1|23	
21mr|perl-ExtUtils-F77-1.260.0-1|24	This module tries to figure out how to link C programs with
21mr|perl-ExtUtils-F77-1.260.0-1|25	Fortran subroutines on your system. Basically one must add a list
21mr|perl-ExtUtils-F77-1.260.0-1|26	of Fortran runtime libraries. The problem is their location
21mr|perl-ExtUtils-F77-1.260.0-1|27	and name varies with each OS/compiler combination!
21mr|perl-ExtUtils-F77-1.260.0-1|28	
21mr|perl-ExtUtils-F77-1.260.0-1|29	%prep
21mr|perl-ExtUtils-F77-1.260.0-1|30	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21mr|perl-ExtUtils-F77-1.260.0-1|31	
21mr|perl-ExtUtils-F77-1.260.0-1|32	%build
21mr|perl-ExtUtils-F77-1.260.0-1|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-ExtUtils-F77-1.260.0-1|34	%make OPTIMIZE="%{optflags}"
21mr|perl-ExtUtils-F77-1.260.0-1|35	
21mr|perl-ExtUtils-F77-1.260.0-1|36	%check
21mr|perl-ExtUtils-F77-1.260.0-1|37	make test
21mr|perl-ExtUtils-F77-1.260.0-1|38	
21mr|perl-ExtUtils-F77-1.260.0-1|39	%install
21mr|perl-ExtUtils-F77-1.260.0-1|40	%makeinstall_std
21mr|perl-ExtUtils-F77-1.260.0-1|41	
21mr|perl-ExtUtils-F77-1.260.0-1|42	%files
21mr|perl-ExtUtils-F77-1.260.0-1|43	%{perl_vendorlib}/*
21mr|perl-ExtUtils-F77-1.260.0-1|44	%{_mandir}/*/*
21mr|perl-ExtUtils-F77-1.260.0-1|45	%doc README CHANGES

14851 21
21mr|perl-ExtUtils-Helpers-0.26.0-2|1	%define upstream_name  	    ExtUtils-Helpers
21mr|perl-ExtUtils-Helpers-0.26.0-2|2	%define upstream_version 0.026
21mr|perl-ExtUtils-Helpers-0.26.0-2|3	
21mr|perl-ExtUtils-Helpers-0.26.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-ExtUtils-Helpers-0.26.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-ExtUtils-Helpers-0.26.0-2|6	Release:	2
21mr|perl-ExtUtils-Helpers-0.26.0-2|7	Summary:	Various portability utilities for module builders
21mr|perl-ExtUtils-Helpers-0.26.0-2|8	
21mr|perl-ExtUtils-Helpers-0.26.0-2|9	License:	GPL or Artistic
21mr|perl-ExtUtils-Helpers-0.26.0-2|10	Group:		Development/Perl
21mr|perl-ExtUtils-Helpers-0.26.0-2|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-ExtUtils-Helpers-0.26.0-2|12	Source:		http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-ExtUtils-Helpers-0.26.0-2|13	BuildRequires:	perl(File::Basename)
21mr|perl-ExtUtils-Helpers-0.26.0-2|14	BuildRequires:	perl(File::Spec)
21mr|perl-ExtUtils-Helpers-0.26.0-2|15	BuildRequires:	perl(Test)
21mr|perl-ExtUtils-Helpers-0.26.0-2|16	BuildRequires:	perl(Text::ParseWords)
21mr|perl-ExtUtils-Helpers-0.26.0-2|17	BuildRequires:  perl-Test-Simple
21mr|perl-ExtUtils-Helpers-0.26.0-2|18	BuildRequires:	perl-devel
21mr|perl-ExtUtils-Helpers-0.26.0-2|19	BuildArch:	noarch
21mr|perl-ExtUtils-Helpers-0.26.0-2|20	
21mr|perl-ExtUtils-Helpers-0.26.0-2|21	%description
21mr|perl-ExtUtils-Helpers-0.26.0-2|22	Various portability utilities for module builders.
21mr|perl-ExtUtils-Helpers-0.26.0-2|23	
21mr|perl-ExtUtils-Helpers-0.26.0-2|24	%prep
21mr|perl-ExtUtils-Helpers-0.26.0-2|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-ExtUtils-Helpers-0.26.0-2|26	
21mr|perl-ExtUtils-Helpers-0.26.0-2|27	%build
21mr|perl-ExtUtils-Helpers-0.26.0-2|28	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-ExtUtils-Helpers-0.26.0-2|29	make
21mr|perl-ExtUtils-Helpers-0.26.0-2|30	
21mr|perl-ExtUtils-Helpers-0.26.0-2|31	%check
21mr|perl-ExtUtils-Helpers-0.26.0-2|32	make test
21mr|perl-ExtUtils-Helpers-0.26.0-2|33	
21mr|perl-ExtUtils-Helpers-0.26.0-2|34	%install
21mr|perl-ExtUtils-Helpers-0.26.0-2|35	%makeinstall_std
21mr|perl-ExtUtils-Helpers-0.26.0-2|36	
21mr|perl-ExtUtils-Helpers-0.26.0-2|37	%files
21mr|perl-ExtUtils-Helpers-0.26.0-2|38	%doc Changes
21mr|perl-ExtUtils-Helpers-0.26.0-2|39	%{perl_vendorlib}/ExtUtils
21mr|perl-ExtUtils-Helpers-0.26.0-2|40	%{_mandir}/man3/*

14852 21
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|1	%define upstream_name  	    ExtUtils-InstallPaths
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|2	%define upstream_version 0.012
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|3	
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|6	Release:	2
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|7	Summary:	Build.PL install path logic made easy
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|8	
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|9	License:	GPL or Artistic
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|10	Group:		Development/Perl
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|12	Source:		http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|13	BuildRequires:	perl(File::Basename)
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|14	BuildRequires:	perl(File::Spec)
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|15	BuildRequires:	perl(Test)
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|16	BuildRequires:	perl(Text::ParseWords)
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|17	BuildRequires:	perl(ExtUtils::Config)
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|18	BuildRequires:  perl-Test-Simple
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|19	BuildRequires:	perl-devel
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|20	BuildArch:	noarch
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|21	
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|22	%description
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|23	Build.PL install path logic made easy.
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|24	
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|25	%prep
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|27	
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|28	%build
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|30	make
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|31	
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|32	%check
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|33	make test
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|34	
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|35	%install
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|36	%makeinstall_std
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|37	
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|38	%files
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|39	%doc Changes
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|40	%{perl_vendorlib}/ExtUtils
21mr|perl-ExtUtils-InstallPaths-0.12.0-2|41	%{_mandir}/man3/*

14853 21
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|1	%define upstream_name    ExtUtils-PkgConfig
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|2	%define upstream_version 1.16
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|3	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|6	Release:    2
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|7	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|8	Summary:    Perl module for further extending extensions
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|9	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|10	License:    GPL+ or Artistic
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|11	Group:      Development/Perl
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|13	Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|14	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|15	BuildRequires: pkgconfig
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|16	BuildRequires:	perl-devel
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|17	BuildRequires:	perl-Test-Simple
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|18	BuildArch: noarch
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|19	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|20	%description
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|21	This module tries to make it easy to build Perl extensions that use
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|22	functions and typemaps provided by other perl extensions. This means
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|23	that a perl extension is treated like a shared library that provides
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|24	also a C and an XS interface besides the perl one.
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|25	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|26	%prep
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|28	#find -type d -name CVS | rm -fr
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|30	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|31	%build
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|32	make
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|33	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|34	%check
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|35	%make test
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|36	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|37	%install
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|38	%makeinstall_std
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|39	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|40	%clean
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|41	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|42	
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|43	%files
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|44	%defattr(-, root, root)
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|45	%doc Changes
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|46	%{_mandir}/*/*
21mr|perl-ExtUtils-PkgConfig-1.160.0-2|47	%{perl_vendorlib}/ExtUtils/*.pm

14854 21
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|1	%define upstream_name    ExtUtils-PL2Bat
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|2	%define upstream_version 0.001
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|3	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|6	Release:    2
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|7	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|8	Summary:    Batch file creation to run perl scripts on Windows
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|9	License:    GPLv1+ or Artistic
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|10	Group:      Development/Perl
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|11	Url:        http://metacpan.org/release/%{upstream_name}
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|12	Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|13	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|14	BuildRequires: perl(Carp)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|15	BuildRequires: perl(Cwd)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|16	BuildRequires: perl(Exporter)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|17	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|18	BuildRequires: perl(File::Spec)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|19	BuildRequires: perl(IO::Handle)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|20	BuildRequires: perl(IPC::Open3)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|21	BuildRequires: perl(Test::More)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|22	BuildRequires: perl(base)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|23	BuildRequires: perl(strict)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|24	BuildRequires: perl(warnings)
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|25	BuildArch: noarch
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|26	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|27	%description
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|28	Batch file creation to run perl scripts on Windows
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|29	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|30	%prep
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|32	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|33	%build
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|35	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|36	%make
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|37	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|38	%check
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|39	%make test
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|40	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|41	%install
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|42	%makeinstall_std
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|43	
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|44	%files
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|45	%doc META.json META.yml LICENSE Changes README
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|46	%{_mandir}/man3/*
21mr|perl-ExtUtils-PL2Bat-0.1.0-2|47	%{perl_vendorlib}/*

14855 21
21mr|perl-FCGI-0.780.0-2|1	%define upstream_name	 FCGI
21mr|perl-FCGI-0.780.0-2|2	%define upstream_version 0.78
21mr|perl-FCGI-0.780.0-2|3	
21mr|perl-FCGI-0.780.0-2|4	Summary:	A Fast CGI module for Perl
21mr|perl-FCGI-0.780.0-2|5	
21mr|perl-FCGI-0.780.0-2|6	Name:		perl-%{upstream_name}
21mr|perl-FCGI-0.780.0-2|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-FCGI-0.780.0-2|8	Release:	2
21mr|perl-FCGI-0.780.0-2|9	License:	Distributable
21mr|perl-FCGI-0.780.0-2|10	Group:		Development/Perl
21mr|perl-FCGI-0.780.0-2|11	URL:		http://search.cpan.org/~flora/
21mr|perl-FCGI-0.780.0-2|12	Source0:	http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-FCGI-0.780.0-2|13	Patch0:		perl-FCGI-0.71-CVE-2012-6687.patch
21mr|perl-FCGI-0.780.0-2|14	BuildRequires:	perl-devel
21mr|perl-FCGI-0.780.0-2|15	
21mr|perl-FCGI-0.780.0-2|16	%description
21mr|perl-FCGI-0.780.0-2|17	This is a Fast CGI module for perl. It's based on the FCGI module that
21mr|perl-FCGI-0.780.0-2|18	comes with Open Market's FastCGI Developer's Kit, but does not require
21mr|perl-FCGI-0.780.0-2|19	you to recompile perl.
21mr|perl-FCGI-0.780.0-2|20	
21mr|perl-FCGI-0.780.0-2|21	See <http://www.fastcgi.com/> for more information about fastcgi.
21mr|perl-FCGI-0.780.0-2|22	Lincoln D. Stein's perl CGI module also contains some information
21mr|perl-FCGI-0.780.0-2|23	about fastcgi programming.
21mr|perl-FCGI-0.780.0-2|24	
21mr|perl-FCGI-0.780.0-2|25	%prep
21mr|perl-FCGI-0.780.0-2|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-FCGI-0.780.0-2|27	chmod 0644 LICENSE META.json META.yml
21mr|perl-FCGI-0.780.0-2|28	%apply_patches
21mr|perl-FCGI-0.780.0-2|29	
21mr|perl-FCGI-0.780.0-2|30	%build
21mr|perl-FCGI-0.780.0-2|31	# Choose not to build a pure Perl implementation
21mr|perl-FCGI-0.780.0-2|32	# (default answer [n] -> return)
21mr|perl-FCGI-0.780.0-2|33	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21mr|perl-FCGI-0.780.0-2|34	EOF
21mr|perl-FCGI-0.780.0-2|35	%make
21mr|perl-FCGI-0.780.0-2|36	
21mr|perl-FCGI-0.780.0-2|37	%install
21mr|perl-FCGI-0.780.0-2|38	%makeinstall_std
21mr|perl-FCGI-0.780.0-2|39	
21mr|perl-FCGI-0.780.0-2|40	%files
21mr|perl-FCGI-0.780.0-2|41	%doc ChangeLog META.json META.yml README
21mr|perl-FCGI-0.780.0-2|42	%{_mandir}/*/*
21mr|perl-FCGI-0.780.0-2|43	%{perl_vendorarch}/FCGI*
21mr|perl-FCGI-0.780.0-2|44	%{perl_vendorarch}/auto/FCGI

14856 21
21mr|perl-File-BaseDir-0.80.0-2|1	%define upstream_name 	 File-BaseDir
21mr|perl-File-BaseDir-0.80.0-2|2	%define upstream_version 0.08
21mr|perl-File-BaseDir-0.80.0-2|3	
21mr|perl-File-BaseDir-0.80.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-File-BaseDir-0.80.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-BaseDir-0.80.0-2|6	Release:	2
21mr|perl-File-BaseDir-0.80.0-2|7	
21mr|perl-File-BaseDir-0.80.0-2|8	Summary:	Perl module to use the freedesktop basedir spec
21mr|perl-File-BaseDir-0.80.0-2|9	
21mr|perl-File-BaseDir-0.80.0-2|10	License:	GPL+ or Artistic
21mr|perl-File-BaseDir-0.80.0-2|11	Group:		Development/Perl
21mr|perl-File-BaseDir-0.80.0-2|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-BaseDir-0.80.0-2|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-BaseDir-0.80.0-2|14	
21mr|perl-File-BaseDir-0.80.0-2|15	BuildRequires:	perl(Module::Build)
21mr|perl-File-BaseDir-0.80.0-2|16	BuildRequires:	perl(IPC::System::Simple)
21mr|perl-File-BaseDir-0.80.0-2|17	BuildRequires:	perl(File::Which)
21mr|perl-File-BaseDir-0.80.0-2|18	BuildRequires:	perl-Test-Simple
21mr|perl-File-BaseDir-0.80.0-2|19	BuildArch:	noarch
21mr|perl-File-BaseDir-0.80.0-2|20	
21mr|perl-File-BaseDir-0.80.0-2|21	%description
21mr|perl-File-BaseDir-0.80.0-2|22	Perl module to use the freedesktop basedir spec.
21mr|perl-File-BaseDir-0.80.0-2|23	
21mr|perl-File-BaseDir-0.80.0-2|24	%prep
21mr|perl-File-BaseDir-0.80.0-2|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-BaseDir-0.80.0-2|26	
21mr|perl-File-BaseDir-0.80.0-2|27	%build
21mr|perl-File-BaseDir-0.80.0-2|28	perl Build.PL installdirs=vendor
21mr|perl-File-BaseDir-0.80.0-2|29	./Build
21mr|perl-File-BaseDir-0.80.0-2|30	
21mr|perl-File-BaseDir-0.80.0-2|31	%check
21mr|perl-File-BaseDir-0.80.0-2|32	./Build test
21mr|perl-File-BaseDir-0.80.0-2|33	
21mr|perl-File-BaseDir-0.80.0-2|34	%install
21mr|perl-File-BaseDir-0.80.0-2|35	./Build install destdir=%{buildroot}
21mr|perl-File-BaseDir-0.80.0-2|36	
21mr|perl-File-BaseDir-0.80.0-2|37	%clean
21mr|perl-File-BaseDir-0.80.0-2|38	
21mr|perl-File-BaseDir-0.80.0-2|39	%files
21mr|perl-File-BaseDir-0.80.0-2|40	%doc README Changes
21mr|perl-File-BaseDir-0.80.0-2|41	%{perl_vendorlib}/File/*
21mr|perl-File-BaseDir-0.80.0-2|42	%{_mandir}/*/*

14857 21
21mr|perl-File-chdir-0.101.100-1|1	%define	upstream_name	 File-chdir
21mr|perl-File-chdir-0.101.100-1|2	%define upstream_version 0.1011
21mr|perl-File-chdir-0.101.100-1|3	
21mr|perl-File-chdir-0.101.100-1|4	Name:		perl-%{upstream_name}
21mr|perl-File-chdir-0.101.100-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-chdir-0.101.100-1|6	Release:	1
21mr|perl-File-chdir-0.101.100-1|7	
21mr|perl-File-chdir-0.101.100-1|8	Summary:	A more sensible way to change directories
21mr|perl-File-chdir-0.101.100-1|9	
21mr|perl-File-chdir-0.101.100-1|10	License:	GPL+ or Artistic
21mr|perl-File-chdir-0.101.100-1|11	Group:		Development/Perl
21mr|perl-File-chdir-0.101.100-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-chdir-0.101.100-1|13	Source0:	https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-chdir-0.101.100-1|14	
21mr|perl-File-chdir-0.101.100-1|15	BuildRequires:	perl-devel
21mr|perl-File-chdir-0.101.100-1|16	BuildArch:	noarch
21mr|perl-File-chdir-0.101.100-1|17	
21mr|perl-File-chdir-0.101.100-1|18	%description
21mr|perl-File-chdir-0.101.100-1|19	Perl's chdir() has the unfortunate problem of being very, very, very
21mr|perl-File-chdir-0.101.100-1|20	global.  If any part of your program calls chdir() or if any library
21mr|perl-File-chdir-0.101.100-1|21	you use calls chdir(), it changes the current working directory for
21mr|perl-File-chdir-0.101.100-1|22	the B<whole> program.
21mr|perl-File-chdir-0.101.100-1|23	
21mr|perl-File-chdir-0.101.100-1|24	File::chdir gives you an alternative, $CWD and @CWD.  These two
21mr|perl-File-chdir-0.101.100-1|25	variables combine all the power of C<chdir()>, File::Spec and Cwd.
21mr|perl-File-chdir-0.101.100-1|26	
21mr|perl-File-chdir-0.101.100-1|27	%prep
21mr|perl-File-chdir-0.101.100-1|28	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-File-chdir-0.101.100-1|29	
21mr|perl-File-chdir-0.101.100-1|30	%build
21mr|perl-File-chdir-0.101.100-1|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-chdir-0.101.100-1|32	%make_build
21mr|perl-File-chdir-0.101.100-1|33	
21mr|perl-File-chdir-0.101.100-1|34	%check
21mr|perl-File-chdir-0.101.100-1|35	%make test
21mr|perl-File-chdir-0.101.100-1|36	
21mr|perl-File-chdir-0.101.100-1|37	%install
21mr|perl-File-chdir-0.101.100-1|38	%make_install
21mr|perl-File-chdir-0.101.100-1|39	
21mr|perl-File-chdir-0.101.100-1|40	%files
21mr|perl-File-chdir-0.101.100-1|41	%doc Changes LICENSE META.json META.yml README examples/
21mr|perl-File-chdir-0.101.100-1|42	%dir %{perl_vendorlib}/File
21mr|perl-File-chdir-0.101.100-1|43	%{perl_vendorlib}/File/*
21mr|perl-File-chdir-0.101.100-1|44	%{_mandir}/*/*

14858 21
21mr|perl-File-chmod-0.420.0-4|1	%define	upstream_name File-chmod
21mr|perl-File-chmod-0.420.0-4|2	%define upstream_version 0.42
21mr|perl-File-chmod-0.420.0-4|3	
21mr|perl-File-chmod-0.420.0-4|4	Summary:	Implements symbolic and ls chmod modes
21mr|perl-File-chmod-0.420.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-File-chmod-0.420.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-chmod-0.420.0-4|7	Release:	4
21mr|perl-File-chmod-0.420.0-4|8	License:	GPL+ or Artistic
21mr|perl-File-chmod-0.420.0-4|9	Group:		Development/Perl
21mr|perl-File-chmod-0.420.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-File-chmod-0.420.0-4|11	Source0:	http://www.cpan.org/modules/by-module/File/File-chmod-%{upstream_version}.tar.gz
21mr|perl-File-chmod-0.420.0-4|12	BuildRequires:	perl-devel
21mr|perl-File-chmod-0.420.0-4|13	BuildRequires:	perl(Carp) >= 1.360.0
21mr|perl-File-chmod-0.420.0-4|14	BuildRequires:	perl(Exporter) >= 5.720.0
21mr|perl-File-chmod-0.420.0-4|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-File-chmod-0.420.0-4|16	BuildRequires:	perl(File::Spec) >= 3.470.0
21mr|perl-File-chmod-0.420.0-4|17	BuildRequires:	perl(File::Temp)
21mr|perl-File-chmod-0.420.0-4|18	BuildRequires:	perl(IO::Handle)
21mr|perl-File-chmod-0.420.0-4|19	BuildRequires:	perl(IPC::Open3)
21mr|perl-File-chmod-0.420.0-4|20	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-File-chmod-0.420.0-4|21	BuildRequires:	perl(autodie)
21mr|perl-File-chmod-0.420.0-4|22	BuildRequires:	perl(base)
21mr|perl-File-chmod-0.420.0-4|23	BuildRequires:	perl(strict)
21mr|perl-File-chmod-0.420.0-4|24	BuildRequires:	perl(utf8)
21mr|perl-File-chmod-0.420.0-4|25	BuildRequires:	perl(vars)
21mr|perl-File-chmod-0.420.0-4|26	BuildRequires:	perl(warnings)
21mr|perl-File-chmod-0.420.0-4|27	BuildArch:	noarch
21mr|perl-File-chmod-0.420.0-4|28	
21mr|perl-File-chmod-0.420.0-4|29	%description
21mr|perl-File-chmod-0.420.0-4|30	File::chmod is a utility that allows you to bypass system calls or bit
21mr|perl-File-chmod-0.420.0-4|31	processing of a file's permissions. It overloads the chmod() function with its
21mr|perl-File-chmod-0.420.0-4|32	own that gets an octal mode, a symbolic mode (see below), or an "ls" mode (see
21mr|perl-File-chmod-0.420.0-4|33	below). If you wish not to overload chmod(), you can export symchmod() and
21mr|perl-File-chmod-0.420.0-4|34	lschmod(), which take, respectively, a symbolic mode and an "ls" mode.
21mr|perl-File-chmod-0.420.0-4|35	
21mr|perl-File-chmod-0.420.0-4|36	%files
21mr|perl-File-chmod-0.420.0-4|37	%doc Changes CONTRIBUTING META.json META.yml README
21mr|perl-File-chmod-0.420.0-4|38	%{_mandir}/man3*/*
21mr|perl-File-chmod-0.420.0-4|39	%{perl_vendorlib}/File
21mr|perl-File-chmod-0.420.0-4|40	
21mr|perl-File-chmod-0.420.0-4|41	#----------------------------------------------------------------------------
21mr|perl-File-chmod-0.420.0-4|42	
21mr|perl-File-chmod-0.420.0-4|43	%prep
21mr|perl-File-chmod-0.420.0-4|44	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-File-chmod-0.420.0-4|45	
21mr|perl-File-chmod-0.420.0-4|46	%build
21mr|perl-File-chmod-0.420.0-4|47	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-chmod-0.420.0-4|48	%make
21mr|perl-File-chmod-0.420.0-4|49	
21mr|perl-File-chmod-0.420.0-4|50	%install
21mr|perl-File-chmod-0.420.0-4|51	%makeinstall_std
21mr|perl-File-chmod-0.420.0-4|52	
21mr|perl-File-chmod-0.420.0-4|53	%check
21mr|perl-File-chmod-0.420.0-4|54	make test

14859 21
21mr|perl-File-Copy-Recursive-0.440.0-2|1	%define	upstream_name	 File-Copy-Recursive
21mr|perl-File-Copy-Recursive-0.440.0-2|2	%define upstream_version 0.44
21mr|perl-File-Copy-Recursive-0.440.0-2|3	
21mr|perl-File-Copy-Recursive-0.440.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-File-Copy-Recursive-0.440.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-Copy-Recursive-0.440.0-2|6	Release:	2
21mr|perl-File-Copy-Recursive-0.440.0-2|7	
21mr|perl-File-Copy-Recursive-0.440.0-2|8	Summary:	Perl module for recursively copying files and directories
21mr|perl-File-Copy-Recursive-0.440.0-2|9	
21mr|perl-File-Copy-Recursive-0.440.0-2|10	License:	GPL+ or Artistic
21mr|perl-File-Copy-Recursive-0.440.0-2|11	Group:		Development/Perl
21mr|perl-File-Copy-Recursive-0.440.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-Copy-Recursive-0.440.0-2|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Copy-Recursive-0.440.0-2|14	
21mr|perl-File-Copy-Recursive-0.440.0-2|15	BuildRequires:	perl-devel
21mr|perl-File-Copy-Recursive-0.440.0-2|16	BuildRequires:	perl(Path::Tiny)
21mr|perl-File-Copy-Recursive-0.440.0-2|17	BuildRequires:	perl(Test::Deep)
21mr|perl-File-Copy-Recursive-0.440.0-2|18	BuildRequires:	perl(Test::Fatal)
21mr|perl-File-Copy-Recursive-0.440.0-2|19	BuildRequires:	perl(Test::File)
21mr|perl-File-Copy-Recursive-0.440.0-2|20	BuildRequires:	perl(Test::Warnings)
21mr|perl-File-Copy-Recursive-0.440.0-2|21	BuildArch:	noarch
21mr|perl-File-Copy-Recursive-0.440.0-2|22	
21mr|perl-File-Copy-Recursive-0.440.0-2|23	%description
21mr|perl-File-Copy-Recursive-0.440.0-2|24	This module copies and moves directories recursively (or single files, well...
21mr|perl-File-Copy-Recursive-0.440.0-2|25	singley) to an optional depth and attempts to preserve each file or directory's
21mr|perl-File-Copy-Recursive-0.440.0-2|26	mode.
21mr|perl-File-Copy-Recursive-0.440.0-2|27	
21mr|perl-File-Copy-Recursive-0.440.0-2|28	%prep
21mr|perl-File-Copy-Recursive-0.440.0-2|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Copy-Recursive-0.440.0-2|30	
21mr|perl-File-Copy-Recursive-0.440.0-2|31	%build
21mr|perl-File-Copy-Recursive-0.440.0-2|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Copy-Recursive-0.440.0-2|33	%make
21mr|perl-File-Copy-Recursive-0.440.0-2|34	
21mr|perl-File-Copy-Recursive-0.440.0-2|35	%check
21mr|perl-File-Copy-Recursive-0.440.0-2|36	make test
21mr|perl-File-Copy-Recursive-0.440.0-2|37	
21mr|perl-File-Copy-Recursive-0.440.0-2|38	%install
21mr|perl-File-Copy-Recursive-0.440.0-2|39	%makeinstall_std
21mr|perl-File-Copy-Recursive-0.440.0-2|40	
21mr|perl-File-Copy-Recursive-0.440.0-2|41	%files
21mr|perl-File-Copy-Recursive-0.440.0-2|42	%doc README Changes
21mr|perl-File-Copy-Recursive-0.440.0-2|43	%{perl_vendorlib}/File
21mr|perl-File-Copy-Recursive-0.440.0-2|44	%{_mandir}/man3/*

14860 21
21mr|perl-File-DesktopEntry-0.220.0-2|1	%define modname	File-DesktopEntry
21mr|perl-File-DesktopEntry-0.220.0-2|2	%define modver 0.22
21mr|perl-File-DesktopEntry-0.220.0-2|3	
21mr|perl-File-DesktopEntry-0.220.0-2|4	Summary:	Object to handle .desktop files
21mr|perl-File-DesktopEntry-0.220.0-2|5	Name:		perl-%{modname}
21mr|perl-File-DesktopEntry-0.220.0-2|6	Version:	%perl_convert_version %{modver}
21mr|perl-File-DesktopEntry-0.220.0-2|7	Release:	2
21mr|perl-File-DesktopEntry-0.220.0-2|8	License:	GPLv2
21mr|perl-File-DesktopEntry-0.220.0-2|9	Group:		Development/Perl
21mr|perl-File-DesktopEntry-0.220.0-2|10	Url:		http://search.cpan.org/dist/%{modname}/
21mr|perl-File-DesktopEntry-0.220.0-2|11	Source0:	http://www.cpan.org/modules/by-module/File/%{modname}-%{modver}.tar.gz
21mr|perl-File-DesktopEntry-0.220.0-2|12	BuildArch:	noarch
21mr|perl-File-DesktopEntry-0.220.0-2|13	BuildRequires:	perl(File::BaseDir)
21mr|perl-File-DesktopEntry-0.220.0-2|14	BuildRequires:	perl(Module::Build)
21mr|perl-File-DesktopEntry-0.220.0-2|15	BuildRequires:	perl(JSON::PP)
21mr|perl-File-DesktopEntry-0.220.0-2|16	BuildRequires:	perl(URI::Escape)
21mr|perl-File-DesktopEntry-0.220.0-2|17	BuildRequires:	perl-devel
21mr|perl-File-DesktopEntry-0.220.0-2|18	
21mr|perl-File-DesktopEntry-0.220.0-2|19	%description
21mr|perl-File-DesktopEntry-0.220.0-2|20	This module is used to work with .desktop files. The format of these files is
21mr|perl-File-DesktopEntry-0.220.0-2|21	specified by the freedesktop "Desktop Entry" specification.
21mr|perl-File-DesktopEntry-0.220.0-2|22	
21mr|perl-File-DesktopEntry-0.220.0-2|23	%prep
21mr|perl-File-DesktopEntry-0.220.0-2|24	%setup -qn %{modname}-%{modver}
21mr|perl-File-DesktopEntry-0.220.0-2|25	
21mr|perl-File-DesktopEntry-0.220.0-2|26	%build
21mr|perl-File-DesktopEntry-0.220.0-2|27	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-DesktopEntry-0.220.0-2|28	%make
21mr|perl-File-DesktopEntry-0.220.0-2|29	
21mr|perl-File-DesktopEntry-0.220.0-2|30	%check
21mr|perl-File-DesktopEntry-0.220.0-2|31	%make test
21mr|perl-File-DesktopEntry-0.220.0-2|32	
21mr|perl-File-DesktopEntry-0.220.0-2|33	%install
21mr|perl-File-DesktopEntry-0.220.0-2|34	%makeinstall_std
21mr|perl-File-DesktopEntry-0.220.0-2|35	
21mr|perl-File-DesktopEntry-0.220.0-2|36	%files
21mr|perl-File-DesktopEntry-0.220.0-2|37	%doc Changes
21mr|perl-File-DesktopEntry-0.220.0-2|38	%{perl_vendorlib}/File/DesktopEntry.pm
21mr|perl-File-DesktopEntry-0.220.0-2|39	%{_mandir}/man3/*

14861 21
21mr|perl-File-Find-Rule-0.340.0-2|1	%define	upstream_name	 File-Find-Rule
21mr|perl-File-Find-Rule-0.340.0-2|2	%define upstream_version 0.34
21mr|perl-File-Find-Rule-0.340.0-2|3	
21mr|perl-File-Find-Rule-0.340.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-File-Find-Rule-0.340.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-Find-Rule-0.340.0-2|6	Release:	2
21mr|perl-File-Find-Rule-0.340.0-2|7	
21mr|perl-File-Find-Rule-0.340.0-2|8	Summary:	Alternative interface to File::Find
21mr|perl-File-Find-Rule-0.340.0-2|9	
21mr|perl-File-Find-Rule-0.340.0-2|10	License:	GPL+ or Artistic
21mr|perl-File-Find-Rule-0.340.0-2|11	Group:		Development/Perl
21mr|perl-File-Find-Rule-0.340.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-Find-Rule-0.340.0-2|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Find-Rule-0.340.0-2|14	
21mr|perl-File-Find-Rule-0.340.0-2|15	BuildRequires:	perl-devel
21mr|perl-File-Find-Rule-0.340.0-2|16	BuildRequires:	perl(Text::Glob)
21mr|perl-File-Find-Rule-0.340.0-2|17	BuildRequires:	perl(Number::Compare)
21mr|perl-File-Find-Rule-0.340.0-2|18	BuildRequires:  perl-Test-Simple
21mr|perl-File-Find-Rule-0.340.0-2|19	BuildArch:	noarch
21mr|perl-File-Find-Rule-0.340.0-2|20	
21mr|perl-File-Find-Rule-0.340.0-2|21	%description
21mr|perl-File-Find-Rule-0.340.0-2|22	File::Find::Rule is a friendlier interface to File::Find. It allows you to
21mr|perl-File-Find-Rule-0.340.0-2|23	build rules which specify the desired files and directories.
21mr|perl-File-Find-Rule-0.340.0-2|24	
21mr|perl-File-Find-Rule-0.340.0-2|25	%prep
21mr|perl-File-Find-Rule-0.340.0-2|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Find-Rule-0.340.0-2|27	
21mr|perl-File-Find-Rule-0.340.0-2|28	%build
21mr|perl-File-Find-Rule-0.340.0-2|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Find-Rule-0.340.0-2|30	%make
21mr|perl-File-Find-Rule-0.340.0-2|31	
21mr|perl-File-Find-Rule-0.340.0-2|32	%check
21mr|perl-File-Find-Rule-0.340.0-2|33	%make test
21mr|perl-File-Find-Rule-0.340.0-2|34	
21mr|perl-File-Find-Rule-0.340.0-2|35	%install
21mr|perl-File-Find-Rule-0.340.0-2|36	%makeinstall_std
21mr|perl-File-Find-Rule-0.340.0-2|37	
21mr|perl-File-Find-Rule-0.340.0-2|38	%files
21mr|perl-File-Find-Rule-0.340.0-2|39	%doc Changes
21mr|perl-File-Find-Rule-0.340.0-2|40	%{perl_vendorlib}/File
21mr|perl-File-Find-Rule-0.340.0-2|41	%{_mandir}/*/*
21mr|perl-File-Find-Rule-0.340.0-2|42	%{_bindir}/*

14862 21
21mr|perl-File-Find-Rule-Perl-1.150.0-5|1	%define upstream_name    File-Find-Rule-Perl
21mr|perl-File-Find-Rule-Perl-1.150.0-5|2	%define upstream_version 1.15
21mr|perl-File-Find-Rule-Perl-1.150.0-5|3	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-File-Find-Rule-Perl-1.150.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-Find-Rule-Perl-1.150.0-5|6	Release:	5
21mr|perl-File-Find-Rule-Perl-1.150.0-5|7	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|8	License:	GPL+ or Artistic
21mr|perl-File-Find-Rule-Perl-1.150.0-5|9	Group:		Development/Perl
21mr|perl-File-Find-Rule-Perl-1.150.0-5|10	Summary:	Common rules for searching for Perl things
21mr|perl-File-Find-Rule-Perl-1.150.0-5|11	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-Find-Rule-Perl-1.150.0-5|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Find-Rule-Perl-1.150.0-5|14	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|15	BuildRequires:	perl(Parse::CPAN::Meta)
21mr|perl-File-Find-Rule-Perl-1.150.0-5|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-File-Find-Rule-Perl-1.150.0-5|17	BuildRequires:	perl(File::Find::Rule)
21mr|perl-File-Find-Rule-Perl-1.150.0-5|18	BuildRequires:	perl(File::Spec)
21mr|perl-File-Find-Rule-Perl-1.150.0-5|19	BuildRequires:	perl(Params::Util)
21mr|perl-File-Find-Rule-Perl-1.150.0-5|20	BuildRequires:	perl(Test::More)
21mr|perl-File-Find-Rule-Perl-1.150.0-5|21	BuildRequires:	perl-devel
21mr|perl-File-Find-Rule-Perl-1.150.0-5|22	BuildArch:	noarch
21mr|perl-File-Find-Rule-Perl-1.150.0-5|23	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|24	%description
21mr|perl-File-Find-Rule-Perl-1.150.0-5|25	I write a lot of things that muck with Perl files. And it always annoyed me
21mr|perl-File-Find-Rule-Perl-1.150.0-5|26	that finding "perl files" requires a moderately complex the
21mr|perl-File-Find-Rule-Perl-1.150.0-5|27	File::Find::Rule manpage pattern.
21mr|perl-File-Find-Rule-Perl-1.150.0-5|28	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|29	*File::Find::Rule::Perl* provides methods for finding various Perl-related
21mr|perl-File-Find-Rule-Perl-1.150.0-5|30	files.
21mr|perl-File-Find-Rule-Perl-1.150.0-5|31	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|32	%prep
21mr|perl-File-Find-Rule-Perl-1.150.0-5|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Find-Rule-Perl-1.150.0-5|34	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|35	%build
21mr|perl-File-Find-Rule-Perl-1.150.0-5|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Find-Rule-Perl-1.150.0-5|37	%make
21mr|perl-File-Find-Rule-Perl-1.150.0-5|38	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|39	%install
21mr|perl-File-Find-Rule-Perl-1.150.0-5|40	%makeinstall_std
21mr|perl-File-Find-Rule-Perl-1.150.0-5|41	
21mr|perl-File-Find-Rule-Perl-1.150.0-5|42	%files
21mr|perl-File-Find-Rule-Perl-1.150.0-5|43	%doc   Changes
21mr|perl-File-Find-Rule-Perl-1.150.0-5|44	%{_mandir}/man3/*
21mr|perl-File-Find-Rule-Perl-1.150.0-5|45	%{perl_vendorlib}/*

14863 21
21mr|perl-File-Flat-1.40.0-8|1	%define upstream_name    File-Flat
21mr|perl-File-Flat-1.40.0-8|2	%define upstream_version 1.04
21mr|perl-File-Flat-1.40.0-8|3	
21mr|perl-File-Flat-1.40.0-8|4	Summary:	Perl module that implements a flat filesystem
21mr|perl-File-Flat-1.40.0-8|5	Name:		perl-%{upstream_name}
21mr|perl-File-Flat-1.40.0-8|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-Flat-1.40.0-8|7	Release:	8
21mr|perl-File-Flat-1.40.0-8|8	License:	GPL+ or Artistic
21mr|perl-File-Flat-1.40.0-8|9	Group:		Development/Perl
21mr|perl-File-Flat-1.40.0-8|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-Flat-1.40.0-8|11	Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-File-Flat-1.40.0-8|12	BuildRequires:	perl-devel
21mr|perl-File-Flat-1.40.0-8|13	BuildRequires:	perl-prefork >= 0.02
21mr|perl-File-Flat-1.40.0-8|14	#BuildRequires:	perl(ExtUtils::AutoInstall) # Contrib
21mr|perl-File-Flat-1.40.0-8|15	BuildRequires:	perl(File::Copy) >= 2.08
21mr|perl-File-Flat-1.40.0-8|16	BuildRequires:	perl(File::Copy::Recursive)
21mr|perl-File-Flat-1.40.0-8|17	BuildRequires:	perl(File::Find) >= 1.0
21mr|perl-File-Flat-1.40.0-8|18	BuildRequires:	perl(File::NCopy)
21mr|perl-File-Flat-1.40.0-8|19	BuildRequires:	perl(File::Slurp)
21mr|perl-File-Flat-1.40.0-8|20	BuildRequires:	perl(File::Spec) >= 0.85
21mr|perl-File-Flat-1.40.0-8|21	BuildRequires:	perl(File::Remove) >= 0.21
21mr|perl-File-Flat-1.40.0-8|22	BuildRequires:	perl(File::Temp) >= 0.14
21mr|perl-File-Flat-1.40.0-8|23	BuildRequires:	perl(IO::File) >= 1.10
21mr|perl-File-Flat-1.40.0-8|24	BuildRequires:	perl(Test::ClassAPI) >= 1.02
21mr|perl-File-Flat-1.40.0-8|25	BuildRequires:	perl(Test::More) >= 0.47
21mr|perl-File-Flat-1.40.0-8|26	BuildRequires:	perl(inc::Module::Install)
21mr|perl-File-Flat-1.40.0-8|27	BuildArch:	noarch
21mr|perl-File-Flat-1.40.0-8|28	Requires:	perl-prefork >= 0.02
21mr|perl-File-Flat-1.40.0-8|29	
21mr|perl-File-Flat-1.40.0-8|30	%description
21mr|perl-File-Flat-1.40.0-8|31	File::Flat implements a flat filesystem. A flat filesystem is a
21mr|perl-File-Flat-1.40.0-8|32	filesystem in which directories do not exist. It provides an abstraction
21mr|perl-File-Flat-1.40.0-8|33	over any normal filesystem which makes it appear as if directories do
21mr|perl-File-Flat-1.40.0-8|34	not exist. In effect, it will automatically create directories as
21mr|perl-File-Flat-1.40.0-8|35	needed. This is create for things like install scripts and such, as you
21mr|perl-File-Flat-1.40.0-8|36	never need to worry about the existance of directories, just write to a
21mr|perl-File-Flat-1.40.0-8|37	file, no matter where it is.
21mr|perl-File-Flat-1.40.0-8|38	
21mr|perl-File-Flat-1.40.0-8|39	%files
21mr|perl-File-Flat-1.40.0-8|40	%doc Changes README
21mr|perl-File-Flat-1.40.0-8|41	%{perl_vendorlib}/File/Flat.pm
21mr|perl-File-Flat-1.40.0-8|42	%{_mandir}/*/*
21mr|perl-File-Flat-1.40.0-8|43	
21mr|perl-File-Flat-1.40.0-8|44	#----------------------------------------------------------------------------
21mr|perl-File-Flat-1.40.0-8|45	
21mr|perl-File-Flat-1.40.0-8|46	%prep
21mr|perl-File-Flat-1.40.0-8|47	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Flat-1.40.0-8|48	
21mr|perl-File-Flat-1.40.0-8|49	%build
21mr|perl-File-Flat-1.40.0-8|50	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Flat-1.40.0-8|51	%make
21mr|perl-File-Flat-1.40.0-8|52	
21mr|perl-File-Flat-1.40.0-8|53	%install
21mr|perl-File-Flat-1.40.0-8|54	%makeinstall_std
21mr|perl-File-Flat-1.40.0-8|55	
21mr|perl-File-Flat-1.40.0-8|56	%check
21mr|perl-File-Flat-1.40.0-8|57	make test

14864 21
21mr|perl-File-FnMatch-0.20.0-17|1	%define upstream_name    File-FnMatch
21mr|perl-File-FnMatch-0.20.0-17|2	%define upstream_version 0.02
21mr|perl-File-FnMatch-0.20.0-17|3	
21mr|perl-File-FnMatch-0.20.0-17|4	Name:       perl-%{upstream_name}
21mr|perl-File-FnMatch-0.20.0-17|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-File-FnMatch-0.20.0-17|6	Release:    17
21mr|perl-File-FnMatch-0.20.0-17|7	Summary:	Simple filename and pathname matching
21mr|perl-File-FnMatch-0.20.0-17|8	License:	GPL+ or Artistic
21mr|perl-File-FnMatch-0.20.0-17|9	Group:		Development/Perl
21mr|perl-File-FnMatch-0.20.0-17|10	Url:		http://search.cpan.org/~mjp/%{upstream_name}-%{upstream_version}/FnMatch.pm
21mr|perl-File-FnMatch-0.20.0-17|11	Source0:	http://search.cpan.org//CPAN/authors/id/M/MJ/MJP/File-FnMatch-0.02.tar.gz
21mr|perl-File-FnMatch-0.20.0-17|12	
21mr|perl-File-FnMatch-0.20.0-17|13	BuildRequires:	perl-devel
21mr|perl-File-FnMatch-0.20.0-17|14	BuildRequires:	perl-Test
21mr|perl-File-FnMatch-0.20.0-17|15	
21mr|perl-File-FnMatch-0.20.0-17|16	%description
21mr|perl-File-FnMatch-0.20.0-17|17	File::FnMatch::fnmatch() provides simple, shell-like pattern matching.
21mr|perl-File-FnMatch-0.20.0-17|18	
21mr|perl-File-FnMatch-0.20.0-17|19	Though considerably less powerful than regular expressions, shell patterns
21mr|perl-File-FnMatch-0.20.0-17|20	are nonetheless useful and familiar to a large audience of end-users.
21mr|perl-File-FnMatch-0.20.0-17|21	
21mr|perl-File-FnMatch-0.20.0-17|22	%prep
21mr|perl-File-FnMatch-0.20.0-17|23	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-FnMatch-0.20.0-17|24	
21mr|perl-File-FnMatch-0.20.0-17|25	%build
21mr|perl-File-FnMatch-0.20.0-17|26	%{__perl} Makefile.PL INSTALLDIRS=vendor <<EOF
21mr|perl-File-FnMatch-0.20.0-17|27	EOF
21mr|perl-File-FnMatch-0.20.0-17|28	%make
21mr|perl-File-FnMatch-0.20.0-17|29	
21mr|perl-File-FnMatch-0.20.0-17|30	%check
21mr|perl-File-FnMatch-0.20.0-17|31	%make test
21mr|perl-File-FnMatch-0.20.0-17|32	
21mr|perl-File-FnMatch-0.20.0-17|33	%install
21mr|perl-File-FnMatch-0.20.0-17|34	%makeinstall_std
21mr|perl-File-FnMatch-0.20.0-17|35	
21mr|perl-File-FnMatch-0.20.0-17|36	%clean
21mr|perl-File-FnMatch-0.20.0-17|37	
21mr|perl-File-FnMatch-0.20.0-17|38	%files
21mr|perl-File-FnMatch-0.20.0-17|39	%doc Changes README
21mr|perl-File-FnMatch-0.20.0-17|40	
21mr|perl-File-FnMatch-0.20.0-17|41	%if %rpm5
21mr|perl-File-FnMatch-0.20.0-17|42	%{perl_vendorlib}/*
21mr|perl-File-FnMatch-0.20.0-17|43	%else
21mr|perl-File-FnMatch-0.20.0-17|44	%{perl_vendorarch}/*
21mr|perl-File-FnMatch-0.20.0-17|45	%endif
21mr|perl-File-FnMatch-0.20.0-17|46	
21mr|perl-File-FnMatch-0.20.0-17|47	%{_mandir}/*/*

14865 21
21mr|perl-FileHandle-Fmode-0.140.0-5|1	%define upstream_name FileHandle-Fmode
21mr|perl-FileHandle-Fmode-0.140.0-5|2	%define upstream_version 0.14
21mr|perl-FileHandle-Fmode-0.140.0-5|3	
21mr|perl-FileHandle-Fmode-0.140.0-5|4	%global __provides_exclude Fmode.so
21mr|perl-FileHandle-Fmode-0.140.0-5|5	
21mr|perl-FileHandle-Fmode-0.140.0-5|6	Summary:	Determine whether a filehandle is opened for reading, writing, or both
21mr|perl-FileHandle-Fmode-0.140.0-5|7	Name:		perl-%{upstream_name}
21mr|perl-FileHandle-Fmode-0.140.0-5|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-FileHandle-Fmode-0.140.0-5|9	Release:	5
21mr|perl-FileHandle-Fmode-0.140.0-5|10	License:	GPL+ or Artistic
21mr|perl-FileHandle-Fmode-0.140.0-5|11	Group:		Development/Perl
21mr|perl-FileHandle-Fmode-0.140.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-FileHandle-Fmode-0.140.0-5|13	Source0:	http://www.cpan.org/modules/by-module/FileHandle/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-FileHandle-Fmode-0.140.0-5|14	BuildRequires:	perl-devel
21mr|perl-FileHandle-Fmode-0.140.0-5|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-FileHandle-Fmode-0.140.0-5|16	
21mr|perl-FileHandle-Fmode-0.140.0-5|17	%description
21mr|perl-FileHandle-Fmode-0.140.0-5|18	Use this module to check whether a filehandle is readable, writable
21mr|perl-FileHandle-Fmode-0.140.0-5|19	or readable/writable.
21mr|perl-FileHandle-Fmode-0.140.0-5|20	
21mr|perl-FileHandle-Fmode-0.140.0-5|21	%files
21mr|perl-FileHandle-Fmode-0.140.0-5|22	%doc CHANGES META.json META.yml README
21mr|perl-FileHandle-Fmode-0.140.0-5|23	%{_mandir}/man3/*
21mr|perl-FileHandle-Fmode-0.140.0-5|24	%{perl_vendorarch}/FileHandle/*.pm
21mr|perl-FileHandle-Fmode-0.140.0-5|25	%{perl_vendorarch}/auto/FileHandle/Fmode/*.so*
21mr|perl-FileHandle-Fmode-0.140.0-5|26	
21mr|perl-FileHandle-Fmode-0.140.0-5|27	#----------------------------------------------------------------------------
21mr|perl-FileHandle-Fmode-0.140.0-5|28	
21mr|perl-FileHandle-Fmode-0.140.0-5|29	%prep
21mr|perl-FileHandle-Fmode-0.140.0-5|30	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-FileHandle-Fmode-0.140.0-5|31	
21mr|perl-FileHandle-Fmode-0.140.0-5|32	%build
21mr|perl-FileHandle-Fmode-0.140.0-5|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-FileHandle-Fmode-0.140.0-5|34	%make
21mr|perl-FileHandle-Fmode-0.140.0-5|35	
21mr|perl-FileHandle-Fmode-0.140.0-5|36	%install
21mr|perl-FileHandle-Fmode-0.140.0-5|37	%makeinstall_std
21mr|perl-FileHandle-Fmode-0.140.0-5|38	
21mr|perl-FileHandle-Fmode-0.140.0-5|39	%check
21mr|perl-FileHandle-Fmode-0.140.0-5|40	%make test

14866 21
21mr|perl-File-HomeDir-1.6.0-1|1	%define	upstream_name	 File-HomeDir
21mr|perl-File-HomeDir-1.6.0-1|2	%define upstream_version 1.006
21mr|perl-File-HomeDir-1.6.0-1|3	
21mr|perl-File-HomeDir-1.6.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-File-HomeDir-1.6.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-HomeDir-1.6.0-1|6	Release:	1
21mr|perl-File-HomeDir-1.6.0-1|7	
21mr|perl-File-HomeDir-1.6.0-1|8	Summary:	Get home directory for self or other users
21mr|perl-File-HomeDir-1.6.0-1|9	
21mr|perl-File-HomeDir-1.6.0-1|10	License:	GPL+ or Artistic
21mr|perl-File-HomeDir-1.6.0-1|11	Group:		Development/Perl
21mr|perl-File-HomeDir-1.6.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-File-HomeDir-1.6.0-1|13	Source0:	http://www.cpan.org/modules/by-module/File/File-HomeDir-%{upstream_version}.tar.gz
21mr|perl-File-HomeDir-1.6.0-1|14	
21mr|perl-File-HomeDir-1.6.0-1|15	BuildRequires:	perl-devel
21mr|perl-File-HomeDir-1.6.0-1|16	BuildRequires:	perl(File::Which)
21mr|perl-File-HomeDir-1.6.0-1|17	BuildRequires:	perl(inc::Module::Install)
21mr|perl-File-HomeDir-1.6.0-1|18	BuildRequires:	xdg-user-dirs
21mr|perl-File-HomeDir-1.6.0-1|19	
21mr|perl-File-HomeDir-1.6.0-1|20	BuildArch:	noarch
21mr|perl-File-HomeDir-1.6.0-1|21	
21mr|perl-File-HomeDir-1.6.0-1|22	%description
21mr|perl-File-HomeDir-1.6.0-1|23	A Perl module to get home directory portably for self or other users.
21mr|perl-File-HomeDir-1.6.0-1|24	
21mr|perl-File-HomeDir-1.6.0-1|25	%prep
21mr|perl-File-HomeDir-1.6.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-HomeDir-1.6.0-1|27	find lib -name *.pm | xargs chmod 644
21mr|perl-File-HomeDir-1.6.0-1|28	chmod 644 Changes
21mr|perl-File-HomeDir-1.6.0-1|29	
21mr|perl-File-HomeDir-1.6.0-1|30	%build
21mr|perl-File-HomeDir-1.6.0-1|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-HomeDir-1.6.0-1|32	%make
21mr|perl-File-HomeDir-1.6.0-1|33	
21mr|perl-File-HomeDir-1.6.0-1|34	%check
21mr|perl-File-HomeDir-1.6.0-1|35	# tests require that user dirs exist, which is not the case within bs
21mr|perl-File-HomeDir-1.6.0-1|36	#make test
21mr|perl-File-HomeDir-1.6.0-1|37	
21mr|perl-File-HomeDir-1.6.0-1|38	%install
21mr|perl-File-HomeDir-1.6.0-1|39	%makeinstall_std
21mr|perl-File-HomeDir-1.6.0-1|40	
21mr|perl-File-HomeDir-1.6.0-1|41	%files
21mr|perl-File-HomeDir-1.6.0-1|42	%doc README.md Changes
21mr|perl-File-HomeDir-1.6.0-1|43	%{perl_vendorlib}/File
21mr|perl-File-HomeDir-1.6.0-1|44	%{_mandir}/*/*

14867 21
21mr|perl-File-Listing-6.40.0-8|1	%define upstream_name    File-Listing
21mr|perl-File-Listing-6.40.0-8|2	%define upstream_version 6.04
21mr|perl-File-Listing-6.40.0-8|3	
21mr|perl-File-Listing-6.40.0-8|4	Name:		perl-%{upstream_name}
21mr|perl-File-Listing-6.40.0-8|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-Listing-6.40.0-8|6	Release:	8
21mr|perl-File-Listing-6.40.0-8|7	
21mr|perl-File-Listing-6.40.0-8|8	Summary:	Parse directory listings
21mr|perl-File-Listing-6.40.0-8|9	
21mr|perl-File-Listing-6.40.0-8|10	License:	GPL+ or Artistic
21mr|perl-File-Listing-6.40.0-8|11	Group:		Development/Perl
21mr|perl-File-Listing-6.40.0-8|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-Listing-6.40.0-8|13	Source0:	http://www.cpan.org/modules/by-module/File/File-Listing-%{upstream_version}.tar.gz
21mr|perl-File-Listing-6.40.0-8|14	
21mr|perl-File-Listing-6.40.0-8|15	BuildRequires:	perl(HTTP::Date)
21mr|perl-File-Listing-6.40.0-8|16	BuildRequires:	perl(Test)
21mr|perl-File-Listing-6.40.0-8|17	BuildRequires:	perl-devel
21mr|perl-File-Listing-6.40.0-8|18	BuildArch:	noarch
21mr|perl-File-Listing-6.40.0-8|19	
21mr|perl-File-Listing-6.40.0-8|20	%description
21mr|perl-File-Listing-6.40.0-8|21	This module exports a single function called parse_dir(), which can be used
21mr|perl-File-Listing-6.40.0-8|22	to parse directory listings.
21mr|perl-File-Listing-6.40.0-8|23	
21mr|perl-File-Listing-6.40.0-8|24	The first parameter to parse_dir() is the directory listing to parse. It
21mr|perl-File-Listing-6.40.0-8|25	can be a scalar, a reference to an array of directory lines or a glob
21mr|perl-File-Listing-6.40.0-8|26	representing a filehandle to read the directory listing from.
21mr|perl-File-Listing-6.40.0-8|27	
21mr|perl-File-Listing-6.40.0-8|28	The second parameter is the time zone to use when parsing time stamps in
21mr|perl-File-Listing-6.40.0-8|29	the listing. If this value is undefined, then the local time zone is
21mr|perl-File-Listing-6.40.0-8|30	assumed.
21mr|perl-File-Listing-6.40.0-8|31	
21mr|perl-File-Listing-6.40.0-8|32	%prep
21mr|perl-File-Listing-6.40.0-8|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Listing-6.40.0-8|34	
21mr|perl-File-Listing-6.40.0-8|35	%build
21mr|perl-File-Listing-6.40.0-8|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Listing-6.40.0-8|37	%make
21mr|perl-File-Listing-6.40.0-8|38	
21mr|perl-File-Listing-6.40.0-8|39	%check
21mr|perl-File-Listing-6.40.0-8|40	%make test
21mr|perl-File-Listing-6.40.0-8|41	
21mr|perl-File-Listing-6.40.0-8|42	%install
21mr|perl-File-Listing-6.40.0-8|43	%makeinstall_std
21mr|perl-File-Listing-6.40.0-8|44	
21mr|perl-File-Listing-6.40.0-8|45	%files
21mr|perl-File-Listing-6.40.0-8|46	%doc Changes META.yml README
21mr|perl-File-Listing-6.40.0-8|47	%{_mandir}/man3/*
21mr|perl-File-Listing-6.40.0-8|48	%{perl_vendorlib}/*

14868 21
21mr|perl-File-MimeInfo-0.270.0-5|1	%define upstream_name File-MimeInfo
21mr|perl-File-MimeInfo-0.270.0-5|2	%define upstream_version 0.27
21mr|perl-File-MimeInfo-0.270.0-5|3	
21mr|perl-File-MimeInfo-0.270.0-5|4	Summary:	Determine file type
21mr|perl-File-MimeInfo-0.270.0-5|5	Name:		perl-%{upstream_name}
21mr|perl-File-MimeInfo-0.270.0-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-MimeInfo-0.270.0-5|7	Release:	5
21mr|perl-File-MimeInfo-0.270.0-5|8	License:	GPL+ or Artistic
21mr|perl-File-MimeInfo-0.270.0-5|9	Group:		Development/Perl
21mr|perl-File-MimeInfo-0.270.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-File-MimeInfo-0.270.0-5|11	Source0:	http://search.cpan.org/CPAN/authors/id/P/PA/PARDUS/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-MimeInfo-0.270.0-5|12	BuildRequires:	perl(Carp)
21mr|perl-File-MimeInfo-0.270.0-5|13	BuildRequires:	perl(CPAN::Meta)
21mr|perl-File-MimeInfo-0.270.0-5|14	BuildRequires:	perl(Exporter)
21mr|perl-File-MimeInfo-0.270.0-5|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
21mr|perl-File-MimeInfo-0.270.0-5|16	BuildRequires:	perl(Fcntl)
21mr|perl-File-MimeInfo-0.270.0-5|17	BuildRequires:	perl(File::BaseDir) >= 0.30.0
21mr|perl-File-MimeInfo-0.270.0-5|18	BuildRequires:	perl(File::DesktopEntry) >= 0.40.0
21mr|perl-File-MimeInfo-0.270.0-5|19	BuildRequires:	perl(Pod::Usage)
21mr|perl-File-MimeInfo-0.270.0-5|20	BuildRequires:	perl-devel
21mr|perl-File-MimeInfo-0.270.0-5|21	Requires:	perl(File::BaseDir) >= 0.30.0
21mr|perl-File-MimeInfo-0.270.0-5|22	BuildArch:	noarch
21mr|perl-File-MimeInfo-0.270.0-5|23	
21mr|perl-File-MimeInfo-0.270.0-5|24	%description
21mr|perl-File-MimeInfo-0.270.0-5|25	This module can be used to determine the mime type of a file; it's a
21mr|perl-File-MimeInfo-0.270.0-5|26	replacement for File::MMagic trying to implement the freedesktop
21mr|perl-File-MimeInfo-0.270.0-5|27	specification for using the shared mime-info database. The package
21mr|perl-File-MimeInfo-0.270.0-5|28	comes with a script called 'mimetype' that can be used as a file(1)
21mr|perl-File-MimeInfo-0.270.0-5|29	work-alike.
21mr|perl-File-MimeInfo-0.270.0-5|30	
21mr|perl-File-MimeInfo-0.270.0-5|31	%prep
21mr|perl-File-MimeInfo-0.270.0-5|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-MimeInfo-0.270.0-5|33	
21mr|perl-File-MimeInfo-0.270.0-5|34	%build
21mr|perl-File-MimeInfo-0.270.0-5|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-MimeInfo-0.270.0-5|36	%make
21mr|perl-File-MimeInfo-0.270.0-5|37	
21mr|perl-File-MimeInfo-0.270.0-5|38	%check
21mr|perl-File-MimeInfo-0.270.0-5|39	make test
21mr|perl-File-MimeInfo-0.270.0-5|40	
21mr|perl-File-MimeInfo-0.270.0-5|41	%install
21mr|perl-File-MimeInfo-0.270.0-5|42	%makeinstall_std
21mr|perl-File-MimeInfo-0.270.0-5|43	
21mr|perl-File-MimeInfo-0.270.0-5|44	%files
21mr|perl-File-MimeInfo-0.270.0-5|45	%doc Changes META.json META.yml MYMETA.yml
21mr|perl-File-MimeInfo-0.270.0-5|46	%{_bindir}/mimeopen
21mr|perl-File-MimeInfo-0.270.0-5|47	%{_bindir}/mimetype
21mr|perl-File-MimeInfo-0.270.0-5|48	%{perl_vendorlib}/File
21mr|perl-File-MimeInfo-0.270.0-5|49	%{_mandir}/*/*

14869 21
21mr|perl-File-MMagic-1.300.0-10|1	%define	upstream_name	 File-MMagic
21mr|perl-File-MMagic-1.300.0-10|2	%define upstream_version 1.30
21mr|perl-File-MMagic-1.300.0-10|3	
21mr|perl-File-MMagic-1.300.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-File-MMagic-1.300.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-MMagic-1.300.0-10|6	Release:	10
21mr|perl-File-MMagic-1.300.0-10|7	
21mr|perl-File-MMagic-1.300.0-10|8	Summary:	Guess file type from filename and/or filehandle
21mr|perl-File-MMagic-1.300.0-10|9	
21mr|perl-File-MMagic-1.300.0-10|10	License:	GPL+ or Artistic
21mr|perl-File-MMagic-1.300.0-10|11	Group:		Development/Perl
21mr|perl-File-MMagic-1.300.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-File-MMagic-1.300.0-10|13	Source0:	http://www.cpan.org/modules/by-module/File/File-MMagic-%{upstream_version}.tar.gz
21mr|perl-File-MMagic-1.300.0-10|14	
21mr|perl-File-MMagic-1.300.0-10|15	BuildRequires:	perl-devel
21mr|perl-File-MMagic-1.300.0-10|16	BuildRequires:	perl(Test)
21mr|perl-File-MMagic-1.300.0-10|17	BuildArch:	noarch
21mr|perl-File-MMagic-1.300.0-10|18	
21mr|perl-File-MMagic-1.300.0-10|19	%description
21mr|perl-File-MMagic-1.300.0-10|20	This perl library uses perl5 objects to guess file type from filename and/or
21mr|perl-File-MMagic-1.300.0-10|21	filehandle.
21mr|perl-File-MMagic-1.300.0-10|22	
21mr|perl-File-MMagic-1.300.0-10|23	%prep
21mr|perl-File-MMagic-1.300.0-10|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-MMagic-1.300.0-10|25	
21mr|perl-File-MMagic-1.300.0-10|26	%build
21mr|perl-File-MMagic-1.300.0-10|27	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-MMagic-1.300.0-10|28	%make
21mr|perl-File-MMagic-1.300.0-10|29	
21mr|perl-File-MMagic-1.300.0-10|30	%check
21mr|perl-File-MMagic-1.300.0-10|31	make test
21mr|perl-File-MMagic-1.300.0-10|32	
21mr|perl-File-MMagic-1.300.0-10|33	%install
21mr|perl-File-MMagic-1.300.0-10|34	%makeinstall_std
21mr|perl-File-MMagic-1.300.0-10|35	
21mr|perl-File-MMagic-1.300.0-10|36	%files
21mr|perl-File-MMagic-1.300.0-10|37	%doc README.en
21mr|perl-File-MMagic-1.300.0-10|38	%{perl_vendorlib}/File
21mr|perl-File-MMagic-1.300.0-10|39	%{_mandir}/*/*

14870 21
21mr|perl-File-NCopy-0.360.0-11|1	%define upstream_name File-NCopy
21mr|perl-File-NCopy-0.360.0-11|2	%define upstream_version 0.36
21mr|perl-File-NCopy-0.360.0-11|3	
21mr|perl-File-NCopy-0.360.0-11|4	Summary:	Copies files to directories, or a single file to another file
21mr|perl-File-NCopy-0.360.0-11|5	Name:		perl-%{upstream_name}
21mr|perl-File-NCopy-0.360.0-11|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-NCopy-0.360.0-11|7	Release:	11
21mr|perl-File-NCopy-0.360.0-11|8	License:	GPL+ or Artistic
21mr|perl-File-NCopy-0.360.0-11|9	Group:		Development/Perl
21mr|perl-File-NCopy-0.360.0-11|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-File-NCopy-0.360.0-11|11	Source0:	http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-File-NCopy-0.360.0-11|12	BuildRequires:	perl-devel
21mr|perl-File-NCopy-0.360.0-11|13	BuildRequires:	perl-Test
21mr|perl-File-NCopy-0.360.0-11|14	BuildRequires:	perl-Test-Simple
21mr|perl-File-NCopy-0.360.0-11|15	BuildArch:	noarch
21mr|perl-File-NCopy-0.360.0-11|16	
21mr|perl-File-NCopy-0.360.0-11|17	%description
21mr|perl-File-NCopy-0.360.0-11|18	Copies files to directories, or a single file to another file.
21mr|perl-File-NCopy-0.360.0-11|19	
21mr|perl-File-NCopy-0.360.0-11|20	%files
21mr|perl-File-NCopy-0.360.0-11|21	%doc Changes
21mr|perl-File-NCopy-0.360.0-11|22	%{_mandir}/*/*
21mr|perl-File-NCopy-0.360.0-11|23	%{perl_vendorlib}/File
21mr|perl-File-NCopy-0.360.0-11|24	
21mr|perl-File-NCopy-0.360.0-11|25	#----------------------------------------------------------------------------
21mr|perl-File-NCopy-0.360.0-11|26	
21mr|perl-File-NCopy-0.360.0-11|27	%prep
21mr|perl-File-NCopy-0.360.0-11|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-NCopy-0.360.0-11|29	
21mr|perl-File-NCopy-0.360.0-11|30	%build
21mr|perl-File-NCopy-0.360.0-11|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-NCopy-0.360.0-11|32	%make
21mr|perl-File-NCopy-0.360.0-11|33	
21mr|perl-File-NCopy-0.360.0-11|34	%install
21mr|perl-File-NCopy-0.360.0-11|35	%makeinstall_std
21mr|perl-File-NCopy-0.360.0-11|36	
21mr|perl-File-NCopy-0.360.0-11|37	%check
21mr|perl-File-NCopy-0.360.0-11|38	make test

14871 21
21mr|perl-File-pushd-1.9.0-5|1	%define upstream_name    File-pushd
21mr|perl-File-pushd-1.9.0-5|2	%define upstream_version 1.009
21mr|perl-File-pushd-1.9.0-5|3	
21mr|perl-File-pushd-1.9.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-File-pushd-1.9.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-pushd-1.9.0-5|6	Release:	5
21mr|perl-File-pushd-1.9.0-5|7	Summary:	Change directory temporarily for a limited scope
21mr|perl-File-pushd-1.9.0-5|8	License:	GPL+ or Artistic
21mr|perl-File-pushd-1.9.0-5|9	Group:		Development/Perl
21mr|perl-File-pushd-1.9.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-pushd-1.9.0-5|11	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-pushd-1.9.0-5|12	
21mr|perl-File-pushd-1.9.0-5|13	BuildRequires:	perl-devel
21mr|perl-File-pushd-1.9.0-5|14	BuildRequires:	perl(Cwd)
21mr|perl-File-pushd-1.9.0-5|15	BuildRequires:	perl(File::Path)
21mr|perl-File-pushd-1.9.0-5|16	BuildRequires:	perl(File::Spec)
21mr|perl-File-pushd-1.9.0-5|17	BuildRequires:	perl(File::Temp)
21mr|perl-File-pushd-1.9.0-5|18	BuildRequires:	perl(Test::More)
21mr|perl-File-pushd-1.9.0-5|19	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-File-pushd-1.9.0-5|20	BuildRequires:	perl(CPAN::Meta)
21mr|perl-File-pushd-1.9.0-5|21	BuildRequires:	perl(CPAN::Meta::Requirements)
21mr|perl-File-pushd-1.9.0-5|22	BuildRequires:	perl(Exporter)
21mr|perl-File-pushd-1.9.0-5|23	BuildRequires:	perl(File::Basename)
21mr|perl-File-pushd-1.9.0-5|24	BuildRequires:	perl(File::Spec::Functions)
21mr|perl-File-pushd-1.9.0-5|25	BuildRequires:	perl(List::Util)
21mr|perl-File-pushd-1.9.0-5|26	BuildRequires:	perl(overload)
21mr|perl-File-pushd-1.9.0-5|27	BuildRequires:	perl(strict)
21mr|perl-File-pushd-1.9.0-5|28	BuildRequires:	perl(version)
21mr|perl-File-pushd-1.9.0-5|29	BuildRequires:	perl(warnings)
21mr|perl-File-pushd-1.9.0-5|30	
21mr|perl-File-pushd-1.9.0-5|31	BuildArch:	noarch
21mr|perl-File-pushd-1.9.0-5|32	
21mr|perl-File-pushd-1.9.0-5|33	%description
21mr|perl-File-pushd-1.9.0-5|34	File::pushd does a temporary 'chdir' that is easily and automatically
21mr|perl-File-pushd-1.9.0-5|35	reverted, similar to 'pushd' in some Unix command shells. It works by
21mr|perl-File-pushd-1.9.0-5|36	creating an object that caches the original working directory. When the
21mr|perl-File-pushd-1.9.0-5|37	object is destroyed, the destructor calls 'chdir' to revert to the original
21mr|perl-File-pushd-1.9.0-5|38	working directory. By storing the object in a lexical variable with a
21mr|perl-File-pushd-1.9.0-5|39	limited scope, this happens automatically at the end of the scope.
21mr|perl-File-pushd-1.9.0-5|40	
21mr|perl-File-pushd-1.9.0-5|41	This is very handy when working with temporary directories for tasks like
21mr|perl-File-pushd-1.9.0-5|42	testing; a function is provided to streamline getting a temporary directory
21mr|perl-File-pushd-1.9.0-5|43	from the File::Temp manpage.
21mr|perl-File-pushd-1.9.0-5|44	
21mr|perl-File-pushd-1.9.0-5|45	For convenience, the object stringifies as the canonical form of the
21mr|perl-File-pushd-1.9.0-5|46	absolute pathname of the directory entered.
21mr|perl-File-pushd-1.9.0-5|47	
21mr|perl-File-pushd-1.9.0-5|48	%prep
21mr|perl-File-pushd-1.9.0-5|49	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-File-pushd-1.9.0-5|50	
21mr|perl-File-pushd-1.9.0-5|51	%build
21mr|perl-File-pushd-1.9.0-5|52	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-pushd-1.9.0-5|53	%make
21mr|perl-File-pushd-1.9.0-5|54	
21mr|perl-File-pushd-1.9.0-5|55	%check
21mr|perl-File-pushd-1.9.0-5|56	%make test
21mr|perl-File-pushd-1.9.0-5|57	
21mr|perl-File-pushd-1.9.0-5|58	%install
21mr|perl-File-pushd-1.9.0-5|59	%makeinstall_std
21mr|perl-File-pushd-1.9.0-5|60	
21mr|perl-File-pushd-1.9.0-5|61	%files
21mr|perl-File-pushd-1.9.0-5|62	%doc Changes README LICENSE
21mr|perl-File-pushd-1.9.0-5|63	%{_mandir}/man3/*
21mr|perl-File-pushd-1.9.0-5|64	%{perl_vendorlib}/*

14872 21
21mr|perl-File-Remove-1.570.0-2|1	%define	upstream_name	 File-Remove
21mr|perl-File-Remove-1.570.0-2|2	%define upstream_version 1.57
21mr|perl-File-Remove-1.570.0-2|3	
21mr|perl-File-Remove-1.570.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-File-Remove-1.570.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-File-Remove-1.570.0-2|6	Release:    2
21mr|perl-File-Remove-1.570.0-2|7	
21mr|perl-File-Remove-1.570.0-2|8	Summary:	Remove files and directories
21mr|perl-File-Remove-1.570.0-2|9	
21mr|perl-File-Remove-1.570.0-2|10	License:	GPL+ or Artistic
21mr|perl-File-Remove-1.570.0-2|11	Group:		Development/Perl
21mr|perl-File-Remove-1.570.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-File-Remove-1.570.0-2|13	Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Remove-1.570.0-2|14	
21mr|perl-File-Remove-1.570.0-2|15	BuildRequires:	perl-devel
21mr|perl-File-Remove-1.570.0-2|16	BuildArch:	noarch
21mr|perl-File-Remove-1.570.0-2|17	
21mr|perl-File-Remove-1.570.0-2|18	%description
21mr|perl-File-Remove-1.570.0-2|19	A Perl module to remove files and directories.
21mr|perl-File-Remove-1.570.0-2|20	
21mr|perl-File-Remove-1.570.0-2|21	%prep
21mr|perl-File-Remove-1.570.0-2|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Remove-1.570.0-2|23	
21mr|perl-File-Remove-1.570.0-2|24	%build
21mr|perl-File-Remove-1.570.0-2|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Remove-1.570.0-2|26	%make
21mr|perl-File-Remove-1.570.0-2|27	
21mr|perl-File-Remove-1.570.0-2|28	%check
21mr|perl-File-Remove-1.570.0-2|29	%make test
21mr|perl-File-Remove-1.570.0-2|30	
21mr|perl-File-Remove-1.570.0-2|31	%install
21mr|perl-File-Remove-1.570.0-2|32	%makeinstall_std
21mr|perl-File-Remove-1.570.0-2|33	
21mr|perl-File-Remove-1.570.0-2|34	%files
21mr|perl-File-Remove-1.570.0-2|35	%doc README Changes
21mr|perl-File-Remove-1.570.0-2|36	%{perl_vendorlib}/File
21mr|perl-File-Remove-1.570.0-2|37	%{_mandir}/*/*

14873 21
21mr|perl-File-ShareDir-1.104.0-12|1	%define upstream_name    File-ShareDir
21mr|perl-File-ShareDir-1.104.0-12|2	%define upstream_version 1.104
21mr|perl-File-ShareDir-1.104.0-12|3	
21mr|perl-File-ShareDir-1.104.0-12|4	Name:		perl-%{upstream_name}
21mr|perl-File-ShareDir-1.104.0-12|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-ShareDir-1.104.0-12|6	Release:	12
21mr|perl-File-ShareDir-1.104.0-12|7	
21mr|perl-File-ShareDir-1.104.0-12|8	Summary:	Locate per-dist and per-module shared files
21mr|perl-File-ShareDir-1.104.0-12|9	
21mr|perl-File-ShareDir-1.104.0-12|10	License:	GPL+ or Artistic
21mr|perl-File-ShareDir-1.104.0-12|11	Group:		Development/Perl
21mr|perl-File-ShareDir-1.104.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-ShareDir-1.104.0-12|13	Source0:	https://cpan.metacpan.org/authors/id/R/RE/REHSACK/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-ShareDir-1.104.0-12|14	
21mr|perl-File-ShareDir-1.104.0-12|15	BuildRequires:	perl(Params::Util)
21mr|perl-File-ShareDir-1.104.0-12|16	BuildRequires:	perl(Class::Inspector)
21mr|perl-File-ShareDir-1.104.0-12|17	BuildRequires:  perl(Test::More)
21mr|perl-File-ShareDir-1.104.0-12|18	BuildRequires:	perl-devel
21mr|perl-File-ShareDir-1.104.0-12|19	
21mr|perl-File-ShareDir-1.104.0-12|20	BuildArch:	noarch
21mr|perl-File-ShareDir-1.104.0-12|21	
21mr|perl-File-ShareDir-1.104.0-12|22	%description
21mr|perl-File-ShareDir-1.104.0-12|23	Locate per-dist and per-module shared files
21mr|perl-File-ShareDir-1.104.0-12|24	
21mr|perl-File-ShareDir-1.104.0-12|25	%prep
21mr|perl-File-ShareDir-1.104.0-12|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-ShareDir-1.104.0-12|27	
21mr|perl-File-ShareDir-1.104.0-12|28	%build
21mr|perl-File-ShareDir-1.104.0-12|29	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-ShareDir-1.104.0-12|30	%make
21mr|perl-File-ShareDir-1.104.0-12|31	
21mr|perl-File-ShareDir-1.104.0-12|32	%check
21mr|perl-File-ShareDir-1.104.0-12|33	make test
21mr|perl-File-ShareDir-1.104.0-12|34	
21mr|perl-File-ShareDir-1.104.0-12|35	%install
21mr|perl-File-ShareDir-1.104.0-12|36	%makeinstall_std
21mr|perl-File-ShareDir-1.104.0-12|37	
21mr|perl-File-ShareDir-1.104.0-12|38	%files
21mr|perl-File-ShareDir-1.104.0-12|39	%doc Changes
21mr|perl-File-ShareDir-1.104.0-12|40	%{_mandir}/man3/*
21mr|perl-File-ShareDir-1.104.0-12|41	%{perl_vendorlib}/*

14874 21
21mr|perl-File-ShareDir-Install-0.130.0-2|1	%define upstream_name    File-ShareDir-Install
21mr|perl-File-ShareDir-Install-0.130.0-2|2	%define upstream_version 0.13
21mr|perl-File-ShareDir-Install-0.130.0-2|3	
21mr|perl-File-ShareDir-Install-0.130.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-File-ShareDir-Install-0.130.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-ShareDir-Install-0.130.0-2|6	Release:	2
21mr|perl-File-ShareDir-Install-0.130.0-2|7	
21mr|perl-File-ShareDir-Install-0.130.0-2|8	Summary:	Install shared files
21mr|perl-File-ShareDir-Install-0.130.0-2|9	License:	GPL+ or Artistic
21mr|perl-File-ShareDir-Install-0.130.0-2|10	Group:		Development/Perl
21mr|perl-File-ShareDir-Install-0.130.0-2|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-ShareDir-Install-0.130.0-2|12	Source0:	http://www.cpan.org/modules/by-module/File/File-ShareDir-Install-%{upstream_version}.tar.gz
21mr|perl-File-ShareDir-Install-0.130.0-2|13	
21mr|perl-File-ShareDir-Install-0.130.0-2|14	BuildRequires:	perl-devel
21mr|perl-File-ShareDir-Install-0.130.0-2|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-File-ShareDir-Install-0.130.0-2|16	BuildRequires:	perl(File::Spec)
21mr|perl-File-ShareDir-Install-0.130.0-2|17	BuildRequires:	perl(IO::Dir)
21mr|perl-File-ShareDir-Install-0.130.0-2|18	BuildRequires:	perl(CPAN::Meta::YAML)
21mr|perl-File-ShareDir-Install-0.130.0-2|19	BuildRequires:	perl(Test::More)
21mr|perl-File-ShareDir-Install-0.130.0-2|20	BuildArch:	noarch
21mr|perl-File-ShareDir-Install-0.130.0-2|21	
21mr|perl-File-ShareDir-Install-0.130.0-2|22	%description
21mr|perl-File-ShareDir-Install-0.130.0-2|23	File::ShareDir::Install allows you to install read-only data files from a
21mr|perl-File-ShareDir-Install-0.130.0-2|24	distribution. It is a companion module to the File::ShareDir manpage, which
21mr|perl-File-ShareDir-Install-0.130.0-2|25	allows you to locate these files after installation.
21mr|perl-File-ShareDir-Install-0.130.0-2|26	
21mr|perl-File-ShareDir-Install-0.130.0-2|27	It is a port the Module::Install::Share manpage to the ExtUtils::MakeMaker
21mr|perl-File-ShareDir-Install-0.130.0-2|28	manpage with the improvement of only installing the files you want; '.svn'
21mr|perl-File-ShareDir-Install-0.130.0-2|29	and other source-control junk will be ignored.
21mr|perl-File-ShareDir-Install-0.130.0-2|30	
21mr|perl-File-ShareDir-Install-0.130.0-2|31	%prep
21mr|perl-File-ShareDir-Install-0.130.0-2|32	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-File-ShareDir-Install-0.130.0-2|33	
21mr|perl-File-ShareDir-Install-0.130.0-2|34	%build
21mr|perl-File-ShareDir-Install-0.130.0-2|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-ShareDir-Install-0.130.0-2|36	%make
21mr|perl-File-ShareDir-Install-0.130.0-2|37	
21mr|perl-File-ShareDir-Install-0.130.0-2|38	%check
21mr|perl-File-ShareDir-Install-0.130.0-2|39	%make test
21mr|perl-File-ShareDir-Install-0.130.0-2|40	
21mr|perl-File-ShareDir-Install-0.130.0-2|41	%install
21mr|perl-File-ShareDir-Install-0.130.0-2|42	%makeinstall_std
21mr|perl-File-ShareDir-Install-0.130.0-2|43	
21mr|perl-File-ShareDir-Install-0.130.0-2|44	%files
21mr|perl-File-ShareDir-Install-0.130.0-2|45	%doc Changes README META.yml
21mr|perl-File-ShareDir-Install-0.130.0-2|46	%{_mandir}/man3/*
21mr|perl-File-ShareDir-Install-0.130.0-2|47	%{perl_vendorlib}/*

14875 21
21mr|perl-File-Slurp-9999.300.0-1|1	%define	upstream_name	 File-Slurp
21mr|perl-File-Slurp-9999.300.0-1|2	%define	upstream_version 9999.30
21mr|perl-File-Slurp-9999.300.0-1|3	
21mr|perl-File-Slurp-9999.300.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-File-Slurp-9999.300.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-File-Slurp-9999.300.0-1|6	Release:    1
21mr|perl-File-Slurp-9999.300.0-1|7	
21mr|perl-File-Slurp-9999.300.0-1|8	Summary:	Efficient Reading/Writing of Complete Files
21mr|perl-File-Slurp-9999.300.0-1|9	
21mr|perl-File-Slurp-9999.300.0-1|10	Group:		Development/Perl
21mr|perl-File-Slurp-9999.300.0-1|11	License:	GPL+ or Artistic
21mr|perl-File-Slurp-9999.300.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-File-Slurp-9999.300.0-1|13	Source0:        http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Slurp-9999.300.0-1|14	
21mr|perl-File-Slurp-9999.300.0-1|15	BuildRequires:	perl-devel
21mr|perl-File-Slurp-9999.300.0-1|16	BuildRequires:	perl-Test-Simple
21mr|perl-File-Slurp-9999.300.0-1|17	BuildRequires:	perl(Test::Pod)
21mr|perl-File-Slurp-9999.300.0-1|18	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-File-Slurp-9999.300.0-1|19	BuildArch:	noarch
21mr|perl-File-Slurp-9999.300.0-1|20	
21mr|perl-File-Slurp-9999.300.0-1|21	%description
21mr|perl-File-Slurp-9999.300.0-1|22	This module provides subs that allow you to read or write entire files with one
21mr|perl-File-Slurp-9999.300.0-1|23	simple call. They are designed to be simple to use, have flexible ways to pass
21mr|perl-File-Slurp-9999.300.0-1|24	in or get the file contents and to be very efficient. There is also a sub to
21mr|perl-File-Slurp-9999.300.0-1|25	read in all the files in a directory other than . and ..
21mr|perl-File-Slurp-9999.300.0-1|26	
21mr|perl-File-Slurp-9999.300.0-1|27	These slurp/spew subs work for files, pipes and sockets, and stdio,
21mr|perl-File-Slurp-9999.300.0-1|28	pseudo-files, and DATA.
21mr|perl-File-Slurp-9999.300.0-1|29	
21mr|perl-File-Slurp-9999.300.0-1|30	%prep
21mr|perl-File-Slurp-9999.300.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Slurp-9999.300.0-1|32	chmod 644 lib/File/Slurp.pm
21mr|perl-File-Slurp-9999.300.0-1|33	
21mr|perl-File-Slurp-9999.300.0-1|34	%build
21mr|perl-File-Slurp-9999.300.0-1|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Slurp-9999.300.0-1|36	%make
21mr|perl-File-Slurp-9999.300.0-1|37	
21mr|perl-File-Slurp-9999.300.0-1|38	%check
21mr|perl-File-Slurp-9999.300.0-1|39	%make test
21mr|perl-File-Slurp-9999.300.0-1|40	
21mr|perl-File-Slurp-9999.300.0-1|41	%install
21mr|perl-File-Slurp-9999.300.0-1|42	%makeinstall_std
21mr|perl-File-Slurp-9999.300.0-1|43	find %{buildroot} -name "perllocal.pod" | xargs -i rm -f {}
21mr|perl-File-Slurp-9999.300.0-1|44	
21mr|perl-File-Slurp-9999.300.0-1|45	%clean
21mr|perl-File-Slurp-9999.300.0-1|46	
21mr|perl-File-Slurp-9999.300.0-1|47	%files
21mr|perl-File-Slurp-9999.300.0-1|48	%doc README* Changes
21mr|perl-File-Slurp-9999.300.0-1|49	%{_mandir}/man3*/*
21mr|perl-File-Slurp-9999.300.0-1|50	%{perl_vendorlib}/File

14876 21
21mr|perl-File-Slurper-0.12.0-4|1	%define upstream_name File-Slurper
21mr|perl-File-Slurper-0.12.0-4|2	%define upstream_version 0.012
21mr|perl-File-Slurper-0.12.0-4|3	
21mr|perl-File-Slurper-0.12.0-4|4	Summary:	A simple, sane and efficient module to slurp a file
21mr|perl-File-Slurper-0.12.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-File-Slurper-0.12.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-Slurper-0.12.0-4|7	Release:	4
21mr|perl-File-Slurper-0.12.0-4|8	License:	GPL+ or Artistic
21mr|perl-File-Slurper-0.12.0-4|9	Group:		Development/Perl
21mr|perl-File-Slurper-0.12.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-Slurper-0.12.0-4|11	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Slurper-0.12.0-4|12	BuildRequires:	perl(Test::Warnings)
21mr|perl-File-Slurper-0.12.0-4|13	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-File-Slurper-0.12.0-4|14	BuildArch:	noarch
21mr|perl-File-Slurper-0.12.0-4|15	
21mr|perl-File-Slurper-0.12.0-4|16	%description
21mr|perl-File-Slurper-0.12.0-4|17	A simple, sane and efficient module to slurp a file.
21mr|perl-File-Slurper-0.12.0-4|18	
21mr|perl-File-Slurper-0.12.0-4|19	%files
21mr|perl-File-Slurper-0.12.0-4|20	%doc Changes LICENSE META.json META.yml README
21mr|perl-File-Slurper-0.12.0-4|21	%{_mandir}/man3/*
21mr|perl-File-Slurper-0.12.0-4|22	%{perl_vendorlib}/*
21mr|perl-File-Slurper-0.12.0-4|23	
21mr|perl-File-Slurper-0.12.0-4|24	#----------------------------------------------------------------------------
21mr|perl-File-Slurper-0.12.0-4|25	
21mr|perl-File-Slurper-0.12.0-4|26	%prep
21mr|perl-File-Slurper-0.12.0-4|27	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-File-Slurper-0.12.0-4|28	
21mr|perl-File-Slurper-0.12.0-4|29	%build
21mr|perl-File-Slurper-0.12.0-4|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Slurper-0.12.0-4|31	
21mr|perl-File-Slurper-0.12.0-4|32	%make
21mr|perl-File-Slurper-0.12.0-4|33	
21mr|perl-File-Slurper-0.12.0-4|34	%install
21mr|perl-File-Slurper-0.12.0-4|35	%makeinstall_std
21mr|perl-File-Slurper-0.12.0-4|36	
21mr|perl-File-Slurper-0.12.0-4|37	%check
21mr|perl-File-Slurper-0.12.0-4|38	%make test

14877 21
21mr|perl-File-Slurp-Tiny-0.4.0-2|1	%define upstream_name    File-Slurp-Tiny
21mr|perl-File-Slurp-Tiny-0.4.0-2|2	%define upstream_version 0.004
21mr|perl-File-Slurp-Tiny-0.4.0-2|3	
21mr|perl-File-Slurp-Tiny-0.4.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-File-Slurp-Tiny-0.4.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-File-Slurp-Tiny-0.4.0-2|6	Release:    2
21mr|perl-File-Slurp-Tiny-0.4.0-2|7	
21mr|perl-File-Slurp-Tiny-0.4.0-2|8	Summary:    A simple, sane and efficient file slurper
21mr|perl-File-Slurp-Tiny-0.4.0-2|9	License:    GPL+ or Artistic
21mr|perl-File-Slurp-Tiny-0.4.0-2|10	Group:      Development/Perl
21mr|perl-File-Slurp-Tiny-0.4.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-Slurp-Tiny-0.4.0-2|12	Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Slurp-Tiny-0.4.0-2|13	
21mr|perl-File-Slurp-Tiny-0.4.0-2|14	BuildRequires: perl(Carp)
21mr|perl-File-Slurp-Tiny-0.4.0-2|15	BuildRequires: perl(Exporter)
21mr|perl-File-Slurp-Tiny-0.4.0-2|16	BuildRequires: perl(File::Spec)
21mr|perl-File-Slurp-Tiny-0.4.0-2|17	BuildRequires: perl(File::Spec::Functions)
21mr|perl-File-Slurp-Tiny-0.4.0-2|18	BuildRequires: perl(File::Temp)
21mr|perl-File-Slurp-Tiny-0.4.0-2|19	BuildRequires: perl(FileHandle)
21mr|perl-File-Slurp-Tiny-0.4.0-2|20	BuildRequires: perl(IO::Handle)
21mr|perl-File-Slurp-Tiny-0.4.0-2|21	BuildRequires: perl(IPC::Open3)
21mr|perl-File-Slurp-Tiny-0.4.0-2|22	BuildRequires: perl(Test::More)
21mr|perl-File-Slurp-Tiny-0.4.0-2|23	BuildRequires: perl(strict)
21mr|perl-File-Slurp-Tiny-0.4.0-2|24	BuildRequires: perl-devel
21mr|perl-File-Slurp-Tiny-0.4.0-2|25	BuildRequires: perl(warnings)
21mr|perl-File-Slurp-Tiny-0.4.0-2|26	BuildArch: noarch
21mr|perl-File-Slurp-Tiny-0.4.0-2|27	
21mr|perl-File-Slurp-Tiny-0.4.0-2|28	%description
21mr|perl-File-Slurp-Tiny-0.4.0-2|29	This module provides functions for fast and correct slurping and spewing.
21mr|perl-File-Slurp-Tiny-0.4.0-2|30	All functions are optionally exported.
21mr|perl-File-Slurp-Tiny-0.4.0-2|31	
21mr|perl-File-Slurp-Tiny-0.4.0-2|32	%prep
21mr|perl-File-Slurp-Tiny-0.4.0-2|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Slurp-Tiny-0.4.0-2|34	
21mr|perl-File-Slurp-Tiny-0.4.0-2|35	%build
21mr|perl-File-Slurp-Tiny-0.4.0-2|36	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Slurp-Tiny-0.4.0-2|37	
21mr|perl-File-Slurp-Tiny-0.4.0-2|38	%make
21mr|perl-File-Slurp-Tiny-0.4.0-2|39	
21mr|perl-File-Slurp-Tiny-0.4.0-2|40	%check
21mr|perl-File-Slurp-Tiny-0.4.0-2|41	%make test
21mr|perl-File-Slurp-Tiny-0.4.0-2|42	
21mr|perl-File-Slurp-Tiny-0.4.0-2|43	%install
21mr|perl-File-Slurp-Tiny-0.4.0-2|44	%makeinstall_std
21mr|perl-File-Slurp-Tiny-0.4.0-2|45	
21mr|perl-File-Slurp-Tiny-0.4.0-2|46	%files
21mr|perl-File-Slurp-Tiny-0.4.0-2|47	%doc INSTALL LICENSE META.json Changes META.yml README
21mr|perl-File-Slurp-Tiny-0.4.0-2|48	%{_mandir}/man3/*
21mr|perl-File-Slurp-Tiny-0.4.0-2|49	%{perl_vendorlib}/*

14878 21
21mr|perl-File-Sync-0.110.0-2|1	%define upstream_name    File-Sync
21mr|perl-File-Sync-0.110.0-2|2	%define upstream_version 0.11
21mr|perl-File-Sync-0.110.0-2|3	
21mr|perl-File-Sync-0.110.0-2|4	Name:      perl-%{upstream_name}
21mr|perl-File-Sync-0.110.0-2|5	Version:   %perl_convert_version %{upstream_version}
21mr|perl-File-Sync-0.110.0-2|6	Release:   2
21mr|perl-File-Sync-0.110.0-2|7	
21mr|perl-File-Sync-0.110.0-2|8	Summary:   Perl access to fsync() and sync() function calls
21mr|perl-File-Sync-0.110.0-2|9	License:   Artistic
21mr|perl-File-Sync-0.110.0-2|10	Group:     Development/Perl
21mr|perl-File-Sync-0.110.0-2|11	Url:       http://search.cpan.org/dist/%{upstream_name}
21mr|perl-File-Sync-0.110.0-2|12	Source0:   http://search.cpan.org//CPAN/authors/id/C/CE/CEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Sync-0.110.0-2|13	
21mr|perl-File-Sync-0.110.0-2|14	BuildRequires: perl-devel
21mr|perl-File-Sync-0.110.0-2|15	
21mr|perl-File-Sync-0.110.0-2|16	
21mr|perl-File-Sync-0.110.0-2|17	%description
21mr|perl-File-Sync-0.110.0-2|18	The fsync() function takes a Perl file handle as its only argument, and
21mr|perl-File-Sync-0.110.0-2|19	passes its fileno() to the C function fsync().  It returns I<undef> on
21mr|perl-File-Sync-0.110.0-2|20	failure, or I<true> on success.
21mr|perl-File-Sync-0.110.0-2|21	
21mr|perl-File-Sync-0.110.0-2|22	The fsync_fd() function is used internally by fsync(); it takes a file
21mr|perl-File-Sync-0.110.0-2|23	descriptor as its only argument.
21mr|perl-File-Sync-0.110.0-2|24	
21mr|perl-File-Sync-0.110.0-2|25	The sync() function is identical to the C function sync().
21mr|perl-File-Sync-0.110.0-2|26	
21mr|perl-File-Sync-0.110.0-2|27	This module does B<not> export any methods by default, but fsync() is
21mr|perl-File-Sync-0.110.0-2|28	made available as a method of the I<FileHandle> and I<IO::Handle>
21mr|perl-File-Sync-0.110.0-2|29	classes.
21mr|perl-File-Sync-0.110.0-2|30	
21mr|perl-File-Sync-0.110.0-2|31	%prep
21mr|perl-File-Sync-0.110.0-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Sync-0.110.0-2|33	
21mr|perl-File-Sync-0.110.0-2|34	%build
21mr|perl-File-Sync-0.110.0-2|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Sync-0.110.0-2|36	%make CFLAGS="%{optflags}"
21mr|perl-File-Sync-0.110.0-2|37	
21mr|perl-File-Sync-0.110.0-2|38	%check
21mr|perl-File-Sync-0.110.0-2|39	%__make test
21mr|perl-File-Sync-0.110.0-2|40	
21mr|perl-File-Sync-0.110.0-2|41	%install
21mr|perl-File-Sync-0.110.0-2|42	%makeinstall_std
21mr|perl-File-Sync-0.110.0-2|43	
21mr|perl-File-Sync-0.110.0-2|44	%clean
21mr|perl-File-Sync-0.110.0-2|45	
21mr|perl-File-Sync-0.110.0-2|46	%files
21mr|perl-File-Sync-0.110.0-2|47	%{perl_vendorarch}/File
21mr|perl-File-Sync-0.110.0-2|48	%{perl_vendorarch}/auto/File
21mr|perl-File-Sync-0.110.0-2|49	%{_mandir}/man3/*

14879 21
21mr|perl-Filesys-Df-0.920.0-22|1	%define upstream_name    Filesys-Df
21mr|perl-Filesys-Df-0.920.0-22|2	%define upstream_version 0.92
21mr|perl-Filesys-Df-0.920.0-22|3	
21mr|perl-Filesys-Df-0.920.0-22|4	Name:       perl-%{upstream_name}
21mr|perl-Filesys-Df-0.920.0-22|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Filesys-Df-0.920.0-22|6	Release:    22
21mr|perl-Filesys-Df-0.920.0-22|7	
21mr|perl-Filesys-Df-0.920.0-22|8	Summary:    Disk free based on Filesys::Statvfs
21mr|perl-Filesys-Df-0.920.0-22|9	License:    GPL+ or Artistic
21mr|perl-Filesys-Df-0.920.0-22|10	Group:      Development/Perl
21mr|perl-Filesys-Df-0.920.0-22|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Filesys-Df-0.920.0-22|12	Source0:    http://www.cpan.org/modules/by-module/Filesys/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Filesys-Df-0.920.0-22|13	
21mr|perl-Filesys-Df-0.920.0-22|14	BuildRequires: perl-devel
21mr|perl-Filesys-Df-0.920.0-22|15	
21mr|perl-Filesys-Df-0.920.0-22|16	%description
21mr|perl-Filesys-Df-0.920.0-22|17	This module provides a way to obtain filesystem disk space information.
21mr|perl-Filesys-Df-0.920.0-22|18	This is a Unix only distribution. If you want to gather this information
21mr|perl-Filesys-Df-0.920.0-22|19	for Unix and Windows, use 'Filesys::DfPortable'. The only major benefit of
21mr|perl-Filesys-Df-0.920.0-22|20	using 'Filesys::Df' over 'Filesys::DfPortable', is that 'Filesys::Df'
21mr|perl-Filesys-Df-0.920.0-22|21	supports the use of open filehandles as arguments.
21mr|perl-Filesys-Df-0.920.0-22|22	
21mr|perl-Filesys-Df-0.920.0-22|23	The module should work with all flavors of Unix that implement the
21mr|perl-Filesys-Df-0.920.0-22|24	'statvfs()' and 'fstatvfs()' calls, or the 'statfs()' and 'fstatfs()'
21mr|perl-Filesys-Df-0.920.0-22|25	calls. This would include Linux, *BSD, HP-UX, AIX, Solaris, Mac OS X, Irix,
21mr|perl-Filesys-Df-0.920.0-22|26	Cygwin, etc ...
21mr|perl-Filesys-Df-0.920.0-22|27	
21mr|perl-Filesys-Df-0.920.0-22|28	'df()' requires a argument that represents the filesystem you want to
21mr|perl-Filesys-Df-0.920.0-22|29	query. The argument can be either a scalar directory/file name or a open
21mr|perl-Filesys-Df-0.920.0-22|30	filehandle. There is also an optional block size argument so you can tailor
21mr|perl-Filesys-Df-0.920.0-22|31	the size of the values returned. The default block size is 1024. This will
21mr|perl-Filesys-Df-0.920.0-22|32	cause the function to return the values in 1k blocks. If you want bytes,
21mr|perl-Filesys-Df-0.920.0-22|33	set the block size to 1.
21mr|perl-Filesys-Df-0.920.0-22|34	
21mr|perl-Filesys-Df-0.920.0-22|35	%prep
21mr|perl-Filesys-Df-0.920.0-22|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Filesys-Df-0.920.0-22|37	
21mr|perl-Filesys-Df-0.920.0-22|38	%build
21mr|perl-Filesys-Df-0.920.0-22|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Filesys-Df-0.920.0-22|40	
21mr|perl-Filesys-Df-0.920.0-22|41	%{make}
21mr|perl-Filesys-Df-0.920.0-22|42	
21mr|perl-Filesys-Df-0.920.0-22|43	%check
21mr|perl-Filesys-Df-0.920.0-22|44	%{make} test
21mr|perl-Filesys-Df-0.920.0-22|45	
21mr|perl-Filesys-Df-0.920.0-22|46	%install
21mr|perl-Filesys-Df-0.920.0-22|47	%makeinstall_std
21mr|perl-Filesys-Df-0.920.0-22|48	
21mr|perl-Filesys-Df-0.920.0-22|49	%files
21mr|perl-Filesys-Df-0.920.0-22|50	%doc Changes README
21mr|perl-Filesys-Df-0.920.0-22|51	%{_mandir}/man3/*
21mr|perl-Filesys-Df-0.920.0-22|52	%{perl_vendorarch}/auto/Filesys/Df/*.so*
21mr|perl-Filesys-Df-0.920.0-22|53	%{perl_vendorarch}/Filesys/*.pm

14880 21
21mr|perl-File-Which-1.230.0-2|1	%define	upstream_name	 File-Which
21mr|perl-File-Which-1.230.0-2|2	%define upstream_version 1.23
21mr|perl-File-Which-1.230.0-2|3	
21mr|perl-File-Which-1.230.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-File-Which-1.230.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-File-Which-1.230.0-2|6	Release:	2
21mr|perl-File-Which-1.230.0-2|7	
21mr|perl-File-Which-1.230.0-2|8	Summary:	Portable implementation of the `which' utility
21mr|perl-File-Which-1.230.0-2|9	
21mr|perl-File-Which-1.230.0-2|10	License:	GPL+ or Artistic
21mr|perl-File-Which-1.230.0-2|11	Group:		Development/Perl
21mr|perl-File-Which-1.230.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-File-Which-1.230.0-2|13	Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-File-Which-1.230.0-2|14	
21mr|perl-File-Which-1.230.0-2|15	BuildRequires:	perl-devel
21mr|perl-File-Which-1.230.0-2|16	BuildRequires:	perl-Test-Simple
21mr|perl-File-Which-1.230.0-2|17	
21mr|perl-File-Which-1.230.0-2|18	BuildArch:	noarch
21mr|perl-File-Which-1.230.0-2|19	
21mr|perl-File-Which-1.230.0-2|20	%description
21mr|perl-File-Which-1.230.0-2|21	File::Which was created to be able to get the paths to executable programs on
21mr|perl-File-Which-1.230.0-2|22	systems under which the `which' program wasn't implemented in the shell.
21mr|perl-File-Which-1.230.0-2|23	
21mr|perl-File-Which-1.230.0-2|24	File::Which searches the directories of the user's PATH (as returned by
21mr|perl-File-Which-1.230.0-2|25	File::Spec->path()), looking for executable files having the name specified as
21mr|perl-File-Which-1.230.0-2|26	a parameter to which(). Under Win32 systems, which do not have a notion of
21mr|perl-File-Which-1.230.0-2|27	directly executable files, but uses special extensions such as .exe and .bat to
21mr|perl-File-Which-1.230.0-2|28	identify them, File::Which takes extra steps to assure that you will find the
21mr|perl-File-Which-1.230.0-2|29	correct file (so for example, you might be searching for perl, it'll try
21mr|perl-File-Which-1.230.0-2|30	perl.exe, perl.bat, etc.)
21mr|perl-File-Which-1.230.0-2|31	
21mr|perl-File-Which-1.230.0-2|32	These slurp/spew subs work for files, pipes and sockets, and stdio,
21mr|perl-File-Which-1.230.0-2|33	pseudo-files, and DATA.
21mr|perl-File-Which-1.230.0-2|34	
21mr|perl-File-Which-1.230.0-2|35	%prep
21mr|perl-File-Which-1.230.0-2|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-File-Which-1.230.0-2|37	
21mr|perl-File-Which-1.230.0-2|38	%build
21mr|perl-File-Which-1.230.0-2|39	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-File-Which-1.230.0-2|40	%make
21mr|perl-File-Which-1.230.0-2|41	
21mr|perl-File-Which-1.230.0-2|42	%check
21mr|perl-File-Which-1.230.0-2|43	make test
21mr|perl-File-Which-1.230.0-2|44	
21mr|perl-File-Which-1.230.0-2|45	%install
21mr|perl-File-Which-1.230.0-2|46	%makeinstall_std
21mr|perl-File-Which-1.230.0-2|47	
21mr|perl-File-Which-1.230.0-2|48	%files
21mr|perl-File-Which-1.230.0-2|49	%doc README Changes
21mr|perl-File-Which-1.230.0-2|50	%{_mandir}/man3*/*
21mr|perl-File-Which-1.230.0-2|51	%{perl_vendorlib}/File

14881 21
21mr|perl-Font-AFM-1.200.0-10|1	%define upstream_name	 Font-AFM
21mr|perl-Font-AFM-1.200.0-10|2	%define upstream_version 1.20
21mr|perl-Font-AFM-1.200.0-10|3	
21mr|perl-Font-AFM-1.200.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-Font-AFM-1.200.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Font-AFM-1.200.0-10|6	Release:	10
21mr|perl-Font-AFM-1.200.0-10|7	
21mr|perl-Font-AFM-1.200.0-10|8	Summary:	Interface to Adobe Font Metrics files
21mr|perl-Font-AFM-1.200.0-10|9	
21mr|perl-Font-AFM-1.200.0-10|10	License:	GPL+ or Artistic
21mr|perl-Font-AFM-1.200.0-10|11	Group:		Development/Perl
21mr|perl-Font-AFM-1.200.0-10|12	Url:		http://www.cpan.org
21mr|perl-Font-AFM-1.200.0-10|13	Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-Font-AFM-1.200.0-10|14	
21mr|perl-Font-AFM-1.200.0-10|15	BuildRequires:	perl-devel
21mr|perl-Font-AFM-1.200.0-10|16	BuildArch:	noarch
21mr|perl-Font-AFM-1.200.0-10|17	
21mr|perl-Font-AFM-1.200.0-10|18	%description
21mr|perl-Font-AFM-1.200.0-10|19	This module implements the Font::AFM class. Objects of this
21mr|perl-Font-AFM-1.200.0-10|20	class are initialised from an AFM-file and allows you to obtain
21mr|perl-Font-AFM-1.200.0-10|21	information about the font and the metrics of the various glyphs
21mr|perl-Font-AFM-1.200.0-10|22	in the font.
21mr|perl-Font-AFM-1.200.0-10|23	
21mr|perl-Font-AFM-1.200.0-10|24	%prep
21mr|perl-Font-AFM-1.200.0-10|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Font-AFM-1.200.0-10|26	
21mr|perl-Font-AFM-1.200.0-10|27	%build
21mr|perl-Font-AFM-1.200.0-10|28	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Font-AFM-1.200.0-10|29	%make
21mr|perl-Font-AFM-1.200.0-10|30	
21mr|perl-Font-AFM-1.200.0-10|31	%check
21mr|perl-Font-AFM-1.200.0-10|32	make test
21mr|perl-Font-AFM-1.200.0-10|33	
21mr|perl-Font-AFM-1.200.0-10|34	%install
21mr|perl-Font-AFM-1.200.0-10|35	%makeinstall_std
21mr|perl-Font-AFM-1.200.0-10|36	rm -rf %{buildroot}/%{perl_vendorarch}
21mr|perl-Font-AFM-1.200.0-10|37	
21mr|perl-Font-AFM-1.200.0-10|38	%files
21mr|perl-Font-AFM-1.200.0-10|39	%{perl_vendorlib}/*
21mr|perl-Font-AFM-1.200.0-10|40	%{_mandir}/man3/*

14882 21
21mr|perl-Font-TTF-1.50.0-5|1	%define upstream_name	 Font-TTF
21mr|perl-Font-TTF-1.50.0-5|2	%define upstream_version 1.05
21mr|perl-Font-TTF-1.50.0-5|3	
21mr|perl-Font-TTF-1.50.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Font-TTF-1.50.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Font-TTF-1.50.0-5|6	Release:	5
21mr|perl-Font-TTF-1.50.0-5|7	Summary:	Perl module for TrueType Font hacking
21mr|perl-Font-TTF-1.50.0-5|8	License:	Artistic 2.0
21mr|perl-Font-TTF-1.50.0-5|9	Group:		Development/Perl
21mr|perl-Font-TTF-1.50.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Font-TTF-1.50.0-5|11	Source0:	http://www.cpan.org/modules/by-module/Font/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Font-TTF-1.50.0-5|12	
21mr|perl-Font-TTF-1.50.0-5|13	BuildRequires:	perl(Compress::Zlib)
21mr|perl-Font-TTF-1.50.0-5|14	BuildRequires:	perl(IO::String)
21mr|perl-Font-TTF-1.50.0-5|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Font-TTF-1.50.0-5|16	BuildRequires:	perl-devel
21mr|perl-Font-TTF-1.50.0-5|17	BuildArch:	noarch
21mr|perl-Font-TTF-1.50.0-5|18	
21mr|perl-Font-TTF-1.50.0-5|19	%description
21mr|perl-Font-TTF-1.50.0-5|20	Perl module to manipulate TTF fonts, needed by perl-Text-PDF.
21mr|perl-Font-TTF-1.50.0-5|21	
21mr|perl-Font-TTF-1.50.0-5|22	%prep
21mr|perl-Font-TTF-1.50.0-5|23	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Font-TTF-1.50.0-5|24	rm -f lib/Font/TTF/Win32.pm
21mr|perl-Font-TTF-1.50.0-5|25	
21mr|perl-Font-TTF-1.50.0-5|26	%build
21mr|perl-Font-TTF-1.50.0-5|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Font-TTF-1.50.0-5|28	%make
21mr|perl-Font-TTF-1.50.0-5|29	
21mr|perl-Font-TTF-1.50.0-5|30	%check
21mr|perl-Font-TTF-1.50.0-5|31	%make test
21mr|perl-Font-TTF-1.50.0-5|32	
21mr|perl-Font-TTF-1.50.0-5|33	%install
21mr|perl-Font-TTF-1.50.0-5|34	%makeinstall_std
21mr|perl-Font-TTF-1.50.0-5|35	
21mr|perl-Font-TTF-1.50.0-5|36	%files
21mr|perl-Font-TTF-1.50.0-5|37	%doc Changes CONTRIBUTORS LICENSE META.json  META.yml README.* TODO
21mr|perl-Font-TTF-1.50.0-5|38	%{_mandir}/*/*
21mr|perl-Font-TTF-1.50.0-5|39	%{perl_vendorlib}/Font/
21mr|perl-Font-TTF-1.50.0-5|40	%{perl_vendorlib}/ttfmod.pl

14883 21
21mr|perl-Future-0.470.0-1|1	%define upstream_name Future
21mr|perl-Future-0.470.0-1|2	%define upstream_version 0.47
21mr|perl-Future-0.470.0-1|3	
21mr|perl-Future-0.470.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-Future-0.470.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Future-0.470.0-1|6	Release:    1
21mr|perl-Future-0.470.0-1|7	
21mr|perl-Future-0.470.0-1|8	Summary:    Represent an operation awaiting completion
21mr|perl-Future-0.470.0-1|9	License:    GPL+ or Artistic
21mr|perl-Future-0.470.0-1|10	Group:      Development/Perl
21mr|perl-Future-0.470.0-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Future-0.470.0-1|12	Source0:    http://www.cpan.org/modules/by-module/Linux/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Future-0.470.0-1|13	
21mr|perl-Future-0.470.0-1|14	BuildRequires: perl(Carp) >= 1.250.0
21mr|perl-Future-0.470.0-1|15	BuildRequires: perl(Test::Fatal)
21mr|perl-Future-0.470.0-1|16	BuildRequires: perl(Test::Identity)
21mr|perl-Future-0.470.0-1|17	BuildRequires: perl(Test::More) >= 0.880.0
21mr|perl-Future-0.470.0-1|18	BuildRequires: perl(Test::Refcount)
21mr|perl-Future-0.470.0-1|19	BuildRequires: perl(Time::HiRes)
21mr|perl-Future-0.470.0-1|20	BuildRequires: perl(Module::Build)
21mr|perl-Future-0.470.0-1|21	BuildArch:  noarch
21mr|perl-Future-0.470.0-1|22	
21mr|perl-Future-0.470.0-1|23	%description
21mr|perl-Future-0.470.0-1|24	A `Future' object represents an operation that is currently in progress,
21mr|perl-Future-0.470.0-1|25	or has recently completed. It can be used in a variety of ways to manage
21mr|perl-Future-0.470.0-1|26	the flow of control, and data, through an asynchronous program.
21mr|perl-Future-0.470.0-1|27	
21mr|perl-Future-0.470.0-1|28	Some futures represent a single operation and are explicitly marked as
21mr|perl-Future-0.470.0-1|29	ready by calling the `done' or `fail' methods. These are called "leaf"
21mr|perl-Future-0.470.0-1|30	futures here, and are returned by the `new' constructor.
21mr|perl-Future-0.470.0-1|31	
21mr|perl-Future-0.470.0-1|32	Other futures represent a collection sub-tasks, and are implicitly
21mr|perl-Future-0.470.0-1|33	marked as ready depending on the readiness of their component futures as
21mr|perl-Future-0.470.0-1|34	required. These are called "dependent" futures here, and are returned by
21mr|perl-Future-0.470.0-1|35	the various `wait_*' and `need_*' constructors.
21mr|perl-Future-0.470.0-1|36	
21mr|perl-Future-0.470.0-1|37	It is intended that library functions that perform asynchonous
21mr|perl-Future-0.470.0-1|38	operations would use `Future' objects to represent outstanding
21mr|perl-Future-0.470.0-1|39	operations, and allow their calling programs to control or wait for
21mr|perl-Future-0.470.0-1|40	these operations to complete. The implementation and the user of such an
21mr|perl-Future-0.470.0-1|41	interface would typically make use of different methods on the class.
21mr|perl-Future-0.470.0-1|42	The methods below are documented in two sections; those of interest to
21mr|perl-Future-0.470.0-1|43	each side of the interface.
21mr|perl-Future-0.470.0-1|44	
21mr|perl-Future-0.470.0-1|45	See also Future::Utils which contains useful loop-constructing
21mr|perl-Future-0.470.0-1|46	functions, to run a `Future'-returning function repeatedly in a loop.
21mr|perl-Future-0.470.0-1|47	
21mr|perl-Future-0.470.0-1|48	%prep
21mr|perl-Future-0.470.0-1|49	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Future-0.470.0-1|50	
21mr|perl-Future-0.470.0-1|51	%build
21mr|perl-Future-0.470.0-1|52	%__perl Build.PL --installdirs=vendor
21mr|perl-Future-0.470.0-1|53	
21mr|perl-Future-0.470.0-1|54	./Build
21mr|perl-Future-0.470.0-1|55	
21mr|perl-Future-0.470.0-1|56	%check
21mr|perl-Future-0.470.0-1|57	./Build test
21mr|perl-Future-0.470.0-1|58	
21mr|perl-Future-0.470.0-1|59	%install
21mr|perl-Future-0.470.0-1|60	./Build install --destdir=%{buildroot}
21mr|perl-Future-0.470.0-1|61	
21mr|perl-Future-0.470.0-1|62	%files
21mr|perl-Future-0.470.0-1|63	%doc Changes LICENSE META.json *META.yml README
21mr|perl-Future-0.470.0-1|64	%{_mandir}/man3/*
21mr|perl-Future-0.470.0-1|65	%{perl_vendorlib}/*

14884 21
21mr|perl-Future-IO-0.110.0-1|1	%define	upstream_name    Future-IO
21mr|perl-Future-IO-0.110.0-1|2	%define	upstream_version 0.11
21mr|perl-Future-IO-0.110.0-1|3	
21mr|perl-Future-IO-0.110.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Future-IO-0.110.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Future-IO-0.110.0-1|6	Release:	1
21mr|perl-Future-IO-0.110.0-1|7	
21mr|perl-Future-IO-0.110.0-1|8	Summary:	Future::IO::ImplBase - base class for Future::IO implementations
21mr|perl-Future-IO-0.110.0-1|9	
21mr|perl-Future-IO-0.110.0-1|10	License:	Perl_5
21mr|perl-Future-IO-0.110.0-1|11	Group:		Development/Perl
21mr|perl-Future-IO-0.110.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Future-IO-0.110.0-1|13	Source0:	http://www.cpan.org/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Future-IO-0.110.0-1|14	
21mr|perl-Future-IO-0.110.0-1|15	BuildRequires: perl(Future)
21mr|perl-Future-IO-0.110.0-1|16	BuildRequires: perl(Module::Build)
21mr|perl-Future-IO-0.110.0-1|17	BuildRequires: perl(Struct::Dumb)
21mr|perl-Future-IO-0.110.0-1|18	BuildRequires: perl(Time::HiRes)
21mr|perl-Future-IO-0.110.0-1|19	BuildRequires: perl(Test::Identity)
21mr|perl-Future-IO-0.110.0-1|20	BuildRequires: perl(Test::More) >= 0.880.0
21mr|perl-Future-IO-0.110.0-1|21	
21mr|perl-Future-IO-0.110.0-1|22	BuildArch:	noarch
21mr|perl-Future-IO-0.110.0-1|23	
21mr|perl-Future-IO-0.110.0-1|24	%description
21mr|perl-Future-IO-0.110.0-1|25	This package provides a few utility methods that may help writing
21mr|perl-Future-IO-0.110.0-1|26	actual Future::IO implementation classes. It is entirely optional;
21mr|perl-Future-IO-0.110.0-1|27	implementations are not required to use it.
21mr|perl-Future-IO-0.110.0-1|28	
21mr|perl-Future-IO-0.110.0-1|29	%prep
21mr|perl-Future-IO-0.110.0-1|30	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Future-IO-0.110.0-1|31	
21mr|perl-Future-IO-0.110.0-1|32	%build
21mr|perl-Future-IO-0.110.0-1|33	%{__perl} Build.PL installdirs=vendor
21mr|perl-Future-IO-0.110.0-1|34	./Build
21mr|perl-Future-IO-0.110.0-1|35	
21mr|perl-Future-IO-0.110.0-1|36	%check
21mr|perl-Future-IO-0.110.0-1|37	#test 41 failed if build on ABF, local build test passed
21mr|perl-Future-IO-0.110.0-1|38	#rm -f t/41routine.t
21mr|perl-Future-IO-0.110.0-1|39	#./Build test
21mr|perl-Future-IO-0.110.0-1|40	
21mr|perl-Future-IO-0.110.0-1|41	%install
21mr|perl-Future-IO-0.110.0-1|42	./Build install destdir=%{buildroot}
21mr|perl-Future-IO-0.110.0-1|43	
21mr|perl-Future-IO-0.110.0-1|44	%files
21mr|perl-Future-IO-0.110.0-1|45	%doc Changes LICENSE README META.json META.yml
21mr|perl-Future-IO-0.110.0-1|46	%{_mandir}/man3/*
21mr|perl-Future-IO-0.110.0-1|47	%{perl_vendorlib}/*

14885 21
21mr|perl-GD-2.730.0-2|1	%define upstream_name    GD
21mr|perl-GD-2.730.0-2|2	%define upstream_version 2.73
21mr|perl-GD-2.730.0-2|3	%global __provides_exclude GD.so
21mr|perl-GD-2.730.0-2|4	
21mr|perl-GD-2.730.0-2|5	Summary:	A perl5 interface to Thomas Boutell's gd library
21mr|perl-GD-2.730.0-2|6	
21mr|perl-GD-2.730.0-2|7	Name:		perl-%{upstream_name}
21mr|perl-GD-2.730.0-2|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-GD-2.730.0-2|9	Release:	2
21mr|perl-GD-2.730.0-2|10	License:	Artistic
21mr|perl-GD-2.730.0-2|11	Group:		Development/Perl
21mr|perl-GD-2.730.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-GD-2.730.0-2|13	Source0:	https://cpan.metacpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-GD-2.730.0-2|14	
21mr|perl-GD-2.730.0-2|15	Patch0:		GD-2.56-utf8.patch
21mr|perl-GD-2.730.0-2|16	Patch1:		GD-2.70-cflags.patch
21mr|perl-GD-2.730.0-2|17	BuildRequires:	gd-devel >= 2.0.28
21mr|perl-GD-2.730.0-2|18	BuildRequires:	perl-devel
21mr|perl-GD-2.730.0-2|19	BuildRequires:	perl(base)
21mr|perl-GD-2.730.0-2|20	BuildRequires:	jpeg-devel
21mr|perl-GD-2.730.0-2|21	BuildRequires:	pkgconfig(freetype2)
21mr|perl-GD-2.730.0-2|22	BuildRequires:	pkgconfig(libpng)
21mr|perl-GD-2.730.0-2|23	BuildRequires:	pkgconfig(xpm)
21mr|perl-GD-2.730.0-2|24	BuildRequires:	perl(Getopt::Long)
21mr|perl-GD-2.730.0-2|25	BuildRequires:	perl(Module::Build)
21mr|perl-GD-2.730.0-2|26	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-GD-2.730.0-2|27	BuildRequires:	perl(ExtUtils::PkgConfig)
21mr|perl-GD-2.730.0-2|28	BuildRequires:	perl(AutoLoader)
21mr|perl-GD-2.730.0-2|29	BuildRequires:	perl(Carp)
21mr|perl-GD-2.730.0-2|30	BuildRequires:	perl(DynaLoader)
21mr|perl-GD-2.730.0-2|31	BuildRequires:	perl(Exporter)
21mr|perl-GD-2.730.0-2|32	BuildRequires:	perl(FileHandle)
21mr|perl-GD-2.730.0-2|33	BuildRequires:	perl(Math::Trig)
21mr|perl-GD-2.730.0-2|34	BuildRequires:	perl(strict)
21mr|perl-GD-2.730.0-2|35	BuildRequires:	perl(vars)
21mr|perl-GD-2.730.0-2|36	BuildRequires:	perl(constant)
21mr|perl-GD-2.730.0-2|37	BuildRequires:	perl(FindBin)
21mr|perl-GD-2.730.0-2|38	BuildRequires:	perl(IO::Dir)
21mr|perl-GD-2.730.0-2|39	BuildRequires:	perl(Test)
21mr|perl-GD-2.730.0-2|40	BuildRequires:	perl(Test::More)
21mr|perl-GD-2.730.0-2|41	BuildRequires:	perl(warnings)
21mr|perl-GD-2.730.0-2|42	
21mr|perl-GD-2.730.0-2|43	### only when will become contrib.Symbianflo
21mr|perl-GD-2.730.0-2|44	#BuildRequires:  perl(CPAN::Meta::YAML) > 0.016
21mr|perl-GD-2.730.0-2|45	
21mr|perl-GD-2.730.0-2|46	%description
21mr|perl-GD-2.730.0-2|47	GD.pm is a autoloadable interface module for libgd, a popular library
21mr|perl-GD-2.730.0-2|48	for creating and manipulating PNG files.  With this library you can
21mr|perl-GD-2.730.0-2|49	create PNG images on the fly or modify existing files.  Features
21mr|perl-GD-2.730.0-2|50	include:
21mr|perl-GD-2.730.0-2|51	
21mr|perl-GD-2.730.0-2|52	a.  lines, polygons, rectangles and arcs, both filled and unfilled
21mr|perl-GD-2.730.0-2|53	b.  flood fills
21mr|perl-GD-2.730.0-2|54	c.  the use of arbitrary images as brushes and as tiled fill patterns
21mr|perl-GD-2.730.0-2|55	d.  line styling (dashed lines and the like)
21mr|perl-GD-2.730.0-2|56	e.  horizontal and vertical text rendering
21mr|perl-GD-2.730.0-2|57	f.  support for transparency and interlacing
21mr|perl-GD-2.730.0-2|58	
21mr|perl-GD-2.730.0-2|59	%prep
21mr|perl-GD-2.730.0-2|60	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-GD-2.730.0-2|61	chmod 644 ChangeLog t/GD.t
21mr|perl-GD-2.730.0-2|62	# Re-code documentation as UTF8
21mr|perl-GD-2.730.0-2|63	%patch0 -p0
21mr|perl-GD-2.730.0-2|64	
21mr|perl-GD-2.730.0-2|65	# Upstream wants -Wformat=1 but we don't
21mr|perl-GD-2.730.0-2|66	%patch1 -p0
21mr|perl-GD-2.730.0-2|67	
21mr|perl-GD-2.730.0-2|68	
21mr|perl-GD-2.730.0-2|69	# Remove Local from path
21mr|perl-GD-2.730.0-2|70	perl -pi -e 's|/usr/local/bin/perl\b|%{__perl}|' \
21mr|perl-GD-2.730.0-2|71	demos/{*.{pl,cgi},truetype_test}
21mr|perl-GD-2.730.0-2|72	# fix linting
21mr|perl-GD-2.730.0-2|73	chmod -x demos/{*.{pl,cgi},truetype_test,fonttest}
21mr|perl-GD-2.730.0-2|74	
21mr|perl-GD-2.730.0-2|75	# lib64 fixes, don't add /usr/lib/X11 to linker search path
21mr|perl-GD-2.730.0-2|76	perl -pi \
21mr|perl-GD-2.730.0-2|77	-e "s|-L/usr/lib/X11||g;" \
21mr|perl-GD-2.730.0-2|78	-e "s|-L/usr/X11/lib||g;" \
21mr|perl-GD-2.730.0-2|79	-e "s|-L/usr/lib||g" \
21mr|perl-GD-2.730.0-2|80	Makefile.PL
21mr|perl-GD-2.730.0-2|81	
21mr|perl-GD-2.730.0-2|82	%build
21mr|perl-GD-2.730.0-2|83	%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
21mr|perl-GD-2.730.0-2|84	%make
21mr|perl-GD-2.730.0-2|85	
21mr|perl-GD-2.730.0-2|86	%check
21mr|perl-GD-2.730.0-2|87	make test
21mr|perl-GD-2.730.0-2|88	
21mr|perl-GD-2.730.0-2|89	%install
21mr|perl-GD-2.730.0-2|90	make install DESTDIR=%{buildroot}
21mr|perl-GD-2.730.0-2|91	find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';'
21mr|perl-GD-2.730.0-2|92	find %{buildroot} -type f -name .packlist -delete
21mr|perl-GD-2.730.0-2|93	
21mr|perl-GD-2.730.0-2|94	%files
21mr|perl-GD-2.730.0-2|95	%doc ChangeLog README README.QUICKDRAW demos
21mr|perl-GD-2.730.0-2|96	%{perl_vendorarch}/GD*
21mr|perl-GD-2.730.0-2|97	%{perl_vendorarch}/auto/GD*
21mr|perl-GD-2.730.0-2|98	%{_bindir}/bdf2gdfont.pl
21mr|perl-GD-2.730.0-2|99	%{_mandir}/man1/*
21mr|perl-GD-2.730.0-2|100	%{_mandir}/man3/*

14886 21
21mr|perl-Geography-Countries-2009041301.0.0-10|1	%define upstream_name	 Geography-Countries
21mr|perl-Geography-Countries-2009041301.0.0-10|2	%define upstream_version 2009041301
21mr|perl-Geography-Countries-2009041301.0.0-10|3	
21mr|perl-Geography-Countries-2009041301.0.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-Geography-Countries-2009041301.0.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Geography-Countries-2009041301.0.0-10|6	Release:	10
21mr|perl-Geography-Countries-2009041301.0.0-10|7	
21mr|perl-Geography-Countries-2009041301.0.0-10|8	Summary:	Maps 2-letter, 3-letter, and numerical codes for countries
21mr|perl-Geography-Countries-2009041301.0.0-10|9	
21mr|perl-Geography-Countries-2009041301.0.0-10|10	License:	MIT
21mr|perl-Geography-Countries-2009041301.0.0-10|11	Group:		Development/Perl
21mr|perl-Geography-Countries-2009041301.0.0-10|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Geography-Countries-2009041301.0.0-10|13	Source0:	http://www.cpan.org/modules/by-module/Geography/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Geography-Countries-2009041301.0.0-10|14	
21mr|perl-Geography-Countries-2009041301.0.0-10|15	BuildRequires:	perl-devel
21mr|perl-Geography-Countries-2009041301.0.0-10|16	BuildArch:	noarch
21mr|perl-Geography-Countries-2009041301.0.0-10|17	
21mr|perl-Geography-Countries-2009041301.0.0-10|18	%description
21mr|perl-Geography-Countries-2009041301.0.0-10|19	This module maps country names, and their 2-letter, 3-letter and
21mr|perl-Geography-Countries-2009041301.0.0-10|20	numerical codes, as defined by the ISO-3166 maintenance agency,
21mr|perl-Geography-Countries-2009041301.0.0-10|21	and defined by the UNSD.
21mr|perl-Geography-Countries-2009041301.0.0-10|22	
21mr|perl-Geography-Countries-2009041301.0.0-10|23	%prep
21mr|perl-Geography-Countries-2009041301.0.0-10|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Geography-Countries-2009041301.0.0-10|25	
21mr|perl-Geography-Countries-2009041301.0.0-10|26	%build
21mr|perl-Geography-Countries-2009041301.0.0-10|27	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Geography-Countries-2009041301.0.0-10|28	%make
21mr|perl-Geography-Countries-2009041301.0.0-10|29	
21mr|perl-Geography-Countries-2009041301.0.0-10|30	%check
21mr|perl-Geography-Countries-2009041301.0.0-10|31	make test
21mr|perl-Geography-Countries-2009041301.0.0-10|32	
21mr|perl-Geography-Countries-2009041301.0.0-10|33	%install
21mr|perl-Geography-Countries-2009041301.0.0-10|34	%makeinstall_std
21mr|perl-Geography-Countries-2009041301.0.0-10|35	
21mr|perl-Geography-Countries-2009041301.0.0-10|36	%files
21mr|perl-Geography-Countries-2009041301.0.0-10|37	%{perl_vendorlib}/Geography
21mr|perl-Geography-Countries-2009041301.0.0-10|38	%{_mandir}/*/*

14887 21
21mr|perl-Geo-IP-1.450.0-7|1	%define upstream_name 	 Geo-IP
21mr|perl-Geo-IP-1.450.0-7|2	%define upstream_version 1.45
21mr|perl-Geo-IP-1.450.0-7|3	
21mr|perl-Geo-IP-1.450.0-7|4	%global __requires_exclude ^/usr/local/bin/perl$
21mr|perl-Geo-IP-1.450.0-7|5	
21mr|perl-Geo-IP-1.450.0-7|6	Name:       perl-%{upstream_name}
21mr|perl-Geo-IP-1.450.0-7|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Geo-IP-1.450.0-7|8	Release:    7
21mr|perl-Geo-IP-1.450.0-7|9	Summary:    Look up country by IP Address
21mr|perl-Geo-IP-1.450.0-7|10	License:    GPL+ or Artistic
21mr|perl-Geo-IP-1.450.0-7|11	Group:      Development/Perl
21mr|perl-Geo-IP-1.450.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Geo-IP-1.450.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Geo-IP-1.450.0-7|14	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Geo-IP-1.450.0-7|15	BuildRequires: perl-devel
21mr|perl-Geo-IP-1.450.0-7|16	BuildRequires: pkgconfig(geoip)
21mr|perl-Geo-IP-1.450.0-7|17	BuildRequires: geoip
21mr|perl-Geo-IP-1.450.0-7|18	
21mr|perl-Geo-IP-1.450.0-7|19	%description
21mr|perl-Geo-IP-1.450.0-7|20	This module uses a file based database. This database simply contains
21mr|perl-Geo-IP-1.450.0-7|21	IP blocks as keys, and countries as values. This database should be
21mr|perl-Geo-IP-1.450.0-7|22	more complete and accurate than reverse DNS lookups.
21mr|perl-Geo-IP-1.450.0-7|23	This module can be used to automatically select the geographically
21mr|perl-Geo-IP-1.450.0-7|24	closest mirror, to analyze your web server logs to determine the
21mr|perl-Geo-IP-1.450.0-7|25	countries of your visiters, for credit card fraud detection, and for
21mr|perl-Geo-IP-1.450.0-7|26	software export controls.
21mr|perl-Geo-IP-1.450.0-7|27	
21mr|perl-Geo-IP-1.450.0-7|28	%prep
21mr|perl-Geo-IP-1.450.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Geo-IP-1.450.0-7|30	
21mr|perl-Geo-IP-1.450.0-7|31	%build
21mr|perl-Geo-IP-1.450.0-7|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Geo-IP-1.450.0-7|33	%make
21mr|perl-Geo-IP-1.450.0-7|34	
21mr|perl-Geo-IP-1.450.0-7|35	%check
21mr|perl-Geo-IP-1.450.0-7|36	make test
21mr|perl-Geo-IP-1.450.0-7|37	
21mr|perl-Geo-IP-1.450.0-7|38	%install
21mr|perl-Geo-IP-1.450.0-7|39	%makeinstall_std
21mr|perl-Geo-IP-1.450.0-7|40	
21mr|perl-Geo-IP-1.450.0-7|41	%files
21mr|perl-Geo-IP-1.450.0-7|42	%doc Changes INSTALL META.json META.yml MYMETA.yml README example
21mr|perl-Geo-IP-1.450.0-7|43	%{perl_vendorarch}/Geo
21mr|perl-Geo-IP-1.450.0-7|44	%{perl_vendorarch}/auto/Geo
21mr|perl-Geo-IP-1.450.0-7|45	%{_mandir}/*/*

14888 21
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|1	%define upstream_name Getopt-Long-Descriptive
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|2	%define upstream_version 0.105
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|3	
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|4	Summary:	Getopt::Long with usage text and validation
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|5	Name:		perl-%{upstream_name}
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|7	Release:	1
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|8	License:	GPL+ or Artistic
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|9	Group:		Development/Perl
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|12	BuildRequires:	perl(Carp) >= 1.360.0
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|13	BuildRequires:	perl(CPAN::Meta::Check)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|14	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|16	BuildRequires:	perl(File::Basename)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|17	BuildRequires:	perl(Getopt::Long)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|18	BuildRequires:	perl(IO::Scalar)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|19	BuildRequires:	perl(List::Util)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|20	BuildRequires:	perl(Params::Validate)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|21	BuildRequires:	perl(Scalar::Util)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|22	BuildRequires:	perl(Sub::Exporter)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|23	BuildRequires:	perl(Sub::Exporter::Util)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|24	BuildRequires:	perl(Test::Fatal)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|25	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|26	BuildRequires:	perl(Test::Pod)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|27	BuildRequires:	perl(Test::Warnings)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|28	BuildRequires:	perl(overload)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|29	BuildRequires:	perl(strict)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|30	BuildRequires:	perl(warnings)
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|31	BuildRequires:	perl-devel
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|32	BuildArch:	noarch
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|33	
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|34	%description
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|35	Convenient wrapper for Getopt::Long and program usage output.
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|36	
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|37	%files
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|38	%doc README Changes LICENSE META.json META.yml
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|39	%{_mandir}/man3/*
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|40	%{perl_vendorlib}/*
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|41	
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|42	#----------------------------------------------------------------------------
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|43	
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|44	%prep
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|46	
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|47	%build
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|48	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|49	%make
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|50	
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|51	%install
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|52	%makeinstall_std
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|53	
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|54	%check
21mr|perl-Getopt-Long-Descriptive-0.105.0-1|55	make test

14889 21
21mr|perl-Getopt-Tabular-0.300.0-6|1	%define upstream_name	 Getopt-Tabular
21mr|perl-Getopt-Tabular-0.300.0-6|2	%define upstream_version 0.3
21mr|perl-Getopt-Tabular-0.300.0-6|3	
21mr|perl-Getopt-Tabular-0.300.0-6|4	Name:		perl-%{upstream_name}
21mr|perl-Getopt-Tabular-0.300.0-6|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Getopt-Tabular-0.300.0-6|6	Release:	6
21mr|perl-Getopt-Tabular-0.300.0-6|7	
21mr|perl-Getopt-Tabular-0.300.0-6|8	Summary:	Table-driven argument parsing for Perl 5
21mr|perl-Getopt-Tabular-0.300.0-6|9	
21mr|perl-Getopt-Tabular-0.300.0-6|10	License:	GPL+ or Artistic
21mr|perl-Getopt-Tabular-0.300.0-6|11	Group:		Development/Perl
21mr|perl-Getopt-Tabular-0.300.0-6|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Getopt-Tabular-0.300.0-6|13	Source0:	https://cpan.metacpan.org/authors/id/G/GW/GWARD/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Getopt-Tabular-0.300.0-6|14	
21mr|perl-Getopt-Tabular-0.300.0-6|15	BuildRequires:	perl-devel
21mr|perl-Getopt-Tabular-0.300.0-6|16	BuildArch:	noarch
21mr|perl-Getopt-Tabular-0.300.0-6|17	
21mr|perl-Getopt-Tabular-0.300.0-6|18	%description
21mr|perl-Getopt-Tabular-0.300.0-6|19	Getopt::Tabular is a Perl 5 module for table-driven argument parsing, vaguely
21mr|perl-Getopt-Tabular-0.300.0-6|20	inspired by John Ousterhout's Tk_ParseArgv. All you really need to do to use
21mr|perl-Getopt-Tabular-0.300.0-6|21	the package is set up a table describing all your command-line options, and
21mr|perl-Getopt-Tabular-0.300.0-6|22	call &GetOptions with three arguments: a reference to your option table, a
21mr|perl-Getopt-Tabular-0.300.0-6|23	reference to @ARGV (or something like it), and an optional third array
21mr|perl-Getopt-Tabular-0.300.0-6|24	reference (say, to @newARGV). &GetOptions will process all arguments in @ARGV,
21mr|perl-Getopt-Tabular-0.300.0-6|25	and copy any leftover arguments (i.e. those that are not options or arguments
21mr|perl-Getopt-Tabular-0.300.0-6|26	to some option) to the @newARGV array. (If the @newARGV argument is not
21mr|perl-Getopt-Tabular-0.300.0-6|27	supplied, GetOptions will replace @ARGV with the stripped-down argument list.)
21mr|perl-Getopt-Tabular-0.300.0-6|28	If there are any invalid options, GetOptions will print an error message and
21mr|perl-Getopt-Tabular-0.300.0-6|29	return 0.
21mr|perl-Getopt-Tabular-0.300.0-6|30	
21mr|perl-Getopt-Tabular-0.300.0-6|31	%prep
21mr|perl-Getopt-Tabular-0.300.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Getopt-Tabular-0.300.0-6|33	
21mr|perl-Getopt-Tabular-0.300.0-6|34	%build
21mr|perl-Getopt-Tabular-0.300.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Getopt-Tabular-0.300.0-6|36	%make
21mr|perl-Getopt-Tabular-0.300.0-6|37	
21mr|perl-Getopt-Tabular-0.300.0-6|38	%check
21mr|perl-Getopt-Tabular-0.300.0-6|39	%make test
21mr|perl-Getopt-Tabular-0.300.0-6|40	
21mr|perl-Getopt-Tabular-0.300.0-6|41	%install
21mr|perl-Getopt-Tabular-0.300.0-6|42	%makeinstall_std
21mr|perl-Getopt-Tabular-0.300.0-6|43	
21mr|perl-Getopt-Tabular-0.300.0-6|44	%files
21mr|perl-Getopt-Tabular-0.300.0-6|45	%doc Changes README
21mr|perl-Getopt-Tabular-0.300.0-6|46	%{perl_vendorlib}/Getopt
21mr|perl-Getopt-Tabular-0.300.0-6|47	%{_mandir}/*/*

14890 21
21mr|perl-Glib-1.329.300-2|1	%define upstream_name    Glib
21mr|perl-Glib-1.329.300-2|2	%define upstream_version 1.3293
21mr|perl-Glib-1.329.300-2|3	
21mr|perl-Glib-1.329.300-2|4	%define Werror_cflags %nil
21mr|perl-Glib-1.329.300-2|5	
21mr|perl-Glib-1.329.300-2|6	Name:		perl-%{upstream_name}
21mr|perl-Glib-1.329.300-2|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Glib-1.329.300-2|8	Release:	2
21mr|perl-Glib-1.329.300-2|9	Summary:	Perl module for the glib-2.x library
21mr|perl-Glib-1.329.300-2|10	License:	GPL+ or Artistic
21mr|perl-Glib-1.329.300-2|11	Group:		Development/GNOME and GTK+
21mr|perl-Glib-1.329.300-2|12	Url:		http://gtk2-perl.sf.net/
21mr|perl-Glib-1.329.300-2|13	# https://sourceforge.net/project/showfiles.php?group_id=64773&package_id=91217
21mr|perl-Glib-1.329.300-2|14	#Source0:	http://sourceforge.net/projects/gtk2-perl/files/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Glib-1.329.300-2|15	Source0:	https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-%{upstream_version}.tar.gz
21mr|perl-Glib-1.329.300-2|16	# BUG: we do not hanble exceptions out of Gtk2->main loop
21mr|perl-Glib-1.329.300-2|17	# we should just horribly die in that case
21mr|perl-Glib-1.329.300-2|18	Patch0:		Glib-1.210-exception-trapping.patch
21mr|perl-Glib-1.329.300-2|19	
21mr|perl-Glib-1.329.300-2|20	BuildRequires: glib2-devel >= 2.6.0
21mr|perl-Glib-1.329.300-2|21	BuildRequires: perl(ExtUtils::Depends) >= 0.300.0
21mr|perl-Glib-1.329.300-2|22	BuildRequires: perl(ExtUtils::PkgConfig)
21mr|perl-Glib-1.329.300-2|23	BuildRequires: perl-devel
21mr|perl-Glib-1.329.300-2|24	
21mr|perl-Glib-1.329.300-2|25	Conflicts: perl-Gtk2 <= 1
21mr|perl-Glib-1.329.300-2|26	
21mr|perl-Glib-1.329.300-2|27	%description
21mr|perl-Glib-1.329.300-2|28	This module provides perl access to Glib and GLib's GObject libraries.
21mr|perl-Glib-1.329.300-2|29	It is mainly used by perl-GTK2 applications.
21mr|perl-Glib-1.329.300-2|30	
21mr|perl-Glib-1.329.300-2|31	Glib is a handy library of portability and utility functions. This C library
21mr|perl-Glib-1.329.300-2|32	is designed to solve some portability problems and provide other useful
21mr|perl-Glib-1.329.300-2|33	functionality which most programs require.
21mr|perl-Glib-1.329.300-2|34	
21mr|perl-Glib-1.329.300-2|35	GObject provides a generic type system with inheritance and a powerful signal
21mr|perl-Glib-1.329.300-2|36	system.
21mr|perl-Glib-1.329.300-2|37	
21mr|perl-Glib-1.329.300-2|38	Together these libraries are used as the foundation for many of the libraries
21mr|perl-Glib-1.329.300-2|39	that make up the Gnome environment, and are used in many unrelated
21mr|perl-Glib-1.329.300-2|40	projects.
21mr|perl-Glib-1.329.300-2|41	
21mr|perl-Glib-1.329.300-2|42	%package doc
21mr|perl-Glib-1.329.300-2|43	Summary: Glib documentation
21mr|perl-Glib-1.329.300-2|44	
21mr|perl-Glib-1.329.300-2|45	Group: Books/Computer books
21mr|perl-Glib-1.329.300-2|46	Obsoletes: %{name}-doc < 1.230.0-9
21mr|perl-Glib-1.329.300-2|47	
21mr|perl-Glib-1.329.300-2|48	%description doc
21mr|perl-Glib-1.329.300-2|49	This package contains documentation of the Glib module.
21mr|perl-Glib-1.329.300-2|50	
21mr|perl-Glib-1.329.300-2|51	
21mr|perl-Glib-1.329.300-2|52	%package devel
21mr|perl-Glib-1.329.300-2|53	Summary:    Development part of Perl interface to GLib
21mr|perl-Glib-1.329.300-2|54	Group:      Development/Perl
21mr|perl-Glib-1.329.300-2|55	Requires:   %{name} = %{EVRD}
21mr|perl-Glib-1.329.300-2|56	
21mr|perl-Glib-1.329.300-2|57	%description devel
21mr|perl-Glib-1.329.300-2|58	Development part of package perl-Glib, the Perl module providing interface
21mr|perl-Glib-1.329.300-2|59	to GLib and GObject libraries.
21mr|perl-Glib-1.329.300-2|60	
21mr|perl-Glib-1.329.300-2|61	
21mr|perl-Glib-1.329.300-2|62	%prep
21mr|perl-Glib-1.329.300-2|63	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Glib-1.329.300-2|64	%patch0 -p0 -b .ex
21mr|perl-Glib-1.329.300-2|65	find -type d -name CVS | rm -rf
21mr|perl-Glib-1.329.300-2|66	
21mr|perl-Glib-1.329.300-2|67	%build
21mr|perl-Glib-1.329.300-2|68	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Glib-1.329.300-2|69	%make OPTIMIZE="%{optflags}"
21mr|perl-Glib-1.329.300-2|70	
21mr|perl-Glib-1.329.300-2|71	%check
21mr|perl-Glib-1.329.300-2|72	# disabled due to long time faillures
21mr|perl-Glib-1.329.300-2|73	#%make test
21mr|perl-Glib-1.329.300-2|74	
21mr|perl-Glib-1.329.300-2|75	%install
21mr|perl-Glib-1.329.300-2|76	%makeinstall_std
21mr|perl-Glib-1.329.300-2|77	
21mr|perl-Glib-1.329.300-2|78	%files
21mr|perl-Glib-1.329.300-2|79	%doc AUTHORS LICENSE
21mr|perl-Glib-1.329.300-2|80	%dir %{perl_vendorarch}/%{upstream_name}/
21mr|perl-Glib-1.329.300-2|81	%{perl_vendorarch}/%{upstream_name}.pm
21mr|perl-Glib-1.329.300-2|82	%{perl_vendorarch}/%{upstream_name}/*.pm
21mr|perl-Glib-1.329.300-2|83	%{perl_vendorarch}/%{upstream_name}/*/*.pm
21mr|perl-Glib-1.329.300-2|84	%exclude %{perl_vendorarch}/Glib/Install
21mr|perl-Glib-1.329.300-2|85	%exclude %{perl_vendorarch}/Glib/MakeHelper.pm
21mr|perl-Glib-1.329.300-2|86	%{perl_vendorarch}/auto/*
21mr|perl-Glib-1.329.300-2|87	
21mr|perl-Glib-1.329.300-2|88	%files doc
21mr|perl-Glib-1.329.300-2|89	
21mr|perl-Glib-1.329.300-2|90	%dir %{perl_vendorarch}/%{upstream_name}
21mr|perl-Glib-1.329.300-2|91	%{perl_vendorarch}/%{upstream_name}/*.pod
21mr|perl-Glib-1.329.300-2|92	%{perl_vendorarch}/%{upstream_name}/*/*.pod
21mr|perl-Glib-1.329.300-2|93	
21mr|perl-Glib-1.329.300-2|94	%files devel
21mr|perl-Glib-1.329.300-2|95	%{perl_vendorarch}/Glib/Install
21mr|perl-Glib-1.329.300-2|96	%{perl_vendorarch}/Glib/MakeHelper.pm
21mr|perl-Glib-1.329.300-2|97	%{_mandir}/*/*

14891 21
21mr|perl-Glib-Object-Introspection-0.49.0-1|1	%define	modname	Glib-Object-Introspection
21mr|perl-Glib-Object-Introspection-0.49.0-1|2	%define	modver	0.049
21mr|perl-Glib-Object-Introspection-0.49.0-1|3	
21mr|perl-Glib-Object-Introspection-0.49.0-1|4	Summary:	Dynamically create Perl language bindings
21mr|perl-Glib-Object-Introspection-0.49.0-1|5	
21mr|perl-Glib-Object-Introspection-0.49.0-1|6	Name:		perl-%{modname}
21mr|perl-Glib-Object-Introspection-0.49.0-1|7	Version:	%{perl_convert_version %{modver}}
21mr|perl-Glib-Object-Introspection-0.49.0-1|8	Release:	1
21mr|perl-Glib-Object-Introspection-0.49.0-1|9	License:	LGPLv2+
21mr|perl-Glib-Object-Introspection-0.49.0-1|10	Group:		Development/Perl
21mr|perl-Glib-Object-Introspection-0.49.0-1|11	Url:		http://search.cpan.org/dist/%{modname}
21mr|perl-Glib-Object-Introspection-0.49.0-1|12	Source0:	http://www.cpan.org/modules/by-module/Glib/%{modname}-%{modver}.tar.gz
21mr|perl-Glib-Object-Introspection-0.49.0-1|13	BuildRequires:	perl-devel
21mr|perl-Glib-Object-Introspection-0.49.0-1|14	BuildRequires:	perl(ExtUtils::Depends) >= 0.300.0
21mr|perl-Glib-Object-Introspection-0.49.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Glib-Object-Introspection-0.49.0-1|16	BuildRequires:	perl(ExtUtils::PkgConfig) >= 1.0.0
21mr|perl-Glib-Object-Introspection-0.49.0-1|17	BuildRequires:	perl-Glib-devel >= 1.270.0
21mr|perl-Glib-Object-Introspection-0.49.0-1|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|perl-Glib-Object-Introspection-0.49.0-1|19	# For tests:
21mr|perl-Glib-Object-Introspection-0.49.0-1|20	BuildRequires:	perl(Cairo::GObject)
21mr|perl-Glib-Object-Introspection-0.49.0-1|21	BuildRequires:	pkgconfig(cairo-gobject)
21mr|perl-Glib-Object-Introspection-0.49.0-1|22	BuildRequires:	pkgconfig(cairo)
21mr|perl-Glib-Object-Introspection-0.49.0-1|23	BuildRequires:	pkgconfig(libffi)
21mr|perl-Glib-Object-Introspection-0.49.0-1|24	# (tv) t/00-basic-types.t line 51 failed with C locale
21mr|perl-Glib-Object-Introspection-0.49.0-1|25	BuildRequires:	locales-en
21mr|perl-Glib-Object-Introspection-0.49.0-1|26	Requires:	perl(Glib) >= 1.270.0
21mr|perl-Glib-Object-Introspection-0.49.0-1|27	
21mr|perl-Glib-Object-Introspection-0.49.0-1|28	%description
21mr|perl-Glib-Object-Introspection-0.49.0-1|29	To allow Glib::Object::Introspection to create bindings for a library, it
21mr|perl-Glib-Object-Introspection-0.49.0-1|30	must have installed a typelib file, for example
21mr|perl-Glib-Object-Introspection-0.49.0-1|31	'$prefix/lib/girepository-1.0/Gtk-3.0.typelib'. In your code you then
21mr|perl-Glib-Object-Introspection-0.49.0-1|32	simply call 'Glib::Object::Introspection->setup' to set everything up. This
21mr|perl-Glib-Object-Introspection-0.49.0-1|33	method takes a couple of key-value pairs as arguments. These three are
21mr|perl-Glib-Object-Introspection-0.49.0-1|34	mandatory:
21mr|perl-Glib-Object-Introspection-0.49.0-1|35	
21mr|perl-Glib-Object-Introspection-0.49.0-1|36	* basename => $basename
21mr|perl-Glib-Object-Introspection-0.49.0-1|37	
21mr|perl-Glib-Object-Introspection-0.49.0-1|38	The basename of the library that should be wrapped. If your typelib is
21mr|perl-Glib-Object-Introspection-0.49.0-1|39	called 'Gtk-3.0.typelib', then the basename is 'Gtk'.
21mr|perl-Glib-Object-Introspection-0.49.0-1|40	
21mr|perl-Glib-Object-Introspection-0.49.0-1|41	%files
21mr|perl-Glib-Object-Introspection-0.49.0-1|42	%doc LICENSE META.json META.yml NEWS README
21mr|perl-Glib-Object-Introspection-0.49.0-1|43	%{_bindir}/perli11ndoc
21mr|perl-Glib-Object-Introspection-0.49.0-1|44	%{_mandir}/man3/*
21mr|perl-Glib-Object-Introspection-0.49.0-1|45	%{perl_vendorarch}/*
21mr|perl-Glib-Object-Introspection-0.49.0-1|46	
21mr|perl-Glib-Object-Introspection-0.49.0-1|47	#--------------------------------------------------------------------------
21mr|perl-Glib-Object-Introspection-0.49.0-1|48	%prep
21mr|perl-Glib-Object-Introspection-0.49.0-1|49	%setup -q -n %{modname}-%{modver}
21mr|perl-Glib-Object-Introspection-0.49.0-1|50	%apply_patches
21mr|perl-Glib-Object-Introspection-0.49.0-1|51	
21mr|perl-Glib-Object-Introspection-0.49.0-1|52	%build
21mr|perl-Glib-Object-Introspection-0.49.0-1|53	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Glib-Object-Introspection-0.49.0-1|54	%make
21mr|perl-Glib-Object-Introspection-0.49.0-1|55	
21mr|perl-Glib-Object-Introspection-0.49.0-1|56	%check
21mr|perl-Glib-Object-Introspection-0.49.0-1|57	exit 0
21mr|perl-Glib-Object-Introspection-0.49.0-1|58	LC_ALL=en_US.UTF-8 make test
21mr|perl-Glib-Object-Introspection-0.49.0-1|59	
21mr|perl-Glib-Object-Introspection-0.49.0-1|60	%install
21mr|perl-Glib-Object-Introspection-0.49.0-1|61	%makeinstall_std
21mr|perl-Glib-Object-Introspection-0.49.0-1|62	

14892 21
21mr|perl-GSSAPI-0.280.0-16|1	%define upstream_name	 GSSAPI
21mr|perl-GSSAPI-0.280.0-16|2	%define upstream_version 0.28
21mr|perl-GSSAPI-0.280.0-16|3	
21mr|perl-GSSAPI-0.280.0-16|4	Name:       perl-%{upstream_name}
21mr|perl-GSSAPI-0.280.0-16|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-GSSAPI-0.280.0-16|6	Release:    16
21mr|perl-GSSAPI-0.280.0-16|7	Summary:	Perl extension providing access to the GSSAPIv2 library
21mr|perl-GSSAPI-0.280.0-16|8	License:	GPL
21mr|perl-GSSAPI-0.280.0-16|9	Group:		Development/Perl
21mr|perl-GSSAPI-0.280.0-16|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-GSSAPI-0.280.0-16|11	Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-GSSAPI-0.280.0-16|12	BuildRequires:	krb5-devel
21mr|perl-GSSAPI-0.280.0-16|13	BuildRequires:	perl-devel
21mr|perl-GSSAPI-0.280.0-16|14	
21mr|perl-GSSAPI-0.280.0-16|15	%description
21mr|perl-GSSAPI-0.280.0-16|16	This module gives access to the routines of the GSSAPI library, as described
21mr|perl-GSSAPI-0.280.0-16|17	in rfc2743 and rfc2744 and implemented by the Kerberos-1.2 distribution from
21mr|perl-GSSAPI-0.280.0-16|18	MIT.
21mr|perl-GSSAPI-0.280.0-16|19	
21mr|perl-GSSAPI-0.280.0-16|20	Since 0.14 it also compiles and works with Heimdal. Lacks of Heimdal support
21mr|perl-GSSAPI-0.280.0-16|21	are gss_release_oid(), gss_str_to_oid() and fail of some tests. Have a look
21mr|perl-GSSAPI-0.280.0-16|22	at the tests in t/ directory too see what tests fail on Heimdal ( the *.t tests
21mr|perl-GSSAPI-0.280.0-16|23	are just skipping them at the moment)
21mr|perl-GSSAPI-0.280.0-16|24	
21mr|perl-GSSAPI-0.280.0-16|25	The API presented by this module is a mildly object oriented reinterpretation
21mr|perl-GSSAPI-0.280.0-16|26	of the C API, where opaque C structures are Perl objects, but the style of
21mr|perl-GSSAPI-0.280.0-16|27	function call has been left mostly untouched. As a result, most routines modify
21mr|perl-GSSAPI-0.280.0-16|28	one or more of the parameters passed to them, reflecting the C call-by-
21mr|perl-GSSAPI-0.280.0-16|29	reference (or call-by-value-return) semantics.
21mr|perl-GSSAPI-0.280.0-16|30	
21mr|perl-GSSAPI-0.280.0-16|31	All users of this module are therefore strongly advised to localize all usage
21mr|perl-GSSAPI-0.280.0-16|32	of these routines to minimize pain if and when the API changes.
21mr|perl-GSSAPI-0.280.0-16|33	
21mr|perl-GSSAPI-0.280.0-16|34	%prep
21mr|perl-GSSAPI-0.280.0-16|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-GSSAPI-0.280.0-16|36	
21mr|perl-GSSAPI-0.280.0-16|37	%build
21mr|perl-GSSAPI-0.280.0-16|38	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-GSSAPI-0.280.0-16|39	%make OPTIMIZE="%{optflags}"
21mr|perl-GSSAPI-0.280.0-16|40	
21mr|perl-GSSAPI-0.280.0-16|41	%check
21mr|perl-GSSAPI-0.280.0-16|42	# Looks like latest krb5 is not fully supported :-/
21mr|perl-GSSAPI-0.280.0-16|43	#make test
21mr|perl-GSSAPI-0.280.0-16|44	
21mr|perl-GSSAPI-0.280.0-16|45	%install
21mr|perl-GSSAPI-0.280.0-16|46	%makeinstall_std
21mr|perl-GSSAPI-0.280.0-16|47	
21mr|perl-GSSAPI-0.280.0-16|48	%files
21mr|perl-GSSAPI-0.280.0-16|49	%doc Changes README
21mr|perl-GSSAPI-0.280.0-16|50	%{_mandir}/man?/*
21mr|perl-GSSAPI-0.280.0-16|51	%{perl_vendorarch}/*.pm
21mr|perl-GSSAPI-0.280.0-16|52	%{perl_vendorarch}/GSSAPI/*.pm
21mr|perl-GSSAPI-0.280.0-16|53	%{perl_vendorarch}/GSSAPI/OID/*.pm
21mr|perl-GSSAPI-0.280.0-16|54	%{perl_vendorarch}/auto/GSSAPI/*.so*

14893 21
21mr|perl-Gtk2-1.249.930-14|1	%define upstream_name	Gtk2
21mr|perl-Gtk2-1.249.930-14|2	%define upstream_version 1.24993
21mr|perl-Gtk2-1.249.930-14|3	
21mr|perl-Gtk2-1.249.930-14|4	%define Werror_cflags %{nil}
21mr|perl-Gtk2-1.249.930-14|5	
21mr|perl-Gtk2-1.249.930-14|6	%global debug_package %{nil}
21mr|perl-Gtk2-1.249.930-14|7	
21mr|perl-Gtk2-1.249.930-14|8	Name:		perl-%{upstream_name}
21mr|perl-Gtk2-1.249.930-14|9	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Gtk2-1.249.930-14|10	Release:	14
21mr|perl-Gtk2-1.249.930-14|11	
21mr|perl-Gtk2-1.249.930-14|12	Summary:	Perl module for the gtk+-2.x library
21mr|perl-Gtk2-1.249.930-14|13	
21mr|perl-Gtk2-1.249.930-14|14	License:	GPL or Artistic
21mr|perl-Gtk2-1.249.930-14|15	Group:		Development/GNOME and GTK+
21mr|perl-Gtk2-1.249.930-14|16	Url:		http://gtk2-perl.sf.net/
21mr|perl-Gtk2-1.249.930-14|17	Source0:	http://sourceforge.net/projects/gtk2-perl/files/%{upstream_name}/%{upstream_version}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Gtk2-1.249.930-14|18	Patch7:		Gtk2-1.244-gtk_exit.patch
21mr|perl-Gtk2-1.249.930-14|19	Patch21:	Gtk2-1.038-xset_input_focus.patch
21mr|perl-Gtk2-1.249.930-14|20	Patch23:	Gtk2-1.023-exception-trapping.patch
21mr|perl-Gtk2-1.249.930-14|21	
21mr|perl-Gtk2-1.249.930-14|22	BuildRequires:	perl(Cairo) >= 1.0.0
21mr|perl-Gtk2-1.249.930-14|23	BuildRequires:	perl(ExtUtils::Depends) >= 0.300.0
21mr|perl-Gtk2-1.249.930-14|24	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Gtk2-1.249.930-14|25	BuildRequires:	perl(ExtUtils::PkgConfig) >= 1.120
21mr|perl-Gtk2-1.249.930-14|26	BuildRequires:	perl(Glib) >= 1.240.0
21mr|perl-Gtk2-1.249.930-14|27	BuildRequires:	perl(Pango) >= 1.220.0
21mr|perl-Gtk2-1.249.930-14|28	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|perl-Gtk2-1.249.930-14|29	BuildRequires:	perl-devel
21mr|perl-Gtk2-1.249.930-14|30	BuildRequires:	perl-Glib-devel
21mr|perl-Gtk2-1.249.930-14|31	# for test suite:
21mr|perl-Gtk2-1.249.930-14|32	BuildRequires:	fontconfig
21mr|perl-Gtk2-1.249.930-14|33	BuildRequires:	fonts-ttf-dejavu
21mr|perl-Gtk2-1.249.930-14|34	BuildRequires:	x11-server-xvfb
21mr|perl-Gtk2-1.249.930-14|35	Requires:	gtk+2
21mr|perl-Gtk2-1.249.930-14|36	Requires:	perl(Glib)
21mr|perl-Gtk2-1.249.930-14|37	Requires:	perl(Cairo)
21mr|perl-Gtk2-1.249.930-14|38	Requires:	perl(Pango)
21mr|perl-Gtk2-1.249.930-14|39	#	(misc) needed by /usr/lib/perl5/vendor_perl/5.8.7/i386-linux/Gtk2/Install/Files.pm
21mr|perl-Gtk2-1.249.930-14|40	# required to avoid warnings when loading
21mr|perl-Gtk2-1.249.930-14|41	Recommends:	canberra-gtk
21mr|perl-Gtk2-1.249.930-14|42	# (tv) libegg's code for status icon was merged in gtk+2.9.x:
21mr|perl-Gtk2-1.249.930-14|43	Provides:	perl-Gtk2-StatusIcon = %{version}-%{release}
21mr|perl-Gtk2-1.249.930-14|44	Obsoletes:	perl-Gtk2-StatusIcon <= 0.010
21mr|perl-Gtk2-1.249.930-14|45	
21mr|perl-Gtk2-1.249.930-14|46	# rpm bug, FIXME!
21mr|perl-Gtk2-1.249.930-14|47	%global __requires_exclude_from	%{_docdir}
21mr|perl-Gtk2-1.249.930-14|48	
21mr|perl-Gtk2-1.249.930-14|49	%description
21mr|perl-Gtk2-1.249.930-14|50	This module provides perl access to the gtk+-2.x library.
21mr|perl-Gtk2-1.249.930-14|51	
21mr|perl-Gtk2-1.249.930-14|52	Gtk+ is the GIMP ToolKit (GTK+), a library for creating graphical user
21mr|perl-Gtk2-1.249.930-14|53	interfaces for the X Window System.  GTK+ was originally written for the GIMP
21mr|perl-Gtk2-1.249.930-14|54	(GNU Image Manipulation Program) image processing program, but is now used by
21mr|perl-Gtk2-1.249.930-14|55	several other programs as well.
21mr|perl-Gtk2-1.249.930-14|56	
21mr|perl-Gtk2-1.249.930-14|57	%package	doc
21mr|perl-Gtk2-1.249.930-14|58	%global __requires_exclude ^perl\\((Gtk2::HBox|Gtk2::ScrolledWindow|Gtk2::SimpleList|Gtk2::Gdk::Keysyms|Gtk2::Entry)
21mr|perl-Gtk2-1.249.930-14|59	
21mr|perl-Gtk2-1.249.930-14|60	Summary:	Gtk2 documentation
21mr|perl-Gtk2-1.249.930-14|61	
21mr|perl-Gtk2-1.249.930-14|62	Group:		Books/Computer books
21mr|perl-Gtk2-1.249.930-14|63	BuildArch:	noarch
21mr|perl-Gtk2-1.249.930-14|64	
21mr|perl-Gtk2-1.249.930-14|65	%description	doc
21mr|perl-Gtk2-1.249.930-14|66	This package contains documentation of the Gtk2 module.
21mr|perl-Gtk2-1.249.930-14|67	
21mr|perl-Gtk2-1.249.930-14|68	%global __requires_exclude ^perl\\((Gtk2::ScrolledWindow|Gtk2::HBox)
21mr|perl-Gtk2-1.249.930-14|69	
21mr|perl-Gtk2-1.249.930-14|70	%prep
21mr|perl-Gtk2-1.249.930-14|71	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Gtk2-1.249.930-14|72	%patch7 -p1 -b .gtk_exit~
21mr|perl-Gtk2-1.249.930-14|73	%patch21 -p0 -b .tv~
21mr|perl-Gtk2-1.249.930-14|74	%patch23 -p0 -b .except~
21mr|perl-Gtk2-1.249.930-14|75	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Gtk2-1.249.930-14|76	chmod 755 gtk-demo/*.pl examples/*.pl
21mr|perl-Gtk2-1.249.930-14|77	
21mr|perl-Gtk2-1.249.930-14|78	%build
21mr|perl-Gtk2-1.249.930-14|79	%make OPTIMIZE="%{optflags}"
21mr|perl-Gtk2-1.249.930-14|80	
21mr|perl-Gtk2-1.249.930-14|81	%check
21mr|perl-Gtk2-1.249.930-14|82	#xvfb-run %make test
21mr|perl-Gtk2-1.249.930-14|83	
21mr|perl-Gtk2-1.249.930-14|84	%install
21mr|perl-Gtk2-1.249.930-14|85	%makeinstall_std
21mr|perl-Gtk2-1.249.930-14|86	
21mr|perl-Gtk2-1.249.930-14|87	%files
21mr|perl-Gtk2-1.249.930-14|88	%doc AUTHORS LICENSE META.yml NEWS README TODO
21mr|perl-Gtk2-1.249.930-14|89	%{perl_vendorarch}/%{upstream_name}/
21mr|perl-Gtk2-1.249.930-14|90	%{perl_vendorarch}/%{upstream_name}.pm
21mr|perl-Gtk2-1.249.930-14|91	%exclude %{perl_vendorarch}/%{upstream_name}/*.pod
21mr|perl-Gtk2-1.249.930-14|92	%exclude %{perl_vendorarch}/%{upstream_name}/*/*.pod
21mr|perl-Gtk2-1.249.930-14|93	%exclude %{perl_vendorarch}/%{upstream_name}/*/*/*.pod
21mr|perl-Gtk2-1.249.930-14|94	%{perl_vendorarch}/auto/*
21mr|perl-Gtk2-1.249.930-14|95	
21mr|perl-Gtk2-1.249.930-14|96	%files doc
21mr|perl-Gtk2-1.249.930-14|97	%doc gtk-demo examples
21mr|perl-Gtk2-1.249.930-14|98	%{_mandir}/*/*
21mr|perl-Gtk2-1.249.930-14|99	%dir %{perl_vendorarch}/%{upstream_name}
21mr|perl-Gtk2-1.249.930-14|100	%{perl_vendorarch}/%{upstream_name}/*.pod
21mr|perl-Gtk2-1.249.930-14|101	%{perl_vendorarch}/%{upstream_name}/*/*.pod
21mr|perl-Gtk2-1.249.930-14|102	%{perl_vendorarch}/%{upstream_name}/*/*/*.pod

14894 21
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|1	%define pkgname Gtk2-Ex-FormFactory
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|2	%define NVR %{pkgname}-%{version}-%{release}
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|3	%define maketest 1
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|4	%define upstream_version 0.67
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|5	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|6	Name:      perl-Gtk2-Ex-FormFactory
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|7	Summary:   Gtk2-Ex-FormFactory - Makes building complex GUI's easy
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|8	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|9	Version:   %perl_convert_version %{upstream_version}
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|10	Release:   8
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|11	License:   LGPLv2+
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|12	Group:     Development/GNOME and GTK+
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|13	Url:       http://www.exit1.org/download/ff
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|14	BuildArch: noarch
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|15	Source:    https://cpan.metacpan.org/authors/id/J/JR/JRED/Gtk2-Ex-FormFactory-%{upstream_version}.tar.gz
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|16	BuildRequires: perl-Gtk2 perl-devel
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|17	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|18	%description
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|19	This is a framework which tries to make building complex GUI's easy, by
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|20	offering these two main features:
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|21	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|22	* Consistent looking GUI without the need to code resp. tune
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|23	each widget by hand. Instead you declare the structure of your
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|24	GUI, connect it to the data of your program (which should be
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|25	a well defined set of objects) and control how this structure
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|26	is transformed into a specific layout in a very generic way.
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|27	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|28	* Automatically keep widget and object states in sync (in both
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|29	directions), even with complex data structures with a lot of
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|30	internal dependencies, object nesting etc.
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|31	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|32	This manpage describes the facilities of Gtk2::Ex::FormFactory objects
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|33	which are only a small part of the whole framework. To get a full
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|34	introduction and overview of how this framework works refer to
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|35	Gtk2::Ex::FormFactory::Intro.
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|36	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|37	%prep
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|38	%setup -q -n %{pkgname}-%{upstream_version}
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|39	chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|40	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|41	%build
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|42	grep -rsl '^#!.*perl' . |
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|43	grep -v '.bak$' |xargs --no-run-if-empty \
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|44	%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|45	CFLAGS="%{optflags}"
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|46	%{__perl} Makefile.PL `%{__perl} -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '` INSTALLDIRS=vendor
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|47	%make
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|48	%if %maketest
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|49	%make test
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|50	%endif
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|51	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|52	%install
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|53	%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|54	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|55	# remove special files
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|56	find %{buildroot} -name "perllocal.pod" \
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|57	-o -name ".packlist"                \
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|58	-o -name "*.bs"                     \
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|59	|xargs -i rm -f {}
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|60	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|61	# no empty directories
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|62	find %{buildroot}%{_prefix}             \
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|63	-type d -depth                      \
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|64	-exec rmdir {} \; 2>/dev/null
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|65	
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|66	%files
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|67	%doc Changes README
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|68	%{perl_vendorlib}/Gtk2/Ex/
21mr|perl-Gtk2-Ex-FormFactory-0.670.0-8|69	%{_mandir}/man3/Gtk2::Ex*

14895 21
21mr|perl-Gtk2-WebKit-0.90.0-20|1	%define modname	Gtk2-WebKit
21mr|perl-Gtk2-WebKit-0.90.0-20|2	%define modver	0.09
21mr|perl-Gtk2-WebKit-0.90.0-20|3	
21mr|perl-Gtk2-WebKit-0.90.0-20|4	Summary:	Web content engine library for Gtk2
21mr|perl-Gtk2-WebKit-0.90.0-20|5	
21mr|perl-Gtk2-WebKit-0.90.0-20|6	Name:		perl-%{modname}
21mr|perl-Gtk2-WebKit-0.90.0-20|7	Version:	%perl_convert_version %{modver}
21mr|perl-Gtk2-WebKit-0.90.0-20|8	Release:	20
21mr|perl-Gtk2-WebKit-0.90.0-20|9	License:	GPLv2+ or Artistic
21mr|perl-Gtk2-WebKit-0.90.0-20|10	Group:		Development/Perl
21mr|perl-Gtk2-WebKit-0.90.0-20|11	Url:		http://search.cpan.org/dist/%{modname}
21mr|perl-Gtk2-WebKit-0.90.0-20|12	Source0:	http://www.cpan.org/modules/by-module/Gtk2/%{modname}-%{modver}.tar.gz
21mr|perl-Gtk2-WebKit-0.90.0-20|13	BuildRequires:	gsettings-desktop-schemas
21mr|perl-Gtk2-WebKit-0.90.0-20|14	BuildRequires:	perl(ExtUtils::Depends)
21mr|perl-Gtk2-WebKit-0.90.0-20|15	BuildRequires:	perl(ExtUtils::PkgConfig)
21mr|perl-Gtk2-WebKit-0.90.0-20|16	BuildRequires:	perl-Glib-devel
21mr|perl-Gtk2-WebKit-0.90.0-20|17	BuildRequires:	perl(Gtk2)
21mr|perl-Gtk2-WebKit-0.90.0-20|18	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Gtk2-WebKit-0.90.0-20|19	BuildRequires:	webkitgtk-devel >= 1.2.0-3
21mr|perl-Gtk2-WebKit-0.90.0-20|20	# for tests:
21mr|perl-Gtk2-WebKit-0.90.0-20|21	BuildRequires:	x11-server-xvfb
21mr|perl-Gtk2-WebKit-0.90.0-20|22	BuildRequires:	perl-devel
21mr|perl-Gtk2-WebKit-0.90.0-20|23	
21mr|perl-Gtk2-WebKit-0.90.0-20|24	%description
21mr|perl-Gtk2-WebKit-0.90.0-20|25	WebKit is a web content engine, derived from KHTML and KJS from KDE, and
21mr|perl-Gtk2-WebKit-0.90.0-20|26	used primarily in Apple's Safari browser. It is made to be embedded in
21mr|perl-Gtk2-WebKit-0.90.0-20|27	other applications, such as mail readers, or web browsers.
21mr|perl-Gtk2-WebKit-0.90.0-20|28	
21mr|perl-Gtk2-WebKit-0.90.0-20|29	It is able to display content such as HTML, SVG, XML, and others. It also
21mr|perl-Gtk2-WebKit-0.90.0-20|30	supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
21mr|perl-Gtk2-WebKit-0.90.0-20|31	
21mr|perl-Gtk2-WebKit-0.90.0-20|32	%prep
21mr|perl-Gtk2-WebKit-0.90.0-20|33	%setup -qn %{modname}-%{modver}
21mr|perl-Gtk2-WebKit-0.90.0-20|34	
21mr|perl-Gtk2-WebKit-0.90.0-20|35	%build
21mr|perl-Gtk2-WebKit-0.90.0-20|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Gtk2-WebKit-0.90.0-20|37	%make OTHERLDFLAGS="-Wl,--as-needed"
21mr|perl-Gtk2-WebKit-0.90.0-20|38	
21mr|perl-Gtk2-WebKit-0.90.0-20|39	#%check
21mr|perl-Gtk2-WebKit-0.90.0-20|40	#XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
21mr|perl-Gtk2-WebKit-0.90.0-20|41	#%{_bindir}/Xvfb -screen 0 1600x1200x24 :$XDISPLAY &
21mr|perl-Gtk2-WebKit-0.90.0-20|42	#export DISPLAY=:$XDISPLAY
21mr|perl-Gtk2-WebKit-0.90.0-20|43	#make test
21mr|perl-Gtk2-WebKit-0.90.0-20|44	#kill $(cat /tmp/.X$XDISPLAY-lock)
21mr|perl-Gtk2-WebKit-0.90.0-20|45	
21mr|perl-Gtk2-WebKit-0.90.0-20|46	%install
21mr|perl-Gtk2-WebKit-0.90.0-20|47	%makeinstall_std
21mr|perl-Gtk2-WebKit-0.90.0-20|48	
21mr|perl-Gtk2-WebKit-0.90.0-20|49	%files
21mr|perl-Gtk2-WebKit-0.90.0-20|50	%doc Changes
21mr|perl-Gtk2-WebKit-0.90.0-20|51	
21mr|perl-Gtk2-WebKit-0.90.0-20|52	%if %rpm5
21mr|perl-Gtk2-WebKit-0.90.0-20|53	%{perl_vendorlib}/*
21mr|perl-Gtk2-WebKit-0.90.0-20|54	%else
21mr|perl-Gtk2-WebKit-0.90.0-20|55	%{perl_vendorarch}/*
21mr|perl-Gtk2-WebKit-0.90.0-20|56	%endif
21mr|perl-Gtk2-WebKit-0.90.0-20|57	%{_mandir}/man3/*

14896 21
21mr|perl-Gtk3-0.38.0-1|1	%define modname Gtk3
21mr|perl-Gtk3-0.38.0-1|2	%define modver 0.038
21mr|perl-Gtk3-0.38.0-1|3	
21mr|perl-Gtk3-0.38.0-1|4	Summary:	Perl module for the GTK+-3.x library
21mr|perl-Gtk3-0.38.0-1|5	Name:		perl-%{modname}
21mr|perl-Gtk3-0.38.0-1|6	Version:	%{perl_convert_version %{modver}}
21mr|perl-Gtk3-0.38.0-1|7	Release:	1
21mr|perl-Gtk3-0.38.0-1|8	License:	LGPLv2+
21mr|perl-Gtk3-0.38.0-1|9	Group:		Development/GNOME and GTK+
21mr|perl-Gtk3-0.38.0-1|10	Url:		http://gtk2-perl.sf.net/
21mr|perl-Gtk3-0.38.0-1|11	Source0:	http://prdownloads.sourceforge.net/gtk2-perl/%{modname}-%{modver}.tar.gz
21mr|perl-Gtk3-0.38.0-1|12	# helper for exception management:
21mr|perl-Gtk3-0.38.0-1|13	Patch1:		exceptions.diff
21mr|perl-Gtk3-0.38.0-1|14	# set up GdkX11:
21mr|perl-Gtk3-0.38.0-1|15	Patch6:		GdkX11.diff
21mr|perl-Gtk3-0.38.0-1|16	BuildRequires:	perl-devel
21mr|perl-Gtk3-0.38.0-1|17	BuildRequires:	perl(Cairo::GObject) >= 1.0.0
21mr|perl-Gtk3-0.38.0-1|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
21mr|perl-Gtk3-0.38.0-1|19	BuildRequires:	perl(ExtUtils::Depends) >= 0.300
21mr|perl-Gtk3-0.38.0-1|20	BuildRequires:	perl(ExtUtils::PkgConfig) >= 1.03
21mr|perl-Gtk3-0.38.0-1|21	BuildRequires:	perl(Glib) >= 1.302.0-6
21mr|perl-Gtk3-0.38.0-1|22	BuildRequires:	perl(Glib::Object::Introspection) >= 0.9.0
21mr|perl-Gtk3-0.38.0-1|23	BuildRequires:	perl(Test::Simple)
21mr|perl-Gtk3-0.38.0-1|24	BuildRequires: perl(CPAN::Meta)
21mr|perl-Gtk3-0.38.0-1|25	# for test suite:
21mr|perl-Gtk3-0.38.0-1|26	#BuildRequires:	x11-server-xvfb
21mr|perl-Gtk3-0.38.0-1|27	BuildRequires:	typelib(Gtk) = 3.0
21mr|perl-Gtk3-0.38.0-1|28	Requires:	typelib(Gdk) = 3.0
21mr|perl-Gtk3-0.38.0-1|29	Requires:	typelib(GdkX11) = 3.0
21mr|perl-Gtk3-0.38.0-1|30	Requires:	typelib(Gtk) = 3.0
21mr|perl-Gtk3-0.38.0-1|31	Requires:	typelib(Pango) = 1.0
21mr|perl-Gtk3-0.38.0-1|32	# For exception handling:
21mr|perl-Gtk3-0.38.0-1|33	Requires:	perl(Glib) >= 1.302.0-6
21mr|perl-Gtk3-0.38.0-1|34	BuildArch:	noarch
21mr|perl-Gtk3-0.38.0-1|35	
21mr|perl-Gtk3-0.38.0-1|36	%description
21mr|perl-Gtk3-0.38.0-1|37	This module provides perl access to the GTK+-3.x library.
21mr|perl-Gtk3-0.38.0-1|38	
21mr|perl-Gtk3-0.38.0-1|39	GTK+ is the GIMP ToolKit, a library for creating graphical user
21mr|perl-Gtk3-0.38.0-1|40	interfaces for the X Window System.  GTK+ was originally written for the GIMP
21mr|perl-Gtk3-0.38.0-1|41	(GNU Image Manipulation Program) image processing program, but is now used by
21mr|perl-Gtk3-0.38.0-1|42	several other programs as well.
21mr|perl-Gtk3-0.38.0-1|43	
21mr|perl-Gtk3-0.38.0-1|44	%files
21mr|perl-Gtk3-0.38.0-1|45	%doc LICENSE META.yml MYMETA.yml NEWS README
21mr|perl-Gtk3-0.38.0-1|46	%{perl_vendorlib}/%{modname}.pm
21mr|perl-Gtk3-0.38.0-1|47	%{_mandir}/*/*
21mr|perl-Gtk3-0.38.0-1|48	
21mr|perl-Gtk3-0.38.0-1|49	#----------------------------------------------------------------------------
21mr|perl-Gtk3-0.38.0-1|50	
21mr|perl-Gtk3-0.38.0-1|51	%prep
21mr|perl-Gtk3-0.38.0-1|52	%setup -qn %{modname}-%{modver}
21mr|perl-Gtk3-0.38.0-1|53	%apply_patches
21mr|perl-Gtk3-0.38.0-1|54	rm -f lib/Gtk3.pm.*
21mr|perl-Gtk3-0.38.0-1|55	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Gtk3-0.38.0-1|56	
21mr|perl-Gtk3-0.38.0-1|57	%build
21mr|perl-Gtk3-0.38.0-1|58	%make OPTIMIZE="%{optflags}"
21mr|perl-Gtk3-0.38.0-1|59	
21mr|perl-Gtk3-0.38.0-1|60	%install
21mr|perl-Gtk3-0.38.0-1|61	%makeinstall_std
21mr|perl-Gtk3-0.38.0-1|62	
21mr|perl-Gtk3-0.38.0-1|63	%check
21mr|perl-Gtk3-0.38.0-1|64	# (TV) Test suite won't work in iurt (not enough stuff configured):
21mr|perl-Gtk3-0.38.0-1|65	exit 0
21mr|perl-Gtk3-0.38.0-1|66	xvfb-run %make test

14897 21
21mr|perl-Gtk3-SimpleList-0.150.0-4|1	%define modname	Gtk3-SimpleList
21mr|perl-Gtk3-SimpleList-0.150.0-4|2	%define	modver	0.15
21mr|perl-Gtk3-SimpleList-0.150.0-4|3	
21mr|perl-Gtk3-SimpleList-0.150.0-4|4	Name:		perl-%{modname}
21mr|perl-Gtk3-SimpleList-0.150.0-4|5	Version:	%{perl_convert_version %{modver}}
21mr|perl-Gtk3-SimpleList-0.150.0-4|6	Release:	4
21mr|perl-Gtk3-SimpleList-0.150.0-4|7	
21mr|perl-Gtk3-SimpleList-0.150.0-4|8	Summary:	Perl helper module for Gtk3
21mr|perl-Gtk3-SimpleList-0.150.0-4|9	License:	LGPLv2+ or Artistic
21mr|perl-Gtk3-SimpleList-0.150.0-4|10	Group:		Development/GNOME and GTK+
21mr|perl-Gtk3-SimpleList-0.150.0-4|11	Url:		http://gtk2-perl.sf.net/
21mr|perl-Gtk3-SimpleList-0.150.0-4|12	Source0:	%{modname}-%{modver}.tar.gz
21mr|perl-Gtk3-SimpleList-0.150.0-4|13	
21mr|perl-Gtk3-SimpleList-0.150.0-4|14	BuildArch:	noarch
21mr|perl-Gtk3-SimpleList-0.150.0-4|15	
21mr|perl-Gtk3-SimpleList-0.150.0-4|16	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Gtk3-SimpleList-0.150.0-4|17	BuildRequires:	perl(Gtk3)
21mr|perl-Gtk3-SimpleList-0.150.0-4|18	BuildRequires:	perl-devel
21mr|perl-Gtk3-SimpleList-0.150.0-4|19	BuildRequires:	perl-ExtUtils-Depends >= 0.300
21mr|perl-Gtk3-SimpleList-0.150.0-4|20	BuildRequires:  perl(CPAN::Meta)
21mr|perl-Gtk3-SimpleList-0.150.0-4|21	
21mr|perl-Gtk3-SimpleList-0.150.0-4|22	%description
21mr|perl-Gtk3-SimpleList-0.150.0-4|23	This module provides a helper for Gtk3.
21mr|perl-Gtk3-SimpleList-0.150.0-4|24	
21mr|perl-Gtk3-SimpleList-0.150.0-4|25	%prep
21mr|perl-Gtk3-SimpleList-0.150.0-4|26	%setup -q -n %{modname}-%{modver}
21mr|perl-Gtk3-SimpleList-0.150.0-4|27	
21mr|perl-Gtk3-SimpleList-0.150.0-4|28	%build
21mr|perl-Gtk3-SimpleList-0.150.0-4|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Gtk3-SimpleList-0.150.0-4|30	%make OPTIMIZE="%{optflags}"
21mr|perl-Gtk3-SimpleList-0.150.0-4|31	
21mr|perl-Gtk3-SimpleList-0.150.0-4|32	%install
21mr|perl-Gtk3-SimpleList-0.150.0-4|33	%makeinstall_std
21mr|perl-Gtk3-SimpleList-0.150.0-4|34	
21mr|perl-Gtk3-SimpleList-0.150.0-4|35	%files
21mr|perl-Gtk3-SimpleList-0.150.0-4|36	%doc COPYING Changes META.json META.yml MYMETA.yml README
21mr|perl-Gtk3-SimpleList-0.150.0-4|37	%{perl_vendorlib}/Gtk3/SimpleList*
21mr|perl-Gtk3-SimpleList-0.150.0-4|38	%{_mandir}/*/*

14898 21
21mr|perl-Guard-1.23.0-6|1	%define upstream_name    Guard
21mr|perl-Guard-1.23.0-6|2	%define upstream_version 1.023
21mr|perl-Guard-1.23.0-6|3	%global __provides_exclude Guard.so
21mr|perl-Guard-1.23.0-6|4	
21mr|perl-Guard-1.23.0-6|5	Name:       perl-%{upstream_name}
21mr|perl-Guard-1.23.0-6|6	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Guard-1.23.0-6|7	Release:    6
21mr|perl-Guard-1.23.0-6|8	
21mr|perl-Guard-1.23.0-6|9	Summary:    Safe cleanup blocks
21mr|perl-Guard-1.23.0-6|10	
21mr|perl-Guard-1.23.0-6|11	License:    GPL+ or Artistic
21mr|perl-Guard-1.23.0-6|12	Group:      Development/Perl
21mr|perl-Guard-1.23.0-6|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Guard-1.23.0-6|14	Source0:    https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Guard-1.23.0-6|15	
21mr|perl-Guard-1.23.0-6|16	BuildRequires: perl-devel
21mr|perl-Guard-1.23.0-6|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Guard-1.23.0-6|18	
21mr|perl-Guard-1.23.0-6|19	%description
21mr|perl-Guard-1.23.0-6|20	This module implements so-called "guards". A guard is something (usually an
21mr|perl-Guard-1.23.0-6|21	object) that "guards" a resource, ensuring that it is cleaned up when
21mr|perl-Guard-1.23.0-6|22	expected.
21mr|perl-Guard-1.23.0-6|23	
21mr|perl-Guard-1.23.0-6|24	Specifically, this module supports two different types of guards: guard
21mr|perl-Guard-1.23.0-6|25	objects, which execute a given code block when destroyed, and scoped
21mr|perl-Guard-1.23.0-6|26	guards, which are tied to the scope exit.
21mr|perl-Guard-1.23.0-6|27	
21mr|perl-Guard-1.23.0-6|28	
21mr|perl-Guard-1.23.0-6|29	%prep
21mr|perl-Guard-1.23.0-6|30	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Guard-1.23.0-6|31	
21mr|perl-Guard-1.23.0-6|32	%build
21mr|perl-Guard-1.23.0-6|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Guard-1.23.0-6|34	%make
21mr|perl-Guard-1.23.0-6|35	
21mr|perl-Guard-1.23.0-6|36	%check
21mr|perl-Guard-1.23.0-6|37	make test
21mr|perl-Guard-1.23.0-6|38	
21mr|perl-Guard-1.23.0-6|39	%install
21mr|perl-Guard-1.23.0-6|40	%makeinstall_std
21mr|perl-Guard-1.23.0-6|41	
21mr|perl-Guard-1.23.0-6|42	%files
21mr|perl-Guard-1.23.0-6|43	%doc README Changes COPYING META.json META.yml
21mr|perl-Guard-1.23.0-6|44	%{_mandir}/man3/*
21mr|perl-Guard-1.23.0-6|45	%{perl_vendorarch}/*

14899 21
21mr|perl-Hash-SafeKeys-0.40.0-1|1	%define upstream_name    Hash-SafeKeys
21mr|perl-Hash-SafeKeys-0.40.0-1|2	%define upstream_version 0.04
21mr|perl-Hash-SafeKeys-0.40.0-1|3	
21mr|perl-Hash-SafeKeys-0.40.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-Hash-SafeKeys-0.40.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Hash-SafeKeys-0.40.0-1|6	Release:    1
21mr|perl-Hash-SafeKeys-0.40.0-1|7	
21mr|perl-Hash-SafeKeys-0.40.0-1|8	Summary:    Get hash contents without resetting each iterator
21mr|perl-Hash-SafeKeys-0.40.0-1|9	License:    GPL+ or Artistic
21mr|perl-Hash-SafeKeys-0.40.0-1|10	Group:      Development/Perl
21mr|perl-Hash-SafeKeys-0.40.0-1|11	Url:        https://metacpan.org/release/%{upstream_name}
21mr|perl-Hash-SafeKeys-0.40.0-1|12	Source0:    https://cpan.metacpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Hash-SafeKeys-0.40.0-1|13	
21mr|perl-Hash-SafeKeys-0.40.0-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Hash-SafeKeys-0.40.0-1|15	BuildRequires: perl(Test::More)
21mr|perl-Hash-SafeKeys-0.40.0-1|16	BuildRequires: perl-devel
21mr|perl-Hash-SafeKeys-0.40.0-1|17	
21mr|perl-Hash-SafeKeys-0.40.0-1|18	%description
21mr|perl-Hash-SafeKeys-0.40.0-1|19	Every hash variable in Perl has its own internal iterator, accessed by the
21mr|perl-Hash-SafeKeys-0.40.0-1|20	builtin 'each', 'keys', and 'values' functions. The iterator is also
21mr|perl-Hash-SafeKeys-0.40.0-1|21	implicitly used whenever the hash is evaluated in list context. The
21mr|perl-Hash-SafeKeys-0.40.0-1|22	iterator is "reset" whenever 'keys' or 'values' is called on a hash,
21mr|perl-Hash-SafeKeys-0.40.0-1|23	including the implicit calls when the hash is evaluated in list context.
21mr|perl-Hash-SafeKeys-0.40.0-1|24	
21mr|perl-Hash-SafeKeys-0.40.0-1|25	%prep
21mr|perl-Hash-SafeKeys-0.40.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Hash-SafeKeys-0.40.0-1|27	
21mr|perl-Hash-SafeKeys-0.40.0-1|28	%build
21mr|perl-Hash-SafeKeys-0.40.0-1|29	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Hash-SafeKeys-0.40.0-1|30	
21mr|perl-Hash-SafeKeys-0.40.0-1|31	%make_build
21mr|perl-Hash-SafeKeys-0.40.0-1|32	
21mr|perl-Hash-SafeKeys-0.40.0-1|33	%check
21mr|perl-Hash-SafeKeys-0.40.0-1|34	%make_build test
21mr|perl-Hash-SafeKeys-0.40.0-1|35	
21mr|perl-Hash-SafeKeys-0.40.0-1|36	%install
21mr|perl-Hash-SafeKeys-0.40.0-1|37	%make_install
21mr|perl-Hash-SafeKeys-0.40.0-1|38	
21mr|perl-Hash-SafeKeys-0.40.0-1|39	%files
21mr|perl-Hash-SafeKeys-0.40.0-1|40	%doc Changes META.json META.yml README
21mr|perl-Hash-SafeKeys-0.40.0-1|41	%{_mandir}/man3/*
21mr|perl-Hash-SafeKeys-0.40.0-1|42	%{perl_vendorarch}/*
21mr|perl-Hash-SafeKeys-0.40.0-1|43	

14900 21
21mr|perl-Hook-LexWrap-0.260.0-2|1	%define upstream_name    Hook-LexWrap
21mr|perl-Hook-LexWrap-0.260.0-2|2	%define upstream_version 0.26
21mr|perl-Hook-LexWrap-0.260.0-2|3	
21mr|perl-Hook-LexWrap-0.260.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Hook-LexWrap-0.260.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Hook-LexWrap-0.260.0-2|6	Release:	2
21mr|perl-Hook-LexWrap-0.260.0-2|7	
21mr|perl-Hook-LexWrap-0.260.0-2|8	Summary:	Lexically scoped subroutine wrappers
21mr|perl-Hook-LexWrap-0.260.0-2|9	
21mr|perl-Hook-LexWrap-0.260.0-2|10	License:	GPL+ or Artistic
21mr|perl-Hook-LexWrap-0.260.0-2|11	Group:		Development/Perl
21mr|perl-Hook-LexWrap-0.260.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Hook-LexWrap-0.260.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Hook/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Hook-LexWrap-0.260.0-2|14	
21mr|perl-Hook-LexWrap-0.260.0-2|15	BuildRequires:	perl-devel
21mr|perl-Hook-LexWrap-0.260.0-2|16	BuildArch:	noarch
21mr|perl-Hook-LexWrap-0.260.0-2|17	
21mr|perl-Hook-LexWrap-0.260.0-2|18	%description
21mr|perl-Hook-LexWrap-0.260.0-2|19	Hook::LexWrap allows you to install a pre- or post-wrapper (or both)
21mr|perl-Hook-LexWrap-0.260.0-2|20	around an existing subroutine. Unlike other modules that provide this
21mr|perl-Hook-LexWrap-0.260.0-2|21	capacity (e.g. Hook::PreAndPost and Hook::WrapSub), Hook::LexWrap
21mr|perl-Hook-LexWrap-0.260.0-2|22	implements wrappers in such a way that the standard `caller' function
21mr|perl-Hook-LexWrap-0.260.0-2|23	works correctly within the wrapped subroutine.
21mr|perl-Hook-LexWrap-0.260.0-2|24	
21mr|perl-Hook-LexWrap-0.260.0-2|25	%prep
21mr|perl-Hook-LexWrap-0.260.0-2|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Hook-LexWrap-0.260.0-2|27	
21mr|perl-Hook-LexWrap-0.260.0-2|28	%build
21mr|perl-Hook-LexWrap-0.260.0-2|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Hook-LexWrap-0.260.0-2|30	%make
21mr|perl-Hook-LexWrap-0.260.0-2|31	
21mr|perl-Hook-LexWrap-0.260.0-2|32	%check
21mr|perl-Hook-LexWrap-0.260.0-2|33	%make test
21mr|perl-Hook-LexWrap-0.260.0-2|34	
21mr|perl-Hook-LexWrap-0.260.0-2|35	%install
21mr|perl-Hook-LexWrap-0.260.0-2|36	%makeinstall_std
21mr|perl-Hook-LexWrap-0.260.0-2|37	
21mr|perl-Hook-LexWrap-0.260.0-2|38	%files
21mr|perl-Hook-LexWrap-0.260.0-2|39	%doc Changes README
21mr|perl-Hook-LexWrap-0.260.0-2|40	%{perl_vendorlib}/Hook
21mr|perl-Hook-LexWrap-0.260.0-2|41	%{_mandir}/*/*

14901 21
21mr|perl-HTML-Clean-1.400.0-1|1	%define upstream_name	 HTML-Clean
21mr|perl-HTML-Clean-1.400.0-1|2	%define upstream_version 1.4
21mr|perl-HTML-Clean-1.400.0-1|3	
21mr|perl-HTML-Clean-1.400.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-HTML-Clean-1.400.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTML-Clean-1.400.0-1|6	Release:	1
21mr|perl-HTML-Clean-1.400.0-1|7	
21mr|perl-HTML-Clean-1.400.0-1|8	Summary:	HTML shrinker
21mr|perl-HTML-Clean-1.400.0-1|9	
21mr|perl-HTML-Clean-1.400.0-1|10	License:	GPL+ or Artistic
21mr|perl-HTML-Clean-1.400.0-1|11	Group:		Development/Perl
21mr|perl-HTML-Clean-1.400.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-HTML-Clean-1.400.0-1|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTML-Clean-1.400.0-1|14	
21mr|perl-HTML-Clean-1.400.0-1|15	BuildRequires:	perl-devel
21mr|perl-HTML-Clean-1.400.0-1|16	BuildArch:	noarch
21mr|perl-HTML-Clean-1.400.0-1|17	
21mr|perl-HTML-Clean-1.400.0-1|18	%description
21mr|perl-HTML-Clean-1.400.0-1|19	The HTML::Clean module encapsulates a number of HTML optimizations
21mr|perl-HTML-Clean-1.400.0-1|20	and cleanups.  The end result is HTML that loads faster, displays
21mr|perl-HTML-Clean-1.400.0-1|21	properly in more browsers.  Think of it as a compiler that
21mr|perl-HTML-Clean-1.400.0-1|22	translates HTML input into optimized machine readable code.
21mr|perl-HTML-Clean-1.400.0-1|23	
21mr|perl-HTML-Clean-1.400.0-1|24	%prep
21mr|perl-HTML-Clean-1.400.0-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTML-Clean-1.400.0-1|26	
21mr|perl-HTML-Clean-1.400.0-1|27	%build
21mr|perl-HTML-Clean-1.400.0-1|28	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTML-Clean-1.400.0-1|29	%make
21mr|perl-HTML-Clean-1.400.0-1|30	
21mr|perl-HTML-Clean-1.400.0-1|31	%check
21mr|perl-HTML-Clean-1.400.0-1|32	%make test
21mr|perl-HTML-Clean-1.400.0-1|33	
21mr|perl-HTML-Clean-1.400.0-1|34	%install
21mr|perl-HTML-Clean-1.400.0-1|35	%makeinstall_std
21mr|perl-HTML-Clean-1.400.0-1|36	
21mr|perl-HTML-Clean-1.400.0-1|37	%files
21mr|perl-HTML-Clean-1.400.0-1|38	%doc Changes README TODO
21mr|perl-HTML-Clean-1.400.0-1|39	%{_bindir}/*
21mr|perl-HTML-Clean-1.400.0-1|40	%{_mandir}/*/*
21mr|perl-HTML-Clean-1.400.0-1|41	%{perl_vendorlib}/HTML
21mr|perl-HTML-Clean-1.400.0-1|42	%{perl_vendorlib}/auto

14902 21
21mr|perl-HTML-Element-Extended-1.180.0-9|1	%define upstream_name    HTML-Element-Extended
21mr|perl-HTML-Element-Extended-1.180.0-9|2	%define upstream_version 1.18
21mr|perl-HTML-Element-Extended-1.180.0-9|3	
21mr|perl-HTML-Element-Extended-1.180.0-9|4	Name:       perl-%{upstream_name}
21mr|perl-HTML-Element-Extended-1.180.0-9|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-HTML-Element-Extended-1.180.0-9|6	Release:    9
21mr|perl-HTML-Element-Extended-1.180.0-9|7	
21mr|perl-HTML-Element-Extended-1.180.0-9|8	Summary:    Tables as easy HTML element structures
21mr|perl-HTML-Element-Extended-1.180.0-9|9	License:    GPL+ or Artistic
21mr|perl-HTML-Element-Extended-1.180.0-9|10	Group:      Development/Perl
21mr|perl-HTML-Element-Extended-1.180.0-9|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTML-Element-Extended-1.180.0-9|12	Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTML-Element-Extended-1.180.0-9|13	
21mr|perl-HTML-Element-Extended-1.180.0-9|14	BuildRequires: perl(Data::Dumper)
21mr|perl-HTML-Element-Extended-1.180.0-9|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-HTML-Element-Extended-1.180.0-9|16	BuildRequires: perl(HTML::Element)
21mr|perl-HTML-Element-Extended-1.180.0-9|17	
21mr|perl-HTML-Element-Extended-1.180.0-9|18	BuildArch: noarch
21mr|perl-HTML-Element-Extended-1.180.0-9|19	
21mr|perl-HTML-Element-Extended-1.180.0-9|20	%description
21mr|perl-HTML-Element-Extended-1.180.0-9|21	Provides a way to graft raw HTML strings into your HTML::Element(3)
21mr|perl-HTML-Element-Extended-1.180.0-9|22	structures. Since they represent raw text, these can only be leaves in your
21mr|perl-HTML-Element-Extended-1.180.0-9|23	HTML element tree. The only methods that are of any real use in this
21mr|perl-HTML-Element-Extended-1.180.0-9|24	degenerate element are push_content() and as_HTML(). The push_content()
21mr|perl-HTML-Element-Extended-1.180.0-9|25	method will simply prepend the provided text to the current content. If you
21mr|perl-HTML-Element-Extended-1.180.0-9|26	happen to pass an HTML::element to push_content, the output of the
21mr|perl-HTML-Element-Extended-1.180.0-9|27	as_HTML() method in that element will be prepended.
21mr|perl-HTML-Element-Extended-1.180.0-9|28	
21mr|perl-HTML-Element-Extended-1.180.0-9|29	%prep
21mr|perl-HTML-Element-Extended-1.180.0-9|30	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-HTML-Element-Extended-1.180.0-9|31	
21mr|perl-HTML-Element-Extended-1.180.0-9|32	%build
21mr|perl-HTML-Element-Extended-1.180.0-9|33	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTML-Element-Extended-1.180.0-9|34	%make
21mr|perl-HTML-Element-Extended-1.180.0-9|35	
21mr|perl-HTML-Element-Extended-1.180.0-9|36	%check
21mr|perl-HTML-Element-Extended-1.180.0-9|37	%make test
21mr|perl-HTML-Element-Extended-1.180.0-9|38	
21mr|perl-HTML-Element-Extended-1.180.0-9|39	%install
21mr|perl-HTML-Element-Extended-1.180.0-9|40	%makeinstall_std
21mr|perl-HTML-Element-Extended-1.180.0-9|41	
21mr|perl-HTML-Element-Extended-1.180.0-9|42	%files
21mr|perl-HTML-Element-Extended-1.180.0-9|43	%doc Changes META.yml README
21mr|perl-HTML-Element-Extended-1.180.0-9|44	%{_mandir}/man3/*
21mr|perl-HTML-Element-Extended-1.180.0-9|45	%{perl_vendorlib}/*

14903 21
21mr|perl-HTML-Form-6.30.0-6|1	%define upstream_name    HTML-Form
21mr|perl-HTML-Form-6.30.0-6|2	%define upstream_version 6.03
21mr|perl-HTML-Form-6.30.0-6|3	
21mr|perl-HTML-Form-6.30.0-6|4	Name:		perl-%{upstream_name}
21mr|perl-HTML-Form-6.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTML-Form-6.30.0-6|6	Release:	6
21mr|perl-HTML-Form-6.30.0-6|7	
21mr|perl-HTML-Form-6.30.0-6|8	Summary:	Class that represents an HTML form element
21mr|perl-HTML-Form-6.30.0-6|9	
21mr|perl-HTML-Form-6.30.0-6|10	License:	GPL+ or Artistic
21mr|perl-HTML-Form-6.30.0-6|11	Group:		Development/Perl
21mr|perl-HTML-Form-6.30.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTML-Form-6.30.0-6|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTML-Form-6.30.0-6|14	
21mr|perl-HTML-Form-6.30.0-6|15	BuildRequires:	perl-devel
21mr|perl-HTML-Form-6.30.0-6|16	BuildRequires:	perl(Encode)
21mr|perl-HTML-Form-6.30.0-6|17	BuildRequires:	perl(HTML::TokeParser)
21mr|perl-HTML-Form-6.30.0-6|18	BuildRequires:	perl(HTTP::Request)
21mr|perl-HTML-Form-6.30.0-6|19	BuildRequires:	perl(HTTP::Request::Common) >= 6.30.0
21mr|perl-HTML-Form-6.30.0-6|20	BuildRequires:  perl(LWP::MediaTypes)
21mr|perl-HTML-Form-6.30.0-6|21	BuildRequires:	perl-Test
21mr|perl-HTML-Form-6.30.0-6|22	BuildRequires:	perl(URI)
21mr|perl-HTML-Form-6.30.0-6|23	BuildArch:	noarch
21mr|perl-HTML-Form-6.30.0-6|24	
21mr|perl-HTML-Form-6.30.0-6|25	%description
21mr|perl-HTML-Form-6.30.0-6|26	Objects of the 'HTML::Form' class represents a single HTML '<form> ...
21mr|perl-HTML-Form-6.30.0-6|27	</form>' instance. A form consists of a sequence of inputs that usually
21mr|perl-HTML-Form-6.30.0-6|28	have names, and which can take on various values. The state of a form can
21mr|perl-HTML-Form-6.30.0-6|29	be tweaked and it can then be asked to provide 'HTTP::Request' objects that
21mr|perl-HTML-Form-6.30.0-6|30	can be passed to the request() method of 'LWP::UserAgent'.
21mr|perl-HTML-Form-6.30.0-6|31	
21mr|perl-HTML-Form-6.30.0-6|32	The following methods are available:
21mr|perl-HTML-Form-6.30.0-6|33	
21mr|perl-HTML-Form-6.30.0-6|34	* @forms = HTML::Form->parse( $html_document, $base_uri )
21mr|perl-HTML-Form-6.30.0-6|35	
21mr|perl-HTML-Form-6.30.0-6|36	%prep
21mr|perl-HTML-Form-6.30.0-6|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTML-Form-6.30.0-6|38	
21mr|perl-HTML-Form-6.30.0-6|39	%build
21mr|perl-HTML-Form-6.30.0-6|40	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTML-Form-6.30.0-6|41	
21mr|perl-HTML-Form-6.30.0-6|42	%make
21mr|perl-HTML-Form-6.30.0-6|43	
21mr|perl-HTML-Form-6.30.0-6|44	%check
21mr|perl-HTML-Form-6.30.0-6|45	%make test
21mr|perl-HTML-Form-6.30.0-6|46	
21mr|perl-HTML-Form-6.30.0-6|47	%install
21mr|perl-HTML-Form-6.30.0-6|48	%makeinstall_std
21mr|perl-HTML-Form-6.30.0-6|49	
21mr|perl-HTML-Form-6.30.0-6|50	%files
21mr|perl-HTML-Form-6.30.0-6|51	%doc Changes META.yml README
21mr|perl-HTML-Form-6.30.0-6|52	%{_mandir}/man3/*
21mr|perl-HTML-Form-6.30.0-6|53	%{perl_vendorlib}/*

14904 21
21mr|perl-HTML-Format-2.110.0-7|1	%define	upstream_name    HTML-Format
21mr|perl-HTML-Format-2.110.0-7|2	%define upstream_version 2.11
21mr|perl-HTML-Format-2.110.0-7|3	
21mr|perl-HTML-Format-2.110.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-HTML-Format-2.110.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-HTML-Format-2.110.0-7|6	Release:    7
21mr|perl-HTML-Format-2.110.0-7|7	
21mr|perl-HTML-Format-2.110.0-7|8	Summary:	CPAN %{upstream_name} perl module
21mr|perl-HTML-Format-2.110.0-7|9	
21mr|perl-HTML-Format-2.110.0-7|10	License:	GPL+ or Artistic
21mr|perl-HTML-Format-2.110.0-7|11	Group:		Development/Perl
21mr|perl-HTML-Format-2.110.0-7|12	Url:		http://search.cpan.org/dist/HTML-Format/
21mr|perl-HTML-Format-2.110.0-7|13	Source:     http://www.cpan.org/modules/by-module/HTML/HTML-Format-%{upstream_version}.tar.gz
21mr|perl-HTML-Format-2.110.0-7|14	BuildRequires:	perl(File::Slurp)
21mr|perl-HTML-Format-2.110.0-7|15	BuildRequires:	perl(Font::AFM) >= 1.17
21mr|perl-HTML-Format-2.110.0-7|16	BuildRequires:	perl(HTML::Tree) >= 3.15
21mr|perl-HTML-Format-2.110.0-7|17	BuildRequires:	perl(Module::Build)
21mr|perl-HTML-Format-2.110.0-7|18	BuildRequires:	perl(Test::More) >= 0.960.0
21mr|perl-HTML-Format-2.110.0-7|19	BuildArch:	noarch
21mr|perl-HTML-Format-2.110.0-7|20	
21mr|perl-HTML-Format-2.110.0-7|21	%description
21mr|perl-HTML-Format-2.110.0-7|22	This is a collection of modules that formats HTML as plaintext,
21mr|perl-HTML-Format-2.110.0-7|23	PostScript or RTF.
21mr|perl-HTML-Format-2.110.0-7|24	
21mr|perl-HTML-Format-2.110.0-7|25	The modules present in this package are:
21mr|perl-HTML-Format-2.110.0-7|26	
21mr|perl-HTML-Format-2.110.0-7|27	HTML::FormatText - Formatter that converts a syntax tree to plain
21mr|perl-HTML-Format-2.110.0-7|28	readable text.
21mr|perl-HTML-Format-2.110.0-7|29	
21mr|perl-HTML-Format-2.110.0-7|30	HTML::FormatPS - Formatter that outputs PostScript code.
21mr|perl-HTML-Format-2.110.0-7|31	
21mr|perl-HTML-Format-2.110.0-7|32	HTML::FormatRTF - Formatter that outputs RTF code.
21mr|perl-HTML-Format-2.110.0-7|33	
21mr|perl-HTML-Format-2.110.0-7|34	HTML::Formatter - Base class for various formatters.  Formatters
21mr|perl-HTML-Format-2.110.0-7|35	traverse a syntax tree and produce some textual output.  None
21mr|perl-HTML-Format-2.110.0-7|36	of the current formatters handle tables or forms yet.
21mr|perl-HTML-Format-2.110.0-7|37	
21mr|perl-HTML-Format-2.110.0-7|38	%prep
21mr|perl-HTML-Format-2.110.0-7|39	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTML-Format-2.110.0-7|40	
21mr|perl-HTML-Format-2.110.0-7|41	%build
21mr|perl-HTML-Format-2.110.0-7|42	%{__perl} Build.PL installdirs=vendor
21mr|perl-HTML-Format-2.110.0-7|43	./Build
21mr|perl-HTML-Format-2.110.0-7|44	
21mr|perl-HTML-Format-2.110.0-7|45	%check
21mr|perl-HTML-Format-2.110.0-7|46	./Build test
21mr|perl-HTML-Format-2.110.0-7|47	
21mr|perl-HTML-Format-2.110.0-7|48	%install
21mr|perl-HTML-Format-2.110.0-7|49	./Build install destdir=%{buildroot}
21mr|perl-HTML-Format-2.110.0-7|50	
21mr|perl-HTML-Format-2.110.0-7|51	%clean
21mr|perl-HTML-Format-2.110.0-7|52	
21mr|perl-HTML-Format-2.110.0-7|53	%files
21mr|perl-HTML-Format-2.110.0-7|54	%doc Changes README
21mr|perl-HTML-Format-2.110.0-7|55	%{_mandir}/*/*
21mr|perl-HTML-Format-2.110.0-7|56	%{perl_vendorlib}/HTML/*

14905 21
21mr|perl-HTML-Parser-3.780.0-2|1	%define	upstream_name	 HTML-Parser
21mr|perl-HTML-Parser-3.780.0-2|2	%define upstream_version 3.78
21mr|perl-HTML-Parser-3.780.0-2|3	
21mr|perl-HTML-Parser-3.780.0-2|4	%define Werror_cflags %nil
21mr|perl-HTML-Parser-3.780.0-2|5	
21mr|perl-HTML-Parser-3.780.0-2|6	Name:		perl-%{upstream_name}
21mr|perl-HTML-Parser-3.780.0-2|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTML-Parser-3.780.0-2|8	Release:	2
21mr|perl-HTML-Parser-3.780.0-2|9	
21mr|perl-HTML-Parser-3.780.0-2|10	Summary:	Perl module to parse HTML documents
21mr|perl-HTML-Parser-3.780.0-2|11	
21mr|perl-HTML-Parser-3.780.0-2|12	License:	GPL+ or Artistic
21mr|perl-HTML-Parser-3.780.0-2|13	Group:		Development/Perl
21mr|perl-HTML-Parser-3.780.0-2|14	Url: 		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-HTML-Parser-3.780.0-2|15	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTML-Parser-3.780.0-2|16	
21mr|perl-HTML-Parser-3.780.0-2|17	BuildRequires:	perl-devel
21mr|perl-HTML-Parser-3.780.0-2|18	BuildRequires:	perl(HTML::Tagset)
21mr|perl-HTML-Parser-3.780.0-2|19	BuildRequires:	perl(HTTP::Headers)
21mr|perl-HTML-Parser-3.780.0-2|20	BuildRequires:	perl(Test)
21mr|perl-HTML-Parser-3.780.0-2|21	Requires:	perl(HTML::Tagset)
21mr|perl-HTML-Parser-3.780.0-2|22	
21mr|perl-HTML-Parser-3.780.0-2|23	%description
21mr|perl-HTML-Parser-3.780.0-2|24	HTML::Parser module for Perl to parse and extract information from
21mr|perl-HTML-Parser-3.780.0-2|25	HTML documents.
21mr|perl-HTML-Parser-3.780.0-2|26	
21mr|perl-HTML-Parser-3.780.0-2|27	%prep
21mr|perl-HTML-Parser-3.780.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTML-Parser-3.780.0-2|29	
21mr|perl-HTML-Parser-3.780.0-2|30	%build
21mr|perl-HTML-Parser-3.780.0-2|31	# compile with default options (prompt() checks for STDIN being a terminal).
21mr|perl-HTML-Parser-3.780.0-2|32	# yes to not ask for automate rebuild
21mr|perl-HTML-Parser-3.780.0-2|33	yes | perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTML-Parser-3.780.0-2|34	%make OPTIMIZE="%{optflags}"
21mr|perl-HTML-Parser-3.780.0-2|35	
21mr|perl-HTML-Parser-3.780.0-2|36	%check
21mr|perl-HTML-Parser-3.780.0-2|37	make test
21mr|perl-HTML-Parser-3.780.0-2|38	
21mr|perl-HTML-Parser-3.780.0-2|39	%install
21mr|perl-HTML-Parser-3.780.0-2|40	%makeinstall_std
21mr|perl-HTML-Parser-3.780.0-2|41	
21mr|perl-HTML-Parser-3.780.0-2|42	%files
21mr|perl-HTML-Parser-3.780.0-2|43	%doc README TODO Changes
21mr|perl-HTML-Parser-3.780.0-2|44	%{perl_vendorarch}/auto/HTML
21mr|perl-HTML-Parser-3.780.0-2|45	%{perl_vendorarch}/HTML
21mr|perl-HTML-Parser-3.780.0-2|46	%{_mandir}/*/*

14906 21
21mr|perl-HTML-TableExtract-2.130.0-4|1	%define upstream_name	 HTML-TableExtract
21mr|perl-HTML-TableExtract-2.130.0-4|2	%define upstream_version 2.13
21mr|perl-HTML-TableExtract-2.130.0-4|3	
21mr|perl-HTML-TableExtract-2.130.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-HTML-TableExtract-2.130.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTML-TableExtract-2.130.0-4|6	Release:	4
21mr|perl-HTML-TableExtract-2.130.0-4|7	Summary:	%{upstream_name} module for perl
21mr|perl-HTML-TableExtract-2.130.0-4|8	
21mr|perl-HTML-TableExtract-2.130.0-4|9	License:	GPL+ or Artistic
21mr|perl-HTML-TableExtract-2.130.0-4|10	Group:		Development/Perl
21mr|perl-HTML-TableExtract-2.130.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTML-TableExtract-2.130.0-4|12	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTML-TableExtract-2.130.0-4|13	
21mr|perl-HTML-TableExtract-2.130.0-4|14	BuildRequires:	perl-devel
21mr|perl-HTML-TableExtract-2.130.0-4|15	BuildRequires:	perl(HTML::Parser)
21mr|perl-HTML-TableExtract-2.130.0-4|16	BuildRequires:	perl(HTML::ElementTable)
21mr|perl-HTML-TableExtract-2.130.0-4|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-HTML-TableExtract-2.130.0-4|18	
21mr|perl-HTML-TableExtract-2.130.0-4|19	BuildArch:	noarch
21mr|perl-HTML-TableExtract-2.130.0-4|20	
21mr|perl-HTML-TableExtract-2.130.0-4|21	%description
21mr|perl-HTML-TableExtract-2.130.0-4|22	HTML::TableExtract is a module that simplifies the extraction
21mr|perl-HTML-TableExtract-2.130.0-4|23	of information contained in tables within HTML documents.
21mr|perl-HTML-TableExtract-2.130.0-4|24	
21mr|perl-HTML-TableExtract-2.130.0-4|25	Tables of note may be specified using Headers, Depth, Count,
21mr|perl-HTML-TableExtract-2.130.0-4|26	or some combination of the three. See the module documentation
21mr|perl-HTML-TableExtract-2.130.0-4|27	for details.
21mr|perl-HTML-TableExtract-2.130.0-4|28	
21mr|perl-HTML-TableExtract-2.130.0-4|29	%prep
21mr|perl-HTML-TableExtract-2.130.0-4|30	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-HTML-TableExtract-2.130.0-4|31	
21mr|perl-HTML-TableExtract-2.130.0-4|32	%build
21mr|perl-HTML-TableExtract-2.130.0-4|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTML-TableExtract-2.130.0-4|34	%make
21mr|perl-HTML-TableExtract-2.130.0-4|35	
21mr|perl-HTML-TableExtract-2.130.0-4|36	%check
21mr|perl-HTML-TableExtract-2.130.0-4|37	make test
21mr|perl-HTML-TableExtract-2.130.0-4|38	
21mr|perl-HTML-TableExtract-2.130.0-4|39	%install
21mr|perl-HTML-TableExtract-2.130.0-4|40	%makeinstall_std
21mr|perl-HTML-TableExtract-2.130.0-4|41	
21mr|perl-HTML-TableExtract-2.130.0-4|42	%files
21mr|perl-HTML-TableExtract-2.130.0-4|43	%doc Changes META.json META.yml LICENSE README
21mr|perl-HTML-TableExtract-2.130.0-4|44	%{perl_vendorlib}/HTML
21mr|perl-HTML-TableExtract-2.130.0-4|45	%{_mandir}/*/*

14907 21
21mr|perl-HTML-Tagset-3.200.0-13|1	%define	upstream_name	 HTML-Tagset
21mr|perl-HTML-Tagset-3.200.0-13|2	%define	upstream_version 3.20
21mr|perl-HTML-Tagset-3.200.0-13|3	
21mr|perl-HTML-Tagset-3.200.0-13|4	Name:		perl-%{upstream_name}
21mr|perl-HTML-Tagset-3.200.0-13|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTML-Tagset-3.200.0-13|6	Release:	13
21mr|perl-HTML-Tagset-3.200.0-13|7	
21mr|perl-HTML-Tagset-3.200.0-13|8	Summary:	This module contains data tables useful in dealing with HTML
21mr|perl-HTML-Tagset-3.200.0-13|9	
21mr|perl-HTML-Tagset-3.200.0-13|10	License:	GPL
21mr|perl-HTML-Tagset-3.200.0-13|11	Group:		Development/Perl
21mr|perl-HTML-Tagset-3.200.0-13|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-HTML-Tagset-3.200.0-13|13	Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTML-Tagset-3.200.0-13|14	
21mr|perl-HTML-Tagset-3.200.0-13|15	BuildRequires:	perl-devel
21mr|perl-HTML-Tagset-3.200.0-13|16	BuildRequires:	perl-Test
21mr|perl-HTML-Tagset-3.200.0-13|17	BuildArch:	noarch
21mr|perl-HTML-Tagset-3.200.0-13|18	
21mr|perl-HTML-Tagset-3.200.0-13|19	%description
21mr|perl-HTML-Tagset-3.200.0-13|20	This module contains data tables useful in dealing with HTML.
21mr|perl-HTML-Tagset-3.200.0-13|21	It provides no functions or methods.
21mr|perl-HTML-Tagset-3.200.0-13|22	
21mr|perl-HTML-Tagset-3.200.0-13|23	%prep
21mr|perl-HTML-Tagset-3.200.0-13|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTML-Tagset-3.200.0-13|25	
21mr|perl-HTML-Tagset-3.200.0-13|26	%build
21mr|perl-HTML-Tagset-3.200.0-13|27	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTML-Tagset-3.200.0-13|28	make
21mr|perl-HTML-Tagset-3.200.0-13|29	
21mr|perl-HTML-Tagset-3.200.0-13|30	%check
21mr|perl-HTML-Tagset-3.200.0-13|31	make test
21mr|perl-HTML-Tagset-3.200.0-13|32	
21mr|perl-HTML-Tagset-3.200.0-13|33	%install
21mr|perl-HTML-Tagset-3.200.0-13|34	%makeinstall_std
21mr|perl-HTML-Tagset-3.200.0-13|35	
21mr|perl-HTML-Tagset-3.200.0-13|36	%files
21mr|perl-HTML-Tagset-3.200.0-13|37	%doc README Changes
21mr|perl-HTML-Tagset-3.200.0-13|38	%{_mandir}/*/*
21mr|perl-HTML-Tagset-3.200.0-13|39	%{perl_vendorlib}/HTML

14908 21
21mr|perl-HTML-Tree-4.200.0-10|1	%define upstream_name	 HTML-Tree
21mr|perl-HTML-Tree-4.200.0-10|2	%define upstream_version 4.2
21mr|perl-HTML-Tree-4.200.0-10|3	
21mr|perl-HTML-Tree-4.200.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-HTML-Tree-4.200.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTML-Tree-4.200.0-10|6	Release:	10
21mr|perl-HTML-Tree-4.200.0-10|7	Epoch:		1
21mr|perl-HTML-Tree-4.200.0-10|8	
21mr|perl-HTML-Tree-4.200.0-10|9	Summary:	Build and scan parse-trees of HTML
21mr|perl-HTML-Tree-4.200.0-10|10	
21mr|perl-HTML-Tree-4.200.0-10|11	License:	GPL+ or Artistic
21mr|perl-HTML-Tree-4.200.0-10|12	Group:		Development/Perl
21mr|perl-HTML-Tree-4.200.0-10|13	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-HTML-Tree-4.200.0-10|14	Source0:	https://cpan.metacpan.org/authors/id/C/CJ/CJM/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTML-Tree-4.200.0-10|15	
21mr|perl-HTML-Tree-4.200.0-10|16	BuildRequires:	perl-devel
21mr|perl-HTML-Tree-4.200.0-10|17	BuildRequires:	perl-HTML-Parser
21mr|perl-HTML-Tree-4.200.0-10|18	BuildRequires:	perl(HTML::Tagset)
21mr|perl-HTML-Tree-4.200.0-10|19	
21mr|perl-HTML-Tree-4.200.0-10|20	BuildArch:	noarch
21mr|perl-HTML-Tree-4.200.0-10|21	
21mr|perl-HTML-Tree-4.200.0-10|22	%description
21mr|perl-HTML-Tree-4.200.0-10|23	This distribution contains a suite of modules for representing,
21mr|perl-HTML-Tree-4.200.0-10|24	creating, and extracting information from HTML syntax trees; there is
21mr|perl-HTML-Tree-4.200.0-10|25	also relevent documentation.  These modules used to be part of the
21mr|perl-HTML-Tree-4.200.0-10|26	libwww-perl distribution, but are now unbundled in order to facilitate
21mr|perl-HTML-Tree-4.200.0-10|27	a separate development track.
21mr|perl-HTML-Tree-4.200.0-10|28	
21mr|perl-HTML-Tree-4.200.0-10|29	%prep
21mr|perl-HTML-Tree-4.200.0-10|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTML-Tree-4.200.0-10|31	
21mr|perl-HTML-Tree-4.200.0-10|32	%build
21mr|perl-HTML-Tree-4.200.0-10|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTML-Tree-4.200.0-10|34	%make
21mr|perl-HTML-Tree-4.200.0-10|35	
21mr|perl-HTML-Tree-4.200.0-10|36	%check
21mr|perl-HTML-Tree-4.200.0-10|37	%make test
21mr|perl-HTML-Tree-4.200.0-10|38	
21mr|perl-HTML-Tree-4.200.0-10|39	%install
21mr|perl-HTML-Tree-4.200.0-10|40	%makeinstall_std
21mr|perl-HTML-Tree-4.200.0-10|41	
21mr|perl-HTML-Tree-4.200.0-10|42	%files
21mr|perl-HTML-Tree-4.200.0-10|43	%doc README Changes
21mr|perl-HTML-Tree-4.200.0-10|44	%{perl_vendorlib}/HTML
21mr|perl-HTML-Tree-4.200.0-10|45	%{_bindir}/*
21mr|perl-HTML-Tree-4.200.0-10|46	%{_mandir}/*/*

14909 21
21mr|perl-HTTP-Cookies-6.40.0-2|1	%if %{_use_internal_dependency_generator}
21mr|perl-HTTP-Cookies-6.40.0-2|2	%global __requires_exclude perl\\(Win32\\)
21mr|perl-HTTP-Cookies-6.40.0-2|3	%else
21mr|perl-HTTP-Cookies-6.40.0-2|4	%define _requires_exceptions Win32
21mr|perl-HTTP-Cookies-6.40.0-2|5	%endif
21mr|perl-HTTP-Cookies-6.40.0-2|6	
21mr|perl-HTTP-Cookies-6.40.0-2|7	%define upstream_name    HTTP-Cookies
21mr|perl-HTTP-Cookies-6.40.0-2|8	%define upstream_version 6.04
21mr|perl-HTTP-Cookies-6.40.0-2|9	
21mr|perl-HTTP-Cookies-6.40.0-2|10	Name:		perl-%{upstream_name}
21mr|perl-HTTP-Cookies-6.40.0-2|11	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTTP-Cookies-6.40.0-2|12	Release:	2
21mr|perl-HTTP-Cookies-6.40.0-2|13	Summary:	Storage of cookies
21mr|perl-HTTP-Cookies-6.40.0-2|14	
21mr|perl-HTTP-Cookies-6.40.0-2|15	License:	GPL+ or Artistic
21mr|perl-HTTP-Cookies-6.40.0-2|16	Group:		Development/Perl
21mr|perl-HTTP-Cookies-6.40.0-2|17	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTTP-Cookies-6.40.0-2|18	Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTTP-Cookies-6.40.0-2|19	
21mr|perl-HTTP-Cookies-6.40.0-2|20	BuildRequires:	perl(HTTP::Date)
21mr|perl-HTTP-Cookies-6.40.0-2|21	BuildRequires:	perl(HTTP::Headers::Util)
21mr|perl-HTTP-Cookies-6.40.0-2|22	BuildRequires:	perl(Time::Local)
21mr|perl-HTTP-Cookies-6.40.0-2|23	BuildRequires:	perl(Test)
21mr|perl-HTTP-Cookies-6.40.0-2|24	BuildRequires:	perl-devel
21mr|perl-HTTP-Cookies-6.40.0-2|25	BuildArch:	noarch
21mr|perl-HTTP-Cookies-6.40.0-2|26	
21mr|perl-HTTP-Cookies-6.40.0-2|27	%description
21mr|perl-HTTP-Cookies-6.40.0-2|28	This class is for objects that represent a "cookie jar" -- that is, a
21mr|perl-HTTP-Cookies-6.40.0-2|29	database of all the HTTP cookies that a given LWP::UserAgent object knows
21mr|perl-HTTP-Cookies-6.40.0-2|30	about.
21mr|perl-HTTP-Cookies-6.40.0-2|31	
21mr|perl-HTTP-Cookies-6.40.0-2|32	Cookies are a general mechanism which server side connections can use to
21mr|perl-HTTP-Cookies-6.40.0-2|33	both store and retrieve information on the client side of the connection.
21mr|perl-HTTP-Cookies-6.40.0-2|34	For more information about cookies refer to
21mr|perl-HTTP-Cookies-6.40.0-2|35	<URL:http://curl.haxx.se/rfc/cookie_spec.html> and
21mr|perl-HTTP-Cookies-6.40.0-2|36	<URL:http://www.cookiecentral.com/>. This module also implements the new
21mr|perl-HTTP-Cookies-6.40.0-2|37	style cookies described in _RFC 2965_. The two variants of cookies are
21mr|perl-HTTP-Cookies-6.40.0-2|38	supposed to be able to coexist happily.
21mr|perl-HTTP-Cookies-6.40.0-2|39	
21mr|perl-HTTP-Cookies-6.40.0-2|40	Instances of the class _HTTP::Cookies_ are able to store a collection of
21mr|perl-HTTP-Cookies-6.40.0-2|41	Set-Cookie2: and Set-Cookie: headers and are able to use this information
21mr|perl-HTTP-Cookies-6.40.0-2|42	to initialize Cookie-headers in _HTTP::Request_ objects. The state of a
21mr|perl-HTTP-Cookies-6.40.0-2|43	_HTTP::Cookies_ object can be saved in and restored from files.
21mr|perl-HTTP-Cookies-6.40.0-2|44	
21mr|perl-HTTP-Cookies-6.40.0-2|45	%prep
21mr|perl-HTTP-Cookies-6.40.0-2|46	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTTP-Cookies-6.40.0-2|47	rm lib/HTTP/Cookies/Microsoft.pm
21mr|perl-HTTP-Cookies-6.40.0-2|48	sed -i -e '/Microsoft.pm/d' MANIFEST
21mr|perl-HTTP-Cookies-6.40.0-2|49	
21mr|perl-HTTP-Cookies-6.40.0-2|50	%build
21mr|perl-HTTP-Cookies-6.40.0-2|51	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTTP-Cookies-6.40.0-2|52	
21mr|perl-HTTP-Cookies-6.40.0-2|53	%make
21mr|perl-HTTP-Cookies-6.40.0-2|54	
21mr|perl-HTTP-Cookies-6.40.0-2|55	%check
21mr|perl-HTTP-Cookies-6.40.0-2|56	%make test
21mr|perl-HTTP-Cookies-6.40.0-2|57	
21mr|perl-HTTP-Cookies-6.40.0-2|58	%install
21mr|perl-HTTP-Cookies-6.40.0-2|59	%makeinstall_std
21mr|perl-HTTP-Cookies-6.40.0-2|60	
21mr|perl-HTTP-Cookies-6.40.0-2|61	%files
21mr|perl-HTTP-Cookies-6.40.0-2|62	%doc Changes META.yml
21mr|perl-HTTP-Cookies-6.40.0-2|63	%{_mandir}/man3/*
21mr|perl-HTTP-Cookies-6.40.0-2|64	%{perl_vendorlib}/*

14910 21
21mr|perl-HTTP-Daemon-6.120.0-1|1	%define upstream_name    HTTP-Daemon
21mr|perl-HTTP-Daemon-6.120.0-1|2	%define upstream_version 6.12
21mr|perl-HTTP-Daemon-6.120.0-1|3	
21mr|perl-HTTP-Daemon-6.120.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-HTTP-Daemon-6.120.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTTP-Daemon-6.120.0-1|6	Release:	1
21mr|perl-HTTP-Daemon-6.120.0-1|7	
21mr|perl-HTTP-Daemon-6.120.0-1|8	Summary:	Base class for simple HTTP servers
21mr|perl-HTTP-Daemon-6.120.0-1|9	
21mr|perl-HTTP-Daemon-6.120.0-1|10	License:	GPL+ or Artistic
21mr|perl-HTTP-Daemon-6.120.0-1|11	Group:		Development/Perl
21mr|perl-HTTP-Daemon-6.120.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTTP-Daemon-6.120.0-1|13	Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Daemon-%{upstream_version}.tar.gz
21mr|perl-HTTP-Daemon-6.120.0-1|14	
21mr|perl-HTTP-Daemon-6.120.0-1|15	BuildRequires:	perl(HTTP::Date)
21mr|perl-HTTP-Daemon-6.120.0-1|16	BuildRequires:	perl(HTTP::Request)
21mr|perl-HTTP-Daemon-6.120.0-1|17	BuildRequires:	perl(HTTP::Response)
21mr|perl-HTTP-Daemon-6.120.0-1|18	BuildRequires:	perl(HTTP::Status)
21mr|perl-HTTP-Daemon-6.120.0-1|19	BuildRequires:	perl(IO::Socket)
21mr|perl-HTTP-Daemon-6.120.0-1|20	BuildRequires:	perl(LWP::MediaTypes)
21mr|perl-HTTP-Daemon-6.120.0-1|21	BuildRequires:	perl(Sys::Hostname)
21mr|perl-HTTP-Daemon-6.120.0-1|22	BuildRequires:	perl-devel
21mr|perl-HTTP-Daemon-6.120.0-1|23	BuildArch:	noarch
21mr|perl-HTTP-Daemon-6.120.0-1|24	
21mr|perl-HTTP-Daemon-6.120.0-1|25	%description
21mr|perl-HTTP-Daemon-6.120.0-1|26	Instances of the 'HTTP::Daemon' class are HTTP/1.1 servers that listen on a
21mr|perl-HTTP-Daemon-6.120.0-1|27	socket for incoming requests. The 'HTTP::Daemon' is a subclass of
21mr|perl-HTTP-Daemon-6.120.0-1|28	'IO::Socket::INET', so you can perform socket operations directly on it
21mr|perl-HTTP-Daemon-6.120.0-1|29	too.
21mr|perl-HTTP-Daemon-6.120.0-1|30	
21mr|perl-HTTP-Daemon-6.120.0-1|31	The accept() method will return when a connection from a client is
21mr|perl-HTTP-Daemon-6.120.0-1|32	available. The returned value will be an 'HTTP::Daemon::ClientConn' object
21mr|perl-HTTP-Daemon-6.120.0-1|33	which is another 'IO::Socket::INET' subclass. Calling the get_request()
21mr|perl-HTTP-Daemon-6.120.0-1|34	method on this object will read data from the client and return an
21mr|perl-HTTP-Daemon-6.120.0-1|35	'HTTP::Request' object. The ClientConn object also provide methods to send
21mr|perl-HTTP-Daemon-6.120.0-1|36	back various responses.
21mr|perl-HTTP-Daemon-6.120.0-1|37	
21mr|perl-HTTP-Daemon-6.120.0-1|38	This HTTP daemon does not fork(2) for you. Your application, i.e. the user
21mr|perl-HTTP-Daemon-6.120.0-1|39	of the 'HTTP::Daemon' is responsible for forking if that is desirable. Also
21mr|perl-HTTP-Daemon-6.120.0-1|40	note that the user is responsible for generating responses that conform to
21mr|perl-HTTP-Daemon-6.120.0-1|41	the HTTP/1.1 protocol.
21mr|perl-HTTP-Daemon-6.120.0-1|42	
21mr|perl-HTTP-Daemon-6.120.0-1|43	%prep
21mr|perl-HTTP-Daemon-6.120.0-1|44	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTTP-Daemon-6.120.0-1|45	
21mr|perl-HTTP-Daemon-6.120.0-1|46	%build
21mr|perl-HTTP-Daemon-6.120.0-1|47	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTTP-Daemon-6.120.0-1|48	%make
21mr|perl-HTTP-Daemon-6.120.0-1|49	
21mr|perl-HTTP-Daemon-6.120.0-1|50	%check
21mr|perl-HTTP-Daemon-6.120.0-1|51	#% make test
21mr|perl-HTTP-Daemon-6.120.0-1|52	
21mr|perl-HTTP-Daemon-6.120.0-1|53	%install
21mr|perl-HTTP-Daemon-6.120.0-1|54	%makeinstall_std
21mr|perl-HTTP-Daemon-6.120.0-1|55	
21mr|perl-HTTP-Daemon-6.120.0-1|56	%files
21mr|perl-HTTP-Daemon-6.120.0-1|57	%doc Changes META.yml README
21mr|perl-HTTP-Daemon-6.120.0-1|58	%{_mandir}/man3/*
21mr|perl-HTTP-Daemon-6.120.0-1|59	%{perl_vendorlib}/*

14911 21
21mr|perl-HTTP-Date-6.20.0-8|1	%define upstream_name    HTTP-Date
21mr|perl-HTTP-Date-6.20.0-8|2	%define upstream_version 6.02
21mr|perl-HTTP-Date-6.20.0-8|3	
21mr|perl-HTTP-Date-6.20.0-8|4	Name:       perl-%{upstream_name}
21mr|perl-HTTP-Date-6.20.0-8|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-HTTP-Date-6.20.0-8|6	Release:    8
21mr|perl-HTTP-Date-6.20.0-8|7	
21mr|perl-HTTP-Date-6.20.0-8|8	Summary:    Date conversion for HTTP date formats
21mr|perl-HTTP-Date-6.20.0-8|9	
21mr|perl-HTTP-Date-6.20.0-8|10	License:    GPL+ or Artistic
21mr|perl-HTTP-Date-6.20.0-8|11	Group:      Development/Perl
21mr|perl-HTTP-Date-6.20.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTTP-Date-6.20.0-8|13	Source0:    http://www.cpan.org/modules/by-module/HTTP/HTTP-Date-%{upstream_version}.tar.gz
21mr|perl-HTTP-Date-6.20.0-8|14	
21mr|perl-HTTP-Date-6.20.0-8|15	BuildRequires: perl(Time::Local)
21mr|perl-HTTP-Date-6.20.0-8|16	BuildRequires: perl-devel
21mr|perl-HTTP-Date-6.20.0-8|17	Conflicts:	perl-libwww-perl < 6
21mr|perl-HTTP-Date-6.20.0-8|18	BuildArch: noarch
21mr|perl-HTTP-Date-6.20.0-8|19	
21mr|perl-HTTP-Date-6.20.0-8|20	%description
21mr|perl-HTTP-Date-6.20.0-8|21	This module provides functions that deal the date formats used by the HTTP
21mr|perl-HTTP-Date-6.20.0-8|22	protocol (and then some more). Only the first two functions, time2str() and
21mr|perl-HTTP-Date-6.20.0-8|23	str2time(), are exported by default.
21mr|perl-HTTP-Date-6.20.0-8|24	
21mr|perl-HTTP-Date-6.20.0-8|25	* time2str( [$time] )
21mr|perl-HTTP-Date-6.20.0-8|26	
21mr|perl-HTTP-Date-6.20.0-8|27	The time2str() function converts a machine time (seconds since epoch) to
21mr|perl-HTTP-Date-6.20.0-8|28	a string. If the function is called without an argument or with an
21mr|perl-HTTP-Date-6.20.0-8|29	undefined argument, it will use the current time.
21mr|perl-HTTP-Date-6.20.0-8|30	
21mr|perl-HTTP-Date-6.20.0-8|31	%prep
21mr|perl-HTTP-Date-6.20.0-8|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTTP-Date-6.20.0-8|33	
21mr|perl-HTTP-Date-6.20.0-8|34	%build
21mr|perl-HTTP-Date-6.20.0-8|35	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTTP-Date-6.20.0-8|36	
21mr|perl-HTTP-Date-6.20.0-8|37	%make
21mr|perl-HTTP-Date-6.20.0-8|38	
21mr|perl-HTTP-Date-6.20.0-8|39	%install
21mr|perl-HTTP-Date-6.20.0-8|40	%makeinstall_std
21mr|perl-HTTP-Date-6.20.0-8|41	
21mr|perl-HTTP-Date-6.20.0-8|42	%files
21mr|perl-HTTP-Date-6.20.0-8|43	%doc Changes META.yml README
21mr|perl-HTTP-Date-6.20.0-8|44	%{_mandir}/man3/*
21mr|perl-HTTP-Date-6.20.0-8|45	%{perl_vendorlib}/*

14912 21
21mr|perl-HTTP-Message-6.350.0-1|1	%define upstream_name    HTTP-Message
21mr|perl-HTTP-Message-6.350.0-1|2	%define upstream_version 6.35
21mr|perl-HTTP-Message-6.350.0-1|3	
21mr|perl-HTTP-Message-6.350.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-HTTP-Message-6.350.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-HTTP-Message-6.350.0-1|6	Release:    1
21mr|perl-HTTP-Message-6.350.0-1|7	
21mr|perl-HTTP-Message-6.350.0-1|8	Summary:    Base class for Request/Response
21mr|perl-HTTP-Message-6.350.0-1|9	
21mr|perl-HTTP-Message-6.350.0-1|10	License:    GPL+ or Artistic
21mr|perl-HTTP-Message-6.350.0-1|11	Group:      Development/Perl
21mr|perl-HTTP-Message-6.350.0-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTTP-Message-6.350.0-1|13	Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTTP-Message-6.350.0-1|14	
21mr|perl-HTTP-Message-6.350.0-1|15	BuildRequires: perl(Compress::Raw::Zlib)
21mr|perl-HTTP-Message-6.350.0-1|16	BuildRequires: perl(Try::Tiny)
21mr|perl-HTTP-Message-6.350.0-1|17	BuildRequires: perl(IO::HTML)
21mr|perl-HTTP-Message-6.350.0-1|18	BuildRequires: perl(Encode)
21mr|perl-HTTP-Message-6.350.0-1|19	BuildRequires: perl(Encode::Locale)
21mr|perl-HTTP-Message-6.350.0-1|20	BuildRequires: perl(HTML::Parser)
21mr|perl-HTTP-Message-6.350.0-1|21	BuildRequires: perl(HTTP::Date)
21mr|perl-HTTP-Message-6.350.0-1|22	BuildRequires: perl(IO::Compress::Bzip2)
21mr|perl-HTTP-Message-6.350.0-1|23	BuildRequires: perl(IO::Compress::Deflate)
21mr|perl-HTTP-Message-6.350.0-1|24	BuildRequires: perl(IO::Compress::Gzip)
21mr|perl-HTTP-Message-6.350.0-1|25	BuildRequires: perl(IO::Uncompress::Bunzip2)
21mr|perl-HTTP-Message-6.350.0-1|26	BuildRequires: perl(IO::Uncompress::Gunzip)
21mr|perl-HTTP-Message-6.350.0-1|27	BuildRequires: perl(IO::Uncompress::Inflate)
21mr|perl-HTTP-Message-6.350.0-1|28	BuildRequires: perl(IO::Uncompress::RawInflate)
21mr|perl-HTTP-Message-6.350.0-1|29	BuildRequires: perl(LWP::MediaTypes)
21mr|perl-HTTP-Message-6.350.0-1|30	BuildRequires: perl(MIME::Base64)
21mr|perl-HTTP-Message-6.350.0-1|31	BuildRequires: perl(MIME::QuotedPrint)
21mr|perl-HTTP-Message-6.350.0-1|32	BuildRequires: perl(URI)
21mr|perl-HTTP-Message-6.350.0-1|33	BuildRequires: perl-devel
21mr|perl-HTTP-Message-6.350.0-1|34	BuildArch: noarch
21mr|perl-HTTP-Message-6.350.0-1|35	
21mr|perl-HTTP-Message-6.350.0-1|36	%description
21mr|perl-HTTP-Message-6.350.0-1|37	An 'HTTP::Config' object is a list of entries that can be matched against
21mr|perl-HTTP-Message-6.350.0-1|38	request or request/response pairs. Its purpose is to hold configuration
21mr|perl-HTTP-Message-6.350.0-1|39	data that can be looked up given a request or response object.
21mr|perl-HTTP-Message-6.350.0-1|40	
21mr|perl-HTTP-Message-6.350.0-1|41	Each configuration entry is a hash. Some keys specify matching to occur
21mr|perl-HTTP-Message-6.350.0-1|42	against attributes of request/response objects. Other keys can be used to
21mr|perl-HTTP-Message-6.350.0-1|43	hold user data.
21mr|perl-HTTP-Message-6.350.0-1|44	
21mr|perl-HTTP-Message-6.350.0-1|45	The following methods are provided:
21mr|perl-HTTP-Message-6.350.0-1|46	
21mr|perl-HTTP-Message-6.350.0-1|47	%prep
21mr|perl-HTTP-Message-6.350.0-1|48	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTTP-Message-6.350.0-1|49	
21mr|perl-HTTP-Message-6.350.0-1|50	%build
21mr|perl-HTTP-Message-6.350.0-1|51	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTTP-Message-6.350.0-1|52	
21mr|perl-HTTP-Message-6.350.0-1|53	%make
21mr|perl-HTTP-Message-6.350.0-1|54	
21mr|perl-HTTP-Message-6.350.0-1|55	%install
21mr|perl-HTTP-Message-6.350.0-1|56	%makeinstall_std
21mr|perl-HTTP-Message-6.350.0-1|57	
21mr|perl-HTTP-Message-6.350.0-1|58	%files
21mr|perl-HTTP-Message-6.350.0-1|59	%doc Changes META.yml
21mr|perl-HTTP-Message-6.350.0-1|60	%{_mandir}/man3/*
21mr|perl-HTTP-Message-6.350.0-1|61	%{perl_vendorlib}/*

14913 21
21mr|perl-HTTP-Negotiate-6.10.0-7|1	%define upstream_name    HTTP-Negotiate
21mr|perl-HTTP-Negotiate-6.10.0-7|2	%define upstream_version 6.01
21mr|perl-HTTP-Negotiate-6.10.0-7|3	
21mr|perl-HTTP-Negotiate-6.10.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-HTTP-Negotiate-6.10.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTTP-Negotiate-6.10.0-7|6	Release:	7
21mr|perl-HTTP-Negotiate-6.10.0-7|7	
21mr|perl-HTTP-Negotiate-6.10.0-7|8	Summary:	HTTP content negotiation
21mr|perl-HTTP-Negotiate-6.10.0-7|9	
21mr|perl-HTTP-Negotiate-6.10.0-7|10	License:	GPL+ or Artistic
21mr|perl-HTTP-Negotiate-6.10.0-7|11	Group:		Development/Perl
21mr|perl-HTTP-Negotiate-6.10.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTTP-Negotiate-6.10.0-7|13	Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Negotiate-%{upstream_version}.tar.gz
21mr|perl-HTTP-Negotiate-6.10.0-7|14	
21mr|perl-HTTP-Negotiate-6.10.0-7|15	BuildRequires:	perl(HTTP::Headers)
21mr|perl-HTTP-Negotiate-6.10.0-7|16	BuildRequires:	perl-Test
21mr|perl-HTTP-Negotiate-6.10.0-7|17	BuildRequires:	perl-devel
21mr|perl-HTTP-Negotiate-6.10.0-7|18	BuildArch:	noarch
21mr|perl-HTTP-Negotiate-6.10.0-7|19	
21mr|perl-HTTP-Negotiate-6.10.0-7|20	%description
21mr|perl-HTTP-Negotiate-6.10.0-7|21	This module provides a complete implementation of the HTTP content
21mr|perl-HTTP-Negotiate-6.10.0-7|22	negotiation algorithm specified in _draft-ietf-http-v11-spec-00.ps_ chapter
21mr|perl-HTTP-Negotiate-6.10.0-7|23	12. Content negotiation allows for the selection of a preferred content
21mr|perl-HTTP-Negotiate-6.10.0-7|24	representation based upon attributes of the negotiable variants and the
21mr|perl-HTTP-Negotiate-6.10.0-7|25	value of the various Accept* header fields in the request.
21mr|perl-HTTP-Negotiate-6.10.0-7|26	
21mr|perl-HTTP-Negotiate-6.10.0-7|27	The variants are ordered by preference by calling the function choose().
21mr|perl-HTTP-Negotiate-6.10.0-7|28	
21mr|perl-HTTP-Negotiate-6.10.0-7|29	The first parameter is reference to an array of the variants to choose
21mr|perl-HTTP-Negotiate-6.10.0-7|30	among. Each element in this array is an array with the values [$id, $qs,
21mr|perl-HTTP-Negotiate-6.10.0-7|31	$content_type, $content_encoding, $charset, $content_language,
21mr|perl-HTTP-Negotiate-6.10.0-7|32	$content_length] whose meanings are described below. The $content_encoding
21mr|perl-HTTP-Negotiate-6.10.0-7|33	and $content_language can be either a single scalar value or an array
21mr|perl-HTTP-Negotiate-6.10.0-7|34	reference if there are several values.
21mr|perl-HTTP-Negotiate-6.10.0-7|35	
21mr|perl-HTTP-Negotiate-6.10.0-7|36	%prep
21mr|perl-HTTP-Negotiate-6.10.0-7|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTTP-Negotiate-6.10.0-7|38	
21mr|perl-HTTP-Negotiate-6.10.0-7|39	%build
21mr|perl-HTTP-Negotiate-6.10.0-7|40	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTTP-Negotiate-6.10.0-7|41	%make
21mr|perl-HTTP-Negotiate-6.10.0-7|42	
21mr|perl-HTTP-Negotiate-6.10.0-7|43	%check
21mr|perl-HTTP-Negotiate-6.10.0-7|44	%make test
21mr|perl-HTTP-Negotiate-6.10.0-7|45	
21mr|perl-HTTP-Negotiate-6.10.0-7|46	%install
21mr|perl-HTTP-Negotiate-6.10.0-7|47	%makeinstall_std
21mr|perl-HTTP-Negotiate-6.10.0-7|48	
21mr|perl-HTTP-Negotiate-6.10.0-7|49	%files
21mr|perl-HTTP-Negotiate-6.10.0-7|50	%doc Changes META.yml README
21mr|perl-HTTP-Negotiate-6.10.0-7|51	%{_mandir}/man3/*
21mr|perl-HTTP-Negotiate-6.10.0-7|52	%{perl_vendorlib}/*

14914 21
21mr|perl-HTTP-Response-Encoding-0.60.0-10|1	%define upstream_name    HTTP-Response-Encoding
21mr|perl-HTTP-Response-Encoding-0.60.0-10|2	%define upstream_version 0.06
21mr|perl-HTTP-Response-Encoding-0.60.0-10|3	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-HTTP-Response-Encoding-0.60.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTTP-Response-Encoding-0.60.0-10|6	Release:	10
21mr|perl-HTTP-Response-Encoding-0.60.0-10|7	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|8	Summary:	Adds encoding() to HTTP::Response
21mr|perl-HTTP-Response-Encoding-0.60.0-10|9	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|10	License:	GPL+ or Artistic
21mr|perl-HTTP-Response-Encoding-0.60.0-10|11	Group:		Development/Perl
21mr|perl-HTTP-Response-Encoding-0.60.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTTP-Response-Encoding-0.60.0-10|13	Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTTP-Response-Encoding-0.60.0-10|14	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|15	BuildRequires:	perl(Encode)
21mr|perl-HTTP-Response-Encoding-0.60.0-10|16	BuildRequires:	perl(HTML::Parser)
21mr|perl-HTTP-Response-Encoding-0.60.0-10|17	BuildRequires:	perl(HTTP::Response)
21mr|perl-HTTP-Response-Encoding-0.60.0-10|18	BuildRequires:	perl(Test::More)
21mr|perl-HTTP-Response-Encoding-0.60.0-10|19	BuildRequires:	perl(Test::Pod)
21mr|perl-HTTP-Response-Encoding-0.60.0-10|20	BuildRequires:	perl(Pod::Coverage)
21mr|perl-HTTP-Response-Encoding-0.60.0-10|21	BuildRequires:	perl-devel
21mr|perl-HTTP-Response-Encoding-0.60.0-10|22	BuildArch:	noarch
21mr|perl-HTTP-Response-Encoding-0.60.0-10|23	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|24	%description
21mr|perl-HTTP-Response-Encoding-0.60.0-10|25	Adds encoding() to HTTP::Response.
21mr|perl-HTTP-Response-Encoding-0.60.0-10|26	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|27	%prep
21mr|perl-HTTP-Response-Encoding-0.60.0-10|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTTP-Response-Encoding-0.60.0-10|29	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|30	%build
21mr|perl-HTTP-Response-Encoding-0.60.0-10|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTTP-Response-Encoding-0.60.0-10|32	%make
21mr|perl-HTTP-Response-Encoding-0.60.0-10|33	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|34	%install
21mr|perl-HTTP-Response-Encoding-0.60.0-10|35	%makeinstall_std
21mr|perl-HTTP-Response-Encoding-0.60.0-10|36	
21mr|perl-HTTP-Response-Encoding-0.60.0-10|37	%files
21mr|perl-HTTP-Response-Encoding-0.60.0-10|38	%doc Changes README
21mr|perl-HTTP-Response-Encoding-0.60.0-10|39	%{_mandir}/man3/*
21mr|perl-HTTP-Response-Encoding-0.60.0-10|40	%{perl_vendorlib}/*

14915 21
21mr|perl-HTTP-Server-Simple-0.520.0-3|1	%define upstream_name    HTTP-Server-Simple
21mr|perl-HTTP-Server-Simple-0.520.0-3|2	%define upstream_version 0.52
21mr|perl-HTTP-Server-Simple-0.520.0-3|3	
21mr|perl-HTTP-Server-Simple-0.520.0-3|4	Name:		perl-%{upstream_name}
21mr|perl-HTTP-Server-Simple-0.520.0-3|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-HTTP-Server-Simple-0.520.0-3|6	Release:	3
21mr|perl-HTTP-Server-Simple-0.520.0-3|7	
21mr|perl-HTTP-Server-Simple-0.520.0-3|8	Summary:	Perl module to write simple standalone http daemons
21mr|perl-HTTP-Server-Simple-0.520.0-3|9	
21mr|perl-HTTP-Server-Simple-0.520.0-3|10	License:	GPL+ or Artistic
21mr|perl-HTTP-Server-Simple-0.520.0-3|11	Group:		Development/Perl
21mr|perl-HTTP-Server-Simple-0.520.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-HTTP-Server-Simple-0.520.0-3|13	Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-HTTP-Server-Simple-0.520.0-3|14	
21mr|perl-HTTP-Server-Simple-0.520.0-3|15	BuildRequires:	perl-devel
21mr|perl-HTTP-Server-Simple-0.520.0-3|16	BuildRequires:	perl(CGI)
21mr|perl-HTTP-Server-Simple-0.520.0-3|17	BuildRequires:	perl(URI::Escape)
21mr|perl-HTTP-Server-Simple-0.520.0-3|18	BuildRequires:	perl-Test-Simple
21mr|perl-HTTP-Server-Simple-0.520.0-3|19	Requires:	perl(CGI)
21mr|perl-HTTP-Server-Simple-0.520.0-3|20	BuildArch:	noarch
21mr|perl-HTTP-Server-Simple-0.520.0-3|21	
21mr|perl-HTTP-Server-Simple-0.520.0-3|22	%description
21mr|perl-HTTP-Server-Simple-0.520.0-3|23	This module is a simple standalone http dameon. It doesn't thread. It doesn't
21mr|perl-HTTP-Server-Simple-0.520.0-3|24	fork. It does, however, act as a simple frontend which can turn a CGI into a
21mr|perl-HTTP-Server-Simple-0.520.0-3|25	standalone web-based application.
21mr|perl-HTTP-Server-Simple-0.520.0-3|26	
21mr|perl-HTTP-Server-Simple-0.520.0-3|27	%prep
21mr|perl-HTTP-Server-Simple-0.520.0-3|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-HTTP-Server-Simple-0.520.0-3|29	
21mr|perl-HTTP-Server-Simple-0.520.0-3|30	%build
21mr|perl-HTTP-Server-Simple-0.520.0-3|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-HTTP-Server-Simple-0.520.0-3|32	%make
21mr|perl-HTTP-Server-Simple-0.520.0-3|33	
21mr|perl-HTTP-Server-Simple-0.520.0-3|34	%check
21mr|perl-HTTP-Server-Simple-0.520.0-3|35	make test
21mr|perl-HTTP-Server-Simple-0.520.0-3|36	
21mr|perl-HTTP-Server-Simple-0.520.0-3|37	%install
21mr|perl-HTTP-Server-Simple-0.520.0-3|38	%makeinstall_std
21mr|perl-HTTP-Server-Simple-0.520.0-3|39	
21mr|perl-HTTP-Server-Simple-0.520.0-3|40	%files
21mr|perl-HTTP-Server-Simple-0.520.0-3|41	%doc ex README Changes
21mr|perl-HTTP-Server-Simple-0.520.0-3|42	%{perl_vendorlib}/HTTP
21mr|perl-HTTP-Server-Simple-0.520.0-3|43	%{_mandir}/man3/*

14916 21
21mr|perl-Image-ExifTool-11.10.0-2|1	%define upstream_name    Image-ExifTool
21mr|perl-Image-ExifTool-11.10.0-2|2	%define upstream_version 11.01
21mr|perl-Image-ExifTool-11.10.0-2|3	
21mr|perl-Image-ExifTool-11.10.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Image-ExifTool-11.10.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Image-ExifTool-11.10.0-2|6	Release:	2
21mr|perl-Image-ExifTool-11.10.0-2|7	Epoch:		1
21mr|perl-Image-ExifTool-11.10.0-2|8	
21mr|perl-Image-ExifTool-11.10.0-2|9	Summary:	Read and write meta information
21mr|perl-Image-ExifTool-11.10.0-2|10	
21mr|perl-Image-ExifTool-11.10.0-2|11	
21mr|perl-Image-ExifTool-11.10.0-2|12	License:	GPL
21mr|perl-Image-ExifTool-11.10.0-2|13	Group:		Development/Perl
21mr|perl-Image-ExifTool-11.10.0-2|14	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Image-ExifTool-11.10.0-2|15	Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Image-ExifTool-11.10.0-2|16	
21mr|perl-Image-ExifTool-11.10.0-2|17	BuildRequires:  perl-devel
21mr|perl-Image-ExifTool-11.10.0-2|18	BuildArch:	noarch
21mr|perl-Image-ExifTool-11.10.0-2|19	Provides:	Image-ExifTool
21mr|perl-Image-ExifTool-11.10.0-2|20	
21mr|perl-Image-ExifTool-11.10.0-2|21	%description
21mr|perl-Image-ExifTool-11.10.0-2|22	ExifTool provides an extensible set of perl modules to read and write meta
21mr|perl-Image-ExifTool-11.10.0-2|23	information in image, audio and video files, including the maker note
21mr|perl-Image-ExifTool-11.10.0-2|24	information of many digital cameras by various manufacturers such as Canon,
21mr|perl-Image-ExifTool-11.10.0-2|25	Casio, FujiFilm, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon,
21mr|perl-Image-ExifTool-11.10.0-2|26	Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Ricoh, Sanyo and Sigma/Foveon.
21mr|perl-Image-ExifTool-11.10.0-2|27	
21mr|perl-Image-ExifTool-11.10.0-2|28	%prep
21mr|perl-Image-ExifTool-11.10.0-2|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Image-ExifTool-11.10.0-2|30	
21mr|perl-Image-ExifTool-11.10.0-2|31	%build
21mr|perl-Image-ExifTool-11.10.0-2|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Image-ExifTool-11.10.0-2|33	%make CFLAGS="%{optflags}} -DENGLISH"
21mr|perl-Image-ExifTool-11.10.0-2|34	
21mr|perl-Image-ExifTool-11.10.0-2|35	%check
21mr|perl-Image-ExifTool-11.10.0-2|36	make test
21mr|perl-Image-ExifTool-11.10.0-2|37	
21mr|perl-Image-ExifTool-11.10.0-2|38	%install
21mr|perl-Image-ExifTool-11.10.0-2|39	%makeinstall_std
21mr|perl-Image-ExifTool-11.10.0-2|40	
21mr|perl-Image-ExifTool-11.10.0-2|41	%files
21mr|perl-Image-ExifTool-11.10.0-2|42	%{_bindir}/*
21mr|perl-Image-ExifTool-11.10.0-2|43	%{_mandir}/*/*
21mr|perl-Image-ExifTool-11.10.0-2|44	%{perl_vendorlib}/Image
21mr|perl-Image-ExifTool-11.10.0-2|45	%{perl_vendorlib}/File

14917 21
21mr|perl-Image-Size-3.300.0-5|1	%define upstream_name	 Image-Size
21mr|perl-Image-Size-3.300.0-5|2	%define upstream_version 3.300
21mr|perl-Image-Size-3.300.0-5|3	
21mr|perl-Image-Size-3.300.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Image-Size-3.300.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Image-Size-3.300.0-5|6	Release:	5
21mr|perl-Image-Size-3.300.0-5|7	Epoch:		1
21mr|perl-Image-Size-3.300.0-5|8	
21mr|perl-Image-Size-3.300.0-5|9	Summary:	Read the dimensions of an image in several popular formats
21mr|perl-Image-Size-3.300.0-5|10	
21mr|perl-Image-Size-3.300.0-5|11	License:	GPL
21mr|perl-Image-Size-3.300.0-5|12	Group:		Development/Perl
21mr|perl-Image-Size-3.300.0-5|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Image-Size-3.300.0-5|14	Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Image-Size-3.300.0-5|15	
21mr|perl-Image-Size-3.300.0-5|16	BuildRequires:	perl(Compress::Zlib)
21mr|perl-Image-Size-3.300.0-5|17	BuildRequires:	perl-devel
21mr|perl-Image-Size-3.300.0-5|18	
21mr|perl-Image-Size-3.300.0-5|19	BuildArch:	noarch
21mr|perl-Image-Size-3.300.0-5|20	
21mr|perl-Image-Size-3.300.0-5|21	%description
21mr|perl-Image-Size-3.300.0-5|22	Image::Size is a library based on the image-sizing code in the wwwimagesize
21mr|perl-Image-Size-3.300.0-5|23	script, a tool that analyzes HTML files and adds HEIGHT and WIDTH tags to
21mr|perl-Image-Size-3.300.0-5|24	IMG directives.
21mr|perl-Image-Size-3.300.0-5|25	
21mr|perl-Image-Size-3.300.0-5|26	%prep
21mr|perl-Image-Size-3.300.0-5|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Image-Size-3.300.0-5|28	
21mr|perl-Image-Size-3.300.0-5|29	%build
21mr|perl-Image-Size-3.300.0-5|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Image-Size-3.300.0-5|31	%make
21mr|perl-Image-Size-3.300.0-5|32	
21mr|perl-Image-Size-3.300.0-5|33	%check
21mr|perl-Image-Size-3.300.0-5|34	make test
21mr|perl-Image-Size-3.300.0-5|35	
21mr|perl-Image-Size-3.300.0-5|36	%install
21mr|perl-Image-Size-3.300.0-5|37	%makeinstall_std
21mr|perl-Image-Size-3.300.0-5|38	
21mr|perl-Image-Size-3.300.0-5|39	%files
21mr|perl-Image-Size-3.300.0-5|40	%{_bindir}/imgsize
21mr|perl-Image-Size-3.300.0-5|41	%{_mandir}/*/*
21mr|perl-Image-Size-3.300.0-5|42	%{perl_vendorlib}/Image

14918 21
21mr|perl-Importer-0.24.0-4|1	%define upstream_name    Importer
21mr|perl-Importer-0.24.0-4|2	%define upstream_version 0.024
21mr|perl-Importer-0.24.0-4|3	
21mr|perl-Importer-0.24.0-4|4	Name:      	perl-%{upstream_name}
21mr|perl-Importer-0.24.0-4|5	Version:    	%perl_convert_version %{upstream_version}
21mr|perl-Importer-0.24.0-4|6	Release:        4
21mr|perl-Importer-0.24.0-4|7	Summary:        Alternative interface to modules that export symbols
21mr|perl-Importer-0.24.0-4|8	License:        GPL+ or Artistic
21mr|perl-Importer-0.24.0-4|9	Group:          Development/Perl
21mr|perl-Importer-0.24.0-4|10	URL:            http://search.cpan.org/dist/Importer/
21mr|perl-Importer-0.24.0-4|11	Source0:        http://search.cpan.org/CPAN/authors/id/E/EX/EXODIST/Importer-%{upstream_version}.tar.gz
21mr|perl-Importer-0.24.0-4|12	BuildArch:      noarch
21mr|perl-Importer-0.24.0-4|13	BuildRequires:  findutils
21mr|perl-Importer-0.24.0-4|14	BuildRequires:  make
21mr|perl-Importer-0.24.0-4|15	BuildRequires:  perl
21mr|perl-Importer-0.24.0-4|16	BuildRequires:  perl(ExtUtils::MakeMaker)
21mr|perl-Importer-0.24.0-4|17	BuildRequires:  perl(strict)
21mr|perl-Importer-0.24.0-4|18	BuildRequires:  perl(warnings)
21mr|perl-Importer-0.24.0-4|19	# Tests:
21mr|perl-Importer-0.24.0-4|20	BuildRequires:  perl(base)
21mr|perl-Importer-0.24.0-4|21	BuildRequires:  perl(Exporter)
21mr|perl-Importer-0.24.0-4|22	BuildRequires:  perl(Test::More) >= 0.98
21mr|perl-Importer-0.24.0-4|23	
21mr|perl-Importer-0.24.0-4|24	%description
21mr|perl-Importer-0.24.0-4|25	This Perl module acts as a layer between Exporter and modules which consume
21mr|perl-Importer-0.24.0-4|26	exports. It is feature-compatible with Exporter, plus some much needed
21mr|perl-Importer-0.24.0-4|27	extras. You can use this to import symbols from any exporter that follows
21mr|perl-Importer-0.24.0-4|28	Exporters specification. The exporter modules themselves do not need to use
21mr|perl-Importer-0.24.0-4|29	or inherit from the Exporter module, they just need to set @EXPORT and/or
21mr|perl-Importer-0.24.0-4|30	other variables.
21mr|perl-Importer-0.24.0-4|31	
21mr|perl-Importer-0.24.0-4|32	%prep
21mr|perl-Importer-0.24.0-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Importer-0.24.0-4|34	
21mr|perl-Importer-0.24.0-4|35	%build
21mr|perl-Importer-0.24.0-4|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Importer-0.24.0-4|37	%make
21mr|perl-Importer-0.24.0-4|38	
21mr|perl-Importer-0.24.0-4|39	%install
21mr|perl-Importer-0.24.0-4|40	%makeinstall_std
21mr|perl-Importer-0.24.0-4|41	find %{buildroot} -type f -name .packlist -delete
21mr|perl-Importer-0.24.0-4|42	
21mr|perl-Importer-0.24.0-4|43	%check
21mr|perl-Importer-0.24.0-4|44	make test
21mr|perl-Importer-0.24.0-4|45	
21mr|perl-Importer-0.24.0-4|46	%files
21mr|perl-Importer-0.24.0-4|47	%doc Changes README LICENSE
21mr|perl-Importer-0.24.0-4|48	%{perl_vendorlib}/*
21mr|perl-Importer-0.24.0-4|49	%{_mandir}/man3/*

14919 21
21mr|perl-Import-Into-1.2.5-2|1	%define upstream_name    Import-Into
21mr|perl-Import-Into-1.2.5-2|2	%define upstream_version 1.002005
21mr|perl-Import-Into-1.2.5-2|3	
21mr|perl-Import-Into-1.2.5-2|4	Name:		perl-%{upstream_name}
21mr|perl-Import-Into-1.2.5-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Import-Into-1.2.5-2|6	Release:	2
21mr|perl-Import-Into-1.2.5-2|7	Summary:	Import packages into other packages
21mr|perl-Import-Into-1.2.5-2|8	License:	GPL+ or Artistic
21mr|perl-Import-Into-1.2.5-2|9	Group:		Development/Perl
21mr|perl-Import-Into-1.2.5-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Import-Into-1.2.5-2|11	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Import-Into-1.2.5-2|12	BuildRequires:  perl(CPAN::Meta)
21mr|perl-Import-Into-1.2.5-2|13	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Import-Into-1.2.5-2|14	BuildRequires:	perl(Module::Runtime)
21mr|perl-Import-Into-1.2.5-2|15	BuildRequires:	perl(Test::More)
21mr|perl-Import-Into-1.2.5-2|16	BuildRequires:	perl-devel
21mr|perl-Import-Into-1.2.5-2|17	BuildArch:	noarch
21mr|perl-Import-Into-1.2.5-2|18	
21mr|perl-Import-Into-1.2.5-2|19	%description
21mr|perl-Import-Into-1.2.5-2|20	Writing exporters is a pain. Some use the Exporter manpage, some use the
21mr|perl-Import-Into-1.2.5-2|21	Sub::Exporter manpage, some use the Moose::Exporter manpage, some use the
21mr|perl-Import-Into-1.2.5-2|22	Exporter::Declare manpage ... and some things are pragmas.
21mr|perl-Import-Into-1.2.5-2|23	
21mr|perl-Import-Into-1.2.5-2|24	If you want to re-export other things, you have to know which is which. the
21mr|perl-Import-Into-1.2.5-2|25	Exporter manpage subclasses provide export_to_level, but if they overrode
21mr|perl-Import-Into-1.2.5-2|26	their import method all bets are off. the Sub::Exporter manpage provides an
21mr|perl-Import-Into-1.2.5-2|27	into parameter but figuring out something used it isn't trivial. Pragmas
21mr|perl-Import-Into-1.2.5-2|28	need to have their 'import' method called directly since they affect the
21mr|perl-Import-Into-1.2.5-2|29	current unit of compilation.
21mr|perl-Import-Into-1.2.5-2|30	
21mr|perl-Import-Into-1.2.5-2|31	It's ... annoying.
21mr|perl-Import-Into-1.2.5-2|32	
21mr|perl-Import-Into-1.2.5-2|33	%prep
21mr|perl-Import-Into-1.2.5-2|34	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Import-Into-1.2.5-2|35	
21mr|perl-Import-Into-1.2.5-2|36	%build
21mr|perl-Import-Into-1.2.5-2|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Import-Into-1.2.5-2|38	
21mr|perl-Import-Into-1.2.5-2|39	%make
21mr|perl-Import-Into-1.2.5-2|40	
21mr|perl-Import-Into-1.2.5-2|41	%check
21mr|perl-Import-Into-1.2.5-2|42	%make test
21mr|perl-Import-Into-1.2.5-2|43	
21mr|perl-Import-Into-1.2.5-2|44	%install
21mr|perl-Import-Into-1.2.5-2|45	%makeinstall_std
21mr|perl-Import-Into-1.2.5-2|46	
21mr|perl-Import-Into-1.2.5-2|47	%files
21mr|perl-Import-Into-1.2.5-2|48	%doc Changes META.json META.yml MYMETA.yml README
21mr|perl-Import-Into-1.2.5-2|49	%{_mandir}/man3/*
21mr|perl-Import-Into-1.2.5-2|50	%{perl_vendorlib}/*

14920 21
21mr|perl-Inline-0.860.0-1|1	%define upstream_name    Inline
21mr|perl-Inline-0.860.0-1|2	%define upstream_version 0.86
21mr|perl-Inline-0.860.0-1|3	
21mr|perl-Inline-0.860.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Inline-0.860.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Inline-0.860.0-1|6	Release:	1
21mr|perl-Inline-0.860.0-1|7	
21mr|perl-Inline-0.860.0-1|8	Summary:	Write Perl subroutines in other programming languages
21mr|perl-Inline-0.860.0-1|9	
21mr|perl-Inline-0.860.0-1|10	
21mr|perl-Inline-0.860.0-1|11	License:	GPL+ or Artistic
21mr|perl-Inline-0.860.0-1|12	Group:		Development/Perl
21mr|perl-Inline-0.860.0-1|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Inline-0.860.0-1|14	Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Inline-0.860.0-1|15	
21mr|perl-Inline-0.860.0-1|16	BuildRequires:	perl(Parse::RecDescent)
21mr|perl-Inline-0.860.0-1|17	BuildRequires:	perl-devel
21mr|perl-Inline-0.860.0-1|18	# for test
21mr|perl-Inline-0.860.0-1|19	BuildRequires:	perl(Test::Warn)
21mr|perl-Inline-0.860.0-1|20	BuildRequires:	perl(JSON::PP)
21mr|perl-Inline-0.860.0-1|21	BuildArch:	noarch
21mr|perl-Inline-0.860.0-1|22	
21mr|perl-Inline-0.860.0-1|23	Requires:	perl(Parse::RecDescent)
21mr|perl-Inline-0.860.0-1|24	
21mr|perl-Inline-0.860.0-1|25	%description
21mr|perl-Inline-0.860.0-1|26	The Inline module allows you to put source code from other programming
21mr|perl-Inline-0.860.0-1|27	languages directly "inline" in a Perl script or module. The code is
21mr|perl-Inline-0.860.0-1|28	automatically compiled as needed, and then loaded for immediate access
21mr|perl-Inline-0.860.0-1|29	from Perl.
21mr|perl-Inline-0.860.0-1|30	
21mr|perl-Inline-0.860.0-1|31	Inline saves you from the hassle of having to write and compile your
21mr|perl-Inline-0.860.0-1|32	own glue code using facilities like XS or SWIG. Simply type the code
21mr|perl-Inline-0.860.0-1|33	where you want it and run your Perl as normal. All the hairy details
21mr|perl-Inline-0.860.0-1|34	are handled for you. The compilation and installation of your code
21mr|perl-Inline-0.860.0-1|35	chunks all happen transparently; all you will notice is the delay of
21mr|perl-Inline-0.860.0-1|36	compilation on the first run.
21mr|perl-Inline-0.860.0-1|37	
21mr|perl-Inline-0.860.0-1|38	The Inline code only gets compiled the first time you run it (or
21mr|perl-Inline-0.860.0-1|39	whenever it is modified) so you only take the performance hit
21mr|perl-Inline-0.860.0-1|40	once. Code that is Inlined into distributed modules (like on the CPAN)
21mr|perl-Inline-0.860.0-1|41	will get compiled when the module is installed, so the end user will
21mr|perl-Inline-0.860.0-1|42	never notice the compilation time.
21mr|perl-Inline-0.860.0-1|43	
21mr|perl-Inline-0.860.0-1|44	%prep
21mr|perl-Inline-0.860.0-1|45	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Inline-0.860.0-1|46	
21mr|perl-Inline-0.860.0-1|47	%build
21mr|perl-Inline-0.860.0-1|48	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21mr|perl-Inline-0.860.0-1|49	%make
21mr|perl-Inline-0.860.0-1|50	
21mr|perl-Inline-0.860.0-1|51	%check
21mr|perl-Inline-0.860.0-1|52	%make test
21mr|perl-Inline-0.860.0-1|53	
21mr|perl-Inline-0.860.0-1|54	%install
21mr|perl-Inline-0.860.0-1|55	%makeinstall_std
21mr|perl-Inline-0.860.0-1|56	
21mr|perl-Inline-0.860.0-1|57	%files
21mr|perl-Inline-0.860.0-1|58	%doc README
21mr|perl-Inline-0.860.0-1|59	%{_mandir}/*/*
21mr|perl-Inline-0.860.0-1|60	%{perl_vendorlib}/Inline*
21mr|perl-Inline-0.860.0-1|61	# %{perl_vendorlib}/auto/Inline*

14921 21
21mr|perl-IO-AIO-4.720.0-1|1	%define	upstream_name	 IO-AIO
21mr|perl-IO-AIO-4.720.0-1|2	%define upstream_version 4.72
21mr|perl-IO-AIO-4.720.0-1|3	
21mr|perl-IO-AIO-4.720.0-1|4	Name:       	perl-%{upstream_name}
21mr|perl-IO-AIO-4.720.0-1|5	Version:    	%perl_convert_version %{upstream_version}
21mr|perl-IO-AIO-4.720.0-1|6	Release:	1
21mr|perl-IO-AIO-4.720.0-1|7	Summary:	Asynchronous Input/Output
21mr|perl-IO-AIO-4.720.0-1|8	License:	GPL+ or Artistic
21mr|perl-IO-AIO-4.720.0-1|9	Group:		Development/Perl
21mr|perl-IO-AIO-4.720.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IO-AIO-4.720.0-1|11	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-AIO-4.720.0-1|12	Requires:	perl(common::sense)
21mr|perl-IO-AIO-4.720.0-1|13	BuildRequires:	db5-devel
21mr|perl-IO-AIO-4.720.0-1|14	BuildRequires:	gdbm-devel
21mr|perl-IO-AIO-4.720.0-1|15	BuildRequires:	perl(common::sense)
21mr|perl-IO-AIO-4.720.0-1|16	BuildRequires:	perl(Canary::Stability)
21mr|perl-IO-AIO-4.720.0-1|17	BuildRequires:	perl(Test)
21mr|perl-IO-AIO-4.720.0-1|18	BuildRequires:	perl-devel
21mr|perl-IO-AIO-4.720.0-1|19	
21mr|perl-IO-AIO-4.720.0-1|20	%description
21mr|perl-IO-AIO-4.720.0-1|21	This module implements asynchronous I/O using whatever means your operating
21mr|perl-IO-AIO-4.720.0-1|22	system supports.
21mr|perl-IO-AIO-4.720.0-1|23	
21mr|perl-IO-AIO-4.720.0-1|24	Currently, a number of threads are started that execute your read/writes and
21mr|perl-IO-AIO-4.720.0-1|25	signal their completion. You don't need thread support in your libc or perl,
21mr|perl-IO-AIO-4.720.0-1|26	and the threads created by this module will not be visible to the pthreads
21mr|perl-IO-AIO-4.720.0-1|27	library. In the future, this module might make use of the native aio functions
21mr|perl-IO-AIO-4.720.0-1|28	available on many operating systems. However, they are often not well-supported
21mr|perl-IO-AIO-4.720.0-1|29	(Linux doesn't allow them on normal files currently, for example), and they
21mr|perl-IO-AIO-4.720.0-1|30	would only support aio_read and aio_write, so the remaining functionality would
21mr|perl-IO-AIO-4.720.0-1|31	have to be implemented using threads anyway.
21mr|perl-IO-AIO-4.720.0-1|32	
21mr|perl-IO-AIO-4.720.0-1|33	Although the module will work with in the presence of other threads, it is
21mr|perl-IO-AIO-4.720.0-1|34	currently not reentrant, so use appropriate locking yourself, always call
21mr|perl-IO-AIO-4.720.0-1|35	poll_cb from within the same thread, or never call poll_cb (or other aio_
21mr|perl-IO-AIO-4.720.0-1|36	functions) recursively.
21mr|perl-IO-AIO-4.720.0-1|37	
21mr|perl-IO-AIO-4.720.0-1|38	After creating a new Gtk2::Ex::Simple::List object with the desired columns you
21mr|perl-IO-AIO-4.720.0-1|39	may set the list data with a simple Perl array assignment. Rows may be added or
21mr|perl-IO-AIO-4.720.0-1|40	deleted with all of the normal array operations. You can treat the data member
21mr|perl-IO-AIO-4.720.0-1|41	of the Simple::List object as an array reference, and manipulate the list data
21mr|perl-IO-AIO-4.720.0-1|42	with perl's normal array operators.
21mr|perl-IO-AIO-4.720.0-1|43	
21mr|perl-IO-AIO-4.720.0-1|44	A mechanism has also been put into place allowing columns to be Perl scalars.
21mr|perl-IO-AIO-4.720.0-1|45	The scalar is converted to text through Perl's normal mechanisms and then
21mr|perl-IO-AIO-4.720.0-1|46	displayed in the list. This same mechanism can be expanded by defining
21mr|perl-IO-AIO-4.720.0-1|47	arbitrary new column types before calling the new function.
21mr|perl-IO-AIO-4.720.0-1|48	
21mr|perl-IO-AIO-4.720.0-1|49	%prep
21mr|perl-IO-AIO-4.720.0-1|50	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-AIO-4.720.0-1|51	
21mr|perl-IO-AIO-4.720.0-1|52	%build
21mr|perl-IO-AIO-4.720.0-1|53	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-AIO-4.720.0-1|54	%make CFLAGS="%{optflags}"
21mr|perl-IO-AIO-4.720.0-1|55	
21mr|perl-IO-AIO-4.720.0-1|56	%check
21mr|perl-IO-AIO-4.720.0-1|57	%make test
21mr|perl-IO-AIO-4.720.0-1|58	
21mr|perl-IO-AIO-4.720.0-1|59	%install
21mr|perl-IO-AIO-4.720.0-1|60	%makeinstall_std
21mr|perl-IO-AIO-4.720.0-1|61	
21mr|perl-IO-AIO-4.720.0-1|62	%clean
21mr|perl-IO-AIO-4.720.0-1|63	
21mr|perl-IO-AIO-4.720.0-1|64	%files
21mr|perl-IO-AIO-4.720.0-1|65	%{_mandir}/*/*
21mr|perl-IO-AIO-4.720.0-1|66	%{_bindir}/treescan
21mr|perl-IO-AIO-4.720.0-1|67	%{perl_vendorarch}/IO
21mr|perl-IO-AIO-4.720.0-1|68	%{perl_vendorarch}/auto/IO

14922 21
21mr|perl-IO-Async-0.801.0-1|1	%define upstream_name    IO-Async
21mr|perl-IO-Async-0.801.0-1|2	%define upstream_version 0.801
21mr|perl-IO-Async-0.801.0-1|3	
21mr|perl-IO-Async-0.801.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-IO-Async-0.801.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IO-Async-0.801.0-1|6	Release:	1
21mr|perl-IO-Async-0.801.0-1|7	
21mr|perl-IO-Async-0.801.0-1|8	Summary:	A Loop using an C<IO::Poll> object
21mr|perl-IO-Async-0.801.0-1|9	
21mr|perl-IO-Async-0.801.0-1|10	License:	GPL+ or Artistic
21mr|perl-IO-Async-0.801.0-1|11	Group:		Development/Perl
21mr|perl-IO-Async-0.801.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IO-Async-0.801.0-1|13	Source0:	http://www.cpan.org/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-Async-0.801.0-1|14	
21mr|perl-IO-Async-0.801.0-1|15	BuildRequires: perl(Exporter) >= 5.570.0
21mr|perl-IO-Async-0.801.0-1|16	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-IO-Async-0.801.0-1|17	BuildRequires: perl(File::Temp)
21mr|perl-IO-Async-0.801.0-1|18	BuildRequires: perl(File::stat)
21mr|perl-IO-Async-0.801.0-1|19	BuildRequires: perl(Future) >= 0.120.0
21mr|perl-IO-Async-0.801.0-1|20	BuildRequires: perl(Future::Utils) >= 0.180.0
21mr|perl-IO-Async-0.801.0-1|21	BuildRequires: perl(IO::Poll)
21mr|perl-IO-Async-0.801.0-1|22	BuildRequires: perl(IO::Socket::IP)
21mr|perl-IO-Async-0.801.0-1|23	BuildRequires: perl(Module::Build)
21mr|perl-IO-Async-0.801.0-1|24	BuildRequires: perl(Socket) >= 2.7.0
21mr|perl-IO-Async-0.801.0-1|25	BuildRequires: perl(Storable)
21mr|perl-IO-Async-0.801.0-1|26	BuildRequires: perl(Struct::Dumb)
21mr|perl-IO-Async-0.801.0-1|27	BuildRequires: perl(Test::Fatal)
21mr|perl-IO-Async-0.801.0-1|28	BuildRequires: perl(Test::Future::IO::Impl)
21mr|perl-IO-Async-0.801.0-1|29	BuildRequires: perl(Test::Identity)
21mr|perl-IO-Async-0.801.0-1|30	BuildRequires: perl(Test::More) >= 0.880.0
21mr|perl-IO-Async-0.801.0-1|31	BuildRequires: perl(Test::Metrics::Any)
21mr|perl-IO-Async-0.801.0-1|32	BuildRequires: perl(Test::Refcount)
21mr|perl-IO-Async-0.801.0-1|33	BuildRequires: perl(Test::Pod) >= 1.500.0
21mr|perl-IO-Async-0.801.0-1|34	BuildRequires: perl(Test::Warn)
21mr|perl-IO-Async-0.801.0-1|35	BuildRequires: perl(Time::HiRes)
21mr|perl-IO-Async-0.801.0-1|36	BuildRequires: perl(common::sense)
21mr|perl-IO-Async-0.801.0-1|37	
21mr|perl-IO-Async-0.801.0-1|38	BuildArch:	noarch
21mr|perl-IO-Async-0.801.0-1|39	
21mr|perl-IO-Async-0.801.0-1|40	%description
21mr|perl-IO-Async-0.801.0-1|41	This collection of modules allows programs to be written that perform
21mr|perl-IO-Async-0.801.0-1|42	asynchronous filehandle IO operations. A typical program using them would
21mr|perl-IO-Async-0.801.0-1|43	consist of a single subclass of 'IO::Async::Loop' to act as a container o
21mr|perl-IO-Async-0.801.0-1|44	other objects, which perform the actual IO work required by the program. As
21mr|perl-IO-Async-0.801.0-1|45	as IO handles, the loop also supports timers and signal handlers, and
21mr|perl-IO-Async-0.801.0-1|46	includes more higher-level functionallity built on top of these basic
21mr|perl-IO-Async-0.801.0-1|47	parts.
21mr|perl-IO-Async-0.801.0-1|48	
21mr|perl-IO-Async-0.801.0-1|49	Because there are a lot of classes in this collection, the following
21mr|perl-IO-Async-0.801.0-1|50	overview gives a brief description of each.
21mr|perl-IO-Async-0.801.0-1|51	
21mr|perl-IO-Async-0.801.0-1|52	File Handle IO
21mr|perl-IO-Async-0.801.0-1|53	A the IO::Async::Handle manpage object represents a single IO handle
21mr|perl-IO-Async-0.801.0-1|54	that is being managed. While in most cases it will represent a single
21mr|perl-IO-Async-0.801.0-1|55	filehandle, such as a socket (for example, an 'IO::Socket::INET'
21mr|perl-IO-Async-0.801.0-1|56	connection), it is possible to have separate reading and writing
21mr|perl-IO-Async-0.801.0-1|57	handles (most likely for a program's 'STDIN' and 'STDOUT' streams, or a
21mr|perl-IO-Async-0.801.0-1|58	pair of pipes connected to a child process).
21mr|perl-IO-Async-0.801.0-1|59	
21mr|perl-IO-Async-0.801.0-1|60	%prep
21mr|perl-IO-Async-0.801.0-1|61	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-IO-Async-0.801.0-1|62	
21mr|perl-IO-Async-0.801.0-1|63	%build
21mr|perl-IO-Async-0.801.0-1|64	%{__perl} Build.PL installdirs=vendor
21mr|perl-IO-Async-0.801.0-1|65	./Build
21mr|perl-IO-Async-0.801.0-1|66	
21mr|perl-IO-Async-0.801.0-1|67	%check
21mr|perl-IO-Async-0.801.0-1|68	#test 41 failed if build on ABF, local build test passed
21mr|perl-IO-Async-0.801.0-1|69	#rm -f t/41routine.t
21mr|perl-IO-Async-0.801.0-1|70	#./Build test
21mr|perl-IO-Async-0.801.0-1|71	
21mr|perl-IO-Async-0.801.0-1|72	%install
21mr|perl-IO-Async-0.801.0-1|73	./Build install destdir=%{buildroot}
21mr|perl-IO-Async-0.801.0-1|74	
21mr|perl-IO-Async-0.801.0-1|75	%files
21mr|perl-IO-Async-0.801.0-1|76	%doc Changes LICENSE README META.json META.yml
21mr|perl-IO-Async-0.801.0-1|77	%{_mandir}/man3/*
21mr|perl-IO-Async-0.801.0-1|78	%{perl_vendorlib}/*

14923 21
21mr|perl-IO-HTML-1.1.0-6|1	%define upstream_name    IO-HTML
21mr|perl-IO-HTML-1.1.0-6|2	%define upstream_version 1.001
21mr|perl-IO-HTML-1.1.0-6|3	
21mr|perl-IO-HTML-1.1.0-6|4	Name:       perl-%{upstream_name}
21mr|perl-IO-HTML-1.1.0-6|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-IO-HTML-1.1.0-6|6	Release:    6
21mr|perl-IO-HTML-1.1.0-6|7	
21mr|perl-IO-HTML-1.1.0-6|8	Summary:    Open an HTML file with automatic charset detection
21mr|perl-IO-HTML-1.1.0-6|9	License:    GPL+ or Artistic
21mr|perl-IO-HTML-1.1.0-6|10	Group:      Development/Perl
21mr|perl-IO-HTML-1.1.0-6|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IO-HTML-1.1.0-6|12	Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-HTML-1.1.0-6|13	
21mr|perl-IO-HTML-1.1.0-6|14	BuildRequires: perl(Carp)
21mr|perl-IO-HTML-1.1.0-6|15	BuildRequires: perl(Encode) >= 2.100.0
21mr|perl-IO-HTML-1.1.0-6|16	BuildRequires: perl(Exporter) >= 5.570.0
21mr|perl-IO-HTML-1.1.0-6|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21mr|perl-IO-HTML-1.1.0-6|18	BuildRequires: perl(File::Temp)
21mr|perl-IO-HTML-1.1.0-6|19	BuildRequires: perl(Scalar::Util)
21mr|perl-IO-HTML-1.1.0-6|20	BuildRequires: perl(Test::More) >= 0.880.0
21mr|perl-IO-HTML-1.1.0-6|21	BuildRequires: perl(CPAN::Meta)
21mr|perl-IO-HTML-1.1.0-6|22	BuildRequires: perl-devel
21mr|perl-IO-HTML-1.1.0-6|23	BuildArch:  noarch
21mr|perl-IO-HTML-1.1.0-6|24	
21mr|perl-IO-HTML-1.1.0-6|25	%description
21mr|perl-IO-HTML-1.1.0-6|26	IO::HTML provides an easy way to open a file containing HTML while
21mr|perl-IO-HTML-1.1.0-6|27	automatically determining its encoding. It uses the HTML5 encoding sniffing
21mr|perl-IO-HTML-1.1.0-6|28	algorithm specified in section 8.2.2.1 of the draft standard.
21mr|perl-IO-HTML-1.1.0-6|29	
21mr|perl-IO-HTML-1.1.0-6|30	The algorithm as implemented here is:
21mr|perl-IO-HTML-1.1.0-6|31	
21mr|perl-IO-HTML-1.1.0-6|32	* 1.
21mr|perl-IO-HTML-1.1.0-6|33	
21mr|perl-IO-HTML-1.1.0-6|34	%prep
21mr|perl-IO-HTML-1.1.0-6|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-HTML-1.1.0-6|36	
21mr|perl-IO-HTML-1.1.0-6|37	%build
21mr|perl-IO-HTML-1.1.0-6|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-HTML-1.1.0-6|39	
21mr|perl-IO-HTML-1.1.0-6|40	%make
21mr|perl-IO-HTML-1.1.0-6|41	
21mr|perl-IO-HTML-1.1.0-6|42	%check
21mr|perl-IO-HTML-1.1.0-6|43	%make test
21mr|perl-IO-HTML-1.1.0-6|44	
21mr|perl-IO-HTML-1.1.0-6|45	%install
21mr|perl-IO-HTML-1.1.0-6|46	%makeinstall_std
21mr|perl-IO-HTML-1.1.0-6|47	
21mr|perl-IO-HTML-1.1.0-6|48	%files
21mr|perl-IO-HTML-1.1.0-6|49	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21mr|perl-IO-HTML-1.1.0-6|50	%{_mandir}/man3/*
21mr|perl-IO-HTML-1.1.0-6|51	%{perl_vendorlib}/*

14924 21
21mr|perl-IO-Multiplex-1.160.0-4|1	%define	upstream_name	 IO-Multiplex
21mr|perl-IO-Multiplex-1.160.0-4|2	%define upstream_version 1.16
21mr|perl-IO-Multiplex-1.160.0-4|3	
21mr|perl-IO-Multiplex-1.160.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-IO-Multiplex-1.160.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IO-Multiplex-1.160.0-4|6	Release:	4
21mr|perl-IO-Multiplex-1.160.0-4|7	
21mr|perl-IO-Multiplex-1.160.0-4|8	Summary:	Manage IO on many file handles
21mr|perl-IO-Multiplex-1.160.0-4|9	
21mr|perl-IO-Multiplex-1.160.0-4|10	License:	GPL+ or Artistic
21mr|perl-IO-Multiplex-1.160.0-4|11	Group:		Development/Perl
21mr|perl-IO-Multiplex-1.160.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IO-Multiplex-1.160.0-4|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-Multiplex-1.160.0-4|14	
21mr|perl-IO-Multiplex-1.160.0-4|15	BuildRequires:	perl-devel
21mr|perl-IO-Multiplex-1.160.0-4|16	BuildRequires:	perl(IO::Socket)
21mr|perl-IO-Multiplex-1.160.0-4|17	BuildRequires:	perl-Test
21mr|perl-IO-Multiplex-1.160.0-4|18	BuildArch:	noarch
21mr|perl-IO-Multiplex-1.160.0-4|19	
21mr|perl-IO-Multiplex-1.160.0-4|20	%description
21mr|perl-IO-Multiplex-1.160.0-4|21	IO::Multiplex is designed to take the effort out of managing
21mr|perl-IO-Multiplex-1.160.0-4|22	multiple file handles.  It is essentially a really fancy front end to
21mr|perl-IO-Multiplex-1.160.0-4|23	the C<select> system call.  In addition to maintaining the C<select>
21mr|perl-IO-Multiplex-1.160.0-4|24	loop, it buffers all input and output to/from the file handles.  It
21mr|perl-IO-Multiplex-1.160.0-4|25	can also accept incoming connections on one or more listen sockets.
21mr|perl-IO-Multiplex-1.160.0-4|26	
21mr|perl-IO-Multiplex-1.160.0-4|27	%prep
21mr|perl-IO-Multiplex-1.160.0-4|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-Multiplex-1.160.0-4|29	
21mr|perl-IO-Multiplex-1.160.0-4|30	%build
21mr|perl-IO-Multiplex-1.160.0-4|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-Multiplex-1.160.0-4|32	%make
21mr|perl-IO-Multiplex-1.160.0-4|33	
21mr|perl-IO-Multiplex-1.160.0-4|34	%check
21mr|perl-IO-Multiplex-1.160.0-4|35	make test
21mr|perl-IO-Multiplex-1.160.0-4|36	
21mr|perl-IO-Multiplex-1.160.0-4|37	%install
21mr|perl-IO-Multiplex-1.160.0-4|38	%makeinstall_std
21mr|perl-IO-Multiplex-1.160.0-4|39	
21mr|perl-IO-Multiplex-1.160.0-4|40	%files
21mr|perl-IO-Multiplex-1.160.0-4|41	%defattr(644,root,root,755)
21mr|perl-IO-Multiplex-1.160.0-4|42	%doc Changes README TODO
21mr|perl-IO-Multiplex-1.160.0-4|43	%{perl_vendorlib}/IO
21mr|perl-IO-Multiplex-1.160.0-4|44	%{_mandir}/man*/*

14925 21
21mr|perl-IO-Pipely-0.6.0-1|1	%define upstream_name IO-Pipely
21mr|perl-IO-Pipely-0.6.0-1|2	%define upstream_version 0.006
21mr|perl-IO-Pipely-0.6.0-1|3	
21mr|perl-IO-Pipely-0.6.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-IO-Pipely-0.6.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IO-Pipely-0.6.0-1|6	Release:	1
21mr|perl-IO-Pipely-0.6.0-1|7	
21mr|perl-IO-Pipely-0.6.0-1|8	Summary:	Portably create pipe() or pipe-like handles, one way or another
21mr|perl-IO-Pipely-0.6.0-1|9	
21mr|perl-IO-Pipely-0.6.0-1|10	License:	GPL+ or Artistic
21mr|perl-IO-Pipely-0.6.0-1|11	Group:		Development/Perl
21mr|perl-IO-Pipely-0.6.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IO-Pipely-0.6.0-1|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-Pipely-0.6.0-1|14	
21mr|perl-IO-Pipely-0.6.0-1|15	BuildArch:	noarch
21mr|perl-IO-Pipely-0.6.0-1|16	BuildRequires:  perl-devel
21mr|perl-IO-Pipely-0.6.0-1|17	
21mr|perl-IO-Pipely-0.6.0-1|18	%description
21mr|perl-IO-Pipely-0.6.0-1|19	Pipes are troublesome beasts because there are a few different,
21mr|perl-IO-Pipely-0.6.0-1|20	incompatible ways to create them. Not all platforms support all ways,
21mr|perl-IO-Pipely-0.6.0-1|21	and some platforms may have hidden difficulties like incomplete or buggy
21mr|perl-IO-Pipely-0.6.0-1|22	support.
21mr|perl-IO-Pipely-0.6.0-1|23	
21mr|perl-IO-Pipely-0.6.0-1|24	IO::Pipely provides a couple functions to portably create one- and
21mr|perl-IO-Pipely-0.6.0-1|25	two-way pipes and pipe-like socket pairs. It acknowledges and works
21mr|perl-IO-Pipely-0.6.0-1|26	around known platform issues so you don't have to.
21mr|perl-IO-Pipely-0.6.0-1|27	
21mr|perl-IO-Pipely-0.6.0-1|28	On the other hand, it doesn't work around unknown issues, so please
21mr|perl-IO-Pipely-0.6.0-1|29	report any problems early and often.
21mr|perl-IO-Pipely-0.6.0-1|30	
21mr|perl-IO-Pipely-0.6.0-1|31	IO::Pipely currently understands pipe(), UNIX-domain socketpair() and
21mr|perl-IO-Pipely-0.6.0-1|32	regular IPv4 localhost sockets. This covers every platform tested so
21mr|perl-IO-Pipely-0.6.0-1|33	far, but it's hardly complete. Please help support other mechanisms,
21mr|perl-IO-Pipely-0.6.0-1|34	such as INET-domain socketpair() and IPv6 localhost sockets.
21mr|perl-IO-Pipely-0.6.0-1|35	
21mr|perl-IO-Pipely-0.6.0-1|36	IO::Pipely will use different kinds of pipes or sockets depending on the
21mr|perl-IO-Pipely-0.6.0-1|37	operating system's capabilities and the number of directions requested.
21mr|perl-IO-Pipely-0.6.0-1|38	The autodetection may be overridden by specifying a particular pipe
21mr|perl-IO-Pipely-0.6.0-1|39	type.
21mr|perl-IO-Pipely-0.6.0-1|40	
21mr|perl-IO-Pipely-0.6.0-1|41	%prep
21mr|perl-IO-Pipely-0.6.0-1|42	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-Pipely-0.6.0-1|43	
21mr|perl-IO-Pipely-0.6.0-1|44	%build
21mr|perl-IO-Pipely-0.6.0-1|45	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-Pipely-0.6.0-1|46	
21mr|perl-IO-Pipely-0.6.0-1|47	%make
21mr|perl-IO-Pipely-0.6.0-1|48	
21mr|perl-IO-Pipely-0.6.0-1|49	%check
21mr|perl-IO-Pipely-0.6.0-1|50	%make test
21mr|perl-IO-Pipely-0.6.0-1|51	
21mr|perl-IO-Pipely-0.6.0-1|52	%install
21mr|perl-IO-Pipely-0.6.0-1|53	%makeinstall_std
21mr|perl-IO-Pipely-0.6.0-1|54	
21mr|perl-IO-Pipely-0.6.0-1|55	%files
21mr|perl-IO-Pipely-0.6.0-1|56	%doc CHANGES LICENSE META.json META.yml README
21mr|perl-IO-Pipely-0.6.0-1|57	%{_mandir}/man3/*
21mr|perl-IO-Pipely-0.6.0-1|58	%{perl_vendorlib}/*

14926 21
21mr|perl-IO-SessionData-1.30.0-6|1	%define upstream_name IO-SessionData
21mr|perl-IO-SessionData-1.30.0-6|2	%define upstream_version 1.03
21mr|perl-IO-SessionData-1.30.0-6|3	
21mr|perl-IO-SessionData-1.30.0-6|4	Name:		perl-%{upstream_name}
21mr|perl-IO-SessionData-1.30.0-6|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IO-SessionData-1.30.0-6|6	Release:	6
21mr|perl-IO-SessionData-1.30.0-6|7	
21mr|perl-IO-SessionData-1.30.0-6|8	Summary:	Supporting module for SOAP::Lite
21mr|perl-IO-SessionData-1.30.0-6|9	
21mr|perl-IO-SessionData-1.30.0-6|10	License:	GPL+ or Artistic
21mr|perl-IO-SessionData-1.30.0-6|11	Group:		Development/Perl
21mr|perl-IO-SessionData-1.30.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IO-SessionData-1.30.0-6|13	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-SessionData-1.30.0-6|14	
21mr|perl-IO-SessionData-1.30.0-6|15	BuildRequires:	perl-devel
21mr|perl-IO-SessionData-1.30.0-6|16	BuildArch:	noarch
21mr|perl-IO-SessionData-1.30.0-6|17	
21mr|perl-IO-SessionData-1.30.0-6|18	%description
21mr|perl-IO-SessionData-1.30.0-6|19	Supporting module for SOAP::Lite.
21mr|perl-IO-SessionData-1.30.0-6|20	
21mr|perl-IO-SessionData-1.30.0-6|21	%prep
21mr|perl-IO-SessionData-1.30.0-6|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-SessionData-1.30.0-6|23	
21mr|perl-IO-SessionData-1.30.0-6|24	%build
21mr|perl-IO-SessionData-1.30.0-6|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-SessionData-1.30.0-6|26	
21mr|perl-IO-SessionData-1.30.0-6|27	%make
21mr|perl-IO-SessionData-1.30.0-6|28	
21mr|perl-IO-SessionData-1.30.0-6|29	%check
21mr|perl-IO-SessionData-1.30.0-6|30	%make test
21mr|perl-IO-SessionData-1.30.0-6|31	
21mr|perl-IO-SessionData-1.30.0-6|32	%install
21mr|perl-IO-SessionData-1.30.0-6|33	%makeinstall_std
21mr|perl-IO-SessionData-1.30.0-6|34	
21mr|perl-IO-SessionData-1.30.0-6|35	%files
21mr|perl-IO-SessionData-1.30.0-6|36	%doc Changes META.json META.yml README
21mr|perl-IO-SessionData-1.30.0-6|37	%{perl_vendorlib}/*

14927 21
21mr|perl-IO-Socket-INET6-2.720.0-9|1	%define upstream_name  IO-Socket-INET6
21mr|perl-IO-Socket-INET6-2.720.0-9|2	%define upstream_version 2.72
21mr|perl-IO-Socket-INET6-2.720.0-9|3	
21mr|perl-IO-Socket-INET6-2.720.0-9|4	Summary:	Object interface for AF_INET|AF_INET6 domain sockets
21mr|perl-IO-Socket-INET6-2.720.0-9|5	Name:		perl-%{upstream_name}
21mr|perl-IO-Socket-INET6-2.720.0-9|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IO-Socket-INET6-2.720.0-9|7	Release:	9
21mr|perl-IO-Socket-INET6-2.720.0-9|8	License:	BSD-like
21mr|perl-IO-Socket-INET6-2.720.0-9|9	Group:		Development/Perl
21mr|perl-IO-Socket-INET6-2.720.0-9|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IO-Socket-INET6-2.720.0-9|11	Source0:	http://www.cpan.org/modules/by-module/IO/IO-Socket-INET6-%{upstream_version}.tar.gz
21mr|perl-IO-Socket-INET6-2.720.0-9|12	BuildRequires:	perl-devel
21mr|perl-IO-Socket-INET6-2.720.0-9|13	BuildRequires:	perl-Socket6
21mr|perl-IO-Socket-INET6-2.720.0-9|14	BuildArch:	noarch
21mr|perl-IO-Socket-INET6-2.720.0-9|15	
21mr|perl-IO-Socket-INET6-2.720.0-9|16	%description
21mr|perl-IO-Socket-INET6-2.720.0-9|17	IO::Socket::INET6 provides an object interface to creating and using sockets in
21mr|perl-IO-Socket-INET6-2.720.0-9|18	both AF_INET|AF_INET6 domain. It is built upon the IO::Socket interface and
21mr|perl-IO-Socket-INET6-2.720.0-9|19	inherits all the methods defined by IO::Socket.
21mr|perl-IO-Socket-INET6-2.720.0-9|20	
21mr|perl-IO-Socket-INET6-2.720.0-9|21	%files
21mr|perl-IO-Socket-INET6-2.720.0-9|22	%doc ChangeLog README
21mr|perl-IO-Socket-INET6-2.720.0-9|23	%{perl_vendorlib}/IO
21mr|perl-IO-Socket-INET6-2.720.0-9|24	%{_mandir}/man3/*
21mr|perl-IO-Socket-INET6-2.720.0-9|25	
21mr|perl-IO-Socket-INET6-2.720.0-9|26	#----------------------------------------------------------------------------
21mr|perl-IO-Socket-INET6-2.720.0-9|27	
21mr|perl-IO-Socket-INET6-2.720.0-9|28	%prep
21mr|perl-IO-Socket-INET6-2.720.0-9|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-Socket-INET6-2.720.0-9|30	
21mr|perl-IO-Socket-INET6-2.720.0-9|31	%build
21mr|perl-IO-Socket-INET6-2.720.0-9|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-Socket-INET6-2.720.0-9|33	%make
21mr|perl-IO-Socket-INET6-2.720.0-9|34	
21mr|perl-IO-Socket-INET6-2.720.0-9|35	%install
21mr|perl-IO-Socket-INET6-2.720.0-9|36	%makeinstall_std
21mr|perl-IO-Socket-INET6-2.720.0-9|37	
21mr|perl-IO-Socket-INET6-2.720.0-9|38	%check
21mr|perl-IO-Socket-INET6-2.720.0-9|39	#ABF doesn't have IPv6 support
21mr|perl-IO-Socket-INET6-2.720.0-9|40	#make test

14928 21
21mr|perl-IO-Socket-SSL-2.66.0-1|1	%define upstream_name    IO-Socket-SSL
21mr|perl-IO-Socket-SSL-2.66.0-1|2	%define upstream_version 2.066
21mr|perl-IO-Socket-SSL-2.66.0-1|3	
21mr|perl-IO-Socket-SSL-2.66.0-1|4	Summary:        Nearly transparent SSL encapsulation for IO::Socket::INET
21mr|perl-IO-Socket-SSL-2.66.0-1|5	Name:           perl-%{upstream_name}
21mr|perl-IO-Socket-SSL-2.66.0-1|6	Version:        %perl_convert_version %{upstream_version}
21mr|perl-IO-Socket-SSL-2.66.0-1|7	Release:        1
21mr|perl-IO-Socket-SSL-2.66.0-1|8	License:        GPL+ or Artistic
21mr|perl-IO-Socket-SSL-2.66.0-1|9	Group:          Development/Perl
21mr|perl-IO-Socket-SSL-2.66.0-1|10	URL:            http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-IO-Socket-SSL-2.66.0-1|11	Source0:        http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-Socket-SSL-2.66.0-1|12	BuildRequires:  perl-devel
21mr|perl-IO-Socket-SSL-2.66.0-1|13	BuildRequires:  perl(Net::SSLeay) >= 1.21
21mr|perl-IO-Socket-SSL-2.66.0-1|14	BuildRequires:  perl(IO::Socket::INET6)
21mr|perl-IO-Socket-SSL-2.66.0-1|15	BuildRequires:	perl(IO::Socket::IP)
21mr|perl-IO-Socket-SSL-2.66.0-1|16	BuildArch:      noarch
21mr|perl-IO-Socket-SSL-2.66.0-1|17	Requires:       perl(Net::SSLeay) >= 1.21
21mr|perl-IO-Socket-SSL-2.66.0-1|18	
21mr|perl-IO-Socket-SSL-2.66.0-1|19	%description
21mr|perl-IO-Socket-SSL-2.66.0-1|20	IO::Socket::SSL is a class implementing an object oriented
21mr|perl-IO-Socket-SSL-2.66.0-1|21	interface to SSL sockets. The class is a descendent of
21mr|perl-IO-Socket-SSL-2.66.0-1|22	IO::Socket::INET and provides a subset of the base class's
21mr|perl-IO-Socket-SSL-2.66.0-1|23	interface methods.
21mr|perl-IO-Socket-SSL-2.66.0-1|24	
21mr|perl-IO-Socket-SSL-2.66.0-1|25	%prep
21mr|perl-IO-Socket-SSL-2.66.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-Socket-SSL-2.66.0-1|27	
21mr|perl-IO-Socket-SSL-2.66.0-1|28	%build
21mr|perl-IO-Socket-SSL-2.66.0-1|29	export SKIP_RNG_TEST=1
21mr|perl-IO-Socket-SSL-2.66.0-1|30	export NO_NETWORK_TESTING=1
21mr|perl-IO-Socket-SSL-2.66.0-1|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-Socket-SSL-2.66.0-1|32	%make_build
21mr|perl-IO-Socket-SSL-2.66.0-1|33	
21mr|perl-IO-Socket-SSL-2.66.0-1|34	%check
21mr|perl-IO-Socket-SSL-2.66.0-1|35	make test
21mr|perl-IO-Socket-SSL-2.66.0-1|36	
21mr|perl-IO-Socket-SSL-2.66.0-1|37	%install
21mr|perl-IO-Socket-SSL-2.66.0-1|38	%make_install
21mr|perl-IO-Socket-SSL-2.66.0-1|39	
21mr|perl-IO-Socket-SSL-2.66.0-1|40	%clean
21mr|perl-IO-Socket-SSL-2.66.0-1|41	
21mr|perl-IO-Socket-SSL-2.66.0-1|42	%files
21mr|perl-IO-Socket-SSL-2.66.0-1|43	%doc README Changes  docs certs
21mr|perl-IO-Socket-SSL-2.66.0-1|44	%{_mandir}/*/*
21mr|perl-IO-Socket-SSL-2.66.0-1|45	%{perl_vendorlib}/IO
21mr|perl-IO-Socket-SSL-2.66.0-1|46	
21mr|perl-IO-Socket-SSL-2.66.0-1|47	%changelog
21mr|perl-IO-Socket-SSL-2.66.0-1|48	* Wed Oct 8 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|perl-IO-Socket-SSL-2.66.0-1|49	- Clean up
21mr|perl-IO-Socket-SSL-2.66.0-1|50	
21mr|perl-IO-Socket-SSL-2.66.0-1|51	* Wed Oct 8 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|perl-IO-Socket-SSL-2.66.0-1|52	- Upd: 2.056 --> 2.066
21mr|perl-IO-Socket-SSL-2.66.0-1|53	
21mr|perl-IO-Socket-SSL-2.66.0-1|54	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 2.56.0-2
21mr|perl-IO-Socket-SSL-2.66.0-1|55	- bot: rpm5 -> rpm4 (8)
21mr|perl-IO-Socket-SSL-2.66.0-1|56	
21mr|perl-IO-Socket-SSL-2.66.0-1|57	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|perl-IO-Socket-SSL-2.66.0-1|58	- bot: rpm5 -> rpm4 (3)
21mr|perl-IO-Socket-SSL-2.66.0-1|59	
21mr|perl-IO-Socket-SSL-2.66.0-1|60	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|perl-IO-Socket-SSL-2.66.0-1|61	- bot: rpm5 -> rpm4 (1)

14929 21
21mr|perl-IO-Socket-SSL-2.74.0-1|1	%define upstream_name    IO-Socket-SSL
21mr|perl-IO-Socket-SSL-2.74.0-1|2	%define upstream_version 2.074
21mr|perl-IO-Socket-SSL-2.74.0-1|3	
21mr|perl-IO-Socket-SSL-2.74.0-1|4	Name:           perl-%{upstream_name}
21mr|perl-IO-Socket-SSL-2.74.0-1|5	Version:        %perl_convert_version %{upstream_version}
21mr|perl-IO-Socket-SSL-2.74.0-1|6	Release:        1
21mr|perl-IO-Socket-SSL-2.74.0-1|7	
21mr|perl-IO-Socket-SSL-2.74.0-1|8	Summary:        Nearly transparent SSL encapsulation for IO::Socket::INET
21mr|perl-IO-Socket-SSL-2.74.0-1|9	
21mr|perl-IO-Socket-SSL-2.74.0-1|10	
21mr|perl-IO-Socket-SSL-2.74.0-1|11	
21mr|perl-IO-Socket-SSL-2.74.0-1|12	
21mr|perl-IO-Socket-SSL-2.74.0-1|13	
21mr|perl-IO-Socket-SSL-2.74.0-1|14	License:        GPL+ or Artistic
21mr|perl-IO-Socket-SSL-2.74.0-1|15	Group:          Development/Perl
21mr|perl-IO-Socket-SSL-2.74.0-1|16	URL:            http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-IO-Socket-SSL-2.74.0-1|17	Source0:        http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-Socket-SSL-2.74.0-1|18	BuildRequires:  perl-devel
21mr|perl-IO-Socket-SSL-2.74.0-1|19	BuildRequires:  perl(Net::SSLeay) >= 1.21
21mr|perl-IO-Socket-SSL-2.74.0-1|20	BuildRequires:  perl(IO::Socket::INET6)
21mr|perl-IO-Socket-SSL-2.74.0-1|21	BuildArch:      noarch
21mr|perl-IO-Socket-SSL-2.74.0-1|22	Requires:       perl(Net::SSLeay) >= 1.21
21mr|perl-IO-Socket-SSL-2.74.0-1|23	
21mr|perl-IO-Socket-SSL-2.74.0-1|24	%description
21mr|perl-IO-Socket-SSL-2.74.0-1|25	IO::Socket::SSL is a class implementing an object oriented
21mr|perl-IO-Socket-SSL-2.74.0-1|26	interface to SSL sockets. The class is a descendent of
21mr|perl-IO-Socket-SSL-2.74.0-1|27	IO::Socket::INET and provides a subset of the base class's
21mr|perl-IO-Socket-SSL-2.74.0-1|28	interface methods.
21mr|perl-IO-Socket-SSL-2.74.0-1|29	
21mr|perl-IO-Socket-SSL-2.74.0-1|30	%prep
21mr|perl-IO-Socket-SSL-2.74.0-1|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-Socket-SSL-2.74.0-1|32	
21mr|perl-IO-Socket-SSL-2.74.0-1|33	%build
21mr|perl-IO-Socket-SSL-2.74.0-1|34	export SKIP_RNG_TEST=1
21mr|perl-IO-Socket-SSL-2.74.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-Socket-SSL-2.74.0-1|36	%make
21mr|perl-IO-Socket-SSL-2.74.0-1|37	
21mr|perl-IO-Socket-SSL-2.74.0-1|38	# %%check
21mr|perl-IO-Socket-SSL-2.74.0-1|39	# export SKIP_RNG_TEST=1
21mr|perl-IO-Socket-SSL-2.74.0-1|40	# %{__make} test
21mr|perl-IO-Socket-SSL-2.74.0-1|41	
21mr|perl-IO-Socket-SSL-2.74.0-1|42	%install
21mr|perl-IO-Socket-SSL-2.74.0-1|43	%makeinstall_std
21mr|perl-IO-Socket-SSL-2.74.0-1|44	
21mr|perl-IO-Socket-SSL-2.74.0-1|45	%clean
21mr|perl-IO-Socket-SSL-2.74.0-1|46	
21mr|perl-IO-Socket-SSL-2.74.0-1|47	%files
21mr|perl-IO-Socket-SSL-2.74.0-1|48	%doc README Changes  docs certs
21mr|perl-IO-Socket-SSL-2.74.0-1|49	%{_mandir}/*/*
21mr|perl-IO-Socket-SSL-2.74.0-1|50	%{perl_vendorlib}/IO

14930 21
21mr|perl-IO-String-1.80.0-11|1	%define upstream_name	 IO-String
21mr|perl-IO-String-1.80.0-11|2	%define upstream_version 1.08
21mr|perl-IO-String-1.80.0-11|3	
21mr|perl-IO-String-1.80.0-11|4	Name:		perl-%{upstream_name}
21mr|perl-IO-String-1.80.0-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IO-String-1.80.0-11|6	Release:	11
21mr|perl-IO-String-1.80.0-11|7	
21mr|perl-IO-String-1.80.0-11|8	Summary:	A Perl module to read from strings
21mr|perl-IO-String-1.80.0-11|9	
21mr|perl-IO-String-1.80.0-11|10	License:	GPL
21mr|perl-IO-String-1.80.0-11|11	Group:		Development/Perl
21mr|perl-IO-String-1.80.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-IO-String-1.80.0-11|13	Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-IO-String-1.80.0-11|14	
21mr|perl-IO-String-1.80.0-11|15	BuildRequires:	perl-devel
21mr|perl-IO-String-1.80.0-11|16	BuildRequires:	perl-Test
21mr|perl-IO-String-1.80.0-11|17	BuildArch:	noarch
21mr|perl-IO-String-1.80.0-11|18	
21mr|perl-IO-String-1.80.0-11|19	%description
21mr|perl-IO-String-1.80.0-11|20	IO::String is an IO::File (and IO::Handle) compatible class that read or
21mr|perl-IO-String-1.80.0-11|21	write data from in-core strings.  It is really just a simplification of
21mr|perl-IO-String-1.80.0-11|22	what I needed from Eryq's IO-stringy modules.  As such IO::String is a
21mr|perl-IO-String-1.80.0-11|23	replacement for IO::Scalar.
21mr|perl-IO-String-1.80.0-11|24	
21mr|perl-IO-String-1.80.0-11|25	%prep
21mr|perl-IO-String-1.80.0-11|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-String-1.80.0-11|27	
21mr|perl-IO-String-1.80.0-11|28	%build
21mr|perl-IO-String-1.80.0-11|29	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-String-1.80.0-11|30	%make
21mr|perl-IO-String-1.80.0-11|31	
21mr|perl-IO-String-1.80.0-11|32	%check
21mr|perl-IO-String-1.80.0-11|33	make test
21mr|perl-IO-String-1.80.0-11|34	
21mr|perl-IO-String-1.80.0-11|35	%install
21mr|perl-IO-String-1.80.0-11|36	%makeinstall_std
21mr|perl-IO-String-1.80.0-11|37	
21mr|perl-IO-String-1.80.0-11|38	%files
21mr|perl-IO-String-1.80.0-11|39	%doc README Changes
21mr|perl-IO-String-1.80.0-11|40	%{perl_vendorlib}/IO
21mr|perl-IO-String-1.80.0-11|41	%{_mandir}/man3/IO::String.3pm*

14931 21
21mr|perl-IO-stringy-2.111.0-4|1	%define realname IO-stringy
21mr|perl-IO-stringy-2.111.0-4|2	%define upstream_version 2.111
21mr|perl-IO-stringy-2.111.0-4|3	
21mr|perl-IO-stringy-2.111.0-4|4	Summary:	Perl module for I/O on in-core objects like strings and arrays
21mr|perl-IO-stringy-2.111.0-4|5	
21mr|perl-IO-stringy-2.111.0-4|6	Name:		perl-%{realname}
21mr|perl-IO-stringy-2.111.0-4|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IO-stringy-2.111.0-4|8	Release:	4
21mr|perl-IO-stringy-2.111.0-4|9	License:	Artistic/GPLv2
21mr|perl-IO-stringy-2.111.0-4|10	Group:		Development/Perl
21mr|perl-IO-stringy-2.111.0-4|11	Url:		http://search.cpan.org/dist/%{realname}/
21mr|perl-IO-stringy-2.111.0-4|12	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/IO/IO-stringy-%{upstream_version}.tar.gz
21mr|perl-IO-stringy-2.111.0-4|13	BuildArch:	noarch
21mr|perl-IO-stringy-2.111.0-4|14	BuildRequires:	perl-devel
21mr|perl-IO-stringy-2.111.0-4|15	BuildRequires:	perl
21mr|perl-IO-stringy-2.111.0-4|16	
21mr|perl-IO-stringy-2.111.0-4|17	%description
21mr|perl-IO-stringy-2.111.0-4|18	This toolkit primarily provides modules for performing both traditional
21mr|perl-IO-stringy-2.111.0-4|19	and object-oriented i/o) on things *other* than normal filehandles; in
21mr|perl-IO-stringy-2.111.0-4|20	particular, the IO::Scalar manpage, the IO::ScalarArray manpage, and the
21mr|perl-IO-stringy-2.111.0-4|21	IO::Lines manpage.
21mr|perl-IO-stringy-2.111.0-4|22	
21mr|perl-IO-stringy-2.111.0-4|23	If you have access to tie(), these classes will make use of the the
21mr|perl-IO-stringy-2.111.0-4|24	IO::WrapTie manpage module to inherit a convenient new_tie()
21mr|perl-IO-stringy-2.111.0-4|25	constructor. It also exports a nice wraptie() function.
21mr|perl-IO-stringy-2.111.0-4|26	
21mr|perl-IO-stringy-2.111.0-4|27	In the more-traditional IO::Handle front, we have the IO::AtomicFile
21mr|perl-IO-stringy-2.111.0-4|28	manpage which may be used to painlessly create files which are updated
21mr|perl-IO-stringy-2.111.0-4|29	atomically.
21mr|perl-IO-stringy-2.111.0-4|30	
21mr|perl-IO-stringy-2.111.0-4|31	And in the "this-may-prove-useful" corner, we have the IO::Wrap manpage,
21mr|perl-IO-stringy-2.111.0-4|32	whose exported wraphandle() function will clothe anything that's not a
21mr|perl-IO-stringy-2.111.0-4|33	blessed object in an IO::Handle-like wrapper... so you can just use OO
21mr|perl-IO-stringy-2.111.0-4|34	syntax and stop worrying about whether your function's caller handed you
21mr|perl-IO-stringy-2.111.0-4|35	a string, a globref, or a FileHandle.
21mr|perl-IO-stringy-2.111.0-4|36	
21mr|perl-IO-stringy-2.111.0-4|37	%prep
21mr|perl-IO-stringy-2.111.0-4|38	%setup -q -n %{realname}-%{upstream_version}
21mr|perl-IO-stringy-2.111.0-4|39	
21mr|perl-IO-stringy-2.111.0-4|40	%build
21mr|perl-IO-stringy-2.111.0-4|41	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-stringy-2.111.0-4|42	%make
21mr|perl-IO-stringy-2.111.0-4|43	
21mr|perl-IO-stringy-2.111.0-4|44	%check
21mr|perl-IO-stringy-2.111.0-4|45	%make test
21mr|perl-IO-stringy-2.111.0-4|46	
21mr|perl-IO-stringy-2.111.0-4|47	%install
21mr|perl-IO-stringy-2.111.0-4|48	%makeinstall_std
21mr|perl-IO-stringy-2.111.0-4|49	
21mr|perl-IO-stringy-2.111.0-4|50	%files
21mr|perl-IO-stringy-2.111.0-4|51	%doc README
21mr|perl-IO-stringy-2.111.0-4|52	%{perl_vendorlib}/IO
21mr|perl-IO-stringy-2.111.0-4|53	%{_mandir}/man3/*

14932 21
21mr|perl-IO-Tty-1.120.0-7|1	%define upstream_name    IO-Tty
21mr|perl-IO-Tty-1.120.0-7|2	%define upstream_version 1.12
21mr|perl-IO-Tty-1.120.0-7|3	
21mr|perl-IO-Tty-1.120.0-7|4	Summary:	Pseudo TTY object class
21mr|perl-IO-Tty-1.120.0-7|5	Name:		perl-%{upstream_name}
21mr|perl-IO-Tty-1.120.0-7|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IO-Tty-1.120.0-7|7	Release:	7
21mr|perl-IO-Tty-1.120.0-7|8	License:	GPL
21mr|perl-IO-Tty-1.120.0-7|9	Group:		Development/Perl
21mr|perl-IO-Tty-1.120.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IO-Tty-1.120.0-7|11	Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IO-Tty-1.120.0-7|12	BuildRequires:	perl-devel
21mr|perl-IO-Tty-1.120.0-7|13	
21mr|perl-IO-Tty-1.120.0-7|14	%description
21mr|perl-IO-Tty-1.120.0-7|15	The IO::Tty and IO::Pty modules provide an interface to pseudo tty's.
21mr|perl-IO-Tty-1.120.0-7|16	
21mr|perl-IO-Tty-1.120.0-7|17	%prep
21mr|perl-IO-Tty-1.120.0-7|18	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IO-Tty-1.120.0-7|19	
21mr|perl-IO-Tty-1.120.0-7|20	%build
21mr|perl-IO-Tty-1.120.0-7|21	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IO-Tty-1.120.0-7|22	%make CFLAGS="%{optflags}"
21mr|perl-IO-Tty-1.120.0-7|23	
21mr|perl-IO-Tty-1.120.0-7|24	%install
21mr|perl-IO-Tty-1.120.0-7|25	%makeinstall_std
21mr|perl-IO-Tty-1.120.0-7|26	
21mr|perl-IO-Tty-1.120.0-7|27	%files
21mr|perl-IO-Tty-1.120.0-7|28	%doc ChangeLog README
21mr|perl-IO-Tty-1.120.0-7|29	%{perl_vendorarch}/auto/IO
21mr|perl-IO-Tty-1.120.0-7|30	%{perl_vendorarch}/IO
21mr|perl-IO-Tty-1.120.0-7|31	%{_mandir}/*/*

14933 21
21mr|perl-IP-Country-2.280.0-6|1	%define upstream_name	 IP-Country
21mr|perl-IP-Country-2.280.0-6|2	%define upstream_version 2.28
21mr|perl-IP-Country-2.280.0-6|3	
21mr|perl-IP-Country-2.280.0-6|4	Name:		perl-%{upstream_name}
21mr|perl-IP-Country-2.280.0-6|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IP-Country-2.280.0-6|6	Release:	6
21mr|perl-IP-Country-2.280.0-6|7	
21mr|perl-IP-Country-2.280.0-6|8	Summary:	Fast lookup of country codes from IP addresses
21mr|perl-IP-Country-2.280.0-6|9	
21mr|perl-IP-Country-2.280.0-6|10	License:	GPL+ or Artistic
21mr|perl-IP-Country-2.280.0-6|11	Group:		Development/Perl
21mr|perl-IP-Country-2.280.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IP-Country-2.280.0-6|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/IP/IP-Country-%{upstream_version}.tar.gz
21mr|perl-IP-Country-2.280.0-6|14	
21mr|perl-IP-Country-2.280.0-6|15	BuildRequires:	perl-devel
21mr|perl-IP-Country-2.280.0-6|16	BuildRequires:	perl(Geography::Countries)
21mr|perl-IP-Country-2.280.0-6|17	BuildRequires:	perl-Test
21mr|perl-IP-Country-2.280.0-6|18	BuildArch:	noarch
21mr|perl-IP-Country-2.280.0-6|19	
21mr|perl-IP-Country-2.280.0-6|20	%description
21mr|perl-IP-Country-2.280.0-6|21	IP lookup modules for Perl. This package also provides the ip2cc utility, to
21mr|perl-IP-Country-2.280.0-6|22	lookup country from IP address or hostname.
21mr|perl-IP-Country-2.280.0-6|23	
21mr|perl-IP-Country-2.280.0-6|24	%prep
21mr|perl-IP-Country-2.280.0-6|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IP-Country-2.280.0-6|26	
21mr|perl-IP-Country-2.280.0-6|27	%build
21mr|perl-IP-Country-2.280.0-6|28	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IP-Country-2.280.0-6|29	%make
21mr|perl-IP-Country-2.280.0-6|30	
21mr|perl-IP-Country-2.280.0-6|31	%check
21mr|perl-IP-Country-2.280.0-6|32	make test
21mr|perl-IP-Country-2.280.0-6|33	
21mr|perl-IP-Country-2.280.0-6|34	%install
21mr|perl-IP-Country-2.280.0-6|35	%makeinstall_std
21mr|perl-IP-Country-2.280.0-6|36	
21mr|perl-IP-Country-2.280.0-6|37	%files
21mr|perl-IP-Country-2.280.0-6|38	%doc CHANGES README
21mr|perl-IP-Country-2.280.0-6|39	%{perl_vendorlib}/IP
21mr|perl-IP-Country-2.280.0-6|40	%{_mandir}/*/*
21mr|perl-IP-Country-2.280.0-6|41	%{_bindir}/*

14934 21
21mr|perl-IPC-Run-0.990.0-2|1	%define upstream_name	 IPC-Run
21mr|perl-IPC-Run-0.990.0-2|2	%define upstream_version 0.99
21mr|perl-IPC-Run-0.990.0-2|3	
21mr|perl-IPC-Run-0.990.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-IPC-Run-0.990.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IPC-Run-0.990.0-2|6	Release:	2
21mr|perl-IPC-Run-0.990.0-2|7	
21mr|perl-IPC-Run-0.990.0-2|8	Summary:	%{upstream_name} module for perl
21mr|perl-IPC-Run-0.990.0-2|9	
21mr|perl-IPC-Run-0.990.0-2|10	License:	GPL+ or Artistic
21mr|perl-IPC-Run-0.990.0-2|11	Group:		Development/Perl
21mr|perl-IPC-Run-0.990.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IPC-Run-0.990.0-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IPC-Run-0.990.0-2|14	
21mr|perl-IPC-Run-0.990.0-2|15	BuildRequires:	perl-devel
21mr|perl-IPC-Run-0.990.0-2|16	BuildArch:	noarch
21mr|perl-IPC-Run-0.990.0-2|17	
21mr|perl-IPC-Run-0.990.0-2|18	%description
21mr|perl-IPC-Run-0.990.0-2|19	IPC::Run allows you run and interact with child processes using files,
21mr|perl-IPC-Run-0.990.0-2|20	pipes, and pseudo-ttys. Both system()-style and scripted usages are
21mr|perl-IPC-Run-0.990.0-2|21	supported and may be mixed. Likewise, functional and OO API styles are
21mr|perl-IPC-Run-0.990.0-2|22	both supported and may be mixed.
21mr|perl-IPC-Run-0.990.0-2|23	
21mr|perl-IPC-Run-0.990.0-2|24	Various redirection operators reminiscent of those seen on common Unix
21mr|perl-IPC-Run-0.990.0-2|25	and DOS command lines are provided.
21mr|perl-IPC-Run-0.990.0-2|26	
21mr|perl-IPC-Run-0.990.0-2|27	%prep
21mr|perl-IPC-Run-0.990.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IPC-Run-0.990.0-2|29	chmod 644 Changes
21mr|perl-IPC-Run-0.990.0-2|30	chmod 755 eg/*
21mr|perl-IPC-Run-0.990.0-2|31	perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|' eg/*
21mr|perl-IPC-Run-0.990.0-2|32	
21mr|perl-IPC-Run-0.990.0-2|33	rm -f lib/IPC/Run/Win32Helper.pm \
21mr|perl-IPC-Run-0.990.0-2|34	lib/IPC/Run/Win32IO.pm \
21mr|perl-IPC-Run-0.990.0-2|35	lib/IPC/Run/Win32Pump.pm
21mr|perl-IPC-Run-0.990.0-2|36	
21mr|perl-IPC-Run-0.990.0-2|37	sed -i -e '/Win32Helper.pm/d;/Win32IO.pm/d;/Win32Pump.pm/d' MANIFEST
21mr|perl-IPC-Run-0.990.0-2|38	
21mr|perl-IPC-Run-0.990.0-2|39	%build
21mr|perl-IPC-Run-0.990.0-2|40	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IPC-Run-0.990.0-2|41	%make
21mr|perl-IPC-Run-0.990.0-2|42	
21mr|perl-IPC-Run-0.990.0-2|43	%install
21mr|perl-IPC-Run-0.990.0-2|44	%makeinstall_std
21mr|perl-IPC-Run-0.990.0-2|45	
21mr|perl-IPC-Run-0.990.0-2|46	%files
21mr|perl-IPC-Run-0.990.0-2|47	%doc Changes TODO eg
21mr|perl-IPC-Run-0.990.0-2|48	%{perl_vendorlib}/IPC
21mr|perl-IPC-Run-0.990.0-2|49	%{_mandir}/*/*

14935 21
21mr|perl-IPC-Run3-0.48.0-7|1	%define upstream_name    IPC-Run3
21mr|perl-IPC-Run3-0.48.0-7|2	%define upstream_version 0.048
21mr|perl-IPC-Run3-0.48.0-7|3	
21mr|perl-IPC-Run3-0.48.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-IPC-Run3-0.48.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IPC-Run3-0.48.0-7|6	Release:	7
21mr|perl-IPC-Run3-0.48.0-7|7	
21mr|perl-IPC-Run3-0.48.0-7|8	Summary:	Run a subprocess in batch mode (a la system)
21mr|perl-IPC-Run3-0.48.0-7|9	
21mr|perl-IPC-Run3-0.48.0-7|10	
21mr|perl-IPC-Run3-0.48.0-7|11	License:	GPL+ or Artistic
21mr|perl-IPC-Run3-0.48.0-7|12	Group:		Development/Perl
21mr|perl-IPC-Run3-0.48.0-7|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IPC-Run3-0.48.0-7|14	Source0:	http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-IPC-Run3-0.48.0-7|15	
21mr|perl-IPC-Run3-0.48.0-7|16	BuildRequires:	perl-devel
21mr|perl-IPC-Run3-0.48.0-7|17	BuildRequires:	perl-Test
21mr|perl-IPC-Run3-0.48.0-7|18	BuildRequires:	perl-Test-Simple
21mr|perl-IPC-Run3-0.48.0-7|19	BuildRequires:  perl(Time::HiRes)
21mr|perl-IPC-Run3-0.48.0-7|20	BuildArch:	noarch
21mr|perl-IPC-Run3-0.48.0-7|21	
21mr|perl-IPC-Run3-0.48.0-7|22	%description
21mr|perl-IPC-Run3-0.48.0-7|23	IPC::Run3 allows you run and interact with child processes using files,
21mr|perl-IPC-Run3-0.48.0-7|24	pipes, and pseudo-ttys. Both system()-style and scripted usages are
21mr|perl-IPC-Run3-0.48.0-7|25	supported and may be mixed. Likewise, functional and OO API styles are
21mr|perl-IPC-Run3-0.48.0-7|26	both supported and may be mixed.
21mr|perl-IPC-Run3-0.48.0-7|27	
21mr|perl-IPC-Run3-0.48.0-7|28	Various redirection operators reminiscent of those seen on common Unix
21mr|perl-IPC-Run3-0.48.0-7|29	and DOS command lines are provided.
21mr|perl-IPC-Run3-0.48.0-7|30	
21mr|perl-IPC-Run3-0.48.0-7|31	%prep
21mr|perl-IPC-Run3-0.48.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IPC-Run3-0.48.0-7|33	perl -pi -e 's#/usr/local/bin/#%{_bindir}/#' bin/run3profpp
21mr|perl-IPC-Run3-0.48.0-7|34	
21mr|perl-IPC-Run3-0.48.0-7|35	%build
21mr|perl-IPC-Run3-0.48.0-7|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IPC-Run3-0.48.0-7|37	%make
21mr|perl-IPC-Run3-0.48.0-7|38	
21mr|perl-IPC-Run3-0.48.0-7|39	%check
21mr|perl-IPC-Run3-0.48.0-7|40	%make test
21mr|perl-IPC-Run3-0.48.0-7|41	
21mr|perl-IPC-Run3-0.48.0-7|42	%install
21mr|perl-IPC-Run3-0.48.0-7|43	%makeinstall_std
21mr|perl-IPC-Run3-0.48.0-7|44	mkdir -p %{buildroot}/%{_bindir}
21mr|perl-IPC-Run3-0.48.0-7|45	cp bin/* %{buildroot}/%{_bindir}
21mr|perl-IPC-Run3-0.48.0-7|46	chmod 0755 %{buildroot}/%{_bindir}/*
21mr|perl-IPC-Run3-0.48.0-7|47	
21mr|perl-IPC-Run3-0.48.0-7|48	%files
21mr|perl-IPC-Run3-0.48.0-7|49	%doc Changes META.yml
21mr|perl-IPC-Run3-0.48.0-7|50	%{perl_vendorlib}/IPC
21mr|perl-IPC-Run3-0.48.0-7|51	%{_mandir}/*/*
21mr|perl-IPC-Run3-0.48.0-7|52	%{_bindir}/*

14936 21
21mr|perl-IPC-Signal-1.00-11|1	%define module IPC-Signal
21mr|perl-IPC-Signal-1.00-11|2	
21mr|perl-IPC-Signal-1.00-11|3	Summary:	IPC::Signal - Utility functions dealing with signals
21mr|perl-IPC-Signal-1.00-11|4	
21mr|perl-IPC-Signal-1.00-11|5	Name:		perl-%{module}
21mr|perl-IPC-Signal-1.00-11|6	Version:	1.00
21mr|perl-IPC-Signal-1.00-11|7	Release:	11
21mr|perl-IPC-Signal-1.00-11|8	License:	GPL or Artistic
21mr|perl-IPC-Signal-1.00-11|9	Group:		Development/Perl
21mr|perl-IPC-Signal-1.00-11|10	URL:		http://search.cpan.org/~rosch/IPC-Signal/
21mr|perl-IPC-Signal-1.00-11|11	Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/%{module}-%{version}.tar.bz2
21mr|perl-IPC-Signal-1.00-11|12	BuildRequires:	perl-devel
21mr|perl-IPC-Signal-1.00-11|13	BuildRequires:	perl-File-Path
21mr|perl-IPC-Signal-1.00-11|14	
21mr|perl-IPC-Signal-1.00-11|15	BuildArch:	noarch
21mr|perl-IPC-Signal-1.00-11|16	
21mr|perl-IPC-Signal-1.00-11|17	%description
21mr|perl-IPC-Signal-1.00-11|18	This module contains utility functions for dealing with signals.
21mr|perl-IPC-Signal-1.00-11|19	
21mr|perl-IPC-Signal-1.00-11|20	%prep
21mr|perl-IPC-Signal-1.00-11|21	%setup -q -n %{module}-%{version}
21mr|perl-IPC-Signal-1.00-11|22	
21mr|perl-IPC-Signal-1.00-11|23	%build
21mr|perl-IPC-Signal-1.00-11|24	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-IPC-Signal-1.00-11|25	
21mr|perl-IPC-Signal-1.00-11|26	%make
21mr|perl-IPC-Signal-1.00-11|27	
21mr|perl-IPC-Signal-1.00-11|28	%check
21mr|perl-IPC-Signal-1.00-11|29	make test
21mr|perl-IPC-Signal-1.00-11|30	
21mr|perl-IPC-Signal-1.00-11|31	%install
21mr|perl-IPC-Signal-1.00-11|32	%makeinstall_std
21mr|perl-IPC-Signal-1.00-11|33	
21mr|perl-IPC-Signal-1.00-11|34	%files
21mr|perl-IPC-Signal-1.00-11|35	%doc Changes README
21mr|perl-IPC-Signal-1.00-11|36	%{perl_vendorlib}/IPC/Signal.pm
21mr|perl-IPC-Signal-1.00-11|37	%{_mandir}/*/*

14937 21
21mr|perl-IPC-System-Simple-1.250.0-6|1	%define upstream_name    IPC-System-Simple
21mr|perl-IPC-System-Simple-1.250.0-6|2	%define upstream_version 1.25
21mr|perl-IPC-System-Simple-1.250.0-6|3	
21mr|perl-IPC-System-Simple-1.250.0-6|4	# find-requires extracts too much, cf https://qa.mandriva.com/show_bug.cgi?id=47678
21mr|perl-IPC-System-Simple-1.250.0-6|5	# therefore, forcing explicit require skipping of Win32
21mr|perl-IPC-System-Simple-1.250.0-6|6	%if %{_use_internal_dependency_generator}
21mr|perl-IPC-System-Simple-1.250.0-6|7	%global __requires_exclude perl\\(Win32(.*)\\)
21mr|perl-IPC-System-Simple-1.250.0-6|8	%else
21mr|perl-IPC-System-Simple-1.250.0-6|9	%define _requires_exceptions perl.Win32.
21mr|perl-IPC-System-Simple-1.250.0-6|10	%endif
21mr|perl-IPC-System-Simple-1.250.0-6|11	
21mr|perl-IPC-System-Simple-1.250.0-6|12	Name:		perl-%{upstream_name}
21mr|perl-IPC-System-Simple-1.250.0-6|13	Version:	%perl_convert_version %{upstream_version}
21mr|perl-IPC-System-Simple-1.250.0-6|14	Release:	6
21mr|perl-IPC-System-Simple-1.250.0-6|15	
21mr|perl-IPC-System-Simple-1.250.0-6|16	Summary:	Run commands simply, with detailed diagnostics
21mr|perl-IPC-System-Simple-1.250.0-6|17	
21mr|perl-IPC-System-Simple-1.250.0-6|18	License:	GPL+ or Artistic
21mr|perl-IPC-System-Simple-1.250.0-6|19	Group:		Development/Perl
21mr|perl-IPC-System-Simple-1.250.0-6|20	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-IPC-System-Simple-1.250.0-6|21	Source0:	http://www.cpan.org/modules/by-module/IPC/IPC-System-Simple-%{upstream_version}.tar.gz
21mr|perl-IPC-System-Simple-1.250.0-6|22	
21mr|perl-IPC-System-Simple-1.250.0-6|23	BuildRequires:	perl(Config)
21mr|perl-IPC-System-Simple-1.250.0-6|24	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-IPC-System-Simple-1.250.0-6|25	BuildRequires:	perl(File::Basename)
21mr|perl-IPC-System-Simple-1.250.0-6|26	BuildRequires:	perl(List::Util)
21mr|perl-IPC-System-Simple-1.250.0-6|27	BuildRequires:	perl(Scalar::Util)
21mr|perl-IPC-System-Simple-1.250.0-6|28	BuildRequires:	perl(Test)
21mr|perl-IPC-System-Simple-1.250.0-6|29	BuildRequires:	perl(Test::More)
21mr|perl-IPC-System-Simple-1.250.0-6|30	BuildRequires:	perl-devel
21mr|perl-IPC-System-Simple-1.250.0-6|31	BuildArch:	noarch
21mr|perl-IPC-System-Simple-1.250.0-6|32	
21mr|perl-IPC-System-Simple-1.250.0-6|33	%description
21mr|perl-IPC-System-Simple-1.250.0-6|34	Calling Perl's in-built 'system()' function is easy, determining if it was
21mr|perl-IPC-System-Simple-1.250.0-6|35	successful is _hard_. Let's face it, '$?' isn't the nicest variable in the
21mr|perl-IPC-System-Simple-1.250.0-6|36	world to play with, and even if you _do_ check it, producing a
21mr|perl-IPC-System-Simple-1.250.0-6|37	well-formatted error string takes a lot of work.
21mr|perl-IPC-System-Simple-1.250.0-6|38	
21mr|perl-IPC-System-Simple-1.250.0-6|39	'IPC::System::Simple' takes the hard work out of calling external commands.
21mr|perl-IPC-System-Simple-1.250.0-6|40	In fact, if you want to be really lazy, you can just write:
21mr|perl-IPC-System-Simple-1.250.0-6|41	
21mr|perl-IPC-System-Simple-1.250.0-6|42	use IPC::System::Simple qw(system);
21mr|perl-IPC-System-Simple-1.250.0-6|43	
21mr|perl-IPC-System-Simple-1.250.0-6|44	%prep
21mr|perl-IPC-System-Simple-1.250.0-6|45	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-IPC-System-Simple-1.250.0-6|46	
21mr|perl-IPC-System-Simple-1.250.0-6|47	%build
21mr|perl-IPC-System-Simple-1.250.0-6|48	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-IPC-System-Simple-1.250.0-6|49	%make
21mr|perl-IPC-System-Simple-1.250.0-6|50	
21mr|perl-IPC-System-Simple-1.250.0-6|51	%check
21mr|perl-IPC-System-Simple-1.250.0-6|52	make test
21mr|perl-IPC-System-Simple-1.250.0-6|53	
21mr|perl-IPC-System-Simple-1.250.0-6|54	%install
21mr|perl-IPC-System-Simple-1.250.0-6|55	%makeinstall_std
21mr|perl-IPC-System-Simple-1.250.0-6|56	
21mr|perl-IPC-System-Simple-1.250.0-6|57	%files
21mr|perl-IPC-System-Simple-1.250.0-6|58	%doc Changes LICENSE README
21mr|perl-IPC-System-Simple-1.250.0-6|59	%{_mandir}/man3/*
21mr|perl-IPC-System-Simple-1.250.0-6|60	%{perl_vendorlib}/*

14938 21
21mr|perl-IPTables-ChainMgr-1.6-1|1	Name:		perl-IPTables-ChainMgr
21mr|perl-IPTables-ChainMgr-1.6-1|2	Version:	1.6
21mr|perl-IPTables-ChainMgr-1.6-1|3	Release:	1
21mr|perl-IPTables-ChainMgr-1.6-1|4	Summary:	Perl extension for manipulating iptables policies
21mr|perl-IPTables-ChainMgr-1.6-1|5	Group:		Development/Perl
21mr|perl-IPTables-ChainMgr-1.6-1|6	License:	Artistic 2.0
21mr|perl-IPTables-ChainMgr-1.6-1|7	URL:		http://www.cipherdyne.org/modules/
21mr|perl-IPTables-ChainMgr-1.6-1|8	Source0:	http://www.cipherdyne.org/modules/IPTables-ChainMgr-%{version}.tar.bz2
21mr|perl-IPTables-ChainMgr-1.6-1|9	BuildArch:	noarch
21mr|perl-IPTables-ChainMgr-1.6-1|10	BuildRequires:	make
21mr|perl-IPTables-ChainMgr-1.6-1|11	BuildRequires:	perl-generators
21mr|perl-IPTables-ChainMgr-1.6-1|12	BuildRequires:	perl-interpreter
21mr|perl-IPTables-ChainMgr-1.6-1|13	BuildRequires:	perl(Data::Dumper)
21mr|perl-IPTables-ChainMgr-1.6-1|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-IPTables-ChainMgr-1.6-1|15	BuildRequires:	perl(Getopt::Long)
21mr|perl-IPTables-ChainMgr-1.6-1|16	BuildRequires:	perl(IPTables::Parse)
21mr|perl-IPTables-ChainMgr-1.6-1|17	BuildRequires:	perl(NetAddr::IP)
21mr|perl-IPTables-ChainMgr-1.6-1|18	BuildRequires:	perl(strict)
21mr|perl-IPTables-ChainMgr-1.6-1|19	BuildRequires:	perl(Test)
21mr|perl-IPTables-ChainMgr-1.6-1|20	Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21mr|perl-IPTables-ChainMgr-1.6-1|21	
21mr|perl-IPTables-ChainMgr-1.6-1|22	%description
21mr|perl-IPTables-ChainMgr-1.6-1|23	The IPTables::ChainMgr package provides an interface to manipulate iptables
21mr|perl-IPTables-ChainMgr-1.6-1|24	policies on Linux systems through the direct execution of iptables
21mr|perl-IPTables-ChainMgr-1.6-1|25	commands. Although making a perl extension of libiptc provided by the iptables
21mr|perl-IPTables-ChainMgr-1.6-1|26	project is possible, it is easy to just execute iptables commands directly in
21mr|perl-IPTables-ChainMgr-1.6-1|27	order to both parse and change the configuration of the policy. Further, this
21mr|perl-IPTables-ChainMgr-1.6-1|28	simplifies installation since the only external requirement is (in the spirit
21mr|perl-IPTables-ChainMgr-1.6-1|29	of scripting) to be able to point IPTables::ChainMgr at an installed iptables
21mr|perl-IPTables-ChainMgr-1.6-1|30	binary instead of having to compile against a library.
21mr|perl-IPTables-ChainMgr-1.6-1|31	
21mr|perl-IPTables-ChainMgr-1.6-1|32	%files
21mr|perl-IPTables-ChainMgr-1.6-1|33	%doc Changes README
21mr|perl-IPTables-ChainMgr-1.6-1|34	%{perl_vendorlib}/*
21mr|perl-IPTables-ChainMgr-1.6-1|35	%{_mandir}/man3/*
21mr|perl-IPTables-ChainMgr-1.6-1|36	
21mr|perl-IPTables-ChainMgr-1.6-1|37	#-------------------------------------------------------------------------
21mr|perl-IPTables-ChainMgr-1.6-1|38	%prep
21mr|perl-IPTables-ChainMgr-1.6-1|39	%setup -q -n IPTables-ChainMgr-%{version}
21mr|perl-IPTables-ChainMgr-1.6-1|40	
21mr|perl-IPTables-ChainMgr-1.6-1|41	%build
21mr|perl-IPTables-ChainMgr-1.6-1|42	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21mr|perl-IPTables-ChainMgr-1.6-1|43	make %{?_smp_mflags}
21mr|perl-IPTables-ChainMgr-1.6-1|44	
21mr|perl-IPTables-ChainMgr-1.6-1|45	%install
21mr|perl-IPTables-ChainMgr-1.6-1|46	make pure_install DESTDIR=%{buildroot}
21mr|perl-IPTables-ChainMgr-1.6-1|47	%{_fixperms} %{buildroot}/*
21mr|perl-IPTables-ChainMgr-1.6-1|48	
21mr|perl-IPTables-ChainMgr-1.6-1|49	%check
21mr|perl-IPTables-ChainMgr-1.6-1|50	make test

14939 21
21mr|perl-IPTables-Parse-1.6.1-1|1	Name:		perl-IPTables-Parse
21mr|perl-IPTables-Parse-1.6.1-1|2	Version:	1.6.1
21mr|perl-IPTables-Parse-1.6.1-1|3	Release:	1
21mr|perl-IPTables-Parse-1.6.1-1|4	Summary:	Perl extension for parsing iptables firewall rulesets
21mr|perl-IPTables-Parse-1.6.1-1|5	Group:		Development/Perl
21mr|perl-IPTables-Parse-1.6.1-1|6	License:	Artistic 2.0
21mr|perl-IPTables-Parse-1.6.1-1|7	URL:		http://www.cipherdyne.org/modules/
21mr|perl-IPTables-Parse-1.6.1-1|8	Source0:	http://www.cipherdyne.org/modules/IPTables-Parse-%{version}.tar.bz2
21mr|perl-IPTables-Parse-1.6.1-1|9	BuildArch:	noarch
21mr|perl-IPTables-Parse-1.6.1-1|10	BuildRequires:	make
21mr|perl-IPTables-Parse-1.6.1-1|11	BuildRequires:	perl-generators
21mr|perl-IPTables-Parse-1.6.1-1|12	BuildRequires:	perl-interpreter
21mr|perl-IPTables-Parse-1.6.1-1|13	BuildRequires:	perl(Data::Dumper)
21mr|perl-IPTables-Parse-1.6.1-1|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-IPTables-Parse-1.6.1-1|15	BuildRequires:	perl(Getopt::Long)
21mr|perl-IPTables-Parse-1.6.1-1|16	BuildRequires:	perl(strict)
21mr|perl-IPTables-Parse-1.6.1-1|17	BuildRequires:	perl(Test)
21mr|perl-IPTables-Parse-1.6.1-1|18	Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21mr|perl-IPTables-Parse-1.6.1-1|19	
21mr|perl-IPTables-Parse-1.6.1-1|20	%description
21mr|perl-IPTables-Parse-1.6.1-1|21	The IPTables::Parse package provides an interface to parse iptables rules
21mr|perl-IPTables-Parse-1.6.1-1|22	on Linux systems through the direct execution of iptables commands, or from
21mr|perl-IPTables-Parse-1.6.1-1|23	parsing a file that contains an iptables policy listing. You can get the
21mr|perl-IPTables-Parse-1.6.1-1|24	current policy applied to a table/chain, look for a specific user-defined
21mr|perl-IPTables-Parse-1.6.1-1|25	chain, check for a default DROP policy, or determing whether or not logging
21mr|perl-IPTables-Parse-1.6.1-1|26	rules exist.
21mr|perl-IPTables-Parse-1.6.1-1|27	
21mr|perl-IPTables-Parse-1.6.1-1|28	%files
21mr|perl-IPTables-Parse-1.6.1-1|29	%doc Changes README
21mr|perl-IPTables-Parse-1.6.1-1|30	%{perl_vendorlib}/*
21mr|perl-IPTables-Parse-1.6.1-1|31	%{_mandir}/man3/*
21mr|perl-IPTables-Parse-1.6.1-1|32	
21mr|perl-IPTables-Parse-1.6.1-1|33	#--------------------------------------------------------------------
21mr|perl-IPTables-Parse-1.6.1-1|34	%prep
21mr|perl-IPTables-Parse-1.6.1-1|35	%setup -q -n IPTables-Parse-%{version}
21mr|perl-IPTables-Parse-1.6.1-1|36	
21mr|perl-IPTables-Parse-1.6.1-1|37	%build
21mr|perl-IPTables-Parse-1.6.1-1|38	%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21mr|perl-IPTables-Parse-1.6.1-1|39	make %{?_smp_mflags}
21mr|perl-IPTables-Parse-1.6.1-1|40	
21mr|perl-IPTables-Parse-1.6.1-1|41	%install
21mr|perl-IPTables-Parse-1.6.1-1|42	make pure_install DESTDIR=%{buildroot}
21mr|perl-IPTables-Parse-1.6.1-1|43	%{_fixperms} %{buildroot}/*
21mr|perl-IPTables-Parse-1.6.1-1|44	
21mr|perl-IPTables-Parse-1.6.1-1|45	%check
21mr|perl-IPTables-Parse-1.6.1-1|46	make test

14940 21
21mr|perl-JSON-2.900.0-7|1	%define modname	JSON
21mr|perl-JSON-2.900.0-7|2	%define modver 2.90
21mr|perl-JSON-2.900.0-7|3	
21mr|perl-JSON-2.900.0-7|4	Summary:	Parse and convert to JSON (JavaScript Object Notation)
21mr|perl-JSON-2.900.0-7|5	
21mr|perl-JSON-2.900.0-7|6	Name:		perl-%{modname}
21mr|perl-JSON-2.900.0-7|7	Version:	%perl_convert_version %{modver}
21mr|perl-JSON-2.900.0-7|8	Release:	7
21mr|perl-JSON-2.900.0-7|9	License:	Artistic/GPLv2
21mr|perl-JSON-2.900.0-7|10	Group:		Development/Perl
21mr|perl-JSON-2.900.0-7|11	Url:		http://search.cpan.org/dist/%{modname}/
21mr|perl-JSON-2.900.0-7|12	Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MAKAMAKA/JSON-%{modver}.tar.gz
21mr|perl-JSON-2.900.0-7|13	BuildArch:	noarch
21mr|perl-JSON-2.900.0-7|14	BuildRequires:	perl(Test::More)
21mr|perl-JSON-2.900.0-7|15	BuildRequires:	perl(CGI)
21mr|perl-JSON-2.900.0-7|16	BuildRequires:	perl-devel
21mr|perl-JSON-2.900.0-7|17	#BuildRequires:	perl-JSON-PP
21mr|perl-JSON-2.900.0-7|18	#BuildRequires:	perl-JSON-XS
21mr|perl-JSON-2.900.0-7|19	# This is (and should be) provided by perl-JSON-PP. We provide JSON::backportPP
21mr|perl-JSON-2.900.0-7|20	# instead.
21mr|perl-JSON-2.900.0-7|21	%global __provides_exclude perl\\(JSON::PP\\)
21mr|perl-JSON-2.900.0-7|22	Provides:	perl(JSON::backportPP)
21mr|perl-JSON-2.900.0-7|23	
21mr|perl-JSON-2.900.0-7|24	%description
21mr|perl-JSON-2.900.0-7|25	This module converts between JSON (JavaScript Object Notation) and
21mr|perl-JSON-2.900.0-7|26	Perl data structure into each other.
21mr|perl-JSON-2.900.0-7|27	
21mr|perl-JSON-2.900.0-7|28	%prep
21mr|perl-JSON-2.900.0-7|29	%setup -qn %{modname}-%{modver}
21mr|perl-JSON-2.900.0-7|30	sed -i.DOS -e 's/\r//g' README
21mr|perl-JSON-2.900.0-7|31	
21mr|perl-JSON-2.900.0-7|32	%build
21mr|perl-JSON-2.900.0-7|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-JSON-2.900.0-7|34	%make
21mr|perl-JSON-2.900.0-7|35	
21mr|perl-JSON-2.900.0-7|36	%check
21mr|perl-JSON-2.900.0-7|37	%make test
21mr|perl-JSON-2.900.0-7|38	
21mr|perl-JSON-2.900.0-7|39	%install
21mr|perl-JSON-2.900.0-7|40	%makeinstall_std
21mr|perl-JSON-2.900.0-7|41	
21mr|perl-JSON-2.900.0-7|42	%files
21mr|perl-JSON-2.900.0-7|43	%doc Changes README
21mr|perl-JSON-2.900.0-7|44	%{perl_vendorlib}/JSON*
21mr|perl-JSON-2.900.0-7|45	%{_mandir}/man3/*

14941 21
21mr|perl-JSON-DWIW-0.470.0-9|1	%define upstream_name    JSON-DWIW
21mr|perl-JSON-DWIW-0.470.0-9|2	%define upstream_version 0.47
21mr|perl-JSON-DWIW-0.470.0-9|3	
21mr|perl-JSON-DWIW-0.470.0-9|4	Name:       perl-%{upstream_name}
21mr|perl-JSON-DWIW-0.470.0-9|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-JSON-DWIW-0.470.0-9|6	Release:	9
21mr|perl-JSON-DWIW-0.470.0-9|7	
21mr|perl-JSON-DWIW-0.470.0-9|8	Summary:    Return a true or false value when
21mr|perl-JSON-DWIW-0.470.0-9|9	
21mr|perl-JSON-DWIW-0.470.0-9|10	License:    GPL+ or Artistic
21mr|perl-JSON-DWIW-0.470.0-9|11	Group:      Development/Perl
21mr|perl-JSON-DWIW-0.470.0-9|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-JSON-DWIW-0.470.0-9|13	Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-JSON-DWIW-0.470.0-9|14	
21mr|perl-JSON-DWIW-0.470.0-9|15	BuildRequires: perl-devel
21mr|perl-JSON-DWIW-0.470.0-9|16	BuildRequires: perl(Test)
21mr|perl-JSON-DWIW-0.470.0-9|17	BuildRequires: libtool
21mr|perl-JSON-DWIW-0.470.0-9|18	
21mr|perl-JSON-DWIW-0.470.0-9|19	%description
21mr|perl-JSON-DWIW-0.470.0-9|20	Other JSON modules require setting several parameters before calling the
21mr|perl-JSON-DWIW-0.470.0-9|21	conversion methods to do what I want. This module does things by default
21mr|perl-JSON-DWIW-0.470.0-9|22	that I think should be done when working with JSON in Perl. This module
21mr|perl-JSON-DWIW-0.470.0-9|23	also encodes and decodes faster than JSON.pm and JSON::Syck in my
21mr|perl-JSON-DWIW-0.470.0-9|24	benchmarks.
21mr|perl-JSON-DWIW-0.470.0-9|25	
21mr|perl-JSON-DWIW-0.470.0-9|26	This means that any piece of data in Perl (assuming it's valid unicode)
21mr|perl-JSON-DWIW-0.470.0-9|27	will get converted to something in JSON instead of throwing an exception.
21mr|perl-JSON-DWIW-0.470.0-9|28	It also means that output will be strict JSON, while accepted input will be
21mr|perl-JSON-DWIW-0.470.0-9|29	flexible, without having to set any options.
21mr|perl-JSON-DWIW-0.470.0-9|30	
21mr|perl-JSON-DWIW-0.470.0-9|31	Encoding
21mr|perl-JSON-DWIW-0.470.0-9|32	Perl objects get encoded as their underlying data structure, with the
21mr|perl-JSON-DWIW-0.470.0-9|33	exception of Math::BigInt and Math::BigFloat, which will be output as
21mr|perl-JSON-DWIW-0.470.0-9|34	numbers, and JSON::DWIW::Boolean, which will get output as a true or
21mr|perl-JSON-DWIW-0.470.0-9|35	false value (see the true() and false() methods). For example, a
21mr|perl-JSON-DWIW-0.470.0-9|36	blessed hash ref will be represented as an object in JSON, a blessed
21mr|perl-JSON-DWIW-0.470.0-9|37	array will be represented as an array. etc. A reference to a scalar is
21mr|perl-JSON-DWIW-0.470.0-9|38	dereferenced and represented as the scalar itself. Globs, Code refs,
21mr|perl-JSON-DWIW-0.470.0-9|39	etc., get stringified, and undef becomes null.
21mr|perl-JSON-DWIW-0.470.0-9|40	
21mr|perl-JSON-DWIW-0.470.0-9|41	%prep
21mr|perl-JSON-DWIW-0.470.0-9|42	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-JSON-DWIW-0.470.0-9|43	
21mr|perl-JSON-DWIW-0.470.0-9|44	# fix build on aarch64
21mr|perl-JSON-DWIW-0.470.0-9|45	cp -r %{_datadir}/libtool/config/config.{guess,sub} libjsonevt/
21mr|perl-JSON-DWIW-0.470.0-9|46	
21mr|perl-JSON-DWIW-0.470.0-9|47	%build
21mr|perl-JSON-DWIW-0.470.0-9|48	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-JSON-DWIW-0.470.0-9|49	%make
21mr|perl-JSON-DWIW-0.470.0-9|50	
21mr|perl-JSON-DWIW-0.470.0-9|51	%check
21mr|perl-JSON-DWIW-0.470.0-9|52	make test
21mr|perl-JSON-DWIW-0.470.0-9|53	
21mr|perl-JSON-DWIW-0.470.0-9|54	%install
21mr|perl-JSON-DWIW-0.470.0-9|55	%makeinstall_std
21mr|perl-JSON-DWIW-0.470.0-9|56	
21mr|perl-JSON-DWIW-0.470.0-9|57	%clean
21mr|perl-JSON-DWIW-0.470.0-9|58	
21mr|perl-JSON-DWIW-0.470.0-9|59	%files
21mr|perl-JSON-DWIW-0.470.0-9|60	%doc README
21mr|perl-JSON-DWIW-0.470.0-9|61	%{_mandir}/man3/*
21mr|perl-JSON-DWIW-0.470.0-9|62	%{perl_vendorarch}/JSON
21mr|perl-JSON-DWIW-0.470.0-9|63	%{perl_vendorarch}/auto/JSON

14942 21
21mr|perl-JSON-MaybeXS-1.4.3-3|1	%define upstream_name    JSON-MaybeXS
21mr|perl-JSON-MaybeXS-1.4.3-3|2	%define upstream_version 1.004003
21mr|perl-JSON-MaybeXS-1.4.3-3|3	
21mr|perl-JSON-MaybeXS-1.4.3-3|4	Name:       perl-%{upstream_name}
21mr|perl-JSON-MaybeXS-1.4.3-3|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-JSON-MaybeXS-1.4.3-3|6	Release:    3
21mr|perl-JSON-MaybeXS-1.4.3-3|7	
21mr|perl-JSON-MaybeXS-1.4.3-3|8	Summary:    Use L<Cpanel::JSON::XS> with a fallback to L<JSON::XS> and L<JSON::PP>
21mr|perl-JSON-MaybeXS-1.4.3-3|9	License:    GPL+ or Artistic
21mr|perl-JSON-MaybeXS-1.4.3-3|10	Group:      Development/Perl
21mr|perl-JSON-MaybeXS-1.4.3-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-JSON-MaybeXS-1.4.3-3|12	Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-JSON-MaybeXS-1.4.3-3|13	
21mr|perl-JSON-MaybeXS-1.4.3-3|14	BuildRequires: perl-devel
21mr|perl-JSON-MaybeXS-1.4.3-3|15	BuildRequires: perl(Carp)
21mr|perl-JSON-MaybeXS-1.4.3-3|16	BuildRequires: perl(Cpanel::JSON::XS)
21mr|perl-JSON-MaybeXS-1.4.3-3|17	BuildRequires: perl(JSON::PP)
21mr|perl-JSON-MaybeXS-1.4.3-3|18	BuildRequires: perl(Scalar::Util)
21mr|perl-JSON-MaybeXS-1.4.3-3|19	BuildRequires: perl(Test::More)
21mr|perl-JSON-MaybeXS-1.4.3-3|20	BuildRequires: perl(Test::Needs)
21mr|perl-JSON-MaybeXS-1.4.3-3|21	BuildRequires: perl(Test::Without::Module)
21mr|perl-JSON-MaybeXS-1.4.3-3|22	BuildRequires: perl(JSON::XS)
21mr|perl-JSON-MaybeXS-1.4.3-3|23	
21mr|perl-JSON-MaybeXS-1.4.3-3|24	
21mr|perl-JSON-MaybeXS-1.4.3-3|25	BuildArch: noarch
21mr|perl-JSON-MaybeXS-1.4.3-3|26	
21mr|perl-JSON-MaybeXS-1.4.3-3|27	%description
21mr|perl-JSON-MaybeXS-1.4.3-3|28	This module first checks to see if either the Cpanel::JSON::XS manpage or
21mr|perl-JSON-MaybeXS-1.4.3-3|29	the JSON::XS manpage is already loaded, in which case it uses that module.
21mr|perl-JSON-MaybeXS-1.4.3-3|30	Otherwise it tries to load the Cpanel::JSON::XS manpage, then the JSON::XS
21mr|perl-JSON-MaybeXS-1.4.3-3|31	manpage, then the JSON::PP manpage in order, and either uses the first
21mr|perl-JSON-MaybeXS-1.4.3-3|32	module it finds or throws an error.
21mr|perl-JSON-MaybeXS-1.4.3-3|33	
21mr|perl-JSON-MaybeXS-1.4.3-3|34	It then exports the 'encode_json' and 'decode_json' functions from the
21mr|perl-JSON-MaybeXS-1.4.3-3|35	loaded module, along with a 'JSON' constant that returns the class name for
21mr|perl-JSON-MaybeXS-1.4.3-3|36	calling 'new' on.
21mr|perl-JSON-MaybeXS-1.4.3-3|37	
21mr|perl-JSON-MaybeXS-1.4.3-3|38	If you're writing fresh code rather than replacing JSON usage, you might
21mr|perl-JSON-MaybeXS-1.4.3-3|39	want to pass options as constructor args rather than calling mutators, so
21mr|perl-JSON-MaybeXS-1.4.3-3|40	we provide our own 'new' method that supports that.
21mr|perl-JSON-MaybeXS-1.4.3-3|41	
21mr|perl-JSON-MaybeXS-1.4.3-3|42	%prep
21mr|perl-JSON-MaybeXS-1.4.3-3|43	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-JSON-MaybeXS-1.4.3-3|44	
21mr|perl-JSON-MaybeXS-1.4.3-3|45	%build
21mr|perl-JSON-MaybeXS-1.4.3-3|46	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-JSON-MaybeXS-1.4.3-3|47	
21mr|perl-JSON-MaybeXS-1.4.3-3|48	%make
21mr|perl-JSON-MaybeXS-1.4.3-3|49	
21mr|perl-JSON-MaybeXS-1.4.3-3|50	%check
21mr|perl-JSON-MaybeXS-1.4.3-3|51	%make test
21mr|perl-JSON-MaybeXS-1.4.3-3|52	
21mr|perl-JSON-MaybeXS-1.4.3-3|53	%install
21mr|perl-JSON-MaybeXS-1.4.3-3|54	%makeinstall_std
21mr|perl-JSON-MaybeXS-1.4.3-3|55	
21mr|perl-JSON-MaybeXS-1.4.3-3|56	%files
21mr|perl-JSON-MaybeXS-1.4.3-3|57	%doc Changes META.json META.yml README
21mr|perl-JSON-MaybeXS-1.4.3-3|58	%{_mandir}/man3/*
21mr|perl-JSON-MaybeXS-1.4.3-3|59	%{perl_vendorlib}/*

14943 21
21mr|perl-JSON-XS-3.10.0-7|1	%define upstream_name JSON-XS
21mr|perl-JSON-XS-3.10.0-7|2	%define upstream_version 3.01
21mr|perl-JSON-XS-3.10.0-7|3	
21mr|perl-JSON-XS-3.10.0-7|4	Summary:	JSON (JavaScript Object Notation) serialization
21mr|perl-JSON-XS-3.10.0-7|5	Name:		perl-%{upstream_name}
21mr|perl-JSON-XS-3.10.0-7|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-JSON-XS-3.10.0-7|7	Release:	7
21mr|perl-JSON-XS-3.10.0-7|8	Epoch:		1
21mr|perl-JSON-XS-3.10.0-7|9	License:	GPL+ or Artistic
21mr|perl-JSON-XS-3.10.0-7|10	Group:		Development/Perl
21mr|perl-JSON-XS-3.10.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-JSON-XS-3.10.0-7|12	Source0:	http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-JSON-XS-3.10.0-7|13	BuildRequires:	perl-devel
21mr|perl-JSON-XS-3.10.0-7|14	BuildRequires:	perl-Test
21mr|perl-JSON-XS-3.10.0-7|15	BuildRequires:	perl(CGI)
21mr|perl-JSON-XS-3.10.0-7|16	BuildRequires:	perl(HTTP::Request)
21mr|perl-JSON-XS-3.10.0-7|17	BuildRequires:	perl(HTTP::Response)
21mr|perl-JSON-XS-3.10.0-7|18	BuildRequires:	perl(Test::More)
21mr|perl-JSON-XS-3.10.0-7|19	BuildRequires:	perl(Types::Serialiser)
21mr|perl-JSON-XS-3.10.0-7|20	BuildRequires:	perl(common::sense)
21mr|perl-JSON-XS-3.10.0-7|21	Requires:	perl(common::sense)
21mr|perl-JSON-XS-3.10.0-7|22	
21mr|perl-JSON-XS-3.10.0-7|23	%description
21mr|perl-JSON-XS-3.10.0-7|24	JSON serialising/deserialising, done correctly and fast.
21mr|perl-JSON-XS-3.10.0-7|25	
21mr|perl-JSON-XS-3.10.0-7|26	%files
21mr|perl-JSON-XS-3.10.0-7|27	%defattr(0644,root,root,0755)
21mr|perl-JSON-XS-3.10.0-7|28	%doc Changes README
21mr|perl-JSON-XS-3.10.0-7|29	%{_mandir}/*/*
21mr|perl-JSON-XS-3.10.0-7|30	%{_bindir}/json_xs
21mr|perl-JSON-XS-3.10.0-7|31	%{perl_vendorarch}/JSON*
21mr|perl-JSON-XS-3.10.0-7|32	%{perl_vendorarch}/auto/JSON/XS/*
21mr|perl-JSON-XS-3.10.0-7|33	
21mr|perl-JSON-XS-3.10.0-7|34	#----------------------------------------------------------------------------
21mr|perl-JSON-XS-3.10.0-7|35	
21mr|perl-JSON-XS-3.10.0-7|36	%prep
21mr|perl-JSON-XS-3.10.0-7|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-JSON-XS-3.10.0-7|38	
21mr|perl-JSON-XS-3.10.0-7|39	%build
21mr|perl-JSON-XS-3.10.0-7|40	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-JSON-XS-3.10.0-7|41	%make
21mr|perl-JSON-XS-3.10.0-7|42	
21mr|perl-JSON-XS-3.10.0-7|43	%install
21mr|perl-JSON-XS-3.10.0-7|44	%makeinstall_std
21mr|perl-JSON-XS-3.10.0-7|45	
21mr|perl-JSON-XS-3.10.0-7|46	%check
21mr|perl-JSON-XS-3.10.0-7|47	%make test

14944 21
21mr|perl-ldap-0.650.0-5|1	%define upstream_name    ldap
21mr|perl-ldap-0.650.0-5|2	%define upstream_version 0.65
21mr|perl-ldap-0.650.0-5|3	
21mr|perl-ldap-0.650.0-5|4	Name:       perl-%{upstream_name}
21mr|perl-ldap-0.650.0-5|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-ldap-0.650.0-5|6	Release:    5
21mr|perl-ldap-0.650.0-5|7	
21mr|perl-ldap-0.650.0-5|8	Summary:    Perl modules for ldap
21mr|perl-ldap-0.650.0-5|9	License:    GPL+ or Artistic
21mr|perl-ldap-0.650.0-5|10	Group:      Development/Perl
21mr|perl-ldap-0.650.0-5|11	Url:        http://search.cpan.org/dist/%{name}/
21mr|perl-ldap-0.650.0-5|12	Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{name}-%{upstream_version}.tar.gz
21mr|perl-ldap-0.650.0-5|13	
21mr|perl-ldap-0.650.0-5|14	BuildRequires: openldap-servers
21mr|perl-ldap-0.650.0-5|15	BuildRequires: perl-devel >= 5.8.0
21mr|perl-ldap-0.650.0-5|16	BuildRequires:	perl-Module-Install
21mr|perl-ldap-0.650.0-5|17	BuildRequires:	perl-CPAN
21mr|perl-ldap-0.650.0-5|18	BuildRequires:  perl(Authen::SASL) >= 2.00
21mr|perl-ldap-0.650.0-5|19	BuildRequires:  perl(Carp)
21mr|perl-ldap-0.650.0-5|20	BuildRequires:  perl(Convert::ASN1)
21mr|perl-ldap-0.650.0-5|21	BuildRequires:  perl(Data::Dumper)
21mr|perl-ldap-0.650.0-5|22	BuildRequires:  perl(Encode)
21mr|perl-ldap-0.650.0-5|23	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.420.0
21mr|perl-ldap-0.650.0-5|24	BuildRequires:	perl(File::Basename)
21mr|perl-ldap-0.650.0-5|25	BuildRequires:	perl(File::Compare)
21mr|perl-ldap-0.650.0-5|26	BuildRequires:	perl(File::Path)
21mr|perl-ldap-0.650.0-5|27	BuildRequires:	perl(GSSAPI)
21mr|perl-ldap-0.650.0-5|28	BuildRequires:  perl(HTTP::Status)
21mr|perl-ldap-0.650.0-5|29	BuildRequires:  perl(HTTP::Negotiate)
21mr|perl-ldap-0.650.0-5|30	BuildRequires:  perl(HTTP::Response)
21mr|perl-ldap-0.650.0-5|31	BuildRequires:  perl(IO::File)
21mr|perl-ldap-0.650.0-5|32	BuildRequires:  perl(IO::Select)
21mr|perl-ldap-0.650.0-5|33	BuildRequires:  perl(IO::Socket)
21mr|perl-ldap-0.650.0-5|34	BuildRequires:  perl(IO::Socket::SSL)
21mr|perl-ldap-0.650.0-5|35	BuildRequires:  perl(IO::Socket::INET6)
21mr|perl-ldap-0.650.0-5|36	BuildRequires:  perl(LWP::MediaTypes)
21mr|perl-ldap-0.650.0-5|37	BuildRequires:  perl(LWP::Protocol)
21mr|perl-ldap-0.650.0-5|38	BuildRequires:  perl(LWP::UserAgent)
21mr|perl-ldap-0.650.0-5|39	BuildRequires:  perl(MIME::Base64)
21mr|perl-ldap-0.650.0-5|40	BuildRequires:  perl(Test::More)
21mr|perl-ldap-0.650.0-5|41	BuildRequires:	perl(Text::Soundex)
21mr|perl-ldap-0.650.0-5|42	BuildRequires:  perl(URI::ldap) >= 1.1
21mr|perl-ldap-0.650.0-5|43	BuildRequires:  perl(XML::SAX::Base)
21mr|perl-ldap-0.650.0-5|44	BuildRequires:  perl(XML::SAX::Writer)
21mr|perl-ldap-0.650.0-5|45	BuildArch:	noarch
21mr|perl-ldap-0.650.0-5|46	
21mr|perl-ldap-0.650.0-5|47	Requires:	perl(Authen::SASL)  >= 2.0.0
21mr|perl-ldap-0.650.0-5|48	Requires:	perl(Convert::ASN1) >= 0.70.0
21mr|perl-ldap-0.650.0-5|49	Requires:	perl(XML::Parser)
21mr|perl-ldap-0.650.0-5|50	
21mr|perl-ldap-0.650.0-5|51	
21mr|perl-ldap-0.650.0-5|52	%description
21mr|perl-ldap-0.650.0-5|53	The perl-ldap distribution is a collection of perl modules
21mr|perl-ldap-0.650.0-5|54	which provide an object-oriented interface to LDAP servers.
21mr|perl-ldap-0.650.0-5|55	
21mr|perl-ldap-0.650.0-5|56	%prep
21mr|perl-ldap-0.650.0-5|57	%setup -q -n %{name}-%{upstream_version}
21mr|perl-ldap-0.650.0-5|58	
21mr|perl-ldap-0.650.0-5|59	# perl path
21mr|perl-ldap-0.650.0-5|60	find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"
21mr|perl-ldap-0.650.0-5|61	chmod 644 contrib/*
21mr|perl-ldap-0.650.0-5|62	
21mr|perl-ldap-0.650.0-5|63	cat > test.cfg << EOF
21mr|perl-ldap-0.650.0-5|64	\$SERVER_EXE = "%{_sbindir}/slapd";
21mr|perl-ldap-0.650.0-5|65	\$SERVER_TYPE = "openldap2+ssl+ipc+sasl";
21mr|perl-ldap-0.650.0-5|66	\$SLAPD_DB = "bdb";
21mr|perl-ldap-0.650.0-5|67	\$HOST = "127.0.0.1";
21mr|perl-ldap-0.650.0-5|68	\$SCHEMA_DIR = "%{_datadir}/openldap/schema";
21mr|perl-ldap-0.650.0-5|69	\$EXTERNAL_TESTS = 0;
21mr|perl-ldap-0.650.0-5|70	1;
21mr|perl-ldap-0.650.0-5|71	EOF
21mr|perl-ldap-0.650.0-5|72	
21mr|perl-ldap-0.650.0-5|73	%build
21mr|perl-ldap-0.650.0-5|74	find -name \*.pm | xargs chmod 644
21mr|perl-ldap-0.650.0-5|75	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-ldap-0.650.0-5|76	%make
21mr|perl-ldap-0.650.0-5|77	
21mr|perl-ldap-0.650.0-5|78	%install
21mr|perl-ldap-0.650.0-5|79	%makeinstall_std
21mr|perl-ldap-0.650.0-5|80	
21mr|perl-ldap-0.650.0-5|81	%files
21mr|perl-ldap-0.650.0-5|82	%doc CREDITS Changes INSTALL META.json README SIGNATURE TODO
21mr|perl-ldap-0.650.0-5|83	%{perl_vendorlib}/LWP
21mr|perl-ldap-0.650.0-5|84	%{perl_vendorlib}/Bundle
21mr|perl-ldap-0.650.0-5|85	%{perl_vendorlib}/Net
21mr|perl-ldap-0.650.0-5|86	%{_mandir}/*/*

14945 21
21mr|perl-Libconf-0.42.10-16|1	%define debug_package %{nil}
21mr|perl-Libconf-0.42.10-16|2	
21mr|perl-Libconf-0.42.10-16|3	Summary:	Configuration file abstraction layer
21mr|perl-Libconf-0.42.10-16|4	
21mr|perl-Libconf-0.42.10-16|5	Name:		perl-Libconf
21mr|perl-Libconf-0.42.10-16|6	Version:	0.42.10
21mr|perl-Libconf-0.42.10-16|7	Release:	16
21mr|perl-Libconf-0.42.10-16|8	License:	GPLv2+
21mr|perl-Libconf-0.42.10-16|9	Group:		Development/Perl
21mr|perl-Libconf-0.42.10-16|10	URL:		http://www.libconf.net/
21mr|perl-Libconf-0.42.10-16|11	Source0:	http://libconf.net/download/%{name}-%{version}.tar.bz2
21mr|perl-Libconf-0.42.10-16|12	Source1:	%{name}.rpmlintrc
21mr|perl-Libconf-0.42.10-16|13	Patch0:		perl-Libconf-0.39.9-fix-drakups.patch
21mr|perl-Libconf-0.42.10-16|14	Patch1:		perl-Libconf-fix-doc-build.patch
21mr|perl-Libconf-0.42.10-16|15	# Fix build for perl 5.10: suggested by http://patches.ubuntu.com/by-release/extracted/debian/o/openser/1.3.0-3/04_perl_for_perl5.10.dpatch
21mr|perl-Libconf-0.42.10-16|16	# for a similar issue in openser, from Ubuntu - AdamW 2008/07
21mr|perl-Libconf-0.42.10-16|17	Patch2:		perl-Libconf-0.42.10-perl510.patch
21mr|perl-Libconf-0.42.10-16|18	Patch3:		perl-Libconf-0.42.10-buildfix.diff
21mr|perl-Libconf-0.42.10-16|19	BuildRequires:	perl-XML-LibXML
21mr|perl-Libconf-0.42.10-16|20	BuildRequires:	perl-Text-DelimMatch
21mr|perl-Libconf-0.42.10-16|21	BuildRequires:	perl(ExtUtils::Embed)
21mr|perl-Libconf-0.42.10-16|22	BuildRequires:	perl-Pod-Html
21mr|perl-Libconf-0.42.10-16|23	BuildRequires:	pkgconfig(python2)
21mr|perl-Libconf-0.42.10-16|24	BuildRequires:	perl-devel
21mr|perl-Libconf-0.42.10-16|25	
21mr|perl-Libconf-0.42.10-16|26	%description
21mr|perl-Libconf-0.42.10-16|27	Libconf is a wrapper to the main configuration files of the system.
21mr|perl-Libconf-0.42.10-16|28	It's mainly a generic parser plus many templates.
21mr|perl-Libconf-0.42.10-16|29	
21mr|perl-Libconf-0.42.10-16|30	%package gui
21mr|perl-Libconf-0.42.10-16|31	%global __requires_exclude perl\\((common|ugtk2)
21mr|perl-Libconf-0.42.10-16|32	
21mr|perl-Libconf-0.42.10-16|33	Summary:	Graphic User Interface generator for any libconf module
21mr|perl-Libconf-0.42.10-16|34	
21mr|perl-Libconf-0.42.10-16|35	Group:		Development/Perl
21mr|perl-Libconf-0.42.10-16|36	
21mr|perl-Libconf-0.42.10-16|37	%description gui
21mr|perl-Libconf-0.42.10-16|38	This module is able to generate a standard GTK+ 2 interface
21mr|perl-Libconf-0.42.10-16|39	representing any high level libconf module, that can be used in other
21mr|perl-Libconf-0.42.10-16|40	GTK+ 2 programs.
21mr|perl-Libconf-0.42.10-16|41	
21mr|perl-Libconf-0.42.10-16|42	%package samples
21mr|perl-Libconf-0.42.10-16|43	Summary:	Set of examples programs using libconf
21mr|perl-Libconf-0.42.10-16|44	
21mr|perl-Libconf-0.42.10-16|45	Group:		Development/Perl
21mr|perl-Libconf-0.42.10-16|46	Requires:	%{name}
21mr|perl-Libconf-0.42.10-16|47	
21mr|perl-Libconf-0.42.10-16|48	%description samples
21mr|perl-Libconf-0.42.10-16|49	This module is a set of programs, using libconf. Its goal is to give
21mr|perl-Libconf-0.42.10-16|50	example and proof of concept around the libconf project.
21mr|perl-Libconf-0.42.10-16|51	
21mr|perl-Libconf-0.42.10-16|52	%package devel
21mr|perl-Libconf-0.42.10-16|53	Summary:	Libconf devel
21mr|perl-Libconf-0.42.10-16|54	
21mr|perl-Libconf-0.42.10-16|55	Group:		Development/Perl
21mr|perl-Libconf-0.42.10-16|56	Requires:	%{name}
21mr|perl-Libconf-0.42.10-16|57	
21mr|perl-Libconf-0.42.10-16|58	%description devel
21mr|perl-Libconf-0.42.10-16|59	Libconf devel files.
21mr|perl-Libconf-0.42.10-16|60	
21mr|perl-Libconf-0.42.10-16|61	%prep
21mr|perl-Libconf-0.42.10-16|62	%setup -q
21mr|perl-Libconf-0.42.10-16|63	%patch0 -p0
21mr|perl-Libconf-0.42.10-16|64	%patch1 -p0
21mr|perl-Libconf-0.42.10-16|65	%patch2 -p1 -b .perl510
21mr|perl-Libconf-0.42.10-16|66	%patch3 -p0
21mr|perl-Libconf-0.42.10-16|67	
21mr|perl-Libconf-0.42.10-16|68	
21mr|perl-Libconf-0.42.10-16|69	%build
21mr|perl-Libconf-0.42.10-16|70	%make all CFLAGS="%{optflags} -I/usr/include/python2.7 -Wall -O2 -fpic" BINDINGS="bash c"
21mr|perl-Libconf-0.42.10-16|71	%make -s check
21mr|perl-Libconf-0.42.10-16|72	
21mr|perl-Libconf-0.42.10-16|73	%install
21mr|perl-Libconf-0.42.10-16|74	%makeinstall PREFIX="%{buildroot}%{_prefix}" LIB_DIR="%{buildroot}%{_libdir}" NAME=%{name}
21mr|perl-Libconf-0.42.10-16|75	
21mr|perl-Libconf-0.42.10-16|76	%files
21mr|perl-Libconf-0.42.10-16|77	%doc ChangeLog
21mr|perl-Libconf-0.42.10-16|78	%{perl_vendorlib}/Libconf.pm
21mr|perl-Libconf-0.42.10-16|79	%{perl_vendorlib}/Libconf/*
21mr|perl-Libconf-0.42.10-16|80	%exclude %{perl_vendorlib}/Libconf/GUI
21mr|perl-Libconf-0.42.10-16|81	%{_defaultdocdir}/%{name}/html
21mr|perl-Libconf-0.42.10-16|82	
21mr|perl-Libconf-0.42.10-16|83	%files gui
21mr|perl-Libconf-0.42.10-16|84	%doc ChangeLog
21mr|perl-Libconf-0.42.10-16|85	%{perl_vendorlib}/Libconf/GUI
21mr|perl-Libconf-0.42.10-16|86	
21mr|perl-Libconf-0.42.10-16|87	%files samples
21mr|perl-Libconf-0.42.10-16|88	%doc ChangeLog
21mr|perl-Libconf-0.42.10-16|89	%{_bindir}/*
21mr|perl-Libconf-0.42.10-16|90	
21mr|perl-Libconf-0.42.10-16|91	%files devel
21mr|perl-Libconf-0.42.10-16|92	%{_libdir}/libconf2xml.so
21mr|perl-Libconf-0.42.10-16|93	%{_includedir}/*

14946 21
21mr|perl-libintl-perl-1.310.0-1|1	%define	upstream_name    libintl-perl
21mr|perl-libintl-perl-1.310.0-1|2	%define upstream_version 1.31
21mr|perl-libintl-perl-1.310.0-1|3	%global __requires_exclude /bin/false
21mr|perl-libintl-perl-1.310.0-1|4	
21mr|perl-libintl-perl-1.310.0-1|5	Name:		perl-%{upstream_name}
21mr|perl-libintl-perl-1.310.0-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-libintl-perl-1.310.0-1|7	Release:	1
21mr|perl-libintl-perl-1.310.0-1|8	Summary:	A localization library for Perl
21mr|perl-libintl-perl-1.310.0-1|9	License:	LGPL
21mr|perl-libintl-perl-1.310.0-1|10	Group:		Development/Perl
21mr|perl-libintl-perl-1.310.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-libintl-perl-1.310.0-1|12	Source0:	http://www.cpan.org/authors/id/G/GU/GUIDO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-libintl-perl-1.310.0-1|13	
21mr|perl-libintl-perl-1.310.0-1|14	BuildRequires:	gettext-devel
21mr|perl-libintl-perl-1.310.0-1|15	BuildRequires:	perl-devel
21mr|perl-libintl-perl-1.310.0-1|16	BuildRequires:	perl-Test
21mr|perl-libintl-perl-1.310.0-1|17	#gw yes, this is required by the tests
21mr|perl-libintl-perl-1.310.0-1|18	BuildRequires:	locales-de
21mr|perl-libintl-perl-1.310.0-1|19	
21mr|perl-libintl-perl-1.310.0-1|20	%description
21mr|perl-libintl-perl-1.310.0-1|21	libintl-perl is a library that supports message translation for
21mr|perl-libintl-perl-1.310.0-1|22	Perl, written in pure Perl (version 5.004 or better). A faster C
21mr|perl-libintl-perl-1.310.0-1|23	version is also built and installed if the system fulfills all
21mr|perl-libintl-perl-1.310.0-1|24	requirements. Its interface is very similar to the gettext family
21mr|perl-libintl-perl-1.310.0-1|25	of functions in C, and it uses the same file formats as GNU
21mr|perl-libintl-perl-1.310.0-1|26	gettext, making it possible to use all tools available for gettext
21mr|perl-libintl-perl-1.310.0-1|27	itself and to seamlessly integrate internationalized Perl code
21mr|perl-libintl-perl-1.310.0-1|28	into mixed-language projects. An alternative library with a
21mr|perl-libintl-perl-1.310.0-1|29	similar purpose is available as Locale::MakeText.
21mr|perl-libintl-perl-1.310.0-1|30	
21mr|perl-libintl-perl-1.310.0-1|31	%prep
21mr|perl-libintl-perl-1.310.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-libintl-perl-1.310.0-1|33	
21mr|perl-libintl-perl-1.310.0-1|34	%build
21mr|perl-libintl-perl-1.310.0-1|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-libintl-perl-1.310.0-1|36	%make
21mr|perl-libintl-perl-1.310.0-1|37	
21mr|perl-libintl-perl-1.310.0-1|38	%check
21mr|perl-libintl-perl-1.310.0-1|39	make test
21mr|perl-libintl-perl-1.310.0-1|40	
21mr|perl-libintl-perl-1.310.0-1|41	%install
21mr|perl-libintl-perl-1.310.0-1|42	%makeinstall_std
21mr|perl-libintl-perl-1.310.0-1|43	
21mr|perl-libintl-perl-1.310.0-1|44	%files
21mr|perl-libintl-perl-1.310.0-1|45	%doc NEWS README THANKS TODO
21mr|perl-libintl-perl-1.310.0-1|46	%{perl_vendorlib}/Locale
21mr|perl-libintl-perl-1.310.0-1|47	%{perl_vendorarch}/auto/Locale
21mr|perl-libintl-perl-1.310.0-1|48	%{_mandir}/*/*

14947 21
21mr|perl-libwww-perl-6.570.0-2|1	%define upstream_name  libwww-perl
21mr|perl-libwww-perl-6.570.0-2|2	%define modver 6.57
21mr|perl-libwww-perl-6.570.0-2|3	
21mr|perl-libwww-perl-6.570.0-2|4	%define __requires_exclude ^perl\\(Authen::NTLM\\)|perl\\(HTTP::GHTTP\\)$
21mr|perl-libwww-perl-6.570.0-2|5	
21mr|perl-libwww-perl-6.570.0-2|6	Name:		perl-%{upstream_name}
21mr|perl-libwww-perl-6.570.0-2|7	Version:	%perl_convert_version %{modver}
21mr|perl-libwww-perl-6.570.0-2|8	Release:	2
21mr|perl-libwww-perl-6.570.0-2|9	Summary:	The World-Wide Web library for Perl
21mr|perl-libwww-perl-6.570.0-2|10	
21mr|perl-libwww-perl-6.570.0-2|11	License:	GPL+ or Artistic
21mr|perl-libwww-perl-6.570.0-2|12	Group:		Development/Perl
21mr|perl-libwww-perl-6.570.0-2|13	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-libwww-perl-6.570.0-2|14	Source0:	http://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/libwww-perl-%{modver}.tar.gz
21mr|perl-libwww-perl-6.570.0-2|15	BuildRequires:	perl(CPAN::Meta::Requirements)
21mr|perl-libwww-perl-6.570.0-2|16	BuildRequires:	perl(Digest::MD5)
21mr|perl-libwww-perl-6.570.0-2|17	BuildRequires:	perl(Encode) >= 2.120.0
21mr|perl-libwww-perl-6.570.0-2|18	BuildRequires:	perl(Encode::Locale)
21mr|perl-libwww-perl-6.570.0-2|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-libwww-perl-6.570.0-2|20	BuildRequires:	perl(File::Listing) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|21	BuildRequires:	perl(HTML::Entities)
21mr|perl-libwww-perl-6.570.0-2|22	BuildRequires:	perl(HTML::HeadParser)
21mr|perl-libwww-perl-6.570.0-2|23	BuildRequires:	perl(HTTP::Cookies) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|24	BuildRequires:	perl(HTTP::Daemon) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|25	BuildRequires:	perl(HTTP::Date) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|26	BuildRequires:	perl(HTTP::Negotiate) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|27	BuildRequires:	perl(HTTP::Request) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|28	BuildRequires:	perl(HTTP::Request::Common) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|29	BuildRequires:	perl(HTTP::Response) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|30	BuildRequires:	perl(HTTP::Status) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|31	BuildRequires:	perl(IO::Select)
21mr|perl-libwww-perl-6.570.0-2|32	BuildRequires:	perl(IO::Socket)
21mr|perl-libwww-perl-6.570.0-2|33	BuildRequires:	perl(LWP::MediaTypes) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|34	BuildRequires:	perl(MIME::Base64) >= 2.100.0
21mr|perl-libwww-perl-6.570.0-2|35	BuildRequires:	perl(Net::FTP) >= 2.580.0
21mr|perl-libwww-perl-6.570.0-2|36	BuildRequires:	perl(Net::HTTP) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|37	BuildRequires:	perl(Try::Tiny)
21mr|perl-libwww-perl-6.570.0-2|38	BuildRequires:	perl(Test::Fatal)
21mr|perl-libwww-perl-6.570.0-2|39	BuildRequires:	perl(Test::Needs)
21mr|perl-libwww-perl-6.570.0-2|40	BuildRequires:	perl(Test::RequiresInternet)
21mr|perl-libwww-perl-6.570.0-2|41	BuildRequires:	perl(URI) >= 1.100.0
21mr|perl-libwww-perl-6.570.0-2|42	BuildRequires:	perl(URI::Escape)
21mr|perl-libwww-perl-6.570.0-2|43	BuildRequires:	perl(WWW::RobotRules) >= 6.0.0
21mr|perl-libwww-perl-6.570.0-2|44	BuildRequires:	perl-devel
21mr|perl-libwww-perl-6.570.0-2|45	Requires:	perl(Net::HTTP)
21mr|perl-libwww-perl-6.570.0-2|46	Requires:	perl(HTTP::Cookies)
21mr|perl-libwww-perl-6.570.0-2|47	Provides:	perl(LWP::Debug::TraceHTTP::Socket) = %{version}
21mr|perl-libwww-perl-6.570.0-2|48	Provides:	perl(LWP::Protocol::http::Socket) = %{version}
21mr|perl-libwww-perl-6.570.0-2|49	Provides:	perl(LWP::Protocol::http::SocketMethods) = %{version}
21mr|perl-libwww-perl-6.570.0-2|50	BuildArch:	noarch
21mr|perl-libwww-perl-6.570.0-2|51	
21mr|perl-libwww-perl-6.570.0-2|52	%description
21mr|perl-libwww-perl-6.570.0-2|53	The libwww-perl collection is a set of Perl modules which provides a simple and
21mr|perl-libwww-perl-6.570.0-2|54	consistent application programming interface (API) to the World-Wide Web. The
21mr|perl-libwww-perl-6.570.0-2|55	main focus of the library is to provide classes and functions that allow you to
21mr|perl-libwww-perl-6.570.0-2|56	write WWW clients. The library also contain modules that are of more general
21mr|perl-libwww-perl-6.570.0-2|57	use and even classes that help you implement simple HTTP servers.
21mr|perl-libwww-perl-6.570.0-2|58	
21mr|perl-libwww-perl-6.570.0-2|59	%prep
21mr|perl-libwww-perl-6.570.0-2|60	%setup -q -n %{upstream_name}-%{modver}
21mr|perl-libwww-perl-6.570.0-2|61	
21mr|perl-libwww-perl-6.570.0-2|62	%build
21mr|perl-libwww-perl-6.570.0-2|63	/usr/bin/yes | %__perl Makefile.PL --aliases INSTALLDIRS=vendor
21mr|perl-libwww-perl-6.570.0-2|64	%make
21mr|perl-libwww-perl-6.570.0-2|65	
21mr|perl-libwww-perl-6.570.0-2|66	%install
21mr|perl-libwww-perl-6.570.0-2|67	%makeinstall_std
21mr|perl-libwww-perl-6.570.0-2|68	
21mr|perl-libwww-perl-6.570.0-2|69	%check
21mr|perl-libwww-perl-6.570.0-2|70	%make test
21mr|perl-libwww-perl-6.570.0-2|71	
21mr|perl-libwww-perl-6.570.0-2|72	%files
21mr|perl-libwww-perl-6.570.0-2|73	%doc README.SSL Changes
21mr|perl-libwww-perl-6.570.0-2|74	%{_bindir}/*
21mr|perl-libwww-perl-6.570.0-2|75	%{perl_vendorlib}/*
21mr|perl-libwww-perl-6.570.0-2|76	%{_mandir}/*/*

14948 21
21mr|perl-libxml-perl-0.80.0-11|1	%define upstream_name	 libxml-perl
21mr|perl-libxml-perl-0.80.0-11|2	%define upstream_version 0.08
21mr|perl-libxml-perl-0.80.0-11|3	
21mr|perl-libxml-perl-0.80.0-11|4	Name:		perl-%{upstream_name}
21mr|perl-libxml-perl-0.80.0-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-libxml-perl-0.80.0-11|6	Release:	11
21mr|perl-libxml-perl-0.80.0-11|7	
21mr|perl-libxml-perl-0.80.0-11|8	Summary:	Various perl modules and script for working with XML
21mr|perl-libxml-perl-0.80.0-11|9	
21mr|perl-libxml-perl-0.80.0-11|10	License:	Artistic
21mr|perl-libxml-perl-0.80.0-11|11	Group:		Development/Perl
21mr|perl-libxml-perl-0.80.0-11|12	Url:		http://www.cpan.org
21mr|perl-libxml-perl-0.80.0-11|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-libxml-perl-0.80.0-11|14	
21mr|perl-libxml-perl-0.80.0-11|15	BuildRequires:	perl-XML-Parser
21mr|perl-libxml-perl-0.80.0-11|16	BuildRequires:	perl-devel
21mr|perl-libxml-perl-0.80.0-11|17	BuildArch:	noarch
21mr|perl-libxml-perl-0.80.0-11|18	Requires:	perl-XML-Parser
21mr|perl-libxml-perl-0.80.0-11|19	
21mr|perl-libxml-perl-0.80.0-11|20	%description
21mr|perl-libxml-perl-0.80.0-11|21	The %{upstream_name} perl module is a collection of smaller Perl modules, scripts,
21mr|perl-libxml-perl-0.80.0-11|22	and documents for working with XML in Perl.  libxml-perl software works
21mr|perl-libxml-perl-0.80.0-11|23	in combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.
21mr|perl-libxml-perl-0.80.0-11|24	
21mr|perl-libxml-perl-0.80.0-11|25	%prep
21mr|perl-libxml-perl-0.80.0-11|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-libxml-perl-0.80.0-11|27	
21mr|perl-libxml-perl-0.80.0-11|28	%build
21mr|perl-libxml-perl-0.80.0-11|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-libxml-perl-0.80.0-11|30	make
21mr|perl-libxml-perl-0.80.0-11|31	
21mr|perl-libxml-perl-0.80.0-11|32	%check
21mr|perl-libxml-perl-0.80.0-11|33	make test
21mr|perl-libxml-perl-0.80.0-11|34	
21mr|perl-libxml-perl-0.80.0-11|35	%install
21mr|perl-libxml-perl-0.80.0-11|36	%makeinstall_std
21mr|perl-libxml-perl-0.80.0-11|37	
21mr|perl-libxml-perl-0.80.0-11|38	%files
21mr|perl-libxml-perl-0.80.0-11|39	%doc Change* README
21mr|perl-libxml-perl-0.80.0-11|40	%{perl_vendorlib}/Data/*
21mr|perl-libxml-perl-0.80.0-11|41	%{perl_vendorlib}/XML/*
21mr|perl-libxml-perl-0.80.0-11|42	%{_mandir}/*/*

14949 21
21mr|perl-Lingua-EN-Inflect-1.905.0-1|1	%define upstream_name	 Lingua-EN-Inflect
21mr|perl-Lingua-EN-Inflect-1.905.0-1|2	%define upstream_version 1.905
21mr|perl-Lingua-EN-Inflect-1.905.0-1|3	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Lingua-EN-Inflect-1.905.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Lingua-EN-Inflect-1.905.0-1|6	Release:	1
21mr|perl-Lingua-EN-Inflect-1.905.0-1|7	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|8	Summary:	Perl module to find English word inflections
21mr|perl-Lingua-EN-Inflect-1.905.0-1|9	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|10	License:	GPL+ or Artistic
21mr|perl-Lingua-EN-Inflect-1.905.0-1|11	Group:		Development/Perl
21mr|perl-Lingua-EN-Inflect-1.905.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Lingua-EN-Inflect-1.905.0-1|13	Source0:	http://www.cpan.org/authors/id/D/DC/DCONWAY/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Lingua-EN-Inflect-1.905.0-1|14	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|15	BuildRequires:  perl-devel
21mr|perl-Lingua-EN-Inflect-1.905.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Lingua-EN-Inflect-1.905.0-1|17	BuildRequires:  perl(Test::More) >= 1.1.9
21mr|perl-Lingua-EN-Inflect-1.905.0-1|18	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|19	BuildArch:	noarch
21mr|perl-Lingua-EN-Inflect-1.905.0-1|20	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|21	%description
21mr|perl-Lingua-EN-Inflect-1.905.0-1|22	The exportable subroutines of Lingua::EN::Inflect provide plural inflections,
21mr|perl-Lingua-EN-Inflect-1.905.0-1|23	"a"/"an" selection for English words, and manipulation of numbers as words.
21mr|perl-Lingua-EN-Inflect-1.905.0-1|24	Plural forms of all nouns, most verbs, and some adjectives are provided. Where
21mr|perl-Lingua-EN-Inflect-1.905.0-1|25	appropriate, "classical" variants (for example: "brother" -> "brethren",
21mr|perl-Lingua-EN-Inflect-1.905.0-1|26	"dogma" -> "dogmata", etc.) are also provided.
21mr|perl-Lingua-EN-Inflect-1.905.0-1|27	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|28	%prep
21mr|perl-Lingua-EN-Inflect-1.905.0-1|29	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Lingua-EN-Inflect-1.905.0-1|30	chmod 644 README Changes lib/Lingua/EN/Inflect.pm
21mr|perl-Lingua-EN-Inflect-1.905.0-1|31	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|32	%build
21mr|perl-Lingua-EN-Inflect-1.905.0-1|33	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Lingua-EN-Inflect-1.905.0-1|34	%make
21mr|perl-Lingua-EN-Inflect-1.905.0-1|35	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|36	%check
21mr|perl-Lingua-EN-Inflect-1.905.0-1|37	%make test
21mr|perl-Lingua-EN-Inflect-1.905.0-1|38	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|39	%install
21mr|perl-Lingua-EN-Inflect-1.905.0-1|40	%makeinstall_std
21mr|perl-Lingua-EN-Inflect-1.905.0-1|41	
21mr|perl-Lingua-EN-Inflect-1.905.0-1|42	%files
21mr|perl-Lingua-EN-Inflect-1.905.0-1|43	%doc Changes README META.json META.yml
21mr|perl-Lingua-EN-Inflect-1.905.0-1|44	%{perl_vendorlib}/Lingua/*
21mr|perl-Lingua-EN-Inflect-1.905.0-1|45	%{_mandir}/*/*

14950 21
21mr|perl-List-AllUtils-0.90.0-4|1	%define upstream_name    List-AllUtils
21mr|perl-List-AllUtils-0.90.0-4|2	%define upstream_version 0.09
21mr|perl-List-AllUtils-0.90.0-4|3	
21mr|perl-List-AllUtils-0.90.0-4|4	Name:       perl-%{upstream_name}
21mr|perl-List-AllUtils-0.90.0-4|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-List-AllUtils-0.90.0-4|6	Release:    4
21mr|perl-List-AllUtils-0.90.0-4|7	
21mr|perl-List-AllUtils-0.90.0-4|8	Summary:    Combines List::Util and List::MoreUtils in one bite-sized package
21mr|perl-List-AllUtils-0.90.0-4|9	License:    GPL+ or Artistic
21mr|perl-List-AllUtils-0.90.0-4|10	Group:      Development/Perl
21mr|perl-List-AllUtils-0.90.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-List-AllUtils-0.90.0-4|12	Source0:    http://www.cpan.org/modules/by-module/List/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-List-AllUtils-0.90.0-4|13	
21mr|perl-List-AllUtils-0.90.0-4|14	BuildRequires: perl-devel
21mr|perl-List-AllUtils-0.90.0-4|15	BuildRequires: perl(Exporter)
21mr|perl-List-AllUtils-0.90.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-List-AllUtils-0.90.0-4|17	BuildRequires: perl(File::Spec)
21mr|perl-List-AllUtils-0.90.0-4|18	BuildRequires: perl(IO::Handle)
21mr|perl-List-AllUtils-0.90.0-4|19	BuildRequires: perl(IPC::Open3)
21mr|perl-List-AllUtils-0.90.0-4|20	BuildRequires: perl(List::MoreUtils)
21mr|perl-List-AllUtils-0.90.0-4|21	BuildRequires: perl(List::Util)
21mr|perl-List-AllUtils-0.90.0-4|22	BuildRequires: perl(Test::More)
21mr|perl-List-AllUtils-0.90.0-4|23	BuildRequires: perl(Test::Warnings)
21mr|perl-List-AllUtils-0.90.0-4|24	BuildRequires: perl(base)
21mr|perl-List-AllUtils-0.90.0-4|25	BuildRequires: perl(strict)
21mr|perl-List-AllUtils-0.90.0-4|26	BuildRequires: perl(warnings)
21mr|perl-List-AllUtils-0.90.0-4|27	BuildArch: noarch
21mr|perl-List-AllUtils-0.90.0-4|28	
21mr|perl-List-AllUtils-0.90.0-4|29	%description
21mr|perl-List-AllUtils-0.90.0-4|30	Are you sick of trying to remember whether a particular helper is defined
21mr|perl-List-AllUtils-0.90.0-4|31	in the List::Util manpage or the List::MoreUtils manpage? I sure am. Now
21mr|perl-List-AllUtils-0.90.0-4|32	you don't have to remember. This module will export all of the functions
21mr|perl-List-AllUtils-0.90.0-4|33	that either of those two modules defines.
21mr|perl-List-AllUtils-0.90.0-4|34	
21mr|perl-List-AllUtils-0.90.0-4|35	Note that all function documentation has been shamelessly copied from the
21mr|perl-List-AllUtils-0.90.0-4|36	List::Util manpage and the List::MoreUtils manpage.
21mr|perl-List-AllUtils-0.90.0-4|37	
21mr|perl-List-AllUtils-0.90.0-4|38	Which One Wins?
21mr|perl-List-AllUtils-0.90.0-4|39	Recently, the List::Util manpage has started including some of the subs
21mr|perl-List-AllUtils-0.90.0-4|40	that used to only be in the List::MoreUtils manpage. This module always
21mr|perl-List-AllUtils-0.90.0-4|41	exports the version provided by the List::Util manpage.
21mr|perl-List-AllUtils-0.90.0-4|42	
21mr|perl-List-AllUtils-0.90.0-4|43	%prep
21mr|perl-List-AllUtils-0.90.0-4|44	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-List-AllUtils-0.90.0-4|45	# need List::Util 1.31, we have 1.27 in perl-base.Sflo
21mr|perl-List-AllUtils-0.90.0-4|46	rm -fr t/00-compile.t
21mr|perl-List-AllUtils-0.90.0-4|47	rm -fr t/01-basic.t
21mr|perl-List-AllUtils-0.90.0-4|48	%build
21mr|perl-List-AllUtils-0.90.0-4|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-List-AllUtils-0.90.0-4|50	
21mr|perl-List-AllUtils-0.90.0-4|51	%make
21mr|perl-List-AllUtils-0.90.0-4|52	
21mr|perl-List-AllUtils-0.90.0-4|53	%check
21mr|perl-List-AllUtils-0.90.0-4|54	%make test
21mr|perl-List-AllUtils-0.90.0-4|55	
21mr|perl-List-AllUtils-0.90.0-4|56	%install
21mr|perl-List-AllUtils-0.90.0-4|57	%makeinstall_std
21mr|perl-List-AllUtils-0.90.0-4|58	
21mr|perl-List-AllUtils-0.90.0-4|59	%files
21mr|perl-List-AllUtils-0.90.0-4|60	%doc META.yml LICENSE META.json Changes
21mr|perl-List-AllUtils-0.90.0-4|61	%{_mandir}/man3/*
21mr|perl-List-AllUtils-0.90.0-4|62	%{perl_vendorlib}/*

14951 21
21mr|perl-List-MoreUtils-0.428.0-5|1	%define debug_package %nil
21mr|perl-List-MoreUtils-0.428.0-5|2	
21mr|perl-List-MoreUtils-0.428.0-5|3	%define upstream_name	 List-MoreUtils
21mr|perl-List-MoreUtils-0.428.0-5|4	%define upstream_version 0.428
21mr|perl-List-MoreUtils-0.428.0-5|5	# Fix circular build dependency:
21mr|perl-List-MoreUtils-0.428.0-5|6	# gprintify requires perl-List-MoreUtils
21mr|perl-List-MoreUtils-0.428.0-5|7	%define dont_gprintify 1
21mr|perl-List-MoreUtils-0.428.0-5|8	
21mr|perl-List-MoreUtils-0.428.0-5|9	Name:		perl-%{upstream_name}
21mr|perl-List-MoreUtils-0.428.0-5|10	Version:	%perl_convert_version %{upstream_version}
21mr|perl-List-MoreUtils-0.428.0-5|11	Release:	5
21mr|perl-List-MoreUtils-0.428.0-5|12	
21mr|perl-List-MoreUtils-0.428.0-5|13	Summary:	Provide the stuff missing in List::Util
21mr|perl-List-MoreUtils-0.428.0-5|14	License:	GPL+ or Artistic
21mr|perl-List-MoreUtils-0.428.0-5|15	Group:		Development/Perl
21mr|perl-List-MoreUtils-0.428.0-5|16	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-List-MoreUtils-0.428.0-5|17	Source0:	http://www.cpan.org/modules/by-module/List/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-List-MoreUtils-0.428.0-5|18	
21mr|perl-List-MoreUtils-0.428.0-5|19	BuildRequires:	perl(Test::Pod)
21mr|perl-List-MoreUtils-0.428.0-5|20	BuildRequires:  perl(Exporter::Tiny)
21mr|perl-List-MoreUtils-0.428.0-5|21	BuildRequires:  perl(Math::Trig)
21mr|perl-List-MoreUtils-0.428.0-5|22	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-List-MoreUtils-0.428.0-5|23	BuildRequires:	perl-devel
21mr|perl-List-MoreUtils-0.428.0-5|24	
21mr|perl-List-MoreUtils-0.428.0-5|25	%description
21mr|perl-List-MoreUtils-0.428.0-5|26	List::MoreUtils provides some trivial but commonly needed functionality on
21mr|perl-List-MoreUtils-0.428.0-5|27	lists which is not going to go into List::Util.
21mr|perl-List-MoreUtils-0.428.0-5|28	
21mr|perl-List-MoreUtils-0.428.0-5|29	All of its functions are implementable in one line of Perl code. Using
21mr|perl-List-MoreUtils-0.428.0-5|30	the functions from this module however should give slightly better performance
21mr|perl-List-MoreUtils-0.428.0-5|31	as everything is implemented in C.
21mr|perl-List-MoreUtils-0.428.0-5|32	
21mr|perl-List-MoreUtils-0.428.0-5|33	%prep
21mr|perl-List-MoreUtils-0.428.0-5|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-List-MoreUtils-0.428.0-5|35	
21mr|perl-List-MoreUtils-0.428.0-5|36	%build
21mr|perl-List-MoreUtils-0.428.0-5|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-List-MoreUtils-0.428.0-5|38	%make CFLAGS="%{optflags}"
21mr|perl-List-MoreUtils-0.428.0-5|39	
21mr|perl-List-MoreUtils-0.428.0-5|40	%install
21mr|perl-List-MoreUtils-0.428.0-5|41	%makeinstall_std
21mr|perl-List-MoreUtils-0.428.0-5|42	
21mr|perl-List-MoreUtils-0.428.0-5|43	%check
21mr|perl-List-MoreUtils-0.428.0-5|44	%make test
21mr|perl-List-MoreUtils-0.428.0-5|45	
21mr|perl-List-MoreUtils-0.428.0-5|46	%files
21mr|perl-List-MoreUtils-0.428.0-5|47	%doc Changes
21mr|perl-List-MoreUtils-0.428.0-5|48	%{perl_vendorlib}/List
21mr|perl-List-MoreUtils-0.428.0-5|49	%{_mandir}/man3/*

14952 21
21mr|perl-Locale-gettext-1.70.0-4|1	%define upstream_name gettext
21mr|perl-Locale-gettext-1.70.0-4|2	%define upstream_version 1.07
21mr|perl-Locale-gettext-1.70.0-4|3	
21mr|perl-Locale-gettext-1.70.0-4|4	Name:       perl-Locale-gettext
21mr|perl-Locale-gettext-1.70.0-4|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Locale-gettext-1.70.0-4|6	Release:    4
21mr|perl-Locale-gettext-1.70.0-4|7	
21mr|perl-Locale-gettext-1.70.0-4|8	Summary:	Message handling functions for Perl
21mr|perl-Locale-gettext-1.70.0-4|9	License:	GPL+ or Artistic
21mr|perl-Locale-gettext-1.70.0-4|10	Group:		Development/Perl
21mr|perl-Locale-gettext-1.70.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Locale-gettext-1.70.0-4|12	Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Locale-gettext-1.70.0-4|13	Patch1:		gettext-1.05-SvUTF8_on-on-strings-when-bind_textdomain_codeset-utf8.patch
21mr|perl-Locale-gettext-1.70.0-4|14	Patch2:		gettext-1.05-add-iconv.patch
21mr|perl-Locale-gettext-1.70.0-4|15	
21mr|perl-Locale-gettext-1.70.0-4|16	BuildRequires:	gettext-devel
21mr|perl-Locale-gettext-1.70.0-4|17	BuildRequires:	perl-devel
21mr|perl-Locale-gettext-1.70.0-4|18	BuildRequires:	perl-List-MoreUtils >= 0.320.0-4
21mr|perl-Locale-gettext-1.70.0-4|19	
21mr|perl-Locale-gettext-1.70.0-4|20	%description
21mr|perl-Locale-gettext-1.70.0-4|21	The gettext module permits access from perl to the gettext() family of
21mr|perl-Locale-gettext-1.70.0-4|22	functions for retrieving message strings from databases constructed to
21mr|perl-Locale-gettext-1.70.0-4|23	internationalize software.
21mr|perl-Locale-gettext-1.70.0-4|24	
21mr|perl-Locale-gettext-1.70.0-4|25	It provides gettext(), dgettext(), dcgettext(), textdomain() and
21mr|perl-Locale-gettext-1.70.0-4|26	bindtextdomain().
21mr|perl-Locale-gettext-1.70.0-4|27	
21mr|perl-Locale-gettext-1.70.0-4|28	%prep
21mr|perl-Locale-gettext-1.70.0-4|29	%setup -qn Locale-%{upstream_name}-%{upstream_version}
21mr|perl-Locale-gettext-1.70.0-4|30	%patch1 -p1
21mr|perl-Locale-gettext-1.70.0-4|31	%patch2 -p1
21mr|perl-Locale-gettext-1.70.0-4|32	
21mr|perl-Locale-gettext-1.70.0-4|33	%build
21mr|perl-Locale-gettext-1.70.0-4|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Locale-gettext-1.70.0-4|35	%make
21mr|perl-Locale-gettext-1.70.0-4|36	
21mr|perl-Locale-gettext-1.70.0-4|37	%install
21mr|perl-Locale-gettext-1.70.0-4|38	%makeinstall_std
21mr|perl-Locale-gettext-1.70.0-4|39	
21mr|perl-Locale-gettext-1.70.0-4|40	%files
21mr|perl-Locale-gettext-1.70.0-4|41	%doc README
21mr|perl-Locale-gettext-1.70.0-4|42	%{perl_vendorarch}/Locale
21mr|perl-Locale-gettext-1.70.0-4|43	%{perl_vendorarch}/auto/Locale
21mr|perl-Locale-gettext-1.70.0-4|44	%{_mandir}/*/*

14953 21
21mr|perl-Locale-US-2.112.150-4|1	%define upstream_name    Locale-US
21mr|perl-Locale-US-2.112.150-4|2	%define upstream_version 2.112150
21mr|perl-Locale-US-2.112.150-4|3	
21mr|perl-Locale-US-2.112.150-4|4	Summary:	Two letter codes for state identification in the United States and vice versa
21mr|perl-Locale-US-2.112.150-4|5	Name:		perl-%{upstream_name}
21mr|perl-Locale-US-2.112.150-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Locale-US-2.112.150-4|7	Release:	4
21mr|perl-Locale-US-2.112.150-4|8	License:	GPL+ or Artistic
21mr|perl-Locale-US-2.112.150-4|9	Group:		Development/Perl
21mr|perl-Locale-US-2.112.150-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Locale-US-2.112.150-4|11	Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Locale-US-2.112.150-4|12	BuildRequires:	perl-devel
21mr|perl-Locale-US-2.112.150-4|13	BuildRequires:	perl(Data::Dumper)
21mr|perl-Locale-US-2.112.150-4|14	BuildRequires:	perl(Data::Section::Simple)
21mr|perl-Locale-US-2.112.150-4|15	BuildRequires:	perl(Test)
21mr|perl-Locale-US-2.112.150-4|16	BuildRequires:	perl(Test::More)
21mr|perl-Locale-US-2.112.150-4|17	BuildArch:	noarch
21mr|perl-Locale-US-2.112.150-4|18	
21mr|perl-Locale-US-2.112.150-4|19	%description
21mr|perl-Locale-US-2.112.150-4|20	MAPPING
21mr|perl-Locale-US-2.112.150-4|21	$self->{code2state}
21mr|perl-Locale-US-2.112.150-4|22	This is a hashref which has two-letter state names as the key and
21mr|perl-Locale-US-2.112.150-4|23	the long name as the value.
21mr|perl-Locale-US-2.112.150-4|24	
21mr|perl-Locale-US-2.112.150-4|25	$self->{state2code}
21mr|perl-Locale-US-2.112.150-4|26	This is a hashref which has the long nameas the key and the
21mr|perl-Locale-US-2.112.150-4|27	two-letter state name as the value.
21mr|perl-Locale-US-2.112.150-4|28	
21mr|perl-Locale-US-2.112.150-4|29	DUMPING
21mr|perl-Locale-US-2.112.150-4|30	$self->all_state_names
21mr|perl-Locale-US-2.112.150-4|31	Returns an array (not arrayref) of all state names in alphabetical
21mr|perl-Locale-US-2.112.150-4|32	form.
21mr|perl-Locale-US-2.112.150-4|33	
21mr|perl-Locale-US-2.112.150-4|34	%files
21mr|perl-Locale-US-2.112.150-4|35	%doc README Changes LICENSE META.yml
21mr|perl-Locale-US-2.112.150-4|36	%{_mandir}/man3/*
21mr|perl-Locale-US-2.112.150-4|37	%{perl_vendorlib}/*
21mr|perl-Locale-US-2.112.150-4|38	
21mr|perl-Locale-US-2.112.150-4|39	#----------------------------------------------------------------------------
21mr|perl-Locale-US-2.112.150-4|40	
21mr|perl-Locale-US-2.112.150-4|41	%prep
21mr|perl-Locale-US-2.112.150-4|42	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Locale-US-2.112.150-4|43	
21mr|perl-Locale-US-2.112.150-4|44	%build
21mr|perl-Locale-US-2.112.150-4|45	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Locale-US-2.112.150-4|46	
21mr|perl-Locale-US-2.112.150-4|47	%make
21mr|perl-Locale-US-2.112.150-4|48	
21mr|perl-Locale-US-2.112.150-4|49	%install
21mr|perl-Locale-US-2.112.150-4|50	%makeinstall_std
21mr|perl-Locale-US-2.112.150-4|51	chmod +x %{buildroot}%{perl_vendorlib}/Locale/kruft2codes.pl
21mr|perl-Locale-US-2.112.150-4|52	
21mr|perl-Locale-US-2.112.150-4|53	%check
21mr|perl-Locale-US-2.112.150-4|54	%make test

14954 21
21mr|perl-Log-Message-0.80.0-7|1	%define	upstream_name	 Log-Message
21mr|perl-Log-Message-0.80.0-7|2	%define upstream_version 0.08
21mr|perl-Log-Message-0.80.0-7|3	
21mr|perl-Log-Message-0.80.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Log-Message-0.80.0-7|5	Version:	%perl_convert_version 0.08
21mr|perl-Log-Message-0.80.0-7|6	Release:	7
21mr|perl-Log-Message-0.80.0-7|7	
21mr|perl-Log-Message-0.80.0-7|8	Summary:	Log Message
21mr|perl-Log-Message-0.80.0-7|9	
21mr|perl-Log-Message-0.80.0-7|10	License:	Artistic/GPL
21mr|perl-Log-Message-0.80.0-7|11	Group:		Development/Perl
21mr|perl-Log-Message-0.80.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Log-Message-0.80.0-7|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Log/Log-Message-0.08.tar.gz
21mr|perl-Log-Message-0.80.0-7|14	
21mr|perl-Log-Message-0.80.0-7|15	BuildRequires:	perl-devel
21mr|perl-Log-Message-0.80.0-7|16	BuildRequires:	perl(IPC::Cmd)                  >= 0.360.0
21mr|perl-Log-Message-0.80.0-7|17	BuildRequires:  perl(Module::Load::Conditional) >= 0.40.0
21mr|perl-Log-Message-0.80.0-7|18	BuildRequires:	perl-version
21mr|perl-Log-Message-0.80.0-7|19	BuildArch:	noarch
21mr|perl-Log-Message-0.80.0-7|20	
21mr|perl-Log-Message-0.80.0-7|21	%description
21mr|perl-Log-Message-0.80.0-7|22	Log::Message is a generic message storage mechanism.  It allows you to store
21mr|perl-Log-Message-0.80.0-7|23	messages on a stack -- either shared or private -- and assign meta-data to it.
21mr|perl-Log-Message-0.80.0-7|24	Some meta-data will automatically be added for you, like a timestamp and a
21mr|perl-Log-Message-0.80.0-7|25	stack trace, but some can be filled in by the user, like a tag by which to
21mr|perl-Log-Message-0.80.0-7|26	identify it or group it, and a level at which to handle the message (for
21mr|perl-Log-Message-0.80.0-7|27	example, log it, or die with it)
21mr|perl-Log-Message-0.80.0-7|28	
21mr|perl-Log-Message-0.80.0-7|29	%prep
21mr|perl-Log-Message-0.80.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Log-Message-0.80.0-7|31	
21mr|perl-Log-Message-0.80.0-7|32	%build
21mr|perl-Log-Message-0.80.0-7|33	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Log-Message-0.80.0-7|34	%make
21mr|perl-Log-Message-0.80.0-7|35	
21mr|perl-Log-Message-0.80.0-7|36	%check
21mr|perl-Log-Message-0.80.0-7|37	make test
21mr|perl-Log-Message-0.80.0-7|38	
21mr|perl-Log-Message-0.80.0-7|39	%install
21mr|perl-Log-Message-0.80.0-7|40	%makeinstall_std
21mr|perl-Log-Message-0.80.0-7|41	
21mr|perl-Log-Message-0.80.0-7|42	%files
21mr|perl-Log-Message-0.80.0-7|43	%defattr(644,root,root,755)
21mr|perl-Log-Message-0.80.0-7|44	%doc README
21mr|perl-Log-Message-0.80.0-7|45	%{perl_vendorlib}/Log
21mr|perl-Log-Message-0.80.0-7|46	%{_mandir}/*/*

14955 21
21mr|perl-Log-Message-Simple-0.100.0-7|1	%define	upstream_name	 Log-Message-Simple
21mr|perl-Log-Message-Simple-0.100.0-7|2	%define upstream_version 0.10
21mr|perl-Log-Message-Simple-0.100.0-7|3	Name:		perl-%{upstream_name}
21mr|perl-Log-Message-Simple-0.100.0-7|4	Version:	%perl_convert_version 0.10
21mr|perl-Log-Message-Simple-0.100.0-7|5	Release:	7
21mr|perl-Log-Message-Simple-0.100.0-7|6	
21mr|perl-Log-Message-Simple-0.100.0-7|7	Summary:	Standardized logging facilities using the "Log::Message" module
21mr|perl-Log-Message-Simple-0.100.0-7|8	
21mr|perl-Log-Message-Simple-0.100.0-7|9	License:	Artistic/GPL
21mr|perl-Log-Message-Simple-0.100.0-7|10	Group:		Development/Perl
21mr|perl-Log-Message-Simple-0.100.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Log-Message-Simple-0.100.0-7|12	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Log/Log-Message-Simple-0.10.tar.gz
21mr|perl-Log-Message-Simple-0.100.0-7|13	
21mr|perl-Log-Message-Simple-0.100.0-7|14	BuildRequires:	perl-devel
21mr|perl-Log-Message-Simple-0.100.0-7|15	#BuildRequires:	perl(Log::Message)
21mr|perl-Log-Message-Simple-0.100.0-7|16	BuildArch:	noarch
21mr|perl-Log-Message-Simple-0.100.0-7|17	
21mr|perl-Log-Message-Simple-0.100.0-7|18	%description
21mr|perl-Log-Message-Simple-0.100.0-7|19	Provides standardized logging facilities using the "Log::Message" module.
21mr|perl-Log-Message-Simple-0.100.0-7|20	
21mr|perl-Log-Message-Simple-0.100.0-7|21	%prep
21mr|perl-Log-Message-Simple-0.100.0-7|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Log-Message-Simple-0.100.0-7|23	
21mr|perl-Log-Message-Simple-0.100.0-7|24	%build
21mr|perl-Log-Message-Simple-0.100.0-7|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Log-Message-Simple-0.100.0-7|26	%make
21mr|perl-Log-Message-Simple-0.100.0-7|27	
21mr|perl-Log-Message-Simple-0.100.0-7|28	#%check
21mr|perl-Log-Message-Simple-0.100.0-7|29	#make test
21mr|perl-Log-Message-Simple-0.100.0-7|30	
21mr|perl-Log-Message-Simple-0.100.0-7|31	%install
21mr|perl-Log-Message-Simple-0.100.0-7|32	%makeinstall_std
21mr|perl-Log-Message-Simple-0.100.0-7|33	
21mr|perl-Log-Message-Simple-0.100.0-7|34	%files
21mr|perl-Log-Message-Simple-0.100.0-7|35	%doc README
21mr|perl-Log-Message-Simple-0.100.0-7|36	%{perl_vendorlib}/Log/*
21mr|perl-Log-Message-Simple-0.100.0-7|37	%{_mandir}/*/*

14956 21
21mr|perl-LWP-MediaTypes-6.20.0-7|1	%define upstream_name    LWP-MediaTypes
21mr|perl-LWP-MediaTypes-6.20.0-7|2	%define upstream_version 6.02
21mr|perl-LWP-MediaTypes-6.20.0-7|3	
21mr|perl-LWP-MediaTypes-6.20.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-LWP-MediaTypes-6.20.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-LWP-MediaTypes-6.20.0-7|6	Release:    7
21mr|perl-LWP-MediaTypes-6.20.0-7|7	
21mr|perl-LWP-MediaTypes-6.20.0-7|8	Summary:    Media types and mailcap processing
21mr|perl-LWP-MediaTypes-6.20.0-7|9	
21mr|perl-LWP-MediaTypes-6.20.0-7|10	License:    GPL+ or Artistic
21mr|perl-LWP-MediaTypes-6.20.0-7|11	Group:      Development/Perl
21mr|perl-LWP-MediaTypes-6.20.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-LWP-MediaTypes-6.20.0-7|13	Source0:    http://www.cpan.org/modules/by-module/LWP/LWP-MediaTypes-%{upstream_version}.tar.gz
21mr|perl-LWP-MediaTypes-6.20.0-7|14	
21mr|perl-LWP-MediaTypes-6.20.0-7|15	BuildRequires:	perl-devel
21mr|perl-LWP-MediaTypes-6.20.0-7|16	BuildRequires:	perl-Test
21mr|perl-LWP-MediaTypes-6.20.0-7|17	BuildArch: noarch
21mr|perl-LWP-MediaTypes-6.20.0-7|18	
21mr|perl-LWP-MediaTypes-6.20.0-7|19	
21mr|perl-LWP-MediaTypes-6.20.0-7|20	%description
21mr|perl-LWP-MediaTypes-6.20.0-7|21	This module provides functions for handling media (also known as MIME)
21mr|perl-LWP-MediaTypes-6.20.0-7|22	types and encodings. The mapping from file extensions to media types is
21mr|perl-LWP-MediaTypes-6.20.0-7|23	defined by the _media.types_ file. If the _~/.media.types_ file exists it
21mr|perl-LWP-MediaTypes-6.20.0-7|24	is used instead. For backwards compatibility we will also look for
21mr|perl-LWP-MediaTypes-6.20.0-7|25	_~/.mime.types_.
21mr|perl-LWP-MediaTypes-6.20.0-7|26	
21mr|perl-LWP-MediaTypes-6.20.0-7|27	The following functions are exported by default:
21mr|perl-LWP-MediaTypes-6.20.0-7|28	
21mr|perl-LWP-MediaTypes-6.20.0-7|29	* guess_media_type( $filename )
21mr|perl-LWP-MediaTypes-6.20.0-7|30	
21mr|perl-LWP-MediaTypes-6.20.0-7|31	%prep
21mr|perl-LWP-MediaTypes-6.20.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-LWP-MediaTypes-6.20.0-7|33	
21mr|perl-LWP-MediaTypes-6.20.0-7|34	%build
21mr|perl-LWP-MediaTypes-6.20.0-7|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-LWP-MediaTypes-6.20.0-7|36	
21mr|perl-LWP-MediaTypes-6.20.0-7|37	%make
21mr|perl-LWP-MediaTypes-6.20.0-7|38	
21mr|perl-LWP-MediaTypes-6.20.0-7|39	%check
21mr|perl-LWP-MediaTypes-6.20.0-7|40	%make test
21mr|perl-LWP-MediaTypes-6.20.0-7|41	
21mr|perl-LWP-MediaTypes-6.20.0-7|42	%install
21mr|perl-LWP-MediaTypes-6.20.0-7|43	%makeinstall_std
21mr|perl-LWP-MediaTypes-6.20.0-7|44	
21mr|perl-LWP-MediaTypes-6.20.0-7|45	%files
21mr|perl-LWP-MediaTypes-6.20.0-7|46	%doc Changes META.yml README
21mr|perl-LWP-MediaTypes-6.20.0-7|47	%{_mandir}/man3/*
21mr|perl-LWP-MediaTypes-6.20.0-7|48	%{perl_vendorlib}/*

14957 21
21mr|perl-LWP-Protocol-https-6.100.0-6|1	%define upstream_name    LWP-Protocol-https
21mr|perl-LWP-Protocol-https-6.100.0-6|2	%define upstream_version 6.10
21mr|perl-LWP-Protocol-https-6.100.0-6|3	
21mr|perl-LWP-Protocol-https-6.100.0-6|4	Name:       perl-%{upstream_name}
21mr|perl-LWP-Protocol-https-6.100.0-6|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-LWP-Protocol-https-6.100.0-6|6	Release:    6
21mr|perl-LWP-Protocol-https-6.100.0-6|7	
21mr|perl-LWP-Protocol-https-6.100.0-6|8	Summary:    Provide https support for LWP::UserAgent
21mr|perl-LWP-Protocol-https-6.100.0-6|9	License:    GPL+ or Artistic
21mr|perl-LWP-Protocol-https-6.100.0-6|10	Group:      Development/Perl
21mr|perl-LWP-Protocol-https-6.100.0-6|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-LWP-Protocol-https-6.100.0-6|12	Source0:    http://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-LWP-Protocol-https-6.100.0-6|13	
21mr|perl-LWP-Protocol-https-6.100.0-6|14	BuildRequires: perl-devel
21mr|perl-LWP-Protocol-https-6.100.0-6|15	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-LWP-Protocol-https-6.100.0-6|16	BuildRequires: perl(IO::Socket::SSL)
21mr|perl-LWP-Protocol-https-6.100.0-6|17	BuildRequires: perl(LWP::UserAgent)
21mr|perl-LWP-Protocol-https-6.100.0-6|18	BuildRequires: perl(Mozilla::CA)
21mr|perl-LWP-Protocol-https-6.100.0-6|19	BuildRequires: perl(Net::HTTPS)
21mr|perl-LWP-Protocol-https-6.100.0-6|20	BuildRequires: perl(HTML::HeadParser)
21mr|perl-LWP-Protocol-https-6.100.0-6|21	# for tests
21mr|perl-LWP-Protocol-https-6.100.0-6|22	#BuildRequires: perl(Test::RequiresInternet)
21mr|perl-LWP-Protocol-https-6.100.0-6|23	BuildArch: noarch
21mr|perl-LWP-Protocol-https-6.100.0-6|24	
21mr|perl-LWP-Protocol-https-6.100.0-6|25	%description
21mr|perl-LWP-Protocol-https-6.100.0-6|26	The LWP::Protocol::https module provides support for using https schemed
21mr|perl-LWP-Protocol-https-6.100.0-6|27	URLs with LWP. This module is a plug-in to the LWP protocol handling, so
21mr|perl-LWP-Protocol-https-6.100.0-6|28	you don't use it directly. Once the module is installed LWP is able to
21mr|perl-LWP-Protocol-https-6.100.0-6|29	access sites using HTTP over SSL/TLS.
21mr|perl-LWP-Protocol-https-6.100.0-6|30	
21mr|perl-LWP-Protocol-https-6.100.0-6|31	If hostname verification is requested by LWP::UserAgent's 'ssl_opts', and
21mr|perl-LWP-Protocol-https-6.100.0-6|32	neither 'SSL_ca_file' nor 'SSL_ca_path' is set, then 'SSL_ca_file' is
21mr|perl-LWP-Protocol-https-6.100.0-6|33	implied to be the one provided by Mozilla::CA. If the Mozilla::CA module
21mr|perl-LWP-Protocol-https-6.100.0-6|34	isn't available SSL requests will fail. Either install this module, set up
21mr|perl-LWP-Protocol-https-6.100.0-6|35	an alternative 'SSL_ca_file' or disable hostname verification.
21mr|perl-LWP-Protocol-https-6.100.0-6|36	
21mr|perl-LWP-Protocol-https-6.100.0-6|37	This module used to be bundled with the libwww-perl, but it was unbundled
21mr|perl-LWP-Protocol-https-6.100.0-6|38	in v6.02 in order to be able to declare its dependencies properly for the
21mr|perl-LWP-Protocol-https-6.100.0-6|39	CPAN tool-chain. Applications that need https support can just declare
21mr|perl-LWP-Protocol-https-6.100.0-6|40	their dependency on LWP::Protocol::https and will no longer need to know
21mr|perl-LWP-Protocol-https-6.100.0-6|41	what underlying modules to install.
21mr|perl-LWP-Protocol-https-6.100.0-6|42	
21mr|perl-LWP-Protocol-https-6.100.0-6|43	%prep
21mr|perl-LWP-Protocol-https-6.100.0-6|44	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-LWP-Protocol-https-6.100.0-6|45	
21mr|perl-LWP-Protocol-https-6.100.0-6|46	%build
21mr|perl-LWP-Protocol-https-6.100.0-6|47	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-LWP-Protocol-https-6.100.0-6|48	
21mr|perl-LWP-Protocol-https-6.100.0-6|49	%make
21mr|perl-LWP-Protocol-https-6.100.0-6|50	
21mr|perl-LWP-Protocol-https-6.100.0-6|51	%check
21mr|perl-LWP-Protocol-https-6.100.0-6|52	# tests need internet connection, build on abf fail
21mr|perl-LWP-Protocol-https-6.100.0-6|53	#%%make test
21mr|perl-LWP-Protocol-https-6.100.0-6|54	
21mr|perl-LWP-Protocol-https-6.100.0-6|55	%install
21mr|perl-LWP-Protocol-https-6.100.0-6|56	%makeinstall_std
21mr|perl-LWP-Protocol-https-6.100.0-6|57	
21mr|perl-LWP-Protocol-https-6.100.0-6|58	%files
21mr|perl-LWP-Protocol-https-6.100.0-6|59	%doc Changes META.yml
21mr|perl-LWP-Protocol-https-6.100.0-6|60	%{_mandir}/man3/*
21mr|perl-LWP-Protocol-https-6.100.0-6|61	%{perl_vendorlib}/*

14958 21
21mr|perl-Mail-DKIM-0.410.0-2|1	%define upstream_name    Mail-DKIM
21mr|perl-Mail-DKIM-0.410.0-2|2	%define upstream_version 0.41
21mr|perl-Mail-DKIM-0.410.0-2|3	
21mr|perl-Mail-DKIM-0.410.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Mail-DKIM-0.410.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Mail-DKIM-0.410.0-2|6	Release:	2
21mr|perl-Mail-DKIM-0.410.0-2|7	Summary:	Implements DomainKeys Identified Mail (DKIM)
21mr|perl-Mail-DKIM-0.410.0-2|8	
21mr|perl-Mail-DKIM-0.410.0-2|9	License:	GPL+ or Artistic
21mr|perl-Mail-DKIM-0.410.0-2|10	Group:		Development/Perl
21mr|perl-Mail-DKIM-0.410.0-2|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Mail-DKIM-0.410.0-2|12	Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Mail-DKIM-0.410.0-2|13	
21mr|perl-Mail-DKIM-0.410.0-2|14	BuildRequires:	perl-Module-Build
21mr|perl-Mail-DKIM-0.410.0-2|15	BuildRequires:	perl-Test-Pod
21mr|perl-Mail-DKIM-0.410.0-2|16	BuildRequires:	perl(Crypt::OpenSSL::RSA)
21mr|perl-Mail-DKIM-0.410.0-2|17	BuildRequires:	perl(Digest::SHA)
21mr|perl-Mail-DKIM-0.410.0-2|18	BuildRequires:	perl(Digest::SHA1)
21mr|perl-Mail-DKIM-0.410.0-2|19	BuildRequires:	perl(Mail::Address)
21mr|perl-Mail-DKIM-0.410.0-2|20	BuildRequires:	perl(MIME::Base64)
21mr|perl-Mail-DKIM-0.410.0-2|21	BuildRequires:	perl(Net::DNS)
21mr|perl-Mail-DKIM-0.410.0-2|22	BuildRequires:	perl(Test::Simple)
21mr|perl-Mail-DKIM-0.410.0-2|23	BuildRequires:	perl-devel
21mr|perl-Mail-DKIM-0.410.0-2|24	BuildArch:	noarch
21mr|perl-Mail-DKIM-0.410.0-2|25	
21mr|perl-Mail-DKIM-0.410.0-2|26	%description
21mr|perl-Mail-DKIM-0.410.0-2|27	This module implements the various components of the DKIM and DomainKeys
21mr|perl-Mail-DKIM-0.410.0-2|28	message-signing and verifying standards for Internet mail. It currently
21mr|perl-Mail-DKIM-0.410.0-2|29	tries to implement these specifications:
21mr|perl-Mail-DKIM-0.410.0-2|30	* RFC4871, for DKIM
21mr|perl-Mail-DKIM-0.410.0-2|31	* RFC4870, for DomainKeys
21mr|perl-Mail-DKIM-0.410.0-2|32	
21mr|perl-Mail-DKIM-0.410.0-2|33	%prep
21mr|perl-Mail-DKIM-0.410.0-2|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Mail-DKIM-0.410.0-2|35	
21mr|perl-Mail-DKIM-0.410.0-2|36	%build
21mr|perl-Mail-DKIM-0.410.0-2|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Mail-DKIM-0.410.0-2|38	%make
21mr|perl-Mail-DKIM-0.410.0-2|39	
21mr|perl-Mail-DKIM-0.410.0-2|40	#%check
21mr|perl-Mail-DKIM-0.410.0-2|41	#%make test
21mr|perl-Mail-DKIM-0.410.0-2|42	
21mr|perl-Mail-DKIM-0.410.0-2|43	%install
21mr|perl-Mail-DKIM-0.410.0-2|44	%makeinstall_std
21mr|perl-Mail-DKIM-0.410.0-2|45	
21mr|perl-Mail-DKIM-0.410.0-2|46	%files
21mr|perl-Mail-DKIM-0.410.0-2|47	%doc scripts Changes TODO
21mr|perl-Mail-DKIM-0.410.0-2|48	%dir %{perl_vendorlib}/Mail/DKIM
21mr|perl-Mail-DKIM-0.410.0-2|49	%dir %{perl_vendorlib}/Mail/DKIM/Algorithm
21mr|perl-Mail-DKIM-0.410.0-2|50	%dir %{perl_vendorlib}/Mail/DKIM/Canonicalization
21mr|perl-Mail-DKIM-0.410.0-2|51	%{perl_vendorlib}/Mail/DKIM/*.pm
21mr|perl-Mail-DKIM-0.410.0-2|52	%{perl_vendorlib}/Mail/DKIM/Algorithm/*.pm
21mr|perl-Mail-DKIM-0.410.0-2|53	%{perl_vendorlib}/Mail/DKIM/Canonicalization/*.pm
21mr|perl-Mail-DKIM-0.410.0-2|54	%{perl_vendorlib}/Mail/DKIM.pm
21mr|perl-Mail-DKIM-0.410.0-2|55	%{perl_vendorlib}/Mail/sample_mime_lite.pl
21mr|perl-Mail-DKIM-0.410.0-2|56	%{_mandir}/man3/*

14959 21
21mr|perl-Mail-POP3Client-2.190.0-5|1	%define upstream_name    Mail-POP3Client
21mr|perl-Mail-POP3Client-2.190.0-5|2	%define upstream_version 2.19
21mr|perl-Mail-POP3Client-2.190.0-5|3	
21mr|perl-Mail-POP3Client-2.190.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Mail-POP3Client-2.190.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Mail-POP3Client-2.190.0-5|6	Release:	5
21mr|perl-Mail-POP3Client-2.190.0-5|7	
21mr|perl-Mail-POP3Client-2.190.0-5|8	Summary:	POP3Client module for perl (Mail_and_Usenet_News/Mail)
21mr|perl-Mail-POP3Client-2.190.0-5|9	
21mr|perl-Mail-POP3Client-2.190.0-5|10	License:	GPL
21mr|perl-Mail-POP3Client-2.190.0-5|11	Group:		Development/Perl
21mr|perl-Mail-POP3Client-2.190.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Mail-POP3Client-2.190.0-5|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SD/SDOWD/Mail-POP3Client-%{upstream_version}.tar.gz
21mr|perl-Mail-POP3Client-2.190.0-5|14	
21mr|perl-Mail-POP3Client-2.190.0-5|15	BuildRequires:	perl-devel
21mr|perl-Mail-POP3Client-2.190.0-5|16	BuildArch:	noarch
21mr|perl-Mail-POP3Client-2.190.0-5|17	Obsoletes:	perl-POP3Client <= 2.13
21mr|perl-Mail-POP3Client-2.190.0-5|18	Provides:	POP3Client = %{version}
21mr|perl-Mail-POP3Client-2.190.0-5|19	
21mr|perl-Mail-POP3Client-2.190.0-5|20	%description
21mr|perl-Mail-POP3Client-2.190.0-5|21	POP3Client is a Perl module to provide an object-oriented interface to a
21mr|perl-Mail-POP3Client-2.190.0-5|22	POP3 server.
21mr|perl-Mail-POP3Client-2.190.0-5|23	
21mr|perl-Mail-POP3Client-2.190.0-5|24	%prep
21mr|perl-Mail-POP3Client-2.190.0-5|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Mail-POP3Client-2.190.0-5|26	
21mr|perl-Mail-POP3Client-2.190.0-5|27	%build
21mr|perl-Mail-POP3Client-2.190.0-5|28	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Mail-POP3Client-2.190.0-5|29	%make
21mr|perl-Mail-POP3Client-2.190.0-5|30	
21mr|perl-Mail-POP3Client-2.190.0-5|31	%check
21mr|perl-Mail-POP3Client-2.190.0-5|32	make test
21mr|perl-Mail-POP3Client-2.190.0-5|33	
21mr|perl-Mail-POP3Client-2.190.0-5|34	%install
21mr|perl-Mail-POP3Client-2.190.0-5|35	%makeinstall_std
21mr|perl-Mail-POP3Client-2.190.0-5|36	rm -rf %{buildroot}%{perl_archlib}/perllocal.pod
21mr|perl-Mail-POP3Client-2.190.0-5|37	
21mr|perl-Mail-POP3Client-2.190.0-5|38	%files
21mr|perl-Mail-POP3Client-2.190.0-5|39	%doc Changes  MANIFEST README
21mr|perl-Mail-POP3Client-2.190.0-5|40	%{perl_vendorlib}/Mail/
21mr|perl-Mail-POP3Client-2.190.0-5|41	%{_mandir}/man3/*

14960 21
21mr|perl-Mail-Sender-0.8.23-4|1	%define	module	Mail-Sender
21mr|perl-Mail-Sender-0.8.23-4|2	
21mr|perl-Mail-Sender-0.8.23-4|3	Name:		perl-%module
21mr|perl-Mail-Sender-0.8.23-4|4	Version:	%perl_convert_version 0.8.23
21mr|perl-Mail-Sender-0.8.23-4|5	Release:	4
21mr|perl-Mail-Sender-0.8.23-4|6	Summary:	Module for sending mails with attachments through an SMTP server
21mr|perl-Mail-Sender-0.8.23-4|7	
21mr|perl-Mail-Sender-0.8.23-4|8	License:	GPL
21mr|perl-Mail-Sender-0.8.23-4|9	Group:		Development/Perl
21mr|perl-Mail-Sender-0.8.23-4|10	Source:		http://search.cpan.org/CPAN/authors/id/J/JE/JENDA/Mail-Sender-%{version}.tar.gz
21mr|perl-Mail-Sender-0.8.23-4|11	Url:            http://search.cpan.org/dist/%{module}/
21mr|perl-Mail-Sender-0.8.23-4|12	BuildRequires:	perl-devel
21mr|perl-Mail-Sender-0.8.23-4|13	Buildarch:	noarch
21mr|perl-Mail-Sender-0.8.23-4|14	
21mr|perl-Mail-Sender-0.8.23-4|15	%description
21mr|perl-Mail-Sender-0.8.23-4|16	Mail-Sender is a Perl module for sending mail with attachments through an
21mr|perl-Mail-Sender-0.8.23-4|17	SMTP server.  This module will not work with qmail servers, however.
21mr|perl-Mail-Sender-0.8.23-4|18	
21mr|perl-Mail-Sender-0.8.23-4|19	
21mr|perl-Mail-Sender-0.8.23-4|20	%prep
21mr|perl-Mail-Sender-0.8.23-4|21	%setup -q -n %{module}-%{version}
21mr|perl-Mail-Sender-0.8.23-4|22	rm -f Sender/CType/Win32.pm
21mr|perl-Mail-Sender-0.8.23-4|23	sed -i -e '/Win32.pm/d' MANIFEST
21mr|perl-Mail-Sender-0.8.23-4|24	
21mr|perl-Mail-Sender-0.8.23-4|25	%build
21mr|perl-Mail-Sender-0.8.23-4|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Mail-Sender-0.8.23-4|27	echo "N
21mr|perl-Mail-Sender-0.8.23-4|28	" | %make
21mr|perl-Mail-Sender-0.8.23-4|29	
21mr|perl-Mail-Sender-0.8.23-4|30	%check
21mr|perl-Mail-Sender-0.8.23-4|31	%make test
21mr|perl-Mail-Sender-0.8.23-4|32	
21mr|perl-Mail-Sender-0.8.23-4|33	%install
21mr|perl-Mail-Sender-0.8.23-4|34	%makeinstall_std
21mr|perl-Mail-Sender-0.8.23-4|35	
21mr|perl-Mail-Sender-0.8.23-4|36	%clean
21mr|perl-Mail-Sender-0.8.23-4|37	
21mr|perl-Mail-Sender-0.8.23-4|38	%files
21mr|perl-Mail-Sender-0.8.23-4|39	%{perl_vendorlib}/Mail
21mr|perl-Mail-Sender-0.8.23-4|40	%{_mandir}/*/*

14961 21
21mr|perl-Mail-Sendmail-0.791.600-10|1	%define	upstream_name 	 Mail-Sendmail
21mr|perl-Mail-Sendmail-0.791.600-10|2	%define	upstream_version 0.79_16
21mr|perl-Mail-Sendmail-0.791.600-10|3	
21mr|perl-Mail-Sendmail-0.791.600-10|4	Name:		perl-%{upstream_name}
21mr|perl-Mail-Sendmail-0.791.600-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Mail-Sendmail-0.791.600-10|6	Release:	10
21mr|perl-Mail-Sendmail-0.791.600-10|7	
21mr|perl-Mail-Sendmail-0.791.600-10|8	Summary:	Simple platform-independent mailer
21mr|perl-Mail-Sendmail-0.791.600-10|9	
21mr|perl-Mail-Sendmail-0.791.600-10|10	License:	GPL
21mr|perl-Mail-Sendmail-0.791.600-10|11	Group:		Development/Perl
21mr|perl-Mail-Sendmail-0.791.600-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Mail-Sendmail-0.791.600-10|13	Source0:    http://www.cpan.org/authors/id/M/MI/MIVKOVIC/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Mail-Sendmail-0.791.600-10|14	
21mr|perl-Mail-Sendmail-0.791.600-10|15	BuildRequires:	perl-devel
21mr|perl-Mail-Sendmail-0.791.600-10|16	BuildArch:	noarch
21mr|perl-Mail-Sendmail-0.791.600-10|17	
21mr|perl-Mail-Sendmail-0.791.600-10|18	%description
21mr|perl-Mail-Sendmail-0.791.600-10|19	Mail-Sendmail is a Perl module for sending mail through a sendmail SMTP
21mr|perl-Mail-Sendmail-0.791.600-10|20	server.
21mr|perl-Mail-Sendmail-0.791.600-10|21	
21mr|perl-Mail-Sendmail-0.791.600-10|22	%prep
21mr|perl-Mail-Sendmail-0.791.600-10|23	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Mail-Sendmail-0.791.600-10|24	
21mr|perl-Mail-Sendmail-0.791.600-10|25	%build
21mr|perl-Mail-Sendmail-0.791.600-10|26	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Mail-Sendmail-0.791.600-10|27	make
21mr|perl-Mail-Sendmail-0.791.600-10|28	
21mr|perl-Mail-Sendmail-0.791.600-10|29	%install
21mr|perl-Mail-Sendmail-0.791.600-10|30	%makeinstall_std
21mr|perl-Mail-Sendmail-0.791.600-10|31	
21mr|perl-Mail-Sendmail-0.791.600-10|32	%files
21mr|perl-Mail-Sendmail-0.791.600-10|33	%doc Changes README Todo
21mr|perl-Mail-Sendmail-0.791.600-10|34	%{_mandir}/*/*
21mr|perl-Mail-Sendmail-0.791.600-10|35	%{perl_vendorlib}/Mail

14962 21
21mr|perl-Mail-SPF-2.9.0-6|1	%define upstream_name    Mail-SPF
21mr|perl-Mail-SPF-2.9.0-6|2	%define upstream_version 2.9.0
21mr|perl-Mail-SPF-2.9.0-6|3	
21mr|perl-Mail-SPF-2.9.0-6|4	Name:       perl-%{upstream_name}
21mr|perl-Mail-SPF-2.9.0-6|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Mail-SPF-2.9.0-6|6	Release:    6
21mr|perl-Mail-SPF-2.9.0-6|7	
21mr|perl-Mail-SPF-2.9.0-6|8	Summary:	Perl implementation of Sender Policy Framework and Sender ID
21mr|perl-Mail-SPF-2.9.0-6|9	
21mr|perl-Mail-SPF-2.9.0-6|10	License:	BSD
21mr|perl-Mail-SPF-2.9.0-6|11	Group:		Development/Perl
21mr|perl-Mail-SPF-2.9.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Mail-SPF-2.9.0-6|13	Source:     http://www.cpan.org/modules/by-module/Mail/Mail-SPF-v%{upstream_version}.tar.gz
21mr|perl-Mail-SPF-2.9.0-6|14	BuildRequires:	perl(Error)
21mr|perl-Mail-SPF-2.9.0-6|15	BuildRequires:	perl(Mail::SPF::Test)
21mr|perl-Mail-SPF-2.9.0-6|16	BuildRequires:	perl(Module::Build)
21mr|perl-Mail-SPF-2.9.0-6|17	BuildRequires:	perl(NetAddr::IP)
21mr|perl-Mail-SPF-2.9.0-6|18	BuildRequires:	perl(Net::DNS)
21mr|perl-Mail-SPF-2.9.0-6|19	BuildRequires:	perl(Net::DNS::Resolver::Programmable)
21mr|perl-Mail-SPF-2.9.0-6|20	BuildRequires:	perl(Test::Pod)
21mr|perl-Mail-SPF-2.9.0-6|21	BuildRequires:	perl(URI)
21mr|perl-Mail-SPF-2.9.0-6|22	BuildRequires:	perl(YAML)
21mr|perl-Mail-SPF-2.9.0-6|23	BuildRequires:	perl-version
21mr|perl-Mail-SPF-2.9.0-6|24	BuildArch:	noarch
21mr|perl-Mail-SPF-2.9.0-6|25	
21mr|perl-Mail-SPF-2.9.0-6|26	%description
21mr|perl-Mail-SPF-2.9.0-6|27	Mail::SPF is an object-oriented Perl implementation of the Sender Policy
21mr|perl-Mail-SPF-2.9.0-6|28	Framework (SPF) e-mail sender authentication system <http://www.openspf.org>.
21mr|perl-Mail-SPF-2.9.0-6|29	
21mr|perl-Mail-SPF-2.9.0-6|30	It supports both the TXT and SPF RR types as well as both SPFv1 (v=spf1) and
21mr|perl-Mail-SPF-2.9.0-6|31	Sender ID (spf2.0) records, and it is fully compliant to RFCs 4408 and 4406.
21mr|perl-Mail-SPF-2.9.0-6|32	(It does not however implement the patented PRA address selection algorithm
21mr|perl-Mail-SPF-2.9.0-6|33	described in RFC 4407.)
21mr|perl-Mail-SPF-2.9.0-6|34	
21mr|perl-Mail-SPF-2.9.0-6|35	%package -n	spf-tools
21mr|perl-Mail-SPF-2.9.0-6|36	Summary:	SPF tools (spfquery, spfd) based on the Mail::SPF Perl module
21mr|perl-Mail-SPF-2.9.0-6|37	
21mr|perl-Mail-SPF-2.9.0-6|38	Group:		Development/Perl
21mr|perl-Mail-SPF-2.9.0-6|39	
21mr|perl-Mail-SPF-2.9.0-6|40	%description -n	spf-tools
21mr|perl-Mail-SPF-2.9.0-6|41	A collection of Sender Policy Framework (SPF) tools that are based on the
21mr|perl-Mail-SPF-2.9.0-6|42	fully RFC-conforming Mail::SPF Perl module.  The following tools are included
21mr|perl-Mail-SPF-2.9.0-6|43	in this package:
21mr|perl-Mail-SPF-2.9.0-6|44	
21mr|perl-Mail-SPF-2.9.0-6|45	* mail-spfquery:  A command-line tool for performing SPF checks.
21mr|perl-Mail-SPF-2.9.0-6|46	* mail-spfd:      A daemon for services that perform SPF checks frequently.
21mr|perl-Mail-SPF-2.9.0-6|47	
21mr|perl-Mail-SPF-2.9.0-6|48	%prep
21mr|perl-Mail-SPF-2.9.0-6|49	%setup -q -n %{upstream_name}-v%{upstream_version}
21mr|perl-Mail-SPF-2.9.0-6|50	
21mr|perl-Mail-SPF-2.9.0-6|51	%build
21mr|perl-Mail-SPF-2.9.0-6|52	%{__perl} Build.PL installdirs=vendor
21mr|perl-Mail-SPF-2.9.0-6|53	./Build
21mr|perl-Mail-SPF-2.9.0-6|54	
21mr|perl-Mail-SPF-2.9.0-6|55	#%%check
21mr|perl-Mail-SPF-2.9.0-6|56	#./Build test
21mr|perl-Mail-SPF-2.9.0-6|57	
21mr|perl-Mail-SPF-2.9.0-6|58	%install
21mr|perl-Mail-SPF-2.9.0-6|59	./Build install destdir=%{buildroot}
21mr|perl-Mail-SPF-2.9.0-6|60	
21mr|perl-Mail-SPF-2.9.0-6|61	# fix file clash with perl-Mail-SPF-Query
21mr|perl-Mail-SPF-2.9.0-6|62	mv %{buildroot}%{_bindir}/spfquery %{buildroot}%{_bindir}/mail-spfquery
21mr|perl-Mail-SPF-2.9.0-6|63	mv %{buildroot}%{_sbindir}/spfd %{buildroot}%{_sbindir}/mail-spfd
21mr|perl-Mail-SPF-2.9.0-6|64	mv %{buildroot}%{_mandir}/man1/spfquery.1 %{buildroot}%{_mandir}/man1/mail-spfquery.1
21mr|perl-Mail-SPF-2.9.0-6|65	
21mr|perl-Mail-SPF-2.9.0-6|66	%clean
21mr|perl-Mail-SPF-2.9.0-6|67	
21mr|perl-Mail-SPF-2.9.0-6|68	%files
21mr|perl-Mail-SPF-2.9.0-6|69	%doc CHANGES README TODO
21mr|perl-Mail-SPF-2.9.0-6|70	%{perl_vendorlib}/Mail/*.pm
21mr|perl-Mail-SPF-2.9.0-6|71	%{perl_vendorlib}/Mail/SPF/Mech/*.pm
21mr|perl-Mail-SPF-2.9.0-6|72	%{perl_vendorlib}/Mail/SPF/Mod/*.pm
21mr|perl-Mail-SPF-2.9.0-6|73	%{perl_vendorlib}/Mail/SPF/*.pm
21mr|perl-Mail-SPF-2.9.0-6|74	%{perl_vendorlib}/Mail/SPF/v1/*.pm
21mr|perl-Mail-SPF-2.9.0-6|75	%{perl_vendorlib}/Mail/SPF/v2/*.pm
21mr|perl-Mail-SPF-2.9.0-6|76	%{_mandir}/man3/*
21mr|perl-Mail-SPF-2.9.0-6|77	
21mr|perl-Mail-SPF-2.9.0-6|78	%files -n spf-tools
21mr|perl-Mail-SPF-2.9.0-6|79	%{_bindir}/mail-spfquery
21mr|perl-Mail-SPF-2.9.0-6|80	%{_sbindir}/mail-spfd
21mr|perl-Mail-SPF-2.9.0-6|81	%{_mandir}/man1/mail-spfquery.1*

14963 21
21mr|perl-Mail-SPF-Test-1.1.0-9|1	%define upstream_name Mail-SPF-Test
21mr|perl-Mail-SPF-Test-1.1.0-9|2	%define upstream_version 1.001
21mr|perl-Mail-SPF-Test-1.1.0-9|3	
21mr|perl-Mail-SPF-Test-1.1.0-9|4	Summary:	SPF test-suite class
21mr|perl-Mail-SPF-Test-1.1.0-9|5	
21mr|perl-Mail-SPF-Test-1.1.0-9|6	Name:		perl-%{upstream_name}
21mr|perl-Mail-SPF-Test-1.1.0-9|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Mail-SPF-Test-1.1.0-9|8	Release:	9
21mr|perl-Mail-SPF-Test-1.1.0-9|9	License:	GPL or Artistic
21mr|perl-Mail-SPF-Test-1.1.0-9|10	Group:		Development/Perl
21mr|perl-Mail-SPF-Test-1.1.0-9|11	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Mail-SPF-Test-1.1.0-9|12	Source:		http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-v%{upstream_version}.tar.gz
21mr|perl-Mail-SPF-Test-1.1.0-9|13	BuildRequires:	perl(Module::Build)
21mr|perl-Mail-SPF-Test-1.1.0-9|14	BuildRequires:	perl(NetAddr::IP)
21mr|perl-Mail-SPF-Test-1.1.0-9|15	BuildRequires:	perl(Net::DNS)
21mr|perl-Mail-SPF-Test-1.1.0-9|16	BuildRequires:	perl(YAML)
21mr|perl-Mail-SPF-Test-1.1.0-9|17	BuildArch:	noarch
21mr|perl-Mail-SPF-Test-1.1.0-9|18	
21mr|perl-Mail-SPF-Test-1.1.0-9|19	%description
21mr|perl-Mail-SPF-Test-1.1.0-9|20	Mail::SPF::Test is a class for reading and manipulating SPF test-suite data.
21mr|perl-Mail-SPF-Test-1.1.0-9|21	
21mr|perl-Mail-SPF-Test-1.1.0-9|22	%prep
21mr|perl-Mail-SPF-Test-1.1.0-9|23	%setup -q -n %{upstream_name}-v%{upstream_version}
21mr|perl-Mail-SPF-Test-1.1.0-9|24	
21mr|perl-Mail-SPF-Test-1.1.0-9|25	%build
21mr|perl-Mail-SPF-Test-1.1.0-9|26	%{__perl} Build.PL installdirs=vendor
21mr|perl-Mail-SPF-Test-1.1.0-9|27	./Build
21mr|perl-Mail-SPF-Test-1.1.0-9|28	
21mr|perl-Mail-SPF-Test-1.1.0-9|29	%check
21mr|perl-Mail-SPF-Test-1.1.0-9|30	./Build test
21mr|perl-Mail-SPF-Test-1.1.0-9|31	
21mr|perl-Mail-SPF-Test-1.1.0-9|32	%install
21mr|perl-Mail-SPF-Test-1.1.0-9|33	./Build install destdir=%{buildroot}
21mr|perl-Mail-SPF-Test-1.1.0-9|34	
21mr|perl-Mail-SPF-Test-1.1.0-9|35	%clean
21mr|perl-Mail-SPF-Test-1.1.0-9|36	
21mr|perl-Mail-SPF-Test-1.1.0-9|37	%files
21mr|perl-Mail-SPF-Test-1.1.0-9|38	%doc CHANGES LICENSE README TODO
21mr|perl-Mail-SPF-Test-1.1.0-9|39	%{perl_vendorlib}/Mail/SPF/*.pm
21mr|perl-Mail-SPF-Test-1.1.0-9|40	%{perl_vendorlib}/Mail/SPF/Test/*.pm
21mr|perl-Mail-SPF-Test-1.1.0-9|41	%{_mandir}/*/*

14964 21
21mr|perl-MailTools-2.210.0-2|1	%define	upstream_name    MailTools
21mr|perl-MailTools-2.210.0-2|2	%define upstream_version 2.21
21mr|perl-MailTools-2.210.0-2|3	
21mr|perl-MailTools-2.210.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-MailTools-2.210.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-MailTools-2.210.0-2|6	Release:	2
21mr|perl-MailTools-2.210.0-2|7	
21mr|perl-MailTools-2.210.0-2|8	Summary:	A set of perl modules related to mail applications
21mr|perl-MailTools-2.210.0-2|9	
21mr|perl-MailTools-2.210.0-2|10	License:	GPL+ or Artistic
21mr|perl-MailTools-2.210.0-2|11	Group:		Development/Perl
21mr|perl-MailTools-2.210.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-MailTools-2.210.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-MailTools-2.210.0-2|14	
21mr|perl-MailTools-2.210.0-2|15	BuildRequires:	perl-devel
21mr|perl-MailTools-2.210.0-2|16	BuildArch:	noarch
21mr|perl-MailTools-2.210.0-2|17	
21mr|perl-MailTools-2.210.0-2|18	%description
21mr|perl-MailTools-2.210.0-2|19	This is MailTools, a set of perl modules related to mail applications.
21mr|perl-MailTools-2.210.0-2|20	
21mr|perl-MailTools-2.210.0-2|21	%prep
21mr|perl-MailTools-2.210.0-2|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-MailTools-2.210.0-2|23	
21mr|perl-MailTools-2.210.0-2|24	%build
21mr|perl-MailTools-2.210.0-2|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-MailTools-2.210.0-2|26	%make
21mr|perl-MailTools-2.210.0-2|27	
21mr|perl-MailTools-2.210.0-2|28	%check
21mr|perl-MailTools-2.210.0-2|29	%make test
21mr|perl-MailTools-2.210.0-2|30	
21mr|perl-MailTools-2.210.0-2|31	%install
21mr|perl-MailTools-2.210.0-2|32	%makeinstall_std
21mr|perl-MailTools-2.210.0-2|33	
21mr|perl-MailTools-2.210.0-2|34	%files
21mr|perl-MailTools-2.210.0-2|35	%doc README ChangeLog
21mr|perl-MailTools-2.210.0-2|36	%{perl_vendorlib}/Mail
21mr|perl-MailTools-2.210.0-2|37	%{perl_vendorlib}/MailTools*
21mr|perl-MailTools-2.210.0-2|38	%{_mandir}/*/*

14965 21
21mr|perl-Math-Round-0.70.0-5|1	%define upstream_name    Math-Round
21mr|perl-Math-Round-0.70.0-5|2	%define upstream_version 0.07
21mr|perl-Math-Round-0.70.0-5|3	
21mr|perl-Math-Round-0.70.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Math-Round-0.70.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Math-Round-0.70.0-5|6	Release:	5
21mr|perl-Math-Round-0.70.0-5|7	
21mr|perl-Math-Round-0.70.0-5|8	Summary:	Round numbers in different ways
21mr|perl-Math-Round-0.70.0-5|9	
21mr|perl-Math-Round-0.70.0-5|10	License:	GPL+ or Artistic
21mr|perl-Math-Round-0.70.0-5|11	Group:		Development/Perl
21mr|perl-Math-Round-0.70.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Math-Round-0.70.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Math-Round-0.70.0-5|14	
21mr|perl-Math-Round-0.70.0-5|15	BuildRequires:	perl-devel
21mr|perl-Math-Round-0.70.0-5|16	BuildArch:	noarch
21mr|perl-Math-Round-0.70.0-5|17	
21mr|perl-Math-Round-0.70.0-5|18	%description
21mr|perl-Math-Round-0.70.0-5|19	Math::Round supplies functions that will round numbers in different ways.
21mr|perl-Math-Round-0.70.0-5|20	The functions round and nearest are exported by default; others are available
21mr|perl-Math-Round-0.70.0-5|21	as described below. "use ... qw(:all)" exports all functions.
21mr|perl-Math-Round-0.70.0-5|22	
21mr|perl-Math-Round-0.70.0-5|23	%prep
21mr|perl-Math-Round-0.70.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Math-Round-0.70.0-5|25	
21mr|perl-Math-Round-0.70.0-5|26	%build
21mr|perl-Math-Round-0.70.0-5|27	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Math-Round-0.70.0-5|28	%make
21mr|perl-Math-Round-0.70.0-5|29	
21mr|perl-Math-Round-0.70.0-5|30	%check
21mr|perl-Math-Round-0.70.0-5|31	%make test
21mr|perl-Math-Round-0.70.0-5|32	
21mr|perl-Math-Round-0.70.0-5|33	%install
21mr|perl-Math-Round-0.70.0-5|34	%makeinstall_std
21mr|perl-Math-Round-0.70.0-5|35	
21mr|perl-Math-Round-0.70.0-5|36	%files
21mr|perl-Math-Round-0.70.0-5|37	%doc README
21mr|perl-Math-Round-0.70.0-5|38	%{perl_vendorlib}/Math
21mr|perl-Math-Round-0.70.0-5|39	%{perl_vendorlib}/auto/Math
21mr|perl-Math-Round-0.70.0-5|40	%{_mandir}/*/*

14966 21
21mr|perl-MD5-2.03-15|1	%define	module	MD5
21mr|perl-MD5-2.03-15|2	
21mr|perl-MD5-2.03-15|3	Summary:	The Perl interface to the RSA Message Digest Algorithm
21mr|perl-MD5-2.03-15|4	
21mr|perl-MD5-2.03-15|5	Name:		perl-%{module}
21mr|perl-MD5-2.03-15|6	Version:	2.03
21mr|perl-MD5-2.03-15|7	Release:	15
21mr|perl-MD5-2.03-15|8	License:	GPL or Artistic
21mr|perl-MD5-2.03-15|9	Group:		Development/Perl
21mr|perl-MD5-2.03-15|10	Url:		http://search.cpan.org/author/GAAS/%{module}-%{version}/
21mr|perl-MD5-2.03-15|11	Source0:	ftp://ftp.perl.org//pub/CPAN/modules/by-module/%{module}/%{module}-%{version}.tar.bz2
21mr|perl-MD5-2.03-15|12	Buildrequires:	perl-devel
21mr|perl-MD5-2.03-15|13	Buildarch:	noarch
21mr|perl-MD5-2.03-15|14	
21mr|perl-MD5-2.03-15|15	%description
21mr|perl-MD5-2.03-15|16	The perl-MD5 package provides the MD5 module for the Perl
21mr|perl-MD5-2.03-15|17	programming language.  MD5 is a Perl interface to the RSA Data
21mr|perl-MD5-2.03-15|18	Security Inc. Message Digest Algorithm, which allows Perl
21mr|perl-MD5-2.03-15|19	programs to use the algorithm.
21mr|perl-MD5-2.03-15|20	
21mr|perl-MD5-2.03-15|21	The perl-MD5 package should be installed if any Perl programs
21mr|perl-MD5-2.03-15|22	on your system are going to use RSA's Message Digest Algorithm.
21mr|perl-MD5-2.03-15|23	
21mr|perl-MD5-2.03-15|24	%prep
21mr|perl-MD5-2.03-15|25	%setup -q -n %{module}-%{version}
21mr|perl-MD5-2.03-15|26	
21mr|perl-MD5-2.03-15|27	%build
21mr|perl-MD5-2.03-15|28	
21mr|perl-MD5-2.03-15|29	%{__perl} Makefile.PL INSTALLDIRS=vendor --defaultdeps
21mr|perl-MD5-2.03-15|30	%make
21mr|perl-MD5-2.03-15|31	
21mr|perl-MD5-2.03-15|32	%install
21mr|perl-MD5-2.03-15|33	%makeinstall_std
21mr|perl-MD5-2.03-15|34	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21mr|perl-MD5-2.03-15|35	
21mr|perl-MD5-2.03-15|36	%clean
21mr|perl-MD5-2.03-15|37	
21mr|perl-MD5-2.03-15|38	%files
21mr|perl-MD5-2.03-15|39	%doc MANIFEST README
21mr|perl-MD5-2.03-15|40	%{perl_vendorlib}/*.pm
21mr|perl-MD5-2.03-15|41	%{_mandir}/man3/*

14967 21
21mr|perl-MDK-Common-1.2.34.2-13|1	Summary:	Various simple functions
21mr|perl-MDK-Common-1.2.34.2-13|2	
21mr|perl-MDK-Common-1.2.34.2-13|3	Name:		perl-MDK-Common
21mr|perl-MDK-Common-1.2.34.2-13|4	Version:	1.2.34.2
21mr|perl-MDK-Common-1.2.34.2-13|5	Release:	13
21mr|perl-MDK-Common-1.2.34.2-13|6	URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/perl-MDK-Common/
21mr|perl-MDK-Common-1.2.34.2-13|7	Source0:	MDK-Common-%{version}.tar.gz
21mr|perl-MDK-Common-1.2.34.2-13|8	License:	GPLv2+
21mr|perl-MDK-Common-1.2.34.2-13|9	Group:		Development/Perl
21mr|perl-MDK-Common-1.2.34.2-13|10	BuildRequires:	perl-devel
21mr|perl-MDK-Common-1.2.34.2-13|11	BuildRequires:	perl(File::Sync)
21mr|perl-MDK-Common-1.2.34.2-13|12	BuildArch:	noarch
21mr|perl-MDK-Common-1.2.34.2-13|13	
21mr|perl-MDK-Common-1.2.34.2-13|14	%description
21mr|perl-MDK-Common-1.2.34.2-13|15	Various simple functions created for DrakX
21mr|perl-MDK-Common-1.2.34.2-13|16	
21mr|perl-MDK-Common-1.2.34.2-13|17	%prep
21mr|perl-MDK-Common-1.2.34.2-13|18	%setup -q -n MDK-Common-%{version}
21mr|perl-MDK-Common-1.2.34.2-13|19	
21mr|perl-MDK-Common-1.2.34.2-13|20	%build
21mr|perl-MDK-Common-1.2.34.2-13|21	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-MDK-Common-1.2.34.2-13|22	make
21mr|perl-MDK-Common-1.2.34.2-13|23	
21mr|perl-MDK-Common-1.2.34.2-13|24	%check
21mr|perl-MDK-Common-1.2.34.2-13|25	make test
21mr|perl-MDK-Common-1.2.34.2-13|26	
21mr|perl-MDK-Common-1.2.34.2-13|27	%install
21mr|perl-MDK-Common-1.2.34.2-13|28	%makeinstall_std
21mr|perl-MDK-Common-1.2.34.2-13|29	
21mr|perl-MDK-Common-1.2.34.2-13|30	%files
21mr|perl-MDK-Common-1.2.34.2-13|31	%doc COPYING tutorial.html
21mr|perl-MDK-Common-1.2.34.2-13|32	%{perl_vendorlib}/MDK
21mr|perl-MDK-Common-1.2.34.2-13|33	%{_mandir}/man*/*

14968 21
21mr|perl-MDV-Distribconf-4.03-12|1	%define dist	MDV-Distribconf
21mr|perl-MDV-Distribconf-4.03-12|2	
21mr|perl-MDV-Distribconf-4.03-12|3	Summary:	Read and write config of a Mandriva Linux distribution tree
21mr|perl-MDV-Distribconf-4.03-12|4	
21mr|perl-MDV-Distribconf-4.03-12|5	Name:		perl-%{dist}
21mr|perl-MDV-Distribconf-4.03-12|6	Version:	4.03
21mr|perl-MDV-Distribconf-4.03-12|7	Release:	12
21mr|perl-MDV-Distribconf-4.03-12|8	License:	GPLv2+
21mr|perl-MDV-Distribconf-4.03-12|9	Group:		Development/Perl
21mr|perl-MDV-Distribconf-4.03-12|10	Source0:	%{dist}-%{version}.tar.xz
21mr|perl-MDV-Distribconf-4.03-12|11	Url:		http://search.cpan.org/dist/%{dist}/
21mr|perl-MDV-Distribconf-4.03-12|12	BuildArch:	noarch
21mr|perl-MDV-Distribconf-4.03-12|13	BuildRequires:	perl perl-Config-IniFiles perl-MDV-Packdrakeng
21mr|perl-MDV-Distribconf-4.03-12|14	BuildRequires:  perl-Test-Simple
21mr|perl-MDV-Distribconf-4.03-12|15	BuildRequires:  perl(Devel::Peek)
21mr|perl-MDV-Distribconf-4.03-12|16	BuildRequires:  perl-devel
21mr|perl-MDV-Distribconf-4.03-12|17	
21mr|perl-MDV-Distribconf-4.03-12|18	%description
21mr|perl-MDV-Distribconf-4.03-12|19	MDV::Distribconf is a module to get/write the configuration of a Mandriva Linux
21mr|perl-MDV-Distribconf-4.03-12|20	distribution tree.
21mr|perl-MDV-Distribconf-4.03-12|21	
21mr|perl-MDV-Distribconf-4.03-12|22	%package -n	mdv-distrib-tools
21mr|perl-MDV-Distribconf-4.03-12|23	Summary:	Tools use to maintains Mandriva distrib tree
21mr|perl-MDV-Distribconf-4.03-12|24	
21mr|perl-MDV-Distribconf-4.03-12|25	Group:		Development/Perl
21mr|perl-MDV-Distribconf-4.03-12|26	
21mr|perl-MDV-Distribconf-4.03-12|27	%description -n	mdv-distrib-tools
21mr|perl-MDV-Distribconf-4.03-12|28	Tools use to maintains Mandriva distrib tree.
21mr|perl-MDV-Distribconf-4.03-12|29	
21mr|perl-MDV-Distribconf-4.03-12|30	This include:
21mr|perl-MDV-Distribconf-4.03-12|31	- gendistrib (experimental)
21mr|perl-MDV-Distribconf-4.03-12|32	- checkdistrib
21mr|perl-MDV-Distribconf-4.03-12|33	
21mr|perl-MDV-Distribconf-4.03-12|34	%prep
21mr|perl-MDV-Distribconf-4.03-12|35	%setup -q -n %{dist}-%{version}
21mr|perl-MDV-Distribconf-4.03-12|36	
21mr|perl-MDV-Distribconf-4.03-12|37	%build
21mr|perl-MDV-Distribconf-4.03-12|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-MDV-Distribconf-4.03-12|39	%make
21mr|perl-MDV-Distribconf-4.03-12|40	
21mr|perl-MDV-Distribconf-4.03-12|41	%check
21mr|perl-MDV-Distribconf-4.03-12|42	%make test
21mr|perl-MDV-Distribconf-4.03-12|43	
21mr|perl-MDV-Distribconf-4.03-12|44	%install
21mr|perl-MDV-Distribconf-4.03-12|45	%makeinstall_std
21mr|perl-MDV-Distribconf-4.03-12|46	
21mr|perl-MDV-Distribconf-4.03-12|47	%files
21mr|perl-MDV-Distribconf-4.03-12|48	%doc ChangeLog
21mr|perl-MDV-Distribconf-4.03-12|49	%{_mandir}/*/MDV::Distribconf.*
21mr|perl-MDV-Distribconf-4.03-12|50	%dir %{perl_vendorlib}/MDV/Distribconf
21mr|perl-MDV-Distribconf-4.03-12|51	%{perl_vendorlib}/MDV/Distribconf.pm
21mr|perl-MDV-Distribconf-4.03-12|52	
21mr|perl-MDV-Distribconf-4.03-12|53	%files -n mdv-distrib-tools
21mr|perl-MDV-Distribconf-4.03-12|54	%{_bindir}/*
21mr|perl-MDV-Distribconf-4.03-12|55	%{perl_vendorlib}/MDV/Distribconf/*
21mr|perl-MDV-Distribconf-4.03-12|56	%{_mandir}/*/MDV::Distribconf::*

14969 21
21mr|perl-MDV-Packdrakeng-1.14-9|1	%define dist MDV-Packdrakeng
21mr|perl-MDV-Packdrakeng-1.14-9|2	
21mr|perl-MDV-Packdrakeng-1.14-9|3	# perl-Compress-Zlib is only "suggested"
21mr|perl-MDV-Packdrakeng-1.14-9|4	%global __requires_exclude perl\\(Compress::Zlib\\)
21mr|perl-MDV-Packdrakeng-1.14-9|5	
21mr|perl-MDV-Packdrakeng-1.14-9|6	Name:		perl-%{dist}
21mr|perl-MDV-Packdrakeng-1.14-9|7	Version:	1.14
21mr|perl-MDV-Packdrakeng-1.14-9|8	Release:	9
21mr|perl-MDV-Packdrakeng-1.14-9|9	Summary:	Simple Archive Extractor/Builder
21mr|perl-MDV-Packdrakeng-1.14-9|10	License:	GPLv2+
21mr|perl-MDV-Packdrakeng-1.14-9|11	Group:		Development/Perl
21mr|perl-MDV-Packdrakeng-1.14-9|12	Source0:	%{dist}-%{version}.tar.xz
21mr|perl-MDV-Packdrakeng-1.14-9|13	Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/MDV-Packdrakeng/
21mr|perl-MDV-Packdrakeng-1.14-9|14	BuildRequires:	perl(Compress::Zlib)
21mr|perl-MDV-Packdrakeng-1.14-9|15	BuildRequires: perl-Test-Simple
21mr|perl-MDV-Packdrakeng-1.14-9|16	BuildRequires:	perl-devel
21mr|perl-MDV-Packdrakeng-1.14-9|17	BuildArch:	noarch
21mr|perl-MDV-Packdrakeng-1.14-9|18	Recommends:	perl(Compress::Zlib)
21mr|perl-MDV-Packdrakeng-1.14-9|19	
21mr|perl-MDV-Packdrakeng-1.14-9|20	%description
21mr|perl-MDV-Packdrakeng-1.14-9|21	MDV::Packdrakeng is a simple indexed archive builder and extractor using
21mr|perl-MDV-Packdrakeng-1.14-9|22	standard compression methods.
21mr|perl-MDV-Packdrakeng-1.14-9|23	
21mr|perl-MDV-Packdrakeng-1.14-9|24	%prep
21mr|perl-MDV-Packdrakeng-1.14-9|25	%setup -q -n %{dist}-%{version}
21mr|perl-MDV-Packdrakeng-1.14-9|26	
21mr|perl-MDV-Packdrakeng-1.14-9|27	%build
21mr|perl-MDV-Packdrakeng-1.14-9|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-MDV-Packdrakeng-1.14-9|29	%{__make}
21mr|perl-MDV-Packdrakeng-1.14-9|30	
21mr|perl-MDV-Packdrakeng-1.14-9|31	%check
21mr|perl-MDV-Packdrakeng-1.14-9|32	%{__make} test
21mr|perl-MDV-Packdrakeng-1.14-9|33	
21mr|perl-MDV-Packdrakeng-1.14-9|34	%install
21mr|perl-MDV-Packdrakeng-1.14-9|35	%makeinstall_std
21mr|perl-MDV-Packdrakeng-1.14-9|36	
21mr|perl-MDV-Packdrakeng-1.14-9|37	%files
21mr|perl-MDV-Packdrakeng-1.14-9|38	%doc ChangeLog README
21mr|perl-MDV-Packdrakeng-1.14-9|39	%{_mandir}/*/*
21mr|perl-MDV-Packdrakeng-1.14-9|40	%{perl_vendorlib}/MDV/Packdrakeng
21mr|perl-MDV-Packdrakeng-1.14-9|41	%{perl_vendorlib}/MDV/Packdrakeng.pm

14970 21
21mr|perl-Metrics-Any-0.70.0-1|1	%define upstream_name    Metrics-Any
21mr|perl-Metrics-Any-0.70.0-1|2	%define upstream_version 0.07
21mr|perl-Metrics-Any-0.70.0-1|3	
21mr|perl-Metrics-Any-0.70.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Metrics-Any-0.70.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Metrics-Any-0.70.0-1|6	Release:	1
21mr|perl-Metrics-Any-0.70.0-1|7	
21mr|perl-Metrics-Any-0.70.0-1|8	Summary:	Metrics::Any - abstract collection of monitoring metrics
21mr|perl-Metrics-Any-0.70.0-1|9	
21mr|perl-Metrics-Any-0.70.0-1|10	License:	Perl_5
21mr|perl-Metrics-Any-0.70.0-1|11	Group:		Development/Perl
21mr|perl-Metrics-Any-0.70.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Metrics-Any-0.70.0-1|13	Source0:	http://www.cpan.org/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Metrics-Any-0.70.0-1|14	
21mr|perl-Metrics-Any-0.70.0-1|15	BuildRequires: perl(Test::Fatal)
21mr|perl-Metrics-Any-0.70.0-1|16	BuildRequires: perl(Test::More) >= 0.880.0
21mr|perl-Metrics-Any-0.70.0-1|17	BuildRequires: perl(Module::Build)
21mr|perl-Metrics-Any-0.70.0-1|18	
21mr|perl-Metrics-Any-0.70.0-1|19	BuildArch:	noarch
21mr|perl-Metrics-Any-0.70.0-1|20	
21mr|perl-Metrics-Any-0.70.0-1|21	%description
21mr|perl-Metrics-Any-0.70.0-1|22	Provides a central location for modules to report monitoring metrics,
21mr|perl-Metrics-Any-0.70.0-1|23	such as counters of the number of times interesting events have happened,
21mr|perl-Metrics-Any-0.70.0-1|24	and programs to collect up and send those metrics to monitoring services.
21mr|perl-Metrics-Any-0.70.0-1|25	
21mr|perl-Metrics-Any-0.70.0-1|26	Inspired by Log::Any, this module splits the overall problem into two sides.
21mr|perl-Metrics-Any-0.70.0-1|27	Modules wishing to provide metrics for monitoring purposes can use
21mr|perl-Metrics-Any-0.70.0-1|28	the use Metrics::Any statement to obtain a collector into which they
21mr|perl-Metrics-Any-0.70.0-1|29	can report metric events. By default this collector doesn't actually
21mr|perl-Metrics-Any-0.70.0-1|30	do anything, so modules can easily use it without adding extra specific
21mr|perl-Metrics-Any-0.70.0-1|31	dependencies for specific reporting.
21mr|perl-Metrics-Any-0.70.0-1|32	
21mr|perl-Metrics-Any-0.70.0-1|33	A program using one or more such modules can apply a different policy
21mr|perl-Metrics-Any-0.70.0-1|34	and request a particular adapter implementation in order to actually
21mr|perl-Metrics-Any-0.70.0-1|35	report these metrics to some external system, by using the use
21mr|perl-Metrics-Any-0.70.0-1|36	Metrics::Any::Adapter statement.
21mr|perl-Metrics-Any-0.70.0-1|37	
21mr|perl-Metrics-Any-0.70.0-1|38	This separation of concerns allows module authors to write code
21mr|perl-Metrics-Any-0.70.0-1|39	which will report metrics without needing to care about the exact
21mr|perl-Metrics-Any-0.70.0-1|40	mechanism of that reporting (as well as to write code which does
21mr|perl-Metrics-Any-0.70.0-1|41	not itself depend on the code required to perform that reporting).
21mr|perl-Metrics-Any-0.70.0-1|42	
21mr|perl-Metrics-Any-0.70.0-1|43	%prep
21mr|perl-Metrics-Any-0.70.0-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Metrics-Any-0.70.0-1|45	
21mr|perl-Metrics-Any-0.70.0-1|46	%build
21mr|perl-Metrics-Any-0.70.0-1|47	%{__perl} Build.PL installdirs=vendor
21mr|perl-Metrics-Any-0.70.0-1|48	./Build
21mr|perl-Metrics-Any-0.70.0-1|49	
21mr|perl-Metrics-Any-0.70.0-1|50	%check
21mr|perl-Metrics-Any-0.70.0-1|51	./Build test
21mr|perl-Metrics-Any-0.70.0-1|52	
21mr|perl-Metrics-Any-0.70.0-1|53	%install
21mr|perl-Metrics-Any-0.70.0-1|54	./Build install destdir=%{buildroot}
21mr|perl-Metrics-Any-0.70.0-1|55	
21mr|perl-Metrics-Any-0.70.0-1|56	%files
21mr|perl-Metrics-Any-0.70.0-1|57	%doc Changes LICENSE README META.json META.yml
21mr|perl-Metrics-Any-0.70.0-1|58	%{_mandir}/man3/*
21mr|perl-Metrics-Any-0.70.0-1|59	%{perl_vendorlib}/*

14971 21
21mr|perl-MIME-Charset-1.12.2-2|1	%define upstream_name    MIME-Charset
21mr|perl-MIME-Charset-1.12.2-2|2	%define upstream_version 1.012.2
21mr|perl-MIME-Charset-1.12.2-2|3	
21mr|perl-MIME-Charset-1.12.2-2|4	Name:		perl-%{upstream_name}
21mr|perl-MIME-Charset-1.12.2-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-MIME-Charset-1.12.2-2|6	Release:	2
21mr|perl-MIME-Charset-1.12.2-2|7	
21mr|perl-MIME-Charset-1.12.2-2|8	Summary:	Charset Informations for MIME
21mr|perl-MIME-Charset-1.12.2-2|9	
21mr|perl-MIME-Charset-1.12.2-2|10	License:	GPL+ or Artistic
21mr|perl-MIME-Charset-1.12.2-2|11	Group:		Development/Perl
21mr|perl-MIME-Charset-1.12.2-2|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-MIME-Charset-1.12.2-2|13	Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-MIME-Charset-1.12.2-2|14	
21mr|perl-MIME-Charset-1.12.2-2|15	BuildRequires:	perl-devel
21mr|perl-MIME-Charset-1.12.2-2|16	BuildRequires:	perl-CPAN
21mr|perl-MIME-Charset-1.12.2-2|17	BuildArch:	noarch
21mr|perl-MIME-Charset-1.12.2-2|18	
21mr|perl-MIME-Charset-1.12.2-2|19	%description
21mr|perl-MIME-Charset-1.12.2-2|20	MIME::Charset provides informations about character sets used for MIME messages
21mr|perl-MIME-Charset-1.12.2-2|21	on Internet.
21mr|perl-MIME-Charset-1.12.2-2|22	
21mr|perl-MIME-Charset-1.12.2-2|23	%prep
21mr|perl-MIME-Charset-1.12.2-2|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-MIME-Charset-1.12.2-2|25	
21mr|perl-MIME-Charset-1.12.2-2|26	%build
21mr|perl-MIME-Charset-1.12.2-2|27	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21mr|perl-MIME-Charset-1.12.2-2|28	%make_build
21mr|perl-MIME-Charset-1.12.2-2|29	
21mr|perl-MIME-Charset-1.12.2-2|30	%install
21mr|perl-MIME-Charset-1.12.2-2|31	%make_install
21mr|perl-MIME-Charset-1.12.2-2|32	
21mr|perl-MIME-Charset-1.12.2-2|33	%files
21mr|perl-MIME-Charset-1.12.2-2|34	%doc README
21mr|perl-MIME-Charset-1.12.2-2|35	%{perl_vendorlib}/MIME
21mr|perl-MIME-Charset-1.12.2-2|36	%{perl_vendorlib}/POD2/JA/MIME/Charset.pod
21mr|perl-MIME-Charset-1.12.2-2|37	%{_mandir}/*/*

14972 21
21mr|perl-MIME-Lite-3.33.0-1|1	%define upstream_name    MIME-Lite
21mr|perl-MIME-Lite-3.33.0-1|2	%define upstream_version 3.033
21mr|perl-MIME-Lite-3.33.0-1|3	
21mr|perl-MIME-Lite-3.33.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-MIME-Lite-3.33.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-MIME-Lite-3.33.0-1|6	Release:	1
21mr|perl-MIME-Lite-3.33.0-1|7	
21mr|perl-MIME-Lite-3.33.0-1|8	Summary:	Low-calorie MIME generator
21mr|perl-MIME-Lite-3.33.0-1|9	
21mr|perl-MIME-Lite-3.33.0-1|10	License:	GPL+ or Artistic
21mr|perl-MIME-Lite-3.33.0-1|11	Group:		Development/Perl
21mr|perl-MIME-Lite-3.33.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-MIME-Lite-3.33.0-1|13	Source0:	http://www.cpan.org/modules/by-module/MIME/MIME-Lite-%{upstream_version}.tar.gz
21mr|perl-MIME-Lite-3.33.0-1|14	
21mr|perl-MIME-Lite-3.33.0-1|15	BuildRequires:	perl(Email::Date)
21mr|perl-MIME-Lite-3.33.0-1|16	BuildRequires:	perl(MIME::Types)
21mr|perl-MIME-Lite-3.33.0-1|17	BuildRequires:	perl(Mail::Address)
21mr|perl-MIME-Lite-3.33.0-1|18	BuildRequires:	perl(Email::Date::Format)
21mr|perl-MIME-Lite-3.33.0-1|19	BuildRequires:	perl-devel
21mr|perl-MIME-Lite-3.33.0-1|20	BuildRequires:	sendmail-command
21mr|perl-MIME-Lite-3.33.0-1|21	
21mr|perl-MIME-Lite-3.33.0-1|22	BuildArch:	noarch
21mr|perl-MIME-Lite-3.33.0-1|23	
21mr|perl-MIME-Lite-3.33.0-1|24	%description
21mr|perl-MIME-Lite-3.33.0-1|25	MIME::Lite is intended as a simple, standalone module for generating
21mr|perl-MIME-Lite-3.33.0-1|26	(not parsing!) MIME messages... specifically, it allows you to output a
21mr|perl-MIME-Lite-3.33.0-1|27	simple, decent single- or multi-part message with text or binary
21mr|perl-MIME-Lite-3.33.0-1|28	attachments. It does not require that you have the Mail:: or MIME::
21mr|perl-MIME-Lite-3.33.0-1|29	modules installed.
21mr|perl-MIME-Lite-3.33.0-1|30	
21mr|perl-MIME-Lite-3.33.0-1|31	%prep
21mr|perl-MIME-Lite-3.33.0-1|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-MIME-Lite-3.33.0-1|33	
21mr|perl-MIME-Lite-3.33.0-1|34	%build
21mr|perl-MIME-Lite-3.33.0-1|35	chmod 644 README changes.pod lib/MIME/* examples/*
21mr|perl-MIME-Lite-3.33.0-1|36	%__perl Makefile.PL INSTALLDIRS=vendor </dev/null
21mr|perl-MIME-Lite-3.33.0-1|37	%make
21mr|perl-MIME-Lite-3.33.0-1|38	
21mr|perl-MIME-Lite-3.33.0-1|39	%check
21mr|perl-MIME-Lite-3.33.0-1|40	make test
21mr|perl-MIME-Lite-3.33.0-1|41	
21mr|perl-MIME-Lite-3.33.0-1|42	%install
21mr|perl-MIME-Lite-3.33.0-1|43	%makeinstall_std
21mr|perl-MIME-Lite-3.33.0-1|44	rm -f %{buildroot}%{perl_vendorlib}/MIME/changes.pod
21mr|perl-MIME-Lite-3.33.0-1|45	
21mr|perl-MIME-Lite-3.33.0-1|46	%files
21mr|perl-MIME-Lite-3.33.0-1|47	%doc COPYING INSTALLING README changes.pod
21mr|perl-MIME-Lite-3.33.0-1|48	%{perl_vendorlib}/MIME
21mr|perl-MIME-Lite-3.33.0-1|49	%{_mandir}/*/*

14973 21
21mr|perl-MIME-tools-5.509.0-1|1	%define upstream_name	 MIME-tools
21mr|perl-MIME-tools-5.509.0-1|2	%define upstream_version 5.509
21mr|perl-MIME-tools-5.509.0-1|3	
21mr|perl-MIME-tools-5.509.0-1|4	Summary:	Perl modules for parsing (and creating!) MIME entities
21mr|perl-MIME-tools-5.509.0-1|5	Name:		perl-%{upstream_name}
21mr|perl-MIME-tools-5.509.0-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-MIME-tools-5.509.0-1|7	Release:	1
21mr|perl-MIME-tools-5.509.0-1|8	License:	GPL
21mr|perl-MIME-tools-5.509.0-1|9	Group:		Development/Perl
21mr|perl-MIME-tools-5.509.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-MIME-tools-5.509.0-1|11	Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-MIME-tools-5.509.0-1|12	BuildRequires:	perl(File::Temp)   >= 0.17
21mr|perl-MIME-tools-5.509.0-1|13	BuildRequires:	perl(IO::Stringy)  >= 1.211
21mr|perl-MIME-tools-5.509.0-1|14	BuildRequires:	perl(Mail::Util)   >= 1.15
21mr|perl-MIME-tools-5.509.0-1|15	BuildRequires:	perl(MIME::Base64) >= 3.03
21mr|perl-MIME-tools-5.509.0-1|16	BuildRequires:	perl(Test::Deep)
21mr|perl-MIME-tools-5.509.0-1|17	BuildRequires:	perl(inc::Module::Install)
21mr|perl-MIME-tools-5.509.0-1|18	BuildRequires:	perl-devel
21mr|perl-MIME-tools-5.509.0-1|19	Requires:	perl(File::Temp)   >= 0.17
21mr|perl-MIME-tools-5.509.0-1|20	Requires:	perl(IO::Stringy)  >= 1.211
21mr|perl-MIME-tools-5.509.0-1|21	Requires:	perl(MIME::Base64) >= 3.03
21mr|perl-MIME-tools-5.509.0-1|22	Requires:	perl(Mail::Util)   >= 1.15
21mr|perl-MIME-tools-5.509.0-1|23	BuildArch:	noarch
21mr|perl-MIME-tools-5.509.0-1|24	
21mr|perl-MIME-tools-5.509.0-1|25	%description
21mr|perl-MIME-tools-5.509.0-1|26	MIME-tools - modules for parsing (and creating!) MIME entities Modules in this
21mr|perl-MIME-tools-5.509.0-1|27	toolkit : Abstract message holder (file, scalar, etc.), OO interface for
21mr|perl-MIME-tools-5.509.0-1|28	decoding MIME messages, an extracted and decoded MIME entity, Mail::Field
21mr|perl-MIME-tools-5.509.0-1|29	subclasses for parsing fields, a parsed MIME header (Mail::Header subclass),
21mr|perl-MIME-tools-5.509.0-1|30	parser and tool for building your own MIME parser, and utilities.
21mr|perl-MIME-tools-5.509.0-1|31	
21mr|perl-MIME-tools-5.509.0-1|32	%prep
21mr|perl-MIME-tools-5.509.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-MIME-tools-5.509.0-1|34	
21mr|perl-MIME-tools-5.509.0-1|35	%build
21mr|perl-MIME-tools-5.509.0-1|36	rm -f set-version.pl
21mr|perl-MIME-tools-5.509.0-1|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-MIME-tools-5.509.0-1|38	%make
21mr|perl-MIME-tools-5.509.0-1|39	
21mr|perl-MIME-tools-5.509.0-1|40	# check
21mr|perl-MIME-tools-5.509.0-1|41	# make test
21mr|perl-MIME-tools-5.509.0-1|42	
21mr|perl-MIME-tools-5.509.0-1|43	%install
21mr|perl-MIME-tools-5.509.0-1|44	%makeinstall_std
21mr|perl-MIME-tools-5.509.0-1|45	
21mr|perl-MIME-tools-5.509.0-1|46	%files
21mr|perl-MIME-tools-5.509.0-1|47	%doc README COPYING ChangeLog
21mr|perl-MIME-tools-5.509.0-1|48	%{perl_vendorlib}/MIME
21mr|perl-MIME-tools-5.509.0-1|49	%{_mandir}/*/*

14974 21
21mr|perl-MIME-Types-2.170.0-2|1	%define	upstream_name	 MIME-Types
21mr|perl-MIME-Types-2.170.0-2|2	%define upstream_version 2.17
21mr|perl-MIME-Types-2.170.0-2|3	
21mr|perl-MIME-Types-2.170.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-MIME-Types-2.170.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-MIME-Types-2.170.0-2|6	Release:	2
21mr|perl-MIME-Types-2.170.0-2|7	
21mr|perl-MIME-Types-2.170.0-2|8	Summary:	MIME::Types module for Perl
21mr|perl-MIME-Types-2.170.0-2|9	
21mr|perl-MIME-Types-2.170.0-2|10	License:	GPL
21mr|perl-MIME-Types-2.170.0-2|11	Group:		Development/Perl
21mr|perl-MIME-Types-2.170.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-MIME-Types-2.170.0-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-MIME-Types-2.170.0-2|14	
21mr|perl-MIME-Types-2.170.0-2|15	BuildRequires:	perl-devel
21mr|perl-MIME-Types-2.170.0-2|16	BuildRequires:	perl(Test::More) >= 0.47
21mr|perl-MIME-Types-2.170.0-2|17	
21mr|perl-MIME-Types-2.170.0-2|18	BuildArch:	noarch
21mr|perl-MIME-Types-2.170.0-2|19	
21mr|perl-MIME-Types-2.170.0-2|20	%description
21mr|perl-MIME-Types-2.170.0-2|21	This Perl module maintains a set of MIME::Type objects, which each describe one
21mr|perl-MIME-Types-2.170.0-2|22	known mime type.  There are many types defined by RFCs and vendors, so the list
21mr|perl-MIME-Types-2.170.0-2|23	is long but not complete.
21mr|perl-MIME-Types-2.170.0-2|24	
21mr|perl-MIME-Types-2.170.0-2|25	%prep
21mr|perl-MIME-Types-2.170.0-2|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-MIME-Types-2.170.0-2|27	
21mr|perl-MIME-Types-2.170.0-2|28	%build
21mr|perl-MIME-Types-2.170.0-2|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-MIME-Types-2.170.0-2|30	%make
21mr|perl-MIME-Types-2.170.0-2|31	
21mr|perl-MIME-Types-2.170.0-2|32	%check
21mr|perl-MIME-Types-2.170.0-2|33	%make test
21mr|perl-MIME-Types-2.170.0-2|34	
21mr|perl-MIME-Types-2.170.0-2|35	%install
21mr|perl-MIME-Types-2.170.0-2|36	%makeinstall_std
21mr|perl-MIME-Types-2.170.0-2|37	rm -rf %{buildroot}%{perl_vendorlib}/MojoX
21mr|perl-MIME-Types-2.170.0-2|38	
21mr|perl-MIME-Types-2.170.0-2|39	%files
21mr|perl-MIME-Types-2.170.0-2|40	%doc README ChangeLog
21mr|perl-MIME-Types-2.170.0-2|41	%{perl_vendorlib}/MIME
21mr|perl-MIME-Types-2.170.0-2|42	%{_mandir}/*/*

14975 21
21mr|perl-Mixin-Linewise-0.110.0-1|1	%define upstream_name    Mixin-Linewise
21mr|perl-Mixin-Linewise-0.110.0-1|2	%define upstream_version 0.110
21mr|perl-Mixin-Linewise-0.110.0-1|3	
21mr|perl-Mixin-Linewise-0.110.0-1|4	Summary:	Get linewise writeers for strings and filenames
21mr|perl-Mixin-Linewise-0.110.0-1|5	Name:		perl-%{upstream_name}
21mr|perl-Mixin-Linewise-0.110.0-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Mixin-Linewise-0.110.0-1|7	Release:	1
21mr|perl-Mixin-Linewise-0.110.0-1|8	License:	GPL+ or Artistic
21mr|perl-Mixin-Linewise-0.110.0-1|9	Group:		Development/Perl
21mr|perl-Mixin-Linewise-0.110.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Mixin-Linewise-0.110.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Mixin-Linewise-0.110.0-1|12	BuildRequires:	perl-devel
21mr|perl-Mixin-Linewise-0.110.0-1|13	BuildRequires:	perl(Carp)
21mr|perl-Mixin-Linewise-0.110.0-1|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Mixin-Linewise-0.110.0-1|15	BuildRequires:	perl(IO::File)
21mr|perl-Mixin-Linewise-0.110.0-1|16	BuildRequires:	perl(IO::String)
21mr|perl-Mixin-Linewise-0.110.0-1|17	BuildRequires:	perl(Sub::Exporter)
21mr|perl-Mixin-Linewise-0.110.0-1|18	BuildRequires:	perl(PerlIO::utf8_strict) >= 0.6.0
21mr|perl-Mixin-Linewise-0.110.0-1|19	BuildRequires:	perl(Encode)
21mr|perl-Mixin-Linewise-0.110.0-1|20	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Mixin-Linewise-0.110.0-1|21	BuildRequires:	perl(strict)
21mr|perl-Mixin-Linewise-0.110.0-1|22	BuildRequires:	perl(utf8)
21mr|perl-Mixin-Linewise-0.110.0-1|23	BuildRequires:	perl(warnings)
21mr|perl-Mixin-Linewise-0.110.0-1|24	BuildArch:	noarch
21mr|perl-Mixin-Linewise-0.110.0-1|25	
21mr|perl-Mixin-Linewise-0.110.0-1|26	%description
21mr|perl-Mixin-Linewise-0.110.0-1|27	It's boring to deal with opening files for IO, converting strings to
21mr|perl-Mixin-Linewise-0.110.0-1|28	handle-like objects, and all that. With the Mixin::Linewise::Readers
21mr|perl-Mixin-Linewise-0.110.0-1|29	manpage and the Mixin::Linewise::Writers manpage, you can just write a
21mr|perl-Mixin-Linewise-0.110.0-1|30	method to handle handles, and methods for handling strings and filenames
21mr|perl-Mixin-Linewise-0.110.0-1|31	are added for you.
21mr|perl-Mixin-Linewise-0.110.0-1|32	
21mr|perl-Mixin-Linewise-0.110.0-1|33	%files
21mr|perl-Mixin-Linewise-0.110.0-1|34	%doc Changes LICENSE README META.json META.yml
21mr|perl-Mixin-Linewise-0.110.0-1|35	%{_mandir}/man3/*
21mr|perl-Mixin-Linewise-0.110.0-1|36	%{perl_vendorlib}/*
21mr|perl-Mixin-Linewise-0.110.0-1|37	
21mr|perl-Mixin-Linewise-0.110.0-1|38	#----------------------------------------------------------------------------
21mr|perl-Mixin-Linewise-0.110.0-1|39	
21mr|perl-Mixin-Linewise-0.110.0-1|40	%prep
21mr|perl-Mixin-Linewise-0.110.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Mixin-Linewise-0.110.0-1|42	
21mr|perl-Mixin-Linewise-0.110.0-1|43	%build
21mr|perl-Mixin-Linewise-0.110.0-1|44	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Mixin-Linewise-0.110.0-1|45	%make
21mr|perl-Mixin-Linewise-0.110.0-1|46	
21mr|perl-Mixin-Linewise-0.110.0-1|47	%install
21mr|perl-Mixin-Linewise-0.110.0-1|48	%makeinstall_std
21mr|perl-Mixin-Linewise-0.110.0-1|49	
21mr|perl-Mixin-Linewise-0.110.0-1|50	%check
21mr|perl-Mixin-Linewise-0.110.0-1|51	%make test

14976 21
21mr|perl-Module-Build-0.423.100-2|1	%define modname Module-Build
21mr|perl-Module-Build-0.423.100-2|2	%define modver 0.4231
21mr|perl-Module-Build-0.423.100-2|3	
21mr|perl-Module-Build-0.423.100-2|4	Summary:	Build and install Perl modules
21mr|perl-Module-Build-0.423.100-2|5	Name:		perl-%{modname}
21mr|perl-Module-Build-0.423.100-2|6	Epoch:		1
21mr|perl-Module-Build-0.423.100-2|7	Version:	%perl_convert_version %{modver}
21mr|perl-Module-Build-0.423.100-2|8	Release:	2
21mr|perl-Module-Build-0.423.100-2|9	License:	GPL+ or Artistic
21mr|perl-Module-Build-0.423.100-2|10	Group:		Development/Perl
21mr|perl-Module-Build-0.423.100-2|11	Url:		https://search.cpan.org/dist/%{modname}
21mr|perl-Module-Build-0.423.100-2|12	Source0:	https://www.cpan.org/modules/by-module/Module/%{modname}-%{modver}.tar.gz
21mr|perl-Module-Build-0.423.100-2|13	BuildArch:	noarch
21mr|perl-Module-Build-0.423.100-2|14	
21mr|perl-Module-Build-0.423.100-2|15	BuildRequires:	perl(Archive::Tar)
21mr|perl-Module-Build-0.423.100-2|16	BuildRequires:	perl(CPAN::Meta) >= 2.110.420
21mr|perl-Module-Build-0.423.100-2|17	BuildRequires:	perl(Cwd)
21mr|perl-Module-Build-0.423.100-2|18	BuildRequires:	perl(Data::Dumper)
21mr|perl-Module-Build-0.423.100-2|19	BuildRequires:	perl(ExtUtils::CBuilder) >= 0.270
21mr|perl-Module-Build-0.423.100-2|20	BuildRequires:	perl(ExtUtils::Install)
21mr|perl-Module-Build-0.423.100-2|21	BuildRequires:	perl(ExtUtils::Manifest)
21mr|perl-Module-Build-0.423.100-2|22	BuildRequires:	perl(ExtUtils::Mkbootstrap)
21mr|perl-Module-Build-0.423.100-2|23	BuildRequires:	perl(ExtUtils::ParseXS) >= 2.210
21mr|perl-Module-Build-0.423.100-2|24	BuildRequires:	perl(File::Basename)
21mr|perl-Module-Build-0.423.100-2|25	BuildRequires:	perl(File::Compare)
21mr|perl-Module-Build-0.423.100-2|26	BuildRequires:	perl(File::Copy)
21mr|perl-Module-Build-0.423.100-2|27	BuildRequires:	perl(File::Find)
21mr|perl-Module-Build-0.423.100-2|28	BuildRequires:	perl(File::Path)
21mr|perl-Module-Build-0.423.100-2|29	BuildRequires:	perl(File::Spec) >= 0.820
21mr|perl-Module-Build-0.423.100-2|30	BuildRequires:	perl(File::Temp) >= 0.150
21mr|perl-Module-Build-0.423.100-2|31	BuildRequires:	perl(Getopt::Long)
21mr|perl-Module-Build-0.423.100-2|32	BuildRequires:	perl(IO::File)
21mr|perl-Module-Build-0.423.100-2|33	BuildRequires:	perl(Module::Metadata) >= 1.000.002
21mr|perl-Module-Build-0.423.100-2|34	BuildRequires:	perl(Parse::CPAN::Meta)
21mr|perl-Module-Build-0.423.100-2|35	BuildRequires:	perl(Perl::OSType) >= 1
21mr|perl-Module-Build-0.423.100-2|36	BuildRequires:	perl(Test::Harness) >= 3.160
21mr|perl-Module-Build-0.423.100-2|37	BuildRequires:	perl(Test::More) >= 0.490
21mr|perl-Module-Build-0.423.100-2|38	BuildRequires:	perl(Text::Abbrev)
21mr|perl-Module-Build-0.423.100-2|39	BuildRequires:	perl(Text::ParseWords)
21mr|perl-Module-Build-0.423.100-2|40	BuildRequires:	perl(YAML)
21mr|perl-Module-Build-0.423.100-2|41	BuildRequires:	perl(version)
21mr|perl-Module-Build-0.423.100-2|42	BuildRequires:	perl(CPAN::Meta::YAML)
21mr|perl-Module-Build-0.423.100-2|43	BuildRequires:	perl(JSON::PP)
21mr|perl-Module-Build-0.423.100-2|44	# for %%check
21mr|perl-Module-Build-0.423.100-2|45	BuildRequires:	perl-devel
21mr|perl-Module-Build-0.423.100-2|46	Recommends:	perl-ExtUtils-CBuilder
21mr|perl-Module-Build-0.423.100-2|47	
21mr|perl-Module-Build-0.423.100-2|48	%description
21mr|perl-Module-Build-0.423.100-2|49	Module::Build is a system for building, testing, and installing Perl modules.
21mr|perl-Module-Build-0.423.100-2|50	It is meant to be a replacement for ExtUtils::MakeMaker. Developers may alter
21mr|perl-Module-Build-0.423.100-2|51	the behavior of the module through subclassing in a much more straightforward
21mr|perl-Module-Build-0.423.100-2|52	way than with MakeMaker. It also does not require a make on your system - most
21mr|perl-Module-Build-0.423.100-2|53	of the Module::Build code is pure-perl and written in a very cross-platform
21mr|perl-Module-Build-0.423.100-2|54	way. In fact, you don't even need a shell, so even platforms like MacOS
21mr|perl-Module-Build-0.423.100-2|55	(traditional) can use it fairly easily. Its only prerequisites are modules that
21mr|perl-Module-Build-0.423.100-2|56	are included with perl 5.6.0, and it works fine on perl 5.005 if you can
21mr|perl-Module-Build-0.423.100-2|57	install a few additional modules.
21mr|perl-Module-Build-0.423.100-2|58	
21mr|perl-Module-Build-0.423.100-2|59	%prep
21mr|perl-Module-Build-0.423.100-2|60	%setup -qn %{modname}-%{modver}
21mr|perl-Module-Build-0.423.100-2|61	%apply_patches
21mr|perl-Module-Build-0.423.100-2|62	
21mr|perl-Module-Build-0.423.100-2|63	%build
21mr|perl-Module-Build-0.423.100-2|64	perl Build.PL installdirs=vendor
21mr|perl-Module-Build-0.423.100-2|65	./Build
21mr|perl-Module-Build-0.423.100-2|66	
21mr|perl-Module-Build-0.423.100-2|67	%install
21mr|perl-Module-Build-0.423.100-2|68	./Build install destdir=%{buildroot}
21mr|perl-Module-Build-0.423.100-2|69	
21mr|perl-Module-Build-0.423.100-2|70	%check
21mr|perl-Module-Build-0.423.100-2|71	./Build test
21mr|perl-Module-Build-0.423.100-2|72	
21mr|perl-Module-Build-0.423.100-2|73	%files
21mr|perl-Module-Build-0.423.100-2|74	%doc Changes README
21mr|perl-Module-Build-0.423.100-2|75	%{_bindir}/config_data
21mr|perl-Module-Build-0.423.100-2|76	# % {perl_vendorlib}/inc
21mr|perl-Module-Build-0.423.100-2|77	%{perl_vendorlib}/Module
21mr|perl-Module-Build-0.423.100-2|78	%{_mandir}/*/*

14977 21
21mr|perl-Module-Build-Tiny-0.39.0-8|1	%define upstream_name    Module-Build-Tiny
21mr|perl-Module-Build-Tiny-0.39.0-8|2	%define upstream_version 0.039
21mr|perl-Module-Build-Tiny-0.39.0-8|3	
21mr|perl-Module-Build-Tiny-0.39.0-8|4	Name:       perl-%{upstream_name}
21mr|perl-Module-Build-Tiny-0.39.0-8|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Module-Build-Tiny-0.39.0-8|6	Release:    8
21mr|perl-Module-Build-Tiny-0.39.0-8|7	
21mr|perl-Module-Build-Tiny-0.39.0-8|8	Summary:    A tiny replacement for Module::Build
21mr|perl-Module-Build-Tiny-0.39.0-8|9	
21mr|perl-Module-Build-Tiny-0.39.0-8|10	License:    GPL+ or Artistic
21mr|perl-Module-Build-Tiny-0.39.0-8|11	Group:      Development/Perl
21mr|perl-Module-Build-Tiny-0.39.0-8|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-Build-Tiny-0.39.0-8|13	Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Build-Tiny-0.39.0-8|14	
21mr|perl-Module-Build-Tiny-0.39.0-8|15	BuildRequires: perl(CPAN::Meta)
21mr|perl-Module-Build-Tiny-0.39.0-8|16	BuildRequires: perl(Carp)
21mr|perl-Module-Build-Tiny-0.39.0-8|17	BuildRequires: perl(Cwd)
21mr|perl-Module-Build-Tiny-0.39.0-8|18	BuildRequires: perl(Data::Dumper)
21mr|perl-Module-Build-Tiny-0.39.0-8|19	BuildRequires: perl(DynaLoader)
21mr|perl-Module-Build-Tiny-0.39.0-8|20	BuildRequires: perl(Exporter) >= 5.570.0
21mr|perl-Module-Build-Tiny-0.39.0-8|21	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-Module-Build-Tiny-0.39.0-8|22	BuildRequires: perl(ExtUtils::Config) >= 0.3.0
21mr|perl-Module-Build-Tiny-0.39.0-8|23	BuildRequires: perl(ExtUtils::Helpers) >= 0.20.0
21mr|perl-Module-Build-Tiny-0.39.0-8|24	BuildRequires: perl(ExtUtils::Install)
21mr|perl-Module-Build-Tiny-0.39.0-8|25	BuildRequires: perl(ExtUtils::InstallPaths) >= 0.2.0
21mr|perl-Module-Build-Tiny-0.39.0-8|26	BuildRequires: perl(ExtUtils::ParseXS)
21mr|perl-Module-Build-Tiny-0.39.0-8|27	BuildRequires: perl(File::Basename)
21mr|perl-Module-Build-Tiny-0.39.0-8|28	BuildRequires: perl(File::Find)
21mr|perl-Module-Build-Tiny-0.39.0-8|29	BuildRequires: perl(File::Path)
21mr|perl-Module-Build-Tiny-0.39.0-8|30	BuildRequires: perl(File::Spec)
21mr|perl-Module-Build-Tiny-0.39.0-8|31	BuildRequires: perl(File::Spec::Functions)
21mr|perl-Module-Build-Tiny-0.39.0-8|32	BuildRequires: perl(File::Temp)
21mr|perl-Module-Build-Tiny-0.39.0-8|33	BuildRequires: perl(Getopt::Long) >= 2.360.0
21mr|perl-Module-Build-Tiny-0.39.0-8|34	BuildRequires: perl(IO::File)
21mr|perl-Module-Build-Tiny-0.39.0-8|35	BuildRequires: perl(IO::Handle)
21mr|perl-Module-Build-Tiny-0.39.0-8|36	BuildRequires: perl(IPC::Open2)
21mr|perl-Module-Build-Tiny-0.39.0-8|37	BuildRequires: perl(IPC::Open3)
21mr|perl-Module-Build-Tiny-0.39.0-8|38	BuildRequires: perl(JSON::PP) >= 2.0.0
21mr|perl-Module-Build-Tiny-0.39.0-8|39	BuildRequires: perl(Pod::Man)
21mr|perl-Module-Build-Tiny-0.39.0-8|40	BuildRequires: perl(TAP::Harness::Env)
21mr|perl-Module-Build-Tiny-0.39.0-8|41	BuildRequires: perl(Test::More) >= 0.880.0
21mr|perl-Module-Build-Tiny-0.39.0-8|42	BuildRequires: perl(XSLoader)
21mr|perl-Module-Build-Tiny-0.39.0-8|43	BuildRequires: perl(strict)
21mr|perl-Module-Build-Tiny-0.39.0-8|44	BuildRequires: perl(warnings)
21mr|perl-Module-Build-Tiny-0.39.0-8|45	BuildRequires: perl-devel
21mr|perl-Module-Build-Tiny-0.39.0-8|46	BuildArch:  noarch
21mr|perl-Module-Build-Tiny-0.39.0-8|47	
21mr|perl-Module-Build-Tiny-0.39.0-8|48	%description
21mr|perl-Module-Build-Tiny-0.39.0-8|49	Many Perl distributions use a Build.PL file instead of a Makefile.PL file
21mr|perl-Module-Build-Tiny-0.39.0-8|50	to drive distribution configuration, build, test and installation.
21mr|perl-Module-Build-Tiny-0.39.0-8|51	Traditionally, Build.PL uses Module::Build as the underlying build system.
21mr|perl-Module-Build-Tiny-0.39.0-8|52	This module provides a simple, lightweight, drop-in replacement.
21mr|perl-Module-Build-Tiny-0.39.0-8|53	
21mr|perl-Module-Build-Tiny-0.39.0-8|54	Whereas Module::Build has over 6,700 lines of code; this module has less
21mr|perl-Module-Build-Tiny-0.39.0-8|55	than 120, yet supports the features needed by most distributions.
21mr|perl-Module-Build-Tiny-0.39.0-8|56	
21mr|perl-Module-Build-Tiny-0.39.0-8|57	Supported
21mr|perl-Module-Build-Tiny-0.39.0-8|58	* * Pure Perl distributions
21mr|perl-Module-Build-Tiny-0.39.0-8|59	
21mr|perl-Module-Build-Tiny-0.39.0-8|60	%prep
21mr|perl-Module-Build-Tiny-0.39.0-8|61	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Module-Build-Tiny-0.39.0-8|62	
21mr|perl-Module-Build-Tiny-0.39.0-8|63	%build
21mr|perl-Module-Build-Tiny-0.39.0-8|64	%{__perl} Build.PL --installdirs=vendor
21mr|perl-Module-Build-Tiny-0.39.0-8|65	
21mr|perl-Module-Build-Tiny-0.39.0-8|66	./Build
21mr|perl-Module-Build-Tiny-0.39.0-8|67	
21mr|perl-Module-Build-Tiny-0.39.0-8|68	# %check
21mr|perl-Module-Build-Tiny-0.39.0-8|69	# ./Build test
21mr|perl-Module-Build-Tiny-0.39.0-8|70	
21mr|perl-Module-Build-Tiny-0.39.0-8|71	%install
21mr|perl-Module-Build-Tiny-0.39.0-8|72	./Build install --destdir=%{buildroot}
21mr|perl-Module-Build-Tiny-0.39.0-8|73	
21mr|perl-Module-Build-Tiny-0.39.0-8|74	%files
21mr|perl-Module-Build-Tiny-0.39.0-8|75	%doc Changes INSTALL LICENSE META.json META.yml MYMETA.yml README
21mr|perl-Module-Build-Tiny-0.39.0-8|76	%{_mandir}/man3/*
21mr|perl-Module-Build-Tiny-0.39.0-8|77	%{perl_vendorlib}/*

14978 21
21mr|perl-Module-Build-XSUtil-0.140.0-4|1	%define upstream_name    Module-Build-XSUtil
21mr|perl-Module-Build-XSUtil-0.140.0-4|2	%define upstream_version 0.14
21mr|perl-Module-Build-XSUtil-0.140.0-4|3	
21mr|perl-Module-Build-XSUtil-0.140.0-4|4	Summary:	A Module::Build class for building XS modules
21mr|perl-Module-Build-XSUtil-0.140.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Module-Build-XSUtil-0.140.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Module-Build-XSUtil-0.140.0-4|7	Release:	4
21mr|perl-Module-Build-XSUtil-0.140.0-4|8	License:	GPL+ or Artistic
21mr|perl-Module-Build-XSUtil-0.140.0-4|9	Group:		Development/Perl
21mr|perl-Module-Build-XSUtil-0.140.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-Build-XSUtil-0.140.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Build-XSUtil-0.140.0-4|12	BuildRequires:	perl-devel
21mr|perl-Module-Build-XSUtil-0.140.0-4|13	BuildRequires:	perl(Capture::Tiny)
21mr|perl-Module-Build-XSUtil-0.140.0-4|14	BuildRequires:	perl(Cwd::Guard) >= 0.40.0
21mr|perl-Module-Build-XSUtil-0.140.0-4|15	BuildRequires:	perl(Devel::CheckCompiler) >= 0.50.0
21mr|perl-Module-Build-XSUtil-0.140.0-4|16	BuildRequires:	perl(Devel::PPPort)
21mr|perl-Module-Build-XSUtil-0.140.0-4|17	BuildRequires:	perl(Exporter)
21mr|perl-Module-Build-XSUtil-0.140.0-4|18	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Module-Build-XSUtil-0.140.0-4|19	BuildRequires:	perl(File::Basename)
21mr|perl-Module-Build-XSUtil-0.140.0-4|20	BuildRequires:	perl(File::Copy::Recursive)
21mr|perl-Module-Build-XSUtil-0.140.0-4|21	BuildRequires:	perl(File::Path)
21mr|perl-Module-Build-XSUtil-0.140.0-4|22	BuildRequires:	perl(File::Spec::Functions)
21mr|perl-Module-Build-XSUtil-0.140.0-4|23	BuildRequires:	perl(File::Temp)
21mr|perl-Module-Build-XSUtil-0.140.0-4|24	BuildRequires:	perl(Module::Build)
21mr|perl-Module-Build-XSUtil-0.140.0-4|25	BuildRequires:	perl(Test::More)
21mr|perl-Module-Build-XSUtil-0.140.0-4|26	BuildRequires:	perl(XSLoader)
21mr|perl-Module-Build-XSUtil-0.140.0-4|27	BuildRequires:	perl(parent)
21mr|perl-Module-Build-XSUtil-0.140.0-4|28	BuildArch:	noarch
21mr|perl-Module-Build-XSUtil-0.140.0-4|29	
21mr|perl-Module-Build-XSUtil-0.140.0-4|30	%description
21mr|perl-Module-Build-XSUtil-0.140.0-4|31	A Module::Build class for building XS modules.
21mr|perl-Module-Build-XSUtil-0.140.0-4|32	
21mr|perl-Module-Build-XSUtil-0.140.0-4|33	%files
21mr|perl-Module-Build-XSUtil-0.140.0-4|34	%doc Changes LICENSE META.json META.yml
21mr|perl-Module-Build-XSUtil-0.140.0-4|35	%{_mandir}/man3/*
21mr|perl-Module-Build-XSUtil-0.140.0-4|36	%{perl_vendorlib}/*
21mr|perl-Module-Build-XSUtil-0.140.0-4|37	
21mr|perl-Module-Build-XSUtil-0.140.0-4|38	#----------------------------------------------------------------------------
21mr|perl-Module-Build-XSUtil-0.140.0-4|39	
21mr|perl-Module-Build-XSUtil-0.140.0-4|40	%prep
21mr|perl-Module-Build-XSUtil-0.140.0-4|41	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Module-Build-XSUtil-0.140.0-4|42	
21mr|perl-Module-Build-XSUtil-0.140.0-4|43	%build
21mr|perl-Module-Build-XSUtil-0.140.0-4|44	%__perl Build.PL installdirs=vendor
21mr|perl-Module-Build-XSUtil-0.140.0-4|45	./Build
21mr|perl-Module-Build-XSUtil-0.140.0-4|46	
21mr|perl-Module-Build-XSUtil-0.140.0-4|47	%install
21mr|perl-Module-Build-XSUtil-0.140.0-4|48	./Build install destdir=%{buildroot}
21mr|perl-Module-Build-XSUtil-0.140.0-4|49	
21mr|perl-Module-Build-XSUtil-0.140.0-4|50	%check
21mr|perl-Module-Build-XSUtil-0.140.0-4|51	./Build test

14979 21
21mr|perl-Module-Implementation-0.90.0-5|1	%define upstream_name    Module-Implementation
21mr|perl-Module-Implementation-0.90.0-5|2	%define upstream_version 0.09
21mr|perl-Module-Implementation-0.90.0-5|3	
21mr|perl-Module-Implementation-0.90.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Module-Implementation-0.90.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Module-Implementation-0.90.0-5|6	Release:	5
21mr|perl-Module-Implementation-0.90.0-5|7	
21mr|perl-Module-Implementation-0.90.0-5|8	Summary:	Loads one of several alternate underlying implementations for a module
21mr|perl-Module-Implementation-0.90.0-5|9	
21mr|perl-Module-Implementation-0.90.0-5|10	License:	GPL+ or Artistic
21mr|perl-Module-Implementation-0.90.0-5|11	Group:		Development/Perl
21mr|perl-Module-Implementation-0.90.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-Implementation-0.90.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Implementation-0.90.0-5|14	
21mr|perl-Module-Implementation-0.90.0-5|15	BuildRequires:	perl(Carp)
21mr|perl-Module-Implementation-0.90.0-5|16	BuildRequires:	perl(Module::Runtime)
21mr|perl-Module-Implementation-0.90.0-5|17	BuildRequires:	perl(Test::Fatal)
21mr|perl-Module-Implementation-0.90.0-5|18	BuildRequires:	perl(Test::More)
21mr|perl-Module-Implementation-0.90.0-5|19	BuildRequires:	perl(Test::Requires)
21mr|perl-Module-Implementation-0.90.0-5|20	BuildRequires:	perl(Try::Tiny)
21mr|perl-Module-Implementation-0.90.0-5|21	BuildRequires:	perl(strict)
21mr|perl-Module-Implementation-0.90.0-5|22	BuildRequires:	perl(warnings)
21mr|perl-Module-Implementation-0.90.0-5|23	BuildRequires:	perl-devel
21mr|perl-Module-Implementation-0.90.0-5|24	BuildArch:	noarch
21mr|perl-Module-Implementation-0.90.0-5|25	
21mr|perl-Module-Implementation-0.90.0-5|26	%description
21mr|perl-Module-Implementation-0.90.0-5|27	This module abstracts out the process of choosing one of several underlying
21mr|perl-Module-Implementation-0.90.0-5|28	implementations for a module. This can be used to provide XS and pure Perl
21mr|perl-Module-Implementation-0.90.0-5|29	implementations of a module, or it could be used to load an implementation
21mr|perl-Module-Implementation-0.90.0-5|30	for a given OS or any other case of needing to provide multiple
21mr|perl-Module-Implementation-0.90.0-5|31	implementations.
21mr|perl-Module-Implementation-0.90.0-5|32	
21mr|perl-Module-Implementation-0.90.0-5|33	This module is only useful when you know all the implementations ahead of
21mr|perl-Module-Implementation-0.90.0-5|34	time. If you want to load arbitrary implementations then you probably want
21mr|perl-Module-Implementation-0.90.0-5|35	something like a plugin system, not this module.
21mr|perl-Module-Implementation-0.90.0-5|36	
21mr|perl-Module-Implementation-0.90.0-5|37	%prep
21mr|perl-Module-Implementation-0.90.0-5|38	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Module-Implementation-0.90.0-5|39	
21mr|perl-Module-Implementation-0.90.0-5|40	%build
21mr|perl-Module-Implementation-0.90.0-5|41	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Module-Implementation-0.90.0-5|42	%make
21mr|perl-Module-Implementation-0.90.0-5|43	
21mr|perl-Module-Implementation-0.90.0-5|44	%check
21mr|perl-Module-Implementation-0.90.0-5|45	%make test
21mr|perl-Module-Implementation-0.90.0-5|46	
21mr|perl-Module-Implementation-0.90.0-5|47	%install
21mr|perl-Module-Implementation-0.90.0-5|48	%makeinstall_std
21mr|perl-Module-Implementation-0.90.0-5|49	
21mr|perl-Module-Implementation-0.90.0-5|50	%files
21mr|perl-Module-Implementation-0.90.0-5|51	%doc  LICENSE META.yml Changes META.json INSTALL
21mr|perl-Module-Implementation-0.90.0-5|52	%{_mandir}/man3/*
21mr|perl-Module-Implementation-0.90.0-5|53	%{perl_vendorlib}/*

14980 21
21mr|perl-Module-Install-1.190.0-5|1	%define	upstream_name	 Module-Install
21mr|perl-Module-Install-1.190.0-5|2	%define upstream_version 1.19
21mr|perl-Module-Install-1.190.0-5|3	
21mr|perl-Module-Install-1.190.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Module-Install-1.190.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Module-Install-1.190.0-5|6	Release:	5
21mr|perl-Module-Install-1.190.0-5|7	
21mr|perl-Module-Install-1.190.0-5|8	Summary:	Standalone, extensible Perl module installer
21mr|perl-Module-Install-1.190.0-5|9	License:	GPL+ or Artistic
21mr|perl-Module-Install-1.190.0-5|10	Group:		Development/Perl
21mr|perl-Module-Install-1.190.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-Install-1.190.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Install-1.190.0-5|13	
21mr|perl-Module-Install-1.190.0-5|14	BuildRequires:	perl(Archive::Tar) >= 1.440.0
21mr|perl-Module-Install-1.190.0-5|15	BuildRequires:  perl(CPAN::Meta::YAML) >= 0.011
21mr|perl-Module-Install-1.190.0-5|16	BuildRequires:	perl(Devel::PPPort) >= 3.160.0
21mr|perl-Module-Install-1.190.0-5|17	BuildRequires:	perl(ExtUtils::Install) >= 1.520.0
21mr|perl-Module-Install-1.190.0-5|18	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.590.0
21mr|perl-Module-Install-1.190.0-5|19	BuildRequires:	perl(ExtUtils::ParseXS) >= 2.190.0
21mr|perl-Module-Install-1.190.0-5|20	BuildRequires:	perl(File::Remove) >= 1.420.0
21mr|perl-Module-Install-1.190.0-5|21	BuildRequires:	perl(File::Spec) >= 3.280.0
21mr|perl-Module-Install-1.190.0-5|22	BuildRequires:	perl(JSON) >= 2.140.0
21mr|perl-Module-Install-1.190.0-5|23	BuildRequires:	perl(Module::Build) >= 0.290.0
21mr|perl-Module-Install-1.190.0-5|24	BuildRequires:	perl(Module::CoreList) >= 2.170.0
21mr|perl-Module-Install-1.190.0-5|25	BuildRequires:	perl(Module::ScanDeps) >= 1.90.0
21mr|perl-Module-Install-1.190.0-5|26	BuildRequires:	perl(PAR::Dist) >= 0.290.0
21mr|perl-Module-Install-1.190.0-5|27	BuildRequires:	perl(Parse::CPAN::Meta) >= 1.441.300
21mr|perl-Module-Install-1.190.0-5|28	BuildRequires:	perl(Test::Harness) >= 3.130.0
21mr|perl-Module-Install-1.190.0-5|29	BuildRequires:	perl(Test::More) >= 0.860.0
21mr|perl-Module-Install-1.190.0-5|30	BuildRequires:	perl(YAML::Tiny) >= 1.380.0
21mr|perl-Module-Install-1.190.0-5|31	BuildRequires:  perl(YAML)
21mr|perl-Module-Install-1.190.0-5|32	BuildRequires:	perl-PathTools >= 3.270.100
21mr|perl-Module-Install-1.190.0-5|33	BuildRequires:	perl-devel
21mr|perl-Module-Install-1.190.0-5|34	BuildArch:	noarch
21mr|perl-Module-Install-1.190.0-5|35	
21mr|perl-Module-Install-1.190.0-5|36	%description
21mr|perl-Module-Install-1.190.0-5|37	This module provides a drop-in replacement for ExtUtils::MakeMaker. For
21mr|perl-Module-Install-1.190.0-5|38	first-time users, Brian Ingerson's Creating Module Distributions with
21mr|perl-Module-Install-1.190.0-5|39	Module::Install in June 2003 issue of The Perl Journal
21mr|perl-Module-Install-1.190.0-5|40	(http://www.tpj.com/issues/) provides a gentle introduction to how this
21mr|perl-Module-Install-1.190.0-5|41	module works.
21mr|perl-Module-Install-1.190.0-5|42	
21mr|perl-Module-Install-1.190.0-5|43	%prep
21mr|perl-Module-Install-1.190.0-5|44	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Module-Install-1.190.0-5|45	
21mr|perl-Module-Install-1.190.0-5|46	%build
21mr|perl-Module-Install-1.190.0-5|47	chmod 644 Changes
21mr|perl-Module-Install-1.190.0-5|48	find lib -type f | xargs chmod 644
21mr|perl-Module-Install-1.190.0-5|49	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Module-Install-1.190.0-5|50	%make
21mr|perl-Module-Install-1.190.0-5|51	
21mr|perl-Module-Install-1.190.0-5|52	%check
21mr|perl-Module-Install-1.190.0-5|53	# this one requires a working CPAN configuration
21mr|perl-Module-Install-1.190.0-5|54	rm -f t/03_autoinstall.t
21mr|perl-Module-Install-1.190.0-5|55	%make test
21mr|perl-Module-Install-1.190.0-5|56	
21mr|perl-Module-Install-1.190.0-5|57	%install
21mr|perl-Module-Install-1.190.0-5|58	%makeinstall_std
21mr|perl-Module-Install-1.190.0-5|59	
21mr|perl-Module-Install-1.190.0-5|60	%files
21mr|perl-Module-Install-1.190.0-5|61	%doc Changes META.yml MYMETA.yml README
21mr|perl-Module-Install-1.190.0-5|62	%{perl_vendorlib}/Module
21mr|perl-Module-Install-1.190.0-5|63	%{perl_vendorlib}/inc/Module
21mr|perl-Module-Install-1.190.0-5|64	%{_mandir}/man3/*

14981 21
21mr|perl-Module-Pluggable-5.200.0-4|1	%define upstream_name	 Module-Pluggable
21mr|perl-Module-Pluggable-5.200.0-4|2	%define upstream_version 5.2
21mr|perl-Module-Pluggable-5.200.0-4|3	
21mr|perl-Module-Pluggable-5.200.0-4|4	%define debug_package %{nil}
21mr|perl-Module-Pluggable-5.200.0-4|5	
21mr|perl-Module-Pluggable-5.200.0-4|6	Name:       perl-%{upstream_name}
21mr|perl-Module-Pluggable-5.200.0-4|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Module-Pluggable-5.200.0-4|8	Release:    4
21mr|perl-Module-Pluggable-5.200.0-4|9	
21mr|perl-Module-Pluggable-5.200.0-4|10	Summary:    Simple plugins for Perl modules
21mr|perl-Module-Pluggable-5.200.0-4|11	
21mr|perl-Module-Pluggable-5.200.0-4|12	License:    Artistic/GPL
21mr|perl-Module-Pluggable-5.200.0-4|13	Group:      Development/Perl
21mr|perl-Module-Pluggable-5.200.0-4|14	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-Pluggable-5.200.0-4|15	Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Pluggable-5.200.0-4|16	
21mr|perl-Module-Pluggable-5.200.0-4|17	BuildRequires: perl(File::Basename)
21mr|perl-Module-Pluggable-5.200.0-4|18	BuildRequires: perl(File::Spec) >= 3.0.0
21mr|perl-Module-Pluggable-5.200.0-4|19	BuildRequires: perl(Module::Build) >= 0.380.0
21mr|perl-Module-Pluggable-5.200.0-4|20	BuildRequires: perl(Test::More) >= 0.620.0
21mr|perl-Module-Pluggable-5.200.0-4|21	BuildRequires: perl-devel
21mr|perl-Module-Pluggable-5.200.0-4|22	
21mr|perl-Module-Pluggable-5.200.0-4|23	%description
21mr|perl-Module-Pluggable-5.200.0-4|24	This Perl module provides a simple but, hopefully, extensible way of having
21mr|perl-Module-Pluggable-5.200.0-4|25	'plugins' for your module.
21mr|perl-Module-Pluggable-5.200.0-4|26	
21mr|perl-Module-Pluggable-5.200.0-4|27	%prep
21mr|perl-Module-Pluggable-5.200.0-4|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Module-Pluggable-5.200.0-4|29	
21mr|perl-Module-Pluggable-5.200.0-4|30	%build
21mr|perl-Module-Pluggable-5.200.0-4|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Module-Pluggable-5.200.0-4|32	%make
21mr|perl-Module-Pluggable-5.200.0-4|33	
21mr|perl-Module-Pluggable-5.200.0-4|34	%check
21mr|perl-Module-Pluggable-5.200.0-4|35	%make test
21mr|perl-Module-Pluggable-5.200.0-4|36	
21mr|perl-Module-Pluggable-5.200.0-4|37	%install
21mr|perl-Module-Pluggable-5.200.0-4|38	%makeinstall_std
21mr|perl-Module-Pluggable-5.200.0-4|39	
21mr|perl-Module-Pluggable-5.200.0-4|40	%files
21mr|perl-Module-Pluggable-5.200.0-4|41	%doc Changes INSTALL META.json META.yml README
21mr|perl-Module-Pluggable-5.200.0-4|42	%{perl_vendorlib}/Module
21mr|perl-Module-Pluggable-5.200.0-4|43	%{perl_vendorlib}/Devel
21mr|perl-Module-Pluggable-5.200.0-4|44	%{_mandir}/*/*

14982 21
21mr|perl-Module-Refresh-0.170.0-7|1	%define upstream_name Module-Refresh
21mr|perl-Module-Refresh-0.170.0-7|2	%define upstream_version 0.17
21mr|perl-Module-Refresh-0.170.0-7|3	
21mr|perl-Module-Refresh-0.170.0-7|4	Summary:	Refresh INC files when the module is updated on disk
21mr|perl-Module-Refresh-0.170.0-7|5	Name:		perl-%{upstream_name}
21mr|perl-Module-Refresh-0.170.0-7|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Module-Refresh-0.170.0-7|7	Release:	7
21mr|perl-Module-Refresh-0.170.0-7|8	License:	GPL+ or Artistic
21mr|perl-Module-Refresh-0.170.0-7|9	Group:		Development/Perl
21mr|perl-Module-Refresh-0.170.0-7|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-Refresh-0.170.0-7|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Refresh-0.170.0-7|12	BuildRequires:	perl-devel
21mr|perl-Module-Refresh-0.170.0-7|13	BuildRequires:	perl(Path::Class)
21mr|perl-Module-Refresh-0.170.0-7|14	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Module-Refresh-0.170.0-7|15	BuildArch:	noarch
21mr|perl-Module-Refresh-0.170.0-7|16	
21mr|perl-Module-Refresh-0.170.0-7|17	%description
21mr|perl-Module-Refresh-0.170.0-7|18	This module is a generalization of the functionality provided by
21mr|perl-Module-Refresh-0.170.0-7|19	Apache::StatINC. It's designed to make it easy to do simple iterative
21mr|perl-Module-Refresh-0.170.0-7|20	development when working in a persistent environment.
21mr|perl-Module-Refresh-0.170.0-7|21	
21mr|perl-Module-Refresh-0.170.0-7|22	%files
21mr|perl-Module-Refresh-0.170.0-7|23	%doc Changes
21mr|perl-Module-Refresh-0.170.0-7|24	%{perl_vendorlib}/Module
21mr|perl-Module-Refresh-0.170.0-7|25	%{_mandir}/man3/*
21mr|perl-Module-Refresh-0.170.0-7|26	
21mr|perl-Module-Refresh-0.170.0-7|27	#----------------------------------------------------------------------------
21mr|perl-Module-Refresh-0.170.0-7|28	
21mr|perl-Module-Refresh-0.170.0-7|29	%prep
21mr|perl-Module-Refresh-0.170.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Module-Refresh-0.170.0-7|31	
21mr|perl-Module-Refresh-0.170.0-7|32	%build
21mr|perl-Module-Refresh-0.170.0-7|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Module-Refresh-0.170.0-7|34	%make
21mr|perl-Module-Refresh-0.170.0-7|35	
21mr|perl-Module-Refresh-0.170.0-7|36	%install
21mr|perl-Module-Refresh-0.170.0-7|37	%makeinstall_std
21mr|perl-Module-Refresh-0.170.0-7|38	
21mr|perl-Module-Refresh-0.170.0-7|39	%check
21mr|perl-Module-Refresh-0.170.0-7|40	%make test

14983 21
21mr|perl-Module-Runtime-0.16.0-2|1	%define upstream_name    Module-Runtime
21mr|perl-Module-Runtime-0.16.0-2|2	%define upstream_version 0.016
21mr|perl-Module-Runtime-0.16.0-2|3	
21mr|perl-Module-Runtime-0.16.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Module-Runtime-0.16.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Module-Runtime-0.16.0-2|6	Release:    2
21mr|perl-Module-Runtime-0.16.0-2|7	
21mr|perl-Module-Runtime-0.16.0-2|8	Summary:    Runtime module handling
21mr|perl-Module-Runtime-0.16.0-2|9	
21mr|perl-Module-Runtime-0.16.0-2|10	License:    GPL+ or Artistic
21mr|perl-Module-Runtime-0.16.0-2|11	Group:      Development/Perl
21mr|perl-Module-Runtime-0.16.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-Runtime-0.16.0-2|13	Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Runtime-0.16.0-2|14	
21mr|perl-Module-Runtime-0.16.0-2|15	BuildRequires: perl(Carp)
21mr|perl-Module-Runtime-0.16.0-2|16	BuildRequires: perl(Exporter)
21mr|perl-Module-Runtime-0.16.0-2|17	BuildRequires: perl(Math::BigInt)
21mr|perl-Module-Runtime-0.16.0-2|18	BuildRequires: perl(Math::Complex)
21mr|perl-Module-Runtime-0.16.0-2|19	BuildRequires: perl(Math::Trig)
21mr|perl-Module-Runtime-0.16.0-2|20	BuildRequires: perl(Module::Build)
21mr|perl-Module-Runtime-0.16.0-2|21	BuildRequires: perl(Test::More)
21mr|perl-Module-Runtime-0.16.0-2|22	BuildRequires: perl(parent)
21mr|perl-Module-Runtime-0.16.0-2|23	BuildRequires: perl(strict)
21mr|perl-Module-Runtime-0.16.0-2|24	BuildRequires: perl(warnings)
21mr|perl-Module-Runtime-0.16.0-2|25	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Module-Runtime-0.16.0-2|26	BuildRequires: perl(Params::Classify)
21mr|perl-Module-Runtime-0.16.0-2|27	BuildArch: noarch
21mr|perl-Module-Runtime-0.16.0-2|28	
21mr|perl-Module-Runtime-0.16.0-2|29	%description
21mr|perl-Module-Runtime-0.16.0-2|30	The functions exported by this module deal with runtime handling of Perl
21mr|perl-Module-Runtime-0.16.0-2|31	modules, which are normally handled at compile time.
21mr|perl-Module-Runtime-0.16.0-2|32	
21mr|perl-Module-Runtime-0.16.0-2|33	%prep
21mr|perl-Module-Runtime-0.16.0-2|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Module-Runtime-0.16.0-2|35	
21mr|perl-Module-Runtime-0.16.0-2|36	%build
21mr|perl-Module-Runtime-0.16.0-2|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Module-Runtime-0.16.0-2|38	
21mr|perl-Module-Runtime-0.16.0-2|39	%make
21mr|perl-Module-Runtime-0.16.0-2|40	
21mr|perl-Module-Runtime-0.16.0-2|41	%check
21mr|perl-Module-Runtime-0.16.0-2|42	%make test
21mr|perl-Module-Runtime-0.16.0-2|43	
21mr|perl-Module-Runtime-0.16.0-2|44	%install
21mr|perl-Module-Runtime-0.16.0-2|45	%makeinstall_std
21mr|perl-Module-Runtime-0.16.0-2|46	
21mr|perl-Module-Runtime-0.16.0-2|47	%files
21mr|perl-Module-Runtime-0.16.0-2|48	%doc Changes README
21mr|perl-Module-Runtime-0.16.0-2|49	%{_mandir}/man3/*
21mr|perl-Module-Runtime-0.16.0-2|50	%{perl_vendorlib}/*

14984 21
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|1	%define upstream_name Module-Runtime-Conflicts
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|2	%define upstream_version 0.002
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|3	
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|4	Summary:	Provide information on conflicts for Module::Runtime
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|7	Release:	4
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|8	License:	GPL+ or Artistic
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|9	Group:		Development/Perl
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|10	Url:		http://search.cpan.org/dist/Module-Runtime-Conflicts/
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|11	Source0:	http://www.cpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|12	BuildRequires:	perl-devel
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|13	BuildRequires:	perl(Dist::CheckConflicts)
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|14	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|15	BuildRequires:	perl(File::Spec)
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|16	BuildRequires:	perl(Module::Build::Tiny)
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|17	BuildRequires:	perl(Module::Runtime)
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|18	BuildRequires:	perl(strict)
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|19	BuildRequires:	perl(Test::More)
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|20	BuildRequires:	perl(warnings)
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|21	BuildArch:	noarch
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|22	
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|23	%description
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|24	This module provides conflicts checking for Module::Runtime, which had a
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|25	recent release that broke some versions of Moose. It is called from
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|26	Moose::Conflicts and moose-outdated.
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|27	
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|28	%files
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|29	%doc Changes CONTRIBUTING README META.json META.yml LICENSE
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|30	%{perl_vendorlib}/Module*
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|31	%{_mandir}/man3/Module*
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|32	
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|33	#----------------------------------------------------------------------------
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|34	
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|35	%prep
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|36	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|37	chmod 644 Changes
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|38	
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|39	%build
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|40	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|41	%make
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|42	
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|43	%install
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|44	%makeinstall_std
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|45	
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|46	%check
21mr|perl-Module-Runtime-Conflicts-0.2.0-4|47	make test

14985 21
21mr|perl-Module-ScanDeps-1.250.0-2|1	%define upstream_name       Module-ScanDeps
21mr|perl-Module-ScanDeps-1.250.0-2|2	%define upstream_version 1.25
21mr|perl-Module-ScanDeps-1.250.0-2|3	
21mr|perl-Module-ScanDeps-1.250.0-2|4	Summary:	Recursively scan Perl code for dependencies
21mr|perl-Module-ScanDeps-1.250.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-Module-ScanDeps-1.250.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Module-ScanDeps-1.250.0-2|7	Release:	2
21mr|perl-Module-ScanDeps-1.250.0-2|8	License:	Artistic
21mr|perl-Module-ScanDeps-1.250.0-2|9	Group:		Development/Perl
21mr|perl-Module-ScanDeps-1.250.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-ScanDeps-1.250.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-ScanDeps-1.250.0-2|12	BuildRequires:	perl(File::Temp)
21mr|perl-Module-ScanDeps-1.250.0-2|13	BuildRequires:	perl(Module::Build)
21mr|perl-Module-ScanDeps-1.250.0-2|14	BuildRequires:	perl(Test::Requires)
21mr|perl-Module-ScanDeps-1.250.0-2|15	BuildRequires:	perl-devel
21mr|perl-Module-ScanDeps-1.250.0-2|16	BuildArch:	noarch
21mr|perl-Module-ScanDeps-1.250.0-2|17	
21mr|perl-Module-ScanDeps-1.250.0-2|18	%description
21mr|perl-Module-ScanDeps-1.250.0-2|19	This is a module to recursively scan Perl programs for dependencies.
21mr|perl-Module-ScanDeps-1.250.0-2|20	
21mr|perl-Module-ScanDeps-1.250.0-2|21	An application of Module::ScanDeps is to generate executables from scripts
21mr|perl-Module-ScanDeps-1.250.0-2|22	that contains necessary modules; this module supports two such projects, PAR
21mr|perl-Module-ScanDeps-1.250.0-2|23	and App::Packer.  Please see their respective documentations on CPAN for
21mr|perl-Module-ScanDeps-1.250.0-2|24	further information.
21mr|perl-Module-ScanDeps-1.250.0-2|25	
21mr|perl-Module-ScanDeps-1.250.0-2|26	%files
21mr|perl-Module-ScanDeps-1.250.0-2|27	%doc AUTHORS Changes README
21mr|perl-Module-ScanDeps-1.250.0-2|28	%{_bindir}/*
21mr|perl-Module-ScanDeps-1.250.0-2|29	%{_mandir}/man*/*
21mr|perl-Module-ScanDeps-1.250.0-2|30	%{perl_vendorlib}/Module
21mr|perl-Module-ScanDeps-1.250.0-2|31	
21mr|perl-Module-ScanDeps-1.250.0-2|32	#----------------------------------------------------------------------------
21mr|perl-Module-ScanDeps-1.250.0-2|33	
21mr|perl-Module-ScanDeps-1.250.0-2|34	%prep
21mr|perl-Module-ScanDeps-1.250.0-2|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Module-ScanDeps-1.250.0-2|36	
21mr|perl-Module-ScanDeps-1.250.0-2|37	%build
21mr|perl-Module-ScanDeps-1.250.0-2|38	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Module-ScanDeps-1.250.0-2|39	%make
21mr|perl-Module-ScanDeps-1.250.0-2|40	
21mr|perl-Module-ScanDeps-1.250.0-2|41	%install
21mr|perl-Module-ScanDeps-1.250.0-2|42	%makeinstall_std
21mr|perl-Module-ScanDeps-1.250.0-2|43	
21mr|perl-Module-ScanDeps-1.250.0-2|44	%check
21mr|perl-Module-ScanDeps-1.250.0-2|45	%make test

14986 21
21mr|perl-Module-Signature-0.870.0-1|1	%define	upstream_name	 Module-Signature
21mr|perl-Module-Signature-0.870.0-1|2	%define upstream_version 0.87
21mr|perl-Module-Signature-0.870.0-1|3	
21mr|perl-Module-Signature-0.870.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Module-Signature-0.870.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Module-Signature-0.870.0-1|6	Release:	1
21mr|perl-Module-Signature-0.870.0-1|7	
21mr|perl-Module-Signature-0.870.0-1|8	Summary:	Check and create SIGNATURE files for CPAN distributions
21mr|perl-Module-Signature-0.870.0-1|9	
21mr|perl-Module-Signature-0.870.0-1|10	License:	Artistic
21mr|perl-Module-Signature-0.870.0-1|11	Group:		Development/Perl
21mr|perl-Module-Signature-0.870.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Module-Signature-0.870.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Signature-0.870.0-1|14	
21mr|perl-Module-Signature-0.870.0-1|15	BuildRequires:	perl(Digest::SHA1)
21mr|perl-Module-Signature-0.870.0-1|16	BuildRequires:	perl(PAR::Dist)
21mr|perl-Module-Signature-0.870.0-1|17	BuildRequires:	perl(Digest::SHA)
21mr|perl-Module-Signature-0.870.0-1|18	BuildRequires:	perl(IPC::Run)
21mr|perl-Module-Signature-0.870.0-1|19	BuildRequires:	perl-devel
21mr|perl-Module-Signature-0.870.0-1|20	BuildArch:	noarch
21mr|perl-Module-Signature-0.870.0-1|21	
21mr|perl-Module-Signature-0.870.0-1|22	%description
21mr|perl-Module-Signature-0.870.0-1|23	This is a perl module to check and create SIGNATURE files
21mr|perl-Module-Signature-0.870.0-1|24	for CPAN distributions.
21mr|perl-Module-Signature-0.870.0-1|25	
21mr|perl-Module-Signature-0.870.0-1|26	%prep
21mr|perl-Module-Signature-0.870.0-1|27	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Module-Signature-0.870.0-1|28	
21mr|perl-Module-Signature-0.870.0-1|29	%build
21mr|perl-Module-Signature-0.870.0-1|30	perl Makefile.PL INSTALLDIRS=vendor --skipdeps </dev/null
21mr|perl-Module-Signature-0.870.0-1|31	%make
21mr|perl-Module-Signature-0.870.0-1|32	
21mr|perl-Module-Signature-0.870.0-1|33	%check
21mr|perl-Module-Signature-0.870.0-1|34	%make test
21mr|perl-Module-Signature-0.870.0-1|35	
21mr|perl-Module-Signature-0.870.0-1|36	%install
21mr|perl-Module-Signature-0.870.0-1|37	%makeinstall_std
21mr|perl-Module-Signature-0.870.0-1|38	
21mr|perl-Module-Signature-0.870.0-1|39	%files
21mr|perl-Module-Signature-0.870.0-1|40	%doc AUTHORS Changes README
21mr|perl-Module-Signature-0.870.0-1|41	%{_bindir}/*
21mr|perl-Module-Signature-0.870.0-1|42	%{_mandir}/man*/*
21mr|perl-Module-Signature-0.870.0-1|43	%{perl_vendorlib}/Module

14987 21
21mr|perl-Module-Starter-1.770.0-1|1	%define	upstream_name	Module-Starter
21mr|perl-Module-Starter-1.770.0-1|2	%define upstream_version 1.77
21mr|perl-Module-Starter-1.770.0-1|3	
21mr|perl-Module-Starter-1.770.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Module-Starter-1.770.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Module-Starter-1.770.0-1|6	Release:	1
21mr|perl-Module-Starter-1.770.0-1|7	Epoch:		1
21mr|perl-Module-Starter-1.770.0-1|8	Summary:	A simple starter kit for any module
21mr|perl-Module-Starter-1.770.0-1|9	Group:		Development/Perl
21mr|perl-Module-Starter-1.770.0-1|10	License:	GPL+ or Artistic
21mr|perl-Module-Starter-1.770.0-1|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Module-Starter-1.770.0-1|12	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Module-Starter-1.770.0-1|13	BuildRequires:	perl-devel
21mr|perl-Module-Starter-1.770.0-1|14	#for tests
21mr|perl-Module-Starter-1.770.0-1|15	#BuildRequires:	perl(Module::Runtime)
21mr|perl-Module-Starter-1.770.0-1|16	#BuildRequires:	perl(Software::License)
21mr|perl-Module-Starter-1.770.0-1|17	BuildArch:	noarch
21mr|perl-Module-Starter-1.770.0-1|18	
21mr|perl-Module-Starter-1.770.0-1|19	%description
21mr|perl-Module-Starter-1.770.0-1|20	This is the core module for Module::Starter. If you're not looking to extend or
21mr|perl-Module-Starter-1.770.0-1|21	alter the behavior of this module, you probably want to look at module-starter
21mr|perl-Module-Starter-1.770.0-1|22	instead.
21mr|perl-Module-Starter-1.770.0-1|23	
21mr|perl-Module-Starter-1.770.0-1|24	Module::Starter is used to create a skeletal CPAN distribution, including basic
21mr|perl-Module-Starter-1.770.0-1|25	builder scripts, tests, documentation, and module code. This is done through
21mr|perl-Module-Starter-1.770.0-1|26	just one method, create_distro.
21mr|perl-Module-Starter-1.770.0-1|27	
21mr|perl-Module-Starter-1.770.0-1|28	%files
21mr|perl-Module-Starter-1.770.0-1|29	%doc Changes README META.json META.yml
21mr|perl-Module-Starter-1.770.0-1|30	%{_bindir}/*
21mr|perl-Module-Starter-1.770.0-1|31	%{perl_vendorlib}/*
21mr|perl-Module-Starter-1.770.0-1|32	%{_mandir}/*/*
21mr|perl-Module-Starter-1.770.0-1|33	
21mr|perl-Module-Starter-1.770.0-1|34	#------------------------------------------------------------------------------
21mr|perl-Module-Starter-1.770.0-1|35	%prep
21mr|perl-Module-Starter-1.770.0-1|36	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Module-Starter-1.770.0-1|37	
21mr|perl-Module-Starter-1.770.0-1|38	%build
21mr|perl-Module-Starter-1.770.0-1|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Module-Starter-1.770.0-1|40	%make
21mr|perl-Module-Starter-1.770.0-1|41	
21mr|perl-Module-Starter-1.770.0-1|42	%install
21mr|perl-Module-Starter-1.770.0-1|43	%makeinstall_std

14988 21
21mr|perl-Mojolicious-9.220.0-1|1	%define upstream_name    Mojolicious
21mr|perl-Mojolicious-9.220.0-1|2	%define upstream_version 9.22
21mr|perl-Mojolicious-9.220.0-1|3	
21mr|perl-Mojolicious-9.220.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-Mojolicious-9.220.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Mojolicious-9.220.0-1|6	Release:    1
21mr|perl-Mojolicious-9.220.0-1|7	
21mr|perl-Mojolicious-9.220.0-1|8	Summary:    A next generation web framework for Perl
21mr|perl-Mojolicious-9.220.0-1|9	License:    Artistic 2.0
21mr|perl-Mojolicious-9.220.0-1|10	Group:      Development/Perl
21mr|perl-Mojolicious-9.220.0-1|11	Url:        http://mojolicious.org/
21mr|perl-Mojolicious-9.220.0-1|12	Source0:    http://www.cpan.org/authors/id/S/SR/SRI/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Mojolicious-9.220.0-1|13	
21mr|perl-Mojolicious-9.220.0-1|14	BuildRequires: perl-devel
21mr|perl-Mojolicious-9.220.0-1|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Mojolicious-9.220.0-1|16	BuildRequires: perl(Pod::Simple) >= 3.90.0
21mr|perl-Mojolicious-9.220.0-1|17	BuildRequires: perl(Time::Local) >= 1.200.0
21mr|perl-Mojolicious-9.220.0-1|18	BuildRequires: perl(Time::HiRes)
21mr|perl-Mojolicious-9.220.0-1|19	BuildRequires: perl(Digest::SHA)
21mr|perl-Mojolicious-9.220.0-1|20	BuildRequires: perl(Compress::Raw::Zlib)
21mr|perl-Mojolicious-9.220.0-1|21	BuildRequires: perl(IO::Compress::Gzip)
21mr|perl-Mojolicious-9.220.0-1|22	BuildRequires: perl(IO::Socket::IP)
21mr|perl-Mojolicious-9.220.0-1|23	BuildRequires: perl(JSON::PP)
21mr|perl-Mojolicious-9.220.0-1|24	BuildRequires: perl(experimental)
21mr|perl-Mojolicious-9.220.0-1|25	# See META.yml Symbianflo
21mr|perl-Mojolicious-9.220.0-1|26	BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
21mr|perl-Mojolicious-9.220.0-1|27	
21mr|perl-Mojolicious-9.220.0-1|28	
21mr|perl-Mojolicious-9.220.0-1|29	BuildArch:  noarch
21mr|perl-Mojolicious-9.220.0-1|30	
21mr|perl-Mojolicious-9.220.0-1|31	
21mr|perl-Mojolicious-9.220.0-1|32	%description
21mr|perl-Mojolicious-9.220.0-1|33	Back in the early day of the web there was this wonderful Perl library
21mr|perl-Mojolicious-9.220.0-1|34	called CGI, many people only learned Perl because of it. It was simple
21mr|perl-Mojolicious-9.220.0-1|35	enough to get started without knowing much about the language and powerful
21mr|perl-Mojolicious-9.220.0-1|36	enough to keep you going, learning by doing was much fun. While most of the
21mr|perl-Mojolicious-9.220.0-1|37	techniques used are outdated now, the idea behind it is not. Mojolicious is
21mr|perl-Mojolicious-9.220.0-1|38	a new attempt at implementing this idea using state of the art technology.
21mr|perl-Mojolicious-9.220.0-1|39	
21mr|perl-Mojolicious-9.220.0-1|40	%prep
21mr|perl-Mojolicious-9.220.0-1|41	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Mojolicious-9.220.0-1|42	
21mr|perl-Mojolicious-9.220.0-1|43	%build
21mr|perl-Mojolicious-9.220.0-1|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Mojolicious-9.220.0-1|45	%make
21mr|perl-Mojolicious-9.220.0-1|46	
21mr|perl-Mojolicious-9.220.0-1|47	%check
21mr|perl-Mojolicious-9.220.0-1|48	make test
21mr|perl-Mojolicious-9.220.0-1|49	
21mr|perl-Mojolicious-9.220.0-1|50	%install
21mr|perl-Mojolicious-9.220.0-1|51	%makeinstall_std
21mr|perl-Mojolicious-9.220.0-1|52	
21mr|perl-Mojolicious-9.220.0-1|53	%files
21mr|perl-Mojolicious-9.220.0-1|54	%doc Changes LICENSE META.json META.yml examples
21mr|perl-Mojolicious-9.220.0-1|55	%{_bindir}/*
21mr|perl-Mojolicious-9.220.0-1|56	%{perl_vendorlib}/*
21mr|perl-Mojolicious-9.220.0-1|57	%{_mandir}/man1/*
21mr|perl-Mojolicious-9.220.0-1|58	%{_mandir}/man3/*

14989 21
21mr|perl-Mon-0.110.0-10|1	%define upstream_name	 Mon
21mr|perl-Mon-0.110.0-10|2	%define upstream_version 0.11
21mr|perl-Mon-0.110.0-10|3	
21mr|perl-Mon-0.110.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-Mon-0.110.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Mon-0.110.0-10|6	Release:	10
21mr|perl-Mon-0.110.0-10|7	
21mr|perl-Mon-0.110.0-10|8	Summary:	Perl-Mon module
21mr|perl-Mon-0.110.0-10|9	
21mr|perl-Mon-0.110.0-10|10	License:	GPL
21mr|perl-Mon-0.110.0-10|11	Group:		Development/Perl
21mr|perl-Mon-0.110.0-10|12	Url:		http://www.kernel.org/software/mon/
21mr|perl-Mon-0.110.0-10|13	Source0:	ftp://ftp.kernel.org/pub/software/admin/mon/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-Mon-0.110.0-10|14	
21mr|perl-Mon-0.110.0-10|15	BuildRequires:	perl-devel
21mr|perl-Mon-0.110.0-10|16	BuildArch:	noarch
21mr|perl-Mon-0.110.0-10|17	
21mr|perl-Mon-0.110.0-10|18	%description
21mr|perl-Mon-0.110.0-10|19	This is the Perl5 module for interfacing with the Mon system monitoring
21mr|perl-Mon-0.110.0-10|20	package. Currently only the client interface is implemented, but more
21mr|perl-Mon-0.110.0-10|21	things like special logging routines and persistent monitors are being
21mr|perl-Mon-0.110.0-10|22	considered.
21mr|perl-Mon-0.110.0-10|23	
21mr|perl-Mon-0.110.0-10|24	%prep
21mr|perl-Mon-0.110.0-10|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Mon-0.110.0-10|26	
21mr|perl-Mon-0.110.0-10|27	%build
21mr|perl-Mon-0.110.0-10|28	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Mon-0.110.0-10|29	make
21mr|perl-Mon-0.110.0-10|30	
21mr|perl-Mon-0.110.0-10|31	%check
21mr|perl-Mon-0.110.0-10|32	make test
21mr|perl-Mon-0.110.0-10|33	
21mr|perl-Mon-0.110.0-10|34	%install
21mr|perl-Mon-0.110.0-10|35	%makeinstall_std
21mr|perl-Mon-0.110.0-10|36	
21mr|perl-Mon-0.110.0-10|37	%files
21mr|perl-Mon-0.110.0-10|38	%doc CHANGES  COPYRIGHT COPYING README VERSION
21mr|perl-Mon-0.110.0-10|39	%{perl_vendorlib}/Mon
21mr|perl-Mon-0.110.0-10|40	%{_mandir}/*/*

14990 21
21mr|perl-Moo-2.5.4-1|1	%define upstream_name    Moo
21mr|perl-Moo-2.5.4-1|2	%define upstream_version 2.005004
21mr|perl-Moo-2.5.4-1|3	
21mr|perl-Moo-2.5.4-1|4	Name:		perl-%{upstream_name}
21mr|perl-Moo-2.5.4-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Moo-2.5.4-1|6	Release:	1
21mr|perl-Moo-2.5.4-1|7	
21mr|perl-Moo-2.5.4-1|8	Summary:	Efficient generation of subroutines via string eval
21mr|perl-Moo-2.5.4-1|9	
21mr|perl-Moo-2.5.4-1|10	License:	GPL+ or Artistic
21mr|perl-Moo-2.5.4-1|11	Group:		Development/Perl
21mr|perl-Moo-2.5.4-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Moo-2.5.4-1|13	Source0:	https://cpan.metacpan.org/authors/id/H/HA/HAARG/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Moo-2.5.4-1|14	
21mr|perl-Moo-2.5.4-1|15	BuildRequires:	perl-devel
21mr|perl-Moo-2.5.4-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Moo-2.5.4-1|17	BuildRequires:	perl(Class::XSAccessor)
21mr|perl-Moo-2.5.4-1|18	BuildRequires:	perl(Sub::Name)
21mr|perl-Moo-2.5.4-1|19	BuildRequires:	perl(Sub::Quote)
21mr|perl-Moo-2.5.4-1|20	BuildRequires:	perl(Exporter)
21mr|perl-Moo-2.5.4-1|21	BuildRequires:	perl(Scalar::Util)
21mr|perl-Moo-2.5.4-1|22	BuildRequires:	perl(Class::Method::Modifiers)
21mr|perl-Moo-2.5.4-1|23	BuildRequires:	perl(Devel::GlobalDestruction)
21mr|perl-Moo-2.5.4-1|24	BuildRequires:	perl(Dist::CheckConflicts)
21mr|perl-Moo-2.5.4-1|25	BuildRequires:	perl(Import::Into)
21mr|perl-Moo-2.5.4-1|26	BuildRequires:	perl(Test::Fatal)
21mr|perl-Moo-2.5.4-1|27	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Moo-2.5.4-1|28	BuildRequires:	perl(Role::Tiny) >= 2.0.1
21mr|perl-Moo-2.5.4-1|29	BuildRequires:	perl(strictures)
21mr|perl-Moo-2.5.4-1|30	BuildRequires:	perl(Module::Runtime)
21mr|perl-Moo-2.5.4-1|31	
21mr|perl-Moo-2.5.4-1|32	BuildArch:	noarch
21mr|perl-Moo-2.5.4-1|33	
21mr|perl-Moo-2.5.4-1|34	Provides:       perl(Moo::Conflicts)
21mr|perl-Moo-2.5.4-1|35	
21mr|perl-Moo-2.5.4-1|36	%description
21mr|perl-Moo-2.5.4-1|37	This module is an extremely light-weight, high-performance the Moose
21mr|perl-Moo-2.5.4-1|38	manpage replacement. It also avoids depending on any XS modules to allow
21mr|perl-Moo-2.5.4-1|39	simple deployments. The name 'Moo' is based on the idea that it provides
21mr|perl-Moo-2.5.4-1|40	almost -but not quite- two thirds of the Moose manpage.
21mr|perl-Moo-2.5.4-1|41	
21mr|perl-Moo-2.5.4-1|42	Unlike 'Mouse' this module does not aim at full the Moose manpage
21mr|perl-Moo-2.5.4-1|43	compatibility. See the /INCOMPATIBILITIES manpage for more details.
21mr|perl-Moo-2.5.4-1|44	
21mr|perl-Moo-2.5.4-1|45	%prep
21mr|perl-Moo-2.5.4-1|46	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Moo-2.5.4-1|47	
21mr|perl-Moo-2.5.4-1|48	%build
21mr|perl-Moo-2.5.4-1|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Moo-2.5.4-1|50	%make
21mr|perl-Moo-2.5.4-1|51	
21mr|perl-Moo-2.5.4-1|52	#%%check
21mr|perl-Moo-2.5.4-1|53	#make test
21mr|perl-Moo-2.5.4-1|54	
21mr|perl-Moo-2.5.4-1|55	%install
21mr|perl-Moo-2.5.4-1|56	%makeinstall_std
21mr|perl-Moo-2.5.4-1|57	
21mr|perl-Moo-2.5.4-1|58	%files
21mr|perl-Moo-2.5.4-1|59	%doc README META.yml META.json Changes
21mr|perl-Moo-2.5.4-1|60	%{_mandir}/man3/*
21mr|perl-Moo-2.5.4-1|61	%{perl_vendorlib}/*

14991 21
21mr|perl-Moose-2.220.100-1|1	%global __requires_exclude ^perl\\((Moose::Conflicts)
21mr|perl-Moose-2.220.100-1|2	%global __provides_exclude Moose.so
21mr|perl-Moose-2.220.100-1|3	
21mr|perl-Moose-2.220.100-1|4	%define upstream_name  Moose
21mr|perl-Moose-2.220.100-1|5	%define upstream_version 2.2201
21mr|perl-Moose-2.220.100-1|6	
21mr|perl-Moose-2.220.100-1|7	%bcond_without bootstrap
21mr|perl-Moose-2.220.100-1|8	
21mr|perl-Moose-2.220.100-1|9	Summary:	A complete modern object system for Perl 5
21mr|perl-Moose-2.220.100-1|10	Name:		perl-%{upstream_name}
21mr|perl-Moose-2.220.100-1|11	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Moose-2.220.100-1|12	Release:	1
21mr|perl-Moose-2.220.100-1|13	License:	GPL+ or Artistic
21mr|perl-Moose-2.220.100-1|14	Group:		Development/Perl
21mr|perl-Moose-2.220.100-1|15	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Moose-2.220.100-1|16	Source0:	http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Moose-2.220.100-1|17	BuildRequires:	perl-devel
21mr|perl-Moose-2.220.100-1|18	BuildRequires:	perl(Algorithm::C3)
21mr|perl-Moose-2.220.100-1|19	BuildRequires:	perl(Class::Load)
21mr|perl-Moose-2.220.100-1|20	BuildRequires:	perl(Class::Load::XS)
21mr|perl-Moose-2.220.100-1|21	BuildRequires:	perl(CPAN::Meta::Check)
21mr|perl-Moose-2.220.100-1|22	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Moose-2.220.100-1|23	BuildRequires:	perl(Data::OptList)
21mr|perl-Moose-2.220.100-1|24	BuildRequires:	perl(DateTime::Calendar::Mayan)
21mr|perl-Moose-2.220.100-1|25	BuildRequires:	perl(DateTime::Format::MySQL)
21mr|perl-Moose-2.220.100-1|26	BuildRequires:	perl(DBM::Deep)
21mr|perl-Moose-2.220.100-1|27	BuildRequires:	perl(Declare::Constraints::Simple)
21mr|perl-Moose-2.220.100-1|28	BuildRequires:	perl(Devel::GlobalDestruction)
21mr|perl-Moose-2.220.100-1|29	BuildRequires:	perl(Devel::OverloadInfo) >= 0.4.0
21mr|perl-Moose-2.220.100-1|30	BuildRequires:	perl(Devel::StackTrace)
21mr|perl-Moose-2.220.100-1|31	BuildRequires:	perl(Dist::CheckConflicts)
21mr|perl-Moose-2.220.100-1|32	BuildRequires:	perl(Eval::Closure)
21mr|perl-Moose-2.220.100-1|33	BuildRequires:	perl(List::MoreUtils) >= 0.120.0
21mr|perl-Moose-2.220.100-1|34	BuildRequires:	perl(Locale::US)
21mr|perl-Moose-2.220.100-1|35	BuildRequires:	perl(Module::Refresh)
21mr|perl-Moose-2.220.100-1|36	BuildRequires:	perl(Module::Runtime::Conflicts)
21mr|perl-Moose-2.220.100-1|37	BuildRequires:	perl(MRO::Compat)
21mr|perl-Moose-2.220.100-1|38	BuildRequires:	perl(Scalar::Util)
21mr|perl-Moose-2.220.100-1|39	BuildRequires:	perl(Package::DeprecationManager) >= 0.070.0
21mr|perl-Moose-2.220.100-1|40	BuildRequires:	perl(Package::Stash)
21mr|perl-Moose-2.220.100-1|41	BuildRequires:	perl(Package::Stash::XS)
21mr|perl-Moose-2.220.100-1|42	BuildRequires:	perl(Params::Coerce)
21mr|perl-Moose-2.220.100-1|43	BuildRequires:	perl(Params::Util) >= 1.000.0
21mr|perl-Moose-2.220.100-1|44	BuildRequires:	perl(Regexp::Common)
21mr|perl-Moose-2.220.100-1|45	BuildRequires:	perl(Scalar::Util) >= 1.190.0
21mr|perl-Moose-2.220.100-1|46	BuildRequires:	perl(Sub::Exporter) >= 0.098.0
21mr|perl-Moose-2.220.100-1|47	BuildRequires:	perl(Sub::Name)
21mr|perl-Moose-2.220.100-1|48	BuildRequires:	perl(Task::Weaken)
21mr|perl-Moose-2.220.100-1|49	BuildRequires:	perl(Test::CleanNamespaces)
21mr|perl-Moose-2.220.100-1|50	BuildRequires:	perl(Test::Deep)
21mr|perl-Moose-2.220.100-1|51	BuildRequires:	perl(Test::Exception) >= 0.270
21mr|perl-Moose-2.220.100-1|52	BuildRequires:	perl(Test::Fatal)
21mr|perl-Moose-2.220.100-1|53	BuildRequires:	perl(Test::LeakTrace)
21mr|perl-Moose-2.220.100-1|54	BuildRequires:	perl(Test::Memory::Cycle)
21mr|perl-Moose-2.220.100-1|55	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Moose-2.220.100-1|56	BuildRequires:	perl(Test::Output)
21mr|perl-Moose-2.220.100-1|57	BuildRequires:	perl(Test::Requires) >= 0.050
21mr|perl-Moose-2.220.100-1|58	BuildRequires:	perl(Test::LongString)
21mr|perl-Moose-2.220.100-1|59	BuildRequires:	perl(Test::Warnings)
21mr|perl-Moose-2.220.100-1|60	BuildRequires:	perl(Try::Tiny) >= 0.020.0
21mr|perl-Moose-2.220.100-1|61	BuildRequires:	perl(SUPER)
21mr|perl-Moose-2.220.100-1|62	BuildRequires:	perl(namespace::clean)
21mr|perl-Moose-2.220.100-1|63	%if %{without bootstrap}
21mr|perl-Moose-2.220.100-1|64	BuildRequires:	perl(Data::Visitor)
21mr|perl-Moose-2.220.100-1|65	BuildRequires:	perl(MooseX::MarkAsMethods)
21mr|perl-Moose-2.220.100-1|66	BuildRequires:	perl(MooseX::NonMoose)
21mr|perl-Moose-2.220.100-1|67	BuildRequires:	perl-Module-Metadata
21mr|perl-Moose-2.220.100-1|68	%endif
21mr|perl-Moose-2.220.100-1|69	Requires:	perl(Sub::Name)
21mr|perl-Moose-2.220.100-1|70	Provides:	perl-Moose-implementation
21mr|perl-Moose-2.220.100-1|71	Obsoletes:	perl-Class-MOP < 1.120.0
21mr|perl-Moose-2.220.100-1|72	Provides:	perl-Class-MOP = 1.120.0
21mr|perl-Moose-2.220.100-1|73	
21mr|perl-Moose-2.220.100-1|74	%description
21mr|perl-Moose-2.220.100-1|75	Moose is an extension of the Perl 5 object system.
21mr|perl-Moose-2.220.100-1|76	
21mr|perl-Moose-2.220.100-1|77	%files
21mr|perl-Moose-2.220.100-1|78	%doc Changes META.json META.yml LICENSE TODO
21mr|perl-Moose-2.220.100-1|79	%{_bindir}/moose-outdated
21mr|perl-Moose-2.220.100-1|80	%{perl_vendorarch}/*
21mr|perl-Moose-2.220.100-1|81	%{_mandir}/*/*
21mr|perl-Moose-2.220.100-1|82	
21mr|perl-Moose-2.220.100-1|83	#----------------------------------------------------------------------------
21mr|perl-Moose-2.220.100-1|84	
21mr|perl-Moose-2.220.100-1|85	%prep
21mr|perl-Moose-2.220.100-1|86	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21mr|perl-Moose-2.220.100-1|87	
21mr|perl-Moose-2.220.100-1|88	find . -type f -exec chmod 644 {} \;
21mr|perl-Moose-2.220.100-1|89	
21mr|perl-Moose-2.220.100-1|90	%build
21mr|perl-Moose-2.220.100-1|91	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Moose-2.220.100-1|92	%make
21mr|perl-Moose-2.220.100-1|93	
21mr|perl-Moose-2.220.100-1|94	%install
21mr|perl-Moose-2.220.100-1|95	%makeinstall_std
21mr|perl-Moose-2.220.100-1|96	
21mr|perl-Moose-2.220.100-1|97	
21mr|perl-Moose-2.220.100-1|98	%if %{without bootstrap}
21mr|perl-Moose-2.220.100-1|99	%check
21mr|perl-Moose-2.220.100-1|100	make test
21mr|perl-Moose-2.220.100-1|101	%endif

14992 21
21mr|perl-MooX-Types-MooseLike-0.290.0-4|1	%define upstream_name MooX-Types-MooseLike
21mr|perl-MooX-Types-MooseLike-0.290.0-4|2	%define upstream_version 0.29
21mr|perl-MooX-Types-MooseLike-0.290.0-4|3	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|4	Summary:	A set of basic Moose-like types for Moo
21mr|perl-MooX-Types-MooseLike-0.290.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-MooX-Types-MooseLike-0.290.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-MooX-Types-MooseLike-0.290.0-4|7	Release:	4
21mr|perl-MooX-Types-MooseLike-0.290.0-4|8	License:	GPL+ or Artistic
21mr|perl-MooX-Types-MooseLike-0.290.0-4|9	Group:		Development/Perl
21mr|perl-MooX-Types-MooseLike-0.290.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-MooX-Types-MooseLike-0.290.0-4|11	Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MATEU/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-MooX-Types-MooseLike-0.290.0-4|12	BuildRequires:	perl(CPAN::Meta) >= 2.150.5
21mr|perl-MooX-Types-MooseLike-0.290.0-4|13	BuildRequires:	perl(CPAN::Meta::Requirements) >= 2.133.0
21mr|perl-MooX-Types-MooseLike-0.290.0-4|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-MooX-Types-MooseLike-0.290.0-4|15	BuildRequires:	perl(Module::Runtime)
21mr|perl-MooX-Types-MooseLike-0.290.0-4|16	BuildRequires:	perl(Moo) >= 2.0.1
21mr|perl-MooX-Types-MooseLike-0.290.0-4|17	BuildRequires:	perl(Test::Fatal)
21mr|perl-MooX-Types-MooseLike-0.290.0-4|18	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-MooX-Types-MooseLike-0.290.0-4|19	BuildRequires:	perl(strictures)
21mr|perl-MooX-Types-MooseLike-0.290.0-4|20	# Need to be added explicitly because it breaks builds
21mr|perl-MooX-Types-MooseLike-0.290.0-4|21	Requires:	perl(Moo) >= 2.0.1
21mr|perl-MooX-Types-MooseLike-0.290.0-4|22	BuildArch:	noarch
21mr|perl-MooX-Types-MooseLike-0.290.0-4|23	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|24	%description
21mr|perl-MooX-Types-MooseLike-0.290.0-4|25	This module provides a possibility to build your own set of Moose-like
21mr|perl-MooX-Types-MooseLike-0.290.0-4|26	types. These custom types can then be used to describe fields in Moo-based
21mr|perl-MooX-Types-MooseLike-0.290.0-4|27	classes.
21mr|perl-MooX-Types-MooseLike-0.290.0-4|28	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|29	See the MooX::Types::MooseLike::Base manpage for a list of available base
21mr|perl-MooX-Types-MooseLike-0.290.0-4|30	types. Its source also provides an example of how to build base types,
21mr|perl-MooX-Types-MooseLike-0.290.0-4|31	along with both parameterizable and non-parameterizable.
21mr|perl-MooX-Types-MooseLike-0.290.0-4|32	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|33	%files
21mr|perl-MooX-Types-MooseLike-0.290.0-4|34	%doc META.yml META.json README Changes
21mr|perl-MooX-Types-MooseLike-0.290.0-4|35	%{_mandir}/man3/*
21mr|perl-MooX-Types-MooseLike-0.290.0-4|36	%{perl_vendorlib}/*
21mr|perl-MooX-Types-MooseLike-0.290.0-4|37	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|38	#----------------------------------------------------------------------------
21mr|perl-MooX-Types-MooseLike-0.290.0-4|39	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|40	%prep
21mr|perl-MooX-Types-MooseLike-0.290.0-4|41	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-MooX-Types-MooseLike-0.290.0-4|42	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|43	%build
21mr|perl-MooX-Types-MooseLike-0.290.0-4|44	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-MooX-Types-MooseLike-0.290.0-4|45	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|46	%make
21mr|perl-MooX-Types-MooseLike-0.290.0-4|47	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|48	%install
21mr|perl-MooX-Types-MooseLike-0.290.0-4|49	%makeinstall_std
21mr|perl-MooX-Types-MooseLike-0.290.0-4|50	
21mr|perl-MooX-Types-MooseLike-0.290.0-4|51	%check
21mr|perl-MooX-Types-MooseLike-0.290.0-4|52	%make test

14993 21
21mr|perl-Mouse-2.5.10-1|1	%global __provides_exclude Mouse.so
21mr|perl-Mouse-2.5.10-1|2	
21mr|perl-Mouse-2.5.10-1|3	%define upstream_name    Mouse
21mr|perl-Mouse-2.5.10-1|4	%define upstream_version 2.5.10
21mr|perl-Mouse-2.5.10-1|5	
21mr|perl-Mouse-2.5.10-1|6	Summary:	Moose minus the antlers
21mr|perl-Mouse-2.5.10-1|7	Name:		perl-%{upstream_name}
21mr|perl-Mouse-2.5.10-1|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Mouse-2.5.10-1|9	Release:	1
21mr|perl-Mouse-2.5.10-1|10	License:	GPL+ or Artistic
21mr|perl-Mouse-2.5.10-1|11	Group:		Development/Perl
21mr|perl-Mouse-2.5.10-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Mouse-2.5.10-1|13	Source0:	https://cpan.metacpan.org/authors/id/S/SK/SKAJI/%{upstream_name}-v%{upstream_version}.tar.gz
21mr|perl-Mouse-2.5.10-1|14	BuildRequires:	perl-devel
21mr|perl-Mouse-2.5.10-1|15	BuildRequires:	perl(B)
21mr|perl-Mouse-2.5.10-1|16	BuildRequires:	perl(Carp)
21mr|perl-Mouse-2.5.10-1|17	BuildRequires:	perl(CPAN::Meta::YAML) >= 0.16.0
21mr|perl-Mouse-2.5.10-1|18	BuildRequires:	perl(Config)
21mr|perl-Mouse-2.5.10-1|19	BuildRequires:	perl(Cwd)
21mr|perl-Mouse-2.5.10-1|20	BuildRequires:	perl(Data::Dump::Streamer)
21mr|perl-Mouse-2.5.10-1|21	BuildRequires:	perl(Data::Dumper)
21mr|perl-Mouse-2.5.10-1|22	BuildRequires:	perl(Declare::Constraints::Simple)
21mr|perl-Mouse-2.5.10-1|23	BuildRequires:	perl(Devel::PPPort)
21mr|perl-Mouse-2.5.10-1|24	BuildRequires:	perl(ExtUtils::ParseXS) >= 3.240.0
21mr|perl-Mouse-2.5.10-1|25	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Mouse-2.5.10-1|26	BuildRequires:	perl(Fatal)
21mr|perl-Mouse-2.5.10-1|27	BuildRequires:	perl(File::Basename)
21mr|perl-Mouse-2.5.10-1|28	BuildRequires:	perl(File::Copy)
21mr|perl-Mouse-2.5.10-1|29	BuildRequires:	perl(File::Find)
21mr|perl-Mouse-2.5.10-1|30	BuildRequires:	perl(File::Spec)
21mr|perl-Mouse-2.5.10-1|31	BuildRequires:	perl(Filter::Simple)
21mr|perl-Mouse-2.5.10-1|32	BuildRequires:	perl(FindBin)
21mr|perl-Mouse-2.5.10-1|33	BuildRequires:	perl(HTTP::Headers)
21mr|perl-Mouse-2.5.10-1|34	BuildRequires:	perl(IO::Handle)
21mr|perl-Mouse-2.5.10-1|35	BuildRequires:	perl(IO::String)
21mr|perl-Mouse-2.5.10-1|36	BuildRequires:	perl(List::Util)
21mr|perl-Mouse-2.5.10-1|37	BuildRequires:	perl(Locale::US)
21mr|perl-Mouse-2.5.10-1|38	BuildRequires:	perl(Module::Build::XSUtil)
21mr|perl-Mouse-2.5.10-1|39	BuildRequires:	perl(Moose)
21mr|perl-Mouse-2.5.10-1|40	BuildRequires:	perl(Params::Coerce)
21mr|perl-Mouse-2.5.10-1|41	BuildRequires:	perl(Path::Class)
21mr|perl-Mouse-2.5.10-1|42	BuildRequires:	perl(Pod::Coverage::Moose)
21mr|perl-Mouse-2.5.10-1|43	BuildRequires:	perl(Regexp::Common)
21mr|perl-Mouse-2.5.10-1|44	BuildRequires:	perl(Scalar::Util)
21mr|perl-Mouse-2.5.10-1|45	BuildRequires:	perl(Test)
21mr|perl-Mouse-2.5.10-1|46	BuildRequires:	perl(Test::Builder)
21mr|perl-Mouse-2.5.10-1|47	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Mouse-2.5.10-1|48	BuildRequires:	perl(Test::Deep)
21mr|perl-Mouse-2.5.10-1|49	BuildRequires:	perl(Test::Exception)
21mr|perl-Mouse-2.5.10-1|50	BuildRequires:	perl(Test::Fatal)
21mr|perl-Mouse-2.5.10-1|51	BuildRequires:	perl(Test::LeakTrace)
21mr|perl-Mouse-2.5.10-1|52	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Mouse-2.5.10-1|53	BuildRequires:	perl(Test::Output)
21mr|perl-Mouse-2.5.10-1|54	BuildRequires:	perl(Test::Requires)
21mr|perl-Mouse-2.5.10-1|55	BuildRequires:	perl(Tie::Array)
21mr|perl-Mouse-2.5.10-1|56	BuildRequires:	perl(Tie::Hash)
21mr|perl-Mouse-2.5.10-1|57	BuildRequires:	perl(Tie::Scalar)
21mr|perl-Mouse-2.5.10-1|58	BuildRequires:	perl(URI)
21mr|perl-Mouse-2.5.10-1|59	BuildRequires:	perl(XSLoader)
21mr|perl-Mouse-2.5.10-1|60	BuildRequires:	perl(base)
21mr|perl-Mouse-2.5.10-1|61	BuildRequires:	perl(constant)
21mr|perl-Mouse-2.5.10-1|62	BuildRequires:	perl(overload)
21mr|perl-Mouse-2.5.10-1|63	BuildRequires:	perl(strict)
21mr|perl-Mouse-2.5.10-1|64	BuildRequires:	perl(utf8)
21mr|perl-Mouse-2.5.10-1|65	BuildRequires:	perl(warnings)
21mr|perl-Mouse-2.5.10-1|66	Provides:	perl-Moose-implementation = %{EVRD}
21mr|perl-Mouse-2.5.10-1|67	
21mr|perl-Mouse-2.5.10-1|68	%description
21mr|perl-Mouse-2.5.10-1|69	The Moose manpage is wonderful.
21mr|perl-Mouse-2.5.10-1|70	
21mr|perl-Mouse-2.5.10-1|71	Unfortunately, it's a little slow. Though significant progress has been
21mr|perl-Mouse-2.5.10-1|72	made over the years, the compile time penalty is a non-starter for some
21mr|perl-Mouse-2.5.10-1|73	applications.
21mr|perl-Mouse-2.5.10-1|74	
21mr|perl-Mouse-2.5.10-1|75	Mouse aims to alleviate this by providing a subset of Moose's
21mr|perl-Mouse-2.5.10-1|76	functionality, faster. In particular, the Moose/has manpage is missing only
21mr|perl-Mouse-2.5.10-1|77	a few expert-level features.
21mr|perl-Mouse-2.5.10-1|78	
21mr|perl-Mouse-2.5.10-1|79	%files
21mr|perl-Mouse-2.5.10-1|80	%doc Changes LICENSE META.json META.yml example
21mr|perl-Mouse-2.5.10-1|81	%{_mandir}/man3/*
21mr|perl-Mouse-2.5.10-1|82	%{perl_vendorarch}/*
21mr|perl-Mouse-2.5.10-1|83	
21mr|perl-Mouse-2.5.10-1|84	#----------------------------------------------------------------------------
21mr|perl-Mouse-2.5.10-1|85	
21mr|perl-Mouse-2.5.10-1|86	%prep
21mr|perl-Mouse-2.5.10-1|87	%setup -qn %{upstream_name}-v%{upstream_version}
21mr|perl-Mouse-2.5.10-1|88	find . -type f -exec chmod -c -x {} ';'
21mr|perl-Mouse-2.5.10-1|89	find t/ xt/ benchmarks/ example/ tool/ -type f -print0 |
21mr|perl-Mouse-2.5.10-1|90	xargs -0 sed -i '1s|^#!.*perl|#!%{__perl}|'
21mr|perl-Mouse-2.5.10-1|91	
21mr|perl-Mouse-2.5.10-1|92	%build
21mr|perl-Mouse-2.5.10-1|93	%__perl Build.PL --installdirs=vendor
21mr|perl-Mouse-2.5.10-1|94	./Build
21mr|perl-Mouse-2.5.10-1|95	
21mr|perl-Mouse-2.5.10-1|96	%install
21mr|perl-Mouse-2.5.10-1|97	./Build install --destdir=%{buildroot}
21mr|perl-Mouse-2.5.10-1|98	
21mr|perl-Mouse-2.5.10-1|99	%check
21mr|perl-Mouse-2.5.10-1|100	./Build test

14994 21
21mr|perl-Mozilla-CA-20130114.0.0-7|1	%define upstream_name    Mozilla-CA
21mr|perl-Mozilla-CA-20130114.0.0-7|2	%define upstream_version 20130114
21mr|perl-Mozilla-CA-20130114.0.0-7|3	
21mr|perl-Mozilla-CA-20130114.0.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Mozilla-CA-20130114.0.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Mozilla-CA-20130114.0.0-7|6	Release:	7
21mr|perl-Mozilla-CA-20130114.0.0-7|7	
21mr|perl-Mozilla-CA-20130114.0.0-7|8	Summary:	Mozilla's CA cert bundle in PEM format
21mr|perl-Mozilla-CA-20130114.0.0-7|9	
21mr|perl-Mozilla-CA-20130114.0.0-7|10	License:	GPL+ or Artistic
21mr|perl-Mozilla-CA-20130114.0.0-7|11	Group:		Development/Perl
21mr|perl-Mozilla-CA-20130114.0.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Mozilla-CA-20130114.0.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Mozilla/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Mozilla-CA-20130114.0.0-7|14	
21mr|perl-Mozilla-CA-20130114.0.0-7|15	BuildRequires:	perl-devel
21mr|perl-Mozilla-CA-20130114.0.0-7|16	BuildRequires:  perl(CPAN::Meta)
21mr|perl-Mozilla-CA-20130114.0.0-7|17	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Mozilla-CA-20130114.0.0-7|18	BuildRequires:	perl(Test)
21mr|perl-Mozilla-CA-20130114.0.0-7|19	BuildArch:	noarch
21mr|perl-Mozilla-CA-20130114.0.0-7|20	
21mr|perl-Mozilla-CA-20130114.0.0-7|21	%description
21mr|perl-Mozilla-CA-20130114.0.0-7|22	Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority
21mr|perl-Mozilla-CA-20130114.0.0-7|23	certificates in a form that can be consumed by modules and libraries based
21mr|perl-Mozilla-CA-20130114.0.0-7|24	on OpenSSL.
21mr|perl-Mozilla-CA-20130114.0.0-7|25	
21mr|perl-Mozilla-CA-20130114.0.0-7|26	The module provide a single function:
21mr|perl-Mozilla-CA-20130114.0.0-7|27	
21mr|perl-Mozilla-CA-20130114.0.0-7|28	* SSL_ca_file()
21mr|perl-Mozilla-CA-20130114.0.0-7|29	
21mr|perl-Mozilla-CA-20130114.0.0-7|30	%prep
21mr|perl-Mozilla-CA-20130114.0.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Mozilla-CA-20130114.0.0-7|32	
21mr|perl-Mozilla-CA-20130114.0.0-7|33	%build
21mr|perl-Mozilla-CA-20130114.0.0-7|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Mozilla-CA-20130114.0.0-7|35	%make
21mr|perl-Mozilla-CA-20130114.0.0-7|36	
21mr|perl-Mozilla-CA-20130114.0.0-7|37	%check
21mr|perl-Mozilla-CA-20130114.0.0-7|38	%make test
21mr|perl-Mozilla-CA-20130114.0.0-7|39	
21mr|perl-Mozilla-CA-20130114.0.0-7|40	%install
21mr|perl-Mozilla-CA-20130114.0.0-7|41	%makeinstall_std
21mr|perl-Mozilla-CA-20130114.0.0-7|42	
21mr|perl-Mozilla-CA-20130114.0.0-7|43	%files
21mr|perl-Mozilla-CA-20130114.0.0-7|44	%doc Changes META.json META.yml MYMETA.yml README
21mr|perl-Mozilla-CA-20130114.0.0-7|45	%{_mandir}/man3/*
21mr|perl-Mozilla-CA-20130114.0.0-7|46	%{perl_vendorlib}/*

14995 21
21mr|perl-Mozilla-LDAP-1.5.3-13|1	%global __provides_exclude API.so
21mr|perl-Mozilla-LDAP-1.5.3-13|2	
21mr|perl-Mozilla-LDAP-1.5.3-13|3	Summary:	LDAP Perl module that wraps the OpenLDAP C SDK
21mr|perl-Mozilla-LDAP-1.5.3-13|4	Name:		perl-Mozilla-LDAP
21mr|perl-Mozilla-LDAP-1.5.3-13|5	Version:	1.5.3
21mr|perl-Mozilla-LDAP-1.5.3-13|6	Release:	13
21mr|perl-Mozilla-LDAP-1.5.3-13|7	License:	GPLv2+ and LGPLv2+ and MPLv1.1
21mr|perl-Mozilla-LDAP-1.5.3-13|8	Group:		Development/Perl
21mr|perl-Mozilla-LDAP-1.5.3-13|9	Url:		http://www.mozilla.org/directory/perldap.html
21mr|perl-Mozilla-LDAP-1.5.3-13|10	Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/directory/perldap/releases/%{version}/src/perl-mozldap-%{version}.tar.gz
21mr|perl-Mozilla-LDAP-1.5.3-13|11	Source1:	ftp://ftp.mozilla.org/pub/mozilla.org/directory/perldap/releases/1.5/src/Makefile.PL.rpm
21mr|perl-Mozilla-LDAP-1.5.3-13|12	BuildRequires:	openldap-devel
21mr|perl-Mozilla-LDAP-1.5.3-13|13	BuildRequires:	perl-devel
21mr|perl-Mozilla-LDAP-1.5.3-13|14	BuildRequires:	pkgconfig(nspr)
21mr|perl-Mozilla-LDAP-1.5.3-13|15	BuildRequires:	pkgconfig(nss)
21mr|perl-Mozilla-LDAP-1.5.3-13|16	
21mr|perl-Mozilla-LDAP-1.5.3-13|17	%description
21mr|perl-Mozilla-LDAP-1.5.3-13|18	LDAP Perl module that wraps the OpenLDAP C SDK.
21mr|perl-Mozilla-LDAP-1.5.3-13|19	
21mr|perl-Mozilla-LDAP-1.5.3-13|20	%files
21mr|perl-Mozilla-LDAP-1.5.3-13|21	%doc CREDITS ChangeLog README MPL-1.1.txt
21mr|perl-Mozilla-LDAP-1.5.3-13|22	%{_mandir}/man3/Mozilla*.3pm*
21mr|perl-Mozilla-LDAP-1.5.3-13|23	%{perl_vendorarch}/Mozilla/LDAP/*.pm
21mr|perl-Mozilla-LDAP-1.5.3-13|24	%{perl_vendorarch}/auto/Mozilla/LDAP/API/*.so*
21mr|perl-Mozilla-LDAP-1.5.3-13|25	%{perl_vendorarch}/auto/Mozilla/LDAP/API/*.ix
21mr|perl-Mozilla-LDAP-1.5.3-13|26	
21mr|perl-Mozilla-LDAP-1.5.3-13|27	#------------------------------------------------------------------
21mr|perl-Mozilla-LDAP-1.5.3-13|28	
21mr|perl-Mozilla-LDAP-1.5.3-13|29	%prep
21mr|perl-Mozilla-LDAP-1.5.3-13|30	%setup -qn perl-mozldap-%{version}
21mr|perl-Mozilla-LDAP-1.5.3-13|31	
21mr|perl-Mozilla-LDAP-1.5.3-13|32	%build
21mr|perl-Mozilla-LDAP-1.5.3-13|33	LDAPPKGNAME=openldap CFLAGS="%{optflags}" %__perl %{SOURCE1} PREFIX=%{_prefix} INSTALLDIRS=vendor < /dev/null
21mr|perl-Mozilla-LDAP-1.5.3-13|34	make OPTIMIZE="%{optflags}" CFLAGS="%{optflags}"
21mr|perl-Mozilla-LDAP-1.5.3-13|35	
21mr|perl-Mozilla-LDAP-1.5.3-13|36	%install
21mr|perl-Mozilla-LDAP-1.5.3-13|37	eval `perl '-V:installarchlib'`
21mr|perl-Mozilla-LDAP-1.5.3-13|38	
21mr|perl-Mozilla-LDAP-1.5.3-13|39	%makeinstall_std
21mr|perl-Mozilla-LDAP-1.5.3-13|40	
21mr|perl-Mozilla-LDAP-1.5.3-13|41	# remove files we don't want to package
21mr|perl-Mozilla-LDAP-1.5.3-13|42	rm -f `find %{buildroot} -type f -name perllocal.pod -o -name .packlist`
21mr|perl-Mozilla-LDAP-1.5.3-13|43	
21mr|perl-Mozilla-LDAP-1.5.3-13|44	%check
21mr|perl-Mozilla-LDAP-1.5.3-13|45	make test

14996 21
21mr|perl-MP3-Info-1.260.0-1|1	%define upstream_name    MP3-Info
21mr|perl-MP3-Info-1.260.0-1|2	%define upstream_version 1.26
21mr|perl-MP3-Info-1.260.0-1|3	
21mr|perl-MP3-Info-1.260.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-MP3-Info-1.260.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-MP3-Info-1.260.0-1|6	Release:	1
21mr|perl-MP3-Info-1.260.0-1|7	
21mr|perl-MP3-Info-1.260.0-1|8	Summary:	Perl module to manipulate / fetch info from MP3 audio files
21mr|perl-MP3-Info-1.260.0-1|9	
21mr|perl-MP3-Info-1.260.0-1|10	License:	GPL+ or Artistic
21mr|perl-MP3-Info-1.260.0-1|11	Group:		Development/Perl
21mr|perl-MP3-Info-1.260.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-MP3-Info-1.260.0-1|13	Source0:	http://www.cpan.org/modules/by-module/MP3/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-MP3-Info-1.260.0-1|14	
21mr|perl-MP3-Info-1.260.0-1|15	BuildRequires:	perl-devel
21mr|perl-MP3-Info-1.260.0-1|16	BuildArch:	noarch
21mr|perl-MP3-Info-1.260.0-1|17	
21mr|perl-MP3-Info-1.260.0-1|18	%description
21mr|perl-MP3-Info-1.260.0-1|19	Manipulate / fetch info from MP3 audio files : winamp genres, mp3tag, mp3info.
21mr|perl-MP3-Info-1.260.0-1|20	
21mr|perl-MP3-Info-1.260.0-1|21	%prep
21mr|perl-MP3-Info-1.260.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-MP3-Info-1.260.0-1|23	
21mr|perl-MP3-Info-1.260.0-1|24	%build
21mr|perl-MP3-Info-1.260.0-1|25	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-MP3-Info-1.260.0-1|26	%make OPTIMIZE="%{optflags}"
21mr|perl-MP3-Info-1.260.0-1|27	
21mr|perl-MP3-Info-1.260.0-1|28	%check
21mr|perl-MP3-Info-1.260.0-1|29	%make test
21mr|perl-MP3-Info-1.260.0-1|30	
21mr|perl-MP3-Info-1.260.0-1|31	%install
21mr|perl-MP3-Info-1.260.0-1|32	%makeinstall_std
21mr|perl-MP3-Info-1.260.0-1|33	
21mr|perl-MP3-Info-1.260.0-1|34	%files
21mr|perl-MP3-Info-1.260.0-1|35	%doc README.md Changes eg
21mr|perl-MP3-Info-1.260.0-1|36	%{_mandir}/*/*
21mr|perl-MP3-Info-1.260.0-1|37	%{perl_vendorlib}/MP3

14997 21
21mr|perl-MRO-Compat-0.120.0-4|1	%define upstream_name	MRO-Compat
21mr|perl-MRO-Compat-0.120.0-4|2	%define upstream_version    0.12
21mr|perl-MRO-Compat-0.120.0-4|3	
21mr|perl-MRO-Compat-0.120.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-MRO-Compat-0.120.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-MRO-Compat-0.120.0-4|6	Release:	4
21mr|perl-MRO-Compat-0.120.0-4|7	Summary:	Mro::** interface compatibility for Perls < 5.9.5
21mr|perl-MRO-Compat-0.120.0-4|8	
21mr|perl-MRO-Compat-0.120.0-4|9	License:	GPL
21mr|perl-MRO-Compat-0.120.0-4|10	Group:		Development/Perl
21mr|perl-MRO-Compat-0.120.0-4|11	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-MRO-Compat-0.120.0-4|12	Source:		http://search.cpan.org/CPAN/authors/id/B/BL/BLBLACK/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-MRO-Compat-0.120.0-4|13	BuildRequires:	perl(Module::AutoInstall)
21mr|perl-MRO-Compat-0.120.0-4|14	BuildRequires:	perl(Class::C3) >= 0.19
21mr|perl-MRO-Compat-0.120.0-4|15	BuildRequires:	perl(Class::C3::XS) >= 0.19
21mr|perl-MRO-Compat-0.120.0-4|16	BuildRequires:	perl-Test-Simple
21mr|perl-MRO-Compat-0.120.0-4|17	BuildRequires:	perl-devel
21mr|perl-MRO-Compat-0.120.0-4|18	BuildArch:	noarch
21mr|perl-MRO-Compat-0.120.0-4|19	
21mr|perl-MRO-Compat-0.120.0-4|20	%description
21mr|perl-MRO-Compat-0.120.0-4|21	The "mro" namespace provides several utilities for dealing with method
21mr|perl-MRO-Compat-0.120.0-4|22	resolution order and method caching in general in Perl 5.9.5 and higher.
21mr|perl-MRO-Compat-0.120.0-4|23	
21mr|perl-MRO-Compat-0.120.0-4|24	This upstream_name provides those interfaces for earlier versions of Perl
21mr|perl-MRO-Compat-0.120.0-4|25	(back to 5.6.0 anyways).
21mr|perl-MRO-Compat-0.120.0-4|26	
21mr|perl-MRO-Compat-0.120.0-4|27	It is a harmless no-op to use this upstream_name on 5.9.5+. If you're
21mr|perl-MRO-Compat-0.120.0-4|28	writing a piece of software that would like to use the parts of 5.9.5+'s
21mr|perl-MRO-Compat-0.120.0-4|29	mro:: interfaces that are supported here, and you want compatibility with
21mr|perl-MRO-Compat-0.120.0-4|30	older Perls, this is the upstream_name for you.
21mr|perl-MRO-Compat-0.120.0-4|31	
21mr|perl-MRO-Compat-0.120.0-4|32	Some parts of this interface will work better with Class::C3::XS installed,
21mr|perl-MRO-Compat-0.120.0-4|33	but it's not a requirement.
21mr|perl-MRO-Compat-0.120.0-4|34	
21mr|perl-MRO-Compat-0.120.0-4|35	This upstream_name never exports any functions. All calls must be fully
21mr|perl-MRO-Compat-0.120.0-4|36	qualified with the mro:: prefix.
21mr|perl-MRO-Compat-0.120.0-4|37	
21mr|perl-MRO-Compat-0.120.0-4|38	The interface documentation here serves only as a quick reference of what
21mr|perl-MRO-Compat-0.120.0-4|39	the function basically does, and what differences between MRO::Compat and
21mr|perl-MRO-Compat-0.120.0-4|40	5.9.5+ one should look out for. The main docs in 5.9.5's mro are the real
21mr|perl-MRO-Compat-0.120.0-4|41	interface docs, and contain a lot of other
21mr|perl-MRO-Compat-0.120.0-4|42	
21mr|perl-MRO-Compat-0.120.0-4|43	%prep
21mr|perl-MRO-Compat-0.120.0-4|44	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-MRO-Compat-0.120.0-4|45	
21mr|perl-MRO-Compat-0.120.0-4|46	%build
21mr|perl-MRO-Compat-0.120.0-4|47	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-MRO-Compat-0.120.0-4|48	%make
21mr|perl-MRO-Compat-0.120.0-4|49	
21mr|perl-MRO-Compat-0.120.0-4|50	%check
21mr|perl-MRO-Compat-0.120.0-4|51	%make test
21mr|perl-MRO-Compat-0.120.0-4|52	
21mr|perl-MRO-Compat-0.120.0-4|53	%install
21mr|perl-MRO-Compat-0.120.0-4|54	%makeinstall_std
21mr|perl-MRO-Compat-0.120.0-4|55	
21mr|perl-MRO-Compat-0.120.0-4|56	%files
21mr|perl-MRO-Compat-0.120.0-4|57	%doc ChangeLog README
21mr|perl-MRO-Compat-0.120.0-4|58	%{perl_vendorlib}/MRO
21mr|perl-MRO-Compat-0.120.0-4|59	%{_mandir}/*/*

14998 21
21mr|perl-namespace-autoclean-0.280.0-5|1	%define upstream_name namespace-autoclean
21mr|perl-namespace-autoclean-0.280.0-5|2	%define upstream_version 0.28
21mr|perl-namespace-autoclean-0.280.0-5|3	
21mr|perl-namespace-autoclean-0.280.0-5|4	Summary:	Keep imports out of your namespace
21mr|perl-namespace-autoclean-0.280.0-5|5	Name:		perl-%{upstream_name}
21mr|perl-namespace-autoclean-0.280.0-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-namespace-autoclean-0.280.0-5|7	Release:	5
21mr|perl-namespace-autoclean-0.280.0-5|8	License:	GPL+ or Artistic
21mr|perl-namespace-autoclean-0.280.0-5|9	Group:		Development/Perl
21mr|perl-namespace-autoclean-0.280.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-namespace-autoclean-0.280.0-5|11	Source0:	http://www.cpan.org/modules/by-module/namespace/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-namespace-autoclean-0.280.0-5|12	BuildRequires:	perl-devel
21mr|perl-namespace-autoclean-0.280.0-5|13	BuildRequires:	perl(B::Hooks::EndOfScope)
21mr|perl-namespace-autoclean-0.280.0-5|14	BuildRequires:	perl(Carp) >= 1.360.0
21mr|perl-namespace-autoclean-0.280.0-5|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-namespace-autoclean-0.280.0-5|16	BuildRequires:	perl(List::Util)
21mr|perl-namespace-autoclean-0.280.0-5|17	BuildRequires:	perl(Moo)
21mr|perl-namespace-autoclean-0.280.0-5|18	BuildRequires:	perl(Module::Build::Tiny)
21mr|perl-namespace-autoclean-0.280.0-5|19	BuildRequires:	perl(namespace::clean)
21mr|perl-namespace-autoclean-0.280.0-5|20	BuildRequires:	perl(Package::Stash)
21mr|perl-namespace-autoclean-0.280.0-5|21	BuildRequires:	perl(Pod::Coverage)
21mr|perl-namespace-autoclean-0.280.0-5|22	BuildRequires:	perl(Scalar::Util)
21mr|perl-namespace-autoclean-0.280.0-5|23	BuildRequires:	perl(Sub::Identify)
21mr|perl-namespace-autoclean-0.280.0-5|24	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-namespace-autoclean-0.280.0-5|25	BuildRequires:	perl(Test::Requires)
21mr|perl-namespace-autoclean-0.280.0-5|26	# Contrib packages required for some tests
21mr|perl-namespace-autoclean-0.280.0-5|27	#BuildRequires:	perl(Class::MOP)
21mr|perl-namespace-autoclean-0.280.0-5|28	#BuildRequires:	perl(MooseX::Role::WithOverloading)
21mr|perl-namespace-autoclean-0.280.0-5|29	#BuildRequires:	perl(Mouse)
21mr|perl-namespace-autoclean-0.280.0-5|30	#BuildRequires:	perl(Mouse::PurePerl)
21mr|perl-namespace-autoclean-0.280.0-5|31	Requires:	perl(namespace::clean)
21mr|perl-namespace-autoclean-0.280.0-5|32	Requires:	perl(Sub::Identify)
21mr|perl-namespace-autoclean-0.280.0-5|33	Provides:	perl(namespace::autoclean) = %{version}
21mr|perl-namespace-autoclean-0.280.0-5|34	BuildArch:	noarch
21mr|perl-namespace-autoclean-0.280.0-5|35	
21mr|perl-namespace-autoclean-0.280.0-5|36	%description
21mr|perl-namespace-autoclean-0.280.0-5|37	When you import a function into a Perl package, it will naturally also be
21mr|perl-namespace-autoclean-0.280.0-5|38	available as a method.
21mr|perl-namespace-autoclean-0.280.0-5|39	
21mr|perl-namespace-autoclean-0.280.0-5|40	The 'namespace::autoclean' pragma will remove all imported symbols at the
21mr|perl-namespace-autoclean-0.280.0-5|41	end of the current package's compile cycle. Functions called in the package
21mr|perl-namespace-autoclean-0.280.0-5|42	itself will still be bound by their name, but they won't show up as methods
21mr|perl-namespace-autoclean-0.280.0-5|43	on your class or instances.
21mr|perl-namespace-autoclean-0.280.0-5|44	
21mr|perl-namespace-autoclean-0.280.0-5|45	This module is very similar to namespace::clean, except it will clean all
21mr|perl-namespace-autoclean-0.280.0-5|46	imported functions, no matter if you imported them before or after you
21mr|perl-namespace-autoclean-0.280.0-5|47	'use'd the pagma. It will also not touch anything that looks like a method,
21mr|perl-namespace-autoclean-0.280.0-5|48	according to 'Class::MOP::Class::get_method_list'.
21mr|perl-namespace-autoclean-0.280.0-5|49	
21mr|perl-namespace-autoclean-0.280.0-5|50	%files
21mr|perl-namespace-autoclean-0.280.0-5|51	%doc Changes  META.json META.yml README
21mr|perl-namespace-autoclean-0.280.0-5|52	%{_mandir}/man3/*
21mr|perl-namespace-autoclean-0.280.0-5|53	%{perl_vendorlib}/*
21mr|perl-namespace-autoclean-0.280.0-5|54	
21mr|perl-namespace-autoclean-0.280.0-5|55	#----------------------------------------------------------------------------
21mr|perl-namespace-autoclean-0.280.0-5|56	
21mr|perl-namespace-autoclean-0.280.0-5|57	%prep
21mr|perl-namespace-autoclean-0.280.0-5|58	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-namespace-autoclean-0.280.0-5|59	chmod 644 Changes
21mr|perl-namespace-autoclean-0.280.0-5|60	
21mr|perl-namespace-autoclean-0.280.0-5|61	%build
21mr|perl-namespace-autoclean-0.280.0-5|62	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-namespace-autoclean-0.280.0-5|63	%make
21mr|perl-namespace-autoclean-0.280.0-5|64	
21mr|perl-namespace-autoclean-0.280.0-5|65	%install
21mr|perl-namespace-autoclean-0.280.0-5|66	%makeinstall_std
21mr|perl-namespace-autoclean-0.280.0-5|67	
21mr|perl-namespace-autoclean-0.280.0-5|68	%check
21mr|perl-namespace-autoclean-0.280.0-5|69	make test

14999 21
21mr|perl-namespace-clean-0.270.0-3|1	%define upstream_name namespace-clean
21mr|perl-namespace-clean-0.270.0-3|2	%define upstream_version 0.27
21mr|perl-namespace-clean-0.270.0-3|3	
21mr|perl-namespace-clean-0.270.0-3|4	%global __requires_exclude ^perl\\((namespace::clean::_Util)
21mr|perl-namespace-clean-0.270.0-3|5	
21mr|perl-namespace-clean-0.270.0-3|6	Summary:	Keep imports and functions out of your namespace
21mr|perl-namespace-clean-0.270.0-3|7	Name:		perl-%{upstream_name}
21mr|perl-namespace-clean-0.270.0-3|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-namespace-clean-0.270.0-3|9	Release:	3
21mr|perl-namespace-clean-0.270.0-3|10	License:	GPL+ or Artistic
21mr|perl-namespace-clean-0.270.0-3|11	Group:		Development/Perl
21mr|perl-namespace-clean-0.270.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-namespace-clean-0.270.0-3|13	Source0:	http://www.cpan.org/modules/by-module/namespace/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-namespace-clean-0.270.0-3|14	BuildRequires:	perl-devel
21mr|perl-namespace-clean-0.270.0-3|15	BuildRequires:	perl(B::Hooks::EndOfScope)
21mr|perl-namespace-clean-0.270.0-3|16	BuildRequires:	perl(FindBin)
21mr|perl-namespace-clean-0.270.0-3|17	BuildRequires:	perl(Module::Implementation)
21mr|perl-namespace-clean-0.270.0-3|18	BuildRequires:	perl(Package::Stash)
21mr|perl-namespace-clean-0.270.0-3|19	BuildRequires:	perl(Scope::Guard)
21mr|perl-namespace-clean-0.270.0-3|20	BuildRequires:	perl(Sub::Identify)
21mr|perl-namespace-clean-0.270.0-3|21	BuildRequires:	perl(Sub::Name)
21mr|perl-namespace-clean-0.270.0-3|22	BuildRequires:	perl(Symbol)
21mr|perl-namespace-clean-0.270.0-3|23	BuildRequires:	perl(Test::More)
21mr|perl-namespace-clean-0.270.0-3|24	Requires:	perl(Package::Stash)
21mr|perl-namespace-clean-0.270.0-3|25	BuildArch:	noarch
21mr|perl-namespace-clean-0.270.0-3|26	Provides:	perl(namespace::clean) = %{version}
21mr|perl-namespace-clean-0.270.0-3|27	
21mr|perl-namespace-clean-0.270.0-3|28	%description
21mr|perl-namespace-clean-0.270.0-3|29	When you define a function, or import one, into a Perl package, it will
21mr|perl-namespace-clean-0.270.0-3|30	naturally also be available as a method. This does not per se cause
21mr|perl-namespace-clean-0.270.0-3|31	problems, but it can complicate subclassing and, for example, plugin
21mr|perl-namespace-clean-0.270.0-3|32	classes that are included via multiple inheritance by loading them as
21mr|perl-namespace-clean-0.270.0-3|33	base classes.
21mr|perl-namespace-clean-0.270.0-3|34	
21mr|perl-namespace-clean-0.270.0-3|35	The 'namespace::clean' pragma will remove all previously declared or
21mr|perl-namespace-clean-0.270.0-3|36	imported symbols at the end of the current package's compile cycle.
21mr|perl-namespace-clean-0.270.0-3|37	Functions called in the package itself will still be bound by their
21mr|perl-namespace-clean-0.270.0-3|38	name, but they won't show up as methods on your class or instances.
21mr|perl-namespace-clean-0.270.0-3|39	
21mr|perl-namespace-clean-0.270.0-3|40	%files
21mr|perl-namespace-clean-0.270.0-3|41	%doc Changes
21mr|perl-namespace-clean-0.270.0-3|42	%{_mandir}/man3/*
21mr|perl-namespace-clean-0.270.0-3|43	%{perl_vendorlib}/*
21mr|perl-namespace-clean-0.270.0-3|44	
21mr|perl-namespace-clean-0.270.0-3|45	#----------------------------------------------------------------------------
21mr|perl-namespace-clean-0.270.0-3|46	
21mr|perl-namespace-clean-0.270.0-3|47	%prep
21mr|perl-namespace-clean-0.270.0-3|48	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-namespace-clean-0.270.0-3|49	
21mr|perl-namespace-clean-0.270.0-3|50	%build
21mr|perl-namespace-clean-0.270.0-3|51	%__perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21mr|perl-namespace-clean-0.270.0-3|52	%make
21mr|perl-namespace-clean-0.270.0-3|53	
21mr|perl-namespace-clean-0.270.0-3|54	%install
21mr|perl-namespace-clean-0.270.0-3|55	%makeinstall_std
21mr|perl-namespace-clean-0.270.0-3|56	
21mr|perl-namespace-clean-0.270.0-3|57	%check
21mr|perl-namespace-clean-0.270.0-3|58	%make test

15000 21
21mr|perl-NetAddr-IP-4.79.0-2|1	%define upstream_name    NetAddr-IP
21mr|perl-NetAddr-IP-4.79.0-2|2	%define upstream_version 4.079
21mr|perl-NetAddr-IP-4.79.0-2|3	
21mr|perl-NetAddr-IP-4.79.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-NetAddr-IP-4.79.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-NetAddr-IP-4.79.0-2|6	Release:    2
21mr|perl-NetAddr-IP-4.79.0-2|7	Summary:        Manage IPv4 and IPv6 addresses and subnets in Perl
21mr|perl-NetAddr-IP-4.79.0-2|8	License:        Artistic
21mr|perl-NetAddr-IP-4.79.0-2|9	Group:          Development/Perl
21mr|perl-NetAddr-IP-4.79.0-2|10	Url:            http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-NetAddr-IP-4.79.0-2|11	Source0:        http://www.cpan.org/modules/by-module/NetAddr/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-NetAddr-IP-4.79.0-2|12	
21mr|perl-NetAddr-IP-4.79.0-2|13	BuildRequires:  perl-devel
21mr|perl-NetAddr-IP-4.79.0-2|14	
21mr|perl-NetAddr-IP-4.79.0-2|15	%description
21mr|perl-NetAddr-IP-4.79.0-2|16	This module provides an object-oriented abstraction on top of IP
21mr|perl-NetAddr-IP-4.79.0-2|17	addresses or IP subnets, that allows for easy manipulations.
21mr|perl-NetAddr-IP-4.79.0-2|18	
21mr|perl-NetAddr-IP-4.79.0-2|19	%prep
21mr|perl-NetAddr-IP-4.79.0-2|20	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-NetAddr-IP-4.79.0-2|21	rm -f t/00-Sign.t # debug files make it fails
21mr|perl-NetAddr-IP-4.79.0-2|22	
21mr|perl-NetAddr-IP-4.79.0-2|23	%build
21mr|perl-NetAddr-IP-4.79.0-2|24	perl Makefile.PL  INSTALLDIRS=vendor
21mr|perl-NetAddr-IP-4.79.0-2|25	%make
21mr|perl-NetAddr-IP-4.79.0-2|26	
21mr|perl-NetAddr-IP-4.79.0-2|27	%check
21mr|perl-NetAddr-IP-4.79.0-2|28	%make test
21mr|perl-NetAddr-IP-4.79.0-2|29	
21mr|perl-NetAddr-IP-4.79.0-2|30	%install
21mr|perl-NetAddr-IP-4.79.0-2|31	%makeinstall_std
21mr|perl-NetAddr-IP-4.79.0-2|32	
21mr|perl-NetAddr-IP-4.79.0-2|33	%clean
21mr|perl-NetAddr-IP-4.79.0-2|34	
21mr|perl-NetAddr-IP-4.79.0-2|35	%files
21mr|perl-NetAddr-IP-4.79.0-2|36	%{perl_vendorarch}/NetAddr
21mr|perl-NetAddr-IP-4.79.0-2|37	%{perl_vendorarch}/auto/NetAddr
21mr|perl-NetAddr-IP-4.79.0-2|38	%{_mandir}/*/*

15001 21
21mr|perl-Net-CIDR-0.180.0-4|1	%define upstream_name	 Net-CIDR
21mr|perl-Net-CIDR-0.180.0-4|2	%define upstream_version 0.18
21mr|perl-Net-CIDR-0.180.0-4|3	
21mr|perl-Net-CIDR-0.180.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Net-CIDR-0.180.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-CIDR-0.180.0-4|6	Release:	4
21mr|perl-Net-CIDR-0.180.0-4|7	
21mr|perl-Net-CIDR-0.180.0-4|8	Summary:	Manipulate IPv4/IPv6 netblocks in CIDR notation
21mr|perl-Net-CIDR-0.180.0-4|9	
21mr|perl-Net-CIDR-0.180.0-4|10	License:	GPL+ or Artistic
21mr|perl-Net-CIDR-0.180.0-4|11	Group:		Development/Perl
21mr|perl-Net-CIDR-0.180.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-CIDR-0.180.0-4|13	Source0:	http://search.cpan.org/CPAN/authors/id/M/MR/MRSAM/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-CIDR-0.180.0-4|14	
21mr|perl-Net-CIDR-0.180.0-4|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Net-CIDR-0.180.0-4|16	BuildRequires: perl(CPAN::Meta) >= 2.150.5
21mr|perl-Net-CIDR-0.180.0-4|17	BuildRequires: perl(Carp) >= 1.360.0
21mr|perl-Net-CIDR-0.180.0-4|18	
21mr|perl-Net-CIDR-0.180.0-4|19	BuildArch:	noarch
21mr|perl-Net-CIDR-0.180.0-4|20	
21mr|perl-Net-CIDR-0.180.0-4|21	%description
21mr|perl-Net-CIDR-0.180.0-4|22	With this module, you can manipulate IPv4/IPv6 netblocks in CIDR notation.
21mr|perl-Net-CIDR-0.180.0-4|23	
21mr|perl-Net-CIDR-0.180.0-4|24	%prep
21mr|perl-Net-CIDR-0.180.0-4|25	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Net-CIDR-0.180.0-4|26	
21mr|perl-Net-CIDR-0.180.0-4|27	%build
21mr|perl-Net-CIDR-0.180.0-4|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-CIDR-0.180.0-4|29	%make
21mr|perl-Net-CIDR-0.180.0-4|30	
21mr|perl-Net-CIDR-0.180.0-4|31	%check
21mr|perl-Net-CIDR-0.180.0-4|32	%make test
21mr|perl-Net-CIDR-0.180.0-4|33	
21mr|perl-Net-CIDR-0.180.0-4|34	%install
21mr|perl-Net-CIDR-0.180.0-4|35	%makeinstall_std
21mr|perl-Net-CIDR-0.180.0-4|36	
21mr|perl-Net-CIDR-0.180.0-4|37	%files
21mr|perl-Net-CIDR-0.180.0-4|38	%doc Changes COPYING README META.json META.yml
21mr|perl-Net-CIDR-0.180.0-4|39	%{perl_vendorlib}/Net
21mr|perl-Net-CIDR-0.180.0-4|40	%{_mandir}/*/*

15002 21
21mr|perl-Net-CIDR-Lite-0.210.0-10|1	%define upstream_name	 Net-CIDR-Lite
21mr|perl-Net-CIDR-Lite-0.210.0-10|2	%define upstream_version 0.21
21mr|perl-Net-CIDR-Lite-0.210.0-10|3	
21mr|perl-Net-CIDR-Lite-0.210.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-Net-CIDR-Lite-0.210.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-CIDR-Lite-0.210.0-10|6	Release:	10
21mr|perl-Net-CIDR-Lite-0.210.0-10|7	
21mr|perl-Net-CIDR-Lite-0.210.0-10|8	Summary:	Perl extension for merging IPv4 or IPv6 CIDR addresses
21mr|perl-Net-CIDR-Lite-0.210.0-10|9	
21mr|perl-Net-CIDR-Lite-0.210.0-10|10	License:	GPL+ or Artistic
21mr|perl-Net-CIDR-Lite-0.210.0-10|11	Group:		Development/Perl
21mr|perl-Net-CIDR-Lite-0.210.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-CIDR-Lite-0.210.0-10|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-CIDR-Lite-0.210.0-10|14	
21mr|perl-Net-CIDR-Lite-0.210.0-10|15	BuildRequires:	perl-devel
21mr|perl-Net-CIDR-Lite-0.210.0-10|16	BuildRequires:	perl-Test
21mr|perl-Net-CIDR-Lite-0.210.0-10|17	BuildRequires:  perl-Test-Simple
21mr|perl-Net-CIDR-Lite-0.210.0-10|18	
21mr|perl-Net-CIDR-Lite-0.210.0-10|19	BuildArch:	noarch
21mr|perl-Net-CIDR-Lite-0.210.0-10|20	
21mr|perl-Net-CIDR-Lite-0.210.0-10|21	%description
21mr|perl-Net-CIDR-Lite-0.210.0-10|22	Faster alternative to Net::CIDR when merging a large number of CIDR address
21mr|perl-Net-CIDR-Lite-0.210.0-10|23	ranges. Works for IPv4 and IPv6 addresses.
21mr|perl-Net-CIDR-Lite-0.210.0-10|24	
21mr|perl-Net-CIDR-Lite-0.210.0-10|25	%prep
21mr|perl-Net-CIDR-Lite-0.210.0-10|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-CIDR-Lite-0.210.0-10|27	
21mr|perl-Net-CIDR-Lite-0.210.0-10|28	%build
21mr|perl-Net-CIDR-Lite-0.210.0-10|29	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-CIDR-Lite-0.210.0-10|30	%make
21mr|perl-Net-CIDR-Lite-0.210.0-10|31	
21mr|perl-Net-CIDR-Lite-0.210.0-10|32	%install
21mr|perl-Net-CIDR-Lite-0.210.0-10|33	%makeinstall_std
21mr|perl-Net-CIDR-Lite-0.210.0-10|34	
21mr|perl-Net-CIDR-Lite-0.210.0-10|35	%check
21mr|perl-Net-CIDR-Lite-0.210.0-10|36	%make test
21mr|perl-Net-CIDR-Lite-0.210.0-10|37	
21mr|perl-Net-CIDR-Lite-0.210.0-10|38	%files
21mr|perl-Net-CIDR-Lite-0.210.0-10|39	%doc Changes README
21mr|perl-Net-CIDR-Lite-0.210.0-10|40	%{perl_vendorlib}/Net
21mr|perl-Net-CIDR-Lite-0.210.0-10|41	%{_mandir}/*/*

15003 21
21mr|perl-Net-Daemon-0.480.0-11|1	%define upstream_name 	 Net-Daemon
21mr|perl-Net-Daemon-0.480.0-11|2	%define upstream_version 0.48
21mr|perl-Net-Daemon-0.480.0-11|3	
21mr|perl-Net-Daemon-0.480.0-11|4	Name:		perl-%{upstream_name}
21mr|perl-Net-Daemon-0.480.0-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-Daemon-0.480.0-11|6	Release:	11
21mr|perl-Net-Daemon-0.480.0-11|7	
21mr|perl-Net-Daemon-0.480.0-11|8	Summary:	Perl extension for portable daemons
21mr|perl-Net-Daemon-0.480.0-11|9	
21mr|perl-Net-Daemon-0.480.0-11|10	License:	GPL+ or Artistic
21mr|perl-Net-Daemon-0.480.0-11|11	Group:		Development/Perl
21mr|perl-Net-Daemon-0.480.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Net-Daemon-0.480.0-11|13	Source0:	http://search.cpan.org/CPAN/authors/id/J/JW/JWIED/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-Daemon-0.480.0-11|14	BuildRequires:	perl-devel
21mr|perl-Net-Daemon-0.480.0-11|15	BuildArch:	noarch
21mr|perl-Net-Daemon-0.480.0-11|16	
21mr|perl-Net-Daemon-0.480.0-11|17	%description
21mr|perl-Net-Daemon-0.480.0-11|18	Net::Daemon is an abstract base class for implementing portable server
21mr|perl-Net-Daemon-0.480.0-11|19	applications in a very simple way. The module is designed for Perl 5.005 and
21mr|perl-Net-Daemon-0.480.0-11|20	threads, but can work with fork() and Perl 5.004.
21mr|perl-Net-Daemon-0.480.0-11|21	
21mr|perl-Net-Daemon-0.480.0-11|22	The Net::Daemon class offers methods for the most common tasks a daemon needs:
21mr|perl-Net-Daemon-0.480.0-11|23	Starting up, logging, accepting clients, authorization, restricting its own
21mr|perl-Net-Daemon-0.480.0-11|24	environment for security and doing the true work. You only have to override
21mr|perl-Net-Daemon-0.480.0-11|25	those methods that aren't appropriate for you, but typically inheriting will
21mr|perl-Net-Daemon-0.480.0-11|26	safe you a lot of work anyways.
21mr|perl-Net-Daemon-0.480.0-11|27	
21mr|perl-Net-Daemon-0.480.0-11|28	%prep
21mr|perl-Net-Daemon-0.480.0-11|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-Daemon-0.480.0-11|30	
21mr|perl-Net-Daemon-0.480.0-11|31	%build
21mr|perl-Net-Daemon-0.480.0-11|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-Daemon-0.480.0-11|33	%make
21mr|perl-Net-Daemon-0.480.0-11|34	
21mr|perl-Net-Daemon-0.480.0-11|35	%check
21mr|perl-Net-Daemon-0.480.0-11|36	# don't work on the cluster
21mr|perl-Net-Daemon-0.480.0-11|37	# %{__make} test
21mr|perl-Net-Daemon-0.480.0-11|38	
21mr|perl-Net-Daemon-0.480.0-11|39	%install
21mr|perl-Net-Daemon-0.480.0-11|40	%makeinstall_std
21mr|perl-Net-Daemon-0.480.0-11|41	
21mr|perl-Net-Daemon-0.480.0-11|42	%files
21mr|perl-Net-Daemon-0.480.0-11|43	%doc README
21mr|perl-Net-Daemon-0.480.0-11|44	%{perl_vendorlib}/Net
21mr|perl-Net-Daemon-0.480.0-11|45	%{_mandir}/*/*

15004 21
21mr|perl-Net-DBus-1.1.0-6|1	%define	upstream_name Net-DBus
21mr|perl-Net-DBus-1.1.0-6|2	%define upstream_version 1.1.0
21mr|perl-Net-DBus-1.1.0-6|3	%define debug_package %nil
21mr|perl-Net-DBus-1.1.0-6|4	
21mr|perl-Net-DBus-1.1.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Net-DBus-1.1.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-DBus-1.1.0-6|7	Release:	6
21mr|perl-Net-DBus-1.1.0-6|8	Summary:	Perl API to the DBus message system
21mr|perl-Net-DBus-1.1.0-6|9	License:	GPL or Artistic
21mr|perl-Net-DBus-1.1.0-6|10	Group:		Development/Perl
21mr|perl-Net-DBus-1.1.0-6|11	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-DBus-1.1.0-6|12	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-DBus-1.1.0-6|13	BuildRequires:	perl-devel
21mr|perl-Net-DBus-1.1.0-6|14	BuildRequires:	dbus-devel
21mr|perl-Net-DBus-1.1.0-6|15	# For tests
21mr|perl-Net-DBus-1.1.0-6|16	BuildRequires:	perl(XML::Twig)
21mr|perl-Net-DBus-1.1.0-6|17	BuildRequires:	perl-Test-Simple
21mr|perl-Net-DBus-1.1.0-6|18	BuildRequires:	perl-Time-HiRes
21mr|perl-Net-DBus-1.1.0-6|19	
21mr|perl-Net-DBus-1.1.0-6|20	%description
21mr|perl-Net-DBus-1.1.0-6|21	Net::DBus provides a Perl API for the DBus message system. The DBus Perl
21mr|perl-Net-DBus-1.1.0-6|22	interface is currently operating against the 0.32 development version of DBus,
21mr|perl-Net-DBus-1.1.0-6|23	but should work with later versions too, providing the API changes have not
21mr|perl-Net-DBus-1.1.0-6|24	been too drastic.
21mr|perl-Net-DBus-1.1.0-6|25	
21mr|perl-Net-DBus-1.1.0-6|26	Users of this package are either typically, service providers in which case the
21mr|perl-Net-DBus-1.1.0-6|27	Net::DBus::Service and Net::DBus::Object modules are of most relevance, or are
21mr|perl-Net-DBus-1.1.0-6|28	client consumers, in which case Net::DBus::RemoteService and
21mr|perl-Net-DBus-1.1.0-6|29	Net::DBus::RemoteObject are of most relevance.
21mr|perl-Net-DBus-1.1.0-6|30	
21mr|perl-Net-DBus-1.1.0-6|31	%prep
21mr|perl-Net-DBus-1.1.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-DBus-1.1.0-6|33	
21mr|perl-Net-DBus-1.1.0-6|34	%build
21mr|perl-Net-DBus-1.1.0-6|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-DBus-1.1.0-6|36	%make OPTIMIZE="%{optflags}"
21mr|perl-Net-DBus-1.1.0-6|37	
21mr|perl-Net-DBus-1.1.0-6|38	%check
21mr|perl-Net-DBus-1.1.0-6|39	%make test
21mr|perl-Net-DBus-1.1.0-6|40	
21mr|perl-Net-DBus-1.1.0-6|41	%install
21mr|perl-Net-DBus-1.1.0-6|42	%makeinstall_std
21mr|perl-Net-DBus-1.1.0-6|43	
21mr|perl-Net-DBus-1.1.0-6|44	%files
21mr|perl-Net-DBus-1.1.0-6|45	%doc README
21mr|perl-Net-DBus-1.1.0-6|46	%{_mandir}/*/*
21mr|perl-Net-DBus-1.1.0-6|47	%{perl_vendorarch}/Net
21mr|perl-Net-DBus-1.1.0-6|48	%{perl_vendorarch}/auto/Net

15005 21
21mr|perl-Net-DNS-1.190.0-3|1	%define upstream_name	 Net-DNS
21mr|perl-Net-DNS-1.190.0-3|2	%define upstream_version 1.19
21mr|perl-Net-DNS-1.190.0-3|3	
21mr|perl-Net-DNS-1.190.0-3|4	%global __requires_exclude perl\\(Digest::HMAC\\)|perl\\(Digest::MD5\\)|perl\\(Digest::SHA\\)|perl\\(MIME::Base64\\)|perl\\(CONFIG\\)|perl\\(OS_CONF\\)
21mr|perl-Net-DNS-1.190.0-3|5	
21mr|perl-Net-DNS-1.190.0-3|6	Name:       perl-%{upstream_name}
21mr|perl-Net-DNS-1.190.0-3|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Net-DNS-1.190.0-3|8	Release:    3
21mr|perl-Net-DNS-1.190.0-3|9	Summary:    Perl interface to the DNS resolver
21mr|perl-Net-DNS-1.190.0-3|10	License:    GPL+ or Artistic
21mr|perl-Net-DNS-1.190.0-3|11	Group:      Development/Perl
21mr|perl-Net-DNS-1.190.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-DNS-1.190.0-3|13	Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-DNS-1.190.0-3|14	
21mr|perl-Net-DNS-1.190.0-3|15	BuildRequires: perl(Digest::HMAC) >= 1.10.0
21mr|perl-Net-DNS-1.190.0-3|16	BuildRequires: perl(Digest::MD5) >= 2.130.0
21mr|perl-Net-DNS-1.190.0-3|17	BuildRequires: perl(Digest::SHA) >= 5.230.0
21mr|perl-Net-DNS-1.190.0-3|18	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Net-DNS-1.190.0-3|19	BuildRequires: perl(IO::Socket) >= 1.240.0
21mr|perl-Net-DNS-1.190.0-3|20	BuildRequires: perl(MIME::Base64) >= 2.110.0
21mr|perl-Net-DNS-1.190.0-3|21	BuildRequires: perl(Test::More) >= 0.520.0
21mr|perl-Net-DNS-1.190.0-3|22	BuildRequires: perl-devel
21mr|perl-Net-DNS-1.190.0-3|23	BuildArch:     noarch
21mr|perl-Net-DNS-1.190.0-3|24	
21mr|perl-Net-DNS-1.190.0-3|25	%description
21mr|perl-Net-DNS-1.190.0-3|26	Net::DNS is a collection of Perl modules that act as a Domain Name System (DNS)
21mr|perl-Net-DNS-1.190.0-3|27	resolver. It allows the programmer to perform DNS queries that are beyond the
21mr|perl-Net-DNS-1.190.0-3|28	capabilities of gethostbyname and gethostbyaddr.
21mr|perl-Net-DNS-1.190.0-3|29	
21mr|perl-Net-DNS-1.190.0-3|30	The programmer should be somewhat familiar with the format of a DNS packet and
21mr|perl-Net-DNS-1.190.0-3|31	its various sections. See RFC 1035 or DNS and BIND (Albitz & Liu) for details.
21mr|perl-Net-DNS-1.190.0-3|32	
21mr|perl-Net-DNS-1.190.0-3|33	%prep
21mr|perl-Net-DNS-1.190.0-3|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-DNS-1.190.0-3|35	sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' demo/*
21mr|perl-Net-DNS-1.190.0-3|36	
21mr|perl-Net-DNS-1.190.0-3|37	
21mr|perl-Net-DNS-1.190.0-3|38	%build
21mr|perl-Net-DNS-1.190.0-3|39	perl Makefile.PL INSTALLDIRS=vendor < /dev/null
21mr|perl-Net-DNS-1.190.0-3|40	%make
21mr|perl-Net-DNS-1.190.0-3|41	
21mr|perl-Net-DNS-1.190.0-3|42	%check
21mr|perl-Net-DNS-1.190.0-3|43	%make test
21mr|perl-Net-DNS-1.190.0-3|44	
21mr|perl-Net-DNS-1.190.0-3|45	%install
21mr|perl-Net-DNS-1.190.0-3|46	%makeinstall_std
21mr|perl-Net-DNS-1.190.0-3|47	
21mr|perl-Net-DNS-1.190.0-3|48	%files
21mr|perl-Net-DNS-1.190.0-3|49	%doc Changes *META.yml README  demo
21mr|perl-Net-DNS-1.190.0-3|50	%{_mandir}/*/*
21mr|perl-Net-DNS-1.190.0-3|51	%{perl_vendorlib}/Net

15006 21
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|1	%define real_name Net-DNS-Resolver-Programmable
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|2	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|3	Summary:	Programmable DNS resolver class for offline emulation of DNS
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|4	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|5	Name:		perl-%{real_name}
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|6	Version:	0.003
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|7	Release:	12
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|8	License:	GPL or Artistic
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|9	Group:		Development/Perl
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|10	URL:		http://search.cpan.org/dist/%{real_name}
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|11	Source0:	http://search.cpan.org/CPAN/authors/id/J/JM/JMEHNLE/net-dns-resolver-programmable/%{real_name}-v%{version}.tar.bz2
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|12	BuildRequires:	perl-devel
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|13	BuildRequires:	perl-Module-Build
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|14	BuildRequires:	perl-Net-DNS
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|15	BuildRequires:	perl-version
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|16	BuildArch:	noarch
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|17	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|18	%description
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|19	Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant class that
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|20	allows a virtual DNS to be emulated instead of querying the real DNS. A set of
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|21	static DNS records may be supplied, or arbitrary code may be specified as a
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|22	means for retrieving DNS records, or even generating them on the fly.
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|23	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|24	%prep
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|25	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|26	%setup -q -n %{real_name}-v%{version}
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|27	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|28	%build
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|30	%make
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|31	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|32	%install
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|33	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|34	%makeinstall_std
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|35	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|36	%clean
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|37	
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|38	%files
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|39	%doc CHANGES LICENSE README TODO
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|40	%{perl_vendorlib}/Net/DNS/Resolver/*.pm
21mr|perl-Net-DNS-Resolver-Programmable-0.003-12|41	%{_mandir}/*/*

15007 21
21mr|perl-Net-HTTP-6.180.0-3|1	%define upstream_name    Net-HTTP
21mr|perl-Net-HTTP-6.180.0-3|2	%define upstream_version 6.18
21mr|perl-Net-HTTP-6.180.0-3|3	
21mr|perl-Net-HTTP-6.180.0-3|4	Name:       perl-%{upstream_name}
21mr|perl-Net-HTTP-6.180.0-3|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Net-HTTP-6.180.0-3|6	Release:    3
21mr|perl-Net-HTTP-6.180.0-3|7	
21mr|perl-Net-HTTP-6.180.0-3|8	Summary:    Non-blocking HTTP client
21mr|perl-Net-HTTP-6.180.0-3|9	
21mr|perl-Net-HTTP-6.180.0-3|10	License:    GPL+ or Artistic
21mr|perl-Net-HTTP-6.180.0-3|11	Group:      Development/Perl
21mr|perl-Net-HTTP-6.180.0-3|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-HTTP-6.180.0-3|13	Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-HTTP-6.180.0-3|14	
21mr|perl-Net-HTTP-6.180.0-3|15	BuildRequires: perl(Compress::Raw::Zlib)
21mr|perl-Net-HTTP-6.180.0-3|16	BuildRequires: perl(IO::Compress::Gzip)
21mr|perl-Net-HTTP-6.180.0-3|17	BuildRequires: perl(IO::Select)
21mr|perl-Net-HTTP-6.180.0-3|18	BuildRequires: perl(IO::Socket::INET)
21mr|perl-Net-HTTP-6.180.0-3|19	BuildRequires: perl(URI)
21mr|perl-Net-HTTP-6.180.0-3|20	BuildRequires: perl-devel
21mr|perl-Net-HTTP-6.180.0-3|21	BuildArch: noarch
21mr|perl-Net-HTTP-6.180.0-3|22	
21mr|perl-Net-HTTP-6.180.0-3|23	%description
21mr|perl-Net-HTTP-6.180.0-3|24	The 'Net::HTTP' class is a low-level HTTP client. An instance of the
21mr|perl-Net-HTTP-6.180.0-3|25	'Net::HTTP' class represents a connection to an HTTP server. The HTTP
21mr|perl-Net-HTTP-6.180.0-3|26	protocol is described in RFC 2616. The 'Net::HTTP' class supports
21mr|perl-Net-HTTP-6.180.0-3|27	'HTTP/1.0' and 'HTTP/1.1'.
21mr|perl-Net-HTTP-6.180.0-3|28	
21mr|perl-Net-HTTP-6.180.0-3|29	'Net::HTTP' is a sub-class of 'IO::Socket::INET'. You can mix the methods
21mr|perl-Net-HTTP-6.180.0-3|30	described below with reading and writing from the socket directly. This is
21mr|perl-Net-HTTP-6.180.0-3|31	not necessary a good idea, unless you know what you are doing.
21mr|perl-Net-HTTP-6.180.0-3|32	
21mr|perl-Net-HTTP-6.180.0-3|33	The following methods are provided (in addition to those of
21mr|perl-Net-HTTP-6.180.0-3|34	'IO::Socket::INET'):
21mr|perl-Net-HTTP-6.180.0-3|35	
21mr|perl-Net-HTTP-6.180.0-3|36	%prep
21mr|perl-Net-HTTP-6.180.0-3|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-HTTP-6.180.0-3|38	
21mr|perl-Net-HTTP-6.180.0-3|39	%build
21mr|perl-Net-HTTP-6.180.0-3|40	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-HTTP-6.180.0-3|41	
21mr|perl-Net-HTTP-6.180.0-3|42	%make
21mr|perl-Net-HTTP-6.180.0-3|43	
21mr|perl-Net-HTTP-6.180.0-3|44	%check
21mr|perl-Net-HTTP-6.180.0-3|45	%make test
21mr|perl-Net-HTTP-6.180.0-3|46	
21mr|perl-Net-HTTP-6.180.0-3|47	%install
21mr|perl-Net-HTTP-6.180.0-3|48	%makeinstall_std
21mr|perl-Net-HTTP-6.180.0-3|49	
21mr|perl-Net-HTTP-6.180.0-3|50	%files
21mr|perl-Net-HTTP-6.180.0-3|51	%doc Changes META.yml
21mr|perl-Net-HTTP-6.180.0-3|52	%{_mandir}/man3/*
21mr|perl-Net-HTTP-6.180.0-3|53	%{perl_vendorlib}/*

15008 21
21mr|perl-Net-Ident-1.240.0-4|1	%define upstream_name    Net-Ident
21mr|perl-Net-Ident-1.240.0-4|2	%define upstream_version 1.24
21mr|perl-Net-Ident-1.240.0-4|3	
21mr|perl-Net-Ident-1.240.0-4|4	%if %{_use_internal_dependency_generator}
21mr|perl-Net-Ident-1.240.0-4|5	%global __requires_exclude perl\\(FileHandle\\)
21mr|perl-Net-Ident-1.240.0-4|6	%global __provides_exclude perl\\(FileHandle\\)
21mr|perl-Net-Ident-1.240.0-4|7	%else
21mr|perl-Net-Ident-1.240.0-4|8	%define _provides_exceptions perl(FileHandle)
21mr|perl-Net-Ident-1.240.0-4|9	%endif
21mr|perl-Net-Ident-1.240.0-4|10	
21mr|perl-Net-Ident-1.240.0-4|11	Name:		perl-%{upstream_name}
21mr|perl-Net-Ident-1.240.0-4|12	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-Ident-1.240.0-4|13	Release:	4
21mr|perl-Net-Ident-1.240.0-4|14	
21mr|perl-Net-Ident-1.240.0-4|15	Summary:	Net::Ident - lookup the username on the remote end of a TCP/IP connection
21mr|perl-Net-Ident-1.240.0-4|16	
21mr|perl-Net-Ident-1.240.0-4|17	License:	GPL+ or Artistic
21mr|perl-Net-Ident-1.240.0-4|18	Group:		Development/Perl
21mr|perl-Net-Ident-1.240.0-4|19	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-Ident-1.240.0-4|20	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-Ident-1.240.0-4|21	
21mr|perl-Net-Ident-1.240.0-4|22	BuildRequires:	perl-devel
21mr|perl-Net-Ident-1.240.0-4|23	BuildArch:	noarch
21mr|perl-Net-Ident-1.240.0-4|24	
21mr|perl-Net-Ident-1.240.0-4|25	%description
21mr|perl-Net-Ident-1.240.0-4|26	Net::Ident is a module that looks up the username on the remote
21mr|perl-Net-Ident-1.240.0-4|27	side of a TCP/IP connection through the ident (auth/tap) protocol
21mr|perl-Net-Ident-1.240.0-4|28	described in RFC1413 (which supersedes RFC931). Note that this
21mr|perl-Net-Ident-1.240.0-4|29	requires the remote site to run a daemon (often called identd) to
21mr|perl-Net-Ident-1.240.0-4|30	provide the requested information, so it is not always available
21mr|perl-Net-Ident-1.240.0-4|31	for all TCP/IP connections.
21mr|perl-Net-Ident-1.240.0-4|32	
21mr|perl-Net-Ident-1.240.0-4|33	%prep
21mr|perl-Net-Ident-1.240.0-4|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-Ident-1.240.0-4|35	
21mr|perl-Net-Ident-1.240.0-4|36	# fix attribs
21mr|perl-Net-Ident-1.240.0-4|37	find . -type d -exec chmod 755 {} \;
21mr|perl-Net-Ident-1.240.0-4|38	find . -type f -exec chmod 644 {} \;
21mr|perl-Net-Ident-1.240.0-4|39	
21mr|perl-Net-Ident-1.240.0-4|40	# cleanup
21mr|perl-Net-Ident-1.240.0-4|41	for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
21mr|perl-Net-Ident-1.240.0-4|42	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|perl-Net-Ident-1.240.0-4|43	done
21mr|perl-Net-Ident-1.240.0-4|44	
21mr|perl-Net-Ident-1.240.0-4|45	# strip away annoying ^M
21mr|perl-Net-Ident-1.240.0-4|46	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|perl-Net-Ident-1.240.0-4|47	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|perl-Net-Ident-1.240.0-4|48	
21mr|perl-Net-Ident-1.240.0-4|49	%build
21mr|perl-Net-Ident-1.240.0-4|50	yes "" | perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-Ident-1.240.0-4|51	%make
21mr|perl-Net-Ident-1.240.0-4|52	# tests are borked...
21mr|perl-Net-Ident-1.240.0-4|53	#make test
21mr|perl-Net-Ident-1.240.0-4|54	
21mr|perl-Net-Ident-1.240.0-4|55	%install
21mr|perl-Net-Ident-1.240.0-4|56	%makeinstall_std
21mr|perl-Net-Ident-1.240.0-4|57	
21mr|perl-Net-Ident-1.240.0-4|58	%files
21mr|perl-Net-Ident-1.240.0-4|59	%doc Changes README
21mr|perl-Net-Ident-1.240.0-4|60	%{perl_vendorlib}/Net/Ident.pm
21mr|perl-Net-Ident-1.240.0-4|61	%{_mandir}/*/*

15009 21
21mr|perl-Net-IMAP-Simple-1.220.600-3|1	%define upstream_name	 Net-IMAP-Simple
21mr|perl-Net-IMAP-Simple-1.220.600-3|2	%define upstream_version 1.2206
21mr|perl-Net-IMAP-Simple-1.220.600-3|3	
21mr|perl-Net-IMAP-Simple-1.220.600-3|4	Name:		perl-%{upstream_name}
21mr|perl-Net-IMAP-Simple-1.220.600-3|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-IMAP-Simple-1.220.600-3|6	Release:	3
21mr|perl-Net-IMAP-Simple-1.220.600-3|7	
21mr|perl-Net-IMAP-Simple-1.220.600-3|8	Summary:	Simple IMAP interface to Perl 5
21mr|perl-Net-IMAP-Simple-1.220.600-3|9	
21mr|perl-Net-IMAP-Simple-1.220.600-3|10	License:	GPL+ or Artistic
21mr|perl-Net-IMAP-Simple-1.220.600-3|11	Group:		Development/Perl
21mr|perl-Net-IMAP-Simple-1.220.600-3|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-IMAP-Simple-1.220.600-3|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-IMAP-Simple-1.220.600-3|14	
21mr|perl-Net-IMAP-Simple-1.220.600-3|15	BuildRequires:	perl-devel
21mr|perl-Net-IMAP-Simple-1.220.600-3|16	BuildRequires:	perl(Class::Accessor)
21mr|perl-Net-IMAP-Simple-1.220.600-3|17	BuildRequires:	perl(DateTime)
21mr|perl-Net-IMAP-Simple-1.220.600-3|18	BuildRequires:	perl(DateTime::Format::Strptime)
21mr|perl-Net-IMAP-Simple-1.220.600-3|19	BuildRequires:	perl(Parse::RecDescent)
21mr|perl-Net-IMAP-Simple-1.220.600-3|20	BuildRequires:	perl(Regexp::Common)
21mr|perl-Net-IMAP-Simple-1.220.600-3|21	# check
21mr|perl-Net-IMAP-Simple-1.220.600-3|22	#BuildRequires:	perl(DateTime::Format::Mail)
21mr|perl-Net-IMAP-Simple-1.220.600-3|23	#BuildRequires:	perl(Email::Address)
21mr|perl-Net-IMAP-Simple-1.220.600-3|24	#BuildRequires:	perl(Email::MIME)
21mr|perl-Net-IMAP-Simple-1.220.600-3|25	
21mr|perl-Net-IMAP-Simple-1.220.600-3|26	BuildArch:	noarch
21mr|perl-Net-IMAP-Simple-1.220.600-3|27	
21mr|perl-Net-IMAP-Simple-1.220.600-3|28	%description
21mr|perl-Net-IMAP-Simple-1.220.600-3|29	Perl extension for simple IMAP account handling,
21mr|perl-Net-IMAP-Simple-1.220.600-3|30	mostly compatible with Net::POP.
21mr|perl-Net-IMAP-Simple-1.220.600-3|31	
21mr|perl-Net-IMAP-Simple-1.220.600-3|32	%prep
21mr|perl-Net-IMAP-Simple-1.220.600-3|33	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Net-IMAP-Simple-1.220.600-3|34	chmod 644 META.json META.yml
21mr|perl-Net-IMAP-Simple-1.220.600-3|35	
21mr|perl-Net-IMAP-Simple-1.220.600-3|36	%build
21mr|perl-Net-IMAP-Simple-1.220.600-3|37	yes | %{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-IMAP-Simple-1.220.600-3|38	%make_build
21mr|perl-Net-IMAP-Simple-1.220.600-3|39	
21mr|perl-Net-IMAP-Simple-1.220.600-3|40	%install
21mr|perl-Net-IMAP-Simple-1.220.600-3|41	%make_install
21mr|perl-Net-IMAP-Simple-1.220.600-3|42	
21mr|perl-Net-IMAP-Simple-1.220.600-3|43	%files
21mr|perl-Net-IMAP-Simple-1.220.600-3|44	%doc Changes README META.json META.yml
21mr|perl-Net-IMAP-Simple-1.220.600-3|45	%{_mandir}/man3/*
21mr|perl-Net-IMAP-Simple-1.220.600-3|46	%{perl_vendorlib}/Net

15010 21
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|1	%define realname Net-IMAP-Simple-SSL
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|2	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|3	Summary:	SSL support for Net::IMAP::Simple
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|4	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|5	Name:		perl-%{realname}
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|6	Version:	1.3
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|7	Release:	14
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|8	License:	Artistic/GPL
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|9	Group:		Development/Perl
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|10	URL:		http://search.cpan.org/dist/%{realname}/
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|11	Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{realname}-%{version}.tar.bz2
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|12	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|13	BuildRequires: perl-devel
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|14	BuildRequires: perl(IO::Socket::SSL)
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|15	Requires:	perl(Net::IMAP::Simple)
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|16	BuildArch:	noarch
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|17	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|18	%description
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|19	This module is a subclass of Net::IMAP::SImple that includes SSL support.
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|20	The interface is identical.
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|21	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|22	%prep
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|23	%setup -q -n %{realname}-%{version}
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|24	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|25	%build
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|26	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|27	make
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|28	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|29	%check
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|30	make test
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|31	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|32	%install
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|33	%makeinstall_std
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|34	
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|35	%files
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|36	%doc README Changes
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|37	%{perl_vendorlib}/Net/IMAP/Simple/*
21mr|perl-Net-IMAP-Simple-SSL-1.3-14|38	%{_mandir}/*/*

15011 21
21mr|perl-Net-IP-1.260.0-7|1	%define upstream_name	 Net-IP
21mr|perl-Net-IP-1.260.0-7|2	%define upstream_version 1.26
21mr|perl-Net-IP-1.260.0-7|3	
21mr|perl-Net-IP-1.260.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-Net-IP-1.260.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Net-IP-1.260.0-7|6	Release:    7
21mr|perl-Net-IP-1.260.0-7|7	
21mr|perl-Net-IP-1.260.0-7|8	Summary:	Perl extension for manipulating IPv4/IPv6 addresses
21mr|perl-Net-IP-1.260.0-7|9	
21mr|perl-Net-IP-1.260.0-7|10	License:	GPL+ or Artistic
21mr|perl-Net-IP-1.260.0-7|11	Group:		Development/Perl
21mr|perl-Net-IP-1.260.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-IP-1.260.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Net/Net-IP-%{upstream_version}.tar.gz
21mr|perl-Net-IP-1.260.0-7|14	
21mr|perl-Net-IP-1.260.0-7|15	BuildRequires:	perl-devel
21mr|perl-Net-IP-1.260.0-7|16	#for tests
21mr|perl-Net-IP-1.260.0-7|17	BuildRequires:	perl(Math::BigInt)
21mr|perl-Net-IP-1.260.0-7|18	BuildArch:	noarch
21mr|perl-Net-IP-1.260.0-7|19	
21mr|perl-Net-IP-1.260.0-7|20	%description
21mr|perl-Net-IP-1.260.0-7|21	This module provides functions to deal with IPv4/IPv6 addresses.
21mr|perl-Net-IP-1.260.0-7|22	The module can be used as a class, allowing the user to instantiate
21mr|perl-Net-IP-1.260.0-7|23	IP objects, which can be single IP addresses, prefixes, or ranges of
21mr|perl-Net-IP-1.260.0-7|24	addresses. There is also a procedural way of accessing most of the
21mr|perl-Net-IP-1.260.0-7|25	functions. Most subroutines can take either IPv4 or IPv6 addresses
21mr|perl-Net-IP-1.260.0-7|26	transparently.
21mr|perl-Net-IP-1.260.0-7|27	
21mr|perl-Net-IP-1.260.0-7|28	%prep
21mr|perl-Net-IP-1.260.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-IP-1.260.0-7|30	
21mr|perl-Net-IP-1.260.0-7|31	%build
21mr|perl-Net-IP-1.260.0-7|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-IP-1.260.0-7|33	%make
21mr|perl-Net-IP-1.260.0-7|34	
21mr|perl-Net-IP-1.260.0-7|35	%check
21mr|perl-Net-IP-1.260.0-7|36	%make test
21mr|perl-Net-IP-1.260.0-7|37	
21mr|perl-Net-IP-1.260.0-7|38	%install
21mr|perl-Net-IP-1.260.0-7|39	%makeinstall_std
21mr|perl-Net-IP-1.260.0-7|40	
21mr|perl-Net-IP-1.260.0-7|41	%clean
21mr|perl-Net-IP-1.260.0-7|42	
21mr|perl-Net-IP-1.260.0-7|43	%files
21mr|perl-Net-IP-1.260.0-7|44	%doc README Changes
21mr|perl-Net-IP-1.260.0-7|45	%{_bindir}/*
21mr|perl-Net-IP-1.260.0-7|46	%{perl_vendorlib}/Net
21mr|perl-Net-IP-1.260.0-7|47	%{_mandir}/*/*

15012 21
21mr|perl-Net-Patricia-1.220.0-9|1	%define upstream_name	 Net-Patricia
21mr|perl-Net-Patricia-1.220.0-9|2	%define upstream_version 1.22
21mr|perl-Net-Patricia-1.220.0-9|3	
21mr|perl-Net-Patricia-1.220.0-9|4	Name:       perl-%{upstream_name}
21mr|perl-Net-Patricia-1.220.0-9|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Net-Patricia-1.220.0-9|6	Release:	9
21mr|perl-Net-Patricia-1.220.0-9|7	Summary:	Patricia Trie perl module for fast IP address lookups
21mr|perl-Net-Patricia-1.220.0-9|8	License:	GPL+ or Artistic
21mr|perl-Net-Patricia-1.220.0-9|9	Group:		Development/Perl
21mr|perl-Net-Patricia-1.220.0-9|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-Patricia-1.220.0-9|11	Source0:	http://search.cpan.org/CPAN/modules/by-module/Net/Net-Patricia-%{upstream_version}.tar.gz
21mr|perl-Net-Patricia-1.220.0-9|12	BuildRequires:	pkgconfig(libnsl)
21mr|perl-Net-Patricia-1.220.0-9|13	BuildRequires:  perl(Socket6)
21mr|perl-Net-Patricia-1.220.0-9|14	BuildRequires:	perl-devel
21mr|perl-Net-Patricia-1.220.0-9|15	BuildRequires:	perl-Net-CIDR-Lite
21mr|perl-Net-Patricia-1.220.0-9|16	
21mr|perl-Net-Patricia-1.220.0-9|17	
21mr|perl-Net-Patricia-1.220.0-9|18	%description
21mr|perl-Net-Patricia-1.220.0-9|19	This module uses a Patricia Trie data structure to quickly perform IP address
21mr|perl-Net-Patricia-1.220.0-9|20	prefix matching for applications such as IP subnet, network or routing table
21mr|perl-Net-Patricia-1.220.0-9|21	lookups. The data structure is based on a radix tree using a radix of two, so
21mr|perl-Net-Patricia-1.220.0-9|22	sometimes you see patricia implementations called "radix" as well. The term
21mr|perl-Net-Patricia-1.220.0-9|23	"Trie" is derived from the word "retrieval" but is pronounced like "try".
21mr|perl-Net-Patricia-1.220.0-9|24	Patricia stands for "Practical Algorithm to Retrieve Information Coded as
21mr|perl-Net-Patricia-1.220.0-9|25	Alphanumeric", and was first suggested for routing table lookups by Van
21mr|perl-Net-Patricia-1.220.0-9|26	Jacobsen. Patricia Trie performance characteristics are well-known as it has
21mr|perl-Net-Patricia-1.220.0-9|27	been employed for routing table lookups within the BSD kernel since the 4.3
21mr|perl-Net-Patricia-1.220.0-9|28	Reno release.
21mr|perl-Net-Patricia-1.220.0-9|29	
21mr|perl-Net-Patricia-1.220.0-9|30	%prep
21mr|perl-Net-Patricia-1.220.0-9|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-Patricia-1.220.0-9|32	
21mr|perl-Net-Patricia-1.220.0-9|33	%build
21mr|perl-Net-Patricia-1.220.0-9|34	%{__perl} Makefile.PL
21mr|perl-Net-Patricia-1.220.0-9|35	%make
21mr|perl-Net-Patricia-1.220.0-9|36	
21mr|perl-Net-Patricia-1.220.0-9|37	%check
21mr|perl-Net-Patricia-1.220.0-9|38	%make test
21mr|perl-Net-Patricia-1.220.0-9|39	
21mr|perl-Net-Patricia-1.220.0-9|40	%install
21mr|perl-Net-Patricia-1.220.0-9|41	rm -Rf %{buildroot}
21mr|perl-Net-Patricia-1.220.0-9|42	%make DESTDIR=%{buildroot} pure_vendor_install \
21mr|perl-Net-Patricia-1.220.0-9|43	INSTALLSITELIB=%{perl_vendorlib} \
21mr|perl-Net-Patricia-1.220.0-9|44	INSTALLSITEMAN1DIR=%{_mandir}/man1 \
21mr|perl-Net-Patricia-1.220.0-9|45	INSTALLSITEMAN3DIR=%{_mandir}/man3
21mr|perl-Net-Patricia-1.220.0-9|46	find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
21mr|perl-Net-Patricia-1.220.0-9|47	
21mr|perl-Net-Patricia-1.220.0-9|48	%clean
21mr|perl-Net-Patricia-1.220.0-9|49	rm -Rf %{buildroot}
21mr|perl-Net-Patricia-1.220.0-9|50	
21mr|perl-Net-Patricia-1.220.0-9|51	%files
21mr|perl-Net-Patricia-1.220.0-9|52	%{perl_vendorarch}/Net*
21mr|perl-Net-Patricia-1.220.0-9|53	%{perl_vendorarch}/auto/Net*
21mr|perl-Net-Patricia-1.220.0-9|54	%{_mandir}/man?/*

15013 21
21mr|perl-Net-Server-2.9.0-3|1	%define	upstream_name	 Net-Server
21mr|perl-Net-Server-2.9.0-3|2	%define upstream_version 2.009
21mr|perl-Net-Server-2.9.0-3|3	
21mr|perl-Net-Server-2.9.0-3|4	%if %{_use_internal_dependency_generator}
21mr|perl-Net-Server-2.9.0-3|5	%global __provides_exclude perl\\(My(.*)\\)|perl\\(Sample(.*)\\)
21mr|perl-Net-Server-2.9.0-3|6	%else
21mr|perl-Net-Server-2.9.0-3|7	%define	_provides_exceptions perl(My\\|perl(Sample
21mr|perl-Net-Server-2.9.0-3|8	%endif
21mr|perl-Net-Server-2.9.0-3|9	
21mr|perl-Net-Server-2.9.0-3|10	Name:		perl-%{upstream_name}
21mr|perl-Net-Server-2.9.0-3|11	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-Server-2.9.0-3|12	Release:	3
21mr|perl-Net-Server-2.9.0-3|13	
21mr|perl-Net-Server-2.9.0-3|14	Summary:	Extensible, general Perl server engine
21mr|perl-Net-Server-2.9.0-3|15	
21mr|perl-Net-Server-2.9.0-3|16	License:	GPL+ or Artistic
21mr|perl-Net-Server-2.9.0-3|17	Group:		Development/Perl
21mr|perl-Net-Server-2.9.0-3|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-Server-2.9.0-3|19	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-Server-2.9.0-3|20	
21mr|perl-Net-Server-2.9.0-3|21	BuildRequires:	perl(IO::Socket)
21mr|perl-Net-Server-2.9.0-3|22	BuildRequires:	perl(POSIX)
21mr|perl-Net-Server-2.9.0-3|23	BuildRequires:	perl(Socket)
21mr|perl-Net-Server-2.9.0-3|24	BuildRequires:  perl(Time::HiRes)
21mr|perl-Net-Server-2.9.0-3|25	BuildRequires:	perl-devel
21mr|perl-Net-Server-2.9.0-3|26	Requires:	perl-IO-Multiplex
21mr|perl-Net-Server-2.9.0-3|27	BuildArch:	noarch
21mr|perl-Net-Server-2.9.0-3|28	
21mr|perl-Net-Server-2.9.0-3|29	%description
21mr|perl-Net-Server-2.9.0-3|30	Net::Server is an extensible, generic Perl server engine.  Net::Server combines
21mr|perl-Net-Server-2.9.0-3|31	the good properties from Net::Daemon (0.34), NetServer::Generic (1.03), and
21mr|perl-Net-Server-2.9.0-3|32	Net::FTPServer (1.0), and also from various concepts in the Apache Webserver.
21mr|perl-Net-Server-2.9.0-3|33	
21mr|perl-Net-Server-2.9.0-3|34	%prep
21mr|perl-Net-Server-2.9.0-3|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-Server-2.9.0-3|36	
21mr|perl-Net-Server-2.9.0-3|37	%build
21mr|perl-Net-Server-2.9.0-3|38	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-Server-2.9.0-3|39	%make
21mr|perl-Net-Server-2.9.0-3|40	
21mr|perl-Net-Server-2.9.0-3|41	%check
21mr|perl-Net-Server-2.9.0-3|42	%make test
21mr|perl-Net-Server-2.9.0-3|43	
21mr|perl-Net-Server-2.9.0-3|44	%install
21mr|perl-Net-Server-2.9.0-3|45	%makeinstall_std
21mr|perl-Net-Server-2.9.0-3|46	
21mr|perl-Net-Server-2.9.0-3|47	%files
21mr|perl-Net-Server-2.9.0-3|48	%doc Changes examples README
21mr|perl-Net-Server-2.9.0-3|49	%{_mandir}/*/*
21mr|perl-Net-Server-2.9.0-3|50	%{perl_vendorlib}/Net
21mr|perl-Net-Server-2.9.0-3|51	%{_bindir}/net-server

15014 21
21mr|perl-Net-SMTP-SSL-1.40.0-2|1	%define upstream_name    Net-SMTP-SSL
21mr|perl-Net-SMTP-SSL-1.40.0-2|2	%define upstream_version 1.04
21mr|perl-Net-SMTP-SSL-1.40.0-2|3	
21mr|perl-Net-SMTP-SSL-1.40.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Net-SMTP-SSL-1.40.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-SMTP-SSL-1.40.0-2|6	Release:	2
21mr|perl-Net-SMTP-SSL-1.40.0-2|7	
21mr|perl-Net-SMTP-SSL-1.40.0-2|8	Summary:	SSL support for Net::SMTP
21mr|perl-Net-SMTP-SSL-1.40.0-2|9	
21mr|perl-Net-SMTP-SSL-1.40.0-2|10	License:	GPL+ or Artistic
21mr|perl-Net-SMTP-SSL-1.40.0-2|11	Group:		Development/Perl
21mr|perl-Net-SMTP-SSL-1.40.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-SMTP-SSL-1.40.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-SMTP-SSL-1.40.0-2|14	
21mr|perl-Net-SMTP-SSL-1.40.0-2|15	BuildRequires:	perl(IO::Socket::SSL)
21mr|perl-Net-SMTP-SSL-1.40.0-2|16	BuildRequires:	perl(Net::SMTP)
21mr|perl-Net-SMTP-SSL-1.40.0-2|17	BuildRequires:	perl(Test::More)
21mr|perl-Net-SMTP-SSL-1.40.0-2|18	BuildRequires:	perl-Net-SSLeay
21mr|perl-Net-SMTP-SSL-1.40.0-2|19	BuildRequires:	perl-devel
21mr|perl-Net-SMTP-SSL-1.40.0-2|20	BuildArch:	noarch
21mr|perl-Net-SMTP-SSL-1.40.0-2|21	
21mr|perl-Net-SMTP-SSL-1.40.0-2|22	%description
21mr|perl-Net-SMTP-SSL-1.40.0-2|23	Implements the same API as Net::SMTP, but uses IO::Socket::SSL for its
21mr|perl-Net-SMTP-SSL-1.40.0-2|24	network operations. Due to the nature of 'Net::SMTP''s 'new' method, it is
21mr|perl-Net-SMTP-SSL-1.40.0-2|25	not overridden to make use of a default port for the SMTPS service. Perhaps
21mr|perl-Net-SMTP-SSL-1.40.0-2|26	future versions will be smart like that. Port '465' is usually what you
21mr|perl-Net-SMTP-SSL-1.40.0-2|27	want, and it's not a pain to specify that.
21mr|perl-Net-SMTP-SSL-1.40.0-2|28	
21mr|perl-Net-SMTP-SSL-1.40.0-2|29	For interface documentation, please see Net::SMTP.
21mr|perl-Net-SMTP-SSL-1.40.0-2|30	
21mr|perl-Net-SMTP-SSL-1.40.0-2|31	%prep
21mr|perl-Net-SMTP-SSL-1.40.0-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-SMTP-SSL-1.40.0-2|33	
21mr|perl-Net-SMTP-SSL-1.40.0-2|34	%build
21mr|perl-Net-SMTP-SSL-1.40.0-2|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-SMTP-SSL-1.40.0-2|36	%make
21mr|perl-Net-SMTP-SSL-1.40.0-2|37	
21mr|perl-Net-SMTP-SSL-1.40.0-2|38	%check
21mr|perl-Net-SMTP-SSL-1.40.0-2|39	%make test
21mr|perl-Net-SMTP-SSL-1.40.0-2|40	
21mr|perl-Net-SMTP-SSL-1.40.0-2|41	%install
21mr|perl-Net-SMTP-SSL-1.40.0-2|42	%makeinstall_std
21mr|perl-Net-SMTP-SSL-1.40.0-2|43	
21mr|perl-Net-SMTP-SSL-1.40.0-2|44	%files
21mr|perl-Net-SMTP-SSL-1.40.0-2|45	%doc Changes README
21mr|perl-Net-SMTP-SSL-1.40.0-2|46	%{_mandir}/man3/*
21mr|perl-Net-SMTP-SSL-1.40.0-2|47	%{perl_vendorlib}/*

15015 21
21mr|perl-Net-SSLeay-1.850.0-3|1	%define upstream_name Net-SSLeay
21mr|perl-Net-SSLeay-1.850.0-3|2	%define upstream_version 1.85
21mr|perl-Net-SSLeay-1.850.0-3|3	
21mr|perl-Net-SSLeay-1.850.0-3|4	Summary:	Perl extension for using OpenSSL
21mr|perl-Net-SSLeay-1.850.0-3|5	Name:		perl-%{upstream_name}
21mr|perl-Net-SSLeay-1.850.0-3|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-SSLeay-1.850.0-3|7	Release:	3
21mr|perl-Net-SSLeay-1.850.0-3|8	License:	BSD-like
21mr|perl-Net-SSLeay-1.850.0-3|9	Group:		Development/Perl
21mr|perl-Net-SSLeay-1.850.0-3|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Net-SSLeay-1.850.0-3|11	Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Net-SSLeay-1.850.0-3|12	BuildRequires:	openssl
21mr|perl-Net-SSLeay-1.850.0-3|13	BuildRequires:	perl-devel
21mr|perl-Net-SSLeay-1.850.0-3|14	BuildRequires:	pkgconfig(openssl)
21mr|perl-Net-SSLeay-1.850.0-3|15	BuildRequires:	pkgconfig(zlib)
21mr|perl-Net-SSLeay-1.850.0-3|16	Requires:	openssl
21mr|perl-Net-SSLeay-1.850.0-3|17	Provides:	perl-Net_SSLeay = %{version}-%{release}
21mr|perl-Net-SSLeay-1.850.0-3|18	Provides:	perl-Net_SSLeay.pm = %{version}-%{release}
21mr|perl-Net-SSLeay-1.850.0-3|19	
21mr|perl-Net-SSLeay-1.850.0-3|20	%description
21mr|perl-Net-SSLeay-1.850.0-3|21	Perl extension for using OpenSSL.
21mr|perl-Net-SSLeay-1.850.0-3|22	
21mr|perl-Net-SSLeay-1.850.0-3|23	%files
21mr|perl-Net-SSLeay-1.850.0-3|24	%doc Changes Credits README examples QuickRef
21mr|perl-Net-SSLeay-1.850.0-3|25	%{perl_vendorarch}/auto/Net
21mr|perl-Net-SSLeay-1.850.0-3|26	%{perl_vendorarch}/Net
21mr|perl-Net-SSLeay-1.850.0-3|27	%{_mandir}/*/*
21mr|perl-Net-SSLeay-1.850.0-3|28	
21mr|perl-Net-SSLeay-1.850.0-3|29	#----------------------------------------------------------------------------
21mr|perl-Net-SSLeay-1.850.0-3|30	
21mr|perl-Net-SSLeay-1.850.0-3|31	%prep
21mr|perl-Net-SSLeay-1.850.0-3|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-SSLeay-1.850.0-3|33	chmod 755 examples
21mr|perl-Net-SSLeay-1.850.0-3|34	
21mr|perl-Net-SSLeay-1.850.0-3|35	%build
21mr|perl-Net-SSLeay-1.850.0-3|36	# note the %{_prefix} which must passed to Makefile.PL, weird but necessary :-(
21mr|perl-Net-SSLeay-1.850.0-3|37	echo | perl Makefile.PL %{_prefix} INSTALLDIRS=vendor
21mr|perl-Net-SSLeay-1.850.0-3|38	%make OPTIMIZE="%{optflags}"
21mr|perl-Net-SSLeay-1.850.0-3|39	perl -p -i -e 's|/usr/local/bin|/usr/bin|g;' *.pm examples/*
21mr|perl-Net-SSLeay-1.850.0-3|40	
21mr|perl-Net-SSLeay-1.850.0-3|41	%install
21mr|perl-Net-SSLeay-1.850.0-3|42	%makeinstall_std
21mr|perl-Net-SSLeay-1.850.0-3|43	
21mr|perl-Net-SSLeay-1.850.0-3|44	%check
21mr|perl-Net-SSLeay-1.850.0-3|45	# testing the package implies contacting external sites (some are down ?)
21mr|perl-Net-SSLeay-1.850.0-3|46	#make test

15016 21
21mr|perl-Net-Telnet-3.30.0-13|1	%define upstream_name	 Net-Telnet
21mr|perl-Net-Telnet-3.30.0-13|2	%define upstream_version 3.03
21mr|perl-Net-Telnet-3.30.0-13|3	
21mr|perl-Net-Telnet-3.30.0-13|4	Name:		perl-%{upstream_name}
21mr|perl-Net-Telnet-3.30.0-13|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Net-Telnet-3.30.0-13|6	Release:	13
21mr|perl-Net-Telnet-3.30.0-13|7	
21mr|perl-Net-Telnet-3.30.0-13|8	Summary:	Net::Telnet perl module
21mr|perl-Net-Telnet-3.30.0-13|9	
21mr|perl-Net-Telnet-3.30.0-13|10	License:	GPL
21mr|perl-Net-Telnet-3.30.0-13|11	Group:		Development/Perl
21mr|perl-Net-Telnet-3.30.0-13|12	Url:		http://search.cpan.org/dist/%upstream_name
21mr|perl-Net-Telnet-3.30.0-13|13	Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-Net-Telnet-3.30.0-13|14	
21mr|perl-Net-Telnet-3.30.0-13|15	BuildRequires:	perl-devel
21mr|perl-Net-Telnet-3.30.0-13|16	BuildArch:	noarch
21mr|perl-Net-Telnet-3.30.0-13|17	
21mr|perl-Net-Telnet-3.30.0-13|18	%description
21mr|perl-Net-Telnet-3.30.0-13|19	Net::Telnet allows you to make client connections to a TCP port and do network
21mr|perl-Net-Telnet-3.30.0-13|20	I/O, especially to a port using the TELNET protocol.  Simple I/O methods such
21mr|perl-Net-Telnet-3.30.0-13|21	as print, get, and getline are provided.  More sophisticated interactive
21mr|perl-Net-Telnet-3.30.0-13|22	features are provided because connecting to a TELNET port ultimately means
21mr|perl-Net-Telnet-3.30.0-13|23	communicating with a program designed for human interaction.  These interactive
21mr|perl-Net-Telnet-3.30.0-13|24	features include the ability to specify a timeout and to wait for patterns to
21mr|perl-Net-Telnet-3.30.0-13|25	appear in the input stream, such as the prompt from a shell.
21mr|perl-Net-Telnet-3.30.0-13|26	
21mr|perl-Net-Telnet-3.30.0-13|27	%prep
21mr|perl-Net-Telnet-3.30.0-13|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Net-Telnet-3.30.0-13|29	
21mr|perl-Net-Telnet-3.30.0-13|30	%build
21mr|perl-Net-Telnet-3.30.0-13|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Net-Telnet-3.30.0-13|32	%make
21mr|perl-Net-Telnet-3.30.0-13|33	
21mr|perl-Net-Telnet-3.30.0-13|34	%check
21mr|perl-Net-Telnet-3.30.0-13|35	%make test
21mr|perl-Net-Telnet-3.30.0-13|36	
21mr|perl-Net-Telnet-3.30.0-13|37	%install
21mr|perl-Net-Telnet-3.30.0-13|38	%makeinstall_std
21mr|perl-Net-Telnet-3.30.0-13|39	
21mr|perl-Net-Telnet-3.30.0-13|40	%files
21mr|perl-Net-Telnet-3.30.0-13|41	%doc README ChangeLog
21mr|perl-Net-Telnet-3.30.0-13|42	%{_mandir}/*/*
21mr|perl-Net-Telnet-3.30.0-13|43	%{perl_vendorlib}/Net

15017 21
21mr|perl-Number-Compare-0.30.0-8|1	%define upstream_name    Number-Compare
21mr|perl-Number-Compare-0.30.0-8|2	%define upstream_version 0.03
21mr|perl-Number-Compare-0.30.0-8|3	
21mr|perl-Number-Compare-0.30.0-8|4	Name:		perl-%{upstream_name}
21mr|perl-Number-Compare-0.30.0-8|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Number-Compare-0.30.0-8|6	Release:	8
21mr|perl-Number-Compare-0.30.0-8|7	
21mr|perl-Number-Compare-0.30.0-8|8	Summary:	Numeric comparisons
21mr|perl-Number-Compare-0.30.0-8|9	
21mr|perl-Number-Compare-0.30.0-8|10	License:	GPL+ or Artistic
21mr|perl-Number-Compare-0.30.0-8|11	Group:		Development/Perl
21mr|perl-Number-Compare-0.30.0-8|12	Source0:	http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/Number-Compare-%{upstream_version}.tar.gz
21mr|perl-Number-Compare-0.30.0-8|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Number-Compare-0.30.0-8|14	
21mr|perl-Number-Compare-0.30.0-8|15	BuildRequires:	perl-devel
21mr|perl-Number-Compare-0.30.0-8|16	BuildRequires:  perl-Test-Simple
21mr|perl-Number-Compare-0.30.0-8|17	BuildArch:	noarch
21mr|perl-Number-Compare-0.30.0-8|18	
21mr|perl-Number-Compare-0.30.0-8|19	%description
21mr|perl-Number-Compare-0.30.0-8|20	Number::Compare compiles a simple comparison to an anonymous subroutine, which
21mr|perl-Number-Compare-0.30.0-8|21	you can call with a value to be tested again.
21mr|perl-Number-Compare-0.30.0-8|22	
21mr|perl-Number-Compare-0.30.0-8|23	Now this would be very pointless, if Number::Compare didn't understand
21mr|perl-Number-Compare-0.30.0-8|24	magnitudes.
21mr|perl-Number-Compare-0.30.0-8|25	
21mr|perl-Number-Compare-0.30.0-8|26	The target value may use magnitudes of kilobytes (k, ki), megabytes (m, mi), or
21mr|perl-Number-Compare-0.30.0-8|27	gigabytes (g, gi). Those suffixed with an i use the appropriate 2**n version in
21mr|perl-Number-Compare-0.30.0-8|28	accordance with the IEC standard: http://physics.nist.gov/cuu/Units/binary.html
21mr|perl-Number-Compare-0.30.0-8|29	
21mr|perl-Number-Compare-0.30.0-8|30	%prep
21mr|perl-Number-Compare-0.30.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Number-Compare-0.30.0-8|32	
21mr|perl-Number-Compare-0.30.0-8|33	%build
21mr|perl-Number-Compare-0.30.0-8|34	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Number-Compare-0.30.0-8|35	%make
21mr|perl-Number-Compare-0.30.0-8|36	
21mr|perl-Number-Compare-0.30.0-8|37	%check
21mr|perl-Number-Compare-0.30.0-8|38	make test
21mr|perl-Number-Compare-0.30.0-8|39	
21mr|perl-Number-Compare-0.30.0-8|40	%install
21mr|perl-Number-Compare-0.30.0-8|41	%makeinstall_std
21mr|perl-Number-Compare-0.30.0-8|42	
21mr|perl-Number-Compare-0.30.0-8|43	%files
21mr|perl-Number-Compare-0.30.0-8|44	%doc Changes
21mr|perl-Number-Compare-0.30.0-8|45	%{perl_vendorlib}/Number
21mr|perl-Number-Compare-0.30.0-8|46	%{_mandir}/*/*

15018 21
21mr|perl-Object-Accessor-0.480.0-7|1	%define upstream_name	 Object-Accessor
21mr|perl-Object-Accessor-0.480.0-7|2	%define upstream_version 0.48
21mr|perl-Object-Accessor-0.480.0-7|3	
21mr|perl-Object-Accessor-0.480.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Object-Accessor-0.480.0-7|5	Version:	%perl_convert_version 0.48
21mr|perl-Object-Accessor-0.480.0-7|6	Release:	7
21mr|perl-Object-Accessor-0.480.0-7|7	Summary:	Add a Makefile target to determine test coverage using Devel::Cover
21mr|perl-Object-Accessor-0.480.0-7|8	
21mr|perl-Object-Accessor-0.480.0-7|9	License:	GPL+ or Artistic
21mr|perl-Object-Accessor-0.480.0-7|10	Group:		Development/Perl
21mr|perl-Object-Accessor-0.480.0-7|11	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Object-Accessor-0.480.0-7|12	Source0:	http://www.cpan.org/modules/by-module/Object/Object-Accessor-0.48.tar.gz
21mr|perl-Object-Accessor-0.480.0-7|13	
21mr|perl-Object-Accessor-0.480.0-7|14	BuildRequires:	perl-devel
21mr|perl-Object-Accessor-0.480.0-7|15	BuildRequires:	perl(Params::Check)
21mr|perl-Object-Accessor-0.480.0-7|16	BuildArch:	noarch
21mr|perl-Object-Accessor-0.480.0-7|17	
21mr|perl-Object-Accessor-0.480.0-7|18	%description
21mr|perl-Object-Accessor-0.480.0-7|19	Object::Accessor provides an interface to create per object accessors (as
21mr|perl-Object-Accessor-0.480.0-7|20	opposed to per Class accessors, as, for example, Class::Accessor provides).
21mr|perl-Object-Accessor-0.480.0-7|21	
21mr|perl-Object-Accessor-0.480.0-7|22	You can choose to either subclass this module, and thus using its accessors on
21mr|perl-Object-Accessor-0.480.0-7|23	your own module, or to store an Object::Accessor object inside your own object,
21mr|perl-Object-Accessor-0.480.0-7|24	and access the accessors from there. See the SYNOPSIS for examples.
21mr|perl-Object-Accessor-0.480.0-7|25	
21mr|perl-Object-Accessor-0.480.0-7|26	%prep
21mr|perl-Object-Accessor-0.480.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Object-Accessor-0.480.0-7|28	
21mr|perl-Object-Accessor-0.480.0-7|29	%build
21mr|perl-Object-Accessor-0.480.0-7|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Object-Accessor-0.480.0-7|31	%make
21mr|perl-Object-Accessor-0.480.0-7|32	
21mr|perl-Object-Accessor-0.480.0-7|33	%check
21mr|perl-Object-Accessor-0.480.0-7|34	make test
21mr|perl-Object-Accessor-0.480.0-7|35	
21mr|perl-Object-Accessor-0.480.0-7|36	%install
21mr|perl-Object-Accessor-0.480.0-7|37	%makeinstall_std
21mr|perl-Object-Accessor-0.480.0-7|38	
21mr|perl-Object-Accessor-0.480.0-7|39	%files
21mr|perl-Object-Accessor-0.480.0-7|40	%doc README
21mr|perl-Object-Accessor-0.480.0-7|41	%{perl_vendorlib}/Object
21mr|perl-Object-Accessor-0.480.0-7|42	%{_mandir}/*/*

15019 21
21mr|perl-OLE-Storage_Lite-0.190.0-7|1	%define upstream_name    OLE-Storage_Lite
21mr|perl-OLE-Storage_Lite-0.190.0-7|2	%define upstream_version 0.19
21mr|perl-OLE-Storage_Lite-0.190.0-7|3	
21mr|perl-OLE-Storage_Lite-0.190.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-OLE-Storage_Lite-0.190.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-OLE-Storage_Lite-0.190.0-7|6	Release:	7
21mr|perl-OLE-Storage_Lite-0.190.0-7|7	
21mr|perl-OLE-Storage_Lite-0.190.0-7|8	Summary:	Simple Class for OLE document interface
21mr|perl-OLE-Storage_Lite-0.190.0-7|9	
21mr|perl-OLE-Storage_Lite-0.190.0-7|10	License:	GPL+ or Artistic
21mr|perl-OLE-Storage_Lite-0.190.0-7|11	Group:		Development/Perl
21mr|perl-OLE-Storage_Lite-0.190.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-OLE-Storage_Lite-0.190.0-7|13	Source0:	http://www.cpan.org/modules/by-module/OLE/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-OLE-Storage_Lite-0.190.0-7|14	
21mr|perl-OLE-Storage_Lite-0.190.0-7|15	BuildRequires:	perl-devel
21mr|perl-OLE-Storage_Lite-0.190.0-7|16	BuildArch:	noarch
21mr|perl-OLE-Storage_Lite-0.190.0-7|17	
21mr|perl-OLE-Storage_Lite-0.190.0-7|18	%description
21mr|perl-OLE-Storage_Lite-0.190.0-7|19	OLE::Storage_Lite allows you to read and write an OLE structured file. Please
21mr|perl-OLE-Storage_Lite-0.190.0-7|20	refer OLE::Storage by Martin Schwartz.
21mr|perl-OLE-Storage_Lite-0.190.0-7|21	
21mr|perl-OLE-Storage_Lite-0.190.0-7|22	OLE::Storage_Lite::PPS is a class representing PPS.
21mr|perl-OLE-Storage_Lite-0.190.0-7|23	OLE::Storage_Lite::PPS::Root, OLE::Storage_Lite::PPS::File and
21mr|perl-OLE-Storage_Lite-0.190.0-7|24	OLE::Storage_Lite::PPS::Dir are subclasses of OLE::Storage_Lite::PPS.
21mr|perl-OLE-Storage_Lite-0.190.0-7|25	
21mr|perl-OLE-Storage_Lite-0.190.0-7|26	%prep
21mr|perl-OLE-Storage_Lite-0.190.0-7|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-OLE-Storage_Lite-0.190.0-7|28	
21mr|perl-OLE-Storage_Lite-0.190.0-7|29	# perl path hack
21mr|perl-OLE-Storage_Lite-0.190.0-7|30	find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"
21mr|perl-OLE-Storage_Lite-0.190.0-7|31	
21mr|perl-OLE-Storage_Lite-0.190.0-7|32	%build
21mr|perl-OLE-Storage_Lite-0.190.0-7|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-OLE-Storage_Lite-0.190.0-7|34	%make OPTIMIZE="%{optflags}"
21mr|perl-OLE-Storage_Lite-0.190.0-7|35	
21mr|perl-OLE-Storage_Lite-0.190.0-7|36	%install
21mr|perl-OLE-Storage_Lite-0.190.0-7|37	%makeinstall_std
21mr|perl-OLE-Storage_Lite-0.190.0-7|38	
21mr|perl-OLE-Storage_Lite-0.190.0-7|39	%files
21mr|perl-OLE-Storage_Lite-0.190.0-7|40	%doc Changes README sample
21mr|perl-OLE-Storage_Lite-0.190.0-7|41	%{perl_vendorlib}/OLE
21mr|perl-OLE-Storage_Lite-0.190.0-7|42	%{_mandir}/*/*

15020 21
21mr|perl-OpenGL-0.700.0-1|1	%define upstream_name    OpenGL
21mr|perl-OpenGL-0.700.0-1|2	%define upstream_version 0.70
21mr|perl-OpenGL-0.700.0-1|3	
21mr|perl-OpenGL-0.700.0-1|4	%global __requires_exclude ^perl\\((OpenGL::Config)
21mr|perl-OpenGL-0.700.0-1|5	
21mr|perl-OpenGL-0.700.0-1|6	Name:       perl-%{upstream_name}
21mr|perl-OpenGL-0.700.0-1|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-OpenGL-0.700.0-1|8	Release:    1
21mr|perl-OpenGL-0.700.0-1|9	Summary:    Interface to OpenGL drawing/imaging library
21mr|perl-OpenGL-0.700.0-1|10	License:    GPL+ or Artistic
21mr|perl-OpenGL-0.700.0-1|11	Group:      Development/Perl
21mr|perl-OpenGL-0.700.0-1|12	Url:        https://search.cpan.org/dist/%{upstream_name}
21mr|perl-OpenGL-0.700.0-1|13	Source0:    https://cpan.metacpan.org/authors/id/C/CH/CHM/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-OpenGL-0.700.0-1|14	# Patch from Fedora
21mr|perl-OpenGL-0.700.0-1|15	Patch0:     0001-Don-t-check-current-display-for-extensions.patch
21mr|perl-OpenGL-0.700.0-1|16	BuildRequires: mesa-common-devel
21mr|perl-OpenGL-0.700.0-1|17	BuildRequires: pkgconfig(glu)
21mr|perl-OpenGL-0.700.0-1|18	BuildRequires: pkgconfig(glut)
21mr|perl-OpenGL-0.700.0-1|19	BuildRequires: pkgconfig(xext)
21mr|perl-OpenGL-0.700.0-1|20	BuildRequires: pkgconfig(xi)
21mr|perl-OpenGL-0.700.0-1|21	BuildRequires: perl-devel
21mr|perl-OpenGL-0.700.0-1|22	
21mr|perl-OpenGL-0.700.0-1|23	%description
21mr|perl-OpenGL-0.700.0-1|24	Naming convention:
21mr|perl-OpenGL-0.700.0-1|25	Virtually all of the OpenGL 1.0, and 1.1 functions are available, and
21mr|perl-OpenGL-0.700.0-1|26	most of 1.2. In general, the calling sequence is identical in Perl as
21mr|perl-OpenGL-0.700.0-1|27	in C.
21mr|perl-OpenGL-0.700.0-1|28	
21mr|perl-OpenGL-0.700.0-1|29	Most functions that have no pointer arguments are called identically in
21mr|perl-OpenGL-0.700.0-1|30	Perl as in C, and the same name is used.
21mr|perl-OpenGL-0.700.0-1|31	
21mr|perl-OpenGL-0.700.0-1|32	Functions that use Perl array arguments and have been changed in "the
21mr|perl-OpenGL-0.700.0-1|33	obvious way" -- to take a variable number of arguments and/or to return
21mr|perl-OpenGL-0.700.0-1|34	an array -- have the the same names as their C counterparts, but with a
21mr|perl-OpenGL-0.700.0-1|35	_p suffix.
21mr|perl-OpenGL-0.700.0-1|36	
21mr|perl-OpenGL-0.700.0-1|37	%prep
21mr|perl-OpenGL-0.700.0-1|38	%autosetup -p1 -n %{upstream_name}-%{upstream_version}
21mr|perl-OpenGL-0.700.0-1|39	
21mr|perl-OpenGL-0.700.0-1|40	# test.pl requires interaction, prefer using tests in t/
21mr|perl-OpenGL-0.700.0-1|41	rm test.pl
21mr|perl-OpenGL-0.700.0-1|42	
21mr|perl-OpenGL-0.700.0-1|43	# fix shebang in examples
21mr|perl-OpenGL-0.700.0-1|44	find examples/ -name '*.pl' -exec sed -i 's|/usr/local/bin/perl|%{__perl}|' {} \;
21mr|perl-OpenGL-0.700.0-1|45	
21mr|perl-OpenGL-0.700.0-1|46	%build
21mr|perl-OpenGL-0.700.0-1|47	%{__perl} Makefile.PL INSTALLDIRS=vendor dist=NO_EXCLUSIONS
21mr|perl-OpenGL-0.700.0-1|48	sed 's/PERL_DL_NONLAZY=1//' -i Makefile
21mr|perl-OpenGL-0.700.0-1|49	%make
21mr|perl-OpenGL-0.700.0-1|50	
21mr|perl-OpenGL-0.700.0-1|51	# since we're building without exclusion, test fail
21mr|perl-OpenGL-0.700.0-1|52	# % check
21mr|perl-OpenGL-0.700.0-1|53	# % {make} test
21mr|perl-OpenGL-0.700.0-1|54	
21mr|perl-OpenGL-0.700.0-1|55	%install
21mr|perl-OpenGL-0.700.0-1|56	%makeinstall_std
21mr|perl-OpenGL-0.700.0-1|57	
21mr|perl-OpenGL-0.700.0-1|58	%files
21mr|perl-OpenGL-0.700.0-1|59	%doc CHANGES COPYRIGHT INSTALL META.yml README SUPPORTS TODO examples
21mr|perl-OpenGL-0.700.0-1|60	%{_mandir}/man3/*
21mr|perl-OpenGL-0.700.0-1|61	
21mr|perl-OpenGL-0.700.0-1|62	%if %rpm5
21mr|perl-OpenGL-0.700.0-1|63	%{perl_vendorlib}/*
21mr|perl-OpenGL-0.700.0-1|64	%else
21mr|perl-OpenGL-0.700.0-1|65	%{perl_vendorarch}/*
21mr|perl-OpenGL-0.700.0-1|66	%endif

15021 21
21mr|perl-Package-Constants-0.60.0-3|1	%define	upstream_name	 Package-Constants
21mr|perl-Package-Constants-0.60.0-3|2	%define upstream_version 0.06
21mr|perl-Package-Constants-0.60.0-3|3	
21mr|perl-Package-Constants-0.60.0-3|4	Name:		perl-%{upstream_name}
21mr|perl-Package-Constants-0.60.0-3|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Package-Constants-0.60.0-3|6	Release:	3
21mr|perl-Package-Constants-0.60.0-3|7	
21mr|perl-Package-Constants-0.60.0-3|8	Summary:	Package Constants
21mr|perl-Package-Constants-0.60.0-3|9	
21mr|perl-Package-Constants-0.60.0-3|10	License:	GPL+ or Artistic
21mr|perl-Package-Constants-0.60.0-3|11	Group:		Development/Perl
21mr|perl-Package-Constants-0.60.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Package-Constants-0.60.0-3|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Package-Constants-0.60.0-3|14	
21mr|perl-Package-Constants-0.60.0-3|15	BuildRequires:	perl-devel
21mr|perl-Package-Constants-0.60.0-3|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Package-Constants-0.60.0-3|17	BuildRequires:  perl(Test::More) >= 1.1.9
21mr|perl-Package-Constants-0.60.0-3|18	
21mr|perl-Package-Constants-0.60.0-3|19	
21mr|perl-Package-Constants-0.60.0-3|20	BuildArch:	noarch
21mr|perl-Package-Constants-0.60.0-3|21	
21mr|perl-Package-Constants-0.60.0-3|22	%description
21mr|perl-Package-Constants-0.60.0-3|23	"Package::Constants" lists all the constants defined in a certain pack- age.
21mr|perl-Package-Constants-0.60.0-3|24	This can be useful for, among others, setting up an autogenerated
21mr|perl-Package-Constants-0.60.0-3|25	"@EXPORT/@EXPORT_OK" for a Constants.pm file.
21mr|perl-Package-Constants-0.60.0-3|26	
21mr|perl-Package-Constants-0.60.0-3|27	%prep
21mr|perl-Package-Constants-0.60.0-3|28	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Package-Constants-0.60.0-3|29	
21mr|perl-Package-Constants-0.60.0-3|30	%build
21mr|perl-Package-Constants-0.60.0-3|31	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Package-Constants-0.60.0-3|32	%make
21mr|perl-Package-Constants-0.60.0-3|33	
21mr|perl-Package-Constants-0.60.0-3|34	%check
21mr|perl-Package-Constants-0.60.0-3|35	make test
21mr|perl-Package-Constants-0.60.0-3|36	
21mr|perl-Package-Constants-0.60.0-3|37	%install
21mr|perl-Package-Constants-0.60.0-3|38	%makeinstall_std
21mr|perl-Package-Constants-0.60.0-3|39	
21mr|perl-Package-Constants-0.60.0-3|40	%files
21mr|perl-Package-Constants-0.60.0-3|41	%doc README CHANGES META.json META.yml
21mr|perl-Package-Constants-0.60.0-3|42	%{perl_vendorlib}/Package/*
21mr|perl-Package-Constants-0.60.0-3|43	%{_mandir}/*/*

15022 21
21mr|perl-Package-DeprecationManager-0.170.0-2|1	%define upstream_name    Package-DeprecationManager
21mr|perl-Package-DeprecationManager-0.170.0-2|2	%define upstream_version 0.17
21mr|perl-Package-DeprecationManager-0.170.0-2|3	
21mr|perl-Package-DeprecationManager-0.170.0-2|4	Summary:	Manage deprecation warnings for your distribution
21mr|perl-Package-DeprecationManager-0.170.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-Package-DeprecationManager-0.170.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Package-DeprecationManager-0.170.0-2|7	Release:	2
21mr|perl-Package-DeprecationManager-0.170.0-2|8	License:	GPL+ or Artistic
21mr|perl-Package-DeprecationManager-0.170.0-2|9	Group:		Development/Perl
21mr|perl-Package-DeprecationManager-0.170.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Package-DeprecationManager-0.170.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Package-DeprecationManager-0.170.0-2|12	BuildRequires:	perl-devel
21mr|perl-Package-DeprecationManager-0.170.0-2|13	BuildRequires:	perl(Carp)
21mr|perl-Package-DeprecationManager-0.170.0-2|14	BuildRequires:	perl(Package::Stash)
21mr|perl-Package-DeprecationManager-0.170.0-2|15	BuildRequires:	perl(Params::Util)
21mr|perl-Package-DeprecationManager-0.170.0-2|16	BuildRequires:	perl(Sub::Install)
21mr|perl-Package-DeprecationManager-0.170.0-2|17	BuildRequires:	perl(Sub::Name)
21mr|perl-Package-DeprecationManager-0.170.0-2|18	BuildRequires:	perl(Sub::Util)
21mr|perl-Package-DeprecationManager-0.170.0-2|19	BuildRequires:	perl(Test::Exception)
21mr|perl-Package-DeprecationManager-0.170.0-2|20	BuildRequires:	perl(Test::Fatal)
21mr|perl-Package-DeprecationManager-0.170.0-2|21	BuildRequires:	perl(Test::More)
21mr|perl-Package-DeprecationManager-0.170.0-2|22	BuildRequires:	perl(Test::Requires)
21mr|perl-Package-DeprecationManager-0.170.0-2|23	BuildRequires:	perl(Test::Warn)
21mr|perl-Package-DeprecationManager-0.170.0-2|24	BuildRequires:	perl(Test::Warnings)
21mr|perl-Package-DeprecationManager-0.170.0-2|25	BuildArch:	noarch
21mr|perl-Package-DeprecationManager-0.170.0-2|26	
21mr|perl-Package-DeprecationManager-0.170.0-2|27	%description
21mr|perl-Package-DeprecationManager-0.170.0-2|28	This module allows you to manage a set of deprecations for one or more
21mr|perl-Package-DeprecationManager-0.170.0-2|29	modules.
21mr|perl-Package-DeprecationManager-0.170.0-2|30	
21mr|perl-Package-DeprecationManager-0.170.0-2|31	When you import 'Package::DeprecationManager', you must provide a set of
21mr|perl-Package-DeprecationManager-0.170.0-2|32	'-deprecations' as a hash ref. The keys are "feature" names, and the values
21mr|perl-Package-DeprecationManager-0.170.0-2|33	are the version when that feature was deprecated.
21mr|perl-Package-DeprecationManager-0.170.0-2|34	
21mr|perl-Package-DeprecationManager-0.170.0-2|35	In many cases, you can simply use the fully qualified name of a subroutine
21mr|perl-Package-DeprecationManager-0.170.0-2|36	or method as the feature name. This works for cases where the whole
21mr|perl-Package-DeprecationManager-0.170.0-2|37	subroutine is deprecated. However, the feature names can be any string.
21mr|perl-Package-DeprecationManager-0.170.0-2|38	This is useful if you don't want to deprecate an entire subroutine, just a
21mr|perl-Package-DeprecationManager-0.170.0-2|39	certain usage.
21mr|perl-Package-DeprecationManager-0.170.0-2|40	
21mr|perl-Package-DeprecationManager-0.170.0-2|41	%files
21mr|perl-Package-DeprecationManager-0.170.0-2|42	%doc Changes META.yml LICENSE  META.json
21mr|perl-Package-DeprecationManager-0.170.0-2|43	%{_mandir}/man3/*
21mr|perl-Package-DeprecationManager-0.170.0-2|44	%{perl_vendorlib}/*
21mr|perl-Package-DeprecationManager-0.170.0-2|45	
21mr|perl-Package-DeprecationManager-0.170.0-2|46	#----------------------------------------------------------------------------
21mr|perl-Package-DeprecationManager-0.170.0-2|47	
21mr|perl-Package-DeprecationManager-0.170.0-2|48	%prep
21mr|perl-Package-DeprecationManager-0.170.0-2|49	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Package-DeprecationManager-0.170.0-2|50	
21mr|perl-Package-DeprecationManager-0.170.0-2|51	%build
21mr|perl-Package-DeprecationManager-0.170.0-2|52	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Package-DeprecationManager-0.170.0-2|53	%make
21mr|perl-Package-DeprecationManager-0.170.0-2|54	
21mr|perl-Package-DeprecationManager-0.170.0-2|55	%install
21mr|perl-Package-DeprecationManager-0.170.0-2|56	%makeinstall_std
21mr|perl-Package-DeprecationManager-0.170.0-2|57	
21mr|perl-Package-DeprecationManager-0.170.0-2|58	%check
21mr|perl-Package-DeprecationManager-0.170.0-2|59	%make test

15023 21
21mr|perl-Package-Stash-0.370.0-6|1	%define upstream_name    Package-Stash
21mr|perl-Package-Stash-0.370.0-6|2	%define upstream_version 0.37
21mr|perl-Package-Stash-0.370.0-6|3	
21mr|perl-Package-Stash-0.370.0-6|4	%if %{_use_internal_dependency_generator}
21mr|perl-Package-Stash-0.370.0-6|5	%global __requires_exclude ^perl\\((Package::Stash::Conflicts)
21mr|perl-Package-Stash-0.370.0-6|6	%else
21mr|perl-Package-Stash-0.370.0-6|7	%define _requires_exceptions perl(Package::Stash::Conflicts)
21mr|perl-Package-Stash-0.370.0-6|8	%endif
21mr|perl-Package-Stash-0.370.0-6|9	
21mr|perl-Package-Stash-0.370.0-6|10	Name:		perl-%{upstream_name}
21mr|perl-Package-Stash-0.370.0-6|11	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Package-Stash-0.370.0-6|12	Release:	6
21mr|perl-Package-Stash-0.370.0-6|13	
21mr|perl-Package-Stash-0.370.0-6|14	Summary:	Routines for manipulating stashes
21mr|perl-Package-Stash-0.370.0-6|15	
21mr|perl-Package-Stash-0.370.0-6|16	License:	GPL+ or Artistic
21mr|perl-Package-Stash-0.370.0-6|17	Group:		Development/Perl
21mr|perl-Package-Stash-0.370.0-6|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Package-Stash-0.370.0-6|19	Source0:	http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Package-Stash-0.370.0-6|20	
21mr|perl-Package-Stash-0.370.0-6|21	BuildRequires:	perl(Scalar::Util)
21mr|perl-Package-Stash-0.370.0-6|22	BuildRequires: perl(Module::Implementation)
21mr|perl-Package-Stash-0.370.0-6|23	BuildRequires:	perl(Test::Exception)
21mr|perl-Package-Stash-0.370.0-6|24	BuildRequires:	perl(Test::Fatal)
21mr|perl-Package-Stash-0.370.0-6|25	BuildRequires:	perl(Test::More)
21mr|perl-Package-Stash-0.370.0-6|26	BuildRequires:	perl(Test::Requires)
21mr|perl-Package-Stash-0.370.0-6|27	BuildRequires:	perl(Dist::CheckConflicts)
21mr|perl-Package-Stash-0.370.0-6|28	BuildRequires:	perl-devel
21mr|perl-Package-Stash-0.370.0-6|29	BuildArch:	noarch
21mr|perl-Package-Stash-0.370.0-6|30	
21mr|perl-Package-Stash-0.370.0-6|31	%description
21mr|perl-Package-Stash-0.370.0-6|32	Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
21mr|perl-Package-Stash-0.370.0-6|33	incredibly messy, and easy to get wrong. This module hides all of that
21mr|perl-Package-Stash-0.370.0-6|34	behind a simple API.
21mr|perl-Package-Stash-0.370.0-6|35	
21mr|perl-Package-Stash-0.370.0-6|36	NOTE: Most methods in this class require a variable specification that
21mr|perl-Package-Stash-0.370.0-6|37	includes a sigil. If this sigil is absent, it is assumed to represent the
21mr|perl-Package-Stash-0.370.0-6|38	IO slot.
21mr|perl-Package-Stash-0.370.0-6|39	
21mr|perl-Package-Stash-0.370.0-6|40	%prep
21mr|perl-Package-Stash-0.370.0-6|41	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Package-Stash-0.370.0-6|42	
21mr|perl-Package-Stash-0.370.0-6|43	%build
21mr|perl-Package-Stash-0.370.0-6|44	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Package-Stash-0.370.0-6|45	%make
21mr|perl-Package-Stash-0.370.0-6|46	
21mr|perl-Package-Stash-0.370.0-6|47	%check
21mr|perl-Package-Stash-0.370.0-6|48	%make test
21mr|perl-Package-Stash-0.370.0-6|49	
21mr|perl-Package-Stash-0.370.0-6|50	%install
21mr|perl-Package-Stash-0.370.0-6|51	%makeinstall_std
21mr|perl-Package-Stash-0.370.0-6|52	
21mr|perl-Package-Stash-0.370.0-6|53	%files
21mr|perl-Package-Stash-0.370.0-6|54	%doc Changes META.yml LICENSE README META.json
21mr|perl-Package-Stash-0.370.0-6|55	%{_mandir}/man3/*
21mr|perl-Package-Stash-0.370.0-6|56	%{perl_vendorlib}/Package
21mr|perl-Package-Stash-0.370.0-6|57	%{_bindir}/package-stash-conflicts
21mr|perl-Package-Stash-0.370.0-6|58	%{_mandir}/man1/package-stash-conflicts.1*

15024 21
21mr|perl-Package-Stash-XS-0.280.0-10|1	%define upstream_name Package-Stash-XS
21mr|perl-Package-Stash-XS-0.280.0-10|2	%define upstream_version 0.28
21mr|perl-Package-Stash-XS-0.280.0-10|3	
21mr|perl-Package-Stash-XS-0.280.0-10|4	Summary:	Faster and more correct implementation of the Package::Stash API
21mr|perl-Package-Stash-XS-0.280.0-10|5	Name:		perl-%{upstream_name}
21mr|perl-Package-Stash-XS-0.280.0-10|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Package-Stash-XS-0.280.0-10|7	Release:	10
21mr|perl-Package-Stash-XS-0.280.0-10|8	License:	GPL+ or Artistic
21mr|perl-Package-Stash-XS-0.280.0-10|9	Group:		Development/Perl
21mr|perl-Package-Stash-XS-0.280.0-10|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Package-Stash-XS-0.280.0-10|11	Source0:	http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Package-Stash-XS-0.280.0-10|12	BuildRequires:	perl-devel
21mr|perl-Package-Stash-XS-0.280.0-10|13	BuildRequires:	perl(Test::Fatal)
21mr|perl-Package-Stash-XS-0.280.0-10|14	BuildRequires:	perl(Test::More)
21mr|perl-Package-Stash-XS-0.280.0-10|15	BuildRequires:	perl(Test::Requires)
21mr|perl-Package-Stash-XS-0.280.0-10|16	
21mr|perl-Package-Stash-XS-0.280.0-10|17	%description
21mr|perl-Package-Stash-XS-0.280.0-10|18	This is a backend for the Package::Stash manpage, which provides the
21mr|perl-Package-Stash-XS-0.280.0-10|19	functionality in a way that's less buggy and much faster. It will be used
21mr|perl-Package-Stash-XS-0.280.0-10|20	by default if it's installed, and should be preferred in all environments
21mr|perl-Package-Stash-XS-0.280.0-10|21	with a compiler.
21mr|perl-Package-Stash-XS-0.280.0-10|22	
21mr|perl-Package-Stash-XS-0.280.0-10|23	%files
21mr|perl-Package-Stash-XS-0.280.0-10|24	%doc README Changes LICENSE META.yml META.json
21mr|perl-Package-Stash-XS-0.280.0-10|25	%{_mandir}/man3/*
21mr|perl-Package-Stash-XS-0.280.0-10|26	
21mr|perl-Package-Stash-XS-0.280.0-10|27	%if %rpm5
21mr|perl-Package-Stash-XS-0.280.0-10|28	%{perl_vendorlib}/*
21mr|perl-Package-Stash-XS-0.280.0-10|29	%else
21mr|perl-Package-Stash-XS-0.280.0-10|30	%{perl_vendorarch}/*
21mr|perl-Package-Stash-XS-0.280.0-10|31	%endif
21mr|perl-Package-Stash-XS-0.280.0-10|32	
21mr|perl-Package-Stash-XS-0.280.0-10|33	#----------------------------------------------------------------------------
21mr|perl-Package-Stash-XS-0.280.0-10|34	
21mr|perl-Package-Stash-XS-0.280.0-10|35	%prep
21mr|perl-Package-Stash-XS-0.280.0-10|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Package-Stash-XS-0.280.0-10|37	
21mr|perl-Package-Stash-XS-0.280.0-10|38	%build
21mr|perl-Package-Stash-XS-0.280.0-10|39	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Package-Stash-XS-0.280.0-10|40	%make
21mr|perl-Package-Stash-XS-0.280.0-10|41	
21mr|perl-Package-Stash-XS-0.280.0-10|42	%install
21mr|perl-Package-Stash-XS-0.280.0-10|43	%makeinstall_std
21mr|perl-Package-Stash-XS-0.280.0-10|44	
21mr|perl-Package-Stash-XS-0.280.0-10|45	%check
21mr|perl-Package-Stash-XS-0.280.0-10|46	%make test

15025 21
21mr|perl-PadWalker-2.300.0-2|1	%define	upstream_name  PadWalker
21mr|perl-PadWalker-2.300.0-2|2	%define upstream_version 2.3
21mr|perl-PadWalker-2.300.0-2|3	
21mr|perl-PadWalker-2.300.0-2|4	Summary:	Play with other peoples' lexical variables
21mr|perl-PadWalker-2.300.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-PadWalker-2.300.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-PadWalker-2.300.0-2|7	Release:	2
21mr|perl-PadWalker-2.300.0-2|8	License:	Artistic/GPL
21mr|perl-PadWalker-2.300.0-2|9	Group:		Development/Perl
21mr|perl-PadWalker-2.300.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-PadWalker-2.300.0-2|11	Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROBIN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-PadWalker-2.300.0-2|12	BuildRequires:	perl-devel
21mr|perl-PadWalker-2.300.0-2|13	
21mr|perl-PadWalker-2.300.0-2|14	%description
21mr|perl-PadWalker-2.300.0-2|15	PadWalker is a module which allows you to inspect (and even change!) lexical
21mr|perl-PadWalker-2.300.0-2|16	variables in any subroutine which called you. It will only show those variables
21mr|perl-PadWalker-2.300.0-2|17	which are in scope at the point of the call.
21mr|perl-PadWalker-2.300.0-2|18	
21mr|perl-PadWalker-2.300.0-2|19	%files
21mr|perl-PadWalker-2.300.0-2|20	%doc README Changes
21mr|perl-PadWalker-2.300.0-2|21	%{perl_vendorarch}/PadWalker.pm
21mr|perl-PadWalker-2.300.0-2|22	%{perl_vendorarch}/auto/PadWalker
21mr|perl-PadWalker-2.300.0-2|23	%{_mandir}/*/*
21mr|perl-PadWalker-2.300.0-2|24	
21mr|perl-PadWalker-2.300.0-2|25	#----------------------------------------------------------------------------
21mr|perl-PadWalker-2.300.0-2|26	
21mr|perl-PadWalker-2.300.0-2|27	%prep
21mr|perl-PadWalker-2.300.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-PadWalker-2.300.0-2|29	
21mr|perl-PadWalker-2.300.0-2|30	%build
21mr|perl-PadWalker-2.300.0-2|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-PadWalker-2.300.0-2|32	%make CFLAGS="%{optflags}"
21mr|perl-PadWalker-2.300.0-2|33	
21mr|perl-PadWalker-2.300.0-2|34	%install
21mr|perl-PadWalker-2.300.0-2|35	%makeinstall_std
21mr|perl-PadWalker-2.300.0-2|36	
21mr|perl-PadWalker-2.300.0-2|37	%check
21mr|perl-PadWalker-2.300.0-2|38	%make test

15026 21
21mr|perl-Pango-1.227.0-3|1	%define module Pango
21mr|perl-Pango-1.227.0-3|2	%define perl_glib_require 1.220
21mr|perl-Pango-1.227.0-3|3	%define upstream_version 1.227
21mr|perl-Pango-1.227.0-3|4	
21mr|perl-Pango-1.227.0-3|5	Summary:	Perl module for the Pango library
21mr|perl-Pango-1.227.0-3|6	Name:		perl-%{module}
21mr|perl-Pango-1.227.0-3|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Pango-1.227.0-3|8	Release:	3
21mr|perl-Pango-1.227.0-3|9	License:	GPL or Artistic
21mr|perl-Pango-1.227.0-3|10	Group:		Development/GNOME and GTK+
21mr|perl-Pango-1.227.0-3|11	Source0:	http://sourceforge.net/projects/gtk2-perl/files/Pango/%{upstream_version}/Pango-%{upstream_version}.tar.gz
21mr|perl-Pango-1.227.0-3|12	Url:		http://gtk2-perl.sf.net/
21mr|perl-Pango-1.227.0-3|13	BuildRequires:	perl-devel
21mr|perl-Pango-1.227.0-3|14	BuildRequires:	perl-Cairo
21mr|perl-Pango-1.227.0-3|15	BuildRequires:	perl-ExtUtils-Depends >= 0.300
21mr|perl-Pango-1.227.0-3|16	BuildRequires:	perl-ExtUtils-PkgConfig >= 1.03
21mr|perl-Pango-1.227.0-3|17	BuildRequires:	perl(Glib::MakeHelper) >= %{perl_glib_require}
21mr|perl-Pango-1.227.0-3|18	BuildRequires:	pkgconfig(pangocairo)
21mr|perl-Pango-1.227.0-3|19	# for test suite:
21mr|perl-Pango-1.227.0-3|20	#BuildRequires:	fontconfig
21mr|perl-Pango-1.227.0-3|21	#BuildRequires:	fonts-ttf-dejavu
21mr|perl-Pango-1.227.0-3|22	Requires:	perl-Glib >= %{perl_glib_require}
21mr|perl-Pango-1.227.0-3|23	
21mr|perl-Pango-1.227.0-3|24	%description
21mr|perl-Pango-1.227.0-3|25	This module provides perl access to the gtk+-2.x library.
21mr|perl-Pango-1.227.0-3|26	
21mr|perl-Pango-1.227.0-3|27	Pango is a library for laying out and rendering text, with an emphasis on
21mr|perl-Pango-1.227.0-3|28	internationalization. Pango can be used anywhere that text layout is needed,
21mr|perl-Pango-1.227.0-3|29	but using Pango in conjunction with Cairo and/or Gtk2 provides a complete
21mr|perl-Pango-1.227.0-3|30	solution with high quality text handling and graphics rendering.
21mr|perl-Pango-1.227.0-3|31	
21mr|perl-Pango-1.227.0-3|32	%files
21mr|perl-Pango-1.227.0-3|33	%doc AUTHORS LICENSE
21mr|perl-Pango-1.227.0-3|34	%{perl_vendorarch}/%{module}
21mr|perl-Pango-1.227.0-3|35	%{perl_vendorarch}/%{module}.pm
21mr|perl-Pango-1.227.0-3|36	%exclude %{perl_vendorarch}/%{module}/*.pod
21mr|perl-Pango-1.227.0-3|37	%exclude %{perl_vendorarch}/%{module}/*/*.pod
21mr|perl-Pango-1.227.0-3|38	%{perl_vendorarch}/auto/*
21mr|perl-Pango-1.227.0-3|39	
21mr|perl-Pango-1.227.0-3|40	#----------------------------------------------------------------------------
21mr|perl-Pango-1.227.0-3|41	
21mr|perl-Pango-1.227.0-3|42	%package doc
21mr|perl-Pango-1.227.0-3|43	Summary:	Pango documentation
21mr|perl-Pango-1.227.0-3|44	Group:		Books/Computer books
21mr|perl-Pango-1.227.0-3|45	
21mr|perl-Pango-1.227.0-3|46	%description doc
21mr|perl-Pango-1.227.0-3|47	This package contains documentation of the Pango module.
21mr|perl-Pango-1.227.0-3|48	
21mr|perl-Pango-1.227.0-3|49	%files doc
21mr|perl-Pango-1.227.0-3|50	%doc examples
21mr|perl-Pango-1.227.0-3|51	%{_mandir}/*/*
21mr|perl-Pango-1.227.0-3|52	%dir %{perl_vendorarch}/%{module}
21mr|perl-Pango-1.227.0-3|53	%{perl_vendorarch}/%{module}/*.pod
21mr|perl-Pango-1.227.0-3|54	%{perl_vendorarch}/%{module}/*/*.pod
21mr|perl-Pango-1.227.0-3|55	
21mr|perl-Pango-1.227.0-3|56	#----------------------------------------------------------------------------
21mr|perl-Pango-1.227.0-3|57	
21mr|perl-Pango-1.227.0-3|58	%prep
21mr|perl-Pango-1.227.0-3|59	%setup -q -n %{module}-%{upstream_version}
21mr|perl-Pango-1.227.0-3|60	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Pango-1.227.0-3|61	
21mr|perl-Pango-1.227.0-3|62	%build
21mr|perl-Pango-1.227.0-3|63	%make OPTIMIZE="%{optflags}"
21mr|perl-Pango-1.227.0-3|64	
21mr|perl-Pango-1.227.0-3|65	%install
21mr|perl-Pango-1.227.0-3|66	%makeinstall_std
21mr|perl-Pango-1.227.0-3|67	
21mr|perl-Pango-1.227.0-3|68	%check
21mr|perl-Pango-1.227.0-3|69	#xvfb-run %make test

15027 21
21mr|perl-Parallel-Iterator-1.00-10|1	
21mr|perl-Parallel-Iterator-1.00-10|2	%define realname   Parallel-Iterator
21mr|perl-Parallel-Iterator-1.00-10|3	
21mr|perl-Parallel-Iterator-1.00-10|4	Name:		perl-%{realname}
21mr|perl-Parallel-Iterator-1.00-10|5	Version:	1.00
21mr|perl-Parallel-Iterator-1.00-10|6	Release:	10
21mr|perl-Parallel-Iterator-1.00-10|7	License:	GPL or Artistic
21mr|perl-Parallel-Iterator-1.00-10|8	Group:		Development/Perl
21mr|perl-Parallel-Iterator-1.00-10|9	Summary:	Simple parallel execution
21mr|perl-Parallel-Iterator-1.00-10|10	
21mr|perl-Parallel-Iterator-1.00-10|11	Source:		http://www.cpan.org/modules/by-module/Parallel/%{realname}-%{version}.tar.gz
21mr|perl-Parallel-Iterator-1.00-10|12	Url:		http://search.cpan.org/dist/%{realname}
21mr|perl-Parallel-Iterator-1.00-10|13	BuildRequires:	perl-devel
21mr|perl-Parallel-Iterator-1.00-10|14	BuildRequires:	perl(Config)
21mr|perl-Parallel-Iterator-1.00-10|15	
21mr|perl-Parallel-Iterator-1.00-10|16	BuildArch:	noarch
21mr|perl-Parallel-Iterator-1.00-10|17	
21mr|perl-Parallel-Iterator-1.00-10|18	%description
21mr|perl-Parallel-Iterator-1.00-10|19	The 'map' function applies a user supplied transformation function to each
21mr|perl-Parallel-Iterator-1.00-10|20	element in a list, returning a new list containing the transformed
21mr|perl-Parallel-Iterator-1.00-10|21	elements.
21mr|perl-Parallel-Iterator-1.00-10|22	
21mr|perl-Parallel-Iterator-1.00-10|23	This module provides a 'parallel map'. Multiple worker processes are forked
21mr|perl-Parallel-Iterator-1.00-10|24	so that many instances of the transformation function may be executed
21mr|perl-Parallel-Iterator-1.00-10|25	simultaneously.
21mr|perl-Parallel-Iterator-1.00-10|26	
21mr|perl-Parallel-Iterator-1.00-10|27	For time consuming operations, particularly operations that spend most of
21mr|perl-Parallel-Iterator-1.00-10|28	their time waiting for I/O, this is a big performance win. It also provides
21mr|perl-Parallel-Iterator-1.00-10|29	a simple idiom to make effective use of multi CPU systems.
21mr|perl-Parallel-Iterator-1.00-10|30	
21mr|perl-Parallel-Iterator-1.00-10|31	%prep
21mr|perl-Parallel-Iterator-1.00-10|32	%setup -q -n %{realname}-%{version}
21mr|perl-Parallel-Iterator-1.00-10|33	
21mr|perl-Parallel-Iterator-1.00-10|34	%build
21mr|perl-Parallel-Iterator-1.00-10|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Parallel-Iterator-1.00-10|36	%make
21mr|perl-Parallel-Iterator-1.00-10|37	
21mr|perl-Parallel-Iterator-1.00-10|38	%check
21mr|perl-Parallel-Iterator-1.00-10|39	make test
21mr|perl-Parallel-Iterator-1.00-10|40	
21mr|perl-Parallel-Iterator-1.00-10|41	%install
21mr|perl-Parallel-Iterator-1.00-10|42	%makeinstall_std
21mr|perl-Parallel-Iterator-1.00-10|43	
21mr|perl-Parallel-Iterator-1.00-10|44	%files
21mr|perl-Parallel-Iterator-1.00-10|45	%doc Changes README
21mr|perl-Parallel-Iterator-1.00-10|46	%{_mandir}/man3/*
21mr|perl-Parallel-Iterator-1.00-10|47	%{perl_vendorlib}/*

15028 21
21mr|perl-Params-Classify-0.15.0-2|1	%define debug_package %{nil}
21mr|perl-Params-Classify-0.15.0-2|2	%define upstream_name    Params-Classify
21mr|perl-Params-Classify-0.15.0-2|3	%define upstream_version 0.015
21mr|perl-Params-Classify-0.15.0-2|4	
21mr|perl-Params-Classify-0.15.0-2|5	Name:       perl-%{upstream_name}
21mr|perl-Params-Classify-0.15.0-2|6	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Params-Classify-0.15.0-2|7	Release:    2
21mr|perl-Params-Classify-0.15.0-2|8	Summary:    Argument type classification
21mr|perl-Params-Classify-0.15.0-2|9	License:    GPL+ or Artistic
21mr|perl-Params-Classify-0.15.0-2|10	Group:      Development/Perl
21mr|perl-Params-Classify-0.15.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Params-Classify-0.15.0-2|12	Source0:    http://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Params-Classify-0.15.0-2|13	
21mr|perl-Params-Classify-0.15.0-2|14	BuildRequires: perl(Exporter)
21mr|perl-Params-Classify-0.15.0-2|15	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-Params-Classify-0.15.0-2|16	BuildRequires: perl(Module::Build)
21mr|perl-Params-Classify-0.15.0-2|17	BuildRequires: perl(Scalar::Util)
21mr|perl-Params-Classify-0.15.0-2|18	BuildRequires: perl(Test::More)
21mr|perl-Params-Classify-0.15.0-2|19	BuildRequires: perl(parent)
21mr|perl-Params-Classify-0.15.0-2|20	BuildRequires: perl(strict)
21mr|perl-Params-Classify-0.15.0-2|21	BuildRequires: perl(warnings)
21mr|perl-Params-Classify-0.15.0-2|22	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Params-Classify-0.15.0-2|23	BuildRequires: perl-devel
21mr|perl-Params-Classify-0.15.0-2|24	
21mr|perl-Params-Classify-0.15.0-2|25	%description
21mr|perl-Params-Classify-0.15.0-2|26	This module provides various type-testing functions. These are intended for
21mr|perl-Params-Classify-0.15.0-2|27	functions that, unlike most Perl code, care what type of data they are
21mr|perl-Params-Classify-0.15.0-2|28	operating on. For example, some functions wish to behave differently
21mr|perl-Params-Classify-0.15.0-2|29	depending on the type of their arguments (like overloaded functions in
21mr|perl-Params-Classify-0.15.0-2|30	C++).
21mr|perl-Params-Classify-0.15.0-2|31	
21mr|perl-Params-Classify-0.15.0-2|32	There are two flavours of function in this module. Functions of the first
21mr|perl-Params-Classify-0.15.0-2|33	flavour only provide type classification, to allow code to discriminate
21mr|perl-Params-Classify-0.15.0-2|34	between argument types. Functions of the second flavour package up the most
21mr|perl-Params-Classify-0.15.0-2|35	common type of type discrimination: checking that an argument is of an
21mr|perl-Params-Classify-0.15.0-2|36	expected type. The functions come in matched pairs, of the two flavours,
21mr|perl-Params-Classify-0.15.0-2|37	and so the type enforcement functions handle only the simplest requirements
21mr|perl-Params-Classify-0.15.0-2|38	for arguments of the types handled by the classification functions.
21mr|perl-Params-Classify-0.15.0-2|39	Enforcement of more complex types may, of course, be built using the
21mr|perl-Params-Classify-0.15.0-2|40	classification functions, or it may be more convenient to use a module
21mr|perl-Params-Classify-0.15.0-2|41	designed for the more complex job, such as the Params::Validate manpage.
21mr|perl-Params-Classify-0.15.0-2|42	
21mr|perl-Params-Classify-0.15.0-2|43	This module is implemented in XS, with a pure Perl backup version for
21mr|perl-Params-Classify-0.15.0-2|44	systems that can't handle XS.
21mr|perl-Params-Classify-0.15.0-2|45	
21mr|perl-Params-Classify-0.15.0-2|46	%prep
21mr|perl-Params-Classify-0.15.0-2|47	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Params-Classify-0.15.0-2|48	
21mr|perl-Params-Classify-0.15.0-2|49	%build
21mr|perl-Params-Classify-0.15.0-2|50	perl Build.PL installdirs=vendor
21mr|perl-Params-Classify-0.15.0-2|51	
21mr|perl-Params-Classify-0.15.0-2|52	./Build
21mr|perl-Params-Classify-0.15.0-2|53	
21mr|perl-Params-Classify-0.15.0-2|54	%check
21mr|perl-Params-Classify-0.15.0-2|55	./Build test
21mr|perl-Params-Classify-0.15.0-2|56	
21mr|perl-Params-Classify-0.15.0-2|57	%install
21mr|perl-Params-Classify-0.15.0-2|58	./Build install destdir=%{buildroot}
21mr|perl-Params-Classify-0.15.0-2|59	
21mr|perl-Params-Classify-0.15.0-2|60	%clean
21mr|perl-Params-Classify-0.15.0-2|61	
21mr|perl-Params-Classify-0.15.0-2|62	%files
21mr|perl-Params-Classify-0.15.0-2|63	%doc Changes README
21mr|perl-Params-Classify-0.15.0-2|64	%{_mandir}/man3/*
21mr|perl-Params-Classify-0.15.0-2|65	
21mr|perl-Params-Classify-0.15.0-2|66	%if %rpm5
21mr|perl-Params-Classify-0.15.0-2|67	%{perl_vendorlib}/*
21mr|perl-Params-Classify-0.15.0-2|68	%else
21mr|perl-Params-Classify-0.15.0-2|69	%{perl_vendorarch}/*
21mr|perl-Params-Classify-0.15.0-2|70	%endif

15029 21
21mr|perl-Params-Coerce-0.140.0-7|1	%define upstream_name    Params-Coerce
21mr|perl-Params-Coerce-0.140.0-7|2	%define upstream_version 0.14
21mr|perl-Params-Coerce-0.140.0-7|3	
21mr|perl-Params-Coerce-0.140.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Params-Coerce-0.140.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Params-Coerce-0.140.0-7|6	Release:	7
21mr|perl-Params-Coerce-0.140.0-7|7	
21mr|perl-Params-Coerce-0.140.0-7|8	Summary:	Allows your classes to do coercion of parameters
21mr|perl-Params-Coerce-0.140.0-7|9	
21mr|perl-Params-Coerce-0.140.0-7|10	License:	GPL+ or Artistic
21mr|perl-Params-Coerce-0.140.0-7|11	Group:		Development/Perl
21mr|perl-Params-Coerce-0.140.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Params-Coerce-0.140.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Params-Coerce-0.140.0-7|14	
21mr|perl-Params-Coerce-0.140.0-7|15	BuildRequires:	perl-devel
21mr|perl-Params-Coerce-0.140.0-7|16	BuildRequires:	perl(Carp)
21mr|perl-Params-Coerce-0.140.0-7|17	BuildRequires:	perl(Params::Util)
21mr|perl-Params-Coerce-0.140.0-7|18	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Params-Coerce-0.140.0-7|19	BuildRequires:	perl(Scalar::Util)
21mr|perl-Params-Coerce-0.140.0-7|20	BuildRequires:	perl(Test::More)
21mr|perl-Params-Coerce-0.140.0-7|21	BuildArch:	noarch
21mr|perl-Params-Coerce-0.140.0-7|22	
21mr|perl-Params-Coerce-0.140.0-7|23	%description
21mr|perl-Params-Coerce-0.140.0-7|24	A big part of good API design is that we should be able to be flexible in
21mr|perl-Params-Coerce-0.140.0-7|25	the ways that we take parameters.
21mr|perl-Params-Coerce-0.140.0-7|26	
21mr|perl-Params-Coerce-0.140.0-7|27	Params::Coerce attempts to encourage this, by making it easier to take a
21mr|perl-Params-Coerce-0.140.0-7|28	variety of different arguments, while adding negligable additional
21mr|perl-Params-Coerce-0.140.0-7|29	complexity to your code.
21mr|perl-Params-Coerce-0.140.0-7|30	
21mr|perl-Params-Coerce-0.140.0-7|31	What is Coercion
21mr|perl-Params-Coerce-0.140.0-7|32	"Coercion" in computing terms generally referse to "implicit type
21mr|perl-Params-Coerce-0.140.0-7|33	conversion". This is where data and object are converted from one type
21mr|perl-Params-Coerce-0.140.0-7|34	to another behind the scenes, and you just just magically get what you
21mr|perl-Params-Coerce-0.140.0-7|35	need.
21mr|perl-Params-Coerce-0.140.0-7|36	
21mr|perl-Params-Coerce-0.140.0-7|37	%prep
21mr|perl-Params-Coerce-0.140.0-7|38	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Params-Coerce-0.140.0-7|39	
21mr|perl-Params-Coerce-0.140.0-7|40	%build
21mr|perl-Params-Coerce-0.140.0-7|41	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Params-Coerce-0.140.0-7|42	%make
21mr|perl-Params-Coerce-0.140.0-7|43	
21mr|perl-Params-Coerce-0.140.0-7|44	%check
21mr|perl-Params-Coerce-0.140.0-7|45	make test
21mr|perl-Params-Coerce-0.140.0-7|46	
21mr|perl-Params-Coerce-0.140.0-7|47	%install
21mr|perl-Params-Coerce-0.140.0-7|48	%makeinstall_std
21mr|perl-Params-Coerce-0.140.0-7|49	
21mr|perl-Params-Coerce-0.140.0-7|50	%files
21mr|perl-Params-Coerce-0.140.0-7|51	%doc Changes LICENSE README
21mr|perl-Params-Coerce-0.140.0-7|52	%{_mandir}/man3/*
21mr|perl-Params-Coerce-0.140.0-7|53	%{perl_vendorlib}/Params

15030 21
21mr|perl-Params-Util-1.70.0-12|1	%define upstream_name	 Params-Util
21mr|perl-Params-Util-1.70.0-12|2	%define upstream_version 1.07
21mr|perl-Params-Util-1.70.0-12|3	
21mr|perl-Params-Util-1.70.0-12|4	Name:		    perl-%{upstream_name}
21mr|perl-Params-Util-1.70.0-12|5	Version:	    %perl_convert_version %{upstream_version}
21mr|perl-Params-Util-1.70.0-12|6	Release:	    12
21mr|perl-Params-Util-1.70.0-12|7	Summary:	    Simple standalone param-checking functions
21mr|perl-Params-Util-1.70.0-12|8	License:	    GPL+ or Artistic
21mr|perl-Params-Util-1.70.0-12|9	Group:		    Development/Perl
21mr|perl-Params-Util-1.70.0-12|10	Url:		    http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Params-Util-1.70.0-12|11	Source0:	    http://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Params-Util-1.70.0-12|12	
21mr|perl-Params-Util-1.70.0-12|13	BuildRequires:  perl-devel
21mr|perl-Params-Util-1.70.0-12|14	BuildRequires:  perl-Test-Simple
21mr|perl-Params-Util-1.70.0-12|15	
21mr|perl-Params-Util-1.70.0-12|16	%description
21mr|perl-Params-Util-1.70.0-12|17	Params::Util provides a basic set of importable functions that makes checking
21mr|perl-Params-Util-1.70.0-12|18	parameters a hell of a lot easier.
21mr|perl-Params-Util-1.70.0-12|19	
21mr|perl-Params-Util-1.70.0-12|20	%prep
21mr|perl-Params-Util-1.70.0-12|21	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Params-Util-1.70.0-12|22	chmod 644 Changes README lib/Params/Util.pm
21mr|perl-Params-Util-1.70.0-12|23	
21mr|perl-Params-Util-1.70.0-12|24	%build
21mr|perl-Params-Util-1.70.0-12|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Params-Util-1.70.0-12|26	%make
21mr|perl-Params-Util-1.70.0-12|27	
21mr|perl-Params-Util-1.70.0-12|28	%check
21mr|perl-Params-Util-1.70.0-12|29	%make test
21mr|perl-Params-Util-1.70.0-12|30	
21mr|perl-Params-Util-1.70.0-12|31	%install
21mr|perl-Params-Util-1.70.0-12|32	%makeinstall_std
21mr|perl-Params-Util-1.70.0-12|33	
21mr|perl-Params-Util-1.70.0-12|34	%clean
21mr|perl-Params-Util-1.70.0-12|35	
21mr|perl-Params-Util-1.70.0-12|36	%files
21mr|perl-Params-Util-1.70.0-12|37	%doc Changes README
21mr|perl-Params-Util-1.70.0-12|38	%{perl_vendorarch}/Params
21mr|perl-Params-Util-1.70.0-12|39	%{perl_vendorarch}/auto/Params
21mr|perl-Params-Util-1.70.0-12|40	%{_mandir}/*/*

15031 21
21mr|perl-Params-Validate-1.290.0-2|1	%define	upstream_name	 Params-Validate
21mr|perl-Params-Validate-1.290.0-2|2	%define upstream_version 1.29
21mr|perl-Params-Validate-1.290.0-2|3	
21mr|perl-Params-Validate-1.290.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Params-Validate-1.290.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Params-Validate-1.290.0-2|6	Release:    2
21mr|perl-Params-Validate-1.290.0-2|7	Summary:	Validate method/function call parameters
21mr|perl-Params-Validate-1.290.0-2|8	License:	GPL+ or Artistic
21mr|perl-Params-Validate-1.290.0-2|9	Group:		Development/Other
21mr|perl-Params-Validate-1.290.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Params-Validate-1.290.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Params-Validate-1.290.0-2|12	BuildRequires:	perl(Attribute::Handlers)
21mr|perl-Params-Validate-1.290.0-2|13	BuildRequires:	perl(Test::Requires)
21mr|perl-Params-Validate-1.290.0-2|14	BuildRequires:	perl(Module::Build)
21mr|perl-Params-Validate-1.290.0-2|15	BuildRequires:	perl(Module::Implementation)
21mr|perl-Params-Validate-1.290.0-2|16	BuildRequires:	perl(ExtUtils::CBuilder)
21mr|perl-Params-Validate-1.290.0-2|17	BuildRequires:	perl(Test::More)
21mr|perl-Params-Validate-1.290.0-2|18	BuildRequires:	perl(Test::Fatal)
21mr|perl-Params-Validate-1.290.0-2|19	BuildRequires:	perl-devel >= 2:5.14
21mr|perl-Params-Validate-1.290.0-2|20	BuildRequires:	perl-List-MoreUtils >= 0.320.0-3
21mr|perl-Params-Validate-1.290.0-2|21	
21mr|perl-Params-Validate-1.290.0-2|22	%description
21mr|perl-Params-Validate-1.290.0-2|23	The Params::Validate module provides a flexible system for validation
21mr|perl-Params-Validate-1.290.0-2|24	method/function call parameters.
21mr|perl-Params-Validate-1.290.0-2|25	
21mr|perl-Params-Validate-1.290.0-2|26	The validation can be as simple as checking for the presence of required
21mr|perl-Params-Validate-1.290.0-2|27	parameters or as complex as validating object classes (via isa) or capabilities
21mr|perl-Params-Validate-1.290.0-2|28	(via can), checking parameter types, and using customized callbacks to ensure
21mr|perl-Params-Validate-1.290.0-2|29	data integrity.
21mr|perl-Params-Validate-1.290.0-2|30	
21mr|perl-Params-Validate-1.290.0-2|31	%prep
21mr|perl-Params-Validate-1.290.0-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Params-Validate-1.290.0-2|33	
21mr|perl-Params-Validate-1.290.0-2|34	%build
21mr|perl-Params-Validate-1.290.0-2|35	perl Build.PL installdirs=vendor
21mr|perl-Params-Validate-1.290.0-2|36	./Build CFLAGS="%{optflags}"
21mr|perl-Params-Validate-1.290.0-2|37	
21mr|perl-Params-Validate-1.290.0-2|38	%check
21mr|perl-Params-Validate-1.290.0-2|39	# avoid strange unlinking error
21mr|perl-Params-Validate-1.290.0-2|40	rm -f t/28-readonly-return.t
21mr|perl-Params-Validate-1.290.0-2|41	./Build test
21mr|perl-Params-Validate-1.290.0-2|42	
21mr|perl-Params-Validate-1.290.0-2|43	%install
21mr|perl-Params-Validate-1.290.0-2|44	rm -fr %{buildroot}
21mr|perl-Params-Validate-1.290.0-2|45	./Build install destdir=%{buildroot}
21mr|perl-Params-Validate-1.290.0-2|46	
21mr|perl-Params-Validate-1.290.0-2|47	%files
21mr|perl-Params-Validate-1.290.0-2|48	%doc  Changes
21mr|perl-Params-Validate-1.290.0-2|49	%{_mandir}/*/*
21mr|perl-Params-Validate-1.290.0-2|50	
21mr|perl-Params-Validate-1.290.0-2|51	%if %rpm5
21mr|perl-Params-Validate-1.290.0-2|52	%{perl_vendorlib}/*
21mr|perl-Params-Validate-1.290.0-2|53	%else
21mr|perl-Params-Validate-1.290.0-2|54	%{perl_vendorarch}/*
21mr|perl-Params-Validate-1.290.0-2|55	%endif

15032 21
21mr|perl-Params-ValidationCompiler-0.300.0-1|1	%define upstream_name    Params-ValidationCompiler
21mr|perl-Params-ValidationCompiler-0.300.0-1|2	%define upstream_version 0.30
21mr|perl-Params-ValidationCompiler-0.300.0-1|3	
21mr|perl-Params-ValidationCompiler-0.300.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-Params-ValidationCompiler-0.300.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Params-ValidationCompiler-0.300.0-1|6	Release:    1
21mr|perl-Params-ValidationCompiler-0.300.0-1|7	
21mr|perl-Params-ValidationCompiler-0.300.0-1|8	Summary:    Defines exceptions thrown by Params::ValidationCompiler
21mr|perl-Params-ValidationCompiler-0.300.0-1|9	License:    GPLv1+ or Artistic
21mr|perl-Params-ValidationCompiler-0.300.0-1|10	Group:      Development/Perl
21mr|perl-Params-ValidationCompiler-0.300.0-1|11	Url:        https://metacpan.org/release/%{upstream_name}
21mr|perl-Params-ValidationCompiler-0.300.0-1|12	Source0:    https://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Params-ValidationCompiler-0.300.0-1|13	
21mr|perl-Params-ValidationCompiler-0.300.0-1|14	BuildRequires: perl(B)
21mr|perl-Params-ValidationCompiler-0.300.0-1|15	BuildRequires: perl(Carp)
21mr|perl-Params-ValidationCompiler-0.300.0-1|16	BuildRequires: perl(Eval::Closure)
21mr|perl-Params-ValidationCompiler-0.300.0-1|17	BuildRequires: perl(Exception::Class)
21mr|perl-Params-ValidationCompiler-0.300.0-1|18	BuildRequires: perl(Exporter)
21mr|perl-Params-ValidationCompiler-0.300.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Params-ValidationCompiler-0.300.0-1|20	BuildRequires: perl(File::Spec)
21mr|perl-Params-ValidationCompiler-0.300.0-1|21	BuildRequires: perl(Hash::Util)
21mr|perl-Params-ValidationCompiler-0.300.0-1|22	BuildRequires: perl(List::Util)
21mr|perl-Params-ValidationCompiler-0.300.0-1|23	BuildRequires: perl(Scalar::Util)
21mr|perl-Params-ValidationCompiler-0.300.0-1|24	#BuildRequires: perl(Specio)
21mr|perl-Params-ValidationCompiler-0.300.0-1|25	#BuildRequires: perl(Test2::Bundle::Extended)
21mr|perl-Params-ValidationCompiler-0.300.0-1|26	#BuildRequires: perl(Test2::Plugin::NoWarnings)
21mr|perl-Params-ValidationCompiler-0.300.0-1|27	#BuildRequires: perl(Test2::Require::Module)
21mr|perl-Params-ValidationCompiler-0.300.0-1|28	BuildRequires: perl(Test::More)
21mr|perl-Params-ValidationCompiler-0.300.0-1|29	BuildRequires: perl(overload)
21mr|perl-Params-ValidationCompiler-0.300.0-1|30	BuildRequires: perl(strict)
21mr|perl-Params-ValidationCompiler-0.300.0-1|31	BuildRequires: perl(warnings)
21mr|perl-Params-ValidationCompiler-0.300.0-1|32	BuildArch: noarch
21mr|perl-Params-ValidationCompiler-0.300.0-1|33	
21mr|perl-Params-ValidationCompiler-0.300.0-1|34	%description
21mr|perl-Params-ValidationCompiler-0.300.0-1|35	This module creates a customized, highly efficient parameter checking
21mr|perl-Params-ValidationCompiler-0.300.0-1|36	subroutine. It can handle named or positional parameters, and can return
21mr|perl-Params-ValidationCompiler-0.300.0-1|37	the parameters as key/value pairs or a list of values.
21mr|perl-Params-ValidationCompiler-0.300.0-1|38	
21mr|perl-Params-ValidationCompiler-0.300.0-1|39	In addition to type checks, it also supports parameter defaults, optional
21mr|perl-Params-ValidationCompiler-0.300.0-1|40	parameters, and extra "slurpy" parameters.
21mr|perl-Params-ValidationCompiler-0.300.0-1|41	
21mr|perl-Params-ValidationCompiler-0.300.0-1|42	%prep
21mr|perl-Params-ValidationCompiler-0.300.0-1|43	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Params-ValidationCompiler-0.300.0-1|44	
21mr|perl-Params-ValidationCompiler-0.300.0-1|45	%build
21mr|perl-Params-ValidationCompiler-0.300.0-1|46	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Params-ValidationCompiler-0.300.0-1|47	
21mr|perl-Params-ValidationCompiler-0.300.0-1|48	%make
21mr|perl-Params-ValidationCompiler-0.300.0-1|49	
21mr|perl-Params-ValidationCompiler-0.300.0-1|50	%check
21mr|perl-Params-ValidationCompiler-0.300.0-1|51	true #make test
21mr|perl-Params-ValidationCompiler-0.300.0-1|52	
21mr|perl-Params-ValidationCompiler-0.300.0-1|53	%install
21mr|perl-Params-ValidationCompiler-0.300.0-1|54	%makeinstall_std
21mr|perl-Params-ValidationCompiler-0.300.0-1|55	
21mr|perl-Params-ValidationCompiler-0.300.0-1|56	%files
21mr|perl-Params-ValidationCompiler-0.300.0-1|57	%doc INSTALL LICENSE Changes META.json META.yml
21mr|perl-Params-ValidationCompiler-0.300.0-1|58	%{_mandir}/man3/*
21mr|perl-Params-ValidationCompiler-0.300.0-1|59	%{perl_vendorlib}/*

15033 21
21mr|perl-PAR-Dist-0.510.0-1|1	%define upstream_name	 PAR-Dist
21mr|perl-PAR-Dist-0.510.0-1|2	%define upstream_version 0.51
21mr|perl-PAR-Dist-0.510.0-1|3	
21mr|perl-PAR-Dist-0.510.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-PAR-Dist-0.510.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-PAR-Dist-0.510.0-1|6	Release:	1
21mr|perl-PAR-Dist-0.510.0-1|7	
21mr|perl-PAR-Dist-0.510.0-1|8	Summary:	Create and manipulate PAR distributions
21mr|perl-PAR-Dist-0.510.0-1|9	
21mr|perl-PAR-Dist-0.510.0-1|10	License:	Artistic
21mr|perl-PAR-Dist-0.510.0-1|11	Group:		Development/Perl
21mr|perl-PAR-Dist-0.510.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-PAR-Dist-0.510.0-1|13	Source0:	http://www.cpan.org/modules/by-module/PAR/PAR-Dist-%{upstream_version}.tar.gz
21mr|perl-PAR-Dist-0.510.0-1|14	
21mr|perl-PAR-Dist-0.510.0-1|15	BuildRequires:	perl-YAML-parser
21mr|perl-PAR-Dist-0.510.0-1|16	BuildRequires:	perl(Archive::Zip)
21mr|perl-PAR-Dist-0.510.0-1|17	BuildRequires:	perl(Test)
21mr|perl-PAR-Dist-0.510.0-1|18	BuildRequires:	perl-devel
21mr|perl-PAR-Dist-0.510.0-1|19	BuildArch:	noarch
21mr|perl-PAR-Dist-0.510.0-1|20	
21mr|perl-PAR-Dist-0.510.0-1|21	%description
21mr|perl-PAR-Dist-0.510.0-1|22	This module creates and manipulates *PAR distributions*. They are
21mr|perl-PAR-Dist-0.510.0-1|23	architecture-specific PAR files, containing everything under blib/ of CPAN
21mr|perl-PAR-Dist-0.510.0-1|24	distributions after their "make" or "Build" stage, a META.yml describing
21mr|perl-PAR-Dist-0.510.0-1|25	metadata of the original CPAN distribution, and a MANIFEST detailing all files
21mr|perl-PAR-Dist-0.510.0-1|26	within it. Digitally signed PAR distributions will also contain a SIGNATURE
21mr|perl-PAR-Dist-0.510.0-1|27	file.
21mr|perl-PAR-Dist-0.510.0-1|28	
21mr|perl-PAR-Dist-0.510.0-1|29	%prep
21mr|perl-PAR-Dist-0.510.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-PAR-Dist-0.510.0-1|31	
21mr|perl-PAR-Dist-0.510.0-1|32	%build
21mr|perl-PAR-Dist-0.510.0-1|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-PAR-Dist-0.510.0-1|34	%make
21mr|perl-PAR-Dist-0.510.0-1|35	
21mr|perl-PAR-Dist-0.510.0-1|36	%check
21mr|perl-PAR-Dist-0.510.0-1|37	%make test
21mr|perl-PAR-Dist-0.510.0-1|38	
21mr|perl-PAR-Dist-0.510.0-1|39	%install
21mr|perl-PAR-Dist-0.510.0-1|40	%makeinstall_std
21mr|perl-PAR-Dist-0.510.0-1|41	
21mr|perl-PAR-Dist-0.510.0-1|42	%files
21mr|perl-PAR-Dist-0.510.0-1|43	%doc Changes README
21mr|perl-PAR-Dist-0.510.0-1|44	%{_mandir}/*/*
21mr|perl-PAR-Dist-0.510.0-1|45	%{perl_vendorlib}/PAR

15034 21
21mr|perl-Parse-RecDescent-1.967.15-2|1	%define upstream_name    Parse-RecDescent
21mr|perl-Parse-RecDescent-1.967.15-2|2	%define upstream_version 1.967015
21mr|perl-Parse-RecDescent-1.967.15-2|3	
21mr|perl-Parse-RecDescent-1.967.15-2|4	Name:       perl-%{upstream_name}
21mr|perl-Parse-RecDescent-1.967.15-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Parse-RecDescent-1.967.15-2|6	Release:    2
21mr|perl-Parse-RecDescent-1.967.15-2|7	
21mr|perl-Parse-RecDescent-1.967.15-2|8	Summary:    A recursive descent parser generator for Perl
21mr|perl-Parse-RecDescent-1.967.15-2|9	License:    GPL+ or Artistic
21mr|perl-Parse-RecDescent-1.967.15-2|10	Group:      Development/Perl
21mr|perl-Parse-RecDescent-1.967.15-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Parse-RecDescent-1.967.15-2|12	Source0:    http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Parse-RecDescent-1.967.15-2|13	
21mr|perl-Parse-RecDescent-1.967.15-2|14	BuildRequires: perl(CPAN::Meta)
21mr|perl-Parse-RecDescent-1.967.15-2|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.570.200
21mr|perl-Parse-RecDescent-1.967.15-2|16	BuildRequires: perl(Test::More)
21mr|perl-Parse-RecDescent-1.967.15-2|17	BuildRequires: perl(Text::Balanced) >= 1.950.0
21mr|perl-Parse-RecDescent-1.967.15-2|18	BuildRequires: perl-devel
21mr|perl-Parse-RecDescent-1.967.15-2|19	BuildArch:  noarch
21mr|perl-Parse-RecDescent-1.967.15-2|20	
21mr|perl-Parse-RecDescent-1.967.15-2|21	%description
21mr|perl-Parse-RecDescent-1.967.15-2|22	The Parse::RecDescent perl module is used to generate recursive descent
21mr|perl-Parse-RecDescent-1.967.15-2|23	parsers from powerful grammar specifications.
21mr|perl-Parse-RecDescent-1.967.15-2|24	
21mr|perl-Parse-RecDescent-1.967.15-2|25	%prep
21mr|perl-Parse-RecDescent-1.967.15-2|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Parse-RecDescent-1.967.15-2|27	perl -p -i -e 's|#!.*/usr/local/bin/perl|#!/usr/bin/perl|' `find . -name '*.pl'`
21mr|perl-Parse-RecDescent-1.967.15-2|28	find -type f | xargs chmod 644
21mr|perl-Parse-RecDescent-1.967.15-2|29	
21mr|perl-Parse-RecDescent-1.967.15-2|30	%build
21mr|perl-Parse-RecDescent-1.967.15-2|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Parse-RecDescent-1.967.15-2|32	%make
21mr|perl-Parse-RecDescent-1.967.15-2|33	
21mr|perl-Parse-RecDescent-1.967.15-2|34	%check
21mr|perl-Parse-RecDescent-1.967.15-2|35	make test
21mr|perl-Parse-RecDescent-1.967.15-2|36	
21mr|perl-Parse-RecDescent-1.967.15-2|37	%install
21mr|perl-Parse-RecDescent-1.967.15-2|38	%makeinstall_std
21mr|perl-Parse-RecDescent-1.967.15-2|39	
21mr|perl-Parse-RecDescent-1.967.15-2|40	# now in perl
21mr|perl-Parse-RecDescent-1.967.15-2|41	rm -f %{buildroot}%{_mandir}/*/Text*
21mr|perl-Parse-RecDescent-1.967.15-2|42	
21mr|perl-Parse-RecDescent-1.967.15-2|43	%files
21mr|perl-Parse-RecDescent-1.967.15-2|44	%doc Changes META.json META.yml MYMETA.yml README demo
21mr|perl-Parse-RecDescent-1.967.15-2|45	%{perl_vendorlib}/Parse
21mr|perl-Parse-RecDescent-1.967.15-2|46	%{_mandir}/*/*

15035 21
21mr|perl-Parse-Yapp-1.210.0-1|1	%define upstream_name	 Parse-Yapp
21mr|perl-Parse-Yapp-1.210.0-1|2	%define upstream_version 1.21
21mr|perl-Parse-Yapp-1.210.0-1|3	
21mr|perl-Parse-Yapp-1.210.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Parse-Yapp-1.210.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Parse-Yapp-1.210.0-1|6	Release:	1
21mr|perl-Parse-Yapp-1.210.0-1|7	
21mr|perl-Parse-Yapp-1.210.0-1|8	Summary:	Fully reentrant perl OO LALR(1) parser creator
21mr|perl-Parse-Yapp-1.210.0-1|9	
21mr|perl-Parse-Yapp-1.210.0-1|10	License:	GPL+ or Artistic
21mr|perl-Parse-Yapp-1.210.0-1|11	Group:		Development/Perl
21mr|perl-Parse-Yapp-1.210.0-1|12	Url:		http://search.cpan.org/dist/%upstream_name/
21mr|perl-Parse-Yapp-1.210.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/W/WB/WBRASWELL/Parse-Yapp-%{upstream_version}.tar.gz
21mr|perl-Parse-Yapp-1.210.0-1|14	
21mr|perl-Parse-Yapp-1.210.0-1|15	BuildRequires:	perl-devel
21mr|perl-Parse-Yapp-1.210.0-1|16	BuildArch:	noarch
21mr|perl-Parse-Yapp-1.210.0-1|17	
21mr|perl-Parse-Yapp-1.210.0-1|18	%description
21mr|perl-Parse-Yapp-1.210.0-1|19	The Parse::Yapp module enables to create Perl OO fully reentrant
21mr|perl-Parse-Yapp-1.210.0-1|20	LALR(1) parser modules (see the Yapp.pm pod pages for more details)
21mr|perl-Parse-Yapp-1.210.0-1|21	and has been designed to be functionally as close as possible to yacc,
21mr|perl-Parse-Yapp-1.210.0-1|22	but using the full power of Perl and open to enhancements.
21mr|perl-Parse-Yapp-1.210.0-1|23	
21mr|perl-Parse-Yapp-1.210.0-1|24	%prep
21mr|perl-Parse-Yapp-1.210.0-1|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Parse-Yapp-1.210.0-1|26	
21mr|perl-Parse-Yapp-1.210.0-1|27	%build
21mr|perl-Parse-Yapp-1.210.0-1|28	find -type f | xargs chmod 644
21mr|perl-Parse-Yapp-1.210.0-1|29	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Parse-Yapp-1.210.0-1|30	%make
21mr|perl-Parse-Yapp-1.210.0-1|31	
21mr|perl-Parse-Yapp-1.210.0-1|32	%check
21mr|perl-Parse-Yapp-1.210.0-1|33	%make test
21mr|perl-Parse-Yapp-1.210.0-1|34	
21mr|perl-Parse-Yapp-1.210.0-1|35	%install
21mr|perl-Parse-Yapp-1.210.0-1|36	%makeinstall_std
21mr|perl-Parse-Yapp-1.210.0-1|37	
21mr|perl-Parse-Yapp-1.210.0-1|38	%files
21mr|perl-Parse-Yapp-1.210.0-1|39	%doc README Changes
21mr|perl-Parse-Yapp-1.210.0-1|40	%{_bindir}/*
21mr|perl-Parse-Yapp-1.210.0-1|41	%{_mandir}/*/*
21mr|perl-Parse-Yapp-1.210.0-1|42	%{perl_vendorlib}/Parse

15036 21
21mr|perl-Path-Class-0.370.0-1|1	%define	upstream_name	Path-Class
21mr|perl-Path-Class-0.370.0-1|2	%define upstream_version 0.37
21mr|perl-Path-Class-0.370.0-1|3	
21mr|perl-Path-Class-0.370.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Path-Class-0.370.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Path-Class-0.370.0-1|6	Release:	1
21mr|perl-Path-Class-0.370.0-1|7	
21mr|perl-Path-Class-0.370.0-1|8	Summary:	Cross-platform path specification manipulation
21mr|perl-Path-Class-0.370.0-1|9	
21mr|perl-Path-Class-0.370.0-1|10	License:	Artistic/GPL
21mr|perl-Path-Class-0.370.0-1|11	Group:		Development/Perl
21mr|perl-Path-Class-0.370.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Path-Class-0.370.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Path-Class-0.370.0-1|14	BuildRequires: perl-devel
21mr|perl-Path-Class-0.370.0-1|15	BuildRequires: perl(Test)
21mr|perl-Path-Class-0.370.0-1|16	BuildRequires: perl(Perl::OSType)
21mr|perl-Path-Class-0.370.0-1|17	BuildArch:	noarch
21mr|perl-Path-Class-0.370.0-1|18	
21mr|perl-Path-Class-0.370.0-1|19	%description
21mr|perl-Path-Class-0.370.0-1|20	Path::Class is a module for manipulation of file and directory specifications
21mr|perl-Path-Class-0.370.0-1|21	(strings describing their locations, like '/home/ken/foo.txt' or
21mr|perl-Path-Class-0.370.0-1|22	'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every
21mr|perl-Path-Class-0.370.0-1|23	platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2,
21mr|perl-Path-Class-0.370.0-1|24	and NetWare.
21mr|perl-Path-Class-0.370.0-1|25	
21mr|perl-Path-Class-0.370.0-1|26	%prep
21mr|perl-Path-Class-0.370.0-1|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Path-Class-0.370.0-1|28	
21mr|perl-Path-Class-0.370.0-1|29	%build
21mr|perl-Path-Class-0.370.0-1|30	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Path-Class-0.370.0-1|31	%make
21mr|perl-Path-Class-0.370.0-1|32	
21mr|perl-Path-Class-0.370.0-1|33	%check
21mr|perl-Path-Class-0.370.0-1|34	%make test
21mr|perl-Path-Class-0.370.0-1|35	
21mr|perl-Path-Class-0.370.0-1|36	%install
21mr|perl-Path-Class-0.370.0-1|37	%makeinstall_std
21mr|perl-Path-Class-0.370.0-1|38	
21mr|perl-Path-Class-0.370.0-1|39	%files
21mr|perl-Path-Class-0.370.0-1|40	%doc README Changes
21mr|perl-Path-Class-0.370.0-1|41	%{perl_vendorlib}/Path/Class/*
21mr|perl-Path-Class-0.370.0-1|42	%{perl_vendorlib}/Path/Class.pm
21mr|perl-Path-Class-0.370.0-1|43	%{_mandir}/*/*

15037 21
21mr|perl-Path-Tiny-0.108.0-3|1	%define upstream_name    Path-Tiny
21mr|perl-Path-Tiny-0.108.0-3|2	%define upstream_version 0.108
21mr|perl-Path-Tiny-0.108.0-3|3	
21mr|perl-Path-Tiny-0.108.0-3|4	Name:       perl-%{upstream_name}
21mr|perl-Path-Tiny-0.108.0-3|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Path-Tiny-0.108.0-3|6	Release:    3
21mr|perl-Path-Tiny-0.108.0-3|7	Summary:    File path utility
21mr|perl-Path-Tiny-0.108.0-3|8	License:    GPL+ or Artistic
21mr|perl-Path-Tiny-0.108.0-3|9	Group:      Development/Perl
21mr|perl-Path-Tiny-0.108.0-3|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Path-Tiny-0.108.0-3|11	Source0:    http://www.cpan.org/modules/by-module/Path/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Path-Tiny-0.108.0-3|12	
21mr|perl-Path-Tiny-0.108.0-3|13	BuildRequires: perl(Carp)
21mr|perl-Path-Tiny-0.108.0-3|14	BuildRequires: perl(Cwd)
21mr|perl-Path-Tiny-0.108.0-3|15	#BuildRequires: perl(Devel::Hide) # Contrib
21mr|perl-Path-Tiny-0.108.0-3|16	BuildRequires: perl(Digest::SHA)
21mr|perl-Path-Tiny-0.108.0-3|17	BuildRequires: perl(Exporter) >= 5.570.0
21mr|perl-Path-Tiny-0.108.0-3|18	BuildRequires: perl(Fcntl)
21mr|perl-Path-Tiny-0.108.0-3|19	BuildRequires: perl(File::Copy)
21mr|perl-Path-Tiny-0.108.0-3|20	BuildRequires: perl(File::Find)
21mr|perl-Path-Tiny-0.108.0-3|21	BuildRequires: perl(File::Path) >= 2.70.0
21mr|perl-Path-Tiny-0.108.0-3|22	BuildRequires: perl(File::Spec) >= 3.400.0
21mr|perl-Path-Tiny-0.108.0-3|23	BuildRequires: perl(File::Spec::Functions)
21mr|perl-Path-Tiny-0.108.0-3|24	BuildRequires: perl(File::Spec::Unix)
21mr|perl-Path-Tiny-0.108.0-3|25	BuildRequires: perl(File::Temp) >= 0.180.0
21mr|perl-Path-Tiny-0.108.0-3|26	BuildRequires: perl(File::pushd)
21mr|perl-Path-Tiny-0.108.0-3|27	BuildRequires: perl(File::stat)
21mr|perl-Path-Tiny-0.108.0-3|28	BuildRequires: perl(List::Util)
21mr|perl-Path-Tiny-0.108.0-3|29	BuildRequires: perl(Test::Deep)
21mr|perl-Path-Tiny-0.108.0-3|30	BuildRequires: perl(Test::FailWarnings)
21mr|perl-Path-Tiny-0.108.0-3|31	BuildRequires: perl(Test::Fatal)
21mr|perl-Path-Tiny-0.108.0-3|32	BuildRequires: perl(Test::More) >= 1.1.9
21mr|perl-Path-Tiny-0.108.0-3|33	BuildRequires: perl(autodie) >= 2.140.0
21mr|perl-Path-Tiny-0.108.0-3|34	BuildRequires: perl(strict)
21mr|perl-Path-Tiny-0.108.0-3|35	BuildRequires: perl-devel
21mr|perl-Path-Tiny-0.108.0-3|36	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Path-Tiny-0.108.0-3|37	BuildRequires: perl(Unicode::UTF8) >= 0.600.0
21mr|perl-Path-Tiny-0.108.0-3|38	BuildRequires: perl(Test::MockRandom)
21mr|perl-Path-Tiny-0.108.0-3|39	BuildRequires: perl-open
21mr|perl-Path-Tiny-0.108.0-3|40	
21mr|perl-Path-Tiny-0.108.0-3|41	BuildArch:  noarch
21mr|perl-Path-Tiny-0.108.0-3|42	
21mr|perl-Path-Tiny-0.108.0-3|43	%description
21mr|perl-Path-Tiny-0.108.0-3|44	This module attempts to provide a small, fast utility for working with file
21mr|perl-Path-Tiny-0.108.0-3|45	paths. It is friendlier to use than the File::Spec manpage and provides
21mr|perl-Path-Tiny-0.108.0-3|46	easy access to functions from several other core file handling modules.
21mr|perl-Path-Tiny-0.108.0-3|47	
21mr|perl-Path-Tiny-0.108.0-3|48	It doesn't attempt to be as full-featured as the IO::All manpage or the
21mr|perl-Path-Tiny-0.108.0-3|49	Path::Class manpage, nor does it try to work for anything except Unix-like
21mr|perl-Path-Tiny-0.108.0-3|50	and Win32 platforms. Even then, it might break if you try something
21mr|perl-Path-Tiny-0.108.0-3|51	particularly obscure or tortuous. (Quick! What does this mean:
21mr|perl-Path-Tiny-0.108.0-3|52	'///../../..//./././a//b/.././c/././'? And how does it differ on Win32?)
21mr|perl-Path-Tiny-0.108.0-3|53	
21mr|perl-Path-Tiny-0.108.0-3|54	All paths are forced to have Unix-style forward slashes. Stringifying the
21mr|perl-Path-Tiny-0.108.0-3|55	object gives you back the path (after some clean up).
21mr|perl-Path-Tiny-0.108.0-3|56	
21mr|perl-Path-Tiny-0.108.0-3|57	%prep
21mr|perl-Path-Tiny-0.108.0-3|58	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Path-Tiny-0.108.0-3|59	
21mr|perl-Path-Tiny-0.108.0-3|60	%build
21mr|perl-Path-Tiny-0.108.0-3|61	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Path-Tiny-0.108.0-3|62	
21mr|perl-Path-Tiny-0.108.0-3|63	%make
21mr|perl-Path-Tiny-0.108.0-3|64	
21mr|perl-Path-Tiny-0.108.0-3|65	%check
21mr|perl-Path-Tiny-0.108.0-3|66	%make test
21mr|perl-Path-Tiny-0.108.0-3|67	
21mr|perl-Path-Tiny-0.108.0-3|68	%install
21mr|perl-Path-Tiny-0.108.0-3|69	%makeinstall_std
21mr|perl-Path-Tiny-0.108.0-3|70	
21mr|perl-Path-Tiny-0.108.0-3|71	%files
21mr|perl-Path-Tiny-0.108.0-3|72	%doc Changes LICENSE META.json META.yml README
21mr|perl-Path-Tiny-0.108.0-3|73	%{_mandir}/man3/*
21mr|perl-Path-Tiny-0.108.0-3|74	%{perl_vendorlib}/*

15038 21
21mr|perl-pcsc-perl-1.4.14-5|1	%define module_name pcsc-perl
21mr|perl-pcsc-perl-1.4.14-5|2	
21mr|perl-pcsc-perl-1.4.14-5|3	Summary:	Perl interface to the PC/SC smart card library
21mr|perl-pcsc-perl-1.4.14-5|4	
21mr|perl-pcsc-perl-1.4.14-5|5	Name:		perl-%{module_name}
21mr|perl-pcsc-perl-1.4.14-5|6	Version:	%perl_convert_version 1.4.14
21mr|perl-pcsc-perl-1.4.14-5|7	Release:	5
21mr|perl-pcsc-perl-1.4.14-5|8	URL:		http://ludovic.rousseau.free.fr/softwares/pcsc-perl/
21mr|perl-pcsc-perl-1.4.14-5|9	Source0:	http://ludovic.rousseau.free.fr/softwares/pcsc-perl/pcsc-perl-%{version}.tar.bz2
21mr|perl-pcsc-perl-1.4.14-5|10	
21mr|perl-pcsc-perl-1.4.14-5|11	License:	GPL
21mr|perl-pcsc-perl-1.4.14-5|12	Group:		Development/Perl
21mr|perl-pcsc-perl-1.4.14-5|13	BuildRequires:	perl-devel >= 5.8.0
21mr|perl-pcsc-perl-1.4.14-5|14	BuildRequires:  libpcsclite-devel
21mr|perl-pcsc-perl-1.4.14-5|15	
21mr|perl-pcsc-perl-1.4.14-5|16	%description
21mr|perl-pcsc-perl-1.4.14-5|17	This package contains a Perl wrapper to the PC/SC smartcard library
21mr|perl-pcsc-perl-1.4.14-5|18	(pcsc-lite) from MUSCLE together with some small examples.
21mr|perl-pcsc-perl-1.4.14-5|19	
21mr|perl-pcsc-perl-1.4.14-5|20	%prep
21mr|perl-pcsc-perl-1.4.14-5|21	%setup -q -n %{module_name}-%{version}
21mr|perl-pcsc-perl-1.4.14-5|22	
21mr|perl-pcsc-perl-1.4.14-5|23	%build
21mr|perl-pcsc-perl-1.4.14-5|24	find -name \*.pm | xargs chmod 644
21mr|perl-pcsc-perl-1.4.14-5|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-pcsc-perl-1.4.14-5|26	%make
21mr|perl-pcsc-perl-1.4.14-5|27	
21mr|perl-pcsc-perl-1.4.14-5|28	%check
21mr|perl-pcsc-perl-1.4.14-5|29	# this needs a smart card reader configured and with a
21mr|perl-pcsc-perl-1.4.14-5|30	# card inserted
21mr|perl-pcsc-perl-1.4.14-5|31	#%%make test
21mr|perl-pcsc-perl-1.4.14-5|32	
21mr|perl-pcsc-perl-1.4.14-5|33	%install
21mr|perl-pcsc-perl-1.4.14-5|34	%makeinstall_std
21mr|perl-pcsc-perl-1.4.14-5|35	
21mr|perl-pcsc-perl-1.4.14-5|36	%clean
21mr|perl-pcsc-perl-1.4.14-5|37	
21mr|perl-pcsc-perl-1.4.14-5|38	%files
21mr|perl-pcsc-perl-1.4.14-5|39	%doc LICENCE README* examples Changelog
21mr|perl-pcsc-perl-1.4.14-5|40	%{_mandir}/*/*
21mr|perl-pcsc-perl-1.4.14-5|41	%{perl_vendorarch}/Chipcard
21mr|perl-pcsc-perl-1.4.14-5|42	%{perl_vendorarch}/auto/Chipcard

15039 21
21mr|perl-Period-1.200.0-10|1	%define upstream_name    Period
21mr|perl-Period-1.200.0-10|2	%define upstream_version 1.20
21mr|perl-Period-1.200.0-10|3	
21mr|perl-Period-1.200.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-Period-1.200.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Period-1.200.0-10|6	Release:	10
21mr|perl-Period-1.200.0-10|7	
21mr|perl-Period-1.200.0-10|8	Summary:	Time::Period module for perl
21mr|perl-Period-1.200.0-10|9	
21mr|perl-Period-1.200.0-10|10	License:	GPL
21mr|perl-Period-1.200.0-10|11	Group:		Development/Perl
21mr|perl-Period-1.200.0-10|12	Url:		http://search.perl.com/dist/%{upstream_name}
21mr|perl-Period-1.200.0-10|13	Source0:	ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-Period-1.200.0-10|14	
21mr|perl-Period-1.200.0-10|15	BuildRequires:	perl-devel
21mr|perl-Period-1.200.0-10|16	BuildArch:	noarch
21mr|perl-Period-1.200.0-10|17	
21mr|perl-Period-1.200.0-10|18	%description
21mr|perl-Period-1.200.0-10|19	Period.pm is a Perl module that contains code to deal with time periods.
21mr|perl-Period-1.200.0-10|20	Currently, there is only a function in this module.  That function is
21mr|perl-Period-1.200.0-10|21	called inPeriod().
21mr|perl-Period-1.200.0-10|22	
21mr|perl-Period-1.200.0-10|23	inPeriod() determines if a given time is within a given time period.
21mr|perl-Period-1.200.0-10|24	It will return 1 if it is, 0 if not, and -1 if either the time or the
21mr|perl-Period-1.200.0-10|25	period passed to it were malformed.  The time is specified in non-leap
21mr|perl-Period-1.200.0-10|26	year seconds past January 1, 1970, as per the time() function.  The period
21mr|perl-Period-1.200.0-10|27	is a string which is of the form described in Period's man page.
21mr|perl-Period-1.200.0-10|28	
21mr|perl-Period-1.200.0-10|29	%prep
21mr|perl-Period-1.200.0-10|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Period-1.200.0-10|31	chmod 644 README Period.html
21mr|perl-Period-1.200.0-10|32	
21mr|perl-Period-1.200.0-10|33	%build
21mr|perl-Period-1.200.0-10|34	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Period-1.200.0-10|35	%make
21mr|perl-Period-1.200.0-10|36	
21mr|perl-Period-1.200.0-10|37	%check
21mr|perl-Period-1.200.0-10|38	make test
21mr|perl-Period-1.200.0-10|39	
21mr|perl-Period-1.200.0-10|40	%install
21mr|perl-Period-1.200.0-10|41	%makeinstall_std
21mr|perl-Period-1.200.0-10|42	
21mr|perl-Period-1.200.0-10|43	%files
21mr|perl-Period-1.200.0-10|44	%doc Period.html README
21mr|perl-Period-1.200.0-10|45	%{perl_vendorlib}/Time/*
21mr|perl-Period-1.200.0-10|46	%{_mandir}/*/*

15040 21
21mr|perl-Perl6-Junction-1.60000-4|1	# Version Not converted before , I won't epoch.Symbianflo
21mr|perl-Perl6-Junction-1.60000-4|2	
21mr|perl-Perl6-Junction-1.60000-4|3	%define upstream_name    Perl6-Junction
21mr|perl-Perl6-Junction-1.60000-4|4	%define upstream_version 1.60000
21mr|perl-Perl6-Junction-1.60000-4|5	
21mr|perl-Perl6-Junction-1.60000-4|6	Summary:	Perl6 style Junction operators in Perl5
21mr|perl-Perl6-Junction-1.60000-4|7	Name:		perl-%{upstream_name}
21mr|perl-Perl6-Junction-1.60000-4|8	Version:	%{upstream_version}
21mr|perl-Perl6-Junction-1.60000-4|9	Release:	4
21mr|perl-Perl6-Junction-1.60000-4|10	License:	GPL+ or Artistic
21mr|perl-Perl6-Junction-1.60000-4|11	Group:		Development/Perl
21mr|perl-Perl6-Junction-1.60000-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Perl6-Junction-1.60000-4|13	Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Perl6-Junction-1.60000-4|14	BuildRequires:	perl-devel
21mr|perl-Perl6-Junction-1.60000-4|15	BuildArch:	noarch
21mr|perl-Perl6-Junction-1.60000-4|16	
21mr|perl-Perl6-Junction-1.60000-4|17	%description
21mr|perl-Perl6-Junction-1.60000-4|18	This is a lightweight module which provides 'Junction' operators, the most
21mr|perl-Perl6-Junction-1.60000-4|19	commonly used being any and all.
21mr|perl-Perl6-Junction-1.60000-4|20	
21mr|perl-Perl6-Junction-1.60000-4|21	Inspired by the Perl6 design docs,
21mr|perl-Perl6-Junction-1.60000-4|22	http://dev.perl.org/perl6/doc/design/exe/E06.html.
21mr|perl-Perl6-Junction-1.60000-4|23	
21mr|perl-Perl6-Junction-1.60000-4|24	%files
21mr|perl-Perl6-Junction-1.60000-4|25	%doc README Changes META.json META.yml
21mr|perl-Perl6-Junction-1.60000-4|26	%{_mandir}/*/*
21mr|perl-Perl6-Junction-1.60000-4|27	%{perl_vendorlib}/*
21mr|perl-Perl6-Junction-1.60000-4|28	
21mr|perl-Perl6-Junction-1.60000-4|29	#----------------------------------------------------------------------------
21mr|perl-Perl6-Junction-1.60000-4|30	
21mr|perl-Perl6-Junction-1.60000-4|31	%prep
21mr|perl-Perl6-Junction-1.60000-4|32	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Perl6-Junction-1.60000-4|33	
21mr|perl-Perl6-Junction-1.60000-4|34	%build
21mr|perl-Perl6-Junction-1.60000-4|35	%__perl Makefile.PL installdirs=vendor
21mr|perl-Perl6-Junction-1.60000-4|36	%make
21mr|perl-Perl6-Junction-1.60000-4|37	
21mr|perl-Perl6-Junction-1.60000-4|38	%install
21mr|perl-Perl6-Junction-1.60000-4|39	%makeinstall_std
21mr|perl-Perl6-Junction-1.60000-4|40	
21mr|perl-Perl6-Junction-1.60000-4|41	%check
21mr|perl-Perl6-Junction-1.60000-4|42	%make test

15041 21
21mr|perl-PerlIO-utf8_strict-0.7.0-2|1	%define upstream_name    PerlIO-utf8_strict
21mr|perl-PerlIO-utf8_strict-0.7.0-2|2	%define upstream_version 0.007
21mr|perl-PerlIO-utf8_strict-0.7.0-2|3	%global __provides_exclude utf8_strict.so
21mr|perl-PerlIO-utf8_strict-0.7.0-2|4	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|5	Summary:	Fast and correct UTF-8 IO
21mr|perl-PerlIO-utf8_strict-0.7.0-2|6	Name:		perl-%{upstream_name}
21mr|perl-PerlIO-utf8_strict-0.7.0-2|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-PerlIO-utf8_strict-0.7.0-2|8	Release:	2
21mr|perl-PerlIO-utf8_strict-0.7.0-2|9	License:	GPL+ or Artistic
21mr|perl-PerlIO-utf8_strict-0.7.0-2|10	Group:		Development/Perl
21mr|perl-PerlIO-utf8_strict-0.7.0-2|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-PerlIO-utf8_strict-0.7.0-2|12	Source0:	http://www.cpan.org/modules/by-module/PerlIO/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-PerlIO-utf8_strict-0.7.0-2|13	BuildRequires:	perl(Carp)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|14	BuildRequires:	perl(Exporter)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|15	BuildRequires:	perl(File::Spec)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|16	BuildRequires:	perl(File::Spec::Functions)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|17	BuildRequires:	perl(IO::File)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|18	BuildRequires:	perl(IO::Handle)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|19	BuildRequires:	perl(IPC::Open3)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|20	BuildRequires:	perl(Test::Exception)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|21	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-PerlIO-utf8_strict-0.7.0-2|22	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-PerlIO-utf8_strict-0.7.0-2|23	BuildRequires:	perl(XSLoader)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|24	BuildRequires:	perl(strict)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|25	BuildRequires:	perl(utf8)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|26	BuildRequires:	perl(warnings)
21mr|perl-PerlIO-utf8_strict-0.7.0-2|27	BuildRequires:	perl-devel
21mr|perl-PerlIO-utf8_strict-0.7.0-2|28	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|29	%description
21mr|perl-PerlIO-utf8_strict-0.7.0-2|30	This module provides a fast and correct UTF-8 PerlIO layer. Unlike perl's
21mr|perl-PerlIO-utf8_strict-0.7.0-2|31	default ':utf8' layer it checks the input for correctness.
21mr|perl-PerlIO-utf8_strict-0.7.0-2|32	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|33	%files
21mr|perl-PerlIO-utf8_strict-0.7.0-2|34	%doc README Changes LICENSE META.yml META.json
21mr|perl-PerlIO-utf8_strict-0.7.0-2|35	%{_mandir}/man3/*
21mr|perl-PerlIO-utf8_strict-0.7.0-2|36	%{perl_vendorarch}/*
21mr|perl-PerlIO-utf8_strict-0.7.0-2|37	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|38	#----------------------------------------------------------------------------
21mr|perl-PerlIO-utf8_strict-0.7.0-2|39	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|40	%prep
21mr|perl-PerlIO-utf8_strict-0.7.0-2|41	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-PerlIO-utf8_strict-0.7.0-2|42	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|43	%build
21mr|perl-PerlIO-utf8_strict-0.7.0-2|44	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-PerlIO-utf8_strict-0.7.0-2|45	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|46	%make
21mr|perl-PerlIO-utf8_strict-0.7.0-2|47	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|48	%install
21mr|perl-PerlIO-utf8_strict-0.7.0-2|49	%makeinstall_std
21mr|perl-PerlIO-utf8_strict-0.7.0-2|50	
21mr|perl-PerlIO-utf8_strict-0.7.0-2|51	%check
21mr|perl-PerlIO-utf8_strict-0.7.0-2|52	%make test

15042 21
21mr|perl-Perl-LanguageServer-2.6.1-1|1	%define upstream_name Perl-LanguageServer
21mr|perl-Perl-LanguageServer-2.6.1-1|2	%define upstream_version 2.6.1
21mr|perl-Perl-LanguageServer-2.6.1-1|3	
21mr|perl-Perl-LanguageServer-2.6.1-1|4	Name:		perl-%{upstream_name}
21mr|perl-Perl-LanguageServer-2.6.1-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Perl-LanguageServer-2.6.1-1|6	Release:	1
21mr|perl-Perl-LanguageServer-2.6.1-1|7	Summary:	Language Server for Perl
21mr|perl-Perl-LanguageServer-2.6.1-1|8	Group:		Development/Perl
21mr|perl-Perl-LanguageServer-2.6.1-1|9	License:	artistic2
21mr|perl-Perl-LanguageServer-2.6.1-1|10	Url:		https://metacpan.org/dist/Perl-LanguageServer
21mr|perl-Perl-LanguageServer-2.6.1-1|11	Source0:	https://cpan.metacpan.org/authors/id/G/GR/GRICHTER/Perl-LanguageServer-%{upstream_version}.tar.gz
21mr|perl-Perl-LanguageServer-2.6.1-1|12	
21mr|perl-Perl-LanguageServer-2.6.1-1|13	BuildRequires:	perl(AnyEvent)
21mr|perl-Perl-LanguageServer-2.6.1-1|14	BuildRequires:	perl(AnyEvent::AIO)
21mr|perl-Perl-LanguageServer-2.6.1-1|15	BuildRequires:	perl(Class::Refresh)
21mr|perl-Perl-LanguageServer-2.6.1-1|16	BuildRequires:	perl(Compiler::Lexer)
21mr|perl-Perl-LanguageServer-2.6.1-1|17	BuildRequires:	perl(Coro)
21mr|perl-Perl-LanguageServer-2.6.1-1|18	BuildRequires:	perl(Data::Dump)
21mr|perl-Perl-LanguageServer-2.6.1-1|19	BuildRequires:	perl(Encode)
21mr|perl-Perl-LanguageServer-2.6.1-1|20	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Perl-LanguageServer-2.6.1-1|21	BuildRequires:	perl(IO::AIO)
21mr|perl-Perl-LanguageServer-2.6.1-1|22	BuildRequires:	perl(JSON)
21mr|perl-Perl-LanguageServer-2.6.1-1|23	BuildRequires:	perl(Moose)
21mr|perl-Perl-LanguageServer-2.6.1-1|24	BuildRequires:	perl(PadWalker)
21mr|perl-Perl-LanguageServer-2.6.1-1|25	BuildRequires:	perl(Scalar::Util)
21mr|perl-Perl-LanguageServer-2.6.1-1|26	BuildRequires:	perl(Test::More)
21mr|perl-Perl-LanguageServer-2.6.1-1|27	BuildRequires:	perl-devel
21mr|perl-Perl-LanguageServer-2.6.1-1|28	BuildArch:	noarch
21mr|perl-Perl-LanguageServer-2.6.1-1|29	
21mr|perl-Perl-LanguageServer-2.6.1-1|30	%description
21mr|perl-Perl-LanguageServer-2.6.1-1|31	This is a Language Server for Perl
21mr|perl-Perl-LanguageServer-2.6.1-1|32	
21mr|perl-Perl-LanguageServer-2.6.1-1|33	It implements the Language Server Protocol which provides
21mr|perl-Perl-LanguageServer-2.6.1-1|34	syntax-checking, symbol search, etc. Perl to various editors, for
21mr|perl-Perl-LanguageServer-2.6.1-1|35	example Visual Stuido Code or Atom.
21mr|perl-Perl-LanguageServer-2.6.1-1|36	
21mr|perl-Perl-LanguageServer-2.6.1-1|37	https://microsoft.github.io/language-server-protocol/specification
21mr|perl-Perl-LanguageServer-2.6.1-1|38	
21mr|perl-Perl-LanguageServer-2.6.1-1|39	To use it with Visual Studio Code, install the extention "perl"
21mr|perl-Perl-LanguageServer-2.6.1-1|40	
21mr|perl-Perl-LanguageServer-2.6.1-1|41	This is an early version, but already working version.
21mr|perl-Perl-LanguageServer-2.6.1-1|42	Any comments and patches are welcome.
21mr|perl-Perl-LanguageServer-2.6.1-1|43	
21mr|perl-Perl-LanguageServer-2.6.1-1|44	NOTE: This module uses Compiler::Lexer. The version on cpan (0.22) is buggy
21mr|perl-Perl-LanguageServer-2.6.1-1|45	crashes from time to time. Please use the version from github
21mr|perl-Perl-LanguageServer-2.6.1-1|46	(https://github.com/goccy/p5-Compiler-Lexer) until
21mr|perl-Perl-LanguageServer-2.6.1-1|47	a new version is published to cpan.
21mr|perl-Perl-LanguageServer-2.6.1-1|48	
21mr|perl-Perl-LanguageServer-2.6.1-1|49	%prep
21mr|perl-Perl-LanguageServer-2.6.1-1|50	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Perl-LanguageServer-2.6.1-1|51	
21mr|perl-Perl-LanguageServer-2.6.1-1|52	%build
21mr|perl-Perl-LanguageServer-2.6.1-1|53	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Perl-LanguageServer-2.6.1-1|54	%make
21mr|perl-Perl-LanguageServer-2.6.1-1|55	
21mr|perl-Perl-LanguageServer-2.6.1-1|56	%install
21mr|perl-Perl-LanguageServer-2.6.1-1|57	%makeinstall_std
21mr|perl-Perl-LanguageServer-2.6.1-1|58	
21mr|perl-Perl-LanguageServer-2.6.1-1|59	
21mr|perl-Perl-LanguageServer-2.6.1-1|60	%check
21mr|perl-Perl-LanguageServer-2.6.1-1|61	make test
21mr|perl-Perl-LanguageServer-2.6.1-1|62	
21mr|perl-Perl-LanguageServer-2.6.1-1|63	%files
21mr|perl-Perl-LanguageServer-2.6.1-1|64	%{perl_vendorlib}/*
21mr|perl-Perl-LanguageServer-2.6.1-1|65	%{_mandir}/man3/*

15043 21
21mr|perl-PlRPC-0.2020-13|1	%define module 	PlRPC
21mr|perl-PlRPC-0.2020-13|2	
21mr|perl-PlRPC-0.2020-13|3	Summary:	%{module} perl module
21mr|perl-PlRPC-0.2020-13|4	
21mr|perl-PlRPC-0.2020-13|5	Name: 		perl-%{module}
21mr|perl-PlRPC-0.2020-13|6	Version: 	0.2020
21mr|perl-PlRPC-0.2020-13|7	Release: 	13
21mr|perl-PlRPC-0.2020-13|8	License: 	GPL or Artistic
21mr|perl-PlRPC-0.2020-13|9	Group:		Development/Perl
21mr|perl-PlRPC-0.2020-13|10	URL:		ftp://ftp.funet.fi/pub/languages/perl/CPAN/authors/id/JWIED
21mr|perl-PlRPC-0.2020-13|11	Source0:	%{module}-%{version}.tar.bz2
21mr|perl-PlRPC-0.2020-13|12	BuildRequires:	perl-devel
21mr|perl-PlRPC-0.2020-13|13	BuildRequires:	perl(Net::Daemon)
21mr|perl-PlRPC-0.2020-13|14	BuildRequires:	perl(Storable)
21mr|perl-PlRPC-0.2020-13|15	BuildRequires:	perl(Sys::Syslog)
21mr|perl-PlRPC-0.2020-13|16	Buildarch:	noarch
21mr|perl-PlRPC-0.2020-13|17	
21mr|perl-PlRPC-0.2020-13|18	%description
21mr|perl-PlRPC-0.2020-13|19	%{module} - module for perl
21mr|perl-PlRPC-0.2020-13|20	
21mr|perl-PlRPC-0.2020-13|21	%files
21mr|perl-PlRPC-0.2020-13|22	%doc README ChangeLog
21mr|perl-PlRPC-0.2020-13|23	%{perl_vendorlib}/Bundle/*
21mr|perl-PlRPC-0.2020-13|24	%{perl_vendorlib}/RPC/*
21mr|perl-PlRPC-0.2020-13|25	%{_mandir}/man3*/*
21mr|perl-PlRPC-0.2020-13|26	
21mr|perl-PlRPC-0.2020-13|27	#----------------------------------------------------------------------------
21mr|perl-PlRPC-0.2020-13|28	%prep
21mr|perl-PlRPC-0.2020-13|29	%setup -q -n %{module}
21mr|perl-PlRPC-0.2020-13|30	
21mr|perl-PlRPC-0.2020-13|31	%build
21mr|perl-PlRPC-0.2020-13|32	
21mr|perl-PlRPC-0.2020-13|33	%{__perl} Makefile.PL INSTALLDIRS=vendor --defaultdeps
21mr|perl-PlRPC-0.2020-13|34	%make
21mr|perl-PlRPC-0.2020-13|35	
21mr|perl-PlRPC-0.2020-13|36	%install
21mr|perl-PlRPC-0.2020-13|37	%makeinstall_std
21mr|perl-PlRPC-0.2020-13|38	

15044 21
21mr|perl-Pod-Coverage-0.230.0-7|1	%define upstream_name	 Pod-Coverage
21mr|perl-Pod-Coverage-0.230.0-7|2	%define upstream_version 0.23
21mr|perl-Pod-Coverage-0.230.0-7|3	
21mr|perl-Pod-Coverage-0.230.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Pod-Coverage-0.230.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Pod-Coverage-0.230.0-7|6	Release:	7
21mr|perl-Pod-Coverage-0.230.0-7|7	
21mr|perl-Pod-Coverage-0.230.0-7|8	Summary:	Checks if the documentation of a perl module is comprehensive
21mr|perl-Pod-Coverage-0.230.0-7|9	
21mr|perl-Pod-Coverage-0.230.0-7|10	License:	GPL+ or Artistic
21mr|perl-Pod-Coverage-0.230.0-7|11	Group:		Development/Perl
21mr|perl-Pod-Coverage-0.230.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Pod-Coverage-0.230.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Coverage-%{upstream_version}.tar.gz
21mr|perl-Pod-Coverage-0.230.0-7|14	
21mr|perl-Pod-Coverage-0.230.0-7|15	BuildRequires:  perl(Pod::Find)
21mr|perl-Pod-Coverage-0.230.0-7|16	BuildRequires:	perl-Module-Build
21mr|perl-Pod-Coverage-0.230.0-7|17	BuildRequires:	perl-Devel-Symdump
21mr|perl-Pod-Coverage-0.230.0-7|18	BuildRequires:	perl-Test-Simple
21mr|perl-Pod-Coverage-0.230.0-7|19	BuildRequires:	perl-devel
21mr|perl-Pod-Coverage-0.230.0-7|20	BuildArch:	noarch
21mr|perl-Pod-Coverage-0.230.0-7|21	
21mr|perl-Pod-Coverage-0.230.0-7|22	%description
21mr|perl-Pod-Coverage-0.230.0-7|23	Developers hate writing documentation. They'd hate it even more if their
21mr|perl-Pod-Coverage-0.230.0-7|24	computer tattled on them, but maybe they'll be even more thankful in the long
21mr|perl-Pod-Coverage-0.230.0-7|25	run. Even if not, perlmodstyle tells you to, so you must obey. This perl module
21mr|perl-Pod-Coverage-0.230.0-7|26	provides a mechanism for determining if the pod for a given module is
21mr|perl-Pod-Coverage-0.230.0-7|27	comprehensive.
21mr|perl-Pod-Coverage-0.230.0-7|28	
21mr|perl-Pod-Coverage-0.230.0-7|29	%prep
21mr|perl-Pod-Coverage-0.230.0-7|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Pod-Coverage-0.230.0-7|31	
21mr|perl-Pod-Coverage-0.230.0-7|32	%build
21mr|perl-Pod-Coverage-0.230.0-7|33	%__perl Makefile.PL INSTALLDIRS=vendor DESTDIR=%{buildroot}
21mr|perl-Pod-Coverage-0.230.0-7|34	%make
21mr|perl-Pod-Coverage-0.230.0-7|35	
21mr|perl-Pod-Coverage-0.230.0-7|36	%check
21mr|perl-Pod-Coverage-0.230.0-7|37	%make test
21mr|perl-Pod-Coverage-0.230.0-7|38	
21mr|perl-Pod-Coverage-0.230.0-7|39	%install
21mr|perl-Pod-Coverage-0.230.0-7|40	%makeinstall_std
21mr|perl-Pod-Coverage-0.230.0-7|41	
21mr|perl-Pod-Coverage-0.230.0-7|42	%files
21mr|perl-Pod-Coverage-0.230.0-7|43	%doc Changes
21mr|perl-Pod-Coverage-0.230.0-7|44	%{perl_vendorlib}/Pod/*
21mr|perl-Pod-Coverage-0.230.0-7|45	%{_bindir}/pod_cover
21mr|perl-Pod-Coverage-0.230.0-7|46	%{_mandir}/*/*

15045 21
21mr|perl-Pod-Coverage-Moose-0.50.0-6|1	%define upstream_name    Pod-Coverage-Moose
21mr|perl-Pod-Coverage-Moose-0.50.0-6|2	%define upstream_version 0.05
21mr|perl-Pod-Coverage-Moose-0.50.0-6|3	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|4	Summary:	L<Pod::Coverage> extension for L<Moose>
21mr|perl-Pod-Coverage-Moose-0.50.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Pod-Coverage-Moose-0.50.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Pod-Coverage-Moose-0.50.0-6|7	Release:	6
21mr|perl-Pod-Coverage-Moose-0.50.0-6|8	License:	GPL+ or Artistic
21mr|perl-Pod-Coverage-Moose-0.50.0-6|9	Group:		Development/Perl
21mr|perl-Pod-Coverage-Moose-0.50.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Pod-Coverage-Moose-0.50.0-6|11	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Pod-Coverage-Moose-0.50.0-6|12	BuildRequires:	perl-devel
21mr|perl-Pod-Coverage-Moose-0.50.0-6|13	BuildRequires:	perl(Carp)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|14	BuildRequires:	perl(Class::MOP)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|16	BuildRequires:	perl(FindBin)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|17	BuildRequires:	perl(Moose)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|18	BuildRequires:	perl(Perl6::Junction)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|19	BuildRequires:	perl(Pod::Coverage)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|20	BuildRequires:	perl(Test::More)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|21	BuildRequires:	perl(Test::Pod)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|22	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|23	BuildRequires:	perl(Test::Requires)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|24	BuildRequires:	perl(namespace::autoclean)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|25	BuildRequires:	perl(namespace::clean)
21mr|perl-Pod-Coverage-Moose-0.50.0-6|26	BuildArch:	noarch
21mr|perl-Pod-Coverage-Moose-0.50.0-6|27	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|28	%description
21mr|perl-Pod-Coverage-Moose-0.50.0-6|29	When using the Pod::Coverage manpage in combination with the Moose manpage,
21mr|perl-Pod-Coverage-Moose-0.50.0-6|30	it will report any method imported from a Role. This is especially bad when
21mr|perl-Pod-Coverage-Moose-0.50.0-6|31	used in combination with the Test::Pod::Coverage manpage, since it takes
21mr|perl-Pod-Coverage-Moose-0.50.0-6|32	away its ease of use.
21mr|perl-Pod-Coverage-Moose-0.50.0-6|33	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|34	To use this module in combination with the Test::Pod::Coverage manpage, use
21mr|perl-Pod-Coverage-Moose-0.50.0-6|35	something like this:
21mr|perl-Pod-Coverage-Moose-0.50.0-6|36	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|37	use Test::Pod::Coverage;
21mr|perl-Pod-Coverage-Moose-0.50.0-6|38	all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::Moose'});
21mr|perl-Pod-Coverage-Moose-0.50.0-6|39	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|40	%files
21mr|perl-Pod-Coverage-Moose-0.50.0-6|41	%doc META.yml Changes README
21mr|perl-Pod-Coverage-Moose-0.50.0-6|42	%{_mandir}/man3/*
21mr|perl-Pod-Coverage-Moose-0.50.0-6|43	%{perl_vendorlib}/*
21mr|perl-Pod-Coverage-Moose-0.50.0-6|44	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|45	#----------------------------------------------------------------------------
21mr|perl-Pod-Coverage-Moose-0.50.0-6|46	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|47	%prep
21mr|perl-Pod-Coverage-Moose-0.50.0-6|48	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Pod-Coverage-Moose-0.50.0-6|49	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|50	%build
21mr|perl-Pod-Coverage-Moose-0.50.0-6|51	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Pod-Coverage-Moose-0.50.0-6|52	%make
21mr|perl-Pod-Coverage-Moose-0.50.0-6|53	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|54	%check
21mr|perl-Pod-Coverage-Moose-0.50.0-6|55	%make test
21mr|perl-Pod-Coverage-Moose-0.50.0-6|56	
21mr|perl-Pod-Coverage-Moose-0.50.0-6|57	%install
21mr|perl-Pod-Coverage-Moose-0.50.0-6|58	%makeinstall_std

15046 21
21mr|perl-Pod-Plainer-1.40.0-7|1	%define upstream_name    Pod-Plainer
21mr|perl-Pod-Plainer-1.40.0-7|2	%define upstream_version 1.04
21mr|perl-Pod-Plainer-1.40.0-7|3	
21mr|perl-Pod-Plainer-1.40.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Pod-Plainer-1.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Pod-Plainer-1.40.0-7|6	Release:	7
21mr|perl-Pod-Plainer-1.40.0-7|7	
21mr|perl-Pod-Plainer-1.40.0-7|8	Summary:	To convert POD to old-style plainer POD
21mr|perl-Pod-Plainer-1.40.0-7|9	
21mr|perl-Pod-Plainer-1.40.0-7|10	License:	GPL+ or Artistic
21mr|perl-Pod-Plainer-1.40.0-7|11	Group:		Development/Perl
21mr|perl-Pod-Plainer-1.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Pod-Plainer-1.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Pod-Plainer-1.40.0-7|14	
21mr|perl-Pod-Plainer-1.40.0-7|15	BuildRequires:	perl(Pod::Parser)
21mr|perl-Pod-Plainer-1.40.0-7|16	BuildRequires:	perl-devel
21mr|perl-Pod-Plainer-1.40.0-7|17	BuildArch:	noarch
21mr|perl-Pod-Plainer-1.40.0-7|18	
21mr|perl-Pod-Plainer-1.40.0-7|19	%description
21mr|perl-Pod-Plainer-1.40.0-7|20	Pod::Plainer uses Pod::Parser which takes Pod with the (new) 'C<< .. >>'
21mr|perl-Pod-Plainer-1.40.0-7|21	constructs and returns the old(er) style with just 'C<>'; '<' and '>' are
21mr|perl-Pod-Plainer-1.40.0-7|22	replaced by 'E<lt>' and 'E<gt>'.
21mr|perl-Pod-Plainer-1.40.0-7|23	
21mr|perl-Pod-Plainer-1.40.0-7|24	This can be used to pre-process Pod before using tools which do not
21mr|perl-Pod-Plainer-1.40.0-7|25	recognise the new style Pods.
21mr|perl-Pod-Plainer-1.40.0-7|26	
21mr|perl-Pod-Plainer-1.40.0-7|27	METHODS
21mr|perl-Pod-Plainer-1.40.0-7|28	* escape_ltgt
21mr|perl-Pod-Plainer-1.40.0-7|29	
21mr|perl-Pod-Plainer-1.40.0-7|30	%prep
21mr|perl-Pod-Plainer-1.40.0-7|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Pod-Plainer-1.40.0-7|32	
21mr|perl-Pod-Plainer-1.40.0-7|33	%build
21mr|perl-Pod-Plainer-1.40.0-7|34	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Pod-Plainer-1.40.0-7|35	%make
21mr|perl-Pod-Plainer-1.40.0-7|36	
21mr|perl-Pod-Plainer-1.40.0-7|37	%check
21mr|perl-Pod-Plainer-1.40.0-7|38	%make test
21mr|perl-Pod-Plainer-1.40.0-7|39	
21mr|perl-Pod-Plainer-1.40.0-7|40	%install
21mr|perl-Pod-Plainer-1.40.0-7|41	%makeinstall_std
21mr|perl-Pod-Plainer-1.40.0-7|42	
21mr|perl-Pod-Plainer-1.40.0-7|43	%files
21mr|perl-Pod-Plainer-1.40.0-7|44	%doc README Changes
21mr|perl-Pod-Plainer-1.40.0-7|45	%{_mandir}/man3/*
21mr|perl-Pod-Plainer-1.40.0-7|46	%{perl_vendorlib}/*

15047 21
21mr|perl-Pod-POM-2.10.0-6|1	%define upstream_name  Pod-POM
21mr|perl-Pod-POM-2.10.0-6|2	%define upstream_version 2.01
21mr|perl-Pod-POM-2.10.0-6|3	
21mr|perl-Pod-POM-2.10.0-6|4	Summary:	POD Object Model
21mr|perl-Pod-POM-2.10.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Pod-POM-2.10.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Pod-POM-2.10.0-6|7	Release:	6
21mr|perl-Pod-POM-2.10.0-6|8	License:	GPL+ or Artistic
21mr|perl-Pod-POM-2.10.0-6|9	Group:		Development/Perl
21mr|perl-Pod-POM-2.10.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Pod-POM-2.10.0-6|11	Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-POM-%{upstream_version}.tar.gz
21mr|perl-Pod-POM-2.10.0-6|12	BuildRequires:	perl(Cwd)
21mr|perl-Pod-POM-2.10.0-6|13	BuildRequires:	perl(Encode)
21mr|perl-Pod-POM-2.10.0-6|14	BuildRequires:	perl(Exporter)
21mr|perl-Pod-POM-2.10.0-6|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Pod-POM-2.10.0-6|16	BuildRequires:	perl(File::Basename)
21mr|perl-Pod-POM-2.10.0-6|17	BuildRequires:	perl(File::Slurp)
21mr|perl-Pod-POM-2.10.0-6|18	BuildRequires:	perl(File::Slurper) >= 0.4.0
21mr|perl-Pod-POM-2.10.0-6|19	BuildRequires:	perl(FindBin)
21mr|perl-Pod-POM-2.10.0-6|20	BuildRequires:	perl(Getopt::Long)
21mr|perl-Pod-POM-2.10.0-6|21	BuildRequires:	perl(Getopt::Std)
21mr|perl-Pod-POM-2.10.0-6|22	BuildRequires:	perl(Scalar::Util)
21mr|perl-Pod-POM-2.10.0-6|23	BuildRequires:	perl(Test::More)
21mr|perl-Pod-POM-2.10.0-6|24	BuildRequires:	perl(Text::Diff)
21mr|perl-Pod-POM-2.10.0-6|25	BuildRequires:	perl(Text::Wrap)
21mr|perl-Pod-POM-2.10.0-6|26	BuildRequires:	perl(Test::Differences)
21mr|perl-Pod-POM-2.10.0-6|27	BuildRequires:	perl(YAML::Any)
21mr|perl-Pod-POM-2.10.0-6|28	BuildRequires:	perl-devel
21mr|perl-Pod-POM-2.10.0-6|29	BuildArch:	noarch
21mr|perl-Pod-POM-2.10.0-6|30	
21mr|perl-Pod-POM-2.10.0-6|31	%description
21mr|perl-Pod-POM-2.10.0-6|32	This module implements a parser to convert Pod documents into a simple object
21mr|perl-Pod-POM-2.10.0-6|33	model form known hereafter as the Pod Object Model. The object model is
21mr|perl-Pod-POM-2.10.0-6|34	generated as a hierarchical tree of nodes, each of which represents a different
21mr|perl-Pod-POM-2.10.0-6|35	element of the original document. The tree can be walked manually and the nodes
21mr|perl-Pod-POM-2.10.0-6|36	examined, printed or otherwise manipulated. In addition, Pod::POM supports and
21mr|perl-Pod-POM-2.10.0-6|37	provides view objects which can automatically traverse the tree, or section
21mr|perl-Pod-POM-2.10.0-6|38	thereof, and generate an output representation in one form or another.
21mr|perl-Pod-POM-2.10.0-6|39	
21mr|perl-Pod-POM-2.10.0-6|40	%files
21mr|perl-Pod-POM-2.10.0-6|41	%doc Changes TODO
21mr|perl-Pod-POM-2.10.0-6|42	%{_bindir}/*
21mr|perl-Pod-POM-2.10.0-6|43	%{perl_vendorlib}/Pod
21mr|perl-Pod-POM-2.10.0-6|44	%{_mandir}/*/*
21mr|perl-Pod-POM-2.10.0-6|45	
21mr|perl-Pod-POM-2.10.0-6|46	#----------------------------------------------------------------------------
21mr|perl-Pod-POM-2.10.0-6|47	
21mr|perl-Pod-POM-2.10.0-6|48	%prep
21mr|perl-Pod-POM-2.10.0-6|49	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Pod-POM-2.10.0-6|50	
21mr|perl-Pod-POM-2.10.0-6|51	%build
21mr|perl-Pod-POM-2.10.0-6|52	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Pod-POM-2.10.0-6|53	%make
21mr|perl-Pod-POM-2.10.0-6|54	
21mr|perl-Pod-POM-2.10.0-6|55	%install
21mr|perl-Pod-POM-2.10.0-6|56	%makeinstall_std
21mr|perl-Pod-POM-2.10.0-6|57	
21mr|perl-Pod-POM-2.10.0-6|58	%check
21mr|perl-Pod-POM-2.10.0-6|59	#make test

15048 21
21mr|perl-POE-1.368.0-3|1	%define	upstream_name	 POE
21mr|perl-POE-1.368.0-3|2	%define upstream_version 1.368
21mr|perl-POE-1.368.0-3|3	%bcond_with perl_POE_enables_optional_test
21mr|perl-POE-1.368.0-3|4	
21mr|perl-POE-1.368.0-3|5	Name:		perl-%{upstream_name}
21mr|perl-POE-1.368.0-3|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-POE-1.368.0-3|7	Release:	3
21mr|perl-POE-1.368.0-3|8	Epoch:		2
21mr|perl-POE-1.368.0-3|9	
21mr|perl-POE-1.368.0-3|10	Summary:	Portable multitasking and networking framework for Perl
21mr|perl-POE-1.368.0-3|11	
21mr|perl-POE-1.368.0-3|12	License:	GPL+ or Artistic
21mr|perl-POE-1.368.0-3|13	Group:		Development/Perl
21mr|perl-POE-1.368.0-3|14	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-POE-1.368.0-3|15	Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-POE-1.368.0-3|16	# This upstream_name naming scheme does not follow path names...
21mr|perl-POE-1.368.0-3|17	
21mr|perl-POE-1.368.0-3|18	BuildRequires:	perl-devel
21mr|perl-POE-1.368.0-3|19	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-POE-1.368.0-3|20	BuildRequires:	perl(Carp)
21mr|perl-POE-1.368.0-3|21	BuildRequires:	perl(Errno)
21mr|perl-POE-1.368.0-3|22	BuildRequires:	perl(Exporter)
21mr|perl-POE-1.368.0-3|23	BuildRequires:	perl(File::Spec)
21mr|perl-POE-1.368.0-3|24	BuildRequires:	perl(IO)
21mr|perl-POE-1.368.0-3|25	BuildRequires:	perl(POSIX)
21mr|perl-POE-1.368.0-3|26	BuildRequires:	perl(Storable)
21mr|perl-POE-1.368.0-3|27	BuildRequires:	perl(Test::Harness)
21mr|perl-POE-1.368.0-3|28	BuildRequires:	perl(Time::HiRes)
21mr|perl-POE-1.368.0-3|29	BuildRequires:	perl(Curses)
21mr|perl-POE-1.368.0-3|30	BuildRequires:	perl(IO::Pipely)
21mr|perl-POE-1.368.0-3|31	BuildRequires:	perl(IO::Pty)
21mr|perl-POE-1.368.0-3|32	BuildRequires:	perl(IO::Tty)
21mr|perl-POE-1.368.0-3|33	%if %{with perl_POE_enables_optional_test}
21mr|perl-POE-1.368.0-3|34	BuildRequires:	perl(POE::Test::Loops) >= 1.360.0
21mr|perl-POE-1.368.0-3|35	%endif
21mr|perl-POE-1.368.0-3|36	BuildRequires:	perl(Socket6)
21mr|perl-POE-1.368.0-3|37	BuildRequires:	perl(Term::ReadKey)
21mr|perl-POE-1.368.0-3|38	BuildRequires:	perl(LWP)
21mr|perl-POE-1.368.0-3|39	BuildRequires:	perl(Test::Simple)
21mr|perl-POE-1.368.0-3|40	BuildRequires:	perl(Email::MIME::RFC2047)
21mr|perl-POE-1.368.0-3|41	BuildRequires:	perl(Term::Size)
21mr|perl-POE-1.368.0-3|42	BuildRequires:	perl(Socket::GetAddrInfo)
21mr|perl-POE-1.368.0-3|43	BuildRequires:	perl(Compress::Zlib)
21mr|perl-POE-1.368.0-3|44	BuildRequires:	perl(Socket)
21mr|perl-POE-1.368.0-3|45	
21mr|perl-POE-1.368.0-3|46	BuildArch:	noarch
21mr|perl-POE-1.368.0-3|47	
21mr|perl-POE-1.368.0-3|48	Provides:	perl(POE::Resource::Controls)
21mr|perl-POE-1.368.0-3|49	
21mr|perl-POE-1.368.0-3|50	%description
21mr|perl-POE-1.368.0-3|51	POE is a framework for cooperative, event driven multitasking in Perl.
21mr|perl-POE-1.368.0-3|52	
21mr|perl-POE-1.368.0-3|53	POE originally was developed as the core of a persistent object server and
21mr|perl-POE-1.368.0-3|54	runtime environment. It has evolved into a general purpose multitasking and
21mr|perl-POE-1.368.0-3|55	networking framework, encompassing and providing a consistent interface to
21mr|perl-POE-1.368.0-3|56	other event loops such as Event and the Tk and Gtk toolkits.
21mr|perl-POE-1.368.0-3|57	
21mr|perl-POE-1.368.0-3|58	POE is a mature framework for creating multitasking programs in Perl.  It has
21mr|perl-POE-1.368.0-3|59	been in active development since 1998.  It has been used in mission-critical
21mr|perl-POE-1.368.0-3|60	systems such as internetworked financial markets, file systems, commerce and
21mr|perl-POE-1.368.0-3|61	application servers.
21mr|perl-POE-1.368.0-3|62	
21mr|perl-POE-1.368.0-3|63	%prep
21mr|perl-POE-1.368.0-3|64	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-POE-1.368.0-3|65	chmod 755 examples
21mr|perl-POE-1.368.0-3|66	chmod 755 examples/*.perl
21mr|perl-POE-1.368.0-3|67	
21mr|perl-POE-1.368.0-3|68	%build
21mr|perl-POE-1.368.0-3|69	%{__perl} Makefile.PL INSTALLDIRS=vendor --default
21mr|perl-POE-1.368.0-3|70	%make
21mr|perl-POE-1.368.0-3|71	
21mr|perl-POE-1.368.0-3|72	%check
21mr|perl-POE-1.368.0-3|73	DISPLAY= make test
21mr|perl-POE-1.368.0-3|74	
21mr|perl-POE-1.368.0-3|75	%install
21mr|perl-POE-1.368.0-3|76	%makeinstall_std
21mr|perl-POE-1.368.0-3|77	
21mr|perl-POE-1.368.0-3|78	%files
21mr|perl-POE-1.368.0-3|79	%doc CHANGES HISTORY README examples TODO META.yml META.json
21mr|perl-POE-1.368.0-3|80	%{perl_vendorlib}/POE
21mr|perl-POE-1.368.0-3|81	%{perl_vendorlib}/*.pm
21mr|perl-POE-1.368.0-3|82	%{_mandir}/man3/*

15049 21
21mr|perl-prefork-1.40.0-8|1	%define upstream_name    prefork
21mr|perl-prefork-1.40.0-8|2	%define upstream_version 1.04
21mr|perl-prefork-1.40.0-8|3	
21mr|perl-prefork-1.40.0-8|4	Summary:	Optimize module loading across forking and non-forking scenarios
21mr|perl-prefork-1.40.0-8|5	Name:		perl-%{upstream_name}
21mr|perl-prefork-1.40.0-8|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-prefork-1.40.0-8|7	Release:	8
21mr|perl-prefork-1.40.0-8|8	License:	GPL+ or Artistic
21mr|perl-prefork-1.40.0-8|9	Group:		Development/Perl
21mr|perl-prefork-1.40.0-8|10	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-prefork-1.40.0-8|11	Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-prefork-1.40.0-8|12	BuildRequires:	perl-devel
21mr|perl-prefork-1.40.0-8|13	#BuildRequires:	perl(ExtUtils::AutoInstall) # Contrib
21mr|perl-prefork-1.40.0-8|14	BuildRequires:	perl(File::Spec) >= 0.82
21mr|perl-prefork-1.40.0-8|15	BuildRequires:	perl(Scalar::Util) >= 1.10
21mr|perl-prefork-1.40.0-8|16	BuildRequires:	perl(Test::More) >= 0.47
21mr|perl-prefork-1.40.0-8|17	BuildRequires:	perl(inc::Module::Install::DSL)
21mr|perl-prefork-1.40.0-8|18	BuildArch:	noarch
21mr|perl-prefork-1.40.0-8|19	Provides:	perl(prefork) = %{version}
21mr|perl-prefork-1.40.0-8|20	
21mr|perl-prefork-1.40.0-8|21	%description
21mr|perl-prefork-1.40.0-8|22	The prefork pragma is intended to allow module writers to optimise
21mr|perl-prefork-1.40.0-8|23	module loading for both scenarios with as little additional code as
21mr|perl-prefork-1.40.0-8|24	possible.
21mr|perl-prefork-1.40.0-8|25	
21mr|perl-prefork-1.40.0-8|26	The prefork.pm is intended to serve as a central and optional
21mr|perl-prefork-1.40.0-8|27	marshalling point for state detection (are we running in procedural or
21mr|perl-prefork-1.40.0-8|28	pre-forking mode) and to act as a relatively light-weight module loader.
21mr|perl-prefork-1.40.0-8|29	
21mr|perl-prefork-1.40.0-8|30	Loaders and Forkers
21mr|perl-prefork-1.40.0-8|31	prefork is intended to be used in two different ways.
21mr|perl-prefork-1.40.0-8|32	
21mr|perl-prefork-1.40.0-8|33	The first is by a module that wants to indicate that another module
21mr|perl-prefork-1.40.0-8|34	should be loaded before forking. This is known as a "Loader".
21mr|perl-prefork-1.40.0-8|35	
21mr|perl-prefork-1.40.0-8|36	The other is a script or module that will be initiating the forking. It
21mr|perl-prefork-1.40.0-8|37	will tell prefork.pm that it is either going to fork, or is about to
21mr|perl-prefork-1.40.0-8|38	fork, and that the modules previously mentioned by the Loaders should be
21mr|perl-prefork-1.40.0-8|39	loaded immediately.
21mr|perl-prefork-1.40.0-8|40	
21mr|perl-prefork-1.40.0-8|41	%files
21mr|perl-prefork-1.40.0-8|42	%doc Changes README
21mr|perl-prefork-1.40.0-8|43	%{perl_vendorlib}/prefork.pm
21mr|perl-prefork-1.40.0-8|44	%{_mandir}/*/*
21mr|perl-prefork-1.40.0-8|45	
21mr|perl-prefork-1.40.0-8|46	#----------------------------------------------------------------------------
21mr|perl-prefork-1.40.0-8|47	
21mr|perl-prefork-1.40.0-8|48	%prep
21mr|perl-prefork-1.40.0-8|49	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-prefork-1.40.0-8|50	
21mr|perl-prefork-1.40.0-8|51	%build
21mr|perl-prefork-1.40.0-8|52	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-prefork-1.40.0-8|53	%make
21mr|perl-prefork-1.40.0-8|54	
21mr|perl-prefork-1.40.0-8|55	%install
21mr|perl-prefork-1.40.0-8|56	%makeinstall_std
21mr|perl-prefork-1.40.0-8|57	
21mr|perl-prefork-1.40.0-8|58	%check
21mr|perl-prefork-1.40.0-8|59	make test

15050 21
21mr|perl-Probe-Perl-0.10.0-11|1	%define upstream_name    Probe-Perl
21mr|perl-Probe-Perl-0.10.0-11|2	%define upstream_version 0.01
21mr|perl-Probe-Perl-0.10.0-11|3	
21mr|perl-Probe-Perl-0.10.0-11|4	Name:		perl-%{upstream_name}
21mr|perl-Probe-Perl-0.10.0-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Probe-Perl-0.10.0-11|6	Release:	11
21mr|perl-Probe-Perl-0.10.0-11|7	
21mr|perl-Probe-Perl-0.10.0-11|8	Summary:	Information about the currently running perl
21mr|perl-Probe-Perl-0.10.0-11|9	
21mr|perl-Probe-Perl-0.10.0-11|10	License:	GPL+ or Artistic
21mr|perl-Probe-Perl-0.10.0-11|11	Group:		Development/Perl
21mr|perl-Probe-Perl-0.10.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Probe-Perl-0.10.0-11|13	Source0:	https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Probe-Perl-0.10.0-11|14	
21mr|perl-Probe-Perl-0.10.0-11|15	BuildRequires:	perl(Config)
21mr|perl-Probe-Perl-0.10.0-11|16	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-Probe-Perl-0.10.0-11|17	BuildRequires:	perl(Test)
21mr|perl-Probe-Perl-0.10.0-11|18	BuildRequires:	perl-devel
21mr|perl-Probe-Perl-0.10.0-11|19	
21mr|perl-Probe-Perl-0.10.0-11|20	BuildArch:	noarch
21mr|perl-Probe-Perl-0.10.0-11|21	
21mr|perl-Probe-Perl-0.10.0-11|22	%description
21mr|perl-Probe-Perl-0.10.0-11|23	This module provides methods for obtaining information about the currently
21mr|perl-Probe-Perl-0.10.0-11|24	running perl interpreter. It originally began life as code in the
21mr|perl-Probe-Perl-0.10.0-11|25	'Module::Build' project, but has been externalized here for general use.
21mr|perl-Probe-Perl-0.10.0-11|26	
21mr|perl-Probe-Perl-0.10.0-11|27	%prep
21mr|perl-Probe-Perl-0.10.0-11|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Probe-Perl-0.10.0-11|29	
21mr|perl-Probe-Perl-0.10.0-11|30	%build
21mr|perl-Probe-Perl-0.10.0-11|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Probe-Perl-0.10.0-11|32	%make
21mr|perl-Probe-Perl-0.10.0-11|33	
21mr|perl-Probe-Perl-0.10.0-11|34	%check
21mr|perl-Probe-Perl-0.10.0-11|35	make test
21mr|perl-Probe-Perl-0.10.0-11|36	
21mr|perl-Probe-Perl-0.10.0-11|37	%install
21mr|perl-Probe-Perl-0.10.0-11|38	%makeinstall_std
21mr|perl-Probe-Perl-0.10.0-11|39	
21mr|perl-Probe-Perl-0.10.0-11|40	%files
21mr|perl-Probe-Perl-0.10.0-11|41	%doc Changes README
21mr|perl-Probe-Perl-0.10.0-11|42	%{_mandir}/man3/*
21mr|perl-Probe-Perl-0.10.0-11|43	%{perl_vendorlib}/*

15051 21
21mr|perl-Proc-Daemon-0.230.0-2|1	%define upstream_name    Proc-Daemon
21mr|perl-Proc-Daemon-0.230.0-2|2	%define upstream_version 0.23
21mr|perl-Proc-Daemon-0.230.0-2|3	
21mr|perl-Proc-Daemon-0.230.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Proc-Daemon-0.230.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Proc-Daemon-0.230.0-2|6	Release:	2
21mr|perl-Proc-Daemon-0.230.0-2|7	
21mr|perl-Proc-Daemon-0.230.0-2|8	Summary:	Run a perl program as a daemon process
21mr|perl-Proc-Daemon-0.230.0-2|9	
21mr|perl-Proc-Daemon-0.230.0-2|10	License:	Artistic
21mr|perl-Proc-Daemon-0.230.0-2|11	Group:		Development/Perl
21mr|perl-Proc-Daemon-0.230.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Proc-Daemon-0.230.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Proc-Daemon-0.230.0-2|14	
21mr|perl-Proc-Daemon-0.230.0-2|15	BuildRequires:  perl-devel
21mr|perl-Proc-Daemon-0.230.0-2|16	BuildRequires: perl(Proc::ProcessTable)
21mr|perl-Proc-Daemon-0.230.0-2|17	BuildArch:	noarch
21mr|perl-Proc-Daemon-0.230.0-2|18	
21mr|perl-Proc-Daemon-0.230.0-2|19	%description
21mr|perl-Proc-Daemon-0.230.0-2|20	Proc::Daemon provides the capability for a Perl program to run
21mr|perl-Proc-Daemon-0.230.0-2|21	as a Unix daemon process.
21mr|perl-Proc-Daemon-0.230.0-2|22	
21mr|perl-Proc-Daemon-0.230.0-2|23	%prep
21mr|perl-Proc-Daemon-0.230.0-2|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Proc-Daemon-0.230.0-2|25	
21mr|perl-Proc-Daemon-0.230.0-2|26	%build
21mr|perl-Proc-Daemon-0.230.0-2|27	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Proc-Daemon-0.230.0-2|28	%make
21mr|perl-Proc-Daemon-0.230.0-2|29	
21mr|perl-Proc-Daemon-0.230.0-2|30	%check
21mr|perl-Proc-Daemon-0.230.0-2|31	make test
21mr|perl-Proc-Daemon-0.230.0-2|32	
21mr|perl-Proc-Daemon-0.230.0-2|33	%install
21mr|perl-Proc-Daemon-0.230.0-2|34	%makeinstall_std
21mr|perl-Proc-Daemon-0.230.0-2|35	
21mr|perl-Proc-Daemon-0.230.0-2|36	%files
21mr|perl-Proc-Daemon-0.230.0-2|37	%doc
21mr|perl-Proc-Daemon-0.230.0-2|38	%{_mandir}/man3/*
21mr|perl-Proc-Daemon-0.230.0-2|39	%{perl_vendorlib}/Proc

15052 21
21mr|perl-Proc-InvokeEditor-1.70.0-4|1	%define upstream_name Proc-InvokeEditor
21mr|perl-Proc-InvokeEditor-1.70.0-4|2	%define upstream_version 1.07
21mr|perl-Proc-InvokeEditor-1.70.0-4|3	
21mr|perl-Proc-InvokeEditor-1.70.0-4|4	Summary:	Perl extension for starting a text editor
21mr|perl-Proc-InvokeEditor-1.70.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Proc-InvokeEditor-1.70.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Proc-InvokeEditor-1.70.0-4|7	Release:	4
21mr|perl-Proc-InvokeEditor-1.70.0-4|8	License:	GPL+ or Artistic
21mr|perl-Proc-InvokeEditor-1.70.0-4|9	Group:		Development/Perl
21mr|perl-Proc-InvokeEditor-1.70.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Proc-InvokeEditor-1.70.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Proc-InvokeEditor-1.70.0-4|12	BuildRequires:	perl-devel
21mr|perl-Proc-InvokeEditor-1.70.0-4|13	BuildRequires:	perl(Carp::Assert)
21mr|perl-Proc-InvokeEditor-1.70.0-4|14	BuildRequires:	perl(File::Spec)
21mr|perl-Proc-InvokeEditor-1.70.0-4|15	BuildRequires:	perl(File::Temp)
21mr|perl-Proc-InvokeEditor-1.70.0-4|16	BuildArch:	noarch
21mr|perl-Proc-InvokeEditor-1.70.0-4|17	
21mr|perl-Proc-InvokeEditor-1.70.0-4|18	%description
21mr|perl-Proc-InvokeEditor-1.70.0-4|19	This module provides the ability to supply some text to an external text
21mr|perl-Proc-InvokeEditor-1.70.0-4|20	editor, have it edited by the user, and retrieve the results.
21mr|perl-Proc-InvokeEditor-1.70.0-4|21	
21mr|perl-Proc-InvokeEditor-1.70.0-4|22	The File::Temp module is used to provide secure, safe temporary files, and
21mr|perl-Proc-InvokeEditor-1.70.0-4|23	File::Temp is set to its highest available level of security. This may
21mr|perl-Proc-InvokeEditor-1.70.0-4|24	cause problems on some systems where no secure temporary directory is
21mr|perl-Proc-InvokeEditor-1.70.0-4|25	available.
21mr|perl-Proc-InvokeEditor-1.70.0-4|26	
21mr|perl-Proc-InvokeEditor-1.70.0-4|27	When the editor is started, no subshell is used. Your path will be scanned
21mr|perl-Proc-InvokeEditor-1.70.0-4|28	to find the binary to use for each editor if the string given does not
21mr|perl-Proc-InvokeEditor-1.70.0-4|29	exist as a file, and if a named editor contains whitespace, eg) if you try
21mr|perl-Proc-InvokeEditor-1.70.0-4|30	to use the editor 'xemacs -nw', then the string will be split on whitespace
21mr|perl-Proc-InvokeEditor-1.70.0-4|31	and anything after the editor name will be passed as arguments to your
21mr|perl-Proc-InvokeEditor-1.70.0-4|32	editor. A shell is not used but this should cover most simple cases.
21mr|perl-Proc-InvokeEditor-1.70.0-4|33	
21mr|perl-Proc-InvokeEditor-1.70.0-4|34	%files
21mr|perl-Proc-InvokeEditor-1.70.0-4|35	%doc META.yml Changes LICENSE README
21mr|perl-Proc-InvokeEditor-1.70.0-4|36	%{_mandir}/man3/*
21mr|perl-Proc-InvokeEditor-1.70.0-4|37	%{perl_vendorlib}/Proc/
21mr|perl-Proc-InvokeEditor-1.70.0-4|38	
21mr|perl-Proc-InvokeEditor-1.70.0-4|39	#----------------------------------------------------------------------------
21mr|perl-Proc-InvokeEditor-1.70.0-4|40	
21mr|perl-Proc-InvokeEditor-1.70.0-4|41	%prep
21mr|perl-Proc-InvokeEditor-1.70.0-4|42	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Proc-InvokeEditor-1.70.0-4|43	chmod 644 META.yml
21mr|perl-Proc-InvokeEditor-1.70.0-4|44	
21mr|perl-Proc-InvokeEditor-1.70.0-4|45	%build
21mr|perl-Proc-InvokeEditor-1.70.0-4|46	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Proc-InvokeEditor-1.70.0-4|47	%make
21mr|perl-Proc-InvokeEditor-1.70.0-4|48	
21mr|perl-Proc-InvokeEditor-1.70.0-4|49	%install
21mr|perl-Proc-InvokeEditor-1.70.0-4|50	%makeinstall_std

15053 21
21mr|perl-Proc-PID-File-1.280.0-2|1	%define upstream_name    Proc-PID-File
21mr|perl-Proc-PID-File-1.280.0-2|2	%define upstream_version 1.28
21mr|perl-Proc-PID-File-1.280.0-2|3	
21mr|perl-Proc-PID-File-1.280.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Proc-PID-File-1.280.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Proc-PID-File-1.280.0-2|6	Release:	2
21mr|perl-Proc-PID-File-1.280.0-2|7	
21mr|perl-Proc-PID-File-1.280.0-2|8	Summary:	A module to manage process id files
21mr|perl-Proc-PID-File-1.280.0-2|9	
21mr|perl-Proc-PID-File-1.280.0-2|10	License:	GPL+ or Artistic
21mr|perl-Proc-PID-File-1.280.0-2|11	Group:		Development/Perl
21mr|perl-Proc-PID-File-1.280.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Proc-PID-File-1.280.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Proc-PID-File-1.280.0-2|14	
21mr|perl-Proc-PID-File-1.280.0-2|15	BuildRequires:	perl-devel
21mr|perl-Proc-PID-File-1.280.0-2|16	BuildArch: noarch
21mr|perl-Proc-PID-File-1.280.0-2|17	
21mr|perl-Proc-PID-File-1.280.0-2|18	%description
21mr|perl-Proc-PID-File-1.280.0-2|19	This Perl module is useful for writers of daemons and other processes that
21mr|perl-Proc-PID-File-1.280.0-2|20	need to tell whether they are already running, in order to prevent multiple
21mr|perl-Proc-PID-File-1.280.0-2|21	process instances. The module accomplishes this via *nix-style _pidfiles_,
21mr|perl-Proc-PID-File-1.280.0-2|22	which are files that store a process identifier.
21mr|perl-Proc-PID-File-1.280.0-2|23	
21mr|perl-Proc-PID-File-1.280.0-2|24	The module provides two interfaces: 1) a simple call, and 2) an
21mr|perl-Proc-PID-File-1.280.0-2|25	object-oriented interface
21mr|perl-Proc-PID-File-1.280.0-2|26	
21mr|perl-Proc-PID-File-1.280.0-2|27	%prep
21mr|perl-Proc-PID-File-1.280.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Proc-PID-File-1.280.0-2|29	
21mr|perl-Proc-PID-File-1.280.0-2|30	%build
21mr|perl-Proc-PID-File-1.280.0-2|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Proc-PID-File-1.280.0-2|32	%make
21mr|perl-Proc-PID-File-1.280.0-2|33	
21mr|perl-Proc-PID-File-1.280.0-2|34	%check
21mr|perl-Proc-PID-File-1.280.0-2|35	%make test
21mr|perl-Proc-PID-File-1.280.0-2|36	
21mr|perl-Proc-PID-File-1.280.0-2|37	%install
21mr|perl-Proc-PID-File-1.280.0-2|38	%makeinstall_std
21mr|perl-Proc-PID-File-1.280.0-2|39	
21mr|perl-Proc-PID-File-1.280.0-2|40	%files
21mr|perl-Proc-PID-File-1.280.0-2|41	%doc README META.yml Changes LICENSE
21mr|perl-Proc-PID-File-1.280.0-2|42	%{_mandir}/man3/*
21mr|perl-Proc-PID-File-1.280.0-2|43	%{perl_vendorlib}/*

15054 21
21mr|perl-Proc-ProcessTable-0.500.0-9|1	%define upstream_name Proc-ProcessTable
21mr|perl-Proc-ProcessTable-0.500.0-9|2	%define upstream_version 0.50
21mr|perl-Proc-ProcessTable-0.500.0-9|3	
21mr|perl-Proc-ProcessTable-0.500.0-9|4	Name:		perl-%{upstream_name}
21mr|perl-Proc-ProcessTable-0.500.0-9|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Proc-ProcessTable-0.500.0-9|6	Release:	9
21mr|perl-Proc-ProcessTable-0.500.0-9|7	Summary:	Interface to process table information
21mr|perl-Proc-ProcessTable-0.500.0-9|8	License:	GPL or Artistic
21mr|perl-Proc-ProcessTable-0.500.0-9|9	Group:		Development/Perl
21mr|perl-Proc-ProcessTable-0.500.0-9|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Proc-ProcessTable-0.500.0-9|11	Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Proc-ProcessTable-0.500.0-9|12	BuildRequires:	perl-devel
21mr|perl-Proc-ProcessTable-0.500.0-9|13	
21mr|perl-Proc-ProcessTable-0.500.0-9|14	%description
21mr|perl-Proc-ProcessTable-0.500.0-9|15	This module is a first crack at providing a consistent interface to
21mr|perl-Proc-ProcessTable-0.500.0-9|16	Unix (and maybe other multitasking OS's) process table information.
21mr|perl-Proc-ProcessTable-0.500.0-9|17	The impetus for this came about with my frustration at having to parse
21mr|perl-Proc-ProcessTable-0.500.0-9|18	the output of various systems' ps commands to check whether specific
21mr|perl-Proc-ProcessTable-0.500.0-9|19	processes were running on different boxes at a larged mixed Unix site.
21mr|perl-Proc-ProcessTable-0.500.0-9|20	The output format of ps was different on each OS, and sometimes
21mr|perl-Proc-ProcessTable-0.500.0-9|21	changed with each new release of an OS. Also, running a ps subprocess
21mr|perl-Proc-ProcessTable-0.500.0-9|22	from within a perl or shell script and parsing the output was not a
21mr|perl-Proc-ProcessTable-0.500.0-9|23	very efficient or aesthetic way to do things.
21mr|perl-Proc-ProcessTable-0.500.0-9|24	
21mr|perl-Proc-ProcessTable-0.500.0-9|25	%prep
21mr|perl-Proc-ProcessTable-0.500.0-9|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Proc-ProcessTable-0.500.0-9|27	
21mr|perl-Proc-ProcessTable-0.500.0-9|28	%build
21mr|perl-Proc-ProcessTable-0.500.0-9|29	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Proc-ProcessTable-0.500.0-9|30	%make
21mr|perl-Proc-ProcessTable-0.500.0-9|31	
21mr|perl-Proc-ProcessTable-0.500.0-9|32	%install
21mr|perl-Proc-ProcessTable-0.500.0-9|33	%makeinstall_std
21mr|perl-Proc-ProcessTable-0.500.0-9|34	
21mr|perl-Proc-ProcessTable-0.500.0-9|35	%files
21mr|perl-Proc-ProcessTable-0.500.0-9|36	%doc README README.linux Changes TODO contrib example.pl
21mr|perl-Proc-ProcessTable-0.500.0-9|37	%{perl_vendorarch}/Proc
21mr|perl-Proc-ProcessTable-0.500.0-9|38	%{perl_vendorarch}/auto/Proc
21mr|perl-Proc-ProcessTable-0.500.0-9|39	%{_mandir}/*/*

15055 21
21mr|perl-Proc-WaitStat-1.0.0-13|1	%define upstream_name    Proc-WaitStat
21mr|perl-Proc-WaitStat-1.0.0-13|2	%define upstream_version 1.00
21mr|perl-Proc-WaitStat-1.0.0-13|3	
21mr|perl-Proc-WaitStat-1.0.0-13|4	Name:       perl-%{upstream_name}
21mr|perl-Proc-WaitStat-1.0.0-13|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Proc-WaitStat-1.0.0-13|6	Release:    13
21mr|perl-Proc-WaitStat-1.0.0-13|7	Summary:	Proc::WaitStat - Interpret and act on wait() status values
21mr|perl-Proc-WaitStat-1.0.0-13|8	License:	GPL+ or Artistic
21mr|perl-Proc-WaitStat-1.0.0-13|9	Group:		Development/Perl
21mr|perl-Proc-WaitStat-1.0.0-13|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Proc-WaitStat-1.0.0-13|11	Source0:    http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Proc-WaitStat-1.0.0-13|12	
21mr|perl-Proc-WaitStat-1.0.0-13|13	BuildRequires:	perl(IPC::Signal)
21mr|perl-Proc-WaitStat-1.0.0-13|14	BuildRequires:	perl-devel
21mr|perl-Proc-WaitStat-1.0.0-13|15	
21mr|perl-Proc-WaitStat-1.0.0-13|16	BuildArch:	noarch
21mr|perl-Proc-WaitStat-1.0.0-13|17	
21mr|perl-Proc-WaitStat-1.0.0-13|18	%description
21mr|perl-Proc-WaitStat-1.0.0-13|19	This module contains functions for interpreting and acting on wait
21mr|perl-Proc-WaitStat-1.0.0-13|20	status values.
21mr|perl-Proc-WaitStat-1.0.0-13|21	
21mr|perl-Proc-WaitStat-1.0.0-13|22	%prep
21mr|perl-Proc-WaitStat-1.0.0-13|23	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Proc-WaitStat-1.0.0-13|24	
21mr|perl-Proc-WaitStat-1.0.0-13|25	%build
21mr|perl-Proc-WaitStat-1.0.0-13|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Proc-WaitStat-1.0.0-13|27	
21mr|perl-Proc-WaitStat-1.0.0-13|28	%make
21mr|perl-Proc-WaitStat-1.0.0-13|29	%make test
21mr|perl-Proc-WaitStat-1.0.0-13|30	
21mr|perl-Proc-WaitStat-1.0.0-13|31	%install
21mr|perl-Proc-WaitStat-1.0.0-13|32	%makeinstall_std
21mr|perl-Proc-WaitStat-1.0.0-13|33	
21mr|perl-Proc-WaitStat-1.0.0-13|34	%files
21mr|perl-Proc-WaitStat-1.0.0-13|35	%doc Changes README
21mr|perl-Proc-WaitStat-1.0.0-13|36	%{perl_vendorlib}/Proc/WaitStat.pm
21mr|perl-Proc-WaitStat-1.0.0-13|37	%{_mandir}/*/*

15056 21
21mr|perl-Regexp-Common-2013031301.0.0-6|1	%define upstream_name    Regexp-Common
21mr|perl-Regexp-Common-2013031301.0.0-6|2	%define upstream_version 2013031301
21mr|perl-Regexp-Common-2013031301.0.0-6|3	
21mr|perl-Regexp-Common-2013031301.0.0-6|4	Summary:	%{upstream_name} module for perl
21mr|perl-Regexp-Common-2013031301.0.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Regexp-Common-2013031301.0.0-6|6	Version:	%perl_convert_version 2013031301
21mr|perl-Regexp-Common-2013031301.0.0-6|7	Release:	6
21mr|perl-Regexp-Common-2013031301.0.0-6|8	License:	GPL+ or Artistic
21mr|perl-Regexp-Common-2013031301.0.0-6|9	Group:		Development/Perl
21mr|perl-Regexp-Common-2013031301.0.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Regexp-Common-2013031301.0.0-6|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Regexp-Common-2013031301.0.0-6|12	BuildRequires:	perl-devel
21mr|perl-Regexp-Common-2013031301.0.0-6|13	BuildArch:	noarch
21mr|perl-Regexp-Common-2013031301.0.0-6|14	
21mr|perl-Regexp-Common-2013031301.0.0-6|15	%description
21mr|perl-Regexp-Common-2013031301.0.0-6|16	%{upstream_name} module for perl provides commonly requested regular
21mr|perl-Regexp-Common-2013031301.0.0-6|17	expressions.
21mr|perl-Regexp-Common-2013031301.0.0-6|18	
21mr|perl-Regexp-Common-2013031301.0.0-6|19	%files
21mr|perl-Regexp-Common-2013031301.0.0-6|20	%defattr(644,root,root,755)
21mr|perl-Regexp-Common-2013031301.0.0-6|21	%doc README TODO
21mr|perl-Regexp-Common-2013031301.0.0-6|22	%{_mandir}/man*/*
21mr|perl-Regexp-Common-2013031301.0.0-6|23	%{perl_vendorlib}/*
21mr|perl-Regexp-Common-2013031301.0.0-6|24	
21mr|perl-Regexp-Common-2013031301.0.0-6|25	#----------------------------------------------------------------------------
21mr|perl-Regexp-Common-2013031301.0.0-6|26	
21mr|perl-Regexp-Common-2013031301.0.0-6|27	%prep
21mr|perl-Regexp-Common-2013031301.0.0-6|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Regexp-Common-2013031301.0.0-6|29	
21mr|perl-Regexp-Common-2013031301.0.0-6|30	%build
21mr|perl-Regexp-Common-2013031301.0.0-6|31	CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Regexp-Common-2013031301.0.0-6|32	make
21mr|perl-Regexp-Common-2013031301.0.0-6|33	
21mr|perl-Regexp-Common-2013031301.0.0-6|34	%install
21mr|perl-Regexp-Common-2013031301.0.0-6|35	%makeinstall_std
21mr|perl-Regexp-Common-2013031301.0.0-6|36	
21mr|perl-Regexp-Common-2013031301.0.0-6|37	%check
21mr|perl-Regexp-Common-2013031301.0.0-6|38	make test

15057 21
21mr|perl-Reply-0.370.0-4|1	%define upstream_name    Reply
21mr|perl-Reply-0.370.0-4|2	%define upstream_version 0.37
21mr|perl-Reply-0.370.0-4|3	
21mr|perl-Reply-0.370.0-4|4	Summary:	Tab completion for function names
21mr|perl-Reply-0.370.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Reply-0.370.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Reply-0.370.0-4|7	Release:	4
21mr|perl-Reply-0.370.0-4|8	License:	GPL+ or Artistic
21mr|perl-Reply-0.370.0-4|9	Group:		Development/Perl
21mr|perl-Reply-0.370.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Reply-0.370.0-4|11	Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Reply-0.370.0-4|12	BuildRequires:	perl-devel
21mr|perl-Reply-0.370.0-4|13	BuildRequires:	perl(Config::INI::Reader::Ordered)
21mr|perl-Reply-0.370.0-4|14	BuildRequires:	perl(Data::Dumper)
21mr|perl-Reply-0.370.0-4|15	BuildRequires:	perl(Devel::LexAlias)
21mr|perl-Reply-0.370.0-4|16	BuildRequires:	perl(Eval::Closure)
21mr|perl-Reply-0.370.0-4|17	BuildRequires:	perl(Exporter)
21mr|perl-Reply-0.370.0-4|18	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Reply-0.370.0-4|19	BuildRequires:	perl(File::HomeDir)
21mr|perl-Reply-0.370.0-4|20	BuildRequires:	perl(File::Spec)
21mr|perl-Reply-0.370.0-4|21	BuildRequires:	perl(Getopt::Long)
21mr|perl-Reply-0.370.0-4|22	BuildRequires:	perl(IO::Handle)
21mr|perl-Reply-0.370.0-4|23	BuildRequires:	perl(IPC::Open3)
21mr|perl-Reply-0.370.0-4|24	BuildRequires:	perl(Module::Runtime)
21mr|perl-Reply-0.370.0-4|25	BuildRequires:	perl(Package::Stash)
21mr|perl-Reply-0.370.0-4|26	BuildRequires:	perl(PadWalker)
21mr|perl-Reply-0.370.0-4|27	BuildRequires:	perl(Scalar::Util)
21mr|perl-Reply-0.370.0-4|28	BuildRequires:	perl(Term::ANSIColor)
21mr|perl-Reply-0.370.0-4|29	BuildRequires:	perl(Term::ReadLine)
21mr|perl-Reply-0.370.0-4|30	BuildRequires:	perl(Test::More)
21mr|perl-Reply-0.370.0-4|31	BuildRequires:	perl(Time::HiRes)
21mr|perl-Reply-0.370.0-4|32	BuildRequires:	perl(Try::Tiny)
21mr|perl-Reply-0.370.0-4|33	BuildRequires:	perl(base)
21mr|perl-Reply-0.370.0-4|34	BuildRequires:	perl(overload)
21mr|perl-Reply-0.370.0-4|35	BuildRequires:	perl(strict)
21mr|perl-Reply-0.370.0-4|36	BuildRequires:	perl(warnings)
21mr|perl-Reply-0.370.0-4|37	BuildArch:	noarch
21mr|perl-Reply-0.370.0-4|38	
21mr|perl-Reply-0.370.0-4|39	%description
21mr|perl-Reply-0.370.0-4|40	NOTE: This is an early release, and implementation details of this module
21mr|perl-Reply-0.370.0-4|41	are still very much in flux. Feedback is welcome!
21mr|perl-Reply-0.370.0-4|42	
21mr|perl-Reply-0.370.0-4|43	Reply is a lightweight, extensible REPL for Perl. It is plugin-based (see
21mr|perl-Reply-0.370.0-4|44	the Reply::Plugin manpage), and through plugins supports many advanced
21mr|perl-Reply-0.370.0-4|45	features such as coloring and pretty printing, readline support, and
21mr|perl-Reply-0.370.0-4|46	pluggable commands.
21mr|perl-Reply-0.370.0-4|47	
21mr|perl-Reply-0.370.0-4|48	%files
21mr|perl-Reply-0.370.0-4|49	%doc README Changes LICENSE META.yml META.json
21mr|perl-Reply-0.370.0-4|50	%{_bindir}/reply
21mr|perl-Reply-0.370.0-4|51	%{_mandir}/man3/*
21mr|perl-Reply-0.370.0-4|52	%{_mandir}/man1/reply.1*
21mr|perl-Reply-0.370.0-4|53	%{perl_vendorlib}/*
21mr|perl-Reply-0.370.0-4|54	
21mr|perl-Reply-0.370.0-4|55	#----------------------------------------------------------------------------
21mr|perl-Reply-0.370.0-4|56	
21mr|perl-Reply-0.370.0-4|57	%prep
21mr|perl-Reply-0.370.0-4|58	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Reply-0.370.0-4|59	
21mr|perl-Reply-0.370.0-4|60	%build
21mr|perl-Reply-0.370.0-4|61	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Reply-0.370.0-4|62	
21mr|perl-Reply-0.370.0-4|63	%make
21mr|perl-Reply-0.370.0-4|64	
21mr|perl-Reply-0.370.0-4|65	%install
21mr|perl-Reply-0.370.0-4|66	%makeinstall_std
21mr|perl-Reply-0.370.0-4|67	
21mr|perl-Reply-0.370.0-4|68	%check
21mr|perl-Reply-0.370.0-4|69	%make test

15058 21
21mr|perl-Role-Tiny-2.2.4-1|1	%define upstream_name    Role-Tiny
21mr|perl-Role-Tiny-2.2.4-1|2	%define upstream_version 2.002004
21mr|perl-Role-Tiny-2.2.4-1|3	
21mr|perl-Role-Tiny-2.2.4-1|4	Name:       perl-%{upstream_name}
21mr|perl-Role-Tiny-2.2.4-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Role-Tiny-2.2.4-1|6	Release:    1
21mr|perl-Role-Tiny-2.2.4-1|7	
21mr|perl-Role-Tiny-2.2.4-1|8	Summary:    Minimal try/catch with proper localization of $@
21mr|perl-Role-Tiny-2.2.4-1|9	
21mr|perl-Role-Tiny-2.2.4-1|10	License:    GPL+ or Artistic
21mr|perl-Role-Tiny-2.2.4-1|11	Group:      Development/Perl
21mr|perl-Role-Tiny-2.2.4-1|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Role-Tiny-2.2.4-1|13	Source0:    https://cpan.metacpan.org/authors/id/H/HA/HAARG/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Role-Tiny-2.2.4-1|14	
21mr|perl-Role-Tiny-2.2.4-1|15	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Role-Tiny-2.2.4-1|16	BuildRequires: perl(Test::Fatal) >= 0.3.0
21mr|perl-Role-Tiny-2.2.4-1|17	BuildRequires: perl(Test::More) >= 0.960.0
21mr|perl-Role-Tiny-2.2.4-1|18	BuildRequires: perl-devel
21mr|perl-Role-Tiny-2.2.4-1|19	BuildArch:  noarch
21mr|perl-Role-Tiny-2.2.4-1|20	
21mr|perl-Role-Tiny-2.2.4-1|21	%description
21mr|perl-Role-Tiny-2.2.4-1|22	'Role::Tiny' is a minimalist role composition tool.
21mr|perl-Role-Tiny-2.2.4-1|23	
21mr|perl-Role-Tiny-2.2.4-1|24	%prep
21mr|perl-Role-Tiny-2.2.4-1|25	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Role-Tiny-2.2.4-1|26	
21mr|perl-Role-Tiny-2.2.4-1|27	%build
21mr|perl-Role-Tiny-2.2.4-1|28	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Role-Tiny-2.2.4-1|29	
21mr|perl-Role-Tiny-2.2.4-1|30	%make
21mr|perl-Role-Tiny-2.2.4-1|31	
21mr|perl-Role-Tiny-2.2.4-1|32	%check
21mr|perl-Role-Tiny-2.2.4-1|33	%make test
21mr|perl-Role-Tiny-2.2.4-1|34	
21mr|perl-Role-Tiny-2.2.4-1|35	%install
21mr|perl-Role-Tiny-2.2.4-1|36	%makeinstall_std
21mr|perl-Role-Tiny-2.2.4-1|37	
21mr|perl-Role-Tiny-2.2.4-1|38	%files
21mr|perl-Role-Tiny-2.2.4-1|39	%doc Changes META.json META.yml README
21mr|perl-Role-Tiny-2.2.4-1|40	%{_mandir}/man3/*
21mr|perl-Role-Tiny-2.2.4-1|41	%{perl_vendorlib}/*

15059 21
21mr|perl-RPC-XML-0.800.0-2|1	%{?build_apache_perl}%{?!build_apache_perl:%bcond_without apache_perl}
21mr|perl-RPC-XML-0.800.0-2|2	
21mr|perl-RPC-XML-0.800.0-2|3	%define upstream_name	 RPC-XML
21mr|perl-RPC-XML-0.800.0-2|4	%define upstream_version 0.80
21mr|perl-RPC-XML-0.800.0-2|5	
21mr|perl-RPC-XML-0.800.0-2|6	Name: 		perl-%{upstream_name}
21mr|perl-RPC-XML-0.800.0-2|7	Version: 	%perl_convert_version %{upstream_version}
21mr|perl-RPC-XML-0.800.0-2|8	Release:	2
21mr|perl-RPC-XML-0.800.0-2|9	
21mr|perl-RPC-XML-0.800.0-2|10	Summary:	A set of classes for core data, message and XML handling
21mr|perl-RPC-XML-0.800.0-2|11	
21mr|perl-RPC-XML-0.800.0-2|12	License:	GPL+ or Artistic
21mr|perl-RPC-XML-0.800.0-2|13	Group:		Development/Perl
21mr|perl-RPC-XML-0.800.0-2|14	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-RPC-XML-0.800.0-2|15	Source0:	http://www.cpan.org/modules/by-module/RPC/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-RPC-XML-0.800.0-2|16	
21mr|perl-RPC-XML-0.800.0-2|17	BuildRequires:	perl-devel
21mr|perl-RPC-XML-0.800.0-2|18	BuildRequires:	perl(XML::Parser)
21mr|perl-RPC-XML-0.800.0-2|19	BuildRequires:	perl(Net::Server)
21mr|perl-RPC-XML-0.800.0-2|20	BuildRequires:  perl(LWP::UserAgent)
21mr|perl-RPC-XML-0.800.0-2|21	BuildArch:	noarch
21mr|perl-RPC-XML-0.800.0-2|22	
21mr|perl-RPC-XML-0.800.0-2|23	%description
21mr|perl-RPC-XML-0.800.0-2|24	The RPC::XML package is a reference implementation of the XML-RPC
21mr|perl-RPC-XML-0.800.0-2|25	standard. As a reference implementation, it is geared more towards clarity and
21mr|perl-RPC-XML-0.800.0-2|26	readability than efficiency.
21mr|perl-RPC-XML-0.800.0-2|27	
21mr|perl-RPC-XML-0.800.0-2|28	The package provides a set of classes for creating values to pass to the
21mr|perl-RPC-XML-0.800.0-2|29	constructors for requests and responses. These are lightweight objects, most
21mr|perl-RPC-XML-0.800.0-2|30	of which are implemented as tied scalars so as to associate specific type
21mr|perl-RPC-XML-0.800.0-2|31	information with the value. Classes are also provided for requests, responses,
21mr|perl-RPC-XML-0.800.0-2|32	faults (errors) and a parser based on the XML::Parser package from CPAN.
21mr|perl-RPC-XML-0.800.0-2|33	
21mr|perl-RPC-XML-0.800.0-2|34	This module does not actually provide any transport implementation or
21mr|perl-RPC-XML-0.800.0-2|35	server basis. For these, see RPC::XML::Client and RPC::XML::Server,
21mr|perl-RPC-XML-0.800.0-2|36	respectively.
21mr|perl-RPC-XML-0.800.0-2|37	
21mr|perl-RPC-XML-0.800.0-2|38	%if %{with apache_perl}
21mr|perl-RPC-XML-0.800.0-2|39	%package	Apache
21mr|perl-RPC-XML-0.800.0-2|40	Summary:	RPC server as an Apache/mod_perl content handler
21mr|perl-RPC-XML-0.800.0-2|41	
21mr|perl-RPC-XML-0.800.0-2|42	Group:		Development/Perl
21mr|perl-RPC-XML-0.800.0-2|43	
21mr|perl-RPC-XML-0.800.0-2|44	%description	Apache
21mr|perl-RPC-XML-0.800.0-2|45	RPC server as an Apache/mod_perl content handler.
21mr|perl-RPC-XML-0.800.0-2|46	%endif
21mr|perl-RPC-XML-0.800.0-2|47	
21mr|perl-RPC-XML-0.800.0-2|48	%prep
21mr|perl-RPC-XML-0.800.0-2|49	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-RPC-XML-0.800.0-2|50	
21mr|perl-RPC-XML-0.800.0-2|51	%build
21mr|perl-RPC-XML-0.800.0-2|52	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-RPC-XML-0.800.0-2|53	%make
21mr|perl-RPC-XML-0.800.0-2|54	
21mr|perl-RPC-XML-0.800.0-2|55	# %check
21mr|perl-RPC-XML-0.800.0-2|56	# make tests don't work
21mr|perl-RPC-XML-0.800.0-2|57	# make test
21mr|perl-RPC-XML-0.800.0-2|58	
21mr|perl-RPC-XML-0.800.0-2|59	%install
21mr|perl-RPC-XML-0.800.0-2|60	%makeinstall_std
21mr|perl-RPC-XML-0.800.0-2|61	%if %{without apache_perl}
21mr|perl-RPC-XML-0.800.0-2|62	rm -rf %{buildroot}/%{perl_vendorlib}/Apache
21mr|perl-RPC-XML-0.800.0-2|63	rm -rf %{buildroot}/%{_mandir}/man3/Apache*
21mr|perl-RPC-XML-0.800.0-2|64	%endif
21mr|perl-RPC-XML-0.800.0-2|65	
21mr|perl-RPC-XML-0.800.0-2|66	%files
21mr|perl-RPC-XML-0.800.0-2|67	%doc ChangeLog README*
21mr|perl-RPC-XML-0.800.0-2|68	%{_bindir}/*
21mr|perl-RPC-XML-0.800.0-2|69	%{perl_vendorlib}/RPC
21mr|perl-RPC-XML-0.800.0-2|70	%{_mandir}/man3/*
21mr|perl-RPC-XML-0.800.0-2|71	%if %{with apache_perl}
21mr|perl-RPC-XML-0.800.0-2|72	%exclude %{_mandir}/man3/Apache*
21mr|perl-RPC-XML-0.800.0-2|73	%endif
21mr|perl-RPC-XML-0.800.0-2|74	%{_mandir}/man1/*
21mr|perl-RPC-XML-0.800.0-2|75	
21mr|perl-RPC-XML-0.800.0-2|76	%if %{with apache_perl}
21mr|perl-RPC-XML-0.800.0-2|77	%files Apache
21mr|perl-RPC-XML-0.800.0-2|78	%doc README.apache2
21mr|perl-RPC-XML-0.800.0-2|79	%{perl_vendorlib}/Apache
21mr|perl-RPC-XML-0.800.0-2|80	%{_mandir}/man3/Apache*
21mr|perl-RPC-XML-0.800.0-2|81	%endif

15060 21
21mr|perl-Safe-2.350.0-8|1	%define upstream_name    Safe
21mr|perl-Safe-2.350.0-8|2	%define upstream_version 2.35
21mr|perl-Safe-2.350.0-8|3	
21mr|perl-Safe-2.350.0-8|4	Name:		perl-%{upstream_name}
21mr|perl-Safe-2.350.0-8|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Safe-2.350.0-8|6	Release:	8
21mr|perl-Safe-2.350.0-8|7	
21mr|perl-Safe-2.350.0-8|8	License:	GPL+ or Artistic
21mr|perl-Safe-2.350.0-8|9	Group:		Development/Perl
21mr|perl-Safe-2.350.0-8|10	Summary:	Restrict eval'd code to safe subset of ops
21mr|perl-Safe-2.350.0-8|11	
21mr|perl-Safe-2.350.0-8|12	Source0:	http://www.cpan.org/modules/by-module/Safe/Safe-%{upstream_version}.tar.gz
21mr|perl-Safe-2.350.0-8|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Safe-2.350.0-8|14	
21mr|perl-Safe-2.350.0-8|15	BuildRequires:	perl-devel
21mr|perl-Safe-2.350.0-8|16	BuildRequires:  perl-Test-Simple
21mr|perl-Safe-2.350.0-8|17	
21mr|perl-Safe-2.350.0-8|18	BuildArch:	noarch
21mr|perl-Safe-2.350.0-8|19	
21mr|perl-Safe-2.350.0-8|20	%description
21mr|perl-Safe-2.350.0-8|21	The Safe extension module allows the creation of compartments in which perl
21mr|perl-Safe-2.350.0-8|22	code can be evaluated. Each compartment has
21mr|perl-Safe-2.350.0-8|23	
21mr|perl-Safe-2.350.0-8|24	* a new namespace
21mr|perl-Safe-2.350.0-8|25	
21mr|perl-Safe-2.350.0-8|26	The "root" of the namespace (i.e. "main::") is changed to a different
21mr|perl-Safe-2.350.0-8|27	package and code evaluated in the compartment cannot refer to variables
21mr|perl-Safe-2.350.0-8|28	outside this namespace, even with run-time glob lookups and other tricks.
21mr|perl-Safe-2.350.0-8|29	
21mr|perl-Safe-2.350.0-8|30	%prep
21mr|perl-Safe-2.350.0-8|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Safe-2.350.0-8|32	
21mr|perl-Safe-2.350.0-8|33	%build
21mr|perl-Safe-2.350.0-8|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Safe-2.350.0-8|35	%make
21mr|perl-Safe-2.350.0-8|36	
21mr|perl-Safe-2.350.0-8|37	%check
21mr|perl-Safe-2.350.0-8|38	make test
21mr|perl-Safe-2.350.0-8|39	
21mr|perl-Safe-2.350.0-8|40	%install
21mr|perl-Safe-2.350.0-8|41	%makeinstall_std
21mr|perl-Safe-2.350.0-8|42	
21mr|perl-Safe-2.350.0-8|43	%files
21mr|perl-Safe-2.350.0-8|44	%doc Changes README
21mr|perl-Safe-2.350.0-8|45	%{_mandir}/man3/*
21mr|perl-Safe-2.350.0-8|46	%{perl_vendorlib}/*

15061 21
21mr|perl-Scope-Guard-0.210.0-4|1	%define upstream_name	 Scope-Guard
21mr|perl-Scope-Guard-0.210.0-4|2	%define upstream_version 0.21
21mr|perl-Scope-Guard-0.210.0-4|3	
21mr|perl-Scope-Guard-0.210.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Scope-Guard-0.210.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Scope-Guard-0.210.0-4|6	Release:	4
21mr|perl-Scope-Guard-0.210.0-4|7	
21mr|perl-Scope-Guard-0.210.0-4|8	Summary:	Lexically scoped resource management
21mr|perl-Scope-Guard-0.210.0-4|9	
21mr|perl-Scope-Guard-0.210.0-4|10	License:	GPL
21mr|perl-Scope-Guard-0.210.0-4|11	Group:		Development/Perl
21mr|perl-Scope-Guard-0.210.0-4|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Scope-Guard-0.210.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Scope/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Scope-Guard-0.210.0-4|14	
21mr|perl-Scope-Guard-0.210.0-4|15	BuildRequires:	perl-devel
21mr|perl-Scope-Guard-0.210.0-4|16	
21mr|perl-Scope-Guard-0.210.0-4|17	BuildArch:	noarch
21mr|perl-Scope-Guard-0.210.0-4|18	
21mr|perl-Scope-Guard-0.210.0-4|19	%description
21mr|perl-Scope-Guard-0.210.0-4|20	This module provides a convenient way to perform cleanup or other forms of
21mr|perl-Scope-Guard-0.210.0-4|21	resource management at the end of a scope. It is particularly useful when
21mr|perl-Scope-Guard-0.210.0-4|22	dealing with exceptions: the Scope::Guard constructor takes a reference to a
21mr|perl-Scope-Guard-0.210.0-4|23	subroutine that is guaranteed to be called even if the thread of execution is
21mr|perl-Scope-Guard-0.210.0-4|24	aborted prematurely. This effectively allows lexically-scoped "promises" to be
21mr|perl-Scope-Guard-0.210.0-4|25	made that are automatically honoured by perl's garbage collector.
21mr|perl-Scope-Guard-0.210.0-4|26	
21mr|perl-Scope-Guard-0.210.0-4|27	%prep
21mr|perl-Scope-Guard-0.210.0-4|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Scope-Guard-0.210.0-4|29	
21mr|perl-Scope-Guard-0.210.0-4|30	%build
21mr|perl-Scope-Guard-0.210.0-4|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Scope-Guard-0.210.0-4|32	%make
21mr|perl-Scope-Guard-0.210.0-4|33	
21mr|perl-Scope-Guard-0.210.0-4|34	%check
21mr|perl-Scope-Guard-0.210.0-4|35	%make test
21mr|perl-Scope-Guard-0.210.0-4|36	
21mr|perl-Scope-Guard-0.210.0-4|37	%install
21mr|perl-Scope-Guard-0.210.0-4|38	%makeinstall_std
21mr|perl-Scope-Guard-0.210.0-4|39	
21mr|perl-Scope-Guard-0.210.0-4|40	%files
21mr|perl-Scope-Guard-0.210.0-4|41	%doc Changes README
21mr|perl-Scope-Guard-0.210.0-4|42	%{perl_vendorlib}/Scope
21mr|perl-Scope-Guard-0.210.0-4|43	%{_mandir}/*/*

15062 21
21mr|perl-SGMLSpm-1.03ii-22|1	Name:        	perl-SGMLSpm
21mr|perl-SGMLSpm-1.03ii-22|2	Version:     	1.03ii
21mr|perl-SGMLSpm-1.03ii-22|3	Release:     	22
21mr|perl-SGMLSpm-1.03ii-22|4	Group:       	Publishing
21mr|perl-SGMLSpm-1.03ii-22|5	Summary:     	Perl library for parsing the output of nsgmls
21mr|perl-SGMLSpm-1.03ii-22|6	
21mr|perl-SGMLSpm-1.03ii-22|7	License:   	GPL
21mr|perl-SGMLSpm-1.03ii-22|8	URL:         	http://www.uottawa.ca/~dmeggins
21mr|perl-SGMLSpm-1.03ii-22|9	Requires:    	jade >= 1.2.1
21mr|perl-SGMLSpm-1.03ii-22|10	Requires:	perl
21mr|perl-SGMLSpm-1.03ii-22|11	BuildArch:	noarch
21mr|perl-SGMLSpm-1.03ii-22|12	Source0:	ftp://cpan.perl.org/pub/perl/CPAN/modules/by-module/SGMLS/SGMLSpm-%{version}.tar.bz2
21mr|perl-SGMLSpm-1.03ii-22|13	
21mr|perl-SGMLSpm-1.03ii-22|14	%description
21mr|perl-SGMLSpm-1.03ii-22|15	Perl programs can use the SGMLSpm module to help convert SGML, HTML or XML
21mr|perl-SGMLSpm-1.03ii-22|16	documents into new formats.
21mr|perl-SGMLSpm-1.03ii-22|17	
21mr|perl-SGMLSpm-1.03ii-22|18	%prep
21mr|perl-SGMLSpm-1.03ii-22|19	%setup -q -n SGMLSpm
21mr|perl-SGMLSpm-1.03ii-22|20	find -type d | xargs chmod a+rx
21mr|perl-SGMLSpm-1.03ii-22|21	find -type f | xargs chmod a+r
21mr|perl-SGMLSpm-1.03ii-22|22	
21mr|perl-SGMLSpm-1.03ii-22|23	%install
21mr|perl-SGMLSpm-1.03ii-22|24	mkdir -p %{buildroot}%{_bindir}
21mr|perl-SGMLSpm-1.03ii-22|25	mkdir -p %{buildroot}%{perl_vendorlib}
21mr|perl-SGMLSpm-1.03ii-22|26	make install_system BINDIR=%{buildroot}%{_bindir} PERL5DIR=%{buildroot}%{perl_vendorlib}
21mr|perl-SGMLSpm-1.03ii-22|27	
21mr|perl-SGMLSpm-1.03ii-22|28	%clean
21mr|perl-SGMLSpm-1.03ii-22|29	
21mr|perl-SGMLSpm-1.03ii-22|30	%files
21mr|perl-SGMLSpm-1.03ii-22|31	%defattr (-,root,root)
21mr|perl-SGMLSpm-1.03ii-22|32	%doc BUGS COPYING ChangeLog DOC/ README TODO elisp
21mr|perl-SGMLSpm-1.03ii-22|33	%{_bindir}/*
21mr|perl-SGMLSpm-1.03ii-22|34	%{perl_vendorlib}/*

15063 21
21mr|perl-SOAP-Lite-1.270.0-3|1	%define upstream_name    SOAP-Lite
21mr|perl-SOAP-Lite-1.270.0-3|2	%define upstream_version 1.27
21mr|perl-SOAP-Lite-1.270.0-3|3	
21mr|perl-SOAP-Lite-1.270.0-3|4	%global __requires_exclude perl\\(SOAP::Transport::TCP\\)
21mr|perl-SOAP-Lite-1.270.0-3|5	%global __provides_exclude perl\\(LWP::Protocol\\)
21mr|perl-SOAP-Lite-1.270.0-3|6	
21mr|perl-SOAP-Lite-1.270.0-3|7	Name:       perl-%{upstream_name}
21mr|perl-SOAP-Lite-1.270.0-3|8	Version:    %perl_convert_version %{upstream_version}
21mr|perl-SOAP-Lite-1.270.0-3|9	Release:    3
21mr|perl-SOAP-Lite-1.270.0-3|10	
21mr|perl-SOAP-Lite-1.270.0-3|11	Summary:    Client and server side SOAP implementation
21mr|perl-SOAP-Lite-1.270.0-3|12	
21mr|perl-SOAP-Lite-1.270.0-3|13	License:    GPL+ or Artistic
21mr|perl-SOAP-Lite-1.270.0-3|14	Group:      Development/Perl
21mr|perl-SOAP-Lite-1.270.0-3|15	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-SOAP-Lite-1.270.0-3|16	Source0:    http://www.cpan.org/modules/by-module/SOAP/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-SOAP-Lite-1.270.0-3|17	
21mr|perl-SOAP-Lite-1.270.0-3|18	BuildRequires: perl(Class::Inspector)
21mr|perl-SOAP-Lite-1.270.0-3|19	BuildRequires: perl(XML::Parser::Lite)
21mr|perl-SOAP-Lite-1.270.0-3|20	#BuildRequires: perl(Test::Warn)
21mr|perl-SOAP-Lite-1.270.0-3|21	BuildRequires: perl(HTTP::Daemon)
21mr|perl-SOAP-Lite-1.270.0-3|22	BuildRequires: perl(Compress::Zlib)
21mr|perl-SOAP-Lite-1.270.0-3|23	BuildRequires: perl(CPAN::Meta)
21mr|perl-SOAP-Lite-1.270.0-3|24	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-SOAP-Lite-1.270.0-3|25	BuildRequires: perl(IO::SessionData) >= 1.30.0
21mr|perl-SOAP-Lite-1.270.0-3|26	BuildRequires: perl(IO::Socket::SSL)
21mr|perl-SOAP-Lite-1.270.0-3|27	BuildRequires: perl(LWP::UserAgent)
21mr|perl-SOAP-Lite-1.270.0-3|28	BuildRequires: perl(MIME::Base64)
21mr|perl-SOAP-Lite-1.270.0-3|29	BuildRequires: perl(Scalar::Util)
21mr|perl-SOAP-Lite-1.270.0-3|30	BuildRequires: perl(Task::Weaken)
21mr|perl-SOAP-Lite-1.270.0-3|31	BuildRequires: perl(Test)
21mr|perl-SOAP-Lite-1.270.0-3|32	BuildRequires: perl(Test::More)
21mr|perl-SOAP-Lite-1.270.0-3|33	BuildRequires: perl(URI)
21mr|perl-SOAP-Lite-1.270.0-3|34	BuildRequires: perl(XML::Parser) >= 2.230.0
21mr|perl-SOAP-Lite-1.270.0-3|35	BuildRequires: perl(constant)
21mr|perl-SOAP-Lite-1.270.0-3|36	BuildRequires: perl-devel
21mr|perl-SOAP-Lite-1.270.0-3|37	BuildArch:  noarch
21mr|perl-SOAP-Lite-1.270.0-3|38	
21mr|perl-SOAP-Lite-1.270.0-3|39	%description
21mr|perl-SOAP-Lite-1.270.0-3|40	SOAP::Lite for Perl is a collection of Perl modules which provides a simple and
21mr|perl-SOAP-Lite-1.270.0-3|41	lightweight interface to the Simple Object Access Protocol (SOAP) both on
21mr|perl-SOAP-Lite-1.270.0-3|42	client and server side.
21mr|perl-SOAP-Lite-1.270.0-3|43	
21mr|perl-SOAP-Lite-1.270.0-3|44	To learn about SOAP, go to http://www.soaplite.com/#LINKS for more
21mr|perl-SOAP-Lite-1.270.0-3|45	information.
21mr|perl-SOAP-Lite-1.270.0-3|46	
21mr|perl-SOAP-Lite-1.270.0-3|47	This version of SOAP::Lite supports a subset of the SOAP 1.1
21mr|perl-SOAP-Lite-1.270.0-3|48	specification and has initial support for SOAP 1.2 specification.  See
21mr|perl-SOAP-Lite-1.270.0-3|49	http://www.w3.org/TR/SOAP for details.
21mr|perl-SOAP-Lite-1.270.0-3|50	
21mr|perl-SOAP-Lite-1.270.0-3|51	%prep
21mr|perl-SOAP-Lite-1.270.0-3|52	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-SOAP-Lite-1.270.0-3|53	
21mr|perl-SOAP-Lite-1.270.0-3|54	find examples -type f | xargs perl -pi \
21mr|perl-SOAP-Lite-1.270.0-3|55	-e 's|^#!perl -w|#!%__perl -w|;' \
21mr|perl-SOAP-Lite-1.270.0-3|56	-e 's|^#!d:\\perl\\bin\\perl.exe ||;'
21mr|perl-SOAP-Lite-1.270.0-3|57	find examples -type f -name *.bat | xargs rm -f
21mr|perl-SOAP-Lite-1.270.0-3|58	
21mr|perl-SOAP-Lite-1.270.0-3|59	%build
21mr|perl-SOAP-Lite-1.270.0-3|60	perl Makefile.PL INSTALLDIRS=vendor --noprompt
21mr|perl-SOAP-Lite-1.270.0-3|61	%make
21mr|perl-SOAP-Lite-1.270.0-3|62	
21mr|perl-SOAP-Lite-1.270.0-3|63	%check
21mr|perl-SOAP-Lite-1.270.0-3|64	# Requires Test::Warn which is in contrib
21mr|perl-SOAP-Lite-1.270.0-3|65	rm -f t/Issues/rt88915.t
21mr|perl-SOAP-Lite-1.270.0-3|66	%make test
21mr|perl-SOAP-Lite-1.270.0-3|67	
21mr|perl-SOAP-Lite-1.270.0-3|68	%install
21mr|perl-SOAP-Lite-1.270.0-3|69	%makeinstall_std
21mr|perl-SOAP-Lite-1.270.0-3|70	
21mr|perl-SOAP-Lite-1.270.0-3|71	%files
21mr|perl-SOAP-Lite-1.270.0-3|72	%doc Changes HACKING META.json META.yml MYMETA.yml README examples
21mr|perl-SOAP-Lite-1.270.0-3|73	%{_mandir}/*/*
21mr|perl-SOAP-Lite-1.270.0-3|74	%{_bindir}/*.pl
21mr|perl-SOAP-Lite-1.270.0-3|75	%{perl_vendorlib}/Apache
21mr|perl-SOAP-Lite-1.270.0-3|76	%{perl_vendorlib}/SOAP

15064 21
21mr|perl-Socket6-0.280.0-2|1	%define upstream_name	 Socket6
21mr|perl-Socket6-0.280.0-2|2	%define upstream_version 0.28
21mr|perl-Socket6-0.280.0-2|3	
21mr|perl-Socket6-0.280.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Socket6-0.280.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Socket6-0.280.0-2|6	Release:    2
21mr|perl-Socket6-0.280.0-2|7	Summary:	IPv6 related part of the C socket.h defines and structure manipulators
21mr|perl-Socket6-0.280.0-2|8	License:	BSD-like
21mr|perl-Socket6-0.280.0-2|9	Group:		Development/Perl
21mr|perl-Socket6-0.280.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Socket6-0.280.0-2|11	Source0:    http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Socket6-0.280.0-2|12	BuildRequires:	perl-devel
21mr|perl-Socket6-0.280.0-2|13	BuildRequires:	perl-Test
21mr|perl-Socket6-0.280.0-2|14	
21mr|perl-Socket6-0.280.0-2|15	%description
21mr|perl-Socket6-0.280.0-2|16	This module provides glue routines to the various IPv6 functions.
21mr|perl-Socket6-0.280.0-2|17	
21mr|perl-Socket6-0.280.0-2|18	If you use the Socket6 module, be sure to specify "use Socket" as
21mr|perl-Socket6-0.280.0-2|19	well as "use Socket6".
21mr|perl-Socket6-0.280.0-2|20	
21mr|perl-Socket6-0.280.0-2|21	%prep
21mr|perl-Socket6-0.280.0-2|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Socket6-0.280.0-2|23	
21mr|perl-Socket6-0.280.0-2|24	%build
21mr|perl-Socket6-0.280.0-2|25	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
21mr|perl-Socket6-0.280.0-2|26	%make
21mr|perl-Socket6-0.280.0-2|27	
21mr|perl-Socket6-0.280.0-2|28	%check
21mr|perl-Socket6-0.280.0-2|29	make test
21mr|perl-Socket6-0.280.0-2|30	
21mr|perl-Socket6-0.280.0-2|31	%install
21mr|perl-Socket6-0.280.0-2|32	%makeinstall_std
21mr|perl-Socket6-0.280.0-2|33	
21mr|perl-Socket6-0.280.0-2|34	%clean
21mr|perl-Socket6-0.280.0-2|35	
21mr|perl-Socket6-0.280.0-2|36	%files
21mr|perl-Socket6-0.280.0-2|37	%doc ChangeLog README
21mr|perl-Socket6-0.280.0-2|38	%{perl_vendorarch}/auto/Socket6
21mr|perl-Socket6-0.280.0-2|39	%{perl_vendorarch}/Socket6.pm
21mr|perl-Socket6-0.280.0-2|40	%{_mandir}/man3/Socket6.3pm*

15065 21
21mr|perl-Socket-GetAddrInfo-0.220.0-7|1	%define upstream_name    Socket-GetAddrInfo
21mr|perl-Socket-GetAddrInfo-0.220.0-7|2	%define upstream_version 0.22
21mr|perl-Socket-GetAddrInfo-0.220.0-7|3	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|4	%define debug_package %{nil}
21mr|perl-Socket-GetAddrInfo-0.220.0-7|5	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|6	Name:		perl-%{upstream_name}
21mr|perl-Socket-GetAddrInfo-0.220.0-7|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Socket-GetAddrInfo-0.220.0-7|8	Release:	7
21mr|perl-Socket-GetAddrInfo-0.220.0-7|9	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|10	Summary:	RFC 2553's C<getaddrinfo> and C<getnameinfo>
21mr|perl-Socket-GetAddrInfo-0.220.0-7|11	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|12	License:	GPL+ or Artistic
21mr|perl-Socket-GetAddrInfo-0.220.0-7|13	Group:		Development/Perl
21mr|perl-Socket-GetAddrInfo-0.220.0-7|14	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Socket-GetAddrInfo-0.220.0-7|15	Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Socket-GetAddrInfo-0.220.0-7|16	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|17	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-Socket-GetAddrInfo-0.220.0-7|18	BuildRequires: perl-ExtUtils-CChecker
21mr|perl-Socket-GetAddrInfo-0.220.0-7|19	BuildRequires: perl(Module::Build)
21mr|perl-Socket-GetAddrInfo-0.220.0-7|20	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Socket-GetAddrInfo-0.220.0-7|21	BuildRequires: perl(Scalar::Util)
21mr|perl-Socket-GetAddrInfo-0.220.0-7|22	BuildRequires: perl(Test::Exception)
21mr|perl-Socket-GetAddrInfo-0.220.0-7|23	BuildRequires: perl(Test::More)
21mr|perl-Socket-GetAddrInfo-0.220.0-7|24	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Socket-GetAddrInfo-0.220.0-7|25	BuildRequires: perl-devel
21mr|perl-Socket-GetAddrInfo-0.220.0-7|26	BuildRequires: perl-Test-Warn
21mr|perl-Socket-GetAddrInfo-0.220.0-7|27	#gw for getaddrinfo:
21mr|perl-Socket-GetAddrInfo-0.220.0-7|28	Conflicts: ruli-tools
21mr|perl-Socket-GetAddrInfo-0.220.0-7|29	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|30	%description
21mr|perl-Socket-GetAddrInfo-0.220.0-7|31	The RFC 2553 functions 'getaddrinfo' and 'getnameinfo' provide an
21mr|perl-Socket-GetAddrInfo-0.220.0-7|32	abstracted way to convert between a pair of host name/service name and
21mr|perl-Socket-GetAddrInfo-0.220.0-7|33	socket addresses, or vice versa. 'getaddrinfo' converts names into a set of
21mr|perl-Socket-GetAddrInfo-0.220.0-7|34	arguments to pass to the 'socket()' and 'connect()' syscalls, and
21mr|perl-Socket-GetAddrInfo-0.220.0-7|35	'getnameinfo' converts a socket address back into its host name/service
21mr|perl-Socket-GetAddrInfo-0.220.0-7|36	name pair.
21mr|perl-Socket-GetAddrInfo-0.220.0-7|37	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|38	These functions provide a useful interface for performing either of these
21mr|perl-Socket-GetAddrInfo-0.220.0-7|39	name resolution operation, without having to deal with IPv4/IPv6
21mr|perl-Socket-GetAddrInfo-0.220.0-7|40	transparency, or whether the underlying host can support IPv6 at all, or
21mr|perl-Socket-GetAddrInfo-0.220.0-7|41	other such issues. However, not all platforms can support the underlying
21mr|perl-Socket-GetAddrInfo-0.220.0-7|42	calls at the C layer, which means a dilema for authors wishing to write
21mr|perl-Socket-GetAddrInfo-0.220.0-7|43	forward-compatible code. Either to support these functions, and cause the
21mr|perl-Socket-GetAddrInfo-0.220.0-7|44	code not to work on older platforms, or stick to the older "legacy"
21mr|perl-Socket-GetAddrInfo-0.220.0-7|45	resolvers such as 'gethostbyname()', which means the code becomes more
21mr|perl-Socket-GetAddrInfo-0.220.0-7|46	portable.
21mr|perl-Socket-GetAddrInfo-0.220.0-7|47	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|48	This module attempts to solve this problem, by detecting at compiletime
21mr|perl-Socket-GetAddrInfo-0.220.0-7|49	whether the underlying OS will support these functions, and only compiling
21mr|perl-Socket-GetAddrInfo-0.220.0-7|50	the XS code if it can. At runtime, when the module is loaded, if the XS
21mr|perl-Socket-GetAddrInfo-0.220.0-7|51	implementation is not available, emulations of the functions using the
21mr|perl-Socket-GetAddrInfo-0.220.0-7|52	legacy resolver functions instead. The emulations support the same
21mr|perl-Socket-GetAddrInfo-0.220.0-7|53	interface as the real functions, and behave as close as is resonably
21mr|perl-Socket-GetAddrInfo-0.220.0-7|54	possible to emulate using the legacy resolvers. See below for details on
21mr|perl-Socket-GetAddrInfo-0.220.0-7|55	the limits of this emulation.
21mr|perl-Socket-GetAddrInfo-0.220.0-7|56	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|57	%prep
21mr|perl-Socket-GetAddrInfo-0.220.0-7|58	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Socket-GetAddrInfo-0.220.0-7|59	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|60	%build
21mr|perl-Socket-GetAddrInfo-0.220.0-7|61	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Socket-GetAddrInfo-0.220.0-7|62	%make
21mr|perl-Socket-GetAddrInfo-0.220.0-7|63	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|64	%check
21mr|perl-Socket-GetAddrInfo-0.220.0-7|65	make test
21mr|perl-Socket-GetAddrInfo-0.220.0-7|66	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|67	%install
21mr|perl-Socket-GetAddrInfo-0.220.0-7|68	%makeinstall_std
21mr|perl-Socket-GetAddrInfo-0.220.0-7|69	
21mr|perl-Socket-GetAddrInfo-0.220.0-7|70	%files
21mr|perl-Socket-GetAddrInfo-0.220.0-7|71	%doc Changes LICENSE README
21mr|perl-Socket-GetAddrInfo-0.220.0-7|72	%{_mandir}/man3/*
21mr|perl-Socket-GetAddrInfo-0.220.0-7|73	%{_mandir}/man1/*
21mr|perl-Socket-GetAddrInfo-0.220.0-7|74	%{perl_vendorlib}/*
21mr|perl-Socket-GetAddrInfo-0.220.0-7|75	%{_bindir}/getaddrinfo
21mr|perl-Socket-GetAddrInfo-0.220.0-7|76	%{_bindir}/getnameinfo

15066 21
21mr|perl-Sort-Naturally-1.30.0-6|1	%define upstream_name Sort-Naturally
21mr|perl-Sort-Naturally-1.30.0-6|2	%define upstream_version 1.03
21mr|perl-Sort-Naturally-1.30.0-6|3	
21mr|perl-Sort-Naturally-1.30.0-6|4	Summary:	Sort lexically, but sort numeral parts numerically
21mr|perl-Sort-Naturally-1.30.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Sort-Naturally-1.30.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Sort-Naturally-1.30.0-6|7	Release:	6
21mr|perl-Sort-Naturally-1.30.0-6|8	License:	GPL+ or Artistic
21mr|perl-Sort-Naturally-1.30.0-6|9	Group:		Development/Perl
21mr|perl-Sort-Naturally-1.30.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Sort-Naturally-1.30.0-6|11	Source0:	http://www.cpan.org/modules/by-module/Sort/Sort-Naturally-1.03.tar.gz
21mr|perl-Sort-Naturally-1.30.0-6|12	BuildRequires:	perl-devel
21mr|perl-Sort-Naturally-1.30.0-6|13	BuildRequires:	perl-Test
21mr|perl-Sort-Naturally-1.30.0-6|14	BuildArch:	noarch
21mr|perl-Sort-Naturally-1.30.0-6|15	
21mr|perl-Sort-Naturally-1.30.0-6|16	%description
21mr|perl-Sort-Naturally-1.30.0-6|17	This module exports two functions, 'nsort' and 'ncmp'; they are used in
21mr|perl-Sort-Naturally-1.30.0-6|18	implementing my idea of a "natural sorting" algorithm. Under natural
21mr|perl-Sort-Naturally-1.30.0-6|19	sorting, numeric substrings are compared numerically, and other
21mr|perl-Sort-Naturally-1.30.0-6|20	word-characters are compared lexically.
21mr|perl-Sort-Naturally-1.30.0-6|21	
21mr|perl-Sort-Naturally-1.30.0-6|22	%files
21mr|perl-Sort-Naturally-1.30.0-6|23	%doc ChangeLog README
21mr|perl-Sort-Naturally-1.30.0-6|24	%{_mandir}/man3/*
21mr|perl-Sort-Naturally-1.30.0-6|25	%{perl_vendorlib}/Sort
21mr|perl-Sort-Naturally-1.30.0-6|26	
21mr|perl-Sort-Naturally-1.30.0-6|27	#----------------------------------------------------------------------------
21mr|perl-Sort-Naturally-1.30.0-6|28	
21mr|perl-Sort-Naturally-1.30.0-6|29	%prep
21mr|perl-Sort-Naturally-1.30.0-6|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Sort-Naturally-1.30.0-6|31	
21mr|perl-Sort-Naturally-1.30.0-6|32	%build
21mr|perl-Sort-Naturally-1.30.0-6|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sort-Naturally-1.30.0-6|34	%make
21mr|perl-Sort-Naturally-1.30.0-6|35	
21mr|perl-Sort-Naturally-1.30.0-6|36	%install
21mr|perl-Sort-Naturally-1.30.0-6|37	%makeinstall_std
21mr|perl-Sort-Naturally-1.30.0-6|38	
21mr|perl-Sort-Naturally-1.30.0-6|39	%check
21mr|perl-Sort-Naturally-1.30.0-6|40	make test

15067 21
21mr|perl-Sort-Versions-1.620.0-3|1	%define upstream_version 1.62
21mr|perl-Sort-Versions-1.620.0-3|2	%define upstream_name    Sort-Versions
21mr|perl-Sort-Versions-1.620.0-3|3	
21mr|perl-Sort-Versions-1.620.0-3|4	Name:           perl-Sort-Versions
21mr|perl-Sort-Versions-1.620.0-3|5	Version:        %perl_convert_version %{upstream_version}
21mr|perl-Sort-Versions-1.620.0-3|6	Release:        3
21mr|perl-Sort-Versions-1.620.0-3|7	License:        GPL or Artistic
21mr|perl-Sort-Versions-1.620.0-3|8	
21mr|perl-Sort-Versions-1.620.0-3|9	Group:          Development/Perl
21mr|perl-Sort-Versions-1.620.0-3|10	Summary:        A perl 5 module for sorting of revision-like numbers
21mr|perl-Sort-Versions-1.620.0-3|11	
21mr|perl-Sort-Versions-1.620.0-3|12	
21mr|perl-Sort-Versions-1.620.0-3|13	Source0:        ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Sort/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Sort-Versions-1.620.0-3|14	Url:            http://www.cpan.org
21mr|perl-Sort-Versions-1.620.0-3|15	BuildRequires:  perl-devel
21mr|perl-Sort-Versions-1.620.0-3|16	BuildArch:      noarch
21mr|perl-Sort-Versions-1.620.0-3|17	
21mr|perl-Sort-Versions-1.620.0-3|18	%description
21mr|perl-Sort-Versions-1.620.0-3|19	Sort::Versions allows easy sorting of mixed non-numeric and
21mr|perl-Sort-Versions-1.620.0-3|20	numeric strings, like the "version numbers" that many
21mr|perl-Sort-Versions-1.620.0-3|21	shared library systems and revision control packages use.
21mr|perl-Sort-Versions-1.620.0-3|22	This is quite useful if you are trying to deal with shared
21mr|perl-Sort-Versions-1.620.0-3|23	libraries. It can also be applied to applications that
21mr|perl-Sort-Versions-1.620.0-3|24	intersperse variable-width numeric fields within text.
21mr|perl-Sort-Versions-1.620.0-3|25	Other applications can undoubtedly be found.
21mr|perl-Sort-Versions-1.620.0-3|26	
21mr|perl-Sort-Versions-1.620.0-3|27	%prep
21mr|perl-Sort-Versions-1.620.0-3|28	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Sort-Versions-1.620.0-3|29	
21mr|perl-Sort-Versions-1.620.0-3|30	%build
21mr|perl-Sort-Versions-1.620.0-3|31	CFLAGS="%{optflags}" echo | perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sort-Versions-1.620.0-3|32	%make
21mr|perl-Sort-Versions-1.620.0-3|33	
21mr|perl-Sort-Versions-1.620.0-3|34	%check
21mr|perl-Sort-Versions-1.620.0-3|35	make test
21mr|perl-Sort-Versions-1.620.0-3|36	
21mr|perl-Sort-Versions-1.620.0-3|37	%install
21mr|perl-Sort-Versions-1.620.0-3|38	%makeinstall_std
21mr|perl-Sort-Versions-1.620.0-3|39	
21mr|perl-Sort-Versions-1.620.0-3|40	%clean
21mr|perl-Sort-Versions-1.620.0-3|41	
21mr|perl-Sort-Versions-1.620.0-3|42	%files
21mr|perl-Sort-Versions-1.620.0-3|43	%doc README
21mr|perl-Sort-Versions-1.620.0-3|44	%{perl_vendorlib}/*
21mr|perl-Sort-Versions-1.620.0-3|45	%{_mandir}/*/*

15068 21
21mr|perl-Specio-0.460.0-1|1	%define upstream_name    Specio
21mr|perl-Specio-0.460.0-1|2	%define upstream_version 0.46
21mr|perl-Specio-0.460.0-1|3	
21mr|perl-Specio-0.460.0-1|4	Name:       perl-%{upstream_name}
21mr|perl-Specio-0.460.0-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Specio-0.460.0-1|6	Release:    1
21mr|perl-Specio-0.460.0-1|7	
21mr|perl-Specio-0.460.0-1|8	Summary:    Type constraints and coercions for Perl
21mr|perl-Specio-0.460.0-1|9	License:    GPL+ or Artistic
21mr|perl-Specio-0.460.0-1|10	Group:      Development/Perl
21mr|perl-Specio-0.460.0-1|11	Url:        https://github.com/houseabsolute/%{upstream_name}
21mr|perl-Specio-0.460.0-1|12	Source0:    https://github.com/houseabsolute/%{upstream_name}/archive/v%{upstream_version}.tar.gz
21mr|perl-Specio-0.460.0-1|13	
21mr|perl-Specio-0.460.0-1|14	BuildRequires: perl-devel
21mr|perl-Specio-0.460.0-1|15	BuildRequires: perl(B)
21mr|perl-Specio-0.460.0-1|16	BuildRequires: perl(Carp)
21mr|perl-Specio-0.460.0-1|17	BuildRequires: perl(Class::Load)
21mr|perl-Specio-0.460.0-1|18	#BuildRequires: perl(Class::Method::Modifiers)
21mr|perl-Specio-0.460.0-1|19	BuildRequires: perl(Devel::PartialDump)
21mr|perl-Specio-0.460.0-1|20	BuildRequires: perl(Devel::StackTrace)
21mr|perl-Specio-0.460.0-1|21	BuildRequires: perl(Eval::Closure)
21mr|perl-Specio-0.460.0-1|22	BuildRequires: perl(Exporter)
21mr|perl-Specio-0.460.0-1|23	BuildRequires: perl(File::Find)
21mr|perl-Specio-0.460.0-1|24	BuildRequires: perl(File::Temp)
21mr|perl-Specio-0.460.0-1|25	BuildRequires: perl(IO::File)
21mr|perl-Specio-0.460.0-1|26	BuildRequires: perl(Lingua::EN::Inflect)
21mr|perl-Specio-0.460.0-1|27	BuildRequires: perl(List::MoreUtils)
21mr|perl-Specio-0.460.0-1|28	BuildRequires: perl(Module::Runtime)
21mr|perl-Specio-0.460.0-1|29	BuildRequires: perl(Moo)
21mr|perl-Specio-0.460.0-1|30	BuildRequires: perl(MRO::Compat)
21mr|perl-Specio-0.460.0-1|31	# Moose is a circular BR
21mr|perl-Specio-0.460.0-1|32	#BuildRequires: perl(Moose)
21mr|perl-Specio-0.460.0-1|33	#
21mr|perl-Specio-0.460.0-1|34	BuildRequires: perl(Params::Util)
21mr|perl-Specio-0.460.0-1|35	BuildRequires: perl(Role::Tiny)
21mr|perl-Specio-0.460.0-1|36	BuildRequires: perl(Role::Tiny::With)
21mr|perl-Specio-0.460.0-1|37	BuildRequires: perl(Scalar::Util)
21mr|perl-Specio-0.460.0-1|38	BuildRequires: perl(Storable)
21mr|perl-Specio-0.460.0-1|39	BuildRequires: perl(Sub::Quote)
21mr|perl-Specio-0.460.0-1|40	BuildRequires: perl(Test::Fatal)
21mr|perl-Specio-0.460.0-1|41	BuildRequires: perl(Test::Needs)
21mr|perl-Specio-0.460.0-1|42	BuildRequires: perl(Test::More)
21mr|perl-Specio-0.460.0-1|43	BuildRequires: perl(Test::Requires)
21mr|perl-Specio-0.460.0-1|44	BuildRequires: perl(Try::Tiny)
21mr|perl-Specio-0.460.0-1|45	BuildRequires: perl(base)
21mr|perl-Specio-0.460.0-1|46	BuildRequires: perl(open)
21mr|perl-Specio-0.460.0-1|47	BuildRequires: perl(namespace::autoclean)
21mr|perl-Specio-0.460.0-1|48	BuildRequires: perl(overload)
21mr|perl-Specio-0.460.0-1|49	BuildRequires: perl(parent)
21mr|perl-Specio-0.460.0-1|50	BuildRequires: perl(strict)
21mr|perl-Specio-0.460.0-1|51	BuildRequires: perl(utf8)
21mr|perl-Specio-0.460.0-1|52	BuildRequires: perl(warnings)
21mr|perl-Specio-0.460.0-1|53	
21mr|perl-Specio-0.460.0-1|54	BuildArch: noarch
21mr|perl-Specio-0.460.0-1|55	
21mr|perl-Specio-0.460.0-1|56	%description
21mr|perl-Specio-0.460.0-1|57	The Specio distribution provides classes for representing
21mr|perl-Specio-0.460.0-1|58	type constraints and coercion, along with syntax sugar
21mr|perl-Specio-0.460.0-1|59	for declaring them.
21mr|perl-Specio-0.460.0-1|60	
21mr|perl-Specio-0.460.0-1|61	Note that this is not a proper type system for Perl.
21mr|perl-Specio-0.460.0-1|62	Nothing in this distribution will magically make the Perl
21mr|perl-Specio-0.460.0-1|63	interpreter start checking a value's type on assignment
21mr|perl-Specio-0.460.0-1|64	to a variable. In fact, there's no built-in way to apply
21mr|perl-Specio-0.460.0-1|65	a type to a variable at all.
21mr|perl-Specio-0.460.0-1|66	
21mr|perl-Specio-0.460.0-1|67	Instead, you can explicitly check a value against a type,
21mr|perl-Specio-0.460.0-1|68	and optionally coerce values to that type.
21mr|perl-Specio-0.460.0-1|69	
21mr|perl-Specio-0.460.0-1|70	%prep
21mr|perl-Specio-0.460.0-1|71	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Specio-0.460.0-1|72	
21mr|perl-Specio-0.460.0-1|73	%build
21mr|perl-Specio-0.460.0-1|74	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Specio-0.460.0-1|75	
21mr|perl-Specio-0.460.0-1|76	%make
21mr|perl-Specio-0.460.0-1|77	
21mr|perl-Specio-0.460.0-1|78	%check
21mr|perl-Specio-0.460.0-1|79	%make test
21mr|perl-Specio-0.460.0-1|80	
21mr|perl-Specio-0.460.0-1|81	%install
21mr|perl-Specio-0.460.0-1|82	%makeinstall_std
21mr|perl-Specio-0.460.0-1|83	
21mr|perl-Specio-0.460.0-1|84	%files
21mr|perl-Specio-0.460.0-1|85	%doc LICENSE Changes
21mr|perl-Specio-0.460.0-1|86	%{_mandir}/man3/*
21mr|perl-Specio-0.460.0-1|87	%{perl_vendorlib}/*

15069 21
21mr|perl-Spiffy-0.460.0-5|1	%define	module	Spiffy
21mr|perl-Spiffy-0.460.0-5|2	%define upstream_version 0.46
21mr|perl-Spiffy-0.460.0-5|3	
21mr|perl-Spiffy-0.460.0-5|4	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Spiffy-0.460.0-5|5	Name:		perl-%{module}
21mr|perl-Spiffy-0.460.0-5|6	Release:	5
21mr|perl-Spiffy-0.460.0-5|7	Summary:	Spiffy Perl Interface Framework For You
21mr|perl-Spiffy-0.460.0-5|8	
21mr|perl-Spiffy-0.460.0-5|9	
21mr|perl-Spiffy-0.460.0-5|10	License:	GPL or Artistic
21mr|perl-Spiffy-0.460.0-5|11	Group:		Development/Perl
21mr|perl-Spiffy-0.460.0-5|12	Source0:	http://search.cpan.org/CPAN/authors/id/I/IN/INGY/Spiffy-%{upstream_version}.tar.gz
21mr|perl-Spiffy-0.460.0-5|13	URL:		http://search.cpan.org/dist/%{module}/
21mr|perl-Spiffy-0.460.0-5|14	BuildRequires:	perl-devel
21mr|perl-Spiffy-0.460.0-5|15	BuildRequires:	perl-Test-Simple
21mr|perl-Spiffy-0.460.0-5|16	BuildArch:	noarch
21mr|perl-Spiffy-0.460.0-5|17	
21mr|perl-Spiffy-0.460.0-5|18	%description
21mr|perl-Spiffy-0.460.0-5|19	"Spiffy" is a framework and methodology for doing object oriented (OO)
21mr|perl-Spiffy-0.460.0-5|20	programming in Perl. Spiffy combines the best parts of Exporter.pm,
21mr|perl-Spiffy-0.460.0-5|21	base.pm, mixin.pm and SUPER.pm into one magic foundation class. It
21mr|perl-Spiffy-0.460.0-5|22	attempts to fix all the nits and warts of traditional Perl OO, in a clean,
21mr|perl-Spiffy-0.460.0-5|23	straightforward and (perhaps someday) standard way.
21mr|perl-Spiffy-0.460.0-5|24	
21mr|perl-Spiffy-0.460.0-5|25	Spiffy borrows ideas from other OO languages like Python, Ruby, Java and
21mr|perl-Spiffy-0.460.0-5|26	Perl 6. It also adds a few tricks of its own.
21mr|perl-Spiffy-0.460.0-5|27	
21mr|perl-Spiffy-0.460.0-5|28	%prep
21mr|perl-Spiffy-0.460.0-5|29	%setup -q -n %{module}-%{upstream_version}
21mr|perl-Spiffy-0.460.0-5|30	
21mr|perl-Spiffy-0.460.0-5|31	%build
21mr|perl-Spiffy-0.460.0-5|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Spiffy-0.460.0-5|33	%make
21mr|perl-Spiffy-0.460.0-5|34	
21mr|perl-Spiffy-0.460.0-5|35	%check
21mr|perl-Spiffy-0.460.0-5|36	%__make test
21mr|perl-Spiffy-0.460.0-5|37	
21mr|perl-Spiffy-0.460.0-5|38	%install
21mr|perl-Spiffy-0.460.0-5|39	%makeinstall_std
21mr|perl-Spiffy-0.460.0-5|40	
21mr|perl-Spiffy-0.460.0-5|41	%files
21mr|perl-Spiffy-0.460.0-5|42	%doc Changes README
21mr|perl-Spiffy-0.460.0-5|43	%{_mandir}/man*/*
21mr|perl-Spiffy-0.460.0-5|44	%{perl_vendorlib}/Spiffy*

15070 21
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|1	%global __requires_exclude perl\\(Jcode\\)
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|2	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|3	%define upstream_name		Spreadsheet-ParseExcel
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|4	%define upstream_version 0.58
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|5	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|6	Summary:	Spreadsheet::ParseExcel - Get information from Excel file
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|7	Name:		perl-%{upstream_name}
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|9	Release:	7
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|10	Epoch:		1
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|11	License:	GPL
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|12	Group:		Office
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|13	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|14	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Spreadsheet/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|15	BuildRequires:	perl(IO::Scalar)
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|16	BuildRequires:	perl(OLE::Storage_Lite)
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|17	BuildRequires:	perl-devel
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|18	Recommends:	perl(Jcode)
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|19	BuildArch:	noarch
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|20	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|21	%description
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|22	Spreadsheet::ParseExcel makes you to get information
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|23	from Excel95, Excel97, Excel2000 file.
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|24	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|25	%files
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|26	%doc Changes
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|27	%{perl_vendorlib}/Spreadsheet
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|28	%{_mandir}/*/*
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|29	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|30	#------------------------------------------------------------------
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|31	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|32	%prep
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|34	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|35	%build
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|36	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|37	%make
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|38	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|39	%check
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|40	make test
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|41	
21mr|perl-Spreadsheet-ParseExcel-0.580.0-7|42	%install

15071 21
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|1	%define upstream_name	 Spreadsheet-WriteExcel
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|2	%define upstream_version 2.40
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|3	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|4	%if %{_use_internal_dependency_generator}
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|5	%global __requires_exclude ^perl\\((Win32(.*))
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|6	%endif
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|7	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|8	Name:		perl-%{upstream_name}
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|9	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|10	Release:	6
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|11	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|12	Summary:	Write cross-platform Excel binary file
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|13	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|14	License:	GPL+ or Artistic
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|15	Group:		Development/Perl
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|16	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|17	Source0:	http://www.cpan.org/modules/by-module/Spreadsheet/Spreadsheet-WriteExcel-%{upstream_version}.tar.gz
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|18	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|19	BuildRequires:	perl-devel
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|20	BuildRequires:	perl-Parse-RecDescent
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|21	BuildRequires:	perl-OLE-Storage_Lite
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|22	BuildArch:	noarch
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|23	Requires:	perl-Parse-RecDescent
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|24	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|25	%description
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|26	This package contains the Spreadsheet::WriteExcel perl5 module which
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|27	can be used to write (not read) Excel95 binary spreadsheets. It supports
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|28	multiple workbook, cell formatting, formulas, hyperlinks and more.
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|29	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|30	Those spreadsheets will be compatible with Excel 5, 95, 97, 2000,
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|31	2002. The generated spreadsheets can also be imported in OpenOffice or
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|32	Gnumeric.
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|33	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|34	%prep
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|36	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|37	# fix perms
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|38	chmod 755 examples/*.pl external_charts/*.pl
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|39	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|40	%build
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|41	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|42	%make
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|43	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|44	%check
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|45	%make test
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|46	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|47	%install
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|48	%makeinstall_std
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|49	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|50	find %{buildroot} -name 'perllocal.pod' -o -name '.packlist' | xargs rm -f
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|51	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|52	rm -rf %{buildroot}%{perl_vendorlib}/Spreadsheet/WriteExcel/doc
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|53	rm -rf %{buildroot}%{perl_vendorlib}/Spreadsheet/WriteExcel/examples
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|54	
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|55	%files
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|56	%doc README Changes examples external_charts
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|57	%{_bindir}/chartex
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|58	%{perl_vendorlib}/Spreadsheet
21mr|perl-Spreadsheet-WriteExcel-2.400.0-6|59	%{_mandir}/*/*

15072 21
21mr|perl-srpm-macros-1-33|1	Name:       perl-srpm-macros
21mr|perl-srpm-macros-1-33|2	Version:    1
21mr|perl-srpm-macros-1-33|3	Release:    33%{?dist}
21mr|perl-srpm-macros-1-33|4	Group:      System/Base
21mr|perl-srpm-macros-1-33|5	Summary:    RPM macros for building Perl source package from source repository
21mr|perl-srpm-macros-1-33|6	License:    GPLv3+
21mr|perl-srpm-macros-1-33|7	Source0:    macros.perl-srpm
21mr|perl-srpm-macros-1-33|8	BuildArch:  noarch
21mr|perl-srpm-macros-1-33|9	
21mr|perl-srpm-macros-1-33|10	%description
21mr|perl-srpm-macros-1-33|11	These RPM macros are used for building Perl source packages from source
21mr|perl-srpm-macros-1-33|12	repositories. They influence build-requires set into the source package.
21mr|perl-srpm-macros-1-33|13	
21mr|perl-srpm-macros-1-33|14	%install
21mr|perl-srpm-macros-1-33|15	install -m 644 -D "%{SOURCE0}" \
21mr|perl-srpm-macros-1-33|16	'%{buildroot}%{_rpmconfigdir}/macros.d/macros.perl-srpm'
21mr|perl-srpm-macros-1-33|17	
21mr|perl-srpm-macros-1-33|18	%files
21mr|perl-srpm-macros-1-33|19	%{_rpmconfigdir}/macros.d/macros.perl-srpm

15073 21
21mr|perl-strictures-2.0.5-2|1	%define upstream_name    strictures
21mr|perl-strictures-2.0.5-2|2	%define upstream_version 2.000005
21mr|perl-strictures-2.0.5-2|3	
21mr|perl-strictures-2.0.5-2|4	Name:		perl-%{upstream_name}
21mr|perl-strictures-2.0.5-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-strictures-2.0.5-2|6	Release:	2
21mr|perl-strictures-2.0.5-2|7	
21mr|perl-strictures-2.0.5-2|8	Summary:	Strictures perl module
21mr|perl-strictures-2.0.5-2|9	
21mr|perl-strictures-2.0.5-2|10	License:	GPL+ or Artistic
21mr|perl-strictures-2.0.5-2|11	Group:		Development/Perl
21mr|perl-strictures-2.0.5-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-strictures-2.0.5-2|13	Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-strictures-2.0.5-2|14	
21mr|perl-strictures-2.0.5-2|15	BuildRequires:	perl-devel
21mr|perl-strictures-2.0.5-2|16	BuildRequires:  perl(Test::More)
21mr|perl-strictures-2.0.5-2|17	Provides:	perl(strictures)
21mr|perl-strictures-2.0.5-2|18	BuildArch:	noarch
21mr|perl-strictures-2.0.5-2|19	
21mr|perl-strictures-2.0.5-2|20	%description
21mr|perl-strictures-2.0.5-2|21	I've been writing the equivalent of this module at the top of my code for
21mr|perl-strictures-2.0.5-2|22	about a year now. I figured it was time to make it shorter.
21mr|perl-strictures-2.0.5-2|23	
21mr|perl-strictures-2.0.5-2|24	Things like the importer in 'use Moose' don't help me because they turn
21mr|perl-strictures-2.0.5-2|25	warnings on but don't make them fatal - which from my point of view is
21mr|perl-strictures-2.0.5-2|26	useless because I want an exception to tell me my code isn't warnings
21mr|perl-strictures-2.0.5-2|27	clean.
21mr|perl-strictures-2.0.5-2|28	
21mr|perl-strictures-2.0.5-2|29	Any time I see a warning from my code, that indicates a mistake.
21mr|perl-strictures-2.0.5-2|30	
21mr|perl-strictures-2.0.5-2|31	%prep
21mr|perl-strictures-2.0.5-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-strictures-2.0.5-2|33	
21mr|perl-strictures-2.0.5-2|34	%build
21mr|perl-strictures-2.0.5-2|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-strictures-2.0.5-2|36	%make
21mr|perl-strictures-2.0.5-2|37	
21mr|perl-strictures-2.0.5-2|38	%check
21mr|perl-strictures-2.0.5-2|39	%make test
21mr|perl-strictures-2.0.5-2|40	
21mr|perl-strictures-2.0.5-2|41	%install
21mr|perl-strictures-2.0.5-2|42	%makeinstall_std
21mr|perl-strictures-2.0.5-2|43	
21mr|perl-strictures-2.0.5-2|44	%files
21mr|perl-strictures-2.0.5-2|45	%doc README META.yml Changes
21mr|perl-strictures-2.0.5-2|46	%{_mandir}/man3/*
21mr|perl-strictures-2.0.5-2|47	%{perl_vendorlib}/*

15074 21
21mr|perl-String-CRC32-1.500.0-8|1	%define module  String-CRC32
21mr|perl-String-CRC32-1.500.0-8|2	%define upstream_version 1.5
21mr|perl-String-CRC32-1.500.0-8|3	
21mr|perl-String-CRC32-1.500.0-8|4	Name: 		perl-%{module}
21mr|perl-String-CRC32-1.500.0-8|5	Version: 	%perl_convert_version %{upstream_version}
21mr|perl-String-CRC32-1.500.0-8|6	Release: 	8
21mr|perl-String-CRC32-1.500.0-8|7	Summary: 	Perl interface for cyclic redundency check generation
21mr|perl-String-CRC32-1.500.0-8|8	
21mr|perl-String-CRC32-1.500.0-8|9	License: 	GPL or Artistic
21mr|perl-String-CRC32-1.500.0-8|10	Group: 		Development/Perl
21mr|perl-String-CRC32-1.500.0-8|11	Source:		ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/String/String-CRC32-%{upstream_version}.tar.gz
21mr|perl-String-CRC32-1.500.0-8|12	Url:		http://search.cpan.org/dist/%{module}
21mr|perl-String-CRC32-1.500.0-8|13	BuildRequires:	perl-devel
21mr|perl-String-CRC32-1.500.0-8|14	
21mr|perl-String-CRC32-1.500.0-8|15	%description
21mr|perl-String-CRC32-1.500.0-8|16	This packages provides a perl module to generate checksums from strings
21mr|perl-String-CRC32-1.500.0-8|17	and from files.
21mr|perl-String-CRC32-1.500.0-8|18	
21mr|perl-String-CRC32-1.500.0-8|19	%prep
21mr|perl-String-CRC32-1.500.0-8|20	%setup -q -n %{module}-%{upstream_version}
21mr|perl-String-CRC32-1.500.0-8|21	
21mr|perl-String-CRC32-1.500.0-8|22	%build
21mr|perl-String-CRC32-1.500.0-8|23	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-String-CRC32-1.500.0-8|24	%make CFLAGS="%{optflags}"
21mr|perl-String-CRC32-1.500.0-8|25	
21mr|perl-String-CRC32-1.500.0-8|26	%check
21mr|perl-String-CRC32-1.500.0-8|27	%make test
21mr|perl-String-CRC32-1.500.0-8|28	
21mr|perl-String-CRC32-1.500.0-8|29	%install
21mr|perl-String-CRC32-1.500.0-8|30	%makeinstall_std
21mr|perl-String-CRC32-1.500.0-8|31	
21mr|perl-String-CRC32-1.500.0-8|32	%files
21mr|perl-String-CRC32-1.500.0-8|33	%doc README
21mr|perl-String-CRC32-1.500.0-8|34	%{_mandir}/*/*
21mr|perl-String-CRC32-1.500.0-8|35	%{perl_vendorarch}/String
21mr|perl-String-CRC32-1.500.0-8|36	%{perl_vendorarch}/auto/String

15075 21
21mr|perl-String-ShellQuote-1.40.0-14|1	%define upstream_name    String-ShellQuote
21mr|perl-String-ShellQuote-1.40.0-14|2	%define upstream_version 1.04
21mr|perl-String-ShellQuote-1.40.0-14|3	
21mr|perl-String-ShellQuote-1.40.0-14|4	Name:       perl-%{upstream_name}
21mr|perl-String-ShellQuote-1.40.0-14|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-String-ShellQuote-1.40.0-14|6	Release:    14
21mr|perl-String-ShellQuote-1.40.0-14|7	
21mr|perl-String-ShellQuote-1.40.0-14|8	Summary:	Quote strings for passing through the shell
21mr|perl-String-ShellQuote-1.40.0-14|9	
21mr|perl-String-ShellQuote-1.40.0-14|10	License:	GPL+ or Artistic
21mr|perl-String-ShellQuote-1.40.0-14|11	Group:		Development/Perl
21mr|perl-String-ShellQuote-1.40.0-14|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-String-ShellQuote-1.40.0-14|13	Source0:	https://cpan.metacpan.org/authors/id/R/RO/ROSCH/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-String-ShellQuote-1.40.0-14|14	
21mr|perl-String-ShellQuote-1.40.0-14|15	BuildArch:	noarch
21mr|perl-String-ShellQuote-1.40.0-14|16	BuildRequires:  perl-devel
21mr|perl-String-ShellQuote-1.40.0-14|17	
21mr|perl-String-ShellQuote-1.40.0-14|18	%description
21mr|perl-String-ShellQuote-1.40.0-14|19	This perl module contains some functions which are useful for quoting strings
21mr|perl-String-ShellQuote-1.40.0-14|20	which are going to pass through the shell or a shell-like object.
21mr|perl-String-ShellQuote-1.40.0-14|21	
21mr|perl-String-ShellQuote-1.40.0-14|22	%prep
21mr|perl-String-ShellQuote-1.40.0-14|23	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-String-ShellQuote-1.40.0-14|24	
21mr|perl-String-ShellQuote-1.40.0-14|25	%build
21mr|perl-String-ShellQuote-1.40.0-14|26	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-String-ShellQuote-1.40.0-14|27	%make
21mr|perl-String-ShellQuote-1.40.0-14|28	
21mr|perl-String-ShellQuote-1.40.0-14|29	%check
21mr|perl-String-ShellQuote-1.40.0-14|30	%make test
21mr|perl-String-ShellQuote-1.40.0-14|31	
21mr|perl-String-ShellQuote-1.40.0-14|32	%install
21mr|perl-String-ShellQuote-1.40.0-14|33	%makeinstall_std
21mr|perl-String-ShellQuote-1.40.0-14|34	
21mr|perl-String-ShellQuote-1.40.0-14|35	%clean
21mr|perl-String-ShellQuote-1.40.0-14|36	
21mr|perl-String-ShellQuote-1.40.0-14|37	%files
21mr|perl-String-ShellQuote-1.40.0-14|38	%doc README Changes
21mr|perl-String-ShellQuote-1.40.0-14|39	%{_bindir}/*
21mr|perl-String-ShellQuote-1.40.0-14|40	%{_mandir}/*/*
21mr|perl-String-ShellQuote-1.40.0-14|41	%{perl_vendorlib}/String/*

15076 21
21mr|perl-Struct-Dumb-0.120.0-2|1	%define upstream_name    Struct-Dumb
21mr|perl-Struct-Dumb-0.120.0-2|2	%define upstream_version 0.12
21mr|perl-Struct-Dumb-0.120.0-2|3	
21mr|perl-Struct-Dumb-0.120.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Struct-Dumb-0.120.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Struct-Dumb-0.120.0-2|6	Release:    2
21mr|perl-Struct-Dumb-0.120.0-2|7	
21mr|perl-Struct-Dumb-0.120.0-2|8	Summary:    Make simple lightweight record-like structures
21mr|perl-Struct-Dumb-0.120.0-2|9	License:    GPL+ or Artistic
21mr|perl-Struct-Dumb-0.120.0-2|10	Group:      Development/Perl
21mr|perl-Struct-Dumb-0.120.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Struct-Dumb-0.120.0-2|12	Source0:    https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Struct-Dumb-%{upstream_version}.tar.gz
21mr|perl-Struct-Dumb-0.120.0-2|13	
21mr|perl-Struct-Dumb-0.120.0-2|14	BuildRequires: perl-devel
21mr|perl-Struct-Dumb-0.120.0-2|15	BuildRequires: perl(Test::Fatal)
21mr|perl-Struct-Dumb-0.120.0-2|16	BuildRequires: perl(Test::More)
21mr|perl-Struct-Dumb-0.120.0-2|17	BuildRequires: perl(Module::Build)
21mr|perl-Struct-Dumb-0.120.0-2|18	BuildRequires: perl(File::Basename)
21mr|perl-Struct-Dumb-0.120.0-2|19	BuildRequires: perl(File::Spec)
21mr|perl-Struct-Dumb-0.120.0-2|20	
21mr|perl-Struct-Dumb-0.120.0-2|21	BuildArch: noarch
21mr|perl-Struct-Dumb-0.120.0-2|22	
21mr|perl-Struct-Dumb-0.120.0-2|23	%description
21mr|perl-Struct-Dumb-0.120.0-2|24	'Struct::Dumb' creates record-like structure types, similar to the 'struct'
21mr|perl-Struct-Dumb-0.120.0-2|25	keyword in C, C++ or C#, or 'Record' in Pascal. An invocation of this
21mr|perl-Struct-Dumb-0.120.0-2|26	module will create a construction function which returns new object
21mr|perl-Struct-Dumb-0.120.0-2|27	references with the given field values. These references all respond to
21mr|perl-Struct-Dumb-0.120.0-2|28	lvalue methods that access or modify the values stored.
21mr|perl-Struct-Dumb-0.120.0-2|29	
21mr|perl-Struct-Dumb-0.120.0-2|30	It's specifically and intentionally not meant to be an object class. You
21mr|perl-Struct-Dumb-0.120.0-2|31	cannot subclass it. You cannot provide additional methods. You cannot apply
21mr|perl-Struct-Dumb-0.120.0-2|32	roles or mixins or metaclasses or traits or antlers or whatever else is in
21mr|perl-Struct-Dumb-0.120.0-2|33	fashion this week.
21mr|perl-Struct-Dumb-0.120.0-2|34	
21mr|perl-Struct-Dumb-0.120.0-2|35	On the other hand, it is tiny, creates cheap lightweight array-backed
21mr|perl-Struct-Dumb-0.120.0-2|36	structures, uses nothing outside of core. It's intended simply to be a
21mr|perl-Struct-Dumb-0.120.0-2|37	slightly nicer way to store data structures, where otherwise you might be
21mr|perl-Struct-Dumb-0.120.0-2|38	tempted to abuse a hash, complete with the risk of typoing key names. The
21mr|perl-Struct-Dumb-0.120.0-2|39	constructor will 'croak' if passed the wrong number of arguments, as will
21mr|perl-Struct-Dumb-0.120.0-2|40	attempts to refer to fields that don't exist.
21mr|perl-Struct-Dumb-0.120.0-2|41	
21mr|perl-Struct-Dumb-0.120.0-2|42	%prep
21mr|perl-Struct-Dumb-0.120.0-2|43	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Struct-Dumb-0.120.0-2|44	
21mr|perl-Struct-Dumb-0.120.0-2|45	%build
21mr|perl-Struct-Dumb-0.120.0-2|46	%{__perl} Build.PL --installdirs=vendor
21mr|perl-Struct-Dumb-0.120.0-2|47	./Build
21mr|perl-Struct-Dumb-0.120.0-2|48	
21mr|perl-Struct-Dumb-0.120.0-2|49	%check
21mr|perl-Struct-Dumb-0.120.0-2|50	./Build test
21mr|perl-Struct-Dumb-0.120.0-2|51	
21mr|perl-Struct-Dumb-0.120.0-2|52	%install
21mr|perl-Struct-Dumb-0.120.0-2|53	./Build install --destdir=%{buildroot} --installdirs=vendor
21mr|perl-Struct-Dumb-0.120.0-2|54	
21mr|perl-Struct-Dumb-0.120.0-2|55	%files
21mr|perl-Struct-Dumb-0.120.0-2|56	%doc Changes META.json README LICENSE META.yml
21mr|perl-Struct-Dumb-0.120.0-2|57	%{_mandir}/man3/*
21mr|perl-Struct-Dumb-0.120.0-2|58	%{perl_vendorlib}/*

15077 21
21mr|perl-Sub-Exporter-0.987.0-7|1	%define module  Sub-Exporter
21mr|perl-Sub-Exporter-0.987.0-7|2	%define upstream_version 0.987
21mr|perl-Sub-Exporter-0.987.0-7|3	
21mr|perl-Sub-Exporter-0.987.0-7|4	Name:		perl-%{module}
21mr|perl-Sub-Exporter-0.987.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Sub-Exporter-0.987.0-7|6	Release:	7
21mr|perl-Sub-Exporter-0.987.0-7|7	Summary:	A sophisticated exporter for custom-built routines
21mr|perl-Sub-Exporter-0.987.0-7|8	
21mr|perl-Sub-Exporter-0.987.0-7|9	License:	GPL or Artistic
21mr|perl-Sub-Exporter-0.987.0-7|10	Group:		Development/Perl
21mr|perl-Sub-Exporter-0.987.0-7|11	Url:		http://search.cpan.org/dist/%{module}
21mr|perl-Sub-Exporter-0.987.0-7|12	Source:		http://www.cpan.org/modules/by-module/Sub/Sub-Exporter-%{upstream_version}.tar.gz
21mr|perl-Sub-Exporter-0.987.0-7|13	BuildRequires:	perl(Data::OptList)
21mr|perl-Sub-Exporter-0.987.0-7|14	BuildRequires:	perl-Test-Simple
21mr|perl-Sub-Exporter-0.987.0-7|15	BuildRequires:	perl-devel
21mr|perl-Sub-Exporter-0.987.0-7|16	BuildArch:	noarch
21mr|perl-Sub-Exporter-0.987.0-7|17	
21mr|perl-Sub-Exporter-0.987.0-7|18	%description
21mr|perl-Sub-Exporter-0.987.0-7|19	This module allows to (re)name a sub.
21mr|perl-Sub-Exporter-0.987.0-7|20	
21mr|perl-Sub-Exporter-0.987.0-7|21	%prep
21mr|perl-Sub-Exporter-0.987.0-7|22	%setup -q -n %{module}-%{upstream_version}
21mr|perl-Sub-Exporter-0.987.0-7|23	
21mr|perl-Sub-Exporter-0.987.0-7|24	%build
21mr|perl-Sub-Exporter-0.987.0-7|25	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sub-Exporter-0.987.0-7|26	%make
21mr|perl-Sub-Exporter-0.987.0-7|27	
21mr|perl-Sub-Exporter-0.987.0-7|28	%install
21mr|perl-Sub-Exporter-0.987.0-7|29	%makeinstall_std
21mr|perl-Sub-Exporter-0.987.0-7|30	
21mr|perl-Sub-Exporter-0.987.0-7|31	%check
21mr|perl-Sub-Exporter-0.987.0-7|32	make test
21mr|perl-Sub-Exporter-0.987.0-7|33	
21mr|perl-Sub-Exporter-0.987.0-7|34	%files
21mr|perl-Sub-Exporter-0.987.0-7|35	%doc Changes README
21mr|perl-Sub-Exporter-0.987.0-7|36	%{perl_vendorlib}/Sub
21mr|perl-Sub-Exporter-0.987.0-7|37	%{_mandir}/*/*

15078 21
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|1	%define upstream_name    Sub-Exporter-Progressive
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|2	%define upstream_version 0.001013
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|3	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|4	Name:       perl-%{upstream_name}
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|6	Release:    2
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|7	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|8	Summary:    Only use Sub::Exporter if you need it
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|9	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|10	License:    GPL+ or Artistic
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|11	Group:      Development/Perl
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|13	Source0:    http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|14	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|15	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|16	BuildRequires: perl(Test::More) >= 0.880.0
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|17	BuildRequires: perl-devel
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|18	BuildArch:  noarch
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|19	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|20	%description
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|21	the Sub::Exporter manpage is an incredibly powerful module, but with that
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|22	power comes great responsibility, er- as well as some runtime penalties.
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|23	This module is a 'Sub::Exporter' wrapper that will let your users just use
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|24	the Exporter manpage if all they are doing is picking exports, but use
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|25	'Sub::Exporter' if your users try to use 'Sub::Exporter''s more advanced
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|26	features features, like renaming exports, if they try to use them.
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|27	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|28	Note that this module will export '@EXPORT' and '@EXPORT_OK' package
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|29	variables for 'Exporter' to work. Additionally, if your package uses
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|30	advanced 'Sub::Exporter' features like currying, this module will only ever
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|31	use 'Sub::Exporter', so you might as well use it directly.
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|32	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|33	%prep
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|35	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|36	%build
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|38	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|39	%make
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|40	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|41	%check
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|42	%make test
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|43	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|44	%install
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|45	%makeinstall_std
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|46	
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|47	%files
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|48	%doc Changes META.json META.yml README
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|49	%{_mandir}/man3/*
21mr|perl-Sub-Exporter-Progressive-0.1.13-2|50	%{perl_vendorlib}/*

15079 21
21mr|perl-Sub-Identify-0.140.0-2|1	%define upstream_name	 Sub-Identify
21mr|perl-Sub-Identify-0.140.0-2|2	%define upstream_version 0.14
21mr|perl-Sub-Identify-0.140.0-2|3	
21mr|perl-Sub-Identify-0.140.0-2|4	Summary:	Retrieve names of code references
21mr|perl-Sub-Identify-0.140.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-Sub-Identify-0.140.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Sub-Identify-0.140.0-2|7	Release:	2
21mr|perl-Sub-Identify-0.140.0-2|8	License:	GPL+ or Artistic
21mr|perl-Sub-Identify-0.140.0-2|9	Group:		Development/Perl
21mr|perl-Sub-Identify-0.140.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Sub-Identify-0.140.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Sub-Identify-0.140.0-2|12	BuildRequires:	perl-devel
21mr|perl-Sub-Identify-0.140.0-2|13	BuildRequires:	perl-Test-Simple
21mr|perl-Sub-Identify-0.140.0-2|14	
21mr|perl-Sub-Identify-0.140.0-2|15	%description
21mr|perl-Sub-Identify-0.140.0-2|16	Sub::Identify allows you to retrieve the real name of code references. For
21mr|perl-Sub-Identify-0.140.0-2|17	this, it uses perl's introspection mechanism, provided by the B module.
21mr|perl-Sub-Identify-0.140.0-2|18	
21mr|perl-Sub-Identify-0.140.0-2|19	%prep
21mr|perl-Sub-Identify-0.140.0-2|20	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Sub-Identify-0.140.0-2|21	
21mr|perl-Sub-Identify-0.140.0-2|22	%build
21mr|perl-Sub-Identify-0.140.0-2|23	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sub-Identify-0.140.0-2|24	%make
21mr|perl-Sub-Identify-0.140.0-2|25	
21mr|perl-Sub-Identify-0.140.0-2|26	%check
21mr|perl-Sub-Identify-0.140.0-2|27	make test
21mr|perl-Sub-Identify-0.140.0-2|28	
21mr|perl-Sub-Identify-0.140.0-2|29	%install
21mr|perl-Sub-Identify-0.140.0-2|30	%makeinstall_std
21mr|perl-Sub-Identify-0.140.0-2|31	
21mr|perl-Sub-Identify-0.140.0-2|32	%files
21mr|perl-Sub-Identify-0.140.0-2|33	%doc Changes
21mr|perl-Sub-Identify-0.140.0-2|34	%{perl_vendorarch}/Sub
21mr|perl-Sub-Identify-0.140.0-2|35	%{perl_vendorarch}/auto/Sub
21mr|perl-Sub-Identify-0.140.0-2|36	%{_mandir}/*/*

15080 21
21mr|perl-Sub-Install-0.928.0-5|1	%define module  Sub-Install
21mr|perl-Sub-Install-0.928.0-5|2	%define upstream_version 0.928
21mr|perl-Sub-Install-0.928.0-5|3	
21mr|perl-Sub-Install-0.928.0-5|4	Name:		perl-%{module}
21mr|perl-Sub-Install-0.928.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Sub-Install-0.928.0-5|6	Release:	5
21mr|perl-Sub-Install-0.928.0-5|7	Summary:	Install subroutines into packages easily
21mr|perl-Sub-Install-0.928.0-5|8	
21mr|perl-Sub-Install-0.928.0-5|9	License:	GPL or Artistic
21mr|perl-Sub-Install-0.928.0-5|10	Group:		Development/Perl
21mr|perl-Sub-Install-0.928.0-5|11	Url:		http://search.cpan.org/dist/%{module}
21mr|perl-Sub-Install-0.928.0-5|12	Source:		http://www.cpan.org/modules/by-module/Sub/Sub-Install-%{upstream_version}.tar.gz
21mr|perl-Sub-Install-0.928.0-5|13	BuildRequires:	perl-devel
21mr|perl-Sub-Install-0.928.0-5|14	BuildRequires:	perl-Test-Simple
21mr|perl-Sub-Install-0.928.0-5|15	BuildArch:	noarch
21mr|perl-Sub-Install-0.928.0-5|16	
21mr|perl-Sub-Install-0.928.0-5|17	%description
21mr|perl-Sub-Install-0.928.0-5|18	This module makes it easy to install subroutines into packages without the
21mr|perl-Sub-Install-0.928.0-5|19	unslightly mess of no strict or typeglobs lying about where just anyone can see
21mr|perl-Sub-Install-0.928.0-5|20	them.
21mr|perl-Sub-Install-0.928.0-5|21	
21mr|perl-Sub-Install-0.928.0-5|22	%prep
21mr|perl-Sub-Install-0.928.0-5|23	%setup -q -n %{module}-%{upstream_version}
21mr|perl-Sub-Install-0.928.0-5|24	
21mr|perl-Sub-Install-0.928.0-5|25	%build
21mr|perl-Sub-Install-0.928.0-5|26	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sub-Install-0.928.0-5|27	%make
21mr|perl-Sub-Install-0.928.0-5|28	
21mr|perl-Sub-Install-0.928.0-5|29	%install
21mr|perl-Sub-Install-0.928.0-5|30	%makeinstall_std
21mr|perl-Sub-Install-0.928.0-5|31	
21mr|perl-Sub-Install-0.928.0-5|32	%check
21mr|perl-Sub-Install-0.928.0-5|33	make test
21mr|perl-Sub-Install-0.928.0-5|34	
21mr|perl-Sub-Install-0.928.0-5|35	%files
21mr|perl-Sub-Install-0.928.0-5|36	%doc Changes README
21mr|perl-Sub-Install-0.928.0-5|37	%{perl_vendorlib}/Sub
21mr|perl-Sub-Install-0.928.0-5|38	%{_mandir}/*/*

15081 21
21mr|perl-Sub-Name-0.210.0-2|1	%define upstream_name    Sub-Name
21mr|perl-Sub-Name-0.210.0-2|2	%define upstream_version 0.21
21mr|perl-Sub-Name-0.210.0-2|3	
21mr|perl-Sub-Name-0.210.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Sub-Name-0.210.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Sub-Name-0.210.0-2|6	Release:    2
21mr|perl-Sub-Name-0.210.0-2|7	Summary: 	Allows to (re)name a sub
21mr|perl-Sub-Name-0.210.0-2|8	License: 	GPL+ or Artistic
21mr|perl-Sub-Name-0.210.0-2|9	Group: 		Development/Perl
21mr|perl-Sub-Name-0.210.0-2|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Sub-Name-0.210.0-2|11	Source0:    http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Sub-Name-0.210.0-2|12	
21mr|perl-Sub-Name-0.210.0-2|13	BuildRequires: perl-devel
21mr|perl-Sub-Name-0.210.0-2|14	BuildRequires: perl(Devel::CheckBin)
21mr|perl-Sub-Name-0.210.0-2|15	BuildRequires: perl-Test-Simple
21mr|perl-Sub-Name-0.210.0-2|16	
21mr|perl-Sub-Name-0.210.0-2|17	%description
21mr|perl-Sub-Name-0.210.0-2|18	This module allows to (re)name a sub.
21mr|perl-Sub-Name-0.210.0-2|19	
21mr|perl-Sub-Name-0.210.0-2|20	%prep
21mr|perl-Sub-Name-0.210.0-2|21	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Sub-Name-0.210.0-2|22	
21mr|perl-Sub-Name-0.210.0-2|23	%build
21mr|perl-Sub-Name-0.210.0-2|24	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sub-Name-0.210.0-2|25	%make
21mr|perl-Sub-Name-0.210.0-2|26	
21mr|perl-Sub-Name-0.210.0-2|27	%install
21mr|perl-Sub-Name-0.210.0-2|28	%makeinstall_std
21mr|perl-Sub-Name-0.210.0-2|29	
21mr|perl-Sub-Name-0.210.0-2|30	%check
21mr|perl-Sub-Name-0.210.0-2|31	%make test
21mr|perl-Sub-Name-0.210.0-2|32	
21mr|perl-Sub-Name-0.210.0-2|33	%clean
21mr|perl-Sub-Name-0.210.0-2|34	
21mr|perl-Sub-Name-0.210.0-2|35	%files
21mr|perl-Sub-Name-0.210.0-2|36	%doc Changes README
21mr|perl-Sub-Name-0.210.0-2|37	%{perl_vendorarch}/Sub
21mr|perl-Sub-Name-0.210.0-2|38	%{perl_vendorarch}/auto/Sub
21mr|perl-Sub-Name-0.210.0-2|39	%{_mandir}/*/*

15082 21
21mr|perl-Sub-Quote-2.6.6-1|1	%define upstream_name    Sub-Quote
21mr|perl-Sub-Quote-2.6.6-1|2	%define upstream_version 2.006006
21mr|perl-Sub-Quote-2.6.6-1|3	
21mr|perl-Sub-Quote-2.6.6-1|4	Name:       perl-%{upstream_name}
21mr|perl-Sub-Quote-2.6.6-1|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Sub-Quote-2.6.6-1|6	Release:    1
21mr|perl-Sub-Quote-2.6.6-1|7	
21mr|perl-Sub-Quote-2.6.6-1|8	Summary:    Defer generation of subroutines until they are first called
21mr|perl-Sub-Quote-2.6.6-1|9	License:    GPL+ or Artistic
21mr|perl-Sub-Quote-2.6.6-1|10	Group:      Development/Perl
21mr|perl-Sub-Quote-2.6.6-1|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Sub-Quote-2.6.6-1|12	Source0:    http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Sub-Quote-2.6.6-1|13	
21mr|perl-Sub-Quote-2.6.6-1|14	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Sub-Quote-2.6.6-1|15	BuildRequires: perl(Scalar::Util)
21mr|perl-Sub-Quote-2.6.6-1|16	BuildRequires: perl(Test::Fatal)
21mr|perl-Sub-Quote-2.6.6-1|17	BuildRequires: perl(Test::More)
21mr|perl-Sub-Quote-2.6.6-1|18	BuildArch: noarch
21mr|perl-Sub-Quote-2.6.6-1|19	
21mr|perl-Sub-Quote-2.6.6-1|20	%description
21mr|perl-Sub-Quote-2.6.6-1|21	This package provides performant ways to generate subroutines from strings.
21mr|perl-Sub-Quote-2.6.6-1|22	
21mr|perl-Sub-Quote-2.6.6-1|23	%prep
21mr|perl-Sub-Quote-2.6.6-1|24	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Sub-Quote-2.6.6-1|25	
21mr|perl-Sub-Quote-2.6.6-1|26	%build
21mr|perl-Sub-Quote-2.6.6-1|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sub-Quote-2.6.6-1|28	
21mr|perl-Sub-Quote-2.6.6-1|29	%make
21mr|perl-Sub-Quote-2.6.6-1|30	
21mr|perl-Sub-Quote-2.6.6-1|31	%check
21mr|perl-Sub-Quote-2.6.6-1|32	%make test
21mr|perl-Sub-Quote-2.6.6-1|33	
21mr|perl-Sub-Quote-2.6.6-1|34	%install
21mr|perl-Sub-Quote-2.6.6-1|35	%makeinstall_std
21mr|perl-Sub-Quote-2.6.6-1|36	
21mr|perl-Sub-Quote-2.6.6-1|37	%files
21mr|perl-Sub-Quote-2.6.6-1|38	%doc Changes README META.yml META.json
21mr|perl-Sub-Quote-2.6.6-1|39	%{_mandir}/man3/*
21mr|perl-Sub-Quote-2.6.6-1|40	%{perl_vendorlib}/*

15083 21
21mr|perl-Sub-Uplevel-0.280.0-2|1	%define upstream_name    Sub-Uplevel
21mr|perl-Sub-Uplevel-0.280.0-2|2	%define upstream_version 0.2800
21mr|perl-Sub-Uplevel-0.280.0-2|3	
21mr|perl-Sub-Uplevel-0.280.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Sub-Uplevel-0.280.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Sub-Uplevel-0.280.0-2|6	Release:    2
21mr|perl-Sub-Uplevel-0.280.0-2|7	
21mr|perl-Sub-Uplevel-0.280.0-2|8	Summary:    Apparently run a function in a higher stack frame
21mr|perl-Sub-Uplevel-0.280.0-2|9	
21mr|perl-Sub-Uplevel-0.280.0-2|10	License:    GPL+ or Artistic
21mr|perl-Sub-Uplevel-0.280.0-2|11	Group:      Development/Perl
21mr|perl-Sub-Uplevel-0.280.0-2|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Sub-Uplevel-0.280.0-2|13	Source0:    ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Sub-Uplevel-0.280.0-2|14	
21mr|perl-Sub-Uplevel-0.280.0-2|15	BuildRequires: perl(Carp)
21mr|perl-Sub-Uplevel-0.280.0-2|16	BuildRequires: perl(CPAN::Meta)
21mr|perl-Sub-Uplevel-0.280.0-2|17	BuildRequires: perl(Exporter)
21mr|perl-Sub-Uplevel-0.280.0-2|18	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21mr|perl-Sub-Uplevel-0.280.0-2|19	BuildRequires: perl(File::Find)
21mr|perl-Sub-Uplevel-0.280.0-2|20	BuildRequires: perl(File::Temp)
21mr|perl-Sub-Uplevel-0.280.0-2|21	BuildRequires: perl(Test::More)
21mr|perl-Sub-Uplevel-0.280.0-2|22	BuildRequires: perl(constant)
21mr|perl-Sub-Uplevel-0.280.0-2|23	BuildRequires: perl(strict)
21mr|perl-Sub-Uplevel-0.280.0-2|24	BuildRequires: perl(warnings)
21mr|perl-Sub-Uplevel-0.280.0-2|25	BuildRequires: perl-devel
21mr|perl-Sub-Uplevel-0.280.0-2|26	BuildArch:  noarch
21mr|perl-Sub-Uplevel-0.280.0-2|27	
21mr|perl-Sub-Uplevel-0.280.0-2|28	%description
21mr|perl-Sub-Uplevel-0.280.0-2|29	Apparently run a function in a higher stack frame.
21mr|perl-Sub-Uplevel-0.280.0-2|30	
21mr|perl-Sub-Uplevel-0.280.0-2|31	%prep
21mr|perl-Sub-Uplevel-0.280.0-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Sub-Uplevel-0.280.0-2|33	
21mr|perl-Sub-Uplevel-0.280.0-2|34	%build
21mr|perl-Sub-Uplevel-0.280.0-2|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sub-Uplevel-0.280.0-2|36	%make
21mr|perl-Sub-Uplevel-0.280.0-2|37	
21mr|perl-Sub-Uplevel-0.280.0-2|38	%install
21mr|perl-Sub-Uplevel-0.280.0-2|39	%makeinstall_std
21mr|perl-Sub-Uplevel-0.280.0-2|40	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21mr|perl-Sub-Uplevel-0.280.0-2|41	
21mr|perl-Sub-Uplevel-0.280.0-2|42	%check
21mr|perl-Sub-Uplevel-0.280.0-2|43	%make test
21mr|perl-Sub-Uplevel-0.280.0-2|44	
21mr|perl-Sub-Uplevel-0.280.0-2|45	%files
21mr|perl-Sub-Uplevel-0.280.0-2|46	%doc Changes LICENSE META.json META.yml MYMETA.yml README examples
21mr|perl-Sub-Uplevel-0.280.0-2|47	%{perl_vendorlib}/Sub
21mr|perl-Sub-Uplevel-0.280.0-2|48	%{_mandir}/*/*

15084 21
21mr|perl-SUPER-1.201.411.170-4|1	%define upstream_name    SUPER
21mr|perl-SUPER-1.201.411.170-4|2	%define upstream_version 1.20141117
21mr|perl-SUPER-1.201.411.170-4|3	
21mr|perl-SUPER-1.201.411.170-4|4	Summary:	Internal class to access superclass methods
21mr|perl-SUPER-1.201.411.170-4|5	Name:		perl-%{upstream_name}
21mr|perl-SUPER-1.201.411.170-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-SUPER-1.201.411.170-4|7	Release:	4
21mr|perl-SUPER-1.201.411.170-4|8	License:	GPL+ or Artistic
21mr|perl-SUPER-1.201.411.170-4|9	Group:		Development/Perl
21mr|perl-SUPER-1.201.411.170-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-SUPER-1.201.411.170-4|11	Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-SUPER-1.201.411.170-4|12	BuildRequires:	perl-devel
21mr|perl-SUPER-1.201.411.170-4|13	BuildRequires:  perl(CPAN::Meta)
21mr|perl-SUPER-1.201.411.170-4|14	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
21mr|perl-SUPER-1.201.411.170-4|15	BuildRequires:	perl(Scalar::Util) >= 1.200.0
21mr|perl-SUPER-1.201.411.170-4|16	BuildRequires:	perl(Sub::Identify) >= 0.30.0
21mr|perl-SUPER-1.201.411.170-4|17	BuildRequires:	perl(Test::Simple) >= 0.610.0
21mr|perl-SUPER-1.201.411.170-4|18	BuildArch:	noarch
21mr|perl-SUPER-1.201.411.170-4|19	
21mr|perl-SUPER-1.201.411.170-4|20	%description
21mr|perl-SUPER-1.201.411.170-4|21	When subclassing a class, you occasionally want to dispatch control to the
21mr|perl-SUPER-1.201.411.170-4|22	superclass -- at least conditionally and temporarily. The Perl syntax for
21mr|perl-SUPER-1.201.411.170-4|23	calling your superclass is ugly and unwieldy:
21mr|perl-SUPER-1.201.411.170-4|24	
21mr|perl-SUPER-1.201.411.170-4|25	$self->SUPER::method(@_);
21mr|perl-SUPER-1.201.411.170-4|26	
21mr|perl-SUPER-1.201.411.170-4|27	especially when compared to its Ruby equivalent.
21mr|perl-SUPER-1.201.411.170-4|28	
21mr|perl-SUPER-1.201.411.170-4|29	%files
21mr|perl-SUPER-1.201.411.170-4|30	%doc Changes LICENSE META.yml MYMETA.yml README
21mr|perl-SUPER-1.201.411.170-4|31	%{_mandir}/man3/*
21mr|perl-SUPER-1.201.411.170-4|32	%{perl_vendorlib}/*
21mr|perl-SUPER-1.201.411.170-4|33	
21mr|perl-SUPER-1.201.411.170-4|34	#----------------------------------------------------------------------------
21mr|perl-SUPER-1.201.411.170-4|35	
21mr|perl-SUPER-1.201.411.170-4|36	%prep
21mr|perl-SUPER-1.201.411.170-4|37	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-SUPER-1.201.411.170-4|38	
21mr|perl-SUPER-1.201.411.170-4|39	%build
21mr|perl-SUPER-1.201.411.170-4|40	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-SUPER-1.201.411.170-4|41	%make
21mr|perl-SUPER-1.201.411.170-4|42	
21mr|perl-SUPER-1.201.411.170-4|43	%install
21mr|perl-SUPER-1.201.411.170-4|44	%makeinstall_std
21mr|perl-SUPER-1.201.411.170-4|45	
21mr|perl-SUPER-1.201.411.170-4|46	%check
21mr|perl-SUPER-1.201.411.170-4|47	make test

15085 21
21mr|perl-Switch-2.170.0-4|1	%define upstream_name    Switch
21mr|perl-Switch-2.170.0-4|2	%define upstream_version 2.17
21mr|perl-Switch-2.170.0-4|3	
21mr|perl-Switch-2.170.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Switch-2.170.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Switch-2.170.0-4|6	Release:	4
21mr|perl-Switch-2.170.0-4|7	
21mr|perl-Switch-2.170.0-4|8	Summary:	A switch statement for Perl
21mr|perl-Switch-2.170.0-4|9	
21mr|perl-Switch-2.170.0-4|10	License:	GPL+ or Artistic
21mr|perl-Switch-2.170.0-4|11	Group:		Development/Perl
21mr|perl-Switch-2.170.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Switch-2.170.0-4|13	Source0:	https://cpan.metacpan.org/authors/id/C/CH/CHORNY/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Switch-2.170.0-4|14	
21mr|perl-Switch-2.170.0-4|15	BuildRequires: perl-devel
21mr|perl-Switch-2.170.0-4|16	BuildRequires: perl(CPAN::Meta)
21mr|perl-Switch-2.170.0-4|17	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Switch-2.170.0-4|18	BuildRequires: perl(Filter::Util::Call)
21mr|perl-Switch-2.170.0-4|19	BuildRequires: perl(Text::Balanced) >= 2.0.0
21mr|perl-Switch-2.170.0-4|20	BuildRequires: perl(base)
21mr|perl-Switch-2.170.0-4|21	
21mr|perl-Switch-2.170.0-4|22	BuildArch:	noarch
21mr|perl-Switch-2.170.0-4|23	
21mr|perl-Switch-2.170.0-4|24	%description
21mr|perl-Switch-2.170.0-4|25	The Switch.pm module implements a generalized case mechanism that covers
21mr|perl-Switch-2.170.0-4|26	most (but not all) of the numerous possible combinations of switch and case
21mr|perl-Switch-2.170.0-4|27	values described above.
21mr|perl-Switch-2.170.0-4|28	
21mr|perl-Switch-2.170.0-4|29	The module augments the standard Perl syntax with two new control
21mr|perl-Switch-2.170.0-4|30	statements: 'switch' and 'case'. The 'switch' statement takes a single
21mr|perl-Switch-2.170.0-4|31	scalar argument of any type, specified in parentheses. 'switch' stores this
21mr|perl-Switch-2.170.0-4|32	value as the current switch value in a (localized) control variable. The
21mr|perl-Switch-2.170.0-4|33	value is followed by a block which may contain one or more Perl statements
21mr|perl-Switch-2.170.0-4|34	(including the 'case' statement described below). The block is
21mr|perl-Switch-2.170.0-4|35	unconditionally executed once the switch value has been cached.
21mr|perl-Switch-2.170.0-4|36	
21mr|perl-Switch-2.170.0-4|37	A 'case' statement takes a single scalar argument (in mandatory parentheses
21mr|perl-Switch-2.170.0-4|38	if it's a variable; otherwise the parens are optional) and selects the
21mr|perl-Switch-2.170.0-4|39	appropriate type of matching between that argument and the current switch
21mr|perl-Switch-2.170.0-4|40	value. The type of matching used is determined by the respective types of
21mr|perl-Switch-2.170.0-4|41	the switch value and the 'case' argument, as specified in Table 1. If the
21mr|perl-Switch-2.170.0-4|42	match is successful, the mandatory block associated with the 'case'
21mr|perl-Switch-2.170.0-4|43	statement is executed.
21mr|perl-Switch-2.170.0-4|44	
21mr|perl-Switch-2.170.0-4|45	%prep
21mr|perl-Switch-2.170.0-4|46	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Switch-2.170.0-4|47	
21mr|perl-Switch-2.170.0-4|48	%build
21mr|perl-Switch-2.170.0-4|49	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Switch-2.170.0-4|50	%make
21mr|perl-Switch-2.170.0-4|51	
21mr|perl-Switch-2.170.0-4|52	%check
21mr|perl-Switch-2.170.0-4|53	make test
21mr|perl-Switch-2.170.0-4|54	
21mr|perl-Switch-2.170.0-4|55	%install
21mr|perl-Switch-2.170.0-4|56	%makeinstall_std
21mr|perl-Switch-2.170.0-4|57	
21mr|perl-Switch-2.170.0-4|58	%files
21mr|perl-Switch-2.170.0-4|59	%doc Changes META.json META.yml MYMETA.yml README
21mr|perl-Switch-2.170.0-4|60	%{_mandir}/man3/*
21mr|perl-Switch-2.170.0-4|61	%{perl_vendorlib}/*

15086 21
21mr|perl-Sys-Hostname-Long-1.4-16|1	%define module	Sys-Hostname-Long
21mr|perl-Sys-Hostname-Long-1.4-16|2	
21mr|perl-Sys-Hostname-Long-1.4-16|3	Name:		perl-%{module}
21mr|perl-Sys-Hostname-Long-1.4-16|4	Version:	1.4
21mr|perl-Sys-Hostname-Long-1.4-16|5	Release:	16
21mr|perl-Sys-Hostname-Long-1.4-16|6	Summary:	Try every conceivable way to get full hostname
21mr|perl-Sys-Hostname-Long-1.4-16|7	
21mr|perl-Sys-Hostname-Long-1.4-16|8	License:	GPL or Artistic
21mr|perl-Sys-Hostname-Long-1.4-16|9	Group:		Development/Perl
21mr|perl-Sys-Hostname-Long-1.4-16|10	URL:		http://search.cpan.org/dist/%{module}/
21mr|perl-Sys-Hostname-Long-1.4-16|11	Source0:	%{module}-%{version}.tar.bz2
21mr|perl-Sys-Hostname-Long-1.4-16|12	Patch0:		Sys-Hostname-Long-1.4-no_win32.diff
21mr|perl-Sys-Hostname-Long-1.4-16|13	BuildArch:	noarch
21mr|perl-Sys-Hostname-Long-1.4-16|14	BuildRequires:	perl-devel
21mr|perl-Sys-Hostname-Long-1.4-16|15	BuildRequires:	perl-Test
21mr|perl-Sys-Hostname-Long-1.4-16|16	%description
21mr|perl-Sys-Hostname-Long-1.4-16|17	How to get the host full name in perl on multiple operating systems.
21mr|perl-Sys-Hostname-Long-1.4-16|18	
21mr|perl-Sys-Hostname-Long-1.4-16|19	%prep
21mr|perl-Sys-Hostname-Long-1.4-16|20	
21mr|perl-Sys-Hostname-Long-1.4-16|21	%setup -q -n %{module}-%{version}
21mr|perl-Sys-Hostname-Long-1.4-16|22	%patch0 -p0
21mr|perl-Sys-Hostname-Long-1.4-16|23	
21mr|perl-Sys-Hostname-Long-1.4-16|24	%build
21mr|perl-Sys-Hostname-Long-1.4-16|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sys-Hostname-Long-1.4-16|26	%make
21mr|perl-Sys-Hostname-Long-1.4-16|27	
21mr|perl-Sys-Hostname-Long-1.4-16|28	%check
21mr|perl-Sys-Hostname-Long-1.4-16|29	%make test
21mr|perl-Sys-Hostname-Long-1.4-16|30	
21mr|perl-Sys-Hostname-Long-1.4-16|31	%install
21mr|perl-Sys-Hostname-Long-1.4-16|32	%makeinstall_std
21mr|perl-Sys-Hostname-Long-1.4-16|33	
21mr|perl-Sys-Hostname-Long-1.4-16|34	%clean
21mr|perl-Sys-Hostname-Long-1.4-16|35	
21mr|perl-Sys-Hostname-Long-1.4-16|36	%files
21mr|perl-Sys-Hostname-Long-1.4-16|37	%doc Changes README
21mr|perl-Sys-Hostname-Long-1.4-16|38	%{perl_vendorlib}/Sys/Hostname/*
21mr|perl-Sys-Hostname-Long-1.4-16|39	%{_mandir}/*/*

15087 21
21mr|perl-Sys-Virt-6.3.0-2|1	%define upstream_name Sys-Virt
21mr|perl-Sys-Virt-6.3.0-2|2	
21mr|perl-Sys-Virt-6.3.0-2|3	Summary:	Interface to libvirt virtual machine management API
21mr|perl-Sys-Virt-6.3.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Sys-Virt-6.3.0-2|5	Version:	6.3.0
21mr|perl-Sys-Virt-6.3.0-2|6	Release:	2
21mr|perl-Sys-Virt-6.3.0-2|7	License:	GPLv2+ or Artistic
21mr|perl-Sys-Virt-6.3.0-2|8	Group:		Development/Perl
21mr|perl-Sys-Virt-6.3.0-2|9	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Sys-Virt-6.3.0-2|10	Source0:        https://cpan.metacpan.org/authors/id/D/DA/DANBERR/Sys-Virt-v%{version}.tar.gz
21mr|perl-Sys-Virt-6.3.0-2|11	BuildRequires:	pkgconfig(libvirt) >= %{version}
21mr|perl-Sys-Virt-6.3.0-2|12	BuildRequires:	perl(XML::XPath)
21mr|perl-Sys-Virt-6.3.0-2|13	BuildRequires:	perl-devel
21mr|perl-Sys-Virt-6.3.0-2|14	BuildRequires:  perl(Module::Build)
21mr|perl-Sys-Virt-6.3.0-2|15	BuildRequires:  perl-ExtUtils-CBuilder
21mr|perl-Sys-Virt-6.3.0-2|16	BuildRequires:	gettext-devel
21mr|perl-Sys-Virt-6.3.0-2|17	
21mr|perl-Sys-Virt-6.3.0-2|18	%description
21mr|perl-Sys-Virt-6.3.0-2|19	Sys::Virt is an interface to libvirt virtual machine management API.
21mr|perl-Sys-Virt-6.3.0-2|20	The Sys::Virt::Domain module represents a guest domain managed by
21mr|perl-Sys-Virt-6.3.0-2|21	the virtual machine monitor.
21mr|perl-Sys-Virt-6.3.0-2|22	
21mr|perl-Sys-Virt-6.3.0-2|23	%files
21mr|perl-Sys-Virt-6.3.0-2|24	%doc AUTHORS README LICENSE
21mr|perl-Sys-Virt-6.3.0-2|25	%{perl_vendorarch}/Sys
21mr|perl-Sys-Virt-6.3.0-2|26	%{perl_vendorarch}/auto/Sys
21mr|perl-Sys-Virt-6.3.0-2|27	%{_mandir}/man3/Sys::Virt*3pm*
21mr|perl-Sys-Virt-6.3.0-2|28	
21mr|perl-Sys-Virt-6.3.0-2|29	#--------------------------------------------------------------
21mr|perl-Sys-Virt-6.3.0-2|30	
21mr|perl-Sys-Virt-6.3.0-2|31	%prep
21mr|perl-Sys-Virt-6.3.0-2|32	%setup -qn %{upstream_name}-v%{version}
21mr|perl-Sys-Virt-6.3.0-2|33	
21mr|perl-Sys-Virt-6.3.0-2|34	%build
21mr|perl-Sys-Virt-6.3.0-2|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Sys-Virt-6.3.0-2|36	make
21mr|perl-Sys-Virt-6.3.0-2|37	
21mr|perl-Sys-Virt-6.3.0-2|38	%install
21mr|perl-Sys-Virt-6.3.0-2|39	%makeinstall_std

15088 21
21mr|perl-Task-Weaken-1.60.0-2|1	%define upstream_name    Task-Weaken
21mr|perl-Task-Weaken-1.60.0-2|2	%define upstream_version 1.06
21mr|perl-Task-Weaken-1.60.0-2|3	
21mr|perl-Task-Weaken-1.60.0-2|4	Summary:	Ensure that a platform has weaken support
21mr|perl-Task-Weaken-1.60.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-Task-Weaken-1.60.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Task-Weaken-1.60.0-2|7	Release:	2
21mr|perl-Task-Weaken-1.60.0-2|8	License:	GPL+ or Artistic
21mr|perl-Task-Weaken-1.60.0-2|9	Group:		Development/Perl
21mr|perl-Task-Weaken-1.60.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Task-Weaken-1.60.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Task/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Task-Weaken-1.60.0-2|12	BuildRequires:	perl-devel
21mr|perl-Task-Weaken-1.60.0-2|13	BuildRequires:	perl(File::Spec)
21mr|perl-Task-Weaken-1.60.0-2|14	BuildRequires:	perl(Scalar::Util)
21mr|perl-Task-Weaken-1.60.0-2|15	BuildRequires:	perl(Test::More)
21mr|perl-Task-Weaken-1.60.0-2|16	BuildArch:	noarch
21mr|perl-Task-Weaken-1.60.0-2|17	
21mr|perl-Task-Weaken-1.60.0-2|18	%description
21mr|perl-Task-Weaken-1.60.0-2|19	One recurring problem in modules that use the Scalar::Util manpage's
21mr|perl-Task-Weaken-1.60.0-2|20	'weaken' function is that it is not present in the pure-perl variant.
21mr|perl-Task-Weaken-1.60.0-2|21	
21mr|perl-Task-Weaken-1.60.0-2|22	While this isn't necesarily always a problem in a straight CPAN-based Perl
21mr|perl-Task-Weaken-1.60.0-2|23	environment, some operating system distributions only include the pure-Perl
21mr|perl-Task-Weaken-1.60.0-2|24	versions, don't include the XS version, and so weaken is then "missing"
21mr|perl-Task-Weaken-1.60.0-2|25	from the platform, *despite* passing a dependency on the Scalar::Util
21mr|perl-Task-Weaken-1.60.0-2|26	manpage successfully.
21mr|perl-Task-Weaken-1.60.0-2|27	
21mr|perl-Task-Weaken-1.60.0-2|28	Most notably this is RedHat Linux at time of writing, but other come and go
21mr|perl-Task-Weaken-1.60.0-2|29	and do the same thing, hence "recurring problem".
21mr|perl-Task-Weaken-1.60.0-2|30	
21mr|perl-Task-Weaken-1.60.0-2|31	%prep
21mr|perl-Task-Weaken-1.60.0-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Task-Weaken-1.60.0-2|33	
21mr|perl-Task-Weaken-1.60.0-2|34	%build
21mr|perl-Task-Weaken-1.60.0-2|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Task-Weaken-1.60.0-2|36	%make
21mr|perl-Task-Weaken-1.60.0-2|37	
21mr|perl-Task-Weaken-1.60.0-2|38	%check
21mr|perl-Task-Weaken-1.60.0-2|39	make test
21mr|perl-Task-Weaken-1.60.0-2|40	
21mr|perl-Task-Weaken-1.60.0-2|41	%install
21mr|perl-Task-Weaken-1.60.0-2|42	%makeinstall_std
21mr|perl-Task-Weaken-1.60.0-2|43	
21mr|perl-Task-Weaken-1.60.0-2|44	%files
21mr|perl-Task-Weaken-1.60.0-2|45	%doc README LICENSE Changes
21mr|perl-Task-Weaken-1.60.0-2|46	%{_mandir}/man3/*
21mr|perl-Task-Weaken-1.60.0-2|47	%{perl_vendorlib}/*

15089 21
21mr|perl-Template-Toolkit-3.9.0-1|1	%define modname Template-Toolkit
21mr|perl-Template-Toolkit-3.9.0-1|2	%define modver 3.009
21mr|perl-Template-Toolkit-3.9.0-1|3	
21mr|perl-Template-Toolkit-3.9.0-1|4	%global __requires_exclude perl\\(CGI\\)
21mr|perl-Template-Toolkit-3.9.0-1|5	
21mr|perl-Template-Toolkit-3.9.0-1|6	Summary:	%{modname} module for perl
21mr|perl-Template-Toolkit-3.9.0-1|7	Name:		perl-%{modname}
21mr|perl-Template-Toolkit-3.9.0-1|8	Version:	%perl_convert_version %{modver}
21mr|perl-Template-Toolkit-3.9.0-1|9	Release:	1
21mr|perl-Template-Toolkit-3.9.0-1|10	License:	GPL
21mr|perl-Template-Toolkit-3.9.0-1|11	Group:		Development/Perl
21mr|perl-Template-Toolkit-3.9.0-1|12	URL:		http://www.template-toolkit.org
21mr|perl-Template-Toolkit-3.9.0-1|13	Source0:	http://www.cpan.org/modules/by-module/Template/%{modname}-%{modver}.tar.gz
21mr|perl-Template-Toolkit-3.9.0-1|14	BuildRequires:	perl-devel >= 0:5.600
21mr|perl-Template-Toolkit-3.9.0-1|15	BuildRequires:	perl(AppConfig) >= 1.56
21mr|perl-Template-Toolkit-3.9.0-1|16	BuildRequires:	perl(File::Spec) >= 0.8
21mr|perl-Template-Toolkit-3.9.0-1|17	BuildRequires:	perl(File::Temp) >= 0.12
21mr|perl-Template-Toolkit-3.9.0-1|18	
21mr|perl-Template-Toolkit-3.9.0-1|19	%description
21mr|perl-Template-Toolkit-3.9.0-1|20	The Template Toolkit is a collection of modules which implement a
21mr|perl-Template-Toolkit-3.9.0-1|21	fast, flexible, powerful and extensible template processing system.
21mr|perl-Template-Toolkit-3.9.0-1|22	It was originally designed and remains primarily useful for generating
21mr|perl-Template-Toolkit-3.9.0-1|23	dynamic web content, but it can be used equally well for processing
21mr|perl-Template-Toolkit-3.9.0-1|24	any other kind of text based documents: HTML, XML, POD, PostScript,
21mr|perl-Template-Toolkit-3.9.0-1|25	LaTeX, and so on.
21mr|perl-Template-Toolkit-3.9.0-1|26	
21mr|perl-Template-Toolkit-3.9.0-1|27	%files
21mr|perl-Template-Toolkit-3.9.0-1|28	%doc README.md Changes TODO HACKING
21mr|perl-Template-Toolkit-3.9.0-1|29	%{_bindir}/*
21mr|perl-Template-Toolkit-3.9.0-1|30	%{_mandir}/*/*
21mr|perl-Template-Toolkit-3.9.0-1|31	%{perl_vendorarch}/Template*
21mr|perl-Template-Toolkit-3.9.0-1|32	%{perl_vendorarch}/auto/Template
21mr|perl-Template-Toolkit-3.9.0-1|33	
21mr|perl-Template-Toolkit-3.9.0-1|34	#----------------------------------------------------------------------------
21mr|perl-Template-Toolkit-3.9.0-1|35	
21mr|perl-Template-Toolkit-3.9.0-1|36	%prep
21mr|perl-Template-Toolkit-3.9.0-1|37	%setup -q -n %{modname}-%{modver}
21mr|perl-Template-Toolkit-3.9.0-1|38	
21mr|perl-Template-Toolkit-3.9.0-1|39	# perl path hack
21mr|perl-Template-Toolkit-3.9.0-1|40	find ./ -type f | \
21mr|perl-Template-Toolkit-3.9.0-1|41	xargs perl -pi -e 's|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|'
21mr|perl-Template-Toolkit-3.9.0-1|42	
21mr|perl-Template-Toolkit-3.9.0-1|43	%build
21mr|perl-Template-Toolkit-3.9.0-1|44	perl Makefile.PL \
21mr|perl-Template-Toolkit-3.9.0-1|45	TT_XS_ENABLE="y" \
21mr|perl-Template-Toolkit-3.9.0-1|46	TT_XS_DEFAULT="y" \
21mr|perl-Template-Toolkit-3.9.0-1|47	INSTALLDIRS=vendor </dev/null
21mr|perl-Template-Toolkit-3.9.0-1|48	%make CFLAGS="%{optflags}"
21mr|perl-Template-Toolkit-3.9.0-1|49	
21mr|perl-Template-Toolkit-3.9.0-1|50	%install
21mr|perl-Template-Toolkit-3.9.0-1|51	%makeinstall_std

15090 21
21mr|perl-Term-ReadKey-2.370.0-2|1	%define upstream_version 2.37
21mr|perl-Term-ReadKey-2.370.0-2|2	
21mr|perl-Term-ReadKey-2.370.0-2|3	Summary:	Term::ReadKey Perl module
21mr|perl-Term-ReadKey-2.370.0-2|4	
21mr|perl-Term-ReadKey-2.370.0-2|5	Name:		perl-Term-ReadKey
21mr|perl-Term-ReadKey-2.370.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Term-ReadKey-2.370.0-2|7	Release:	2
21mr|perl-Term-ReadKey-2.370.0-2|8	License:	GPL
21mr|perl-Term-ReadKey-2.370.0-2|9	Group:		Development/Perl
21mr|perl-Term-ReadKey-2.370.0-2|10	Source0:	http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/TermReadKey-%{upstream_version}.tar.gz
21mr|perl-Term-ReadKey-2.370.0-2|11	Url:		http://search.cpan.org/dist/TermReadKey/
21mr|perl-Term-ReadKey-2.370.0-2|12	BuildRequires:	perl-devel
21mr|perl-Term-ReadKey-2.370.0-2|13	BuildRequires:	perl-List-MoreUtils >= 0.320.0-3
21mr|perl-Term-ReadKey-2.370.0-2|14	
21mr|perl-Term-ReadKey-2.370.0-2|15	%description
21mr|perl-Term-ReadKey-2.370.0-2|16	This module, ReadKey, provides ioctl control for terminals so the
21mr|perl-Term-ReadKey-2.370.0-2|17	input modes can be changed (thus allowing reads of a single character
21mr|perl-Term-ReadKey-2.370.0-2|18	at a time), and also provides non-blocking reads of stdin, as well as
21mr|perl-Term-ReadKey-2.370.0-2|19	several other terminal related features, including
21mr|perl-Term-ReadKey-2.370.0-2|20	retrieval/modification of the screen size, and retrieval/modification
21mr|perl-Term-ReadKey-2.370.0-2|21	of the control characters.
21mr|perl-Term-ReadKey-2.370.0-2|22	
21mr|perl-Term-ReadKey-2.370.0-2|23	%prep
21mr|perl-Term-ReadKey-2.370.0-2|24	%setup -qn TermReadKey-%{upstream_version}
21mr|perl-Term-ReadKey-2.370.0-2|25	
21mr|perl-Term-ReadKey-2.370.0-2|26	%build
21mr|perl-Term-ReadKey-2.370.0-2|27	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21mr|perl-Term-ReadKey-2.370.0-2|28	# Parallel build is broken - https://rt.cpan.org/Public/Bug/Display.html?id=100932
21mr|perl-Term-ReadKey-2.370.0-2|29	make
21mr|perl-Term-ReadKey-2.370.0-2|30	
21mr|perl-Term-ReadKey-2.370.0-2|31	%install
21mr|perl-Term-ReadKey-2.370.0-2|32	%makeinstall_std
21mr|perl-Term-ReadKey-2.370.0-2|33	
21mr|perl-Term-ReadKey-2.370.0-2|34	%files
21mr|perl-Term-ReadKey-2.370.0-2|35	%doc README
21mr|perl-Term-ReadKey-2.370.0-2|36	%{perl_vendorarch}/*
21mr|perl-Term-ReadKey-2.370.0-2|37	%{_mandir}/*/*

15091 21
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|1	%define upstream_name    Term-ReadLine-Gnu
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|2	%define upstream_version 1.35
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|3	
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|4	Summary:	Perl extension for the GNU Readline/History Library
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|7	Release:	2
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|8	License:	GPL+ or Artistic
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|9	Group:		Development/Perl
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|12	BuildRequires:	perl-devel
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|13	BuildRequires:	readline-devel
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|14	BuildRequires:	pkgconfig(ncurses)
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|15	
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|16	%description
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|17	This is an implementation of the interface to the GNU Readline
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|18	Library. This module gives you input line editing facility, input
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|19	history management facility, word completion facility, etc. It
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|20	uses the real GNU Readline Library. And this module has the
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|21	interface with the almost all variables and functions which are
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|22	documented in the GNU Readline/History Library. So you can program
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|23	your custom editing function, your custom completion function, and
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|24	so on with Perl. This may be useful for prototyping before
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|25	programming with C.
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|26	
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|27	%files
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|28	%doc README
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|29	%{perl_vendorarch}/Term
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|30	%{perl_vendorarch}/auto/Term
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|31	%{_mandir}/*/*
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|32	%{_bindir}/perlsh
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|33	
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|34	#----------------------------------------------------------------------------
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|35	
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|36	%prep
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|38	chmod 644 README
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|39	# Fix bogus dependency on /usr/local/bin/perl:
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|40	perl -pi -e 's!/usr/local/bin/perl!/usr/bin/perl!g' Gnu/{euc_jp,XS}.pm
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|41	
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|42	%build
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|43	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|44	%make "CFLAGS=%{optflags}"
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|45	
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|46	%install
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|47	%makeinstall_std
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|48	
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|49	%check
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|50	if [ -n "$DISPLAY" ] ; then
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|51	TERM=linux make test
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|52	else
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|53	echo "***************************************************"
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|54	echo " make test not done because DISPLAY var is not set "
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|55	echo "***************************************************"
21mr|perl-Term-ReadLine-Gnu-1.350.0-2|56	fi

15092 21
21mr|perl-Term-Size-0.211.0-1|1	%define upstream_name    Term-Size
21mr|perl-Term-Size-0.211.0-1|2	%define upstream_version 0.211
21mr|perl-Term-Size-0.211.0-1|3	
21mr|perl-Term-Size-0.211.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Term-Size-0.211.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Term-Size-0.211.0-1|6	Release:	1
21mr|perl-Term-Size-0.211.0-1|7	
21mr|perl-Term-Size-0.211.0-1|8	Summary:	Perl extension for retrieving terminal size
21mr|perl-Term-Size-0.211.0-1|9	
21mr|perl-Term-Size-0.211.0-1|10	License:	GPL+ or Artistic
21mr|perl-Term-Size-0.211.0-1|11	Group:		Development/Perl
21mr|perl-Term-Size-0.211.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Term-Size-0.211.0-1|13	Source0:    	https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/Term-Size-%{upstream_version}.tar.gz
21mr|perl-Term-Size-0.211.0-1|14	
21mr|perl-Term-Size-0.211.0-1|15	BuildRequires: perl-devel
21mr|perl-Term-Size-0.211.0-1|16	
21mr|perl-Term-Size-0.211.0-1|17	%description
21mr|perl-Term-Size-0.211.0-1|18	Term::Size is a Perl module which provides a straightforward way to get
21mr|perl-Term-Size-0.211.0-1|19	the size of the terminal (or window) on which a script is running.
21mr|perl-Term-Size-0.211.0-1|20	
21mr|perl-Term-Size-0.211.0-1|21	%prep
21mr|perl-Term-Size-0.211.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Term-Size-0.211.0-1|23	
21mr|perl-Term-Size-0.211.0-1|24	%build
21mr|perl-Term-Size-0.211.0-1|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Term-Size-0.211.0-1|26	%make
21mr|perl-Term-Size-0.211.0-1|27	
21mr|perl-Term-Size-0.211.0-1|28	%check
21mr|perl-Term-Size-0.211.0-1|29	make test
21mr|perl-Term-Size-0.211.0-1|30	
21mr|perl-Term-Size-0.211.0-1|31	%install
21mr|perl-Term-Size-0.211.0-1|32	%makeinstall_std
21mr|perl-Term-Size-0.211.0-1|33	
21mr|perl-Term-Size-0.211.0-1|34	%clean
21mr|perl-Term-Size-0.211.0-1|35	
21mr|perl-Term-Size-0.211.0-1|36	%files
21mr|perl-Term-Size-0.211.0-1|37	%doc Changes README
21mr|perl-Term-Size-0.211.0-1|38	%dir %{perl_vendorarch}/auto/Term/Size
21mr|perl-Term-Size-0.211.0-1|39	%{perl_vendorarch}/auto/Term/Size/Size.so
21mr|perl-Term-Size-0.211.0-1|40	%{perl_vendorarch}/Term/Size.pm
21mr|perl-Term-Size-0.211.0-1|41	%{_mandir}/*/*

15093 21
21mr|perl-Term-Size-Any-0.2.0-7|1	%define upstream_name    Term-Size-Any
21mr|perl-Term-Size-Any-0.2.0-7|2	%define upstream_version 0.002
21mr|perl-Term-Size-Any-0.2.0-7|3	
21mr|perl-Term-Size-Any-0.2.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-Term-Size-Any-0.2.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Term-Size-Any-0.2.0-7|6	Release:    7
21mr|perl-Term-Size-Any-0.2.0-7|7	
21mr|perl-Term-Size-Any-0.2.0-7|8	Summary:    Retrieve terminal size
21mr|perl-Term-Size-Any-0.2.0-7|9	
21mr|perl-Term-Size-Any-0.2.0-7|10	License:    GPL+ or Artistic
21mr|perl-Term-Size-Any-0.2.0-7|11	Group:      Development/Perl
21mr|perl-Term-Size-Any-0.2.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Term-Size-Any-0.2.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Term-Size-Any-0.2.0-7|14	
21mr|perl-Term-Size-Any-0.2.0-7|15	BuildRequires: perl(Term::Size::Perl)
21mr|perl-Term-Size-Any-0.2.0-7|16	BuildRequires: perl-devel
21mr|perl-Term-Size-Any-0.2.0-7|17	
21mr|perl-Term-Size-Any-0.2.0-7|18	BuildArch: noarch
21mr|perl-Term-Size-Any-0.2.0-7|19	
21mr|perl-Term-Size-Any-0.2.0-7|20	%description
21mr|perl-Term-Size-Any-0.2.0-7|21	This is a unified interface to retrieve terminal size. It loads one module
21mr|perl-Term-Size-Any-0.2.0-7|22	of a list of known alternatives, each implementing some way to get the
21mr|perl-Term-Size-Any-0.2.0-7|23	desired terminal information. This loaded module will actually do the job
21mr|perl-Term-Size-Any-0.2.0-7|24	on behalf of 'Term::Size::Any'.
21mr|perl-Term-Size-Any-0.2.0-7|25	
21mr|perl-Term-Size-Any-0.2.0-7|26	Thus, 'Term::Size::Any' depends on the availability of one of these
21mr|perl-Term-Size-Any-0.2.0-7|27	modules:
21mr|perl-Term-Size-Any-0.2.0-7|28	
21mr|perl-Term-Size-Any-0.2.0-7|29	Term::Size           (soon to be supported)
21mr|perl-Term-Size-Any-0.2.0-7|30	Term::Size::Perl
21mr|perl-Term-Size-Any-0.2.0-7|31	Term::Size::ReadKey  (soon to be supported)
21mr|perl-Term-Size-Any-0.2.0-7|32	Term::Size::Win32
21mr|perl-Term-Size-Any-0.2.0-7|33	
21mr|perl-Term-Size-Any-0.2.0-7|34	%prep
21mr|perl-Term-Size-Any-0.2.0-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Term-Size-Any-0.2.0-7|36	
21mr|perl-Term-Size-Any-0.2.0-7|37	%build
21mr|perl-Term-Size-Any-0.2.0-7|38	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Term-Size-Any-0.2.0-7|39	%make
21mr|perl-Term-Size-Any-0.2.0-7|40	
21mr|perl-Term-Size-Any-0.2.0-7|41	%check
21mr|perl-Term-Size-Any-0.2.0-7|42	%make test
21mr|perl-Term-Size-Any-0.2.0-7|43	
21mr|perl-Term-Size-Any-0.2.0-7|44	%install
21mr|perl-Term-Size-Any-0.2.0-7|45	%makeinstall_std
21mr|perl-Term-Size-Any-0.2.0-7|46	
21mr|perl-Term-Size-Any-0.2.0-7|47	%files
21mr|perl-Term-Size-Any-0.2.0-7|48	%doc README Changes
21mr|perl-Term-Size-Any-0.2.0-7|49	%{_mandir}/man3/*
21mr|perl-Term-Size-Any-0.2.0-7|50	%{perl_vendorlib}/*

15094 21
21mr|perl-Term-Size-Perl-0.29.0-9|1	%define realname   Term-Size-Perl
21mr|perl-Term-Size-Perl-0.29.0-9|2	%define upstream_version    0.029
21mr|perl-Term-Size-Perl-0.29.0-9|3	
21mr|perl-Term-Size-Perl-0.29.0-9|4	Name:       perl-%{realname}
21mr|perl-Term-Size-Perl-0.29.0-9|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Term-Size-Perl-0.29.0-9|6	Release:    9
21mr|perl-Term-Size-Perl-0.29.0-9|7	License:    GPL or Artistic
21mr|perl-Term-Size-Perl-0.29.0-9|8	Group:      Development/Perl
21mr|perl-Term-Size-Perl-0.29.0-9|9	Summary:    Probes some machine configuration parameters for Term::Size::Perl's sake
21mr|perl-Term-Size-Perl-0.29.0-9|10	
21mr|perl-Term-Size-Perl-0.29.0-9|11	Source:     http://www.cpan.org/modules/by-module/Term/%{realname}-%{upstream_version}.tar.gz
21mr|perl-Term-Size-Perl-0.29.0-9|12	Url:        http://search.cpan.org/dist/%{realname}
21mr|perl-Term-Size-Perl-0.29.0-9|13	BuildRequires: perl-devel
21mr|perl-Term-Size-Perl-0.29.0-9|14	BuildRequires: perl(ExtUtils::CBuilder)
21mr|perl-Term-Size-Perl-0.29.0-9|15	
21mr|perl-Term-Size-Perl-0.29.0-9|16	BuildArch: noarch
21mr|perl-Term-Size-Perl-0.29.0-9|17	
21mr|perl-Term-Size-Perl-0.29.0-9|18	%description
21mr|perl-Term-Size-Perl-0.29.0-9|19	Yet another implementation of 'Term::Size'. Now in pure Perl, with the
21mr|perl-Term-Size-Perl-0.29.0-9|20	exception of a C probe run on build time.
21mr|perl-Term-Size-Perl-0.29.0-9|21	
21mr|perl-Term-Size-Perl-0.29.0-9|22	FUNCTIONS
21mr|perl-Term-Size-Perl-0.29.0-9|23	* *chars*
21mr|perl-Term-Size-Perl-0.29.0-9|24	
21mr|perl-Term-Size-Perl-0.29.0-9|25	($columns, $rows) = chars($h);
21mr|perl-Term-Size-Perl-0.29.0-9|26	$columns = chars($h);
21mr|perl-Term-Size-Perl-0.29.0-9|27	
21mr|perl-Term-Size-Perl-0.29.0-9|28	%prep
21mr|perl-Term-Size-Perl-0.29.0-9|29	%setup -q -n %{realname}-%{upstream_version}
21mr|perl-Term-Size-Perl-0.29.0-9|30	
21mr|perl-Term-Size-Perl-0.29.0-9|31	%build
21mr|perl-Term-Size-Perl-0.29.0-9|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Term-Size-Perl-0.29.0-9|33	%make
21mr|perl-Term-Size-Perl-0.29.0-9|34	
21mr|perl-Term-Size-Perl-0.29.0-9|35	%check
21mr|perl-Term-Size-Perl-0.29.0-9|36	make test
21mr|perl-Term-Size-Perl-0.29.0-9|37	
21mr|perl-Term-Size-Perl-0.29.0-9|38	%install
21mr|perl-Term-Size-Perl-0.29.0-9|39	%makeinstall_std
21mr|perl-Term-Size-Perl-0.29.0-9|40	
21mr|perl-Term-Size-Perl-0.29.0-9|41	%files
21mr|perl-Term-Size-Perl-0.29.0-9|42	%doc Changes README
21mr|perl-Term-Size-Perl-0.29.0-9|43	%{_mandir}/man3/*
21mr|perl-Term-Size-Perl-0.29.0-9|44	%{perl_vendorlib}/*

15095 21
21mr|perl-Term-Table-0.15.0-1|1	%define upstream_name Term-Table
21mr|perl-Term-Table-0.15.0-1|2	%define upstream_version 0.015
21mr|perl-Term-Table-0.15.0-1|3	
21mr|perl-Term-Table-0.15.0-1|4	Name:		perl-Term-Table
21mr|perl-Term-Table-0.15.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Term-Table-0.15.0-1|6	Release:	1
21mr|perl-Term-Table-0.15.0-1|7	Summary:	Format a header and rows into a table
21mr|perl-Term-Table-0.15.0-1|8	Group:		Development/Perl
21mr|perl-Term-Table-0.15.0-1|9	License:	GPL+ or Artistic
21mr|perl-Term-Table-0.15.0-1|10	URL:		http://search.cpan.org/dist/Term-Table/
21mr|perl-Term-Table-0.15.0-1|11	Source0:	http://www.cpan.org/authors/id/E/EX/EXODIST/Term-Table-%{upstream_version}.tar.gz
21mr|perl-Term-Table-0.15.0-1|12	BuildArch:	noarch
21mr|perl-Term-Table-0.15.0-1|13	
21mr|perl-Term-Table-0.15.0-1|14	BuildRequires:  make
21mr|perl-Term-Table-0.15.0-1|15	BuildRequires:  perl
21mr|perl-Term-Table-0.15.0-1|16	BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21mr|perl-Term-Table-0.15.0-1|17	BuildRequires:  perl(strict)
21mr|perl-Term-Table-0.15.0-1|18	BuildRequires:  perl(warnings)
21mr|perl-Term-Table-0.15.0-1|19	# Run-time:
21mr|perl-Term-Table-0.15.0-1|20	BuildRequires:  perl(Importer)
21mr|perl-Term-Table-0.15.0-1|21	BuildRequires:  perl(Carp)
21mr|perl-Term-Table-0.15.0-1|22	BuildRequires:  perl(List::Util)
21mr|perl-Term-Table-0.15.0-1|23	BuildRequires:  perl(Scalar::Util)
21mr|perl-Term-Table-0.15.0-1|24	# Optional run-time:
21mr|perl-Term-Table-0.15.0-1|25	# Term::ReadKey 2.32 not used if Term::Size::Any is available
21mr|perl-Term-Table-0.15.0-1|26	# Prefer Term::Size::Any over Term::ReadKey
21mr|perl-Term-Table-0.15.0-1|27	BuildRequires:  perl(Term::Size::Any)
21mr|perl-Term-Table-0.15.0-1|28	BuildRequires:  perl(Unicode::GCString)
21mr|perl-Term-Table-0.15.0-1|29	# Tests:
21mr|perl-Term-Table-0.15.0-1|30	BuildRequires:  perl(base)
21mr|perl-Term-Table-0.15.0-1|31	BuildRequires:  perl(Test2::API)
21mr|perl-Term-Table-0.15.0-1|32	BuildRequires:  perl(Test2::Tools::Tiny)
21mr|perl-Term-Table-0.15.0-1|33	BuildRequires:  perl(Test::More)
21mr|perl-Term-Table-0.15.0-1|34	BuildRequires:  perl(utf8)
21mr|perl-Term-Table-0.15.0-1|35	Requires:       perl(Importer) >= 0.024
21mr|perl-Term-Table-0.15.0-1|36	Recommends:       perl(Term::ReadKey)
21mr|perl-Term-Table-0.15.0-1|37	# Prefer Term::Size::Any over Term::ReadKey
21mr|perl-Term-Table-0.15.0-1|38	Recommends:     perl(Term::Size::Any) >= 0.002
21mr|perl-Term-Table-0.15.0-1|39	Recommends:     perl(Unicode::GCString)
21mr|perl-Term-Table-0.15.0-1|40	
21mr|perl-Term-Table-0.15.0-1|41	%description
21mr|perl-Term-Table-0.15.0-1|42	This Perl module is able to format rows of data into tables.
21mr|perl-Term-Table-0.15.0-1|43	
21mr|perl-Term-Table-0.15.0-1|44	%prep
21mr|perl-Term-Table-0.15.0-1|45	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Term-Table-0.15.0-1|46	
21mr|perl-Term-Table-0.15.0-1|47	%build
21mr|perl-Term-Table-0.15.0-1|48	perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21mr|perl-Term-Table-0.15.0-1|49	%make
21mr|perl-Term-Table-0.15.0-1|50	
21mr|perl-Term-Table-0.15.0-1|51	%install
21mr|perl-Term-Table-0.15.0-1|52	%makeinstall_std
21mr|perl-Term-Table-0.15.0-1|53	
21mr|perl-Term-Table-0.15.0-1|54	%check
21mr|perl-Term-Table-0.15.0-1|55	make test
21mr|perl-Term-Table-0.15.0-1|56	
21mr|perl-Term-Table-0.15.0-1|57	%files
21mr|perl-Term-Table-0.15.0-1|58	%doc Changes README LICENSE
21mr|perl-Term-Table-0.15.0-1|59	%{perl_vendorlib}/*
21mr|perl-Term-Table-0.15.0-1|60	%{_mandir}/man3/*

15096 21
21mr|perl-Term-UI-0.460.0-5|1	%define	upstream_name	 Term-UI
21mr|perl-Term-UI-0.460.0-5|2	%define upstream_version 0.46
21mr|perl-Term-UI-0.460.0-5|3	
21mr|perl-Term-UI-0.460.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Term-UI-0.460.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Term-UI-0.460.0-5|6	Release:	5
21mr|perl-Term-UI-0.460.0-5|7	
21mr|perl-Term-UI-0.460.0-5|8	Summary:	Term::ReadLine UI made easy
21mr|perl-Term-UI-0.460.0-5|9	
21mr|perl-Term-UI-0.460.0-5|10	License:	Artistic/GPL
21mr|perl-Term-UI-0.460.0-5|11	Group:		Development/Perl
21mr|perl-Term-UI-0.460.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Term-UI-0.460.0-5|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Term-UI-0.460.0-5|14	
21mr|perl-Term-UI-0.460.0-5|15	BuildRequires:	perl-devel
21mr|perl-Term-UI-0.460.0-5|16	BuildRequires:	perl(Log::Message::Simple)
21mr|perl-Term-UI-0.460.0-5|17	BuildArch:	noarch
21mr|perl-Term-UI-0.460.0-5|18	
21mr|perl-Term-UI-0.460.0-5|19	%description
21mr|perl-Term-UI-0.460.0-5|20	"Term::UI" is a transparent way of eliminating the overhead of having to format
21mr|perl-Term-UI-0.460.0-5|21	a question and then validate the reply, informing the user if the answer was
21mr|perl-Term-UI-0.460.0-5|22	not proper and re-issuing the question.
21mr|perl-Term-UI-0.460.0-5|23	
21mr|perl-Term-UI-0.460.0-5|24	Simply give it the question you want to ask, optionally with choices the user
21mr|perl-Term-UI-0.460.0-5|25	can pick from and a default and "Term::UI" will DWYM.
21mr|perl-Term-UI-0.460.0-5|26	
21mr|perl-Term-UI-0.460.0-5|27	For asking a yes or no question, there's even a shortcut.
21mr|perl-Term-UI-0.460.0-5|28	
21mr|perl-Term-UI-0.460.0-5|29	%prep
21mr|perl-Term-UI-0.460.0-5|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Term-UI-0.460.0-5|31	
21mr|perl-Term-UI-0.460.0-5|32	%build
21mr|perl-Term-UI-0.460.0-5|33	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Term-UI-0.460.0-5|34	%make
21mr|perl-Term-UI-0.460.0-5|35	
21mr|perl-Term-UI-0.460.0-5|36	%check
21mr|perl-Term-UI-0.460.0-5|37	make test
21mr|perl-Term-UI-0.460.0-5|38	
21mr|perl-Term-UI-0.460.0-5|39	%install
21mr|perl-Term-UI-0.460.0-5|40	%makeinstall_std
21mr|perl-Term-UI-0.460.0-5|41	
21mr|perl-Term-UI-0.460.0-5|42	%files
21mr|perl-Term-UI-0.460.0-5|43	%doc README
21mr|perl-Term-UI-0.460.0-5|44	%{perl_vendorlib}/Term/*
21mr|perl-Term-UI-0.460.0-5|45	%{_mandir}/*/*

15097 21
21mr|perl-Test-Base-0.890.0-2|1	%define upstream_name	 Test-Base
21mr|perl-Test-Base-0.890.0-2|2	%define upstream_version 0.89
21mr|perl-Test-Base-0.890.0-2|3	
21mr|perl-Test-Base-0.890.0-2|4	%if %{_use_internal_dependency_generator}
21mr|perl-Test-Base-0.890.0-2|5	%global __requires_exclude Module::Install.*
21mr|perl-Test-Base-0.890.0-2|6	%else
21mr|perl-Test-Base-0.890.0-2|7	%define _requires_exceptions Module::Install
21mr|perl-Test-Base-0.890.0-2|8	%endif
21mr|perl-Test-Base-0.890.0-2|9	
21mr|perl-Test-Base-0.890.0-2|10	Name:       perl-%{upstream_name}
21mr|perl-Test-Base-0.890.0-2|11	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-Base-0.890.0-2|12	Release:    2
21mr|perl-Test-Base-0.890.0-2|13	
21mr|perl-Test-Base-0.890.0-2|14	Summary:	A Data Driven Testing Framework
21mr|perl-Test-Base-0.890.0-2|15	
21mr|perl-Test-Base-0.890.0-2|16	License:	GPL+ or Artistic
21mr|perl-Test-Base-0.890.0-2|17	Group:		Development/Perl
21mr|perl-Test-Base-0.890.0-2|18	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Test-Base-0.890.0-2|19	Source0:    ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Base-0.890.0-2|20	
21mr|perl-Test-Base-0.890.0-2|21	BuildRequires:  perl(Spiffy) >= 0.29
21mr|perl-Test-Base-0.890.0-2|22	BuildRequires:  perl(Test::More) >= 0.62
21mr|perl-Test-Base-0.890.0-2|23	BuildRequires:  perl(Test::Deep)
21mr|perl-Test-Base-0.890.0-2|24	BuildRequires:  perl-devel
21mr|perl-Test-Base-0.890.0-2|25	BuildArch:	noarch
21mr|perl-Test-Base-0.890.0-2|26	
21mr|perl-Test-Base-0.890.0-2|27	%description
21mr|perl-Test-Base-0.890.0-2|28	Perl gives you a standard way to run tests with Test::Harness, and basic
21mr|perl-Test-Base-0.890.0-2|29	testing primitives with Test::More. After that you are pretty much on your own
21mr|perl-Test-Base-0.890.0-2|30	to develop a testing framework and philosophy. Test::More encourages you to
21mr|perl-Test-Base-0.890.0-2|31	make your own framework by subclassing Test::Builder, but that is not trivial.
21mr|perl-Test-Base-0.890.0-2|32	Test::Base gives you a way to write your own test framework base class that is
21mr|perl-Test-Base-0.890.0-2|33	trivial.
21mr|perl-Test-Base-0.890.0-2|34	
21mr|perl-Test-Base-0.890.0-2|35	%prep
21mr|perl-Test-Base-0.890.0-2|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Base-0.890.0-2|37	
21mr|perl-Test-Base-0.890.0-2|38	%build
21mr|perl-Test-Base-0.890.0-2|39	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Base-0.890.0-2|40	%make
21mr|perl-Test-Base-0.890.0-2|41	
21mr|perl-Test-Base-0.890.0-2|42	%check
21mr|perl-Test-Base-0.890.0-2|43	%__make test
21mr|perl-Test-Base-0.890.0-2|44	
21mr|perl-Test-Base-0.890.0-2|45	%install
21mr|perl-Test-Base-0.890.0-2|46	%makeinstall_std
21mr|perl-Test-Base-0.890.0-2|47	
21mr|perl-Test-Base-0.890.0-2|48	%files
21mr|perl-Test-Base-0.890.0-2|49	%doc Changes README
21mr|perl-Test-Base-0.890.0-2|50	%{perl_vendorlib}/Test
21mr|perl-Test-Base-0.890.0-2|51	# %{perl_vendorlib}/Module
21mr|perl-Test-Base-0.890.0-2|52	%{_mandir}/*/*

15098 21
21mr|perl-Test-ClassAPI-1.70.0-2|1	%define upstream_name    Test-ClassAPI
21mr|perl-Test-ClassAPI-1.70.0-2|2	%define upstream_version 1.07
21mr|perl-Test-ClassAPI-1.70.0-2|3	
21mr|perl-Test-ClassAPI-1.70.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Test-ClassAPI-1.70.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-ClassAPI-1.70.0-2|6	Release:	2
21mr|perl-Test-ClassAPI-1.70.0-2|7	
21mr|perl-Test-ClassAPI-1.70.0-2|8	Summary:	Test::ClassAPI - Provides basic first-pass API testing for large class trees
21mr|perl-Test-ClassAPI-1.70.0-2|9	
21mr|perl-Test-ClassAPI-1.70.0-2|10	License:	GPL+ or Artistic
21mr|perl-Test-ClassAPI-1.70.0-2|11	Group:		Development/Perl
21mr|perl-Test-ClassAPI-1.70.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-ClassAPI-1.70.0-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-ClassAPI-1.70.0-2|14	
21mr|perl-Test-ClassAPI-1.70.0-2|15	BuildRequires:	perl(Class::Inspector) >= 1.06
21mr|perl-Test-ClassAPI-1.70.0-2|16	BuildRequires:	perl(Config::Tiny) >= 2.0
21mr|perl-Test-ClassAPI-1.70.0-2|17	BuildRequires:	perl(Params::Util)
21mr|perl-Test-ClassAPI-1.70.0-2|18	BuildRequires:	perl-Test-Simple
21mr|perl-Test-ClassAPI-1.70.0-2|19	BuildRequires:	perl-devel
21mr|perl-Test-ClassAPI-1.70.0-2|20	BuildArch:	noarch
21mr|perl-Test-ClassAPI-1.70.0-2|21	
21mr|perl-Test-ClassAPI-1.70.0-2|22	%description
21mr|perl-Test-ClassAPI-1.70.0-2|23	For many APIs with large numbers of classes, it can be very useful to be
21mr|perl-Test-ClassAPI-1.70.0-2|24	able to do a quick once-over to make sure that classes, methods, and
21mr|perl-Test-ClassAPI-1.70.0-2|25	inheritance is correct, before doing more comprehensive testing. This
21mr|perl-Test-ClassAPI-1.70.0-2|26	module aims to provide such a capability.
21mr|perl-Test-ClassAPI-1.70.0-2|27	
21mr|perl-Test-ClassAPI-1.70.0-2|28	%prep
21mr|perl-Test-ClassAPI-1.70.0-2|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-ClassAPI-1.70.0-2|30	
21mr|perl-Test-ClassAPI-1.70.0-2|31	%build
21mr|perl-Test-ClassAPI-1.70.0-2|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-ClassAPI-1.70.0-2|33	%make
21mr|perl-Test-ClassAPI-1.70.0-2|34	make test
21mr|perl-Test-ClassAPI-1.70.0-2|35	
21mr|perl-Test-ClassAPI-1.70.0-2|36	%install
21mr|perl-Test-ClassAPI-1.70.0-2|37	%makeinstall_std
21mr|perl-Test-ClassAPI-1.70.0-2|38	
21mr|perl-Test-ClassAPI-1.70.0-2|39	%files
21mr|perl-Test-ClassAPI-1.70.0-2|40	%doc Changes README
21mr|perl-Test-ClassAPI-1.70.0-2|41	%{perl_vendorlib}/Test/ClassAPI.pm
21mr|perl-Test-ClassAPI-1.70.0-2|42	%{_mandir}/*/*

15099 21
21mr|perl-Test-CleanNamespaces-0.180.0-4|1	%define upstream_name Test-CleanNamespaces
21mr|perl-Test-CleanNamespaces-0.180.0-4|2	%define upstream_version 0.18
21mr|perl-Test-CleanNamespaces-0.180.0-4|3	
21mr|perl-Test-CleanNamespaces-0.180.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Test-CleanNamespaces-0.180.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-CleanNamespaces-0.180.0-4|6	Release:	4
21mr|perl-Test-CleanNamespaces-0.180.0-4|7	
21mr|perl-Test-CleanNamespaces-0.180.0-4|8	Summary:	Check for uncleaned imports
21mr|perl-Test-CleanNamespaces-0.180.0-4|9	License:	GPL+ or Artistic
21mr|perl-Test-CleanNamespaces-0.180.0-4|10	Group:		Development/Perl
21mr|perl-Test-CleanNamespaces-0.180.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-CleanNamespaces-0.180.0-4|12	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-CleanNamespaces-0.180.0-4|13	
21mr|perl-Test-CleanNamespaces-0.180.0-4|14	BuildRequires:	perl(File::Find::Rule::Perl)
21mr|perl-Test-CleanNamespaces-0.180.0-4|15	BuildRequires:	perl(Module::Runtime)
21mr|perl-Test-CleanNamespaces-0.180.0-4|16	BuildRequires:	perl(Package::Stash)
21mr|perl-Test-CleanNamespaces-0.180.0-4|17	BuildRequires:	perl(Sub::Exporter)
21mr|perl-Test-CleanNamespaces-0.180.0-4|18	BuildRequires:	perl(Sub::Identify)
21mr|perl-Test-CleanNamespaces-0.180.0-4|19	BuildRequires:	perl(Test::Deep)
21mr|perl-Test-CleanNamespaces-0.180.0-4|20	BuildRequires:	perl(Test::Requires)
21mr|perl-Test-CleanNamespaces-0.180.0-4|21	BuildRequires:	perl(Test::Tester)
21mr|perl-Test-CleanNamespaces-0.180.0-4|22	BuildRequires:	perl(Test::Warnings)
21mr|perl-Test-CleanNamespaces-0.180.0-4|23	BuildRequires:	perl(namespace::clean)
21mr|perl-Test-CleanNamespaces-0.180.0-4|24	BuildRequires:	perl-devel
21mr|perl-Test-CleanNamespaces-0.180.0-4|25	BuildArch:	noarch
21mr|perl-Test-CleanNamespaces-0.180.0-4|26	
21mr|perl-Test-CleanNamespaces-0.180.0-4|27	%description
21mr|perl-Test-CleanNamespaces-0.180.0-4|28	Check for uncleaned imports.
21mr|perl-Test-CleanNamespaces-0.180.0-4|29	
21mr|perl-Test-CleanNamespaces-0.180.0-4|30	%prep
21mr|perl-Test-CleanNamespaces-0.180.0-4|31	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-CleanNamespaces-0.180.0-4|32	
21mr|perl-Test-CleanNamespaces-0.180.0-4|33	%build
21mr|perl-Test-CleanNamespaces-0.180.0-4|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-CleanNamespaces-0.180.0-4|35	
21mr|perl-Test-CleanNamespaces-0.180.0-4|36	%make
21mr|perl-Test-CleanNamespaces-0.180.0-4|37	
21mr|perl-Test-CleanNamespaces-0.180.0-4|38	%check
21mr|perl-Test-CleanNamespaces-0.180.0-4|39	%make test
21mr|perl-Test-CleanNamespaces-0.180.0-4|40	
21mr|perl-Test-CleanNamespaces-0.180.0-4|41	%install
21mr|perl-Test-CleanNamespaces-0.180.0-4|42	%makeinstall_std
21mr|perl-Test-CleanNamespaces-0.180.0-4|43	
21mr|perl-Test-CleanNamespaces-0.180.0-4|44	%files
21mr|perl-Test-CleanNamespaces-0.180.0-4|45	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21mr|perl-Test-CleanNamespaces-0.180.0-4|46	%{_mandir}/man3/*
21mr|perl-Test-CleanNamespaces-0.180.0-4|47	%{perl_vendorlib}/*

15100 21
21mr|perl-Test-CPAN-Meta-0.250.0-4|1	%define upstream_name    Test-CPAN-Meta
21mr|perl-Test-CPAN-Meta-0.250.0-4|2	%define upstream_version 0.25
21mr|perl-Test-CPAN-Meta-0.250.0-4|3	
21mr|perl-Test-CPAN-Meta-0.250.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Test-CPAN-Meta-0.250.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-CPAN-Meta-0.250.0-4|6	Release:	4
21mr|perl-Test-CPAN-Meta-0.250.0-4|7	
21mr|perl-Test-CPAN-Meta-0.250.0-4|8	Summary:	Validation of META.yml specification elements
21mr|perl-Test-CPAN-Meta-0.250.0-4|9	
21mr|perl-Test-CPAN-Meta-0.250.0-4|10	License:	GPL+ or Artistic
21mr|perl-Test-CPAN-Meta-0.250.0-4|11	Group:		Development/Perl
21mr|perl-Test-CPAN-Meta-0.250.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-CPAN-Meta-0.250.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-CPAN-Meta-0.250.0-4|14	
21mr|perl-Test-CPAN-Meta-0.250.0-4|15	BuildRequires:	perl(Parse::CPAN::Meta)
21mr|perl-Test-CPAN-Meta-0.250.0-4|16	BuildRequires:	perl(Test::Builder)
21mr|perl-Test-CPAN-Meta-0.250.0-4|17	BuildRequires:	perl(Test::More)
21mr|perl-Test-CPAN-Meta-0.250.0-4|18	BuildRequires:	perl-devel
21mr|perl-Test-CPAN-Meta-0.250.0-4|19	BuildArch:	noarch
21mr|perl-Test-CPAN-Meta-0.250.0-4|20	
21mr|perl-Test-CPAN-Meta-0.250.0-4|21	%description
21mr|perl-Test-CPAN-Meta-0.250.0-4|22	This module was written to ensure that a META.yml file, provided with a
21mr|perl-Test-CPAN-Meta-0.250.0-4|23	standard distribution uploaded to CPAN, meets the specifications that are
21mr|perl-Test-CPAN-Meta-0.250.0-4|24	slowly being introduced to module uploads, via the use of package makers
21mr|perl-Test-CPAN-Meta-0.250.0-4|25	and installers such as the ExtUtils::MakeMaker manpage, the Module::Build
21mr|perl-Test-CPAN-Meta-0.250.0-4|26	manpage and the Module::Install manpage.
21mr|perl-Test-CPAN-Meta-0.250.0-4|27	
21mr|perl-Test-CPAN-Meta-0.250.0-4|28	%prep
21mr|perl-Test-CPAN-Meta-0.250.0-4|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-CPAN-Meta-0.250.0-4|30	
21mr|perl-Test-CPAN-Meta-0.250.0-4|31	%build
21mr|perl-Test-CPAN-Meta-0.250.0-4|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-CPAN-Meta-0.250.0-4|33	%make
21mr|perl-Test-CPAN-Meta-0.250.0-4|34	
21mr|perl-Test-CPAN-Meta-0.250.0-4|35	%check
21mr|perl-Test-CPAN-Meta-0.250.0-4|36	%make test
21mr|perl-Test-CPAN-Meta-0.250.0-4|37	
21mr|perl-Test-CPAN-Meta-0.250.0-4|38	%install
21mr|perl-Test-CPAN-Meta-0.250.0-4|39	%makeinstall_std
21mr|perl-Test-CPAN-Meta-0.250.0-4|40	
21mr|perl-Test-CPAN-Meta-0.250.0-4|41	%files
21mr|perl-Test-CPAN-Meta-0.250.0-4|42	%doc Changes README LICENSE
21mr|perl-Test-CPAN-Meta-0.250.0-4|43	%{_mandir}/man3/*
21mr|perl-Test-CPAN-Meta-0.250.0-4|44	%{perl_vendorlib}/*

15101 21
21mr|perl-Test-Deep-1.128.0-2|1	%define upstream_name	 Test-Deep
21mr|perl-Test-Deep-1.128.0-2|2	%define upstream_version 1.128
21mr|perl-Test-Deep-1.128.0-2|3	
21mr|perl-Test-Deep-1.128.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Test-Deep-1.128.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-Deep-1.128.0-2|6	Release:    2
21mr|perl-Test-Deep-1.128.0-2|7	
21mr|perl-Test-Deep-1.128.0-2|8	Summary:	Extremely flexible deep comparison
21mr|perl-Test-Deep-1.128.0-2|9	
21mr|perl-Test-Deep-1.128.0-2|10	License:	GPL+ or Artistic
21mr|perl-Test-Deep-1.128.0-2|11	Group:		Development/Perl
21mr|perl-Test-Deep-1.128.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Deep-1.128.0-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Deep-1.128.0-2|14	
21mr|perl-Test-Deep-1.128.0-2|15	Buildrequires:	perl-devel
21mr|perl-Test-Deep-1.128.0-2|16	BuildRequires:	perl(Test::NoWarnings)
21mr|perl-Test-Deep-1.128.0-2|17	BuildRequires:	perl(Test::Tester)
21mr|perl-Test-Deep-1.128.0-2|18	BuildArch:	noarch
21mr|perl-Test-Deep-1.128.0-2|19	
21mr|perl-Test-Deep-1.128.0-2|20	%description
21mr|perl-Test-Deep-1.128.0-2|21	Test::Deep gives you very flexible ways to check that the result you got is the
21mr|perl-Test-Deep-1.128.0-2|22	result you were expecting. At it's simplest it compares two structures by going
21mr|perl-Test-Deep-1.128.0-2|23	through each level, ensuring that the values match, that arrays and hashes have
21mr|perl-Test-Deep-1.128.0-2|24	the same elements and that references are blessed into the correct class. It
21mr|perl-Test-Deep-1.128.0-2|25	also handles circular data structures without getting caught in an infinite
21mr|perl-Test-Deep-1.128.0-2|26	loop.
21mr|perl-Test-Deep-1.128.0-2|27	
21mr|perl-Test-Deep-1.128.0-2|28	%prep
21mr|perl-Test-Deep-1.128.0-2|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Deep-1.128.0-2|30	
21mr|perl-Test-Deep-1.128.0-2|31	%build
21mr|perl-Test-Deep-1.128.0-2|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Deep-1.128.0-2|33	%make
21mr|perl-Test-Deep-1.128.0-2|34	
21mr|perl-Test-Deep-1.128.0-2|35	%check
21mr|perl-Test-Deep-1.128.0-2|36	%make test
21mr|perl-Test-Deep-1.128.0-2|37	
21mr|perl-Test-Deep-1.128.0-2|38	%install
21mr|perl-Test-Deep-1.128.0-2|39	%makeinstall_std
21mr|perl-Test-Deep-1.128.0-2|40	
21mr|perl-Test-Deep-1.128.0-2|41	%clean
21mr|perl-Test-Deep-1.128.0-2|42	
21mr|perl-Test-Deep-1.128.0-2|43	%files
21mr|perl-Test-Deep-1.128.0-2|44	%doc  README TODO
21mr|perl-Test-Deep-1.128.0-2|45	%{_mandir}/*/*
21mr|perl-Test-Deep-1.128.0-2|46	%{perl_vendorlib}/Test/Deep
21mr|perl-Test-Deep-1.128.0-2|47	%{perl_vendorlib}/Test/Deep.pm
21mr|perl-Test-Deep-1.128.0-2|48	# %{perl_vendorlib}/Test/Deep.pod

15102 21
21mr|perl-Test-Differences-0.640.0-2|1	%define upstream_name	 Test-Differences
21mr|perl-Test-Differences-0.640.0-2|2	%define upstream_version 0.64
21mr|perl-Test-Differences-0.640.0-2|3	
21mr|perl-Test-Differences-0.640.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Differences-0.640.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Differences-0.640.0-2|6	Release:	2
21mr|perl-Test-Differences-0.640.0-2|7	
21mr|perl-Test-Differences-0.640.0-2|8	Summary:	Test strings and data structures and show differences if not ok
21mr|perl-Test-Differences-0.640.0-2|9	
21mr|perl-Test-Differences-0.640.0-2|10	License:	GPL+ or Artistic
21mr|perl-Test-Differences-0.640.0-2|11	Group:		Development/Perl
21mr|perl-Test-Differences-0.640.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Differences-0.640.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Differences-0.640.0-2|14	
21mr|perl-Test-Differences-0.640.0-2|15	BuildRequires:	perl-Text-Diff
21mr|perl-Test-Differences-0.640.0-2|16	BuildRequires:	perl(Capture::Tiny)
21mr|perl-Test-Differences-0.640.0-2|17	BuildRequires:  perl(Test::More)
21mr|perl-Test-Differences-0.640.0-2|18	BuildRequires:  perl(Test)
21mr|perl-Test-Differences-0.640.0-2|19	BuildRequires:	perl-devel
21mr|perl-Test-Differences-0.640.0-2|20	BuildArch:	noarch
21mr|perl-Test-Differences-0.640.0-2|21	
21mr|perl-Test-Differences-0.640.0-2|22	%description
21mr|perl-Test-Differences-0.640.0-2|23	When the code you're testing returns multiple lines, records or data structures
21mr|perl-Test-Differences-0.640.0-2|24	and they're just plain wrong, an equivalent to the Unix diff utility may be
21mr|perl-Test-Differences-0.640.0-2|25	just what's needed.
21mr|perl-Test-Differences-0.640.0-2|26	
21mr|perl-Test-Differences-0.640.0-2|27	%prep
21mr|perl-Test-Differences-0.640.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Differences-0.640.0-2|29	
21mr|perl-Test-Differences-0.640.0-2|30	%build
21mr|perl-Test-Differences-0.640.0-2|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Differences-0.640.0-2|32	%make
21mr|perl-Test-Differences-0.640.0-2|33	
21mr|perl-Test-Differences-0.640.0-2|34	%check
21mr|perl-Test-Differences-0.640.0-2|35	make test
21mr|perl-Test-Differences-0.640.0-2|36	
21mr|perl-Test-Differences-0.640.0-2|37	%install
21mr|perl-Test-Differences-0.640.0-2|38	%makeinstall_std
21mr|perl-Test-Differences-0.640.0-2|39	
21mr|perl-Test-Differences-0.640.0-2|40	%files
21mr|perl-Test-Differences-0.640.0-2|41	%doc Changes
21mr|perl-Test-Differences-0.640.0-2|42	%{perl_vendorlib}/Test
21mr|perl-Test-Differences-0.640.0-2|43	%{_mandir}/*/*

15103 21
21mr|perl-Test-Exception-0.430.0-3|1	%define upstream_name    Test-Exception
21mr|perl-Test-Exception-0.430.0-3|2	%define upstream_version 0.43
21mr|perl-Test-Exception-0.430.0-3|3	
21mr|perl-Test-Exception-0.430.0-3|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Exception-0.430.0-3|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Exception-0.430.0-3|6	Release:	3
21mr|perl-Test-Exception-0.430.0-3|7	
21mr|perl-Test-Exception-0.430.0-3|8	Summary:	Test exception based code
21mr|perl-Test-Exception-0.430.0-3|9	
21mr|perl-Test-Exception-0.430.0-3|10	License:	GPL+ or Artistic
21mr|perl-Test-Exception-0.430.0-3|11	Group:		Development/Perl
21mr|perl-Test-Exception-0.430.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Exception-0.430.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Exception-0.430.0-3|14	
21mr|perl-Test-Exception-0.430.0-3|15	BuildRequires:	perl-devel
21mr|perl-Test-Exception-0.430.0-3|16	BuildRequires:	perl(Test::Builder) >= 0.13
21mr|perl-Test-Exception-0.430.0-3|17	BuildRequires:	perl(Test::Harness) >= 2.03
21mr|perl-Test-Exception-0.430.0-3|18	BuildRequires:	perl(Test::More) >= 0.44
21mr|perl-Test-Exception-0.430.0-3|19	BuildRequires:	perl(Sub::Uplevel) >= 0.06
21mr|perl-Test-Exception-0.430.0-3|20	BuildRequires:	perl(Test::Builder::Tester) >= 1.01
21mr|perl-Test-Exception-0.430.0-3|21	BuildArch:		noarch
21mr|perl-Test-Exception-0.430.0-3|22	
21mr|perl-Test-Exception-0.430.0-3|23	%description
21mr|perl-Test-Exception-0.430.0-3|24	This module provides a few convenience methods for testing
21mr|perl-Test-Exception-0.430.0-3|25	exception-based code. It is built with Test::Builder and
21mr|perl-Test-Exception-0.430.0-3|26	plays happily with Test::Simple, Test::More and friends.
21mr|perl-Test-Exception-0.430.0-3|27	
21mr|perl-Test-Exception-0.430.0-3|28	If you are not familiar with Test::Simple or Test::More
21mr|perl-Test-Exception-0.430.0-3|29	now would be the time to go take a look.
21mr|perl-Test-Exception-0.430.0-3|30	
21mr|perl-Test-Exception-0.430.0-3|31	%prep
21mr|perl-Test-Exception-0.430.0-3|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Exception-0.430.0-3|33	
21mr|perl-Test-Exception-0.430.0-3|34	%build
21mr|perl-Test-Exception-0.430.0-3|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Exception-0.430.0-3|36	%make
21mr|perl-Test-Exception-0.430.0-3|37	
21mr|perl-Test-Exception-0.430.0-3|38	%check
21mr|perl-Test-Exception-0.430.0-3|39	%make test
21mr|perl-Test-Exception-0.430.0-3|40	
21mr|perl-Test-Exception-0.430.0-3|41	%install
21mr|perl-Test-Exception-0.430.0-3|42	%makeinstall_std
21mr|perl-Test-Exception-0.430.0-3|43	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21mr|perl-Test-Exception-0.430.0-3|44	
21mr|perl-Test-Exception-0.430.0-3|45	%files
21mr|perl-Test-Exception-0.430.0-3|46	%doc Changes
21mr|perl-Test-Exception-0.430.0-3|47	%{perl_vendorlib}/Test
21mr|perl-Test-Exception-0.430.0-3|48	%{_mandir}/man3/*

15104 21
21mr|perl-Test-FailWarnings-0.8.0-7|1	%define upstream_name    Test-FailWarnings
21mr|perl-Test-FailWarnings-0.8.0-7|2	%define upstream_version 0.008
21mr|perl-Test-FailWarnings-0.8.0-7|3	
21mr|perl-Test-FailWarnings-0.8.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-Test-FailWarnings-0.8.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-FailWarnings-0.8.0-7|6	Release:    7
21mr|perl-Test-FailWarnings-0.8.0-7|7	
21mr|perl-Test-FailWarnings-0.8.0-7|8	Summary:    Add test failures if warnings are caught
21mr|perl-Test-FailWarnings-0.8.0-7|9	
21mr|perl-Test-FailWarnings-0.8.0-7|10	License:    GPL+ or Artistic
21mr|perl-Test-FailWarnings-0.8.0-7|11	Group:      Development/Perl
21mr|perl-Test-FailWarnings-0.8.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-FailWarnings-0.8.0-7|13	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-FailWarnings-0.8.0-7|14	
21mr|perl-Test-FailWarnings-0.8.0-7|15	BuildRequires: perl(Capture::Tiny) >= 0.120.0
21mr|perl-Test-FailWarnings-0.8.0-7|16	BuildRequires: perl(Carp)
21mr|perl-Test-FailWarnings-0.8.0-7|17	BuildRequires: perl(CPAN::Meta)
21mr|perl-Test-FailWarnings-0.8.0-7|18	BuildRequires: perl(Cwd)
21mr|perl-Test-FailWarnings-0.8.0-7|19	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Test-FailWarnings-0.8.0-7|20	BuildRequires: perl(File::Spec)
21mr|perl-Test-FailWarnings-0.8.0-7|21	BuildRequires: perl(File::Spec::Functions)
21mr|perl-Test-FailWarnings-0.8.0-7|22	BuildRequires: perl(File::Temp)
21mr|perl-Test-FailWarnings-0.8.0-7|23	BuildRequires: perl(IO::Handle)
21mr|perl-Test-FailWarnings-0.8.0-7|24	BuildRequires: perl(IPC::Open3)
21mr|perl-Test-FailWarnings-0.8.0-7|25	BuildRequires: perl(List::Util)
21mr|perl-Test-FailWarnings-0.8.0-7|26	BuildRequires: perl(Test::More) >= 0.860.0
21mr|perl-Test-FailWarnings-0.8.0-7|27	BuildRequires: perl(constant)
21mr|perl-Test-FailWarnings-0.8.0-7|28	BuildRequires: perl(strict)
21mr|perl-Test-FailWarnings-0.8.0-7|29	BuildRequires: perl(warnings)
21mr|perl-Test-FailWarnings-0.8.0-7|30	BuildRequires: perl-devel
21mr|perl-Test-FailWarnings-0.8.0-7|31	BuildArch:  noarch
21mr|perl-Test-FailWarnings-0.8.0-7|32	
21mr|perl-Test-FailWarnings-0.8.0-7|33	%description
21mr|perl-Test-FailWarnings-0.8.0-7|34	This module hooks '$SIG{__WARN__}' and converts warnings to the Test::More
21mr|perl-Test-FailWarnings-0.8.0-7|35	manpage's 'fail()' calls. It is designed to be used with 'done_testing',
21mr|perl-Test-FailWarnings-0.8.0-7|36	when you don't need to know the test count in advance.
21mr|perl-Test-FailWarnings-0.8.0-7|37	
21mr|perl-Test-FailWarnings-0.8.0-7|38	Just as with the Test::NoWarnings manpage, this does not catch warnings if
21mr|perl-Test-FailWarnings-0.8.0-7|39	other things localize '$SIG{__WARN__}', as this is designed to catch
21mr|perl-Test-FailWarnings-0.8.0-7|40	_unhandled_ warnings.
21mr|perl-Test-FailWarnings-0.8.0-7|41	
21mr|perl-Test-FailWarnings-0.8.0-7|42	%prep
21mr|perl-Test-FailWarnings-0.8.0-7|43	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-FailWarnings-0.8.0-7|44	
21mr|perl-Test-FailWarnings-0.8.0-7|45	%build
21mr|perl-Test-FailWarnings-0.8.0-7|46	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-FailWarnings-0.8.0-7|47	
21mr|perl-Test-FailWarnings-0.8.0-7|48	%make
21mr|perl-Test-FailWarnings-0.8.0-7|49	
21mr|perl-Test-FailWarnings-0.8.0-7|50	%check
21mr|perl-Test-FailWarnings-0.8.0-7|51	%make test
21mr|perl-Test-FailWarnings-0.8.0-7|52	
21mr|perl-Test-FailWarnings-0.8.0-7|53	%install
21mr|perl-Test-FailWarnings-0.8.0-7|54	%makeinstall_std
21mr|perl-Test-FailWarnings-0.8.0-7|55	
21mr|perl-Test-FailWarnings-0.8.0-7|56	%files
21mr|perl-Test-FailWarnings-0.8.0-7|57	%doc CONTRIBUTING Changes LICENSE META.json META.yml MYMETA.yml README
21mr|perl-Test-FailWarnings-0.8.0-7|58	%{_mandir}/man3/*
21mr|perl-Test-FailWarnings-0.8.0-7|59	%{perl_vendorlib}/*

15105 21
21mr|perl-Test-Fatal-0.14.0-5|1	%define upstream_name    Test-Fatal
21mr|perl-Test-Fatal-0.14.0-5|2	%define upstream_version 0.014
21mr|perl-Test-Fatal-0.14.0-5|3	
21mr|perl-Test-Fatal-0.14.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Fatal-0.14.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Fatal-0.14.0-5|6	Release:	5
21mr|perl-Test-Fatal-0.14.0-5|7	Summary:	Incredibly simple helpers for testing code with exceptions
21mr|perl-Test-Fatal-0.14.0-5|8	License:	GPL+ or Artistic
21mr|perl-Test-Fatal-0.14.0-5|9	Group:		Development/Perl
21mr|perl-Test-Fatal-0.14.0-5|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Fatal-0.14.0-5|11	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Fatal-0.14.0-5|12	
21mr|perl-Test-Fatal-0.14.0-5|13	BuildRequires:	perl(Carp)
21mr|perl-Test-Fatal-0.14.0-5|14	BuildRequires:	perl(Exporter)
21mr|perl-Test-Fatal-0.14.0-5|15	BuildRequires:	perl(Test::More)
21mr|perl-Test-Fatal-0.14.0-5|16	BuildRequires:	perl(Try::Tiny)
21mr|perl-Test-Fatal-0.14.0-5|17	BuildRequires:	perl(overload)
21mr|perl-Test-Fatal-0.14.0-5|18	BuildRequires:	perl-devel
21mr|perl-Test-Fatal-0.14.0-5|19	BuildArch:	noarch
21mr|perl-Test-Fatal-0.14.0-5|20	
21mr|perl-Test-Fatal-0.14.0-5|21	%description
21mr|perl-Test-Fatal-0.14.0-5|22	Test::Fatal is an alternative to the popular the Test::Exception manpage.
21mr|perl-Test-Fatal-0.14.0-5|23	It does much less, but should allow greater flexibility in testing
21mr|perl-Test-Fatal-0.14.0-5|24	exception-throwing code with about the same amount of typing.
21mr|perl-Test-Fatal-0.14.0-5|25	
21mr|perl-Test-Fatal-0.14.0-5|26	It exports one routine by default: 'exception'.
21mr|perl-Test-Fatal-0.14.0-5|27	
21mr|perl-Test-Fatal-0.14.0-5|28	%prep
21mr|perl-Test-Fatal-0.14.0-5|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Fatal-0.14.0-5|30	
21mr|perl-Test-Fatal-0.14.0-5|31	%build
21mr|perl-Test-Fatal-0.14.0-5|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Fatal-0.14.0-5|33	%make
21mr|perl-Test-Fatal-0.14.0-5|34	
21mr|perl-Test-Fatal-0.14.0-5|35	%check
21mr|perl-Test-Fatal-0.14.0-5|36	%make test
21mr|perl-Test-Fatal-0.14.0-5|37	
21mr|perl-Test-Fatal-0.14.0-5|38	%install
21mr|perl-Test-Fatal-0.14.0-5|39	%makeinstall_std
21mr|perl-Test-Fatal-0.14.0-5|40	
21mr|perl-Test-Fatal-0.14.0-5|41	%files
21mr|perl-Test-Fatal-0.14.0-5|42	%doc README Changes LICENSE META.yml META.json
21mr|perl-Test-Fatal-0.14.0-5|43	%{_mandir}/man3/*
21mr|perl-Test-Fatal-0.14.0-5|44	%{perl_vendorlib}/*

15106 21
21mr|perl-Test-File-1.993.0-1|1	%define upstream_name    Test-File
21mr|perl-Test-File-1.993.0-1|2	%define upstream_version 1.993
21mr|perl-Test-File-1.993.0-1|3	
21mr|perl-Test-File-1.993.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Test-File-1.993.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-File-1.993.0-1|6	Release:	1
21mr|perl-Test-File-1.993.0-1|7	
21mr|perl-Test-File-1.993.0-1|8	Summary:	Test file attributes
21mr|perl-Test-File-1.993.0-1|9	
21mr|perl-Test-File-1.993.0-1|10	License:	GPL+ or Artistic
21mr|perl-Test-File-1.993.0-1|11	Group:		Development/Perl
21mr|perl-Test-File-1.993.0-1|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-File-1.993.0-1|13	Source0:	http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-File-1.993.0-1|14	
21mr|perl-Test-File-1.993.0-1|15	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Test-File-1.993.0-1|16	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Test-File-1.993.0-1|17	BuildRequires:	perl(File::Spec::Functions)
21mr|perl-Test-File-1.993.0-1|18	BuildRequires:	perl(Test::Builder)
21mr|perl-Test-File-1.993.0-1|19	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Test-File-1.993.0-1|20	BuildRequires:	perl(Test::utf8)
21mr|perl-Test-File-1.993.0-1|21	BuildRequires:	perl(Test::Pod)
21mr|perl-Test-File-1.993.0-1|22	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-Test-File-1.993.0-1|23	
21mr|perl-Test-File-1.993.0-1|24	BuildArch:	noarch
21mr|perl-Test-File-1.993.0-1|25	
21mr|perl-Test-File-1.993.0-1|26	%description
21mr|perl-Test-File-1.993.0-1|27	This modules provides a collection of test utilities for file
21mr|perl-Test-File-1.993.0-1|28	attributes.
21mr|perl-Test-File-1.993.0-1|29	
21mr|perl-Test-File-1.993.0-1|30	%prep
21mr|perl-Test-File-1.993.0-1|31	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-File-1.993.0-1|32	
21mr|perl-Test-File-1.993.0-1|33	%build
21mr|perl-Test-File-1.993.0-1|34	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-File-1.993.0-1|35	%make
21mr|perl-Test-File-1.993.0-1|36	
21mr|perl-Test-File-1.993.0-1|37	%check
21mr|perl-Test-File-1.993.0-1|38	make test
21mr|perl-Test-File-1.993.0-1|39	
21mr|perl-Test-File-1.993.0-1|40	%install
21mr|perl-Test-File-1.993.0-1|41	%makeinstall_std
21mr|perl-Test-File-1.993.0-1|42	
21mr|perl-Test-File-1.993.0-1|43	%files
21mr|perl-Test-File-1.993.0-1|44	%doc Changes README.* LICENSE META.yml META.json
21mr|perl-Test-File-1.993.0-1|45	%{perl_vendorlib}/Test
21mr|perl-Test-File-1.993.0-1|46	%{_mandir}/*/*

15107 21
21mr|perl-Test-File-ShareDir-1.0.5-5|1	%define upstream_name    Test-File-ShareDir
21mr|perl-Test-File-ShareDir-1.0.5-5|2	%define upstream_version 1.000005
21mr|perl-Test-File-ShareDir-1.0.5-5|3	
21mr|perl-Test-File-ShareDir-1.0.5-5|4	Name:       perl-%{upstream_name}
21mr|perl-Test-File-ShareDir-1.0.5-5|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-File-ShareDir-1.0.5-5|6	Release:    5
21mr|perl-Test-File-ShareDir-1.0.5-5|7	
21mr|perl-Test-File-ShareDir-1.0.5-5|8	Summary:    Object Oriented ShareDir creation for modules
21mr|perl-Test-File-ShareDir-1.0.5-5|9	License:    GPL+ or Artistic
21mr|perl-Test-File-ShareDir-1.0.5-5|10	Group:      Development/Perl
21mr|perl-Test-File-ShareDir-1.0.5-5|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-File-ShareDir-1.0.5-5|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-File-ShareDir-1.0.5-5|13	
21mr|perl-Test-File-ShareDir-1.0.5-5|14	BuildRequires: perl-devel
21mr|perl-Test-File-ShareDir-1.0.5-5|15	BuildRequires: perl(Carp)
21mr|perl-Test-File-ShareDir-1.0.5-5|16	BuildRequires: perl(Class::Tiny)
21mr|perl-Test-File-ShareDir-1.0.5-5|17	BuildRequires: perl(Cwd)
21mr|perl-Test-File-ShareDir-1.0.5-5|18	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Test-File-ShareDir-1.0.5-5|19	BuildRequires: perl(File::Copy::Recursive)
21mr|perl-Test-File-ShareDir-1.0.5-5|20	BuildRequires: perl(File::ShareDir)
21mr|perl-Test-File-ShareDir-1.0.5-5|21	BuildRequires: perl(File::Spec)
21mr|perl-Test-File-ShareDir-1.0.5-5|22	BuildRequires: perl(FindBin)
21mr|perl-Test-File-ShareDir-1.0.5-5|23	BuildRequires: perl(Path::Tiny)
21mr|perl-Test-File-ShareDir-1.0.5-5|24	BuildRequires: perl(Test::Fatal)
21mr|perl-Test-File-ShareDir-1.0.5-5|25	BuildRequires: perl(Test::More)
21mr|perl-Test-File-ShareDir-1.0.5-5|26	BuildRequires: perl(strict)
21mr|perl-Test-File-ShareDir-1.0.5-5|27	BuildRequires: perl(warnings)
21mr|perl-Test-File-ShareDir-1.0.5-5|28	
21mr|perl-Test-File-ShareDir-1.0.5-5|29	BuildArch: noarch
21mr|perl-Test-File-ShareDir-1.0.5-5|30	
21mr|perl-Test-File-ShareDir-1.0.5-5|31	%description
21mr|perl-Test-File-ShareDir-1.0.5-5|32	This module only has support for creating 'new' style share dirs and are
21mr|perl-Test-File-ShareDir-1.0.5-5|33	NOT compatible with old File::ShareDirs.
21mr|perl-Test-File-ShareDir-1.0.5-5|34	
21mr|perl-Test-File-ShareDir-1.0.5-5|35	For this reason, unless you have File::ShareDir 1.00 or later installed,
21mr|perl-Test-File-ShareDir-1.0.5-5|36	this module will not be usable by you.
21mr|perl-Test-File-ShareDir-1.0.5-5|37	
21mr|perl-Test-File-ShareDir-1.0.5-5|38	%prep
21mr|perl-Test-File-ShareDir-1.0.5-5|39	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-File-ShareDir-1.0.5-5|40	
21mr|perl-Test-File-ShareDir-1.0.5-5|41	%build
21mr|perl-Test-File-ShareDir-1.0.5-5|42	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-File-ShareDir-1.0.5-5|43	
21mr|perl-Test-File-ShareDir-1.0.5-5|44	%make
21mr|perl-Test-File-ShareDir-1.0.5-5|45	
21mr|perl-Test-File-ShareDir-1.0.5-5|46	%check
21mr|perl-Test-File-ShareDir-1.0.5-5|47	%make test
21mr|perl-Test-File-ShareDir-1.0.5-5|48	
21mr|perl-Test-File-ShareDir-1.0.5-5|49	%install
21mr|perl-Test-File-ShareDir-1.0.5-5|50	%makeinstall_std
21mr|perl-Test-File-ShareDir-1.0.5-5|51	
21mr|perl-Test-File-ShareDir-1.0.5-5|52	%files
21mr|perl-Test-File-ShareDir-1.0.5-5|53	%doc LICENSE Changes README META.yml META.json
21mr|perl-Test-File-ShareDir-1.0.5-5|54	%{_mandir}/man3/*
21mr|perl-Test-File-ShareDir-1.0.5-5|55	%{perl_vendorlib}/*

15108 21
21mr|perl-Test-Identity-0.10.0-9|1	%define upstream_name    Test-Identity
21mr|perl-Test-Identity-0.10.0-9|2	%define upstream_version 0.01
21mr|perl-Test-Identity-0.10.0-9|3	
21mr|perl-Test-Identity-0.10.0-9|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Identity-0.10.0-9|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Identity-0.10.0-9|6	Release:	9
21mr|perl-Test-Identity-0.10.0-9|7	
21mr|perl-Test-Identity-0.10.0-9|8	Summary:	Assert the referential identity of a reference
21mr|perl-Test-Identity-0.10.0-9|9	
21mr|perl-Test-Identity-0.10.0-9|10	License:	GPL+ or Artistic
21mr|perl-Test-Identity-0.10.0-9|11	Group:		Development/Perl
21mr|perl-Test-Identity-0.10.0-9|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Identity-0.10.0-9|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Identity-0.10.0-9|14	
21mr|perl-Test-Identity-0.10.0-9|15	BuildRequires:	perl-devel
21mr|perl-Test-Identity-0.10.0-9|16	BuildRequires:	perl(Scalar::Util)
21mr|perl-Test-Identity-0.10.0-9|17	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Test-Identity-0.10.0-9|18	BuildRequires:	perl(Test::More)
21mr|perl-Test-Identity-0.10.0-9|19	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-Test-Identity-0.10.0-9|20	BuildArch:	noarch
21mr|perl-Test-Identity-0.10.0-9|21	
21mr|perl-Test-Identity-0.10.0-9|22	%description
21mr|perl-Test-Identity-0.10.0-9|23	This module provides a single testing function, 'identical'. It asserts
21mr|perl-Test-Identity-0.10.0-9|24	that a given reference is as expected; that is, it either refers to the
21mr|perl-Test-Identity-0.10.0-9|25	same object or is 'undef'. It is similar to 'Test::More::is' except that it
21mr|perl-Test-Identity-0.10.0-9|26	uses 'refaddr', ensuring that it behaves correctly even if the references
21mr|perl-Test-Identity-0.10.0-9|27	under test are objects that overload stringification or numification.
21mr|perl-Test-Identity-0.10.0-9|28	
21mr|perl-Test-Identity-0.10.0-9|29	It also provides better diagnostics if the test fails:
21mr|perl-Test-Identity-0.10.0-9|30	
21mr|perl-Test-Identity-0.10.0-9|31	$ perl -MTest::More=tests,1 -MTest::Identity -e'identical [], {}'
21mr|perl-Test-Identity-0.10.0-9|32	1..1
21mr|perl-Test-Identity-0.10.0-9|33	not ok 1
21mr|perl-Test-Identity-0.10.0-9|34	#   Failed test at -e line 1.
21mr|perl-Test-Identity-0.10.0-9|35	# Expected an anonymous HASH ref, got an anonymous ARRAY ref
21mr|perl-Test-Identity-0.10.0-9|36	# Looks like you failed 1 test of 1.
21mr|perl-Test-Identity-0.10.0-9|37	
21mr|perl-Test-Identity-0.10.0-9|38	%prep
21mr|perl-Test-Identity-0.10.0-9|39	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Identity-0.10.0-9|40	
21mr|perl-Test-Identity-0.10.0-9|41	%build
21mr|perl-Test-Identity-0.10.0-9|42	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Identity-0.10.0-9|43	%make
21mr|perl-Test-Identity-0.10.0-9|44	
21mr|perl-Test-Identity-0.10.0-9|45	%check
21mr|perl-Test-Identity-0.10.0-9|46	%make test
21mr|perl-Test-Identity-0.10.0-9|47	
21mr|perl-Test-Identity-0.10.0-9|48	%install
21mr|perl-Test-Identity-0.10.0-9|49	%makeinstall_std
21mr|perl-Test-Identity-0.10.0-9|50	
21mr|perl-Test-Identity-0.10.0-9|51	%files
21mr|perl-Test-Identity-0.10.0-9|52	%doc META.yml Changes LICENSE README
21mr|perl-Test-Identity-0.10.0-9|53	%{_mandir}/man3/*
21mr|perl-Test-Identity-0.10.0-9|54	%{perl_vendorlib}/*

15109 21
21mr|perl-Test-Inline-2.213.0-7|1	%define module Test-Inline
21mr|perl-Test-Inline-2.213.0-7|2	%define upstream_version 2.213
21mr|perl-Test-Inline-2.213.0-7|3	
21mr|perl-Test-Inline-2.213.0-7|4	Summary:	Inlining your tests next to the code being tested
21mr|perl-Test-Inline-2.213.0-7|5	Name:		perl-%{module}
21mr|perl-Test-Inline-2.213.0-7|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Inline-2.213.0-7|7	Release:	7
21mr|perl-Test-Inline-2.213.0-7|8	License:	GPL or Artistic
21mr|perl-Test-Inline-2.213.0-7|9	Group:		Development/Perl
21mr|perl-Test-Inline-2.213.0-7|10	Url:		http://search.cpan.org/dist/%{module}
21mr|perl-Test-Inline-2.213.0-7|11	Source:		http://www.cpan.org/modules/by-module/Test/Test-Inline-%{upstream_version}.tar.gz
21mr|perl-Test-Inline-2.213.0-7|12	BuildRequires:	perl-devel
21mr|perl-Test-Inline-2.213.0-7|13	BuildRequires:	perl-prefork
21mr|perl-Test-Inline-2.213.0-7|14	BuildRequires:	perl(Algorithm::Dependency) >= 1.02
21mr|perl-Test-Inline-2.213.0-7|15	BuildRequires:	perl(Class::Autouse) >= 1.15
21mr|perl-Test-Inline-2.213.0-7|16	BuildRequires:	perl(Config::Tiny) >= 2.00
21mr|perl-Test-Inline-2.213.0-7|17	BuildRequires:	perl(File::chmod)
21mr|perl-Test-Inline-2.213.0-7|18	BuildRequires:	perl(File::Spec) >= 0.82
21mr|perl-Test-Inline-2.213.0-7|19	BuildRequires:	perl(File::Find::Rule) >= 0.26
21mr|perl-Test-Inline-2.213.0-7|20	BuildRequires:	perl(File::Flat) >= 0.95
21mr|perl-Test-Inline-2.213.0-7|21	BuildRequires:	perl(File::Remove)
21mr|perl-Test-Inline-2.213.0-7|22	BuildRequires:	perl(File::Slurp) >= 9999.04
21mr|perl-Test-Inline-2.213.0-7|23	BuildRequires:	perl(Getopt::Long) >= 2.34
21mr|perl-Test-Inline-2.213.0-7|24	BuildRequires:	perl(List::Util) >= 1.11
21mr|perl-Test-Inline-2.213.0-7|25	#BuildRequires:	perl(Pod::Tests) >= 0.18 # Contrib
21mr|perl-Test-Inline-2.213.0-7|26	BuildRequires:	perl(Test::ClassAPI) >= 1.02
21mr|perl-Test-Inline-2.213.0-7|27	BuildRequires:	perl(Test::More) >= 0.47
21mr|perl-Test-Inline-2.213.0-7|28	BuildRequires:	perl(Test::Script)
21mr|perl-Test-Inline-2.213.0-7|29	BuildRequires:	perl(inc::Module::Install)
21mr|perl-Test-Inline-2.213.0-7|30	BuildArch:	noarch
21mr|perl-Test-Inline-2.213.0-7|31	
21mr|perl-Test-Inline-2.213.0-7|32	%description
21mr|perl-Test-Inline-2.213.0-7|33	Embedding tests allows tests to be placed near the code it's
21mr|perl-Test-Inline-2.213.0-7|34	testing. This is a nice supplement to the traditional .t files.
21mr|perl-Test-Inline-2.213.0-7|35	It's like XUnit, Perl-style.
21mr|perl-Test-Inline-2.213.0-7|36	
21mr|perl-Test-Inline-2.213.0-7|37	%files
21mr|perl-Test-Inline-2.213.0-7|38	%doc Changes README
21mr|perl-Test-Inline-2.213.0-7|39	%{_bindir}/inline2test
21mr|perl-Test-Inline-2.213.0-7|40	%{perl_vendorlib}/Test
21mr|perl-Test-Inline-2.213.0-7|41	%{_mandir}/*/*
21mr|perl-Test-Inline-2.213.0-7|42	
21mr|perl-Test-Inline-2.213.0-7|43	#----------------------------------------------------------------------------
21mr|perl-Test-Inline-2.213.0-7|44	
21mr|perl-Test-Inline-2.213.0-7|45	%prep
21mr|perl-Test-Inline-2.213.0-7|46	%setup -q -n %{module}-%{upstream_version}
21mr|perl-Test-Inline-2.213.0-7|47	
21mr|perl-Test-Inline-2.213.0-7|48	%build
21mr|perl-Test-Inline-2.213.0-7|49	chmod 644 Changes README
21mr|perl-Test-Inline-2.213.0-7|50	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Inline-2.213.0-7|51	%make
21mr|perl-Test-Inline-2.213.0-7|52	
21mr|perl-Test-Inline-2.213.0-7|53	%install
21mr|perl-Test-Inline-2.213.0-7|54	%makeinstall_std
21mr|perl-Test-Inline-2.213.0-7|55	
21mr|perl-Test-Inline-2.213.0-7|56	%check
21mr|perl-Test-Inline-2.213.0-7|57	make test

15110 21
21mr|perl-Test-Inter-1.90.0-1|1	%define upstream_name    Test-Inter
21mr|perl-Test-Inter-1.90.0-1|2	%define upstream_version 1.09
21mr|perl-Test-Inter-1.90.0-1|3	
21mr|perl-Test-Inter-1.90.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Inter-1.90.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Inter-1.90.0-1|6	Release:	1
21mr|perl-Test-Inter-1.90.0-1|7	Summary:	Framework for more readable interactive test scripts
21mr|perl-Test-Inter-1.90.0-1|8	Group:		Development/Perl
21mr|perl-Test-Inter-1.90.0-1|9	License:	GPL+ or Artistic
21mr|perl-Test-Inter-1.90.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Inter-1.90.0-1|11	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Inter-1.90.0-1|12	
21mr|perl-Test-Inter-1.90.0-1|13	BuildRequires:	perl(File::Basename)
21mr|perl-Test-Inter-1.90.0-1|14	BuildRequires:	perl(IO::File)
21mr|perl-Test-Inter-1.90.0-1|15	BuildRequires:	perl(Test::Pod)
21mr|perl-Test-Inter-1.90.0-1|16	BuildRequires:	perl(Test::Pod::Coverage)
21mr|perl-Test-Inter-1.90.0-1|17	BuildRequires:	perl(File::Find::Rule)
21mr|perl-Test-Inter-1.90.0-1|18	BuildRequires:	perl-devel
21mr|perl-Test-Inter-1.90.0-1|19	BuildArch:	noarch
21mr|perl-Test-Inter-1.90.0-1|20	
21mr|perl-Test-Inter-1.90.0-1|21	%description
21mr|perl-Test-Inter-1.90.0-1|22	This is another framework for writing test scripts. It is loosely inspired
21mr|perl-Test-Inter-1.90.0-1|23	by Test::More, and has most of it's functionality, but it is not a drop-in
21mr|perl-Test-Inter-1.90.0-1|24	replacement.
21mr|perl-Test-Inter-1.90.0-1|25	
21mr|perl-Test-Inter-1.90.0-1|26	Test::More (and other existing test frameworks) suffer from two weaknesses,
21mr|perl-Test-Inter-1.90.0-1|27	both of which have prevented me from ever using them:
21mr|perl-Test-Inter-1.90.0-1|28	
21mr|perl-Test-Inter-1.90.0-1|29	None offer the ability to access specific tests in
21mr|perl-Test-Inter-1.90.0-1|30	a reasonably interactive fashion
21mr|perl-Test-Inter-1.90.0-1|31	
21mr|perl-Test-Inter-1.90.0-1|32	%prep
21mr|perl-Test-Inter-1.90.0-1|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Inter-1.90.0-1|34	
21mr|perl-Test-Inter-1.90.0-1|35	%build
21mr|perl-Test-Inter-1.90.0-1|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Inter-1.90.0-1|37	%make
21mr|perl-Test-Inter-1.90.0-1|38	
21mr|perl-Test-Inter-1.90.0-1|39	%check
21mr|perl-Test-Inter-1.90.0-1|40	%make test
21mr|perl-Test-Inter-1.90.0-1|41	
21mr|perl-Test-Inter-1.90.0-1|42	%install
21mr|perl-Test-Inter-1.90.0-1|43	%makeinstall_std
21mr|perl-Test-Inter-1.90.0-1|44	
21mr|perl-Test-Inter-1.90.0-1|45	%files
21mr|perl-Test-Inter-1.90.0-1|46	%doc README LICENSE  META.yml
21mr|perl-Test-Inter-1.90.0-1|47	%{_mandir}/man3/*
21mr|perl-Test-Inter-1.90.0-1|48	%{perl_vendorlib}/*

15111 21
21mr|perl-Test-LeakTrace-0.150.0-8|1	%define upstream_name    Test-LeakTrace
21mr|perl-Test-LeakTrace-0.150.0-8|2	%define upstream_version 0.15
21mr|perl-Test-LeakTrace-0.150.0-8|3	
21mr|perl-Test-LeakTrace-0.150.0-8|4	Name:       perl-%{upstream_name}
21mr|perl-Test-LeakTrace-0.150.0-8|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-LeakTrace-0.150.0-8|6	Release:    8
21mr|perl-Test-LeakTrace-0.150.0-8|7	
21mr|perl-Test-LeakTrace-0.150.0-8|8	Summary:    A LeakTrace interface for whole scripts
21mr|perl-Test-LeakTrace-0.150.0-8|9	License:    GPL+ or Artistic
21mr|perl-Test-LeakTrace-0.150.0-8|10	Group:      Development/Perl
21mr|perl-Test-LeakTrace-0.150.0-8|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-LeakTrace-0.150.0-8|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-LeakTrace-0.150.0-8|13	
21mr|perl-Test-LeakTrace-0.150.0-8|14	BuildRequires: perl(Exporter)
21mr|perl-Test-LeakTrace-0.150.0-8|15	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Test-LeakTrace-0.150.0-8|16	BuildRequires: perl(Test::More)
21mr|perl-Test-LeakTrace-0.150.0-8|17	BuildRequires: perl(inc::Module::Install)
21mr|perl-Test-LeakTrace-0.150.0-8|18	BuildRequires: perl-devel
21mr|perl-Test-LeakTrace-0.150.0-8|19	
21mr|perl-Test-LeakTrace-0.150.0-8|20	%description
21mr|perl-Test-LeakTrace-0.150.0-8|21	'Test::LeakTrace' provides several functions that trace memory leaks. This
21mr|perl-Test-LeakTrace-0.150.0-8|22	module scans arenas, the memory allocation system, so it can detect any
21mr|perl-Test-LeakTrace-0.150.0-8|23	leaked SVs in given blocks.
21mr|perl-Test-LeakTrace-0.150.0-8|24	
21mr|perl-Test-LeakTrace-0.150.0-8|25	*Leaked SVs* are SVs which are not released after the end of the scope they
21mr|perl-Test-LeakTrace-0.150.0-8|26	have been created. These SVs include global variables and internal caches.
21mr|perl-Test-LeakTrace-0.150.0-8|27	For example, if you call a method in a tracing block, perl might prepare a
21mr|perl-Test-LeakTrace-0.150.0-8|28	cache for the method. Thus, to trace true leaks, 'no_leaks_ok()' and
21mr|perl-Test-LeakTrace-0.150.0-8|29	'leaks_cmp_ok()' executes a block more than once.
21mr|perl-Test-LeakTrace-0.150.0-8|30	
21mr|perl-Test-LeakTrace-0.150.0-8|31	%prep
21mr|perl-Test-LeakTrace-0.150.0-8|32	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-LeakTrace-0.150.0-8|33	
21mr|perl-Test-LeakTrace-0.150.0-8|34	%build
21mr|perl-Test-LeakTrace-0.150.0-8|35	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-LeakTrace-0.150.0-8|36	
21mr|perl-Test-LeakTrace-0.150.0-8|37	%make
21mr|perl-Test-LeakTrace-0.150.0-8|38	
21mr|perl-Test-LeakTrace-0.150.0-8|39	%check
21mr|perl-Test-LeakTrace-0.150.0-8|40	%make test
21mr|perl-Test-LeakTrace-0.150.0-8|41	
21mr|perl-Test-LeakTrace-0.150.0-8|42	%install
21mr|perl-Test-LeakTrace-0.150.0-8|43	%makeinstall_std
21mr|perl-Test-LeakTrace-0.150.0-8|44	
21mr|perl-Test-LeakTrace-0.150.0-8|45	%files
21mr|perl-Test-LeakTrace-0.150.0-8|46	%doc Changes META.yml README
21mr|perl-Test-LeakTrace-0.150.0-8|47	%{_mandir}/man3/*
21mr|perl-Test-LeakTrace-0.150.0-8|48	
21mr|perl-Test-LeakTrace-0.150.0-8|49	%if %rpm5
21mr|perl-Test-LeakTrace-0.150.0-8|50	%{perl_vendorlib}/*
21mr|perl-Test-LeakTrace-0.150.0-8|51	%else
21mr|perl-Test-LeakTrace-0.150.0-8|52	%{perl_vendorarch}/*
21mr|perl-Test-LeakTrace-0.150.0-8|53	%endif

15112 21
21mr|perl-Test-LongString-0.170.0-5|1	%define upstream_name	 Test-LongString
21mr|perl-Test-LongString-0.170.0-5|2	%define upstream_version 0.17
21mr|perl-Test-LongString-0.170.0-5|3	
21mr|perl-Test-LongString-0.170.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Test-LongString-0.170.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-LongString-0.170.0-5|6	Release:	5
21mr|perl-Test-LongString-0.170.0-5|7	
21mr|perl-Test-LongString-0.170.0-5|8	Summary:	Perl module to test strings for equality
21mr|perl-Test-LongString-0.170.0-5|9	
21mr|perl-Test-LongString-0.170.0-5|10	License:	GPL+ or Artistic
21mr|perl-Test-LongString-0.170.0-5|11	Group:		Development/Perl
21mr|perl-Test-LongString-0.170.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-LongString-0.170.0-5|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-LongString-0.170.0-5|14	
21mr|perl-Test-LongString-0.170.0-5|15	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Test-LongString-0.170.0-5|16	BuildRequires:	perl-devel
21mr|perl-Test-LongString-0.170.0-5|17	
21mr|perl-Test-LongString-0.170.0-5|18	BuildArch:	noarch
21mr|perl-Test-LongString-0.170.0-5|19	
21mr|perl-Test-LongString-0.170.0-5|20	%description
21mr|perl-Test-LongString-0.170.0-5|21	This module provides some drop-in replacements for the string comparison
21mr|perl-Test-LongString-0.170.0-5|22	functions of Test::More, but which are more suitable when you test against long
21mr|perl-Test-LongString-0.170.0-5|23	strings. If you've ever had to search for text in a multi-line string like an
21mr|perl-Test-LongString-0.170.0-5|24	HTML document, or find specific items in binary data, this is the module for
21mr|perl-Test-LongString-0.170.0-5|25	you.
21mr|perl-Test-LongString-0.170.0-5|26	
21mr|perl-Test-LongString-0.170.0-5|27	%prep
21mr|perl-Test-LongString-0.170.0-5|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-LongString-0.170.0-5|29	
21mr|perl-Test-LongString-0.170.0-5|30	%build
21mr|perl-Test-LongString-0.170.0-5|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-LongString-0.170.0-5|32	%make
21mr|perl-Test-LongString-0.170.0-5|33	
21mr|perl-Test-LongString-0.170.0-5|34	%check
21mr|perl-Test-LongString-0.170.0-5|35	make test
21mr|perl-Test-LongString-0.170.0-5|36	
21mr|perl-Test-LongString-0.170.0-5|37	%install
21mr|perl-Test-LongString-0.170.0-5|38	%makeinstall_std
21mr|perl-Test-LongString-0.170.0-5|39	
21mr|perl-Test-LongString-0.170.0-5|40	%files
21mr|perl-Test-LongString-0.170.0-5|41	%doc Changes README
21mr|perl-Test-LongString-0.170.0-5|42	%{perl_vendorlib}/Test/*
21mr|perl-Test-LongString-0.170.0-5|43	%{_mandir}/*/*

15113 21
21mr|perl-Test-Manifest-2.20.0-4|1	%define upstream_name       Test-Manifest
21mr|perl-Test-Manifest-2.20.0-4|2	%define upstream_version 2.02
21mr|perl-Test-Manifest-2.20.0-4|3	
21mr|perl-Test-Manifest-2.20.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Manifest-2.20.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Manifest-2.20.0-4|6	Release:	4
21mr|perl-Test-Manifest-2.20.0-4|7	Summary:	Interact with a t/test_manifest file
21mr|perl-Test-Manifest-2.20.0-4|8	
21mr|perl-Test-Manifest-2.20.0-4|9	License:	GPL or Artistic
21mr|perl-Test-Manifest-2.20.0-4|10	Group:		Development/Perl
21mr|perl-Test-Manifest-2.20.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Manifest-2.20.0-4|12	Source:		http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Manifest-2.20.0-4|13	BuildRequires:	perl-Test-Pod
21mr|perl-Test-Manifest-2.20.0-4|14	BuildRequires:	perl-devel
21mr|perl-Test-Manifest-2.20.0-4|15	BuildArch:	noarch
21mr|perl-Test-Manifest-2.20.0-4|16	
21mr|perl-Test-Manifest-2.20.0-4|17	%description
21mr|perl-Test-Manifest-2.20.0-4|18	Test::Harness assumes that you want to run all of the .t files in the
21mr|perl-Test-Manifest-2.20.0-4|19	t/ directory in ascii-betical order during make test unless you say
21mr|perl-Test-Manifest-2.20.0-4|20	otherwise.  This leads to some interesting naming schemes for test
21mr|perl-Test-Manifest-2.20.0-4|21	files to get them in the desired order. This interesting names ossify
21mr|perl-Test-Manifest-2.20.0-4|22	when they get into source control, and get even more interesting as
21mr|perl-Test-Manifest-2.20.0-4|23	more tests show up.
21mr|perl-Test-Manifest-2.20.0-4|24	
21mr|perl-Test-Manifest-2.20.0-4|25	Test::Manifest overrides the default behaviour by replacing the
21mr|perl-Test-Manifest-2.20.0-4|26	test_via_harness target in the Makefile.  Instead of running at the
21mr|perl-Test-Manifest-2.20.0-4|27	t/*.t files in ascii-betical order, it looks in the t/test_manifest
21mr|perl-Test-Manifest-2.20.0-4|28	file to find out which tests you want to run and the order in which
21mr|perl-Test-Manifest-2.20.0-4|29	you want to run them.  It constructs the right value for MakeMaker to
21mr|perl-Test-Manifest-2.20.0-4|30	do the right thing.
21mr|perl-Test-Manifest-2.20.0-4|31	
21mr|perl-Test-Manifest-2.20.0-4|32	%prep
21mr|perl-Test-Manifest-2.20.0-4|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Manifest-2.20.0-4|34	
21mr|perl-Test-Manifest-2.20.0-4|35	%build
21mr|perl-Test-Manifest-2.20.0-4|36	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Manifest-2.20.0-4|37	%make
21mr|perl-Test-Manifest-2.20.0-4|38	
21mr|perl-Test-Manifest-2.20.0-4|39	%check
21mr|perl-Test-Manifest-2.20.0-4|40	make test
21mr|perl-Test-Manifest-2.20.0-4|41	
21mr|perl-Test-Manifest-2.20.0-4|42	%install
21mr|perl-Test-Manifest-2.20.0-4|43	%makeinstall_std
21mr|perl-Test-Manifest-2.20.0-4|44	
21mr|perl-Test-Manifest-2.20.0-4|45	%files
21mr|perl-Test-Manifest-2.20.0-4|46	%doc Changes README
21mr|perl-Test-Manifest-2.20.0-4|47	%{perl_vendorlib}/Test
21mr|perl-Test-Manifest-2.20.0-4|48	%{_mandir}/man3/*

15114 21
21mr|perl-Test-Memory-Cycle-1.60.0-4|1	%define upstream_name Test-Memory-Cycle
21mr|perl-Test-Memory-Cycle-1.60.0-4|2	%define upstream_version 1.06
21mr|perl-Test-Memory-Cycle-1.60.0-4|3	
21mr|perl-Test-Memory-Cycle-1.60.0-4|4	Summary:	Check for memory leaks and circular memory references
21mr|perl-Test-Memory-Cycle-1.60.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Test-Memory-Cycle-1.60.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Memory-Cycle-1.60.0-4|7	Release:	4
21mr|perl-Test-Memory-Cycle-1.60.0-4|8	License:	GPL+ or Artistic
21mr|perl-Test-Memory-Cycle-1.60.0-4|9	Group:		Development/Perl
21mr|perl-Test-Memory-Cycle-1.60.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Test-Memory-Cycle-1.60.0-4|11	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Memory-Cycle-1.60.0-4|12	BuildRequires:	perl-devel
21mr|perl-Test-Memory-Cycle-1.60.0-4|13	BuildRequires:	perl(CGI)
21mr|perl-Test-Memory-Cycle-1.60.0-4|14	BuildRequires:	perl(Devel::Cycle) >= 1.07
21mr|perl-Test-Memory-Cycle-1.60.0-4|15	BuildRequires:	perl(Getopt::Long)
21mr|perl-Test-Memory-Cycle-1.60.0-4|16	BuildRequires:	perl(PadWalker)
21mr|perl-Test-Memory-Cycle-1.60.0-4|17	BuildRequires:	perl(Test::Builder)
21mr|perl-Test-Memory-Cycle-1.60.0-4|18	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Test-Memory-Cycle-1.60.0-4|19	BuildRequires:	perl(Test::More)
21mr|perl-Test-Memory-Cycle-1.60.0-4|20	BuildRequires:	perl(Test::Simple) >= 0.62
21mr|perl-Test-Memory-Cycle-1.60.0-4|21	Requires:	perl(Devel::Cycle) >= 1.07
21mr|perl-Test-Memory-Cycle-1.60.0-4|22	BuildArch:	noarch
21mr|perl-Test-Memory-Cycle-1.60.0-4|23	
21mr|perl-Test-Memory-Cycle-1.60.0-4|24	%description
21mr|perl-Test-Memory-Cycle-1.60.0-4|25	Perl's garbage collection has one big problem: Circular references can't get
21mr|perl-Test-Memory-Cycle-1.60.0-4|26	cleaned up. A circular reference can be as simple as two objects that refer to
21mr|perl-Test-Memory-Cycle-1.60.0-4|27	each other. Test::Memory::Cycle is built on top of Devel::Cycle to give you an
21mr|perl-Test-Memory-Cycle-1.60.0-4|28	easy way to check for these circular references.
21mr|perl-Test-Memory-Cycle-1.60.0-4|29	
21mr|perl-Test-Memory-Cycle-1.60.0-4|30	%files
21mr|perl-Test-Memory-Cycle-1.60.0-4|31	%doc Changes
21mr|perl-Test-Memory-Cycle-1.60.0-4|32	%{perl_vendorlib}/Test
21mr|perl-Test-Memory-Cycle-1.60.0-4|33	%{_mandir}/*/*
21mr|perl-Test-Memory-Cycle-1.60.0-4|34	
21mr|perl-Test-Memory-Cycle-1.60.0-4|35	#----------------------------------------------------------------------------
21mr|perl-Test-Memory-Cycle-1.60.0-4|36	
21mr|perl-Test-Memory-Cycle-1.60.0-4|37	%prep
21mr|perl-Test-Memory-Cycle-1.60.0-4|38	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Memory-Cycle-1.60.0-4|39	
21mr|perl-Test-Memory-Cycle-1.60.0-4|40	%build
21mr|perl-Test-Memory-Cycle-1.60.0-4|41	%__perl Makefile.PL INSTALLDIRS=vendor </dev/null
21mr|perl-Test-Memory-Cycle-1.60.0-4|42	%make
21mr|perl-Test-Memory-Cycle-1.60.0-4|43	
21mr|perl-Test-Memory-Cycle-1.60.0-4|44	%install
21mr|perl-Test-Memory-Cycle-1.60.0-4|45	%makeinstall_std
21mr|perl-Test-Memory-Cycle-1.60.0-4|46	
21mr|perl-Test-Memory-Cycle-1.60.0-4|47	%check
21mr|perl-Test-Memory-Cycle-1.60.0-4|48	make test

15115 21
21mr|perl-Test-Metrics-Any-0.10.0-2|1	%define upstream_name    Test-Metrics-Any
21mr|perl-Test-Metrics-Any-0.10.0-2|2	%define upstream_version 0.01
21mr|perl-Test-Metrics-Any-0.10.0-2|3	
21mr|perl-Test-Metrics-Any-0.10.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Metrics-Any-0.10.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Metrics-Any-0.10.0-2|6	Release:	2
21mr|perl-Test-Metrics-Any-0.10.0-2|7	
21mr|perl-Test-Metrics-Any-0.10.0-2|8	Summary:	Metrics::Any - abstract collection of monitoring metrics
21mr|perl-Test-Metrics-Any-0.10.0-2|9	
21mr|perl-Test-Metrics-Any-0.10.0-2|10	License:	Perl_5
21mr|perl-Test-Metrics-Any-0.10.0-2|11	Group:		Development/Perl
21mr|perl-Test-Metrics-Any-0.10.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Metrics-Any-0.10.0-2|13	Source0:	http://www.cpan.org/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Metrics-Any-0.10.0-2|14	
21mr|perl-Test-Metrics-Any-0.10.0-2|15	BuildRequires: perl(Test::Fatal)
21mr|perl-Test-Metrics-Any-0.10.0-2|16	BuildRequires: perl(Test::More) >= 0.880.0
21mr|perl-Test-Metrics-Any-0.10.0-2|17	BuildRequires: perl(Module::Build)
21mr|perl-Test-Metrics-Any-0.10.0-2|18	BuildRequires: perl(Metrics::Any)
21mr|perl-Test-Metrics-Any-0.10.0-2|19	
21mr|perl-Test-Metrics-Any-0.10.0-2|20	BuildArch:	noarch
21mr|perl-Test-Metrics-Any-0.10.0-2|21	
21mr|perl-Test-Metrics-Any-0.10.0-2|22	%description
21mr|perl-Test-Metrics-Any-0.10.0-2|23	Provides a central location for modules to report monitoring metrics,
21mr|perl-Test-Metrics-Any-0.10.0-2|24	such as counters of the number of times interesting events have happened,
21mr|perl-Test-Metrics-Any-0.10.0-2|25	and programs to collect up and send those metrics to monitoring services.
21mr|perl-Test-Metrics-Any-0.10.0-2|26	
21mr|perl-Test-Metrics-Any-0.10.0-2|27	Inspired by Log::Any, this module splits the overall problem into two sides.
21mr|perl-Test-Metrics-Any-0.10.0-2|28	Modules wishing to provide metrics for monitoring purposes can use
21mr|perl-Test-Metrics-Any-0.10.0-2|29	the use Metrics::Any statement to obtain a collector into which they
21mr|perl-Test-Metrics-Any-0.10.0-2|30	can report metric events. By default this collector doesn't actually
21mr|perl-Test-Metrics-Any-0.10.0-2|31	do anything, so modules can easily use it without adding extra specific
21mr|perl-Test-Metrics-Any-0.10.0-2|32	dependencies for specific reporting.
21mr|perl-Test-Metrics-Any-0.10.0-2|33	
21mr|perl-Test-Metrics-Any-0.10.0-2|34	A program using one or more such modules can apply a different policy
21mr|perl-Test-Metrics-Any-0.10.0-2|35	and request a particular adapter implementation in order to actually
21mr|perl-Test-Metrics-Any-0.10.0-2|36	report these metrics to some external system, by using the use
21mr|perl-Test-Metrics-Any-0.10.0-2|37	Metrics::Any::Adapter statement.
21mr|perl-Test-Metrics-Any-0.10.0-2|38	
21mr|perl-Test-Metrics-Any-0.10.0-2|39	This separation of concerns allows module authors to write code
21mr|perl-Test-Metrics-Any-0.10.0-2|40	which will report metrics without needing to care about the exact
21mr|perl-Test-Metrics-Any-0.10.0-2|41	mechanism of that reporting (as well as to write code which does
21mr|perl-Test-Metrics-Any-0.10.0-2|42	not itself depend on the code required to perform that reporting).
21mr|perl-Test-Metrics-Any-0.10.0-2|43	
21mr|perl-Test-Metrics-Any-0.10.0-2|44	%prep
21mr|perl-Test-Metrics-Any-0.10.0-2|45	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-Metrics-Any-0.10.0-2|46	
21mr|perl-Test-Metrics-Any-0.10.0-2|47	%build
21mr|perl-Test-Metrics-Any-0.10.0-2|48	%{__perl} Build.PL installdirs=vendor
21mr|perl-Test-Metrics-Any-0.10.0-2|49	./Build
21mr|perl-Test-Metrics-Any-0.10.0-2|50	
21mr|perl-Test-Metrics-Any-0.10.0-2|51	%check
21mr|perl-Test-Metrics-Any-0.10.0-2|52	./Build test
21mr|perl-Test-Metrics-Any-0.10.0-2|53	
21mr|perl-Test-Metrics-Any-0.10.0-2|54	%install
21mr|perl-Test-Metrics-Any-0.10.0-2|55	./Build install destdir=%{buildroot}
21mr|perl-Test-Metrics-Any-0.10.0-2|56	
21mr|perl-Test-Metrics-Any-0.10.0-2|57	%files
21mr|perl-Test-Metrics-Any-0.10.0-2|58	%doc Changes LICENSE README META.json META.yml
21mr|perl-Test-Metrics-Any-0.10.0-2|59	%{_mandir}/man3/*
21mr|perl-Test-Metrics-Any-0.10.0-2|60	%{perl_vendorlib}/*

15116 21
21mr|perl-Test-MockObject-1.202.1.220-1|1	%define upstream_name Test-MockObject
21mr|perl-Test-MockObject-1.202.1.220-1|2	%define upstream_version 1.20200122
21mr|perl-Test-MockObject-1.202.1.220-1|3	
21mr|perl-Test-MockObject-1.202.1.220-1|4	Summary:	Perl extension for emulating troublesome interfaces
21mr|perl-Test-MockObject-1.202.1.220-1|5	Name:		perl-%{upstream_name}
21mr|perl-Test-MockObject-1.202.1.220-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-MockObject-1.202.1.220-1|7	Release:	1
21mr|perl-Test-MockObject-1.202.1.220-1|8	License:	GPL+ or Artistic
21mr|perl-Test-MockObject-1.202.1.220-1|9	Group:		Development/Perl
21mr|perl-Test-MockObject-1.202.1.220-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-MockObject-1.202.1.220-1|11	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-MockObject-1.202.1.220-1|12	BuildRequires:	perl-devel
21mr|perl-Test-MockObject-1.202.1.220-1|13	BuildRequires:	perl(CGI)
21mr|perl-Test-MockObject-1.202.1.220-1|14	BuildRequires:	perl(CPAN)
21mr|perl-Test-MockObject-1.202.1.220-1|15	BuildRequires:	perl(Devel::Peek)
21mr|perl-Test-MockObject-1.202.1.220-1|16	BuildRequires:	perl(Test::Exception)
21mr|perl-Test-MockObject-1.202.1.220-1|17	BuildRequires:	perl(Test::More) >= 0.980
21mr|perl-Test-MockObject-1.202.1.220-1|18	BuildRequires:	perl(Test::Warn) >= 0.230
21mr|perl-Test-MockObject-1.202.1.220-1|19	BuildRequires:	perl(UNIVERSAL::can)
21mr|perl-Test-MockObject-1.202.1.220-1|20	BuildRequires:	perl(UNIVERSAL::isa)
21mr|perl-Test-MockObject-1.202.1.220-1|21	BuildArch:	noarch
21mr|perl-Test-MockObject-1.202.1.220-1|22	
21mr|perl-Test-MockObject-1.202.1.220-1|23	%description
21mr|perl-Test-MockObject-1.202.1.220-1|24	It's a simple program that doesn't use any other modules, and those are easy to
21mr|perl-Test-MockObject-1.202.1.220-1|25	test. More often, testing a program completely means faking up input to another
21mr|perl-Test-MockObject-1.202.1.220-1|26	module, trying to coax the right output from something you're not supposed to
21mr|perl-Test-MockObject-1.202.1.220-1|27	be testing anyway.
21mr|perl-Test-MockObject-1.202.1.220-1|28	
21mr|perl-Test-MockObject-1.202.1.220-1|29	Testing is a lot easier when you can control the entire environment. With
21mr|perl-Test-MockObject-1.202.1.220-1|30	Test::MockObject, you can get a lot closer.
21mr|perl-Test-MockObject-1.202.1.220-1|31	
21mr|perl-Test-MockObject-1.202.1.220-1|32	Test::MockObject allows you to create objects that conform to particular
21mr|perl-Test-MockObject-1.202.1.220-1|33	interfaces with very little code. You don't have to reimplement the behavior,
21mr|perl-Test-MockObject-1.202.1.220-1|34	just the input and the output.
21mr|perl-Test-MockObject-1.202.1.220-1|35	
21mr|perl-Test-MockObject-1.202.1.220-1|36	%files
21mr|perl-Test-MockObject-1.202.1.220-1|37	%doc Changes README LICENSE META.yml
21mr|perl-Test-MockObject-1.202.1.220-1|38	%{perl_vendorlib}/Test
21mr|perl-Test-MockObject-1.202.1.220-1|39	%{_mandir}/*/*
21mr|perl-Test-MockObject-1.202.1.220-1|40	
21mr|perl-Test-MockObject-1.202.1.220-1|41	#----------------------------------------------------------------------------
21mr|perl-Test-MockObject-1.202.1.220-1|42	
21mr|perl-Test-MockObject-1.202.1.220-1|43	%prep
21mr|perl-Test-MockObject-1.202.1.220-1|44	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-MockObject-1.202.1.220-1|45	
21mr|perl-Test-MockObject-1.202.1.220-1|46	%build
21mr|perl-Test-MockObject-1.202.1.220-1|47	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-MockObject-1.202.1.220-1|48	%make
21mr|perl-Test-MockObject-1.202.1.220-1|49	
21mr|perl-Test-MockObject-1.202.1.220-1|50	%install
21mr|perl-Test-MockObject-1.202.1.220-1|51	%makeinstall_std
21mr|perl-Test-MockObject-1.202.1.220-1|52	
21mr|perl-Test-MockObject-1.202.1.220-1|53	#%%check
21mr|perl-Test-MockObject-1.202.1.220-1|54	#make test

15117 21
21mr|perl-Test-MockRandom-1.10.0-7|1	%define realname   Test-MockRandom
21mr|perl-Test-MockRandom-1.10.0-7|2	%define upstream_version 1.01
21mr|perl-Test-MockRandom-1.10.0-7|3	
21mr|perl-Test-MockRandom-1.10.0-7|4	Name:       perl-%{realname}
21mr|perl-Test-MockRandom-1.10.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-MockRandom-1.10.0-7|6	Release:    7
21mr|perl-Test-MockRandom-1.10.0-7|7	License:    GPL or Artistic
21mr|perl-Test-MockRandom-1.10.0-7|8	Group:      Development/Perl
21mr|perl-Test-MockRandom-1.10.0-7|9	Summary:    Override randoms with non-random behavior
21mr|perl-Test-MockRandom-1.10.0-7|10	
21mr|perl-Test-MockRandom-1.10.0-7|11	Source:     http://www.cpan.org/modules/by-module/Test/Test-MockRandom-%{upstream_version}.tar.gz
21mr|perl-Test-MockRandom-1.10.0-7|12	Url:        http://search.cpan.org/dist/%{realname}
21mr|perl-Test-MockRandom-1.10.0-7|13	BuildRequires: perl-devel
21mr|perl-Test-MockRandom-1.10.0-7|14	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Test-MockRandom-1.10.0-7|15	BuildRequires: perl-Test-Simple
21mr|perl-Test-MockRandom-1.10.0-7|16	
21mr|perl-Test-MockRandom-1.10.0-7|17	BuildArch: noarch
21mr|perl-Test-MockRandom-1.10.0-7|18	
21mr|perl-Test-MockRandom-1.10.0-7|19	%description
21mr|perl-Test-MockRandom-1.10.0-7|20	This perhaps ridiculous-seeming module was created to test routines that
21mr|perl-Test-MockRandom-1.10.0-7|21	manipulate random numbers by providing a known output from 'rand'. Given a
21mr|perl-Test-MockRandom-1.10.0-7|22	list of seeds with 'srand', it will return each in turn. After seeded
21mr|perl-Test-MockRandom-1.10.0-7|23	random numbers are exhausted, it will always return 0. Seed numbers must be
21mr|perl-Test-MockRandom-1.10.0-7|24	of a form that meets the expected output from 'rand' as called with no
21mr|perl-Test-MockRandom-1.10.0-7|25	arguments -- i.e. they must be between 0 (inclusive) and 1 (exclusive). In
21mr|perl-Test-MockRandom-1.10.0-7|26	order to facilitate generating and testing a nearly-one number, this module
21mr|perl-Test-MockRandom-1.10.0-7|27	exports the function 'oneish', which returns a number just fractionally
21mr|perl-Test-MockRandom-1.10.0-7|28	less than one.
21mr|perl-Test-MockRandom-1.10.0-7|29	
21mr|perl-Test-MockRandom-1.10.0-7|30	Depending on how this module is called with 'use', it will export 'rand' to
21mr|perl-Test-MockRandom-1.10.0-7|31	a specified package (e.g. a class being tested) effectively overriding and
21mr|perl-Test-MockRandom-1.10.0-7|32	intercepting calls in that package to the built-in 'rand'. It can also
21mr|perl-Test-MockRandom-1.10.0-7|33	override 'rand' in the current package or even globally. In all of these
21mr|perl-Test-MockRandom-1.10.0-7|34	cases, it also exports 'srand' and 'oneish' to the current package in order
21mr|perl-Test-MockRandom-1.10.0-7|35	to control the output of 'rand'. See the /USAGE manpage for details.
21mr|perl-Test-MockRandom-1.10.0-7|36	
21mr|perl-Test-MockRandom-1.10.0-7|37	Alternatively, this module can be used to generate objects, with each
21mr|perl-Test-MockRandom-1.10.0-7|38	object maintaining its own distinct seed array.
21mr|perl-Test-MockRandom-1.10.0-7|39	
21mr|perl-Test-MockRandom-1.10.0-7|40	%prep
21mr|perl-Test-MockRandom-1.10.0-7|41	%setup -q -n %{realname}-%{upstream_version}
21mr|perl-Test-MockRandom-1.10.0-7|42	
21mr|perl-Test-MockRandom-1.10.0-7|43	%build
21mr|perl-Test-MockRandom-1.10.0-7|44	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-MockRandom-1.10.0-7|45	%make
21mr|perl-Test-MockRandom-1.10.0-7|46	
21mr|perl-Test-MockRandom-1.10.0-7|47	%check
21mr|perl-Test-MockRandom-1.10.0-7|48	make test
21mr|perl-Test-MockRandom-1.10.0-7|49	
21mr|perl-Test-MockRandom-1.10.0-7|50	%install
21mr|perl-Test-MockRandom-1.10.0-7|51	%makeinstall_std
21mr|perl-Test-MockRandom-1.10.0-7|52	
21mr|perl-Test-MockRandom-1.10.0-7|53	%files
21mr|perl-Test-MockRandom-1.10.0-7|54	%doc Changes README LICENSE
21mr|perl-Test-MockRandom-1.10.0-7|55	%{_mandir}/man3/*
21mr|perl-Test-MockRandom-1.10.0-7|56	%{perl_vendorlib}/*

15118 21
21mr|perl-Test-Needs-0.2.5-2|1	%define upstream_name    Test-Needs
21mr|perl-Test-Needs-0.2.5-2|2	%define upstream_version 0.002005
21mr|perl-Test-Needs-0.2.5-2|3	
21mr|perl-Test-Needs-0.2.5-2|4	Name:       perl-%{upstream_name}
21mr|perl-Test-Needs-0.2.5-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-Needs-0.2.5-2|6	Release:    2
21mr|perl-Test-Needs-0.2.5-2|7	Summary:    Skip tests when modules not available
21mr|perl-Test-Needs-0.2.5-2|8	License:    GPL+ or Artistic
21mr|perl-Test-Needs-0.2.5-2|9	Group:      Development/Perl
21mr|perl-Test-Needs-0.2.5-2|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Needs-0.2.5-2|11	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Needs-0.2.5-2|12	BuildRequires: perl-devel
21mr|perl-Test-Needs-0.2.5-2|13	BuildRequires: perl(Test::More) >= 1.1.9
21mr|perl-Test-Needs-0.2.5-2|14	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Test-Needs-0.2.5-2|15	BuildRequires: perl(Test2::Event) >= 1.302.30
21mr|perl-Test-Needs-0.2.5-2|16	
21mr|perl-Test-Needs-0.2.5-2|17	BuildArch: noarch
21mr|perl-Test-Needs-0.2.5-2|18	
21mr|perl-Test-Needs-0.2.5-2|19	%description
21mr|perl-Test-Needs-0.2.5-2|20	Skip test scripts if modules are not available. The requested modules will
21mr|perl-Test-Needs-0.2.5-2|21	be loaded, and optionally have their versions checked. If the module is
21mr|perl-Test-Needs-0.2.5-2|22	missing, the test script will be skipped. Modules that are found but fail
21mr|perl-Test-Needs-0.2.5-2|23	to compile will exit with an error rather than skip.
21mr|perl-Test-Needs-0.2.5-2|24	
21mr|perl-Test-Needs-0.2.5-2|25	If used in a subtest, the remainder of the subtest will be skipped.
21mr|perl-Test-Needs-0.2.5-2|26	
21mr|perl-Test-Needs-0.2.5-2|27	Skipping will work even if some tests have already been run, or if a plan
21mr|perl-Test-Needs-0.2.5-2|28	has been declared.
21mr|perl-Test-Needs-0.2.5-2|29	
21mr|perl-Test-Needs-0.2.5-2|30	%prep
21mr|perl-Test-Needs-0.2.5-2|31	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-Needs-0.2.5-2|32	
21mr|perl-Test-Needs-0.2.5-2|33	%build
21mr|perl-Test-Needs-0.2.5-2|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Needs-0.2.5-2|35	
21mr|perl-Test-Needs-0.2.5-2|36	%make
21mr|perl-Test-Needs-0.2.5-2|37	
21mr|perl-Test-Needs-0.2.5-2|38	%check
21mr|perl-Test-Needs-0.2.5-2|39	%make test
21mr|perl-Test-Needs-0.2.5-2|40	
21mr|perl-Test-Needs-0.2.5-2|41	%install
21mr|perl-Test-Needs-0.2.5-2|42	%makeinstall_std
21mr|perl-Test-Needs-0.2.5-2|43	
21mr|perl-Test-Needs-0.2.5-2|44	%files
21mr|perl-Test-Needs-0.2.5-2|45	%doc Changes META.json META.yml README
21mr|perl-Test-Needs-0.2.5-2|46	%{_mandir}/man3/*
21mr|perl-Test-Needs-0.2.5-2|47	%{perl_vendorlib}/*

15119 21
21mr|perl-Test-NoWarnings-1.40.0-7|1	%define	upstream_name	 Test-NoWarnings
21mr|perl-Test-NoWarnings-1.40.0-7|2	%define upstream_version 1.04
21mr|perl-Test-NoWarnings-1.40.0-7|3	
21mr|perl-Test-NoWarnings-1.40.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Test-NoWarnings-1.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-NoWarnings-1.40.0-7|6	Release:	7
21mr|perl-Test-NoWarnings-1.40.0-7|7	
21mr|perl-Test-NoWarnings-1.40.0-7|8	Summary:	Make sure you didn't emit any warnings while testing
21mr|perl-Test-NoWarnings-1.40.0-7|9	
21mr|perl-Test-NoWarnings-1.40.0-7|10	License:	LGPL
21mr|perl-Test-NoWarnings-1.40.0-7|11	Group:		Development/Perl
21mr|perl-Test-NoWarnings-1.40.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Test-NoWarnings-1.40.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-NoWarnings-1.40.0-7|14	
21mr|perl-Test-NoWarnings-1.40.0-7|15	BuildRequires:	perl-devel
21mr|perl-Test-NoWarnings-1.40.0-7|16	BuildRequires:	perl(Test::Tester) >= 0.103
21mr|perl-Test-NoWarnings-1.40.0-7|17	
21mr|perl-Test-NoWarnings-1.40.0-7|18	BuildArch:	noarch
21mr|perl-Test-NoWarnings-1.40.0-7|19	
21mr|perl-Test-NoWarnings-1.40.0-7|20	%description
21mr|perl-Test-NoWarnings-1.40.0-7|21	In general, your tests shouldn't produce warnings. This modules causes
21mr|perl-Test-NoWarnings-1.40.0-7|22	any warnings to be captured and stored. It automatically adds an extra
21mr|perl-Test-NoWarnings-1.40.0-7|23	test that will run when your script ends to check that there were no
21mr|perl-Test-NoWarnings-1.40.0-7|24	warnings. If there were any warings, the test will give a "not ok" and
21mr|perl-Test-NoWarnings-1.40.0-7|25	diagnostics of where, when and what the warning was, including a stack
21mr|perl-Test-NoWarnings-1.40.0-7|26	trace of what was going on when the it occurred.
21mr|perl-Test-NoWarnings-1.40.0-7|27	
21mr|perl-Test-NoWarnings-1.40.0-7|28	%prep
21mr|perl-Test-NoWarnings-1.40.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-NoWarnings-1.40.0-7|30	
21mr|perl-Test-NoWarnings-1.40.0-7|31	%build
21mr|perl-Test-NoWarnings-1.40.0-7|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-NoWarnings-1.40.0-7|33	%make
21mr|perl-Test-NoWarnings-1.40.0-7|34	
21mr|perl-Test-NoWarnings-1.40.0-7|35	%check
21mr|perl-Test-NoWarnings-1.40.0-7|36	%make test
21mr|perl-Test-NoWarnings-1.40.0-7|37	
21mr|perl-Test-NoWarnings-1.40.0-7|38	%install
21mr|perl-Test-NoWarnings-1.40.0-7|39	%makeinstall_std
21mr|perl-Test-NoWarnings-1.40.0-7|40	
21mr|perl-Test-NoWarnings-1.40.0-7|41	%files
21mr|perl-Test-NoWarnings-1.40.0-7|42	%doc README
21mr|perl-Test-NoWarnings-1.40.0-7|43	%{_mandir}/*/*
21mr|perl-Test-NoWarnings-1.40.0-7|44	%{perl_vendorlib}/Test

15120 21
21mr|perl-Test-Number-Delta-1.60.0-5|1	%define upstream_name    Test-Number-Delta
21mr|perl-Test-Number-Delta-1.60.0-5|2	%define upstream_version 1.06
21mr|perl-Test-Number-Delta-1.60.0-5|3	
21mr|perl-Test-Number-Delta-1.60.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Number-Delta-1.60.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Number-Delta-1.60.0-5|6	Release:	5
21mr|perl-Test-Number-Delta-1.60.0-5|7	
21mr|perl-Test-Number-Delta-1.60.0-5|8	Summary:	Test-Number-Delta - Perl module
21mr|perl-Test-Number-Delta-1.60.0-5|9	
21mr|perl-Test-Number-Delta-1.60.0-5|10	License:	Artistic
21mr|perl-Test-Number-Delta-1.60.0-5|11	Group:		Development/Perl
21mr|perl-Test-Number-Delta-1.60.0-5|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Number-Delta-1.60.0-5|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Number-Delta-1.60.0-5|14	
21mr|perl-Test-Number-Delta-1.60.0-5|15	BuildRequires:	perl-devel
21mr|perl-Test-Number-Delta-1.60.0-5|16	BuildArch:	noarch
21mr|perl-Test-Number-Delta-1.60.0-5|17	
21mr|perl-Test-Number-Delta-1.60.0-5|18	%description
21mr|perl-Test-Number-Delta-1.60.0-5|19	Test::Number::Delta compare the difference between numbers against a given
21mr|perl-Test-Number-Delta-1.60.0-5|20	tolerance.
21mr|perl-Test-Number-Delta-1.60.0-5|21	
21mr|perl-Test-Number-Delta-1.60.0-5|22	
21mr|perl-Test-Number-Delta-1.60.0-5|23	%prep
21mr|perl-Test-Number-Delta-1.60.0-5|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Number-Delta-1.60.0-5|25	
21mr|perl-Test-Number-Delta-1.60.0-5|26	%build
21mr|perl-Test-Number-Delta-1.60.0-5|27	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Number-Delta-1.60.0-5|28	%make
21mr|perl-Test-Number-Delta-1.60.0-5|29	
21mr|perl-Test-Number-Delta-1.60.0-5|30	%check
21mr|perl-Test-Number-Delta-1.60.0-5|31	make test
21mr|perl-Test-Number-Delta-1.60.0-5|32	
21mr|perl-Test-Number-Delta-1.60.0-5|33	%install
21mr|perl-Test-Number-Delta-1.60.0-5|34	%makeinstall_std
21mr|perl-Test-Number-Delta-1.60.0-5|35	
21mr|perl-Test-Number-Delta-1.60.0-5|36	%files
21mr|perl-Test-Number-Delta-1.60.0-5|37	%{perl_vendorlib}/Test
21mr|perl-Test-Number-Delta-1.60.0-5|38	%{_mandir}/man3/Test::Number::Delta.*

15121 21
21mr|perl-Test-Object-0.80.0-2|1	%define upstream_name    Test-Object
21mr|perl-Test-Object-0.80.0-2|2	%define upstream_version 0.08
21mr|perl-Test-Object-0.80.0-2|3	
21mr|perl-Test-Object-0.80.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Object-0.80.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Object-0.80.0-2|6	Release:	2
21mr|perl-Test-Object-0.80.0-2|7	
21mr|perl-Test-Object-0.80.0-2|8	Summary:	Thoroughly testing objects via registered handlers
21mr|perl-Test-Object-0.80.0-2|9	
21mr|perl-Test-Object-0.80.0-2|10	License:	GPL+ or Artistic
21mr|perl-Test-Object-0.80.0-2|11	Group:		Development/Perl
21mr|perl-Test-Object-0.80.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Object-0.80.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Object-0.80.0-2|14	
21mr|perl-Test-Object-0.80.0-2|15	BuildRequires:	perl-devel
21mr|perl-Test-Object-0.80.0-2|16	BuildRequires:  perl(Test::More)
21mr|perl-Test-Object-0.80.0-2|17	BuildArch:	noarch
21mr|perl-Test-Object-0.80.0-2|18	
21mr|perl-Test-Object-0.80.0-2|19	%description
21mr|perl-Test-Object-0.80.0-2|20	In situations where you have deep trees of classes, there is a common situation
21mr|perl-Test-Object-0.80.0-2|21	in which you test a module 4 or 5 subclasses down, which should follow the
21mr|perl-Test-Object-0.80.0-2|22	correct behaviour of not just the subclass, but of all the parent classes.
21mr|perl-Test-Object-0.80.0-2|23	
21mr|perl-Test-Object-0.80.0-2|24	This should be done to ensure that the implementation of a subclass has not
21mr|perl-Test-Object-0.80.0-2|25	somehow "broken" the object's behaviour in a more general sense.
21mr|perl-Test-Object-0.80.0-2|26	
21mr|perl-Test-Object-0.80.0-2|27	Test::Object is a testing package designed to allow you to easily test what you
21mr|perl-Test-Object-0.80.0-2|28	believe is a valid object against the expected behaviour of all of the classes
21mr|perl-Test-Object-0.80.0-2|29	in its inheritance tree in one single call.
21mr|perl-Test-Object-0.80.0-2|30	
21mr|perl-Test-Object-0.80.0-2|31	%prep
21mr|perl-Test-Object-0.80.0-2|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Object-0.80.0-2|33	
21mr|perl-Test-Object-0.80.0-2|34	%build
21mr|perl-Test-Object-0.80.0-2|35	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Object-0.80.0-2|36	%make
21mr|perl-Test-Object-0.80.0-2|37	
21mr|perl-Test-Object-0.80.0-2|38	%install
21mr|perl-Test-Object-0.80.0-2|39	%makeinstall_std
21mr|perl-Test-Object-0.80.0-2|40	
21mr|perl-Test-Object-0.80.0-2|41	%check
21mr|perl-Test-Object-0.80.0-2|42	%make test
21mr|perl-Test-Object-0.80.0-2|43	
21mr|perl-Test-Object-0.80.0-2|44	%files
21mr|perl-Test-Object-0.80.0-2|45	%doc Changes README LICENSE
21mr|perl-Test-Object-0.80.0-2|46	%{perl_vendorlib}/Test
21mr|perl-Test-Object-0.80.0-2|47	%{_mandir}/*/*

15122 21
21mr|perl-Test-Output-1.30.0-6|1	%define upstream_name Test-Output
21mr|perl-Test-Output-1.30.0-6|2	%define upstream_version 1.03
21mr|perl-Test-Output-1.30.0-6|3	
21mr|perl-Test-Output-1.30.0-6|4	Summary:	Utilities to test STDOUT and STDERR messages
21mr|perl-Test-Output-1.30.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Test-Output-1.30.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Output-1.30.0-6|7	Release:	6
21mr|perl-Test-Output-1.30.0-6|8	License:	GPL+ or Artistic
21mr|perl-Test-Output-1.30.0-6|9	Group:		Development/Perl
21mr|perl-Test-Output-1.30.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Output-1.30.0-6|11	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Output-%{upstream_version}.tar.gz
21mr|perl-Test-Output-1.30.0-6|12	BuildRequires:	perl-devel
21mr|perl-Test-Output-1.30.0-6|13	BuildRequires:	perl(Capture::Tiny)
21mr|perl-Test-Output-1.30.0-6|14	BuildRequires:	perl(Sub::Exporter)
21mr|perl-Test-Output-1.30.0-6|15	BuildRequires:	perl(Test::More)
21mr|perl-Test-Output-1.30.0-6|16	BuildRequires:	perl(Test::Tester)
21mr|perl-Test-Output-1.30.0-6|17	BuildArch:	noarch
21mr|perl-Test-Output-1.30.0-6|18	
21mr|perl-Test-Output-1.30.0-6|19	%description
21mr|perl-Test-Output-1.30.0-6|20	Test::Output provides a simple interface for testing output sent to STDOUT
21mr|perl-Test-Output-1.30.0-6|21	or STDERR. A number of different utilies are included to try and be as
21mr|perl-Test-Output-1.30.0-6|22	flexible as possible to the tester.
21mr|perl-Test-Output-1.30.0-6|23	
21mr|perl-Test-Output-1.30.0-6|24	Originally this module was designed not to have external requirements,
21mr|perl-Test-Output-1.30.0-6|25	however, the features provided by L<Sub::Exporter> over what L<Exporter>
21mr|perl-Test-Output-1.30.0-6|26	provides is just to great to pass up.
21mr|perl-Test-Output-1.30.0-6|27	
21mr|perl-Test-Output-1.30.0-6|28	Test::Output ties STDOUT and STDERR using Test::Output::Tie.
21mr|perl-Test-Output-1.30.0-6|29	
21mr|perl-Test-Output-1.30.0-6|30	%files
21mr|perl-Test-Output-1.30.0-6|31	%doc Changes META.yml README
21mr|perl-Test-Output-1.30.0-6|32	%{_mandir}/man3/*
21mr|perl-Test-Output-1.30.0-6|33	%{perl_vendorlib}/*
21mr|perl-Test-Output-1.30.0-6|34	
21mr|perl-Test-Output-1.30.0-6|35	#----------------------------------------------------------------------------
21mr|perl-Test-Output-1.30.0-6|36	
21mr|perl-Test-Output-1.30.0-6|37	%prep
21mr|perl-Test-Output-1.30.0-6|38	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Output-1.30.0-6|39	
21mr|perl-Test-Output-1.30.0-6|40	%build
21mr|perl-Test-Output-1.30.0-6|41	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Output-1.30.0-6|42	%make
21mr|perl-Test-Output-1.30.0-6|43	
21mr|perl-Test-Output-1.30.0-6|44	%install
21mr|perl-Test-Output-1.30.0-6|45	%makeinstall_std
21mr|perl-Test-Output-1.30.0-6|46	
21mr|perl-Test-Output-1.30.0-6|47	%check
21mr|perl-Test-Output-1.30.0-6|48	make test

15123 21
21mr|perl-Test-Pod-1.520.0-2|1	%define upstream_name       Test-Pod
21mr|perl-Test-Pod-1.520.0-2|2	%define upstream_version 1.52
21mr|perl-Test-Pod-1.520.0-2|3	
21mr|perl-Test-Pod-1.520.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Test-Pod-1.520.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-Pod-1.520.0-2|6	Release:    2
21mr|perl-Test-Pod-1.520.0-2|7	
21mr|perl-Test-Pod-1.520.0-2|8	Summary: 	Check for POD errors in files
21mr|perl-Test-Pod-1.520.0-2|9	License: 	GPL+ or Artistic
21mr|perl-Test-Pod-1.520.0-2|10	Group: 		Development/Perl
21mr|perl-Test-Pod-1.520.0-2|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Pod-1.520.0-2|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Pod-1.520.0-2|13	BuildRequires:	perl(Module::Build)
21mr|perl-Test-Pod-1.520.0-2|14	BuildRequires:	perl(Pod::Simple) >= 3.07
21mr|perl-Test-Pod-1.520.0-2|15	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Test-Pod-1.520.0-2|16	BuildRequires:	perl-devel
21mr|perl-Test-Pod-1.520.0-2|17	BuildArch:	noarch
21mr|perl-Test-Pod-1.520.0-2|18	
21mr|perl-Test-Pod-1.520.0-2|19	%description
21mr|perl-Test-Pod-1.520.0-2|20	Check POD files for errors or warnings in a test file, using Pod::Simple to do
21mr|perl-Test-Pod-1.520.0-2|21	the heavy lifting.
21mr|perl-Test-Pod-1.520.0-2|22	
21mr|perl-Test-Pod-1.520.0-2|23	%prep
21mr|perl-Test-Pod-1.520.0-2|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Pod-1.520.0-2|25	
21mr|perl-Test-Pod-1.520.0-2|26	%build
21mr|perl-Test-Pod-1.520.0-2|27	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Pod-1.520.0-2|28	%make
21mr|perl-Test-Pod-1.520.0-2|29	
21mr|perl-Test-Pod-1.520.0-2|30	%check
21mr|perl-Test-Pod-1.520.0-2|31	make test
21mr|perl-Test-Pod-1.520.0-2|32	
21mr|perl-Test-Pod-1.520.0-2|33	%install
21mr|perl-Test-Pod-1.520.0-2|34	%makeinstall_std
21mr|perl-Test-Pod-1.520.0-2|35	
21mr|perl-Test-Pod-1.520.0-2|36	%clean
21mr|perl-Test-Pod-1.520.0-2|37	
21mr|perl-Test-Pod-1.520.0-2|38	%files
21mr|perl-Test-Pod-1.520.0-2|39	%doc Changes
21mr|perl-Test-Pod-1.520.0-2|40	%{perl_vendorlib}/Test
21mr|perl-Test-Pod-1.520.0-2|41	%{_mandir}/*/*

15124 21
21mr|perl-Test-Pod-Coverage-1.100.0-1|1	%define upstream_name	 Test-Pod-Coverage
21mr|perl-Test-Pod-Coverage-1.100.0-1|2	%define upstream_version 1.10
21mr|perl-Test-Pod-Coverage-1.100.0-1|3	
21mr|perl-Test-Pod-Coverage-1.100.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Pod-Coverage-1.100.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Pod-Coverage-1.100.0-1|6	Release:	1
21mr|perl-Test-Pod-Coverage-1.100.0-1|7	Summary:	Check for POD coverage in your Perl modules
21mr|perl-Test-Pod-Coverage-1.100.0-1|8	Group:		Development/Perl
21mr|perl-Test-Pod-Coverage-1.100.0-1|9	License:	GPL+ or Artistic
21mr|perl-Test-Pod-Coverage-1.100.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Pod-Coverage-1.100.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/N/NE/NEILB/Test-Pod-Coverage-%{upstream_version}.tar.gz
21mr|perl-Test-Pod-Coverage-1.100.0-1|12	
21mr|perl-Test-Pod-Coverage-1.100.0-1|13	BuildRequires:	perl(Pod::Coverage)
21mr|perl-Test-Pod-Coverage-1.100.0-1|14	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Test-Pod-Coverage-1.100.0-1|15	BuildRequires:	perl-devel
21mr|perl-Test-Pod-Coverage-1.100.0-1|16	BuildArch:	noarch
21mr|perl-Test-Pod-Coverage-1.100.0-1|17	
21mr|perl-Test-Pod-Coverage-1.100.0-1|18	%description
21mr|perl-Test-Pod-Coverage-1.100.0-1|19	This Perl module checks for POD coverage in files for your distribution.
21mr|perl-Test-Pod-Coverage-1.100.0-1|20	
21mr|perl-Test-Pod-Coverage-1.100.0-1|21	%prep
21mr|perl-Test-Pod-Coverage-1.100.0-1|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Pod-Coverage-1.100.0-1|23	
21mr|perl-Test-Pod-Coverage-1.100.0-1|24	%build
21mr|perl-Test-Pod-Coverage-1.100.0-1|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Pod-Coverage-1.100.0-1|26	%make
21mr|perl-Test-Pod-Coverage-1.100.0-1|27	
21mr|perl-Test-Pod-Coverage-1.100.0-1|28	%check
21mr|perl-Test-Pod-Coverage-1.100.0-1|29	%make test
21mr|perl-Test-Pod-Coverage-1.100.0-1|30	
21mr|perl-Test-Pod-Coverage-1.100.0-1|31	%install
21mr|perl-Test-Pod-Coverage-1.100.0-1|32	%makeinstall_std
21mr|perl-Test-Pod-Coverage-1.100.0-1|33	
21mr|perl-Test-Pod-Coverage-1.100.0-1|34	%files
21mr|perl-Test-Pod-Coverage-1.100.0-1|35	%doc Changes
21mr|perl-Test-Pod-Coverage-1.100.0-1|36	%{perl_vendorlib}/Test/Pod/*
21mr|perl-Test-Pod-Coverage-1.100.0-1|37	%{_mandir}/*/*

15125 21
21mr|perl-Test-Portability-Files-0.60.0-7|1	%define upstream_name    Test-Portability-Files
21mr|perl-Test-Portability-Files-0.60.0-7|2	%define upstream_version 0.06
21mr|perl-Test-Portability-Files-0.60.0-7|3	
21mr|perl-Test-Portability-Files-0.60.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Portability-Files-0.60.0-7|5	Version:	%perl_convert_version 0.06
21mr|perl-Test-Portability-Files-0.60.0-7|6	Release:	7
21mr|perl-Test-Portability-Files-0.60.0-7|7	
21mr|perl-Test-Portability-Files-0.60.0-7|8	Summary:	Check file names portability
21mr|perl-Test-Portability-Files-0.60.0-7|9	
21mr|perl-Test-Portability-Files-0.60.0-7|10	License:	GPL+ or Artistic
21mr|perl-Test-Portability-Files-0.60.0-7|11	Group:		Development/Perl
21mr|perl-Test-Portability-Files-0.60.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Portability-Files-0.60.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Test/Test-Portability-Files-0.06.tar.gz
21mr|perl-Test-Portability-Files-0.60.0-7|14	
21mr|perl-Test-Portability-Files-0.60.0-7|15	BuildRequires:	perl-devel
21mr|perl-Test-Portability-Files-0.60.0-7|16	BuildRequires:	perl(File::Basename)
21mr|perl-Test-Portability-Files-0.60.0-7|17	BuildRequires:	perl(File::Find)
21mr|perl-Test-Portability-Files-0.60.0-7|18	BuildRequires:	perl(File::Spec)
21mr|perl-Test-Portability-Files-0.60.0-7|19	BuildRequires:	perl(Test::Builder)
21mr|perl-Test-Portability-Files-0.60.0-7|20	BuildRequires:	perl(Test::More)
21mr|perl-Test-Portability-Files-0.60.0-7|21	BuildArch:	noarch
21mr|perl-Test-Portability-Files-0.60.0-7|22	
21mr|perl-Test-Portability-Files-0.60.0-7|23	%description
21mr|perl-Test-Portability-Files-0.60.0-7|24	This module is used to check the portability across operating systems of
21mr|perl-Test-Portability-Files-0.60.0-7|25	the names of the files present in the distribution of a module. The tests
21mr|perl-Test-Portability-Files-0.60.0-7|26	use the advices given in the perlport/"Files and Filesystems" manpage. The
21mr|perl-Test-Portability-Files-0.60.0-7|27	author of a distribution can select which tests to execute.
21mr|perl-Test-Portability-Files-0.60.0-7|28	
21mr|perl-Test-Portability-Files-0.60.0-7|29	To use this module, simply copy the code from the synopsis in a test file
21mr|perl-Test-Portability-Files-0.60.0-7|30	named _t/portfs.t_ for example, and add it to your _MANIFEST_. You can
21mr|perl-Test-Portability-Files-0.60.0-7|31	delete the call to 'options()' to enable only most common tests.
21mr|perl-Test-Portability-Files-0.60.0-7|32	
21mr|perl-Test-Portability-Files-0.60.0-7|33	By default, not all tests are enabled because some are judged too
21mr|perl-Test-Portability-Files-0.60.0-7|34	cumbersome to be practical, especially since some of the most limited
21mr|perl-Test-Portability-Files-0.60.0-7|35	platforms (like MS-DOS) seem to be no longer supported. Here are the
21mr|perl-Test-Portability-Files-0.60.0-7|36	default options:
21mr|perl-Test-Portability-Files-0.60.0-7|37	
21mr|perl-Test-Portability-Files-0.60.0-7|38	%prep
21mr|perl-Test-Portability-Files-0.60.0-7|39	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Portability-Files-0.60.0-7|40	
21mr|perl-Test-Portability-Files-0.60.0-7|41	%build
21mr|perl-Test-Portability-Files-0.60.0-7|42	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Portability-Files-0.60.0-7|43	%make
21mr|perl-Test-Portability-Files-0.60.0-7|44	
21mr|perl-Test-Portability-Files-0.60.0-7|45	%check
21mr|perl-Test-Portability-Files-0.60.0-7|46	%make test
21mr|perl-Test-Portability-Files-0.60.0-7|47	
21mr|perl-Test-Portability-Files-0.60.0-7|48	%install
21mr|perl-Test-Portability-Files-0.60.0-7|49	%makeinstall_std
21mr|perl-Test-Portability-Files-0.60.0-7|50	
21mr|perl-Test-Portability-Files-0.60.0-7|51	%files
21mr|perl-Test-Portability-Files-0.60.0-7|52	%doc Changes LICENSE META.yml README
21mr|perl-Test-Portability-Files-0.60.0-7|53	%{_mandir}/man3/*
21mr|perl-Test-Portability-Files-0.60.0-7|54	%{perl_vendorlib}/*

15126 21
21mr|perl-Test-Refcount-0.100.0-2|1	%define upstream_name    Test-Refcount
21mr|perl-Test-Refcount-0.100.0-2|2	%define upstream_version 0.10
21mr|perl-Test-Refcount-0.100.0-2|3	
21mr|perl-Test-Refcount-0.100.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-Test-Refcount-0.100.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-Refcount-0.100.0-2|6	Release:    2
21mr|perl-Test-Refcount-0.100.0-2|7	
21mr|perl-Test-Refcount-0.100.0-2|8	Summary:    Assert reference counts on objects
21mr|perl-Test-Refcount-0.100.0-2|9	
21mr|perl-Test-Refcount-0.100.0-2|10	
21mr|perl-Test-Refcount-0.100.0-2|11	License:    GPL+ or Artistic
21mr|perl-Test-Refcount-0.100.0-2|12	Group:      Development/Perl
21mr|perl-Test-Refcount-0.100.0-2|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Refcount-0.100.0-2|14	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Refcount-0.100.0-2|15	
21mr|perl-Test-Refcount-0.100.0-2|16	BuildRequires: perl(Devel::FindRef)
21mr|perl-Test-Refcount-0.100.0-2|17	BuildRequires: perl(Devel::Refcount)
21mr|perl-Test-Refcount-0.100.0-2|18	BuildRequires: perl(Test::Builder)
21mr|perl-Test-Refcount-0.100.0-2|19	BuildRequires: perl(Test::Builder::Tester)
21mr|perl-Test-Refcount-0.100.0-2|20	BuildRequires: perl(Test::More)
21mr|perl-Test-Refcount-0.100.0-2|21	BuildRequires: perl(Module::Build::Compat)
21mr|perl-Test-Refcount-0.100.0-2|22	BuildRequires: perl-devel
21mr|perl-Test-Refcount-0.100.0-2|23	BuildArch: noarch
21mr|perl-Test-Refcount-0.100.0-2|24	
21mr|perl-Test-Refcount-0.100.0-2|25	%description
21mr|perl-Test-Refcount-0.100.0-2|26	The Perl garbage collector uses simple reference counting during the normal
21mr|perl-Test-Refcount-0.100.0-2|27	execution of a program. This means that cycles or unweakened references in
21mr|perl-Test-Refcount-0.100.0-2|28	other parts of code can keep an object around for longer than intended. To
21mr|perl-Test-Refcount-0.100.0-2|29	help avoid this problem, the reference count of a new object from its class
21mr|perl-Test-Refcount-0.100.0-2|30	constructor ought to be 1. This way, the caller can know the object will be
21mr|perl-Test-Refcount-0.100.0-2|31	properly DESTROYed when it drops all of its references to it.
21mr|perl-Test-Refcount-0.100.0-2|32	
21mr|perl-Test-Refcount-0.100.0-2|33	This module provides two test functions to help ensure this property holds
21mr|perl-Test-Refcount-0.100.0-2|34	for an object class, so as to be polite to its callers.
21mr|perl-Test-Refcount-0.100.0-2|35	
21mr|perl-Test-Refcount-0.100.0-2|36	If the assertion fails; that is, if the actual reference count is different
21mr|perl-Test-Refcount-0.100.0-2|37	to what was expected, a trace of references to the object is printed, using
21mr|perl-Test-Refcount-0.100.0-2|38	Marc Lehmann's the Devel::FindRef manpage module. See the examples below
21mr|perl-Test-Refcount-0.100.0-2|39	for more information.
21mr|perl-Test-Refcount-0.100.0-2|40	
21mr|perl-Test-Refcount-0.100.0-2|41	%prep
21mr|perl-Test-Refcount-0.100.0-2|42	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Refcount-0.100.0-2|43	
21mr|perl-Test-Refcount-0.100.0-2|44	%build
21mr|perl-Test-Refcount-0.100.0-2|45	%{__perl} Build.PL INSTALLDIRS=vendor
21mr|perl-Test-Refcount-0.100.0-2|46	./Build
21mr|perl-Test-Refcount-0.100.0-2|47	
21mr|perl-Test-Refcount-0.100.0-2|48	%check
21mr|perl-Test-Refcount-0.100.0-2|49	./Build test
21mr|perl-Test-Refcount-0.100.0-2|50	
21mr|perl-Test-Refcount-0.100.0-2|51	%install
21mr|perl-Test-Refcount-0.100.0-2|52	./Build install --destdir=%{buildroot} --installdirs=vendor
21mr|perl-Test-Refcount-0.100.0-2|53	
21mr|perl-Test-Refcount-0.100.0-2|54	%clean
21mr|perl-Test-Refcount-0.100.0-2|55	
21mr|perl-Test-Refcount-0.100.0-2|56	%files
21mr|perl-Test-Refcount-0.100.0-2|57	
21mr|perl-Test-Refcount-0.100.0-2|58	%{_mandir}/man3/*
21mr|perl-Test-Refcount-0.100.0-2|59	%{perl_vendorlib}/*

15127 21
21mr|perl-Test-Requires-0.100.0-4|1	%define upstream_name    Test-Requires
21mr|perl-Test-Requires-0.100.0-4|2	%define upstream_version 0.10
21mr|perl-Test-Requires-0.100.0-4|3	
21mr|perl-Test-Requires-0.100.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Requires-0.100.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Requires-0.100.0-4|6	Release:	4
21mr|perl-Test-Requires-0.100.0-4|7	
21mr|perl-Test-Requires-0.100.0-4|8	Summary:	Checks to see if the module can be loaded
21mr|perl-Test-Requires-0.100.0-4|9	
21mr|perl-Test-Requires-0.100.0-4|10	License:	GPL+ or Artistic
21mr|perl-Test-Requires-0.100.0-4|11	Group:		Development/Perl
21mr|perl-Test-Requires-0.100.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Requires-0.100.0-4|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Requires-0.100.0-4|14	
21mr|perl-Test-Requires-0.100.0-4|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Test-Requires-0.100.0-4|16	BuildRequires: perl(Module::Build)
21mr|perl-Test-Requires-0.100.0-4|17	BuildRequires:	perl(Test::More)
21mr|perl-Test-Requires-0.100.0-4|18	BuildRequires:	perl-devel
21mr|perl-Test-Requires-0.100.0-4|19	
21mr|perl-Test-Requires-0.100.0-4|20	BuildArch:	noarch
21mr|perl-Test-Requires-0.100.0-4|21	
21mr|perl-Test-Requires-0.100.0-4|22	%description
21mr|perl-Test-Requires-0.100.0-4|23	Test::Requires checks to see if the module can be loaded.
21mr|perl-Test-Requires-0.100.0-4|24	
21mr|perl-Test-Requires-0.100.0-4|25	If this fails rather than failing tests this *skips all tests*.
21mr|perl-Test-Requires-0.100.0-4|26	
21mr|perl-Test-Requires-0.100.0-4|27	%prep
21mr|perl-Test-Requires-0.100.0-4|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Requires-0.100.0-4|29	
21mr|perl-Test-Requires-0.100.0-4|30	%build
21mr|perl-Test-Requires-0.100.0-4|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Requires-0.100.0-4|32	%make
21mr|perl-Test-Requires-0.100.0-4|33	
21mr|perl-Test-Requires-0.100.0-4|34	%check
21mr|perl-Test-Requires-0.100.0-4|35	%make test
21mr|perl-Test-Requires-0.100.0-4|36	
21mr|perl-Test-Requires-0.100.0-4|37	%install
21mr|perl-Test-Requires-0.100.0-4|38	%makeinstall_std
21mr|perl-Test-Requires-0.100.0-4|39	
21mr|perl-Test-Requires-0.100.0-4|40	%files
21mr|perl-Test-Requires-0.100.0-4|41	%doc  META.yml Changes
21mr|perl-Test-Requires-0.100.0-4|42	%{_mandir}/man3/*
21mr|perl-Test-Requires-0.100.0-4|43	%{perl_vendorlib}/*

15128 21
21mr|perl-Test-RequiresInternet-0.50.0-4|1	%define upstream_name    Test-RequiresInternet
21mr|perl-Test-RequiresInternet-0.50.0-4|2	%define upstream_version 0.05
21mr|perl-Test-RequiresInternet-0.50.0-4|3	
21mr|perl-Test-RequiresInternet-0.50.0-4|4	Name:       perl-%{upstream_name}
21mr|perl-Test-RequiresInternet-0.50.0-4|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-RequiresInternet-0.50.0-4|6	Release:    4
21mr|perl-Test-RequiresInternet-0.50.0-4|7	
21mr|perl-Test-RequiresInternet-0.50.0-4|8	Summary:    Easily test network connectivity
21mr|perl-Test-RequiresInternet-0.50.0-4|9	License:    GPL+ or Artistic
21mr|perl-Test-RequiresInternet-0.50.0-4|10	Group:      Development/Perl
21mr|perl-Test-RequiresInternet-0.50.0-4|11	Url:        https://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-RequiresInternet-0.50.0-4|12	Source0:    https://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-RequiresInternet-0.50.0-4|13	
21mr|perl-Test-RequiresInternet-0.50.0-4|14	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Test-RequiresInternet-0.50.0-4|15	BuildRequires: perl(Socket)
21mr|perl-Test-RequiresInternet-0.50.0-4|16	BuildRequires: perl(Test::More)
21mr|perl-Test-RequiresInternet-0.50.0-4|17	BuildRequires: perl(strict)
21mr|perl-Test-RequiresInternet-0.50.0-4|18	BuildRequires: perl(warnings)
21mr|perl-Test-RequiresInternet-0.50.0-4|19	BuildRequires: perl-devel
21mr|perl-Test-RequiresInternet-0.50.0-4|20	
21mr|perl-Test-RequiresInternet-0.50.0-4|21	BuildArch: noarch
21mr|perl-Test-RequiresInternet-0.50.0-4|22	
21mr|perl-Test-RequiresInternet-0.50.0-4|23	%description
21mr|perl-Test-RequiresInternet-0.50.0-4|24	This module is intended to easily test network connectivity before
21mr|perl-Test-RequiresInternet-0.50.0-4|25	functional tests begin to non-local Internet resources. It does not
21mr|perl-Test-RequiresInternet-0.50.0-4|26	require any modules beyond those supplied in core Perl.
21mr|perl-Test-RequiresInternet-0.50.0-4|27	
21mr|perl-Test-RequiresInternet-0.50.0-4|28	%prep
21mr|perl-Test-RequiresInternet-0.50.0-4|29	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-RequiresInternet-0.50.0-4|30	
21mr|perl-Test-RequiresInternet-0.50.0-4|31	%build
21mr|perl-Test-RequiresInternet-0.50.0-4|32	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-RequiresInternet-0.50.0-4|33	
21mr|perl-Test-RequiresInternet-0.50.0-4|34	%make
21mr|perl-Test-RequiresInternet-0.50.0-4|35	
21mr|perl-Test-RequiresInternet-0.50.0-4|36	%check
21mr|perl-Test-RequiresInternet-0.50.0-4|37	%make test
21mr|perl-Test-RequiresInternet-0.50.0-4|38	
21mr|perl-Test-RequiresInternet-0.50.0-4|39	%install
21mr|perl-Test-RequiresInternet-0.50.0-4|40	%makeinstall_std
21mr|perl-Test-RequiresInternet-0.50.0-4|41	
21mr|perl-Test-RequiresInternet-0.50.0-4|42	%files
21mr|perl-Test-RequiresInternet-0.50.0-4|43	%doc README Changes LICENSE META.yml META.json
21mr|perl-Test-RequiresInternet-0.50.0-4|44	%{_mandir}/man3/*
21mr|perl-Test-RequiresInternet-0.50.0-4|45	%{perl_vendorlib}/*

15129 21
21mr|perl-Test-Script-1.180.0-2|1	%define upstream_name    Test-Script
21mr|perl-Test-Script-1.180.0-2|2	%define upstream_version 1.18
21mr|perl-Test-Script-1.180.0-2|3	
21mr|perl-Test-Script-1.180.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Test-Script-1.180.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Script-1.180.0-2|6	Release:	2
21mr|perl-Test-Script-1.180.0-2|7	
21mr|perl-Test-Script-1.180.0-2|8	Summary:	Cross-platform basic tests for scripts
21mr|perl-Test-Script-1.180.0-2|9	
21mr|perl-Test-Script-1.180.0-2|10	License:	GPL+ or Artistic
21mr|perl-Test-Script-1.180.0-2|11	Group:		Development/Perl
21mr|perl-Test-Script-1.180.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Script-1.180.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Script-1.180.0-2|14	
21mr|perl-Test-Script-1.180.0-2|15	BuildRequires:	perl-devel
21mr|perl-Test-Script-1.180.0-2|16	BuildRequires: perl(Test::Tester)
21mr|perl-Test-Script-1.180.0-2|17	BuildRequires:	perl(IPC::Run3)
21mr|perl-Test-Script-1.180.0-2|18	BuildRequires:	perl(Probe::Perl)
21mr|perl-Test-Script-1.180.0-2|19	
21mr|perl-Test-Script-1.180.0-2|20	BuildArch:	noarch
21mr|perl-Test-Script-1.180.0-2|21	
21mr|perl-Test-Script-1.180.0-2|22	%description
21mr|perl-Test-Script-1.180.0-2|23	The intent of this module is to provide a series of basic tests for scripts in
21mr|perl-Test-Script-1.180.0-2|24	the bin directory of your Perl distribution.
21mr|perl-Test-Script-1.180.0-2|25	
21mr|perl-Test-Script-1.180.0-2|26	Further, it aims to provide them with perfect platform-compatibility and in a
21mr|perl-Test-Script-1.180.0-2|27	way that is as unobtrusive as possible.
21mr|perl-Test-Script-1.180.0-2|28	
21mr|perl-Test-Script-1.180.0-2|29	That is, if the program works on a platform, then Test::Script should also work
21mr|perl-Test-Script-1.180.0-2|30	on that platform.
21mr|perl-Test-Script-1.180.0-2|31	
21mr|perl-Test-Script-1.180.0-2|32	In doing so, it is hoped that Test::Script can become a module that you can
21mr|perl-Test-Script-1.180.0-2|33	safely make a dependency of your module, without risking your module not
21mr|perl-Test-Script-1.180.0-2|34	working on some platform because of the dependency.
21mr|perl-Test-Script-1.180.0-2|35	
21mr|perl-Test-Script-1.180.0-2|36	Where a clash exists between wanting more functionality and maintaining
21mr|perl-Test-Script-1.180.0-2|37	platform safety, this module will err on the side of platform safety.
21mr|perl-Test-Script-1.180.0-2|38	
21mr|perl-Test-Script-1.180.0-2|39	%prep
21mr|perl-Test-Script-1.180.0-2|40	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Script-1.180.0-2|41	
21mr|perl-Test-Script-1.180.0-2|42	%build
21mr|perl-Test-Script-1.180.0-2|43	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Script-1.180.0-2|44	%make
21mr|perl-Test-Script-1.180.0-2|45	
21mr|perl-Test-Script-1.180.0-2|46	%check
21mr|perl-Test-Script-1.180.0-2|47	make test
21mr|perl-Test-Script-1.180.0-2|48	
21mr|perl-Test-Script-1.180.0-2|49	%install
21mr|perl-Test-Script-1.180.0-2|50	%makeinstall_std
21mr|perl-Test-Script-1.180.0-2|51	
21mr|perl-Test-Script-1.180.0-2|52	%files
21mr|perl-Test-Script-1.180.0-2|53	%doc Changes README LICENSE
21mr|perl-Test-Script-1.180.0-2|54	%{perl_vendorlib}/Test
21mr|perl-Test-Script-1.180.0-2|55	%{_mandir}/*/*

15130 21
21mr|perl-Test-SubCalls-1.100.0-2|1	%define upstream_name    Test-SubCalls
21mr|perl-Test-SubCalls-1.100.0-2|2	%define upstream_version 1.10
21mr|perl-Test-SubCalls-1.100.0-2|3	
21mr|perl-Test-SubCalls-1.100.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Test-SubCalls-1.100.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-SubCalls-1.100.0-2|6	Release:	2
21mr|perl-Test-SubCalls-1.100.0-2|7	
21mr|perl-Test-SubCalls-1.100.0-2|8	Summary:	Track the number of times subs are called
21mr|perl-Test-SubCalls-1.100.0-2|9	
21mr|perl-Test-SubCalls-1.100.0-2|10	License:	GPL+ or Artistic
21mr|perl-Test-SubCalls-1.100.0-2|11	Group:		Development/Perl
21mr|perl-Test-SubCalls-1.100.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-SubCalls-1.100.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-SubCalls-1.100.0-2|14	
21mr|perl-Test-SubCalls-1.100.0-2|15	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|perl-Test-SubCalls-1.100.0-2|16	BuildRequires:	perl(File::Spec)
21mr|perl-Test-SubCalls-1.100.0-2|17	BuildRequires:	perl(Hook::LexWrap)
21mr|perl-Test-SubCalls-1.100.0-2|18	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Test-SubCalls-1.100.0-2|19	BuildRequires:	perl(Test::More)
21mr|perl-Test-SubCalls-1.100.0-2|20	BuildRequires:	perl-devel
21mr|perl-Test-SubCalls-1.100.0-2|21	BuildArch:	noarch
21mr|perl-Test-SubCalls-1.100.0-2|22	
21mr|perl-Test-SubCalls-1.100.0-2|23	%description
21mr|perl-Test-SubCalls-1.100.0-2|24	There are a number of different situations (like testing caching code)
21mr|perl-Test-SubCalls-1.100.0-2|25	where you want to want to do a number of tests, and then verify that some
21mr|perl-Test-SubCalls-1.100.0-2|26	underlying subroutine deep within the code was called a specific number of
21mr|perl-Test-SubCalls-1.100.0-2|27	times.
21mr|perl-Test-SubCalls-1.100.0-2|28	
21mr|perl-Test-SubCalls-1.100.0-2|29	This module provides a number of functions for doing testing in this way in
21mr|perl-Test-SubCalls-1.100.0-2|30	association with your normal the Test::More manpage (or similar) test
21mr|perl-Test-SubCalls-1.100.0-2|31	scripts.
21mr|perl-Test-SubCalls-1.100.0-2|32	
21mr|perl-Test-SubCalls-1.100.0-2|33	%prep
21mr|perl-Test-SubCalls-1.100.0-2|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-SubCalls-1.100.0-2|35	
21mr|perl-Test-SubCalls-1.100.0-2|36	%build
21mr|perl-Test-SubCalls-1.100.0-2|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-SubCalls-1.100.0-2|38	%make
21mr|perl-Test-SubCalls-1.100.0-2|39	
21mr|perl-Test-SubCalls-1.100.0-2|40	%check
21mr|perl-Test-SubCalls-1.100.0-2|41	make test
21mr|perl-Test-SubCalls-1.100.0-2|42	
21mr|perl-Test-SubCalls-1.100.0-2|43	%install
21mr|perl-Test-SubCalls-1.100.0-2|44	%makeinstall_std
21mr|perl-Test-SubCalls-1.100.0-2|45	
21mr|perl-Test-SubCalls-1.100.0-2|46	%files
21mr|perl-Test-SubCalls-1.100.0-2|47	%doc README LICENSE Changes
21mr|perl-Test-SubCalls-1.100.0-2|48	%{_mandir}/man3/*
21mr|perl-Test-SubCalls-1.100.0-2|49	%{perl_vendorlib}/*

15131 21
21mr|perl-Test-Taint-1.80.0-11|1	%define upstream_name    Test-Taint
21mr|perl-Test-Taint-1.80.0-11|2	%define upstream_version 1.08
21mr|perl-Test-Taint-1.80.0-11|3	
21mr|perl-Test-Taint-1.80.0-11|4	Name:       perl-%{upstream_name}
21mr|perl-Test-Taint-1.80.0-11|5	Version:    %perl_convert_version %upstream_version
21mr|perl-Test-Taint-1.80.0-11|6	Release:	11
21mr|perl-Test-Taint-1.80.0-11|7	Summary:    Tools to test taintedness
21mr|perl-Test-Taint-1.80.0-11|8	License:    GPL+ or Artistic
21mr|perl-Test-Taint-1.80.0-11|9	Group:      Development/Perl
21mr|perl-Test-Taint-1.80.0-11|10	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Taint-1.80.0-11|11	Source0:    http://www.cpan.org/modules/by-module/Test/%upstream_name-%upstream_version.tar.gz
21mr|perl-Test-Taint-1.80.0-11|12	
21mr|perl-Test-Taint-1.80.0-11|13	BuildRequires: perl(Scalar::Util)
21mr|perl-Test-Taint-1.80.0-11|14	BuildRequires: perl(Test::Builder)
21mr|perl-Test-Taint-1.80.0-11|15	BuildRequires: perl(Test::More)
21mr|perl-Test-Taint-1.80.0-11|16	BuildRequires: perl(Tie::Array)
21mr|perl-Test-Taint-1.80.0-11|17	BuildRequires: perl(Tie::Hash)
21mr|perl-Test-Taint-1.80.0-11|18	BuildRequires: perl(Tie::Scalar)
21mr|perl-Test-Taint-1.80.0-11|19	BuildRequires: perl(overload)
21mr|perl-Test-Taint-1.80.0-11|20	BuildRequires: perl-devel
21mr|perl-Test-Taint-1.80.0-11|21	
21mr|perl-Test-Taint-1.80.0-11|22	%description
21mr|perl-Test-Taint-1.80.0-11|23	Tainted data is data that comes from an unsafe source, such as the command
21mr|perl-Test-Taint-1.80.0-11|24	line, or, in the case of web apps, any GET or POST transactions. Read the
21mr|perl-Test-Taint-1.80.0-11|25	the perlsec manpage man page for details on why tainted data is bad, and
21mr|perl-Test-Taint-1.80.0-11|26	how to untaint the data.
21mr|perl-Test-Taint-1.80.0-11|27	
21mr|perl-Test-Taint-1.80.0-11|28	When you're writing unit tests for code that deals with tainted data,
21mr|perl-Test-Taint-1.80.0-11|29	you'll want to have a way to provide tainted data for your routines to
21mr|perl-Test-Taint-1.80.0-11|30	handle, and easy ways to check and report on the taintedness of your data,
21mr|perl-Test-Taint-1.80.0-11|31	in standard the Test::More manpage style.
21mr|perl-Test-Taint-1.80.0-11|32	
21mr|perl-Test-Taint-1.80.0-11|33	%prep
21mr|perl-Test-Taint-1.80.0-11|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Taint-1.80.0-11|35	
21mr|perl-Test-Taint-1.80.0-11|36	%build
21mr|perl-Test-Taint-1.80.0-11|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Taint-1.80.0-11|38	
21mr|perl-Test-Taint-1.80.0-11|39	%make
21mr|perl-Test-Taint-1.80.0-11|40	
21mr|perl-Test-Taint-1.80.0-11|41	%check
21mr|perl-Test-Taint-1.80.0-11|42	%make test
21mr|perl-Test-Taint-1.80.0-11|43	
21mr|perl-Test-Taint-1.80.0-11|44	%install
21mr|perl-Test-Taint-1.80.0-11|45	%makeinstall_std
21mr|perl-Test-Taint-1.80.0-11|46	
21mr|perl-Test-Taint-1.80.0-11|47	%clean
21mr|perl-Test-Taint-1.80.0-11|48	
21mr|perl-Test-Taint-1.80.0-11|49	%files
21mr|perl-Test-Taint-1.80.0-11|50	%doc META.yml Changes
21mr|perl-Test-Taint-1.80.0-11|51	%{_mandir}/man3/*
21mr|perl-Test-Taint-1.80.0-11|52	%{perl_vendorarch}/Test/*.pm
21mr|perl-Test-Taint-1.80.0-11|53	%{perl_vendorarch}/auto/Test/Taint/*.so*

15132 21
21mr|perl-Test-Tester-0.109.0-7|1	%define module	Test-Tester
21mr|perl-Test-Tester-0.109.0-7|2	%define upstream_version 0.109
21mr|perl-Test-Tester-0.109.0-7|3	
21mr|perl-Test-Tester-0.109.0-7|4	Summary:	Ease testing test modules built with Test::Builder
21mr|perl-Test-Tester-0.109.0-7|5	
21mr|perl-Test-Tester-0.109.0-7|6	Name:		perl-%{module}
21mr|perl-Test-Tester-0.109.0-7|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Tester-0.109.0-7|8	Release:	7
21mr|perl-Test-Tester-0.109.0-7|9	License:	GPL or Artistic
21mr|perl-Test-Tester-0.109.0-7|10	Group:		Development/Perl
21mr|perl-Test-Tester-0.109.0-7|11	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Test/Test-Tester-%{upstream_version}.tar.gz
21mr|perl-Test-Tester-0.109.0-7|12	Url:		http://search.cpan.org/dist/%{module}/
21mr|perl-Test-Tester-0.109.0-7|13	
21mr|perl-Test-Tester-0.109.0-7|14	BuildRequires:	perl-devel
21mr|perl-Test-Tester-0.109.0-7|15	BuildArch:	noarch
21mr|perl-Test-Tester-0.109.0-7|16	
21mr|perl-Test-Tester-0.109.0-7|17	%description
21mr|perl-Test-Tester-0.109.0-7|18	If you have written a test module based on Test::Builder then Test::Tester
21mr|perl-Test-Tester-0.109.0-7|19	allows you to test it with the minimum of effort.
21mr|perl-Test-Tester-0.109.0-7|20	
21mr|perl-Test-Tester-0.109.0-7|21	%prep
21mr|perl-Test-Tester-0.109.0-7|22	%setup -qn %{module}-%{upstream_version}
21mr|perl-Test-Tester-0.109.0-7|23	
21mr|perl-Test-Tester-0.109.0-7|24	%build
21mr|perl-Test-Tester-0.109.0-7|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Tester-0.109.0-7|26	make
21mr|perl-Test-Tester-0.109.0-7|27	
21mr|perl-Test-Tester-0.109.0-7|28	%check
21mr|perl-Test-Tester-0.109.0-7|29	make test
21mr|perl-Test-Tester-0.109.0-7|30	
21mr|perl-Test-Tester-0.109.0-7|31	%install
21mr|perl-Test-Tester-0.109.0-7|32	%makeinstall_std
21mr|perl-Test-Tester-0.109.0-7|33	
21mr|perl-Test-Tester-0.109.0-7|34	%files
21mr|perl-Test-Tester-0.109.0-7|35	%doc CHANGES README TODO
21mr|perl-Test-Tester-0.109.0-7|36	%{_mandir}/*/*
21mr|perl-Test-Tester-0.109.0-7|37	%{perl_vendorlib}/Test/Tester
21mr|perl-Test-Tester-0.109.0-7|38	%{perl_vendorlib}/Test/Tester.pm

15133 21
21mr|perl-Test-Unit-0.250.0-11|1	%define upstream_name    Test-Unit
21mr|perl-Test-Unit-0.250.0-11|2	%define upstream_version 0.25
21mr|perl-Test-Unit-0.250.0-11|3	
21mr|perl-Test-Unit-0.250.0-11|4	%if %{_use_internal_dependency_generator}
21mr|perl-Test-Unit-0.250.0-11|5	%global __requires_exclude perl\\(Error\\)
21mr|perl-Test-Unit-0.250.0-11|6	%else
21mr|perl-Test-Unit-0.250.0-11|7	%define _requires_exceptions perl(Error)
21mr|perl-Test-Unit-0.250.0-11|8	%endif
21mr|perl-Test-Unit-0.250.0-11|9	
21mr|perl-Test-Unit-0.250.0-11|10	Name:		perl-%{upstream_name}
21mr|perl-Test-Unit-0.250.0-11|11	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Unit-0.250.0-11|12	Release:	11
21mr|perl-Test-Unit-0.250.0-11|13	
21mr|perl-Test-Unit-0.250.0-11|14	Summary:	Test::Unit::TestCase - unit testing framework base class
21mr|perl-Test-Unit-0.250.0-11|15	
21mr|perl-Test-Unit-0.250.0-11|16	License:	GPL+ or Artistic
21mr|perl-Test-Unit-0.250.0-11|17	Group:		Development/Perl
21mr|perl-Test-Unit-0.250.0-11|18	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Unit-0.250.0-11|19	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-Test-Unit-0.250.0-11|20	
21mr|perl-Test-Unit-0.250.0-11|21	BuildRequires:	perl-devel
21mr|perl-Test-Unit-0.250.0-11|22	BuildArch:	noarch
21mr|perl-Test-Unit-0.250.0-11|23	
21mr|perl-Test-Unit-0.250.0-11|24	%description
21mr|perl-Test-Unit-0.250.0-11|25	Test::Unit::TestCase is the 'workhorse' of the PerlUnit framework.
21mr|perl-Test-Unit-0.250.0-11|26	When writing tests, you generally subclass Test::Unit::TestCase,
21mr|perl-Test-Unit-0.250.0-11|27	write set_up and tear_down functions if you need them, a bunch of
21mr|perl-Test-Unit-0.250.0-11|28	test_* test methods, then do
21mr|perl-Test-Unit-0.250.0-11|29	
21mr|perl-Test-Unit-0.250.0-11|30	%prep
21mr|perl-Test-Unit-0.250.0-11|31	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Unit-0.250.0-11|32	
21mr|perl-Test-Unit-0.250.0-11|33	# perl path hack
21mr|perl-Test-Unit-0.250.0-11|34	find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"
21mr|perl-Test-Unit-0.250.0-11|35	
21mr|perl-Test-Unit-0.250.0-11|36	%build
21mr|perl-Test-Unit-0.250.0-11|37	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Unit-0.250.0-11|38	%make OPTIMIZE="%{optflags}"
21mr|perl-Test-Unit-0.250.0-11|39	
21mr|perl-Test-Unit-0.250.0-11|40	%install
21mr|perl-Test-Unit-0.250.0-11|41	%makeinstall_std
21mr|perl-Test-Unit-0.250.0-11|42	
21mr|perl-Test-Unit-0.250.0-11|43	%files
21mr|perl-Test-Unit-0.250.0-11|44	%doc AUTHORS ChangeLog Changes README doc examples
21mr|perl-Test-Unit-0.250.0-11|45	%{perl_vendorlib}/Test/*.p*
21mr|perl-Test-Unit-0.250.0-11|46	%{perl_vendorlib}/Test/Unit
21mr|perl-Test-Unit-0.250.0-11|47	%{_mandir}/*/*

15134 21
21mr|perl-Test-utf8-1.10.0-6|1	%define upstream_name    Test-utf8
21mr|perl-Test-utf8-1.10.0-6|2	%define upstream_version 1.01
21mr|perl-Test-utf8-1.10.0-6|3	
21mr|perl-Test-utf8-1.10.0-6|4	Name:       perl-%{upstream_name}
21mr|perl-Test-utf8-1.10.0-6|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-utf8-1.10.0-6|6	Release:    6
21mr|perl-Test-utf8-1.10.0-6|7	
21mr|perl-Test-utf8-1.10.0-6|8	Summary:    Handy utf8 tests
21mr|perl-Test-utf8-1.10.0-6|9	License:    GPL+ or Artistic
21mr|perl-Test-utf8-1.10.0-6|10	Group:      Development/Perl
21mr|perl-Test-utf8-1.10.0-6|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-utf8-1.10.0-6|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-utf8-1.10.0-6|13	
21mr|perl-Test-utf8-1.10.0-6|14	BuildRequires: perl(CPAN::Meta)
21mr|perl-Test-utf8-1.10.0-6|15	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
21mr|perl-Test-utf8-1.10.0-6|16	BuildRequires: perl(Test::Builder)
21mr|perl-Test-utf8-1.10.0-6|17	BuildRequires: perl(Test::Builder::Tester) >= 0.90.0
21mr|perl-Test-utf8-1.10.0-6|18	BuildRequires: perl(inc::Module::Install)
21mr|perl-Test-utf8-1.10.0-6|19	BuildRequires: perl-devel
21mr|perl-Test-utf8-1.10.0-6|20	BuildArch:  noarch
21mr|perl-Test-utf8-1.10.0-6|21	
21mr|perl-Test-utf8-1.10.0-6|22	%description
21mr|perl-Test-utf8-1.10.0-6|23	This module is a collection of tests useful for dealing with utf8 strings
21mr|perl-Test-utf8-1.10.0-6|24	in Perl.
21mr|perl-Test-utf8-1.10.0-6|25	
21mr|perl-Test-utf8-1.10.0-6|26	This module has two types of tests: The validity tests check if a string is
21mr|perl-Test-utf8-1.10.0-6|27	valid and not corrupt, whereas the characteristics tests will check that
21mr|perl-Test-utf8-1.10.0-6|28	string has a given set of characteristics.
21mr|perl-Test-utf8-1.10.0-6|29	
21mr|perl-Test-utf8-1.10.0-6|30	Validity Tests
21mr|perl-Test-utf8-1.10.0-6|31	* is_valid_string($string, $testname)
21mr|perl-Test-utf8-1.10.0-6|32	
21mr|perl-Test-utf8-1.10.0-6|33	%prep
21mr|perl-Test-utf8-1.10.0-6|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-utf8-1.10.0-6|35	
21mr|perl-Test-utf8-1.10.0-6|36	%build
21mr|perl-Test-utf8-1.10.0-6|37	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-utf8-1.10.0-6|38	
21mr|perl-Test-utf8-1.10.0-6|39	%make
21mr|perl-Test-utf8-1.10.0-6|40	
21mr|perl-Test-utf8-1.10.0-6|41	%check
21mr|perl-Test-utf8-1.10.0-6|42	%make test
21mr|perl-Test-utf8-1.10.0-6|43	
21mr|perl-Test-utf8-1.10.0-6|44	%install
21mr|perl-Test-utf8-1.10.0-6|45	%makeinstall_std
21mr|perl-Test-utf8-1.10.0-6|46	
21mr|perl-Test-utf8-1.10.0-6|47	%files
21mr|perl-Test-utf8-1.10.0-6|48	%doc CHANGES META.yml MYMETA.yml README
21mr|perl-Test-utf8-1.10.0-6|49	%{_mandir}/man3/*
21mr|perl-Test-utf8-1.10.0-6|50	%{perl_vendorlib}/*

15135 21
21mr|perl-Test-Version-1.3.1-7|1	%define upstream_name    Test-Version
21mr|perl-Test-Version-1.3.1-7|2	%define upstream_version 1.003001
21mr|perl-Test-Version-1.3.1-7|3	
21mr|perl-Test-Version-1.3.1-7|4	Name:       perl-%{upstream_name}
21mr|perl-Test-Version-1.3.1-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-Version-1.3.1-7|6	Release:    7
21mr|perl-Test-Version-1.3.1-7|7	
21mr|perl-Test-Version-1.3.1-7|8	Summary:    Check for VERSION information in modules
21mr|perl-Test-Version-1.3.1-7|9	License:    GPL+ or Artistic
21mr|perl-Test-Version-1.3.1-7|10	Group:      Development/Perl
21mr|perl-Test-Version-1.3.1-7|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Version-1.3.1-7|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Version-1.3.1-7|13	
21mr|perl-Test-Version-1.3.1-7|14	BuildRequires: perl(Carp)
21mr|perl-Test-Version-1.3.1-7|15	BuildRequires: perl(English)
21mr|perl-Test-Version-1.3.1-7|16	BuildRequires: perl(Exporter)
21mr|perl-Test-Version-1.3.1-7|17	BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
21mr|perl-Test-Version-1.3.1-7|18	BuildRequires: perl(File::Find)
21mr|perl-Test-Version-1.3.1-7|19	BuildRequires: perl(File::Find::Rule::Perl)
21mr|perl-Test-Version-1.3.1-7|20	BuildRequires: perl(File::Temp)
21mr|perl-Test-Version-1.3.1-7|21	BuildRequires: perl(Module::Metadata) >= 1.0.27
21mr|perl-Test-Version-1.3.1-7|22	BuildRequires: perl(Scalar::Util)
21mr|perl-Test-Version-1.3.1-7|23	BuildRequires: perl(Test::Builder)
21mr|perl-Test-Version-1.3.1-7|24	BuildRequires: perl(Test::Exception)
21mr|perl-Test-Version-1.3.1-7|25	BuildRequires: perl(Test::More)
21mr|perl-Test-Version-1.3.1-7|26	BuildRequires: perl(Test::Requires)
21mr|perl-Test-Version-1.3.1-7|27	BuildRequires: perl(Test::Tester)
21mr|perl-Test-Version-1.3.1-7|28	BuildRequires: perl-devel
21mr|perl-Test-Version-1.3.1-7|29	BuildRequires: perl(parent)
21mr|perl-Test-Version-1.3.1-7|30	BuildRequires: perl(strict)
21mr|perl-Test-Version-1.3.1-7|31	BuildRequires: perl(version) >= 0.860.0
21mr|perl-Test-Version-1.3.1-7|32	BuildRequires: perl(warnings)
21mr|perl-Test-Version-1.3.1-7|33	Requires: perl(Module::Metadata) >= 1.0.27
21mr|perl-Test-Version-1.3.1-7|34	BuildArch:  noarch
21mr|perl-Test-Version-1.3.1-7|35	
21mr|perl-Test-Version-1.3.1-7|36	%description
21mr|perl-Test-Version-1.3.1-7|37	This module's goal is to be a one stop shop for checking to see that your
21mr|perl-Test-Version-1.3.1-7|38	versions across your dist are sane. Please ensure that you use version
21mr|perl-Test-Version-1.3.1-7|39	'0.04' or later only, as earlier versions are old code and may not work
21mr|perl-Test-Version-1.3.1-7|40	correctly. Current feature list:
21mr|perl-Test-Version-1.3.1-7|41	
21mr|perl-Test-Version-1.3.1-7|42	* module has a version
21mr|perl-Test-Version-1.3.1-7|43	
21mr|perl-Test-Version-1.3.1-7|44	Tests to insure that all modules checked have a VERSION defined, Can
21mr|perl-Test-Version-1.3.1-7|45	replace the Test::HasVersion manpage
21mr|perl-Test-Version-1.3.1-7|46	
21mr|perl-Test-Version-1.3.1-7|47	%prep
21mr|perl-Test-Version-1.3.1-7|48	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Version-1.3.1-7|49	
21mr|perl-Test-Version-1.3.1-7|50	%build
21mr|perl-Test-Version-1.3.1-7|51	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Version-1.3.1-7|52	
21mr|perl-Test-Version-1.3.1-7|53	%make
21mr|perl-Test-Version-1.3.1-7|54	
21mr|perl-Test-Version-1.3.1-7|55	%check
21mr|perl-Test-Version-1.3.1-7|56	%make test
21mr|perl-Test-Version-1.3.1-7|57	
21mr|perl-Test-Version-1.3.1-7|58	%install
21mr|perl-Test-Version-1.3.1-7|59	%makeinstall_std
21mr|perl-Test-Version-1.3.1-7|60	
21mr|perl-Test-Version-1.3.1-7|61	%files
21mr|perl-Test-Version-1.3.1-7|62	%doc Changes LICENSE META.json META.yml MYMETA.yml README
21mr|perl-Test-Version-1.3.1-7|63	%{_mandir}/man3/*
21mr|perl-Test-Version-1.3.1-7|64	%{perl_vendorlib}/*

15136 21
21mr|perl-Test-Warn-0.360.0-2|1	%define upstream_name Test-Warn
21mr|perl-Test-Warn-0.360.0-2|2	%define upstream_version 0.36
21mr|perl-Test-Warn-0.360.0-2|3	
21mr|perl-Test-Warn-0.360.0-2|4	Summary:	Perl extension to test methods for warnings
21mr|perl-Test-Warn-0.360.0-2|5	Name:		perl-%{upstream_name}
21mr|perl-Test-Warn-0.360.0-2|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Warn-0.360.0-2|7	Release:	2
21mr|perl-Test-Warn-0.360.0-2|8	License:	GPL+ or Artistic
21mr|perl-Test-Warn-0.360.0-2|9	Group:		Development/Perl
21mr|perl-Test-Warn-0.360.0-2|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Warn-0.360.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Warn-0.360.0-2|12	BuildRequires:	perl-devel
21mr|perl-Test-Warn-0.360.0-2|13	BuildRequires:	perl(Array::Compare)
21mr|perl-Test-Warn-0.360.0-2|14	BuildRequires:	perl(Test)
21mr|perl-Test-Warn-0.360.0-2|15	BuildRequires:	perl(Test::Builder::Tester)
21mr|perl-Test-Warn-0.360.0-2|16	BuildRequires:	perl(Tree::DAG_Node)
21mr|perl-Test-Warn-0.360.0-2|17	BuildRequires:	perl(Test::Exception)
21mr|perl-Test-Warn-0.360.0-2|18	Requires:	perl(Tree::DAG_Node)
21mr|perl-Test-Warn-0.360.0-2|19	BuildArch:	noarch
21mr|perl-Test-Warn-0.360.0-2|20	
21mr|perl-Test-Warn-0.360.0-2|21	%description
21mr|perl-Test-Warn-0.360.0-2|22	This module provides a few convenience methods for testing warning based code.
21mr|perl-Test-Warn-0.360.0-2|23	
21mr|perl-Test-Warn-0.360.0-2|24	If you are not already familiar with the Test::More manpage now would be the
21mr|perl-Test-Warn-0.360.0-2|25	time to go take a look.
21mr|perl-Test-Warn-0.360.0-2|26	
21mr|perl-Test-Warn-0.360.0-2|27	%files
21mr|perl-Test-Warn-0.360.0-2|28	%doc Changes README
21mr|perl-Test-Warn-0.360.0-2|29	%{perl_vendorlib}/Test
21mr|perl-Test-Warn-0.360.0-2|30	%{_mandir}/*/*
21mr|perl-Test-Warn-0.360.0-2|31	
21mr|perl-Test-Warn-0.360.0-2|32	#----------------------------------------------------------------------------
21mr|perl-Test-Warn-0.360.0-2|33	
21mr|perl-Test-Warn-0.360.0-2|34	%prep
21mr|perl-Test-Warn-0.360.0-2|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Warn-0.360.0-2|36	
21mr|perl-Test-Warn-0.360.0-2|37	%build
21mr|perl-Test-Warn-0.360.0-2|38	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Warn-0.360.0-2|39	%make
21mr|perl-Test-Warn-0.360.0-2|40	
21mr|perl-Test-Warn-0.360.0-2|41	%install
21mr|perl-Test-Warn-0.360.0-2|42	%makeinstall_std
21mr|perl-Test-Warn-0.360.0-2|43	
21mr|perl-Test-Warn-0.360.0-2|44	%check
21mr|perl-Test-Warn-0.360.0-2|45	%make test

15137 21
21mr|perl-Test-Warnings-0.21.0-4|1	%define upstream_name Test-Warnings
21mr|perl-Test-Warnings-0.21.0-4|2	%define upstream_version 0.021
21mr|perl-Test-Warnings-0.21.0-4|3	
21mr|perl-Test-Warnings-0.21.0-4|4	Name:       perl-%{upstream_name}
21mr|perl-Test-Warnings-0.21.0-4|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-Warnings-0.21.0-4|6	Release:    4
21mr|perl-Test-Warnings-0.21.0-4|7	Summary:    Test for warnings and the lack of them
21mr|perl-Test-Warnings-0.21.0-4|8	
21mr|perl-Test-Warnings-0.21.0-4|9	License:    GPL+ or Artistic
21mr|perl-Test-Warnings-0.21.0-4|10	Group:      Development/Perl
21mr|perl-Test-Warnings-0.21.0-4|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Warnings-0.21.0-4|12	Source0:    http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Warnings-0.21.0-4|13	
21mr|perl-Test-Warnings-0.21.0-4|14	BuildRequires: perl(CPAN::Meta::Check)
21mr|perl-Test-Warnings-0.21.0-4|15	BuildRequires: perl(Exporter)
21mr|perl-Test-Warnings-0.21.0-4|16	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Test-Warnings-0.21.0-4|17	BuildRequires: perl(File::Spec::Functions)
21mr|perl-Test-Warnings-0.21.0-4|18	BuildRequires: perl(List::Util)
21mr|perl-Test-Warnings-0.21.0-4|19	BuildRequires: perl(Module::Build::Tiny) >= 0.35.0
21mr|perl-Test-Warnings-0.21.0-4|20	BuildRequires: perl(TAP::Harness::Env)
21mr|perl-Test-Warnings-0.21.0-4|21	BuildRequires: perl(Test::Builder)
21mr|perl-Test-Warnings-0.21.0-4|22	BuildRequires: perl(Test::Deep)
21mr|perl-Test-Warnings-0.21.0-4|23	BuildRequires: perl(Test::More) >= 0.940.0
21mr|perl-Test-Warnings-0.21.0-4|24	BuildRequires: perl(Test::Tester) >= 0.108.0
21mr|perl-Test-Warnings-0.21.0-4|25	BuildRequires: perl(parent)
21mr|perl-Test-Warnings-0.21.0-4|26	BuildRequires: perl(strict)
21mr|perl-Test-Warnings-0.21.0-4|27	BuildRequires: perl(version)
21mr|perl-Test-Warnings-0.21.0-4|28	BuildRequires: perl(warnings)
21mr|perl-Test-Warnings-0.21.0-4|29	BuildRequires: perl-devel
21mr|perl-Test-Warnings-0.21.0-4|30	BuildArch:  noarch
21mr|perl-Test-Warnings-0.21.0-4|31	
21mr|perl-Test-Warnings-0.21.0-4|32	%description
21mr|perl-Test-Warnings-0.21.0-4|33	This module is intended to be used as a drop-in replacement for
21mr|perl-Test-Warnings-0.21.0-4|34	Test::NoWarnings: it also adds an extra test, but runs this test
21mr|perl-Test-Warnings-0.21.0-4|35	before done_testing calculates the test count, rather than after.
21mr|perl-Test-Warnings-0.21.0-4|36	It does this by hooking into done_testing as well as via an END
21mr|perl-Test-Warnings-0.21.0-4|37	block. You can declare a plan, or not, and things will still Just
21mr|perl-Test-Warnings-0.21.0-4|38	Work.
21mr|perl-Test-Warnings-0.21.0-4|39	
21mr|perl-Test-Warnings-0.21.0-4|40	%prep
21mr|perl-Test-Warnings-0.21.0-4|41	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Test-Warnings-0.21.0-4|42	
21mr|perl-Test-Warnings-0.21.0-4|43	%build
21mr|perl-Test-Warnings-0.21.0-4|44	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Warnings-0.21.0-4|45	
21mr|perl-Test-Warnings-0.21.0-4|46	%make
21mr|perl-Test-Warnings-0.21.0-4|47	
21mr|perl-Test-Warnings-0.21.0-4|48	%check
21mr|perl-Test-Warnings-0.21.0-4|49	%make test
21mr|perl-Test-Warnings-0.21.0-4|50	
21mr|perl-Test-Warnings-0.21.0-4|51	%install
21mr|perl-Test-Warnings-0.21.0-4|52	%makeinstall_std
21mr|perl-Test-Warnings-0.21.0-4|53	
21mr|perl-Test-Warnings-0.21.0-4|54	%files
21mr|perl-Test-Warnings-0.21.0-4|55	%doc CONTRIBUTING Changes INSTALL LICENSE META.json META.yml MYMETA.yml README examples
21mr|perl-Test-Warnings-0.21.0-4|56	%{perl_vendorlib}/*
21mr|perl-Test-Warnings-0.21.0-4|57	%{_mandir}/man3/*

15138 21
21mr|perl-Test-Without-Module-0.180.0-4|1	%define upstream_name    Test-Without-Module
21mr|perl-Test-Without-Module-0.180.0-4|2	%define upstream_version 0.18
21mr|perl-Test-Without-Module-0.180.0-4|3	
21mr|perl-Test-Without-Module-0.180.0-4|4	Summary:	Test::Without::Module - Test fallback behaviour in absence of modules
21mr|perl-Test-Without-Module-0.180.0-4|5	Name:		perl-%{upstream_name}
21mr|perl-Test-Without-Module-0.180.0-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Test-Without-Module-0.180.0-4|7	Release:	4
21mr|perl-Test-Without-Module-0.180.0-4|8	License:	GPL+ or Artistic
21mr|perl-Test-Without-Module-0.180.0-4|9	Group:		Development/Perl
21mr|perl-Test-Without-Module-0.180.0-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-Without-Module-0.180.0-4|11	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-Without-Module-0.180.0-4|12	BuildRequires:	perl-devel
21mr|perl-Test-Without-Module-0.180.0-4|13	BuildRequires:	perl(Test::Inline)
21mr|perl-Test-Without-Module-0.180.0-4|14	BuildRequires:	perl-Test-Simple
21mr|perl-Test-Without-Module-0.180.0-4|15	BuildArch:	noarch
21mr|perl-Test-Without-Module-0.180.0-4|16	
21mr|perl-Test-Without-Module-0.180.0-4|17	%description
21mr|perl-Test-Without-Module-0.180.0-4|18	This module allows you to deliberately hide modules from a program
21mr|perl-Test-Without-Module-0.180.0-4|19	even though they are installed. This is mostly useful for testing modules
21mr|perl-Test-Without-Module-0.180.0-4|20	that have a fallback when a certain dependency module is not installed.
21mr|perl-Test-Without-Module-0.180.0-4|21	
21mr|perl-Test-Without-Module-0.180.0-4|22	%files
21mr|perl-Test-Without-Module-0.180.0-4|23	%doc Changes README
21mr|perl-Test-Without-Module-0.180.0-4|24	%dir %{perl_vendorlib}/Test/Without
21mr|perl-Test-Without-Module-0.180.0-4|25	%{perl_vendorlib}/Test/Without/*
21mr|perl-Test-Without-Module-0.180.0-4|26	%{_mandir}/*/*
21mr|perl-Test-Without-Module-0.180.0-4|27	
21mr|perl-Test-Without-Module-0.180.0-4|28	#----------------------------------------------------------------------------
21mr|perl-Test-Without-Module-0.180.0-4|29	
21mr|perl-Test-Without-Module-0.180.0-4|30	%prep
21mr|perl-Test-Without-Module-0.180.0-4|31	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-Without-Module-0.180.0-4|32	
21mr|perl-Test-Without-Module-0.180.0-4|33	# pod2test is gone from perl-Test-Inline
21mr|perl-Test-Without-Module-0.180.0-4|34	perl -pi -e "s|pod2test|/bin/true|g" Makefile.PL
21mr|perl-Test-Without-Module-0.180.0-4|35	chmod -x Changes README lib/Test/Without/Module.pm
21mr|perl-Test-Without-Module-0.180.0-4|36	
21mr|perl-Test-Without-Module-0.180.0-4|37	%build
21mr|perl-Test-Without-Module-0.180.0-4|38	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-Without-Module-0.180.0-4|39	%make
21mr|perl-Test-Without-Module-0.180.0-4|40	
21mr|perl-Test-Without-Module-0.180.0-4|41	%install
21mr|perl-Test-Without-Module-0.180.0-4|42	%makeinstall_std
21mr|perl-Test-Without-Module-0.180.0-4|43	
21mr|perl-Test-Without-Module-0.180.0-4|44	%check
21mr|perl-Test-Without-Module-0.180.0-4|45	%make test

15139 21
21mr|perl-Test-YAML-1.50.0-7|1	%define upstream_name Test-YAML
21mr|perl-Test-YAML-1.50.0-7|2	%define upstream_version 1.05
21mr|perl-Test-YAML-1.50.0-7|3	
21mr|perl-Test-YAML-1.50.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-Test-YAML-1.50.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Test-YAML-1.50.0-7|6	Release:    7
21mr|perl-Test-YAML-1.50.0-7|7	
21mr|perl-Test-YAML-1.50.0-7|8	Summary:    Testing Module for YAML Implementations
21mr|perl-Test-YAML-1.50.0-7|9	License:    GPL+ or Artistic
21mr|perl-Test-YAML-1.50.0-7|10	Group:      Development/Perl
21mr|perl-Test-YAML-1.50.0-7|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Test-YAML-1.50.0-7|12	Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Test-YAML-1.50.0-7|13	
21mr|perl-Test-YAML-1.50.0-7|14	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Test-YAML-1.50.0-7|15	BuildRequires: perl(Test::Base) >= 0.740.0
21mr|perl-Test-YAML-1.50.0-7|16	BuildRequires: perl(CPAN::Meta)
21mr|perl-Test-YAML-1.50.0-7|17	BuildRequires: perl-devel
21mr|perl-Test-YAML-1.50.0-7|18	BuildArch:  noarch
21mr|perl-Test-YAML-1.50.0-7|19	
21mr|perl-Test-YAML-1.50.0-7|20	%description
21mr|perl-Test-YAML-1.50.0-7|21	Test::YAML is a subclass of Test::Base with YAML specific support.
21mr|perl-Test-YAML-1.50.0-7|22	
21mr|perl-Test-YAML-1.50.0-7|23	%prep
21mr|perl-Test-YAML-1.50.0-7|24	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Test-YAML-1.50.0-7|25	
21mr|perl-Test-YAML-1.50.0-7|26	%build
21mr|perl-Test-YAML-1.50.0-7|27	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Test-YAML-1.50.0-7|28	
21mr|perl-Test-YAML-1.50.0-7|29	%make
21mr|perl-Test-YAML-1.50.0-7|30	
21mr|perl-Test-YAML-1.50.0-7|31	%check
21mr|perl-Test-YAML-1.50.0-7|32	%make test
21mr|perl-Test-YAML-1.50.0-7|33	
21mr|perl-Test-YAML-1.50.0-7|34	%install
21mr|perl-Test-YAML-1.50.0-7|35	%makeinstall_std
21mr|perl-Test-YAML-1.50.0-7|36	
21mr|perl-Test-YAML-1.50.0-7|37	%files
21mr|perl-Test-YAML-1.50.0-7|38	%doc CONTRIBUTING Changes LICENSE META.json META.yml MYMETA.yml README
21mr|perl-Test-YAML-1.50.0-7|39	%{_bindir}/test-yaml
21mr|perl-Test-YAML-1.50.0-7|40	%{_mandir}/man3/*
21mr|perl-Test-YAML-1.50.0-7|41	%{perl_vendorlib}/*

15140 21
21mr|perl-Text-Autoformat-1.669.2-11|1	%define upstream_name	 Text-Autoformat
21mr|perl-Text-Autoformat-1.669.2-11|2	%define upstream_version 1.669002
21mr|perl-Text-Autoformat-1.669.2-11|3	
21mr|perl-Text-Autoformat-1.669.2-11|4	Name:		perl-%{upstream_name}
21mr|perl-Text-Autoformat-1.669.2-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Text-Autoformat-1.669.2-11|6	Release:	11
21mr|perl-Text-Autoformat-1.669.2-11|7	
21mr|perl-Text-Autoformat-1.669.2-11|8	Summary:	Automatic text wrapping and reformatting
21mr|perl-Text-Autoformat-1.669.2-11|9	
21mr|perl-Text-Autoformat-1.669.2-11|10	License:	Artistic
21mr|perl-Text-Autoformat-1.669.2-11|11	Group:		Development/Perl
21mr|perl-Text-Autoformat-1.669.2-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-Autoformat-1.669.2-11|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-Autoformat-1.669.2-11|14	Source1:	dot-vimrc.bz2
21mr|perl-Text-Autoformat-1.669.2-11|15	Source2:	dot-emacs.bz2
21mr|perl-Text-Autoformat-1.669.2-11|16	
21mr|perl-Text-Autoformat-1.669.2-11|17	BuildRequires:	perl-devel
21mr|perl-Text-Autoformat-1.669.2-11|18	BuildRequires:  perl-Test-Simple
21mr|perl-Text-Autoformat-1.669.2-11|19	BuildRequires:	perl(Text::Reform)
21mr|perl-Text-Autoformat-1.669.2-11|20	
21mr|perl-Text-Autoformat-1.669.2-11|21	BuildArch:	noarch
21mr|perl-Text-Autoformat-1.669.2-11|22	
21mr|perl-Text-Autoformat-1.669.2-11|23	%description
21mr|perl-Text-Autoformat-1.669.2-11|24	Text::Autoformat  provides  intelligent  formatting   of   plaintext
21mr|perl-Text-Autoformat-1.669.2-11|25	without the need for  any  kind  of  embedded  mark-up.  The  module
21mr|perl-Text-Autoformat-1.669.2-11|26	recognizes Internet quoting conventions, a wide range  of  bulleting
21mr|perl-Text-Autoformat-1.669.2-11|27	and  number  schemes,  centred  text,  and  block  quotations,   and
21mr|perl-Text-Autoformat-1.669.2-11|28	reformats each appropriately. Other options allow the user to adjust
21mr|perl-Text-Autoformat-1.669.2-11|29	inter-word and inter-paragraph spacing,  justify  text,  and  impose
21mr|perl-Text-Autoformat-1.669.2-11|30	various capitalization schemes.
21mr|perl-Text-Autoformat-1.669.2-11|31	
21mr|perl-Text-Autoformat-1.669.2-11|32	The  module  also  supplies  a   re-entrant,   highly   configurable
21mr|perl-Text-Autoformat-1.669.2-11|33	replacement for the built-in Perl format() mechanism.
21mr|perl-Text-Autoformat-1.669.2-11|34	
21mr|perl-Text-Autoformat-1.669.2-11|35	%prep
21mr|perl-Text-Autoformat-1.669.2-11|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-Autoformat-1.669.2-11|37	bzcat %{SOURCE1} > dot-vimrc
21mr|perl-Text-Autoformat-1.669.2-11|38	bzcat %{SOURCE2} > dot-emacs
21mr|perl-Text-Autoformat-1.669.2-11|39	
21mr|perl-Text-Autoformat-1.669.2-11|40	%build
21mr|perl-Text-Autoformat-1.669.2-11|41	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-Autoformat-1.669.2-11|42	%make
21mr|perl-Text-Autoformat-1.669.2-11|43	
21mr|perl-Text-Autoformat-1.669.2-11|44	%check
21mr|perl-Text-Autoformat-1.669.2-11|45	%make test
21mr|perl-Text-Autoformat-1.669.2-11|46	
21mr|perl-Text-Autoformat-1.669.2-11|47	%install
21mr|perl-Text-Autoformat-1.669.2-11|48	%makeinstall_std
21mr|perl-Text-Autoformat-1.669.2-11|49	
21mr|perl-Text-Autoformat-1.669.2-11|50	%files
21mr|perl-Text-Autoformat-1.669.2-11|51	%doc README Changes dot-vimrc dot-emacs META.yml
21mr|perl-Text-Autoformat-1.669.2-11|52	%{perl_vendorlib}/Text
21mr|perl-Text-Autoformat-1.669.2-11|53	%{_mandir}/*/*

15141 21
21mr|perl-Text-CharWidth-0.40.0-9|1	%define upstream_name    Text-CharWidth
21mr|perl-Text-CharWidth-0.40.0-9|2	%define upstream_version 0.04
21mr|perl-Text-CharWidth-0.40.0-9|3	
21mr|perl-Text-CharWidth-0.40.0-9|4	Name:       perl-%{upstream_name}
21mr|perl-Text-CharWidth-0.40.0-9|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Text-CharWidth-0.40.0-9|6	Release:	9
21mr|perl-Text-CharWidth-0.40.0-9|7	Summary:	Text-CharWidth module for perl
21mr|perl-Text-CharWidth-0.40.0-9|8	License:	GPL+ or Artistic
21mr|perl-Text-CharWidth-0.40.0-9|9	Group:		Development/Perl
21mr|perl-Text-CharWidth-0.40.0-9|10	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-CharWidth-0.40.0-9|11	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-CharWidth-0.40.0-9|12	BuildRequires:	perl-devel
21mr|perl-Text-CharWidth-0.40.0-9|13	
21mr|perl-Text-CharWidth-0.40.0-9|14	%description
21mr|perl-Text-CharWidth-0.40.0-9|15	Text::CharWidth - Get number of occupied columns of a string on
21mr|perl-Text-CharWidth-0.40.0-9|16	terminal
21mr|perl-Text-CharWidth-0.40.0-9|17	
21mr|perl-Text-CharWidth-0.40.0-9|18	This module supplies features similar as wcwidth(3) and wcswidth(3) in
21mr|perl-Text-CharWidth-0.40.0-9|19	C language.
21mr|perl-Text-CharWidth-0.40.0-9|20	
21mr|perl-Text-CharWidth-0.40.0-9|21	Characters have its own width on terminal depending on locale. For
21mr|perl-Text-CharWidth-0.40.0-9|22	example, ASCII characters occupy one column per character, east Asian
21mr|perl-Text-CharWidth-0.40.0-9|23	fullwidth characters (like Hiragana or Han Ideograph) occupy two
21mr|perl-Text-CharWidth-0.40.0-9|24	columns per character, and combining characters (apperaring in
21mr|perl-Text-CharWidth-0.40.0-9|25	ISO-8859-11 Thai, Unicode, and so on) occupy zero columns per
21mr|perl-Text-CharWidth-0.40.0-9|26	character. mbwidth() gives the width of the first character of the
21mr|perl-Text-CharWidth-0.40.0-9|27	given string and mbswidth() gives the width of the whole given string.
21mr|perl-Text-CharWidth-0.40.0-9|28	
21mr|perl-Text-CharWidth-0.40.0-9|29	The names of mbwidth and mbswidth came from ``multibyte'' versions of
21mr|perl-Text-CharWidth-0.40.0-9|30	wcwidth and wcswidth which are ``wide character'' versions.
21mr|perl-Text-CharWidth-0.40.0-9|31	
21mr|perl-Text-CharWidth-0.40.0-9|32	mblen(string) returns number of bytes of the first character of the
21mr|perl-Text-CharWidth-0.40.0-9|33	string. Please note that a character may consist of multiple bytes in
21mr|perl-Text-CharWidth-0.40.0-9|34	multibyte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, or Big5.
21mr|perl-Text-CharWidth-0.40.0-9|35	
21mr|perl-Text-CharWidth-0.40.0-9|36	mbwidth(string) returns the width of the first character of the
21mr|perl-Text-CharWidth-0.40.0-9|37	string. mbswidth(string) returns the width of the whole string.
21mr|perl-Text-CharWidth-0.40.0-9|38	
21mr|perl-Text-CharWidth-0.40.0-9|39	Parameters are to be given in locale encodings, not always in UTF-8.
21mr|perl-Text-CharWidth-0.40.0-9|40	
21mr|perl-Text-CharWidth-0.40.0-9|41	%prep
21mr|perl-Text-CharWidth-0.40.0-9|42	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-CharWidth-0.40.0-9|43	
21mr|perl-Text-CharWidth-0.40.0-9|44	# perl path hack
21mr|perl-Text-CharWidth-0.40.0-9|45	find . -type f | xargs %{__perl} -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"
21mr|perl-Text-CharWidth-0.40.0-9|46	
21mr|perl-Text-CharWidth-0.40.0-9|47	%build
21mr|perl-Text-CharWidth-0.40.0-9|48	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21mr|perl-Text-CharWidth-0.40.0-9|49	%make
21mr|perl-Text-CharWidth-0.40.0-9|50	
21mr|perl-Text-CharWidth-0.40.0-9|51	%install
21mr|perl-Text-CharWidth-0.40.0-9|52	
21mr|perl-Text-CharWidth-0.40.0-9|53	%makeinstall_std
21mr|perl-Text-CharWidth-0.40.0-9|54	
21mr|perl-Text-CharWidth-0.40.0-9|55	%files
21mr|perl-Text-CharWidth-0.40.0-9|56	%doc Changes README
21mr|perl-Text-CharWidth-0.40.0-9|57	%{perl_vendorarch}/Text/CharWidth.pm
21mr|perl-Text-CharWidth-0.40.0-9|58	%{perl_vendorarch}/auto/Text/CharWidth/CharWidth.so
21mr|perl-Text-CharWidth-0.40.0-9|59	%{_mandir}/man3/*

15142 21
21mr|perl-Text-CSV-1.210.0-10|1	%define upstream_name    Text-CSV
21mr|perl-Text-CSV-1.210.0-10|2	%define upstream_version 1.21
21mr|perl-Text-CSV-1.210.0-10|3	
21mr|perl-Text-CSV-1.210.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-Text-CSV-1.210.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Text-CSV-1.210.0-10|6	Release:	10
21mr|perl-Text-CSV-1.210.0-10|7	
21mr|perl-Text-CSV-1.210.0-10|8	Summary:	Manipulate comma-separated value strings
21mr|perl-Text-CSV-1.210.0-10|9	
21mr|perl-Text-CSV-1.210.0-10|10	License:	GPL+ or Artistic
21mr|perl-Text-CSV-1.210.0-10|11	Group:		Development/Perl
21mr|perl-Text-CSV-1.210.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-CSV-1.210.0-10|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-CSV-1.210.0-10|14	
21mr|perl-Text-CSV-1.210.0-10|15	BuildRequires:	perl-devel
21mr|perl-Text-CSV-1.210.0-10|16	BuildRequires:	perl(IO::Handle)
21mr|perl-Text-CSV-1.210.0-10|17	BuildRequires:	perl(Test::Harness)
21mr|perl-Text-CSV-1.210.0-10|18	BuildRequires:	perl(Test::More)
21mr|perl-Text-CSV-1.210.0-10|19	BuildArch:	noarch
21mr|perl-Text-CSV-1.210.0-10|20	
21mr|perl-Text-CSV-1.210.0-10|21	%description
21mr|perl-Text-CSV-1.210.0-10|22	Text::CSV provides facilities for the composition and decomposition of
21mr|perl-Text-CSV-1.210.0-10|23	comma-separated values using the Text::CSV_XS manpage or its pure Perl
21mr|perl-Text-CSV-1.210.0-10|24	version.
21mr|perl-Text-CSV-1.210.0-10|25	
21mr|perl-Text-CSV-1.210.0-10|26	An instance of the Text::CSV class can combine fields into a CSV string and
21mr|perl-Text-CSV-1.210.0-10|27	parse a CSV string into fields.
21mr|perl-Text-CSV-1.210.0-10|28	
21mr|perl-Text-CSV-1.210.0-10|29	The module accepts either strings or files as input and can utilize any
21mr|perl-Text-CSV-1.210.0-10|30	user-specified characters as delimiters, separators, and escapes so it is
21mr|perl-Text-CSV-1.210.0-10|31	perhaps better called ASV (anything separated values) rather than just CSV.
21mr|perl-Text-CSV-1.210.0-10|32	
21mr|perl-Text-CSV-1.210.0-10|33	%prep
21mr|perl-Text-CSV-1.210.0-10|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-CSV-1.210.0-10|35	
21mr|perl-Text-CSV-1.210.0-10|36	%build
21mr|perl-Text-CSV-1.210.0-10|37	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-CSV-1.210.0-10|38	%make
21mr|perl-Text-CSV-1.210.0-10|39	
21mr|perl-Text-CSV-1.210.0-10|40	%check
21mr|perl-Text-CSV-1.210.0-10|41	make test
21mr|perl-Text-CSV-1.210.0-10|42	
21mr|perl-Text-CSV-1.210.0-10|43	%install
21mr|perl-Text-CSV-1.210.0-10|44	%makeinstall_std
21mr|perl-Text-CSV-1.210.0-10|45	
21mr|perl-Text-CSV-1.210.0-10|46	%files
21mr|perl-Text-CSV-1.210.0-10|47	%doc Changes README
21mr|perl-Text-CSV-1.210.0-10|48	%{_mandir}/man3/*
21mr|perl-Text-CSV-1.210.0-10|49	%{perl_vendorlib}/*

15143 21
21mr|perl-Text-CSV_XS-1.440.0-2|1	%define upstream_name    Text-CSV_XS
21mr|perl-Text-CSV_XS-1.440.0-2|2	%define upstream_version 1.44
21mr|perl-Text-CSV_XS-1.440.0-2|3	
21mr|perl-Text-CSV_XS-1.440.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Text-CSV_XS-1.440.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Text-CSV_XS-1.440.0-2|6	Release:	2
21mr|perl-Text-CSV_XS-1.440.0-2|7	Summary:	Comma-separated values manipulation routines
21mr|perl-Text-CSV_XS-1.440.0-2|8	License:	GPL+ or Artistic
21mr|perl-Text-CSV_XS-1.440.0-2|9	Group:		Development/Perl
21mr|perl-Text-CSV_XS-1.440.0-2|10	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-CSV_XS-1.440.0-2|11	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tgz
21mr|perl-Text-CSV_XS-1.440.0-2|12	
21mr|perl-Text-CSV_XS-1.440.0-2|13	BuildRequires: perl-devel
21mr|perl-Text-CSV_XS-1.440.0-2|14	
21mr|perl-Text-CSV_XS-1.440.0-2|15	%description
21mr|perl-Text-CSV_XS-1.440.0-2|16	Text-CSV_XS is a Perl module that provides facilities for the composition
21mr|perl-Text-CSV_XS-1.440.0-2|17	and decomposition of comma-separated values.  An instance of the Text::CSV
21mr|perl-Text-CSV_XS-1.440.0-2|18	class can combine fields into a CSV string and parse a CSV string into
21mr|perl-Text-CSV_XS-1.440.0-2|19	fields.
21mr|perl-Text-CSV_XS-1.440.0-2|20	
21mr|perl-Text-CSV_XS-1.440.0-2|21	%files
21mr|perl-Text-CSV_XS-1.440.0-2|22	%doc MANIFEST ChangeLog README
21mr|perl-Text-CSV_XS-1.440.0-2|23	%{perl_vendorarch}/Text
21mr|perl-Text-CSV_XS-1.440.0-2|24	%{perl_vendorarch}/auto/Text
21mr|perl-Text-CSV_XS-1.440.0-2|25	%{_mandir}/*/*
21mr|perl-Text-CSV_XS-1.440.0-2|26	
21mr|perl-Text-CSV_XS-1.440.0-2|27	#-----------------------------------------------------------------------------
21mr|perl-Text-CSV_XS-1.440.0-2|28	%prep
21mr|perl-Text-CSV_XS-1.440.0-2|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-CSV_XS-1.440.0-2|30	
21mr|perl-Text-CSV_XS-1.440.0-2|31	%build
21mr|perl-Text-CSV_XS-1.440.0-2|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-CSV_XS-1.440.0-2|33	%make
21mr|perl-Text-CSV_XS-1.440.0-2|34	
21mr|perl-Text-CSV_XS-1.440.0-2|35	%check
21mr|perl-Text-CSV_XS-1.440.0-2|36	%make test
21mr|perl-Text-CSV_XS-1.440.0-2|37	
21mr|perl-Text-CSV_XS-1.440.0-2|38	%install
21mr|perl-Text-CSV_XS-1.440.0-2|39	%makeinstall_std
21mr|perl-Text-CSV_XS-1.440.0-2|40	

15144 21
21mr|perl-Text-DelimMatch-1.06-16|1	%define realname  Text-DelimMatch
21mr|perl-Text-DelimMatch-1.06-16|2	%define preversion a
21mr|perl-Text-DelimMatch-1.06-16|3	
21mr|perl-Text-DelimMatch-1.06-16|4	Name:		perl-%{realname}
21mr|perl-Text-DelimMatch-1.06-16|5	Version:    1.06
21mr|perl-Text-DelimMatch-1.06-16|6	Release:    16
21mr|perl-Text-DelimMatch-1.06-16|7	License:	GPL
21mr|perl-Text-DelimMatch-1.06-16|8	Group:		Development/Perl
21mr|perl-Text-DelimMatch-1.06-16|9	Summary:    Perl extension to find regexp delimited strings with proper nesting
21mr|perl-Text-DelimMatch-1.06-16|10	
21mr|perl-Text-DelimMatch-1.06-16|11	Source0:    http://search.cpan.org/CPAN/authors/id/N/NW/NWALSH/DelimMatch-%{version}%{preversion}.tar.bz2
21mr|perl-Text-DelimMatch-1.06-16|12	Url:		http://search.cpan.org/dis/DelimMatch
21mr|perl-Text-DelimMatch-1.06-16|13	BuildRequires:	perl-devel
21mr|perl-Text-DelimMatch-1.06-16|14	BuildArch: noarch
21mr|perl-Text-DelimMatch-1.06-16|15	
21mr|perl-Text-DelimMatch-1.06-16|16	%description
21mr|perl-Text-DelimMatch-1.06-16|17	These routines allow you to match delimited substrings in a buffer.
21mr|perl-Text-DelimMatch-1.06-16|18	The delimiters can be specified with any regular expression and the
21mr|perl-Text-DelimMatch-1.06-16|19	start and end delimiters need not be the same. If the delimited text
21mr|perl-Text-DelimMatch-1.06-16|20	is properly nested, entire nested groups are returned.
21mr|perl-Text-DelimMatch-1.06-16|21	
21mr|perl-Text-DelimMatch-1.06-16|22	In addition, you may specify quoting and escaping characters that
21mr|perl-Text-DelimMatch-1.06-16|23	contribute to the recognition of start and end delimiters.
21mr|perl-Text-DelimMatch-1.06-16|24	
21mr|perl-Text-DelimMatch-1.06-16|25	%prep
21mr|perl-Text-DelimMatch-1.06-16|26	%setup -q -n DelimMatch-%{version}
21mr|perl-Text-DelimMatch-1.06-16|27	
21mr|perl-Text-DelimMatch-1.06-16|28	%build
21mr|perl-Text-DelimMatch-1.06-16|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-DelimMatch-1.06-16|30	%make
21mr|perl-Text-DelimMatch-1.06-16|31	
21mr|perl-Text-DelimMatch-1.06-16|32	%check
21mr|perl-Text-DelimMatch-1.06-16|33	make test
21mr|perl-Text-DelimMatch-1.06-16|34	
21mr|perl-Text-DelimMatch-1.06-16|35	%install
21mr|perl-Text-DelimMatch-1.06-16|36	%makeinstall_std
21mr|perl-Text-DelimMatch-1.06-16|37	
21mr|perl-Text-DelimMatch-1.06-16|38	%clean
21mr|perl-Text-DelimMatch-1.06-16|39	
21mr|perl-Text-DelimMatch-1.06-16|40	%files
21mr|perl-Text-DelimMatch-1.06-16|41	%{perl_vendorlib}/*
21mr|perl-Text-DelimMatch-1.06-16|42	%{_mandir}/man3/*

15145 21
21mr|perl-Text-Diff-1.450.0-1|1	%define upstream_name	 Text-Diff
21mr|perl-Text-Diff-1.450.0-1|2	%define upstream_version 1.45
21mr|perl-Text-Diff-1.450.0-1|3	
21mr|perl-Text-Diff-1.450.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Text-Diff-1.450.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Text-Diff-1.450.0-1|6	Release:	1
21mr|perl-Text-Diff-1.450.0-1|7	
21mr|perl-Text-Diff-1.450.0-1|8	Summary:	Perform diffs on files and record sets
21mr|perl-Text-Diff-1.450.0-1|9	
21mr|perl-Text-Diff-1.450.0-1|10	License:	GPL+ or Artistic
21mr|perl-Text-Diff-1.450.0-1|11	Group:		Development/Perl
21mr|perl-Text-Diff-1.450.0-1|12	Url:		https://www.cpan.org
21mr|perl-Text-Diff-1.450.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/N/NE/NEILB/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-Diff-1.450.0-1|14	
21mr|perl-Text-Diff-1.450.0-1|15	BuildRequires:	perl-devel
21mr|perl-Text-Diff-1.450.0-1|16	BuildRequires:	perl-Algorithm-Diff
21mr|perl-Text-Diff-1.450.0-1|17	BuildRequires:	perl-Test
21mr|perl-Text-Diff-1.450.0-1|18	BuildArch:	noarch
21mr|perl-Text-Diff-1.450.0-1|19	
21mr|perl-Text-Diff-1.450.0-1|20	%description
21mr|perl-Text-Diff-1.450.0-1|21	%{name} provides a basic set of services akin to the GNU diff utility.
21mr|perl-Text-Diff-1.450.0-1|22	It is not anywhere near as feature complete as GNU diff, but it is
21mr|perl-Text-Diff-1.450.0-1|23	better integrated with Perl and available on all platforms.
21mr|perl-Text-Diff-1.450.0-1|24	
21mr|perl-Text-Diff-1.450.0-1|25	It is often faster than shelling out to a system's diff
21mr|perl-Text-Diff-1.450.0-1|26	executable for small files, and generally slower on larger files.
21mr|perl-Text-Diff-1.450.0-1|27	
21mr|perl-Text-Diff-1.450.0-1|28	%prep
21mr|perl-Text-Diff-1.450.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-Diff-1.450.0-1|30	
21mr|perl-Text-Diff-1.450.0-1|31	%build
21mr|perl-Text-Diff-1.450.0-1|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-Diff-1.450.0-1|33	%make
21mr|perl-Text-Diff-1.450.0-1|34	
21mr|perl-Text-Diff-1.450.0-1|35	%check
21mr|perl-Text-Diff-1.450.0-1|36	make test
21mr|perl-Text-Diff-1.450.0-1|37	
21mr|perl-Text-Diff-1.450.0-1|38	%install
21mr|perl-Text-Diff-1.450.0-1|39	%makeinstall_std
21mr|perl-Text-Diff-1.450.0-1|40	
21mr|perl-Text-Diff-1.450.0-1|41	%files
21mr|perl-Text-Diff-1.450.0-1|42	%{perl_vendorlib}/*
21mr|perl-Text-Diff-1.450.0-1|43	%{_mandir}/man3/*

15146 21
21mr|perl-Text-Glob-0.110.0-2|1	%define upstream_name	 Text-Glob
21mr|perl-Text-Glob-0.110.0-2|2	%define upstream_version 0.11
21mr|perl-Text-Glob-0.110.0-2|3	
21mr|perl-Text-Glob-0.110.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Text-Glob-0.110.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Text-Glob-0.110.0-2|6	Release:	2
21mr|perl-Text-Glob-0.110.0-2|7	
21mr|perl-Text-Glob-0.110.0-2|8	Summary:	Match globbing patterns against text
21mr|perl-Text-Glob-0.110.0-2|9	
21mr|perl-Text-Glob-0.110.0-2|10	License:	GPL+ or Artistic
21mr|perl-Text-Glob-0.110.0-2|11	Group:		Development/Perl
21mr|perl-Text-Glob-0.110.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-Glob-0.110.0-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-Glob-0.110.0-2|14	
21mr|perl-Text-Glob-0.110.0-2|15	BuildRequires:	perl-devel
21mr|perl-Text-Glob-0.110.0-2|16	BuildRequires:  perl-Test-Simple
21mr|perl-Text-Glob-0.110.0-2|17	BuildArch:	noarch
21mr|perl-Text-Glob-0.110.0-2|18	
21mr|perl-Text-Glob-0.110.0-2|19	%description
21mr|perl-Text-Glob-0.110.0-2|20	Text::Glob implements glob(3) style matching that can be used to match against
21mr|perl-Text-Glob-0.110.0-2|21	text, rather than fetching names from a filesystem. If you want to do full file
21mr|perl-Text-Glob-0.110.0-2|22	globbing use the File::Glob module instead.
21mr|perl-Text-Glob-0.110.0-2|23	
21mr|perl-Text-Glob-0.110.0-2|24	%prep
21mr|perl-Text-Glob-0.110.0-2|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-Glob-0.110.0-2|26	
21mr|perl-Text-Glob-0.110.0-2|27	%build
21mr|perl-Text-Glob-0.110.0-2|28	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-Glob-0.110.0-2|29	%make
21mr|perl-Text-Glob-0.110.0-2|30	
21mr|perl-Text-Glob-0.110.0-2|31	%install
21mr|perl-Text-Glob-0.110.0-2|32	%makeinstall_std
21mr|perl-Text-Glob-0.110.0-2|33	
21mr|perl-Text-Glob-0.110.0-2|34	%check
21mr|perl-Text-Glob-0.110.0-2|35	make test
21mr|perl-Text-Glob-0.110.0-2|36	
21mr|perl-Text-Glob-0.110.0-2|37	%files
21mr|perl-Text-Glob-0.110.0-2|38	%doc Changes
21mr|perl-Text-Glob-0.110.0-2|39	%{perl_vendorlib}/Text
21mr|perl-Text-Glob-0.110.0-2|40	%{_mandir}/*/*

15147 21
21mr|perl-Text-Iconv-1.7-17|1	%define module  %pdir-%pnam
21mr|perl-Text-Iconv-1.7-17|2	%define	pdir	Text
21mr|perl-Text-Iconv-1.7-17|3	%define	pnam	Iconv
21mr|perl-Text-Iconv-1.7-17|4	
21mr|perl-Text-Iconv-1.7-17|5	Summary:	Text::Iconv perl module
21mr|perl-Text-Iconv-1.7-17|6	Name:		perl-%pdir-%pnam
21mr|perl-Text-Iconv-1.7-17|7	Version:	1.7
21mr|perl-Text-Iconv-1.7-17|8	Release:	17
21mr|perl-Text-Iconv-1.7-17|9	License:	GPL
21mr|perl-Text-Iconv-1.7-17|10	Group:		Development/Perl
21mr|perl-Text-Iconv-1.7-17|11	Source0:	ftp://ftp.cpan.org/pub/CPAN/modules/by-module/%{pdir}/%{module}-%{version}.tar.bz2
21mr|perl-Text-Iconv-1.7-17|12	BuildRequires:	perl-devel >= 5.6.1
21mr|perl-Text-Iconv-1.7-17|13	Url:		http://search.cpan.org/dist/%{module}
21mr|perl-Text-Iconv-1.7-17|14	
21mr|perl-Text-Iconv-1.7-17|15	%description
21mr|perl-Text-Iconv-1.7-17|16	This module provides a Perl interface to the iconv() codeset
21mr|perl-Text-Iconv-1.7-17|17	conversion function, as defined by the Single UNIX Specification. For
21mr|perl-Text-Iconv-1.7-17|18	more details see the POD documentation embedded in the file Iconv.pm,
21mr|perl-Text-Iconv-1.7-17|19	which will also be installed as Text::Iconv(3) man page.
21mr|perl-Text-Iconv-1.7-17|20	
21mr|perl-Text-Iconv-1.7-17|21	%prep
21mr|perl-Text-Iconv-1.7-17|22	%setup -q -n %{pdir}-%{pnam}-%{version}
21mr|perl-Text-Iconv-1.7-17|23	
21mr|perl-Text-Iconv-1.7-17|24	%build
21mr|perl-Text-Iconv-1.7-17|25	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-Iconv-1.7-17|26	%make
21mr|perl-Text-Iconv-1.7-17|27	
21mr|perl-Text-Iconv-1.7-17|28	%install
21mr|perl-Text-Iconv-1.7-17|29	%makeinstall_std INSTALLDIRS=vendor
21mr|perl-Text-Iconv-1.7-17|30	
21mr|perl-Text-Iconv-1.7-17|31	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21mr|perl-Text-Iconv-1.7-17|32	
21mr|perl-Text-Iconv-1.7-17|33	%clean
21mr|perl-Text-Iconv-1.7-17|34	
21mr|perl-Text-Iconv-1.7-17|35	%files
21mr|perl-Text-Iconv-1.7-17|36	%doc Changes README
21mr|perl-Text-Iconv-1.7-17|37	%dir %{perl_vendorarch}/Text
21mr|perl-Text-Iconv-1.7-17|38	%{perl_vendorarch}/Text/Iconv.pm
21mr|perl-Text-Iconv-1.7-17|39	%dir %{perl_vendorarch}/auto/Text
21mr|perl-Text-Iconv-1.7-17|40	%dir %{perl_vendorarch}/auto/Text/Iconv
21mr|perl-Text-Iconv-1.7-17|41	%{perl_vendorarch}/auto/Text/Iconv/autosplit.ix
21mr|perl-Text-Iconv-1.7-17|42	%{perl_vendorarch}/auto/Text/Iconv/*.so
21mr|perl-Text-Iconv-1.7-17|43	%{_mandir}/man3/*

15148 21
21mr|perl-Text-Reform-1.200.0-10|1	%define upstream_name	 Text-Reform
21mr|perl-Text-Reform-1.200.0-10|2	%define upstream_version 1.20
21mr|perl-Text-Reform-1.200.0-10|3	
21mr|perl-Text-Reform-1.200.0-10|4	Name:		perl-%{upstream_name}
21mr|perl-Text-Reform-1.200.0-10|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Text-Reform-1.200.0-10|6	Release:	10
21mr|perl-Text-Reform-1.200.0-10|7	
21mr|perl-Text-Reform-1.200.0-10|8	Summary:	Manual text wrapping and reformatting
21mr|perl-Text-Reform-1.200.0-10|9	
21mr|perl-Text-Reform-1.200.0-10|10	License:	Artistic
21mr|perl-Text-Reform-1.200.0-10|11	Group:		Text tools
21mr|perl-Text-Reform-1.200.0-10|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-Reform-1.200.0-10|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-Reform-1.200.0-10|14	
21mr|perl-Text-Reform-1.200.0-10|15	BuildRequires:	perl-devel
21mr|perl-Text-Reform-1.200.0-10|16	BuildRequires:  perl-Test-Simple
21mr|perl-Text-Reform-1.200.0-10|17	BuildArch:	noarch
21mr|perl-Text-Reform-1.200.0-10|18	
21mr|perl-Text-Reform-1.200.0-10|19	%description
21mr|perl-Text-Reform-1.200.0-10|20	The form() subroutine may be exported from the module. It takes a series
21mr|perl-Text-Reform-1.200.0-10|21	of format (or "picture") strings followed by replacement values, inter-
21mr|perl-Text-Reform-1.200.0-10|22	polates those values into each picture string, and returns the result.
21mr|perl-Text-Reform-1.200.0-10|23	The effect is similar to the inbuilt perl format mechanism, although the
21mr|perl-Text-Reform-1.200.0-10|24	field specification syntax is simpler and some of the formatting beha-
21mr|perl-Text-Reform-1.200.0-10|25	viour is more sophisticated.
21mr|perl-Text-Reform-1.200.0-10|26	
21mr|perl-Text-Reform-1.200.0-10|27	%prep
21mr|perl-Text-Reform-1.200.0-10|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-Reform-1.200.0-10|29	%__perl -pi -e "s,/usr/local/bin/perl,%__perl," *.pl
21mr|perl-Text-Reform-1.200.0-10|30	# muhahahah
21mr|perl-Text-Reform-1.200.0-10|31	
21mr|perl-Text-Reform-1.200.0-10|32	%build
21mr|perl-Text-Reform-1.200.0-10|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-Reform-1.200.0-10|34	make
21mr|perl-Text-Reform-1.200.0-10|35	
21mr|perl-Text-Reform-1.200.0-10|36	%check
21mr|perl-Text-Reform-1.200.0-10|37	make test
21mr|perl-Text-Reform-1.200.0-10|38	
21mr|perl-Text-Reform-1.200.0-10|39	%install
21mr|perl-Text-Reform-1.200.0-10|40	%makeinstall_std
21mr|perl-Text-Reform-1.200.0-10|41	
21mr|perl-Text-Reform-1.200.0-10|42	%files
21mr|perl-Text-Reform-1.200.0-10|43	%doc README MANIFEST Changes
21mr|perl-Text-Reform-1.200.0-10|44	%{perl_vendorlib}/Text/*
21mr|perl-Text-Reform-1.200.0-10|45	%{_mandir}/*/*

15149 21
21mr|perl-Text-Soundex-3.50.0-3|1	%define upstream_name    Text-Soundex
21mr|perl-Text-Soundex-3.50.0-3|2	%define upstream_version 3.05
21mr|perl-Text-Soundex-3.50.0-3|3	
21mr|perl-Text-Soundex-3.50.0-3|4	Name:       perl-%{upstream_name}
21mr|perl-Text-Soundex-3.50.0-3|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Text-Soundex-3.50.0-3|6	Release:    3
21mr|perl-Text-Soundex-3.50.0-3|7	
21mr|perl-Text-Soundex-3.50.0-3|8	Summary:    Encode a string as a soundex value
21mr|perl-Text-Soundex-3.50.0-3|9	License:    GPL+ or Artistic
21mr|perl-Text-Soundex-3.50.0-3|10	Group:      Development/Perl
21mr|perl-Text-Soundex-3.50.0-3|11	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-Soundex-3.50.0-3|12	Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-Soundex-3.50.0-3|13	
21mr|perl-Text-Soundex-3.50.0-3|14	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-Text-Soundex-3.50.0-3|15	BuildRequires: perl-devel
21mr|perl-Text-Soundex-3.50.0-3|16	
21mr|perl-Text-Soundex-3.50.0-3|17	%description
21mr|perl-Text-Soundex-3.50.0-3|18	Soundex is a phonetic algorithm for indexing names by sound, as pronounced
21mr|perl-Text-Soundex-3.50.0-3|19	in English. The goal is for names with the same pronunciation to be encoded
21mr|perl-Text-Soundex-3.50.0-3|20	to the same representation so that they can be matched despite minor
21mr|perl-Text-Soundex-3.50.0-3|21	differences in spelling. Soundex is the most widely known of all phonetic
21mr|perl-Text-Soundex-3.50.0-3|22	algorithms and is often used (incorrectly) as a synonym for "phonetic
21mr|perl-Text-Soundex-3.50.0-3|23	algorithm". Improvements to Soundex are the basis for many modern phonetic
21mr|perl-Text-Soundex-3.50.0-3|24	algorithms. (Wikipedia, 2007)
21mr|perl-Text-Soundex-3.50.0-3|25	
21mr|perl-Text-Soundex-3.50.0-3|26	This module implements the original soundex algorithm developed by Robert
21mr|perl-Text-Soundex-3.50.0-3|27	Russell and Margaret Odell, patented in 1918 and 1922, as well as a
21mr|perl-Text-Soundex-3.50.0-3|28	variation called "American Soundex" used for US census data, and current
21mr|perl-Text-Soundex-3.50.0-3|29	maintained by the National Archives and Records Administration (NARA).
21mr|perl-Text-Soundex-3.50.0-3|30	
21mr|perl-Text-Soundex-3.50.0-3|31	The soundex algorithm may be recognized from Donald Knuth's *The Art of
21mr|perl-Text-Soundex-3.50.0-3|32	Computer Programming*. The algorithm described by Knuth is the NARA
21mr|perl-Text-Soundex-3.50.0-3|33	algorithm.
21mr|perl-Text-Soundex-3.50.0-3|34	
21mr|perl-Text-Soundex-3.50.0-3|35	%prep
21mr|perl-Text-Soundex-3.50.0-3|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-Soundex-3.50.0-3|37	
21mr|perl-Text-Soundex-3.50.0-3|38	%build
21mr|perl-Text-Soundex-3.50.0-3|39	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-Soundex-3.50.0-3|40	
21mr|perl-Text-Soundex-3.50.0-3|41	%make
21mr|perl-Text-Soundex-3.50.0-3|42	
21mr|perl-Text-Soundex-3.50.0-3|43	%check
21mr|perl-Text-Soundex-3.50.0-3|44	%make test
21mr|perl-Text-Soundex-3.50.0-3|45	
21mr|perl-Text-Soundex-3.50.0-3|46	%install
21mr|perl-Text-Soundex-3.50.0-3|47	%makeinstall_std
21mr|perl-Text-Soundex-3.50.0-3|48	
21mr|perl-Text-Soundex-3.50.0-3|49	%files
21mr|perl-Text-Soundex-3.50.0-3|50	%doc Changes LICENSE META.json META.yml README
21mr|perl-Text-Soundex-3.50.0-3|51	%{_mandir}/man3/*
21mr|perl-Text-Soundex-3.50.0-3|52	%{perl_vendorarch}/Text/*.pm
21mr|perl-Text-Soundex-3.50.0-3|53	%{perl_vendorarch}/auto/Text/Soundex/*.so*

15150 21
21mr|perl-Text-Unidecode-1.300.0-3|1	%define upstream_name    Text-Unidecode
21mr|perl-Text-Unidecode-1.300.0-3|2	%define upstream_version 1.30
21mr|perl-Text-Unidecode-1.300.0-3|3	
21mr|perl-Text-Unidecode-1.300.0-3|4	Name:		perl-%{upstream_name}
21mr|perl-Text-Unidecode-1.300.0-3|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Text-Unidecode-1.300.0-3|6	Release:	3
21mr|perl-Text-Unidecode-1.300.0-3|7	
21mr|perl-Text-Unidecode-1.300.0-3|8	Summary:	Represent Unicode data in US-ASCII characters
21mr|perl-Text-Unidecode-1.300.0-3|9	
21mr|perl-Text-Unidecode-1.300.0-3|10	License:	GPL+ or Artistic
21mr|perl-Text-Unidecode-1.300.0-3|11	Group:		Development/Perl
21mr|perl-Text-Unidecode-1.300.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-Unidecode-1.300.0-3|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-Unidecode-1.300.0-3|14	
21mr|perl-Text-Unidecode-1.300.0-3|15	BuildRequires:	perl-devel
21mr|perl-Text-Unidecode-1.300.0-3|16	BuildRequires:	perl(Test)
21mr|perl-Text-Unidecode-1.300.0-3|17	BuildArch:	noarch
21mr|perl-Text-Unidecode-1.300.0-3|18	
21mr|perl-Text-Unidecode-1.300.0-3|19	%description
21mr|perl-Text-Unidecode-1.300.0-3|20	It often happens that you have non-Roman text data in Unicode, but you
21mr|perl-Text-Unidecode-1.300.0-3|21	can't display it -- usually because you're trying to show it to a user via
21mr|perl-Text-Unidecode-1.300.0-3|22	an application that doesn't support Unicode, or because the fonts you need
21mr|perl-Text-Unidecode-1.300.0-3|23	aren't accessible. You could represent the Unicode characters as "???????"
21mr|perl-Text-Unidecode-1.300.0-3|24	or "\15BA\15A0\1610...", but that's nearly useless to the user who actually
21mr|perl-Text-Unidecode-1.300.0-3|25	wants to read what the text says.
21mr|perl-Text-Unidecode-1.300.0-3|26	
21mr|perl-Text-Unidecode-1.300.0-3|27	What Text::Unidecode provides is a function, 'unidecode(...)' that takes
21mr|perl-Text-Unidecode-1.300.0-3|28	Unicode data and tries to represent it in US-ASCII characters (i.e., the
21mr|perl-Text-Unidecode-1.300.0-3|29	universally displayable characters between 0x00 and 0x7F). The
21mr|perl-Text-Unidecode-1.300.0-3|30	representation is almost always an attempt at _transliteration_ -- i.e.,
21mr|perl-Text-Unidecode-1.300.0-3|31	conveying, in Roman letters, the pronunciation expressed by the text in
21mr|perl-Text-Unidecode-1.300.0-3|32	some other writing system. (See the example in the synopsis.)
21mr|perl-Text-Unidecode-1.300.0-3|33	
21mr|perl-Text-Unidecode-1.300.0-3|34	Unidecode's ability to transliterate is limited by two factors:
21mr|perl-Text-Unidecode-1.300.0-3|35	
21mr|perl-Text-Unidecode-1.300.0-3|36	%prep
21mr|perl-Text-Unidecode-1.300.0-3|37	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-Unidecode-1.300.0-3|38	
21mr|perl-Text-Unidecode-1.300.0-3|39	%build
21mr|perl-Text-Unidecode-1.300.0-3|40	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Text-Unidecode-1.300.0-3|41	%make
21mr|perl-Text-Unidecode-1.300.0-3|42	
21mr|perl-Text-Unidecode-1.300.0-3|43	%check
21mr|perl-Text-Unidecode-1.300.0-3|44	%make test
21mr|perl-Text-Unidecode-1.300.0-3|45	
21mr|perl-Text-Unidecode-1.300.0-3|46	%install
21mr|perl-Text-Unidecode-1.300.0-3|47	%makeinstall_std
21mr|perl-Text-Unidecode-1.300.0-3|48	
21mr|perl-Text-Unidecode-1.300.0-3|49	%files
21mr|perl-Text-Unidecode-1.300.0-3|50	%doc README ChangeLog
21mr|perl-Text-Unidecode-1.300.0-3|51	%{_mandir}/man3/*
21mr|perl-Text-Unidecode-1.300.0-3|52	%{perl_vendorlib}/*

15151 21
21mr|perl-Text-WrapI18N-0.60.0-7|1	%define upstream_name    Text-WrapI18N
21mr|perl-Text-WrapI18N-0.60.0-7|2	%define upstream_version 0.06
21mr|perl-Text-WrapI18N-0.60.0-7|3	
21mr|perl-Text-WrapI18N-0.60.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-Text-WrapI18N-0.60.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Text-WrapI18N-0.60.0-7|6	Release:	7
21mr|perl-Text-WrapI18N-0.60.0-7|7	
21mr|perl-Text-WrapI18N-0.60.0-7|8	Summary:	Text-WrapI18N module for perl
21mr|perl-Text-WrapI18N-0.60.0-7|9	
21mr|perl-Text-WrapI18N-0.60.0-7|10	License:	GPL+ or Artistic
21mr|perl-Text-WrapI18N-0.60.0-7|11	Group:		Development/Perl
21mr|perl-Text-WrapI18N-0.60.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Text-WrapI18N-0.60.0-7|13	Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Text-WrapI18N-0.60.0-7|14	
21mr|perl-Text-WrapI18N-0.60.0-7|15	BuildRequires:	perl-devel
21mr|perl-Text-WrapI18N-0.60.0-7|16	BuildRequires:	perl(Text::CharWidth)
21mr|perl-Text-WrapI18N-0.60.0-7|17	BuildArch:	noarch
21mr|perl-Text-WrapI18N-0.60.0-7|18	
21mr|perl-Text-WrapI18N-0.60.0-7|19	%description
21mr|perl-Text-WrapI18N-0.60.0-7|20	Text::WrapI18N - Line wrapping module with support for multibyte, fullwidth,
21mr|perl-Text-WrapI18N-0.60.0-7|21	and combining characters and languages without whitespaces between words.
21mr|perl-Text-WrapI18N-0.60.0-7|22	
21mr|perl-Text-WrapI18N-0.60.0-7|23	This module intends to be a better Text::Wrap module. This module is needed to
21mr|perl-Text-WrapI18N-0.60.0-7|24	support multibyte character encodings such as UTF-8, EUC-JP, EUC-KR, GB2312,
21mr|perl-Text-WrapI18N-0.60.0-7|25	and Big5. This module also supports characters with irregular widths, such as
21mr|perl-Text-WrapI18N-0.60.0-7|26	combining characters (which occupy zero columns on terminal, like diacritical
21mr|perl-Text-WrapI18N-0.60.0-7|27	marks in UTF-8) and fullwidth characters (which occupy two columns on terminal,
21mr|perl-Text-WrapI18N-0.60.0-7|28	like most of east Asian characters). Also, minimal handling of languages which
21mr|perl-Text-WrapI18N-0.60.0-7|29	doesn't use whitespaces between words (like Chinese and Japanese) is supported.
21mr|perl-Text-WrapI18N-0.60.0-7|30	
21mr|perl-Text-WrapI18N-0.60.0-7|31	%prep
21mr|perl-Text-WrapI18N-0.60.0-7|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Text-WrapI18N-0.60.0-7|33	
21mr|perl-Text-WrapI18N-0.60.0-7|34	# perl path hack
21mr|perl-Text-WrapI18N-0.60.0-7|35	find . -type f | xargs perl -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"
21mr|perl-Text-WrapI18N-0.60.0-7|36	
21mr|perl-Text-WrapI18N-0.60.0-7|37	%build
21mr|perl-Text-WrapI18N-0.60.0-7|38	perl Makefile.PL INSTALLDIRS=vendor </dev/null
21mr|perl-Text-WrapI18N-0.60.0-7|39	make
21mr|perl-Text-WrapI18N-0.60.0-7|40	make test
21mr|perl-Text-WrapI18N-0.60.0-7|41	
21mr|perl-Text-WrapI18N-0.60.0-7|42	%install
21mr|perl-Text-WrapI18N-0.60.0-7|43	%makeinstall_std
21mr|perl-Text-WrapI18N-0.60.0-7|44	
21mr|perl-Text-WrapI18N-0.60.0-7|45	%files
21mr|perl-Text-WrapI18N-0.60.0-7|46	%doc Changes README
21mr|perl-Text-WrapI18N-0.60.0-7|47	%{perl_vendorlib}/Text/WrapI18N.pm
21mr|perl-Text-WrapI18N-0.60.0-7|48	%{_mandir}/man3/*

15152 21
21mr|perltidy-20170521-2|1	Summary:	Script which indents and reformats Perl script
21mr|perltidy-20170521-2|2	Name:		perltidy
21mr|perltidy-20170521-2|3	Version:	20170521
21mr|perltidy-20170521-2|4	Release:	2
21mr|perltidy-20170521-2|5	License:	GPLv2+
21mr|perltidy-20170521-2|6	Group:		Text tools
21mr|perltidy-20170521-2|7	Url:		http://perltidy.sourceforge.net
21mr|perltidy-20170521-2|8	Source0:	http://prdownloads.sourceforge.net/perltidy/Perl-Tidy-%{version}.tar.gz
21mr|perltidy-20170521-2|9	BuildRequires:	perl-devel
21mr|perltidy-20170521-2|10	BuildArch:	noarch
21mr|perltidy-20170521-2|11	
21mr|perltidy-20170521-2|12	%description
21mr|perltidy-20170521-2|13	Perltidy is a Perl script which indents and reformats Perl scripts to
21mr|perltidy-20170521-2|14	make them easier to read. If you write Perl scripts, or spend much time
21mr|perltidy-20170521-2|15	reading them, you will probably find it useful.
21mr|perltidy-20170521-2|16	
21mr|perltidy-20170521-2|17	%files
21mr|perltidy-20170521-2|18	%doc README COPYING docs
21mr|perltidy-20170521-2|19	%{_bindir}/*
21mr|perltidy-20170521-2|20	%{_mandir}/*/*
21mr|perltidy-20170521-2|21	%{perl_vendorlib}/Perl
21mr|perltidy-20170521-2|22	
21mr|perltidy-20170521-2|23	#----------------------------------------------------------------------------
21mr|perltidy-20170521-2|24	
21mr|perltidy-20170521-2|25	%prep
21mr|perltidy-20170521-2|26	%setup -qn Perl-Tidy-%{version}
21mr|perltidy-20170521-2|27	# fix  perms
21mr|perltidy-20170521-2|28	#chmod -R go=u-w *
21mr|perltidy-20170521-2|29	
21mr|perltidy-20170521-2|30	%build
21mr|perltidy-20170521-2|31	perl Makefile.PL INSTALLDIRS=vendor
21mr|perltidy-20170521-2|32	%make
21mr|perltidy-20170521-2|33	
21mr|perltidy-20170521-2|34	%install
21mr|perltidy-20170521-2|35	%makeinstall_std

15153 21
21mr|perl-Tie-IxHash-1.230.0-7|1	%define upstream_name    Tie-IxHash
21mr|perl-Tie-IxHash-1.230.0-7|2	%define upstream_version 1.23
21mr|perl-Tie-IxHash-1.230.0-7|3	
21mr|perl-Tie-IxHash-1.230.0-7|4	Name:       perl-%{upstream_name}
21mr|perl-Tie-IxHash-1.230.0-7|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Tie-IxHash-1.230.0-7|6	Release:    7
21mr|perl-Tie-IxHash-1.230.0-7|7	
21mr|perl-Tie-IxHash-1.230.0-7|8	Summary: 	%{upstream_name} module for perl
21mr|perl-Tie-IxHash-1.230.0-7|9	
21mr|perl-Tie-IxHash-1.230.0-7|10	License: 	GPL+ or Artistic
21mr|perl-Tie-IxHash-1.230.0-7|11	Group: 		Development/Perl
21mr|perl-Tie-IxHash-1.230.0-7|12	Url:        http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Tie-IxHash-1.230.0-7|13	Source0: 	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Tie/Tie-IxHash-%{upstream_version}.tar.gz
21mr|perl-Tie-IxHash-1.230.0-7|14	
21mr|perl-Tie-IxHash-1.230.0-7|15	BuildArch: 	noarch
21mr|perl-Tie-IxHash-1.230.0-7|16	BuildRequires:  perl-devel
21mr|perl-Tie-IxHash-1.230.0-7|17	
21mr|perl-Tie-IxHash-1.230.0-7|18	%description
21mr|perl-Tie-IxHash-1.230.0-7|19	%{upstream_name} module for perl.  This Perl module implements ordered
21mr|perl-Tie-IxHash-1.230.0-7|20	in-memory associative arrays.
21mr|perl-Tie-IxHash-1.230.0-7|21	
21mr|perl-Tie-IxHash-1.230.0-7|22	%prep
21mr|perl-Tie-IxHash-1.230.0-7|23	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Tie-IxHash-1.230.0-7|24	
21mr|perl-Tie-IxHash-1.230.0-7|25	%build
21mr|perl-Tie-IxHash-1.230.0-7|26	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Tie-IxHash-1.230.0-7|27	%make
21mr|perl-Tie-IxHash-1.230.0-7|28	
21mr|perl-Tie-IxHash-1.230.0-7|29	%check
21mr|perl-Tie-IxHash-1.230.0-7|30	%make test
21mr|perl-Tie-IxHash-1.230.0-7|31	
21mr|perl-Tie-IxHash-1.230.0-7|32	%install
21mr|perl-Tie-IxHash-1.230.0-7|33	%makeinstall_std
21mr|perl-Tie-IxHash-1.230.0-7|34	
21mr|perl-Tie-IxHash-1.230.0-7|35	%clean
21mr|perl-Tie-IxHash-1.230.0-7|36	
21mr|perl-Tie-IxHash-1.230.0-7|37	%files
21mr|perl-Tie-IxHash-1.230.0-7|38	%defattr(644,root,root,755)
21mr|perl-Tie-IxHash-1.230.0-7|39	%doc Changes README
21mr|perl-Tie-IxHash-1.230.0-7|40	%{perl_vendorlib}/Tie/IxHash.pm
21mr|perl-Tie-IxHash-1.230.0-7|41	%{_mandir}/*/*

15154 21
21mr|perl-TimeDate-1.200.0-12|1	%define	upstream_name	 TimeDate
21mr|perl-TimeDate-1.200.0-12|2	%define upstream_version 1.20
21mr|perl-TimeDate-1.200.0-12|3	
21mr|perl-TimeDate-1.200.0-12|4	Name:		perl-%{upstream_name}
21mr|perl-TimeDate-1.200.0-12|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-TimeDate-1.200.0-12|6	Release:	12
21mr|perl-TimeDate-1.200.0-12|7	
21mr|perl-TimeDate-1.200.0-12|8	Summary:	%{upstream_name} module for perl (Data_Type_Utilities/Time)
21mr|perl-TimeDate-1.200.0-12|9	
21mr|perl-TimeDate-1.200.0-12|10	License:	GPL+ or Artistic
21mr|perl-TimeDate-1.200.0-12|11	Group:		Development/Perl
21mr|perl-TimeDate-1.200.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-TimeDate-1.200.0-12|13	Source0:	http://www.cpan.org/modules/by-module/TimeDate/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-TimeDate-1.200.0-12|14	
21mr|perl-TimeDate-1.200.0-12|15	BuildRequires:	perl-devel
21mr|perl-TimeDate-1.200.0-12|16	BuildArch:	noarch
21mr|perl-TimeDate-1.200.0-12|17	
21mr|perl-TimeDate-1.200.0-12|18	%description
21mr|perl-TimeDate-1.200.0-12|19	Simple Time and Date module for perl.
21mr|perl-TimeDate-1.200.0-12|20	
21mr|perl-TimeDate-1.200.0-12|21	%prep
21mr|perl-TimeDate-1.200.0-12|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-TimeDate-1.200.0-12|23	
21mr|perl-TimeDate-1.200.0-12|24	#https://github.com/gbarr/perl-TimeDate/issues/20
21mr|perl-TimeDate-1.200.0-12|25	%__sed -i -e "s@timegm(0,0,0,1,0,70)@timegm(0,0,0,1,0,1970)@" t/getdate.t
21mr|perl-TimeDate-1.200.0-12|26	
21mr|perl-TimeDate-1.200.0-12|27	%build
21mr|perl-TimeDate-1.200.0-12|28	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-TimeDate-1.200.0-12|29	make
21mr|perl-TimeDate-1.200.0-12|30	
21mr|perl-TimeDate-1.200.0-12|31	%check
21mr|perl-TimeDate-1.200.0-12|32	make test
21mr|perl-TimeDate-1.200.0-12|33	
21mr|perl-TimeDate-1.200.0-12|34	%install
21mr|perl-TimeDate-1.200.0-12|35	%makeinstall_std
21mr|perl-TimeDate-1.200.0-12|36	
21mr|perl-TimeDate-1.200.0-12|37	%files
21mr|perl-TimeDate-1.200.0-12|38	%doc MANIFEST README ChangeLog
21mr|perl-TimeDate-1.200.0-12|39	%{perl_vendorlib}/Date
21mr|perl-TimeDate-1.200.0-12|40	%{perl_vendorlib}/Time
21mr|perl-TimeDate-1.200.0-12|41	%{_mandir}/*/*

15155 21
21mr|perl-Time-ZoneInfo-0.300.0-17|1	%define upstream_name    Time-ZoneInfo
21mr|perl-Time-ZoneInfo-0.300.0-17|2	%define upstream_version 0.3
21mr|perl-Time-ZoneInfo-0.300.0-17|3	
21mr|perl-Time-ZoneInfo-0.300.0-17|4	Name:       perl-%{upstream_name}
21mr|perl-Time-ZoneInfo-0.300.0-17|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Time-ZoneInfo-0.300.0-17|6	Release:    17
21mr|perl-Time-ZoneInfo-0.300.0-17|7	Epoch:      1
21mr|perl-Time-ZoneInfo-0.300.0-17|8	Summary:    Perl extension for returning a list of Time Zones
21mr|perl-Time-ZoneInfo-0.300.0-17|9	
21mr|perl-Time-ZoneInfo-0.300.0-17|10	License:    GPL+ or Artistic
21mr|perl-Time-ZoneInfo-0.300.0-17|11	Group:      Development/Perl
21mr|perl-Time-ZoneInfo-0.300.0-17|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Time-ZoneInfo-0.300.0-17|13	Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Time-ZoneInfo-0.300.0-17|14	BuildRequires: perl-devel
21mr|perl-Time-ZoneInfo-0.300.0-17|15	BuildRequires: perl-Test
21mr|perl-Time-ZoneInfo-0.300.0-17|16	Patch0:	    Time-ZoneInfo-0.3-geolocalisation.patch
21mr|perl-Time-ZoneInfo-0.300.0-17|17	
21mr|perl-Time-ZoneInfo-0.300.0-17|18	BuildArch: noarch
21mr|perl-Time-ZoneInfo-0.300.0-17|19	
21mr|perl-Time-ZoneInfo-0.300.0-17|20	%description
21mr|perl-Time-ZoneInfo-0.300.0-17|21	An OO interface to accessing a list of timezones. This is useful if you
21mr|perl-Time-ZoneInfo-0.300.0-17|22	want to provide an interface for your user to choose one of the available
21mr|perl-Time-ZoneInfo-0.300.0-17|23	time zones.
21mr|perl-Time-ZoneInfo-0.300.0-17|24	
21mr|perl-Time-ZoneInfo-0.300.0-17|25	Version 0.3.1 also gives the geolocalisation for a time zone.
21mr|perl-Time-ZoneInfo-0.300.0-17|26	
21mr|perl-Time-ZoneInfo-0.300.0-17|27	%prep
21mr|perl-Time-ZoneInfo-0.300.0-17|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Time-ZoneInfo-0.300.0-17|29	%patch0 -p1 -b .geo
21mr|perl-Time-ZoneInfo-0.300.0-17|30	
21mr|perl-Time-ZoneInfo-0.300.0-17|31	%build
21mr|perl-Time-ZoneInfo-0.300.0-17|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Time-ZoneInfo-0.300.0-17|33	%make
21mr|perl-Time-ZoneInfo-0.300.0-17|34	
21mr|perl-Time-ZoneInfo-0.300.0-17|35	%check
21mr|perl-Time-ZoneInfo-0.300.0-17|36	make test
21mr|perl-Time-ZoneInfo-0.300.0-17|37	
21mr|perl-Time-ZoneInfo-0.300.0-17|38	%install
21mr|perl-Time-ZoneInfo-0.300.0-17|39	%makeinstall_std
21mr|perl-Time-ZoneInfo-0.300.0-17|40	
21mr|perl-Time-ZoneInfo-0.300.0-17|41	%files
21mr|perl-Time-ZoneInfo-0.300.0-17|42	%doc Changes README
21mr|perl-Time-ZoneInfo-0.300.0-17|43	%{_mandir}/man3/*
21mr|perl-Time-ZoneInfo-0.300.0-17|44	%{perl_vendorlib}/*

15156 21
21mr|perl-Tk-804.36.0-2|1	%global __requires_exclude perl\\(Tk.*\\)|perl\\(WidgetDemo\\)|perl\\(Tie::Watch\\)|perl\\(ExtUtils::MakeMaker\\)
21mr|perl-Tk-804.36.0-2|2	
21mr|perl-Tk-804.36.0-2|3	%define	modname	Tk
21mr|perl-Tk-804.36.0-2|4	%define modver 804.036
21mr|perl-Tk-804.36.0-2|5	
21mr|perl-Tk-804.36.0-2|6	Summary:	Tk modules for Perl
21mr|perl-Tk-804.36.0-2|7	Name:		perl-%{modname}
21mr|perl-Tk-804.36.0-2|8	Version:	%perl_convert_version %{modver}
21mr|perl-Tk-804.36.0-2|9	Release:	2
21mr|perl-Tk-804.36.0-2|10	License:	GPLv2+ or Artistic
21mr|perl-Tk-804.36.0-2|11	Group:		Development/Perl
21mr|perl-Tk-804.36.0-2|12	Url:		https://search.cpan.org/dist/%{modname}
21mr|perl-Tk-804.36.0-2|13	Source0:	https://www.cpan.org/modules/by-module/%{modname}/%{modname}-%{modver}.tar.gz
21mr|perl-Tk-804.36.0-2|14	# modified version of http://ftp.de.debian.org/debian/pool/main/p/perl-tk/perl-tk_804.027-8.diff.gz
21mr|perl-Tk-804.36.0-2|15	Patch1:		perl-Tk-debian.patch
21mr|perl-Tk-804.36.0-2|16	# fix segfaults as in #235666 because of broken cashing code
21mr|perl-Tk-804.36.0-2|17	Patch2:		perl-Tk-seg.patch
21mr|perl-Tk-804.36.0-2|18	Patch3:		Tk-804.030-xlib.patch
21mr|perl-Tk-804.36.0-2|19	BuildRequires:	perl-devel
21mr|perl-Tk-804.36.0-2|20	BuildRequires:	jpeg-devel
21mr|perl-Tk-804.36.0-2|21	BuildRequires:	perl(open)
21mr|perl-Tk-804.36.0-2|22	BuildRequires:	pkgconfig(fontconfig)
21mr|perl-Tk-804.36.0-2|23	BuildRequires:	pkgconfig(libpng)
21mr|perl-Tk-804.36.0-2|24	BuildRequires:	pkgconfig(x11)
21mr|perl-Tk-804.36.0-2|25	BuildRequires:	pkgconfig(xft)
21mr|perl-Tk-804.36.0-2|26	Provides:	perl-Tie-Watch
21mr|perl-Tk-804.36.0-2|27	Provides:	perl(Tk::LabRadio)
21mr|perl-Tk-804.36.0-2|28	Provides:	perl(Tk::TextReindex)
21mr|perl-Tk-804.36.0-2|29	
21mr|perl-Tk-804.36.0-2|30	%description
21mr|perl-Tk-804.36.0-2|31	This package provides the modules and Tk code for Perl/Tk,
21mr|perl-Tk-804.36.0-2|32	as written by Nick Ing-Simmons (pTk), John Ousterhout(Tk),
21mr|perl-Tk-804.36.0-2|33	and Ioi Kim Lam(Tix).
21mr|perl-Tk-804.36.0-2|34	It gives you the ability to develop perl applications using the Tk GUI.
21mr|perl-Tk-804.36.0-2|35	It includes the source code for the Tk and Tix elements it uses.
21mr|perl-Tk-804.36.0-2|36	The licences for the various components differ, so check the copyright.
21mr|perl-Tk-804.36.0-2|37	
21mr|perl-Tk-804.36.0-2|38	%files
21mr|perl-Tk-804.36.0-2|39	%doc ToDo Changes README README.linux
21mr|perl-Tk-804.36.0-2|40	%license COPYING
21mr|perl-Tk-804.36.0-2|41	%{_bindir}/*
21mr|perl-Tk-804.36.0-2|42	%dir %{perl_vendorarch}/Tk
21mr|perl-Tk-804.36.0-2|43	%{_mandir}/man1/*
21mr|perl-Tk-804.36.0-2|44	%{_mandir}/man3/*
21mr|perl-Tk-804.36.0-2|45	%{perl_vendorarch}/auto/Tk
21mr|perl-Tk-804.36.0-2|46	%{perl_vendorarch}/Tie/Watch.pm
21mr|perl-Tk-804.36.0-2|47	%{perl_vendorarch}/Tk/*.gif
21mr|perl-Tk-804.36.0-2|48	%{perl_vendorarch}/Tk/*.pm*
21mr|perl-Tk-804.36.0-2|49	%{perl_vendorarch}/Tk/*.xbm
21mr|perl-Tk-804.36.0-2|50	%{perl_vendorarch}/Tk/*.xpm
21mr|perl-Tk-804.36.0-2|51	%{perl_vendorarch}/Tk/Credits
21mr|perl-Tk-804.36.0-2|52	%{perl_vendorarch}/Tk/demos
21mr|perl-Tk-804.36.0-2|53	%{perl_vendorarch}/Tk/DragDrop
21mr|perl-Tk-804.36.0-2|54	%{perl_vendorarch}/Tk/Event
21mr|perl-Tk-804.36.0-2|55	%{perl_vendorarch}/Tk/license.terms
21mr|perl-Tk-804.36.0-2|56	%{perl_vendorarch}/Tk/Menu
21mr|perl-Tk-804.36.0-2|57	%{perl_vendorarch}/Tk.pm*
21mr|perl-Tk-804.36.0-2|58	%{perl_vendorarch}/Tk/Text
21mr|perl-Tk-804.36.0-2|59	
21mr|perl-Tk-804.36.0-2|60	#----------------------------------------------------------------------------
21mr|perl-Tk-804.36.0-2|61	
21mr|perl-Tk-804.36.0-2|62	%package devel
21mr|perl-Tk-804.36.0-2|63	Summary:	Tk modules for Perl (development package)
21mr|perl-Tk-804.36.0-2|64	Group:		Development/C
21mr|perl-Tk-804.36.0-2|65	Requires:	perl-Tk = %{EVRD}
21mr|perl-Tk-804.36.0-2|66	
21mr|perl-Tk-804.36.0-2|67	%description devel
21mr|perl-Tk-804.36.0-2|68	This package provides the modules and Tk code for Perl/Tk,
21mr|perl-Tk-804.36.0-2|69	as written by Nick Ing-Simmons (pTk), John Ousterhout(Tk),
21mr|perl-Tk-804.36.0-2|70	and Ioi Kim Lam(Tix).
21mr|perl-Tk-804.36.0-2|71	It gives you the ability to develop perl applications using the Tk GUI.
21mr|perl-Tk-804.36.0-2|72	It includes the source code for the Tk and Tix elements it uses.
21mr|perl-Tk-804.36.0-2|73	The licences for the various components differ, so check the copyright.
21mr|perl-Tk-804.36.0-2|74	
21mr|perl-Tk-804.36.0-2|75	This is the development package.
21mr|perl-Tk-804.36.0-2|76	
21mr|perl-Tk-804.36.0-2|77	%files devel
21mr|perl-Tk-804.36.0-2|78	%doc Funcs.doc INSTALL
21mr|perl-Tk-804.36.0-2|79	%license COPYING
21mr|perl-Tk-804.36.0-2|80	%{perl_vendorarch}/Tk/*.def
21mr|perl-Tk-804.36.0-2|81	%{perl_vendorarch}/Tk/*.h
21mr|perl-Tk-804.36.0-2|82	%{perl_vendorarch}/Tk/*.m
21mr|perl-Tk-804.36.0-2|83	%{perl_vendorarch}/Tk/*.t
21mr|perl-Tk-804.36.0-2|84	%{perl_vendorarch}/Tk/pTk
21mr|perl-Tk-804.36.0-2|85	%{perl_vendorarch}/Tk/typemap
21mr|perl-Tk-804.36.0-2|86	
21mr|perl-Tk-804.36.0-2|87	#----------------------------------------------------------------------------
21mr|perl-Tk-804.36.0-2|88	
21mr|perl-Tk-804.36.0-2|89	%package doc
21mr|perl-Tk-804.36.0-2|90	Summary:	Tk modules for Perl (documentation package)
21mr|perl-Tk-804.36.0-2|91	Group:		Development/Perl
21mr|perl-Tk-804.36.0-2|92	Requires:	perl-Tk = %{EVRD}
21mr|perl-Tk-804.36.0-2|93	
21mr|perl-Tk-804.36.0-2|94	%description	doc
21mr|perl-Tk-804.36.0-2|95	This package provides the modules and Tk code for Perl/Tk,
21mr|perl-Tk-804.36.0-2|96	as written by Nick Ing-Simmons (pTk), John Ousterhout(Tk),
21mr|perl-Tk-804.36.0-2|97	and Ioi Kim Lam(Tix).
21mr|perl-Tk-804.36.0-2|98	It gives you the ability to develop perl applications using the Tk GUI.
21mr|perl-Tk-804.36.0-2|99	It includes the source code for the Tk and Tix elements it uses.
21mr|perl-Tk-804.36.0-2|100	The licences for the various components differ, so check the copyright.
21mr|perl-Tk-804.36.0-2|101	
21mr|perl-Tk-804.36.0-2|102	This is the documentation package.
21mr|perl-Tk-804.36.0-2|103	
21mr|perl-Tk-804.36.0-2|104	%files doc
21mr|perl-Tk-804.36.0-2|105	%license COPYING
21mr|perl-Tk-804.36.0-2|106	%{perl_vendorarch}/Tk.pod
21mr|perl-Tk-804.36.0-2|107	%{perl_vendorarch}/Tk/*.pod
21mr|perl-Tk-804.36.0-2|108	%{perl_vendorarch}/Tk/README.Adjust
21mr|perl-Tk-804.36.0-2|109	
21mr|perl-Tk-804.36.0-2|110	#----------------------------------------------------------------------------
21mr|perl-Tk-804.36.0-2|111	
21mr|perl-Tk-804.36.0-2|112	%prep
21mr|perl-Tk-804.36.0-2|113	%setup -qn %{modname}-%{modver}
21mr|perl-Tk-804.36.0-2|114	chmod -x pod/Popup.pod Tixish/lib/Tk/balArrow.xbm
21mr|perl-Tk-804.36.0-2|115	# debian patch
21mr|perl-Tk-804.36.0-2|116	%patch1 -p1
21mr|perl-Tk-804.36.0-2|117	# patch to fix #235666 ... seems like caching code is broken
21mr|perl-Tk-804.36.0-2|118	%patch2 -p0
21mr|perl-Tk-804.36.0-2|119	%patch3 -p0 -b .xlib
21mr|perl-Tk-804.36.0-2|120	
21mr|perl-Tk-804.36.0-2|121	find . -type f | xargs perl -pi -e 's|^#!.*/bin/perl\S*|#!/usr/bin/perl|'
21mr|perl-Tk-804.36.0-2|122	# Make it lib64 aware, avoid patch
21mr|perl-Tk-804.36.0-2|123	perl -pi -e "s,(/usr/X11(R6|\\*)|\\\$X11|\(\?:)/lib,\1/%{_lib},g" \
21mr|perl-Tk-804.36.0-2|124	myConfig pTk/mTk/{unix,tixUnix/{itcl2.0,tk4.0}}/configure
21mr|perl-Tk-804.36.0-2|125	#(peroyvind) --center does no longer seem to be working, obsoleted by -c
21mr|perl-Tk-804.36.0-2|126	perl -pi -e "s#--center#-c#" ./Tk/MMutil.pm
21mr|perl-Tk-804.36.0-2|127	
21mr|perl-Tk-804.36.0-2|128	%build
21mr|perl-Tk-804.36.0-2|129	%{__perl} Makefile.PL INSTALLDIRS=vendor X11LIB=%{_libdir} XFT=1
21mr|perl-Tk-804.36.0-2|130	find . -name Makefile | xargs %{__perl} -pi -e 's/^\tLD_RUN_PATH=[^\s]+\s*/\t/'
21mr|perl-Tk-804.36.0-2|131	%make_build
21mr|perl-Tk-804.36.0-2|132	
21mr|perl-Tk-804.36.0-2|133	%install
21mr|perl-Tk-804.36.0-2|134	%makeinstall_std
21mr|perl-Tk-804.36.0-2|135	chmod 644 %{buildroot}%{_mandir}/man3*/*
21mr|perl-Tk-804.36.0-2|136	
21mr|perl-Tk-804.36.0-2|137	# Remove unpackaged files, add them if you find a use
21mr|perl-Tk-804.36.0-2|138	# Tie::Watch is packaged separately
21mr|perl-Tk-804.36.0-2|139	rm %{buildroot}%{perl_vendorarch}/Tk/prolog.ps
21mr|perl-Tk-804.36.0-2|140	rm %{buildroot}%{_mandir}/man1/{ptk{ed,sh},widget}.1*

15157 21
21mr|perl-Tree-DAG_Node-1.310.0-2|1	%define upstream_name	 Tree-DAG_Node
21mr|perl-Tree-DAG_Node-1.310.0-2|2	%define upstream_version 1.31
21mr|perl-Tree-DAG_Node-1.310.0-2|3	
21mr|perl-Tree-DAG_Node-1.310.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-Tree-DAG_Node-1.310.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Tree-DAG_Node-1.310.0-2|6	Release:	2
21mr|perl-Tree-DAG_Node-1.310.0-2|7	
21mr|perl-Tree-DAG_Node-1.310.0-2|8	Summary:	Class for representing nodes in a tre
21mr|perl-Tree-DAG_Node-1.310.0-2|9	
21mr|perl-Tree-DAG_Node-1.310.0-2|10	License:	GPL+ or Artistic
21mr|perl-Tree-DAG_Node-1.310.0-2|11	Group:		Development/Perl
21mr|perl-Tree-DAG_Node-1.310.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Tree-DAG_Node-1.310.0-2|13	Source0:	http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tgz
21mr|perl-Tree-DAG_Node-1.310.0-2|14	
21mr|perl-Tree-DAG_Node-1.310.0-2|15	BuildRequires:	perl-devel
21mr|perl-Tree-DAG_Node-1.310.0-2|16	BuildRequires: perl(File::Slurp::Tiny)
21mr|perl-Tree-DAG_Node-1.310.0-2|17	BuildRequires: perl-Test-Simple
21mr|perl-Tree-DAG_Node-1.310.0-2|18	BuildArch:	noarch
21mr|perl-Tree-DAG_Node-1.310.0-2|19	
21mr|perl-Tree-DAG_Node-1.310.0-2|20	%description
21mr|perl-Tree-DAG_Node-1.310.0-2|21	This class encapsulates/makes/manipulates objects that represent nodes in a
21mr|perl-Tree-DAG_Node-1.310.0-2|22	tree structure. The tree structure is not an object itself, but is emergent
21mr|perl-Tree-DAG_Node-1.310.0-2|23	from the linkages you create between nodes. This class provides the methods for
21mr|perl-Tree-DAG_Node-1.310.0-2|24	making linkages that can be used to build up a tree, while preventing you from
21mr|perl-Tree-DAG_Node-1.310.0-2|25	ever making any kinds of linkages which are not allowed in a tree (such as
21mr|perl-Tree-DAG_Node-1.310.0-2|26	having a node be its own mother or ancestor, or having a node have two
21mr|perl-Tree-DAG_Node-1.310.0-2|27	mothers).
21mr|perl-Tree-DAG_Node-1.310.0-2|28	
21mr|perl-Tree-DAG_Node-1.310.0-2|29	%prep
21mr|perl-Tree-DAG_Node-1.310.0-2|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Tree-DAG_Node-1.310.0-2|31	
21mr|perl-Tree-DAG_Node-1.310.0-2|32	%build
21mr|perl-Tree-DAG_Node-1.310.0-2|33	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Tree-DAG_Node-1.310.0-2|34	%make
21mr|perl-Tree-DAG_Node-1.310.0-2|35	
21mr|perl-Tree-DAG_Node-1.310.0-2|36	%install
21mr|perl-Tree-DAG_Node-1.310.0-2|37	%makeinstall_std
21mr|perl-Tree-DAG_Node-1.310.0-2|38	
21mr|perl-Tree-DAG_Node-1.310.0-2|39	%check
21mr|perl-Tree-DAG_Node-1.310.0-2|40	make test
21mr|perl-Tree-DAG_Node-1.310.0-2|41	
21mr|perl-Tree-DAG_Node-1.310.0-2|42	%files
21mr|perl-Tree-DAG_Node-1.310.0-2|43	%doc  README
21mr|perl-Tree-DAG_Node-1.310.0-2|44	%{perl_vendorlib}/Tree
21mr|perl-Tree-DAG_Node-1.310.0-2|45	%{_mandir}/*/*

15158 21
21mr|perl-Try-Tiny-0.310.0-1|1	%define upstream_name    Try-Tiny
21mr|perl-Try-Tiny-0.310.0-1|2	%define upstream_version 0.31
21mr|perl-Try-Tiny-0.310.0-1|3	
21mr|perl-Try-Tiny-0.310.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-Try-Tiny-0.310.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Try-Tiny-0.310.0-1|6	Release:	1
21mr|perl-Try-Tiny-0.310.0-1|7	Summary:	Minimal try/catch with proper localization of $@
21mr|perl-Try-Tiny-0.310.0-1|8	License:	GPL+ or Artistic
21mr|perl-Try-Tiny-0.310.0-1|9	Group:		Development/Perl
21mr|perl-Try-Tiny-0.310.0-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Try-Tiny-0.310.0-1|11	Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Try-Tiny-0.310.0-1|12	
21mr|perl-Try-Tiny-0.310.0-1|13	BuildRequires:	perl(Test::More)
21mr|perl-Try-Tiny-0.310.0-1|14	BuildRequires:	perl-devel
21mr|perl-Try-Tiny-0.310.0-1|15	BuildArch:	noarch
21mr|perl-Try-Tiny-0.310.0-1|16	
21mr|perl-Try-Tiny-0.310.0-1|17	%description
21mr|perl-Try-Tiny-0.310.0-1|18	This module provides bare bones 'try'/'catch' statements that are designed
21mr|perl-Try-Tiny-0.310.0-1|19	to minimize common mistakes with eval blocks, and NOTHING else.
21mr|perl-Try-Tiny-0.310.0-1|20	
21mr|perl-Try-Tiny-0.310.0-1|21	This is unlike the TryCatch manpage which provides a nice syntax and avoids
21mr|perl-Try-Tiny-0.310.0-1|22	adding another call stack layer, and supports calling 'return' from the try
21mr|perl-Try-Tiny-0.310.0-1|23	block to return from the parent subroutine. These extra features come at a
21mr|perl-Try-Tiny-0.310.0-1|24	cost of a few dependencies, namely the Devel::Declare manpage and the
21mr|perl-Try-Tiny-0.310.0-1|25	Scope::Upper manpage which are occasionally problematic, and the additional
21mr|perl-Try-Tiny-0.310.0-1|26	catch filtering uses the Moose manpage type constraints which may not be
21mr|perl-Try-Tiny-0.310.0-1|27	desirable either.
21mr|perl-Try-Tiny-0.310.0-1|28	
21mr|perl-Try-Tiny-0.310.0-1|29	The main focus of this module is to provide simple and reliable error
21mr|perl-Try-Tiny-0.310.0-1|30	handling for those having a hard time installing the TryCatch manpage, but
21mr|perl-Try-Tiny-0.310.0-1|31	who still want to write correct 'eval' blocks without 5 lines of
21mr|perl-Try-Tiny-0.310.0-1|32	boilerplate each time.
21mr|perl-Try-Tiny-0.310.0-1|33	
21mr|perl-Try-Tiny-0.310.0-1|34	%prep
21mr|perl-Try-Tiny-0.310.0-1|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Try-Tiny-0.310.0-1|36	
21mr|perl-Try-Tiny-0.310.0-1|37	%build
21mr|perl-Try-Tiny-0.310.0-1|38	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Try-Tiny-0.310.0-1|39	%make
21mr|perl-Try-Tiny-0.310.0-1|40	
21mr|perl-Try-Tiny-0.310.0-1|41	%check
21mr|perl-Try-Tiny-0.310.0-1|42	%make test
21mr|perl-Try-Tiny-0.310.0-1|43	
21mr|perl-Try-Tiny-0.310.0-1|44	%install
21mr|perl-Try-Tiny-0.310.0-1|45	%makeinstall_std
21mr|perl-Try-Tiny-0.310.0-1|46	
21mr|perl-Try-Tiny-0.310.0-1|47	%files
21mr|perl-Try-Tiny-0.310.0-1|48	%doc Changes
21mr|perl-Try-Tiny-0.310.0-1|49	%{_mandir}/man3/*
21mr|perl-Try-Tiny-0.310.0-1|50	%{perl_vendorlib}/*

15159 21
21mr|perl-Types-Serialiser-1.0.0-6|1	%define upstream_name    Types-Serialiser
21mr|perl-Types-Serialiser-1.0.0-6|2	%define upstream_version 1.0
21mr|perl-Types-Serialiser-1.0.0-6|3	
21mr|perl-Types-Serialiser-1.0.0-6|4	Summary:	Dummy module for Types::Serialiser
21mr|perl-Types-Serialiser-1.0.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-Types-Serialiser-1.0.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Types-Serialiser-1.0.0-6|7	Release:	6
21mr|perl-Types-Serialiser-1.0.0-6|8	License:	GPL+ or Artistic
21mr|perl-Types-Serialiser-1.0.0-6|9	Group:		Development/Perl
21mr|perl-Types-Serialiser-1.0.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Types-Serialiser-1.0.0-6|11	Source0:	https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Types-Serialiser-1.0.0-6|12	BuildRequires:	perl-devel
21mr|perl-Types-Serialiser-1.0.0-6|13	BuildRequires:	perl(common::sense)
21mr|perl-Types-Serialiser-1.0.0-6|14	BuildArch:	noarch
21mr|perl-Types-Serialiser-1.0.0-6|15	
21mr|perl-Types-Serialiser-1.0.0-6|16	%description
21mr|perl-Types-Serialiser-1.0.0-6|17	This module provides some extra datatypes that are used by common
21mr|perl-Types-Serialiser-1.0.0-6|18	serialisation formats such as JSON or CBOR. The idea is to have a
21mr|perl-Types-Serialiser-1.0.0-6|19	repository of simple/small constants and containers that can be shared by
21mr|perl-Types-Serialiser-1.0.0-6|20	different implementations so they become interoperable between each other.
21mr|perl-Types-Serialiser-1.0.0-6|21	
21mr|perl-Types-Serialiser-1.0.0-6|22	%files
21mr|perl-Types-Serialiser-1.0.0-6|23	%doc META.yml Changes META.json README
21mr|perl-Types-Serialiser-1.0.0-6|24	%{_mandir}/man3/*
21mr|perl-Types-Serialiser-1.0.0-6|25	%{perl_vendorlib}/*
21mr|perl-Types-Serialiser-1.0.0-6|26	
21mr|perl-Types-Serialiser-1.0.0-6|27	#----------------------------------------------------------------------------
21mr|perl-Types-Serialiser-1.0.0-6|28	
21mr|perl-Types-Serialiser-1.0.0-6|29	%prep
21mr|perl-Types-Serialiser-1.0.0-6|30	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Types-Serialiser-1.0.0-6|31	
21mr|perl-Types-Serialiser-1.0.0-6|32	%build
21mr|perl-Types-Serialiser-1.0.0-6|33	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Types-Serialiser-1.0.0-6|34	%make
21mr|perl-Types-Serialiser-1.0.0-6|35	
21mr|perl-Types-Serialiser-1.0.0-6|36	%install
21mr|perl-Types-Serialiser-1.0.0-6|37	%makeinstall_std
21mr|perl-Types-Serialiser-1.0.0-6|38	
21mr|perl-Types-Serialiser-1.0.0-6|39	%check
21mr|perl-Types-Serialiser-1.0.0-6|40	%make test

15160 21
21mr|perl-Type-Tiny-1.12.4-1|1	%define upstream_name    Type-Tiny
21mr|perl-Type-Tiny-1.12.4-1|2	%define upstream_version 1.012004
21mr|perl-Type-Tiny-1.12.4-1|3	
21mr|perl-Type-Tiny-1.12.4-1|4	Summary:	Exception for Type::Params
21mr|perl-Type-Tiny-1.12.4-1|5	Name:		perl-%{upstream_name}
21mr|perl-Type-Tiny-1.12.4-1|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Type-Tiny-1.12.4-1|7	Release:	1
21mr|perl-Type-Tiny-1.12.4-1|8	License:	GPL+ or Artistic
21mr|perl-Type-Tiny-1.12.4-1|9	Group:		Development/Perl
21mr|perl-Type-Tiny-1.12.4-1|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Type-Tiny-1.12.4-1|11	Source0:	https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Type-Tiny-1.12.4-1|12	BuildRequires:	perl-devel
21mr|perl-Type-Tiny-1.12.4-1|13	BuildRequires:	perl(Exporter::Tiny)
21mr|perl-Type-Tiny-1.12.4-1|14	BuildRequires:	perl(Test::More)
21mr|perl-Type-Tiny-1.12.4-1|15	BuildRequires:	perl(Test::Tester)
21mr|perl-Type-Tiny-1.12.4-1|16	BuildArch:	noarch
21mr|perl-Type-Tiny-1.12.4-1|17	
21mr|perl-Type-Tiny-1.12.4-1|18	%description
21mr|perl-Type-Tiny-1.12.4-1|19	This module provides bare bones 'try'/'catch'/'finally' statements that are
21mr|perl-Type-Tiny-1.12.4-1|20	designed to minimize common mistakes with eval blocks, and NOTHING else.
21mr|perl-Type-Tiny-1.12.4-1|21	
21mr|perl-Type-Tiny-1.12.4-1|22	This is unlike the TryCatch manpage which provides a nice syntax and avoids
21mr|perl-Type-Tiny-1.12.4-1|23	adding another call stack layer, and supports calling 'return' from the
21mr|perl-Type-Tiny-1.12.4-1|24	'try' block to return from the parent subroutine. These extra features come
21mr|perl-Type-Tiny-1.12.4-1|25	at a cost of a few dependencies, namely the Devel::Declare manpage and the
21mr|perl-Type-Tiny-1.12.4-1|26	Scope::Upper manpage which are occasionally problematic, and the additional
21mr|perl-Type-Tiny-1.12.4-1|27	catch filtering uses the Moose manpage type constraints which may not be
21mr|perl-Type-Tiny-1.12.4-1|28	desirable either.
21mr|perl-Type-Tiny-1.12.4-1|29	
21mr|perl-Type-Tiny-1.12.4-1|30	The main focus of this module is to provide simple and reliable error
21mr|perl-Type-Tiny-1.12.4-1|31	handling for those having a hard time installing the TryCatch manpage, but
21mr|perl-Type-Tiny-1.12.4-1|32	who still want to write correct 'eval' blocks without 5 lines of
21mr|perl-Type-Tiny-1.12.4-1|33	boilerplate each time.
21mr|perl-Type-Tiny-1.12.4-1|34	
21mr|perl-Type-Tiny-1.12.4-1|35	%files
21mr|perl-Type-Tiny-1.12.4-1|36	%doc Changes LICENSE META.json META.yml README
21mr|perl-Type-Tiny-1.12.4-1|37	%{_mandir}/man3/*
21mr|perl-Type-Tiny-1.12.4-1|38	%{perl_vendorlib}/*
21mr|perl-Type-Tiny-1.12.4-1|39	
21mr|perl-Type-Tiny-1.12.4-1|40	#----------------------------------------------------------------------------
21mr|perl-Type-Tiny-1.12.4-1|41	
21mr|perl-Type-Tiny-1.12.4-1|42	%prep
21mr|perl-Type-Tiny-1.12.4-1|43	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Type-Tiny-1.12.4-1|44	
21mr|perl-Type-Tiny-1.12.4-1|45	%build
21mr|perl-Type-Tiny-1.12.4-1|46	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Type-Tiny-1.12.4-1|47	
21mr|perl-Type-Tiny-1.12.4-1|48	%make
21mr|perl-Type-Tiny-1.12.4-1|49	
21mr|perl-Type-Tiny-1.12.4-1|50	%install
21mr|perl-Type-Tiny-1.12.4-1|51	%makeinstall_std
21mr|perl-Type-Tiny-1.12.4-1|52	
21mr|perl-Type-Tiny-1.12.4-1|53	#needed perl-text-Balanced in contrib
21mr|perl-Type-Tiny-1.12.4-1|54	#%%check
21mr|perl-Type-Tiny-1.12.4-1|55	#%%make test

15161 21
21mr|perl-Unicode-LineBreak-2019.1.0-1|1	%define	modname	Unicode-LineBreak
21mr|perl-Unicode-LineBreak-2019.1.0-1|2	%define modver 2019.001
21mr|perl-Unicode-LineBreak-2019.1.0-1|3	
21mr|perl-Unicode-LineBreak-2019.1.0-1|4	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Unicode::LineBreak::Constants\\)
21mr|perl-Unicode-LineBreak-2019.1.0-1|5	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Unicode::LineBreak\\)$
21mr|perl-Unicode-LineBreak-2019.1.0-1|6	
21mr|perl-Unicode-LineBreak-2019.1.0-1|7	
21mr|perl-Unicode-LineBreak-2019.1.0-1|8	Summary:	UAX #14 Unicode Line Breaking Algorithm
21mr|perl-Unicode-LineBreak-2019.1.0-1|9	
21mr|perl-Unicode-LineBreak-2019.1.0-1|10	Name:		perl-%{modname}
21mr|perl-Unicode-LineBreak-2019.1.0-1|11	Version:	%perl_convert_version %{modver}
21mr|perl-Unicode-LineBreak-2019.1.0-1|12	Release:	1
21mr|perl-Unicode-LineBreak-2019.1.0-1|13	License:	GPLv2+ or Artistic
21mr|perl-Unicode-LineBreak-2019.1.0-1|14	Group:		Development/Perl
21mr|perl-Unicode-LineBreak-2019.1.0-1|15	Url:		http://search.cpan.org/dist/%{modname}
21mr|perl-Unicode-LineBreak-2019.1.0-1|16	Source0:	http://www.cpan.org/modules/by-module/Unicode/%{modname}-%{modver}.tar.gz
21mr|perl-Unicode-LineBreak-2019.1.0-1|17	BuildRequires:	perl(Encode)
21mr|perl-Unicode-LineBreak-2019.1.0-1|18	BuildRequires:	perl(MIME::Charset)
21mr|perl-Unicode-LineBreak-2019.1.0-1|19	BuildRequires:	perl(Test::More)
21mr|perl-Unicode-LineBreak-2019.1.0-1|20	BuildRequires:	perl-devel
21mr|perl-Unicode-LineBreak-2019.1.0-1|21	
21mr|perl-Unicode-LineBreak-2019.1.0-1|22	%description
21mr|perl-Unicode-LineBreak-2019.1.0-1|23	Text::LineFold folds or unfolds lines of plain text. As it mainly focuses
21mr|perl-Unicode-LineBreak-2019.1.0-1|24	on plain text e-mail messages, RFC 3676 flowed format is also supported.
21mr|perl-Unicode-LineBreak-2019.1.0-1|25	
21mr|perl-Unicode-LineBreak-2019.1.0-1|26	%prep
21mr|perl-Unicode-LineBreak-2019.1.0-1|27	%setup -qn %{modname}-%{modver}
21mr|perl-Unicode-LineBreak-2019.1.0-1|28	
21mr|perl-Unicode-LineBreak-2019.1.0-1|29	%build
21mr|perl-Unicode-LineBreak-2019.1.0-1|30	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Unicode-LineBreak-2019.1.0-1|31	%make
21mr|perl-Unicode-LineBreak-2019.1.0-1|32	
21mr|perl-Unicode-LineBreak-2019.1.0-1|33	%install
21mr|perl-Unicode-LineBreak-2019.1.0-1|34	%makeinstall_std
21mr|perl-Unicode-LineBreak-2019.1.0-1|35	
21mr|perl-Unicode-LineBreak-2019.1.0-1|36	%files
21mr|perl-Unicode-LineBreak-2019.1.0-1|37	%doc Changes README
21mr|perl-Unicode-LineBreak-2019.1.0-1|38	%{perl_vendorarch}/*
21mr|perl-Unicode-LineBreak-2019.1.0-1|39	%{_mandir}/man3/*

15162 21
21mr|perl-Unicode-Map-0.112.0-31|1	%define upstream_name Unicode-Map
21mr|perl-Unicode-Map-0.112.0-31|2	%define upstream_version 0.112
21mr|perl-Unicode-Map-0.112.0-31|3	
21mr|perl-Unicode-Map-0.112.0-31|4	Summary:	Maps charsets from and to utf16 unicode
21mr|perl-Unicode-Map-0.112.0-31|5	
21mr|perl-Unicode-Map-0.112.0-31|6	Name:		perl-%{upstream_name}
21mr|perl-Unicode-Map-0.112.0-31|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Unicode-Map-0.112.0-31|8	Release:	31
21mr|perl-Unicode-Map-0.112.0-31|9	License:	GPLv2 or Artistic
21mr|perl-Unicode-Map-0.112.0-31|10	Group:		Development/Perl
21mr|perl-Unicode-Map-0.112.0-31|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Unicode-Map-0.112.0-31|12	Source0:	http://www.cpan.org/modules/by-module/Unicode/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Unicode-Map-0.112.0-31|13	BuildRequires:	perl-devel
21mr|perl-Unicode-Map-0.112.0-31|14	
21mr|perl-Unicode-Map-0.112.0-31|15	%description
21mr|perl-Unicode-Map-0.112.0-31|16	This module converts strings from and to 2-byte Unicode UCS2 format. All
21mr|perl-Unicode-Map-0.112.0-31|17	mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8 encoding. To
21mr|perl-Unicode-Map-0.112.0-31|18	transform these use Unicode::String.
21mr|perl-Unicode-Map-0.112.0-31|19	
21mr|perl-Unicode-Map-0.112.0-31|20	For historical reasons this module coexists with Unicode::Map8. Please use
21mr|perl-Unicode-Map-0.112.0-31|21	Unicode::Map8 unless you need to care for two byte character sets, e.g. chinese
21mr|perl-Unicode-Map-0.112.0-31|22	GB2312. Anyway, if you stick to the basic functionality (see documentation) you
21mr|perl-Unicode-Map-0.112.0-31|23	can use both modules equivalently.
21mr|perl-Unicode-Map-0.112.0-31|24	
21mr|perl-Unicode-Map-0.112.0-31|25	
21mr|perl-Unicode-Map-0.112.0-31|26	Practically this module will disappear from earth sooner or later as Unicode
21mr|perl-Unicode-Map-0.112.0-31|27	mapping support needs somehow to get into perl's core. If you like to work on
21mr|perl-Unicode-Map-0.112.0-31|28	this field please don't hesitate contacting Gisle Aas!
21mr|perl-Unicode-Map-0.112.0-31|29	
21mr|perl-Unicode-Map-0.112.0-31|30	This module can't deal directly with utf8. Use Unicode::String to convert utf8
21mr|perl-Unicode-Map-0.112.0-31|31	to utf16 and vice versa.
21mr|perl-Unicode-Map-0.112.0-31|32	
21mr|perl-Unicode-Map-0.112.0-31|33	Character mapping is according to the data of binary mapfiles in Unicode::Map
21mr|perl-Unicode-Map-0.112.0-31|34	hierarchy. Binary mapfiles can also be created with this module, enabling you
21mr|perl-Unicode-Map-0.112.0-31|35	to install own specific character sets. Refer to mkmapfile or file REGISTRY in
21mr|perl-Unicode-Map-0.112.0-31|36	the Unicode::Map hierarchy
21mr|perl-Unicode-Map-0.112.0-31|37	
21mr|perl-Unicode-Map-0.112.0-31|38	%prep
21mr|perl-Unicode-Map-0.112.0-31|39	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Unicode-Map-0.112.0-31|40	
21mr|perl-Unicode-Map-0.112.0-31|41	%build
21mr|perl-Unicode-Map-0.112.0-31|42	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Unicode-Map-0.112.0-31|43	%make
21mr|perl-Unicode-Map-0.112.0-31|44	
21mr|perl-Unicode-Map-0.112.0-31|45	%check
21mr|perl-Unicode-Map-0.112.0-31|46	%make test
21mr|perl-Unicode-Map-0.112.0-31|47	
21mr|perl-Unicode-Map-0.112.0-31|48	%install
21mr|perl-Unicode-Map-0.112.0-31|49	%makeinstall_std
21mr|perl-Unicode-Map-0.112.0-31|50	
21mr|perl-Unicode-Map-0.112.0-31|51	%files
21mr|perl-Unicode-Map-0.112.0-31|52	%doc README
21mr|perl-Unicode-Map-0.112.0-31|53	%{_bindir}/*
21mr|perl-Unicode-Map-0.112.0-31|54	%{perl_vendorarch}/Unicode
21mr|perl-Unicode-Map-0.112.0-31|55	%{perl_vendorarch}/auto/Unicode
21mr|perl-Unicode-Map-0.112.0-31|56	%{_mandir}/man1/*
21mr|perl-Unicode-Map-0.112.0-31|57	%{_mandir}/man3/*

15163 21
21mr|perl-Unicode-Map8-0.130.0-14|1	%define upstream_name	 Unicode-Map8
21mr|perl-Unicode-Map8-0.130.0-14|2	%define upstream_version 0.13
21mr|perl-Unicode-Map8-0.130.0-14|3	
21mr|perl-Unicode-Map8-0.130.0-14|4	Name:		perl-%{upstream_name}
21mr|perl-Unicode-Map8-0.130.0-14|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Unicode-Map8-0.130.0-14|6	Release:	14
21mr|perl-Unicode-Map8-0.130.0-14|7	Summary:	Mapping table between 8-bit chars and Unicode
21mr|perl-Unicode-Map8-0.130.0-14|8	License:	GPL+ or Artistic
21mr|perl-Unicode-Map8-0.130.0-14|9	Group:		Development/Perl
21mr|perl-Unicode-Map8-0.130.0-14|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Unicode-Map8-0.130.0-14|11	Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Unicode-Map8-0.130.0-14|12	
21mr|perl-Unicode-Map8-0.130.0-14|13	BuildRequires:	perl-devel
21mr|perl-Unicode-Map8-0.130.0-14|14	# (tv) for test suite:
21mr|perl-Unicode-Map8-0.130.0-14|15	BuildRequires:	perl-Unicode-String
21mr|perl-Unicode-Map8-0.130.0-14|16	
21mr|perl-Unicode-Map8-0.130.0-14|17	%description
21mr|perl-Unicode-Map8-0.130.0-14|18	The Unicode::Map8 class implement efficient mapping tables between 8-bit
21mr|perl-Unicode-Map8-0.130.0-14|19	character sets and 16 bit character sets like Unicode. The tables are efficient
21mr|perl-Unicode-Map8-0.130.0-14|20	both in terms of space allocated and translation speed. The 16-bit strings is
21mr|perl-Unicode-Map8-0.130.0-14|21	assumed to use network byte order.
21mr|perl-Unicode-Map8-0.130.0-14|22	
21mr|perl-Unicode-Map8-0.130.0-14|23	%prep
21mr|perl-Unicode-Map8-0.130.0-14|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Unicode-Map8-0.130.0-14|25	
21mr|perl-Unicode-Map8-0.130.0-14|26	%build
21mr|perl-Unicode-Map8-0.130.0-14|27	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Unicode-Map8-0.130.0-14|28	%make
21mr|perl-Unicode-Map8-0.130.0-14|29	
21mr|perl-Unicode-Map8-0.130.0-14|30	%check
21mr|perl-Unicode-Map8-0.130.0-14|31	# (tv) test suite failed in iurt but success with iurt --shell :-(
21mr|perl-Unicode-Map8-0.130.0-14|32	#%make test
21mr|perl-Unicode-Map8-0.130.0-14|33	
21mr|perl-Unicode-Map8-0.130.0-14|34	%install
21mr|perl-Unicode-Map8-0.130.0-14|35	%makeinstall_std
21mr|perl-Unicode-Map8-0.130.0-14|36	
21mr|perl-Unicode-Map8-0.130.0-14|37	%files
21mr|perl-Unicode-Map8-0.130.0-14|38	%doc README Changes
21mr|perl-Unicode-Map8-0.130.0-14|39	%{perl_vendorarch}/auto/Unicode
21mr|perl-Unicode-Map8-0.130.0-14|40	%{perl_vendorarch}/Unicode
21mr|perl-Unicode-Map8-0.130.0-14|41	%{_mandir}/*/*
21mr|perl-Unicode-Map8-0.130.0-14|42	%{_bindir}/*

15164 21
21mr|perl-Unicode-MapUTF8-1.110.0-11|1	%global __requires_exclude perl\\(Jcode\\)
21mr|perl-Unicode-MapUTF8-1.110.0-11|2	
21mr|perl-Unicode-MapUTF8-1.110.0-11|3	%define upstream_name	 Unicode-MapUTF8
21mr|perl-Unicode-MapUTF8-1.110.0-11|4	%define upstream_version 1.11
21mr|perl-Unicode-MapUTF8-1.110.0-11|5	
21mr|perl-Unicode-MapUTF8-1.110.0-11|6	Summary:	Conversions to and from arbitrary character sets and UTF8
21mr|perl-Unicode-MapUTF8-1.110.0-11|7	Name:		perl-%{upstream_name}
21mr|perl-Unicode-MapUTF8-1.110.0-11|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Unicode-MapUTF8-1.110.0-11|9	Release:	11
21mr|perl-Unicode-MapUTF8-1.110.0-11|10	License:	GPL+ or Artistic
21mr|perl-Unicode-MapUTF8-1.110.0-11|11	Group:		Development/Perl
21mr|perl-Unicode-MapUTF8-1.110.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Unicode-MapUTF8-1.110.0-11|13	Source0:	http://search.cpan.org/CPAN/authors/id/S/SN/SNOWHARE/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-Unicode-MapUTF8-1.110.0-11|14	BuildRequires:	perl-devel
21mr|perl-Unicode-MapUTF8-1.110.0-11|15	BuildRequires:	perl(Unicode::Map)
21mr|perl-Unicode-MapUTF8-1.110.0-11|16	BuildRequires:	perl(Unicode::Map8)
21mr|perl-Unicode-MapUTF8-1.110.0-11|17	Recommends:	perl(Jcode)
21mr|perl-Unicode-MapUTF8-1.110.0-11|18	BuildArch:	noarch
21mr|perl-Unicode-MapUTF8-1.110.0-11|19	
21mr|perl-Unicode-MapUTF8-1.110.0-11|20	%description
21mr|perl-Unicode-MapUTF8-1.110.0-11|21	Provides an adapter layer between core routines for converting to and from UTF8
21mr|perl-Unicode-MapUTF8-1.110.0-11|22	and other encodings. In essence, a way to give multiple existing Unicode
21mr|perl-Unicode-MapUTF8-1.110.0-11|23	modules a single common interface so you don't have to know the underlaying
21mr|perl-Unicode-MapUTF8-1.110.0-11|24	implementations to do simple UTF8 to-from other character set encoding
21mr|perl-Unicode-MapUTF8-1.110.0-11|25	conversions. As such, it wraps the Unicode::String, Unicode::Map8, Unicode::Map
21mr|perl-Unicode-MapUTF8-1.110.0-11|26	and Jcode modules in a standardized and simple API.
21mr|perl-Unicode-MapUTF8-1.110.0-11|27	
21mr|perl-Unicode-MapUTF8-1.110.0-11|28	This also provides general character set conversion operation based on UTF8 -
21mr|perl-Unicode-MapUTF8-1.110.0-11|29	it is possible to convert between any two compatible and supported character
21mr|perl-Unicode-MapUTF8-1.110.0-11|30	sets via a simple two step chaining of conversions.
21mr|perl-Unicode-MapUTF8-1.110.0-11|31	
21mr|perl-Unicode-MapUTF8-1.110.0-11|32	As with most things Perlish - if you give it a few big chunks of text to chew
21mr|perl-Unicode-MapUTF8-1.110.0-11|33	on instead of lots of small ones it will handle many more characters per
21mr|perl-Unicode-MapUTF8-1.110.0-11|34	second.
21mr|perl-Unicode-MapUTF8-1.110.0-11|35	
21mr|perl-Unicode-MapUTF8-1.110.0-11|36	By design, it can be easily extended to encompass any new charset encoding
21mr|perl-Unicode-MapUTF8-1.110.0-11|37	conversion modules that arrive on the scene.
21mr|perl-Unicode-MapUTF8-1.110.0-11|38	
21mr|perl-Unicode-MapUTF8-1.110.0-11|39	%files
21mr|perl-Unicode-MapUTF8-1.110.0-11|40	%doc README
21mr|perl-Unicode-MapUTF8-1.110.0-11|41	%{perl_vendorlib}/Unicode
21mr|perl-Unicode-MapUTF8-1.110.0-11|42	%{_mandir}/*/*
21mr|perl-Unicode-MapUTF8-1.110.0-11|43	
21mr|perl-Unicode-MapUTF8-1.110.0-11|44	#------------------------------------------------------------------
21mr|perl-Unicode-MapUTF8-1.110.0-11|45	
21mr|perl-Unicode-MapUTF8-1.110.0-11|46	%prep
21mr|perl-Unicode-MapUTF8-1.110.0-11|47	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Unicode-MapUTF8-1.110.0-11|48	
21mr|perl-Unicode-MapUTF8-1.110.0-11|49	%build
21mr|perl-Unicode-MapUTF8-1.110.0-11|50	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Unicode-MapUTF8-1.110.0-11|51	%make
21mr|perl-Unicode-MapUTF8-1.110.0-11|52	
21mr|perl-Unicode-MapUTF8-1.110.0-11|53	%check
21mr|perl-Unicode-MapUTF8-1.110.0-11|54	#make test
21mr|perl-Unicode-MapUTF8-1.110.0-11|55	
21mr|perl-Unicode-MapUTF8-1.110.0-11|56	%install

15165 21
21mr|perl-Unicode-String-2.100.0-2|1	%define upstream_name    Unicode-String
21mr|perl-Unicode-String-2.100.0-2|2	%define upstream_version 2.10
21mr|perl-Unicode-String-2.100.0-2|3	
21mr|perl-Unicode-String-2.100.0-2|4	Name:           perl-%{upstream_name}
21mr|perl-Unicode-String-2.100.0-2|5	Version:        %perl_convert_version %{upstream_version}
21mr|perl-Unicode-String-2.100.0-2|6	Release:        2
21mr|perl-Unicode-String-2.100.0-2|7	Summary:        Unicode-String module for perl
21mr|perl-Unicode-String-2.100.0-2|8	License:        GPL+ or Artistic
21mr|perl-Unicode-String-2.100.0-2|9	Group:          Development/Perl
21mr|perl-Unicode-String-2.100.0-2|10	Url:            http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-Unicode-String-2.100.0-2|11	Source0:        ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Unicode/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Unicode-String-2.100.0-2|12	
21mr|perl-Unicode-String-2.100.0-2|13	BuildRequires:  perl-devel >= 5.8.0
21mr|perl-Unicode-String-2.100.0-2|14	BuildRequires:  perl-Test
21mr|perl-Unicode-String-2.100.0-2|15	Requires:       perl
21mr|perl-Unicode-String-2.100.0-2|16	
21mr|perl-Unicode-String-2.100.0-2|17	%description
21mr|perl-Unicode-String-2.100.0-2|18	These are experimental modules to handle various Unicode issues.  They
21mr|perl-Unicode-String-2.100.0-2|19	were made before perl included native UTF8 support.
21mr|perl-Unicode-String-2.100.0-2|20	
21mr|perl-Unicode-String-2.100.0-2|21	%prep
21mr|perl-Unicode-String-2.100.0-2|22	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-Unicode-String-2.100.0-2|23	
21mr|perl-Unicode-String-2.100.0-2|24	%build
21mr|perl-Unicode-String-2.100.0-2|25	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-Unicode-String-2.100.0-2|26	
21mr|perl-Unicode-String-2.100.0-2|27	%check
21mr|perl-Unicode-String-2.100.0-2|28	make test
21mr|perl-Unicode-String-2.100.0-2|29	
21mr|perl-Unicode-String-2.100.0-2|30	%install
21mr|perl-Unicode-String-2.100.0-2|31	%makeinstall_std
21mr|perl-Unicode-String-2.100.0-2|32	
21mr|perl-Unicode-String-2.100.0-2|33	%clean
21mr|perl-Unicode-String-2.100.0-2|34	
21mr|perl-Unicode-String-2.100.0-2|35	%files
21mr|perl-Unicode-String-2.100.0-2|36	%doc Changes README
21mr|perl-Unicode-String-2.100.0-2|37	%{perl_vendorarch}/auto/Unicode/String
21mr|perl-Unicode-String-2.100.0-2|38	%{perl_vendorarch}/Unicode/*.pm
21mr|perl-Unicode-String-2.100.0-2|39	%{_mandir}/*/*

15166 21
21mr|perl-Unicode-UTF8-0.600.0-6|1	%define upstream_name    Unicode-UTF8
21mr|perl-Unicode-UTF8-0.600.0-6|2	%define upstream_version 0.60
21mr|perl-Unicode-UTF8-0.600.0-6|3	%global __provides_exclude UTF8.so
21mr|perl-Unicode-UTF8-0.600.0-6|4	
21mr|perl-Unicode-UTF8-0.600.0-6|5	
21mr|perl-Unicode-UTF8-0.600.0-6|6	Name:       perl-%{upstream_name}
21mr|perl-Unicode-UTF8-0.600.0-6|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-Unicode-UTF8-0.600.0-6|8	Release:    6
21mr|perl-Unicode-UTF8-0.600.0-6|9	
21mr|perl-Unicode-UTF8-0.600.0-6|10	Summary:    Encoding and decoding of UTF-8 encoding form
21mr|perl-Unicode-UTF8-0.600.0-6|11	License:    GPL+ or Artistic
21mr|perl-Unicode-UTF8-0.600.0-6|12	Group:      Development/Perl
21mr|perl-Unicode-UTF8-0.600.0-6|13	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Unicode-UTF8-0.600.0-6|14	Source0:    http://www.cpan.org/modules/by-module/Unicode/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-Unicode-UTF8-0.600.0-6|15	
21mr|perl-Unicode-UTF8-0.600.0-6|16	BuildRequires: perl(Carp)
21mr|perl-Unicode-UTF8-0.600.0-6|17	BuildRequires: perl(Encode)
21mr|perl-Unicode-UTF8-0.600.0-6|18	BuildRequires: perl(Exporter)
21mr|perl-Unicode-UTF8-0.600.0-6|19	BuildRequires: perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Unicode-UTF8-0.600.0-6|20	BuildRequires: perl(Test::Fatal)
21mr|perl-Unicode-UTF8-0.600.0-6|21	BuildRequires: perl(Test::More)
21mr|perl-Unicode-UTF8-0.600.0-6|22	BuildRequires: perl(XSLoader)
21mr|perl-Unicode-UTF8-0.600.0-6|23	BuildRequires: perl-devel
21mr|perl-Unicode-UTF8-0.600.0-6|24	BuildRequires: perl(Test::LeakTrace)
21mr|perl-Unicode-UTF8-0.600.0-6|25	BuildRequires: perl(Variable::Magic)
21mr|perl-Unicode-UTF8-0.600.0-6|26	BuildRequires: perl(Test::Pod)
21mr|perl-Unicode-UTF8-0.600.0-6|27	BuildRequires: perl(inc::Module::Install)
21mr|perl-Unicode-UTF8-0.600.0-6|28	
21mr|perl-Unicode-UTF8-0.600.0-6|29	%description
21mr|perl-Unicode-UTF8-0.600.0-6|30	This module provides functions to encode and decode UTF-8 encoding form as
21mr|perl-Unicode-UTF8-0.600.0-6|31	specified by Unicode and ISO/IEC 10646:2011.
21mr|perl-Unicode-UTF8-0.600.0-6|32	
21mr|perl-Unicode-UTF8-0.600.0-6|33	%prep
21mr|perl-Unicode-UTF8-0.600.0-6|34	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Unicode-UTF8-0.600.0-6|35	
21mr|perl-Unicode-UTF8-0.600.0-6|36	%build
21mr|perl-Unicode-UTF8-0.600.0-6|37	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Unicode-UTF8-0.600.0-6|38	
21mr|perl-Unicode-UTF8-0.600.0-6|39	%make
21mr|perl-Unicode-UTF8-0.600.0-6|40	
21mr|perl-Unicode-UTF8-0.600.0-6|41	%check
21mr|perl-Unicode-UTF8-0.600.0-6|42	%make test
21mr|perl-Unicode-UTF8-0.600.0-6|43	
21mr|perl-Unicode-UTF8-0.600.0-6|44	%install
21mr|perl-Unicode-UTF8-0.600.0-6|45	%makeinstall_std
21mr|perl-Unicode-UTF8-0.600.0-6|46	
21mr|perl-Unicode-UTF8-0.600.0-6|47	%files
21mr|perl-Unicode-UTF8-0.600.0-6|48	%doc Changes META.yml README
21mr|perl-Unicode-UTF8-0.600.0-6|49	%{_mandir}/man3/*
21mr|perl-Unicode-UTF8-0.600.0-6|50	
21mr|perl-Unicode-UTF8-0.600.0-6|51	%if %rpm5
21mr|perl-Unicode-UTF8-0.600.0-6|52	%{perl_vendorlib}/*
21mr|perl-Unicode-UTF8-0.600.0-6|53	%else
21mr|perl-Unicode-UTF8-0.600.0-6|54	%{perl_vendorarch}/*
21mr|perl-Unicode-UTF8-0.600.0-6|55	%endif

15167 21
21mr|perl-UNIVERSAL-can-1.201.403.280-6|1	%define upstream_name UNIVERSAL-can
21mr|perl-UNIVERSAL-can-1.201.403.280-6|2	%define upstream_version 1.20140328
21mr|perl-UNIVERSAL-can-1.201.403.280-6|3	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|4	Summary:	Hack around calling UNIVERSAL::can() as a function
21mr|perl-UNIVERSAL-can-1.201.403.280-6|5	Name:		perl-%{upstream_name}
21mr|perl-UNIVERSAL-can-1.201.403.280-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-UNIVERSAL-can-1.201.403.280-6|7	Release:	6
21mr|perl-UNIVERSAL-can-1.201.403.280-6|8	License:	GPL+ or Artistic
21mr|perl-UNIVERSAL-can-1.201.403.280-6|9	Group:		Development/Perl
21mr|perl-UNIVERSAL-can-1.201.403.280-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-UNIVERSAL-can-1.201.403.280-6|11	Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-UNIVERSAL-can-1.201.403.280-6|12	BuildRequires:	perl-devel
21mr|perl-UNIVERSAL-can-1.201.403.280-6|13	BuildRequires:	perl(Test::Exception)
21mr|perl-UNIVERSAL-can-1.201.403.280-6|14	BuildRequires:	perl(Test::Warn)
21mr|perl-UNIVERSAL-can-1.201.403.280-6|15	BuildArch:	noarch
21mr|perl-UNIVERSAL-can-1.201.403.280-6|16	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|17	%description
21mr|perl-UNIVERSAL-can-1.201.403.280-6|18	The UNIVERSAL class provides a few default methods so that all objects can use
21mr|perl-UNIVERSAL-can-1.201.403.280-6|19	them. Object orientation allows programmers to override these methods in
21mr|perl-UNIVERSAL-can-1.201.403.280-6|20	subclasses to provide more specific and appropriate behavior.
21mr|perl-UNIVERSAL-can-1.201.403.280-6|21	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|22	Some authors call methods in the UNIVERSAL class on potential invocants as
21mr|perl-UNIVERSAL-can-1.201.403.280-6|23	functions, bypassing any possible overriding. This is wrong and you should not
21mr|perl-UNIVERSAL-can-1.201.403.280-6|24	do it. Unfortunately, not everyone heeds this warning and their bad code can
21mr|perl-UNIVERSAL-can-1.201.403.280-6|25	break your good code.
21mr|perl-UNIVERSAL-can-1.201.403.280-6|26	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|27	Fortunately, this upstream_name replaces UNIVERSAL::can() with a method that
21mr|perl-UNIVERSAL-can-1.201.403.280-6|28	checks to
21mr|perl-UNIVERSAL-can-1.201.403.280-6|29	see if the first argument is a valid invocant (whether an object -- a blessed
21mr|perl-UNIVERSAL-can-1.201.403.280-6|30	referent -- or the name of a class). If so, and if the invocant's class has its
21mr|perl-UNIVERSAL-can-1.201.403.280-6|31	own can() method, it calls that as a method. Otherwise, everything works as you
21mr|perl-UNIVERSAL-can-1.201.403.280-6|32	might expect.
21mr|perl-UNIVERSAL-can-1.201.403.280-6|33	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|34	If someone attempts to call UNIVERSAL::can() as a function, this module
21mr|perl-UNIVERSAL-can-1.201.403.280-6|35	will emit a lexical warning (see perllexwarn) to that effect. You can disable
21mr|perl-UNIVERSAL-can-1.201.403.280-6|36	it with no warnings; or no warnings 'UNIVERSAL::isa';, but don't do that; fix
21mr|perl-UNIVERSAL-can-1.201.403.280-6|37	the code instead.
21mr|perl-UNIVERSAL-can-1.201.403.280-6|38	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|39	%files
21mr|perl-UNIVERSAL-can-1.201.403.280-6|40	%doc README
21mr|perl-UNIVERSAL-can-1.201.403.280-6|41	%{perl_vendorlib}/UNIVERSAL
21mr|perl-UNIVERSAL-can-1.201.403.280-6|42	%{_mandir}/*/*
21mr|perl-UNIVERSAL-can-1.201.403.280-6|43	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|44	#----------------------------------------------------------------------------
21mr|perl-UNIVERSAL-can-1.201.403.280-6|45	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|46	%prep
21mr|perl-UNIVERSAL-can-1.201.403.280-6|47	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-UNIVERSAL-can-1.201.403.280-6|48	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|49	%build
21mr|perl-UNIVERSAL-can-1.201.403.280-6|50	%__perl Makefile.PL installdirs=vendor
21mr|perl-UNIVERSAL-can-1.201.403.280-6|51	%make
21mr|perl-UNIVERSAL-can-1.201.403.280-6|52	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|53	%install
21mr|perl-UNIVERSAL-can-1.201.403.280-6|54	%makeinstall_std
21mr|perl-UNIVERSAL-can-1.201.403.280-6|55	
21mr|perl-UNIVERSAL-can-1.201.403.280-6|56	%check
21mr|perl-UNIVERSAL-can-1.201.403.280-6|57	%make test

15168 21
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|1	%define upstream_name UNIVERSAL-isa
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|2	%define upstream_version 1.20150614
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|3	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|4	Summary:	Hack around calling UNIVERSAL::isa() as a function
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|5	Name:		perl-%{upstream_name}
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|7	Release:	4
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|8	License:	GPL+ or Artistic
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|9	Group:		Development/Perl
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|11	Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|12	BuildRequires:	perl-devel
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|13	BuildRequires:	perl(CGI)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|14	BuildRequires:	perl(CPAN::Meta)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|15	BuildRequires:	perl(File::Spec)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|16	BuildRequires:	perl(Module::Build)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|17	BuildRequires:	perl(Pod::Coverage)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|18	BuildRequires:	perl(Scalar::Util)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|19	BuildRequires:	perl(Test::More)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|20	BuildRequires:	perl(strict)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|21	BuildRequires:	perl(overload)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|22	BuildRequires:	perl(warnings)
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|23	BuildArch:	noarch
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|24	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|25	%description
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|26	Whenever you use "isa" in UNIVERSAL as a function, a kitten using
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|27	Test::MockObject dies. Normally, the kittens would be helpless, but if they use
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|28	UNIVERSAL::isa (the module whose docs you are reading), the kittens can live
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|29	long and prosper.
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|30	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|31	This module replaces UNIVERSAL::isa with a version that makes sure that if it's
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|32	called as a function on objects which override isa, isa will be called on those
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|33	objects as a method.
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|34	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|35	In all other cases the real UNIVERSAL::isa is just called directly.
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|36	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|37	%files
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|38	%doc Changes CONTRIBUTING LICENSE META.json META.yml README
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|39	%{perl_vendorlib}/UNIVERSAL
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|40	%{_mandir}/*/*
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|41	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|42	#----------------------------------------------------------------------------
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|43	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|44	%prep
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|45	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|46	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|47	%build
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|48	%__perl Makefile.PL installdirs=vendor
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|49	%make
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|50	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|51	%install
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|52	%makeinstall_std
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|53	
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|54	%check
21mr|perl-UNIVERSAL-isa-1.201.506.140-4|55	%make test

15169 21
21mr|perl-URI-5.100.0-1|1	%define upstream_name	 URI
21mr|perl-URI-5.100.0-1|2	%define upstream_version 5.10
21mr|perl-URI-5.100.0-1|3	
21mr|perl-URI-5.100.0-1|4	%define _requires_exceptions perl(Business::ISBN)
21mr|perl-URI-5.100.0-1|5	
21mr|perl-URI-5.100.0-1|6	Name:       perl-%{upstream_name}
21mr|perl-URI-5.100.0-1|7	Version:    %perl_convert_version %{upstream_version}
21mr|perl-URI-5.100.0-1|8	Release:    1
21mr|perl-URI-5.100.0-1|9	
21mr|perl-URI-5.100.0-1|10	Summary:	URI module for perl
21mr|perl-URI-5.100.0-1|11	
21mr|perl-URI-5.100.0-1|12	License:	GPL+ or Artistic
21mr|perl-URI-5.100.0-1|13	Group:		Development/Perl
21mr|perl-URI-5.100.0-1|14	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-URI-5.100.0-1|15	Source0:	https://cpan.metacpan.org/authors/id/O/OA/OALDERS/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-URI-5.100.0-1|16	
21mr|perl-URI-5.100.0-1|17	BuildRequires:	perl-devel
21mr|perl-URI-5.100.0-1|18	BuildRequires:	perl(Test)
21mr|perl-URI-5.100.0-1|19	BuildRequires:	perl(Net::Domain)
21mr|perl-URI-5.100.0-1|20	BuildRequires:	perl(Test::Needs)
21mr|perl-URI-5.100.0-1|21	
21mr|perl-URI-5.100.0-1|22	BuildArch:	noarch
21mr|perl-URI-5.100.0-1|23	
21mr|perl-URI-5.100.0-1|24	%description
21mr|perl-URI-5.100.0-1|25	This Perl module implements the URI class. Objects of this class represent
21mr|perl-URI-5.100.0-1|26	Uniform Resource Identifier (URI) references as specified in RFC 2396.
21mr|perl-URI-5.100.0-1|27	
21mr|perl-URI-5.100.0-1|28	%prep
21mr|perl-URI-5.100.0-1|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-URI-5.100.0-1|30	
21mr|perl-URI-5.100.0-1|31	%build
21mr|perl-URI-5.100.0-1|32	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-URI-5.100.0-1|33	%__make
21mr|perl-URI-5.100.0-1|34	
21mr|perl-URI-5.100.0-1|35	%check
21mr|perl-URI-5.100.0-1|36	%__make test
21mr|perl-URI-5.100.0-1|37	
21mr|perl-URI-5.100.0-1|38	%install
21mr|perl-URI-5.100.0-1|39	%makeinstall_std
21mr|perl-URI-5.100.0-1|40	
21mr|perl-URI-5.100.0-1|41	%files
21mr|perl-URI-5.100.0-1|42	%doc Changes
21mr|perl-URI-5.100.0-1|43	%{perl_vendorlib}/URI.pm
21mr|perl-URI-5.100.0-1|44	%{perl_vendorlib}/URI
21mr|perl-URI-5.100.0-1|45	%{_mandir}/*/*

15170 21
21mr|perl-URPM-5.24.1-2|1	%define real_name URPM
21mr|perl-URPM-5.24.1-2|2	
21mr|perl-URPM-5.24.1-2|3	%define rpm_version %(rpm -q --queryformat '%%|EPOCH?{[%%{EPOCH}:%%{VERSION}]}:{%%{VERSION}}|' rpm)
21mr|perl-URPM-5.24.1-2|4	
21mr|perl-URPM-5.24.1-2|5	%{expand:%%global compat_perl_vendorarch %(perl -MConfig -e 'printf "%%s\n", "%{?perl_vendorarch:1}" ? "%%{perl_vendorarch}" : "$Config{installvendorarch}"')}
21mr|perl-URPM-5.24.1-2|6	
21mr|perl-URPM-5.24.1-2|7	Summary:	Librpm perl bindings for urpmi
21mr|perl-URPM-5.24.1-2|8	Name:		perl-URPM
21mr|perl-URPM-5.24.1-2|9	Version:	5.24.1
21mr|perl-URPM-5.24.1-2|10	Release:	2
21mr|perl-URPM-5.24.1-2|11	Epoch:    2
21mr|perl-URPM-5.24.1-2|12	License:	GPL or Artistic
21mr|perl-URPM-5.24.1-2|13	Group:		Development/Perl
21mr|perl-URPM-5.24.1-2|14	Source:		%{real_name}-v%{version}.tar.xz
21mr|perl-URPM-5.24.1-2|15	URL:		http://gitweb.mageia.org/software/rpm/perl-URPM/
21mr|perl-URPM-5.24.1-2|16	BuildRequires:	perl-devel
21mr|perl-URPM-5.24.1-2|17	BuildRequires:	pkgconfig(rpm) >= 4.11.0
21mr|perl-URPM-5.24.1-2|18	BuildRequires:	perl(ExtUtils::Depends)
21mr|perl-URPM-5.24.1-2|19	BuildRequires:	perl(ExtUtils::PkgConfig)
21mr|perl-URPM-5.24.1-2|20	BuildRequires:	perl(MDV::Packdrakeng)
21mr|perl-URPM-5.24.1-2|21	# For tests:
21mr|perl-URPM-5.24.1-2|22	BuildRequires:	perl(Test::Pod)
21mr|perl-URPM-5.24.1-2|23	
21mr|perl-URPM-5.24.1-2|24	# we can now expect librpm API to be backward compatible
21mr|perl-URPM-5.24.1-2|25	Requires:	rpm >= %{rpm_version}
21mr|perl-URPM-5.24.1-2|26	Requires:	perl(MDV::Packdrakeng)
21mr|perl-URPM-5.24.1-2|27	Provides:	perl(URPM::Build) = %{EVRD}
21mr|perl-URPM-5.24.1-2|28	Provides:	perl(URPM::Resolve) = %{EVRD}
21mr|perl-URPM-5.24.1-2|29	Provides:	perl(URPM::Signature) = %{EVRD}
21mr|perl-URPM-5.24.1-2|30	Conflicts:	urpmi < 8.102
21mr|perl-URPM-5.24.1-2|31	
21mr|perl-URPM-5.24.1-2|32	
21mr|perl-URPM-5.24.1-2|33	%global __requires_exclude perl\\(URPM::DB\\)|perl\\(URPM::Package\\)|perl\\(URPM::Transaction\\)
21mr|perl-URPM-5.24.1-2|34	
21mr|perl-URPM-5.24.1-2|35	%description
21mr|perl-URPM-5.24.1-2|36	The URPM module allows you to manipulate rpm files, rpm header files and
21mr|perl-URPM-5.24.1-2|37	hdlist files and manage them in memory.
21mr|perl-URPM-5.24.1-2|38	
21mr|perl-URPM-5.24.1-2|39	%prep
21mr|perl-URPM-5.24.1-2|40	%setup -q -n %{real_name}-v%{version}
21mr|perl-URPM-5.24.1-2|41	
21mr|perl-URPM-5.24.1-2|42	%build
21mr|perl-URPM-5.24.1-2|43	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-URPM-5.24.1-2|44	%{__make} OPTIMIZE="%{optflags}"
21mr|perl-URPM-5.24.1-2|45	
21mr|perl-URPM-5.24.1-2|46	# TODO: reenable and fix tests
21mr|perl-URPM-5.24.1-2|47	#%%check
21mr|perl-URPM-5.24.1-2|48	#%%{__make} test
21mr|perl-URPM-5.24.1-2|49	
21mr|perl-URPM-5.24.1-2|50	%install
21mr|perl-URPM-5.24.1-2|51	%make_install
21mr|perl-URPM-5.24.1-2|52	
21mr|perl-URPM-5.24.1-2|53	%files
21mr|perl-URPM-5.24.1-2|54	%doc README NEWS
21mr|perl-URPM-5.24.1-2|55	%{_mandir}/man3/*
21mr|perl-URPM-5.24.1-2|56	%{compat_perl_vendorarch}/URPM.pm
21mr|perl-URPM-5.24.1-2|57	%{compat_perl_vendorarch}/URPM
21mr|perl-URPM-5.24.1-2|58	%dir %{compat_perl_vendorarch}/auto/URPM
21mr|perl-URPM-5.24.1-2|59	%{compat_perl_vendorarch}/auto/URPM/URPM.so

15171 21
21mr|perl-Variable-Magic-0.620.0-5|1	%define upstream_name    Variable-Magic
21mr|perl-Variable-Magic-0.620.0-5|2	%define upstream_version 0.62
21mr|perl-Variable-Magic-0.620.0-5|3	%global __provides_exclude Magic.so
21mr|perl-Variable-Magic-0.620.0-5|4	
21mr|perl-Variable-Magic-0.620.0-5|5	Name:		perl-%{upstream_name}
21mr|perl-Variable-Magic-0.620.0-5|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-Variable-Magic-0.620.0-5|7	Release:	5
21mr|perl-Variable-Magic-0.620.0-5|8	License:	GPL+ or Artistic
21mr|perl-Variable-Magic-0.620.0-5|9	Group:		Development/Perl
21mr|perl-Variable-Magic-0.620.0-5|10	Summary:	Associate magic to variables from Perl
21mr|perl-Variable-Magic-0.620.0-5|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-Variable-Magic-0.620.0-5|12	Source0:	http://www.cpan.org/modules/by-module/Variable/Variable-Magic-%{upstream_version}.tar.gz
21mr|perl-Variable-Magic-0.620.0-5|13	
21mr|perl-Variable-Magic-0.620.0-5|14	BuildRequires:	perl(Carp)
21mr|perl-Variable-Magic-0.620.0-5|15	BuildRequires:	perl(Config)
21mr|perl-Variable-Magic-0.620.0-5|16	BuildRequires:	perl(Exporter)
21mr|perl-Variable-Magic-0.620.0-5|17	BuildRequires:	perl(ExtUtils::MakeMaker) >= 7.40.0
21mr|perl-Variable-Magic-0.620.0-5|18	BuildRequires:	perl(XSLoader)
21mr|perl-Variable-Magic-0.620.0-5|19	BuildRequires:	perl(IO::Handle)
21mr|perl-Variable-Magic-0.620.0-5|20	BuildRequires:	perl(IO::Select)
21mr|perl-Variable-Magic-0.620.0-5|21	BuildRequires:	perl(IPC::Open3)
21mr|perl-Variable-Magic-0.620.0-5|22	BuildRequires:	perl(POSIX)
21mr|perl-Variable-Magic-0.620.0-5|23	BuildRequires:	perl(Test::More) >= 1.1.9
21mr|perl-Variable-Magic-0.620.0-5|24	BuildRequires:	perl(XSLoader)
21mr|perl-Variable-Magic-0.620.0-5|25	BuildRequires:	perl(base)
21mr|perl-Variable-Magic-0.620.0-5|26	BuildRequires:	perl-devel
21mr|perl-Variable-Magic-0.620.0-5|27	
21mr|perl-Variable-Magic-0.620.0-5|28	
21mr|perl-Variable-Magic-0.620.0-5|29	%description
21mr|perl-Variable-Magic-0.620.0-5|30	Magic is Perl's way of enhancing objects. This mechanism lets the user add
21mr|perl-Variable-Magic-0.620.0-5|31	extra data to any variable and hook syntactical operations (such as access,
21mr|perl-Variable-Magic-0.620.0-5|32	assignation or destruction) that can be applied to it. With this module,
21mr|perl-Variable-Magic-0.620.0-5|33	you can add your own magic to any variable without the pain of the C API.
21mr|perl-Variable-Magic-0.620.0-5|34	
21mr|perl-Variable-Magic-0.620.0-5|35	%prep
21mr|perl-Variable-Magic-0.620.0-5|36	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-Variable-Magic-0.620.0-5|37	
21mr|perl-Variable-Magic-0.620.0-5|38	%build
21mr|perl-Variable-Magic-0.620.0-5|39	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-Variable-Magic-0.620.0-5|40	%make
21mr|perl-Variable-Magic-0.620.0-5|41	
21mr|perl-Variable-Magic-0.620.0-5|42	%check
21mr|perl-Variable-Magic-0.620.0-5|43	make test
21mr|perl-Variable-Magic-0.620.0-5|44	
21mr|perl-Variable-Magic-0.620.0-5|45	%install
21mr|perl-Variable-Magic-0.620.0-5|46	%makeinstall_std
21mr|perl-Variable-Magic-0.620.0-5|47	
21mr|perl-Variable-Magic-0.620.0-5|48	%files
21mr|perl-Variable-Magic-0.620.0-5|49	%doc README Changes META.json META.yml
21mr|perl-Variable-Magic-0.620.0-5|50	%{_mandir}/man3/*
21mr|perl-Variable-Magic-0.620.0-5|51	%{perl_vendorarch}/Variable
21mr|perl-Variable-Magic-0.620.0-5|52	%{perl_vendorarch}/auto/Variable

15172 21
21mr|perl-WWW-Curl-4.170.0-11|1	%define upstream_name WWW-Curl
21mr|perl-WWW-Curl-4.170.0-11|2	%define upstream_version 4.17
21mr|perl-WWW-Curl-4.170.0-11|3	
21mr|perl-WWW-Curl-4.170.0-11|4	Summary:	Perl extension interface for libcurl
21mr|perl-WWW-Curl-4.170.0-11|5	Name:		perl-%{upstream_name}
21mr|perl-WWW-Curl-4.170.0-11|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-WWW-Curl-4.170.0-11|7	Release:	11
21mr|perl-WWW-Curl-4.170.0-11|8	License:	Artistic/GPL
21mr|perl-WWW-Curl-4.170.0-11|9	Group:		Development/Perl
21mr|perl-WWW-Curl-4.170.0-11|10	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-WWW-Curl-4.170.0-11|11	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-WWW-Curl-4.170.0-11|12	Patch0:		perl-WWW-Curl-fix-CURL_STRICTER-undeclared.patch
21mr|perl-WWW-Curl-4.170.0-11|13	Patch1:		WWW-Curl-4.17-RT117793-1.patch
21mr|perl-WWW-Curl-4.170.0-11|14	# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941915
21mr|perl-WWW-Curl-4.170.0-11|15	Patch2:         WWW-Curl-4.17-define-CURL-as-void.patch
21mr|perl-WWW-Curl-4.170.0-11|16	Patch3:		WWW-Curl-4.150.0-curl-7.50.2.patch
21mr|perl-WWW-Curl-4.170.0-11|17	Patch4:		WWW-Curl-4.17-RT130591.patch
21mr|perl-WWW-Curl-4.170.0-11|18	Patch5:		WWW-Curl-4.17-RT120736.patch
21mr|perl-WWW-Curl-4.170.0-11|19	Patch6:		fixed-curlopt-udnef.patch
21mr|perl-WWW-Curl-4.170.0-11|20	Patch7:		WWW-Curl-4.17-Work-around-a-macro-bug-in-curl-7.87.0.patch
21mr|perl-WWW-Curl-4.170.0-11|21	PAtch8:		WWW-Curl-4.17-Adapt-to-curl-7.87.0.patch
21mr|perl-WWW-Curl-4.170.0-11|22	BuildRequires:	pkgconfig(libcurl)
21mr|perl-WWW-Curl-4.170.0-11|23	BuildRequires:	perl-devel
21mr|perl-WWW-Curl-4.170.0-11|24	BuildRequires:	perl-Module-Install
21mr|perl-WWW-Curl-4.170.0-11|25	
21mr|perl-WWW-Curl-4.170.0-11|26	%description
21mr|perl-WWW-Curl-4.170.0-11|27	WWW::Curl is a Perl extension interface for libcurl.
21mr|perl-WWW-Curl-4.170.0-11|28	
21mr|perl-WWW-Curl-4.170.0-11|29	%prep
21mr|perl-WWW-Curl-4.170.0-11|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-WWW-Curl-4.170.0-11|31	%apply_patches
21mr|perl-WWW-Curl-4.170.0-11|32	
21mr|perl-WWW-Curl-4.170.0-11|33	%build
21mr|perl-WWW-Curl-4.170.0-11|34	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-WWW-Curl-4.170.0-11|35	%make
21mr|perl-WWW-Curl-4.170.0-11|36	
21mr|perl-WWW-Curl-4.170.0-11|37	%check
21mr|perl-WWW-Curl-4.170.0-11|38	# yes, some tests are interactive. that's Evil.
21mr|perl-WWW-Curl-4.170.0-11|39	# no point in running them, then: they'll be skipped
21mr|perl-WWW-Curl-4.170.0-11|40	# make test < /dev/null
21mr|perl-WWW-Curl-4.170.0-11|41	
21mr|perl-WWW-Curl-4.170.0-11|42	%install
21mr|perl-WWW-Curl-4.170.0-11|43	%makeinstall_std
21mr|perl-WWW-Curl-4.170.0-11|44	
21mr|perl-WWW-Curl-4.170.0-11|45	%files
21mr|perl-WWW-Curl-4.170.0-11|46	%doc README Changes
21mr|perl-WWW-Curl-4.170.0-11|47	%{perl_vendorarch}/WWW
21mr|perl-WWW-Curl-4.170.0-11|48	%{perl_vendorarch}/auto/WWW
21mr|perl-WWW-Curl-4.170.0-11|49	%{_mandir}/*/*

15173 21
21mr|perl-WWW-Mechanize-1.880.0-2|1	%define upstream_name WWW-Mechanize
21mr|perl-WWW-Mechanize-1.880.0-2|2	%define upstream_version 1.88
21mr|perl-WWW-Mechanize-1.880.0-2|3	
21mr|perl-WWW-Mechanize-1.880.0-2|4	%bcond_with tests
21mr|perl-WWW-Mechanize-1.880.0-2|5	
21mr|perl-WWW-Mechanize-1.880.0-2|6	Summary:	Handy web browsing in a Perl object
21mr|perl-WWW-Mechanize-1.880.0-2|7	Name:		perl-%{upstream_name}
21mr|perl-WWW-Mechanize-1.880.0-2|8	Version:	%perl_convert_version %{upstream_version}
21mr|perl-WWW-Mechanize-1.880.0-2|9	Release:	2
21mr|perl-WWW-Mechanize-1.880.0-2|10	License:	GPL+ or Artistic
21mr|perl-WWW-Mechanize-1.880.0-2|11	Group:		Development/Perl
21mr|perl-WWW-Mechanize-1.880.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-WWW-Mechanize-1.880.0-2|13	Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-WWW-Mechanize-1.880.0-2|14	BuildRequires:	perl-devel
21mr|perl-WWW-Mechanize-1.880.0-2|15	BuildRequires:	perl(CGI)
21mr|perl-WWW-Mechanize-1.880.0-2|16	BuildRequires:	perl(HTML::Form)
21mr|perl-WWW-Mechanize-1.880.0-2|17	BuildRequires:	perl(HTML::Parser)
21mr|perl-WWW-Mechanize-1.880.0-2|18	BuildRequires:	perl(HTTP::Daemon)
21mr|perl-WWW-Mechanize-1.880.0-2|19	BuildRequires:	perl(HTTP::Response::Encoding)
21mr|perl-WWW-Mechanize-1.880.0-2|20	BuildRequires:	perl(HTTP::Server::Simple::CGI)
21mr|perl-WWW-Mechanize-1.880.0-2|21	BuildRequires:	perl(IO::Socket::SSL)
21mr|perl-WWW-Mechanize-1.880.0-2|22	BuildRequires:	perl(LWP::UserAgent)
21mr|perl-WWW-Mechanize-1.880.0-2|23	%if %{with tests}
21mr|perl-WWW-Mechanize-1.880.0-2|24	BuildRequires:	perl(Test::Exception)
21mr|perl-WWW-Mechanize-1.880.0-2|25	BuildRequires:	perl(Test::Memory::Cycle)
21mr|perl-WWW-Mechanize-1.880.0-2|26	BuildRequires:	perl(Test::Pod)
21mr|perl-WWW-Mechanize-1.880.0-2|27	BuildRequires:	perl(Test::Warn)
21mr|perl-WWW-Mechanize-1.880.0-2|28	BuildRequires:	perl(Test::LongString)
21mr|perl-WWW-Mechanize-1.880.0-2|29	%endif
21mr|perl-WWW-Mechanize-1.880.0-2|30	BuildRequires:	perl(URI)
21mr|perl-WWW-Mechanize-1.880.0-2|31	BuildArch:	noarch
21mr|perl-WWW-Mechanize-1.880.0-2|32	
21mr|perl-WWW-Mechanize-1.880.0-2|33	%description
21mr|perl-WWW-Mechanize-1.880.0-2|34	WWW::Mechanize, or Mech for short, helps you automate interaction with a
21mr|perl-WWW-Mechanize-1.880.0-2|35	website. It supports performing a sequence of page fetches including following
21mr|perl-WWW-Mechanize-1.880.0-2|36	links and submitting forms. Each fetched page is parsed and its links and forms
21mr|perl-WWW-Mechanize-1.880.0-2|37	are extracted. A link or a form can be selected, form fields can be filled and
21mr|perl-WWW-Mechanize-1.880.0-2|38	the next page can be fetched. Mech also stores a history of the URLs you've
21mr|perl-WWW-Mechanize-1.880.0-2|39	visited, which can be queried and revisited.
21mr|perl-WWW-Mechanize-1.880.0-2|40	
21mr|perl-WWW-Mechanize-1.880.0-2|41	%files
21mr|perl-WWW-Mechanize-1.880.0-2|42	%doc Changes etc/www-mechanize-logo.png
21mr|perl-WWW-Mechanize-1.880.0-2|43	%{perl_vendorlib}/WWW
21mr|perl-WWW-Mechanize-1.880.0-2|44	%{_mandir}/*/*
21mr|perl-WWW-Mechanize-1.880.0-2|45	%{_bindir}/*
21mr|perl-WWW-Mechanize-1.880.0-2|46	
21mr|perl-WWW-Mechanize-1.880.0-2|47	#----------------------------------------------------------------------------
21mr|perl-WWW-Mechanize-1.880.0-2|48	
21mr|perl-WWW-Mechanize-1.880.0-2|49	%prep
21mr|perl-WWW-Mechanize-1.880.0-2|50	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-WWW-Mechanize-1.880.0-2|51	
21mr|perl-WWW-Mechanize-1.880.0-2|52	%build
21mr|perl-WWW-Mechanize-1.880.0-2|53	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21mr|perl-WWW-Mechanize-1.880.0-2|54	EOF
21mr|perl-WWW-Mechanize-1.880.0-2|55	%make
21mr|perl-WWW-Mechanize-1.880.0-2|56	
21mr|perl-WWW-Mechanize-1.880.0-2|57	%install
21mr|perl-WWW-Mechanize-1.880.0-2|58	%makeinstall_std
21mr|perl-WWW-Mechanize-1.880.0-2|59	
21mr|perl-WWW-Mechanize-1.880.0-2|60	%if %{with tests}
21mr|perl-WWW-Mechanize-1.880.0-2|61	%check
21mr|perl-WWW-Mechanize-1.880.0-2|62	make test
21mr|perl-WWW-Mechanize-1.880.0-2|63	%endif

15174 21
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|1	%define upstream_name WWW-Pastebin-PastebinCom-Create
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|2	%define upstream_version 1.003
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|3	
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|4	Summary:	Paste to http://pastebin.com from Perl
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|5	Name:		perl-%{upstream_name}
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|6	Version:	%perl_convert_version %{upstream_version}
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|7	Release:	6
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|8	License:	GPL+ or Artistic
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|9	Group:		Development/Perl
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|10	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|11	Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Pastebin-PastebinCom-Create-%{upstream_version}.tar.gz
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|12	BuildRequires:	perl-devel
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|13	BuildRequires:	perl(Module::Build::Compat)
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|14	BuildRequires:	perl(Moo)
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|15	BuildRequires:	perl(WWW::Mechanize)
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|16	BuildRequires:	perl(overload)
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|17	BuildRequires:	perl(strictures)
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|18	BuildArch:	noarch
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|19	
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|20	%description
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|21	The module provides means of pasting large texts into the
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|22	http://pastebin.com manpage pastebin site.
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|23	
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|24	%files
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|25	%doc README Changes
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|26	%{_mandir}/man3/*
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|27	%{perl_vendorlib}/WWW
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|28	
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|29	#----------------------------------------------------------------------------
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|30	
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|31	%prep
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|33	
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|34	%build
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|35	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|36	%make
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|37	
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|38	%install
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|39	%makeinstall_std
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|40	
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|41	%check
21mr|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-6|42	#make test

15175 21
21mr|perl-WWW-RobotRules-6.20.0-7|1	%define upstream_name    WWW-RobotRules
21mr|perl-WWW-RobotRules-6.20.0-7|2	%define upstream_version 6.02
21mr|perl-WWW-RobotRules-6.20.0-7|3	
21mr|perl-WWW-RobotRules-6.20.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-WWW-RobotRules-6.20.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-WWW-RobotRules-6.20.0-7|6	Release:	7
21mr|perl-WWW-RobotRules-6.20.0-7|7	
21mr|perl-WWW-RobotRules-6.20.0-7|8	Summary:	Parse /robots.txt file
21mr|perl-WWW-RobotRules-6.20.0-7|9	
21mr|perl-WWW-RobotRules-6.20.0-7|10	License:	GPL+ or Artistic
21mr|perl-WWW-RobotRules-6.20.0-7|11	Group:		Development/Perl
21mr|perl-WWW-RobotRules-6.20.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-WWW-RobotRules-6.20.0-7|13	Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-RobotRules-%{upstream_version}.tar.gz
21mr|perl-WWW-RobotRules-6.20.0-7|14	
21mr|perl-WWW-RobotRules-6.20.0-7|15	BuildRequires:	perl-devel
21mr|perl-WWW-RobotRules-6.20.0-7|16	BuildRequires:	perl(AnyDBM_File)
21mr|perl-WWW-RobotRules-6.20.0-7|17	BuildRequires:	perl(Fcntl)
21mr|perl-WWW-RobotRules-6.20.0-7|18	BuildRequires:	perl(URI)
21mr|perl-WWW-RobotRules-6.20.0-7|19	BuildArch:	noarch
21mr|perl-WWW-RobotRules-6.20.0-7|20	
21mr|perl-WWW-RobotRules-6.20.0-7|21	%description
21mr|perl-WWW-RobotRules-6.20.0-7|22	This module parses _/robots.txt_ files as specified in "A Standard for
21mr|perl-WWW-RobotRules-6.20.0-7|23	Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html> Webmasters
21mr|perl-WWW-RobotRules-6.20.0-7|24	can use the _/robots.txt_ file to forbid conforming robots from accessing
21mr|perl-WWW-RobotRules-6.20.0-7|25	parts of their web site.
21mr|perl-WWW-RobotRules-6.20.0-7|26	
21mr|perl-WWW-RobotRules-6.20.0-7|27	The parsed files are kept in a WWW::RobotRules object, and this object
21mr|perl-WWW-RobotRules-6.20.0-7|28	provides methods to check if access to a given URL is prohibited. The same
21mr|perl-WWW-RobotRules-6.20.0-7|29	WWW::RobotRules object can be used for one or more parsed _/robots.txt_
21mr|perl-WWW-RobotRules-6.20.0-7|30	files on any number of hosts.
21mr|perl-WWW-RobotRules-6.20.0-7|31	
21mr|perl-WWW-RobotRules-6.20.0-7|32	The following methods are provided:
21mr|perl-WWW-RobotRules-6.20.0-7|33	
21mr|perl-WWW-RobotRules-6.20.0-7|34	%prep
21mr|perl-WWW-RobotRules-6.20.0-7|35	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-WWW-RobotRules-6.20.0-7|36	
21mr|perl-WWW-RobotRules-6.20.0-7|37	%build
21mr|perl-WWW-RobotRules-6.20.0-7|38	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-WWW-RobotRules-6.20.0-7|39	%make
21mr|perl-WWW-RobotRules-6.20.0-7|40	
21mr|perl-WWW-RobotRules-6.20.0-7|41	%check
21mr|perl-WWW-RobotRules-6.20.0-7|42	%make test
21mr|perl-WWW-RobotRules-6.20.0-7|43	
21mr|perl-WWW-RobotRules-6.20.0-7|44	%install
21mr|perl-WWW-RobotRules-6.20.0-7|45	%makeinstall_std
21mr|perl-WWW-RobotRules-6.20.0-7|46	
21mr|perl-WWW-RobotRules-6.20.0-7|47	%files
21mr|perl-WWW-RobotRules-6.20.0-7|48	%doc Changes META.yml README
21mr|perl-WWW-RobotRules-6.20.0-7|49	%{_mandir}/man3/*
21mr|perl-WWW-RobotRules-6.20.0-7|50	%{perl_vendorlib}/*

15176 21
21mr|perl-XML-DOM-1.460.0-5|1	%define upstream_name    XML-DOM
21mr|perl-XML-DOM-1.460.0-5|2	%define upstream_version 1.46
21mr|perl-XML-DOM-1.460.0-5|3	
21mr|perl-XML-DOM-1.460.0-5|4	Name:		perl-%{upstream_name}
21mr|perl-XML-DOM-1.460.0-5|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-DOM-1.460.0-5|6	Release:	5
21mr|perl-XML-DOM-1.460.0-5|7	
21mr|perl-XML-DOM-1.460.0-5|8	Summary:	XML::DOM - build DOM Level 1 compliant document structures
21mr|perl-XML-DOM-1.460.0-5|9	
21mr|perl-XML-DOM-1.460.0-5|10	License:	GPL+ or Artistic
21mr|perl-XML-DOM-1.460.0-5|11	Group:		Development/Perl
21mr|perl-XML-DOM-1.460.0-5|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-DOM-1.460.0-5|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-DOM-1.460.0-5|14	
21mr|perl-XML-DOM-1.460.0-5|15	BuildRequires:	perl-devel
21mr|perl-XML-DOM-1.460.0-5|16	BuildRequires:	perl(XML::Parser) >= 2.30
21mr|perl-XML-DOM-1.460.0-5|17	BuildRequires:	perl(XML::RegExp)
21mr|perl-XML-DOM-1.460.0-5|18	BuildRequires:	perl-libwww-perl
21mr|perl-XML-DOM-1.460.0-5|19	BuildRequires:	perl-libxml-perl >= 0.07
21mr|perl-XML-DOM-1.460.0-5|20	BuildRequires:	perl(Test)
21mr|perl-XML-DOM-1.460.0-5|21	BuildArch:	noarch
21mr|perl-XML-DOM-1.460.0-5|22	Provides:	perl-libxml-enno = %{version}-%{release}
21mr|perl-XML-DOM-1.460.0-5|23	
21mr|perl-XML-DOM-1.460.0-5|24	%description
21mr|perl-XML-DOM-1.460.0-5|25	This is a Perl extension to XML::Parser. It adds a new 'Style' to
21mr|perl-XML-DOM-1.460.0-5|26	XML::Parser, called 'Dom', that allows XML::Parser to build an Object
21mr|perl-XML-DOM-1.460.0-5|27	Oriented datastructure with a DOM Level 1 compliant interface.
21mr|perl-XML-DOM-1.460.0-5|28	However, there is a new DOM module, XML::GDOME which is under active
21mr|perl-XML-DOM-1.460.0-5|29	development and significantly faster than XML::DOM, since it is based
21mr|perl-XML-DOM-1.460.0-5|30	on the libgdome C library.
21mr|perl-XML-DOM-1.460.0-5|31	
21mr|perl-XML-DOM-1.460.0-5|32	%prep
21mr|perl-XML-DOM-1.460.0-5|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-DOM-1.460.0-5|34	
21mr|perl-XML-DOM-1.460.0-5|35	%build
21mr|perl-XML-DOM-1.460.0-5|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-DOM-1.460.0-5|37	%make
21mr|perl-XML-DOM-1.460.0-5|38	
21mr|perl-XML-DOM-1.460.0-5|39	%check
21mr|perl-XML-DOM-1.460.0-5|40	# some old'ish utf8 stuff, nuke it (rgs)
21mr|perl-XML-DOM-1.460.0-5|41	rm -f t/dom_jp_attr.t
21mr|perl-XML-DOM-1.460.0-5|42	rm -f t/dom_jp_cdata.t
21mr|perl-XML-DOM-1.460.0-5|43	rm -f t/dom_jp_example.t
21mr|perl-XML-DOM-1.460.0-5|44	rm -f t/dom_jp_minus.t
21mr|perl-XML-DOM-1.460.0-5|45	rm -f t/dom_jp_modify.t
21mr|perl-XML-DOM-1.460.0-5|46	rm -f t/dom_jp_print.t
21mr|perl-XML-DOM-1.460.0-5|47	make test
21mr|perl-XML-DOM-1.460.0-5|48	
21mr|perl-XML-DOM-1.460.0-5|49	
21mr|perl-XML-DOM-1.460.0-5|50	%install
21mr|perl-XML-DOM-1.460.0-5|51	%makeinstall_std
21mr|perl-XML-DOM-1.460.0-5|52	
21mr|perl-XML-DOM-1.460.0-5|53	%files
21mr|perl-XML-DOM-1.460.0-5|54	%doc Changes README
21mr|perl-XML-DOM-1.460.0-5|55	%dir %{perl_vendorlib}/XML/DOM
21mr|perl-XML-DOM-1.460.0-5|56	%{perl_vendorlib}/XML/DOM.pm
21mr|perl-XML-DOM-1.460.0-5|57	%{perl_vendorlib}/XML/DOM/*.pod
21mr|perl-XML-DOM-1.460.0-5|58	%{perl_vendorlib}/XML/DOM/*.pm
21mr|perl-XML-DOM-1.460.0-5|59	%{perl_vendorlib}/XML/Handler/*
21mr|perl-XML-DOM-1.460.0-5|60	%{_mandir}/man3/*

15177 21
21mr|perl-XML-Filter-BufferText-1.10.0-12|1	%define upstream_name    XML-Filter-BufferText
21mr|perl-XML-Filter-BufferText-1.10.0-12|2	%define upstream_version 1.01
21mr|perl-XML-Filter-BufferText-1.10.0-12|3	
21mr|perl-XML-Filter-BufferText-1.10.0-12|4	Name:		perl-%{upstream_name}
21mr|perl-XML-Filter-BufferText-1.10.0-12|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-Filter-BufferText-1.10.0-12|6	Release:	12
21mr|perl-XML-Filter-BufferText-1.10.0-12|7	
21mr|perl-XML-Filter-BufferText-1.10.0-12|8	Summary:	Filter to put all characters() in one event
21mr|perl-XML-Filter-BufferText-1.10.0-12|9	
21mr|perl-XML-Filter-BufferText-1.10.0-12|10	License:	Artistic
21mr|perl-XML-Filter-BufferText-1.10.0-12|11	Group:		Development/Perl
21mr|perl-XML-Filter-BufferText-1.10.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-XML-Filter-BufferText-1.10.0-12|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-Filter-BufferText-1.10.0-12|14	
21mr|perl-XML-Filter-BufferText-1.10.0-12|15	BuildRequires:	perl-devel
21mr|perl-XML-Filter-BufferText-1.10.0-12|16	BuildRequires:	perl(XML::SAX)
21mr|perl-XML-Filter-BufferText-1.10.0-12|17	BuildArch:	noarch
21mr|perl-XML-Filter-BufferText-1.10.0-12|18	
21mr|perl-XML-Filter-BufferText-1.10.0-12|19	%description
21mr|perl-XML-Filter-BufferText-1.10.0-12|20	This is a very simple filter. One common cause of grief (and programmer error)
21mr|perl-XML-Filter-BufferText-1.10.0-12|21	is that XML parsers aren't required to provide character events in one chunk.
21mr|perl-XML-Filter-BufferText-1.10.0-12|22	They can, but are not forced to, and most don't. This filter does the trivial
21mr|perl-XML-Filter-BufferText-1.10.0-12|23	but oft-repeated task of putting all characters into a single event.
21mr|perl-XML-Filter-BufferText-1.10.0-12|24	
21mr|perl-XML-Filter-BufferText-1.10.0-12|25	%prep
21mr|perl-XML-Filter-BufferText-1.10.0-12|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-Filter-BufferText-1.10.0-12|27	chmod 644 BufferText.pm Changes README
21mr|perl-XML-Filter-BufferText-1.10.0-12|28	
21mr|perl-XML-Filter-BufferText-1.10.0-12|29	%build
21mr|perl-XML-Filter-BufferText-1.10.0-12|30	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-Filter-BufferText-1.10.0-12|31	%make
21mr|perl-XML-Filter-BufferText-1.10.0-12|32	
21mr|perl-XML-Filter-BufferText-1.10.0-12|33	%install
21mr|perl-XML-Filter-BufferText-1.10.0-12|34	%makeinstall_std
21mr|perl-XML-Filter-BufferText-1.10.0-12|35	
21mr|perl-XML-Filter-BufferText-1.10.0-12|36	%check
21mr|perl-XML-Filter-BufferText-1.10.0-12|37	make test
21mr|perl-XML-Filter-BufferText-1.10.0-12|38	
21mr|perl-XML-Filter-BufferText-1.10.0-12|39	%files
21mr|perl-XML-Filter-BufferText-1.10.0-12|40	%doc Changes README
21mr|perl-XML-Filter-BufferText-1.10.0-12|41	%{perl_vendorlib}/XML
21mr|perl-XML-Filter-BufferText-1.10.0-12|42	%{_mandir}/*/*

15178 21
21mr|perl-XML-Handler-YAWriter-0.230.0-11|1	%define upstream_name    XML-Handler-YAWriter
21mr|perl-XML-Handler-YAWriter-0.230.0-11|2	%define upstream_version 0.23
21mr|perl-XML-Handler-YAWriter-0.230.0-11|3	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|4	Name:		perl-%{upstream_name}
21mr|perl-XML-Handler-YAWriter-0.230.0-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-Handler-YAWriter-0.230.0-11|6	Release:	11
21mr|perl-XML-Handler-YAWriter-0.230.0-11|7	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|8	Summary:	XML::Handler::YAWriter perl module
21mr|perl-XML-Handler-YAWriter-0.230.0-11|9	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|10	License:	GPL
21mr|perl-XML-Handler-YAWriter-0.230.0-11|11	Group:		Development/Perl
21mr|perl-XML-Handler-YAWriter-0.230.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-Handler-YAWriter-0.230.0-11|13	Source0:	ftp://ftp.cpan.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-XML-Handler-YAWriter-0.230.0-11|14	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|15	BuildRequires:	perl-devel
21mr|perl-XML-Handler-YAWriter-0.230.0-11|16	BuildRequires:	perl-libxml-perl >= 0.06
21mr|perl-XML-Handler-YAWriter-0.230.0-11|17	BuildArch:	noarch
21mr|perl-XML-Handler-YAWriter-0.230.0-11|18	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|19	Provides:	XML-Handler-YAWriter = %{version}-%{release}
21mr|perl-XML-Handler-YAWriter-0.230.0-11|20	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|21	%description
21mr|perl-XML-Handler-YAWriter-0.230.0-11|22	YAWriter implements Yet Another XML::Handler::Writer. The reasons for
21mr|perl-XML-Handler-YAWriter-0.230.0-11|23	this one are that I needed a flexible escaping technique, and want
21mr|perl-XML-Handler-YAWriter-0.230.0-11|24	some kind of pretty printing.
21mr|perl-XML-Handler-YAWriter-0.230.0-11|25	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|26	%prep
21mr|perl-XML-Handler-YAWriter-0.230.0-11|27	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-Handler-YAWriter-0.230.0-11|28	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|29	%build
21mr|perl-XML-Handler-YAWriter-0.230.0-11|30	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-Handler-YAWriter-0.230.0-11|31	%make
21mr|perl-XML-Handler-YAWriter-0.230.0-11|32	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|33	%install
21mr|perl-XML-Handler-YAWriter-0.230.0-11|34	%makeinstall_std
21mr|perl-XML-Handler-YAWriter-0.230.0-11|35	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|36	%__rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21mr|perl-XML-Handler-YAWriter-0.230.0-11|37	
21mr|perl-XML-Handler-YAWriter-0.230.0-11|38	%files
21mr|perl-XML-Handler-YAWriter-0.230.0-11|39	%doc README
21mr|perl-XML-Handler-YAWriter-0.230.0-11|40	%{_bindir}/*
21mr|perl-XML-Handler-YAWriter-0.230.0-11|41	%{perl_vendorlib}/XML/Handler/*
21mr|perl-XML-Handler-YAWriter-0.230.0-11|42	%{_mandir}/man[13]/*

15179 21
21mr|perl-XML-LibXML-2.20.700-1|1	%define module XML-LibXML
21mr|perl-XML-LibXML-2.20.700-1|2	%define modver 2.0207
21mr|perl-XML-LibXML-2.20.700-1|3	
21mr|perl-XML-LibXML-2.20.700-1|4	Summary:	Perl Binding for libxml2
21mr|perl-XML-LibXML-2.20.700-1|5	Name:		perl-%{module}
21mr|perl-XML-LibXML-2.20.700-1|6	Version:	%perl_convert_version %{modver}
21mr|perl-XML-LibXML-2.20.700-1|7	Release:	1
21mr|perl-XML-LibXML-2.20.700-1|8	License:	GPL+ or Artistic
21mr|perl-XML-LibXML-2.20.700-1|9	Group:		Development/Perl
21mr|perl-XML-LibXML-2.20.700-1|10	Url:		http://search.cpan.org/dist/%{module}/
21mr|perl-XML-LibXML-2.20.700-1|11	Source0:	http://www.cpan.org/modules/by-module/XML/XML-LibXML-%{modver}.tar.gz
21mr|perl-XML-LibXML-2.20.700-1|12	BuildRequires:	perl-devel
21mr|perl-XML-LibXML-2.20.700-1|13	BuildRequires:	pkgconfig(libxml-2.0)
21mr|perl-XML-LibXML-2.20.700-1|14	BuildRequires:	perl-Alien-Build
21mr|perl-XML-LibXML-2.20.700-1|15	BuildRequires:	perl-Alien-Libxml2
21mr|perl-XML-LibXML-2.20.700-1|16	BuildRequires:	perl(XML::NamespaceSupport)
21mr|perl-XML-LibXML-2.20.700-1|17	BuildRequires:	perl(XML::SAX)
21mr|perl-XML-LibXML-2.20.700-1|18	Requires(post,preun):	perl-XML-SAX
21mr|perl-XML-LibXML-2.20.700-1|19	
21mr|perl-XML-LibXML-2.20.700-1|20	%description
21mr|perl-XML-LibXML-2.20.700-1|21	This module implements much of the DOM Level 2 API as an
21mr|perl-XML-LibXML-2.20.700-1|22	interface to the Gnome libxml2 library. This makes it a fast
21mr|perl-XML-LibXML-2.20.700-1|23	and highly capable validating XML parser library, as well as
21mr|perl-XML-LibXML-2.20.700-1|24	a high performance DOM.
21mr|perl-XML-LibXML-2.20.700-1|25	
21mr|perl-XML-LibXML-2.20.700-1|26	%files
21mr|perl-XML-LibXML-2.20.700-1|27	%doc Changes README example/*
21mr|perl-XML-LibXML-2.20.700-1|28	%{perl_vendorarch}/auto/XML/LibXML
21mr|perl-XML-LibXML-2.20.700-1|29	%{perl_vendorarch}/XML/LibXML*
21mr|perl-XML-LibXML-2.20.700-1|30	%{_mandir}/*/*
21mr|perl-XML-LibXML-2.20.700-1|31	
21mr|perl-XML-LibXML-2.20.700-1|32	%preun -p %{__perl}
21mr|perl-XML-LibXML-2.20.700-1|33	use XML::SAX;
21mr|perl-XML-LibXML-2.20.700-1|34	XML::SAX->remove_parser(q(XML::LibXML::SAX::Parser))->save_parsers();
21mr|perl-XML-LibXML-2.20.700-1|35	
21mr|perl-XML-LibXML-2.20.700-1|36	%post -p %{__perl}
21mr|perl-XML-LibXML-2.20.700-1|37	use XML::SAX;
21mr|perl-XML-LibXML-2.20.700-1|38	XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers();
21mr|perl-XML-LibXML-2.20.700-1|39	
21mr|perl-XML-LibXML-2.20.700-1|40	#----------------------------------------------------------------------------
21mr|perl-XML-LibXML-2.20.700-1|41	
21mr|perl-XML-LibXML-2.20.700-1|42	%prep
21mr|perl-XML-LibXML-2.20.700-1|43	%setup -q -n %{module}-%{modver}
21mr|perl-XML-LibXML-2.20.700-1|44	%autopatch -p1
21mr|perl-XML-LibXML-2.20.700-1|45	
21mr|perl-XML-LibXML-2.20.700-1|46	%build
21mr|perl-XML-LibXML-2.20.700-1|47	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" SKIP_SAX_INSTALL=1
21mr|perl-XML-LibXML-2.20.700-1|48	%make_build
21mr|perl-XML-LibXML-2.20.700-1|49	
21mr|perl-XML-LibXML-2.20.700-1|50	%install
21mr|perl-XML-LibXML-2.20.700-1|51	%make_install
21mr|perl-XML-LibXML-2.20.700-1|52	
21mr|perl-XML-LibXML-2.20.700-1|53	%check
21mr|perl-XML-LibXML-2.20.700-1|54	make test

15180 21
21mr|perl-XML-NamespaceSupport-1.120.0-2|1	%define upstream_name	 XML-NamespaceSupport
21mr|perl-XML-NamespaceSupport-1.120.0-2|2	%define upstream_version 1.12
21mr|perl-XML-NamespaceSupport-1.120.0-2|3	
21mr|perl-XML-NamespaceSupport-1.120.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-XML-NamespaceSupport-1.120.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-XML-NamespaceSupport-1.120.0-2|6	Release:    2
21mr|perl-XML-NamespaceSupport-1.120.0-2|7	
21mr|perl-XML-NamespaceSupport-1.120.0-2|8	Summary:	%{upstream_name} module for perl
21mr|perl-XML-NamespaceSupport-1.120.0-2|9	
21mr|perl-XML-NamespaceSupport-1.120.0-2|10	License:	MPL
21mr|perl-XML-NamespaceSupport-1.120.0-2|11	Group:		Development/Perl
21mr|perl-XML-NamespaceSupport-1.120.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-XML-NamespaceSupport-1.120.0-2|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-NamespaceSupport-1.120.0-2|14	BuildRequires: perl-devel
21mr|perl-XML-NamespaceSupport-1.120.0-2|15	BuildArch:	noarch
21mr|perl-XML-NamespaceSupport-1.120.0-2|16	
21mr|perl-XML-NamespaceSupport-1.120.0-2|17	
21mr|perl-XML-NamespaceSupport-1.120.0-2|18	%description
21mr|perl-XML-NamespaceSupport-1.120.0-2|19	This module offers a simple to process namespaced XML names (unames) from
21mr|perl-XML-NamespaceSupport-1.120.0-2|20	within any application that may need them. It also helps maintain a prefix
21mr|perl-XML-NamespaceSupport-1.120.0-2|21	to namespace URI map, and provides a number of basic checks.
21mr|perl-XML-NamespaceSupport-1.120.0-2|22	
21mr|perl-XML-NamespaceSupport-1.120.0-2|23	%prep
21mr|perl-XML-NamespaceSupport-1.120.0-2|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-NamespaceSupport-1.120.0-2|25	chmod 644 Changes README
21mr|perl-XML-NamespaceSupport-1.120.0-2|26	
21mr|perl-XML-NamespaceSupport-1.120.0-2|27	%build
21mr|perl-XML-NamespaceSupport-1.120.0-2|28	perl Makefile.PL INSTALLDIRS=vendor --skipdeps
21mr|perl-XML-NamespaceSupport-1.120.0-2|29	%make
21mr|perl-XML-NamespaceSupport-1.120.0-2|30	
21mr|perl-XML-NamespaceSupport-1.120.0-2|31	%check
21mr|perl-XML-NamespaceSupport-1.120.0-2|32	%make test
21mr|perl-XML-NamespaceSupport-1.120.0-2|33	
21mr|perl-XML-NamespaceSupport-1.120.0-2|34	%clean
21mr|perl-XML-NamespaceSupport-1.120.0-2|35	
21mr|perl-XML-NamespaceSupport-1.120.0-2|36	%install
21mr|perl-XML-NamespaceSupport-1.120.0-2|37	%makeinstall_std
21mr|perl-XML-NamespaceSupport-1.120.0-2|38	
21mr|perl-XML-NamespaceSupport-1.120.0-2|39	%files
21mr|perl-XML-NamespaceSupport-1.120.0-2|40	%doc Changes README
21mr|perl-XML-NamespaceSupport-1.120.0-2|41	%{perl_vendorlib}/XML/*.pm
21mr|perl-XML-NamespaceSupport-1.120.0-2|42	%{_mandir}/*/*

15181 21
21mr|perl-XML-Node-0.110.0-6|1	%define upstream_name 	 XML-Node
21mr|perl-XML-Node-0.110.0-6|2	%define upstream_version 0.11
21mr|perl-XML-Node-0.110.0-6|3	
21mr|perl-XML-Node-0.110.0-6|4	Name:		perl-%{upstream_name}
21mr|perl-XML-Node-0.110.0-6|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-Node-0.110.0-6|6	Release:	6
21mr|perl-XML-Node-0.110.0-6|7	
21mr|perl-XML-Node-0.110.0-6|8	Summary:	Node-based XML parsing: an simplified interface to XML::Parser
21mr|perl-XML-Node-0.110.0-6|9	
21mr|perl-XML-Node-0.110.0-6|10	License:	Artistic
21mr|perl-XML-Node-0.110.0-6|11	Group:		Development/Perl
21mr|perl-XML-Node-0.110.0-6|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-Node-0.110.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-XML-Node-0.110.0-6|14	
21mr|perl-XML-Node-0.110.0-6|15	BuildRequires:	perl-devel
21mr|perl-XML-Node-0.110.0-6|16	BuildRequires:	perl(XML::Parser)
21mr|perl-XML-Node-0.110.0-6|17	BuildArch:	noarch
21mr|perl-XML-Node-0.110.0-6|18	
21mr|perl-XML-Node-0.110.0-6|19	%description
21mr|perl-XML-Node-0.110.0-6|20	Using XML::Node, you can easily ignore the parts of XML files that you
21mr|perl-XML-Node-0.110.0-6|21	are not interested in, thus helping in simplify Perl scripts
21mr|perl-XML-Node-0.110.0-6|22	significantly.
21mr|perl-XML-Node-0.110.0-6|23	
21mr|perl-XML-Node-0.110.0-6|24	%prep
21mr|perl-XML-Node-0.110.0-6|25	%setup -q  -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-Node-0.110.0-6|26	
21mr|perl-XML-Node-0.110.0-6|27	%build
21mr|perl-XML-Node-0.110.0-6|28	perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
21mr|perl-XML-Node-0.110.0-6|29	make
21mr|perl-XML-Node-0.110.0-6|30	
21mr|perl-XML-Node-0.110.0-6|31	%install
21mr|perl-XML-Node-0.110.0-6|32	make PREFIX=%{buildroot}%{_prefix} install
21mr|perl-XML-Node-0.110.0-6|33	
21mr|perl-XML-Node-0.110.0-6|34	%files
21mr|perl-XML-Node-0.110.0-6|35	%doc README MANIFEST Changes
21mr|perl-XML-Node-0.110.0-6|36	%{_mandir}/*/*
21mr|perl-XML-Node-0.110.0-6|37	%{perl_vendorlib}/XML/*

15182 21
21mr|perl-XML-Parser-2.440.0-14|1	%define	upstream_name	 XML-Parser
21mr|perl-XML-Parser-2.440.0-14|2	%define	modver 2.44
21mr|perl-XML-Parser-2.440.0-14|3	
21mr|perl-XML-Parser-2.440.0-14|4	Name:		perl-%{upstream_name}
21mr|perl-XML-Parser-2.440.0-14|5	Version:	%perl_convert_version %{modver}
21mr|perl-XML-Parser-2.440.0-14|6	Release:	14
21mr|perl-XML-Parser-2.440.0-14|7	
21mr|perl-XML-Parser-2.440.0-14|8	Summary:	A perl module for parsing XML documents
21mr|perl-XML-Parser-2.440.0-14|9	
21mr|perl-XML-Parser-2.440.0-14|10	License:	GPL
21mr|perl-XML-Parser-2.440.0-14|11	Group:		Development/Perl
21mr|perl-XML-Parser-2.440.0-14|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-Parser-2.440.0-14|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{modver}.tar.gz
21mr|perl-XML-Parser-2.440.0-14|14	Source1:	http://uucode.com/xml/perl/enc.tar.bz2
21mr|perl-XML-Parser-2.440.0-14|15	Patch0:		XML-Parser-2.36-use_filehandle.patch
21mr|perl-XML-Parser-2.440.0-14|16	
21mr|perl-XML-Parser-2.440.0-14|17	BuildRequires:	chrpath
21mr|perl-XML-Parser-2.440.0-14|18	BuildRequires:	libexpat-devel >= 2.0.1
21mr|perl-XML-Parser-2.440.0-14|19	BuildRequires:	perl(Encode::Locale)
21mr|perl-XML-Parser-2.440.0-14|20	BuildRequires:	perl(HTML::Parser)
21mr|perl-XML-Parser-2.440.0-14|21	BuildRequires:	perl-devel >= 2:5.14
21mr|perl-XML-Parser-2.440.0-14|22	BuildRequires:	perl-List-MoreUtils >= 0.320.0-3
21mr|perl-XML-Parser-2.440.0-14|23	BuildRequires:	perl-libwww-perl
21mr|perl-XML-Parser-2.440.0-14|24	BuildRequires:	perl-Test
21mr|perl-XML-Parser-2.440.0-14|25	
21mr|perl-XML-Parser-2.440.0-14|26	%description
21mr|perl-XML-Parser-2.440.0-14|27	A perl module for parsing XML documents.
21mr|perl-XML-Parser-2.440.0-14|28	
21mr|perl-XML-Parser-2.440.0-14|29	%prep
21mr|perl-XML-Parser-2.440.0-14|30	%setup -q -n %{upstream_name}-%{modver}
21mr|perl-XML-Parser-2.440.0-14|31	%setup -q -n %{upstream_name}-%{modver} -T -D -a 1
21mr|perl-XML-Parser-2.440.0-14|32	%patch0 -p0 -b .filehandle
21mr|perl-XML-Parser-2.440.0-14|33	
21mr|perl-XML-Parser-2.440.0-14|34	%build
21mr|perl-XML-Parser-2.440.0-14|35	%define Werror_cflags %{nil}
21mr|perl-XML-Parser-2.440.0-14|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-Parser-2.440.0-14|37	%make OPTIMIZE="%{optflags}"
21mr|perl-XML-Parser-2.440.0-14|38	
21mr|perl-XML-Parser-2.440.0-14|39	%check
21mr|perl-XML-Parser-2.440.0-14|40	make test
21mr|perl-XML-Parser-2.440.0-14|41	
21mr|perl-XML-Parser-2.440.0-14|42	%install
21mr|perl-XML-Parser-2.440.0-14|43	%makeinstall_std
21mr|perl-XML-Parser-2.440.0-14|44	install -m 644 enc/koi8-r.enc %{buildroot}%{perl_vendorarch}/XML/Parser/Encodings
21mr|perl-XML-Parser-2.440.0-14|45	chmod +w   %{buildroot}%{perl_vendorarch}/auto/XML/Parser/Expat/Expat.so
21mr|perl-XML-Parser-2.440.0-14|46	chrpath -d %{buildroot}%{perl_vendorarch}/auto/XML/Parser/Expat/Expat.so
21mr|perl-XML-Parser-2.440.0-14|47	
21mr|perl-XML-Parser-2.440.0-14|48	%files
21mr|perl-XML-Parser-2.440.0-14|49	%doc README Changes
21mr|perl-XML-Parser-2.440.0-14|50	%{_mandir}/*/*
21mr|perl-XML-Parser-2.440.0-14|51	%{perl_vendorarch}/XML/Parser*
21mr|perl-XML-Parser-2.440.0-14|52	%{perl_vendorarch}/auto/XML/Parser*

15183 21
21mr|perl-XML-Parser-Lite-0.721.0-4|1	%define upstream_name XML-Parser-Lite
21mr|perl-XML-Parser-Lite-0.721.0-4|2	%define upstream_version 0.721
21mr|perl-XML-Parser-Lite-0.721.0-4|3	
21mr|perl-XML-Parser-Lite-0.721.0-4|4	Name:		perl-%{upstream_name}
21mr|perl-XML-Parser-Lite-0.721.0-4|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-Parser-Lite-0.721.0-4|6	Release:	4
21mr|perl-XML-Parser-Lite-0.721.0-4|7	
21mr|perl-XML-Parser-Lite-0.721.0-4|8	Summary:	Lightweight pure-perl XML Parser (based on regexps)
21mr|perl-XML-Parser-Lite-0.721.0-4|9	License:	GPL+ or Artistic
21mr|perl-XML-Parser-Lite-0.721.0-4|10	Group:		Development/Perl
21mr|perl-XML-Parser-Lite-0.721.0-4|11	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-Parser-Lite-0.721.0-4|12	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-Parser-Lite-0.721.0-4|13	
21mr|perl-XML-Parser-Lite-0.721.0-4|14	BuildRequires:	perl(Test::Requires)
21mr|perl-XML-Parser-Lite-0.721.0-4|15	BuildRequires:	perl(CPAN::Meta)
21mr|perl-XML-Parser-Lite-0.721.0-4|16	BuildRequires:	perl-Test
21mr|perl-XML-Parser-Lite-0.721.0-4|17	BuildRequires:	perl-devel
21mr|perl-XML-Parser-Lite-0.721.0-4|18	
21mr|perl-XML-Parser-Lite-0.721.0-4|19	BuildArch:	noarch
21mr|perl-XML-Parser-Lite-0.721.0-4|20	
21mr|perl-XML-Parser-Lite-0.721.0-4|21	%description
21mr|perl-XML-Parser-Lite-0.721.0-4|22	This Perl implements an XML parser with a interface similar to
21mr|perl-XML-Parser-Lite-0.721.0-4|23	XML::Parser. Though not all callbacks are supported, you should be able
21mr|perl-XML-Parser-Lite-0.721.0-4|24	to use it in the same way you use XML::Parser. Due to using experimental
21mr|perl-XML-Parser-Lite-0.721.0-4|25	regexp features it'll work only on Perl 5.6 and above and may behave
21mr|perl-XML-Parser-Lite-0.721.0-4|26	differently on different platforms.
21mr|perl-XML-Parser-Lite-0.721.0-4|27	
21mr|perl-XML-Parser-Lite-0.721.0-4|28	Note that you cannot use regular expressions or split in callbacks. This
21mr|perl-XML-Parser-Lite-0.721.0-4|29	is due to a limitation of perl's regular expression implementation
21mr|perl-XML-Parser-Lite-0.721.0-4|30	(which is not re-entrant).
21mr|perl-XML-Parser-Lite-0.721.0-4|31	
21mr|perl-XML-Parser-Lite-0.721.0-4|32	%prep
21mr|perl-XML-Parser-Lite-0.721.0-4|33	%setup -qn %{upstream_name}-%{upstream_version}
21mr|perl-XML-Parser-Lite-0.721.0-4|34	
21mr|perl-XML-Parser-Lite-0.721.0-4|35	%build
21mr|perl-XML-Parser-Lite-0.721.0-4|36	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-Parser-Lite-0.721.0-4|37	
21mr|perl-XML-Parser-Lite-0.721.0-4|38	%make
21mr|perl-XML-Parser-Lite-0.721.0-4|39	
21mr|perl-XML-Parser-Lite-0.721.0-4|40	%check
21mr|perl-XML-Parser-Lite-0.721.0-4|41	%make test
21mr|perl-XML-Parser-Lite-0.721.0-4|42	
21mr|perl-XML-Parser-Lite-0.721.0-4|43	%install
21mr|perl-XML-Parser-Lite-0.721.0-4|44	%makeinstall_std
21mr|perl-XML-Parser-Lite-0.721.0-4|45	
21mr|perl-XML-Parser-Lite-0.721.0-4|46	%files
21mr|perl-XML-Parser-Lite-0.721.0-4|47	%doc Changes META.json META.yml MYMETA.yml README
21mr|perl-XML-Parser-Lite-0.721.0-4|48	%{_mandir}/man3/*
21mr|perl-XML-Parser-Lite-0.721.0-4|49	%{perl_vendorlib}/*

15184 21
21mr|perl-XML-RegExp-0.40.0-7|1	%define upstream_name    XML-RegExp
21mr|perl-XML-RegExp-0.40.0-7|2	%define upstream_version 0.04
21mr|perl-XML-RegExp-0.40.0-7|3	
21mr|perl-XML-RegExp-0.40.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-XML-RegExp-0.40.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-RegExp-0.40.0-7|6	Release:	7
21mr|perl-XML-RegExp-0.40.0-7|7	
21mr|perl-XML-RegExp-0.40.0-7|8	Summary:	XML::RegExp - regular expressions for XML tokens
21mr|perl-XML-RegExp-0.40.0-7|9	
21mr|perl-XML-RegExp-0.40.0-7|10	License:	GPL+ or Artistic
21mr|perl-XML-RegExp-0.40.0-7|11	Group:		Development/Perl
21mr|perl-XML-RegExp-0.40.0-7|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-RegExp-0.40.0-7|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/XML-RegExp-%{upstream_version}.tar.gz
21mr|perl-XML-RegExp-0.40.0-7|14	
21mr|perl-XML-RegExp-0.40.0-7|15	BuildRequires:	perl-devel
21mr|perl-XML-RegExp-0.40.0-7|16	BuildArch:	noarch
21mr|perl-XML-RegExp-0.40.0-7|17	
21mr|perl-XML-RegExp-0.40.0-7|18	%description
21mr|perl-XML-RegExp-0.40.0-7|19	This package contains regular expressions for the following XML
21mr|perl-XML-RegExp-0.40.0-7|20	tokens: BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar,
21mr|perl-XML-RegExp-0.40.0-7|21	NameChar, EntityRef, CharRef, Reference, Name, NmToken, and AttValue.
21mr|perl-XML-RegExp-0.40.0-7|22	
21mr|perl-XML-RegExp-0.40.0-7|23	%prep
21mr|perl-XML-RegExp-0.40.0-7|24	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-RegExp-0.40.0-7|25	
21mr|perl-XML-RegExp-0.40.0-7|26	%build
21mr|perl-XML-RegExp-0.40.0-7|27	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-RegExp-0.40.0-7|28	%make
21mr|perl-XML-RegExp-0.40.0-7|29	
21mr|perl-XML-RegExp-0.40.0-7|30	%check
21mr|perl-XML-RegExp-0.40.0-7|31	make test
21mr|perl-XML-RegExp-0.40.0-7|32	
21mr|perl-XML-RegExp-0.40.0-7|33	%install
21mr|perl-XML-RegExp-0.40.0-7|34	%makeinstall_std
21mr|perl-XML-RegExp-0.40.0-7|35	
21mr|perl-XML-RegExp-0.40.0-7|36	%files
21mr|perl-XML-RegExp-0.40.0-7|37	%doc Changes README
21mr|perl-XML-RegExp-0.40.0-7|38	%{perl_vendorlib}/XML/RegExp.pm
21mr|perl-XML-RegExp-0.40.0-7|39	%{_mandir}/*/*

15185 21
21mr|perl-XML-SAX-1.0.0-4|1	%define upstream_name	 XML-SAX
21mr|perl-XML-SAX-1.0.0-4|2	%define upstream_version 1.00
21mr|perl-XML-SAX-1.0.0-4|3	
21mr|perl-XML-SAX-1.0.0-4|4	# skipping requires on perl modules not in perl-base but in perl pkg
21mr|perl-XML-SAX-1.0.0-4|5	# those requires are only used by PurePerl module, whereas we often use perl-XML-LibXML
21mr|perl-XML-SAX-1.0.0-4|6	# this is useful to ensure urpmi only need perl-base, not perl
21mr|perl-XML-SAX-1.0.0-4|7	%if %{_use_internal_dependency_generator}
21mr|perl-XML-SAX-1.0.0-4|8	%global __requires_exclude perl\\(File::Temp\\)|perl\\(Encode\\)
21mr|perl-XML-SAX-1.0.0-4|9	%else
21mr|perl-XML-SAX-1.0.0-4|10	%define _requires_exceptions perl(File::Temp)\\|perl(Encode)
21mr|perl-XML-SAX-1.0.0-4|11	%endif
21mr|perl-XML-SAX-1.0.0-4|12	
21mr|perl-XML-SAX-1.0.0-4|13	Name:		perl-%{upstream_name}
21mr|perl-XML-SAX-1.0.0-4|14	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-SAX-1.0.0-4|15	Release:	4
21mr|perl-XML-SAX-1.0.0-4|16	
21mr|perl-XML-SAX-1.0.0-4|17	Summary:	Simple API for XML
21mr|perl-XML-SAX-1.0.0-4|18	
21mr|perl-XML-SAX-1.0.0-4|19	License:	GPL+ or Artistic
21mr|perl-XML-SAX-1.0.0-4|20	Group:		Development/Perl
21mr|perl-XML-SAX-1.0.0-4|21	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-SAX-1.0.0-4|22	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-SAX-1.0.0-4|23	
21mr|perl-XML-SAX-1.0.0-4|24	BuildRequires:	perl-devel
21mr|perl-XML-SAX-1.0.0-4|25	BuildRequires:  perl(Test)
21mr|perl-XML-SAX-1.0.0-4|26	BuildRequires:	perl(XML::NamespaceSupport)
21mr|perl-XML-SAX-1.0.0-4|27	BuildRequires:  perl(ExtUtils::MakeMaker)
21mr|perl-XML-SAX-1.0.0-4|28	BuildRequires:  perl(File::Temp)
21mr|perl-XML-SAX-1.0.0-4|29	BuildRequires:  perl(XML::SAX::Base) >= 1.50.0
21mr|perl-XML-SAX-1.0.0-4|30	BuildRequires:  perl(JSON::PP)
21mr|perl-XML-SAX-1.0.0-4|31	Provides:	perl(XML::SAX::PurePerl::DTDDecls)
21mr|perl-XML-SAX-1.0.0-4|32	Provides:	perl(XML::SAX::PurePerl::DocType)
21mr|perl-XML-SAX-1.0.0-4|33	Provides:	perl(XML::SAX::PurePerl::EncodingDetect)
21mr|perl-XML-SAX-1.0.0-4|34	Provides:	perl(XML::SAX::PurePerl::XMLDecl)
21mr|perl-XML-SAX-1.0.0-4|35	BuildArch:	noarch
21mr|perl-XML-SAX-1.0.0-4|36	
21mr|perl-XML-SAX-1.0.0-4|37	%description
21mr|perl-XML-SAX-1.0.0-4|38	XML::SAX consists of several framework classes for using and building
21mr|perl-XML-SAX-1.0.0-4|39	Perl SAX2 XML parsers, filters, and drivers. It is designed around the
21mr|perl-XML-SAX-1.0.0-4|40	need to be able to "plug in" different SAX parsers to an application
21mr|perl-XML-SAX-1.0.0-4|41	without requiring programmer intervention. Those of you familiar with
21mr|perl-XML-SAX-1.0.0-4|42	the DBI will be right at home. Some of the designs come from the Java
21mr|perl-XML-SAX-1.0.0-4|43	JAXP specification (SAX part), only without the javaness.
21mr|perl-XML-SAX-1.0.0-4|44	
21mr|perl-XML-SAX-1.0.0-4|45	%prep
21mr|perl-XML-SAX-1.0.0-4|46	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-SAX-1.0.0-4|47	chmod 644 Changes LICENSE README
21mr|perl-XML-SAX-1.0.0-4|48	
21mr|perl-XML-SAX-1.0.0-4|49	%build
21mr|perl-XML-SAX-1.0.0-4|50	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21mr|perl-XML-SAX-1.0.0-4|51	N
21mr|perl-XML-SAX-1.0.0-4|52	EOF
21mr|perl-XML-SAX-1.0.0-4|53	%make
21mr|perl-XML-SAX-1.0.0-4|54	
21mr|perl-XML-SAX-1.0.0-4|55	%check
21mr|perl-XML-SAX-1.0.0-4|56	make test
21mr|perl-XML-SAX-1.0.0-4|57	
21mr|perl-XML-SAX-1.0.0-4|58	%install
21mr|perl-XML-SAX-1.0.0-4|59	%makeinstall_std PERL="perl -I%{buildroot}%{perl_vendorlib}/"
21mr|perl-XML-SAX-1.0.0-4|60	touch %{buildroot}%{perl_vendorlib}/XML/SAX/ParserDetails.ini
21mr|perl-XML-SAX-1.0.0-4|61	
21mr|perl-XML-SAX-1.0.0-4|62	rm -f %{buildroot}%{perl_vendorlib}/XML/SAX/placeholder.pl
21mr|perl-XML-SAX-1.0.0-4|63	
21mr|perl-XML-SAX-1.0.0-4|64	%post
21mr|perl-XML-SAX-1.0.0-4|65	perl -MXML::SAX -e \
21mr|perl-XML-SAX-1.0.0-4|66	'XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()' 2>/dev/null
21mr|perl-XML-SAX-1.0.0-4|67	
21mr|perl-XML-SAX-1.0.0-4|68	%preun
21mr|perl-XML-SAX-1.0.0-4|69	if [ $1 -eq 0 ]; then
21mr|perl-XML-SAX-1.0.0-4|70	perl -MXML::SAX -e \
21mr|perl-XML-SAX-1.0.0-4|71	'XML::SAX->remove_parser(q(XML::SAX::PurePerl))->save_parsers()'
21mr|perl-XML-SAX-1.0.0-4|72	fi
21mr|perl-XML-SAX-1.0.0-4|73	
21mr|perl-XML-SAX-1.0.0-4|74	%files
21mr|perl-XML-SAX-1.0.0-4|75	%doc Changes LICENSE README
21mr|perl-XML-SAX-1.0.0-4|76	%{perl_vendorlib}/XML
21mr|perl-XML-SAX-1.0.0-4|77	%{_mandir}/man3/XML::*.3*

15186 21
21mr|perl-XML-SAX-Base-1.90.0-2|1	%define upstream_name	 XML-SAX-Base
21mr|perl-XML-SAX-Base-1.90.0-2|2	%define upstream_version 1.09
21mr|perl-XML-SAX-Base-1.90.0-2|3	
21mr|perl-XML-SAX-Base-1.90.0-2|4	Name:       perl-%{upstream_name}
21mr|perl-XML-SAX-Base-1.90.0-2|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-XML-SAX-Base-1.90.0-2|6	Release:    2
21mr|perl-XML-SAX-Base-1.90.0-2|7	
21mr|perl-XML-SAX-Base-1.90.0-2|8	Summary:	Simple API for XML Base
21mr|perl-XML-SAX-Base-1.90.0-2|9	
21mr|perl-XML-SAX-Base-1.90.0-2|10	License:	GPL+ or Artistic
21mr|perl-XML-SAX-Base-1.90.0-2|11	Group:		Development/Perl
21mr|perl-XML-SAX-Base-1.90.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-SAX-Base-1.90.0-2|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-SAX-Base-1.90.0-2|14	
21mr|perl-XML-SAX-Base-1.90.0-2|15	Buildrequires:	perl-devel
21mr|perl-XML-SAX-Base-1.90.0-2|16	Buildrequires:	perl-Test
21mr|perl-XML-SAX-Base-1.90.0-2|17	BuildRequires:	perl(XML::NamespaceSupport)
21mr|perl-XML-SAX-Base-1.90.0-2|18	BuildArch:	noarch
21mr|perl-XML-SAX-Base-1.90.0-2|19	
21mr|perl-XML-SAX-Base-1.90.0-2|20	%description
21mr|perl-XML-SAX-Base-1.90.0-2|21	This module has a very simple task - to be a base class for
21mr|perl-XML-SAX-Base-1.90.0-2|22	PerlSAX drivers and filters.  It's default behaviour is to
21mr|perl-XML-SAX-Base-1.90.0-2|23	pass the input directly to the output unchanged. It can be
21mr|perl-XML-SAX-Base-1.90.0-2|24	useful to use this module as a base class so you don't
21mr|perl-XML-SAX-Base-1.90.0-2|25	have to, for example, implement the characters() callback.
21mr|perl-XML-SAX-Base-1.90.0-2|26	
21mr|perl-XML-SAX-Base-1.90.0-2|27	%prep
21mr|perl-XML-SAX-Base-1.90.0-2|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-SAX-Base-1.90.0-2|29	chmod 644 Changes README
21mr|perl-XML-SAX-Base-1.90.0-2|30	
21mr|perl-XML-SAX-Base-1.90.0-2|31	%build
21mr|perl-XML-SAX-Base-1.90.0-2|32	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21mr|perl-XML-SAX-Base-1.90.0-2|33	N
21mr|perl-XML-SAX-Base-1.90.0-2|34	EOF
21mr|perl-XML-SAX-Base-1.90.0-2|35	%make
21mr|perl-XML-SAX-Base-1.90.0-2|36	
21mr|perl-XML-SAX-Base-1.90.0-2|37	%check
21mr|perl-XML-SAX-Base-1.90.0-2|38	%make test
21mr|perl-XML-SAX-Base-1.90.0-2|39	
21mr|perl-XML-SAX-Base-1.90.0-2|40	%install
21mr|perl-XML-SAX-Base-1.90.0-2|41	%makeinstall_std PERL="perl -I%{buildroot}%{perl_vendorlib}/"
21mr|perl-XML-SAX-Base-1.90.0-2|42	
21mr|perl-XML-SAX-Base-1.90.0-2|43	%clean
21mr|perl-XML-SAX-Base-1.90.0-2|44	
21mr|perl-XML-SAX-Base-1.90.0-2|45	%files
21mr|perl-XML-SAX-Base-1.90.0-2|46	%doc Changes README
21mr|perl-XML-SAX-Base-1.90.0-2|47	%{perl_vendorlib}/XML
21mr|perl-XML-SAX-Base-1.90.0-2|48	%{_mandir}/man3/XML::*.3*

15187 21
21mr|perl-XML-SAX-Expat-0.510.0-7|1	%define upstream_name    XML-SAX-Expat
21mr|perl-XML-SAX-Expat-0.510.0-7|2	%define upstream_version 0.51
21mr|perl-XML-SAX-Expat-0.510.0-7|3	
21mr|perl-XML-SAX-Expat-0.510.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-XML-SAX-Expat-0.510.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-SAX-Expat-0.510.0-7|6	Release:	7
21mr|perl-XML-SAX-Expat-0.510.0-7|7	Summary:	SAX2 Driver for perl Expat Module
21mr|perl-XML-SAX-Expat-0.510.0-7|8	
21mr|perl-XML-SAX-Expat-0.510.0-7|9	
21mr|perl-XML-SAX-Expat-0.510.0-7|10	License:	Artistic or GPL+
21mr|perl-XML-SAX-Expat-0.510.0-7|11	Group:		Development/Perl
21mr|perl-XML-SAX-Expat-0.510.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-SAX-Expat-0.510.0-7|13	Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/XML/XML-SAX-Expat-%{upstream_version}.tar.gz
21mr|perl-XML-SAX-Expat-0.510.0-7|14	
21mr|perl-XML-SAX-Expat-0.510.0-7|15	BuildRequires:	perl-devel
21mr|perl-XML-SAX-Expat-0.510.0-7|16	BuildRequires:	perl(XML::SAX::Base)
21mr|perl-XML-SAX-Expat-0.510.0-7|17	BuildRequires:	perl(XML::Parser)
21mr|perl-XML-SAX-Expat-0.510.0-7|18	BuildRequires:	perl(XML::NamespaceSupport)
21mr|perl-XML-SAX-Expat-0.510.0-7|19	BuildRequires:	perl(XML::SAX)
21mr|perl-XML-SAX-Expat-0.510.0-7|20	BuildArch:	noarch
21mr|perl-XML-SAX-Expat-0.510.0-7|21	
21mr|perl-XML-SAX-Expat-0.510.0-7|22	%description
21mr|perl-XML-SAX-Expat-0.510.0-7|23	An implementation of a SAX2 driver sitting on top of Expat (XML::Parser).
21mr|perl-XML-SAX-Expat-0.510.0-7|24	
21mr|perl-XML-SAX-Expat-0.510.0-7|25	%prep
21mr|perl-XML-SAX-Expat-0.510.0-7|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-SAX-Expat-0.510.0-7|27	# some autoregistration stufif, moved to %post
21mr|perl-XML-SAX-Expat-0.510.0-7|28	perl -pi -e 'm/^sub MY/ and exit' Makefile.PL
21mr|perl-XML-SAX-Expat-0.510.0-7|29	chmod -x Changes
21mr|perl-XML-SAX-Expat-0.510.0-7|30	
21mr|perl-XML-SAX-Expat-0.510.0-7|31	%build
21mr|perl-XML-SAX-Expat-0.510.0-7|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-SAX-Expat-0.510.0-7|33	%make
21mr|perl-XML-SAX-Expat-0.510.0-7|34	
21mr|perl-XML-SAX-Expat-0.510.0-7|35	%check
21mr|perl-XML-SAX-Expat-0.510.0-7|36	make test
21mr|perl-XML-SAX-Expat-0.510.0-7|37	
21mr|perl-XML-SAX-Expat-0.510.0-7|38	%install
21mr|perl-XML-SAX-Expat-0.510.0-7|39	%makeinstall_std
21mr|perl-XML-SAX-Expat-0.510.0-7|40	chmod -x %{buildroot}%{perl_vendorlib}/XML/SAX/Expat.pm
21mr|perl-XML-SAX-Expat-0.510.0-7|41	
21mr|perl-XML-SAX-Expat-0.510.0-7|42	%post
21mr|perl-XML-SAX-Expat-0.510.0-7|43	# directly taken from Makefile
21mr|perl-XML-SAX-Expat-0.510.0-7|44	perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::Expat))->save_parsers()"
21mr|perl-XML-SAX-Expat-0.510.0-7|45	
21mr|perl-XML-SAX-Expat-0.510.0-7|46	%files
21mr|perl-XML-SAX-Expat-0.510.0-7|47	%doc Changes
21mr|perl-XML-SAX-Expat-0.510.0-7|48	%{perl_vendorlib}/XML
21mr|perl-XML-SAX-Expat-0.510.0-7|49	%{_mandir}/man3/*

15188 21
21mr|perl-XML-SAX-Writer-0.570.0-2|1	%define upstream_name    XML-SAX-Writer
21mr|perl-XML-SAX-Writer-0.570.0-2|2	%define upstream_version 0.57
21mr|perl-XML-SAX-Writer-0.570.0-2|3	
21mr|perl-XML-SAX-Writer-0.570.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-XML-SAX-Writer-0.570.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-SAX-Writer-0.570.0-2|6	Release:	2
21mr|perl-XML-SAX-Writer-0.570.0-2|7	
21mr|perl-XML-SAX-Writer-0.570.0-2|8	Summary:	SAX2 Writer
21mr|perl-XML-SAX-Writer-0.570.0-2|9	
21mr|perl-XML-SAX-Writer-0.570.0-2|10	License:	Artistic
21mr|perl-XML-SAX-Writer-0.570.0-2|11	Group:		Development/Perl
21mr|perl-XML-SAX-Writer-0.570.0-2|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-SAX-Writer-0.570.0-2|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-SAX-Writer-0.570.0-2|14	
21mr|perl-XML-SAX-Writer-0.570.0-2|15	BuildRequires:	perl-devel
21mr|perl-XML-SAX-Writer-0.570.0-2|16	BuildRequires:	perl(Text::Iconv)
21mr|perl-XML-SAX-Writer-0.570.0-2|17	BuildRequires:	perl(XML::Filter::BufferText)
21mr|perl-XML-SAX-Writer-0.570.0-2|18	BuildRequires:	perl(XML::SAX)
21mr|perl-XML-SAX-Writer-0.570.0-2|19	BuildArch:	noarch
21mr|perl-XML-SAX-Writer-0.570.0-2|20	
21mr|perl-XML-SAX-Writer-0.570.0-2|21	%description
21mr|perl-XML-SAX-Writer-0.570.0-2|22	A new XML Writer was needed to match the SAX2 effort because quite naturally no
21mr|perl-XML-SAX-Writer-0.570.0-2|23	existing writer understood SAX2. My first intention had been to start patching
21mr|perl-XML-SAX-Writer-0.570.0-2|24	XML::Handler::YAWriter as it had previously been my favourite writer in the
21mr|perl-XML-SAX-Writer-0.570.0-2|25	SAX1 world.
21mr|perl-XML-SAX-Writer-0.570.0-2|26	
21mr|perl-XML-SAX-Writer-0.570.0-2|27	However the more I patched it the more I realised that what I thought was going
21mr|perl-XML-SAX-Writer-0.570.0-2|28	to be a simple patch (mostly adding a few event handlers and changing the
21mr|perl-XML-SAX-Writer-0.570.0-2|29	attribute syntax) was turning out to be a rewrite due to various ideas I'd been
21mr|perl-XML-SAX-Writer-0.570.0-2|30	collecting along the way. Besides, I couldn't find a way to elegantly make it
21mr|perl-XML-SAX-Writer-0.570.0-2|31	work with SAX2 without breaking the SAX1 compatibility which people are
21mr|perl-XML-SAX-Writer-0.570.0-2|32	probably still using. There are of course ways to do that, but most require
21mr|perl-XML-SAX-Writer-0.570.0-2|33	user interaction which is something I wanted to avoid.
21mr|perl-XML-SAX-Writer-0.570.0-2|34	
21mr|perl-XML-SAX-Writer-0.570.0-2|35	So in the end there was a new writer. I think it's in fact better this way as
21mr|perl-XML-SAX-Writer-0.570.0-2|36	it helps keep SAX1 and SAX2 separated.
21mr|perl-XML-SAX-Writer-0.570.0-2|37	
21mr|perl-XML-SAX-Writer-0.570.0-2|38	%prep
21mr|perl-XML-SAX-Writer-0.570.0-2|39	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-SAX-Writer-0.570.0-2|40	chmod 644 README Changes lib/XML/SAX/Writer/XML.pm
21mr|perl-XML-SAX-Writer-0.570.0-2|41	
21mr|perl-XML-SAX-Writer-0.570.0-2|42	%build
21mr|perl-XML-SAX-Writer-0.570.0-2|43	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-SAX-Writer-0.570.0-2|44	%make
21mr|perl-XML-SAX-Writer-0.570.0-2|45	
21mr|perl-XML-SAX-Writer-0.570.0-2|46	%check
21mr|perl-XML-SAX-Writer-0.570.0-2|47	make test
21mr|perl-XML-SAX-Writer-0.570.0-2|48	
21mr|perl-XML-SAX-Writer-0.570.0-2|49	%install
21mr|perl-XML-SAX-Writer-0.570.0-2|50	%makeinstall_std
21mr|perl-XML-SAX-Writer-0.570.0-2|51	
21mr|perl-XML-SAX-Writer-0.570.0-2|52	%files
21mr|perl-XML-SAX-Writer-0.570.0-2|53	%doc README Changes
21mr|perl-XML-SAX-Writer-0.570.0-2|54	%{perl_vendorlib}/XML
21mr|perl-XML-SAX-Writer-0.570.0-2|55	%{_mandir}/*/*

15189 21
21mr|perl-XML-Simple-2.250.0-3|1	%define upstream_name 	 XML-Simple
21mr|perl-XML-Simple-2.250.0-3|2	%define upstream_version 2.25
21mr|perl-XML-Simple-2.250.0-3|3	
21mr|perl-XML-Simple-2.250.0-3|4	Name:		perl-%{upstream_name}
21mr|perl-XML-Simple-2.250.0-3|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-Simple-2.250.0-3|6	Release:	3
21mr|perl-XML-Simple-2.250.0-3|7	
21mr|perl-XML-Simple-2.250.0-3|8	Summary:	Easy API to maintain XML (esp config files)
21mr|perl-XML-Simple-2.250.0-3|9	
21mr|perl-XML-Simple-2.250.0-3|10	License:	GPL+ or Artistic
21mr|perl-XML-Simple-2.250.0-3|11	Group:		Development/Perl
21mr|perl-XML-Simple-2.250.0-3|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-XML-Simple-2.250.0-3|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-Simple-2.250.0-3|14	
21mr|perl-XML-Simple-2.250.0-3|15	BuildRequires:	perl-devel
21mr|perl-XML-Simple-2.250.0-3|16	BuildRequires:	perl(XML::SAX)
21mr|perl-XML-Simple-2.250.0-3|17	BuildRequires:  perl(Test)
21mr|perl-XML-Simple-2.250.0-3|18	BuildRequires:  perl(Test::Simple)
21mr|perl-XML-Simple-2.250.0-3|19	BuildArch:	noarch
21mr|perl-XML-Simple-2.250.0-3|20	
21mr|perl-XML-Simple-2.250.0-3|21	%description
21mr|perl-XML-Simple-2.250.0-3|22	XML::Simple is a trivial perl API to manipulate XML.
21mr|perl-XML-Simple-2.250.0-3|23	
21mr|perl-XML-Simple-2.250.0-3|24	%prep
21mr|perl-XML-Simple-2.250.0-3|25	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-Simple-2.250.0-3|26	
21mr|perl-XML-Simple-2.250.0-3|27	%build
21mr|perl-XML-Simple-2.250.0-3|28	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-Simple-2.250.0-3|29	make
21mr|perl-XML-Simple-2.250.0-3|30	
21mr|perl-XML-Simple-2.250.0-3|31	%check
21mr|perl-XML-Simple-2.250.0-3|32	make test
21mr|perl-XML-Simple-2.250.0-3|33	
21mr|perl-XML-Simple-2.250.0-3|34	%install
21mr|perl-XML-Simple-2.250.0-3|35	%makeinstall_std
21mr|perl-XML-Simple-2.250.0-3|36	
21mr|perl-XML-Simple-2.250.0-3|37	%files
21mr|perl-XML-Simple-2.250.0-3|38	%doc README Changes
21mr|perl-XML-Simple-2.250.0-3|39	%{perl_vendorlib}/XML
21mr|perl-XML-Simple-2.250.0-3|40	%{_mandir}/*/*

15190 21
21mr|perl-XML-TokeParser-0.50.0-6|1	%define upstream_name 	 XML-TokeParser
21mr|perl-XML-TokeParser-0.50.0-6|2	%define upstream_version 0.05
21mr|perl-XML-TokeParser-0.50.0-6|3	
21mr|perl-XML-TokeParser-0.50.0-6|4	Name: 		perl-%{upstream_name}
21mr|perl-XML-TokeParser-0.50.0-6|5	Version: 	%perl_convert_version %{upstream_version}
21mr|perl-XML-TokeParser-0.50.0-6|6	Release: 	6
21mr|perl-XML-TokeParser-0.50.0-6|7	
21mr|perl-XML-TokeParser-0.50.0-6|8	Summary:	Simplified interface to XML::Parser
21mr|perl-XML-TokeParser-0.50.0-6|9	
21mr|perl-XML-TokeParser-0.50.0-6|10	License: 	GPL+ or Artistic
21mr|perl-XML-TokeParser-0.50.0-6|11	Group:		Development/Perl
21mr|perl-XML-TokeParser-0.50.0-6|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-TokeParser-0.50.0-6|13	Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-XML-TokeParser-0.50.0-6|14	
21mr|perl-XML-TokeParser-0.50.0-6|15	BuildRequires:	perl-devel
21mr|perl-XML-TokeParser-0.50.0-6|16	BuildArch:	noarch
21mr|perl-XML-TokeParser-0.50.0-6|17	
21mr|perl-XML-TokeParser-0.50.0-6|18	%description
21mr|perl-XML-TokeParser-0.50.0-6|19	The XML::TokeParser perl module provides a procedural ("pull mode")
21mr|perl-XML-TokeParser-0.50.0-6|20	interface to XML::Parser in much the same way that HTML::TokeParser
21mr|perl-XML-TokeParser-0.50.0-6|21	provides a procedural interface to HTML::Parser.
21mr|perl-XML-TokeParser-0.50.0-6|22	
21mr|perl-XML-TokeParser-0.50.0-6|23	XML::TokeParser splits its XML input up into "tokens," each
21mr|perl-XML-TokeParser-0.50.0-6|24	corresponding to an XML::Parser event.
21mr|perl-XML-TokeParser-0.50.0-6|25	
21mr|perl-XML-TokeParser-0.50.0-6|26	A token is a reference to an array whose first element is an event-type
21mr|perl-XML-TokeParser-0.50.0-6|27	string and whose last element is the literal text of the XML input that
21mr|perl-XML-TokeParser-0.50.0-6|28	generated the event, with intermediate elements varying according to the
21mr|perl-XML-TokeParser-0.50.0-6|29	event type:
21mr|perl-XML-TokeParser-0.50.0-6|30	
21mr|perl-XML-TokeParser-0.50.0-6|31	
21mr|perl-XML-TokeParser-0.50.0-6|32	%prep
21mr|perl-XML-TokeParser-0.50.0-6|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-TokeParser-0.50.0-6|34	
21mr|perl-XML-TokeParser-0.50.0-6|35	%build
21mr|perl-XML-TokeParser-0.50.0-6|36	%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
21mr|perl-XML-TokeParser-0.50.0-6|37	%make
21mr|perl-XML-TokeParser-0.50.0-6|38	
21mr|perl-XML-TokeParser-0.50.0-6|39	%install
21mr|perl-XML-TokeParser-0.50.0-6|40	%make PREFIX=%{buildroot}%{_prefix} install
21mr|perl-XML-TokeParser-0.50.0-6|41	
21mr|perl-XML-TokeParser-0.50.0-6|42	
21mr|perl-XML-TokeParser-0.50.0-6|43	%files
21mr|perl-XML-TokeParser-0.50.0-6|44	%doc README MANIFEST Changes
21mr|perl-XML-TokeParser-0.50.0-6|45	%{_mandir}/*/*
21mr|perl-XML-TokeParser-0.50.0-6|46	%{perl_vendorlib}/XML/*

15191 21
21mr|perl-XML-Twig-3.520.0-1|1	%define upstream_name    XML-Twig
21mr|perl-XML-Twig-3.520.0-1|2	%define upstream_version 3.52
21mr|perl-XML-Twig-3.520.0-1|3	
21mr|perl-XML-Twig-3.520.0-1|4	# like Fedora
21mr|perl-XML-Twig-3.520.0-1|5	%global __requires_exclude ^perl\\(xml_split::state\\)$
21mr|perl-XML-Twig-3.520.0-1|6	
21mr|perl-XML-Twig-3.520.0-1|7	Name:       perl-%{upstream_name}
21mr|perl-XML-Twig-3.520.0-1|8	Version:    %perl_convert_version %{upstream_version}
21mr|perl-XML-Twig-3.520.0-1|9	Release:    1
21mr|perl-XML-Twig-3.520.0-1|10	
21mr|perl-XML-Twig-3.520.0-1|11	Summary:    A perl module for processing huge XML documents in tree mode
21mr|perl-XML-Twig-3.520.0-1|12	
21mr|perl-XML-Twig-3.520.0-1|13	License:    Artistic
21mr|perl-XML-Twig-3.520.0-1|14	Group:      Development/Perl
21mr|perl-XML-Twig-3.520.0-1|15	Url:        http://www.xmltwig.com/xmltwig/
21mr|perl-XML-Twig-3.520.0-1|16	Source0:    https://cpan.metacpan.org/authors/id/M/MI/MIROD/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-Twig-3.520.0-1|17	
21mr|perl-XML-Twig-3.520.0-1|18	# for tests
21mr|perl-XML-Twig-3.520.0-1|19	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|perl-XML-Twig-3.520.0-1|20	BuildRequires: perl(XML::Parser) >= 2.230.0
21mr|perl-XML-Twig-3.520.0-1|21	BuildRequires: perl-Test-Simple
21mr|perl-XML-Twig-3.520.0-1|22	BuildRequires: perl-devel
21mr|perl-XML-Twig-3.520.0-1|23	BuildArch:  noarch
21mr|perl-XML-Twig-3.520.0-1|24	
21mr|perl-XML-Twig-3.520.0-1|25	%description
21mr|perl-XML-Twig-3.520.0-1|26	XML::Twig is a Perl module that subclasses XML-Parser to allow easy
21mr|perl-XML-Twig-3.520.0-1|27	processing of XML documents of all sizes.
21mr|perl-XML-Twig-3.520.0-1|28	
21mr|perl-XML-Twig-3.520.0-1|29	%prep
21mr|perl-XML-Twig-3.520.0-1|30	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-Twig-3.520.0-1|31	
21mr|perl-XML-Twig-3.520.0-1|32	%build
21mr|perl-XML-Twig-3.520.0-1|33	perl Makefile.PL -y INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21mr|perl-XML-Twig-3.520.0-1|34	%make
21mr|perl-XML-Twig-3.520.0-1|35	
21mr|perl-XML-Twig-3.520.0-1|36	%install
21mr|perl-XML-Twig-3.520.0-1|37	%makeinstall_std
21mr|perl-XML-Twig-3.520.0-1|38	
21mr|perl-XML-Twig-3.520.0-1|39	%files
21mr|perl-XML-Twig-3.520.0-1|40	%doc Changes META.json META.yml README
21mr|perl-XML-Twig-3.520.0-1|41	%{perl_vendorlib}/XML
21mr|perl-XML-Twig-3.520.0-1|42	%{_mandir}/*/*
21mr|perl-XML-Twig-3.520.0-1|43	%{_bindir}/*

15192 21
21mr|perl-XML-Validator-Schema-1.100.0-11|1	%define upstream_name    XML-Validator-Schema
21mr|perl-XML-Validator-Schema-1.100.0-11|2	%define upstream_version 1.10
21mr|perl-XML-Validator-Schema-1.100.0-11|3	
21mr|perl-XML-Validator-Schema-1.100.0-11|4	Name:		perl-%{upstream_name}
21mr|perl-XML-Validator-Schema-1.100.0-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-Validator-Schema-1.100.0-11|6	Release:	11
21mr|perl-XML-Validator-Schema-1.100.0-11|7	
21mr|perl-XML-Validator-Schema-1.100.0-11|8	Summary:	Validate XML with a subset of W3C XML Schema
21mr|perl-XML-Validator-Schema-1.100.0-11|9	
21mr|perl-XML-Validator-Schema-1.100.0-11|10	License:	GPL+ or Artistic
21mr|perl-XML-Validator-Schema-1.100.0-11|11	Group:		Development/Perl
21mr|perl-XML-Validator-Schema-1.100.0-11|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-Validator-Schema-1.100.0-11|13	Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-Validator-Schema-1.100.0-11|14	
21mr|perl-XML-Validator-Schema-1.100.0-11|15	BuildRequires:	perl-devel
21mr|perl-XML-Validator-Schema-1.100.0-11|16	BuildRequires:	perl(Carp)
21mr|perl-XML-Validator-Schema-1.100.0-11|17	BuildRequires:	perl(Test::More)
21mr|perl-XML-Validator-Schema-1.100.0-11|18	BuildRequires:	perl(Tree::DAG_Node)
21mr|perl-XML-Validator-Schema-1.100.0-11|19	BuildRequires:	perl(XML::Filter::BufferText)
21mr|perl-XML-Validator-Schema-1.100.0-11|20	BuildRequires:	perl(XML::SAX)
21mr|perl-XML-Validator-Schema-1.100.0-11|21	BuildArch:	noarch
21mr|perl-XML-Validator-Schema-1.100.0-11|22	
21mr|perl-XML-Validator-Schema-1.100.0-11|23	%description
21mr|perl-XML-Validator-Schema-1.100.0-11|24	This module allows you to validate XML documents against a W3C XML Schema.
21mr|perl-XML-Validator-Schema-1.100.0-11|25	This module does not implement the full W3C XML Schema recommendation
21mr|perl-XML-Validator-Schema-1.100.0-11|26	(http://www.w3.org/XML/Schema), but a useful subset. See the "SCHEMA
21mr|perl-XML-Validator-Schema-1.100.0-11|27	SUPPORT" section below.
21mr|perl-XML-Validator-Schema-1.100.0-11|28	
21mr|perl-XML-Validator-Schema-1.100.0-11|29	*IMPORTANT NOTE*: To get line and column numbers in the error messages
21mr|perl-XML-Validator-Schema-1.100.0-11|30	generated by this module you must install XML::Filter::ExceptionLocator and
21mr|perl-XML-Validator-Schema-1.100.0-11|31	use XML::SAX::ExpatXS as your SAX parser. This module is much more useful
21mr|perl-XML-Validator-Schema-1.100.0-11|32	if you can tell where your errors are, so using these modules is highly
21mr|perl-XML-Validator-Schema-1.100.0-11|33	recommeded!
21mr|perl-XML-Validator-Schema-1.100.0-11|34	
21mr|perl-XML-Validator-Schema-1.100.0-11|35	%prep
21mr|perl-XML-Validator-Schema-1.100.0-11|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-Validator-Schema-1.100.0-11|37	
21mr|perl-XML-Validator-Schema-1.100.0-11|38	%build
21mr|perl-XML-Validator-Schema-1.100.0-11|39	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-Validator-Schema-1.100.0-11|40	%make
21mr|perl-XML-Validator-Schema-1.100.0-11|41	
21mr|perl-XML-Validator-Schema-1.100.0-11|42	%check
21mr|perl-XML-Validator-Schema-1.100.0-11|43	%make test
21mr|perl-XML-Validator-Schema-1.100.0-11|44	
21mr|perl-XML-Validator-Schema-1.100.0-11|45	%install
21mr|perl-XML-Validator-Schema-1.100.0-11|46	%makeinstall_std
21mr|perl-XML-Validator-Schema-1.100.0-11|47	
21mr|perl-XML-Validator-Schema-1.100.0-11|48	%files
21mr|perl-XML-Validator-Schema-1.100.0-11|49	%doc README Changes
21mr|perl-XML-Validator-Schema-1.100.0-11|50	%{_mandir}/man3/*
21mr|perl-XML-Validator-Schema-1.100.0-11|51	%{perl_vendorlib}/*

15193 21
21mr|perl-XML-Writer-0.612.0-12|1	%define upstream_name 	 XML-Writer
21mr|perl-XML-Writer-0.612.0-12|2	%define upstream_version 0.612
21mr|perl-XML-Writer-0.612.0-12|3	
21mr|perl-XML-Writer-0.612.0-12|4	Name:		perl-%{upstream_name}
21mr|perl-XML-Writer-0.612.0-12|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-Writer-0.612.0-12|6	Release:	12
21mr|perl-XML-Writer-0.612.0-12|7	
21mr|perl-XML-Writer-0.612.0-12|8	Summary:	Module for writing XML documents
21mr|perl-XML-Writer-0.612.0-12|9	
21mr|perl-XML-Writer-0.612.0-12|10	License:	GPL+ or Artistic
21mr|perl-XML-Writer-0.612.0-12|11	Group:		Development/Perl
21mr|perl-XML-Writer-0.612.0-12|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-Writer-0.612.0-12|13	Source0:	%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-Writer-0.612.0-12|14	
21mr|perl-XML-Writer-0.612.0-12|15	BuildRequires:	perl-devel
21mr|perl-XML-Writer-0.612.0-12|16	BuildRequires:	perl(XML::Parser)
21mr|perl-XML-Writer-0.612.0-12|17	
21mr|perl-XML-Writer-0.612.0-12|18	BuildArch:	noarch
21mr|perl-XML-Writer-0.612.0-12|19	
21mr|perl-XML-Writer-0.612.0-12|20	%description
21mr|perl-XML-Writer-0.612.0-12|21	XML::Writer is a simple Perl module for writing XML documents: it
21mr|perl-XML-Writer-0.612.0-12|22	takes care of constructing markup and escaping data correctly, and by
21mr|perl-XML-Writer-0.612.0-12|23	default, it also performs a significant amount of well-formedness
21mr|perl-XML-Writer-0.612.0-12|24	checking on the output, to make certain (for example) that start and
21mr|perl-XML-Writer-0.612.0-12|25	end tags match, that there is exactly one document element, and that
21mr|perl-XML-Writer-0.612.0-12|26	there are not duplicate attribute names.
21mr|perl-XML-Writer-0.612.0-12|27	
21mr|perl-XML-Writer-0.612.0-12|28	%prep
21mr|perl-XML-Writer-0.612.0-12|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-Writer-0.612.0-12|30	
21mr|perl-XML-Writer-0.612.0-12|31	%build
21mr|perl-XML-Writer-0.612.0-12|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-Writer-0.612.0-12|33	%make
21mr|perl-XML-Writer-0.612.0-12|34	
21mr|perl-XML-Writer-0.612.0-12|35	%check
21mr|perl-XML-Writer-0.612.0-12|36	%make test
21mr|perl-XML-Writer-0.612.0-12|37	
21mr|perl-XML-Writer-0.612.0-12|38	%install
21mr|perl-XML-Writer-0.612.0-12|39	%makeinstall_std
21mr|perl-XML-Writer-0.612.0-12|40	
21mr|perl-XML-Writer-0.612.0-12|41	%files
21mr|perl-XML-Writer-0.612.0-12|42	%doc README Changes
21mr|perl-XML-Writer-0.612.0-12|43	%{perl_vendorlib}/XML/Writer*
21mr|perl-XML-Writer-0.612.0-12|44	%{_mandir}/*/*

15194 21
21mr|perl-XML-XPath-1.440.0-1|1	%define upstream_name 	 XML-XPath
21mr|perl-XML-XPath-1.440.0-1|2	%define upstream_version 1.44
21mr|perl-XML-XPath-1.440.0-1|3	
21mr|perl-XML-XPath-1.440.0-1|4	Name:		perl-%{upstream_name}
21mr|perl-XML-XPath-1.440.0-1|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-XPath-1.440.0-1|6	Release:	1
21mr|perl-XML-XPath-1.440.0-1|7	
21mr|perl-XML-XPath-1.440.0-1|8	Summary:	XML::XPath - a set of modules for parsing and evaluating XPath statements
21mr|perl-XML-XPath-1.440.0-1|9	
21mr|perl-XML-XPath-1.440.0-1|10	License:	GPL+ or Artistic
21mr|perl-XML-XPath-1.440.0-1|11	Group:		Development/Perl
21mr|perl-XML-XPath-1.440.0-1|12	Url:		http://sergeant.org
21mr|perl-XML-XPath-1.440.0-1|13	Source0:	https://cpan.metacpan.org/authors/id/M/MA/MANWAR/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-XML-XPath-1.440.0-1|14	
21mr|perl-XML-XPath-1.440.0-1|15	BuildRequires:	perl-devel
21mr|perl-XML-XPath-1.440.0-1|16	BuildRequires:	perl(XML::Parser)
21mr|perl-XML-XPath-1.440.0-1|17	
21mr|perl-XML-XPath-1.440.0-1|18	BuildArch:	noarch
21mr|perl-XML-XPath-1.440.0-1|19	
21mr|perl-XML-XPath-1.440.0-1|20	%description
21mr|perl-XML-XPath-1.440.0-1|21	This module aims to comply exactly to the XPath specification
21mr|perl-XML-XPath-1.440.0-1|22	at http://www.w3.org/TR/xpath and yet allow extensions to be
21mr|perl-XML-XPath-1.440.0-1|23	added in the form of functions. Modules such as XSLT and
21mr|perl-XML-XPath-1.440.0-1|24	XPointer may need to do this as they support functionality
21mr|perl-XML-XPath-1.440.0-1|25	beyond XPath.
21mr|perl-XML-XPath-1.440.0-1|26	
21mr|perl-XML-XPath-1.440.0-1|27	%prep
21mr|perl-XML-XPath-1.440.0-1|28	%setup -q  -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-XPath-1.440.0-1|29	
21mr|perl-XML-XPath-1.440.0-1|30	%build
21mr|perl-XML-XPath-1.440.0-1|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-XPath-1.440.0-1|32	%make_build
21mr|perl-XML-XPath-1.440.0-1|33	
21mr|perl-XML-XPath-1.440.0-1|34	%install
21mr|perl-XML-XPath-1.440.0-1|35	%make_install
21mr|perl-XML-XPath-1.440.0-1|36	
21mr|perl-XML-XPath-1.440.0-1|37	%files
21mr|perl-XML-XPath-1.440.0-1|38	%doc README TODO examples
21mr|perl-XML-XPath-1.440.0-1|39	%{_bindir}/*
21mr|perl-XML-XPath-1.440.0-1|40	%{_mandir}/*/*
21mr|perl-XML-XPath-1.440.0-1|41	%{perl_vendorlib}/XML/*

15195 21
21mr|perl-XML-XPathEngine-0.140.0-7|1	%define upstream_name    XML-XPathEngine
21mr|perl-XML-XPathEngine-0.140.0-7|2	%define upstream_version 0.14
21mr|perl-XML-XPathEngine-0.140.0-7|3	
21mr|perl-XML-XPathEngine-0.140.0-7|4	Name:		perl-%{upstream_name}
21mr|perl-XML-XPathEngine-0.140.0-7|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-XPathEngine-0.140.0-7|6	Release:	7
21mr|perl-XML-XPathEngine-0.140.0-7|7	
21mr|perl-XML-XPathEngine-0.140.0-7|8	Summary:	A re-usable XPath engine for DOM-like trees
21mr|perl-XML-XPathEngine-0.140.0-7|9	
21mr|perl-XML-XPathEngine-0.140.0-7|10	License:	Artistic and GPL
21mr|perl-XML-XPathEngine-0.140.0-7|11	Group:		Development/Perl
21mr|perl-XML-XPathEngine-0.140.0-7|12	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-XML-XPathEngine-0.140.0-7|13	Source0:	http://www.cpan.org/modules/by-module/XML/XML-XPathEngine-%{upstream_version}.tar.gz
21mr|perl-XML-XPathEngine-0.140.0-7|14	
21mr|perl-XML-XPathEngine-0.140.0-7|15	BuildRequires:	perl-devel
21mr|perl-XML-XPathEngine-0.140.0-7|16	BuildArch:	noarch
21mr|perl-XML-XPathEngine-0.140.0-7|17	
21mr|perl-XML-XPathEngine-0.140.0-7|18	%description
21mr|perl-XML-XPathEngine-0.140.0-7|19	This module provides an XPath engine, that can be re-used by other
21mr|perl-XML-XPathEngine-0.140.0-7|20	module/classes that implement trees.
21mr|perl-XML-XPathEngine-0.140.0-7|21	
21mr|perl-XML-XPathEngine-0.140.0-7|22	In order to use the XPath engine, nodes in the user module need to mimick DOM
21mr|perl-XML-XPathEngine-0.140.0-7|23	nodes. The degree of similitude between the user tree and a DOM dictates how
21mr|perl-XML-XPathEngine-0.140.0-7|24	much of the XPath features can be used. A module implementing all of the DOM
21mr|perl-XML-XPathEngine-0.140.0-7|25	should be able to use this module very easily (you might need to add the cmp
21mr|perl-XML-XPathEngine-0.140.0-7|26	method on nodes in order to get ordered result sets).
21mr|perl-XML-XPathEngine-0.140.0-7|27	
21mr|perl-XML-XPathEngine-0.140.0-7|28	%prep
21mr|perl-XML-XPathEngine-0.140.0-7|29	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-XPathEngine-0.140.0-7|30	
21mr|perl-XML-XPathEngine-0.140.0-7|31	%build
21mr|perl-XML-XPathEngine-0.140.0-7|32	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-XPathEngine-0.140.0-7|33	%make
21mr|perl-XML-XPathEngine-0.140.0-7|34	
21mr|perl-XML-XPathEngine-0.140.0-7|35	%check
21mr|perl-XML-XPathEngine-0.140.0-7|36	make test
21mr|perl-XML-XPathEngine-0.140.0-7|37	
21mr|perl-XML-XPathEngine-0.140.0-7|38	%install
21mr|perl-XML-XPathEngine-0.140.0-7|39	%makeinstall_std
21mr|perl-XML-XPathEngine-0.140.0-7|40	
21mr|perl-XML-XPathEngine-0.140.0-7|41	%files
21mr|perl-XML-XPathEngine-0.140.0-7|42	%doc README Changes
21mr|perl-XML-XPathEngine-0.140.0-7|43	%{_mandir}/*/*
21mr|perl-XML-XPathEngine-0.140.0-7|44	%{perl_vendorlib}/XML

15196 21
21mr|perl-XML-XQL-0.680.0-11|1	%define upstream_name    XML-XQL
21mr|perl-XML-XQL-0.680.0-11|2	%define upstream_version 0.68
21mr|perl-XML-XQL-0.680.0-11|3	
21mr|perl-XML-XQL-0.680.0-11|4	Name:		perl-%{upstream_name}
21mr|perl-XML-XQL-0.680.0-11|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-XML-XQL-0.680.0-11|6	Release:	11
21mr|perl-XML-XQL-0.680.0-11|7	
21mr|perl-XML-XQL-0.680.0-11|8	Summary:	XML::XQL - query XML tree structures with XQL
21mr|perl-XML-XQL-0.680.0-11|9	
21mr|perl-XML-XQL-0.680.0-11|10	License:	GPL+ or Artistic
21mr|perl-XML-XQL-0.680.0-11|11	Group:		Development/Perl
21mr|perl-XML-XQL-0.680.0-11|12	URL:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-XML-XQL-0.680.0-11|13	Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2
21mr|perl-XML-XQL-0.680.0-11|14	
21mr|perl-XML-XQL-0.680.0-11|15	BuildRequires:	perl-devel
21mr|perl-XML-XQL-0.680.0-11|16	BuildRequires:	perl-XML-DOM >= 1.29
21mr|perl-XML-XQL-0.680.0-11|17	BuildRequires:	perl(Date::Manip) >= 5.33
21mr|perl-XML-XQL-0.680.0-11|18	BuildRequires:	perl-Parse-Yapp
21mr|perl-XML-XQL-0.680.0-11|19	BuildRequires:	perl-XML-Parser >= 2.30
21mr|perl-XML-XQL-0.680.0-11|20	BuildArch:	noarch
21mr|perl-XML-XQL-0.680.0-11|21	
21mr|perl-XML-XQL-0.680.0-11|22	%description
21mr|perl-XML-XQL-0.680.0-11|23	This is a Perl extension that allows you to perform XQL queries on XML
21mr|perl-XML-XQL-0.680.0-11|24	object trees. Currently only the XML::DOM module is supported, but
21mr|perl-XML-XQL-0.680.0-11|25	other implementations, like XML::Grove, may soon follow.
21mr|perl-XML-XQL-0.680.0-11|26	
21mr|perl-XML-XQL-0.680.0-11|27	%prep
21mr|perl-XML-XQL-0.680.0-11|28	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-XML-XQL-0.680.0-11|29	
21mr|perl-XML-XQL-0.680.0-11|30	%build
21mr|perl-XML-XQL-0.680.0-11|31	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-XML-XQL-0.680.0-11|32	%make
21mr|perl-XML-XQL-0.680.0-11|33	make test
21mr|perl-XML-XQL-0.680.0-11|34	
21mr|perl-XML-XQL-0.680.0-11|35	%install
21mr|perl-XML-XQL-0.680.0-11|36	%makeinstall_std
21mr|perl-XML-XQL-0.680.0-11|37	
21mr|perl-XML-XQL-0.680.0-11|38	%files
21mr|perl-XML-XQL-0.680.0-11|39	%doc Changes README
21mr|perl-XML-XQL-0.680.0-11|40	%attr(755,root,root) %{_bindir}/*
21mr|perl-XML-XQL-0.680.0-11|41	%dir %{perl_vendorlib}/XML/XQL
21mr|perl-XML-XQL-0.680.0-11|42	%{perl_vendorlib}/XML/XQL.pm
21mr|perl-XML-XQL-0.680.0-11|43	%{perl_vendorlib}/XML/XQL/*.pm
21mr|perl-XML-XQL-0.680.0-11|44	%{perl_vendorlib}/XML/XQL/*.pod
21mr|perl-XML-XQL-0.680.0-11|45	%{_mandir}/*/*

15197 21
21mr|perl-YAML-1.230.0-2|1	%define upstream_name YAML
21mr|perl-YAML-1.230.0-2|2	%define upstream_version 1.23
21mr|perl-YAML-1.230.0-2|3	
21mr|perl-YAML-1.230.0-2|4	Name:		perl-%{upstream_name}
21mr|perl-YAML-1.230.0-2|5	Version:	%perl_convert_version %{upstream_version}
21mr|perl-YAML-1.230.0-2|6	Release:	2
21mr|perl-YAML-1.230.0-2|7	
21mr|perl-YAML-1.230.0-2|8	Summary:	YAML Ain't Markup Language (tm)
21mr|perl-YAML-1.230.0-2|9	
21mr|perl-YAML-1.230.0-2|10	
21mr|perl-YAML-1.230.0-2|11	
21mr|perl-YAML-1.230.0-2|12	License:	GPL+ or Artistic
21mr|perl-YAML-1.230.0-2|13	Group:		Development/Perl
21mr|perl-YAML-1.230.0-2|14	Url:		http://search.cpan.org/dist/%{upstream_name}/
21mr|perl-YAML-1.230.0-2|15	Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-YAML-1.230.0-2|16	
21mr|perl-YAML-1.230.0-2|17	BuildRequires:	perl-Test-Base >= 0.47
21mr|perl-YAML-1.230.0-2|18	BuildRequires: perl(Test::YAML)
21mr|perl-YAML-1.230.0-2|19	BuildRequires:	perl-devel
21mr|perl-YAML-1.230.0-2|20	Provides:	perl-YAML-parser
21mr|perl-YAML-1.230.0-2|21	Buildarch:	noarch
21mr|perl-YAML-1.230.0-2|22	
21mr|perl-YAML-1.230.0-2|23	%description
21mr|perl-YAML-1.230.0-2|24	The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0
21mr|perl-YAML-1.230.0-2|25	specification. http://www.yaml.org/spec/
21mr|perl-YAML-1.230.0-2|26	
21mr|perl-YAML-1.230.0-2|27	YAML is a generic data serialization language that is optimized for human
21mr|perl-YAML-1.230.0-2|28	readability. It can be used to express the data structures of most modern
21mr|perl-YAML-1.230.0-2|29	programming languages. (Including Perl!!!)
21mr|perl-YAML-1.230.0-2|30	
21mr|perl-YAML-1.230.0-2|31	For information on the YAML syntax, please refer to the YAML specification.
21mr|perl-YAML-1.230.0-2|32	
21mr|perl-YAML-1.230.0-2|33	%prep
21mr|perl-YAML-1.230.0-2|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-YAML-1.230.0-2|35	
21mr|perl-YAML-1.230.0-2|36	%build
21mr|perl-YAML-1.230.0-2|37	perl Makefile.PL INSTALLDIRS=vendor <<EOF
21mr|perl-YAML-1.230.0-2|38	EOF
21mr|perl-YAML-1.230.0-2|39	%make
21mr|perl-YAML-1.230.0-2|40	
21mr|perl-YAML-1.230.0-2|41	%check
21mr|perl-YAML-1.230.0-2|42	make test
21mr|perl-YAML-1.230.0-2|43	
21mr|perl-YAML-1.230.0-2|44	%install
21mr|perl-YAML-1.230.0-2|45	%makeinstall_std
21mr|perl-YAML-1.230.0-2|46	
21mr|perl-YAML-1.230.0-2|47	%files
21mr|perl-YAML-1.230.0-2|48	%doc Changes README
21mr|perl-YAML-1.230.0-2|49	%{perl_vendorlib}/YAML*
21mr|perl-YAML-1.230.0-2|50	# %{perl_vendorlib}/Test/YAML*
21mr|perl-YAML-1.230.0-2|51	%{_mandir}/*/*

15198 21
21mr|perl-YAML-LibYAML-0.820.0-4|1	%define upstream_name    YAML-LibYAML
21mr|perl-YAML-LibYAML-0.820.0-4|2	%define upstream_version 0.82
21mr|perl-YAML-LibYAML-0.820.0-4|3	# private-shared-object-provides
21mr|perl-YAML-LibYAML-0.820.0-4|4	%global __provides_exclude LibYAML.so
21mr|perl-YAML-LibYAML-0.820.0-4|5	
21mr|perl-YAML-LibYAML-0.820.0-4|6	Name:		perl-%{upstream_name}
21mr|perl-YAML-LibYAML-0.820.0-4|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-YAML-LibYAML-0.820.0-4|8	Release:	4
21mr|perl-YAML-LibYAML-0.820.0-4|9	Summary:	An XS Wrapper Module of libyaml
21mr|perl-YAML-LibYAML-0.820.0-4|10	Group:		Development/Perl
21mr|perl-YAML-LibYAML-0.820.0-4|11	License:	GPL+ or Artistic
21mr|perl-YAML-LibYAML-0.820.0-4|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-YAML-LibYAML-0.820.0-4|13	Source0:	http://www.cpan.org/modules/by-module/YAML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-YAML-LibYAML-0.820.0-4|14	### Reversed (or previously applied) patch detected! ###
21mr|perl-YAML-LibYAML-0.820.0-4|15	# Patch0:     YAML-LibYAML-0.35-fix-format-errors.patch
21mr|perl-YAML-LibYAML-0.820.0-4|16	
21mr|perl-YAML-LibYAML-0.820.0-4|17	BuildRequires:  perl(ExtUtils::MakeMaker)
21mr|perl-YAML-LibYAML-0.820.0-4|18	BuildRequires:  perl(B::Deparse)
21mr|perl-YAML-LibYAML-0.820.0-4|19	BuildRequires:  perl(base)
21mr|perl-YAML-LibYAML-0.820.0-4|20	BuildRequires:  perl(constant)
21mr|perl-YAML-LibYAML-0.820.0-4|21	BuildRequires:  perl(Exporter)
21mr|perl-YAML-LibYAML-0.820.0-4|22	BuildRequires:  perl(strict)
21mr|perl-YAML-LibYAML-0.820.0-4|23	BuildRequires:  perl(warnings)
21mr|perl-YAML-LibYAML-0.820.0-4|24	BuildRequires:  perl(XSLoader)
21mr|perl-YAML-LibYAML-0.820.0-4|25	BuildRequires:  perl(Carp)
21mr|perl-YAML-LibYAML-0.820.0-4|26	BuildRequires:  perl(Data::Dumper)
21mr|perl-YAML-LibYAML-0.820.0-4|27	BuildRequires:  perl(Devel::Peek)
21mr|perl-YAML-LibYAML-0.820.0-4|28	BuildRequires:  perl(File::Find)
21mr|perl-YAML-LibYAML-0.820.0-4|29	BuildRequires:  perl(File::Path)
21mr|perl-YAML-LibYAML-0.820.0-4|30	BuildRequires:  perl(Filter::Util::Call)
21mr|perl-YAML-LibYAML-0.820.0-4|31	BuildRequires:  perl(Scalar::Util)
21mr|perl-YAML-LibYAML-0.820.0-4|32	BuildRequires:  perl(Test::Builder)
21mr|perl-YAML-LibYAML-0.820.0-4|33	BuildRequires:  perl(Test::More) >= 0.88
21mr|perl-YAML-LibYAML-0.820.0-4|34	BuildRequires:  perl(Tie::Array)
21mr|perl-YAML-LibYAML-0.820.0-4|35	BuildRequires:  perl(Tie::Hash)
21mr|perl-YAML-LibYAML-0.820.0-4|36	BuildRequires:  perl(utf8)
21mr|perl-YAML-LibYAML-0.820.0-4|37	BuildRequires:  perl-devel
21mr|perl-YAML-LibYAML-0.820.0-4|38	BuildRequires:  pkgconfig(yaml-0.1)
21mr|perl-YAML-LibYAML-0.820.0-4|39	
21mr|perl-YAML-LibYAML-0.820.0-4|40	%description
21mr|perl-YAML-LibYAML-0.820.0-4|41	Kirill Siminov's 'libyaml' is arguably the best YAML implementation. The C
21mr|perl-YAML-LibYAML-0.820.0-4|42	library is written precisely to the YAML 1.1 specification. It was
21mr|perl-YAML-LibYAML-0.820.0-4|43	originally bound to Python and was later bound to Ruby.
21mr|perl-YAML-LibYAML-0.820.0-4|44	
21mr|perl-YAML-LibYAML-0.820.0-4|45	This module is a Perl XS binding to libyaml which offers Perl the best YAML
21mr|perl-YAML-LibYAML-0.820.0-4|46	support to date.
21mr|perl-YAML-LibYAML-0.820.0-4|47	
21mr|perl-YAML-LibYAML-0.820.0-4|48	This module exports the functions 'Dump' and 'Load'. These functions are
21mr|perl-YAML-LibYAML-0.820.0-4|49	intended to work exactly like 'YAML.pm''s corresponding functions.
21mr|perl-YAML-LibYAML-0.820.0-4|50	
21mr|perl-YAML-LibYAML-0.820.0-4|51	%prep
21mr|perl-YAML-LibYAML-0.820.0-4|52	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-YAML-LibYAML-0.820.0-4|53	### Reversed (or previously applied) patch detected! ###
21mr|perl-YAML-LibYAML-0.820.0-4|54	# patch0 -p1 -b .format-error
21mr|perl-YAML-LibYAML-0.820.0-4|55	
21mr|perl-YAML-LibYAML-0.820.0-4|56	%build
21mr|perl-YAML-LibYAML-0.820.0-4|57	%{__perl} Makefile.PL INSTALLDIRS=vendor
21mr|perl-YAML-LibYAML-0.820.0-4|58	%make
21mr|perl-YAML-LibYAML-0.820.0-4|59	
21mr|perl-YAML-LibYAML-0.820.0-4|60	%check
21mr|perl-YAML-LibYAML-0.820.0-4|61	make test
21mr|perl-YAML-LibYAML-0.820.0-4|62	
21mr|perl-YAML-LibYAML-0.820.0-4|63	%install
21mr|perl-YAML-LibYAML-0.820.0-4|64	%makeinstall_std
21mr|perl-YAML-LibYAML-0.820.0-4|65	
21mr|perl-YAML-LibYAML-0.820.0-4|66	%files
21mr|perl-YAML-LibYAML-0.820.0-4|67	%doc Changes CONTRIBUTING README LICENSE
21mr|perl-YAML-LibYAML-0.820.0-4|68	%{perl_vendorarch}/auto/YAML/
21mr|perl-YAML-LibYAML-0.820.0-4|69	%{perl_vendorarch}/YAML/
21mr|perl-YAML-LibYAML-0.820.0-4|70	%{_mandir}/man3/*

15199 21
21mr|perl-YAML-Syck-1.320.0-1|1	%define	upstream_name    YAML-Syck
21mr|perl-YAML-Syck-1.320.0-1|2	%define upstream_version 1.32
21mr|perl-YAML-Syck-1.320.0-1|3	
21mr|perl-YAML-Syck-1.320.0-1|4	%define Werror_cflags %{nil}
21mr|perl-YAML-Syck-1.320.0-1|5	
21mr|perl-YAML-Syck-1.320.0-1|6	Name:		perl-%{upstream_name}
21mr|perl-YAML-Syck-1.320.0-1|7	Version:	%perl_convert_version %{upstream_version}
21mr|perl-YAML-Syck-1.320.0-1|8	Release:	1
21mr|perl-YAML-Syck-1.320.0-1|9	Summary:	Fast, lightweight YAML loader and dumper
21mr|perl-YAML-Syck-1.320.0-1|10	License:	MIT
21mr|perl-YAML-Syck-1.320.0-1|11	Group:		Development/Perl
21mr|perl-YAML-Syck-1.320.0-1|12	Url:		http://search.cpan.org/dist/%{upstream_name}
21mr|perl-YAML-Syck-1.320.0-1|13	Source0:	http://www.cpan.org/modules/by-module/YAML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-YAML-Syck-1.320.0-1|14	
21mr|perl-YAML-Syck-1.320.0-1|15	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.590.0
21mr|perl-YAML-Syck-1.320.0-1|16	BuildRequires:	perl-devel
21mr|perl-YAML-Syck-1.320.0-1|17	Provides:	perl-YAML-parser
21mr|perl-YAML-Syck-1.320.0-1|18	
21mr|perl-YAML-Syck-1.320.0-1|19	%description
21mr|perl-YAML-Syck-1.320.0-1|20	This module provides a Perl interface to the libsyck data
21mr|perl-YAML-Syck-1.320.0-1|21	serialization library. It exports the Dump and Load functions for
21mr|perl-YAML-Syck-1.320.0-1|22	converting Perl data structures to YAML strings, and the other way
21mr|perl-YAML-Syck-1.320.0-1|23	around.
21mr|perl-YAML-Syck-1.320.0-1|24	
21mr|perl-YAML-Syck-1.320.0-1|25	%prep
21mr|perl-YAML-Syck-1.320.0-1|26	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-YAML-Syck-1.320.0-1|27	
21mr|perl-YAML-Syck-1.320.0-1|28	%build
21mr|perl-YAML-Syck-1.320.0-1|29	perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-YAML-Syck-1.320.0-1|30	%make OPTIMIZE="%{optflags}"
21mr|perl-YAML-Syck-1.320.0-1|31	
21mr|perl-YAML-Syck-1.320.0-1|32	%check
21mr|perl-YAML-Syck-1.320.0-1|33	%make test
21mr|perl-YAML-Syck-1.320.0-1|34	
21mr|perl-YAML-Syck-1.320.0-1|35	%install
21mr|perl-YAML-Syck-1.320.0-1|36	%makeinstall_std
21mr|perl-YAML-Syck-1.320.0-1|37	
21mr|perl-YAML-Syck-1.320.0-1|38	%files
21mr|perl-YAML-Syck-1.320.0-1|39	%doc COMPATIBILITY COPYING Changes META.yml
21mr|perl-YAML-Syck-1.320.0-1|40	%{_mandir}/*/*
21mr|perl-YAML-Syck-1.320.0-1|41	%{perl_vendorarch}/JSON
21mr|perl-YAML-Syck-1.320.0-1|42	%{perl_vendorarch}/YAML
21mr|perl-YAML-Syck-1.320.0-1|43	%{perl_vendorarch}/auto/YAML

15200 21
21mr|perl-YAML-Tiny-1.500.0-10|1	%define upstream_name    YAML-Tiny
21mr|perl-YAML-Tiny-1.500.0-10|2	%define upstream_version 1.50
21mr|perl-YAML-Tiny-1.500.0-10|3	
21mr|perl-YAML-Tiny-1.500.0-10|4	Name:       perl-%{upstream_name}
21mr|perl-YAML-Tiny-1.500.0-10|5	Version:    %perl_convert_version %{upstream_version}
21mr|perl-YAML-Tiny-1.500.0-10|6	Release:    10
21mr|perl-YAML-Tiny-1.500.0-10|7	
21mr|perl-YAML-Tiny-1.500.0-10|8	Summary:    Read/Write YAML files with as little code as possible
21mr|perl-YAML-Tiny-1.500.0-10|9	
21mr|perl-YAML-Tiny-1.500.0-10|10	License:    GPL+ or Artistic
21mr|perl-YAML-Tiny-1.500.0-10|11	Group:      Development/Perl
21mr|perl-YAML-Tiny-1.500.0-10|12	Url:        http://search.cpan.org/dist/%{upstream_name}
21mr|perl-YAML-Tiny-1.500.0-10|13	Source0:    http://www.cpan.org/modules/by-module/YAML/%{upstream_name}-%{upstream_version}.tar.gz
21mr|perl-YAML-Tiny-1.500.0-10|14	
21mr|perl-YAML-Tiny-1.500.0-10|15	BuildRequires:	perl(File::Spec)
21mr|perl-YAML-Tiny-1.500.0-10|16	BuildRequires:	perl(Test::More)
21mr|perl-YAML-Tiny-1.500.0-10|17	BuildRequires:	perl-devel
21mr|perl-YAML-Tiny-1.500.0-10|18	BuildArch: noarch
21mr|perl-YAML-Tiny-1.500.0-10|19	
21mr|perl-YAML-Tiny-1.500.0-10|20	%description
21mr|perl-YAML-Tiny-1.500.0-10|21	*YAML::Tiny* is a perl class for reading and writing YAML-style files,
21mr|perl-YAML-Tiny-1.500.0-10|22	written with as little code as possible, reducing load time and memory
21mr|perl-YAML-Tiny-1.500.0-10|23	overhead.
21mr|perl-YAML-Tiny-1.500.0-10|24	
21mr|perl-YAML-Tiny-1.500.0-10|25	Most of the time it is accepted that Perl applications use a lot of memory
21mr|perl-YAML-Tiny-1.500.0-10|26	and modules. The *::Tiny* family of modules is specifically intended to
21mr|perl-YAML-Tiny-1.500.0-10|27	provide an ultralight and zero-dependency alternative to many more-thorough
21mr|perl-YAML-Tiny-1.500.0-10|28	standard modules.
21mr|perl-YAML-Tiny-1.500.0-10|29	
21mr|perl-YAML-Tiny-1.500.0-10|30	This module is primarily for reading human-written files (like simple
21mr|perl-YAML-Tiny-1.500.0-10|31	config files) and generating very simple human-readable files. Note that I
21mr|perl-YAML-Tiny-1.500.0-10|32	said *human-readable* and not *geek-readable*. The sort of files that your
21mr|perl-YAML-Tiny-1.500.0-10|33	average manager or secretary should be able to look at and make sense of.
21mr|perl-YAML-Tiny-1.500.0-10|34	
21mr|perl-YAML-Tiny-1.500.0-10|35	%prep
21mr|perl-YAML-Tiny-1.500.0-10|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|perl-YAML-Tiny-1.500.0-10|37	
21mr|perl-YAML-Tiny-1.500.0-10|38	%build
21mr|perl-YAML-Tiny-1.500.0-10|39	%__perl Makefile.PL INSTALLDIRS=vendor
21mr|perl-YAML-Tiny-1.500.0-10|40	%make
21mr|perl-YAML-Tiny-1.500.0-10|41	
21mr|perl-YAML-Tiny-1.500.0-10|42	%check
21mr|perl-YAML-Tiny-1.500.0-10|43	make test
21mr|perl-YAML-Tiny-1.500.0-10|44	
21mr|perl-YAML-Tiny-1.500.0-10|45	%install
21mr|perl-YAML-Tiny-1.500.0-10|46	%makeinstall_std
21mr|perl-YAML-Tiny-1.500.0-10|47	
21mr|perl-YAML-Tiny-1.500.0-10|48	%files
21mr|perl-YAML-Tiny-1.500.0-10|49	%doc LICENSE README Changes
21mr|perl-YAML-Tiny-1.500.0-10|50	%{_mandir}/man3/*
21mr|perl-YAML-Tiny-1.500.0-10|51	%{perl_vendorlib}/YAML

15201 21
21mr|pesign-116-1|1	Summary:	Signing utility for UEFI binaries
21mr|pesign-116-1|2	Name:		pesign
21mr|pesign-116-1|3	Version:	116
21mr|pesign-116-1|4	Release:	1
21mr|pesign-116-1|5	License:	GPLv2+
21mr|pesign-116-1|6	Group:		Development/Tools
21mr|pesign-116-1|7	Url:		https://github.com/vathpela/pesign
21mr|pesign-116-1|8	Source0:    https://github.com/rhboot/pesign/releases/download/%{version}/pesign-%{version}.tar.bz2
21mr|pesign-116-1|9	BuildRequires:	gnu-efi
21mr|pesign-116-1|10	BuildRequires:	nspr
21mr|pesign-116-1|11	BuildRequires:	nss
21mr|pesign-116-1|12	BuildRequires:	mandoc
21mr|pesign-116-1|13	BuildRequires:	popt-devel
21mr|pesign-116-1|14	BuildRequires:	pkgconfig(efivar)
21mr|pesign-116-1|15	BuildRequires:	pkgconfig(nspr)
21mr|pesign-116-1|16	BuildRequires:	pkgconfig(nss)
21mr|pesign-116-1|17	BuildRequires:	pkgconfig(popt)
21mr|pesign-116-1|18	BuildRequires:	pkgconfig(uuid)
21mr|pesign-116-1|19	Requires:	nspr
21mr|pesign-116-1|20	Requires:	nss
21mr|pesign-116-1|21	Requires:	popt
21mr|pesign-116-1|22	Requires:	rpm
21mr|pesign-116-1|23	Requires:	pkgconfig(nss)
21mr|pesign-116-1|24	Requires(pre):	shadow-utils
21mr|pesign-116-1|25	Requires(post,preun,postun):	systemd
21mr|pesign-116-1|26	
21mr|pesign-116-1|27	%description
21mr|pesign-116-1|28	This package contains the pesign utility for signing UEFI binaries, as
21mr|pesign-116-1|29	well as other associated tools.
21mr|pesign-116-1|30	
21mr|pesign-116-1|31	%files
21mr|pesign-116-1|32	%doc README.md TODO
21mr|pesign-116-1|33	%license COPYING
21mr|pesign-116-1|34	%{_bindir}/authvar
21mr|pesign-116-1|35	%{_bindir}/pesign
21mr|pesign-116-1|36	%{_bindir}/pesign-client
21mr|pesign-116-1|37	%{_bindir}/pesigcheck
21mr|pesign-116-1|38	%{_bindir}/pesum
21mr|pesign-116-1|39	%{_bindir}/efikeygen
21mr|pesign-116-1|40	%{_prefix}/libexec/pesign/pesign-authorize
21mr|pesign-116-1|41	%{_prefix}/libexec/pesign/pesign-rpmbuild-helper
21mr|pesign-116-1|42	%{_sysconfdir}/pesign/groups
21mr|pesign-116-1|43	%{_sysconfdir}/pesign/users
21mr|pesign-116-1|44	%{_sysconfdir}/popt.d/pesign.popt
21mr|pesign-116-1|45	%{_rpmmacrodir}/*%{name}*
21mr|pesign-116-1|46	%{_mandir}/man*/*
21mr|pesign-116-1|47	%dir %attr(0775,pesign,pesign) %{_sysconfdir}/pki/pesign
21mr|pesign-116-1|48	%ghost %dir %attr(0770, pesign, pesign) %{_localstatedir}/run/%{name}
21mr|pesign-116-1|49	%{_tmpfilesdir}/%{name}.conf
21mr|pesign-116-1|50	%{_unitdir}/pesign.service
21mr|pesign-116-1|51	
21mr|pesign-116-1|52	%pre
21mr|pesign-116-1|53	getent group pesign >/dev/null || groupadd -r pesign
21mr|pesign-116-1|54	getent passwd pesign >/dev/null || \
21mr|pesign-116-1|55	useradd -r -g pesign -d /var/run/pesign -s /sbin/nologin \
21mr|pesign-116-1|56	-c "Group for the pesign signing daemon" pesign
21mr|pesign-116-1|57	exit 0
21mr|pesign-116-1|58	
21mr|pesign-116-1|59	%post
21mr|pesign-116-1|60	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|pesign-116-1|61	%systemd_post pesign.service
21mr|pesign-116-1|62	
21mr|pesign-116-1|63	%preun
21mr|pesign-116-1|64	%systemd_preun pesign.service
21mr|pesign-116-1|65	
21mr|pesign-116-1|66	%postun
21mr|pesign-116-1|67	%systemd_postun_with_restart pesign.service
21mr|pesign-116-1|68	
21mr|pesign-116-1|69	#----------------------------------------------------------------------------
21mr|pesign-116-1|70	
21mr|pesign-116-1|71	%prep
21mr|pesign-116-1|72	%setup -q
21mr|pesign-116-1|73	%autopatch -p1
21mr|pesign-116-1|74	
21mr|pesign-116-1|75	%build
21mr|pesign-116-1|76	%make
21mr|pesign-116-1|77	
21mr|pesign-116-1|78	%install
21mr|pesign-116-1|79	mkdir -p %{buildroot}/%{_libdir}
21mr|pesign-116-1|80	make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} \
21mr|pesign-116-1|81	install
21mr|pesign-116-1|82	make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} \
21mr|pesign-116-1|83	install_systemd
21mr|pesign-116-1|84	
21mr|pesign-116-1|85	# there's some stuff that's not really meant to be shipped yet
21mr|pesign-116-1|86	rm -rf %{buildroot}/boot %{buildroot}/usr/include
21mr|pesign-116-1|87	rm -rf %{buildroot}%{_libdir}/libdpe*
21mr|pesign-116-1|88	
21mr|pesign-116-1|89	# rpm5 and rpm4 macros install
21mr|pesign-116-1|90	%install_macro %{name} src/macros.%{name}
21mr|pesign-116-1|91	rm -rf %{buildroot}%{_sysconfdir}/rpm
21mr|pesign-116-1|92	
21mr|pesign-116-1|93	# confusion due to fedora /lib == /usr/lib
21mr|pesign-116-1|94	mkdir -p %{buildroot}%{_unitdir}
21mr|pesign-116-1|95	mv %{buildroot}/usr/lib/systemd/system/*.service %{buildroot}%{_unitdir}
21mr|pesign-116-1|96	
21mr|pesign-116-1|97	rm -rf %{buildroot}%{_datadir}/doc/%{name}-%{version}/COPYING

15202 21
21mr|pgbackrest-2.55.0-2|1	# See also:
21mr|pgbackrest-2.55.0-2|2	# https://git.postgresql.org/gitweb/?p=pgrpms.git;a=tree;f=rpm/redhat/main/common/pgbackrest/main
21mr|pgbackrest-2.55.0-2|3	# https://salsa.debian.org/postgresql/pgbackrest
21mr|pgbackrest-2.55.0-2|4	
21mr|pgbackrest-2.55.0-2|5	%global postgres_maj 17
21mr|pgbackrest-2.55.0-2|6	
21mr|pgbackrest-2.55.0-2|7	%global ldflags %{ldflags} -Wl,-rpath=%{_libdir}/postgresql%{postgres_maj}
21mr|pgbackrest-2.55.0-2|8	# filter req from /usr/lib64/libpq.so.5 - we use the one from postgresqlX-client by rpath
21mr|pgbackrest-2.55.0-2|9	%global __requires_exclude ^libpq\\.so
21mr|pgbackrest-2.55.0-2|10	
21mr|pgbackrest-2.55.0-2|11	Summary:	Reliable PostgreSQL Backup & Restore
21mr|pgbackrest-2.55.0-2|12	Name:		pgbackrest
21mr|pgbackrest-2.55.0-2|13	Version:	2.55.0
21mr|pgbackrest-2.55.0-2|14	Release:	2
21mr|pgbackrest-2.55.0-2|15	License:	MIT
21mr|pgbackrest-2.55.0-2|16	Group:		Databases
21mr|pgbackrest-2.55.0-2|17	Url:		http://www.pgbackrest.org/
21mr|pgbackrest-2.55.0-2|18	Source0:	https://github.com/pgbackrest/pgbackrest/archive/release/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pgbackrest-2.55.0-2|19	Source1:	pgbackrest.conf
21mr|pgbackrest-2.55.0-2|20	Source2:	pgbackrest-tmpfiles.d
21mr|pgbackrest-2.55.0-2|21	Source3:	pgbackrest.logrotate
21mr|pgbackrest-2.55.0-2|22	Source4:	pgbackrest.service
21mr|pgbackrest-2.55.0-2|23	BuildRequires:	meson
21mr|pgbackrest-2.55.0-2|24	BuildRequires:	pkgconfig(openssl)
21mr|pgbackrest-2.55.0-2|25	BuildRequires:	pkgconfig(zlib)
21mr|pgbackrest-2.55.0-2|26	BuildRequires:	pkgconfig(libzstd)
21mr|pgbackrest-2.55.0-2|27	BuildRequires:	pkgconfig(libxml-2.0)
21mr|pgbackrest-2.55.0-2|28	BuildRequires:	pkgconfig(libssh2)
21mr|pgbackrest-2.55.0-2|29	BuildRequires:	pkgconfig(liblz4)
21mr|pgbackrest-2.55.0-2|30	BuildRequires:	pkgconfig(bzip2)
21mr|pgbackrest-2.55.0-2|31	BuildRequires:	yaml-devel
21mr|pgbackrest-2.55.0-2|32	BuildRequires:  postgresql%{postgres_maj}-devel
21mr|pgbackrest-2.55.0-2|33	BuildRequires:	meson
21mr|pgbackrest-2.55.0-2|34	BuildRequires:	patchelf
21mr|pgbackrest-2.55.0-2|35	Requires(pre):	postgres-user
21mr|pgbackrest-2.55.0-2|36	# libpq.so.5
21mr|pgbackrest-2.55.0-2|37	Requires:	postgresql%{postgres_maj}-client
21mr|pgbackrest-2.55.0-2|38	Recommends:	logrotate
21mr|pgbackrest-2.55.0-2|39	
21mr|pgbackrest-2.55.0-2|40	%description
21mr|pgbackrest-2.55.0-2|41	pgBackRest aims to be a simple, reliable backup and restore system that can
21mr|pgbackrest-2.55.0-2|42	seamlessly scale up to the largest databases and workloads.
21mr|pgbackrest-2.55.0-2|43	
21mr|pgbackrest-2.55.0-2|44	Instead of relying on traditional backup tools like tar and rsync, pgBackRest
21mr|pgbackrest-2.55.0-2|45	implements all backup features internally and uses a custom protocol for
21mr|pgbackrest-2.55.0-2|46	communicating with remote systems. Removing reliance on tar and rsync allows
21mr|pgbackrest-2.55.0-2|47	for better solutions to database-specific backup challenges. The custom remote
21mr|pgbackrest-2.55.0-2|48	protocol allows for more flexibility and limits the types of connections that
21mr|pgbackrest-2.55.0-2|49	are required to perform a backup which increases security.
21mr|pgbackrest-2.55.0-2|50	
21mr|pgbackrest-2.55.0-2|51	%files
21mr|pgbackrest-2.55.0-2|52	%license LICENSE
21mr|pgbackrest-2.55.0-2|53	%doc README.md
21mr|pgbackrest-2.55.0-2|54	%{_bindir}/%{name}
21mr|pgbackrest-2.55.0-2|55	%{_tmpfilesdir}/%{name}.conf
21mr|pgbackrest-2.55.0-2|56	%{_unitdir}/%{name}.service
21mr|pgbackrest-2.55.0-2|57	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|pgbackrest-2.55.0-2|58	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|pgbackrest-2.55.0-2|59	%attr(750,postgres,postgres) /var/log/%{name}
21mr|pgbackrest-2.55.0-2|60	%attr(750,postgres,postgres) /var/lib/%{name}
21mr|pgbackrest-2.55.0-2|61	%attr(750,postgres,postgres) /var/spool/%{name}
21mr|pgbackrest-2.55.0-2|62	
21mr|pgbackrest-2.55.0-2|63	%post
21mr|pgbackrest-2.55.0-2|64	%tmpfiles_create %{name}.conf
21mr|pgbackrest-2.55.0-2|65	%systemd_post %{name}.service
21mr|pgbackrest-2.55.0-2|66	
21mr|pgbackrest-2.55.0-2|67	%preun
21mr|pgbackrest-2.55.0-2|68	%systemd_preun %{name}.service
21mr|pgbackrest-2.55.0-2|69	
21mr|pgbackrest-2.55.0-2|70	#------------------------------------------------------------------------------
21mr|pgbackrest-2.55.0-2|71	
21mr|pgbackrest-2.55.0-2|72	%prep
21mr|pgbackrest-2.55.0-2|73	%autosetup -p1 -n %{name}-release-%{version}
21mr|pgbackrest-2.55.0-2|74	
21mr|pgbackrest-2.55.0-2|75	%build
21mr|pgbackrest-2.55.0-2|76	export PKG_CONFIG_PATH=%{_libdir}/postgresql%{postgres_maj}/pkgconfig:%{_libdir}/pkgconfig
21mr|pgbackrest-2.55.0-2|77	%meson
21mr|pgbackrest-2.55.0-2|78	%meson_build
21mr|pgbackrest-2.55.0-2|79	
21mr|pgbackrest-2.55.0-2|80	%install
21mr|pgbackrest-2.55.0-2|81	%meson_install
21mr|pgbackrest-2.55.0-2|82	
21mr|pgbackrest-2.55.0-2|83	mkdir -p %{buildroot}/var/lib/%{name}
21mr|pgbackrest-2.55.0-2|84	mkdir -p %{buildroot}/var/log/%{name}
21mr|pgbackrest-2.55.0-2|85	mkdir -p %{buildroot}/var/spool/%{name}
21mr|pgbackrest-2.55.0-2|86	mkdir -p %{buildroot}%{_sysconfdir}
21mr|pgbackrest-2.55.0-2|87	install -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/%{name}.conf
21mr|pgbackrest-2.55.0-2|88	
21mr|pgbackrest-2.55.0-2|89	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|pgbackrest-2.55.0-2|90	install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|pgbackrest-2.55.0-2|91	
21mr|pgbackrest-2.55.0-2|92	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|pgbackrest-2.55.0-2|93	install -m 0644 %{SOURCE2} %{buildroot}/%{_tmpfilesdir}/%{name}.conf
21mr|pgbackrest-2.55.0-2|94	
21mr|pgbackrest-2.55.0-2|95	mkdir -p %{buildroot}%{_unitdir}
21mr|pgbackrest-2.55.0-2|96	install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}.service
21mr|pgbackrest-2.55.0-2|97	
21mr|pgbackrest-2.55.0-2|98	%check
21mr|pgbackrest-2.55.0-2|99	patchelf --print-rpath %{buildroot}%{_bindir}/%{name} | grep -q %{_libdir}/postgresql%{postgres_maj}

15203 21
21mr|pgbouncer-1.25.1-4|1	Summary:        lightweight connection pooler for PostgreSQL
21mr|pgbouncer-1.25.1-4|2	Name:           pgbouncer
21mr|pgbouncer-1.25.1-4|3	Version:        1.25.1
21mr|pgbouncer-1.25.1-4|4	Release:        4
21mr|pgbouncer-1.25.1-4|5	License:        ISC License
21mr|pgbouncer-1.25.1-4|6	Group: 		Databases
21mr|pgbouncer-1.25.1-4|7	URL:            https://www.pgbouncer.org
21mr|pgbouncer-1.25.1-4|8	Source0:	https://www.pgbouncer.org/downloads/files/%{version}/pgbouncer-%{version}.tar.gz
21mr|pgbouncer-1.25.1-4|9	Source1:	%{name}.logrotate
21mr|pgbouncer-1.25.1-4|10	Source2:	%{name}.service
21mr|pgbouncer-1.25.1-4|11	Source3:	%{name}.pam
21mr|pgbouncer-1.25.1-4|12	Source4:	%{name}.sysusers.conf
21mr|pgbouncer-1.25.1-4|13	Patch0:		%{name}-ini.patch
21mr|pgbouncer-1.25.1-4|14	Patch2:		pandoc-man-delete.patch
21mr|pgbouncer-1.25.1-4|15	BuildRequires:  c-ares-devel
21mr|pgbouncer-1.25.1-4|16	BuildRequires:  pam-devel
21mr|pgbouncer-1.25.1-4|17	BuildRequires:  pkgconfig(libevent)
21mr|pgbouncer-1.25.1-4|18	BuildRequires:  pkgconfig(openssl)
21mr|pgbouncer-1.25.1-4|19	BuildRequires:  pkgconfig(systemd)
21mr|pgbouncer-1.25.1-4|20	BuildRequires:  uthash-devel
21mr|pgbouncer-1.25.1-4|21	BuildRequires:  md2man
21mr|pgbouncer-1.25.1-4|22	BuildRequires:  /usr/bin/markdown_py
21mr|pgbouncer-1.25.1-4|23	
21mr|pgbouncer-1.25.1-4|24	%description
21mr|pgbouncer-1.25.1-4|25	%{summary}.
21mr|pgbouncer-1.25.1-4|26	
21mr|pgbouncer-1.25.1-4|27	%files
21mr|pgbouncer-1.25.1-4|28	%license COPYRIGHT
21mr|pgbouncer-1.25.1-4|29	%doc doc/md doc/html
21mr|pgbouncer-1.25.1-4|30	%{_bindir}/%{name}
21mr|pgbouncer-1.25.1-4|31	%dir %{_sysconfdir}/%{name}
21mr|pgbouncer-1.25.1-4|32	%{_sysconfdir}/%{name}/mkauth.py*
21mr|pgbouncer-1.25.1-4|33	%{_sysconfdir}/%{name}/__pycache__
21mr|pgbouncer-1.25.1-4|34	%config(noreplace) %attr(600,%{name},%{name}) %{_sysconfdir}/%{name}/%{name}.ini
21mr|pgbouncer-1.25.1-4|35	%config(noreplace) %attr(600,%{name},%{name}) %{_sysconfdir}/%{name}/userlist.txt
21mr|pgbouncer-1.25.1-4|36	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|pgbouncer-1.25.1-4|37	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|pgbouncer-1.25.1-4|38	%{_mandir}/man1/%{name}.1*
21mr|pgbouncer-1.25.1-4|39	%{_mandir}/man5/%{name}.5*
21mr|pgbouncer-1.25.1-4|40	%attr(700,%{name},%{name}) %{_localstatedir}/log/%{name}
21mr|pgbouncer-1.25.1-4|41	%{_tmpfilesdir}/%{name}.conf
21mr|pgbouncer-1.25.1-4|42	%{_unitdir}/%{name}.service
21mr|pgbouncer-1.25.1-4|43	%{_sysusersdir}/%{name}.conf
21mr|pgbouncer-1.25.1-4|44	
21mr|pgbouncer-1.25.1-4|45	%pre
21mr|pgbouncer-1.25.1-4|46	%sysusers_create_package %{name} %{SOURCE4}
21mr|pgbouncer-1.25.1-4|47	
21mr|pgbouncer-1.25.1-4|48	%post
21mr|pgbouncer-1.25.1-4|49	%systemd_post %{name}.service
21mr|pgbouncer-1.25.1-4|50	
21mr|pgbouncer-1.25.1-4|51	%preun
21mr|pgbouncer-1.25.1-4|52	%systemd_preun %{name}.service
21mr|pgbouncer-1.25.1-4|53	
21mr|pgbouncer-1.25.1-4|54	%postun
21mr|pgbouncer-1.25.1-4|55	%systemd_postun_with_restart %{name}.service
21mr|pgbouncer-1.25.1-4|56	
21mr|pgbouncer-1.25.1-4|57	%prep
21mr|pgbouncer-1.25.1-4|58	%autosetup -p1
21mr|pgbouncer-1.25.1-4|59	sed -i -e 's|/usr/bin/env python.*|%__python3|g' etc/mkauth.py
21mr|pgbouncer-1.25.1-4|60	
21mr|pgbouncer-1.25.1-4|61	%build
21mr|pgbouncer-1.25.1-4|62	./autogen.sh
21mr|pgbouncer-1.25.1-4|63	
21mr|pgbouncer-1.25.1-4|64	%configure \
21mr|pgbouncer-1.25.1-4|65	--prefix=%{_prefix} \
21mr|pgbouncer-1.25.1-4|66	--enable-debug \
21mr|pgbouncer-1.25.1-4|67	--with-cares \
21mr|pgbouncer-1.25.1-4|68	--with-pam \
21mr|pgbouncer-1.25.1-4|69	--with-systemd
21mr|pgbouncer-1.25.1-4|70	
21mr|pgbouncer-1.25.1-4|71	%make_build
21mr|pgbouncer-1.25.1-4|72	
21mr|pgbouncer-1.25.1-4|73	%install
21mr|pgbouncer-1.25.1-4|74	%make_install
21mr|pgbouncer-1.25.1-4|75	
21mr|pgbouncer-1.25.1-4|76	# Configuration
21mr|pgbouncer-1.25.1-4|77	install -p -d %{buildroot}%{_sysconfdir}/%{name}/
21mr|pgbouncer-1.25.1-4|78	install -p -m 640 etc/%{name}.ini %{buildroot}%{_sysconfdir}/%{name}
21mr|pgbouncer-1.25.1-4|79	install -p -m 600 etc/userlist.txt %{buildroot}%{_sysconfdir}/%{name}
21mr|pgbouncer-1.25.1-4|80	install -p -m 700 etc/mkauth.py %{buildroot}%{_sysconfdir}/%{name}/
21mr|pgbouncer-1.25.1-4|81	
21mr|pgbouncer-1.25.1-4|82	install -d %{buildroot}%{_sysusersdir}/
21mr|pgbouncer-1.25.1-4|83	install -m0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|pgbouncer-1.25.1-4|84	
21mr|pgbouncer-1.25.1-4|85	# Install pam configuration file
21mr|pgbouncer-1.25.1-4|86	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|pgbouncer-1.25.1-4|87	install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pam.d/%{name}
21mr|pgbouncer-1.25.1-4|88	
21mr|pgbouncer-1.25.1-4|89	# Log folder
21mr|pgbouncer-1.25.1-4|90	mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
21mr|pgbouncer-1.25.1-4|91	
21mr|pgbouncer-1.25.1-4|92	# systemd unit
21mr|pgbouncer-1.25.1-4|93	install -d %{buildroot}%{_unitdir}
21mr|pgbouncer-1.25.1-4|94	install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
21mr|pgbouncer-1.25.1-4|95	
21mr|pgbouncer-1.25.1-4|96	# tmpfiles.d configuration
21mr|pgbouncer-1.25.1-4|97	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|pgbouncer-1.25.1-4|98	cat > %{buildroot}%{_tmpfilesdir}/%{name}.conf <<EOF
21mr|pgbouncer-1.25.1-4|99	d %{_rundir}/%{name} 0755 %{name} %{name} -
21mr|pgbouncer-1.25.1-4|100	EOF
21mr|pgbouncer-1.25.1-4|101	
21mr|pgbouncer-1.25.1-4|102	# logrotate file
21mr|pgbouncer-1.25.1-4|103	install -p -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|pgbouncer-1.25.1-4|104	install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|pgbouncer-1.25.1-4|105	
21mr|pgbouncer-1.25.1-4|106	# Let RPM pick up docs in the files section
21mr|pgbouncer-1.25.1-4|107	rm -fr %{buildroot}%{_docdir}/%{name}
21mr|pgbouncer-1.25.1-4|108	
21mr|pgbouncer-1.25.1-4|109	### Hackery due to missing pandoc ###
21mr|pgbouncer-1.25.1-4|110	# While we cannot be able to build mans until pandoc is packaged,
21mr|pgbouncer-1.25.1-4|111	# provide an alternative in HTML
21mr|pgbouncer-1.25.1-4|112	cp -v *.md doc/
21mr|pgbouncer-1.25.1-4|113	( cd doc
21mr|pgbouncer-1.25.1-4|114	export PACKAGE_VERSION="%{EVRD}"
21mr|pgbouncer-1.25.1-4|115	python3 filter.py frag-usage-man.md usage.md > pgbouncer_1.md
21mr|pgbouncer-1.25.1-4|116	python3 filter.py frag-config-man.md config.md > pgbouncer_5.md
21mr|pgbouncer-1.25.1-4|117	sed -i 1d pgbouncer_*.md
21mr|pgbouncer-1.25.1-4|118	markdown_py -x tables pgbouncer_1.md > pgbouncer.1.html
21mr|pgbouncer-1.25.1-4|119	markdown_py -x tables pgbouncer_5.md > pgbouncer.5.html
21mr|pgbouncer-1.25.1-4|120	markdown_py -x tables README.md > README.html
21mr|pgbouncer-1.25.1-4|121	markdown_py -x tables NEWS.md > NEWS.html
21mr|pgbouncer-1.25.1-4|122	# and build a man, worse than by pandoc, but still something
21mr|pgbouncer-1.25.1-4|123	md2man -output pgbouncer.1 pgbouncer_1.md
21mr|pgbouncer-1.25.1-4|124	md2man -output pgbouncer.5 pgbouncer_5.md
21mr|pgbouncer-1.25.1-4|125	)
21mr|pgbouncer-1.25.1-4|126	mkdir -p doc/md doc/html
21mr|pgbouncer-1.25.1-4|127	mv -v doc/*.md doc/md/
21mr|pgbouncer-1.25.1-4|128	mv -v doc/*.html doc/html/
21mr|pgbouncer-1.25.1-4|129	mkdir -p %{buildroot}%{_mandir}/man1
21mr|pgbouncer-1.25.1-4|130	mkdir -p %{buildroot}%{_mandir}/man5
21mr|pgbouncer-1.25.1-4|131	cp doc/pgbouncer.1 %{buildroot}%{_mandir}/man1/
21mr|pgbouncer-1.25.1-4|132	cp doc/pgbouncer.5 %{buildroot}%{_mandir}/man5/
21mr|pgbouncer-1.25.1-4|133	
21mr|pgbouncer-1.25.1-4|134	%changelog
21mr|pgbouncer-1.25.1-4|135	- Merge: fe05d2c fb21116
21mr|pgbouncer-1.25.1-4|136	* Fri Jan 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|137	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|pgbouncer-1.25.1-4|138	
21mr|pgbouncer-1.25.1-4|139	* Fri Jan 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|140	- less mess in HTML docs
21mr|pgbouncer-1.25.1-4|141	
21mr|pgbouncer-1.25.1-4|142	* Fri Jan 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.25.1-3
21mr|pgbouncer-1.25.1-4|143	- avoid accitental merge with rosa2021.1
21mr|pgbouncer-1.25.1-4|144	
21mr|pgbouncer-1.25.1-4|145	* Fri Jan 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.25.1-2
21mr|pgbouncer-1.25.1-4|146	- rosa2021.1: systemd in rosa2021.1 does not support notify-reload
21mr|pgbouncer-1.25.1-4|147	- rosa12 systemd[1]: /lib/systemd/system/pgbouncer.service:9: Failed to parse service type, ignoring: notify-reload
21mr|pgbouncer-1.25.1-4|148	
21mr|pgbouncer-1.25.1-4|149	* Thu Jan 29 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|150	- build docs even despite missing pandoc
21mr|pgbouncer-1.25.1-4|151	- ./configure is regenerated by ./autogen.sh - there is no sense to patch it
21mr|pgbouncer-1.25.1-4|152	
21mr|pgbouncer-1.25.1-4|153	* Thu Jan 29 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|154	- Tune and fix systemd unit (okdesk#3373)
21mr|pgbouncer-1.25.1-4|155	- It was reported that ExecReload did not work.
21mr|pgbouncer-1.25.1-4|156	- Docs say that reload is triggered by SIGHUP. It is either "ExecReload=/bin/kill -HUP $MAINPID" or "Type=notify-reload" in newer systemd versions.
21mr|pgbouncer-1.25.1-4|157	- Took "KillSignal=SIGINT" and "Restart=on-failure" from the upstream service file.
21mr|pgbouncer-1.25.1-4|158	- Removed "-q" so that some information is seen in "systemctl status pgbouncer" and journalctl.
21mr|pgbouncer-1.25.1-4|159	- We do not have pandoc and do not build mans for now, point to docs in markdown.
21mr|pgbouncer-1.25.1-4|160	
21mr|pgbouncer-1.25.1-4|161	* Thu Jan 29 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|162	- apply all patches at once
21mr|pgbouncer-1.25.1-4|163	
21mr|pgbouncer-1.25.1-4|164	* Thu Jan 29 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|165	- own directory
21mr|pgbouncer-1.25.1-4|166	
21mr|pgbouncer-1.25.1-4|167	* Tue Dec 16 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.25.1-1
21mr|pgbouncer-1.25.1-4|168	- upd: 1.25.0 -> 1.25.1 (fixed CVE-2025-12819)
21mr|pgbouncer-1.25.1-4|169	
21mr|pgbouncer-1.25.1-4|170	* Thu Nov 27 2025 slava86 <s.matveev@rosalinux.ru> 1.25.0-1
21mr|pgbouncer-1.25.1-4|171	- We don't have pandoc to generate man, we'll cut out everything related to it.Without man
21mr|pgbouncer-1.25.1-4|172	
21mr|pgbouncer-1.25.1-4|173	* Mon Nov 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|174	- update to 1.25.0
21mr|pgbouncer-1.25.1-4|175	
21mr|pgbouncer-1.25.1-4|176	* Thu Oct 9 2025 slava86 <s.matveev@rosalinux.ru> 1.24.1-1
21mr|pgbouncer-1.25.1-4|177	- moving the scriptlets
21mr|pgbouncer-1.25.1-4|178	
21mr|pgbouncer-1.25.1-4|179	* Thu Oct 9 2025 slava86 <s.matveev@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|180	- install sysuser config
21mr|pgbouncer-1.25.1-4|181	
21mr|pgbouncer-1.25.1-4|182	* Thu Oct 9 2025 slava86 <s.matveev@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|183	- create a sysuser file
21mr|pgbouncer-1.25.1-4|184	- do not pack /run
21mr|pgbouncer-1.25.1-4|185	
21mr|pgbouncer-1.25.1-4|186	* Thu Oct 9 2025 slava86 <s.matveev@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|187	- update to 1.24.1
21mr|pgbouncer-1.25.1-4|188	- typos in service files
21mr|pgbouncer-1.25.1-4|189	
21mr|pgbouncer-1.25.1-4|190	* Fri Feb 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|pgbouncer-1.25.1-4|191	- Imported from SRPM

15204 21
21mr|pgcat-1.2.0-1|1	%define		debug_package %{nil}
21mr|pgcat-1.2.0-1|2	%define		_disable_lto %{nil}
21mr|pgcat-1.2.0-1|3	
21mr|pgcat-1.2.0-1|4	Summary:        PgCat: Nextgen PostgreSQL Pooler
21mr|pgcat-1.2.0-1|5	Name:           pgcat
21mr|pgcat-1.2.0-1|6	Version:        1.2.0
21mr|pgcat-1.2.0-1|7	Release:        1
21mr|pgcat-1.2.0-1|8	Group:		Databases
21mr|pgcat-1.2.0-1|9	License:        MIT
21mr|pgcat-1.2.0-1|10	URL:            https://github.com/postgresml/pgcat
21mr|pgcat-1.2.0-1|11	Source0:        https://github.com/postgresml/pgcat/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pgcat-1.2.0-1|12	###################################################
21mr|pgcat-1.2.0-1|13	# cd %{name}-%{version}
21mr|pgcat-1.2.0-1|14	# cargo vendor
21mr|pgcat-1.2.0-1|15	# tar cfJ ../%{name}-vendor-%{version}.tar.xz vendor
21mr|pgcat-1.2.0-1|16	# cd .. && rm -fR %{name}-%{version}
21mr|pgcat-1.2.0-1|17	Source1:	%{name}-vendor-%{version}.tar.xz
21mr|pgcat-1.2.0-1|18	####################################################
21mr|pgcat-1.2.0-1|19	BuildRequires:  cargo
21mr|pgcat-1.2.0-1|20	BuildRequires:  rust
21mr|pgcat-1.2.0-1|21	
21mr|pgcat-1.2.0-1|22	%description
21mr|pgcat-1.2.0-1|23	PostgreSQL pooler with sharding, load balancing and failover support.
21mr|pgcat-1.2.0-1|24	
21mr|pgcat-1.2.0-1|25	%files
21mr|pgcat-1.2.0-1|26	%license LICENSE
21mr|pgcat-1.2.0-1|27	%doc *.md %{name}.minimal.toml
21mr|pgcat-1.2.0-1|28	%config(noreplace) %{_sysconfdir}/%{name}.toml
21mr|pgcat-1.2.0-1|29	%{_bindir}/%{name}
21mr|pgcat-1.2.0-1|30	%{_unitdir}/%{name}.service
21mr|pgcat-1.2.0-1|31	
21mr|pgcat-1.2.0-1|32	%post
21mr|pgcat-1.2.0-1|33	%systemd_post %{name}.service
21mr|pgcat-1.2.0-1|34	
21mr|pgcat-1.2.0-1|35	%preun
21mr|pgcat-1.2.0-1|36	%systemd_preun %{name}.service
21mr|pgcat-1.2.0-1|37	
21mr|pgcat-1.2.0-1|38	
21mr|pgcat-1.2.0-1|39	%prep
21mr|pgcat-1.2.0-1|40	%autosetup -a1
21mr|pgcat-1.2.0-1|41	
21mr|pgcat-1.2.0-1|42	mkdir -p .cargo
21mr|pgcat-1.2.0-1|43	cat << EOF > .cargo/config.toml
21mr|pgcat-1.2.0-1|44	
21mr|pgcat-1.2.0-1|45	[source.crates-io]
21mr|pgcat-1.2.0-1|46	replace-with = "vendored-sources"
21mr|pgcat-1.2.0-1|47	
21mr|pgcat-1.2.0-1|48	[source.vendored-sources]
21mr|pgcat-1.2.0-1|49	directory = "vendor"
21mr|pgcat-1.2.0-1|50	
21mr|pgcat-1.2.0-1|51	EOF
21mr|pgcat-1.2.0-1|52	
21mr|pgcat-1.2.0-1|53	%build
21mr|pgcat-1.2.0-1|54	%set_build_flags
21mr|pgcat-1.2.0-1|55	cargo build -r --frozen --offline
21mr|pgcat-1.2.0-1|56	
21mr|pgcat-1.2.0-1|57	%install
21mr|pgcat-1.2.0-1|58	mkdir -p %{buildroot}%{_sysconfdir}
21mr|pgcat-1.2.0-1|59	install -Dm640 %{name}.toml %{buildroot}%{_sysconfdir}/%{name}.toml
21mr|pgcat-1.2.0-1|60	mkdir -p %{buildroot}%{_bindir}
21mr|pgcat-1.2.0-1|61	install -Dm755 target/release/%{name} %{buildroot}%{_bindir}/%{name}
21mr|pgcat-1.2.0-1|62	mkdir -p %{buildroot}%{_unitdir}
21mr|pgcat-1.2.0-1|63	install -Dm644 %{name}.service %{buildroot}%{_unitdir}/%{name}.service
21mr|pgcat-1.2.0-1|64	

15205 21
21mr|pgcopydb-0.17-0.gitc1e07d.1|1	%global __requires_exclude libpq[.]so.*
21mr|pgcopydb-0.17-0.gitc1e07d.1|2	
21mr|pgcopydb-0.17-0.gitc1e07d.1|3	%define commit c1e07da3d257d0d3a1fc321f3c7e1a4063eed6bd
21mr|pgcopydb-0.17-0.gitc1e07d.1|4	%define commit_short %(echo %{commit} | head -c6)
21mr|pgcopydb-0.17-0.gitc1e07d.1|5	
21mr|pgcopydb-0.17-0.gitc1e07d.1|6	%global pg_major 16
21mr|pgcopydb-0.17-0.gitc1e07d.1|7	%global optflags %{optflags} -I%{_includedir}/postgresql%{pg_major} -L%{_libdir}/postgresql%{pg_major}
21mr|pgcopydb-0.17-0.gitc1e07d.1|8	%define _disable_lto 1
21mr|pgcopydb-0.17-0.gitc1e07d.1|9	%define _disable_ld_no_undefined 1
21mr|pgcopydb-0.17-0.gitc1e07d.1|10	
21mr|pgcopydb-0.17-0.gitc1e07d.1|11	%bcond_without docs
21mr|pgcopydb-0.17-0.gitc1e07d.1|12	
21mr|pgcopydb-0.17-0.gitc1e07d.1|13	Summary:	Tool that automates running pg_dump | pg_restore
21mr|pgcopydb-0.17-0.gitc1e07d.1|14	Name:		pgcopydb
21mr|pgcopydb-0.17-0.gitc1e07d.1|15	Version:	0.17
21mr|pgcopydb-0.17-0.gitc1e07d.1|16	Release:	0.git%{commit_short}.1
21mr|pgcopydb-0.17-0.gitc1e07d.1|17	License:	PostgreSQL License
21mr|pgcopydb-0.17-0.gitc1e07d.1|18	Group:		Databases
21mr|pgcopydb-0.17-0.gitc1e07d.1|19	Url:		https://github.com/dimitri/pgcopydb
21mr|pgcopydb-0.17-0.gitc1e07d.1|20	Source0:	https://github.com/dimitri/pgcopydb/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|pgcopydb-0.17-0.gitc1e07d.1|21	# revert https://github.com/dimitri/pgcopydb/commit/bda0cb9ecb
21mr|pgcopydb-0.17-0.gitc1e07d.1|22	Patch1:		system-sqlite.patch
21mr|pgcopydb-0.17-0.gitc1e07d.1|23	Patch2:		headers.patch
21mr|pgcopydb-0.17-0.gitc1e07d.1|24	BuildRequires:	clang
21mr|pgcopydb-0.17-0.gitc1e07d.1|25	BuildRequires:	krb5-devel
21mr|pgcopydb-0.17-0.gitc1e07d.1|26	BuildRequires:	gc-devel
21mr|pgcopydb-0.17-0.gitc1e07d.1|27	BuildRequires:	openssl-devel
21mr|pgcopydb-0.17-0.gitc1e07d.1|28	BuildRequires:	pkgconfig(readline)
21mr|pgcopydb-0.17-0.gitc1e07d.1|29	BuildRequires:	pkgconfig(sqlite3)
21mr|pgcopydb-0.17-0.gitc1e07d.1|30	BuildRequires:	pkgconfig(liblz4)
21mr|pgcopydb-0.17-0.gitc1e07d.1|31	BuildRequires:	pkgconfig(libxslt)
21mr|pgcopydb-0.17-0.gitc1e07d.1|32	BuildRequires:	pkgconfig(libzstd)
21mr|pgcopydb-0.17-0.gitc1e07d.1|33	BuildRequires:	postgresql%{pg_major}-devel
21mr|pgcopydb-0.17-0.gitc1e07d.1|34	%if %{with docs}
21mr|pgcopydb-0.17-0.gitc1e07d.1|35	BuildRequires:	/usr/bin/sphinx-build
21mr|pgcopydb-0.17-0.gitc1e07d.1|36	%endif
21mr|pgcopydb-0.17-0.gitc1e07d.1|37	Requires:	postgresql16-client
21mr|pgcopydb-0.17-0.gitc1e07d.1|38	
21mr|pgcopydb-0.17-0.gitc1e07d.1|39	%description
21mr|pgcopydb-0.17-0.gitc1e07d.1|40	pgcopydb is a tool that automates running pg_dump | pg_restore
21mr|pgcopydb-0.17-0.gitc1e07d.1|41	between two running Postgres servers. To make a copy of a database
21mr|pgcopydb-0.17-0.gitc1e07d.1|42	to another server as quickly as possible, one would like to use
21mr|pgcopydb-0.17-0.gitc1e07d.1|43	the parallel options of pg_dump and still be able to stream the
21mr|pgcopydb-0.17-0.gitc1e07d.1|44	data to as many pg_restore jobs.
21mr|pgcopydb-0.17-0.gitc1e07d.1|45	
21mr|pgcopydb-0.17-0.gitc1e07d.1|46	The idea would be to use
21mr|pgcopydb-0.17-0.gitc1e07d.1|47	pg_dump --jobs=N --format=directory postgres://user@source/dbname | \
21mr|pgcopydb-0.17-0.gitc1e07d.1|48	pg_restore --jobs=N --format=directory -d postgres://user@target/dbname in a way.
21mr|pgcopydb-0.17-0.gitc1e07d.1|49	This command line can't be made to work, unfortunately, because
21mr|pgcopydb-0.17-0.gitc1e07d.1|50	pg_dump --format=directory writes to local files and directories first,
21mr|pgcopydb-0.17-0.gitc1e07d.1|51	and then later pg_restore --format=directory can be used to read from those files again.
21mr|pgcopydb-0.17-0.gitc1e07d.1|52	
21mr|pgcopydb-0.17-0.gitc1e07d.1|53	Given that, pgcopydb then uses pg_dump and pg_restore for the schema
21mr|pgcopydb-0.17-0.gitc1e07d.1|54	parts of the process, and implements its own data copying multi-process
21mr|pgcopydb-0.17-0.gitc1e07d.1|55	streaming parts. Also, pgcopydb bypasses pg_restore index building and
21mr|pgcopydb-0.17-0.gitc1e07d.1|56	drives that internally so that all indexes may be built concurrently.
21mr|pgcopydb-0.17-0.gitc1e07d.1|57	
21mr|pgcopydb-0.17-0.gitc1e07d.1|58	%files
21mr|pgcopydb-0.17-0.gitc1e07d.1|59	%license LICENSE
21mr|pgcopydb-0.17-0.gitc1e07d.1|60	%doc README.md
21mr|pgcopydb-0.17-0.gitc1e07d.1|61	%{_bindir}/%{name}
21mr|pgcopydb-0.17-0.gitc1e07d.1|62	%{_mandir}/man1/%{name}.1*
21mr|pgcopydb-0.17-0.gitc1e07d.1|63	%{_mandir}/man5/%{name}.5*
21mr|pgcopydb-0.17-0.gitc1e07d.1|64	
21mr|pgcopydb-0.17-0.gitc1e07d.1|65	#------------------------------------------------------------------
21mr|pgcopydb-0.17-0.gitc1e07d.1|66	
21mr|pgcopydb-0.17-0.gitc1e07d.1|67	%prep
21mr|pgcopydb-0.17-0.gitc1e07d.1|68	%autosetup -p1 -n %{name}-%{commit}
21mr|pgcopydb-0.17-0.gitc1e07d.1|69	rm -fr src/bin/lib/sqlite
21mr|pgcopydb-0.17-0.gitc1e07d.1|70	
21mr|pgcopydb-0.17-0.gitc1e07d.1|71	%build
21mr|pgcopydb-0.17-0.gitc1e07d.1|72	%set_build_flags
21mr|pgcopydb-0.17-0.gitc1e07d.1|73	
21mr|pgcopydb-0.17-0.gitc1e07d.1|74	grep -lr "SECURITY_CFLAGS" | xargs sed -i -e "s|SECURITY_CFLAGS|#SECURITY_CFLAGS|g"
21mr|pgcopydb-0.17-0.gitc1e07d.1|75	
21mr|pgcopydb-0.17-0.gitc1e07d.1|76	%make_build GIT_VERSION="%{version}-%{release}"
21mr|pgcopydb-0.17-0.gitc1e07d.1|77	
21mr|pgcopydb-0.17-0.gitc1e07d.1|78	%if %{with docs}
21mr|pgcopydb-0.17-0.gitc1e07d.1|79	%make_build -C docs man
21mr|pgcopydb-0.17-0.gitc1e07d.1|80	%endif
21mr|pgcopydb-0.17-0.gitc1e07d.1|81	
21mr|pgcopydb-0.17-0.gitc1e07d.1|82	%install
21mr|pgcopydb-0.17-0.gitc1e07d.1|83	%make_install BINDIR=%{_bindir}
21mr|pgcopydb-0.17-0.gitc1e07d.1|84	
21mr|pgcopydb-0.17-0.gitc1e07d.1|85	%if %{with docs}
21mr|pgcopydb-0.17-0.gitc1e07d.1|86	mkdir -p %{buildroot}%{_mandir}/man{1,5}
21mr|pgcopydb-0.17-0.gitc1e07d.1|87	cp -frv -v docs/_build/man/%{name}.1 %{buildroot}%{_mandir}/man1
21mr|pgcopydb-0.17-0.gitc1e07d.1|88	cp -frv docs/_build/man/%{name}.5 %{buildroot}%{_mandir}/man5
21mr|pgcopydb-0.17-0.gitc1e07d.1|89	%endif
21mr|pgcopydb-0.17-0.gitc1e07d.1|90	
21mr|pgcopydb-0.17-0.gitc1e07d.1|91	
21mr|pgcopydb-0.17-0.gitc1e07d.1|92	
21mr|pgcopydb-0.17-0.gitc1e07d.1|93	
21mr|pgcopydb-0.17-0.gitc1e07d.1|94	%changelog
21mr|pgcopydb-0.17-0.gitc1e07d.1|95	* Fri Feb 27 2026 slava86 <s.matveev@rosalinux.ru>
21mr|pgcopydb-0.17-0.gitc1e07d.1|96	- edit the specification file for proper assembly
21mr|pgcopydb-0.17-0.gitc1e07d.1|97	
21mr|pgcopydb-0.17-0.gitc1e07d.1|98	* Mon Feb 16 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|pgcopydb-0.17-0.gitc1e07d.1|99	- init (not finished) (okdesk#3960)

15206 21
21mr|phodav-2.2-3|1	%define api 2.0
21mr|phodav-2.2-3|2	%define major 0
21mr|phodav-2.2-3|3	%define libname %mklibname phodav %{api} %{major}
21mr|phodav-2.2-3|4	%define devname %mklibname phodav -d
21mr|phodav-2.2-3|5	
21mr|phodav-2.2-3|6	Summary:	A WebDAV server using libsoup
21mr|phodav-2.2-3|7	Name:		phodav
21mr|phodav-2.2-3|8	Version:	2.2
21mr|phodav-2.2-3|9	Release:	3
21mr|phodav-2.2-3|10	License:	LGPLv2+
21mr|phodav-2.2-3|11	Group:		System/Servers
21mr|phodav-2.2-3|12	Url:		https://wiki.gnome.org/phodav
21mr|phodav-2.2-3|13	Source0:	http://download.gnome.org/sources/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|phodav-2.2-3|14	BuildRequires:	asciidoc
21mr|phodav-2.2-3|15	BuildRequires:	docbook-dtd45-xml
21mr|phodav-2.2-3|16	BuildRequires:	intltool
21mr|phodav-2.2-3|17	BuildRequires:	meson
21mr|phodav-2.2-3|18	BuildRequires:	xmlto
21mr|phodav-2.2-3|19	BuildRequires:	pkgconfig(avahi-gobject)
21mr|phodav-2.2-3|20	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|phodav-2.2-3|21	BuildRequires:	pkgconfig(libxml-2.0)
21mr|phodav-2.2-3|22	BuildRequires:	pkgconfig(systemd)
21mr|phodav-2.2-3|23	
21mr|phodav-2.2-3|24	%description
21mr|phodav-2.2-3|25	phodav is a WebDAV server implementation using libsoup (RFC 4918).
21mr|phodav-2.2-3|26	
21mr|phodav-2.2-3|27	#----------------------------------------------------------------------------
21mr|phodav-2.2-3|28	
21mr|phodav-2.2-3|29	%package i18n
21mr|phodav-2.2-3|30	Summary:	Translation files for %{name}
21mr|phodav-2.2-3|31	Group:		System/Internationalization
21mr|phodav-2.2-3|32	BuildArch:	noarch
21mr|phodav-2.2-3|33	
21mr|phodav-2.2-3|34	%description i18n
21mr|phodav-2.2-3|35	phodav is a WebDAV server implementation using libsoup (RFC 4918).
21mr|phodav-2.2-3|36	
21mr|phodav-2.2-3|37	%files i18n -f %{name}-%{api}.lang
21mr|phodav-2.2-3|38	
21mr|phodav-2.2-3|39	#----------------------------------------------------------------------------
21mr|phodav-2.2-3|40	
21mr|phodav-2.2-3|41	%package -n %{libname}
21mr|phodav-2.2-3|42	Summary:	A library to serve files with WebDAV
21mr|phodav-2.2-3|43	Group:		System/Libraries
21mr|phodav-2.2-3|44	Requires:	%{name}-i18n
21mr|phodav-2.2-3|45	
21mr|phodav-2.2-3|46	%description -n %{libname}
21mr|phodav-2.2-3|47	phodav is a WebDAV server implementation using libsoup (RFC 4918).
21mr|phodav-2.2-3|48	This package provides the library.
21mr|phodav-2.2-3|49	
21mr|phodav-2.2-3|50	%files -n %{libname}
21mr|phodav-2.2-3|51	%{_libdir}/libphodav-%{api}.so.%{major}*
21mr|phodav-2.2-3|52	
21mr|phodav-2.2-3|53	#----------------------------------------------------------------------------
21mr|phodav-2.2-3|54	
21mr|phodav-2.2-3|55	%package -n %{devname}
21mr|phodav-2.2-3|56	Summary:	Development files for %{name}
21mr|phodav-2.2-3|57	Group:		Development/C
21mr|phodav-2.2-3|58	Requires:	%{libname} = %{EVRD}
21mr|phodav-2.2-3|59	Provides:	%{name}-devel = %{EVRD}
21mr|phodav-2.2-3|60	
21mr|phodav-2.2-3|61	%description -n %{devname}
21mr|phodav-2.2-3|62	Development files for %{name}.
21mr|phodav-2.2-3|63	
21mr|phodav-2.2-3|64	%files -n %{devname}
21mr|phodav-2.2-3|65	%doc NEWS COPYING
21mr|phodav-2.2-3|66	%{_includedir}/libphodav-%{api}
21mr|phodav-2.2-3|67	%{_libdir}/libphodav-%{api}.so
21mr|phodav-2.2-3|68	%{_libdir}/pkgconfig/libphodav-%{api}.pc
21mr|phodav-2.2-3|69	%{_datadir}/gtk-doc/html/phodav-%{api}
21mr|phodav-2.2-3|70	
21mr|phodav-2.2-3|71	#----------------------------------------------------------------------------
21mr|phodav-2.2-3|72	
21mr|phodav-2.2-3|73	%package -n chezdav
21mr|phodav-2.2-3|74	Summary:	A simple WebDAV server program
21mr|phodav-2.2-3|75	Group:		System/Servers
21mr|phodav-2.2-3|76	
21mr|phodav-2.2-3|77	%description -n chezdav
21mr|phodav-2.2-3|78	The chezdav package contains a simple tool to share a directory
21mr|phodav-2.2-3|79	with WebDAV. The service is announced over mDNS for clients to discover.
21mr|phodav-2.2-3|80	
21mr|phodav-2.2-3|81	%files -n chezdav
21mr|phodav-2.2-3|82	%{_bindir}/chezdav
21mr|phodav-2.2-3|83	%{_mandir}/man1/chezdav.1*
21mr|phodav-2.2-3|84	
21mr|phodav-2.2-3|85	#----------------------------------------------------------------------------
21mr|phodav-2.2-3|86	
21mr|phodav-2.2-3|87	%package -n spice-webdavd
21mr|phodav-2.2-3|88	Summary:	Spice daemon for the DAV channel
21mr|phodav-2.2-3|89	Group:		System/Servers
21mr|phodav-2.2-3|90	Requires(post,preun):	rpm-helper
21mr|phodav-2.2-3|91	
21mr|phodav-2.2-3|92	%description -n spice-webdavd
21mr|phodav-2.2-3|93	The spice-webdavd package contains a daemon to proxy WebDAV request to
21mr|phodav-2.2-3|94	the Spice virtio channel.
21mr|phodav-2.2-3|95	
21mr|phodav-2.2-3|96	%files -n spice-webdavd
21mr|phodav-2.2-3|97	%{_sbindir}/spice-webdavd
21mr|phodav-2.2-3|98	%{_udevrulesdir}/70-spice-webdavd.rules
21mr|phodav-2.2-3|99	%{_unitdir}/spice-webdavd.service
21mr|phodav-2.2-3|100	
21mr|phodav-2.2-3|101	%post -n spice-webdavd
21mr|phodav-2.2-3|102	%_post_service spice-webdavd
21mr|phodav-2.2-3|103	
21mr|phodav-2.2-3|104	%preun -n spice-webdavd
21mr|phodav-2.2-3|105	%_preun_service spice-webdavd
21mr|phodav-2.2-3|106	
21mr|phodav-2.2-3|107	#----------------------------------------------------------------------------
21mr|phodav-2.2-3|108	
21mr|phodav-2.2-3|109	%prep
21mr|phodav-2.2-3|110	%setup -q
21mr|phodav-2.2-3|111	
21mr|phodav-2.2-3|112	%build
21mr|phodav-2.2-3|113	%configure \
21mr|phodav-2.2-3|114	--with-avahi \
21mr|phodav-2.2-3|115	--with-udevdir=/lib/udev/ \
21mr|phodav-2.2-3|116	--with-systemdsystemunitdir=%{_unitdir} \
21mr|phodav-2.2-3|117	--disable-static
21mr|phodav-2.2-3|118	%make
21mr|phodav-2.2-3|119	
21mr|phodav-2.2-3|120	%install
21mr|phodav-2.2-3|121	%makeinstall_std
21mr|phodav-2.2-3|122	
21mr|phodav-2.2-3|123	%find_lang %{name}-%{api} --with-gnome

15207 21
21mr|phonon-4.11.1-4|1	
21mr|phonon-4.11.1-4|2	%define major 4
21mr|phonon-4.11.1-4|3	
21mr|phonon-4.11.1-4|4	Summary:	KDE multimedia framework
21mr|phonon-4.11.1-4|5	Name:		phonon
21mr|phonon-4.11.1-4|6	Version:	4.11.1
21mr|phonon-4.11.1-4|7	Release:	4
21mr|phonon-4.11.1-4|8	Epoch:		2
21mr|phonon-4.11.1-4|9	License:	LGPLv2.1+
21mr|phonon-4.11.1-4|10	Group:		Graphical desktop/KDE
21mr|phonon-4.11.1-4|11	Url:		http://phonon.kde.org/
21mr|phonon-4.11.1-4|12	Source0:	https://download.kde.org/stable/phonon/%{version}/%{name}-%{version}.tar.xz
21mr|phonon-4.11.1-4|13	Source1:	phonon-4.11.1_ru.tar.gz
21mr|phonon-4.11.1-4|14	BuildRequires:	cmake
21mr|phonon-4.11.1-4|15	BuildRequires:	extra-cmake-modules
21mr|phonon-4.11.1-4|16	BuildRequires:	imagemagick
21mr|phonon-4.11.1-4|17	BuildRequires:	qmake5
21mr|phonon-4.11.1-4|18	BuildRequires:	qt5-designer
21mr|phonon-4.11.1-4|19	BuildRequires:	qt5-qml-tools
21mr|phonon-4.11.1-4|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|phonon-4.11.1-4|21	BuildRequires:	pkgconfig(libpulse)
21mr|phonon-4.11.1-4|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|phonon-4.11.1-4|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|phonon-4.11.1-4|24	BuildRequires:	pkgconfig(Qt5DBus)
21mr|phonon-4.11.1-4|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|phonon-4.11.1-4|26	BuildRequires:	pkgconfig(Qt5Designer)
21mr|phonon-4.11.1-4|27	
21mr|phonon-4.11.1-4|28	%description
21mr|phonon-4.11.1-4|29	Phonon is the KDE multimedia framework.
21mr|phonon-4.11.1-4|30	
21mr|phonon-4.11.1-4|31	#--------------------------------------------------------------------
21mr|phonon-4.11.1-4|32	
21mr|phonon-4.11.1-4|33	%package qt5
21mr|phonon-4.11.1-4|34	Summary:	Multimedia framework api for Qt5
21mr|phonon-4.11.1-4|35	Group:		Graphical desktop/KDE
21mr|phonon-4.11.1-4|36	Requires:	%{name}-i18n
21mr|phonon-4.11.1-4|37	Recommends:	phonon-qt5-backend-gstreamer%{?_isa}
21mr|phonon-4.11.1-4|38	%description	qt5
21mr|phonon-4.11.1-4|39	%{summary}.
21mr|phonon-4.11.1-4|40	
21mr|phonon-4.11.1-4|41	%files qt5
21mr|phonon-4.11.1-4|42	%{_bindir}/phononsettings
21mr|phonon-4.11.1-4|43	
21mr|phonon-4.11.1-4|44	#--------------------------------------------------------------------
21mr|phonon-4.11.1-4|45	
21mr|phonon-4.11.1-4|46	%define libphonon4qt5experimental %mklibname phonon4qt5experimental %{major}
21mr|phonon-4.11.1-4|47	
21mr|phonon-4.11.1-4|48	%package -n %{libphonon4qt5experimental}
21mr|phonon-4.11.1-4|49	Summary:	Phonon shared library
21mr|phonon-4.11.1-4|50	Group:		System/Libraries
21mr|phonon-4.11.1-4|51	
21mr|phonon-4.11.1-4|52	%description -n %{libphonon4qt5experimental}
21mr|phonon-4.11.1-4|53	Library for Phonon.
21mr|phonon-4.11.1-4|54	
21mr|phonon-4.11.1-4|55	%files -n %{libphonon4qt5experimental}
21mr|phonon-4.11.1-4|56	%{_libdir}/libphonon4qt5experimental.so.%{major}*
21mr|phonon-4.11.1-4|57	
21mr|phonon-4.11.1-4|58	#--------------------------------------------------------------------
21mr|phonon-4.11.1-4|59	
21mr|phonon-4.11.1-4|60	%define libphonon4qt5 %mklibname phonon4qt5_ %{major}
21mr|phonon-4.11.1-4|61	
21mr|phonon-4.11.1-4|62	%package -n %{libphonon4qt5}
21mr|phonon-4.11.1-4|63	Summary:	Phonon shared library
21mr|phonon-4.11.1-4|64	Group:		System/Libraries
21mr|phonon-4.11.1-4|65	Requires:	%{name}-i18n
21mr|phonon-4.11.1-4|66	
21mr|phonon-4.11.1-4|67	%description -n %{libphonon4qt5}
21mr|phonon-4.11.1-4|68	Library for Phonon.
21mr|phonon-4.11.1-4|69	
21mr|phonon-4.11.1-4|70	%files -n %{libphonon4qt5}
21mr|phonon-4.11.1-4|71	%{_libdir}/libphonon4qt5.so.%{major}*
21mr|phonon-4.11.1-4|72	
21mr|phonon-4.11.1-4|73	#--------------------------------------------------------------------
21mr|phonon-4.11.1-4|74	
21mr|phonon-4.11.1-4|75	%package i18n
21mr|phonon-4.11.1-4|76	Summary:	Phonon translations
21mr|phonon-4.11.1-4|77	Group:		System/Internationalization
21mr|phonon-4.11.1-4|78	BuildArch:	noarch
21mr|phonon-4.11.1-4|79	
21mr|phonon-4.11.1-4|80	%description i18n
21mr|phonon-4.11.1-4|81	Phonon translations.
21mr|phonon-4.11.1-4|82	
21mr|phonon-4.11.1-4|83	%files i18n -f %{name}.lang
21mr|phonon-4.11.1-4|84	
21mr|phonon-4.11.1-4|85	#----------------------------------------------------------------------------
21mr|phonon-4.11.1-4|86	
21mr|phonon-4.11.1-4|87	%package -n phonon4qt5-designer-plugin
21mr|phonon-4.11.1-4|88	Summary:	Phonon Designer plugin
21mr|phonon-4.11.1-4|89	Group:		System/Libraries
21mr|phonon-4.11.1-4|90	
21mr|phonon-4.11.1-4|91	%description -n phonon4qt5-designer-plugin
21mr|phonon-4.11.1-4|92	Designer plugin for Phonon for Qt5.
21mr|phonon-4.11.1-4|93	
21mr|phonon-4.11.1-4|94	%files -n phonon4qt5-designer-plugin
21mr|phonon-4.11.1-4|95	%{_qt5_plugindir}/designer/phononwidgets.so
21mr|phonon-4.11.1-4|96	
21mr|phonon-4.11.1-4|97	#--------------------------------------------------------------------
21mr|phonon-4.11.1-4|98	
21mr|phonon-4.11.1-4|99	%package -n phonon4qt5-devel
21mr|phonon-4.11.1-4|100	Summary:	Phonon Qt5 development files
21mr|phonon-4.11.1-4|101	Group:		Development/KDE and Qt
21mr|phonon-4.11.1-4|102	Requires:	%{libphonon4qt5experimental} = %{EVRD}
21mr|phonon-4.11.1-4|103	Requires:	%{libphonon4qt5} = %{EVRD}
21mr|phonon-4.11.1-4|104	Requires:	phonon4qt5-designer-plugin = %{EVRD}
21mr|phonon-4.11.1-4|105	
21mr|phonon-4.11.1-4|106	%description -n phonon4qt5-devel
21mr|phonon-4.11.1-4|107	Phonon Qt5 development files.
21mr|phonon-4.11.1-4|108	
21mr|phonon-4.11.1-4|109	%files -n phonon4qt5-devel
21mr|phonon-4.11.1-4|110	%{_libdir}/qt5/mkspecs/modules/qt_phonon4qt5.pri
21mr|phonon-4.11.1-4|111	%{_datadir}/phonon4qt5/buildsystem/
21mr|phonon-4.11.1-4|112	%{_includedir}/phonon4qt5/
21mr|phonon-4.11.1-4|113	%{_libdir}/libphonon4qt5.so
21mr|phonon-4.11.1-4|114	%{_libdir}/libphonon4qt5experimental.so
21mr|phonon-4.11.1-4|115	%{_libdir}/pkgconfig/phonon4qt5.pc
21mr|phonon-4.11.1-4|116	%{_libdir}/cmake/phonon4qt5
21mr|phonon-4.11.1-4|117	
21mr|phonon-4.11.1-4|118	#--------------------------------------------------------------------
21mr|phonon-4.11.1-4|119	
21mr|phonon-4.11.1-4|120	%prep
21mr|phonon-4.11.1-4|121	%autosetup -p1
21mr|phonon-4.11.1-4|122	
21mr|phonon-4.11.1-4|123	pushd po
21mr|phonon-4.11.1-4|124	tar -xvzf %{SOURCE1}
21mr|phonon-4.11.1-4|125	popd
21mr|phonon-4.11.1-4|126	
21mr|phonon-4.11.1-4|127	mkdir Qt5
21mr|phonon-4.11.1-4|128	mv `ls -1 |grep -v Qt5` Qt5
21mr|phonon-4.11.1-4|129	
21mr|phonon-4.11.1-4|130	%build
21mr|phonon-4.11.1-4|131	pushd Qt5
21mr|phonon-4.11.1-4|132	%cmake \
21mr|phonon-4.11.1-4|133	-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \
21mr|phonon-4.11.1-4|134	-DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON \
21mr|phonon-4.11.1-4|135	-DPHONON_BUILD_PHONON4QT5=ON
21mr|phonon-4.11.1-4|136	%make
21mr|phonon-4.11.1-4|137	popd
21mr|phonon-4.11.1-4|138	
21mr|phonon-4.11.1-4|139	%install
21mr|phonon-4.11.1-4|140	%makeinstall_std -C Qt5/build
21mr|phonon-4.11.1-4|141	
21mr|phonon-4.11.1-4|142	%find_lang %{name} --all-name --with-qt

15208 21
21mr|phonon-gstreamer-4.10.0-2|1	%define api 1.0
21mr|phonon-gstreamer-4.10.0-2|2	
21mr|phonon-gstreamer-4.10.0-2|3	Summary:	GStreamer backend to Phonon
21mr|phonon-gstreamer-4.10.0-2|4	Name:		phonon-gstreamer
21mr|phonon-gstreamer-4.10.0-2|5	Version:	4.10.0
21mr|phonon-gstreamer-4.10.0-2|6	Release:	2
21mr|phonon-gstreamer-4.10.0-2|7	Epoch:		2
21mr|phonon-gstreamer-4.10.0-2|8	License:	LGPLv2.1+
21mr|phonon-gstreamer-4.10.0-2|9	Group:		Sound
21mr|phonon-gstreamer-4.10.0-2|10	Url:		http://phonon.kde.org/
21mr|phonon-gstreamer-4.10.0-2|11	Source0:	https://ftp.up.pt/pub/kde/stable/phonon/phonon-backend-gstreamer/%{version}/phonon-backend-gstreamer-%{version}.tar.xz
21mr|phonon-gstreamer-4.10.0-2|12	Patch0:		phonon-4.7.80-flac_mimetype.patch
21mr|phonon-gstreamer-4.10.0-2|13	BuildRequires:	automoc4
21mr|phonon-gstreamer-4.10.0-2|14	BuildRequires:	cmake
21mr|phonon-gstreamer-4.10.0-2|15	BuildRequires:	extra-cmake-modules
21mr|phonon-gstreamer-4.10.0-2|16	BuildRequires:	imagemagick
21mr|phonon-gstreamer-4.10.0-2|17	BuildRequires:	qmake5
21mr|phonon-gstreamer-4.10.0-2|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|phonon-gstreamer-4.10.0-2|19	BuildRequires:	pkgconfig(gstreamer-%{api})
21mr|phonon-gstreamer-4.10.0-2|20	BuildRequires:	pkgconfig(gstreamer-audio-%{api})
21mr|phonon-gstreamer-4.10.0-2|21	BuildRequires:	pkgconfig(gstreamer-pbutils-%{api})
21mr|phonon-gstreamer-4.10.0-2|22	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api})
21mr|phonon-gstreamer-4.10.0-2|23	BuildRequires:	pkgconfig(gstreamer-riff-%{api})
21mr|phonon-gstreamer-4.10.0-2|24	BuildRequires:	pkgconfig(gstreamer-rtp-%{api})
21mr|phonon-gstreamer-4.10.0-2|25	BuildRequires:	pkgconfig(gstreamer-rtsp-%{api})
21mr|phonon-gstreamer-4.10.0-2|26	BuildRequires:	pkgconfig(gstreamer-sdp-%{api})
21mr|phonon-gstreamer-4.10.0-2|27	BuildRequires:	pkgconfig(gstreamer-tag-%{api})
21mr|phonon-gstreamer-4.10.0-2|28	BuildRequires:	pkgconfig(libxml-2.0)
21mr|phonon-gstreamer-4.10.0-2|29	BuildRequires:	pkgconfig(phonon)
21mr|phonon-gstreamer-4.10.0-2|30	BuildRequires:	pkgconfig(phonon4qt5)
21mr|phonon-gstreamer-4.10.0-2|31	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|phonon-gstreamer-4.10.0-2|32	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|phonon-gstreamer-4.10.0-2|33	Requires:	gstreamer%{api}-libav
21mr|phonon-gstreamer-4.10.0-2|34	Requires:	gstreamer%{api}-pulse
21mr|phonon-gstreamer-4.10.0-2|35	Requires:	gstreamer%{api}-plugins-bad
21mr|phonon-gstreamer-4.10.0-2|36	Requires:	gstreamer%{api}-plugins-base
21mr|phonon-gstreamer-4.10.0-2|37	Requires:	gstreamer%{api}-plugins-good
21mr|phonon-gstreamer-4.10.0-2|38	Requires:	gstreamer%{api}-plugins-ugly
21mr|phonon-gstreamer-4.10.0-2|39	Requires:	gstreamer%{api}-soup
21mr|phonon-gstreamer-4.10.0-2|40	Recommends:	gstreamer%{api}-ffmpeg
21mr|phonon-gstreamer-4.10.0-2|41	Provides:	phonon-backend = %{EVRD}
21mr|phonon-gstreamer-4.10.0-2|42	Provides:	phonon4qt5-backend = %{EVRD}
21mr|phonon-gstreamer-4.10.0-2|43	Provides:	phonon4qt5-gstreamer = %{EVRD}
21mr|phonon-gstreamer-4.10.0-2|44	Obsoletes:	%{name}-common <= %{EVRD}
21mr|phonon-gstreamer-4.10.0-2|45	Obsoletes:	phonon4qt5-gstreamer < %{EVRD}
21mr|phonon-gstreamer-4.10.0-2|46	
21mr|phonon-gstreamer-4.10.0-2|47	%description
21mr|phonon-gstreamer-4.10.0-2|48	GStreamer backend to Phonon.
21mr|phonon-gstreamer-4.10.0-2|49	
21mr|phonon-gstreamer-4.10.0-2|50	%files -f phonon_gstreamer.lang
21mr|phonon-gstreamer-4.10.0-2|51	%license COPYING.LIB
21mr|phonon-gstreamer-4.10.0-2|52	%{_iconsdir}/hicolor/*/apps/%{name}.*
21mr|phonon-gstreamer-4.10.0-2|53	%{_qt5_plugindir}/phonon4qt5_backend/phonon_gstreamer.so
21mr|phonon-gstreamer-4.10.0-2|54	
21mr|phonon-gstreamer-4.10.0-2|55	#----------------------------------------------------------------------------
21mr|phonon-gstreamer-4.10.0-2|56	
21mr|phonon-gstreamer-4.10.0-2|57	%prep
21mr|phonon-gstreamer-4.10.0-2|58	%setup -qn phonon-backend-gstreamer-%{version}
21mr|phonon-gstreamer-4.10.0-2|59	%apply_patches
21mr|phonon-gstreamer-4.10.0-2|60	
21mr|phonon-gstreamer-4.10.0-2|61	%build
21mr|phonon-gstreamer-4.10.0-2|62	%cmake_qt5 \
21mr|phonon-gstreamer-4.10.0-2|63	-DCMAKE_BUILD_TYPE:STRING="Release"	\
21mr|phonon-gstreamer-4.10.0-2|64	-DUSE_INSTALL_PLUGIN:BOOL=ON		\
21mr|phonon-gstreamer-4.10.0-2|65	-DPHONON_BUILD_PHONON4QT5:BOOL=ON
21mr|phonon-gstreamer-4.10.0-2|66	%make
21mr|phonon-gstreamer-4.10.0-2|67	
21mr|phonon-gstreamer-4.10.0-2|68	%install
21mr|phonon-gstreamer-4.10.0-2|69	%makeinstall_std -C build
21mr|phonon-gstreamer-4.10.0-2|70	mkdir -p %{buildroot}%{_qt5_plugindir}/phonon4qt5_backend
21mr|phonon-gstreamer-4.10.0-2|71	mv -f %{buildroot}%{_libdir}/plugins/phonon4qt5_backend/phonon_gstreamer.so %{buildroot}%{_qt5_plugindir}/phonon4qt5_backend
21mr|phonon-gstreamer-4.10.0-2|72	
21mr|phonon-gstreamer-4.10.0-2|73	%find_lang phonon_gstreamer --with-qt

15209 21
21mr|phonon-qt4-4.10.3-3|1	%define major 4
21mr|phonon-qt4-4.10.3-3|2	
21mr|phonon-qt4-4.10.3-3|3	Summary:	KDE multimedia framework
21mr|phonon-qt4-4.10.3-3|4	Name:		phonon-qt4
21mr|phonon-qt4-4.10.3-3|5	Version:	4.10.3
21mr|phonon-qt4-4.10.3-3|6	Release:	3
21mr|phonon-qt4-4.10.3-3|7	Epoch:		2
21mr|phonon-qt4-4.10.3-3|8	License:	LGPLv2.1+
21mr|phonon-qt4-4.10.3-3|9	Group:		Graphical desktop/KDE
21mr|phonon-qt4-4.10.3-3|10	Url:		http://phonon.kde.org/
21mr|phonon-qt4-4.10.3-3|11	Source0:	https://download.kde.org/stable/phonon/%{version}/phonon-%{version}.tar.xz
21mr|phonon-qt4-4.10.3-3|12	Patch0:		phonon-4.6.50-phonon-allow-stop-empty-source.patch
21mr|phonon-qt4-4.10.3-3|13	# from Fedora
21mr|phonon-qt4-4.10.3-3|14	Patch1:		phonon-DEFAULT_SOURCE.patch
21mr|phonon-qt4-4.10.3-3|15	Patch2:		phonon-rpath_use_link_path.patch
21mr|phonon-qt4-4.10.3-3|16	BuildRequires:	automoc4
21mr|phonon-qt4-4.10.3-3|17	BuildRequires:	cmake
21mr|phonon-qt4-4.10.3-3|18	BuildRequires:	extra-cmake-modules
21mr|phonon-qt4-4.10.3-3|19	BuildRequires:	imagemagick
21mr|phonon-qt4-4.10.3-3|20	BuildRequires:	qt4-devel
21mr|phonon-qt4-4.10.3-3|21	BuildRequires:	qt4-qmlviewer
21mr|phonon-qt4-4.10.3-3|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|phonon-qt4-4.10.3-3|23	BuildRequires:	pkgconfig(libpulse)
21mr|phonon-qt4-4.10.3-3|24	
21mr|phonon-qt4-4.10.3-3|25	%description
21mr|phonon-qt4-4.10.3-3|26	Phonon is the KDE multimedia framework.
21mr|phonon-qt4-4.10.3-3|27	
21mr|phonon-qt4-4.10.3-3|28	#--------------------------------------------------------------------
21mr|phonon-qt4-4.10.3-3|29	
21mr|phonon-qt4-4.10.3-3|30	%define libphononexperimental %mklibname phononexperimental %{major}
21mr|phonon-qt4-4.10.3-3|31	
21mr|phonon-qt4-4.10.3-3|32	%package -n %{libphononexperimental}
21mr|phonon-qt4-4.10.3-3|33	Summary:	Phonon shared library
21mr|phonon-qt4-4.10.3-3|34	Group:		System/Libraries
21mr|phonon-qt4-4.10.3-3|35	
21mr|phonon-qt4-4.10.3-3|36	%description -n %{libphononexperimental}
21mr|phonon-qt4-4.10.3-3|37	Library for Phonon.
21mr|phonon-qt4-4.10.3-3|38	
21mr|phonon-qt4-4.10.3-3|39	%files -n %{libphononexperimental}
21mr|phonon-qt4-4.10.3-3|40	%{_libdir}/libphononexperimental.so.%{major}*
21mr|phonon-qt4-4.10.3-3|41	
21mr|phonon-qt4-4.10.3-3|42	#--------------------------------------------------------------------
21mr|phonon-qt4-4.10.3-3|43	
21mr|phonon-qt4-4.10.3-3|44	%define libphonon %mklibname phonon %{major}
21mr|phonon-qt4-4.10.3-3|45	
21mr|phonon-qt4-4.10.3-3|46	%package -n %{libphonon}
21mr|phonon-qt4-4.10.3-3|47	Summary:	Phonon shared library
21mr|phonon-qt4-4.10.3-3|48	Group:		System/Libraries
21mr|phonon-qt4-4.10.3-3|49	
21mr|phonon-qt4-4.10.3-3|50	%description -n %{libphonon}
21mr|phonon-qt4-4.10.3-3|51	Library for Phonon.
21mr|phonon-qt4-4.10.3-3|52	
21mr|phonon-qt4-4.10.3-3|53	%files -n %{libphonon}
21mr|phonon-qt4-4.10.3-3|54	%{_libdir}/libphonon.so.%{major}*
21mr|phonon-qt4-4.10.3-3|55	
21mr|phonon-qt4-4.10.3-3|56	#--------------------------------------------------------------------
21mr|phonon-qt4-4.10.3-3|57	
21mr|phonon-qt4-4.10.3-3|58	%package designer-plugin
21mr|phonon-qt4-4.10.3-3|59	Summary:	Phonon Designer plugin
21mr|phonon-qt4-4.10.3-3|60	Group:		System/Libraries
21mr|phonon-qt4-4.10.3-3|61	Conflicts:	qt4-designer-plugin-phonon <= 5:4.7.4
21mr|phonon-qt4-4.10.3-3|62	
21mr|phonon-qt4-4.10.3-3|63	%description designer-plugin
21mr|phonon-qt4-4.10.3-3|64	Designer plugin for Phonon Qt4.
21mr|phonon-qt4-4.10.3-3|65	
21mr|phonon-qt4-4.10.3-3|66	%files designer-plugin
21mr|phonon-qt4-4.10.3-3|67	%{_qt_plugindir}/designer/libphononwidgets.so
21mr|phonon-qt4-4.10.3-3|68	
21mr|phonon-qt4-4.10.3-3|69	#--------------------------------------------------------------------
21mr|phonon-qt4-4.10.3-3|70	%package devel
21mr|phonon-qt4-4.10.3-3|71	Summary:	Phonon Qt4 development files
21mr|phonon-qt4-4.10.3-3|72	Group:		Development/KDE and Qt
21mr|phonon-qt4-4.10.3-3|73	Requires:	%{libphononexperimental} = %{EVRD}
21mr|phonon-qt4-4.10.3-3|74	Requires:	%{libphonon} = %{EVRD}
21mr|phonon-qt4-4.10.3-3|75	Requires:	%{name}-designer-plugin = %{EVRD}
21mr|phonon-qt4-4.10.3-3|76	
21mr|phonon-qt4-4.10.3-3|77	%description devel
21mr|phonon-qt4-4.10.3-3|78	Phonon Qt4 development files.
21mr|phonon-qt4-4.10.3-3|79	
21mr|phonon-qt4-4.10.3-3|80	%files devel
21mr|phonon-qt4-4.10.3-3|81	%{_qt_datadir}/mkspecs/modules/qt_phonon.pri
21mr|phonon-qt4-4.10.3-3|82	%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
21mr|phonon-qt4-4.10.3-3|83	%{_datadir}/phonon/buildsystem/
21mr|phonon-qt4-4.10.3-3|84	%{_includedir}/phonon/
21mr|phonon-qt4-4.10.3-3|85	%{_includedir}/KDE/
21mr|phonon-qt4-4.10.3-3|86	%{_libdir}/libphonon.so
21mr|phonon-qt4-4.10.3-3|87	%{_libdir}/libphononexperimental.so
21mr|phonon-qt4-4.10.3-3|88	%{_libdir}/pkgconfig/phonon.pc
21mr|phonon-qt4-4.10.3-3|89	%{_libdir}/cmake/phonon
21mr|phonon-qt4-4.10.3-3|90	
21mr|phonon-qt4-4.10.3-3|91	#--------------------------------------------------------------------
21mr|phonon-qt4-4.10.3-3|92	
21mr|phonon-qt4-4.10.3-3|93	%prep
21mr|phonon-qt4-4.10.3-3|94	%autosetup -p1 -n phonon-%{version}
21mr|phonon-qt4-4.10.3-3|95	
21mr|phonon-qt4-4.10.3-3|96	mkdir Qt4
21mr|phonon-qt4-4.10.3-3|97	mv `ls -1 |grep -v Qt4` Qt4
21mr|phonon-qt4-4.10.3-3|98	
21mr|phonon-qt4-4.10.3-3|99	%build
21mr|phonon-qt4-4.10.3-3|100	pushd Qt4
21mr|phonon-qt4-4.10.3-3|101	%cmake \
21mr|phonon-qt4-4.10.3-3|102	-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON
21mr|phonon-qt4-4.10.3-3|103	
21mr|phonon-qt4-4.10.3-3|104	%make
21mr|phonon-qt4-4.10.3-3|105	popd
21mr|phonon-qt4-4.10.3-3|106	
21mr|phonon-qt4-4.10.3-3|107	
21mr|phonon-qt4-4.10.3-3|108	%install
21mr|phonon-qt4-4.10.3-3|109	%makeinstall_std -C Qt4/build
21mr|phonon-qt4-4.10.3-3|110	

15210 21
21mr|php-7.4.33-12|1	%define _build_pkgcheck_set %{nil}
21mr|php-7.4.33-12|2	%define _build_pkgcheck_srpm %{nil}
21mr|php-7.4.33-12|3	
21mr|php-7.4.33-12|4	# LTO causes a build failure because something forces a linking step of
21mr|php-7.4.33-12|5	# libphp7_common to barf because libtool foolishly takes -flto out of
21mr|php-7.4.33-12|6	# compiler flags
21mr|php-7.4.33-12|7	#define _disable_lto 1
21mr|php-7.4.33-12|8	
21mr|php-7.4.33-12|9	%define build_test 0
21mr|php-7.4.33-12|10	%{?_with_test: %{expand: %%global build_test 1}}
21mr|php-7.4.33-12|11	%{?_without_test: %{expand: %%global build_test 0}}
21mr|php-7.4.33-12|12	
21mr|php-7.4.33-12|13	%define build_libmagic 0
21mr|php-7.4.33-12|14	%{?_with_libmagic: %{expand: %%global build_libmagic 1}}
21mr|php-7.4.33-12|15	%{?_without_libmagic: %{expand: %%global build_libmagic 0}}
21mr|php-7.4.33-12|16	
21mr|php-7.4.33-12|17	%define php7_common_major 5
21mr|php-7.4.33-12|18	%define libname %mklibname php7_common %{php7_common_major}
21mr|php-7.4.33-12|19	
21mr|php-7.4.33-12|20	%global __requires_exclude '.*/bin/awk|.*/bin/gawk'
21mr|php-7.4.33-12|21	
21mr|php-7.4.33-12|22	# API/ABI check
21mr|php-7.4.33-12|23	%define apiver 20190902
21mr|php-7.4.33-12|24	%define zendver 20190902
21mr|php-7.4.33-12|25	%define pdover 20170320
21mr|php-7.4.33-12|26	
21mr|php-7.4.33-12|27	Summary:	The PHP7 scripting language
21mr|php-7.4.33-12|28	Name:		php
21mr|php-7.4.33-12|29	Version:	7.4.33
21mr|php-7.4.33-12|30	Release:	12
21mr|php-7.4.33-12|31	Source0:	http://ch1.php.net/distributions/php-%{version}.tar.gz
21mr|php-7.4.33-12|32	Source1:	macros.php
21mr|php-7.4.33-12|33	Group:		Development/PHP
21mr|php-7.4.33-12|34	License:	PHP License
21mr|php-7.4.33-12|35	URL:		http://www.php.net
21mr|php-7.4.33-12|36	Source2:	maxlifetime
21mr|php-7.4.33-12|37	Source3:	php.crond
21mr|php-7.4.33-12|38	Source4:	php-fpm.service
21mr|php-7.4.33-12|39	Source5:	php-fpm.sysconf
21mr|php-7.4.33-12|40	Source6:	php-fpm.logrotate
21mr|php-7.4.33-12|41	# S7 comes from ext/fileinfo/create_data_file.php but could be removed someday
21mr|php-7.4.33-12|42	Source7:	create_data_file.php
21mr|php-7.4.33-12|43	Source9:        php-fpm-tmpfiles.conf
21mr|php-7.4.33-12|44	Source10:	php.ini
21mr|php-7.4.33-12|45	Patch0:		php-7.3.4-libtool-2.4.6.patch
21mr|php-7.4.33-12|46	Patch1:		php-shared.diff
21mr|php-7.4.33-12|47	Patch3:		php-7.4.1-missing-symbols.patch
21mr|php-7.4.33-12|48	Patch4:		https://src.fedoraproject.org/rpms/php/raw/master/f/php-7.4.0-phpize.patch
21mr|php-7.4.33-12|49	Patch5:		php-phpbuilddir.diff
21mr|php-7.4.33-12|50	# http://www.outoforder.cc/projects/apache/mod_transform/
21mr|php-7.4.33-12|51	# http://www.outoforder.cc/projects/apache/mod_transform/patches/php7-apache2-filters.patch
21mr|php-7.4.33-12|52	Patch6:		php5-apache2-filters.diff
21mr|php-7.4.33-12|53	Patch8:		php-xmlrpc_epi.patch
21mr|php-7.4.33-12|54	Patch10:	php-7.3.0rc1-compile.patch
21mr|php-7.4.33-12|55	Patch11:	php-5.3.8-bdb-5.2.diff
21mr|php-7.4.33-12|56	Patch12:	php-5.5.6-db-6.0.patch
21mr|php-7.4.33-12|57	Patch13:	php-7.0.1-clang-warnings.patch
21mr|php-7.4.33-12|58	Patch14:	php-7.2.0-visibility.patch
21mr|php-7.4.33-12|59	#####################################################################
21mr|php-7.4.33-12|60	# Stolen from PLD
21mr|php-7.4.33-12|61	Patch20:	php-mail.diff
21mr|php-7.4.33-12|62	Patch22:	php-dba-link.patch
21mr|php-7.4.33-12|63	Patch23:	php-zlib-for-getimagesize.patch
21mr|php-7.4.33-12|64	# for kolab2
21mr|php-7.4.33-12|65	# P50 was rediffed from PLD (php-5.3.3-8.src.rpm) which merges the annotation and status-current patches
21mr|php-7.4.33-12|66	Patch27:	php-imap-annotation+status-current.diff
21mr|php-7.4.33-12|67	# P51 was taken from http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/php/patches/php-5.3.2/
21mr|php-7.4.33-12|68	Patch28:	php-imap-myrights.diff
21mr|php-7.4.33-12|69	Patch29:	php-5.3.x-fpm-0.6.5-shared.diff
21mr|php-7.4.33-12|70	Patch30:	php-5.3.x-fpm-0.6.5-mdv_conf.diff
21mr|php-7.4.33-12|71	#####################################################################
21mr|php-7.4.33-12|72	# stolen from debian
21mr|php-7.4.33-12|73	Patch50:	php-session.save_path.diff
21mr|php-7.4.33-12|74	#####################################################################
21mr|php-7.4.33-12|75	# Stolen from fedora
21mr|php-7.4.33-12|76	Patch102:	php-install.diff
21mr|php-7.4.33-12|77	Patch105:	php-umask.diff
21mr|php-7.4.33-12|78	# Fixes for extension modules
21mr|php-7.4.33-12|79	Patch113:	php-libc-client.diff
21mr|php-7.4.33-12|80	Patch114:	php-no_pam_in_c-client.diff
21mr|php-7.4.33-12|81	# Fix bugs
21mr|php-7.4.33-12|82	Patch121:	php-bug43221.diff
21mr|php-7.4.33-12|83	Patch122:	php-not-use-libgd-const.patch
21mr|php-7.4.33-12|84	# Sauce fixes
21mr|php-7.4.33-12|85	Patch127:	php-7.4.30-svace-fixes.patch
21mr|php-7.4.33-12|86	Patch128:	0001-Revert-Throw-notice-on-array-access-on-illegal-type.patch
21mr|php-7.4.33-12|87	Patch200:	fix-include-e2k.patch
21mr|php-7.4.33-12|88	# fix for openssl3, rediff from https://git.remirepo.net/cgit/rpms/scl-php74/php.git/plain/php-7.4.26-openssl3.patch
21mr|php-7.4.33-12|89	Patch201:	php-7.4.33-openssl3.patch
21mr|php-7.4.33-12|90	Patch202:	CVE-2022-4900.patch
21mr|php-7.4.33-12|91	BuildRequires:	autoconf
21mr|php-7.4.33-12|92	BuildRequires:	automake
21mr|php-7.4.33-12|93	BuildRequires:	bison
21mr|php-7.4.33-12|94	BuildRequires:	byacc
21mr|php-7.4.33-12|95	BuildRequires:	file
21mr|php-7.4.33-12|96	BuildRequires:	flex
21mr|php-7.4.33-12|97	BuildRequires:	lemon
21mr|php-7.4.33-12|98	BuildRequires:	libtool
21mr|php-7.4.33-12|99	BuildRequires:	openssl
21mr|php-7.4.33-12|100	BuildRequires:	systemd
21mr|php-7.4.33-12|101	BuildRequires:	re2c >= 0.13.4
21mr|php-7.4.33-12|102	
21mr|php-7.4.33-12|103	BuildRequires:	pkgconfig(enchant)
21mr|php-7.4.33-12|104	BuildRequires:	pkgconfig(expat)
21mr|php-7.4.33-12|105	BuildRequires:	pkgconfig(freetype2)
21mr|php-7.4.33-12|106	BuildRequires:	pkgconfig(libargon2)
21mr|php-7.4.33-12|107	BuildRequires:	pkgconfig(libcurl)
21mr|php-7.4.33-12|108	BuildRequires:	pkgconfig(libpcre)
21mr|php-7.4.33-12|109	BuildRequires:	pkgconfig(libpng)
21mr|php-7.4.33-12|110	BuildRequires:	pkgconfig(libsodium)
21mr|php-7.4.33-12|111	BuildRequires:	pkgconfig(libwebp)
21mr|php-7.4.33-12|112	BuildRequires:	pkgconfig(libxml-2.0)
21mr|php-7.4.33-12|113	BuildRequires:	pkgconfig(libxslt)
21mr|php-7.4.33-12|114	BuildRequires:	pkgconfig(libzip)
21mr|php-7.4.33-12|115	BuildRequires:	pkgconfig(ncurses)
21mr|php-7.4.33-12|116	BuildRequires:	pkgconfig(openssl)
21mr|php-7.4.33-12|117	BuildRequires:	pkgconfig(sqlite3)
21mr|php-7.4.33-12|118	BuildRequires:	pkgconfig(uuid)
21mr|php-7.4.33-12|119	BuildRequires:	pkgconfig(x11)
21mr|php-7.4.33-12|120	BuildRequires:	pkgconfig(xpm)
21mr|php-7.4.33-12|121	BuildRequires:	pkgconfig(libxcrypt)
21mr|php-7.4.33-12|122	BuildRequires:	pkgconfig(libpcre2-posix)
21mr|php-7.4.33-12|123	BuildRequires:	pkgconfig(libpcre2-8)
21mr|php-7.4.33-12|124	BuildRequires:	pkgconfig(libpcre2-16)
21mr|php-7.4.33-12|125	BuildRequires:	pkgconfig(libpcre2-32)
21mr|php-7.4.33-12|126	BuildRequires:	pkgconfig(xmlrpc)
21mr|php-7.4.33-12|127	
21mr|php-7.4.33-12|128	BuildRequires:	apache-devel >= 2.2.0
21mr|php-7.4.33-12|129	BuildRequires:	aspell-devel
21mr|php-7.4.33-12|130	BuildRequires:	bzip2-devel
21mr|php-7.4.33-12|131	BuildRequires:	c-client-devel >= 2007
21mr|php-7.4.33-12|132	BuildRequires:	db-devel
21mr|php-7.4.33-12|133	BuildRequires:	elfutils-devel
21mr|php-7.4.33-12|134	BuildRequires:	freetds-devel >= 0.63
21mr|php-7.4.33-12|135	BuildRequires:	gdbm-devel
21mr|php-7.4.33-12|136	BuildRequires:	gd-devel >= 2.0.33
21mr|php-7.4.33-12|137	BuildRequires:	gettext-devel
21mr|php-7.4.33-12|138	BuildRequires:	gmp-devel
21mr|php-7.4.33-12|139	BuildRequires:	gpm-devel
21mr|php-7.4.33-12|140	BuildRequires:	icu-devel >= 49.0
21mr|php-7.4.33-12|141	BuildRequires:	jpeg-devel
21mr|php-7.4.33-12|142	BuildRequires:	openldap-devel
21mr|php-7.4.33-12|143	BuildRequires:	sasl-devel
21mr|php-7.4.33-12|144	BuildRequires:	libtool-devel
21mr|php-7.4.33-12|145	BuildRequires:	mysql-devel >= 4.1.7
21mr|php-7.4.33-12|146	BuildRequires:	lm_sensors-devel
21mr|php-7.4.33-12|147	BuildRequires:	net-snmp-devel
21mr|php-7.4.33-12|148	BuildRequires:	net-snmp-mibs
21mr|php-7.4.33-12|149	BuildRequires:	onig-devel >= 5.9.2
21mr|php-7.4.33-12|150	BuildRequires:	pam-devel
21mr|php-7.4.33-12|151	BuildRequires:	postgresql-devel
21mr|php-7.4.33-12|152	BuildRequires:	readline-devel
21mr|php-7.4.33-12|153	BuildRequires:	recode-devel
21mr|php-7.4.33-12|154	BuildRequires:	tidy-devel
21mr|php-7.4.33-12|155	BuildRequires:	unixODBC-devel >= 2.2.1
21mr|php-7.4.33-12|156	BuildRequires:	xmlrpc-epi-devel
21mr|php-7.4.33-12|157	%if %{build_libmagic}
21mr|php-7.4.33-12|158	BuildRequires:	magic-devel
21mr|php-7.4.33-12|159	%endif
21mr|php-7.4.33-12|160	Epoch: 3
21mr|php-7.4.33-12|161	
21mr|php-7.4.33-12|162	# stupid postgresql... stupid build system...
21mr|php-7.4.33-12|163	# this is needed due to the postgresql packaging and due to bugs like this:
21mr|php-7.4.33-12|164	# https://qa.mandriva.com/show_bug.cgi?id=52527
21mr|php-7.4.33-12|165	%define postgresql_version %(pg_config &>/dev/null && pg_config 2>/dev/null | grep "^VERSION" | awk '{ print $4 }' 2>/dev/null || echo 0)
21mr|php-7.4.33-12|166	
21mr|php-7.4.33-12|167	%description
21mr|php-7.4.33-12|168	PHP7 is an HTML-embeddable scripting language. PHP7 offers built-in database
21mr|php-7.4.33-12|169	integration for several commercial and non-commercial database management
21mr|php-7.4.33-12|170	systems, so writing a database-enabled script with PHP7 is fairly simple. The
21mr|php-7.4.33-12|171	most common use of PHP7 coding is probably as a replacement for CGI scripts.
21mr|php-7.4.33-12|172	
21mr|php-7.4.33-12|173	%package	cli
21mr|php-7.4.33-12|174	Summary:	PHP7 CLI interface
21mr|php-7.4.33-12|175	Group:		Development/Other
21mr|php-7.4.33-12|176	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|177	Requires:	%{name}-ctype >= %{EVRD}
21mr|php-7.4.33-12|178	Requires:	%{name}-filter >= %{EVRD}
21mr|php-7.4.33-12|179	Requires:	%{name}-ftp >= %{EVRD}
21mr|php-7.4.33-12|180	Requires:	%{name}-gettext >= %{EVRD}
21mr|php-7.4.33-12|181	Requires:	%{name}-ini >= %{version}
21mr|php-7.4.33-12|182	Requires:	%{name}-json >= %{EVRD}
21mr|php-7.4.33-12|183	Requires:	%{name}-openssl >= %{EVRD}
21mr|php-7.4.33-12|184	Requires:	%{name}-posix >= %{EVRD}
21mr|php-7.4.33-12|185	Requires:	%{name}-session >= %{EVRD}
21mr|php-7.4.33-12|186	# Suggests:	%{name}-suhosin >= 0.9.33
21mr|php-7.4.33-12|187	Requires:	%{name}-sysvsem >= %{EVRD}
21mr|php-7.4.33-12|188	Requires:	%{name}-sysvshm >= %{EVRD}
21mr|php-7.4.33-12|189	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php-7.4.33-12|190	Requires:	%{name}-tokenizer >= %{EVRD}
21mr|php-7.4.33-12|191	Requires:	%{name}-xmlreader >= %{EVRD}
21mr|php-7.4.33-12|192	Requires:	%{name}-xmlwriter >= %{EVRD}
21mr|php-7.4.33-12|193	Requires:	%{name}-zlib >= %{EVRD}
21mr|php-7.4.33-12|194	Requires:	%{name}-xml >= %{EVRD}
21mr|php-7.4.33-12|195	Provides:	%{name} = %{EVRD}
21mr|php-7.4.33-12|196	Provides:	/usr/bin/php
21mr|php-7.4.33-12|197	
21mr|php-7.4.33-12|198	%description	cli
21mr|php-7.4.33-12|199	PHP7 is an HTML-embeddable scripting language. PHP7 offers built-in database
21mr|php-7.4.33-12|200	integration for several commercial and non-commercial database management
21mr|php-7.4.33-12|201	systems, so writing a database-enabled script with PHP7 is fairly simple. The
21mr|php-7.4.33-12|202	most common use of PHP7 coding is probably as a replacement for CGI scripts.
21mr|php-7.4.33-12|203	
21mr|php-7.4.33-12|204	This package contains a command-line (CLI) version of php. You must also
21mr|php-7.4.33-12|205	install libphp7_common. If you need apache module support, you also need to
21mr|php-7.4.33-12|206	install the apache-mod_php package.
21mr|php-7.4.33-12|207	
21mr|php-7.4.33-12|208	%package	dbg
21mr|php-7.4.33-12|209	Summary:	Debugging version of the PHP7 CLI interface
21mr|php-7.4.33-12|210	Group:		Development/Other
21mr|php-7.4.33-12|211	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|212	Requires:	%{name}-ctype >= %{EVRD}
21mr|php-7.4.33-12|213	Requires:	%{name}-filter >= %{EVRD}
21mr|php-7.4.33-12|214	Requires:	%{name}-ftp >= %{EVRD}
21mr|php-7.4.33-12|215	Requires:	%{name}-gettext >= %{EVRD}
21mr|php-7.4.33-12|216	Requires:	%{name}-ini >= %{version}
21mr|php-7.4.33-12|217	Requires:	%{name}-json >= %{EVRD}
21mr|php-7.4.33-12|218	Requires:	%{name}-openssl >= %{EVRD}
21mr|php-7.4.33-12|219	Requires:	%{name}-posix >= %{EVRD}
21mr|php-7.4.33-12|220	Requires:	%{name}-session >= %{EVRD}
21mr|php-7.4.33-12|221	# Suggests:	%{name}-suhosin >= 0.9.33
21mr|php-7.4.33-12|222	Requires:	%{name}-sysvsem >= %{EVRD}
21mr|php-7.4.33-12|223	Requires:	%{name}-sysvshm >= %{EVRD}
21mr|php-7.4.33-12|224	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php-7.4.33-12|225	Requires:	%{name}-tokenizer >= %{EVRD}
21mr|php-7.4.33-12|226	Requires:	%{name}-xmlreader >= %{EVRD}
21mr|php-7.4.33-12|227	Requires:	%{name}-xmlwriter >= %{EVRD}
21mr|php-7.4.33-12|228	Requires:	%{name}-zlib >= %{EVRD}
21mr|php-7.4.33-12|229	Requires:	%{name}-xml >= %{EVRD}
21mr|php-7.4.33-12|230	Provides:	%{name} = %{EVRD}
21mr|php-7.4.33-12|231	
21mr|php-7.4.33-12|232	%description	dbg
21mr|php-7.4.33-12|233	PHP7 is an HTML-embeddable scripting language. PHP7 offers built-in database
21mr|php-7.4.33-12|234	integration for several commercial and non-commercial database management
21mr|php-7.4.33-12|235	systems, so writing a database-enabled script with PHP7 is fairly simple. The
21mr|php-7.4.33-12|236	most common use of PHP7 coding is probably as a replacement for CGI scripts.
21mr|php-7.4.33-12|237	
21mr|php-7.4.33-12|238	This package contains a debugging version of php. You must also
21mr|php-7.4.33-12|239	install libphp7_common. If you need apache module support, you also need to
21mr|php-7.4.33-12|240	install the apache-mod_php package.
21mr|php-7.4.33-12|241	
21mr|php-7.4.33-12|242	%package	cgi
21mr|php-7.4.33-12|243	Summary:	PHP7 CGI interface
21mr|php-7.4.33-12|244	Group:		Development/Other
21mr|php-7.4.33-12|245	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|246	Requires:	%{name}-ctype >= %{EVRD}
21mr|php-7.4.33-12|247	Requires:	%{name}-filter >= %{EVRD}
21mr|php-7.4.33-12|248	Requires:	%{name}-ftp >= %{EVRD}
21mr|php-7.4.33-12|249	Requires:	%{name}-gettext >= %{EVRD}
21mr|php-7.4.33-12|250	Requires:	%{name}-ini >= %{version}
21mr|php-7.4.33-12|251	Requires:	%{name}-json >= %{EVRD}
21mr|php-7.4.33-12|252	Requires:	%{name}-openssl >= %{EVRD}
21mr|php-7.4.33-12|253	Requires:	%{name}-posix >= %{EVRD}
21mr|php-7.4.33-12|254	Requires:	%{name}-session >= %{EVRD}
21mr|php-7.4.33-12|255	# Suggests:	%{name}-suhosin >= 0.9.33
21mr|php-7.4.33-12|256	Requires:	%{name}-sysvsem >= %{EVRD}
21mr|php-7.4.33-12|257	Requires:	%{name}-sysvshm >= %{EVRD}
21mr|php-7.4.33-12|258	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php-7.4.33-12|259	Requires:	%{name}-tokenizer >= %{EVRD}
21mr|php-7.4.33-12|260	Requires:	%{name}-xmlreader >= %{EVRD}
21mr|php-7.4.33-12|261	Requires:	%{name}-xmlwriter >= %{EVRD}
21mr|php-7.4.33-12|262	Requires:	%{name}-zlib >= %{EVRD}
21mr|php-7.4.33-12|263	Requires:	%{name}-xml >= %{EVRD}
21mr|php-7.4.33-12|264	Provides:	%{name} = %{EVRD}
21mr|php-7.4.33-12|265	Provides:	%{name}-fcgi = %{EVRD}
21mr|php-7.4.33-12|266	Obsoletes:	%{name}-fcgi < %{EVRD}
21mr|php-7.4.33-12|267	
21mr|php-7.4.33-12|268	%description	cgi
21mr|php-7.4.33-12|269	PHP7 is an HTML-embeddable scripting language. PHP7 offers built-in database
21mr|php-7.4.33-12|270	integration for several commercial and non-commercial database management
21mr|php-7.4.33-12|271	systems, so writing a database-enabled script with PHP7 is fairly simple. The
21mr|php-7.4.33-12|272	most common use of PHP7 coding is probably as a replacement for CGI scripts.
21mr|php-7.4.33-12|273	
21mr|php-7.4.33-12|274	This package contains a standalone (CGI) version of php with FastCGI support.
21mr|php-7.4.33-12|275	You must also install libphp7_common. If you need apache module support, you
21mr|php-7.4.33-12|276	also need to install the apache-mod_php package.
21mr|php-7.4.33-12|277	
21mr|php-7.4.33-12|278	%package -n	%{libname}
21mr|php-7.4.33-12|279	Summary:	Shared library for PHP7
21mr|php-7.4.33-12|280	Group:		Development/Other
21mr|php-7.4.33-12|281	Provides:	%{name}-pcre = %{EVRD}
21mr|php-7.4.33-12|282	Provides:	%{name}-simplexml = %{EVRD}
21mr|php-7.4.33-12|283	Provides:	php(api) = %{apiver}
21mr|php-7.4.33-12|284	Provides:	php(zend-abi) = %{zendver}
21mr|php-7.4.33-12|285	Requires:	systemd-units
21mr|php-7.4.33-12|286	Requires(post): systemd-units
21mr|php-7.4.33-12|287	Requires(preun): systemd-units
21mr|php-7.4.33-12|288	Requires(postun): systemd-units
21mr|php-7.4.33-12|289	
21mr|php-7.4.33-12|290	%description -n	%{libname}
21mr|php-7.4.33-12|291	This package provides the common files to run with different implementations of
21mr|php-7.4.33-12|292	PHP7. You need this package if you install the php standalone package or a
21mr|php-7.4.33-12|293	webserver with php support (ie: apache-mod_php).
21mr|php-7.4.33-12|294	
21mr|php-7.4.33-12|295	%package	devel
21mr|php-7.4.33-12|296	Summary:	Development package for PHP7
21mr|php-7.4.33-12|297	Group:		Development/C
21mr|php-7.4.33-12|298	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|299	Requires:	autoconf automake libtool
21mr|php-7.4.33-12|300	Requires:	bison
21mr|php-7.4.33-12|301	Requires:	byacc
21mr|php-7.4.33-12|302	Requires:	chrpath
21mr|php-7.4.33-12|303	Requires:	dos2unix
21mr|php-7.4.33-12|304	Requires:	flex
21mr|php-7.4.33-12|305	Requires:	openssl
21mr|php-7.4.33-12|306	Requires:	re2c >= 0.9.11
21mr|php-7.4.33-12|307	Requires:	tcl
21mr|php-7.4.33-12|308	Requires:	pam-devel
21mr|php-7.4.33-12|309	Requires:	pkgconfig(libpcre)
21mr|php-7.4.33-12|310	Requires:	pkgconfig(libxml-2.0)
21mr|php-7.4.33-12|311	Requires:	pkgconfig(libxslt)
21mr|php-7.4.33-12|312	Requires:	pkgconfig(openssl)
21mr|php-7.4.33-12|313	
21mr|php-7.4.33-12|314	
21mr|php-7.4.33-12|315	%description	devel
21mr|php-7.4.33-12|316	The php-devel package lets you compile dynamic extensions to PHP7. Included
21mr|php-7.4.33-12|317	here is the source for the php extensions. Instead of recompiling the whole php
21mr|php-7.4.33-12|318	binary to add support for, say, oracle, install this package and use the new
21mr|php-7.4.33-12|319	self-contained extensions support. For more information, read the file
21mr|php-7.4.33-12|320	SELF-CONTAINED-EXTENSIONS.
21mr|php-7.4.33-12|321	
21mr|php-7.4.33-12|322	%package	openssl
21mr|php-7.4.33-12|323	Summary:	OpenSSL extension module for PHP
21mr|php-7.4.33-12|324	Group:		Development/PHP
21mr|php-7.4.33-12|325	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|326	
21mr|php-7.4.33-12|327	%description	openssl
21mr|php-7.4.33-12|328	This is a dynamic shared object (DSO) for PHP that will add OpenSSL support.
21mr|php-7.4.33-12|329	
21mr|php-7.4.33-12|330	%package	zlib
21mr|php-7.4.33-12|331	Summary:	Zlib extension module for PHP
21mr|php-7.4.33-12|332	Group:		Development/PHP
21mr|php-7.4.33-12|333	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|334	
21mr|php-7.4.33-12|335	%description	zlib
21mr|php-7.4.33-12|336	This is a dynamic shared object (DSO) for PHP that will add zlib compression
21mr|php-7.4.33-12|337	support to PHP.
21mr|php-7.4.33-12|338	
21mr|php-7.4.33-12|339	%package	doc
21mr|php-7.4.33-12|340	Summary:	Documentation for PHP
21mr|php-7.4.33-12|341	Group:		Development/PHP
21mr|php-7.4.33-12|342	
21mr|php-7.4.33-12|343	%description	doc
21mr|php-7.4.33-12|344	Documentation for php.
21mr|php-7.4.33-12|345	
21mr|php-7.4.33-12|346	%package	bcmath
21mr|php-7.4.33-12|347	Summary:	The bcmath module for PHP
21mr|php-7.4.33-12|348	Group:		Development/PHP
21mr|php-7.4.33-12|349	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|350	
21mr|php-7.4.33-12|351	%description	bcmath
21mr|php-7.4.33-12|352	This is a dynamic shared object (DSO) for PHP that will add bc style precision
21mr|php-7.4.33-12|353	math functions support.
21mr|php-7.4.33-12|354	
21mr|php-7.4.33-12|355	For arbitrary precision mathematics PHP offers the Binary Calculator which
21mr|php-7.4.33-12|356	supports numbers of any size and precision, represented as strings.
21mr|php-7.4.33-12|357	
21mr|php-7.4.33-12|358	%package	bz2
21mr|php-7.4.33-12|359	Summary:	Bzip2 extension module for PHP
21mr|php-7.4.33-12|360	Group:		Development/PHP
21mr|php-7.4.33-12|361	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|362	
21mr|php-7.4.33-12|363	%description	bz2
21mr|php-7.4.33-12|364	This is a dynamic shared object (DSO) for PHP that will add bzip2 compression
21mr|php-7.4.33-12|365	support to PHP.
21mr|php-7.4.33-12|366	
21mr|php-7.4.33-12|367	The bzip2 functions are used to transparently read and write bzip2 (.bz2)
21mr|php-7.4.33-12|368	compressed files.
21mr|php-7.4.33-12|369	
21mr|php-7.4.33-12|370	%package	calendar
21mr|php-7.4.33-12|371	Summary:	Calendar extension module for PHP
21mr|php-7.4.33-12|372	Group:		Development/PHP
21mr|php-7.4.33-12|373	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|374	
21mr|php-7.4.33-12|375	%description	calendar
21mr|php-7.4.33-12|376	This is a dynamic shared object (DSO) for PHP that will add calendar support.
21mr|php-7.4.33-12|377	
21mr|php-7.4.33-12|378	The calendar extension presents a series of functions to simplify converting
21mr|php-7.4.33-12|379	between different calendar formats. The intermediary or standard it is based on
21mr|php-7.4.33-12|380	is the Julian Day Count. The Julian Day Count is a count of days starting from
21mr|php-7.4.33-12|381	January 1st, 4713 B.C. To convert between calendar systems, you must first
21mr|php-7.4.33-12|382	convert to Julian Day Count, then to the calendar system of your choice. Julian
21mr|php-7.4.33-12|383	Day Count is very different from the Julian Calendar! For more information on
21mr|php-7.4.33-12|384	Julian Day Count, visit http://www.hermetic.ch/cal_stud/jdn.htm. For more
21mr|php-7.4.33-12|385	information on calendar systems visit
21mr|php-7.4.33-12|386	http://www.boogle.com/info/cal-overview.html. Excerpts from this page are
21mr|php-7.4.33-12|387	included in these instructions, and are in quotes.
21mr|php-7.4.33-12|388	
21mr|php-7.4.33-12|389	%package	ctype
21mr|php-7.4.33-12|390	Summary:	Ctype extension module for PHP
21mr|php-7.4.33-12|391	Group:		Development/PHP
21mr|php-7.4.33-12|392	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|393	
21mr|php-7.4.33-12|394	%description	ctype
21mr|php-7.4.33-12|395	This is a dynamic shared object (DSO) for PHP that will add ctype support.
21mr|php-7.4.33-12|396	
21mr|php-7.4.33-12|397	The functions provided by this extension check whether a character or string
21mr|php-7.4.33-12|398	falls into a certain character class according to the current locale (see also
21mr|php-7.4.33-12|399	setlocale()).
21mr|php-7.4.33-12|400	
21mr|php-7.4.33-12|401	%package	curl
21mr|php-7.4.33-12|402	Summary:	Curl extension module for PHP
21mr|php-7.4.33-12|403	Group:		Development/PHP
21mr|php-7.4.33-12|404	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|405	
21mr|php-7.4.33-12|406	%description	curl
21mr|php-7.4.33-12|407	This is a dynamic shared object (DSO) for PHP that will add curl support.
21mr|php-7.4.33-12|408	
21mr|php-7.4.33-12|409	PHP supports libcurl, a library created by Daniel Stenberg, that allows you to
21mr|php-7.4.33-12|410	connect and communicate to many different types of servers with many different
21mr|php-7.4.33-12|411	types of protocols. libcurl currently supports the http, https, ftp, gopher,
21mr|php-7.4.33-12|412	telnet, dict, file, and ldap protocols. libcurl also supports HTTPS
21mr|php-7.4.33-12|413	certificates, HTTP POST, HTTP PUT, FTP uploading (this can also be done with
21mr|php-7.4.33-12|414	PHP's ftp extension), HTTP form based upload, proxies, cookies, and
21mr|php-7.4.33-12|415	user+password authentication.
21mr|php-7.4.33-12|416	
21mr|php-7.4.33-12|417	%package	dba
21mr|php-7.4.33-12|418	Summary:	DBA extension module for PHP
21mr|php-7.4.33-12|419	Group:		Development/PHP
21mr|php-7.4.33-12|420	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|421	
21mr|php-7.4.33-12|422	%description	dba
21mr|php-7.4.33-12|423	This is a dynamic shared object (DSO) for PHP that will add flat-file databases
21mr|php-7.4.33-12|424	(DBA) support.
21mr|php-7.4.33-12|425	
21mr|php-7.4.33-12|426	These functions build the foundation for accessing Berkeley DB style databases.
21mr|php-7.4.33-12|427	
21mr|php-7.4.33-12|428	This is a general abstraction layer for several file-based databases. As such,
21mr|php-7.4.33-12|429	functionality is limited to a common subset of features supported by modern
21mr|php-7.4.33-12|430	databases such as Sleepycat Software's DB2. (This is not to be confused with
21mr|php-7.4.33-12|431	IBM's DB2 software, which is supported through the ODBC functions.)
21mr|php-7.4.33-12|432	
21mr|php-7.4.33-12|433	%package	dom
21mr|php-7.4.33-12|434	Summary:	Dom extension module for PHP
21mr|php-7.4.33-12|435	Group:		Development/PHP
21mr|php-7.4.33-12|436	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|437	
21mr|php-7.4.33-12|438	%description	dom
21mr|php-7.4.33-12|439	This is a dynamic shared object (DSO) for PHP that will add dom support.
21mr|php-7.4.33-12|440	
21mr|php-7.4.33-12|441	The DOM extension is the replacement for the DOM XML extension from PHP 4. The
21mr|php-7.4.33-12|442	extension still contains many old functions, but they should no longer be used.
21mr|php-7.4.33-12|443	In particular, functions that are not object-oriented should be avoided.
21mr|php-7.4.33-12|444	
21mr|php-7.4.33-12|445	The extension allows you to operate on an XML document with the DOM API.
21mr|php-7.4.33-12|446	
21mr|php-7.4.33-12|447	%package	enchant
21mr|php-7.4.33-12|448	Summary:	Libenchant binder, support near all spelling tools
21mr|php-7.4.33-12|449	Group:		Development/PHP
21mr|php-7.4.33-12|450	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|451	
21mr|php-7.4.33-12|452	%description	enchant
21mr|php-7.4.33-12|453	Enchant is a binder for libenchant. Libenchant provides a common API for many
21mr|php-7.4.33-12|454	spell libraries:
21mr|php-7.4.33-12|455	
21mr|php-7.4.33-12|456	- aspell/pspell (intended to replace ispell)
21mr|php-7.4.33-12|457	- hspell (hebrew)
21mr|php-7.4.33-12|458	- ispell
21mr|php-7.4.33-12|459	- myspell (OpenOffice project, mozilla)
21mr|php-7.4.33-12|460	- uspell (primarily Yiddish, Hebrew, and Eastern European languages)
21mr|php-7.4.33-12|461	A plugin system allows to add custom spell support.
21mr|php-7.4.33-12|462	see www.abisource.com/enchant/
21mr|php-7.4.33-12|463	
21mr|php-7.4.33-12|464	%package	sodium
21mr|php-7.4.33-12|465	Summary:	Wrapper for the Sodium cryptographic library
21mr|php-7.4.33-12|466	Provides:	php-pecl(libsodium) = %{version}
21mr|php-7.4.33-12|467	Provides:	php-pecl(libsodium)%{?_isa} = %{version}
21mr|php-7.4.33-12|468	
21mr|php-7.4.33-12|469	%description sodium
21mr|php-7.4.33-12|470	The php-sodium package provides a simple,
21mr|php-7.4.33-12|471	low-level PHP extension for the libsodium cryptographic library.
21mr|php-7.4.33-12|472	
21mr|php-7.4.33-12|473	%package	exif
21mr|php-7.4.33-12|474	Summary:	EXIF extension module for PHP
21mr|php-7.4.33-12|475	Group:		Development/PHP
21mr|php-7.4.33-12|476	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|477	Requires:	%{name}-mbstring >= %{EVRD}
21mr|php-7.4.33-12|478	
21mr|php-7.4.33-12|479	%description	exif
21mr|php-7.4.33-12|480	This is a dynamic shared object (DSO) for PHP that will add EXIF tags support
21mr|php-7.4.33-12|481	in image files.
21mr|php-7.4.33-12|482	
21mr|php-7.4.33-12|483	With the exif extension you are able to work with image meta data. For example,
21mr|php-7.4.33-12|484	you may use exif functions to read meta data of pictures taken from digital
21mr|php-7.4.33-12|485	cameras by working with information stored in the headers of the JPEG and TIFF
21mr|php-7.4.33-12|486	images.
21mr|php-7.4.33-12|487	
21mr|php-7.4.33-12|488	%package	fileinfo
21mr|php-7.4.33-12|489	Summary:	Fileinfo extension module for PHP
21mr|php-7.4.33-12|490	Group:		Development/PHP
21mr|php-7.4.33-12|491	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|492	
21mr|php-7.4.33-12|493	%description	fileinfo
21mr|php-7.4.33-12|494	This extension allows retrieval of information regarding vast majority of file.
21mr|php-7.4.33-12|495	This information may include dimensions, quality, length etc...
21mr|php-7.4.33-12|496	
21mr|php-7.4.33-12|497	Additionally it can also be used to retrieve the mime type for a particular
21mr|php-7.4.33-12|498	file and for text files proper language encoding.
21mr|php-7.4.33-12|499	
21mr|php-7.4.33-12|500	%package	filter
21mr|php-7.4.33-12|501	Summary:	Extension for safely dealing with input parameters
21mr|php-7.4.33-12|502	Group:		Development/PHP
21mr|php-7.4.33-12|503	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|504	
21mr|php-7.4.33-12|505	%description	filter
21mr|php-7.4.33-12|506	The Input Filter extension is meant to address this issue by implementing a set
21mr|php-7.4.33-12|507	of filters and mechanisms that users can use to safely access their input data.
21mr|php-7.4.33-12|508	
21mr|php-7.4.33-12|509	%package	ftp
21mr|php-7.4.33-12|510	Summary:	FTP extension module for PHP
21mr|php-7.4.33-12|511	Group:		Development/PHP
21mr|php-7.4.33-12|512	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|513	
21mr|php-7.4.33-12|514	%description	ftp
21mr|php-7.4.33-12|515	This is a dynamic shared object (DSO) for PHP that will add FTP support.
21mr|php-7.4.33-12|516	
21mr|php-7.4.33-12|517	The functions in this extension implement client access to file servers
21mr|php-7.4.33-12|518	speaking the File Transfer Protocol (FTP) as defined in
21mr|php-7.4.33-12|519	http://www.faqs.org/rfcs/rfc959. This extension is meant for detailed access to
21mr|php-7.4.33-12|520	an FTP server providing a wide range of control to the executing script. If you
21mr|php-7.4.33-12|521	only wish to read from or write to a file on an FTP server, consider using the
21mr|php-7.4.33-12|522	ftp:// wrapper  with the filesystem functions  which provide a simpler and more
21mr|php-7.4.33-12|523	intuitive interface.
21mr|php-7.4.33-12|524	
21mr|php-7.4.33-12|525	%package	gd
21mr|php-7.4.33-12|526	Summary:	GD extension module for PHP
21mr|php-7.4.33-12|527	Group:		Development/PHP
21mr|php-7.4.33-12|528	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|529	
21mr|php-7.4.33-12|530	%description	gd
21mr|php-7.4.33-12|531	This is a dynamic shared object (DSO) for PHP that will add GD support,
21mr|php-7.4.33-12|532	allowing you to create and manipulate images with PHP using the gd library.
21mr|php-7.4.33-12|533	
21mr|php-7.4.33-12|534	PHP is not limited to creating just HTML output. It can also be used to create
21mr|php-7.4.33-12|535	and manipulate image files in a variety of different image formats, including
21mr|php-7.4.33-12|536	gif, png, jpg, wbmp, and xpm. Even more convenient, PHP can output image
21mr|php-7.4.33-12|537	streams directly to a browser. You will need to compile PHP with the GD library
21mr|php-7.4.33-12|538	of image functions for this to work. GD and PHP may also require other
21mr|php-7.4.33-12|539	libraries, depending on which image formats you want to work with.
21mr|php-7.4.33-12|540	
21mr|php-7.4.33-12|541	You can use the image functions in PHP to get the size of JPEG, GIF, PNG, SWF,
21mr|php-7.4.33-12|542	TIFF and JPEG2000 images.
21mr|php-7.4.33-12|543	
21mr|php-7.4.33-12|544	%package	gettext
21mr|php-7.4.33-12|545	Summary:	Gettext extension module for PHP
21mr|php-7.4.33-12|546	Group:		Development/PHP
21mr|php-7.4.33-12|547	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|548	
21mr|php-7.4.33-12|549	%description	gettext
21mr|php-7.4.33-12|550	This is a dynamic shared object (DSO) for PHP that will add gettext support.
21mr|php-7.4.33-12|551	
21mr|php-7.4.33-12|552	The gettext functions implement an NLS (Native Language Support) API which can
21mr|php-7.4.33-12|553	be used to internationalize your PHP applications. Please see the gettext
21mr|php-7.4.33-12|554	documentation for your system for a thorough explanation of these functions or
21mr|php-7.4.33-12|555	view the docs at http://www.gnu.org/software/gettext/manual/gettext.html.
21mr|php-7.4.33-12|556	
21mr|php-7.4.33-12|557	%package	gmp
21mr|php-7.4.33-12|558	Summary:	Gmp extension module for PHP
21mr|php-7.4.33-12|559	Group:		Development/PHP
21mr|php-7.4.33-12|560	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|561	
21mr|php-7.4.33-12|562	%description	gmp
21mr|php-7.4.33-12|563	This is a dynamic shared object (DSO) for PHP that will add arbitrary length
21mr|php-7.4.33-12|564	number support using the GNU MP library.
21mr|php-7.4.33-12|565	
21mr|php-7.4.33-12|566	%package	hash
21mr|php-7.4.33-12|567	Summary:	HASH Message Digest Framework
21mr|php-7.4.33-12|568	Group:		Development/PHP
21mr|php-7.4.33-12|569	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|570	
21mr|php-7.4.33-12|571	%description	hash
21mr|php-7.4.33-12|572	Native implementations of common message digest algorithms using a generic
21mr|php-7.4.33-12|573	factory method.
21mr|php-7.4.33-12|574	
21mr|php-7.4.33-12|575	Message Digest (hash) engine. Allows direct or incremental processing of
21mr|php-7.4.33-12|576	arbitrary length messages using a variety of hashing algorithms.
21mr|php-7.4.33-12|577	
21mr|php-7.4.33-12|578	%package	iconv
21mr|php-7.4.33-12|579	Summary:	Iconv extension module for PHP
21mr|php-7.4.33-12|580	Group:		Development/PHP
21mr|php-7.4.33-12|581	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|582	
21mr|php-7.4.33-12|583	%description	iconv
21mr|php-7.4.33-12|584	This is a dynamic shared object (DSO) for PHP that will add iconv support.
21mr|php-7.4.33-12|585	
21mr|php-7.4.33-12|586	This module contains an interface to iconv character set conversion facility.
21mr|php-7.4.33-12|587	With this module, you can turn a string represented by a local character set
21mr|php-7.4.33-12|588	into the one represented by another character set, which may be the Unicode
21mr|php-7.4.33-12|589	character set. Supported character sets depend on the iconv implementation of
21mr|php-7.4.33-12|590	your system. Note that the iconv function on some systems may not work as you
21mr|php-7.4.33-12|591	expect. In such case, it'd be a good idea to install the GNU libiconv library.
21mr|php-7.4.33-12|592	It will most likely end up with more consistent results.
21mr|php-7.4.33-12|593	
21mr|php-7.4.33-12|594	%package	imap
21mr|php-7.4.33-12|595	Summary:	IMAP extension module for PHP
21mr|php-7.4.33-12|596	Group:		Development/PHP
21mr|php-7.4.33-12|597	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|598	
21mr|php-7.4.33-12|599	%description	imap
21mr|php-7.4.33-12|600	This is a dynamic shared object (DSO) for PHP that will add IMAP support.
21mr|php-7.4.33-12|601	
21mr|php-7.4.33-12|602	These functions are not limited to the IMAP protocol, despite their name. The
21mr|php-7.4.33-12|603	underlying c-client library also supports NNTP, POP3 and local mailbox access
21mr|php-7.4.33-12|604	methods.
21mr|php-7.4.33-12|605	
21mr|php-7.4.33-12|606	%package	intl
21mr|php-7.4.33-12|607	Summary:	Internationalization extension module for PHP
21mr|php-7.4.33-12|608	Group:		Development/PHP
21mr|php-7.4.33-12|609	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|610	
21mr|php-7.4.33-12|611	%description	intl
21mr|php-7.4.33-12|612	This is a dynamic shared object (DSO) for PHP that will add
21mr|php-7.4.33-12|613	Internationalization support.
21mr|php-7.4.33-12|614	
21mr|php-7.4.33-12|615	Internationalization extension implements ICU library functionality in PHP.
21mr|php-7.4.33-12|616	
21mr|php-7.4.33-12|617	%package	json
21mr|php-7.4.33-12|618	Summary:	JavaScript Object Notation
21mr|php-7.4.33-12|619	Group:		Development/PHP
21mr|php-7.4.33-12|620	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|621	
21mr|php-7.4.33-12|622	%description	json
21mr|php-7.4.33-12|623	Support for JSON (JavaScript Object Notation) serialization.
21mr|php-7.4.33-12|624	
21mr|php-7.4.33-12|625	%package	ldap
21mr|php-7.4.33-12|626	Summary:	LDAP extension module for PHP
21mr|php-7.4.33-12|627	Group:		Development/PHP
21mr|php-7.4.33-12|628	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|629	
21mr|php-7.4.33-12|630	%description	ldap
21mr|php-7.4.33-12|631	This is a dynamic shared object (DSO) for PHP that will add LDAP support.
21mr|php-7.4.33-12|632	
21mr|php-7.4.33-12|633	LDAP is the Lightweight Directory Access Protocol, and is a protocol used to
21mr|php-7.4.33-12|634	access "Directory Servers". The Directory is a special kind of database that
21mr|php-7.4.33-12|635	holds information in a tree structure.
21mr|php-7.4.33-12|636	
21mr|php-7.4.33-12|637	The concept is similar to your hard disk directory structure, except that in
21mr|php-7.4.33-12|638	this context, the root directory is "The world" and the first level
21mr|php-7.4.33-12|639	subdirectories are "countries". Lower levels of the directory structure contain
21mr|php-7.4.33-12|640	entries for companies, organisations or places, while yet lower still we find
21mr|php-7.4.33-12|641	directory entries for people, and perhaps equipment or documents.
21mr|php-7.4.33-12|642	
21mr|php-7.4.33-12|643	%package	mbstring
21mr|php-7.4.33-12|644	Summary:	MBstring extension module for PHP
21mr|php-7.4.33-12|645	Group:		Development/PHP
21mr|php-7.4.33-12|646	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|647	# To make it easier to find for e.g. Roundcube requesting php-multibyte
21mr|php-7.4.33-12|648	Provides:	%{name}-multibyte = %{EVRD}
21mr|php-7.4.33-12|649	
21mr|php-7.4.33-12|650	%description	mbstring
21mr|php-7.4.33-12|651	This is a dynamic shared object (DSO) for PHP that will add multibyte string
21mr|php-7.4.33-12|652	support.
21mr|php-7.4.33-12|653	
21mr|php-7.4.33-12|654	mbstring provides multibyte specific string functions that help you deal with
21mr|php-7.4.33-12|655	multibyte encodings in PHP. In addition to that, mbstring handles character
21mr|php-7.4.33-12|656	encoding conversion between the possible encoding pairs. mbstring is designed
21mr|php-7.4.33-12|657	to handle Unicode-based encodings such as UTF-8 and UCS-2 and many single-byte
21mr|php-7.4.33-12|658	encodings for convenience.
21mr|php-7.4.33-12|659	
21mr|php-7.4.33-12|660	%package	mysqli
21mr|php-7.4.33-12|661	Summary:	MySQL database module for PHP
21mr|php-7.4.33-12|662	Group:		Development/PHP
21mr|php-7.4.33-12|663	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|664	# mysqlnd must be loaded before mysqli (undefined symbol: mysqlnd_global_stats)
21mr|php-7.4.33-12|665	Requires:	%{name}-mysqlnd = %{EVRD}
21mr|php-7.4.33-12|666	Provides:	%{name}-mysql = %{EVRD}
21mr|php-7.4.33-12|667	Obsoletes:	%{name}-mysql < %{EVRD}
21mr|php-7.4.33-12|668	
21mr|php-7.4.33-12|669	%description	mysqli
21mr|php-7.4.33-12|670	This is a dynamic shared object (DSO) for PHP that will add MySQL database
21mr|php-7.4.33-12|671	support.
21mr|php-7.4.33-12|672	
21mr|php-7.4.33-12|673	The mysqli extension allows you to access the functionality provided by MySQL
21mr|php-7.4.33-12|674	4.1 and above. It is an improved version of the older PHP MySQL driver,
21mr|php-7.4.33-12|675	offering various benefits. The developers of the PHP programming language
21mr|php-7.4.33-12|676	recommend using MySQLi when dealing with MySQL server versions 4.1.3 and newer
21mr|php-7.4.33-12|677	(takes advantage of new functionality)
21mr|php-7.4.33-12|678	
21mr|php-7.4.33-12|679	More information about the MySQL Database server can be found at
21mr|php-7.4.33-12|680	http://www.mysql.com/
21mr|php-7.4.33-12|681	
21mr|php-7.4.33-12|682	Documentation for MySQL can be found at http://dev.mysql.com/doc/.
21mr|php-7.4.33-12|683	
21mr|php-7.4.33-12|684	Documentation for MySQLi can be found at http://www.php.net/manual/en/mysqli.overview.php.
21mr|php-7.4.33-12|685	
21mr|php-7.4.33-12|686	%package	mysqlnd
21mr|php-7.4.33-12|687	Summary:	MySQL native database module for PHP
21mr|php-7.4.33-12|688	Group:		Development/PHP
21mr|php-7.4.33-12|689	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|690	
21mr|php-7.4.33-12|691	%description	mysqlnd
21mr|php-7.4.33-12|692	This is a dynamic shared object (DSO) for PHP that will add MySQL native
21mr|php-7.4.33-12|693	database support.
21mr|php-7.4.33-12|694	
21mr|php-7.4.33-12|695	These functions allow you to access MySQL database servers. More information
21mr|php-7.4.33-12|696	about MySQL can be found at http://www.mysql.com/.
21mr|php-7.4.33-12|697	
21mr|php-7.4.33-12|698	Documentation for MySQL can be found at http://dev.mysql.com/doc/.
21mr|php-7.4.33-12|699	
21mr|php-7.4.33-12|700	%package	odbc
21mr|php-7.4.33-12|701	Summary:	ODBC extension module for PHP
21mr|php-7.4.33-12|702	Group:		Development/PHP
21mr|php-7.4.33-12|703	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|704	
21mr|php-7.4.33-12|705	%description	odbc
21mr|php-7.4.33-12|706	This is a dynamic shared object (DSO) for PHP that will add ODBC support.
21mr|php-7.4.33-12|707	
21mr|php-7.4.33-12|708	In addition to normal ODBC support, the Unified ODBC functions in PHP allow you
21mr|php-7.4.33-12|709	to access several databases that have borrowed the semantics of the ODBC API to
21mr|php-7.4.33-12|710	implement their own API. Instead of maintaining multiple database drivers that
21mr|php-7.4.33-12|711	were all nearly identical, these drivers have been unified into a single set of
21mr|php-7.4.33-12|712	ODBC functions.
21mr|php-7.4.33-12|713	
21mr|php-7.4.33-12|714	%package	opcache
21mr|php-7.4.33-12|715	Summary:	Opcode cache for PHP
21mr|php-7.4.33-12|716	Group:		Development/PHP
21mr|php-7.4.33-12|717	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|718	
21mr|php-7.4.33-12|719	%description	opcache
21mr|php-7.4.33-12|720	Opcode cache for PHP
21mr|php-7.4.33-12|721	
21mr|php-7.4.33-12|722	%package	pcntl
21mr|php-7.4.33-12|723	Summary:	Process Control extension module for PHP
21mr|php-7.4.33-12|724	Group:		Development/PHP
21mr|php-7.4.33-12|725	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|726	
21mr|php-7.4.33-12|727	%description	pcntl
21mr|php-7.4.33-12|728	This is a dynamic shared object (DSO) for PHP that will add process spawning
21mr|php-7.4.33-12|729	and control support. It supports functions like fork(), waitpid(), signal()
21mr|php-7.4.33-12|730	etc.
21mr|php-7.4.33-12|731	
21mr|php-7.4.33-12|732	Process Control support in PHP implements the Unix style of process creation,
21mr|php-7.4.33-12|733	program execution, signal handling and process termination. Process Control
21mr|php-7.4.33-12|734	should not be enabled within a webserver environment and unexpected results may
21mr|php-7.4.33-12|735	happen if any Process Control functions are used within a webserver
21mr|php-7.4.33-12|736	environment.
21mr|php-7.4.33-12|737	
21mr|php-7.4.33-12|738	%package	pdo
21mr|php-7.4.33-12|739	Summary:	PHP Data Objects Interface
21mr|php-7.4.33-12|740	Group:		Development/PHP
21mr|php-7.4.33-12|741	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|742	Provides:	%{name}-pdo-abi  = %{pdover}
21mr|php-7.4.33-12|743	Provides:	php(pdo-abi) = %{pdover}
21mr|php-7.4.33-12|744	
21mr|php-7.4.33-12|745	%description	pdo
21mr|php-7.4.33-12|746	PDO provides a uniform data access interface, sporting advanced features such
21mr|php-7.4.33-12|747	as prepared statements and bound parameters. PDO drivers are dynamically
21mr|php-7.4.33-12|748	loadable and may be developed independently from the core, but still accessed
21mr|php-7.4.33-12|749	using the same API.
21mr|php-7.4.33-12|750	
21mr|php-7.4.33-12|751	Read the documentation at http://www.php.net/pdo for more information.
21mr|php-7.4.33-12|752	
21mr|php-7.4.33-12|753	%package	pdo_dblib
21mr|php-7.4.33-12|754	Summary:	Sybase Interface driver for PDO
21mr|php-7.4.33-12|755	Group:		Development/PHP
21mr|php-7.4.33-12|756	Requires:       freetds >= 0.63
21mr|php-7.4.33-12|757	Requires:	%{name}-pdo >= %{EVRD}
21mr|php-7.4.33-12|758	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|759	
21mr|php-7.4.33-12|760	%description	pdo_dblib
21mr|php-7.4.33-12|761	PDO_DBLIB is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php-7.4.33-12|762	enable access from PHP to Microsoft SQL Server and Sybase databases through the
21mr|php-7.4.33-12|763	FreeTDS libary.
21mr|php-7.4.33-12|764	
21mr|php-7.4.33-12|765	%package	pdo_mysql
21mr|php-7.4.33-12|766	Summary:	MySQL Interface driver for PDO
21mr|php-7.4.33-12|767	Group:		Development/PHP
21mr|php-7.4.33-12|768	Requires:	%{name}-pdo >= %{EVRD}
21mr|php-7.4.33-12|769	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|770	
21mr|php-7.4.33-12|771	%description	pdo_mysql
21mr|php-7.4.33-12|772	PDO_MYSQL is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php-7.4.33-12|773	enable access from PHP to MySQL 3.x and 4.x databases.
21mr|php-7.4.33-12|774	
21mr|php-7.4.33-12|775	PDO_MYSQL will take advantage of native prepared statement support present in
21mr|php-7.4.33-12|776	MySQL 4.1 and higher. If you're using an older version of the mysql client
21mr|php-7.4.33-12|777	libraries, PDO will emulate them for you.
21mr|php-7.4.33-12|778	
21mr|php-7.4.33-12|779	%package	pdo_odbc
21mr|php-7.4.33-12|780	Summary:	ODBC v3 Interface driver for PDO
21mr|php-7.4.33-12|781	Group:		Development/PHP
21mr|php-7.4.33-12|782	Requires:	%{name}-pdo >= %{EVRD}
21mr|php-7.4.33-12|783	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|784	
21mr|php-7.4.33-12|785	%description	pdo_odbc
21mr|php-7.4.33-12|786	PDO_ODBC is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php-7.4.33-12|787	enable access from PHP to databases through ODBC drivers or through the IBM DB2
21mr|php-7.4.33-12|788	Call Level Interface (DB2 CLI) library. PDO_ODBC currently supports three
21mr|php-7.4.33-12|789	different "flavours" of database drivers:
21mr|php-7.4.33-12|790	
21mr|php-7.4.33-12|791	o ibm-db2  - Supports access to IBM DB2 Universal Database, Cloudscape, and
21mr|php-7.4.33-12|792	Apache Derby servers through the free DB2 client.
21mr|php-7.4.33-12|793	
21mr|php-7.4.33-12|794	o unixODBC - Supports access to database servers through the unixODBC driver
21mr|php-7.4.33-12|795	manager and the database's own ODBC drivers.
21mr|php-7.4.33-12|796	
21mr|php-7.4.33-12|797	o generic  - Offers a compile option for ODBC driver managers that are not
21mr|php-7.4.33-12|798	explicitly supported by PDO_ODBC.
21mr|php-7.4.33-12|799	
21mr|php-7.4.33-12|800	%package	pdo_pgsql
21mr|php-7.4.33-12|801	Summary:	PostgreSQL interface driver for PDO
21mr|php-7.4.33-12|802	Group:		Development/PHP
21mr|php-7.4.33-12|803	Requires:	%{name}-pdo >= %{EVRD}
21mr|php-7.4.33-12|804	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|805	Requires:	postgresql-libs >= %{postgresql_version}
21mr|php-7.4.33-12|806	
21mr|php-7.4.33-12|807	%description	pdo_pgsql
21mr|php-7.4.33-12|808	PDO_PGSQL is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php-7.4.33-12|809	enable access from PHP to PostgreSQL databases.
21mr|php-7.4.33-12|810	
21mr|php-7.4.33-12|811	%package	pdo_sqlite
21mr|php-7.4.33-12|812	Summary:	SQLite v3 Interface driver for PDO
21mr|php-7.4.33-12|813	Group:		Development/PHP
21mr|php-7.4.33-12|814	Requires:	%{name}-pdo >= %{EVRD}
21mr|php-7.4.33-12|815	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|816	
21mr|php-7.4.33-12|817	%description	pdo_sqlite
21mr|php-7.4.33-12|818	PDO_SQLITE is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php-7.4.33-12|819	enable access to SQLite 3 databases.
21mr|php-7.4.33-12|820	
21mr|php-7.4.33-12|821	This extension provides an SQLite v3 driver for PDO. SQLite V3 is NOT
21mr|php-7.4.33-12|822	compatible with the bundled SQLite 2 in PHP 7, but is a significant step
21mr|php-7.4.33-12|823	forwards, featuring complete utf-8 support, native support for blobs, native
21mr|php-7.4.33-12|824	support for prepared statements with bound parameters and improved concurrency.
21mr|php-7.4.33-12|825	
21mr|php-7.4.33-12|826	%package	pgsql
21mr|php-7.4.33-12|827	Summary:	PostgreSQL database module for PHP
21mr|php-7.4.33-12|828	Group:		Development/PHP
21mr|php-7.4.33-12|829	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|830	Requires:	postgresql-libs >= %{postgresql_version}
21mr|php-7.4.33-12|831	
21mr|php-7.4.33-12|832	%description	pgsql
21mr|php-7.4.33-12|833	This is a dynamic shared object (DSO) for PHP that will add PostgreSQL database
21mr|php-7.4.33-12|834	support.
21mr|php-7.4.33-12|835	
21mr|php-7.4.33-12|836	PostgreSQL database is Open Source product and available without cost.
21mr|php-7.4.33-12|837	Postgres, developed originally in the UC Berkeley Computer Science Department,
21mr|php-7.4.33-12|838	pioneered many of the object-relational concepts now becoming available in some
21mr|php-7.4.33-12|839	commercial databases. It provides SQL92/SQL99 language support, transactions,
21mr|php-7.4.33-12|840	referential integrity, stored procedures and type extensibility. PostgreSQL is
21mr|php-7.4.33-12|841	an open source descendant of this original Berkeley code.
21mr|php-7.4.33-12|842	
21mr|php-7.4.33-12|843	%package	phar
21mr|php-7.4.33-12|844	Summary:	Allows running of complete applications out of .phar files
21mr|php-7.4.33-12|845	Group:		Development/PHP
21mr|php-7.4.33-12|846	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|847	Requires:	%{name}-bz2
21mr|php-7.4.33-12|848	
21mr|php-7.4.33-12|849	%description	phar
21mr|php-7.4.33-12|850	This is the extension version of PEAR's PHP_Archive package. Support for
21mr|php-7.4.33-12|851	zlib, bz2 and crc32 is achieved without any dependency other than the external
21mr|php-7.4.33-12|852	zlib or bz2 extension.
21mr|php-7.4.33-12|853	
21mr|php-7.4.33-12|854	.phar files can be read using the phar stream, or with the Phar class. If the
21mr|php-7.4.33-12|855	SPL extension is available, a Phar object can be used as an array to iterate
21mr|php-7.4.33-12|856	over a phar's contents or to read files directly from the phar.
21mr|php-7.4.33-12|857	
21mr|php-7.4.33-12|858	Phar archives can be created using the streams API or with the Phar class, if
21mr|php-7.4.33-12|859	the phar.readonly ini variable is set to false.
21mr|php-7.4.33-12|860	
21mr|php-7.4.33-12|861	Full support for MD5 and SHA1 signatures is possible. Signatures can be
21mr|php-7.4.33-12|862	required if the ini variable phar.require_hash is set to true. When PECL
21mr|php-7.4.33-12|863	extension hash is avaiable then SHA-256 and SHA-512 signatures are supported as
21mr|php-7.4.33-12|864	well.
21mr|php-7.4.33-12|865	
21mr|php-7.4.33-12|866	%package	posix
21mr|php-7.4.33-12|867	Summary:	POSIX extension module for PHP
21mr|php-7.4.33-12|868	Group:		Development/PHP
21mr|php-7.4.33-12|869	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|870	
21mr|php-7.4.33-12|871	%description	posix
21mr|php-7.4.33-12|872	This is a dynamic shared object (DSO) for PHP that will add POSIX functions
21mr|php-7.4.33-12|873	support to PHP.
21mr|php-7.4.33-12|874	
21mr|php-7.4.33-12|875	This module contains an interface to those functions defined in the IEEE 1003.1
21mr|php-7.4.33-12|876	(POSIX.1) standards document which are not accessible through other means.
21mr|php-7.4.33-12|877	POSIX.1 for example defined the open(), read(), write() and close() functions,
21mr|php-7.4.33-12|878	too, which traditionally have been part of PHP 3 for a long time. Some more
21mr|php-7.4.33-12|879	system specific functions have not been available before, though, and this
21mr|php-7.4.33-12|880	module tries to remedy this by providing easy access to these functions.
21mr|php-7.4.33-12|881	
21mr|php-7.4.33-12|882	%package	pspell
21mr|php-7.4.33-12|883	Summary:	Pspell extension module for PHP
21mr|php-7.4.33-12|884	Group:		Development/PHP
21mr|php-7.4.33-12|885	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|886	
21mr|php-7.4.33-12|887	%description	pspell
21mr|php-7.4.33-12|888	This is a dynamic shared object (DSO) for PHP that will add pspell support to
21mr|php-7.4.33-12|889	PHP.
21mr|php-7.4.33-12|890	
21mr|php-7.4.33-12|891	These functions allow you to check the spelling of a word and offer
21mr|php-7.4.33-12|892	suggestions.
21mr|php-7.4.33-12|893	
21mr|php-7.4.33-12|894	%package	readline
21mr|php-7.4.33-12|895	Summary:	Readline extension module for PHP
21mr|php-7.4.33-12|896	Group:		Development/PHP
21mr|php-7.4.33-12|897	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|898	
21mr|php-7.4.33-12|899	%description	readline
21mr|php-7.4.33-12|900	This PHP module adds support for readline functions (only for cli and cgi
21mr|php-7.4.33-12|901	SAPIs).
21mr|php-7.4.33-12|902	
21mr|php-7.4.33-12|903	The readline() functions implement an interface to the GNU Readline library.
21mr|php-7.4.33-12|904	These are functions that provide editable command lines. An example being the
21mr|php-7.4.33-12|905	way Bash allows you to use the arrow keys to insert characters or scroll
21mr|php-7.4.33-12|906	through command history. Because of the interactive nature of this library, it
21mr|php-7.4.33-12|907	will be of little use for writing Web applications, but may be useful when
21mr|php-7.4.33-12|908	writing scripts used from a command line.
21mr|php-7.4.33-12|909	
21mr|php-7.4.33-12|910	%package	recode
21mr|php-7.4.33-12|911	Summary:	Recode extension module for PHP
21mr|php-7.4.33-12|912	Group:		Development/PHP
21mr|php-7.4.33-12|913	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|914	
21mr|php-7.4.33-12|915	%description	recode
21mr|php-7.4.33-12|916	This is a dynamic shared object (DSO) for PHP that will add recode support
21mr|php-7.4.33-12|917	using the recode library.
21mr|php-7.4.33-12|918	
21mr|php-7.4.33-12|919	This module contains an interface to the GNU Recode library. The GNU Recode
21mr|php-7.4.33-12|920	library converts files between various coded character sets and surface
21mr|php-7.4.33-12|921	encodings. When this cannot be achieved exactly, it may get rid of the
21mr|php-7.4.33-12|922	offending characters or fall back on approximations. The library recognises or
21mr|php-7.4.33-12|923	produces nearly 150 different character sets and is able to convert files
21mr|php-7.4.33-12|924	between almost any pair. Most RFC 1345 character sets are supported.
21mr|php-7.4.33-12|925	
21mr|php-7.4.33-12|926	%package	session
21mr|php-7.4.33-12|927	Summary:	Session extension module for PHP
21mr|php-7.4.33-12|928	Group:		Development/PHP
21mr|php-7.4.33-12|929	Requires(pre):	user(apache)
21mr|php-7.4.33-12|930	Requires(pre):	group(apache)
21mr|php-7.4.33-12|931	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|932	
21mr|php-7.4.33-12|933	%description	session
21mr|php-7.4.33-12|934	This is a dynamic shared object (DSO) for PHP that will add session support.
21mr|php-7.4.33-12|935	
21mr|php-7.4.33-12|936	Session support in PHP consists of a way to preserve certain data across
21mr|php-7.4.33-12|937	subsequent accesses. This enables you to build more customized applications and
21mr|php-7.4.33-12|938	increase the appeal of your web site.
21mr|php-7.4.33-12|939	
21mr|php-7.4.33-12|940	A visitor accessing your web site is assigned a unique id, the so-called
21mr|php-7.4.33-12|941	session id. This is either stored in a cookie on the user side or is propagated
21mr|php-7.4.33-12|942	in the URL.
21mr|php-7.4.33-12|943	
21mr|php-7.4.33-12|944	%package	shmop
21mr|php-7.4.33-12|945	Summary:	Shared Memory Operations extension module for PHP
21mr|php-7.4.33-12|946	Group:		Development/PHP
21mr|php-7.4.33-12|947	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|948	
21mr|php-7.4.33-12|949	%description	shmop
21mr|php-7.4.33-12|950	This is a dynamic shared object (DSO) for PHP that will add Shared Memory
21mr|php-7.4.33-12|951	Operations support.
21mr|php-7.4.33-12|952	
21mr|php-7.4.33-12|953	Shmop is an easy to use set of functions that allows PHP to read, write, create
21mr|php-7.4.33-12|954	and delete Unix shared memory segments.
21mr|php-7.4.33-12|955	
21mr|php-7.4.33-12|956	%package	snmp
21mr|php-7.4.33-12|957	Summary:	NET-SNMP extension module for PHP
21mr|php-7.4.33-12|958	Group:		Development/PHP
21mr|php-7.4.33-12|959	Requires:	net-snmp-mibs
21mr|php-7.4.33-12|960	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|961	
21mr|php-7.4.33-12|962	%description	snmp
21mr|php-7.4.33-12|963	This is a dynamic shared object (DSO) for PHP that will add SNMP support using
21mr|php-7.4.33-12|964	the NET-SNMP libraries.
21mr|php-7.4.33-12|965	
21mr|php-7.4.33-12|966	In order to use the SNMP functions you need to install the NET-SNMP package.
21mr|php-7.4.33-12|967	
21mr|php-7.4.33-12|968	%package	soap
21mr|php-7.4.33-12|969	Summary:	Soap extension module for PHP
21mr|php-7.4.33-12|970	Group:		Development/PHP
21mr|php-7.4.33-12|971	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|972	
21mr|php-7.4.33-12|973	%description	soap
21mr|php-7.4.33-12|974	This is a dynamic shared object (DSO) for PHP that will add soap support.
21mr|php-7.4.33-12|975	
21mr|php-7.4.33-12|976	The SOAP extension can be used to write SOAP Servers and Clients. It supports
21mr|php-7.4.33-12|977	subsets of SOAP 1.1, SOAP 1.2 and WSDL 1.1 specifications.
21mr|php-7.4.33-12|978	
21mr|php-7.4.33-12|979	%package	sockets
21mr|php-7.4.33-12|980	Summary:	Sockets extension module for PHP
21mr|php-7.4.33-12|981	Group:		Development/PHP
21mr|php-7.4.33-12|982	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|983	
21mr|php-7.4.33-12|984	%description	sockets
21mr|php-7.4.33-12|985	This is a dynamic shared object (DSO) for PHP that will add sockets support.
21mr|php-7.4.33-12|986	
21mr|php-7.4.33-12|987	The socket extension implements a low-level interface to the socket
21mr|php-7.4.33-12|988	communication functions based on the popular BSD sockets, providing the
21mr|php-7.4.33-12|989	possibility to act as a socket server as well as a client.
21mr|php-7.4.33-12|990	
21mr|php-7.4.33-12|991	%package	sqlite3
21mr|php-7.4.33-12|992	Summary:	SQLite database bindings for PHP
21mr|php-7.4.33-12|993	Group:		Development/PHP
21mr|php-7.4.33-12|994	Requires:	%{name}-pdo >= %{EVRD}
21mr|php-7.4.33-12|995	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|996	Obsoletes:	%name-sqlite < %{EVRD}
21mr|php-7.4.33-12|997	
21mr|php-7.4.33-12|998	%description	sqlite3
21mr|php-7.4.33-12|999	This is an extension for the SQLite Embeddable SQL Database Engine. SQLite is a
21mr|php-7.4.33-12|1000	C library that implements an embeddable SQL database engine. Programs that link
21mr|php-7.4.33-12|1001	with the SQLite library can have SQL database access without running a separate
21mr|php-7.4.33-12|1002	RDBMS process.
21mr|php-7.4.33-12|1003	
21mr|php-7.4.33-12|1004	SQLite is not a client library used to connect to a big database server. SQLite
21mr|php-7.4.33-12|1005	is the server. The SQLite library reads and writes directly to and from the
21mr|php-7.4.33-12|1006	database files on disk.
21mr|php-7.4.33-12|1007	
21mr|php-7.4.33-12|1008	%package	sysvmsg
21mr|php-7.4.33-12|1009	Summary:	SysV msg extension module for PHP
21mr|php-7.4.33-12|1010	Group:		Development/PHP
21mr|php-7.4.33-12|1011	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1012	
21mr|php-7.4.33-12|1013	%description	sysvmsg
21mr|php-7.4.33-12|1014	This is a dynamic shared object (DSO) for PHP that will add SysV message queues
21mr|php-7.4.33-12|1015	support.
21mr|php-7.4.33-12|1016	
21mr|php-7.4.33-12|1017	%package	sysvsem
21mr|php-7.4.33-12|1018	Summary:	SysV sem extension module for PHP
21mr|php-7.4.33-12|1019	Group:		Development/PHP
21mr|php-7.4.33-12|1020	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1021	
21mr|php-7.4.33-12|1022	%description	sysvsem
21mr|php-7.4.33-12|1023	This is a dynamic shared object (DSO) for PHP that will add SysV semaphores
21mr|php-7.4.33-12|1024	support.
21mr|php-7.4.33-12|1025	
21mr|php-7.4.33-12|1026	%package	sysvshm
21mr|php-7.4.33-12|1027	Summary:	SysV shm extension module for PHP
21mr|php-7.4.33-12|1028	Group:		Development/PHP
21mr|php-7.4.33-12|1029	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1030	
21mr|php-7.4.33-12|1031	%description	sysvshm
21mr|php-7.4.33-12|1032	This is a dynamic shared object (DSO) for PHP that will add SysV Shared Memory
21mr|php-7.4.33-12|1033	support.
21mr|php-7.4.33-12|1034	
21mr|php-7.4.33-12|1035	%package	tidy
21mr|php-7.4.33-12|1036	Summary:	Tidy HTML Repairing and Parsing for PHP
21mr|php-7.4.33-12|1037	Group:		Development/PHP
21mr|php-7.4.33-12|1038	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1039	
21mr|php-7.4.33-12|1040	%description	tidy
21mr|php-7.4.33-12|1041	Tidy is a binding for the Tidy HTML clean and repair utility which allows you
21mr|php-7.4.33-12|1042	to not only clean and otherwise manipluate HTML documents, but also traverse
21mr|php-7.4.33-12|1043	the document tree using the Zend Engine 2 OO semantics.
21mr|php-7.4.33-12|1044	
21mr|php-7.4.33-12|1045	%package	tokenizer
21mr|php-7.4.33-12|1046	Summary:	Tokenizer extension module for PHP
21mr|php-7.4.33-12|1047	Group:		Development/PHP
21mr|php-7.4.33-12|1048	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1049	
21mr|php-7.4.33-12|1050	%description	tokenizer
21mr|php-7.4.33-12|1051	This is a dynamic shared object (DSO) for PHP that will add Tokenizer support.
21mr|php-7.4.33-12|1052	
21mr|php-7.4.33-12|1053	The tokenizer functions provide an interface to the PHP tokenizer embedded in
21mr|php-7.4.33-12|1054	the Zend Engine. Using these functions you may write your own PHP source
21mr|php-7.4.33-12|1055	analyzing or modification tools without having to deal with the language
21mr|php-7.4.33-12|1056	specification at the lexical level.
21mr|php-7.4.33-12|1057	
21mr|php-7.4.33-12|1058	%package	xml
21mr|php-7.4.33-12|1059	Summary:	XML extension module for PHP
21mr|php-7.4.33-12|1060	Group:		Development/PHP
21mr|php-7.4.33-12|1061	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1062	
21mr|php-7.4.33-12|1063	%description	xml
21mr|php-7.4.33-12|1064	This is a dynamic shared object (DSO) for PHP that will add XML support. This
21mr|php-7.4.33-12|1065	extension lets you create XML parsers and then define handlers for different
21mr|php-7.4.33-12|1066	XML events.
21mr|php-7.4.33-12|1067	
21mr|php-7.4.33-12|1068	%package	xmlreader
21mr|php-7.4.33-12|1069	Summary:	Xmlreader extension module for PHP
21mr|php-7.4.33-12|1070	Group:		Development/PHP
21mr|php-7.4.33-12|1071	Requires:	%{name}-dom
21mr|php-7.4.33-12|1072	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1073	
21mr|php-7.4.33-12|1074	%description	xmlreader
21mr|php-7.4.33-12|1075	XMLReader represents a reader that provides non-cached, forward-only access to
21mr|php-7.4.33-12|1076	XML data. It is based upon the xmlTextReader api from libxml
21mr|php-7.4.33-12|1077	
21mr|php-7.4.33-12|1078	%package	xmlrpc
21mr|php-7.4.33-12|1079	Summary:	Xmlrpc extension module for PHP
21mr|php-7.4.33-12|1080	Group:		Development/PHP
21mr|php-7.4.33-12|1081	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1082	
21mr|php-7.4.33-12|1083	%description	xmlrpc
21mr|php-7.4.33-12|1084	This is a dynamic shared object (DSO) for PHP that will add XMLRPC support.
21mr|php-7.4.33-12|1085	
21mr|php-7.4.33-12|1086	These functions can be used to write XML-RPC servers and clients. You can find
21mr|php-7.4.33-12|1087	more information about XML-RPC at http://www.xmlrpc.com/, and more
21mr|php-7.4.33-12|1088	documentation on this extension and its functions at
21mr|php-7.4.33-12|1089	http://xmlrpc-epi.sourceforge.net/.
21mr|php-7.4.33-12|1090	
21mr|php-7.4.33-12|1091	%package	xmlwriter
21mr|php-7.4.33-12|1092	Summary:	Provides fast, non-cached, forward-only means to write XML data
21mr|php-7.4.33-12|1093	Group:		Development/PHP
21mr|php-7.4.33-12|1094	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1095	
21mr|php-7.4.33-12|1096	%description	xmlwriter
21mr|php-7.4.33-12|1097	This extension wraps the libxml xmlWriter API. Represents a writer that
21mr|php-7.4.33-12|1098	provides a non-cached, forward-only means of generating streams or files
21mr|php-7.4.33-12|1099	containing XML data.
21mr|php-7.4.33-12|1100	
21mr|php-7.4.33-12|1101	%package	xsl
21mr|php-7.4.33-12|1102	Summary:	Xsl extension module for PHP
21mr|php-7.4.33-12|1103	Group:		Development/PHP
21mr|php-7.4.33-12|1104	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1105	
21mr|php-7.4.33-12|1106	%description	xsl
21mr|php-7.4.33-12|1107	This is a dynamic shared object (DSO) for PHP that will add xsl support.
21mr|php-7.4.33-12|1108	
21mr|php-7.4.33-12|1109	The XSL extension implements the XSL standard, performing XSLT transformations
21mr|php-7.4.33-12|1110	using the libxslt library
21mr|php-7.4.33-12|1111	
21mr|php-7.4.33-12|1112	%package	zip
21mr|php-7.4.33-12|1113	Summary:	A zip management extension for PHP
21mr|php-7.4.33-12|1114	Group:		Development/PHP
21mr|php-7.4.33-12|1115	
21mr|php-7.4.33-12|1116	%description	zip
21mr|php-7.4.33-12|1117	This is a dynamic shared object (DSO) for PHP that will add zip support to
21mr|php-7.4.33-12|1118	create and read zip files using the libzip library.
21mr|php-7.4.33-12|1119	
21mr|php-7.4.33-12|1120	%package	fpm
21mr|php-7.4.33-12|1121	Summary:	PHP7 FastCGI Process Manager
21mr|php-7.4.33-12|1122	Group:		Development/Other
21mr|php-7.4.33-12|1123	Requires:	%{libname} >= %{EVRD}
21mr|php-7.4.33-12|1124	Requires:	%{name}-ctype >= %{EVRD}
21mr|php-7.4.33-12|1125	Requires:	%{name}-filter >= %{EVRD}
21mr|php-7.4.33-12|1126	#Requires:	%{name}-ftp >= %{EVRD}
21mr|php-7.4.33-12|1127	Requires:	%{name}-gettext >= %{EVRD}
21mr|php-7.4.33-12|1128	Requires:	%{name}-ini >= %{version}
21mr|php-7.4.33-12|1129	Requires:	%{name}-json >= %{EVRD}
21mr|php-7.4.33-12|1130	Requires:	%{name}-openssl >= %{EVRD}
21mr|php-7.4.33-12|1131	Requires:	%{name}-posix >= %{EVRD}
21mr|php-7.4.33-12|1132	Requires:	%{name}-session >= %{EVRD}
21mr|php-7.4.33-12|1133	# Suggests:	%{name}-suhosin >= 0.9.33
21mr|php-7.4.33-12|1134	Requires:	%{name}-sysvsem >= %{EVRD}
21mr|php-7.4.33-12|1135	Requires:	%{name}-sysvshm >= %{EVRD}
21mr|php-7.4.33-12|1136	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php-7.4.33-12|1137	Requires:	%{name}-tokenizer >= %{EVRD}
21mr|php-7.4.33-12|1138	Requires:	%{name}-xmlreader >= %{EVRD}
21mr|php-7.4.33-12|1139	Requires:	%{name}-xmlwriter >= %{EVRD}
21mr|php-7.4.33-12|1140	Requires:	%{name}-zlib >= %{EVRD}
21mr|php-7.4.33-12|1141	Requires:	%{name}-xml >= %{EVRD}
21mr|php-7.4.33-12|1142	Requires(pre):	user(apache)
21mr|php-7.4.33-12|1143	Requires(pre):	group(apache)
21mr|php-7.4.33-12|1144	%if %{mdvver} >= 202310
21mr|php-7.4.33-12|1145	Requires(post):	/usr/bin/systemd-tmpfiles
21mr|php-7.4.33-12|1146	%else
21mr|php-7.4.33-12|1147	Requires(post):	/bin/systemd-tmpfiles
21mr|php-7.4.33-12|1148	%endif
21mr|php-7.4.33-12|1149	Provides:	%{name} = %{EVRD}
21mr|php-7.4.33-12|1150	
21mr|php-7.4.33-12|1151	%description	fpm
21mr|php-7.4.33-12|1152	PHP7 is an HTML-embeddable scripting language. PHP7 offers built-in database
21mr|php-7.4.33-12|1153	integration for several commercial and non-commercial database management
21mr|php-7.4.33-12|1154	systems, so writing a database-enabled script with PHP7 is fairly simple. The
21mr|php-7.4.33-12|1155	most common use of PHP7 coding is probably as a replacement for CGI scripts.
21mr|php-7.4.33-12|1156	
21mr|php-7.4.33-12|1157	This package contains the FastCGI Process Manager. You must also install
21mr|php-7.4.33-12|1158	libphp7_common.
21mr|php-7.4.33-12|1159	
21mr|php-7.4.33-12|1160	%package -n	apache-mod_php
21mr|php-7.4.33-12|1161	Summary:	The PHP HTML-embedded scripting language for use with apache
21mr|php-7.4.33-12|1162	Group:		System/Servers
21mr|php-7.4.33-12|1163	Requires:	%{libname} = %{EVRD}
21mr|php-7.4.33-12|1164	Requires:	apache-base >= 2.4.0
21mr|php-7.4.33-12|1165	Requires:	apache-modules >= 2.4.0
21mr|php-7.4.33-12|1166	Requires:	apache-mpm >= 2.4.0
21mr|php-7.4.33-12|1167	Requires:	%{name}-ctype = %{EVRD}
21mr|php-7.4.33-12|1168	Requires:	%{name}-filter = %{EVRD}
21mr|php-7.4.33-12|1169	#Requires:	%{name}-ftp = %{EVRD}
21mr|php-7.4.33-12|1170	Requires:	%{name}-gettext = %{EVRD}
21mr|php-7.4.33-12|1171	Requires:	%{name}-ini >= %{version}
21mr|php-7.4.33-12|1172	Requires:	%{name}-json = %{EVRD}
21mr|php-7.4.33-12|1173	Requires:	%{name}-openssl = %{EVRD}
21mr|php-7.4.33-12|1174	Requires:	%{name}-pcre = %{EVRD}
21mr|php-7.4.33-12|1175	Requires:	%{name}-posix = %{EVRD}
21mr|php-7.4.33-12|1176	Requires:	%{name}-session = %{EVRD}
21mr|php-7.4.33-12|1177	Requires:	%{name}-sysvsem = %{EVRD}
21mr|php-7.4.33-12|1178	Requires:	%{name}-tokenizer = %{EVRD}
21mr|php-7.4.33-12|1179	Requires:	%{name}-xmlreader = %{EVRD}
21mr|php-7.4.33-12|1180	Requires:	%{name}-xmlwriter = %{EVRD}
21mr|php-7.4.33-12|1181	Requires:	%{name}-zlib = %{EVRD}
21mr|php-7.4.33-12|1182	Requires:	%{name}-xml = %{EVRD}
21mr|php-7.4.33-12|1183	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php-7.4.33-12|1184	# Suggests:	%{name}-suhosin >= 0.9.29
21mr|php-7.4.33-12|1185	Conflicts:	%{name}-suhosin < 0.9.29
21mr|php-7.4.33-12|1186	Conflicts:	apache-mpm-worker >= 2.4.0
21mr|php-7.4.33-12|1187	# mod_php with the event mpm is not an recommended by php devs, but
21mr|php-7.4.33-12|1188	# is (at least somewhat) working. Let's not do a hard conflict.
21mr|php-7.4.33-12|1189	# Conflicts:	apache-mpm-event >= 2.4.0
21mr|php-7.4.33-12|1190	Provides:	mod_php = %{EVRD}
21mr|php-7.4.33-12|1191	BuildRequires:	dos2unix
21mr|php-7.4.33-12|1192	
21mr|php-7.4.33-12|1193	%description -n apache-mod_php
21mr|php-7.4.33-12|1194	PHP7 is an HTML-embedded scripting language. PHP7 attempts to make it easy for
21mr|php-7.4.33-12|1195	developers to write dynamically generated web pages. PHP7 also offers built-in
21mr|php-7.4.33-12|1196	database integration for several commercial and non-commercial database
21mr|php-7.4.33-12|1197	management systems, so writing a database-enabled web page with PHP7 is fairly
21mr|php-7.4.33-12|1198	simple. The most common use of PHP coding is probably as a replacement for CGI
21mr|php-7.4.33-12|1199	scripts. The %{name} module enables the apache web server to understand
21mr|php-7.4.33-12|1200	and process the embedded PHP language in web pages.
21mr|php-7.4.33-12|1201	
21mr|php-7.4.33-12|1202	This package contains PHP version 7. You'll also need to install the apache web
21mr|php-7.4.33-12|1203	server.
21mr|php-7.4.33-12|1204	
21mr|php-7.4.33-12|1205	
21mr|php-7.4.33-12|1206	%package -n	php-ini
21mr|php-7.4.33-12|1207	Summary:	INI files for PHP
21mr|php-7.4.33-12|1208	Group:		Development/Other
21mr|php-7.4.33-12|1209	
21mr|php-7.4.33-12|1210	%description -n	php-ini
21mr|php-7.4.33-12|1211	The php-ini package contains the ini file required for PHP.
21mr|php-7.4.33-12|1212	
21mr|php-7.4.33-12|1213	
21mr|php-7.4.33-12|1214	%prep
21mr|php-7.4.33-12|1215	export LC_ALL=en_US.utf-8
21mr|php-7.4.33-12|1216	export LANG=en_US.utf-8
21mr|php-7.4.33-12|1217	export LANGUAGE=en_US.utf-8
21mr|php-7.4.33-12|1218	export LANGUAGES=en_US.utf-8
21mr|php-7.4.33-12|1219	%setup -qn %{name}-%{version}
21mr|php-7.4.33-12|1220	
21mr|php-7.4.33-12|1221	# Safety check for API version change.
21mr|php-7.4.33-12|1222	vapi=`sed -n '/#define PHP_API_VERSION/{s/.* //;p}' main/php.h`
21mr|php-7.4.33-12|1223	if test "x${vapi}" != "x%{apiver}"; then
21mr|php-7.4.33-12|1224	: Error: Upstream API version is now ${vapi}, expecting %{apiver}.
21mr|php-7.4.33-12|1225	: Update the apiver macro and rebuild.
21mr|php-7.4.33-12|1226	exit 1
21mr|php-7.4.33-12|1227	fi
21mr|php-7.4.33-12|1228	
21mr|php-7.4.33-12|1229	vzend=`sed -n '/#define ZEND_MODULE_API_NO/{s/^[^0-9]*//;p;}' Zend/zend_modules.h`
21mr|php-7.4.33-12|1230	if test "x${vzend}" != "x%{zendver}"; then
21mr|php-7.4.33-12|1231	: Error: Upstream Zend ABI version is now ${vzend}, expecting %{zendver}.
21mr|php-7.4.33-12|1232	: Update the zendver macro and rebuild.
21mr|php-7.4.33-12|1233	exit 1
21mr|php-7.4.33-12|1234	fi
21mr|php-7.4.33-12|1235	
21mr|php-7.4.33-12|1236	# Safety check for PDO ABI version change
21mr|php-7.4.33-12|1237	vpdo=`sed -n '/#define PDO_DRIVER_API/{s/.*[	]//;p}' ext/pdo/php_pdo_driver.h`
21mr|php-7.4.33-12|1238	if test "x${vpdo}" != "x%{pdover}"; then
21mr|php-7.4.33-12|1239	: Error: Upstream PDO ABI version is now ${vpdo}, expecting %{pdover}.
21mr|php-7.4.33-12|1240	: Update the pdover macro and rebuild.
21mr|php-7.4.33-12|1241	exit 1
21mr|php-7.4.33-12|1242	fi
21mr|php-7.4.33-12|1243	
21mr|php-7.4.33-12|1244	%if %{build_libmagic}
21mr|php-7.4.33-12|1245	if ! [ -f %{_datadir}/misc/magic.mgc ]; then
21mr|php-7.4.33-12|1246	echo "ERROR: the %{_datadir}/misc/magic.mgc file is needed"
21mr|php-7.4.33-12|1247	exit 1
21mr|php-7.4.33-12|1248	fi
21mr|php-7.4.33-12|1249	%endif
21mr|php-7.4.33-12|1250	
21mr|php-7.4.33-12|1251	# the ".droplet" suffix is here to nuke the backups later..., we don't want those in php-devel
21mr|php-7.4.33-12|1252	# (same goes for the more common "~" suffix)
21mr|php-7.4.33-12|1253	
21mr|php-7.4.33-12|1254	%patch0 -p1 -b .libtool246~
21mr|php-7.4.33-12|1255	%patch1 -p1 -b .shared.droplet
21mr|php-7.4.33-12|1256	%patch3 -p1 -b .missingsym~
21mr|php-7.4.33-12|1257	%patch4 -p1 -b .phpize~
21mr|php-7.4.33-12|1258	%patch5 -p1 -b .phpbuilddir.droplet
21mr|php-7.4.33-12|1259	%patch6 -p1 -b .apache2-filters.droplet
21mr|php-7.4.33-12|1260	%patch8 -p1 -b .xmlrpc_epi_header
21mr|php-7.4.33-12|1261	%patch10 -p1 -b .compile~
21mr|php-7.4.33-12|1262	%patch11 -p1 -b .bdb-5.2.droplet
21mr|php-7.4.33-12|1263	%patch12 -p1 -b .db60~
21mr|php-7.4.33-12|1264	%patch13 -p1 -b .clangwarn~
21mr|php-7.4.33-12|1265	%patch14 -p1 -b .0014~
21mr|php-7.4.33-12|1266	
21mr|php-7.4.33-12|1267	#####################################################################
21mr|php-7.4.33-12|1268	# Stolen from PLD
21mr|php-7.4.33-12|1269	# FIXME needs porting
21mr|php-7.4.33-12|1270	#patch20 -p1 -b .mail.droplet
21mr|php-7.4.33-12|1271	%patch22 -p1 -b .dba-link.droplet
21mr|php-7.4.33-12|1272	%patch23 -p1 -b .zlib-for-getimagesize.droplet
21mr|php-7.4.33-12|1273	# for kolab2
21mr|php-7.4.33-12|1274	# FIXME needs porting
21mr|php-7.4.33-12|1275	#patch27 -p1 -b .imap-annotation.droplet
21mr|php-7.4.33-12|1276	#patch28 -p1 -b .imap-myrights.droplet
21mr|php-7.4.33-12|1277	# fpm stuff
21mr|php-7.4.33-12|1278	%patch29 -p1 -b .shared-fpm.droplet
21mr|php-7.4.33-12|1279	%patch30 -p1 -b .fpmmdv.droplet
21mr|php-7.4.33-12|1280	
21mr|php-7.4.33-12|1281	#####################################################################
21mr|php-7.4.33-12|1282	# stolen from debian
21mr|php-7.4.33-12|1283	%patch50 -p1 -b .session.save_path.droplet
21mr|php-7.4.33-12|1284	
21mr|php-7.4.33-12|1285	#####################################################################
21mr|php-7.4.33-12|1286	# Stolen from fedora
21mr|php-7.4.33-12|1287	%patch102 -p1 -b .install.droplet
21mr|php-7.4.33-12|1288	%patch105 -p1 -b .umask.droplet
21mr|php-7.4.33-12|1289	%patch113 -p1 -b .libc-client-php.droplet
21mr|php-7.4.33-12|1290	%patch114 -p1 -b .no_pam_in_c-client.droplet
21mr|php-7.4.33-12|1291	
21mr|php-7.4.33-12|1292	# upstream fixes
21mr|php-7.4.33-12|1293	%patch121 -p0 -b .bug43221.droplet
21mr|php-7.4.33-12|1294	%patch122 -p1
21mr|php-7.4.33-12|1295	
21mr|php-7.4.33-12|1296	%patch127 -p1
21mr|php-7.4.33-12|1297	%patch128 -p1
21mr|php-7.4.33-12|1298	
21mr|php-7.4.33-12|1299	%ifarch %{e2k}
21mr|php-7.4.33-12|1300	%patch200 -p1
21mr|php-7.4.33-12|1301	%endif
21mr|php-7.4.33-12|1302	%patch201 -p1
21mr|php-7.4.33-12|1303	%patch202 -p1
21mr|php-7.4.33-12|1304	
21mr|php-7.4.33-12|1305	cp %{SOURCE2} maxlifetime
21mr|php-7.4.33-12|1306	cp %{SOURCE3} php.crond
21mr|php-7.4.33-12|1307	cp %{SOURCE4} php-fpm.service
21mr|php-7.4.33-12|1308	cp %{SOURCE5} php-fpm.sysconf
21mr|php-7.4.33-12|1309	cp %{SOURCE6} php-fpm.logrotate
21mr|php-7.4.33-12|1310	cp %{SOURCE7} create_data_file.php
21mr|php-7.4.33-12|1311	
21mr|php-7.4.33-12|1312	# lib64 hack
21mr|php-7.4.33-12|1313	perl -p -i -e "s|/usr/lib|%{_libdir}|" php.crond
21mr|php-7.4.33-12|1314	
21mr|php-7.4.33-12|1315	# nuke bogus checks becuase i fixed this years ago in our recode package
21mr|php-7.4.33-12|1316	rm -f ext/recode/config9.m4
21mr|php-7.4.33-12|1317	
21mr|php-7.4.33-12|1318	# Change perms otherwise rpm would get fooled while finding requires
21mr|php-7.4.33-12|1319	find -name "*.inc" | xargs chmod 644
21mr|php-7.4.33-12|1320	find -name "*.php*" | xargs chmod 644
21mr|php-7.4.33-12|1321	find -name "*README*" | xargs chmod 644
21mr|php-7.4.33-12|1322	
21mr|php-7.4.33-12|1323	# php7_module -> php_module to ease upgrades
21mr|php-7.4.33-12|1324	find -type f |xargs sed -i -e 's,php7_module,php_module,g'
21mr|php-7.4.33-12|1325	sed -i -e 's,APLOG_USE_MODULE(php7,APLOG_USE_MODULE(php,g' sapi/apache2handler/*
21mr|php-7.4.33-12|1326	
21mr|php-7.4.33-12|1327	mkdir -p php-devel/extensions
21mr|php-7.4.33-12|1328	mkdir -p php-devel/sapi
21mr|php-7.4.33-12|1329	
21mr|php-7.4.33-12|1330	# Install test files in php-devel
21mr|php-7.4.33-12|1331	cp -a tests php-devel
21mr|php-7.4.33-12|1332	
21mr|php-7.4.33-12|1333	cp -dpR ext/* php-devel/extensions/
21mr|php-7.4.33-12|1334	rm -f php-devel/extensions/informix/stub.c
21mr|php-7.4.33-12|1335	rm -f php-devel/extensions/standard/.deps
21mr|php-7.4.33-12|1336	rm -f php-devel/extensions/skeleton/EXPERIMENTAL
21mr|php-7.4.33-12|1337	
21mr|php-7.4.33-12|1338	# SAPI
21mr|php-7.4.33-12|1339	cp -dpR sapi/* php-devel/sapi/
21mr|php-7.4.33-12|1340	rm -f php-devel/sapi/thttpd/stub.c
21mr|php-7.4.33-12|1341	rm -f php-devel/sapi/cgi/php.sym
21mr|php-7.4.33-12|1342	rm -f php-devel/sapi/fastcgi/php.sym
21mr|php-7.4.33-12|1343	rm -f php-devel/sapi/pi3web/php.sym
21mr|php-7.4.33-12|1344	
21mr|php-7.4.33-12|1345	# cleanup
21mr|php-7.4.33-12|1346	find php-devel -name "*.droplet" -o -name "*~" | xargs rm -f
21mr|php-7.4.33-12|1347	
21mr|php-7.4.33-12|1348	# don't ship MS Windows source
21mr|php-7.4.33-12|1349	rm -rf php-devel/extensions/com_dotnet
21mr|php-7.4.33-12|1350	
21mr|php-7.4.33-12|1351	# likewise with these:
21mr|php-7.4.33-12|1352	find php-devel -name "*.dsp" | xargs rm -f
21mr|php-7.4.33-12|1353	find php-devel -name "*.mak" | xargs rm -f
21mr|php-7.4.33-12|1354	find php-devel -name "*.w32" | xargs rm
21mr|php-7.4.33-12|1355	
21mr|php-7.4.33-12|1356	# maek sure using system libs
21mr|php-7.4.33-12|1357	rm -rf ext/pcre/pcrelib
21mr|php-7.4.33-12|1358	rm -rf ext/pdo_sqlite/sqlite
21mr|php-7.4.33-12|1359	rm -rf ext/xmlrpc/libxmlrpc
21mr|php-7.4.33-12|1360	
21mr|php-7.4.33-12|1361	# Included ltmain.sh is obsolete and breaks lto
21mr|php-7.4.33-12|1362	rm -f ltmain.sh
21mr|php-7.4.33-12|1363	libtoolize --force
21mr|php-7.4.33-12|1364	aclocal
21mr|php-7.4.33-12|1365	
21mr|php-7.4.33-12|1366	%build
21mr|php-7.4.33-12|1367	%config_update
21mr|php-7.4.33-12|1368	%serverbuild
21mr|php-7.4.33-12|1369	
21mr|php-7.4.33-12|1370	cp -f %{_datadir}/libtool/build-aux/config.* .
21mr|php-7.4.33-12|1371	
21mr|php-7.4.33-12|1372	# it does not work with -fPIE and someone added that to the serverbuild macro...
21mr|php-7.4.33-12|1373	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21mr|php-7.4.33-12|1374	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21mr|php-7.4.33-12|1375	
21mr|php-7.4.33-12|1376	#export CFLAGS="`echo ${CFLAGS} | sed s/O2/O0/` -fPIC -L%{_libdir} -fno-strict-aliasing"
21mr|php-7.4.33-12|1377	export CFLAGS="${CFLAGS} -fPIC -L%{_libdir} -fno-strict-aliasing -Wno-incompatible-pointer-types"
21mr|php-7.4.33-12|1378	export CXXFLAGS="${CFLAGS}"
21mr|php-7.4.33-12|1379	export RPM_OPT_FLAGS="${CFLAGS}"
21mr|php-7.4.33-12|1380	
21mr|php-7.4.33-12|1381	cat > php-devel/buildext <<EOF
21mr|php-7.4.33-12|1382	#!/bin/bash
21mr|php-7.4.33-12|1383	exec %{__cc} -Wall -fPIC -shared $CFLAGS \\
21mr|php-7.4.33-12|1384	-I. \`%{_bindir}/php-config --includes\` \\
21mr|php-7.4.33-12|1385	-I%{_includedir}/libxml2 \\
21mr|php-7.4.33-12|1386	-I%{_includedir}/freetype \\
21mr|php-7.4.33-12|1387	-I%{_includedir}/openssl \\
21mr|php-7.4.33-12|1388	-I%{_usrsrc}/php-devel/ext \\
21mr|php-7.4.33-12|1389	-I%{_includedir}/\$1 \\
21mr|php-7.4.33-12|1390	\$4 \$2 -o \$1.so \$3 -lc
21mr|php-7.4.33-12|1391	EOF
21mr|php-7.4.33-12|1392	
21mr|php-7.4.33-12|1393	chmod 755 php-devel/buildext
21mr|php-7.4.33-12|1394	
21mr|php-7.4.33-12|1395	rm -f configure
21mr|php-7.4.33-12|1396	rm -rf autom4te.cache
21mr|php-7.4.33-12|1397	./buildconf --force
21mr|php-7.4.33-12|1398	cp -f %{_bindir}/libtool .
21mr|php-7.4.33-12|1399	
21mr|php-7.4.33-12|1400	# Do this patch with a perl hack...
21mr|php-7.4.33-12|1401	perl -pi -e "s|'\\\$install_libdir'|'%{_libdir}'|" ltmain.sh
21mr|php-7.4.33-12|1402	
21mr|php-7.4.33-12|1403	export oldstyleextdir=yes
21mr|php-7.4.33-12|1404	export EXTENSION_DIR="%{_libdir}/php/extensions"
21mr|php-7.4.33-12|1405	export PROG_SENDMAIL="%{_sbindir}/sendmail"
21mr|php-7.4.33-12|1406	export GD_SHARED_LIBADD="$GD_SHARED_LIBADD -lm"
21mr|php-7.4.33-12|1407	# FIXME
21mr|php-7.4.33-12|1408	# -fuse-ld=gold is a workaround for a very weird bug showing with lld 9.0.1
21mr|php-7.4.33-12|1409	# and php 7.4.1: "cannot apply additional memory protection after relocation"
21mr|php-7.4.33-12|1410	# Check if we can get rid of this after lld 10 is released.
21mr|php-7.4.33-12|1411	%ifarch %{x86_64} %{ix86} %{armx}
21mr|php-7.4.33-12|1412	SAFE_LDFLAGS=`echo %{ldflags} -fuse-ld=gold|sed -e 's|-Wl,--no-undefined||g'`
21mr|php-7.4.33-12|1413	export LDFLAGS="$SAFE_LDFLAGS"
21mr|php-7.4.33-12|1414	%endif
21mr|php-7.4.33-12|1415	export EXTRA_LIBS="-lz"
21mr|php-7.4.33-12|1416	
21mr|php-7.4.33-12|1417	# never use "--disable-rpath", it does the opposite
21mr|php-7.4.33-12|1418	
21mr|php-7.4.33-12|1419	# Configure php7
21mr|php-7.4.33-12|1420	# FIXME switch to external gd (--with-gd=shared,%_prefix) once php bug #60108 is fixed
21mr|php-7.4.33-12|1421	for i in fpm cgi cli apxs; do
21mr|php-7.4.33-12|1422	./configure \
21mr|php-7.4.33-12|1423	`[ $i = fpm ] && echo --disable-cli --enable-fpm --with-fpm-user=apache --with-fpm-group=apache` \
21mr|php-7.4.33-12|1424	`[ $i = cgi ] && echo --disable-cli` \
21mr|php-7.4.33-12|1425	`[ $i = cli ] && echo --disable-cgi --enable-cli` \
21mr|php-7.4.33-12|1426	`[ $i = apxs ] && echo --with-apxs2=%{_bindir}/apxs` \
21mr|php-7.4.33-12|1427	--build=%{_build} \
21mr|php-7.4.33-12|1428	--prefix=%{_prefix} \
21mr|php-7.4.33-12|1429	--exec-prefix=%{_prefix} \
21mr|php-7.4.33-12|1430	--bindir=%{_bindir} \
21mr|php-7.4.33-12|1431	--sbindir=%{_sbindir} \
21mr|php-7.4.33-12|1432	--sysconfdir=%{_sysconfdir} \
21mr|php-7.4.33-12|1433	--datadir=%{_datadir} \
21mr|php-7.4.33-12|1434	--includedir=%{_includedir} \
21mr|php-7.4.33-12|1435	--libdir=%{_libdir} \
21mr|php-7.4.33-12|1436	--libexecdir=%{_libexecdir} \
21mr|php-7.4.33-12|1437	--localstatedir=/var/lib \
21mr|php-7.4.33-12|1438	--mandir=%{_mandir} \
21mr|php-7.4.33-12|1439	--enable-rtld-now \
21mr|php-7.4.33-12|1440	--enable-shared=yes \
21mr|php-7.4.33-12|1441	--enable-static=no \
21mr|php-7.4.33-12|1442	--with-external-pcre \
21mr|php-7.4.33-12|1443	--with-libdir=%{_lib} \
21mr|php-7.4.33-12|1444	--with-config-file-path=%{_sysconfdir} \
21mr|php-7.4.33-12|1445	--with-config-file-scan-dir=%{_sysconfdir}/php.d \
21mr|php-7.4.33-12|1446	--disable-debug  \
21mr|php-7.4.33-12|1447	--enable-inline-optimization \
21mr|php-7.4.33-12|1448	--with-zlib=%{_prefix} \
21mr|php-7.4.33-12|1449	--with-openssl=shared,%{_prefix} \
21mr|php-7.4.33-12|1450	--with-openssl-dir=%{_prefix} --enable-ftp=shared \
21mr|php-7.4.33-12|1451	--with-pdo-odbc=unixODBC \
21mr|php-7.4.33-12|1452	--with-zlib=shared,%{_prefix} --with-zlib-dir=%{_prefix} \
21mr|php-7.4.33-12|1453	--without-pear \
21mr|php-7.4.33-12|1454	--enable-bcmath=shared \
21mr|php-7.4.33-12|1455	--with-bz2=shared,%{_prefix} \
21mr|php-7.4.33-12|1456	--enable-calendar=shared \
21mr|php-7.4.33-12|1457	--enable-ctype=shared \
21mr|php-7.4.33-12|1458	--with-curl=shared,%{_prefix} \
21mr|php-7.4.33-12|1459	--enable-dba=shared --with-gdbm --with-db4 --with-cdb  \
21mr|php-7.4.33-12|1460	--enable-dom=shared,%{_prefix} \
21mr|php-7.4.33-12|1461	--with-enchant=shared,%{_prefix} \
21mr|php-7.4.33-12|1462	--enable-exif=shared \
21mr|php-7.4.33-12|1463	--enable-fileinfo=shared \
21mr|php-7.4.33-12|1464	--enable-filter=shared \
21mr|php-7.4.33-12|1465	--enable-intl=shared \
21mr|php-7.4.33-12|1466	--enable-json=shared \
21mr|php-7.4.33-12|1467	--with-zlib-dir=%{_prefix} \
21mr|php-7.4.33-12|1468	--with-gettext=shared,%{_prefix} \
21mr|php-7.4.33-12|1469	--with-gmp=shared,%{_prefix} \
21mr|php-7.4.33-12|1470	--with-iconv=shared \
21mr|php-7.4.33-12|1471	--with-imap=shared,%{_prefix} --with-imap-ssl=%{_prefix} \
21mr|php-7.4.33-12|1472	--with-ldap=shared,%{_prefix} --with-ldap-sasl=%{_prefix} \
21mr|php-7.4.33-12|1473	--enable-mbstring=shared,%{_prefix} --enable-mbregex \
21mr|php-7.4.33-12|1474	--with-mysql-sock=%{_rundir}/mysql/mysql.sock --with-zlib-dir=%{_prefix} \
21mr|php-7.4.33-12|1475	--with-mysqli=shared,mysqlnd \
21mr|php-7.4.33-12|1476	--enable-mysqlnd=shared,%{_prefix} \
21mr|php-7.4.33-12|1477	--with-unixODBC=shared,%{_prefix} \
21mr|php-7.4.33-12|1478	--enable-pcntl=shared \
21mr|php-7.4.33-12|1479	--enable-pdo=shared,%{_prefix} --with-pdo-dblib=shared,%{_prefix} --with-pdo-mysql=shared,%{_prefix} --with-pdo-odbc=shared,unixODBC,%{_prefix} --with-pdo-pgsql=shared,%{_prefix} --with-pdo-sqlite=shared,%{_prefix} \
21mr|php-7.4.33-12|1480	--with-pgsql=shared,%{_prefix} \
21mr|php-7.4.33-12|1481	--enable-phar=shared \
21mr|php-7.4.33-12|1482	--enable-posix=shared \
21mr|php-7.4.33-12|1483	--with-pspell=shared,%{_prefix} \
21mr|php-7.4.33-12|1484	--with-readline=shared,%{_prefix} \
21mr|php-7.4.33-12|1485	--enable-session=shared,%{_prefix} \
21mr|php-7.4.33-12|1486	--enable-shmop=shared,%{_prefix} \
21mr|php-7.4.33-12|1487	--enable-simplexml \
21mr|php-7.4.33-12|1488	--with-snmp=shared,%{_prefix} \
21mr|php-7.4.33-12|1489	--enable-soap=shared,%{_prefix} \
21mr|php-7.4.33-12|1490	--enable-sockets=shared,%{_prefix} \
21mr|php-7.4.33-12|1491	--with-sqlite3=shared,%{_prefix} \
21mr|php-7.4.33-12|1492	--enable-sysvmsg=shared,%{_prefix} \
21mr|php-7.4.33-12|1493	--enable-sysvsem=shared,%{_prefix} \
21mr|php-7.4.33-12|1494	--enable-sysvshm=shared,%{_prefix} \
21mr|php-7.4.33-12|1495	--with-tidy=shared,%{_prefix} \
21mr|php-7.4.33-12|1496	--enable-tokenizer=shared,%{_prefix} \
21mr|php-7.4.33-12|1497	--enable-xml=shared,%{_prefix} \
21mr|php-7.4.33-12|1498	--enable-xmlreader=shared,%{_prefix} \
21mr|php-7.4.33-12|1499	--with-xmlrpc=shared,%{_prefix} \
21mr|php-7.4.33-12|1500	--enable-xmlwriter=shared,%{_prefix} \
21mr|php-7.4.33-12|1501	--with-xsl=shared,%{_prefix} \
21mr|php-7.4.33-12|1502	--enable-gd=shared --with-external-gd \
21mr|php-7.4.33-12|1503	--with-zip=shared,%{_prefix} \
21mr|php-7.4.33-12|1504	--with-mhash=shared \
21mr|php-7.4.33-12|1505	--with-sodium=shared \
21mr|php-7.4.33-12|1506	--with-password-argon2 \
21mr|php-7.4.33-12|1507	|| (cat config.log && exit 1)
21mr|php-7.4.33-12|1508	
21mr|php-7.4.33-12|1509	cp -f Makefile Makefile.$i
21mr|php-7.4.33-12|1510	cp -f %{_bindir}/libtool .
21mr|php-7.4.33-12|1511	
21mr|php-7.4.33-12|1512	# left for debugging purposes
21mr|php-7.4.33-12|1513	cp -f main/php_config.h php_config.h.$i
21mr|php-7.4.33-12|1514	
21mr|php-7.4.33-12|1515	# when all else failed...
21mr|php-7.4.33-12|1516	perl -pi -e "s|-prefer-non-pic -static||g" Makefile.$i
21mr|php-7.4.33-12|1517	
21mr|php-7.4.33-12|1518	done
21mr|php-7.4.33-12|1519	
21mr|php-7.4.33-12|1520	# remove all confusion...
21mr|php-7.4.33-12|1521	perl -pi -e "s|^#define CONFIGURE_COMMAND .*|#define CONFIGURE_COMMAND \"This is irrelevant, look inside the %{_docdir}/php-doc/configure_command file. urpmi is your friend, use it to install extensions not shown below.\"|g" main/build-defs.h
21mr|php-7.4.33-12|1522	cp config.nice configure_command; chmod 644 configure_command
21mr|php-7.4.33-12|1523	
21mr|php-7.4.33-12|1524	%make PHPDBG_EXTRA_LIBS="-lreadline" CXX=%{__cxx}
21mr|php-7.4.33-12|1525	
21mr|php-7.4.33-12|1526	%if %{build_libmagic}
21mr|php-7.4.33-12|1527	# keep in sync with latest system magic, the next best thing when system libmagic can't be used...
21mr|php-7.4.33-12|1528	sapi/cli/php create_data_file.php %{_datadir}/misc/magic.mgc > ext/fileinfo/data_file.c
21mr|php-7.4.33-12|1529	rm -rf ext/fileinfo/.libs ext/fileinfo/*.lo ext/fileinfo/*.la modules/fileinfo.so modules/fileinfo.la
21mr|php-7.4.33-12|1530	cp -p ext/fileinfo/data_file.c php-devel/extensions/fileinfo/data_file.c
21mr|php-7.4.33-12|1531	%make CXX=%{__cxx} PHPDBG_EXTRA_LIBS="-lreadline"
21mr|php-7.4.33-12|1532	%endif
21mr|php-7.4.33-12|1533	
21mr|php-7.4.33-12|1534	# make php-cgi
21mr|php-7.4.33-12|1535	cp -af php_config.h.cgi main/php_config.h
21mr|php-7.4.33-12|1536	make -f Makefile.cgi sapi/cgi/php-cgi CXX=%{__cxx} PHPDBG_EXTRA_LIBS="-lreadline"
21mr|php-7.4.33-12|1537	cp -af php_config.h.apxs main/php_config.h
21mr|php-7.4.33-12|1538	
21mr|php-7.4.33-12|1539	# make php-fpm
21mr|php-7.4.33-12|1540	cp -af php_config.h.fpm main/php_config.h
21mr|php-7.4.33-12|1541	make -f Makefile.fpm sapi/fpm/php-fpm CXX=%{__cxx} PHPDBG_EXTRA_LIBS="-lreadline"
21mr|php-7.4.33-12|1542	cp -af php_config.h.apxs main/php_config.h
21mr|php-7.4.33-12|1543	
21mr|php-7.4.33-12|1544	# make apache-mod_php
21mr|php-7.4.33-12|1545	mkdir mod_php
21mr|php-7.4.33-12|1546	cd mod_php
21mr|php-7.4.33-12|1547	cp -dpR ../php-devel/sapi/apache2handler/* .
21mr|php-7.4.33-12|1548	cp ../main/internal_functions.c .
21mr|php-7.4.33-12|1549	cp ../ext/date/lib/timelib_config.h .
21mr|php-7.4.33-12|1550	mv mod_php7.c mod_php.c
21mr|php-7.4.33-12|1551	find . -type f |xargs dos2unix
21mr|php-7.4.33-12|1552	apxs \
21mr|php-7.4.33-12|1553	`apr-1-config --link-ld --libs` \
21mr|php-7.4.33-12|1554	`xml2-config --cflags` \
21mr|php-7.4.33-12|1555	-I. -I.. -I../main -I../Zend -I../TSRM \
21mr|php-7.4.33-12|1556	-L../libs -lphp7_common \
21mr|php-7.4.33-12|1557	-c mod_php.c sapi_apache2.c apache_config.c \
21mr|php-7.4.33-12|1558	php_functions.c internal_functions.c
21mr|php-7.4.33-12|1559	
21mr|php-7.4.33-12|1560	%install
21mr|php-7.4.33-12|1561	
21mr|php-7.4.33-12|1562	install -d %{buildroot}%{_libdir}
21mr|php-7.4.33-12|1563	install -d %{buildroot}%{_bindir}
21mr|php-7.4.33-12|1564	install -d %{buildroot}%{_sysconfdir}/php.d
21mr|php-7.4.33-12|1565	install -d %{buildroot}%{_libdir}/php/extensions
21mr|php-7.4.33-12|1566	install -d %{buildroot}%{_usrsrc}/php-devel
21mr|php-7.4.33-12|1567	install -d %{buildroot}%{_mandir}/man1
21mr|php-7.4.33-12|1568	install -d %{buildroot}%{_sysconfdir}/cron.d
21mr|php-7.4.33-12|1569	install -d %{buildroot}/var/lib/php
21mr|php-7.4.33-12|1570	
21mr|php-7.4.33-12|1571	make -f Makefile.apxs install \
21mr|php-7.4.33-12|1572	PHPDBG_EXTRA_LIBS="-lreadline" \
21mr|php-7.4.33-12|1573	INSTALL_ROOT=%{buildroot} \
21mr|php-7.4.33-12|1574	INSTALL_IT="\$(LIBTOOL) --mode=install install libphp7_common.la %{buildroot}%{_libdir}/"
21mr|php-7.4.33-12|1575	
21mr|php-7.4.33-12|1576	# borked autopoo
21mr|php-7.4.33-12|1577	rm -f %{buildroot}%{_bindir}/php %{buildroot}%{_bindir}/php-cgi
21mr|php-7.4.33-12|1578	./libtool --silent --mode=install install sapi/cli/php %{buildroot}%{_bindir}/php
21mr|php-7.4.33-12|1579	./libtool --silent --mode=install install sapi/cgi/php-cgi %{buildroot}%{_bindir}/php-cgi
21mr|php-7.4.33-12|1580	
21mr|php-7.4.33-12|1581	# compat php-fcgi symink
21mr|php-7.4.33-12|1582	ln -s php-cgi %{buildroot}%{_bindir}/php-fcgi
21mr|php-7.4.33-12|1583	
21mr|php-7.4.33-12|1584	cp -dpR php-devel/* %{buildroot}%{_usrsrc}/php-devel/
21mr|php-7.4.33-12|1585	install -m0644 run-tests*.php %{buildroot}%{_usrsrc}/php-devel/
21mr|php-7.4.33-12|1586	install -m0644 main/internal_functions.c %{buildroot}%{_usrsrc}/php-devel/
21mr|php-7.4.33-12|1587	
21mr|php-7.4.33-12|1588	install -m0644 sapi/cli/php.1 %{buildroot}%{_mandir}/man1/
21mr|php-7.4.33-12|1589	install -m0644 scripts/man1/phpize.1 %{buildroot}%{_mandir}/man1/
21mr|php-7.4.33-12|1590	install -m0644 scripts/man1/php-config.1 %{buildroot}%{_mandir}/man1/
21mr|php-7.4.33-12|1591	
21mr|php-7.4.33-12|1592	# fpm
21mr|php-7.4.33-12|1593	install -d %{buildroot}%{_unitdir}
21mr|php-7.4.33-12|1594	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|php-7.4.33-12|1595	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|php-7.4.33-12|1596	install -d %{buildroot}%{_sysconfdir}/php-fpm.d
21mr|php-7.4.33-12|1597	install -d %{buildroot}%{_sbindir}
21mr|php-7.4.33-12|1598	install -d %{buildroot}%{_mandir}/man8
21mr|php-7.4.33-12|1599	install -d %{buildroot}/var/lib/php-fpm
21mr|php-7.4.33-12|1600	install -d %{buildroot}/var/log/php-fpm
21mr|php-7.4.33-12|1601	install -d %{buildroot}/run/php-fpm
21mr|php-7.4.33-12|1602	install -D -p -m 0644 %{SOURCE9} %{buildroot}%{_tmpfilesdir}/php-fpm.conf
21mr|php-7.4.33-12|1603	# a small bug here...
21mr|php-7.4.33-12|1604	echo "; place your config here" > %{buildroot}%{_sysconfdir}/php-fpm.d/default.conf
21mr|php-7.4.33-12|1605	
21mr|php-7.4.33-12|1606	./libtool --silent --mode=install install sapi/fpm/php-fpm %{buildroot}%{_sbindir}/php-fpm
21mr|php-7.4.33-12|1607	install -m0644 sapi/fpm/php-fpm.8 %{buildroot}%{_mandir}/man8/
21mr|php-7.4.33-12|1608	install -m0644 sapi/fpm/php-fpm.conf %{buildroot}%{_sysconfdir}/
21mr|php-7.4.33-12|1609	install -m0644 php-fpm.service %{buildroot}%{_unitdir}/
21mr|php-7.4.33-12|1610	install -m0644 php-fpm.sysconf %{buildroot}%{_sysconfdir}/sysconfig/php-fpm
21mr|php-7.4.33-12|1611	install -m0644 php-fpm.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/php-fpm
21mr|php-7.4.33-12|1612	
21mr|php-7.4.33-12|1613	perl -pi -e "s|^pid.*|pid = /run/php-fpm/php-fpm.pid|g" %{buildroot}%{_sysconfdir}/php-fpm.conf
21mr|php-7.4.33-12|1614	
21mr|php-7.4.33-12|1615	ln -snf extensions %{buildroot}%{_usrsrc}/php-devel/ext
21mr|php-7.4.33-12|1616	
21mr|php-7.4.33-12|1617	# extensions
21mr|php-7.4.33-12|1618	echo "extension = openssl.so"		> %{buildroot}%{_sysconfdir}/php.d/21_openssl.ini
21mr|php-7.4.33-12|1619	echo "extension = zlib.so"		> %{buildroot}%{_sysconfdir}/php.d/21_zlib.ini
21mr|php-7.4.33-12|1620	echo "extension = bcmath.so"		> %{buildroot}%{_sysconfdir}/php.d/66_bcmath.ini
21mr|php-7.4.33-12|1621	echo "extension = bz2.so"		> %{buildroot}%{_sysconfdir}/php.d/10_bz2.ini
21mr|php-7.4.33-12|1622	echo "extension = calendar.so"		> %{buildroot}%{_sysconfdir}/php.d/11_calendar.ini
21mr|php-7.4.33-12|1623	echo "extension = ctype.so"		> %{buildroot}%{_sysconfdir}/php.d/12_ctype.ini
21mr|php-7.4.33-12|1624	echo "extension = curl.so"		> %{buildroot}%{_sysconfdir}/php.d/13_curl.ini
21mr|php-7.4.33-12|1625	echo "extension = dba.so"		> %{buildroot}%{_sysconfdir}/php.d/14_dba.ini
21mr|php-7.4.33-12|1626	echo "extension = dom.so"		> %{buildroot}%{_sysconfdir}/php.d/18_dom.ini
21mr|php-7.4.33-12|1627	echo "extension = exif.so"		> %{buildroot}%{_sysconfdir}/php.d/19_exif.ini
21mr|php-7.4.33-12|1628	echo "extension = filter.so"		> %{buildroot}%{_sysconfdir}/php.d/81_filter.ini
21mr|php-7.4.33-12|1629	echo "extension = ftp.so"		> %{buildroot}%{_sysconfdir}/php.d/22_ftp.ini
21mr|php-7.4.33-12|1630	echo "extension = gd.so"		> %{buildroot}%{_sysconfdir}/php.d/23_gd.ini
21mr|php-7.4.33-12|1631	echo "extension = gettext.so"		> %{buildroot}%{_sysconfdir}/php.d/24_gettext.ini
21mr|php-7.4.33-12|1632	echo "extension = gmp.so"		> %{buildroot}%{_sysconfdir}/php.d/25_gmp.ini
21mr|php-7.4.33-12|1633	#echo "extension = hash.so"		> %{buildroot}%{_sysconfdir}/php.d/54_hash.ini
21mr|php-7.4.33-12|1634	echo "extension = iconv.so"		> %{buildroot}%{_sysconfdir}/php.d/26_iconv.ini
21mr|php-7.4.33-12|1635	echo "extension = imap.so"		> %{buildroot}%{_sysconfdir}/php.d/27_imap.ini
21mr|php-7.4.33-12|1636	echo "extension = intl.so"		> %{buildroot}%{_sysconfdir}/php.d/27_intl.ini
21mr|php-7.4.33-12|1637	echo "extension = ldap.so"		> %{buildroot}%{_sysconfdir}/php.d/28_ldap.ini
21mr|php-7.4.33-12|1638	echo "extension = mbstring.so"		> %{buildroot}%{_sysconfdir}/php.d/29_mbstring.ini
21mr|php-7.4.33-12|1639	echo "extension = fileinfo.so"		> %{buildroot}%{_sysconfdir}/php.d/32_fileinfo.ini
21mr|php-7.4.33-12|1640	# mysqlnd must be loaded before mysqli (undefined symbol: mysqlnd_global_stats)
21mr|php-7.4.33-12|1641	echo "extension = mysqlnd.so"		> %{buildroot}%{_sysconfdir}/php.d/36_mysqlnd.ini
21mr|php-7.4.33-12|1642	echo "extension = mysqli.so"		> %{buildroot}%{_sysconfdir}/php.d/37_mysqli.ini
21mr|php-7.4.33-12|1643	echo "extension = enchant.so"		> %{buildroot}%{_sysconfdir}/php.d/38_enchant.ini
21mr|php-7.4.33-12|1644	echo "extension = odbc.so"		> %{buildroot}%{_sysconfdir}/php.d/39_odbc.ini
21mr|php-7.4.33-12|1645	echo "extension = pcntl.so"		> %{buildroot}%{_sysconfdir}/php.d/40_pcntl.ini
21mr|php-7.4.33-12|1646	echo "extension = pdo.so"		> %{buildroot}%{_sysconfdir}/php.d/70_pdo.ini
21mr|php-7.4.33-12|1647	echo "extension = pdo_dblib.so"		> %{buildroot}%{_sysconfdir}/php.d/71_pdo_dblib.ini
21mr|php-7.4.33-12|1648	echo "extension = pdo_mysql.so"		> %{buildroot}%{_sysconfdir}/php.d/73_pdo_mysql.ini
21mr|php-7.4.33-12|1649	echo "extension = pdo_odbc.so"		> %{buildroot}%{_sysconfdir}/php.d/75_pdo_odbc.ini
21mr|php-7.4.33-12|1650	echo "extension = pdo_pgsql.so"		> %{buildroot}%{_sysconfdir}/php.d/76_pdo_pgsql.ini
21mr|php-7.4.33-12|1651	echo "extension = pdo_sqlite.so"	> %{buildroot}%{_sysconfdir}/php.d/77_pdo_sqlite.ini
21mr|php-7.4.33-12|1652	echo "extension = pgsql.so"		> %{buildroot}%{_sysconfdir}/php.d/42_pgsql.ini
21mr|php-7.4.33-12|1653	echo "extension = posix.so"		> %{buildroot}%{_sysconfdir}/php.d/43_posix.ini
21mr|php-7.4.33-12|1654	echo "extension = pspell.so"		> %{buildroot}%{_sysconfdir}/php.d/44_pspell.ini
21mr|php-7.4.33-12|1655	echo "extension = readline.so"		> %{buildroot}%{_sysconfdir}/php.d/45_readline.ini
21mr|php-7.4.33-12|1656	#echo "extension = recode.so"		> %{buildroot}%{_sysconfdir}/php.d/46_recode.ini
21mr|php-7.4.33-12|1657	echo "extension = session.so"		> %{buildroot}%{_sysconfdir}/php.d/47_session.ini
21mr|php-7.4.33-12|1658	echo "extension = shmop.so"		> %{buildroot}%{_sysconfdir}/php.d/48_shmop.ini
21mr|php-7.4.33-12|1659	echo "extension = snmp.so"		> %{buildroot}%{_sysconfdir}/php.d/50_snmp.ini
21mr|php-7.4.33-12|1660	echo "extension = soap.so"		> %{buildroot}%{_sysconfdir}/php.d/51_soap.ini
21mr|php-7.4.33-12|1661	echo "extension = sockets.so"		> %{buildroot}%{_sysconfdir}/php.d/52_sockets.ini
21mr|php-7.4.33-12|1662	echo "extension = sodium.so"		> %{buildroot}%{_sysconfdir}/php.d/85_sodium.ini
21mr|php-7.4.33-12|1663	echo "extension = sqlite3.so"		> %{buildroot}%{_sysconfdir}/php.d/78_sqlite3.ini
21mr|php-7.4.33-12|1664	echo "extension = sysvmsg.so"		> %{buildroot}%{_sysconfdir}/php.d/56_sysvmsg.ini
21mr|php-7.4.33-12|1665	echo "extension = sysvsem.so"		> %{buildroot}%{_sysconfdir}/php.d/57_sysvsem.ini
21mr|php-7.4.33-12|1666	echo "extension = sysvshm.so"		> %{buildroot}%{_sysconfdir}/php.d/58_sysvshm.ini
21mr|php-7.4.33-12|1667	echo "extension = tidy.so"		> %{buildroot}%{_sysconfdir}/php.d/59_tidy.ini
21mr|php-7.4.33-12|1668	echo "extension = tokenizer.so"		> %{buildroot}%{_sysconfdir}/php.d/60_tokenizer.ini
21mr|php-7.4.33-12|1669	echo "extension = xml.so"		> %{buildroot}%{_sysconfdir}/php.d/62_xml.ini
21mr|php-7.4.33-12|1670	echo "extension = xmlreader.so"		> %{buildroot}%{_sysconfdir}/php.d/63_xmlreader.ini
21mr|php-7.4.33-12|1671	echo "extension = xmlrpc.so"		> %{buildroot}%{_sysconfdir}/php.d/62_xmlrpc.ini
21mr|php-7.4.33-12|1672	echo "extension = xmlwriter.so"		> %{buildroot}%{_sysconfdir}/php.d/64_xmlwriter.ini
21mr|php-7.4.33-12|1673	echo "extension = xsl.so"		> %{buildroot}%{_sysconfdir}/php.d/63_xsl.ini
21mr|php-7.4.33-12|1674	echo "extension = json.so"		> %{buildroot}%{_sysconfdir}/php.d/82_json.ini
21mr|php-7.4.33-12|1675	echo "extension = zip.so"		> %{buildroot}%{_sysconfdir}/php.d/83_zip.ini
21mr|php-7.4.33-12|1676	echo "extension = phar.so"		> %{buildroot}%{_sysconfdir}/php.d/84_phar.ini
21mr|php-7.4.33-12|1677	cat >%{buildroot}%{_sysconfdir}/php.d/85_opcache.ini <<"EOF"
21mr|php-7.4.33-12|1678	zend_extension = %{_libdir}/php/extensions/opcache.so
21mr|php-7.4.33-12|1679	opcache.memory_consumption=128
21mr|php-7.4.33-12|1680	opcache.interned_strings_buffer=8
21mr|php-7.4.33-12|1681	opcache.max_accelerated_files=4000
21mr|php-7.4.33-12|1682	opcache.revalidate_freq=60
21mr|php-7.4.33-12|1683	opcache.fast_shutdown=1
21mr|php-7.4.33-12|1684	opcache.enable_cli=1
21mr|php-7.4.33-12|1685	EOF
21mr|php-7.4.33-12|1686	
21mr|php-7.4.33-12|1687	install -m0755 maxlifetime %{buildroot}%{_libdir}/php/maxlifetime
21mr|php-7.4.33-12|1688	install -m0644 php.crond %{buildroot}%{_sysconfdir}/cron.d/php
21mr|php-7.4.33-12|1689	
21mr|php-7.4.33-12|1690	# mod_php
21mr|php-7.4.33-12|1691	install -d %{buildroot}%{_libdir}/apache
21mr|php-7.4.33-12|1692	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21mr|php-7.4.33-12|1693	install -m 755 mod_php/.libs/*.so %{buildroot}%{_libdir}/apache/
21mr|php-7.4.33-12|1694	
21mr|php-7.4.33-12|1695	cat > %{buildroot}%{_sysconfdir}/httpd/modules.d/170_mod_php.conf << EOF
21mr|php-7.4.33-12|1696	LoadModule php_module %{_libdir}/apache/mod_php.so
21mr|php-7.4.33-12|1697	
21mr|php-7.4.33-12|1698	AddType application/x-httpd-php .php
21mr|php-7.4.33-12|1699	AddType application/x-httpd-php .phtml
21mr|php-7.4.33-12|1700	AddType application/x-httpd-php-source .phps
21mr|php-7.4.33-12|1701	
21mr|php-7.4.33-12|1702	DirectoryIndex index.php index.phtml
21mr|php-7.4.33-12|1703	EOF
21mr|php-7.4.33-12|1704	
21mr|php-7.4.33-12|1705	# phar fixes
21mr|php-7.4.33-12|1706	if [ -L %{buildroot}%{_bindir}/phar ]; then
21mr|php-7.4.33-12|1707	rm -f %{buildroot}%{_bindir}/phar
21mr|php-7.4.33-12|1708	mv %{buildroot}%{_bindir}/phar.phar %{buildroot}%{_bindir}/phar
21mr|php-7.4.33-12|1709	fi
21mr|php-7.4.33-12|1710	
21mr|php-7.4.33-12|1711	# inis
21mr|php-7.4.33-12|1712	install -d -m 755 %{buildroot}%{_sysconfdir}/php.d
21mr|php-7.4.33-12|1713	install -d -m 755 %{buildroot}%{_libdir}/php/extensions
21mr|php-7.4.33-12|1714	install -d -m 755 %{buildroot}%{_datadir}/php
21mr|php-7.4.33-12|1715	
21mr|php-7.4.33-12|1716	sed -e 's,/usr/lib,%{_libdir},g' %{SOURCE10} >%{buildroot}%{_sysconfdir}/php.ini
21mr|php-7.4.33-12|1717	cp %{buildroot}%{_sysconfdir}/php.ini %{buildroot}%{_sysconfdir}/php-cgi-fcgi.ini
21mr|php-7.4.33-12|1718	
21mr|php-7.4.33-12|1719	# house cleaning
21mr|php-7.4.33-12|1720	rm -f %{buildroot}%{_bindir}/pear
21mr|php-7.4.33-12|1721	rm -f %{buildroot}%{_libdir}/*.*a
21mr|php-7.4.33-12|1722	
21mr|php-7.4.33-12|1723	# don't pack useless stuff
21mr|php-7.4.33-12|1724	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/bcmath
21mr|php-7.4.33-12|1725	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/bz2
21mr|php-7.4.33-12|1726	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/calendar
21mr|php-7.4.33-12|1727	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ctype
21mr|php-7.4.33-12|1728	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/curl
21mr|php-7.4.33-12|1729	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/dba
21mr|php-7.4.33-12|1730	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/dom
21mr|php-7.4.33-12|1731	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/enchant
21mr|php-7.4.33-12|1732	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ereg
21mr|php-7.4.33-12|1733	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/exif
21mr|php-7.4.33-12|1734	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/fileinfo
21mr|php-7.4.33-12|1735	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/filter
21mr|php-7.4.33-12|1736	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ftp
21mr|php-7.4.33-12|1737	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/gettext
21mr|php-7.4.33-12|1738	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/gmp
21mr|php-7.4.33-12|1739	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/hash
21mr|php-7.4.33-12|1740	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/iconv
21mr|php-7.4.33-12|1741	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/imap
21mr|php-7.4.33-12|1742	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/intl
21mr|php-7.4.33-12|1743	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/json
21mr|php-7.4.33-12|1744	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ldap
21mr|php-7.4.33-12|1745	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/libxml
21mr|php-7.4.33-12|1746	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mbstring
21mr|php-7.4.33-12|1747	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysql
21mr|php-7.4.33-12|1748	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysqli
21mr|php-7.4.33-12|1749	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysqlnd
21mr|php-7.4.33-12|1750	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/odbc
21mr|php-7.4.33-12|1751	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/openssl
21mr|php-7.4.33-12|1752	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pcntl
21mr|php-7.4.33-12|1753	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pcre
21mr|php-7.4.33-12|1754	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo
21mr|php-7.4.33-12|1755	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_dblib
21mr|php-7.4.33-12|1756	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_mysql
21mr|php-7.4.33-12|1757	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_odbc
21mr|php-7.4.33-12|1758	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_pgsql
21mr|php-7.4.33-12|1759	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_sqlite
21mr|php-7.4.33-12|1760	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pgsql
21mr|php-7.4.33-12|1761	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/phar
21mr|php-7.4.33-12|1762	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/posix
21mr|php-7.4.33-12|1763	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pspell
21mr|php-7.4.33-12|1764	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/readline
21mr|php-7.4.33-12|1765	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/recode
21mr|php-7.4.33-12|1766	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/shmop
21mr|php-7.4.33-12|1767	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/snmp
21mr|php-7.4.33-12|1768	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/soap
21mr|php-7.4.33-12|1769	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sockets
21mr|php-7.4.33-12|1770	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/spl
21mr|php-7.4.33-12|1771	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sqlite
21mr|php-7.4.33-12|1772	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sqlite3
21mr|php-7.4.33-12|1773	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/standard
21mr|php-7.4.33-12|1774	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvmsg
21mr|php-7.4.33-12|1775	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvsem
21mr|php-7.4.33-12|1776	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvshm
21mr|php-7.4.33-12|1777	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/tidy
21mr|php-7.4.33-12|1778	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/tokenizer
21mr|php-7.4.33-12|1779	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xml
21mr|php-7.4.33-12|1780	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlreader
21mr|php-7.4.33-12|1781	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlrpc
21mr|php-7.4.33-12|1782	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlwriter
21mr|php-7.4.33-12|1783	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xsl
21mr|php-7.4.33-12|1784	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/zip
21mr|php-7.4.33-12|1785	rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/zlib
21mr|php-7.4.33-12|1786	
21mr|php-7.4.33-12|1787	# php-devel.i586: E: zero-length /usr/src/php-devel/extensions/pdo_firebird/EXPERIMENTAL
21mr|php-7.4.33-12|1788	find %{buildroot}%{_usrsrc}/php-devel -type f -size 0 -exec rm -f {} \;
21mr|php-7.4.33-12|1789	
21mr|php-7.4.33-12|1790	mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d/
21mr|php-7.4.33-12|1791	
21mr|php-7.4.33-12|1792	# Install the macros file:
21mr|php-7.4.33-12|1793	sed -e "s/@PHP_APIVER@/%{apiver}/" \
21mr|php-7.4.33-12|1794	-e "s/@PHP_ZENDVER@/%{zendver}/g" \
21mr|php-7.4.33-12|1795	-e "s/@PHP_PDOVER@/%{pdover}/" \
21mr|php-7.4.33-12|1796	-e "s/@PHP_VERSION@/%{version}/" \
21mr|php-7.4.33-12|1797	< %{SOURCE1} > macros.php
21mr|php-7.4.33-12|1798	%install_macro %{name} macros.php
21mr|php-7.4.33-12|1799	
21mr|php-7.4.33-12|1800	# update libtool.m4 file
21mr|php-7.4.33-12|1801	cp -f %{_datadir}/aclocal/libtool.m4 %{buildroot}%{_libdir}/php/build
21mr|php-7.4.33-12|1802	cat %{_datadir}/aclocal/ltoptions.m4 %{_datadir}/aclocal/ltversion.m4 \
21mr|php-7.4.33-12|1803	%{_datadir}/aclocal/ltsugar.m4 %{_datadir}/aclocal/lt~obsolete.m4 >> %{buildroot}%{_libdir}/php/build/libtool.m4
21mr|php-7.4.33-12|1804	
21mr|php-7.4.33-12|1805	%if %{build_test}
21mr|php-7.4.33-12|1806	# do a make test
21mr|php-7.4.33-12|1807	export NO_INTERACTION=1
21mr|php-7.4.33-12|1808	export PHPRC="."
21mr|php-7.4.33-12|1809	export REPORT_EXIT_STATUS=2
21mr|php-7.4.33-12|1810	export TEST_PHP_DETAILED=0
21mr|php-7.4.33-12|1811	export TEST_PHP_ERROR_STYLE=EMACS
21mr|php-7.4.33-12|1812	export TEST_PHP_LOG_FORMAT=LEODC
21mr|php-7.4.33-12|1813	export PHP_INI_SCAN_DIR=/dev/null
21mr|php-7.4.33-12|1814	
21mr|php-7.4.33-12|1815	# FAILING TESTS:
21mr|php-7.4.33-12|1816	# unknown errors with ext/date/tests/oo_002.phpt probably because of php-5.2.5-systzdata.patch
21mr|php-7.4.33-12|1817	# http://bugs.php.net/bug.php?id=22414 (claimed to be fixed in 2003, but seems not)
21mr|php-7.4.33-12|1818	# unknown errors with ext/standard/tests/general_functions/phpinfo.phpt
21mr|php-7.4.33-12|1819	# unknown errors with ext/standard/tests/strings/setlocale_*
21mr|php-7.4.33-12|1820	disable_tests="ext/date/tests/oo_002.phpt \
21mr|php-7.4.33-12|1821	ext/standard/tests/file/bug22414.phpt \
21mr|php-7.4.33-12|1822	ext/standard/tests/general_functions/phpinfo.phpt \
21mr|php-7.4.33-12|1823	ext/standard/tests/strings/setlocale_basic1.phpt \
21mr|php-7.4.33-12|1824	ext/standard/tests/strings/setlocale_basic2.phpt \
21mr|php-7.4.33-12|1825	ext/standard/tests/strings/setlocale_basic3.phpt \
21mr|php-7.4.33-12|1826	ext/standard/tests/strings/setlocale_variation1.phpt \
21mr|php-7.4.33-12|1827	ext/standard/tests/strings/setlocale_variation3.phpt \
21mr|php-7.4.33-12|1828	ext/standard/tests/strings/setlocale_variation4.phpt \
21mr|php-7.4.33-12|1829	ext/standard/tests/strings/setlocale_variation5.phpt"
21mr|php-7.4.33-12|1830	
21mr|php-7.4.33-12|1831	[[ -n "$disable_tests" ]] && \
21mr|php-7.4.33-12|1832	for f in $disable_tests; do
21mr|php-7.4.33-12|1833	[[ -f "$f" ]] && mv $f $f.disabled
21mr|php-7.4.33-12|1834	done
21mr|php-7.4.33-12|1835	
21mr|php-7.4.33-12|1836	cat >php-test.ini <<EOF
21mr|php-7.4.33-12|1837	[PHP]
21mr|php-7.4.33-12|1838	extension_dir="`pwd`/modules"
21mr|php-7.4.33-12|1839	EOF
21mr|php-7.4.33-12|1840	for i in modules/*.so; do
21mr|php-7.4.33-12|1841	B="`basename $i`"
21mr|php-7.4.33-12|1842	case "$B" in
21mr|php-7.4.33-12|1843	opcache.so)
21mr|php-7.4.33-12|1844	echo zend_extension=$B >>php-test.ini
21mr|php-7.4.33-12|1845	;;
21mr|php-7.4.33-12|1846	xsl.so)
21mr|php-7.4.33-12|1847	# Unresolved symbols, need fixing
21mr|php-7.4.33-12|1848	;;
21mr|php-7.4.33-12|1849	#	ctype.so|dom.so|openssl.so|ftp.so|zlib.so|gettext.so|posix.so|session.so|hash.so|sysvsem.so|sysvshm.so|tokenizer.so|xml.so|xmlreader.so|xmlwriter.so|filter.so|json.so)
21mr|php-7.4.33-12|1850	# Apparently loaded by default without a need to mention them in the ini file
21mr|php-7.4.33-12|1851	#		;;
21mr|php-7.4.33-12|1852	*)
21mr|php-7.4.33-12|1853	echo extension=$B >>php-test.ini
21mr|php-7.4.33-12|1854	;;
21mr|php-7.4.33-12|1855	esac
21mr|php-7.4.33-12|1856	done
21mr|php-7.4.33-12|1857	cat >>php-test.ini <<EOF
21mr|php-7.4.33-12|1858	open_basedir="`pwd`"
21mr|php-7.4.33-12|1859	safe_mode=0
21mr|php-7.4.33-12|1860	output_buffering=0
21mr|php-7.4.33-12|1861	output_handler=0
21mr|php-7.4.33-12|1862	magic_quotes_runtime=0
21mr|php-7.4.33-12|1863	memory_limit=1G
21mr|php-7.4.33-12|1864	
21mr|php-7.4.33-12|1865	[Session]
21mr|php-7.4.33-12|1866	session.save_path="`pwd`"
21mr|php-7.4.33-12|1867	EOF
21mr|php-7.4.33-12|1868	
21mr|php-7.4.33-12|1869	TEST_PHP_EXECUTABLE=sapi/cli/php sapi/cli/php -n -c ./php-test.ini run-tests.php
21mr|php-7.4.33-12|1870	%endif
21mr|php-7.4.33-12|1871	
21mr|php-7.4.33-12|1872	%post fpm
21mr|php-7.4.33-12|1873	%tmpfiles_create php-fpm.conf
21mr|php-7.4.33-12|1874	%systemd_post php-fpm.service
21mr|php-7.4.33-12|1875	
21mr|php-7.4.33-12|1876	%preun fpm
21mr|php-7.4.33-12|1877	%systemd_preun php-fpm.service
21mr|php-7.4.33-12|1878	
21mr|php-7.4.33-12|1879	%files doc
21mr|php-7.4.33-12|1880	%doc php.ini-production php.ini-development configure_command
21mr|php-7.4.33-12|1881	
21mr|php-7.4.33-12|1882	%files -n %{libname}
21mr|php-7.4.33-12|1883	%{_libdir}/libphp7_common.so.%{php7_common_major}*
21mr|php-7.4.33-12|1884	
21mr|php-7.4.33-12|1885	%files cli
21mr|php-7.4.33-12|1886	%attr(0755,root,root) %{_bindir}/php
21mr|php-7.4.33-12|1887	%attr(0644,root,root) %{_mandir}/man1/php.1*
21mr|php-7.4.33-12|1888	
21mr|php-7.4.33-12|1889	%files dbg
21mr|php-7.4.33-12|1890	%attr(0755,root,root) %{_bindir}/phpdbg
21mr|php-7.4.33-12|1891	%attr(0644,root,root) %{_mandir}/man1/phpdbg.1*
21mr|php-7.4.33-12|1892	
21mr|php-7.4.33-12|1893	%files cgi
21mr|php-7.4.33-12|1894	%attr(0755,root,root) %{_bindir}/php-cgi
21mr|php-7.4.33-12|1895	%attr(0755,root,root) %{_bindir}/php-fcgi
21mr|php-7.4.33-12|1896	%{_mandir}/man1/php-cgi.1*
21mr|php-7.4.33-12|1897	
21mr|php-7.4.33-12|1898	%files devel
21mr|php-7.4.33-12|1899	%doc README.* EXTENSIONS
21mr|php-7.4.33-12|1900	%attr(0755,root,root) %{_bindir}/php-config
21mr|php-7.4.33-12|1901	%attr(0755,root,root) %{_bindir}/phpize
21mr|php-7.4.33-12|1902	%attr(0755,root,root) %{_libdir}/libphp7_common.so
21mr|php-7.4.33-12|1903	%{_libdir}/php/build
21mr|php-7.4.33-12|1904	%{_usrsrc}/php-devel
21mr|php-7.4.33-12|1905	%{_includedir}/php
21mr|php-7.4.33-12|1906	%attr(0644,root,root) %{_mandir}/man1/php-config.1*
21mr|php-7.4.33-12|1907	%attr(0644,root,root) %{_mandir}/man1/phpize.1*
21mr|php-7.4.33-12|1908	%{_rpmmacrodir}/*%{name}*
21mr|php-7.4.33-12|1909	
21mr|php-7.4.33-12|1910	%files openssl
21mr|php-7.4.33-12|1911	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/21_openssl.ini
21mr|php-7.4.33-12|1912	%attr(0755,root,root) %{_libdir}/php/extensions/openssl.so
21mr|php-7.4.33-12|1913	
21mr|php-7.4.33-12|1914	%files zlib
21mr|php-7.4.33-12|1915	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/21_zlib.ini
21mr|php-7.4.33-12|1916	%attr(0755,root,root) %{_libdir}/php/extensions/zlib.so
21mr|php-7.4.33-12|1917	
21mr|php-7.4.33-12|1918	%files bcmath
21mr|php-7.4.33-12|1919	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/66_bcmath.ini
21mr|php-7.4.33-12|1920	%attr(0755,root,root) %{_libdir}/php/extensions/bcmath.so
21mr|php-7.4.33-12|1921	
21mr|php-7.4.33-12|1922	%files bz2
21mr|php-7.4.33-12|1923	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/10_bz2.ini
21mr|php-7.4.33-12|1924	%attr(0755,root,root) %{_libdir}/php/extensions/bz2.so
21mr|php-7.4.33-12|1925	
21mr|php-7.4.33-12|1926	%files calendar
21mr|php-7.4.33-12|1927	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/11_calendar.ini
21mr|php-7.4.33-12|1928	%attr(0755,root,root) %{_libdir}/php/extensions/calendar.so
21mr|php-7.4.33-12|1929	
21mr|php-7.4.33-12|1930	%files ctype
21mr|php-7.4.33-12|1931	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/12_ctype.ini
21mr|php-7.4.33-12|1932	%attr(0755,root,root) %{_libdir}/php/extensions/ctype.so
21mr|php-7.4.33-12|1933	
21mr|php-7.4.33-12|1934	%files curl
21mr|php-7.4.33-12|1935	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/13_curl.ini
21mr|php-7.4.33-12|1936	%attr(0755,root,root) %{_libdir}/php/extensions/curl.so
21mr|php-7.4.33-12|1937	
21mr|php-7.4.33-12|1938	%files dba
21mr|php-7.4.33-12|1939	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/14_dba.ini
21mr|php-7.4.33-12|1940	%attr(0755,root,root) %{_libdir}/php/extensions/dba.so
21mr|php-7.4.33-12|1941	
21mr|php-7.4.33-12|1942	%files dom
21mr|php-7.4.33-12|1943	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/18_dom.ini
21mr|php-7.4.33-12|1944	%attr(0755,root,root) %{_libdir}/php/extensions/dom.so
21mr|php-7.4.33-12|1945	
21mr|php-7.4.33-12|1946	%files enchant
21mr|php-7.4.33-12|1947	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/38_enchant.ini
21mr|php-7.4.33-12|1948	%attr(0755,root,root) %{_libdir}/php/extensions/enchant.so
21mr|php-7.4.33-12|1949	
21mr|php-7.4.33-12|1950	%files exif
21mr|php-7.4.33-12|1951	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/19_exif.ini
21mr|php-7.4.33-12|1952	%attr(0755,root,root) %{_libdir}/php/extensions/exif.so
21mr|php-7.4.33-12|1953	
21mr|php-7.4.33-12|1954	%files fileinfo
21mr|php-7.4.33-12|1955	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/32_fileinfo.ini
21mr|php-7.4.33-12|1956	%attr(0755,root,root) %{_libdir}/php/extensions/fileinfo.so
21mr|php-7.4.33-12|1957	
21mr|php-7.4.33-12|1958	%files filter
21mr|php-7.4.33-12|1959	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/81_filter.ini
21mr|php-7.4.33-12|1960	%attr(0755,root,root) %{_libdir}/php/extensions/filter.so
21mr|php-7.4.33-12|1961	
21mr|php-7.4.33-12|1962	%files ftp
21mr|php-7.4.33-12|1963	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/22_ftp.ini
21mr|php-7.4.33-12|1964	%attr(0755,root,root) %{_libdir}/php/extensions/ftp.so
21mr|php-7.4.33-12|1965	
21mr|php-7.4.33-12|1966	%files gd
21mr|php-7.4.33-12|1967	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/23_gd.ini
21mr|php-7.4.33-12|1968	%attr(0755,root,root) %{_libdir}/php/extensions/gd.so
21mr|php-7.4.33-12|1969	
21mr|php-7.4.33-12|1970	%files gettext
21mr|php-7.4.33-12|1971	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/24_gettext.ini
21mr|php-7.4.33-12|1972	%attr(0755,root,root) %{_libdir}/php/extensions/gettext.so
21mr|php-7.4.33-12|1973	
21mr|php-7.4.33-12|1974	%files gmp
21mr|php-7.4.33-12|1975	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/25_gmp.ini
21mr|php-7.4.33-12|1976	%attr(0755,root,root) %{_libdir}/php/extensions/gmp.so
21mr|php-7.4.33-12|1977	
21mr|php-7.4.33-12|1978	#files hash
21mr|php-7.4.33-12|1979	#attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/54_hash.ini
21mr|php-7.4.33-12|1980	#attr(0755,root,root) %{_libdir}/php/extensions/hash.so
21mr|php-7.4.33-12|1981	
21mr|php-7.4.33-12|1982	%files iconv
21mr|php-7.4.33-12|1983	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/26_iconv.ini
21mr|php-7.4.33-12|1984	%attr(0755,root,root) %{_libdir}/php/extensions/iconv.so
21mr|php-7.4.33-12|1985	
21mr|php-7.4.33-12|1986	%files imap
21mr|php-7.4.33-12|1987	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/27_imap.ini
21mr|php-7.4.33-12|1988	%attr(0755,root,root) %{_libdir}/php/extensions/imap.so
21mr|php-7.4.33-12|1989	
21mr|php-7.4.33-12|1990	%files intl
21mr|php-7.4.33-12|1991	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/27_intl.ini
21mr|php-7.4.33-12|1992	%attr(0755,root,root) %{_libdir}/php/extensions/intl.so
21mr|php-7.4.33-12|1993	
21mr|php-7.4.33-12|1994	%files json
21mr|php-7.4.33-12|1995	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/82_json.ini
21mr|php-7.4.33-12|1996	%attr(0755,root,root) %{_libdir}/php/extensions/json.so
21mr|php-7.4.33-12|1997	
21mr|php-7.4.33-12|1998	%files ldap
21mr|php-7.4.33-12|1999	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/28_ldap.ini
21mr|php-7.4.33-12|2000	%attr(0755,root,root) %{_libdir}/php/extensions/ldap.so
21mr|php-7.4.33-12|2001	
21mr|php-7.4.33-12|2002	%files mbstring
21mr|php-7.4.33-12|2003	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/29_mbstring.ini
21mr|php-7.4.33-12|2004	%attr(0755,root,root) %{_libdir}/php/extensions/mbstring.so
21mr|php-7.4.33-12|2005	
21mr|php-7.4.33-12|2006	%files mysqlnd
21mr|php-7.4.33-12|2007	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/36_mysqlnd.ini
21mr|php-7.4.33-12|2008	%attr(0755,root,root) %{_libdir}/php/extensions/mysqlnd.so
21mr|php-7.4.33-12|2009	
21mr|php-7.4.33-12|2010	%files mysqli
21mr|php-7.4.33-12|2011	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/37_mysqli.ini
21mr|php-7.4.33-12|2012	%attr(0755,root,root) %{_libdir}/php/extensions/mysqli.so
21mr|php-7.4.33-12|2013	
21mr|php-7.4.33-12|2014	%files odbc
21mr|php-7.4.33-12|2015	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/39_odbc.ini
21mr|php-7.4.33-12|2016	%attr(0755,root,root) %{_libdir}/php/extensions/odbc.so
21mr|php-7.4.33-12|2017	
21mr|php-7.4.33-12|2018	%files opcache
21mr|php-7.4.33-12|2019	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/85_opcache.ini
21mr|php-7.4.33-12|2020	%attr(0755,root,root) %{_libdir}/php/extensions/opcache.so
21mr|php-7.4.33-12|2021	
21mr|php-7.4.33-12|2022	%files pcntl
21mr|php-7.4.33-12|2023	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/40_pcntl.ini
21mr|php-7.4.33-12|2024	%attr(0755,root,root) %{_libdir}/php/extensions/pcntl.so
21mr|php-7.4.33-12|2025	
21mr|php-7.4.33-12|2026	%files pdo
21mr|php-7.4.33-12|2027	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/70_pdo.ini
21mr|php-7.4.33-12|2028	%attr(0755,root,root) %{_libdir}/php/extensions/pdo.so
21mr|php-7.4.33-12|2029	
21mr|php-7.4.33-12|2030	%files pdo_dblib
21mr|php-7.4.33-12|2031	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/71_pdo_dblib.ini
21mr|php-7.4.33-12|2032	%attr(0755,root,root) %{_libdir}/php/extensions/pdo_dblib.so
21mr|php-7.4.33-12|2033	
21mr|php-7.4.33-12|2034	%files pdo_mysql
21mr|php-7.4.33-12|2035	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/73_pdo_mysql.ini
21mr|php-7.4.33-12|2036	%attr(0755,root,root) %{_libdir}/php/extensions/pdo_mysql.so
21mr|php-7.4.33-12|2037	
21mr|php-7.4.33-12|2038	%files pdo_odbc
21mr|php-7.4.33-12|2039	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/75_pdo_odbc.ini
21mr|php-7.4.33-12|2040	%attr(0755,root,root) %{_libdir}/php/extensions/pdo_odbc.so
21mr|php-7.4.33-12|2041	
21mr|php-7.4.33-12|2042	%files pdo_pgsql
21mr|php-7.4.33-12|2043	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/76_pdo_pgsql.ini
21mr|php-7.4.33-12|2044	%attr(0755,root,root) %{_libdir}/php/extensions/pdo_pgsql.so
21mr|php-7.4.33-12|2045	
21mr|php-7.4.33-12|2046	%files pdo_sqlite
21mr|php-7.4.33-12|2047	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/77_pdo_sqlite.ini
21mr|php-7.4.33-12|2048	%attr(0755,root,root) %{_libdir}/php/extensions/pdo_sqlite.so
21mr|php-7.4.33-12|2049	
21mr|php-7.4.33-12|2050	%files pgsql
21mr|php-7.4.33-12|2051	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/42_pgsql.ini
21mr|php-7.4.33-12|2052	%attr(0755,root,root) %{_libdir}/php/extensions/pgsql.so
21mr|php-7.4.33-12|2053	
21mr|php-7.4.33-12|2054	%files phar
21mr|php-7.4.33-12|2055	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/84_phar.ini
21mr|php-7.4.33-12|2056	%attr(0755,root,root) %{_libdir}/php/extensions/phar.so
21mr|php-7.4.33-12|2057	%attr(0755,root,root) %{_bindir}/phar
21mr|php-7.4.33-12|2058	%{_mandir}/man1/phar.1*
21mr|php-7.4.33-12|2059	%{_mandir}/man1/phar.phar.1*
21mr|php-7.4.33-12|2060	
21mr|php-7.4.33-12|2061	%files posix
21mr|php-7.4.33-12|2062	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/43_posix.ini
21mr|php-7.4.33-12|2063	%attr(0755,root,root) %{_libdir}/php/extensions/posix.so
21mr|php-7.4.33-12|2064	
21mr|php-7.4.33-12|2065	%files pspell
21mr|php-7.4.33-12|2066	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/44_pspell.ini
21mr|php-7.4.33-12|2067	%attr(0755,root,root) %{_libdir}/php/extensions/pspell.so
21mr|php-7.4.33-12|2068	
21mr|php-7.4.33-12|2069	%files readline
21mr|php-7.4.33-12|2070	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/45_readline.ini
21mr|php-7.4.33-12|2071	%attr(0755,root,root) %{_libdir}/php/extensions/readline.so
21mr|php-7.4.33-12|2072	
21mr|php-7.4.33-12|2073	#files recode
21mr|php-7.4.33-12|2074	#attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/46_recode.ini
21mr|php-7.4.33-12|2075	#attr(0755,root,root) %{_libdir}/php/extensions/recode.so
21mr|php-7.4.33-12|2076	
21mr|php-7.4.33-12|2077	%files session
21mr|php-7.4.33-12|2078	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/47_session.ini
21mr|php-7.4.33-12|2079	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/php
21mr|php-7.4.33-12|2080	%attr(0755,root,root) %{_libdir}/php/extensions/session.so
21mr|php-7.4.33-12|2081	%attr(0755,root,root) %{_libdir}/php/maxlifetime
21mr|php-7.4.33-12|2082	%attr(01733,apache,apache) %dir /var/lib/php
21mr|php-7.4.33-12|2083	
21mr|php-7.4.33-12|2084	%files shmop
21mr|php-7.4.33-12|2085	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/48_shmop.ini
21mr|php-7.4.33-12|2086	%attr(0755,root,root) %{_libdir}/php/extensions/shmop.so
21mr|php-7.4.33-12|2087	
21mr|php-7.4.33-12|2088	%files snmp
21mr|php-7.4.33-12|2089	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/50_snmp.ini
21mr|php-7.4.33-12|2090	%attr(0755,root,root) %{_libdir}/php/extensions/snmp.so
21mr|php-7.4.33-12|2091	
21mr|php-7.4.33-12|2092	%files soap
21mr|php-7.4.33-12|2093	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/51_soap.ini
21mr|php-7.4.33-12|2094	%attr(0755,root,root) %{_libdir}/php/extensions/soap.so
21mr|php-7.4.33-12|2095	
21mr|php-7.4.33-12|2096	%files sockets
21mr|php-7.4.33-12|2097	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/52_sockets.ini
21mr|php-7.4.33-12|2098	%attr(0755,root,root) %{_libdir}/php/extensions/sockets.so
21mr|php-7.4.33-12|2099	
21mr|php-7.4.33-12|2100	%files sodium
21mr|php-7.4.33-12|2101	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/85_sodium.ini
21mr|php-7.4.33-12|2102	%attr(0755,root,root) %{_libdir}/php/extensions/sodium.so
21mr|php-7.4.33-12|2103	
21mr|php-7.4.33-12|2104	%files sqlite3
21mr|php-7.4.33-12|2105	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/78_sqlite3.ini
21mr|php-7.4.33-12|2106	%attr(0755,root,root) %{_libdir}/php/extensions/sqlite3.so
21mr|php-7.4.33-12|2107	
21mr|php-7.4.33-12|2108	%files sysvmsg
21mr|php-7.4.33-12|2109	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/56_sysvmsg.ini
21mr|php-7.4.33-12|2110	%attr(0755,root,root) %{_libdir}/php/extensions/sysvmsg.so
21mr|php-7.4.33-12|2111	
21mr|php-7.4.33-12|2112	%files sysvsem
21mr|php-7.4.33-12|2113	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/57_sysvsem.ini
21mr|php-7.4.33-12|2114	%attr(0755,root,root) %{_libdir}/php/extensions/sysvsem.so
21mr|php-7.4.33-12|2115	
21mr|php-7.4.33-12|2116	%files sysvshm
21mr|php-7.4.33-12|2117	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/58_sysvshm.ini
21mr|php-7.4.33-12|2118	%attr(0755,root,root) %{_libdir}/php/extensions/sysvshm.so
21mr|php-7.4.33-12|2119	
21mr|php-7.4.33-12|2120	%files tidy
21mr|php-7.4.33-12|2121	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/59_tidy.ini
21mr|php-7.4.33-12|2122	%attr(0755,root,root) %{_libdir}/php/extensions/tidy.so
21mr|php-7.4.33-12|2123	
21mr|php-7.4.33-12|2124	%files tokenizer
21mr|php-7.4.33-12|2125	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/60_tokenizer.ini
21mr|php-7.4.33-12|2126	%attr(0755,root,root) %{_libdir}/php/extensions/tokenizer.so
21mr|php-7.4.33-12|2127	
21mr|php-7.4.33-12|2128	%files xml
21mr|php-7.4.33-12|2129	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/62_xml.ini
21mr|php-7.4.33-12|2130	%attr(0755,root,root) %{_libdir}/php/extensions/xml.so
21mr|php-7.4.33-12|2131	
21mr|php-7.4.33-12|2132	%files xmlreader
21mr|php-7.4.33-12|2133	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/63_xmlreader.ini
21mr|php-7.4.33-12|2134	%attr(0755,root,root) %{_libdir}/php/extensions/xmlreader.so
21mr|php-7.4.33-12|2135	
21mr|php-7.4.33-12|2136	%files xmlrpc
21mr|php-7.4.33-12|2137	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/62_xmlrpc.ini
21mr|php-7.4.33-12|2138	%attr(0755,root,root) %{_libdir}/php/extensions/xmlrpc.so
21mr|php-7.4.33-12|2139	
21mr|php-7.4.33-12|2140	%files xmlwriter
21mr|php-7.4.33-12|2141	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/64_xmlwriter.ini
21mr|php-7.4.33-12|2142	%attr(0755,root,root) %{_libdir}/php/extensions/xmlwriter.so
21mr|php-7.4.33-12|2143	
21mr|php-7.4.33-12|2144	%files xsl
21mr|php-7.4.33-12|2145	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/63_xsl.ini
21mr|php-7.4.33-12|2146	%attr(0755,root,root) %{_libdir}/php/extensions/xsl.so
21mr|php-7.4.33-12|2147	
21mr|php-7.4.33-12|2148	%files zip
21mr|php-7.4.33-12|2149	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/83_zip.ini
21mr|php-7.4.33-12|2150	%attr(0755,root,root) %{_libdir}/php/extensions/zip.so
21mr|php-7.4.33-12|2151	
21mr|php-7.4.33-12|2152	%files fpm
21mr|php-7.4.33-12|2153	%doc sapi/fpm/LICENSE
21mr|php-7.4.33-12|2154	%{_unitdir}/php-fpm.service
21mr|php-7.4.33-12|2155	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php-fpm.conf
21mr|php-7.4.33-12|2156	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/php-fpm
21mr|php-7.4.33-12|2157	%attr(0644,root,root) %{_sysconfdir}/logrotate.d/php-fpm
21mr|php-7.4.33-12|2158	%attr(0755,root,root) %dir %{_sysconfdir}/php-fpm.d
21mr|php-7.4.33-12|2159	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php-fpm.d/default.conf
21mr|php-7.4.33-12|2160	%attr(0755,root,root) %{_sbindir}/php-fpm
21mr|php-7.4.33-12|2161	%attr(0644,root,root) %{_mandir}/man8/php-fpm.8*
21mr|php-7.4.33-12|2162	%attr(0711,apache,apache) %dir /var/lib/php-fpm
21mr|php-7.4.33-12|2163	%attr(0711,apache,apache) %dir /var/log/php-fpm
21mr|php-7.4.33-12|2164	%attr(0711,apache,apache) %dir /run/php-fpm
21mr|php-7.4.33-12|2165	%{_tmpfilesdir}/php-fpm.conf
21mr|php-7.4.33-12|2166	
21mr|php-7.4.33-12|2167	%files -n apache-mod_php
21mr|php-7.4.33-12|2168	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
21mr|php-7.4.33-12|2169	%attr(0755,root,root) %{_libdir}/apache/*.so
21mr|php-7.4.33-12|2170	
21mr|php-7.4.33-12|2171	%files -n php-ini
21mr|php-7.4.33-12|2172	%config(noreplace) %{_sysconfdir}/php.ini
21mr|php-7.4.33-12|2173	%config(noreplace) %{_sysconfdir}/php-cgi-fcgi.ini
21mr|php-7.4.33-12|2174	%dir %{_sysconfdir}/php.d
21mr|php-7.4.33-12|2175	%dir %{_libdir}/php
21mr|php-7.4.33-12|2176	%dir %{_libdir}/php/extensions
21mr|php-7.4.33-12|2177	%dir %{_datadir}/php
21mr|php-7.4.33-12|2178	

15211 21
21mr|php8-8.3.25-1|1	%define _build_pkgcheck_set %{nil}
21mr|php8-8.3.25-1|2	%define _build_pkgcheck_srpm %{nil}
21mr|php8-8.3.25-1|3	
21mr|php8-8.3.25-1|4	# LTO causes a build failure because something forces a linking step of
21mr|php8-8.3.25-1|5	# libphp8_common to barf because libtool foolishly takes -flto out of
21mr|php8-8.3.25-1|6	# compiler flags
21mr|php8-8.3.25-1|7	#define _disable_lto 1
21mr|php8-8.3.25-1|8	
21mr|php8-8.3.25-1|9	%define build_test 0
21mr|php8-8.3.25-1|10	%{?_with_test: %{expand: %%global build_test 1}}
21mr|php8-8.3.25-1|11	%{?_without_test: %{expand: %%global build_test 0}}
21mr|php8-8.3.25-1|12	
21mr|php8-8.3.25-1|13	%define build_libmagic 0
21mr|php8-8.3.25-1|14	%{?_with_libmagic: %{expand: %%global build_libmagic 1}}
21mr|php8-8.3.25-1|15	%{?_without_libmagic: %{expand: %%global build_libmagic 0}}
21mr|php8-8.3.25-1|16	
21mr|php8-8.3.25-1|17	%define php_branch 8
21mr|php8-8.3.25-1|18	
21mr|php8-8.3.25-1|19	%define php8_common_major 5
21mr|php8-8.3.25-1|20	%define libname %mklibname php8_common %{php8_common_major}
21mr|php8-8.3.25-1|21	
21mr|php8-8.3.25-1|22	%global __requires_exclude '.*/bin/awk|.*/bin/gawk'
21mr|php8-8.3.25-1|23	
21mr|php8-8.3.25-1|24	# API/ABI check
21mr|php8-8.3.25-1|25	%define apiver  20230831
21mr|php8-8.3.25-1|26	%define zendver 20230831
21mr|php8-8.3.25-1|27	%define pdover 20170320
21mr|php8-8.3.25-1|28	
21mr|php8-8.3.25-1|29	Summary:	The PHP scripting language
21mr|php8-8.3.25-1|30	Name:		php%{php_branch}
21mr|php8-8.3.25-1|31	Version:	8.3.25
21mr|php8-8.3.25-1|32	Release:	1
21mr|php8-8.3.25-1|33	Source0:	http://ch1.php.net/distributions/php-%{version}.tar.gz
21mr|php8-8.3.25-1|34	Source1:	macros.php
21mr|php8-8.3.25-1|35	Group:		Development/PHP
21mr|php8-8.3.25-1|36	License:	PHP License
21mr|php8-8.3.25-1|37	URL:		http://www.php.net
21mr|php8-8.3.25-1|38	Source2:	maxlifetime
21mr|php8-8.3.25-1|39	Source3:	php.crond
21mr|php8-8.3.25-1|40	Source4:	php-fpm.service
21mr|php8-8.3.25-1|41	Source5:	php-fpm.sysconf
21mr|php8-8.3.25-1|42	Source6:	php-fpm.logrotate
21mr|php8-8.3.25-1|43	# S7 comes from ext/fileinfo/create_data_file.php but could be removed someday
21mr|php8-8.3.25-1|44	Source7:	create_data_file.php
21mr|php8-8.3.25-1|45	Source9:        php-fpm-tmpfiles.conf
21mr|php8-8.3.25-1|46	Source10:	php.ini
21mr|php8-8.3.25-1|47	Patch4:		https://src.fedoraproject.org/rpms/php/raw/master/f/php-7.4.0-phpize.patch
21mr|php8-8.3.25-1|48	Patch5:		php-scripts-builddir-includedir.patch
21mr|php8-8.3.25-1|49	Patch11:	php-5.3.8-bdb-5.2.diff
21mr|php8-8.3.25-1|50	Patch12:	php-5.5.6-db-6.0.patch
21mr|php8-8.3.25-1|51	Patch13:	php-7.0.1-clang-warnings.patch
21mr|php8-8.3.25-1|52	Patch14:	php-7.2.0-visibility.patch
21mr|php8-8.3.25-1|53	# use system tzdata
21mr|php8-8.3.25-1|54	Patch15:	php-8.2.23-systzdata-v24.patch
21mr|php8-8.3.25-1|55	#####################################################################
21mr|php8-8.3.25-1|56	# Stolen from PLD
21mr|php8-8.3.25-1|57	Patch22:	php-dba-link.patch
21mr|php8-8.3.25-1|58	Patch23:	php-zlib-for-getimagesize.patch
21mr|php8-8.3.25-1|59	#####################################################################
21mr|php8-8.3.25-1|60	# stolen from debian
21mr|php8-8.3.25-1|61	Patch50:	php-session.save_path.diff
21mr|php8-8.3.25-1|62	#####################################################################
21mr|php8-8.3.25-1|63	# Stolen from fedora
21mr|php8-8.3.25-1|64	Patch102:	php-install.diff
21mr|php8-8.3.25-1|65	Patch105:	php-umask.diff
21mr|php8-8.3.25-1|66	# Fixes for extension modules
21mr|php8-8.3.25-1|67	Patch113:	php-libc-client.diff
21mr|php8-8.3.25-1|68	Patch114:	php-no_pam_in_c-client.diff
21mr|php8-8.3.25-1|69	# Sauce fixes
21mr|php8-8.3.25-1|70	#Patch127:	php-7.4.30-svace-fixes.patch
21mr|php8-8.3.25-1|71	#Patch128:	0001-Revert-Throw-notice-on-array-access-on-illegal-type.patch
21mr|php8-8.3.25-1|72	#####################################################################
21mr|php8-8.3.25-1|73	# ROSA specific patches
21mr|php8-8.3.25-1|74	Patch150:	ROSA-fpm-configuration.patch
21mr|php8-8.3.25-1|75	#####################################################################
21mr|php8-8.3.25-1|76	Patch200:	fix-include-e2k.patch
21mr|php8-8.3.25-1|77	BuildRequires:	autoconf
21mr|php8-8.3.25-1|78	BuildRequires:	automake
21mr|php8-8.3.25-1|79	BuildRequires:	bison
21mr|php8-8.3.25-1|80	BuildRequires:	byacc
21mr|php8-8.3.25-1|81	BuildRequires:	file
21mr|php8-8.3.25-1|82	BuildRequires:	flex
21mr|php8-8.3.25-1|83	BuildRequires:	lemon
21mr|php8-8.3.25-1|84	BuildRequires:	libtool
21mr|php8-8.3.25-1|85	BuildRequires:	openssl
21mr|php8-8.3.25-1|86	BuildRequires:	systemd
21mr|php8-8.3.25-1|87	BuildRequires:	re2c >= 0.13.4
21mr|php8-8.3.25-1|88	
21mr|php8-8.3.25-1|89	BuildRequires:	pkgconfig(libsystemd)
21mr|php8-8.3.25-1|90	BuildRequires:	pkgconfig(enchant-2)
21mr|php8-8.3.25-1|91	BuildRequires:	pkgconfig(expat)
21mr|php8-8.3.25-1|92	BuildRequires:	pkgconfig(freetype2)
21mr|php8-8.3.25-1|93	BuildRequires:	pkgconfig(libargon2)
21mr|php8-8.3.25-1|94	BuildRequires:	pkgconfig(libcurl)
21mr|php8-8.3.25-1|95	BuildRequires:	pkgconfig(libpng)
21mr|php8-8.3.25-1|96	BuildRequires:	pkgconfig(libsodium)
21mr|php8-8.3.25-1|97	BuildRequires:	pkgconfig(libwebp)
21mr|php8-8.3.25-1|98	BuildRequires:	pkgconfig(libxml-2.0)
21mr|php8-8.3.25-1|99	BuildRequires:	pkgconfig(libxslt)
21mr|php8-8.3.25-1|100	BuildRequires:	pkgconfig(libzip)
21mr|php8-8.3.25-1|101	BuildRequires:	pkgconfig(ncurses)
21mr|php8-8.3.25-1|102	BuildRequires:	pkgconfig(openssl)
21mr|php8-8.3.25-1|103	BuildRequires:	pkgconfig(sqlite3)
21mr|php8-8.3.25-1|104	BuildRequires:	pkgconfig(uuid)
21mr|php8-8.3.25-1|105	BuildRequires:	pkgconfig(x11)
21mr|php8-8.3.25-1|106	BuildRequires:	pkgconfig(xpm)
21mr|php8-8.3.25-1|107	BuildRequires:	pkgconfig(libxcrypt)
21mr|php8-8.3.25-1|108	BuildRequires:	pkgconfig(libpcre2-posix)
21mr|php8-8.3.25-1|109	BuildRequires:	pkgconfig(libpcre2-8)
21mr|php8-8.3.25-1|110	BuildRequires:	pkgconfig(libpcre2-16)
21mr|php8-8.3.25-1|111	BuildRequires:	pkgconfig(libpcre2-32)
21mr|php8-8.3.25-1|112	BuildRequires:	pkgconfig(libacl)
21mr|php8-8.3.25-1|113	BuildRequires:	apache-base
21mr|php8-8.3.25-1|114	
21mr|php8-8.3.25-1|115	BuildRequires:	apache-devel >= 2.2.0
21mr|php8-8.3.25-1|116	BuildRequires:	aspell-devel
21mr|php8-8.3.25-1|117	BuildRequires:	bzip2-devel
21mr|php8-8.3.25-1|118	BuildRequires:	c-client-devel >= 2007
21mr|php8-8.3.25-1|119	BuildRequires:	db-devel
21mr|php8-8.3.25-1|120	BuildRequires:	elfutils-devel
21mr|php8-8.3.25-1|121	BuildRequires:	freetds-devel >= 0.63
21mr|php8-8.3.25-1|122	BuildRequires:	gdbm-devel
21mr|php8-8.3.25-1|123	BuildRequires:	gd-devel >= 2.0.33
21mr|php8-8.3.25-1|124	BuildRequires:	gettext-devel
21mr|php8-8.3.25-1|125	BuildRequires:	gmp-devel
21mr|php8-8.3.25-1|126	BuildRequires:	gpm-devel
21mr|php8-8.3.25-1|127	BuildRequires:	icu-devel >= 49.0
21mr|php8-8.3.25-1|128	BuildRequires:	jpeg-devel
21mr|php8-8.3.25-1|129	BuildRequires:	openldap-devel
21mr|php8-8.3.25-1|130	BuildRequires:	sasl-devel
21mr|php8-8.3.25-1|131	BuildRequires:	libtool-devel
21mr|php8-8.3.25-1|132	BuildRequires:	mysql-devel >= 4.1.7
21mr|php8-8.3.25-1|133	BuildRequires:	lm_sensors-devel
21mr|php8-8.3.25-1|134	BuildRequires:	net-snmp-devel
21mr|php8-8.3.25-1|135	BuildRequires:	net-snmp-mibs
21mr|php8-8.3.25-1|136	BuildRequires:	onig-devel >= 5.9.2
21mr|php8-8.3.25-1|137	BuildRequires:	pam-devel
21mr|php8-8.3.25-1|138	BuildRequires:	postgresql-devel
21mr|php8-8.3.25-1|139	BuildRequires:	readline-devel
21mr|php8-8.3.25-1|140	BuildRequires:	recode-devel
21mr|php8-8.3.25-1|141	BuildRequires:	tidy-devel
21mr|php8-8.3.25-1|142	BuildRequires:	unixODBC-devel >= 2.2.1
21mr|php8-8.3.25-1|143	%if %{build_libmagic}
21mr|php8-8.3.25-1|144	BuildRequires:	magic-devel
21mr|php8-8.3.25-1|145	%endif
21mr|php8-8.3.25-1|146	Epoch: 3
21mr|php8-8.3.25-1|147	
21mr|php8-8.3.25-1|148	# stupid postgresql... stupid build system...
21mr|php8-8.3.25-1|149	# this is needed due to the postgresql packaging and due to bugs like this:
21mr|php8-8.3.25-1|150	# https://qa.mandriva.com/show_bug.cgi?id=52527
21mr|php8-8.3.25-1|151	%define postgresql_version %(pg_config &>/dev/null && pg_config 2>/dev/null | grep "^VERSION" | awk '{ print $4 }' 2>/dev/null || echo 0)
21mr|php8-8.3.25-1|152	
21mr|php8-8.3.25-1|153	%description
21mr|php8-8.3.25-1|154	PHP is an HTML-embeddable scripting language. PHP offers built-in database
21mr|php8-8.3.25-1|155	integration for several commercial and non-commercial database management
21mr|php8-8.3.25-1|156	systems, so writing a database-enabled script with PHP is fairly simple. The
21mr|php8-8.3.25-1|157	most common use of PHP coding is probably as a replacement for CGI scripts.
21mr|php8-8.3.25-1|158	
21mr|php8-8.3.25-1|159	%package	cli
21mr|php8-8.3.25-1|160	Summary:	PHP CLI interface
21mr|php8-8.3.25-1|161	Group:		Development/Other
21mr|php8-8.3.25-1|162	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|163	Requires:	%{name}-ctype >= %{EVRD}
21mr|php8-8.3.25-1|164	Requires:	%{name}-filter >= %{EVRD}
21mr|php8-8.3.25-1|165	Requires:	%{name}-ftp >= %{EVRD}
21mr|php8-8.3.25-1|166	Requires:	%{name}-gettext >= %{EVRD}
21mr|php8-8.3.25-1|167	Requires:	%{name}-ini >= %{version}
21mr|php8-8.3.25-1|168	Requires:	%{name}-openssl >= %{EVRD}
21mr|php8-8.3.25-1|169	Requires:	%{name}-posix >= %{EVRD}
21mr|php8-8.3.25-1|170	Requires:	%{name}-session >= %{EVRD}
21mr|php8-8.3.25-1|171	# Suggests:	%{name}-suhosin >= 0.9.33
21mr|php8-8.3.25-1|172	Requires:	%{name}-sysvsem >= %{EVRD}
21mr|php8-8.3.25-1|173	Requires:	%{name}-sysvshm >= %{EVRD}
21mr|php8-8.3.25-1|174	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php8-8.3.25-1|175	Requires:	%{name}-tokenizer >= %{EVRD}
21mr|php8-8.3.25-1|176	Requires:	%{name}-xmlreader >= %{EVRD}
21mr|php8-8.3.25-1|177	Requires:	%{name}-xmlwriter >= %{EVRD}
21mr|php8-8.3.25-1|178	Requires:	%{name}-zlib >= %{EVRD}
21mr|php8-8.3.25-1|179	Requires:	%{name}-xml >= %{EVRD}
21mr|php8-8.3.25-1|180	Provides:	%{name} = %{EVRD}
21mr|php8-8.3.25-1|181	Provides:	/usr/bin/%{name}
21mr|php8-8.3.25-1|182	Provides:	%{name}-json >= %{EVRD}
21mr|php8-8.3.25-1|183	
21mr|php8-8.3.25-1|184	%description	cli
21mr|php8-8.3.25-1|185	PHP is an HTML-embeddable scripting language. PHP offers built-in database
21mr|php8-8.3.25-1|186	integration for several commercial and non-commercial database management
21mr|php8-8.3.25-1|187	systems, so writing a database-enabled script with PHP is fairly simple. The
21mr|php8-8.3.25-1|188	most common use of PHP coding is probably as a replacement for CGI scripts.
21mr|php8-8.3.25-1|189	
21mr|php8-8.3.25-1|190	This package contains a command-line (CLI) version of php. You must also
21mr|php8-8.3.25-1|191	install libphp8_common. If you need apache module support, you also need to
21mr|php8-8.3.25-1|192	install the apache-mod_%{name} package.
21mr|php8-8.3.25-1|193	
21mr|php8-8.3.25-1|194	%package	dbg
21mr|php8-8.3.25-1|195	Summary:	Debugging version of the PHP CLI interface
21mr|php8-8.3.25-1|196	Group:		Development/Other
21mr|php8-8.3.25-1|197	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|198	Requires:	%{name}-ctype >= %{EVRD}
21mr|php8-8.3.25-1|199	Requires:	%{name}-filter >= %{EVRD}
21mr|php8-8.3.25-1|200	Requires:	%{name}-ftp >= %{EVRD}
21mr|php8-8.3.25-1|201	Requires:	%{name}-gettext >= %{EVRD}
21mr|php8-8.3.25-1|202	Requires:	%{name}-ini >= %{version}
21mr|php8-8.3.25-1|203	Requires:	%{name}-openssl >= %{EVRD}
21mr|php8-8.3.25-1|204	Requires:	%{name}-posix >= %{EVRD}
21mr|php8-8.3.25-1|205	Requires:	%{name}-session >= %{EVRD}
21mr|php8-8.3.25-1|206	# Suggests:	%{name}-suhosin >= 0.9.33
21mr|php8-8.3.25-1|207	Requires:	%{name}-sysvsem >= %{EVRD}
21mr|php8-8.3.25-1|208	Requires:	%{name}-sysvshm >= %{EVRD}
21mr|php8-8.3.25-1|209	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php8-8.3.25-1|210	Requires:	%{name}-tokenizer >= %{EVRD}
21mr|php8-8.3.25-1|211	Requires:	%{name}-xmlreader >= %{EVRD}
21mr|php8-8.3.25-1|212	Requires:	%{name}-xmlwriter >= %{EVRD}
21mr|php8-8.3.25-1|213	Requires:	%{name}-zlib >= %{EVRD}
21mr|php8-8.3.25-1|214	Requires:	%{name}-xml >= %{EVRD}
21mr|php8-8.3.25-1|215	Provides:	%{name} = %{EVRD}
21mr|php8-8.3.25-1|216	
21mr|php8-8.3.25-1|217	%description	dbg
21mr|php8-8.3.25-1|218	PHP is an HTML-embeddable scripting language. PHP offers built-in database
21mr|php8-8.3.25-1|219	integration for several commercial and non-commercial database management
21mr|php8-8.3.25-1|220	systems, so writing a database-enabled script with PHP is fairly simple. The
21mr|php8-8.3.25-1|221	most common use of PHP coding is probably as a replacement for CGI scripts.
21mr|php8-8.3.25-1|222	
21mr|php8-8.3.25-1|223	This package contains a debugging version of php. You must also
21mr|php8-8.3.25-1|224	install libphp8_common. If you need apache module support, you also need to
21mr|php8-8.3.25-1|225	install the apache-mod_%{name} package.
21mr|php8-8.3.25-1|226	
21mr|php8-8.3.25-1|227	%package	cgi
21mr|php8-8.3.25-1|228	Summary:	PHP CGI interface
21mr|php8-8.3.25-1|229	Group:		Development/Other
21mr|php8-8.3.25-1|230	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|231	Requires:	%{name}-ctype >= %{EVRD}
21mr|php8-8.3.25-1|232	Requires:	%{name}-filter >= %{EVRD}
21mr|php8-8.3.25-1|233	Requires:	%{name}-ftp >= %{EVRD}
21mr|php8-8.3.25-1|234	Requires:	%{name}-gettext >= %{EVRD}
21mr|php8-8.3.25-1|235	Requires:	%{name}-ini >= %{version}
21mr|php8-8.3.25-1|236	Requires:	%{name}-openssl >= %{EVRD}
21mr|php8-8.3.25-1|237	Requires:	%{name}-posix >= %{EVRD}
21mr|php8-8.3.25-1|238	Requires:	%{name}-session >= %{EVRD}
21mr|php8-8.3.25-1|239	# Suggests:	%{name}-suhosin >= 0.9.33
21mr|php8-8.3.25-1|240	Requires:	%{name}-sysvsem >= %{EVRD}
21mr|php8-8.3.25-1|241	Requires:	%{name}-sysvshm >= %{EVRD}
21mr|php8-8.3.25-1|242	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php8-8.3.25-1|243	Requires:	%{name}-tokenizer >= %{EVRD}
21mr|php8-8.3.25-1|244	Requires:	%{name}-xmlreader >= %{EVRD}
21mr|php8-8.3.25-1|245	Requires:	%{name}-xmlwriter >= %{EVRD}
21mr|php8-8.3.25-1|246	Requires:	%{name}-zlib >= %{EVRD}
21mr|php8-8.3.25-1|247	Requires:	%{name}-xml >= %{EVRD}
21mr|php8-8.3.25-1|248	Provides:	%{name} = %{EVRD}
21mr|php8-8.3.25-1|249	
21mr|php8-8.3.25-1|250	%description	cgi
21mr|php8-8.3.25-1|251	PHP is an HTML-embeddable scripting language. PHP offers built-in database
21mr|php8-8.3.25-1|252	integration for several commercial and non-commercial database management
21mr|php8-8.3.25-1|253	systems, so writing a database-enabled script with PHP is fairly simple. The
21mr|php8-8.3.25-1|254	most common use of PHP coding is probably as a replacement for CGI scripts.
21mr|php8-8.3.25-1|255	
21mr|php8-8.3.25-1|256	This package contains a standalone (CGI) version of php with FastCGI support.
21mr|php8-8.3.25-1|257	You must also install libphp8_common. If you need apache module support, you
21mr|php8-8.3.25-1|258	also need to install the apache-mod_%{name} package.
21mr|php8-8.3.25-1|259	
21mr|php8-8.3.25-1|260	%package -n	%{libname}
21mr|php8-8.3.25-1|261	Summary:	Shared library for PHP
21mr|php8-8.3.25-1|262	Group:		Development/Other
21mr|php8-8.3.25-1|263	Provides:	%{name}-pcre = %{EVRD}
21mr|php8-8.3.25-1|264	Provides:	%{name}-simplexml = %{EVRD}
21mr|php8-8.3.25-1|265	Provides:	php8(api) = %{apiver}
21mr|php8-8.3.25-1|266	Provides:	php8(zend-abi) = %{zendver}
21mr|php8-8.3.25-1|267	Requires:	systemd-units
21mr|php8-8.3.25-1|268	Requires(post): systemd-units
21mr|php8-8.3.25-1|269	Requires(preun): systemd-units
21mr|php8-8.3.25-1|270	Requires(postun): systemd-units
21mr|php8-8.3.25-1|271	
21mr|php8-8.3.25-1|272	%description -n	%{libname}
21mr|php8-8.3.25-1|273	This package provides the common files to run with different implementations of
21mr|php8-8.3.25-1|274	PHP. You need this package if you install the php standalone package or a
21mr|php8-8.3.25-1|275	webserver with php support (ie: apache-mod_%{name}).
21mr|php8-8.3.25-1|276	
21mr|php8-8.3.25-1|277	%package	devel
21mr|php8-8.3.25-1|278	Summary:	Development package for PHP
21mr|php8-8.3.25-1|279	Group:		Development/C
21mr|php8-8.3.25-1|280	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|281	Requires:	autoconf automake libtool
21mr|php8-8.3.25-1|282	Requires:	bison
21mr|php8-8.3.25-1|283	Requires:	byacc
21mr|php8-8.3.25-1|284	Requires:	chrpath
21mr|php8-8.3.25-1|285	Requires:	dos2unix
21mr|php8-8.3.25-1|286	Requires:	flex
21mr|php8-8.3.25-1|287	Requires:	openssl
21mr|php8-8.3.25-1|288	Requires:	re2c >= 0.9.11
21mr|php8-8.3.25-1|289	Requires:	tcl
21mr|php8-8.3.25-1|290	Requires:	pam-devel
21mr|php8-8.3.25-1|291	Requires:	pcre2-devel
21mr|php8-8.3.25-1|292	Requires:	pkgconfig(libxml-2.0)
21mr|php8-8.3.25-1|293	Requires:	pkgconfig(libxslt)
21mr|php8-8.3.25-1|294	Requires:	pkgconfig(openssl)
21mr|php8-8.3.25-1|295	Recommends:	%{name}-rpm-macros = %{EVRD}
21mr|php8-8.3.25-1|296	
21mr|php8-8.3.25-1|297	
21mr|php8-8.3.25-1|298	%description	devel
21mr|php8-8.3.25-1|299	This package lets you compile dynamic extensions to PHP. Included
21mr|php8-8.3.25-1|300	here is the source for the php extensions. Instead of recompiling the whole php
21mr|php8-8.3.25-1|301	binary to add support for, say, oracle, install this package and use the new
21mr|php8-8.3.25-1|302	self-contained extensions support. For more information, read the file
21mr|php8-8.3.25-1|303	SELF-CONTAINED-EXTENSIONS.
21mr|php8-8.3.25-1|304	
21mr|php8-8.3.25-1|305	%package	rpm-macros
21mr|php8-8.3.25-1|306	Summary:	PHP %{php_branch} RPM macros
21mr|php8-8.3.25-1|307	Conflicts:	php-devel < 8.3
21mr|php8-8.3.25-1|308	
21mr|php8-8.3.25-1|309	%description	rpm-macros
21mr|php8-8.3.25-1|310	%{summary}
21mr|php8-8.3.25-1|311	
21mr|php8-8.3.25-1|312	%package	openssl
21mr|php8-8.3.25-1|313	Summary:	OpenSSL extension module for PHP
21mr|php8-8.3.25-1|314	Group:		Development/PHP
21mr|php8-8.3.25-1|315	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|316	
21mr|php8-8.3.25-1|317	%description	openssl
21mr|php8-8.3.25-1|318	This is a dynamic shared object (DSO) for PHP that will add OpenSSL support.
21mr|php8-8.3.25-1|319	
21mr|php8-8.3.25-1|320	%package	zlib
21mr|php8-8.3.25-1|321	Summary:	Zlib extension module for PHP
21mr|php8-8.3.25-1|322	Group:		Development/PHP
21mr|php8-8.3.25-1|323	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|324	
21mr|php8-8.3.25-1|325	%description	zlib
21mr|php8-8.3.25-1|326	This is a dynamic shared object (DSO) for PHP that will add zlib compression
21mr|php8-8.3.25-1|327	support to PHP.
21mr|php8-8.3.25-1|328	
21mr|php8-8.3.25-1|329	%package	doc
21mr|php8-8.3.25-1|330	Summary:	Documentation for PHP
21mr|php8-8.3.25-1|331	Group:		Development/PHP
21mr|php8-8.3.25-1|332	
21mr|php8-8.3.25-1|333	%description	doc
21mr|php8-8.3.25-1|334	Documentation for php.
21mr|php8-8.3.25-1|335	
21mr|php8-8.3.25-1|336	%package	bcmath
21mr|php8-8.3.25-1|337	Summary:	The bcmath module for PHP
21mr|php8-8.3.25-1|338	Group:		Development/PHP
21mr|php8-8.3.25-1|339	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|340	
21mr|php8-8.3.25-1|341	%description	bcmath
21mr|php8-8.3.25-1|342	This is a dynamic shared object (DSO) for PHP that will add bc style precision
21mr|php8-8.3.25-1|343	math functions support.
21mr|php8-8.3.25-1|344	
21mr|php8-8.3.25-1|345	For arbitrary precision mathematics PHP offers the Binary Calculator which
21mr|php8-8.3.25-1|346	supports numbers of any size and precision, represented as strings.
21mr|php8-8.3.25-1|347	
21mr|php8-8.3.25-1|348	%package	bz2
21mr|php8-8.3.25-1|349	Summary:	Bzip2 extension module for PHP
21mr|php8-8.3.25-1|350	Group:		Development/PHP
21mr|php8-8.3.25-1|351	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|352	
21mr|php8-8.3.25-1|353	%description	bz2
21mr|php8-8.3.25-1|354	This is a dynamic shared object (DSO) for PHP that will add bzip2 compression
21mr|php8-8.3.25-1|355	support to PHP.
21mr|php8-8.3.25-1|356	
21mr|php8-8.3.25-1|357	The bzip2 functions are used to transparently read and write bzip2 (.bz2)
21mr|php8-8.3.25-1|358	compressed files.
21mr|php8-8.3.25-1|359	
21mr|php8-8.3.25-1|360	%package	calendar
21mr|php8-8.3.25-1|361	Summary:	Calendar extension module for PHP
21mr|php8-8.3.25-1|362	Group:		Development/PHP
21mr|php8-8.3.25-1|363	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|364	
21mr|php8-8.3.25-1|365	%description	calendar
21mr|php8-8.3.25-1|366	This is a dynamic shared object (DSO) for PHP that will add calendar support.
21mr|php8-8.3.25-1|367	
21mr|php8-8.3.25-1|368	The calendar extension presents a series of functions to simplify converting
21mr|php8-8.3.25-1|369	between different calendar formats. The intermediary or standard it is based on
21mr|php8-8.3.25-1|370	is the Julian Day Count. The Julian Day Count is a count of days starting from
21mr|php8-8.3.25-1|371	January 1st, 4713 B.C. To convert between calendar systems, you must first
21mr|php8-8.3.25-1|372	convert to Julian Day Count, then to the calendar system of your choice. Julian
21mr|php8-8.3.25-1|373	Day Count is very different from the Julian Calendar! For more information on
21mr|php8-8.3.25-1|374	Julian Day Count, visit http://www.hermetic.ch/cal_stud/jdn.htm. For more
21mr|php8-8.3.25-1|375	information on calendar systems visit
21mr|php8-8.3.25-1|376	http://www.boogle.com/info/cal-overview.html. Excerpts from this page are
21mr|php8-8.3.25-1|377	included in these instructions, and are in quotes.
21mr|php8-8.3.25-1|378	
21mr|php8-8.3.25-1|379	%package	ctype
21mr|php8-8.3.25-1|380	Summary:	Ctype extension module for PHP
21mr|php8-8.3.25-1|381	Group:		Development/PHP
21mr|php8-8.3.25-1|382	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|383	
21mr|php8-8.3.25-1|384	%description	ctype
21mr|php8-8.3.25-1|385	This is a dynamic shared object (DSO) for PHP that will add ctype support.
21mr|php8-8.3.25-1|386	
21mr|php8-8.3.25-1|387	The functions provided by this extension check whether a character or string
21mr|php8-8.3.25-1|388	falls into a certain character class according to the current locale (see also
21mr|php8-8.3.25-1|389	setlocale()).
21mr|php8-8.3.25-1|390	
21mr|php8-8.3.25-1|391	%package	curl
21mr|php8-8.3.25-1|392	Summary:	Curl extension module for PHP
21mr|php8-8.3.25-1|393	Group:		Development/PHP
21mr|php8-8.3.25-1|394	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|395	
21mr|php8-8.3.25-1|396	%description	curl
21mr|php8-8.3.25-1|397	This is a dynamic shared object (DSO) for PHP that will add curl support.
21mr|php8-8.3.25-1|398	
21mr|php8-8.3.25-1|399	PHP supports libcurl, a library created by Daniel Stenberg, that allows you to
21mr|php8-8.3.25-1|400	connect and communicate to many different types of servers with many different
21mr|php8-8.3.25-1|401	types of protocols. libcurl currently supports the http, https, ftp, gopher,
21mr|php8-8.3.25-1|402	telnet, dict, file, and ldap protocols. libcurl also supports HTTPS
21mr|php8-8.3.25-1|403	certificates, HTTP POST, HTTP PUT, FTP uploading (this can also be done with
21mr|php8-8.3.25-1|404	PHP's ftp extension), HTTP form based upload, proxies, cookies, and
21mr|php8-8.3.25-1|405	user+password authentication.
21mr|php8-8.3.25-1|406	
21mr|php8-8.3.25-1|407	%package	dba
21mr|php8-8.3.25-1|408	Summary:	DBA extension module for PHP
21mr|php8-8.3.25-1|409	Group:		Development/PHP
21mr|php8-8.3.25-1|410	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|411	
21mr|php8-8.3.25-1|412	%description	dba
21mr|php8-8.3.25-1|413	This is a dynamic shared object (DSO) for PHP that will add flat-file databases
21mr|php8-8.3.25-1|414	(DBA) support.
21mr|php8-8.3.25-1|415	
21mr|php8-8.3.25-1|416	These functions build the foundation for accessing Berkeley DB style databases.
21mr|php8-8.3.25-1|417	
21mr|php8-8.3.25-1|418	This is a general abstraction layer for several file-based databases. As such,
21mr|php8-8.3.25-1|419	functionality is limited to a common subset of features supported by modern
21mr|php8-8.3.25-1|420	databases such as Sleepycat Software's DB2. (This is not to be confused with
21mr|php8-8.3.25-1|421	IBM's DB2 software, which is supported through the ODBC functions.)
21mr|php8-8.3.25-1|422	
21mr|php8-8.3.25-1|423	%package	dom
21mr|php8-8.3.25-1|424	Summary:	Dom extension module for PHP
21mr|php8-8.3.25-1|425	Group:		Development/PHP
21mr|php8-8.3.25-1|426	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|427	
21mr|php8-8.3.25-1|428	%description	dom
21mr|php8-8.3.25-1|429	This is a dynamic shared object (DSO) for PHP that will add dom support.
21mr|php8-8.3.25-1|430	
21mr|php8-8.3.25-1|431	The DOM extension is the replacement for the DOM XML extension from PHP 4. The
21mr|php8-8.3.25-1|432	extension still contains many old functions, but they should no longer be used.
21mr|php8-8.3.25-1|433	In particular, functions that are not object-oriented should be avoided.
21mr|php8-8.3.25-1|434	
21mr|php8-8.3.25-1|435	The extension allows you to operate on an XML document with the DOM API.
21mr|php8-8.3.25-1|436	
21mr|php8-8.3.25-1|437	%package	enchant
21mr|php8-8.3.25-1|438	Summary:	Libenchant binder, support near all spelling tools
21mr|php8-8.3.25-1|439	Group:		Development/PHP
21mr|php8-8.3.25-1|440	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|441	
21mr|php8-8.3.25-1|442	%description	enchant
21mr|php8-8.3.25-1|443	Enchant is a binder for libenchant. Libenchant provides a common API for many
21mr|php8-8.3.25-1|444	spell libraries:
21mr|php8-8.3.25-1|445	
21mr|php8-8.3.25-1|446	- aspell/pspell (intended to replace ispell)
21mr|php8-8.3.25-1|447	- hspell (hebrew)
21mr|php8-8.3.25-1|448	- ispell
21mr|php8-8.3.25-1|449	- myspell (OpenOffice project, mozilla)
21mr|php8-8.3.25-1|450	- uspell (primarily Yiddish, Hebrew, and Eastern European languages)
21mr|php8-8.3.25-1|451	A plugin system allows to add custom spell support.
21mr|php8-8.3.25-1|452	see www.abisource.com/enchant/
21mr|php8-8.3.25-1|453	
21mr|php8-8.3.25-1|454	%package	sodium
21mr|php8-8.3.25-1|455	Summary:	Wrapper for the Sodium cryptographic library
21mr|php8-8.3.25-1|456	Provides:	php8-pecl(libsodium) = %{version}
21mr|php8-8.3.25-1|457	Provides:	php8-pecl(libsodium)%{?_isa} = %{version}
21mr|php8-8.3.25-1|458	
21mr|php8-8.3.25-1|459	%description sodium
21mr|php8-8.3.25-1|460	The php-sodium package provides a simple,
21mr|php8-8.3.25-1|461	low-level PHP extension for the libsodium cryptographic library.
21mr|php8-8.3.25-1|462	
21mr|php8-8.3.25-1|463	%package	exif
21mr|php8-8.3.25-1|464	Summary:	EXIF extension module for PHP
21mr|php8-8.3.25-1|465	Group:		Development/PHP
21mr|php8-8.3.25-1|466	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|467	Requires:	%{name}-mbstring >= %{EVRD}
21mr|php8-8.3.25-1|468	
21mr|php8-8.3.25-1|469	%description	exif
21mr|php8-8.3.25-1|470	This is a dynamic shared object (DSO) for PHP that will add EXIF tags support
21mr|php8-8.3.25-1|471	in image files.
21mr|php8-8.3.25-1|472	
21mr|php8-8.3.25-1|473	With the exif extension you are able to work with image meta data. For example,
21mr|php8-8.3.25-1|474	you may use exif functions to read meta data of pictures taken from digital
21mr|php8-8.3.25-1|475	cameras by working with information stored in the headers of the JPEG and TIFF
21mr|php8-8.3.25-1|476	images.
21mr|php8-8.3.25-1|477	
21mr|php8-8.3.25-1|478	%package	fileinfo
21mr|php8-8.3.25-1|479	Summary:	Fileinfo extension module for PHP
21mr|php8-8.3.25-1|480	Group:		Development/PHP
21mr|php8-8.3.25-1|481	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|482	
21mr|php8-8.3.25-1|483	%description	fileinfo
21mr|php8-8.3.25-1|484	This extension allows retrieval of information regarding vast majority of file.
21mr|php8-8.3.25-1|485	This information may include dimensions, quality, length etc...
21mr|php8-8.3.25-1|486	
21mr|php8-8.3.25-1|487	Additionally it can also be used to retrieve the mime type for a particular
21mr|php8-8.3.25-1|488	file and for text files proper language encoding.
21mr|php8-8.3.25-1|489	
21mr|php8-8.3.25-1|490	%package	filter
21mr|php8-8.3.25-1|491	Summary:	Extension for safely dealing with input parameters
21mr|php8-8.3.25-1|492	Group:		Development/PHP
21mr|php8-8.3.25-1|493	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|494	
21mr|php8-8.3.25-1|495	%description	filter
21mr|php8-8.3.25-1|496	The Input Filter extension is meant to address this issue by implementing a set
21mr|php8-8.3.25-1|497	of filters and mechanisms that users can use to safely access their input data.
21mr|php8-8.3.25-1|498	
21mr|php8-8.3.25-1|499	%package	ftp
21mr|php8-8.3.25-1|500	Summary:	FTP extension module for PHP
21mr|php8-8.3.25-1|501	Group:		Development/PHP
21mr|php8-8.3.25-1|502	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|503	
21mr|php8-8.3.25-1|504	%description	ftp
21mr|php8-8.3.25-1|505	This is a dynamic shared object (DSO) for PHP that will add FTP support.
21mr|php8-8.3.25-1|506	
21mr|php8-8.3.25-1|507	The functions in this extension implement client access to file servers
21mr|php8-8.3.25-1|508	speaking the File Transfer Protocol (FTP) as defined in
21mr|php8-8.3.25-1|509	http://www.faqs.org/rfcs/rfc959. This extension is meant for detailed access to
21mr|php8-8.3.25-1|510	an FTP server providing a wide range of control to the executing script. If you
21mr|php8-8.3.25-1|511	only wish to read from or write to a file on an FTP server, consider using the
21mr|php8-8.3.25-1|512	ftp:// wrapper  with the filesystem functions  which provide a simpler and more
21mr|php8-8.3.25-1|513	intuitive interface.
21mr|php8-8.3.25-1|514	
21mr|php8-8.3.25-1|515	%package	gd
21mr|php8-8.3.25-1|516	Summary:	GD extension module for PHP
21mr|php8-8.3.25-1|517	Group:		Development/PHP
21mr|php8-8.3.25-1|518	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|519	
21mr|php8-8.3.25-1|520	%description	gd
21mr|php8-8.3.25-1|521	This is a dynamic shared object (DSO) for PHP that will add GD support,
21mr|php8-8.3.25-1|522	allowing you to create and manipulate images with PHP using the gd library.
21mr|php8-8.3.25-1|523	
21mr|php8-8.3.25-1|524	PHP is not limited to creating just HTML output. It can also be used to create
21mr|php8-8.3.25-1|525	and manipulate image files in a variety of different image formats, including
21mr|php8-8.3.25-1|526	gif, png, jpg, wbmp, and xpm. Even more convenient, PHP can output image
21mr|php8-8.3.25-1|527	streams directly to a browser. You will need to compile PHP with the GD library
21mr|php8-8.3.25-1|528	of image functions for this to work. GD and PHP may also require other
21mr|php8-8.3.25-1|529	libraries, depending on which image formats you want to work with.
21mr|php8-8.3.25-1|530	
21mr|php8-8.3.25-1|531	You can use the image functions in PHP to get the size of JPEG, GIF, PNG, SWF,
21mr|php8-8.3.25-1|532	TIFF and JPEG2000 images.
21mr|php8-8.3.25-1|533	
21mr|php8-8.3.25-1|534	%package	gettext
21mr|php8-8.3.25-1|535	Summary:	Gettext extension module for PHP
21mr|php8-8.3.25-1|536	Group:		Development/PHP
21mr|php8-8.3.25-1|537	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|538	
21mr|php8-8.3.25-1|539	%description	gettext
21mr|php8-8.3.25-1|540	This is a dynamic shared object (DSO) for PHP that will add gettext support.
21mr|php8-8.3.25-1|541	
21mr|php8-8.3.25-1|542	The gettext functions implement an NLS (Native Language Support) API which can
21mr|php8-8.3.25-1|543	be used to internationalize your PHP applications. Please see the gettext
21mr|php8-8.3.25-1|544	documentation for your system for a thorough explanation of these functions or
21mr|php8-8.3.25-1|545	view the docs at http://www.gnu.org/software/gettext/manual/gettext.html.
21mr|php8-8.3.25-1|546	
21mr|php8-8.3.25-1|547	%package	gmp
21mr|php8-8.3.25-1|548	Summary:	Gmp extension module for PHP
21mr|php8-8.3.25-1|549	Group:		Development/PHP
21mr|php8-8.3.25-1|550	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|551	
21mr|php8-8.3.25-1|552	%description	gmp
21mr|php8-8.3.25-1|553	This is a dynamic shared object (DSO) for PHP that will add arbitrary length
21mr|php8-8.3.25-1|554	number support using the GNU MP library.
21mr|php8-8.3.25-1|555	
21mr|php8-8.3.25-1|556	%package	hash
21mr|php8-8.3.25-1|557	Summary:	HASH Message Digest Framework
21mr|php8-8.3.25-1|558	Group:		Development/PHP
21mr|php8-8.3.25-1|559	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|560	
21mr|php8-8.3.25-1|561	%description	hash
21mr|php8-8.3.25-1|562	Native implementations of common message digest algorithms using a generic
21mr|php8-8.3.25-1|563	factory method.
21mr|php8-8.3.25-1|564	
21mr|php8-8.3.25-1|565	Message Digest (hash) engine. Allows direct or incremental processing of
21mr|php8-8.3.25-1|566	arbitrary length messages using a variety of hashing algorithms.
21mr|php8-8.3.25-1|567	
21mr|php8-8.3.25-1|568	%package	iconv
21mr|php8-8.3.25-1|569	Summary:	Iconv extension module for PHP
21mr|php8-8.3.25-1|570	Group:		Development/PHP
21mr|php8-8.3.25-1|571	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|572	
21mr|php8-8.3.25-1|573	%description	iconv
21mr|php8-8.3.25-1|574	This is a dynamic shared object (DSO) for PHP that will add iconv support.
21mr|php8-8.3.25-1|575	
21mr|php8-8.3.25-1|576	This module contains an interface to iconv character set conversion facility.
21mr|php8-8.3.25-1|577	With this module, you can turn a string represented by a local character set
21mr|php8-8.3.25-1|578	into the one represented by another character set, which may be the Unicode
21mr|php8-8.3.25-1|579	character set. Supported character sets depend on the iconv implementation of
21mr|php8-8.3.25-1|580	your system. Note that the iconv function on some systems may not work as you
21mr|php8-8.3.25-1|581	expect. In such case, it'd be a good idea to install the GNU libiconv library.
21mr|php8-8.3.25-1|582	It will most likely end up with more consistent results.
21mr|php8-8.3.25-1|583	
21mr|php8-8.3.25-1|584	%package	imap
21mr|php8-8.3.25-1|585	Summary:	IMAP extension module for PHP
21mr|php8-8.3.25-1|586	Group:		Development/PHP
21mr|php8-8.3.25-1|587	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|588	
21mr|php8-8.3.25-1|589	%description	imap
21mr|php8-8.3.25-1|590	This is a dynamic shared object (DSO) for PHP that will add IMAP support.
21mr|php8-8.3.25-1|591	
21mr|php8-8.3.25-1|592	These functions are not limited to the IMAP protocol, despite their name. The
21mr|php8-8.3.25-1|593	underlying c-client library also supports NNTP, POP3 and local mailbox access
21mr|php8-8.3.25-1|594	methods.
21mr|php8-8.3.25-1|595	
21mr|php8-8.3.25-1|596	%package	intl
21mr|php8-8.3.25-1|597	Summary:	Internationalization extension module for PHP
21mr|php8-8.3.25-1|598	Group:		Development/PHP
21mr|php8-8.3.25-1|599	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|600	
21mr|php8-8.3.25-1|601	%description	intl
21mr|php8-8.3.25-1|602	This is a dynamic shared object (DSO) for PHP that will add
21mr|php8-8.3.25-1|603	Internationalization support.
21mr|php8-8.3.25-1|604	
21mr|php8-8.3.25-1|605	Internationalization extension implements ICU library functionality in PHP.
21mr|php8-8.3.25-1|606	
21mr|php8-8.3.25-1|607	%package	ldap
21mr|php8-8.3.25-1|608	Summary:	LDAP extension module for PHP
21mr|php8-8.3.25-1|609	Group:		Development/PHP
21mr|php8-8.3.25-1|610	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|611	
21mr|php8-8.3.25-1|612	%description	ldap
21mr|php8-8.3.25-1|613	This is a dynamic shared object (DSO) for PHP that will add LDAP support.
21mr|php8-8.3.25-1|614	
21mr|php8-8.3.25-1|615	LDAP is the Lightweight Directory Access Protocol, and is a protocol used to
21mr|php8-8.3.25-1|616	access "Directory Servers". The Directory is a special kind of database that
21mr|php8-8.3.25-1|617	holds information in a tree structure.
21mr|php8-8.3.25-1|618	
21mr|php8-8.3.25-1|619	The concept is similar to your hard disk directory structure, except that in
21mr|php8-8.3.25-1|620	this context, the root directory is "The world" and the first level
21mr|php8-8.3.25-1|621	subdirectories are "countries". Lower levels of the directory structure contain
21mr|php8-8.3.25-1|622	entries for companies, organisations or places, while yet lower still we find
21mr|php8-8.3.25-1|623	directory entries for people, and perhaps equipment or documents.
21mr|php8-8.3.25-1|624	
21mr|php8-8.3.25-1|625	%package	mbstring
21mr|php8-8.3.25-1|626	Summary:	MBstring extension module for PHP
21mr|php8-8.3.25-1|627	Group:		Development/PHP
21mr|php8-8.3.25-1|628	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|629	# To make it easier to find for e.g. Roundcube requesting php-multibyte
21mr|php8-8.3.25-1|630	Provides:	%{name}-multibyte = %{EVRD}
21mr|php8-8.3.25-1|631	
21mr|php8-8.3.25-1|632	%description	mbstring
21mr|php8-8.3.25-1|633	This is a dynamic shared object (DSO) for PHP that will add multibyte string
21mr|php8-8.3.25-1|634	support.
21mr|php8-8.3.25-1|635	
21mr|php8-8.3.25-1|636	mbstring provides multibyte specific string functions that help you deal with
21mr|php8-8.3.25-1|637	multibyte encodings in PHP. In addition to that, mbstring handles character
21mr|php8-8.3.25-1|638	encoding conversion between the possible encoding pairs. mbstring is designed
21mr|php8-8.3.25-1|639	to handle Unicode-based encodings such as UTF-8 and UCS-2 and many single-byte
21mr|php8-8.3.25-1|640	encodings for convenience.
21mr|php8-8.3.25-1|641	
21mr|php8-8.3.25-1|642	%package	mysqli
21mr|php8-8.3.25-1|643	Summary:	MySQL database module for PHP
21mr|php8-8.3.25-1|644	Group:		Development/PHP
21mr|php8-8.3.25-1|645	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|646	# mysqlnd must be loaded before mysqli (undefined symbol: mysqlnd_global_stats)
21mr|php8-8.3.25-1|647	Requires:	%{name}-mysqlnd = %{EVRD}
21mr|php8-8.3.25-1|648	Provides:	%{name}-mysql = %{EVRD}
21mr|php8-8.3.25-1|649	Obsoletes:	%{name}-mysql < %{EVRD}
21mr|php8-8.3.25-1|650	
21mr|php8-8.3.25-1|651	%description	mysqli
21mr|php8-8.3.25-1|652	This is a dynamic shared object (DSO) for PHP that will add MySQL database
21mr|php8-8.3.25-1|653	support.
21mr|php8-8.3.25-1|654	
21mr|php8-8.3.25-1|655	The mysqli extension allows you to access the functionality provided by MySQL
21mr|php8-8.3.25-1|656	4.1 and above. It is an improved version of the older PHP MySQL driver,
21mr|php8-8.3.25-1|657	offering various benefits. The developers of the PHP programming language
21mr|php8-8.3.25-1|658	recommend using MySQLi when dealing with MySQL server versions 4.1.3 and newer
21mr|php8-8.3.25-1|659	(takes advantage of new functionality)
21mr|php8-8.3.25-1|660	
21mr|php8-8.3.25-1|661	More information about the MySQL Database server can be found at
21mr|php8-8.3.25-1|662	http://www.mysql.com/
21mr|php8-8.3.25-1|663	
21mr|php8-8.3.25-1|664	Documentation for MySQL can be found at http://dev.mysql.com/doc/.
21mr|php8-8.3.25-1|665	
21mr|php8-8.3.25-1|666	Documentation for MySQLi can be found at http://www.php.net/manual/en/mysqli.overview.php.
21mr|php8-8.3.25-1|667	
21mr|php8-8.3.25-1|668	%package	mysqlnd
21mr|php8-8.3.25-1|669	Summary:	MySQL native database module for PHP
21mr|php8-8.3.25-1|670	Group:		Development/PHP
21mr|php8-8.3.25-1|671	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|672	
21mr|php8-8.3.25-1|673	%description	mysqlnd
21mr|php8-8.3.25-1|674	This is a dynamic shared object (DSO) for PHP that will add MySQL native
21mr|php8-8.3.25-1|675	database support.
21mr|php8-8.3.25-1|676	
21mr|php8-8.3.25-1|677	These functions allow you to access MySQL database servers. More information
21mr|php8-8.3.25-1|678	about MySQL can be found at http://www.mysql.com/.
21mr|php8-8.3.25-1|679	
21mr|php8-8.3.25-1|680	Documentation for MySQL can be found at http://dev.mysql.com/doc/.
21mr|php8-8.3.25-1|681	
21mr|php8-8.3.25-1|682	%package	odbc
21mr|php8-8.3.25-1|683	Summary:	ODBC extension module for PHP
21mr|php8-8.3.25-1|684	Group:		Development/PHP
21mr|php8-8.3.25-1|685	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|686	
21mr|php8-8.3.25-1|687	%description	odbc
21mr|php8-8.3.25-1|688	This is a dynamic shared object (DSO) for PHP that will add ODBC support.
21mr|php8-8.3.25-1|689	
21mr|php8-8.3.25-1|690	In addition to normal ODBC support, the Unified ODBC functions in PHP allow you
21mr|php8-8.3.25-1|691	to access several databases that have borrowed the semantics of the ODBC API to
21mr|php8-8.3.25-1|692	implement their own API. Instead of maintaining multiple database drivers that
21mr|php8-8.3.25-1|693	were all nearly identical, these drivers have been unified into a single set of
21mr|php8-8.3.25-1|694	ODBC functions.
21mr|php8-8.3.25-1|695	
21mr|php8-8.3.25-1|696	%package	opcache
21mr|php8-8.3.25-1|697	Summary:	Opcode cache for PHP
21mr|php8-8.3.25-1|698	Group:		Development/PHP
21mr|php8-8.3.25-1|699	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|700	
21mr|php8-8.3.25-1|701	%description	opcache
21mr|php8-8.3.25-1|702	Opcode cache for PHP
21mr|php8-8.3.25-1|703	
21mr|php8-8.3.25-1|704	%package	pcntl
21mr|php8-8.3.25-1|705	Summary:	Process Control extension module for PHP
21mr|php8-8.3.25-1|706	Group:		Development/PHP
21mr|php8-8.3.25-1|707	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|708	
21mr|php8-8.3.25-1|709	%description	pcntl
21mr|php8-8.3.25-1|710	This is a dynamic shared object (DSO) for PHP that will add process spawning
21mr|php8-8.3.25-1|711	and control support. It supports functions like fork(), waitpid(), signal()
21mr|php8-8.3.25-1|712	etc.
21mr|php8-8.3.25-1|713	
21mr|php8-8.3.25-1|714	Process Control support in PHP implements the Unix style of process creation,
21mr|php8-8.3.25-1|715	program execution, signal handling and process termination. Process Control
21mr|php8-8.3.25-1|716	should not be enabled within a webserver environment and unexpected results may
21mr|php8-8.3.25-1|717	happen if any Process Control functions are used within a webserver
21mr|php8-8.3.25-1|718	environment.
21mr|php8-8.3.25-1|719	
21mr|php8-8.3.25-1|720	%package	pdo
21mr|php8-8.3.25-1|721	Summary:	PHP Data Objects Interface
21mr|php8-8.3.25-1|722	Group:		Development/PHP
21mr|php8-8.3.25-1|723	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|724	Provides:	%{name}-pdo-abi  = %{pdover}
21mr|php8-8.3.25-1|725	Provides:	php8(pdo-abi) = %{pdover}
21mr|php8-8.3.25-1|726	
21mr|php8-8.3.25-1|727	%description	pdo
21mr|php8-8.3.25-1|728	PDO provides a uniform data access interface, sporting advanced features such
21mr|php8-8.3.25-1|729	as prepared statements and bound parameters. PDO drivers are dynamically
21mr|php8-8.3.25-1|730	loadable and may be developed independently from the core, but still accessed
21mr|php8-8.3.25-1|731	using the same API.
21mr|php8-8.3.25-1|732	
21mr|php8-8.3.25-1|733	Read the documentation at http://www.php.net/pdo for more information.
21mr|php8-8.3.25-1|734	
21mr|php8-8.3.25-1|735	%package	pdo_dblib
21mr|php8-8.3.25-1|736	Summary:	Sybase Interface driver for PDO
21mr|php8-8.3.25-1|737	Group:		Development/PHP
21mr|php8-8.3.25-1|738	Requires:       freetds >= 0.63
21mr|php8-8.3.25-1|739	Requires:	%{name}-pdo >= %{EVRD}
21mr|php8-8.3.25-1|740	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|741	
21mr|php8-8.3.25-1|742	%description	pdo_dblib
21mr|php8-8.3.25-1|743	PDO_DBLIB is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php8-8.3.25-1|744	enable access from PHP to Microsoft SQL Server and Sybase databases through the
21mr|php8-8.3.25-1|745	FreeTDS libary.
21mr|php8-8.3.25-1|746	
21mr|php8-8.3.25-1|747	%package	pdo_mysql
21mr|php8-8.3.25-1|748	Summary:	MySQL Interface driver for PDO
21mr|php8-8.3.25-1|749	Group:		Development/PHP
21mr|php8-8.3.25-1|750	Requires:	%{name}-pdo >= %{EVRD}
21mr|php8-8.3.25-1|751	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|752	
21mr|php8-8.3.25-1|753	%description	pdo_mysql
21mr|php8-8.3.25-1|754	PDO_MYSQL is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php8-8.3.25-1|755	enable access from PHP to MySQL 3.x and 4.x databases.
21mr|php8-8.3.25-1|756	
21mr|php8-8.3.25-1|757	PDO_MYSQL will take advantage of native prepared statement support present in
21mr|php8-8.3.25-1|758	MySQL 4.1 and higher. If you're using an older version of the mysql client
21mr|php8-8.3.25-1|759	libraries, PDO will emulate them for you.
21mr|php8-8.3.25-1|760	
21mr|php8-8.3.25-1|761	%package	pdo_odbc
21mr|php8-8.3.25-1|762	Summary:	ODBC v3 Interface driver for PDO
21mr|php8-8.3.25-1|763	Group:		Development/PHP
21mr|php8-8.3.25-1|764	Requires:	%{name}-pdo >= %{EVRD}
21mr|php8-8.3.25-1|765	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|766	
21mr|php8-8.3.25-1|767	%description	pdo_odbc
21mr|php8-8.3.25-1|768	PDO_ODBC is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php8-8.3.25-1|769	enable access from PHP to databases through ODBC drivers or through the IBM DB2
21mr|php8-8.3.25-1|770	Call Level Interface (DB2 CLI) library. PDO_ODBC currently supports three
21mr|php8-8.3.25-1|771	different "flavours" of database drivers:
21mr|php8-8.3.25-1|772	
21mr|php8-8.3.25-1|773	o ibm-db2  - Supports access to IBM DB2 Universal Database, Cloudscape, and
21mr|php8-8.3.25-1|774	Apache Derby servers through the free DB2 client.
21mr|php8-8.3.25-1|775	
21mr|php8-8.3.25-1|776	o unixODBC - Supports access to database servers through the unixODBC driver
21mr|php8-8.3.25-1|777	manager and the database's own ODBC drivers.
21mr|php8-8.3.25-1|778	
21mr|php8-8.3.25-1|779	o generic  - Offers a compile option for ODBC driver managers that are not
21mr|php8-8.3.25-1|780	explicitly supported by PDO_ODBC.
21mr|php8-8.3.25-1|781	
21mr|php8-8.3.25-1|782	%package	pdo_pgsql
21mr|php8-8.3.25-1|783	Summary:	PostgreSQL interface driver for PDO
21mr|php8-8.3.25-1|784	Group:		Development/PHP
21mr|php8-8.3.25-1|785	Requires:	%{name}-pdo >= %{EVRD}
21mr|php8-8.3.25-1|786	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|787	Requires:	postgresql-libs >= %{postgresql_version}
21mr|php8-8.3.25-1|788	
21mr|php8-8.3.25-1|789	%description	pdo_pgsql
21mr|php8-8.3.25-1|790	PDO_PGSQL is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php8-8.3.25-1|791	enable access from PHP to PostgreSQL databases.
21mr|php8-8.3.25-1|792	
21mr|php8-8.3.25-1|793	%package	pdo_sqlite
21mr|php8-8.3.25-1|794	Summary:	SQLite v3 Interface driver for PDO
21mr|php8-8.3.25-1|795	Group:		Development/PHP
21mr|php8-8.3.25-1|796	Requires:	%{name}-pdo >= %{EVRD}
21mr|php8-8.3.25-1|797	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|798	
21mr|php8-8.3.25-1|799	%description	pdo_sqlite
21mr|php8-8.3.25-1|800	PDO_SQLITE is a driver that implements the PHP Data Objects (PDO) interface to
21mr|php8-8.3.25-1|801	enable access to SQLite 3 databases.
21mr|php8-8.3.25-1|802	
21mr|php8-8.3.25-1|803	This extension provides an SQLite v3 driver for PDO. SQLite V3 is NOT
21mr|php8-8.3.25-1|804	compatible with the bundled SQLite 2 in PHP 7, but is a significant step
21mr|php8-8.3.25-1|805	forwards, featuring complete utf-8 support, native support for blobs, native
21mr|php8-8.3.25-1|806	support for prepared statements with bound parameters and improved concurrency.
21mr|php8-8.3.25-1|807	
21mr|php8-8.3.25-1|808	%package	pgsql
21mr|php8-8.3.25-1|809	Summary:	PostgreSQL database module for PHP
21mr|php8-8.3.25-1|810	Group:		Development/PHP
21mr|php8-8.3.25-1|811	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|812	Requires:	postgresql-libs >= %{postgresql_version}
21mr|php8-8.3.25-1|813	
21mr|php8-8.3.25-1|814	%description	pgsql
21mr|php8-8.3.25-1|815	This is a dynamic shared object (DSO) for PHP that will add PostgreSQL database
21mr|php8-8.3.25-1|816	support.
21mr|php8-8.3.25-1|817	
21mr|php8-8.3.25-1|818	PostgreSQL database is Open Source product and available without cost.
21mr|php8-8.3.25-1|819	Postgres, developed originally in the UC Berkeley Computer Science Department,
21mr|php8-8.3.25-1|820	pioneered many of the object-relational concepts now becoming available in some
21mr|php8-8.3.25-1|821	commercial databases. It provides SQL92/SQL99 language support, transactions,
21mr|php8-8.3.25-1|822	referential integrity, stored procedures and type extensibility. PostgreSQL is
21mr|php8-8.3.25-1|823	an open source descendant of this original Berkeley code.
21mr|php8-8.3.25-1|824	
21mr|php8-8.3.25-1|825	%package	phar
21mr|php8-8.3.25-1|826	Summary:	Allows running of complete applications out of .phar files
21mr|php8-8.3.25-1|827	Group:		Development/PHP
21mr|php8-8.3.25-1|828	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|829	Requires:	%{name}-bz2
21mr|php8-8.3.25-1|830	
21mr|php8-8.3.25-1|831	%description	phar
21mr|php8-8.3.25-1|832	This is the extension version of PEAR's PHP_Archive package. Support for
21mr|php8-8.3.25-1|833	zlib, bz2 and crc32 is achieved without any dependency other than the external
21mr|php8-8.3.25-1|834	zlib or bz2 extension.
21mr|php8-8.3.25-1|835	
21mr|php8-8.3.25-1|836	.phar files can be read using the phar stream, or with the Phar class. If the
21mr|php8-8.3.25-1|837	SPL extension is available, a Phar object can be used as an array to iterate
21mr|php8-8.3.25-1|838	over a phar's contents or to read files directly from the phar.
21mr|php8-8.3.25-1|839	
21mr|php8-8.3.25-1|840	Phar archives can be created using the streams API or with the Phar class, if
21mr|php8-8.3.25-1|841	the phar.readonly ini variable is set to false.
21mr|php8-8.3.25-1|842	
21mr|php8-8.3.25-1|843	Full support for MD5 and SHA1 signatures is possible. Signatures can be
21mr|php8-8.3.25-1|844	required if the ini variable phar.require_hash is set to true. When PECL
21mr|php8-8.3.25-1|845	extension hash is avaiable then SHA-256 and SHA-512 signatures are supported as
21mr|php8-8.3.25-1|846	well.
21mr|php8-8.3.25-1|847	
21mr|php8-8.3.25-1|848	%package	posix
21mr|php8-8.3.25-1|849	Summary:	POSIX extension module for PHP
21mr|php8-8.3.25-1|850	Group:		Development/PHP
21mr|php8-8.3.25-1|851	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|852	
21mr|php8-8.3.25-1|853	%description	posix
21mr|php8-8.3.25-1|854	This is a dynamic shared object (DSO) for PHP that will add POSIX functions
21mr|php8-8.3.25-1|855	support to PHP.
21mr|php8-8.3.25-1|856	
21mr|php8-8.3.25-1|857	This module contains an interface to those functions defined in the IEEE 1003.1
21mr|php8-8.3.25-1|858	(POSIX.1) standards document which are not accessible through other means.
21mr|php8-8.3.25-1|859	POSIX.1 for example defined the open(), read(), write() and close() functions,
21mr|php8-8.3.25-1|860	too, which traditionally have been part of PHP 3 for a long time. Some more
21mr|php8-8.3.25-1|861	system specific functions have not been available before, though, and this
21mr|php8-8.3.25-1|862	module tries to remedy this by providing easy access to these functions.
21mr|php8-8.3.25-1|863	
21mr|php8-8.3.25-1|864	%package	pspell
21mr|php8-8.3.25-1|865	Summary:	Pspell extension module for PHP
21mr|php8-8.3.25-1|866	Group:		Development/PHP
21mr|php8-8.3.25-1|867	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|868	
21mr|php8-8.3.25-1|869	%description	pspell
21mr|php8-8.3.25-1|870	This is a dynamic shared object (DSO) for PHP that will add pspell support to
21mr|php8-8.3.25-1|871	PHP.
21mr|php8-8.3.25-1|872	
21mr|php8-8.3.25-1|873	These functions allow you to check the spelling of a word and offer
21mr|php8-8.3.25-1|874	suggestions.
21mr|php8-8.3.25-1|875	
21mr|php8-8.3.25-1|876	%package	readline
21mr|php8-8.3.25-1|877	Summary:	Readline extension module for PHP
21mr|php8-8.3.25-1|878	Group:		Development/PHP
21mr|php8-8.3.25-1|879	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|880	
21mr|php8-8.3.25-1|881	%description	readline
21mr|php8-8.3.25-1|882	This PHP module adds support for readline functions (only for cli and cgi
21mr|php8-8.3.25-1|883	SAPIs).
21mr|php8-8.3.25-1|884	
21mr|php8-8.3.25-1|885	The readline() functions implement an interface to the GNU Readline library.
21mr|php8-8.3.25-1|886	These are functions that provide editable command lines. An example being the
21mr|php8-8.3.25-1|887	way Bash allows you to use the arrow keys to insert characters or scroll
21mr|php8-8.3.25-1|888	through command history. Because of the interactive nature of this library, it
21mr|php8-8.3.25-1|889	will be of little use for writing Web applications, but may be useful when
21mr|php8-8.3.25-1|890	writing scripts used from a command line.
21mr|php8-8.3.25-1|891	
21mr|php8-8.3.25-1|892	%package	recode
21mr|php8-8.3.25-1|893	Summary:	Recode extension module for PHP
21mr|php8-8.3.25-1|894	Group:		Development/PHP
21mr|php8-8.3.25-1|895	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|896	
21mr|php8-8.3.25-1|897	%description	recode
21mr|php8-8.3.25-1|898	This is a dynamic shared object (DSO) for PHP that will add recode support
21mr|php8-8.3.25-1|899	using the recode library.
21mr|php8-8.3.25-1|900	
21mr|php8-8.3.25-1|901	This module contains an interface to the GNU Recode library. The GNU Recode
21mr|php8-8.3.25-1|902	library converts files between various coded character sets and surface
21mr|php8-8.3.25-1|903	encodings. When this cannot be achieved exactly, it may get rid of the
21mr|php8-8.3.25-1|904	offending characters or fall back on approximations. The library recognises or
21mr|php8-8.3.25-1|905	produces nearly 150 different character sets and is able to convert files
21mr|php8-8.3.25-1|906	between almost any pair. Most RFC 1345 character sets are supported.
21mr|php8-8.3.25-1|907	
21mr|php8-8.3.25-1|908	%package	session
21mr|php8-8.3.25-1|909	Summary:	Session extension module for PHP
21mr|php8-8.3.25-1|910	Group:		Development/PHP
21mr|php8-8.3.25-1|911	Requires(pre):	user(apache)
21mr|php8-8.3.25-1|912	Requires(pre):	group(apache)
21mr|php8-8.3.25-1|913	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|914	
21mr|php8-8.3.25-1|915	%description	session
21mr|php8-8.3.25-1|916	This is a dynamic shared object (DSO) for PHP that will add session support.
21mr|php8-8.3.25-1|917	
21mr|php8-8.3.25-1|918	Session support in PHP consists of a way to preserve certain data across
21mr|php8-8.3.25-1|919	subsequent accesses. This enables you to build more customized applications and
21mr|php8-8.3.25-1|920	increase the appeal of your web site.
21mr|php8-8.3.25-1|921	
21mr|php8-8.3.25-1|922	A visitor accessing your web site is assigned a unique id, the so-called
21mr|php8-8.3.25-1|923	session id. This is either stored in a cookie on the user side or is propagated
21mr|php8-8.3.25-1|924	in the URL.
21mr|php8-8.3.25-1|925	
21mr|php8-8.3.25-1|926	%package	shmop
21mr|php8-8.3.25-1|927	Summary:	Shared Memory Operations extension module for PHP
21mr|php8-8.3.25-1|928	Group:		Development/PHP
21mr|php8-8.3.25-1|929	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|930	
21mr|php8-8.3.25-1|931	%description	shmop
21mr|php8-8.3.25-1|932	This is a dynamic shared object (DSO) for PHP that will add Shared Memory
21mr|php8-8.3.25-1|933	Operations support.
21mr|php8-8.3.25-1|934	
21mr|php8-8.3.25-1|935	Shmop is an easy to use set of functions that allows PHP to read, write, create
21mr|php8-8.3.25-1|936	and delete Unix shared memory segments.
21mr|php8-8.3.25-1|937	
21mr|php8-8.3.25-1|938	%package	snmp
21mr|php8-8.3.25-1|939	Summary:	NET-SNMP extension module for PHP
21mr|php8-8.3.25-1|940	Group:		Development/PHP
21mr|php8-8.3.25-1|941	Requires:	net-snmp-mibs
21mr|php8-8.3.25-1|942	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|943	
21mr|php8-8.3.25-1|944	%description	snmp
21mr|php8-8.3.25-1|945	This is a dynamic shared object (DSO) for PHP that will add SNMP support using
21mr|php8-8.3.25-1|946	the NET-SNMP libraries.
21mr|php8-8.3.25-1|947	
21mr|php8-8.3.25-1|948	In order to use the SNMP functions you need to install the NET-SNMP package.
21mr|php8-8.3.25-1|949	
21mr|php8-8.3.25-1|950	%package	soap
21mr|php8-8.3.25-1|951	Summary:	Soap extension module for PHP
21mr|php8-8.3.25-1|952	Group:		Development/PHP
21mr|php8-8.3.25-1|953	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|954	
21mr|php8-8.3.25-1|955	%description	soap
21mr|php8-8.3.25-1|956	This is a dynamic shared object (DSO) for PHP that will add soap support.
21mr|php8-8.3.25-1|957	
21mr|php8-8.3.25-1|958	The SOAP extension can be used to write SOAP Servers and Clients. It supports
21mr|php8-8.3.25-1|959	subsets of SOAP 1.1, SOAP 1.2 and WSDL 1.1 specifications.
21mr|php8-8.3.25-1|960	
21mr|php8-8.3.25-1|961	%package	sockets
21mr|php8-8.3.25-1|962	Summary:	Sockets extension module for PHP
21mr|php8-8.3.25-1|963	Group:		Development/PHP
21mr|php8-8.3.25-1|964	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|965	
21mr|php8-8.3.25-1|966	%description	sockets
21mr|php8-8.3.25-1|967	This is a dynamic shared object (DSO) for PHP that will add sockets support.
21mr|php8-8.3.25-1|968	
21mr|php8-8.3.25-1|969	The socket extension implements a low-level interface to the socket
21mr|php8-8.3.25-1|970	communication functions based on the popular BSD sockets, providing the
21mr|php8-8.3.25-1|971	possibility to act as a socket server as well as a client.
21mr|php8-8.3.25-1|972	
21mr|php8-8.3.25-1|973	%package	sqlite3
21mr|php8-8.3.25-1|974	Summary:	SQLite database bindings for PHP
21mr|php8-8.3.25-1|975	Group:		Development/PHP
21mr|php8-8.3.25-1|976	Requires:	%{name}-pdo >= %{EVRD}
21mr|php8-8.3.25-1|977	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|978	Obsoletes:	%name-sqlite < %{EVRD}
21mr|php8-8.3.25-1|979	
21mr|php8-8.3.25-1|980	%description	sqlite3
21mr|php8-8.3.25-1|981	This is an extension for the SQLite Embeddable SQL Database Engine. SQLite is a
21mr|php8-8.3.25-1|982	C library that implements an embeddable SQL database engine. Programs that link
21mr|php8-8.3.25-1|983	with the SQLite library can have SQL database access without running a separate
21mr|php8-8.3.25-1|984	RDBMS process.
21mr|php8-8.3.25-1|985	
21mr|php8-8.3.25-1|986	SQLite is not a client library used to connect to a big database server. SQLite
21mr|php8-8.3.25-1|987	is the server. The SQLite library reads and writes directly to and from the
21mr|php8-8.3.25-1|988	database files on disk.
21mr|php8-8.3.25-1|989	
21mr|php8-8.3.25-1|990	%package	sysvmsg
21mr|php8-8.3.25-1|991	Summary:	SysV msg extension module for PHP
21mr|php8-8.3.25-1|992	Group:		Development/PHP
21mr|php8-8.3.25-1|993	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|994	
21mr|php8-8.3.25-1|995	%description	sysvmsg
21mr|php8-8.3.25-1|996	This is a dynamic shared object (DSO) for PHP that will add SysV message queues
21mr|php8-8.3.25-1|997	support.
21mr|php8-8.3.25-1|998	
21mr|php8-8.3.25-1|999	%package	sysvsem
21mr|php8-8.3.25-1|1000	Summary:	SysV sem extension module for PHP
21mr|php8-8.3.25-1|1001	Group:		Development/PHP
21mr|php8-8.3.25-1|1002	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1003	
21mr|php8-8.3.25-1|1004	%description	sysvsem
21mr|php8-8.3.25-1|1005	This is a dynamic shared object (DSO) for PHP that will add SysV semaphores
21mr|php8-8.3.25-1|1006	support.
21mr|php8-8.3.25-1|1007	
21mr|php8-8.3.25-1|1008	%package	sysvshm
21mr|php8-8.3.25-1|1009	Summary:	SysV shm extension module for PHP
21mr|php8-8.3.25-1|1010	Group:		Development/PHP
21mr|php8-8.3.25-1|1011	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1012	
21mr|php8-8.3.25-1|1013	%description	sysvshm
21mr|php8-8.3.25-1|1014	This is a dynamic shared object (DSO) for PHP that will add SysV Shared Memory
21mr|php8-8.3.25-1|1015	support.
21mr|php8-8.3.25-1|1016	
21mr|php8-8.3.25-1|1017	%package	tidy
21mr|php8-8.3.25-1|1018	Summary:	Tidy HTML Repairing and Parsing for PHP
21mr|php8-8.3.25-1|1019	Group:		Development/PHP
21mr|php8-8.3.25-1|1020	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1021	
21mr|php8-8.3.25-1|1022	%description	tidy
21mr|php8-8.3.25-1|1023	Tidy is a binding for the Tidy HTML clean and repair utility which allows you
21mr|php8-8.3.25-1|1024	to not only clean and otherwise manipluate HTML documents, but also traverse
21mr|php8-8.3.25-1|1025	the document tree using the Zend Engine 2 OO semantics.
21mr|php8-8.3.25-1|1026	
21mr|php8-8.3.25-1|1027	%package	tokenizer
21mr|php8-8.3.25-1|1028	Summary:	Tokenizer extension module for PHP
21mr|php8-8.3.25-1|1029	Group:		Development/PHP
21mr|php8-8.3.25-1|1030	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1031	
21mr|php8-8.3.25-1|1032	%description	tokenizer
21mr|php8-8.3.25-1|1033	This is a dynamic shared object (DSO) for PHP that will add Tokenizer support.
21mr|php8-8.3.25-1|1034	
21mr|php8-8.3.25-1|1035	The tokenizer functions provide an interface to the PHP tokenizer embedded in
21mr|php8-8.3.25-1|1036	the Zend Engine. Using these functions you may write your own PHP source
21mr|php8-8.3.25-1|1037	analyzing or modification tools without having to deal with the language
21mr|php8-8.3.25-1|1038	specification at the lexical level.
21mr|php8-8.3.25-1|1039	
21mr|php8-8.3.25-1|1040	%package	xml
21mr|php8-8.3.25-1|1041	Summary:	XML extension module for PHP
21mr|php8-8.3.25-1|1042	Group:		Development/PHP
21mr|php8-8.3.25-1|1043	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1044	
21mr|php8-8.3.25-1|1045	%description	xml
21mr|php8-8.3.25-1|1046	This is a dynamic shared object (DSO) for PHP that will add XML support. This
21mr|php8-8.3.25-1|1047	extension lets you create XML parsers and then define handlers for different
21mr|php8-8.3.25-1|1048	XML events.
21mr|php8-8.3.25-1|1049	
21mr|php8-8.3.25-1|1050	%package	xmlreader
21mr|php8-8.3.25-1|1051	Summary:	Xmlreader extension module for PHP
21mr|php8-8.3.25-1|1052	Group:		Development/PHP
21mr|php8-8.3.25-1|1053	Requires:	%{name}-dom
21mr|php8-8.3.25-1|1054	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1055	
21mr|php8-8.3.25-1|1056	%description	xmlreader
21mr|php8-8.3.25-1|1057	XMLReader represents a reader that provides non-cached, forward-only access to
21mr|php8-8.3.25-1|1058	XML data. It is based upon the xmlTextReader api from libxml
21mr|php8-8.3.25-1|1059	
21mr|php8-8.3.25-1|1060	%package	xmlwriter
21mr|php8-8.3.25-1|1061	Summary:	Provides fast, non-cached, forward-only means to write XML data
21mr|php8-8.3.25-1|1062	Group:		Development/PHP
21mr|php8-8.3.25-1|1063	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1064	
21mr|php8-8.3.25-1|1065	%description	xmlwriter
21mr|php8-8.3.25-1|1066	This extension wraps the libxml xmlWriter API. Represents a writer that
21mr|php8-8.3.25-1|1067	provides a non-cached, forward-only means of generating streams or files
21mr|php8-8.3.25-1|1068	containing XML data.
21mr|php8-8.3.25-1|1069	
21mr|php8-8.3.25-1|1070	%package	xsl
21mr|php8-8.3.25-1|1071	Summary:	Xsl extension module for PHP
21mr|php8-8.3.25-1|1072	Group:		Development/PHP
21mr|php8-8.3.25-1|1073	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1074	
21mr|php8-8.3.25-1|1075	%description	xsl
21mr|php8-8.3.25-1|1076	This is a dynamic shared object (DSO) for PHP that will add xsl support.
21mr|php8-8.3.25-1|1077	
21mr|php8-8.3.25-1|1078	The XSL extension implements the XSL standard, performing XSLT transformations
21mr|php8-8.3.25-1|1079	using the libxslt library
21mr|php8-8.3.25-1|1080	
21mr|php8-8.3.25-1|1081	%package	zip
21mr|php8-8.3.25-1|1082	Summary:	A zip management extension for PHP
21mr|php8-8.3.25-1|1083	Group:		Development/PHP
21mr|php8-8.3.25-1|1084	
21mr|php8-8.3.25-1|1085	%description	zip
21mr|php8-8.3.25-1|1086	This is a dynamic shared object (DSO) for PHP that will add zip support to
21mr|php8-8.3.25-1|1087	create and read zip files using the libzip library.
21mr|php8-8.3.25-1|1088	
21mr|php8-8.3.25-1|1089	%package	fpm
21mr|php8-8.3.25-1|1090	Summary:	PHP FastCGI Process Manager
21mr|php8-8.3.25-1|1091	Group:		Development/Other
21mr|php8-8.3.25-1|1092	Requires:	%{libname} >= %{EVRD}
21mr|php8-8.3.25-1|1093	Requires:	%{name}-ctype >= %{EVRD}
21mr|php8-8.3.25-1|1094	Requires:	%{name}-filter >= %{EVRD}
21mr|php8-8.3.25-1|1095	#Requires:	%{name}-ftp >= %{EVRD}
21mr|php8-8.3.25-1|1096	Requires:	%{name}-gettext >= %{EVRD}
21mr|php8-8.3.25-1|1097	Requires:	%{name}-ini >= %{version}
21mr|php8-8.3.25-1|1098	Requires:	%{name}-openssl >= %{EVRD}
21mr|php8-8.3.25-1|1099	Requires:	%{name}-posix >= %{EVRD}
21mr|php8-8.3.25-1|1100	Requires:	%{name}-session >= %{EVRD}
21mr|php8-8.3.25-1|1101	# Suggests:	%{name}-suhosin >= 0.9.33
21mr|php8-8.3.25-1|1102	Requires:	%{name}-sysvsem >= %{EVRD}
21mr|php8-8.3.25-1|1103	Requires:	%{name}-sysvshm >= %{EVRD}
21mr|php8-8.3.25-1|1104	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php8-8.3.25-1|1105	Requires:	%{name}-tokenizer >= %{EVRD}
21mr|php8-8.3.25-1|1106	Requires:	%{name}-xmlreader >= %{EVRD}
21mr|php8-8.3.25-1|1107	Requires:	%{name}-xmlwriter >= %{EVRD}
21mr|php8-8.3.25-1|1108	Requires:	%{name}-zlib >= %{EVRD}
21mr|php8-8.3.25-1|1109	Requires:	%{name}-xml >= %{EVRD}
21mr|php8-8.3.25-1|1110	Requires(pre):	user(apache)
21mr|php8-8.3.25-1|1111	Requires(pre):	group(apache)
21mr|php8-8.3.25-1|1112	%if %{mdvver} >= 202310
21mr|php8-8.3.25-1|1113	Requires(post):	/usr/bin/systemd-tmpfiles
21mr|php8-8.3.25-1|1114	%else
21mr|php8-8.3.25-1|1115	Requires(post):	/bin/systemd-tmpfiles
21mr|php8-8.3.25-1|1116	%endif
21mr|php8-8.3.25-1|1117	Provides:	%{name} = %{EVRD}
21mr|php8-8.3.25-1|1118	
21mr|php8-8.3.25-1|1119	%description	fpm
21mr|php8-8.3.25-1|1120	PHP is an HTML-embeddable scripting language. PHP offers built-in database
21mr|php8-8.3.25-1|1121	integration for several commercial and non-commercial database management
21mr|php8-8.3.25-1|1122	systems, so writing a database-enabled script with PHP is fairly simple. The
21mr|php8-8.3.25-1|1123	most common use of PHP coding is probably as a replacement for CGI scripts.
21mr|php8-8.3.25-1|1124	
21mr|php8-8.3.25-1|1125	This package contains the FastCGI Process Manager. You must also install
21mr|php8-8.3.25-1|1126	libphp8_common.
21mr|php8-8.3.25-1|1127	
21mr|php8-8.3.25-1|1128	%package -n	apache-mod_%{name}
21mr|php8-8.3.25-1|1129	Summary:	The PHP HTML-embedded scripting language for use with apache
21mr|php8-8.3.25-1|1130	Group:		System/Servers
21mr|php8-8.3.25-1|1131	Requires:	%{libname} = %{EVRD}
21mr|php8-8.3.25-1|1132	Requires:	apache-base >= 2.4.0
21mr|php8-8.3.25-1|1133	Requires:	apache-modules >= 2.4.0
21mr|php8-8.3.25-1|1134	Requires:	apache-mpm >= 2.4.0
21mr|php8-8.3.25-1|1135	Requires:	%{name}-ctype = %{EVRD}
21mr|php8-8.3.25-1|1136	Requires:	%{name}-filter = %{EVRD}
21mr|php8-8.3.25-1|1137	#Requires:	%{name}-ftp = %{EVRD}
21mr|php8-8.3.25-1|1138	Requires:	%{name}-gettext = %{EVRD}
21mr|php8-8.3.25-1|1139	Requires:	%{name}-ini >= %{version}
21mr|php8-8.3.25-1|1140	Requires:	%{name}-openssl = %{EVRD}
21mr|php8-8.3.25-1|1141	Requires:	%{name}-pcre = %{EVRD}
21mr|php8-8.3.25-1|1142	Requires:	%{name}-posix = %{EVRD}
21mr|php8-8.3.25-1|1143	Requires:	%{name}-session = %{EVRD}
21mr|php8-8.3.25-1|1144	Requires:	%{name}-sysvsem = %{EVRD}
21mr|php8-8.3.25-1|1145	Requires:	%{name}-tokenizer = %{EVRD}
21mr|php8-8.3.25-1|1146	Requires:	%{name}-xmlreader = %{EVRD}
21mr|php8-8.3.25-1|1147	Requires:	%{name}-xmlwriter = %{EVRD}
21mr|php8-8.3.25-1|1148	Requires:	%{name}-zlib = %{EVRD}
21mr|php8-8.3.25-1|1149	Requires:	%{name}-xml = %{EVRD}
21mr|php8-8.3.25-1|1150	Requires:	%{name}-timezonedb >= 3:2009.10
21mr|php8-8.3.25-1|1151	# Suggests:	%{name}-suhosin >= 0.9.29
21mr|php8-8.3.25-1|1152	Conflicts:	%{name}-suhosin < 0.9.29
21mr|php8-8.3.25-1|1153	Conflicts:	apache-mpm-worker >= 2.4.0
21mr|php8-8.3.25-1|1154	# Prevent Apache PHP module from being overridden by earlier versions
21mr|php8-8.3.25-1|1155	Conflicts:	apache-mod_php < 3:8.3
21mr|php8-8.3.25-1|1156	# mod_php with the event mpm is not an recommended by php devs, but
21mr|php8-8.3.25-1|1157	# is (at least somewhat) working. Let's not do a hard conflict.
21mr|php8-8.3.25-1|1158	# Conflicts:	apache-mpm-event >= 2.4.0
21mr|php8-8.3.25-1|1159	BuildRequires:	dos2unix
21mr|php8-8.3.25-1|1160	
21mr|php8-8.3.25-1|1161	%description -n apache-mod_%{name}
21mr|php8-8.3.25-1|1162	PHP is an HTML-embedded scripting language. PHP attempts to make it easy for
21mr|php8-8.3.25-1|1163	developers to write dynamically generated web pages. PHP also offers built-in
21mr|php8-8.3.25-1|1164	database integration for several commercial and non-commercial database
21mr|php8-8.3.25-1|1165	management systems, so writing a database-enabled web page with PHP is fairly
21mr|php8-8.3.25-1|1166	simple. The most common use of PHP coding is probably as a replacement for CGI
21mr|php8-8.3.25-1|1167	scripts. The %{name} module enables the apache web server to understand
21mr|php8-8.3.25-1|1168	and process the embedded PHP language in web pages.
21mr|php8-8.3.25-1|1169	
21mr|php8-8.3.25-1|1170	This package contains PHP version 7. You'll also need to install the apache web
21mr|php8-8.3.25-1|1171	server.
21mr|php8-8.3.25-1|1172	
21mr|php8-8.3.25-1|1173	
21mr|php8-8.3.25-1|1174	%package	ini
21mr|php8-8.3.25-1|1175	Summary:	INI files for PHP
21mr|php8-8.3.25-1|1176	Group:		Development/Other
21mr|php8-8.3.25-1|1177	
21mr|php8-8.3.25-1|1178	%description	ini
21mr|php8-8.3.25-1|1179	The php-ini package contains the ini file required for PHP.
21mr|php8-8.3.25-1|1180	
21mr|php8-8.3.25-1|1181	
21mr|php8-8.3.25-1|1182	%prep
21mr|php8-8.3.25-1|1183	export LC_ALL=en_US.utf-8
21mr|php8-8.3.25-1|1184	export LANG=en_US.utf-8
21mr|php8-8.3.25-1|1185	export LANGUAGE=en_US.utf-8
21mr|php8-8.3.25-1|1186	export LANGUAGES=en_US.utf-8
21mr|php8-8.3.25-1|1187	%setup -qn php-%{version}
21mr|php8-8.3.25-1|1188	
21mr|php8-8.3.25-1|1189	# Safety check for API version change.
21mr|php8-8.3.25-1|1190	vapi=`sed -n '/#define PHP_API_VERSION/{s/.* //;p}' main/php.h`
21mr|php8-8.3.25-1|1191	if test "x${vapi}" != "x%{apiver}"; then
21mr|php8-8.3.25-1|1192	: Error: Upstream API version is now ${vapi}, expecting %{apiver}.
21mr|php8-8.3.25-1|1193	: Update the apiver macro and rebuild.
21mr|php8-8.3.25-1|1194	exit 1
21mr|php8-8.3.25-1|1195	fi
21mr|php8-8.3.25-1|1196	
21mr|php8-8.3.25-1|1197	vzend=`sed -n '/#define ZEND_MODULE_API_NO/{s/^[^0-9]*//;p;}' Zend/zend_modules.h`
21mr|php8-8.3.25-1|1198	if test "x${vzend}" != "x%{zendver}"; then
21mr|php8-8.3.25-1|1199	: Error: Upstream Zend ABI version is now ${vzend}, expecting %{zendver}.
21mr|php8-8.3.25-1|1200	: Update the zendver macro and rebuild.
21mr|php8-8.3.25-1|1201	exit 1
21mr|php8-8.3.25-1|1202	fi
21mr|php8-8.3.25-1|1203	
21mr|php8-8.3.25-1|1204	# Safety check for PDO ABI version change
21mr|php8-8.3.25-1|1205	vpdo=`sed -n '/#define PDO_DRIVER_API/{s/.*[	]//;p}' ext/pdo/php_pdo_driver.h`
21mr|php8-8.3.25-1|1206	if test "x${vpdo}" != "x%{pdover}"; then
21mr|php8-8.3.25-1|1207	: Error: Upstream PDO ABI version is now ${vpdo}, expecting %{pdover}.
21mr|php8-8.3.25-1|1208	: Update the pdover macro and rebuild.
21mr|php8-8.3.25-1|1209	exit 1
21mr|php8-8.3.25-1|1210	fi
21mr|php8-8.3.25-1|1211	
21mr|php8-8.3.25-1|1212	%if %{build_libmagic}
21mr|php8-8.3.25-1|1213	if ! [ -f %{_datadir}/misc/magic.mgc ]; then
21mr|php8-8.3.25-1|1214	echo "ERROR: the %{_datadir}/misc/magic.mgc file is needed"
21mr|php8-8.3.25-1|1215	exit 1
21mr|php8-8.3.25-1|1216	fi
21mr|php8-8.3.25-1|1217	%endif
21mr|php8-8.3.25-1|1218	
21mr|php8-8.3.25-1|1219	# the ".droplet" suffix is here to nuke the backups later..., we don't want those in php-devel
21mr|php8-8.3.25-1|1220	# (same goes for the more common "~" suffix)
21mr|php8-8.3.25-1|1221	
21mr|php8-8.3.25-1|1222	%patch4 -p1 -b .phpize~
21mr|php8-8.3.25-1|1223	%patch5 -p1 -b .phpscripts~
21mr|php8-8.3.25-1|1224	%patch11 -p1 -b .bdb-5.2.droplet
21mr|php8-8.3.25-1|1225	%patch12 -p1 -b .db60~
21mr|php8-8.3.25-1|1226	%patch13 -p1 -b .clangwarn~
21mr|php8-8.3.25-1|1227	%patch14 -p1 -b .0014~
21mr|php8-8.3.25-1|1228	%patch15 -p1 -b .systzdata~
21mr|php8-8.3.25-1|1229	
21mr|php8-8.3.25-1|1230	#####################################################################
21mr|php8-8.3.25-1|1231	# Stolen from PLD
21mr|php8-8.3.25-1|1232	%patch22 -p1 -b .dba-link.droplet
21mr|php8-8.3.25-1|1233	%patch23 -p1 -b .zlib-for-getimagesize.droplet
21mr|php8-8.3.25-1|1234	
21mr|php8-8.3.25-1|1235	#####################################################################
21mr|php8-8.3.25-1|1236	# stolen from debian
21mr|php8-8.3.25-1|1237	%patch50 -p1 -b .session.save_path.droplet
21mr|php8-8.3.25-1|1238	
21mr|php8-8.3.25-1|1239	#####################################################################
21mr|php8-8.3.25-1|1240	# Stolen from fedora
21mr|php8-8.3.25-1|1241	%patch102 -p1 -b .install.droplet
21mr|php8-8.3.25-1|1242	%patch105 -p1 -b .umask.droplet
21mr|php8-8.3.25-1|1243	%patch113 -p1 -b .libc-client-php.droplet
21mr|php8-8.3.25-1|1244	%patch114 -p1 -b .no_pam_in_c-client.droplet
21mr|php8-8.3.25-1|1245	
21mr|php8-8.3.25-1|1246	#patch127 -p1
21mr|php8-8.3.25-1|1247	#patch128 -p1
21mr|php8-8.3.25-1|1248	
21mr|php8-8.3.25-1|1249	#####################################################################
21mr|php8-8.3.25-1|1250	# ROSA specific patches
21mr|php8-8.3.25-1|1251	# fpm stuff
21mr|php8-8.3.25-1|1252	%patch150 -p1 -b .fpmrosa.droplet
21mr|php8-8.3.25-1|1253	
21mr|php8-8.3.25-1|1254	#####################################################################
21mr|php8-8.3.25-1|1255	%ifarch %{e2k}
21mr|php8-8.3.25-1|1256	%patch200 -p1
21mr|php8-8.3.25-1|1257	%endif
21mr|php8-8.3.25-1|1258	
21mr|php8-8.3.25-1|1259	cp %{SOURCE2}  maxlifetime
21mr|php8-8.3.25-1|1260	cp %{SOURCE3}  php.crond
21mr|php8-8.3.25-1|1261	cp %{SOURCE4}  php-fpm.service
21mr|php8-8.3.25-1|1262	cp %{SOURCE5}  php-fpm.sysconf
21mr|php8-8.3.25-1|1263	cp %{SOURCE6}  php-fpm.logrotate
21mr|php8-8.3.25-1|1264	cp %{SOURCE7}  create_data_file.php
21mr|php8-8.3.25-1|1265	cp %{SOURCE9}  php-fpm-tmpfiles.conf
21mr|php8-8.3.25-1|1266	cp %{SOURCE10} php.ini
21mr|php8-8.3.25-1|1267	
21mr|php8-8.3.25-1|1268	sed -i maxlifetime php.crond php-fpm.service php-fpm.sysconf \
21mr|php8-8.3.25-1|1269	php-fpm.logrotate create_data_file.php php-fpm-tmpfiles.conf php.ini \
21mr|php8-8.3.25-1|1270	sapi/fpm/*.in sapi/fpm/Makefile* sapi/fpm/fpm/fpm_conf.c \
21mr|php8-8.3.25-1|1271	scripts/*.in scripts/Makefile* \
21mr|php8-8.3.25-1|1272	-e 's,@PHP_CONFDIR@,%{name}/conf.d,g' \
21mr|php8-8.3.25-1|1273	-e 's,@BRANCH@,%{php_branch},g' \
21mr|php8-8.3.25-1|1274	-e 's,@LIBDIR@,%{_libdir},g'
21mr|php8-8.3.25-1|1275	
21mr|php8-8.3.25-1|1276	# Change perms otherwise rpm would get fooled while finding requires
21mr|php8-8.3.25-1|1277	find -name "*.inc" | xargs chmod 644
21mr|php8-8.3.25-1|1278	find -name "*.php*" | xargs chmod 644
21mr|php8-8.3.25-1|1279	find -name "*README*" | xargs chmod 644
21mr|php8-8.3.25-1|1280	
21mr|php8-8.3.25-1|1281	mkdir -p php-devel/extensions
21mr|php8-8.3.25-1|1282	mkdir -p php-devel/sapi
21mr|php8-8.3.25-1|1283	
21mr|php8-8.3.25-1|1284	# Install test files in php-devel
21mr|php8-8.3.25-1|1285	cp -a tests php-devel
21mr|php8-8.3.25-1|1286	
21mr|php8-8.3.25-1|1287	cp -dpR ext/* php-devel/extensions/
21mr|php8-8.3.25-1|1288	
21mr|php8-8.3.25-1|1289	# SAPI
21mr|php8-8.3.25-1|1290	cp -dpR sapi/* php-devel/sapi/
21mr|php8-8.3.25-1|1291	rm -f php-devel/sapi/cgi/php.sym
21mr|php8-8.3.25-1|1292	
21mr|php8-8.3.25-1|1293	# cleanup
21mr|php8-8.3.25-1|1294	find php-devel -name "*.droplet" -o -name "*~" | xargs rm -f
21mr|php8-8.3.25-1|1295	
21mr|php8-8.3.25-1|1296	# don't ship MS Windows source
21mr|php8-8.3.25-1|1297	rm -rf php-devel/extensions/com_dotnet
21mr|php8-8.3.25-1|1298	
21mr|php8-8.3.25-1|1299	# likewise with these:
21mr|php8-8.3.25-1|1300	find php-devel -name "*.dsp" | xargs rm -f
21mr|php8-8.3.25-1|1301	find php-devel -name "*.mak" | xargs rm -f
21mr|php8-8.3.25-1|1302	find php-devel -name "*.w32" | xargs rm
21mr|php8-8.3.25-1|1303	
21mr|php8-8.3.25-1|1304	# maek sure using system libs
21mr|php8-8.3.25-1|1305	rm -rf ext/pcre/pcre2lib
21mr|php8-8.3.25-1|1306	
21mr|php8-8.3.25-1|1307	%build
21mr|php8-8.3.25-1|1308	%config_update
21mr|php8-8.3.25-1|1309	%serverbuild
21mr|php8-8.3.25-1|1310	
21mr|php8-8.3.25-1|1311	# it does not work with -fPIE and someone added that to the serverbuild macro...
21mr|php8-8.3.25-1|1312	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21mr|php8-8.3.25-1|1313	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21mr|php8-8.3.25-1|1314	
21mr|php8-8.3.25-1|1315	export CFLAGS="${CFLAGS} -fPIC -L%{_libdir} -fno-strict-aliasing -Wno-incompatible-pointer-types"
21mr|php8-8.3.25-1|1316	export CXXFLAGS="${CFLAGS}"
21mr|php8-8.3.25-1|1317	export RPM_OPT_FLAGS="${CFLAGS}"
21mr|php8-8.3.25-1|1318	
21mr|php8-8.3.25-1|1319	cat > php-devel/buildext <<EOF
21mr|php8-8.3.25-1|1320	#!/bin/bash
21mr|php8-8.3.25-1|1321	exec %{__cc} -Wall -fPIC -shared $CFLAGS \\
21mr|php8-8.3.25-1|1322	-I. \`%{_bindir}/%{name}-config --includes\` \\
21mr|php8-8.3.25-1|1323	-I%{_includedir}/libxml2 \\
21mr|php8-8.3.25-1|1324	-I%{_includedir}/freetype \\
21mr|php8-8.3.25-1|1325	-I%{_includedir}/openssl \\
21mr|php8-8.3.25-1|1326	-I%{_usrsrc}/%{name}-devel/ext \\
21mr|php8-8.3.25-1|1327	-I%{_includedir}/\$1 \\
21mr|php8-8.3.25-1|1328	\$4 \$2 -o \$1.so \$3 -lc
21mr|php8-8.3.25-1|1329	EOF
21mr|php8-8.3.25-1|1330	
21mr|php8-8.3.25-1|1331	chmod 755 php-devel/buildext
21mr|php8-8.3.25-1|1332	
21mr|php8-8.3.25-1|1333	libtoolize --force --copy
21mr|php8-8.3.25-1|1334	cat `aclocal --print-ac-dir`/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 >build/libtool.m4
21mr|php8-8.3.25-1|1335	touch configure.ac
21mr|php8-8.3.25-1|1336	./buildconf --force
21mr|php8-8.3.25-1|1337	
21mr|php8-8.3.25-1|1338	# Do this patch with a perl hack...
21mr|php8-8.3.25-1|1339	perl -pi -e "s|'\\\$install_libdir'|'%{_libdir}'|" ltmain.sh
21mr|php8-8.3.25-1|1340	
21mr|php8-8.3.25-1|1341	export oldstyleextdir=yes
21mr|php8-8.3.25-1|1342	export EXTENSION_DIR="%{_libdir}/%{name}/extensions"
21mr|php8-8.3.25-1|1343	export PROG_SENDMAIL="%{_sbindir}/sendmail"
21mr|php8-8.3.25-1|1344	export GD_SHARED_LIBADD="$GD_SHARED_LIBADD -lm"
21mr|php8-8.3.25-1|1345	# FIXME
21mr|php8-8.3.25-1|1346	# -fuse-ld=gold is a workaround for a very weird bug showing with lld 9.0.1
21mr|php8-8.3.25-1|1347	# and php 7.4.1: "cannot apply additional memory protection after relocation"
21mr|php8-8.3.25-1|1348	# Check if we can get rid of this after lld 10 is released.
21mr|php8-8.3.25-1|1349	%ifarch %{x86_64} %{ix86} %{armx}
21mr|php8-8.3.25-1|1350	SAFE_LDFLAGS=`echo %{ldflags} -fuse-ld=gold|sed -e 's|-Wl,--no-undefined||g'`
21mr|php8-8.3.25-1|1351	export LDFLAGS="$SAFE_LDFLAGS"
21mr|php8-8.3.25-1|1352	%endif
21mr|php8-8.3.25-1|1353	export EXTRA_LIBS="-lz"
21mr|php8-8.3.25-1|1354	
21mr|php8-8.3.25-1|1355	# never use "--disable-rpath", it does the opposite
21mr|php8-8.3.25-1|1356	
21mr|php8-8.3.25-1|1357	# Configure php8
21mr|php8-8.3.25-1|1358	# FIXME switch to external gd (--with-gd=shared,%_prefix) once php bug #60108 is fixed
21mr|php8-8.3.25-1|1359	for i in fpm cgi cli embed apxs; do
21mr|php8-8.3.25-1|1360	mkdir build-$i
21mr|php8-8.3.25-1|1361	pushd build-$i
21mr|php8-8.3.25-1|1362	ln -s %{_bindir}/libtool .
21mr|php8-8.3.25-1|1363	../configure \
21mr|php8-8.3.25-1|1364	`[ $i = fpm ] && echo --disable-cli --enable-fpm --with-fpm-user=apache --with-fpm-group=apache --with-fpm-systemd --with-fpm-acl` \
21mr|php8-8.3.25-1|1365	`[ $i = cgi ] && echo --disable-cli` \
21mr|php8-8.3.25-1|1366	`[ $i = cli ] && echo --disable-cgi --enable-cli` \
21mr|php8-8.3.25-1|1367	`[ $i = embed ] && echo --disable-cli --enable-embed=shared` \
21mr|php8-8.3.25-1|1368	`[ $i = apxs ] && echo --with-apxs2=%{_bindir}/apxs` \
21mr|php8-8.3.25-1|1369	--build=%{_build} \
21mr|php8-8.3.25-1|1370	--prefix=%{_prefix} \
21mr|php8-8.3.25-1|1371	--exec-prefix=%{_prefix} \
21mr|php8-8.3.25-1|1372	--bindir=%{_bindir} \
21mr|php8-8.3.25-1|1373	--sbindir=%{_sbindir} \
21mr|php8-8.3.25-1|1374	--sysconfdir=%{_sysconfdir} \
21mr|php8-8.3.25-1|1375	--datadir=%{_datadir} \
21mr|php8-8.3.25-1|1376	--includedir=%{_includedir} \
21mr|php8-8.3.25-1|1377	--libdir=%{_libdir} \
21mr|php8-8.3.25-1|1378	--libexecdir=%{_libexecdir} \
21mr|php8-8.3.25-1|1379	--localstatedir=%{_sharedstatedir} \
21mr|php8-8.3.25-1|1380	--mandir=%{_mandir} \
21mr|php8-8.3.25-1|1381	--enable-rtld-now \
21mr|php8-8.3.25-1|1382	--enable-shared=yes \
21mr|php8-8.3.25-1|1383	--enable-static=no \
21mr|php8-8.3.25-1|1384	--with-external-pcre \
21mr|php8-8.3.25-1|1385	--with-libdir=%{_lib} \
21mr|php8-8.3.25-1|1386	--with-config-file-path=%{_sysconfdir}/%{name} \
21mr|php8-8.3.25-1|1387	--with-config-file-scan-dir=%{_sysconfdir}/%{name}/conf.d \
21mr|php8-8.3.25-1|1388	--disable-debug  \
21mr|php8-8.3.25-1|1389	--enable-inline-optimization \
21mr|php8-8.3.25-1|1390	--with-zlib=%{_prefix} \
21mr|php8-8.3.25-1|1391	--with-pdo-odbc=unixODBC \
21mr|php8-8.3.25-1|1392	--with-zlib=shared,%{_prefix} --with-zlib-dir=%{_prefix} \
21mr|php8-8.3.25-1|1393	--with-openssl=shared,%{_prefix} \
21mr|php8-8.3.25-1|1394	--without-pear \
21mr|php8-8.3.25-1|1395	--enable-bcmath=shared \
21mr|php8-8.3.25-1|1396	--with-bz2=shared,%{_prefix} \
21mr|php8-8.3.25-1|1397	--enable-calendar=shared \
21mr|php8-8.3.25-1|1398	--enable-ctype=shared \
21mr|php8-8.3.25-1|1399	--with-curl=shared,%{_prefix} \
21mr|php8-8.3.25-1|1400	--enable-dba=shared --with-gdbm --with-db4 --with-cdb  \
21mr|php8-8.3.25-1|1401	--enable-dom=shared,%{_prefix} \
21mr|php8-8.3.25-1|1402	--with-enchant=shared,%{_prefix} \
21mr|php8-8.3.25-1|1403	--enable-exif=shared \
21mr|php8-8.3.25-1|1404	--enable-fileinfo=shared \
21mr|php8-8.3.25-1|1405	--enable-filter=shared \
21mr|php8-8.3.25-1|1406	--enable-intl=shared \
21mr|php8-8.3.25-1|1407	--with-openssl-dir=%{_prefix} --enable-ftp=shared \
21mr|php8-8.3.25-1|1408	--with-zlib-dir=%{_prefix} \
21mr|php8-8.3.25-1|1409	--with-gettext=shared,%{_prefix} \
21mr|php8-8.3.25-1|1410	--with-gmp=shared,%{_prefix} \
21mr|php8-8.3.25-1|1411	--with-iconv=shared \
21mr|php8-8.3.25-1|1412	--with-imap=shared,%{_prefix} --with-imap-ssl=%{_prefix} \
21mr|php8-8.3.25-1|1413	--with-ldap=shared,%{_prefix} --with-ldap-sasl=%{_prefix} \
21mr|php8-8.3.25-1|1414	--enable-mbstring=shared,%{_prefix} --enable-mbregex \
21mr|php8-8.3.25-1|1415	--with-mysql-sock=%{_rundir}/mysql/mysql.sock --with-zlib-dir=%{_prefix} \
21mr|php8-8.3.25-1|1416	--with-mysqli=shared,mysqlnd \
21mr|php8-8.3.25-1|1417	--enable-mysqlnd=shared,%{_prefix} \
21mr|php8-8.3.25-1|1418	--with-unixODBC=shared,%{_prefix} \
21mr|php8-8.3.25-1|1419	--enable-pcntl=shared \
21mr|php8-8.3.25-1|1420	--enable-pdo=shared,%{_prefix} --with-pdo-dblib=shared,%{_prefix} --with-pdo-mysql=shared,%{_prefix} --with-pdo-odbc=shared,unixODBC,%{_prefix} --with-pdo-pgsql=shared,%{_prefix} --with-pdo-sqlite=shared,%{_prefix} \
21mr|php8-8.3.25-1|1421	--with-pgsql=shared,%{_prefix} \
21mr|php8-8.3.25-1|1422	--enable-phar=shared \
21mr|php8-8.3.25-1|1423	--enable-posix=shared \
21mr|php8-8.3.25-1|1424	--with-pspell=shared,%{_prefix} \
21mr|php8-8.3.25-1|1425	--with-readline=shared,%{_prefix} \
21mr|php8-8.3.25-1|1426	--enable-session=shared,%{_prefix} \
21mr|php8-8.3.25-1|1427	--enable-shmop=shared,%{_prefix} \
21mr|php8-8.3.25-1|1428	--enable-simplexml \
21mr|php8-8.3.25-1|1429	--with-snmp=shared,%{_prefix} \
21mr|php8-8.3.25-1|1430	--enable-soap=shared,%{_prefix} \
21mr|php8-8.3.25-1|1431	--enable-sockets=shared,%{_prefix} \
21mr|php8-8.3.25-1|1432	--with-sqlite3=shared,%{_prefix} \
21mr|php8-8.3.25-1|1433	--enable-sysvmsg=shared,%{_prefix} \
21mr|php8-8.3.25-1|1434	--enable-sysvsem=shared,%{_prefix} \
21mr|php8-8.3.25-1|1435	--enable-sysvshm=shared,%{_prefix} \
21mr|php8-8.3.25-1|1436	--with-tidy=shared,%{_prefix} \
21mr|php8-8.3.25-1|1437	--enable-tokenizer=shared,%{_prefix} \
21mr|php8-8.3.25-1|1438	--enable-xml=shared,%{_prefix} \
21mr|php8-8.3.25-1|1439	--enable-xmlreader=shared,%{_prefix} \
21mr|php8-8.3.25-1|1440	--enable-xmlwriter=shared,%{_prefix} \
21mr|php8-8.3.25-1|1441	--with-xsl=shared,%{_prefix} \
21mr|php8-8.3.25-1|1442	--enable-gd=shared --with-external-gd \
21mr|php8-8.3.25-1|1443	--with-zip=shared,%{_prefix} \
21mr|php8-8.3.25-1|1444	--with-mhash=shared \
21mr|php8-8.3.25-1|1445	--with-sodium=shared \
21mr|php8-8.3.25-1|1446	--with-password-argon2 \
21mr|php8-8.3.25-1|1447	|| (cat config.log && exit 1)
21mr|php8-8.3.25-1|1448	
21mr|php8-8.3.25-1|1449	# when all else failed...
21mr|php8-8.3.25-1|1450	perl -pi -e "s|-prefer-non-pic -static||g" Makefile
21mr|php8-8.3.25-1|1451	%make_build
21mr|php8-8.3.25-1|1452	
21mr|php8-8.3.25-1|1453	popd
21mr|php8-8.3.25-1|1454	done
21mr|php8-8.3.25-1|1455	
21mr|php8-8.3.25-1|1456	%install
21mr|php8-8.3.25-1|1457	
21mr|php8-8.3.25-1|1458	install -d %{buildroot}%{_sharedstatedir}/%{name}
21mr|php8-8.3.25-1|1459	install -d %{buildroot}%{_sysconfdir}/%{name}/conf.d
21mr|php8-8.3.25-1|1460	install -d %{buildroot}%{_sysconfdir}/cron.d
21mr|php8-8.3.25-1|1461	install -d %{buildroot}%{_usrsrc}/%{name}-devel
21mr|php8-8.3.25-1|1462	
21mr|php8-8.3.25-1|1463	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf
21mr|php8-8.3.25-1|1464	cp %{_sysconfdir}/httpd/conf/httpd.conf %{buildroot}%{_sysconfdir}/httpd/conf/httpd.conf
21mr|php8-8.3.25-1|1465	
21mr|php8-8.3.25-1|1466	for i in fpm cgi cli embed apxs; do
21mr|php8-8.3.25-1|1467	make -C build-$i install \
21mr|php8-8.3.25-1|1468	INSTALL_ROOT=%{buildroot}
21mr|php8-8.3.25-1|1469	done
21mr|php8-8.3.25-1|1470	
21mr|php8-8.3.25-1|1471	# This was only needed for make install - so drop it
21mr|php8-8.3.25-1|1472	rm -rf %{buildroot}%{_sysconfdir}/httpd/conf/
21mr|php8-8.3.25-1|1473	
21mr|php8-8.3.25-1|1474	# Install binaries with original names to _libexecdir and create versioned symlinks in _bindir
21mr|php8-8.3.25-1|1475	install -d %{buildroot}%{_libexecdir}/%{name}
21mr|php8-8.3.25-1|1476	mv %{buildroot}%{_bindir}/* %{buildroot}%{_libexecdir}/%{name}/
21mr|php8-8.3.25-1|1477	pushd %{buildroot}%{_libexecdir}/%{name}
21mr|php8-8.3.25-1|1478	for file in $(find * -type f); do
21mr|php8-8.3.25-1|1479	case $file in
21mr|php8-8.3.25-1|1480	php-*) symlink="${file/php-/%{name}-}" ;;
21mr|php8-8.3.25-1|1481	phar*) symlink="${file/phar/phar%{php_branch}}" ;;
21mr|php8-8.3.25-1|1482	*)     symlink="${file}%{php_branch}" ;;
21mr|php8-8.3.25-1|1483	esac
21mr|php8-8.3.25-1|1484	ln -s "%{_libexecdir}/%{name}/$file" "%{buildroot}%{_bindir}/$symlink"
21mr|php8-8.3.25-1|1485	done
21mr|php8-8.3.25-1|1486	ln -s "%{_libexecdir}/%{name}/phar.phar" "%{buildroot}%{_bindir}/phar%{php_branch}"
21mr|php8-8.3.25-1|1487	popd
21mr|php8-8.3.25-1|1488	
21mr|php8-8.3.25-1|1489	# Rename man pages to include version
21mr|php8-8.3.25-1|1490	pushd %{buildroot}%{_mandir}/man1
21mr|php8-8.3.25-1|1491	for file in *; do
21mr|php8-8.3.25-1|1492	case $file in
21mr|php8-8.3.25-1|1493	php-*) new_name="${file/php-/%{name}-}" ;;
21mr|php8-8.3.25-1|1494	phar*) new_name="${file/phar/phar%{php_branch}}" ;;
21mr|php8-8.3.25-1|1495	*)     new_name="${file%%.1}%{php_branch}.1" ;;
21mr|php8-8.3.25-1|1496	esac
21mr|php8-8.3.25-1|1497	mv "$file" "$new_name"
21mr|php8-8.3.25-1|1498	done
21mr|php8-8.3.25-1|1499	popd
21mr|php8-8.3.25-1|1500	
21mr|php8-8.3.25-1|1501	# fpm
21mr|php8-8.3.25-1|1502	install -d %{buildroot}%{_unitdir}
21mr|php8-8.3.25-1|1503	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|php8-8.3.25-1|1504	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|php8-8.3.25-1|1505	install -d %{buildroot}%{_sharedstatedir}/%{name}-fpm
21mr|php8-8.3.25-1|1506	install -d %{buildroot}%{_localstatedir}/log/%{name}-fpm
21mr|php8-8.3.25-1|1507	install -d %{buildroot}/run/%{name}-fpm
21mr|php8-8.3.25-1|1508	install -D -p -m 0644 php-fpm-tmpfiles.conf %{buildroot}%{_tmpfilesdir}/%{name}-fpm.conf
21mr|php8-8.3.25-1|1509	install -m0644 php-fpm.service %{buildroot}%{_unitdir}/%{name}-fpm.service
21mr|php8-8.3.25-1|1510	install -m0644 php-fpm.sysconf %{buildroot}%{_sysconfdir}/sysconfig/%{name}-fpm
21mr|php8-8.3.25-1|1511	install -m0644 php-fpm.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-fpm
21mr|php8-8.3.25-1|1512	mv %{buildroot}%{_sbindir}/php-fpm %{buildroot}%{_libexecdir}/%{name}/
21mr|php8-8.3.25-1|1513	ln -s %{_libexecdir}/%{name}/php-fpm %{buildroot}%{_sbindir}/%{name}-fpm
21mr|php8-8.3.25-1|1514	mv %{buildroot}%{_mandir}/man8/{php,%{name}}-fpm.8
21mr|php8-8.3.25-1|1515	cp %{buildroot}%{_sysconfdir}/%{name}/php-fpm.conf.default %{buildroot}%{_sysconfdir}/%{name}/php-fpm.conf
21mr|php8-8.3.25-1|1516	cp %{buildroot}%{_sysconfdir}/%{name}/php-fpm.d/www.conf.default %{buildroot}%{_sysconfdir}/%{name}/php-fpm.d/www.conf
21mr|php8-8.3.25-1|1517	
21mr|php8-8.3.25-1|1518	cp -dpR php-devel/* %{buildroot}%{_usrsrc}/%{name}-devel/
21mr|php8-8.3.25-1|1519	install -m0644 run-tests*.php %{buildroot}%{_usrsrc}/%{name}-devel/
21mr|php8-8.3.25-1|1520	ln -snf extensions %{buildroot}%{_usrsrc}/%{name}-devel/ext
21mr|php8-8.3.25-1|1521	mv %{buildroot}%{_prefix}/lib/libphp.so %{buildroot}%{_libdir}/lib%{name}.so
21mr|php8-8.3.25-1|1522	
21mr|php8-8.3.25-1|1523	# extensions
21mr|php8-8.3.25-1|1524	echo "extension = openssl.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/21_openssl.ini
21mr|php8-8.3.25-1|1525	echo "extension = zlib.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/21_zlib.ini
21mr|php8-8.3.25-1|1526	echo "extension = bcmath.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/66_bcmath.ini
21mr|php8-8.3.25-1|1527	echo "extension = bz2.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/10_bz2.ini
21mr|php8-8.3.25-1|1528	echo "extension = calendar.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/11_calendar.ini
21mr|php8-8.3.25-1|1529	echo "extension = ctype.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/12_ctype.ini
21mr|php8-8.3.25-1|1530	echo "extension = curl.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/13_curl.ini
21mr|php8-8.3.25-1|1531	echo "extension = dba.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/14_dba.ini
21mr|php8-8.3.25-1|1532	echo "extension = dom.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/18_dom.ini
21mr|php8-8.3.25-1|1533	echo "extension = exif.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/19_exif.ini
21mr|php8-8.3.25-1|1534	echo "extension = filter.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/81_filter.ini
21mr|php8-8.3.25-1|1535	echo "extension = ftp.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/22_ftp.ini
21mr|php8-8.3.25-1|1536	echo "extension = gd.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/23_gd.ini
21mr|php8-8.3.25-1|1537	echo "extension = gettext.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/24_gettext.ini
21mr|php8-8.3.25-1|1538	echo "extension = gmp.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/25_gmp.ini
21mr|php8-8.3.25-1|1539	#echo "extension = hash.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/54_hash.ini
21mr|php8-8.3.25-1|1540	echo "extension = iconv.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/26_iconv.ini
21mr|php8-8.3.25-1|1541	echo "extension = imap.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/27_imap.ini
21mr|php8-8.3.25-1|1542	echo "extension = intl.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/27_intl.ini
21mr|php8-8.3.25-1|1543	echo "extension = ldap.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/28_ldap.ini
21mr|php8-8.3.25-1|1544	echo "extension = mbstring.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/29_mbstring.ini
21mr|php8-8.3.25-1|1545	echo "extension = fileinfo.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/32_fileinfo.ini
21mr|php8-8.3.25-1|1546	# mysqlnd must be loaded before mysqli (undefined symbol: mysqlnd_global_sta/confts)
21mr|php8-8.3.25-1|1547	echo "extension = mysqlnd.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/36_mysqlnd.ini
21mr|php8-8.3.25-1|1548	echo "extension = mysqli.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/37_mysqli.ini
21mr|php8-8.3.25-1|1549	echo "extension = enchant.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/38_enchant.ini
21mr|php8-8.3.25-1|1550	echo "extension = odbc.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/39_odbc.ini
21mr|php8-8.3.25-1|1551	echo "extension = pcntl.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/40_pcntl.ini
21mr|php8-8.3.25-1|1552	echo "extension = pdo.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/70_pdo.ini
21mr|php8-8.3.25-1|1553	echo "extension = pdo_dblib.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/71_pdo_dblib.ini
21mr|php8-8.3.25-1|1554	echo "extension = pdo_mysql.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/73_pdo_mysql.ini
21mr|php8-8.3.25-1|1555	echo "extension = pdo_odbc.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/75_pdo_odbc.ini
21mr|php8-8.3.25-1|1556	echo "extension = pdo_pgsql.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/76_pdo_pgsql.ini
21mr|php8-8.3.25-1|1557	echo "extension = pdo_sqlite.so"	> %{buildroot}%{_sysconfdir}/%{name}/conf.d/77_pdo_sqlite.ini
21mr|php8-8.3.25-1|1558	echo "extension = pgsql.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/42_pgsql.ini
21mr|php8-8.3.25-1|1559	echo "extension = posix.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/43_posix.ini
21mr|php8-8.3.25-1|1560	echo "extension = pspell.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/44_pspell.ini
21mr|php8-8.3.25-1|1561	echo "extension = readline.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/45_readline.ini
21mr|php8-8.3.25-1|1562	#echo "extension = recode.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/46_recode.ini
21mr|php8-8.3.25-1|1563	echo "extension = session.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/47_session.ini
21mr|php8-8.3.25-1|1564	echo "extension = shmop.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/48_shmop.ini
21mr|php8-8.3.25-1|1565	echo "extension = snmp.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/50_snmp.ini
21mr|php8-8.3.25-1|1566	echo "extension = soap.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/51_soap.ini
21mr|php8-8.3.25-1|1567	echo "extension = sockets.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/52_sockets.ini
21mr|php8-8.3.25-1|1568	echo "extension = sodium.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/85_sodium.ini
21mr|php8-8.3.25-1|1569	echo "extension = sqlite3.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/78_sqlite3.ini
21mr|php8-8.3.25-1|1570	echo "extension = sysvmsg.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/56_sysvmsg.ini
21mr|php8-8.3.25-1|1571	echo "extension = sysvsem.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/57_sysvsem.ini
21mr|php8-8.3.25-1|1572	echo "extension = sysvshm.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/58_sysvshm.ini
21mr|php8-8.3.25-1|1573	echo "extension = tidy.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/59_tidy.ini
21mr|php8-8.3.25-1|1574	echo "extension = tokenizer.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/60_tokenizer.ini
21mr|php8-8.3.25-1|1575	echo "extension = xml.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/62_xml.ini
21mr|php8-8.3.25-1|1576	echo "extension = xmlreader.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/63_xmlreader.ini
21mr|php8-8.3.25-1|1577	echo "extension = xmlwriter.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/64_xmlwriter.ini
21mr|php8-8.3.25-1|1578	echo "extension = xsl.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/63_xsl.ini
21mr|php8-8.3.25-1|1579	echo "extension = zip.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/83_zip.ini
21mr|php8-8.3.25-1|1580	echo "extension = phar.so"		> %{buildroot}%{_sysconfdir}/%{name}/conf.d/84_phar.ini
21mr|php8-8.3.25-1|1581	cat >%{buildroot}%{_sysconfdir}/%{name}/conf.d/85_opcache.ini <<"EOF"
21mr|php8-8.3.25-1|1582	zend_extension = %{_libdir}/%{name}/extensions/opcache.so
21mr|php8-8.3.25-1|1583	opcache.memory_consumption=128
21mr|php8-8.3.25-1|1584	opcache.interned_strings_buffer=8
21mr|php8-8.3.25-1|1585	opcache.max_accelerated_files=4000
21mr|php8-8.3.25-1|1586	opcache.revalidate_freq=60
21mr|php8-8.3.25-1|1587	opcache.fast_shutdown=1
21mr|php8-8.3.25-1|1588	opcache.enable_cli=1
21mr|php8-8.3.25-1|1589	EOF
21mr|php8-8.3.25-1|1590	
21mr|php8-8.3.25-1|1591	install -m0755 maxlifetime %{buildroot}%{_libdir}/%{name}/maxlifetime
21mr|php8-8.3.25-1|1592	install -m0644 php.crond %{buildroot}%{_sysconfdir}/cron.d/%{name}
21mr|php8-8.3.25-1|1593	
21mr|php8-8.3.25-1|1594	# mod_php
21mr|php8-8.3.25-1|1595	# Follow naming conventions
21mr|php8-8.3.25-1|1596	mv %{buildroot}%{_libdir}/apache/libphp.so %{buildroot}%{_libdir}/apache/mod_%{name}.so
21mr|php8-8.3.25-1|1597	
21mr|php8-8.3.25-1|1598	install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
21mr|php8-8.3.25-1|1599	cat > %{buildroot}%{_sysconfdir}/httpd/modules.d/170_mod_%{name}.conf << EOF
21mr|php8-8.3.25-1|1600	LoadModule php_module %{_libdir}/apache/mod_%{name}.so
21mr|php8-8.3.25-1|1601	
21mr|php8-8.3.25-1|1602	AddType application/x-httpd-php .php
21mr|php8-8.3.25-1|1603	AddType application/x-httpd-php .phtml
21mr|php8-8.3.25-1|1604	AddType application/x-httpd-php-source .phps
21mr|php8-8.3.25-1|1605	
21mr|php8-8.3.25-1|1606	DirectoryIndex index.php index.phtml
21mr|php8-8.3.25-1|1607	EOF
21mr|php8-8.3.25-1|1608	
21mr|php8-8.3.25-1|1609	# inis
21mr|php8-8.3.25-1|1610	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21mr|php8-8.3.25-1|1611	install -d -m 755 %{buildroot}%{_libdir}/%{name}/extensions
21mr|php8-8.3.25-1|1612	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21mr|php8-8.3.25-1|1613	install -m 0644 php.ini %{buildroot}%{_sysconfdir}/%{name}/php.ini
21mr|php8-8.3.25-1|1614	
21mr|php8-8.3.25-1|1615	# house cleaning
21mr|php8-8.3.25-1|1616	rm -f %{buildroot}%{_bindir}/pear
21mr|php8-8.3.25-1|1617	rm -f %{buildroot}%{_libdir}/*.*a
21mr|php8-8.3.25-1|1618	
21mr|php8-8.3.25-1|1619	# don't pack useless stuff
21mr|php8-8.3.25-1|1620	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/bcmath
21mr|php8-8.3.25-1|1621	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/bz2
21mr|php8-8.3.25-1|1622	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/calendar
21mr|php8-8.3.25-1|1623	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/ctype
21mr|php8-8.3.25-1|1624	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/curl
21mr|php8-8.3.25-1|1625	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/dba
21mr|php8-8.3.25-1|1626	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/dom
21mr|php8-8.3.25-1|1627	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/enchant
21mr|php8-8.3.25-1|1628	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/ereg
21mr|php8-8.3.25-1|1629	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/exif
21mr|php8-8.3.25-1|1630	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/fileinfo
21mr|php8-8.3.25-1|1631	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/filter
21mr|php8-8.3.25-1|1632	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/ftp
21mr|php8-8.3.25-1|1633	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/gettext
21mr|php8-8.3.25-1|1634	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/gmp
21mr|php8-8.3.25-1|1635	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/hash
21mr|php8-8.3.25-1|1636	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/iconv
21mr|php8-8.3.25-1|1637	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/imap
21mr|php8-8.3.25-1|1638	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/intl
21mr|php8-8.3.25-1|1639	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/ldap
21mr|php8-8.3.25-1|1640	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/libxml
21mr|php8-8.3.25-1|1641	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/mbstring
21mr|php8-8.3.25-1|1642	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/mysql
21mr|php8-8.3.25-1|1643	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/mysqli
21mr|php8-8.3.25-1|1644	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/mysqlnd
21mr|php8-8.3.25-1|1645	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/odbc
21mr|php8-8.3.25-1|1646	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/openssl
21mr|php8-8.3.25-1|1647	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pcntl
21mr|php8-8.3.25-1|1648	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pcre
21mr|php8-8.3.25-1|1649	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pdo
21mr|php8-8.3.25-1|1650	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pdo_dblib
21mr|php8-8.3.25-1|1651	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pdo_mysql
21mr|php8-8.3.25-1|1652	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pdo_odbc
21mr|php8-8.3.25-1|1653	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pdo_pgsql
21mr|php8-8.3.25-1|1654	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pdo_sqlite
21mr|php8-8.3.25-1|1655	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pgsql
21mr|php8-8.3.25-1|1656	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/phar
21mr|php8-8.3.25-1|1657	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/posix
21mr|php8-8.3.25-1|1658	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/pspell
21mr|php8-8.3.25-1|1659	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/readline
21mr|php8-8.3.25-1|1660	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/recode
21mr|php8-8.3.25-1|1661	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/shmop
21mr|php8-8.3.25-1|1662	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/snmp
21mr|php8-8.3.25-1|1663	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/soap
21mr|php8-8.3.25-1|1664	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/sockets
21mr|php8-8.3.25-1|1665	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/spl
21mr|php8-8.3.25-1|1666	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/sqlite
21mr|php8-8.3.25-1|1667	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/sqlite3
21mr|php8-8.3.25-1|1668	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/standard
21mr|php8-8.3.25-1|1669	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/sysvmsg
21mr|php8-8.3.25-1|1670	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/sysvsem
21mr|php8-8.3.25-1|1671	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/sysvshm
21mr|php8-8.3.25-1|1672	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/tidy
21mr|php8-8.3.25-1|1673	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/tokenizer
21mr|php8-8.3.25-1|1674	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/xml
21mr|php8-8.3.25-1|1675	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/xmlreader
21mr|php8-8.3.25-1|1676	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/xmlwriter
21mr|php8-8.3.25-1|1677	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/xsl
21mr|php8-8.3.25-1|1678	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/zip
21mr|php8-8.3.25-1|1679	rm -rf %{buildroot}%{_usrsrc}/%{name}-devel/extensions/zlib
21mr|php8-8.3.25-1|1680	
21mr|php8-8.3.25-1|1681	# php-devel.i586: E: zero-length /usr/src/php-devel/extensions/pdo_firebird/EXPERIMENTAL
21mr|php8-8.3.25-1|1682	find %{buildroot}%{_usrsrc}/%{name}-devel -type f -size 0 -exec rm -f {} \;
21mr|php8-8.3.25-1|1683	
21mr|php8-8.3.25-1|1684	# Install the macros file:
21mr|php8-8.3.25-1|1685	sed -e "s/@PHP_APIVER@/%{apiver}/" \
21mr|php8-8.3.25-1|1686	-e "s/@PHP_ZENDVER@/%{zendver}/" \
21mr|php8-8.3.25-1|1687	-e "s/@PHP_PDOVER@/%{pdover}/" \
21mr|php8-8.3.25-1|1688	-e "s/@PHP_VERSION@/%{version}/" \
21mr|php8-8.3.25-1|1689	-e "s/@PHP_CONFDIR@/%{name}\/conf.d/" \
21mr|php8-8.3.25-1|1690	-e "s/@BRANCH@/%{php_branch}/" \
21mr|php8-8.3.25-1|1691	< %{SOURCE1} > macros.php
21mr|php8-8.3.25-1|1692	%install_macro php macros.php
21mr|php8-8.3.25-1|1693	
21mr|php8-8.3.25-1|1694	# Fix shebangs to use %{name}
21mr|php8-8.3.25-1|1695	find %{buildroot} -type f -exec sed -i \
21mr|php8-8.3.25-1|1696	-e '1s,^#!/usr/bin/env\s\+php[^ ]*,#!/usr/bin/%{name},' \
21mr|php8-8.3.25-1|1697	-e '1s,^#!/usr/bin/php[^ ]*,#!/usr/bin/%{name},' {} +
21mr|php8-8.3.25-1|1698	
21mr|php8-8.3.25-1|1699	%if %{build_test}
21mr|php8-8.3.25-1|1700	# do a make test
21mr|php8-8.3.25-1|1701	export NO_INTERACTION=1
21mr|php8-8.3.25-1|1702	export PHPRC="."
21mr|php8-8.3.25-1|1703	export REPORT_EXIT_STATUS=2
21mr|php8-8.3.25-1|1704	export TEST_PHP_DETAILED=0
21mr|php8-8.3.25-1|1705	export TEST_PHP_ERROR_STYLE=EMACS
21mr|php8-8.3.25-1|1706	export TEST_PHP_LOG_FORMAT=LEODC
21mr|php8-8.3.25-1|1707	export PHP_INI_SCAN_DIR=/dev/null
21mr|php8-8.3.25-1|1708	
21mr|php8-8.3.25-1|1709	# FAILING TESTS:
21mr|php8-8.3.25-1|1710	# unknown errors with ext/date/tests/oo_002.phpt probably because of php-5.2.5-systzdata.patch
21mr|php8-8.3.25-1|1711	# http://bugs.php.net/bug.php?id=22414 (claimed to be fixed in 2003, but seems not)
21mr|php8-8.3.25-1|1712	# unknown errors with ext/standard/tests/general_functions/phpinfo.phpt
21mr|php8-8.3.25-1|1713	# unknown errors with ext/standard/tests/strings/setlocale_*
21mr|php8-8.3.25-1|1714	disable_tests="ext/date/tests/oo_002.phpt \
21mr|php8-8.3.25-1|1715	ext/standard/tests/file/bug22414.phpt \
21mr|php8-8.3.25-1|1716	ext/standard/tests/general_functions/phpinfo.phpt \
21mr|php8-8.3.25-1|1717	ext/standard/tests/strings/setlocale_basic1.phpt \
21mr|php8-8.3.25-1|1718	ext/standard/tests/strings/setlocale_basic2.phpt \
21mr|php8-8.3.25-1|1719	ext/standard/tests/strings/setlocale_basic3.phpt \
21mr|php8-8.3.25-1|1720	ext/standard/tests/strings/setlocale_variation1.phpt \
21mr|php8-8.3.25-1|1721	ext/standard/tests/strings/setlocale_variation3.phpt \
21mr|php8-8.3.25-1|1722	ext/standard/tests/strings/setlocale_variation4.phpt \
21mr|php8-8.3.25-1|1723	ext/standard/tests/strings/setlocale_variation5.phpt"
21mr|php8-8.3.25-1|1724	
21mr|php8-8.3.25-1|1725	[[ -n "$disable_tests" ]] && \
21mr|php8-8.3.25-1|1726	for f in $disable_tests; do
21mr|php8-8.3.25-1|1727	[[ -f "$f" ]] && mv $f $f.disabled
21mr|php8-8.3.25-1|1728	done
21mr|php8-8.3.25-1|1729	
21mr|php8-8.3.25-1|1730	cat >php-test.ini <<EOF
21mr|php8-8.3.25-1|1731	[PHP]
21mr|php8-8.3.25-1|1732	extension_dir="`pwd`/modules"
21mr|php8-8.3.25-1|1733	EOF
21mr|php8-8.3.25-1|1734	for i in modules/*.so; do
21mr|php8-8.3.25-1|1735	B="`basename $i`"
21mr|php8-8.3.25-1|1736	case "$B" in
21mr|php8-8.3.25-1|1737	opcache.so)
21mr|php8-8.3.25-1|1738	echo zend_extension=$B >>php-test.ini
21mr|php8-8.3.25-1|1739	;;
21mr|php8-8.3.25-1|1740	xsl.so)
21mr|php8-8.3.25-1|1741	# Unresolved symbols, need fixing
21mr|php8-8.3.25-1|1742	;;
21mr|php8-8.3.25-1|1743	#	ctype.so|dom.so|openssl.so|ftp.so|zlib.so|gettext.so|posix.so|session.so|hash.so|sysvsem.so|sysvshm.so|tokenizer.so|xml.so|xmlreader.so|xmlwriter.so|filter.so)
21mr|php8-8.3.25-1|1744	# Apparently loaded by default without a need to mention them in the ini file
21mr|php8-8.3.25-1|1745	#		;;
21mr|php8-8.3.25-1|1746	*)
21mr|php8-8.3.25-1|1747	echo extension=$B >>php-test.ini
21mr|php8-8.3.25-1|1748	;;
21mr|php8-8.3.25-1|1749	esac
21mr|php8-8.3.25-1|1750	done
21mr|php8-8.3.25-1|1751	cat >>php-test.ini <<EOF
21mr|php8-8.3.25-1|1752	open_basedir="`pwd`"
21mr|php8-8.3.25-1|1753	safe_mode=0
21mr|php8-8.3.25-1|1754	output_buffering=0
21mr|php8-8.3.25-1|1755	output_handler=0
21mr|php8-8.3.25-1|1756	magic_quotes_runtime=0
21mr|php8-8.3.25-1|1757	memory_limit=1G
21mr|php8-8.3.25-1|1758	
21mr|php8-8.3.25-1|1759	[Session]
21mr|php8-8.3.25-1|1760	session.save_path="`pwd`"
21mr|php8-8.3.25-1|1761	EOF
21mr|php8-8.3.25-1|1762	
21mr|php8-8.3.25-1|1763	TEST_PHP_EXECUTABLE=sapi/cli/php sapi/cli/php -n -c ./php-test.ini run-tests.php
21mr|php8-8.3.25-1|1764	%endif
21mr|php8-8.3.25-1|1765	
21mr|php8-8.3.25-1|1766	%post fpm
21mr|php8-8.3.25-1|1767	%tmpfiles_create %{name}-fpm.conf
21mr|php8-8.3.25-1|1768	%systemd_post %{name}-fpm.service
21mr|php8-8.3.25-1|1769	
21mr|php8-8.3.25-1|1770	%preun fpm
21mr|php8-8.3.25-1|1771	%systemd_preun %{name}-fpm.service
21mr|php8-8.3.25-1|1772	
21mr|php8-8.3.25-1|1773	%files doc
21mr|php8-8.3.25-1|1774	%doc php.ini-production php.ini-development
21mr|php8-8.3.25-1|1775	
21mr|php8-8.3.25-1|1776	%files -n %{libname}
21mr|php8-8.3.25-1|1777	
21mr|php8-8.3.25-1|1778	%files cli
21mr|php8-8.3.25-1|1779	%attr(0755,root,root) %{_libexecdir}/%{name}/php
21mr|php8-8.3.25-1|1780	%{_bindir}/%{name}
21mr|php8-8.3.25-1|1781	%attr(0644,root,root) %{_mandir}/man1/%{name}.1*
21mr|php8-8.3.25-1|1782	
21mr|php8-8.3.25-1|1783	%files dbg
21mr|php8-8.3.25-1|1784	%attr(0755,root,root) %{_libexecdir}/%{name}/phpdbg
21mr|php8-8.3.25-1|1785	%{_bindir}/phpdbg%{php_branch}
21mr|php8-8.3.25-1|1786	%attr(0644,root,root) %{_mandir}/man1/phpdbg%{php_branch}.1*
21mr|php8-8.3.25-1|1787	
21mr|php8-8.3.25-1|1788	%files cgi
21mr|php8-8.3.25-1|1789	%attr(0755,root,root) %{_libexecdir}/%{name}/php-cgi
21mr|php8-8.3.25-1|1790	%{_bindir}/%{name}-cgi
21mr|php8-8.3.25-1|1791	%{_mandir}/man1/%{name}-cgi.1*
21mr|php8-8.3.25-1|1792	
21mr|php8-8.3.25-1|1793	%files devel
21mr|php8-8.3.25-1|1794	%doc README.* EXTENSIONS
21mr|php8-8.3.25-1|1795	%attr(0755,root,root) %{_libexecdir}/%{name}/php-config
21mr|php8-8.3.25-1|1796	%{_bindir}/%{name}-config
21mr|php8-8.3.25-1|1797	%attr(0755,root,root) %{_libexecdir}/%{name}/phpize
21mr|php8-8.3.25-1|1798	%{_bindir}/phpize%{php_branch}
21mr|php8-8.3.25-1|1799	%{_libdir}/lib%{name}.so
21mr|php8-8.3.25-1|1800	%exclude %{_libdir}/libphp.so
21mr|php8-8.3.25-1|1801	%{_libdir}/%{name}/build
21mr|php8-8.3.25-1|1802	%{_usrsrc}/%{name}-devel
21mr|php8-8.3.25-1|1803	%{_includedir}/%{name}
21mr|php8-8.3.25-1|1804	%attr(0644,root,root) %{_mandir}/man1/%{name}-config.1*
21mr|php8-8.3.25-1|1805	%attr(0644,root,root) %{_mandir}/man1/phpize%{php_branch}.1*
21mr|php8-8.3.25-1|1806	
21mr|php8-8.3.25-1|1807	%files rpm-macros
21mr|php8-8.3.25-1|1808	%{_rpmmacrodir}/*php*
21mr|php8-8.3.25-1|1809	
21mr|php8-8.3.25-1|1810	%files openssl
21mr|php8-8.3.25-1|1811	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/21_openssl.ini
21mr|php8-8.3.25-1|1812	%attr(0755,root,root) %{_libdir}/%{name}/extensions/openssl.so
21mr|php8-8.3.25-1|1813	
21mr|php8-8.3.25-1|1814	%files zlib
21mr|php8-8.3.25-1|1815	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/21_zlib.ini
21mr|php8-8.3.25-1|1816	%attr(0755,root,root) %{_libdir}/%{name}/extensions/zlib.so
21mr|php8-8.3.25-1|1817	
21mr|php8-8.3.25-1|1818	%files bcmath
21mr|php8-8.3.25-1|1819	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/66_bcmath.ini
21mr|php8-8.3.25-1|1820	%attr(0755,root,root) %{_libdir}/%{name}/extensions/bcmath.so
21mr|php8-8.3.25-1|1821	
21mr|php8-8.3.25-1|1822	%files bz2
21mr|php8-8.3.25-1|1823	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/10_bz2.ini
21mr|php8-8.3.25-1|1824	%attr(0755,root,root) %{_libdir}/%{name}/extensions/bz2.so
21mr|php8-8.3.25-1|1825	
21mr|php8-8.3.25-1|1826	%files calendar
21mr|php8-8.3.25-1|1827	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/11_calendar.ini
21mr|php8-8.3.25-1|1828	%attr(0755,root,root) %{_libdir}/%{name}/extensions/calendar.so
21mr|php8-8.3.25-1|1829	
21mr|php8-8.3.25-1|1830	%files ctype
21mr|php8-8.3.25-1|1831	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/12_ctype.ini
21mr|php8-8.3.25-1|1832	%attr(0755,root,root) %{_libdir}/%{name}/extensions/ctype.so
21mr|php8-8.3.25-1|1833	
21mr|php8-8.3.25-1|1834	%files curl
21mr|php8-8.3.25-1|1835	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/13_curl.ini
21mr|php8-8.3.25-1|1836	%attr(0755,root,root) %{_libdir}/%{name}/extensions/curl.so
21mr|php8-8.3.25-1|1837	
21mr|php8-8.3.25-1|1838	%files dba
21mr|php8-8.3.25-1|1839	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/14_dba.ini
21mr|php8-8.3.25-1|1840	%attr(0755,root,root) %{_libdir}/%{name}/extensions/dba.so
21mr|php8-8.3.25-1|1841	
21mr|php8-8.3.25-1|1842	%files dom
21mr|php8-8.3.25-1|1843	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/18_dom.ini
21mr|php8-8.3.25-1|1844	%attr(0755,root,root) %{_libdir}/%{name}/extensions/dom.so
21mr|php8-8.3.25-1|1845	
21mr|php8-8.3.25-1|1846	%files enchant
21mr|php8-8.3.25-1|1847	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/38_enchant.ini
21mr|php8-8.3.25-1|1848	%attr(0755,root,root) %{_libdir}/%{name}/extensions/enchant.so
21mr|php8-8.3.25-1|1849	
21mr|php8-8.3.25-1|1850	%files exif
21mr|php8-8.3.25-1|1851	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/19_exif.ini
21mr|php8-8.3.25-1|1852	%attr(0755,root,root) %{_libdir}/%{name}/extensions/exif.so
21mr|php8-8.3.25-1|1853	
21mr|php8-8.3.25-1|1854	%files fileinfo
21mr|php8-8.3.25-1|1855	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/32_fileinfo.ini
21mr|php8-8.3.25-1|1856	%attr(0755,root,root) %{_libdir}/%{name}/extensions/fileinfo.so
21mr|php8-8.3.25-1|1857	
21mr|php8-8.3.25-1|1858	%files filter
21mr|php8-8.3.25-1|1859	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/81_filter.ini
21mr|php8-8.3.25-1|1860	%attr(0755,root,root) %{_libdir}/%{name}/extensions/filter.so
21mr|php8-8.3.25-1|1861	
21mr|php8-8.3.25-1|1862	%files ftp
21mr|php8-8.3.25-1|1863	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/22_ftp.ini
21mr|php8-8.3.25-1|1864	%attr(0755,root,root) %{_libdir}/%{name}/extensions/ftp.so
21mr|php8-8.3.25-1|1865	
21mr|php8-8.3.25-1|1866	%files gd
21mr|php8-8.3.25-1|1867	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/23_gd.ini
21mr|php8-8.3.25-1|1868	%attr(0755,root,root) %{_libdir}/%{name}/extensions/gd.so
21mr|php8-8.3.25-1|1869	
21mr|php8-8.3.25-1|1870	%files gettext
21mr|php8-8.3.25-1|1871	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/24_gettext.ini
21mr|php8-8.3.25-1|1872	%attr(0755,root,root) %{_libdir}/%{name}/extensions/gettext.so
21mr|php8-8.3.25-1|1873	
21mr|php8-8.3.25-1|1874	%files gmp
21mr|php8-8.3.25-1|1875	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/25_gmp.ini
21mr|php8-8.3.25-1|1876	%attr(0755,root,root) %{_libdir}/%{name}/extensions/gmp.so
21mr|php8-8.3.25-1|1877	
21mr|php8-8.3.25-1|1878	#files hash
21mr|php8-8.3.25-1|1879	#attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/54_hash.ini
21mr|php8-8.3.25-1|1880	#attr(0755,root,root) %{_libdir}/%{name}/extensions/hash.so
21mr|php8-8.3.25-1|1881	
21mr|php8-8.3.25-1|1882	%files iconv
21mr|php8-8.3.25-1|1883	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/26_iconv.ini
21mr|php8-8.3.25-1|1884	%attr(0755,root,root) %{_libdir}/%{name}/extensions/iconv.so
21mr|php8-8.3.25-1|1885	
21mr|php8-8.3.25-1|1886	%files imap
21mr|php8-8.3.25-1|1887	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/27_imap.ini
21mr|php8-8.3.25-1|1888	%attr(0755,root,root) %{_libdir}/%{name}/extensions/imap.so
21mr|php8-8.3.25-1|1889	
21mr|php8-8.3.25-1|1890	%files intl
21mr|php8-8.3.25-1|1891	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/27_intl.ini
21mr|php8-8.3.25-1|1892	%attr(0755,root,root) %{_libdir}/%{name}/extensions/intl.so
21mr|php8-8.3.25-1|1893	
21mr|php8-8.3.25-1|1894	%files ldap
21mr|php8-8.3.25-1|1895	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/28_ldap.ini
21mr|php8-8.3.25-1|1896	%attr(0755,root,root) %{_libdir}/%{name}/extensions/ldap.so
21mr|php8-8.3.25-1|1897	
21mr|php8-8.3.25-1|1898	%files mbstring
21mr|php8-8.3.25-1|1899	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/29_mbstring.ini
21mr|php8-8.3.25-1|1900	%attr(0755,root,root) %{_libdir}/%{name}/extensions/mbstring.so
21mr|php8-8.3.25-1|1901	
21mr|php8-8.3.25-1|1902	%files mysqlnd
21mr|php8-8.3.25-1|1903	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/36_mysqlnd.ini
21mr|php8-8.3.25-1|1904	%attr(0755,root,root) %{_libdir}/%{name}/extensions/mysqlnd.so
21mr|php8-8.3.25-1|1905	
21mr|php8-8.3.25-1|1906	%files mysqli
21mr|php8-8.3.25-1|1907	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/37_mysqli.ini
21mr|php8-8.3.25-1|1908	%attr(0755,root,root) %{_libdir}/%{name}/extensions/mysqli.so
21mr|php8-8.3.25-1|1909	
21mr|php8-8.3.25-1|1910	%files odbc
21mr|php8-8.3.25-1|1911	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/39_odbc.ini
21mr|php8-8.3.25-1|1912	%attr(0755,root,root) %{_libdir}/%{name}/extensions/odbc.so
21mr|php8-8.3.25-1|1913	
21mr|php8-8.3.25-1|1914	%files opcache
21mr|php8-8.3.25-1|1915	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/85_opcache.ini
21mr|php8-8.3.25-1|1916	%attr(0755,root,root) %{_libdir}/%{name}/extensions/opcache.so
21mr|php8-8.3.25-1|1917	
21mr|php8-8.3.25-1|1918	%files pcntl
21mr|php8-8.3.25-1|1919	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/40_pcntl.ini
21mr|php8-8.3.25-1|1920	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pcntl.so
21mr|php8-8.3.25-1|1921	
21mr|php8-8.3.25-1|1922	%files pdo
21mr|php8-8.3.25-1|1923	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/70_pdo.ini
21mr|php8-8.3.25-1|1924	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pdo.so
21mr|php8-8.3.25-1|1925	
21mr|php8-8.3.25-1|1926	%files pdo_dblib
21mr|php8-8.3.25-1|1927	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/71_pdo_dblib.ini
21mr|php8-8.3.25-1|1928	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pdo_dblib.so
21mr|php8-8.3.25-1|1929	
21mr|php8-8.3.25-1|1930	%files pdo_mysql
21mr|php8-8.3.25-1|1931	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}/conf.d/73_pdo_mysql.ini
21mr|php8-8.3.25-1|1932	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pdo_mysql.so
21mr|php8-8.3.25-1|1933	
21mr|php8-8.3.25-1|1934	%files pdo_odbc
21mr|php8-8.3.25-1|1935	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}/conf.d/75_pdo_odbc.ini
21mr|php8-8.3.25-1|1936	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pdo_odbc.so
21mr|php8-8.3.25-1|1937	
21mr|php8-8.3.25-1|1938	%files pdo_pgsql
21mr|php8-8.3.25-1|1939	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/76_pdo_pgsql.ini
21mr|php8-8.3.25-1|1940	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pdo_pgsql.so
21mr|php8-8.3.25-1|1941	
21mr|php8-8.3.25-1|1942	%files pdo_sqlite
21mr|php8-8.3.25-1|1943	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/77_pdo_sqlite.ini
21mr|php8-8.3.25-1|1944	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pdo_sqlite.so
21mr|php8-8.3.25-1|1945	
21mr|php8-8.3.25-1|1946	%files pgsql
21mr|php8-8.3.25-1|1947	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/42_pgsql.ini
21mr|php8-8.3.25-1|1948	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pgsql.so
21mr|php8-8.3.25-1|1949	
21mr|php8-8.3.25-1|1950	%files phar
21mr|php8-8.3.25-1|1951	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/84_phar.ini
21mr|php8-8.3.25-1|1952	%attr(0755,root,root) %{_libdir}/%{name}/extensions/phar.so
21mr|php8-8.3.25-1|1953	%attr(0755,root,root) %{_libexecdir}/%{name}/phar.phar
21mr|php8-8.3.25-1|1954	%{_libexecdir}/%{name}/phar
21mr|php8-8.3.25-1|1955	%{_bindir}/phar%{php_branch}
21mr|php8-8.3.25-1|1956	%{_bindir}/phar%{php_branch}.phar
21mr|php8-8.3.25-1|1957	%{_mandir}/man1/phar%{php_branch}.1*
21mr|php8-8.3.25-1|1958	%{_mandir}/man1/phar%{php_branch}.phar.1*
21mr|php8-8.3.25-1|1959	
21mr|php8-8.3.25-1|1960	%files posix
21mr|php8-8.3.25-1|1961	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/43_posix.ini
21mr|php8-8.3.25-1|1962	%attr(0755,root,root) %{_libdir}/%{name}/extensions/posix.so
21mr|php8-8.3.25-1|1963	
21mr|php8-8.3.25-1|1964	%files pspell
21mr|php8-8.3.25-1|1965	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/44_pspell.ini
21mr|php8-8.3.25-1|1966	%attr(0755,root,root) %{_libdir}/%{name}/extensions/pspell.so
21mr|php8-8.3.25-1|1967	
21mr|php8-8.3.25-1|1968	%files readline
21mr|php8-8.3.25-1|1969	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/45_readline.ini
21mr|php8-8.3.25-1|1970	%attr(0755,root,root) %{_libdir}/%{name}/extensions/readline.so
21mr|php8-8.3.25-1|1971	
21mr|php8-8.3.25-1|1972	#files recode
21mr|php8-8.3.25-1|1973	#attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/46_recode.ini
21mr|php8-8.3.25-1|1974	#attr(0755,root,root) %{_libdir}/%{name}/extensions/recode.so
21mr|php8-8.3.25-1|1975	
21mr|php8-8.3.25-1|1976	%files session
21mr|php8-8.3.25-1|1977	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/47_session.ini
21mr|php8-8.3.25-1|1978	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/%{name}
21mr|php8-8.3.25-1|1979	%attr(0755,root,root) %{_libdir}/%{name}/extensions/session.so
21mr|php8-8.3.25-1|1980	%attr(0755,root,root) %{_libdir}/%{name}/maxlifetime
21mr|php8-8.3.25-1|1981	%attr(01733,apache,apache) %dir %{_sharedstatedir}/%{name}
21mr|php8-8.3.25-1|1982	
21mr|php8-8.3.25-1|1983	%files shmop
21mr|php8-8.3.25-1|1984	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/48_shmop.ini
21mr|php8-8.3.25-1|1985	%attr(0755,root,root) %{_libdir}/%{name}/extensions/shmop.so
21mr|php8-8.3.25-1|1986	
21mr|php8-8.3.25-1|1987	%files snmp
21mr|php8-8.3.25-1|1988	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/50_snmp.ini
21mr|php8-8.3.25-1|1989	%attr(0755,root,root) %{_libdir}/%{name}/extensions/snmp.so
21mr|php8-8.3.25-1|1990	
21mr|php8-8.3.25-1|1991	%files soap
21mr|php8-8.3.25-1|1992	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/51_soap.ini
21mr|php8-8.3.25-1|1993	%attr(0755,root,root) %{_libdir}/%{name}/extensions/soap.so
21mr|php8-8.3.25-1|1994	
21mr|php8-8.3.25-1|1995	%files sockets
21mr|php8-8.3.25-1|1996	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/52_sockets.ini
21mr|php8-8.3.25-1|1997	%attr(0755,root,root) %{_libdir}/%{name}/extensions/sockets.so
21mr|php8-8.3.25-1|1998	
21mr|php8-8.3.25-1|1999	%files sodium
21mr|php8-8.3.25-1|2000	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/85_sodium.ini
21mr|php8-8.3.25-1|2001	%attr(0755,root,root) %{_libdir}/%{name}/extensions/sodium.so
21mr|php8-8.3.25-1|2002	
21mr|php8-8.3.25-1|2003	%files sqlite3
21mr|php8-8.3.25-1|2004	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/78_sqlite3.ini
21mr|php8-8.3.25-1|2005	%attr(0755,root,root) %{_libdir}/%{name}/extensions/sqlite3.so
21mr|php8-8.3.25-1|2006	
21mr|php8-8.3.25-1|2007	%files sysvmsg
21mr|php8-8.3.25-1|2008	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/56_sysvmsg.ini
21mr|php8-8.3.25-1|2009	%attr(0755,root,root) %{_libdir}/%{name}/extensions/sysvmsg.so
21mr|php8-8.3.25-1|2010	
21mr|php8-8.3.25-1|2011	%files sysvsem
21mr|php8-8.3.25-1|2012	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/57_sysvsem.ini
21mr|php8-8.3.25-1|2013	%attr(0755,root,root) %{_libdir}/%{name}/extensions/sysvsem.so
21mr|php8-8.3.25-1|2014	
21mr|php8-8.3.25-1|2015	%files sysvshm
21mr|php8-8.3.25-1|2016	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/58_sysvshm.ini
21mr|php8-8.3.25-1|2017	%attr(0755,root,root) %{_libdir}/%{name}/extensions/sysvshm.so
21mr|php8-8.3.25-1|2018	
21mr|php8-8.3.25-1|2019	%files tidy
21mr|php8-8.3.25-1|2020	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/59_tidy.ini
21mr|php8-8.3.25-1|2021	%attr(0755,root,root) %{_libdir}/%{name}/extensions/tidy.so
21mr|php8-8.3.25-1|2022	
21mr|php8-8.3.25-1|2023	%files tokenizer
21mr|php8-8.3.25-1|2024	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/60_tokenizer.ini
21mr|php8-8.3.25-1|2025	%attr(0755,root,root) %{_libdir}/%{name}/extensions/tokenizer.so
21mr|php8-8.3.25-1|2026	
21mr|php8-8.3.25-1|2027	%files xml
21mr|php8-8.3.25-1|2028	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/62_xml.ini
21mr|php8-8.3.25-1|2029	%attr(0755,root,root) %{_libdir}/%{name}/extensions/xml.so
21mr|php8-8.3.25-1|2030	
21mr|php8-8.3.25-1|2031	%files xmlreader
21mr|php8-8.3.25-1|2032	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/63_xmlreader.ini
21mr|php8-8.3.25-1|2033	%attr(0755,root,root) %{_libdir}/%{name}/extensions/xmlreader.so
21mr|php8-8.3.25-1|2034	
21mr|php8-8.3.25-1|2035	%files xmlwriter
21mr|php8-8.3.25-1|2036	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/64_xmlwriter.ini
21mr|php8-8.3.25-1|2037	%attr(0755,root,root) %{_libdir}/%{name}/extensions/xmlwriter.so
21mr|php8-8.3.25-1|2038	
21mr|php8-8.3.25-1|2039	%files xsl
21mr|php8-8.3.25-1|2040	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/63_xsl.ini
21mr|php8-8.3.25-1|2041	%attr(0755,root,root) %{_libdir}/%{name}/extensions/xsl.so
21mr|php8-8.3.25-1|2042	
21mr|php8-8.3.25-1|2043	%files zip
21mr|php8-8.3.25-1|2044	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/83_zip.ini
21mr|php8-8.3.25-1|2045	%attr(0755,root,root) %{_libdir}/%{name}/extensions/zip.so
21mr|php8-8.3.25-1|2046	
21mr|php8-8.3.25-1|2047	%files fpm
21mr|php8-8.3.25-1|2048	%doc sapi/fpm/LICENSE
21mr|php8-8.3.25-1|2049	%{_unitdir}/%{name}-fpm.service
21mr|php8-8.3.25-1|2050	%attr(0755,root,root) %dir %{_sysconfdir}/%{name}/php-fpm.d
21mr|php8-8.3.25-1|2051	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/php-fpm.conf
21mr|php8-8.3.25-1|2052	%attr(0644,root,root) %config %{_sysconfdir}/%{name}/php-fpm.conf.default
21mr|php8-8.3.25-1|2053	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/php-fpm.d/www.conf
21mr|php8-8.3.25-1|2054	%attr(0644,root,root) %config %{_sysconfdir}/%{name}/php-fpm.d/www.conf.default
21mr|php8-8.3.25-1|2055	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}-fpm
21mr|php8-8.3.25-1|2056	%attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}-fpm
21mr|php8-8.3.25-1|2057	%attr(0755,root,root) %{_libexecdir}/%{name}/php-fpm
21mr|php8-8.3.25-1|2058	%{_sbindir}/%{name}-fpm
21mr|php8-8.3.25-1|2059	%attr(0644,root,root) %{_mandir}/man8/%{name}-fpm.8*
21mr|php8-8.3.25-1|2060	%attr(0711,apache,apache) %dir %{_sharedstatedir}/%{name}-fpm
21mr|php8-8.3.25-1|2061	%attr(0711,apache,apache) %dir %{_localstatedir}/log/%{name}-fpm
21mr|php8-8.3.25-1|2062	%attr(0711,apache,apache) %dir /run/%{name}-fpm
21mr|php8-8.3.25-1|2063	%{_tmpfilesdir}/%{name}-fpm.conf
21mr|php8-8.3.25-1|2064	%{_datadir}/fpm%{php_branch}
21mr|php8-8.3.25-1|2065	
21mr|php8-8.3.25-1|2066	%files -n apache-mod_%{name}
21mr|php8-8.3.25-1|2067	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
21mr|php8-8.3.25-1|2068	%attr(0755,root,root) %{_libdir}/apache/*.so
21mr|php8-8.3.25-1|2069	
21mr|php8-8.3.25-1|2070	%files ini
21mr|php8-8.3.25-1|2071	%config(noreplace) %{_sysconfdir}/%{name}/php.ini
21mr|php8-8.3.25-1|2072	%dir %{_sysconfdir}/%{name}/conf.d
21mr|php8-8.3.25-1|2073	%dir %{_libdir}/%{name}
21mr|php8-8.3.25-1|2074	%dir %{_libdir}/%{name}/extensions
21mr|php8-8.3.25-1|2075	%dir %{_libexecdir}/%{name}
21mr|php8-8.3.25-1|2076	%dir %{_datadir}/%{name}

15212 21
21mr|php-timezonedb-2020.2-5|1	%define modname timezonedb
21mr|php-timezonedb-2020.2-5|2	%define soname %{modname}.so
21mr|php-timezonedb-2020.2-5|3	%define inifile A60_%{modname}.ini
21mr|php-timezonedb-2020.2-5|4	
21mr|php-timezonedb-2020.2-5|5	Summary:	Timezone Database to be used with PHP's date and time functions
21mr|php-timezonedb-2020.2-5|6	Name:		php-%{modname}
21mr|php-timezonedb-2020.2-5|7	Epoch:		3
21mr|php-timezonedb-2020.2-5|8	Version:	2020.2
21mr|php-timezonedb-2020.2-5|9	Release:	5
21mr|php-timezonedb-2020.2-5|10	License:	PHP License
21mr|php-timezonedb-2020.2-5|11	Group:		Development/PHP
21mr|php-timezonedb-2020.2-5|12	Url:		http://pecl.php.net/package/timezonedb/
21mr|php-timezonedb-2020.2-5|13	Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
21mr|php-timezonedb-2020.2-5|14	Source1:	A60_timezonedb.ini
21mr|php-timezonedb-2020.2-5|15	BuildRequires:	file
21mr|php-timezonedb-2020.2-5|16	BuildRequires:	php-devel
21mr|php-timezonedb-2020.2-5|17	BuildRequires:	php8-devel
21mr|php-timezonedb-2020.2-5|18	Requires:	php(zend-abi)
21mr|php-timezonedb-2020.2-5|19	
21mr|php-timezonedb-2020.2-5|20	%global _description %{expand:\
21mr|php-timezonedb-2020.2-5|21	This extension is a drop-in replacement for the builtin timezone database that
21mr|php-timezonedb-2020.2-5|22	comes with PHP. You should only install this extension in case you need to get
21mr|php-timezonedb-2020.2-5|23	a later version of the timezone database than the one that ships with PHP.
21mr|php-timezonedb-2020.2-5|24	
21mr|php-timezonedb-2020.2-5|25	The data that this extension uses comes from the "Olson" database, which is
21mr|php-timezonedb-2020.2-5|26	located at ftp://elsie.nci.nih.gov/pub/.}
21mr|php-timezonedb-2020.2-5|27	
21mr|php-timezonedb-2020.2-5|28	%description
21mr|php-timezonedb-2020.2-5|29	%{_description}
21mr|php-timezonedb-2020.2-5|30	
21mr|php-timezonedb-2020.2-5|31	%files
21mr|php-timezonedb-2020.2-5|32	%doc CREDITS package*.xml
21mr|php-timezonedb-2020.2-5|33	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21mr|php-timezonedb-2020.2-5|34	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
21mr|php-timezonedb-2020.2-5|35	
21mr|php-timezonedb-2020.2-5|36	#------------------------------------------------------------------
21mr|php-timezonedb-2020.2-5|37	
21mr|php-timezonedb-2020.2-5|38	%package -n php8-timezonedb
21mr|php-timezonedb-2020.2-5|39	Summary:	Bindings for the libmcrypt library
21mr|php-timezonedb-2020.2-5|40	Group:		Development/PHP
21mr|php-timezonedb-2020.2-5|41	Requires:	php8(zend-abi)
21mr|php-timezonedb-2020.2-5|42	
21mr|php-timezonedb-2020.2-5|43	%description -n php8-timezonedb
21mr|php-timezonedb-2020.2-5|44	%{_description}
21mr|php-timezonedb-2020.2-5|45	
21mr|php-timezonedb-2020.2-5|46	%files -n php8-timezonedb
21mr|php-timezonedb-2020.2-5|47	%doc CREDITS package*.xml
21mr|php-timezonedb-2020.2-5|48	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php8/conf.d/%{inifile}
21mr|php-timezonedb-2020.2-5|49	%attr(0755,root,root) %{_libdir}/php8/extensions/%{soname}
21mr|php-timezonedb-2020.2-5|50	
21mr|php-timezonedb-2020.2-5|51	#-----------------------------------------------------------------
21mr|php-timezonedb-2020.2-5|52	
21mr|php-timezonedb-2020.2-5|53	%prep
21mr|php-timezonedb-2020.2-5|54	%setup -qn %{modname}-%{version}
21mr|php-timezonedb-2020.2-5|55	[ "../package*.xml" != "/" ] && mv ../package*.xml .
21mr|php-timezonedb-2020.2-5|56	
21mr|php-timezonedb-2020.2-5|57	cp %{SOURCE1} %{inifile}
21mr|php-timezonedb-2020.2-5|58	
21mr|php-timezonedb-2020.2-5|59	# fix permissions
21mr|php-timezonedb-2020.2-5|60	find . -type f | xargs chmod 644
21mr|php-timezonedb-2020.2-5|61	
21mr|php-timezonedb-2020.2-5|62	# strip away annoying ^M
21mr|php-timezonedb-2020.2-5|63	find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|php-timezonedb-2020.2-5|64	find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
21mr|php-timezonedb-2020.2-5|65	
21mr|php-timezonedb-2020.2-5|66	# copy the sources to build with php8
21mr|php-timezonedb-2020.2-5|67	cp -r . ../php8-timezonedb
21mr|php-timezonedb-2020.2-5|68	
21mr|php-timezonedb-2020.2-5|69	%build
21mr|php-timezonedb-2020.2-5|70	%serverbuild
21mr|php-timezonedb-2020.2-5|71	phpize
21mr|php-timezonedb-2020.2-5|72	autoconf
21mr|php-timezonedb-2020.2-5|73	%configure \
21mr|php-timezonedb-2020.2-5|74	--with-libdir=%{_lib} \
21mr|php-timezonedb-2020.2-5|75	--with-%{modname}=shared,%{_prefix}
21mr|php-timezonedb-2020.2-5|76	cp -fv %{_bindir}/libtool libtool
21mr|php-timezonedb-2020.2-5|77	%make_build
21mr|php-timezonedb-2020.2-5|78	
21mr|php-timezonedb-2020.2-5|79	mv modules/*.so .
21mr|php-timezonedb-2020.2-5|80	
21mr|php-timezonedb-2020.2-5|81	# build with php8
21mr|php-timezonedb-2020.2-5|82	pushd ../php8-timezonedb
21mr|php-timezonedb-2020.2-5|83	phpize8
21mr|php-timezonedb-2020.2-5|84	autoconf
21mr|php-timezonedb-2020.2-5|85	%configure \
21mr|php-timezonedb-2020.2-5|86	--with-php-config=%{_bindir}/php8-config \
21mr|php-timezonedb-2020.2-5|87	--with-libdir=%{_lib} \
21mr|php-timezonedb-2020.2-5|88	--with-%{modname}=shared,%{_prefix}
21mr|php-timezonedb-2020.2-5|89	cp -fv %{_bindir}/libtool libtool
21mr|php-timezonedb-2020.2-5|90	%make_build
21mr|php-timezonedb-2020.2-5|91	
21mr|php-timezonedb-2020.2-5|92	mv modules/*.so .
21mr|php-timezonedb-2020.2-5|93	popd
21mr|php-timezonedb-2020.2-5|94	
21mr|php-timezonedb-2020.2-5|95	%install
21mr|php-timezonedb-2020.2-5|96	install -d %{buildroot}%{_libdir}/php/extensions
21mr|php-timezonedb-2020.2-5|97	install -d %{buildroot}%{_sysconfdir}/php.d
21mr|php-timezonedb-2020.2-5|98	
21mr|php-timezonedb-2020.2-5|99	install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21mr|php-timezonedb-2020.2-5|100	install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
21mr|php-timezonedb-2020.2-5|101	
21mr|php-timezonedb-2020.2-5|102	# build with php8
21mr|php-timezonedb-2020.2-5|103	pushd ../php8-timezonedb
21mr|php-timezonedb-2020.2-5|104	install -d %{buildroot}%{_libdir}/php8/extensions
21mr|php-timezonedb-2020.2-5|105	install -d %{buildroot}%{_sysconfdir}/php8/conf.d
21mr|php-timezonedb-2020.2-5|106	
21mr|php-timezonedb-2020.2-5|107	install -m0755 %{soname} %{buildroot}%{_libdir}/php8/extensions/
21mr|php-timezonedb-2020.2-5|108	install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php8/conf.d/%{inifile}
21mr|php-timezonedb-2020.2-5|109	popd

15213 21
21mr|php-translit-0.7.1-1|1	%define modname translit
21mr|php-translit-0.7.1-1|2	%define soname %{modname}.so
21mr|php-translit-0.7.1-1|3	%define inifile A33_%{modname}.ini
21mr|php-translit-0.7.1-1|4	
21mr|php-translit-0.7.1-1|5	Summary:	Transliterates non-latin character sets to latin
21mr|php-translit-0.7.1-1|6	Name:		php-%{modname}
21mr|php-translit-0.7.1-1|7	Version:	0.7.1
21mr|php-translit-0.7.1-1|8	Release:	1
21mr|php-translit-0.7.1-1|9	Epoch:		1
21mr|php-translit-0.7.1-1|10	License:	PHP License
21mr|php-translit-0.7.1-1|11	Group:		Development/PHP
21mr|php-translit-0.7.1-1|12	Url:		http://derickrethans.nl/translit.php
21mr|php-translit-0.7.1-1|13	Source0:	http://pecl.php.net/get/translit-%{version}.tgz
21mr|php-translit-0.7.1-1|14	BuildRequires:	php-devel
21mr|php-translit-0.7.1-1|15	
21mr|php-translit-0.7.1-1|16	%description
21mr|php-translit-0.7.1-1|17	This extension allows you to transliterate text in non-latin characters (such
21mr|php-translit-0.7.1-1|18	as Chinese, Cyrillic, Greek etc) to latin characters. Besides the
21mr|php-translit-0.7.1-1|19	transliteration the extension also contains filters to upper- and lowercase
21mr|php-translit-0.7.1-1|20	latin, cyrillic and greek, and perform special forms of transliteration such as
21mr|php-translit-0.7.1-1|21	converting ligatures and normalizing punctuation and spacing.
21mr|php-translit-0.7.1-1|22	
21mr|php-translit-0.7.1-1|23	%files
21mr|php-translit-0.7.1-1|24	%doc package.xml
21mr|php-translit-0.7.1-1|25	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
21mr|php-translit-0.7.1-1|26	%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
21mr|php-translit-0.7.1-1|27	
21mr|php-translit-0.7.1-1|28	
21mr|php-translit-0.7.1-1|29	#----------------------------------------------------------------------------
21mr|php-translit-0.7.1-1|30	
21mr|php-translit-0.7.1-1|31	%prep
21mr|php-translit-0.7.1-1|32	%setup -q -n translit-%{version}
21mr|php-translit-0.7.1-1|33	[ "../package.xml" != "/" ] && mv ../package.xml .
21mr|php-translit-0.7.1-1|34	
21mr|php-translit-0.7.1-1|35	%build
21mr|php-translit-0.7.1-1|36	%serverbuild
21mr|php-translit-0.7.1-1|37	
21mr|php-translit-0.7.1-1|38	phpize
21mr|php-translit-0.7.1-1|39	%configure \
21mr|php-translit-0.7.1-1|40	--enable-%{modname}=shared,%{_prefix}
21mr|php-translit-0.7.1-1|41	ln -sf %{_bindir}/libtool libtool
21mr|php-translit-0.7.1-1|42	%make
21mr|php-translit-0.7.1-1|43	mv modules/*.so .
21mr|php-translit-0.7.1-1|44	
21mr|php-translit-0.7.1-1|45	%install
21mr|php-translit-0.7.1-1|46	install -d %{buildroot}%{_libdir}/php/extensions
21mr|php-translit-0.7.1-1|47	install -d %{buildroot}%{_sysconfdir}/php.d
21mr|php-translit-0.7.1-1|48	
21mr|php-translit-0.7.1-1|49	install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/
21mr|php-translit-0.7.1-1|50	
21mr|php-translit-0.7.1-1|51	cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
21mr|php-translit-0.7.1-1|52	extension = %{soname}
21mr|php-translit-0.7.1-1|53	EOF

15214 21
21mr|physfs-3.0.2-1|1	%define	major 1
21mr|physfs-3.0.2-1|2	%define	libname %mklibname %{name} %{major}
21mr|physfs-3.0.2-1|3	%define	devname %mklibname %{name} -d
21mr|physfs-3.0.2-1|4	
21mr|physfs-3.0.2-1|5	Summary:	A library to provide abstract access to various archives
21mr|physfs-3.0.2-1|6	Name:		physfs
21mr|physfs-3.0.2-1|7	Version:	3.0.2
21mr|physfs-3.0.2-1|8	Release:	1
21mr|physfs-3.0.2-1|9	License:	zlib
21mr|physfs-3.0.2-1|10	Group:		System/Libraries
21mr|physfs-3.0.2-1|11	Url:		http://www.icculus.org/physfs/
21mr|physfs-3.0.2-1|12	Source0:	http://www.icculus.org/physfs/downloads/%{name}-%{version}.tar.bz2
21mr|physfs-3.0.2-1|13	Patch0:		physfs-3.0.2-fix-pkgconfig-file-on-x64_64.patch
21mr|physfs-3.0.2-1|14	BuildRequires:	cmake
21mr|physfs-3.0.2-1|15	BuildRequires:	doxygen
21mr|physfs-3.0.2-1|16	BuildRequires:	readline-devel
21mr|physfs-3.0.2-1|17	BuildRequires:	pkgconfig(liblzma)
21mr|physfs-3.0.2-1|18	BuildRequires:	pkgconfig(ncursesw)
21mr|physfs-3.0.2-1|19	BuildRequires:	pkgconfig(zlib)
21mr|physfs-3.0.2-1|20	
21mr|physfs-3.0.2-1|21	%description
21mr|physfs-3.0.2-1|22	A library to provide abstract access to various archives. It is intended for
21mr|physfs-3.0.2-1|23	use in video games.
21mr|physfs-3.0.2-1|24	The programmer defines a "write directory" on the physical filesystem: no file
21mr|physfs-3.0.2-1|25	writing done through the PhysicsFS API can leave that directory.
21mr|physfs-3.0.2-1|26	
21mr|physfs-3.0.2-1|27	#----------------------------------------------------------------------------
21mr|physfs-3.0.2-1|28	
21mr|physfs-3.0.2-1|29	%package -n %{libname}
21mr|physfs-3.0.2-1|30	Summary:	Main library for physfs
21mr|physfs-3.0.2-1|31	Group:		System/Libraries
21mr|physfs-3.0.2-1|32	Provides:	%{name} = %{EVRD}
21mr|physfs-3.0.2-1|33	Conflicts:	%{_lib}physfs2 < 2.0.3-4
21mr|physfs-3.0.2-1|34	%rename	%{_lib}physfs2
21mr|physfs-3.0.2-1|35	
21mr|physfs-3.0.2-1|36	%description -n %{libname}
21mr|physfs-3.0.2-1|37	This package contains the library needed to run programs dynamically linked
21mr|physfs-3.0.2-1|38	with %{name}.
21mr|physfs-3.0.2-1|39	
21mr|physfs-3.0.2-1|40	%files -n %{libname}
21mr|physfs-3.0.2-1|41	%doc LICENSE.txt README.txt
21mr|physfs-3.0.2-1|42	%{_libdir}/libphysfs.so.%{major}
21mr|physfs-3.0.2-1|43	%{_libdir}/libphysfs.so.%{version}
21mr|physfs-3.0.2-1|44	
21mr|physfs-3.0.2-1|45	#----------------------------------------------------------------------------
21mr|physfs-3.0.2-1|46	
21mr|physfs-3.0.2-1|47	%package -n %{devname}
21mr|physfs-3.0.2-1|48	Summary:	Headers for developing programs that will use physfs
21mr|physfs-3.0.2-1|49	Group:		Development/C
21mr|physfs-3.0.2-1|50	Requires:	%{libname} = %{EVRD}
21mr|physfs-3.0.2-1|51	Requires:	pkgconfig(zlib)
21mr|physfs-3.0.2-1|52	Provides:	%{name}-devel = %{EVRD}
21mr|physfs-3.0.2-1|53	
21mr|physfs-3.0.2-1|54	%description -n %{devname}
21mr|physfs-3.0.2-1|55	This package contains the headers that programmers will need to develop
21mr|physfs-3.0.2-1|56	applications which will use %{name}.
21mr|physfs-3.0.2-1|57	
21mr|physfs-3.0.2-1|58	%files -n %{devname}
21mr|physfs-3.0.2-1|59	%doc build/docs/html/* docs/TODO.txt
21mr|physfs-3.0.2-1|60	%{_bindir}/test_%{name}
21mr|physfs-3.0.2-1|61	%{_includedir}/%{name}.h
21mr|physfs-3.0.2-1|62	%{_libdir}/libphysfs.so
21mr|physfs-3.0.2-1|63	%{_libdir}/pkgconfig/%{name}.pc
21mr|physfs-3.0.2-1|64	%{_mandir}/man3/%{name}.h.3*
21mr|physfs-3.0.2-1|65	
21mr|physfs-3.0.2-1|66	#----------------------------------------------------------------------------
21mr|physfs-3.0.2-1|67	
21mr|physfs-3.0.2-1|68	%prep
21mr|physfs-3.0.2-1|69	%setup -q
21mr|physfs-3.0.2-1|70	# Fix 64 bits lib path in pkgconfig file
21mr|physfs-3.0.2-1|71	%ifarch x86_64
21mr|physfs-3.0.2-1|72	%patch0 -p1
21mr|physfs-3.0.2-1|73	%endif
21mr|physfs-3.0.2-1|74	
21mr|physfs-3.0.2-1|75	
21mr|physfs-3.0.2-1|76	
21mr|physfs-3.0.2-1|77	%build
21mr|physfs-3.0.2-1|78	%cmake -DPHYSFS_ARCHIVE_7Z=OFF -DPHYSFS_BUILD_STATIC=OFF
21mr|physfs-3.0.2-1|79	%make
21mr|physfs-3.0.2-1|80	# Produce also dev docs
21mr|physfs-3.0.2-1|81	%make docs
21mr|physfs-3.0.2-1|82	
21mr|physfs-3.0.2-1|83	
21mr|physfs-3.0.2-1|84	%install
21mr|physfs-3.0.2-1|85	%makeinstall_std -C build
21mr|physfs-3.0.2-1|86	
21mr|physfs-3.0.2-1|87	# Install devel man page
21mr|physfs-3.0.2-1|88	mkdir -p %{buildroot}%{_mandir}/man3
21mr|physfs-3.0.2-1|89	install -m 0644 build/docs/man/man3/%{name}.h.3 %{buildroot}%{_mandir}/man3/%{name}.h.3

15215 21
21mr|physlock-13-2|1	Summary:	Lightweight Linux console locking tool
21mr|physlock-13-2|2	Name:		physlock
21mr|physlock-13-2|3	Version:	13
21mr|physlock-13-2|4	Release:	2
21mr|physlock-13-2|5	License:	GPLv2
21mr|physlock-13-2|6	Group:		System/Libraries
21mr|physlock-13-2|7	Url:		https://github.com/muennich/physlock
21mr|physlock-13-2|8	Source0:	https://github.com/muennich/physlock/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|physlock-13-2|9	BuildRequires:	glibc-devel
21mr|physlock-13-2|10	BuildRequires:	pam-devel
21mr|physlock-13-2|11	BuildRequires:	pkgconfig(libsystemd)
21mr|physlock-13-2|12	
21mr|physlock-13-2|13	%description
21mr|physlock-13-2|14	Control physical access to a linux computer by locking all of its virtual
21mr|physlock-13-2|15	terminals. physlock only allows the user of the active session (the user
21mr|physlock-13-2|16	logged in on the foreground virtual terminal) and the root user to unlock
21mr|physlock-13-2|17	the computer and uses PAM for authentication.
21mr|physlock-13-2|18	
21mr|physlock-13-2|19	%files
21mr|physlock-13-2|20	%doc LICENSE README.md
21mr|physlock-13-2|21	%attr(4755,root,root) %{_bindir}/%{name}
21mr|physlock-13-2|22	%{_mandir}/man1/%{name}.1*
21mr|physlock-13-2|23	
21mr|physlock-13-2|24	#----------------------------------------------------------------------------
21mr|physlock-13-2|25	
21mr|physlock-13-2|26	%prep
21mr|physlock-13-2|27	%setup -q
21mr|physlock-13-2|28	sed -i 's/-o root -g root //' Makefile
21mr|physlock-13-2|29	
21mr|physlock-13-2|30	%build
21mr|physlock-13-2|31	%make \
21mr|physlock-13-2|32	CPPFLAGS="%{optflags}" \
21mr|physlock-13-2|33	LDFLAGS="%{ldflags}" \
21mr|physlock-13-2|34	V=1
21mr|physlock-13-2|35	
21mr|physlock-13-2|36	%install
21mr|physlock-13-2|37	%makeinstall_std PREFIX=%{_prefix}

15216 21
21mr|picketbox-4.9.6-9|1	%global namedreltag .Final
21mr|picketbox-4.9.6-9|2	%global namedversion %{version}%{?namedreltag}
21mr|picketbox-4.9.6-9|3	
21mr|picketbox-4.9.6-9|4	%define _duplicate_files_terminate_build 0
21mr|picketbox-4.9.6-9|5	
21mr|picketbox-4.9.6-9|6	Name:             picketbox
21mr|picketbox-4.9.6-9|7	Version:          4.9.6
21mr|picketbox-4.9.6-9|8	Release:          9
21mr|picketbox-4.9.6-9|9	Summary:          Security framework for Java Applications
21mr|picketbox-4.9.6-9|10	License:          LGPLv2+
21mr|picketbox-4.9.6-9|11	URL:              http://picketbox.jboss.org
21mr|picketbox-4.9.6-9|12	
21mr|picketbox-4.9.6-9|13	Source0:          https://github.com/picketbox/picketbox/archive/v%{namedversion}.tar.gz
21mr|picketbox-4.9.6-9|14	Source1:          picketbox-%{namedversion}-pom.xml
21mr|picketbox-4.9.6-9|15	
21mr|picketbox-4.9.6-9|16	# Until this is merged: https://github.com/picketbox/picketbox/pull/61
21mr|picketbox-4.9.6-9|17	Patch0:           picketbox-assembly.patch
21mr|picketbox-4.9.6-9|18	
21mr|picketbox-4.9.6-9|19	Group:          Development/Java
21mr|picketbox-4.9.6-9|20	BuildArch:        noarch
21mr|picketbox-4.9.6-9|21	# Java stack is not supported on x86_32
21mr|picketbox-4.9.6-9|22	ExcludeArch: %{ix86}
21mr|picketbox-4.9.6-9|23	
21mr|picketbox-4.9.6-9|24	BuildRequires:    maven-local
21mr|picketbox-4.9.6-9|25	BuildRequires:    mvn(javax.persistence:persistence-api)
21mr|picketbox-4.9.6-9|26	BuildRequires:    mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|picketbox-4.9.6-9|27	BuildRequires:    mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|picketbox-4.9.6-9|28	BuildRequires:    mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|picketbox-4.9.6-9|29	BuildRequires:    mvn(org.hibernate:hibernate-core:3)
21mr|picketbox-4.9.6-9|30	BuildRequires:    mvn(org.hibernate:hibernate-entitymanager:3)
21mr|picketbox-4.9.6-9|31	BuildRequires:    mvn(org.infinispan:infinispan-core)
21mr|picketbox-4.9.6-9|32	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|picketbox-4.9.6-9|33	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|picketbox-4.9.6-9|34	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|picketbox-4.9.6-9|35	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|picketbox-4.9.6-9|36	BuildRequires:    mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|picketbox-4.9.6-9|37	BuildRequires:    mvn(org.jboss.modules:jboss-modules)
21mr|picketbox-4.9.6-9|38	BuildRequires:    mvn(org.jboss.security:jbossxacml)
21mr|picketbox-4.9.6-9|39	BuildRequires:    mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec)
21mr|picketbox-4.9.6-9|40	BuildRequires:    mvn(org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.1_spec)
21mr|picketbox-4.9.6-9|41	BuildRequires:    mvn(org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec)
21mr|picketbox-4.9.6-9|42	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|picketbox-4.9.6-9|43	BuildRequires:    mvn(org.picketbox:picketbox-commons)
21mr|picketbox-4.9.6-9|44	BuildRequires:    xmvn
21mr|picketbox-4.9.6-9|45	
21mr|picketbox-4.9.6-9|46	%description
21mr|picketbox-4.9.6-9|47	Java Security Framework that provides Java developers the following
21mr|picketbox-4.9.6-9|48	functionality:
21mr|picketbox-4.9.6-9|49	
21mr|picketbox-4.9.6-9|50	- Authentication Support
21mr|picketbox-4.9.6-9|51	- Authorization Support
21mr|picketbox-4.9.6-9|52	- Audit Support
21mr|picketbox-4.9.6-9|53	- Security Mapping Support
21mr|picketbox-4.9.6-9|54	- An Oasis XACML v2.0 compliant engine
21mr|picketbox-4.9.6-9|55	
21mr|picketbox-4.9.6-9|56	%package javadoc
21mr|picketbox-4.9.6-9|57	Summary:          Javadoc for %{name}
21mr|picketbox-4.9.6-9|58	
21mr|picketbox-4.9.6-9|59	%description javadoc
21mr|picketbox-4.9.6-9|60	This package contains the API documentation for %{name}.
21mr|picketbox-4.9.6-9|61	
21mr|picketbox-4.9.6-9|62	%prep
21mr|picketbox-4.9.6-9|63	%setup -q -n %{name}-%{namedversion}
21mr|picketbox-4.9.6-9|64	
21mr|picketbox-4.9.6-9|65	%patch0 -p1
21mr|picketbox-4.9.6-9|66	
21mr|picketbox-4.9.6-9|67	# Change hibernate version
21mr|picketbox-4.9.6-9|68	%pom_change_dep org.hibernate: ::3 security-jboss-sx/acl
21mr|picketbox-4.9.6-9|69	
21mr|picketbox-4.9.6-9|70	%pom_remove_dep "org.hibernate:hibernate-annotations" security-jboss-sx/acl/pom.xml
21mr|picketbox-4.9.6-9|71	%pom_change_dep :servlet-api org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec security-spi/spi
21mr|picketbox-4.9.6-9|72	%pom_change_dep :servlet-api org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.2.Final security-spi/parent
21mr|picketbox-4.9.6-9|73	
21mr|picketbox-4.9.6-9|74	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|picketbox-4.9.6-9|75	# problems with version 3.0.0 of the plugin.
21mr|picketbox-4.9.6-9|76	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|picketbox-4.9.6-9|77	<execution>
21mr|picketbox-4.9.6-9|78	<id>default-jar</id>
21mr|picketbox-4.9.6-9|79	<phase>skip</phase>
21mr|picketbox-4.9.6-9|80	</execution>" security-jboss-sx/jbosssx-client
21mr|picketbox-4.9.6-9|81	
21mr|picketbox-4.9.6-9|82	%pom_remove_dep org.jboss.modules:jboss-modules security-jboss-sx/parent
21mr|picketbox-4.9.6-9|83	%pom_add_dep_mgmt org.jboss.modules:jboss-modules:1.3.4.Final:compile security-jboss-sx/parent
21mr|picketbox-4.9.6-9|84	
21mr|picketbox-4.9.6-9|85	# Don't use deprecated "attached" goal of Maven Assembly Plugin, which
21mr|picketbox-4.9.6-9|86	# was removed in version 3.0.0.
21mr|picketbox-4.9.6-9|87	%pom_xpath_set -r "pom:plugin[pom:artifactId='maven-assembly-plugin']/pom:executions/pom:execution/pom:goals/pom:goal[text()='attached']" single
21mr|picketbox-4.9.6-9|88	
21mr|picketbox-4.9.6-9|89	%pom_remove_dep org.picketbox:common-spi security-jboss-sx/identity
21mr|picketbox-4.9.6-9|90	%pom_add_dep org.picketbox:common-spi:'${project.version}':compile security-jboss-sx/identity
21mr|picketbox-4.9.6-9|91	
21mr|picketbox-4.9.6-9|92	%build
21mr|picketbox-4.9.6-9|93	
21mr|picketbox-4.9.6-9|94	%mvn_build -f
21mr|picketbox-4.9.6-9|95	
21mr|picketbox-4.9.6-9|96	%install
21mr|picketbox-4.9.6-9|97	%mvn_install
21mr|picketbox-4.9.6-9|98	
21mr|picketbox-4.9.6-9|99	# Assembly jar
21mr|picketbox-4.9.6-9|100	install -pm 644  assembly/target/picketbox-%{namedversion}-bin.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}.jar
21mr|picketbox-4.9.6-9|101	install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}.pom
21mr|picketbox-4.9.6-9|102	%add_maven_depmap JPP.%{name}-%{name}.pom %{name}/%{name}.jar
21mr|picketbox-4.9.6-9|103	
21mr|picketbox-4.9.6-9|104	%files -f .mfiles
21mr|picketbox-4.9.6-9|105	
21mr|picketbox-4.9.6-9|106	%files javadoc -f .mfiles-javadoc
21mr|picketbox-4.9.6-9|107	

15217 21
21mr|picketbox-commons-1.0.0-19|1	%global namedreltag .final
21mr|picketbox-commons-1.0.0-19|2	%global namedversion %{version}%{?namedreltag}
21mr|picketbox-commons-1.0.0-19|3	
21mr|picketbox-commons-1.0.0-19|4	Name:           picketbox-commons
21mr|picketbox-commons-1.0.0-19|5	Version:        1.0.0
21mr|picketbox-commons-1.0.0-19|6	Release:        19
21mr|picketbox-commons-1.0.0-19|7	Summary:        Common classes for security projects
21mr|picketbox-commons-1.0.0-19|8	License:        LGPLv2+
21mr|picketbox-commons-1.0.0-19|9	URL:            http://www.jboss.org/picketbox
21mr|picketbox-commons-1.0.0-19|10	
21mr|picketbox-commons-1.0.0-19|11	# svn export http://anonsvn.jboss.org/repos/picketbox/commons/tags/1.0.0.final/picketbox-commons/ picketbox-commons-1.0.0.final
21mr|picketbox-commons-1.0.0-19|12	# tar cJf picketbox-commons-1.0.0.final.tar.xz picketbox-commons-1.0.0.final
21mr|picketbox-commons-1.0.0-19|13	Source0:        %{name}-%{namedversion}.tar.xz
21mr|picketbox-commons-1.0.0-19|14	
21mr|picketbox-commons-1.0.0-19|15	Group:          Development/Java
21mr|picketbox-commons-1.0.0-19|16	BuildArch:      noarch
21mr|picketbox-commons-1.0.0-19|17	# Java stack is not supported on x86_32
21mr|picketbox-commons-1.0.0-19|18	ExcludeArch: %{ix86}
21mr|picketbox-commons-1.0.0-19|19	BuildRequires:  maven-local
21mr|picketbox-commons-1.0.0-19|20	BuildRequires:  mvn(org.jboss:jboss-parent:pom:)
21mr|picketbox-commons-1.0.0-19|21	
21mr|picketbox-commons-1.0.0-19|22	%description
21mr|picketbox-commons-1.0.0-19|23	Common classes for security projects.
21mr|picketbox-commons-1.0.0-19|24	
21mr|picketbox-commons-1.0.0-19|25	%package javadoc
21mr|picketbox-commons-1.0.0-19|26	Summary:        Javadoc for %{name}
21mr|picketbox-commons-1.0.0-19|27	
21mr|picketbox-commons-1.0.0-19|28	%description javadoc
21mr|picketbox-commons-1.0.0-19|29	API documentation for %{name}.
21mr|picketbox-commons-1.0.0-19|30	
21mr|picketbox-commons-1.0.0-19|31	%prep
21mr|picketbox-commons-1.0.0-19|32	%setup -q -n %{name}-%{namedversion}
21mr|picketbox-commons-1.0.0-19|33	
21mr|picketbox-commons-1.0.0-19|34	%build
21mr|picketbox-commons-1.0.0-19|35	%mvn_build
21mr|picketbox-commons-1.0.0-19|36	
21mr|picketbox-commons-1.0.0-19|37	%install
21mr|picketbox-commons-1.0.0-19|38	%mvn_install
21mr|picketbox-commons-1.0.0-19|39	
21mr|picketbox-commons-1.0.0-19|40	%files -f .mfiles
21mr|picketbox-commons-1.0.0-19|41	%files javadoc -f .mfiles-javadoc
21mr|picketbox-commons-1.0.0-19|42	

15218 21
21mr|picketbox-xacml-2.0.8-7|1	%global namedreltag .Final
21mr|picketbox-xacml-2.0.8-7|2	%global namedversion %{version}%{?namedreltag}
21mr|picketbox-xacml-2.0.8-7|3	
21mr|picketbox-xacml-2.0.8-7|4	Name:          picketbox-xacml
21mr|picketbox-xacml-2.0.8-7|5	# Newer release are available here https://github.com/picketbox/security-xacml/tags
21mr|picketbox-xacml-2.0.8-7|6	Version:       2.0.8
21mr|picketbox-xacml-2.0.8-7|7	Release:       7
21mr|picketbox-xacml-2.0.8-7|8	Summary:       JBoss XACML
21mr|picketbox-xacml-2.0.8-7|9	# BSD: most of the code in ./jboss-sunxacml
21mr|picketbox-xacml-2.0.8-7|10	# see ./jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/AbstractPolicy.java as example
21mr|picketbox-xacml-2.0.8-7|11	License:       BSD and LGPLv2+
21mr|picketbox-xacml-2.0.8-7|12	URL:           http://picketbox.jboss.org/
21mr|picketbox-xacml-2.0.8-7|13	# svn export http://anonsvn.jboss.org/repos/jbossas/projects/security/security-xacml/tags/2.0.8.Final/ picketbox-xacml-2.0.8.Final
21mr|picketbox-xacml-2.0.8-7|14	# tar cafJ picketbox-xacml-2.0.8.Final.tar.xz picketbox-xacml-2.0.8.Final
21mr|picketbox-xacml-2.0.8-7|15	Source0:       %{name}-%{namedversion}.tar.xz
21mr|picketbox-xacml-2.0.8-7|16	
21mr|picketbox-xacml-2.0.8-7|17	Group:          Development/Java
21mr|picketbox-xacml-2.0.8-7|18	BuildArch:     noarch
21mr|picketbox-xacml-2.0.8-7|19	# Java stack is not supported on x86_32
21mr|picketbox-xacml-2.0.8-7|20	ExcludeArch: %{ix86}
21mr|picketbox-xacml-2.0.8-7|21	
21mr|picketbox-xacml-2.0.8-7|22	BuildRequires: maven-local
21mr|picketbox-xacml-2.0.8-7|23	BuildRequires: mvn(junit:junit)
21mr|picketbox-xacml-2.0.8-7|24	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|picketbox-xacml-2.0.8-7|25	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|picketbox-xacml-2.0.8-7|26	BuildRequires: mvn(org.picketbox:picketbox-commons)
21mr|picketbox-xacml-2.0.8-7|27	
21mr|picketbox-xacml-2.0.8-7|28	%description
21mr|picketbox-xacml-2.0.8-7|29	JBoss XACML Library
21mr|picketbox-xacml-2.0.8-7|30	
21mr|picketbox-xacml-2.0.8-7|31	%package javadoc
21mr|picketbox-xacml-2.0.8-7|32	Summary:       Javadoc for %{name}
21mr|picketbox-xacml-2.0.8-7|33	
21mr|picketbox-xacml-2.0.8-7|34	%description javadoc
21mr|picketbox-xacml-2.0.8-7|35	This package contains the API documentation for %{name}.
21mr|picketbox-xacml-2.0.8-7|36	
21mr|picketbox-xacml-2.0.8-7|37	%prep
21mr|picketbox-xacml-2.0.8-7|38	%setup -q -n %{name}-%{namedversion}
21mr|picketbox-xacml-2.0.8-7|39	
21mr|picketbox-xacml-2.0.8-7|40	%pom_disable_module assembly
21mr|picketbox-xacml-2.0.8-7|41	
21mr|picketbox-xacml-2.0.8-7|42	%pom_change_dep -r :xml-apis xml-apis: jboss-sunxacml jboss-xacml
21mr|picketbox-xacml-2.0.8-7|43	
21mr|picketbox-xacml-2.0.8-7|44	# https://issues.jboss.org/browse/SECURITY-949
21mr|picketbox-xacml-2.0.8-7|45	cp -p jboss-sunxacml/src/main/resources/licenses/JBossORG-EULA.txt .
21mr|picketbox-xacml-2.0.8-7|46	cp -p jboss-sunxacml/src/main/resources/licenses/sunxacml-license.txt .
21mr|picketbox-xacml-2.0.8-7|47	
21mr|picketbox-xacml-2.0.8-7|48	rm .classpath
21mr|picketbox-xacml-2.0.8-7|49	
21mr|picketbox-xacml-2.0.8-7|50	%mvn_file :jboss-xacml %{name}
21mr|picketbox-xacml-2.0.8-7|51	%mvn_file :jboss-sunxacml picketbox-sunxacml
21mr|picketbox-xacml-2.0.8-7|52	%mvn_alias :jboss-xacml org.jboss.security:jbossxacml
21mr|picketbox-xacml-2.0.8-7|53	%mvn_package ::pom: __noinstall
21mr|picketbox-xacml-2.0.8-7|54	
21mr|picketbox-xacml-2.0.8-7|55	%build
21mr|picketbox-xacml-2.0.8-7|56	# Disabled tests because OpenDS is needed
21mr|picketbox-xacml-2.0.8-7|57	%mvn_build -f
21mr|picketbox-xacml-2.0.8-7|58	
21mr|picketbox-xacml-2.0.8-7|59	%install
21mr|picketbox-xacml-2.0.8-7|60	%mvn_install
21mr|picketbox-xacml-2.0.8-7|61	
21mr|picketbox-xacml-2.0.8-7|62	%files -f .mfiles
21mr|picketbox-xacml-2.0.8-7|63	%license JBossORG-EULA.txt
21mr|picketbox-xacml-2.0.8-7|64	
21mr|picketbox-xacml-2.0.8-7|65	%files javadoc -f .mfiles-javadoc
21mr|picketbox-xacml-2.0.8-7|66	%license JBossORG-EULA.txt sunxacml-license.txt
21mr|picketbox-xacml-2.0.8-7|67	

15219 21
21mr|picketlink-2.7.1-7|1	%global namedreltag .Final
21mr|picketlink-2.7.1-7|2	%global namedversion %{version}%{?namedreltag}
21mr|picketlink-2.7.1-7|3	
21mr|picketlink-2.7.1-7|4	Name:          picketlink
21mr|picketlink-2.7.1-7|5	Version:       2.7.1
21mr|picketlink-2.7.1-7|6	Release:       7
21mr|picketlink-2.7.1-7|7	Summary:       Features for securing Java EE6 applications
21mr|picketlink-2.7.1-7|8	# W3C: modules/federation/src/main/resources/schema modules/federation/src/main/resources/wsdl
21mr|picketlink-2.7.1-7|9	License:       ASL 2.0 and W3C
21mr|picketlink-2.7.1-7|10	URL:           http://picketlink.org/
21mr|picketlink-2.7.1-7|11	Source0:       https://github.com/picketlink/picketlink/archive/v%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|picketlink-2.7.1-7|12	
21mr|picketlink-2.7.1-7|13	BuildRequires: maven-local
21mr|picketlink-2.7.1-7|14	BuildRequires: mvn(com.h2database:h2)
21mr|picketlink-2.7.1-7|15	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|picketlink-2.7.1-7|16	BuildRequires: mvn(javax.json:javax.json-api)
21mr|picketlink-2.7.1-7|17	BuildRequires: mvn(javax.persistence:persistence-api)
21mr|picketlink-2.7.1-7|18	BuildRequires: mvn(junit:junit)
21mr|picketlink-2.7.1-7|19	BuildRequires: mvn(org.apache.deltaspike.core:deltaspike-core-api)
21mr|picketlink-2.7.1-7|20	BuildRequires: mvn(org.apache.deltaspike.core:deltaspike-core-impl)
21mr|picketlink-2.7.1-7|21	BuildRequires: mvn(org.apache.deltaspike.modules:deltaspike-security-module-api)
21mr|picketlink-2.7.1-7|22	BuildRequires: mvn(org.apache.deltaspike.modules:deltaspike-security-module-impl)
21mr|picketlink-2.7.1-7|23	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|picketlink-2.7.1-7|24	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|picketlink-2.7.1-7|25	BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|picketlink-2.7.1-7|26	BuildRequires: mvn(org.apache.santuario:xmlsec)
21mr|picketlink-2.7.1-7|27	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|picketlink-2.7.1-7|28	BuildRequires: mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|picketlink-2.7.1-7|29	BuildRequires: mvn(org.codehaus.jackson:jackson-jaxrs)
21mr|picketlink-2.7.1-7|30	BuildRequires: mvn(org.codehaus.jettison:jettison)
21mr|picketlink-2.7.1-7|31	BuildRequires: mvn(org.glassfish:javax.json)
21mr|picketlink-2.7.1-7|32	BuildRequires: mvn(org.glassfish.web:javax.el)
21mr|picketlink-2.7.1-7|33	BuildRequires: mvn(org.hibernate:hibernate-core)
21mr|picketlink-2.7.1-7|34	BuildRequires: mvn(org.hibernate:hibernate-entitymanager)
21mr|picketlink-2.7.1-7|35	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|picketlink-2.7.1-7|36	BuildRequires: mvn(org.jboss.arquillian:arquillian-bom:pom:)
21mr|picketlink-2.7.1-7|37	BuildRequires: mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|picketlink-2.7.1-7|38	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|picketlink-2.7.1-7|39	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations:1)
21mr|picketlink-2.7.1-7|40	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor:1)
21mr|picketlink-2.7.1-7|41	BuildRequires: mvn(org.jboss.resteasy:resteasy-cdi)
21mr|picketlink-2.7.1-7|42	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|picketlink-2.7.1-7|43	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-bom:pom:)
21mr|picketlink-2.7.1-7|44	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-bom:pom:)
21mr|picketlink-2.7.1-7|45	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:)
21mr|picketlink-2.7.1-7|46	BuildRequires: mvn(org.jboss.security:jbossxacml)
21mr|picketlink-2.7.1-7|47	BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|picketlink-2.7.1-7|48	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec)
21mr|picketlink-2.7.1-7|49	BuildRequires: mvn(org.jboss.weld:weld-core)
21mr|picketlink-2.7.1-7|50	BuildRequires: mvn(org.jboss.weld.servlet:weld-servlet)
21mr|picketlink-2.7.1-7|51	BuildRequires: mvn(org.mockito:mockito-all)
21mr|picketlink-2.7.1-7|52	BuildRequires: mvn(org.picketbox:picketbox)
21mr|picketlink-2.7.1-7|53	BuildRequires: mvn(org.slf4j:slf4j-ext)
21mr|picketlink-2.7.1-7|54	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|picketlink-2.7.1-7|55	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|picketlink-2.7.1-7|56	
21mr|picketlink-2.7.1-7|57	Group:          Development/Java
21mr|picketlink-2.7.1-7|58	BuildArch:     noarch
21mr|picketlink-2.7.1-7|59	# Java stack is not supported on x86_32
21mr|picketlink-2.7.1-7|60	ExcludeArch: %{ix86}
21mr|picketlink-2.7.1-7|61	
21mr|picketlink-2.7.1-7|62	%description
21mr|picketlink-2.7.1-7|63	PicketLink is an open source project for simplified security and
21mr|picketlink-2.7.1-7|64	identity management for Java Applications.
21mr|picketlink-2.7.1-7|65	
21mr|picketlink-2.7.1-7|66	%package api
21mr|picketlink-2.7.1-7|67	Summary:       PicketLink API
21mr|picketlink-2.7.1-7|68	
21mr|picketlink-2.7.1-7|69	%description api
21mr|picketlink-2.7.1-7|70	PicketLink API.
21mr|picketlink-2.7.1-7|71	
21mr|picketlink-2.7.1-7|72	%package base-parent
21mr|picketlink-2.7.1-7|73	Summary:       PicketLink Base Parent POM
21mr|picketlink-2.7.1-7|74	
21mr|picketlink-2.7.1-7|75	%description base-parent
21mr|picketlink-2.7.1-7|76	PicketLink Base Parent POM.
21mr|picketlink-2.7.1-7|77	
21mr|picketlink-2.7.1-7|78	%package bom-parent
21mr|picketlink-2.7.1-7|79	Summary:       PicketLink BOM Parent POM
21mr|picketlink-2.7.1-7|80	
21mr|picketlink-2.7.1-7|81	%description bom-parent
21mr|picketlink-2.7.1-7|82	Dependency Management for PicketLink.
21mr|picketlink-2.7.1-7|83	
21mr|picketlink-2.7.1-7|84	%package common
21mr|picketlink-2.7.1-7|85	Summary:       PicketLink Common
21mr|picketlink-2.7.1-7|86	
21mr|picketlink-2.7.1-7|87	%description common
21mr|picketlink-2.7.1-7|88	PicketLink Common Code.
21mr|picketlink-2.7.1-7|89	
21mr|picketlink-2.7.1-7|90	%package config
21mr|picketlink-2.7.1-7|91	Summary:       PicketLink Config
21mr|picketlink-2.7.1-7|92	
21mr|picketlink-2.7.1-7|93	%description config
21mr|picketlink-2.7.1-7|94	PicketLink Config.
21mr|picketlink-2.7.1-7|95	
21mr|picketlink-2.7.1-7|96	%package deltaspike
21mr|picketlink-2.7.1-7|97	Summary:       PicketLink DeltaSpike
21mr|picketlink-2.7.1-7|98	
21mr|picketlink-2.7.1-7|99	%description deltaspike
21mr|picketlink-2.7.1-7|100	PicketLink Apache DeltaSpike Extensions.
21mr|picketlink-2.7.1-7|101	
21mr|picketlink-2.7.1-7|102	%package dist-parent
21mr|picketlink-2.7.1-7|103	Summary:       PicketLink Distribution POM
21mr|picketlink-2.7.1-7|104	
21mr|picketlink-2.7.1-7|105	%description dist-parent
21mr|picketlink-2.7.1-7|106	PicketLink Distribution POM.
21mr|picketlink-2.7.1-7|107	
21mr|picketlink-2.7.1-7|108	%package federation
21mr|picketlink-2.7.1-7|109	Summary:       PicketLink Federation Core
21mr|picketlink-2.7.1-7|110	
21mr|picketlink-2.7.1-7|111	%description federation
21mr|picketlink-2.7.1-7|112	PicketLink Federation Core contains the
21mr|picketlink-2.7.1-7|113	core infrastructure code.
21mr|picketlink-2.7.1-7|114	
21mr|picketlink-2.7.1-7|115	%package idm-api
21mr|picketlink-2.7.1-7|116	Summary:       PicketLink Identity Management API
21mr|picketlink-2.7.1-7|117	
21mr|picketlink-2.7.1-7|118	%description idm-api
21mr|picketlink-2.7.1-7|119	PicketLink Identity Management API.
21mr|picketlink-2.7.1-7|120	
21mr|picketlink-2.7.1-7|121	%package idm-impl
21mr|picketlink-2.7.1-7|122	Summary:       PicketLink Identity Management Implementation
21mr|picketlink-2.7.1-7|123	
21mr|picketlink-2.7.1-7|124	%description idm-impl
21mr|picketlink-2.7.1-7|125	PicketLink Identity Management Implementation.
21mr|picketlink-2.7.1-7|126	
21mr|picketlink-2.7.1-7|127	%package idm-parent
21mr|picketlink-2.7.1-7|128	Summary:       PicketLink IDM Parent POM
21mr|picketlink-2.7.1-7|129	
21mr|picketlink-2.7.1-7|130	%description idm-parent
21mr|picketlink-2.7.1-7|131	PicketLink IDM Parent POM.
21mr|picketlink-2.7.1-7|132	
21mr|picketlink-2.7.1-7|133	%package idm-simple-schema
21mr|picketlink-2.7.1-7|134	Summary:       PicketLink Identity Management - Simple JPA Entity Model
21mr|picketlink-2.7.1-7|135	
21mr|picketlink-2.7.1-7|136	%description idm-simple-schema
21mr|picketlink-2.7.1-7|137	PicketLink Identity Management - Simple JPA Entity Model.
21mr|picketlink-2.7.1-7|138	
21mr|picketlink-2.7.1-7|139	%package impl
21mr|picketlink-2.7.1-7|140	Summary:       PicketLink Main Implementation
21mr|picketlink-2.7.1-7|141	
21mr|picketlink-2.7.1-7|142	%description impl
21mr|picketlink-2.7.1-7|143	PicketLink Main Implementation.
21mr|picketlink-2.7.1-7|144	
21mr|picketlink-2.7.1-7|145	%package javaee-6.0
21mr|picketlink-2.7.1-7|146	Summary:       PicketLink Java EE 6 BOM POM
21mr|picketlink-2.7.1-7|147	
21mr|picketlink-2.7.1-7|148	%description javaee-6.0
21mr|picketlink-2.7.1-7|149	Java EE 6 Dependency Management for PicketLink.
21mr|picketlink-2.7.1-7|150	
21mr|picketlink-2.7.1-7|151	%package javaee-7.0
21mr|picketlink-2.7.1-7|152	Summary:       PicketLink Java EE 7 BOM POM
21mr|picketlink-2.7.1-7|153	
21mr|picketlink-2.7.1-7|154	%description javaee-7.0
21mr|picketlink-2.7.1-7|155	Java EE 7 Dependency Management for PicketLink.
21mr|picketlink-2.7.1-7|156	
21mr|picketlink-2.7.1-7|157	%package json
21mr|picketlink-2.7.1-7|158	Summary:       PicketLink JSON
21mr|picketlink-2.7.1-7|159	
21mr|picketlink-2.7.1-7|160	%description json
21mr|picketlink-2.7.1-7|161	PicketLink JSON provides an API and implementation
21mr|picketlink-2.7.1-7|162	for JSON based on related specifications such as JWT,
21mr|picketlink-2.7.1-7|163	JWS and JWE.
21mr|picketlink-2.7.1-7|164	
21mr|picketlink-2.7.1-7|165	%package oauth
21mr|picketlink-2.7.1-7|166	Summary:       PicketLink OAuth
21mr|picketlink-2.7.1-7|167	
21mr|picketlink-2.7.1-7|168	%description oauth
21mr|picketlink-2.7.1-7|169	PicketLink OAuth contains OAuth Implementation
21mr|picketlink-2.7.1-7|170	for v1.0 and v2.0.
21mr|picketlink-2.7.1-7|171	
21mr|picketlink-2.7.1-7|172	%package parent
21mr|picketlink-2.7.1-7|173	Summary:       PicketLink Parent POM
21mr|picketlink-2.7.1-7|174	
21mr|picketlink-2.7.1-7|175	%description parent
21mr|picketlink-2.7.1-7|176	PicketLink Parent POM.
21mr|picketlink-2.7.1-7|177	
21mr|picketlink-2.7.1-7|178	%package rest
21mr|picketlink-2.7.1-7|179	Summary:       PicketLink REST
21mr|picketlink-2.7.1-7|180	
21mr|picketlink-2.7.1-7|181	%description rest
21mr|picketlink-2.7.1-7|182	PicketLink REST provides a set of RESTful identity services and
21mr|picketlink-2.7.1-7|183	clients, including support for SCIM 1.1.
21mr|picketlink-2.7.1-7|184	
21mr|picketlink-2.7.1-7|185	%package javadoc
21mr|picketlink-2.7.1-7|186	Summary:       Javadoc for %{name}
21mr|picketlink-2.7.1-7|187	
21mr|picketlink-2.7.1-7|188	%description javadoc
21mr|picketlink-2.7.1-7|189	This package contains javadoc for %{name}.
21mr|picketlink-2.7.1-7|190	
21mr|picketlink-2.7.1-7|191	%prep
21mr|picketlink-2.7.1-7|192	%setup -q -n %{name}-%{namedversion}
21mr|picketlink-2.7.1-7|193	# Cleanup
21mr|picketlink-2.7.1-7|194	find . -name '*.class' -print -delete
21mr|picketlink-2.7.1-7|195	find . -name '*.jar' -print -delete
21mr|picketlink-2.7.1-7|196	find . -name '*.zip' -print -delete
21mr|picketlink-2.7.1-7|197	
21mr|picketlink-2.7.1-7|198	# org.jboss.spec:jboss-javaee-6.0:pom:2.0.0.Final
21mr|picketlink-2.7.1-7|199	%pom_remove_dep -r :jboss-javaee-6.0
21mr|picketlink-2.7.1-7|200	# org.jboss.spec:jboss-javaee-7.0:pom:1.0.1.Final
21mr|picketlink-2.7.1-7|201	%pom_remove_dep -r :jboss-javaee-7.0
21mr|picketlink-2.7.1-7|202	# org.jboss.weld:weld-core-bom:pom:1.2.0.Beta1
21mr|picketlink-2.7.1-7|203	%pom_remove_dep -r :weld-core-bom
21mr|picketlink-2.7.1-7|204	# org.drools:drools-bom:pom:6.0.0.CR4
21mr|picketlink-2.7.1-7|205	%pom_remove_dep -r :drools-bom
21mr|picketlink-2.7.1-7|206	
21mr|picketlink-2.7.1-7|207	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|picketlink-2.7.1-7|208	
21mr|picketlink-2.7.1-7|209	%pom_xpath_inject pom:properties "
21mr|picketlink-2.7.1-7|210	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21mr|picketlink-2.7.1-7|211	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>"
21mr|picketlink-2.7.1-7|212	
21mr|picketlink-2.7.1-7|213	%pom_disable_module build-config
21mr|picketlink-2.7.1-7|214	%pom_disable_module tests modules/idm
21mr|picketlink-2.7.1-7|215	
21mr|picketlink-2.7.1-7|216	# NON available deps
21mr|picketlink-2.7.1-7|217	# org.drools:drools-compiler:6.0.0.CR4
21mr|picketlink-2.7.1-7|218	%pom_disable_module drools modules/idm
21mr|picketlink-2.7.1-7|219	# com.google.oauth-client:google-oauth-client:1.14.1-beta
21mr|picketlink-2.7.1-7|220	# com.google.api-client:google-api-client:1.14.1-beta
21mr|picketlink-2.7.1-7|221	# com.google.http-client:google-http-client,google-http-client-jackson:1.14.1-beta
21mr|picketlink-2.7.1-7|222	# com.google.apis:google-api-services-oauth2:v2-rev36-1.14.2-beta
21mr|picketlink-2.7.1-7|223	# Use NON free: org.json:json:20090211 org.twitter4j:twitter4j-core:3.0.3
21mr|picketlink-2.7.1-7|224	%pom_disable_module modules/social
21mr|picketlink-2.7.1-7|225	
21mr|picketlink-2.7.1-7|226	# Use glassfish jsonp apis
21mr|picketlink-2.7.1-7|227	%pom_change_dep -r org.jboss.spec.javax.json:jboss-json-api_1.0_spec javax.json:javax.json-api:1.0
21mr|picketlink-2.7.1-7|228	
21mr|picketlink-2.7.1-7|229	# Use too old weld (core) version: 1.1.23.Final
21mr|picketlink-2.7.1-7|230	# package org.jboss.weld.environment.se.discovery does not exist
21mr|picketlink-2.7.1-7|231	rm -r modules/base/impl/src/test/java/org/picketlink/test/weld \
21mr|picketlink-2.7.1-7|232	modules/base/impl/src/test/java/org/picketlink/http/test
21mr|picketlink-2.7.1-7|233	%pom_remove_dep org.jboss.weld.se:weld-se modules/base/impl
21mr|picketlink-2.7.1-7|234	
21mr|picketlink-2.7.1-7|235	# Use web connections for vailadate xsd files
21mr|picketlink-2.7.1-7|236	rm -r modules/federation/src/test/java
21mr|picketlink-2.7.1-7|237	# Unavailable test dep: apache-xalan:xalan,serializer:2.7.1.patch01-brew
21mr|picketlink-2.7.1-7|238	%pom_remove_dep apache-xalan: modules/federation
21mr|picketlink-2.7.1-7|239	
21mr|picketlink-2.7.1-7|240	# org.picketbox:picketbox-ldap:1.0.2.Final
21mr|picketlink-2.7.1-7|241	# org.picketbox:picketbox-ldap::tests:1.0.2.Final
21mr|picketlink-2.7.1-7|242	%pom_xpath_remove "pom:dependency[pom:scope = 'test']" modules/oauth
21mr|picketlink-2.7.1-7|243	rm -r modules/oauth/src/test/java
21mr|picketlink-2.7.1-7|244	%pom_remove_plugin :maven-war-plugin modules/oauth
21mr|picketlink-2.7.1-7|245	
21mr|picketlink-2.7.1-7|246	%pom_remove_dep :jboss-ejb3-api modules/rest
21mr|picketlink-2.7.1-7|247	# org.eclipse.jetty:8.1.8.v20121106
21mr|picketlink-2.7.1-7|248	%pom_remove_dep org.eclipse.jetty: modules/rest
21mr|picketlink-2.7.1-7|249	rm -r modules/rest/src/test/java/org/picketlink/test/scim/EmbeddedWebServerBase.java \
21mr|picketlink-2.7.1-7|250	modules/rest/src/test/java/org/picketlink/test/scim/endpoints
21mr|picketlink-2.7.1-7|251	
21mr|picketlink-2.7.1-7|252	# Disable copy of deltaspike
21mr|picketlink-2.7.1-7|253	%pom_remove_dep org.picketlink:picketlink-deltaspike dist/full
21mr|picketlink-2.7.1-7|254	
21mr|picketlink-2.7.1-7|255	%pom_add_dep org.jboss.logging:jboss-logging:'${jboss.logging.version}' modules/oauth "<optional>true</optional>"
21mr|picketlink-2.7.1-7|256	
21mr|picketlink-2.7.1-7|257	sed -i 's/createSourcesJar>true/createSourcesJar>false/' dist/full/pom.xml
21mr|picketlink-2.7.1-7|258	
21mr|picketlink-2.7.1-7|259	%build
21mr|picketlink-2.7.1-7|260	
21mr|picketlink-2.7.1-7|261	%mvn_build -f -s -- -Ppicketbox4
21mr|picketlink-2.7.1-7|262	
21mr|picketlink-2.7.1-7|263	%install
21mr|picketlink-2.7.1-7|264	%mvn_install
21mr|picketlink-2.7.1-7|265	
21mr|picketlink-2.7.1-7|266	%files -f .mfiles-picketlink
21mr|picketlink-2.7.1-7|267	%files api -f .mfiles-picketlink-api
21mr|picketlink-2.7.1-7|268	%files base-parent -f .mfiles-picketlink-base-parent
21mr|picketlink-2.7.1-7|269	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|270	
21mr|picketlink-2.7.1-7|271	%files bom-parent -f .mfiles-picketlink-bom-parent
21mr|picketlink-2.7.1-7|272	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|273	
21mr|picketlink-2.7.1-7|274	%files common -f .mfiles-picketlink-common
21mr|picketlink-2.7.1-7|275	%doc README.md
21mr|picketlink-2.7.1-7|276	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|277	
21mr|picketlink-2.7.1-7|278	%files config -f .mfiles-picketlink-config
21mr|picketlink-2.7.1-7|279	%files deltaspike -f .mfiles-picketlink-deltaspike
21mr|picketlink-2.7.1-7|280	%files dist-parent -f .mfiles-picketlink-dist-parent
21mr|picketlink-2.7.1-7|281	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|282	
21mr|picketlink-2.7.1-7|283	%files federation -f .mfiles-picketlink-federation
21mr|picketlink-2.7.1-7|284	%files idm-api -f .mfiles-picketlink-idm-api
21mr|picketlink-2.7.1-7|285	%files idm-impl -f .mfiles-picketlink-idm-impl
21mr|picketlink-2.7.1-7|286	%files idm-parent -f .mfiles-picketlink-idm-parent
21mr|picketlink-2.7.1-7|287	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|288	
21mr|picketlink-2.7.1-7|289	%files idm-simple-schema -f .mfiles-picketlink-idm-simple-schema
21mr|picketlink-2.7.1-7|290	%files impl -f .mfiles-picketlink-impl
21mr|picketlink-2.7.1-7|291	%files javaee-6.0 -f .mfiles-picketlink-javaee-6.0
21mr|picketlink-2.7.1-7|292	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|293	
21mr|picketlink-2.7.1-7|294	%files javaee-7.0 -f .mfiles-picketlink-javaee-7.0
21mr|picketlink-2.7.1-7|295	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|296	
21mr|picketlink-2.7.1-7|297	%files json -f .mfiles-picketlink-json
21mr|picketlink-2.7.1-7|298	%files oauth -f .mfiles-picketlink-oauth
21mr|picketlink-2.7.1-7|299	%files parent -f .mfiles-picketlink-parent
21mr|picketlink-2.7.1-7|300	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|301	
21mr|picketlink-2.7.1-7|302	%files rest -f .mfiles-picketlink-rest
21mr|picketlink-2.7.1-7|303	
21mr|picketlink-2.7.1-7|304	%files javadoc -f .mfiles-javadoc
21mr|picketlink-2.7.1-7|305	%license LICENSE.TXT
21mr|picketlink-2.7.1-7|306	

15220 21
21mr|picketlink-bindings-2.7.1-6|1	%global namedreltag .Final
21mr|picketlink-bindings-2.7.1-6|2	%global namedversion %{version}%{?namedreltag}
21mr|picketlink-bindings-2.7.1-6|3	
21mr|picketlink-bindings-2.7.1-6|4	# Conditionals to help breaking picketlink-wildfly-common <-> wildfly-undertow:8.1.0.Final dependency cycle
21mr|picketlink-bindings-2.7.1-6|5	%if 0%{?fedora}
21mr|picketlink-bindings-2.7.1-6|6	%bcond_with wildfly
21mr|picketlink-bindings-2.7.1-6|7	%endif
21mr|picketlink-bindings-2.7.1-6|8	
21mr|picketlink-bindings-2.7.1-6|9	Name:          picketlink-bindings
21mr|picketlink-bindings-2.7.1-6|10	Version:       2.7.1
21mr|picketlink-bindings-2.7.1-6|11	Release:       6
21mr|picketlink-bindings-2.7.1-6|12	Summary:       PicketLink Container Bindings
21mr|picketlink-bindings-2.7.1-6|13	# Not available license file: https://github.com/picketlink/picketlink-bindings/issues/132 https://issues.jboss.org/browse/PLINK-755
21mr|picketlink-bindings-2.7.1-6|14	# LGPLv2.1: ./picketlink-wildfly-common/src/main/java/org/picketlink/identity/federation/bindings/wildfly/SAML2LoginModule.java
21mr|picketlink-bindings-2.7.1-6|15	# ./picketlink-wildfly-common/src/main/java/org/picketlink/identity/federation/bindings/wildfly/ServiceProviderSAMLContext.java
21mr|picketlink-bindings-2.7.1-6|16	# ./picketlink-wildfly-common/src/main/java/org/picketlink/identity/federation/bindings/wildfly/sp/SecurityActions.java
21mr|picketlink-bindings-2.7.1-6|17	# ./picketlink-wildfly-common/src/main/java/org/picketlink/identity/federation/bindings/wildfly/sp/SPServletExtension.java
21mr|picketlink-bindings-2.7.1-6|18	License:       ASL 2.0 and LGPLv2+
21mr|picketlink-bindings-2.7.1-6|19	URL:           http://picketlink.org/
21mr|picketlink-bindings-2.7.1-6|20	Source0:       https://github.com/picketlink/picketlink-bindings/archive/v%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|picketlink-bindings-2.7.1-6|21	
21mr|picketlink-bindings-2.7.1-6|22	Patch0:        picketlink-bindings-2.7.1-remove-wildfly8-support.patch
21mr|picketlink-bindings-2.7.1-6|23	Patch1:        picketlink-bindings-2.7.1-disable-picketlink-core-copy.patch
21mr|picketlink-bindings-2.7.1-6|24	
21mr|picketlink-bindings-2.7.1-6|25	BuildRequires: maven-local
21mr|picketlink-bindings-2.7.1-6|26	BuildRequires: mvn(io.undertow:undertow-core)
21mr|picketlink-bindings-2.7.1-6|27	BuildRequires: mvn(io.undertow:undertow-servlet)
21mr|picketlink-bindings-2.7.1-6|28	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|picketlink-bindings-2.7.1-6|29	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|picketlink-bindings-2.7.1-6|30	BuildRequires: mvn(org.codehaus.jackson:jackson-jaxrs)
21mr|picketlink-bindings-2.7.1-6|31	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|picketlink-bindings-2.7.1-6|32	BuildRequires: mvn(org.jboss.modules:jboss-modules)
21mr|picketlink-bindings-2.7.1-6|33	BuildRequires: mvn(org.jboss.security:jbossxacml)
21mr|picketlink-bindings-2.7.1-6|34	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|picketlink-bindings-2.7.1-6|35	BuildRequires: mvn(org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec)
21mr|picketlink-bindings-2.7.1-6|36	BuildRequires: mvn(org.picketlink:picketlink-federation)
21mr|picketlink-bindings-2.7.1-6|37	BuildRequires: mvn(org.picketlink:picketlink-parent:pom:)
21mr|picketlink-bindings-2.7.1-6|38	
21mr|picketlink-bindings-2.7.1-6|39	# Required by picketlink-parent
21mr|picketlink-bindings-2.7.1-6|40	BuildRequires: mvn(org.jboss.arquillian:arquillian-bom:pom:)
21mr|picketlink-bindings-2.7.1-6|41	# Required by arquillian-bom
21mr|picketlink-bindings-2.7.1-6|42	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-bom:pom:)
21mr|picketlink-bindings-2.7.1-6|43	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-bom:pom:)
21mr|picketlink-bindings-2.7.1-6|44	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:)
21mr|picketlink-bindings-2.7.1-6|45	
21mr|picketlink-bindings-2.7.1-6|46	%if %{with wildfly}
21mr|picketlink-bindings-2.7.1-6|47	BuildRequires: mvn(org.wildfly:wildfly-undertow)
21mr|picketlink-bindings-2.7.1-6|48	%endif
21mr|picketlink-bindings-2.7.1-6|49	
21mr|picketlink-bindings-2.7.1-6|50	# test deps
21mr|picketlink-bindings-2.7.1-6|51	BuildRequires: mvn(httpunit:httpunit)
21mr|picketlink-bindings-2.7.1-6|52	BuildRequires: mvn(junit:junit)
21mr|picketlink-bindings-2.7.1-6|53	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|picketlink-bindings-2.7.1-6|54	BuildRequires: mvn(org.apache.httpcomponents:httpmime)
21mr|picketlink-bindings-2.7.1-6|55	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|picketlink-bindings-2.7.1-6|56	BuildRequires: mvn(org.jboss.resteasy:resteasy-undertow)
21mr|picketlink-bindings-2.7.1-6|57	BuildRequires: mvn(rhino:js)
21mr|picketlink-bindings-2.7.1-6|58	
21mr|picketlink-bindings-2.7.1-6|59	Group:          Development/Java
21mr|picketlink-bindings-2.7.1-6|60	BuildArch:     noarch
21mr|picketlink-bindings-2.7.1-6|61	# Java stack is not supported on x86_32
21mr|picketlink-bindings-2.7.1-6|62	ExcludeArch: %{ix86}
21mr|picketlink-bindings-2.7.1-6|63	
21mr|picketlink-bindings-2.7.1-6|64	%description
21mr|picketlink-bindings-2.7.1-6|65	PicketLink Federation bindings for different containers.
21mr|picketlink-bindings-2.7.1-6|66	
21mr|picketlink-bindings-2.7.1-6|67	%package javadoc
21mr|picketlink-bindings-2.7.1-6|68	Summary:       Javadoc for %{name}
21mr|picketlink-bindings-2.7.1-6|69	
21mr|picketlink-bindings-2.7.1-6|70	%description javadoc
21mr|picketlink-bindings-2.7.1-6|71	This package contains javadoc for %{name}.
21mr|picketlink-bindings-2.7.1-6|72	
21mr|picketlink-bindings-2.7.1-6|73	%package -n picketlink-wildfly-common
21mr|picketlink-bindings-2.7.1-6|74	Summary:       PicketLink Common Server Bindings for WildFly
21mr|picketlink-bindings-2.7.1-6|75	
21mr|picketlink-bindings-2.7.1-6|76	%description -n picketlink-wildfly-common
21mr|picketlink-bindings-2.7.1-6|77	PicketLink Common Server Bindings for WildFly.
21mr|picketlink-bindings-2.7.1-6|78	
21mr|picketlink-bindings-2.7.1-6|79	%package -n picketlink-wildfly8
21mr|picketlink-bindings-2.7.1-6|80	Summary:       PicketLink Distribution - WildFly8
21mr|picketlink-bindings-2.7.1-6|81	
21mr|picketlink-bindings-2.7.1-6|82	%description -n picketlink-wildfly8
21mr|picketlink-bindings-2.7.1-6|83	PicketLink Distribution - WildFly8.
21mr|picketlink-bindings-2.7.1-6|84	
21mr|picketlink-bindings-2.7.1-6|85	%package parent
21mr|picketlink-bindings-2.7.1-6|86	Summary:       PicketLink Container Bindings Parent POM
21mr|picketlink-bindings-2.7.1-6|87	
21mr|picketlink-bindings-2.7.1-6|88	%description parent
21mr|picketlink-bindings-2.7.1-6|89	PicketLink Container Bindings Parent POM.
21mr|picketlink-bindings-2.7.1-6|90	
21mr|picketlink-bindings-2.7.1-6|91	%prep
21mr|picketlink-bindings-2.7.1-6|92	%setup -q -n %{name}-%{namedversion}
21mr|picketlink-bindings-2.7.1-6|93	
21mr|picketlink-bindings-2.7.1-6|94	%if %{without wildfly}
21mr|picketlink-bindings-2.7.1-6|95	%patch0 -p1
21mr|picketlink-bindings-2.7.1-6|96	%pom_remove_dep org.wildfly:wildfly-undertow picketlink-wildfly-common
21mr|picketlink-bindings-2.7.1-6|97	%endif
21mr|picketlink-bindings-2.7.1-6|98	%patch1 -p1
21mr|picketlink-bindings-2.7.1-6|99	
21mr|picketlink-bindings-2.7.1-6|100	# Use org.picketlink:picketlink-build-config:2.7.1.Final
21mr|picketlink-bindings-2.7.1-6|101	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|picketlink-bindings-2.7.1-6|102	
21mr|picketlink-bindings-2.7.1-6|103	# Useless modules
21mr|picketlink-bindings-2.7.1-6|104	%pom_disable_module build-tomcat5
21mr|picketlink-bindings-2.7.1-6|105	%pom_disable_module build-tomcat7
21mr|picketlink-bindings-2.7.1-6|106	%pom_disable_module picketlink-tomcat-common
21mr|picketlink-bindings-2.7.1-6|107	%pom_disable_module picketlink-tomcat5
21mr|picketlink-bindings-2.7.1-6|108	%pom_disable_module picketlink-tomcat7
21mr|picketlink-bindings-2.7.1-6|109	%pom_disable_module build-jbas5
21mr|picketlink-bindings-2.7.1-6|110	%pom_disable_module build-jbas7
21mr|picketlink-bindings-2.7.1-6|111	%pom_disable_module picketlink-jbas-common
21mr|picketlink-bindings-2.7.1-6|112	%pom_disable_module picketlink-jbas5
21mr|picketlink-bindings-2.7.1-6|113	%pom_disable_module picketlink-jbas7
21mr|picketlink-bindings-2.7.1-6|114	%pom_disable_module picketlink-jetty-common
21mr|picketlink-bindings-2.7.1-6|115	
21mr|picketlink-bindings-2.7.1-6|116	%pom_xpath_inject "pom:dependencies/pom:dependency[pom:groupId = 'httpunit']" "
21mr|picketlink-bindings-2.7.1-6|117	<exclusions>
21mr|picketlink-bindings-2.7.1-6|118	<exclusion>
21mr|picketlink-bindings-2.7.1-6|119	<groupId>javax.servlet</groupId>
21mr|picketlink-bindings-2.7.1-6|120	<artifactId>servlet-api</artifactId>
21mr|picketlink-bindings-2.7.1-6|121	</exclusion>
21mr|picketlink-bindings-2.7.1-6|122	<exclusion>
21mr|picketlink-bindings-2.7.1-6|123	<groupId>jtidy</groupId>
21mr|picketlink-bindings-2.7.1-6|124	<artifactId>jtidy</artifactId>
21mr|picketlink-bindings-2.7.1-6|125	</exclusion>
21mr|picketlink-bindings-2.7.1-6|126	</exclusions>" picketlink-wildfly-common
21mr|picketlink-bindings-2.7.1-6|127	
21mr|picketlink-bindings-2.7.1-6|128	# Use rhino == 1.6R7
21mr|picketlink-bindings-2.7.1-6|129	find ./picketlink-wildfly-common -name "SPInitiatedPostBindingSSOWorkflowTestCase.java" -print -delete
21mr|picketlink-bindings-2.7.1-6|130	find ./picketlink-wildfly-common -name "SPInitiatedSSOWorkflowTestCase.java" -print -delete
21mr|picketlink-bindings-2.7.1-6|131	
21mr|picketlink-bindings-2.7.1-6|132	%build
21mr|picketlink-bindings-2.7.1-6|133	
21mr|picketlink-bindings-2.7.1-6|134	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|picketlink-bindings-2.7.1-6|135	
21mr|picketlink-bindings-2.7.1-6|136	%install
21mr|picketlink-bindings-2.7.1-6|137	%mvn_install
21mr|picketlink-bindings-2.7.1-6|138	
21mr|picketlink-bindings-2.7.1-6|139	%files javadoc -f .mfiles-javadoc
21mr|picketlink-bindings-2.7.1-6|140	
21mr|picketlink-bindings-2.7.1-6|141	%files -n picketlink-wildfly-common -f .mfiles-picketlink-wildfly-common
21mr|picketlink-bindings-2.7.1-6|142	%doc README.md
21mr|picketlink-bindings-2.7.1-6|143	
21mr|picketlink-bindings-2.7.1-6|144	%files -n picketlink-wildfly8 -f .mfiles-picketlink-wildfly8
21mr|picketlink-bindings-2.7.1-6|145	%files parent -f .mfiles-picketlink-bindings-parent
21mr|picketlink-bindings-2.7.1-6|146	

15221 21
21mr|picmi-23.08.4-2|1	Summary:	A nonogram logic game for KDE
21mr|picmi-23.08.4-2|2	Name:		picmi
21mr|picmi-23.08.4-2|3	Version:	23.08.4
21mr|picmi-23.08.4-2|4	Release:	2
21mr|picmi-23.08.4-2|5	License:	GPLv2+
21mr|picmi-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|picmi-23.08.4-2|7	Url:		http://games.kde.org/game.php?game=picmi
21mr|picmi-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|picmi-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|picmi-23.08.4-2|10	BuildRequires:	kf5coreaddons-devel
21mr|picmi-23.08.4-2|11	BuildRequires:	kf5crash-devel
21mr|picmi-23.08.4-2|12	BuildRequires:	kf5dbusaddons-devel
21mr|picmi-23.08.4-2|13	BuildRequires:	kf5declarative-devel
21mr|picmi-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|picmi-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|picmi-23.08.4-2|16	BuildRequires:	kf5kdegames-devel
21mr|picmi-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|picmi-23.08.4-2|18	BuildRequires:	kf5newstuff-devel
21mr|picmi-23.08.4-2|19	BuildRequires:	kf5xmlgui-devel
21mr|picmi-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|picmi-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|picmi-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|picmi-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|picmi-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|picmi-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|picmi-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Svg)
21mr|picmi-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|picmi-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|picmi-23.08.4-2|29	
21mr|picmi-23.08.4-2|30	%description
21mr|picmi-23.08.4-2|31	Picmi is a number logic game in which cells in a grid have to be colored or
21mr|picmi-23.08.4-2|32	left blank according to numbers given at the side of the grid to reveal a
21mr|picmi-23.08.4-2|33	hidden picture.
21mr|picmi-23.08.4-2|34	
21mr|picmi-23.08.4-2|35	%files -f %{name}.lang
21mr|picmi-23.08.4-2|36	%{_kde5_bindir}/picmi
21mr|picmi-23.08.4-2|37	%{_kde5_applicationsdir}/org.kde.picmi.desktop
21mr|picmi-23.08.4-2|38	%{_kde5_datadir}/picmi/
21mr|picmi-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/picmi.categories
21mr|picmi-23.08.4-2|40	%{_kde5_iconsdir}/hicolor/*/apps/picmi.*
21mr|picmi-23.08.4-2|41	%{_appdatadir}/org.kde.picmi.appdata.xml
21mr|picmi-23.08.4-2|42	
21mr|picmi-23.08.4-2|43	#------------------------------------------------------------------------------
21mr|picmi-23.08.4-2|44	
21mr|picmi-23.08.4-2|45	%prep
21mr|picmi-23.08.4-2|46	%autosetup -p1
21mr|picmi-23.08.4-2|47	
21mr|picmi-23.08.4-2|48	%build
21mr|picmi-23.08.4-2|49	%cmake_kde5
21mr|picmi-23.08.4-2|50	%make
21mr|picmi-23.08.4-2|51	
21mr|picmi-23.08.4-2|52	%install
21mr|picmi-23.08.4-2|53	%makeinstall_std -C build
21mr|picmi-23.08.4-2|54	
21mr|picmi-23.08.4-2|55	%find_lang %{name} --with-kde --with-html
21mr|picmi-23.08.4-2|56	

15222 21
21mr|picocontainer-2.15-12|1	Name:          picocontainer
21mr|picocontainer-2.15-12|2	Version:       2.15
21mr|picocontainer-2.15-12|3	Release:       12
21mr|picocontainer-2.15-12|4	Summary:       Java library implementing the Dependency Injection pattern
21mr|picocontainer-2.15-12|5	License:       BSD
21mr|picocontainer-2.15-12|6	Url:           http://picocontainer.codehaus.org/
21mr|picocontainer-2.15-12|7	# svn export http://svn.codehaus.org/picocontainer/java/2.x/tags/picocontainer-2.15
21mr|picocontainer-2.15-12|8	# tar cJf picocontainer-2.15.tar.xz picocontainer-2.15
21mr|picocontainer-2.15-12|9	Source0:       %{name}-%{version}.tar.xz
21mr|picocontainer-2.15-12|10	
21mr|picocontainer-2.15-12|11	BuildRequires: mvn(asm:asm)
21mr|picocontainer-2.15-12|12	BuildRequires: mvn(com.thoughtworks.paranamer:paranamer)
21mr|picocontainer-2.15-12|13	BuildRequires: mvn(com.thoughtworks.xstream:xstream)
21mr|picocontainer-2.15-12|14	BuildRequires: mvn(javax.inject:javax.inject)
21mr|picocontainer-2.15-12|15	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|picocontainer-2.15-12|16	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|picocontainer-2.15-12|17	BuildRequires: mvn(org.jmock:jmock-junit4)
21mr|picocontainer-2.15-12|18	BuildRequires: mvn(xpp3:xpp3_min)
21mr|picocontainer-2.15-12|19	%if 0
21mr|picocontainer-2.15-12|20	# picocontainer-gems deps
21mr|picocontainer-2.15-12|21	BuildRequires: mvn(commons-logging:commons-logging)
21mr|picocontainer-2.15-12|22	BuildRequires: mvn(mx4j:mx4j-impl)
21mr|picocontainer-2.15-12|23	BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|picocontainer-2.15-12|24	BuildRequires: mvn(org.prefuse:prefuse)
21mr|picocontainer-2.15-12|25	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|picocontainer-2.15-12|26	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|picocontainer-2.15-12|27	BuildRequires: mvn(proxytoys:proxytoys)
21mr|picocontainer-2.15-12|28	%endif
21mr|picocontainer-2.15-12|29	
21mr|picocontainer-2.15-12|30	# test deps
21mr|picocontainer-2.15-12|31	BuildRequires: mvn(cglib:cglib)
21mr|picocontainer-2.15-12|32	BuildRequires: mvn(junit:junit)
21mr|picocontainer-2.15-12|33	BuildRequires: mvn(simple-jndi:simple-jndi)
21mr|picocontainer-2.15-12|34	
21mr|picocontainer-2.15-12|35	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|picocontainer-2.15-12|36	BuildRequires: mvn(xpp3:xpp3)
21mr|picocontainer-2.15-12|37	
21mr|picocontainer-2.15-12|38	BuildRequires: maven-local
21mr|picocontainer-2.15-12|39	# https://bugzilla.redhat.com/show_bug.cgi?id=1191694
21mr|picocontainer-2.15-12|40	# BuildRequires: mvn(com.thoughtworks.paranamer:paranamer-maven-plugin)
21mr|picocontainer-2.15-12|41	BuildRequires: mvn(org.codehaus:codehaus-parent:pom:)
21mr|picocontainer-2.15-12|42	Group:          Development/Java
21mr|picocontainer-2.15-12|43	BuildArch:     noarch
21mr|picocontainer-2.15-12|44	# Java stack is not supported on x86_32
21mr|picocontainer-2.15-12|45	ExcludeArch: %{ix86}
21mr|picocontainer-2.15-12|46	
21mr|picocontainer-2.15-12|47	%description
21mr|picocontainer-2.15-12|48	PicoContainer is a highly embeddable full service Inversion of Control
21mr|picocontainer-2.15-12|49	(IoC) container for components honor the Dependency Injection pattern.
21mr|picocontainer-2.15-12|50	It can be used as a lightweight alternative to Sun's J2EE patterns for
21mr|picocontainer-2.15-12|51	web applications or general solutions.
21mr|picocontainer-2.15-12|52	
21mr|picocontainer-2.15-12|53	Despite it being very compact in size (the core is ~128K and it has no
21mr|picocontainer-2.15-12|54	mandatory dependencies outside the JDK), PicoContainer supports
21mr|picocontainer-2.15-12|55	different dependency injection types (Constructor, Setter, Annotated
21mr|picocontainer-2.15-12|56	Field and Method) and offers multiple lifecycle and monitoring
21mr|picocontainer-2.15-12|57	strategies.
21mr|picocontainer-2.15-12|58	
21mr|picocontainer-2.15-12|59	%package javadoc
21mr|picocontainer-2.15-12|60	Summary:       Javadoc for %{name}
21mr|picocontainer-2.15-12|61	
21mr|picocontainer-2.15-12|62	%description javadoc
21mr|picocontainer-2.15-12|63	This package contains javadoc for %{name}.
21mr|picocontainer-2.15-12|64	
21mr|picocontainer-2.15-12|65	%prep
21mr|picocontainer-2.15-12|66	%setup -q
21mr|picocontainer-2.15-12|67	
21mr|picocontainer-2.15-12|68	# remove wagon-webdav-jackrabbit
21mr|picocontainer-2.15-12|69	%pom_xpath_remove "pom:project/pom:build/pom:extensions"
21mr|picocontainer-2.15-12|70	%pom_remove_plugin :xsite-maven-plugin
21mr|picocontainer-2.15-12|71	# Unwanted source jar
21mr|picocontainer-2.15-12|72	%pom_remove_plugin :maven-source-plugin
21mr|picocontainer-2.15-12|73	%pom_remove_plugin :maven-shade-plugin container
21mr|picocontainer-2.15-12|74	
21mr|picocontainer-2.15-12|75	%pom_xpath_remove "pom:build/pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|picocontainer-2.15-12|76	
21mr|picocontainer-2.15-12|77	sed -i "s|junit-dep|junit|" pom.xml
21mr|picocontainer-2.15-12|78	
21mr|picocontainer-2.15-12|79	%pom_xpath_remove "pom:dependencyManagement/pom:dependencies/pom:dependency[pom:groupId='cglib']/pom:artifactId"
21mr|picocontainer-2.15-12|80	%pom_xpath_inject "pom:dependencyManagement/pom:dependencies/pom:dependency[pom:groupId='cglib']" "<artifactId>cglib</artifactId>"
21mr|picocontainer-2.15-12|81	%if 0
21mr|picocontainer-2.15-12|82	%pom_xpath_remove "pom:dependencies/pom:dependency[pom:groupId='cglib']/pom:artifactId" gems
21mr|picocontainer-2.15-12|83	%pom_xpath_inject "pom:dependencies/pom:dependency[pom:groupId='cglib']" "<artifactId>cglib</artifactId>" gems
21mr|picocontainer-2.15-12|84	
21mr|picocontainer-2.15-12|85	%pom_remove_dep javax.servlet:servlet-api gems
21mr|picocontainer-2.15-12|86	%pom_xpath_inject "pom:project/pom:dependencies" "
21mr|picocontainer-2.15-12|87	<dependency>
21mr|picocontainer-2.15-12|88	<groupId>org.apache.tomcat</groupId>
21mr|picocontainer-2.15-12|89	<artifactId>tomcat-servlet-api</artifactId>
21mr|picocontainer-2.15-12|90	<version>any</version>
21mr|picocontainer-2.15-12|91	<optional>true</optional>
21mr|picocontainer-2.15-12|92	</dependency>" gems
21mr|picocontainer-2.15-12|93	%else
21mr|picocontainer-2.15-12|94	# missing BR
21mr|picocontainer-2.15-12|95	%pom_disable_module gems
21mr|picocontainer-2.15-12|96	%endif
21mr|picocontainer-2.15-12|97	
21mr|picocontainer-2.15-12|98	# https://bugzilla.redhat.com/show_bug.cgi?id=1191694
21mr|picocontainer-2.15-12|99	%pom_remove_plugin :paranamer-maven-plugin
21mr|picocontainer-2.15-12|100	%pom_remove_plugin :paranamer-maven-plugin container
21mr|picocontainer-2.15-12|101	%pom_remove_plugin :paranamer-maven-plugin container-debug
21mr|picocontainer-2.15-12|102	
21mr|picocontainer-2.15-12|103	# these test fails for various reason
21mr|picocontainer-2.15-12|104	rm -r container/src/test/org/picocontainer/PicoVisitorTestCase.java \
21mr|picocontainer-2.15-12|105	container/src/test/org/picocontainer/behaviors/BehaviorAdapterTestCase.java \
21mr|picocontainer-2.15-12|106	container/src/test/org/picocontainer/behaviors/CachedTestCase.java \
21mr|picocontainer-2.15-12|107	container/src/test/org/picocontainer/classname/DefaultClassLoadingPicoContainerTestCase.java \
21mr|picocontainer-2.15-12|108	container/src/test/org/picocontainer/containers/ImmutablePicoContainerTestCase.java \
21mr|picocontainer-2.15-12|109	container/src/test/org/picocontainer/defaults/AbstractComponentMonitorTestCase.java \
21mr|picocontainer-2.15-12|110	container/src/test/org/picocontainer/defaults/CollectionComponentParameterTestCase.java \
21mr|picocontainer-2.15-12|111	container/src/test/org/picocontainer/defaults/DefaultPicoContainerLifecycleTestCase.java \
21mr|picocontainer-2.15-12|112	container/src/test/org/picocontainer/defaults/issues/Issue0265TestCase.java \
21mr|picocontainer-2.15-12|113	container/src/test/org/picocontainer/injectors/ConstructorInjectorTestCase.java \
21mr|picocontainer-2.15-12|114	container/src/test/org/picocontainer/injectors/ReinjectionTestCase.java \
21mr|picocontainer-2.15-12|115	container/src/test/org/picocontainer/injectors/SetterInjectorTestCase.java \
21mr|picocontainer-2.15-12|116	container/src/test/org/picocontainer/lifecycle/ReflectionLifecycleStrategyTestCase.java \
21mr|picocontainer-2.15-12|117	container/src/test/org/picocontainer/lifecycle/StartableLifecycleStrategyTestCase.java \
21mr|picocontainer-2.15-12|118	container/src/test/org/picocontainer/monitors/RegexComposerTestCase.java \
21mr|picocontainer-2.15-12|119	container/src/test/org/picocontainer/visitors/MethodCallingVisitorTest.java \
21mr|picocontainer-2.15-12|120	container/src/test/org/picocontainer/defaults/XStreamSerialisationTestCase.java \
21mr|picocontainer-2.15-12|121	container/src/test/org/picocontainer/converters/BuiltInConverterTestCase.java \
21mr|picocontainer-2.15-12|122	container/src/test/org/picocontainer/defaults/DefaultMultipleConstructorTestCase.java \
21mr|picocontainer-2.15-12|123	%if 0
21mr|picocontainer-2.15-12|124	gems/src/test/org/picocontainer/gems/constraints/AndOrNotTestCase.java \
21mr|picocontainer-2.15-12|125	gems/src/test/org/picocontainer/gems/constraints/ConstraintsTestCase.java \
21mr|picocontainer-2.15-12|126	gems/src/test/org/picocontainer/gems/containers/CommonsLoggingTracingContainerDecoratorTestCase.java \
21mr|picocontainer-2.15-12|127	gems/src/test/org/picocontainer/gems/containers/Log4jTracingContainerDecoratorTestCase.java \
21mr|picocontainer-2.15-12|128	gems/src/test/org/picocontainer/gems/jmx/AbstractConstructingProviderTest.java \
21mr|picocontainer-2.15-12|129	gems/src/test/org/picocontainer/gems/jmx/ComponentKeyConventionMBeanInfoProviderTest.java \
21mr|picocontainer-2.15-12|130	gems/src/test/org/picocontainer/gems/jmx/ComponentTypeConventionMBeanInfoProviderTest.java \
21mr|picocontainer-2.15-12|131	gems/src/test/org/picocontainer/gems/jmx/DynamicMBeanComponentProviderTest.java \
21mr|picocontainer-2.15-12|132	gems/src/test/org/picocontainer/gems/jmx/JMXExposedTestCase.java \
21mr|picocontainer-2.15-12|133	gems/src/test/org/picocontainer/gems/jmx/JMXExposingTestCase.java \
21mr|picocontainer-2.15-12|134	gems/src/test/org/picocontainer/gems/jmx/JMXVisitorTestCase.java \
21mr|picocontainer-2.15-12|135	gems/src/test/org/picocontainer/gems/jmx/RegisteredMBeanConstructingProviderTest.java
21mr|picocontainer-2.15-12|136	%endif
21mr|picocontainer-2.15-12|137	
21mr|picocontainer-2.15-12|138	# NoClassDefFoundError: org/xmlpull/v1/XmlPullParserFactory
21mr|picocontainer-2.15-12|139	%pom_add_dep xpp3:xpp3::test container
21mr|picocontainer-2.15-12|140	%pom_add_dep xpp3:xpp3::test container-debug
21mr|picocontainer-2.15-12|141	
21mr|picocontainer-2.15-12|142	%build
21mr|picocontainer-2.15-12|143	
21mr|picocontainer-2.15-12|144	%mvn_build
21mr|picocontainer-2.15-12|145	
21mr|picocontainer-2.15-12|146	%install
21mr|picocontainer-2.15-12|147	%mvn_install
21mr|picocontainer-2.15-12|148	
21mr|picocontainer-2.15-12|149	sed -i 's/\r//' %{buildroot}%{_javadocdir}/%{name}/stylesheet.css
21mr|picocontainer-2.15-12|150	
21mr|picocontainer-2.15-12|151	%files -f .mfiles
21mr|picocontainer-2.15-12|152	%doc README.txt
21mr|picocontainer-2.15-12|153	%license LICENSE.txt
21mr|picocontainer-2.15-12|154	
21mr|picocontainer-2.15-12|155	%files javadoc -f .mfiles-javadoc
21mr|picocontainer-2.15-12|156	%license LICENSE.txt
21mr|picocontainer-2.15-12|157	

15223 21
21mr|picom-10.2-2|1	Summary:	Lightweight compositor for X11
21mr|picom-10.2-2|2	Name:		picom
21mr|picom-10.2-2|3	Version:	10.2
21mr|picom-10.2-2|4	Release:	2
21mr|picom-10.2-2|5	License:	MIT
21mr|picom-10.2-2|6	Group:		Graphical desktop/Other
21mr|picom-10.2-2|7	Url:		https://github.com/yshui/picom
21mr|picom-10.2-2|8	Source0:	https://github.com/yshui/picom/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|picom-10.2-2|9	Patch0:		Fix-unrecognized-optimize-flag-on-e2k.patch
21mr|picom-10.2-2|10	BuildRequires:	asciidoc
21mr|picom-10.2-2|11	BuildRequires:	a2x
21mr|picom-10.2-2|12	BuildRequires:	docbook-dtd45-xml
21mr|picom-10.2-2|13	BuildRequires:	meson
21mr|picom-10.2-2|14	BuildRequires:	xsltproc
21mr|picom-10.2-2|15	BuildRequires:	uthash-devel
21mr|picom-10.2-2|16	BuildRequires:	pkgconfig(dbus-1)
21mr|picom-10.2-2|17	BuildRequires:	pkgconfig(gl)
21mr|picom-10.2-2|18	BuildRequires:	pkgconfig(libconfig)
21mr|picom-10.2-2|19	BuildRequires:	pkgconfig(libev)
21mr|picom-10.2-2|20	BuildRequires:	pkgconfig(libpcre)
21mr|picom-10.2-2|21	BuildRequires:	pkgconfig(libdrm)
21mr|picom-10.2-2|22	BuildRequires:	pkgconfig(libxdg-basedir)
21mr|picom-10.2-2|23	BuildRequires:	pkgconfig(libxml-2.0)
21mr|picom-10.2-2|24	BuildRequires:	pkgconfig(pixman-1)
21mr|picom-10.2-2|25	BuildRequires:	pkgconfig(x11)
21mr|picom-10.2-2|26	BuildRequires:	pkgconfig(xcb-image)
21mr|picom-10.2-2|27	BuildRequires:	pkgconfig(xcb-renderutil)
21mr|picom-10.2-2|28	BuildRequires:	pkgconfig(xext)
21mr|picom-10.2-2|29	
21mr|picom-10.2-2|30	%description
21mr|picom-10.2-2|31	Picom is a compositor for X11. It is a сompton fork,
21mr|picom-10.2-2|32	which is a fork of xcompmgr-dana.
21mr|picom-10.2-2|33	
21mr|picom-10.2-2|34	%files
21mr|picom-10.2-2|35	%doc CONTRIBUTORS README.md
21mr|picom-10.2-2|36	%license COPYING LICENSE.spdx LICENSES/MIT LICENSES/MPL-2.0
21mr|picom-10.2-2|37	%config(noreplace) %{_sysconfdir}/xdg/autostart/lxqt-%{name}-autostart.desktop
21mr|picom-10.2-2|38	%attr(0755,root,root) %{_bindir}/%{name}d
21mr|picom-10.2-2|39	%{_bindir}/%{name}
21mr|picom-10.2-2|40	%{_bindir}/%{name}-trans
21mr|picom-10.2-2|41	%{_mandir}/man1/%{name}.1.*
21mr|picom-10.2-2|42	%{_mandir}/man1/%{name}-trans.1.*
21mr|picom-10.2-2|43	%{_sysconfdir}/xdg/autostart/picom.desktop
21mr|picom-10.2-2|44	#----------------------------------------------------------------------------
21mr|picom-10.2-2|45	
21mr|picom-10.2-2|46	%prep
21mr|picom-10.2-2|47	%setup -q
21mr|picom-10.2-2|48	%autopatch -p1
21mr|picom-10.2-2|49	
21mr|picom-10.2-2|50	%build
21mr|picom-10.2-2|51	%meson \
21mr|picom-10.2-2|52	-Dvsync_drm=true	\
21mr|picom-10.2-2|53	-Dwith_docs=true	\
21mr|picom-10.2-2|54	-Dunittest=true
21mr|picom-10.2-2|55	
21mr|picom-10.2-2|56	%meson_build
21mr|picom-10.2-2|57	
21mr|picom-10.2-2|58	%install
21mr|picom-10.2-2|59	%meson_install
21mr|picom-10.2-2|60	
21mr|picom-10.2-2|61	rm %{buildroot}%{_bindir}/compton*
21mr|picom-10.2-2|62	rm -rf %{buildroot}%{_datadir}/applications
21mr|picom-10.2-2|63	rm -rf %{buildroot}%{_iconsdir}
21mr|picom-10.2-2|64	
21mr|picom-10.2-2|65	mkdir -p %{buildroot}%{_bindir}
21mr|picom-10.2-2|66	cat > %{buildroot}%{_bindir}/%{name}d <<EOF
21mr|picom-10.2-2|67	#!/bin/bash
21mr|picom-10.2-2|68	
21mr|picom-10.2-2|69	if [ -f %{_bindir}/%{name} ]; then
21mr|picom-10.2-2|70	%{_bindir}/%{name} -b	\\
21mr|picom-10.2-2|71	--backend glx		\\
21mr|picom-10.2-2|72	--vsync			\\
21mr|picom-10.2-2|73	--xrender-sync-fence	\\
21mr|picom-10.2-2|74	--glx-no-rebind-pixmap	\\
21mr|picom-10.2-2|75	--use-damage		\\
21mr|picom-10.2-2|76	--glx-no-stencil	\\
21mr|picom-10.2-2|77	--use-ewmh-active-win &>/dev/null || :
21mr|picom-10.2-2|78	
21mr|picom-10.2-2|79	killall picom &>/dev/null || :
21mr|picom-10.2-2|80	
21mr|picom-10.2-2|81	echo "Use %{name} without --backend glx and --vsync"
21mr|picom-10.2-2|82	%{_bindir}/%{name} -b	\\
21mr|picom-10.2-2|83	--xrender-sync-fence	\\
21mr|picom-10.2-2|84	--glx-no-rebind-pixmap	\\
21mr|picom-10.2-2|85	--use-damage		\\
21mr|picom-10.2-2|86	--glx-no-stencil	\\
21mr|picom-10.2-2|87	--use-ewmh-active-win
21mr|picom-10.2-2|88	fi
21mr|picom-10.2-2|89	EOF
21mr|picom-10.2-2|90	
21mr|picom-10.2-2|91	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
21mr|picom-10.2-2|92	cat > %{buildroot}%{_sysconfdir}/xdg/autostart/lxqt-%{name}-autostart.desktop <<EOF
21mr|picom-10.2-2|93	[Desktop Entry]
21mr|picom-10.2-2|94	Encoding=UTF-8
21mr|picom-10.2-2|95	Name=Eliminating tering
21mr|picom-10.2-2|96	Name[ru]=Устранение тиринга
21mr|picom-10.2-2|97	Comment=Autostart picom
21mr|picom-10.2-2|98	Comment[ru]=Автозапуск picom
21mr|picom-10.2-2|99	Exec=%{name}d
21mr|picom-10.2-2|100	Type=Application
21mr|picom-10.2-2|101	Categories=X-LXQt;
21mr|picom-10.2-2|102	OnlyShowIn=LXQt;
21mr|picom-10.2-2|103	EOF

15224 21
21mr|pidgin-2.14.13-3|1	%define	major 0
21mr|pidgin-2.14.13-3|2	%define	libname %mklibname purple %{major}
21mr|pidgin-2.14.13-3|3	%define	libclient %mklibname purple-client %{major}
21mr|pidgin-2.14.13-3|4	%define	devname %mklibname purple -d
21mr|pidgin-2.14.13-3|5	
21mr|pidgin-2.14.13-3|6	# (gw) 2.7.0, the yahoo plugin does not build otherwise
21mr|pidgin-2.14.13-3|7	%global	_disable_ld_no_undefined 1
21mr|pidgin-2.14.13-3|8	
21mr|pidgin-2.14.13-3|9	%bcond_with	evolution
21mr|pidgin-2.14.13-3|10	# Configure check is used unless explicit --with-* options are used.
21mr|pidgin-2.14.13-3|11	# (gw) Pidgin's internal libgadu was updated recently.
21mr|pidgin-2.14.13-3|12	# Build against external version if possible, keep in mind older distros
21mr|pidgin-2.14.13-3|13	# might have an older libgadu
21mr|pidgin-2.14.13-3|14	%bcond_without	libgadu
21mr|pidgin-2.14.13-3|15	%bcond_without	meanwhile
21mr|pidgin-2.14.13-3|16	# (gw) See: https://developer.pidgin.im/ticket/11936#comment:1
21mr|pidgin-2.14.13-3|17	%bcond_with	mono
21mr|pidgin-2.14.13-3|18	%bcond_without	networkmanager
21mr|pidgin-2.14.13-3|19	%bcond_without	perl
21mr|pidgin-2.14.13-3|20	%bcond_without	silc
21mr|pidgin-2.14.13-3|21	%bcond_without	vv
21mr|pidgin-2.14.13-3|22	%bcond_without	finch
21mr|pidgin-2.14.13-3|23	
21mr|pidgin-2.14.13-3|24	Summary:	A GTK+ based multi-protocol instant messaging client
21mr|pidgin-2.14.13-3|25	Name:		pidgin
21mr|pidgin-2.14.13-3|26	Version:	2.14.13
21mr|pidgin-2.14.13-3|27	Release:	3
21mr|pidgin-2.14.13-3|28	License:	GPLv2+
21mr|pidgin-2.14.13-3|29	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|30	Url:		https://www.pidgin.im/
21mr|pidgin-2.14.13-3|31	Source0:	https://sourceforge.net/projects/pidgin/files/Pidgin/%{version}/%{name}-%{version}.tar.bz2
21mr|pidgin-2.14.13-3|32	Source1:	ru.po
21mr|pidgin-2.14.13-3|33	Patch0:		pidgin-2.7.0-smiley.patch
21mr|pidgin-2.14.13-3|34	# (gw) Fix build with mono 2.6.4 which does not have the necessary glib dep
21mr|pidgin-2.14.13-3|35	# in the pkgconfig file; also add missing include
21mr|pidgin-2.14.13-3|36	Patch6:		pidgin-2.7.0-mono-build.patch
21mr|pidgin-2.14.13-3|37	Patch109:	pidgin-2.14-remove-oldNM.patch
21mr|pidgin-2.14.13-3|38	Patch110:	pidgin-2.14-use-libnm.patch
21mr|pidgin-2.14.13-3|39	Patch115:	pidgin-2.10.0-gg-search-by-uin.patch
21mr|pidgin-2.14.13-3|40	Patch116:	pidgin-2.8.0-gg-disconnect.patch
21mr|pidgin-2.14.13-3|41	Patch117:	pidgin-2.14.6-fix-perl-module-build.patch
21mr|pidgin-2.14.13-3|42	# Since libtool drops soname for unversioned modules now, we need to explicitly
21mr|pidgin-2.14.13-3|43	# add a soname to the plugins which other plugins link against to
21mr|pidgin-2.14.13-3|44	Patch118:	pidgin-2.14.4-explicitly-add-soname-to-libjabber.patch
21mr|pidgin-2.14.13-3|45	Patch119:	pidgin-2.14.1-intltool.patch
21mr|pidgin-2.14.13-3|46	BuildRequires:	desktop-file-utils
21mr|pidgin-2.14.13-3|47	BuildRequires:	doxygen
21mr|pidgin-2.14.13-3|48	BuildRequires:	GConf2
21mr|pidgin-2.14.13-3|49	BuildRequires:	graphviz
21mr|pidgin-2.14.13-3|50	BuildRequires:	intltool
21mr|pidgin-2.14.13-3|51	BuildRequires:	openssl
21mr|pidgin-2.14.13-3|52	BuildRequires:	xsltproc
21mr|pidgin-2.14.13-3|53	BuildRequires:	avahi-common-devel
21mr|pidgin-2.14.13-3|54	BuildRequires:	gettext-devel
21mr|pidgin-2.14.13-3|55	%if %{with perl}
21mr|pidgin-2.14.13-3|56	BuildRequires:	perl-devel >= 5.8.1
21mr|pidgin-2.14.13-3|57	BuildRequires:	perl(ExtUtils::Embed)
21mr|pidgin-2.14.13-3|58	%endif
21mr|pidgin-2.14.13-3|59	BuildRequires:	pkgconfig(avahi-glib)
21mr|pidgin-2.14.13-3|60	BuildRequires:	pkgconfig(avahi-client)
21mr|pidgin-2.14.13-3|61	BuildRequires:	pkgconfig(dbus-glib-1) >= 0.60
21mr|pidgin-2.14.13-3|62	%if %{with evolution}
21mr|pidgin-2.14.13-3|63	BuildRequires:	pkgconfig(evolution-data-server-1.2)
21mr|pidgin-2.14.13-3|64	BuildRequires:	pkgconfig(libebook-1.2)
21mr|pidgin-2.14.13-3|65	BuildRequires:	pkgconfig(libedata-book-1.2)
21mr|pidgin-2.14.13-3|66	%endif
21mr|pidgin-2.14.13-3|67	BuildRequires:	pkgconfig(expat)
21mr|pidgin-2.14.13-3|68	%if %{with vv}
21mr|pidgin-2.14.13-3|69	BuildRequires:	pkgconfig(farstream-0.2) >= 0.2.7
21mr|pidgin-2.14.13-3|70	%endif
21mr|pidgin-2.14.13-3|71	BuildRequires:	pkgconfig(glib-2.0) >= 2.26
21mr|pidgin-2.14.13-3|72	%if %{with finch}
21mr|pidgin-2.14.13-3|73	BuildRequires:	pkgconfig(gnt) >= 2.14.1
21mr|pidgin-2.14.13-3|74	%endif
21mr|pidgin-2.14.13-3|75	BuildRequires:	pkgconfig(gnutls) >= 2.10.0
21mr|pidgin-2.14.13-3|76	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|pidgin-2.14.13-3|77	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|pidgin-2.14.13-3|78	BuildRequires:	pkgconfig(gtk+-2.0) >= 2.10.0
21mr|pidgin-2.14.13-3|79	BuildRequires:	pkgconfig(gtkspell-2.0) >= 2.0.2
21mr|pidgin-2.14.13-3|80	BuildRequires:	pkgconfig(ice)
21mr|pidgin-2.14.13-3|81	BuildRequires:	pkgconfig(jack)
21mr|pidgin-2.14.13-3|82	BuildRequires:	pkgconfig(krb5)
21mr|pidgin-2.14.13-3|83	%if %{with libgadu}
21mr|pidgin-2.14.13-3|84	BuildRequires:	pkgconfig(libgadu) >= 1.12.0
21mr|pidgin-2.14.13-3|85	%endif
21mr|pidgin-2.14.13-3|86	BuildRequires:	pkgconfig(libgcrypt)
21mr|pidgin-2.14.13-3|87	BuildRequires:	pkgconfig(libidn)
21mr|pidgin-2.14.13-3|88	%if %{with networkmanager}
21mr|pidgin-2.14.13-3|89	BuildRequires:	pkgconfig(libnm)
21mr|pidgin-2.14.13-3|90	%endif
21mr|pidgin-2.14.13-3|91	BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.5
21mr|pidgin-2.14.13-3|92	BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.0
21mr|pidgin-2.14.13-3|93	%if %{with meanwhile}
21mr|pidgin-2.14.13-3|94	BuildRequires:	pkgconfig(meanwhile) >= 1.0.0
21mr|pidgin-2.14.13-3|95	%endif
21mr|pidgin-2.14.13-3|96	%if %{with mono}
21mr|pidgin-2.14.13-3|97	BuildRequires:	pkgconfig(mono)
21mr|pidgin-2.14.13-3|98	%endif
21mr|pidgin-2.14.13-3|99	BuildRequires:	pkgconfig(ncursesw)
21mr|pidgin-2.14.13-3|100	BuildRequires:	pkgconfig(nss)
21mr|pidgin-2.14.13-3|101	BuildRequires:	pkgconfig(nspr)
21mr|pidgin-2.14.13-3|102	BuildRequires:	pkgconfig(pango) >= 1.4.0
21mr|pidgin-2.14.13-3|103	BuildRequires:	pkgconfig(python3)
21mr|pidgin-2.14.13-3|104	BuildRequires:	pkgconfig(samplerate)
21mr|pidgin-2.14.13-3|105	%if %{with silc}
21mr|pidgin-2.14.13-3|106	BuildRequires:	pkgconfig(silc) >= 0.9.12
21mr|pidgin-2.14.13-3|107	BuildRequires:	pkgconfig(silcclient) >= 0.9.12
21mr|pidgin-2.14.13-3|108	%endif
21mr|pidgin-2.14.13-3|109	BuildRequires:	pkgconfig(sm)
21mr|pidgin-2.14.13-3|110	BuildRequires:	pkgconfig(sqlite3) >= 3.3
21mr|pidgin-2.14.13-3|111	BuildRequires:	pkgconfig(tcl)
21mr|pidgin-2.14.13-3|112	BuildRequires:	pkgconfig(tk)
21mr|pidgin-2.14.13-3|113	BuildRequires:	pkgconfig(x11)
21mr|pidgin-2.14.13-3|114	BuildRequires:	pkgconfig(xext)
21mr|pidgin-2.14.13-3|115	BuildRequires:	pkgconfig(xscrnsaver)
21mr|pidgin-2.14.13-3|116	%if %{with vv}
21mr|pidgin-2.14.13-3|117	Suggests:	gstreamer1.0-farstream
21mr|pidgin-2.14.13-3|118	%endif
21mr|pidgin-2.14.13-3|119	Suggests:	pidgin-plugin-mrim
21mr|pidgin-2.14.13-3|120	
21mr|pidgin-2.14.13-3|121	Requires:	%{name}-client = %{EVRD}
21mr|pidgin-2.14.13-3|122	Requires:	%{name}-i18n = %{EVRD}
21mr|pidgin-2.14.13-3|123	Requires:	%{name}-plugins = %{EVRD}
21mr|pidgin-2.14.13-3|124	Requires:	rootcerts
21mr|pidgin-2.14.13-3|125	Requires:	xdg-utils
21mr|pidgin-2.14.13-3|126	
21mr|pidgin-2.14.13-3|127	%description
21mr|pidgin-2.14.13-3|128	Pidgin allows you to talk to anyone using a variety of messaging protocols
21mr|pidgin-2.14.13-3|129	including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu, ICQ, IRC, Novell
21mr|pidgin-2.14.13-3|130	Groupwise, QQ, Lotus Sametime, SILC, Simple and Zephyr. These protocols are
21mr|pidgin-2.14.13-3|131	implemented using a modular, easy to use design. To use a protocol, just add
21mr|pidgin-2.14.13-3|132	an account using the account editor.
21mr|pidgin-2.14.13-3|133	
21mr|pidgin-2.14.13-3|134	Pidgin supports many common features of other clients, as well as many unique
21mr|pidgin-2.14.13-3|135	features, such as perl scripting, TCL scripting and C plugins.
21mr|pidgin-2.14.13-3|136	
21mr|pidgin-2.14.13-3|137	Pidgin is not affiliated with or endorsed by America Online, Inc., Microsoft
21mr|pidgin-2.14.13-3|138	Corporation, Yahoo! Inc., or ICQ Inc.
21mr|pidgin-2.14.13-3|139	
21mr|pidgin-2.14.13-3|140	%files
21mr|pidgin-2.14.13-3|141	%doc AUTHORS ChangeLog COPYING COPYRIGHT
21mr|pidgin-2.14.13-3|142	%doc NEWS README doc/the_penguin.txt
21mr|pidgin-2.14.13-3|143	%{_mandir}/man1/%{name}.*
21mr|pidgin-2.14.13-3|144	%{_sysconfdir}/gconf/schemas/purple.schemas
21mr|pidgin-2.14.13-3|145	%{_bindir}/%{name}
21mr|pidgin-2.14.13-3|146	%dir %{_libdir}/%{name}
21mr|pidgin-2.14.13-3|147	%{_datadir}/applications/%{name}.desktop
21mr|pidgin-2.14.13-3|148	%{_datadir}/pixmaps/*
21mr|pidgin-2.14.13-3|149	%{_datadir}/icons/*
21mr|pidgin-2.14.13-3|150	%{_datadir}/sounds/purple
21mr|pidgin-2.14.13-3|151	%{_libdir}/%{name}/cap.so
21mr|pidgin-2.14.13-3|152	%{_libdir}/%{name}/convcolors.so
21mr|pidgin-2.14.13-3|153	%{_libdir}/%{name}/extplacement.so
21mr|pidgin-2.14.13-3|154	%{_libdir}/%{name}/gestures.so
21mr|pidgin-2.14.13-3|155	%{_libdir}/%{name}/gtkbuddynote.so
21mr|pidgin-2.14.13-3|156	%{_libdir}/%{name}/history.so
21mr|pidgin-2.14.13-3|157	%{_libdir}/%{name}/iconaway.so
21mr|pidgin-2.14.13-3|158	%{_libdir}/%{name}/markerline.so
21mr|pidgin-2.14.13-3|159	%{_libdir}/%{name}/musicmessaging.so
21mr|pidgin-2.14.13-3|160	%{_libdir}/%{name}/notify.so
21mr|pidgin-2.14.13-3|161	%{_libdir}/%{name}/pidginrc.so
21mr|pidgin-2.14.13-3|162	%{_libdir}/%{name}/relnot.so
21mr|pidgin-2.14.13-3|163	%{_libdir}/%{name}/sendbutton.so
21mr|pidgin-2.14.13-3|164	%{_libdir}/%{name}/spellchk.so
21mr|pidgin-2.14.13-3|165	%{_libdir}/%{name}/themeedit.so
21mr|pidgin-2.14.13-3|166	%{_libdir}/%{name}/ticker.so
21mr|pidgin-2.14.13-3|167	%{_libdir}/%{name}/timestamp.so
21mr|pidgin-2.14.13-3|168	%{_libdir}/%{name}/timestamp_format.so
21mr|pidgin-2.14.13-3|169	%{_libdir}/%{name}/transparency.so
21mr|pidgin-2.14.13-3|170	%if %{with vv}
21mr|pidgin-2.14.13-3|171	%{_libdir}/%{name}/vvconfig.so
21mr|pidgin-2.14.13-3|172	%endif
21mr|pidgin-2.14.13-3|173	%{_libdir}/%{name}/xmppconsole.so
21mr|pidgin-2.14.13-3|174	%{_libdir}/%{name}/xmppdisco.so
21mr|pidgin-2.14.13-3|175	
21mr|pidgin-2.14.13-3|176	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|177	
21mr|pidgin-2.14.13-3|178	%package bonjour
21mr|pidgin-2.14.13-3|179	Summary:	Bonjour plugin for Purple
21mr|pidgin-2.14.13-3|180	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|181	Requires:	%{name} >= %{EVRD}
21mr|pidgin-2.14.13-3|182	
21mr|pidgin-2.14.13-3|183	%description bonjour
21mr|pidgin-2.14.13-3|184	Bonjour plugin for purple.
21mr|pidgin-2.14.13-3|185	
21mr|pidgin-2.14.13-3|186	%files bonjour
21mr|pidgin-2.14.13-3|187	%doc COPYING
21mr|pidgin-2.14.13-3|188	%{_libdir}/purple-2/libbonjour.so
21mr|pidgin-2.14.13-3|189	
21mr|pidgin-2.14.13-3|190	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|191	
21mr|pidgin-2.14.13-3|192	%package client
21mr|pidgin-2.14.13-3|193	Summary:	Plugin and sample client to control purple clients
21mr|pidgin-2.14.13-3|194	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|195	Requires:	python3-dbus
21mr|pidgin-2.14.13-3|196	
21mr|pidgin-2.14.13-3|197	%description client
21mr|pidgin-2.14.13-3|198	Applications and library to control purple clients remotely.
21mr|pidgin-2.14.13-3|199	
21mr|pidgin-2.14.13-3|200	%files client
21mr|pidgin-2.14.13-3|201	%doc COPYING
21mr|pidgin-2.14.13-3|202	%{_bindir}/purple-remote
21mr|pidgin-2.14.13-3|203	%{_bindir}/purple-send
21mr|pidgin-2.14.13-3|204	%{_bindir}/purple-send-async
21mr|pidgin-2.14.13-3|205	%{_bindir}/purple-client-example
21mr|pidgin-2.14.13-3|206	%{_bindir}/purple-url-handler
21mr|pidgin-2.14.13-3|207	%{_libdir}/purple-2/dbus-example.so
21mr|pidgin-2.14.13-3|208	
21mr|pidgin-2.14.13-3|209	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|210	
21mr|pidgin-2.14.13-3|211	%if %{with finch}
21mr|pidgin-2.14.13-3|212	%package -n finch
21mr|pidgin-2.14.13-3|213	Summary:	A text-based user interface for Pidgin
21mr|pidgin-2.14.13-3|214	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|215	Requires:	%{name}-i18n >= %{EVRD}
21mr|pidgin-2.14.13-3|216	Requires:	%{name}-plugins >= %{EVRD}
21mr|pidgin-2.14.13-3|217	Requires:	%{name}-client >= %{EVRD}
21mr|pidgin-2.14.13-3|218	
21mr|pidgin-2.14.13-3|219	%description -n finch
21mr|pidgin-2.14.13-3|220	A text-based user interface for using libpurple. This can be run from a
21mr|pidgin-2.14.13-3|221	standard text console or from a terminal within X Windows. It uses ncurses
21mr|pidgin-2.14.13-3|222	and the homegrown gnt library for drawing windows and text.
21mr|pidgin-2.14.13-3|223	
21mr|pidgin-2.14.13-3|224	%files -n finch
21mr|pidgin-2.14.13-3|225	%doc %{_mandir}/man1/finch.*
21mr|pidgin-2.14.13-3|226	%{_bindir}/finch
21mr|pidgin-2.14.13-3|227	%{_libdir}/finch/
21mr|pidgin-2.14.13-3|228	%endif
21mr|pidgin-2.14.13-3|229	
21mr|pidgin-2.14.13-3|230	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|231	
21mr|pidgin-2.14.13-3|232	%if %{with evolution}
21mr|pidgin-2.14.13-3|233	%package gevolution
21mr|pidgin-2.14.13-3|234	Summary:	Pidgin extension, for Evolution integration
21mr|pidgin-2.14.13-3|235	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|236	Requires:	%{name} >= %{EVRD}
21mr|pidgin-2.14.13-3|237	
21mr|pidgin-2.14.13-3|238	%description gevolution
21mr|pidgin-2.14.13-3|239	This pidgin plugin allows you to have pidgin working together with evolution.
21mr|pidgin-2.14.13-3|240	
21mr|pidgin-2.14.13-3|241	%files gevolution
21mr|pidgin-2.14.13-3|242	%doc COPYING
21mr|pidgin-2.14.13-3|243	%{_libdir}/%{name}/gevolution.so
21mr|pidgin-2.14.13-3|244	%endif
21mr|pidgin-2.14.13-3|245	
21mr|pidgin-2.14.13-3|246	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|247	
21mr|pidgin-2.14.13-3|248	%package i18n
21mr|pidgin-2.14.13-3|249	Summary:	Translation files for Pidgin/Finch
21mr|pidgin-2.14.13-3|250	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|251	
21mr|pidgin-2.14.13-3|252	%description i18n
21mr|pidgin-2.14.13-3|253	This package contains translation files for Pidgin/Finch.
21mr|pidgin-2.14.13-3|254	
21mr|pidgin-2.14.13-3|255	%files i18n -f %{name}.lang
21mr|pidgin-2.14.13-3|256	%doc COPYING
21mr|pidgin-2.14.13-3|257	
21mr|pidgin-2.14.13-3|258	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|259	
21mr|pidgin-2.14.13-3|260	%if %{with meanwhile}
21mr|pidgin-2.14.13-3|261	%package meanwhile
21mr|pidgin-2.14.13-3|262	Summary:	Lotus Sametime Community Client plugin for Purple
21mr|pidgin-2.14.13-3|263	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|264	Requires:	%{name} >= %{EVRD}
21mr|pidgin-2.14.13-3|265	
21mr|pidgin-2.14.13-3|266	%description meanwhile
21mr|pidgin-2.14.13-3|267	Lotus Sametime Community Client plugin for purple.
21mr|pidgin-2.14.13-3|268	
21mr|pidgin-2.14.13-3|269	%files meanwhile
21mr|pidgin-2.14.13-3|270	%doc COPYING
21mr|pidgin-2.14.13-3|271	%{_libdir}/purple-2/libsametime.so
21mr|pidgin-2.14.13-3|272	%endif
21mr|pidgin-2.14.13-3|273	
21mr|pidgin-2.14.13-3|274	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|275	
21mr|pidgin-2.14.13-3|276	%if %{with mono}
21mr|pidgin-2.14.13-3|277	%package mono
21mr|pidgin-2.14.13-3|278	Summary:	Purple extension to use Mono plugins
21mr|pidgin-2.14.13-3|279	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|280	Requires:	%{name} >= %{EVRD}
21mr|pidgin-2.14.13-3|281	
21mr|pidgin-2.14.13-3|282	%description mono
21mr|pidgin-2.14.13-3|283	Purple can use plugins developed with Mono.
21mr|pidgin-2.14.13-3|284	
21mr|pidgin-2.14.13-3|285	%files mono
21mr|pidgin-2.14.13-3|286	%doc COPYING
21mr|pidgin-2.14.13-3|287	%{_libdir}/purple-2/mono.so
21mr|pidgin-2.14.13-3|288	%{_libdir}/purple-2/*.dll
21mr|pidgin-2.14.13-3|289	%endif
21mr|pidgin-2.14.13-3|290	
21mr|pidgin-2.14.13-3|291	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|292	
21mr|pidgin-2.14.13-3|293	%package plugins
21mr|pidgin-2.14.13-3|294	Summary:	Pidgin plugins shared by the Purple and Finch
21mr|pidgin-2.14.13-3|295	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|296	Conflicts:	%{name} < 2.4.1-3
21mr|pidgin-2.14.13-3|297	# for fix "sasl: no worthy mechs found" (see logs in Help-Debug window)
21mr|pidgin-2.14.13-3|298	Requires:	%{_lib}sasl2-plug-digestmd5
21mr|pidgin-2.14.13-3|299	Requires:	%{_lib}sasl2-plug-plain
21mr|pidgin-2.14.13-3|300	
21mr|pidgin-2.14.13-3|301	%description plugins
21mr|pidgin-2.14.13-3|302	This package contains the parts of Pidgin that are shared between the Purple
21mr|pidgin-2.14.13-3|303	and Finch Instant Messengers.
21mr|pidgin-2.14.13-3|304	
21mr|pidgin-2.14.13-3|305	%files plugins
21mr|pidgin-2.14.13-3|306	%doc COPYING
21mr|pidgin-2.14.13-3|307	%dir %{_libdir}/purple-2
21mr|pidgin-2.14.13-3|308	%{_libdir}/purple-2/autoaccept.so
21mr|pidgin-2.14.13-3|309	%{_libdir}/purple-2/buddynote.so
21mr|pidgin-2.14.13-3|310	%{_libdir}/purple-2/idle.so
21mr|pidgin-2.14.13-3|311	%{_libdir}/purple-2/joinpart.so
21mr|pidgin-2.14.13-3|312	#{_libdir}/purple-2/libaim.so
21mr|pidgin-2.14.13-3|313	%{_libdir}/purple-2/libgg.so
21mr|pidgin-2.14.13-3|314	#{_libdir}/purple-2/libicq.so
21mr|pidgin-2.14.13-3|315	%{_libdir}/purple-2/libirc.so
21mr|pidgin-2.14.13-3|316	%{_libdir}/purple-2/libjabber.so
21mr|pidgin-2.14.13-3|317	%{_libdir}/purple-2/libnovell.so
21mr|pidgin-2.14.13-3|318	#{_libdir}/purple-2/liboscar.so
21mr|pidgin-2.14.13-3|319	%{_libdir}/purple-2/libsimple.so
21mr|pidgin-2.14.13-3|320	%{_libdir}/purple-2/libxmpp.so
21mr|pidgin-2.14.13-3|321	%{_libdir}/purple-2/libxmpp.so.%{major}*
21mr|pidgin-2.14.13-3|322	%{_libdir}/purple-2/libzephyr.so
21mr|pidgin-2.14.13-3|323	%{_libdir}/purple-2/log_reader.so
21mr|pidgin-2.14.13-3|324	%{_libdir}/purple-2/newline.so
21mr|pidgin-2.14.13-3|325	%{_libdir}/purple-2/nss-prefs.so
21mr|pidgin-2.14.13-3|326	%{_libdir}/purple-2/offlinemsg.so
21mr|pidgin-2.14.13-3|327	#{_libdir}/purple-2/one_time_password.so
21mr|pidgin-2.14.13-3|328	%{_libdir}/purple-2/psychic.so
21mr|pidgin-2.14.13-3|329	%{_libdir}/purple-2/ssl-gnutls.so
21mr|pidgin-2.14.13-3|330	%{_libdir}/purple-2/ssl-nss.so
21mr|pidgin-2.14.13-3|331	%{_libdir}/purple-2/ssl.so
21mr|pidgin-2.14.13-3|332	%{_libdir}/purple-2/statenotify.so
21mr|pidgin-2.14.13-3|333	%{_datadir}/metainfo/%{name}.appdata.xml
21mr|pidgin-2.14.13-3|334	
21mr|pidgin-2.14.13-3|335	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|336	
21mr|pidgin-2.14.13-3|337	%if %{with perl}
21mr|pidgin-2.14.13-3|338	%package perl
21mr|pidgin-2.14.13-3|339	Summary:	Purple extension enabling perl scripting
21mr|pidgin-2.14.13-3|340	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|341	Requires:	%{name} >= %{EVRD}
21mr|pidgin-2.14.13-3|342	Requires:	perl-Carp
21mr|pidgin-2.14.13-3|343	Requires:	perl-Exporter
21mr|pidgin-2.14.13-3|344	
21mr|pidgin-2.14.13-3|345	%description perl
21mr|pidgin-2.14.13-3|346	Purple can use perl scripts as plugin, this plugin enable them.
21mr|pidgin-2.14.13-3|347	
21mr|pidgin-2.14.13-3|348	%files perl
21mr|pidgin-2.14.13-3|349	%doc doc/PERL-HOWTO.dox
21mr|pidgin-2.14.13-3|350	%dir %{_libdir}/%{name}/perl
21mr|pidgin-2.14.13-3|351	%{_libdir}/%{name}/perl/Pidgin.pm
21mr|pidgin-2.14.13-3|352	%dir %{_libdir}/%{name}/perl/auto
21mr|pidgin-2.14.13-3|353	%dir %{_libdir}/%{name}/perl/auto/Pidgin/
21mr|pidgin-2.14.13-3|354	%{_libdir}/%{name}/perl/auto/Pidgin/Pidgin.so
21mr|pidgin-2.14.13-3|355	%dir %{_libdir}/purple-2/perl
21mr|pidgin-2.14.13-3|356	%{_libdir}/purple-2/perl/Purple.pm
21mr|pidgin-2.14.13-3|357	%dir %{_libdir}/purple-2/perl/auto
21mr|pidgin-2.14.13-3|358	%dir %{_libdir}/purple-2/perl/auto/Purple/
21mr|pidgin-2.14.13-3|359	%{_libdir}/purple-2/perl/auto/Purple/Purple.so
21mr|pidgin-2.14.13-3|360	%{_libdir}/purple-2/perl.so
21mr|pidgin-2.14.13-3|361	%{_mandir}/man3*/*
21mr|pidgin-2.14.13-3|362	%endif
21mr|pidgin-2.14.13-3|363	
21mr|pidgin-2.14.13-3|364	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|365	
21mr|pidgin-2.14.13-3|366	%package tcl
21mr|pidgin-2.14.13-3|367	Summary:	Purple extension, to use tcl scripting
21mr|pidgin-2.14.13-3|368	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|369	Requires:	%{name} >= %{EVRD}
21mr|pidgin-2.14.13-3|370	
21mr|pidgin-2.14.13-3|371	%description tcl
21mr|pidgin-2.14.13-3|372	Purple can use tcl script as plugins, this plugin enable them.
21mr|pidgin-2.14.13-3|373	
21mr|pidgin-2.14.13-3|374	%files tcl
21mr|pidgin-2.14.13-3|375	%doc doc/TCL-HOWTO.dox
21mr|pidgin-2.14.13-3|376	%{_libdir}/purple-2/tcl.so
21mr|pidgin-2.14.13-3|377	
21mr|pidgin-2.14.13-3|378	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|379	
21mr|pidgin-2.14.13-3|380	%package silc
21mr|pidgin-2.14.13-3|381	Summary:	Purple extension, to use SILC (Secure Internet Live Conferencing)
21mr|pidgin-2.14.13-3|382	Group:		Networking/Instant messaging
21mr|pidgin-2.14.13-3|383	Requires:	%{name} >= %{EVRD}
21mr|pidgin-2.14.13-3|384	
21mr|pidgin-2.14.13-3|385	%description silc
21mr|pidgin-2.14.13-3|386	This purple plugin allows you to use SILC (Secure Internet Live Conferencing)
21mr|pidgin-2.14.13-3|387	plugin for live video conference.
21mr|pidgin-2.14.13-3|388	
21mr|pidgin-2.14.13-3|389	%if %{with silc}
21mr|pidgin-2.14.13-3|390	%files silc
21mr|pidgin-2.14.13-3|391	%doc libpurple/protocols/silc/README
21mr|pidgin-2.14.13-3|392	%{_libdir}/purple-2/libsilcpurple.so
21mr|pidgin-2.14.13-3|393	%endif
21mr|pidgin-2.14.13-3|394	
21mr|pidgin-2.14.13-3|395	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|396	
21mr|pidgin-2.14.13-3|397	%package -n %{libname}
21mr|pidgin-2.14.13-3|398	Summary:	The libpurple library for IM clients like Pidgin and Finch
21mr|pidgin-2.14.13-3|399	Group:		System/Libraries
21mr|pidgin-2.14.13-3|400	
21mr|pidgin-2.14.13-3|401	%description -n %{libname}
21mr|pidgin-2.14.13-3|402	This package contains the core IM support for IM clients such as Pidgin and
21mr|pidgin-2.14.13-3|403	Finch.
21mr|pidgin-2.14.13-3|404	
21mr|pidgin-2.14.13-3|405	%files -n %{libname}
21mr|pidgin-2.14.13-3|406	%doc COPYING
21mr|pidgin-2.14.13-3|407	%{_libdir}/libpurple.so.%{major}*
21mr|pidgin-2.14.13-3|408	
21mr|pidgin-2.14.13-3|409	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|410	
21mr|pidgin-2.14.13-3|411	%package -n %{libclient}
21mr|pidgin-2.14.13-3|412	Summary:	The libpurple-client library for %{name}-client
21mr|pidgin-2.14.13-3|413	Group:		System/Libraries
21mr|pidgin-2.14.13-3|414	Conflicts:	%{name}-client < 2.10.1-1
21mr|pidgin-2.14.13-3|415	
21mr|pidgin-2.14.13-3|416	%description -n %{libclient}
21mr|pidgin-2.14.13-3|417	This package contains the shared library for %{name}-client.
21mr|pidgin-2.14.13-3|418	
21mr|pidgin-2.14.13-3|419	%files -n %{libclient}
21mr|pidgin-2.14.13-3|420	%doc COPYING
21mr|pidgin-2.14.13-3|421	%{_libdir}/libpurple-client.so.%{major}*
21mr|pidgin-2.14.13-3|422	
21mr|pidgin-2.14.13-3|423	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|424	
21mr|pidgin-2.14.13-3|425	%package -n %{devname}
21mr|pidgin-2.14.13-3|426	Summary:	Development files for pidgin
21mr|pidgin-2.14.13-3|427	Group:		Development/GNOME and GTK+
21mr|pidgin-2.14.13-3|428	Requires:	%{libname} = %{EVRD}
21mr|pidgin-2.14.13-3|429	%if %{with finch}
21mr|pidgin-2.14.13-3|430	Requires:	pkgconfig(gnt) >= 2.14.1
21mr|pidgin-2.14.13-3|431	%endif
21mr|pidgin-2.14.13-3|432	Requires:	%{libclient} = %{EVRD}
21mr|pidgin-2.14.13-3|433	Provides:	%{name}-devel = %{EVRD}
21mr|pidgin-2.14.13-3|434	
21mr|pidgin-2.14.13-3|435	%description -n %{devname}
21mr|pidgin-2.14.13-3|436	This package contains the header files, developer documentation and libraries
21mr|pidgin-2.14.13-3|437	required for development of Pidgin scripts and plugins.
21mr|pidgin-2.14.13-3|438	
21mr|pidgin-2.14.13-3|439	%files -n %{devname}
21mr|pidgin-2.14.13-3|440	%doc ChangeLog.API HACKING PLUGIN_HOWTO
21mr|pidgin-2.14.13-3|441	%{_includedir}/*
21mr|pidgin-2.14.13-3|442	%{_datadir}/aclocal/purple.m4
21mr|pidgin-2.14.13-3|443	%{_libdir}/pkgconfig/*.pc
21mr|pidgin-2.14.13-3|444	%{_libdir}/libpurple.so
21mr|pidgin-2.14.13-3|445	%{_libdir}/libpurple-client.so
21mr|pidgin-2.14.13-3|446	
21mr|pidgin-2.14.13-3|447	#----------------------------------------------------------------------------
21mr|pidgin-2.14.13-3|448	
21mr|pidgin-2.14.13-3|449	%prep
21mr|pidgin-2.14.13-3|450	%autosetup -p1
21mr|pidgin-2.14.13-3|451	
21mr|pidgin-2.14.13-3|452	# update ru translation
21mr|pidgin-2.14.13-3|453	cp -f %{SOURCE1} po/
21mr|pidgin-2.14.13-3|454	
21mr|pidgin-2.14.13-3|455	%build
21mr|pidgin-2.14.13-3|456	autoreconf -vfi -Im4macros
21mr|pidgin-2.14.13-3|457	%configure2_5x \
21mr|pidgin-2.14.13-3|458	--enable-gnutls=yes \
21mr|pidgin-2.14.13-3|459	%if %{with perl}
21mr|pidgin-2.14.13-3|460	--enable-perl \
21mr|pidgin-2.14.13-3|461	%else
21mr|pidgin-2.14.13-3|462	--disable-perl \
21mr|pidgin-2.14.13-3|463	%endif
21mr|pidgin-2.14.13-3|464	%if %{with mono}
21mr|pidgin-2.14.13-3|465	--enable-mono \
21mr|pidgin-2.14.13-3|466	%else
21mr|pidgin-2.14.13-3|467	--disable-mono \
21mr|pidgin-2.14.13-3|468	%endif
21mr|pidgin-2.14.13-3|469	%if %{with networkmanager}
21mr|pidgin-2.14.13-3|470	--enable-nm \
21mr|pidgin-2.14.13-3|471	%else
21mr|pidgin-2.14.13-3|472	--disable-nm \
21mr|pidgin-2.14.13-3|473	%endif
21mr|pidgin-2.14.13-3|474	%if %{with evolution}
21mr|pidgin-2.14.13-3|475	--enable-gevolution \
21mr|pidgin-2.14.13-3|476	%else
21mr|pidgin-2.14.13-3|477	--disable-gevolution \
21mr|pidgin-2.14.13-3|478	%endif
21mr|pidgin-2.14.13-3|479	%if %{without vv}
21mr|pidgin-2.14.13-3|480	--disable-vv \
21mr|pidgin-2.14.13-3|481	%endif
21mr|pidgin-2.14.13-3|482	%if %{without finch}
21mr|pidgin-2.14.13-3|483	--disable-consoleui \
21mr|pidgin-2.14.13-3|484	%endif
21mr|pidgin-2.14.13-3|485	--without-krb4 \
21mr|pidgin-2.14.13-3|486	--enable-cap \
21mr|pidgin-2.14.13-3|487	--with-system-ssl-certs=%{_sysconfdir}/pki/tls/rootcerts/ \
21mr|pidgin-2.14.13-3|488	--disable-static \
21mr|pidgin-2.14.13-3|489	--disable-schemas-install
21mr|pidgin-2.14.13-3|490	
21mr|pidgin-2.14.13-3|491	%make
21mr|pidgin-2.14.13-3|492	
21mr|pidgin-2.14.13-3|493	
21mr|pidgin-2.14.13-3|494	%install
21mr|pidgin-2.14.13-3|495	%makeinstall_std mkinstalldirs='mkdir -p'
21mr|pidgin-2.14.13-3|496	
21mr|pidgin-2.14.13-3|497	# Massage the provided .desktop file
21mr|pidgin-2.14.13-3|498	desktop-file-install \
21mr|pidgin-2.14.13-3|499	--remove-category="Application" \
21mr|pidgin-2.14.13-3|500	--add-category="GTK" \
21mr|pidgin-2.14.13-3|501	--add-category="Network" \
21mr|pidgin-2.14.13-3|502	--add-category="InstantMessaging" \
21mr|pidgin-2.14.13-3|503	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21mr|pidgin-2.14.13-3|504	
21mr|pidgin-2.14.13-3|505	# Remove unwanted files
21mr|pidgin-2.14.13-3|506	rm -f %{buildroot}%{_prefix}/*/perl5/*/perllocal.pod
21mr|pidgin-2.14.13-3|507	rm -f %{buildroot}%{_libdir}/*/perl/auto/*/{.packlist,*.bs,autosplit.ix}
21mr|pidgin-2.14.13-3|508	
21mr|pidgin-2.14.13-3|509	# Add a python3 shebang
21mr|pidgin-2.14.13-3|510	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/{purple-url-handler,purple-remote}
21mr|pidgin-2.14.13-3|511	
21mr|pidgin-2.14.13-3|512	%find_lang %{name}

15225 21
21mr|pigz-2.7-1|1	Name:           pigz
21mr|pigz-2.7-1|2	Version:	2.7
21mr|pigz-2.7-1|3	Release:	1
21mr|pigz-2.7-1|4	Summary:        Parallel implementation of gzip
21mr|pigz-2.7-1|5	Group:          Archiving/Compression
21mr|pigz-2.7-1|6	License:        zlib
21mr|pigz-2.7-1|7	URL:            http://www.zlib.net/pigz/
21mr|pigz-2.7-1|8	Source0:        http://www.zlib.net/%{name}/%{name}-%{version}.tar.gz
21mr|pigz-2.7-1|9	Patch0:		pigz-2.4-Makefile.patch
21mr|pigz-2.7-1|10	BuildRequires:  zlib-devel
21mr|pigz-2.7-1|11	
21mr|pigz-2.7-1|12	%description
21mr|pigz-2.7-1|13	pigz, which stands for parallel implementation of gzip,
21mr|pigz-2.7-1|14	is a fully functional replacement for gzip that exploits
21mr|pigz-2.7-1|15	multiple processors and multiple cores to the hilt when compressing data.
21mr|pigz-2.7-1|16	
21mr|pigz-2.7-1|17	%prep
21mr|pigz-2.7-1|18	%autosetup -p1
21mr|pigz-2.7-1|19	
21mr|pigz-2.7-1|20	%build
21mr|pigz-2.7-1|21	%make_build CC="%{__cc}" AR="%{__ar}" RANLIB="%{__ranlib}" CFLAGS="%{optflags} -O3" LDFLAGS="%{ldflags} -lz -lm"
21mr|pigz-2.7-1|22	
21mr|pigz-2.7-1|23	%install
21mr|pigz-2.7-1|24	install -p -m755 pigz -D %{buildroot}%{_bindir}/pigz
21mr|pigz-2.7-1|25	install -p -m755 unpigz -D %{buildroot}%{_bindir}/unpigz
21mr|pigz-2.7-1|26	install -p -m644 pigz.1 -D %{buildroot}%{_datadir}/man/man1/pigz.1
21mr|pigz-2.7-1|27	
21mr|pigz-2.7-1|28	%files
21mr|pigz-2.7-1|29	%doc pigz.pdf README
21mr|pigz-2.7-1|30	%{_bindir}/pigz
21mr|pigz-2.7-1|31	%{_bindir}/unpigz
21mr|pigz-2.7-1|32	%{_datadir}/man/man1/pigz.*

15226 21
21mr|pimcommon-23.08.4-2|1	Summary:	Plasma 5 PIM library
21mr|pimcommon-23.08.4-2|2	Name:		pimcommon
21mr|pimcommon-23.08.4-2|3	Version:	23.08.4
21mr|pimcommon-23.08.4-2|4	Release:	2
21mr|pimcommon-23.08.4-2|5	License:	GPLv2+
21mr|pimcommon-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|pimcommon-23.08.4-2|7	Url:		https://www.kde.org/
21mr|pimcommon-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|pimcommon-23.08.4-2|9	# Drop support for KTextAddons 1.2. We ship >= 1.3
21mr|pimcommon-23.08.4-2|10	# and supporting both causes the cmake dependency generator
21mr|pimcommon-23.08.4-2|11	# to require 2 conflicting versions
21mr|pimcommon-23.08.4-2|12	Patch0: pimcommon-drop-ktextaddons-1.2.patch
21mr|pimcommon-23.08.4-2|13	BuildRequires:	extra-cmake-modules
21mr|pimcommon-23.08.4-2|14	BuildRequires:	xsltproc
21mr|pimcommon-23.08.4-2|15	BuildRequires:	boost-devel
21mr|pimcommon-23.08.4-2|16	BuildRequires:	grantlee-qt5-devel
21mr|pimcommon-23.08.4-2|17	BuildRequires:	kf5akonadi-devel
21mr|pimcommon-23.08.4-2|18	BuildRequires:	kf5akonadicontact-devel
21mr|pimcommon-23.08.4-2|19	BuildRequires:	kf5akonadimime-devel
21mr|pimcommon-23.08.4-2|20	BuildRequires:	kf5akonadisearch-devel
21mr|pimcommon-23.08.4-2|21	BuildRequires:	kf5archive-devel
21mr|pimcommon-23.08.4-2|22	BuildRequires:	kf5calendarcore-devel
21mr|pimcommon-23.08.4-2|23	BuildRequires:	kf5codecs-devel
21mr|pimcommon-23.08.4-2|24	BuildRequires:	kf5completion-devel
21mr|pimcommon-23.08.4-2|25	BuildRequires:	kf5config-devel
21mr|pimcommon-23.08.4-2|26	BuildRequires:	kf5configwidgets-devel
21mr|pimcommon-23.08.4-2|27	BuildRequires:	kf5contacts-devel
21mr|pimcommon-23.08.4-2|28	BuildRequires:	kf5coreaddons-devel
21mr|pimcommon-23.08.4-2|29	BuildRequires:	kf5dbusaddons-devel
21mr|pimcommon-23.08.4-2|30	BuildRequires:	kf5designerplugin-devel
21mr|pimcommon-23.08.4-2|31	BuildRequires:	kf5i18n-devel
21mr|pimcommon-23.08.4-2|32	BuildRequires:	kf5iconthemes-devel
21mr|pimcommon-23.08.4-2|33	BuildRequires:	kf5imap-devel
21mr|pimcommon-23.08.4-2|34	BuildRequires:	kf5itemmodels-devel
21mr|pimcommon-23.08.4-2|35	BuildRequires:	kf5itemviews-devel
21mr|pimcommon-23.08.4-2|36	BuildRequires:	kf5jobwidgets-devel
21mr|pimcommon-23.08.4-2|37	BuildRequires:	kf5kio-devel
21mr|pimcommon-23.08.4-2|38	BuildRequires:	kf5libkdepim-devel
21mr|pimcommon-23.08.4-2|39	BuildRequires:	kf5ldap-devel
21mr|pimcommon-23.08.4-2|40	BuildRequires:	kf5mime-devel
21mr|pimcommon-23.08.4-2|41	BuildRequires:	kf5newstuff-devel
21mr|pimcommon-23.08.4-2|42	BuildRequires:	kf5pimtextedit-devel
21mr|pimcommon-23.08.4-2|43	BuildRequires:	kf5purpose-devel
21mr|pimcommon-23.08.4-2|44	BuildRequires:	kf5service-devel
21mr|pimcommon-23.08.4-2|45	BuildRequires:	kf5textaddons-devel
21mr|pimcommon-23.08.4-2|46	BuildRequires:	kf5wallet-devel
21mr|pimcommon-23.08.4-2|47	BuildRequires:	kf5widgetsaddons-devel
21mr|pimcommon-23.08.4-2|48	BuildRequires:	kf5windowsystem-devel
21mr|pimcommon-23.08.4-2|49	BuildRequires:	kf5xmlgui-devel
21mr|pimcommon-23.08.4-2|50	BuildRequires:	kcmutils-devel > 5.0.0
21mr|pimcommon-23.08.4-2|51	BuildRequires:	sasl-devel
21mr|pimcommon-23.08.4-2|52	BuildRequires:	pkgconfig(libical)
21mr|pimcommon-23.08.4-2|53	BuildRequires:	pkgconfig(libxslt)
21mr|pimcommon-23.08.4-2|54	BuildRequires:	pkgconfig(Qt5Core)
21mr|pimcommon-23.08.4-2|55	BuildRequires:	pkgconfig(Qt5DBus)
21mr|pimcommon-23.08.4-2|56	BuildRequires:	pkgconfig(Qt5Designer)
21mr|pimcommon-23.08.4-2|57	BuildRequires:	pkgconfig(Qt5Gui)
21mr|pimcommon-23.08.4-2|58	BuildRequires:	pkgconfig(Qt5Network)
21mr|pimcommon-23.08.4-2|59	BuildRequires:	pkgconfig(Qt5Qml)
21mr|pimcommon-23.08.4-2|60	BuildRequires:	pkgconfig(Qt5Quick)
21mr|pimcommon-23.08.4-2|61	BuildRequires:	pkgconfig(Qt5Test)
21mr|pimcommon-23.08.4-2|62	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|pimcommon-23.08.4-2|63	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|pimcommon-23.08.4-2|64	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|pimcommon-23.08.4-2|65	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|pimcommon-23.08.4-2|66	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|pimcommon-23.08.4-2|67	BuildRequires:	pkgconfig(Qt5Xml)
21mr|pimcommon-23.08.4-2|68	Conflicts:	storageservicemanager < 3:16.08.2
21mr|pimcommon-23.08.4-2|69	
21mr|pimcommon-23.08.4-2|70	%description
21mr|pimcommon-23.08.4-2|71	Plasma 5 PIM library.
21mr|pimcommon-23.08.4-2|72	
21mr|pimcommon-23.08.4-2|73	%files
21mr|pimcommon-23.08.4-2|74	%{_kde5_datadir}/qlogging-categories5/pimcommon.categories
21mr|pimcommon-23.08.4-2|75	%{_kde5_datadir}/qlogging-categories5/pimcommon.renamecategories
21mr|pimcommon-23.08.4-2|76	
21mr|pimcommon-23.08.4-2|77	#----------------------------------------------------------------------------
21mr|pimcommon-23.08.4-2|78	
21mr|pimcommon-23.08.4-2|79	%package i18n
21mr|pimcommon-23.08.4-2|80	Summary:	Plasma 5 PIM library translations
21mr|pimcommon-23.08.4-2|81	Group:		System/Internationalization
21mr|pimcommon-23.08.4-2|82	BuildArch:	noarch
21mr|pimcommon-23.08.4-2|83	
21mr|pimcommon-23.08.4-2|84	%description i18n
21mr|pimcommon-23.08.4-2|85	Plasma 5 PIM library translations.
21mr|pimcommon-23.08.4-2|86	
21mr|pimcommon-23.08.4-2|87	%files i18n -f libpimcommon.lang
21mr|pimcommon-23.08.4-2|88	
21mr|pimcommon-23.08.4-2|89	#----------------------------------------------------------------------------
21mr|pimcommon-23.08.4-2|90	
21mr|pimcommon-23.08.4-2|91	%package -n qt5-designer-plugin-pimcommonwidgets
21mr|pimcommon-23.08.4-2|92	Summary:	Qt5 Designer plugin for KDE PIM Common
21mr|pimcommon-23.08.4-2|93	Group:		Development/KDE and Qt
21mr|pimcommon-23.08.4-2|94	
21mr|pimcommon-23.08.4-2|95	%description -n qt5-designer-plugin-pimcommonwidgets
21mr|pimcommon-23.08.4-2|96	Qt5 Designer plugin for KDE PIM Common.
21mr|pimcommon-23.08.4-2|97	
21mr|pimcommon-23.08.4-2|98	%files -n qt5-designer-plugin-pimcommonwidgets
21mr|pimcommon-23.08.4-2|99	%{_qt5_plugindir}/designer/pimcommon5widgets.so
21mr|pimcommon-23.08.4-2|100	
21mr|pimcommon-23.08.4-2|101	#----------------------------------------------------------------------------
21mr|pimcommon-23.08.4-2|102	
21mr|pimcommon-23.08.4-2|103	%package -n qt5-designer-plugin-pimcommonakonadiwidgets
21mr|pimcommon-23.08.4-2|104	Summary:	Qt5 Designer plugin for KDE PIM Common Akonadi
21mr|pimcommon-23.08.4-2|105	Group:		Development/KDE and Qt
21mr|pimcommon-23.08.4-2|106	
21mr|pimcommon-23.08.4-2|107	%description -n qt5-designer-plugin-pimcommonakonadiwidgets
21mr|pimcommon-23.08.4-2|108	Qt5 Designer plugin for KDE PIM Common Akonadi.
21mr|pimcommon-23.08.4-2|109	
21mr|pimcommon-23.08.4-2|110	%files -n qt5-designer-plugin-pimcommonakonadiwidgets
21mr|pimcommon-23.08.4-2|111	%{_qt5_plugindir}/designer/pimcommon5akonadiwidgets.so
21mr|pimcommon-23.08.4-2|112	
21mr|pimcommon-23.08.4-2|113	#----------------------------------------------------------------------------
21mr|pimcommon-23.08.4-2|114	
21mr|pimcommon-23.08.4-2|115	%define kf5pimcommon_major 5
21mr|pimcommon-23.08.4-2|116	%define libkf5pimcommon %mklibname kf5pimcommon %{kf5pimcommon_major}
21mr|pimcommon-23.08.4-2|117	
21mr|pimcommon-23.08.4-2|118	%package -n %{libkf5pimcommon}
21mr|pimcommon-23.08.4-2|119	Summary:	Plasma 5 PIM shared library
21mr|pimcommon-23.08.4-2|120	Group:		System/Libraries
21mr|pimcommon-23.08.4-2|121	Requires:	%{name}
21mr|pimcommon-23.08.4-2|122	Requires:	%{name}-i18n
21mr|pimcommon-23.08.4-2|123	
21mr|pimcommon-23.08.4-2|124	%description -n %{libkf5pimcommon}
21mr|pimcommon-23.08.4-2|125	Plasma 5 PIM shared library.
21mr|pimcommon-23.08.4-2|126	
21mr|pimcommon-23.08.4-2|127	%files -n %{libkf5pimcommon}
21mr|pimcommon-23.08.4-2|128	%{_kde5_libdir}/libKPim5PimCommon.so.%{kf5pimcommon_major}*
21mr|pimcommon-23.08.4-2|129	
21mr|pimcommon-23.08.4-2|130	#----------------------------------------------------------------------------
21mr|pimcommon-23.08.4-2|131	
21mr|pimcommon-23.08.4-2|132	%define kf5pimcommonakonadi_major 5
21mr|pimcommon-23.08.4-2|133	%define libkf5pimcommonakonadi %mklibname kf5pimcommonakonadi %{kf5pimcommonakonadi_major}
21mr|pimcommon-23.08.4-2|134	
21mr|pimcommon-23.08.4-2|135	%package -n %{libkf5pimcommonakonadi}
21mr|pimcommon-23.08.4-2|136	Summary:	Plasma 5 PIM Akonadi shared library
21mr|pimcommon-23.08.4-2|137	Group:		System/Libraries
21mr|pimcommon-23.08.4-2|138	Requires:	%{name}
21mr|pimcommon-23.08.4-2|139	Requires:	%{name}-i18n
21mr|pimcommon-23.08.4-2|140	
21mr|pimcommon-23.08.4-2|141	%description -n %{libkf5pimcommonakonadi}
21mr|pimcommon-23.08.4-2|142	Plasma 5 PIM Akonadi shared library.
21mr|pimcommon-23.08.4-2|143	
21mr|pimcommon-23.08.4-2|144	%files -n %{libkf5pimcommonakonadi}
21mr|pimcommon-23.08.4-2|145	%{_kde5_libdir}/libKPim5PimCommonAkonadi.so.%{kf5pimcommonakonadi_major}*
21mr|pimcommon-23.08.4-2|146	
21mr|pimcommon-23.08.4-2|147	#----------------------------------------------------------------------------
21mr|pimcommon-23.08.4-2|148	
21mr|pimcommon-23.08.4-2|149	%define devkf5pimcommon %mklibname kf5pimcommon -d
21mr|pimcommon-23.08.4-2|150	
21mr|pimcommon-23.08.4-2|151	%package -n %{devkf5pimcommon}
21mr|pimcommon-23.08.4-2|152	Summary:	Development files for Plasma 5 PIM library
21mr|pimcommon-23.08.4-2|153	Group:		Development/KDE and Qt
21mr|pimcommon-23.08.4-2|154	Requires:	%{libkf5pimcommon} = %{EVRD}
21mr|pimcommon-23.08.4-2|155	Requires:	%{libkf5pimcommonakonadi} = %{EVRD}
21mr|pimcommon-23.08.4-2|156	Provides:	kf5pimcommon-devel = %{version}
21mr|pimcommon-23.08.4-2|157	Provides:	kf5pimcommonakonadi-devel = %{version}
21mr|pimcommon-23.08.4-2|158	Recommends:	qt5-designer-plugin-pimcommonwidgets
21mr|pimcommon-23.08.4-2|159	Recommends:	qt5-designer-plugin-pimcommonakonadiwidgets
21mr|pimcommon-23.08.4-2|160	
21mr|pimcommon-23.08.4-2|161	%description -n %{devkf5pimcommon}
21mr|pimcommon-23.08.4-2|162	This package contains header files needed if you wish to build applications
21mr|pimcommon-23.08.4-2|163	based on %{name}.
21mr|pimcommon-23.08.4-2|164	
21mr|pimcommon-23.08.4-2|165	%files -n %{devkf5pimcommon}
21mr|pimcommon-23.08.4-2|166	%dir %{_kde5_includedir}/KPim5/PimCommon
21mr|pimcommon-23.08.4-2|167	%{_kde5_includedir}/KPim5/PimCommon/*
21mr|pimcommon-23.08.4-2|168	%dir %{_kde5_includedir}/KPim5/PimCommonAkonadi
21mr|pimcommon-23.08.4-2|169	%{_kde5_includedir}/KPim5/PimCommonAkonadi/*
21mr|pimcommon-23.08.4-2|170	%{_kde5_libdir}/cmake/KPim5PimCommon
21mr|pimcommon-23.08.4-2|171	%{_kde5_libdir}/cmake/KPim5PimCommonAkonadi
21mr|pimcommon-23.08.4-2|172	%{_kde5_libdir}/libKPim5PimCommon.so
21mr|pimcommon-23.08.4-2|173	%{_kde5_libdir}/libKPim5PimCommonAkonadi.so
21mr|pimcommon-23.08.4-2|174	%{_kde5_mkspecsdir}/qt_PimCommon.pri
21mr|pimcommon-23.08.4-2|175	%{_kde5_mkspecsdir}/qt_PimCommonAkonadi.pri
21mr|pimcommon-23.08.4-2|176	
21mr|pimcommon-23.08.4-2|177	#----------------------------------------------------------------------------
21mr|pimcommon-23.08.4-2|178	
21mr|pimcommon-23.08.4-2|179	%prep
21mr|pimcommon-23.08.4-2|180	%autosetup -p1
21mr|pimcommon-23.08.4-2|181	
21mr|pimcommon-23.08.4-2|182	%build
21mr|pimcommon-23.08.4-2|183	%cmake_kde5
21mr|pimcommon-23.08.4-2|184	%make
21mr|pimcommon-23.08.4-2|185	
21mr|pimcommon-23.08.4-2|186	%install
21mr|pimcommon-23.08.4-2|187	%makeinstall_std -C build
21mr|pimcommon-23.08.4-2|188	
21mr|pimcommon-23.08.4-2|189	%find_lang libpimcommon --with-kde

15227 21
21mr|pim-data-exporter-23.08.4-2|1	Summary:	Allows to save data from KDE PIM applications and restore them in other systems
21mr|pim-data-exporter-23.08.4-2|2	Name:		pim-data-exporter
21mr|pim-data-exporter-23.08.4-2|3	Version:	23.08.4
21mr|pim-data-exporter-23.08.4-2|4	Release:	2
21mr|pim-data-exporter-23.08.4-2|5	Epoch:		3
21mr|pim-data-exporter-23.08.4-2|6	License:	GPLv2+
21mr|pim-data-exporter-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|pim-data-exporter-23.08.4-2|8	Url:		http://www.kde.org
21mr|pim-data-exporter-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|pim-data-exporter-23.08.4-2|10	Patch0:		pim-data-exporter-categories.patch
21mr|pim-data-exporter-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|pim-data-exporter-23.08.4-2|12	BuildRequires:	boost-devel
21mr|pim-data-exporter-23.08.4-2|13	BuildRequires:	kf5akonadicontact-devel
21mr|pim-data-exporter-23.08.4-2|14	BuildRequires:	kf5akonadimime-devel
21mr|pim-data-exporter-23.08.4-2|15	BuildRequires:	kf5akonadi-devel
21mr|pim-data-exporter-23.08.4-2|16	BuildRequires:	kf5calendarcore-devel
21mr|pim-data-exporter-23.08.4-2|17	BuildRequires:	kf5calendarsupport-devel
21mr|pim-data-exporter-23.08.4-2|18	BuildRequires:	kf5contacts-devel
21mr|pim-data-exporter-23.08.4-2|19	BuildRequires:	kf5crash-devel
21mr|pim-data-exporter-23.08.4-2|20	BuildRequires:	kf5dbusaddons-devel
21mr|pim-data-exporter-23.08.4-2|21	BuildRequires:	kf5doctools-devel
21mr|pim-data-exporter-23.08.4-2|22	BuildRequires:	kf5libkdepim-devel
21mr|pim-data-exporter-23.08.4-2|23	BuildRequires:	kf5mailcommon-devel
21mr|pim-data-exporter-23.08.4-2|24	BuildRequires:	kf5mailtransport-devel
21mr|pim-data-exporter-23.08.4-2|25	BuildRequires:	kf5pimtextedit-devel
21mr|pim-data-exporter-23.08.4-2|26	BuildRequires:	qgpgme-devel
21mr|pim-data-exporter-23.08.4-2|27	BuildRequires:	sasl-devel
21mr|pim-data-exporter-23.08.4-2|28	BuildRequires:	pkgconfig(libical)
21mr|pim-data-exporter-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|pim-data-exporter-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|pim-data-exporter-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|pim-data-exporter-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|pim-data-exporter-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Xml)
21mr|pim-data-exporter-23.08.4-2|34	Provides:	pimdataexporter = %{EVRD}
21mr|pim-data-exporter-23.08.4-2|35	Provides:	pimsettingexporter = %{EVRD}
21mr|pim-data-exporter-23.08.4-2|36	
21mr|pim-data-exporter-23.08.4-2|37	%description
21mr|pim-data-exporter-23.08.4-2|38	PIM data exporter allows to save data from KDE PIM applications and restore
21mr|pim-data-exporter-23.08.4-2|39	them in other systems.
21mr|pim-data-exporter-23.08.4-2|40	
21mr|pim-data-exporter-23.08.4-2|41	%files -f pimdataexporter.lang
21mr|pim-data-exporter-23.08.4-2|42	%{_kde5_applicationsdir}/org.kde.pimdataexporter.desktop
21mr|pim-data-exporter-23.08.4-2|43	%{_kde5_bindir}/pimdataexporter
21mr|pim-data-exporter-23.08.4-2|44	%{_kde5_bindir}/pimdataexporterconsole
21mr|pim-data-exporter-23.08.4-2|45	%{_kde5_datadir}/config.kcfg/pimdataexporterglobalconfig.kcfg
21mr|pim-data-exporter-23.08.4-2|46	%{_kde5_datadir}/qlogging-categories5/pimdataexporter.categories
21mr|pim-data-exporter-23.08.4-2|47	%{_kde5_datadir}/qlogging-categories5/pimdataexporter.renamecategories
21mr|pim-data-exporter-23.08.4-2|48	%{_appdatadir}/org.kde.pimdataexporter.appdata.xml
21mr|pim-data-exporter-23.08.4-2|49	%{_kde5_docdir}/HTML/*/pimsettingexporter
21mr|pim-data-exporter-23.08.4-2|50	#----------------------------------------------------------------------------
21mr|pim-data-exporter-23.08.4-2|51	
21mr|pim-data-exporter-23.08.4-2|52	%define pimdataexporterprivate_major 5
21mr|pim-data-exporter-23.08.4-2|53	%define libpimdataexporterprivate %mklibname pimdataexporterprivate %{pimdataexporterprivate_major}
21mr|pim-data-exporter-23.08.4-2|54	
21mr|pim-data-exporter-23.08.4-2|55	%package -n %{libpimdataexporterprivate}
21mr|pim-data-exporter-23.08.4-2|56	Summary:	KDE PIM shared library
21mr|pim-data-exporter-23.08.4-2|57	Group:		System/Libraries
21mr|pim-data-exporter-23.08.4-2|58	
21mr|pim-data-exporter-23.08.4-2|59	%description -n %{libpimdataexporterprivate}
21mr|pim-data-exporter-23.08.4-2|60	KDE PIM shared library.
21mr|pim-data-exporter-23.08.4-2|61	
21mr|pim-data-exporter-23.08.4-2|62	%files -n %{libpimdataexporterprivate}
21mr|pim-data-exporter-23.08.4-2|63	%{_kde5_libdir}/libpimdataexporterprivate.so.%{pimdataexporterprivate_major}*
21mr|pim-data-exporter-23.08.4-2|64	
21mr|pim-data-exporter-23.08.4-2|65	#----------------------------------------------------------------------
21mr|pim-data-exporter-23.08.4-2|66	
21mr|pim-data-exporter-23.08.4-2|67	%prep
21mr|pim-data-exporter-23.08.4-2|68	%autosetup -p1
21mr|pim-data-exporter-23.08.4-2|69	
21mr|pim-data-exporter-23.08.4-2|70	%build
21mr|pim-data-exporter-23.08.4-2|71	%cmake_kde5
21mr|pim-data-exporter-23.08.4-2|72	%make
21mr|pim-data-exporter-23.08.4-2|73	
21mr|pim-data-exporter-23.08.4-2|74	%install
21mr|pim-data-exporter-23.08.4-2|75	%makeinstall_std -C build
21mr|pim-data-exporter-23.08.4-2|76	
21mr|pim-data-exporter-23.08.4-2|77	%find_lang pimdataexporter --with-kde --with-html

15228 21
21mr|pim-sieve-editor-23.08.4-2|1	Summary:	Sieve editor for KDE PIM applications
21mr|pim-sieve-editor-23.08.4-2|2	Name:		pim-sieve-editor
21mr|pim-sieve-editor-23.08.4-2|3	Version:	23.08.4
21mr|pim-sieve-editor-23.08.4-2|4	Release:	2
21mr|pim-sieve-editor-23.08.4-2|5	Epoch:		3
21mr|pim-sieve-editor-23.08.4-2|6	License:	GPLv2+
21mr|pim-sieve-editor-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|pim-sieve-editor-23.08.4-2|8	Url:		http://www.kde.org
21mr|pim-sieve-editor-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|pim-sieve-editor-23.08.4-2|10	Patch0:		pim-sieve-editor-categories.patch
21mr|pim-sieve-editor-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|pim-sieve-editor-23.08.4-2|12	BuildRequires:	boost-devel
21mr|pim-sieve-editor-23.08.4-2|13	BuildRequires:	kf5bookmarks-devel
21mr|pim-sieve-editor-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|pim-sieve-editor-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|pim-sieve-editor-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|pim-sieve-editor-23.08.4-2|17	BuildRequires:	kf5iconthemes-devel
21mr|pim-sieve-editor-23.08.4-2|18	BuildRequires:	kf5kio-devel
21mr|pim-sieve-editor-23.08.4-2|19	BuildRequires:	kf5libksieve-devel
21mr|pim-sieve-editor-23.08.4-2|20	BuildRequires:	kf5mailtransport-devel
21mr|pim-sieve-editor-23.08.4-2|21	BuildRequires:	kf5messageviewer-devel
21mr|pim-sieve-editor-23.08.4-2|22	BuildRequires:	kf5pimcommon-devel
21mr|pim-sieve-editor-23.08.4-2|23	BuildRequires:	kf5pimtextedit-devel
21mr|pim-sieve-editor-23.08.4-2|24	BuildRequires:	sasl-devel
21mr|pim-sieve-editor-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|pim-sieve-editor-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|pim-sieve-editor-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|pim-sieve-editor-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Test)
21mr|pim-sieve-editor-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|pim-sieve-editor-23.08.4-2|30	Provides:	sieveeditor = %{EVRD}
21mr|pim-sieve-editor-23.08.4-2|31	
21mr|pim-sieve-editor-23.08.4-2|32	%description
21mr|pim-sieve-editor-23.08.4-2|33	Sieve editor for KDE PIM applications.
21mr|pim-sieve-editor-23.08.4-2|34	
21mr|pim-sieve-editor-23.08.4-2|35	%files -f sieveeditor.lang
21mr|pim-sieve-editor-23.08.4-2|36	%{_kde5_applicationsdir}/org.kde.sieveeditor.desktop
21mr|pim-sieve-editor-23.08.4-2|37	%{_kde5_bindir}/sieveeditor
21mr|pim-sieve-editor-23.08.4-2|38	%{_kde5_datadir}/config.kcfg/sieveeditorglobalconfig.kcfg
21mr|pim-sieve-editor-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/sieveeditor.categories
21mr|pim-sieve-editor-23.08.4-2|40	%{_kde5_datadir}/qlogging-categories5/sieveeditor.renamecategories
21mr|pim-sieve-editor-23.08.4-2|41	%{_appdatadir}/org.kde.sieveeditor.appdata.xml
21mr|pim-sieve-editor-23.08.4-2|42	
21mr|pim-sieve-editor-23.08.4-2|43	#----------------------------------------------------------------------------
21mr|pim-sieve-editor-23.08.4-2|44	
21mr|pim-sieve-editor-23.08.4-2|45	%define sieveeditor_major 5
21mr|pim-sieve-editor-23.08.4-2|46	%define libsieveeditor %mklibname sieveeditor %{sieveeditor_major}
21mr|pim-sieve-editor-23.08.4-2|47	
21mr|pim-sieve-editor-23.08.4-2|48	%package -n %{libsieveeditor}
21mr|pim-sieve-editor-23.08.4-2|49	Summary:	KDE PIM shared library
21mr|pim-sieve-editor-23.08.4-2|50	Group:		System/Libraries
21mr|pim-sieve-editor-23.08.4-2|51	
21mr|pim-sieve-editor-23.08.4-2|52	%description -n %{libsieveeditor}
21mr|pim-sieve-editor-23.08.4-2|53	KDE PIM shared library.
21mr|pim-sieve-editor-23.08.4-2|54	
21mr|pim-sieve-editor-23.08.4-2|55	%files -n %{libsieveeditor}
21mr|pim-sieve-editor-23.08.4-2|56	%{_kde5_libdir}/libsieveeditor.so.%{sieveeditor_major}*
21mr|pim-sieve-editor-23.08.4-2|57	
21mr|pim-sieve-editor-23.08.4-2|58	#----------------------------------------------------------------------
21mr|pim-sieve-editor-23.08.4-2|59	
21mr|pim-sieve-editor-23.08.4-2|60	%prep
21mr|pim-sieve-editor-23.08.4-2|61	%autosetup -p1
21mr|pim-sieve-editor-23.08.4-2|62	
21mr|pim-sieve-editor-23.08.4-2|63	%build
21mr|pim-sieve-editor-23.08.4-2|64	%cmake_kde5
21mr|pim-sieve-editor-23.08.4-2|65	%make
21mr|pim-sieve-editor-23.08.4-2|66	
21mr|pim-sieve-editor-23.08.4-2|67	%install
21mr|pim-sieve-editor-23.08.4-2|68	%makeinstall_std -C build
21mr|pim-sieve-editor-23.08.4-2|69	
21mr|pim-sieve-editor-23.08.4-2|70	%find_lang sieveeditor --with-kde --with-html

15229 21
21mr|pinentry-1.1.1-3|1	%bcond_without qt5
21mr|pinentry-1.1.1-3|2	%bcond_without ncurses
21mr|pinentry-1.1.1-3|3	%bcond_without gtk2
21mr|pinentry-1.1.1-3|4	%bcond_without gnome3
21mr|pinentry-1.1.1-3|5	
21mr|pinentry-1.1.1-3|6	Summary:	Collection of simple PIN or passphrase entry dialogs
21mr|pinentry-1.1.1-3|7	Name:		pinentry
21mr|pinentry-1.1.1-3|8	Version:	1.1.1
21mr|pinentry-1.1.1-3|9	Release:	3
21mr|pinentry-1.1.1-3|10	License:	GPLv2+
21mr|pinentry-1.1.1-3|11	Group:		System/Kernel and hardware
21mr|pinentry-1.1.1-3|12	Url:		http://www.gnupg.org/
21mr|pinentry-1.1.1-3|13	Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
21mr|pinentry-1.1.1-3|14	Source2:	pinentry-wrapper
21mr|pinentry-1.1.1-3|15	BuildRequires:	cap-devel
21mr|pinentry-1.1.1-3|16	BuildRequires:	gettext-devel
21mr|pinentry-1.1.1-3|17	BuildRequires:	libassuan-devel
21mr|pinentry-1.1.1-3|18	%if %{with gnome3}
21mr|pinentry-1.1.1-3|19	BuildRequires:	pkgconfig(gcr-3)
21mr|pinentry-1.1.1-3|20	BuildRequires:	pkgconfig(gcr-base-3)
21mr|pinentry-1.1.1-3|21	%endif
21mr|pinentry-1.1.1-3|22	BuildRequires:	pkgconfig(libsecret-1)
21mr|pinentry-1.1.1-3|23	# gtk2
21mr|pinentry-1.1.1-3|24	%if %{with gtk2}
21mr|pinentry-1.1.1-3|25	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|pinentry-1.1.1-3|26	%endif
21mr|pinentry-1.1.1-3|27	# ncurses
21mr|pinentry-1.1.1-3|28	%if %{with ncurses}
21mr|pinentry-1.1.1-3|29	BuildRequires:	pkgconfig(ncurses)
21mr|pinentry-1.1.1-3|30	%endif
21mr|pinentry-1.1.1-3|31	
21mr|pinentry-1.1.1-3|32	# qt5
21mr|pinentry-1.1.1-3|33	%if %{with qt5}
21mr|pinentry-1.1.1-3|34	BuildRequires:	pkgconfig(Qt5Core)
21mr|pinentry-1.1.1-3|35	BuildRequires:	pkgconfig(Qt5Gui)
21mr|pinentry-1.1.1-3|36	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|pinentry-1.1.1-3|37	# Prefer qt5 version if none of GUI packages has been selected explicitly
21mr|pinentry-1.1.1-3|38	# XXX Duplication with rosa-repos-pkgsprefs
21mr|pinentry-1.1.1-3|39	Suggests: %{name}-qt5
21mr|pinentry-1.1.1-3|40	%endif
21mr|pinentry-1.1.1-3|41	# avoid pulling gui to server ISOs
21mr|pinentry-1.1.1-3|42	Recommends:	(%{name}-gui if x11-server-xorg)
21mr|pinentry-1.1.1-3|43	
21mr|pinentry-1.1.1-3|44	%description
21mr|pinentry-1.1.1-3|45	%{name} is a collection of simple PIN or passphrase entry dialogs which
21mr|pinentry-1.1.1-3|46	utilize the Assuan protocol as described by the aegypten project.
21mr|pinentry-1.1.1-3|47	
21mr|pinentry-1.1.1-3|48	%files
21mr|pinentry-1.1.1-3|49	%doc README TODO ChangeLog NEWS AUTHORS THANKS
21mr|pinentry-1.1.1-3|50	%{_bindir}/pinentry
21mr|pinentry-1.1.1-3|51	%if %{with ncurses}
21mr|pinentry-1.1.1-3|52	%{_bindir}/pinentry-curses
21mr|pinentry-1.1.1-3|53	%endif
21mr|pinentry-1.1.1-3|54	%{_bindir}/pinentry-tty
21mr|pinentry-1.1.1-3|55	%{_infodir}/*.info*
21mr|pinentry-1.1.1-3|56	
21mr|pinentry-1.1.1-3|57	#----------------------------------------------------------------------------
21mr|pinentry-1.1.1-3|58	
21mr|pinentry-1.1.1-3|59	%if %{with gnome3}
21mr|pinentry-1.1.1-3|60	%package gnome3
21mr|pinentry-1.1.1-3|61	Summary:	Passphrase/PIN entry dialog for GNOME 3
21mr|pinentry-1.1.1-3|62	Requires:	%{name}
21mr|pinentry-1.1.1-3|63	Provides:	%{name}-gui = %{EVRD}
21mr|pinentry-1.1.1-3|64	Provides:	%{name}-gtk3 = %{EVRD}
21mr|pinentry-1.1.1-3|65	
21mr|pinentry-1.1.1-3|66	%description gnome3
21mr|pinentry-1.1.1-3|67	Pinentry is a collection of simple PIN or passphrase entry dialogs which
21mr|pinentry-1.1.1-3|68	utilize the Assuan protocol as described by the aegypten project; see
21mr|pinentry-1.1.1-3|69	http://www.gnupg.org/aegypten/ for details.
21mr|pinentry-1.1.1-3|70	
21mr|pinentry-1.1.1-3|71	This package contains the GTK+3 version of the PIN entry dialog.
21mr|pinentry-1.1.1-3|72	
21mr|pinentry-1.1.1-3|73	%files gnome3
21mr|pinentry-1.1.1-3|74	%{_bindir}/pinentry-gnome3
21mr|pinentry-1.1.1-3|75	%endif
21mr|pinentry-1.1.1-3|76	
21mr|pinentry-1.1.1-3|77	#----------------------------------------------------------------------------
21mr|pinentry-1.1.1-3|78	%if %{with gtk2}
21mr|pinentry-1.1.1-3|79	%package gtk2
21mr|pinentry-1.1.1-3|80	Summary:	GTK+ interface of pinentry
21mr|pinentry-1.1.1-3|81	Requires:	%{name}
21mr|pinentry-1.1.1-3|82	Provides:	%{name}-gui = %{EVRD}
21mr|pinentry-1.1.1-3|83	Provides:	pinentry-gnome2 = %{EVRD}
21mr|pinentry-1.1.1-3|84	
21mr|pinentry-1.1.1-3|85	%description gtk2
21mr|pinentry-1.1.1-3|86	%{name} is a collection of simple PIN or passphrase entry dialogs which
21mr|pinentry-1.1.1-3|87	utilize the Assuan protocol as described by the aegypten project.
21mr|pinentry-1.1.1-3|88	
21mr|pinentry-1.1.1-3|89	This package provides GTK+2 interface of the dialog.
21mr|pinentry-1.1.1-3|90	
21mr|pinentry-1.1.1-3|91	%files gtk2
21mr|pinentry-1.1.1-3|92	%{_bindir}/pinentry-gtk-2
21mr|pinentry-1.1.1-3|93	%endif
21mr|pinentry-1.1.1-3|94	
21mr|pinentry-1.1.1-3|95	#-----------------------------------------------------------------------------------------
21mr|pinentry-1.1.1-3|96	
21mr|pinentry-1.1.1-3|97	%package emacs
21mr|pinentry-1.1.1-3|98	Summary:	Emacs interface of pinentry
21mr|pinentry-1.1.1-3|99	Requires:	%{name}
21mr|pinentry-1.1.1-3|100	
21mr|pinentry-1.1.1-3|101	%description emacs
21mr|pinentry-1.1.1-3|102	%{name} is a collection of simple PIN or passphrase entry dialogs which
21mr|pinentry-1.1.1-3|103	utilize the Assuan protocol as described by the aegypten project.
21mr|pinentry-1.1.1-3|104	
21mr|pinentry-1.1.1-3|105	This package provides Emacs interface of the dialog.
21mr|pinentry-1.1.1-3|106	
21mr|pinentry-1.1.1-3|107	%files emacs
21mr|pinentry-1.1.1-3|108	%{_bindir}/pinentry-emacs
21mr|pinentry-1.1.1-3|109	
21mr|pinentry-1.1.1-3|110	#----------------------------------------------------------------------------
21mr|pinentry-1.1.1-3|111	%if %{with qt5}
21mr|pinentry-1.1.1-3|112	%package qt5
21mr|pinentry-1.1.1-3|113	Summary:	Qt 5 interface of pinentry
21mr|pinentry-1.1.1-3|114	Requires:	%{name}
21mr|pinentry-1.1.1-3|115	Provides:	%{name}-gui = %{EVRD}
21mr|pinentry-1.1.1-3|116	Provides:	%{name}-qt = %{EVRD}
21mr|pinentry-1.1.1-3|117	Conflicts:	%{name}-qt4 < 1.1
21mr|pinentry-1.1.1-3|118	Obsoletes:	%{name}-qt < 1.1
21mr|pinentry-1.1.1-3|119	Obsoletes:	%{name}-qt4 < 1.1
21mr|pinentry-1.1.1-3|120	
21mr|pinentry-1.1.1-3|121	%description qt5
21mr|pinentry-1.1.1-3|122	%{name} is a collection of simple PIN or passphrase entry dialogs which
21mr|pinentry-1.1.1-3|123	utilize the Assuan protocol as described by the aegypten project.
21mr|pinentry-1.1.1-3|124	
21mr|pinentry-1.1.1-3|125	This package provides Qt 5 interface of the dialog.
21mr|pinentry-1.1.1-3|126	
21mr|pinentry-1.1.1-3|127	%files qt5
21mr|pinentry-1.1.1-3|128	%{_bindir}/pinentry-qt
21mr|pinentry-1.1.1-3|129	%{_bindir}/pinentry-qt5
21mr|pinentry-1.1.1-3|130	%endif
21mr|pinentry-1.1.1-3|131	
21mr|pinentry-1.1.1-3|132	#---------------------------------------------------------------------------=
21mr|pinentry-1.1.1-3|133	
21mr|pinentry-1.1.1-3|134	%prep
21mr|pinentry-1.1.1-3|135	%setup -q
21mr|pinentry-1.1.1-3|136	
21mr|pinentry-1.1.1-3|137	%build
21mr|pinentry-1.1.1-3|138	./autogen.sh
21mr|pinentry-1.1.1-3|139	
21mr|pinentry-1.1.1-3|140	%configure \
21mr|pinentry-1.1.1-3|141	--enable-pinentry-curses \
21mr|pinentry-1.1.1-3|142	--enable-fallback-curses \
21mr|pinentry-1.1.1-3|143	--enable-pinentry-emacs \
21mr|pinentry-1.1.1-3|144	%if %{with gnome3}
21mr|pinentry-1.1.1-3|145	--enable-pinentry-gnome3 \
21mr|pinentry-1.1.1-3|146	%endif
21mr|pinentry-1.1.1-3|147	%if %{with gtk2}
21mr|pinentry-1.1.1-3|148	--enable-pinentry-gtk2 \
21mr|pinentry-1.1.1-3|149	%endif
21mr|pinentry-1.1.1-3|150	%if %{with qt5}
21mr|pinentry-1.1.1-3|151	--enable-pinentry-qt5 \
21mr|pinentry-1.1.1-3|152	%endif
21mr|pinentry-1.1.1-3|153	--enable-pinentry-tty \
21mr|pinentry-1.1.1-3|154	--enable-libsecret \
21mr|pinentry-1.1.1-3|155	--disable-rpath
21mr|pinentry-1.1.1-3|156	
21mr|pinentry-1.1.1-3|157	%make
21mr|pinentry-1.1.1-3|158	%install
21mr|pinentry-1.1.1-3|159	%makeinstall_std
21mr|pinentry-1.1.1-3|160	
21mr|pinentry-1.1.1-3|161	install -p -m755 -D %{SOURCE2} %{buildroot}%{_bindir}/pinentry
21mr|pinentry-1.1.1-3|162	%if %{with qt5}
21mr|pinentry-1.1.1-3|163	ln -s pinentry-qt %{buildroot}%{_bindir}/pinentry-qt5
21mr|pinentry-1.1.1-3|164	%endif

15230 21
21mr|pipewire-0.3.71-2|1	# For spec-helper
21mr|pipewire-0.3.71-2|2	%define dont_remove_rpath 1
21mr|pipewire-0.3.71-2|3	
21mr|pipewire-0.3.71-2|4	%define api	0.3
21mr|pipewire-0.3.71-2|5	%define spa_api	0.2
21mr|pipewire-0.3.71-2|6	%define major	0
21mr|pipewire-0.3.71-2|7	%define libname %mklibname %{name} %{api} %{major}
21mr|pipewire-0.3.71-2|8	%define devname %mklibname %{name} -d
21mr|pipewire-0.3.71-2|9	
21mr|pipewire-0.3.71-2|10	# Some packages depend from "pulseaudio" or "jack",
21mr|pipewire-0.3.71-2|11	# satisfy such dependencies but be sure to prive a much lower version
21mr|pipewire-0.3.71-2|12	# to avoid taking priority over real pulseaudio or jack when
21mr|pipewire-0.3.71-2|13	# version of PipeWire becomes higher.
21mr|pipewire-0.3.71-2|14	%define fake_version 0.%{version}.fake
21mr|pipewire-0.3.71-2|15	
21mr|pipewire-0.3.71-2|16	# (mikhailnov) rosa-repos-pkgprefs (rosa-repos SRPM) makes dependency solvers
21mr|pipewire-0.3.71-2|17	# prefer real jack libraries over these ones.
21mr|pipewire-0.3.71-2|18	# We do NOT filter provides from %%_libdir/*/ (Fedora does filter them)
21mr|pipewire-0.3.71-2|19	# because we have preferences set in rosa-repos-pkgprefs and pull
21mr|pipewire-0.3.71-2|20	# /etc/ld.so.conf.d/*.conf configs if jack libraries from pipewire are installed.
21mr|pipewire-0.3.71-2|21	%define libjack %mklibname jack_pipewire 0
21mr|pipewire-0.3.71-2|22	%define libjacknet %mklibname jacknet_pipewire 0
21mr|pipewire-0.3.71-2|23	%define libjackserver %mklibname jackserver_pipewire 0
21mr|pipewire-0.3.71-2|24	
21mr|pipewire-0.3.71-2|25	# (mikhailnov) If someone needs both 32 and 64 bit pipewire-jack or pipewire-alsa,
21mr|pipewire-0.3.71-2|26	# dnf will allow him to run:
21mr|pipewire-0.3.71-2|27	# dnf install 'pipewire-jack(x86-64)' 'pipewire-jack(x86-32)'
21mr|pipewire-0.3.71-2|28	# RPM file coloring will do the magic of dealing with same files in both packages.
21mr|pipewire-0.3.71-2|29	# I do not see sense in inventing strange subpackages to avoid this.
21mr|pipewire-0.3.71-2|30	
21mr|pipewire-0.3.71-2|31	# Do not process tons of files by typelib() generatir
21mr|pipewire-0.3.71-2|32	# XXX Paths in typelib() generator must be fixed
21mr|pipewire-0.3.71-2|33	%global __requires_exclude_from %{_datadir}/doc
21mr|pipewire-0.3.71-2|34	%global __provides_exclude_from %{_datadir}/doc
21mr|pipewire-0.3.71-2|35	
21mr|pipewire-0.3.71-2|36	Summary:	Media Sharing Server
21mr|pipewire-0.3.71-2|37	Name:		pipewire
21mr|pipewire-0.3.71-2|38	Version:	0.3.71
21mr|pipewire-0.3.71-2|39	Release:	2
21mr|pipewire-0.3.71-2|40	License:	MIT
21mr|pipewire-0.3.71-2|41	Group:		Sound
21mr|pipewire-0.3.71-2|42	Url:		https://pipewire.org/
21mr|pipewire-0.3.71-2|43	Source0:    https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/%{version}/pipewire-%{version}.tar.gz
21mr|pipewire-0.3.71-2|44	Source1:	%{name}.sysusers.conf
21mr|pipewire-0.3.71-2|45	BuildRequires:	doxygen
21mr|pipewire-0.3.71-2|46	BuildRequires:	graphviz
21mr|pipewire-0.3.71-2|47	BuildRequires:	meson
21mr|pipewire-0.3.71-2|48	BuildRequires:	xmltoman
21mr|pipewire-0.3.71-2|49	BuildRequires:	python3-docutils
21mr|pipewire-0.3.71-2|50	BuildRequires:	pkgconfig(alsa)
21mr|pipewire-0.3.71-2|51	BuildRequires:	pkgconfig(libusb-1.0)
21mr|pipewire-0.3.71-2|52	BuildRequires:	pkgconfig(avahi-client)
21mr|pipewire-0.3.71-2|53	BuildRequires:	pkgconfig(bluez)
21mr|pipewire-0.3.71-2|54	BuildRequires:	pkgconfig(dbus-1)
21mr|pipewire-0.3.71-2|55	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|pipewire-0.3.71-2|56	BuildRequires:	pkgconfig(glib-2.0)
21mr|pipewire-0.3.71-2|57	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|pipewire-0.3.71-2|58	BuildRequires:	pkgconfig(gstreamer-allocators-1.0)
21mr|pipewire-0.3.71-2|59	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|pipewire-0.3.71-2|60	BuildRequires:	pkgconfig(gstreamer-net-1.0)
21mr|pipewire-0.3.71-2|61	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|pipewire-0.3.71-2|62	BuildRequires:	pkgconfig(jack)
21mr|pipewire-0.3.71-2|63	BuildRequires:  pkgconfig(fdk-aac)
21mr|pipewire-0.3.71-2|64	%ifnarch %e2k riscv64
21mr|pipewire-0.3.71-2|65	BuildRequires:  roc-toolkit-devel
21mr|pipewire-0.3.71-2|66	%endif
21mr|pipewire-0.3.71-2|67	%ifnarch %e2k
21mr|pipewire-0.3.71-2|68	BuildRequires:	pkgconfig(libcamera)
21mr|pipewire-0.3.71-2|69	BuildRequires:  libunwind-devel
21mr|pipewire-0.3.71-2|70	%endif
21mr|pipewire-0.3.71-2|71	BuildRequires:	pkgconfig(libcanberra)
21mr|pipewire-0.3.71-2|72	BuildRequires:	pkgconfig(libdrm)
21mr|pipewire-0.3.71-2|73	BuildRequires:	pkgconfig(libavcodec)
21mr|pipewire-0.3.71-2|74	BuildRequires:	pkgconfig(libmysofa)
21mr|pipewire-0.3.71-2|75	BuildRequires:	pkgconfig(libva)
21mr|pipewire-0.3.71-2|76	BuildRequires:	pkgconfig(libpulse)
21mr|pipewire-0.3.71-2|77	BuildRequires:	pkgconfig(libudev)
21mr|pipewire-0.3.71-2|78	BuildRequires:	pkgconfig(libv4l2)
21mr|pipewire-0.3.71-2|79	BuildRequires:	pkgconfig(openssl)
21mr|pipewire-0.3.71-2|80	BuildRequires:	pkgconfig(readline)
21mr|pipewire-0.3.71-2|81	BuildRequires:	pkgconfig(sbc)
21mr|pipewire-0.3.71-2|82	BuildRequires:	pkgconfig(sdl2)
21mr|pipewire-0.3.71-2|83	BuildRequires:	pkgconfig(systemd)
21mr|pipewire-0.3.71-2|84	BuildRequires:	pkgconfig(vulkan)
21mr|pipewire-0.3.71-2|85	BuildRequires:	pkgconfig(ncurses)
21mr|pipewire-0.3.71-2|86	BuildRequires:	pkgconfig(opus)
21mr|pipewire-0.3.71-2|87	BuildRequires:	libfreeaptx-devel
21mr|pipewire-0.3.71-2|88	BuildRequires:	libldac-devel
21mr|pipewire-0.3.71-2|89	BuildRequires:	lilv-devel
21mr|pipewire-0.3.71-2|90	BuildRequires:  sndfile-devel
21mr|pipewire-0.3.71-2|91	BuildRequires:  speexdsp-devel
21mr|pipewire-0.3.71-2|92	BuildRequires:  sox-devel
21mr|pipewire-0.3.71-2|93	BuildRequires:  openfec-devel
21mr|pipewire-0.3.71-2|94	# to render text in pictures inside devel docs
21mr|pipewire-0.3.71-2|95	BuildRequires:	fonts-ttf-freefont
21mr|pipewire-0.3.71-2|96	Requires:	%{libname} = %{EVRD}
21mr|pipewire-0.3.71-2|97	Requires:	rtkit
21mr|pipewire-0.3.71-2|98	# There are multiple implementations of media session server for pipewire:
21mr|pipewire-0.3.71-2|99	# * pipewire-media-session (a minimal example)
21mr|pipewire-0.3.71-2|100	# * wireplumber
21mr|pipewire-0.3.71-2|101	# Wireplumber is being developed actively,
21mr|pipewire-0.3.71-2|102	# upstream of pipewire is depreceating pipewire-media-session.
21mr|pipewire-0.3.71-2|103	Requires:	pipewire-session-manager
21mr|pipewire-0.3.71-2|104	Suggests:	wireplumber
21mr|pipewire-0.3.71-2|105	Recommends:	%{name}-utils = %{EVRD}
21mr|pipewire-0.3.71-2|106	Recommends:	%{name}-alsa = %{EVRD}
21mr|pipewire-0.3.71-2|107	Recommends:	%{name}-jack = %{EVRD}
21mr|pipewire-0.3.71-2|108	Recommends:	%{name}-gstreamer = %{EVRD}
21mr|pipewire-0.3.71-2|109	Recommends:	%{name}-pulseaudio = %{EVRD}
21mr|pipewire-0.3.71-2|110	Requires(post):	/bin/systemd-sysusers
21mr|pipewire-0.3.71-2|111	
21mr|pipewire-0.3.71-2|112	%description
21mr|pipewire-0.3.71-2|113	PipeWire is a multimedia server for Linux and other Unix like operating
21mr|pipewire-0.3.71-2|114	systems.
21mr|pipewire-0.3.71-2|115	
21mr|pipewire-0.3.71-2|116	%files -f pipewire.lang
21mr|pipewire-0.3.71-2|117	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|118	%doc README.md
21mr|pipewire-0.3.71-2|119	%dir %{_datadir}/%{name}
21mr|pipewire-0.3.71-2|120	%{_datadir}/%{name}/*.conf
21mr|pipewire-0.3.71-2|121	%{_bindir}/%{name}*
21mr|pipewire-0.3.71-2|122	%{_bindir}/pw-cli
21mr|pipewire-0.3.71-2|123	%{_mandir}/man1/%{name}.1*
21mr|pipewire-0.3.71-2|124	%{_mandir}/man5/%{name}.conf.5*
21mr|pipewire-0.3.71-2|125	%{_sysusersdir}/%{name}.conf
21mr|pipewire-0.3.71-2|126	%{_userunitdir}/%{name}.socket
21mr|pipewire-0.3.71-2|127	%{_userunitdir}/%{name}.service
21mr|pipewire-0.3.71-2|128	%{_userunitdir}/filter-chain.service
21mr|pipewire-0.3.71-2|129	%dir %{_datadir}/alsa-card-profile
21mr|pipewire-0.3.71-2|130	%dir %{_datadir}/alsa-card-profile/mixer
21mr|pipewire-0.3.71-2|131	%dir %{_datadir}/alsa-card-profile/mixer/paths
21mr|pipewire-0.3.71-2|132	%dir %{_datadir}/alsa-card-profile/mixer/profile-sets
21mr|pipewire-0.3.71-2|133	%{_datadir}/alsa-card-profile/mixer/paths/*
21mr|pipewire-0.3.71-2|134	%{_datadir}/alsa-card-profile/mixer/profile-sets/*
21mr|pipewire-0.3.71-2|135	%{_udevrulesdir}/90-%{name}-alsa.rules
21mr|pipewire-0.3.71-2|136	%dir %{_libdir}/%{name}-%{api}
21mr|pipewire-0.3.71-2|137	%{_libdir}/%{name}-%{api}/lib%{name}-*.so
21mr|pipewire-0.3.71-2|138	%dir %{_libdir}/%{name}-%{api}/v4l2
21mr|pipewire-0.3.71-2|139	%{_libdir}/%{name}-%{api}/v4l2/libpw-v4l2.so
21mr|pipewire-0.3.71-2|140	%{_libdir}/spa-%{spa_api}
21mr|pipewire-0.3.71-2|141	%{_datadir}/pipewire/filter-chain
21mr|pipewire-0.3.71-2|142	%{_datadir}/pipewire/client-rt.conf.avail/20-upmix.conf
21mr|pipewire-0.3.71-2|143	%{_datadir}/pipewire/client.conf.avail/20-upmix.conf
21mr|pipewire-0.3.71-2|144	%{_datadir}/pipewire/pipewire-pulse.conf.avail/20-upmix.conf
21mr|pipewire-0.3.71-2|145	%{_datadir}/pipewire/pipewire.conf.avail/10-rates.conf
21mr|pipewire-0.3.71-2|146	%{_datadir}/pipewire/pipewire.conf.avail/20-upmix.conf
21mr|pipewire-0.3.71-2|147	%{_datadir}/spa-0.2/bluez5/bluez-hardware.conf
21mr|pipewire-0.3.71-2|148	%{_sysconfdir}/security/limits.d/25-pw-rlimits.conf
21mr|pipewire-0.3.71-2|149	
21mr|pipewire-0.3.71-2|150	%post
21mr|pipewire-0.3.71-2|151	%sysusers_create %{name}.conf
21mr|pipewire-0.3.71-2|152	%systemd_user_post %{name}.service
21mr|pipewire-0.3.71-2|153	%systemd_user_post %{name}.socket
21mr|pipewire-0.3.71-2|154	
21mr|pipewire-0.3.71-2|155	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|156	
21mr|pipewire-0.3.71-2|157	%package -n %{libname}
21mr|pipewire-0.3.71-2|158	Summary:	Libraries for PipeWire clients
21mr|pipewire-0.3.71-2|159	Group:		System/Libraries
21mr|pipewire-0.3.71-2|160	
21mr|pipewire-0.3.71-2|161	%description -n %{libname}
21mr|pipewire-0.3.71-2|162	This package contains the runtime libraries for any application that wishes
21mr|pipewire-0.3.71-2|163	to interface with a PipeWire media server.
21mr|pipewire-0.3.71-2|164	
21mr|pipewire-0.3.71-2|165	%files -n %{libname}
21mr|pipewire-0.3.71-2|166	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|167	%doc README.md
21mr|pipewire-0.3.71-2|168	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|pipewire-0.3.71-2|169	
21mr|pipewire-0.3.71-2|170	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|171	
21mr|pipewire-0.3.71-2|172	%package -n %{devname}
21mr|pipewire-0.3.71-2|173	Summary:	Headers and libraries for PipeWire client development
21mr|pipewire-0.3.71-2|174	Group:		Development/C++
21mr|pipewire-0.3.71-2|175	Requires:	%{libname} = %{EVRD}
21mr|pipewire-0.3.71-2|176	Requires:	%{name}-alsa = %{EVRD}
21mr|pipewire-0.3.71-2|177	Requires:	%{name}-jack = %{EVRD}
21mr|pipewire-0.3.71-2|178	Provides:	%{name}-devel = %{EVRD}
21mr|pipewire-0.3.71-2|179	
21mr|pipewire-0.3.71-2|180	%description -n %{devname}
21mr|pipewire-0.3.71-2|181	Headers and libraries for developing applications that can communicate with
21mr|pipewire-0.3.71-2|182	a PipeWire media server.
21mr|pipewire-0.3.71-2|183	
21mr|pipewire-0.3.71-2|184	%files -n %{devname}
21mr|pipewire-0.3.71-2|185	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|186	%doc README.md
21mr|pipewire-0.3.71-2|187	%{_includedir}/%{name}-%{api}
21mr|pipewire-0.3.71-2|188	%{_includedir}/spa-%{spa_api}
21mr|pipewire-0.3.71-2|189	%{_libdir}/lib%{name}-%{api}.so
21mr|pipewire-0.3.71-2|190	%{_libdir}/pkgconfig/lib%{name}-%{api}.pc
21mr|pipewire-0.3.71-2|191	%{_libdir}/pkgconfig/libspa-%{spa_api}.pc
21mr|pipewire-0.3.71-2|192	%{_libdir}/%{name}-%{api}/jack/libjack*.so
21mr|pipewire-0.3.71-2|193	%{_defaultdocdir}/%{name}/html
21mr|pipewire-0.3.71-2|194	
21mr|pipewire-0.3.71-2|195	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|196	
21mr|pipewire-0.3.71-2|197	%package utils
21mr|pipewire-0.3.71-2|198	Summary:	PipeWire media server utilities
21mr|pipewire-0.3.71-2|199	Group:		Sound
21mr|pipewire-0.3.71-2|200	Requires:	%{name} = %{EVRD}
21mr|pipewire-0.3.71-2|201	
21mr|pipewire-0.3.71-2|202	%description utils
21mr|pipewire-0.3.71-2|203	This package contains command line utilities for the PipeWire media server.
21mr|pipewire-0.3.71-2|204	
21mr|pipewire-0.3.71-2|205	%files utils
21mr|pipewire-0.3.71-2|206	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|207	%doc README.md
21mr|pipewire-0.3.71-2|208	%{_bindir}/pw-cat
21mr|pipewire-0.3.71-2|209	%{_bindir}/pw-config
21mr|pipewire-0.3.71-2|210	%{_bindir}/pw-encplay
21mr|pipewire-0.3.71-2|211	%{_bindir}/pw-link
21mr|pipewire-0.3.71-2|212	%{_bindir}/pw-loopback
21mr|pipewire-0.3.71-2|213	%{_bindir}/pw-mon
21mr|pipewire-0.3.71-2|214	%{_bindir}/pw-metadata
21mr|pipewire-0.3.71-2|215	%{_bindir}/pw-dsdplay
21mr|pipewire-0.3.71-2|216	%{_bindir}/pw-mididump
21mr|pipewire-0.3.71-2|217	%{_bindir}/pw-midiplay
21mr|pipewire-0.3.71-2|218	%{_bindir}/pw-midirecord
21mr|pipewire-0.3.71-2|219	%{_bindir}/pw-dot
21mr|pipewire-0.3.71-2|220	%{_bindir}/pw-top
21mr|pipewire-0.3.71-2|221	%{_bindir}/pw-play
21mr|pipewire-0.3.71-2|222	%{_bindir}/pw-profiler
21mr|pipewire-0.3.71-2|223	%{_bindir}/pw-record
21mr|pipewire-0.3.71-2|224	%{_bindir}/pw-reserve
21mr|pipewire-0.3.71-2|225	%{_bindir}/pw-dump
21mr|pipewire-0.3.71-2|226	%{_bindir}/pw-v4l2
21mr|pipewire-0.3.71-2|227	%{_bindir}/spa-acp-tool
21mr|pipewire-0.3.71-2|228	%{_bindir}/spa-inspect
21mr|pipewire-0.3.71-2|229	%{_bindir}/spa-monitor
21mr|pipewire-0.3.71-2|230	%{_bindir}/spa-resample
21mr|pipewire-0.3.71-2|231	%{_bindir}/spa-json-dump
21mr|pipewire-0.3.71-2|232	%{_mandir}/man1/pw-cat.1*
21mr|pipewire-0.3.71-2|233	%{_mandir}/man1/pw-config.1*
21mr|pipewire-0.3.71-2|234	%{_mandir}/man1/pw-cli.1*
21mr|pipewire-0.3.71-2|235	%{_mandir}/man1/pw-dot.1*
21mr|pipewire-0.3.71-2|236	%{_mandir}/man1/pw-link.1*
21mr|pipewire-0.3.71-2|237	%{_mandir}/man1/pw-metadata.1*
21mr|pipewire-0.3.71-2|238	%{_mandir}/man1/pw-mididump.1*
21mr|pipewire-0.3.71-2|239	%{_mandir}/man1/pw-mon.1*
21mr|pipewire-0.3.71-2|240	%{_mandir}/man1/pw-profiler.1*
21mr|pipewire-0.3.71-2|241	%{_mandir}/man1/pw-top.1*
21mr|pipewire-0.3.71-2|242	
21mr|pipewire-0.3.71-2|243	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|244	
21mr|pipewire-0.3.71-2|245	%package jack
21mr|pipewire-0.3.71-2|246	Summary:	PipeWire JACK implementation
21mr|pipewire-0.3.71-2|247	Group:		System/Libraries
21mr|pipewire-0.3.71-2|248	Requires:	%{name} = %{EVRD}
21mr|pipewire-0.3.71-2|249	# XXX cycled deps...
21mr|pipewire-0.3.71-2|250	Requires:	%{libjack}%{_isa} = %{EVRD}
21mr|pipewire-0.3.71-2|251	Requires:	%{libjacknet}%{_isa} = %{EVRD}
21mr|pipewire-0.3.71-2|252	Requires:	%{libjackserver}%{_isa} = %{EVRD}
21mr|pipewire-0.3.71-2|253	Provides:	jack = %{fake_version}
21mr|pipewire-0.3.71-2|254	Provides:	jack%{_isa} = %{fake_version}
21mr|pipewire-0.3.71-2|255	# jackit is a provide of jack
21mr|pipewire-0.3.71-2|256	Provides:	jackit = %{fake_version}
21mr|pipewire-0.3.71-2|257	Provides:	jackit%{_isa} = %{fake_version}
21mr|pipewire-0.3.71-2|258	
21mr|pipewire-0.3.71-2|259	%description jack
21mr|pipewire-0.3.71-2|260	This package provides a JACK implementation based on PipeWire.
21mr|pipewire-0.3.71-2|261	
21mr|pipewire-0.3.71-2|262	%files jack
21mr|pipewire-0.3.71-2|263	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|264	%doc README.md
21mr|pipewire-0.3.71-2|265	%{_bindir}/pw-jack
21mr|pipewire-0.3.71-2|266	%{_mandir}/man1/pw-jack.1*
21mr|pipewire-0.3.71-2|267	%config(noreplace) %{_sysconfdir}/ld.so.conf.d/pipewire-jack-%{_arch}.conf
21mr|pipewire-0.3.71-2|268	%{_datadir}/pipewire/jack.conf
21mr|pipewire-0.3.71-2|269	
21mr|pipewire-0.3.71-2|270	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|271	
21mr|pipewire-0.3.71-2|272	%package -n %{libjack}
21mr|pipewire-0.3.71-2|273	Summary:	PipeWire Jack implementation
21mr|pipewire-0.3.71-2|274	Group:		System/Libraries
21mr|pipewire-0.3.71-2|275	Requires:	%{name}-jack%{_isa} = %{EVRD}
21mr|pipewire-0.3.71-2|276	# prefer it over native Jack library if pipewire is installed
21mr|pipewire-0.3.71-2|277	Enhances:	pipewire
21mr|pipewire-0.3.71-2|278	
21mr|pipewire-0.3.71-2|279	%description -n %{libjack}
21mr|pipewire-0.3.71-2|280	libjack.so.0 from PipeWire, ABI-compatible with libjack.so.0 from Jack
21mr|pipewire-0.3.71-2|281	
21mr|pipewire-0.3.71-2|282	%files -n %{libjack}
21mr|pipewire-0.3.71-2|283	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|284	%doc README.md
21mr|pipewire-0.3.71-2|285	%{_libdir}/pipewire-%{api}/jack/libjack.so.0*
21mr|pipewire-0.3.71-2|286	
21mr|pipewire-0.3.71-2|287	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|288	
21mr|pipewire-0.3.71-2|289	%package -n %{libjacknet}
21mr|pipewire-0.3.71-2|290	Summary:	PipeWire Jack implementation
21mr|pipewire-0.3.71-2|291	Group:		System/Libraries
21mr|pipewire-0.3.71-2|292	Requires:	%{name}-jack%{_isa} = %{EVRD}
21mr|pipewire-0.3.71-2|293	# prefer it over native Jack library if pipewire is installed
21mr|pipewire-0.3.71-2|294	Enhances:	pipewire
21mr|pipewire-0.3.71-2|295	
21mr|pipewire-0.3.71-2|296	%description -n %{libjacknet}
21mr|pipewire-0.3.71-2|297	libjacknet.so.0 from PipeWire, ABI-compatible with libjacknet.so.0 from Jack
21mr|pipewire-0.3.71-2|298	
21mr|pipewire-0.3.71-2|299	%files -n %{libjacknet}
21mr|pipewire-0.3.71-2|300	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|301	%doc README.md
21mr|pipewire-0.3.71-2|302	%{_libdir}/pipewire-%{api}/jack/libjacknet.so.0*
21mr|pipewire-0.3.71-2|303	
21mr|pipewire-0.3.71-2|304	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|305	
21mr|pipewire-0.3.71-2|306	%package -n %{libjackserver}
21mr|pipewire-0.3.71-2|307	Summary:	PipeWire Jack implementation
21mr|pipewire-0.3.71-2|308	Group:		System/Libraries
21mr|pipewire-0.3.71-2|309	Requires:	%{name}-jack%{_isa} = %{EVRD}
21mr|pipewire-0.3.71-2|310	# prefer it over native Jack library if pipewire is installed
21mr|pipewire-0.3.71-2|311	Enhances:	pipewire
21mr|pipewire-0.3.71-2|312	
21mr|pipewire-0.3.71-2|313	%description -n %{libjackserver}
21mr|pipewire-0.3.71-2|314	libjackserver.so.0 from PipeWire, ABI-compatible with libjackserver.so.0 from Jack
21mr|pipewire-0.3.71-2|315	
21mr|pipewire-0.3.71-2|316	%files -n %{libjackserver}
21mr|pipewire-0.3.71-2|317	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|318	%doc README.md
21mr|pipewire-0.3.71-2|319	%{_libdir}/pipewire-%{api}/jack/libjackserver.so.0*
21mr|pipewire-0.3.71-2|320	
21mr|pipewire-0.3.71-2|321	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|322	
21mr|pipewire-0.3.71-2|323	%package pulseaudio
21mr|pipewire-0.3.71-2|324	Summary:	PipeWire PulseAudio implementation
21mr|pipewire-0.3.71-2|325	Group:		System/Libraries
21mr|pipewire-0.3.71-2|326	Requires:	%{name} = %{EVRD}
21mr|pipewire-0.3.71-2|327	# compat with Fedora
21mr|pipewire-0.3.71-2|328	Provides:	%{name}-pulse = %{EVRD}
21mr|pipewire-0.3.71-2|329	Provides:	%{name}-pulse%{_isa} = %{EVRD}
21mr|pipewire-0.3.71-2|330	Provides:	pulseaudio = %{fake_version}
21mr|pipewire-0.3.71-2|331	Provides:	pulseaudio%{_isa} = %{fake_version}
21mr|pipewire-0.3.71-2|332	
21mr|pipewire-0.3.71-2|333	# Files in %%_userunitdir were moved to here,
21mr|pipewire-0.3.71-2|334	# make upgrades smooth
21mr|pipewire-0.3.71-2|335	OrderWithRequires(pre): %{name} >= 0.3.23-2.gitcc1275.2
21mr|pipewire-0.3.71-2|336	
21mr|pipewire-0.3.71-2|337	%description pulseaudio
21mr|pipewire-0.3.71-2|338	This package provides a PulseAudio implementation based on PipeWire.
21mr|pipewire-0.3.71-2|339	Native PulseAudio libraries (libpulse.so.0 etc.) from PulseAudio
21mr|pipewire-0.3.71-2|340	communicate with a replacement of PulseAudio daemon from this package.
21mr|pipewire-0.3.71-2|341	
21mr|pipewire-0.3.71-2|342	%files pulseaudio
21mr|pipewire-0.3.71-2|343	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|344	%doc README.md
21mr|pipewire-0.3.71-2|345	# pipewire-pulse imitates real pulseaudio, libpulse.so.0 from pulseaudio
21mr|pipewire-0.3.71-2|346	# is used by applications to work with this fake PulseAudio server
21mr|pipewire-0.3.71-2|347	%{_bindir}/pipewire-pulse
21mr|pipewire-0.3.71-2|348	%{_userunitdir}/%{name}-pulse.service
21mr|pipewire-0.3.71-2|349	%{_userunitdir}/%{name}-pulse.socket
21mr|pipewire-0.3.71-2|350	%{_datadir}/pipewire/pipewire-pulse.conf
21mr|pipewire-0.3.71-2|351	%{_mandir}/man1/pipewire-pulse.1*
21mr|pipewire-0.3.71-2|352	
21mr|pipewire-0.3.71-2|353	%post pulseaudio
21mr|pipewire-0.3.71-2|354	%systemd_user_post pipewire-pulse.service
21mr|pipewire-0.3.71-2|355	%systemd_user_post pipewire-pulse.socket
21mr|pipewire-0.3.71-2|356	
21mr|pipewire-0.3.71-2|357	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|358	
21mr|pipewire-0.3.71-2|359	%package alsa
21mr|pipewire-0.3.71-2|360	Summary:	PipeWire media server ALSA support
21mr|pipewire-0.3.71-2|361	Group:		Sound
21mr|pipewire-0.3.71-2|362	Requires:	%{name} = %{EVRD}
21mr|pipewire-0.3.71-2|363	
21mr|pipewire-0.3.71-2|364	%description alsa
21mr|pipewire-0.3.71-2|365	This package contains an ALSA plugin for the PipeWire media server.
21mr|pipewire-0.3.71-2|366	
21mr|pipewire-0.3.71-2|367	%files alsa
21mr|pipewire-0.3.71-2|368	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|369	%doc README.md
21mr|pipewire-0.3.71-2|370	%config(noreplace) %{_sysconfdir}/alsa/conf.d/50-%{name}.conf
21mr|pipewire-0.3.71-2|371	%config(noreplace) %{_sysconfdir}/alsa/conf.d/99-%{name}-default.conf
21mr|pipewire-0.3.71-2|372	%{_datadir}/alsa/alsa.conf.d/50-%{name}.conf
21mr|pipewire-0.3.71-2|373	%{_datadir}/alsa/alsa.conf.d/99-%{name}-default.conf
21mr|pipewire-0.3.71-2|374	%{_libdir}/alsa-lib/libasound_module_ctl_%{name}.so
21mr|pipewire-0.3.71-2|375	%{_libdir}/alsa-lib/libasound_module_pcm_%{name}.so
21mr|pipewire-0.3.71-2|376	
21mr|pipewire-0.3.71-2|377	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|378	
21mr|pipewire-0.3.71-2|379	%package gstreamer
21mr|pipewire-0.3.71-2|380	Summary:	GStreamer elements for PipeWire
21mr|pipewire-0.3.71-2|381	Group:		Sound
21mr|pipewire-0.3.71-2|382	Requires:	%{name} = %{EVRD}
21mr|pipewire-0.3.71-2|383	
21mr|pipewire-0.3.71-2|384	%description gstreamer
21mr|pipewire-0.3.71-2|385	This package contains GStreamer elements to interface with a
21mr|pipewire-0.3.71-2|386	PipeWire media server.
21mr|pipewire-0.3.71-2|387	
21mr|pipewire-0.3.71-2|388	%files gstreamer
21mr|pipewire-0.3.71-2|389	%license COPYING LICENSE
21mr|pipewire-0.3.71-2|390	%doc README.md
21mr|pipewire-0.3.71-2|391	%{_libdir}/gstreamer-1.0/libgstpipewire.so
21mr|pipewire-0.3.71-2|392	
21mr|pipewire-0.3.71-2|393	#-------------------------------------------------------------------------
21mr|pipewire-0.3.71-2|394	
21mr|pipewire-0.3.71-2|395	%prep
21mr|pipewire-0.3.71-2|396	%autosetup -p1
21mr|pipewire-0.3.71-2|397	
21mr|pipewire-0.3.71-2|398	%build
21mr|pipewire-0.3.71-2|399	%meson \
21mr|pipewire-0.3.71-2|400	-Dsession-managers="[]" \
21mr|pipewire-0.3.71-2|401	-Ddbus="enabled" \
21mr|pipewire-0.3.71-2|402	-Dudev="enabled" \
21mr|pipewire-0.3.71-2|403	-Dpipewire-v4l2="enabled" \
21mr|pipewire-0.3.71-2|404	-Dbluez5="enabled" \
21mr|pipewire-0.3.71-2|405	-Dffmpeg="enabled" \
21mr|pipewire-0.3.71-2|406	%ifnarch %e2k
21mr|pipewire-0.3.71-2|407	-Dlibcamera="enabled" \
21mr|pipewire-0.3.71-2|408	%endif
21mr|pipewire-0.3.71-2|409	-Dsdl2="disabled" \
21mr|pipewire-0.3.71-2|410	-Dvolume="disabled" \
21mr|pipewire-0.3.71-2|411	-Davb="enabled" \
21mr|pipewire-0.3.71-2|412	-Dreadline="enabled" \
21mr|pipewire-0.3.71-2|413	-Ddocs="enabled" \
21mr|pipewire-0.3.71-2|414	-Dman="enabled" \
21mr|pipewire-0.3.71-2|415	-Dgstreamer="enabled" \
21mr|pipewire-0.3.71-2|416	-Dgstreamer-device-provider="disabled" \
21mr|pipewire-0.3.71-2|417	-Daudiotestsrc="disabled" \
21mr|pipewire-0.3.71-2|418	-Dbluez5-codec-aptx="enabled" \
21mr|pipewire-0.3.71-2|419	-Dbluez5-codec-lc3plus="disabled" \
21mr|pipewire-0.3.71-2|420	-Dsystemd="enabled" \
21mr|pipewire-0.3.71-2|421	-Dvulkan="enabled" \
21mr|pipewire-0.3.71-2|422	-Davahi="enabled" \
21mr|pipewire-0.3.71-2|423	-Dpw-cat-ffmpeg="enabled" \
21mr|pipewire-0.3.71-2|424	-Dpw-cat="enabled" \
21mr|pipewire-0.3.71-2|425	-Dv4l2="enabled" \
21mr|pipewire-0.3.71-2|426	-Dsndfile="enabled" \
21mr|pipewire-0.3.71-2|427	-Dlibmysofa="enabled" \
21mr|pipewire-0.3.71-2|428	-Dlv2="enabled" \
21mr|pipewire-0.3.71-2|429	-Dflatpak="enabled" \
21mr|pipewire-0.3.71-2|430	-Dopus="enabled" \
21mr|pipewire-0.3.71-2|431	%ifnarch %e2k riscv64
21mr|pipewire-0.3.71-2|432	-Droc="enabled" \
21mr|pipewire-0.3.71-2|433	%endif
21mr|pipewire-0.3.71-2|434	-Dlibusb="enabled"
21mr|pipewire-0.3.71-2|435	%meson_build
21mr|pipewire-0.3.71-2|436	
21mr|pipewire-0.3.71-2|437	%install
21mr|pipewire-0.3.71-2|438	%meson_install
21mr|pipewire-0.3.71-2|439	
21mr|pipewire-0.3.71-2|440	mkdir -p %{buildroot}%{_sysconfdir}/alsa/conf.d/
21mr|pipewire-0.3.71-2|441	cp %{buildroot}%{_datadir}/alsa/alsa.conf.d/50-%{name}.conf %{buildroot}%{_sysconfdir}/alsa/conf.d/50-%{name}.conf
21mr|pipewire-0.3.71-2|442	cp %{buildroot}%{_datadir}/alsa/alsa.conf.d/99-%{name}-default.conf %{buildroot}%{_sysconfdir}/alsa/conf.d/99-%{name}-default.conf
21mr|pipewire-0.3.71-2|443	
21mr|pipewire-0.3.71-2|444	#install sysuser config
21mr|pipewire-0.3.71-2|445	install -d %{buildroot}%{_sysusersdir}/
21mr|pipewire-0.3.71-2|446	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|pipewire-0.3.71-2|447	
21mr|pipewire-0.3.71-2|448	# Load PipeWire's ABI compatible libraries instead of native ones
21mr|pipewire-0.3.71-2|449	mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|pipewire-0.3.71-2|450	echo "%{_libdir}/pipewire-%{api}/jack" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/pipewire-jack-%{_arch}.conf
21mr|pipewire-0.3.71-2|451	
21mr|pipewire-0.3.71-2|452	%find_lang pipewire
21mr|pipewire-0.3.71-2|453	

15231 21
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|1	%define commit f71506321393a0f85f6da0427cd99efa99f2d1e2
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|3	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|4	Summary:	Example session manager for PipeWire
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|5	Name:		pipewire-media-session
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|6	Version:	0.4.1
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|7	Release:	2.git%{commit_short}.1
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|8	License:	MIT
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|9	Group:		Sound
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|10	Url:		https://pipewire.org/
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|11	Source0:	https://gitlab.freedesktop.org/pipewire/media-session/-/archive/%{commit}/media-session-%{commit}.tar.gz
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|12	BuildRequires:	gcc
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|13	BuildRequires:	meson
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|14	BuildRequires:	pkgconfig(alsa)
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|15	BuildRequires:	pkgconfig(dbus-1)
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|16	BuildRequires:	pkgconfig(libsystemd)
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|17	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|18	BuildRequires:	doxygen
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|19	# to render text in pictures inside devel docs
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|20	BuildRequires:	fonts-ttf-freefont
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|21	# XXX Cycled deps :(
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|22	Requires:		pipewire
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|23	Requires:		(%{name}-jack if pipewire-jack)
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|24	Requires:		(%{name}-pulseaudio if pipewire-pulse)
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|25	# Virtual Provides to support swapping between PipeWire session manager implementations
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|26	# (pipewire-media-session, wireplumber etc.)
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|27	Provides:		pipewire-session-manager
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|28	Conflicts:		pipewire-session-manager
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|29	# media-session parts were moved into this separate package
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|30	Conflicts:		pipewire < 0.3.39
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|31	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|32	%description
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|33	Example session manager for PipeWire
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|34	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|35	%files -f media-session.lang
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|36	%{_datadir}/doc/%{name}
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|37	%{_bindir}/pipewire-media-session
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|38	%{_userunitdir}/pipewire-media-session.service
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|39	%dir %{_datadir}/pipewire/media-session.d
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|40	%{_datadir}/pipewire/media-session.d/alsa-monitor.conf
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|41	%{_datadir}/pipewire/media-session.d/bluez-monitor.conf
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|42	%{_datadir}/pipewire/media-session.d/media-session.conf
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|43	%{_datadir}/pipewire/media-session.d/v4l2-monitor.conf
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|44	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|45	%posttrans
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|46	# https://bugzilla.redhat.com/show_bug.cgi?id=2022584
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|47	%systemd_user_post pipewire-media-session.service
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|48	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|49	%preun
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|50	%systemd_user_preun pipewire-media-session.service
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|51	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|52	#-------------------------------------------------
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|53	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|54	%package jack
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|55	Summary:	%{name} config for Jack
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|56	# XXX cycled deps :(
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|57	Requires:	%{name}
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|58	Requires:	pipewire-jack
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|59	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|60	%description jack
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|61	%{name} config for Jack
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|62	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|63	%files jack
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|64	%{_datadir}/pipewire/media-session.d/with-jack
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|65	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|66	#-------------------------------------------------
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|67	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|68	%package pulseaudio
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|69	Summary:	%{name} config for PulseAudio
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|70	# XXX cycled deps :(
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|71	Requires:	%{name}
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|72	Requires:	pipewire-pulseaudio
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|73	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|74	%description pulseaudio
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|75	%{name} config for PulseAudio
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|76	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|77	%files pulseaudio
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|78	%{_datadir}/pipewire/media-session.d/with-pulseaudio
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|79	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|80	#-------------------------------------------------
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|81	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|82	%prep
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|83	%autosetup -p1 -n media-session-%{commit}
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|84	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|85	%build
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|86	%meson \
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|87	-Ddocs="enabled"
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|88	%meson_build
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|89	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|90	%install
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|91	%meson_install
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|92	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|93	mv %{buildroot}%{_datadir}/doc/media-session %{buildroot}%{_datadir}/doc/%{name}
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|94	
21mr|pipewire-media-session-0.4.1-2.gitf71506.1|95	%find_lang media-session

15232 21
21mr|pixelfun3-cursor-theme-1.3-2|1	%define oname pixelfun3
21mr|pixelfun3-cursor-theme-1.3-2|2	
21mr|pixelfun3-cursor-theme-1.3-2|3	Summary:	White modern-looking cursor theme with a piece of nostalgia
21mr|pixelfun3-cursor-theme-1.3-2|4	Name:		%{oname}-cursor-theme
21mr|pixelfun3-cursor-theme-1.3-2|5	Version:	1.3
21mr|pixelfun3-cursor-theme-1.3-2|6	Release:	2
21mr|pixelfun3-cursor-theme-1.3-2|7	License:	GPL
21mr|pixelfun3-cursor-theme-1.3-2|8	Group:		Graphical desktop/Other
21mr|pixelfun3-cursor-theme-1.3-2|9	Url:		https://www.gnome-look.org/p/1190830/
21mr|pixelfun3-cursor-theme-1.3-2|10	Source0:	%{oname}.tar.gz
21mr|pixelfun3-cursor-theme-1.3-2|11	Source1:	left_ptr
21mr|pixelfun3-cursor-theme-1.3-2|12	BuildArch:	noarch
21mr|pixelfun3-cursor-theme-1.3-2|13	
21mr|pixelfun3-cursor-theme-1.3-2|14	%description
21mr|pixelfun3-cursor-theme-1.3-2|15	White modern-looking cursor theme with a piece of nostalgia.
21mr|pixelfun3-cursor-theme-1.3-2|16	
21mr|pixelfun3-cursor-theme-1.3-2|17	%files
21mr|pixelfun3-cursor-theme-1.3-2|18	%dir %{_iconsdir}/%{oname}
21mr|pixelfun3-cursor-theme-1.3-2|19	%{_iconsdir}/%{oname}/*
21mr|pixelfun3-cursor-theme-1.3-2|20	
21mr|pixelfun3-cursor-theme-1.3-2|21	#----------------------------------------------------------------------------
21mr|pixelfun3-cursor-theme-1.3-2|22	
21mr|pixelfun3-cursor-theme-1.3-2|23	%prep
21mr|pixelfun3-cursor-theme-1.3-2|24	%setup -qn %{oname}
21mr|pixelfun3-cursor-theme-1.3-2|25	
21mr|pixelfun3-cursor-theme-1.3-2|26	%build
21mr|pixelfun3-cursor-theme-1.3-2|27	
21mr|pixelfun3-cursor-theme-1.3-2|28	%install
21mr|pixelfun3-cursor-theme-1.3-2|29	install -d %{buildroot}%{_iconsdir}/%{oname}
21mr|pixelfun3-cursor-theme-1.3-2|30	cp -R * %{buildroot}%{_iconsdir}/%{oname}/
21mr|pixelfun3-cursor-theme-1.3-2|31	cp -f %{SOURCE1} %{buildroot}%{_iconsdir}/%{oname}/cursors/

15233 21
21mr|pixman-0.42.0-1|1	%define apiver 1
21mr|pixman-0.42.0-1|2	%define major 0
21mr|pixman-0.42.0-1|3	%define libname %mklibname %{name} %{apiver} %{major}
21mr|pixman-0.42.0-1|4	%define devname %mklibname %{name} -d
21mr|pixman-0.42.0-1|5	
21mr|pixman-0.42.0-1|6	Summary:	A pixel manipulation library
21mr|pixman-0.42.0-1|7	Name:		pixman
21mr|pixman-0.42.0-1|8	Version:	0.42.0
21mr|pixman-0.42.0-1|9	Release:	1
21mr|pixman-0.42.0-1|10	License:	MIT
21mr|pixman-0.42.0-1|11	Group:		System/Libraries
21mr|pixman-0.42.0-1|12	Url:		http://gitweb.freedesktop.org/?p=pixman.git
21mr|pixman-0.42.0-1|13	Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.xz
21mr|pixman-0.42.0-1|14	BuildRequires:	meson
21mr|pixman-0.42.0-1|15	Patch0:		add-e2k-support.patch
21mr|pixman-0.42.0-1|16	
21mr|pixman-0.42.0-1|17	%description
21mr|pixman-0.42.0-1|18	Pixel manipulation Library.
21mr|pixman-0.42.0-1|19	
21mr|pixman-0.42.0-1|20	#----------------------------------------------------------------------------
21mr|pixman-0.42.0-1|21	
21mr|pixman-0.42.0-1|22	%package -n %{libname}
21mr|pixman-0.42.0-1|23	Summary:	Pixel manipulation library
21mr|pixman-0.42.0-1|24	Group:		System/Libraries
21mr|pixman-0.42.0-1|25	
21mr|pixman-0.42.0-1|26	%description -n %{libname}
21mr|pixman-0.42.0-1|27	A library for manipulating pixel regions -- a set of Y-X banded
21mr|pixman-0.42.0-1|28	rectangles, image compositing using the Porter/Duff model
21mr|pixman-0.42.0-1|29	and implicit mask generation for geometric primitives including
21mr|pixman-0.42.0-1|30	trapezoids, triangles, and rectangles.
21mr|pixman-0.42.0-1|31	
21mr|pixman-0.42.0-1|32	%files -n %{libname}
21mr|pixman-0.42.0-1|33	%{_libdir}/libpixman-%{apiver}.so.%{major}*
21mr|pixman-0.42.0-1|34	
21mr|pixman-0.42.0-1|35	#----------------------------------------------------------------------------
21mr|pixman-0.42.0-1|36	
21mr|pixman-0.42.0-1|37	%package -n %{devname}
21mr|pixman-0.42.0-1|38	Summary:	Libraries and include files for developing with libpixman
21mr|pixman-0.42.0-1|39	Group:		Development/C
21mr|pixman-0.42.0-1|40	Requires:	%{libname} = %{EVRD}
21mr|pixman-0.42.0-1|41	Provides:	%{name}-devel = %{EVRD}
21mr|pixman-0.42.0-1|42	
21mr|pixman-0.42.0-1|43	%description -n %{devname}
21mr|pixman-0.42.0-1|44	This package provides the necessary development libraries and include
21mr|pixman-0.42.0-1|45	files to allow you to develop with pixman.
21mr|pixman-0.42.0-1|46	
21mr|pixman-0.42.0-1|47	%files -n %{devname}
21mr|pixman-0.42.0-1|48	%doc README AUTHORS
21mr|pixman-0.42.0-1|49	%{_libdir}/libpixman-%{apiver}.so
21mr|pixman-0.42.0-1|50	%dir %{_includedir}/pixman-1
21mr|pixman-0.42.0-1|51	%{_includedir}/pixman-1/*.h
21mr|pixman-0.42.0-1|52	%{_libdir}/pkgconfig/*.pc
21mr|pixman-0.42.0-1|53	
21mr|pixman-0.42.0-1|54	#----------------------------------------------------------------------------
21mr|pixman-0.42.0-1|55	
21mr|pixman-0.42.0-1|56	%prep
21mr|pixman-0.42.0-1|57	%autosetup -p1
21mr|pixman-0.42.0-1|58	# drop tests
21mr|pixman-0.42.0-1|59	# it is useless
21mr|pixman-0.42.0-1|60	sed -i "s!subdir('test')!!g" meson.build
21mr|pixman-0.42.0-1|61	
21mr|pixman-0.42.0-1|62	%build
21mr|pixman-0.42.0-1|63	%meson --auto-features=auto \
21mr|pixman-0.42.0-1|64	-Dgtk=disabled \
21mr|pixman-0.42.0-1|65	%ifarch %{arm} %{e2k}
21mr|pixman-0.42.0-1|66	-Diwmmxt=disabled -Diwmmxt2=false
21mr|pixman-0.42.0-1|67	%endif
21mr|pixman-0.42.0-1|68	%nil
21mr|pixman-0.42.0-1|69	%meson_build
21mr|pixman-0.42.0-1|70	
21mr|pixman-0.42.0-1|71	%install
21mr|pixman-0.42.0-1|72	%meson_install

15234 21
21mr|pkcs11-helper-1.27-2|1	%define major 1
21mr|pkcs11-helper-1.27-2|2	%define libname %mklibname pcks11-helper %{major}
21mr|pkcs11-helper-1.27-2|3	%define develname %mklibname -d %{name}
21mr|pkcs11-helper-1.27-2|4	
21mr|pkcs11-helper-1.27-2|5	Name: pkcs11-helper
21mr|pkcs11-helper-1.27-2|6	Version: 1.27
21mr|pkcs11-helper-1.27-2|7	Release: 2
21mr|pkcs11-helper-1.27-2|8	Summary: A library that simplifies the interaction with PKCS#11
21mr|pkcs11-helper-1.27-2|9	License: GPL
21mr|pkcs11-helper-1.27-2|10	Group: System/Libraries
21mr|pkcs11-helper-1.27-2|11	URL: http://www.opensc-project.org
21mr|pkcs11-helper-1.27-2|12	Source0: https://github.com/OpenSC/pkcs11-helper/archive/pkcs11-helper-%{version}.tar.gz
21mr|pkcs11-helper-1.27-2|13	# From ALT Linux, https://packages.altlinux.org/ru/sisyphus/srpms/libpkcs11-helper
21mr|pkcs11-helper-1.27-2|14	# Autogenerated, real source is at http://git.altlinux.org/gears/l/libpkcs11-helper.git
21mr|pkcs11-helper-1.27-2|15	Patch0: libpkcs11-helper-1.25.1-gost-derive.patch
21mr|pkcs11-helper-1.27-2|16	BuildRequires: pkgconfig(openssl)
21mr|pkcs11-helper-1.27-2|17	BuildRequires: doxygen graphviz
21mr|pkcs11-helper-1.27-2|18	
21mr|pkcs11-helper-1.27-2|19	%description
21mr|pkcs11-helper-1.27-2|20	pkcs11-helper is a library that simplifies the interaction with PKCS#11
21mr|pkcs11-helper-1.27-2|21	providers for end-user applications.
21mr|pkcs11-helper-1.27-2|22	
21mr|pkcs11-helper-1.27-2|23	#-------------------------------------------------------------
21mr|pkcs11-helper-1.27-2|24	
21mr|pkcs11-helper-1.27-2|25	%package -n %{libname}
21mr|pkcs11-helper-1.27-2|26	Summary: Dynamic libraries from %name
21mr|pkcs11-helper-1.27-2|27	Group: System/Libraries
21mr|pkcs11-helper-1.27-2|28	
21mr|pkcs11-helper-1.27-2|29	%description -n %{libname}
21mr|pkcs11-helper-1.27-2|30	Dynamic libraries from %name.
21mr|pkcs11-helper-1.27-2|31	
21mr|pkcs11-helper-1.27-2|32	%files -n %{libname}
21mr|pkcs11-helper-1.27-2|33	%{_docdir}/pkcs11-helper
21mr|pkcs11-helper-1.27-2|34	%{_libdir}/*.so.%{major}*
21mr|pkcs11-helper-1.27-2|35	
21mr|pkcs11-helper-1.27-2|36	#-------------------------------------------------------------
21mr|pkcs11-helper-1.27-2|37	
21mr|pkcs11-helper-1.27-2|38	%package -n %{develname}
21mr|pkcs11-helper-1.27-2|39	Summary: Header files and static libraries from %name
21mr|pkcs11-helper-1.27-2|40	Group: Development/C
21mr|pkcs11-helper-1.27-2|41	Requires: %{libname} = %{version}
21mr|pkcs11-helper-1.27-2|42	Provides: pkcs11-helper-devel
21mr|pkcs11-helper-1.27-2|43	Provides: libpkcs11-helper-devel = %version
21mr|pkcs11-helper-1.27-2|44	
21mr|pkcs11-helper-1.27-2|45	%description -n %{develname}
21mr|pkcs11-helper-1.27-2|46	Libraries and includes files for developing programs based on %name.
21mr|pkcs11-helper-1.27-2|47	
21mr|pkcs11-helper-1.27-2|48	%files -n %{develname}
21mr|pkcs11-helper-1.27-2|49	%{_includedir}/*
21mr|pkcs11-helper-1.27-2|50	%{_libdir}/*.so
21mr|pkcs11-helper-1.27-2|51	%{_libdir}/pkgconfig/*.pc
21mr|pkcs11-helper-1.27-2|52	%{_mandir}/man8/*
21mr|pkcs11-helper-1.27-2|53	%{_datadir}/aclocal/*
21mr|pkcs11-helper-1.27-2|54	
21mr|pkcs11-helper-1.27-2|55	#-------------------------------------------------------------
21mr|pkcs11-helper-1.27-2|56	
21mr|pkcs11-helper-1.27-2|57	%prep
21mr|pkcs11-helper-1.27-2|58	%setup -qn %{name}-%{name}-%{version}
21mr|pkcs11-helper-1.27-2|59	autoreconf -fiv
21mr|pkcs11-helper-1.27-2|60	
21mr|pkcs11-helper-1.27-2|61	%build
21mr|pkcs11-helper-1.27-2|62	%configure \
21mr|pkcs11-helper-1.27-2|63	--disable-debug \
21mr|pkcs11-helper-1.27-2|64	--disable-static
21mr|pkcs11-helper-1.27-2|65	
21mr|pkcs11-helper-1.27-2|66	%make_build
21mr|pkcs11-helper-1.27-2|67	
21mr|pkcs11-helper-1.27-2|68	%install
21mr|pkcs11-helper-1.27-2|69	%make_install

15235 21
21mr|pkgconf-1.7.3-2|1	%define major 3
21mr|pkgconf-1.7.3-2|2	%define libname %mklibname %{name} %{major}
21mr|pkgconf-1.7.3-2|3	%define develname %mklibname %{name} -d
21mr|pkgconf-1.7.3-2|4	
21mr|pkgconf-1.7.3-2|5	Summary:	An API-driven pkg-config replacement
21mr|pkgconf-1.7.3-2|6	Name:		pkgconf
21mr|pkgconf-1.7.3-2|7	Version:	1.7.3
21mr|pkgconf-1.7.3-2|8	Release:	2
21mr|pkgconf-1.7.3-2|9	License:	GPLv2+
21mr|pkgconf-1.7.3-2|10	Group:		Development/Other
21mr|pkgconf-1.7.3-2|11	Url:		https://github.com/pkgconf
21mr|pkgconf-1.7.3-2|12	Source0:	https://distfiles.dereferenced.org/pkgconf/%{name}-%{version}.tar.xz
21mr|pkgconf-1.7.3-2|13	# (fhimpe) Otherwise packages with pc files having
21mr|pkgconf-1.7.3-2|14	# Requires: pkg-config > X are not installable
21mr|pkgconf-1.7.3-2|15	Provides:	pkgconfig(pkg-config) = 0.29.2
21mr|pkgconf-1.7.3-2|16	Provides:	pkgconfig = 0.29.2
21mr|pkgconf-1.7.3-2|17	Obsoletes:	pkgconfig < 0.29.2
21mr|pkgconf-1.7.3-2|18	Conflicts:	pkgconfig < 0.29.2
21mr|pkgconf-1.7.3-2|19	
21mr|pkgconf-1.7.3-2|20	%description
21mr|pkgconf-1.7.3-2|21	pkgconf is a program which helps to configure compiler
21mr|pkgconf-1.7.3-2|22	and linker flags for development frameworks.
21mr|pkgconf-1.7.3-2|23	
21mr|pkgconf-1.7.3-2|24	It is similar to pkg-config, but was written from scratch
21mr|pkgconf-1.7.3-2|25	in the summer of 2011 to replace pkg-config, which for a
21mr|pkgconf-1.7.3-2|26	while needed itself to build itself (they have since included
21mr|pkgconf-1.7.3-2|27	a 'stripped down copy of glib 2.0') Since then we have worked
21mr|pkgconf-1.7.3-2|28	on improving pkg-config for embedded use.
21mr|pkgconf-1.7.3-2|29	
21mr|pkgconf-1.7.3-2|30	%libpackage %{name} %{major}
21mr|pkgconf-1.7.3-2|31	
21mr|pkgconf-1.7.3-2|32	%package -n %{develname}
21mr|pkgconf-1.7.3-2|33	Summary:	Header files and static libraries from %{name}
21mr|pkgconf-1.7.3-2|34	Group:		Development/C
21mr|pkgconf-1.7.3-2|35	Requires:	%{libname} = %{EVRD}
21mr|pkgconf-1.7.3-2|36	Provides:	%{name}-devel = %{EVRD}
21mr|pkgconf-1.7.3-2|37	
21mr|pkgconf-1.7.3-2|38	%description -n %{develname}
21mr|pkgconf-1.7.3-2|39	Libraries and includes files for
21mr|pkgconf-1.7.3-2|40	developing programs based on %{name}.
21mr|pkgconf-1.7.3-2|41	
21mr|pkgconf-1.7.3-2|42	%prep
21mr|pkgconf-1.7.3-2|43	%autosetup -p1
21mr|pkgconf-1.7.3-2|44	
21mr|pkgconf-1.7.3-2|45	%build
21mr|pkgconf-1.7.3-2|46	%configure \
21mr|pkgconf-1.7.3-2|47	--with-system-includedir=%{_includedir} \
21mr|pkgconf-1.7.3-2|48	--with-system-libdir=%{_libdir} \
21mr|pkgconf-1.7.3-2|49	--with-pkg-config-dir="%{_libdir}/pkgconfig:%{_datadir}/pkgconfig"
21mr|pkgconf-1.7.3-2|50	
21mr|pkgconf-1.7.3-2|51	%make_build
21mr|pkgconf-1.7.3-2|52	
21mr|pkgconf-1.7.3-2|53	%install
21mr|pkgconf-1.7.3-2|54	%make_install
21mr|pkgconf-1.7.3-2|55	
21mr|pkgconf-1.7.3-2|56	# (tpg) enable it when we obsolete pkg-config
21mr|pkgconf-1.7.3-2|57	# these compat links and direcotries are needed
21mr|pkgconf-1.7.3-2|58	ln -sf %{_bindir}/pkgconf %{buildroot}%{_bindir}/pkg-config
21mr|pkgconf-1.7.3-2|59	ln -sf %{_bindir}/pkgconf %{buildroot}%{_bindir}/%{_target_platform}-pkg-config
21mr|pkgconf-1.7.3-2|60	
21mr|pkgconf-1.7.3-2|61	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|pkgconf-1.7.3-2|62	%if "%{_lib}" != "lib"
21mr|pkgconf-1.7.3-2|63	mkdir -p %{buildroot}%{_prefix}/lib/pkgconfig
21mr|pkgconf-1.7.3-2|64	ln -s ../../lib/pkgconfig %{buildroot}%{_libdir}/pkgconfig/32
21mr|pkgconf-1.7.3-2|65	%endif
21mr|pkgconf-1.7.3-2|66	
21mr|pkgconf-1.7.3-2|67	mkdir -p %{buildroot}%{_datadir}/pkgconfig
21mr|pkgconf-1.7.3-2|68	
21mr|pkgconf-1.7.3-2|69	%files
21mr|pkgconf-1.7.3-2|70	%doc AUTHORS COPYING README.md
21mr|pkgconf-1.7.3-2|71	%{_bindir}/pkgconf
21mr|pkgconf-1.7.3-2|72	%{_bindir}/pkg-config
21mr|pkgconf-1.7.3-2|73	%{_bindir}/%{_target_platform}-pkg-config
21mr|pkgconf-1.7.3-2|74	%dir %{_libdir}/pkgconfig
21mr|pkgconf-1.7.3-2|75	%if "%{_lib}" != "lib"
21mr|pkgconf-1.7.3-2|76	%dir %{_prefix}/lib/pkgconfig
21mr|pkgconf-1.7.3-2|77	%{_libdir}/pkgconfig/32
21mr|pkgconf-1.7.3-2|78	%endif
21mr|pkgconf-1.7.3-2|79	%dir %{_datadir}/pkgconfig
21mr|pkgconf-1.7.3-2|80	%{_datadir}/aclocal/pkg.m4
21mr|pkgconf-1.7.3-2|81	%{_mandir}/man1/pkgconf.1.*
21mr|pkgconf-1.7.3-2|82	%{_mandir}/man5/pc.*
21mr|pkgconf-1.7.3-2|83	%{_mandir}/man5/pkgconf-personality.5.*
21mr|pkgconf-1.7.3-2|84	%{_mandir}/man7/pkg.m4.*
21mr|pkgconf-1.7.3-2|85	
21mr|pkgconf-1.7.3-2|86	%files -n %{develname}
21mr|pkgconf-1.7.3-2|87	%dir %{_includedir}/%{name}
21mr|pkgconf-1.7.3-2|88	%dir %{_includedir}/%{name}/libpkgconf
21mr|pkgconf-1.7.3-2|89	%{_includedir}/%{name}/libpkgconf/*.h
21mr|pkgconf-1.7.3-2|90	%{_libdir}/lib%{name}.so
21mr|pkgconf-1.7.3-2|91	%{_libdir}/pkgconfig/libpkgconf.pc

15236 21
21mr|pki-core-10.8.3-8|1	%global brand dogtag
21mr|pki-core-10.8.3-8|2	%global with_test 1
21mr|pki-core-10.8.3-8|3	%global nss_default_db_type sql
21mr|pki-core-10.8.3-8|4	%global python_executable %{__python3}
21mr|pki-core-10.8.3-8|5	%define java_home /usr/lib/jvm/jre-1.8.0-openjdk
21mr|pki-core-10.8.3-8|6	%define jaxrs_api_jar /usr/share/java/jboss-jaxrs-2.0-api.jar
21mr|pki-core-10.8.3-8|7	%define resteasy_lib /usr/share/java/resteasy
21mr|pki-core-10.8.3-8|8	
21mr|pki-core-10.8.3-8|9	# By default all packages will be built except the ones specified with
21mr|pki-core-10.8.3-8|10	# --without <package> option (exclusion method).
21mr|pki-core-10.8.3-8|11	# If --with pkgs option is specified, only packages specified with
21mr|pki-core-10.8.3-8|12	# --with <package> will be built (inclusion method).
21mr|pki-core-10.8.3-8|13	# bcond_with pkgs
21mr|pki-core-10.8.3-8|14	%global with_pkgs 1
21mr|pki-core-10.8.3-8|15	# Define package_option macro to wrap bcond_with or bcond_without macro
21mr|pki-core-10.8.3-8|16	# depending on package selection method.
21mr|pki-core-10.8.3-8|17	%if %{with pkgs}
21mr|pki-core-10.8.3-8|18	%define package_option() %bcond_with %1
21mr|pki-core-10.8.3-8|19	%else
21mr|pki-core-10.8.3-8|20	%define package_option() %bcond_without %1
21mr|pki-core-10.8.3-8|21	%endif
21mr|pki-core-10.8.3-8|22	# Define --with <package> or --without <package> options depending on
21mr|pki-core-10.8.3-8|23	# package selection method.
21mr|pki-core-10.8.3-8|24	# package_option base
21mr|pki-core-10.8.3-8|25	%global with_base 1
21mr|pki-core-10.8.3-8|26	# package_option server
21mr|pki-core-10.8.3-8|27	%global with_server 1
21mr|pki-core-10.8.3-8|28	# package_option ca
21mr|pki-core-10.8.3-8|29	%global with_ca 1
21mr|pki-core-10.8.3-8|30	# package_option kra
21mr|pki-core-10.8.3-8|31	%global with_kra 1
21mr|pki-core-10.8.3-8|32	# package_option ocsp
21mr|pki-core-10.8.3-8|33	%global with_ocsp 1
21mr|pki-core-10.8.3-8|34	# package_option tks
21mr|pki-core-10.8.3-8|35	%global with_tks 1
21mr|pki-core-10.8.3-8|36	# package_option tps
21mr|pki-core-10.8.3-8|37	%global with_tps 1
21mr|pki-core-10.8.3-8|38	# package_option javadoc
21mr|pki-core-10.8.3-8|39	%global with_javadoc 1
21mr|pki-core-10.8.3-8|40	# package_option console
21mr|pki-core-10.8.3-8|41	%global with_console 1
21mr|pki-core-10.8.3-8|42	# package_option theme
21mr|pki-core-10.8.3-8|43	%global with_theme 1
21mr|pki-core-10.8.3-8|44	# package_option meta
21mr|pki-core-10.8.3-8|45	%global with_meta 1
21mr|pki-core-10.8.3-8|46	# package_option debug
21mr|pki-core-10.8.3-8|47	%global with_debug 1
21mr|pki-core-10.8.3-8|48	%if ! %{with debug}
21mr|pki-core-10.8.3-8|49	%define debug_package %{nil}
21mr|pki-core-10.8.3-8|50	%endif
21mr|pki-core-10.8.3-8|51	
21mr|pki-core-10.8.3-8|52	%bcond_with engine
21mr|pki-core-10.8.3-8|53	%bcond_with tests
21mr|pki-core-10.8.3-8|54	
21mr|pki-core-10.8.3-8|55	# off this generator which is useless here
21mr|pki-core-10.8.3-8|56	%global __typelib_requires %{nil}
21mr|pki-core-10.8.3-8|57	%global __typelib_provides %{nil}
21mr|pki-core-10.8.3-8|58	
21mr|pki-core-10.8.3-8|59	Summary:	PKI Core Package
21mr|pki-core-10.8.3-8|60	Name:		pki-core
21mr|pki-core-10.8.3-8|61	Version:	10.8.3
21mr|pki-core-10.8.3-8|62	Release:	8
21mr|pki-core-10.8.3-8|63	# The entire source code is GPLv2 except for 'pki-tps' which is LGPLv2
21mr|pki-core-10.8.3-8|64	License:	GPLv2 and LGPLv2
21mr|pki-core-10.8.3-8|65	Group:		Development/Java
21mr|pki-core-10.8.3-8|66	URL:		http://www.dogtagpki.org/
21mr|pki-core-10.8.3-8|67	Source0:	https://github.com/dogtagpki/pki/archive/v%{version}.tar.gz?/pki-%{version}.tar.gz
21mr|pki-core-10.8.3-8|68	Source20:	pki-server.sysusers.conf
21mr|pki-core-10.8.3-8|69	#patches from tag v10.9 remove his after update to new version
21mr|pki-core-10.8.3-8|70	Patch1:		0001-Removed-dependency-on-pytest-runner.patch
21mr|pki-core-10.8.3-8|71	Patch2:		0002-Patch-ECAdminCertProfile-upgrade-script.patch
21mr|pki-core-10.8.3-8|72	
21mr|pki-core-10.8.3-8|73	# Java stack is not supported on x86_32
21mr|pki-core-10.8.3-8|74	ExcludeArch: %{ix86}
21mr|pki-core-10.8.3-8|75	
21mr|pki-core-10.8.3-8|76	# autosetup
21mr|pki-core-10.8.3-8|77	BuildRequires:    git-core
21mr|pki-core-10.8.3-8|78	BuildRequires:    make
21mr|pki-core-10.8.3-8|79	BuildRequires:    cmake
21mr|pki-core-10.8.3-8|80	BuildRequires:    gcc-c++
21mr|pki-core-10.8.3-8|81	BuildRequires:    zip
21mr|pki-core-10.8.3-8|82	BuildRequires:    java-1.8.0-openjdk-devel
21mr|pki-core-10.8.3-8|83	BuildRequires:    javapackages-tools
21mr|pki-core-10.8.3-8|84	BuildRequires:    ldapjdk >= 4.21.0
21mr|pki-core-10.8.3-8|85	BuildRequires:    apache-commons-cli
21mr|pki-core-10.8.3-8|86	BuildRequires:    apache-commons-codec
21mr|pki-core-10.8.3-8|87	BuildRequires:    apache-commons-io
21mr|pki-core-10.8.3-8|88	BuildRequires:    apache-commons-lang
21mr|pki-core-10.8.3-8|89	BuildRequires:    apache-commons-net
21mr|pki-core-10.8.3-8|90	BuildRequires:    jakarta-commons-httpclient
21mr|pki-core-10.8.3-8|91	BuildRequires:    glassfish-jaxb-api
21mr|pki-core-10.8.3-8|92	BuildRequires:    slf4j
21mr|pki-core-10.8.3-8|93	BuildRequires:    slf4j-jdk14
21mr|pki-core-10.8.3-8|94	BuildRequires:    nspr-devel
21mr|pki-core-10.8.3-8|95	BuildRequires:    nss-devel
21mr|pki-core-10.8.3-8|96	BuildRequires:    openldap-devel
21mr|pki-core-10.8.3-8|97	BuildRequires:    pkgconfig
21mr|pki-core-10.8.3-8|98	BuildRequires:    policycoreutils
21mr|pki-core-10.8.3-8|99	BuildRequires:    python3-lxml
21mr|pki-core-10.8.3-8|100	BuildRequires:    python3-sphinx
21mr|pki-core-10.8.3-8|101	BuildRequires:    velocity
21mr|pki-core-10.8.3-8|102	BuildRequires:    xalan-j2
21mr|pki-core-10.8.3-8|103	BuildRequires:    xerces-j2
21mr|pki-core-10.8.3-8|104	%if 0%{?rhel}
21mr|pki-core-10.8.3-8|105	BuildRequires:    resteasy >= 3.0.26
21mr|pki-core-10.8.3-8|106	%else
21mr|pki-core-10.8.3-8|107	BuildRequires:    jboss-annotations-1.2-api
21mr|pki-core-10.8.3-8|108	BuildRequires:    jboss-jaxrs-2.0-api
21mr|pki-core-10.8.3-8|109	BuildRequires:    jboss-logging
21mr|pki-core-10.8.3-8|110	BuildRequires:    resteasy-atom-provider >= 3.0.17-1
21mr|pki-core-10.8.3-8|111	BuildRequires:    resteasy-client >= 3.0.17-1
21mr|pki-core-10.8.3-8|112	BuildRequires:    resteasy-jaxb-provider >= 3.0.17-1
21mr|pki-core-10.8.3-8|113	BuildRequires:    resteasy-core >= 3.0.17-1
21mr|pki-core-10.8.3-8|114	BuildRequires:    resteasy-jackson2-provider >= 3.0.17-1
21mr|pki-core-10.8.3-8|115	%endif
21mr|pki-core-10.8.3-8|116	BuildRequires:    python3
21mr|pki-core-10.8.3-8|117	BuildRequires:    python3-devel
21mr|pki-core-10.8.3-8|118	BuildRequires:    python3-setuptools
21mr|pki-core-10.8.3-8|119	BuildRequires:    python3-cryptography
21mr|pki-core-10.8.3-8|120	BuildRequires:    python3-lxml
21mr|pki-core-10.8.3-8|121	BuildRequires:    python3-ldap
21mr|pki-core-10.8.3-8|122	BuildRequires:    python3-libselinux
21mr|pki-core-10.8.3-8|123	BuildRequires:    python3-nss
21mr|pki-core-10.8.3-8|124	BuildRequires:    python3-requests
21mr|pki-core-10.8.3-8|125	BuildRequires:    python3-six
21mr|pki-core-10.8.3-8|126	%if 0%{?rhel}
21mr|pki-core-10.8.3-8|127	# no python3-pytest-runner
21mr|pki-core-10.8.3-8|128	%else
21mr|pki-core-10.8.3-8|129	BuildRequires:    python3-pytest-runner
21mr|pki-core-10.8.3-8|130	%endif
21mr|pki-core-10.8.3-8|131	BuildRequires:    junit
21mr|pki-core-10.8.3-8|132	BuildRequires:    jpackage-utils >= 0:1.7.5-10
21mr|pki-core-10.8.3-8|133	BuildRequires:    jss >= 4.6.0
21mr|pki-core-10.8.3-8|134	BuildRequires:    tomcatjss >= 7.4.1
21mr|pki-core-10.8.3-8|135	BuildRequires:    systemd-units
21mr|pki-core-10.8.3-8|136	%if %{with engine}
21mr|pki-core-10.8.3-8|137	BuildRequires:    pki-servlet-engine
21mr|pki-core-10.8.3-8|138	%else
21mr|pki-core-10.8.3-8|139	BuildRequires:    tomcat >= 1:9.0.7
21mr|pki-core-10.8.3-8|140	%endif
21mr|pki-core-10.8.3-8|141	# additional build requirements needed to build native 'tpsclient'
21mr|pki-core-10.8.3-8|142	# REMINDER:  Revisit these once 'tpsclient' is rewritten as a Java app
21mr|pki-core-10.8.3-8|143	BuildRequires:    apr-devel
21mr|pki-core-10.8.3-8|144	BuildRequires:    apr-util-devel
21mr|pki-core-10.8.3-8|145	BuildRequires:    cyrus-sasl-devel
21mr|pki-core-10.8.3-8|146	BuildRequires:    apache-devel
21mr|pki-core-10.8.3-8|147	BuildRequires:    pcre-devel
21mr|pki-core-10.8.3-8|148	BuildRequires:    systemd
21mr|pki-core-10.8.3-8|149	BuildRequires:    zlib
21mr|pki-core-10.8.3-8|150	BuildRequires:    zlib-devel
21mr|pki-core-10.8.3-8|151	BuildRequires:    golang-github-cpuguy83-md2man
21mr|pki-core-10.8.3-8|152	BuildRequires:    freeipa-healthcheck-core
21mr|pki-core-10.8.3-8|153	# PKICertImport depends on certutil and openssl
21mr|pki-core-10.8.3-8|154	BuildRequires:    nss
21mr|pki-core-10.8.3-8|155	BuildRequires:    openssl
21mr|pki-core-10.8.3-8|156	# description for top-level package (if there is a separate meta package)
21mr|pki-core-10.8.3-8|157	%if "%{name}" != "%{brand}-pki"
21mr|pki-core-10.8.3-8|158	%description
21mr|pki-core-10.8.3-8|159	
21mr|pki-core-10.8.3-8|160	Dogtag PKI is an enterprise software system designed
21mr|pki-core-10.8.3-8|161	to manage enterprise Public Key Infrastructure deployments.
21mr|pki-core-10.8.3-8|162	
21mr|pki-core-10.8.3-8|163	PKI consists of the following components:
21mr|pki-core-10.8.3-8|164	
21mr|pki-core-10.8.3-8|165	* Certificate Authority (CA)
21mr|pki-core-10.8.3-8|166	* Key Recovery Authority (KRA)
21mr|pki-core-10.8.3-8|167	* Online Certificate Status Protocol (OCSP) Manager
21mr|pki-core-10.8.3-8|168	* Token Key Service (TKS)
21mr|pki-core-10.8.3-8|169	* Token Processing Service (TPS)
21mr|pki-core-10.8.3-8|170	
21mr|pki-core-10.8.3-8|171	%endif
21mr|pki-core-10.8.3-8|172	
21mr|pki-core-10.8.3-8|173	%if %{with meta}
21mr|pki-core-10.8.3-8|174	%if "%{name}" != "%{brand}-pki"
21mr|pki-core-10.8.3-8|175	################################################################################
21mr|pki-core-10.8.3-8|176	%package -n       %{brand}-pki
21mr|pki-core-10.8.3-8|177	################################################################################
21mr|pki-core-10.8.3-8|178	
21mr|pki-core-10.8.3-8|179	Summary:          Dogtag PKI Package
21mr|pki-core-10.8.3-8|180	%endif
21mr|pki-core-10.8.3-8|181	
21mr|pki-core-10.8.3-8|182	# Make certain that this 'meta' package requires the latest version(s)
21mr|pki-core-10.8.3-8|183	# of ALL PKI theme packages
21mr|pki-core-10.8.3-8|184	Requires:         %{brand}-pki-server-theme = %{EVRD}
21mr|pki-core-10.8.3-8|185	Requires:         %{brand}-pki-console-theme = %{EVRD}
21mr|pki-core-10.8.3-8|186	
21mr|pki-core-10.8.3-8|187	# Make certain that this 'meta' package requires the latest version(s)
21mr|pki-core-10.8.3-8|188	# of ALL PKI core packages
21mr|pki-core-10.8.3-8|189	Requires:         pki-ca = %{EVRD}
21mr|pki-core-10.8.3-8|190	Requires:         pki-kra = %{EVRD}
21mr|pki-core-10.8.3-8|191	Requires:         pki-ocsp = %{EVRD}
21mr|pki-core-10.8.3-8|192	Requires:         pki-tks = %{EVRD}
21mr|pki-core-10.8.3-8|193	Requires:         pki-tps = %{EVRD}
21mr|pki-core-10.8.3-8|194	
21mr|pki-core-10.8.3-8|195	# Make certain that this 'meta' package requires the latest version(s)
21mr|pki-core-10.8.3-8|196	# of PKI console
21mr|pki-core-10.8.3-8|197	Requires:         pki-console = %{EVRD}
21mr|pki-core-10.8.3-8|198	Requires:         pki-javadoc = %{EVRD}
21mr|pki-core-10.8.3-8|199	
21mr|pki-core-10.8.3-8|200	# Make certain that this 'meta' package requires the latest version(s)
21mr|pki-core-10.8.3-8|201	# of ALL PKI clients
21mr|pki-core-10.8.3-8|202	# esc is not packaged and tested in ROSA
21mr|pki-core-10.8.3-8|203	#Requires:         esc >= 1.1.1
21mr|pki-core-10.8.3-8|204	
21mr|pki-core-10.8.3-8|205	# description for top-level package (unless there is a separate meta package)
21mr|pki-core-10.8.3-8|206	%if "%{name}" == "%{brand}-pki"
21mr|pki-core-10.8.3-8|207	%description
21mr|pki-core-10.8.3-8|208	%else
21mr|pki-core-10.8.3-8|209	%description -n   %{brand}-pki
21mr|pki-core-10.8.3-8|210	%endif
21mr|pki-core-10.8.3-8|211	
21mr|pki-core-10.8.3-8|212	Dogtag PKI is an enterprise software system designed
21mr|pki-core-10.8.3-8|213	to manage enterprise Public Key Infrastructure deployments.
21mr|pki-core-10.8.3-8|214	
21mr|pki-core-10.8.3-8|215	PKI consists of the following components:
21mr|pki-core-10.8.3-8|216	
21mr|pki-core-10.8.3-8|217	* Certificate Authority (CA)
21mr|pki-core-10.8.3-8|218	* Key Recovery Authority (KRA)
21mr|pki-core-10.8.3-8|219	* Online Certificate Status Protocol (OCSP) Manager
21mr|pki-core-10.8.3-8|220	* Token Key Service (TKS)
21mr|pki-core-10.8.3-8|221	* Token Processing Service (TPS)
21mr|pki-core-10.8.3-8|222	
21mr|pki-core-10.8.3-8|223	%if "%{name}" != "%{brand}-pki"
21mr|pki-core-10.8.3-8|224	%files -n %{brand}-pki
21mr|pki-core-10.8.3-8|225	%else
21mr|pki-core-10.8.3-8|226	%files
21mr|pki-core-10.8.3-8|227	%endif
21mr|pki-core-10.8.3-8|228	%doc %{_datadir}/doc/pki/README
21mr|pki-core-10.8.3-8|229	
21mr|pki-core-10.8.3-8|230	# with meta
21mr|pki-core-10.8.3-8|231	%endif
21mr|pki-core-10.8.3-8|232	
21mr|pki-core-10.8.3-8|233	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|234	
21mr|pki-core-10.8.3-8|235	%if %{with base}
21mr|pki-core-10.8.3-8|236	%package -n pki-symkey
21mr|pki-core-10.8.3-8|237	Summary:          PKI Symmetric Key Package
21mr|pki-core-10.8.3-8|238	Requires:         java-1.8.0-openjdk-headless
21mr|pki-core-10.8.3-8|239	Requires:         jpackage-utils >= 0:1.7.5-10
21mr|pki-core-10.8.3-8|240	Requires:         jss >= 4.6.0
21mr|pki-core-10.8.3-8|241	Requires:         nss >= 3.38.0
21mr|pki-core-10.8.3-8|242	
21mr|pki-core-10.8.3-8|243	%description -n pki-symkey
21mr|pki-core-10.8.3-8|244	The PKI Symmetric Key Java Package supplies various native
21mr|pki-core-10.8.3-8|245	symmetric key operations to Java programs.
21mr|pki-core-10.8.3-8|246	
21mr|pki-core-10.8.3-8|247	%files -n pki-symkey
21mr|pki-core-10.8.3-8|248	%license base/symkey/LICENSE
21mr|pki-core-10.8.3-8|249	%{_jnidir}/symkey.jar
21mr|pki-core-10.8.3-8|250	%{_libdir}/symkey/
21mr|pki-core-10.8.3-8|251	
21mr|pki-core-10.8.3-8|252	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|253	
21mr|pki-core-10.8.3-8|254	%package -n pki-base
21mr|pki-core-10.8.3-8|255	Summary:          PKI Base Package
21mr|pki-core-10.8.3-8|256	Group:          Development/Java
21mr|pki-core-10.8.3-8|257	BuildArch:        noarch
21mr|pki-core-10.8.3-8|258	Requires:         nss >= 3.36.1
21mr|pki-core-10.8.3-8|259	Requires:         python3-pki = %{EVRD}
21mr|pki-core-10.8.3-8|260	Requires(post):   python3-pki = %{EVRD}
21mr|pki-core-10.8.3-8|261	
21mr|pki-core-10.8.3-8|262	%description -n pki-base
21mr|pki-core-10.8.3-8|263	The PKI Base Package contains the common and client libraries and utilities
21mr|pki-core-10.8.3-8|264	written in Python.
21mr|pki-core-10.8.3-8|265	
21mr|pki-core-10.8.3-8|266	%files -n pki-base
21mr|pki-core-10.8.3-8|267	%license base/common/LICENSE
21mr|pki-core-10.8.3-8|268	%license base/common/LICENSE.LESSER
21mr|pki-core-10.8.3-8|269	%doc %{_datadir}/doc/pki-base/html
21mr|pki-core-10.8.3-8|270	%dir %{_datadir}/pki
21mr|pki-core-10.8.3-8|271	%{_datadir}/pki/VERSION
21mr|pki-core-10.8.3-8|272	%{_datadir}/pki/pom.xml
21mr|pki-core-10.8.3-8|273	%dir %{_datadir}/pki/etc
21mr|pki-core-10.8.3-8|274	%{_datadir}/pki/etc/pki.conf
21mr|pki-core-10.8.3-8|275	%{_datadir}/pki/etc/logging.properties
21mr|pki-core-10.8.3-8|276	%dir %{_datadir}/pki/lib
21mr|pki-core-10.8.3-8|277	%dir %{_datadir}/pki/scripts
21mr|pki-core-10.8.3-8|278	%{_datadir}/pki/scripts/config
21mr|pki-core-10.8.3-8|279	%{_datadir}/pki/upgrade/
21mr|pki-core-10.8.3-8|280	%{_datadir}/pki/key/templates
21mr|pki-core-10.8.3-8|281	%dir %{_sysconfdir}/pki
21mr|pki-core-10.8.3-8|282	%config(noreplace) %{_sysconfdir}/pki/pki.conf
21mr|pki-core-10.8.3-8|283	%dir %{_localstatedir}/log/pki
21mr|pki-core-10.8.3-8|284	%{_sbindir}/pki-upgrade
21mr|pki-core-10.8.3-8|285	%{_mandir}/man1/pki-python-client.1*
21mr|pki-core-10.8.3-8|286	%{_mandir}/man5/pki-logging.5*
21mr|pki-core-10.8.3-8|287	%{_mandir}/man8/pki-upgrade.8*
21mr|pki-core-10.8.3-8|288	
21mr|pki-core-10.8.3-8|289	%post -n pki-base
21mr|pki-core-10.8.3-8|290	if [ $1 -eq 1 ]
21mr|pki-core-10.8.3-8|291	then
21mr|pki-core-10.8.3-8|292	# On RPM installation create system upgrade tracker
21mr|pki-core-10.8.3-8|293	echo "Configuration-Version: %{version}" > %{_sysconfdir}/pki/pki.version
21mr|pki-core-10.8.3-8|294	
21mr|pki-core-10.8.3-8|295	else
21mr|pki-core-10.8.3-8|296	# On RPM upgrade run system upgrade
21mr|pki-core-10.8.3-8|297	echo >> /var/log/pki/pki-upgrade-%{version}.log
21mr|pki-core-10.8.3-8|298	echo "Upgrading PKI system configuration at `date`" >> /var/log/pki/pki-upgrade-%{version}.log
21mr|pki-core-10.8.3-8|299	pki-upgrade --silent 2>&1 >> /var/log/pki/pki-upgrade-%{version}.log
21mr|pki-core-10.8.3-8|300	fi
21mr|pki-core-10.8.3-8|301	
21mr|pki-core-10.8.3-8|302	%postun -n pki-base
21mr|pki-core-10.8.3-8|303	if [ $1 -eq 0 ]
21mr|pki-core-10.8.3-8|304	then
21mr|pki-core-10.8.3-8|305	# On RPM uninstallation remove system upgrade tracker
21mr|pki-core-10.8.3-8|306	rm -f %{_sysconfdir}/pki/pki.version
21mr|pki-core-10.8.3-8|307	fi
21mr|pki-core-10.8.3-8|308	
21mr|pki-core-10.8.3-8|309	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|310	
21mr|pki-core-10.8.3-8|311	%package -n       python3-pki
21mr|pki-core-10.8.3-8|312	Summary:          PKI Python 3 Package
21mr|pki-core-10.8.3-8|313	Group:            Development/Java
21mr|pki-core-10.8.3-8|314	BuildArch:        noarch
21mr|pki-core-10.8.3-8|315	Obsoletes:        pki-base-python3 < %{version}
21mr|pki-core-10.8.3-8|316	Provides:         pki-base-python3 = %{EVRD}
21mr|pki-core-10.8.3-8|317	Requires:         pki-base = %{EVRD}
21mr|pki-core-10.8.3-8|318	Requires:         python3 >= 3.5
21mr|pki-core-10.8.3-8|319	Requires:         python3-cryptography
21mr|pki-core-10.8.3-8|320	Requires:         python3-lxml
21mr|pki-core-10.8.3-8|321	Requires:         python3-nss
21mr|pki-core-10.8.3-8|322	Requires:         python3-requests >= 2.6.0
21mr|pki-core-10.8.3-8|323	Requires:         python3-six
21mr|pki-core-10.8.3-8|324	
21mr|pki-core-10.8.3-8|325	%description -n python3-pki
21mr|pki-core-10.8.3-8|326	This package contains PKI client library for Python 3.
21mr|pki-core-10.8.3-8|327	
21mr|pki-core-10.8.3-8|328	%files -n python3-pki
21mr|pki-core-10.8.3-8|329	%license base/common/LICENSE
21mr|pki-core-10.8.3-8|330	%license base/common/LICENSE.LESSER
21mr|pki-core-10.8.3-8|331	%if %{with server}
21mr|pki-core-10.8.3-8|332	%exclude %{python3_sitelib}/pki/server
21mr|pki-core-10.8.3-8|333	%endif
21mr|pki-core-10.8.3-8|334	%{python3_sitelib}/pki
21mr|pki-core-10.8.3-8|335	
21mr|pki-core-10.8.3-8|336	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|337	
21mr|pki-core-10.8.3-8|338	%package -n pki-base-java
21mr|pki-core-10.8.3-8|339	Summary:          PKI Base Java Package
21mr|pki-core-10.8.3-8|340	Group:            Development/Java
21mr|pki-core-10.8.3-8|341	BuildArch:        noarch
21mr|pki-core-10.8.3-8|342	Requires:         java-1.8.0-openjdk-headless
21mr|pki-core-10.8.3-8|343	Requires:         apache-commons-cli
21mr|pki-core-10.8.3-8|344	Requires:         apache-commons-codec
21mr|pki-core-10.8.3-8|345	Requires:         apache-commons-io
21mr|pki-core-10.8.3-8|346	Requires:         apache-commons-lang
21mr|pki-core-10.8.3-8|347	Requires:         apache-commons-logging
21mr|pki-core-10.8.3-8|348	Requires:         apache-commons-net
21mr|pki-core-10.8.3-8|349	Requires:         jakarta-commons-httpclient
21mr|pki-core-10.8.3-8|350	Requires:         glassfish-jaxb-api
21mr|pki-core-10.8.3-8|351	Requires:         slf4j
21mr|pki-core-10.8.3-8|352	Requires:         slf4j-jdk14
21mr|pki-core-10.8.3-8|353	Requires:         jpackage-utils >= 0:1.7.5-10
21mr|pki-core-10.8.3-8|354	Requires:         jss >= 4.6.0
21mr|pki-core-10.8.3-8|355	Requires:         ldapjdk >= 4.21.0
21mr|pki-core-10.8.3-8|356	Requires:         pki-base = %{EVRD}
21mr|pki-core-10.8.3-8|357	%if 0%{?rhel}
21mr|pki-core-10.8.3-8|358	Requires:         resteasy >= 3.0.26
21mr|pki-core-10.8.3-8|359	%else
21mr|pki-core-10.8.3-8|360	Requires:         resteasy-atom-provider >= 3.0.17-1
21mr|pki-core-10.8.3-8|361	Requires:         resteasy-client >= 3.0.17-1
21mr|pki-core-10.8.3-8|362	Requires:         resteasy-jaxb-provider >= 3.0.17-1
21mr|pki-core-10.8.3-8|363	Requires:         resteasy-core >= 3.0.17-1
21mr|pki-core-10.8.3-8|364	Requires:         resteasy-jackson2-provider >= 3.0.17-1
21mr|pki-core-10.8.3-8|365	%endif
21mr|pki-core-10.8.3-8|366	Requires:         xalan-j2
21mr|pki-core-10.8.3-8|367	Requires:         xerces-j2
21mr|pki-core-10.8.3-8|368	Requires:         xml-commons-apis
21mr|pki-core-10.8.3-8|369	Requires:         xml-commons-resolver
21mr|pki-core-10.8.3-8|370	
21mr|pki-core-10.8.3-8|371	%description -n pki-base-java
21mr|pki-core-10.8.3-8|372	The PKI Base Java Package contains the common and client libraries and utilities
21mr|pki-core-10.8.3-8|373	written in Java.
21mr|pki-core-10.8.3-8|374	
21mr|pki-core-10.8.3-8|375	%files -n pki-base-java
21mr|pki-core-10.8.3-8|376	%license base/common/LICENSE
21mr|pki-core-10.8.3-8|377	%license base/common/LICENSE.LESSER
21mr|pki-core-10.8.3-8|378	%{_datadir}/pki/examples/java/
21mr|pki-core-10.8.3-8|379	%{_datadir}/pki/lib/*.jar
21mr|pki-core-10.8.3-8|380	%dir %{_javadir}/pki
21mr|pki-core-10.8.3-8|381	%{_javadir}/pki/pki-cmsutil.jar
21mr|pki-core-10.8.3-8|382	%{_javadir}/pki/pki-nsutil.jar
21mr|pki-core-10.8.3-8|383	%{_javadir}/pki/pki-certsrv.jar
21mr|pki-core-10.8.3-8|384	
21mr|pki-core-10.8.3-8|385	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|386	
21mr|pki-core-10.8.3-8|387	%package -n pki-tools
21mr|pki-core-10.8.3-8|388	Summary:          PKI Tools Package
21mr|pki-core-10.8.3-8|389	Requires:         openldap-clients
21mr|pki-core-10.8.3-8|390	Requires:         nss-tools >= 3.36.1
21mr|pki-core-10.8.3-8|391	Requires:         pki-base-java = %{EVRD}
21mr|pki-core-10.8.3-8|392	Requires:         p11-kit-trust
21mr|pki-core-10.8.3-8|393	# PKICertImport depends on certutil and openssl
21mr|pki-core-10.8.3-8|394	Requires:         nss-tools
21mr|pki-core-10.8.3-8|395	Requires:         openssl
21mr|pki-core-10.8.3-8|396	
21mr|pki-core-10.8.3-8|397	%description -n pki-tools
21mr|pki-core-10.8.3-8|398	This package contains PKI executables that can be used to help make
21mr|pki-core-10.8.3-8|399	Certificate System into a more complete and robust PKI solution.
21mr|pki-core-10.8.3-8|400	
21mr|pki-core-10.8.3-8|401	%files -n pki-tools
21mr|pki-core-10.8.3-8|402	%doc base/native-tools/LICENSE base/native-tools/doc/README
21mr|pki-core-10.8.3-8|403	%{_bindir}/p7tool
21mr|pki-core-10.8.3-8|404	%{_bindir}/pistool
21mr|pki-core-10.8.3-8|405	%{_bindir}/pki
21mr|pki-core-10.8.3-8|406	%{_bindir}/revoker
21mr|pki-core-10.8.3-8|407	%{_bindir}/setpin
21mr|pki-core-10.8.3-8|408	%{_bindir}/sslget
21mr|pki-core-10.8.3-8|409	%{_bindir}/tkstool
21mr|pki-core-10.8.3-8|410	%{_datadir}/pki/native-tools/
21mr|pki-core-10.8.3-8|411	%{_bindir}/AtoB
21mr|pki-core-10.8.3-8|412	%{_bindir}/AuditVerify
21mr|pki-core-10.8.3-8|413	%{_bindir}/BtoA
21mr|pki-core-10.8.3-8|414	%{_bindir}/CMCEnroll
21mr|pki-core-10.8.3-8|415	%{_bindir}/CMCRequest
21mr|pki-core-10.8.3-8|416	%{_bindir}/CMCResponse
21mr|pki-core-10.8.3-8|417	%{_bindir}/CMCRevoke
21mr|pki-core-10.8.3-8|418	%{_bindir}/CMCSharedToken
21mr|pki-core-10.8.3-8|419	%{_bindir}/CRMFPopClient
21mr|pki-core-10.8.3-8|420	%{_bindir}/DRMTool
21mr|pki-core-10.8.3-8|421	%{_bindir}/ExtJoiner
21mr|pki-core-10.8.3-8|422	%{_bindir}/GenExtKeyUsage
21mr|pki-core-10.8.3-8|423	%{_bindir}/GenIssuerAltNameExt
21mr|pki-core-10.8.3-8|424	%{_bindir}/GenSubjectAltNameExt
21mr|pki-core-10.8.3-8|425	%{_bindir}/HttpClient
21mr|pki-core-10.8.3-8|426	%{_bindir}/KRATool
21mr|pki-core-10.8.3-8|427	%{_bindir}/OCSPClient
21mr|pki-core-10.8.3-8|428	%{_bindir}/PKCS10Client
21mr|pki-core-10.8.3-8|429	%{_bindir}/PKCS12Export
21mr|pki-core-10.8.3-8|430	%{_bindir}/PKICertImport
21mr|pki-core-10.8.3-8|431	%{_bindir}/PrettyPrintCert
21mr|pki-core-10.8.3-8|432	%{_bindir}/PrettyPrintCrl
21mr|pki-core-10.8.3-8|433	%{_bindir}/TokenInfo
21mr|pki-core-10.8.3-8|434	%{_javadir}/pki/pki-tools.jar
21mr|pki-core-10.8.3-8|435	%{_datadir}/pki/java-tools/
21mr|pki-core-10.8.3-8|436	%{_datadir}/pki/lib/p11-kit-trust.so
21mr|pki-core-10.8.3-8|437	%{_mandir}/man1/AtoB.1*
21mr|pki-core-10.8.3-8|438	%{_mandir}/man1/AuditVerify.1*
21mr|pki-core-10.8.3-8|439	%{_mandir}/man1/BtoA.1*
21mr|pki-core-10.8.3-8|440	%{_mandir}/man1/CMCEnroll.1*
21mr|pki-core-10.8.3-8|441	%{_mandir}/man1/CMCRequest.1*
21mr|pki-core-10.8.3-8|442	%{_mandir}/man1/CMCSharedToken.1*
21mr|pki-core-10.8.3-8|443	%{_mandir}/man1/CMCResponse.1*
21mr|pki-core-10.8.3-8|444	%{_mandir}/man1/DRMTool.1*
21mr|pki-core-10.8.3-8|445	%{_mandir}/man1/KRATool.1*
21mr|pki-core-10.8.3-8|446	%{_mandir}/man1/PrettyPrintCert.1*
21mr|pki-core-10.8.3-8|447	%{_mandir}/man1/PrettyPrintCrl.1*
21mr|pki-core-10.8.3-8|448	%{_mandir}/man1/pki.1*
21mr|pki-core-10.8.3-8|449	%{_mandir}/man1/pki-audit.1*
21mr|pki-core-10.8.3-8|450	%{_mandir}/man1/pki-ca-cert.1*
21mr|pki-core-10.8.3-8|451	%{_mandir}/man1/pki-ca-kraconnector.1*
21mr|pki-core-10.8.3-8|452	%{_mandir}/man1/pki-ca-profile.1*
21mr|pki-core-10.8.3-8|453	%{_mandir}/man1/pki-client.1*
21mr|pki-core-10.8.3-8|454	%{_mandir}/man1/pki-group.1*
21mr|pki-core-10.8.3-8|455	%{_mandir}/man1/pki-group-member.1*
21mr|pki-core-10.8.3-8|456	%{_mandir}/man1/pki-kra-key.1*
21mr|pki-core-10.8.3-8|457	%{_mandir}/man1/pki-pkcs12-cert.1*
21mr|pki-core-10.8.3-8|458	%{_mandir}/man1/pki-pkcs12-key.1*
21mr|pki-core-10.8.3-8|459	%{_mandir}/man1/pki-pkcs12.1*
21mr|pki-core-10.8.3-8|460	%{_mandir}/man1/pki-securitydomain.1*
21mr|pki-core-10.8.3-8|461	%{_mandir}/man1/pki-tps-profile.1*
21mr|pki-core-10.8.3-8|462	%{_mandir}/man1/pki-user.1*
21mr|pki-core-10.8.3-8|463	%{_mandir}/man1/pki-user-cert.1*
21mr|pki-core-10.8.3-8|464	%{_mandir}/man1/pki-user-membership.1*
21mr|pki-core-10.8.3-8|465	%{_mandir}/man1/PKCS10Client.1*
21mr|pki-core-10.8.3-8|466	%{_mandir}/man1/PKICertImport.1*
21mr|pki-core-10.8.3-8|467	# with base
21mr|pki-core-10.8.3-8|468	%endif
21mr|pki-core-10.8.3-8|469	
21mr|pki-core-10.8.3-8|470	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|471	
21mr|pki-core-10.8.3-8|472	%if %{with server}
21mr|pki-core-10.8.3-8|473	%package -n pki-server
21mr|pki-core-10.8.3-8|474	Summary:          PKI Server Package
21mr|pki-core-10.8.3-8|475	Group:            Development/Java
21mr|pki-core-10.8.3-8|476	BuildArch:        noarch
21mr|pki-core-10.8.3-8|477	Requires:         hostname
21mr|pki-core-10.8.3-8|478	Requires:         net-tools
21mr|pki-core-10.8.3-8|479	Requires:         policycoreutils
21mr|pki-core-10.8.3-8|480	Requires:         procps-ng
21mr|pki-core-10.8.3-8|481	Requires:         openldap-clients
21mr|pki-core-10.8.3-8|482	Requires:         openssl
21mr|pki-core-10.8.3-8|483	Requires:         pki-symkey = %{EVRD}
21mr|pki-core-10.8.3-8|484	Requires:         pki-tools = %{EVRD}
21mr|pki-core-10.8.3-8|485	Requires:         keyutils
21mr|pki-core-10.8.3-8|486	Requires:         policycoreutils-python-utils
21mr|pki-core-10.8.3-8|487	Requires:         python3-ldap
21mr|pki-core-10.8.3-8|488	Requires:         python3-lxml
21mr|pki-core-10.8.3-8|489	Requires:         python3-libselinux
21mr|pki-core-10.8.3-8|490	Requires:         python3-policycoreutils
21mr|pki-core-10.8.3-8|491	%if %{with engine}
21mr|pki-core-10.8.3-8|492	Requires:         pki-servlet-engine >= 1:9.0.7
21mr|pki-core-10.8.3-8|493	%else
21mr|pki-core-10.8.3-8|494	Requires:         tomcat >= 1:9.0.7
21mr|pki-core-10.8.3-8|495	%endif
21mr|pki-core-10.8.3-8|496	Requires:         velocity
21mr|pki-core-10.8.3-8|497	Requires(post):   /bin/systemd-sysusers
21mr|pki-core-10.8.3-8|498	Requires:         tomcatjss >= 7.4.1
21mr|pki-core-10.8.3-8|499	# pki-healthcheck depends on the following library
21mr|pki-core-10.8.3-8|500	Requires:         freeipa-healthcheck-core
21mr|pki-core-10.8.3-8|501	Provides:	bundled(js-backbone) = 1.4.0
21mr|pki-core-10.8.3-8|502	Provides:	bundled(js-bootstrap) = 3.4.1
21mr|pki-core-10.8.3-8|503	Provides:	bundled(js-jquery) = 3.5.1
21mr|pki-core-10.8.3-8|504	Provides:	bundled(js-jquery-i18n-properties) = 1.2.7
21mr|pki-core-10.8.3-8|505	Provides:	bundled(js-patternfly) = 3.59.1
21mr|pki-core-10.8.3-8|506	Provides:	bundled(js-uderscore) = 1.9.2
21mr|pki-core-10.8.3-8|507	
21mr|pki-core-10.8.3-8|508	%description -n pki-server
21mr|pki-core-10.8.3-8|509	The PKI Server Package contains libraries and utilities needed by the
21mr|pki-core-10.8.3-8|510	following PKI subsystems:
21mr|pki-core-10.8.3-8|511	
21mr|pki-core-10.8.3-8|512	the Certificate Authority (CA),
21mr|pki-core-10.8.3-8|513	the Key Recovery Authority (KRA),
21mr|pki-core-10.8.3-8|514	the Online Certificate Status Protocol (OCSP) Manager,
21mr|pki-core-10.8.3-8|515	the Token Key Service (TKS), and
21mr|pki-core-10.8.3-8|516	the Token Processing Service (TPS).
21mr|pki-core-10.8.3-8|517	
21mr|pki-core-10.8.3-8|518	%files -n pki-server
21mr|pki-core-10.8.3-8|519	%license base/common/THIRD_PARTY_LICENSES
21mr|pki-core-10.8.3-8|520	%license base/server/LICENSE
21mr|pki-core-10.8.3-8|521	%doc base/server/README
21mr|pki-core-10.8.3-8|522	%attr(755,-,-) %dir %{_sysconfdir}/sysconfig/pki
21mr|pki-core-10.8.3-8|523	%attr(755,-,-) %dir %{_sysconfdir}/sysconfig/pki/tomcat
21mr|pki-core-10.8.3-8|524	%{_sbindir}/pkispawn
21mr|pki-core-10.8.3-8|525	%{_sbindir}/pkidestroy
21mr|pki-core-10.8.3-8|526	%{_sbindir}/pki-server
21mr|pki-core-10.8.3-8|527	%{_sbindir}/pki-server-upgrade
21mr|pki-core-10.8.3-8|528	%dir %{python3_sitelib}/pki/server/
21mr|pki-core-10.8.3-8|529	%{python3_sitelib}/pki/server/__init__.py
21mr|pki-core-10.8.3-8|530	%{python3_sitelib}/pki/server/__pycache__
21mr|pki-core-10.8.3-8|531	%{python3_sitelib}/pki/server/cli
21mr|pki-core-10.8.3-8|532	%{python3_sitelib}/pki/server/deployment
21mr|pki-core-10.8.3-8|533	%{python3_sitelib}/pki/server/healthcheck
21mr|pki-core-10.8.3-8|534	%{python3_sitelib}/pki/server/instance.py
21mr|pki-core-10.8.3-8|535	%{python3_sitelib}/pki/server/pkidestroy.py
21mr|pki-core-10.8.3-8|536	%{python3_sitelib}/pki/server/pkiserver.py
21mr|pki-core-10.8.3-8|537	%{python3_sitelib}/pki/server/pkispawn.py
21mr|pki-core-10.8.3-8|538	%{python3_sitelib}/pki/server/subsystem.py
21mr|pki-core-10.8.3-8|539	%{python3_sitelib}/pki/server/upgrade.py
21mr|pki-core-10.8.3-8|540	%{python3_sitelib}/pkihealthcheck-*.egg-info/
21mr|pki-core-10.8.3-8|541	%{_sbindir}/pki-healthcheck
21mr|pki-core-10.8.3-8|542	%config(noreplace) %{_sysconfdir}/pki/healthcheck.conf
21mr|pki-core-10.8.3-8|543	%{_datadir}/pki/etc/tomcat.conf
21mr|pki-core-10.8.3-8|544	%dir %{_datadir}/pki/deployment
21mr|pki-core-10.8.3-8|545	%{_datadir}/pki/deployment/config/
21mr|pki-core-10.8.3-8|546	%{_datadir}/pki/scripts/operations
21mr|pki-core-10.8.3-8|547	%{_bindir}/pkidaemon
21mr|pki-core-10.8.3-8|548	%{_bindir}/pki-server-nuxwdog
21mr|pki-core-10.8.3-8|549	%dir %{_sysconfdir}/systemd/system/pki-tomcatd.target.wants
21mr|pki-core-10.8.3-8|550	%attr(644,-,-) %{_unitdir}/pki-tomcatd@.service
21mr|pki-core-10.8.3-8|551	%attr(644,-,-) %{_unitdir}/pki-tomcatd.target
21mr|pki-core-10.8.3-8|552	%dir %{_sysconfdir}/systemd/system/pki-tomcatd-nuxwdog.target.wants
21mr|pki-core-10.8.3-8|553	%attr(644,-,-) %{_unitdir}/pki-tomcatd-nuxwdog@.service
21mr|pki-core-10.8.3-8|554	%attr(644,-,-) %{_unitdir}/pki-tomcatd-nuxwdog.target
21mr|pki-core-10.8.3-8|555	%{_sysusersdir}/pki-server.conf
21mr|pki-core-10.8.3-8|556	%{_javadir}/pki/pki-cms.jar
21mr|pki-core-10.8.3-8|557	%{_javadir}/pki/pki-cmsbundle.jar
21mr|pki-core-10.8.3-8|558	%{_javadir}/pki/pki-tomcat.jar
21mr|pki-core-10.8.3-8|559	%dir %{_sharedstatedir}/pki
21mr|pki-core-10.8.3-8|560	%{_mandir}/man1/pkidaemon.1*
21mr|pki-core-10.8.3-8|561	%{_mandir}/man5/pki_default.cfg.5*
21mr|pki-core-10.8.3-8|562	%{_mandir}/man5/pki-server-logging.5*
21mr|pki-core-10.8.3-8|563	#%%{_mandir}/man5/pki_healthcheck.conf.5*
21mr|pki-core-10.8.3-8|564	%{_mandir}/man8/pki-server-upgrade.8*
21mr|pki-core-10.8.3-8|565	%{_mandir}/man8/pkidestroy.8*
21mr|pki-core-10.8.3-8|566	%{_mandir}/man8/pkispawn.8*
21mr|pki-core-10.8.3-8|567	%{_mandir}/man8/pki-server.8*
21mr|pki-core-10.8.3-8|568	%{_mandir}/man8/pki-server-instance.8*
21mr|pki-core-10.8.3-8|569	%{_mandir}/man8/pki-server-subsystem.8*
21mr|pki-core-10.8.3-8|570	%{_mandir}/man8/pki-server-nuxwdog.8*
21mr|pki-core-10.8.3-8|571	%{_mandir}/man8/pki-server-migrate.8*
21mr|pki-core-10.8.3-8|572	%{_mandir}/man8/pki-server-cert.8*
21mr|pki-core-10.8.3-8|573	%{_mandir}/man8/pki-server-ca.8*
21mr|pki-core-10.8.3-8|574	%{_mandir}/man8/pki-server-kra.8*
21mr|pki-core-10.8.3-8|575	%{_mandir}/man8/pki-server-ocsp.8*
21mr|pki-core-10.8.3-8|576	%{_mandir}/man8/pki-server-tks.8*
21mr|pki-core-10.8.3-8|577	%{_mandir}/man8/pki-server-tps.8*
21mr|pki-core-10.8.3-8|578	#%%{_mandir}/man8/pki-server-acme.8*
21mr|pki-core-10.8.3-8|579	%{_mandir}/man8/pki-healthcheck.8*
21mr|pki-core-10.8.3-8|580	%{_datadir}/pki/setup/
21mr|pki-core-10.8.3-8|581	%{_datadir}/pki/server/
21mr|pki-core-10.8.3-8|582	%{_datadir}/pki/acme/
21mr|pki-core-10.8.3-8|583	%{_javadir}/pki/pki-acme.jar
21mr|pki-core-10.8.3-8|584	# with server
21mr|pki-core-10.8.3-8|585	%endif
21mr|pki-core-10.8.3-8|586	
21mr|pki-core-10.8.3-8|587	%post -n pki-server
21mr|pki-core-10.8.3-8|588	## NOTE:  At this time, NO attempt has been made to update ANY PKI subsystem
21mr|pki-core-10.8.3-8|589	##        from EITHER 'sysVinit' OR previous 'systemd' processes to the new
21mr|pki-core-10.8.3-8|590	##        PKI deployment process
21mr|pki-core-10.8.3-8|591	
21mr|pki-core-10.8.3-8|592	%sysusers_create pki-server.conf
21mr|pki-core-10.8.3-8|593	
21mr|pki-core-10.8.3-8|594	echo >> /var/log/pki/pki-server-upgrade-%{version}.log
21mr|pki-core-10.8.3-8|595	echo "Upgrading PKI server configuration on `date`." 2>&1 >> /var/log/pki/pki-server-upgrade-%{version}.log
21mr|pki-core-10.8.3-8|596	pki-server upgrade 2>&1 >> /var/log/pki/pki-server-upgrade-%{version}.log
21mr|pki-core-10.8.3-8|597	
21mr|pki-core-10.8.3-8|598	# Reload systemd daemons on upgrade only
21mr|pki-core-10.8.3-8|599	if [ "$1" == "2" ]
21mr|pki-core-10.8.3-8|600	then
21mr|pki-core-10.8.3-8|601	systemctl daemon-reload
21mr|pki-core-10.8.3-8|602	fi
21mr|pki-core-10.8.3-8|603	
21mr|pki-core-10.8.3-8|604	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|605	
21mr|pki-core-10.8.3-8|606	%if %{with ca}
21mr|pki-core-10.8.3-8|607	%package -n       pki-ca
21mr|pki-core-10.8.3-8|608	Summary:          PKI CA Package
21mr|pki-core-10.8.3-8|609	Group:            Development/Java
21mr|pki-core-10.8.3-8|610	BuildArch:        noarch
21mr|pki-core-10.8.3-8|611	Requires:         pki-server = %{EVRD}
21mr|pki-core-10.8.3-8|612	
21mr|pki-core-10.8.3-8|613	%description -n pki-ca
21mr|pki-core-10.8.3-8|614	The Certificate Authority (CA) is a required PKI subsystem which issues,
21mr|pki-core-10.8.3-8|615	renews, revokes, and publishes certificates as well as compiling and
21mr|pki-core-10.8.3-8|616	publishing Certificate Revocation Lists (CRLs).
21mr|pki-core-10.8.3-8|617	The Certificate Authority can be configured as a self-signing Certificate
21mr|pki-core-10.8.3-8|618	Authority, where it is the root CA, or it can act as a subordinate CA,
21mr|pki-core-10.8.3-8|619	where it obtains its own signing certificate from a public CA.
21mr|pki-core-10.8.3-8|620	
21mr|pki-core-10.8.3-8|621	%files -n pki-ca
21mr|pki-core-10.8.3-8|622	%license base/ca/LICENSE
21mr|pki-core-10.8.3-8|623	%{_javadir}/pki/pki-ca.jar
21mr|pki-core-10.8.3-8|624	%dir %{_datadir}/pki/ca
21mr|pki-core-10.8.3-8|625	%{_datadir}/pki/ca/conf/
21mr|pki-core-10.8.3-8|626	%{_datadir}/pki/ca/emails/
21mr|pki-core-10.8.3-8|627	%{_datadir}/pki/ca/profiles/
21mr|pki-core-10.8.3-8|628	%{_datadir}/pki/ca/setup/
21mr|pki-core-10.8.3-8|629	%{_datadir}/pki/ca/webapps/
21mr|pki-core-10.8.3-8|630	# with ca
21mr|pki-core-10.8.3-8|631	%endif
21mr|pki-core-10.8.3-8|632	
21mr|pki-core-10.8.3-8|633	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|634	
21mr|pki-core-10.8.3-8|635	%if %{with kra}
21mr|pki-core-10.8.3-8|636	%package -n pki-kra
21mr|pki-core-10.8.3-8|637	Summary:          PKI KRA Package
21mr|pki-core-10.8.3-8|638	Group:            Development/Java
21mr|pki-core-10.8.3-8|639	BuildArch:        noarch
21mr|pki-core-10.8.3-8|640	Requires:         pki-server = %{EVRD}
21mr|pki-core-10.8.3-8|641	
21mr|pki-core-10.8.3-8|642	%description -n pki-kra
21mr|pki-core-10.8.3-8|643	The Key Recovery Authority (KRA) is an optional PKI subsystem that can act
21mr|pki-core-10.8.3-8|644	as a key archival facility.  When configured in conjunction with the
21mr|pki-core-10.8.3-8|645	Certificate Authority (CA), the KRA stores private encryption keys as part of
21mr|pki-core-10.8.3-8|646	the certificate enrollment process.  The key archival mechanism is triggered
21mr|pki-core-10.8.3-8|647	when a user enrolls in the PKI and creates the certificate request.  Using the
21mr|pki-core-10.8.3-8|648	Certificate Request Message Format (CRMF) request format, a request is
21mr|pki-core-10.8.3-8|649	generated for the user's private encryption key.  This key is then stored in
21mr|pki-core-10.8.3-8|650	the KRA which is configured to store keys in an encrypted format that can only
21mr|pki-core-10.8.3-8|651	be decrypted by several agents requesting the key at one time, providing for
21mr|pki-core-10.8.3-8|652	protection of the public encryption keys for the users in the PKI deployment.
21mr|pki-core-10.8.3-8|653	Note that the KRA archives encryption keys; it does NOT archive signing keys,
21mr|pki-core-10.8.3-8|654	since such archival would undermine non-repudiation properties of signing keys.
21mr|pki-core-10.8.3-8|655	
21mr|pki-core-10.8.3-8|656	%files -n pki-kra
21mr|pki-core-10.8.3-8|657	%license base/kra/LICENSE
21mr|pki-core-10.8.3-8|658	%{_javadir}/pki/pki-kra.jar
21mr|pki-core-10.8.3-8|659	%dir %{_datadir}/pki/kra
21mr|pki-core-10.8.3-8|660	%{_datadir}/pki/kra/conf/
21mr|pki-core-10.8.3-8|661	%{_datadir}/pki/kra/setup/
21mr|pki-core-10.8.3-8|662	%{_datadir}/pki/kra/webapps/
21mr|pki-core-10.8.3-8|663	# with kra
21mr|pki-core-10.8.3-8|664	%endif
21mr|pki-core-10.8.3-8|665	
21mr|pki-core-10.8.3-8|666	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|667	
21mr|pki-core-10.8.3-8|668	%if %{with ocsp}
21mr|pki-core-10.8.3-8|669	%package -n pki-ocsp
21mr|pki-core-10.8.3-8|670	Summary:          PKI OCSP Package
21mr|pki-core-10.8.3-8|671	Group:            Development/Java
21mr|pki-core-10.8.3-8|672	BuildArch:        noarch
21mr|pki-core-10.8.3-8|673	Requires:         pki-server = %{EVRD}
21mr|pki-core-10.8.3-8|674	
21mr|pki-core-10.8.3-8|675	%description -n pki-ocsp
21mr|pki-core-10.8.3-8|676	The Online Certificate Status Protocol (OCSP) Manager is an optional PKI
21mr|pki-core-10.8.3-8|677	subsystem that can act as a stand-alone OCSP service.  The OCSP Manager
21mr|pki-core-10.8.3-8|678	performs the task of an online certificate validation authority by enabling
21mr|pki-core-10.8.3-8|679	OCSP-compliant clients to do real-time verification of certificates.  Note
21mr|pki-core-10.8.3-8|680	that an online certificate-validation authority is often referred to as an
21mr|pki-core-10.8.3-8|681	OCSP Responder.
21mr|pki-core-10.8.3-8|682	
21mr|pki-core-10.8.3-8|683	Although the Certificate Authority (CA) is already configured with an
21mr|pki-core-10.8.3-8|684	internal OCSP service.  An external OCSP Responder is offered as a separate
21mr|pki-core-10.8.3-8|685	subsystem in case the user wants the OCSP service provided outside of a
21mr|pki-core-10.8.3-8|686	firewall while the CA resides inside of a firewall, or to take the load of
21mr|pki-core-10.8.3-8|687	requests off of the CA.
21mr|pki-core-10.8.3-8|688	
21mr|pki-core-10.8.3-8|689	The OCSP Manager can receive Certificate Revocation Lists (CRLs) from
21mr|pki-core-10.8.3-8|690	multiple CA servers, and clients can query the OCSP Manager for the
21mr|pki-core-10.8.3-8|691	revocation status of certificates issued by all of these CA servers.
21mr|pki-core-10.8.3-8|692	
21mr|pki-core-10.8.3-8|693	When an instance of OCSP Manager is set up with an instance of CA, and
21mr|pki-core-10.8.3-8|694	publishing is set up to this OCSP Manager, CRLs are published to it
21mr|pki-core-10.8.3-8|695	whenever they are issued or updated.
21mr|pki-core-10.8.3-8|696	
21mr|pki-core-10.8.3-8|697	%files -n pki-ocsp
21mr|pki-core-10.8.3-8|698	%license base/ocsp/LICENSE
21mr|pki-core-10.8.3-8|699	%{_javadir}/pki/pki-ocsp.jar
21mr|pki-core-10.8.3-8|700	%dir %{_datadir}/pki/ocsp
21mr|pki-core-10.8.3-8|701	%{_datadir}/pki/ocsp/conf/
21mr|pki-core-10.8.3-8|702	%{_datadir}/pki/ocsp/setup/
21mr|pki-core-10.8.3-8|703	%{_datadir}/pki/ocsp/webapps/
21mr|pki-core-10.8.3-8|704	
21mr|pki-core-10.8.3-8|705	# with ocsp
21mr|pki-core-10.8.3-8|706	%endif
21mr|pki-core-10.8.3-8|707	
21mr|pki-core-10.8.3-8|708	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|709	
21mr|pki-core-10.8.3-8|710	%if %{with tks}
21mr|pki-core-10.8.3-8|711	%package -n pki-tks
21mr|pki-core-10.8.3-8|712	Summary:          PKI TKS Package
21mr|pki-core-10.8.3-8|713	Group:            Development/Java
21mr|pki-core-10.8.3-8|714	BuildArch:        noarch
21mr|pki-core-10.8.3-8|715	Requires:         pki-server = %{EVRD}
21mr|pki-core-10.8.3-8|716	
21mr|pki-core-10.8.3-8|717	%description -n pki-tks
21mr|pki-core-10.8.3-8|718	The Token Key Service (TKS) is an optional PKI subsystem that manages the
21mr|pki-core-10.8.3-8|719	master key(s) and the transport key(s) required to generate and distribute
21mr|pki-core-10.8.3-8|720	keys for hardware tokens.  TKS provides the security between tokens and an
21mr|pki-core-10.8.3-8|721	instance of Token Processing System (TPS), where the security relies upon the
21mr|pki-core-10.8.3-8|722	relationship between the master key and the token keys.  A TPS communicates
21mr|pki-core-10.8.3-8|723	with a TKS over SSL using client authentication.
21mr|pki-core-10.8.3-8|724	
21mr|pki-core-10.8.3-8|725	TKS helps establish a secure channel (signed and encrypted) between the token
21mr|pki-core-10.8.3-8|726	and the TPS, provides proof of presence of the security token during
21mr|pki-core-10.8.3-8|727	enrollment, and supports key changeover when the master key changes on the
21mr|pki-core-10.8.3-8|728	TKS.  Tokens with older keys will get new token keys.
21mr|pki-core-10.8.3-8|729	
21mr|pki-core-10.8.3-8|730	Because of the sensitivity of the data that TKS manages, TKS should be set up
21mr|pki-core-10.8.3-8|731	behind the firewall with restricted access.
21mr|pki-core-10.8.3-8|732	
21mr|pki-core-10.8.3-8|733	%files -n pki-tks
21mr|pki-core-10.8.3-8|734	%license base/tks/LICENSE
21mr|pki-core-10.8.3-8|735	%{_javadir}/pki/pki-tks.jar
21mr|pki-core-10.8.3-8|736	%dir %{_datadir}/pki/tks
21mr|pki-core-10.8.3-8|737	%{_datadir}/pki/tks/conf/
21mr|pki-core-10.8.3-8|738	%{_datadir}/pki/tks/setup/
21mr|pki-core-10.8.3-8|739	%{_datadir}/pki/tks/webapps/
21mr|pki-core-10.8.3-8|740	# with tks
21mr|pki-core-10.8.3-8|741	%endif
21mr|pki-core-10.8.3-8|742	
21mr|pki-core-10.8.3-8|743	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|744	
21mr|pki-core-10.8.3-8|745	%if %{with tps}
21mr|pki-core-10.8.3-8|746	%package -n pki-tps
21mr|pki-core-10.8.3-8|747	Summary:          PKI TPS Package
21mr|pki-core-10.8.3-8|748	Requires:         pki-server = %{EVRD}
21mr|pki-core-10.8.3-8|749	# additional runtime requirements needed to run native 'tpsclient'
21mr|pki-core-10.8.3-8|750	# REMINDER:  Revisit these once 'tpsclient' is rewritten as a Java app
21mr|pki-core-10.8.3-8|751	Requires:         nss-tools >= 3.36.1
21mr|pki-core-10.8.3-8|752	Requires:         openldap-clients
21mr|pki-core-10.8.3-8|753	
21mr|pki-core-10.8.3-8|754	%description -n pki-tps
21mr|pki-core-10.8.3-8|755	The Token Processing System (TPS) is an optional PKI subsystem that acts
21mr|pki-core-10.8.3-8|756	as a Registration Authority (RA) for authenticating and processing
21mr|pki-core-10.8.3-8|757	enrollment requests, PIN reset requests, and formatting requests from
21mr|pki-core-10.8.3-8|758	the Enterprise Security Client (ESC).
21mr|pki-core-10.8.3-8|759	
21mr|pki-core-10.8.3-8|760	TPS is designed to communicate with tokens that conform to
21mr|pki-core-10.8.3-8|761	Global Platform's Open Platform Specification.
21mr|pki-core-10.8.3-8|762	
21mr|pki-core-10.8.3-8|763	TPS communicates over SSL with various PKI backend subsystems (including
21mr|pki-core-10.8.3-8|764	the Certificate Authority (CA), the Key Recovery Authority (KRA), and the
21mr|pki-core-10.8.3-8|765	Token Key Service (TKS)) to fulfill the user's requests.
21mr|pki-core-10.8.3-8|766	
21mr|pki-core-10.8.3-8|767	TPS also interacts with the token database, an LDAP server that stores
21mr|pki-core-10.8.3-8|768	information about individual tokens.
21mr|pki-core-10.8.3-8|769	
21mr|pki-core-10.8.3-8|770	The utility "tpsclient" is a test tool that interacts with TPS.  This
21mr|pki-core-10.8.3-8|771	tool is useful to test TPS server configs without risking an actual
21mr|pki-core-10.8.3-8|772	smart card.
21mr|pki-core-10.8.3-8|773	
21mr|pki-core-10.8.3-8|774	%files -n pki-tps
21mr|pki-core-10.8.3-8|775	%license base/tps/LICENSE
21mr|pki-core-10.8.3-8|776	%{_javadir}/pki/pki-tps.jar
21mr|pki-core-10.8.3-8|777	%dir %{_datadir}/pki/tps
21mr|pki-core-10.8.3-8|778	%{_datadir}/pki/tps/applets/
21mr|pki-core-10.8.3-8|779	%{_datadir}/pki/tps/conf/
21mr|pki-core-10.8.3-8|780	%{_datadir}/pki/tps/setup/
21mr|pki-core-10.8.3-8|781	%{_datadir}/pki/tps/webapps/
21mr|pki-core-10.8.3-8|782	%{_mandir}/man5/pki-tps-connector.5*
21mr|pki-core-10.8.3-8|783	%{_mandir}/man5/pki-tps-profile.5*
21mr|pki-core-10.8.3-8|784	%{_mandir}/man1/tpsclient.1*
21mr|pki-core-10.8.3-8|785	# files for native 'tpsclient'
21mr|pki-core-10.8.3-8|786	# REMINDER:  Remove this comment once 'tpsclient' is rewritten as a Java app
21mr|pki-core-10.8.3-8|787	%{_bindir}/tpsclient
21mr|pki-core-10.8.3-8|788	%{_libdir}/tps/libtps.so
21mr|pki-core-10.8.3-8|789	%{_libdir}/tps/libtokendb.so
21mr|pki-core-10.8.3-8|790	# with tps
21mr|pki-core-10.8.3-8|791	%endif
21mr|pki-core-10.8.3-8|792	
21mr|pki-core-10.8.3-8|793	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|794	
21mr|pki-core-10.8.3-8|795	%if %{with javadoc}
21mr|pki-core-10.8.3-8|796	%package -n pki-javadoc
21mr|pki-core-10.8.3-8|797	Summary:          PKI Javadoc Package
21mr|pki-core-10.8.3-8|798	Group:            Development/Java
21mr|pki-core-10.8.3-8|799	BuildArch:        noarch
21mr|pki-core-10.8.3-8|800	
21mr|pki-core-10.8.3-8|801	%description -n pki-javadoc
21mr|pki-core-10.8.3-8|802	This package contains PKI API documentation.
21mr|pki-core-10.8.3-8|803	
21mr|pki-core-10.8.3-8|804	%files -n pki-javadoc
21mr|pki-core-10.8.3-8|805	%{_javadocdir}/pki-%{version}/
21mr|pki-core-10.8.3-8|806	# with javadoc
21mr|pki-core-10.8.3-8|807	%endif
21mr|pki-core-10.8.3-8|808	
21mr|pki-core-10.8.3-8|809	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|810	
21mr|pki-core-10.8.3-8|811	%if %{with console}
21mr|pki-core-10.8.3-8|812	%package -n pki-console
21mr|pki-core-10.8.3-8|813	Summary:          PKI Console Package
21mr|pki-core-10.8.3-8|814	Group:            Development/Java
21mr|pki-core-10.8.3-8|815	BuildArch:        noarch
21mr|pki-core-10.8.3-8|816	BuildRequires:    idm-console-framework >= 1.2.0
21mr|pki-core-10.8.3-8|817	Requires:         idm-console-framework >= 1.2.0
21mr|pki-core-10.8.3-8|818	Requires:         pki-base-java = %{EVRD}
21mr|pki-core-10.8.3-8|819	Requires:         pki-console-theme = %{EVRD}
21mr|pki-core-10.8.3-8|820	
21mr|pki-core-10.8.3-8|821	%description -n pki-console
21mr|pki-core-10.8.3-8|822	The PKI Console is a Java application used to administer PKI server.
21mr|pki-core-10.8.3-8|823	
21mr|pki-core-10.8.3-8|824	%files -n pki-console
21mr|pki-core-10.8.3-8|825	%license base/console/LICENSE
21mr|pki-core-10.8.3-8|826	%{_bindir}/pkiconsole
21mr|pki-core-10.8.3-8|827	%{_javadir}/pki/pki-console.jar
21mr|pki-core-10.8.3-8|828	
21mr|pki-core-10.8.3-8|829	# with console
21mr|pki-core-10.8.3-8|830	%endif
21mr|pki-core-10.8.3-8|831	
21mr|pki-core-10.8.3-8|832	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|833	
21mr|pki-core-10.8.3-8|834	%if %{with theme}
21mr|pki-core-10.8.3-8|835	%package -n %{brand}-pki-server-theme
21mr|pki-core-10.8.3-8|836	Summary:          Dogtag PKI Server Theme Package
21mr|pki-core-10.8.3-8|837	Group:            Development/Java
21mr|pki-core-10.8.3-8|838	BuildArch:        noarch
21mr|pki-core-10.8.3-8|839	Provides:         pki-server-theme = %{EVRD}
21mr|pki-core-10.8.3-8|840	
21mr|pki-core-10.8.3-8|841	%description -n %{brand}-pki-server-theme
21mr|pki-core-10.8.3-8|842	This PKI Server Theme Package contains
21mr|pki-core-10.8.3-8|843	Dogtag textual and graphical user interface for PKI Server.
21mr|pki-core-10.8.3-8|844	
21mr|pki-core-10.8.3-8|845	%files -n %{brand}-pki-server-theme
21mr|pki-core-10.8.3-8|846	%license themes/%{brand}/common-ui/LICENSE
21mr|pki-core-10.8.3-8|847	%dir %{_datadir}/pki
21mr|pki-core-10.8.3-8|848	%{_datadir}/pki/CS_SERVER_VERSION
21mr|pki-core-10.8.3-8|849	%{_datadir}/pki/common-ui/
21mr|pki-core-10.8.3-8|850	%{_datadir}/pki/server/webapps/pki/ca
21mr|pki-core-10.8.3-8|851	%{_datadir}/pki/server/webapps/pki/css
21mr|pki-core-10.8.3-8|852	%{_datadir}/pki/server/webapps/pki/esc
21mr|pki-core-10.8.3-8|853	%{_datadir}/pki/server/webapps/pki/fonts
21mr|pki-core-10.8.3-8|854	%{_datadir}/pki/server/webapps/pki/images
21mr|pki-core-10.8.3-8|855	%{_datadir}/pki/server/webapps/pki/kra
21mr|pki-core-10.8.3-8|856	%{_datadir}/pki/server/webapps/pki/ocsp
21mr|pki-core-10.8.3-8|857	%{_datadir}/pki/server/webapps/pki/pki.properties
21mr|pki-core-10.8.3-8|858	%{_datadir}/pki/server/webapps/pki/tks
21mr|pki-core-10.8.3-8|859	
21mr|pki-core-10.8.3-8|860	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|861	
21mr|pki-core-10.8.3-8|862	%package -n %{brand}-pki-console-theme
21mr|pki-core-10.8.3-8|863	Summary:          Dogtag PKI Console Theme Package
21mr|pki-core-10.8.3-8|864	Group:            Development/Java
21mr|pki-core-10.8.3-8|865	BuildArch:        noarch
21mr|pki-core-10.8.3-8|866	Provides:         pki-console-theme = %{EVRD}
21mr|pki-core-10.8.3-8|867	
21mr|pki-core-10.8.3-8|868	%description -n %{brand}-pki-console-theme
21mr|pki-core-10.8.3-8|869	This PKI Console Theme Package contains
21mr|pki-core-10.8.3-8|870	Dogtag textual and graphical user interface for PKI Console.
21mr|pki-core-10.8.3-8|871	
21mr|pki-core-10.8.3-8|872	%files -n %{brand}-pki-console-theme
21mr|pki-core-10.8.3-8|873	%license themes/%{brand}/console-ui/LICENSE
21mr|pki-core-10.8.3-8|874	%{_javadir}/pki/pki-console-theme.jar
21mr|pki-core-10.8.3-8|875	
21mr|pki-core-10.8.3-8|876	# with theme
21mr|pki-core-10.8.3-8|877	%endif
21mr|pki-core-10.8.3-8|878	
21mr|pki-core-10.8.3-8|879	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|880	
21mr|pki-core-10.8.3-8|881	%if %{with tests}
21mr|pki-core-10.8.3-8|882	%package -n pki-tests
21mr|pki-core-10.8.3-8|883	Summary:	PKI Tests
21mr|pki-core-10.8.3-8|884	Group:		Development/Java
21mr|pki-core-10.8.3-8|885	BuildArch:	noarch
21mr|pki-core-10.8.3-8|886	
21mr|pki-core-10.8.3-8|887	%description -n pki-tests
21mr|pki-core-10.8.3-8|888	This package contains PKI test suite.
21mr|pki-core-10.8.3-8|889	
21mr|pki-core-10.8.3-8|890	%files -n pki-tests
21mr|pki-core-10.8.3-8|891	%{_datadir}/pki/tests/
21mr|pki-core-10.8.3-8|892	
21mr|pki-core-10.8.3-8|893	# with tests
21mr|pki-core-10.8.3-8|894	%endif
21mr|pki-core-10.8.3-8|895	
21mr|pki-core-10.8.3-8|896	#-------------------------------------------------------------------------------
21mr|pki-core-10.8.3-8|897	
21mr|pki-core-10.8.3-8|898	%prep
21mr|pki-core-10.8.3-8|899	%autosetup -n pki-%{version} -p 1 -S git
21mr|pki-core-10.8.3-8|900	
21mr|pki-core-10.8.3-8|901	%build
21mr|pki-core-10.8.3-8|902	# get Tomcat <major>.<minor> version number
21mr|pki-core-10.8.3-8|903	tomcat_version=`/usr/sbin/tomcat version | sed -n 's/Server number: *\([0-9]\+\.[0-9]\+\).*/\1/p'`
21mr|pki-core-10.8.3-8|904	
21mr|pki-core-10.8.3-8|905	if [ $tomcat_version == "9.0" ]; then
21mr|pki-core-10.8.3-8|906	app_server=tomcat-8.5
21mr|pki-core-10.8.3-8|907	else
21mr|pki-core-10.8.3-8|908	app_server=tomcat-$tomcat_version
21mr|pki-core-10.8.3-8|909	fi
21mr|pki-core-10.8.3-8|910	
21mr|pki-core-10.8.3-8|911	%cmake \
21mr|pki-core-10.8.3-8|912	-DVERSION=%{version}-%{release} \
21mr|pki-core-10.8.3-8|913	-DVAR_INSTALL_DIR:PATH=/var \
21mr|pki-core-10.8.3-8|914	-DP11_KIT_TRUST=/etc/alternatives/libnssckbi.so.%{_arch} \
21mr|pki-core-10.8.3-8|915	-DJAVA_HOME=%{java_home} \
21mr|pki-core-10.8.3-8|916	-DJAVA_AWT_LIBRARY=%{_jvmdir}/java \
21mr|pki-core-10.8.3-8|917	-DJAVA_JVM_LIBRARY=%{_jvmdir}/java \
21mr|pki-core-10.8.3-8|918	-DJAVA_LIB_INSTALL_DIR=%{_jnidir} \
21mr|pki-core-10.8.3-8|919	-DSYSTEMD_LIB_INSTALL_DIR=%{_unitdir} \
21mr|pki-core-10.8.3-8|920	-DAPP_SERVER=$app_server \
21mr|pki-core-10.8.3-8|921	-DJAXRS_API_JAR=%{jaxrs_api_jar} \
21mr|pki-core-10.8.3-8|922	-DRESTEASY_LIB=%{resteasy_lib} \
21mr|pki-core-10.8.3-8|923	-DNSS_DEFAULT_DB_TYPE=%{nss_default_db_type} \
21mr|pki-core-10.8.3-8|924	-DBUILD_PKI_CORE:BOOL=ON \
21mr|pki-core-10.8.3-8|925	-DPYTHON_EXECUTABLE=%{python_executable} \
21mr|pki-core-10.8.3-8|926	-DWITH_TEST:BOOL=%{?with_test:ON}%{!?with_test:OFF} \
21mr|pki-core-10.8.3-8|927	%if ! %{with server} && ! %{with ca} && ! %{with kra} && ! %{with ocsp} && ! %{with tks} && ! %{with tps}
21mr|pki-core-10.8.3-8|928	-DWITH_SERVER:BOOL=OFF \
21mr|pki-core-10.8.3-8|929	%endif
21mr|pki-core-10.8.3-8|930	-DWITH_JAVADOC:BOOL=%{?with_javadoc:ON}%{!?with_javadoc:OFF} \
21mr|pki-core-10.8.3-8|931	-DBUILD_PKI_CONSOLE:BOOL=%{?with_console:ON}%{!?with_console:OFF} \
21mr|pki-core-10.8.3-8|932	-DTHEME=%{?with_theme:%{brand}}
21mr|pki-core-10.8.3-8|933	
21mr|pki-core-10.8.3-8|934	%install
21mr|pki-core-10.8.3-8|935	cd build
21mr|pki-core-10.8.3-8|936	# Do not use _smp_mflags to preserve build order
21mr|pki-core-10.8.3-8|937	%{__make} \
21mr|pki-core-10.8.3-8|938	VERBOSE=%{?_verbose} \
21mr|pki-core-10.8.3-8|939	CMAKE_NO_VERBOSE=1 \
21mr|pki-core-10.8.3-8|940	DESTDIR=%{buildroot} \
21mr|pki-core-10.8.3-8|941	INSTALL="install -p" \
21mr|pki-core-10.8.3-8|942	--no-print-directory \
21mr|pki-core-10.8.3-8|943	all install
21mr|pki-core-10.8.3-8|944	
21mr|pki-core-10.8.3-8|945	%if %{with_test}
21mr|pki-core-10.8.3-8|946	ctest --output-on-failure
21mr|pki-core-10.8.3-8|947	%endif
21mr|pki-core-10.8.3-8|948	
21mr|pki-core-10.8.3-8|949	%if %{with meta}
21mr|pki-core-10.8.3-8|950	%{__mkdir_p} %{buildroot}%{_datadir}/doc/pki
21mr|pki-core-10.8.3-8|951	
21mr|pki-core-10.8.3-8|952	cat > %{buildroot}%{_datadir}/doc/pki/README << EOF
21mr|pki-core-10.8.3-8|953	This package is a "meta-package" whose dependencies pull in all of the
21mr|pki-core-10.8.3-8|954	packages comprising the Dogtag Public Key Infrastructure (PKI) Suite.
21mr|pki-core-10.8.3-8|955	EOF
21mr|pki-core-10.8.3-8|956	
21mr|pki-core-10.8.3-8|957	# with meta
21mr|pki-core-10.8.3-8|958	%endif
21mr|pki-core-10.8.3-8|959	
21mr|pki-core-10.8.3-8|960	# Customize client library links in /usr/share/pki/lib
21mr|pki-core-10.8.3-8|961	ln -sf /usr/share/java/jboss-logging/jboss-logging.jar %{buildroot}%{_datadir}/pki/lib/jboss-logging.jar
21mr|pki-core-10.8.3-8|962	ln -sf /usr/share/java/jboss-annotations-1.2-api/jboss-annotations-api_1.2_spec.jar %{buildroot}%{_datadir}/pki/lib/jboss-annotations-api_1.2_spec.jar
21mr|pki-core-10.8.3-8|963	
21mr|pki-core-10.8.3-8|964	%if %{with server}
21mr|pki-core-10.8.3-8|965	
21mr|pki-core-10.8.3-8|966	# Customize server common library links in /usr/share/pki/server/common/lib
21mr|pki-core-10.8.3-8|967	ln -sf %{jaxrs_api_jar} %{buildroot}%{_datadir}/pki/server/common/lib/jboss-jaxrs-2.0-api.jar
21mr|pki-core-10.8.3-8|968	ln -sf /usr/share/java/jboss-logging/jboss-logging.jar %{buildroot}%{_datadir}/pki/server/common/lib/jboss-logging.jar
21mr|pki-core-10.8.3-8|969	ln -sf /usr/share/java/jboss-annotations-1.2-api/jboss-annotations-api_1.2_spec.jar %{buildroot}%{_datadir}/pki/server/common/lib/jboss-annotations-api_1.2_spec.jar
21mr|pki-core-10.8.3-8|970	
21mr|pki-core-10.8.3-8|971	mkdir -p %{buildroot}%{_sysusersdir}/
21mr|pki-core-10.8.3-8|972	install -m0644 %{SOURCE20} %{buildroot}%{_sysusersdir}/pki-server.conf
21mr|pki-core-10.8.3-8|973	
21mr|pki-core-10.8.3-8|974	# with server
21mr|pki-core-10.8.3-8|975	%endif

15237 21
21mr|pki-servlet-engine-9.0.7-16|1	# Copyright (c) 2000-2008, JPackage Project
21mr|pki-servlet-engine-9.0.7-16|2	# All rights reserved.
21mr|pki-servlet-engine-9.0.7-16|3	#
21mr|pki-servlet-engine-9.0.7-16|4	# Redistribution and use in source and binary forms, with or without
21mr|pki-servlet-engine-9.0.7-16|5	# modification, are permitted provided that the following conditions
21mr|pki-servlet-engine-9.0.7-16|6	# are met:
21mr|pki-servlet-engine-9.0.7-16|7	#
21mr|pki-servlet-engine-9.0.7-16|8	# 1. Redistributions of source code must retain the above copyright
21mr|pki-servlet-engine-9.0.7-16|9	#    notice, this list of conditions and the following disclaimer.
21mr|pki-servlet-engine-9.0.7-16|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|pki-servlet-engine-9.0.7-16|11	#    notice, this list of conditions and the following disclaimer in the
21mr|pki-servlet-engine-9.0.7-16|12	#    documentation and/or other materials provided with the
21mr|pki-servlet-engine-9.0.7-16|13	#    distribution.
21mr|pki-servlet-engine-9.0.7-16|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|pki-servlet-engine-9.0.7-16|15	#    contributors may be used to endorse or promote products derived
21mr|pki-servlet-engine-9.0.7-16|16	#    from this software without specific prior written permission.
21mr|pki-servlet-engine-9.0.7-16|17	#
21mr|pki-servlet-engine-9.0.7-16|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|pki-servlet-engine-9.0.7-16|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|pki-servlet-engine-9.0.7-16|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|pki-servlet-engine-9.0.7-16|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|pki-servlet-engine-9.0.7-16|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|pki-servlet-engine-9.0.7-16|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|pki-servlet-engine-9.0.7-16|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|pki-servlet-engine-9.0.7-16|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|pki-servlet-engine-9.0.7-16|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|pki-servlet-engine-9.0.7-16|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|pki-servlet-engine-9.0.7-16|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|pki-servlet-engine-9.0.7-16|29	#
21mr|pki-servlet-engine-9.0.7-16|30	
21mr|pki-servlet-engine-9.0.7-16|31	%global major_version 9
21mr|pki-servlet-engine-9.0.7-16|32	%global minor_version 0
21mr|pki-servlet-engine-9.0.7-16|33	%global micro_version 7
21mr|pki-servlet-engine-9.0.7-16|34	%global redhat_version 16
21mr|pki-servlet-engine-9.0.7-16|35	%global packdname apache-tomcat-%{version}.redhat-%{redhat_version}-src
21mr|pki-servlet-engine-9.0.7-16|36	
21mr|pki-servlet-engine-9.0.7-16|37	# Specification versions
21mr|pki-servlet-engine-9.0.7-16|38	%global servletspec 4.0
21mr|pki-servlet-engine-9.0.7-16|39	%global jspspec 2.3
21mr|pki-servlet-engine-9.0.7-16|40	%global elspec 3.0
21mr|pki-servlet-engine-9.0.7-16|41	
21mr|pki-servlet-engine-9.0.7-16|42	%global tcuid 91
21mr|pki-servlet-engine-9.0.7-16|43	
21mr|pki-servlet-engine-9.0.7-16|44	# FHS 2.3 compliant tree structure - http://www.pathname.com/fhs/2.3/
21mr|pki-servlet-engine-9.0.7-16|45	%global basedir %{_var}/lib/tomcat
21mr|pki-servlet-engine-9.0.7-16|46	%global appdir %{basedir}/webapps
21mr|pki-servlet-engine-9.0.7-16|47	%global homedir %{_datadir}/tomcat
21mr|pki-servlet-engine-9.0.7-16|48	%global bindir %{homedir}/bin
21mr|pki-servlet-engine-9.0.7-16|49	%global confdir %{_sysconfdir}/tomcat
21mr|pki-servlet-engine-9.0.7-16|50	%global libdir %{_javadir}/tomcat
21mr|pki-servlet-engine-9.0.7-16|51	%global logdir %{_var}/log/tomcat
21mr|pki-servlet-engine-9.0.7-16|52	%global cachedir %{_var}/cache/tomcat
21mr|pki-servlet-engine-9.0.7-16|53	%global tempdir %{cachedir}/temp
21mr|pki-servlet-engine-9.0.7-16|54	%global workdir %{cachedir}/work
21mr|pki-servlet-engine-9.0.7-16|55	%global _initrddir %{_sysconfdir}/init.d
21mr|pki-servlet-engine-9.0.7-16|56	%global _systemddir /lib/systemd/system
21mr|pki-servlet-engine-9.0.7-16|57	
21mr|pki-servlet-engine-9.0.7-16|58	Name:          pki-servlet-engine
21mr|pki-servlet-engine-9.0.7-16|59	Epoch:         1
21mr|pki-servlet-engine-9.0.7-16|60	Version:       %{major_version}.%{minor_version}.%{micro_version}
21mr|pki-servlet-engine-9.0.7-16|61	Release:       16
21mr|pki-servlet-engine-9.0.7-16|62	Summary:       Apache Servlet/JSP Engine, RI for Servlet %{servletspec}/JSP %{jspspec} API
21mr|pki-servlet-engine-9.0.7-16|63	Group:         Development/Java
21mr|pki-servlet-engine-9.0.7-16|64	License:       ASL 2.0
21mr|pki-servlet-engine-9.0.7-16|65	URL:           http://tomcat.apache.org/
21mr|pki-servlet-engine-9.0.7-16|66	
21mr|pki-servlet-engine-9.0.7-16|67	#Source0:       http://www.apache.org/dist/tomcat/tomcat-%%{major_version}/v%%{version}/src/%%{packdname}.tar.gz
21mr|pki-servlet-engine-9.0.7-16|68	Source0:       tomcat-%{version}.redhat-%{redhat_version}-src.zip
21mr|pki-servlet-engine-9.0.7-16|69	Source1:       tomcat-%{major_version}.%{minor_version}.conf
21mr|pki-servlet-engine-9.0.7-16|70	Source3:       tomcat-%{major_version}.%{minor_version}.sysconfig
21mr|pki-servlet-engine-9.0.7-16|71	Source4:       tomcat-%{major_version}.%{minor_version}.wrapper
21mr|pki-servlet-engine-9.0.7-16|72	Source6:       tomcat-%{major_version}.%{minor_version}-digest.script
21mr|pki-servlet-engine-9.0.7-16|73	Source7:       tomcat-%{major_version}.%{minor_version}-tool-wrapper.script
21mr|pki-servlet-engine-9.0.7-16|74	Source8:       tomcat-%{major_version}.%{minor_version}.service
21mr|pki-servlet-engine-9.0.7-16|75	Source21:      tomcat-functions
21mr|pki-servlet-engine-9.0.7-16|76	Source30:      tomcat-preamble
21mr|pki-servlet-engine-9.0.7-16|77	Source31:      tomcat-server
21mr|pki-servlet-engine-9.0.7-16|78	Source32:      tomcat-named.service
21mr|pki-servlet-engine-9.0.7-16|79	
21mr|pki-servlet-engine-9.0.7-16|80	Patch0:        tomcat-%{major_version}.%{minor_version}-bootstrap-MANIFEST.MF.patch
21mr|pki-servlet-engine-9.0.7-16|81	Patch1:        tomcat-%{major_version}.%{minor_version}-tomcat-users-webapp.patch
21mr|pki-servlet-engine-9.0.7-16|82	Patch2:        tomcat-8.0.36-CompilerOptionsV9.patch
21mr|pki-servlet-engine-9.0.7-16|83	Patch3:        tomcat-%{major_version}.%{minor_version}-catalina-policy.patch
21mr|pki-servlet-engine-9.0.7-16|84	
21mr|pki-servlet-engine-9.0.7-16|85	BuildArch:     noarch
21mr|pki-servlet-engine-9.0.7-16|86	# Java stack is not supported on x86_32
21mr|pki-servlet-engine-9.0.7-16|87	ExcludeArch: %{ix86}
21mr|pki-servlet-engine-9.0.7-16|88	
21mr|pki-servlet-engine-9.0.7-16|89	BuildRequires: ant
21mr|pki-servlet-engine-9.0.7-16|90	BuildRequires: findutils
21mr|pki-servlet-engine-9.0.7-16|91	BuildRequires: java-devel >= 1:1.8.0
21mr|pki-servlet-engine-9.0.7-16|92	BuildRequires: jpackage-utils >= 0:1.7.0
21mr|pki-servlet-engine-9.0.7-16|93	BuildRequires: maven-local
21mr|pki-servlet-engine-9.0.7-16|94	BuildRequires: systemd-units
21mr|pki-servlet-engine-9.0.7-16|95	
21mr|pki-servlet-engine-9.0.7-16|96	Requires:      ant
21mr|pki-servlet-engine-9.0.7-16|97	Requires:      java-headless >= 1:1.8.0
21mr|pki-servlet-engine-9.0.7-16|98	Requires:      java-devel >= 1:1.8.0
21mr|pki-servlet-engine-9.0.7-16|99	Requires:      jpackage-utils
21mr|pki-servlet-engine-9.0.7-16|100	Requires:      procps
21mr|pki-servlet-engine-9.0.7-16|101	Requires(pre):    shadow-utils
21mr|pki-servlet-engine-9.0.7-16|102	Requires(post):   chkconfig
21mr|pki-servlet-engine-9.0.7-16|103	Requires(postun): chkconfig
21mr|pki-servlet-engine-9.0.7-16|104	Requires(preun):  chkconfig
21mr|pki-servlet-engine-9.0.7-16|105	Requires(post):   systemd-units
21mr|pki-servlet-engine-9.0.7-16|106	Requires(preun):  systemd-units
21mr|pki-servlet-engine-9.0.7-16|107	Requires(postun): systemd-units
21mr|pki-servlet-engine-9.0.7-16|108	Requires(preun): coreutils
21mr|pki-servlet-engine-9.0.7-16|109	Requires: pki-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
21mr|pki-servlet-engine-9.0.7-16|110	
21mr|pki-servlet-engine-9.0.7-16|111	# Add bundled so that everyone knows this is Tomcat
21mr|pki-servlet-engine-9.0.7-16|112	Provides: bundled(tomcat) = 9.0.7.redhat-%{redhat_version}
21mr|pki-servlet-engine-9.0.7-16|113	
21mr|pki-servlet-engine-9.0.7-16|114	Obsoletes:        pki-servlet-container
21mr|pki-servlet-engine-9.0.7-16|115	
21mr|pki-servlet-engine-9.0.7-16|116	%description
21mr|pki-servlet-engine-9.0.7-16|117	Tomcat is the servlet engine that is used in the official Reference
21mr|pki-servlet-engine-9.0.7-16|118	Implementation for the Java Servlet and JavaServer Pages technologies.
21mr|pki-servlet-engine-9.0.7-16|119	The Java Servlet and JavaServer Pages specifications are developed by
21mr|pki-servlet-engine-9.0.7-16|120	Sun under the Java Community Process.
21mr|pki-servlet-engine-9.0.7-16|121	
21mr|pki-servlet-engine-9.0.7-16|122	Tomcat is developed in an open and participatory environment and
21mr|pki-servlet-engine-9.0.7-16|123	released under the Apache Software License version 2.0. Tomcat is intended
21mr|pki-servlet-engine-9.0.7-16|124	to be a collaboration of the best-of-breed developers from around the world.
21mr|pki-servlet-engine-9.0.7-16|125	
21mr|pki-servlet-engine-9.0.7-16|126	%package -n pki-servlet-%{servletspec}-api
21mr|pki-servlet-engine-9.0.7-16|127	Group: System/Libraries
21mr|pki-servlet-engine-9.0.7-16|128	Summary: Apache Tomcat Java Servlet v%{servletspec} API Implementation Classes
21mr|pki-servlet-engine-9.0.7-16|129	Requires(post): chkconfig
21mr|pki-servlet-engine-9.0.7-16|130	Requires(postun): chkconfig
21mr|pki-servlet-engine-9.0.7-16|131	
21mr|pki-servlet-engine-9.0.7-16|132	%description -n pki-servlet-%{servletspec}-api
21mr|pki-servlet-engine-9.0.7-16|133	Apache Tomcat Servlet API Implementation Classes.
21mr|pki-servlet-engine-9.0.7-16|134	
21mr|pki-servlet-engine-9.0.7-16|135	%prep
21mr|pki-servlet-engine-9.0.7-16|136	%setup -q -n %{packdname}
21mr|pki-servlet-engine-9.0.7-16|137	
21mr|pki-servlet-engine-9.0.7-16|138	# remove pre-built binaries and windows files
21mr|pki-servlet-engine-9.0.7-16|139	find . -type f \( -name "*.bat" -o -name "*.class" -o -name Thumbs.db -o -name "*.gz" -o \
21mr|pki-servlet-engine-9.0.7-16|140	-name "*.jar" -o -name "*.war" -o -name "*.zip" \) -delete
21mr|pki-servlet-engine-9.0.7-16|141	
21mr|pki-servlet-engine-9.0.7-16|142	%patch0 -p0
21mr|pki-servlet-engine-9.0.7-16|143	%patch1 -p0
21mr|pki-servlet-engine-9.0.7-16|144	%patch2 -p0
21mr|pki-servlet-engine-9.0.7-16|145	%patch3 -p0
21mr|pki-servlet-engine-9.0.7-16|146	
21mr|pki-servlet-engine-9.0.7-16|147	# Since we don't support ECJ in RHEL anymore, remove the class that requires it
21mr|pki-servlet-engine-9.0.7-16|148	%{__rm} -f java/org/apache/jasper/compiler/JDTCompiler.java
21mr|pki-servlet-engine-9.0.7-16|149	
21mr|pki-servlet-engine-9.0.7-16|150	%build
21mr|pki-servlet-engine-9.0.7-16|151	export OPT_JAR_LIST="xalan-j2-serializer"
21mr|pki-servlet-engine-9.0.7-16|152	
21mr|pki-servlet-engine-9.0.7-16|153	# Create a dummy file for later removal
21mr|pki-servlet-engine-9.0.7-16|154	touch HACK
21mr|pki-servlet-engine-9.0.7-16|155	
21mr|pki-servlet-engine-9.0.7-16|156	# who needs a build.properties file anyway
21mr|pki-servlet-engine-9.0.7-16|157	%{ant} -Dbase.path="." \
21mr|pki-servlet-engine-9.0.7-16|158	-Dbuild.compiler="modern" \
21mr|pki-servlet-engine-9.0.7-16|159	-Dcommons-daemon.jar="HACK" \
21mr|pki-servlet-engine-9.0.7-16|160	-Dcommons-daemon.native.src.tgz="HACK" \
21mr|pki-servlet-engine-9.0.7-16|161	-Djdt.jar="HACK" \
21mr|pki-servlet-engine-9.0.7-16|162	-Dtomcat-native.tar.gz="HACK" \
21mr|pki-servlet-engine-9.0.7-16|163	-Dtomcat-native.home="." \
21mr|pki-servlet-engine-9.0.7-16|164	-Dcommons-daemon.native.win.mgr.exe="HACK" \
21mr|pki-servlet-engine-9.0.7-16|165	-Dnsis.exe="HACK" \
21mr|pki-servlet-engine-9.0.7-16|166	deploy dist-prepare dist-source
21mr|pki-servlet-engine-9.0.7-16|167	
21mr|pki-servlet-engine-9.0.7-16|168	# remove some jars that we don't need
21mr|pki-servlet-engine-9.0.7-16|169	%{__rm} output/build/bin/commons-daemon.jar
21mr|pki-servlet-engine-9.0.7-16|170	
21mr|pki-servlet-engine-9.0.7-16|171	%install
21mr|pki-servlet-engine-9.0.7-16|172	# build initial path structure
21mr|pki-servlet-engine-9.0.7-16|173	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_bindir}
21mr|pki-servlet-engine-9.0.7-16|174	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_sbindir}
21mr|pki-servlet-engine-9.0.7-16|175	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_initrddir}
21mr|pki-servlet-engine-9.0.7-16|176	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_systemddir}
21mr|pki-servlet-engine-9.0.7-16|177	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
21mr|pki-servlet-engine-9.0.7-16|178	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{appdir}
21mr|pki-servlet-engine-9.0.7-16|179	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{bindir}
21mr|pki-servlet-engine-9.0.7-16|180	%{__install} -d -m 0775 ${RPM_BUILD_ROOT}%{confdir}
21mr|pki-servlet-engine-9.0.7-16|181	%{__install} -d -m 0775 ${RPM_BUILD_ROOT}%{confdir}/Catalina/localhost
21mr|pki-servlet-engine-9.0.7-16|182	%{__install} -d -m 0775 ${RPM_BUILD_ROOT}%{confdir}/conf.d
21mr|pki-servlet-engine-9.0.7-16|183	/bin/echo "Place your custom *.conf files here. Shell expansion is supported." > ${RPM_BUILD_ROOT}%{confdir}/conf.d/README
21mr|pki-servlet-engine-9.0.7-16|184	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{libdir}
21mr|pki-servlet-engine-9.0.7-16|185	%{__install} -d -m 0775 ${RPM_BUILD_ROOT}%{logdir}
21mr|pki-servlet-engine-9.0.7-16|186	%{__install} -d -m 0775 ${RPM_BUILD_ROOT}%{_localstatedir}/lib/tomcats
21mr|pki-servlet-engine-9.0.7-16|187	%{__install} -d -m 0775 ${RPM_BUILD_ROOT}%{homedir}
21mr|pki-servlet-engine-9.0.7-16|188	%{__install} -d -m 0775 ${RPM_BUILD_ROOT}%{tempdir}
21mr|pki-servlet-engine-9.0.7-16|189	%{__install} -d -m 0775 ${RPM_BUILD_ROOT}%{workdir}
21mr|pki-servlet-engine-9.0.7-16|190	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_unitdir}
21mr|pki-servlet-engine-9.0.7-16|191	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_libexecdir}/tomcat
21mr|pki-servlet-engine-9.0.7-16|192	
21mr|pki-servlet-engine-9.0.7-16|193	# move things into place
21mr|pki-servlet-engine-9.0.7-16|194	# First copy supporting libs to tomcat lib
21mr|pki-servlet-engine-9.0.7-16|195	pushd output/build
21mr|pki-servlet-engine-9.0.7-16|196	%{__cp} -a bin/*.{jar,xml} ${RPM_BUILD_ROOT}%{bindir}
21mr|pki-servlet-engine-9.0.7-16|197	%{__cp} -a conf/*.{policy,properties,xml,xsd} ${RPM_BUILD_ROOT}%{confdir}
21mr|pki-servlet-engine-9.0.7-16|198	%{__cp} -a lib/*.jar ${RPM_BUILD_ROOT}%{libdir}
21mr|pki-servlet-engine-9.0.7-16|199	popd
21mr|pki-servlet-engine-9.0.7-16|200	
21mr|pki-servlet-engine-9.0.7-16|201	%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
21mr|pki-servlet-engine-9.0.7-16|202	-e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
21mr|pki-servlet-engine-9.0.7-16|203	-e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE1} \
21mr|pki-servlet-engine-9.0.7-16|204	> ${RPM_BUILD_ROOT}%{confdir}/tomcat.conf
21mr|pki-servlet-engine-9.0.7-16|205	%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
21mr|pki-servlet-engine-9.0.7-16|206	-e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
21mr|pki-servlet-engine-9.0.7-16|207	-e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE3} \
21mr|pki-servlet-engine-9.0.7-16|208	> ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/tomcat
21mr|pki-servlet-engine-9.0.7-16|209	%{__install} -m 0644 %{SOURCE4} \
21mr|pki-servlet-engine-9.0.7-16|210	${RPM_BUILD_ROOT}%{_sbindir}/tomcat
21mr|pki-servlet-engine-9.0.7-16|211	%{__install} -m 0644 %{SOURCE8} \
21mr|pki-servlet-engine-9.0.7-16|212	${RPM_BUILD_ROOT}%{_unitdir}/tomcat.service
21mr|pki-servlet-engine-9.0.7-16|213	%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
21mr|pki-servlet-engine-9.0.7-16|214	-e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
21mr|pki-servlet-engine-9.0.7-16|215	-e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE6} \
21mr|pki-servlet-engine-9.0.7-16|216	> ${RPM_BUILD_ROOT}%{_bindir}/tomcat-digest
21mr|pki-servlet-engine-9.0.7-16|217	%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
21mr|pki-servlet-engine-9.0.7-16|218	-e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
21mr|pki-servlet-engine-9.0.7-16|219	-e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE7} \
21mr|pki-servlet-engine-9.0.7-16|220	> ${RPM_BUILD_ROOT}%{_bindir}/tomcat-tool-wrapper
21mr|pki-servlet-engine-9.0.7-16|221	
21mr|pki-servlet-engine-9.0.7-16|222	%{__install} -m 0644 %{SOURCE21} \
21mr|pki-servlet-engine-9.0.7-16|223	${RPM_BUILD_ROOT}%{_libexecdir}/tomcat/functions
21mr|pki-servlet-engine-9.0.7-16|224	%{__install} -m 0755 %{SOURCE30} \
21mr|pki-servlet-engine-9.0.7-16|225	${RPM_BUILD_ROOT}%{_libexecdir}/tomcat/preamble
21mr|pki-servlet-engine-9.0.7-16|226	%{__install} -m 0755 %{SOURCE31} \
21mr|pki-servlet-engine-9.0.7-16|227	${RPM_BUILD_ROOT}%{_libexecdir}/tomcat/server
21mr|pki-servlet-engine-9.0.7-16|228	%{__install} -m 0644 %{SOURCE32} \
21mr|pki-servlet-engine-9.0.7-16|229	${RPM_BUILD_ROOT}%{_unitdir}/tomcat@.service
21mr|pki-servlet-engine-9.0.7-16|230	
21mr|pki-servlet-engine-9.0.7-16|231	# Substitute libnames in catalina-tasks.xml
21mr|pki-servlet-engine-9.0.7-16|232	sed -i \
21mr|pki-servlet-engine-9.0.7-16|233	"s,el-api.jar,tomcat-el-%{elspec}-api.jar,;
21mr|pki-servlet-engine-9.0.7-16|234	s,servlet-api.jar,tomcat-servlet-%{servletspec}-api.jar,;
21mr|pki-servlet-engine-9.0.7-16|235	s,jsp-api.jar,tomcat-jsp-%{jspspec}-api.jar,;" \
21mr|pki-servlet-engine-9.0.7-16|236	${RPM_BUILD_ROOT}%{bindir}/catalina-tasks.xml
21mr|pki-servlet-engine-9.0.7-16|237	
21mr|pki-servlet-engine-9.0.7-16|238	# create jsp and servlet API symlinks
21mr|pki-servlet-engine-9.0.7-16|239	pushd ${RPM_BUILD_ROOT}%{_javadir}
21mr|pki-servlet-engine-9.0.7-16|240	%{__mv} tomcat/jsp-api.jar tomcat-jsp-%{jspspec}-api.jar
21mr|pki-servlet-engine-9.0.7-16|241	%{__ln_s} tomcat-jsp-%{jspspec}-api.jar tomcat-jsp-api.jar
21mr|pki-servlet-engine-9.0.7-16|242	%{__mv} tomcat/servlet-api.jar tomcat-servlet-%{servletspec}-api.jar
21mr|pki-servlet-engine-9.0.7-16|243	%{__ln_s} tomcat-servlet-%{servletspec}-api.jar tomcat-servlet-api.jar
21mr|pki-servlet-engine-9.0.7-16|244	%{__mv} tomcat/el-api.jar tomcat-el-%{elspec}-api.jar
21mr|pki-servlet-engine-9.0.7-16|245	%{__ln_s} tomcat-el-%{elspec}-api.jar tomcat-el-api.jar
21mr|pki-servlet-engine-9.0.7-16|246	popd
21mr|pki-servlet-engine-9.0.7-16|247	
21mr|pki-servlet-engine-9.0.7-16|248	pushd ${RPM_BUILD_ROOT}%{libdir}
21mr|pki-servlet-engine-9.0.7-16|249	# symlink JSP and servlet API jars
21mr|pki-servlet-engine-9.0.7-16|250	%{__ln_s} ../../java/tomcat-jsp-%{jspspec}-api.jar .
21mr|pki-servlet-engine-9.0.7-16|251	%{__ln_s} ../../java/tomcat-servlet-%{servletspec}-api.jar .
21mr|pki-servlet-engine-9.0.7-16|252	%{__ln_s} ../../java/tomcat-el-%{elspec}-api.jar .
21mr|pki-servlet-engine-9.0.7-16|253	
21mr|pki-servlet-engine-9.0.7-16|254	# Temporary copy the juli jar here from /usr/share/java/tomcat (for maven depmap)
21mr|pki-servlet-engine-9.0.7-16|255	%{__cp} -a ${RPM_BUILD_ROOT}%{bindir}/tomcat-juli.jar ./
21mr|pki-servlet-engine-9.0.7-16|256	popd
21mr|pki-servlet-engine-9.0.7-16|257	
21mr|pki-servlet-engine-9.0.7-16|258	# symlink to the FHS locations where we've installed things
21mr|pki-servlet-engine-9.0.7-16|259	pushd ${RPM_BUILD_ROOT}%{homedir}
21mr|pki-servlet-engine-9.0.7-16|260	%{__ln_s} %{appdir} webapps
21mr|pki-servlet-engine-9.0.7-16|261	%{__ln_s} %{confdir} conf
21mr|pki-servlet-engine-9.0.7-16|262	%{__ln_s} %{libdir} lib
21mr|pki-servlet-engine-9.0.7-16|263	%{__ln_s} %{logdir} logs
21mr|pki-servlet-engine-9.0.7-16|264	%{__ln_s} %{tempdir} temp
21mr|pki-servlet-engine-9.0.7-16|265	%{__ln_s} %{workdir} work
21mr|pki-servlet-engine-9.0.7-16|266	popd
21mr|pki-servlet-engine-9.0.7-16|267	
21mr|pki-servlet-engine-9.0.7-16|268	# Install the maven metadata
21mr|pki-servlet-engine-9.0.7-16|269	%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_mavenpomdir}
21mr|pki-servlet-engine-9.0.7-16|270	pushd output/dist/src/res/maven
21mr|pki-servlet-engine-9.0.7-16|271	for pom in *.pom; do
21mr|pki-servlet-engine-9.0.7-16|272	# fix-up version in all pom files
21mr|pki-servlet-engine-9.0.7-16|273	sed -i 's/@MAVEN.DEPLOY.VERSION@/%{version}/g' $pom
21mr|pki-servlet-engine-9.0.7-16|274	done
21mr|pki-servlet-engine-9.0.7-16|275	
21mr|pki-servlet-engine-9.0.7-16|276	# we won't install dbcp, juli-adapters and juli-extras pom files
21mr|pki-servlet-engine-9.0.7-16|277	for libname in annotations-api catalina jasper-el jasper catalina-ha; do
21mr|pki-servlet-engine-9.0.7-16|278	%{__cp} -a tomcat-$libname.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-$libname.pom
21mr|pki-servlet-engine-9.0.7-16|279	%add_maven_depmap JPP.tomcat-$libname.pom tomcat/$libname.jar
21mr|pki-servlet-engine-9.0.7-16|280	done
21mr|pki-servlet-engine-9.0.7-16|281	
21mr|pki-servlet-engine-9.0.7-16|282	# tomcat-util-scan
21mr|pki-servlet-engine-9.0.7-16|283	%{__cp} -a tomcat-util-scan.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-util-scan.pom
21mr|pki-servlet-engine-9.0.7-16|284	%add_maven_depmap JPP.tomcat-util-scan.pom tomcat/tomcat-util-scan.jar
21mr|pki-servlet-engine-9.0.7-16|285	
21mr|pki-servlet-engine-9.0.7-16|286	# tomcat-jni
21mr|pki-servlet-engine-9.0.7-16|287	%{__cp} -a tomcat-jni.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-jni.pom
21mr|pki-servlet-engine-9.0.7-16|288	%add_maven_depmap JPP.tomcat-jni.pom tomcat/tomcat-jni.jar
21mr|pki-servlet-engine-9.0.7-16|289	
21mr|pki-servlet-engine-9.0.7-16|290	# servlet-api jsp-api and el-api are not in tomcat subdir, since they are widely re-used elsewhere
21mr|pki-servlet-engine-9.0.7-16|291	%{__cp} -a tomcat-jsp-api.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP-tomcat-jsp-api.pom
21mr|pki-servlet-engine-9.0.7-16|292	%add_maven_depmap JPP-tomcat-jsp-api.pom tomcat-jsp-api.jar -a "org.eclipse.jetty.orbit:javax.servlet.jsp"
21mr|pki-servlet-engine-9.0.7-16|293	
21mr|pki-servlet-engine-9.0.7-16|294	%{__cp} -a tomcat-el-api.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP-tomcat-el-api.pom
21mr|pki-servlet-engine-9.0.7-16|295	%add_maven_depmap JPP-tomcat-el-api.pom tomcat-el-api.jar -a "org.eclipse.jetty.orbit:javax.el"
21mr|pki-servlet-engine-9.0.7-16|296	
21mr|pki-servlet-engine-9.0.7-16|297	%{__cp} -a tomcat-servlet-api.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP-tomcat-servlet-api.pom
21mr|pki-servlet-engine-9.0.7-16|298	# Generate a depmap fragment javax.servlet:servlet-api pointing to
21mr|pki-servlet-engine-9.0.7-16|299	# tomcat-servlet-3.0-api for backwards compatibility
21mr|pki-servlet-engine-9.0.7-16|300	# also provide jetty depmap (originally in jetty package, but it's cleaner to have it here
21mr|pki-servlet-engine-9.0.7-16|301	%add_maven_depmap JPP-tomcat-servlet-api.pom tomcat-servlet-%{servletspec}-api.jar -f "tomcat-servlet-api"
21mr|pki-servlet-engine-9.0.7-16|302	
21mr|pki-servlet-engine-9.0.7-16|303	# replace temporary copy with link
21mr|pki-servlet-engine-9.0.7-16|304	%{__ln_s} -f $(abs2rel %{bindir}/tomcat-juli.jar %{libdir}) ${RPM_BUILD_ROOT}%{libdir}/
21mr|pki-servlet-engine-9.0.7-16|305	
21mr|pki-servlet-engine-9.0.7-16|306	# two special pom where jar files have different names
21mr|pki-servlet-engine-9.0.7-16|307	%{__cp} -a tomcat-tribes.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-catalina-tribes.pom
21mr|pki-servlet-engine-9.0.7-16|308	%add_maven_depmap JPP.tomcat-catalina-tribes.pom tomcat/catalina-tribes.jar
21mr|pki-servlet-engine-9.0.7-16|309	
21mr|pki-servlet-engine-9.0.7-16|310	%{__cp} -a tomcat-coyote.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-tomcat-coyote.pom
21mr|pki-servlet-engine-9.0.7-16|311	%add_maven_depmap JPP.tomcat-tomcat-coyote.pom tomcat/tomcat-coyote.jar
21mr|pki-servlet-engine-9.0.7-16|312	
21mr|pki-servlet-engine-9.0.7-16|313	%{__cp} -a tomcat-juli.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-tomcat-juli.pom
21mr|pki-servlet-engine-9.0.7-16|314	%add_maven_depmap JPP.tomcat-tomcat-juli.pom tomcat/tomcat-juli.jar
21mr|pki-servlet-engine-9.0.7-16|315	
21mr|pki-servlet-engine-9.0.7-16|316	%{__cp} -a tomcat-api.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-tomcat-api.pom
21mr|pki-servlet-engine-9.0.7-16|317	%add_maven_depmap JPP.tomcat-tomcat-api.pom tomcat/tomcat-api.jar
21mr|pki-servlet-engine-9.0.7-16|318	
21mr|pki-servlet-engine-9.0.7-16|319	%{__cp} -a tomcat-util.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-tomcat-util.pom
21mr|pki-servlet-engine-9.0.7-16|320	%add_maven_depmap JPP.tomcat-tomcat-util.pom tomcat/tomcat-util.jar
21mr|pki-servlet-engine-9.0.7-16|321	
21mr|pki-servlet-engine-9.0.7-16|322	%{__cp} -a tomcat-jdbc.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-tomcat-jdbc.pom
21mr|pki-servlet-engine-9.0.7-16|323	%add_maven_depmap JPP.tomcat-tomcat-jdbc.pom tomcat/tomcat-jdbc.jar
21mr|pki-servlet-engine-9.0.7-16|324	
21mr|pki-servlet-engine-9.0.7-16|325	# tomcat-websocket-api
21mr|pki-servlet-engine-9.0.7-16|326	%{__cp} -a tomcat-websocket-api.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-websocket-api.pom
21mr|pki-servlet-engine-9.0.7-16|327	%add_maven_depmap JPP.tomcat-websocket-api.pom tomcat/websocket-api.jar
21mr|pki-servlet-engine-9.0.7-16|328	
21mr|pki-servlet-engine-9.0.7-16|329	# tomcat-tomcat-websocket
21mr|pki-servlet-engine-9.0.7-16|330	%{__cp} -a tomcat-websocket.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-tomcat-websocket.pom
21mr|pki-servlet-engine-9.0.7-16|331	%add_maven_depmap JPP.tomcat-tomcat-websocket.pom tomcat/tomcat-websocket.jar
21mr|pki-servlet-engine-9.0.7-16|332	
21mr|pki-servlet-engine-9.0.7-16|333	# tomcat-jaspic-api
21mr|pki-servlet-engine-9.0.7-16|334	%{__cp} -a tomcat-jaspic-api.pom ${RPM_BUILD_ROOT}%{_mavenpomdir}/JPP.tomcat-jaspic-api.pom
21mr|pki-servlet-engine-9.0.7-16|335	%add_maven_depmap JPP.tomcat-jaspic-api.pom tomcat/jaspic-api.jar
21mr|pki-servlet-engine-9.0.7-16|336	
21mr|pki-servlet-engine-9.0.7-16|337	# Manually change the metadata filenames
21mr|pki-servlet-engine-9.0.7-16|338	%{__mv} ${RPM_BUILD_ROOT}%{_datadir}/maven-metadata/%{name}.xml ${RPM_BUILD_ROOT}%{_datadir}/maven-metadata/tomcat.xml
21mr|pki-servlet-engine-9.0.7-16|339	%{__mv} ${RPM_BUILD_ROOT}%{_datadir}/maven-metadata/%{name}-tomcat-servlet-api.xml ${RPM_BUILD_ROOT}%{_datadir}/maven-metadata/tomcat-servlet-api.xml
21mr|pki-servlet-engine-9.0.7-16|340	
21mr|pki-servlet-engine-9.0.7-16|341	%pre
21mr|pki-servlet-engine-9.0.7-16|342	# add the tomcat user and group
21mr|pki-servlet-engine-9.0.7-16|343	%{_sbindir}/groupadd -g %{tcuid} -r tomcat 2>/dev/null || :
21mr|pki-servlet-engine-9.0.7-16|344	%{_sbindir}/useradd -c "Apache Tomcat" -u %{tcuid} -g tomcat \
21mr|pki-servlet-engine-9.0.7-16|345	-s /sbin/nologin -r -d %{homedir} tomcat 2>/dev/null || :
21mr|pki-servlet-engine-9.0.7-16|346	
21mr|pki-servlet-engine-9.0.7-16|347	%post
21mr|pki-servlet-engine-9.0.7-16|348	# install but don't activate
21mr|pki-servlet-engine-9.0.7-16|349	%systemd_post tomcat.service
21mr|pki-servlet-engine-9.0.7-16|350	
21mr|pki-servlet-engine-9.0.7-16|351	# Collapse all of the alternatives installations into one
21mr|pki-servlet-engine-9.0.7-16|352	%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp \
21mr|pki-servlet-engine-9.0.7-16|353	%{_javadir}/tomcat-jsp-%{jspspec}-api.jar 20200
21mr|pki-servlet-engine-9.0.7-16|354	%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet \
21mr|pki-servlet-engine-9.0.7-16|355	%{_javadir}/tomcat-servlet-%{servletspec}-api.jar 30000
21mr|pki-servlet-engine-9.0.7-16|356	%{_sbindir}/update-alternatives --install %{_javadir}/elspec.jar elspec \
21mr|pki-servlet-engine-9.0.7-16|357	%{_javadir}/tomcat-el-%{elspec}-api.jar 20300
21mr|pki-servlet-engine-9.0.7-16|358	
21mr|pki-servlet-engine-9.0.7-16|359	%preun
21mr|pki-servlet-engine-9.0.7-16|360	# clean tempdir and workdir on removal or upgrade
21mr|pki-servlet-engine-9.0.7-16|361	%{__rm} -rf %{workdir}/* %{tempdir}/*
21mr|pki-servlet-engine-9.0.7-16|362	%systemd_preun tomcat.service
21mr|pki-servlet-engine-9.0.7-16|363	
21mr|pki-servlet-engine-9.0.7-16|364	%postun
21mr|pki-servlet-engine-9.0.7-16|365	%systemd_postun_with_restart tomcat.service
21mr|pki-servlet-engine-9.0.7-16|366	
21mr|pki-servlet-engine-9.0.7-16|367	# Collapse all of the alternatives removals into one
21mr|pki-servlet-engine-9.0.7-16|368	if [ "$1" = "0" ]; then
21mr|pki-servlet-engine-9.0.7-16|369	%{_sbindir}/update-alternatives --remove jsp \
21mr|pki-servlet-engine-9.0.7-16|370	%{_javadir}/tomcat-jsp-%{jspspec}-api.jar
21mr|pki-servlet-engine-9.0.7-16|371	%{_sbindir}/update-alternatives --remove servlet \
21mr|pki-servlet-engine-9.0.7-16|372	%{_javadir}/tomcat-servlet-%{servletspec}-api.jar
21mr|pki-servlet-engine-9.0.7-16|373	%{_sbindir}/update-alternatives --remove elspec \
21mr|pki-servlet-engine-9.0.7-16|374	%{_javadir}/tomcat-el-%{elspec}-api.jar
21mr|pki-servlet-engine-9.0.7-16|375	fi
21mr|pki-servlet-engine-9.0.7-16|376	
21mr|pki-servlet-engine-9.0.7-16|377	%files
21mr|pki-servlet-engine-9.0.7-16|378	%defattr(0664,root,tomcat,0755)
21mr|pki-servlet-engine-9.0.7-16|379	%doc {LICENSE,NOTICE,RELEASE*}
21mr|pki-servlet-engine-9.0.7-16|380	%attr(0755,root,root) %{_bindir}/tomcat-digest
21mr|pki-servlet-engine-9.0.7-16|381	%attr(0755,root,root) %{_bindir}/tomcat-tool-wrapper
21mr|pki-servlet-engine-9.0.7-16|382	%attr(0755,root,root) %{_sbindir}/tomcat
21mr|pki-servlet-engine-9.0.7-16|383	%attr(0644,root,root) %{_unitdir}/tomcat.service
21mr|pki-servlet-engine-9.0.7-16|384	%attr(0644,root,root) %{_unitdir}/tomcat@.service
21mr|pki-servlet-engine-9.0.7-16|385	%attr(0755,root,root) %dir %{_libexecdir}/tomcat
21mr|pki-servlet-engine-9.0.7-16|386	%attr(0755,root,root) %dir %{_localstatedir}/lib/tomcats
21mr|pki-servlet-engine-9.0.7-16|387	%attr(0644,root,root) %{_libexecdir}/tomcat/functions
21mr|pki-servlet-engine-9.0.7-16|388	%attr(0755,root,root) %{_libexecdir}/tomcat/preamble
21mr|pki-servlet-engine-9.0.7-16|389	%attr(0755,root,root) %{_libexecdir}/tomcat/server
21mr|pki-servlet-engine-9.0.7-16|390	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/tomcat
21mr|pki-servlet-engine-9.0.7-16|391	%attr(0755,root,tomcat) %dir %{basedir}
21mr|pki-servlet-engine-9.0.7-16|392	%attr(0755,root,tomcat) %dir %{confdir}
21mr|pki-servlet-engine-9.0.7-16|393	
21mr|pki-servlet-engine-9.0.7-16|394	%defattr(0664,tomcat,root,0770)
21mr|pki-servlet-engine-9.0.7-16|395	%attr(0770,tomcat,root) %dir %{logdir}
21mr|pki-servlet-engine-9.0.7-16|396	
21mr|pki-servlet-engine-9.0.7-16|397	%defattr(0664,root,tomcat,0770)
21mr|pki-servlet-engine-9.0.7-16|398	%attr(0770,root,tomcat) %dir %{cachedir}
21mr|pki-servlet-engine-9.0.7-16|399	%attr(0770,root,tomcat) %dir %{tempdir}
21mr|pki-servlet-engine-9.0.7-16|400	%attr(0770,root,tomcat) %dir %{workdir}
21mr|pki-servlet-engine-9.0.7-16|401	
21mr|pki-servlet-engine-9.0.7-16|402	%defattr(0644,root,tomcat,0775)
21mr|pki-servlet-engine-9.0.7-16|403	%attr(0775,root,tomcat) %dir %{appdir}
21mr|pki-servlet-engine-9.0.7-16|404	%attr(0775,root,tomcat) %dir %{confdir}/Catalina
21mr|pki-servlet-engine-9.0.7-16|405	%attr(0775,root,tomcat) %dir %{confdir}/Catalina/localhost
21mr|pki-servlet-engine-9.0.7-16|406	%attr(0755,root,tomcat) %dir %{confdir}/conf.d
21mr|pki-servlet-engine-9.0.7-16|407	%{confdir}/conf.d/README
21mr|pki-servlet-engine-9.0.7-16|408	%config(noreplace) %{confdir}/tomcat.conf
21mr|pki-servlet-engine-9.0.7-16|409	%config(noreplace) %{confdir}/*.policy
21mr|pki-servlet-engine-9.0.7-16|410	%config(noreplace) %{confdir}/*.properties
21mr|pki-servlet-engine-9.0.7-16|411	%config(noreplace) %{confdir}/context.xml
21mr|pki-servlet-engine-9.0.7-16|412	%config(noreplace) %{confdir}/server.xml
21mr|pki-servlet-engine-9.0.7-16|413	%attr(0640,root,tomcat) %config(noreplace) %{confdir}/tomcat-users.xml
21mr|pki-servlet-engine-9.0.7-16|414	%attr(0664,root,tomcat) %{confdir}/tomcat-users.xsd
21mr|pki-servlet-engine-9.0.7-16|415	%attr(0664,root,tomcat) %config(noreplace) %{confdir}/jaspic-providers.xml
21mr|pki-servlet-engine-9.0.7-16|416	%attr(0664,root,tomcat) %{confdir}/jaspic-providers.xsd
21mr|pki-servlet-engine-9.0.7-16|417	%config(noreplace) %{confdir}/web.xml
21mr|pki-servlet-engine-9.0.7-16|418	%dir %{homedir}
21mr|pki-servlet-engine-9.0.7-16|419	%{bindir}/bootstrap.jar
21mr|pki-servlet-engine-9.0.7-16|420	%{bindir}/catalina-tasks.xml
21mr|pki-servlet-engine-9.0.7-16|421	%{homedir}/lib
21mr|pki-servlet-engine-9.0.7-16|422	%{homedir}/temp
21mr|pki-servlet-engine-9.0.7-16|423	%{homedir}/webapps
21mr|pki-servlet-engine-9.0.7-16|424	%{homedir}/work
21mr|pki-servlet-engine-9.0.7-16|425	%{homedir}/logs
21mr|pki-servlet-engine-9.0.7-16|426	%{homedir}/conf
21mr|pki-servlet-engine-9.0.7-16|427	
21mr|pki-servlet-engine-9.0.7-16|428	%defattr(-,root,root,-)
21mr|pki-servlet-engine-9.0.7-16|429	%dir %{libdir}
21mr|pki-servlet-engine-9.0.7-16|430	%{libdir}/*.jar
21mr|pki-servlet-engine-9.0.7-16|431	%{_javadir}/*.jar
21mr|pki-servlet-engine-9.0.7-16|432	%{bindir}/tomcat-juli.jar
21mr|pki-servlet-engine-9.0.7-16|433	%{_mavenpomdir}/JPP.tomcat-annotations-api.pom
21mr|pki-servlet-engine-9.0.7-16|434	%{_mavenpomdir}/JPP.tomcat-catalina-ha.pom
21mr|pki-servlet-engine-9.0.7-16|435	%{_mavenpomdir}/JPP.tomcat-catalina-tribes.pom
21mr|pki-servlet-engine-9.0.7-16|436	%{_mavenpomdir}/JPP.tomcat-catalina.pom
21mr|pki-servlet-engine-9.0.7-16|437	%{_mavenpomdir}/JPP.tomcat-jasper-el.pom
21mr|pki-servlet-engine-9.0.7-16|438	%{_mavenpomdir}/JPP.tomcat-jasper.pom
21mr|pki-servlet-engine-9.0.7-16|439	%{_mavenpomdir}/JPP.tomcat-tomcat-api.pom
21mr|pki-servlet-engine-9.0.7-16|440	%{_mavenpomdir}/JPP.tomcat-tomcat-juli.pom
21mr|pki-servlet-engine-9.0.7-16|441	%{_mavenpomdir}/JPP.tomcat-tomcat-coyote.pom
21mr|pki-servlet-engine-9.0.7-16|442	%{_mavenpomdir}/JPP.tomcat-tomcat-util.pom
21mr|pki-servlet-engine-9.0.7-16|443	%{_mavenpomdir}/JPP.tomcat-tomcat-jdbc.pom
21mr|pki-servlet-engine-9.0.7-16|444	%{_mavenpomdir}/JPP.tomcat-websocket-api.pom
21mr|pki-servlet-engine-9.0.7-16|445	%{_mavenpomdir}/JPP.tomcat-tomcat-websocket.pom
21mr|pki-servlet-engine-9.0.7-16|446	%{_mavenpomdir}/JPP.tomcat-jaspic-api.pom
21mr|pki-servlet-engine-9.0.7-16|447	%{_mavenpomdir}/JPP.tomcat-jni.pom
21mr|pki-servlet-engine-9.0.7-16|448	%{_mavenpomdir}/JPP.tomcat-util-scan.pom
21mr|pki-servlet-engine-9.0.7-16|449	%{_mavenpomdir}/JPP-tomcat-jsp-api.pom
21mr|pki-servlet-engine-9.0.7-16|450	%{_mavenpomdir}/JPP-tomcat-el-api.pom
21mr|pki-servlet-engine-9.0.7-16|451	%{_datadir}/maven-metadata/tomcat.xml
21mr|pki-servlet-engine-9.0.7-16|452	%exclude %{_javadir}/tomcat-servlet-%{servletspec}*.jar
21mr|pki-servlet-engine-9.0.7-16|453	
21mr|pki-servlet-engine-9.0.7-16|454	%files -n pki-servlet-%{servletspec}-api
21mr|pki-servlet-engine-9.0.7-16|455	%defattr(-,root,root,-)
21mr|pki-servlet-engine-9.0.7-16|456	%doc LICENSE
21mr|pki-servlet-engine-9.0.7-16|457	%{_javadir}/tomcat-servlet-%{servletspec}*.jar
21mr|pki-servlet-engine-9.0.7-16|458	%{_datadir}/maven-metadata/tomcat-servlet-api.xml
21mr|pki-servlet-engine-9.0.7-16|459	%{_mavenpomdir}/JPP-tomcat-servlet-api.pom
21mr|pki-servlet-engine-9.0.7-16|460	

15238 21
21mr|plasma5-akonadi-23.08.4-2|1	%define oname akonadi
21mr|plasma5-akonadi-23.08.4-2|2	
21mr|plasma5-akonadi-23.08.4-2|3	# temp solution untill boost is updated
21mr|plasma5-akonadi-23.08.4-2|4	%global __requires_exclude ^cmake\\(Boost\\).*$
21mr|plasma5-akonadi-23.08.4-2|5	
21mr|plasma5-akonadi-23.08.4-2|6	Summary:	An extensible cross-desktop storage service for Plasma 5 PIM
21mr|plasma5-akonadi-23.08.4-2|7	Name:		plasma5-%{oname}
21mr|plasma5-akonadi-23.08.4-2|8	Version:	23.08.4
21mr|plasma5-akonadi-23.08.4-2|9	Release:	2
21mr|plasma5-akonadi-23.08.4-2|10	License:	GPLv2+
21mr|plasma5-akonadi-23.08.4-2|11	Group:		Graphical desktop/KDE
21mr|plasma5-akonadi-23.08.4-2|12	Url:		https://www.kde.org/
21mr|plasma5-akonadi-23.08.4-2|13	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-akonadi-23.08.4-2|14	BuildRequires:	xsltproc
21mr|plasma5-akonadi-23.08.4-2|15	BuildRequires:	extra-cmake-modules
21mr|plasma5-akonadi-23.08.4-2|16	BuildRequires:	boost-devel
21mr|plasma5-akonadi-23.08.4-2|17	BuildRequires:	mariadb-devel
21mr|plasma5-akonadi-23.08.4-2|18	BuildRequires:	kf5completion-devel
21mr|plasma5-akonadi-23.08.4-2|19	BuildRequires:	kf5config-devel
21mr|plasma5-akonadi-23.08.4-2|20	BuildRequires:	kf5crash-devel
21mr|plasma5-akonadi-23.08.4-2|21	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-akonadi-23.08.4-2|22	BuildRequires:	kf5designerplugin-devel
21mr|plasma5-akonadi-23.08.4-2|23	BuildRequires:	kf5guiaddons-devel
21mr|plasma5-akonadi-23.08.4-2|24	BuildRequires:	kf5i18n-devel
21mr|plasma5-akonadi-23.08.4-2|25	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-akonadi-23.08.4-2|26	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-akonadi-23.08.4-2|27	BuildRequires:	kf5itemviews-devel
21mr|plasma5-akonadi-23.08.4-2|28	BuildRequires:	kf5kio-devel
21mr|plasma5-akonadi-23.08.4-2|29	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-akonadi-23.08.4-2|30	BuildRequires:	pkgconfig(libxml-2.0)
21mr|plasma5-akonadi-23.08.4-2|31	BuildRequires:  libxml2-utils
21mr|plasma5-akonadi-23.08.4-2|32	BuildRequires:	pkgconfig(libxslt)
21mr|plasma5-akonadi-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-akonadi-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-akonadi-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Designer)
21mr|plasma5-akonadi-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-akonadi-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-akonadi-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Sql)
21mr|plasma5-akonadi-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-akonadi-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|plasma5-akonadi-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-akonadi-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5Xml)
21mr|plasma5-akonadi-23.08.4-2|43	BuildRequires:	pkgconfig(shared-mime-info)
21mr|plasma5-akonadi-23.08.4-2|44	BuildRequires:	pkgconfig(sqlite3)
21mr|plasma5-akonadi-23.08.4-2|45	Requires:	mariadb
21mr|plasma5-akonadi-23.08.4-2|46	# Needed for mysqlcheck which is used in akonadi
21mr|plasma5-akonadi-23.08.4-2|47	Requires:	mariadb-client
21mr|plasma5-akonadi-23.08.4-2|48	Requires:	mariadb-server
21mr|plasma5-akonadi-23.08.4-2|49	Requires:	qt5-database-plugin-mysql
21mr|plasma5-akonadi-23.08.4-2|50	Conflicts:	akonadi
21mr|plasma5-akonadi-23.08.4-2|51	
21mr|plasma5-akonadi-23.08.4-2|52	%description
21mr|plasma5-akonadi-23.08.4-2|53	An extensible cross-desktop storage service for Plasma 5 PIM data and meta data
21mr|plasma5-akonadi-23.08.4-2|54	providing concurrent read, write, and query access.
21mr|plasma5-akonadi-23.08.4-2|55	
21mr|plasma5-akonadi-23.08.4-2|56	%files -f libakonadi5.lang
21mr|plasma5-akonadi-23.08.4-2|57	%{_kde5_bindir}/akonadi_agent_launcher
21mr|plasma5-akonadi-23.08.4-2|58	%{_kde5_bindir}/akonadi_agent_server
21mr|plasma5-akonadi-23.08.4-2|59	%{_kde5_bindir}/akonadi_control
21mr|plasma5-akonadi-23.08.4-2|60	%{_kde5_bindir}/akonadi_rds
21mr|plasma5-akonadi-23.08.4-2|61	%{_kde5_bindir}/akonadictl
21mr|plasma5-akonadi-23.08.4-2|62	%{_kde5_bindir}/akonadiserver
21mr|plasma5-akonadi-23.08.4-2|63	%{_kde5_bindir}/asapcat
21mr|plasma5-akonadi-23.08.4-2|64	%{_kde5_iconsdir}/hicolor/*/apps/akonadi.*
21mr|plasma5-akonadi-23.08.4-2|65	%{_kde5_sysconfdir}/apparmor.d/mariadbd_akonadi
21mr|plasma5-akonadi-23.08.4-2|66	%{_kde5_sysconfdir}/apparmor.d/mysqld_akonadi
21mr|plasma5-akonadi-23.08.4-2|67	%{_kde5_sysconfdir}/apparmor.d/postgresql_akonadi
21mr|plasma5-akonadi-23.08.4-2|68	%{_kde5_sysconfdir}/apparmor.d/usr.bin.akonadiserver
21mr|plasma5-akonadi-23.08.4-2|69	%{_kde5_sysconfdir}/xdg/akonadi/*.conf
21mr|plasma5-akonadi-23.08.4-2|70	%{_datadir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
21mr|plasma5-akonadi-23.08.4-2|71	%{_datadir}/mime/packages/akonadi-mime.xml
21mr|plasma5-akonadi-23.08.4-2|72	%{_kde5_datadir}/qlogging-categories5/akonadi.categories
21mr|plasma5-akonadi-23.08.4-2|73	%{_kde5_datadir}/qlogging-categories5/akonadi.renamecategories
21mr|plasma5-akonadi-23.08.4-2|74	%{_kde5_datadir}/kdevappwizard/templates/akonadiresource.tar.bz2
21mr|plasma5-akonadi-23.08.4-2|75	%{_kde5_datadir}/kdevappwizard/templates/akonadiserializer.tar.bz2
21mr|plasma5-akonadi-23.08.4-2|76	
21mr|plasma5-akonadi-23.08.4-2|77	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|78	
21mr|plasma5-akonadi-23.08.4-2|79	%package -n plasma5-akonadi-client
21mr|plasma5-akonadi-23.08.4-2|80	Summary:	Plasma 5 Akonadi Client
21mr|plasma5-akonadi-23.08.4-2|81	Group:		Graphical desktop/KDE
21mr|plasma5-akonadi-23.08.4-2|82	Conflicts:	kdepimlibs4-core
21mr|plasma5-akonadi-23.08.4-2|83	
21mr|plasma5-akonadi-23.08.4-2|84	%description -n plasma5-akonadi-client
21mr|plasma5-akonadi-23.08.4-2|85	Plasma 5 Akonadi Client.
21mr|plasma5-akonadi-23.08.4-2|86	
21mr|plasma5-akonadi-23.08.4-2|87	%files -n plasma5-akonadi-client -f akonadi_knut_resource.lang
21mr|plasma5-akonadi-23.08.4-2|88	%{_kde5_bindir}/akonadi2xml
21mr|plasma5-akonadi-23.08.4-2|89	%{_kde5_bindir}/akonadiselftest
21mr|plasma5-akonadi-23.08.4-2|90	%{_kde5_bindir}/akonaditest
21mr|plasma5-akonadi-23.08.4-2|91	%{_kde5_bindir}/akonadi_knut_resource
21mr|plasma5-akonadi-23.08.4-2|92	%{_kde5_datadir}/akonadi/agents/knutresource.desktop
21mr|plasma5-akonadi-23.08.4-2|93	%{_kde5_datadir}/config.kcfg/resourcebase.kcfg
21mr|plasma5-akonadi-23.08.4-2|94	%{_kde5_datadir}/kf5/akonadi_knut_resource/knut-template.xml
21mr|plasma5-akonadi-23.08.4-2|95	%{_qt5_plugindir}/pim5/akonadi/akonadi_test_searchplugin.so
21mr|plasma5-akonadi-23.08.4-2|96	
21mr|plasma5-akonadi-23.08.4-2|97	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|98	
21mr|plasma5-akonadi-23.08.4-2|99	%package -n qt5-designer-plugin-akonadi5widgets
21mr|plasma5-akonadi-23.08.4-2|100	Summary:	Qt5 Designer plugin for Akonadi Widgets
21mr|plasma5-akonadi-23.08.4-2|101	Group:	Development/KDE and Qt
21mr|plasma5-akonadi-23.08.4-2|102	
21mr|plasma5-akonadi-23.08.4-2|103	%description -n qt5-designer-plugin-akonadi5widgets
21mr|plasma5-akonadi-23.08.4-2|104	Qt5 Designer plugin for Akonadi Widgets.
21mr|plasma5-akonadi-23.08.4-2|105	
21mr|plasma5-akonadi-23.08.4-2|106	%files -n qt5-designer-plugin-akonadi5widgets
21mr|plasma5-akonadi-23.08.4-2|107	%{_qt5_plugindir}/designer/akonadi5widgets.so
21mr|plasma5-akonadi-23.08.4-2|108	
21mr|plasma5-akonadi-23.08.4-2|109	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|110	
21mr|plasma5-akonadi-23.08.4-2|111	%define kf5akonadiprivate_major 5
21mr|plasma5-akonadi-23.08.4-2|112	%define libkf5akonadiprivate %mklibname kf5akonadiprivate %{kf5akonadiprivate_major}
21mr|plasma5-akonadi-23.08.4-2|113	
21mr|plasma5-akonadi-23.08.4-2|114	%package -n %{libkf5akonadiprivate}
21mr|plasma5-akonadi-23.08.4-2|115	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-23.08.4-2|116	Group:		System/Libraries
21mr|plasma5-akonadi-23.08.4-2|117	
21mr|plasma5-akonadi-23.08.4-2|118	%description -n %{libkf5akonadiprivate}
21mr|plasma5-akonadi-23.08.4-2|119	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-23.08.4-2|120	
21mr|plasma5-akonadi-23.08.4-2|121	%files -n %{libkf5akonadiprivate}
21mr|plasma5-akonadi-23.08.4-2|122	%{_kde5_libdir}/libKPim5AkonadiPrivate.so.%{kf5akonadiprivate_major}*
21mr|plasma5-akonadi-23.08.4-2|123	
21mr|plasma5-akonadi-23.08.4-2|124	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|125	
21mr|plasma5-akonadi-23.08.4-2|126	%define devkf5akonadiserver %mklibname kf5akonadiserver -d
21mr|plasma5-akonadi-23.08.4-2|127	
21mr|plasma5-akonadi-23.08.4-2|128	%package -n %{devkf5akonadiserver}
21mr|plasma5-akonadi-23.08.4-2|129	Summary:	Development files for Plasma 5 Akonadi Server
21mr|plasma5-akonadi-23.08.4-2|130	Group:		Development/KDE and Qt
21mr|plasma5-akonadi-23.08.4-2|131	Requires:	%{libkf5akonadiprivate} = %{EVRD}
21mr|plasma5-akonadi-23.08.4-2|132	Provides:	kf5akonadiserver-devel = %{version}
21mr|plasma5-akonadi-23.08.4-2|133	Conflicts:	akonadi-devel
21mr|plasma5-akonadi-23.08.4-2|134	
21mr|plasma5-akonadi-23.08.4-2|135	%description -n %{devkf5akonadiserver}
21mr|plasma5-akonadi-23.08.4-2|136	This package contains header files needed if you wish to build applications
21mr|plasma5-akonadi-23.08.4-2|137	based on %{name}.
21mr|plasma5-akonadi-23.08.4-2|138	
21mr|plasma5-akonadi-23.08.4-2|139	%files -n %{devkf5akonadiserver}
21mr|plasma5-akonadi-23.08.4-2|140	%dir %{_kde5_includedir}/KPim5/Akonadi
21mr|plasma5-akonadi-23.08.4-2|141	%{_kde5_includedir}/KPim5/Akonadi/*
21mr|plasma5-akonadi-23.08.4-2|142	%{_kde5_libdir}/libKPim5AkonadiPrivate.so
21mr|plasma5-akonadi-23.08.4-2|143	%{_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.*.xml
21mr|plasma5-akonadi-23.08.4-2|144	
21mr|plasma5-akonadi-23.08.4-2|145	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|146	
21mr|plasma5-akonadi-23.08.4-2|147	%define kf5akonadiagentbase_major 5
21mr|plasma5-akonadi-23.08.4-2|148	%define libkf5akonadiagentbase %mklibname kf5akonadiagentbase %{kf5akonadiagentbase_major}
21mr|plasma5-akonadi-23.08.4-2|149	
21mr|plasma5-akonadi-23.08.4-2|150	%package -n %{libkf5akonadiagentbase}
21mr|plasma5-akonadi-23.08.4-2|151	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-23.08.4-2|152	Group:		System/Libraries
21mr|plasma5-akonadi-23.08.4-2|153	
21mr|plasma5-akonadi-23.08.4-2|154	%description -n %{libkf5akonadiagentbase}
21mr|plasma5-akonadi-23.08.4-2|155	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-23.08.4-2|156	
21mr|plasma5-akonadi-23.08.4-2|157	%files -n %{libkf5akonadiagentbase}
21mr|plasma5-akonadi-23.08.4-2|158	%{_kde5_libdir}/libKPim5AkonadiAgentBase.so.%{kf5akonadiagentbase_major}*
21mr|plasma5-akonadi-23.08.4-2|159	
21mr|plasma5-akonadi-23.08.4-2|160	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|161	
21mr|plasma5-akonadi-23.08.4-2|162	%define kf5akonadicore_major 5
21mr|plasma5-akonadi-23.08.4-2|163	%define libkf5akonadicore %mklibname kf5akonadicore %{kf5akonadicore_major}
21mr|plasma5-akonadi-23.08.4-2|164	
21mr|plasma5-akonadi-23.08.4-2|165	%package -n %{libkf5akonadicore}
21mr|plasma5-akonadi-23.08.4-2|166	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-23.08.4-2|167	Group:		System/Libraries
21mr|plasma5-akonadi-23.08.4-2|168	
21mr|plasma5-akonadi-23.08.4-2|169	%description -n %{libkf5akonadicore}
21mr|plasma5-akonadi-23.08.4-2|170	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-23.08.4-2|171	
21mr|plasma5-akonadi-23.08.4-2|172	%files -n %{libkf5akonadicore}
21mr|plasma5-akonadi-23.08.4-2|173	%{_kde5_libdir}/libKPim5AkonadiCore.so.%{kf5akonadicore_major}*
21mr|plasma5-akonadi-23.08.4-2|174	
21mr|plasma5-akonadi-23.08.4-2|175	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|176	
21mr|plasma5-akonadi-23.08.4-2|177	%define kf5akonadiwidgets_major 5
21mr|plasma5-akonadi-23.08.4-2|178	%define libkf5akonadiwidgets %mklibname kf5akonadiwidgets %{kf5akonadiwidgets_major}
21mr|plasma5-akonadi-23.08.4-2|179	
21mr|plasma5-akonadi-23.08.4-2|180	%package -n %{libkf5akonadiwidgets}
21mr|plasma5-akonadi-23.08.4-2|181	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-23.08.4-2|182	Group:		System/Libraries
21mr|plasma5-akonadi-23.08.4-2|183	
21mr|plasma5-akonadi-23.08.4-2|184	%description -n %{libkf5akonadiwidgets}
21mr|plasma5-akonadi-23.08.4-2|185	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-23.08.4-2|186	
21mr|plasma5-akonadi-23.08.4-2|187	%files -n %{libkf5akonadiwidgets}
21mr|plasma5-akonadi-23.08.4-2|188	%{_kde5_libdir}/libKPim5AkonadiWidgets.so.%{kf5akonadiwidgets_major}*
21mr|plasma5-akonadi-23.08.4-2|189	
21mr|plasma5-akonadi-23.08.4-2|190	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|191	
21mr|plasma5-akonadi-23.08.4-2|192	%define kf5akonadixml_major 5
21mr|plasma5-akonadi-23.08.4-2|193	%define libkf5akonadixml %mklibname kf5akonadixml %{kf5akonadixml_major}
21mr|plasma5-akonadi-23.08.4-2|194	
21mr|plasma5-akonadi-23.08.4-2|195	%package -n %{libkf5akonadixml}
21mr|plasma5-akonadi-23.08.4-2|196	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-23.08.4-2|197	Group:		System/Libraries
21mr|plasma5-akonadi-23.08.4-2|198	
21mr|plasma5-akonadi-23.08.4-2|199	%description -n %{libkf5akonadixml}
21mr|plasma5-akonadi-23.08.4-2|200	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-23.08.4-2|201	
21mr|plasma5-akonadi-23.08.4-2|202	%files -n %{libkf5akonadixml}
21mr|plasma5-akonadi-23.08.4-2|203	%{_kde5_libdir}/libKPim5AkonadiXml.so.%{kf5akonadixml_major}*
21mr|plasma5-akonadi-23.08.4-2|204	
21mr|plasma5-akonadi-23.08.4-2|205	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|206	
21mr|plasma5-akonadi-23.08.4-2|207	%define devkf5akonadi %mklibname kf5akonadi -d
21mr|plasma5-akonadi-23.08.4-2|208	
21mr|plasma5-akonadi-23.08.4-2|209	%package -n %{devkf5akonadi}
21mr|plasma5-akonadi-23.08.4-2|210	Summary:	Development files for Plasma 5 Akonadi
21mr|plasma5-akonadi-23.08.4-2|211	Group:		Development/KDE and Qt
21mr|plasma5-akonadi-23.08.4-2|212	Requires:	%{libkf5akonadiagentbase} = %{EVRD}
21mr|plasma5-akonadi-23.08.4-2|213	Requires:	%{libkf5akonadicore} = %{EVRD}
21mr|plasma5-akonadi-23.08.4-2|214	Requires:	%{libkf5akonadiwidgets} = %{EVRD}
21mr|plasma5-akonadi-23.08.4-2|215	Requires:	%{libkf5akonadixml} = %{EVRD}
21mr|plasma5-akonadi-23.08.4-2|216	Requires:	qt5-designer-plugin-akonadi5widgets
21mr|plasma5-akonadi-23.08.4-2|217	Requires:	boost-devel
21mr|plasma5-akonadi-23.08.4-2|218	Provides:	kf5akonadi-devel = %{version}
21mr|plasma5-akonadi-23.08.4-2|219	Conflicts:	kapptemplate < 1:17.12.3
21mr|plasma5-akonadi-23.08.4-2|220	Conflicts:	plasma5-akonadi-client < 16.04.2-2
21mr|plasma5-akonadi-23.08.4-2|221	
21mr|plasma5-akonadi-23.08.4-2|222	%description -n %{devkf5akonadi}
21mr|plasma5-akonadi-23.08.4-2|223	This package contains header files needed if you wish to build applications
21mr|plasma5-akonadi-23.08.4-2|224	based on %{name}.
21mr|plasma5-akonadi-23.08.4-2|225	
21mr|plasma5-akonadi-23.08.4-2|226	%files -n %{devkf5akonadi}
21mr|plasma5-akonadi-23.08.4-2|227	%{_kde5_datadir}/kf5/akonadi/akonadi-xml.xsd
21mr|plasma5-akonadi-23.08.4-2|228	%{_kde5_datadir}/kf5/akonadi/kcfg2dbus.xsl
21mr|plasma5-akonadi-23.08.4-2|229	%dir %{_kde5_includedir}/KPim5/AkonadiAgentBase
21mr|plasma5-akonadi-23.08.4-2|230	%{_kde5_includedir}/KPim5/AkonadiAgentBase/*
21mr|plasma5-akonadi-23.08.4-2|231	%dir %{_kde5_includedir}/KPim5/AkonadiCore
21mr|plasma5-akonadi-23.08.4-2|232	%{_kde5_includedir}/KPim5/AkonadiCore/*
21mr|plasma5-akonadi-23.08.4-2|233	%dir %{_kde5_includedir}/KPim5/AkonadiWidgets
21mr|plasma5-akonadi-23.08.4-2|234	%{_kde5_includedir}/KPim5/AkonadiWidgets/*
21mr|plasma5-akonadi-23.08.4-2|235	%dir %{_kde5_includedir}/KPim5/AkonadiXml
21mr|plasma5-akonadi-23.08.4-2|236	%{_kde5_includedir}/KPim5/AkonadiXml/*
21mr|plasma5-akonadi-23.08.4-2|237	%{_kde5_libdir}/cmake/KF5Akonadi
21mr|plasma5-akonadi-23.08.4-2|238	%{_kde5_libdir}/cmake/KPim5Akonadi
21mr|plasma5-akonadi-23.08.4-2|239	%{_kde5_libdir}/libKPim5AkonadiAgentBase.so
21mr|plasma5-akonadi-23.08.4-2|240	%{_kde5_libdir}/libKPim5AkonadiCore.so
21mr|plasma5-akonadi-23.08.4-2|241	%{_kde5_libdir}/libKPim5AkonadiWidgets.so
21mr|plasma5-akonadi-23.08.4-2|242	%{_kde5_libdir}/libKPim5AkonadiXml.so
21mr|plasma5-akonadi-23.08.4-2|243	%{_kde5_mkspecsdir}/qt_AkonadiAgentBase.pri
21mr|plasma5-akonadi-23.08.4-2|244	%{_kde5_mkspecsdir}/qt_AkonadiCore.pri
21mr|plasma5-akonadi-23.08.4-2|245	%{_kde5_mkspecsdir}/qt_AkonadiWidgets.pri
21mr|plasma5-akonadi-23.08.4-2|246	%{_kde5_mkspecsdir}/qt_AkonadiXml.pri
21mr|plasma5-akonadi-23.08.4-2|247	
21mr|plasma5-akonadi-23.08.4-2|248	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-23.08.4-2|249	
21mr|plasma5-akonadi-23.08.4-2|250	%prep
21mr|plasma5-akonadi-23.08.4-2|251	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-akonadi-23.08.4-2|252	
21mr|plasma5-akonadi-23.08.4-2|253	%build
21mr|plasma5-akonadi-23.08.4-2|254	%cmake_kde5
21mr|plasma5-akonadi-23.08.4-2|255	%make
21mr|plasma5-akonadi-23.08.4-2|256	
21mr|plasma5-akonadi-23.08.4-2|257	%install
21mr|plasma5-akonadi-23.08.4-2|258	%makeinstall_std -C build
21mr|plasma5-akonadi-23.08.4-2|259	
21mr|plasma5-akonadi-23.08.4-2|260	%find_lang libakonadi5 --with-kde
21mr|plasma5-akonadi-23.08.4-2|261	
21mr|plasma5-akonadi-23.08.4-2|262	%find_lang akonadi_knut_resource --with-kde

15239 21
21mr|plasma5-akonadi-calendar-23.08.4-2|1	%define oname akonadi-calendar
21mr|plasma5-akonadi-calendar-23.08.4-2|2	
21mr|plasma5-akonadi-calendar-23.08.4-2|3	Summary:	Plasma 5 Akonadi calendar
21mr|plasma5-akonadi-calendar-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-akonadi-calendar-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-akonadi-calendar-23.08.4-2|6	Release:	2
21mr|plasma5-akonadi-calendar-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-akonadi-calendar-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-akonadi-calendar-23.08.4-2|9	Url:		https://www.kde.org/
21mr|plasma5-akonadi-calendar-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-akonadi-calendar-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-akonadi-calendar-23.08.4-2|12	BuildRequires:	boost-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|13	BuildRequires:	kf5akonadi-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|14	BuildRequires:	kf5akonadicontact-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|15	BuildRequires:	kf5calendarcore-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|16	BuildRequires:	kf5calendarutils-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|17	BuildRequires:	kf5codecs-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|18	BuildRequires:	kf5contacts-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|19	BuildRequires:	kf5identitymanagement-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|21	BuildRequires:	kf5mailtransport-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|22	BuildRequires:	kf5messagecore-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|23	BuildRequires:	kf5messagecomposer-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|24	BuildRequires:	kf5wallet-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|25	BuildRequires:	sasl-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|26	BuildRequires:	libxml2-utils
21mr|plasma5-akonadi-calendar-23.08.4-2|27	BuildRequires:	docbook-dtds
21mr|plasma5-akonadi-calendar-23.08.4-2|28	BuildRequires:	docbook-style-xsl
21mr|plasma5-akonadi-calendar-23.08.4-2|29	BuildRequires:	grantlee-qt5-devel
21mr|plasma5-akonadi-calendar-23.08.4-2|30	BuildRequires:	pkgconfig(libical)
21mr|plasma5-akonadi-calendar-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-akonadi-calendar-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-akonadi-calendar-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-akonadi-calendar-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-akonadi-calendar-23.08.4-2|35	
21mr|plasma5-akonadi-calendar-23.08.4-2|36	%description
21mr|plasma5-akonadi-calendar-23.08.4-2|37	Plasma 5 Akonadi calendar.
21mr|plasma5-akonadi-calendar-23.08.4-2|38	
21mr|plasma5-akonadi-calendar-23.08.4-2|39	%files -f libakonadi-calendar5-serializer.lang
21mr|plasma5-akonadi-calendar-23.08.4-2|40	%{_kde5_bindir}/kalendarac
21mr|plasma5-akonadi-calendar-23.08.4-2|41	%{_kde5_datadir}/qlogging-categories5/akonadi-calendar.categories
21mr|plasma5-akonadi-calendar-23.08.4-2|42	%{_kde5_datadir}/qlogging-categories5/akonadi-calendar.renamecategories
21mr|plasma5-akonadi-calendar-23.08.4-2|43	%{_kde5_datadir}/akonadi/plugins/serializer/akonadi_serializer_kcalcore.desktop
21mr|plasma5-akonadi-calendar-23.08.4-2|44	%{_qt5_plugindir}/akonadi_serializer_kcalcore.so
21mr|plasma5-akonadi-calendar-23.08.4-2|45	%{_qt5_plugindir}/kf5/org.kde.kcalendarcore.calendars/libakonadicalendarplugin.so
21mr|plasma5-akonadi-calendar-23.08.4-2|46	%{_kde5_datadir}/dbus-1/services/org.kde.kalendarac.service
21mr|plasma5-akonadi-calendar-23.08.4-2|47	%{_kde5_datadir}/qlogging-categories5/org_kde_kalendarac.categories
21mr|plasma5-akonadi-calendar-23.08.4-2|48	%{_kde5_notificationsdir}/kalendarac.notifyrc
21mr|plasma5-akonadi-calendar-23.08.4-2|49	%{_sysconfdir}/xdg/autostart/org.kde.kalendarac.desktop
21mr|plasma5-akonadi-calendar-23.08.4-2|50	
21mr|plasma5-akonadi-calendar-23.08.4-2|51	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-calendar-23.08.4-2|52	
21mr|plasma5-akonadi-calendar-23.08.4-2|53	%package i18n
21mr|plasma5-akonadi-calendar-23.08.4-2|54	Summary:	Plasma 5 Akonadi calendar library translations
21mr|plasma5-akonadi-calendar-23.08.4-2|55	Group:		System/Internationalization
21mr|plasma5-akonadi-calendar-23.08.4-2|56	BuildArch:	noarch
21mr|plasma5-akonadi-calendar-23.08.4-2|57	
21mr|plasma5-akonadi-calendar-23.08.4-2|58	%description i18n
21mr|plasma5-akonadi-calendar-23.08.4-2|59	Plasma 5 Akonadi calendar library translations.
21mr|plasma5-akonadi-calendar-23.08.4-2|60	
21mr|plasma5-akonadi-calendar-23.08.4-2|61	%files i18n -f libakonadi-calendar5.lang -f kalendarac.lang
21mr|plasma5-akonadi-calendar-23.08.4-2|62	
21mr|plasma5-akonadi-calendar-23.08.4-2|63	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-calendar-23.08.4-2|64	
21mr|plasma5-akonadi-calendar-23.08.4-2|65	%define kf5akonadicalendar_major 5
21mr|plasma5-akonadi-calendar-23.08.4-2|66	%define libkf5akonadicalendar %mklibname kf5akonadicalendar %{kf5akonadicalendar_major}
21mr|plasma5-akonadi-calendar-23.08.4-2|67	
21mr|plasma5-akonadi-calendar-23.08.4-2|68	%package -n %{libkf5akonadicalendar}
21mr|plasma5-akonadi-calendar-23.08.4-2|69	Summary:	Plasma 5 Akonadi calendar shared library
21mr|plasma5-akonadi-calendar-23.08.4-2|70	Group:		System/Libraries
21mr|plasma5-akonadi-calendar-23.08.4-2|71	Requires:	%{name}
21mr|plasma5-akonadi-calendar-23.08.4-2|72	Requires:	%{name}-i18n
21mr|plasma5-akonadi-calendar-23.08.4-2|73	
21mr|plasma5-akonadi-calendar-23.08.4-2|74	%description -n %{libkf5akonadicalendar}
21mr|plasma5-akonadi-calendar-23.08.4-2|75	Plasma 5 Akonadi calendar shared library.
21mr|plasma5-akonadi-calendar-23.08.4-2|76	
21mr|plasma5-akonadi-calendar-23.08.4-2|77	%files -n %{libkf5akonadicalendar}
21mr|plasma5-akonadi-calendar-23.08.4-2|78	%{_kde5_libdir}/libKPim5AkonadiCalendar.so.%{kf5akonadicalendar_major}*
21mr|plasma5-akonadi-calendar-23.08.4-2|79	
21mr|plasma5-akonadi-calendar-23.08.4-2|80	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-calendar-23.08.4-2|81	
21mr|plasma5-akonadi-calendar-23.08.4-2|82	%define devkf5akonadicalendar %mklibname kf5akonadicalendar -d
21mr|plasma5-akonadi-calendar-23.08.4-2|83	
21mr|plasma5-akonadi-calendar-23.08.4-2|84	%package -n %{devkf5akonadicalendar}
21mr|plasma5-akonadi-calendar-23.08.4-2|85	Summary:	Development files for Plasma 5 Akonadi calendar
21mr|plasma5-akonadi-calendar-23.08.4-2|86	Group:		Development/KDE and Qt
21mr|plasma5-akonadi-calendar-23.08.4-2|87	Requires:	%{libkf5akonadicalendar} = %{EVRD}
21mr|plasma5-akonadi-calendar-23.08.4-2|88	Provides:	kf5akonadicalendar-devel = %{version}
21mr|plasma5-akonadi-calendar-23.08.4-2|89	
21mr|plasma5-akonadi-calendar-23.08.4-2|90	%description -n %{devkf5akonadicalendar}
21mr|plasma5-akonadi-calendar-23.08.4-2|91	This package contains header files needed if you wish to build applications
21mr|plasma5-akonadi-calendar-23.08.4-2|92	based on %{name}.
21mr|plasma5-akonadi-calendar-23.08.4-2|93	
21mr|plasma5-akonadi-calendar-23.08.4-2|94	%files -n %{devkf5akonadicalendar}
21mr|plasma5-akonadi-calendar-23.08.4-2|95	%dir %{_kde5_includedir}/KPim5/AkonadiCalendar
21mr|plasma5-akonadi-calendar-23.08.4-2|96	%{_kde5_includedir}/KPim5/AkonadiCalendar/*
21mr|plasma5-akonadi-calendar-23.08.4-2|97	%{_kde5_libdir}/cmake/KF5AkonadiCalendar
21mr|plasma5-akonadi-calendar-23.08.4-2|98	%{_kde5_libdir}/cmake/KPim5AkonadiCalendar
21mr|plasma5-akonadi-calendar-23.08.4-2|99	%{_kde5_libdir}/libKPim5AkonadiCalendar.so
21mr|plasma5-akonadi-calendar-23.08.4-2|100	%{_kde5_mkspecsdir}/qt_AkonadiCalendar.pri
21mr|plasma5-akonadi-calendar-23.08.4-2|101	
21mr|plasma5-akonadi-calendar-23.08.4-2|102	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-calendar-23.08.4-2|103	
21mr|plasma5-akonadi-calendar-23.08.4-2|104	%prep
21mr|plasma5-akonadi-calendar-23.08.4-2|105	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-akonadi-calendar-23.08.4-2|106	
21mr|plasma5-akonadi-calendar-23.08.4-2|107	%build
21mr|plasma5-akonadi-calendar-23.08.4-2|108	%cmake_kde5
21mr|plasma5-akonadi-calendar-23.08.4-2|109	%make
21mr|plasma5-akonadi-calendar-23.08.4-2|110	
21mr|plasma5-akonadi-calendar-23.08.4-2|111	%install
21mr|plasma5-akonadi-calendar-23.08.4-2|112	%makeinstall_std -C build
21mr|plasma5-akonadi-calendar-23.08.4-2|113	
21mr|plasma5-akonadi-calendar-23.08.4-2|114	%find_lang libakonadi-calendar5
21mr|plasma5-akonadi-calendar-23.08.4-2|115	%find_lang libakonadi-calendar5-serializer
21mr|plasma5-akonadi-calendar-23.08.4-2|116	%find_lang kalendarac

15240 21
21mr|plasma5-akonadi-contacts-23.08.4-2|1	%define oname akonadi-contacts
21mr|plasma5-akonadi-contacts-23.08.4-2|2	
21mr|plasma5-akonadi-contacts-23.08.4-2|3	Summary:	Plasma 5 Akonadi Contacts
21mr|plasma5-akonadi-contacts-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-akonadi-contacts-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-akonadi-contacts-23.08.4-2|6	Release:	2
21mr|plasma5-akonadi-contacts-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-akonadi-contacts-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-akonadi-contacts-23.08.4-2|9	Url:		https://www.kde.org/
21mr|plasma5-akonadi-contacts-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-akonadi-contacts-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-akonadi-contacts-23.08.4-2|12	BuildRequires:	boost-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|13	BuildRequires:	kf5akonadi-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|14	BuildRequires:	kf5akonadimime-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|15	BuildRequires:	kf5codecs-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|16	BuildRequires:	kf5completion-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|17	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|18	BuildRequires:	kf5contacts-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|19	BuildRequires:	kf5calendarcore-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|20	BuildRequires:	kf5grantleetheme-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|21	BuildRequires:	kf5i18n-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|22	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|23	BuildRequires:	kf5kio-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|24	BuildRequires:	kf5libkleo-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|25	BuildRequires:	kf5mime-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|26	BuildRequires:	kf5prison-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|27	BuildRequires:	kf5textwidgets-devel
21mr|plasma5-akonadi-contacts-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-akonadi-contacts-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-akonadi-contacts-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-akonadi-contacts-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-akonadi-contacts-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-akonadi-contacts-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-akonadi-contacts-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|plasma5-akonadi-contacts-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|plasma5-akonadi-contacts-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|plasma5-akonadi-contacts-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|plasma5-akonadi-contacts-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-akonadi-contacts-23.08.4-2|39	Provides:	plasma5-akonadi-contact = %{EVRD}
21mr|plasma5-akonadi-contacts-23.08.4-2|40	Conflicts:	plasma5-akonadi-contact < 16.08.2
21mr|plasma5-akonadi-contacts-23.08.4-2|41	Obsoletes:	plasma5-akonadi-contact < 16.08.2
21mr|plasma5-akonadi-contacts-23.08.4-2|42	
21mr|plasma5-akonadi-contacts-23.08.4-2|43	%description
21mr|plasma5-akonadi-contacts-23.08.4-2|44	Plasma 5 Akonadi Contacts.
21mr|plasma5-akonadi-contacts-23.08.4-2|45	
21mr|plasma5-akonadi-contacts-23.08.4-2|46	%files -f %{name}.lang
21mr|plasma5-akonadi-contacts-23.08.4-2|47	%{_kde5_datadir}/qlogging-categories5/akonadi-contacts.categories
21mr|plasma5-akonadi-contacts-23.08.4-2|48	%{_kde5_datadir}/qlogging-categories5/akonadi-contacts.renamecategories
21mr|plasma5-akonadi-contacts-23.08.4-2|49	%{_kde5_datadir}/akonadi/plugins/serializer/akonadi_serializer_addressee.desktop
21mr|plasma5-akonadi-contacts-23.08.4-2|50	%{_kde5_datadir}/akonadi/plugins/serializer/akonadi_serializer_contactgroup.desktop
21mr|plasma5-akonadi-contacts-23.08.4-2|51	%{_kde5_datadir}/kf5/akonadi/contact/pics/world.jpg
21mr|plasma5-akonadi-contacts-23.08.4-2|52	%{_kde5_datadir}/kf5/akonadi/contact/data/zone.tab
21mr|plasma5-akonadi-contacts-23.08.4-2|53	%{_qt5_plugindir}/akonadi_serializer_addressee.so
21mr|plasma5-akonadi-contacts-23.08.4-2|54	%{_qt5_plugindir}/akonadi_serializer_contactgroup.so
21mr|plasma5-akonadi-contacts-23.08.4-2|55	
21mr|plasma5-akonadi-contacts-23.08.4-2|56	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-contacts-23.08.4-2|57	
21mr|plasma5-akonadi-contacts-23.08.4-2|58	%define kf5akonadicontact_major 5
21mr|plasma5-akonadi-contacts-23.08.4-2|59	%define libkf5akonadicontact %mklibname kf5akonadicontact %{kf5akonadicontact_major}
21mr|plasma5-akonadi-contacts-23.08.4-2|60	
21mr|plasma5-akonadi-contacts-23.08.4-2|61	%package -n %{libkf5akonadicontact}
21mr|plasma5-akonadi-contacts-23.08.4-2|62	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-contacts-23.08.4-2|63	Group:		System/Libraries
21mr|plasma5-akonadi-contacts-23.08.4-2|64	
21mr|plasma5-akonadi-contacts-23.08.4-2|65	%description -n %{libkf5akonadicontact}
21mr|plasma5-akonadi-contacts-23.08.4-2|66	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-contacts-23.08.4-2|67	
21mr|plasma5-akonadi-contacts-23.08.4-2|68	%files -n %{libkf5akonadicontact}
21mr|plasma5-akonadi-contacts-23.08.4-2|69	%{_kde5_libdir}/libKPim5AkonadiContact.so.%{kf5akonadicontact_major}*
21mr|plasma5-akonadi-contacts-23.08.4-2|70	
21mr|plasma5-akonadi-contacts-23.08.4-2|71	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-contacts-23.08.4-2|72	
21mr|plasma5-akonadi-contacts-23.08.4-2|73	%define devkf5akonadicontact %mklibname kf5akonadicontact -d
21mr|plasma5-akonadi-contacts-23.08.4-2|74	
21mr|plasma5-akonadi-contacts-23.08.4-2|75	%package -n %{devkf5akonadicontact}
21mr|plasma5-akonadi-contacts-23.08.4-2|76	Summary:	Development files for Plasma 5 Akonadi
21mr|plasma5-akonadi-contacts-23.08.4-2|77	Group:		Development/KDE and Qt
21mr|plasma5-akonadi-contacts-23.08.4-2|78	Requires:	%{libkf5akonadicontact} = %{EVRD}
21mr|plasma5-akonadi-contacts-23.08.4-2|79	Provides:	kf5akonadicontact-devel = %{version}
21mr|plasma5-akonadi-contacts-23.08.4-2|80	
21mr|plasma5-akonadi-contacts-23.08.4-2|81	%description -n %{devkf5akonadicontact}
21mr|plasma5-akonadi-contacts-23.08.4-2|82	This package contains header files needed if you wish to build applications
21mr|plasma5-akonadi-contacts-23.08.4-2|83	based on %{name}.
21mr|plasma5-akonadi-contacts-23.08.4-2|84	
21mr|plasma5-akonadi-contacts-23.08.4-2|85	%files -n %{devkf5akonadicontact}
21mr|plasma5-akonadi-contacts-23.08.4-2|86	%dir %{_kde5_includedir}/KPim5/AkonadiContact
21mr|plasma5-akonadi-contacts-23.08.4-2|87	%{_kde5_includedir}/KPim5/AkonadiContact/*
21mr|plasma5-akonadi-contacts-23.08.4-2|88	%{_kde5_libdir}/cmake/KPim5AkonadiContact
21mr|plasma5-akonadi-contacts-23.08.4-2|89	%{_kde5_libdir}/libKPim5AkonadiContact.so
21mr|plasma5-akonadi-contacts-23.08.4-2|90	%{_kde5_mkspecsdir}/qt_AkonadiContact.pri
21mr|plasma5-akonadi-contacts-23.08.4-2|91	
21mr|plasma5-akonadi-contacts-23.08.4-2|92	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-contacts-23.08.4-2|93	
21mr|plasma5-akonadi-contacts-23.08.4-2|94	%define kf5contacteditor_major 5
21mr|plasma5-akonadi-contacts-23.08.4-2|95	%define libkf5contacteditor %mklibname kf5contacteditor %{kf5contacteditor_major}
21mr|plasma5-akonadi-contacts-23.08.4-2|96	
21mr|plasma5-akonadi-contacts-23.08.4-2|97	%package -n %{libkf5contacteditor}
21mr|plasma5-akonadi-contacts-23.08.4-2|98	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-contacts-23.08.4-2|99	Group:		System/Libraries
21mr|plasma5-akonadi-contacts-23.08.4-2|100	
21mr|plasma5-akonadi-contacts-23.08.4-2|101	%description -n %{libkf5contacteditor}
21mr|plasma5-akonadi-contacts-23.08.4-2|102	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-contacts-23.08.4-2|103	
21mr|plasma5-akonadi-contacts-23.08.4-2|104	%files -n %{libkf5contacteditor}
21mr|plasma5-akonadi-contacts-23.08.4-2|105	%{_kde5_libdir}/libKPim5ContactEditor.so.%{kf5contacteditor_major}*
21mr|plasma5-akonadi-contacts-23.08.4-2|106	
21mr|plasma5-akonadi-contacts-23.08.4-2|107	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-contacts-23.08.4-2|108	
21mr|plasma5-akonadi-contacts-23.08.4-2|109	%define devkf5contacteditor %mklibname kf5contacteditor -d
21mr|plasma5-akonadi-contacts-23.08.4-2|110	
21mr|plasma5-akonadi-contacts-23.08.4-2|111	%package -n %{devkf5contacteditor}
21mr|plasma5-akonadi-contacts-23.08.4-2|112	Summary:	Development files for Plasma 5 Akonadi
21mr|plasma5-akonadi-contacts-23.08.4-2|113	Group:		Development/KDE and Qt
21mr|plasma5-akonadi-contacts-23.08.4-2|114	Requires:	%{libkf5contacteditor} = %{EVRD}
21mr|plasma5-akonadi-contacts-23.08.4-2|115	Provides:	kf5contacteditor-devel = %{version}
21mr|plasma5-akonadi-contacts-23.08.4-2|116	
21mr|plasma5-akonadi-contacts-23.08.4-2|117	%description -n %{devkf5contacteditor}
21mr|plasma5-akonadi-contacts-23.08.4-2|118	This package contains header files needed if you wish to build applications
21mr|plasma5-akonadi-contacts-23.08.4-2|119	based on %{name}.
21mr|plasma5-akonadi-contacts-23.08.4-2|120	
21mr|plasma5-akonadi-contacts-23.08.4-2|121	%files -n %{devkf5contacteditor}
21mr|plasma5-akonadi-contacts-23.08.4-2|122	%dir %{_kde5_includedir}/KPim5/AkonadiContactEditor/
21mr|plasma5-akonadi-contacts-23.08.4-2|123	%{_kde5_includedir}/KPim5/AkonadiContactEditor/*
21mr|plasma5-akonadi-contacts-23.08.4-2|124	%{_kde5_libdir}/cmake/KF5AkonadiContactEditor
21mr|plasma5-akonadi-contacts-23.08.4-2|125	%{_kde5_libdir}/cmake/KPim5ContactEditor
21mr|plasma5-akonadi-contacts-23.08.4-2|126	%{_kde5_libdir}/libKPim5ContactEditor.so
21mr|plasma5-akonadi-contacts-23.08.4-2|127	%{_kde5_mkspecsdir}/qt_ContactEditor.pri
21mr|plasma5-akonadi-contacts-23.08.4-2|128	
21mr|plasma5-akonadi-contacts-23.08.4-2|129	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-contacts-23.08.4-2|130	
21mr|plasma5-akonadi-contacts-23.08.4-2|131	%prep
21mr|plasma5-akonadi-contacts-23.08.4-2|132	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-akonadi-contacts-23.08.4-2|133	
21mr|plasma5-akonadi-contacts-23.08.4-2|134	%build
21mr|plasma5-akonadi-contacts-23.08.4-2|135	%cmake_kde5
21mr|plasma5-akonadi-contacts-23.08.4-2|136	%make
21mr|plasma5-akonadi-contacts-23.08.4-2|137	
21mr|plasma5-akonadi-contacts-23.08.4-2|138	%install
21mr|plasma5-akonadi-contacts-23.08.4-2|139	%makeinstall_std -C build
21mr|plasma5-akonadi-contacts-23.08.4-2|140	
21mr|plasma5-akonadi-contacts-23.08.4-2|141	%find_lang akonadicontact5 akonadicontact5-serializer kcm_akonadicontact_actions %{name}.lang --with-kde
21mr|plasma5-akonadi-contacts-23.08.4-2|142	

15241 21
21mr|plasma5-akonadi-mime-23.08.4-2|1	%define oname akonadi-mime
21mr|plasma5-akonadi-mime-23.08.4-2|2	
21mr|plasma5-akonadi-mime-23.08.4-2|3	Summary:	Plasma 5 Akonadi MIME
21mr|plasma5-akonadi-mime-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-akonadi-mime-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-akonadi-mime-23.08.4-2|6	Release:	2
21mr|plasma5-akonadi-mime-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-akonadi-mime-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-akonadi-mime-23.08.4-2|9	Url:		https://www.kde.org/
21mr|plasma5-akonadi-mime-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-akonadi-mime-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-akonadi-mime-23.08.4-2|12	BuildRequires:	xsltproc
21mr|plasma5-akonadi-mime-23.08.4-2|13	BuildRequires:	boost-devel
21mr|plasma5-akonadi-mime-23.08.4-2|14	BuildRequires:	kf5akonadi-devel
21mr|plasma5-akonadi-mime-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|plasma5-akonadi-mime-23.08.4-2|16	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-akonadi-mime-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|plasma5-akonadi-mime-23.08.4-2|18	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-akonadi-mime-23.08.4-2|19	BuildRequires:	kf5kio-devel
21mr|plasma5-akonadi-mime-23.08.4-2|20	BuildRequires:	kf5mime-devel
21mr|plasma5-akonadi-mime-23.08.4-2|21	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-akonadi-mime-23.08.4-2|22	BuildRequires:	pkgconfig(libxslt)
21mr|plasma5-akonadi-mime-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-akonadi-mime-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-akonadi-mime-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-akonadi-mime-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-akonadi-mime-23.08.4-2|27	BuildRequires:	pkgconfig(shared-mime-info)
21mr|plasma5-akonadi-mime-23.08.4-2|28	Conflicts:	kdepimlibs4-core
21mr|plasma5-akonadi-mime-23.08.4-2|29	
21mr|plasma5-akonadi-mime-23.08.4-2|30	%description
21mr|plasma5-akonadi-mime-23.08.4-2|31	Plasma 5 Akonadi MIME.
21mr|plasma5-akonadi-mime-23.08.4-2|32	
21mr|plasma5-akonadi-mime-23.08.4-2|33	%files
21mr|plasma5-akonadi-mime-23.08.4-2|34	%{_kde5_bindir}/akonadi_benchmarker
21mr|plasma5-akonadi-mime-23.08.4-2|35	%{_kde5_datadir}/qlogging-categories5/akonadi-mime.categories
21mr|plasma5-akonadi-mime-23.08.4-2|36	%{_kde5_datadir}/akonadi/plugins/serializer/akonadi_serializer_mail.desktop
21mr|plasma5-akonadi-mime-23.08.4-2|37	%{_kde5_datadir}/config.kcfg/specialmailcollections.kcfg
21mr|plasma5-akonadi-mime-23.08.4-2|38	%{_datadir}/mime/packages/x-vnd.kde.contactgroup.xml
21mr|plasma5-akonadi-mime-23.08.4-2|39	%{_qt5_plugindir}/akonadi_serializer_mail.so
21mr|plasma5-akonadi-mime-23.08.4-2|40	
21mr|plasma5-akonadi-mime-23.08.4-2|41	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-mime-23.08.4-2|42	
21mr|plasma5-akonadi-mime-23.08.4-2|43	%package i18n
21mr|plasma5-akonadi-mime-23.08.4-2|44	Summary:	Plasma 5 Akonadi MIME library translations
21mr|plasma5-akonadi-mime-23.08.4-2|45	Group:		System/Internationalization
21mr|plasma5-akonadi-mime-23.08.4-2|46	BuildArch:	noarch
21mr|plasma5-akonadi-mime-23.08.4-2|47	
21mr|plasma5-akonadi-mime-23.08.4-2|48	%description i18n
21mr|plasma5-akonadi-mime-23.08.4-2|49	Plasma 5 Akonadi MIME library translations
21mr|plasma5-akonadi-mime-23.08.4-2|50	
21mr|plasma5-akonadi-mime-23.08.4-2|51	%files i18n -f libakonadi-kmime5.lang
21mr|plasma5-akonadi-mime-23.08.4-2|52	
21mr|plasma5-akonadi-mime-23.08.4-2|53	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-mime-23.08.4-2|54	
21mr|plasma5-akonadi-mime-23.08.4-2|55	%define kf5akonadimime_major 5
21mr|plasma5-akonadi-mime-23.08.4-2|56	%define libkf5akonadimime %mklibname kf5akonadimime %{kf5akonadimime_major}
21mr|plasma5-akonadi-mime-23.08.4-2|57	
21mr|plasma5-akonadi-mime-23.08.4-2|58	%package -n %{libkf5akonadimime}
21mr|plasma5-akonadi-mime-23.08.4-2|59	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-mime-23.08.4-2|60	Group:		System/Libraries
21mr|plasma5-akonadi-mime-23.08.4-2|61	Requires:	%{name}-i18n
21mr|plasma5-akonadi-mime-23.08.4-2|62	
21mr|plasma5-akonadi-mime-23.08.4-2|63	%description -n %{libkf5akonadimime}
21mr|plasma5-akonadi-mime-23.08.4-2|64	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-mime-23.08.4-2|65	
21mr|plasma5-akonadi-mime-23.08.4-2|66	%files -n %{libkf5akonadimime}
21mr|plasma5-akonadi-mime-23.08.4-2|67	%{_kde5_libdir}/libKPim5AkonadiMime.so.%{kf5akonadimime_major}*
21mr|plasma5-akonadi-mime-23.08.4-2|68	
21mr|plasma5-akonadi-mime-23.08.4-2|69	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-mime-23.08.4-2|70	
21mr|plasma5-akonadi-mime-23.08.4-2|71	%define devkf5akonadimime %mklibname kf5akonadimime -d
21mr|plasma5-akonadi-mime-23.08.4-2|72	
21mr|plasma5-akonadi-mime-23.08.4-2|73	%package -n %{devkf5akonadimime}
21mr|plasma5-akonadi-mime-23.08.4-2|74	Summary:	Development files for Plasma 5 Akonadi
21mr|plasma5-akonadi-mime-23.08.4-2|75	Group:		Development/KDE and Qt
21mr|plasma5-akonadi-mime-23.08.4-2|76	Requires:	%{libkf5akonadimime} = %{EVRD}
21mr|plasma5-akonadi-mime-23.08.4-2|77	Provides:	kf5akonadimime-devel = %{version}
21mr|plasma5-akonadi-mime-23.08.4-2|78	
21mr|plasma5-akonadi-mime-23.08.4-2|79	%description -n %{devkf5akonadimime}
21mr|plasma5-akonadi-mime-23.08.4-2|80	This package contains header files needed if you wish to build applications
21mr|plasma5-akonadi-mime-23.08.4-2|81	based on %{name}.
21mr|plasma5-akonadi-mime-23.08.4-2|82	
21mr|plasma5-akonadi-mime-23.08.4-2|83	%files -n %{devkf5akonadimime}
21mr|plasma5-akonadi-mime-23.08.4-2|84	%dir %{_kde5_includedir}/KPim5/AkonadiMime
21mr|plasma5-akonadi-mime-23.08.4-2|85	%{_kde5_includedir}/KPim5/AkonadiMime/*
21mr|plasma5-akonadi-mime-23.08.4-2|86	%{_kde5_libdir}/cmake/KF5AkonadiMime
21mr|plasma5-akonadi-mime-23.08.4-2|87	%{_kde5_libdir}/cmake/KPim5AkonadiMime
21mr|plasma5-akonadi-mime-23.08.4-2|88	%{_kde5_libdir}/libKPim5AkonadiMime.so
21mr|plasma5-akonadi-mime-23.08.4-2|89	%{_kde5_mkspecsdir}/qt_AkonadiMime.pri
21mr|plasma5-akonadi-mime-23.08.4-2|90	
21mr|plasma5-akonadi-mime-23.08.4-2|91	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-mime-23.08.4-2|92	
21mr|plasma5-akonadi-mime-23.08.4-2|93	%prep
21mr|plasma5-akonadi-mime-23.08.4-2|94	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-akonadi-mime-23.08.4-2|95	
21mr|plasma5-akonadi-mime-23.08.4-2|96	%build
21mr|plasma5-akonadi-mime-23.08.4-2|97	%cmake_kde5
21mr|plasma5-akonadi-mime-23.08.4-2|98	%make
21mr|plasma5-akonadi-mime-23.08.4-2|99	
21mr|plasma5-akonadi-mime-23.08.4-2|100	%install
21mr|plasma5-akonadi-mime-23.08.4-2|101	%makeinstall_std -C build
21mr|plasma5-akonadi-mime-23.08.4-2|102	
21mr|plasma5-akonadi-mime-23.08.4-2|103	%find_lang libakonadi-kmime5

15242 21
21mr|plasma5-akonadi-notes-23.08.4-2|1	
21mr|plasma5-akonadi-notes-23.08.4-2|2	%define oname akonadi-notes
21mr|plasma5-akonadi-notes-23.08.4-2|3	
21mr|plasma5-akonadi-notes-23.08.4-2|4	Summary:	Plasma 5 Akonadi notes
21mr|plasma5-akonadi-notes-23.08.4-2|5	Name:		plasma5-%{oname}
21mr|plasma5-akonadi-notes-23.08.4-2|6	Version:	23.08.4
21mr|plasma5-akonadi-notes-23.08.4-2|7	Release:	2
21mr|plasma5-akonadi-notes-23.08.4-2|8	License:	GPLv2+
21mr|plasma5-akonadi-notes-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-akonadi-notes-23.08.4-2|10	Url:		https://www.kde.org/
21mr|plasma5-akonadi-notes-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-akonadi-notes-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-akonadi-notes-23.08.4-2|13	BuildRequires:	boost-devel
21mr|plasma5-akonadi-notes-23.08.4-2|14	BuildRequires:	kf5akonadi-devel
21mr|plasma5-akonadi-notes-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|plasma5-akonadi-notes-23.08.4-2|16	BuildRequires:	kf5mime-devel
21mr|plasma5-akonadi-notes-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-akonadi-notes-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-akonadi-notes-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-akonadi-notes-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Xml)
21mr|plasma5-akonadi-notes-23.08.4-2|21	
21mr|plasma5-akonadi-notes-23.08.4-2|22	%description
21mr|plasma5-akonadi-notes-23.08.4-2|23	Plasma 5 Akonadi notes.
21mr|plasma5-akonadi-notes-23.08.4-2|24	
21mr|plasma5-akonadi-notes-23.08.4-2|25	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-notes-23.08.4-2|26	
21mr|plasma5-akonadi-notes-23.08.4-2|27	%package i18n
21mr|plasma5-akonadi-notes-23.08.4-2|28	Summary:	Plasma 5 Akonadi notes library translations
21mr|plasma5-akonadi-notes-23.08.4-2|29	Group:		System/Internationalization
21mr|plasma5-akonadi-notes-23.08.4-2|30	BuildArch:	noarch
21mr|plasma5-akonadi-notes-23.08.4-2|31	
21mr|plasma5-akonadi-notes-23.08.4-2|32	%description i18n
21mr|plasma5-akonadi-notes-23.08.4-2|33	Plasma 5 Akonadi notes library translations
21mr|plasma5-akonadi-notes-23.08.4-2|34	
21mr|plasma5-akonadi-notes-23.08.4-2|35	%files i18n -f akonadinotes5.lang
21mr|plasma5-akonadi-notes-23.08.4-2|36	
21mr|plasma5-akonadi-notes-23.08.4-2|37	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-notes-23.08.4-2|38	
21mr|plasma5-akonadi-notes-23.08.4-2|39	%define kf5akonadinotes_major 5
21mr|plasma5-akonadi-notes-23.08.4-2|40	%define libkf5akonadinotes %mklibname kf5akonadinotes %{kf5akonadinotes_major}
21mr|plasma5-akonadi-notes-23.08.4-2|41	
21mr|plasma5-akonadi-notes-23.08.4-2|42	%package -n %{libkf5akonadinotes}
21mr|plasma5-akonadi-notes-23.08.4-2|43	Summary:	Plasma 5 Akonadi notes shared library
21mr|plasma5-akonadi-notes-23.08.4-2|44	Group:		System/Libraries
21mr|plasma5-akonadi-notes-23.08.4-2|45	Requires:	%{name}-i18n
21mr|plasma5-akonadi-notes-23.08.4-2|46	
21mr|plasma5-akonadi-notes-23.08.4-2|47	%description -n %{libkf5akonadinotes}
21mr|plasma5-akonadi-notes-23.08.4-2|48	Plasma 5 Akonadi notes shared library.
21mr|plasma5-akonadi-notes-23.08.4-2|49	
21mr|plasma5-akonadi-notes-23.08.4-2|50	%files -n %{libkf5akonadinotes}
21mr|plasma5-akonadi-notes-23.08.4-2|51	%{_kde5_libdir}/libKPim5AkonadiNotes.so.%{kf5akonadinotes_major}*
21mr|plasma5-akonadi-notes-23.08.4-2|52	
21mr|plasma5-akonadi-notes-23.08.4-2|53	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-notes-23.08.4-2|54	
21mr|plasma5-akonadi-notes-23.08.4-2|55	%define devkf5akonadinotes %mklibname kf5akonadinotes -d
21mr|plasma5-akonadi-notes-23.08.4-2|56	
21mr|plasma5-akonadi-notes-23.08.4-2|57	%package -n %{devkf5akonadinotes}
21mr|plasma5-akonadi-notes-23.08.4-2|58	Summary:	Development files for Plasma 5 Akonadi notes library
21mr|plasma5-akonadi-notes-23.08.4-2|59	Group:		Development/KDE and Qt
21mr|plasma5-akonadi-notes-23.08.4-2|60	Requires:	%{libkf5akonadinotes} = %{EVRD}
21mr|plasma5-akonadi-notes-23.08.4-2|61	Provides:	kf5akonadinotes-devel = %{version}
21mr|plasma5-akonadi-notes-23.08.4-2|62	
21mr|plasma5-akonadi-notes-23.08.4-2|63	%description -n %{devkf5akonadinotes}
21mr|plasma5-akonadi-notes-23.08.4-2|64	This package contains header files needed if you wish to build applications
21mr|plasma5-akonadi-notes-23.08.4-2|65	based on %{name}.
21mr|plasma5-akonadi-notes-23.08.4-2|66	
21mr|plasma5-akonadi-notes-23.08.4-2|67	%files -n %{devkf5akonadinotes}
21mr|plasma5-akonadi-notes-23.08.4-2|68	%dir %{_kde5_includedir}/KPim5/AkonadiNotes
21mr|plasma5-akonadi-notes-23.08.4-2|69	%{_kde5_includedir}/KPim5/AkonadiNotes/*
21mr|plasma5-akonadi-notes-23.08.4-2|70	%{_kde5_libdir}/cmake/KF5AkonadiNotes
21mr|plasma5-akonadi-notes-23.08.4-2|71	%{_kde5_libdir}/cmake/KPim5AkonadiNotes
21mr|plasma5-akonadi-notes-23.08.4-2|72	%{_kde5_libdir}/libKPim5AkonadiNotes.so
21mr|plasma5-akonadi-notes-23.08.4-2|73	%{_kde5_mkspecsdir}/qt_AkonadiNotes.pri
21mr|plasma5-akonadi-notes-23.08.4-2|74	
21mr|plasma5-akonadi-notes-23.08.4-2|75	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-notes-23.08.4-2|76	
21mr|plasma5-akonadi-notes-23.08.4-2|77	%prep
21mr|plasma5-akonadi-notes-23.08.4-2|78	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-akonadi-notes-23.08.4-2|79	
21mr|plasma5-akonadi-notes-23.08.4-2|80	%build
21mr|plasma5-akonadi-notes-23.08.4-2|81	%cmake_kde5
21mr|plasma5-akonadi-notes-23.08.4-2|82	%make
21mr|plasma5-akonadi-notes-23.08.4-2|83	
21mr|plasma5-akonadi-notes-23.08.4-2|84	%install
21mr|plasma5-akonadi-notes-23.08.4-2|85	%makeinstall_std -C build
21mr|plasma5-akonadi-notes-23.08.4-2|86	
21mr|plasma5-akonadi-notes-23.08.4-2|87	%find_lang akonadinotes5

15243 21
21mr|plasma5-akonadi-search-23.08.4-2|1	
21mr|plasma5-akonadi-search-23.08.4-2|2	%define oname akonadi-search
21mr|plasma5-akonadi-search-23.08.4-2|3	
21mr|plasma5-akonadi-search-23.08.4-2|4	Summary:	Plasma 5 Akonadi search
21mr|plasma5-akonadi-search-23.08.4-2|5	Name:		plasma5-%{oname}
21mr|plasma5-akonadi-search-23.08.4-2|6	Version:	23.08.4
21mr|plasma5-akonadi-search-23.08.4-2|7	Release:	2
21mr|plasma5-akonadi-search-23.08.4-2|8	License:	GPLv2+
21mr|plasma5-akonadi-search-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-akonadi-search-23.08.4-2|10	Url:		https://www.kde.org/
21mr|plasma5-akonadi-search-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-akonadi-search-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-akonadi-search-23.08.4-2|13	BuildRequires:	boost-devel
21mr|plasma5-akonadi-search-23.08.4-2|14	BuildRequires:	kf5akonadi-devel
21mr|plasma5-akonadi-search-23.08.4-2|15	BuildRequires:	kf5akonadimime-devel
21mr|plasma5-akonadi-search-23.08.4-2|16	BuildRequires:	kf5calendarcore-devel
21mr|plasma5-akonadi-search-23.08.4-2|17	BuildRequires:	kf5config-devel
21mr|plasma5-akonadi-search-23.08.4-2|18	BuildRequires:	kf5contacts-devel
21mr|plasma5-akonadi-search-23.08.4-2|19	BuildRequires:	kf5crash-devel
21mr|plasma5-akonadi-search-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|plasma5-akonadi-search-23.08.4-2|21	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-akonadi-search-23.08.4-2|22	BuildRequires:	kf5mime-devel
21mr|plasma5-akonadi-search-23.08.4-2|23	BuildRequires:	kf5runner-devel
21mr|plasma5-akonadi-search-23.08.4-2|24	BuildRequires:	pkgconfig(libical)
21mr|plasma5-akonadi-search-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-akonadi-search-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-akonadi-search-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-akonadi-search-23.08.4-2|28	BuildRequires:	pkgconfig(xapian-core)
21mr|plasma5-akonadi-search-23.08.4-2|29	Requires:	plasma5-runner-pimcontacts
21mr|plasma5-akonadi-search-23.08.4-2|30	
21mr|plasma5-akonadi-search-23.08.4-2|31	%description
21mr|plasma5-akonadi-search-23.08.4-2|32	Plasma 5 Akonadi search.
21mr|plasma5-akonadi-search-23.08.4-2|33	
21mr|plasma5-akonadi-search-23.08.4-2|34	%files -f akonadi_search.lang
21mr|plasma5-akonadi-search-23.08.4-2|35	%{_kde5_bindir}/akonadi_indexing_agent
21mr|plasma5-akonadi-search-23.08.4-2|36	%{_kde5_bindir}/akonadi_html_to_text
21mr|plasma5-akonadi-search-23.08.4-2|37	%{_kde5_datadir}/akonadi/agents/akonadiindexingagent.desktop
21mr|plasma5-akonadi-search-23.08.4-2|38	%{_kde5_datadir}/qlogging-categories5/akonadi-search.categories
21mr|plasma5-akonadi-search-23.08.4-2|39	%{_kde5_datadir}/qlogging-categories5/akonadi-search.renamecategories
21mr|plasma5-akonadi-search-23.08.4-2|40	%{_qt5_plugindir}/pim5/akonadi/akonadi_search_plugin.so
21mr|plasma5-akonadi-search-23.08.4-2|41	%{_qt5_plugindir}/pim5/akonadi/calendarsearchstore.so
21mr|plasma5-akonadi-search-23.08.4-2|42	%{_qt5_plugindir}/pim5/akonadi/contactsearchstore.so
21mr|plasma5-akonadi-search-23.08.4-2|43	%{_qt5_plugindir}/pim5/akonadi/emailsearchstore.so
21mr|plasma5-akonadi-search-23.08.4-2|44	%{_qt5_plugindir}/pim5/akonadi/notesearchstore.so
21mr|plasma5-akonadi-search-23.08.4-2|45	
21mr|plasma5-akonadi-search-23.08.4-2|46	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-search-23.08.4-2|47	
21mr|plasma5-akonadi-search-23.08.4-2|48	%package -n plasma5-runner-pimcontacts
21mr|plasma5-akonadi-search-23.08.4-2|49	Summary:	Plasma 5 PIM contacts runner
21mr|plasma5-akonadi-search-23.08.4-2|50	Group:		Graphical desktop/KDE
21mr|plasma5-akonadi-search-23.08.4-2|51	
21mr|plasma5-akonadi-search-23.08.4-2|52	%description -n plasma5-runner-pimcontacts
21mr|plasma5-akonadi-search-23.08.4-2|53	Plasma 5 PIM contacts runner.
21mr|plasma5-akonadi-search-23.08.4-2|54	
21mr|plasma5-akonadi-search-23.08.4-2|55	%files -n plasma5-runner-pimcontacts
21mr|plasma5-akonadi-search-23.08.4-2|56	%{_qt5_plugindir}/kf5/krunner/kcms/kcm_krunner_pimcontacts.so
21mr|plasma5-akonadi-search-23.08.4-2|57	%{_qt5_plugindir}/kf5/krunner/krunner_pimcontacts.so
21mr|plasma5-akonadi-search-23.08.4-2|58	
21mr|plasma5-akonadi-search-23.08.4-2|59	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-search-23.08.4-2|60	
21mr|plasma5-akonadi-search-23.08.4-2|61	%define kf5akonadisearchcore_major 5
21mr|plasma5-akonadi-search-23.08.4-2|62	%define libkf5akonadisearchcore %mklibname kf5akonadisearchcore %{kf5akonadisearchcore_major}
21mr|plasma5-akonadi-search-23.08.4-2|63	
21mr|plasma5-akonadi-search-23.08.4-2|64	%package -n %{libkf5akonadisearchcore}
21mr|plasma5-akonadi-search-23.08.4-2|65	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-search-23.08.4-2|66	Group:		System/Libraries
21mr|plasma5-akonadi-search-23.08.4-2|67	
21mr|plasma5-akonadi-search-23.08.4-2|68	%description -n %{libkf5akonadisearchcore}
21mr|plasma5-akonadi-search-23.08.4-2|69	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-search-23.08.4-2|70	
21mr|plasma5-akonadi-search-23.08.4-2|71	%files -n %{libkf5akonadisearchcore}
21mr|plasma5-akonadi-search-23.08.4-2|72	%{_kde5_libdir}/libKPim5AkonadiSearchCore.so.%{kf5akonadisearchcore_major}*
21mr|plasma5-akonadi-search-23.08.4-2|73	
21mr|plasma5-akonadi-search-23.08.4-2|74	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-search-23.08.4-2|75	
21mr|plasma5-akonadi-search-23.08.4-2|76	%define kf5akonadisearchdebug_major 5
21mr|plasma5-akonadi-search-23.08.4-2|77	%define libkf5akonadisearchdebug %mklibname kf5akonadisearchdebug %{kf5akonadisearchdebug_major}
21mr|plasma5-akonadi-search-23.08.4-2|78	
21mr|plasma5-akonadi-search-23.08.4-2|79	%package -n %{libkf5akonadisearchdebug}
21mr|plasma5-akonadi-search-23.08.4-2|80	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-search-23.08.4-2|81	Group:		System/Libraries
21mr|plasma5-akonadi-search-23.08.4-2|82	
21mr|plasma5-akonadi-search-23.08.4-2|83	%description -n %{libkf5akonadisearchdebug}
21mr|plasma5-akonadi-search-23.08.4-2|84	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-search-23.08.4-2|85	
21mr|plasma5-akonadi-search-23.08.4-2|86	%files -n %{libkf5akonadisearchdebug}
21mr|plasma5-akonadi-search-23.08.4-2|87	%{_kde5_libdir}/libKPim5AkonadiSearchDebug.so.%{kf5akonadisearchdebug_major}*
21mr|plasma5-akonadi-search-23.08.4-2|88	
21mr|plasma5-akonadi-search-23.08.4-2|89	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-search-23.08.4-2|90	
21mr|plasma5-akonadi-search-23.08.4-2|91	%define kf5akonadisearchpim_major 5
21mr|plasma5-akonadi-search-23.08.4-2|92	%define libkf5akonadisearchpim %mklibname kf5akonadisearchpim %{kf5akonadisearchpim_major}
21mr|plasma5-akonadi-search-23.08.4-2|93	
21mr|plasma5-akonadi-search-23.08.4-2|94	%package -n %{libkf5akonadisearchpim}
21mr|plasma5-akonadi-search-23.08.4-2|95	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-search-23.08.4-2|96	Group:		System/Libraries
21mr|plasma5-akonadi-search-23.08.4-2|97	
21mr|plasma5-akonadi-search-23.08.4-2|98	%description -n %{libkf5akonadisearchpim}
21mr|plasma5-akonadi-search-23.08.4-2|99	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-search-23.08.4-2|100	
21mr|plasma5-akonadi-search-23.08.4-2|101	%files -n %{libkf5akonadisearchpim}
21mr|plasma5-akonadi-search-23.08.4-2|102	%{_kde5_libdir}/libKPim5AkonadiSearchPIM.so.%{kf5akonadisearchpim_major}*
21mr|plasma5-akonadi-search-23.08.4-2|103	
21mr|plasma5-akonadi-search-23.08.4-2|104	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-search-23.08.4-2|105	
21mr|plasma5-akonadi-search-23.08.4-2|106	%define kf5akonadisearchxapian_major 5
21mr|plasma5-akonadi-search-23.08.4-2|107	%define libkf5akonadisearchxapian %mklibname kf5akonadisearchxapian %{kf5akonadisearchxapian_major}
21mr|plasma5-akonadi-search-23.08.4-2|108	
21mr|plasma5-akonadi-search-23.08.4-2|109	%package -n %{libkf5akonadisearchxapian}
21mr|plasma5-akonadi-search-23.08.4-2|110	Summary:	Plasma 5 Akonadi shared library
21mr|plasma5-akonadi-search-23.08.4-2|111	Group:		System/Libraries
21mr|plasma5-akonadi-search-23.08.4-2|112	
21mr|plasma5-akonadi-search-23.08.4-2|113	%description -n %{libkf5akonadisearchxapian}
21mr|plasma5-akonadi-search-23.08.4-2|114	Plasma 5 Akonadi shared library.
21mr|plasma5-akonadi-search-23.08.4-2|115	
21mr|plasma5-akonadi-search-23.08.4-2|116	%files -n %{libkf5akonadisearchxapian}
21mr|plasma5-akonadi-search-23.08.4-2|117	%{_kde5_libdir}/libKPim5AkonadiSearchXapian.so.%{kf5akonadisearchxapian_major}*
21mr|plasma5-akonadi-search-23.08.4-2|118	
21mr|plasma5-akonadi-search-23.08.4-2|119	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-search-23.08.4-2|120	
21mr|plasma5-akonadi-search-23.08.4-2|121	%define devkf5akonadisearch %mklibname kf5akonadisearch -d
21mr|plasma5-akonadi-search-23.08.4-2|122	
21mr|plasma5-akonadi-search-23.08.4-2|123	%package -n %{devkf5akonadisearch}
21mr|plasma5-akonadi-search-23.08.4-2|124	Summary:	Development files for Plasma 5 Akonadi
21mr|plasma5-akonadi-search-23.08.4-2|125	Group:		Development/KDE and Qt
21mr|plasma5-akonadi-search-23.08.4-2|126	Requires:	%{libkf5akonadisearchcore} = %{EVRD}
21mr|plasma5-akonadi-search-23.08.4-2|127	Requires:	%{libkf5akonadisearchdebug} = %{EVRD}
21mr|plasma5-akonadi-search-23.08.4-2|128	Requires:	%{libkf5akonadisearchpim} = %{EVRD}
21mr|plasma5-akonadi-search-23.08.4-2|129	Requires:	%{libkf5akonadisearchxapian} = %{EVRD}
21mr|plasma5-akonadi-search-23.08.4-2|130	Provides:	kf5akonadisearch-devel = %{version}
21mr|plasma5-akonadi-search-23.08.4-2|131	
21mr|plasma5-akonadi-search-23.08.4-2|132	%description -n %{devkf5akonadisearch}
21mr|plasma5-akonadi-search-23.08.4-2|133	This package contains header files needed if you wish to build applications
21mr|plasma5-akonadi-search-23.08.4-2|134	based on %{name}.
21mr|plasma5-akonadi-search-23.08.4-2|135	
21mr|plasma5-akonadi-search-23.08.4-2|136	%files -n %{devkf5akonadisearch}
21mr|plasma5-akonadi-search-23.08.4-2|137	%dir %{_kde5_includedir}/KPim5/AkonadiSearch
21mr|plasma5-akonadi-search-23.08.4-2|138	%{_kde5_includedir}/KPim5/AkonadiSearch/*
21mr|plasma5-akonadi-search-23.08.4-2|139	%{_kde5_libdir}/cmake/KPim5AkonadiSearch
21mr|plasma5-akonadi-search-23.08.4-2|140	%{_kde5_libdir}/libKPim5AkonadiSearchCore.so
21mr|plasma5-akonadi-search-23.08.4-2|141	%{_kde5_libdir}/libKPim5AkonadiSearchDebug.so
21mr|plasma5-akonadi-search-23.08.4-2|142	%{_kde5_libdir}/libKPim5AkonadiSearchPIM.so
21mr|plasma5-akonadi-search-23.08.4-2|143	%{_kde5_libdir}/libKPim5AkonadiSearchXapian.so
21mr|plasma5-akonadi-search-23.08.4-2|144	
21mr|plasma5-akonadi-search-23.08.4-2|145	#----------------------------------------------------------------------------
21mr|plasma5-akonadi-search-23.08.4-2|146	
21mr|plasma5-akonadi-search-23.08.4-2|147	%prep
21mr|plasma5-akonadi-search-23.08.4-2|148	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-akonadi-search-23.08.4-2|149	
21mr|plasma5-akonadi-search-23.08.4-2|150	%build
21mr|plasma5-akonadi-search-23.08.4-2|151	%cmake_kde5
21mr|plasma5-akonadi-search-23.08.4-2|152	%make
21mr|plasma5-akonadi-search-23.08.4-2|153	
21mr|plasma5-akonadi-search-23.08.4-2|154	%install
21mr|plasma5-akonadi-search-23.08.4-2|155	%makeinstall_std -C build
21mr|plasma5-akonadi-search-23.08.4-2|156	
21mr|plasma5-akonadi-search-23.08.4-2|157	%find_lang akonadi_search

15244 21
21mr|plasma5-applet-minimizeall-0-0.20160531.4|1	%define git 20160531
21mr|plasma5-applet-minimizeall-0-0.20160531.4|2	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|3	Summary:	Plasma 5 minimize all windows applet
21mr|plasma5-applet-minimizeall-0-0.20160531.4|4	Name:		plasma5-applet-minimizeall
21mr|plasma5-applet-minimizeall-0-0.20160531.4|5	Version:	0
21mr|plasma5-applet-minimizeall-0-0.20160531.4|6	Release:	0.%{git}.4
21mr|plasma5-applet-minimizeall-0-0.20160531.4|7	License:	GPLv2+
21mr|plasma5-applet-minimizeall-0-0.20160531.4|8	Group:		Graphical desktop/KDE
21mr|plasma5-applet-minimizeall-0-0.20160531.4|9	Url:		https://github.com/bvbfan/Minimize-All
21mr|plasma5-applet-minimizeall-0-0.20160531.4|10	# Snapshot from github
21mr|plasma5-applet-minimizeall-0-0.20160531.4|11	Source0:	%{name}-%{git}.tar.bz2
21mr|plasma5-applet-minimizeall-0-0.20160531.4|12	Patch0:		plasma5-applet-minimizeall-20160531-ru.patch
21mr|plasma5-applet-minimizeall-0-0.20160531.4|13	Patch1:		plasma5-applet-minimizeall-20160531-applet-name.patch
21mr|plasma5-applet-minimizeall-0-0.20160531.4|14	Patch2:		plasma5-applet-minimizeall-20160531-accept-keyboard-shortcuts.patch
21mr|plasma5-applet-minimizeall-0-0.20160531.4|15	BuildRequires:	extra-cmake-modules
21mr|plasma5-applet-minimizeall-0-0.20160531.4|16	BuildRequires:	kf5i18n-devel
21mr|plasma5-applet-minimizeall-0-0.20160531.4|17	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-applet-minimizeall-0-0.20160531.4|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-applet-minimizeall-0-0.20160531.4|19	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-applet-minimizeall-0-0.20160531.4|20	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-applet-minimizeall-0-0.20160531.4|21	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|22	%description
21mr|plasma5-applet-minimizeall-0-0.20160531.4|23	Plasma 5 minimize all windows applet.
21mr|plasma5-applet-minimizeall-0-0.20160531.4|24	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|25	%files -f plasma_applet_org.kde.minimizeall.lang
21mr|plasma5-applet-minimizeall-0-0.20160531.4|26	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.minimizeall/
21mr|plasma5-applet-minimizeall-0-0.20160531.4|27	%{_kde5_datadir}/plasma/plasmoids/org.kde.minimizeall/*
21mr|plasma5-applet-minimizeall-0-0.20160531.4|28	%dir %{_kde5_qmldir}/org/kde/private/minimizeall/
21mr|plasma5-applet-minimizeall-0-0.20160531.4|29	%{_kde5_qmldir}/org/kde/private/minimizeall/*
21mr|plasma5-applet-minimizeall-0-0.20160531.4|30	%{_kde5_services}/plasma-applet-org.kde.minimizeall.desktop
21mr|plasma5-applet-minimizeall-0-0.20160531.4|31	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|32	#----------------------------------------------------------------------------
21mr|plasma5-applet-minimizeall-0-0.20160531.4|33	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|34	%prep
21mr|plasma5-applet-minimizeall-0-0.20160531.4|35	%setup -qn %{name}-%{git}
21mr|plasma5-applet-minimizeall-0-0.20160531.4|36	%patch0 -p1
21mr|plasma5-applet-minimizeall-0-0.20160531.4|37	%patch1 -p1
21mr|plasma5-applet-minimizeall-0-0.20160531.4|38	%patch2 -p1
21mr|plasma5-applet-minimizeall-0-0.20160531.4|39	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|40	%build
21mr|plasma5-applet-minimizeall-0-0.20160531.4|41	%cmake_kde5
21mr|plasma5-applet-minimizeall-0-0.20160531.4|42	%make
21mr|plasma5-applet-minimizeall-0-0.20160531.4|43	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|44	%install
21mr|plasma5-applet-minimizeall-0-0.20160531.4|45	%makeinstall_std -C build
21mr|plasma5-applet-minimizeall-0-0.20160531.4|46	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|47	mkdir -p %{buildroot}%{_kde5_datadir}/plasma/plasmoids/org.kde.minimizeall/
21mr|plasma5-applet-minimizeall-0-0.20160531.4|48	cp -r package/* %{buildroot}%{_kde5_datadir}/plasma/plasmoids/org.kde.minimizeall/
21mr|plasma5-applet-minimizeall-0-0.20160531.4|49	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|50	mkdir -p %{buildroot}%{_kde5_services}/
21mr|plasma5-applet-minimizeall-0-0.20160531.4|51	install -m 644 package/metadata.desktop %{buildroot}%{_kde5_services}/plasma-applet-org.kde.minimizeall.desktop
21mr|plasma5-applet-minimizeall-0-0.20160531.4|52	
21mr|plasma5-applet-minimizeall-0-0.20160531.4|53	%find_lang plasma_applet_org.kde.minimizeall

15245 21
21mr|plasma5-ark-23.08.5-7|1	%define oname ark
21mr|plasma5-ark-23.08.5-7|2	
21mr|plasma5-ark-23.08.5-7|3	Summary:	Archive manager for Plasma 5
21mr|plasma5-ark-23.08.5-7|4	Name:		plasma5-%{oname}
21mr|plasma5-ark-23.08.5-7|5	Version:	23.08.5
21mr|plasma5-ark-23.08.5-7|6	Release:	7
21mr|plasma5-ark-23.08.5-7|7	License:	GPLv2+
21mr|plasma5-ark-23.08.5-7|8	Group:		Graphical desktop/KDE
21mr|plasma5-ark-23.08.5-7|9	Url:		http://www.kde.org/
21mr|plasma5-ark-23.08.5-7|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-ark-23.08.5-7|11	Patch0:		libzip-autodetect-encoding-for-filenames.patch
21mr|plasma5-ark-23.08.5-7|12	Patch1:		ark-action_compress.patch
21mr|plasma5-ark-23.08.5-7|13	Patch2:		ark-extract_service_menu.patch
21mr|plasma5-ark-23.08.5-7|14	# Related MR:
21mr|plasma5-ark-23.08.5-7|15	# https://invent.kde.org/utilities/ark/-/merge_requests/292
21mr|plasma5-ark-23.08.5-7|16	Patch3:		katepart-direct-mimetype-match.patch
21mr|plasma5-ark-23.08.5-7|17	BuildRequires:	extra-cmake-modules
21mr|plasma5-ark-23.08.5-7|18	BuildRequires:	bzip2-devel
21mr|plasma5-ark-23.08.5-7|19	BuildRequires:	kf5archive-devel
21mr|plasma5-ark-23.08.5-7|20	BuildRequires:	kf5codecs-devel
21mr|plasma5-ark-23.08.5-7|21	BuildRequires:	kf5config-devel
21mr|plasma5-ark-23.08.5-7|22	BuildRequires:	kf5crash-devel
21mr|plasma5-ark-23.08.5-7|23	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-ark-23.08.5-7|24	BuildRequires:	kf5doctools-devel
21mr|plasma5-ark-23.08.5-7|25	BuildRequires:	kf5i18n-devel
21mr|plasma5-ark-23.08.5-7|26	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-ark-23.08.5-7|27	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-ark-23.08.5-7|28	BuildRequires:	kf5khtml-devel
21mr|plasma5-ark-23.08.5-7|29	BuildRequires:	kf5kio-devel
21mr|plasma5-ark-23.08.5-7|30	BuildRequires:	kf5service-devel
21mr|plasma5-ark-23.08.5-7|31	BuildRequires:	kf5pty-devel
21mr|plasma5-ark-23.08.5-7|32	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-ark-23.08.5-7|33	BuildRequires:	pkgconfig(libarchive)
21mr|plasma5-ark-23.08.5-7|34	BuildRequires:	pkgconfig(liblzma)
21mr|plasma5-ark-23.08.5-7|35	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-ark-23.08.5-7|36	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-ark-23.08.5-7|37	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-ark-23.08.5-7|38	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-ark-23.08.5-7|39	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-ark-23.08.5-7|40	BuildRequires:	pkgconfig(zlib)
21mr|plasma5-ark-23.08.5-7|41	BuildRequires:	pkgconfig(libzip)
21mr|plasma5-ark-23.08.5-7|42	Recommends:	p7zip
21mr|plasma5-ark-23.08.5-7|43	Recommends:	unzip
21mr|plasma5-ark-23.08.5-7|44	Conflicts:	ark
21mr|plasma5-ark-23.08.5-7|45	
21mr|plasma5-ark-23.08.5-7|46	%description
21mr|plasma5-ark-23.08.5-7|47	Archive manager for Plasma 5.
21mr|plasma5-ark-23.08.5-7|48	
21mr|plasma5-ark-23.08.5-7|49	%files -f %{oname}.lang
21mr|plasma5-ark-23.08.5-7|50	%doc COPYING.icons
21mr|plasma5-ark-23.08.5-7|51	%{_kde5_applicationsdir}/org.kde.ark.desktop
21mr|plasma5-ark-23.08.5-7|52	%{_kde5_bindir}/ark
21mr|plasma5-ark-23.08.5-7|53	%{_kde5_datadir}/config.kcfg/ark.kcfg
21mr|plasma5-ark-23.08.5-7|54	%{_kde5_datadir}/kconf_update/
21mr|plasma5-ark-23.08.5-7|55	%{_kde5_iconsdir}/hicolor/*/apps/ark.*
21mr|plasma5-ark-23.08.5-7|56	%{_kde5_mandir}/man1/ark.1*
21mr|plasma5-ark-23.08.5-7|57	%{_kde5_plugindir}/kio_dnd/extracthere.so
21mr|plasma5-ark-23.08.5-7|58	%{_kde5_services}/ark_part.desktop
21mr|plasma5-ark-23.08.5-7|59	%{_appdatadir}/org.kde.ark.appdata.xml
21mr|plasma5-ark-23.08.5-7|60	%{_kde5_plugindir}/parts/arkpart.so
21mr|plasma5-ark-23.08.5-7|61	%{_qt5_plugindir}/kerfuffle/kerfuffle_cli7z.so
21mr|plasma5-ark-23.08.5-7|62	%{_qt5_plugindir}/kerfuffle/kerfuffle_cliarj.so
21mr|plasma5-ark-23.08.5-7|63	%{_qt5_plugindir}/kerfuffle/kerfuffle_clirar.so
21mr|plasma5-ark-23.08.5-7|64	%{_qt5_plugindir}/kerfuffle/kerfuffle_cliunarchiver.so
21mr|plasma5-ark-23.08.5-7|65	%{_qt5_plugindir}/kerfuffle/kerfuffle_clizip.so
21mr|plasma5-ark-23.08.5-7|66	%{_qt5_plugindir}/kerfuffle/kerfuffle_libarchive.so
21mr|plasma5-ark-23.08.5-7|67	%{_qt5_plugindir}/kerfuffle/kerfuffle_libarchive_readonly.so
21mr|plasma5-ark-23.08.5-7|68	%{_qt5_plugindir}/kerfuffle/kerfuffle_libzip.so
21mr|plasma5-ark-23.08.5-7|69	%{_qt5_plugindir}/kf5/kfileitemaction/compressfileitemaction.so
21mr|plasma5-ark-23.08.5-7|70	%{_qt5_plugindir}/kf5/kfileitemaction/extractfileitemaction.so
21mr|plasma5-ark-23.08.5-7|71	%{_kde5_datadir}/qlogging-categories5/ark.categories
21mr|plasma5-ark-23.08.5-7|72	%{_sysconfdir}/xdg/arkrc
21mr|plasma5-ark-23.08.5-7|73	
21mr|plasma5-ark-23.08.5-7|74	#----------------------------------------------------------------------------
21mr|plasma5-ark-23.08.5-7|75	
21mr|plasma5-ark-23.08.5-7|76	%define kerfuffle_major 23
21mr|plasma5-ark-23.08.5-7|77	%define libkerfuffle %mklibname kerfuffle %{kerfuffle_major}
21mr|plasma5-ark-23.08.5-7|78	
21mr|plasma5-ark-23.08.5-7|79	%package -n %{libkerfuffle}
21mr|plasma5-ark-23.08.5-7|80	Summary:	Shared library for Ark
21mr|plasma5-ark-23.08.5-7|81	Group:		System/Libraries
21mr|plasma5-ark-23.08.5-7|82	
21mr|plasma5-ark-23.08.5-7|83	%description -n %{libkerfuffle}
21mr|plasma5-ark-23.08.5-7|84	Shared library for Ark.
21mr|plasma5-ark-23.08.5-7|85	
21mr|plasma5-ark-23.08.5-7|86	%files -n %{libkerfuffle}
21mr|plasma5-ark-23.08.5-7|87	%{_kde5_libdir}/libkerfuffle.so.%{kerfuffle_major}*
21mr|plasma5-ark-23.08.5-7|88	
21mr|plasma5-ark-23.08.5-7|89	#----------------------------------------------------------------------------
21mr|plasma5-ark-23.08.5-7|90	
21mr|plasma5-ark-23.08.5-7|91	%prep
21mr|plasma5-ark-23.08.5-7|92	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-ark-23.08.5-7|93	
21mr|plasma5-ark-23.08.5-7|94	%build
21mr|plasma5-ark-23.08.5-7|95	%cmake_kde5
21mr|plasma5-ark-23.08.5-7|96	%make
21mr|plasma5-ark-23.08.5-7|97	
21mr|plasma5-ark-23.08.5-7|98	%install
21mr|plasma5-ark-23.08.5-7|99	%makeinstall_std -C build
21mr|plasma5-ark-23.08.5-7|100	
21mr|plasma5-ark-23.08.5-7|101	rm -f %{buildroot}%{_kde5_libdir}/libkerfuffle.so
21mr|plasma5-ark-23.08.5-7|102	
21mr|plasma5-ark-23.08.5-7|103	# To avoid conflicts with kde-l10n
21mr|plasma5-ark-23.08.5-7|104	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|plasma5-ark-23.08.5-7|105	
21mr|plasma5-ark-23.08.5-7|106	%find_lang %{oname} --with-kde --with-html

15246 21
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|1	%define oname aurorae-theme-rosa
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|2	
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|3	Summary:	Plasma 5 Rosa Aurorae theme
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|4	Name:		plasma5-%{oname}
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|5	Version:	1.0.1
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|6	Release:	4
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|7	License:	GPLv2+
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|8	Group:		Graphical desktop/KDE
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|9	Url:		http://rosalinux.com/
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|10	Source0:	%{oname}-%{version}.tar.bz2
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|12	BuildArch:	noarch
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|13	
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|14	%description
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|15	Plasma 5 Rosa Aurorae theme.
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|16	
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|17	%files
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|18	%dir %{_kde5_datadir}/aurorae/themes/rosa/
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|19	%{_kde5_datadir}/aurorae/themes/rosa/*
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|20	
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|21	#----------------------------------------------------------------------------
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|22	
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|23	%prep
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|24	%setup -qn %{oname}-%{version}
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|25	
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|26	%build
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|27	
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|28	%install
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|29	mkdir -p %{buildroot}%{_kde5_datadir}/aurorae/themes/rosa
21mr|plasma5-aurorae-theme-rosa-1.0.1-4|30	cp * %{buildroot}%{_kde5_datadir}/aurorae/themes/rosa/

15247 21
21mr|plasma5-baloo-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|plasma5-baloo-5.116.0-3|2	%define oname baloo
21mr|plasma5-baloo-5.116.0-3|3	
21mr|plasma5-baloo-5.116.0-3|4	# filter kf5 qml/plugins provides
21mr|plasma5-baloo-5.116.0-3|5	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|plasma5-baloo-5.116.0-3|6	
21mr|plasma5-baloo-5.116.0-3|7	Summary:	Plasma 5 searching and managing metadata framework
21mr|plasma5-baloo-5.116.0-3|8	Name:		plasma5-%{oname}
21mr|plasma5-baloo-5.116.0-3|9	Version:	5.116.0
21mr|plasma5-baloo-5.116.0-3|10	Release:	3
21mr|plasma5-baloo-5.116.0-3|11	License:	GPLv2+
21mr|plasma5-baloo-5.116.0-3|12	Group:		Graphical desktop/KDE
21mr|plasma5-baloo-5.116.0-3|13	Url:		https://www.kde.org/
21mr|plasma5-baloo-5.116.0-3|14	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{oname}-%{version}.tar.xz
21mr|plasma5-baloo-5.116.0-3|15	Patch0:		baloo-5.83.0-pkgconfig.patch
21mr|plasma5-baloo-5.116.0-3|16	# Needed to fix "unsatisfied devel(libKF5BalooEngine)" issue for development package
21mr|plasma5-baloo-5.116.0-3|17	Patch1:		baloo-library-install.patch
21mr|plasma5-baloo-5.116.0-3|18	BuildRequires:	extra-cmake-modules
21mr|plasma5-baloo-5.116.0-3|19	BuildRequires:	kf5auth-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|20	BuildRequires:	kf5config-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|21	BuildRequires:	kf5crash-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|22	BuildRequires:	kf5filemetadata-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|23	BuildRequires:	kf5i18n-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|24	BuildRequires:	kf5idletime-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|25	BuildRequires:	kf5kio-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|26	BuildRequires:	kf5solid-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|27	BuildRequires:	kf5dbusaddons-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|28	BuildRequires:	lmdb-devel
21mr|plasma5-baloo-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-baloo-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-baloo-5.116.0-3|31	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-baloo-5.116.0-3|32	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-baloo-5.116.0-3|33	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-baloo-5.116.0-3|34	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-baloo-5.116.0-3|35	BuildRequires:	pkgconfig(Qt5Sql)
21mr|plasma5-baloo-5.116.0-3|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-baloo-5.116.0-3|37	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-baloo-5.116.0-3|38	BuildRequires:	pkgconfig(Qt5Xml)
21mr|plasma5-baloo-5.116.0-3|39	Requires:	plasma5-kfilemetadata
21mr|plasma5-baloo-5.116.0-3|40	Conflicts:	baloo
21mr|plasma5-baloo-5.116.0-3|41	# Prefer plasma5 prefix for Plasma 5 core packages
21mr|plasma5-baloo-5.116.0-3|42	Obsoletes:	baloo-kf5 < 5.6.1-2
21mr|plasma5-baloo-5.116.0-3|43	
21mr|plasma5-baloo-5.116.0-3|44	%description
21mr|plasma5-baloo-5.116.0-3|45	Plasma 5 searching and managing metadata framework.
21mr|plasma5-baloo-5.116.0-3|46	
21mr|plasma5-baloo-5.116.0-3|47	%files -f %{name}.lang
21mr|plasma5-baloo-5.116.0-3|48	%{_kde5_bindir}/baloo_file
21mr|plasma5-baloo-5.116.0-3|49	%{_kde5_bindir}/baloo_file_extractor
21mr|plasma5-baloo-5.116.0-3|50	%{_kde5_bindir}/balooctl
21mr|plasma5-baloo-5.116.0-3|51	%{_kde5_bindir}/baloosearch
21mr|plasma5-baloo-5.116.0-3|52	%{_kde5_bindir}/balooshow
21mr|plasma5-baloo-5.116.0-3|53	%{_kde5_datadir}/qlogging-categories5/baloo.categories
21mr|plasma5-baloo-5.116.0-3|54	%{_kde5_datadir}/qlogging-categories5/baloo.renamecategories
21mr|plasma5-baloo-5.116.0-3|55	%{_kde5_plugindir}/kded/baloosearchmodule.so
21mr|plasma5-baloo-5.116.0-3|56	%{_kde5_plugindir}/kio/baloosearch.so
21mr|plasma5-baloo-5.116.0-3|57	%{_kde5_plugindir}/kio/tags.so
21mr|plasma5-baloo-5.116.0-3|58	%{_kde5_plugindir}/kio/timeline.so
21mr|plasma5-baloo-5.116.0-3|59	%{_kde5_sysconfdir}/xdg/autostart/baloo_file.desktop
21mr|plasma5-baloo-5.116.0-3|60	%{_prefix}/lib/systemd/user/kde-baloo.service
21mr|plasma5-baloo-5.116.0-3|61	%{_kde5_libexecdir}/baloo_file
21mr|plasma5-baloo-5.116.0-3|62	%{_kde5_libexecdir}/baloo_file_extractor
21mr|plasma5-baloo-5.116.0-3|63	
21mr|plasma5-baloo-5.116.0-3|64	
21mr|plasma5-baloo-5.116.0-3|65	#----------------------------------------------------------------------------
21mr|plasma5-baloo-5.116.0-3|66	
21mr|plasma5-baloo-5.116.0-3|67	%define qmlkf5baloo %mklibname kf5baloo-qml
21mr|plasma5-baloo-5.116.0-3|68	
21mr|plasma5-baloo-5.116.0-3|69	%package -n %{qmlkf5baloo}
21mr|plasma5-baloo-5.116.0-3|70	Summary:	QML plugin for Plasma 5 searching and managing metadata framework
21mr|plasma5-baloo-5.116.0-3|71	Group:		System/Libraries
21mr|plasma5-baloo-5.116.0-3|72	Provides:	kf5baloo-qml = %{EVRD}
21mr|plasma5-baloo-5.116.0-3|73	
21mr|plasma5-baloo-5.116.0-3|74	%description -n %{qmlkf5baloo}
21mr|plasma5-baloo-5.116.0-3|75	QML plugin for Plasma 5 searching and managing metadata framework.
21mr|plasma5-baloo-5.116.0-3|76	
21mr|plasma5-baloo-5.116.0-3|77	%files -n %{qmlkf5baloo}
21mr|plasma5-baloo-5.116.0-3|78	%dir %{_kde5_qmldir}/org/kde/baloo/
21mr|plasma5-baloo-5.116.0-3|79	%{_kde5_qmldir}/org/kde/baloo/*
21mr|plasma5-baloo-5.116.0-3|80	
21mr|plasma5-baloo-5.116.0-3|81	#----------------------------------------------------------------------------
21mr|plasma5-baloo-5.116.0-3|82	
21mr|plasma5-baloo-5.116.0-3|83	%define kf5baloo_major 5
21mr|plasma5-baloo-5.116.0-3|84	%define libkf5baloo %mklibname kf5baloo %{kf5baloo_major}
21mr|plasma5-baloo-5.116.0-3|85	
21mr|plasma5-baloo-5.116.0-3|86	%package -n %{libkf5baloo}
21mr|plasma5-baloo-5.116.0-3|87	Summary:	Plasma 5 searching and managing metadata shared library
21mr|plasma5-baloo-5.116.0-3|88	Group:		System/Libraries
21mr|plasma5-baloo-5.116.0-3|89	Requires:	%{qmlkf5baloo}
21mr|plasma5-baloo-5.116.0-3|90	
21mr|plasma5-baloo-5.116.0-3|91	%description -n %{libkf5baloo}
21mr|plasma5-baloo-5.116.0-3|92	Plasma 5 searching and managing metadata shared library.
21mr|plasma5-baloo-5.116.0-3|93	
21mr|plasma5-baloo-5.116.0-3|94	%files -n %{libkf5baloo}
21mr|plasma5-baloo-5.116.0-3|95	%{_kde5_libdir}/libKF5Baloo.so.%{kf5baloo_major}
21mr|plasma5-baloo-5.116.0-3|96	%{_kde5_libdir}/libKF5Baloo.so.%{version}
21mr|plasma5-baloo-5.116.0-3|97	
21mr|plasma5-baloo-5.116.0-3|98	#----------------------------------------------------------------------------
21mr|plasma5-baloo-5.116.0-3|99	
21mr|plasma5-baloo-5.116.0-3|100	%define kf5balooengine_major 5
21mr|plasma5-baloo-5.116.0-3|101	%define libkf5balooengine %mklibname kf5balooengine %{kf5balooengine_major}
21mr|plasma5-baloo-5.116.0-3|102	
21mr|plasma5-baloo-5.116.0-3|103	%package -n %{libkf5balooengine}
21mr|plasma5-baloo-5.116.0-3|104	Summary:	Plasma 5 searching and managing metadata shared library
21mr|plasma5-baloo-5.116.0-3|105	Group:		System/Libraries
21mr|plasma5-baloo-5.116.0-3|106	
21mr|plasma5-baloo-5.116.0-3|107	%description -n %{libkf5balooengine}
21mr|plasma5-baloo-5.116.0-3|108	Plasma 5 searching and managing metadata shared library.
21mr|plasma5-baloo-5.116.0-3|109	
21mr|plasma5-baloo-5.116.0-3|110	%files -n %{libkf5balooengine}
21mr|plasma5-baloo-5.116.0-3|111	%{_kde5_libdir}/libKF5BalooEngine.so.%{kf5balooengine_major}
21mr|plasma5-baloo-5.116.0-3|112	%{_kde5_libdir}/libKF5BalooEngine.so.%{version}
21mr|plasma5-baloo-5.116.0-3|113	
21mr|plasma5-baloo-5.116.0-3|114	#----------------------------------------------------------------------------
21mr|plasma5-baloo-5.116.0-3|115	
21mr|plasma5-baloo-5.116.0-3|116	%define devkf5baloo %mklibname kf5baloo -d
21mr|plasma5-baloo-5.116.0-3|117	
21mr|plasma5-baloo-5.116.0-3|118	%package -n %{devkf5baloo}
21mr|plasma5-baloo-5.116.0-3|119	Summary:	Development files for Plasma 5 searching and managing metadata framework
21mr|plasma5-baloo-5.116.0-3|120	Group:		Development/KDE and Qt
21mr|plasma5-baloo-5.116.0-3|121	Requires:	%{libkf5baloo} = %{EVRD}
21mr|plasma5-baloo-5.116.0-3|122	Requires:	%{libkf5balooengine} = %{EVRD}
21mr|plasma5-baloo-5.116.0-3|123	Provides:	%{name}-devel = %{EVRD}
21mr|plasma5-baloo-5.116.0-3|124	Provides:	kf5baloo-devel = %{version}
21mr|plasma5-baloo-5.116.0-3|125	Conflicts:	baloo-devel
21mr|plasma5-baloo-5.116.0-3|126	
21mr|plasma5-baloo-5.116.0-3|127	%description -n %{devkf5baloo}
21mr|plasma5-baloo-5.116.0-3|128	This package contains header files needed if you wish to build applications
21mr|plasma5-baloo-5.116.0-3|129	based on %{name}.
21mr|plasma5-baloo-5.116.0-3|130	
21mr|plasma5-baloo-5.116.0-3|131	%files -n %{devkf5baloo}
21mr|plasma5-baloo-5.116.0-3|132	%{_kde5_includedir}/KF5/Baloo
21mr|plasma5-baloo-5.116.0-3|133	%{_kde5_libdir}/cmake/KF5Baloo
21mr|plasma5-baloo-5.116.0-3|134	%{_kde5_libdir}/pkgconfig/Baloo.pc
21mr|plasma5-baloo-5.116.0-3|135	%{_kde5_libdir}/libKF5Baloo.so
21mr|plasma5-baloo-5.116.0-3|136	%{_kde5_libdir}/libKF5BalooEngine.so
21mr|plasma5-baloo-5.116.0-3|137	%{_kde5_mkspecsdir}/qt_Baloo.pri
21mr|plasma5-baloo-5.116.0-3|138	%{_datadir}/dbus-1/interfaces/org.kde.baloo.file.indexer.xml
21mr|plasma5-baloo-5.116.0-3|139	%{_datadir}/dbus-1/interfaces/org.kde.baloo.fileindexer.xml
21mr|plasma5-baloo-5.116.0-3|140	%{_datadir}/dbus-1/interfaces/org.kde.baloo.main.xml
21mr|plasma5-baloo-5.116.0-3|141	%{_datadir}/dbus-1/interfaces/org.kde.baloo.scheduler.xml
21mr|plasma5-baloo-5.116.0-3|142	%{_datadir}/dbus-1/interfaces/org.kde.BalooWatcherApplication.xml
21mr|plasma5-baloo-5.116.0-3|143	
21mr|plasma5-baloo-5.116.0-3|144	#----------------------------------------------------------------------------
21mr|plasma5-baloo-5.116.0-3|145	
21mr|plasma5-baloo-5.116.0-3|146	%prep
21mr|plasma5-baloo-5.116.0-3|147	%setup -q -n %{oname}-%{version}
21mr|plasma5-baloo-5.116.0-3|148	%patch0 -p1
21mr|plasma5-baloo-5.116.0-3|149	%patch1 -p1
21mr|plasma5-baloo-5.116.0-3|150	
21mr|plasma5-baloo-5.116.0-3|151	%build
21mr|plasma5-baloo-5.116.0-3|152	%cmake_kde5
21mr|plasma5-baloo-5.116.0-3|153	%make
21mr|plasma5-baloo-5.116.0-3|154	
21mr|plasma5-baloo-5.116.0-3|155	%install
21mr|plasma5-baloo-5.116.0-3|156	%makeinstall_std -C build
21mr|plasma5-baloo-5.116.0-3|157	
21mr|plasma5-baloo-5.116.0-3|158	%find_lang balooctl5 baloodb5 balooengine5 baloo_file5 baloo_file_extractor5 baloomonitorplugin baloosearch5 balooshow5 kio5_baloosearch kio5_tags kio5_timeline %{name}.lang

15248 21
21mr|plasma5-baloo-widgets-23.08.4-2|1	%define oname baloo-widgets
21mr|plasma5-baloo-widgets-23.08.4-2|2	
21mr|plasma5-baloo-widgets-23.08.4-2|3	Summary:	Plasma 5 Baloo Widgets
21mr|plasma5-baloo-widgets-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-baloo-widgets-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-baloo-widgets-23.08.4-2|6	Release: 	2
21mr|plasma5-baloo-widgets-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-baloo-widgets-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-baloo-widgets-23.08.4-2|9	Url:		https://www.kde.org/
21mr|plasma5-baloo-widgets-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-baloo-widgets-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-baloo-widgets-23.08.4-2|12	BuildRequires:	kf5baloo-devel
21mr|plasma5-baloo-widgets-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|plasma5-baloo-widgets-23.08.4-2|14	BuildRequires:	kf5filemetadata-devel
21mr|plasma5-baloo-widgets-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|plasma5-baloo-widgets-23.08.4-2|16	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-baloo-widgets-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|plasma5-baloo-widgets-23.08.4-2|18	BuildRequires:	kf5service-devel
21mr|plasma5-baloo-widgets-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-baloo-widgets-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-baloo-widgets-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-baloo-widgets-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-baloo-widgets-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-baloo-widgets-23.08.4-2|24	
21mr|plasma5-baloo-widgets-23.08.4-2|25	%description
21mr|plasma5-baloo-widgets-23.08.4-2|26	Plasma 5 Baloo Widgets support files.
21mr|plasma5-baloo-widgets-23.08.4-2|27	
21mr|plasma5-baloo-widgets-23.08.4-2|28	%files
21mr|plasma5-baloo-widgets-23.08.4-2|29	%{_kde5_bindir}/baloo_filemetadata_temp_extractor
21mr|plasma5-baloo-widgets-23.08.4-2|30	%{_kde5_plugindir}/propertiesdialog/baloofilepropertiesplugin.so
21mr|plasma5-baloo-widgets-23.08.4-2|31	%{_kde5_plugindir}/kfileitemaction/tagsfileitemaction.so
21mr|plasma5-baloo-widgets-23.08.4-2|32	%{_kde5_datadir}/qlogging-categories5/baloo-widgets.categories
21mr|plasma5-baloo-widgets-23.08.4-2|33	
21mr|plasma5-baloo-widgets-23.08.4-2|34	#----------------------------------------------------------------------------
21mr|plasma5-baloo-widgets-23.08.4-2|35	
21mr|plasma5-baloo-widgets-23.08.4-2|36	%package i18n
21mr|plasma5-baloo-widgets-23.08.4-2|37	Summary:	Plasma 5 Baloo Widgets library translations
21mr|plasma5-baloo-widgets-23.08.4-2|38	Group:		System/Internationalization
21mr|plasma5-baloo-widgets-23.08.4-2|39	BuildArch:	noarch
21mr|plasma5-baloo-widgets-23.08.4-2|40	
21mr|plasma5-baloo-widgets-23.08.4-2|41	%description i18n
21mr|plasma5-baloo-widgets-23.08.4-2|42	Plasma 5 Baloo Widgets library translations.
21mr|plasma5-baloo-widgets-23.08.4-2|43	
21mr|plasma5-baloo-widgets-23.08.4-2|44	%files i18n -f %{name}.lang
21mr|plasma5-baloo-widgets-23.08.4-2|45	
21mr|plasma5-baloo-widgets-23.08.4-2|46	#----------------------------------------------------------------------------
21mr|plasma5-baloo-widgets-23.08.4-2|47	
21mr|plasma5-baloo-widgets-23.08.4-2|48	%define kf5baloowidgets_major 5
21mr|plasma5-baloo-widgets-23.08.4-2|49	%define libkf5baloowidgets %mklibname kf5baloowidgets %{kf5baloowidgets_major}
21mr|plasma5-baloo-widgets-23.08.4-2|50	
21mr|plasma5-baloo-widgets-23.08.4-2|51	%package -n %{libkf5baloowidgets}
21mr|plasma5-baloo-widgets-23.08.4-2|52	Summary:	Plasma 5 Baloo Widgets shared library
21mr|plasma5-baloo-widgets-23.08.4-2|53	Group:		System/Libraries
21mr|plasma5-baloo-widgets-23.08.4-2|54	Requires:	(plasma5-baloo-widgets if plasma5-baloo)
21mr|plasma5-baloo-widgets-23.08.4-2|55	Requires:	%{name}-i18n
21mr|plasma5-baloo-widgets-23.08.4-2|56	
21mr|plasma5-baloo-widgets-23.08.4-2|57	%description -n %{libkf5baloowidgets}
21mr|plasma5-baloo-widgets-23.08.4-2|58	Plasma 5 Baloo Widgets shared library.
21mr|plasma5-baloo-widgets-23.08.4-2|59	
21mr|plasma5-baloo-widgets-23.08.4-2|60	%files -n %{libkf5baloowidgets}
21mr|plasma5-baloo-widgets-23.08.4-2|61	%{_kde5_libdir}/libKF5BalooWidgets.so.%{kf5baloowidgets_major}*
21mr|plasma5-baloo-widgets-23.08.4-2|62	%{_kde5_libdir}/libKF5BalooWidgets.so.%{version}
21mr|plasma5-baloo-widgets-23.08.4-2|63	
21mr|plasma5-baloo-widgets-23.08.4-2|64	#----------------------------------------------------------------------------
21mr|plasma5-baloo-widgets-23.08.4-2|65	
21mr|plasma5-baloo-widgets-23.08.4-2|66	%define devkf5baloowidgets %mklibname kf5baloowidgets -d
21mr|plasma5-baloo-widgets-23.08.4-2|67	
21mr|plasma5-baloo-widgets-23.08.4-2|68	%package -n %{devkf5baloowidgets}
21mr|plasma5-baloo-widgets-23.08.4-2|69	Summary:	Development files for Plasma 5 Baloo widgets
21mr|plasma5-baloo-widgets-23.08.4-2|70	Group:		Development/KDE and Qt
21mr|plasma5-baloo-widgets-23.08.4-2|71	Requires:	%{libkf5baloowidgets} = %{EVRD}
21mr|plasma5-baloo-widgets-23.08.4-2|72	Provides:	kf5baloowidgets-devel = %{version}
21mr|plasma5-baloo-widgets-23.08.4-2|73	
21mr|plasma5-baloo-widgets-23.08.4-2|74	%description -n %{devkf5baloowidgets}
21mr|plasma5-baloo-widgets-23.08.4-2|75	This package contains header files needed if you wish to build release-service
21mr|plasma5-baloo-widgets-23.08.4-2|76	based on %{name}.
21mr|plasma5-baloo-widgets-23.08.4-2|77	
21mr|plasma5-baloo-widgets-23.08.4-2|78	%files -n %{devkf5baloowidgets}
21mr|plasma5-baloo-widgets-23.08.4-2|79	%dir %{_kde5_includedir}/KF5/BalooWidgets
21mr|plasma5-baloo-widgets-23.08.4-2|80	%{_kde5_includedir}/KF5/BalooWidgets/*
21mr|plasma5-baloo-widgets-23.08.4-2|81	%{_kde5_libdir}/cmake/KF5BalooWidgets
21mr|plasma5-baloo-widgets-23.08.4-2|82	%{_kde5_libdir}/libKF5BalooWidgets.so
21mr|plasma5-baloo-widgets-23.08.4-2|83	
21mr|plasma5-baloo-widgets-23.08.4-2|84	#----------------------------------------------------------------------------
21mr|plasma5-baloo-widgets-23.08.4-2|85	
21mr|plasma5-baloo-widgets-23.08.4-2|86	%prep
21mr|plasma5-baloo-widgets-23.08.4-2|87	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-baloo-widgets-23.08.4-2|88	
21mr|plasma5-baloo-widgets-23.08.4-2|89	%build
21mr|plasma5-baloo-widgets-23.08.4-2|90	%cmake_kde5
21mr|plasma5-baloo-widgets-23.08.4-2|91	%make
21mr|plasma5-baloo-widgets-23.08.4-2|92	
21mr|plasma5-baloo-widgets-23.08.4-2|93	%install
21mr|plasma5-baloo-widgets-23.08.4-2|94	%makeinstall_std -C build
21mr|plasma5-baloo-widgets-23.08.4-2|95	
21mr|plasma5-baloo-widgets-23.08.4-2|96	%find_lang baloo_naturalqueryparser baloowidgets5 %{name}.lang

15249 21
21mr|plasma5-bluedevil-5.27.11-3|1	%define oname bluedevil
21mr|plasma5-bluedevil-5.27.11-3|2	
21mr|plasma5-bluedevil-5.27.11-3|3	Summary:	Plasma 5 Bluetooth module
21mr|plasma5-bluedevil-5.27.11-3|4	Name:		plasma5-%{oname}
21mr|plasma5-bluedevil-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-bluedevil-5.27.11-3|6	Release:	3
21mr|plasma5-bluedevil-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-bluedevil-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-bluedevil-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-bluedevil-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-bluedevil-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-bluedevil-5.27.11-3|12	BuildRequires:	kf5bluezqt-devel
21mr|plasma5-bluedevil-5.27.11-3|13	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-bluedevil-5.27.11-3|14	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-bluedevil-5.27.11-3|15	BuildRequires:	kf5doctools-devel
21mr|plasma5-bluedevil-5.27.11-3|16	BuildRequires:	kf5i18n-devel
21mr|plasma5-bluedevil-5.27.11-3|17	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-bluedevil-5.27.11-3|18	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-bluedevil-5.27.11-3|19	BuildRequires:	kf5kded-devel
21mr|plasma5-bluedevil-5.27.11-3|20	BuildRequires:	kf5kio-devel
21mr|plasma5-bluedevil-5.27.11-3|21	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-bluedevil-5.27.11-3|22	BuildRequires:	kf5notifications-devel
21mr|plasma5-bluedevil-5.27.11-3|23	BuildRequires:	kf5plasma-devel
21mr|plasma5-bluedevil-5.27.11-3|24	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-bluedevil-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-bluedevil-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-bluedevil-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-bluedevil-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-bluedevil-5.27.11-3|29	BuildRequires:	pkgconfig(shared-mime-info)
21mr|plasma5-bluedevil-5.27.11-3|30	Requires:	kirigami2
21mr|plasma5-bluedevil-5.27.11-3|31	Requires:	bluez
21mr|plasma5-bluedevil-5.27.11-3|32	Recommends:	plasma5-applet-bluetooth = %{EVRD}
21mr|plasma5-bluedevil-5.27.11-3|33	Recommends:	(pulseaudio-module-bluetooth if pulseaudio-real)
21mr|plasma5-bluedevil-5.27.11-3|34	
21mr|plasma5-bluedevil-5.27.11-3|35	%description
21mr|plasma5-bluedevil-5.27.11-3|36	Plasma 5 Bluetooth module.
21mr|plasma5-bluedevil-5.27.11-3|37	
21mr|plasma5-bluedevil-5.27.11-3|38	%files -f %{oname}.lang
21mr|plasma5-bluedevil-5.27.11-3|39	%{_kde5_applicationsdir}/kcm_bluetooth.desktop
21mr|plasma5-bluedevil-5.27.11-3|40	%{_kde5_applicationsdir}/org.kde.bluedevilsendfile.desktop
21mr|plasma5-bluedevil-5.27.11-3|41	%{_kde5_applicationsdir}/org.kde.bluedevilwizard.desktop
21mr|plasma5-bluedevil-5.27.11-3|42	%{_kde5_bindir}/bluedevil-*
21mr|plasma5-bluedevil-5.27.11-3|43	%dir %{_kde5_datadir}/bluedevilwizard
21mr|plasma5-bluedevil-5.27.11-3|44	%{_kde5_datadir}/bluedevilwizard/*
21mr|plasma5-bluedevil-5.27.11-3|45	%{_kde5_datadir}/remoteview/bluetooth-network.desktop
21mr|plasma5-bluedevil-5.27.11-3|46	%{_kde5_notificationsdir}/bluedevil.notifyrc
21mr|plasma5-bluedevil-5.27.11-3|47	%{_kde5_plugindir}/kded/bluedevil.so
21mr|plasma5-bluedevil-5.27.11-3|48	%{_kde5_plugindir}/kio/kio_bluetooth.so
21mr|plasma5-bluedevil-5.27.11-3|49	%{_kde5_plugindir}/kio/kio_obexftp.so
21mr|plasma5-bluedevil-5.27.11-3|50	%{_kde5_services}/plasma-applet-org.kde.plasma.bluetooth.desktop
21mr|plasma5-bluedevil-5.27.11-3|51	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_bluetooth.so
21mr|plasma5-bluedevil-5.27.11-3|52	%{_appdatadir}/org.kde.plasma.bluetooth.appdata.xml
21mr|plasma5-bluedevil-5.27.11-3|53	%{_datadir}/mime/packages/bluedevil-mime.xml
21mr|plasma5-bluedevil-5.27.11-3|54	%{_kde5_datadir}/kpackage/kcms/kcm_bluetooth/contents/ui/main.qml
21mr|plasma5-bluedevil-5.27.11-3|55	%{_kde5_datadir}/kpackage/kcms/kcm_bluetooth/contents/ui/Device.qml
21mr|plasma5-bluedevil-5.27.11-3|56	%{_kde5_datadir}/kpackage/kcms/kcm_bluetooth/contents/ui/General.qml
21mr|plasma5-bluedevil-5.27.11-3|57	%{_kde5_datadir}/qlogging-categories5/bluedevil.categories
21mr|plasma5-bluedevil-5.27.11-3|58	%{_kde5_docdir}/HTML/*/kcontrol/bluedevil
21mr|plasma5-bluedevil-5.27.11-3|59	
21mr|plasma5-bluedevil-5.27.11-3|60	#----------------------------------------------------------------------------
21mr|plasma5-bluedevil-5.27.11-3|61	
21mr|plasma5-bluedevil-5.27.11-3|62	%package -n plasma5-applet-bluetooth
21mr|plasma5-bluedevil-5.27.11-3|63	Summary:	Plasma 5 bluetooth plasmoid
21mr|plasma5-bluedevil-5.27.11-3|64	Group:		Graphical desktop/KDE
21mr|plasma5-bluedevil-5.27.11-3|65	Requires:	%{name} = %{EVRD}
21mr|plasma5-bluedevil-5.27.11-3|66	
21mr|plasma5-bluedevil-5.27.11-3|67	%description -n plasma5-applet-bluetooth
21mr|plasma5-bluedevil-5.27.11-3|68	Plasma 5 bluetooth plasmoid.
21mr|plasma5-bluedevil-5.27.11-3|69	
21mr|plasma5-bluedevil-5.27.11-3|70	%files -n plasma5-applet-bluetooth -f plasma_applet_org.kde.plasma.bluetooth.lang
21mr|plasma5-bluedevil-5.27.11-3|71	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.bluetooth/
21mr|plasma5-bluedevil-5.27.11-3|72	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.bluetooth/*
21mr|plasma5-bluedevil-5.27.11-3|73	%dir %{_kde5_qmldir}/org/kde/plasma/private/bluetooth/
21mr|plasma5-bluedevil-5.27.11-3|74	%{_kde5_qmldir}/org/kde/plasma/private/bluetooth/*
21mr|plasma5-bluedevil-5.27.11-3|75	
21mr|plasma5-bluedevil-5.27.11-3|76	#----------------------------------------------------------------------------
21mr|plasma5-bluedevil-5.27.11-3|77	
21mr|plasma5-bluedevil-5.27.11-3|78	%prep
21mr|plasma5-bluedevil-5.27.11-3|79	%setup -qn %{oname}-%{version}
21mr|plasma5-bluedevil-5.27.11-3|80	
21mr|plasma5-bluedevil-5.27.11-3|81	%build
21mr|plasma5-bluedevil-5.27.11-3|82	%cmake_kde5
21mr|plasma5-bluedevil-5.27.11-3|83	%make
21mr|plasma5-bluedevil-5.27.11-3|84	
21mr|plasma5-bluedevil-5.27.11-3|85	%install
21mr|plasma5-bluedevil-5.27.11-3|86	%makeinstall_std -C build
21mr|plasma5-bluedevil-5.27.11-3|87	
21mr|plasma5-bluedevil-5.27.11-3|88	%find_lang %{oname} kcm_bluetooth %{oname}.lang
21mr|plasma5-bluedevil-5.27.11-3|89	%find_lang plasma_applet_org.kde.plasma.bluetooth

15250 21
21mr|plasma5-browser-integration-5.27.11-3|1	%define oname plasma-browser-integration
21mr|plasma5-browser-integration-5.27.11-3|2	
21mr|plasma5-browser-integration-5.27.11-3|3	Summary:	Components necessary to integrate browsers into the Plasma Desktop
21mr|plasma5-browser-integration-5.27.11-3|4	Name:		plasma5-browser-integration
21mr|plasma5-browser-integration-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-browser-integration-5.27.11-3|6	Release:	3
21mr|plasma5-browser-integration-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-browser-integration-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-browser-integration-5.27.11-3|9	Url:		https://cgit.kde.org/%{oname}.git
21mr|plasma5-browser-integration-5.27.11-3|10	Source0:	http://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-browser-integration-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-browser-integration-5.27.11-3|12	BuildRequires:	kf5activities-devel
21mr|plasma5-browser-integration-5.27.11-3|13	BuildRequires:	kf5config-devel
21mr|plasma5-browser-integration-5.27.11-3|14	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-browser-integration-5.27.11-3|15	BuildRequires:	kf5filemetadata-devel
21mr|plasma5-browser-integration-5.27.11-3|16	BuildRequires:	kf5i18n-devel
21mr|plasma5-browser-integration-5.27.11-3|17	BuildRequires:	kf5kio-devel
21mr|plasma5-browser-integration-5.27.11-3|18	BuildRequires:	kf5notifications-devel
21mr|plasma5-browser-integration-5.27.11-3|19	BuildRequires:	kf5purpose-devel
21mr|plasma5-browser-integration-5.27.11-3|20	BuildRequires:	kf5runner-devel
21mr|plasma5-browser-integration-5.27.11-3|21	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-browser-integration-5.27.11-3|22	BuildRequires:	plasma5-workspace-devel
21mr|plasma5-browser-integration-5.27.11-3|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-browser-integration-5.27.11-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-browser-integration-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-browser-integration-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-browser-integration-5.27.11-3|27	
21mr|plasma5-browser-integration-5.27.11-3|28	%description
21mr|plasma5-browser-integration-5.27.11-3|29	plasma-browser-integration coupled with a browser plugin provides
21mr|plasma5-browser-integration-5.27.11-3|30	integration of the browser in the desktop.
21mr|plasma5-browser-integration-5.27.11-3|31	
21mr|plasma5-browser-integration-5.27.11-3|32	%files -f %{name}.lang
21mr|plasma5-browser-integration-5.27.11-3|33	%doc COPYING-GPL3
21mr|plasma5-browser-integration-5.27.11-3|34	%{_kde5_applicationsdir}/org.kde.plasma.browser_integration.host.desktop
21mr|plasma5-browser-integration-5.27.11-3|35	%{_kde5_sysconfdir}/chromium/native-messaging-hosts/*.json
21mr|plasma5-browser-integration-5.27.11-3|36	%{_kde5_sysconfdir}/opt/chrome/native-messaging-hosts/*.json
21mr|plasma5-browser-integration-5.27.11-3|37	%{_kde5_bindir}/plasma-browser-integration-host
21mr|plasma5-browser-integration-5.27.11-3|38	%{_kde5_plugindir}/kded/browserintegrationreminder.so
21mr|plasma5-browser-integration-5.27.11-3|39	%{_libdir}/mozilla/native-messaging-hosts/*.json
21mr|plasma5-browser-integration-5.27.11-3|40	%{_sysconfdir}/opt/edge/native-messaging-hosts/org.kde.plasma.browser_integration.json
21mr|plasma5-browser-integration-5.27.11-3|41	%{_kde5_datadir}/krunner/dbusplugins/plasma-runner-browserhistory.desktop
21mr|plasma5-browser-integration-5.27.11-3|42	%{_kde5_datadir}/krunner/dbusplugins/plasma-runner-browsertabs.desktop
21mr|plasma5-browser-integration-5.27.11-3|43	
21mr|plasma5-browser-integration-5.27.11-3|44	#-----------------------------------------------------------------------------
21mr|plasma5-browser-integration-5.27.11-3|45	
21mr|plasma5-browser-integration-5.27.11-3|46	%prep
21mr|plasma5-browser-integration-5.27.11-3|47	%setup -qn %{oname}-%{version}
21mr|plasma5-browser-integration-5.27.11-3|48	
21mr|plasma5-browser-integration-5.27.11-3|49	%build
21mr|plasma5-browser-integration-5.27.11-3|50	%cmake_kde5 \
21mr|plasma5-browser-integration-5.27.11-3|51	-DMOZILLA_DIR:PATH=%{_libdir}/mozilla
21mr|plasma5-browser-integration-5.27.11-3|52	%make
21mr|plasma5-browser-integration-5.27.11-3|53	
21mr|plasma5-browser-integration-5.27.11-3|54	%install
21mr|plasma5-browser-integration-5.27.11-3|55	%makeinstall_std -C build
21mr|plasma5-browser-integration-5.27.11-3|56	
21mr|plasma5-browser-integration-5.27.11-3|57	%find_lang %{name} --all-name

15251 21
21mr|plasma5-colord-kde-23.08.4-2|1	%define oname colord-kde
21mr|plasma5-colord-kde-23.08.4-2|2	
21mr|plasma5-colord-kde-23.08.4-2|3	Summary:	Colord support for Plasma 5
21mr|plasma5-colord-kde-23.08.4-2|4	Name:		plasma5-colord-kde
21mr|plasma5-colord-kde-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-colord-kde-23.08.4-2|6	Release:	2
21mr|plasma5-colord-kde-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-colord-kde-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-colord-kde-23.08.4-2|9	Url:		https://github.com/KDE/colord-kde
21mr|plasma5-colord-kde-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-colord-kde-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-colord-kde-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|plasma5-colord-kde-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-colord-kde-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-colord-kde-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-colord-kde-23.08.4-2|16	BuildRequires:	kf5i18n-devel
21mr|plasma5-colord-kde-23.08.4-2|17	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-colord-kde-23.08.4-2|18	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-colord-kde-23.08.4-2|19	BuildRequires:	kf5itemviews-devel
21mr|plasma5-colord-kde-23.08.4-2|20	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-colord-kde-23.08.4-2|21	BuildRequires:	kf5kio-devel
21mr|plasma5-colord-kde-23.08.4-2|22	BuildRequires:	kf5notifications-devel
21mr|plasma5-colord-kde-23.08.4-2|23	BuildRequires:	kf5plasma-devel
21mr|plasma5-colord-kde-23.08.4-2|24	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-colord-kde-23.08.4-2|25	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-colord-kde-23.08.4-2|26	BuildRequires:	pkgconfig(colord)
21mr|plasma5-colord-kde-23.08.4-2|27	BuildRequires:	pkgconfig(lcms2)
21mr|plasma5-colord-kde-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-colord-kde-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-colord-kde-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-colord-kde-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-colord-kde-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-colord-kde-23.08.4-2|33	BuildRequires:	pkgconfig(x11)
21mr|plasma5-colord-kde-23.08.4-2|34	BuildRequires:	pkgconfig(xcb-randr)
21mr|plasma5-colord-kde-23.08.4-2|35	BuildRequires:	pkgconfig(xrandr)
21mr|plasma5-colord-kde-23.08.4-2|36	Requires:	colord
21mr|plasma5-colord-kde-23.08.4-2|37	Requires:	kirigami-addons
21mr|plasma5-colord-kde-23.08.4-2|38	Conflicts:	%{oname}
21mr|plasma5-colord-kde-23.08.4-2|39	
21mr|plasma5-colord-kde-23.08.4-2|40	%description
21mr|plasma5-colord-kde-23.08.4-2|41	Plasma 5 support for colord including KDE Daemon module and
21mr|plasma5-colord-kde-23.08.4-2|42	System Settings module.
21mr|plasma5-colord-kde-23.08.4-2|43	
21mr|plasma5-colord-kde-23.08.4-2|44	%files -f %{oname}.lang
21mr|plasma5-colord-kde-23.08.4-2|45	%doc COPYING MAINTAINERS TODO
21mr|plasma5-colord-kde-23.08.4-2|46	%{_kde5_applicationsdir}/colordkdeiccimporter.desktop
21mr|plasma5-colord-kde-23.08.4-2|47	%{_kde5_bindir}/colord-kde-icc-importer
21mr|plasma5-colord-kde-23.08.4-2|48	%{_kde5_datadir}/kpackage/kcms/kcm_colord
21mr|plasma5-colord-kde-23.08.4-2|49	%{_kde5_plugindir}/kded/colord.so
21mr|plasma5-colord-kde-23.08.4-2|50	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_colord.so
21mr|plasma5-colord-kde-23.08.4-2|51	
21mr|plasma5-colord-kde-23.08.4-2|52	#----------------------------------------------------------------------------
21mr|plasma5-colord-kde-23.08.4-2|53	
21mr|plasma5-colord-kde-23.08.4-2|54	%prep
21mr|plasma5-colord-kde-23.08.4-2|55	%setup -qn %{oname}-%{version}
21mr|plasma5-colord-kde-23.08.4-2|56	
21mr|plasma5-colord-kde-23.08.4-2|57	%build
21mr|plasma5-colord-kde-23.08.4-2|58	%cmake_kde5
21mr|plasma5-colord-kde-23.08.4-2|59	%make
21mr|plasma5-colord-kde-23.08.4-2|60	
21mr|plasma5-colord-kde-23.08.4-2|61	%install
21mr|plasma5-colord-kde-23.08.4-2|62	%makeinstall_std -C build
21mr|plasma5-colord-kde-23.08.4-2|63	
21mr|plasma5-colord-kde-23.08.4-2|64	%find_lang %{oname}

15252 21
21mr|plasma5-color-scheme-rosa-5.3-1|1	Summary:	Plasma 5 Rosa color scheme
21mr|plasma5-color-scheme-rosa-5.3-1|2	Name:		plasma5-color-scheme-rosa
21mr|plasma5-color-scheme-rosa-5.3-1|3	Version:	5.3
21mr|plasma5-color-scheme-rosa-5.3-1|4	Release:	1
21mr|plasma5-color-scheme-rosa-5.3-1|5	License:	GPLv2+
21mr|plasma5-color-scheme-rosa-5.3-1|6	Group:		Graphical desktop/KDE
21mr|plasma5-color-scheme-rosa-5.3-1|7	Url:		http://rosalinux.com/
21mr|plasma5-color-scheme-rosa-5.3-1|8	Source0:	ROSALight.colors
21mr|plasma5-color-scheme-rosa-5.3-1|9	Source1:	ROSACleanlooks.colors
21mr|plasma5-color-scheme-rosa-5.3-1|10	Source2:	ROSADark.colors
21mr|plasma5-color-scheme-rosa-5.3-1|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-color-scheme-rosa-5.3-1|12	BuildArch:	noarch
21mr|plasma5-color-scheme-rosa-5.3-1|13	
21mr|plasma5-color-scheme-rosa-5.3-1|14	%description
21mr|plasma5-color-scheme-rosa-5.3-1|15	Plasma 5 Rosa color scheme.
21mr|plasma5-color-scheme-rosa-5.3-1|16	
21mr|plasma5-color-scheme-rosa-5.3-1|17	%files
21mr|plasma5-color-scheme-rosa-5.3-1|18	%{_kde5_datadir}/color-schemes/ROSALight.colors
21mr|plasma5-color-scheme-rosa-5.3-1|19	%{_kde5_datadir}/color-schemes/ROSACleanlooks.colors
21mr|plasma5-color-scheme-rosa-5.3-1|20	%{_kde5_datadir}/color-schemes/ROSADark.colors
21mr|plasma5-color-scheme-rosa-5.3-1|21	
21mr|plasma5-color-scheme-rosa-5.3-1|22	#----------------------------------------------------------------------------
21mr|plasma5-color-scheme-rosa-5.3-1|23	
21mr|plasma5-color-scheme-rosa-5.3-1|24	%prep
21mr|plasma5-color-scheme-rosa-5.3-1|25	
21mr|plasma5-color-scheme-rosa-5.3-1|26	%build
21mr|plasma5-color-scheme-rosa-5.3-1|27	
21mr|plasma5-color-scheme-rosa-5.3-1|28	%install
21mr|plasma5-color-scheme-rosa-5.3-1|29	mkdir -p %{buildroot}%{_kde5_datadir}/color-schemes/
21mr|plasma5-color-scheme-rosa-5.3-1|30	install -m 0644 %{SOURCE0} %{buildroot}%{_kde5_datadir}/color-schemes/ROSALight.colors
21mr|plasma5-color-scheme-rosa-5.3-1|31	install -m 0644 %{SOURCE1} %{buildroot}%{_kde5_datadir}/color-schemes/ROSACleanlooks.colors
21mr|plasma5-color-scheme-rosa-5.3-1|32	install -m 0644 %{SOURCE2} %{buildroot}%{_kde5_datadir}/color-schemes/ROSADark.colors

15253 21
21mr|plasma5-config-fresh-8.6-1|1	%define _enable_debug_packages %{nil}
21mr|plasma5-config-fresh-8.6-1|2	%define  debug_package %{nil}
21mr|plasma5-config-fresh-8.6-1|3	
21mr|plasma5-config-fresh-8.6-1|4	Summary:	Plasma 5 Rosa Desktop Fresh config
21mr|plasma5-config-fresh-8.6-1|5	Name:		plasma5-config-fresh
21mr|plasma5-config-fresh-8.6-1|6	Version:	8.6
21mr|plasma5-config-fresh-8.6-1|7	Release:	1
21mr|plasma5-config-fresh-8.6-1|8	License:	GPLv2+
21mr|plasma5-config-fresh-8.6-1|9	Group:		Graphical desktop/KDE
21mr|plasma5-config-fresh-8.6-1|10	Url:		http://rosalinux.ru/
21mr|plasma5-config-fresh-8.6-1|11	Source0:	kdeglobals
21mr|plasma5-config-fresh-8.6-1|12	Source1:	kwinrc
21mr|plasma5-config-fresh-8.6-1|13	Source2:	ksmserverrc
21mr|plasma5-config-fresh-8.6-1|14	Source3:	kscreenlockerrc
21mr|plasma5-config-fresh-8.6-1|15	Source4:	dolphinrc
21mr|plasma5-config-fresh-8.6-1|16	Source6:	kwalletrc
21mr|plasma5-config-fresh-8.6-1|17	Source7:	plasmarc
21mr|plasma5-config-fresh-8.6-1|18	Source8:	freespacenotifierrc
21mr|plasma5-config-fresh-8.6-1|19	Source9:	kuriikwsfilterrc
21mr|plasma5-config-fresh-8.6-1|20	Source10:	kxkbrc
21mr|plasma5-config-fresh-8.6-1|21	# Modified versions of file from plasma5-desktop
21mr|plasma5-config-fresh-8.6-1|22	Source100:	default-panel-layout.js
21mr|plasma5-config-fresh-8.6-1|23	# Migration update script for panel (change path for app icons
21mr|plasma5-config-fresh-8.6-1|24	# from /usr/share/applications/kde5 to /usr/share/applications/)
21mr|plasma5-config-fresh-8.6-1|25	Source200:	applications_kde5_path_on_panel_migrate.js
21mr|plasma5-config-fresh-8.6-1|26	BuildRequires:	extra-cmake-modules
21mr|plasma5-config-fresh-8.6-1|27	Provides:	plasma5-config
21mr|plasma5-config-fresh-8.6-1|28	Requires:	plasma5-look-and-feel-default
21mr|plasma5-config-fresh-8.6-1|29	BuildArch:	noarch
21mr|plasma5-config-fresh-8.6-1|30	
21mr|plasma5-config-fresh-8.6-1|31	%description
21mr|plasma5-config-fresh-8.6-1|32	Plasma 5 Rosa config (KF5 files).
21mr|plasma5-config-fresh-8.6-1|33	
21mr|plasma5-config-fresh-8.6-1|34	%files
21mr|plasma5-config-fresh-8.6-1|35	%{_kde5_sysconfdir}/xdg/dolphinrc
21mr|plasma5-config-fresh-8.6-1|36	%{_kde5_sysconfdir}/xdg/kwalletrc
21mr|plasma5-config-fresh-8.6-1|37	%{_kde5_sysconfdir}/xdg/kdeglobals
21mr|plasma5-config-fresh-8.6-1|38	#{_kde5_sysconfdir}/xdg/kscreenlockerrc
21mr|plasma5-config-fresh-8.6-1|39	%{_kde5_sysconfdir}/xdg/ksmserverrc
21mr|plasma5-config-fresh-8.6-1|40	%{_kde5_sysconfdir}/xdg/kuriikwsfilterrc
21mr|plasma5-config-fresh-8.6-1|41	%{_kde5_sysconfdir}/xdg/kxkbrc
21mr|plasma5-config-fresh-8.6-1|42	%{_kde5_sysconfdir}/xdg/kwinrc
21mr|plasma5-config-fresh-8.6-1|43	%{_kde5_sysconfdir}/xdg/plasmarc
21mr|plasma5-config-fresh-8.6-1|44	%{_kde5_sysconfdir}/xdg/freespacenotifierrc
21mr|plasma5-config-fresh-8.6-1|45	%{_kde5_datadir}/plasma/shells/org.kde.plasma.desktop/contents/updates/applications_kde5_path_on_panel_migrate.js
21mr|plasma5-config-fresh-8.6-1|46	
21mr|plasma5-config-fresh-8.6-1|47	#----------------------------------------------------------------------------
21mr|plasma5-config-fresh-8.6-1|48	
21mr|plasma5-config-fresh-8.6-1|49	%package -n plasma5-config-plasma-fresh
21mr|plasma5-config-fresh-8.6-1|50	Summary:	Plasma 5 Rosa Desktop Fresh config (Plasma files)
21mr|plasma5-config-fresh-8.6-1|51	Group:		Graphical desktop/KDE
21mr|plasma5-config-fresh-8.6-1|52	Requires:	plasma5-applet-appmenu
21mr|plasma5-config-fresh-8.6-1|53	# Used in default panel layout.js
21mr|plasma5-config-fresh-8.6-1|54	Requires:	plasma5-applet-digitalclock
21mr|plasma5-config-fresh-8.6-1|55	Requires:	plasma5-applet-kicker
21mr|plasma5-config-fresh-8.6-1|56	Requires:	plasma5-applet-systemtray
21mr|plasma5-config-fresh-8.6-1|57	Requires:	plasma5-applet-taskmanager
21mr|plasma5-config-fresh-8.6-1|58	Provides:	plasma5-config-plasma
21mr|plasma5-config-fresh-8.6-1|59	
21mr|plasma5-config-fresh-8.6-1|60	%description -n plasma5-config-plasma-fresh
21mr|plasma5-config-fresh-8.6-1|61	Plasma 5 Rosa config (Plasma files).
21mr|plasma5-config-fresh-8.6-1|62	
21mr|plasma5-config-fresh-8.6-1|63	%files -n plasma5-config-plasma-fresh
21mr|plasma5-config-fresh-8.6-1|64	%{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel/contents/layout.js
21mr|plasma5-config-fresh-8.6-1|65	
21mr|plasma5-config-fresh-8.6-1|66	#----------------------------------------------------------------------------
21mr|plasma5-config-fresh-8.6-1|67	
21mr|plasma5-config-fresh-8.6-1|68	%prep
21mr|plasma5-config-fresh-8.6-1|69	
21mr|plasma5-config-fresh-8.6-1|70	%build
21mr|plasma5-config-fresh-8.6-1|71	
21mr|plasma5-config-fresh-8.6-1|72	%install
21mr|plasma5-config-fresh-8.6-1|73	mkdir -p %{buildroot}%{_kde5_sysconfdir}/xdg/xsettingsd/
21mr|plasma5-config-fresh-8.6-1|74	install -m 0644 %{SOURCE0} %{buildroot}%{_kde5_sysconfdir}/xdg/kdeglobals
21mr|plasma5-config-fresh-8.6-1|75	install -m 0644 %{SOURCE1} %{buildroot}%{_kde5_sysconfdir}/xdg/kwinrc
21mr|plasma5-config-fresh-8.6-1|76	install -m 0644 %{SOURCE2} %{buildroot}%{_kde5_sysconfdir}/xdg/ksmserverrc
21mr|plasma5-config-fresh-8.6-1|77	#install -m 0644 %{SOURCE3} %{buildroot}%{_kde5_sysconfdir}/xdg/kscreenlockerrc
21mr|plasma5-config-fresh-8.6-1|78	install -m 0644 %{SOURCE4} %{buildroot}%{_kde5_sysconfdir}/xdg/dolphinrc
21mr|plasma5-config-fresh-8.6-1|79	install -m 0644 %{SOURCE6} %{buildroot}%{_kde5_sysconfdir}/xdg/kwalletrc
21mr|plasma5-config-fresh-8.6-1|80	install -m 0644 %{SOURCE7} %{buildroot}%{_kde5_sysconfdir}/xdg/plasmarc
21mr|plasma5-config-fresh-8.6-1|81	install -m 0644 %{SOURCE8} %{buildroot}%{_kde5_sysconfdir}/xdg/freespacenotifierrc
21mr|plasma5-config-fresh-8.6-1|82	install -m 0644 %{SOURCE9} %{buildroot}%{_kde5_sysconfdir}/xdg/kuriikwsfilterrc
21mr|plasma5-config-fresh-8.6-1|83	install -m 0644 %{SOURCE10} %{buildroot}%{_kde5_sysconfdir}/xdg/kxkbrc
21mr|plasma5-config-fresh-8.6-1|84	
21mr|plasma5-config-fresh-8.6-1|85	mkdir -p %{buildroot}%{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel/contents/
21mr|plasma5-config-fresh-8.6-1|86	install -m 0644 %{SOURCE100} %{buildroot}%{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel/contents/layout.js
21mr|plasma5-config-fresh-8.6-1|87	
21mr|plasma5-config-fresh-8.6-1|88	mkdir -p %{buildroot}%{_kde5_datadir}/plasma/shells/org.kde.plasma.desktop/contents/updates/
21mr|plasma5-config-fresh-8.6-1|89	install -m 0644 %{SOURCE200} %{buildroot}%{_kde5_datadir}/plasma/shells/org.kde.plasma.desktop/contents/updates/applications_kde5_path_on_panel_migrate.js

15254 21
21mr|plasma5-decoration-rosa-5.9.10-3|1	Summary:	Plasma 5 ROSA window decoration
21mr|plasma5-decoration-rosa-5.9.10-3|2	Name:		plasma5-decoration-rosa
21mr|plasma5-decoration-rosa-5.9.10-3|3	Version:	5.9.10
21mr|plasma5-decoration-rosa-5.9.10-3|4	Release:	3
21mr|plasma5-decoration-rosa-5.9.10-3|5	License:	GPLv2+
21mr|plasma5-decoration-rosa-5.9.10-3|6	Group:		Graphical desktop/KDE
21mr|plasma5-decoration-rosa-5.9.10-3|7	Url:		http://rosalinux.com/
21mr|plasma5-decoration-rosa-5.9.10-3|8	Source0:	https://abf.io/uxteam/%{name}-devel/archive/%{name}-devel-%{version}.tar.gz
21mr|plasma5-decoration-rosa-5.9.10-3|9	BuildRequires:	extra-cmake-modules
21mr|plasma5-decoration-rosa-5.9.10-3|10	BuildRequires:	kdecoration2-devel
21mr|plasma5-decoration-rosa-5.9.10-3|11	BuildRequires:	kf5config-devel
21mr|plasma5-decoration-rosa-5.9.10-3|12	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-decoration-rosa-5.9.10-3|13	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-decoration-rosa-5.9.10-3|14	BuildRequires:	kf5guiaddons-devel
21mr|plasma5-decoration-rosa-5.9.10-3|15	BuildRequires:	kf5i18n-devel
21mr|plasma5-decoration-rosa-5.9.10-3|16	BuildRequires:	kf5service-devel
21mr|plasma5-decoration-rosa-5.9.10-3|17	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-decoration-rosa-5.9.10-3|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-decoration-rosa-5.9.10-3|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-decoration-rosa-5.9.10-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-decoration-rosa-5.9.10-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-decoration-rosa-5.9.10-3|22	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-decoration-rosa-5.9.10-3|23	BuildRequires:	pkgconfig(xcb)
21mr|plasma5-decoration-rosa-5.9.10-3|24	
21mr|plasma5-decoration-rosa-5.9.10-3|25	%description
21mr|plasma5-decoration-rosa-5.9.10-3|26	Plasma 5 ROSA window decoration.
21mr|plasma5-decoration-rosa-5.9.10-3|27	
21mr|plasma5-decoration-rosa-5.9.10-3|28	%files -f rosa_kwin_deco.lang
21mr|plasma5-decoration-rosa-5.9.10-3|29	%{_kde5_services}/rosadecorationconfig.desktop
21mr|plasma5-decoration-rosa-5.9.10-3|30	%{_qt5_plugindir}/org.kde.kdecoration2/rosadecoration.so
21mr|plasma5-decoration-rosa-5.9.10-3|31	%dir %{_datadir}/themes/rosa/assets/
21mr|plasma5-decoration-rosa-5.9.10-3|32	%{_datadir}/themes/rosa/assets/*
21mr|plasma5-decoration-rosa-5.9.10-3|33	
21mr|plasma5-decoration-rosa-5.9.10-3|34	#----------------------------------------------------------------------------
21mr|plasma5-decoration-rosa-5.9.10-3|35	
21mr|plasma5-decoration-rosa-5.9.10-3|36	%prep
21mr|plasma5-decoration-rosa-5.9.10-3|37	%setup -qn %{name}-devel-%{version}
21mr|plasma5-decoration-rosa-5.9.10-3|38	
21mr|plasma5-decoration-rosa-5.9.10-3|39	%build
21mr|plasma5-decoration-rosa-5.9.10-3|40	%cmake_kde5
21mr|plasma5-decoration-rosa-5.9.10-3|41	%make
21mr|plasma5-decoration-rosa-5.9.10-3|42	
21mr|plasma5-decoration-rosa-5.9.10-3|43	%install
21mr|plasma5-decoration-rosa-5.9.10-3|44	%makeinstall_std -C build
21mr|plasma5-decoration-rosa-5.9.10-3|45	
21mr|plasma5-decoration-rosa-5.9.10-3|46	%find_lang rosa_kwin_deco

15255 21
21mr|plasma5-desktop-5.27.11-11|1	%define _duplicate_files_terminate_build 0
21mr|plasma5-desktop-5.27.11-11|2	%define oname plasma-desktop
21mr|plasma5-desktop-5.27.11-11|3	
21mr|plasma5-desktop-5.27.11-11|4	Summary:	Plasma 5 desktop module
21mr|plasma5-desktop-5.27.11-11|5	Name:		plasma5-desktop
21mr|plasma5-desktop-5.27.11-11|6	Version:	5.27.11
21mr|plasma5-desktop-5.27.11-11|7	Release:	11
21mr|plasma5-desktop-5.27.11-11|8	License:	GPLv2+
21mr|plasma5-desktop-5.27.11-11|9	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|10	Url:		https://www.kde.org/
21mr|plasma5-desktop-5.27.11-11|11	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-desktop-5.27.11-11|12	Source1:	plasma-desktop-5.27_ru.tar.gz
21mr|plasma5-desktop-5.27.11-11|13	Source10:	plasma5-desktop.rpmlintrc
21mr|plasma5-desktop-5.27.11-11|14	# Move date and time to more obvious place in system settings
21mr|plasma5-desktop-5.27.11-11|15	Patch0:		plasma-desktop-dateandtime-category.patch
21mr|plasma5-desktop-5.27.11-11|16	# Replace dolphin with rpmdrake in kicker and kickoff favorites
21mr|plasma5-desktop-5.27.11-11|17	# We have dolphin on panel, no use to have it in menu favorites
21mr|plasma5-desktop-5.27.11-11|18	# Delete label from panel
21mr|plasma5-desktop-5.27.11-11|19	Patch1:		clean_panel.patch
21mr|plasma5-desktop-5.27.11-11|20	Patch2:		favorite.patch
21mr|plasma5-desktop-5.27.11-11|21	# ComponentChooser: Add more default applications and categories
21mr|plasma5-desktop-5.27.11-11|22	# https://invent.kde.org/plasma/plasma-desktop/-/commit/9a86591ae66a4fc6587bf5ebfa2c9da1db7e8225
21mr|plasma5-desktop-5.27.11-11|23	Patch4:		Add_more_default_applications_and_categories.patch
21mr|plasma5-desktop-5.27.11-11|24	# Disable default switch virtual desktop by mouse wheel
21mr|plasma5-desktop-5.27.11-11|25	Patch6:		dis-wheel-switch-desktop.patch
21mr|plasma5-desktop-5.27.11-11|26	# Fix the width of the grid cells when using icon view
21mr|plasma5-desktop-5.27.11-11|27	Patch7:		rosa-desktop-icons.patch
21mr|plasma5-desktop-5.27.11-11|28	# Backport patches for fixing desktop icon positioner:
21mr|plasma5-desktop-5.27.11-11|29	# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2607
21mr|plasma5-desktop-5.27.11-11|30	# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2631
21mr|plasma5-desktop-5.27.11-11|31	# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2641
21mr|plasma5-desktop-5.27.11-11|32	# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2652
21mr|plasma5-desktop-5.27.11-11|33	# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2671
21mr|plasma5-desktop-5.27.11-11|34	# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2703
21mr|plasma5-desktop-5.27.11-11|35	Patch8:		fix-icon-positioner.patch
21mr|plasma5-desktop-5.27.11-11|36	Patch9:		folder-item-delegate-fix-loop.patch
21mr|plasma5-desktop-5.27.11-11|37	# uppstream patches
21mr|plasma5-desktop-5.27.11-11|38	Patch100:	0001-kcms-mouse-Fix-m_dpy-check.patch
21mr|plasma5-desktop-5.27.11-11|39	Patch101:	0002-Task-Manager-Emit-contextualActionsAboutToShow-when-context-menu-opens.patch
21mr|plasma5-desktop-5.27.11-11|40	Patch102:	0003-Folder-Model-Handle-invalid-URL-in-desktop-file.patch
21mr|plasma5-desktop-5.27.11-11|41	Patch103:	0004-kcms_Add-Notifiers-for-kactivitymanagerd_plugins_settings.patch
21mr|plasma5-desktop-5.27.11-11|42	Patch104:	0005-applets-taskmanager-Skip-querying-KActivitiesStats-if-recentdocs-is-disabled.patch
21mr|plasma5-desktop-5.27.11-11|43	Patch105:	0006-applets-taskmanager-Dont-try-to-find-service-for-application-octet-stream.patch
21mr|plasma5-desktop-5.27.11-11|44	# Backport new context menu for trash desktop link
21mr|plasma5-desktop-5.27.11-11|45	# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2764
21mr|plasma5-desktop-5.27.11-11|46	Patch106:	trash-new-context-menu.patch
21mr|plasma5-desktop-5.27.11-11|47	BuildRequires:	extra-cmake-modules
21mr|plasma5-desktop-5.27.11-11|48	BuildRequires:	boost-devel
21mr|plasma5-desktop-5.27.11-11|49	BuildRequires:	breeze-devel
21mr|plasma5-desktop-5.27.11-11|50	BuildRequires:	kaccounts-devel
21mr|plasma5-desktop-5.27.11-11|51	BuildRequires:	kf5activities-devel
21mr|plasma5-desktop-5.27.11-11|52	BuildRequires:	kf5activitiesstats-devel
21mr|plasma5-desktop-5.27.11-11|53	BuildRequires:	kf5attica-devel
21mr|plasma5-desktop-5.27.11-11|54	BuildRequires:	kf5auth-devel
21mr|plasma5-desktop-5.27.11-11|55	BuildRequires:	kf5baloo-devel
21mr|plasma5-desktop-5.27.11-11|56	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-desktop-5.27.11-11|57	BuildRequires:	kf5doctools-devel
21mr|plasma5-desktop-5.27.11-11|58	BuildRequires:	kf5emoticons-devel
21mr|plasma5-desktop-5.27.11-11|59	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-desktop-5.27.11-11|60	BuildRequires:	kf5i18n-devel
21mr|plasma5-desktop-5.27.11-11|61	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-desktop-5.27.11-11|62	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-desktop-5.27.11-11|63	BuildRequires:	kf5kded-devel
21mr|plasma5-desktop-5.27.11-11|64	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-desktop-5.27.11-11|65	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-desktop-5.27.11-11|66	BuildRequires:	kf5newstuff-devel
21mr|plasma5-desktop-5.27.11-11|67	BuildRequires:	kf5notifications-devel
21mr|plasma5-desktop-5.27.11-11|68	BuildRequires:	kf5notifyconfig-devel
21mr|plasma5-desktop-5.27.11-11|69	BuildRequires:	kf5people-devel
21mr|plasma5-desktop-5.27.11-11|70	BuildRequires:	kf5pipewire-devel
21mr|plasma5-desktop-5.27.11-11|71	BuildRequires:	kf5plasma-devel
21mr|plasma5-desktop-5.27.11-11|72	BuildRequires:	kf5runner-devel
21mr|plasma5-desktop-5.27.11-11|73	BuildRequires:	kf5sysguard-devel
21mr|plasma5-desktop-5.27.11-11|74	BuildRequires:	kf5wallet-devel
21mr|plasma5-desktop-5.27.11-11|75	BuildRequires:	kscreenlocker-devel
21mr|plasma5-desktop-5.27.11-11|76	BuildRequires:	plasma5-kwin-devel
21mr|plasma5-desktop-5.27.11-11|77	BuildRequires:	plasma5-workspace-devel
21mr|plasma5-desktop-5.27.11-11|78	BuildRequires:	plasma-wayland-protocols-devel
21mr|plasma5-desktop-5.27.11-11|79	BuildRequires:	qqc2-desktop-style-devel
21mr|plasma5-desktop-5.27.11-11|80	BuildRequires:	qqc2-breeze-style-devel
21mr|plasma5-desktop-5.27.11-11|81	BuildRequires:	pkgconfig(gl)
21mr|plasma5-desktop-5.27.11-11|82	BuildRequires:	pkgconfig(glib-2.0)
21mr|plasma5-desktop-5.27.11-11|83	BuildRequires:	pkgconfig(ibus-1.0)
21mr|plasma5-desktop-5.27.11-11|84	BuildRequires:	pkgconfig(libcanberra)
21mr|plasma5-desktop-5.27.11-11|85	BuildRequires:	pkgconfig(libpulse)
21mr|plasma5-desktop-5.27.11-11|86	BuildRequires:	pkgconfig(libusb)
21mr|plasma5-desktop-5.27.11-11|87	BuildRequires:	pkgconfig(packagekitqt5)
21mr|plasma5-desktop-5.27.11-11|88	BuildRequires:	pkgconfig(phonon4qt5)
21mr|plasma5-desktop-5.27.11-11|89	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-desktop-5.27.11-11|90	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-desktop-5.27.11-11|91	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-desktop-5.27.11-11|92	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-desktop-5.27.11-11|93	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-desktop-5.27.11-11|94	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-desktop-5.27.11-11|95	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|plasma5-desktop-5.27.11-11|96	BuildRequires:	pkgconfig(Qt5Svg)
21mr|plasma5-desktop-5.27.11-11|97	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-desktop-5.27.11-11|98	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-desktop-5.27.11-11|99	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|plasma5-desktop-5.27.11-11|100	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21mr|plasma5-desktop-5.27.11-11|101	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-desktop-5.27.11-11|102	BuildRequires:	pkgconfig(wayland-cursor)
21mr|plasma5-desktop-5.27.11-11|103	BuildRequires:	pkgconfig(wayland-client)
21mr|plasma5-desktop-5.27.11-11|104	BuildRequires:	pkgconfig(wayland-egl)
21mr|plasma5-desktop-5.27.11-11|105	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|plasma5-desktop-5.27.11-11|106	BuildRequires:	pkgconfig(x11)
21mr|plasma5-desktop-5.27.11-11|107	BuildRequires:	pkgconfig(xcb)
21mr|plasma5-desktop-5.27.11-11|108	BuildRequires:	pkgconfig(xcb-image)
21mr|plasma5-desktop-5.27.11-11|109	BuildRequires:	pkgconfig(xcb-shm)
21mr|plasma5-desktop-5.27.11-11|110	# Don't have it
21mr|plasma5-desktop-5.27.11-11|111	# BuildRequires:	pkgconfig(xcb-xinput)
21mr|plasma5-desktop-5.27.11-11|112	BuildRequires:	pkgconfig(udev)
21mr|plasma5-desktop-5.27.11-11|113	BuildRequires:	pkgconfig(xcb-xkb)
21mr|plasma5-desktop-5.27.11-11|114	BuildRequires:	pkgconfig(xcursor)
21mr|plasma5-desktop-5.27.11-11|115	BuildRequires:	pkgconfig(xkbfile)
21mr|plasma5-desktop-5.27.11-11|116	BuildRequires:	pkgconfig(xkeyboard-config)
21mr|plasma5-desktop-5.27.11-11|117	BuildRequires:	pkgconfig(xorg-evdev)
21mr|plasma5-desktop-5.27.11-11|118	BuildRequires:	pkgconfig(xorg-libinput)
21mr|plasma5-desktop-5.27.11-11|119	BuildRequires:	pkgconfig(xorg-server)
21mr|plasma5-desktop-5.27.11-11|120	BuildRequires:	pkgconfig(xorg-synaptics)
21mr|plasma5-desktop-5.27.11-11|121	BuildRequires:	xdg-user-dirs
21mr|plasma5-desktop-5.27.11-11|122	# Internal required packages (require them all for now)
21mr|plasma5-desktop-5.27.11-11|123	Requires:	plasma5-applet-icontasks
21mr|plasma5-desktop-5.27.11-11|124	Requires:	plasma5-applet-keyboardlayout
21mr|plasma5-desktop-5.27.11-11|125	Requires:	plasma5-applet-kicker
21mr|plasma5-desktop-5.27.11-11|126	Requires:	plasma5-applet-kickoff
21mr|plasma5-desktop-5.27.11-11|127	Recommends:	plasma5-applet-kimpanel
21mr|plasma5-desktop-5.27.11-11|128	Requires:	plasma5-applet-marginsseparator
21mr|plasma5-desktop-5.27.11-11|129	Requires:	plasma5-applet-pager
21mr|plasma5-desktop-5.27.11-11|130	Requires:	plasma5-applet-showactivitymanager
21mr|plasma5-desktop-5.27.11-11|131	Requires:	plasma5-applet-taskmanager
21mr|plasma5-desktop-5.27.11-11|132	Requires:	plasma5-applet-touchpad
21mr|plasma5-desktop-5.27.11-11|133	Requires:	plasma5-applet-trash
21mr|plasma5-desktop-5.27.11-11|134	Requires:	plasma5-applet-windowlist
21mr|plasma5-desktop-5.27.11-11|135	Requires:	plasma5-containment-desktop
21mr|plasma5-desktop-5.27.11-11|136	Requires:	plasma5-containment-folder
21mr|plasma5-desktop-5.27.11-11|137	Requires:	plasma5-containment-panel
21mr|plasma5-desktop-5.27.11-11|138	Requires:	plasma5-layout-template-appmenubar
21mr|plasma5-desktop-5.27.11-11|139	Requires:	plasma5-layout-template-default-panel
21mr|plasma5-desktop-5.27.11-11|140	Requires:	plasma5-layout-template-empty-panel
21mr|plasma5-desktop-5.27.11-11|141	# Rosa theme for global settings
21mr|plasma5-desktop-5.27.11-11|142	Recommends:	plasma5-look-and-feel-rosa
21mr|plasma5-desktop-5.27.11-11|143	Recommends:	plasma5-look-and-feel-rosa-fresh
21mr|plasma5-desktop-5.27.11-11|144	Requires:	plasma5-runner-kwin
21mr|plasma5-desktop-5.27.11-11|145	Requires:	plasma5-runner-plasma-desktop
21mr|plasma5-desktop-5.27.11-11|146	Requires:	plasma5-shell-desktop
21mr|plasma5-desktop-5.27.11-11|147	Requires:	plasma5-toolbox-desktop
21mr|plasma5-desktop-5.27.11-11|148	Requires:	plasma5-toolbox-panel
21mr|plasma5-desktop-5.27.11-11|149	
21mr|plasma5-desktop-5.27.11-11|150	Requires:	plasma5-applet-minimizeall
21mr|plasma5-desktop-5.27.11-11|151	Requires:	plasma5-applet-showdesktop
21mr|plasma5-desktop-5.27.11-11|152	# External KF5 and Plasma 5 required packages
21mr|plasma5-desktop-5.27.11-11|153	Requires:	drkonqi
21mr|plasma5-desktop-5.27.11-11|154	Requires:	plasma5-workspace
21mr|plasma5-desktop-5.27.11-11|155	Requires:	qqc2-desktop-style
21mr|plasma5-desktop-5.27.11-11|156	Requires:	qqc2-breeze-style
21mr|plasma5-desktop-5.27.11-11|157	# Other required packages
21mr|plasma5-desktop-5.27.11-11|158	Requires:	mandriva-kde-translation
21mr|plasma5-desktop-5.27.11-11|159	#Conflicts:	plasma5-applet-touchpad < 5.23.0
21mr|plasma5-desktop-5.27.11-11|160	#Obsoletes:	plasma5-applet-touchpad < 5.23.0
21mr|plasma5-desktop-5.27.11-11|161	
21mr|plasma5-desktop-5.27.11-11|162	%description
21mr|plasma5-desktop-5.27.11-11|163	Plasma 5 desktop module.
21mr|plasma5-desktop-5.27.11-11|164	
21mr|plasma5-desktop-5.27.11-11|165	%files -f %{name}.lang
21mr|plasma5-desktop-5.27.11-11|166	%{_datadir}/doc5/HTML
21mr|plasma5-desktop-5.27.11-11|167	%{_sysconfdir}/xdg/autostart/kaccess.desktop
21mr|plasma5-desktop-5.27.11-11|168	%{_kde5_applicationsdir}/kcm_access.desktop
21mr|plasma5-desktop-5.27.11-11|169	%{_kde5_applicationsdir}/kcm_activities.desktop
21mr|plasma5-desktop-5.27.11-11|170	%{_kde5_applicationsdir}/kcm_baloofile.desktop
21mr|plasma5-desktop-5.27.11-11|171	%{_kde5_applicationsdir}/kcm_clock.desktop
21mr|plasma5-desktop-5.27.11-11|172	%{_kde5_applicationsdir}/kcm_componentchooser.desktop
21mr|plasma5-desktop-5.27.11-11|173	%{_kde5_applicationsdir}/kcm_desktoppaths.desktop
21mr|plasma5-desktop-5.27.11-11|174	%{_kde5_applicationsdir}/kcm_joystick.desktop
21mr|plasma5-desktop-5.27.11-11|175	%{_kde5_applicationsdir}/kcm_kded.desktop
21mr|plasma5-desktop-5.27.11-11|176	%{_kde5_applicationsdir}/kcm_keyboard.desktop
21mr|plasma5-desktop-5.27.11-11|177	%{_kde5_applicationsdir}/kcm_keys.desktop
21mr|plasma5-desktop-5.27.11-11|178	%{_kde5_applicationsdir}/kcm_krunnersettings.desktop
21mr|plasma5-desktop-5.27.11-11|179	%{_kde5_applicationsdir}/kcm_landingpage.desktop
21mr|plasma5-desktop-5.27.11-11|180	%{_kde5_applicationsdir}/kcm_mouse.desktop
21mr|plasma5-desktop-5.27.11-11|181	%{_kde5_applicationsdir}/kcm_plasmasearch.desktop
21mr|plasma5-desktop-5.27.11-11|182	%{_kde5_applicationsdir}/kcm_recentFiles.desktop
21mr|plasma5-desktop-5.27.11-11|183	%{_kde5_applicationsdir}/kcm_qtquicksettings.desktop
21mr|plasma5-desktop-5.27.11-11|184	%{_kde5_applicationsdir}/kcm_smserver.desktop
21mr|plasma5-desktop-5.27.11-11|185	%{_kde5_applicationsdir}/kcm_solid_actions.desktop
21mr|plasma5-desktop-5.27.11-11|186	%{_kde5_applicationsdir}/kcm_splashscreen.desktop
21mr|plasma5-desktop-5.27.11-11|187	%{_kde5_applicationsdir}/kcm_tablet.desktop
21mr|plasma5-desktop-5.27.11-11|188	%{_kde5_applicationsdir}/kcm_touchpad.desktop
21mr|plasma5-desktop-5.27.11-11|189	%{_kde5_applicationsdir}/kcm_touchscreen.desktop
21mr|plasma5-desktop-5.27.11-11|190	%{_kde5_applicationsdir}/kcm_workspace.desktop
21mr|plasma5-desktop-5.27.11-11|191	%{_kde5_applicationsdir}/kcmspellchecking.desktop
21mr|plasma5-desktop-5.27.11-11|192	%{_kde5_bindir}/kaccess
21mr|plasma5-desktop-5.27.11-11|193	%{_kde5_bindir}/kapplymousetheme
21mr|plasma5-desktop-5.27.11-11|194	%{_kde5_bindir}/kcm-touchpad-list-devices
21mr|plasma5-desktop-5.27.11-11|195	%{_kde5_bindir}/knetattach
21mr|plasma5-desktop-5.27.11-11|196	%{_kde5_bindir}/krunner-plugininstaller
21mr|plasma5-desktop-5.27.11-11|197	%{_kde5_bindir}/solid-action-desktop-gen
21mr|plasma5-desktop-5.27.11-11|198	%{_kde5_bindir}/plasma-emojier
21mr|plasma5-desktop-5.27.11-11|199	%{_kde5_bindir}/tastenbrett
21mr|plasma5-desktop-5.27.11-11|200	%{_kde5_datadir}/knsrcfiles/ksplash.knsrc
21mr|plasma5-desktop-5.27.11-11|201	%{_kde5_datadir}/knsrcfiles/krunner.knsrc
21mr|plasma5-desktop-5.27.11-11|202	%{_kde5_applicationsdir}/org.kde.knetattach.desktop
21mr|plasma5-desktop-5.27.11-11|203	%{_kde5_datadir}/kcmkeys/*.kksrc
21mr|plasma5-desktop-5.27.11-11|204	%{_kde5_datadir}/kcmmouse/*
21mr|plasma5-desktop-5.27.11-11|205	%{_kde5_datadir}/kcmsolidactions/solid-action-template.desktop
21mr|plasma5-desktop-5.27.11-11|206	%dir %{_kde5_datadir}/kf5/kactivitymanagerd/
21mr|plasma5-desktop-5.27.11-11|207	%{_kde5_datadir}/kf5/kactivitymanagerd/*
21mr|plasma5-desktop-5.27.11-11|208	%{_kde5_datadir}/kpackage/kcms/kcm_access/
21mr|plasma5-desktop-5.27.11-11|209	%{_kde5_datadir}/kpackage/kcms/kcm_componentchooser/
21mr|plasma5-desktop-5.27.11-11|210	%{_kde5_datadir}/kpackage/kcms/kcm_krunnersettings/
21mr|plasma5-desktop-5.27.11-11|211	%{_kde5_datadir}/kpackage/kcms/kcm_landingpage/
21mr|plasma5-desktop-5.27.11-11|212	%{_kde5_datadir}/kpackage/kcms/kcm_splashscreen/
21mr|plasma5-desktop-5.27.11-11|213	%{_kde5_datadir}/kpackage/kcms/kcm_smserver/
21mr|plasma5-desktop-5.27.11-11|214	%{_kde5_datadir}/kpackage/kcms/kcm_touchscreen/
21mr|plasma5-desktop-5.27.11-11|215	%{_kde5_datadir}/kpackage/kcms/kcm_workspace/
21mr|plasma5-desktop-5.27.11-11|216	%{_kde5_datadir}/solid/devices/solid-device-*.desktop
21mr|plasma5-desktop-5.27.11-11|217	%{_kde5_iconsdir}/hicolor/*/devices/input-touchpad.*
21mr|plasma5-desktop-5.27.11-11|218	%{_kde5_libexecdir}/kauth/kcmdatetimehelper
21mr|plasma5-desktop-5.27.11-11|219	%{_kde5_notificationsdir}/kaccess.notifyrc
21mr|plasma5-desktop-5.27.11-11|220	%{_kde5_notificationsdir}/kcm_touchpad.notifyrc
21mr|plasma5-desktop-5.27.11-11|221	%{_kde5_plugindir}/kded/device_automounter.so
21mr|plasma5-desktop-5.27.11-11|222	%{_kde5_plugindir}/kded/keyboard.so
21mr|plasma5-desktop-5.27.11-11|223	%{_kde5_plugindir}/kded/kded_touchpad.so
21mr|plasma5-desktop-5.27.11-11|224	%dir %{_kde5_qmldir}/org/kde/activities/settings/
21mr|plasma5-desktop-5.27.11-11|225	%{_kde5_qmldir}/org/kde/activities/settings/*
21mr|plasma5-desktop-5.27.11-11|226	%dir %{_kde5_qmldir}/org/kde/plasma/emoji/
21mr|plasma5-desktop-5.27.11-11|227	%{_kde5_qmldir}/org/kde/plasma/emoji/*
21mr|plasma5-desktop-5.27.11-11|228	#{_kde5_services}/kcm_tablet.desktop
21mr|plasma5-desktop-5.27.11-11|229	%{_kde5_servicetypes}/solid-device-type.desktop
21mr|plasma5-desktop-5.27.11-11|230	%{_qt5_plugindir}/attica_kde.so
21mr|plasma5-desktop-5.27.11-11|231	#{_qt5_plugindir}/kcms/kcm_tablet.so
21mr|plasma5-desktop-5.27.11-11|232	%{_qt5_plugindir}/plasma/kcms/desktop
21mr|plasma5-desktop-5.27.11-11|233	%{_qt5_plugindir}/plasma/kcms/systemsettings
21mr|plasma5-desktop-5.27.11-11|234	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets
21mr|plasma5-desktop-5.27.11-11|235	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_plasmasearch.so
21mr|plasma5-desktop-5.27.11-11|236	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_recentFiles.so
21mr|plasma5-desktop-5.27.11-11|237	%{_qt5_plugindir}/plasma/kcminit/kcm_mouse_init.so
21mr|plasma5-desktop-5.27.11-11|238	%{_qt5_plugindir}/plasma/kcminit/kcm_touchpad_init.so
21mr|plasma5-desktop-5.27.11-11|239	%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmclock.service
21mr|plasma5-desktop-5.27.11-11|240	%{_datadir}/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
21mr|plasma5-desktop-5.27.11-11|241	%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmclock.policy
21mr|plasma5-desktop-5.27.11-11|242	# likely should be in a development package
21mr|plasma5-desktop-5.27.11-11|243	%{_datadir}/dbus-1/interfaces/org.kde.touchpad.xml
21mr|plasma5-desktop-5.27.11-11|244	%{_kde5_datadir}/config.kcfg/*
21mr|plasma5-desktop-5.27.11-11|245	%{_kde5_applicationsdir}/org.kde.plasma.emojier.desktop
21mr|plasma5-desktop-5.27.11-11|246	%{_kde5_datadir}/kglobalaccel/org.kde.plasma.emojier.desktop
21mr|plasma5-desktop-5.27.11-11|247	%{_kde5_datadir}/kconf_update/*
21mr|plasma5-desktop-5.27.11-11|248	%{_kde5_datadir}/kpackage/kcms/kcm5_kded
21mr|plasma5-desktop-5.27.11-11|249	%{_kde5_datadir}/kpackage/kcms/kcm_baloofile
21mr|plasma5-desktop-5.27.11-11|250	%{_kde5_datadir}/kpackage/kcms/kcm_tablet
21mr|plasma5-desktop-5.27.11-11|251	%{_kde5_datadir}/kpackage/kcms/kcm_keys
21mr|plasma5-desktop-5.27.11-11|252	%{_kde5_datadir}/kpackage/kcms/kcm_plasmasearch
21mr|plasma5-desktop-5.27.11-11|253	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.activitypager
21mr|plasma5-desktop-5.27.11-11|254	%{_kde5_datadir}/plasma/emoji/*.dict
21mr|plasma5-desktop-5.27.11-11|255	%{_kde5_datadir}/qlogging-categories5/kcmkeys.categories
21mr|plasma5-desktop-5.27.11-11|256	%{_kde5_datadir}/qlogging-categories5/kcm_kded.categories
21mr|plasma5-desktop-5.27.11-11|257	%{_kde5_datadir}/qlogging-categories5/kcm_keyboard.categories
21mr|plasma5-desktop-5.27.11-11|258	%{_kde5_datadir}/qlogging-categories5/kcm_mouse.categories
21mr|plasma5-desktop-5.27.11-11|259	%{_kde5_datadir}/qlogging-categories5/kcm_tablet.categories
21mr|plasma5-desktop-5.27.11-11|260	%{_kde5_datadir}/qlogging-categories5/kcm_touchscreen.categories
21mr|plasma5-desktop-5.27.11-11|261	%{_kde5_datadir}/accounts/providers/kde/opendesktop.provider
21mr|plasma5-desktop-5.27.11-11|262	%{_kde5_datadir}/accounts/services/kde/opendesktop-rating.service
21mr|plasma5-desktop-5.27.11-11|263	%{_localedir}/*/LC_SCRIPTS/kfontinst/kfontinst.js
21mr|plasma5-desktop-5.27.11-11|264	%{_appdatadir}/org.kde.plasmashell.metainfo.xml
21mr|plasma5-desktop-5.27.11-11|265	%{_appdatadir}/org.kde.plasma.activitypager.appdata.xml
21mr|plasma5-desktop-5.27.11-11|266	%{_kde5_datadir}/kf5/kcm_recentFiles
21mr|plasma5-desktop-5.27.11-11|267	
21mr|plasma5-desktop-5.27.11-11|268	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|269	
21mr|plasma5-desktop-5.27.11-11|270	%package -n plasma5-applet-keyboardlayout
21mr|plasma5-desktop-5.27.11-11|271	Summary:	Plasma 5 icon tasks plasmoid
21mr|plasma5-desktop-5.27.11-11|272	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|273	
21mr|plasma5-desktop-5.27.11-11|274	%description -n plasma5-applet-keyboardlayout
21mr|plasma5-desktop-5.27.11-11|275	Plasma 5 icon tasks plasmoid.
21mr|plasma5-desktop-5.27.11-11|276	
21mr|plasma5-desktop-5.27.11-11|277	%files -n plasma5-applet-keyboardlayout -f plasma_applet_org.kde.plasma.keyboardlayout.lang
21mr|plasma5-desktop-5.27.11-11|278	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.keyboardlayout/
21mr|plasma5-desktop-5.27.11-11|279	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.keyboardlayout/*
21mr|plasma5-desktop-5.27.11-11|280	%{_appdatadir}/org.kde.plasma.keyboardlayout.appdata.xml
21mr|plasma5-desktop-5.27.11-11|281	
21mr|plasma5-desktop-5.27.11-11|282	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|283	
21mr|plasma5-desktop-5.27.11-11|284	%package -n plasma5-applet-marginsseparator
21mr|plasma5-desktop-5.27.11-11|285	Summary:	Plasma 5 icon tasks plasmoid
21mr|plasma5-desktop-5.27.11-11|286	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|287	
21mr|plasma5-desktop-5.27.11-11|288	%description -n plasma5-applet-marginsseparator
21mr|plasma5-desktop-5.27.11-11|289	Plasma 5 icon tasks plasmoid.
21mr|plasma5-desktop-5.27.11-11|290	
21mr|plasma5-desktop-5.27.11-11|291	%files -n plasma5-applet-marginsseparator
21mr|plasma5-desktop-5.27.11-11|292	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.marginsseparator/
21mr|plasma5-desktop-5.27.11-11|293	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.marginsseparator/*
21mr|plasma5-desktop-5.27.11-11|294	%{_appdatadir}/org.kde.plasma.marginsseparator.appdata.xml
21mr|plasma5-desktop-5.27.11-11|295	
21mr|plasma5-desktop-5.27.11-11|296	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|297	
21mr|plasma5-desktop-5.27.11-11|298	%package -n plasma5-applet-icontasks
21mr|plasma5-desktop-5.27.11-11|299	Summary:	Plasma 5 icon tasks plasmoid
21mr|plasma5-desktop-5.27.11-11|300	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|301	Requires:	plasma5-applet-taskmanager
21mr|plasma5-desktop-5.27.11-11|302	
21mr|plasma5-desktop-5.27.11-11|303	%description -n plasma5-applet-icontasks
21mr|plasma5-desktop-5.27.11-11|304	Plasma 5 icon tasks plasmoid.
21mr|plasma5-desktop-5.27.11-11|305	
21mr|plasma5-desktop-5.27.11-11|306	%files -n plasma5-applet-icontasks
21mr|plasma5-desktop-5.27.11-11|307	# Seems to be part of plasma5-applet-taskmanager
21mr|plasma5-desktop-5.27.11-11|308	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.icontasks/
21mr|plasma5-desktop-5.27.11-11|309	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.icontasks/*
21mr|plasma5-desktop-5.27.11-11|310	%{_appdatadir}/org.kde.plasma.icontasks.appdata.xml
21mr|plasma5-desktop-5.27.11-11|311	
21mr|plasma5-desktop-5.27.11-11|312	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|313	
21mr|plasma5-desktop-5.27.11-11|314	%package -n plasma5-applet-kicker
21mr|plasma5-desktop-5.27.11-11|315	Summary:	Plasma 5 kicker plasmoid
21mr|plasma5-desktop-5.27.11-11|316	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|317	
21mr|plasma5-desktop-5.27.11-11|318	%description -n plasma5-applet-kicker
21mr|plasma5-desktop-5.27.11-11|319	Plasma 5 kicker plasmoid.
21mr|plasma5-desktop-5.27.11-11|320	
21mr|plasma5-desktop-5.27.11-11|321	%files -n plasma5-applet-kicker -f plasma_applet_org.kde.plasma.kicker.lang
21mr|plasma5-desktop-5.27.11-11|322	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kicker/
21mr|plasma5-desktop-5.27.11-11|323	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kicker/*
21mr|plasma5-desktop-5.27.11-11|324	%{_appdatadir}/org.kde.plasma.kicker.appdata.xml
21mr|plasma5-desktop-5.27.11-11|325	
21mr|plasma5-desktop-5.27.11-11|326	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|327	
21mr|plasma5-desktop-5.27.11-11|328	%package -n plasma5-applet-kickoff
21mr|plasma5-desktop-5.27.11-11|329	Summary:	Plasma 5 kickoff plasmoid
21mr|plasma5-desktop-5.27.11-11|330	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|331	
21mr|plasma5-desktop-5.27.11-11|332	%description -n plasma5-applet-kickoff
21mr|plasma5-desktop-5.27.11-11|333	Plasma 5 kickoff plasmoid.
21mr|plasma5-desktop-5.27.11-11|334	
21mr|plasma5-desktop-5.27.11-11|335	%files -n plasma5-applet-kickoff -f plasma_applet_org.kde.plasma.kickoff.lang
21mr|plasma5-desktop-5.27.11-11|336	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kickoff/
21mr|plasma5-desktop-5.27.11-11|337	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kickoff/*
21mr|plasma5-desktop-5.27.11-11|338	%{_appdatadir}/org.kde.plasma.kickoff.appdata.xml
21mr|plasma5-desktop-5.27.11-11|339	
21mr|plasma5-desktop-5.27.11-11|340	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|341	
21mr|plasma5-desktop-5.27.11-11|342	%package -n plasma5-applet-kimpanel
21mr|plasma5-desktop-5.27.11-11|343	Summary:	Plasma 5 kimpanel (input method panel) plasmoid
21mr|plasma5-desktop-5.27.11-11|344	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|345	Requires:	ibus
21mr|plasma5-desktop-5.27.11-11|346	Requires:	fonts-ttf-google-noto-emoji
21mr|plasma5-desktop-5.27.11-11|347	Requires:	fonts-ttf-google-noto-emoji-color
21mr|plasma5-desktop-5.27.11-11|348	
21mr|plasma5-desktop-5.27.11-11|349	%description -n plasma5-applet-kimpanel
21mr|plasma5-desktop-5.27.11-11|350	Plasma 5 kimpanel (input method panel) plasmoid.
21mr|plasma5-desktop-5.27.11-11|351	
21mr|plasma5-desktop-5.27.11-11|352	%files -n plasma5-applet-kimpanel -f plasma_applet_org.kde.plasma.kimpanel.lang
21mr|plasma5-desktop-5.27.11-11|353	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kimpanel/
21mr|plasma5-desktop-5.27.11-11|354	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kimpanel/*
21mr|plasma5-desktop-5.27.11-11|355	%{_kde5_libexecdir}/kimpanel-ibus-panel
21mr|plasma5-desktop-5.27.11-11|356	%{_kde5_libexecdir}/kimpanel-ibus-panel-launcher
21mr|plasma5-desktop-5.27.11-11|357	%dir %{_kde5_qmldir}/org/kde/plasma/private/kimpanel/
21mr|plasma5-desktop-5.27.11-11|358	%{_kde5_qmldir}/org/kde/plasma/private/kimpanel/*
21mr|plasma5-desktop-5.27.11-11|359	%{_appdatadir}/org.kde.plasma.kimpanel.appdata.xml
21mr|plasma5-desktop-5.27.11-11|360	
21mr|plasma5-desktop-5.27.11-11|361	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|362	
21mr|plasma5-desktop-5.27.11-11|363	%package -n plasma5-applet-pager
21mr|plasma5-desktop-5.27.11-11|364	Summary:	Plasma 5 pager plasmoid
21mr|plasma5-desktop-5.27.11-11|365	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|366	
21mr|plasma5-desktop-5.27.11-11|367	%description -n plasma5-applet-pager
21mr|plasma5-desktop-5.27.11-11|368	Plasma 5 pager plasmoid.
21mr|plasma5-desktop-5.27.11-11|369	
21mr|plasma5-desktop-5.27.11-11|370	%files -n plasma5-applet-pager -f plasma_applet_org.kde.plasma.pager.lang
21mr|plasma5-desktop-5.27.11-11|371	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.pager/
21mr|plasma5-desktop-5.27.11-11|372	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.pager/*
21mr|plasma5-desktop-5.27.11-11|373	%dir %{_kde5_qmldir}/org/kde/plasma/private/pager/
21mr|plasma5-desktop-5.27.11-11|374	%{_kde5_qmldir}/org/kde/plasma/private/pager/*
21mr|plasma5-desktop-5.27.11-11|375	%{_appdatadir}/org.kde.plasma.pager.appdata.xml
21mr|plasma5-desktop-5.27.11-11|376	
21mr|plasma5-desktop-5.27.11-11|377	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|378	
21mr|plasma5-desktop-5.27.11-11|379	%package -n plasma5-applet-showactivitymanager
21mr|plasma5-desktop-5.27.11-11|380	Summary:	Plasma 5 show activity manager plasmoid
21mr|plasma5-desktop-5.27.11-11|381	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|382	
21mr|plasma5-desktop-5.27.11-11|383	%description -n plasma5-applet-showactivitymanager
21mr|plasma5-desktop-5.27.11-11|384	Plasma 5 show activity manager plasmoid.
21mr|plasma5-desktop-5.27.11-11|385	
21mr|plasma5-desktop-5.27.11-11|386	%files -n plasma5-applet-showactivitymanager -f plasma_applet_org.kde.plasma.showActivityManager.lang
21mr|plasma5-desktop-5.27.11-11|387	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.showActivityManager/
21mr|plasma5-desktop-5.27.11-11|388	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.showActivityManager/*
21mr|plasma5-desktop-5.27.11-11|389	%{_appdatadir}/org.kde.plasma.showActivityManager.appdata.xml
21mr|plasma5-desktop-5.27.11-11|390	
21mr|plasma5-desktop-5.27.11-11|391	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|392	
21mr|plasma5-desktop-5.27.11-11|393	%package -n plasma5-applet-taskmanager
21mr|plasma5-desktop-5.27.11-11|394	Summary:	Plasma 5 task manager plasmoid
21mr|plasma5-desktop-5.27.11-11|395	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|396	
21mr|plasma5-desktop-5.27.11-11|397	%description -n plasma5-applet-taskmanager
21mr|plasma5-desktop-5.27.11-11|398	Plasma 5 task manager plasmoid.
21mr|plasma5-desktop-5.27.11-11|399	
21mr|plasma5-desktop-5.27.11-11|400	%files -n plasma5-applet-taskmanager -f plasma_applet_org.kde.plasma.taskmanager.lang
21mr|plasma5-desktop-5.27.11-11|401	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.taskmanager/
21mr|plasma5-desktop-5.27.11-11|402	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.taskmanager/*
21mr|plasma5-desktop-5.27.11-11|403	%dir %{_kde5_qmldir}/org/kde/plasma/private/taskmanager/
21mr|plasma5-desktop-5.27.11-11|404	%{_kde5_qmldir}/org/kde/plasma/private/taskmanager/*
21mr|plasma5-desktop-5.27.11-11|405	%{_appdatadir}/org.kde.plasma.taskmanager.appdata.xml
21mr|plasma5-desktop-5.27.11-11|406	
21mr|plasma5-desktop-5.27.11-11|407	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|408	
21mr|plasma5-desktop-5.27.11-11|409	%package -n plasma5-applet-touchpad
21mr|plasma5-desktop-5.27.11-11|410	Summary:	Plasma 5 touchpad plasmoid
21mr|plasma5-desktop-5.27.11-11|411	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|412	Requires:	plasma5-dataengine-touchpad
21mr|plasma5-desktop-5.27.11-11|413	
21mr|plasma5-desktop-5.27.11-11|414	%description -n plasma5-applet-touchpad
21mr|plasma5-desktop-5.27.11-11|415	Plasma 5 touchpad plasmoid.
21mr|plasma5-desktop-5.27.11-11|416	
21mr|plasma5-desktop-5.27.11-11|417	%files -n plasma5-applet-touchpad
21mr|plasma5-desktop-5.27.11-11|418	%{_kde5_datadir}/plasma/desktoptheme/default/icons/touchpad.svg
21mr|plasma5-desktop-5.27.11-11|419	%dir %{_kde5_datadir}/plasma/plasmoids/touchpad/
21mr|plasma5-desktop-5.27.11-11|420	%{_kde5_datadir}/plasma/plasmoids/touchpad/*
21mr|plasma5-desktop-5.27.11-11|421	
21mr|plasma5-desktop-5.27.11-11|422	#-------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|423	
21mr|plasma5-desktop-5.27.11-11|424	%package -n plasma5-applet-trash
21mr|plasma5-desktop-5.27.11-11|425	Summary:	Plasma 5 trash plasmoid
21mr|plasma5-desktop-5.27.11-11|426	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|427	
21mr|plasma5-desktop-5.27.11-11|428	%description -n plasma5-applet-trash
21mr|plasma5-desktop-5.27.11-11|429	Plasma 5 trash plasmoid.
21mr|plasma5-desktop-5.27.11-11|430	
21mr|plasma5-desktop-5.27.11-11|431	%files -n plasma5-applet-trash -f plasma_applet_org.kde.plasma.trash.lang
21mr|plasma5-desktop-5.27.11-11|432	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.trash/
21mr|plasma5-desktop-5.27.11-11|433	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.trash/*
21mr|plasma5-desktop-5.27.11-11|434	%dir %{_kde5_qmldir}/org/kde/plasma/private/trash/
21mr|plasma5-desktop-5.27.11-11|435	%{_kde5_qmldir}/org/kde/plasma/private/trash/*
21mr|plasma5-desktop-5.27.11-11|436	%{_appdatadir}/org.kde.plasma.trash.appdata.xml
21mr|plasma5-desktop-5.27.11-11|437	
21mr|plasma5-desktop-5.27.11-11|438	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|439	
21mr|plasma5-desktop-5.27.11-11|440	%package -n plasma5-applet-windowlist
21mr|plasma5-desktop-5.27.11-11|441	Summary:	Plasma 5 window list plasmoid
21mr|plasma5-desktop-5.27.11-11|442	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|443	
21mr|plasma5-desktop-5.27.11-11|444	%description -n plasma5-applet-windowlist
21mr|plasma5-desktop-5.27.11-11|445	Plasma 5 window list plasmoid.
21mr|plasma5-desktop-5.27.11-11|446	
21mr|plasma5-desktop-5.27.11-11|447	%files -n plasma5-applet-windowlist -f plasma_applet_org.kde.plasma.windowlist.lang
21mr|plasma5-desktop-5.27.11-11|448	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.windowlist/
21mr|plasma5-desktop-5.27.11-11|449	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.windowlist/*
21mr|plasma5-desktop-5.27.11-11|450	%{_appdatadir}/org.kde.plasma.windowlist.appdata.xml
21mr|plasma5-desktop-5.27.11-11|451	
21mr|plasma5-desktop-5.27.11-11|452	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|453	
21mr|plasma5-desktop-5.27.11-11|454	%package -n plasma5-applet-minimizeall
21mr|plasma5-desktop-5.27.11-11|455	Summary:	Plasma 5 minimizeall plasmoid
21mr|plasma5-desktop-5.27.11-11|456	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|457	
21mr|plasma5-desktop-5.27.11-11|458	%description -n plasma5-applet-minimizeall
21mr|plasma5-desktop-5.27.11-11|459	Plasma 5 minimizeall plasmoid.
21mr|plasma5-desktop-5.27.11-11|460	
21mr|plasma5-desktop-5.27.11-11|461	%files -n plasma5-applet-minimizeall
21mr|plasma5-desktop-5.27.11-11|462	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.minimizeall/
21mr|plasma5-desktop-5.27.11-11|463	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.minimizeall/*
21mr|plasma5-desktop-5.27.11-11|464	%{_appdatadir}/org.kde.plasma.minimizeall.appdata.xml
21mr|plasma5-desktop-5.27.11-11|465	
21mr|plasma5-desktop-5.27.11-11|466	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|467	
21mr|plasma5-desktop-5.27.11-11|468	%package -n plasma5-applet-showdesktop
21mr|plasma5-desktop-5.27.11-11|469	Summary:	Plasma 5 showdesktop plasmoid
21mr|plasma5-desktop-5.27.11-11|470	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|471	
21mr|plasma5-desktop-5.27.11-11|472	%description -n plasma5-applet-showdesktop
21mr|plasma5-desktop-5.27.11-11|473	Plasma 5 showdesktop plasmoid.
21mr|plasma5-desktop-5.27.11-11|474	
21mr|plasma5-desktop-5.27.11-11|475	%files -n plasma5-applet-showdesktop -f plasma_applet_org.kde.plasma.showdesktop.lang
21mr|plasma5-desktop-5.27.11-11|476	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.showdesktop/
21mr|plasma5-desktop-5.27.11-11|477	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.showdesktop/*
21mr|plasma5-desktop-5.27.11-11|478	%{_appdatadir}/org.kde.plasma.showdesktop.appdata.xml
21mr|plasma5-desktop-5.27.11-11|479	%{_kde5_qmldir}/org/kde/plasma/private/showdesktop/libshowdesktopplugin.so
21mr|plasma5-desktop-5.27.11-11|480	%{_kde5_qmldir}/org/kde/plasma/private/showdesktop/qmldir
21mr|plasma5-desktop-5.27.11-11|481	
21mr|plasma5-desktop-5.27.11-11|482	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|483	
21mr|plasma5-desktop-5.27.11-11|484	%package -n plasma5-containment-desktop
21mr|plasma5-desktop-5.27.11-11|485	Summary:	Plasma 5 desktop containment
21mr|plasma5-desktop-5.27.11-11|486	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|487	
21mr|plasma5-desktop-5.27.11-11|488	%description -n plasma5-containment-desktop
21mr|plasma5-desktop-5.27.11-11|489	Plasma 5 desktop containment.
21mr|plasma5-desktop-5.27.11-11|490	
21mr|plasma5-desktop-5.27.11-11|491	%files -n plasma5-containment-desktop -f plasma_applet_org.kde.desktopcontainment.lang
21mr|plasma5-desktop-5.27.11-11|492	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.desktopcontainment/
21mr|plasma5-desktop-5.27.11-11|493	%{_kde5_datadir}/plasma/plasmoids/org.kde.desktopcontainment/*
21mr|plasma5-desktop-5.27.11-11|494	%dir %{_kde5_qmldir}/org/kde/private/desktopcontainment/desktop/
21mr|plasma5-desktop-5.27.11-11|495	%{_kde5_qmldir}/org/kde/private/desktopcontainment/desktop/*
21mr|plasma5-desktop-5.27.11-11|496	%{_appdatadir}/org.kde.desktopcontainment.appdata.xml
21mr|plasma5-desktop-5.27.11-11|497	
21mr|plasma5-desktop-5.27.11-11|498	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|499	
21mr|plasma5-desktop-5.27.11-11|500	%package -n plasma5-containment-folder
21mr|plasma5-desktop-5.27.11-11|501	Summary:	Plasma 5 folder containment
21mr|plasma5-desktop-5.27.11-11|502	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|503	
21mr|plasma5-desktop-5.27.11-11|504	%description -n plasma5-containment-folder
21mr|plasma5-desktop-5.27.11-11|505	Plasma 5 folder containment.
21mr|plasma5-desktop-5.27.11-11|506	
21mr|plasma5-desktop-5.27.11-11|507	%files -n plasma5-containment-folder
21mr|plasma5-desktop-5.27.11-11|508	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.folder/
21mr|plasma5-desktop-5.27.11-11|509	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.folder/*
21mr|plasma5-desktop-5.27.11-11|510	%dir %{_kde5_qmldir}/org/kde/private/desktopcontainment/folder/
21mr|plasma5-desktop-5.27.11-11|511	%{_kde5_qmldir}/org/kde/private/desktopcontainment/folder/*
21mr|plasma5-desktop-5.27.11-11|512	%{_appdatadir}/org.kde.plasma.folder.appdata.xml
21mr|plasma5-desktop-5.27.11-11|513	
21mr|plasma5-desktop-5.27.11-11|514	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|515	
21mr|plasma5-desktop-5.27.11-11|516	%package -n plasma5-containment-panel
21mr|plasma5-desktop-5.27.11-11|517	Summary:	Plasma 5 panel containment
21mr|plasma5-desktop-5.27.11-11|518	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|519	
21mr|plasma5-desktop-5.27.11-11|520	%description -n plasma5-containment-panel
21mr|plasma5-desktop-5.27.11-11|521	Plasma 5 panel containment.
21mr|plasma5-desktop-5.27.11-11|522	
21mr|plasma5-desktop-5.27.11-11|523	%files -n plasma5-containment-panel -f plasma_applet_org.kde.panel.lang
21mr|plasma5-desktop-5.27.11-11|524	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.panel/
21mr|plasma5-desktop-5.27.11-11|525	%{_kde5_datadir}/plasma/plasmoids/org.kde.panel/*
21mr|plasma5-desktop-5.27.11-11|526	
21mr|plasma5-desktop-5.27.11-11|527	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|528	
21mr|plasma5-desktop-5.27.11-11|529	%package -n plasma5-dataengine-touchpad
21mr|plasma5-desktop-5.27.11-11|530	Summary:	Plasma 5 touchpad dataengine
21mr|plasma5-desktop-5.27.11-11|531	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|532	
21mr|plasma5-desktop-5.27.11-11|533	%description -n plasma5-dataengine-touchpad
21mr|plasma5-desktop-5.27.11-11|534	Plasma 5 touchpad dataengine.
21mr|plasma5-desktop-5.27.11-11|535	
21mr|plasma5-desktop-5.27.11-11|536	%files -n plasma5-dataengine-touchpad
21mr|plasma5-desktop-5.27.11-11|537	%{_kde5_datadir}/plasma/services/touchpad.operations
21mr|plasma5-desktop-5.27.11-11|538	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_touchpad.so
21mr|plasma5-desktop-5.27.11-11|539	
21mr|plasma5-desktop-5.27.11-11|540	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|541	
21mr|plasma5-desktop-5.27.11-11|542	%package -n plasma5-layout-template-appmenubar
21mr|plasma5-desktop-5.27.11-11|543	Summary:	Plasma 5 appmenubar layout template
21mr|plasma5-desktop-5.27.11-11|544	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|545	Conflicts:	plasma5-config-plasma-fresh < 8.0
21mr|plasma5-desktop-5.27.11-11|546	Obsoletes:	plasma5-config-plasma-fresh < 8.0
21mr|plasma5-desktop-5.27.11-11|547	
21mr|plasma5-desktop-5.27.11-11|548	%description -n plasma5-layout-template-appmenubar
21mr|plasma5-desktop-5.27.11-11|549	Plasma 5 default panel layout template.
21mr|plasma5-desktop-5.27.11-11|550	
21mr|plasma5-desktop-5.27.11-11|551	%files -n plasma5-layout-template-appmenubar
21mr|plasma5-desktop-5.27.11-11|552	%dir %{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/
21mr|plasma5-desktop-5.27.11-11|553	%dir %{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/contents/
21mr|plasma5-desktop-5.27.11-11|554	%{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/contents/layout.js
21mr|plasma5-desktop-5.27.11-11|555	%{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/metadata.json
21mr|plasma5-desktop-5.27.11-11|556	%{_appdatadir}/org.kde.plasma.desktop.appmenubar.appdata.xml
21mr|plasma5-desktop-5.27.11-11|557	
21mr|plasma5-desktop-5.27.11-11|558	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|559	
21mr|plasma5-desktop-5.27.11-11|560	%package -n plasma5-layout-template-default-panel
21mr|plasma5-desktop-5.27.11-11|561	Summary:	Plasma 5 default panel layout template
21mr|plasma5-desktop-5.27.11-11|562	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|563	# For layout.js
21mr|plasma5-desktop-5.27.11-11|564	Requires:	plasma5-config-plasma
21mr|plasma5-desktop-5.27.11-11|565	
21mr|plasma5-desktop-5.27.11-11|566	%description -n plasma5-layout-template-default-panel
21mr|plasma5-desktop-5.27.11-11|567	Plasma 5 default panel layout template.
21mr|plasma5-desktop-5.27.11-11|568	
21mr|plasma5-desktop-5.27.11-11|569	%files -n plasma5-layout-template-default-panel
21mr|plasma5-desktop-5.27.11-11|570	%dir %{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel/
21mr|plasma5-desktop-5.27.11-11|571	%dir %{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel/contents/
21mr|plasma5-desktop-5.27.11-11|572	%{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel/metadata.json
21mr|plasma5-desktop-5.27.11-11|573	%{_appdatadir}/org.kde.plasma.desktop.defaultPanel.appdata.xml
21mr|plasma5-desktop-5.27.11-11|574	
21mr|plasma5-desktop-5.27.11-11|575	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|576	
21mr|plasma5-desktop-5.27.11-11|577	%package -n plasma5-layout-template-empty-panel
21mr|plasma5-desktop-5.27.11-11|578	Summary:	Plasma 5 empty panel layout template
21mr|plasma5-desktop-5.27.11-11|579	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|580	
21mr|plasma5-desktop-5.27.11-11|581	%description -n plasma5-layout-template-empty-panel
21mr|plasma5-desktop-5.27.11-11|582	Plasma 5 empty panel layout template.
21mr|plasma5-desktop-5.27.11-11|583	
21mr|plasma5-desktop-5.27.11-11|584	%files -n plasma5-layout-template-empty-panel
21mr|plasma5-desktop-5.27.11-11|585	%dir %{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.emptyPanel/
21mr|plasma5-desktop-5.27.11-11|586	%{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.emptyPanel/*
21mr|plasma5-desktop-5.27.11-11|587	%{_appdatadir}/org.kde.plasma.desktop.emptyPanel.appdata.xml
21mr|plasma5-desktop-5.27.11-11|588	
21mr|plasma5-desktop-5.27.11-11|589	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|590	
21mr|plasma5-desktop-5.27.11-11|591	%package -n plasma5-runner-kwin
21mr|plasma5-desktop-5.27.11-11|592	Summary:	Plasma 5 kwin runner
21mr|plasma5-desktop-5.27.11-11|593	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|594	
21mr|plasma5-desktop-5.27.11-11|595	%description -n plasma5-runner-kwin
21mr|plasma5-desktop-5.27.11-11|596	Plasma 5 kwin runner.
21mr|plasma5-desktop-5.27.11-11|597	
21mr|plasma5-desktop-5.27.11-11|598	%files -n plasma5-runner-kwin -f plasma_runner_kwin.lang
21mr|plasma5-desktop-5.27.11-11|599	%{_qt5_plugindir}/kf5/krunner/krunner_kwin.so
21mr|plasma5-desktop-5.27.11-11|600	
21mr|plasma5-desktop-5.27.11-11|601	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|602	
21mr|plasma5-desktop-5.27.11-11|603	%package -n plasma5-runner-plasma-desktop
21mr|plasma5-desktop-5.27.11-11|604	Summary:	Plasma 5 plasma desktop runner
21mr|plasma5-desktop-5.27.11-11|605	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|606	
21mr|plasma5-desktop-5.27.11-11|607	%description -n plasma5-runner-plasma-desktop
21mr|plasma5-desktop-5.27.11-11|608	Plasma 5 plasma desktop runner.
21mr|plasma5-desktop-5.27.11-11|609	
21mr|plasma5-desktop-5.27.11-11|610	%files -n plasma5-runner-plasma-desktop
21mr|plasma5-desktop-5.27.11-11|611	%{_qt5_plugindir}/kf5/krunner/krunner_plasma-desktop.so
21mr|plasma5-desktop-5.27.11-11|612	
21mr|plasma5-desktop-5.27.11-11|613	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|614	
21mr|plasma5-desktop-5.27.11-11|615	%package -n plasma5-shell-desktop
21mr|plasma5-desktop-5.27.11-11|616	Summary:	Plasma 5 desktop shell
21mr|plasma5-desktop-5.27.11-11|617	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|618	Requires:	plasma-activityswitcher-qml
21mr|plasma5-desktop-5.27.11-11|619	Conflicts:	plasma5-config-plasma-fresh < 8.0
21mr|plasma5-desktop-5.27.11-11|620	Obsoletes:	plasma5-config-plasma-fresh < 8.0
21mr|plasma5-desktop-5.27.11-11|621	
21mr|plasma5-desktop-5.27.11-11|622	%description -n plasma5-shell-desktop
21mr|plasma5-desktop-5.27.11-11|623	Plasma 5 desktop shell.
21mr|plasma5-desktop-5.27.11-11|624	
21mr|plasma5-desktop-5.27.11-11|625	%files -n plasma5-shell-desktop -f plasma_shell_org.kde.plasma.desktop.lang
21mr|plasma5-desktop-5.27.11-11|626	%dir %{_kde5_datadir}/plasma/shells/org.kde.plasma.desktop/
21mr|plasma5-desktop-5.27.11-11|627	%{_kde5_datadir}/plasma/shells/org.kde.plasma.desktop/*
21mr|plasma5-desktop-5.27.11-11|628	%{_appdatadir}/org.kde.plasma.desktop.appdata.xml
21mr|plasma5-desktop-5.27.11-11|629	
21mr|plasma5-desktop-5.27.11-11|630	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|631	
21mr|plasma5-desktop-5.27.11-11|632	%package -n plasma5-toolbox-desktop
21mr|plasma5-desktop-5.27.11-11|633	Summary:	Plasma 5 desktop toolbox
21mr|plasma5-desktop-5.27.11-11|634	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|635	
21mr|plasma5-desktop-5.27.11-11|636	%description -n plasma5-toolbox-desktop
21mr|plasma5-desktop-5.27.11-11|637	Plasma 5 desktop toolbox.
21mr|plasma5-desktop-5.27.11-11|638	
21mr|plasma5-desktop-5.27.11-11|639	%files -n plasma5-toolbox-desktop -f plasma_toolbox_org.kde.desktoptoolbox.lang
21mr|plasma5-desktop-5.27.11-11|640	%dir %{_kde5_datadir}/plasma/packages/org.kde.desktoptoolbox/
21mr|plasma5-desktop-5.27.11-11|641	%{_kde5_datadir}/plasma/packages/org.kde.desktoptoolbox/*
21mr|plasma5-desktop-5.27.11-11|642	%{_appdatadir}/org.kde.desktoptoolbox.appdata.xml
21mr|plasma5-desktop-5.27.11-11|643	
21mr|plasma5-desktop-5.27.11-11|644	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|645	
21mr|plasma5-desktop-5.27.11-11|646	%package -n plasma5-toolbox-panel
21mr|plasma5-desktop-5.27.11-11|647	Summary:	Plasma 5 panel toolbox
21mr|plasma5-desktop-5.27.11-11|648	Group:		Graphical desktop/KDE
21mr|plasma5-desktop-5.27.11-11|649	
21mr|plasma5-desktop-5.27.11-11|650	%description -n plasma5-toolbox-panel
21mr|plasma5-desktop-5.27.11-11|651	Plasma 5 panel toolbox.
21mr|plasma5-desktop-5.27.11-11|652	
21mr|plasma5-desktop-5.27.11-11|653	%files -n plasma5-toolbox-panel
21mr|plasma5-desktop-5.27.11-11|654	%dir %{_kde5_datadir}/plasma/packages/org.kde.paneltoolbox/
21mr|plasma5-desktop-5.27.11-11|655	%{_kde5_datadir}/plasma/packages/org.kde.paneltoolbox/*
21mr|plasma5-desktop-5.27.11-11|656	%{_appdatadir}/org.kde.paneltoolbox.appdata.xml
21mr|plasma5-desktop-5.27.11-11|657	
21mr|plasma5-desktop-5.27.11-11|658	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|659	
21mr|plasma5-desktop-5.27.11-11|660	%define qmlplasma_activityswitcher %mklibname plasma-activityswitcher-qml
21mr|plasma5-desktop-5.27.11-11|661	
21mr|plasma5-desktop-5.27.11-11|662	%package -n %{qmlplasma_activityswitcher}
21mr|plasma5-desktop-5.27.11-11|663	Summary:	QML plugins for Plasma 5 activity switcher
21mr|plasma5-desktop-5.27.11-11|664	Group:		System/Libraries
21mr|plasma5-desktop-5.27.11-11|665	Provides:	plasma-activityswitcher-qml = %{EVRD}
21mr|plasma5-desktop-5.27.11-11|666	
21mr|plasma5-desktop-5.27.11-11|667	%description -n %{qmlplasma_activityswitcher}
21mr|plasma5-desktop-5.27.11-11|668	QML plugins for Plasma 5 activity switcher.
21mr|plasma5-desktop-5.27.11-11|669	
21mr|plasma5-desktop-5.27.11-11|670	%files -n %{qmlplasma_activityswitcher}
21mr|plasma5-desktop-5.27.11-11|671	%dir %{_kde5_qmldir}/org/kde/plasma/activityswitcher/
21mr|plasma5-desktop-5.27.11-11|672	%{_kde5_qmldir}/org/kde/plasma/activityswitcher/*
21mr|plasma5-desktop-5.27.11-11|673	
21mr|plasma5-desktop-5.27.11-11|674	#----------------------------------------------------------------------------
21mr|plasma5-desktop-5.27.11-11|675	
21mr|plasma5-desktop-5.27.11-11|676	%prep
21mr|plasma5-desktop-5.27.11-11|677	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-desktop-5.27.11-11|678	
21mr|plasma5-desktop-5.27.11-11|679	pushd po
21mr|plasma5-desktop-5.27.11-11|680	tar -xvzf %{SOURCE1}
21mr|plasma5-desktop-5.27.11-11|681	popd
21mr|plasma5-desktop-5.27.11-11|682	
21mr|plasma5-desktop-5.27.11-11|683	rm -f po/*/plasma_runner_plasma-desktop.po
21mr|plasma5-desktop-5.27.11-11|684	
21mr|plasma5-desktop-5.27.11-11|685	%build
21mr|plasma5-desktop-5.27.11-11|686	%cmake_kde5
21mr|plasma5-desktop-5.27.11-11|687	# ?Too greedy for resources
21mr|plasma5-desktop-5.27.11-11|688	%make -s
21mr|plasma5-desktop-5.27.11-11|689	
21mr|plasma5-desktop-5.27.11-11|690	%install
21mr|plasma5-desktop-5.27.11-11|691	%makeinstall_std -C build
21mr|plasma5-desktop-5.27.11-11|692	
21mr|plasma5-desktop-5.27.11-11|693	# Moved to plasma5-config-* package
21mr|plasma5-desktop-5.27.11-11|694	rm -f %{buildroot}%{_kde5_datadir}/plasma/layout-templates/org.kde.plasma.desktop.defaultPanel/contents/layout.js
21mr|plasma5-desktop-5.27.11-11|695	
21mr|plasma5-desktop-5.27.11-11|696	%find_lang %{oname} attica_kde_plugin autostart baloo bell bookmarks cache clock colors componentchooser cookies joystick kaccess \
21mr|plasma5-desktop-5.27.11-11|697	kcm_activities kcm_activities5 kcm_access kcm5_baloofile kcm_desktoppaths kcm_desktoptheme kcm_desktopthemedetails \
21mr|plasma5-desktop-5.27.11-11|698	kcm5_device_automounter kcm5_emoticons kcmlaunchfeedback kcm_landingpage kcm_launchfeedback kcm_workspace \
21mr|plasma5-desktop-5.27.11-11|699	kcm_lookandfeel kcm5_phonon kcm_search kcm_solid_actions kcm_splashscreen kcm_standard_actions kcm_touchpad \
21mr|plasma5-desktop-5.27.11-11|700	kcmbell kcm5_componentchooser kcminput kcmkclock kcm5_joystick kcmmouse kcmqtquicksettings kcm_touchscreen \
21mr|plasma5-desktop-5.27.11-11|701	kcm5_kded kcmkeyboard kcmkeys kcmlaunch kcm5_notify kcm_krunnersettings kcmsmserver kcmtranslations kcmworkspaceoptions \
21mr|plasma5-desktop-5.27.11-11|702	kfontinst knetattach knetattach5 krdb ktouchpadenabler useraccount plasmaactivitymanager \
21mr|plasma5-desktop-5.27.11-11|703	desktopthemedetails ebrowsing emoticons filemanager filetypes fontinst fonts history icons kcmcss kded \
21mr|plasma5-desktop-5.27.11-11|704	keyboard keys kfontview mouse netpref paths performance phonon proxy solid-device-automounter spellchecking translations \
21mr|plasma5-desktop-5.27.11-11|705	khtml-adblock khtml-behavior khtml-general khtml-java-js khtml-plugins smb solid-actions splashscreen useragent workspaceoptions \
21mr|plasma5-desktop-5.27.11-11|706	kcmstyle notifications kcm_componentchooser kcm_smserver kcm_tablet kcm_plasmasearch kcm_recentFiles \
21mr|plasma5-desktop-5.27.11-11|707	kcm_style kcm_baloofile kcm_keys plasma_applet_touchpad \
21mr|plasma5-desktop-5.27.11-11|708	org.kde.plasma.emojier plasma_toolbox_org.kde.paneltoolbox \
21mr|plasma5-desktop-5.27.11-11|709	%{name}.lang --with-html --with-kde
21mr|plasma5-desktop-5.27.11-11|710	
21mr|plasma5-desktop-5.27.11-11|711	%find_lang plasma_applet_org.kde.plasma.keyboardlayout
21mr|plasma5-desktop-5.27.11-11|712	
21mr|plasma5-desktop-5.27.11-11|713	%find_lang plasma_applet_org.kde.plasma.kicker
21mr|plasma5-desktop-5.27.11-11|714	
21mr|plasma5-desktop-5.27.11-11|715	%find_lang plasma_applet_org.kde.plasma.kimpanel
21mr|plasma5-desktop-5.27.11-11|716	
21mr|plasma5-desktop-5.27.11-11|717	%find_lang plasma_applet_org.kde.plasma.kickoff
21mr|plasma5-desktop-5.27.11-11|718	
21mr|plasma5-desktop-5.27.11-11|719	%find_lang plasma_applet_org.kde.plasma.pager
21mr|plasma5-desktop-5.27.11-11|720	
21mr|plasma5-desktop-5.27.11-11|721	%find_lang plasma_applet_org.kde.panel
21mr|plasma5-desktop-5.27.11-11|722	
21mr|plasma5-desktop-5.27.11-11|723	%find_lang plasma_applet_org.kde.plasma.showActivityManager
21mr|plasma5-desktop-5.27.11-11|724	
21mr|plasma5-desktop-5.27.11-11|725	%find_lang plasma_applet_org.kde.plasma.taskmanager
21mr|plasma5-desktop-5.27.11-11|726	
21mr|plasma5-desktop-5.27.11-11|727	%find_lang plasma_applet_org.kde.plasma.trash
21mr|plasma5-desktop-5.27.11-11|728	
21mr|plasma5-desktop-5.27.11-11|729	%find_lang plasma_applet_org.kde.plasma.windowlist
21mr|plasma5-desktop-5.27.11-11|730	
21mr|plasma5-desktop-5.27.11-11|731	%find_lang plasma_applet_org.kde.desktopcontainment
21mr|plasma5-desktop-5.27.11-11|732	
21mr|plasma5-desktop-5.27.11-11|733	%find_lang plasma_applet_org.kde.plasma.showdesktop
21mr|plasma5-desktop-5.27.11-11|734	
21mr|plasma5-desktop-5.27.11-11|735	%find_lang plasma_runner_kwin
21mr|plasma5-desktop-5.27.11-11|736	
21mr|plasma5-desktop-5.27.11-11|737	%find_lang plasma_shell_org.kde.plasma.desktop
21mr|plasma5-desktop-5.27.11-11|738	
21mr|plasma5-desktop-5.27.11-11|739	%find_lang plasma_toolbox_org.kde.desktoptoolbox

15256 21
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|1	Summary:	Plasma 5 ROSA Desktop Fresh desktop theme
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|2	Name:		plasma5-desktoptheme-rosa-fresh
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|3	Version:	6.2.2
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|4	Release:	1
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|5	License:	GPLv2+
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|6	Group:		Graphical desktop/KDE
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|7	Url:		http://rosalinux.com/
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|8	Source0:	%{name}-%{version}.tar.gz
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|9	BuildRequires:	extra-cmake-modules
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|10	BuildRequires:	kf5plasma-devel
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|11	Provides:	plasma5-desktoptheme-default = %{EVRD}
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|12	BuildArch:	noarch
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|13	
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|14	%description
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|15	Plasma 5 ROSA Desktop Fresh desktop theme.
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|16	
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|17	%files
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|18	%dir %{_kde5_datadir}/plasma/desktoptheme/ROSA-Light
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|19	%{_kde5_datadir}/plasma/desktoptheme/ROSA-Light/*
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|20	%dir %{_kde5_datadir}/plasma/desktoptheme/ROSA-Dark
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|21	%{_kde5_datadir}/plasma/desktoptheme/ROSA-Dark/*
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|22	
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|23	#----------------------------------------------------------------------------
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|24	
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|25	%prep
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|26	%setup -q
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|27	
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|28	%build
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|29	%cmake_kde5
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|30	
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|31	%install
21mr|plasma5-desktoptheme-rosa-fresh-6.2.2-1|32	%makeinstall_std -C build

15257 21
21mr|plasma5-disks-5.27.11-3|1	%define oname plasma-disks
21mr|plasma5-disks-5.27.11-3|2	
21mr|plasma5-disks-5.27.11-3|3	Name:		plasma5-disks
21mr|plasma5-disks-5.27.11-3|4	Version:	5.27.11
21mr|plasma5-disks-5.27.11-3|5	Release:	3
21mr|plasma5-disks-5.27.11-3|6	Summary:	Plasma storage device health monitoring
21mr|plasma5-disks-5.27.11-3|7	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-disks-5.27.11-3|8	License:	GPLv2+
21mr|plasma5-disks-5.27.11-3|9	Group:		Graphical desktop/KDE
21mr|plasma5-disks-5.27.11-3|10	BuildRequires:	extra-cmake-modules
21mr|plasma5-disks-5.27.11-3|11	BuildRequires:	kf5auth-devel
21mr|plasma5-disks-5.27.11-3|12	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-disks-5.27.11-3|13	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-disks-5.27.11-3|14	BuildRequires:	kf5declarative-devel
21mr|plasma5-disks-5.27.11-3|15	BuildRequires:	kf5i18n-devel
21mr|plasma5-disks-5.27.11-3|16	BuildRequires:	kf5kio-devel
21mr|plasma5-disks-5.27.11-3|17	BuildRequires:	kf5notifications-devel
21mr|plasma5-disks-5.27.11-3|18	BuildRequires:	kf5package-devel
21mr|plasma5-disks-5.27.11-3|19	BuildRequires:	kf5solid-devel
21mr|plasma5-disks-5.27.11-3|20	BuildRequires:	kf5service-devel
21mr|plasma5-disks-5.27.11-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-disks-5.27.11-3|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-disks-5.27.11-3|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-disks-5.27.11-3|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-disks-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-disks-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-disks-5.27.11-3|27	BuildRequires:  smartmontools
21mr|plasma5-disks-5.27.11-3|28	Requires:       smartmontools
21mr|plasma5-disks-5.27.11-3|29	
21mr|plasma5-disks-5.27.11-3|30	%description
21mr|plasma5-disks-5.27.11-3|31	Plasma storage device health monitoring.
21mr|plasma5-disks-5.27.11-3|32	
21mr|plasma5-disks-5.27.11-3|33	%files -f plasma-disks.lang
21mr|plasma5-disks-5.27.11-3|34	%{_kde5_libexecdir}/kauth/kded-smart-helper
21mr|plasma5-disks-5.27.11-3|35	%{_qt5_plugindir}/plasma/kcms/kinfocenter/smart.so
21mr|plasma5-disks-5.27.11-3|36	%{_qt5_plugindir}/kf5/kded/smart.so
21mr|plasma5-disks-5.27.11-3|37	%{_kde5_datadir}/dbus-1/system-services/org.kde.kded.smart.service
21mr|plasma5-disks-5.27.11-3|38	%{_kde5_datadir}/dbus-1/system.d/org.kde.kded.smart.conf
21mr|plasma5-disks-5.27.11-3|39	%{_kde5_datadir}/kpackage/kcms/plasma_disks/*
21mr|plasma5-disks-5.27.11-3|40	%{_kde5_datadir}/polkit-1/actions/org.kde.kded.smart.policy
21mr|plasma5-disks-5.27.11-3|41	%{_kde5_notificationsdir}/org.kde.kded.smart.notifyrc
21mr|plasma5-disks-5.27.11-3|42	%{_appdatadir}/org.kde.plasma.disks.metainfo.xml
21mr|plasma5-disks-5.27.11-3|43	
21mr|plasma5-disks-5.27.11-3|44	%prep
21mr|plasma5-disks-5.27.11-3|45	%setup -qn %{oname}-%{version}
21mr|plasma5-disks-5.27.11-3|46	
21mr|plasma5-disks-5.27.11-3|47	%build
21mr|plasma5-disks-5.27.11-3|48	%cmake_kde5
21mr|plasma5-disks-5.27.11-3|49	%make
21mr|plasma5-disks-5.27.11-3|50	
21mr|plasma5-disks-5.27.11-3|51	%install
21mr|plasma5-disks-5.27.11-3|52	%makeinstall_std -C build
21mr|plasma5-disks-5.27.11-3|53	%find_lang plasma-disks --all-name --with-html
21mr|plasma5-disks-5.27.11-3|54	

15258 21
21mr|plasma5-dolphin-23.08.5-2|1	%define oname dolphin
21mr|plasma5-dolphin-23.08.5-2|2	
21mr|plasma5-dolphin-23.08.5-2|3	Summary:	File manager for Plasma 5 focusing on usability
21mr|plasma5-dolphin-23.08.5-2|4	Name:		plasma5-%{oname}
21mr|plasma5-dolphin-23.08.5-2|5	Version:	23.08.5
21mr|plasma5-dolphin-23.08.5-2|6	Release:	2
21mr|plasma5-dolphin-23.08.5-2|7	License:	GPLv2+
21mr|plasma5-dolphin-23.08.5-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-dolphin-23.08.5-2|9	Url:		https://www.kde.org/applications/system/dolphin/
21mr|plasma5-dolphin-23.08.5-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-dolphin-23.08.5-2|11	# Keep it possible to run from root
21mr|plasma5-dolphin-23.08.5-2|12	Patch0:		dolphin-enable_rootactions.patch
21mr|plasma5-dolphin-23.08.5-2|13	# Option to enable/disable indexed search
21mr|plasma5-dolphin-23.08.5-2|14	Patch1:		indexed-search-option.patch
21mr|plasma5-dolphin-23.08.5-2|15	# Backports for fix: https://bugs.kde.org/show_bug.cgi?id=473999
21mr|plasma5-dolphin-23.08.5-2|16	Patch2:		fix-expand-wrong-position.patch
21mr|plasma5-dolphin-23.08.5-2|17	# Related MR: https://invent.kde.org/system/dolphin/-/merge_requests/910
21mr|plasma5-dolphin-23.08.5-2|18	Patch3:		kfileitemmodel-fix-translation.patch
21mr|plasma5-dolphin-23.08.5-2|19	BuildRequires:	extra-cmake-modules
21mr|plasma5-dolphin-23.08.5-2|20	BuildRequires:	kf5activities-devel
21mr|plasma5-dolphin-23.08.5-2|21	BuildRequires:	kf5baloo-devel
21mr|plasma5-dolphin-23.08.5-2|22	BuildRequires:	kf5baloowidgets-devel
21mr|plasma5-dolphin-23.08.5-2|23	BuildRequires:	kf5bookmarks-devel
21mr|plasma5-dolphin-23.08.5-2|24	BuildRequires:	kf5completion-devel
21mr|plasma5-dolphin-23.08.5-2|25	BuildRequires:	kf5config-devel
21mr|plasma5-dolphin-23.08.5-2|26	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-dolphin-23.08.5-2|27	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-dolphin-23.08.5-2|28	BuildRequires:	kf5doctools-devel
21mr|plasma5-dolphin-23.08.5-2|29	BuildRequires:	kf5filemetadata-devel
21mr|plasma5-dolphin-23.08.5-2|30	BuildRequires:	kf5i18n-devel
21mr|plasma5-dolphin-23.08.5-2|31	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-dolphin-23.08.5-2|32	BuildRequires:	kf5init-devel
21mr|plasma5-dolphin-23.08.5-2|33	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-dolphin-23.08.5-2|34	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-dolphin-23.08.5-2|35	BuildRequires:	kf5kio-devel
21mr|plasma5-dolphin-23.08.5-2|36	BuildRequires:	kf5newstuff-devel
21mr|plasma5-dolphin-23.08.5-2|37	BuildRequires:	kf5notifications-devel
21mr|plasma5-dolphin-23.08.5-2|38	BuildRequires:	kf5parts-devel
21mr|plasma5-dolphin-23.08.5-2|39	BuildRequires:	kf5solid-devel
21mr|plasma5-dolphin-23.08.5-2|40	BuildRequires:	kf5texteditor-devel
21mr|plasma5-dolphin-23.08.5-2|41	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-dolphin-23.08.5-2|42	BuildRequires:	pkgconfig(phonon4qt5)
21mr|plasma5-dolphin-23.08.5-2|43	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-dolphin-23.08.5-2|44	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-dolphin-23.08.5-2|45	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-dolphin-23.08.5-2|46	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-dolphin-23.08.5-2|47	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-dolphin-23.08.5-2|48	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-dolphin-23.08.5-2|49	Requires:	kde-cli-tools
21mr|plasma5-dolphin-23.08.5-2|50	Conflicts:	dolphin
21mr|plasma5-dolphin-23.08.5-2|51	
21mr|plasma5-dolphin-23.08.5-2|52	%description
21mr|plasma5-dolphin-23.08.5-2|53	Dolphin is a file manager for Plasma 5 focusing on usability.
21mr|plasma5-dolphin-23.08.5-2|54	The main features of Dolphin are:
21mr|plasma5-dolphin-23.08.5-2|55	- Navigation bar for URLs, which allows to navigate quickly
21mr|plasma5-dolphin-23.08.5-2|56	through the file hierarchy.
21mr|plasma5-dolphin-23.08.5-2|57	- View properties are remembered for each folder.
21mr|plasma5-dolphin-23.08.5-2|58	- Split of views is supported.
21mr|plasma5-dolphin-23.08.5-2|59	- Network transparency.
21mr|plasma5-dolphin-23.08.5-2|60	- Undo/redo functionality.
21mr|plasma5-dolphin-23.08.5-2|61	- Renaming of a variable number of selected items in one step.
21mr|plasma5-dolphin-23.08.5-2|62	
21mr|plasma5-dolphin-23.08.5-2|63	Dolphin is not intended to be a competitor to Konqueror: Konqueror
21mr|plasma5-dolphin-23.08.5-2|64	acts as universal viewer being able to show HTML pages, text documents,
21mr|plasma5-dolphin-23.08.5-2|65	directories and a lot more, whereas Dolphin focuses on being only a file
21mr|plasma5-dolphin-23.08.5-2|66	manager. This approach allows to optimize the user interface for the task
21mr|plasma5-dolphin-23.08.5-2|67	of file management.
21mr|plasma5-dolphin-23.08.5-2|68	
21mr|plasma5-dolphin-23.08.5-2|69	%files -f %{oname}.lang
21mr|plasma5-dolphin-23.08.5-2|70	%doc README.md COPYING COPYING.DOC
21mr|plasma5-dolphin-23.08.5-2|71	%{_kde5_applicationsdir}/org.kde.dolphin.desktop
21mr|plasma5-dolphin-23.08.5-2|72	%{_kde5_bindir}/dolphin
21mr|plasma5-dolphin-23.08.5-2|73	%{_kde5_bindir}/servicemenuinstaller
21mr|plasma5-dolphin-23.08.5-2|74	%{_kde5_datadir}/config.kcfg/dolphin_*.kcfg
21mr|plasma5-dolphin-23.08.5-2|75	%{_kde5_datadir}/dolphin/dolphinpartactions.desktop
21mr|plasma5-dolphin-23.08.5-2|76	%{_kde5_datadir}/knsrcfiles/servicemenu.knsrc
21mr|plasma5-dolphin-23.08.5-2|77	%{_kde5_datadir}/qlogging-categories5/dolphin.categories
21mr|plasma5-dolphin-23.08.5-2|78	%{_kde5_datadir}/kglobalaccel/org.kde.dolphin.desktop
21mr|plasma5-dolphin-23.08.5-2|79	%{_kde5_datadir}/kconf_update/dolphin_detailsmodesettings.upd
21mr|plasma5-dolphin-23.08.5-2|80	%{_kde5_datadir}/zsh/site-functions/_dolphin
21mr|plasma5-dolphin-23.08.5-2|81	%{_appdatadir}/org.kde.dolphin.appdata.xml
21mr|plasma5-dolphin-23.08.5-2|82	%{_datadir}/dbus-1/services/org.kde.dolphin.FileManager1.service
21mr|plasma5-dolphin-23.08.5-2|83	%{_qt5_plugindir}/dolphin/kcms/kcm_dolphingeneral.so
21mr|plasma5-dolphin-23.08.5-2|84	%{_qt5_plugindir}/dolphin/kcms/kcm_dolphinnavigation.so
21mr|plasma5-dolphin-23.08.5-2|85	%{_qt5_plugindir}/dolphin/kcms/kcm_dolphinviewmodes.so
21mr|plasma5-dolphin-23.08.5-2|86	%{_qt5_plugindir}/kf5/parts/dolphinpart.so
21mr|plasma5-dolphin-23.08.5-2|87	%{_prefix}/lib/systemd/user/plasma-dolphin.service
21mr|plasma5-dolphin-23.08.5-2|88	%lang(fi) %{_localedir}/fi/LC_SCRIPTS/dolphin
21mr|plasma5-dolphin-23.08.5-2|89	
21mr|plasma5-dolphin-23.08.5-2|90	#----------------------------------------------------------------------------
21mr|plasma5-dolphin-23.08.5-2|91	
21mr|plasma5-dolphin-23.08.5-2|92	%define dolphinprivate_major 5
21mr|plasma5-dolphin-23.08.5-2|93	%define libdolphinprivate %mklibname dolphinprivate %{dolphinprivate_major}
21mr|plasma5-dolphin-23.08.5-2|94	
21mr|plasma5-dolphin-23.08.5-2|95	%package -n %{libdolphinprivate}
21mr|plasma5-dolphin-23.08.5-2|96	Summary:	Shared library for Dolphin
21mr|plasma5-dolphin-23.08.5-2|97	Group:		System/Libraries
21mr|plasma5-dolphin-23.08.5-2|98	
21mr|plasma5-dolphin-23.08.5-2|99	%description -n %{libdolphinprivate}
21mr|plasma5-dolphin-23.08.5-2|100	Shared library for Dolphin.
21mr|plasma5-dolphin-23.08.5-2|101	
21mr|plasma5-dolphin-23.08.5-2|102	%files -n %{libdolphinprivate}
21mr|plasma5-dolphin-23.08.5-2|103	%{_kde5_libdir}/libdolphinprivate.so.%{dolphinprivate_major}*
21mr|plasma5-dolphin-23.08.5-2|104	
21mr|plasma5-dolphin-23.08.5-2|105	#----------------------------------------------------------------------------
21mr|plasma5-dolphin-23.08.5-2|106	
21mr|plasma5-dolphin-23.08.5-2|107	%define dolphinvcs_major 5
21mr|plasma5-dolphin-23.08.5-2|108	%define libdolphinvcs %mklibname dolphinvcs %{dolphinvcs_major}
21mr|plasma5-dolphin-23.08.5-2|109	
21mr|plasma5-dolphin-23.08.5-2|110	%package -n %{libdolphinvcs}
21mr|plasma5-dolphin-23.08.5-2|111	Summary:	Shared library for Dolphin
21mr|plasma5-dolphin-23.08.5-2|112	Group:		System/Libraries
21mr|plasma5-dolphin-23.08.5-2|113	
21mr|plasma5-dolphin-23.08.5-2|114	%description -n %{libdolphinvcs}
21mr|plasma5-dolphin-23.08.5-2|115	Shared library for Dolphin.
21mr|plasma5-dolphin-23.08.5-2|116	
21mr|plasma5-dolphin-23.08.5-2|117	%files -n %{libdolphinvcs}
21mr|plasma5-dolphin-23.08.5-2|118	%{_kde5_libdir}/libdolphinvcs.so.%{dolphinprivate_major}*
21mr|plasma5-dolphin-23.08.5-2|119	
21mr|plasma5-dolphin-23.08.5-2|120	#----------------------------------------------------------------------------
21mr|plasma5-dolphin-23.08.5-2|121	
21mr|plasma5-dolphin-23.08.5-2|122	%define devdolphin %mklibname dolphin -d
21mr|plasma5-dolphin-23.08.5-2|123	
21mr|plasma5-dolphin-23.08.5-2|124	%package -n %{devdolphin}
21mr|plasma5-dolphin-23.08.5-2|125	Summary:	Development files for Dolphin
21mr|plasma5-dolphin-23.08.5-2|126	Group:		Development/KDE and Qt
21mr|plasma5-dolphin-23.08.5-2|127	Requires:	%{libdolphinvcs} = %{EVRD}
21mr|plasma5-dolphin-23.08.5-2|128	Provides:	dolphin-devel = %{EVRD}
21mr|plasma5-dolphin-23.08.5-2|129	
21mr|plasma5-dolphin-23.08.5-2|130	%description -n %{devdolphin}
21mr|plasma5-dolphin-23.08.5-2|131	Development files for Dolphin.
21mr|plasma5-dolphin-23.08.5-2|132	
21mr|plasma5-dolphin-23.08.5-2|133	%files -n %{devdolphin}
21mr|plasma5-dolphin-23.08.5-2|134	%dir %{_kde5_includedir}/Dolphin/
21mr|plasma5-dolphin-23.08.5-2|135	%{_kde5_includedir}/Dolphin/*
21mr|plasma5-dolphin-23.08.5-2|136	%{_kde5_includedir}/dolphin_export.h
21mr|plasma5-dolphin-23.08.5-2|137	%{_kde5_includedir}/dolphinvcs_export.h
21mr|plasma5-dolphin-23.08.5-2|138	%dir %{_kde5_libdir}/cmake/DolphinVcs/
21mr|plasma5-dolphin-23.08.5-2|139	%{_kde5_libdir}/cmake/DolphinVcs/*.cmake
21mr|plasma5-dolphin-23.08.5-2|140	%{_kde5_libdir}/libdolphinvcs.so
21mr|plasma5-dolphin-23.08.5-2|141	%{_datadir}/dbus-1/interfaces/org.freedesktop.FileManager1.xml
21mr|plasma5-dolphin-23.08.5-2|142	
21mr|plasma5-dolphin-23.08.5-2|143	#----------------------------------------------------------------------------
21mr|plasma5-dolphin-23.08.5-2|144	
21mr|plasma5-dolphin-23.08.5-2|145	%prep
21mr|plasma5-dolphin-23.08.5-2|146	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-dolphin-23.08.5-2|147	
21mr|plasma5-dolphin-23.08.5-2|148	%build
21mr|plasma5-dolphin-23.08.5-2|149	%cmake_kde5 -DBUILD_TESTING=OFF
21mr|plasma5-dolphin-23.08.5-2|150	%make
21mr|plasma5-dolphin-23.08.5-2|151	
21mr|plasma5-dolphin-23.08.5-2|152	%install
21mr|plasma5-dolphin-23.08.5-2|153	%makeinstall_std -C build
21mr|plasma5-dolphin-23.08.5-2|154	
21mr|plasma5-dolphin-23.08.5-2|155	# Don't ship development file for private library
21mr|plasma5-dolphin-23.08.5-2|156	rm -rf %{buildroot}%{_kde5_libdir}/libdolphinprivate.so
21mr|plasma5-dolphin-23.08.5-2|157	
21mr|plasma5-dolphin-23.08.5-2|158	%find_lang dolphin_servicemenuinstaller %{oname} %{oname}.lang --with-kde --with-html

15259 21
21mr|plasma5-ffmpegthumbs-23.08.4-2|1	%define oname ffmpegthumbs
21mr|plasma5-ffmpegthumbs-23.08.4-2|2	
21mr|plasma5-ffmpegthumbs-23.08.4-2|3	Summary:	Video thumbnail generator for Plasma 5 file managers
21mr|plasma5-ffmpegthumbs-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-ffmpegthumbs-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-ffmpegthumbs-23.08.4-2|6	Release:	2
21mr|plasma5-ffmpegthumbs-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-ffmpegthumbs-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-ffmpegthumbs-23.08.4-2|9	Url:		http://www.kde.org/
21mr|plasma5-ffmpegthumbs-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-ffmpegthumbs-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-ffmpegthumbs-23.08.4-2|12	BuildRequires:	kf5kio-devel
21mr|plasma5-ffmpegthumbs-23.08.4-2|13	BuildRequires:	pkgconfig(libavcodec)
21mr|plasma5-ffmpegthumbs-23.08.4-2|14	BuildRequires:	pkgconfig(libavformat)
21mr|plasma5-ffmpegthumbs-23.08.4-2|15	BuildRequires:	pkgconfig(libswscale)
21mr|plasma5-ffmpegthumbs-23.08.4-2|16	BuildRequires:	pkgconfig(libarchive)
21mr|plasma5-ffmpegthumbs-23.08.4-2|17	BuildRequires:	pkgconfig(taglib)
21mr|plasma5-ffmpegthumbs-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-ffmpegthumbs-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-ffmpegthumbs-23.08.4-2|20	
21mr|plasma5-ffmpegthumbs-23.08.4-2|21	%description
21mr|plasma5-ffmpegthumbs-23.08.4-2|22	Video thumbnail generator for Plasma 5 file managers.
21mr|plasma5-ffmpegthumbs-23.08.4-2|23	
21mr|plasma5-ffmpegthumbs-23.08.4-2|24	%files
21mr|plasma5-ffmpegthumbs-23.08.4-2|25	%doc
21mr|plasma5-ffmpegthumbs-23.08.4-2|26	%{_kde5_datadir}/config.kcfg/ffmpegthumbnailersettings5.kcfg
21mr|plasma5-ffmpegthumbs-23.08.4-2|27	%{_kde5_datadir}/qlogging-categories5/ffmpegthumbs.categories
21mr|plasma5-ffmpegthumbs-23.08.4-2|28	%{_kde5_plugindir}/thumbcreator/ffmpegthumbs.so
21mr|plasma5-ffmpegthumbs-23.08.4-2|29	%{_appdatadir}/org.kde.ffmpegthumbs.metainfo.xml
21mr|plasma5-ffmpegthumbs-23.08.4-2|30	
21mr|plasma5-ffmpegthumbs-23.08.4-2|31	#----------------------------------------------------------------------------
21mr|plasma5-ffmpegthumbs-23.08.4-2|32	
21mr|plasma5-ffmpegthumbs-23.08.4-2|33	%prep
21mr|plasma5-ffmpegthumbs-23.08.4-2|34	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-ffmpegthumbs-23.08.4-2|35	
21mr|plasma5-ffmpegthumbs-23.08.4-2|36	%build
21mr|plasma5-ffmpegthumbs-23.08.4-2|37	%cmake_kde5
21mr|plasma5-ffmpegthumbs-23.08.4-2|38	%make
21mr|plasma5-ffmpegthumbs-23.08.4-2|39	
21mr|plasma5-ffmpegthumbs-23.08.4-2|40	%install
21mr|plasma5-ffmpegthumbs-23.08.4-2|41	%makeinstall_std -C build

15260 21
21mr|plasma5-firewall-5.27.11-3|1	%define oname plasma-firewall
21mr|plasma5-firewall-5.27.11-3|2	
21mr|plasma5-firewall-5.27.11-3|3	Summary:	Firewall KCM that provides users with a graphical user interface (GUI) for the ufw (Uncomplicated Firewall)
21mr|plasma5-firewall-5.27.11-3|4	Name:		plasma5-firewall
21mr|plasma5-firewall-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-firewall-5.27.11-3|6	Release:	3
21mr|plasma5-firewall-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-firewall-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-firewall-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-firewall-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-firewall-5.27.11-3|11	Source5:	plasma5-firewall.rpmlintrc
21mr|plasma5-firewall-5.27.11-3|12	Patch0:     ufw_enable.diff
21mr|plasma5-firewall-5.27.11-3|13	BuildRequires:	extra-cmake-modules
21mr|plasma5-firewall-5.27.11-3|14	BuildRequires:	kf5auth-devel
21mr|plasma5-firewall-5.27.11-3|15	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-firewall-5.27.11-3|16	BuildRequires:	kf5declarative-devel
21mr|plasma5-firewall-5.27.11-3|17	BuildRequires:	kf5doctools-devel
21mr|plasma5-firewall-5.27.11-3|18	BuildRequires:	kf5i18n-devel
21mr|plasma5-firewall-5.27.11-3|19	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-firewall-5.27.11-3|20	BuildRequires:	kf5plasma-devel
21mr|plasma5-firewall-5.27.11-3|21	BuildRequires:	pkgconfig(python3)
21mr|plasma5-firewall-5.27.11-3|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-firewall-5.27.11-3|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-firewall-5.27.11-3|24	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-firewall-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-firewall-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-firewall-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-firewall-5.27.11-3|28	Requires:	ufw
21mr|plasma5-firewall-5.27.11-3|29	
21mr|plasma5-firewall-5.27.11-3|30	%description
21mr|plasma5-firewall-5.27.11-3|31	Firewall KCM that provides users with a graphical user interface (GUI) for the ufw (Uncomplicated Firewall).
21mr|plasma5-firewall-5.27.11-3|32	
21mr|plasma5-firewall-5.27.11-3|33	%files -f kcm_firewall.lang
21mr|plasma5-firewall-5.27.11-3|34	%{_kde5_applicationsdir}/kcm_firewall.desktop
21mr|plasma5-firewall-5.27.11-3|35	%{_kde5_libexecdir}/__pycache__/kde_ufw_plugin_helper.cpython-*
21mr|plasma5-firewall-5.27.11-3|36	%{_kde5_libexecdir}/kauth/kde_ufw_plugin_helper
21mr|plasma5-firewall-5.27.11-3|37	%{_kde5_libexecdir}/kde_ufw_plugin_helper.py
21mr|plasma5-firewall-5.27.11-3|38	%{_kde5_libdir}/libkcm_firewall_core.so
21mr|plasma5-firewall-5.27.11-3|39	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_firewall.so
21mr|plasma5-firewall-5.27.11-3|40	%{_kde5_plugindir}/plasma_firewall/firewalldbackend.so
21mr|plasma5-firewall-5.27.11-3|41	%{_kde5_plugindir}/plasma_firewall/ufwbackend.so
21mr|plasma5-firewall-5.27.11-3|42	%{_kde5_datadir}/dbus-1/system-services/org.kde.ufw.service
21mr|plasma5-firewall-5.27.11-3|43	%{_kde5_datadir}/dbus-1/system.d/org.kde.ufw.conf
21mr|plasma5-firewall-5.27.11-3|44	%{_kde5_datadir}/kcm_ufw/defaults
21mr|plasma5-firewall-5.27.11-3|45	%{_kde5_datadir}/kpackage/kcms/kcm_firewall/*
21mr|plasma5-firewall-5.27.11-3|46	%{_kde5_datadir}/polkit-1/actions/org.kde.ufw.policy
21mr|plasma5-firewall-5.27.11-3|47	%{_appdatadir}/org.kde.plasma.firewall.metainfo.xml
21mr|plasma5-firewall-5.27.11-3|48	
21mr|plasma5-firewall-5.27.11-3|49	#----------------------------------------------------------------------------
21mr|plasma5-firewall-5.27.11-3|50	
21mr|plasma5-firewall-5.27.11-3|51	%prep
21mr|plasma5-firewall-5.27.11-3|52	%setup -qn %{oname}-%{version}
21mr|plasma5-firewall-5.27.11-3|53	%patch0 -p1
21mr|plasma5-firewall-5.27.11-3|54	sed -i 's|findExecutable("ss")|findExecutable("/usr/sbin/ss")|' kcm/backends/netstat/netstathelper.cpp
21mr|plasma5-firewall-5.27.11-3|55	sed -i 's|QStringLiteral("ss")|QStringLiteral("/usr/sbin/ss")|' kcm/backends/netstat/netstathelper.cpp
21mr|plasma5-firewall-5.27.11-3|56	
21mr|plasma5-firewall-5.27.11-3|57	%build
21mr|plasma5-firewall-5.27.11-3|58	%cmake_kde5
21mr|plasma5-firewall-5.27.11-3|59	%make
21mr|plasma5-firewall-5.27.11-3|60	
21mr|plasma5-firewall-5.27.11-3|61	%install
21mr|plasma5-firewall-5.27.11-3|62	%makeinstall_std -C build
21mr|plasma5-firewall-5.27.11-3|63	
21mr|plasma5-firewall-5.27.11-3|64	%find_lang kcm_firewall

15261 21
21mr|plasma5-integration-5.27.11-3|1	%define oname plasma-integration
21mr|plasma5-integration-5.27.11-3|2	
21mr|plasma5-integration-5.27.11-3|3	Summary:	Plasma 5 workspace and cross-framework integration module
21mr|plasma5-integration-5.27.11-3|4	Name:		plasma5-integration
21mr|plasma5-integration-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-integration-5.27.11-3|6	Release:	3
21mr|plasma5-integration-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-integration-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-integration-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-integration-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-integration-5.27.11-3|11	Patch0:		plasma-integration-default-fonts.patch
21mr|plasma5-integration-5.27.11-3|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-integration-5.27.11-3|13	BuildRequires:	breeze-devel
21mr|plasma5-integration-5.27.11-3|14	BuildRequires:	kf5config-devel
21mr|plasma5-integration-5.27.11-3|15	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-integration-5.27.11-3|16	BuildRequires:	kf5i18n-devel
21mr|plasma5-integration-5.27.11-3|17	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-integration-5.27.11-3|18	BuildRequires:	kf5kio-devel
21mr|plasma5-integration-5.27.11-3|19	BuildRequires:	kf5notifications-devel
21mr|plasma5-integration-5.27.11-3|20	BuildRequires:	kf5wayland-devel
21mr|plasma5-integration-5.27.11-3|21	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-integration-5.27.11-3|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-integration-5.27.11-3|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-integration-5.27.11-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-integration-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-integration-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|plasma5-integration-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-integration-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|plasma5-integration-5.27.11-3|29	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21mr|plasma5-integration-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-integration-5.27.11-3|31	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-integration-5.27.11-3|32	BuildRequires:	pkgconfig(x11)
21mr|plasma5-integration-5.27.11-3|33	BuildRequires:	pkgconfig(xcursor)
21mr|plasma5-integration-5.27.11-3|34	BuildRequires:	pkgconfig(wayland-client)
21mr|plasma5-integration-5.27.11-3|35	BuildRequires:	plasma-wayland-protocols-devel
21mr|plasma5-integration-5.27.11-3|36	
21mr|plasma5-integration-5.27.11-3|37	%description
21mr|plasma5-integration-5.27.11-3|38	Plasma 5 workspace and cross-framework integration module.
21mr|plasma5-integration-5.27.11-3|39	
21mr|plasma5-integration-5.27.11-3|40	#----------------------------------------------------------------------------
21mr|plasma5-integration-5.27.11-3|41	
21mr|plasma5-integration-5.27.11-3|42	%package -n qt5-platformtheme-plasma5
21mr|plasma5-integration-5.27.11-3|43	Summary:	Plasma 5 platform theme for Qt 5
21mr|plasma5-integration-5.27.11-3|44	Group:		Graphical desktop/KDE
21mr|plasma5-integration-5.27.11-3|45	Requires:	frameworkintegration
21mr|plasma5-integration-5.27.11-3|46	Obsoletes:	qt5-platformtheme-kde5 < 5.23.0
21mr|plasma5-integration-5.27.11-3|47	
21mr|plasma5-integration-5.27.11-3|48	%description -n qt5-platformtheme-plasma5
21mr|plasma5-integration-5.27.11-3|49	Plasma 5 platform theme for Qt 5.
21mr|plasma5-integration-5.27.11-3|50	
21mr|plasma5-integration-5.27.11-3|51	%files -n qt5-platformtheme-plasma5 -f plasmaintegration5.lang
21mr|plasma5-integration-5.27.11-3|52	%{_qt5_plugindir}/platformthemes/KDEPlasmaPlatformTheme.so
21mr|plasma5-integration-5.27.11-3|53	%{_qt5_plugindir}/platforminputcontexts/plasmaimplatforminputcontextplugin.so
21mr|plasma5-integration-5.27.11-3|54	%{_kde5_includedir}/PlasmaKeyData/plasmakeydata.h
21mr|plasma5-integration-5.27.11-3|55	%{_kde5_libdir}/pkgconfig/plasma-key-data.pc
21mr|plasma5-integration-5.27.11-3|56	
21mr|plasma5-integration-5.27.11-3|57	#----------------------------------------------------------------------------
21mr|plasma5-integration-5.27.11-3|58	
21mr|plasma5-integration-5.27.11-3|59	%prep
21mr|plasma5-integration-5.27.11-3|60	%setup -qn %{oname}-%{version}
21mr|plasma5-integration-5.27.11-3|61	%patch0 -p1
21mr|plasma5-integration-5.27.11-3|62	
21mr|plasma5-integration-5.27.11-3|63	%build
21mr|plasma5-integration-5.27.11-3|64	%cmake_kde5 \
21mr|plasma5-integration-5.27.11-3|65	-DCMAKE_DISABLE_FIND_PACKAGE_FontNotoSans=true \
21mr|plasma5-integration-5.27.11-3|66	-DCMAKE_DISABLE_FIND_PACKAGE_FontHack=true
21mr|plasma5-integration-5.27.11-3|67	%make
21mr|plasma5-integration-5.27.11-3|68	
21mr|plasma5-integration-5.27.11-3|69	%install
21mr|plasma5-integration-5.27.11-3|70	%makeinstall_std -C build
21mr|plasma5-integration-5.27.11-3|71	
21mr|plasma5-integration-5.27.11-3|72	%find_lang plasmaintegration5

15262 21
21mr|plasma5-kamera-23.08.4-2|1	%define oname kamera
21mr|plasma5-kamera-23.08.4-2|2	
21mr|plasma5-kamera-23.08.4-2|3	Summary:	Plasma 5 Kamera ioslave
21mr|plasma5-kamera-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-kamera-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-kamera-23.08.4-2|6	Release:	2
21mr|plasma5-kamera-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-kamera-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-kamera-23.08.4-2|9	Url:		http://www.kde.org
21mr|plasma5-kamera-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kamera-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-kamera-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|plasma5-kamera-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kamera-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|plasma5-kamera-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|plasma5-kamera-23.08.4-2|16	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kamera-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|plasma5-kamera-23.08.4-2|18	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kamera-23.08.4-2|19	BuildRequires:	pkgconfig(libgphoto2)
21mr|plasma5-kamera-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kamera-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kamera-23.08.4-2|22	Conflicts:	kamera < 3:4.14.3
21mr|plasma5-kamera-23.08.4-2|23	
21mr|plasma5-kamera-23.08.4-2|24	%description
21mr|plasma5-kamera-23.08.4-2|25	Plasma 5 Kamera ioslave.
21mr|plasma5-kamera-23.08.4-2|26	
21mr|plasma5-kamera-23.08.4-2|27	%files -f %{oname}.lang
21mr|plasma5-kamera-23.08.4-2|28	%{_kde5_applicationsdir}/kcm_kamera.desktop
21mr|plasma5-kamera-23.08.4-2|29	%{_kde5_datadir}/solid/actions/solid_camera.desktop
21mr|plasma5-kamera-23.08.4-2|30	%{_kde5_datadir}/qlogging-categories5/kamera.categories
21mr|plasma5-kamera-23.08.4-2|31	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kamera.so
21mr|plasma5-kamera-23.08.4-2|32	%{_kde5_plugindir}/kio/kio_kamera.so
21mr|plasma5-kamera-23.08.4-2|33	%{_appdatadir}/org.kde.kamera.metainfo.xml
21mr|plasma5-kamera-23.08.4-2|34	
21mr|plasma5-kamera-23.08.4-2|35	#----------------------------------------------------------------------
21mr|plasma5-kamera-23.08.4-2|36	
21mr|plasma5-kamera-23.08.4-2|37	%prep
21mr|plasma5-kamera-23.08.4-2|38	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kamera-23.08.4-2|39	
21mr|plasma5-kamera-23.08.4-2|40	%build
21mr|plasma5-kamera-23.08.4-2|41	%cmake_kde5
21mr|plasma5-kamera-23.08.4-2|42	%make
21mr|plasma5-kamera-23.08.4-2|43	
21mr|plasma5-kamera-23.08.4-2|44	%install
21mr|plasma5-kamera-23.08.4-2|45	%makeinstall_std -C build
21mr|plasma5-kamera-23.08.4-2|46	
21mr|plasma5-kamera-23.08.4-2|47	%find_lang %{oname} kcmkamera kio5_kamera %{oname}.lang --with-kde --with-html

15263 21
21mr|plasma5-kate-23.08.4-2|1	%define oname kate
21mr|plasma5-kate-23.08.4-2|2	
21mr|plasma5-kate-23.08.4-2|3	Summary:	Plasma 5 advanced text editor
21mr|plasma5-kate-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-kate-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-kate-23.08.4-2|6	Release:	2
21mr|plasma5-kate-23.08.4-2|7	Epoch:		3
21mr|plasma5-kate-23.08.4-2|8	License:	GPLv2+
21mr|plasma5-kate-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-kate-23.08.4-2|10	Url:		http://www.kde.org/release-service/multimedia/kmix/
21mr|plasma5-kate-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kate-23.08.4-2|12	Source1:	org.kde.kwriteroot.desktop
21mr|plasma5-kate-23.08.4-2|13	Source2:	plasma5-kate.rpmlintrc
21mr|plasma5-kate-23.08.4-2|14	Patch0:		allow-root.patch
21mr|plasma5-kate-23.08.4-2|15	BuildRequires:	extra-cmake-modules
21mr|plasma5-kate-23.08.4-2|16	BuildRequires:	kf5activities-devel
21mr|plasma5-kate-23.08.4-2|17	BuildRequires:	kf5config-devel
21mr|plasma5-kate-23.08.4-2|18	BuildRequires:	kf5crash-devel
21mr|plasma5-kate-23.08.4-2|19	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kate-23.08.4-2|20	BuildRequires:	kf5doctools-devel
21mr|plasma5-kate-23.08.4-2|21	BuildRequires:	kf5i18n-devel
21mr|plasma5-kate-23.08.4-2|22	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-kate-23.08.4-2|23	BuildRequires:	kf5jobwidgets-devel
21mr|plasma5-kate-23.08.4-2|24	BuildRequires:	kf5kio-devel
21mr|plasma5-kate-23.08.4-2|25	BuildRequires:	kf5newstuff-devel
21mr|plasma5-kate-23.08.4-2|26	BuildRequires:	kf5notifications-devel
21mr|plasma5-kate-23.08.4-2|27	BuildRequires:	kf5parts-devel
21mr|plasma5-kate-23.08.4-2|28	BuildRequires:	kf5plasma-devel
21mr|plasma5-kate-23.08.4-2|29	BuildRequires:	kf5service-devel
21mr|plasma5-kate-23.08.4-2|30	BuildRequires:	kf5texteditor-devel
21mr|plasma5-kate-23.08.4-2|31	BuildRequires:	kf5threadweaver-devel
21mr|plasma5-kate-23.08.4-2|32	BuildRequires:	kf5wallet-devel
21mr|plasma5-kate-23.08.4-2|33	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-kate-23.08.4-2|34	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kate-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kate-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kate-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kate-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Script)
21mr|plasma5-kate-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5Sql)
21mr|plasma5-kate-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kate-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kate-23.08.4-2|42	Requires:	%{name}-l10n-common = %{EVRD}
21mr|plasma5-kate-23.08.4-2|43	Recommends:	%{name}-plugins = %{EVRD}
21mr|plasma5-kate-23.08.4-2|44	Conflicts:	kate
21mr|plasma5-kate-23.08.4-2|45	
21mr|plasma5-kate-23.08.4-2|46	%description
21mr|plasma5-kate-23.08.4-2|47	A fast and advanced text editor with nice plugins for Plasma 5.
21mr|plasma5-kate-23.08.4-2|48	
21mr|plasma5-kate-23.08.4-2|49	%files
21mr|plasma5-kate-23.08.4-2|50	%{_kde5_applicationsdir}/org.kde.kate.desktop
21mr|plasma5-kate-23.08.4-2|51	%{_kde5_bindir}/kate
21mr|plasma5-kate-23.08.4-2|52	%{_kde5_datadir}/kconf_update/katesession_migration.upd
21mr|plasma5-kate-23.08.4-2|53	%{_kde5_datadir}/kconf_update/migrate_kate_sessions_applet_to_kdeplasma-addons.sh
21mr|plasma5-kate-23.08.4-2|54	%dir %{_kde5_datadir}/kateproject/
21mr|plasma5-kate-23.08.4-2|55	%{_kde5_datadir}/kateproject/kateproject.example
21mr|plasma5-kate-23.08.4-2|56	%dir %{_kde5_datadir}/katexmltools/
21mr|plasma5-kate-23.08.4-2|57	%{_kde5_datadir}/katexmltools/*
21mr|plasma5-kate-23.08.4-2|58	%{_kde5_iconsdir}/*/*/*/kate.*
21mr|plasma5-kate-23.08.4-2|59	%{_kde5_mandir}/man1/kate.1*
21mr|plasma5-kate-23.08.4-2|60	%{_appdatadir}/org.kde.kate.appdata.xml
21mr|plasma5-kate-23.08.4-2|61	%{_kde5_docdir}/*/*/kate
21mr|plasma5-kate-23.08.4-2|62	%{_kde5_docdir}/*/*/katepart
21mr|plasma5-kate-23.08.4-2|63	
21mr|plasma5-kate-23.08.4-2|64	#----------------------------------------------------------------------------
21mr|plasma5-kate-23.08.4-2|65	
21mr|plasma5-kate-23.08.4-2|66	%package -n plasma5-kwrite
21mr|plasma5-kate-23.08.4-2|67	Summary:	Simple text editor for Plasma 5
21mr|plasma5-kate-23.08.4-2|68	Group:		Graphical desktop/KDE
21mr|plasma5-kate-23.08.4-2|69	Requires:	%{name}-l10n-common = %{EVRD}
21mr|plasma5-kate-23.08.4-2|70	Recommends:	%{name}-plugins = %{EVRD}
21mr|plasma5-kate-23.08.4-2|71	Conflicts:	kwrite
21mr|plasma5-kate-23.08.4-2|72	
21mr|plasma5-kate-23.08.4-2|73	%description -n plasma5-kwrite
21mr|plasma5-kate-23.08.4-2|74	KWrite is a text editor for Plasma 5, based on the Kate's editor component.
21mr|plasma5-kate-23.08.4-2|75	Features :
21mr|plasma5-kate-23.08.4-2|76	Syntax highlighting according to the file type
21mr|plasma5-kate-23.08.4-2|77	Word completion
21mr|plasma5-kate-23.08.4-2|78	Auto-identation
21mr|plasma5-kate-23.08.4-2|79	Plugin support
21mr|plasma5-kate-23.08.4-2|80	Vi input mode
21mr|plasma5-kate-23.08.4-2|81	
21mr|plasma5-kate-23.08.4-2|82	%files -n plasma5-kwrite
21mr|plasma5-kate-23.08.4-2|83	%{_kde5_applicationsdir}/org.kde.kwrite.desktop
21mr|plasma5-kate-23.08.4-2|84	%{_kde5_bindir}/kwrite
21mr|plasma5-kate-23.08.4-2|85	%{_kde5_iconsdir}/*/*/*/kwrite.*
21mr|plasma5-kate-23.08.4-2|86	%{_appdatadir}/org.kde.kwrite.appdata.xml
21mr|plasma5-kate-23.08.4-2|87	%{_kde5_docdir}/*/*/kwrite
21mr|plasma5-kate-23.08.4-2|88	
21mr|plasma5-kate-23.08.4-2|89	#----------------------------------------------------------------------------
21mr|plasma5-kate-23.08.4-2|90	
21mr|plasma5-kate-23.08.4-2|91	%package -n plasma5-kwrite-root
21mr|plasma5-kate-23.08.4-2|92	Summary:	Root mode for kwrite
21mr|plasma5-kate-23.08.4-2|93	Group:		Graphical desktop/KDE
21mr|plasma5-kate-23.08.4-2|94	Requires:	plasma5-kwrite = %{EVRD}
21mr|plasma5-kate-23.08.4-2|95	
21mr|plasma5-kate-23.08.4-2|96	%description -n plasma5-kwrite-root
21mr|plasma5-kate-23.08.4-2|97	Root mode for kwrite.
21mr|plasma5-kate-23.08.4-2|98	
21mr|plasma5-kate-23.08.4-2|99	%files -n plasma5-kwrite-root
21mr|plasma5-kate-23.08.4-2|100	%{_datadir}/applications/org.kde.kwriteroot.desktop
21mr|plasma5-kate-23.08.4-2|101	
21mr|plasma5-kate-23.08.4-2|102	#----------------------------------------------------------------------------
21mr|plasma5-kate-23.08.4-2|103	
21mr|plasma5-kate-23.08.4-2|104	%package -n %{name}-plugins
21mr|plasma5-kate-23.08.4-2|105	Summary:        Ktexteditor interfaces
21mr|plasma5-kate-23.08.4-2|106	Group:          Graphical desktop/KDE
21mr|plasma5-kate-23.08.4-2|107	Requires:	%{name}-l10n-common = %{EVRD}
21mr|plasma5-kate-23.08.4-2|108	Conflicts:	plasma5-kate < 23.08.0-2
21mr|plasma5-kate-23.08.4-2|109	
21mr|plasma5-kate-23.08.4-2|110	%description -n %{name}-plugins
21mr|plasma5-kate-23.08.4-2|111	The KTextEditor interfaces - also called KTE interfaces - are a set of
21mr|plasma5-kate-23.08.4-2|112	well-defined interfaces which an application or library can implement to
21mr|plasma5-kate-23.08.4-2|113	provide advanced plain text editing services.
21mr|plasma5-kate-23.08.4-2|114	
21mr|plasma5-kate-23.08.4-2|115	%files -n %{name}-plugins
21mr|plasma5-kate-23.08.4-2|116	%{_qt5_plugindir}/ktexteditor/externaltoolsplugin.so
21mr|plasma5-kate-23.08.4-2|117	%{_qt5_plugindir}/ktexteditor/eslintplugin.so
21mr|plasma5-kate-23.08.4-2|118	%{_qt5_plugindir}/ktexteditor/cmaketoolsplugin.so
21mr|plasma5-kate-23.08.4-2|119	%{_qt5_plugindir}/ktexteditor/compilerexplorer.so
21mr|plasma5-kate-23.08.4-2|120	%{_qt5_plugindir}/ktexteditor/formatplugin.so
21mr|plasma5-kate-23.08.4-2|121	%{_qt5_plugindir}/ktexteditor/katebacktracebrowserplugin.so
21mr|plasma5-kate-23.08.4-2|122	%{_qt5_plugindir}/ktexteditor/katebuildplugin.so
21mr|plasma5-kate-23.08.4-2|123	%{_qt5_plugindir}/ktexteditor/katecloseexceptplugin.so
21mr|plasma5-kate-23.08.4-2|124	%{_qt5_plugindir}/ktexteditor/katecolorpickerplugin.so
21mr|plasma5-kate-23.08.4-2|125	%{_qt5_plugindir}/ktexteditor/katectagsplugin.so
21mr|plasma5-kate-23.08.4-2|126	%{_qt5_plugindir}/ktexteditor/katefilebrowserplugin.so
21mr|plasma5-kate-23.08.4-2|127	%{_qt5_plugindir}/ktexteditor/katefiletreeplugin.so
21mr|plasma5-kate-23.08.4-2|128	%{_qt5_plugindir}/ktexteditor/kategdbplugin.so
21mr|plasma5-kate-23.08.4-2|129	%{_qt5_plugindir}/ktexteditor/kategitblameplugin.so
21mr|plasma5-kate-23.08.4-2|130	%{_qt5_plugindir}/ktexteditor/katekonsoleplugin.so
21mr|plasma5-kate-23.08.4-2|131	%{_qt5_plugindir}/ktexteditor/kateprojectplugin.so
21mr|plasma5-kate-23.08.4-2|132	%{_qt5_plugindir}/ktexteditor/katereplicodeplugin.so
21mr|plasma5-kate-23.08.4-2|133	%{_qt5_plugindir}/ktexteditor/katesearchplugin.so
21mr|plasma5-kate-23.08.4-2|134	%{_qt5_plugindir}/ktexteditor/katesnippetsplugin.so
21mr|plasma5-kate-23.08.4-2|135	%{_qt5_plugindir}/ktexteditor/katesqlplugin.so
21mr|plasma5-kate-23.08.4-2|136	%{_qt5_plugindir}/ktexteditor/katesymbolviewerplugin.so
21mr|plasma5-kate-23.08.4-2|137	%{_qt5_plugindir}/ktexteditor/latexcompletionplugin.so
21mr|plasma5-kate-23.08.4-2|138	%{_qt5_plugindir}/ktexteditor/katexmlcheckplugin.so
21mr|plasma5-kate-23.08.4-2|139	%{_qt5_plugindir}/ktexteditor/katexmltoolsplugin.so
21mr|plasma5-kate-23.08.4-2|140	%{_qt5_plugindir}/ktexteditor/keyboardmacrosplugin.so
21mr|plasma5-kate-23.08.4-2|141	%{_qt5_plugindir}/ktexteditor/ktexteditorpreviewplugin.so
21mr|plasma5-kate-23.08.4-2|142	%{_qt5_plugindir}/ktexteditor/tabswitcherplugin.so
21mr|plasma5-kate-23.08.4-2|143	%{_qt5_plugindir}/ktexteditor/textfilterplugin.so
21mr|plasma5-kate-23.08.4-2|144	%{_qt5_plugindir}/ktexteditor/lspclientplugin.so
21mr|plasma5-kate-23.08.4-2|145	%{_qt5_plugindir}/ktexteditor/openlinkplugin.so
21mr|plasma5-kate-23.08.4-2|146	%{_qt5_plugindir}/ktexteditor/rainbowparens.so
21mr|plasma5-kate-23.08.4-2|147	
21mr|plasma5-kate-23.08.4-2|148	#------------------------------------------------------------------------------
21mr|plasma5-kate-23.08.4-2|149	
21mr|plasma5-kate-23.08.4-2|150	%define kateprivate_major 23
21mr|plasma5-kate-23.08.4-2|151	%define libkateprivate %mklibname kateprivate %{kateprivate_major}
21mr|plasma5-kate-23.08.4-2|152	
21mr|plasma5-kate-23.08.4-2|153	%package -n %{libkateprivate}
21mr|plasma5-kate-23.08.4-2|154	Summary:	A library for %name
21mr|plasma5-kate-23.08.4-2|155	Group:		System/Libraries
21mr|plasma5-kate-23.08.4-2|156	Conflicts:	plasma5-kate < 23.08.0-2
21mr|plasma5-kate-23.08.4-2|157	
21mr|plasma5-kate-23.08.4-2|158	%description -n %{libkateprivate}
21mr|plasma5-kate-23.08.4-2|159	A library for %name
21mr|plasma5-kate-23.08.4-2|160	
21mr|plasma5-kate-23.08.4-2|161	%files -n %{libkateprivate}
21mr|plasma5-kate-23.08.4-2|162	%{_kde5_libdir}/libkateprivate.so.%{kateprivate_major}*
21mr|plasma5-kate-23.08.4-2|163	
21mr|plasma5-kate-23.08.4-2|164	#----------------------------------------------------------------------------
21mr|plasma5-kate-23.08.4-2|165	
21mr|plasma5-kate-23.08.4-2|166	%package -n %{name}-l10n-common
21mr|plasma5-kate-23.08.4-2|167	Summary:	Kate Ktexteditor-plugins and Kwrite Common Translations
21mr|plasma5-kate-23.08.4-2|168	Group:		Documentation
21mr|plasma5-kate-23.08.4-2|169	BuildArch:	noarch
21mr|plasma5-kate-23.08.4-2|170	Conflicts:	plasma5-kate < 23.08.0-2
21mr|plasma5-kate-23.08.4-2|171	
21mr|plasma5-kate-23.08.4-2|172	%description -n %{name}-l10n-common
21mr|plasma5-kate-23.08.4-2|173	This package provides Kate Ktexteditor-plugins and Kwrite Common Translations.
21mr|plasma5-kate-23.08.4-2|174	
21mr|plasma5-kate-23.08.4-2|175	%files -n %{name}-l10n-common -f %{name}-l10n-common.lang
21mr|plasma5-kate-23.08.4-2|176	
21mr|plasma5-kate-23.08.4-2|177	
21mr|plasma5-kate-23.08.4-2|178	#------------------------------------------------------------------------------
21mr|plasma5-kate-23.08.4-2|179	
21mr|plasma5-kate-23.08.4-2|180	%prep
21mr|plasma5-kate-23.08.4-2|181	%setup -qn %{oname}-%{version}
21mr|plasma5-kate-23.08.4-2|182	%patch0 -p1
21mr|plasma5-kate-23.08.4-2|183	
21mr|plasma5-kate-23.08.4-2|184	%build
21mr|plasma5-kate-23.08.4-2|185	%cmake_kde5
21mr|plasma5-kate-23.08.4-2|186	%make
21mr|plasma5-kate-23.08.4-2|187	
21mr|plasma5-kate-23.08.4-2|188	%install
21mr|plasma5-kate-23.08.4-2|189	%makeinstall_std -C build
21mr|plasma5-kate-23.08.4-2|190	
21mr|plasma5-kate-23.08.4-2|191	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/org.kde.kwriteroot.desktop
21mr|plasma5-kate-23.08.4-2|192	
21mr|plasma5-kate-23.08.4-2|193	# To avoid conflicts with kde-l10n
21mr|plasma5-kate-23.08.4-2|194	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*
21mr|plasma5-kate-23.08.4-2|195	
21mr|plasma5-kate-23.08.4-2|196	rm -f %{name}-l10n.lang
21mr|plasma5-kate-23.08.4-2|197	touch %{name}-l10n.lang
21mr|plasma5-kate-23.08.4-2|198	for n in \
21mr|plasma5-kate-23.08.4-2|199	kate-ctags-plugin \
21mr|plasma5-kate-23.08.4-2|200	kate-replicode-plugin \
21mr|plasma5-kate-23.08.4-2|201	kate \
21mr|plasma5-kate-23.08.4-2|202	katebacktracebrowserplugin \
21mr|plasma5-kate-23.08.4-2|203	katebuild-plugin \
21mr|plasma5-kate-23.08.4-2|204	katecloseexceptplugin \
21mr|plasma5-kate-23.08.4-2|205	katecolorpickerplugin \
21mr|plasma5-kate-23.08.4-2|206	kateexternaltoolsplugin \
21mr|plasma5-kate-23.08.4-2|207	katefilebrowserplugin \
21mr|plasma5-kate-23.08.4-2|208	katefiletree \
21mr|plasma5-kate-23.08.4-2|209	kategdbplugin \
21mr|plasma5-kate-23.08.4-2|210	kategitblameplugin \
21mr|plasma5-kate-23.08.4-2|211	katekeyboardmacros \
21mr|plasma5-kate-23.08.4-2|212	katekonsoleplugin \
21mr|plasma5-kate-23.08.4-2|213	kateproject \
21mr|plasma5-kate-23.08.4-2|214	katesearch \
21mr|plasma5-kate-23.08.4-2|215	katesnippetsplugin \
21mr|plasma5-kate-23.08.4-2|216	katesql \
21mr|plasma5-kate-23.08.4-2|217	katesymbolviewer \
21mr|plasma5-kate-23.08.4-2|218	katetextfilter \
21mr|plasma5-kate-23.08.4-2|219	katexmlcheck \
21mr|plasma5-kate-23.08.4-2|220	katexmltools \
21mr|plasma5-kate-23.08.4-2|221	lspclient \
21mr|plasma5-kate-23.08.4-2|222	tabswitcherplugin \
21mr|plasma5-kate-23.08.4-2|223	ktexteditorpreviewplugin
21mr|plasma5-kate-23.08.4-2|224	do
21mr|plasma5-kate-23.08.4-2|225	%find_lang $n
21mr|plasma5-kate-23.08.4-2|226	cat ${n}.lang >>%{name}-l10n-common.lang
21mr|plasma5-kate-23.08.4-2|227	rm -f ${n}.lang
21mr|plasma5-kate-23.08.4-2|228	done
21mr|plasma5-kate-23.08.4-2|229	

15264 21
21mr|plasma5-kcm-drakauth-1.0-7|1	Summary:	Plasma 5 Control Module for launching DrakAuth
21mr|plasma5-kcm-drakauth-1.0-7|2	Name:		plasma5-kcm-drakauth
21mr|plasma5-kcm-drakauth-1.0-7|3	Version:	1.0
21mr|plasma5-kcm-drakauth-1.0-7|4	Release:	7
21mr|plasma5-kcm-drakauth-1.0-7|5	License:	GPLv3+
21mr|plasma5-kcm-drakauth-1.0-7|6	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-drakauth-1.0-7|7	Url:		http://rosalinux.ru
21mr|plasma5-kcm-drakauth-1.0-7|8	Source0:	kcm5_drakauth.desktop
21mr|plasma5-kcm-drakauth-1.0-7|9	BuildRequires:	kde5-macros
21mr|plasma5-kcm-drakauth-1.0-7|10	Requires:	drakxtools-curses
21mr|plasma5-kcm-drakauth-1.0-7|11	Requires:	urpmi
21mr|plasma5-kcm-drakauth-1.0-7|12	BuildArch:	noarch
21mr|plasma5-kcm-drakauth-1.0-7|13	
21mr|plasma5-kcm-drakauth-1.0-7|14	%description
21mr|plasma5-kcm-drakauth-1.0-7|15	DrakAuth launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-drakauth-1.0-7|16	
21mr|plasma5-kcm-drakauth-1.0-7|17	%files
21mr|plasma5-kcm-drakauth-1.0-7|18	%{_kde5_services}/kcm5_drakauth.desktop
21mr|plasma5-kcm-drakauth-1.0-7|19	
21mr|plasma5-kcm-drakauth-1.0-7|20	#----------------------------------------------------------------------------
21mr|plasma5-kcm-drakauth-1.0-7|21	
21mr|plasma5-kcm-drakauth-1.0-7|22	%prep
21mr|plasma5-kcm-drakauth-1.0-7|23	
21mr|plasma5-kcm-drakauth-1.0-7|24	%build
21mr|plasma5-kcm-drakauth-1.0-7|25	
21mr|plasma5-kcm-drakauth-1.0-7|26	%install
21mr|plasma5-kcm-drakauth-1.0-7|27	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-drakauth-1.0-7|28	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/

15265 21
21mr|plasma5-kcm-drakdvb-1.0-6|1	Summary:	Plasma 5 Control Module for launching DrakDVB
21mr|plasma5-kcm-drakdvb-1.0-6|2	Name:		plasma5-kcm-drakdvb
21mr|plasma5-kcm-drakdvb-1.0-6|3	Version:	1.0
21mr|plasma5-kcm-drakdvb-1.0-6|4	Release:	6
21mr|plasma5-kcm-drakdvb-1.0-6|5	License:	GPLv3+
21mr|plasma5-kcm-drakdvb-1.0-6|6	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-drakdvb-1.0-6|7	Url:		http://rosalinux.ru
21mr|plasma5-kcm-drakdvb-1.0-6|8	Source0:	kcm5_drakdvb.desktop
21mr|plasma5-kcm-drakdvb-1.0-6|9	BuildRequires:	kde5-macros
21mr|plasma5-kcm-drakdvb-1.0-6|10	Requires:	drakxtools
21mr|plasma5-kcm-drakdvb-1.0-6|11	Recommends:	dvbsubs
21mr|plasma5-kcm-drakdvb-1.0-6|12	BuildArch:	noarch
21mr|plasma5-kcm-drakdvb-1.0-6|13	
21mr|plasma5-kcm-drakdvb-1.0-6|14	%description
21mr|plasma5-kcm-drakdvb-1.0-6|15	DrakDVB launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-drakdvb-1.0-6|16	
21mr|plasma5-kcm-drakdvb-1.0-6|17	%files
21mr|plasma5-kcm-drakdvb-1.0-6|18	%{_kde5_services}/kcm5_drakdvb.desktop
21mr|plasma5-kcm-drakdvb-1.0-6|19	
21mr|plasma5-kcm-drakdvb-1.0-6|20	#----------------------------------------------------------------------------
21mr|plasma5-kcm-drakdvb-1.0-6|21	
21mr|plasma5-kcm-drakdvb-1.0-6|22	%prep
21mr|plasma5-kcm-drakdvb-1.0-6|23	
21mr|plasma5-kcm-drakdvb-1.0-6|24	%build
21mr|plasma5-kcm-drakdvb-1.0-6|25	
21mr|plasma5-kcm-drakdvb-1.0-6|26	%install
21mr|plasma5-kcm-drakdvb-1.0-6|27	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-drakdvb-1.0-6|28	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/

15266 21
21mr|plasma5-kcm-drakfirewall-1.0-7|1	Summary:	Plasma 5 Control Module for launching DrakFirewall
21mr|plasma5-kcm-drakfirewall-1.0-7|2	Name:		plasma5-kcm-drakfirewall
21mr|plasma5-kcm-drakfirewall-1.0-7|3	Version:	1.0
21mr|plasma5-kcm-drakfirewall-1.0-7|4	Release:	7
21mr|plasma5-kcm-drakfirewall-1.0-7|5	License:	GPLv3+
21mr|plasma5-kcm-drakfirewall-1.0-7|6	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-drakfirewall-1.0-7|7	Url:		http://rosalinux.ru
21mr|plasma5-kcm-drakfirewall-1.0-7|8	Source0:	kcm5_drakfirewall.desktop
21mr|plasma5-kcm-drakfirewall-1.0-7|9	BuildRequires:	kde5-macros
21mr|plasma5-kcm-drakfirewall-1.0-7|10	Requires:	drakx-net-text
21mr|plasma5-kcm-drakfirewall-1.0-7|11	BuildArch:	noarch
21mr|plasma5-kcm-drakfirewall-1.0-7|12	
21mr|plasma5-kcm-drakfirewall-1.0-7|13	%description
21mr|plasma5-kcm-drakfirewall-1.0-7|14	DrakFirewall launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-drakfirewall-1.0-7|15	
21mr|plasma5-kcm-drakfirewall-1.0-7|16	%files
21mr|plasma5-kcm-drakfirewall-1.0-7|17	%{_kde5_services}/kcm5_drakfirewall.desktop
21mr|plasma5-kcm-drakfirewall-1.0-7|18	
21mr|plasma5-kcm-drakfirewall-1.0-7|19	#----------------------------------------------------------------------------
21mr|plasma5-kcm-drakfirewall-1.0-7|20	
21mr|plasma5-kcm-drakfirewall-1.0-7|21	%prep
21mr|plasma5-kcm-drakfirewall-1.0-7|22	
21mr|plasma5-kcm-drakfirewall-1.0-7|23	%build
21mr|plasma5-kcm-drakfirewall-1.0-7|24	
21mr|plasma5-kcm-drakfirewall-1.0-7|25	%install
21mr|plasma5-kcm-drakfirewall-1.0-7|26	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-drakfirewall-1.0-7|27	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/

15267 21
21mr|plasma5-kcm-draksec-1.0-6|1	Summary:	Plasma 5 Control Module for launching DrakSec
21mr|plasma5-kcm-draksec-1.0-6|2	Name:		plasma5-kcm-draksec
21mr|plasma5-kcm-draksec-1.0-6|3	Version:	1.0
21mr|plasma5-kcm-draksec-1.0-6|4	Release:	6
21mr|plasma5-kcm-draksec-1.0-6|5	License:	GPLv3+
21mr|plasma5-kcm-draksec-1.0-6|6	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-draksec-1.0-6|7	Url:		http://rosalinux.ru
21mr|plasma5-kcm-draksec-1.0-6|8	Source0:	kcm5_draksec.desktop
21mr|plasma5-kcm-draksec-1.0-6|9	BuildRequires:	kde5-macros
21mr|plasma5-kcm-draksec-1.0-6|10	Requires:	drakxtools
21mr|plasma5-kcm-draksec-1.0-6|11	BuildArch:	noarch
21mr|plasma5-kcm-draksec-1.0-6|12	
21mr|plasma5-kcm-draksec-1.0-6|13	%description
21mr|plasma5-kcm-draksec-1.0-6|14	DrakSec launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-draksec-1.0-6|15	
21mr|plasma5-kcm-draksec-1.0-6|16	%files
21mr|plasma5-kcm-draksec-1.0-6|17	%{_kde5_services}/kcm5_draksec.desktop
21mr|plasma5-kcm-draksec-1.0-6|18	
21mr|plasma5-kcm-draksec-1.0-6|19	#----------------------------------------------------------------------------
21mr|plasma5-kcm-draksec-1.0-6|20	
21mr|plasma5-kcm-draksec-1.0-6|21	%prep
21mr|plasma5-kcm-draksec-1.0-6|22	
21mr|plasma5-kcm-draksec-1.0-6|23	%build
21mr|plasma5-kcm-draksec-1.0-6|24	
21mr|plasma5-kcm-draksec-1.0-6|25	%install
21mr|plasma5-kcm-draksec-1.0-6|26	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-draksec-1.0-6|27	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/

15268 21
21mr|plasma5-kcm-drakxservices-1.0-8|1	Summary:	Plasma 5 Control Module for launching DrakXServices
21mr|plasma5-kcm-drakxservices-1.0-8|2	Name:		plasma5-kcm-drakxservices
21mr|plasma5-kcm-drakxservices-1.0-8|3	Version:	1.0
21mr|plasma5-kcm-drakxservices-1.0-8|4	Release:	8
21mr|plasma5-kcm-drakxservices-1.0-8|5	License:	GPLv3+
21mr|plasma5-kcm-drakxservices-1.0-8|6	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-drakxservices-1.0-8|7	Url:		http://rosalinux.ru
21mr|plasma5-kcm-drakxservices-1.0-8|8	Source0:	kcm5_drakxservices.desktop
21mr|plasma5-kcm-drakxservices-1.0-8|9	Source1:	kcm5-drakxservices.png
21mr|plasma5-kcm-drakxservices-1.0-8|10	BuildRequires:	kde5-macros
21mr|plasma5-kcm-drakxservices-1.0-8|11	Requires:	drakxtools-curses
21mr|plasma5-kcm-drakxservices-1.0-8|12	BuildArch:	noarch
21mr|plasma5-kcm-drakxservices-1.0-8|13	
21mr|plasma5-kcm-drakxservices-1.0-8|14	%description
21mr|plasma5-kcm-drakxservices-1.0-8|15	DrakXServices launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-drakxservices-1.0-8|16	
21mr|plasma5-kcm-drakxservices-1.0-8|17	%files
21mr|plasma5-kcm-drakxservices-1.0-8|18	%{_kde5_services}/kcm5_drakxservices.desktop
21mr|plasma5-kcm-drakxservices-1.0-8|19	%{_kde5_iconsdir}/hicolor/48x48/apps/kcm5-drakxservices.png
21mr|plasma5-kcm-drakxservices-1.0-8|20	
21mr|plasma5-kcm-drakxservices-1.0-8|21	#----------------------------------------------------------------------------
21mr|plasma5-kcm-drakxservices-1.0-8|22	
21mr|plasma5-kcm-drakxservices-1.0-8|23	%prep
21mr|plasma5-kcm-drakxservices-1.0-8|24	
21mr|plasma5-kcm-drakxservices-1.0-8|25	%build
21mr|plasma5-kcm-drakxservices-1.0-8|26	
21mr|plasma5-kcm-drakxservices-1.0-8|27	%install
21mr|plasma5-kcm-drakxservices-1.0-8|28	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-drakxservices-1.0-8|29	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
21mr|plasma5-kcm-drakxservices-1.0-8|30	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/
21mr|plasma5-kcm-drakxservices-1.0-8|31	install -m 644 %{SOURCE1} %{buildroot}%{_kde5_iconsdir}/hicolor/48x48/apps/

15269 21
21mr|plasma5-kcm-grub2-0.7.1-2|1	%define oname grub2-editor
21mr|plasma5-kcm-grub2-0.7.1-2|2	
21mr|plasma5-kcm-grub2-0.7.1-2|3	Summary:	Plasma 5 control module for Grub2
21mr|plasma5-kcm-grub2-0.7.1-2|4	Name:		plasma5-kcm-grub2
21mr|plasma5-kcm-grub2-0.7.1-2|5	Version:	0.7.1
21mr|plasma5-kcm-grub2-0.7.1-2|6	Release:	2
21mr|plasma5-kcm-grub2-0.7.1-2|7	License:	GPLv2
21mr|plasma5-kcm-grub2-0.7.1-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-grub2-0.7.1-2|9	Url:		https://github.com/maz-1/grub2-editor
21mr|plasma5-kcm-grub2-0.7.1-2|10	Source0:	https://github.com/maz-1/grub2-editor/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|plasma5-kcm-grub2-0.7.1-2|11	Source1:	kcm-grub2.po
21mr|plasma5-kcm-grub2-0.7.1-2|12	Patch0:		grub2-editor-0.7.0-l10n.patch
21mr|plasma5-kcm-grub2-0.7.1-2|13	Patch1:		grub2-editor-0.7.0-null-pointer-check.patch
21mr|plasma5-kcm-grub2-0.7.1-2|14	Patch2:		grub2-editor-0.7.0-qt5.11.patch
21mr|plasma5-kcm-grub2-0.7.1-2|15	BuildRequires:	extra-cmake-modules
21mr|plasma5-kcm-grub2-0.7.1-2|16	BuildRequires:	grub2
21mr|plasma5-kcm-grub2-0.7.1-2|17	BuildRequires:	kf5auth-devel
21mr|plasma5-kcm-grub2-0.7.1-2|18	BuildRequires:	kf5config-devel
21mr|plasma5-kcm-grub2-0.7.1-2|19	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kcm-grub2-0.7.1-2|20	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kcm-grub2-0.7.1-2|21	BuildRequires:	kf5i18n-devel
21mr|plasma5-kcm-grub2-0.7.1-2|22	BuildRequires:	kf5kio-devel
21mr|plasma5-kcm-grub2-0.7.1-2|23	BuildRequires:	kf5solid-devel
21mr|plasma5-kcm-grub2-0.7.1-2|24	BuildRequires:	pkgconfig(gl)
21mr|plasma5-kcm-grub2-0.7.1-2|25	BuildRequires:	pkgconfig(hwinfo)
21mr|plasma5-kcm-grub2-0.7.1-2|26	BuildRequires:	pkgconfig(MagickCore)
21mr|plasma5-kcm-grub2-0.7.1-2|27	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kcm-grub2-0.7.1-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kcm-grub2-0.7.1-2|29	Conflicts:	kcm-grub2
21mr|plasma5-kcm-grub2-0.7.1-2|30	
21mr|plasma5-kcm-grub2-0.7.1-2|31	%description
21mr|plasma5-kcm-grub2-0.7.1-2|32	Plasma 5 control podule for configuring the GRUB2 bootloader.
21mr|plasma5-kcm-grub2-0.7.1-2|33	Unofficial KF5 port.
21mr|plasma5-kcm-grub2-0.7.1-2|34	
21mr|plasma5-kcm-grub2-0.7.1-2|35	%files -f kcm-grub2.lang
21mr|plasma5-kcm-grub2-0.7.1-2|36	%{_kde5_libexecdir}/kauth/kcmgrub2helper
21mr|plasma5-kcm-grub2-0.7.1-2|37	%{_kde5_services}/kcm_grub2.desktop
21mr|plasma5-kcm-grub2-0.7.1-2|38	%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmgrub2.service
21mr|plasma5-kcm-grub2-0.7.1-2|39	%{_datadir}/dbus-1/system.d/org.kde.kcontrol.kcmgrub2.conf
21mr|plasma5-kcm-grub2-0.7.1-2|40	%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmgrub2.policy
21mr|plasma5-kcm-grub2-0.7.1-2|41	%{_qt5_plugindir}/kcm_grub2.so
21mr|plasma5-kcm-grub2-0.7.1-2|42	%{_datadir}/kcm-grub2/config/languages
21mr|plasma5-kcm-grub2-0.7.1-2|43	
21mr|plasma5-kcm-grub2-0.7.1-2|44	#----------------------------------------------------------------------------
21mr|plasma5-kcm-grub2-0.7.1-2|45	
21mr|plasma5-kcm-grub2-0.7.1-2|46	%prep
21mr|plasma5-kcm-grub2-0.7.1-2|47	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kcm-grub2-0.7.1-2|48	cp -f %{SOURCE1} po/ru/kcm-grub2.po
21mr|plasma5-kcm-grub2-0.7.1-2|49	
21mr|plasma5-kcm-grub2-0.7.1-2|50	%build
21mr|plasma5-kcm-grub2-0.7.1-2|51	%cmake_kde5 \
21mr|plasma5-kcm-grub2-0.7.1-2|52	-DGRUB_INSTALL_EXE="%{_sbindir}/grub2-install" \
21mr|plasma5-kcm-grub2-0.7.1-2|53	-DGRUB_MKCONFIG_EXE="%{_sbindir}/grub2-mkconfig" \
21mr|plasma5-kcm-grub2-0.7.1-2|54	-DGRUB_PROBE_EXE="%{_sbindir}/grub2-probe" \
21mr|plasma5-kcm-grub2-0.7.1-2|55	-DGRUB_SET_DEFAULT_EXE="%{_sbindir}/grub2-set-default" \
21mr|plasma5-kcm-grub2-0.7.1-2|56	-DGRUB_MAKE_PASSWD_EXE="%{_bindir}/grub2-mkpasswd-pbkdf2" \
21mr|plasma5-kcm-grub2-0.7.1-2|57	-DGRUB_MENU="/boot/grub2/grub.cfg" \
21mr|plasma5-kcm-grub2-0.7.1-2|58	-DGRUB_ENV="/boot/grub2/grubenv" \
21mr|plasma5-kcm-grub2-0.7.1-2|59	-DGRUB_CONFIG="%{_sysconfdir}/default/grub" \
21mr|plasma5-kcm-grub2-0.7.1-2|60	-DGRUB_MEMTEST="%{_sysconfdir}/grub.d/20_memtest86+" \
21mr|plasma5-kcm-grub2-0.7.1-2|61	-DGRUB_CONFIGDIR="%{_sysconfdir}/grub.d" \
21mr|plasma5-kcm-grub2-0.7.1-2|62	-DGRUB_SECURITY="01_header_passwd"
21mr|plasma5-kcm-grub2-0.7.1-2|63	%make
21mr|plasma5-kcm-grub2-0.7.1-2|64	
21mr|plasma5-kcm-grub2-0.7.1-2|65	%install
21mr|plasma5-kcm-grub2-0.7.1-2|66	%makeinstall_std -C build
21mr|plasma5-kcm-grub2-0.7.1-2|67	
21mr|plasma5-kcm-grub2-0.7.1-2|68	%find_lang kcm-grub2

15270 21
21mr|plasma5-kcm-harddrake-1.0-7|1	Summary:	Plasma 5 Control Module for launching HardDrake
21mr|plasma5-kcm-harddrake-1.0-7|2	Name:		plasma5-kcm-harddrake
21mr|plasma5-kcm-harddrake-1.0-7|3	Version:	1.0
21mr|plasma5-kcm-harddrake-1.0-7|4	Release:	7
21mr|plasma5-kcm-harddrake-1.0-7|5	License:	GPLv3+
21mr|plasma5-kcm-harddrake-1.0-7|6	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-harddrake-1.0-7|7	Url:		http://rosalinux.ru
21mr|plasma5-kcm-harddrake-1.0-7|8	Source0:	kcm5_harddrake.desktop
21mr|plasma5-kcm-harddrake-1.0-7|9	BuildRequires:	kde5-macros
21mr|plasma5-kcm-harddrake-1.0-7|10	Requires:	harddrake-ui
21mr|plasma5-kcm-harddrake-1.0-7|11	Requires:	urpmi
21mr|plasma5-kcm-harddrake-1.0-7|12	BuildArch:	noarch
21mr|plasma5-kcm-harddrake-1.0-7|13	
21mr|plasma5-kcm-harddrake-1.0-7|14	%description
21mr|plasma5-kcm-harddrake-1.0-7|15	HardDrake launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-harddrake-1.0-7|16	
21mr|plasma5-kcm-harddrake-1.0-7|17	%files
21mr|plasma5-kcm-harddrake-1.0-7|18	%{_kde5_services}/kcm5_harddrake.desktop
21mr|plasma5-kcm-harddrake-1.0-7|19	
21mr|plasma5-kcm-harddrake-1.0-7|20	#----------------------------------------------------------------------------
21mr|plasma5-kcm-harddrake-1.0-7|21	
21mr|plasma5-kcm-harddrake-1.0-7|22	%prep
21mr|plasma5-kcm-harddrake-1.0-7|23	
21mr|plasma5-kcm-harddrake-1.0-7|24	%build
21mr|plasma5-kcm-harddrake-1.0-7|25	
21mr|plasma5-kcm-harddrake-1.0-7|26	%install
21mr|plasma5-kcm-harddrake-1.0-7|27	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-harddrake-1.0-7|28	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/

15271 21
21mr|plasma5-kcm-license-1.0-3|1	%define oname kcm_license
21mr|plasma5-kcm-license-1.0-3|2	
21mr|plasma5-kcm-license-1.0-3|3	Summary:	ROSA license plugin for Plasma 5 Control Centre
21mr|plasma5-kcm-license-1.0-3|4	Name:		plasma5-kcm-license
21mr|plasma5-kcm-license-1.0-3|5	Version:	1.0
21mr|plasma5-kcm-license-1.0-3|6	Release:	3
21mr|plasma5-kcm-license-1.0-3|7	License:	GPLv3+
21mr|plasma5-kcm-license-1.0-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-license-1.0-3|9	Url:		https://abf.rosalinux.ru/uxteam/%{oname}-devel
21mr|plasma5-kcm-license-1.0-3|10	Source0:	%{url}/archive/%{oname}-devel-%{version}.tar.gz
21mr|plasma5-kcm-license-1.0-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-kcm-license-1.0-3|12	BuildRequires:	kf5i18n-devel
21mr|plasma5-kcm-license-1.0-3|13	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kcm-license-1.0-3|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kcm-license-1.0-3|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kcm-license-1.0-3|16	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|plasma5-kcm-license-1.0-3|17	Conflicts:	kcm_license
21mr|plasma5-kcm-license-1.0-3|18	
21mr|plasma5-kcm-license-1.0-3|19	%description
21mr|plasma5-kcm-license-1.0-3|20	ROSA license plugin for Plasma 5 Control Centre.
21mr|plasma5-kcm-license-1.0-3|21	
21mr|plasma5-kcm-license-1.0-3|22	%files -f %{oname}.lang
21mr|plasma5-kcm-license-1.0-3|23	%{_kde5_datadir}/kcm_license/license_files/license_English.html
21mr|plasma5-kcm-license-1.0-3|24	%{_kde5_datadir}/kcm_license/license_files/license_Russian.html
21mr|plasma5-kcm-license-1.0-3|25	%{_kde5_services}/kcm_license.desktop
21mr|plasma5-kcm-license-1.0-3|26	%{_qt5_plugindir}/kcm_license.so
21mr|plasma5-kcm-license-1.0-3|27	
21mr|plasma5-kcm-license-1.0-3|28	#----------------------------------------------------------------------------
21mr|plasma5-kcm-license-1.0-3|29	
21mr|plasma5-kcm-license-1.0-3|30	%prep
21mr|plasma5-kcm-license-1.0-3|31	%setup -qn %{oname}-devel-%{version}
21mr|plasma5-kcm-license-1.0-3|32	
21mr|plasma5-kcm-license-1.0-3|33	%build
21mr|plasma5-kcm-license-1.0-3|34	%cmake_kde5
21mr|plasma5-kcm-license-1.0-3|35	%make
21mr|plasma5-kcm-license-1.0-3|36	
21mr|plasma5-kcm-license-1.0-3|37	%install
21mr|plasma5-kcm-license-1.0-3|38	%makeinstall_std -C build
21mr|plasma5-kcm-license-1.0-3|39	
21mr|plasma5-kcm-license-1.0-3|40	%find_lang %{oname}

15272 21
21mr|plasma5-kcm-printer-1.0-5|1	Summary:	Plasma 5 Control Module for launching system-config-printer
21mr|plasma5-kcm-printer-1.0-5|2	Name:		plasma5-kcm-printer
21mr|plasma5-kcm-printer-1.0-5|3	Version:	1.0
21mr|plasma5-kcm-printer-1.0-5|4	Release:	5
21mr|plasma5-kcm-printer-1.0-5|5	License:	GPLv3+
21mr|plasma5-kcm-printer-1.0-5|6	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-printer-1.0-5|7	Url:		http://rosalinux.ru
21mr|plasma5-kcm-printer-1.0-5|8	Source0:	kcm5_printer.desktop
21mr|plasma5-kcm-printer-1.0-5|9	BuildRequires:	kde5-macros
21mr|plasma5-kcm-printer-1.0-5|10	Requires:	system-config-printer
21mr|plasma5-kcm-printer-1.0-5|11	BuildArch:	noarch
21mr|plasma5-kcm-printer-1.0-5|12	
21mr|plasma5-kcm-printer-1.0-5|13	%description
21mr|plasma5-kcm-printer-1.0-5|14	system-config-printer launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-printer-1.0-5|15	
21mr|plasma5-kcm-printer-1.0-5|16	%files
21mr|plasma5-kcm-printer-1.0-5|17	%{_kde5_services}/kcm5_printer.desktop
21mr|plasma5-kcm-printer-1.0-5|18	
21mr|plasma5-kcm-printer-1.0-5|19	#----------------------------------------------------------------------------
21mr|plasma5-kcm-printer-1.0-5|20	
21mr|plasma5-kcm-printer-1.0-5|21	%prep
21mr|plasma5-kcm-printer-1.0-5|22	
21mr|plasma5-kcm-printer-1.0-5|23	%build
21mr|plasma5-kcm-printer-1.0-5|24	
21mr|plasma5-kcm-printer-1.0-5|25	%install
21mr|plasma5-kcm-printer-1.0-5|26	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-printer-1.0-5|27	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/

15273 21
21mr|plasma5-kcm-userdrake-1.0-5|1	Summary:	Plasma 5 Control Module for launching UserDrake
21mr|plasma5-kcm-userdrake-1.0-5|2	Name:		plasma5-kcm-userdrake
21mr|plasma5-kcm-userdrake-1.0-5|3	Version:	1.0
21mr|plasma5-kcm-userdrake-1.0-5|4	Release:	5
21mr|plasma5-kcm-userdrake-1.0-5|5	License:	GPLv3+
21mr|plasma5-kcm-userdrake-1.0-5|6	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-userdrake-1.0-5|7	Url:		http://rosalinux.ru
21mr|plasma5-kcm-userdrake-1.0-5|8	Source0:	kcm5_userdrake.desktop
21mr|plasma5-kcm-userdrake-1.0-5|9	BuildRequires:	kde5-macros
21mr|plasma5-kcm-userdrake-1.0-5|10	Requires:	userdrake
21mr|plasma5-kcm-userdrake-1.0-5|11	BuildArch:	noarch
21mr|plasma5-kcm-userdrake-1.0-5|12	
21mr|plasma5-kcm-userdrake-1.0-5|13	%description
21mr|plasma5-kcm-userdrake-1.0-5|14	UserDrake launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-userdrake-1.0-5|15	
21mr|plasma5-kcm-userdrake-1.0-5|16	%files
21mr|plasma5-kcm-userdrake-1.0-5|17	%{_kde5_services}/kcm5_userdrake.desktop
21mr|plasma5-kcm-userdrake-1.0-5|18	
21mr|plasma5-kcm-userdrake-1.0-5|19	#----------------------------------------------------------------------------
21mr|plasma5-kcm-userdrake-1.0-5|20	
21mr|plasma5-kcm-userdrake-1.0-5|21	%prep
21mr|plasma5-kcm-userdrake-1.0-5|22	
21mr|plasma5-kcm-userdrake-1.0-5|23	%build
21mr|plasma5-kcm-userdrake-1.0-5|24	
21mr|plasma5-kcm-userdrake-1.0-5|25	%install
21mr|plasma5-kcm-userdrake-1.0-5|26	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-userdrake-1.0-5|27	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/

15274 21
21mr|plasma5-kcm-XFdrake-1.0-14|1	Summary:	Plasma 5 Control Module for launching XFdrake
21mr|plasma5-kcm-XFdrake-1.0-14|2	Name:		plasma5-kcm-XFdrake
21mr|plasma5-kcm-XFdrake-1.0-14|3	Version:	1.0
21mr|plasma5-kcm-XFdrake-1.0-14|4	Release:	14
21mr|plasma5-kcm-XFdrake-1.0-14|5	License:	GPLv3+
21mr|plasma5-kcm-XFdrake-1.0-14|6	Url:		http://rosalinux.ru
21mr|plasma5-kcm-XFdrake-1.0-14|7	Group:		Graphical desktop/KDE
21mr|plasma5-kcm-XFdrake-1.0-14|8	Source0:	kcm5_XFdrake.desktop
21mr|plasma5-kcm-XFdrake-1.0-14|9	BuildRequires:	kde5-macros
21mr|plasma5-kcm-XFdrake-1.0-14|10	Requires:	drakx-kbd-mouse-x11
21mr|plasma5-kcm-XFdrake-1.0-14|11	BuildArch:	noarch
21mr|plasma5-kcm-XFdrake-1.0-14|12	
21mr|plasma5-kcm-XFdrake-1.0-14|13	%description
21mr|plasma5-kcm-XFdrake-1.0-14|14	XFdrake launcher for Plasma 5 Control Center.
21mr|plasma5-kcm-XFdrake-1.0-14|15	
21mr|plasma5-kcm-XFdrake-1.0-14|16	%files
21mr|plasma5-kcm-XFdrake-1.0-14|17	%{_kde5_services}/kcm5_XFdrake.desktop
21mr|plasma5-kcm-XFdrake-1.0-14|18	
21mr|plasma5-kcm-XFdrake-1.0-14|19	#----------------------------------------------------------------------------
21mr|plasma5-kcm-XFdrake-1.0-14|20	
21mr|plasma5-kcm-XFdrake-1.0-14|21	%prep
21mr|plasma5-kcm-XFdrake-1.0-14|22	
21mr|plasma5-kcm-XFdrake-1.0-14|23	%build
21mr|plasma5-kcm-XFdrake-1.0-14|24	
21mr|plasma5-kcm-XFdrake-1.0-14|25	%install
21mr|plasma5-kcm-XFdrake-1.0-14|26	mkdir -p %{buildroot}%{_kde5_services}
21mr|plasma5-kcm-XFdrake-1.0-14|27	install -m 644 %{SOURCE0} %{buildroot}%{_kde5_services}/

15275 21
21mr|plasma5-kdeconnect-23.08.4-3|1	%define	oname kdeconnect-kde
21mr|plasma5-kdeconnect-23.08.4-3|2	
21mr|plasma5-kdeconnect-23.08.4-3|3	Summary:	Android integration with Plasma 5 desktop
21mr|plasma5-kdeconnect-23.08.4-3|4	Name:		plasma5-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|5	Version:	23.08.4
21mr|plasma5-kdeconnect-23.08.4-3|6	Release:	3
21mr|plasma5-kdeconnect-23.08.4-3|7	License:	GPLv2+
21mr|plasma5-kdeconnect-23.08.4-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-kdeconnect-23.08.4-3|9	Url:		https://projects.kde.org/projects/playground/base/kdeconnect-kde
21mr|plasma5-kdeconnect-23.08.4-3|10	Source0:	https://download.kde.org/stable/release-service/20.12.3/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kdeconnect-23.08.4-3|11	Source100:	%{name}.rpmlintrc
21mr|plasma5-kdeconnect-23.08.4-3|12	Patch0:		kdeconnect-kde-soversion.patch
21mr|plasma5-kdeconnect-23.08.4-3|13	BuildRequires:	extra-cmake-modules
21mr|plasma5-kdeconnect-23.08.4-3|14	BuildRequires:	gettext
21mr|plasma5-kdeconnect-23.08.4-3|15	BuildRequires:	kde5-macros
21mr|plasma5-kdeconnect-23.08.4-3|16	BuildRequires:	qt5-macros
21mr|plasma5-kdeconnect-23.08.4-3|17	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kdeconnect-23.08.4-3|18	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kdeconnect-23.08.4-3|19	BuildRequires:	kf5declarative-devel
21mr|plasma5-kdeconnect-23.08.4-3|20	BuildRequires:	kf5doctools-devel
21mr|plasma5-kdeconnect-23.08.4-3|21	BuildRequires:	kf5guiaddons-devel
21mr|plasma5-kdeconnect-23.08.4-3|22	BuildRequires:	kf5i18n-devel
21mr|plasma5-kdeconnect-23.08.4-3|23	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kdeconnect-23.08.4-3|24	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kdeconnect-23.08.4-3|25	BuildRequires:	kf5kio-devel
21mr|plasma5-kdeconnect-23.08.4-3|26	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-kdeconnect-23.08.4-3|27	BuildRequires:	kf5notifications-devel
21mr|plasma5-kdeconnect-23.08.4-3|28	BuildRequires:	kf5package-devel
21mr|plasma5-kdeconnect-23.08.4-3|29	BuildRequires:	kf5people-devel
21mr|plasma5-kdeconnect-23.08.4-3|30	BuildRequires:	kf5service-devel
21mr|plasma5-kdeconnect-23.08.4-3|31	BuildRequires:	kf5solid-devel
21mr|plasma5-kdeconnect-23.08.4-3|32	BuildRequires:	kf5wayland-devel
21mr|plasma5-kdeconnect-23.08.4-3|33	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-kdeconnect-23.08.4-3|34	BuildRequires:	kpeoplevcard-devel
21mr|plasma5-kdeconnect-23.08.4-3|35	BuildRequires:	qqc2-desktop-style-devel
21mr|plasma5-kdeconnect-23.08.4-3|36	BuildRequires:	pkgconfig(dbus-1)
21mr|plasma5-kdeconnect-23.08.4-3|37	BuildRequires:	pkgconfig(libfakekey)
21mr|plasma5-kdeconnect-23.08.4-3|38	BuildRequires:	kf5modemmanagerqt-devel
21mr|plasma5-kdeconnect-23.08.4-3|39	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|plasma5-kdeconnect-23.08.4-3|40	BuildRequires:	pkgconfig(ModemManager)
21mr|plasma5-kdeconnect-23.08.4-3|41	BuildRequires:	pkgconfig(qca2-qt5)
21mr|plasma5-kdeconnect-23.08.4-3|42	BuildRequires:	pkgconfig(Qt5Bluetooth)
21mr|plasma5-kdeconnect-23.08.4-3|43	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kdeconnect-23.08.4-3|44	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kdeconnect-23.08.4-3|45	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kdeconnect-23.08.4-3|46	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|plasma5-kdeconnect-23.08.4-3|47	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-kdeconnect-23.08.4-3|48	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-kdeconnect-23.08.4-3|49	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-kdeconnect-23.08.4-3|50	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|plasma5-kdeconnect-23.08.4-3|51	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kdeconnect-23.08.4-3|52	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|plasma5-kdeconnect-23.08.4-3|53	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21mr|plasma5-kdeconnect-23.08.4-3|54	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kdeconnect-23.08.4-3|55	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-kdeconnect-23.08.4-3|56	BuildRequires:	pkgconfig(x11)
21mr|plasma5-kdeconnect-23.08.4-3|57	BuildRequires:	pkgconfig(xtst)
21mr|plasma5-kdeconnect-23.08.4-3|58	BuildRequires:	pulseaudio-qt-devel
21mr|plasma5-kdeconnect-23.08.4-3|59	BuildRequires:	pkgconfig(udev)
21mr|plasma5-kdeconnect-23.08.4-3|60	BuildRequires:	pkgconfig(wayland-cursor)
21mr|plasma5-kdeconnect-23.08.4-3|61	BuildRequires:	pkgconfig(wayland-client)
21mr|plasma5-kdeconnect-23.08.4-3|62	BuildRequires:	pkgconfig(wayland-egl)
21mr|plasma5-kdeconnect-23.08.4-3|63	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|plasma5-kdeconnect-23.08.4-3|64	BuildRequires:	pkgconfig(xkbcommon)
21mr|plasma5-kdeconnect-23.08.4-3|65	BuildRequires:	pkgconfig(xkbcommon-x11)
21mr|plasma5-kdeconnect-23.08.4-3|66	BuildRequires:	plasma-wayland-protocols-devel
21mr|plasma5-kdeconnect-23.08.4-3|67	Recommends:	plasma5-applet-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|68	Requires:	plasma5-kio-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|69	Requires:	libkcore = %{version}
21mr|plasma5-kdeconnect-23.08.4-3|70	Requires:	libkinterfaces = %{version}
21mr|plasma5-kdeconnect-23.08.4-3|71	Requires:	qca2-qt5
21mr|plasma5-kdeconnect-23.08.4-3|72	Requires:	qca2-qt5-plugin-openssl
21mr|plasma5-kdeconnect-23.08.4-3|73	Requires:	qca2-qt5-plugin-gnupg
21mr|plasma5-kdeconnect-23.08.4-3|74	Requires:	sshfs-fuse
21mr|plasma5-kdeconnect-23.08.4-3|75	Requires:	kirigami-addons
21mr|plasma5-kdeconnect-23.08.4-3|76	Conflicts:	kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|77	
21mr|plasma5-kdeconnect-23.08.4-3|78	%description
21mr|plasma5-kdeconnect-23.08.4-3|79	Android integration with Plasma 5 desktop.
21mr|plasma5-kdeconnect-23.08.4-3|80	
21mr|plasma5-kdeconnect-23.08.4-3|81	%files -f %{oname}.lang
21mr|plasma5-kdeconnect-23.08.4-3|82	%{_kde5_bindir}/kdeconnect-app
21mr|plasma5-kdeconnect-23.08.4-3|83	%{_kde5_bindir}/kdeconnect-settings
21mr|plasma5-kdeconnect-23.08.4-3|84	%{_kde5_bindir}/kdeconnect-sms
21mr|plasma5-kdeconnect-23.08.4-3|85	%{_kde5_bindir}/kdeconnect-cli
21mr|plasma5-kdeconnect-23.08.4-3|86	%{_kde5_bindir}/kdeconnect-handler
21mr|plasma5-kdeconnect-23.08.4-3|87	%{_kde5_bindir}/kdeconnect-indicator
21mr|plasma5-kdeconnect-23.08.4-3|88	%{_kde5_applicationsdir}/*.desktop
21mr|plasma5-kdeconnect-23.08.4-3|89	%{_kde5_iconsdir}/hicolor/*/apps/kdeconnect.*
21mr|plasma5-kdeconnect-23.08.4-3|90	%{_kde5_iconsdir}/hicolor/*/status/*.svg
21mr|plasma5-kdeconnect-23.08.4-3|91	%{_kde5_iconsdir}/hicolor/scalable/apps/kdeconnectindicator.svg
21mr|plasma5-kdeconnect-23.08.4-3|92	%{_kde5_iconsdir}/hicolor/scalable/apps/kdeconnectindicatordark.svg
21mr|plasma5-kdeconnect-23.08.4-3|93	%{_kde5_libexecdir}/kdeconnectd
21mr|plasma5-kdeconnect-23.08.4-3|94	%{_kde5_notificationsdir}/kdeconnect.notifyrc
21mr|plasma5-kdeconnect-23.08.4-3|95	%{_datadir}/dbus-1/services/org.kde.kdeconnect.service
21mr|plasma5-kdeconnect-23.08.4-3|96	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kdeconnect.so
21mr|plasma5-kdeconnect-23.08.4-3|97	%{_qt5_plugindir}/kdeconnect/kdeconnect_*.so
21mr|plasma5-kdeconnect-23.08.4-3|98	%{_qt5_plugindir}/kdeconnect/kcms/kdeconnect_clipboard_config.so
21mr|plasma5-kdeconnect-23.08.4-3|99	%{_qt5_plugindir}/kdeconnect/kcms/kdeconnect_pausemusic_config.so
21mr|plasma5-kdeconnect-23.08.4-3|100	%{_qt5_plugindir}/kdeconnect/kcms/kdeconnect_share_config.so
21mr|plasma5-kdeconnect-23.08.4-3|101	%{_qt5_plugindir}/kdeconnect/kcms/kdeconnect_runcommand_config.so
21mr|plasma5-kdeconnect-23.08.4-3|102	%{_qt5_plugindir}/kdeconnect/kcms/kdeconnect_sendnotifications_config.so
21mr|plasma5-kdeconnect-23.08.4-3|103	%{_qt5_plugindir}/kdeconnect/kcms/kdeconnect_findthisdevice_config.so
21mr|plasma5-kdeconnect-23.08.4-3|104	%{_qt5_plugindir}/kf5/kfileitemaction/kdeconnectfileitemaction.so
21mr|plasma5-kdeconnect-23.08.4-3|105	%{_kde5_docdir}/HTML/*
21mr|plasma5-kdeconnect-23.08.4-3|106	%{_datadir}/Thunar/sendto/kdeconnect-thunar.desktop
21mr|plasma5-kdeconnect-23.08.4-3|107	%{_datadir}/contractor/kdeconnect.contract
21mr|plasma5-kdeconnect-23.08.4-3|108	%{_datadir}/deepin/dde-file-manager/oem-menuextensions/kdeconnect-dde.desktop
21mr|plasma5-kdeconnect-23.08.4-3|109	%{_datadir}/zsh/site-functions/_kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|110	%{_kde5_datadir}/kdeconnect/kdeconnect_clipboard_config.qml
21mr|plasma5-kdeconnect-23.08.4-3|111	%{_kde5_datadir}/kdeconnect/kdeconnect_findthisdevice_config.qml
21mr|plasma5-kdeconnect-23.08.4-3|112	%{_kde5_datadir}/kdeconnect/kdeconnect_pausemusic_config.qml
21mr|plasma5-kdeconnect-23.08.4-3|113	%{_kde5_datadir}/kdeconnect/kdeconnect_runcommand_config.qml
21mr|plasma5-kdeconnect-23.08.4-3|114	%{_kde5_datadir}/kdeconnect/kdeconnect_sendnotifications_config.qml
21mr|plasma5-kdeconnect-23.08.4-3|115	%{_kde5_datadir}/kdeconnect/kdeconnect_share_config.qml
21mr|plasma5-kdeconnect-23.08.4-3|116	%{_kde5_datadir}/qlogging-categories5/kdeconnect-kde.categories
21mr|plasma5-kdeconnect-23.08.4-3|117	%{_appdatadir}/org.kde.kdeconnect.appdata.xml
21mr|plasma5-kdeconnect-23.08.4-3|118	%{_sysconfdir}/xdg/autostart/org.kde.kdeconnect.daemon.desktop
21mr|plasma5-kdeconnect-23.08.4-3|119	
21mr|plasma5-kdeconnect-23.08.4-3|120	#----------------------------------------------------------------------------
21mr|plasma5-kdeconnect-23.08.4-3|121	
21mr|plasma5-kdeconnect-23.08.4-3|122	%package -n plasma5-applet-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|123	Summary:	Plasma 5 kdeconnect plasmoid
21mr|plasma5-kdeconnect-23.08.4-3|124	Group:		Graphical desktop/KDE
21mr|plasma5-kdeconnect-23.08.4-3|125	Requires:	%{name}
21mr|plasma5-kdeconnect-23.08.4-3|126	
21mr|plasma5-kdeconnect-23.08.4-3|127	%description -n plasma5-applet-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|128	Plasma 5 kdeconnect plasmoid.
21mr|plasma5-kdeconnect-23.08.4-3|129	
21mr|plasma5-kdeconnect-23.08.4-3|130	%files -n plasma5-applet-kdeconnect -f plasma_applet_org.kde.kdeconnect.lang
21mr|plasma5-kdeconnect-23.08.4-3|131	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.kdeconnect/
21mr|plasma5-kdeconnect-23.08.4-3|132	%{_kde5_datadir}/plasma/plasmoids/org.kde.kdeconnect/*
21mr|plasma5-kdeconnect-23.08.4-3|133	%{_kde5_services}/plasma-kdeconnect.desktop
21mr|plasma5-kdeconnect-23.08.4-3|134	%dir %{_kde5_qmldir}/org/kde/kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|135	%{_kde5_qmldir}/org/kde/kdeconnect/*
21mr|plasma5-kdeconnect-23.08.4-3|136	%{_appdatadir}/org.kde.kdeconnect.metainfo.xml
21mr|plasma5-kdeconnect-23.08.4-3|137	
21mr|plasma5-kdeconnect-23.08.4-3|138	#----------------------------------------------------------------------------
21mr|plasma5-kdeconnect-23.08.4-3|139	
21mr|plasma5-kdeconnect-23.08.4-3|140	%package -n plasma5-nautilus-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|141	Summary:	Plasma 5 kdeconnect extension for nautilus
21mr|plasma5-kdeconnect-23.08.4-3|142	Group:		Graphical desktop/KDE
21mr|plasma5-kdeconnect-23.08.4-3|143	BuildArch:	noarch
21mr|plasma5-kdeconnect-23.08.4-3|144	Requires:	nautilus-python
21mr|plasma5-kdeconnect-23.08.4-3|145	Requires:	%{name} >= %{version}
21mr|plasma5-kdeconnect-23.08.4-3|146	
21mr|plasma5-kdeconnect-23.08.4-3|147	%description -n plasma5-nautilus-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|148	Plasma 5 kdeconnect extension for nautilus.
21mr|plasma5-kdeconnect-23.08.4-3|149	
21mr|plasma5-kdeconnect-23.08.4-3|150	%files -n plasma5-nautilus-kdeconnect -f kdeconnect-nautilus-extension.lang
21mr|plasma5-kdeconnect-23.08.4-3|151	%{_kde5_datadir}/nautilus-python/extensions/kdeconnect-share.py
21mr|plasma5-kdeconnect-23.08.4-3|152	%{_kde5_datadir}/nautilus-python/extensions/__pycache__
21mr|plasma5-kdeconnect-23.08.4-3|153	
21mr|plasma5-kdeconnect-23.08.4-3|154	#----------------------------------------------------------------------------
21mr|plasma5-kdeconnect-23.08.4-3|155	
21mr|plasma5-kdeconnect-23.08.4-3|156	%package -n plasma5-kio-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|157	Summary:	Plasma 5 kdeconnect kio slave
21mr|plasma5-kdeconnect-23.08.4-3|158	Group:		Graphical desktop/KDE
21mr|plasma5-kdeconnect-23.08.4-3|159	
21mr|plasma5-kdeconnect-23.08.4-3|160	%description -n plasma5-kio-kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|161	Plasma 5 kdeconnect kio slave.
21mr|plasma5-kdeconnect-23.08.4-3|162	
21mr|plasma5-kdeconnect-23.08.4-3|163	%files -n plasma5-kio-kdeconnect -f kdeconnect-kio.lang
21mr|plasma5-kdeconnect-23.08.4-3|164	#{_kde5_services}/kdeconnect.protocol
21mr|plasma5-kdeconnect-23.08.4-3|165	%{_kde5_plugindir}/kio/kdeconnect.so
21mr|plasma5-kdeconnect-23.08.4-3|166	
21mr|plasma5-kdeconnect-23.08.4-3|167	#----------------------------------------------------------------------------
21mr|plasma5-kdeconnect-23.08.4-3|168	
21mr|plasma5-kdeconnect-23.08.4-3|169	# Make sure to avoid 1, it's reserved for KDE4 version
21mr|plasma5-kdeconnect-23.08.4-3|170	%define	kcore_major 5
21mr|plasma5-kdeconnect-23.08.4-3|171	%define	libkcore %mklibname kkdeconnectcore %{kcore_major}
21mr|plasma5-kdeconnect-23.08.4-3|172	
21mr|plasma5-kdeconnect-23.08.4-3|173	%package -n %{libkcore}
21mr|plasma5-kdeconnect-23.08.4-3|174	Summary:	Shared library for %{name}
21mr|plasma5-kdeconnect-23.08.4-3|175	Group:		System/Libraries
21mr|plasma5-kdeconnect-23.08.4-3|176	Provides:	libkcore = %{version}
21mr|plasma5-kdeconnect-23.08.4-3|177	Conflicts:	libkcore < %{version}
21mr|plasma5-kdeconnect-23.08.4-3|178	
21mr|plasma5-kdeconnect-23.08.4-3|179	%description -n %{libkcore}
21mr|plasma5-kdeconnect-23.08.4-3|180	Shared library for %{name}.
21mr|plasma5-kdeconnect-23.08.4-3|181	
21mr|plasma5-kdeconnect-23.08.4-3|182	%files -n %{libkcore}
21mr|plasma5-kdeconnect-23.08.4-3|183	%{_kde5_libdir}/libkdeconnectcore.so.%{kcore_major}
21mr|plasma5-kdeconnect-23.08.4-3|184	%{_kde5_libdir}/libkdeconnectcore.so.%{version}
21mr|plasma5-kdeconnect-23.08.4-3|185	
21mr|plasma5-kdeconnect-23.08.4-3|186	#----------------------------------------------------------------------------
21mr|plasma5-kdeconnect-23.08.4-3|187	
21mr|plasma5-kdeconnect-23.08.4-3|188	# Make sure to avoid 1, it's reserved for KDE4 version
21mr|plasma5-kdeconnect-23.08.4-3|189	%define	kinterfaces_major 5
21mr|plasma5-kdeconnect-23.08.4-3|190	%define	libkinterfaces %mklibname kkdeconnectinterfaces %{kinterfaces_major}
21mr|plasma5-kdeconnect-23.08.4-3|191	
21mr|plasma5-kdeconnect-23.08.4-3|192	%package -n %{libkinterfaces}
21mr|plasma5-kdeconnect-23.08.4-3|193	Summary:	Shared library for %{name}
21mr|plasma5-kdeconnect-23.08.4-3|194	Group:		System/Libraries
21mr|plasma5-kdeconnect-23.08.4-3|195	Provides:	libkinterfaces = %{version}
21mr|plasma5-kdeconnect-23.08.4-3|196	Conflicts:	libkinterfaces < %{version}
21mr|plasma5-kdeconnect-23.08.4-3|197	
21mr|plasma5-kdeconnect-23.08.4-3|198	%description -n %{libkinterfaces}
21mr|plasma5-kdeconnect-23.08.4-3|199	Shared library for %{name}.
21mr|plasma5-kdeconnect-23.08.4-3|200	
21mr|plasma5-kdeconnect-23.08.4-3|201	%files -n %{libkinterfaces}
21mr|plasma5-kdeconnect-23.08.4-3|202	%{_kde5_libdir}/libkdeconnectinterfaces.so.%{kinterfaces_major}
21mr|plasma5-kdeconnect-23.08.4-3|203	%{_kde5_libdir}/libkdeconnectinterfaces.so.%{version}
21mr|plasma5-kdeconnect-23.08.4-3|204	
21mr|plasma5-kdeconnect-23.08.4-3|205	#----------------------------------------------------------------------------
21mr|plasma5-kdeconnect-23.08.4-3|206	
21mr|plasma5-kdeconnect-23.08.4-3|207	%define	kplugin_major 5
21mr|plasma5-kdeconnect-23.08.4-3|208	%define	libkplugin %mklibname kkdeconnectpluginkcm %{kplugin_major}
21mr|plasma5-kdeconnect-23.08.4-3|209	
21mr|plasma5-kdeconnect-23.08.4-3|210	%package -n %{libkplugin}
21mr|plasma5-kdeconnect-23.08.4-3|211	Summary:	Shared library for %{name}
21mr|plasma5-kdeconnect-23.08.4-3|212	Group:		System/Libraries
21mr|plasma5-kdeconnect-23.08.4-3|213	
21mr|plasma5-kdeconnect-23.08.4-3|214	%description -n %{libkplugin}
21mr|plasma5-kdeconnect-23.08.4-3|215	Shared library for %{name}.
21mr|plasma5-kdeconnect-23.08.4-3|216	
21mr|plasma5-kdeconnect-23.08.4-3|217	%files -n %{libkplugin}
21mr|plasma5-kdeconnect-23.08.4-3|218	%{_kde5_libdir}/libkdeconnectpluginkcm.so.%{kplugin_major}
21mr|plasma5-kdeconnect-23.08.4-3|219	%{_kde5_libdir}/libkdeconnectpluginkcm.so.%{version}
21mr|plasma5-kdeconnect-23.08.4-3|220	
21mr|plasma5-kdeconnect-23.08.4-3|221	#----------------------------------------------------------------------------
21mr|plasma5-kdeconnect-23.08.4-3|222	
21mr|plasma5-kdeconnect-23.08.4-3|223	
21mr|plasma5-kdeconnect-23.08.4-3|224	%prep
21mr|plasma5-kdeconnect-23.08.4-3|225	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kdeconnect-23.08.4-3|226	
21mr|plasma5-kdeconnect-23.08.4-3|227	%build
21mr|plasma5-kdeconnect-23.08.4-3|228	%cmake_kde5
21mr|plasma5-kdeconnect-23.08.4-3|229	%make
21mr|plasma5-kdeconnect-23.08.4-3|230	
21mr|plasma5-kdeconnect-23.08.4-3|231	
21mr|plasma5-kdeconnect-23.08.4-3|232	%install
21mr|plasma5-kdeconnect-23.08.4-3|233	%makeinstall_std -C build
21mr|plasma5-kdeconnect-23.08.4-3|234	
21mr|plasma5-kdeconnect-23.08.4-3|235	
21mr|plasma5-kdeconnect-23.08.4-3|236	# Fix perms
21mr|plasma5-kdeconnect-23.08.4-3|237	chmod +x %{buildroot}%{_kde5_datadir}/nautilus-python/extensions/kdeconnect-share.py
21mr|plasma5-kdeconnect-23.08.4-3|238	chmod -x %{buildroot}%{_kde5_applicationsdir}/org.kde.kdeconnect.*
21mr|plasma5-kdeconnect-23.08.4-3|239	
21mr|plasma5-kdeconnect-23.08.4-3|240	
21mr|plasma5-kdeconnect-23.08.4-3|241	# Install all the lang support files
21mr|plasma5-kdeconnect-23.08.4-3|242	%find_lang kdeconnect-cli kdeconnect-core kdeconnect-fileitemaction kdeconnect-kcm \
21mr|plasma5-kdeconnect-23.08.4-3|243	kdeconnect-kded kdeconnect-plugins kdeconnect-urlhandler kdeconnect-app \
21mr|plasma5-kdeconnect-23.08.4-3|244	kdeconnect-interfaces kdeconnect-settings kdeconnect-sms kdeconnect-indicator \
21mr|plasma5-kdeconnect-23.08.4-3|245	%{oname}.lang
21mr|plasma5-kdeconnect-23.08.4-3|246	
21mr|plasma5-kdeconnect-23.08.4-3|247	%find_lang kdeconnect-kio
21mr|plasma5-kdeconnect-23.08.4-3|248	
21mr|plasma5-kdeconnect-23.08.4-3|249	%find_lang plasma_applet_org.kde.kdeconnect
21mr|plasma5-kdeconnect-23.08.4-3|250	
21mr|plasma5-kdeconnect-23.08.4-3|251	%find_lang kdeconnect-nautilus-extension
21mr|plasma5-kdeconnect-23.08.4-3|252	
21mr|plasma5-kdeconnect-23.08.4-3|253	%changelog
21mr|plasma5-kdeconnect-23.08.4-3|254	* Thu Feb 12 2026 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|255	- Added requires kirigami-addons
21mr|plasma5-kdeconnect-23.08.4-3|256	
21mr|plasma5-kdeconnect-23.08.4-3|257	* Wed Jun 18 2025 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.4-2
21mr|plasma5-kdeconnect-23.08.4-3|258	- MassBuild#6376: Increase release tag
21mr|plasma5-kdeconnect-23.08.4-3|259	
21mr|plasma5-kdeconnect-23.08.4-3|260	* Tue Jan 30 2024 VictorR2007 <victorr2007@yandex.ru> 23.08.4-1
21mr|plasma5-kdeconnect-23.08.4-3|261	- Updated to 23.08.4
21mr|plasma5-kdeconnect-23.08.4-3|262	
21mr|plasma5-kdeconnect-23.08.4-3|263	* Sun Apr 16 2023 Mikhail N <m.novosyolov@rosalinux.ru> 22.12.3-2
21mr|plasma5-kdeconnect-23.08.4-3|264	- MassBuild#3400: Increase release tag
21mr|plasma5-kdeconnect-23.08.4-3|265	
21mr|plasma5-kdeconnect-23.08.4-3|266	* Wed Apr 12 2023 VictorR2007 <victorr2007@yandex.ru> 22.12.3-1
21mr|plasma5-kdeconnect-23.08.4-3|267	- Updated to 22.12.3
21mr|plasma5-kdeconnect-23.08.4-3|268	
21mr|plasma5-kdeconnect-23.08.4-3|269	* Mon Jan 30 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|270	- Revert to 21.12.3
21mr|plasma5-kdeconnect-23.08.4-3|271	
21mr|plasma5-kdeconnect-23.08.4-3|272	* Mon Jan 30 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|273	- Updated to 22.12.0
21mr|plasma5-kdeconnect-23.08.4-3|274	
21mr|plasma5-kdeconnect-23.08.4-3|275	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 21.12.3-2
21mr|plasma5-kdeconnect-23.08.4-3|276	- MassBuild#2787: Increase release tag
21mr|plasma5-kdeconnect-23.08.4-3|277	
21mr|plasma5-kdeconnect-23.08.4-3|278	* Fri Mar 4 2022 VictorR2007 <victorr2007@yandex.ru> 21.12.3-1
21mr|plasma5-kdeconnect-23.08.4-3|279	- Updated to 21.12.3
21mr|plasma5-kdeconnect-23.08.4-3|280	
21mr|plasma5-kdeconnect-23.08.4-3|281	* Fri Feb 25 2022 VictorR2007 <victorr2007@yandex.ru> 21.12.2-1
21mr|plasma5-kdeconnect-23.08.4-3|282	- Updated to 21.12.2
21mr|plasma5-kdeconnect-23.08.4-3|283	
21mr|plasma5-kdeconnect-23.08.4-3|284	* Fri Jan 7 2022 VictorR2007 <victorr2007@yandex.ru> 21.12.1-1
21mr|plasma5-kdeconnect-23.08.4-3|285	- Updated to 21.12.1
21mr|plasma5-kdeconnect-23.08.4-3|286	
21mr|plasma5-kdeconnect-23.08.4-3|287	* Wed Dec 15 2021 VictorR2007 <victorr2007@yandex.ru> 21.12.0-1
21mr|plasma5-kdeconnect-23.08.4-3|288	- Updated to 21.12.0
21mr|plasma5-kdeconnect-23.08.4-3|289	
21mr|plasma5-kdeconnect-23.08.4-3|290	* Mon Sep 20 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|291	- Update Russian translations
21mr|plasma5-kdeconnect-23.08.4-3|292	
21mr|plasma5-kdeconnect-23.08.4-3|293	* Mon Sep 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|294	- Updated Russian translations
21mr|plasma5-kdeconnect-23.08.4-3|295	
21mr|plasma5-kdeconnect-23.08.4-3|296	* Mon Sep 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|297	- Updated Russian translations
21mr|plasma5-kdeconnect-23.08.4-3|298	
21mr|plasma5-kdeconnect-23.08.4-3|299	* Sat Sep 4 2021 VictorR2007 <victorr2007@yandex.ru> 21.08.1-1
21mr|plasma5-kdeconnect-23.08.4-3|300	- Updated to 21.08.1
21mr|plasma5-kdeconnect-23.08.4-3|301	
21mr|plasma5-kdeconnect-23.08.4-3|302	* Sat Sep 4 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|303	- Updated to 21.08.1
21mr|plasma5-kdeconnect-23.08.4-3|304	
21mr|plasma5-kdeconnect-23.08.4-3|305	* Fri Sep 3 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|306	- Updated to 21.08.1
21mr|plasma5-kdeconnect-23.08.4-3|307	
21mr|plasma5-kdeconnect-23.08.4-3|308	* Thu Aug 5 2021 VictorR2007 <victorr2007@yandex.ru> 21.04.3-1
21mr|plasma5-kdeconnect-23.08.4-3|309	- Updated to 21.04.3
21mr|plasma5-kdeconnect-23.08.4-3|310	
21mr|plasma5-kdeconnect-23.08.4-3|311	* Tue Jul 20 2021 Andrey Grigorev <survolog@yandex.ru> 21.04.2-2
21mr|plasma5-kdeconnect-23.08.4-3|312	- Bump release
21mr|plasma5-kdeconnect-23.08.4-3|313	
21mr|plasma5-kdeconnect-23.08.4-3|314	* Fri Jun 11 2021 VictorR2007 <victorr2007@yandex.ru> 21.04.2-1
21mr|plasma5-kdeconnect-23.08.4-3|315	- Updated to 21.04.2
21mr|plasma5-kdeconnect-23.08.4-3|316	
21mr|plasma5-kdeconnect-23.08.4-3|317	* Thu Jun 10 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kdeconnect-23.08.4-3|318	- Updated to 5.83.0
21mr|plasma5-kdeconnect-23.08.4-3|319	
21mr|plasma5-kdeconnect-23.08.4-3|320	* Mon Apr 5 2021 Александр <a.proklov@rosalinux.ru> 20.12.3-2
21mr|plasma5-kdeconnect-23.08.4-3|321	- fix BR
21mr|plasma5-kdeconnect-23.08.4-3|322	
21mr|plasma5-kdeconnect-23.08.4-3|323	* Mon Apr 5 2021 Александр <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|324	- add BR
21mr|plasma5-kdeconnect-23.08.4-3|325	
21mr|plasma5-kdeconnect-23.08.4-3|326	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 20.12.3-1
21mr|plasma5-kdeconnect-23.08.4-3|327	- fix files
21mr|plasma5-kdeconnect-23.08.4-3|328	
21mr|plasma5-kdeconnect-23.08.4-3|329	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|330	- fix files
21mr|plasma5-kdeconnect-23.08.4-3|331	
21mr|plasma5-kdeconnect-23.08.4-3|332	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|333	- add BR
21mr|plasma5-kdeconnect-23.08.4-3|334	
21mr|plasma5-kdeconnect-23.08.4-3|335	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|336	- add BR
21mr|plasma5-kdeconnect-23.08.4-3|337	
21mr|plasma5-kdeconnect-23.08.4-3|338	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|339	- add BR
21mr|plasma5-kdeconnect-23.08.4-3|340	
21mr|plasma5-kdeconnect-23.08.4-3|341	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|342	- rediff patch
21mr|plasma5-kdeconnect-23.08.4-3|343	
21mr|plasma5-kdeconnect-23.08.4-3|344	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|345	- update version 20.12.3
21mr|plasma5-kdeconnect-23.08.4-3|346	
21mr|plasma5-kdeconnect-23.08.4-3|347	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|348	- fix files
21mr|plasma5-kdeconnect-23.08.4-3|349	
21mr|plasma5-kdeconnect-23.08.4-3|350	* Sun Apr 4 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kdeconnect-23.08.4-3|351	- update version 20.12.3

15276 21
21mr|plasma5-kde-gtk-config-5.27.11-4|1	%define oname kde-gtk-config
21mr|plasma5-kde-gtk-config-5.27.11-4|2	
21mr|plasma5-kde-gtk-config-5.27.11-4|3	Summary:	Plasma 5 GTK2 and GTK3 configuration module
21mr|plasma5-kde-gtk-config-5.27.11-4|4	Name:		plasma5-%{oname}
21mr|plasma5-kde-gtk-config-5.27.11-4|5	Version:	5.27.11
21mr|plasma5-kde-gtk-config-5.27.11-4|6	Release:	4
21mr|plasma5-kde-gtk-config-5.27.11-4|7	License:	GPLv2+
21mr|plasma5-kde-gtk-config-5.27.11-4|8	Group:		Graphical desktop/KDE
21mr|plasma5-kde-gtk-config-5.27.11-4|9	Url:		https://www.kde.org/
21mr|plasma5-kde-gtk-config-5.27.11-4|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-kde-gtk-config-5.27.11-4|11	Patch0:		fix.fonts.patch
21mr|plasma5-kde-gtk-config-5.27.11-4|12	# Read `gtkTheme` from `kdeglobals` instead of hardcode 'breeze' default theme.
21mr|plasma5-kde-gtk-config-5.27.11-4|13	Patch1:		default-gtk-theme.patch
21mr|plasma5-kde-gtk-config-5.27.11-4|14	# Generating buttons images from other decorations is often displayed incorrectly,
21mr|plasma5-kde-gtk-config-5.27.11-4|15	# as these buttons have different sizes.
21mr|plasma5-kde-gtk-config-5.27.11-4|16	# So If gtk theme is Breeze, then generate images from Breeze decoration.
21mr|plasma5-kde-gtk-config-5.27.11-4|17	Patch2:		dont-gen-images-from-non-breeze-decoration.patch
21mr|plasma5-kde-gtk-config-5.27.11-4|18	BuildRequires:	extra-cmake-modules
21mr|plasma5-kde-gtk-config-5.27.11-4|19	BuildRequires:	gsettings-desktop-schemas
21mr|plasma5-kde-gtk-config-5.27.11-4|20	BuildRequires:	kf5archive-devel
21mr|plasma5-kde-gtk-config-5.27.11-4|21	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kde-gtk-config-5.27.11-4|22	BuildRequires:	kdecoration2-devel >= %{version}
21mr|plasma5-kde-gtk-config-5.27.11-4|23	BuildRequires:	kf5i18n-devel
21mr|plasma5-kde-gtk-config-5.27.11-4|24	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kde-gtk-config-5.27.11-4|25	BuildRequires:	kf5newstuff-devel
21mr|plasma5-kde-gtk-config-5.27.11-4|26	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kde-gtk-config-5.27.11-4|27	BuildRequires:	kf5kio-devel
21mr|plasma5-kde-gtk-config-5.27.11-4|28	BuildRequires:	pkgconfig(atk)
21mr|plasma5-kde-gtk-config-5.27.11-4|29	BuildRequires:	pkgconfig(cairo)
21mr|plasma5-kde-gtk-config-5.27.11-4|30	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|plasma5-kde-gtk-config-5.27.11-4|31	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|plasma5-kde-gtk-config-5.27.11-4|32	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|plasma5-kde-gtk-config-5.27.11-4|33	BuildRequires:	pkgconfig(glib-2.0)
21mr|plasma5-kde-gtk-config-5.27.11-4|34	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kde-gtk-config-5.27.11-4|35	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kde-gtk-config-5.27.11-4|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kde-gtk-config-5.27.11-4|37	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kde-gtk-config-5.27.11-4|38	BuildRequires:	pkgconfig(pango)
21mr|plasma5-kde-gtk-config-5.27.11-4|39	BuildRequires:	sassc
21mr|plasma5-kde-gtk-config-5.27.11-4|40	BuildRequires:	xsettingsd
21mr|plasma5-kde-gtk-config-5.27.11-4|41	Requires:	xsettingsd
21mr|plasma5-kde-gtk-config-5.27.11-4|42	Conflicts:	kde-gtk-config < 5.0
21mr|plasma5-kde-gtk-config-5.27.11-4|43	# Prefer plasma5 prefix for Plasma 5 core packages
21mr|plasma5-kde-gtk-config-5.27.11-4|44	Obsoletes:	kde-gtk-config-kf5 < 5.2.1-2
21mr|plasma5-kde-gtk-config-5.27.11-4|45	
21mr|plasma5-kde-gtk-config-5.27.11-4|46	%description
21mr|plasma5-kde-gtk-config-5.27.11-4|47	Plasma 5 GTK2 and GTK3 configuration module.
21mr|plasma5-kde-gtk-config-5.27.11-4|48	
21mr|plasma5-kde-gtk-config-5.27.11-4|49	Configuration dialog to adapt GTK applications appearance to your taste
21mr|plasma5-kde-gtk-config-5.27.11-4|50	under Plasma 5. Among its many features, it lets you:
21mr|plasma5-kde-gtk-config-5.27.11-4|51	- Choose which theme is used for GTK2 and GTK3 applications.
21mr|plasma5-kde-gtk-config-5.27.11-4|52	- Tweak some GTK applications behaviour.
21mr|plasma5-kde-gtk-config-5.27.11-4|53	- Select what icon theme to use in GTK applications.
21mr|plasma5-kde-gtk-config-5.27.11-4|54	- Select GTK applications default fonts.
21mr|plasma5-kde-gtk-config-5.27.11-4|55	- Easily browse and install new GTK2 and GTK3 themes.
21mr|plasma5-kde-gtk-config-5.27.11-4|56	
21mr|plasma5-kde-gtk-config-5.27.11-4|57	%files
21mr|plasma5-kde-gtk-config-5.27.11-4|58	%{_kde5_datadir}/kconf_update/gtkconfig.upd
21mr|plasma5-kde-gtk-config-5.27.11-4|59	%{_kde5_libdir}/kconf_update_bin/gtk_theme
21mr|plasma5-kde-gtk-config-5.27.11-4|60	%{_kde5_libdir}/kconf_update_bin/remove_deprecated_gtk4_option
21mr|plasma5-kde-gtk-config-5.27.11-4|61	%{_kde5_libexecdir}/gtk3_preview
21mr|plasma5-kde-gtk-config-5.27.11-4|62	%{_kde5_plugindir}/kded/gtkconfig.so
21mr|plasma5-kde-gtk-config-5.27.11-4|63	%{_libdir}/gtk-3.0/modules/libcolorreload-gtk-module.so
21mr|plasma5-kde-gtk-config-5.27.11-4|64	%{_libdir}/gtk-3.0/modules/libwindow-decorations-gtk-module.so
21mr|plasma5-kde-gtk-config-5.27.11-4|65	%{_kde5_datadir}/kconf_update/remove_window_decorations_from_gtk_css.sh
21mr|plasma5-kde-gtk-config-5.27.11-4|66	%{_kde5_datadir}/themes/Breeze/window_decorations.css
21mr|plasma5-kde-gtk-config-5.27.11-4|67	%{_kde5_datadir}/kcm-gtk-module/preview.ui
21mr|plasma5-kde-gtk-config-5.27.11-4|68	
21mr|plasma5-kde-gtk-config-5.27.11-4|69	#----------------------------------------------------------------------------
21mr|plasma5-kde-gtk-config-5.27.11-4|70	
21mr|plasma5-kde-gtk-config-5.27.11-4|71	%prep
21mr|plasma5-kde-gtk-config-5.27.11-4|72	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kde-gtk-config-5.27.11-4|73	
21mr|plasma5-kde-gtk-config-5.27.11-4|74	%build
21mr|plasma5-kde-gtk-config-5.27.11-4|75	%cmake_kde5
21mr|plasma5-kde-gtk-config-5.27.11-4|76	%make
21mr|plasma5-kde-gtk-config-5.27.11-4|77	
21mr|plasma5-kde-gtk-config-5.27.11-4|78	%install
21mr|plasma5-kde-gtk-config-5.27.11-4|79	%makeinstall_std -C build

15277 21
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|1	%define oname kdenetwork-filesharing
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|2	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|3	Summary:	Samba filesharing dialog for Plasma 5
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|4	Name:		plasma5-%{oname}
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|5	Version:	23.08.4
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|6	Release:	3
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|7	License:	GPLv2+
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|9	Url:		http://www.kde.org/
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|11	Patch10:	default-uid-limits.patch
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|13	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|14	BuildRequires:	kf5doctools-devel
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|15	BuildRequires:	kf5declarative-devel
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|16	BuildRequires:	kf5i18n-devel
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|17	BuildRequires:	kf5kio-devel
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|18	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|19	BuildRequires:	qcoro-qt5-devel
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|20	BuildRequires:	pkgconfig(packagekitqt5)
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|23	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|25	BuildRequires:	samba-client
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|26	Requires:	samba-client
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|27	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|28	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|29	%description
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|30	Samba filesharing dialog for Plasma 5.
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|31	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|32	%files -f kfileshare.lang
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|33	%{_kde5_plugindir}/propertiesdialog/sambausershareplugin.so
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|34	%{_kde5_plugindir}/propertiesdialog/SambaAcl.so
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|35	%{_kde5_libexecdir}/kauth/authhelper
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|36	%{_datadir}/dbus-1/system-services/org.kde.filesharing.samba.service
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|37	%{_datadir}/dbus-1/system.d/org.kde.filesharing.samba.conf
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|38	%{_datadir}/metainfo/org.kde.kdenetwork-filesharing.metainfo.xml
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|39	%{_datadir}/polkit-1/actions/org.kde.filesharing.samba.policy
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|40	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|41	#----------------------------------------------------------------------------
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|42	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|43	%prep
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|44	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|45	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|46	%build
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|47	%cmake_kde5
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|48	%make
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|49	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|50	%install
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|51	%makeinstall_std -C build
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|52	
21mr|plasma5-kdenetwork-filesharing-23.08.4-3|53	%find_lang kfileshare --with-kde --with-html

15278 21
21mr|plasma5-kdepim-addons-23.08.4-2|1	%define oname kdepim-addons
21mr|plasma5-kdepim-addons-23.08.4-2|2	
21mr|plasma5-kdepim-addons-23.08.4-2|3	Summary:	Plasma 5 PIM addons module
21mr|plasma5-kdepim-addons-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-kdepim-addons-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-kdepim-addons-23.08.4-2|6	Release: 	2
21mr|plasma5-kdepim-addons-23.08.4-2|7	License:	LGPLv2.1+
21mr|plasma5-kdepim-addons-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-kdepim-addons-23.08.4-2|9	Url:		https://www.kde.org/
21mr|plasma5-kdepim-addons-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kdepim-addons-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-kdepim-addons-23.08.4-2|12	BuildRequires:	xsltproc
21mr|plasma5-kdepim-addons-23.08.4-2|13	BuildRequires:	boost-devel
21mr|plasma5-kdepim-addons-23.08.4-2|14	BuildRequires:	grantlee-qt5-devel
21mr|plasma5-kdepim-addons-23.08.4-2|15	BuildRequires:	kf5akonadi-devel
21mr|plasma5-kdepim-addons-23.08.4-2|16	BuildRequires:	kf5akonadicalendar-devel
21mr|plasma5-kdepim-addons-23.08.4-2|17	BuildRequires:	kf5akonadinotes-devel
21mr|plasma5-kdepim-addons-23.08.4-2|18	BuildRequires:	kf5calendarsupport-devel
21mr|plasma5-kdepim-addons-23.08.4-2|19	BuildRequires:	kf5calendarutils-devel
21mr|plasma5-kdepim-addons-23.08.4-2|20	BuildRequires:	kf5config-devel
21mr|plasma5-kdepim-addons-23.08.4-2|21	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kdepim-addons-23.08.4-2|22	BuildRequires:	kf5declarative-devel
21mr|plasma5-kdepim-addons-23.08.4-2|23	BuildRequires:	kf5eventviews-devel
21mr|plasma5-kdepim-addons-23.08.4-2|24	BuildRequires:	kf5grantleetheme-devel
21mr|plasma5-kdepim-addons-23.08.4-2|25	BuildRequires:	kf5gravatar-devel
21mr|plasma5-kdepim-addons-23.08.4-2|26	BuildRequires:	kf5i18n-devel
21mr|plasma5-kdepim-addons-23.08.4-2|27	BuildRequires:	kf5incidenceeditor-devel
21mr|plasma5-kdepim-addons-23.08.4-2|28	BuildRequires:	kf5grantleetheme-devel
21mr|plasma5-kdepim-addons-23.08.4-2|29	BuildRequires:	kf5kontactinterface-devel
21mr|plasma5-kdepim-addons-23.08.4-2|30	BuildRequires:	kf5libkdepim-devel
21mr|plasma5-kdepim-addons-23.08.4-2|31	BuildRequires:	kf5libkleo-devel
21mr|plasma5-kdepim-addons-23.08.4-2|32	BuildRequires:	kf5libksieve-devel
21mr|plasma5-kdepim-addons-23.08.4-2|33	BuildRequires:	kf5mailcommon-devel
21mr|plasma5-kdepim-addons-23.08.4-2|34	BuildRequires:	kf5messagecomposer-devel
21mr|plasma5-kdepim-addons-23.08.4-2|35	BuildRequires:	kf5messagecore-devel
21mr|plasma5-kdepim-addons-23.08.4-2|36	BuildRequires:	kf5messagelist-devel
21mr|plasma5-kdepim-addons-23.08.4-2|37	BuildRequires:	kf5messageviewer-devel
21mr|plasma5-kdepim-addons-23.08.4-2|38	BuildRequires:	kf5parts-devel
21mr|plasma5-kdepim-addons-23.08.4-2|39	BuildRequires:	kf5pimcommon-devel
21mr|plasma5-kdepim-addons-23.08.4-2|40	BuildRequires:	kf5tnef-devel >= %{version}
21mr|plasma5-kdepim-addons-23.08.4-2|41	BuildRequires:	kf5webengineviewer-devel
21mr|plasma5-kdepim-addons-23.08.4-2|42	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kdepim-addons-23.08.4-2|43	BuildRequires:	kitinerary-devel
21mr|plasma5-kdepim-addons-23.08.4-2|44	BuildRequires:	KPimAddressbookImportExport-devel
21mr|plasma5-kdepim-addons-23.08.4-2|45	BuildRequires:	kpimimportwizard-devel
21mr|plasma5-kdepim-addons-23.08.4-2|46	BuildRequires:	kpimpkpass-devel
21mr|plasma5-kdepim-addons-23.08.4-2|47	BuildRequires:	qgpgme-devel
21mr|plasma5-kdepim-addons-23.08.4-2|48	BuildRequires:	sasl-devel
21mr|plasma5-kdepim-addons-23.08.4-2|49	BuildRequires:	pkgconfig(libical)
21mr|plasma5-kdepim-addons-23.08.4-2|50	BuildRequires:	pkgconfig(libmarkdown)
21mr|plasma5-kdepim-addons-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kdepim-addons-23.08.4-2|52	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kdepim-addons-23.08.4-2|53	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-kdepim-addons-23.08.4-2|54	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-kdepim-addons-23.08.4-2|55	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-kdepim-addons-23.08.4-2|56	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kdepim-addons-23.08.4-2|57	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|plasma5-kdepim-addons-23.08.4-2|58	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|plasma5-kdepim-addons-23.08.4-2|59	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|plasma5-kdepim-addons-23.08.4-2|60	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|plasma5-kdepim-addons-23.08.4-2|61	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kdepim-addons-23.08.4-2|62	Requires:	pimcalendars-qml = %{EVRD}
21mr|plasma5-kdepim-addons-23.08.4-2|63	
21mr|plasma5-kdepim-addons-23.08.4-2|64	%description
21mr|plasma5-kdepim-addons-23.08.4-2|65	Plasma 5 PIM addons module.
21mr|plasma5-kdepim-addons-23.08.4-2|66	
21mr|plasma5-kdepim-addons-23.08.4-2|67	%files -f %{name}.lang
21mr|plasma5-kdepim-addons-23.08.4-2|68	%{_kde5_bindir}/kmail_*.sh
21mr|plasma5-kdepim-addons-23.08.4-2|69	%{_kde5_datadir}/qlogging-categories5/kdepim-addons.categories
21mr|plasma5-kdepim-addons-23.08.4-2|70	%{_kde5_datadir}/qlogging-categories5/kdepim-addons.renamecategories
21mr|plasma5-kdepim-addons-23.08.4-2|71	%{_kde5_configdir}/kmail.antispamrc
21mr|plasma5-kdepim-addons-23.08.4-2|72	%{_kde5_configdir}/kmail.antivirusrc
21mr|plasma5-kdepim-addons-23.08.4-2|73	%{_kde5_datadir}/kconf_update/webengineurlinterceptoradblock.upd
21mr|plasma5-kdepim-addons-23.08.4-2|74	%{_kde5_datadir}/messageviewerplugins/externalscriptexample.desktop
21mr|plasma5-kdepim-addons-23.08.4-2|75	%{_kde5_datadir}/qtcreator/templates/kmaileditorconvertertextplugins/
21mr|plasma5-kdepim-addons-23.08.4-2|76	%{_kde5_datadir}/qtcreator/templates/kmaileditorplugins/
21mr|plasma5-kdepim-addons-23.08.4-2|77	%{_kde5_iconsdir}/hicolor/scalable/status/moon-phase*
21mr|plasma5-kdepim-addons-23.08.4-2|78	%{_qt5_plugindir}/plasmacalendarplugins/*
21mr|plasma5-kdepim-addons-23.08.4-2|79	%{_qt5_plugindir}/pim5/mailtransport/mailtransport_sendplugin.so
21mr|plasma5-kdepim-addons-23.08.4-2|80	%{_qt5_plugindir}/pim5/contacteditor/editorpageplugins/cryptopageplugin.so
21mr|plasma5-kdepim-addons-23.08.4-2|81	%{_qt5_plugindir}/pim5/akonadi/emailaddressselectionldapdialogplugin.so
21mr|plasma5-kdepim-addons-23.08.4-2|82	%{_qt5_plugindir}/pim5/importwizard/*.so
21mr|plasma5-kdepim-addons-23.08.4-2|83	%{_qt5_plugindir}/pim5/kaddressbook/*/kaddressbook_*.so
21mr|plasma5-kdepim-addons-23.08.4-2|84	%{_qt5_plugindir}/pim5/kmail/*/kmail_*.so
21mr|plasma5-kdepim-addons-23.08.4-2|85	%{_qt5_plugindir}/pim5/korganizer/datenums.so
21mr|plasma5-kdepim-addons-23.08.4-2|86	%{_qt5_plugindir}/pim5/korganizer/lunarphases.so
21mr|plasma5-kdepim-addons-23.08.4-2|87	%{_qt5_plugindir}/pim5/korganizer/picoftheday.so
21mr|plasma5-kdepim-addons-23.08.4-2|88	%{_qt5_plugindir}/pim5/korganizer/thisdayinhistory.so
21mr|plasma5-kdepim-addons-23.08.4-2|89	%{_qt5_plugindir}/pim5/libksieve/emaillineeditplugin.so
21mr|plasma5-kdepim-addons-23.08.4-2|90	%{_qt5_plugindir}/pim5/libksieve/imapfoldercompletionplugin.so
21mr|plasma5-kdepim-addons-23.08.4-2|91	%{_qt5_plugindir}/pim5/messageviewer/checkbeforedeleting/kmail_confirmbeforedeletingplugin.so
21mr|plasma5-kdepim-addons-23.08.4-2|92	%{_qt5_plugindir}/pim5/messageviewer/*/messageviewer_*.so
21mr|plasma5-kdepim-addons-23.08.4-2|93	%{_qt5_plugindir}/pim5/messageviewer/*/5.0/kitinerary_grantlee_extension.so
21mr|plasma5-kdepim-addons-23.08.4-2|94	%{_qt5_plugindir}/pim5/pimcommon/*/pimcommon_*.so
21mr|plasma5-kdepim-addons-23.08.4-2|95	%{_qt5_plugindir}/pim5/templateparser/templateparseraddressrequesterplugin.so
21mr|plasma5-kdepim-addons-23.08.4-2|96	%{_qt5_plugindir}/pim5/webengineviewer/*/webengineviewer_*.so
21mr|plasma5-kdepim-addons-23.08.4-2|97	
21mr|plasma5-kdepim-addons-23.08.4-2|98	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|99	
21mr|plasma5-kdepim-addons-23.08.4-2|100	%define qmlpimcalendars %mklibname pimcalendars-qml
21mr|plasma5-kdepim-addons-23.08.4-2|101	
21mr|plasma5-kdepim-addons-23.08.4-2|102	%package -n %{qmlpimcalendars}
21mr|plasma5-kdepim-addons-23.08.4-2|103	Summary:	QML plugin for Plasma 5 PIM addons module
21mr|plasma5-kdepim-addons-23.08.4-2|104	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|105	Provides:	pimcalendars-qml = %{EVRD}
21mr|plasma5-kdepim-addons-23.08.4-2|106	
21mr|plasma5-kdepim-addons-23.08.4-2|107	%description -n %{qmlpimcalendars}
21mr|plasma5-kdepim-addons-23.08.4-2|108	QML plugin for Plasma 5 PIM addons module.
21mr|plasma5-kdepim-addons-23.08.4-2|109	
21mr|plasma5-kdepim-addons-23.08.4-2|110	%files -n %{qmlpimcalendars}
21mr|plasma5-kdepim-addons-23.08.4-2|111	%dir %{_kde5_qmldir}/org/kde/plasma/PimCalendars/
21mr|plasma5-kdepim-addons-23.08.4-2|112	%{_kde5_qmldir}/org/kde/plasma/PimCalendars/*
21mr|plasma5-kdepim-addons-23.08.4-2|113	
21mr|plasma5-kdepim-addons-23.08.4-2|114	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|115	
21mr|plasma5-kdepim-addons-23.08.4-2|116	%define adblocklibprivate_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|117	%define libadblocklibprivate %mklibname adblocklibprivate %{adblocklibprivate_major}
21mr|plasma5-kdepim-addons-23.08.4-2|118	
21mr|plasma5-kdepim-addons-23.08.4-2|119	%package -n %{libadblocklibprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|120	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|121	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|122	
21mr|plasma5-kdepim-addons-23.08.4-2|123	%description -n %{libadblocklibprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|124	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|125	
21mr|plasma5-kdepim-addons-23.08.4-2|126	%files -n %{libadblocklibprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|127	%{_kde5_libdir}/libadblocklibprivate.so.%{adblocklibprivate_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|128	
21mr|plasma5-kdepim-addons-23.08.4-2|129	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|130	
21mr|plasma5-kdepim-addons-23.08.4-2|131	%define akonadidatasetools_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|132	%define libakonadidatasetools %mklibname akonadidatasetools %{akonadidatasetools_major}
21mr|plasma5-kdepim-addons-23.08.4-2|133	
21mr|plasma5-kdepim-addons-23.08.4-2|134	%package -n %{libakonadidatasetools}
21mr|plasma5-kdepim-addons-23.08.4-2|135	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|136	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|137	
21mr|plasma5-kdepim-addons-23.08.4-2|138	%description -n %{libakonadidatasetools}
21mr|plasma5-kdepim-addons-23.08.4-2|139	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|140	
21mr|plasma5-kdepim-addons-23.08.4-2|141	%files -n %{libakonadidatasetools}
21mr|plasma5-kdepim-addons-23.08.4-2|142	%{_kde5_libdir}/libakonadidatasetools.so.%{akonadidatasetools_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|143	
21mr|plasma5-kdepim-addons-23.08.4-2|144	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|145	
21mr|plasma5-kdepim-addons-23.08.4-2|146	%define dkimverifyconfigure_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|147	%define libdkimverifyconfigure %mklibname dkimverifyconfigure %{dkimverifyconfigure_major}
21mr|plasma5-kdepim-addons-23.08.4-2|148	
21mr|plasma5-kdepim-addons-23.08.4-2|149	%package -n %{libdkimverifyconfigure}
21mr|plasma5-kdepim-addons-23.08.4-2|150	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|151	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|152	
21mr|plasma5-kdepim-addons-23.08.4-2|153	%description -n %{libdkimverifyconfigure}
21mr|plasma5-kdepim-addons-23.08.4-2|154	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|155	
21mr|plasma5-kdepim-addons-23.08.4-2|156	%files -n %{libdkimverifyconfigure}
21mr|plasma5-kdepim-addons-23.08.4-2|157	%{_kde5_libdir}/libdkimverifyconfigure.so.%{dkimverifyconfigure_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|158	
21mr|plasma5-kdepim-addons-23.08.4-2|159	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|160	
21mr|plasma5-kdepim-addons-23.08.4-2|161	%define expireaccounttrashfolderconfig_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|162	%define libexpireaccounttrashfolderconfig %mklibname expireaccounttrashfolderconfig %{expireaccounttrashfolderconfig_major}
21mr|plasma5-kdepim-addons-23.08.4-2|163	
21mr|plasma5-kdepim-addons-23.08.4-2|164	%package -n %{libexpireaccounttrashfolderconfig}
21mr|plasma5-kdepim-addons-23.08.4-2|165	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|166	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|167	
21mr|plasma5-kdepim-addons-23.08.4-2|168	%description -n %{libexpireaccounttrashfolderconfig}
21mr|plasma5-kdepim-addons-23.08.4-2|169	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|170	
21mr|plasma5-kdepim-addons-23.08.4-2|171	%files -n %{libexpireaccounttrashfolderconfig}
21mr|plasma5-kdepim-addons-23.08.4-2|172	%{_kde5_libdir}/libexpireaccounttrashfolderconfig.so.%{expireaccounttrashfolderconfig_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|173	
21mr|plasma5-kdepim-addons-23.08.4-2|174	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|175	
21mr|plasma5-kdepim-addons-23.08.4-2|176	
21mr|plasma5-kdepim-addons-23.08.4-2|177	%define folderconfiguresettings_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|178	%define libfolderconfiguresettings %mklibname folderconfiguresettings %{folderconfiguresettings_major}
21mr|plasma5-kdepim-addons-23.08.4-2|179	
21mr|plasma5-kdepim-addons-23.08.4-2|180	%package -n %{libfolderconfiguresettings}
21mr|plasma5-kdepim-addons-23.08.4-2|181	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|182	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|183	
21mr|plasma5-kdepim-addons-23.08.4-2|184	%description -n %{libfolderconfiguresettings}
21mr|plasma5-kdepim-addons-23.08.4-2|185	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|186	
21mr|plasma5-kdepim-addons-23.08.4-2|187	%files -n %{libfolderconfiguresettings}
21mr|plasma5-kdepim-addons-23.08.4-2|188	%{_kde5_libdir}/libfolderconfiguresettings.so.%{folderconfiguresettings_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|189	
21mr|plasma5-kdepim-addons-23.08.4-2|190	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|191	
21mr|plasma5-kdepim-addons-23.08.4-2|192	%define kaddressbookmergelibprivate_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|193	%define libkaddressbookmergelibprivate %mklibname kaddressbookmergelibprivate %{kaddressbookmergelibprivate_major}
21mr|plasma5-kdepim-addons-23.08.4-2|194	
21mr|plasma5-kdepim-addons-23.08.4-2|195	%package -n %{libkaddressbookmergelibprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|196	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|197	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|198	
21mr|plasma5-kdepim-addons-23.08.4-2|199	%description -n %{libkaddressbookmergelibprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|200	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|201	
21mr|plasma5-kdepim-addons-23.08.4-2|202	%files -n %{libkaddressbookmergelibprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|203	%{_kde5_libdir}/libkaddressbookmergelibprivate.so.%{kaddressbookmergelibprivate_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|204	
21mr|plasma5-kdepim-addons-23.08.4-2|205	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|206	
21mr|plasma5-kdepim-addons-23.08.4-2|207	%define kmailconfirmbeforedeleting_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|208	%define libkmailconfirmbeforedeleting %mklibname kmailconfirmbeforedeleting %{kmailconfirmbeforedeleting_major}
21mr|plasma5-kdepim-addons-23.08.4-2|209	
21mr|plasma5-kdepim-addons-23.08.4-2|210	%package -n %{libkmailconfirmbeforedeleting}
21mr|plasma5-kdepim-addons-23.08.4-2|211	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|212	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|213	
21mr|plasma5-kdepim-addons-23.08.4-2|214	%description -n %{libkmailconfirmbeforedeleting}
21mr|plasma5-kdepim-addons-23.08.4-2|215	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|216	
21mr|plasma5-kdepim-addons-23.08.4-2|217	%files -n %{libkmailconfirmbeforedeleting}
21mr|plasma5-kdepim-addons-23.08.4-2|218	%{_kde5_libdir}/libkmailconfirmbeforedeleting.so.%{kmailconfirmbeforedeleting_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|219	
21mr|plasma5-kdepim-addons-23.08.4-2|220	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|221	
21mr|plasma5-kdepim-addons-23.08.4-2|222	%define kmailquicktextpluginprivate_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|223	%define libkmailquicktextpluginprivate %mklibname kmailquicktextpluginprivate %{kmailquicktextpluginprivate_major}
21mr|plasma5-kdepim-addons-23.08.4-2|224	
21mr|plasma5-kdepim-addons-23.08.4-2|225	%package -n %{libkmailquicktextpluginprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|226	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|227	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|228	
21mr|plasma5-kdepim-addons-23.08.4-2|229	%description -n %{libkmailquicktextpluginprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|230	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|231	
21mr|plasma5-kdepim-addons-23.08.4-2|232	%files -n %{libkmailquicktextpluginprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|233	%{_kde5_libdir}/libkmailquicktextpluginprivate.so.%{kmailquicktextpluginprivate_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|234	
21mr|plasma5-kdepim-addons-23.08.4-2|235	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|236	
21mr|plasma5-kdepim-addons-23.08.4-2|237	%define openurlwithconfigure_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|238	%define libopenurlwithconfigure %mklibname openurlwithconfigure %{openurlwithconfigure_major}
21mr|plasma5-kdepim-addons-23.08.4-2|239	
21mr|plasma5-kdepim-addons-23.08.4-2|240	%package -n %{libopenurlwithconfigure}
21mr|plasma5-kdepim-addons-23.08.4-2|241	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|242	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|243	
21mr|plasma5-kdepim-addons-23.08.4-2|244	%description -n %{libopenurlwithconfigure}
21mr|plasma5-kdepim-addons-23.08.4-2|245	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|246	
21mr|plasma5-kdepim-addons-23.08.4-2|247	%files -n %{libopenurlwithconfigure}
21mr|plasma5-kdepim-addons-23.08.4-2|248	%{_kde5_libdir}/libopenurlwithconfigure.so.%{openurlwithconfigure_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|249	
21mr|plasma5-kdepim-addons-23.08.4-2|250	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|251	
21mr|plasma5-kdepim-addons-23.08.4-2|252	%define scamconfiguresettings_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|253	%define libscamconfiguresettings %mklibname scamconfiguresettings %{scamconfiguresettings_major}
21mr|plasma5-kdepim-addons-23.08.4-2|254	
21mr|plasma5-kdepim-addons-23.08.4-2|255	%package -n %{libscamconfiguresettings}
21mr|plasma5-kdepim-addons-23.08.4-2|256	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|257	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|258	
21mr|plasma5-kdepim-addons-23.08.4-2|259	%description -n %{libscamconfiguresettings}
21mr|plasma5-kdepim-addons-23.08.4-2|260	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|261	
21mr|plasma5-kdepim-addons-23.08.4-2|262	%files -n %{libscamconfiguresettings}
21mr|plasma5-kdepim-addons-23.08.4-2|263	%{_kde5_libdir}/libscamconfiguresettings.so.%{scamconfiguresettings_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|264	
21mr|plasma5-kdepim-addons-23.08.4-2|265	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|266	
21mr|plasma5-kdepim-addons-23.08.4-2|267	%define shorturlpluginprivate_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|268	%define libshorturlpluginprivate %mklibname shorturlpluginprivate %{shorturlpluginprivate_major}
21mr|plasma5-kdepim-addons-23.08.4-2|269	
21mr|plasma5-kdepim-addons-23.08.4-2|270	%package -n %{libshorturlpluginprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|271	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|272	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|273	
21mr|plasma5-kdepim-addons-23.08.4-2|274	%description -n %{libshorturlpluginprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|275	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|276	
21mr|plasma5-kdepim-addons-23.08.4-2|277	%files -n %{libshorturlpluginprivate}
21mr|plasma5-kdepim-addons-23.08.4-2|278	%{_kde5_libdir}/libshorturlpluginprivate.so.%{shorturlpluginprivate_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|279	
21mr|plasma5-kdepim-addons-23.08.4-2|280	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|281	
21mr|plasma5-kdepim-addons-23.08.4-2|282	%define kmailmarkdown_major 5
21mr|plasma5-kdepim-addons-23.08.4-2|283	%define libkmailmarkdown %mklibname kmailmarkdown %{kmailmarkdown_major}
21mr|plasma5-kdepim-addons-23.08.4-2|284	
21mr|plasma5-kdepim-addons-23.08.4-2|285	%package -n %{libkmailmarkdown}
21mr|plasma5-kdepim-addons-23.08.4-2|286	Summary:	KDE PIM shared library
21mr|plasma5-kdepim-addons-23.08.4-2|287	Group:		System/Libraries
21mr|plasma5-kdepim-addons-23.08.4-2|288	
21mr|plasma5-kdepim-addons-23.08.4-2|289	%description -n %{libkmailmarkdown}
21mr|plasma5-kdepim-addons-23.08.4-2|290	KDE PIM shared library.
21mr|plasma5-kdepim-addons-23.08.4-2|291	
21mr|plasma5-kdepim-addons-23.08.4-2|292	%files -n %{libkmailmarkdown}
21mr|plasma5-kdepim-addons-23.08.4-2|293	%{_kde5_libdir}/libkmailmarkdown.so.%{kmailmarkdown_major}*
21mr|plasma5-kdepim-addons-23.08.4-2|294	
21mr|plasma5-kdepim-addons-23.08.4-2|295	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-addons-23.08.4-2|296	
21mr|plasma5-kdepim-addons-23.08.4-2|297	%prep
21mr|plasma5-kdepim-addons-23.08.4-2|298	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kdepim-addons-23.08.4-2|299	
21mr|plasma5-kdepim-addons-23.08.4-2|300	%build
21mr|plasma5-kdepim-addons-23.08.4-2|301	%cmake_kde5 \
21mr|plasma5-kdepim-addons-23.08.4-2|302	-DKDEPIMADDONS_BUILD_EXAMPLES:BOOL=ON \
21mr|plasma5-kdepim-addons-23.08.4-2|303	-DBUILD_TESTING:BOOL=OFF
21mr|plasma5-kdepim-addons-23.08.4-2|304	%make
21mr|plasma5-kdepim-addons-23.08.4-2|305	
21mr|plasma5-kdepim-addons-23.08.4-2|306	%install
21mr|plasma5-kdepim-addons-23.08.4-2|307	%makeinstall_std -C build
21mr|plasma5-kdepim-addons-23.08.4-2|308	
21mr|plasma5-kdepim-addons-23.08.4-2|309	%find_lang cryptopageplugin customtoolsplugin importwizard_plugins kaddressbook_importexportplugins kaddressbook_plugins \
21mr|plasma5-kdepim-addons-23.08.4-2|310	kaddressbook_contacteditor kmail_editor_plugins kmail_checkbeforedeleting_plugins kmail_editorconvertertext_plugins kmail_editorinit_plugins \
21mr|plasma5-kdepim-addons-23.08.4-2|311	kmail_editorsendcheck_plugins kmail_editorgrammar_plugins kmail_plugins kmailtransport_plugins korganizer_plugins mailreader \
21mr|plasma5-kdepim-addons-23.08.4-2|312	messageviewer_application_gnupgwks_plugin messageviewer_application_mstnef_plugin  messageviewer_bodypartformatter_pkpass \
21mr|plasma5-kdepim-addons-23.08.4-2|313	messageviewer_text_calendar_plugin messageviewer_text_vcard_plugin messageviewer_semantic_plugin messageviewerheaderplugins \
21mr|plasma5-kdepim-addons-23.08.4-2|314	messageviewerplugins messageviewerconfiguresettingsplugins pimeventsplugin sieveeditor_plugins webengineurlinterceptor %{name}.lang --with-kde
21mr|plasma5-kdepim-addons-23.08.4-2|315	
21mr|plasma5-kdepim-addons-23.08.4-2|316	

15279 21
21mr|plasma5-kdepim-runtime-23.08.4-2|1	%define oname kdepim-runtime
21mr|plasma5-kdepim-runtime-23.08.4-2|2	
21mr|plasma5-kdepim-runtime-23.08.4-2|3	Summary:	Plasma 5 PIM runtime files
21mr|plasma5-kdepim-runtime-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-kdepim-runtime-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-kdepim-runtime-23.08.4-2|6	Release:	2
21mr|plasma5-kdepim-runtime-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-kdepim-runtime-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-kdepim-runtime-23.08.4-2|9	Url:		https://www.kde.org/
21mr|plasma5-kdepim-runtime-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kdepim-runtime-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-kdepim-runtime-23.08.4-2|12	BuildRequires:	xsltproc
21mr|plasma5-kdepim-runtime-23.08.4-2|13	BuildRequires:	boost-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|14	BuildRequires:	kf5akonadi-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|15	BuildRequires:	kf5akonadicalendar-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|16	BuildRequires:	kf5akonadicontact-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|17	BuildRequires:	kf5akonadimime-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|18	BuildRequires:	kf5akonadinotes-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|19	BuildRequires:	kf5calendarcore-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|20	BuildRequires:	kf5calendarutils-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|21	BuildRequires:	kf5codecs-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|22	BuildRequires:	kf5config-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|23	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|24	BuildRequires:	kf5contacts-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|25	BuildRequires:	kf5holidays-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|26	BuildRequires:	kf5identitymanagement-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|27	BuildRequires:	kf5imap-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|28	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|29	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|30	BuildRequires:	kf5kio-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|31	BuildRequires:	kf5kross-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|32	BuildRequires:	kf5mailtransport-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|33	BuildRequires:	kf5mbox-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|34	BuildRequires:	kf5mime-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|35	BuildRequires:	kf5notifyconfig-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|36	BuildRequires:	kf5pimcommon-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|37	BuildRequires:	kf5pimtextedit-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|38	BuildRequires:	kf5syndication-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|39	BuildRequires:	kf5textwidgets-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|40	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|41	BuildRequires:	kpimgapi-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|42	BuildRequires:	kf5dav-devel
21mr|plasma5-kdepim-runtime-23.08.4-2|43	BuildRequires:	pkgconfig(libxslt)
21mr|plasma5-kdepim-runtime-23.08.4-2|44	BuildRequires:	pkgconfig(qca2-qt5)
21mr|plasma5-kdepim-runtime-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kdepim-runtime-23.08.4-2|46	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kdepim-runtime-23.08.4-2|47	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kdepim-runtime-23.08.4-2|48	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-kdepim-runtime-23.08.4-2|49	BuildRequires:	pkgconfig(Qt5NetworkAuth)
21mr|plasma5-kdepim-runtime-23.08.4-2|50	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-kdepim-runtime-23.08.4-2|51	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-kdepim-runtime-23.08.4-2|52	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kdepim-runtime-23.08.4-2|53	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|plasma5-kdepim-runtime-23.08.4-2|54	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|plasma5-kdepim-runtime-23.08.4-2|55	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|plasma5-kdepim-runtime-23.08.4-2|56	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|plasma5-kdepim-runtime-23.08.4-2|57	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kdepim-runtime-23.08.4-2|58	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|plasma5-kdepim-runtime-23.08.4-2|59	Requires:	plasma5-akonadi
21mr|plasma5-kdepim-runtime-23.08.4-2|60	Conflicts:	akonadi-kde
21mr|plasma5-kdepim-runtime-23.08.4-2|61	Conflicts:	plasma5-kio-kdepimlibs < 16.08.2
21mr|plasma5-kdepim-runtime-23.08.4-2|62	
21mr|plasma5-kdepim-runtime-23.08.4-2|63	%description
21mr|plasma5-kdepim-runtime-23.08.4-2|64	Plasma 5 PIM runtime files.
21mr|plasma5-kdepim-runtime-23.08.4-2|65	
21mr|plasma5-kdepim-runtime-23.08.4-2|66	%files -f %{name}.lang
21mr|plasma5-kdepim-runtime-23.08.4-2|67	%{_kde5_applicationsdir}/org.kde.akonadi_contacts_resource.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|68	%{_kde5_applicationsdir}/org.kde.akonadi_ews_resource.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|69	%{_kde5_applicationsdir}/org.kde.akonadi_openxchange_resource.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|70	%{_kde5_applicationsdir}/org.kde.akonadi_vcard_resource.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|71	%{_kde5_applicationsdir}/org.kde.akonadi_vcarddir_resource.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|72	%{_kde5_applicationsdir}/org.kde.akonadi_davgroupware_resource.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|73	%{_kde5_applicationsdir}/org.kde.akonadi_google_resource.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|74	%{_kde5_applicationsdir}/org.kde.akonadi_imap_resource.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|75	%{_kde5_bindir}/akonadi_akonotes_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|76	%{_kde5_bindir}/akonadi_birthdays_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|77	%{_kde5_bindir}/akonadi_contacts_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|78	%{_kde5_bindir}/akonadi_ews_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|79	%{_kde5_bindir}/akonadi_ewsmta_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|80	%{_kde5_bindir}/akonadi_davgroupware_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|81	%{_kde5_bindir}/akonadi_google_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|82	%{_kde5_bindir}/akonadi_ical_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|83	%{_kde5_bindir}/akonadi_icaldir_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|84	%{_kde5_bindir}/akonadi_imap_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|85	%{_kde5_bindir}/akonadi_maildir_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|86	%{_kde5_bindir}/akonadi_maildispatcher_agent
21mr|plasma5-kdepim-runtime-23.08.4-2|87	%{_kde5_bindir}/akonadi_mbox_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|88	%{_kde5_bindir}/akonadi_migration_agent
21mr|plasma5-kdepim-runtime-23.08.4-2|89	%{_kde5_bindir}/akonadi_mixedmaildir_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|90	%{_kde5_bindir}/akonadi_newmailnotifier_agent
21mr|plasma5-kdepim-runtime-23.08.4-2|91	%{_kde5_bindir}/akonadi_notes_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|92	%{_kde5_bindir}/akonadi_openxchange_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|93	%{_kde5_bindir}/akonadi_pop3_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|94	%{_kde5_bindir}/akonadi_tomboynotes_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|95	%{_kde5_bindir}/akonadi_vcard_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|96	%{_kde5_bindir}/akonadi_vcarddir_resource
21mr|plasma5-kdepim-runtime-23.08.4-2|97	%{_kde5_bindir}/gidmigrator
21mr|plasma5-kdepim-runtime-23.08.4-2|98	%{_kde5_datadir}/akonadi/accountwizard/*
21mr|plasma5-kdepim-runtime-23.08.4-2|99	%{_kde5_datadir}/akonadi/agents/*.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|100	%{_kde5_datadir}/akonadi/firstrun/*
21mr|plasma5-kdepim-runtime-23.08.4-2|101	%{_kde5_iconsdir}/hicolor/*/apps/akonadi-ews.*
21mr|plasma5-kdepim-runtime-23.08.4-2|102	%{_kde5_iconsdir}/hicolor/*/apps/ox.*
21mr|plasma5-kdepim-runtime-23.08.4-2|103	%{_kde5_notificationsdir}/akonadi_ews_resource.notifyrc
21mr|plasma5-kdepim-runtime-23.08.4-2|104	%{_kde5_notificationsdir}/akonadi_maildispatcher_agent.notifyrc
21mr|plasma5-kdepim-runtime-23.08.4-2|105	%{_kde5_notificationsdir}/akonadi_newmailnotifier_agent.notifyrc
21mr|plasma5-kdepim-runtime-23.08.4-2|106	%{_kde5_notificationsdir}/akonadi_pop3_resource.notifyrc
21mr|plasma5-kdepim-runtime-23.08.4-2|107	%{_kde5_notificationsdir}/akonadi_google_resource.notifyrc
21mr|plasma5-kdepim-runtime-23.08.4-2|108	%{_kde5_services}/akonadi/davgroupware-providers/*.desktop
21mr|plasma5-kdepim-runtime-23.08.4-2|109	%{_kde5_datadir}/qlogging-categories5/kdepim-runtime.categories
21mr|plasma5-kdepim-runtime-23.08.4-2|110	%{_kde5_datadir}/qlogging-categories5/kdepim-runtime.renamecategories
21mr|plasma5-kdepim-runtime-23.08.4-2|111	%{_datadir}/mime/packages/kdepim-mime.xml
21mr|plasma5-kdepim-runtime-23.08.4-2|112	%{_qt5_plugindir}/kf5/kio/akonadi.so
21mr|plasma5-kdepim-runtime-23.08.4-2|113	%{_qt5_plugindir}/pim5/akonadi/config
21mr|plasma5-kdepim-runtime-23.08.4-2|114	%{_qt5_plugindir}/pim5/kcms/kaddressbook/kcm_ldap.so
21mr|plasma5-kdepim-runtime-23.08.4-2|115	%{_qt5_plugindir}/pim5/mailtransport/mailtransport_akonadiplugin.so
21mr|plasma5-kdepim-runtime-23.08.4-2|116	
21mr|plasma5-kdepim-runtime-23.08.4-2|117	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-runtime-23.08.4-2|118	
21mr|plasma5-kdepim-runtime-23.08.4-2|119	%define filestore_major 5
21mr|plasma5-kdepim-runtime-23.08.4-2|120	%define libfilestore %mklibname akonadi-filestore %{filestore_major}
21mr|plasma5-kdepim-runtime-23.08.4-2|121	
21mr|plasma5-kdepim-runtime-23.08.4-2|122	%package -n %{libfilestore}
21mr|plasma5-kdepim-runtime-23.08.4-2|123	Summary:	Plasma 5 PIM runtime shared library
21mr|plasma5-kdepim-runtime-23.08.4-2|124	Group:		System/Libraries
21mr|plasma5-kdepim-runtime-23.08.4-2|125	
21mr|plasma5-kdepim-runtime-23.08.4-2|126	%description -n %{libfilestore}
21mr|plasma5-kdepim-runtime-23.08.4-2|127	Plasma 5 PIM runtime shared library.
21mr|plasma5-kdepim-runtime-23.08.4-2|128	
21mr|plasma5-kdepim-runtime-23.08.4-2|129	%files -n %{libfilestore}
21mr|plasma5-kdepim-runtime-23.08.4-2|130	%{_kde5_libdir}/libakonadi-filestore.so.%{filestore_major}*
21mr|plasma5-kdepim-runtime-23.08.4-2|131	
21mr|plasma5-kdepim-runtime-23.08.4-2|132	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-runtime-23.08.4-2|133	
21mr|plasma5-kdepim-runtime-23.08.4-2|134	%define singlefileresource_major 5
21mr|plasma5-kdepim-runtime-23.08.4-2|135	%define libsinglefileresource %mklibname akonadi-singlefileresource %{singlefileresource_major}
21mr|plasma5-kdepim-runtime-23.08.4-2|136	
21mr|plasma5-kdepim-runtime-23.08.4-2|137	%package -n %{libsinglefileresource}
21mr|plasma5-kdepim-runtime-23.08.4-2|138	Summary:	Plasma 5 PIM runtime shared library
21mr|plasma5-kdepim-runtime-23.08.4-2|139	Group:		System/Libraries
21mr|plasma5-kdepim-runtime-23.08.4-2|140	
21mr|plasma5-kdepim-runtime-23.08.4-2|141	%description -n %{libsinglefileresource}
21mr|plasma5-kdepim-runtime-23.08.4-2|142	Plasma 5 PIM runtime shared library.
21mr|plasma5-kdepim-runtime-23.08.4-2|143	
21mr|plasma5-kdepim-runtime-23.08.4-2|144	%files -n %{libsinglefileresource}
21mr|plasma5-kdepim-runtime-23.08.4-2|145	%{_kde5_libdir}/libakonadi-singlefileresource.so.%{singlefileresource_major}*
21mr|plasma5-kdepim-runtime-23.08.4-2|146	
21mr|plasma5-kdepim-runtime-23.08.4-2|147	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-runtime-23.08.4-2|148	
21mr|plasma5-kdepim-runtime-23.08.4-2|149	%define folderarchivesettings_major 5
21mr|plasma5-kdepim-runtime-23.08.4-2|150	%define libfolderarchivesettings %mklibname folderarchivesettings %{folderarchivesettings_major}
21mr|plasma5-kdepim-runtime-23.08.4-2|151	
21mr|plasma5-kdepim-runtime-23.08.4-2|152	%package -n %{libfolderarchivesettings}
21mr|plasma5-kdepim-runtime-23.08.4-2|153	Summary:	Plasma 5 PIM runtime shared library
21mr|plasma5-kdepim-runtime-23.08.4-2|154	Group:		System/Libraries
21mr|plasma5-kdepim-runtime-23.08.4-2|155	
21mr|plasma5-kdepim-runtime-23.08.4-2|156	%description -n %{libfolderarchivesettings}
21mr|plasma5-kdepim-runtime-23.08.4-2|157	Plasma 5 PIM runtime shared library.
21mr|plasma5-kdepim-runtime-23.08.4-2|158	
21mr|plasma5-kdepim-runtime-23.08.4-2|159	%files -n %{libfolderarchivesettings}
21mr|plasma5-kdepim-runtime-23.08.4-2|160	%{_kde5_libdir}/libfolderarchivesettings.so.%{folderarchivesettings_major}*
21mr|plasma5-kdepim-runtime-23.08.4-2|161	
21mr|plasma5-kdepim-runtime-23.08.4-2|162	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-runtime-23.08.4-2|163	
21mr|plasma5-kdepim-runtime-23.08.4-2|164	%define kmindexreader_major 5
21mr|plasma5-kdepim-runtime-23.08.4-2|165	%define libkmindexreader %mklibname kmindexreader %{kmindexreader_major}
21mr|plasma5-kdepim-runtime-23.08.4-2|166	
21mr|plasma5-kdepim-runtime-23.08.4-2|167	%package -n %{libkmindexreader}
21mr|plasma5-kdepim-runtime-23.08.4-2|168	Summary:	Plasma 5 PIM runtime shared library
21mr|plasma5-kdepim-runtime-23.08.4-2|169	Group:		System/Libraries
21mr|plasma5-kdepim-runtime-23.08.4-2|170	
21mr|plasma5-kdepim-runtime-23.08.4-2|171	%description -n %{libkmindexreader}
21mr|plasma5-kdepim-runtime-23.08.4-2|172	Plasma 5 PIM runtime shared library.
21mr|plasma5-kdepim-runtime-23.08.4-2|173	
21mr|plasma5-kdepim-runtime-23.08.4-2|174	%files -n %{libkmindexreader}
21mr|plasma5-kdepim-runtime-23.08.4-2|175	%{_kde5_libdir}/libkmindexreader.so.%{kmindexreader_major}*
21mr|plasma5-kdepim-runtime-23.08.4-2|176	
21mr|plasma5-kdepim-runtime-23.08.4-2|177	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-runtime-23.08.4-2|178	
21mr|plasma5-kdepim-runtime-23.08.4-2|179	%define maildir_major 5
21mr|plasma5-kdepim-runtime-23.08.4-2|180	%define libmaildir %mklibname maildir %{maildir_major}
21mr|plasma5-kdepim-runtime-23.08.4-2|181	
21mr|plasma5-kdepim-runtime-23.08.4-2|182	%package -n %{libmaildir}
21mr|plasma5-kdepim-runtime-23.08.4-2|183	Summary:	Plasma 5 PIM runtime shared library
21mr|plasma5-kdepim-runtime-23.08.4-2|184	Group:		System/Libraries
21mr|plasma5-kdepim-runtime-23.08.4-2|185	
21mr|plasma5-kdepim-runtime-23.08.4-2|186	%description -n %{libmaildir}
21mr|plasma5-kdepim-runtime-23.08.4-2|187	Plasma 5 PIM runtime shared library.
21mr|plasma5-kdepim-runtime-23.08.4-2|188	
21mr|plasma5-kdepim-runtime-23.08.4-2|189	%files -n %{libmaildir}
21mr|plasma5-kdepim-runtime-23.08.4-2|190	%{_kde5_libdir}/libmaildir.so.%{maildir_major}*
21mr|plasma5-kdepim-runtime-23.08.4-2|191	
21mr|plasma5-kdepim-runtime-23.08.4-2|192	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-runtime-23.08.4-2|193	
21mr|plasma5-kdepim-runtime-23.08.4-2|194	%define devkf5kdepimruntime %mklibname kf5kdepim-runtime -d
21mr|plasma5-kdepim-runtime-23.08.4-2|195	
21mr|plasma5-kdepim-runtime-23.08.4-2|196	%package -n %{devkf5kdepimruntime}
21mr|plasma5-kdepim-runtime-23.08.4-2|197	Summary:	Development files for Plasma 5 PIM library
21mr|plasma5-kdepim-runtime-23.08.4-2|198	Group:		Development/KDE and Qt
21mr|plasma5-kdepim-runtime-23.08.4-2|199	Provides:	kf5kdepim-runtime-devel = %{version}
21mr|plasma5-kdepim-runtime-23.08.4-2|200	Conflicts:	akonadi-kde
21mr|plasma5-kdepim-runtime-23.08.4-2|201	
21mr|plasma5-kdepim-runtime-23.08.4-2|202	%description -n %{devkf5kdepimruntime}
21mr|plasma5-kdepim-runtime-23.08.4-2|203	This package contains header files needed if you wish to build applications
21mr|plasma5-kdepim-runtime-23.08.4-2|204	based on %{name}.
21mr|plasma5-kdepim-runtime-23.08.4-2|205	
21mr|plasma5-kdepim-runtime-23.08.4-2|206	%files -n %{devkf5kdepimruntime}
21mr|plasma5-kdepim-runtime-23.08.4-2|207	%{_datadir}/dbus-1/interfaces/org.kde.Akonadi.Maildir.Settings.xml
21mr|plasma5-kdepim-runtime-23.08.4-2|208	%{_datadir}/dbus-1/interfaces/org.kde.Akonadi.MixedMaildir.Settings.xml
21mr|plasma5-kdepim-runtime-23.08.4-2|209	
21mr|plasma5-kdepim-runtime-23.08.4-2|210	#----------------------------------------------------------------------------
21mr|plasma5-kdepim-runtime-23.08.4-2|211	
21mr|plasma5-kdepim-runtime-23.08.4-2|212	%prep
21mr|plasma5-kdepim-runtime-23.08.4-2|213	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kdepim-runtime-23.08.4-2|214	
21mr|plasma5-kdepim-runtime-23.08.4-2|215	%build
21mr|plasma5-kdepim-runtime-23.08.4-2|216	%cmake_kde5
21mr|plasma5-kdepim-runtime-23.08.4-2|217	%make
21mr|plasma5-kdepim-runtime-23.08.4-2|218	
21mr|plasma5-kdepim-runtime-23.08.4-2|219	%install
21mr|plasma5-kdepim-runtime-23.08.4-2|220	%makeinstall_std -C build
21mr|plasma5-kdepim-runtime-23.08.4-2|221	
21mr|plasma5-kdepim-runtime-23.08.4-2|222	%find_lang accountwizard_contacts accountwizard_ews accountwizard_ical accountwizard_imap accountwizard_kolab \
21mr|plasma5-kdepim-runtime-23.08.4-2|223	accountwizard_mailbox accountwizard_maildir accountwizard_pop3 accountwizard_vcard accountwizard_vcarddir \
21mr|plasma5-kdepim-runtime-23.08.4-2|224	akonadi_ews_resource akonadi-filestore akonadi_birthdays_resource akonadi_contacts_resource akonadi_davgroupware_resource \
21mr|plasma5-kdepim-runtime-23.08.4-2|225	akonadi_facebook_resource akonadi_gmail_resource akonadi_googlecalendar_resource akonadi_googlecontacts_resource \
21mr|plasma5-kdepim-runtime-23.08.4-2|226	akonadi_ical_resource akonadi_icaldir_resource akonadi_imap_resource akonadi_invitations_agent \
21mr|plasma5-kdepim-runtime-23.08.4-2|227	akonadi_kalarm_resource akonadi_maildir_resource akonadi_maildispatcher_agent akonadi_mbox_resource \
21mr|plasma5-kdepim-runtime-23.08.4-2|228	akonadi_migration_agent akonadi_mixedmaildir_resource akonadi_newmailnotifier_agent \
21mr|plasma5-kdepim-runtime-23.08.4-2|229	akonadi_openxchange_resource akonadi_pop3_resource akonadi_serializer_plugins akonadi_singlefile_resource \
21mr|plasma5-kdepim-runtime-23.08.4-2|230	akonadi_tomboynotes_resource akonadi_vcard_resource akonadi_vcarddir_resource \
21mr|plasma5-kdepim-runtime-23.08.4-2|231	gid-migrator kio_akonadi kio_pop3 libfolderarchivesettings pop3 akonadi_google_resource \
21mr|plasma5-kdepim-runtime-23.08.4-2|232	akonadi_etesync_resource %{name}.lang --with-kde --with-html
21mr|plasma5-kdepim-runtime-23.08.4-2|233	

15280 21
21mr|plasma5-kdeplasma-addons-5.27.11-3|1	%define oname kdeplasma-addons
21mr|plasma5-kdeplasma-addons-5.27.11-3|2	%bcond_without webkit
21mr|plasma5-kdeplasma-addons-5.27.11-3|3	
21mr|plasma5-kdeplasma-addons-5.27.11-3|4	Summary:	Plasma 5 various add-ons
21mr|plasma5-kdeplasma-addons-5.27.11-3|5	Name:		plasma5-%{oname}
21mr|plasma5-kdeplasma-addons-5.27.11-3|6	Version:	5.27.11
21mr|plasma5-kdeplasma-addons-5.27.11-3|7	Release:	3
21mr|plasma5-kdeplasma-addons-5.27.11-3|8	License:	GPLv2+
21mr|plasma5-kdeplasma-addons-5.27.11-3|9	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|10	Url:		https://www.kde.org/
21mr|plasma5-kdeplasma-addons-5.27.11-3|11	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-kdeplasma-addons-5.27.11-3|12	Source8:	plasma5-kdeplasma-addons.rpmlintrc
21mr|plasma5-kdeplasma-addons-5.27.11-3|13	BuildRequires:	extra-cmake-modules
21mr|plasma5-kdeplasma-addons-5.27.11-3|14	BuildRequires:	plasma-framework
21mr|plasma5-kdeplasma-addons-5.27.11-3|15	BuildRequires:	kf5activities-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|16	BuildRequires:	kf5config-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|17	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|18	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|19	BuildRequires:	kf5declarative-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|20	BuildRequires:	kf5holidays-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|21	BuildRequires:	kf5i18n-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|22	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|23	BuildRequires:	kf5kio-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|24	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|25	BuildRequires:	kf5kross-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|26	BuildRequires:	kf5newstuff-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|27	BuildRequires:	kf5networkmanagerqt-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|28	BuildRequires:	kf5plasma-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|29	BuildRequires:	kf5purpose-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|30	BuildRequires:	kf5runner-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|31	BuildRequires:	kf5service-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|32	BuildRequires:	kf5unitconversion-devel
21mr|plasma5-kdeplasma-addons-5.27.11-3|33	BuildRequires:	plasma5-workspace-devel >= %{version}
21mr|plasma5-kdeplasma-addons-5.27.11-3|34	BuildRequires:	pkgconfig(glib-2.0)
21mr|plasma5-kdeplasma-addons-5.27.11-3|35	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kdeplasma-addons-5.27.11-3|36	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kdeplasma-addons-5.27.11-3|37	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kdeplasma-addons-5.27.11-3|38	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-kdeplasma-addons-5.27.11-3|39	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-kdeplasma-addons-5.27.11-3|40	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-kdeplasma-addons-5.27.11-3|41	%if %{with webkit}
21mr|plasma5-kdeplasma-addons-5.27.11-3|42	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|plasma5-kdeplasma-addons-5.27.11-3|43	%endif
21mr|plasma5-kdeplasma-addons-5.27.11-3|44	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kdeplasma-addons-5.27.11-3|45	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-kdeplasma-addons-5.27.11-3|46	BuildRequires:	pkgconfig(x11)
21mr|plasma5-kdeplasma-addons-5.27.11-3|47	BuildRequires:	pkgconfig(xcb)
21mr|plasma5-kdeplasma-addons-5.27.11-3|48	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|plasma5-kdeplasma-addons-5.27.11-3|49	# Must have stuff
21mr|plasma5-kdeplasma-addons-5.27.11-3|50	Requires:	plasma5-applet-quicklaunch
21mr|plasma5-kdeplasma-addons-5.27.11-3|51	Requires:	plasma5-desktopswitcher-previews
21mr|plasma5-kdeplasma-addons-5.27.11-3|52	Requires:	plasma5-windowswitcher-big_icons
21mr|plasma5-kdeplasma-addons-5.27.11-3|53	Requires:	plasma5-windowswitcher-compact
21mr|plasma5-kdeplasma-addons-5.27.11-3|54	Requires:	plasma5-windowswitcher-coverswitch
21mr|plasma5-kdeplasma-addons-5.27.11-3|55	Requires:	plasma5-windowswitcher-flipswitch
21mr|plasma5-kdeplasma-addons-5.27.11-3|56	Requires:	plasma5-windowswitcher-informative
21mr|plasma5-kdeplasma-addons-5.27.11-3|57	Requires:	plasma5-windowswitcher-present_windows
21mr|plasma5-kdeplasma-addons-5.27.11-3|58	Requires:	plasma5-windowswitcher-small_icons
21mr|plasma5-kdeplasma-addons-5.27.11-3|59	Requires:	plasma5-windowswitcher-text
21mr|plasma5-kdeplasma-addons-5.27.11-3|60	Requires:	plasma5-windowswitcher-thumbnail_grid
21mr|plasma5-kdeplasma-addons-5.27.11-3|61	Requires:	plasma5-windowswitcher-thumbnails
21mr|plasma5-kdeplasma-addons-5.27.11-3|62	# Optional stuff
21mr|plasma5-kdeplasma-addons-5.27.11-3|63	Recommends:	plasma5-applet-binaryclock
21mr|plasma5-kdeplasma-addons-5.27.11-3|64	Recommends:	plasma5-applet-calculator
21mr|plasma5-kdeplasma-addons-5.27.11-3|65	Recommends:	plasma5-applet-colorpicker
21mr|plasma5-kdeplasma-addons-5.27.11-3|66	Recommends:	plasma5-applet-comic
21mr|plasma5-kdeplasma-addons-5.27.11-3|67	Recommends:	plasma5-applet-dict
21mr|plasma5-kdeplasma-addons-5.27.11-3|68	Recommends:	plasma5-applet-diskquota
21mr|plasma5-kdeplasma-addons-5.27.11-3|69	Recommends:	plasma5-applet-fifteenpuzzle
21mr|plasma5-kdeplasma-addons-5.27.11-3|70	Recommends:	plasma5-applet-fuzzyclock
21mr|plasma5-kdeplasma-addons-5.27.11-3|71	Recommends:	plasma5-applet-grouping
21mr|plasma5-kdeplasma-addons-5.27.11-3|72	Recommends:	plasma5-applet-keyboardindicator
21mr|plasma5-kdeplasma-addons-5.27.11-3|73	Recommends:	plasma5-applet-kickerdash
21mr|plasma5-kdeplasma-addons-5.27.11-3|74	Recommends:	plasma5-applet-konsoleprofiles
21mr|plasma5-kdeplasma-addons-5.27.11-3|75	Recommends:	plasma5-applet-mediaframe
21mr|plasma5-kdeplasma-addons-5.27.11-3|76	Recommends:	plasma5-applet-nightcolorcontrol
21mr|plasma5-kdeplasma-addons-5.27.11-3|77	Recommends:	plasma5-applet-notes
21mr|plasma5-kdeplasma-addons-5.27.11-3|78	Recommends:	plasma5-applet-quickshare
21mr|plasma5-kdeplasma-addons-5.27.11-3|79	Recommends:	plasma5-applet-systemloadviewer
21mr|plasma5-kdeplasma-addons-5.27.11-3|80	Recommends:	plasma5-applet-timer/
21mr|plasma5-kdeplasma-addons-5.27.11-3|81	Recommends:	plasma5-applet-userswitcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|82	Recommends:	plasma5-applet-weather
21mr|plasma5-kdeplasma-addons-5.27.11-3|83	Recommends:	plasma5-applet-webbrowser
21mr|plasma5-kdeplasma-addons-5.27.11-3|84	Recommends:	plasma5-calendar-astronomicalevents
21mr|plasma5-kdeplasma-addons-5.27.11-3|85	# Not used by any plasmoid yet, they need porting
21mr|plasma5-kdeplasma-addons-5.27.11-3|86	Recommends:	plasma5-runner-character
21mr|plasma5-kdeplasma-addons-5.27.11-3|87	Recommends:	plasma5-runner-converter
21mr|plasma5-kdeplasma-addons-5.27.11-3|88	Recommends:	plasma5-runner-datetime
21mr|plasma5-kdeplasma-addons-5.27.11-3|89	Recommends:	plasma5-runner-dictionary
21mr|plasma5-kdeplasma-addons-5.27.11-3|90	Recommends:	plasma5-runner-katesessions
21mr|plasma5-kdeplasma-addons-5.27.11-3|91	Recommends:	plasma5-runner-spellchecker
21mr|plasma5-kdeplasma-addons-5.27.11-3|92	# Prefer plasma5 prefix for Plasma 5 core packages
21mr|plasma5-kdeplasma-addons-5.27.11-3|93	Obsoletes:	kdeplasma-addons-kf5 < 5.2.1-2
21mr|plasma5-kdeplasma-addons-5.27.11-3|94	# Removed in 5.26
21mr|plasma5-kdeplasma-addons-5.27.11-3|95	Obsoletes:	plasma5-applet-activitypager < 5.27.4
21mr|plasma5-kdeplasma-addons-5.27.11-3|96	Obsoletes:	plasma5-dataengine-konsoleprofiles < 5.27.4
21mr|plasma5-kdeplasma-addons-5.27.11-3|97	
21mr|plasma5-kdeplasma-addons-5.27.11-3|98	%description
21mr|plasma5-kdeplasma-addons-5.27.11-3|99	Plasma 5 various add-ons.
21mr|plasma5-kdeplasma-addons-5.27.11-3|100	
21mr|plasma5-kdeplasma-addons-5.27.11-3|101	%files
21mr|plasma5-kdeplasma-addons-5.27.11-3|102	
21mr|plasma5-kdeplasma-addons-5.27.11-3|103	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|104	
21mr|plasma5-kdeplasma-addons-5.27.11-3|105	%package -n plasma5-applet-binaryclock
21mr|plasma5-kdeplasma-addons-5.27.11-3|106	Summary:	Plasma 5 binaryclock plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|107	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|108	
21mr|plasma5-kdeplasma-addons-5.27.11-3|109	%description -n plasma5-applet-binaryclock
21mr|plasma5-kdeplasma-addons-5.27.11-3|110	Plasma 5 fuzzyclock plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|111	
21mr|plasma5-kdeplasma-addons-5.27.11-3|112	%files -n plasma5-applet-binaryclock -f plasma_applet_org.kde.plasma.binaryclock.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|113	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.binaryclock/
21mr|plasma5-kdeplasma-addons-5.27.11-3|114	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.binaryclock/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|115	%{_appdatadir}/org.kde.plasma.binaryclock.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|116	
21mr|plasma5-kdeplasma-addons-5.27.11-3|117	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|118	
21mr|plasma5-kdeplasma-addons-5.27.11-3|119	%package -n plasma5-applet-calculator
21mr|plasma5-kdeplasma-addons-5.27.11-3|120	Summary:	Plasma 5 calculator plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|121	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|122	
21mr|plasma5-kdeplasma-addons-5.27.11-3|123	%description -n plasma5-applet-calculator
21mr|plasma5-kdeplasma-addons-5.27.11-3|124	Plasma 5 calculator plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|125	
21mr|plasma5-kdeplasma-addons-5.27.11-3|126	%files -n plasma5-applet-calculator -f plasma_applet_org.kde.plasma.calculator.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|127	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.calculator/
21mr|plasma5-kdeplasma-addons-5.27.11-3|128	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.calculator/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|129	%{_appdatadir}/org.kde.plasma.calculator.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|130	
21mr|plasma5-kdeplasma-addons-5.27.11-3|131	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|132	
21mr|plasma5-kdeplasma-addons-5.27.11-3|133	%package -n plasma5-applet-colorpicker
21mr|plasma5-kdeplasma-addons-5.27.11-3|134	Summary:	Plasma 5 color picker plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|135	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|136	
21mr|plasma5-kdeplasma-addons-5.27.11-3|137	%description -n plasma5-applet-colorpicker
21mr|plasma5-kdeplasma-addons-5.27.11-3|138	Plasma 5 color picker plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|139	
21mr|plasma5-kdeplasma-addons-5.27.11-3|140	%files -n plasma5-applet-colorpicker -f plasma_applet_org.kde.plasma.colorpicker.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|141	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.colorpicker/
21mr|plasma5-kdeplasma-addons-5.27.11-3|142	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.colorpicker/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|143	%dir %{_kde5_qmldir}/org/kde/plasma/private/colorpicker/
21mr|plasma5-kdeplasma-addons-5.27.11-3|144	%{_kde5_qmldir}/org/kde/plasma/private/colorpicker/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|145	%{_appdatadir}/org.kde.plasma.colorpicker.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|146	
21mr|plasma5-kdeplasma-addons-5.27.11-3|147	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|148	
21mr|plasma5-kdeplasma-addons-5.27.11-3|149	%package -n plasma5-applet-comic
21mr|plasma5-kdeplasma-addons-5.27.11-3|150	Summary:	Plasma 5 comic plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|151	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|152	Requires:	plasma5-dataengine-comic
21mr|plasma5-kdeplasma-addons-5.27.11-3|153	
21mr|plasma5-kdeplasma-addons-5.27.11-3|154	%description -n plasma5-applet-comic
21mr|plasma5-kdeplasma-addons-5.27.11-3|155	Plasma 5 comic plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|156	
21mr|plasma5-kdeplasma-addons-5.27.11-3|157	%files -n plasma5-applet-comic -f plasma_applet_org.kde.plasma.comic.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|158	%{_kde5_datadir}/knsrcfiles/comic.knsrc
21mr|plasma5-kdeplasma-addons-5.27.11-3|159	%{_kde5_datadir}/qlogging-categories5/plasma_comic.categories
21mr|plasma5-kdeplasma-addons-5.27.11-3|160	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.comic/
21mr|plasma5-kdeplasma-addons-5.27.11-3|161	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.comic/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|162	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.comic.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|163	%{_appdatadir}/org.kde.plasma.comic.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|164	
21mr|plasma5-kdeplasma-addons-5.27.11-3|165	
21mr|plasma5-kdeplasma-addons-5.27.11-3|166	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|167	
21mr|plasma5-kdeplasma-addons-5.27.11-3|168	%package -n plasma5-applet-diskquota
21mr|plasma5-kdeplasma-addons-5.27.11-3|169	Summary:	Plasma 5 disk quota plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|170	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|171	
21mr|plasma5-kdeplasma-addons-5.27.11-3|172	%description -n plasma5-applet-diskquota
21mr|plasma5-kdeplasma-addons-5.27.11-3|173	Plasma 5 disk quota plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|174	
21mr|plasma5-kdeplasma-addons-5.27.11-3|175	%files -n plasma5-applet-diskquota -f plasma_applet_org.kde.plasma.diskquota.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|176	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.diskquota/
21mr|plasma5-kdeplasma-addons-5.27.11-3|177	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.diskquota/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|178	%dir %{_kde5_qmldir}/org/kde/plasma/private/diskquota/
21mr|plasma5-kdeplasma-addons-5.27.11-3|179	%{_kde5_qmldir}/org/kde/plasma/private/diskquota/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|180	%{_appdatadir}/org.kde.plasma.diskquota.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|181	
21mr|plasma5-kdeplasma-addons-5.27.11-3|182	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|183	
21mr|plasma5-kdeplasma-addons-5.27.11-3|184	%package -n plasma5-applet-fifteenpuzzle
21mr|plasma5-kdeplasma-addons-5.27.11-3|185	Summary:	Plasma 5 fifteenpuzzle plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|186	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|187	# Icon conflict
21mr|plasma5-kdeplasma-addons-5.27.11-3|188	Conflicts:	plasma-applet-fifteenpuzzle
21mr|plasma5-kdeplasma-addons-5.27.11-3|189	
21mr|plasma5-kdeplasma-addons-5.27.11-3|190	%description -n plasma5-applet-fifteenpuzzle
21mr|plasma5-kdeplasma-addons-5.27.11-3|191	Plasma 5 fifteenpuzzle plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|192	
21mr|plasma5-kdeplasma-addons-5.27.11-3|193	%files -n plasma5-applet-fifteenpuzzle -f plasma_applet_org.kde.plasma.fifteenpuzzle.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|194	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.fifteenpuzzle/
21mr|plasma5-kdeplasma-addons-5.27.11-3|195	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.fifteenpuzzle/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|196	%{_kde5_iconsdir}/hicolor/scalable/apps/fifteenpuzzle.svgz
21mr|plasma5-kdeplasma-addons-5.27.11-3|197	%dir %{_kde5_qmldir}/org/kde/plasma/private/fifteenpuzzle/
21mr|plasma5-kdeplasma-addons-5.27.11-3|198	%{_kde5_qmldir}/org/kde/plasma/private/fifteenpuzzle/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|199	%{_appdatadir}/org.kde.plasma.fifteenpuzzle.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|200	
21mr|plasma5-kdeplasma-addons-5.27.11-3|201	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|202	
21mr|plasma5-kdeplasma-addons-5.27.11-3|203	%package -n plasma5-applet-fuzzyclock
21mr|plasma5-kdeplasma-addons-5.27.11-3|204	Summary:	Plasma 5 fuzzyclock plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|205	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|206	
21mr|plasma5-kdeplasma-addons-5.27.11-3|207	%description -n plasma5-applet-fuzzyclock
21mr|plasma5-kdeplasma-addons-5.27.11-3|208	Plasma 5 fuzzyclock plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|209	
21mr|plasma5-kdeplasma-addons-5.27.11-3|210	%files -n plasma5-applet-fuzzyclock -f plasma_applet_org.kde.plasma.fuzzyclock.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|211	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.fuzzyclock/
21mr|plasma5-kdeplasma-addons-5.27.11-3|212	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.fuzzyclock/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|213	%{_appdatadir}/org.kde.plasma.fuzzyclock.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|214	
21mr|plasma5-kdeplasma-addons-5.27.11-3|215	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|216	
21mr|plasma5-kdeplasma-addons-5.27.11-3|217	%package -n plasma5-applet-grouping
21mr|plasma5-kdeplasma-addons-5.27.11-3|218	Summary:	Plasma 5 grouping plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|219	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|220	
21mr|plasma5-kdeplasma-addons-5.27.11-3|221	%description -n plasma5-applet-grouping
21mr|plasma5-kdeplasma-addons-5.27.11-3|222	Plasma 5 grouping plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|223	
21mr|plasma5-kdeplasma-addons-5.27.11-3|224	It's somewhat similar to the system tray internally, it creates a containment
21mr|plasma5-kdeplasma-addons-5.27.11-3|225	then has a thin wrapper to display plasmoids in a tab. Plasmoids will display
21mr|plasma5-kdeplasma-addons-5.27.11-3|226	their compact/full representation depending on the size of the tab, if
21mr|plasma5-kdeplasma-addons-5.27.11-3|227	compacted, the full representation will appear as a dialog just outside the
21mr|plasma5-kdeplasma-addons-5.27.11-3|228	tab area.
21mr|plasma5-kdeplasma-addons-5.27.11-3|229	
21mr|plasma5-kdeplasma-addons-5.27.11-3|230	%files -n plasma5-applet-grouping -f plasma_applet_org.kde.plasma.grouping.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|231	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.grouping/
21mr|plasma5-kdeplasma-addons-5.27.11-3|232	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.grouping/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|233	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.private.grouping/
21mr|plasma5-kdeplasma-addons-5.27.11-3|234	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.private.grouping/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|235	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.grouping.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|236	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.private.grouping.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|237	%{_appdatadir}/org.kde.plasma.grouping.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|238	#{_appdatadir}/org.kde.plasma.private.grouping.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|239	
21mr|plasma5-kdeplasma-addons-5.27.11-3|240	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|241	
21mr|plasma5-kdeplasma-addons-5.27.11-3|242	%package -n plasma5-applet-keyboardindicator
21mr|plasma5-kdeplasma-addons-5.27.11-3|243	Summary:	Plasma 5 keyboard indicator plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|244	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|245	
21mr|plasma5-kdeplasma-addons-5.27.11-3|246	%description -n plasma5-applet-keyboardindicator
21mr|plasma5-kdeplasma-addons-5.27.11-3|247	Plasma 5 keyboard indicator plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|248	
21mr|plasma5-kdeplasma-addons-5.27.11-3|249	%files -n plasma5-applet-keyboardindicator -f plasma_applet_org.kde.plasma.keyboardindicator.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|250	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.keyboardindicator
21mr|plasma5-kdeplasma-addons-5.27.11-3|251	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.keyboardindicator/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|252	%{_appdatadir}/org.kde.plasma.keyboardindicator.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|253	
21mr|plasma5-kdeplasma-addons-5.27.11-3|254	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|255	
21mr|plasma5-kdeplasma-addons-5.27.11-3|256	%package -n plasma5-applet-kickerdash
21mr|plasma5-kdeplasma-addons-5.27.11-3|257	Summary:	Plasma 5 Kicker Dash plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|258	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|259	
21mr|plasma5-kdeplasma-addons-5.27.11-3|260	%description -n plasma5-applet-kickerdash
21mr|plasma5-kdeplasma-addons-5.27.11-3|261	Plasma 5 Kicker Dash plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|262	
21mr|plasma5-kdeplasma-addons-5.27.11-3|263	%files -n plasma5-applet-kickerdash
21mr|plasma5-kdeplasma-addons-5.27.11-3|264	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kickerdash/
21mr|plasma5-kdeplasma-addons-5.27.11-3|265	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.kickerdash/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|266	%{_appdatadir}/org.kde.plasma.kickerdash.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|267	
21mr|plasma5-kdeplasma-addons-5.27.11-3|268	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|269	
21mr|plasma5-kdeplasma-addons-5.27.11-3|270	%package -n plasma5-applet-konsoleprofiles
21mr|plasma5-kdeplasma-addons-5.27.11-3|271	Summary:	Plasma 5 Konsole profiles plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|272	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|273	Requires:	plasma5-runner-konsoleprofiles
21mr|plasma5-kdeplasma-addons-5.27.11-3|274	
21mr|plasma5-kdeplasma-addons-5.27.11-3|275	%description -n plasma5-applet-konsoleprofiles
21mr|plasma5-kdeplasma-addons-5.27.11-3|276	Plasma 5 Konsole profiles plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|277	
21mr|plasma5-kdeplasma-addons-5.27.11-3|278	%files -n plasma5-applet-konsoleprofiles -f plasma_applet_org.kde.plasma.konsoleprofiles.lang -f plasma_addons_profiles_utility.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|279	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.konsoleprofiles/
21mr|plasma5-kdeplasma-addons-5.27.11-3|280	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.konsoleprofiles/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|281	%{_appdatadir}/org.kde.plasma.konsoleprofiles.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|282	
21mr|plasma5-kdeplasma-addons-5.27.11-3|283	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|284	
21mr|plasma5-kdeplasma-addons-5.27.11-3|285	%package -n plasma5-applet-mediaframe
21mr|plasma5-kdeplasma-addons-5.27.11-3|286	Summary:	Plasma 5 mediaframe plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|287	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|288	
21mr|plasma5-kdeplasma-addons-5.27.11-3|289	%description -n plasma5-applet-mediaframe
21mr|plasma5-kdeplasma-addons-5.27.11-3|290	Plasma 5 mediaframe plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|291	
21mr|plasma5-kdeplasma-addons-5.27.11-3|292	%files -n plasma5-applet-mediaframe -f plasma_applet_org.kde.plasma.mediaframe.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|293	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.mediaframe/
21mr|plasma5-kdeplasma-addons-5.27.11-3|294	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.mediaframe/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|295	%dir %{_kde5_qmldir}/org/kde/plasma/private/mediaframe/
21mr|plasma5-kdeplasma-addons-5.27.11-3|296	%{_kde5_qmldir}/org/kde/plasma/private/mediaframe/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|297	%{_appdatadir}/org.kde.plasma.mediaframe.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|298	
21mr|plasma5-kdeplasma-addons-5.27.11-3|299	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|300	
21mr|plasma5-kdeplasma-addons-5.27.11-3|301	%package -n plasma5-applet-nightcolorcontrol
21mr|plasma5-kdeplasma-addons-5.27.11-3|302	Summary:	Plasma 5 nightcolorcontrol plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|303	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|304	
21mr|plasma5-kdeplasma-addons-5.27.11-3|305	%description -n plasma5-applet-nightcolorcontrol
21mr|plasma5-kdeplasma-addons-5.27.11-3|306	Plasma 5 Night Color controlling plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|307	
21mr|plasma5-kdeplasma-addons-5.27.11-3|308	%files -n plasma5-applet-nightcolorcontrol -f plasma_applet_org.kde.plasma.nightcolorcontrol.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|309	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.nightcolorcontrol/
21mr|plasma5-kdeplasma-addons-5.27.11-3|310	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.nightcolorcontrol/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|311	%dir %{_kde5_qmldir}/org/kde/plasma/private/nightcolorcontrol/
21mr|plasma5-kdeplasma-addons-5.27.11-3|312	%{_kde5_qmldir}/org/kde/plasma/private/nightcolorcontrol/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|313	%{_appdatadir}/org.kde.plasma.nightcolorcontrol.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|314	
21mr|plasma5-kdeplasma-addons-5.27.11-3|315	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|316	
21mr|plasma5-kdeplasma-addons-5.27.11-3|317	%package -n plasma5-applet-notes
21mr|plasma5-kdeplasma-addons-5.27.11-3|318	Summary:	Plasma 5 notes plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|319	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|320	
21mr|plasma5-kdeplasma-addons-5.27.11-3|321	%description -n plasma5-applet-notes
21mr|plasma5-kdeplasma-addons-5.27.11-3|322	Plasma 5 notes plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|323	
21mr|plasma5-kdeplasma-addons-5.27.11-3|324	%files -n plasma5-applet-notes -f plasma_applet_org.kde.plasma.notes.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|325	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.notes/
21mr|plasma5-kdeplasma-addons-5.27.11-3|326	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.notes/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|327	%dir %{_kde5_qmldir}/org/kde/plasma/private/notes/
21mr|plasma5-kdeplasma-addons-5.27.11-3|328	%{_kde5_qmldir}/org/kde/plasma/private/notes/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|329	%{_appdatadir}/org.kde.plasma.notes.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|330	
21mr|plasma5-kdeplasma-addons-5.27.11-3|331	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|332	
21mr|plasma5-kdeplasma-addons-5.27.11-3|333	%package -n plasma5-applet-quicklaunch
21mr|plasma5-kdeplasma-addons-5.27.11-3|334	Summary:	Plasma 5 quicklaunch plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|335	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|336	
21mr|plasma5-kdeplasma-addons-5.27.11-3|337	%description -n plasma5-applet-quicklaunch
21mr|plasma5-kdeplasma-addons-5.27.11-3|338	Plasma 5 quicklaunch plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|339	
21mr|plasma5-kdeplasma-addons-5.27.11-3|340	%files -n plasma5-applet-quicklaunch -f plasma_applet_org.kde.plasma.quicklaunch.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|341	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.quicklaunch/
21mr|plasma5-kdeplasma-addons-5.27.11-3|342	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.quicklaunch/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|343	%dir %{_kde5_qmldir}/org/kde/plasma/private/quicklaunch/
21mr|plasma5-kdeplasma-addons-5.27.11-3|344	%{_kde5_qmldir}/org/kde/plasma/private/quicklaunch/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|345	%{_appdatadir}/org.kde.plasma.quicklaunch.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|346	
21mr|plasma5-kdeplasma-addons-5.27.11-3|347	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|348	
21mr|plasma5-kdeplasma-addons-5.27.11-3|349	%package -n plasma5-applet-quickshare
21mr|plasma5-kdeplasma-addons-5.27.11-3|350	Summary:	Plasma 5 quickshare plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|351	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|352	
21mr|plasma5-kdeplasma-addons-5.27.11-3|353	%description -n plasma5-applet-quickshare
21mr|plasma5-kdeplasma-addons-5.27.11-3|354	Plasma 5 quickshare plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|355	
21mr|plasma5-kdeplasma-addons-5.27.11-3|356	%files -n plasma5-applet-quickshare -f plasma_applet_org.kde.plasma.quickshare.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|357	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.quickshare/
21mr|plasma5-kdeplasma-addons-5.27.11-3|358	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.quickshare/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|359	%dir %{_kde5_qmldir}/org/kde/plasma/private/purpose/
21mr|plasma5-kdeplasma-addons-5.27.11-3|360	%{_kde5_qmldir}/org/kde/plasma/private/purpose/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|361	%{_appdatadir}/org.kde.plasma.quickshare.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|362	
21mr|plasma5-kdeplasma-addons-5.27.11-3|363	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|364	
21mr|plasma5-kdeplasma-addons-5.27.11-3|365	%package -n plasma5-applet-timer
21mr|plasma5-kdeplasma-addons-5.27.11-3|366	Summary:	Plasma 5 timer plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|367	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|368	
21mr|plasma5-kdeplasma-addons-5.27.11-3|369	%description -n plasma5-applet-timer
21mr|plasma5-kdeplasma-addons-5.27.11-3|370	Plasma 5 timer plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|371	
21mr|plasma5-kdeplasma-addons-5.27.11-3|372	%files -n plasma5-applet-timer -f plasma_applet_org.kde.plasma.timer.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|373	%{_kde5_datadir}/plasma/desktoptheme/default/widgets/timer.*
21mr|plasma5-kdeplasma-addons-5.27.11-3|374	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.timer/
21mr|plasma5-kdeplasma-addons-5.27.11-3|375	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.timer/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|376	%dir %{_kde5_qmldir}/org/kde/plasma/private/timer/
21mr|plasma5-kdeplasma-addons-5.27.11-3|377	%{_kde5_qmldir}/org/kde/plasma/private/timer/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|378	%{_appdatadir}/org.kde.plasma.timer.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|379	
21mr|plasma5-kdeplasma-addons-5.27.11-3|380	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|381	
21mr|plasma5-kdeplasma-addons-5.27.11-3|382	%package -n plasma5-applet-userswitcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|383	Summary:	Plasma 5 users witcher plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|384	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|385	
21mr|plasma5-kdeplasma-addons-5.27.11-3|386	%description -n plasma5-applet-userswitcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|387	Plasma 5 user switcher plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|388	
21mr|plasma5-kdeplasma-addons-5.27.11-3|389	%files -n plasma5-applet-userswitcher -f plasma_applet_org.kde.plasma.userswitcher.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|390	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.userswitcher/
21mr|plasma5-kdeplasma-addons-5.27.11-3|391	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.userswitcher/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|392	%{_appdatadir}/org.kde.plasma.userswitcher.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|393	
21mr|plasma5-kdeplasma-addons-5.27.11-3|394	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|395	
21mr|plasma5-kdeplasma-addons-5.27.11-3|396	%package -n plasma5-applet-weather
21mr|plasma5-kdeplasma-addons-5.27.11-3|397	Summary:	Plasma 5 weather plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|398	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|399	Obsoletes:	%{_lib}plasmaweather5 < 5.14.4
21mr|plasma5-kdeplasma-addons-5.27.11-3|400	
21mr|plasma5-kdeplasma-addons-5.27.11-3|401	%description -n plasma5-applet-weather
21mr|plasma5-kdeplasma-addons-5.27.11-3|402	Plasma 5 weather plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|403	
21mr|plasma5-kdeplasma-addons-5.27.11-3|404	%files -n plasma5-applet-weather -f plasma_applet_org.kde.plasma.weather.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|405	%{_kde5_datadir}/plasma/desktoptheme/default/weather/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|406	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.weather/
21mr|plasma5-kdeplasma-addons-5.27.11-3|407	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.weather/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|408	%dir %{_kde5_qmldir}/org/kde/plasma/private/weather/
21mr|plasma5-kdeplasma-addons-5.27.11-3|409	%{_kde5_qmldir}/org/kde/plasma/private/weather/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|410	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.weather.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|411	%{_appdatadir}/org.kde.plasma.weather.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|412	%{_kde5_qmldir}/org/kde/plasma/private/profiles/libprofiles_qml_plugin.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|413	%{_kde5_qmldir}/org/kde/plasma/private/profiles/qmldir
21mr|plasma5-kdeplasma-addons-5.27.11-3|414	
21mr|plasma5-kdeplasma-addons-5.27.11-3|415	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|416	%package -n plasma5-applet-webbrowser
21mr|plasma5-kdeplasma-addons-5.27.11-3|417	Summary:	Plasma 5 webbrowser plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|418	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|419	
21mr|plasma5-kdeplasma-addons-5.27.11-3|420	%description -n plasma5-applet-webbrowser
21mr|plasma5-kdeplasma-addons-5.27.11-3|421	Plasma 5 webbrowser plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|422	
21mr|plasma5-kdeplasma-addons-5.27.11-3|423	%files -n plasma5-applet-webbrowser -f plasma_applet_org.kde.plasma.webbrowser.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|424	%if %{with webkit}
21mr|plasma5-kdeplasma-addons-5.27.11-3|425	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.webbrowser/
21mr|plasma5-kdeplasma-addons-5.27.11-3|426	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.webbrowser/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|427	%{_appdatadir}/org.kde.plasma.webbrowser.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|428	%endif
21mr|plasma5-kdeplasma-addons-5.27.11-3|429	
21mr|plasma5-kdeplasma-addons-5.27.11-3|430	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|431	
21mr|plasma5-kdeplasma-addons-5.27.11-3|432	%package -n plasma5-applet-dict
21mr|plasma5-kdeplasma-addons-5.27.11-3|433	Summary:	Plasma 5 dictionary plasmoid
21mr|plasma5-kdeplasma-addons-5.27.11-3|434	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|435	
21mr|plasma5-kdeplasma-addons-5.27.11-3|436	%description -n plasma5-applet-dict
21mr|plasma5-kdeplasma-addons-5.27.11-3|437	Plasma 5 dictionary plasmoid.
21mr|plasma5-kdeplasma-addons-5.27.11-3|438	
21mr|plasma5-kdeplasma-addons-5.27.11-3|439	%files -n plasma5-applet-dict -f plasma_applet_org.kde.plasma_applet_dict.lang -f plasma_addons_engine_dict.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|440	%if %{with webkit}
21mr|plasma5-kdeplasma-addons-5.27.11-3|441	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma_applet_dict/
21mr|plasma5-kdeplasma-addons-5.27.11-3|442	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma_applet_dict/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|443	%{_kde5_iconsdir}/*/scalable/apps/accessories-dictionary.*
21mr|plasma5-kdeplasma-addons-5.27.11-3|444	%dir %{_kde5_qmldir}/org/kde/plasma/private/dict/
21mr|plasma5-kdeplasma-addons-5.27.11-3|445	%{_kde5_qmldir}/org/kde/plasma/private/dict/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|446	%{_appdatadir}/org.kde.plasma_applet_dict.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|447	%endif
21mr|plasma5-kdeplasma-addons-5.27.11-3|448	
21mr|plasma5-kdeplasma-addons-5.27.11-3|449	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|450	
21mr|plasma5-kdeplasma-addons-5.27.11-3|451	%package -n plasma5-calendar-astronomicalevents
21mr|plasma5-kdeplasma-addons-5.27.11-3|452	Summary:	Plasma 5 astronomical events calendar plugin
21mr|plasma5-kdeplasma-addons-5.27.11-3|453	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|454	
21mr|plasma5-kdeplasma-addons-5.27.11-3|455	%description -n plasma5-calendar-astronomicalevents
21mr|plasma5-kdeplasma-addons-5.27.11-3|456	Plasma 5 astronomical events calendar plugin.
21mr|plasma5-kdeplasma-addons-5.27.11-3|457	
21mr|plasma5-kdeplasma-addons-5.27.11-3|458	%files -n plasma5-calendar-astronomicalevents -f plasma_calendar_astronomicalevents.lang -f plasma_calendar_alternatecalendar.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|459	%dir %{_kde5_qmldir}/org/kde/plasmacalendar/astronomicaleventsconfig/
21mr|plasma5-kdeplasma-addons-5.27.11-3|460	%{_kde5_qmldir}/org/kde/plasmacalendar/astronomicaleventsconfig/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|461	%{_qt5_plugindir}/plasmacalendarplugins/astronomicalevents/AstronomicalEventsConfig.qml
21mr|plasma5-kdeplasma-addons-5.27.11-3|462	%{_qt5_plugindir}/plasmacalendarplugins/astronomicalevents.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|463	%{_qt5_plugindir}/plasmacalendarplugins/alternatecalendar.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|464	%{_qt5_plugindir}/plasmacalendarplugins/alternatecalendar/AlternateCalendarConfig.qml
21mr|plasma5-kdeplasma-addons-5.27.11-3|465	%{_kde5_qmldir}/org/kde/plasmacalendar/alternatecalendarconfig/libplasmacalendaralternatecalendarconfig.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|466	%{_kde5_qmldir}/org/kde/plasmacalendar/alternatecalendarconfig/qmldir
21mr|plasma5-kdeplasma-addons-5.27.11-3|467	
21mr|plasma5-kdeplasma-addons-5.27.11-3|468	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|469	
21mr|plasma5-kdeplasma-addons-5.27.11-3|470	%package -n plasma5-dataengine-comic
21mr|plasma5-kdeplasma-addons-5.27.11-3|471	Summary:	Plasma 5 comic dataengine
21mr|plasma5-kdeplasma-addons-5.27.11-3|472	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|473	
21mr|plasma5-kdeplasma-addons-5.27.11-3|474	%description -n plasma5-dataengine-comic
21mr|plasma5-kdeplasma-addons-5.27.11-3|475	Plasma 5 comic dataengine.
21mr|plasma5-kdeplasma-addons-5.27.11-3|476	
21mr|plasma5-kdeplasma-addons-5.27.11-3|477	%files -n plasma5-dataengine-comic -f plasma_packagestructure_comic.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|478	%{_qt5_plugindir}/kpackage/packagestructure/plasma_comic.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|479	%{_kde5_servicetypes}/plasma-comic.desktop
21mr|plasma5-kdeplasma-addons-5.27.11-3|480	
21mr|plasma5-kdeplasma-addons-5.27.11-3|481	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|482	
21mr|plasma5-kdeplasma-addons-5.27.11-3|483	%package -n plasma5-dataengine-potd
21mr|plasma5-kdeplasma-addons-5.27.11-3|484	Summary:	Plasma 5 Picture Of The Day dataengine
21mr|plasma5-kdeplasma-addons-5.27.11-3|485	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|486	
21mr|plasma5-kdeplasma-addons-5.27.11-3|487	%description -n plasma5-dataengine-potd
21mr|plasma5-kdeplasma-addons-5.27.11-3|488	Plasma 5 Picture Of The Day dataengine.
21mr|plasma5-kdeplasma-addons-5.27.11-3|489	
21mr|plasma5-kdeplasma-addons-5.27.11-3|490	%files -n plasma5-dataengine-potd
21mr|plasma5-kdeplasma-addons-5.27.11-3|491	%{_qt5_plugindir}/potd/plasma_potd_*provider.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|492	%{_kde5_qmldir}/org/kde/plasma/wallpapers/potd/libplasma_wallpaper_potdplugin.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|493	%{_kde5_qmldir}/org/kde/plasma/wallpapers/potd/qmldir
21mr|plasma5-kdeplasma-addons-5.27.11-3|494	
21mr|plasma5-kdeplasma-addons-5.27.11-3|495	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|496	
21mr|plasma5-kdeplasma-addons-5.27.11-3|497	%package -n plasma5-desktopswitcher-previews
21mr|plasma5-kdeplasma-addons-5.27.11-3|498	Summary:	Plasma 5 previews desktop switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|499	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|500	
21mr|plasma5-kdeplasma-addons-5.27.11-3|501	%description -n plasma5-desktopswitcher-previews
21mr|plasma5-kdeplasma-addons-5.27.11-3|502	Plasma 5 previews desktop switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|503	
21mr|plasma5-kdeplasma-addons-5.27.11-3|504	%files -n plasma5-desktopswitcher-previews
21mr|plasma5-kdeplasma-addons-5.27.11-3|505	%dir %{_kde5_datadir}/kwin/desktoptabbox/previews/
21mr|plasma5-kdeplasma-addons-5.27.11-3|506	%{_kde5_datadir}/kwin/desktoptabbox/previews/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|507	
21mr|plasma5-kdeplasma-addons-5.27.11-3|508	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|509	
21mr|plasma5-kdeplasma-addons-5.27.11-3|510	%package -n plasma5-runner-character
21mr|plasma5-kdeplasma-addons-5.27.11-3|511	Summary:	Plasma 5 character runner
21mr|plasma5-kdeplasma-addons-5.27.11-3|512	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|513	
21mr|plasma5-kdeplasma-addons-5.27.11-3|514	%description -n plasma5-runner-character
21mr|plasma5-kdeplasma-addons-5.27.11-3|515	Plasma 5 character runner.
21mr|plasma5-kdeplasma-addons-5.27.11-3|516	
21mr|plasma5-kdeplasma-addons-5.27.11-3|517	%files -n plasma5-runner-character -f plasma_runner_CharacterRunner.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|518	%{_kde5_plugindir}/krunner/krunner_charrunner.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|519	%{_kde5_plugindir}/krunner/kcms/kcm_krunner_charrunner.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|520	
21mr|plasma5-kdeplasma-addons-5.27.11-3|521	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|522	
21mr|plasma5-kdeplasma-addons-5.27.11-3|523	%package -n plasma5-runner-converter
21mr|plasma5-kdeplasma-addons-5.27.11-3|524	Summary:	Plasma 5 unit converter runner
21mr|plasma5-kdeplasma-addons-5.27.11-3|525	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|526	
21mr|plasma5-kdeplasma-addons-5.27.11-3|527	%description -n plasma5-runner-converter
21mr|plasma5-kdeplasma-addons-5.27.11-3|528	Plasma 5 unit converter runner.
21mr|plasma5-kdeplasma-addons-5.27.11-3|529	
21mr|plasma5-kdeplasma-addons-5.27.11-3|530	%files -n plasma5-runner-converter -f plasma_runner_converterrunner.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|531	%{_qt5_plugindir}/kf5/krunner/unitconverter.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|532	
21mr|plasma5-kdeplasma-addons-5.27.11-3|533	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|534	
21mr|plasma5-kdeplasma-addons-5.27.11-3|535	%package -n plasma5-runner-datetime
21mr|plasma5-kdeplasma-addons-5.27.11-3|536	Summary:	Plasma 5 date and time runner
21mr|plasma5-kdeplasma-addons-5.27.11-3|537	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|538	
21mr|plasma5-kdeplasma-addons-5.27.11-3|539	%description -n plasma5-runner-datetime
21mr|plasma5-kdeplasma-addons-5.27.11-3|540	Plasma 5 date and time runner.
21mr|plasma5-kdeplasma-addons-5.27.11-3|541	
21mr|plasma5-kdeplasma-addons-5.27.11-3|542	%files -n plasma5-runner-datetime -f plasma_runner_datetime.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|543	%{_kde5_plugindir}/krunner/org.kde.datetime.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|544	
21mr|plasma5-kdeplasma-addons-5.27.11-3|545	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|546	
21mr|plasma5-kdeplasma-addons-5.27.11-3|547	%package -n plasma5-runner-dictionary
21mr|plasma5-kdeplasma-addons-5.27.11-3|548	Summary:	Plasma 5 dictionary runner
21mr|plasma5-kdeplasma-addons-5.27.11-3|549	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|550	
21mr|plasma5-kdeplasma-addons-5.27.11-3|551	%description -n plasma5-runner-dictionary
21mr|plasma5-kdeplasma-addons-5.27.11-3|552	Plasma 5 dictionary runner.
21mr|plasma5-kdeplasma-addons-5.27.11-3|553	
21mr|plasma5-kdeplasma-addons-5.27.11-3|554	%files -n plasma5-runner-dictionary -f plasma_runner_krunner_dictionary.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|555	%{_kde5_plugindir}/krunner/krunner_dictionary.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|556	%{_kde5_plugindir}/krunner/kcms/kcm_krunner_dictionary.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|557	
21mr|plasma5-kdeplasma-addons-5.27.11-3|558	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|559	
21mr|plasma5-kdeplasma-addons-5.27.11-3|560	%package -n plasma5-runner-katesessions
21mr|plasma5-kdeplasma-addons-5.27.11-3|561	Summary:	Plasma 5 katesessions runner
21mr|plasma5-kdeplasma-addons-5.27.11-3|562	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|563	
21mr|plasma5-kdeplasma-addons-5.27.11-3|564	%description -n plasma5-runner-katesessions
21mr|plasma5-kdeplasma-addons-5.27.11-3|565	Plasma 5 katesessions runner.
21mr|plasma5-kdeplasma-addons-5.27.11-3|566	
21mr|plasma5-kdeplasma-addons-5.27.11-3|567	%files -n plasma5-runner-katesessions -f plasma_runner_katesessions.lang  -f plasma_applet_org.kde.plasma.addons.katesessions.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|568	%{_qt5_plugindir}/kf5/krunner/krunner_katesessions.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|569	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.addons.katesessions/
21mr|plasma5-kdeplasma-addons-5.27.11-3|570	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.addons.katesessions/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|571	%{_appdatadir}/org.kde.plasma.addons.katesessions.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|572	
21mr|plasma5-kdeplasma-addons-5.27.11-3|573	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|574	
21mr|plasma5-kdeplasma-addons-5.27.11-3|575	%package -n plasma5-runner-konsoleprofiles
21mr|plasma5-kdeplasma-addons-5.27.11-3|576	Summary:	Plasma 5 konsoleprofiles runner
21mr|plasma5-kdeplasma-addons-5.27.11-3|577	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|578	
21mr|plasma5-kdeplasma-addons-5.27.11-3|579	%description -n plasma5-runner-konsoleprofiles
21mr|plasma5-kdeplasma-addons-5.27.11-3|580	Plasma 5 konsoleprofiles runner.
21mr|plasma5-kdeplasma-addons-5.27.11-3|581	
21mr|plasma5-kdeplasma-addons-5.27.11-3|582	%files -n plasma5-runner-konsoleprofiles -f plasma_runner_konsoleprofiles.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|583	%{_qt5_plugindir}/kf5/krunner/krunner_konsoleprofiles.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|584	
21mr|plasma5-kdeplasma-addons-5.27.11-3|585	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|586	
21mr|plasma5-kdeplasma-addons-5.27.11-3|587	%package -n plasma5-runner-spellchecker
21mr|plasma5-kdeplasma-addons-5.27.11-3|588	Summary:	Plasma 5 spell checker runner
21mr|plasma5-kdeplasma-addons-5.27.11-3|589	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|590	
21mr|plasma5-kdeplasma-addons-5.27.11-3|591	%description -n plasma5-runner-spellchecker
21mr|plasma5-kdeplasma-addons-5.27.11-3|592	Plasma 5 spell checker runner.
21mr|plasma5-kdeplasma-addons-5.27.11-3|593	
21mr|plasma5-kdeplasma-addons-5.27.11-3|594	%files -n plasma5-runner-spellchecker -f plasma_runner_spellcheckrunner.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|595	%{_kde5_plugindir}/krunner/krunner_spellcheck.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|596	%{_kde5_plugindir}/krunner/kcms/kcm_krunner_spellcheck.so
21mr|plasma5-kdeplasma-addons-5.27.11-3|597	
21mr|plasma5-kdeplasma-addons-5.27.11-3|598	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|599	
21mr|plasma5-kdeplasma-addons-5.27.11-3|600	%package -n plasma5-wallpaper-haenau
21mr|plasma5-kdeplasma-addons-5.27.11-3|601	Summary:	Plasma 5 haenau wallpaper
21mr|plasma5-kdeplasma-addons-5.27.11-3|602	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|603	
21mr|plasma5-kdeplasma-addons-5.27.11-3|604	%description -n plasma5-wallpaper-haenau
21mr|plasma5-kdeplasma-addons-5.27.11-3|605	Plasma 5 haenau wallpaper.
21mr|plasma5-kdeplasma-addons-5.27.11-3|606	
21mr|plasma5-kdeplasma-addons-5.27.11-3|607	%files -n plasma5-wallpaper-haenau
21mr|plasma5-kdeplasma-addons-5.27.11-3|608	%{_kde5_datadir}/plasma/wallpapers/org.kde.haenau
21mr|plasma5-kdeplasma-addons-5.27.11-3|609	%{_appdatadir}/org.kde.haenau.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|610	
21mr|plasma5-kdeplasma-addons-5.27.11-3|611	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|612	
21mr|plasma5-kdeplasma-addons-5.27.11-3|613	%package -n plasma5-wallpaper-hunyango
21mr|plasma5-kdeplasma-addons-5.27.11-3|614	Summary:	Plasma 5 hunyango wallpaper
21mr|plasma5-kdeplasma-addons-5.27.11-3|615	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|616	
21mr|plasma5-kdeplasma-addons-5.27.11-3|617	%description -n plasma5-wallpaper-hunyango
21mr|plasma5-kdeplasma-addons-5.27.11-3|618	Plasma 5 hunyango wallpaper.
21mr|plasma5-kdeplasma-addons-5.27.11-3|619	
21mr|plasma5-kdeplasma-addons-5.27.11-3|620	%files -n plasma5-wallpaper-hunyango
21mr|plasma5-kdeplasma-addons-5.27.11-3|621	%{_kde5_datadir}/plasma/wallpapers/org.kde.hunyango
21mr|plasma5-kdeplasma-addons-5.27.11-3|622	%{_appdatadir}/org.kde.hunyango.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|623	
21mr|plasma5-kdeplasma-addons-5.27.11-3|624	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|625	
21mr|plasma5-kdeplasma-addons-5.27.11-3|626	%package -n plasma5-wallpaper-potd
21mr|plasma5-kdeplasma-addons-5.27.11-3|627	Summary:	Plasma 5 Picture Of The Day wallpaper
21mr|plasma5-kdeplasma-addons-5.27.11-3|628	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|629	Requires:	plasma5-dataengine-potd
21mr|plasma5-kdeplasma-addons-5.27.11-3|630	
21mr|plasma5-kdeplasma-addons-5.27.11-3|631	%description -n plasma5-wallpaper-potd
21mr|plasma5-kdeplasma-addons-5.27.11-3|632	Plasma 5 Picture Of The Day wallpaper.
21mr|plasma5-kdeplasma-addons-5.27.11-3|633	
21mr|plasma5-kdeplasma-addons-5.27.11-3|634	%files -n plasma5-wallpaper-potd -f plasma_wallpaper_org.kde.potd.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|635	%{_kde5_datadir}/plasma/wallpapers/org.kde.potd
21mr|plasma5-kdeplasma-addons-5.27.11-3|636	%{_appdatadir}/org.kde.potd.appdata.xml
21mr|plasma5-kdeplasma-addons-5.27.11-3|637	
21mr|plasma5-kdeplasma-addons-5.27.11-3|638	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|639	
21mr|plasma5-kdeplasma-addons-5.27.11-3|640	%package -n plasma5-windowswitcher-big_icons
21mr|plasma5-kdeplasma-addons-5.27.11-3|641	Summary:	Plasma 5 big icons window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|642	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|643	
21mr|plasma5-kdeplasma-addons-5.27.11-3|644	%description -n plasma5-windowswitcher-big_icons
21mr|plasma5-kdeplasma-addons-5.27.11-3|645	Plasma 5 big icons window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|646	
21mr|plasma5-kdeplasma-addons-5.27.11-3|647	%files -n plasma5-windowswitcher-big_icons
21mr|plasma5-kdeplasma-addons-5.27.11-3|648	%dir %{_kde5_datadir}/kwin/tabbox/big_icons/
21mr|plasma5-kdeplasma-addons-5.27.11-3|649	%{_kde5_datadir}/kwin/tabbox/big_icons/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|650	
21mr|plasma5-kdeplasma-addons-5.27.11-3|651	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|652	
21mr|plasma5-kdeplasma-addons-5.27.11-3|653	%package -n plasma5-windowswitcher-compact
21mr|plasma5-kdeplasma-addons-5.27.11-3|654	Summary:	Plasma 5 compact window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|655	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|656	
21mr|plasma5-kdeplasma-addons-5.27.11-3|657	%description -n plasma5-windowswitcher-compact
21mr|plasma5-kdeplasma-addons-5.27.11-3|658	Plasma 5 compact window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|659	
21mr|plasma5-kdeplasma-addons-5.27.11-3|660	%files -n plasma5-windowswitcher-compact
21mr|plasma5-kdeplasma-addons-5.27.11-3|661	%dir %{_kde5_datadir}/kwin/tabbox/compact/
21mr|plasma5-kdeplasma-addons-5.27.11-3|662	%{_kde5_datadir}/kwin/tabbox/compact/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|663	
21mr|plasma5-kdeplasma-addons-5.27.11-3|664	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|665	
21mr|plasma5-kdeplasma-addons-5.27.11-3|666	%package -n plasma5-windowswitcher-coverswitch
21mr|plasma5-kdeplasma-addons-5.27.11-3|667	Summary:	Plasma 5 coverswitch window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|668	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|669	
21mr|plasma5-kdeplasma-addons-5.27.11-3|670	%description -n plasma5-windowswitcher-coverswitch
21mr|plasma5-kdeplasma-addons-5.27.11-3|671	Plasma 5 coverswitch window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|672	
21mr|plasma5-kdeplasma-addons-5.27.11-3|673	%files -n plasma5-windowswitcher-coverswitch
21mr|plasma5-kdeplasma-addons-5.27.11-3|674	%dir %{_kde5_datadir}/kwin/tabbox/coverswitch/
21mr|plasma5-kdeplasma-addons-5.27.11-3|675	%{_kde5_datadir}/kwin/tabbox/coverswitch/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|676	
21mr|plasma5-kdeplasma-addons-5.27.11-3|677	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|678	%package -n plasma5-windowswitcher-flipswitch
21mr|plasma5-kdeplasma-addons-5.27.11-3|679	Summary:	Plasma 5 flipswitch window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|680	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|681	
21mr|plasma5-kdeplasma-addons-5.27.11-3|682	%description -n plasma5-windowswitcher-flipswitch
21mr|plasma5-kdeplasma-addons-5.27.11-3|683	Plasma 5 flipswitch window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|684	
21mr|plasma5-kdeplasma-addons-5.27.11-3|685	%files -n plasma5-windowswitcher-flipswitch
21mr|plasma5-kdeplasma-addons-5.27.11-3|686	%dir %{_kde5_datadir}/kwin/tabbox/flipswitch/
21mr|plasma5-kdeplasma-addons-5.27.11-3|687	%{_kde5_datadir}/kwin/tabbox/flipswitch/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|688	
21mr|plasma5-kdeplasma-addons-5.27.11-3|689	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|690	
21mr|plasma5-kdeplasma-addons-5.27.11-3|691	%package -n plasma5-windowswitcher-informative
21mr|plasma5-kdeplasma-addons-5.27.11-3|692	Summary:	Plasma 5 informative window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|693	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|694	
21mr|plasma5-kdeplasma-addons-5.27.11-3|695	%description -n plasma5-windowswitcher-informative
21mr|plasma5-kdeplasma-addons-5.27.11-3|696	Plasma 5 informative window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|697	
21mr|plasma5-kdeplasma-addons-5.27.11-3|698	%files -n plasma5-windowswitcher-informative
21mr|plasma5-kdeplasma-addons-5.27.11-3|699	%dir %{_kde5_datadir}/kwin/tabbox/informative/
21mr|plasma5-kdeplasma-addons-5.27.11-3|700	%{_kde5_datadir}/kwin/tabbox/informative/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|701	
21mr|plasma5-kdeplasma-addons-5.27.11-3|702	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|703	
21mr|plasma5-kdeplasma-addons-5.27.11-3|704	%package -n plasma5-windowswitcher-present_windows
21mr|plasma5-kdeplasma-addons-5.27.11-3|705	Summary:	Plasma 5 present windows window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|706	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|707	
21mr|plasma5-kdeplasma-addons-5.27.11-3|708	%description -n plasma5-windowswitcher-present_windows
21mr|plasma5-kdeplasma-addons-5.27.11-3|709	Plasma 5 present windows window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|710	
21mr|plasma5-kdeplasma-addons-5.27.11-3|711	%files -n plasma5-windowswitcher-present_windows
21mr|plasma5-kdeplasma-addons-5.27.11-3|712	%dir %{_kde5_datadir}/kwin/tabbox/present_windows/
21mr|plasma5-kdeplasma-addons-5.27.11-3|713	%{_kde5_datadir}/kwin/tabbox/present_windows/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|714	
21mr|plasma5-kdeplasma-addons-5.27.11-3|715	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|716	
21mr|plasma5-kdeplasma-addons-5.27.11-3|717	%package -n plasma5-windowswitcher-small_icons
21mr|plasma5-kdeplasma-addons-5.27.11-3|718	Summary:	Plasma 5 small icons window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|719	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|720	
21mr|plasma5-kdeplasma-addons-5.27.11-3|721	%description -n plasma5-windowswitcher-small_icons
21mr|plasma5-kdeplasma-addons-5.27.11-3|722	Plasma 5 small icons window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|723	
21mr|plasma5-kdeplasma-addons-5.27.11-3|724	%files -n plasma5-windowswitcher-small_icons
21mr|plasma5-kdeplasma-addons-5.27.11-3|725	%dir %{_kde5_datadir}/kwin/tabbox/small_icons/
21mr|plasma5-kdeplasma-addons-5.27.11-3|726	%{_kde5_datadir}/kwin/tabbox/small_icons/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|727	
21mr|plasma5-kdeplasma-addons-5.27.11-3|728	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|729	
21mr|plasma5-kdeplasma-addons-5.27.11-3|730	%package -n plasma5-windowswitcher-text
21mr|plasma5-kdeplasma-addons-5.27.11-3|731	Summary:	Plasma 5 text window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|732	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|733	
21mr|plasma5-kdeplasma-addons-5.27.11-3|734	%description -n plasma5-windowswitcher-text
21mr|plasma5-kdeplasma-addons-5.27.11-3|735	Plasma 5 text window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|736	
21mr|plasma5-kdeplasma-addons-5.27.11-3|737	%files -n plasma5-windowswitcher-text
21mr|plasma5-kdeplasma-addons-5.27.11-3|738	%dir %{_kde5_datadir}/kwin/tabbox/text/
21mr|plasma5-kdeplasma-addons-5.27.11-3|739	%{_kde5_datadir}/kwin/tabbox/text/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|740	
21mr|plasma5-kdeplasma-addons-5.27.11-3|741	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|742	
21mr|plasma5-kdeplasma-addons-5.27.11-3|743	%package -n plasma5-windowswitcher-thumbnail_grid
21mr|plasma5-kdeplasma-addons-5.27.11-3|744	Summary:	Plasma 5 thumbnail grid switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|745	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|746	
21mr|plasma5-kdeplasma-addons-5.27.11-3|747	%description -n plasma5-windowswitcher-thumbnail_grid
21mr|plasma5-kdeplasma-addons-5.27.11-3|748	Plasma 5 window switcher layout using a small grid of thumbnails.
21mr|plasma5-kdeplasma-addons-5.27.11-3|749	
21mr|plasma5-kdeplasma-addons-5.27.11-3|750	%files -n plasma5-windowswitcher-thumbnail_grid
21mr|plasma5-kdeplasma-addons-5.27.11-3|751	%dir %{_kde5_datadir}/kwin/tabbox/thumbnail_grid/
21mr|plasma5-kdeplasma-addons-5.27.11-3|752	%{_kde5_datadir}/kwin/tabbox/thumbnail_grid/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|753	
21mr|plasma5-kdeplasma-addons-5.27.11-3|754	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|755	
21mr|plasma5-kdeplasma-addons-5.27.11-3|756	%package -n plasma5-windowswitcher-thumbnails
21mr|plasma5-kdeplasma-addons-5.27.11-3|757	Summary:	Plasma 5 thumbnails window switcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|758	Group:		Graphical desktop/KDE
21mr|plasma5-kdeplasma-addons-5.27.11-3|759	
21mr|plasma5-kdeplasma-addons-5.27.11-3|760	%description -n plasma5-windowswitcher-thumbnails
21mr|plasma5-kdeplasma-addons-5.27.11-3|761	Plasma 5 thumbnails window switcher.
21mr|plasma5-kdeplasma-addons-5.27.11-3|762	
21mr|plasma5-kdeplasma-addons-5.27.11-3|763	%files -n plasma5-windowswitcher-thumbnails
21mr|plasma5-kdeplasma-addons-5.27.11-3|764	%dir %{_kde5_datadir}/kwin/tabbox/thumbnails/
21mr|plasma5-kdeplasma-addons-5.27.11-3|765	%{_kde5_datadir}/kwin/tabbox/thumbnails/*
21mr|plasma5-kdeplasma-addons-5.27.11-3|766	
21mr|plasma5-kdeplasma-addons-5.27.11-3|767	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|768	
21mr|plasma5-kdeplasma-addons-5.27.11-3|769	%define plasmapotdprovidercore_major 1
21mr|plasma5-kdeplasma-addons-5.27.11-3|770	%define libplasmapotdprovidercore %mklibname plasmapotdprovidercore %{plasmapotdprovidercore_major}
21mr|plasma5-kdeplasma-addons-5.27.11-3|771	
21mr|plasma5-kdeplasma-addons-5.27.11-3|772	%package -n %{libplasmapotdprovidercore}
21mr|plasma5-kdeplasma-addons-5.27.11-3|773	Summary:	Plasma 5 Picture Of The Day dataengine shared library
21mr|plasma5-kdeplasma-addons-5.27.11-3|774	Group:		System/Libraries
21mr|plasma5-kdeplasma-addons-5.27.11-3|775	
21mr|plasma5-kdeplasma-addons-5.27.11-3|776	%description -n %{libplasmapotdprovidercore}
21mr|plasma5-kdeplasma-addons-5.27.11-3|777	Plasma 5 Picture Of The Day dataengine shared library.
21mr|plasma5-kdeplasma-addons-5.27.11-3|778	
21mr|plasma5-kdeplasma-addons-5.27.11-3|779	%files -n %{libplasmapotdprovidercore}
21mr|plasma5-kdeplasma-addons-5.27.11-3|780	%{_kde5_libdir}/libplasmapotdprovidercore.so.%{plasmapotdprovidercore_major}*
21mr|plasma5-kdeplasma-addons-5.27.11-3|781	
21mr|plasma5-kdeplasma-addons-5.27.11-3|782	#----------------------------------------------------------------------------
21mr|plasma5-kdeplasma-addons-5.27.11-3|783	
21mr|plasma5-kdeplasma-addons-5.27.11-3|784	%prep
21mr|plasma5-kdeplasma-addons-5.27.11-3|785	%setup -qn %{oname}-%{version}
21mr|plasma5-kdeplasma-addons-5.27.11-3|786	
21mr|plasma5-kdeplasma-addons-5.27.11-3|787	%build
21mr|plasma5-kdeplasma-addons-5.27.11-3|788	%cmake_kde5
21mr|plasma5-kdeplasma-addons-5.27.11-3|789	%make
21mr|plasma5-kdeplasma-addons-5.27.11-3|790	
21mr|plasma5-kdeplasma-addons-5.27.11-3|791	%install
21mr|plasma5-kdeplasma-addons-5.27.11-3|792	%makeinstall_std -C build
21mr|plasma5-kdeplasma-addons-5.27.11-3|793	
21mr|plasma5-kdeplasma-addons-5.27.11-3|794	# (tpg) not needed
21mr|plasma5-kdeplasma-addons-5.27.11-3|795	rm -rf	%{buildroot}%{_kde5_libdir}/libplasmapotdprovidercore.so \
21mr|plasma5-kdeplasma-addons-5.27.11-3|796	%{buildroot}%{_includedir} \
21mr|plasma5-kdeplasma-addons-5.27.11-3|797	%{buildroot}%{_kde5_libdir}/cmake/PlasmaPotdProvider \
21mr|plasma5-kdeplasma-addons-5.27.11-3|798	%{buildroot}%{_datadir}/kdevappwizard/templates/plasmapotdprovider.tar.bz2
21mr|plasma5-kdeplasma-addons-5.27.11-3|799	%find_lang plasma_addons_engine_dict
21mr|plasma5-kdeplasma-addons-5.27.11-3|800	%find_lang plasma_addons_profiles_utility
21mr|plasma5-kdeplasma-addons-5.27.11-3|801	%find_lang plasma_applet_org.kde.plasma.binaryclock
21mr|plasma5-kdeplasma-addons-5.27.11-3|802	%find_lang plasma_applet_org.kde.plasma.calculator
21mr|plasma5-kdeplasma-addons-5.27.11-3|803	%find_lang plasma_applet_org.kde.plasma.colorpicker
21mr|plasma5-kdeplasma-addons-5.27.11-3|804	%find_lang plasma_applet_org.kde.plasma.comic
21mr|plasma5-kdeplasma-addons-5.27.11-3|805	%find_lang plasma_applet_org.kde.plasma.diskquota
21mr|plasma5-kdeplasma-addons-5.27.11-3|806	%find_lang plasma_applet_org.kde.plasma.fifteenpuzzle
21mr|plasma5-kdeplasma-addons-5.27.11-3|807	%find_lang plasma_applet_org.kde.plasma.fuzzyclock
21mr|plasma5-kdeplasma-addons-5.27.11-3|808	%find_lang plasma_applet_org.kde.plasma.private.grouping plasma_applet_org.kde.plasma.grouping.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|809	%find_lang plasma_applet_org.kde.plasma.addons.katesessions
21mr|plasma5-kdeplasma-addons-5.27.11-3|810	%find_lang plasma_applet_org.kde.plasma.keyboardindicator
21mr|plasma5-kdeplasma-addons-5.27.11-3|811	%find_lang plasma_applet_org.kde.plasma.konsoleprofiles
21mr|plasma5-kdeplasma-addons-5.27.11-3|812	%find_lang plasma_applet_org.kde.plasma.mediaframe
21mr|plasma5-kdeplasma-addons-5.27.11-3|813	%find_lang plasma_applet_org.kde.plasma.nightcolorcontrol
21mr|plasma5-kdeplasma-addons-5.27.11-3|814	%find_lang plasma_applet_org.kde.plasma.notes
21mr|plasma5-kdeplasma-addons-5.27.11-3|815	%find_lang plasma_applet_org.kde.plasma.quicklaunch
21mr|plasma5-kdeplasma-addons-5.27.11-3|816	%find_lang plasma_applet_org.kde.plasma.quickshare
21mr|plasma5-kdeplasma-addons-5.27.11-3|817	%find_lang plasma_applet_org.kde.plasma.timer
21mr|plasma5-kdeplasma-addons-5.27.11-3|818	%find_lang plasma_applet_org.kde.plasma.userswitcher
21mr|plasma5-kdeplasma-addons-5.27.11-3|819	%find_lang plasma_applet_org.kde.plasma.webbrowser
21mr|plasma5-kdeplasma-addons-5.27.11-3|820	%find_lang plasma_applet_org.kde.plasma_applet_dict
21mr|plasma5-kdeplasma-addons-5.27.11-3|821	%find_lang plasma_applet_org.kde.plasma.weather plasma_applet_org.kde.plasma.weather.lang
21mr|plasma5-kdeplasma-addons-5.27.11-3|822	%find_lang plasma_calendar_alternatecalendar
21mr|plasma5-kdeplasma-addons-5.27.11-3|823	%find_lang plasma_calendar_astronomicalevents
21mr|plasma5-kdeplasma-addons-5.27.11-3|824	%find_lang plasma_packagestructure_comic
21mr|plasma5-kdeplasma-addons-5.27.11-3|825	%find_lang plasma_runner_konsoleprofiles
21mr|plasma5-kdeplasma-addons-5.27.11-3|826	%find_lang plasma_runner_CharacterRunner
21mr|plasma5-kdeplasma-addons-5.27.11-3|827	%find_lang plasma_runner_converterrunner
21mr|plasma5-kdeplasma-addons-5.27.11-3|828	%find_lang plasma_runner_datetime
21mr|plasma5-kdeplasma-addons-5.27.11-3|829	%find_lang plasma_runner_krunner_dictionary
21mr|plasma5-kdeplasma-addons-5.27.11-3|830	%find_lang plasma_runner_katesessions
21mr|plasma5-kdeplasma-addons-5.27.11-3|831	%find_lang plasma_runner_spellcheckrunner
21mr|plasma5-kdeplasma-addons-5.27.11-3|832	%find_lang plasma_wallpaper_org.kde.potd

15281 21
21mr|plasma5-kfilemetadata-5.116.0-3|1	# CMake files check for Qt 6.x already, but it's not used yet,
21mr|plasma5-kfilemetadata-5.116.0-3|2	# so let's not make it a hard dependency
21mr|plasma5-kfilemetadata-5.116.0-3|3	%global __requires_exclude ^.*qt6.*$
21mr|plasma5-kfilemetadata-5.116.0-3|4	
21mr|plasma5-kfilemetadata-5.116.0-3|5	# filter kf5 qml/plugins provides
21mr|plasma5-kfilemetadata-5.116.0-3|6	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|plasma5-kfilemetadata-5.116.0-3|7	
21mr|plasma5-kfilemetadata-5.116.0-3|8	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|plasma5-kfilemetadata-5.116.0-3|9	%define oname kfilemetadata
21mr|plasma5-kfilemetadata-5.116.0-3|10	
21mr|plasma5-kfilemetadata-5.116.0-3|11	Summary:	Plasma 5 file metadata and text extraction library
21mr|plasma5-kfilemetadata-5.116.0-3|12	Name:		plasma5-%{oname}
21mr|plasma5-kfilemetadata-5.116.0-3|13	Version:	5.116.0
21mr|plasma5-kfilemetadata-5.116.0-3|14	Release:	3
21mr|plasma5-kfilemetadata-5.116.0-3|15	License:	GPLv2+
21mr|plasma5-kfilemetadata-5.116.0-3|16	Group:		Graphical desktop/KDE
21mr|plasma5-kfilemetadata-5.116.0-3|17	Url:		https://www.kde.org/
21mr|plasma5-kfilemetadata-5.116.0-3|18	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{oname}-%{version}.tar.xz
21mr|plasma5-kfilemetadata-5.116.0-3|19	# It doesn't really need 1.11.1, it needs 1.11+
21mr|plasma5-kfilemetadata-5.116.0-3|20	Patch0:		kfilemetadata-5.75.0-taglib-version.patch
21mr|plasma5-kfilemetadata-5.116.0-3|21	Patch1:		search-non-utf-content.patch
21mr|plasma5-kfilemetadata-5.116.0-3|22	Patch2:		rtf-extractor.patch
21mr|plasma5-kfilemetadata-5.116.0-3|23	BuildRequires:	extra-cmake-modules
21mr|plasma5-kfilemetadata-5.116.0-3|24	BuildRequires:	qt5-linguist-tools
21mr|plasma5-kfilemetadata-5.116.0-3|25	BuildRequires:	attr-devel
21mr|plasma5-kfilemetadata-5.116.0-3|26	BuildRequires:	ebook-tools-devel
21mr|plasma5-kfilemetadata-5.116.0-3|27	BuildRequires:	ffmpeg-devel
21mr|plasma5-kfilemetadata-5.116.0-3|28	BuildRequires:	kf5archive-devel = %{version}
21mr|plasma5-kfilemetadata-5.116.0-3|29	BuildRequires:	kf5codecs-devel = %{version}
21mr|plasma5-kfilemetadata-5.116.0-3|30	BuildRequires:	kf5config-devel = %{version}
21mr|plasma5-kfilemetadata-5.116.0-3|31	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|plasma5-kfilemetadata-5.116.0-3|32	BuildRequires:	kf5i18n-devel = %{version}
21mr|plasma5-kfilemetadata-5.116.0-3|33	BuildRequires:	pkgconfig(exiv2)
21mr|plasma5-kfilemetadata-5.116.0-3|34	BuildRequires:	pkgconfig(poppler-qt5)
21mr|plasma5-kfilemetadata-5.116.0-3|35	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kfilemetadata-5.116.0-3|36	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kfilemetadata-5.116.0-3|37	BuildRequires:	pkgconfig(Qt5Xml)
21mr|plasma5-kfilemetadata-5.116.0-3|38	BuildRequires:	pkgconfig(taglib)
21mr|plasma5-kfilemetadata-5.116.0-3|39	BuildRequires:	libappimage-static-devel
21mr|plasma5-kfilemetadata-5.116.0-3|40	Recommends:	catdoc
21mr|plasma5-kfilemetadata-5.116.0-3|41	# Prefer plasma5 prefix for Plasma 5 core packages
21mr|plasma5-kfilemetadata-5.116.0-3|42	Obsoletes:	kfilemetadata-kf5 < 5.6.1-2
21mr|plasma5-kfilemetadata-5.116.0-3|43	
21mr|plasma5-kfilemetadata-5.116.0-3|44	%description
21mr|plasma5-kfilemetadata-5.116.0-3|45	Plasma 5 file metadata and text extraction library.
21mr|plasma5-kfilemetadata-5.116.0-3|46	
21mr|plasma5-kfilemetadata-5.116.0-3|47	KFileMetaData provides a simple library for extracting the text and metadata
21mr|plasma5-kfilemetadata-5.116.0-3|48	from a number of different files. This library is typically used by file
21mr|plasma5-kfilemetadata-5.116.0-3|49	indexers to retreive the metadata.
21mr|plasma5-kfilemetadata-5.116.0-3|50	
21mr|plasma5-kfilemetadata-5.116.0-3|51	%files
21mr|plasma5-kfilemetadata-5.116.0-3|52	%{_kde5_datadir}/qlogging-categories5/kfilemetadata.categories
21mr|plasma5-kfilemetadata-5.116.0-3|53	%{_kde5_datadir}/qlogging-categories5/kfilemetadata.renamecategories
21mr|plasma5-kfilemetadata-5.116.0-3|54	%{_kde5_plugindir}/kfilemetadata/kfilemetadata_*.so
21mr|plasma5-kfilemetadata-5.116.0-3|55	%{_kde5_plugindir}/kfilemetadata/writers/kfilemetadata_taglibwriter.so
21mr|plasma5-kfilemetadata-5.116.0-3|56	
21mr|plasma5-kfilemetadata-5.116.0-3|57	#----------------------------------------------------------------------------
21mr|plasma5-kfilemetadata-5.116.0-3|58	
21mr|plasma5-kfilemetadata-5.116.0-3|59	%package i18n
21mr|plasma5-kfilemetadata-5.116.0-3|60	Summary:	KFileMetaData translations
21mr|plasma5-kfilemetadata-5.116.0-3|61	Group:		System/Internationalization
21mr|plasma5-kfilemetadata-5.116.0-3|62	BuildArch:	noarch
21mr|plasma5-kfilemetadata-5.116.0-3|63	
21mr|plasma5-kfilemetadata-5.116.0-3|64	%description i18n
21mr|plasma5-kfilemetadata-5.116.0-3|65	KFileMetaData translations.
21mr|plasma5-kfilemetadata-5.116.0-3|66	
21mr|plasma5-kfilemetadata-5.116.0-3|67	%files i18n -f %{name}.lang
21mr|plasma5-kfilemetadata-5.116.0-3|68	
21mr|plasma5-kfilemetadata-5.116.0-3|69	#----------------------------------------------------------------------------
21mr|plasma5-kfilemetadata-5.116.0-3|70	
21mr|plasma5-kfilemetadata-5.116.0-3|71	%define kf5filemetadata_major 3
21mr|plasma5-kfilemetadata-5.116.0-3|72	%define libkf5filemetadata %mklibname kf5filemetadata %{kf5filemetadata_major}
21mr|plasma5-kfilemetadata-5.116.0-3|73	
21mr|plasma5-kfilemetadata-5.116.0-3|74	%package -n %{libkf5filemetadata}
21mr|plasma5-kfilemetadata-5.116.0-3|75	Summary:	Plasma 5 file metadata and text extraction shared library
21mr|plasma5-kfilemetadata-5.116.0-3|76	Group:		System/Libraries
21mr|plasma5-kfilemetadata-5.116.0-3|77	Requires:	%{name} = %{EVRD}
21mr|plasma5-kfilemetadata-5.116.0-3|78	Requires:	%{name}-i18n = %{EVRD}
21mr|plasma5-kfilemetadata-5.116.0-3|79	
21mr|plasma5-kfilemetadata-5.116.0-3|80	%description -n %{libkf5filemetadata}
21mr|plasma5-kfilemetadata-5.116.0-3|81	Plasma 5 file metadata and text extraction shared library.
21mr|plasma5-kfilemetadata-5.116.0-3|82	
21mr|plasma5-kfilemetadata-5.116.0-3|83	%files -n %{libkf5filemetadata}
21mr|plasma5-kfilemetadata-5.116.0-3|84	%{_kde5_libdir}/libKF5FileMetaData.so.%{kf5filemetadata_major}*
21mr|plasma5-kfilemetadata-5.116.0-3|85	%{_kde5_libdir}/libKF5FileMetaData.so.%{version}*
21mr|plasma5-kfilemetadata-5.116.0-3|86	
21mr|plasma5-kfilemetadata-5.116.0-3|87	#----------------------------------------------------------------------------
21mr|plasma5-kfilemetadata-5.116.0-3|88	
21mr|plasma5-kfilemetadata-5.116.0-3|89	%define devkf5filemetadata %mklibname kf5filemetadata -d
21mr|plasma5-kfilemetadata-5.116.0-3|90	
21mr|plasma5-kfilemetadata-5.116.0-3|91	%package -n %{devkf5filemetadata}
21mr|plasma5-kfilemetadata-5.116.0-3|92	Summary:	Development files for Plasma 5 file metadata and text extraction library
21mr|plasma5-kfilemetadata-5.116.0-3|93	Group:		Development/KDE and Qt
21mr|plasma5-kfilemetadata-5.116.0-3|94	Requires:	%{libkf5filemetadata} = %{EVRD}
21mr|plasma5-kfilemetadata-5.116.0-3|95	Provides:	%{name}-devel = %{EVRD}
21mr|plasma5-kfilemetadata-5.116.0-3|96	Provides:	kf5filemetadata-devel = %{version}
21mr|plasma5-kfilemetadata-5.116.0-3|97	
21mr|plasma5-kfilemetadata-5.116.0-3|98	%description -n %{devkf5filemetadata}
21mr|plasma5-kfilemetadata-5.116.0-3|99	This package contains header files needed if you wish to build applications
21mr|plasma5-kfilemetadata-5.116.0-3|100	based on %{name}.
21mr|plasma5-kfilemetadata-5.116.0-3|101	
21mr|plasma5-kfilemetadata-5.116.0-3|102	%files -n %{devkf5filemetadata}
21mr|plasma5-kfilemetadata-5.116.0-3|103	%{_kde5_mkspecsdir}/qt_KFileMetaData.pri
21mr|plasma5-kfilemetadata-5.116.0-3|104	%{_kde5_includedir}/KF5/KFileMetaData
21mr|plasma5-kfilemetadata-5.116.0-3|105	%{_kde5_libdir}/cmake/KF5FileMetaData
21mr|plasma5-kfilemetadata-5.116.0-3|106	%{_kde5_libdir}/libKF5FileMetaData.so
21mr|plasma5-kfilemetadata-5.116.0-3|107	
21mr|plasma5-kfilemetadata-5.116.0-3|108	#----------------------------------------------------------------------------
21mr|plasma5-kfilemetadata-5.116.0-3|109	
21mr|plasma5-kfilemetadata-5.116.0-3|110	%prep
21mr|plasma5-kfilemetadata-5.116.0-3|111	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kfilemetadata-5.116.0-3|112	
21mr|plasma5-kfilemetadata-5.116.0-3|113	%build
21mr|plasma5-kfilemetadata-5.116.0-3|114	%cmake_kde5
21mr|plasma5-kfilemetadata-5.116.0-3|115	%make
21mr|plasma5-kfilemetadata-5.116.0-3|116	
21mr|plasma5-kfilemetadata-5.116.0-3|117	%install
21mr|plasma5-kfilemetadata-5.116.0-3|118	%makeinstall_std -C build
21mr|plasma5-kfilemetadata-5.116.0-3|119	
21mr|plasma5-kfilemetadata-5.116.0-3|120	%find_lang %{name} --all-name --with-qt

15282 21
21mr|plasma5-kgamma-5.27.11-3|1	%define oname kgamma
21mr|plasma5-kgamma-5.27.11-3|2	
21mr|plasma5-kgamma-5.27.11-3|3	Summary:	Plasma 5 monitor calibration module
21mr|plasma5-kgamma-5.27.11-3|4	Name:		plasma5-kgamma
21mr|plasma5-kgamma-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-kgamma-5.27.11-3|6	Release:	3
21mr|plasma5-kgamma-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-kgamma-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-kgamma-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-kgamma-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-kgamma-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-kgamma-5.27.11-3|12	BuildRequires:	kf5doctools-devel
21mr|plasma5-kgamma-5.27.11-3|13	BuildRequires:	kf5i18n-devel
21mr|plasma5-kgamma-5.27.11-3|14	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kgamma-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kgamma-5.27.11-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kgamma-5.27.11-3|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kgamma-5.27.11-3|18	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-kgamma-5.27.11-3|19	BuildRequires:	pkgconfig(x11)
21mr|plasma5-kgamma-5.27.11-3|20	BuildRequires:	pkgconfig(xxf86vm)
21mr|plasma5-kgamma-5.27.11-3|21	
21mr|plasma5-kgamma-5.27.11-3|22	%description
21mr|plasma5-kgamma-5.27.11-3|23	Plasma 5 monitor calibration module.
21mr|plasma5-kgamma-5.27.11-3|24	
21mr|plasma5-kgamma-5.27.11-3|25	%files -f %{name}.lang
21mr|plasma5-kgamma-5.27.11-3|26	%dir %{_kde5_datadir}/kgamma/
21mr|plasma5-kgamma-5.27.11-3|27	%{_kde5_datadir}/kgamma/pics/*.png
21mr|plasma5-kgamma-5.27.11-3|28	%{_qt5_plugindir}/plasma/kcminit/kcm_kgamma_init.so
21mr|plasma5-kgamma-5.27.11-3|29	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kgamma.so
21mr|plasma5-kgamma-5.27.11-3|30	%{_kde5_docdir}/HTML/*/kcontrol/kgamma5/
21mr|plasma5-kgamma-5.27.11-3|31	
21mr|plasma5-kgamma-5.27.11-3|32	#----------------------------------------------------------------------------
21mr|plasma5-kgamma-5.27.11-3|33	
21mr|plasma5-kgamma-5.27.11-3|34	%prep
21mr|plasma5-kgamma-5.27.11-3|35	%setup -qn %{oname}-%{version}
21mr|plasma5-kgamma-5.27.11-3|36	
21mr|plasma5-kgamma-5.27.11-3|37	%build
21mr|plasma5-kgamma-5.27.11-3|38	%cmake_kde5
21mr|plasma5-kgamma-5.27.11-3|39	%make
21mr|plasma5-kgamma-5.27.11-3|40	
21mr|plasma5-kgamma-5.27.11-3|41	%install
21mr|plasma5-kgamma-5.27.11-3|42	%makeinstall_std -C build
21mr|plasma5-kgamma-5.27.11-3|43	
21mr|plasma5-kgamma-5.27.11-3|44	%find_lang kcmkgamma %{name}.lang --with-kde --with-html

15283 21
21mr|plasma5-kget-23.08.4-2|1	%define oname kget
21mr|plasma5-kget-23.08.4-2|2	
21mr|plasma5-kget-23.08.4-2|3	Summary:	Versatile and user-friendly download manager for Plasma 5
21mr|plasma5-kget-23.08.4-2|4	Name:		plasma5-kget
21mr|plasma5-kget-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-kget-23.08.4-2|6	Release:	2
21mr|plasma5-kget-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-kget-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-kget-23.08.4-2|9	Url:		http://www.kde.org
21mr|plasma5-kget-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kget-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-kget-23.08.4-2|12	BuildRequires:	boost-devel
21mr|plasma5-kget-23.08.4-2|13	BuildRequires:	gmp-devel
21mr|plasma5-kget-23.08.4-2|14	BuildRequires:	kf5completion-devel
21mr|plasma5-kget-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|plasma5-kget-23.08.4-2|16	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kget-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kget-23.08.4-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kget-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|plasma5-kget-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|plasma5-kget-23.08.4-2|21	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kget-23.08.4-2|22	BuildRequires:	kf5itemviews-devel
21mr|plasma5-kget-23.08.4-2|23	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kget-23.08.4-2|24	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kget-23.08.4-2|25	BuildRequires:	kf5kio-devel
21mr|plasma5-kget-23.08.4-2|26	BuildRequires:	kf5notifications-devel
21mr|plasma5-kget-23.08.4-2|27	BuildRequires:	kf5notifyconfig-devel
21mr|plasma5-kget-23.08.4-2|28	BuildRequires:	kf5parts-devel
21mr|plasma5-kget-23.08.4-2|29	BuildRequires:	kf5service-devel
21mr|plasma5-kget-23.08.4-2|30	BuildRequires:	kf5solid-devel
21mr|plasma5-kget-23.08.4-2|31	BuildRequires:	kf5textwidgets-devel
21mr|plasma5-kget-23.08.4-2|32	BuildRequires:	kf5wallet-devel
21mr|plasma5-kget-23.08.4-2|33	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-kget-23.08.4-2|34	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-kget-23.08.4-2|35	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kget-23.08.4-2|36	BuildRequires:	libktorrent-devel >= 2.1
21mr|plasma5-kget-23.08.4-2|37	BuildRequires:	plasma5-workspace-devel
21mr|plasma5-kget-23.08.4-2|38	BuildRequires:	qgpgme-devel
21mr|plasma5-kget-23.08.4-2|39	BuildRequires:	pkgconfig(libmms)
21mr|plasma5-kget-23.08.4-2|40	BuildRequires:	pkgconfig(qca2-qt5)
21mr|plasma5-kget-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kget-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kget-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kget-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-kget-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5Sql)
21mr|plasma5-kget-23.08.4-2|46	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kget-23.08.4-2|47	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kget-23.08.4-2|48	BuildRequires:	pkgconfig(Qt5Xml)
21mr|plasma5-kget-23.08.4-2|49	Conflicts:	kget
21mr|plasma5-kget-23.08.4-2|50	
21mr|plasma5-kget-23.08.4-2|51	%description
21mr|plasma5-kget-23.08.4-2|52	KGet is a versatile and user-friendly download manager.
21mr|plasma5-kget-23.08.4-2|53	Features:
21mr|plasma5-kget-23.08.4-2|54	- Downloading files from FTP and HTTP(S) sources.
21mr|plasma5-kget-23.08.4-2|55	- Pausing and resuming of downloading files, as well as the ability
21mr|plasma5-kget-23.08.4-2|56	to restart   a download.
21mr|plasma5-kget-23.08.4-2|57	- Tells lots of information about current and pending downloads.
21mr|plasma5-kget-23.08.4-2|58	- Embedding into system tray.
21mr|plasma5-kget-23.08.4-2|59	- Integration with the Konqueror web browser.
21mr|plasma5-kget-23.08.4-2|60	- Metalink support which contains multiple URLs for downloads, along
21mr|plasma5-kget-23.08.4-2|61	with checksums and other information.
21mr|plasma5-kget-23.08.4-2|62	
21mr|plasma5-kget-23.08.4-2|63	%files -f %{oname}.lang
21mr|plasma5-kget-23.08.4-2|64	%{_kde5_applicationsdir}/org.kde.kget.desktop
21mr|plasma5-kget-23.08.4-2|65	%{_kde5_bindir}/kget
21mr|plasma5-kget-23.08.4-2|66	%{_kde5_datadir}/config.kcfg/kget.kcfg
21mr|plasma5-kget-23.08.4-2|67	%{_kde5_datadir}/config.kcfg/kget_checksumsearchfactory.kcfg
21mr|plasma5-kget-23.08.4-2|68	%{_kde5_datadir}/config.kcfg/kget_mirrorsearchfactory.kcfg
21mr|plasma5-kget-23.08.4-2|69	%{_kde5_datadir}/config.kcfg/kget_mmsfactory.kcfg
21mr|plasma5-kget-23.08.4-2|70	%{_kde5_datadir}/config.kcfg/kget_multisegkiofactory.kcfg
21mr|plasma5-kget-23.08.4-2|71	%{_kde5_datadir}/kget/pics/kget_splash.png
21mr|plasma5-kget-23.08.4-2|72	%{_kde5_datadir}/qlogging-categories5/kget.categories
21mr|plasma5-kget-23.08.4-2|73	%{_kde5_datadir}/kio/servicemenus/kget_download.desktop
21mr|plasma5-kget-23.08.4-2|74	%{_kde5_iconsdir}/*/*/apps/kget.*
21mr|plasma5-kget-23.08.4-2|75	%{_kde5_notificationsdir}/kget.notifyrc
21mr|plasma5-kget-23.08.4-2|76	%{_kde5_servicetypes}/kget_plugin.desktop
21mr|plasma5-kget-23.08.4-2|77	%{_kde5_xmlguidir}/kget/kgetui.rc
21mr|plasma5-kget-23.08.4-2|78	%{_appdatadir}/org.kde.kget.appdata.xml
21mr|plasma5-kget-23.08.4-2|79	%{_datadir}/dbus-1/services/org.kde.kget.service
21mr|plasma5-kget-23.08.4-2|80	%{_qt5_plugindir}/kget_kcms/kcm_kget_bittorrentfactory.so
21mr|plasma5-kget-23.08.4-2|81	%{_qt5_plugindir}/kget_kcms/kcm_kget_checksumsearchfactory.so
21mr|plasma5-kget-23.08.4-2|82	%{_qt5_plugindir}/kget_kcms/kcm_kget_metalinkfactory.so
21mr|plasma5-kget-23.08.4-2|83	%{_qt5_plugindir}/kget_kcms/kcm_kget_mirrorsearchfactory.so
21mr|plasma5-kget-23.08.4-2|84	%{_qt5_plugindir}/kget_kcms/kcm_kget_mmsfactory.so
21mr|plasma5-kget-23.08.4-2|85	%{_qt5_plugindir}/kget_kcms/kcm_kget_multisegkiofactory.so
21mr|plasma5-kget-23.08.4-2|86	%{_qt5_plugindir}/kget/kget_bittorrent.so
21mr|plasma5-kget-23.08.4-2|87	%{_qt5_plugindir}/kget/kget_checksumsearchfactory.so
21mr|plasma5-kget-23.08.4-2|88	%{_qt5_plugindir}/kget/kget_kio.so
21mr|plasma5-kget-23.08.4-2|89	%{_qt5_plugindir}/kget/kget_metalinkfactory.so
21mr|plasma5-kget-23.08.4-2|90	%{_qt5_plugindir}/kget/kget_mirrorsearchfactory.so
21mr|plasma5-kget-23.08.4-2|91	%{_qt5_plugindir}/kget/kget_mmsfactory.so
21mr|plasma5-kget-23.08.4-2|92	%{_qt5_plugindir}/kget/kget_multisegkiofactory.so
21mr|plasma5-kget-23.08.4-2|93	
21mr|plasma5-kget-23.08.4-2|94	#----------------------------------------------------------------------------
21mr|plasma5-kget-23.08.4-2|95	
21mr|plasma5-kget-23.08.4-2|96	%define kgetcore_major 5
21mr|plasma5-kget-23.08.4-2|97	%define libkgetcore %mklibname kgetcore %{kgetcore_major}
21mr|plasma5-kget-23.08.4-2|98	
21mr|plasma5-kget-23.08.4-2|99	%package -n %{libkgetcore}
21mr|plasma5-kget-23.08.4-2|100	Summary:	Shared library for KGet
21mr|plasma5-kget-23.08.4-2|101	Group:		System/Libraries
21mr|plasma5-kget-23.08.4-2|102	
21mr|plasma5-kget-23.08.4-2|103	%description -n %{libkgetcore}
21mr|plasma5-kget-23.08.4-2|104	Shared library for KGet.
21mr|plasma5-kget-23.08.4-2|105	
21mr|plasma5-kget-23.08.4-2|106	%files -n %{libkgetcore}
21mr|plasma5-kget-23.08.4-2|107	%{_kde5_libdir}/libkgetcore.so.%{kgetcore_major}*
21mr|plasma5-kget-23.08.4-2|108	
21mr|plasma5-kget-23.08.4-2|109	#----------------------------------------------------------------------------
21mr|plasma5-kget-23.08.4-2|110	
21mr|plasma5-kget-23.08.4-2|111	%prep
21mr|plasma5-kget-23.08.4-2|112	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kget-23.08.4-2|113	
21mr|plasma5-kget-23.08.4-2|114	%build
21mr|plasma5-kget-23.08.4-2|115	%cmake_kde5
21mr|plasma5-kget-23.08.4-2|116	%make
21mr|plasma5-kget-23.08.4-2|117	
21mr|plasma5-kget-23.08.4-2|118	%install
21mr|plasma5-kget-23.08.4-2|119	%makeinstall_std -C build
21mr|plasma5-kget-23.08.4-2|120	
21mr|plasma5-kget-23.08.4-2|121	# We don't need it because there are no headers anyway
21mr|plasma5-kget-23.08.4-2|122	rm -f %{buildroot}%{_kde5_libdir}/libkgetcore.so
21mr|plasma5-kget-23.08.4-2|123	
21mr|plasma5-kget-23.08.4-2|124	%find_lang %{oname} kgetplugin plasma_applet_kget plasma_runner_kget \
21mr|plasma5-kget-23.08.4-2|125	%{oname}.lang --with-html --with-kde

15284 21
21mr|plasma5-khelpcenter-23.08.4-2|1	
21mr|plasma5-khelpcenter-23.08.4-2|2	%define oname khelpcenter
21mr|plasma5-khelpcenter-23.08.4-2|3	
21mr|plasma5-khelpcenter-23.08.4-2|4	Summary:	Plasma 5 help center
21mr|plasma5-khelpcenter-23.08.4-2|5	Name:		plasma5-%{oname}
21mr|plasma5-khelpcenter-23.08.4-2|6	Version:	23.08.4
21mr|plasma5-khelpcenter-23.08.4-2|7	Release:	2
21mr|plasma5-khelpcenter-23.08.4-2|8	License:	GPLv2+
21mr|plasma5-khelpcenter-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-khelpcenter-23.08.4-2|10	Url:		https://www.kde.org/
21mr|plasma5-khelpcenter-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-khelpcenter-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-khelpcenter-23.08.4-2|13	BuildRequires:	grantlee-qt5-devel
21mr|plasma5-khelpcenter-23.08.4-2|14	BuildRequires:	kf5archive-devel
21mr|plasma5-khelpcenter-23.08.4-2|15	BuildRequires:	kf5bookmarks-devel
21mr|plasma5-khelpcenter-23.08.4-2|16	BuildRequires:	kf5config-devel
21mr|plasma5-khelpcenter-23.08.4-2|17	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-khelpcenter-23.08.4-2|18	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-khelpcenter-23.08.4-2|19	BuildRequires:	kf5doctools-devel
21mr|plasma5-khelpcenter-23.08.4-2|20	BuildRequires:	kf5i18n-devel
21mr|plasma5-khelpcenter-23.08.4-2|21	BuildRequires:	kf5init-devel
21mr|plasma5-khelpcenter-23.08.4-2|22	BuildRequires:	kf5khtml-devel
21mr|plasma5-khelpcenter-23.08.4-2|23	BuildRequires:	kf5service-devel
21mr|plasma5-khelpcenter-23.08.4-2|24	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-khelpcenter-23.08.4-2|25	BuildRequires:	pkgconfig(libxml-2.0)
21mr|plasma5-khelpcenter-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-khelpcenter-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-khelpcenter-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-khelpcenter-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-khelpcenter-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-khelpcenter-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Xml)
21mr|plasma5-khelpcenter-23.08.4-2|32	BuildRequires:	pkgconfig(xapian-core)
21mr|plasma5-khelpcenter-23.08.4-2|33	Conflicts:	khelpcenter
21mr|plasma5-khelpcenter-23.08.4-2|34	Obsoletes:	%{_lib}plasma5-khelpcenter-devel < 16.04.2
21mr|plasma5-khelpcenter-23.08.4-2|35	
21mr|plasma5-khelpcenter-23.08.4-2|36	%description
21mr|plasma5-khelpcenter-23.08.4-2|37	Plasma 5 help center.
21mr|plasma5-khelpcenter-23.08.4-2|38	
21mr|plasma5-khelpcenter-23.08.4-2|39	%files -f %{name}.lang
21mr|plasma5-khelpcenter-23.08.4-2|40	%{_kde5_bindir}/khelpcenter
21mr|plasma5-khelpcenter-23.08.4-2|41	%{_kde5_applicationsdir}/org.kde.khelpcenter.desktop
21mr|plasma5-khelpcenter-23.08.4-2|42	%{_kde5_datadir}/config.kcfg/khelpcenter.kcfg
21mr|plasma5-khelpcenter-23.08.4-2|43	%dir %{_kde5_datadir}/khelpcenter/
21mr|plasma5-khelpcenter-23.08.4-2|44	# KDE4 service seems to be kept for a reason...
21mr|plasma5-khelpcenter-23.08.4-2|45	%{_kde5_datadir}/kde4/services/khelpcenter.desktop
21mr|plasma5-khelpcenter-23.08.4-2|46	%{_kde5_datadir}/khelpcenter/*
21mr|plasma5-khelpcenter-23.08.4-2|47	%{_kde5_datadir}/dbus-1/services/org.kde.khelpcenter.service
21mr|plasma5-khelpcenter-23.08.4-2|48	%{_kde5_libexecdir}/khc_*
21mr|plasma5-khelpcenter-23.08.4-2|49	%{_kde5_services}/khelpcenter.desktop
21mr|plasma5-khelpcenter-23.08.4-2|50	%{_appdatadir}/org.kde.khelpcenter.metainfo.xml
21mr|plasma5-khelpcenter-23.08.4-2|51	%{_kde5_datadir}/qlogging-categories5/khelpcenter.categories
21mr|plasma5-khelpcenter-23.08.4-2|52	
21mr|plasma5-khelpcenter-23.08.4-2|53	#----------------------------------------------------------------------------
21mr|plasma5-khelpcenter-23.08.4-2|54	
21mr|plasma5-khelpcenter-23.08.4-2|55	%prep
21mr|plasma5-khelpcenter-23.08.4-2|56	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-khelpcenter-23.08.4-2|57	
21mr|plasma5-khelpcenter-23.08.4-2|58	%build
21mr|plasma5-khelpcenter-23.08.4-2|59	%cmake_kde5
21mr|plasma5-khelpcenter-23.08.4-2|60	%make
21mr|plasma5-khelpcenter-23.08.4-2|61	
21mr|plasma5-khelpcenter-23.08.4-2|62	%install
21mr|plasma5-khelpcenter-23.08.4-2|63	%makeinstall_std -C build
21mr|plasma5-khelpcenter-23.08.4-2|64	
21mr|plasma5-khelpcenter-23.08.4-2|65	%find_lang fundamentals khelpcenter khelpcenter5 onlinehelp %{name}.lang --with-kde --with-html

15285 21
21mr|plasma5-khotkeys-5.27.11-3|1	%define oname khotkeys
21mr|plasma5-khotkeys-5.27.11-3|2	
21mr|plasma5-khotkeys-5.27.11-3|3	Summary:	Plasma 5 input actions module
21mr|plasma5-khotkeys-5.27.11-3|4	Name:		plasma5-%{oname}
21mr|plasma5-khotkeys-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-khotkeys-5.27.11-3|6	Release:	3
21mr|plasma5-khotkeys-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-khotkeys-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-khotkeys-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-khotkeys-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-khotkeys-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-khotkeys-5.27.11-3|12	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-khotkeys-5.27.11-3|13	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-khotkeys-5.27.11-3|14	BuildRequires:	kf5i18n-devel
21mr|plasma5-khotkeys-5.27.11-3|15	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-khotkeys-5.27.11-3|16	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-khotkeys-5.27.11-3|17	BuildRequires:	kf5kio-devel
21mr|plasma5-khotkeys-5.27.11-3|18	BuildRequires:	kf5plasma-devel
21mr|plasma5-khotkeys-5.27.11-3|19	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-khotkeys-5.27.11-3|20	BuildRequires:	plasma5-workspace-devel >= %{version}
21mr|plasma5-khotkeys-5.27.11-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-khotkeys-5.27.11-3|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-khotkeys-5.27.11-3|23	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-khotkeys-5.27.11-3|24	BuildRequires:	pkgconfig(x11)
21mr|plasma5-khotkeys-5.27.11-3|25	
21mr|plasma5-khotkeys-5.27.11-3|26	%description
21mr|plasma5-khotkeys-5.27.11-3|27	Plasma 5 input actions module.
21mr|plasma5-khotkeys-5.27.11-3|28	
21mr|plasma5-khotkeys-5.27.11-3|29	%files -f %{oname}.lang
21mr|plasma5-khotkeys-5.27.11-3|30	%{_kde5_datadir}/khotkeys/*.khotkeys
21mr|plasma5-khotkeys-5.27.11-3|31	%{_kde5_plugindir}/kded/khotkeys.so
21mr|plasma5-khotkeys-5.27.11-3|32	%{_kde5_services}/khotkeys.desktop
21mr|plasma5-khotkeys-5.27.11-3|33	%{_qt5_plugindir}/kcm_hotkeys.so
21mr|plasma5-khotkeys-5.27.11-3|34	
21mr|plasma5-khotkeys-5.27.11-3|35	#----------------------------------------------------------------------------
21mr|plasma5-khotkeys-5.27.11-3|36	
21mr|plasma5-khotkeys-5.27.11-3|37	%define khotkeysprivate_major 5
21mr|plasma5-khotkeys-5.27.11-3|38	%define libkhotkeysprivate %mklibname khotkeysprivate %{khotkeysprivate_major}
21mr|plasma5-khotkeys-5.27.11-3|39	
21mr|plasma5-khotkeys-5.27.11-3|40	%package -n %{libkhotkeysprivate}
21mr|plasma5-khotkeys-5.27.11-3|41	Summary:	Plasma 5 input actions shared library
21mr|plasma5-khotkeys-5.27.11-3|42	Group:		System/Libraries
21mr|plasma5-khotkeys-5.27.11-3|43	
21mr|plasma5-khotkeys-5.27.11-3|44	%description -n %{libkhotkeysprivate}
21mr|plasma5-khotkeys-5.27.11-3|45	Plasma 5 input actions shared library.
21mr|plasma5-khotkeys-5.27.11-3|46	
21mr|plasma5-khotkeys-5.27.11-3|47	%files -n %{libkhotkeysprivate}
21mr|plasma5-khotkeys-5.27.11-3|48	%{_kde5_libdir}/libkhotkeysprivate.so.%{khotkeysprivate_major}*
21mr|plasma5-khotkeys-5.27.11-3|49	
21mr|plasma5-khotkeys-5.27.11-3|50	#----------------------------------------------------------------------------
21mr|plasma5-khotkeys-5.27.11-3|51	
21mr|plasma5-khotkeys-5.27.11-3|52	%define devplasma5_khotkeys %mklibname plasma5-khotkeys -d
21mr|plasma5-khotkeys-5.27.11-3|53	
21mr|plasma5-khotkeys-5.27.11-3|54	%package -n %{devplasma5_khotkeys}
21mr|plasma5-khotkeys-5.27.11-3|55	Summary:	Development files for Plasma 5 input actions library
21mr|plasma5-khotkeys-5.27.11-3|56	Group:		Development/KDE and Qt
21mr|plasma5-khotkeys-5.27.11-3|57	Provides:	%{name}-devel = %{EVRD}
21mr|plasma5-khotkeys-5.27.11-3|58	Provides:	khotkeysdbusinterface-devel = %{version}
21mr|plasma5-khotkeys-5.27.11-3|59	Conflicts:	kdebase4-workspace-devel
21mr|plasma5-khotkeys-5.27.11-3|60	
21mr|plasma5-khotkeys-5.27.11-3|61	%description -n %{devplasma5_khotkeys}
21mr|plasma5-khotkeys-5.27.11-3|62	This package contains header files needed if you wish to build applications
21mr|plasma5-khotkeys-5.27.11-3|63	based on %{name}.
21mr|plasma5-khotkeys-5.27.11-3|64	
21mr|plasma5-khotkeys-5.27.11-3|65	%files -n %{devplasma5_khotkeys}
21mr|plasma5-khotkeys-5.27.11-3|66	%{_kde5_libdir}/cmake/KHotKeysDBusInterface
21mr|plasma5-khotkeys-5.27.11-3|67	%{_datadir}/dbus-1/interfaces/org.kde.khotkeys.xml
21mr|plasma5-khotkeys-5.27.11-3|68	
21mr|plasma5-khotkeys-5.27.11-3|69	#----------------------------------------------------------------------------
21mr|plasma5-khotkeys-5.27.11-3|70	
21mr|plasma5-khotkeys-5.27.11-3|71	%prep
21mr|plasma5-khotkeys-5.27.11-3|72	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-khotkeys-5.27.11-3|73	
21mr|plasma5-khotkeys-5.27.11-3|74	%build
21mr|plasma5-khotkeys-5.27.11-3|75	%cmake_kde5
21mr|plasma5-khotkeys-5.27.11-3|76	%make
21mr|plasma5-khotkeys-5.27.11-3|77	
21mr|plasma5-khotkeys-5.27.11-3|78	%install
21mr|plasma5-khotkeys-5.27.11-3|79	%makeinstall_std -C build
21mr|plasma5-khotkeys-5.27.11-3|80	
21mr|plasma5-khotkeys-5.27.11-3|81	%find_lang %{oname} --with-html --with-kde

15286 21
21mr|plasma5-kinfocenter-5.27.11-3|1	%define oname kinfocenter
21mr|plasma5-kinfocenter-5.27.11-3|2	
21mr|plasma5-kinfocenter-5.27.11-3|3	Summary:	Plasma 5 module that provides information about computer
21mr|plasma5-kinfocenter-5.27.11-3|4	Name:		plasma5-%{oname}
21mr|plasma5-kinfocenter-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-kinfocenter-5.27.11-3|6	Release:	3
21mr|plasma5-kinfocenter-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-kinfocenter-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-kinfocenter-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-kinfocenter-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-kinfocenter-5.27.11-3|11	Source2:	plasma5-kinfocenter.rpmlintrc
21mr|plasma5-kinfocenter-5.27.11-3|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-kinfocenter-5.27.11-3|13	BuildRequires:	kf5completion-devel
21mr|plasma5-kinfocenter-5.27.11-3|14	BuildRequires:	kf5config-devel
21mr|plasma5-kinfocenter-5.27.11-3|15	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kinfocenter-5.27.11-3|16	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kinfocenter-5.27.11-3|17	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kinfocenter-5.27.11-3|18	BuildRequires:	kf5doctools-devel
21mr|plasma5-kinfocenter-5.27.11-3|19	BuildRequires:	kf5i18n-devel
21mr|plasma5-kinfocenter-5.27.11-3|20	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kinfocenter-5.27.11-3|21	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kinfocenter-5.27.11-3|22	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kinfocenter-5.27.11-3|23	BuildRequires:	kf5kio-devel
21mr|plasma5-kinfocenter-5.27.11-3|24	BuildRequires:	kf5service-devel
21mr|plasma5-kinfocenter-5.27.11-3|25	BuildRequires:	kf5solid-devel
21mr|plasma5-kinfocenter-5.27.11-3|26	BuildRequires:	kf5wayland-devel
21mr|plasma5-kinfocenter-5.27.11-3|27	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-kinfocenter-5.27.11-3|28	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kinfocenter-5.27.11-3|29	BuildRequires:	kf5package-devel
21mr|plasma5-kinfocenter-5.27.11-3|30	BuildRequires:	kf5declarative-devel
21mr|plasma5-kinfocenter-5.27.11-3|31	BuildRequires:	pkgconfig(egl)
21mr|plasma5-kinfocenter-5.27.11-3|32	BuildRequires:	pkgconfig(gl)
21mr|plasma5-kinfocenter-5.27.11-3|33	BuildRequires:	pkgconfig(glu)
21mr|plasma5-kinfocenter-5.27.11-3|34	BuildRequires:	pkgconfig(libpci)
21mr|plasma5-kinfocenter-5.27.11-3|35	BuildRequires:	pkgconfig(libraw1394)
21mr|plasma5-kinfocenter-5.27.11-3|36	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kinfocenter-5.27.11-3|37	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kinfocenter-5.27.11-3|38	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kinfocenter-5.27.11-3|39	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kinfocenter-5.27.11-3|40	BuildRequires:	kirigami2
21mr|plasma5-kinfocenter-5.27.11-3|41	Requires:	kirigami2
21mr|plasma5-kinfocenter-5.27.11-3|42	Recommends:	clinfo
21mr|plasma5-kinfocenter-5.27.11-3|43	Recommends:	mesa-demos
21mr|plasma5-kinfocenter-5.27.11-3|44	Recommends:	plasma5-disks
21mr|plasma5-kinfocenter-5.27.11-3|45	Recommends:	wayland-utils
21mr|plasma5-kinfocenter-5.27.11-3|46	Recommends:	vulkan-tools
21mr|plasma5-kinfocenter-5.27.11-3|47	
21mr|plasma5-kinfocenter-5.27.11-3|48	%description
21mr|plasma5-kinfocenter-5.27.11-3|49	Plasma 5 module that provides information about computer.
21mr|plasma5-kinfocenter-5.27.11-3|50	
21mr|plasma5-kinfocenter-5.27.11-3|51	%files -f %{oname}.lang
21mr|plasma5-kinfocenter-5.27.11-3|52	%{_kde5_applicationsdir}/org.kde.kinfocenter.desktop
21mr|plasma5-kinfocenter-5.27.11-3|53	%{_kde5_applicationsdir}/kcm_about-distro.desktop
21mr|plasma5-kinfocenter-5.27.11-3|54	%{_kde5_bindir}/kinfocenter
21mr|plasma5-kinfocenter-5.27.11-3|55	%dir %{_kde5_datadir}/kpackage/kcms/kcm_energyinfo/
21mr|plasma5-kinfocenter-5.27.11-3|56	%{_kde5_datadir}/kpackage/kcms/kcm_energyinfo/*
21mr|plasma5-kinfocenter-5.27.11-3|57	%{_appdatadir}/org.kde.kinfocenter.appdata.xml
21mr|plasma5-kinfocenter-5.27.11-3|58	# Possibly should be rather dropped
21mr|plasma5-kinfocenter-5.27.11-3|59	%{_datadir}/desktop-directories/kinfocenter.directory
21mr|plasma5-kinfocenter-5.27.11-3|60	%{_qt5_plugindir}/plasma/kcms/kcm_about-distro.so
21mr|plasma5-kinfocenter-5.27.11-3|61	%{_qt5_plugindir}/plasma/kcms/kcm_energyinfo.so
21mr|plasma5-kinfocenter-5.27.11-3|62	%{_qt5_plugindir}/plasma/kcms/kinfocenter/
21mr|plasma5-kinfocenter-5.27.11-3|63	%{_kde5_libdir}/libKInfoCenterInternal.so
21mr|plasma5-kinfocenter-5.27.11-3|64	%{_kde5_libexecdir}/kauth/kinfocenter-dmidecode-helper
21mr|plasma5-kinfocenter-5.27.11-3|65	%{_kde5_qmldir}/org/kde/kinfocenter/private/CommandOutputKCM.qml
21mr|plasma5-kinfocenter-5.27.11-3|66	%{_kde5_qmldir}/org/kde/kinfocenter/private/qmldir
21mr|plasma5-kinfocenter-5.27.11-3|67	%{_kde5_datadir}/kpackage/kcms/kcm_about-distro/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|68	%{_kde5_datadir}/kpackage/kcms/kcm_cpu/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|69	%{_kde5_datadir}/kpackage/kcms/kcm_egl/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|70	%{_kde5_datadir}/kpackage/kcms/kcm_glx/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|71	%{_kde5_datadir}/kpackage/kcms/kcm_interrupts/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|72	%{_kde5_datadir}/kpackage/kcms/kcm_opencl/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|73	%{_kde5_datadir}/kpackage/kcms/kcm_pci/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|74	%{_kde5_datadir}/kpackage/kcms/kcm_vulkan/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|75	%{_kde5_datadir}/kpackage/kcms/kcm_wayland/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|76	%{_kde5_datadir}/kpackage/kcms/kcm_xserver/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|77	%{_kde5_datadir}/kpackage/kcms/kcmsamba/contents/ui/ShareListItem.qml
21mr|plasma5-kinfocenter-5.27.11-3|78	%{_kde5_datadir}/kpackage/kcms/kcmsamba/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|79	%{_kde5_datadir}/kpackage/kcms/kcm_kwinsupportinfo/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|80	%{_kde5_datadir}/kinfocenter/categories/basicinformation.desktop
21mr|plasma5-kinfocenter-5.27.11-3|81	%{_kde5_datadir}/kinfocenter/categories/detailedinformation.desktop
21mr|plasma5-kinfocenter-5.27.11-3|82	%{_kde5_datadir}/kinfocenter/categories/deviceinfocategory.desktop
21mr|plasma5-kinfocenter-5.27.11-3|83	%{_kde5_datadir}/kinfocenter/categories/graphicalinfocategory.desktop
21mr|plasma5-kinfocenter-5.27.11-3|84	%{_kde5_datadir}/kinfocenter/categories/lostfoundcategory.desktop
21mr|plasma5-kinfocenter-5.27.11-3|85	%{_kde5_datadir}/kinfocenter/categories/networkinfocategory.desktop
21mr|plasma5-kinfocenter-5.27.11-3|86	%{_kde5_datadir}/kpackage/kcms/kcm_nic/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|87	%{_kde5_datadir}/dbus-1/system-services/org.kde.kinfocenter.dmidecode.service
21mr|plasma5-kinfocenter-5.27.11-3|88	%{_kde5_datadir}/dbus-1/system.d/org.kde.kinfocenter.dmidecode.conf
21mr|plasma5-kinfocenter-5.27.11-3|89	%{_kde5_datadir}/polkit-1/actions/org.kde.kinfocenter.dmidecode.policy
21mr|plasma5-kinfocenter-5.27.11-3|90	%{_kde5_datadir}/kpackage/kcms/kcm_firmware_security/contents/code/fwupdmgr.sh
21mr|plasma5-kinfocenter-5.27.11-3|91	%{_kde5_datadir}/kpackage/kcms/kcm_firmware_security/contents/ui/main.qml
21mr|plasma5-kinfocenter-5.27.11-3|92	
21mr|plasma5-kinfocenter-5.27.11-3|93	#----------------------------------------------------------------------------
21mr|plasma5-kinfocenter-5.27.11-3|94	
21mr|plasma5-kinfocenter-5.27.11-3|95	%prep
21mr|plasma5-kinfocenter-5.27.11-3|96	%setup -qn %{oname}-%{version}
21mr|plasma5-kinfocenter-5.27.11-3|97	
21mr|plasma5-kinfocenter-5.27.11-3|98	%build
21mr|plasma5-kinfocenter-5.27.11-3|99	%cmake_kde5
21mr|plasma5-kinfocenter-5.27.11-3|100	%make
21mr|plasma5-kinfocenter-5.27.11-3|101	
21mr|plasma5-kinfocenter-5.27.11-3|102	%install
21mr|plasma5-kinfocenter-5.27.11-3|103	%makeinstall_std -C build
21mr|plasma5-kinfocenter-5.27.11-3|104	
21mr|plasma5-kinfocenter-5.27.11-3|105	# Should be rather merged to system config later
21mr|plasma5-kinfocenter-5.27.11-3|106	rm -rf %{buildroot}%{_kde5_sysconfdir}/xdg/menus/kinfocenter.menu
21mr|plasma5-kinfocenter-5.27.11-3|107	
21mr|plasma5-kinfocenter-5.27.11-3|108	%find_lang %{oname} --all-name --with-html --with-kde

15287 21
21mr|plasma5-kio-audiocd-23.08.4-2|1	
21mr|plasma5-kio-audiocd-23.08.4-2|2	%define oname audiocd-kio
21mr|plasma5-kio-audiocd-23.08.4-2|3	
21mr|plasma5-kio-audiocd-23.08.4-2|4	Summary:	Plasma 5 audio CDs KIO
21mr|plasma5-kio-audiocd-23.08.4-2|5	Name:		plasma5-kio-audiocd
21mr|plasma5-kio-audiocd-23.08.4-2|6	Version:	23.08.4
21mr|plasma5-kio-audiocd-23.08.4-2|7	Release:	2
21mr|plasma5-kio-audiocd-23.08.4-2|8	License:	GPLv2+
21mr|plasma5-kio-audiocd-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-kio-audiocd-23.08.4-2|10	Url:		http://www.kde.org/
21mr|plasma5-kio-audiocd-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kio-audiocd-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-kio-audiocd-23.08.4-2|13	BuildRequires:	cdda-devel
21mr|plasma5-kio-audiocd-23.08.4-2|14	BuildRequires:	kf5cddb-devel
21mr|plasma5-kio-audiocd-23.08.4-2|15	BuildRequires:	kf5compactdisc-devel
21mr|plasma5-kio-audiocd-23.08.4-2|16	BuildRequires:	kf5config-devel
21mr|plasma5-kio-audiocd-23.08.4-2|17	BuildRequires:	kf5doctools-devel
21mr|plasma5-kio-audiocd-23.08.4-2|18	BuildRequires:	kf5i18n-devel
21mr|plasma5-kio-audiocd-23.08.4-2|19	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kio-audiocd-23.08.4-2|20	BuildRequires:	kf5kio-devel
21mr|plasma5-kio-audiocd-23.08.4-2|21	BuildRequires:	pkgconfig(libcdio_paranoia)
21mr|plasma5-kio-audiocd-23.08.4-2|22	BuildRequires:	pkgconfig(flac)
21mr|plasma5-kio-audiocd-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kio-audiocd-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kio-audiocd-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kio-audiocd-23.08.4-2|26	BuildRequires:	pkgconfig(vorbis)
21mr|plasma5-kio-audiocd-23.08.4-2|27	Conflicts:	kde4-audiocd
21mr|plasma5-kio-audiocd-23.08.4-2|28	
21mr|plasma5-kio-audiocd-23.08.4-2|29	%description
21mr|plasma5-kio-audiocd-23.08.4-2|30	Plasma 5 audio CDs KIO.
21mr|plasma5-kio-audiocd-23.08.4-2|31	
21mr|plasma5-kio-audiocd-23.08.4-2|32	%files -f %{name}.lang
21mr|plasma5-kio-audiocd-23.08.4-2|33	%{_kde5_applicationsdir}/kcm_audiocd.desktop
21mr|plasma5-kio-audiocd-23.08.4-2|34	%{_kde5_datadir}/config.kcfg/audiocd_flac_encoder.kcfg
21mr|plasma5-kio-audiocd-23.08.4-2|35	%{_kde5_datadir}/config.kcfg/audiocd_lame_encoder.kcfg
21mr|plasma5-kio-audiocd-23.08.4-2|36	%{_kde5_datadir}/config.kcfg/audiocd_vorbis_encoder.kcfg
21mr|plasma5-kio-audiocd-23.08.4-2|37	%{_kde5_datadir}/config.kcfg/audiocd_opus_encoder.kcfg
21mr|plasma5-kio-audiocd-23.08.4-2|38	%{_kde5_datadir}/konqsidebartng/virtual_folders/services/audiocd.desktop
21mr|plasma5-kio-audiocd-23.08.4-2|39	%{_kde5_datadir}/solid/actions/solid_audiocd.desktop
21mr|plasma5-kio-audiocd-23.08.4-2|40	%{_kde5_datadir}/qlogging-categories5/kio_audiocd.categories
21mr|plasma5-kio-audiocd-23.08.4-2|41	%{_kde5_datadir}/qlogging-categories5/kio_audiocd.renamecategories
21mr|plasma5-kio-audiocd-23.08.4-2|42	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_audiocd.so
21mr|plasma5-kio-audiocd-23.08.4-2|43	%{_qt5_plugindir}/libaudiocd_encoder_flac.so
21mr|plasma5-kio-audiocd-23.08.4-2|44	%{_qt5_plugindir}/libaudiocd_encoder_lame.so
21mr|plasma5-kio-audiocd-23.08.4-2|45	%{_qt5_plugindir}/libaudiocd_encoder_vorbis.so
21mr|plasma5-kio-audiocd-23.08.4-2|46	%{_qt5_plugindir}/libaudiocd_encoder_wav.so
21mr|plasma5-kio-audiocd-23.08.4-2|47	%{_qt5_plugindir}/kf5/kio/audiocd.so
21mr|plasma5-kio-audiocd-23.08.4-2|48	%{_qt5_plugindir}/libaudiocd_encoder_opus.so
21mr|plasma5-kio-audiocd-23.08.4-2|49	%{_appdatadir}/org.kde.kio_audiocd.metainfo.xml
21mr|plasma5-kio-audiocd-23.08.4-2|50	
21mr|plasma5-kio-audiocd-23.08.4-2|51	#----------------------------------------------------------------------------
21mr|plasma5-kio-audiocd-23.08.4-2|52	
21mr|plasma5-kio-audiocd-23.08.4-2|53	%define audiocdplugins_major 5
21mr|plasma5-kio-audiocd-23.08.4-2|54	%define libaudiocdplugins %mklibname audiocdplugins %{audiocdplugins_major}
21mr|plasma5-kio-audiocd-23.08.4-2|55	
21mr|plasma5-kio-audiocd-23.08.4-2|56	%package -n %{libaudiocdplugins}
21mr|plasma5-kio-audiocd-23.08.4-2|57	Summary:	Shared library for Plasma 5 audio CDs KIO
21mr|plasma5-kio-audiocd-23.08.4-2|58	Group:		System/Libraries
21mr|plasma5-kio-audiocd-23.08.4-2|59	
21mr|plasma5-kio-audiocd-23.08.4-2|60	%description -n %{libaudiocdplugins}
21mr|plasma5-kio-audiocd-23.08.4-2|61	Shared library for Plasma 5 audio CDs KIO.
21mr|plasma5-kio-audiocd-23.08.4-2|62	
21mr|plasma5-kio-audiocd-23.08.4-2|63	%files -n %{libaudiocdplugins}
21mr|plasma5-kio-audiocd-23.08.4-2|64	%{_kde5_libdir}/libaudiocdplugins.so.%{audiocdplugins_major}*
21mr|plasma5-kio-audiocd-23.08.4-2|65	
21mr|plasma5-kio-audiocd-23.08.4-2|66	#----------------------------------------------------------------------------
21mr|plasma5-kio-audiocd-23.08.4-2|67	
21mr|plasma5-kio-audiocd-23.08.4-2|68	%define devname %mklibname audiocdplugins -d
21mr|plasma5-kio-audiocd-23.08.4-2|69	
21mr|plasma5-kio-audiocd-23.08.4-2|70	%package -n %{devname}
21mr|plasma5-kio-audiocd-23.08.4-2|71	Summary:	Development files for Plasma 5 audio CDs KIO
21mr|plasma5-kio-audiocd-23.08.4-2|72	Group:		System/Libraries
21mr|plasma5-kio-audiocd-23.08.4-2|73	Conflicts:	kde4-audiocd-devel < 3:16.08
21mr|plasma5-kio-audiocd-23.08.4-2|74	Obsoletes:	kde4-audiocd-devel < 3:16.08
21mr|plasma5-kio-audiocd-23.08.4-2|75	
21mr|plasma5-kio-audiocd-23.08.4-2|76	%description -n %{devname}
21mr|plasma5-kio-audiocd-23.08.4-2|77	Development files for Plasma 5 audio CDs KIO.
21mr|plasma5-kio-audiocd-23.08.4-2|78	
21mr|plasma5-kio-audiocd-23.08.4-2|79	%files -n %{devname}
21mr|plasma5-kio-audiocd-23.08.4-2|80	%dir %{_kde5_includedir}/audiocdplugins
21mr|plasma5-kio-audiocd-23.08.4-2|81	%{_kde5_includedir}/audiocdplugins/*
21mr|plasma5-kio-audiocd-23.08.4-2|82	%{_kde5_libdir}/libaudiocdplugins.so
21mr|plasma5-kio-audiocd-23.08.4-2|83	
21mr|plasma5-kio-audiocd-23.08.4-2|84	#----------------------------------------------------------------------------
21mr|plasma5-kio-audiocd-23.08.4-2|85	
21mr|plasma5-kio-audiocd-23.08.4-2|86	%prep
21mr|plasma5-kio-audiocd-23.08.4-2|87	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kio-audiocd-23.08.4-2|88	
21mr|plasma5-kio-audiocd-23.08.4-2|89	%build
21mr|plasma5-kio-audiocd-23.08.4-2|90	%cmake_kde5
21mr|plasma5-kio-audiocd-23.08.4-2|91	%make
21mr|plasma5-kio-audiocd-23.08.4-2|92	
21mr|plasma5-kio-audiocd-23.08.4-2|93	%install
21mr|plasma5-kio-audiocd-23.08.4-2|94	%makeinstall_std -C build
21mr|plasma5-kio-audiocd-23.08.4-2|95	
21mr|plasma5-kio-audiocd-23.08.4-2|96	%find_lang audiocd audiocd_encoder_flac audiocd_encoder_lame audiocd_encoder_vorbis \
21mr|plasma5-kio-audiocd-23.08.4-2|97	kcmaudiocd audiocd_encoder_opus kio_audiocd %{name}.lang --with-kde --with-html
21mr|plasma5-kio-audiocd-23.08.4-2|98	

15288 21
21mr|plasma5-kio-extras-23.08.4-9|1	%define oname kio-extras
21mr|plasma5-kio-extras-23.08.4-9|2	
21mr|plasma5-kio-extras-23.08.4-9|3	Summary:	Plasma 5 extra kio slaves module
21mr|plasma5-kio-extras-23.08.4-9|4	Name:		plasma5-%{oname}
21mr|plasma5-kio-extras-23.08.4-9|5	Version:	23.08.4
21mr|plasma5-kio-extras-23.08.4-9|6	Release:	9
21mr|plasma5-kio-extras-23.08.4-9|7	License:	GPLv2+
21mr|plasma5-kio-extras-23.08.4-9|8	Group:		Graphical desktop/KDE
21mr|plasma5-kio-extras-23.08.4-9|9	Url:		https://www.kde.org/
21mr|plasma5-kio-extras-23.08.4-9|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kio-extras-23.08.4-9|11	Patch1:		po.name.patch
21mr|plasma5-kio-extras-23.08.4-9|12	Patch2:		filenamesearch-improvements.patch
21mr|plasma5-kio-extras-23.08.4-9|13	# MR: https://invent.kde.org/network/kio-extras/-/merge_requests/337
21mr|plasma5-kio-extras-23.08.4-9|14	Patch3:		remote-limits-if-remote-dir.patch
21mr|plasma5-kio-extras-23.08.4-9|15	# Backports for SMB plugin from KDE 6
21mr|plasma5-kio-extras-23.08.4-9|16	# Presumably, they can fix the bug with DFS SMB shares
21mr|plasma5-kio-extras-23.08.4-9|17	# https://bugs.kde.org/show_bug.cgi?id=449255
21mr|plasma5-kio-extras-23.08.4-9|18	# https://bugs.kde.org/show_bug.cgi?id=200874
21mr|plasma5-kio-extras-23.08.4-9|19	Patch4:		smb-plugin-backports-from-kde6.patch
21mr|plasma5-kio-extras-23.08.4-9|20	BuildRequires:	extra-cmake-modules
21mr|plasma5-kio-extras-23.08.4-9|21	BuildRequires:	gperf
21mr|plasma5-kio-extras-23.08.4-9|22	BuildRequires:	jpeg-devel
21mr|plasma5-kio-extras-23.08.4-9|23	BuildRequires:	kdsoap-devel
21mr|plasma5-kio-extras-23.08.4-9|24	BuildRequires:	kf5activities-devel
21mr|plasma5-kio-extras-23.08.4-9|25	BuildRequires:	kf5activitiesstats-devel
21mr|plasma5-kio-extras-23.08.4-9|26	BuildRequires:	kf5archive-devel
21mr|plasma5-kio-extras-23.08.4-9|27	BuildRequires:	kf5bookmarks-devel
21mr|plasma5-kio-extras-23.08.4-9|28	BuildRequires:	kf5codecs-devel
21mr|plasma5-kio-extras-23.08.4-9|29	BuildRequires:	kf5config-devel
21mr|plasma5-kio-extras-23.08.4-9|30	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kio-extras-23.08.4-9|31	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kio-extras-23.08.4-9|32	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kio-extras-23.08.4-9|33	BuildRequires:	kf5doctools-devel
21mr|plasma5-kio-extras-23.08.4-9|34	BuildRequires:	kf5dnssd-devel
21mr|plasma5-kio-extras-23.08.4-9|35	BuildRequires:	kf5guiaddons-devel
21mr|plasma5-kio-extras-23.08.4-9|36	BuildRequires:	kf5i18n-devel
21mr|plasma5-kio-extras-23.08.4-9|37	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kio-extras-23.08.4-9|38	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kio-extras-23.08.4-9|39	BuildRequires:	kf5filemetadata-devel
21mr|plasma5-kio-extras-23.08.4-9|40	BuildRequires:	kf5khtml-devel
21mr|plasma5-kio-extras-23.08.4-9|41	BuildRequires:	kf5kio-devel
21mr|plasma5-kio-extras-23.08.4-9|42	BuildRequires:	kf5pty-devel
21mr|plasma5-kio-extras-23.08.4-9|43	BuildRequires:	kf5solid-devel
21mr|plasma5-kio-extras-23.08.4-9|44	BuildRequires:	kf5syntaxhighlighting-devel
21mr|plasma5-kio-extras-23.08.4-9|45	BuildRequires:	libappimage-static-devel
21mr|plasma5-kio-extras-23.08.4-9|46	BuildRequires:	openslp-devel
21mr|plasma5-kio-extras-23.08.4-9|47	BuildRequires:	pkgconfig(libmtp)
21mr|plasma5-kio-extras-23.08.4-9|48	BuildRequires:	pkgconfig(libssh)
21mr|plasma5-kio-extras-23.08.4-9|49	BuildRequires:	pkgconfig(libtirpc)
21mr|plasma5-kio-extras-23.08.4-9|50	BuildRequires:	pkgconfig(OpenEXR)
21mr|plasma5-kio-extras-23.08.4-9|51	BuildRequires:	pkgconfig(phonon4qt5)
21mr|plasma5-kio-extras-23.08.4-9|52	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kio-extras-23.08.4-9|53	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kio-extras-23.08.4-9|54	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kio-extras-23.08.4-9|55	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-kio-extras-23.08.4-9|56	BuildRequires:	pkgconfig(Qt5Sql)
21mr|plasma5-kio-extras-23.08.4-9|57	BuildRequires:	pkgconfig(Qt5Svg)
21mr|plasma5-kio-extras-23.08.4-9|58	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kio-extras-23.08.4-9|59	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|plasma5-kio-extras-23.08.4-9|60	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kio-extras-23.08.4-9|61	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-kio-extras-23.08.4-9|62	BuildRequires:	pkgconfig(xcursor)
21mr|plasma5-kio-extras-23.08.4-9|63	BuildRequires:	pkgconfig(shared-mime-info)
21mr|plasma5-kio-extras-23.08.4-9|64	BuildRequires:	pkgconfig(smbclient)
21mr|plasma5-kio-extras-23.08.4-9|65	BuildRequires:	pkgconfig(taglib)
21mr|plasma5-kio-extras-23.08.4-9|66	BuildRequires:	%{_lib}imobiledevice-devel
21mr|plasma5-kio-extras-23.08.4-9|67	BuildRequires:	%{_lib}plist-devel
21mr|plasma5-kio-extras-23.08.4-9|68	Requires:	plasma5-kio-applications
21mr|plasma5-kio-extras-23.08.4-9|69	Requires:	plasma5-kio-desktop
21mr|plasma5-kio-extras-23.08.4-9|70	Requires:	plasma5-kfilemetadata
21mr|plasma5-kio-extras-23.08.4-9|71	
21mr|plasma5-kio-extras-23.08.4-9|72	%description
21mr|plasma5-kio-extras-23.08.4-9|73	Plasma 5 extra kio slaves module.
21mr|plasma5-kio-extras-23.08.4-9|74	
21mr|plasma5-kio-extras-23.08.4-9|75	%files -f %{name}.lang
21mr|plasma5-kio-extras-23.08.4-9|76	%{_kde5_datadir}/config.kcfg/jpegcreatorsettings5.kcfg
21mr|plasma5-kio-extras-23.08.4-9|77	%{_kde5_datadir}/kio_bookmarks/
21mr|plasma5-kio-extras-23.08.4-9|78	%{_kde5_datadir}/kio_docfilter/
21mr|plasma5-kio-extras-23.08.4-9|79	%{_kde5_datadir}/kio_info/
21mr|plasma5-kio-extras-23.08.4-9|80	%{_kde5_datadir}/konqueror/dirtree/remote/mtp-network.desktop
21mr|plasma5-kio-extras-23.08.4-9|81	%{_kde5_datadir}/konqueror/dirtree/remote/smb-network.desktop
21mr|plasma5-kio-extras-23.08.4-9|82	%{_kde5_datadir}/mime/packages/org.kde.kio.smb.xml
21mr|plasma5-kio-extras-23.08.4-9|83	%{_kde5_datadir}/remoteview/afc-network.desktop
21mr|plasma5-kio-extras-23.08.4-9|84	%{_kde5_datadir}/remoteview/mtp-network.desktop
21mr|plasma5-kio-extras-23.08.4-9|85	%{_kde5_datadir}/remoteview/smb-network.desktop
21mr|plasma5-kio-extras-23.08.4-9|86	%{_kde5_datadir}/solid/actions/solid_afc.desktop
21mr|plasma5-kio-extras-23.08.4-9|87	%{_kde5_datadir}/solid/actions/solid_mtp.desktop
21mr|plasma5-kio-extras-23.08.4-9|88	%{_kde5_datadir}/qlogging-categories5/kio-extras.categories
21mr|plasma5-kio-extras-23.08.4-9|89	%{_kde5_libexecdir}/kf5/smbnotifier
21mr|plasma5-kio-extras-23.08.4-9|90	%{_kde5_plugindir}/kded/filenamesearchmodule.so
21mr|plasma5-kio-extras-23.08.4-9|91	%{_kde5_plugindir}/kded/recentdocumentsnotifier.so
21mr|plasma5-kio-extras-23.08.4-9|92	%{_kde5_plugindir}/kio/activities.so
21mr|plasma5-kio-extras-23.08.4-9|93	%{_kde5_plugindir}/kio/afc.so
21mr|plasma5-kio-extras-23.08.4-9|94	%{_kde5_plugindir}/kio/archive.so
21mr|plasma5-kio-extras-23.08.4-9|95	%{_kde5_plugindir}/kio/bookmarks.so
21mr|plasma5-kio-extras-23.08.4-9|96	%{_kde5_plugindir}/kio/kio_filenamesearch.so
21mr|plasma5-kio-extras-23.08.4-9|97	%{_kde5_plugindir}/kio/filter.so
21mr|plasma5-kio-extras-23.08.4-9|98	%{_kde5_plugindir}/kio/fish.so
21mr|plasma5-kio-extras-23.08.4-9|99	%{_kde5_plugindir}/kio/info.so
21mr|plasma5-kio-extras-23.08.4-9|100	%{_kde5_plugindir}/kio/man.so
21mr|plasma5-kio-extras-23.08.4-9|101	%{_kde5_plugindir}/kio/mtp.so
21mr|plasma5-kio-extras-23.08.4-9|102	%{_kde5_plugindir}/kio/nfs.so
21mr|plasma5-kio-extras-23.08.4-9|103	%{_kde5_plugindir}/kio/recentdocuments.so
21mr|plasma5-kio-extras-23.08.4-9|104	%{_kde5_plugindir}/kio/recentlyused.so
21mr|plasma5-kio-extras-23.08.4-9|105	%{_kde5_plugindir}/kio/sftp.so
21mr|plasma5-kio-extras-23.08.4-9|106	%{_kde5_plugindir}/kio/smb.so
21mr|plasma5-kio-extras-23.08.4-9|107	%{_kde5_plugindir}/kio/thumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|108	%{_kde5_plugindir}/kded/smbwatcher.so
21mr|plasma5-kio-extras-23.08.4-9|109	%{_kde5_plugindir}/kfileitemaction/kactivitymanagerd_fileitem_linking_plugin.so
21mr|plasma5-kio-extras-23.08.4-9|110	%{_kde5_plugindir}/thumbcreator/appimagethumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|111	%{_kde5_plugindir}/thumbcreator/audiothumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|112	%{_kde5_plugindir}/thumbcreator/comicbookthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|113	%{_kde5_plugindir}/thumbcreator/cursorthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|114	%{_kde5_plugindir}/thumbcreator/djvuthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|115	%{_kde5_plugindir}/thumbcreator/ebookthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|116	%{_kde5_plugindir}/thumbcreator/exrthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|117	%{_kde5_plugindir}/thumbcreator/imagethumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|118	%{_kde5_plugindir}/thumbcreator/jpegthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|119	%{_kde5_plugindir}/thumbcreator/kraorathumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|120	%{_kde5_plugindir}/thumbcreator/opendocumentthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|121	%{_kde5_plugindir}/thumbcreator/svgthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|122	%{_kde5_plugindir}/thumbcreator/textthumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|123	%{_kde5_plugindir}/thumbcreator/windowsexethumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|124	%{_kde5_plugindir}/thumbcreator/windowsimagethumbnail.so
21mr|plasma5-kio-extras-23.08.4-9|125	%{_kde5_plugindir}/kfileitemaction/forgetfileitemaction.so
21mr|plasma5-kio-extras-23.08.4-9|126	%{_kde5_plugindir}/kiod/kmtpd.so
21mr|plasma5-kio-extras-23.08.4-9|127	%{_kde5_services}/directorythumbnail.desktop
21mr|plasma5-kio-extras-23.08.4-9|128	%{_kde5_servicetypes}/thumbcreator.desktop
21mr|plasma5-kio-extras-23.08.4-9|129	%{_kde5_datadir}/qlogging-categories5/kio-extras.renamecategories
21mr|plasma5-kio-extras-23.08.4-9|130	%{_qt5_plugindir}/kfileaudiopreview.so
21mr|plasma5-kio-extras-23.08.4-9|131	%{_datadir}/dbus-1/services/org.kde.kmtpd5.service
21mr|plasma5-kio-extras-23.08.4-9|132	
21mr|plasma5-kio-extras-23.08.4-9|133	
21mr|plasma5-kio-extras-23.08.4-9|134	#----------------------------------------------------------------------------
21mr|plasma5-kio-extras-23.08.4-9|135	
21mr|plasma5-kio-extras-23.08.4-9|136	%define kioarchive_major 5
21mr|plasma5-kio-extras-23.08.4-9|137	%define libkioarchive %mklibname kioarchive %{kioarchive_major}
21mr|plasma5-kio-extras-23.08.4-9|138	
21mr|plasma5-kio-extras-23.08.4-9|139	%package -n %{libkioarchive}
21mr|plasma5-kio-extras-23.08.4-9|140	Summary:	Plasma 5 extra kio slaves shared library
21mr|plasma5-kio-extras-23.08.4-9|141	Group:		System/Libraries
21mr|plasma5-kio-extras-23.08.4-9|142	
21mr|plasma5-kio-extras-23.08.4-9|143	%description -n %{libkioarchive}
21mr|plasma5-kio-extras-23.08.4-9|144	Plasma 5 extra kio slaves shared library.
21mr|plasma5-kio-extras-23.08.4-9|145	
21mr|plasma5-kio-extras-23.08.4-9|146	%files -n %{libkioarchive}
21mr|plasma5-kio-extras-23.08.4-9|147	%{_kde5_libdir}/libkioarchive.so.%{kioarchive_major}*
21mr|plasma5-kio-extras-23.08.4-9|148	
21mr|plasma5-kio-extras-23.08.4-9|149	#----------------------------------------------------------------------------
21mr|plasma5-kio-extras-23.08.4-9|150	
21mr|plasma5-kio-extras-23.08.4-9|151	%define devplasma5_kio_extras %mklibname plasma5-kio-extras -d
21mr|plasma5-kio-extras-23.08.4-9|152	
21mr|plasma5-kio-extras-23.08.4-9|153	%package -n %{devplasma5_kio_extras}
21mr|plasma5-kio-extras-23.08.4-9|154	Summary:	Development files for Plasma 5 extra kio slaves module
21mr|plasma5-kio-extras-23.08.4-9|155	Group:		Development/KDE and Qt
21mr|plasma5-kio-extras-23.08.4-9|156	Requires:	%{libkioarchive} = %{EVRD}
21mr|plasma5-kio-extras-23.08.4-9|157	Provides:	%{name}-devel = %{EVRD}
21mr|plasma5-kio-extras-23.08.4-9|158	
21mr|plasma5-kio-extras-23.08.4-9|159	%description -n %{devplasma5_kio_extras}
21mr|plasma5-kio-extras-23.08.4-9|160	This package contains header files needed if you wish to build applications
21mr|plasma5-kio-extras-23.08.4-9|161	based on %{name}.
21mr|plasma5-kio-extras-23.08.4-9|162	
21mr|plasma5-kio-extras-23.08.4-9|163	%files -n %{devplasma5_kio_extras}
21mr|plasma5-kio-extras-23.08.4-9|164	%{_kde5_includedir}/KioArchive/
21mr|plasma5-kio-extras-23.08.4-9|165	%{_kde5_libdir}/cmake/KioArchive/
21mr|plasma5-kio-extras-23.08.4-9|166	
21mr|plasma5-kio-extras-23.08.4-9|167	#----------------------------------------------------------------------------
21mr|plasma5-kio-extras-23.08.4-9|168	
21mr|plasma5-kio-extras-23.08.4-9|169	%prep
21mr|plasma5-kio-extras-23.08.4-9|170	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kio-extras-23.08.4-9|171	
21mr|plasma5-kio-extras-23.08.4-9|172	find . -name "kio5_afc.po" -exec rename -- kio5_afc.po kio_afc.po '{}' +
21mr|plasma5-kio-extras-23.08.4-9|173	
21mr|plasma5-kio-extras-23.08.4-9|174	%build
21mr|plasma5-kio-extras-23.08.4-9|175	%cmake_kde5
21mr|plasma5-kio-extras-23.08.4-9|176	%make
21mr|plasma5-kio-extras-23.08.4-9|177	
21mr|plasma5-kio-extras-23.08.4-9|178	%install
21mr|plasma5-kio-extras-23.08.4-9|179	%makeinstall_std -C build
21mr|plasma5-kio-extras-23.08.4-9|180	
21mr|plasma5-kio-extras-23.08.4-9|181	%find_lang %{name} --all-name --with-html --with-kde
21mr|plasma5-kio-extras-23.08.4-9|182	
21mr|plasma5-kio-extras-23.08.4-9|183	
21mr|plasma5-kio-extras-23.08.4-9|184	%changelog
21mr|plasma5-kio-extras-23.08.4-9|185	* Mon Dec 1 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|186	- Clean
21mr|plasma5-kio-extras-23.08.4-9|187	
21mr|plasma5-kio-extras-23.08.4-9|188	* Mon Dec 1 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|189	- Backports for SMB plugin from KDE 6
21mr|plasma5-kio-extras-23.08.4-9|190	
21mr|plasma5-kio-extras-23.08.4-9|191	* Wed Jun 18 2025 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.4-8
21mr|plasma5-kio-extras-23.08.4-9|192	- MassBuild#6376: Increase release tag
21mr|plasma5-kio-extras-23.08.4-9|193	
21mr|plasma5-kio-extras-23.08.4-9|194	* Fri Mar 29 2024 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.4-7
21mr|plasma5-kio-extras-23.08.4-9|195	- thumbnail: KIO::filesize_t type for sizes instead of qint64_t
21mr|plasma5-kio-extras-23.08.4-9|196	
21mr|plasma5-kio-extras-23.08.4-9|197	* Fri Mar 29 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|198	- thumbnail: KIO::filesize_t type for sizes instead of qint64_t
21mr|plasma5-kio-extras-23.08.4-9|199	
21mr|plasma5-kio-extras-23.08.4-9|200	* Wed Mar 20 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|201	- remote max size limits for remote directory
21mr|plasma5-kio-extras-23.08.4-9|202	
21mr|plasma5-kio-extras-23.08.4-9|203	- Merge: 70753dd d41c1d9
21mr|plasma5-kio-extras-23.08.4-9|204	* Tue Feb 6 2024 VictorR2007 <victorr2007@yandex.ru> 23.08.4-5
21mr|plasma5-kio-extras-23.08.4-9|205	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21mr|plasma5-kio-extras-23.08.4-9|206	
21mr|plasma5-kio-extras-23.08.4-9|207	- Merge: 87dd2c2 70d52b0
21mr|plasma5-kio-extras-23.08.4-9|208	* Tue Feb 6 2024 victorr2007 <victorr2007@yandex.ru> 23.08.4-5
21mr|plasma5-kio-extras-23.08.4-9|209	- Merge pull request #5 from sgakerru/plasma5-kio-extras:rosa2023.1
21mr|plasma5-kio-extras-23.08.4-9|210	- filenamesearch: parallel search
21mr|plasma5-kio-extras-23.08.4-9|211	
21mr|plasma5-kio-extras-23.08.4-9|212	* Tue Feb 6 2024 sgakerru <sulmpx60@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|213	- filenamesearch: parallel search
21mr|plasma5-kio-extras-23.08.4-9|214	- Parallel search can increase the search speed several times depending on the number of cores.
21mr|plasma5-kio-extras-23.08.4-9|215	- Before search, full list of entries (via KIO::listRecursive) is prepared. After ListJob is done, parallel search starts.
21mr|plasma5-kio-extras-23.08.4-9|216	- Parallel search based on QtConcurrent::filtered (parallel search for matching entries) and QEventLoop (for awaiting finish of QtConcurrent::filtered).
21mr|plasma5-kio-extras-23.08.4-9|217	
21mr|plasma5-kio-extras-23.08.4-9|218	- Merge: 6eba3aa 87dd2c2
21mr|plasma5-kio-extras-23.08.4-9|219	* Sat Feb 3 2024 VictorR2007 <victorr2007@yandex.ru> 23.08.4-4
21mr|plasma5-kio-extras-23.08.4-9|220	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21mr|plasma5-kio-extras-23.08.4-9|221	
21mr|plasma5-kio-extras-23.08.4-9|222	- Merge: 43a3856 ce55ebf
21mr|plasma5-kio-extras-23.08.4-9|223	* Sat Feb 3 2024 victorr2007 <victorr2007@yandex.ru> 23.08.4-4
21mr|plasma5-kio-extras-23.08.4-9|224	- Merge pull request #4 from sgakerru/plasma5-kio-extras:rosa2023.1
21mr|plasma5-kio-extras-23.08.4-9|225	- filenamesearch: search for complex types (like odt)
21mr|plasma5-kio-extras-23.08.4-9|226	
21mr|plasma5-kio-extras-23.08.4-9|227	* Sat Feb 3 2024 sgakerru <sulmpx60@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|228	- filenamesearch: search for complex types (like odt)
21mr|plasma5-kio-extras-23.08.4-9|229	- * Text extraction for complex types is based on same library `KFileMetadata` that use `baloosearch`.
21mr|plasma5-kio-extras-23.08.4-9|230	- * Maximum file size for complex type for search is 10 MB by default and configurable in .kiorc in group `FileNameSearch` in param `MaxFileSize`.
21mr|plasma5-kio-extras-23.08.4-9|231	- * Supported complex types list: ODF types (.odt, .odp, .ods), MS Office types (.docx, .doc, .pptx, .xlsx), PDF, RTF.
21mr|plasma5-kio-extras-23.08.4-9|232	- By default search supports only plain text files. Complex types are configurable in .kiorc in group `FileNameSearch` in param `includeTypes`.
21mr|plasma5-kio-extras-23.08.4-9|233	- For example:
21mr|plasma5-kio-extras-23.08.4-9|234	- `IncludeTypes=odt,docx,pdf,rtf`
21mr|plasma5-kio-extras-23.08.4-9|235	- or
21mr|plasma5-kio-extras-23.08.4-9|236	- `IncludeTypes=*.odt,*.docx,*.pdf,*.rtf`
21mr|plasma5-kio-extras-23.08.4-9|237	
21mr|plasma5-kio-extras-23.08.4-9|238	* Tue Jan 30 2024 VictorR2007 <victorr2007@yandex.ru> 23.08.4-3
21mr|plasma5-kio-extras-23.08.4-9|239	- Updated to 23.08.4
21mr|plasma5-kio-extras-23.08.4-9|240	
21mr|plasma5-kio-extras-23.08.4-9|241	- Merge: 001043f 43a3856
21mr|plasma5-kio-extras-23.08.4-9|242	* Tue Jan 16 2024 VictorR2007 <victorr2007@yandex.ru> 23.08.4-2
21mr|plasma5-kio-extras-23.08.4-9|243	- Fix filenamesearch: search content not only in unicode
21mr|plasma5-kio-extras-23.08.4-9|244	
21mr|plasma5-kio-extras-23.08.4-9|245	- Merge: 57ac274 0ae97c5
21mr|plasma5-kio-extras-23.08.4-9|246	* Tue Jan 16 2024 victorr2007 <victorr2007@yandex.ru> 23.08.4-3
21mr|plasma5-kio-extras-23.08.4-9|247	- Merge pull request #3 from sgakerru/plasma5-kio-extras:rosa2023.1
21mr|plasma5-kio-extras-23.08.4-9|248	- filenamesearch: search content not only in unicode
21mr|plasma5-kio-extras-23.08.4-9|249	
21mr|plasma5-kio-extras-23.08.4-9|250	* Tue Jan 16 2024 sgakerru <sulmpx60@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|251	- filenamesearch: search content not only in unicode
21mr|plasma5-kio-extras-23.08.4-9|252	- If 'OnlyUnicodeContentSearch' in `kiorc` in group "General" is false,
21mr|plasma5-kio-extras-23.08.4-9|253	- then will be attempt to autodetect encoding of file.
21mr|plasma5-kio-extras-23.08.4-9|254	- If an encoding has been detected, then the search will take place taking into account this encoding.
21mr|plasma5-kio-extras-23.08.4-9|255	- If an encoding has not been detected, then the search will use UTF-8 as a backup encoding (like it was before this change).
21mr|plasma5-kio-extras-23.08.4-9|256	
21mr|plasma5-kio-extras-23.08.4-9|257	* Wed Jan 10 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|258	- Updated to 23.08.4
21mr|plasma5-kio-extras-23.08.4-9|259	
21mr|plasma5-kio-extras-23.08.4-9|260	- Merge: ee5152c 57ac274
21mr|plasma5-kio-extras-23.08.4-9|261	* Wed Jan 10 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|262	- Updated to 23.08.4
21mr|plasma5-kio-extras-23.08.4-9|263	
21mr|plasma5-kio-extras-23.08.4-9|264	- Merge: e4ad7a6 3d460b9
21mr|plasma5-kio-extras-23.08.4-9|265	* Wed Jan 10 2024 victorr2007 <victorr2007@yandex.ru> 23.08.4-2
21mr|plasma5-kio-extras-23.08.4-9|266	- Merge pull request #2 from sgakerru/plasma5-kio-extras:rosa2023.1
21mr|plasma5-kio-extras-23.08.4-9|267	- filenamesearch: search content in Windows-1251 encoding
21mr|plasma5-kio-extras-23.08.4-9|268	
21mr|plasma5-kio-extras-23.08.4-9|269	* Wed Jan 10 2024 sgakerru <sulmpx60@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|270	- filenamesearch: search content in Windows-1251 encoding
21mr|plasma5-kio-extras-23.08.4-9|271	- If 'OnlyUnicodeContentSearch' in `kiorc` in group "General" is false and UTF-8 search found nothing,
21mr|plasma5-kio-extras-23.08.4-9|272	- then will be one more search in Windows-1251 encoding.
21mr|plasma5-kio-extras-23.08.4-9|273	
21mr|plasma5-kio-extras-23.08.4-9|274	* Fri Dec 15 2023 VictorR2007 <victorr2007@yandex.ru> 23.08.4-1
21mr|plasma5-kio-extras-23.08.4-9|275	- Updated to 23.08.4
21mr|plasma5-kio-extras-23.08.4-9|276	
21mr|plasma5-kio-extras-23.08.4-9|277	* Sat Nov 18 2023 VictorR2007 <victorr2007@yandex.ru> 23.08.3-1
21mr|plasma5-kio-extras-23.08.4-9|278	- Updated to 23.08.3
21mr|plasma5-kio-extras-23.08.4-9|279	
21mr|plasma5-kio-extras-23.08.4-9|280	* Thu Nov 2 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|281	- Revert  requires
21mr|plasma5-kio-extras-23.08.4-9|282	
21mr|plasma5-kio-extras-23.08.4-9|283	* Wed Nov 1 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|284	- Fix requires
21mr|plasma5-kio-extras-23.08.4-9|285	
21mr|plasma5-kio-extras-23.08.4-9|286	* Thu Sep 14 2023 VictorR2007 <victorr2007@yandex.ru> 23.08.1-1
21mr|plasma5-kio-extras-23.08.4-9|287	- Updated to 23.08.1
21mr|plasma5-kio-extras-23.08.4-9|288	
21mr|plasma5-kio-extras-23.08.4-9|289	* Thu Aug 24 2023 VictorR2007 <victorr2007@yandex.ru> 23.08.0-1
21mr|plasma5-kio-extras-23.08.4-9|290	- Updated to 23.08.0
21mr|plasma5-kio-extras-23.08.4-9|291	
21mr|plasma5-kio-extras-23.08.4-9|292	* Thu Aug 24 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|293	- Updated to 23.08.0
21mr|plasma5-kio-extras-23.08.4-9|294	
21mr|plasma5-kio-extras-23.08.4-9|295	* Fri Jul 7 2023 VictorR2007 <victorr2007@yandex.ru> 23.04.3-1
21mr|plasma5-kio-extras-23.08.4-9|296	- Updated to 23.04.3
21mr|plasma5-kio-extras-23.08.4-9|297	
21mr|plasma5-kio-extras-23.08.4-9|298	* Fri Jun 9 2023 VictorR2007 <victorr2007@yandex.ru> 23.04.2-1
21mr|plasma5-kio-extras-23.08.4-9|299	- Updated to 23.04.2
21mr|plasma5-kio-extras-23.08.4-9|300	
21mr|plasma5-kio-extras-23.08.4-9|301	* Thu May 25 2023 VictorR2007 <victorr2007@yandex.ru> 23.04.1-1
21mr|plasma5-kio-extras-23.08.4-9|302	- Updated to 23.04.1
21mr|plasma5-kio-extras-23.08.4-9|303	
21mr|plasma5-kio-extras-23.08.4-9|304	* Tue May 9 2023 Александр <a.proklov@rosalinux.ru> 23.04.0-2
21mr|plasma5-kio-extras-23.08.4-9|305	- up release for rebuild
21mr|plasma5-kio-extras-23.08.4-9|306	
21mr|plasma5-kio-extras-23.08.4-9|307	* Tue Apr 18 2023 VictorR2007 <victorr2007@yandex.ru> 23.04.0-1
21mr|plasma5-kio-extras-23.08.4-9|308	- Updated to 23.04.0
21mr|plasma5-kio-extras-23.08.4-9|309	
21mr|plasma5-kio-extras-23.08.4-9|310	* Sun Apr 16 2023 Mikhail N <m.novosyolov@rosalinux.ru> 23.03.90-2
21mr|plasma5-kio-extras-23.08.4-9|311	- MassBuild#3400: Increase release tag
21mr|plasma5-kio-extras-23.08.4-9|312	
21mr|plasma5-kio-extras-23.08.4-9|313	* Wed Apr 12 2023 VictorR2007 <victorr2007@yandex.ru> 23.03.90-1
21mr|plasma5-kio-extras-23.08.4-9|314	- Updated to 22.12.3
21mr|plasma5-kio-extras-23.08.4-9|315	
21mr|plasma5-kio-extras-23.08.4-9|316	* Wed Apr 12 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|317	- Updated to 22.12.3
21mr|plasma5-kio-extras-23.08.4-9|318	
21mr|plasma5-kio-extras-23.08.4-9|319	* Mon Jan 30 2023 VictorR2007 <victorr2007@yandex.ru> 23.03.70-1
21mr|plasma5-kio-extras-23.08.4-9|320	- Updated to 22.12.1
21mr|plasma5-kio-extras-23.08.4-9|321	
21mr|plasma5-kio-extras-23.08.4-9|322	* Mon Jan 30 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|323	- Revert to 21.12.3
21mr|plasma5-kio-extras-23.08.4-9|324	
21mr|plasma5-kio-extras-23.08.4-9|325	* Mon Jan 30 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|326	- Updated to 22.12.0
21mr|plasma5-kio-extras-23.08.4-9|327	
21mr|plasma5-kio-extras-23.08.4-9|328	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 21.12.3-3
21mr|plasma5-kio-extras-23.08.4-9|329	- MassBuild#2787: Increase release tag
21mr|plasma5-kio-extras-23.08.4-9|330	
21mr|plasma5-kio-extras-23.08.4-9|331	* Tue Jun 7 2022 Victor Ryzhikh <victorr2007@yandex.ru> 21.12.3-2
21mr|plasma5-kio-extras-23.08.4-9|332	- Rebuild with kimageformats
21mr|plasma5-kio-extras-23.08.4-9|333	
21mr|plasma5-kio-extras-23.08.4-9|334	* Fri Mar 4 2022 VictorR2007 <victorr2007@yandex.ru> 21.12.3-1
21mr|plasma5-kio-extras-23.08.4-9|335	- Updated to 21.12.3
21mr|plasma5-kio-extras-23.08.4-9|336	
21mr|plasma5-kio-extras-23.08.4-9|337	* Fri Feb 25 2022 VictorR2007 <victorr2007@yandex.ru> 21.12.2-1
21mr|plasma5-kio-extras-23.08.4-9|338	- Updated to 21.12.2
21mr|plasma5-kio-extras-23.08.4-9|339	
21mr|plasma5-kio-extras-23.08.4-9|340	* Sun Jan 9 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|341	- Fix mtp
21mr|plasma5-kio-extras-23.08.4-9|342	
21mr|plasma5-kio-extras-23.08.4-9|343	* Fri Jan 7 2022 VictorR2007 <victorr2007@yandex.ru> 21.12.1-1
21mr|plasma5-kio-extras-23.08.4-9|344	- Updated to 21.12.1
21mr|plasma5-kio-extras-23.08.4-9|345	
21mr|plasma5-kio-extras-23.08.4-9|346	* Wed Dec 15 2021 VictorR2007 <victorr2007@yandex.ru> 21.12.0-1
21mr|plasma5-kio-extras-23.08.4-9|347	- Updated to 21.12.0
21mr|plasma5-kio-extras-23.08.4-9|348	
21mr|plasma5-kio-extras-23.08.4-9|349	* Fri Sep 3 2021 VictorR2007 <victorr2007@yandex.ru> 21.08.1-1
21mr|plasma5-kio-extras-23.08.4-9|350	- Updated to 21.08.1
21mr|plasma5-kio-extras-23.08.4-9|351	
21mr|plasma5-kio-extras-23.08.4-9|352	* Fri Sep 3 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|353	- Updated to 21.08.1
21mr|plasma5-kio-extras-23.08.4-9|354	
21mr|plasma5-kio-extras-23.08.4-9|355	* Fri Sep 3 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|356	- Updated to 21.08.1
21mr|plasma5-kio-extras-23.08.4-9|357	
21mr|plasma5-kio-extras-23.08.4-9|358	* Thu Aug 5 2021 VictorR2007 <victorr2007@yandex.ru> 21.04.3-1
21mr|plasma5-kio-extras-23.08.4-9|359	- Updated to 21.04.3
21mr|plasma5-kio-extras-23.08.4-9|360	
21mr|plasma5-kio-extras-23.08.4-9|361	* Thu Aug 5 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|362	- Updated to 21.04.3
21mr|plasma5-kio-extras-23.08.4-9|363	
21mr|plasma5-kio-extras-23.08.4-9|364	* Fri Jun 11 2021 Victor Ryzhikh <victorr2007@yandex.ru> 21.04.2-1
21mr|plasma5-kio-extras-23.08.4-9|365	- Updated to 21.04.2
21mr|plasma5-kio-extras-23.08.4-9|366	
21mr|plasma5-kio-extras-23.08.4-9|367	* Fri Jun 11 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|368	- Updated to 21.04.2
21mr|plasma5-kio-extras-23.08.4-9|369	
21mr|plasma5-kio-extras-23.08.4-9|370	* Fri Jun 11 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|371	- Updated to 21.04.2
21mr|plasma5-kio-extras-23.08.4-9|372	
21mr|plasma5-kio-extras-23.08.4-9|373	* Thu Jun 10 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|374	- Updated to 5.83.0
21mr|plasma5-kio-extras-23.08.4-9|375	
21mr|plasma5-kio-extras-23.08.4-9|376	- Merge: 5b7a087 54842e9
21mr|plasma5-kio-extras-23.08.4-9|377	* Tue May 18 2021 victorr2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|378	- Merge pull request #1 from victorr2007/plasma5-kio-extras:rosa2019.1
21mr|plasma5-kio-extras-23.08.4-9|379	- plasma5-kio-extras
21mr|plasma5-kio-extras-23.08.4-9|380	
21mr|plasma5-kio-extras-23.08.4-9|381	* Tue May 18 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|382	- Updated plasma5-kio-extras.spec
21mr|plasma5-kio-extras-23.08.4-9|383	
21mr|plasma5-kio-extras-23.08.4-9|384	* Thu May 6 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|385	- fix build with gcc11
21mr|plasma5-kio-extras-23.08.4-9|386	
21mr|plasma5-kio-extras-23.08.4-9|387	* Thu May 6 2021 VictorR2007 <victorr2007@yandex.ru> 20.12.3-2
21mr|plasma5-kio-extras-23.08.4-9|388	- fix build with gcc11
21mr|plasma5-kio-extras-23.08.4-9|389	
21mr|plasma5-kio-extras-23.08.4-9|390	* Thu May 6 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|391	- fix build with gcc11
21mr|plasma5-kio-extras-23.08.4-9|392	
21mr|plasma5-kio-extras-23.08.4-9|393	* Thu May 6 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|394	- Rebuild
21mr|plasma5-kio-extras-23.08.4-9|395	
21mr|plasma5-kio-extras-23.08.4-9|396	* Thu May 6 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kio-extras-23.08.4-9|397	- Rebuild
21mr|plasma5-kio-extras-23.08.4-9|398	
21mr|plasma5-kio-extras-23.08.4-9|399	* Thu Apr 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 20.12.3-1
21mr|plasma5-kio-extras-23.08.4-9|400	- fix files
21mr|plasma5-kio-extras-23.08.4-9|401	
21mr|plasma5-kio-extras-23.08.4-9|402	* Thu Apr 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kio-extras-23.08.4-9|403	- use static lib for appimage
21mr|plasma5-kio-extras-23.08.4-9|404	
21mr|plasma5-kio-extras-23.08.4-9|405	* Thu Apr 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kio-extras-23.08.4-9|406	- add BR
21mr|plasma5-kio-extras-23.08.4-9|407	
21mr|plasma5-kio-extras-23.08.4-9|408	* Thu Apr 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kio-extras-23.08.4-9|409	- add BR
21mr|plasma5-kio-extras-23.08.4-9|410	
21mr|plasma5-kio-extras-23.08.4-9|411	* Thu Apr 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kio-extras-23.08.4-9|412	- update version 20.12.3
21mr|plasma5-kio-extras-23.08.4-9|413	
21mr|plasma5-kio-extras-23.08.4-9|414	* Sun Mar 28 2021 Andrey Grigorev <survolog@yandex.ru> 18.12.1-21
21mr|plasma5-kio-extras-23.08.4-9|415	- Bump release for rebuild with libHalf, libIex, etc.
21mr|plasma5-kio-extras-23.08.4-9|416	
21mr|plasma5-kio-extras-23.08.4-9|417	* Sat Nov 28 2020 Алексей-З <a.zimin@rosalinux.ru> 18.12.1-20
21mr|plasma5-kio-extras-23.08.4-9|418	- Rebuild
21mr|plasma5-kio-extras-23.08.4-9|419	
21mr|plasma5-kio-extras-23.08.4-9|420	* Sun May 24 2020 Victor Ryzhikh <victorr2007@yandex.ru> 18.12.1-19
21mr|plasma5-kio-extras-23.08.4-9|421	- Rebuild
21mr|plasma5-kio-extras-23.08.4-9|422	
21mr|plasma5-kio-extras-23.08.4-9|423	* Sat Feb 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|plasma5-kio-extras-23.08.4-9|424	- Delete patch which has never worked and has never been published to rosa2016.1
21mr|plasma5-kio-extras-23.08.4-9|425	- See https://phabricator.kde.org/D18878 and https://lists.samba.org/archive/samba-technical/2019-October/134466.html for details
21mr|plasma5-kio-extras-23.08.4-9|426	
21mr|plasma5-kio-extras-23.08.4-9|427	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kio-extras-23.08.4-9|428	- bot: rpm5 -> rpm4 (8)
21mr|plasma5-kio-extras-23.08.4-9|429	
21mr|plasma5-kio-extras-23.08.4-9|430	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kio-extras-23.08.4-9|431	- bot: rpm5 -> rpm4 (3)
21mr|plasma5-kio-extras-23.08.4-9|432	
21mr|plasma5-kio-extras-23.08.4-9|433	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kio-extras-23.08.4-9|434	- bot: rpm5 -> rpm4 (1)

15289 21
21mr|plasma5-kio-zeroconf-23.08.4-2|1	%define oname kio-zeroconf
21mr|plasma5-kio-zeroconf-23.08.4-2|2	
21mr|plasma5-kio-zeroconf-23.08.4-2|3	Summary:	DNS-SD Service Discovery Monitor for Plasma 5
21mr|plasma5-kio-zeroconf-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-kio-zeroconf-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-kio-zeroconf-23.08.4-2|6	Release:	2
21mr|plasma5-kio-zeroconf-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-kio-zeroconf-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-kio-zeroconf-23.08.4-2|9	Url:		http://www.kde.org
21mr|plasma5-kio-zeroconf-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kio-zeroconf-23.08.4-2|11	#Patch0:		0001-Enable-SMB-Zeroconf-discovery.patch
21mr|plasma5-kio-zeroconf-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-kio-zeroconf-23.08.4-2|13	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kio-zeroconf-23.08.4-2|14	BuildRequires:	kf5dnssd-devel
21mr|plasma5-kio-zeroconf-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|plasma5-kio-zeroconf-23.08.4-2|16	BuildRequires:	kf5kio-devel
21mr|plasma5-kio-zeroconf-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kio-zeroconf-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kio-zeroconf-23.08.4-2|19	Requires:	nss_mdns
21mr|plasma5-kio-zeroconf-23.08.4-2|20	Conflicts:	plasma5-zeroconf-ioslave < 23.08.4
21mr|plasma5-kio-zeroconf-23.08.4-2|21	Obsoletes:	plasma5-zeroconf-ioslave < 23.08.4
21mr|plasma5-kio-zeroconf-23.08.4-2|22	
21mr|plasma5-kio-zeroconf-23.08.4-2|23	
21mr|plasma5-kio-zeroconf-23.08.4-2|24	%description
21mr|plasma5-kio-zeroconf-23.08.4-2|25	DNS-SD Service Discovery Monitor for Plasma 5.
21mr|plasma5-kio-zeroconf-23.08.4-2|26	
21mr|plasma5-kio-zeroconf-23.08.4-2|27	%files -f kio5_zeroconf.lang
21mr|plasma5-kio-zeroconf-23.08.4-2|28	%{_kde5_datadir}/remoteview/zeroconf.desktop
21mr|plasma5-kio-zeroconf-23.08.4-2|29	%{_datadir}/dbus-1/interfaces/org.kde.kdnssd.xml
21mr|plasma5-kio-zeroconf-23.08.4-2|30	%{_kde5_plugindir}/kded/dnssdwatcher.so
21mr|plasma5-kio-zeroconf-23.08.4-2|31	%{_qt5_plugindir}/kf5/kio/zeroconf.so
21mr|plasma5-kio-zeroconf-23.08.4-2|32	%{_appdatadir}/org.kde.kio_zeroconf.metainfo.xml
21mr|plasma5-kio-zeroconf-23.08.4-2|33	#----------------------------------------------------------------------------
21mr|plasma5-kio-zeroconf-23.08.4-2|34	
21mr|plasma5-kio-zeroconf-23.08.4-2|35	%prep
21mr|plasma5-kio-zeroconf-23.08.4-2|36	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kio-zeroconf-23.08.4-2|37	
21mr|plasma5-kio-zeroconf-23.08.4-2|38	%build
21mr|plasma5-kio-zeroconf-23.08.4-2|39	%cmake_kde5
21mr|plasma5-kio-zeroconf-23.08.4-2|40	%make
21mr|plasma5-kio-zeroconf-23.08.4-2|41	
21mr|plasma5-kio-zeroconf-23.08.4-2|42	%install
21mr|plasma5-kio-zeroconf-23.08.4-2|43	%makeinstall_std -C build
21mr|plasma5-kio-zeroconf-23.08.4-2|44	
21mr|plasma5-kio-zeroconf-23.08.4-2|45	%find_lang kio5_zeroconf

15290 21
21mr|plasma5-kmenuedit-5.27.11-3|1	%define oname kmenuedit
21mr|plasma5-kmenuedit-5.27.11-3|2	
21mr|plasma5-kmenuedit-5.27.11-3|3	Summary:	Plasma 5 menu editor
21mr|plasma5-kmenuedit-5.27.11-3|4	Name:		plasma5-%{oname}
21mr|plasma5-kmenuedit-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-kmenuedit-5.27.11-3|6	Release:	3
21mr|plasma5-kmenuedit-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-kmenuedit-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-kmenuedit-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-kmenuedit-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-kmenuedit-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-kmenuedit-5.27.11-3|12	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kmenuedit-5.27.11-3|13	BuildRequires:	kf5i18n-devel
21mr|plasma5-kmenuedit-5.27.11-3|14	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kmenuedit-5.27.11-3|15	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kmenuedit-5.27.11-3|16	BuildRequires:	kf5kio-devel
21mr|plasma5-kmenuedit-5.27.11-3|17	BuildRequires:	kf5sonnet-devel
21mr|plasma5-kmenuedit-5.27.11-3|18	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kmenuedit-5.27.11-3|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kmenuedit-5.27.11-3|20	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kmenuedit-5.27.11-3|21	BuildRequires:	pkgconfig(Qt5Xml)
21mr|plasma5-kmenuedit-5.27.11-3|22	Conflicts:	kdebase4-workspace
21mr|plasma5-kmenuedit-5.27.11-3|23	
21mr|plasma5-kmenuedit-5.27.11-3|24	%description
21mr|plasma5-kmenuedit-5.27.11-3|25	Plasma 5 menu editor.
21mr|plasma5-kmenuedit-5.27.11-3|26	
21mr|plasma5-kmenuedit-5.27.11-3|27	%files -f %{oname}.lang
21mr|plasma5-kmenuedit-5.27.11-3|28	%{_kde5_applicationsdir}/org.kde.kmenuedit.desktop
21mr|plasma5-kmenuedit-5.27.11-3|29	%{_kde5_bindir}/kmenuedit
21mr|plasma5-kmenuedit-5.27.11-3|30	%{_kde5_datadir}/kmenuedit/icons/hicolor/*
21mr|plasma5-kmenuedit-5.27.11-3|31	%{_kde5_datadir}/qlogging-categories5/kmenuedit.categories
21mr|plasma5-kmenuedit-5.27.11-3|32	%{_kde5_iconsdir}/hicolor/*/apps/kmenuedit.*
21mr|plasma5-kmenuedit-5.27.11-3|33	%{_kde5_xmlguidir}/kmenuedit/kmenueditui.rc
21mr|plasma5-kmenuedit-5.27.11-3|34	%{_kde5_libdir}/kconf_update_bin/kmenuedit_globalaccel
21mr|plasma5-kmenuedit-5.27.11-3|35	%{_appdatadir}/org.kde.kmenuedit.appdata.xml
21mr|plasma5-kmenuedit-5.27.11-3|36	
21mr|plasma5-kmenuedit-5.27.11-3|37	#----------------------------------------------------------------------------
21mr|plasma5-kmenuedit-5.27.11-3|38	
21mr|plasma5-kmenuedit-5.27.11-3|39	%prep
21mr|plasma5-kmenuedit-5.27.11-3|40	%setup -qn %{oname}-%{version}
21mr|plasma5-kmenuedit-5.27.11-3|41	
21mr|plasma5-kmenuedit-5.27.11-3|42	%build
21mr|plasma5-kmenuedit-5.27.11-3|43	%cmake_kde5
21mr|plasma5-kmenuedit-5.27.11-3|44	%make
21mr|plasma5-kmenuedit-5.27.11-3|45	
21mr|plasma5-kmenuedit-5.27.11-3|46	%install
21mr|plasma5-kmenuedit-5.27.11-3|47	%makeinstall_std -C build
21mr|plasma5-kmenuedit-5.27.11-3|48	
21mr|plasma5-kmenuedit-5.27.11-3|49	%find_lang %{oname} --with-html --with-kde

15291 21
21mr|plasma5-kmix-23.08.4-2|1	%define oname kmix
21mr|plasma5-kmix-23.08.4-2|2	
21mr|plasma5-kmix-23.08.4-2|3	Summary:	Plasma 5 Digital Mixer
21mr|plasma5-kmix-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-kmix-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-kmix-23.08.4-2|6	Release:	2
21mr|plasma5-kmix-23.08.4-2|7	Epoch:		3
21mr|plasma5-kmix-23.08.4-2|8	License:	GPLv2+
21mr|plasma5-kmix-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-kmix-23.08.4-2|10	Url:		http://www.kde.org/applications/multimedia/kmix/
21mr|plasma5-kmix-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kmix-23.08.4-2|12	Patch1:		kmix-17.12.3-popup-margins.patch
21mr|plasma5-kmix-23.08.4-2|13	BuildRequires:	extra-cmake-modules
21mr|plasma5-kmix-23.08.4-2|14	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kmix-23.08.4-2|15	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kmix-23.08.4-2|16	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-kmix-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|plasma5-kmix-23.08.4-2|18	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kmix-23.08.4-2|19	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kmix-23.08.4-2|20	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kmix-23.08.4-2|21	BuildRequires:	kf5plasma-devel
21mr|plasma5-kmix-23.08.4-2|22	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kmix-23.08.4-2|23	BuildRequires:	pkgconfig(alsa)
21mr|plasma5-kmix-23.08.4-2|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|plasma5-kmix-23.08.4-2|25	BuildRequires:	pkgconfig(libcanberra)
21mr|plasma5-kmix-23.08.4-2|26	BuildRequires:	pkgconfig(libpulse)
21mr|plasma5-kmix-23.08.4-2|27	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21mr|plasma5-kmix-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kmix-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kmix-23.08.4-2|30	Conflicts:	kmix
21mr|plasma5-kmix-23.08.4-2|31	
21mr|plasma5-kmix-23.08.4-2|32	%description
21mr|plasma5-kmix-23.08.4-2|33	KMix is an application to allow you to change the volume of your sound
21mr|plasma5-kmix-23.08.4-2|34	card. Though small, it is full-featured, and it supports several
21mr|plasma5-kmix-23.08.4-2|35	platforms and sound drivers.
21mr|plasma5-kmix-23.08.4-2|36	
21mr|plasma5-kmix-23.08.4-2|37	%files -f %{oname}.lang
21mr|plasma5-kmix-23.08.4-2|38	%{_kde5_applicationsdir}/org.kde.kmix.desktop
21mr|plasma5-kmix-23.08.4-2|39	%{_kde5_autostart}/kmix_autostart.desktop
21mr|plasma5-kmix-23.08.4-2|40	%{_kde5_autostart}/restore_kmix_volumes.desktop
21mr|plasma5-kmix-23.08.4-2|41	%{_kde5_bindir}/kmix
21mr|plasma5-kmix-23.08.4-2|42	%{_kde5_bindir}/kmixctrl
21mr|plasma5-kmix-23.08.4-2|43	%{_kde5_bindir}/kmixremote
21mr|plasma5-kmix-23.08.4-2|44	%{_kde5_datadir}/qlogging-categories5/kmix.categories
21mr|plasma5-kmix-23.08.4-2|45	%{_kde5_datadir}/config.kcfg/kmixsettings.kcfg
21mr|plasma5-kmix-23.08.4-2|46	%{_kde5_datadir}/kmix
21mr|plasma5-kmix-23.08.4-2|47	%{_kde5_iconsdir}/*/*/*/*
21mr|plasma5-kmix-23.08.4-2|48	%{_kde5_notificationsdir}/kmix.notifyrc
21mr|plasma5-kmix-23.08.4-2|49	%{_kde5_plugindir}/kded/kmixd.so
21mr|plasma5-kmix-23.08.4-2|50	%{_kde5_services}/kmixctrl_restore.desktop
21mr|plasma5-kmix-23.08.4-2|51	%{_kde5_xmlguidir}/kmix/kmixui.rc
21mr|plasma5-kmix-23.08.4-2|52	%{_datadir}/dbus-1/interfaces/org.kde.kmix.control.xml
21mr|plasma5-kmix-23.08.4-2|53	%{_datadir}/dbus-1/interfaces/org.kde.kmix.mixer.xml
21mr|plasma5-kmix-23.08.4-2|54	%{_datadir}/dbus-1/interfaces/org.kde.kmix.mixset.xml
21mr|plasma5-kmix-23.08.4-2|55	%{_appdatadir}/org.kde.kmix.appdata.xml
21mr|plasma5-kmix-23.08.4-2|56	
21mr|plasma5-kmix-23.08.4-2|57	#----------------------------------------------------------------------------
21mr|plasma5-kmix-23.08.4-2|58	
21mr|plasma5-kmix-23.08.4-2|59	%define kmixcore_major 5
21mr|plasma5-kmix-23.08.4-2|60	%define libkmixcore %mklibname kmixcore %{kmixcore_major}
21mr|plasma5-kmix-23.08.4-2|61	
21mr|plasma5-kmix-23.08.4-2|62	%package -n %{libkmixcore}
21mr|plasma5-kmix-23.08.4-2|63	Summary:	Shared library for Plasma 5 KMix
21mr|plasma5-kmix-23.08.4-2|64	Group:		System/Libraries
21mr|plasma5-kmix-23.08.4-2|65	
21mr|plasma5-kmix-23.08.4-2|66	%description -n %{libkmixcore}
21mr|plasma5-kmix-23.08.4-2|67	Shared library for Plasma 5 KMix.
21mr|plasma5-kmix-23.08.4-2|68	
21mr|plasma5-kmix-23.08.4-2|69	%files -n %{libkmixcore}
21mr|plasma5-kmix-23.08.4-2|70	%{_kde5_libdir}/libkmixcore.so.%{kmixcore_major}*
21mr|plasma5-kmix-23.08.4-2|71	%{_kde5_libdir}/libkmixcore.so.%{version}
21mr|plasma5-kmix-23.08.4-2|72	
21mr|plasma5-kmix-23.08.4-2|73	#------------------------------------------------------------------------------
21mr|plasma5-kmix-23.08.4-2|74	
21mr|plasma5-kmix-23.08.4-2|75	%prep
21mr|plasma5-kmix-23.08.4-2|76	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kmix-23.08.4-2|77	
21mr|plasma5-kmix-23.08.4-2|78	%build
21mr|plasma5-kmix-23.08.4-2|79	%cmake_kde5 -DKMIX_KF5_BUILD:BOOL=ON
21mr|plasma5-kmix-23.08.4-2|80	%make
21mr|plasma5-kmix-23.08.4-2|81	
21mr|plasma5-kmix-23.08.4-2|82	%install
21mr|plasma5-kmix-23.08.4-2|83	%makeinstall_std -C build
21mr|plasma5-kmix-23.08.4-2|84	
21mr|plasma5-kmix-23.08.4-2|85	%find_lang %{oname} --with-kde --with-html

15292 21
21mr|plasma5-konsole-23.08.5-2|1	%define oname konsole
21mr|plasma5-konsole-23.08.5-2|2	
21mr|plasma5-konsole-23.08.5-2|3	Summary:	A terminal emulator similar to xterm for Plasma 5
21mr|plasma5-konsole-23.08.5-2|4	Name:		plasma5-%{oname}
21mr|plasma5-konsole-23.08.5-2|5	Version:	23.08.5
21mr|plasma5-konsole-23.08.5-2|6	Release: 	2
21mr|plasma5-konsole-23.08.5-2|7	Epoch:		1
21mr|plasma5-konsole-23.08.5-2|8	License:	GPLv2+
21mr|plasma5-konsole-23.08.5-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-konsole-23.08.5-2|10	Url:		http://konsole.kde.org/
21mr|plasma5-konsole-23.08.5-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-konsole-23.08.5-2|12	Source2:	%{name}.rpmlintrc
21mr|plasma5-konsole-23.08.5-2|13	Patch0:		fix_default_color.patch
21mr|plasma5-konsole-23.08.5-2|14	Patch1:		fix.i18n.patch
21mr|plasma5-konsole-23.08.5-2|15	Patch2:		fix.ru.text.patch
21mr|plasma5-konsole-23.08.5-2|16	# Fix CVE-2025-49091
21mr|plasma5-konsole-23.08.5-2|17	# https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=375&project_id=1
21mr|plasma5-konsole-23.08.5-2|18	# https://invent.kde.org/utilities/konsole/-/commit/09d20dea109050b4c02fb73095f327b5642a2b75
21mr|plasma5-konsole-23.08.5-2|19	Patch3:		https://invent.kde.org/utilities/konsole/-/commit/09d20dea109050b4c02fb73095f327b5642a2b75.patch
21mr|plasma5-konsole-23.08.5-2|20	BuildRequires:	extra-cmake-modules
21mr|plasma5-konsole-23.08.5-2|21	BuildRequires:	kf5bookmarks-devel
21mr|plasma5-konsole-23.08.5-2|22	BuildRequires:	kf5completion-devel
21mr|plasma5-konsole-23.08.5-2|23	BuildRequires:	kf5config-devel
21mr|plasma5-konsole-23.08.5-2|24	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-konsole-23.08.5-2|25	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-konsole-23.08.5-2|26	BuildRequires:	kf5doctools-devel
21mr|plasma5-konsole-23.08.5-2|27	BuildRequires:	kf5guiaddons-devel
21mr|plasma5-konsole-23.08.5-2|28	BuildRequires:	kf5i18n-devel
21mr|plasma5-konsole-23.08.5-2|29	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-konsole-23.08.5-2|30	BuildRequires:	kf5init-devel
21mr|plasma5-konsole-23.08.5-2|31	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-konsole-23.08.5-2|32	BuildRequires:	kf5kio-devel
21mr|plasma5-konsole-23.08.5-2|33	BuildRequires:	kf5newstuff-devel
21mr|plasma5-konsole-23.08.5-2|34	BuildRequires:	kf5notifications-devel
21mr|plasma5-konsole-23.08.5-2|35	BuildRequires:	kf5notifyconfig-devel
21mr|plasma5-konsole-23.08.5-2|36	BuildRequires:	kf5parts-devel
21mr|plasma5-konsole-23.08.5-2|37	BuildRequires:	kf5pty-devel
21mr|plasma5-konsole-23.08.5-2|38	BuildRequires:	kf5service-devel
21mr|plasma5-konsole-23.08.5-2|39	BuildRequires:	kf5textwidgets-devel
21mr|plasma5-konsole-23.08.5-2|40	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-konsole-23.08.5-2|41	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-konsole-23.08.5-2|42	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-konsole-23.08.5-2|43	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-konsole-23.08.5-2|44	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-konsole-23.08.5-2|45	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-konsole-23.08.5-2|46	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-konsole-23.08.5-2|47	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|plasma5-konsole-23.08.5-2|48	BuildRequires:	pkgconfig(Qt5Script)
21mr|plasma5-konsole-23.08.5-2|49	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-konsole-23.08.5-2|50	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-konsole-23.08.5-2|51	BuildRequires:	pkgconfig(x11)
21mr|plasma5-konsole-23.08.5-2|52	Requires:	keditbookmarks
21mr|plasma5-konsole-23.08.5-2|53	Requires:	x11-font-misc-misc
21mr|plasma5-konsole-23.08.5-2|54	Conflicts:	konsole
21mr|plasma5-konsole-23.08.5-2|55	
21mr|plasma5-konsole-23.08.5-2|56	%description
21mr|plasma5-konsole-23.08.5-2|57	A terminal emulator, similar to xterm, for Plasma 5.
21mr|plasma5-konsole-23.08.5-2|58	
21mr|plasma5-konsole-23.08.5-2|59	%files -f %{oname}.lang
21mr|plasma5-konsole-23.08.5-2|60	%doc README.md COPYING COPYING.DOC COPYING.LIB doc/*
21mr|plasma5-konsole-23.08.5-2|61	%{_kde5_applicationsdir}/org.kde.konsole.desktop
21mr|plasma5-konsole-23.08.5-2|62	%{_kde5_bindir}/konsole
21mr|plasma5-konsole-23.08.5-2|63	%{_kde5_bindir}/konsoleprofile
21mr|plasma5-konsole-23.08.5-2|64	%{_kde5_datadir}/qlogging-categories5/konsole.categories
21mr|plasma5-konsole-23.08.5-2|65	%{_kde5_datadir}/kglobalaccel/org.kde.konsole.desktop
21mr|plasma5-konsole-23.08.5-2|66	%{_kde5_datadir}/knsrcfiles/konsole.knsrc
21mr|plasma5-konsole-23.08.5-2|67	%{_kde5_datadir}/kconf_update/konsole.upd
21mr|plasma5-konsole-23.08.5-2|68	%{_kde5_datadir}/kconf_update/konsole_add_hamburgermenu_to_toolbar.sh
21mr|plasma5-konsole-23.08.5-2|69	%{_kde5_datadir}/konsole
21mr|plasma5-konsole-23.08.5-2|70	%{_kde5_datadir}/kio/servicemenus/konsolerun.desktop
21mr|plasma5-konsole-23.08.5-2|71	%{_kde5_datadir}/zsh/site-functions/_konsole
21mr|plasma5-konsole-23.08.5-2|72	%{_kde5_notificationsdir}/konsole.notifyrc
21mr|plasma5-konsole-23.08.5-2|73	%{_kde5_services}/konsolepart.desktop
21mr|plasma5-konsole-23.08.5-2|74	%{_kde5_servicetypes}/terminalemulator.desktop
21mr|plasma5-konsole-23.08.5-2|75	%{_appdatadir}/org.kde.konsole.appdata.xml
21mr|plasma5-konsole-23.08.5-2|76	%{_qt5_plugindir}/konsoleplugins/konsole_sshmanagerplugin.so
21mr|plasma5-konsole-23.08.5-2|77	%{_qt5_plugindir}/konsoleplugins/konsole_quickcommandsplugin.so
21mr|plasma5-konsole-23.08.5-2|78	%{_qt5_plugindir}/konsolepart.so
21mr|plasma5-konsole-23.08.5-2|79	%{_kde5_libdir}/kconf_update_bin/konsole_globalaccel
21mr|plasma5-konsole-23.08.5-2|80	%{_kde5_libdir}/kconf_update_bin/konsole_show_menubar
21mr|plasma5-konsole-23.08.5-2|81	#{_sysconfdir}/xdg/konsolerc
21mr|plasma5-konsole-23.08.5-2|82	
21mr|plasma5-konsole-23.08.5-2|83	#----------------------------------------------------------------------------
21mr|plasma5-konsole-23.08.5-2|84	
21mr|plasma5-konsole-23.08.5-2|85	%define konsoleprivate_major 1
21mr|plasma5-konsole-23.08.5-2|86	%define libkonsoleprivate %mklibname konsoleprivate %{konsoleprivate_major}
21mr|plasma5-konsole-23.08.5-2|87	
21mr|plasma5-konsole-23.08.5-2|88	%package -n %{libkonsoleprivate}
21mr|plasma5-konsole-23.08.5-2|89	Summary:	Shared library for Konsole
21mr|plasma5-konsole-23.08.5-2|90	Group:		System/Libraries
21mr|plasma5-konsole-23.08.5-2|91	
21mr|plasma5-konsole-23.08.5-2|92	%description -n %{libkonsoleprivate}
21mr|plasma5-konsole-23.08.5-2|93	Shared library for Konsole.
21mr|plasma5-konsole-23.08.5-2|94	
21mr|plasma5-konsole-23.08.5-2|95	%files -n %{libkonsoleprivate}
21mr|plasma5-konsole-23.08.5-2|96	%{_kde5_libdir}/libkonsoleprivate.so.%{konsoleprivate_major}*
21mr|plasma5-konsole-23.08.5-2|97	%{_kde5_libdir}/libkonsoleprivate.so.%{version}
21mr|plasma5-konsole-23.08.5-2|98	
21mr|plasma5-konsole-23.08.5-2|99	#----------------------------------------------------------------------------
21mr|plasma5-konsole-23.08.5-2|100	
21mr|plasma5-konsole-23.08.5-2|101	%define konsoleapp_major 1
21mr|plasma5-konsole-23.08.5-2|102	%define libkonsoleapp %mklibname konsoleapp %{konsoleapp_major}
21mr|plasma5-konsole-23.08.5-2|103	
21mr|plasma5-konsole-23.08.5-2|104	%package -n %{libkonsoleapp}
21mr|plasma5-konsole-23.08.5-2|105	Summary:	Shared library for Konsole
21mr|plasma5-konsole-23.08.5-2|106	Group:		System/Libraries
21mr|plasma5-konsole-23.08.5-2|107	
21mr|plasma5-konsole-23.08.5-2|108	%description -n %{libkonsoleapp}
21mr|plasma5-konsole-23.08.5-2|109	Shared library for Konsole.
21mr|plasma5-konsole-23.08.5-2|110	
21mr|plasma5-konsole-23.08.5-2|111	%files -n %{libkonsoleapp}
21mr|plasma5-konsole-23.08.5-2|112	%{_kde5_libdir}/libkonsoleapp.so.%{konsoleapp_major}
21mr|plasma5-konsole-23.08.5-2|113	%{_kde5_libdir}/libkonsoleapp.so.%{version}
21mr|plasma5-konsole-23.08.5-2|114	
21mr|plasma5-konsole-23.08.5-2|115	#----------------------------------------------------------------------------
21mr|plasma5-konsole-23.08.5-2|116	
21mr|plasma5-konsole-23.08.5-2|117	%prep
21mr|plasma5-konsole-23.08.5-2|118	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-konsole-23.08.5-2|119	
21mr|plasma5-konsole-23.08.5-2|120	%build
21mr|plasma5-konsole-23.08.5-2|121	%cmake_kde5
21mr|plasma5-konsole-23.08.5-2|122	%make_build
21mr|plasma5-konsole-23.08.5-2|123	
21mr|plasma5-konsole-23.08.5-2|124	%install
21mr|plasma5-konsole-23.08.5-2|125	%make_install -C build
21mr|plasma5-konsole-23.08.5-2|126	
21mr|plasma5-konsole-23.08.5-2|127	rm -f %{buildroot}%{_sysconfdir}/xdg/konsolerc
21mr|plasma5-konsole-23.08.5-2|128	
21mr|plasma5-konsole-23.08.5-2|129	%find_lang %{oname} --with-kde --with-html

15293 21
21mr|plasma5-kscreen-5.27.11-8|1	%define oname kscreen
21mr|plasma5-kscreen-5.27.11-8|2	
21mr|plasma5-kscreen-5.27.11-8|3	# filter kf5 qml/plugins provides
21mr|plasma5-kscreen-5.27.11-8|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|plasma5-kscreen-5.27.11-8|5	
21mr|plasma5-kscreen-5.27.11-8|6	Summary:	Plasma 5 display management module
21mr|plasma5-kscreen-5.27.11-8|7	Name:		plasma5-%{oname}
21mr|plasma5-kscreen-5.27.11-8|8	Version:	5.27.11
21mr|plasma5-kscreen-5.27.11-8|9	Release:	8
21mr|plasma5-kscreen-5.27.11-8|10	License:	GPLv2+
21mr|plasma5-kscreen-5.27.11-8|11	Group:		Graphical desktop/KDE
21mr|plasma5-kscreen-5.27.11-8|12	Url:		https://www.kde.org/
21mr|plasma5-kscreen-5.27.11-8|13	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-kscreen-5.27.11-8|14	# Backports from KDE 6:
21mr|plasma5-kscreen-5.27.11-8|15	# https://invent.kde.org/plasma/kscreen/-/merge_requests/342
21mr|plasma5-kscreen-5.27.11-8|16	# https://invent.kde.org/plasma/kscreen/-/merge_requests/343
21mr|plasma5-kscreen-5.27.11-8|17	Patch1:		fix-osd.patch
21mr|plasma5-kscreen-5.27.11-8|18	# Related MR:
21mr|plasma5-kscreen-5.27.11-8|19	# https://invent.kde.org/plasma/kscreen/-/merge_requests/432
21mr|plasma5-kscreen-5.27.11-8|20	Patch2:     kcm-showNumbers.patch
21mr|plasma5-kscreen-5.27.11-8|21	Patch3:     kcm-showNumbers-i18n-rus.patch
21mr|plasma5-kscreen-5.27.11-8|22	BuildRequires:	extra-cmake-modules
21mr|plasma5-kscreen-5.27.11-8|23	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kscreen-5.27.11-8|24	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kscreen-5.27.11-8|25	BuildRequires:	kf5declarative-devel
21mr|plasma5-kscreen-5.27.11-8|26	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-kscreen-5.27.11-8|27	BuildRequires:	kf5i18n-devel
21mr|plasma5-kscreen-5.27.11-8|28	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kscreen-5.27.11-8|29	BuildRequires:	kf5plasma-devel
21mr|plasma5-kscreen-5.27.11-8|30	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kscreen-5.27.11-8|31	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kscreen-5.27.11-8|32	BuildRequires:	layershellqt-devel
21mr|plasma5-kscreen-5.27.11-8|33	BuildRequires:	pkgconfig(kscreen2) >= %{version}
21mr|plasma5-kscreen-5.27.11-8|34	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kscreen-5.27.11-8|35	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kscreen-5.27.11-8|36	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-kscreen-5.27.11-8|37	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-kscreen-5.27.11-8|38	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-kscreen-5.27.11-8|39	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|plasma5-kscreen-5.27.11-8|40	BuildRequires:	pkgconfig(Qt5Sensors)
21mr|plasma5-kscreen-5.27.11-8|41	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kscreen-5.27.11-8|42	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kscreen-5.27.11-8|43	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-kscreen-5.27.11-8|44	BuildRequires:	pkgconfig(xcb)
21mr|plasma5-kscreen-5.27.11-8|45	BuildRequires:	pkgconfig(xcb-util)
21mr|plasma5-kscreen-5.27.11-8|46	BuildRequires:	pkgconfig(xi)
21mr|plasma5-kscreen-5.27.11-8|47	Requires:	plasma5-applet-kscreen = %{EVRD}
21mr|plasma5-kscreen-5.27.11-8|48	Conflicts:	kscreen
21mr|plasma5-kscreen-5.27.11-8|49	Conflicts:	plasma-applet-kscreen
21mr|plasma5-kscreen-5.27.11-8|50	
21mr|plasma5-kscreen-5.27.11-8|51	%description
21mr|plasma5-kscreen-5.27.11-8|52	Plasma 5 display management module.
21mr|plasma5-kscreen-5.27.11-8|53	
21mr|plasma5-kscreen-5.27.11-8|54	%files -f %{oname}.lang
21mr|plasma5-kscreen-5.27.11-8|55	%{_kde5_applicationsdir}/kcm_kscreen.desktop
21mr|plasma5-kscreen-5.27.11-8|56	%{_kde5_bindir}/kscreen-console
21mr|plasma5-kscreen-5.27.11-8|57	%dir %{_kde5_datadir}/kpackage/kcms/kcm_kscreen/
21mr|plasma5-kscreen-5.27.11-8|58	%{_kde5_datadir}/kpackage/kcms/kcm_kscreen/*
21mr|plasma5-kscreen-5.27.11-8|59	%{_kde5_services}/plasma-applet-org.kde.kscreen.desktop
21mr|plasma5-kscreen-5.27.11-8|60	%{_kde5_datadir}/qlogging-categories5/kscreen.categories
21mr|plasma5-kscreen-5.27.11-8|61	%{_kde5_datadir}/dbus-1/services/org.kde.kscreen.osdService.service
21mr|plasma5-kscreen-5.27.11-8|62	%{_kde5_plugindir}/kded/kscreen.so
21mr|plasma5-kscreen-5.27.11-8|63	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kscreen.so
21mr|plasma5-kscreen-5.27.11-8|64	%{_kde5_libexecdir}/kscreen_osd_service
21mr|plasma5-kscreen-5.27.11-8|65	%{_userunitdir}/plasma-kscreen-osd.service
21mr|plasma5-kscreen-5.27.11-8|66	
21mr|plasma5-kscreen-5.27.11-8|67	#----------------------------------------------------------------------------
21mr|plasma5-kscreen-5.27.11-8|68	
21mr|plasma5-kscreen-5.27.11-8|69	%package -n plasma5-applet-kscreen
21mr|plasma5-kscreen-5.27.11-8|70	Summary:	Plasma 5 display management plasmoid
21mr|plasma5-kscreen-5.27.11-8|71	Group:		Graphical desktop/KDE
21mr|plasma5-kscreen-5.27.11-8|72	Requires:	%{name} = %{EVRD}
21mr|plasma5-kscreen-5.27.11-8|73	
21mr|plasma5-kscreen-5.27.11-8|74	%description -n plasma5-applet-kscreen
21mr|plasma5-kscreen-5.27.11-8|75	Plasma 5 display management plasmoid.
21mr|plasma5-kscreen-5.27.11-8|76	
21mr|plasma5-kscreen-5.27.11-8|77	%files -n plasma5-applet-kscreen -f plasma_applet_org.kde.kscreen.lang
21mr|plasma5-kscreen-5.27.11-8|78	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.kscreen/
21mr|plasma5-kscreen-5.27.11-8|79	%{_kde5_datadir}/plasma/plasmoids/org.kde.kscreen/*
21mr|plasma5-kscreen-5.27.11-8|80	%{_appdatadir}/org.kde.kscreen.appdata.xml
21mr|plasma5-kscreen-5.27.11-8|81	%{_qt5_plugindir}/plasma/applets/plasma_applet_kscreen.so
21mr|plasma5-kscreen-5.27.11-8|82	
21mr|plasma5-kscreen-5.27.11-8|83	#----------------------------------------------------------------------------
21mr|plasma5-kscreen-5.27.11-8|84	
21mr|plasma5-kscreen-5.27.11-8|85	%prep
21mr|plasma5-kscreen-5.27.11-8|86	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kscreen-5.27.11-8|87	
21mr|plasma5-kscreen-5.27.11-8|88	%build
21mr|plasma5-kscreen-5.27.11-8|89	%cmake_kde5
21mr|plasma5-kscreen-5.27.11-8|90	%make
21mr|plasma5-kscreen-5.27.11-8|91	
21mr|plasma5-kscreen-5.27.11-8|92	%install
21mr|plasma5-kscreen-5.27.11-8|93	%makeinstall_std -C build
21mr|plasma5-kscreen-5.27.11-8|94	
21mr|plasma5-kscreen-5.27.11-8|95	%find_lang %{oname} kcm_kscreen kscreen_common %{oname}.lang
21mr|plasma5-kscreen-5.27.11-8|96	%find_lang plasma_applet_org.kde.kscreen
21mr|plasma5-kscreen-5.27.11-8|97	
21mr|plasma5-kscreen-5.27.11-8|98	%changelog
21mr|plasma5-kscreen-5.27.11-8|99	* Tue Dec 23 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-kscreen-5.27.11-8|100	- Refactoring the configuration and adding state persistence to showNumbers
21mr|plasma5-kscreen-5.27.11-8|101	
21mr|plasma5-kscreen-5.27.11-8|102	* Fri Nov 14 2025 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-7
21mr|plasma5-kscreen-5.27.11-8|103	- Up release
21mr|plasma5-kscreen-5.27.11-8|104	
21mr|plasma5-kscreen-5.27.11-8|105	* Fri Nov 14 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kscreen-5.27.11-8|106	- Changing the "Number/Name" switch label in kcm/Screen.qml
21mr|plasma5-kscreen-5.27.11-8|107	
21mr|plasma5-kscreen-5.27.11-8|108	* Fri Nov 14 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kscreen-5.27.11-8|109	- Changing the "Number/Name" switch label in kcm/Screen.qml
21mr|plasma5-kscreen-5.27.11-8|110	
21mr|plasma5-kscreen-5.27.11-8|111	* Wed Nov 5 2025 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-6
21mr|plasma5-kscreen-5.27.11-8|112	- Added showNumbers switch to display numbers instead of display names
21mr|plasma5-kscreen-5.27.11-8|113	
21mr|plasma5-kscreen-5.27.11-8|114	* Wed Jun 18 2025 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-5
21mr|plasma5-kscreen-5.27.11-8|115	- MassBuild#6376: Increase release tag
21mr|plasma5-kscreen-5.27.11-8|116	
21mr|plasma5-kscreen-5.27.11-8|117	* Mon Feb 3 2025 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-4
21mr|plasma5-kscreen-5.27.11-8|118	- osd: update patch to upstream state
21mr|plasma5-kscreen-5.27.11-8|119	
21mr|plasma5-kscreen-5.27.11-8|120	* Thu Jan 30 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-kscreen-5.27.11-8|121	- osd: fix and new feature
21mr|plasma5-kscreen-5.27.11-8|122	
21mr|plasma5-kscreen-5.27.11-8|123	* Mon Oct 14 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-2
21mr|plasma5-kscreen-5.27.11-8|124	- MassBuild#5499: Increase release tag
21mr|plasma5-kscreen-5.27.11-8|125	
21mr|plasma5-kscreen-5.27.11-8|126	* Mon Sep 30 2024 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-1
21mr|plasma5-kscreen-5.27.11-8|127	- Updated to 5.27.11
21mr|plasma5-kscreen-5.27.11-8|128	
21mr|plasma5-kscreen-5.27.11-8|129	* Wed Dec 6 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.10-1
21mr|plasma5-kscreen-5.27.11-8|130	- Updated to 5.27.10
21mr|plasma5-kscreen-5.27.11-8|131	
21mr|plasma5-kscreen-5.27.11-8|132	* Wed Nov 22 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.9-1
21mr|plasma5-kscreen-5.27.11-8|133	- Updated to 5.27.9
21mr|plasma5-kscreen-5.27.11-8|134	
21mr|plasma5-kscreen-5.27.11-8|135	* Mon Nov 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kscreen-5.27.11-8|136	- Revert to 5.27.8
21mr|plasma5-kscreen-5.27.11-8|137	
21mr|plasma5-kscreen-5.27.11-8|138	* Mon Nov 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kscreen-5.27.11-8|139	- Updated to 5.27.9
21mr|plasma5-kscreen-5.27.11-8|140	
21mr|plasma5-kscreen-5.27.11-8|141	* Tue Sep 12 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.8-1
21mr|plasma5-kscreen-5.27.11-8|142	- Updated to 5.27.8
21mr|plasma5-kscreen-5.27.11-8|143	
21mr|plasma5-kscreen-5.27.11-8|144	* Sun Apr 16 2023 Mikhail N <m.novosyolov@rosalinux.ru> 5.27.4-2
21mr|plasma5-kscreen-5.27.11-8|145	- MassBuild#3400: Increase release tag
21mr|plasma5-kscreen-5.27.11-8|146	
21mr|plasma5-kscreen-5.27.11-8|147	* Fri Apr 7 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.4-1
21mr|plasma5-kscreen-5.27.11-8|148	- Updated to 5.27.4
21mr|plasma5-kscreen-5.27.11-8|149	
21mr|plasma5-kscreen-5.27.11-8|150	* Wed Oct 12 2022 VictorR2007 <victorr2007@yandex.ru> 5.25.5-1
21mr|plasma5-kscreen-5.27.11-8|151	- Updated to 5.25.5
21mr|plasma5-kscreen-5.27.11-8|152	
21mr|plasma5-kscreen-5.27.11-8|153	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 5.24.6-2
21mr|plasma5-kscreen-5.27.11-8|154	- MassBuild#2787: Increase release tag
21mr|plasma5-kscreen-5.27.11-8|155	
21mr|plasma5-kscreen-5.27.11-8|156	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.6-1
21mr|plasma5-kscreen-5.27.11-8|157	- Updated to 5.24.6
21mr|plasma5-kscreen-5.27.11-8|158	
21mr|plasma5-kscreen-5.27.11-8|159	* Sun May 22 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.5-1
21mr|plasma5-kscreen-5.27.11-8|160	- Updated to 5.24.5
21mr|plasma5-kscreen-5.27.11-8|161	
21mr|plasma5-kscreen-5.27.11-8|162	* Wed Apr 13 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.4-1
21mr|plasma5-kscreen-5.27.11-8|163	- Updated to 5.24.4
21mr|plasma5-kscreen-5.27.11-8|164	
21mr|plasma5-kscreen-5.27.11-8|165	* Tue Jan 4 2022 VictorR2007 <victorr2007@yandex.ru> 5.23.5-1
21mr|plasma5-kscreen-5.27.11-8|166	- Updated to 5.23.5
21mr|plasma5-kscreen-5.27.11-8|167	
21mr|plasma5-kscreen-5.27.11-8|168	* Fri Dec 10 2021 VictorR2007 <victorr2007@yandex.ru> 5.23.4-1
21mr|plasma5-kscreen-5.27.11-8|169	- Updated to 5.23.4
21mr|plasma5-kscreen-5.27.11-8|170	
21mr|plasma5-kscreen-5.27.11-8|171	* Fri Dec 10 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kscreen-5.27.11-8|172	- Updated to 5.23.4
21mr|plasma5-kscreen-5.27.11-8|173	
21mr|plasma5-kscreen-5.27.11-8|174	* Wed Sep 1 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.5-1
21mr|plasma5-kscreen-5.27.11-8|175	- Updated to 5.22.5
21mr|plasma5-kscreen-5.27.11-8|176	
21mr|plasma5-kscreen-5.27.11-8|177	* Wed Aug 4 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.22.4-1
21mr|plasma5-kscreen-5.27.11-8|178	- Updated to 5.22.4
21mr|plasma5-kscreen-5.27.11-8|179	
21mr|plasma5-kscreen-5.27.11-8|180	* Wed Aug 4 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kscreen-5.27.11-8|181	- Updated to 5.22.4
21mr|plasma5-kscreen-5.27.11-8|182	
21mr|plasma5-kscreen-5.27.11-8|183	* Tue Jun 15 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.1-1
21mr|plasma5-kscreen-5.27.11-8|184	- Updated to 5.22.1
21mr|plasma5-kscreen-5.27.11-8|185	
21mr|plasma5-kscreen-5.27.11-8|186	* Wed Jun 9 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.0-1
21mr|plasma5-kscreen-5.27.11-8|187	- Updated to 5.22.0
21mr|plasma5-kscreen-5.27.11-8|188	
21mr|plasma5-kscreen-5.27.11-8|189	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.21.3-1
21mr|plasma5-kscreen-5.27.11-8|190	- update version 5.21.3
21mr|plasma5-kscreen-5.27.11-8|191	
21mr|plasma5-kscreen-5.27.11-8|192	* Wed Oct 14 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.19.5-1
21mr|plasma5-kscreen-5.27.11-8|193	- Update files
21mr|plasma5-kscreen-5.27.11-8|194	
21mr|plasma5-kscreen-5.27.11-8|195	* Wed Oct 14 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kscreen-5.27.11-8|196	- Build requires kf5kcmutils-devel
21mr|plasma5-kscreen-5.27.11-8|197	
21mr|plasma5-kscreen-5.27.11-8|198	* Wed Oct 14 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kscreen-5.27.11-8|199	- Build requires pkgconfig(Qt5Sensors)
21mr|plasma5-kscreen-5.27.11-8|200	
21mr|plasma5-kscreen-5.27.11-8|201	* Wed Oct 14 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kscreen-5.27.11-8|202	- Drop backported patch
21mr|plasma5-kscreen-5.27.11-8|203	
21mr|plasma5-kscreen-5.27.11-8|204	* Tue Oct 13 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kscreen-5.27.11-8|205	- New version 5.19.5
21mr|plasma5-kscreen-5.27.11-8|206	
21mr|plasma5-kscreen-5.27.11-8|207	* Wed Jun 3 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.14.4-3
21mr|plasma5-kscreen-5.27.11-8|208	- Backport upstream patch to fix build with Qt 5.14
21mr|plasma5-kscreen-5.27.11-8|209	
21mr|plasma5-kscreen-5.27.11-8|210	* Wed May 6 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|plasma5-kscreen-5.27.11-8|211	- BR: kf5iconthemes-devel
21mr|plasma5-kscreen-5.27.11-8|212	
21mr|plasma5-kscreen-5.27.11-8|213	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 5.14.4-2
21mr|plasma5-kscreen-5.27.11-8|214	- bot: rpm5 -> rpm4 (8)
21mr|plasma5-kscreen-5.27.11-8|215	
21mr|plasma5-kscreen-5.27.11-8|216	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kscreen-5.27.11-8|217	- bot: rpm5 -> rpm4 (3)
21mr|plasma5-kscreen-5.27.11-8|218	
21mr|plasma5-kscreen-5.27.11-8|219	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kscreen-5.27.11-8|220	- bot: rpm5 -> rpm4 (1)

15294 21
21mr|plasma5-ksysguard-5.22.0-4|1	%define oname ksysguard
21mr|plasma5-ksysguard-5.22.0-4|2	
21mr|plasma5-ksysguard-5.22.0-4|3	Summary:	Plasma 5 system monitoring module
21mr|plasma5-ksysguard-5.22.0-4|4	Name:		plasma5-%{oname}
21mr|plasma5-ksysguard-5.22.0-4|5	Version:	5.22.0
21mr|plasma5-ksysguard-5.22.0-4|6	Release:	4
21mr|plasma5-ksysguard-5.22.0-4|7	License:	GPLv2+
21mr|plasma5-ksysguard-5.22.0-4|8	Group:		Graphical desktop/KDE
21mr|plasma5-ksysguard-5.22.0-4|9	Url:		https://www.kde.org/
21mr|plasma5-ksysguard-5.22.0-4|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-ksysguard-5.22.0-4|11	# Translation of additional lines to sensors
21mr|plasma5-ksysguard-5.22.0-4|12	Source1:	ksysguard_5.21_ru.tar.gz
21mr|plasma5-ksysguard-5.22.0-4|13	# Patch for extra lines to sensors
21mr|plasma5-ksysguard-5.22.0-4|14	Patch1:     sensors.patch
21mr|plasma5-ksysguard-5.22.0-4|15	BuildRequires:	extra-cmake-modules
21mr|plasma5-ksysguard-5.22.0-4|16	BuildRequires:	kf5config-devel
21mr|plasma5-ksysguard-5.22.0-4|17	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-ksysguard-5.22.0-4|18	BuildRequires:	kf5i18n-devel
21mr|plasma5-ksysguard-5.22.0-4|19	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-ksysguard-5.22.0-4|20	BuildRequires:	kf5itemviews-devel
21mr|plasma5-ksysguard-5.22.0-4|21	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-ksysguard-5.22.0-4|22	BuildRequires:	kf5newstuff-devel
21mr|plasma5-ksysguard-5.22.0-4|23	BuildRequires:	kf5networkmanagerqt-devel
21mr|plasma5-ksysguard-5.22.0-4|24	BuildRequires:	kf5sysguard-devel >= %{version}
21mr|plasma5-ksysguard-5.22.0-4|25	BuildRequires:	lm_sensors-devel
21mr|plasma5-ksysguard-5.22.0-4|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-ksysguard-5.22.0-4|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-ksysguard-5.22.0-4|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-ksysguard-5.22.0-4|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-ksysguard-5.22.0-4|30	BuildRequires:	pkgconfig(libnl-3.0)
21mr|plasma5-ksysguard-5.22.0-4|31	# optional, need for per-application network usage
21mr|plasma5-ksysguard-5.22.0-4|32	BuildRequires:	pcap-devel
21mr|plasma5-ksysguard-5.22.0-4|33	Requires:	kglobalaccel
21mr|plasma5-ksysguard-5.22.0-4|34	# For scripts
21mr|plasma5-ksysguard-5.22.0-4|35	Requires:	libksysguard
21mr|plasma5-ksysguard-5.22.0-4|36	Conflicts:	kdebase4-workspace
21mr|plasma5-ksysguard-5.22.0-4|37	
21mr|plasma5-ksysguard-5.22.0-4|38	%description
21mr|plasma5-ksysguard-5.22.0-4|39	Plasma 5 system monitoring module.
21mr|plasma5-ksysguard-5.22.0-4|40	
21mr|plasma5-ksysguard-5.22.0-4|41	%files -f %{oname}.lang
21mr|plasma5-ksysguard-5.22.0-4|42	%{_kde5_applicationsdir}/org.kde.ksysguard.desktop
21mr|plasma5-ksysguard-5.22.0-4|43	%{_kde5_bindir}/ksysguard
21mr|plasma5-ksysguard-5.22.0-4|44	%{_kde5_bindir}/ksysguardd
21mr|plasma5-ksysguard-5.22.0-4|45	%{_kde5_datadir}/knsrcfiles/ksysguard.knsrc
21mr|plasma5-ksysguard-5.22.0-4|46	%{_kde5_datadir}/ksysguard/*.sgrd
21mr|plasma5-ksysguard-5.22.0-4|47	%{_kde5_iconsdir}/hicolor/16x16/apps/*.png
21mr|plasma5-ksysguard-5.22.0-4|48	%{_kde5_notificationsdir}/ksysguard.notifyrc
21mr|plasma5-ksysguard-5.22.0-4|49	%{_kde5_xmlguidir}/ksysguard/ksysguardui.rc
21mr|plasma5-ksysguard-5.22.0-4|50	%{_kde5_sysconfdir}/ksysguarddrc
21mr|plasma5-ksysguard-5.22.0-4|51	%{_appdatadir}/org.kde.ksysguard.appdata.xml
21mr|plasma5-ksysguard-5.22.0-4|52	
21mr|plasma5-ksysguard-5.22.0-4|53	#----------------------------------------------------------------------------
21mr|plasma5-ksysguard-5.22.0-4|54	
21mr|plasma5-ksysguard-5.22.0-4|55	%prep
21mr|plasma5-ksysguard-5.22.0-4|56	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-ksysguard-5.22.0-4|57	
21mr|plasma5-ksysguard-5.22.0-4|58	pushd po
21mr|plasma5-ksysguard-5.22.0-4|59	tar -xvzf %{SOURCE1}
21mr|plasma5-ksysguard-5.22.0-4|60	popd
21mr|plasma5-ksysguard-5.22.0-4|61	
21mr|plasma5-ksysguard-5.22.0-4|62	%build
21mr|plasma5-ksysguard-5.22.0-4|63	%cmake_kde5
21mr|plasma5-ksysguard-5.22.0-4|64	%make
21mr|plasma5-ksysguard-5.22.0-4|65	
21mr|plasma5-ksysguard-5.22.0-4|66	%install
21mr|plasma5-ksysguard-5.22.0-4|67	%makeinstall_std -C build
21mr|plasma5-ksysguard-5.22.0-4|68	
21mr|plasma5-ksysguard-5.22.0-4|69	%find_lang %{oname} --all-name --with-html --with-kde

15295 21
21mr|plasma5-kup-0.9.1-5|1	%define oname kup
21mr|plasma5-kup-0.9.1-5|2	
21mr|plasma5-kup-0.9.1-5|3	Summary:	A KDE-based frontend for the very excellent backup software
21mr|plasma5-kup-0.9.1-5|4	Name:		plasma5-kup
21mr|plasma5-kup-0.9.1-5|5	Version:	0.9.1
21mr|plasma5-kup-0.9.1-5|6	Release:	5
21mr|plasma5-kup-0.9.1-5|7	License:	GPLv2+
21mr|plasma5-kup-0.9.1-5|8	Group:		Archiving/Backup
21mr|plasma5-kup-0.9.1-5|9	# Also https://github.com/spersson/Kup
21mr|plasma5-kup-0.9.1-5|10	Url:		http://kde-apps.org/content/show.php/Kup+Backup+System?content=147465
21mr|plasma5-kup-0.9.1-5|11	Source0:	https://download.kde.org/stable/kup/kup-%{version}.tar.xz
21mr|plasma5-kup-0.9.1-5|12	Source10:	kup-0.9.1-ru.po
21mr|plasma5-kup-0.9.1-5|13	Patch1:		kup-0.9.1-desktop_rus.patch
21mr|plasma5-kup-0.9.1-5|14	Patch2:		kup-i18n.patch
21mr|plasma5-kup-0.9.1-5|15	BuildRequires:	cmake
21mr|plasma5-kup-0.9.1-5|16	BuildRequires:	extra-cmake-modules
21mr|plasma5-kup-0.9.1-5|17	BuildRequires:	kf5config-devel
21mr|plasma5-kup-0.9.1-5|18	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kup-0.9.1-5|19	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kup-0.9.1-5|20	BuildRequires:	kf5i18n-devel
21mr|plasma5-kup-0.9.1-5|21	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kup-0.9.1-5|22	BuildRequires:	kf5init-devel
21mr|plasma5-kup-0.9.1-5|23	BuildRequires:	kf5idletime-devel
21mr|plasma5-kup-0.9.1-5|24	BuildRequires:	kf5kio-devel
21mr|plasma5-kup-0.9.1-5|25	BuildRequires:	kf5notifications-devel
21mr|plasma5-kup-0.9.1-5|26	BuildRequires:	kf5plasma-devel
21mr|plasma5-kup-0.9.1-5|27	BuildRequires:	kf5solid-devel
21mr|plasma5-kup-0.9.1-5|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kup-0.9.1-5|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kup-0.9.1-5|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kup-0.9.1-5|31	BuildRequires:	pkgconfig(openssl)
21mr|plasma5-kup-0.9.1-5|32	BuildRequires:	pkgconfig(zlib)
21mr|plasma5-kup-0.9.1-5|33	BuildRequires:	pkgconfig(libgit2)
21mr|plasma5-kup-0.9.1-5|34	Requires:	bup
21mr|plasma5-kup-0.9.1-5|35	Requires:	parchive2
21mr|plasma5-kup-0.9.1-5|36	Requires:	rsync
21mr|plasma5-kup-0.9.1-5|37	
21mr|plasma5-kup-0.9.1-5|38	%description
21mr|plasma5-kup-0.9.1-5|39	Kup is created for helping people to keep up-to-date backups of their personal
21mr|plasma5-kup-0.9.1-5|40	files.
21mr|plasma5-kup-0.9.1-5|41	
21mr|plasma5-kup-0.9.1-5|42	Backup types:
21mr|plasma5-kup-0.9.1-5|43	- Synchronized folders with the use of "rsync".
21mr|plasma5-kup-0.9.1-5|44	- Incremental backup archive with the use of "bup"
21mr|plasma5-kup-0.9.1-5|45	Backup destinations:
21mr|plasma5-kup-0.9.1-5|46	- local filesystem, monitored for availability. That means you can set
21mr|plasma5-kup-0.9.1-5|47	a destination folder which only exist when perhaps a network shared drive
21mr|plasma5-kup-0.9.1-5|48	is mounted and Kup will detect when it becomes available.
21mr|plasma5-kup-0.9.1-5|49	- external storage, like usb hard drives. Also monitored for availability.
21mr|plasma5-kup-0.9.1-5|50	Schedules:
21mr|plasma5-kup-0.9.1-5|51	- manual only (triggered from tray icon popup menu)
21mr|plasma5-kup-0.9.1-5|52	- interval (suggests new backup after some time has passed since last backup)
21mr|plasma5-kup-0.9.1-5|53	- usage based (suggests new backup after you have been active on your computer
21mr|plasma5-kup-0.9.1-5|54	for some hours since last backup).
21mr|plasma5-kup-0.9.1-5|55	
21mr|plasma5-kup-0.9.1-5|56	%files -f %{oname}.lang
21mr|plasma5-kup-0.9.1-5|57	%doc MAINTAINER README.md
21mr|plasma5-kup-0.9.1-5|58	%{_kde5_autostart}/kup-daemon.desktop
21mr|plasma5-kup-0.9.1-5|59	%{_kde5_bindir}/kup-daemon
21mr|plasma5-kup-0.9.1-5|60	%{_kde5_bindir}/kup-filedigger
21mr|plasma5-kup-0.9.1-5|61	%{_kde5_bindir}/kup-purger
21mr|plasma5-kup-0.9.1-5|62	%{_kde5_iconsdir}/hicolor/*/*/*
21mr|plasma5-kup-0.9.1-5|63	%{_kde5_libdir}/libkdeinit5_kup-daemon.so
21mr|plasma5-kup-0.9.1-5|64	%{_kde5_notificationsdir}/kupdaemon.notifyrc
21mr|plasma5-kup-0.9.1-5|65	%{_kde5_services}/bup.protocol
21mr|plasma5-kup-0.9.1-5|66	%{_kde5_services}/kcm_kup.desktop
21mr|plasma5-kup-0.9.1-5|67	%{_kde5_services}/plasma-applet-org.kde.kupapplet.desktop
21mr|plasma5-kup-0.9.1-5|68	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_kup.so
21mr|plasma5-kup-0.9.1-5|69	%{_kde5_services}/plasma-dataengine-kup.desktop
21mr|plasma5-kup-0.9.1-5|70	%{_qt5_plugindir}/kcm_kup.so
21mr|plasma5-kup-0.9.1-5|71	%{_qt5_plugindir}/kio_bup.so
21mr|plasma5-kup-0.9.1-5|72	%{_kde5_datadir}/plasma/services/kupdaemonservice.operations
21mr|plasma5-kup-0.9.1-5|73	%{_kde5_datadir}/plasma/plasmoids/org.kde.kupapplet/contents/ui/FullRepresentation.qml
21mr|plasma5-kup-0.9.1-5|74	%{_kde5_datadir}/plasma/plasmoids/org.kde.kupapplet/contents/ui/Main.qml
21mr|plasma5-kup-0.9.1-5|75	%{_kde5_datadir}/plasma/plasmoids/org.kde.kupapplet/metadata.desktop
21mr|plasma5-kup-0.9.1-5|76	%{_kde5_datadir}/plasma/plasmoids/org.kde.kupapplet/metadata.json
21mr|plasma5-kup-0.9.1-5|77	%{_kde5_datadir}/plasma/services/kupservice.operations
21mr|plasma5-kup-0.9.1-5|78	%{_kde5_datadir}/qlogging-categories5/kup.categories
21mr|plasma5-kup-0.9.1-5|79	%{_appdatadir}/org.kde.kupapplet.appdata.xml
21mr|plasma5-kup-0.9.1-5|80	%{_datadir}/metainfo/org.kde.kup.appdata.xml
21mr|plasma5-kup-0.9.1-5|81	
21mr|plasma5-kup-0.9.1-5|82	
21mr|plasma5-kup-0.9.1-5|83	#----------------------------------------------------------------------------
21mr|plasma5-kup-0.9.1-5|84	
21mr|plasma5-kup-0.9.1-5|85	%prep
21mr|plasma5-kup-0.9.1-5|86	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kup-0.9.1-5|87	cp %{SOURCE10} po/ru/kup.po
21mr|plasma5-kup-0.9.1-5|88	
21mr|plasma5-kup-0.9.1-5|89	%build
21mr|plasma5-kup-0.9.1-5|90	%cmake_kde5
21mr|plasma5-kup-0.9.1-5|91	%make
21mr|plasma5-kup-0.9.1-5|92	
21mr|plasma5-kup-0.9.1-5|93	%install
21mr|plasma5-kup-0.9.1-5|94	%makeinstall_std -C build
21mr|plasma5-kup-0.9.1-5|95	
21mr|plasma5-kup-0.9.1-5|96	%find_lang %{oname}

15296 21
21mr|plasma5-kwalletmanager-23.08.4-2|1	%define oname kwalletmanager
21mr|plasma5-kwalletmanager-23.08.4-2|2	
21mr|plasma5-kwalletmanager-23.08.4-2|3	Summary:	Plasma 5 password wallet manager
21mr|plasma5-kwalletmanager-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-kwalletmanager-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-kwalletmanager-23.08.4-2|6	Release:	2
21mr|plasma5-kwalletmanager-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-kwalletmanager-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-kwalletmanager-23.08.4-2|9	Url:		http://www.kde.org
21mr|plasma5-kwalletmanager-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-kwalletmanager-23.08.4-2|11	## upstreamable patches
21mr|plasma5-kwalletmanager-23.08.4-2|12	# better/sane defaults (no autoclose mostly)
21mr|plasma5-kwalletmanager-23.08.4-2|13	Patch0:	 kwalletmanager-15.12.1-defaults.patch
21mr|plasma5-kwalletmanager-23.08.4-2|14	BuildRequires:	extra-cmake-modules
21mr|plasma5-kwalletmanager-23.08.4-2|15	BuildRequires:	desktop-file-utils
21mr|plasma5-kwalletmanager-23.08.4-2|16	BuildRequires:	kf5archive-devel
21mr|plasma5-kwalletmanager-23.08.4-2|17	BuildRequires:	kf5auth-devel
21mr|plasma5-kwalletmanager-23.08.4-2|18	BuildRequires:	kf5config-devel
21mr|plasma5-kwalletmanager-23.08.4-2|19	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kwalletmanager-23.08.4-2|20	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kwalletmanager-23.08.4-2|21	BuildRequires:	kf5crash-devel
21mr|plasma5-kwalletmanager-23.08.4-2|22	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-kwalletmanager-23.08.4-2|23	BuildRequires:	kf5doctools-devel
21mr|plasma5-kwalletmanager-23.08.4-2|24	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kwalletmanager-23.08.4-2|25	BuildRequires:	kf5i18n-devel
21mr|plasma5-kwalletmanager-23.08.4-2|26	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kwalletmanager-23.08.4-2|27	BuildRequires:	kf5jobwidgets-devel
21mr|plasma5-kwalletmanager-23.08.4-2|28	BuildRequires:	kf5kio-devel
21mr|plasma5-kwalletmanager-23.08.4-2|29	BuildRequires:	kf5notifications-devel
21mr|plasma5-kwalletmanager-23.08.4-2|30	BuildRequires:	kf5service-devel
21mr|plasma5-kwalletmanager-23.08.4-2|31	BuildRequires:	kf5textwidgets-devel
21mr|plasma5-kwalletmanager-23.08.4-2|32	BuildRequires:	kf5wallet-devel
21mr|plasma5-kwalletmanager-23.08.4-2|33	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-kwalletmanager-23.08.4-2|34	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kwalletmanager-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kwalletmanager-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kwalletmanager-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kwalletmanager-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kwalletmanager-23.08.4-2|39	Conflicts:	kwallet-kde4
21mr|plasma5-kwalletmanager-23.08.4-2|40	
21mr|plasma5-kwalletmanager-23.08.4-2|41	%description
21mr|plasma5-kwalletmanager-23.08.4-2|42	Plasma 5 password wallet manager.
21mr|plasma5-kwalletmanager-23.08.4-2|43	
21mr|plasma5-kwalletmanager-23.08.4-2|44	%files -f %{oname}.lang
21mr|plasma5-kwalletmanager-23.08.4-2|45	%{_kde5_applicationsdir}/kwalletmanager5-kwalletd.desktop
21mr|plasma5-kwalletmanager-23.08.4-2|46	%{_kde5_applicationsdir}/org.kde.kwalletmanager5.desktop
21mr|plasma5-kwalletmanager-23.08.4-2|47	%{_kde5_bindir}/kwalletmanager5
21mr|plasma5-kwalletmanager-23.08.4-2|48	%{_kde5_datadir}/qlogging-categories5/kwalletmanager.categories
21mr|plasma5-kwalletmanager-23.08.4-2|49	%{_kde5_iconsdir}/hicolor/*/actions/wallet-closed.*
21mr|plasma5-kwalletmanager-23.08.4-2|50	%{_kde5_iconsdir}/hicolor/*/actions/wallet-open.*
21mr|plasma5-kwalletmanager-23.08.4-2|51	%{_kde5_iconsdir}/hicolor/*/apps/kwalletmanager.*
21mr|plasma5-kwalletmanager-23.08.4-2|52	%{_kde5_iconsdir}/hicolor/*/apps/kwalletmanager2.*
21mr|plasma5-kwalletmanager-23.08.4-2|53	%{_kde5_libexecdir}/kauth/kcm_kwallet_helper5
21mr|plasma5-kwalletmanager-23.08.4-2|54	%{_kde5_services}/kwalletmanager5_show.desktop
21mr|plasma5-kwalletmanager-23.08.4-2|55	%{_appdatadir}/org.kde.kwalletmanager5.appdata.xml
21mr|plasma5-kwalletmanager-23.08.4-2|56	%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmkwallet5.service
21mr|plasma5-kwalletmanager-23.08.4-2|57	%{_datadir}/dbus-1/system.d/org.kde.kcontrol.kcmkwallet5.conf
21mr|plasma5-kwalletmanager-23.08.4-2|58	%{_datadir}/dbus-1/services/org.kde.kwalletmanager5.service
21mr|plasma5-kwalletmanager-23.08.4-2|59	%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmkwallet5.policy
21mr|plasma5-kwalletmanager-23.08.4-2|60	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kwallet5.so
21mr|plasma5-kwalletmanager-23.08.4-2|61	
21mr|plasma5-kwalletmanager-23.08.4-2|62	#----------------------------------------------------------------------------
21mr|plasma5-kwalletmanager-23.08.4-2|63	
21mr|plasma5-kwalletmanager-23.08.4-2|64	%prep
21mr|plasma5-kwalletmanager-23.08.4-2|65	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kwalletmanager-23.08.4-2|66	
21mr|plasma5-kwalletmanager-23.08.4-2|67	%build
21mr|plasma5-kwalletmanager-23.08.4-2|68	%cmake_kde5
21mr|plasma5-kwalletmanager-23.08.4-2|69	%make
21mr|plasma5-kwalletmanager-23.08.4-2|70	
21mr|plasma5-kwalletmanager-23.08.4-2|71	%install
21mr|plasma5-kwalletmanager-23.08.4-2|72	%makeinstall_std -C build
21mr|plasma5-kwalletmanager-23.08.4-2|73	
21mr|plasma5-kwalletmanager-23.08.4-2|74	%find_lang %{oname} kcmkwallet kwallet5 %{oname}.lang --with-kde --with-html
21mr|plasma5-kwalletmanager-23.08.4-2|75	
21mr|plasma5-kwalletmanager-23.08.4-2|76	%check
21mr|plasma5-kwalletmanager-23.08.4-2|77	desktop-file-validate %{buildroot}%{_kde5_applicationsdir}/org.kde.kwalletmanager5.desktop

15297 21
21mr|plasma5-kwin-5.27.11-5|1	%define oname kwin
21mr|plasma5-kwin-5.27.11-5|2	
21mr|plasma5-kwin-5.27.11-5|3	Summary:	Plasma 5 window manager module
21mr|plasma5-kwin-5.27.11-5|4	Name:		plasma5-%{oname}
21mr|plasma5-kwin-5.27.11-5|5	Version:	5.27.11
21mr|plasma5-kwin-5.27.11-5|6	Release:	5
21mr|plasma5-kwin-5.27.11-5|7	License:	GPLv2+
21mr|plasma5-kwin-5.27.11-5|8	Group:		Graphical desktop/KDE
21mr|plasma5-kwin-5.27.11-5|9	Url:		https://www.kde.org/
21mr|plasma5-kwin-5.27.11-5|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-kwin-5.27.11-5|11	Source1:	kwin-5.27.0+ru.tar.gz
21mr|plasma5-kwin-5.27.11-5|12	Source10:	%{name}.rpmlintrc
21mr|plasma5-kwin-5.27.11-5|13	# Backport patches for blacklist spectacle from effects.
21mr|plasma5-kwin-5.27.11-5|14	# https://bugs.kde.org/505803
21mr|plasma5-kwin-5.27.11-5|15	# https://bugs.kde.org/473565
21mr|plasma5-kwin-5.27.11-5|16	Patch1:		blacklist-spectacle.patch
21mr|plasma5-kwin-5.27.11-5|17	# Related MR:
21mr|plasma5-kwin-5.27.11-5|18	# https://invent.kde.org/plasma/kwin/-/merge_requests/8349
21mr|plasma5-kwin-5.27.11-5|19	Patch2:		effect-outputlocator-showNumbers-show.patch
21mr|plasma5-kwin-5.27.11-5|20	BuildRequires:	extra-cmake-modules
21mr|plasma5-kwin-5.27.11-5|21	BuildRequires:	libcap-utils
21mr|plasma5-kwin-5.27.11-5|22	BuildRequires:	breeze-devel >= %{version}
21mr|plasma5-kwin-5.27.11-5|23	BuildRequires:	kdecoration2-devel >= %{version}
21mr|plasma5-kwin-5.27.11-5|24	BuildRequires:	kscreenlocker-devel >= %{version}
21mr|plasma5-kwin-5.27.11-5|25	BuildRequires:	kf5activities-devel
21mr|plasma5-kwin-5.27.11-5|26	BuildRequires:	kf5auth-devel
21mr|plasma5-kwin-5.27.11-5|27	BuildRequires:	kf5completion-devel
21mr|plasma5-kwin-5.27.11-5|28	BuildRequires:	kf5config-devel
21mr|plasma5-kwin-5.27.11-5|29	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-kwin-5.27.11-5|30	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-kwin-5.27.11-5|31	BuildRequires:	kf5crash-devel
21mr|plasma5-kwin-5.27.11-5|32	BuildRequires:	kf5declarative-devel
21mr|plasma5-kwin-5.27.11-5|33	BuildRequires:	kf5doctools-devel
21mr|plasma5-kwin-5.27.11-5|34	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-kwin-5.27.11-5|35	BuildRequires:	kf5i18n-devel
21mr|plasma5-kwin-5.27.11-5|36	BuildRequires:	kf5idletime-devel
21mr|plasma5-kwin-5.27.11-5|37	BuildRequires:	kf5init-devel
21mr|plasma5-kwin-5.27.11-5|38	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-kwin-5.27.11-5|39	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-kwin-5.27.11-5|40	BuildRequires:	kf5kio-devel
21mr|plasma5-kwin-5.27.11-5|41	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-kwin-5.27.11-5|42	BuildRequires:	kf5newstuff-devel
21mr|plasma5-kwin-5.27.11-5|43	BuildRequires:	kf5notifications-devel
21mr|plasma5-kwin-5.27.11-5|44	BuildRequires:	kf5plasma-devel
21mr|plasma5-kwin-5.27.11-5|45	BuildRequires:	kf5purpose-devel
21mr|plasma5-kwin-5.27.11-5|46	BuildRequires:	kf5runner-devel
21mr|plasma5-kwin-5.27.11-5|47	BuildRequires:	kf5service-devel
21mr|plasma5-kwin-5.27.11-5|48	BuildRequires:	kf5wayland-devel
21mr|plasma5-kwin-5.27.11-5|49	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-kwin-5.27.11-5|50	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-kwin-5.27.11-5|51	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-kwin-5.27.11-5|52	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-kwin-5.27.11-5|53	BuildRequires:	kf5textwidgets-devel
21mr|plasma5-kwin-5.27.11-5|54	BuildRequires:	pkgconfig(egl)
21mr|plasma5-kwin-5.27.11-5|55	BuildRequires:	pkgconfig(epoxy)
21mr|plasma5-kwin-5.27.11-5|56	BuildRequires:	pkgconfig(fontconfig)
21mr|plasma5-kwin-5.27.11-5|57	BuildRequires:	pkgconfig(freetype2)
21mr|plasma5-kwin-5.27.11-5|58	BuildRequires:	pkgconfig(libxcvt)
21mr|plasma5-kwin-5.27.11-5|59	BuildRequires:	pkgconfig(libcap)
21mr|plasma5-kwin-5.27.11-5|60	%if %{mdvver} >= 201610
21mr|plasma5-kwin-5.27.11-5|61	BuildRequires:	pkgconfig(libinput)
21mr|plasma5-kwin-5.27.11-5|62	%endif
21mr|plasma5-kwin-5.27.11-5|63	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-kwin-5.27.11-5|64	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-kwin-5.27.11-5|65	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-kwin-5.27.11-5|66	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-kwin-5.27.11-5|67	# Runtime (needs check later):
21mr|plasma5-kwin-5.27.11-5|68	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|plasma5-kwin-5.27.11-5|69	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-kwin-5.27.11-5|70	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-kwin-5.27.11-5|71	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-kwin-5.27.11-5|72	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|plasma5-kwin-5.27.11-5|73	BuildRequires:	pkgconfig(Qt5Script)
21mr|plasma5-kwin-5.27.11-5|74	BuildRequires:	pkgconfig(Qt5Sensors)
21mr|plasma5-kwin-5.27.11-5|75	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-kwin-5.27.11-5|76	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|plasma5-kwin-5.27.11-5|77	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|plasma5-kwin-5.27.11-5|78	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21mr|plasma5-kwin-5.27.11-5|79	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-kwin-5.27.11-5|80	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-kwin-5.27.11-5|81	BuildRequires:	pkgconfig(udev)
21mr|plasma5-kwin-5.27.11-5|82	BuildRequires:	pkgconfig(wayland-cursor)
21mr|plasma5-kwin-5.27.11-5|83	BuildRequires:	pkgconfig(wayland-client)
21mr|plasma5-kwin-5.27.11-5|84	BuildRequires:	pkgconfig(wayland-egl)
21mr|plasma5-kwin-5.27.11-5|85	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|plasma5-kwin-5.27.11-5|86	BuildRequires:	pkgconfig(x11)
21mr|plasma5-kwin-5.27.11-5|87	BuildRequires:	pkgconfig(sm)
21mr|plasma5-kwin-5.27.11-5|88	BuildRequires:	pkgconfig(ice)
21mr|plasma5-kwin-5.27.11-5|89	BuildRequires:	pkgconfig(xcb)
21mr|plasma5-kwin-5.27.11-5|90	BuildRequires:	pkgconfig(xcb-composite)
21mr|plasma5-kwin-5.27.11-5|91	BuildRequires:	pkgconfig(xcb-cursor)
21mr|plasma5-kwin-5.27.11-5|92	BuildRequires:	pkgconfig(xcb-damage)
21mr|plasma5-kwin-5.27.11-5|93	BuildRequires:	pkgconfig(xcb-event)
21mr|plasma5-kwin-5.27.11-5|94	BuildRequires:	pkgconfig(xcb-glx)
21mr|plasma5-kwin-5.27.11-5|95	BuildRequires:	pkgconfig(xcb-icccm)
21mr|plasma5-kwin-5.27.11-5|96	BuildRequires:	pkgconfig(xcb-image)
21mr|plasma5-kwin-5.27.11-5|97	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|plasma5-kwin-5.27.11-5|98	BuildRequires:	pkgconfig(xcb-randr)
21mr|plasma5-kwin-5.27.11-5|99	BuildRequires:	pkgconfig(xcb-render)
21mr|plasma5-kwin-5.27.11-5|100	BuildRequires:	pkgconfig(xcb-shape)
21mr|plasma5-kwin-5.27.11-5|101	BuildRequires:	pkgconfig(xcb-shm)
21mr|plasma5-kwin-5.27.11-5|102	BuildRequires:	pkgconfig(xcb-sync)
21mr|plasma5-kwin-5.27.11-5|103	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|plasma5-kwin-5.27.11-5|104	BuildRequires:	pkgconfig(xcb-xtest)
21mr|plasma5-kwin-5.27.11-5|105	BuildRequires:	pkgconfig(xcursor)
21mr|plasma5-kwin-5.27.11-5|106	BuildRequires:	pkgconfig(xkbcommon)
21mr|plasma5-kwin-5.27.11-5|107	BuildRequires:	pkgconfig(xkbcommon-x11)
21mr|plasma5-kwin-5.27.11-5|108	BuildRequires:	pkgconfig(lcms2)
21mr|plasma5-kwin-5.27.11-5|109	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|plasma5-kwin-5.27.11-5|110	BuildRequires:	plasma-wayland-protocols-devel
21mr|plasma5-kwin-5.27.11-5|111	BuildRequires:	qaccessibilityclient-devel
21mr|plasma5-kwin-5.27.11-5|112	BuildRequires:	hwdata
21mr|plasma5-kwin-5.27.11-5|113	BuildRequires:	mesa-common-devel
21mr|plasma5-kwin-5.27.11-5|114	BuildRequires:	x11-server-xvfb
21mr|plasma5-kwin-5.27.11-5|115	BuildRequires:	x11-server-xwayland
21mr|plasma5-kwin-5.27.11-5|116	BuildRequires:	x11-server-devel
21mr|plasma5-kwin-5.27.11-5|117	BuildRequires:	qt5-qtvirtualkeyboard
21mr|plasma5-kwin-5.27.11-5|118	BuildRequires:	%{_lib}gbm-devel
21mr|plasma5-kwin-5.27.11-5|119	BuildRequires:	%{_lib}qt5-qtquickcontrols-qml
21mr|plasma5-kwin-5.27.11-5|120	Requires:	%{_lib}qt5-qtquickcontrols-qml
21mr|plasma5-kwin-5.27.11-5|121	Requires:	kirigami2
21mr|plasma5-kwin-5.27.11-5|122	Requires:	hwdata
21mr|plasma5-kwin-5.27.11-5|123	Requires:	glib-networking
21mr|plasma5-kwin-5.27.11-5|124	Recommends:	qt5-qtvirtualkeyboard
21mr|plasma5-kwin-5.27.11-5|125	Recommends:	plasma5-decoration-aurorae = %{EVRD}
21mr|plasma5-kwin-5.27.11-5|126	Obsoletes:	%{_lib}kwineffects13 < 5.27.0
21mr|plasma5-kwin-5.27.11-5|127	Obsoletes:	%{_lib}kwinglutils13 < 5.27.0
21mr|plasma5-kwin-5.27.11-5|128	Obsoletes:	%{_lib}kwinxrenderutils13 < 5.27.0
21mr|plasma5-kwin-5.27.11-5|129	Obsoletes:	%{_lib}kwin4_effect_builtins1 < 5.27.0
21mr|plasma5-kwin-5.27.11-5|130	
21mr|plasma5-kwin-5.27.11-5|131	%description
21mr|plasma5-kwin-5.27.11-5|132	Plasma 5 window manager module.
21mr|plasma5-kwin-5.27.11-5|133	
21mr|plasma5-kwin-5.27.11-5|134	%files -f %{oname}.lang
21mr|plasma5-kwin-5.27.11-5|135	%{_kde5_applicationsdir}/kcm_kwintabbox.desktop
21mr|plasma5-kwin-5.27.11-5|136	%{_kde5_applicationsdir}/kcm_kwinxwayland.desktop
21mr|plasma5-kwin-5.27.11-5|137	%{_kde5_bindir}/kwin_wayland
21mr|plasma5-kwin-5.27.11-5|138	%{_kde5_bindir}/kwin_wayland_wrapper
21mr|plasma5-kwin-5.27.11-5|139	%{_kde5_bindir}/kwin_x11
21mr|plasma5-kwin-5.27.11-5|140	%{_kde5_applicationsdir}/org.kde.kwin_rules_dialog.desktop
21mr|plasma5-kwin-5.27.11-5|141	%{_kde5_applicationsdir}/kcm_kwin_effects.desktop
21mr|plasma5-kwin-5.27.11-5|142	%{_kde5_applicationsdir}/kcm_kwin_virtualdesktops.desktop
21mr|plasma5-kwin-5.27.11-5|143	%{_kde5_applicationsdir}/kcm_kwinrules.desktop
21mr|plasma5-kwin-5.27.11-5|144	%{_kde5_applicationsdir}/kcm_virtualkeyboard.desktop
21mr|plasma5-kwin-5.27.11-5|145	%{_kde5_applicationsdir}/kwincompositing.desktop
21mr|plasma5-kwin-5.27.11-5|146	%{_kde5_applicationsdir}/kcm_kwindecoration.desktop
21mr|plasma5-kwin-5.27.11-5|147	%{_kde5_applicationsdir}/kcm_kwinoptions.desktop
21mr|plasma5-kwin-5.27.11-5|148	%{_kde5_applicationsdir}/kcm_kwin_scripts.desktop
21mr|plasma5-kwin-5.27.11-5|149	%{_kde5_datadir}/config.kcfg/nightcolorsettings.kcfg
21mr|plasma5-kwin-5.27.11-5|150	%{_kde5_datadir}/config.kcfg/kwin.kcfg
21mr|plasma5-kwin-5.27.11-5|151	%{_kde5_datadir}/config.kcfg/kwindecorationsettings.kcfg
21mr|plasma5-kwin-5.27.11-5|152	%{_kde5_datadir}/config.kcfg/virtualdesktopssettings.kcfg
21mr|plasma5-kwin-5.27.11-5|153	%{_kde5_datadir}/kconf_update/kwin.upd
21mr|plasma5-kwin-5.27.11-5|154	%{_kde5_datadir}/kconf_update/kwin-5.16-auto-bordersize.sh
21mr|plasma5-kwin-5.27.11-5|155	%{_kde5_datadir}/kconf_update/kwin-5.18-move-animspeed.py
21mr|plasma5-kwin-5.27.11-5|156	%{_kde5_datadir}/kconf_update/kwinrules-5.19-placement.pl
21mr|plasma5-kwin-5.27.11-5|157	%{_kde5_datadir}/kconf_update/kwinrules-5.23-virtual-desktop-ids.py
21mr|plasma5-kwin-5.27.11-5|158	%{_kde5_datadir}/kconf_update/kwin-5.25-effect-pluginid-config-group.py
21mr|plasma5-kwin-5.27.11-5|159	%{_kde5_datadir}/kconf_update/kwinrules.upd
21mr|plasma5-kwin-5.27.11-5|160	%{_kde5_datadir}/kconf_update/__pycache__
21mr|plasma5-kwin-5.27.11-5|161	%{_kde5_datadir}/kconf_update/kwin-5.23-disable-translucency-effect.sh
21mr|plasma5-kwin-5.27.11-5|162	%{_kde5_datadir}/kconf_update/kwin-5.23-remove-cover-switch.py
21mr|plasma5-kwin-5.27.11-5|163	%{_kde5_datadir}/kconf_update/kwin-5.23-remove-cubeslide.py
21mr|plasma5-kwin-5.27.11-5|164	%{_kde5_datadir}/kconf_update/kwin-5.23-remove-flip-switch.py
21mr|plasma5-kwin-5.27.11-5|165	%{_kde5_datadir}/kconf_update/kwin-5.23-remove-xrender-backend.py
21mr|plasma5-kwin-5.27.11-5|166	%{_kde5_datadir}/kconf_update/kwin-5.27-replace-cascaded-zerocornered.sh
21mr|plasma5-kwin-5.27.11-5|167	%{_kde5_datadir}/knsrcfiles/kwineffect.knsrc
21mr|plasma5-kwin-5.27.11-5|168	%{_kde5_datadir}/knsrcfiles/kwinscripts.knsrc
21mr|plasma5-kwin-5.27.11-5|169	%{_kde5_datadir}/knsrcfiles/kwinswitcher.knsrc
21mr|plasma5-kwin-5.27.11-5|170	%{_kde5_datadir}/knsrcfiles/window-decorations.knsrc
21mr|plasma5-kwin-5.27.11-5|171	%{_kde5_datadir}/kpackage/kcms/kcm_kwin_effects/
21mr|plasma5-kwin-5.27.11-5|172	%{_kde5_datadir}/kpackage/kcms/kcm_kwin_scripts/
21mr|plasma5-kwin-5.27.11-5|173	%{_kde5_datadir}/kpackage/kcms/kcm_kwin_virtualdesktops/
21mr|plasma5-kwin-5.27.11-5|174	%{_kde5_datadir}/kpackage/kcms/kcm_kwindecoration/
21mr|plasma5-kwin-5.27.11-5|175	%{_kde5_datadir}/kpackage/kcms/kcm_kwinxwayland/
21mr|plasma5-kwin-5.27.11-5|176	%{_kde5_datadir}/kpackage/kcms/kcm_kwinrules/
21mr|plasma5-kwin-5.27.11-5|177	%{_kde5_datadir}/kpackage/kcms/kcm_virtualkeyboard/
21mr|plasma5-kwin-5.27.11-5|178	%{_kde5_datadir}/kwin/*.png
21mr|plasma5-kwin-5.27.11-5|179	%{_kde5_datadir}/kwin/builtin-effects/
21mr|plasma5-kwin-5.27.11-5|180	%{_kde5_datadir}/kwin/effects/windowview/qml/main.qml
21mr|plasma5-kwin-5.27.11-5|181	%{_kde5_datadir}/kwin/decorations/kwin4_decoration_qml_plastik/
21mr|plasma5-kwin-5.27.11-5|182	%{_kde5_datadir}/kwin/effects/desktopgrid/
21mr|plasma5-kwin-5.27.11-5|183	%{_kde5_datadir}/kwin/effects/kwin4_effect_dialogparent/
21mr|plasma5-kwin-5.27.11-5|184	%{_kde5_datadir}/kwin/effects/kwin4_effect_dimscreen/
21mr|plasma5-kwin-5.27.11-5|185	%{_kde5_datadir}/kwin/effects/kwin4_effect_eyeonscreen/
21mr|plasma5-kwin-5.27.11-5|186	%{_kde5_datadir}/kwin/effects/kwin4_effect_fade/
21mr|plasma5-kwin-5.27.11-5|187	%{_kde5_datadir}/kwin/effects/kwin4_effect_fadedesktop/
21mr|plasma5-kwin-5.27.11-5|188	%{_kde5_datadir}/kwin/effects/kwin4_effect_fadingpopups/
21mr|plasma5-kwin-5.27.11-5|189	%{_kde5_datadir}/kwin/effects/kwin4_effect_frozenapp/
21mr|plasma5-kwin-5.27.11-5|190	%{_kde5_datadir}/kwin/effects/kwin4_effect_login/
21mr|plasma5-kwin-5.27.11-5|191	%{_kde5_datadir}/kwin/effects/kwin4_effect_logout/
21mr|plasma5-kwin-5.27.11-5|192	%{_kde5_datadir}/kwin/effects/kwin4_effect_maximize/
21mr|plasma5-kwin-5.27.11-5|193	%{_kde5_datadir}/kwin/effects/kwin4_effect_morphingpopups/
21mr|plasma5-kwin-5.27.11-5|194	%{_kde5_datadir}/kwin/effects/kwin4_effect_scale/
21mr|plasma5-kwin-5.27.11-5|195	%{_kde5_datadir}/kwin/effects/kwin4_effect_sessionquit/
21mr|plasma5-kwin-5.27.11-5|196	%{_kde5_datadir}/kwin/effects/kwin4_effect_squash/
21mr|plasma5-kwin-5.27.11-5|197	%{_kde5_datadir}/kwin/effects/kwin4_effect_translucency/
21mr|plasma5-kwin-5.27.11-5|198	%{_kde5_datadir}/kwin/effects/kwin4_effect_windowaperture/
21mr|plasma5-kwin-5.27.11-5|199	%{_kde5_datadir}/kwin/effects/kwin4_effect_fullscreen/
21mr|plasma5-kwin-5.27.11-5|200	%{_kde5_datadir}/kwin/effects/overview/
21mr|plasma5-kwin-5.27.11-5|201	%{_kde5_datadir}/kwin/effects/outputlocator/qml/OutputLabel.qml
21mr|plasma5-kwin-5.27.11-5|202	%{_kde5_datadir}/kwin/effects/showfps/qml/main.qml
21mr|plasma5-kwin-5.27.11-5|203	%{_kde5_datadir}/kwin/frames/plasma/frame_*.qml
21mr|plasma5-kwin-5.27.11-5|204	%{_kde5_datadir}/kwin/effects/tileseditor/
21mr|plasma5-kwin-5.27.11-5|205	%{_kde5_datadir}/kwin/kcm_kwintabbox/
21mr|plasma5-kwin-5.27.11-5|206	%{_kde5_datadir}/kwin/onscreennotification/
21mr|plasma5-kwin-5.27.11-5|207	%{_kde5_datadir}/kwin/outline/plasma/outline.qml
21mr|plasma5-kwin-5.27.11-5|208	%{_kde5_datadir}/kwin/scripts/desktopchangeosd/
21mr|plasma5-kwin-5.27.11-5|209	%{_kde5_datadir}/kwin/scripts/minimizeall/
21mr|plasma5-kwin-5.27.11-5|210	%{_kde5_datadir}/kwin/scripts/synchronizeskipswitcher/
21mr|plasma5-kwin-5.27.11-5|211	%{_kde5_datadir}/kwin/scripts/videowall/
21mr|plasma5-kwin-5.27.11-5|212	%{_kde5_datadir}/qlogging-categories5/org_kde_kwin.categories
21mr|plasma5-kwin-5.27.11-5|213	%{_kde5_datadir}/kconf_update/kwin-5.21-desktop-grid-click-behavior.py
21mr|plasma5-kwin-5.27.11-5|214	%{_kde5_datadir}/kconf_update/kwin-5.21-no-swap-encourage.py
21mr|plasma5-kwin-5.27.11-5|215	%{_kde5_datadir}/krunner/dbusplugins/kwin-runner-windows.desktop
21mr|plasma5-kwin-5.27.11-5|216	%{_kde5_iconsdir}/hicolor/*/apps/kwin.*
21mr|plasma5-kwin-5.27.11-5|217	%{_kde5_libdir}/kconf_update_bin/kwin5_update_default_rules
21mr|plasma5-kwin-5.27.11-5|218	%{_kde5_libexecdir}/kwin-applywindowdecoration
21mr|plasma5-kwin-5.27.11-5|219	%{_kde5_libexecdir}/kwin_killer_helper
21mr|plasma5-kwin-5.27.11-5|220	%{_kde5_libexecdir}/kwin_rules_dialog
21mr|plasma5-kwin-5.27.11-5|221	%{_kde5_notificationsdir}/kwin.notifyrc
21mr|plasma5-kwin-5.27.11-5|222	%{_kde5_servicetypes}/kwindecoration.desktop
21mr|plasma5-kwin-5.27.11-5|223	%{_kde5_servicetypes}/kwindesktopswitcher.desktop
21mr|plasma5-kwin-5.27.11-5|224	%{_kde5_servicetypes}/kwineffect.desktop
21mr|plasma5-kwin-5.27.11-5|225	%{_kde5_servicetypes}/kwinscript.desktop
21mr|plasma5-kwin-5.27.11-5|226	%{_kde5_servicetypes}/kwinwindowswitcher.desktop
21mr|plasma5-kwin-5.27.11-5|227	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kwin_effects.so
21mr|plasma5-kwin-5.27.11-5|228	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kwin_scripts.so
21mr|plasma5-kwin-5.27.11-5|229	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kwin_virtualdesktops.so
21mr|plasma5-kwin-5.27.11-5|230	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kwindecoration.so
21mr|plasma5-kwin-5.27.11-5|231	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kwinrules.so
21mr|plasma5-kwin-5.27.11-5|232	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_kwinxwayland.so
21mr|plasma5-kwin-5.27.11-5|233	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_virtualkeyboard.so
21mr|plasma5-kwin-5.27.11-5|234	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kwinoptions.so
21mr|plasma5-kwin-5.27.11-5|235	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kwinscreenedges.so
21mr|plasma5-kwin-5.27.11-5|236	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kwintabbox.so
21mr|plasma5-kwin-5.27.11-5|237	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_kwintouchscreen.so
21mr|plasma5-kwin-5.27.11-5|238	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kwincompositing.so
21mr|plasma5-kwin-5.27.11-5|239	%{_qt5_plugindir}/kpackage/packagestructure/*.so
21mr|plasma5-kwin-5.27.11-5|240	%{_qt5_plugindir}/kwin/effects/configs/*.so
21mr|plasma5-kwin-5.27.11-5|241	%{_qt5_plugindir}/kwin/plugins/krunnerintegration.so
21mr|plasma5-kwin-5.27.11-5|242	%{_qt5_plugindir}/kwin/plugins/colordintegration.so
21mr|plasma5-kwin-5.27.11-5|243	%{_qt5_plugindir}/kwin/plugins/libKWinNightColorPlugin.so
21mr|plasma5-kwin-5.27.11-5|244	%{_qt5_plugindir}/kwin/plugins/MouseButtonToKeyPlugin.so
21mr|plasma5-kwin-5.27.11-5|245	%{_kde5_qmldir}/org/kde/kwin.2/DesktopThumbnailItem.qml
21mr|plasma5-kwin-5.27.11-5|246	%{_kde5_qmldir}/org/kde/kwin.2/qmldir
21mr|plasma5-kwin-5.27.11-5|247	%{_userunitdir}/plasma-kwin_x11.service
21mr|plasma5-kwin-5.27.11-5|248	%{_userunitdir}/plasma-kwin_wayland.service
21mr|plasma5-kwin-5.27.11-5|249	
21mr|plasma5-kwin-5.27.11-5|250	#----------------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|251	%package -n plasma5-decoration-aurorae
21mr|plasma5-kwin-5.27.11-5|252	Summary:	Plasma 5 Aurorae window decoration
21mr|plasma5-kwin-5.27.11-5|253	Group:		Graphical desktop/KDE
21mr|plasma5-kwin-5.27.11-5|254	Conflicts:	kdebase4-workspace
21mr|plasma5-kwin-5.27.11-5|255	
21mr|plasma5-kwin-5.27.11-5|256	%description -n plasma5-decoration-aurorae
21mr|plasma5-kwin-5.27.11-5|257	Plasma 5 Aurorae window decoration.
21mr|plasma5-kwin-5.27.11-5|258	
21mr|plasma5-kwin-5.27.11-5|259	%files -n plasma5-decoration-aurorae
21mr|plasma5-kwin-5.27.11-5|260	%{_kde5_datadir}/kwin/aurorae/
21mr|plasma5-kwin-5.27.11-5|261	%{_kde5_datadir}/knsrcfiles/aurorae.knsrc
21mr|plasma5-kwin-5.27.11-5|262	%{_qt5_plugindir}/org.kde.kdecoration2/kwin5_aurorae.so
21mr|plasma5-kwin-5.27.11-5|263	
21mr|plasma5-kwin-5.27.11-5|264	#--------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|265	
21mr|plasma5-kwin-5.27.11-5|266	%package	wayland-nvidia
21mr|plasma5-kwin-5.27.11-5|267	Summary:	KDE Window Manager with Wayland support for NVIDIA driver
21mr|plasma5-kwin-5.27.11-5|268	Group:		System/Libraries
21mr|plasma5-kwin-5.27.11-5|269	Requires:	%{name} = %{EVRD}
21mr|plasma5-kwin-5.27.11-5|270	Requires:	%{_lib}nvidia-egl-wayland1
21mr|plasma5-kwin-5.27.11-5|271	BuildArch:	noarch
21mr|plasma5-kwin-5.27.11-5|272	
21mr|plasma5-kwin-5.27.11-5|273	%description    wayland-nvidia
21mr|plasma5-kwin-5.27.11-5|274	KDE Window Manager with Wayland support for NVIDIA driver.
21mr|plasma5-kwin-5.27.11-5|275	
21mr|plasma5-kwin-5.27.11-5|276	%files wayland-nvidia
21mr|plasma5-kwin-5.27.11-5|277	
21mr|plasma5-kwin-5.27.11-5|278	#--------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|279	
21mr|plasma5-kwin-5.27.11-5|280	%define qmlkwin %mklibname kwin-qml
21mr|plasma5-kwin-5.27.11-5|281	
21mr|plasma5-kwin-5.27.11-5|282	%package -n %{qmlkwin}
21mr|plasma5-kwin-5.27.11-5|283	Summary:	QML plugin for Plasma 5 KWin
21mr|plasma5-kwin-5.27.11-5|284	Group:		System/Libraries
21mr|plasma5-kwin-5.27.11-5|285	Provides:	kwin-qml = %{EVRD}
21mr|plasma5-kwin-5.27.11-5|286	
21mr|plasma5-kwin-5.27.11-5|287	%description -n %{qmlkwin}
21mr|plasma5-kwin-5.27.11-5|288	QML plugin for Plasma 5 KWin.
21mr|plasma5-kwin-5.27.11-5|289	
21mr|plasma5-kwin-5.27.11-5|290	%files -n %{qmlkwin}
21mr|plasma5-kwin-5.27.11-5|291	%dir %{_kde5_qmldir}/org/kde/kwin/
21mr|plasma5-kwin-5.27.11-5|292	%{_kde5_qmldir}/org/kde/kwin/*
21mr|plasma5-kwin-5.27.11-5|293	
21mr|plasma5-kwin-5.27.11-5|294	#----------------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|295	
21mr|plasma5-kwin-5.27.11-5|296	%define kcmkwincommon_major 5
21mr|plasma5-kwin-5.27.11-5|297	%define libkcmkwincommon %mklibname kcmkwincommon %{kcmkwincommon_major}
21mr|plasma5-kwin-5.27.11-5|298	
21mr|plasma5-kwin-5.27.11-5|299	%package -n %{libkcmkwincommon}
21mr|plasma5-kwin-5.27.11-5|300	Summary:	Plasma 5 window manager shared library
21mr|plasma5-kwin-5.27.11-5|301	Group:		System/Libraries
21mr|plasma5-kwin-5.27.11-5|302	
21mr|plasma5-kwin-5.27.11-5|303	%description -n %{libkcmkwincommon}
21mr|plasma5-kwin-5.27.11-5|304	Plasma 5 window manager shared library.
21mr|plasma5-kwin-5.27.11-5|305	
21mr|plasma5-kwin-5.27.11-5|306	%files -n %{libkcmkwincommon}
21mr|plasma5-kwin-5.27.11-5|307	%{_kde5_libdir}/libkcmkwincommon.so.%{kcmkwincommon_major}
21mr|plasma5-kwin-5.27.11-5|308	%{_kde5_libdir}/libkcmkwincommon.so.%{version}*
21mr|plasma5-kwin-5.27.11-5|309	
21mr|plasma5-kwin-5.27.11-5|310	#----------------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|311	
21mr|plasma5-kwin-5.27.11-5|312	%define kwin_major 5
21mr|plasma5-kwin-5.27.11-5|313	%define libkwin %mklibname kwin %{kwin_major}
21mr|plasma5-kwin-5.27.11-5|314	
21mr|plasma5-kwin-5.27.11-5|315	%package -n %{libkwin}
21mr|plasma5-kwin-5.27.11-5|316	Summary:	Plasma 5 window manager shared library
21mr|plasma5-kwin-5.27.11-5|317	Group:		System/Libraries
21mr|plasma5-kwin-5.27.11-5|318	Requires:	%{qmlkwin} = %{EVRD}
21mr|plasma5-kwin-5.27.11-5|319	
21mr|plasma5-kwin-5.27.11-5|320	%description -n %{libkwin}
21mr|plasma5-kwin-5.27.11-5|321	Plasma 5 window manager shared library.
21mr|plasma5-kwin-5.27.11-5|322	
21mr|plasma5-kwin-5.27.11-5|323	%files -n %{libkwin}
21mr|plasma5-kwin-5.27.11-5|324	%{_kde5_libdir}/libkwin.so.%{kwin_major}
21mr|plasma5-kwin-5.27.11-5|325	%{_kde5_libdir}/libkwin.so.%{version}*
21mr|plasma5-kwin-5.27.11-5|326	
21mr|plasma5-kwin-5.27.11-5|327	#----------------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|328	
21mr|plasma5-kwin-5.27.11-5|329	%define kwineffects_major 14
21mr|plasma5-kwin-5.27.11-5|330	%define libkwineffects %mklibname kwineffects %{kwineffects_major}
21mr|plasma5-kwin-5.27.11-5|331	
21mr|plasma5-kwin-5.27.11-5|332	%package -n %{libkwineffects}
21mr|plasma5-kwin-5.27.11-5|333	Summary:	Plasma 5 window manager shared library
21mr|plasma5-kwin-5.27.11-5|334	Group:		System/Libraries
21mr|plasma5-kwin-5.27.11-5|335	
21mr|plasma5-kwin-5.27.11-5|336	%description -n %{libkwineffects}
21mr|plasma5-kwin-5.27.11-5|337	Plasma 5 window manager shared library.
21mr|plasma5-kwin-5.27.11-5|338	
21mr|plasma5-kwin-5.27.11-5|339	%files -n %{libkwineffects}
21mr|plasma5-kwin-5.27.11-5|340	%{_kde5_libdir}/libkwineffects.so.%{kwineffects_major}
21mr|plasma5-kwin-5.27.11-5|341	%{_kde5_libdir}/libkwineffects.so.%{version}*
21mr|plasma5-kwin-5.27.11-5|342	
21mr|plasma5-kwin-5.27.11-5|343	#----------------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|344	
21mr|plasma5-kwin-5.27.11-5|345	%define kwinglutils_major 14
21mr|plasma5-kwin-5.27.11-5|346	%define libkwinglutils %mklibname kwinglutils %{kwinglutils_major}
21mr|plasma5-kwin-5.27.11-5|347	
21mr|plasma5-kwin-5.27.11-5|348	%package -n %{libkwinglutils}
21mr|plasma5-kwin-5.27.11-5|349	Summary:	Plasma 5 window manager shared library
21mr|plasma5-kwin-5.27.11-5|350	Group:		System/Libraries
21mr|plasma5-kwin-5.27.11-5|351	
21mr|plasma5-kwin-5.27.11-5|352	%description -n %{libkwinglutils}
21mr|plasma5-kwin-5.27.11-5|353	Plasma 5 window manager shared library.
21mr|plasma5-kwin-5.27.11-5|354	
21mr|plasma5-kwin-5.27.11-5|355	%files -n %{libkwinglutils}
21mr|plasma5-kwin-5.27.11-5|356	%{_kde5_libdir}/libkwinglutils.so.%{kwinglutils_major}
21mr|plasma5-kwin-5.27.11-5|357	%{_kde5_libdir}/libkwinglutils.so.%{version}*
21mr|plasma5-kwin-5.27.11-5|358	
21mr|plasma5-kwin-5.27.11-5|359	#----------------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|360	
21mr|plasma5-kwin-5.27.11-5|361	%define devkwin %mklibname kwin -d
21mr|plasma5-kwin-5.27.11-5|362	
21mr|plasma5-kwin-5.27.11-5|363	%package -n %{devkwin}
21mr|plasma5-kwin-5.27.11-5|364	Summary:	Development files for Plasma 5 window manager module
21mr|plasma5-kwin-5.27.11-5|365	Group:		Development/KDE and Qt
21mr|plasma5-kwin-5.27.11-5|366	Requires:	%{libkwineffects} = %{EVRD}
21mr|plasma5-kwin-5.27.11-5|367	Requires:	%{libkwinglutils} = %{EVRD}
21mr|plasma5-kwin-5.27.11-5|368	Provides:	%{name}-devel = %{EVRD}
21mr|plasma5-kwin-5.27.11-5|369	Conflicts:	kdebase4-workspace-devel
21mr|plasma5-kwin-5.27.11-5|370	
21mr|plasma5-kwin-5.27.11-5|371	%description -n %{devkwin}
21mr|plasma5-kwin-5.27.11-5|372	This package contains header files needed if you wish to build applications
21mr|plasma5-kwin-5.27.11-5|373	based on %{name}.
21mr|plasma5-kwin-5.27.11-5|374	
21mr|plasma5-kwin-5.27.11-5|375	%files -n %{devkwin}
21mr|plasma5-kwin-5.27.11-5|376	%{_kde5_includedir}/kwin*.h
21mr|plasma5-kwin-5.27.11-5|377	%{_kde5_libdir}/cmake/KWinDBusInterface
21mr|plasma5-kwin-5.27.11-5|378	%{_kde5_libdir}/cmake/KWinEffects/KWinEffectsConfig.cmake
21mr|plasma5-kwin-5.27.11-5|379	%{_kde5_libdir}/cmake/KWinEffects/KWinEffectsConfigVersion.cmake
21mr|plasma5-kwin-5.27.11-5|380	%{_kde5_libdir}/cmake/KWinEffects/KWinEffectsTargets-release.cmake
21mr|plasma5-kwin-5.27.11-5|381	%{_kde5_libdir}/cmake/KWinEffects/KWinEffectsTargets.cmake
21mr|plasma5-kwin-5.27.11-5|382	%{_kde5_libdir}/libkwineffects.so
21mr|plasma5-kwin-5.27.11-5|383	%{_kde5_libdir}/libkwinglutils.so
21mr|plasma5-kwin-5.27.11-5|384	%{_datadir}/dbus-1/interfaces/org.kde.*.xml
21mr|plasma5-kwin-5.27.11-5|385	
21mr|plasma5-kwin-5.27.11-5|386	#----------------------------------------------------------------------------
21mr|plasma5-kwin-5.27.11-5|387	
21mr|plasma5-kwin-5.27.11-5|388	%prep
21mr|plasma5-kwin-5.27.11-5|389	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-kwin-5.27.11-5|390	
21mr|plasma5-kwin-5.27.11-5|391	pushd po
21mr|plasma5-kwin-5.27.11-5|392	tar -xvzf %{SOURCE1}
21mr|plasma5-kwin-5.27.11-5|393	popd
21mr|plasma5-kwin-5.27.11-5|394	
21mr|plasma5-kwin-5.27.11-5|395	%build
21mr|plasma5-kwin-5.27.11-5|396	%cmake_kde5
21mr|plasma5-kwin-5.27.11-5|397	%make
21mr|plasma5-kwin-5.27.11-5|398	
21mr|plasma5-kwin-5.27.11-5|399	%install
21mr|plasma5-kwin-5.27.11-5|400	%makeinstall_std -C build
21mr|plasma5-kwin-5.27.11-5|401	
21mr|plasma5-kwin-5.27.11-5|402	%find_lang %{oname} --all-name --with-kde --with-html
21mr|plasma5-kwin-5.27.11-5|403	
21mr|plasma5-kwin-5.27.11-5|404	%changelog
21mr|plasma5-kwin-5.27.11-5|405	* Wed Nov 5 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|406	- Added optional parameter showNumbers to show() function.
21mr|plasma5-kwin-5.27.11-5|407	
21mr|plasma5-kwin-5.27.11-5|408	* Mon Jul 7 2025 victorr2007 <victorr2007@yandex.ru> 5.27.11-4
21mr|plasma5-kwin-5.27.11-5|409	- Backport patches for blacklist spectacle from effects
21mr|plasma5-kwin-5.27.11-5|410	
21mr|plasma5-kwin-5.27.11-5|411	* Wed Jun 18 2025 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-3
21mr|plasma5-kwin-5.27.11-5|412	- MassBuild#6376: Increase release tag
21mr|plasma5-kwin-5.27.11-5|413	
21mr|plasma5-kwin-5.27.11-5|414	* Mon Oct 14 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-2
21mr|plasma5-kwin-5.27.11-5|415	- MassBuild#5499: Increase release tag
21mr|plasma5-kwin-5.27.11-5|416	
21mr|plasma5-kwin-5.27.11-5|417	* Mon Sep 30 2024 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-1
21mr|plasma5-kwin-5.27.11-5|418	- Updated to 5.27.11
21mr|plasma5-kwin-5.27.11-5|419	
21mr|plasma5-kwin-5.27.11-5|420	* Wed Dec 6 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.10-1
21mr|plasma5-kwin-5.27.11-5|421	- Updated to 5.27.10
21mr|plasma5-kwin-5.27.11-5|422	
21mr|plasma5-kwin-5.27.11-5|423	* Wed Nov 22 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.9-1
21mr|plasma5-kwin-5.27.11-5|424	- Updated to 5.27.9
21mr|plasma5-kwin-5.27.11-5|425	
21mr|plasma5-kwin-5.27.11-5|426	* Mon Nov 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|427	- Revert to 5.27.8
21mr|plasma5-kwin-5.27.11-5|428	
21mr|plasma5-kwin-5.27.11-5|429	* Mon Nov 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|430	- Updated to 5.27.9
21mr|plasma5-kwin-5.27.11-5|431	
21mr|plasma5-kwin-5.27.11-5|432	* Sun Nov 5 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|433	- Clean
21mr|plasma5-kwin-5.27.11-5|434	
21mr|plasma5-kwin-5.27.11-5|435	* Tue Sep 12 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.8-1
21mr|plasma5-kwin-5.27.11-5|436	- Updated to 5.27.8
21mr|plasma5-kwin-5.27.11-5|437	
21mr|plasma5-kwin-5.27.11-5|438	* Fri Aug 25 2023 Alexander Stefanov <alexander@mezon.ru> 5.27.4-5
21mr|plasma5-kwin-5.27.11-5|439	- autobump release
21mr|plasma5-kwin-5.27.11-5|440	
21mr|plasma5-kwin-5.27.11-5|441	* Fri Jul 28 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.4-4
21mr|plasma5-kwin-5.27.11-5|442	- Rebuild
21mr|plasma5-kwin-5.27.11-5|443	
21mr|plasma5-kwin-5.27.11-5|444	* Wed Jul 5 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.4-3
21mr|plasma5-kwin-5.27.11-5|445	- Up release
21mr|plasma5-kwin-5.27.11-5|446	
21mr|plasma5-kwin-5.27.11-5|447	* Tue Jun 13 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|448	- Added Obsoletes: %%{_lib}kwin4_effect_builtins1
21mr|plasma5-kwin-5.27.11-5|449	
21mr|plasma5-kwin-5.27.11-5|450	* Sun Apr 16 2023 Mikhail N <m.novosyolov@rosalinux.ru> 5.27.4-2
21mr|plasma5-kwin-5.27.11-5|451	- MassBuild#3400: Increase release tag
21mr|plasma5-kwin-5.27.11-5|452	
21mr|plasma5-kwin-5.27.11-5|453	* Thu Apr 13 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|454	- Enabled testing
21mr|plasma5-kwin-5.27.11-5|455	
21mr|plasma5-kwin-5.27.11-5|456	* Tue Apr 11 2023 Vladimir Potapov <v.potapov@rosalinux.ru> 5.27.4-2
21mr|plasma5-kwin-5.27.11-5|457	- rebuild with new libdrm
21mr|plasma5-kwin-5.27.11-5|458	
21mr|plasma5-kwin-5.27.11-5|459	* Fri Apr 7 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.4-1
21mr|plasma5-kwin-5.27.11-5|460	- Revert Fix Libdrm version
21mr|plasma5-kwin-5.27.11-5|461	
21mr|plasma5-kwin-5.27.11-5|462	* Fri Apr 7 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|463	- Fix Libdrm version
21mr|plasma5-kwin-5.27.11-5|464	
21mr|plasma5-kwin-5.27.11-5|465	* Fri Apr 7 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|466	- Updated to 5.27.4
21mr|plasma5-kwin-5.27.11-5|467	
21mr|plasma5-kwin-5.27.11-5|468	* Wed Apr 5 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|plasma5-kwin-5.27.11-5|469	- silent unpack
21mr|plasma5-kwin-5.27.11-5|470	
21mr|plasma5-kwin-5.27.11-5|471	* Mon Mar 27 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|plasma5-kwin-5.27.11-5|472	- adjust provides
21mr|plasma5-kwin-5.27.11-5|473	
21mr|plasma5-kwin-5.27.11-5|474	* Mon Mar 27 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|plasma5-kwin-5.27.11-5|475	- apply mobile patches only for aarch64
21mr|plasma5-kwin-5.27.11-5|476	
21mr|plasma5-kwin-5.27.11-5|477	* Fri Oct 14 2022 VictorR2007 <victorr2007@yandex.ru> 5.25.5-1
21mr|plasma5-kwin-5.27.11-5|478	- Added patch
21mr|plasma5-kwin-5.27.11-5|479	
21mr|plasma5-kwin-5.27.11-5|480	* Wed Oct 12 2022 VictorR2007 <victorr2007@yandex.ru> 5.25.5-1
21mr|plasma5-kwin-5.27.11-5|481	- Updated to 5.25.5
21mr|plasma5-kwin-5.27.11-5|482	
21mr|plasma5-kwin-5.27.11-5|483	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 5.24.6-2
21mr|plasma5-kwin-5.27.11-5|484	- MassBuild#2787: Increase release tag
21mr|plasma5-kwin-5.27.11-5|485	
21mr|plasma5-kwin-5.27.11-5|486	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.6-1
21mr|plasma5-kwin-5.27.11-5|487	- Updated to 5.24.6
21mr|plasma5-kwin-5.27.11-5|488	
21mr|plasma5-kwin-5.27.11-5|489	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|490	- Updated to 5.24.6
21mr|plasma5-kwin-5.27.11-5|491	
21mr|plasma5-kwin-5.27.11-5|492	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|493	- Updated to 5.24.6
21mr|plasma5-kwin-5.27.11-5|494	
21mr|plasma5-kwin-5.27.11-5|495	* Sun May 22 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.5-1
21mr|plasma5-kwin-5.27.11-5|496	- Updated to 5.24.5
21mr|plasma5-kwin-5.27.11-5|497	
21mr|plasma5-kwin-5.27.11-5|498	* Wed Apr 13 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.4-1
21mr|plasma5-kwin-5.27.11-5|499	- Updated to 5.24.4
21mr|plasma5-kwin-5.27.11-5|500	
21mr|plasma5-kwin-5.27.11-5|501	* Tue Jan 4 2022 VictorR2007 <victorr2007@yandex.ru> 5.23.5-1
21mr|plasma5-kwin-5.27.11-5|502	- Updated to 5.23.5
21mr|plasma5-kwin-5.27.11-5|503	
21mr|plasma5-kwin-5.27.11-5|504	* Fri Dec 10 2021 VictorR2007 <victorr2007@yandex.ru> 5.23.4-1
21mr|plasma5-kwin-5.27.11-5|505	- Updated to 5.23.4
21mr|plasma5-kwin-5.27.11-5|506	
21mr|plasma5-kwin-5.27.11-5|507	* Sat Sep 18 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|508	- Clean
21mr|plasma5-kwin-5.27.11-5|509	
21mr|plasma5-kwin-5.27.11-5|510	* Fri Sep 17 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|511	- Clean
21mr|plasma5-kwin-5.27.11-5|512	
21mr|plasma5-kwin-5.27.11-5|513	* Tue Sep 14 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|514	- Revert «Added patch from github for drm»
21mr|plasma5-kwin-5.27.11-5|515	
21mr|plasma5-kwin-5.27.11-5|516	* Tue Sep 14 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|517	- Added patch from github for drm
21mr|plasma5-kwin-5.27.11-5|518	
21mr|plasma5-kwin-5.27.11-5|519	* Mon Sep 13 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|520	- Updated 0001-x11-Fix-build-with-EGL_NO_PLATFORM_SPECIFIC_TYPES.patch
21mr|plasma5-kwin-5.27.11-5|521	
21mr|plasma5-kwin-5.27.11-5|522	* Sun Sep 12 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|523	- Added patch for build with new libglvnd-1.3.4
21mr|plasma5-kwin-5.27.11-5|524	
21mr|plasma5-kwin-5.27.11-5|525	* Fri Sep 10 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|526	- Added patch for build with new libglvnd-1.3.4
21mr|plasma5-kwin-5.27.11-5|527	
21mr|plasma5-kwin-5.27.11-5|528	* Wed Sep 1 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.5-1
21mr|plasma5-kwin-5.27.11-5|529	- Updated to 5.22.5
21mr|plasma5-kwin-5.27.11-5|530	
21mr|plasma5-kwin-5.27.11-5|531	* Mon Aug 30 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|532	- Added dependencies
21mr|plasma5-kwin-5.27.11-5|533	
21mr|plasma5-kwin-5.27.11-5|534	* Wed Aug 4 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.4-1
21mr|plasma5-kwin-5.27.11-5|535	- Updated to 5.22.4
21mr|plasma5-kwin-5.27.11-5|536	
21mr|plasma5-kwin-5.27.11-5|537	* Wed Jun 16 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|538	- Revert «Added plasma5-kwin-wayland-nvidia requires»
21mr|plasma5-kwin-5.27.11-5|539	
21mr|plasma5-kwin-5.27.11-5|540	* Wed Jun 16 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|541	- Added plasma5-kwin-wayland-nvidia requires
21mr|plasma5-kwin-5.27.11-5|542	
21mr|plasma5-kwin-5.27.11-5|543	* Tue Jun 15 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.1-1
21mr|plasma5-kwin-5.27.11-5|544	- Updated to 5.22.1
21mr|plasma5-kwin-5.27.11-5|545	
21mr|plasma5-kwin-5.27.11-5|546	* Wed Jun 9 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.0-4.1
21mr|plasma5-kwin-5.27.11-5|547	- Updated to 5.22.0
21mr|plasma5-kwin-5.27.11-5|548	
21mr|plasma5-kwin-5.27.11-5|549	* Thu May 13 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.21.3-3
21mr|plasma5-kwin-5.27.11-5|550	- Rebuild with gcc-11
21mr|plasma5-kwin-5.27.11-5|551	
21mr|plasma5-kwin-5.27.11-5|552	* Sun Apr 11 2021 VictorR2007 <victorr2007@yandex.ru> 5.21.3-2
21mr|plasma5-kwin-5.27.11-5|553	- Added patches
21mr|plasma5-kwin-5.27.11-5|554	
21mr|plasma5-kwin-5.27.11-5|555	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.21.3-1
21mr|plasma5-kwin-5.27.11-5|556	- add requires exclude
21mr|plasma5-kwin-5.27.11-5|557	
21mr|plasma5-kwin-5.27.11-5|558	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kwin-5.27.11-5|559	- fix files
21mr|plasma5-kwin-5.27.11-5|560	
21mr|plasma5-kwin-5.27.11-5|561	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kwin-5.27.11-5|562	- fix BR
21mr|plasma5-kwin-5.27.11-5|563	
21mr|plasma5-kwin-5.27.11-5|564	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-kwin-5.27.11-5|565	- update version 5.21.3
21mr|plasma5-kwin-5.27.11-5|566	
21mr|plasma5-kwin-5.27.11-5|567	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.19.5-1
21mr|plasma5-kwin-5.27.11-5|568	- Requires libcap-utils
21mr|plasma5-kwin-5.27.11-5|569	
21mr|plasma5-kwin-5.27.11-5|570	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kwin-5.27.11-5|571	- Update files
21mr|plasma5-kwin-5.27.11-5|572	
21mr|plasma5-kwin-5.27.11-5|573	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kwin-5.27.11-5|574	- Build requires pkgconfig(libcap)
21mr|plasma5-kwin-5.27.11-5|575	
21mr|plasma5-kwin-5.27.11-5|576	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kwin-5.27.11-5|577	- Update files (partial)
21mr|plasma5-kwin-5.27.11-5|578	
21mr|plasma5-kwin-5.27.11-5|579	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kwin-5.27.11-5|580	- New library major 12
21mr|plasma5-kwin-5.27.11-5|581	
21mr|plasma5-kwin-5.27.11-5|582	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kwin-5.27.11-5|583	- Build requires kwayland-server-devel
21mr|plasma5-kwin-5.27.11-5|584	
21mr|plasma5-kwin-5.27.11-5|585	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kwin-5.27.11-5|586	- Drop backported patches
21mr|plasma5-kwin-5.27.11-5|587	
21mr|plasma5-kwin-5.27.11-5|588	* Tue Oct 13 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kwin-5.27.11-5|589	- New version 5.19.5
21mr|plasma5-kwin-5.27.11-5|590	
21mr|plasma5-kwin-5.27.11-5|591	* Sat Oct 3 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-kwin-5.27.11-5|592	- Rebuild
21mr|plasma5-kwin-5.27.11-5|593	
21mr|plasma5-kwin-5.27.11-5|594	* Thu Jun 4 2020 Victor Ryzhikh <victorr2007@yandex.ru> 5.14.4-7
21mr|plasma5-kwin-5.27.11-5|595	- Rebuild
21mr|plasma5-kwin-5.27.11-5|596	
21mr|plasma5-kwin-5.27.11-5|597	* Thu May 7 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|plasma5-kwin-5.27.11-5|598	- add more deps
21mr|plasma5-kwin-5.27.11-5|599	
21mr|plasma5-kwin-5.27.11-5|600	* Thu May 7 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|plasma5-kwin-5.27.11-5|601	- BR: kf5textwidgets-devel
21mr|plasma5-kwin-5.27.11-5|602	
21mr|plasma5-kwin-5.27.11-5|603	* Thu May 7 2020 Alexander Stefanov <alexander@mezon.ru> 5.14.4-6
21mr|plasma5-kwin-5.27.11-5|604	- BR: kf5iconthemes-devel
21mr|plasma5-kwin-5.27.11-5|605	
21mr|plasma5-kwin-5.27.11-5|606	* Sun Apr 26 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.14.4-6
21mr|plasma5-kwin-5.27.11-5|607	- Bump release
21mr|plasma5-kwin-5.27.11-5|608	
21mr|plasma5-kwin-5.27.11-5|609	* Wed Apr 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.14.4-5
21mr|plasma5-kwin-5.27.11-5|610	- Backport upstream patch to fix build with Qt 5.13+
21mr|plasma5-kwin-5.27.11-5|611	
21mr|plasma5-kwin-5.27.11-5|612	* Wed Apr 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-kwin-5.27.11-5|613	- Bump release
21mr|plasma5-kwin-5.27.11-5|614	
21mr|plasma5-kwin-5.27.11-5|615	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kwin-5.27.11-5|616	- bot: rpm5 -> rpm4 (8)
21mr|plasma5-kwin-5.27.11-5|617	
21mr|plasma5-kwin-5.27.11-5|618	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kwin-5.27.11-5|619	- bot: rpm5 -> rpm4 (6)
21mr|plasma5-kwin-5.27.11-5|620	
21mr|plasma5-kwin-5.27.11-5|621	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kwin-5.27.11-5|622	- bot: rpm5 -> rpm4 (3)
21mr|plasma5-kwin-5.27.11-5|623	
21mr|plasma5-kwin-5.27.11-5|624	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-kwin-5.27.11-5|625	- bot: rpm5 -> rpm4 (1)

15298 21
21mr|plasma5-libkcddb-23.08.4-2|1	%define oname libkcddb
21mr|plasma5-libkcddb-23.08.4-2|2	
21mr|plasma5-libkcddb-23.08.4-2|3	Summary:	KDE Frameworks 5 library for retrieving and sending CDDB information
21mr|plasma5-libkcddb-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-libkcddb-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-libkcddb-23.08.4-2|6	Release:	2
21mr|plasma5-libkcddb-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-libkcddb-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-libkcddb-23.08.4-2|9	Url:		https://www.kde.org/
21mr|plasma5-libkcddb-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-libkcddb-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-libkcddb-23.08.4-2|12	BuildRequires:	kf5codecs-devel
21mr|plasma5-libkcddb-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|plasma5-libkcddb-23.08.4-2|14	BuildRequires:	kf5doctools-devel
21mr|plasma5-libkcddb-23.08.4-2|15	BuildRequires:	kf5i18n-devel
21mr|plasma5-libkcddb-23.08.4-2|16	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-libkcddb-23.08.4-2|17	BuildRequires:	kf5kio-devel
21mr|plasma5-libkcddb-23.08.4-2|18	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-libkcddb-23.08.4-2|19	BuildRequires:	pkgconfig(libmusicbrainz5)
21mr|plasma5-libkcddb-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-libkcddb-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-libkcddb-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-libkcddb-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-libkcddb-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-libkcddb-23.08.4-2|25	
21mr|plasma5-libkcddb-23.08.4-2|26	%description
21mr|plasma5-libkcddb-23.08.4-2|27	KDE Frameworks 5 library for retrieving and sending CDDB information.
21mr|plasma5-libkcddb-23.08.4-2|28	
21mr|plasma5-libkcddb-23.08.4-2|29	%files -f %{oname}.lang
21mr|plasma5-libkcddb-23.08.4-2|30	%{_kde5_applicationsdir}/kcm_cddb.desktop
21mr|plasma5-libkcddb-23.08.4-2|31	%{_kde5_datadir}/config.kcfg/libkcddb5.kcfg
21mr|plasma5-libkcddb-23.08.4-2|32	%{_kde5_datadir}/qlogging-categories5/libkcddb.categories
21mr|plasma5-libkcddb-23.08.4-2|33	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_cddb.so
21mr|plasma5-libkcddb-23.08.4-2|34	
21mr|plasma5-libkcddb-23.08.4-2|35	#----------------------------------------------------------------------------
21mr|plasma5-libkcddb-23.08.4-2|36	
21mr|plasma5-libkcddb-23.08.4-2|37	%define kf5cddb_major 5
21mr|plasma5-libkcddb-23.08.4-2|38	%define libkf5cddb %mklibname kf5cddb %{kf5cddb_major}
21mr|plasma5-libkcddb-23.08.4-2|39	
21mr|plasma5-libkcddb-23.08.4-2|40	%package -n %{libkf5cddb}
21mr|plasma5-libkcddb-23.08.4-2|41	Summary:	KDE Frameworks 5 CDDB shared library
21mr|plasma5-libkcddb-23.08.4-2|42	Group:		System/Libraries
21mr|plasma5-libkcddb-23.08.4-2|43	Requires:	%{name}
21mr|plasma5-libkcddb-23.08.4-2|44	
21mr|plasma5-libkcddb-23.08.4-2|45	%description -n %{libkf5cddb}
21mr|plasma5-libkcddb-23.08.4-2|46	KDE Frameworks 5 CDDB shared library.
21mr|plasma5-libkcddb-23.08.4-2|47	
21mr|plasma5-libkcddb-23.08.4-2|48	%files -n %{libkf5cddb}
21mr|plasma5-libkcddb-23.08.4-2|49	%{_kde5_libdir}/libKF5Cddb.so.%{kf5cddb_major}*
21mr|plasma5-libkcddb-23.08.4-2|50	
21mr|plasma5-libkcddb-23.08.4-2|51	#----------------------------------------------------------------------------
21mr|plasma5-libkcddb-23.08.4-2|52	
21mr|plasma5-libkcddb-23.08.4-2|53	%define devkf5cddb %mklibname kf5cddb -d
21mr|plasma5-libkcddb-23.08.4-2|54	
21mr|plasma5-libkcddb-23.08.4-2|55	%package -n %{devkf5cddb}
21mr|plasma5-libkcddb-23.08.4-2|56	Summary:	Development files for KDE Frameworks 5 CDDB library
21mr|plasma5-libkcddb-23.08.4-2|57	Group:		Development/KDE and Qt
21mr|plasma5-libkcddb-23.08.4-2|58	Requires:	%{libkf5cddb} = %{EVRD}
21mr|plasma5-libkcddb-23.08.4-2|59	Provides:	kf5cddb-devel = %{version}
21mr|plasma5-libkcddb-23.08.4-2|60	
21mr|plasma5-libkcddb-23.08.4-2|61	%description -n %{devkf5cddb}
21mr|plasma5-libkcddb-23.08.4-2|62	This package contains header files needed if you wish to build applications
21mr|plasma5-libkcddb-23.08.4-2|63	based on %{name}.
21mr|plasma5-libkcddb-23.08.4-2|64	
21mr|plasma5-libkcddb-23.08.4-2|65	%files -n %{devkf5cddb}
21mr|plasma5-libkcddb-23.08.4-2|66	%dir %{_kde5_includedir}/KF5/KCddb
21mr|plasma5-libkcddb-23.08.4-2|67	%{_kde5_includedir}/KF5/KCddb/*
21mr|plasma5-libkcddb-23.08.4-2|68	%dir %{_kde5_includedir}/KCddb5/KCDDB
21mr|plasma5-libkcddb-23.08.4-2|69	%{_kde5_includedir}/KCddb5/KCDDB/*
21mr|plasma5-libkcddb-23.08.4-2|70	%dir %{_kde5_includedir}/KCddb5/kcddb
21mr|plasma5-libkcddb-23.08.4-2|71	%{_kde5_includedir}/KCddb5/kcddb/*
21mr|plasma5-libkcddb-23.08.4-2|72	%{_kde5_includedir}/KCddb5/kcddb_version.h
21mr|plasma5-libkcddb-23.08.4-2|73	%{_kde5_libdir}/cmake/KF5Cddb
21mr|plasma5-libkcddb-23.08.4-2|74	%{_kde5_libdir}/libKF5Cddb.so
21mr|plasma5-libkcddb-23.08.4-2|75	%{_kde5_mkspecsdir}/*.pri
21mr|plasma5-libkcddb-23.08.4-2|76	
21mr|plasma5-libkcddb-23.08.4-2|77	#----------------------------------------------------------------------------
21mr|plasma5-libkcddb-23.08.4-2|78	
21mr|plasma5-libkcddb-23.08.4-2|79	%prep
21mr|plasma5-libkcddb-23.08.4-2|80	%setup -qn %{oname}-%{version}
21mr|plasma5-libkcddb-23.08.4-2|81	
21mr|plasma5-libkcddb-23.08.4-2|82	%build
21mr|plasma5-libkcddb-23.08.4-2|83	%cmake_kde5
21mr|plasma5-libkcddb-23.08.4-2|84	%make
21mr|plasma5-libkcddb-23.08.4-2|85	
21mr|plasma5-libkcddb-23.08.4-2|86	%install
21mr|plasma5-libkcddb-23.08.4-2|87	%makeinstall_std -C build
21mr|plasma5-libkcddb-23.08.4-2|88	
21mr|plasma5-libkcddb-23.08.4-2|89	%find_lang %{oname} cddbretrieval5 kcmcddb %{oname}.lang --with-kde --with-html

15299 21
21mr|plasma5-libkcompactdisc-23.08.4-2|1	%define oname libkcompactdisc
21mr|plasma5-libkcompactdisc-23.08.4-2|2	
21mr|plasma5-libkcompactdisc-23.08.4-2|3	Summary:	KDE Frameworks 5 library for playing & ripping CDs
21mr|plasma5-libkcompactdisc-23.08.4-2|4	Name:		plasma5-%{oname}
21mr|plasma5-libkcompactdisc-23.08.4-2|5	Version:	23.08.4
21mr|plasma5-libkcompactdisc-23.08.4-2|6	Release:	2
21mr|plasma5-libkcompactdisc-23.08.4-2|7	License:	GPLv2+
21mr|plasma5-libkcompactdisc-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|plasma5-libkcompactdisc-23.08.4-2|9	Url:		https://www.kde.org/
21mr|plasma5-libkcompactdisc-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-libkcompactdisc-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-libkcompactdisc-23.08.4-2|12	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-libkcompactdisc-23.08.4-2|13	BuildRequires:	kf5i18n-devel
21mr|plasma5-libkcompactdisc-23.08.4-2|14	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-libkcompactdisc-23.08.4-2|15	BuildRequires:	kf5solid-devel
21mr|plasma5-libkcompactdisc-23.08.4-2|16	BuildRequires:	pkgconfig(alsa)
21mr|plasma5-libkcompactdisc-23.08.4-2|17	BuildRequires:	pkgconfig(phonon4qt5)
21mr|plasma5-libkcompactdisc-23.08.4-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-libkcompactdisc-23.08.4-2|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-libkcompactdisc-23.08.4-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-libkcompactdisc-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-libkcompactdisc-23.08.4-2|22	
21mr|plasma5-libkcompactdisc-23.08.4-2|23	%description
21mr|plasma5-libkcompactdisc-23.08.4-2|24	KDE Frameworks 5 library for playing & ripping CDs.
21mr|plasma5-libkcompactdisc-23.08.4-2|25	
21mr|plasma5-libkcompactdisc-23.08.4-2|26	#----------------------------------------------------------------------------
21mr|plasma5-libkcompactdisc-23.08.4-2|27	
21mr|plasma5-libkcompactdisc-23.08.4-2|28	%package i18n
21mr|plasma5-libkcompactdisc-23.08.4-2|29	Summary:	KDE Frameworks 5 playing & ripping CDs library translations
21mr|plasma5-libkcompactdisc-23.08.4-2|30	Group:		System/Internationalization
21mr|plasma5-libkcompactdisc-23.08.4-2|31	BuildArch:	noarch
21mr|plasma5-libkcompactdisc-23.08.4-2|32	
21mr|plasma5-libkcompactdisc-23.08.4-2|33	%description i18n
21mr|plasma5-libkcompactdisc-23.08.4-2|34	KDE Frameworks 5 playing & ripping CDs library translations
21mr|plasma5-libkcompactdisc-23.08.4-2|35	
21mr|plasma5-libkcompactdisc-23.08.4-2|36	%files i18n -f %{oname}.lang
21mr|plasma5-libkcompactdisc-23.08.4-2|37	
21mr|plasma5-libkcompactdisc-23.08.4-2|38	#----------------------------------------------------------------------------
21mr|plasma5-libkcompactdisc-23.08.4-2|39	
21mr|plasma5-libkcompactdisc-23.08.4-2|40	%define kf5compactdisc_major 5
21mr|plasma5-libkcompactdisc-23.08.4-2|41	%define libkf5compactdisc %mklibname kf5compactdisc %{kf5compactdisc_major}
21mr|plasma5-libkcompactdisc-23.08.4-2|42	
21mr|plasma5-libkcompactdisc-23.08.4-2|43	%package -n %{libkf5compactdisc}
21mr|plasma5-libkcompactdisc-23.08.4-2|44	Summary:	KDE Frameworks 5 playing & ripping CDs shared library
21mr|plasma5-libkcompactdisc-23.08.4-2|45	Group:		System/Libraries
21mr|plasma5-libkcompactdisc-23.08.4-2|46	Requires:	%{name}-i18n
21mr|plasma5-libkcompactdisc-23.08.4-2|47	
21mr|plasma5-libkcompactdisc-23.08.4-2|48	%description -n %{libkf5compactdisc}
21mr|plasma5-libkcompactdisc-23.08.4-2|49	KDE Frameworks 5 playing & ripping CDs shared library.
21mr|plasma5-libkcompactdisc-23.08.4-2|50	
21mr|plasma5-libkcompactdisc-23.08.4-2|51	%files -n %{libkf5compactdisc}
21mr|plasma5-libkcompactdisc-23.08.4-2|52	%{_kde5_libdir}/libKF5CompactDisc.so.%{kf5compactdisc_major}*
21mr|plasma5-libkcompactdisc-23.08.4-2|53	
21mr|plasma5-libkcompactdisc-23.08.4-2|54	#----------------------------------------------------------------------------
21mr|plasma5-libkcompactdisc-23.08.4-2|55	
21mr|plasma5-libkcompactdisc-23.08.4-2|56	%define devkf5compactdisc %mklibname kf5compactdisc -d
21mr|plasma5-libkcompactdisc-23.08.4-2|57	
21mr|plasma5-libkcompactdisc-23.08.4-2|58	%package -n %{devkf5compactdisc}
21mr|plasma5-libkcompactdisc-23.08.4-2|59	Summary:	Development files for KDE Frameworks 5 playing & ripping CDs library
21mr|plasma5-libkcompactdisc-23.08.4-2|60	Group:		Development/KDE and Qt
21mr|plasma5-libkcompactdisc-23.08.4-2|61	Requires:	%{libkf5compactdisc} = %{EVRD}
21mr|plasma5-libkcompactdisc-23.08.4-2|62	Requires:	pkgconfig(alsa)
21mr|plasma5-libkcompactdisc-23.08.4-2|63	Provides:	kf5compactdisc-devel = %{version}
21mr|plasma5-libkcompactdisc-23.08.4-2|64	
21mr|plasma5-libkcompactdisc-23.08.4-2|65	%description -n %{devkf5compactdisc}
21mr|plasma5-libkcompactdisc-23.08.4-2|66	This package contains header files needed if you wish to build applications
21mr|plasma5-libkcompactdisc-23.08.4-2|67	based on %{name}.
21mr|plasma5-libkcompactdisc-23.08.4-2|68	
21mr|plasma5-libkcompactdisc-23.08.4-2|69	%files -n %{devkf5compactdisc}
21mr|plasma5-libkcompactdisc-23.08.4-2|70	%dir %{_kde5_includedir}/KF5/KCompactDisc
21mr|plasma5-libkcompactdisc-23.08.4-2|71	%{_kde5_includedir}/KF5/KCompactDisc/*
21mr|plasma5-libkcompactdisc-23.08.4-2|72	%{_kde5_libdir}/cmake/KF5CompactDisc
21mr|plasma5-libkcompactdisc-23.08.4-2|73	%{_kde5_libdir}/libKF5CompactDisc.so
21mr|plasma5-libkcompactdisc-23.08.4-2|74	%{_kde5_libdir}/qt5/mkspecs/modules/qt_KCompactDisc.pri
21mr|plasma5-libkcompactdisc-23.08.4-2|75	
21mr|plasma5-libkcompactdisc-23.08.4-2|76	#----------------------------------------------------------------------------
21mr|plasma5-libkcompactdisc-23.08.4-2|77	
21mr|plasma5-libkcompactdisc-23.08.4-2|78	%prep
21mr|plasma5-libkcompactdisc-23.08.4-2|79	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-libkcompactdisc-23.08.4-2|80	
21mr|plasma5-libkcompactdisc-23.08.4-2|81	%build
21mr|plasma5-libkcompactdisc-23.08.4-2|82	%cmake_kde5
21mr|plasma5-libkcompactdisc-23.08.4-2|83	%make
21mr|plasma5-libkcompactdisc-23.08.4-2|84	
21mr|plasma5-libkcompactdisc-23.08.4-2|85	%install
21mr|plasma5-libkcompactdisc-23.08.4-2|86	%makeinstall_std -C build
21mr|plasma5-libkcompactdisc-23.08.4-2|87	
21mr|plasma5-libkcompactdisc-23.08.4-2|88	%find_lang %{oname} --with-kde

15300 21
21mr|plasma5-libkdegames-23.08.4-2|1	
21mr|plasma5-libkdegames-23.08.4-2|2	%define oname libkdegames
21mr|plasma5-libkdegames-23.08.4-2|3	
21mr|plasma5-libkdegames-23.08.4-2|4	Summary:	KDE Frameworks 5 games library
21mr|plasma5-libkdegames-23.08.4-2|5	Name:		plasma5-%{oname}
21mr|plasma5-libkdegames-23.08.4-2|6	Version:	23.08.4
21mr|plasma5-libkdegames-23.08.4-2|7	Release:	2
21mr|plasma5-libkdegames-23.08.4-2|8	License:	GPLv2+
21mr|plasma5-libkdegames-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-libkdegames-23.08.4-2|10	Url:		https://www.kde.org/
21mr|plasma5-libkdegames-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-libkdegames-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-libkdegames-23.08.4-2|13	BuildRequires:	kf5archive-devel
21mr|plasma5-libkdegames-23.08.4-2|14	BuildRequires:	kf5bookmarks-devel
21mr|plasma5-libkdegames-23.08.4-2|15	BuildRequires:	kf5codecs-devel
21mr|plasma5-libkdegames-23.08.4-2|16	BuildRequires:	kf5completion-devel
21mr|plasma5-libkdegames-23.08.4-2|17	BuildRequires:	kf5config-devel
21mr|plasma5-libkdegames-23.08.4-2|18	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-libkdegames-23.08.4-2|19	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-libkdegames-23.08.4-2|20	BuildRequires:	kf5crash-devel
21mr|plasma5-libkdegames-23.08.4-2|21	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-libkdegames-23.08.4-2|22	BuildRequires:	kf5declarative-devel
21mr|plasma5-libkdegames-23.08.4-2|23	BuildRequires:	kf5dnssd-devel
21mr|plasma5-libkdegames-23.08.4-2|24	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-libkdegames-23.08.4-2|25	BuildRequires:	kf5guiaddons-devel
21mr|plasma5-libkdegames-23.08.4-2|26	BuildRequires:	kf5i18n-devel
21mr|plasma5-libkdegames-23.08.4-2|27	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-libkdegames-23.08.4-2|28	BuildRequires:	kf5itemviews-devel
21mr|plasma5-libkdegames-23.08.4-2|29	BuildRequires:	kf5jobwidgets-devel
21mr|plasma5-libkdegames-23.08.4-2|30	BuildRequires:	kf5kio-devel
21mr|plasma5-libkdegames-23.08.4-2|31	BuildRequires:	kf5newstuff-devel
21mr|plasma5-libkdegames-23.08.4-2|32	BuildRequires:	kf5service-devel
21mr|plasma5-libkdegames-23.08.4-2|33	BuildRequires:	kf5textwidgets-devel
21mr|plasma5-libkdegames-23.08.4-2|34	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-libkdegames-23.08.4-2|35	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-libkdegames-23.08.4-2|36	BuildRequires:	pkgconfig(openal)
21mr|plasma5-libkdegames-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-libkdegames-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-libkdegames-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-libkdegames-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-libkdegames-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-libkdegames-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|plasma5-libkdegames-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5Svg)
21mr|plasma5-libkdegames-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-libkdegames-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-libkdegames-23.08.4-2|46	BuildRequires:	pkgconfig(sndfile)
21mr|plasma5-libkdegames-23.08.4-2|47	
21mr|plasma5-libkdegames-23.08.4-2|48	%description
21mr|plasma5-libkdegames-23.08.4-2|49	KDE Frameworks 5 games library.
21mr|plasma5-libkdegames-23.08.4-2|50	
21mr|plasma5-libkdegames-23.08.4-2|51	%files
21mr|plasma5-libkdegames-23.08.4-2|52	%dir %{_kde5_datadir}/carddecks/
21mr|plasma5-libkdegames-23.08.4-2|53	%{_kde5_datadir}/carddecks/*
21mr|plasma5-libkdegames-23.08.4-2|54	%{_kde5_datadir}/kconf_update/kgthemeprovider-migration.upd
21mr|plasma5-libkdegames-23.08.4-2|55	%{_kde5_datadir}/qlogging-categories5/libkdegames.categories
21mr|plasma5-libkdegames-23.08.4-2|56	#----------------------------------------------------------------------------
21mr|plasma5-libkdegames-23.08.4-2|57	
21mr|plasma5-libkdegames-23.08.4-2|58	%package i18n
21mr|plasma5-libkdegames-23.08.4-2|59	Summary:	The Analitza library translations
21mr|plasma5-libkdegames-23.08.4-2|60	Group:		System/Internationalization
21mr|plasma5-libkdegames-23.08.4-2|61	BuildArch:	noarch
21mr|plasma5-libkdegames-23.08.4-2|62	
21mr|plasma5-libkdegames-23.08.4-2|63	%description i18n
21mr|plasma5-libkdegames-23.08.4-2|64	The Analitza library translations.
21mr|plasma5-libkdegames-23.08.4-2|65	
21mr|plasma5-libkdegames-23.08.4-2|66	%files i18n -f libkdegames5.lang
21mr|plasma5-libkdegames-23.08.4-2|67	
21mr|plasma5-libkdegames-23.08.4-2|68	#----------------------------------------------------------------------------
21mr|plasma5-libkdegames-23.08.4-2|69	
21mr|plasma5-libkdegames-23.08.4-2|70	%define qmlkf5kdegames %mklibname kf5kdegames-qml
21mr|plasma5-libkdegames-23.08.4-2|71	
21mr|plasma5-libkdegames-23.08.4-2|72	%package -n %{qmlkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|73	Summary:	QML plugin for KDE Frameworks 5 games
21mr|plasma5-libkdegames-23.08.4-2|74	Group:		System/Libraries
21mr|plasma5-libkdegames-23.08.4-2|75	Provides:	kf5kdegames-qml = %{EVRD}
21mr|plasma5-libkdegames-23.08.4-2|76	
21mr|plasma5-libkdegames-23.08.4-2|77	%description -n %{qmlkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|78	QML plugin for KDE Frameworks 5 games.
21mr|plasma5-libkdegames-23.08.4-2|79	
21mr|plasma5-libkdegames-23.08.4-2|80	%files -n %{qmlkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|81	%dir %{_kde5_qmldir}/org/kde/games/
21mr|plasma5-libkdegames-23.08.4-2|82	%{_kde5_qmldir}/org/kde/games/*
21mr|plasma5-libkdegames-23.08.4-2|83	
21mr|plasma5-libkdegames-23.08.4-2|84	#----------------------------------------------------------------------------
21mr|plasma5-libkdegames-23.08.4-2|85	
21mr|plasma5-libkdegames-23.08.4-2|86	%define kf5kdegames_major 7
21mr|plasma5-libkdegames-23.08.4-2|87	%define libkf5kdegames %mklibname kf5kdegames %{kf5kdegames_major}
21mr|plasma5-libkdegames-23.08.4-2|88	
21mr|plasma5-libkdegames-23.08.4-2|89	%package -n %{libkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|90	Summary:	KDE Frameworks 5 games shared library
21mr|plasma5-libkdegames-23.08.4-2|91	Group:		System/Libraries
21mr|plasma5-libkdegames-23.08.4-2|92	Requires:	%{name}
21mr|plasma5-libkdegames-23.08.4-2|93	Requires:	%{name}-i18n
21mr|plasma5-libkdegames-23.08.4-2|94	Requires:	kf5kdegames-qml
21mr|plasma5-libkdegames-23.08.4-2|95	
21mr|plasma5-libkdegames-23.08.4-2|96	%description -n %{libkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|97	KDE Frameworks 5 games shared library.
21mr|plasma5-libkdegames-23.08.4-2|98	
21mr|plasma5-libkdegames-23.08.4-2|99	%files -n %{libkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|100	%{_kde5_libdir}/libKF5KDEGames.so.%{kf5kdegames_major}*
21mr|plasma5-libkdegames-23.08.4-2|101	
21mr|plasma5-libkdegames-23.08.4-2|102	#----------------------------------------------------------------------------
21mr|plasma5-libkdegames-23.08.4-2|103	
21mr|plasma5-libkdegames-23.08.4-2|104	%define kf5kdegamesprivate_major 7
21mr|plasma5-libkdegames-23.08.4-2|105	%define libkf5kdegamesprivate %mklibname kf5kdegamesprivate %{kf5kdegamesprivate_major}
21mr|plasma5-libkdegames-23.08.4-2|106	
21mr|plasma5-libkdegames-23.08.4-2|107	%package -n %{libkf5kdegamesprivate}
21mr|plasma5-libkdegames-23.08.4-2|108	Summary:	KDE Frameworks 5 games shared library
21mr|plasma5-libkdegames-23.08.4-2|109	Group:		System/Libraries
21mr|plasma5-libkdegames-23.08.4-2|110	
21mr|plasma5-libkdegames-23.08.4-2|111	%description -n %{libkf5kdegamesprivate}
21mr|plasma5-libkdegames-23.08.4-2|112	KDE Frameworks 5 games shared library.
21mr|plasma5-libkdegames-23.08.4-2|113	
21mr|plasma5-libkdegames-23.08.4-2|114	%files -n %{libkf5kdegamesprivate}
21mr|plasma5-libkdegames-23.08.4-2|115	%{_kde5_libdir}/libKF5KDEGamesPrivate.so.%{kf5kdegamesprivate_major}*
21mr|plasma5-libkdegames-23.08.4-2|116	
21mr|plasma5-libkdegames-23.08.4-2|117	#----------------------------------------------------------------------------
21mr|plasma5-libkdegames-23.08.4-2|118	
21mr|plasma5-libkdegames-23.08.4-2|119	%define devkf5kdegames %mklibname kf5kdegames -d
21mr|plasma5-libkdegames-23.08.4-2|120	
21mr|plasma5-libkdegames-23.08.4-2|121	%package -n %{devkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|122	Summary:	Development files for KDE Frameworks 5 games library
21mr|plasma5-libkdegames-23.08.4-2|123	Group:		Development/KDE and Qt
21mr|plasma5-libkdegames-23.08.4-2|124	Requires:	%{libkf5kdegames} = %{EVRD}
21mr|plasma5-libkdegames-23.08.4-2|125	Requires:	%{libkf5kdegamesprivate} = %{EVRD}
21mr|plasma5-libkdegames-23.08.4-2|126	Provides:	kf5kdegames-devel = %{version}
21mr|plasma5-libkdegames-23.08.4-2|127	
21mr|plasma5-libkdegames-23.08.4-2|128	%description -n %{devkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|129	This package contains header files needed if you wish to build applications
21mr|plasma5-libkdegames-23.08.4-2|130	based on %{name}.
21mr|plasma5-libkdegames-23.08.4-2|131	
21mr|plasma5-libkdegames-23.08.4-2|132	%files -n %{devkf5kdegames}
21mr|plasma5-libkdegames-23.08.4-2|133	%dir %{_kde5_includedir}/KF5/KDEGames
21mr|plasma5-libkdegames-23.08.4-2|134	%{_kde5_includedir}/KF5/KDEGames/*
21mr|plasma5-libkdegames-23.08.4-2|135	%{_kde5_libdir}/cmake/KF5KDEGames
21mr|plasma5-libkdegames-23.08.4-2|136	%{_kde5_libdir}/libKF5KDEGames.so
21mr|plasma5-libkdegames-23.08.4-2|137	%{_kde5_libdir}/libKF5KDEGamesPrivate.so
21mr|plasma5-libkdegames-23.08.4-2|138	
21mr|plasma5-libkdegames-23.08.4-2|139	#----------------------------------------------------------------------------
21mr|plasma5-libkdegames-23.08.4-2|140	
21mr|plasma5-libkdegames-23.08.4-2|141	%prep
21mr|plasma5-libkdegames-23.08.4-2|142	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-libkdegames-23.08.4-2|143	
21mr|plasma5-libkdegames-23.08.4-2|144	%build
21mr|plasma5-libkdegames-23.08.4-2|145	%cmake_kde5
21mr|plasma5-libkdegames-23.08.4-2|146	%make
21mr|plasma5-libkdegames-23.08.4-2|147	
21mr|plasma5-libkdegames-23.08.4-2|148	%install
21mr|plasma5-libkdegames-23.08.4-2|149	%makeinstall_std -C build
21mr|plasma5-libkdegames-23.08.4-2|150	
21mr|plasma5-libkdegames-23.08.4-2|151	%find_lang libkdegames5

15301 21
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|1	Summary:	ROSA Desktop Fresh look and feel for Plasma 5
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|2	Name:		plasma5-look-and-feel-rosa-fresh
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|3	Version:	6.2.5
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|4	Release:	1
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|5	License:	GPLv2+
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|6	Group:		Graphical desktop/KDE
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|7	Url:		http://rosalinux.com/
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|8	Source0:	https://abf.io/uxteam/%{name}/archive/%{name}-%{version}.tar.gz
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|9	BuildRequires:	extra-cmake-modules
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|10	BuildRequires:	kf5plasma-devel
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|11	Requires:	plasma5-color-scheme-rosa
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|12	Requires:	plasma5-desktoptheme-rosa-fresh
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|13	Requires:	plasma5-wallpaper-rosa-fresh
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|14	Requires:	plasma5-rosa-icons
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|15	Requires:	plasma5-rosa-icons-dark
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|16	Provides:	plasma5-look-and-feel-default = %{EVRD}
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|17	BuildArch:	noarch
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|18	
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|19	%description
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|20	ROSA look and feel for Plasma 5.
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|21	
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|22	%files
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|23	%dir %{_kde5_datadir}/plasma/look-and-feel/org.kde.rosalight.desktop/
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|24	%{_kde5_datadir}/plasma/look-and-feel/org.kde.rosalight.desktop/*
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|25	%dir %{_kde5_datadir}/plasma/look-and-feel/org.kde.rosadark.desktop/
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|26	%{_kde5_datadir}/plasma/look-and-feel/org.kde.rosadark.desktop/*
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|27	%{_appdatadir}/org.kde.rosalight.desktop.appdata.xml
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|28	%{_appdatadir}/org.kde.rosadark.desktop.appdata.xml
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|29	
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|30	#----------------------------------------------------------------------------
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|31	
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|32	%prep
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|33	%setup -q
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|34	
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|35	%build
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|36	%cmake_kde5
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|37	%make
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|38	
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|39	%install
21mr|plasma5-look-and-feel-rosa-fresh-6.2.5-1|40	%makeinstall_std -C build

15302 21
21mr|plasma5-mobile-5.27.11-3|1	%define oname plasma-mobile
21mr|plasma5-mobile-5.27.11-3|2	
21mr|plasma5-mobile-5.27.11-3|3	Summary:	Plasma components for mobile phones
21mr|plasma5-mobile-5.27.11-3|4	Name:		plasma5-mobile
21mr|plasma5-mobile-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-mobile-5.27.11-3|6	Release:	3
21mr|plasma5-mobile-5.27.11-3|7	Group:		Graphical desktop/KDE
21mr|plasma5-mobile-5.27.11-3|8	License:	GPLv2+
21mr|plasma5-mobile-5.27.11-3|9	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-mobile-5.27.11-3|10	Source1:	plasma-mobile-5.27_ru.tar.gz
21mr|plasma5-mobile-5.27.11-3|11	#Patch0:		plasma-mobile.desktop.rus.patch
21mr|plasma5-mobile-5.27.11-3|12	Patch1:		plasma-mobile_pot.patch
21mr|plasma5-mobile-5.27.11-3|13	#Patch2:		plasma-mobile_cmake.patch
21mr|plasma5-mobile-5.27.11-3|14	Patch3:		locale_string.patch
21mr|plasma5-mobile-5.27.11-3|15	BuildRequires:	extra-cmake-modules
21mr|plasma5-mobile-5.27.11-3|16	BuildRequires:	kde-cli-tools
21mr|plasma5-mobile-5.27.11-3|17	BuildRequires:	kf5i18n-devel
21mr|plasma5-mobile-5.27.11-3|18	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-mobile-5.27.11-3|19	BuildRequires:	kf5kio-devel
21mr|plasma5-mobile-5.27.11-3|20	BuildRequires:	kf5modemmanagerqt-devel
21mr|plasma5-mobile-5.27.11-3|21	BuildRequires:	kf5notifications-devel
21mr|plasma5-mobile-5.27.11-3|22	BuildRequires:	kf5networkmanagerqt-devel
21mr|plasma5-mobile-5.27.11-3|23	BuildRequires:	kf5plasma-devel
21mr|plasma5-mobile-5.27.11-3|24	BuildRequires:	kf5service-devel
21mr|plasma5-mobile-5.27.11-3|25	BuildRequires:	kf5wayland-devel
21mr|plasma5-mobile-5.27.11-3|26	BuildRequires:	kirigami-addons-devel
21mr|plasma5-mobile-5.27.11-3|27	BuildRequires:	plasma-framework
21mr|plasma5-mobile-5.27.11-3|28	BuildRequires:	plasma5-kwin-devel
21mr|plasma5-mobile-5.27.11-3|29	BuildRequires:	plasma5-workspace-devel
21mr|plasma5-mobile-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-mobile-5.27.11-3|31	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-mobile-5.27.11-3|32	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-mobile-5.27.11-3|33	BuildRequires:	pkgconfig(ModemManager)
21mr|plasma5-mobile-5.27.11-3|34	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|plasma5-mobile-5.27.11-3|35	Requires:	plasma5-workspace
21mr|plasma5-mobile-5.27.11-3|36	Requires:	plasma5-nano
21mr|plasma5-mobile-5.27.11-3|37	Requires:	plasma5-kwin
21mr|plasma5-mobile-5.27.11-3|38	Requires:	plasma5-pulseaudio
21mr|plasma5-mobile-5.27.11-3|39	Requires:	plasma5-nm-mobile
21mr|plasma5-mobile-5.27.11-3|40	Requires:	qt5-qtquickcontrols2
21mr|plasma5-mobile-5.27.11-3|41	Requires:	qt5-qtvirtualkeyboard
21mr|plasma5-mobile-5.27.11-3|42	Requires:	qt5-wayland-client
21mr|plasma5-mobile-5.27.11-3|43	Requires:	qt5-wayland-compositor
21mr|plasma5-mobile-5.27.11-3|44	Requires:	kwayland-integration
21mr|plasma5-mobile-5.27.11-3|45	# Used by the screenshot button
21mr|plasma5-mobile-5.27.11-3|46	Requires:	spectacle
21mr|plasma5-mobile-5.27.11-3|47	Provides:   plasma-mobile-wayland = %{EVRD}
21mr|plasma5-mobile-5.27.11-3|48	
21mr|plasma5-mobile-5.27.11-3|49	%description
21mr|plasma5-mobile-5.27.11-3|50	Plasma components for mobile phones.
21mr|plasma5-mobile-5.27.11-3|51	
21mr|plasma5-mobile-5.27.11-3|52	%files -f %{oname}.lang
21mr|plasma5-mobile-5.27.11-3|53	%{_kde5_applicationsdir}/kcm_mobileshell.desktop
21mr|plasma5-mobile-5.27.11-3|54	%{_kde5_bindir}/startplasmamobile
21mr|plasma5-mobile-5.27.11-3|55	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_mobileshell.so
21mr|plasma5-mobile-5.27.11-3|56	%{_qt5_plugindir}/plasma/applets/plasma_applet_phonepanel.so
21mr|plasma5-mobile-5.27.11-3|57	%{_qt5_plugindir}/plasma/applets/plasma_containment_phone_homescreen.so
21mr|plasma5-mobile-5.27.11-3|58	%{_qt5_plugindir}/plasma/applets/plasma_containment_phone_homescreen_halcyon.so
21mr|plasma5-mobile-5.27.11-3|59	%{_qt5_plugindir}/plasma/applets/plasma_containment_phone_taskpanel.so
21mr|plasma5-mobile-5.27.11-3|60	%{_kde5_qmldir}/org/kde/plasma/mm
21mr|plasma5-mobile-5.27.11-3|61	%{_kde5_qmldir}/org/kde/plasma/private/mobileshell
21mr|plasma5-mobile-5.27.11-3|62	%{_kde5_qmldir}/org/kde/plasma/quicksetting/
21mr|plasma5-mobile-5.27.11-3|63	%{_appdatadir}/org.kde.plasma.phone.appdata.xml
21mr|plasma5-mobile-5.27.11-3|64	%{_appdatadir}/org.kde.plasma.phoneshell.appdata.xml
21mr|plasma5-mobile-5.27.11-3|65	%{_kde5_datadir}/kpackage/kcms/kcm_mobileshell
21mr|plasma5-mobile-5.27.11-3|66	%{_kde5_datadir}/plasma/look-and-feel/org.kde.plasma.phone
21mr|plasma5-mobile-5.27.11-3|67	%{_kde5_datadir}/plasma/plasmoids/org.kde.phone.homescreen
21mr|plasma5-mobile-5.27.11-3|68	%{_kde5_datadir}/plasma/plasmoids/org.kde.phone.homescreen.halcyon
21mr|plasma5-mobile-5.27.11-3|69	%{_kde5_datadir}/plasma/plasmoids/org.kde.phone.panel
21mr|plasma5-mobile-5.27.11-3|70	%{_kde5_datadir}/plasma/plasmoids/org.kde.phone.taskpanel
21mr|plasma5-mobile-5.27.11-3|71	%{_kde5_datadir}/plasma/shells/org.kde.plasma.phoneshell
21mr|plasma5-mobile-5.27.11-3|72	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.airplanemode
21mr|plasma5-mobile-5.27.11-3|73	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.audio
21mr|plasma5-mobile-5.27.11-3|74	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.battery
21mr|plasma5-mobile-5.27.11-3|75	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.bluetooth
21mr|plasma5-mobile-5.27.11-3|76	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.caffeine
21mr|plasma5-mobile-5.27.11-3|77	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.donotdisturb
21mr|plasma5-mobile-5.27.11-3|78	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.flashlight
21mr|plasma5-mobile-5.27.11-3|79	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.keyboardtoggle
21mr|plasma5-mobile-5.27.11-3|80	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.mobiledata
21mr|plasma5-mobile-5.27.11-3|81	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.nightcolor
21mr|plasma5-mobile-5.27.11-3|82	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.powermenu
21mr|plasma5-mobile-5.27.11-3|83	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.record
21mr|plasma5-mobile-5.27.11-3|84	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.screenrotation
21mr|plasma5-mobile-5.27.11-3|85	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.screenshot
21mr|plasma5-mobile-5.27.11-3|86	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.settingsapp
21mr|plasma5-mobile-5.27.11-3|87	%{_kde5_datadir}/plasma/quicksettings/org.kde.plasma.quicksetting.wifi
21mr|plasma5-mobile-5.27.11-3|88	%{_kde5_datadir}/wayland-sessions/plasma-mobile.desktop
21mr|plasma5-mobile-5.27.11-3|89	%{_kde5_services}/plasma-applet-org.kde.plasma.phone.desktop
21mr|plasma5-mobile-5.27.11-3|90	%{_kde5_notificationsdir}/plasma_phone_components.notifyrc
21mr|plasma5-mobile-5.27.11-3|91	%{_appdatadir}/org.kde.phone.homescreen.appdata.xml
21mr|plasma5-mobile-5.27.11-3|92	%{_appdatadir}/org.kde.phone.homescreen.halcyon.appdata.xml
21mr|plasma5-mobile-5.27.11-3|93	%{_appdatadir}/org.kde.phone.panel.appdata.xml
21mr|plasma5-mobile-5.27.11-3|94	%{_appdatadir}/org.kde.phone.taskpanel.appdata.xml
21mr|plasma5-mobile-5.27.11-3|95	%{_appdatadir}/org.kde.plasma.quicksetting.airplanemode.appdata.xml
21mr|plasma5-mobile-5.27.11-3|96	%{_appdatadir}/org.kde.plasma.quicksetting.audio.appdata.xml
21mr|plasma5-mobile-5.27.11-3|97	%{_appdatadir}/org.kde.plasma.quicksetting.battery.appdata.xml
21mr|plasma5-mobile-5.27.11-3|98	%{_appdatadir}/org.kde.plasma.quicksetting.bluetooth.appdata.xml
21mr|plasma5-mobile-5.27.11-3|99	%{_appdatadir}/org.kde.plasma.quicksetting.caffeine.appdata.xml
21mr|plasma5-mobile-5.27.11-3|100	%{_appdatadir}/org.kde.plasma.quicksetting.donotdisturb.appdata.xml
21mr|plasma5-mobile-5.27.11-3|101	%{_appdatadir}/org.kde.plasma.quicksetting.flashlight.appdata.xml
21mr|plasma5-mobile-5.27.11-3|102	%{_appdatadir}/org.kde.plasma.quicksetting.keyboardtoggle.appdata.xml
21mr|plasma5-mobile-5.27.11-3|103	%{_appdatadir}/org.kde.plasma.quicksetting.mobiledata.appdata.xml
21mr|plasma5-mobile-5.27.11-3|104	%{_appdatadir}/org.kde.plasma.quicksetting.nightcolor.appdata.xml
21mr|plasma5-mobile-5.27.11-3|105	%{_appdatadir}/org.kde.plasma.quicksetting.powermenu.appdata.xml
21mr|plasma5-mobile-5.27.11-3|106	%{_appdatadir}/org.kde.plasma.quicksetting.record.appdata.xml
21mr|plasma5-mobile-5.27.11-3|107	%{_appdatadir}/org.kde.plasma.quicksetting.screenrotation.appdata.xml
21mr|plasma5-mobile-5.27.11-3|108	%{_appdatadir}/org.kde.plasma.quicksetting.screenshot.appdata.xml
21mr|plasma5-mobile-5.27.11-3|109	%{_appdatadir}/org.kde.plasma.quicksetting.settingsapp.appdata.xml
21mr|plasma5-mobile-5.27.11-3|110	%{_appdatadir}/org.kde.plasma.quicksetting.wifi.appdata.xml
21mr|plasma5-mobile-5.27.11-3|111	
21mr|plasma5-mobile-5.27.11-3|112	
21mr|plasma5-mobile-5.27.11-3|113	#---------------------------------------------------------------------------
21mr|plasma5-mobile-5.27.11-3|114	
21mr|plasma5-mobile-5.27.11-3|115	%prep
21mr|plasma5-mobile-5.27.11-3|116	%autosetup -p1 -n plasma-mobile-%{version}
21mr|plasma5-mobile-5.27.11-3|117	
21mr|plasma5-mobile-5.27.11-3|118	pushd po
21mr|plasma5-mobile-5.27.11-3|119	tar -xvzf %{SOURCE1}
21mr|plasma5-mobile-5.27.11-3|120	popd
21mr|plasma5-mobile-5.27.11-3|121	
21mr|plasma5-mobile-5.27.11-3|122	%build
21mr|plasma5-mobile-5.27.11-3|123	%cmake_kde5
21mr|plasma5-mobile-5.27.11-3|124	%make
21mr|plasma5-mobile-5.27.11-3|125	
21mr|plasma5-mobile-5.27.11-3|126	%install
21mr|plasma5-mobile-5.27.11-3|127	%makeinstall_std -C build
21mr|plasma5-mobile-5.27.11-3|128	
21mr|plasma5-mobile-5.27.11-3|129	%find_lang %{oname} --all-name

15303 21
21mr|plasma5-mobile-config-0.0.2-1|1	%define _enable_debug_packages %{nil}
21mr|plasma5-mobile-config-0.0.2-1|2	%define  debug_package %{nil}
21mr|plasma5-mobile-config-0.0.2-1|3	
21mr|plasma5-mobile-config-0.0.2-1|4	Summary:	Plasma 5 Rosa Desktop Fresh config
21mr|plasma5-mobile-config-0.0.2-1|5	Name:		plasma5-mobile-config
21mr|plasma5-mobile-config-0.0.2-1|6	Version:	0.0.2
21mr|plasma5-mobile-config-0.0.2-1|7	Release:	1
21mr|plasma5-mobile-config-0.0.2-1|8	License:	GPLv2+
21mr|plasma5-mobile-config-0.0.2-1|9	Group:		Graphical desktop/KDE
21mr|plasma5-mobile-config-0.0.2-1|10	Url:		http://rosalinux.ru/
21mr|plasma5-mobile-config-0.0.2-1|11	Source0:	kcmfonts
21mr|plasma5-mobile-config-0.0.2-1|12	Source1:	kdeglobals
21mr|plasma5-mobile-config-0.0.2-1|13	Source2:	kscreenlockerrc
21mr|plasma5-mobile-config-0.0.2-1|14	Source3:	kscreensaverrc
21mr|plasma5-mobile-config-0.0.2-1|15	Source4:	ksmserverrc
21mr|plasma5-mobile-config-0.0.2-1|16	Source6:	kwinrc
21mr|plasma5-mobile-config-0.0.2-1|17	Source7:	plasma-nm
21mr|plasma5-mobile-config-0.0.2-1|18	Source8:	plasmarc
21mr|plasma5-mobile-config-0.0.2-1|19	Source9:	plasmashellrc
21mr|plasma5-mobile-config-0.0.2-1|20	BuildRequires:	extra-cmake-modules
21mr|plasma5-mobile-config-0.0.2-1|21	Provides:	plasma5-config
21mr|plasma5-mobile-config-0.0.2-1|22	# compat with OMV
21mr|plasma5-mobile-config-0.0.2-1|23	Provides:	distro-release-desktop-Plasma-Mobile
21mr|plasma5-mobile-config-0.0.2-1|24	Conflicts:	plasma5-config-fresh
21mr|plasma5-mobile-config-0.0.2-1|25	BuildArch:	noarch
21mr|plasma5-mobile-config-0.0.2-1|26	
21mr|plasma5-mobile-config-0.0.2-1|27	%description
21mr|plasma5-mobile-config-0.0.2-1|28	Plasma 5 Rosa config mobile.
21mr|plasma5-mobile-config-0.0.2-1|29	
21mr|plasma5-mobile-config-0.0.2-1|30	%files
21mr|plasma5-mobile-config-0.0.2-1|31	%{_kde5_sysconfdir}/xdg/kcmfonts
21mr|plasma5-mobile-config-0.0.2-1|32	%{_kde5_sysconfdir}/xdg/kdeglobals
21mr|plasma5-mobile-config-0.0.2-1|33	%{_kde5_sysconfdir}/xdg/kscreenlockerrc
21mr|plasma5-mobile-config-0.0.2-1|34	%{_kde5_sysconfdir}/xdg/kscreensaverrc
21mr|plasma5-mobile-config-0.0.2-1|35	%{_kde5_sysconfdir}/xdg/ksmserverrc
21mr|plasma5-mobile-config-0.0.2-1|36	%{_kde5_sysconfdir}/xdg/kwinrc
21mr|plasma5-mobile-config-0.0.2-1|37	%{_kde5_sysconfdir}/xdg/plasma-nm
21mr|plasma5-mobile-config-0.0.2-1|38	%{_kde5_sysconfdir}/xdg/plasmarc
21mr|plasma5-mobile-config-0.0.2-1|39	%{_kde5_sysconfdir}/xdg/plasmashellrc
21mr|plasma5-mobile-config-0.0.2-1|40	
21mr|plasma5-mobile-config-0.0.2-1|41	#----------------------------------------------------------------------------
21mr|plasma5-mobile-config-0.0.2-1|42	
21mr|plasma5-mobile-config-0.0.2-1|43	%prep
21mr|plasma5-mobile-config-0.0.2-1|44	
21mr|plasma5-mobile-config-0.0.2-1|45	%build
21mr|plasma5-mobile-config-0.0.2-1|46	
21mr|plasma5-mobile-config-0.0.2-1|47	%install
21mr|plasma5-mobile-config-0.0.2-1|48	
21mr|plasma5-mobile-config-0.0.2-1|49	mkdir -p %{buildroot}%{_kde5_sysconfdir}/xdg
21mr|plasma5-mobile-config-0.0.2-1|50	install -m 0644 %{SOURCE0} %{buildroot}%{_kde5_sysconfdir}/xdg/kcmfonts
21mr|plasma5-mobile-config-0.0.2-1|51	install -m 0644 %{SOURCE1} %{buildroot}%{_kde5_sysconfdir}/xdg/kdeglobals
21mr|plasma5-mobile-config-0.0.2-1|52	install -m 0644 %{SOURCE2} %{buildroot}%{_kde5_sysconfdir}/xdg/kscreenlockerrc
21mr|plasma5-mobile-config-0.0.2-1|53	install -m 0644 %{SOURCE3} %{buildroot}%{_kde5_sysconfdir}/xdg/kscreensaverrc
21mr|plasma5-mobile-config-0.0.2-1|54	install -m 0644 %{SOURCE4} %{buildroot}%{_kde5_sysconfdir}/xdg/ksmserverrc
21mr|plasma5-mobile-config-0.0.2-1|55	install -m 0644 %{SOURCE6} %{buildroot}%{_kde5_sysconfdir}/xdg/kwinrc
21mr|plasma5-mobile-config-0.0.2-1|56	install -m 0644 %{SOURCE7} %{buildroot}%{_kde5_sysconfdir}/xdg/plasma-nm
21mr|plasma5-mobile-config-0.0.2-1|57	install -m 0644 %{SOURCE8} %{buildroot}%{_kde5_sysconfdir}/xdg/plasmarc
21mr|plasma5-mobile-config-0.0.2-1|58	install -m 0755 %{SOURCE9} %{buildroot}%{_kde5_sysconfdir}/xdg/plasmashellrc
21mr|plasma5-mobile-config-0.0.2-1|59	

15304 21
21mr|plasma5-nano-5.27.11-3|1	%define oname plasma-nano
21mr|plasma5-nano-5.27.11-3|2	
21mr|plasma5-nano-5.27.11-3|3	Summary:	Plasma interface for embedded devices
21mr|plasma5-nano-5.27.11-3|4	Name:		plasma5-nano
21mr|plasma5-nano-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-nano-5.27.11-3|6	Release:	3
21mr|plasma5-nano-5.27.11-3|7	Group:		Graphical desktop/KDE
21mr|plasma5-nano-5.27.11-3|8	License:	GPLv2/LGPLv2/LGPLv2.1
21mr|plasma5-nano-5.27.11-3|9	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-nano-5.27.11-3|10	BuildRequires:	extra-cmake-modules
21mr|plasma5-nano-5.27.11-3|11	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-nano-5.27.11-3|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-nano-5.27.11-3|13	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-nano-5.27.11-3|14	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-nano-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-nano-5.27.11-3|16	BuildRequires:	plasma-framework
21mr|plasma5-nano-5.27.11-3|17	BuildRequires:	kf5i18n-devel
21mr|plasma5-nano-5.27.11-3|18	BuildRequires:	kf5plasma-devel
21mr|plasma5-nano-5.27.11-3|19	BuildRequires:	kf5wayland-devel
21mr|plasma5-nano-5.27.11-3|20	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-nano-5.27.11-3|21	
21mr|plasma5-nano-5.27.11-3|22	%description
21mr|plasma5-nano-5.27.11-3|23	Plasma interface for embedded devices.
21mr|plasma5-nano-5.27.11-3|24	
21mr|plasma5-nano-5.27.11-3|25	%files -f plasma-nano.lang
21mr|plasma5-nano-5.27.11-3|26	%{_kde5_qmldir}/org/kde/plasma/private/nanoshell
21mr|plasma5-nano-5.27.11-3|27	%{_appdatadir}/org.kde.plasma.nano.desktoptoolbox.appdata.xml
21mr|plasma5-nano-5.27.11-3|28	%{_kde5_datadir}/plasma/packages/org.kde.plasma.nano.desktoptoolbox
21mr|plasma5-nano-5.27.11-3|29	%{_kde5_datadir}/plasma/shells/org.kde.plasma.nano
21mr|plasma5-nano-5.27.11-3|30	%{_kde5_services}/plasma-applet-org.kde.plasma.nano.desktop
21mr|plasma5-nano-5.27.11-3|31	%{_kde5_services}/plasma-package-org.kde.plasma.nano.desktoptoolbox.desktop
21mr|plasma5-nano-5.27.11-3|32	
21mr|plasma5-nano-5.27.11-3|33	#----------------------------------------------------------------------------
21mr|plasma5-nano-5.27.11-3|34	
21mr|plasma5-nano-5.27.11-3|35	%prep
21mr|plasma5-nano-5.27.11-3|36	%setup -n %{oname}-%{version}
21mr|plasma5-nano-5.27.11-3|37	
21mr|plasma5-nano-5.27.11-3|38	%build
21mr|plasma5-nano-5.27.11-3|39	%cmake_kde5
21mr|plasma5-nano-5.27.11-3|40	%make
21mr|plasma5-nano-5.27.11-3|41	
21mr|plasma5-nano-5.27.11-3|42	%install
21mr|plasma5-nano-5.27.11-3|43	%makeinstall_std -C build
21mr|plasma5-nano-5.27.11-3|44	%find_lang plasma-nano --all-name --with-html
21mr|plasma5-nano-5.27.11-3|45	

15305 21
21mr|plasma5-nm-5.27.11-6|1	%define _duplicate_files_terminate_build 0
21mr|plasma5-nm-5.27.11-6|2	
21mr|plasma5-nm-5.27.11-6|3	%define oname plasma-nm
21mr|plasma5-nm-5.27.11-6|4	
21mr|plasma5-nm-5.27.11-6|5	Summary:	Plasma 5 applet network management module
21mr|plasma5-nm-5.27.11-6|6	Name:		plasma5-nm
21mr|plasma5-nm-5.27.11-6|7	Version:	5.27.11
21mr|plasma5-nm-5.27.11-6|8	Release:	6
21mr|plasma5-nm-5.27.11-6|9	License:	GPLv2+
21mr|plasma5-nm-5.27.11-6|10	Group:		Graphical desktop/KDE
21mr|plasma5-nm-5.27.11-6|11	Url:		https://www.kde.org/
21mr|plasma5-nm-5.27.11-6|12	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-nm-5.27.11-6|13	Patch1:	    dtranslation_domain.patch
21mr|plasma5-nm-5.27.11-6|14	Patch2:	    fix-min-uid.patch
21mr|plasma5-nm-5.27.11-6|15	# Related MR: https://invent.kde.org/plasma/plasma-nm/-/merge_requests/364
21mr|plasma5-nm-5.27.11-6|16	Patch3:	    fix-all-active-wireless.patch
21mr|plasma5-nm-5.27.11-6|17	# Backport MR: https://invent.kde.org/plasma/plasma-nm/-/merge_requests/368
21mr|plasma5-nm-5.27.11-6|18	Patch4:	    fix-uri-in-path.patch
21mr|plasma5-nm-5.27.11-6|19	# Backport MR: https://invent.kde.org/plasma/plasma-nm/-/merge_requests/330
21mr|plasma5-nm-5.27.11-6|20	Patch5:	    fix-error-notification-on-removing-connection.patch
21mr|plasma5-nm-5.27.11-6|21	# Backport MR:
21mr|plasma5-nm-5.27.11-6|22	# Partialy https://invent.kde.org/plasma/plasma-nm/-/merge_requests/154
21mr|plasma5-nm-5.27.11-6|23	# https://invent.kde.org/plasma/plasma-nm/-/merge_requests/391
21mr|plasma5-nm-5.27.11-6|24	Patch6:	    connectivity-check-uri.patch
21mr|plasma5-nm-5.27.11-6|25	# fix for plasma sstp
21mr|plasma5-nm-5.27.11-6|26	Patch7:		insert-connection-type-password-into-sstp-configs.patch
21mr|plasma5-nm-5.27.11-6|27	
21mr|plasma5-nm-5.27.11-6|28	Source100:	%{name}.rpmlintrc
21mr|plasma5-nm-5.27.11-6|29	BuildRequires:	extra-cmake-modules
21mr|plasma5-nm-5.27.11-6|30	BuildRequires:	kf5completion-devel
21mr|plasma5-nm-5.27.11-6|31	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-nm-5.27.11-6|32	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-nm-5.27.11-6|33	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-nm-5.27.11-6|34	BuildRequires:	kf5declarative-devel
21mr|plasma5-nm-5.27.11-6|35	BuildRequires:	kf5i18n-devel
21mr|plasma5-nm-5.27.11-6|36	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-nm-5.27.11-6|37	BuildRequires:	kf5init-devel
21mr|plasma5-nm-5.27.11-6|38	BuildRequires:	kf5itemviews-devel
21mr|plasma5-nm-5.27.11-6|39	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-nm-5.27.11-6|40	BuildRequires:	kf5kio-devel
21mr|plasma5-nm-5.27.11-6|41	BuildRequires:	kf5modemmanagerqt-devel
21mr|plasma5-nm-5.27.11-6|42	BuildRequires:	kf5networkmanagerqt-devel
21mr|plasma5-nm-5.27.11-6|43	BuildRequires:	kf5notifications-devel
21mr|plasma5-nm-5.27.11-6|44	BuildRequires:	kf5plasma-devel
21mr|plasma5-nm-5.27.11-6|45	BuildRequires:	kf5service-devel
21mr|plasma5-nm-5.27.11-6|46	BuildRequires:	kf5solid-devel
21mr|plasma5-nm-5.27.11-6|47	BuildRequires:	kf5wallet-devel
21mr|plasma5-nm-5.27.11-6|48	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-nm-5.27.11-6|49	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-nm-5.27.11-6|50	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-nm-5.27.11-6|51	BuildRequires:	pkgconfig(libnm)
21mr|plasma5-nm-5.27.11-6|52	BuildRequires:	pkgconfig(mobile-broadband-provider-info)
21mr|plasma5-nm-5.27.11-6|53	BuildRequires:	pkgconfig(ModemManager)
21mr|plasma5-nm-5.27.11-6|54	BuildRequires:	pkgconfig(openconnect)
21mr|plasma5-nm-5.27.11-6|55	BuildRequires:	pkgconfig(qca2-qt5)
21mr|plasma5-nm-5.27.11-6|56	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-nm-5.27.11-6|57	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-nm-5.27.11-6|58	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-nm-5.27.11-6|59	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-nm-5.27.11-6|60	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-nm-5.27.11-6|61	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-nm-5.27.11-6|62	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-nm-5.27.11-6|63	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|plasma5-nm-5.27.11-6|64	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-nm-5.27.11-6|65	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-nm-5.27.11-6|66	BuildRequires:	kf5prison-devel
21mr|plasma5-nm-5.27.11-6|67	Requires:	prison
21mr|plasma5-nm-5.27.11-6|68	Requires:	kirigami2
21mr|plasma5-nm-5.27.11-6|69	Requires:	networkmanager
21mr|plasma5-nm-5.27.11-6|70	Requires:	qca2-qt5-plugin-openssl
21mr|plasma5-nm-5.27.11-6|71	Recommends:	mobile-broadband-provider-info
21mr|plasma5-nm-5.27.11-6|72	Recommends:	modemmanager
21mr|plasma5-nm-5.27.11-6|73	Conflicts:	plasma-applet-networkmanagement
21mr|plasma5-nm-5.27.11-6|74	Conflicts:	plasma-nm
21mr|plasma5-nm-5.27.11-6|75	Conflicts:	knetworkmanager-common
21mr|plasma5-nm-5.27.11-6|76	
21mr|plasma5-nm-5.27.11-6|77	%description
21mr|plasma5-nm-5.27.11-6|78	Plasma 5 applet network management module. It provides plasma applet and
21mr|plasma5-nm-5.27.11-6|79	editor for managing your network connections in Plasma 5 using the default
21mr|plasma5-nm-5.27.11-6|80	NetworkManager service.
21mr|plasma5-nm-5.27.11-6|81	
21mr|plasma5-nm-5.27.11-6|82	%files -f %{oname}.lang
21mr|plasma5-nm-5.27.11-6|83	%{_kde5_applicationsdir}/kcm_networkmanagement.desktop
21mr|plasma5-nm-5.27.11-6|84	%dir %{_kde5_datadir}/kcm_networkmanagement/
21mr|plasma5-nm-5.27.11-6|85	%{_kde5_datadir}/kcm_networkmanagement/*
21mr|plasma5-nm-5.27.11-6|86	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.networkmanagement/
21mr|plasma5-nm-5.27.11-6|87	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.networkmanagement/*
21mr|plasma5-nm-5.27.11-6|88	%{_kde5_libdir}/libplasmanm_editor.so
21mr|plasma5-nm-5.27.11-6|89	%{_kde5_libdir}/libplasmanm_internal.so
21mr|plasma5-nm-5.27.11-6|90	%{_kde5_notificationsdir}/networkmanagement.notifyrc
21mr|plasma5-nm-5.27.11-6|91	%dir %{_kde5_qmldir}/org/kde/plasma/networkmanagement/
21mr|plasma5-nm-5.27.11-6|92	%{_kde5_qmldir}/org/kde/plasma/networkmanagement/*
21mr|plasma5-nm-5.27.11-6|93	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_networkmanagement.so
21mr|plasma5-nm-5.27.11-6|94	%{_kde5_plugindir}/kded/networkmanagement.so
21mr|plasma5-nm-5.27.11-6|95	%{_qt5_plugindir}/plasma/network/vpn/*
21mr|plasma5-nm-5.27.11-6|96	%{_appdatadir}/org.kde.plasma.networkmanagement.appdata.xml
21mr|plasma5-nm-5.27.11-6|97	%{_kde5_datadir}/qlogging-categories5/plasma-nm.categories
21mr|plasma5-nm-5.27.11-6|98	
21mr|plasma5-nm-5.27.11-6|99	#----------------------------------------------------------------------------
21mr|plasma5-nm-5.27.11-6|100	
21mr|plasma5-nm-5.27.11-6|101	%package mobile
21mr|plasma5-nm-5.27.11-6|102	Summary:	Plasma Mobile interface to NetworkManager
21mr|plasma5-nm-5.27.11-6|103	Group:		Graphical desktop/KDE
21mr|plasma5-nm-5.27.11-6|104	
21mr|plasma5-nm-5.27.11-6|105	%description mobile
21mr|plasma5-nm-5.27.11-6|106	Plasma Mobile interface to NetworkManager
21mr|plasma5-nm-5.27.11-6|107	
21mr|plasma5-nm-5.27.11-6|108	%files mobile -f %{name}-mobile.lang
21mr|plasma5-nm-5.27.11-6|109	%{_qt5_plugindir}/kcms/kcm_mobile_*.so
21mr|plasma5-nm-5.27.11-6|110	%{_kde5_datadir}/kpackage/kcms/kcm_mobile_hotspot
21mr|plasma5-nm-5.27.11-6|111	%{_kde5_datadir}/kpackage/kcms/kcm_mobile_wifi
21mr|plasma5-nm-5.27.11-6|112	
21mr|plasma5-nm-5.27.11-6|113	#----------------------------------------------------------------------------
21mr|plasma5-nm-5.27.11-6|114	
21mr|plasma5-nm-5.27.11-6|115	%prep
21mr|plasma5-nm-5.27.11-6|116	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-nm-5.27.11-6|117	
21mr|plasma5-nm-5.27.11-6|118	%build
21mr|plasma5-nm-5.27.11-6|119	%cmake_kde5 -DBUILD_MOBILE:BOOL=ON
21mr|plasma5-nm-5.27.11-6|120	%make
21mr|plasma5-nm-5.27.11-6|121	
21mr|plasma5-nm-5.27.11-6|122	%install
21mr|plasma5-nm-5.27.11-6|123	%makeinstall_std -C build
21mr|plasma5-nm-5.27.11-6|124	
21mr|plasma5-nm-5.27.11-6|125	for i in plasma_applet_org.kde.plasma.networkmanagement \
21mr|plasma5-nm-5.27.11-6|126	plasmanetworkmanagement-kcm plasmanetworkmanagement-kded \
21mr|plasma5-nm-5.27.11-6|127	plasmanetworkmanagement-libs plasmanetworkmanagement_fortisslvpnui \
21mr|plasma5-nm-5.27.11-6|128	plasmanetworkmanagement_iodineui plasmanetworkmanagement_l2tpui \
21mr|plasma5-nm-5.27.11-6|129	plasmanetworkmanagement_libreswanui plasmanetworkmanagement_openconnectui \
21mr|plasma5-nm-5.27.11-6|130	plasmanetworkmanagement_openvpnui plasmanetworkmanagement_pptpui \
21mr|plasma5-nm-5.27.11-6|131	plasmanetworkmanagement_sshui plasmanetworkmanagement_sstpui \
21mr|plasma5-nm-5.27.11-6|132	plasmanetworkmanagement_strongswanui plasmanetworkmanagement_vpncui; do
21mr|plasma5-nm-5.27.11-6|133	%find_lang $i --with-html --with-man
21mr|plasma5-nm-5.27.11-6|134	cat $i.lang >>%{oname}.lang
21mr|plasma5-nm-5.27.11-6|135	done
21mr|plasma5-nm-5.27.11-6|136	
21mr|plasma5-nm-5.27.11-6|137	for i in kcm_mobile_hotspot kcm_mobile_wifi; do
21mr|plasma5-nm-5.27.11-6|138	%find_lang $i --with-html --with-man
21mr|plasma5-nm-5.27.11-6|139	cat $i.lang >>%{name}-mobile.lang
21mr|plasma5-nm-5.27.11-6|140	done

15306 21
21mr|plasma5-powerdevil-5.27.11-4|1	%define oname powerdevil
21mr|plasma5-powerdevil-5.27.11-4|2	
21mr|plasma5-powerdevil-5.27.11-4|3	Summary:	Plasma 5 power management module
21mr|plasma5-powerdevil-5.27.11-4|4	Name:		plasma5-%{oname}
21mr|plasma5-powerdevil-5.27.11-4|5	Version:	5.27.11
21mr|plasma5-powerdevil-5.27.11-4|6	Release:	4
21mr|plasma5-powerdevil-5.27.11-4|7	License:	GPLv2+
21mr|plasma5-powerdevil-5.27.11-4|8	Group:		Graphical desktop/KDE
21mr|plasma5-powerdevil-5.27.11-4|9	Url:		https://www.kde.org/
21mr|plasma5-powerdevil-5.27.11-4|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-powerdevil-5.27.11-4|11	Source1:	powerdevil-switch-to-ignore.conf
21mr|plasma5-powerdevil-5.27.11-4|12	# Related MR:
21mr|plasma5-powerdevil-5.27.11-4|13	# https://invent.kde.org/plasma/powerdevil/-/merge_requests/592
21mr|plasma5-powerdevil-5.27.11-4|14	Patch1:		powerdevil-notify-unlock-session.patch
21mr|plasma5-powerdevil-5.27.11-4|15	BuildRequires:	extra-cmake-modules
21mr|plasma5-powerdevil-5.27.11-4|16	BuildRequires:	kf5auth-devel
21mr|plasma5-powerdevil-5.27.11-4|17	BuildRequires:	kf5bluezqt-devel
21mr|plasma5-powerdevil-5.27.11-4|18	BuildRequires:	kf5config-devel
21mr|plasma5-powerdevil-5.27.11-4|19	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-powerdevil-5.27.11-4|20	BuildRequires:	kf5i18n-devel
21mr|plasma5-powerdevil-5.27.11-4|21	BuildRequires:	kf5idletime-devel
21mr|plasma5-powerdevil-5.27.11-4|22	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-powerdevil-5.27.11-4|23	BuildRequires:	kf5kio-devel
21mr|plasma5-powerdevil-5.27.11-4|24	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-powerdevil-5.27.11-4|25	BuildRequires:	kf5networkmanagerqt-devel
21mr|plasma5-powerdevil-5.27.11-4|26	BuildRequires:	kf5notifyconfig-devel
21mr|plasma5-powerdevil-5.27.11-4|27	BuildRequires:	kf5solid-devel
21mr|plasma5-powerdevil-5.27.11-4|28	BuildRequires:	kf5wayland-devel
21mr|plasma5-powerdevil-5.27.11-4|29	BuildRequires:	plasma5-workspace-devel >= %{version}
21mr|plasma5-powerdevil-5.27.11-4|30	BuildRequires:	pkgconfig(kscreen2)
21mr|plasma5-powerdevil-5.27.11-4|31	BuildRequires:	pkgconfig(libcap)
21mr|plasma5-powerdevil-5.27.11-4|32	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-powerdevil-5.27.11-4|33	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-powerdevil-5.27.11-4|34	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-powerdevil-5.27.11-4|35	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-powerdevil-5.27.11-4|36	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-powerdevil-5.27.11-4|37	BuildRequires:	pkgconfig(udev)
21mr|plasma5-powerdevil-5.27.11-4|38	BuildRequires:	pkgconfig(x11)
21mr|plasma5-powerdevil-5.27.11-4|39	BuildRequires:	pkgconfig(xcb)
21mr|plasma5-powerdevil-5.27.11-4|40	BuildRequires:	pkgconfig(xcb-randr)
21mr|plasma5-powerdevil-5.27.11-4|41	BuildRequires:	pkgconfig(xrandr)
21mr|plasma5-powerdevil-5.27.11-4|42	Recommends: power-profiles-daemon
21mr|plasma5-powerdevil-5.27.11-4|43	
21mr|plasma5-powerdevil-5.27.11-4|44	%description
21mr|plasma5-powerdevil-5.27.11-4|45	Plasma 5 power management module.
21mr|plasma5-powerdevil-5.27.11-4|46	
21mr|plasma5-powerdevil-5.27.11-4|47	%files -f %{oname}.lang
21mr|plasma5-powerdevil-5.27.11-4|48	%{_kde5_applicationsdir}/kcm_powerdevilactivitiesconfig.desktop
21mr|plasma5-powerdevil-5.27.11-4|49	%{_kde5_applicationsdir}/kcm_powerdevilglobalconfig.desktop
21mr|plasma5-powerdevil-5.27.11-4|50	%{_kde5_applicationsdir}/kcm_powerdevilprofilesconfig.desktop
21mr|plasma5-powerdevil-5.27.11-4|51	%{_kde5_autostart}/powerdevil.desktop
21mr|plasma5-powerdevil-5.27.11-4|52	%{_kde5_libexecdir}/org_kde_powerdevil
21mr|plasma5-powerdevil-5.27.11-4|53	%{_kde5_libexecdir}/kauth/backlighthelper
21mr|plasma5-powerdevil-5.27.11-4|54	%{_kde5_libexecdir}/kauth/discretegpuhelper
21mr|plasma5-powerdevil-5.27.11-4|55	%{_kde5_libexecdir}/kauth/chargethresholdhelper
21mr|plasma5-powerdevil-5.27.11-4|56	%{_kde5_notificationsdir}/powerdevil.notifyrc
21mr|plasma5-powerdevil-5.27.11-4|57	%{_kde5_plugindir}/powerdevil/powerdevilupowerbackend.so
21mr|plasma5-powerdevil-5.27.11-4|58	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_powerdevilactivitiesconfig.so
21mr|plasma5-powerdevil-5.27.11-4|59	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_powerdevilglobalconfig.so
21mr|plasma5-powerdevil-5.27.11-4|60	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_powerdevilprofilesconfig.so
21mr|plasma5-powerdevil-5.27.11-4|61	%{_qt5_plugindir}/powerdevil/action/powerdevil_brightnesscontrolaction.so
21mr|plasma5-powerdevil-5.27.11-4|62	%{_qt5_plugindir}/powerdevil/action/powerdevil_dimdisplayaction.so
21mr|plasma5-powerdevil-5.27.11-4|63	%{_qt5_plugindir}/powerdevil/action/powerdevil_dpmsaction.so
21mr|plasma5-powerdevil-5.27.11-4|64	%{_qt5_plugindir}/powerdevil/action/powerdevil_handlebuttoneventsaction.so
21mr|plasma5-powerdevil-5.27.11-4|65	%{_qt5_plugindir}/powerdevil/action/powerdevil_keyboardbrightnesscontrolaction.so
21mr|plasma5-powerdevil-5.27.11-4|66	%{_qt5_plugindir}/powerdevil/action/powerdevil_powerprofileaction.so
21mr|plasma5-powerdevil-5.27.11-4|67	%{_qt5_plugindir}/powerdevil/action/powerdevil_runscriptaction.so
21mr|plasma5-powerdevil-5.27.11-4|68	%{_qt5_plugindir}/powerdevil/action/powerdevil_suspendsessionaction.so
21mr|plasma5-powerdevil-5.27.11-4|69	%{_qt5_plugindir}/powerdevil/action/powerdevil_wirelesspowersavingaction.so
21mr|plasma5-powerdevil-5.27.11-4|70	%{_qt5_plugindir}/powerdevil*.so
21mr|plasma5-powerdevil-5.27.11-4|71	%{_datadir}/dbus-1/system-services/org.kde.powerdevil.backlighthelper.service
21mr|plasma5-powerdevil-5.27.11-4|72	%{_datadir}/dbus-1/system-services/org.kde.powerdevil.discretegpuhelper.service
21mr|plasma5-powerdevil-5.27.11-4|73	%{_datadir}/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
21mr|plasma5-powerdevil-5.27.11-4|74	%{_datadir}/dbus-1/system.d/org.kde.powerdevil.discretegpuhelper.conf
21mr|plasma5-powerdevil-5.27.11-4|75	%{_datadir}/dbus-1/system-services/org.kde.powerdevil.chargethresholdhelper.service
21mr|plasma5-powerdevil-5.27.11-4|76	%{_datadir}/dbus-1/system.d/org.kde.powerdevil.chargethresholdhelper.conf
21mr|plasma5-powerdevil-5.27.11-4|77	%{_datadir}/polkit-1/actions/org.kde.powerdevil.backlighthelper.policy
21mr|plasma5-powerdevil-5.27.11-4|78	%{_datadir}/polkit-1/actions/org.kde.powerdevil.discretegpuhelper.policy
21mr|plasma5-powerdevil-5.27.11-4|79	%{_datadir}/polkit-1/actions/org.kde.powerdevil.chargethresholdhelper.policy
21mr|plasma5-powerdevil-5.27.11-4|80	%{_userunitdir}/plasma-powerdevil.service
21mr|plasma5-powerdevil-5.27.11-4|81	%{_kde5_datadir}/qlogging-categories5/powerdevil.categories
21mr|plasma5-powerdevil-5.27.11-4|82	%{_systemd_util_dir}/logind.conf.d/powerdevil-switch-to-ignore.conf
21mr|plasma5-powerdevil-5.27.11-4|83	
21mr|plasma5-powerdevil-5.27.11-4|84	#----------------------------------------------------------------------------
21mr|plasma5-powerdevil-5.27.11-4|85	
21mr|plasma5-powerdevil-5.27.11-4|86	%define powerdevilconfigcommonprivate_major 5
21mr|plasma5-powerdevil-5.27.11-4|87	%define libpowerdevilconfigcommonprivate %mklibname powerdevilconfigcommonprivate %{powerdevilconfigcommonprivate_major}
21mr|plasma5-powerdevil-5.27.11-4|88	
21mr|plasma5-powerdevil-5.27.11-4|89	%package -n %{libpowerdevilconfigcommonprivate}
21mr|plasma5-powerdevil-5.27.11-4|90	Summary:	Plasma 5 power management shared library
21mr|plasma5-powerdevil-5.27.11-4|91	Group:		System/Libraries
21mr|plasma5-powerdevil-5.27.11-4|92	
21mr|plasma5-powerdevil-5.27.11-4|93	%description -n %{libpowerdevilconfigcommonprivate}
21mr|plasma5-powerdevil-5.27.11-4|94	Plasma 5 power management shared library.
21mr|plasma5-powerdevil-5.27.11-4|95	
21mr|plasma5-powerdevil-5.27.11-4|96	%files -n %{libpowerdevilconfigcommonprivate}
21mr|plasma5-powerdevil-5.27.11-4|97	%{_kde5_libdir}/libpowerdevilconfigcommonprivate.so.%{powerdevilconfigcommonprivate_major}*
21mr|plasma5-powerdevil-5.27.11-4|98	
21mr|plasma5-powerdevil-5.27.11-4|99	#----------------------------------------------------------------------------
21mr|plasma5-powerdevil-5.27.11-4|100	
21mr|plasma5-powerdevil-5.27.11-4|101	%define powerdevilcore_major 2
21mr|plasma5-powerdevil-5.27.11-4|102	%define libpowerdevilcore %mklibname powerdevilcore %{powerdevilcore_major}
21mr|plasma5-powerdevil-5.27.11-4|103	
21mr|plasma5-powerdevil-5.27.11-4|104	%package -n %{libpowerdevilcore}
21mr|plasma5-powerdevil-5.27.11-4|105	Summary:	Plasma 5 power management shared library
21mr|plasma5-powerdevil-5.27.11-4|106	Group:		System/Libraries
21mr|plasma5-powerdevil-5.27.11-4|107	
21mr|plasma5-powerdevil-5.27.11-4|108	%description -n %{libpowerdevilcore}
21mr|plasma5-powerdevil-5.27.11-4|109	Plasma 5 power management shared library.
21mr|plasma5-powerdevil-5.27.11-4|110	
21mr|plasma5-powerdevil-5.27.11-4|111	%files -n %{libpowerdevilcore}
21mr|plasma5-powerdevil-5.27.11-4|112	%{_kde5_libdir}/libpowerdevilcore.so.%{powerdevilcore_major}*
21mr|plasma5-powerdevil-5.27.11-4|113	%{_kde5_libdir}/libpowerdevilcore.so.%{version}
21mr|plasma5-powerdevil-5.27.11-4|114	
21mr|plasma5-powerdevil-5.27.11-4|115	#----------------------------------------------------------------------------
21mr|plasma5-powerdevil-5.27.11-4|116	
21mr|plasma5-powerdevil-5.27.11-4|117	%define powerdevilui_major 5
21mr|plasma5-powerdevil-5.27.11-4|118	%define libpowerdevilui %mklibname powerdevilui %{powerdevilui_major}
21mr|plasma5-powerdevil-5.27.11-4|119	
21mr|plasma5-powerdevil-5.27.11-4|120	%package -n %{libpowerdevilui}
21mr|plasma5-powerdevil-5.27.11-4|121	Summary:	Plasma 5 power management shared library
21mr|plasma5-powerdevil-5.27.11-4|122	Group:		System/Libraries
21mr|plasma5-powerdevil-5.27.11-4|123	
21mr|plasma5-powerdevil-5.27.11-4|124	%description -n %{libpowerdevilui}
21mr|plasma5-powerdevil-5.27.11-4|125	Plasma 5 power management shared library.
21mr|plasma5-powerdevil-5.27.11-4|126	
21mr|plasma5-powerdevil-5.27.11-4|127	%files -n %{libpowerdevilui}
21mr|plasma5-powerdevil-5.27.11-4|128	%{_kde5_libdir}/libpowerdevilui.so.%{powerdevilui_major}*
21mr|plasma5-powerdevil-5.27.11-4|129	
21mr|plasma5-powerdevil-5.27.11-4|130	#----------------------------------------------------------------------------
21mr|plasma5-powerdevil-5.27.11-4|131	
21mr|plasma5-powerdevil-5.27.11-4|132	%prep
21mr|plasma5-powerdevil-5.27.11-4|133	%setup -n %{oname}-%{version}
21mr|plasma5-powerdevil-5.27.11-4|134	%patch1 -p1
21mr|plasma5-powerdevil-5.27.11-4|135	
21mr|plasma5-powerdevil-5.27.11-4|136	%build
21mr|plasma5-powerdevil-5.27.11-4|137	%cmake_kde5
21mr|plasma5-powerdevil-5.27.11-4|138	%make
21mr|plasma5-powerdevil-5.27.11-4|139	
21mr|plasma5-powerdevil-5.27.11-4|140	%install
21mr|plasma5-powerdevil-5.27.11-4|141	%makeinstall_std -C build
21mr|plasma5-powerdevil-5.27.11-4|142	
21mr|plasma5-powerdevil-5.27.11-4|143	# We don't have headers
21mr|plasma5-powerdevil-5.27.11-4|144	rm -f %{buildroot}%{_libdir}/libpowerdevilconfigcommonprivate.so
21mr|plasma5-powerdevil-5.27.11-4|145	rm -f %{buildroot}%{_libdir}/libpowerdevilcore.so
21mr|plasma5-powerdevil-5.27.11-4|146	rm -f %{buildroot}%{_libdir}/libpowerdevilui.so
21mr|plasma5-powerdevil-5.27.11-4|147	
21mr|plasma5-powerdevil-5.27.11-4|148	mkdir -p %{buildroot}%{_systemd_util_dir}/logind.conf.d
21mr|plasma5-powerdevil-5.27.11-4|149	
21mr|plasma5-powerdevil-5.27.11-4|150	install -pm644 %{SOURCE1} %{buildroot}%{_systemd_util_dir}/logind.conf.d
21mr|plasma5-powerdevil-5.27.11-4|151	
21mr|plasma5-powerdevil-5.27.11-4|152	%find_lang %{oname} libpowerdevilcommonconfig powerdevilactivitiesconfig powerdevilglobalconfig powerdevilprofilesconfig \
21mr|plasma5-powerdevil-5.27.11-4|153	%{oname}.lang --with-html --with-kde
21mr|plasma5-powerdevil-5.27.11-4|154	
21mr|plasma5-powerdevil-5.27.11-4|155	%changelog
21mr|plasma5-powerdevil-5.27.11-4|156	* Fri Dec 5 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-powerdevil-5.27.11-4|157	- Low battery notification repeated when session unlocked
21mr|plasma5-powerdevil-5.27.11-4|158	
21mr|plasma5-powerdevil-5.27.11-4|159	* Wed Jun 18 2025 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-3
21mr|plasma5-powerdevil-5.27.11-4|160	- MassBuild#6376: Increase release tag
21mr|plasma5-powerdevil-5.27.11-4|161	
21mr|plasma5-powerdevil-5.27.11-4|162	* Mon Oct 14 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-2
21mr|plasma5-powerdevil-5.27.11-4|163	- MassBuild#5499: Increase release tag
21mr|plasma5-powerdevil-5.27.11-4|164	
21mr|plasma5-powerdevil-5.27.11-4|165	* Mon Sep 30 2024 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-1
21mr|plasma5-powerdevil-5.27.11-4|166	- Updated to 5.27.11
21mr|plasma5-powerdevil-5.27.11-4|167	
21mr|plasma5-powerdevil-5.27.11-4|168	* Wed Dec 6 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.10-1
21mr|plasma5-powerdevil-5.27.11-4|169	- Updated to 5.27.10
21mr|plasma5-powerdevil-5.27.11-4|170	
21mr|plasma5-powerdevil-5.27.11-4|171	* Wed Nov 22 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.9-1
21mr|plasma5-powerdevil-5.27.11-4|172	- Updated to 5.27.9
21mr|plasma5-powerdevil-5.27.11-4|173	
21mr|plasma5-powerdevil-5.27.11-4|174	* Mon Nov 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-powerdevil-5.27.11-4|175	- Revert to 5.27.8
21mr|plasma5-powerdevil-5.27.11-4|176	
21mr|plasma5-powerdevil-5.27.11-4|177	* Mon Nov 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-powerdevil-5.27.11-4|178	- Updated to 5.27.9
21mr|plasma5-powerdevil-5.27.11-4|179	
21mr|plasma5-powerdevil-5.27.11-4|180	* Wed Sep 20 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.8-1
21mr|plasma5-powerdevil-5.27.11-4|181	- Clean
21mr|plasma5-powerdevil-5.27.11-4|182	
21mr|plasma5-powerdevil-5.27.11-4|183	* Mon Sep 18 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-powerdevil-5.27.11-4|184	- switch-to-ignore
21mr|plasma5-powerdevil-5.27.11-4|185	
21mr|plasma5-powerdevil-5.27.11-4|186	* Tue Sep 12 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.8-1
21mr|plasma5-powerdevil-5.27.11-4|187	- Updated to 5.27.8
21mr|plasma5-powerdevil-5.27.11-4|188	
21mr|plasma5-powerdevil-5.27.11-4|189	* Thu Sep 7 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-powerdevil-5.27.11-4|190	- Added patch from kde
21mr|plasma5-powerdevil-5.27.11-4|191	
21mr|plasma5-powerdevil-5.27.11-4|192	* Thu Sep 7 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-powerdevil-5.27.11-4|193	- Added patch from kde
21mr|plasma5-powerdevil-5.27.11-4|194	
21mr|plasma5-powerdevil-5.27.11-4|195	* Thu Apr 20 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.4-4
21mr|plasma5-powerdevil-5.27.11-4|196	- Disabled patch
21mr|plasma5-powerdevil-5.27.11-4|197	
21mr|plasma5-powerdevil-5.27.11-4|198	* Thu Apr 20 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-powerdevil-5.27.11-4|199	- Changed power saving settings
21mr|plasma5-powerdevil-5.27.11-4|200	
21mr|plasma5-powerdevil-5.27.11-4|201	- Merge: c54c992 56b6310
21mr|plasma5-powerdevil-5.27.11-4|202	* Thu Apr 20 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-powerdevil-5.27.11-4|203	- Merge remote-tracking branch 'origin/rosa2023.1' into rosa2021.1
21mr|plasma5-powerdevil-5.27.11-4|204	
21mr|plasma5-powerdevil-5.27.11-4|205	* Thu Apr 20 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.4-2
21mr|plasma5-powerdevil-5.27.11-4|206	- Changed power saving settings
21mr|plasma5-powerdevil-5.27.11-4|207	
21mr|plasma5-powerdevil-5.27.11-4|208	* Sun Apr 16 2023 Mikhail N <m.novosyolov@rosalinux.ru> 5.27.4-2
21mr|plasma5-powerdevil-5.27.11-4|209	- MassBuild#3400: Increase release tag
21mr|plasma5-powerdevil-5.27.11-4|210	
21mr|plasma5-powerdevil-5.27.11-4|211	* Fri Apr 7 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.4-1
21mr|plasma5-powerdevil-5.27.11-4|212	- Updated to 5.27.4
21mr|plasma5-powerdevil-5.27.11-4|213	
21mr|plasma5-powerdevil-5.27.11-4|214	* Fri Apr 7 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.4-1
21mr|plasma5-powerdevil-5.27.11-4|215	- Updated to 5.27.4
21mr|plasma5-powerdevil-5.27.11-4|216	
21mr|plasma5-powerdevil-5.27.11-4|217	* Mon Jan 30 2023 VictorR2007 <victorr2007@yandex.ru> 5.26.5-1
21mr|plasma5-powerdevil-5.27.11-4|218	- Updated to 5.26.5
21mr|plasma5-powerdevil-5.27.11-4|219	
21mr|plasma5-powerdevil-5.27.11-4|220	* Wed Oct 12 2022 VictorR2007 <victorr2007@yandex.ru> 5.25.5-1
21mr|plasma5-powerdevil-5.27.11-4|221	- Updated to 5.25.5
21mr|plasma5-powerdevil-5.27.11-4|222	
21mr|plasma5-powerdevil-5.27.11-4|223	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 5.24.6-2
21mr|plasma5-powerdevil-5.27.11-4|224	- MassBuild#2787: Increase release tag
21mr|plasma5-powerdevil-5.27.11-4|225	
21mr|plasma5-powerdevil-5.27.11-4|226	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.6-1
21mr|plasma5-powerdevil-5.27.11-4|227	- Updated to 5.24.6
21mr|plasma5-powerdevil-5.27.11-4|228	
21mr|plasma5-powerdevil-5.27.11-4|229	* Sun May 22 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.5-1
21mr|plasma5-powerdevil-5.27.11-4|230	- Updated to 5.24.5
21mr|plasma5-powerdevil-5.27.11-4|231	
21mr|plasma5-powerdevil-5.27.11-4|232	* Wed Apr 13 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.4-1
21mr|plasma5-powerdevil-5.27.11-4|233	- Updated to 5.24.4
21mr|plasma5-powerdevil-5.27.11-4|234	
21mr|plasma5-powerdevil-5.27.11-4|235	* Tue Jan 4 2022 VictorR2007 <victorr2007@yandex.ru> 5.23.5-1
21mr|plasma5-powerdevil-5.27.11-4|236	- Updated to 5.23.5
21mr|plasma5-powerdevil-5.27.11-4|237	
21mr|plasma5-powerdevil-5.27.11-4|238	* Fri Dec 10 2021 VictorR2007 <victorr2007@yandex.ru> 5.23.4-1
21mr|plasma5-powerdevil-5.27.11-4|239	- Updated to 5.23.4
21mr|plasma5-powerdevil-5.27.11-4|240	
21mr|plasma5-powerdevil-5.27.11-4|241	* Wed Sep 1 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.5-1
21mr|plasma5-powerdevil-5.27.11-4|242	- Updated to 5.22.5
21mr|plasma5-powerdevil-5.27.11-4|243	
21mr|plasma5-powerdevil-5.27.11-4|244	* Wed Aug 4 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.4-1
21mr|plasma5-powerdevil-5.27.11-4|245	- Updated to 5.22.4
21mr|plasma5-powerdevil-5.27.11-4|246	
21mr|plasma5-powerdevil-5.27.11-4|247	* Tue Jun 15 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.1-1
21mr|plasma5-powerdevil-5.27.11-4|248	- Updated to 5.22.1
21mr|plasma5-powerdevil-5.27.11-4|249	
21mr|plasma5-powerdevil-5.27.11-4|250	* Wed Jun 9 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.0-1
21mr|plasma5-powerdevil-5.27.11-4|251	- Updated to 5.22.0
21mr|plasma5-powerdevil-5.27.11-4|252	
21mr|plasma5-powerdevil-5.27.11-4|253	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.21.3-1
21mr|plasma5-powerdevil-5.27.11-4|254	- fix files
21mr|plasma5-powerdevil-5.27.11-4|255	
21mr|plasma5-powerdevil-5.27.11-4|256	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-powerdevil-5.27.11-4|257	- revrite patch
21mr|plasma5-powerdevil-5.27.11-4|258	
21mr|plasma5-powerdevil-5.27.11-4|259	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-powerdevil-5.27.11-4|260	- revrite patch
21mr|plasma5-powerdevil-5.27.11-4|261	
21mr|plasma5-powerdevil-5.27.11-4|262	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-powerdevil-5.27.11-4|263	- update version 5.21.3
21mr|plasma5-powerdevil-5.27.11-4|264	
21mr|plasma5-powerdevil-5.27.11-4|265	* Fri Oct 23 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.19.5-1
21mr|plasma5-powerdevil-5.27.11-4|266	- Update power-settings patch
21mr|plasma5-powerdevil-5.27.11-4|267	
21mr|plasma5-powerdevil-5.27.11-4|268	* Tue Oct 13 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-powerdevil-5.27.11-4|269	- New version 5.19.5
21mr|plasma5-powerdevil-5.27.11-4|270	
21mr|plasma5-powerdevil-5.27.11-4|271	* Wed Jun 3 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.14.4-3
21mr|plasma5-powerdevil-5.27.11-4|272	- New location for org.kde.powerdevil.backlighthelper.conf and org.kde.powerdevil.discretegpuhelper.conf dbus files
21mr|plasma5-powerdevil-5.27.11-4|273	
21mr|plasma5-powerdevil-5.27.11-4|274	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 5.14.4-2
21mr|plasma5-powerdevil-5.27.11-4|275	- bot: rpm5 -> rpm4 (8)
21mr|plasma5-powerdevil-5.27.11-4|276	
21mr|plasma5-powerdevil-5.27.11-4|277	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-powerdevil-5.27.11-4|278	- bot: rpm5 -> rpm4 (3)
21mr|plasma5-powerdevil-5.27.11-4|279	
21mr|plasma5-powerdevil-5.27.11-4|280	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-powerdevil-5.27.11-4|281	- bot: rpm5 -> rpm4 (1)

15307 21
21mr|plasma5-pulseaudio-5.27.11-3|1	%define oname plasma-pa
21mr|plasma5-pulseaudio-5.27.11-3|2	
21mr|plasma5-pulseaudio-5.27.11-3|3	Summary:	Plasma 5 PulseAudio configuration module
21mr|plasma5-pulseaudio-5.27.11-3|4	Name:		plasma5-pulseaudio
21mr|plasma5-pulseaudio-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-pulseaudio-5.27.11-3|6	Release:	3
21mr|plasma5-pulseaudio-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-pulseaudio-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-pulseaudio-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-pulseaudio-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-pulseaudio-5.27.11-3|11	Patch0:		plasma-pa-5.14.4-kde4-path.patch
21mr|plasma5-pulseaudio-5.27.11-3|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-pulseaudio-5.27.11-3|13	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-pulseaudio-5.27.11-3|14	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-pulseaudio-5.27.11-3|15	BuildRequires:	kf5declarative-devel
21mr|plasma5-pulseaudio-5.27.11-3|16	BuildRequires:	kf5doctools-devel
21mr|plasma5-pulseaudio-5.27.11-3|17	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-pulseaudio-5.27.11-3|18	BuildRequires:	kf5i18n-devel
21mr|plasma5-pulseaudio-5.27.11-3|19	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-pulseaudio-5.27.11-3|20	BuildRequires:	kf5plasma-devel
21mr|plasma5-pulseaudio-5.27.11-3|21	BuildRequires:	pkgconfig(gconf-2.0)
21mr|plasma5-pulseaudio-5.27.11-3|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|plasma5-pulseaudio-5.27.11-3|23	BuildRequires:	pkgconfig(libcanberra)
21mr|plasma5-pulseaudio-5.27.11-3|24	BuildRequires:	pkgconfig(libpulse)
21mr|plasma5-pulseaudio-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-pulseaudio-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-pulseaudio-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-pulseaudio-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-pulseaudio-5.27.11-3|29	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-pulseaudio-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-pulseaudio-5.27.11-3|31	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-pulseaudio-5.27.11-3|32	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-pulseaudio-5.27.11-3|33	BuildRequires:	sound-theme-freedesktop
21mr|plasma5-pulseaudio-5.27.11-3|34	Requires:	sound-theme-freedesktop
21mr|plasma5-pulseaudio-5.27.11-3|35	Requires:	kirigami2
21mr|plasma5-pulseaudio-5.27.11-3|36	Requires:	plasma5-applet-plasma-volume
21mr|plasma5-pulseaudio-5.27.11-3|37	Requires:	plasmavolume-qml
21mr|plasma5-pulseaudio-5.27.11-3|38	Conflicts:	plasma5-kmix
21mr|plasma5-pulseaudio-5.27.11-3|39	
21mr|plasma5-pulseaudio-5.27.11-3|40	%description
21mr|plasma5-pulseaudio-5.27.11-3|41	Plasma 5 PulseAudio configuration module.
21mr|plasma5-pulseaudio-5.27.11-3|42	
21mr|plasma5-pulseaudio-5.27.11-3|43	%files -f %{name}.lang
21mr|plasma5-pulseaudio-5.27.11-3|44	%{_kde5_applicationsdir}/kcm_pulseaudio.desktop
21mr|plasma5-pulseaudio-5.27.11-3|45	%dir %{_kde5_datadir}/kpackage/kcms/kcm_pulseaudio/
21mr|plasma5-pulseaudio-5.27.11-3|46	%{_kde5_datadir}/kpackage/kcms/kcm_pulseaudio/*
21mr|plasma5-pulseaudio-5.27.11-3|47	%{_kde5_datadir}/kconf_update/disable_kmix.upd
21mr|plasma5-pulseaudio-5.27.11-3|48	%{_kde5_datadir}/kconf_update/plasmaVolumeDisableKMixAutostart.pl
21mr|plasma5-pulseaudio-5.27.11-3|49	%{_kde5_services}/plasma-applet-org.kde.plasma.volume.desktop
21mr|plasma5-pulseaudio-5.27.11-3|50	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_pulseaudio.so
21mr|plasma5-pulseaudio-5.27.11-3|51	# KDE4 files
21mr|plasma5-pulseaudio-5.27.11-3|52	%{_datadir}/apps/kconf_update/disable_kmix.upd
21mr|plasma5-pulseaudio-5.27.11-3|53	%{_datadir}/apps/kconf_update/plasmaVolumeDisableKMixAutostart.pl
21mr|plasma5-pulseaudio-5.27.11-3|54	
21mr|plasma5-pulseaudio-5.27.11-3|55	#----------------------------------------------------------------------------
21mr|plasma5-pulseaudio-5.27.11-3|56	
21mr|plasma5-pulseaudio-5.27.11-3|57	%package -n plasma5-applet-plasma-volume
21mr|plasma5-pulseaudio-5.27.11-3|58	Summary:	Plasma 5 volume plasmoid
21mr|plasma5-pulseaudio-5.27.11-3|59	Group:		Graphical desktop/KDE
21mr|plasma5-pulseaudio-5.27.11-3|60	Requires:	plasmavolume-qml
21mr|plasma5-pulseaudio-5.27.11-3|61	
21mr|plasma5-pulseaudio-5.27.11-3|62	%description -n plasma5-applet-plasma-volume
21mr|plasma5-pulseaudio-5.27.11-3|63	Plasma 5 volume plasmoid.
21mr|plasma5-pulseaudio-5.27.11-3|64	
21mr|plasma5-pulseaudio-5.27.11-3|65	%files -n plasma5-applet-plasma-volume -f plasma_applet_org.kde.plasma.volume.lang
21mr|plasma5-pulseaudio-5.27.11-3|66	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.volume/
21mr|plasma5-pulseaudio-5.27.11-3|67	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.volume/*
21mr|plasma5-pulseaudio-5.27.11-3|68	%{_appdatadir}/org.kde.plasma.volume.appdata.xml
21mr|plasma5-pulseaudio-5.27.11-3|69	
21mr|plasma5-pulseaudio-5.27.11-3|70	#----------------------------------------------------------------------------
21mr|plasma5-pulseaudio-5.27.11-3|71	
21mr|plasma5-pulseaudio-5.27.11-3|72	%define qmlplasmavolume %mklibname plasmavolume-qml
21mr|plasma5-pulseaudio-5.27.11-3|73	
21mr|plasma5-pulseaudio-5.27.11-3|74	%package -n %{qmlplasmavolume}
21mr|plasma5-pulseaudio-5.27.11-3|75	Summary:	QML plugin for Plasma 5 volume shared library
21mr|plasma5-pulseaudio-5.27.11-3|76	Group:		System/Libraries
21mr|plasma5-pulseaudio-5.27.11-3|77	Requires:	kf5plasma-qml
21mr|plasma5-pulseaudio-5.27.11-3|78	Provides:	plasmavolume-qml = %{EVRD}
21mr|plasma5-pulseaudio-5.27.11-3|79	
21mr|plasma5-pulseaudio-5.27.11-3|80	%description -n %{qmlplasmavolume}
21mr|plasma5-pulseaudio-5.27.11-3|81	QML plugin for Plasma 5 volume shared library.
21mr|plasma5-pulseaudio-5.27.11-3|82	
21mr|plasma5-pulseaudio-5.27.11-3|83	%files -n %{qmlplasmavolume}
21mr|plasma5-pulseaudio-5.27.11-3|84	%dir %{_kde5_qmldir}/org/kde/plasma/private/volume/
21mr|plasma5-pulseaudio-5.27.11-3|85	%{_kde5_qmldir}/org/kde/plasma/private/volume/*
21mr|plasma5-pulseaudio-5.27.11-3|86	
21mr|plasma5-pulseaudio-5.27.11-3|87	#----------------------------------------------------------------------------
21mr|plasma5-pulseaudio-5.27.11-3|88	
21mr|plasma5-pulseaudio-5.27.11-3|89	%prep
21mr|plasma5-pulseaudio-5.27.11-3|90	%setup -n %{oname}-%{version}
21mr|plasma5-pulseaudio-5.27.11-3|91	%patch0 -p1
21mr|plasma5-pulseaudio-5.27.11-3|92	
21mr|plasma5-pulseaudio-5.27.11-3|93	%build
21mr|plasma5-pulseaudio-5.27.11-3|94	%cmake_kde5
21mr|plasma5-pulseaudio-5.27.11-3|95	%make
21mr|plasma5-pulseaudio-5.27.11-3|96	
21mr|plasma5-pulseaudio-5.27.11-3|97	%install
21mr|plasma5-pulseaudio-5.27.11-3|98	%makeinstall_std -C build
21mr|plasma5-pulseaudio-5.27.11-3|99	
21mr|plasma5-pulseaudio-5.27.11-3|100	rm -f %{buildroot}%{_kde5_libdir}/libQPulseAudioPrivate.so
21mr|plasma5-pulseaudio-5.27.11-3|101	
21mr|plasma5-pulseaudio-5.27.11-3|102	%find_lang kcm_pulseaudio plasma-pa %{name}.lang --with-html --with-kde
21mr|plasma5-pulseaudio-5.27.11-3|103	%find_lang plasma_applet_org.kde.plasma.volume

15308 21
21mr|plasma5-rosa-icons-0.0.22-3|1	# NOTE: rebuild rosa-icons-2021 after changing icons here
21mr|plasma5-rosa-icons-0.0.22-3|2	
21mr|plasma5-rosa-icons-0.0.22-3|3	%define oname rosa5-icons
21mr|plasma5-rosa-icons-0.0.22-3|4	
21mr|plasma5-rosa-icons-0.0.22-3|5	Summary:	KDE Frameworks 5 Rosa icons
21mr|plasma5-rosa-icons-0.0.22-3|6	Name:		plasma5-rosa-icons
21mr|plasma5-rosa-icons-0.0.22-3|7	Version:	0.0.22
21mr|plasma5-rosa-icons-0.0.22-3|8	Release:	3
21mr|plasma5-rosa-icons-0.0.22-3|9	License:	LGPLv3+
21mr|plasma5-rosa-icons-0.0.22-3|10	Group:		Graphical desktop/KDE
21mr|plasma5-rosa-icons-0.0.22-3|11	# Tarball is packed manually
21mr|plasma5-rosa-icons-0.0.22-3|12	# To repack it:
21mr|plasma5-rosa-icons-0.0.22-3|13	# tar -xvf <original tarball>
21mr|plasma5-rosa-icons-0.0.22-3|14	# edit icons
21mr|plasma5-rosa-icons-0.0.22-3|15	# mv rosa-icons-<previous version> mv rosa-icons-<version+1>
21mr|plasma5-rosa-icons-0.0.22-3|16	# tar -czvf rosa5-icons-<version+1>.tar.xz -C . rosa5-icons-<version+1>
21mr|plasma5-rosa-icons-0.0.22-3|17	# abf put
21mr|plasma5-rosa-icons-0.0.22-3|18	Source0:	%{oname}-%{version}.tar.xz
21mr|plasma5-rosa-icons-0.0.22-3|19	Source2:	yandex-browser.svg
21mr|plasma5-rosa-icons-0.0.22-3|20	BuildRequires:	extra-cmake-modules
21mr|plasma5-rosa-icons-0.0.22-3|21	BuildRequires:	libxml2-utils
21mr|plasma5-rosa-icons-0.0.22-3|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-rosa-icons-0.0.22-3|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-rosa-icons-0.0.22-3|24	BuildArch:	noarch
21mr|plasma5-rosa-icons-0.0.22-3|25	
21mr|plasma5-rosa-icons-0.0.22-3|26	%description
21mr|plasma5-rosa-icons-0.0.22-3|27	KDE Frameworks 5 Rosa icons.
21mr|plasma5-rosa-icons-0.0.22-3|28	Fork of breeze icon theme.
21mr|plasma5-rosa-icons-0.0.22-3|29	
21mr|plasma5-rosa-icons-0.0.22-3|30	%files
21mr|plasma5-rosa-icons-0.0.22-3|31	%dir %{_kde5_iconsdir}/rosa5
21mr|plasma5-rosa-icons-0.0.22-3|32	%{_kde5_iconsdir}/rosa5/*
21mr|plasma5-rosa-icons-0.0.22-3|33	
21mr|plasma5-rosa-icons-0.0.22-3|34	#----------------------------------------------------------------------------
21mr|plasma5-rosa-icons-0.0.22-3|35	
21mr|plasma5-rosa-icons-0.0.22-3|36	%package -n plasma5-rosa-icons-dark
21mr|plasma5-rosa-icons-0.0.22-3|37	Summary:	Plasma 5 Rosa Dark icon theme
21mr|plasma5-rosa-icons-0.0.22-3|38	Group:		Graphical desktop/KDE
21mr|plasma5-rosa-icons-0.0.22-3|39	
21mr|plasma5-rosa-icons-0.0.22-3|40	%description -n plasma5-rosa-icons-dark
21mr|plasma5-rosa-icons-0.0.22-3|41	Plasma 5 Rosa Dark icon theme.
21mr|plasma5-rosa-icons-0.0.22-3|42	
21mr|plasma5-rosa-icons-0.0.22-3|43	%files -n plasma5-rosa-icons-dark
21mr|plasma5-rosa-icons-0.0.22-3|44	%dir %{_kde5_iconsdir}/rosa5-dark
21mr|plasma5-rosa-icons-0.0.22-3|45	%{_kde5_iconsdir}/rosa5-dark/*
21mr|plasma5-rosa-icons-0.0.22-3|46	
21mr|plasma5-rosa-icons-0.0.22-3|47	#----------------------------------------------------------------------------
21mr|plasma5-rosa-icons-0.0.22-3|48	
21mr|plasma5-rosa-icons-0.0.22-3|49	
21mr|plasma5-rosa-icons-0.0.22-3|50	%prep
21mr|plasma5-rosa-icons-0.0.22-3|51	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-rosa-icons-0.0.22-3|52	
21mr|plasma5-rosa-icons-0.0.22-3|53	# update yandex-browser icon
21mr|plasma5-rosa-icons-0.0.22-3|54	rm ./icons/apps/48/yandex-browser.svg
21mr|plasma5-rosa-icons-0.0.22-3|55	rm ./icons-dark/apps/48/yandex-browser.svg
21mr|plasma5-rosa-icons-0.0.22-3|56	cp %{SOURCE2} ./icons/apps/48/
21mr|plasma5-rosa-icons-0.0.22-3|57	cp %{SOURCE2} ./icons-dark/apps/48/
21mr|plasma5-rosa-icons-0.0.22-3|58	
21mr|plasma5-rosa-icons-0.0.22-3|59	%build
21mr|plasma5-rosa-icons-0.0.22-3|60	%cmake_kde5 \
21mr|plasma5-rosa-icons-0.0.22-3|61	-DBINARY_ICONS_RESOURCE:BOOL=ON
21mr|plasma5-rosa-icons-0.0.22-3|62	%make
21mr|plasma5-rosa-icons-0.0.22-3|63	
21mr|plasma5-rosa-icons-0.0.22-3|64	%install
21mr|plasma5-rosa-icons-0.0.22-3|65	%makeinstall_std -C build

15309 21
21mr|plasma5-sdk-5.27.11-3|1	%define oname plasma-sdk
21mr|plasma5-sdk-5.27.11-3|2	
21mr|plasma5-sdk-5.27.11-3|3	Summary:	Plasma 5 SDK
21mr|plasma5-sdk-5.27.11-3|4	Name:		plasma5-sdk
21mr|plasma5-sdk-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-sdk-5.27.11-3|6	Release:	3
21mr|plasma5-sdk-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-sdk-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-sdk-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-sdk-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-sdk-5.27.11-3|11	Patch0:		fix.build.patch
21mr|plasma5-sdk-5.27.11-3|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-sdk-5.27.11-3|13	BuildRequires:	kf5archive-devel
21mr|plasma5-sdk-5.27.11-3|14	BuildRequires:	kf5completion-devel
21mr|plasma5-sdk-5.27.11-3|15	BuildRequires:	kf5config-devel
21mr|plasma5-sdk-5.27.11-3|16	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-sdk-5.27.11-3|17	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-sdk-5.27.11-3|18	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-sdk-5.27.11-3|19	BuildRequires:	kf5declarative-devel
21mr|plasma5-sdk-5.27.11-3|20	BuildRequires:	kf5doctools-devel
21mr|plasma5-sdk-5.27.11-3|21	BuildRequires:	kf5i18n-devel
21mr|plasma5-sdk-5.27.11-3|22	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-sdk-5.27.11-3|23	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-sdk-5.27.11-3|24	BuildRequires:	kf5kio-devel
21mr|plasma5-sdk-5.27.11-3|25	BuildRequires:	kf5newstuff-devel
21mr|plasma5-sdk-5.27.11-3|26	BuildRequires:	kf5package-devel
21mr|plasma5-sdk-5.27.11-3|27	BuildRequires:	kf5parts-devel
21mr|plasma5-sdk-5.27.11-3|28	BuildRequires:	kf5plasma-devel
21mr|plasma5-sdk-5.27.11-3|29	BuildRequires:	kf5service-devel
21mr|plasma5-sdk-5.27.11-3|30	BuildRequires:	kf5texteditor-devel
21mr|plasma5-sdk-5.27.11-3|31	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-sdk-5.27.11-3|32	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-sdk-5.27.11-3|33	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-sdk-5.27.11-3|34	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-sdk-5.27.11-3|35	BuildRequires:	plasma-framework
21mr|plasma5-sdk-5.27.11-3|36	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-sdk-5.27.11-3|37	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-sdk-5.27.11-3|38	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-sdk-5.27.11-3|39	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-sdk-5.27.11-3|40	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-sdk-5.27.11-3|41	BuildRequires:	pkgconfig(Qt5Svg)
21mr|plasma5-sdk-5.27.11-3|42	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-sdk-5.27.11-3|43	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-sdk-5.27.11-3|44	BuildRequires:	pkgconfig(Qt5Xml)
21mr|plasma5-sdk-5.27.11-3|45	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-sdk-5.27.11-3|46	Requires:	kirigami2
21mr|plasma5-sdk-5.27.11-3|47	Requires:	plasma5-cuttlefish
21mr|plasma5-sdk-5.27.11-3|48	Requires:	plasma5-engineexplorer
21mr|plasma5-sdk-5.27.11-3|49	Requires:	plasma5-lookandfeelexplorer
21mr|plasma5-sdk-5.27.11-3|50	Requires:	plasma5-plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|51	Requires:	plasma5-themeexplorer
21mr|plasma5-sdk-5.27.11-3|52	
21mr|plasma5-sdk-5.27.11-3|53	%description
21mr|plasma5-sdk-5.27.11-3|54	Plasma 5 SDK.
21mr|plasma5-sdk-5.27.11-3|55	
21mr|plasma5-sdk-5.27.11-3|56	%files
21mr|plasma5-sdk-5.27.11-3|57	
21mr|plasma5-sdk-5.27.11-3|58	#----------------------------------------------------------------------------
21mr|plasma5-sdk-5.27.11-3|59	
21mr|plasma5-sdk-5.27.11-3|60	%package -n plasma5-cuttlefish
21mr|plasma5-sdk-5.27.11-3|61	Summary:	Plasma 5 icon browser
21mr|plasma5-sdk-5.27.11-3|62	Group:		Graphical desktop/KDE
21mr|plasma5-sdk-5.27.11-3|63	
21mr|plasma5-sdk-5.27.11-3|64	%description -n plasma5-cuttlefish
21mr|plasma5-sdk-5.27.11-3|65	Plasma 5 icon browser.
21mr|plasma5-sdk-5.27.11-3|66	
21mr|plasma5-sdk-5.27.11-3|67	%files -n plasma5-cuttlefish -f cuttlefish.lang
21mr|plasma5-sdk-5.27.11-3|68	%{_kde5_applicationsdir}/org.kde.plasma.cuttlefish.desktop
21mr|plasma5-sdk-5.27.11-3|69	%{_kde5_bindir}/cuttlefish
21mr|plasma5-sdk-5.27.11-3|70	%{_qt5_plugindir}/ktexteditor/cuttlefishplugin.so
21mr|plasma5-sdk-5.27.11-3|71	%{_appdatadir}/org.kde.plasma.cuttlefish.appdata.xml
21mr|plasma5-sdk-5.27.11-3|72	
21mr|plasma5-sdk-5.27.11-3|73	#----------------------------------------------------------------------------
21mr|plasma5-sdk-5.27.11-3|74	
21mr|plasma5-sdk-5.27.11-3|75	%package -n plasma5-engineexplorer
21mr|plasma5-sdk-5.27.11-3|76	Summary:	Plasma 5 engine explorer
21mr|plasma5-sdk-5.27.11-3|77	Group:		Graphical desktop/KDE
21mr|plasma5-sdk-5.27.11-3|78	Conflicts:	plasmate
21mr|plasma5-sdk-5.27.11-3|79	
21mr|plasma5-sdk-5.27.11-3|80	%description -n plasma5-engineexplorer
21mr|plasma5-sdk-5.27.11-3|81	Plasma 5 engine explorer. It's used to explore plasma data engines.
21mr|plasma5-sdk-5.27.11-3|82	
21mr|plasma5-sdk-5.27.11-3|83	%files -n plasma5-engineexplorer -f plasmaengineexplorer.lang
21mr|plasma5-sdk-5.27.11-3|84	%{_kde5_applicationsdir}/org.kde.plasmaengineexplorer.desktop
21mr|plasma5-sdk-5.27.11-3|85	%{_kde5_bindir}/plasmaengineexplorer
21mr|plasma5-sdk-5.27.11-3|86	%{_kde5_services}/plasma-shell-org.kde.plasma.plasmoidviewershell.desktop
21mr|plasma5-sdk-5.27.11-3|87	%{_kde5_mandir}/man1/plasmaengineexplorer.1*
21mr|plasma5-sdk-5.27.11-3|88	%{_kde5_mandir}/*/man1/plasmaengineexplorer.1*
21mr|plasma5-sdk-5.27.11-3|89	%{_appdatadir}/org.kde.plasmaengineexplorer.appdata.xml
21mr|plasma5-sdk-5.27.11-3|90	
21mr|plasma5-sdk-5.27.11-3|91	#----------------------------------------------------------------------------
21mr|plasma5-sdk-5.27.11-3|92	
21mr|plasma5-sdk-5.27.11-3|93	%package -n plasma5-lookandfeelexplorer
21mr|plasma5-sdk-5.27.11-3|94	Summary:	Plasma 5 look-and-feel explorer
21mr|plasma5-sdk-5.27.11-3|95	Group:		Graphical desktop/KDE
21mr|plasma5-sdk-5.27.11-3|96	
21mr|plasma5-sdk-5.27.11-3|97	%description -n plasma5-lookandfeelexplorer
21mr|plasma5-sdk-5.27.11-3|98	Plasma 5 look-and-feel explorer. It's used to explore plasma look-and-feel
21mr|plasma5-sdk-5.27.11-3|99	styles.
21mr|plasma5-sdk-5.27.11-3|100	
21mr|plasma5-sdk-5.27.11-3|101	%files -n plasma5-lookandfeelexplorer -f org.kde.plasma.lookandfeelexplorer.lang
21mr|plasma5-sdk-5.27.11-3|102	%{_kde5_applicationsdir}/org.kde.plasma.lookandfeelexplorer.desktop
21mr|plasma5-sdk-5.27.11-3|103	%{_kde5_bindir}/lookandfeelexplorer
21mr|plasma5-sdk-5.27.11-3|104	%dir %{_kde5_datadir}/kpackage/genericqml/org.kde.plasma.lookandfeelexplorer/
21mr|plasma5-sdk-5.27.11-3|105	%{_kde5_datadir}/kpackage/genericqml/org.kde.plasma.lookandfeelexplorer/*
21mr|plasma5-sdk-5.27.11-3|106	%{_appdatadir}/org.kde.plasma.lookandfeelexplorer.appdata.xml
21mr|plasma5-sdk-5.27.11-3|107	
21mr|plasma5-sdk-5.27.11-3|108	#----------------------------------------------------------------------------
21mr|plasma5-sdk-5.27.11-3|109	
21mr|plasma5-sdk-5.27.11-3|110	%package -n plasma5-plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|111	Summary:	Plasma 5 plasmoid viewer
21mr|plasma5-sdk-5.27.11-3|112	Group:		Graphical desktop/KDE
21mr|plasma5-sdk-5.27.11-3|113	Requires:	plasma5-shell-plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|114	Conflicts:	plasmate
21mr|plasma5-sdk-5.27.11-3|115	
21mr|plasma5-sdk-5.27.11-3|116	%description -n plasma5-plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|117	Plasma 5 plasmoid viewer. It's used to run plasmoids in their own window.
21mr|plasma5-sdk-5.27.11-3|118	
21mr|plasma5-sdk-5.27.11-3|119	%files -n plasma5-plasmoidviewer -f plasmoidviewer.lang
21mr|plasma5-sdk-5.27.11-3|120	%{_kde5_applicationsdir}/org.kde.plasmoidviewer.desktop
21mr|plasma5-sdk-5.27.11-3|121	%{_kde5_bindir}/plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|122	%{_kde5_datadir}/zsh/site-functions/_plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|123	%{_kde5_mandir}/man1/plasmoidviewer.1*
21mr|plasma5-sdk-5.27.11-3|124	%{_kde5_mandir}/*/man1/plasmoidviewer.1*
21mr|plasma5-sdk-5.27.11-3|125	%{_appdatadir}/org.kde.plasmoidviewer.appdata.xml
21mr|plasma5-sdk-5.27.11-3|126	
21mr|plasma5-sdk-5.27.11-3|127	#----------------------------------------------------------------------------
21mr|plasma5-sdk-5.27.11-3|128	
21mr|plasma5-sdk-5.27.11-3|129	%package -n plasma5-shell-plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|130	Summary:	Plasma 5 plasmoid viewer shell
21mr|plasma5-sdk-5.27.11-3|131	Group:		Graphical desktop/KDE
21mr|plasma5-sdk-5.27.11-3|132	# Not sure if it's required
21mr|plasma5-sdk-5.27.11-3|133	Recommends:	plasma5-plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|134	
21mr|plasma5-sdk-5.27.11-3|135	%description -n plasma5-shell-plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|136	Plasma 5 plasmoid viewer shell.
21mr|plasma5-sdk-5.27.11-3|137	
21mr|plasma5-sdk-5.27.11-3|138	%files -n plasma5-shell-plasmoidviewer -f plasma_shell_org.kde.plasmoidviewershell.lang
21mr|plasma5-sdk-5.27.11-3|139	%dir %{_kde5_datadir}/plasma/shells/org.kde.plasma.plasmoidviewershell/
21mr|plasma5-sdk-5.27.11-3|140	%{_kde5_datadir}/plasma/shells/org.kde.plasma.plasmoidviewershell/*
21mr|plasma5-sdk-5.27.11-3|141	%{_appdatadir}/org.kde.plasma.plasmoidviewershell.appdata.xml
21mr|plasma5-sdk-5.27.11-3|142	
21mr|plasma5-sdk-5.27.11-3|143	#----------------------------------------------------------------------------
21mr|plasma5-sdk-5.27.11-3|144	
21mr|plasma5-sdk-5.27.11-3|145	%package -n plasma5-themeexplorer
21mr|plasma5-sdk-5.27.11-3|146	Summary:	Plasma 5 theme explorer
21mr|plasma5-sdk-5.27.11-3|147	Group:		Graphical desktop/KDE
21mr|plasma5-sdk-5.27.11-3|148	
21mr|plasma5-sdk-5.27.11-3|149	%description -n plasma5-themeexplorer
21mr|plasma5-sdk-5.27.11-3|150	Plasma 5 theme explorer. It's used to explore and edit plasma themes.
21mr|plasma5-sdk-5.27.11-3|151	
21mr|plasma5-sdk-5.27.11-3|152	%files -n plasma5-themeexplorer -f org.kde.plasma.themeexplorer.lang
21mr|plasma5-sdk-5.27.11-3|153	%{_kde5_applicationsdir}/org.kde.plasma.themeexplorer.desktop
21mr|plasma5-sdk-5.27.11-3|154	%{_kde5_bindir}/plasmathemeexplorer
21mr|plasma5-sdk-5.27.11-3|155	%dir %{_kde5_datadir}/kpackage/genericqml/org.kde.plasma.themeexplorer/
21mr|plasma5-sdk-5.27.11-3|156	%{_kde5_datadir}/kpackage/genericqml/org.kde.plasma.themeexplorer/*
21mr|plasma5-sdk-5.27.11-3|157	%{_appdatadir}/org.kde.plasma.themeexplorer.appdata.xml
21mr|plasma5-sdk-5.27.11-3|158	
21mr|plasma5-sdk-5.27.11-3|159	#----------------------------------------------------------------------------
21mr|plasma5-sdk-5.27.11-3|160	
21mr|plasma5-sdk-5.27.11-3|161	%prep
21mr|plasma5-sdk-5.27.11-3|162	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-sdk-5.27.11-3|163	# Must not be plasma_shell_org.kde.desktop, should be checked if fixed
21mr|plasma5-sdk-5.27.11-3|164	rm -f po/*/plasma_shell_org.kde.desktop.po
21mr|plasma5-sdk-5.27.11-3|165	# Don't ship translations if we don't ship package itself
21mr|plasma5-sdk-5.27.11-3|166	rm -f po/*/kdevpackagemanagerview.po
21mr|plasma5-sdk-5.27.11-3|167	rm -f po/*/plasmate.po
21mr|plasma5-sdk-5.27.11-3|168	rm -f po/*/plasmawallpaperviewer.po
21mr|plasma5-sdk-5.27.11-3|169	rm -f po/*/remote-widgets-browser.po
21mr|plasma5-sdk-5.27.11-3|170	
21mr|plasma5-sdk-5.27.11-3|171	%build
21mr|plasma5-sdk-5.27.11-3|172	%cmake_kde5
21mr|plasma5-sdk-5.27.11-3|173	%make
21mr|plasma5-sdk-5.27.11-3|174	
21mr|plasma5-sdk-5.27.11-3|175	%install
21mr|plasma5-sdk-5.27.11-3|176	%makeinstall_std -C build
21mr|plasma5-sdk-5.27.11-3|177	
21mr|plasma5-sdk-5.27.11-3|178	%find_lang cuttlefish cuttlefish_editorplugin cuttlefish.lang
21mr|plasma5-sdk-5.27.11-3|179	%find_lang plasmaengineexplorer
21mr|plasma5-sdk-5.27.11-3|180	%find_lang plasmoidviewer
21mr|plasma5-sdk-5.27.11-3|181	%find_lang org.kde.plasma.lookandfeelexplorer
21mr|plasma5-sdk-5.27.11-3|182	%find_lang org.kde.plasma.themeexplorer
21mr|plasma5-sdk-5.27.11-3|183	%find_lang plasma_shell_org.kde.plasmoidviewershell

15310 21
21mr|plasma5-systemd-kcm-1.2.1-6|1	%define oname systemd-kcm
21mr|plasma5-systemd-kcm-1.2.1-6|2	
21mr|plasma5-systemd-kcm-1.2.1-6|3	Summary:	Plasma 5 systemd control module
21mr|plasma5-systemd-kcm-1.2.1-6|4	Name:		plasma5-%{oname}
21mr|plasma5-systemd-kcm-1.2.1-6|5	Version:	1.2.1
21mr|plasma5-systemd-kcm-1.2.1-6|6	Release:	6
21mr|plasma5-systemd-kcm-1.2.1-6|7	License:	GPLv2+
21mr|plasma5-systemd-kcm-1.2.1-6|8	Group:		Graphical desktop/KDE
21mr|plasma5-systemd-kcm-1.2.1-6|9	Url:		https://github.com/rthomsen/kcmsystemd
21mr|plasma5-systemd-kcm-1.2.1-6|10	Source0:	ftp://ftp.kde.org/pub/kde/stable/%{oname}/%{oname}-%{version}.tar.xz
21mr|plasma5-systemd-kcm-1.2.1-6|11	Patch0:		systemd-kcm-1.2.1-desktop-localization.patch
21mr|plasma5-systemd-kcm-1.2.1-6|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-systemd-kcm-1.2.1-6|13	BuildRequires:	boost-devel
21mr|plasma5-systemd-kcm-1.2.1-6|14	BuildRequires:	kf5auth-devel
21mr|plasma5-systemd-kcm-1.2.1-6|15	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-systemd-kcm-1.2.1-6|16	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-systemd-kcm-1.2.1-6|17	BuildRequires:	kf5crash-devel
21mr|plasma5-systemd-kcm-1.2.1-6|18	BuildRequires:	kf5i18n-devel
21mr|plasma5-systemd-kcm-1.2.1-6|19	BuildRequires:	kf5kio-devel
21mr|plasma5-systemd-kcm-1.2.1-6|20	BuildRequires:	kf5service-devel
21mr|plasma5-systemd-kcm-1.2.1-6|21	BuildRequires:	pkgconfig(libsystemd)
21mr|plasma5-systemd-kcm-1.2.1-6|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-systemd-kcm-1.2.1-6|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-systemd-kcm-1.2.1-6|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-systemd-kcm-1.2.1-6|25	BuildRequires:	pkgconfig(systemd)
21mr|plasma5-systemd-kcm-1.2.1-6|26	Conflicts:	kcmsystemd
21mr|plasma5-systemd-kcm-1.2.1-6|27	
21mr|plasma5-systemd-kcm-1.2.1-6|28	%description
21mr|plasma5-systemd-kcm-1.2.1-6|29	Plasma 5 systemd control module.
21mr|plasma5-systemd-kcm-1.2.1-6|30	
21mr|plasma5-systemd-kcm-1.2.1-6|31	%files -f %{oname}.lang
21mr|plasma5-systemd-kcm-1.2.1-6|32	%{_kde5_services}/kcm_systemd.desktop
21mr|plasma5-systemd-kcm-1.2.1-6|33	%{_kde5_libexecdir}/kauth/kcmsystemdhelper
21mr|plasma5-systemd-kcm-1.2.1-6|34	%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmsystemd.service
21mr|plasma5-systemd-kcm-1.2.1-6|35	%{_datadir}/dbus-1/system.d/org.kde.kcontrol.kcmsystemd.conf
21mr|plasma5-systemd-kcm-1.2.1-6|36	%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmsystemd.policy
21mr|plasma5-systemd-kcm-1.2.1-6|37	%{_qt5_plugindir}/kcm_systemd.so
21mr|plasma5-systemd-kcm-1.2.1-6|38	
21mr|plasma5-systemd-kcm-1.2.1-6|39	#----------------------------------------------------------------------------
21mr|plasma5-systemd-kcm-1.2.1-6|40	
21mr|plasma5-systemd-kcm-1.2.1-6|41	%prep
21mr|plasma5-systemd-kcm-1.2.1-6|42	%setup -qn %{oname}-%{version}
21mr|plasma5-systemd-kcm-1.2.1-6|43	%patch0 -p1
21mr|plasma5-systemd-kcm-1.2.1-6|44	
21mr|plasma5-systemd-kcm-1.2.1-6|45	%build
21mr|plasma5-systemd-kcm-1.2.1-6|46	%cmake_kde5
21mr|plasma5-systemd-kcm-1.2.1-6|47	%make
21mr|plasma5-systemd-kcm-1.2.1-6|48	
21mr|plasma5-systemd-kcm-1.2.1-6|49	%install
21mr|plasma5-systemd-kcm-1.2.1-6|50	%makeinstall_std -C build
21mr|plasma5-systemd-kcm-1.2.1-6|51	
21mr|plasma5-systemd-kcm-1.2.1-6|52	# We ship it in plasma5-systemsettings package
21mr|plasma5-systemd-kcm-1.2.1-6|53	rm -rf %{buildroot}%{_kde5_services}/settings-system-administration.desktop
21mr|plasma5-systemd-kcm-1.2.1-6|54	
21mr|plasma5-systemd-kcm-1.2.1-6|55	%find_lang %{oname}

15311 21
21mr|plasma5-systemmonitor-5.27.11-3|1	%define oname plasma-systemmonitor
21mr|plasma5-systemmonitor-5.27.11-3|2	
21mr|plasma5-systemmonitor-5.27.11-3|3	Summary:	Plasma 5 system monitoring module
21mr|plasma5-systemmonitor-5.27.11-3|4	Name:		plasma5-systemmonitor
21mr|plasma5-systemmonitor-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-systemmonitor-5.27.11-3|6	Release:	3
21mr|plasma5-systemmonitor-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-systemmonitor-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-systemmonitor-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-systemmonitor-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-systemmonitor-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-systemmonitor-5.27.11-3|12	BuildRequires:	kf5config-devel
21mr|plasma5-systemmonitor-5.27.11-3|13	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-systemmonitor-5.27.11-3|14	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-systemmonitor-5.27.11-3|15	BuildRequires:	kf5declarative-devel
21mr|plasma5-systemmonitor-5.27.11-3|16	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-systemmonitor-5.27.11-3|17	BuildRequires:	kf5doctools-devel
21mr|plasma5-systemmonitor-5.27.11-3|18	BuildRequires:	kf5i18n-devel
21mr|plasma5-systemmonitor-5.27.11-3|19	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-systemmonitor-5.27.11-3|20	BuildRequires:	kf5kio-devel
21mr|plasma5-systemmonitor-5.27.11-3|21	BuildRequires:	kf5init-devel
21mr|plasma5-systemmonitor-5.27.11-3|22	BuildRequires:	kf5itemmodels-devel
21mr|plasma5-systemmonitor-5.27.11-3|23	BuildRequires:	kf5itemviews-devel
21mr|plasma5-systemmonitor-5.27.11-3|24	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-systemmonitor-5.27.11-3|25	BuildRequires:	kf5notifications-devel
21mr|plasma5-systemmonitor-5.27.11-3|26	BuildRequires:	kf5newstuff-devel
21mr|plasma5-systemmonitor-5.27.11-3|27	BuildRequires:	kf5package-devel
21mr|plasma5-systemmonitor-5.27.11-3|28	BuildRequires:	kf5service-devel
21mr|plasma5-systemmonitor-5.27.11-3|29	BuildRequires:	kf5sysguard-devel
21mr|plasma5-systemmonitor-5.27.11-3|30	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-systemmonitor-5.27.11-3|31	BuildRequires:	lm_sensors-devel
21mr|plasma5-systemmonitor-5.27.11-3|32	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-systemmonitor-5.27.11-3|33	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-systemmonitor-5.27.11-3|34	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-systemmonitor-5.27.11-3|35	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-systemmonitor-5.27.11-3|36	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-systemmonitor-5.27.11-3|37	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-systemmonitor-5.27.11-3|38	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|plasma5-systemmonitor-5.27.11-3|39	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-systemmonitor-5.27.11-3|40	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-systemmonitor-5.27.11-3|41	# For scripts
21mr|plasma5-systemmonitor-5.27.11-3|42	Requires:	ksystemstats = %{version}
21mr|plasma5-systemmonitor-5.27.11-3|43	Requires:	libksysguard = %{version}
21mr|plasma5-systemmonitor-5.27.11-3|44	%description
21mr|plasma5-systemmonitor-5.27.11-3|45	Plasma 5 system monitoring module.
21mr|plasma5-systemmonitor-5.27.11-3|46	
21mr|plasma5-systemmonitor-5.27.11-3|47	%files -f %{oname}.lang
21mr|plasma5-systemmonitor-5.27.11-3|48	%{_kde5_applicationsdir}/org.kde.plasma-systemmonitor.desktop
21mr|plasma5-systemmonitor-5.27.11-3|49	%{_kde5_bindir}/plasma-systemmonitor
21mr|plasma5-systemmonitor-5.27.11-3|50	%{_kde5_qmldir}/org/kde/ksysguard/
21mr|plasma5-systemmonitor-5.27.11-3|51	%{_kde5_datadir}/config.kcfg/systemmonitor.kcfg
21mr|plasma5-systemmonitor-5.27.11-3|52	%{_kde5_datadir}/ksysguard/sensorfaces/*
21mr|plasma5-systemmonitor-5.27.11-3|53	%{_kde5_datadir}/plasma/kinfocenter/externalmodules/kcm_external_plasma-systemmonitor.desktop
21mr|plasma5-systemmonitor-5.27.11-3|54	%{_kde5_datadir}/plasma-systemmonitor/*.page
21mr|plasma5-systemmonitor-5.27.11-3|55	%{_kde5_datadir}/knsrcfiles/plasma-systemmonitor.knsrc
21mr|plasma5-systemmonitor-5.27.11-3|56	%{_appdatadir}/org.kde.plasma-systemmonitor.metainfo.xml
21mr|plasma5-systemmonitor-5.27.11-3|57	
21mr|plasma5-systemmonitor-5.27.11-3|58	#----------------------------------------------------------------------------
21mr|plasma5-systemmonitor-5.27.11-3|59	
21mr|plasma5-systemmonitor-5.27.11-3|60	%prep
21mr|plasma5-systemmonitor-5.27.11-3|61	%setup -n %{oname}-%{version}
21mr|plasma5-systemmonitor-5.27.11-3|62	
21mr|plasma5-systemmonitor-5.27.11-3|63	%build
21mr|plasma5-systemmonitor-5.27.11-3|64	%cmake_kde5
21mr|plasma5-systemmonitor-5.27.11-3|65	%make
21mr|plasma5-systemmonitor-5.27.11-3|66	
21mr|plasma5-systemmonitor-5.27.11-3|67	%install
21mr|plasma5-systemmonitor-5.27.11-3|68	%makeinstall_std -C build
21mr|plasma5-systemmonitor-5.27.11-3|69	
21mr|plasma5-systemmonitor-5.27.11-3|70	%find_lang %{oname} --all-name --with-html --with-kde

15312 21
21mr|plasma5-systemsettings-5.27.11-4|1	%define _duplicate_files_terminate_build 0
21mr|plasma5-systemsettings-5.27.11-4|2	%define oname systemsettings
21mr|plasma5-systemsettings-5.27.11-4|3	
21mr|plasma5-systemsettings-5.27.11-4|4	Summary(ru_RU.UTF-8):	Модуль системных настроек Plasma 5
21mr|plasma5-systemsettings-5.27.11-4|5	Summary:	Plasma 5 System Settings module
21mr|plasma5-systemsettings-5.27.11-4|6	Name:		plasma5-%{oname}
21mr|plasma5-systemsettings-5.27.11-4|7	Version:	5.27.11
21mr|plasma5-systemsettings-5.27.11-4|8	Release:	4
21mr|plasma5-systemsettings-5.27.11-4|9	License:	GPLv2+
21mr|plasma5-systemsettings-5.27.11-4|10	Group:		Graphical desktop/KDE
21mr|plasma5-systemsettings-5.27.11-4|11	Url:		https://www.kde.org/
21mr|plasma5-systemsettings-5.27.11-4|12	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-systemsettings-5.27.11-4|13	# Add "System" to desktop categories
21mr|plasma5-systemsettings-5.27.11-4|14	Patch0:		systemsettings-5.21.3-desktop-categories.patch
21mr|plasma5-systemsettings-5.27.11-4|15	Patch1:		0001-Fix-name-systemsettings-kcm-modules.patch
21mr|plasma5-systemsettings-5.27.11-4|16	# Backport from KDE 6:
21mr|plasma5-systemsettings-5.27.11-4|17	# https://invent.kde.org/plasma/systemsettings/-/merge_requests/313
21mr|plasma5-systemsettings-5.27.11-4|18	Patch2:		fix-subcategory-pane-opening-when-exiting-search.patch
21mr|plasma5-systemsettings-5.27.11-4|19	BuildRequires:	extra-cmake-modules
21mr|plasma5-systemsettings-5.27.11-4|20	BuildRequires:	kf5activitiesstats-devel
21mr|plasma5-systemsettings-5.27.11-4|21	BuildRequires:	kf5auth-devel
21mr|plasma5-systemsettings-5.27.11-4|22	BuildRequires:	kf5config-devel
21mr|plasma5-systemsettings-5.27.11-4|23	BuildRequires:	kf5crash-devel
21mr|plasma5-systemsettings-5.27.11-4|24	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-systemsettings-5.27.11-4|25	BuildRequires:	kf5doctools-devel
21mr|plasma5-systemsettings-5.27.11-4|26	BuildRequires:	kf5i18n-devel
21mr|plasma5-systemsettings-5.27.11-4|27	BuildRequires:	kf5iconthemes-devel
21mr|plasma5-systemsettings-5.27.11-4|28	BuildRequires:	kf5itemviews-devel
21mr|plasma5-systemsettings-5.27.11-4|29	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-systemsettings-5.27.11-4|30	BuildRequires:	kf5khtml-devel
21mr|plasma5-systemsettings-5.27.11-4|31	BuildRequires:	kf5kio-devel
21mr|plasma5-systemsettings-5.27.11-4|32	BuildRequires:	kf5runner-devel
21mr|plasma5-systemsettings-5.27.11-4|33	BuildRequires:	kf5service-devel
21mr|plasma5-systemsettings-5.27.11-4|34	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-systemsettings-5.27.11-4|35	BuildRequires:	kf5xmlgui-devel
21mr|plasma5-systemsettings-5.27.11-4|36	BuildRequires:	kirigami2-devel
21mr|plasma5-systemsettings-5.27.11-4|37	BuildRequires:	plasma5-workspace-devel >= %{version}
21mr|plasma5-systemsettings-5.27.11-4|38	Requires:	kirigami2
21mr|plasma5-systemsettings-5.27.11-4|39	Requires:	qml(org.kde.kcm)
21mr|plasma5-systemsettings-5.27.11-4|40	Conflicts:	kdebase4-workspace
21mr|plasma5-systemsettings-5.27.11-4|41	
21mr|plasma5-systemsettings-5.27.11-4|42	%description
21mr|plasma5-systemsettings-5.27.11-4|43	Plasma 5 System Settings module. It provides the user with a centralized
21mr|plasma5-systemsettings-5.27.11-4|44	and convenient way to configure all of the settings for your desktop.
21mr|plasma5-systemsettings-5.27.11-4|45	
21mr|plasma5-systemsettings-5.27.11-4|46	%description -l ru_RU.UTF-8
21mr|plasma5-systemsettings-5.27.11-4|47	Модуль системных настроек Plasma 5. Пользователю предоставляется
21mr|plasma5-systemsettings-5.27.11-4|48	централизованный и удобный способ настройки всех параметров рабочего стола.
21mr|plasma5-systemsettings-5.27.11-4|49	
21mr|plasma5-systemsettings-5.27.11-4|50	%files -f %{oname}.lang
21mr|plasma5-systemsettings-5.27.11-4|51	%{_kde5_applicationsdir}/kdesystemsettings.desktop
21mr|plasma5-systemsettings-5.27.11-4|52	%{_kde5_applicationsdir}/systemsettings.desktop
21mr|plasma5-systemsettings-5.27.11-4|53	%{_kde5_bindir}/systemsettings5
21mr|plasma5-systemsettings-5.27.11-4|54	%{_kde5_bindir}/systemsettings
21mr|plasma5-systemsettings-5.27.11-4|55	%dir %{_kde5_datadir}/systemsettings/
21mr|plasma5-systemsettings-5.27.11-4|56	%{_kde5_datadir}/systemsettings/*
21mr|plasma5-systemsettings-5.27.11-4|57	%{_kde5_datadir}/kglobalaccel/systemsettings.desktop
21mr|plasma5-systemsettings-5.27.11-4|58	%{_kde5_datadir}/kpackage/genericqml/org.kde.systemsettings.sidebar/
21mr|plasma5-systemsettings-5.27.11-4|59	%{_kde5_datadir}/qlogging-categories5/systemsettings.categories
21mr|plasma5-systemsettings-5.27.11-4|60	%{_kde5_datadir}/zsh/site-functions/_systemsettings
21mr|plasma5-systemsettings-5.27.11-4|61	%{_kde5_servicetypes}/systemsettings*.desktop
21mr|plasma5-systemsettings-5.27.11-4|62	%{_kde5_servicetypes}/infocenterexternalapp.desktop
21mr|plasma5-systemsettings-5.27.11-4|63	%{_kde5_xmlguidir}/systemsettings/systemsettingsui.rc
21mr|plasma5-systemsettings-5.27.11-4|64	%{_kde5_plugindir}/krunner/krunner_systemsettings.so
21mr|plasma5-systemsettings-5.27.11-4|65	%{_qt5_plugindir}/systemsettingsview/icon_mode.so
21mr|plasma5-systemsettings-5.27.11-4|66	%{_qt5_plugindir}/systemsettingsview/systemsettings_sidebar_mode.so
21mr|plasma5-systemsettings-5.27.11-4|67	%{_appdatadir}/org.kde.systemsettings.metainfo.xml
21mr|plasma5-systemsettings-5.27.11-4|68	
21mr|plasma5-systemsettings-5.27.11-4|69	#----------------------------------------------------------------------------
21mr|plasma5-systemsettings-5.27.11-4|70	
21mr|plasma5-systemsettings-5.27.11-4|71	%define systemsettingsview_major 3
21mr|plasma5-systemsettings-5.27.11-4|72	%define libsystemsettingsview %mklibname systemsettingsview %{systemsettingsview_major}
21mr|plasma5-systemsettings-5.27.11-4|73	
21mr|plasma5-systemsettings-5.27.11-4|74	%package -n %{libsystemsettingsview}
21mr|plasma5-systemsettings-5.27.11-4|75	Summary:	Plasma 5 System Settings shared library
21mr|plasma5-systemsettings-5.27.11-4|76	Group:		System/Libraries
21mr|plasma5-systemsettings-5.27.11-4|77	Requires:	%{name} = %{EVRD}
21mr|plasma5-systemsettings-5.27.11-4|78	
21mr|plasma5-systemsettings-5.27.11-4|79	%description -n %{libsystemsettingsview}
21mr|plasma5-systemsettings-5.27.11-4|80	Plasma 5 System Settings shared library.
21mr|plasma5-systemsettings-5.27.11-4|81	
21mr|plasma5-systemsettings-5.27.11-4|82	%files -n %{libsystemsettingsview}
21mr|plasma5-systemsettings-5.27.11-4|83	%{_kde5_libdir}/libsystemsettingsview.so.%{systemsettingsview_major}*
21mr|plasma5-systemsettings-5.27.11-4|84	
21mr|plasma5-systemsettings-5.27.11-4|85	#----------------------------------------------------------------------------
21mr|plasma5-systemsettings-5.27.11-4|86	
21mr|plasma5-systemsettings-5.27.11-4|87	%prep
21mr|plasma5-systemsettings-5.27.11-4|88	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-systemsettings-5.27.11-4|89	
21mr|plasma5-systemsettings-5.27.11-4|90	%build
21mr|plasma5-systemsettings-5.27.11-4|91	export PATH=%{_qt5_bindir}:$PATH
21mr|plasma5-systemsettings-5.27.11-4|92	%cmake_kde5
21mr|plasma5-systemsettings-5.27.11-4|93	%make
21mr|plasma5-systemsettings-5.27.11-4|94	
21mr|plasma5-systemsettings-5.27.11-4|95	%install
21mr|plasma5-systemsettings-5.27.11-4|96	%makeinstall_std -C build
21mr|plasma5-systemsettings-5.27.11-4|97	
21mr|plasma5-systemsettings-5.27.11-4|98	%find_lang %{oname} %{oname} %{oname}.lang --with-html --with-kde

15313 21
21mr|plasma5-thunderbolt-5.27.11-3|1	%define oname plasma-thunderbolt
21mr|plasma5-thunderbolt-5.27.11-3|2	
21mr|plasma5-thunderbolt-5.27.11-3|3	Summary:	Plasma addons for managing Thunderbolt devices
21mr|plasma5-thunderbolt-5.27.11-3|4	Name:		plasma5-thunderbolt
21mr|plasma5-thunderbolt-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-thunderbolt-5.27.11-3|6	Release:	3
21mr|plasma5-thunderbolt-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-thunderbolt-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-thunderbolt-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-thunderbolt-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-thunderbolt-5.27.11-3|11	Source1:	%{name}.rpmlintrc
21mr|plasma5-thunderbolt-5.27.11-3|12	BuildRequires:	extra-cmake-modules
21mr|plasma5-thunderbolt-5.27.11-3|13	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-thunderbolt-5.27.11-3|14	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-thunderbolt-5.27.11-3|15	BuildRequires:	kf5declarative-devel
21mr|plasma5-thunderbolt-5.27.11-3|16	BuildRequires:	kf5doctools-devel
21mr|plasma5-thunderbolt-5.27.11-3|17	BuildRequires:	kf5i18n-devel
21mr|plasma5-thunderbolt-5.27.11-3|18	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-thunderbolt-5.27.11-3|19	BuildRequires:	kf5notifications-devel
21mr|plasma5-thunderbolt-5.27.11-3|20	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-thunderbolt-5.27.11-3|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-thunderbolt-5.27.11-3|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-thunderbolt-5.27.11-3|23	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-thunderbolt-5.27.11-3|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-thunderbolt-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-thunderbolt-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-thunderbolt-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-thunderbolt-5.27.11-3|28	Requires:		bolt
21mr|plasma5-thunderbolt-5.27.11-3|29	
21mr|plasma5-thunderbolt-5.27.11-3|30	%description
21mr|plasma5-thunderbolt-5.27.11-3|31	Plasma Sytem settings module and a KDED module to handle authorization
21mr|plasma5-thunderbolt-5.27.11-3|32	of Thunderbolt devices connected to the computer.
21mr|plasma5-thunderbolt-5.27.11-3|33	
21mr|plasma5-thunderbolt-5.27.11-3|34	%files -f %{name}.lang
21mr|plasma5-thunderbolt-5.27.11-3|35	%{_kde5_applicationsdir}/kcm_bolt.desktop
21mr|plasma5-thunderbolt-5.27.11-3|36	%{_kde5_libdir}/libkbolt.so
21mr|plasma5-thunderbolt-5.27.11-3|37	%{_kde5_plugindir}/kded/kded_bolt.so
21mr|plasma5-thunderbolt-5.27.11-3|38	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_bolt.so
21mr|plasma5-thunderbolt-5.27.11-3|39	%{_kde5_datadir}/kpackage/kcms/kcm_bolt/
21mr|plasma5-thunderbolt-5.27.11-3|40	%{_kde5_notificationsdir}/kded_bolt.notifyrc
21mr|plasma5-thunderbolt-5.27.11-3|41	
21mr|plasma5-thunderbolt-5.27.11-3|42	#----------------------------------------------------------------------------
21mr|plasma5-thunderbolt-5.27.11-3|43	
21mr|plasma5-thunderbolt-5.27.11-3|44	%prep
21mr|plasma5-thunderbolt-5.27.11-3|45	%setup -qn %{oname}-%{version}
21mr|plasma5-thunderbolt-5.27.11-3|46	
21mr|plasma5-thunderbolt-5.27.11-3|47	%build
21mr|plasma5-thunderbolt-5.27.11-3|48	%cmake_kde5
21mr|plasma5-thunderbolt-5.27.11-3|49	%make
21mr|plasma5-thunderbolt-5.27.11-3|50	
21mr|plasma5-thunderbolt-5.27.11-3|51	%install
21mr|plasma5-thunderbolt-5.27.11-3|52	%makeinstall_std -C build
21mr|plasma5-thunderbolt-5.27.11-3|53	
21mr|plasma5-thunderbolt-5.27.11-3|54	%find_lang %{name} --all-name

15314 21
21mr|plasma5-vault-5.27.11-3|1	%define oname plasma-vault
21mr|plasma5-vault-5.27.11-3|2	
21mr|plasma5-vault-5.27.11-3|3	Summary:	Plasma 5 Vault applet
21mr|plasma5-vault-5.27.11-3|4	Name:		plasma5-vault
21mr|plasma5-vault-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-vault-5.27.11-3|6	Release:	3
21mr|plasma5-vault-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-vault-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-vault-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-vault-5.27.11-3|10	Source0:	http://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-vault-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-vault-5.27.11-3|12	BuildRequires:	plasma-framework
21mr|plasma5-vault-5.27.11-3|13	BuildRequires:	kf5activities-devel
21mr|plasma5-vault-5.27.11-3|14	BuildRequires:	kf5config-devel
21mr|plasma5-vault-5.27.11-3|15	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-vault-5.27.11-3|16	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-vault-5.27.11-3|17	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-vault-5.27.11-3|18	BuildRequires:	kf5i18n-devel
21mr|plasma5-vault-5.27.11-3|19	BuildRequires:	kf5kded-devel
21mr|plasma5-vault-5.27.11-3|20	BuildRequires:	kf5kio-devel
21mr|plasma5-vault-5.27.11-3|21	BuildRequires:	kf5networkmanagerqt-devel
21mr|plasma5-vault-5.27.11-3|22	BuildRequires:	kf5plasma-devel
21mr|plasma5-vault-5.27.11-3|23	BuildRequires:	kf5sysguard-devel
21mr|plasma5-vault-5.27.11-3|24	BuildRequires:	kf5widgetsaddons-devel
21mr|plasma5-vault-5.27.11-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-vault-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-vault-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-vault-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-vault-5.27.11-3|29	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-vault-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-vault-5.27.11-3|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-vault-5.27.11-3|32	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|plasma5-vault-5.27.11-3|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-vault-5.27.11-3|34	Requires:	encfs
21mr|plasma5-vault-5.27.11-3|35	#Requires:	cryfs
21mr|plasma5-vault-5.27.11-3|36	Requires:	kirigami2
21mr|plasma5-vault-5.27.11-3|37	
21mr|plasma5-vault-5.27.11-3|38	%description
21mr|plasma5-vault-5.27.11-3|39	Plasma Vault allows to lock and encrypt sets of documents and hide them from
21mr|plasma5-vault-5.27.11-3|40	prying eyes even when the user is logged in.
21mr|plasma5-vault-5.27.11-3|41	
21mr|plasma5-vault-5.27.11-3|42	%files -f plasmavault-kde.lang
21mr|plasma5-vault-5.27.11-3|43	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.vault/
21mr|plasma5-vault-5.27.11-3|44	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.vault/*
21mr|plasma5-vault-5.27.11-3|45	%{_kde5_services}/plasma-applet-org.kde.plasma.vault.desktop
21mr|plasma5-vault-5.27.11-3|46	%{_appdatadir}/org.kde.plasma.vault.appdata.xml
21mr|plasma5-vault-5.27.11-3|47	%{_kde5_plugindir}/kded/plasmavault.so
21mr|plasma5-vault-5.27.11-3|48	%{_kde5_plugindir}/kfileitemaction/plasmavaultfileitemaction.so
21mr|plasma5-vault-5.27.11-3|49	%{_qt5_plugindir}/plasma/applets/plasma_applet_vault.so
21mr|plasma5-vault-5.27.11-3|50	
21mr|plasma5-vault-5.27.11-3|51	#----------------------------------------------------------------------------
21mr|plasma5-vault-5.27.11-3|52	
21mr|plasma5-vault-5.27.11-3|53	%prep
21mr|plasma5-vault-5.27.11-3|54	%setup -n %{oname}-%{version}
21mr|plasma5-vault-5.27.11-3|55	
21mr|plasma5-vault-5.27.11-3|56	%build
21mr|plasma5-vault-5.27.11-3|57	%cmake_kde5
21mr|plasma5-vault-5.27.11-3|58	%make
21mr|plasma5-vault-5.27.11-3|59	
21mr|plasma5-vault-5.27.11-3|60	%install
21mr|plasma5-vault-5.27.11-3|61	%makeinstall_std -C build
21mr|plasma5-vault-5.27.11-3|62	
21mr|plasma5-vault-5.27.11-3|63	%find_lang plasmavault-kde

15315 21
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|1	Summary:	Plasma 5 ROSA wallpaper support
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|2	Name:		plasma5-wallpaper-rosa-fresh
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|3	Version:	3.0
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|4	Release:	1
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|5	License:	GPLv2+
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|6	Group:		Graphical desktop/KDE
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|7	Url:		http://rosalinux.com/
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|8	Source0:	%{name}-%{version}.tar.gz
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|9	BuildRequires:	extra-cmake-modules
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|10	Requires:	rosa-wallpapers-2021
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|11	Provides:	plasma5-wallpaper-default = %{EVRD}
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|12	BuildArch:	noarch
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|13	
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|14	%description
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|15	Plasma 5 ROSA wallpaper support
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|16	
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|17	%files
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|18	%dir %{_kde5_datadir}/wallpapers/ROSA-Light/
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|19	%{_kde5_datadir}/wallpapers/ROSA-Light/*
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|20	
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|21	%dir %{_kde5_datadir}/wallpapers/ROSA-Dark/
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|22	%{_kde5_datadir}/wallpapers/ROSA-Dark/*
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|23	
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|24	#----------------------------------------------------------------------------
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|25	
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|26	%prep
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|27	%setup -q
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|28	
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|29	%build
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|30	%cmake_kde5
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|31	
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|32	%install
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|33	%makeinstall_std -C build
21mr|plasma5-wallpaper-rosa-fresh-3.0-1|34	

15316 21
21mr|plasma5-welcome-5.25.5-6|1	%define oname plasma-welcome
21mr|plasma5-welcome-5.25.5-6|2	
21mr|plasma5-welcome-5.25.5-6|3	Summary:	A Friendly onboarding wizard for Plasma
21mr|plasma5-welcome-5.25.5-6|4	Name:		plasma5-welcome
21mr|plasma5-welcome-5.25.5-6|5	Version:	5.25.5
21mr|plasma5-welcome-5.25.5-6|6	Release:	6
21mr|plasma5-welcome-5.25.5-6|7	License:	GPLv2+
21mr|plasma5-welcome-5.25.5-6|8	Group:		Graphical desktop/KDE
21mr|plasma5-welcome-5.25.5-6|9	Url:		https://www.kde.org/
21mr|plasma5-welcome-5.25.5-6|10	# #Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-welcome-5.25.5-6|11	Source0:	plasma-welcome-Plasma-5.27.tar.bz2
21mr|plasma5-welcome-5.25.5-6|12	Source1:	01-dragora.qml
21mr|plasma5-welcome-5.25.5-6|13	Patch1:		fix.version.patch
21mr|plasma5-welcome-5.25.5-6|14	Patch2:		fix.rus.patch
21mr|plasma5-welcome-5.25.5-6|15	Patch3:		0001-removed-Discover.qml.patch
21mr|plasma5-welcome-5.25.5-6|16	Patch4:		0002-russian-po-fixed-for-01-dragora.qml.patch
21mr|plasma5-welcome-5.25.5-6|17	Patch5:		0003-russian-krunner-examples-fixed.patch
21mr|plasma5-welcome-5.25.5-6|18	BuildRequires:	extra-cmake-modules
21mr|plasma5-welcome-5.25.5-6|19	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-welcome-5.25.5-6|20	BuildRequires:	kf5configwidgets-devel
21mr|plasma5-welcome-5.25.5-6|21	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-welcome-5.25.5-6|22	BuildRequires:	kf5declarative-devel
21mr|plasma5-welcome-5.25.5-6|23	BuildRequires:	kf5i18n-devel
21mr|plasma5-welcome-5.25.5-6|24	BuildRequires:	kf5kio-devel
21mr|plasma5-welcome-5.25.5-6|25	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-welcome-5.25.5-6|26	BuildRequires:	kf5newstuff-devel
21mr|plasma5-welcome-5.25.5-6|27	BuildRequires:	kf5notifications-devel
21mr|plasma5-welcome-5.25.5-6|28	BuildRequires:	kf5plasma-devel
21mr|plasma5-welcome-5.25.5-6|29	BuildRequires:	kf5service-devel
21mr|plasma5-welcome-5.25.5-6|30	BuildRequires:	kf5windowsystem-devel
21mr|plasma5-welcome-5.25.5-6|31	BuildRequires:	kaccounts-devel
21mr|plasma5-welcome-5.25.5-6|32	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-welcome-5.25.5-6|33	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-welcome-5.25.5-6|34	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-welcome-5.25.5-6|35	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-welcome-5.25.5-6|36	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-welcome-5.25.5-6|37	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|plasma5-welcome-5.25.5-6|38	BuildRequires:	pkgconfig(Qt5Svg)
21mr|plasma5-welcome-5.25.5-6|39	
21mr|plasma5-welcome-5.25.5-6|40	%description
21mr|plasma5-welcome-5.25.5-6|41	Welcome Center is the perfect introduction to KDE Plasma.
21mr|plasma5-welcome-5.25.5-6|42	It can help you learn how to connect to the internet,
21mr|plasma5-welcome-5.25.5-6|43	install apps, customize the system, and more.
21mr|plasma5-welcome-5.25.5-6|44	
21mr|plasma5-welcome-5.25.5-6|45	%files -f %{oname}.lang
21mr|plasma5-welcome-5.25.5-6|46	%{_kde5_applicationsdir}/org.kde.plasma-welcome.desktop
21mr|plasma5-welcome-5.25.5-6|47	%{_kde5_bindir}/plasma-welcome
21mr|plasma5-welcome-5.25.5-6|48	%{_kde5_qmldir}/org/kde/plasma/welcome
21mr|plasma5-welcome-5.25.5-6|49	%{_sysconfdir}/xdg/autostart/org.kde.plasma-welcome.desktop
21mr|plasma5-welcome-5.25.5-6|50	%{_appdatadir}/org.kde.plasma-welcome.appdata.xml
21mr|plasma5-welcome-5.25.5-6|51	%dir %{_datadir}/plasma-welcome-extra-pages/
21mr|plasma5-welcome-5.25.5-6|52	%{_datadir}/plasma-welcome-extra-pages/*.qml
21mr|plasma5-welcome-5.25.5-6|53	#----------------------------------------------------------------------------
21mr|plasma5-welcome-5.25.5-6|54	
21mr|plasma5-welcome-5.25.5-6|55	%prep
21mr|plasma5-welcome-5.25.5-6|56	%autosetup -p1 -n %{oname}-Plasma-5.27
21mr|plasma5-welcome-5.25.5-6|57	
21mr|plasma5-welcome-5.25.5-6|58	%build
21mr|plasma5-welcome-5.25.5-6|59	%cmake_kde5
21mr|plasma5-welcome-5.25.5-6|60	%make
21mr|plasma5-welcome-5.25.5-6|61	
21mr|plasma5-welcome-5.25.5-6|62	%install
21mr|plasma5-welcome-5.25.5-6|63	%makeinstall_std -C build
21mr|plasma5-welcome-5.25.5-6|64	mkdir -p %{buildroot}%{_datadir}/plasma-welcome-extra-pages/
21mr|plasma5-welcome-5.25.5-6|65	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/plasma-welcome-extra-pages/
21mr|plasma5-welcome-5.25.5-6|66	
21mr|plasma5-welcome-5.25.5-6|67	%find_lang %{oname} %{oname}.lang

15317 21
21mr|plasma5-workspace-5.27.11-17|1	%define _duplicate_files_terminate_build 0
21mr|plasma5-workspace-5.27.11-17|2	%define oname plasma-workspace
21mr|plasma5-workspace-5.27.11-17|3	
21mr|plasma5-workspace-5.27.11-17|4	%bcond_with wayland_default
21mr|plasma5-workspace-5.27.11-17|5	%bcond_with sddm_wayland_default
21mr|plasma5-workspace-5.27.11-17|6	
21mr|plasma5-workspace-5.27.11-17|7	Summary:	Plasma 5 Workspace module
21mr|plasma5-workspace-5.27.11-17|8	Name:		plasma5-workspace
21mr|plasma5-workspace-5.27.11-17|9	Version:	5.27.11
21mr|plasma5-workspace-5.27.11-17|10	Release:	17
21mr|plasma5-workspace-5.27.11-17|11	License:	GPLv2+
21mr|plasma5-workspace-5.27.11-17|12	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|13	Url:		https://www.kde.org/
21mr|plasma5-workspace-5.27.11-17|14	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.1.tar.xz
21mr|plasma5-workspace-5.27.11-17|15	Source1:	kde.pam
21mr|plasma5-workspace-5.27.11-17|16	Source2:	plasma-workspace-5.26.8_ru.tar.gz
21mr|plasma5-workspace-5.27.11-17|17	Source4:	splash_rosa.tar.gz
21mr|plasma5-workspace-5.27.11-17|18	Source6:	splash_previews.tar.gz
21mr|plasma5-workspace-5.27.11-17|19	Source100:	plasma5-workspace.rpmlintrc
21mr|plasma5-workspace-5.27.11-17|20	Patch0:		plasma-workspace-splash.patch
21mr|plasma5-workspace-5.27.11-17|21	Patch1:		plasma-workspace-5.21.3-klipper-hide.patch
21mr|plasma5-workspace-5.27.11-17|22	Patch2:		plasma-workspace-5.21.3-default-fonts.patch
21mr|plasma5-workspace-5.27.11-17|23	Patch3:		colorsheme.patch
21mr|plasma5-workspace-5.27.11-17|24	## downstream Patches from Fedora
21mr|plasma5-workspace-5.27.11-17|25	# default to folderview (instead of desktop) containment, see also
21mr|plasma5-workspace-5.27.11-17|26	# https://mail.kde.org/pipermail/distributions/2016-July/000133.html
21mr|plasma5-workspace-5.27.11-17|27	# and example,
21mr|plasma5-workspace-5.27.11-17|28	# https://github.com/notmart/artwork-lnf-netrunner-core/blob/master/usr/share/plasma/look-and-feel/org.kde.netrunner-core.desktop/contents/defaults
21mr|plasma5-workspace-5.27.11-17|29	Patch105:	plasma-workspace-5.21.90-folderview_layout.patch
21mr|plasma5-workspace-5.27.11-17|30	# default to enable open terminal action
21mr|plasma5-workspace-5.27.11-17|31	Patch106:	plasma-workspace-5.25.90-enable-open-terminal-action.patch
21mr|plasma5-workspace-5.27.11-17|32	# default to enable the lock/logout actions
21mr|plasma5-workspace-5.27.11-17|33	Patch107:	plasma-workspace-5.25.90-enable-lock-logout-action.patch
21mr|plasma5-workspace-5.27.11-17|34	# New features to runner
21mr|plasma5-workspace-5.27.11-17|35	# https://bugs.kde.org/show_bug.cgi?id=474573
21mr|plasma5-workspace-5.27.11-17|36	# https://bugs.kde.org/show_bug.cgi?id=474574
21mr|plasma5-workspace-5.27.11-17|37	# https://hub.mos.ru/mos/src/plasma-workspace/-/commit/ba67ab41d49e500e9aebc9cecef3c198d7b94d1f
21mr|plasma5-workspace-5.27.11-17|38	# https://hub.mos.ru/mos/src/plasma-workspace/-/commit/946b2b2e7ba4a2e4c6596ca183dee5e1d394ecaa
21mr|plasma5-workspace-5.27.11-17|39	Patch108:	0001-Search-by-Exec-field.patch
21mr|plasma5-workspace-5.27.11-17|40	Patch109:	0002-Convert-layout-ru-en-of-search-query.patch
21mr|plasma5-workspace-5.27.11-17|41	# Add message about the need to restart the session
21mr|plasma5-workspace-5.27.11-17|42	# when changing the look-and-feel theme
21mr|plasma5-workspace-5.27.11-17|43	Patch110:	look-and-feel-restart-session-msg.patch
21mr|plasma5-workspace-5.27.11-17|44	# Fix the problem when the desktop is not loading
21mr|plasma5-workspace-5.27.11-17|45	# on one of the screens in the multi-monitor configuration.
21mr|plasma5-workspace-5.27.11-17|46	Patch111:	fix-kwin_x11-systemd-order.patch
21mr|plasma5-workspace-5.27.11-17|47	# Fix reading 'widgetStyle' from 'defaults' config (look-and-feel).
21mr|plasma5-workspace-5.27.11-17|48	Patch112:	fix-widget-style.patch
21mr|plasma5-workspace-5.27.11-17|49	# Add feature to specify gtk theme ('gtkTheme') in look-and-feel config.
21mr|plasma5-workspace-5.27.11-17|50	Patch113:	new-gtk-theme-param.patch
21mr|plasma5-workspace-5.27.11-17|51	# kicker: convert Favorites resources in KActivities DB without kde5 prefix:
21mr|plasma5-workspace-5.27.11-17|52	# migrate from /usr/share/applications/kde5 to /usr/share/applications
21mr|plasma5-workspace-5.27.11-17|53	# for non-valid entries, by removing 'kde5-' prefix.
21mr|plasma5-workspace-5.27.11-17|54	Patch114:	kicker-convert-favorites-kde5-migration.patch
21mr|plasma5-workspace-5.27.11-17|55	# lookandfeel/Battery.qml: Add tooltip for battery
21mr|plasma5-workspace-5.27.11-17|56	# with info about remaining time (for KScreenlocker).
21mr|plasma5-workspace-5.27.11-17|57	Patch115:	battery-tooltip.patch
21mr|plasma5-workspace-5.27.11-17|58	# sddm-theme: support changing expired password.
21mr|plasma5-workspace-5.27.11-17|59	# Requires backend support in patched sddm.
21mr|plasma5-workspace-5.27.11-17|60	Patch150:	sddm-expired-password.patch
21mr|plasma5-workspace-5.27.11-17|61	# Support new option for KScreenlocker
21mr|plasma5-workspace-5.27.11-17|62	# (it is needed in order to make auto-switching
21mr|plasma5-workspace-5.27.11-17|63	# from KScreenlocker to DM)
21mr|plasma5-workspace-5.27.11-17|64	Patch200:	force-new-session-when-switch-user.patch
21mr|plasma5-workspace-5.27.11-17|65	# upstream patches
21mr|plasma5-workspace-5.27.11-17|66	Patch400:	0001-Check_actual_battery_for_charge_state-workaround.patch
21mr|plasma5-workspace-5.27.11-17|67	Patch401:	0002-Fix_writing_ICEAuthority_file.patch
21mr|plasma5-workspace-5.27.11-17|68	Patch402:	0003-Remove_file_system_not_responding_notification.patch
21mr|plasma5-workspace-5.27.11-17|69	BuildRequires:	breeze-devel
21mr|plasma5-workspace-5.27.11-17|70	BuildRequires:	extra-cmake-modules
21mr|plasma5-workspace-5.27.11-17|71	BuildRequires:	plasma-framework
21mr|plasma5-workspace-5.27.11-17|72	BuildRequires:	appstream-qt5-devel
21mr|plasma5-workspace-5.27.11-17|73	BuildRequires:	kf5activities-devel
21mr|plasma5-workspace-5.27.11-17|74	BuildRequires:	kf5activitiesstats-devel
21mr|plasma5-workspace-5.27.11-17|75	BuildRequires:	kf5auth-devel
21mr|plasma5-workspace-5.27.11-17|76	BuildRequires:	kf5baloo-devel
21mr|plasma5-workspace-5.27.11-17|77	BuildRequires:	kf5config-devel
21mr|plasma5-workspace-5.27.11-17|78	BuildRequires:	kf5coreaddons-devel
21mr|plasma5-workspace-5.27.11-17|79	BuildRequires:	kf5crash-devel
21mr|plasma5-workspace-5.27.11-17|80	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-workspace-5.27.11-17|81	BuildRequires:	kf5declarative-devel
21mr|plasma5-workspace-5.27.11-17|82	BuildRequires:	kf5doctools-devel
21mr|plasma5-workspace-5.27.11-17|83	BuildRequires:	kf5globalaccel-devel
21mr|plasma5-workspace-5.27.11-17|84	BuildRequires:	kf5holidays-devel
21mr|plasma5-workspace-5.27.11-17|85	BuildRequires:	kf5idletime-devel
21mr|plasma5-workspace-5.27.11-17|86	BuildRequires:	kf5jsembed-devel
21mr|plasma5-workspace-5.27.11-17|87	BuildRequires:	kf5kcmutils-devel
21mr|plasma5-workspace-5.27.11-17|88	BuildRequires:	kf5kded-devel
21mr|plasma5-workspace-5.27.11-17|89	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma5-workspace-5.27.11-17|90	BuildRequires:	kf5kexiv2-devel
21mr|plasma5-workspace-5.27.11-17|91	BuildRequires:	kf5kio-devel
21mr|plasma5-workspace-5.27.11-17|92	BuildRequires:	kf5kirigami2-devel
21mr|plasma5-workspace-5.27.11-17|93	BuildRequires:	kf5networkmanagerqt-devel
21mr|plasma5-workspace-5.27.11-17|94	BuildRequires:	kf5newstuff-devel
21mr|plasma5-workspace-5.27.11-17|95	BuildRequires:	kf5notifyconfig-devel
21mr|plasma5-workspace-5.27.11-17|96	BuildRequires:	kf5parts-devel
21mr|plasma5-workspace-5.27.11-17|97	BuildRequires:	kf5people-devel
21mr|plasma5-workspace-5.27.11-17|98	BuildRequires:	kf5pipewire-devel
21mr|plasma5-workspace-5.27.11-17|99	BuildRequires:	kf5plasma-devel
21mr|plasma5-workspace-5.27.11-17|100	BuildRequires:	kf5purpose-devel
21mr|plasma5-workspace-5.27.11-17|101	BuildRequires:	kf5quickcharts-devel
21mr|plasma5-workspace-5.27.11-17|102	BuildRequires:	kf5runner-devel
21mr|plasma5-workspace-5.27.11-17|103	BuildRequires:	kf5solid-devel
21mr|plasma5-workspace-5.27.11-17|104	BuildRequires:	kf5su-devel
21mr|plasma5-workspace-5.27.11-17|105	BuildRequires:	kf5sysguard-devel >= %{version}
21mr|plasma5-workspace-5.27.11-17|106	BuildRequires:	kf5texteditor-devel
21mr|plasma5-workspace-5.27.11-17|107	BuildRequires:	kf5textwidgets-devel
21mr|plasma5-workspace-5.27.11-17|108	BuildRequires:	kf5wallet-devel
21mr|plasma5-workspace-5.27.11-17|109	BuildRequires:	kf5wayland-devel
21mr|plasma5-workspace-5.27.11-17|110	BuildRequires:	kf5xmlrpcclient-devel
21mr|plasma5-workspace-5.27.11-17|111	BuildRequires:	kio-fuse
21mr|plasma5-workspace-5.27.11-17|112	BuildRequires:	kscreenlocker-devel >= %{version}
21mr|plasma5-workspace-5.27.11-17|113	BuildRequires:	layershellqt-devel
21mr|plasma5-workspace-5.27.11-17|114	BuildRequires:	pam-devel
21mr|plasma5-workspace-5.27.11-17|115	BuildRequires:	plasma5-kio-extras-devel
21mr|plasma5-workspace-5.27.11-17|116	BuildRequires:	plasma-wayland-protocols-devel
21mr|plasma5-workspace-5.27.11-17|117	BuildRequires:	prison-devel
21mr|plasma5-workspace-5.27.11-17|118	BuildRequires:	plasma5-kwin-devel >= %{version}
21mr|plasma5-workspace-5.27.11-17|119	BuildRequires:	polkit-qt5-1-devel
21mr|plasma5-workspace-5.27.11-17|120	BuildRequires:	pkgconfig(dbusmenu-qt5)
21mr|plasma5-workspace-5.27.11-17|121	BuildRequires:	pkgconfig(iso-codes)
21mr|plasma5-workspace-5.27.11-17|122	BuildRequires:	pkgconfig(kscreen2) >= %{version}
21mr|plasma5-workspace-5.27.11-17|123	BuildRequires:	pkgconfig(libqalculate)
21mr|plasma5-workspace-5.27.11-17|124	BuildRequires:	pkgconfig(libgps)
21mr|plasma5-workspace-5.27.11-17|125	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|plasma5-workspace-5.27.11-17|126	BuildRequires:	pkgconfig(packagekitqt5)
21mr|plasma5-workspace-5.27.11-17|127	BuildRequires:	pkgconfig(phonon4qt5)
21mr|plasma5-workspace-5.27.11-17|128	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|plasma5-workspace-5.27.11-17|129	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-workspace-5.27.11-17|130	BuildRequires:	pkgconfig(Qt5DBus)
21mr|plasma5-workspace-5.27.11-17|131	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-workspace-5.27.11-17|132	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma5-workspace-5.27.11-17|133	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma5-workspace-5.27.11-17|134	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma5-workspace-5.27.11-17|135	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|plasma5-workspace-5.27.11-17|136	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|plasma5-workspace-5.27.11-17|137	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|plasma5-workspace-5.27.11-17|138	BuildRequires:	pkgconfig(Qt5Script)
21mr|plasma5-workspace-5.27.11-17|139	BuildRequires:	pkgconfig(Qt5Sql)
21mr|plasma5-workspace-5.27.11-17|140	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma5-workspace-5.27.11-17|141	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma5-workspace-5.27.11-17|142	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma5-workspace-5.27.11-17|143	BuildRequires:	pkgconfig(fontconfig)
21mr|plasma5-workspace-5.27.11-17|144	BuildRequires:	pkgconfig(freetype2)
21mr|plasma5-workspace-5.27.11-17|145	BuildRequires:	pkgconfig(sm)
21mr|plasma5-workspace-5.27.11-17|146	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|plasma5-workspace-5.27.11-17|147	BuildRequires:	pkgconfig(x11)
21mr|plasma5-workspace-5.27.11-17|148	BuildRequires:	pkgconfig(xcb)
21mr|plasma5-workspace-5.27.11-17|149	BuildRequires:	pkgconfig(xcursor)
21mr|plasma5-workspace-5.27.11-17|150	BuildRequires:	pkgconfig(xcb-image)
21mr|plasma5-workspace-5.27.11-17|151	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|plasma5-workspace-5.27.11-17|152	BuildRequires:	pkgconfig(xcb-util)
21mr|plasma5-workspace-5.27.11-17|153	BuildRequires:	pkgconfig(xft)
21mr|plasma5-workspace-5.27.11-17|154	BuildRequires:	pkgconfig(xrender)
21mr|plasma5-workspace-5.27.11-17|155	BuildRequires:	pkgconfig(xtst)
21mr|plasma5-workspace-5.27.11-17|156	BuildRequires:	pkgconfig(zlib)
21mr|plasma5-workspace-5.27.11-17|157	# Internal required packages (require them all for now)
21mr|plasma5-workspace-5.27.11-17|158	Requires:	plasma5-applet-activitybar
21mr|plasma5-workspace-5.27.11-17|159	Requires:	plasma5-applet-analogclock
21mr|plasma5-workspace-5.27.11-17|160	Requires:	plasma5-applet-appmenu
21mr|plasma5-workspace-5.27.11-17|161	Recommends:	plasma5-applet-battery
21mr|plasma5-workspace-5.27.11-17|162	Requires:	plasma5-applet-calendar
21mr|plasma5-workspace-5.27.11-17|163	# At the request of MOS, plasma5-applet-clipboard has been made as a recommended one.
21mr|plasma5-workspace-5.27.11-17|164	Recommends:	plasma5-applet-clipboard
21mr|plasma5-workspace-5.27.11-17|165	Requires:	plasma5-applet-devicenotifier
21mr|plasma5-workspace-5.27.11-17|166	Requires:	plasma5-applet-digitalclock
21mr|plasma5-workspace-5.27.11-17|167	Requires:	plasma5-applet-icon
21mr|plasma5-workspace-5.27.11-17|168	Requires:	plasma5-applet-lock_logout
21mr|plasma5-workspace-5.27.11-17|169	# Doesn't look good when there's already player's icon in system tray
21mr|plasma5-workspace-5.27.11-17|170	Requires:	plasma5-applet-manageinputmethod
21mr|plasma5-workspace-5.27.11-17|171	Requires:	plasma5-applet-notifications
21mr|plasma5-workspace-5.27.11-17|172	Requires:	plasma5-applet-panelspacer
21mr|plasma5-workspace-5.27.11-17|173	Requires:	plasma5-applet-systemmonitor
21mr|plasma5-workspace-5.27.11-17|174	Requires:	plasma5-applet-systemtray
21mr|plasma5-workspace-5.27.11-17|175	# Looks bad as for Plasma 5.8
21mr|plasma5-workspace-5.27.11-17|176	Requires:	plasma5-dataengine-activities
21mr|plasma5-workspace-5.27.11-17|177	Requires:	plasma5-dataengine-applicationjobs
21mr|plasma5-workspace-5.27.11-17|178	Requires:	plasma5-dataengine-apps
21mr|plasma5-workspace-5.27.11-17|179	Requires:	plasma5-dataengine-clipboard
21mr|plasma5-workspace-5.27.11-17|180	Requires:	plasma5-dataengine-devicenotifications
21mr|plasma5-workspace-5.27.11-17|181	Requires:	plasma5-dataengine-dict
21mr|plasma5-workspace-5.27.11-17|182	Requires:	plasma5-dataengine-executable
21mr|plasma5-workspace-5.27.11-17|183	Requires:	plasma5-dataengine-favicons
21mr|plasma5-workspace-5.27.11-17|184	Requires:	plasma5-dataengine-filebrowser
21mr|plasma5-workspace-5.27.11-17|185	Requires:	plasma5-dataengine-geolocation
21mr|plasma5-workspace-5.27.11-17|186	Requires:	plasma5-dataengine-hotplug
21mr|plasma5-workspace-5.27.11-17|187	Requires:	plasma5-dataengine-keystate
21mr|plasma5-workspace-5.27.11-17|188	Requires:	plasma5-dataengine-mouse
21mr|plasma5-workspace-5.27.11-17|189	Requires:	plasma5-dataengine-mpris2
21mr|plasma5-workspace-5.27.11-17|190	Requires:	plasma5-dataengine-notifications
21mr|plasma5-workspace-5.27.11-17|191	Requires:	plasma5-dataengine-packagekit
21mr|plasma5-workspace-5.27.11-17|192	Requires:	plasma5-dataengine-places
21mr|plasma5-workspace-5.27.11-17|193	Requires:	plasma5-dataengine-powermanagement
21mr|plasma5-workspace-5.27.11-17|194	Requires:	plasma5-dataengine-soliddevice
21mr|plasma5-workspace-5.27.11-17|195	Requires:	plasma5-dataengine-statusnotifieritem
21mr|plasma5-workspace-5.27.11-17|196	Requires:	plasma5-dataengine-systemmonitor
21mr|plasma5-workspace-5.27.11-17|197	Requires:	plasma5-dataengine-time
21mr|plasma5-workspace-5.27.11-17|198	Requires:	plasma5-dataengine-weather
21mr|plasma5-workspace-5.27.11-17|199	Recommends: plasma5-klipper
21mr|plasma5-workspace-5.27.11-17|200	Requires:	plasma5-look-and-feel-breeze
21mr|plasma5-workspace-5.27.11-17|201	Requires:	plasma5-look-and-feel-breeze-dark
21mr|plasma5-workspace-5.27.11-17|202	Requires:	plasma5-look-and-feel-breeze-twilight
21mr|plasma5-workspace-5.27.11-17|203	Requires:	plasma5-kcm-colors
21mr|plasma5-workspace-5.27.11-17|204	Requires:	plasma5-kcm-cursortheme
21mr|plasma5-workspace-5.27.11-17|205	Requires:	plasma5-kcm-fonts
21mr|plasma5-workspace-5.27.11-17|206	Requires:	plasma5-kcm-icons
21mr|plasma5-workspace-5.27.11-17|207	Requires:	plasma5-kcm-style
21mr|plasma5-workspace-5.27.11-17|208	Requires:	plasma5-kcm-fontinst
21mr|plasma5-workspace-5.27.11-17|209	Requires:	plasma5-kcm-desktoptheme
21mr|plasma5-workspace-5.27.11-17|210	Requires:	plasma5-kcm-lookandfeel
21mr|plasma5-workspace-5.27.11-17|211	# Likely useless for now
21mr|plasma5-workspace-5.27.11-17|212	Requires:	plasma5-runner-baloosearch
21mr|plasma5-workspace-5.27.11-17|213	Requires:	plasma5-runner-bookmarks
21mr|plasma5-workspace-5.27.11-17|214	Requires:	plasma5-runner-calculator
21mr|plasma5-workspace-5.27.11-17|215	Requires:	plasma5-runner-kill
21mr|plasma5-workspace-5.27.11-17|216	Requires:	plasma5-runner-locations
21mr|plasma5-workspace-5.27.11-17|217	Requires:	plasma5-runner-places
21mr|plasma5-workspace-5.27.11-17|218	Requires:	plasma5-runner-powerdevil
21mr|plasma5-workspace-5.27.11-17|219	Requires:	plasma5-runner-recentdocuments
21mr|plasma5-workspace-5.27.11-17|220	Requires:	plasma5-runner-services
21mr|plasma5-workspace-5.27.11-17|221	Requires:	plasma5-runner-sessions
21mr|plasma5-workspace-5.27.11-17|222	Requires:	plasma5-runner-shell
21mr|plasma5-workspace-5.27.11-17|223	Requires:	plasma5-runner-webshortcuts
21mr|plasma5-workspace-5.27.11-17|224	Requires:	plasma5-runner-windowedwidgets
21mr|plasma5-workspace-5.27.11-17|225	Requires:	plasma5-wallpaper-color
21mr|plasma5-workspace-5.27.11-17|226	Requires:	plasma5-wallpaper-image
21mr|plasma5-workspace-5.27.11-17|227	Requires:	plasma5-wallpaper-slideshow
21mr|plasma5-workspace-5.27.11-17|228	# External KF5 and Plasma 5 required packages
21mr|plasma5-workspace-5.27.11-17|229	Requires:	kactivitymanagerd
21mr|plasma5-workspace-5.27.11-17|230	Requires:	kde-cli-tools
21mr|plasma5-workspace-5.27.11-17|231	Requires:	kded
21mr|plasma5-workspace-5.27.11-17|232	Requires:	kimageformats
21mr|plasma5-workspace-5.27.11-17|233	Requires:	kinit
21mr|plasma5-workspace-5.27.11-17|234	Requires:	kirigami2
21mr|plasma5-workspace-5.27.11-17|235	Requires:	kquickcharts
21mr|plasma5-workspace-5.27.11-17|236	Requires:	kwallet
21mr|plasma5-workspace-5.27.11-17|237	Requires:	plasma-framework
21mr|plasma5-workspace-5.27.11-17|238	# Useless without desktop but cannot require it as desktop builds after workspace
21mr|plasma5-workspace-5.27.11-17|239	Recommends:	plasma5-desktop
21mr|plasma5-workspace-5.27.11-17|240	Requires:	plasma5-kwin
21mr|plasma5-workspace-5.27.11-17|241	Requires:	polkit-kde-agent-1-kf5
21mr|plasma5-workspace-5.27.11-17|242	# Other external requires
21mr|plasma5-workspace-5.27.11-17|243	Requires:	qt5-tools
21mr|plasma5-workspace-5.27.11-17|244	# Makes Plasma more stable (user reports
21mr|plasma5-workspace-5.27.11-17|245	Requires:	x11-server-xwayland
21mr|plasma5-workspace-5.27.11-17|246	Requires:	layer-shell-qt
21mr|plasma5-workspace-5.27.11-17|247	Requires:	plasma5-kio-extras
21mr|plasma5-workspace-5.27.11-17|248	Requires:	kio-fuse
21mr|plasma5-workspace-5.27.11-17|249	Requires:	%{_lib}milou-qml
21mr|plasma5-workspace-5.27.11-17|250	# Require X11/Wayland sessions appropriately
21mr|plasma5-workspace-5.27.11-17|251	%if ! %{with wayland_default}
21mr|plasma5-workspace-5.27.11-17|252	Recommends: %{name}-wayland = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|253	Requires:   %{name}-x11 = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|254	%else
21mr|plasma5-workspace-5.27.11-17|255	Requires:   %{name}-wayland = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|256	Recommends: %{name}-x11 = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|257	%endif
21mr|plasma5-workspace-5.27.11-17|258	Requires:	accountsservice
21mr|plasma5-workspace-5.27.11-17|259	# Because of pam file
21mr|plasma5-workspace-5.27.11-17|260	Conflicts:	plasma5-desktop < 5.22.0
21mr|plasma5-workspace-5.27.11-17|261	Obsoletes:	plasma5-desktop < 5.22.0
21mr|plasma5-workspace-5.27.11-17|262	Obsoletes:	plasma5-ksysguard < 5.22.0
21mr|plasma5-workspace-5.27.11-17|263	Obsoletes:	plasma5-runner-activities < 5.22.0
21mr|plasma5-workspace-5.27.11-17|264	Obsoletes:	plasma5-ksplash-theme-classic < 5.27.0
21mr|plasma5-workspace-5.27.11-17|265	Obsoletes:	plasma5-ksplash-theme-minimalistic < 5.27.0
21mr|plasma5-workspace-5.27.11-17|266	Obsoletes:	plasma5-ksplash-theme-none < 5.27.0
21mr|plasma5-workspace-5.27.11-17|267	Obsoletes:	plasma5-kcm-translations < 5.27.0
21mr|plasma5-workspace-5.27.11-17|268	Conflicts:	plasma5-workspace < 5.27.0
21mr|plasma5-workspace-5.27.11-17|269	Obsoletes:	plasma5-workspace < 5.27.0
21mr|plasma5-workspace-5.27.11-17|270	
21mr|plasma5-workspace-5.27.11-17|271	%description
21mr|plasma5-workspace-5.27.11-17|272	Plasma 5 Workspace module.
21mr|plasma5-workspace-5.27.11-17|273	
21mr|plasma5-workspace-5.27.11-17|274	%files -f %{name}.lang
21mr|plasma5-workspace-5.27.11-17|275	%{_kde5_datadir}/doc5/HTML
21mr|plasma5-workspace-5.27.11-17|276	%{_kde5_applicationsdir}/org.kde.plasmashell.desktop
21mr|plasma5-workspace-5.27.11-17|277	%{_kde5_applicationsdir}/org.kde.systemmonitor.desktop
21mr|plasma5-workspace-5.27.11-17|278	%{_kde5_applicationsdir}/org.kde.plasmawindowed.desktop
21mr|plasma5-workspace-5.27.11-17|279	%{_kde5_applicationsdir}/kcm_autostart.desktop
21mr|plasma5-workspace-5.27.11-17|280	%{_kde5_applicationsdir}/kcm_nightcolor.desktop
21mr|plasma5-workspace-5.27.11-17|281	%{_kde5_applicationsdir}/kcm_notifications.desktop
21mr|plasma5-workspace-5.27.11-17|282	%{_kde5_applicationsdir}/kcm_regionandlang.desktop
21mr|plasma5-workspace-5.27.11-17|283	%{_kde5_applicationsdir}/kcm_users.desktop
21mr|plasma5-workspace-5.27.11-17|284	%{_kde5_applicationsdir}/org.kde.kfontview.desktop
21mr|plasma5-workspace-5.27.11-17|285	%{_kde5_autostart}/gmenudbusmenuproxy.desktop
21mr|plasma5-workspace-5.27.11-17|286	%{_kde5_autostart}/org.kde.plasmashell.desktop
21mr|plasma5-workspace-5.27.11-17|287	%{_kde5_autostart}/xembedsniproxy.desktop
21mr|plasma5-workspace-5.27.11-17|288	%{_kde5_bindir}/plasma-apply-colorscheme
21mr|plasma5-workspace-5.27.11-17|289	%{_kde5_bindir}/plasma-apply-cursortheme
21mr|plasma5-workspace-5.27.11-17|290	%{_kde5_bindir}/plasma-apply-desktoptheme
21mr|plasma5-workspace-5.27.11-17|291	%{_kde5_bindir}/plasma-apply-lookandfeel
21mr|plasma5-workspace-5.27.11-17|292	%{_kde5_bindir}/plasma-apply-wallpaperimage
21mr|plasma5-workspace-5.27.11-17|293	%{_kde5_bindir}/plasma-interactiveconsole
21mr|plasma5-workspace-5.27.11-17|294	%{_kde5_bindir}/gmenudbusmenuproxy
21mr|plasma5-workspace-5.27.11-17|295	%{_kde5_bindir}/kcminit
21mr|plasma5-workspace-5.27.11-17|296	%{_kde5_bindir}/kcminit_startup
21mr|plasma5-workspace-5.27.11-17|297	%{_kde5_bindir}/krunner
21mr|plasma5-workspace-5.27.11-17|298	%{_kde5_bindir}/ksmserver
21mr|plasma5-workspace-5.27.11-17|299	%{_kde5_bindir}/ksplashqml
21mr|plasma5-workspace-5.27.11-17|300	%{_kde5_bindir}/plasma-localegen-helper
21mr|plasma5-workspace-5.27.11-17|301	%{_kde5_bindir}/plasma-shutdown
21mr|plasma5-workspace-5.27.11-17|302	%{_kde5_bindir}/plasma_session
21mr|plasma5-workspace-5.27.11-17|303	%{_kde5_bindir}/plasma_waitforname
21mr|plasma5-workspace-5.27.11-17|304	%{_kde5_bindir}/plasmashell
21mr|plasma5-workspace-5.27.11-17|305	%{_kde5_bindir}/plasmawindowed
21mr|plasma5-workspace-5.27.11-17|306	%{_kde5_bindir}/systemmonitor
21mr|plasma5-workspace-5.27.11-17|307	%{_kde5_bindir}/xembedsniproxy
21mr|plasma5-workspace-5.27.11-17|308	%{_kde5_bindir}/kde-systemd-start-condition
21mr|plasma5-workspace-5.27.11-17|309	%{_kde5_bindir}/kfontinst
21mr|plasma5-workspace-5.27.11-17|310	%{_kde5_bindir}/kfontview
21mr|plasma5-workspace-5.27.11-17|311	%{_kde5_bindir}/lookandfeeltool
21mr|plasma5-workspace-5.27.11-17|312	%{_kde5_datadir}/config.kcfg/freespacenotifier.kcfg
21mr|plasma5-workspace-5.27.11-17|313	%{_kde5_datadir}/config.kcfg/colorssettings.kcfg
21mr|plasma5-workspace-5.27.11-17|314	%{_kde5_datadir}/config.kcfg/cursorthemesettings.kcfg
21mr|plasma5-workspace-5.27.11-17|315	%{_kde5_datadir}/config.kcfg/fontssettings.kcfg
21mr|plasma5-workspace-5.27.11-17|316	%{_kde5_datadir}/config.kcfg/iconssettingsbase.kcfg
21mr|plasma5-workspace-5.27.11-17|317	%{_kde5_datadir}/config.kcfg/launchfeedbacksettings.kcfg
21mr|plasma5-workspace-5.27.11-17|318	%{_kde5_datadir}/config.kcfg/lookandfeelsettings.kcfg
21mr|plasma5-workspace-5.27.11-17|319	%{_kde5_datadir}/config.kcfg/stylesettings.kcfg
21mr|plasma5-workspace-5.27.11-17|320	%{_kde5_datadir}/desktop-directories/kf5-*.directory
21mr|plasma5-workspace-5.27.11-17|321	%{_kde5_datadir}/kconf_update/krunnerglobalshortcuts2.upd
21mr|plasma5-workspace-5.27.11-17|322	%{_kde5_datadir}/kconf_update/delete_cursor_old_default_size.pl
21mr|plasma5-workspace-5.27.11-17|323	%{_kde5_datadir}/kconf_update/delete_cursor_old_default_size.upd
21mr|plasma5-workspace-5.27.11-17|324	%{_kde5_datadir}/kconf_update/icons_remove_effects.upd
21mr|plasma5-workspace-5.27.11-17|325	%{_kde5_datadir}/kconf_update/krunnerhistory.upd
21mr|plasma5-workspace-5.27.11-17|326	%{_kde5_datadir}/kconf_update/plasmashell-5.27-use-panel-thickness-in-default-group.upd
21mr|plasma5-workspace-5.27.11-17|327	%{_kde5_datadir}/kconf_update/style_widgetstyle_default_breeze.pl
21mr|plasma5-workspace-5.27.11-17|328	%{_kde5_datadir}/kconf_update/style_widgetstyle_default_breeze.upd
21mr|plasma5-workspace-5.27.11-17|329	%{_kde5_datadir}/kglobalaccel/org.kde.krunner.desktop
21mr|plasma5-workspace-5.27.11-17|330	%{_kde5_datadir}/knsrcfiles/plasmoids.knsrc
21mr|plasma5-workspace-5.27.11-17|331	%{_kde5_datadir}/knsrcfiles/wallpaper.knsrc
21mr|plasma5-workspace-5.27.11-17|332	%{_kde5_datadir}/knsrcfiles/wallpaperplugin.knsrc
21mr|plasma5-workspace-5.27.11-17|333	# These kstyle themes require external qt5-style plugins
21mr|plasma5-workspace-5.27.11-17|334	%{_kde5_datadir}/kstyle/themes/*.themerc
21mr|plasma5-workspace-5.27.11-17|335	%{_kde5_datadir}/qlogging-categories5/kcm_regionandlang.categories
21mr|plasma5-workspace-5.27.11-17|336	%{_kde5_datadir}/qlogging-categories5/klipper.categories
21mr|plasma5-workspace-5.27.11-17|337	%{_kde5_datadir}/qlogging-categories5/libnotificationmanager.categories
21mr|plasma5-workspace-5.27.11-17|338	%{_kde5_datadir}/qlogging-categories5/plasma-workspace.categories
21mr|plasma5-workspace-5.27.11-17|339	%{_kde5_datadir}/dbus-1/services/org.kde.krunner.service
21mr|plasma5-workspace-5.27.11-17|340	%{_kde5_datadir}/dbus-1/services/org.kde.KSplash.service
21mr|plasma5-workspace-5.27.11-17|341	%{_kde5_datadir}/dbus-1/services/org.kde.LogoutPrompt.service
21mr|plasma5-workspace-5.27.11-17|342	%{_kde5_datadir}/dbus-1/services/org.kde.plasma.Notifications.service
21mr|plasma5-workspace-5.27.11-17|343	%{_kde5_datadir}/dbus-1/services/org.kde.Shutdown.service
21mr|plasma5-workspace-5.27.11-17|344	%{_kde5_datadir}/dbus-1/services/org.kde.fontinst.service
21mr|plasma5-workspace-5.27.11-17|345	%{_kde5_datadir}/dbus-1/services/org.kde.runners.baloo.service
21mr|plasma5-workspace-5.27.11-17|346	%{_kde5_datadir}/dbus-1/system-services/org.kde.fontinst.service
21mr|plasma5-workspace-5.27.11-17|347	%{_kde5_datadir}/dbus-1/system.d/org.kde.fontinst.conf
21mr|plasma5-workspace-5.27.11-17|348	%{_kde5_datadir}/kpackage/kcms/kcm_autostart/
21mr|plasma5-workspace-5.27.11-17|349	%{_kde5_datadir}/kpackage/kcms/kcm_nightcolor/
21mr|plasma5-workspace-5.27.11-17|350	%{_kde5_datadir}/kpackage/kcms/kcm_notifications/
21mr|plasma5-workspace-5.27.11-17|351	%{_kde5_datadir}/kpackage/kcms/kcm_users/
21mr|plasma5-workspace-5.27.11-17|352	%{_kde5_datadir}/plasma/services/*.operations
21mr|plasma5-workspace-5.27.11-17|353	%{_kde5_datadir}/solid/actions/test-predicate-openinwindow.desktop
21mr|plasma5-workspace-5.27.11-17|354	%{_kde5_datadir}/zsh/site-functions/_plasmashell
21mr|plasma5-workspace-5.27.11-17|355	%{_kde5_libdir}/libkrdb.so
21mr|plasma5-workspace-5.27.11-17|356	%{_kde5_libdir}/kconf_update_bin/krunnerglobalshortcuts
21mr|plasma5-workspace-5.27.11-17|357	%{_kde5_libdir}/kconf_update_bin/krunnerhistory
21mr|plasma5-workspace-5.27.11-17|358	%{_kde5_libdir}/kconf_update_bin/plasmashell-5.27-use-panel-thickness-in-default-group
21mr|plasma5-workspace-5.27.11-17|359	%{_kde5_libexecdir}/ksmserver-logout-greeter
21mr|plasma5-workspace-5.27.11-17|360	%{_kde5_libexecdir}/baloorunner
21mr|plasma5-workspace-5.27.11-17|361	%{_kde5_libexecdir}/plasma-sourceenv.sh
21mr|plasma5-workspace-5.27.11-17|362	%{_kde5_libexecdir}/kfontprint
21mr|plasma5-workspace-5.27.11-17|363	%{_kde5_libexecdir}/plasma-changeicons
21mr|plasma5-workspace-5.27.11-17|364	%{_kde5_libexecdir}/plasma-dbus-run-session-if-needed
21mr|plasma5-workspace-5.27.11-17|365	%{_kde5_libexecdir}/kauth/fontinst
21mr|plasma5-workspace-5.27.11-17|366	%{_kde5_libexecdir}/kauth/fontinst_helper
21mr|plasma5-workspace-5.27.11-17|367	%{_kde5_libexecdir}/kauth/fontinst_x11
21mr|plasma5-workspace-5.27.11-17|368	%{_kde5_notificationsdir}/devicenotifications.notifyrc
21mr|plasma5-workspace-5.27.11-17|369	%{_kde5_notificationsdir}/freespacenotifier.notifyrc
21mr|plasma5-workspace-5.27.11-17|370	%{_kde5_notificationsdir}/phonon.notifyrc
21mr|plasma5-workspace-5.27.11-17|371	%{_kde5_plugindir}/kded/appmenu.so
21mr|plasma5-workspace-5.27.11-17|372	%{_kde5_plugindir}/kded/colorcorrectlocationupdater.so
21mr|plasma5-workspace-5.27.11-17|373	%{_kde5_plugindir}/kded/freespacenotifier.so
21mr|plasma5-workspace-5.27.11-17|374	%{_kde5_plugindir}/kded/ksysguard.so
21mr|plasma5-workspace-5.27.11-17|375	%{_kde5_plugindir}/kded/ktimezoned.so
21mr|plasma5-workspace-5.27.11-17|376	%{_kde5_plugindir}/kded/plasma_accentcolor_service.so
21mr|plasma5-workspace-5.27.11-17|377	%{_kde5_plugindir}/kded/soliduiserver.so
21mr|plasma5-workspace-5.27.11-17|378	%{_kde5_plugindir}/kded/statusnotifierwatcher.so
21mr|plasma5-workspace-5.27.11-17|379	%{_kde5_plugindir}/krunner/kcms/kcm_krunner_kill.so
21mr|plasma5-workspace-5.27.11-17|380	%{_kde5_plugindir}/krunner/helprunner.so
21mr|plasma5-workspace-5.27.11-17|381	%dir %{_kde5_qmldir}/org/kde/notificationmanager/
21mr|plasma5-workspace-5.27.11-17|382	%{_kde5_qmldir}/org/kde/notificationmanager/*
21mr|plasma5-workspace-5.27.11-17|383	%dir %{_kde5_qmldir}/org/kde/plasma/lookandfeel/
21mr|plasma5-workspace-5.27.11-17|384	%{_kde5_qmldir}/org/kde/plasma/lookandfeel/*
21mr|plasma5-workspace-5.27.11-17|385	%dir %{_kde5_qmldir}/org/kde/plasma/private/containmentlayoutmanager/
21mr|plasma5-workspace-5.27.11-17|386	%{_kde5_qmldir}/org/kde/plasma/private/containmentlayoutmanager/*
21mr|plasma5-workspace-5.27.11-17|387	%dir %{_kde5_qmldir}/org/kde/plasma/private/kicker/
21mr|plasma5-workspace-5.27.11-17|388	%{_kde5_qmldir}/org/kde/plasma/private/kicker/*
21mr|plasma5-workspace-5.27.11-17|389	%dir %{_kde5_qmldir}/org/kde/plasma/private/mediacontroller/
21mr|plasma5-workspace-5.27.11-17|390	%{_kde5_qmldir}/org/kde/plasma/private/mediacontroller/*
21mr|plasma5-workspace-5.27.11-17|391	%dir %{_kde5_qmldir}/org/kde/plasma/private/shell/
21mr|plasma5-workspace-5.27.11-17|392	%{_kde5_qmldir}/org/kde/plasma/private/shell/*
21mr|plasma5-workspace-5.27.11-17|393	%dir %{_kde5_qmldir}/org/kde/plasma/private/sessions/
21mr|plasma5-workspace-5.27.11-17|394	%{_kde5_qmldir}/org/kde/plasma/private/sessions/*
21mr|plasma5-workspace-5.27.11-17|395	%{_kde5_servicetypes}/plasma-layouttemplate.desktop
21mr|plasma5-workspace-5.27.11-17|396	%{_kde5_plugindir}/parts/kfontviewpart.so
21mr|plasma5-workspace-5.27.11-17|397	%{_kde5_plugindir}/kio/kio_fonts.so
21mr|plasma5-workspace-5.27.11-17|398	%{_kde5_plugindir}/thumbcreator/fontthumbnail.so
21mr|plasma5-workspace-5.27.11-17|399	%{_qt5_plugindir}/plasma/geolocationprovider/plasma-geolocation*
21mr|plasma5-workspace-5.27.11-17|400	%{_qt5_plugindir}/kpackage/packagestructure/*.so
21mr|plasma5-workspace-5.27.11-17|401	%{_qt5_plugindir}/phonon_platform/kde.so
21mr|plasma5-workspace-5.27.11-17|402	%{_qt5_plugindir}/plasma/containmentactions/plasma_containmentactions_*.so
21mr|plasma5-workspace-5.27.11-17|403	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_nightcolor.so
21mr|plasma5-workspace-5.27.11-17|404	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_notifications.so
21mr|plasma5-workspace-5.27.11-17|405	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_users.so
21mr|plasma5-workspace-5.27.11-17|406	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_autostart.so
21mr|plasma5-workspace-5.27.11-17|407	%{_sysconfdir}/pam.d/kde
21mr|plasma5-workspace-5.27.11-17|408	%{_sysconfdir}/xdg/plasmanotifyrc
21mr|plasma5-workspace-5.27.11-17|409	%{_sysconfdir}/xdg/taskmanagerrulesrc
21mr|plasma5-workspace-5.27.11-17|410	%{_sysconfdir}/xdg/QtProject/qtlogging.ini
21mr|plasma5-workspace-5.27.11-17|411	%{_userunitdir}/plasma-baloorunner.service
21mr|plasma5-workspace-5.27.11-17|412	%{_userunitdir}/plasma-core.target
21mr|plasma5-workspace-5.27.11-17|413	%{_userunitdir}/plasma-gmenudbusmenuproxy.service
21mr|plasma5-workspace-5.27.11-17|414	%{_userunitdir}/plasma-kcminit-phase1.service
21mr|plasma5-workspace-5.27.11-17|415	%{_userunitdir}/plasma-kcminit.service
21mr|plasma5-workspace-5.27.11-17|416	%{_userunitdir}/plasma-krunner.service
21mr|plasma5-workspace-5.27.11-17|417	%{_userunitdir}/plasma-ksmserver.service
21mr|plasma5-workspace-5.27.11-17|418	%{_userunitdir}/plasma-ksplash.service
21mr|plasma5-workspace-5.27.11-17|419	%{_userunitdir}/plasma-ksplash-ready.service
21mr|plasma5-workspace-5.27.11-17|420	%{_userunitdir}/plasma-plasmashell.service
21mr|plasma5-workspace-5.27.11-17|421	%{_userunitdir}/plasma-restoresession.service
21mr|plasma5-workspace-5.27.11-17|422	%{_userunitdir}/plasma-xembedsniproxy.service
21mr|plasma5-workspace-5.27.11-17|423	%{_userunitdir}/plasma-workspace-wayland.target
21mr|plasma5-workspace-5.27.11-17|424	%{_userunitdir}/plasma-workspace-x11.target
21mr|plasma5-workspace-5.27.11-17|425	%{_userunitdir}/plasma-workspace.target
21mr|plasma5-workspace-5.27.11-17|426	# icons
21mr|plasma5-workspace-5.27.11-17|427	%{_kde5_iconsdir}/hicolor/128x128/mimetypes/fonts-package.png
21mr|plasma5-workspace-5.27.11-17|428	%{_kde5_iconsdir}/hicolor/16x16/apps/kfontview.png
21mr|plasma5-workspace-5.27.11-17|429	%{_kde5_iconsdir}/hicolor/16x16/mimetypes/fonts-package.png
21mr|plasma5-workspace-5.27.11-17|430	%{_kde5_iconsdir}/hicolor/22x22/apps/kfontview.png
21mr|plasma5-workspace-5.27.11-17|431	%{_kde5_iconsdir}/hicolor/22x22/mimetypes/fonts-package.png
21mr|plasma5-workspace-5.27.11-17|432	%{_kde5_iconsdir}/hicolor/32x32/apps/kfontview.png
21mr|plasma5-workspace-5.27.11-17|433	%{_kde5_iconsdir}/hicolor/32x32/mimetypes/fonts-package.png
21mr|plasma5-workspace-5.27.11-17|434	%{_kde5_iconsdir}/hicolor/48x48/apps/kfontview.png
21mr|plasma5-workspace-5.27.11-17|435	%{_kde5_iconsdir}/hicolor/48x48/mimetypes/fonts-package.png
21mr|plasma5-workspace-5.27.11-17|436	%{_kde5_iconsdir}/hicolor/64x64/apps/kfontview.png
21mr|plasma5-workspace-5.27.11-17|437	%{_kde5_iconsdir}/hicolor/64x64/mimetypes/fonts-package.png
21mr|plasma5-workspace-5.27.11-17|438	%{_kde5_iconsdir}/hicolor/scalable/apps/preferences-desktop-font-installer.svgz
21mr|plasma5-workspace-5.27.11-17|439	%{_kde5_datadir}/kfontinst/icons/hicolor/16x16/actions/addfont.png
21mr|plasma5-workspace-5.27.11-17|440	%{_kde5_datadir}/kfontinst/icons/hicolor/16x16/actions/font-disable.png
21mr|plasma5-workspace-5.27.11-17|441	%{_kde5_datadir}/kfontinst/icons/hicolor/16x16/actions/font-enable.png
21mr|plasma5-workspace-5.27.11-17|442	%{_kde5_datadir}/kfontinst/icons/hicolor/16x16/actions/fontstatus.png
21mr|plasma5-workspace-5.27.11-17|443	%{_kde5_datadir}/kfontinst/icons/hicolor/22x22/actions/addfont.png
21mr|plasma5-workspace-5.27.11-17|444	%{_kde5_datadir}/kfontinst/icons/hicolor/22x22/actions/font-disable.png
21mr|plasma5-workspace-5.27.11-17|445	%{_kde5_datadir}/kfontinst/icons/hicolor/22x22/actions/font-enable.png
21mr|plasma5-workspace-5.27.11-17|446	%{_kde5_datadir}/kfontinst/icons/hicolor/22x22/actions/fontstatus.png
21mr|plasma5-workspace-5.27.11-17|447	%{_kde5_datadir}/plasma/avatars/
21mr|plasma5-workspace-5.27.11-17|448	%{_kde5_datadir}/knsrcfiles/gtk_themes.knsrc
21mr|plasma5-workspace-5.27.11-17|449	%{_kde5_datadir}/knsrcfiles/icons.knsrc
21mr|plasma5-workspace-5.27.11-17|450	%{_kde5_datadir}/knsrcfiles/kfontinst.knsrc
21mr|plasma5-workspace-5.27.11-17|451	%{_kde5_datadir}/knsrcfiles/lookandfeel.knsrc
21mr|plasma5-workspace-5.27.11-17|452	%{_kde5_datadir}/knsrcfiles/plasma-themes.knsrc
21mr|plasma5-workspace-5.27.11-17|453	%{_kde5_datadir}/knsrcfiles/xcursor.knsrc
21mr|plasma5-workspace-5.27.11-17|454	%{_kde5_datadir}/knsrcfiles/wallpaper-mobile.knsrc
21mr|plasma5-workspace-5.27.11-17|455	%{_kde5_datadir}/konqsidebartng/virtual_folders/services/fonts.desktop
21mr|plasma5-workspace-5.27.11-17|456	%{_kde5_services}/ServiceMenus/installfont.desktop
21mr|plasma5-workspace-5.27.11-17|457	%{_kde5_xmlguidir}/kfontview/kfontviewpart.rc
21mr|plasma5-workspace-5.27.11-17|458	%{_kde5_xmlguidir}/kfontview/kfontviewui.rc
21mr|plasma5-workspace-5.27.11-17|459	%{_kde5_datadir}/polkit-1/actions/org.kde.fontinst.policy
21mr|plasma5-workspace-5.27.11-17|460	%{_kde5_datadir}/qlogging-categories5/kcmusers.categories
21mr|plasma5-workspace-5.27.11-17|461	%{_kde5_datadir}/qlogging-categories5/myproject.categories
21mr|plasma5-workspace-5.27.11-17|462	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_regionandlang.so
21mr|plasma5-workspace-5.27.11-17|463	%{_kde5_datadir}/dbus-1/system-services/org.kde.localegenhelper.service
21mr|plasma5-workspace-5.27.11-17|464	%{_kde5_datadir}/dbus-1/system.d/org.kde.localegenhelper.conf
21mr|plasma5-workspace-5.27.11-17|465	%{_kde5_datadir}/kio/servicemenus/setaswallpaper.desktop
21mr|plasma5-workspace-5.27.11-17|466	%{_kde5_datadir}/kpackage/kcms/kcm_regionandlang
21mr|plasma5-workspace-5.27.11-17|467	%{_kde5_datadir}/plasma/nightcolor/worldmap.png
21mr|plasma5-workspace-5.27.11-17|468	%{_kde5_datadir}/polkit-1/actions/org.kde.localegenhelper.policy
21mr|plasma5-workspace-5.27.11-17|469	
21mr|plasma5-workspace-5.27.11-17|470	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|471	%package -n plasma5-kcm-colors
21mr|plasma5-workspace-5.27.11-17|472	Summary:	Plasma 5 control module for colors
21mr|plasma5-workspace-5.27.11-17|473	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|474	
21mr|plasma5-workspace-5.27.11-17|475	%description -n plasma5-kcm-colors
21mr|plasma5-workspace-5.27.11-17|476	Plasma 5 control module for colors.
21mr|plasma5-workspace-5.27.11-17|477	
21mr|plasma5-workspace-5.27.11-17|478	%files -n plasma5-kcm-colors -f kcm_colors.lang
21mr|plasma5-workspace-5.27.11-17|479	%{_kde5_applicationsdir}/org.kde.kcolorschemeeditor.desktop
21mr|plasma5-workspace-5.27.11-17|480	%{_kde5_bindir}/kcolorschemeeditor
21mr|plasma5-workspace-5.27.11-17|481	%{_kde5_datadir}/knsrcfiles/colorschemes.knsrc
21mr|plasma5-workspace-5.27.11-17|482	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_colors.so
21mr|plasma5-workspace-5.27.11-17|483	%{_kde5_datadir}/kpackage/kcms/kcm_colors/contents/ui/main.qml
21mr|plasma5-workspace-5.27.11-17|484	%{_kde5_applicationsdir}/kcm_colors.desktop
21mr|plasma5-workspace-5.27.11-17|485	
21mr|plasma5-workspace-5.27.11-17|486	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|487	
21mr|plasma5-workspace-5.27.11-17|488	%package -n plasma5-kcm-cursortheme
21mr|plasma5-workspace-5.27.11-17|489	Summary:	Plasma 5 control module for cursor theme
21mr|plasma5-workspace-5.27.11-17|490	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|491	
21mr|plasma5-workspace-5.27.11-17|492	%description -n plasma5-kcm-cursortheme
21mr|plasma5-workspace-5.27.11-17|493	Plasma 5 control module for cursor theme.
21mr|plasma5-workspace-5.27.11-17|494	
21mr|plasma5-workspace-5.27.11-17|495	%files -n plasma5-kcm-cursortheme -f cursortheme.lang
21mr|plasma5-workspace-5.27.11-17|496	%dir %{_kde5_datadir}/kpackage/kcms/kcm_cursortheme/
21mr|plasma5-workspace-5.27.11-17|497	%{_kde5_datadir}/kpackage/kcms/kcm_cursortheme/*
21mr|plasma5-workspace-5.27.11-17|498	%{_kde5_applicationsdir}/kcm_cursortheme.desktop
21mr|plasma5-workspace-5.27.11-17|499	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_cursortheme.so
21mr|plasma5-workspace-5.27.11-17|500	
21mr|plasma5-workspace-5.27.11-17|501	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|502	
21mr|plasma5-workspace-5.27.11-17|503	%package -n plasma5-kcm-fonts
21mr|plasma5-workspace-5.27.11-17|504	Summary:	Plasma 5 control module for fonts
21mr|plasma5-workspace-5.27.11-17|505	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|506	
21mr|plasma5-workspace-5.27.11-17|507	%description -n plasma5-kcm-fonts
21mr|plasma5-workspace-5.27.11-17|508	Plasma 5 control module for fonts.
21mr|plasma5-workspace-5.27.11-17|509	
21mr|plasma5-workspace-5.27.11-17|510	%files -n plasma5-kcm-fonts -f kcm_fonts.lang
21mr|plasma5-workspace-5.27.11-17|511	%dir %{_kde5_datadir}/kpackage/kcms/kcm_fonts/
21mr|plasma5-workspace-5.27.11-17|512	%{_kde5_datadir}/kpackage/kcms/kcm_fonts/*
21mr|plasma5-workspace-5.27.11-17|513	%{_kde5_applicationsdir}/kcm_fonts.desktop
21mr|plasma5-workspace-5.27.11-17|514	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_fonts.so
21mr|plasma5-workspace-5.27.11-17|515	%{_qt5_plugindir}/plasma/kcminit/kcm_fonts_init.so
21mr|plasma5-workspace-5.27.11-17|516	
21mr|plasma5-workspace-5.27.11-17|517	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|518	
21mr|plasma5-workspace-5.27.11-17|519	%package -n plasma5-kcm-icons
21mr|plasma5-workspace-5.27.11-17|520	Summary:	Plasma 5 control module for icons
21mr|plasma5-workspace-5.27.11-17|521	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|522	
21mr|plasma5-workspace-5.27.11-17|523	%description -n plasma5-kcm-icons
21mr|plasma5-workspace-5.27.11-17|524	Plasma 5 control module for icons.
21mr|plasma5-workspace-5.27.11-17|525	
21mr|plasma5-workspace-5.27.11-17|526	%files -n plasma5-kcm-icons -f kcm_icons.lang
21mr|plasma5-workspace-5.27.11-17|527	%dir %{_kde5_datadir}/kpackage/kcms/kcm_icons/
21mr|plasma5-workspace-5.27.11-17|528	%{_kde5_datadir}/kpackage/kcms/kcm_icons/*
21mr|plasma5-workspace-5.27.11-17|529	%{_kde5_libexecdir}/plasma-changeicons
21mr|plasma5-workspace-5.27.11-17|530	%{_kde5_applicationsdir}/kcm_icons.desktop
21mr|plasma5-workspace-5.27.11-17|531	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_icons.so
21mr|plasma5-workspace-5.27.11-17|532	
21mr|plasma5-workspace-5.27.11-17|533	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|534	
21mr|plasma5-workspace-5.27.11-17|535	%package -n plasma5-kcm-style
21mr|plasma5-workspace-5.27.11-17|536	Summary:	Plasma 5 control module for style
21mr|plasma5-workspace-5.27.11-17|537	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|538	
21mr|plasma5-workspace-5.27.11-17|539	%description -n plasma5-kcm-style
21mr|plasma5-workspace-5.27.11-17|540	Plasma 5 control module for style.
21mr|plasma5-workspace-5.27.11-17|541	
21mr|plasma5-workspace-5.27.11-17|542	%files -n plasma5-kcm-style -f kcm_style.lang
21mr|plasma5-workspace-5.27.11-17|543	%{_kde5_datadir}/kpackage/kcms/kcm_style
21mr|plasma5-workspace-5.27.11-17|544	%{_kde5_applicationsdir}/kcm_style.desktop
21mr|plasma5-workspace-5.27.11-17|545	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_style.so
21mr|plasma5-workspace-5.27.11-17|546	%{_qt5_plugindir}/plasma/kcminit/kcm_style_init.so
21mr|plasma5-workspace-5.27.11-17|547	
21mr|plasma5-workspace-5.27.11-17|548	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|549	
21mr|plasma5-workspace-5.27.11-17|550	%package -n plasma5-kcm-fontinst
21mr|plasma5-workspace-5.27.11-17|551	Summary:	Plasma 5 control module for font install
21mr|plasma5-workspace-5.27.11-17|552	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|553	
21mr|plasma5-workspace-5.27.11-17|554	%description -n plasma5-kcm-fontinst
21mr|plasma5-workspace-5.27.11-17|555	Plasma 5 control module for font install.
21mr|plasma5-workspace-5.27.11-17|556	
21mr|plasma5-workspace-5.27.11-17|557	%files -n plasma5-kcm-fontinst
21mr|plasma5-workspace-5.27.11-17|558	%{_kde5_applicationsdir}/kcm_fontinst.desktop
21mr|plasma5-workspace-5.27.11-17|559	%{_qt5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_fontinst.so
21mr|plasma5-workspace-5.27.11-17|560	
21mr|plasma5-workspace-5.27.11-17|561	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|562	
21mr|plasma5-workspace-5.27.11-17|563	%package -n plasma5-kcm-desktoptheme
21mr|plasma5-workspace-5.27.11-17|564	Summary:	Plasma 5 control module for desktoptheme
21mr|plasma5-workspace-5.27.11-17|565	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|566	
21mr|plasma5-workspace-5.27.11-17|567	%description -n plasma5-kcm-desktoptheme
21mr|plasma5-workspace-5.27.11-17|568	Plasma 5 control module for desktoptheme.
21mr|plasma5-workspace-5.27.11-17|569	
21mr|plasma5-workspace-5.27.11-17|570	%files -n plasma5-kcm-desktoptheme -f kcm_desktoptheme.lang
21mr|plasma5-workspace-5.27.11-17|571	%dir %{_kde5_datadir}/kpackage/kcms/kcm_desktoptheme/
21mr|plasma5-workspace-5.27.11-17|572	%{_kde5_datadir}/kpackage/kcms/kcm_desktoptheme/*
21mr|plasma5-workspace-5.27.11-17|573	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_desktoptheme.so
21mr|plasma5-workspace-5.27.11-17|574	
21mr|plasma5-workspace-5.27.11-17|575	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|576	
21mr|plasma5-workspace-5.27.11-17|577	%package -n plasma5-kcm-lookandfeel
21mr|plasma5-workspace-5.27.11-17|578	Summary:	Plasma 5 control module for lookandfeel
21mr|plasma5-workspace-5.27.11-17|579	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|580	
21mr|plasma5-workspace-5.27.11-17|581	%description -n plasma5-kcm-lookandfeel
21mr|plasma5-workspace-5.27.11-17|582	Plasma 5 control module for lookandfeel.
21mr|plasma5-workspace-5.27.11-17|583	
21mr|plasma5-workspace-5.27.11-17|584	%files -n plasma5-kcm-lookandfeel -f kcm_lookandfeel.lang
21mr|plasma5-workspace-5.27.11-17|585	%dir %{_kde5_datadir}/kpackage/kcms/kcm_lookandfeel/
21mr|plasma5-workspace-5.27.11-17|586	%{_kde5_datadir}/kpackage/kcms/kcm_lookandfeel/*
21mr|plasma5-workspace-5.27.11-17|587	%{_kde5_applicationsdir}/kcm_lookandfeel.desktop
21mr|plasma5-workspace-5.27.11-17|588	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_lookandfeel.so
21mr|plasma5-workspace-5.27.11-17|589	
21mr|plasma5-workspace-5.27.11-17|590	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|591	
21mr|plasma5-workspace-5.27.11-17|592	%package -n plasma5-applet-activitybar
21mr|plasma5-workspace-5.27.11-17|593	Summary:	Plasma 5 activity bar plasmoid
21mr|plasma5-workspace-5.27.11-17|594	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|595	
21mr|plasma5-workspace-5.27.11-17|596	%description -n plasma5-applet-activitybar
21mr|plasma5-workspace-5.27.11-17|597	Plasma 5 activity bar plasmoid.
21mr|plasma5-workspace-5.27.11-17|598	
21mr|plasma5-workspace-5.27.11-17|599	%files -n plasma5-applet-activitybar -f plasma_applet_org.kde.plasma.activitybar.lang
21mr|plasma5-workspace-5.27.11-17|600	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.activitybar/
21mr|plasma5-workspace-5.27.11-17|601	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.activitybar/*
21mr|plasma5-workspace-5.27.11-17|602	%{_appdatadir}/org.kde.plasma.activitybar.appdata.xml
21mr|plasma5-workspace-5.27.11-17|603	
21mr|plasma5-workspace-5.27.11-17|604	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|605	
21mr|plasma5-workspace-5.27.11-17|606	%package -n plasma5-applet-analogclock
21mr|plasma5-workspace-5.27.11-17|607	Summary:	Plasma 5 analog clock plasmoid
21mr|plasma5-workspace-5.27.11-17|608	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|609	
21mr|plasma5-workspace-5.27.11-17|610	%description -n plasma5-applet-analogclock
21mr|plasma5-workspace-5.27.11-17|611	Plasma 5 analog clock plasmoid.
21mr|plasma5-workspace-5.27.11-17|612	
21mr|plasma5-workspace-5.27.11-17|613	%files -n plasma5-applet-analogclock -f plasma_applet_org.kde.plasma.analogclock.lang
21mr|plasma5-workspace-5.27.11-17|614	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.analogclock/
21mr|plasma5-workspace-5.27.11-17|615	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.analogclock/*
21mr|plasma5-workspace-5.27.11-17|616	%{_appdatadir}/org.kde.plasma.analogclock.appdata.xml
21mr|plasma5-workspace-5.27.11-17|617	
21mr|plasma5-workspace-5.27.11-17|618	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|619	
21mr|plasma5-workspace-5.27.11-17|620	%package -n plasma5-applet-appmenu
21mr|plasma5-workspace-5.27.11-17|621	Summary:	Plasma 5 appmenu plasmoid
21mr|plasma5-workspace-5.27.11-17|622	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|623	
21mr|plasma5-workspace-5.27.11-17|624	%description -n plasma5-applet-appmenu
21mr|plasma5-workspace-5.27.11-17|625	Plasma 5 appmenu plasmoid.
21mr|plasma5-workspace-5.27.11-17|626	
21mr|plasma5-workspace-5.27.11-17|627	%files -n plasma5-applet-appmenu -f plasma_applet_org.kde.plasma.appmenu.lang
21mr|plasma5-workspace-5.27.11-17|628	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.appmenu/
21mr|plasma5-workspace-5.27.11-17|629	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.appmenu/*
21mr|plasma5-workspace-5.27.11-17|630	%dir %{_kde5_qmldir}/org/kde/plasma/private/appmenu/
21mr|plasma5-workspace-5.27.11-17|631	%{_kde5_qmldir}/org/kde/plasma/private/appmenu/*
21mr|plasma5-workspace-5.27.11-17|632	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.appmenu.so
21mr|plasma5-workspace-5.27.11-17|633	%{_appdatadir}/org.kde.plasma.appmenu.appdata.xml
21mr|plasma5-workspace-5.27.11-17|634	
21mr|plasma5-workspace-5.27.11-17|635	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|636	
21mr|plasma5-workspace-5.27.11-17|637	%package -n plasma5-applet-battery
21mr|plasma5-workspace-5.27.11-17|638	Summary:	Plasma 5 battery plasmoid
21mr|plasma5-workspace-5.27.11-17|639	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|640	Requires:	upower
21mr|plasma5-workspace-5.27.11-17|641	
21mr|plasma5-workspace-5.27.11-17|642	%description -n plasma5-applet-battery
21mr|plasma5-workspace-5.27.11-17|643	Plasma 5 battery plasmoid.
21mr|plasma5-workspace-5.27.11-17|644	
21mr|plasma5-workspace-5.27.11-17|645	%files -n plasma5-applet-battery -f plasma_applet_org.kde.plasma.battery.lang
21mr|plasma5-workspace-5.27.11-17|646	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.battery/
21mr|plasma5-workspace-5.27.11-17|647	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.battery/*
21mr|plasma5-workspace-5.27.11-17|648	%{_appdatadir}/org.kde.plasma.battery.appdata.xml
21mr|plasma5-workspace-5.27.11-17|649	
21mr|plasma5-workspace-5.27.11-17|650	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|651	
21mr|plasma5-workspace-5.27.11-17|652	%package -n plasma5-applet-calendar
21mr|plasma5-workspace-5.27.11-17|653	Summary:	Plasma 5 calendar plasmoid
21mr|plasma5-workspace-5.27.11-17|654	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|655	
21mr|plasma5-workspace-5.27.11-17|656	%description -n plasma5-applet-calendar
21mr|plasma5-workspace-5.27.11-17|657	Plasma 5 calendar plasmoid.
21mr|plasma5-workspace-5.27.11-17|658	
21mr|plasma5-workspace-5.27.11-17|659	%files -n plasma5-applet-calendar -f plasma_applet_org.kde.plasma.calendar.lang
21mr|plasma5-workspace-5.27.11-17|660	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.calendar/
21mr|plasma5-workspace-5.27.11-17|661	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.calendar/*
21mr|plasma5-workspace-5.27.11-17|662	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.calendar.so
21mr|plasma5-workspace-5.27.11-17|663	%{_appdatadir}/org.kde.plasma.calendar.appdata.xml
21mr|plasma5-workspace-5.27.11-17|664	
21mr|plasma5-workspace-5.27.11-17|665	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|666	
21mr|plasma5-workspace-5.27.11-17|667	%package -n plasma5-applet-clipboard
21mr|plasma5-workspace-5.27.11-17|668	Summary:	Plasma 5 clipboard plasmoid
21mr|plasma5-workspace-5.27.11-17|669	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|670	
21mr|plasma5-workspace-5.27.11-17|671	%description -n plasma5-applet-clipboard
21mr|plasma5-workspace-5.27.11-17|672	Plasma 5 clipboard plasmoid.
21mr|plasma5-workspace-5.27.11-17|673	
21mr|plasma5-workspace-5.27.11-17|674	%files -n plasma5-applet-clipboard -f plasma_applet_org.kde.plasma.clipboard.lang
21mr|plasma5-workspace-5.27.11-17|675	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.clipboard/
21mr|plasma5-workspace-5.27.11-17|676	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.clipboard/*
21mr|plasma5-workspace-5.27.11-17|677	%{_appdatadir}/org.kde.plasma.clipboard.appdata.xml
21mr|plasma5-workspace-5.27.11-17|678	
21mr|plasma5-workspace-5.27.11-17|679	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|680	
21mr|plasma5-workspace-5.27.11-17|681	%package -n plasma5-applet-devicenotifier
21mr|plasma5-workspace-5.27.11-17|682	Summary:	Plasma 5 device notifier plasmoid
21mr|plasma5-workspace-5.27.11-17|683	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|684	
21mr|plasma5-workspace-5.27.11-17|685	%description -n plasma5-applet-devicenotifier
21mr|plasma5-workspace-5.27.11-17|686	Plasma 5 device notifier plasmoid.
21mr|plasma5-workspace-5.27.11-17|687	
21mr|plasma5-workspace-5.27.11-17|688	%files -n plasma5-applet-devicenotifier -f plasma_applet_org.kde.plasma.devicenotifier.lang
21mr|plasma5-workspace-5.27.11-17|689	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.devicenotifier/
21mr|plasma5-workspace-5.27.11-17|690	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.devicenotifier/*
21mr|plasma5-workspace-5.27.11-17|691	%{_appdatadir}/org.kde.plasma.devicenotifier.appdata.xml
21mr|plasma5-workspace-5.27.11-17|692	
21mr|plasma5-workspace-5.27.11-17|693	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|694	
21mr|plasma5-workspace-5.27.11-17|695	%package -n plasma5-applet-digitalclock
21mr|plasma5-workspace-5.27.11-17|696	Summary:	Plasma 5 digital clock plasmoid
21mr|plasma5-workspace-5.27.11-17|697	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|698	
21mr|plasma5-workspace-5.27.11-17|699	%description -n plasma5-applet-digitalclock
21mr|plasma5-workspace-5.27.11-17|700	Plasma 5 digital clock plasmoid.
21mr|plasma5-workspace-5.27.11-17|701	
21mr|plasma5-workspace-5.27.11-17|702	%files -n plasma5-applet-digitalclock -f plasma_applet_org.kde.plasma.digitalclock.lang
21mr|plasma5-workspace-5.27.11-17|703	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.digitalclock/
21mr|plasma5-workspace-5.27.11-17|704	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.digitalclock/*
21mr|plasma5-workspace-5.27.11-17|705	%dir %{_kde5_qmldir}/org/kde/plasma/private/digitalclock/
21mr|plasma5-workspace-5.27.11-17|706	%{_kde5_qmldir}/org/kde/plasma/private/digitalclock/*
21mr|plasma5-workspace-5.27.11-17|707	%{_appdatadir}/org.kde.plasma.digitalclock.appdata.xml
21mr|plasma5-workspace-5.27.11-17|708	
21mr|plasma5-workspace-5.27.11-17|709	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|710	
21mr|plasma5-workspace-5.27.11-17|711	%package -n plasma5-applet-icon
21mr|plasma5-workspace-5.27.11-17|712	Summary:	Plasma 5 icon plasmoid
21mr|plasma5-workspace-5.27.11-17|713	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|714	
21mr|plasma5-workspace-5.27.11-17|715	%description -n plasma5-applet-icon
21mr|plasma5-workspace-5.27.11-17|716	Plasma 5 icon plasmoid.
21mr|plasma5-workspace-5.27.11-17|717	
21mr|plasma5-workspace-5.27.11-17|718	%files -n plasma5-applet-icon -f plasma_applet_org.kde.plasma.icon.lang
21mr|plasma5-workspace-5.27.11-17|719	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.icon/
21mr|plasma5-workspace-5.27.11-17|720	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.icon/*
21mr|plasma5-workspace-5.27.11-17|721	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.icon.so
21mr|plasma5-workspace-5.27.11-17|722	
21mr|plasma5-workspace-5.27.11-17|723	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|724	
21mr|plasma5-workspace-5.27.11-17|725	%package -n plasma5-applet-lock_logout
21mr|plasma5-workspace-5.27.11-17|726	Summary:	Plasma 5 lock and logout plasmoid
21mr|plasma5-workspace-5.27.11-17|727	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|728	
21mr|plasma5-workspace-5.27.11-17|729	%description -n plasma5-applet-lock_logout
21mr|plasma5-workspace-5.27.11-17|730	Plasma 5 lock and logout plasmoid.
21mr|plasma5-workspace-5.27.11-17|731	
21mr|plasma5-workspace-5.27.11-17|732	%files -n plasma5-applet-lock_logout -f plasma_applet_org.kde.plasma.lock_logout.lang
21mr|plasma5-workspace-5.27.11-17|733	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.lock_logout/
21mr|plasma5-workspace-5.27.11-17|734	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.lock_logout/*
21mr|plasma5-workspace-5.27.11-17|735	%{_appdatadir}/org.kde.plasma.lock_logout.appdata.xml
21mr|plasma5-workspace-5.27.11-17|736	
21mr|plasma5-workspace-5.27.11-17|737	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|738	
21mr|plasma5-workspace-5.27.11-17|739	%package -n plasma5-applet-manageinputmethod
21mr|plasma5-workspace-5.27.11-17|740	Summary:	Plasma 5 media manage inputmethod plasmoid
21mr|plasma5-workspace-5.27.11-17|741	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|742	
21mr|plasma5-workspace-5.27.11-17|743	%description -n plasma5-applet-manageinputmethod
21mr|plasma5-workspace-5.27.11-17|744	Plasma 5 media anage inputmethod plasmoid.
21mr|plasma5-workspace-5.27.11-17|745	
21mr|plasma5-workspace-5.27.11-17|746	%files -n plasma5-applet-manageinputmethod -f plasma_applet_org.kde.plasma.manageinputmethod.lang
21mr|plasma5-workspace-5.27.11-17|747	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.manage-inputmethod/
21mr|plasma5-workspace-5.27.11-17|748	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.manage-inputmethod/*
21mr|plasma5-workspace-5.27.11-17|749	%{_appdatadir}/org.kde.plasma.manage-inputmethod.appdata.xml
21mr|plasma5-workspace-5.27.11-17|750	
21mr|plasma5-workspace-5.27.11-17|751	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|752	
21mr|plasma5-workspace-5.27.11-17|753	
21mr|plasma5-workspace-5.27.11-17|754	%package -n plasma5-applet-mediacontroller
21mr|plasma5-workspace-5.27.11-17|755	Summary:	Plasma 5 media controller plasmoid
21mr|plasma5-workspace-5.27.11-17|756	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|757	Requires:	plasma5-dataengine-mpris2
21mr|plasma5-workspace-5.27.11-17|758	
21mr|plasma5-workspace-5.27.11-17|759	%description -n plasma5-applet-mediacontroller
21mr|plasma5-workspace-5.27.11-17|760	Plasma 5 media controller plasmoid.
21mr|plasma5-workspace-5.27.11-17|761	
21mr|plasma5-workspace-5.27.11-17|762	%files -n plasma5-applet-mediacontroller -f plasma_applet_org.kde.plasma.mediacontroller.lang
21mr|plasma5-workspace-5.27.11-17|763	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.mediacontroller/
21mr|plasma5-workspace-5.27.11-17|764	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.mediacontroller/*
21mr|plasma5-workspace-5.27.11-17|765	%{_appdatadir}/org.kde.plasma.mediacontroller.appdata.xml
21mr|plasma5-workspace-5.27.11-17|766	
21mr|plasma5-workspace-5.27.11-17|767	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|768	
21mr|plasma5-workspace-5.27.11-17|769	%package -n plasma5-applet-notifications
21mr|plasma5-workspace-5.27.11-17|770	Summary:	Plasma 5 notifications plasmoid
21mr|plasma5-workspace-5.27.11-17|771	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|772	
21mr|plasma5-workspace-5.27.11-17|773	%description -n plasma5-applet-notifications
21mr|plasma5-workspace-5.27.11-17|774	Plasma 5 notifications plasmoid.
21mr|plasma5-workspace-5.27.11-17|775	
21mr|plasma5-workspace-5.27.11-17|776	%files -n plasma5-applet-notifications -f plasma_applet_org.kde.plasma.notifications.lang
21mr|plasma5-workspace-5.27.11-17|777	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.notifications/
21mr|plasma5-workspace-5.27.11-17|778	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.notifications/*
21mr|plasma5-workspace-5.27.11-17|779	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.notifications.so
21mr|plasma5-workspace-5.27.11-17|780	%{_appdatadir}/org.kde.plasma.notifications.appdata.xml
21mr|plasma5-workspace-5.27.11-17|781	
21mr|plasma5-workspace-5.27.11-17|782	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|783	
21mr|plasma5-workspace-5.27.11-17|784	%package -n plasma5-applet-panelspacer
21mr|plasma5-workspace-5.27.11-17|785	Summary:	Plasma 5 panel spacer plasmoid
21mr|plasma5-workspace-5.27.11-17|786	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|787	
21mr|plasma5-workspace-5.27.11-17|788	%description -n plasma5-applet-panelspacer
21mr|plasma5-workspace-5.27.11-17|789	Plasma 5 panel spacer plasmoid.
21mr|plasma5-workspace-5.27.11-17|790	
21mr|plasma5-workspace-5.27.11-17|791	%files -n plasma5-applet-panelspacer -f plasma_applet_org.kde.plasma.panelspacer.lang
21mr|plasma5-workspace-5.27.11-17|792	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.panelspacer/
21mr|plasma5-workspace-5.27.11-17|793	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.panelspacer/*
21mr|plasma5-workspace-5.27.11-17|794	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.panelspacer.so
21mr|plasma5-workspace-5.27.11-17|795	
21mr|plasma5-workspace-5.27.11-17|796	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|797	
21mr|plasma5-workspace-5.27.11-17|798	%package -n plasma5-applet-systemmonitor
21mr|plasma5-workspace-5.27.11-17|799	Summary:	Plasma 5 system monitor plasmoid
21mr|plasma5-workspace-5.27.11-17|800	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|801	
21mr|plasma5-workspace-5.27.11-17|802	%description -n plasma5-applet-systemmonitor
21mr|plasma5-workspace-5.27.11-17|803	Plasma 5 system monitor plasmoid.
21mr|plasma5-workspace-5.27.11-17|804	
21mr|plasma5-workspace-5.27.11-17|805	%files -n plasma5-applet-systemmonitor -f plasma_applet_org.kde.plasma.systemmonitor.lang
21mr|plasma5-workspace-5.27.11-17|806	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.systemmonitor.so
21mr|plasma5-workspace-5.27.11-17|807	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.cpu/
21mr|plasma5-workspace-5.27.11-17|808	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.cpu/*
21mr|plasma5-workspace-5.27.11-17|809	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.cpucore/
21mr|plasma5-workspace-5.27.11-17|810	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.cpucore/*
21mr|plasma5-workspace-5.27.11-17|811	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.diskactivity/
21mr|plasma5-workspace-5.27.11-17|812	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.diskactivity/*
21mr|plasma5-workspace-5.27.11-17|813	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.diskusage/
21mr|plasma5-workspace-5.27.11-17|814	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.diskusage/*
21mr|plasma5-workspace-5.27.11-17|815	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.memory/
21mr|plasma5-workspace-5.27.11-17|816	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.memory/*
21mr|plasma5-workspace-5.27.11-17|817	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.net/
21mr|plasma5-workspace-5.27.11-17|818	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor.net/*
21mr|plasma5-workspace-5.27.11-17|819	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor/
21mr|plasma5-workspace-5.27.11-17|820	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemmonitor/*
21mr|plasma5-workspace-5.27.11-17|821	%{_appdatadir}/org.kde.plasma.systemmonitor.appdata.xml
21mr|plasma5-workspace-5.27.11-17|822	%{_appdatadir}/org.kde.plasma.systemmonitor.cpu.appdata.xml
21mr|plasma5-workspace-5.27.11-17|823	%{_appdatadir}/org.kde.plasma.systemmonitor.cpucore.appdata.xml
21mr|plasma5-workspace-5.27.11-17|824	%{_appdatadir}/org.kde.plasma.systemmonitor.diskactivity.appdata.xml
21mr|plasma5-workspace-5.27.11-17|825	%{_appdatadir}/org.kde.plasma.systemmonitor.diskusage.appdata.xml
21mr|plasma5-workspace-5.27.11-17|826	%{_appdatadir}/org.kde.plasma.systemmonitor.memory.appdata.xml
21mr|plasma5-workspace-5.27.11-17|827	%{_appdatadir}/org.kde.plasma.systemmonitor.net.appdata.xml
21mr|plasma5-workspace-5.27.11-17|828	
21mr|plasma5-workspace-5.27.11-17|829	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|830	
21mr|plasma5-workspace-5.27.11-17|831	%package -n plasma5-applet-systemtray
21mr|plasma5-workspace-5.27.11-17|832	Summary:	Plasma 5 systemtray plasmoid
21mr|plasma5-workspace-5.27.11-17|833	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|834	
21mr|plasma5-workspace-5.27.11-17|835	%description -n plasma5-applet-systemtray
21mr|plasma5-workspace-5.27.11-17|836	Plasma 5 systemtray plasmoid.
21mr|plasma5-workspace-5.27.11-17|837	
21mr|plasma5-workspace-5.27.11-17|838	%files -n plasma5-applet-systemtray -f plasma_applet_org.kde.plasma.private.systemtray.lang
21mr|plasma5-workspace-5.27.11-17|839	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemtray/
21mr|plasma5-workspace-5.27.11-17|840	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.systemtray/*
21mr|plasma5-workspace-5.27.11-17|841	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.private.systemtray/
21mr|plasma5-workspace-5.27.11-17|842	%{_kde5_datadir}/plasma/plasmoids/org.kde.plasma.private.systemtray/*
21mr|plasma5-workspace-5.27.11-17|843	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.systemtray.so
21mr|plasma5-workspace-5.27.11-17|844	%{_qt5_plugindir}/plasma/applets/org.kde.plasma.private.systemtray.so
21mr|plasma5-workspace-5.27.11-17|845	%{_appdatadir}/org.kde.plasma.systemtray.appdata.xml
21mr|plasma5-workspace-5.27.11-17|846	
21mr|plasma5-workspace-5.27.11-17|847	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|848	
21mr|plasma5-workspace-5.27.11-17|849	%package -n plasma5-calendar-holidays
21mr|plasma5-workspace-5.27.11-17|850	Summary:	Plasma 5 holidays calendar plugin
21mr|plasma5-workspace-5.27.11-17|851	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|852	
21mr|plasma5-workspace-5.27.11-17|853	%description -n plasma5-calendar-holidays
21mr|plasma5-workspace-5.27.11-17|854	Plasma 5 holidays calendar plugin.
21mr|plasma5-workspace-5.27.11-17|855	
21mr|plasma5-workspace-5.27.11-17|856	%files -n plasma5-calendar-holidays -f kholidays_calendar_plugin.lang
21mr|plasma5-workspace-5.27.11-17|857	%dir %{_kde5_qmldir}/org/kde/holidayeventshelperplugin/
21mr|plasma5-workspace-5.27.11-17|858	%{_kde5_qmldir}/org/kde/holidayeventshelperplugin/*
21mr|plasma5-workspace-5.27.11-17|859	%{_qt5_plugindir}/plasmacalendarplugins/holidays/HolidaysConfig.qml
21mr|plasma5-workspace-5.27.11-17|860	%{_qt5_plugindir}/plasmacalendarplugins/holidaysevents.so
21mr|plasma5-workspace-5.27.11-17|861	
21mr|plasma5-workspace-5.27.11-17|862	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|863	
21mr|plasma5-workspace-5.27.11-17|864	%package -n plasma5-dataengine-activities
21mr|plasma5-workspace-5.27.11-17|865	Summary:	Plasma 5 activities dataengine
21mr|plasma5-workspace-5.27.11-17|866	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|867	
21mr|plasma5-workspace-5.27.11-17|868	%description -n plasma5-dataengine-activities
21mr|plasma5-workspace-5.27.11-17|869	Plasma 5 activities dataengine.
21mr|plasma5-workspace-5.27.11-17|870	
21mr|plasma5-workspace-5.27.11-17|871	%files -n plasma5-dataengine-activities
21mr|plasma5-workspace-5.27.11-17|872	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_activities.so
21mr|plasma5-workspace-5.27.11-17|873	
21mr|plasma5-workspace-5.27.11-17|874	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|875	
21mr|plasma5-workspace-5.27.11-17|876	%package -n plasma5-dataengine-applicationjobs
21mr|plasma5-workspace-5.27.11-17|877	Summary:	Plasma 5 application jobs dataengine
21mr|plasma5-workspace-5.27.11-17|878	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|879	
21mr|plasma5-workspace-5.27.11-17|880	%description -n plasma5-dataengine-applicationjobs
21mr|plasma5-workspace-5.27.11-17|881	Plasma 5 application jobs dataengine.
21mr|plasma5-workspace-5.27.11-17|882	
21mr|plasma5-workspace-5.27.11-17|883	%files -n plasma5-dataengine-applicationjobs -f plasma_engine_applicationjobs.lang
21mr|plasma5-workspace-5.27.11-17|884	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_applicationjobs.so
21mr|plasma5-workspace-5.27.11-17|885	
21mr|plasma5-workspace-5.27.11-17|886	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|887	
21mr|plasma5-workspace-5.27.11-17|888	%package -n plasma5-dataengine-apps
21mr|plasma5-workspace-5.27.11-17|889	Summary:	Plasma 5 apps dataengine
21mr|plasma5-workspace-5.27.11-17|890	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|891	
21mr|plasma5-workspace-5.27.11-17|892	%description -n plasma5-dataengine-apps
21mr|plasma5-workspace-5.27.11-17|893	Plasma 5 apps dataengine.
21mr|plasma5-workspace-5.27.11-17|894	
21mr|plasma5-workspace-5.27.11-17|895	%files -n plasma5-dataengine-apps
21mr|plasma5-workspace-5.27.11-17|896	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_apps.so
21mr|plasma5-workspace-5.27.11-17|897	
21mr|plasma5-workspace-5.27.11-17|898	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|899	
21mr|plasma5-workspace-5.27.11-17|900	%package -n plasma5-dataengine-clipboard
21mr|plasma5-workspace-5.27.11-17|901	Summary:	Plasma 5 clipboard dataengine
21mr|plasma5-workspace-5.27.11-17|902	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|903	
21mr|plasma5-workspace-5.27.11-17|904	%description -n plasma5-dataengine-clipboard
21mr|plasma5-workspace-5.27.11-17|905	Plasma 5 clipboard dataengine.
21mr|plasma5-workspace-5.27.11-17|906	
21mr|plasma5-workspace-5.27.11-17|907	%files -n plasma5-dataengine-clipboard
21mr|plasma5-workspace-5.27.11-17|908	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_clipboard.so
21mr|plasma5-workspace-5.27.11-17|909	
21mr|plasma5-workspace-5.27.11-17|910	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|911	
21mr|plasma5-workspace-5.27.11-17|912	%package -n plasma5-dataengine-devicenotifications
21mr|plasma5-workspace-5.27.11-17|913	Summary:	Plasma 5 device notifications dataengine
21mr|plasma5-workspace-5.27.11-17|914	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|915	
21mr|plasma5-workspace-5.27.11-17|916	%description -n plasma5-dataengine-devicenotifications
21mr|plasma5-workspace-5.27.11-17|917	Plasma 5 device notifications dataengine.
21mr|plasma5-workspace-5.27.11-17|918	
21mr|plasma5-workspace-5.27.11-17|919	%files -n plasma5-dataengine-devicenotifications -f plasma_engine_devicenotifications.lang
21mr|plasma5-workspace-5.27.11-17|920	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_devicenotifications.so
21mr|plasma5-workspace-5.27.11-17|921	
21mr|plasma5-workspace-5.27.11-17|922	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|923	
21mr|plasma5-workspace-5.27.11-17|924	%package -n plasma5-dataengine-dict
21mr|plasma5-workspace-5.27.11-17|925	Summary:	Plasma 5 dict dataengine
21mr|plasma5-workspace-5.27.11-17|926	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|927	
21mr|plasma5-workspace-5.27.11-17|928	%description -n plasma5-dataengine-dict
21mr|plasma5-workspace-5.27.11-17|929	Plasma 5 dict dataengine.
21mr|plasma5-workspace-5.27.11-17|930	
21mr|plasma5-workspace-5.27.11-17|931	%files -n plasma5-dataengine-dict -f plasma_engine_dict.lang
21mr|plasma5-workspace-5.27.11-17|932	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_dict.so
21mr|plasma5-workspace-5.27.11-17|933	
21mr|plasma5-workspace-5.27.11-17|934	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|935	
21mr|plasma5-workspace-5.27.11-17|936	%package -n plasma5-dataengine-executable
21mr|plasma5-workspace-5.27.11-17|937	Summary:	Plasma 5 executable dataengine
21mr|plasma5-workspace-5.27.11-17|938	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|939	
21mr|plasma5-workspace-5.27.11-17|940	%description -n plasma5-dataengine-executable
21mr|plasma5-workspace-5.27.11-17|941	Plasma 5 executable dataengine.
21mr|plasma5-workspace-5.27.11-17|942	
21mr|plasma5-workspace-5.27.11-17|943	%files -n plasma5-dataengine-executable
21mr|plasma5-workspace-5.27.11-17|944	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_executable.so
21mr|plasma5-workspace-5.27.11-17|945	
21mr|plasma5-workspace-5.27.11-17|946	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|947	
21mr|plasma5-workspace-5.27.11-17|948	%package -n plasma5-dataengine-favicons
21mr|plasma5-workspace-5.27.11-17|949	Summary:	Plasma 5 favicons dataengine
21mr|plasma5-workspace-5.27.11-17|950	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|951	
21mr|plasma5-workspace-5.27.11-17|952	%description -n plasma5-dataengine-favicons
21mr|plasma5-workspace-5.27.11-17|953	Plasma 5 favicons dataengine.
21mr|plasma5-workspace-5.27.11-17|954	
21mr|plasma5-workspace-5.27.11-17|955	%files -n plasma5-dataengine-favicons
21mr|plasma5-workspace-5.27.11-17|956	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_favicons.so
21mr|plasma5-workspace-5.27.11-17|957	
21mr|plasma5-workspace-5.27.11-17|958	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|959	
21mr|plasma5-workspace-5.27.11-17|960	%package -n plasma5-dataengine-filebrowser
21mr|plasma5-workspace-5.27.11-17|961	Summary:	Plasma 5 filebrowser dataengine
21mr|plasma5-workspace-5.27.11-17|962	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|963	
21mr|plasma5-workspace-5.27.11-17|964	%description -n plasma5-dataengine-filebrowser
21mr|plasma5-workspace-5.27.11-17|965	Plasma 5 filebrowser dataengine.
21mr|plasma5-workspace-5.27.11-17|966	
21mr|plasma5-workspace-5.27.11-17|967	%files -n plasma5-dataengine-filebrowser
21mr|plasma5-workspace-5.27.11-17|968	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_filebrowser.so
21mr|plasma5-workspace-5.27.11-17|969	
21mr|plasma5-workspace-5.27.11-17|970	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|971	
21mr|plasma5-workspace-5.27.11-17|972	%package -n plasma5-dataengine-geolocation
21mr|plasma5-workspace-5.27.11-17|973	Summary:	Plasma 5 geolocation dataengine
21mr|plasma5-workspace-5.27.11-17|974	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|975	
21mr|plasma5-workspace-5.27.11-17|976	%description -n plasma5-dataengine-geolocation
21mr|plasma5-workspace-5.27.11-17|977	Plasma 5 geolocation dataengine.
21mr|plasma5-workspace-5.27.11-17|978	
21mr|plasma5-workspace-5.27.11-17|979	%files -n plasma5-dataengine-geolocation
21mr|plasma5-workspace-5.27.11-17|980	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_geolocation.so
21mr|plasma5-workspace-5.27.11-17|981	
21mr|plasma5-workspace-5.27.11-17|982	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|983	
21mr|plasma5-workspace-5.27.11-17|984	%package -n plasma5-dataengine-hotplug
21mr|plasma5-workspace-5.27.11-17|985	Summary:	Plasma 5 hotplug dataengine
21mr|plasma5-workspace-5.27.11-17|986	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|987	
21mr|plasma5-workspace-5.27.11-17|988	%description -n plasma5-dataengine-hotplug
21mr|plasma5-workspace-5.27.11-17|989	Plasma 5 hotplug dataengine.
21mr|plasma5-workspace-5.27.11-17|990	
21mr|plasma5-workspace-5.27.11-17|991	%files -n plasma5-dataengine-hotplug -f plasma_engine_hotplug.lang
21mr|plasma5-workspace-5.27.11-17|992	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_hotplug.so
21mr|plasma5-workspace-5.27.11-17|993	
21mr|plasma5-workspace-5.27.11-17|994	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|995	
21mr|plasma5-workspace-5.27.11-17|996	%package -n plasma5-dataengine-keystate
21mr|plasma5-workspace-5.27.11-17|997	Summary:	Plasma 5 keystate dataengine
21mr|plasma5-workspace-5.27.11-17|998	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|999	
21mr|plasma5-workspace-5.27.11-17|1000	%description -n plasma5-dataengine-keystate
21mr|plasma5-workspace-5.27.11-17|1001	Plasma 5 keystate dataengine.
21mr|plasma5-workspace-5.27.11-17|1002	
21mr|plasma5-workspace-5.27.11-17|1003	%files -n plasma5-dataengine-keystate -f plasma_engine_keystate.lang
21mr|plasma5-workspace-5.27.11-17|1004	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_keystate.so
21mr|plasma5-workspace-5.27.11-17|1005	
21mr|plasma5-workspace-5.27.11-17|1006	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1007	
21mr|plasma5-workspace-5.27.11-17|1008	%package -n plasma5-dataengine-mouse
21mr|plasma5-workspace-5.27.11-17|1009	Summary:	Plasma 5 mouse dataengine
21mr|plasma5-workspace-5.27.11-17|1010	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1011	
21mr|plasma5-workspace-5.27.11-17|1012	%description -n plasma5-dataengine-mouse
21mr|plasma5-workspace-5.27.11-17|1013	Plasma 5 mouse dataengine.
21mr|plasma5-workspace-5.27.11-17|1014	
21mr|plasma5-workspace-5.27.11-17|1015	%files -n plasma5-dataengine-mouse
21mr|plasma5-workspace-5.27.11-17|1016	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_mouse.so
21mr|plasma5-workspace-5.27.11-17|1017	
21mr|plasma5-workspace-5.27.11-17|1018	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1019	
21mr|plasma5-workspace-5.27.11-17|1020	%package -n plasma5-dataengine-mpris2
21mr|plasma5-workspace-5.27.11-17|1021	Summary:	Plasma 5 mpris2 dataengine
21mr|plasma5-workspace-5.27.11-17|1022	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1023	
21mr|plasma5-workspace-5.27.11-17|1024	%description -n plasma5-dataengine-mpris2
21mr|plasma5-workspace-5.27.11-17|1025	Plasma 5 mpris2 dataengine.
21mr|plasma5-workspace-5.27.11-17|1026	
21mr|plasma5-workspace-5.27.11-17|1027	%files -n plasma5-dataengine-mpris2 -f plasma_engine_mpris2.lang
21mr|plasma5-workspace-5.27.11-17|1028	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_mpris2.so
21mr|plasma5-workspace-5.27.11-17|1029	
21mr|plasma5-workspace-5.27.11-17|1030	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1031	
21mr|plasma5-workspace-5.27.11-17|1032	%package -n plasma5-dataengine-notifications
21mr|plasma5-workspace-5.27.11-17|1033	Summary:	Plasma 5 notifications dataengine
21mr|plasma5-workspace-5.27.11-17|1034	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1035	
21mr|plasma5-workspace-5.27.11-17|1036	%description -n plasma5-dataengine-notifications
21mr|plasma5-workspace-5.27.11-17|1037	Plasma 5 notifications dataengine.
21mr|plasma5-workspace-5.27.11-17|1038	
21mr|plasma5-workspace-5.27.11-17|1039	%files -n plasma5-dataengine-notifications -f plasma_engine_notifications.lang
21mr|plasma5-workspace-5.27.11-17|1040	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_notifications.so
21mr|plasma5-workspace-5.27.11-17|1041	
21mr|plasma5-workspace-5.27.11-17|1042	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1043	
21mr|plasma5-workspace-5.27.11-17|1044	%package -n plasma5-dataengine-packagekit
21mr|plasma5-workspace-5.27.11-17|1045	Summary:	Plasma 5 packagekit dataengine
21mr|plasma5-workspace-5.27.11-17|1046	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1047	
21mr|plasma5-workspace-5.27.11-17|1048	%description -n plasma5-dataengine-packagekit
21mr|plasma5-workspace-5.27.11-17|1049	Plasma 5 packagekit dataengine.
21mr|plasma5-workspace-5.27.11-17|1050	
21mr|plasma5-workspace-5.27.11-17|1051	%files -n plasma5-dataengine-packagekit
21mr|plasma5-workspace-5.27.11-17|1052	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_packagekit.so
21mr|plasma5-workspace-5.27.11-17|1053	
21mr|plasma5-workspace-5.27.11-17|1054	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1055	
21mr|plasma5-workspace-5.27.11-17|1056	%package -n plasma5-dataengine-places
21mr|plasma5-workspace-5.27.11-17|1057	Summary:	Plasma 5 places dataengine
21mr|plasma5-workspace-5.27.11-17|1058	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1059	
21mr|plasma5-workspace-5.27.11-17|1060	%description -n plasma5-dataengine-places
21mr|plasma5-workspace-5.27.11-17|1061	Plasma 5 places dataengine.
21mr|plasma5-workspace-5.27.11-17|1062	
21mr|plasma5-workspace-5.27.11-17|1063	%files -n plasma5-dataengine-places
21mr|plasma5-workspace-5.27.11-17|1064	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_places.so
21mr|plasma5-workspace-5.27.11-17|1065	
21mr|plasma5-workspace-5.27.11-17|1066	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1067	
21mr|plasma5-workspace-5.27.11-17|1068	%package -n plasma5-dataengine-powermanagement
21mr|plasma5-workspace-5.27.11-17|1069	Summary:	Plasma 5 power management dataengine
21mr|plasma5-workspace-5.27.11-17|1070	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1071	
21mr|plasma5-workspace-5.27.11-17|1072	%description -n plasma5-dataengine-powermanagement
21mr|plasma5-workspace-5.27.11-17|1073	Plasma 5 power management dataengine.
21mr|plasma5-workspace-5.27.11-17|1074	
21mr|plasma5-workspace-5.27.11-17|1075	%files -n plasma5-dataengine-powermanagement -f plasma_engine_powermanagement.lang
21mr|plasma5-workspace-5.27.11-17|1076	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_powermanagement.so
21mr|plasma5-workspace-5.27.11-17|1077	
21mr|plasma5-workspace-5.27.11-17|1078	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1079	
21mr|plasma5-workspace-5.27.11-17|1080	%package -n plasma5-dataengine-soliddevice
21mr|plasma5-workspace-5.27.11-17|1081	Summary:	Plasma 5 solid device dataengine
21mr|plasma5-workspace-5.27.11-17|1082	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1083	
21mr|plasma5-workspace-5.27.11-17|1084	%description -n plasma5-dataengine-soliddevice
21mr|plasma5-workspace-5.27.11-17|1085	Plasma 5 solid device dataengine.
21mr|plasma5-workspace-5.27.11-17|1086	
21mr|plasma5-workspace-5.27.11-17|1087	%files -n plasma5-dataengine-soliddevice -f plasma_engine_soliddevice.lang
21mr|plasma5-workspace-5.27.11-17|1088	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_soliddevice.so
21mr|plasma5-workspace-5.27.11-17|1089	
21mr|plasma5-workspace-5.27.11-17|1090	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1091	
21mr|plasma5-workspace-5.27.11-17|1092	%package -n plasma5-dataengine-statusnotifieritem
21mr|plasma5-workspace-5.27.11-17|1093	Summary:	Plasma 5 status notifier item dataengine
21mr|plasma5-workspace-5.27.11-17|1094	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1095	
21mr|plasma5-workspace-5.27.11-17|1096	%description -n plasma5-dataengine-statusnotifieritem
21mr|plasma5-workspace-5.27.11-17|1097	Plasma 5 status notifier item dataengine.
21mr|plasma5-workspace-5.27.11-17|1098	
21mr|plasma5-workspace-5.27.11-17|1099	%files -n plasma5-dataengine-statusnotifieritem
21mr|plasma5-workspace-5.27.11-17|1100	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_statusnotifieritem.so
21mr|plasma5-workspace-5.27.11-17|1101	
21mr|plasma5-workspace-5.27.11-17|1102	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1103	
21mr|plasma5-workspace-5.27.11-17|1104	%package -n plasma5-dataengine-systemmonitor
21mr|plasma5-workspace-5.27.11-17|1105	Summary:	Plasma 5 system monitor dataengine
21mr|plasma5-workspace-5.27.11-17|1106	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1107	
21mr|plasma5-workspace-5.27.11-17|1108	%description -n plasma5-dataengine-systemmonitor
21mr|plasma5-workspace-5.27.11-17|1109	Plasma 5 system monitor dataengine.
21mr|plasma5-workspace-5.27.11-17|1110	
21mr|plasma5-workspace-5.27.11-17|1111	%files -n plasma5-dataengine-systemmonitor
21mr|plasma5-workspace-5.27.11-17|1112	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_systemmonitor.so
21mr|plasma5-workspace-5.27.11-17|1113	
21mr|plasma5-workspace-5.27.11-17|1114	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1115	
21mr|plasma5-workspace-5.27.11-17|1116	%package -n plasma5-dataengine-time
21mr|plasma5-workspace-5.27.11-17|1117	Summary:	Plasma 5 time dataengine
21mr|plasma5-workspace-5.27.11-17|1118	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1119	
21mr|plasma5-workspace-5.27.11-17|1120	%description -n plasma5-dataengine-time
21mr|plasma5-workspace-5.27.11-17|1121	Plasma 5 time dataengine.
21mr|plasma5-workspace-5.27.11-17|1122	
21mr|plasma5-workspace-5.27.11-17|1123	%files -n plasma5-dataengine-time -f plasma_engine_time.lang
21mr|plasma5-workspace-5.27.11-17|1124	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_time.so
21mr|plasma5-workspace-5.27.11-17|1125	
21mr|plasma5-workspace-5.27.11-17|1126	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1127	
21mr|plasma5-workspace-5.27.11-17|1128	%package -n plasma5-dataengine-weather
21mr|plasma5-workspace-5.27.11-17|1129	Summary:	Plasma 5 weather dataengine
21mr|plasma5-workspace-5.27.11-17|1130	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1131	
21mr|plasma5-workspace-5.27.11-17|1132	%description -n plasma5-dataengine-weather
21mr|plasma5-workspace-5.27.11-17|1133	Plasma 5 weather dataengine.
21mr|plasma5-workspace-5.27.11-17|1134	
21mr|plasma5-workspace-5.27.11-17|1135	%files -n plasma5-dataengine-weather -f plasma_engine_weather.lang
21mr|plasma5-workspace-5.27.11-17|1136	%{_qt5_plugindir}/plasma/dataengine/ion_bbcukmet.so
21mr|plasma5-workspace-5.27.11-17|1137	%{_qt5_plugindir}/plasma/dataengine/ion_dwd.so
21mr|plasma5-workspace-5.27.11-17|1138	%{_qt5_plugindir}/plasma/dataengine/ion_envcan.so
21mr|plasma5-workspace-5.27.11-17|1139	%{_qt5_plugindir}/plasma/dataengine/ion_noaa.so
21mr|plasma5-workspace-5.27.11-17|1140	%{_qt5_plugindir}/plasma/dataengine/ion_wettercom.so
21mr|plasma5-workspace-5.27.11-17|1141	%{_qt5_plugindir}/plasma/dataengine/plasma_engine_weather.so
21mr|plasma5-workspace-5.27.11-17|1142	
21mr|plasma5-workspace-5.27.11-17|1143	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1144	
21mr|plasma5-workspace-5.27.11-17|1145	%package -n plasma5-kio-applications
21mr|plasma5-workspace-5.27.11-17|1146	Summary:	Plasma 5 applications kio slave
21mr|plasma5-workspace-5.27.11-17|1147	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1148	
21mr|plasma5-workspace-5.27.11-17|1149	%description -n plasma5-kio-applications
21mr|plasma5-workspace-5.27.11-17|1150	Plasma 5 applications kio slave.
21mr|plasma5-workspace-5.27.11-17|1151	
21mr|plasma5-workspace-5.27.11-17|1152	%files -n plasma5-kio-applications -f kio5_applications.lang
21mr|plasma5-workspace-5.27.11-17|1153	%{_kde5_plugindir}/kio/applications.so
21mr|plasma5-workspace-5.27.11-17|1154	
21mr|plasma5-workspace-5.27.11-17|1155	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1156	
21mr|plasma5-workspace-5.27.11-17|1157	%package -n plasma5-kio-desktop
21mr|plasma5-workspace-5.27.11-17|1158	Summary:	Plasma 5 desktop kio slave
21mr|plasma5-workspace-5.27.11-17|1159	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1160	
21mr|plasma5-workspace-5.27.11-17|1161	%description -n plasma5-kio-desktop
21mr|plasma5-workspace-5.27.11-17|1162	Plasma 5 desktop kio slave.
21mr|plasma5-workspace-5.27.11-17|1163	
21mr|plasma5-workspace-5.27.11-17|1164	%files -n plasma5-kio-desktop -f kio_desktop.lang
21mr|plasma5-workspace-5.27.11-17|1165	%{_kde5_datadir}/kio_desktop/
21mr|plasma5-workspace-5.27.11-17|1166	%{_kde5_plugindir}/kded/desktopnotifier.so
21mr|plasma5-workspace-5.27.11-17|1167	%{_kde5_plugindir}/kio/desktop.so
21mr|plasma5-workspace-5.27.11-17|1168	
21mr|plasma5-workspace-5.27.11-17|1169	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1170	
21mr|plasma5-workspace-5.27.11-17|1171	%package -n plasma5-klipper
21mr|plasma5-workspace-5.27.11-17|1172	Summary:	Plasma 5 clipboard manager
21mr|plasma5-workspace-5.27.11-17|1173	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1174	Conflicts:	klipper
21mr|plasma5-workspace-5.27.11-17|1175	
21mr|plasma5-workspace-5.27.11-17|1176	%description -n plasma5-klipper
21mr|plasma5-workspace-5.27.11-17|1177	Plasma 5 clipboard manager.
21mr|plasma5-workspace-5.27.11-17|1178	
21mr|plasma5-workspace-5.27.11-17|1179	%files -n plasma5-klipper -f klipper.lang
21mr|plasma5-workspace-5.27.11-17|1180	%{_kde5_applicationsdir}/org.kde.klipper.desktop
21mr|plasma5-workspace-5.27.11-17|1181	%{_kde5_autostart}/klipper.desktop
21mr|plasma5-workspace-5.27.11-17|1182	%{_kde5_bindir}/klipper
21mr|plasma5-workspace-5.27.11-17|1183	
21mr|plasma5-workspace-5.27.11-17|1184	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1185	
21mr|plasma5-workspace-5.27.11-17|1186	%package -n plasma5-look-and-feel-breeze
21mr|plasma5-workspace-5.27.11-17|1187	Summary:	Breeze look and feel for Plasma 5
21mr|plasma5-workspace-5.27.11-17|1188	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1189	Requires:	breeze-cursor-theme
21mr|plasma5-workspace-5.27.11-17|1190	Requires:	breeze-icon-theme
21mr|plasma5-workspace-5.27.11-17|1191	Requires:	plasma5-color-scheme-breeze
21mr|plasma5-workspace-5.27.11-17|1192	Requires:	plasma5-desktoptheme-breeze
21mr|plasma5-workspace-5.27.11-17|1193	Requires:	plasma5-style-breeze
21mr|plasma5-workspace-5.27.11-17|1194	
21mr|plasma5-workspace-5.27.11-17|1195	%description -n plasma5-look-and-feel-breeze
21mr|plasma5-workspace-5.27.11-17|1196	Breeze look and feel for Plasma 5.
21mr|plasma5-workspace-5.27.11-17|1197	
21mr|plasma5-workspace-5.27.11-17|1198	%files -n plasma5-look-and-feel-breeze
21mr|plasma5-workspace-5.27.11-17|1199	%dir %{_kde5_datadir}/plasma/look-and-feel/org.kde.breeze.desktop/
21mr|plasma5-workspace-5.27.11-17|1200	%{_kde5_datadir}/plasma/look-and-feel/org.kde.breeze.desktop/*
21mr|plasma5-workspace-5.27.11-17|1201	%{_appdatadir}/org.kde.breeze.desktop.appdata.xml
21mr|plasma5-workspace-5.27.11-17|1202	
21mr|plasma5-workspace-5.27.11-17|1203	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1204	
21mr|plasma5-workspace-5.27.11-17|1205	%package -n plasma5-look-and-feel-breeze-dark
21mr|plasma5-workspace-5.27.11-17|1206	Summary:	Breeze Dark look and feel for Plasma 5
21mr|plasma5-workspace-5.27.11-17|1207	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1208	Requires:	breeze-cursor-theme
21mr|plasma5-workspace-5.27.11-17|1209	Requires:	breeze-icon-theme-dark
21mr|plasma5-workspace-5.27.11-17|1210	Requires:	plasma5-color-scheme-breeze-dark
21mr|plasma5-workspace-5.27.11-17|1211	Requires:	plasma5-style-breeze
21mr|plasma5-workspace-5.27.11-17|1212	
21mr|plasma5-workspace-5.27.11-17|1213	%description -n plasma5-look-and-feel-breeze-dark
21mr|plasma5-workspace-5.27.11-17|1214	Breeze Dark look and feel for Plasma 5.
21mr|plasma5-workspace-5.27.11-17|1215	
21mr|plasma5-workspace-5.27.11-17|1216	%files -n plasma5-look-and-feel-breeze-dark
21mr|plasma5-workspace-5.27.11-17|1217	%dir %{_kde5_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/
21mr|plasma5-workspace-5.27.11-17|1218	%{_kde5_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/*
21mr|plasma5-workspace-5.27.11-17|1219	%{_appdatadir}/org.kde.breezedark.desktop.appdata.xml
21mr|plasma5-workspace-5.27.11-17|1220	
21mr|plasma5-workspace-5.27.11-17|1221	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1222	
21mr|plasma5-workspace-5.27.11-17|1223	%package -n plasma5-look-and-feel-breeze-twilight
21mr|plasma5-workspace-5.27.11-17|1224	Summary:	Breeze Twilight look and feel for Plasma 5
21mr|plasma5-workspace-5.27.11-17|1225	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1226	Requires:	breeze-cursor-theme
21mr|plasma5-workspace-5.27.11-17|1227	Requires:	breeze-icon-theme-dark
21mr|plasma5-workspace-5.27.11-17|1228	Requires:	plasma5-color-scheme-breeze-light
21mr|plasma5-workspace-5.27.11-17|1229	Requires:	plasma5-style-breeze
21mr|plasma5-workspace-5.27.11-17|1230	
21mr|plasma5-workspace-5.27.11-17|1231	%description -n plasma5-look-and-feel-breeze-twilight
21mr|plasma5-workspace-5.27.11-17|1232	Breeze Twilight look and feel for Plasma 5.
21mr|plasma5-workspace-5.27.11-17|1233	
21mr|plasma5-workspace-5.27.11-17|1234	%files -n plasma5-look-and-feel-breeze-twilight
21mr|plasma5-workspace-5.27.11-17|1235	%dir %{_kde5_datadir}/plasma/look-and-feel/org.kde.breezetwilight.desktop/
21mr|plasma5-workspace-5.27.11-17|1236	%{_kde5_datadir}/plasma/look-and-feel/org.kde.breezetwilight.desktop/*
21mr|plasma5-workspace-5.27.11-17|1237	%{_appdatadir}/org.kde.breezetwilight.desktop.appdata.xml
21mr|plasma5-workspace-5.27.11-17|1238	
21mr|plasma5-workspace-5.27.11-17|1239	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1240	
21mr|plasma5-workspace-5.27.11-17|1241	%package -n plasma5-runner-appstream
21mr|plasma5-workspace-5.27.11-17|1242	Summary:	Plasma 5 appstream runner
21mr|plasma5-workspace-5.27.11-17|1243	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1244	
21mr|plasma5-workspace-5.27.11-17|1245	%description -n plasma5-runner-appstream
21mr|plasma5-workspace-5.27.11-17|1246	Plasma 5 appstream runner.
21mr|plasma5-workspace-5.27.11-17|1247	
21mr|plasma5-workspace-5.27.11-17|1248	%files -n plasma5-runner-appstream -f plasma_runner_appstream.lang
21mr|plasma5-workspace-5.27.11-17|1249	%{_kde5_plugindir}/krunner/krunner_appstream.so
21mr|plasma5-workspace-5.27.11-17|1250	
21mr|plasma5-workspace-5.27.11-17|1251	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1252	
21mr|plasma5-workspace-5.27.11-17|1253	%package -n plasma5-runner-baloosearch
21mr|plasma5-workspace-5.27.11-17|1254	Summary:	Plasma 5 baloo search runner
21mr|plasma5-workspace-5.27.11-17|1255	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1256	
21mr|plasma5-workspace-5.27.11-17|1257	%description -n plasma5-runner-baloosearch
21mr|plasma5-workspace-5.27.11-17|1258	Plasma 5 baloo search runner.
21mr|plasma5-workspace-5.27.11-17|1259	
21mr|plasma5-workspace-5.27.11-17|1260	%files -n plasma5-runner-baloosearch -f plasma_runner_baloosearch5.lang
21mr|plasma5-workspace-5.27.11-17|1261	%{_kde5_datadir}/krunner/dbusplugins/plasma-runner-baloosearch.desktop
21mr|plasma5-workspace-5.27.11-17|1262	
21mr|plasma5-workspace-5.27.11-17|1263	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1264	
21mr|plasma5-workspace-5.27.11-17|1265	%package -n plasma5-runner-bookmarks
21mr|plasma5-workspace-5.27.11-17|1266	Summary:	Plasma 5 bookmarks runner
21mr|plasma5-workspace-5.27.11-17|1267	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1268	
21mr|plasma5-workspace-5.27.11-17|1269	%description -n plasma5-runner-bookmarks
21mr|plasma5-workspace-5.27.11-17|1270	Plasma 5 bookmarks runner.
21mr|plasma5-workspace-5.27.11-17|1271	
21mr|plasma5-workspace-5.27.11-17|1272	%files -n plasma5-runner-bookmarks -f plasma_runner_bookmarksrunner.lang
21mr|plasma5-workspace-5.27.11-17|1273	%{_kde5_plugindir}/krunner/krunner_bookmarksrunner.so
21mr|plasma5-workspace-5.27.11-17|1274	
21mr|plasma5-workspace-5.27.11-17|1275	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1276	
21mr|plasma5-workspace-5.27.11-17|1277	%package -n plasma5-runner-calculator
21mr|plasma5-workspace-5.27.11-17|1278	Summary:	Plasma 5 calculator runner
21mr|plasma5-workspace-5.27.11-17|1279	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1280	
21mr|plasma5-workspace-5.27.11-17|1281	%description -n plasma5-runner-calculator
21mr|plasma5-workspace-5.27.11-17|1282	Plasma 5 calculator runner.
21mr|plasma5-workspace-5.27.11-17|1283	
21mr|plasma5-workspace-5.27.11-17|1284	%files -n plasma5-runner-calculator -f plasma_runner_calculatorrunner.lang
21mr|plasma5-workspace-5.27.11-17|1285	%{_kde5_plugindir}/krunner/calculator.so
21mr|plasma5-workspace-5.27.11-17|1286	
21mr|plasma5-workspace-5.27.11-17|1287	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1288	
21mr|plasma5-workspace-5.27.11-17|1289	%package -n plasma5-runner-kill
21mr|plasma5-workspace-5.27.11-17|1290	Summary:	Plasma 5 kill runner
21mr|plasma5-workspace-5.27.11-17|1291	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1292	
21mr|plasma5-workspace-5.27.11-17|1293	%description -n plasma5-runner-kill
21mr|plasma5-workspace-5.27.11-17|1294	Plasma 5 kill runner.
21mr|plasma5-workspace-5.27.11-17|1295	
21mr|plasma5-workspace-5.27.11-17|1296	%files -n plasma5-runner-kill -f plasma_runner_kill.lang
21mr|plasma5-workspace-5.27.11-17|1297	%{_kde5_plugindir}/krunner/krunner_kill.so
21mr|plasma5-workspace-5.27.11-17|1298	
21mr|plasma5-workspace-5.27.11-17|1299	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1300	
21mr|plasma5-workspace-5.27.11-17|1301	%package -n plasma5-runner-locations
21mr|plasma5-workspace-5.27.11-17|1302	Summary:	Plasma 5 locations runner
21mr|plasma5-workspace-5.27.11-17|1303	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1304	
21mr|plasma5-workspace-5.27.11-17|1305	%description -n plasma5-runner-locations
21mr|plasma5-workspace-5.27.11-17|1306	Plasma 5 locations runner.
21mr|plasma5-workspace-5.27.11-17|1307	
21mr|plasma5-workspace-5.27.11-17|1308	%files -n plasma5-runner-locations -f plasma_runner_locations.lang
21mr|plasma5-workspace-5.27.11-17|1309	%{_kde5_plugindir}/krunner/locations.so
21mr|plasma5-workspace-5.27.11-17|1310	
21mr|plasma5-workspace-5.27.11-17|1311	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1312	
21mr|plasma5-workspace-5.27.11-17|1313	%package -n plasma5-runner-places
21mr|plasma5-workspace-5.27.11-17|1314	Summary:	Plasma 5 places runner
21mr|plasma5-workspace-5.27.11-17|1315	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1316	
21mr|plasma5-workspace-5.27.11-17|1317	%description -n plasma5-runner-places
21mr|plasma5-workspace-5.27.11-17|1318	Plasma 5 places runner.
21mr|plasma5-workspace-5.27.11-17|1319	
21mr|plasma5-workspace-5.27.11-17|1320	%files -n plasma5-runner-places -f plasma_runner_placesrunner.lang
21mr|plasma5-workspace-5.27.11-17|1321	%{_kde5_plugindir}/krunner/krunner_placesrunner.so
21mr|plasma5-workspace-5.27.11-17|1322	
21mr|plasma5-workspace-5.27.11-17|1323	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1324	
21mr|plasma5-workspace-5.27.11-17|1325	%package -n plasma5-runner-powerdevil
21mr|plasma5-workspace-5.27.11-17|1326	Summary:	Plasma 5 powerdevil runner
21mr|plasma5-workspace-5.27.11-17|1327	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1328	
21mr|plasma5-workspace-5.27.11-17|1329	%description -n plasma5-runner-powerdevil
21mr|plasma5-workspace-5.27.11-17|1330	Plasma 5 powerdevil runner.
21mr|plasma5-workspace-5.27.11-17|1331	
21mr|plasma5-workspace-5.27.11-17|1332	%files -n plasma5-runner-powerdevil -f plasma_runner_powerdevil.lang
21mr|plasma5-workspace-5.27.11-17|1333	%{_kde5_plugindir}/krunner/krunner_powerdevil.so
21mr|plasma5-workspace-5.27.11-17|1334	
21mr|plasma5-workspace-5.27.11-17|1335	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1336	
21mr|plasma5-workspace-5.27.11-17|1337	%package -n plasma5-runner-recentdocuments
21mr|plasma5-workspace-5.27.11-17|1338	Summary:	Plasma 5 recent documents runner
21mr|plasma5-workspace-5.27.11-17|1339	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1340	
21mr|plasma5-workspace-5.27.11-17|1341	%description -n plasma5-runner-recentdocuments
21mr|plasma5-workspace-5.27.11-17|1342	Plasma 5 recent documents runner.
21mr|plasma5-workspace-5.27.11-17|1343	
21mr|plasma5-workspace-5.27.11-17|1344	%files -n plasma5-runner-recentdocuments -f plasma_runner_recentdocuments.lang
21mr|plasma5-workspace-5.27.11-17|1345	%{_kde5_plugindir}/krunner/krunner_recentdocuments.so
21mr|plasma5-workspace-5.27.11-17|1346	
21mr|plasma5-workspace-5.27.11-17|1347	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1348	
21mr|plasma5-workspace-5.27.11-17|1349	%package -n plasma5-runner-services
21mr|plasma5-workspace-5.27.11-17|1350	Summary:	Plasma 5 services runner
21mr|plasma5-workspace-5.27.11-17|1351	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1352	
21mr|plasma5-workspace-5.27.11-17|1353	%description -n plasma5-runner-services
21mr|plasma5-workspace-5.27.11-17|1354	Plasma 5 services runner.
21mr|plasma5-workspace-5.27.11-17|1355	
21mr|plasma5-workspace-5.27.11-17|1356	%files -n plasma5-runner-services -f plasma_runner_services.lang
21mr|plasma5-workspace-5.27.11-17|1357	%{_kde5_plugindir}/krunner/krunner_services.so
21mr|plasma5-workspace-5.27.11-17|1358	
21mr|plasma5-workspace-5.27.11-17|1359	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1360	
21mr|plasma5-workspace-5.27.11-17|1361	%package -n plasma5-runner-sessions
21mr|plasma5-workspace-5.27.11-17|1362	Summary:	Plasma 5 sessions runner
21mr|plasma5-workspace-5.27.11-17|1363	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1364	
21mr|plasma5-workspace-5.27.11-17|1365	%description -n plasma5-runner-sessions
21mr|plasma5-workspace-5.27.11-17|1366	Plasma 5 sessions runner.
21mr|plasma5-workspace-5.27.11-17|1367	
21mr|plasma5-workspace-5.27.11-17|1368	%files -n plasma5-runner-sessions -f plasma_runner_sessions.lang
21mr|plasma5-workspace-5.27.11-17|1369	%{_kde5_plugindir}/krunner/krunner_sessions.so
21mr|plasma5-workspace-5.27.11-17|1370	
21mr|plasma5-workspace-5.27.11-17|1371	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1372	
21mr|plasma5-workspace-5.27.11-17|1373	%package -n plasma5-runner-shell
21mr|plasma5-workspace-5.27.11-17|1374	Summary:	Plasma 5 shell runner
21mr|plasma5-workspace-5.27.11-17|1375	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1376	
21mr|plasma5-workspace-5.27.11-17|1377	%description -n plasma5-runner-shell
21mr|plasma5-workspace-5.27.11-17|1378	Plasma 5 shell runner.
21mr|plasma5-workspace-5.27.11-17|1379	
21mr|plasma5-workspace-5.27.11-17|1380	%files -n plasma5-runner-shell -f plasma_runner_shell.lang
21mr|plasma5-workspace-5.27.11-17|1381	%{_kde5_plugindir}/krunner/krunner_shell.so
21mr|plasma5-workspace-5.27.11-17|1382	
21mr|plasma5-workspace-5.27.11-17|1383	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1384	
21mr|plasma5-workspace-5.27.11-17|1385	%package -n plasma5-runner-webshortcuts
21mr|plasma5-workspace-5.27.11-17|1386	Summary:	Plasma 5 web shortcuts runner
21mr|plasma5-workspace-5.27.11-17|1387	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1388	
21mr|plasma5-workspace-5.27.11-17|1389	%description -n plasma5-runner-webshortcuts
21mr|plasma5-workspace-5.27.11-17|1390	Plasma 5 web shortcuts runner.
21mr|plasma5-workspace-5.27.11-17|1391	
21mr|plasma5-workspace-5.27.11-17|1392	%files -n plasma5-runner-webshortcuts -f plasma_runner_webshortcuts.lang
21mr|plasma5-workspace-5.27.11-17|1393	#{_kde5_services}/plasma-runner-webshortcuts_config.desktop
21mr|plasma5-workspace-5.27.11-17|1394	%{_kde5_plugindir}/krunner/krunner_webshortcuts.so
21mr|plasma5-workspace-5.27.11-17|1395	
21mr|plasma5-workspace-5.27.11-17|1396	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1397	
21mr|plasma5-workspace-5.27.11-17|1398	%package -n plasma5-runner-windowedwidgets
21mr|plasma5-workspace-5.27.11-17|1399	Summary:	Plasma 5 windowed widgets runner
21mr|plasma5-workspace-5.27.11-17|1400	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1401	
21mr|plasma5-workspace-5.27.11-17|1402	%description -n plasma5-runner-windowedwidgets
21mr|plasma5-workspace-5.27.11-17|1403	Plasma 5 windowed widgets runner.
21mr|plasma5-workspace-5.27.11-17|1404	
21mr|plasma5-workspace-5.27.11-17|1405	%files -n plasma5-runner-windowedwidgets -f plasma_runner_windowedwidgets.lang
21mr|plasma5-workspace-5.27.11-17|1406	%{_kde5_plugindir}/krunner/krunner_windowedwidgets.so
21mr|plasma5-workspace-5.27.11-17|1407	
21mr|plasma5-workspace-5.27.11-17|1408	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1409	
21mr|plasma5-workspace-5.27.11-17|1410	%package -n plasma5-wallpaper-color
21mr|plasma5-workspace-5.27.11-17|1411	Summary:	Plasma 5 color wallpaper
21mr|plasma5-workspace-5.27.11-17|1412	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1413	
21mr|plasma5-workspace-5.27.11-17|1414	%description -n plasma5-wallpaper-color
21mr|plasma5-workspace-5.27.11-17|1415	Plasma 5 color wallpaper.
21mr|plasma5-workspace-5.27.11-17|1416	
21mr|plasma5-workspace-5.27.11-17|1417	%files -n plasma5-wallpaper-color -f plasma_wallpaper_org.kde.color.lang
21mr|plasma5-workspace-5.27.11-17|1418	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.color/
21mr|plasma5-workspace-5.27.11-17|1419	%{_kde5_datadir}/plasma/wallpapers/org.kde.color/*
21mr|plasma5-workspace-5.27.11-17|1420	%{_appdatadir}/org.kde.color.appdata.xml
21mr|plasma5-workspace-5.27.11-17|1421	
21mr|plasma5-workspace-5.27.11-17|1422	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1423	
21mr|plasma5-workspace-5.27.11-17|1424	%package -n plasma5-wallpaper-image
21mr|plasma5-workspace-5.27.11-17|1425	Summary:	Plasma 5 image wallpaper
21mr|plasma5-workspace-5.27.11-17|1426	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1427	
21mr|plasma5-workspace-5.27.11-17|1428	%description -n plasma5-wallpaper-image
21mr|plasma5-workspace-5.27.11-17|1429	Plasma 5 image wallpaper.
21mr|plasma5-workspace-5.27.11-17|1430	
21mr|plasma5-workspace-5.27.11-17|1431	%files -n plasma5-wallpaper-image -f plasma_wallpaper_org.kde.image.lang
21mr|plasma5-workspace-5.27.11-17|1432	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.image/
21mr|plasma5-workspace-5.27.11-17|1433	%{_kde5_datadir}/plasma/wallpapers/org.kde.image/*
21mr|plasma5-workspace-5.27.11-17|1434	%dir %{_kde5_qmldir}/org/kde/plasma/wallpapers/image/
21mr|plasma5-workspace-5.27.11-17|1435	%{_kde5_qmldir}/org/kde/plasma/wallpapers/image/*
21mr|plasma5-workspace-5.27.11-17|1436	#{_kde5_services}/plasma-wallpaper-org.kde.image.desktop
21mr|plasma5-workspace-5.27.11-17|1437	%{_appdatadir}/org.kde.image.appdata.xml
21mr|plasma5-workspace-5.27.11-17|1438	
21mr|plasma5-workspace-5.27.11-17|1439	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1440	
21mr|plasma5-workspace-5.27.11-17|1441	%package -n plasma5-wallpaper-slideshow
21mr|plasma5-workspace-5.27.11-17|1442	Summary:	Plasma 5 slideshow wallpaper
21mr|plasma5-workspace-5.27.11-17|1443	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1444	Requires:	plasma5-wallpaper-image
21mr|plasma5-workspace-5.27.11-17|1445	
21mr|plasma5-workspace-5.27.11-17|1446	%description -n plasma5-wallpaper-slideshow
21mr|plasma5-workspace-5.27.11-17|1447	Plasma 5 slideshow wallpaper.
21mr|plasma5-workspace-5.27.11-17|1448	
21mr|plasma5-workspace-5.27.11-17|1449	%files -n plasma5-wallpaper-slideshow
21mr|plasma5-workspace-5.27.11-17|1450	%dir %{_kde5_datadir}/plasma/wallpapers/org.kde.slideshow/
21mr|plasma5-workspace-5.27.11-17|1451	%{_kde5_datadir}/plasma/wallpapers/org.kde.slideshow/*
21mr|plasma5-workspace-5.27.11-17|1452	#{_kde5_services}/plasma-wallpaper-org.kde.slideshow.desktop
21mr|plasma5-workspace-5.27.11-17|1453	%{_appdatadir}/org.kde.slideshow.appdata.xml
21mr|plasma5-workspace-5.27.11-17|1454	
21mr|plasma5-workspace-5.27.11-17|1455	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1456	
21mr|plasma5-workspace-5.27.11-17|1457	%package -n plasma5-workspace-x11
21mr|plasma5-workspace-5.27.11-17|1458	Summary:	Plasma 5 x11 session
21mr|plasma5-workspace-5.27.11-17|1459	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1460	Requires:	%{name} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1461	
21mr|plasma5-workspace-5.27.11-17|1462	%description -n plasma5-workspace-x11
21mr|plasma5-workspace-5.27.11-17|1463	Plasma 5 Wayland session.
21mr|plasma5-workspace-5.27.11-17|1464	
21mr|plasma5-workspace-5.27.11-17|1465	%files -n plasma5-workspace-x11
21mr|plasma5-workspace-5.27.11-17|1466	%{_kde5_bindir}/startplasma-x11
21mr|plasma5-workspace-5.27.11-17|1467	%{_kde5_bindir}/startkde
21mr|plasma5-workspace-5.27.11-17|1468	%if ! %{with wayland_default}
21mr|plasma5-workspace-5.27.11-17|1469	%{_kde5_datadir}/xsessions/01plasma.desktop
21mr|plasma5-workspace-5.27.11-17|1470	%else
21mr|plasma5-workspace-5.27.11-17|1471	%{_kde5_datadir}/xsessions/01plasmax11.desktop
21mr|plasma5-workspace-5.27.11-17|1472	%endif
21mr|plasma5-workspace-5.27.11-17|1473	
21mr|plasma5-workspace-5.27.11-17|1474	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1475	
21mr|plasma5-workspace-5.27.11-17|1476	%package -n plasma5-workspace-wayland
21mr|plasma5-workspace-5.27.11-17|1477	Summary:	Plasma 5 Wayland session
21mr|plasma5-workspace-5.27.11-17|1478	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1479	# compat with omv
21mr|plasma5-workspace-5.27.11-17|1480	Provides:   plasma-workspace-wayland = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1481	Requires:	%{name} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1482	Recommends:	qt5-qtvirtualkeyboard
21mr|plasma5-workspace-5.27.11-17|1483	Requires:	qt5-wayland-client
21mr|plasma5-workspace-5.27.11-17|1484	Requires:	qt5-wayland-compositor
21mr|plasma5-workspace-5.27.11-17|1485	Requires:	kwayland-integration
21mr|plasma5-workspace-5.27.11-17|1486	Recommends:	xdg-desktop-portal-kde
21mr|plasma5-workspace-5.27.11-17|1487	
21mr|plasma5-workspace-5.27.11-17|1488	%description -n plasma5-workspace-wayland
21mr|plasma5-workspace-5.27.11-17|1489	Plasma 5 Wayland session.
21mr|plasma5-workspace-5.27.11-17|1490	
21mr|plasma5-workspace-5.27.11-17|1491	%files -n plasma5-workspace-wayland
21mr|plasma5-workspace-5.27.11-17|1492	%{_kde5_bindir}/startplasma-wayland
21mr|plasma5-workspace-5.27.11-17|1493	%if ! %{with wayland_default}
21mr|plasma5-workspace-5.27.11-17|1494	%{_kde5_datadir}/wayland-sessions/plasmawayland.desktop
21mr|plasma5-workspace-5.27.11-17|1495	%else
21mr|plasma5-workspace-5.27.11-17|1496	%{_kde5_datadir}/wayland-sessions/plasma.desktop
21mr|plasma5-workspace-5.27.11-17|1497	%endif
21mr|plasma5-workspace-5.27.11-17|1498	
21mr|plasma5-workspace-5.27.11-17|1499	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1500	
21mr|plasma5-workspace-5.27.11-17|1501	%package -n sddm-theme-breeze
21mr|plasma5-workspace-5.27.11-17|1502	Summary:	Breeze theme for SDDM
21mr|plasma5-workspace-5.27.11-17|1503	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-5.27.11-17|1504	Requires:	kf5plasma-qml
21mr|plasma5-workspace-5.27.11-17|1505	Requires:	plasma-workspace-qml
21mr|plasma5-workspace-5.27.11-17|1506	BuildArch:	noarch
21mr|plasma5-workspace-5.27.11-17|1507	
21mr|plasma5-workspace-5.27.11-17|1508	%description -n sddm-theme-breeze
21mr|plasma5-workspace-5.27.11-17|1509	Breeze theme for SDDM.
21mr|plasma5-workspace-5.27.11-17|1510	
21mr|plasma5-workspace-5.27.11-17|1511	%files -n sddm-theme-breeze
21mr|plasma5-workspace-5.27.11-17|1512	%dir %{_kde5_datadir}/sddm/themes/breeze/
21mr|plasma5-workspace-5.27.11-17|1513	%{_kde5_datadir}/sddm/themes/breeze/*
21mr|plasma5-workspace-5.27.11-17|1514	
21mr|plasma5-workspace-5.27.11-17|1515	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1516	
21mr|plasma5-workspace-5.27.11-17|1517	%if %{with sddm_wayland_default}
21mr|plasma5-workspace-5.27.11-17|1518	
21mr|plasma5-workspace-5.27.11-17|1519	%package -n sddm-wayland-plasma
21mr|plasma5-workspace-5.27.11-17|1520	Summary:	 Plasma Wayland SDDM greeter configuration
21mr|plasma5-workspace-5.27.11-17|1521	Requires:	maliit-keyboard
21mr|plasma5-workspace-5.27.11-17|1522	Requires:    (sddm and plasma5-workspace-wayland)
21mr|plasma5-workspace-5.27.11-17|1523	BuildArch:      noarch
21mr|plasma5-workspace-5.27.11-17|1524	
21mr|plasma5-workspace-5.27.11-17|1525	%description -n sddm-wayland-plasma
21mr|plasma5-workspace-5.27.11-17|1526	This package contains configuration and dependencies for SDDM
21mr|plasma5-workspace-5.27.11-17|1527	to use KWin for the Wayland compositor for the greeter.
21mr|plasma5-workspace-5.27.11-17|1528	
21mr|plasma5-workspace-5.27.11-17|1529	%files -n sddm-wayland-plasma
21mr|plasma5-workspace-5.27.11-17|1530	%{_sysconfdir}/sddm.conf.d/plasma-wayland.conf
21mr|plasma5-workspace-5.27.11-17|1531	
21mr|plasma5-workspace-5.27.11-17|1532	%endif
21mr|plasma5-workspace-5.27.11-17|1533	
21mr|plasma5-workspace-5.27.11-17|1534	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1535	
21mr|plasma5-workspace-5.27.11-17|1536	%define qmlcolorcorrect %mklibname colorcorrect-qml
21mr|plasma5-workspace-5.27.11-17|1537	
21mr|plasma5-workspace-5.27.11-17|1538	%package -n %{qmlcolorcorrect}
21mr|plasma5-workspace-5.27.11-17|1539	Summary:	QML plugins for colorcorrect library
21mr|plasma5-workspace-5.27.11-17|1540	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1541	Provides:	colorcorrect-qml = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1542	
21mr|plasma5-workspace-5.27.11-17|1543	%description -n %{qmlcolorcorrect}
21mr|plasma5-workspace-5.27.11-17|1544	QML plugins for Plasma 5 colorcorrect library.
21mr|plasma5-workspace-5.27.11-17|1545	
21mr|plasma5-workspace-5.27.11-17|1546	%files -n %{qmlcolorcorrect}
21mr|plasma5-workspace-5.27.11-17|1547	%dir %{_kde5_qmldir}/org/kde/colorcorrect/
21mr|plasma5-workspace-5.27.11-17|1548	%{_kde5_qmldir}/org/kde/colorcorrect/*
21mr|plasma5-workspace-5.27.11-17|1549	
21mr|plasma5-workspace-5.27.11-17|1550	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1551	
21mr|plasma5-workspace-5.27.11-17|1552	%define qmlplasma_workspace %mklibname plasma-workspace-qml
21mr|plasma5-workspace-5.27.11-17|1553	
21mr|plasma5-workspace-5.27.11-17|1554	%package -n %{qmlplasma_workspace}
21mr|plasma5-workspace-5.27.11-17|1555	Summary:	QML plugins for Plasma 5 Workspace
21mr|plasma5-workspace-5.27.11-17|1556	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1557	Provides:	plasma-workspace-qml = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1558	
21mr|plasma5-workspace-5.27.11-17|1559	%description -n %{qmlplasma_workspace}
21mr|plasma5-workspace-5.27.11-17|1560	QML plugins for Plasma 5 Workspace.
21mr|plasma5-workspace-5.27.11-17|1561	
21mr|plasma5-workspace-5.27.11-17|1562	%files -n %{qmlplasma_workspace}
21mr|plasma5-workspace-5.27.11-17|1563	%dir %{_kde5_qmldir}/org/kde/plasma/workspace/
21mr|plasma5-workspace-5.27.11-17|1564	%{_kde5_qmldir}/org/kde/plasma/workspace/*
21mr|plasma5-workspace-5.27.11-17|1565	%dir %{_kde5_qmldir}/org/kde/taskmanager/
21mr|plasma5-workspace-5.27.11-17|1566	%{_kde5_qmldir}/org/kde/taskmanager/*
21mr|plasma5-workspace-5.27.11-17|1567	
21mr|plasma5-workspace-5.27.11-17|1568	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1569	
21mr|plasma5-workspace-5.27.11-17|1570	%define colorcorrect_major 5
21mr|plasma5-workspace-5.27.11-17|1571	%define libcolorcorrect %mklibname colorcorrect %{colorcorrect_major}
21mr|plasma5-workspace-5.27.11-17|1572	
21mr|plasma5-workspace-5.27.11-17|1573	%package -n %{libcolorcorrect}
21mr|plasma5-workspace-5.27.11-17|1574	Summary:	Plasma 5 colorcorrect shared library
21mr|plasma5-workspace-5.27.11-17|1575	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1576	Requires:	%{qmlcolorcorrect}
21mr|plasma5-workspace-5.27.11-17|1577	
21mr|plasma5-workspace-5.27.11-17|1578	%description -n %{libcolorcorrect}
21mr|plasma5-workspace-5.27.11-17|1579	Plasma 5 colorcorrect shared library.
21mr|plasma5-workspace-5.27.11-17|1580	
21mr|plasma5-workspace-5.27.11-17|1581	%files -n %{libcolorcorrect}
21mr|plasma5-workspace-5.27.11-17|1582	%{_kde5_libdir}/libcolorcorrect.so.%{colorcorrect_major}*
21mr|plasma5-workspace-5.27.11-17|1583	
21mr|plasma5-workspace-5.27.11-17|1584	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1585	
21mr|plasma5-workspace-5.27.11-17|1586	%define kworkspace5_major 5
21mr|plasma5-workspace-5.27.11-17|1587	%define libkworkspace5 %mklibname kworkspace5_ %{kworkspace5_major}
21mr|plasma5-workspace-5.27.11-17|1588	
21mr|plasma5-workspace-5.27.11-17|1589	%package -n %{libkworkspace5}
21mr|plasma5-workspace-5.27.11-17|1590	Summary:	Plasma 5 Workspace shared library
21mr|plasma5-workspace-5.27.11-17|1591	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1592	Requires:	%{qmlplasma_workspace}
21mr|plasma5-workspace-5.27.11-17|1593	
21mr|plasma5-workspace-5.27.11-17|1594	%description -n %{libkworkspace5}
21mr|plasma5-workspace-5.27.11-17|1595	Plasma 5 Workspace shared library.
21mr|plasma5-workspace-5.27.11-17|1596	
21mr|plasma5-workspace-5.27.11-17|1597	%files -n %{libkworkspace5}
21mr|plasma5-workspace-5.27.11-17|1598	%{_kde5_libdir}/libkworkspace5.so.%{kworkspace5_major}*
21mr|plasma5-workspace-5.27.11-17|1599	
21mr|plasma5-workspace-5.27.11-17|1600	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1601	
21mr|plasma5-workspace-5.27.11-17|1602	%define notificationmanager_major 1
21mr|plasma5-workspace-5.27.11-17|1603	%define libnotificationmanager %mklibname notificationmanager %{notificationmanager_major}
21mr|plasma5-workspace-5.27.11-17|1604	
21mr|plasma5-workspace-5.27.11-17|1605	%package -n %{libnotificationmanager}
21mr|plasma5-workspace-5.27.11-17|1606	Summary:	Plasma 5 Workspace shared library
21mr|plasma5-workspace-5.27.11-17|1607	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1608	
21mr|plasma5-workspace-5.27.11-17|1609	%description -n %{libnotificationmanager}
21mr|plasma5-workspace-5.27.11-17|1610	Plasma 5 Workspace shared library.
21mr|plasma5-workspace-5.27.11-17|1611	
21mr|plasma5-workspace-5.27.11-17|1612	%files -n %{libnotificationmanager}
21mr|plasma5-workspace-5.27.11-17|1613	%{_kde5_libdir}/libnotificationmanager.so.%{notificationmanager_major}*
21mr|plasma5-workspace-5.27.11-17|1614	%{_kde5_libdir}/libnotificationmanager.so.%{version}
21mr|plasma5-workspace-5.27.11-17|1615	
21mr|plasma5-workspace-5.27.11-17|1616	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1617	
21mr|plasma5-workspace-5.27.11-17|1618	%define plasma_geolocation_interface_major 5
21mr|plasma5-workspace-5.27.11-17|1619	%define libplasma_geolocation_interface %mklibname plasma-geolocation-interface %{plasma_geolocation_interface_major}
21mr|plasma5-workspace-5.27.11-17|1620	
21mr|plasma5-workspace-5.27.11-17|1621	%package -n %{libplasma_geolocation_interface}
21mr|plasma5-workspace-5.27.11-17|1622	Summary:	Plasma 5 Workspace shared library
21mr|plasma5-workspace-5.27.11-17|1623	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1624	
21mr|plasma5-workspace-5.27.11-17|1625	%description -n %{libplasma_geolocation_interface}
21mr|plasma5-workspace-5.27.11-17|1626	Plasma 5 Workspace shared library.
21mr|plasma5-workspace-5.27.11-17|1627	
21mr|plasma5-workspace-5.27.11-17|1628	%files -n %{libplasma_geolocation_interface}
21mr|plasma5-workspace-5.27.11-17|1629	%{_kde5_libdir}/libplasma-geolocation-interface.so.%{plasma_geolocation_interface_major}*
21mr|plasma5-workspace-5.27.11-17|1630	
21mr|plasma5-workspace-5.27.11-17|1631	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1632	
21mr|plasma5-workspace-5.27.11-17|1633	%define taskmanager_major 6
21mr|plasma5-workspace-5.27.11-17|1634	%define libtaskmanager %mklibname taskmanager %{taskmanager_major}
21mr|plasma5-workspace-5.27.11-17|1635	
21mr|plasma5-workspace-5.27.11-17|1636	%package -n %{libtaskmanager}
21mr|plasma5-workspace-5.27.11-17|1637	Summary:	Plasma 5 Workspace shared library
21mr|plasma5-workspace-5.27.11-17|1638	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1639	
21mr|plasma5-workspace-5.27.11-17|1640	%description -n %{libtaskmanager}
21mr|plasma5-workspace-5.27.11-17|1641	Plasma 5 Workspace shared library.
21mr|plasma5-workspace-5.27.11-17|1642	
21mr|plasma5-workspace-5.27.11-17|1643	%files -n %{libtaskmanager}
21mr|plasma5-workspace-5.27.11-17|1644	%{_kde5_libdir}/libtaskmanager.so.%{taskmanager_major}*
21mr|plasma5-workspace-5.27.11-17|1645	%{_kde5_libdir}/libtaskmanager.so.%{version}
21mr|plasma5-workspace-5.27.11-17|1646	
21mr|plasma5-workspace-5.27.11-17|1647	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1648	
21mr|plasma5-workspace-5.27.11-17|1649	%define weather_ion_major 7
21mr|plasma5-workspace-5.27.11-17|1650	%define libweather_ion %mklibname weather_ion %{weather_ion_major}
21mr|plasma5-workspace-5.27.11-17|1651	
21mr|plasma5-workspace-5.27.11-17|1652	%package -n %{libweather_ion}
21mr|plasma5-workspace-5.27.11-17|1653	Summary:	Plasma 5 Workspace shared library
21mr|plasma5-workspace-5.27.11-17|1654	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1655	
21mr|plasma5-workspace-5.27.11-17|1656	%description -n %{libweather_ion}
21mr|plasma5-workspace-5.27.11-17|1657	Plasma 5 Workspace shared library.
21mr|plasma5-workspace-5.27.11-17|1658	
21mr|plasma5-workspace-5.27.11-17|1659	%files -n %{libweather_ion}
21mr|plasma5-workspace-5.27.11-17|1660	%{_kde5_libdir}/libweather_ion.so.%{weather_ion_major}*
21mr|plasma5-workspace-5.27.11-17|1661	
21mr|plasma5-workspace-5.27.11-17|1662	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1663	
21mr|plasma5-workspace-5.27.11-17|1664	%define kfontinst_major 5
21mr|plasma5-workspace-5.27.11-17|1665	%define libkfontinst %mklibname kfontinst %{kfontinst_major}
21mr|plasma5-workspace-5.27.11-17|1666	
21mr|plasma5-workspace-5.27.11-17|1667	%package -n %{libkfontinst}
21mr|plasma5-workspace-5.27.11-17|1668	Summary:	Plasma 5 Workspace shared library
21mr|plasma5-workspace-5.27.11-17|1669	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1670	
21mr|plasma5-workspace-5.27.11-17|1671	%description -n %{libkfontinst}
21mr|plasma5-workspace-5.27.11-17|1672	Plasma 5 Workspace shared library.
21mr|plasma5-workspace-5.27.11-17|1673	
21mr|plasma5-workspace-5.27.11-17|1674	%files -n %{libkfontinst}
21mr|plasma5-workspace-5.27.11-17|1675	%{_kde5_libdir}/libkfontinst.so.%{kfontinst_major}*
21mr|plasma5-workspace-5.27.11-17|1676	
21mr|plasma5-workspace-5.27.11-17|1677	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1678	
21mr|plasma5-workspace-5.27.11-17|1679	%define kfontinstui_major 5
21mr|plasma5-workspace-5.27.11-17|1680	%define libkfontinstui %mklibname kfontinstui %{kfontinstui_major}
21mr|plasma5-workspace-5.27.11-17|1681	
21mr|plasma5-workspace-5.27.11-17|1682	%package -n %{libkfontinstui}
21mr|plasma5-workspace-5.27.11-17|1683	Summary:	Plasma 5 Workspace shared library
21mr|plasma5-workspace-5.27.11-17|1684	Group:		System/Libraries
21mr|plasma5-workspace-5.27.11-17|1685	
21mr|plasma5-workspace-5.27.11-17|1686	%description -n %{libkfontinstui}
21mr|plasma5-workspace-5.27.11-17|1687	Plasma 5 Workspace shared library.
21mr|plasma5-workspace-5.27.11-17|1688	
21mr|plasma5-workspace-5.27.11-17|1689	%files -n %{libkfontinstui}
21mr|plasma5-workspace-5.27.11-17|1690	%{_kde5_libdir}/libkfontinstui.so.%{kfontinstui_major}*
21mr|plasma5-workspace-5.27.11-17|1691	
21mr|plasma5-workspace-5.27.11-17|1692	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1693	
21mr|plasma5-workspace-5.27.11-17|1694	%define devplasma5_workspace %mklibname plasma5-workspace -d
21mr|plasma5-workspace-5.27.11-17|1695	
21mr|plasma5-workspace-5.27.11-17|1696	%package -n %{devplasma5_workspace}
21mr|plasma5-workspace-5.27.11-17|1697	Summary:	Development files for Plasma 5 Workspace libraries
21mr|plasma5-workspace-5.27.11-17|1698	Group:		Development/KDE and Qt
21mr|plasma5-workspace-5.27.11-17|1699	Requires:	%{libcolorcorrect} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1700	Requires:	%{libkworkspace5} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1701	Requires:	%{libnotificationmanager} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1702	Requires:	%{libplasma_geolocation_interface} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1703	Requires:	%{libtaskmanager} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1704	Requires:	%{libweather_ion} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1705	Requires:	%{libkfontinst} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1706	Requires:	%{libkfontinstui} = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1707	Provides:	%{name}-devel = %{EVRD}
21mr|plasma5-workspace-5.27.11-17|1708	
21mr|plasma5-workspace-5.27.11-17|1709	%description -n %{devplasma5_workspace}
21mr|plasma5-workspace-5.27.11-17|1710	This package contains header files needed if you wish to build applications
21mr|plasma5-workspace-5.27.11-17|1711	based on %{name}.
21mr|plasma5-workspace-5.27.11-17|1712	
21mr|plasma5-workspace-5.27.11-17|1713	%files -n %{devplasma5_workspace}
21mr|plasma5-workspace-5.27.11-17|1714	#{_kde5_datadir}/kdevappwizard/templates/ion-dataengine.*
21mr|plasma5-workspace-5.27.11-17|1715	%{_kde5_includedir}/colorcorrect/
21mr|plasma5-workspace-5.27.11-17|1716	%{_kde5_includedir}/kworkspace5/
21mr|plasma5-workspace-5.27.11-17|1717	%{_kde5_includedir}/notificationmanager/
21mr|plasma5-workspace-5.27.11-17|1718	%{_kde5_includedir}/plasma/geolocation/
21mr|plasma5-workspace-5.27.11-17|1719	%{_kde5_includedir}/plasma/weather/
21mr|plasma5-workspace-5.27.11-17|1720	%{_kde5_includedir}/taskmanager/
21mr|plasma5-workspace-5.27.11-17|1721	%{_kde5_libdir}/cmake/KRunnerAppDBusInterface/
21mr|plasma5-workspace-5.27.11-17|1722	%{_kde5_libdir}/cmake/KSMServerDBusInterface/
21mr|plasma5-workspace-5.27.11-17|1723	%{_kde5_libdir}/cmake/LibColorCorrect/
21mr|plasma5-workspace-5.27.11-17|1724	%{_kde5_libdir}/cmake/LibKWorkspace/
21mr|plasma5-workspace-5.27.11-17|1725	%{_kde5_libdir}/cmake/LibNotificationManager/
21mr|plasma5-workspace-5.27.11-17|1726	%{_kde5_libdir}/cmake/LibTaskManager/
21mr|plasma5-workspace-5.27.11-17|1727	%{_kde5_libdir}/libcolorcorrect.so
21mr|plasma5-workspace-5.27.11-17|1728	%{_kde5_libdir}/libkworkspace5.so
21mr|plasma5-workspace-5.27.11-17|1729	%{_kde5_libdir}/libnotificationmanager.so
21mr|plasma5-workspace-5.27.11-17|1730	%{_kde5_libdir}/libplasma-geolocation-interface.so
21mr|plasma5-workspace-5.27.11-17|1731	%{_kde5_libdir}/libtaskmanager.so
21mr|plasma5-workspace-5.27.11-17|1732	%{_kde5_libdir}/libweather_ion.so
21mr|plasma5-workspace-5.27.11-17|1733	%{_kde5_libdir}/libkfontinst.so
21mr|plasma5-workspace-5.27.11-17|1734	%{_kde5_libdir}/libkfontinstui.so
21mr|plasma5-workspace-5.27.11-17|1735	%{_kde5_datadir}/dbus-1/interfaces/com.canonical.AppMenu.Registrar.xml
21mr|plasma5-workspace-5.27.11-17|1736	%{_kde5_datadir}/dbus-1/interfaces/org.kde.KSMServerInterface.xml
21mr|plasma5-workspace-5.27.11-17|1737	%{_kde5_datadir}/dbus-1/interfaces/org.kde.KSplash.xml
21mr|plasma5-workspace-5.27.11-17|1738	%{_kde5_datadir}/dbus-1/interfaces/org.kde.PlasmaShell.xml
21mr|plasma5-workspace-5.27.11-17|1739	%{_kde5_datadir}/dbus-1/interfaces/org.kde.kappmenu.xml
21mr|plasma5-workspace-5.27.11-17|1740	%{_kde5_datadir}/dbus-1/interfaces/org.kde.krunner.App.xml
21mr|plasma5-workspace-5.27.11-17|1741	
21mr|plasma5-workspace-5.27.11-17|1742	#----------------------------------------------------------------------------
21mr|plasma5-workspace-5.27.11-17|1743	
21mr|plasma5-workspace-5.27.11-17|1744	%prep
21mr|plasma5-workspace-5.27.11-17|1745	%autosetup -p1 -n %{oname}-%{version}.1
21mr|plasma5-workspace-5.27.11-17|1746	
21mr|plasma5-workspace-5.27.11-17|1747	pushd po
21mr|plasma5-workspace-5.27.11-17|1748	tar -xvzf %{SOURCE2}
21mr|plasma5-workspace-5.27.11-17|1749	popd
21mr|plasma5-workspace-5.27.11-17|1750	
21mr|plasma5-workspace-5.27.11-17|1751	pushd lookandfeel/org.kde.breeze/contents/splash/images
21mr|plasma5-workspace-5.27.11-17|1752	tar -xvzf %{SOURCE4}
21mr|plasma5-workspace-5.27.11-17|1753	popd
21mr|plasma5-workspace-5.27.11-17|1754	
21mr|plasma5-workspace-5.27.11-17|1755	pushd lookandfeel/org.kde.breeze/contents/previews
21mr|plasma5-workspace-5.27.11-17|1756	tar -xvzf %{SOURCE6}
21mr|plasma5-workspace-5.27.11-17|1757	popd
21mr|plasma5-workspace-5.27.11-17|1758	
21mr|plasma5-workspace-5.27.11-17|1759	# Not ported yet
21mr|plasma5-workspace-5.27.11-17|1760	rm -f po/*/kcm_feedback.po
21mr|plasma5-workspace-5.27.11-17|1761	
21mr|plasma5-workspace-5.27.11-17|1762	%build
21mr|plasma5-workspace-5.27.11-17|1763	%cmake_kde5 \
21mr|plasma5-workspace-5.27.11-17|1764	-DBUILD_TESTING=OFF \
21mr|plasma5-workspace-5.27.11-17|1765	%{?sddm_wayland_default:-DINSTALL_SDDM_WAYLAND_SESSION:BOOL=ON} \
21mr|plasma5-workspace-5.27.11-17|1766	%{?with_wayland_default:-DPLASMA_WAYLAND_DEFAULT_SESSION:BOOL=ON}
21mr|plasma5-workspace-5.27.11-17|1767	%make
21mr|plasma5-workspace-5.27.11-17|1768	
21mr|plasma5-workspace-5.27.11-17|1769	%install
21mr|plasma5-workspace-5.27.11-17|1770	%makeinstall_std -C build
21mr|plasma5-workspace-5.27.11-17|1771	
21mr|plasma5-workspace-5.27.11-17|1772	install -Dpm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/kde
21mr|plasma5-workspace-5.27.11-17|1773	
21mr|plasma5-workspace-5.27.11-17|1774	# fix autostart permissions
21mr|plasma5-workspace-5.27.11-17|1775	chmod 644 %{buildroot}%{_sysconfdir}/xdg/autostart/*
21mr|plasma5-workspace-5.27.11-17|1776	
21mr|plasma5-workspace-5.27.11-17|1777	mkdir -p %{buildroot}%{_sysconfdir}/xdg/QtProject/
21mr|plasma5-workspace-5.27.11-17|1778	cat > %{buildroot}%{_sysconfdir}/xdg/QtProject/qtlogging.ini << EOF
21mr|plasma5-workspace-5.27.11-17|1779	[Rules]
21mr|plasma5-workspace-5.27.11-17|1780	qt.qpa.xcb.warning=false
21mr|plasma5-workspace-5.27.11-17|1781	qt.qml.connections.warning=false
21mr|plasma5-workspace-5.27.11-17|1782	EOF
21mr|plasma5-workspace-5.27.11-17|1783	
21mr|plasma5-workspace-5.27.11-17|1784	%if ! %{with wayland_default}
21mr|plasma5-workspace-5.27.11-17|1785	mv %{buildroot}%{_kde5_datadir}/xsessions/plasma.desktop %{buildroot}%{_kde5_datadir}/xsessions/01plasma.desktop
21mr|plasma5-workspace-5.27.11-17|1786	%else
21mr|plasma5-workspace-5.27.11-17|1787	mv %{buildroot}%{_kde5_datadir}/xsessions/plasmax11.desktop %{buildroot}%{_kde5_datadir}/xsessions/01plasmax11.desktop
21mr|plasma5-workspace-5.27.11-17|1788	%endif
21mr|plasma5-workspace-5.27.11-17|1789	
21mr|plasma5-workspace-5.27.11-17|1790	# compat symlink
21mr|plasma5-workspace-5.27.11-17|1791	ln -s startplasma-x11 %{buildroot}%{_kde5_bindir}/startkde
21mr|plasma5-workspace-5.27.11-17|1792	
21mr|plasma5-workspace-5.27.11-17|1793	%find_lang freespacenotifier kcminit kglobalaccel5 krunner \
21mr|plasma5-workspace-5.27.11-17|1794	ksmserver kuiserver5 libkicker libkworkspace libnotificationmanager libtaskmanager \
21mr|plasma5-workspace-5.27.11-17|1795	plasma_containmentactions_applauncher kcm_autostart kcm_nightcolor kcm_notifications \
21mr|plasma5-workspace-5.27.11-17|1796	plasma_containmentactions_contextmenu plasma_containmentactions_switchwindow \
21mr|plasma5-workspace-5.27.11-17|1797	plasma_lookandfeel_org.kde.lookandfeel kcmformats kcm_users kcm_regionandlang \
21mr|plasma5-workspace-5.27.11-17|1798	phonon_kde_plugin plasma_package_plasmashell plasmashell plasmashellprivateplugin PolicyKit-kde \
21mr|plasma5-workspace-5.27.11-17|1799	screenlocker soliduiserver5 systemmonitor translations kfontinst krdb   \
21mr|plasma5-workspace-5.27.11-17|1800	%{name}.lang --with-kde
21mr|plasma5-workspace-5.27.11-17|1801	
21mr|plasma5-workspace-5.27.11-17|1802	%find_lang kcm_colors
21mr|plasma5-workspace-5.27.11-17|1803	
21mr|plasma5-workspace-5.27.11-17|1804	%find_lang kcm_fonts
21mr|plasma5-workspace-5.27.11-17|1805	
21mr|plasma5-workspace-5.27.11-17|1806	%find_lang kcm_icons
21mr|plasma5-workspace-5.27.11-17|1807	
21mr|plasma5-workspace-5.27.11-17|1808	%find_lang cursortheme kcmmousetheme kcm_cursortheme cursortheme.lang --with-html --with-kde
21mr|plasma5-workspace-5.27.11-17|1809	
21mr|plasma5-workspace-5.27.11-17|1810	%find_lang kcm_style --with-html --with-kde
21mr|plasma5-workspace-5.27.11-17|1811	
21mr|plasma5-workspace-5.27.11-17|1812	%find_lang kcm_desktoptheme
21mr|plasma5-workspace-5.27.11-17|1813	
21mr|plasma5-workspace-5.27.11-17|1814	%find_lang kcm_lookandfeel
21mr|plasma5-workspace-5.27.11-17|1815	
21mr|plasma5-workspace-5.27.11-17|1816	%find_lang kholidays_calendar_plugin
21mr|plasma5-workspace-5.27.11-17|1817	
21mr|plasma5-workspace-5.27.11-17|1818	%find_lang kio5_applications
21mr|plasma5-workspace-5.27.11-17|1819	
21mr|plasma5-workspace-5.27.11-17|1820	%find_lang kio_desktop
21mr|plasma5-workspace-5.27.11-17|1821	
21mr|plasma5-workspace-5.27.11-17|1822	%find_lang klipper --with-kde --with-html
21mr|plasma5-workspace-5.27.11-17|1823	
21mr|plasma5-workspace-5.27.11-17|1824	%find_lang plasma_wallpaper_org.kde.color
21mr|plasma5-workspace-5.27.11-17|1825	
21mr|plasma5-workspace-5.27.11-17|1826	%find_lang plasma_wallpaper_org.kde.image
21mr|plasma5-workspace-5.27.11-17|1827	
21mr|plasma5-workspace-5.27.11-17|1828	%find_lang plasma_applet_org.kde.plasma.activitybar
21mr|plasma5-workspace-5.27.11-17|1829	
21mr|plasma5-workspace-5.27.11-17|1830	%find_lang plasma_applet_org.kde.plasma.analogclock
21mr|plasma5-workspace-5.27.11-17|1831	
21mr|plasma5-workspace-5.27.11-17|1832	%find_lang plasma_applet_org.kde.plasma.appmenu
21mr|plasma5-workspace-5.27.11-17|1833	
21mr|plasma5-workspace-5.27.11-17|1834	%find_lang plasma_applet_org.kde.plasma.battery
21mr|plasma5-workspace-5.27.11-17|1835	
21mr|plasma5-workspace-5.27.11-17|1836	%find_lang plasma_applet_org.kde.plasma.calendar
21mr|plasma5-workspace-5.27.11-17|1837	
21mr|plasma5-workspace-5.27.11-17|1838	%find_lang plasma_applet_org.kde.plasma.clipboard
21mr|plasma5-workspace-5.27.11-17|1839	
21mr|plasma5-workspace-5.27.11-17|1840	%find_lang plasma_applet_org.kde.plasma.devicenotifier
21mr|plasma5-workspace-5.27.11-17|1841	
21mr|plasma5-workspace-5.27.11-17|1842	%find_lang plasma_applet_org.kde.plasma.digitalclock
21mr|plasma5-workspace-5.27.11-17|1843	
21mr|plasma5-workspace-5.27.11-17|1844	%find_lang plasma_applet_org.kde.plasma.icon
21mr|plasma5-workspace-5.27.11-17|1845	
21mr|plasma5-workspace-5.27.11-17|1846	%find_lang plasma_applet_org.kde.plasma.lock_logout
21mr|plasma5-workspace-5.27.11-17|1847	
21mr|plasma5-workspace-5.27.11-17|1848	%find_lang plasma_applet_org.kde.plasma.manageinputmethod
21mr|plasma5-workspace-5.27.11-17|1849	
21mr|plasma5-workspace-5.27.11-17|1850	%find_lang plasma_applet_org.kde.plasma.mediacontroller
21mr|plasma5-workspace-5.27.11-17|1851	
21mr|plasma5-workspace-5.27.11-17|1852	%find_lang plasma_applet_org.kde.plasma.notifications
21mr|plasma5-workspace-5.27.11-17|1853	
21mr|plasma5-workspace-5.27.11-17|1854	%find_lang plasma_applet_org.kde.plasma.panelspacer
21mr|plasma5-workspace-5.27.11-17|1855	
21mr|plasma5-workspace-5.27.11-17|1856	%find_lang plasma_applet_org.kde.plasma.systemmonitor
21mr|plasma5-workspace-5.27.11-17|1857	
21mr|plasma5-workspace-5.27.11-17|1858	%find_lang plasma_applet_org.kde.plasma.private.systemtray
21mr|plasma5-workspace-5.27.11-17|1859	
21mr|plasma5-workspace-5.27.11-17|1860	%find_lang plasma_engine_applicationjobs
21mr|plasma5-workspace-5.27.11-17|1861	
21mr|plasma5-workspace-5.27.11-17|1862	%find_lang plasma_engine_devicenotifications
21mr|plasma5-workspace-5.27.11-17|1863	
21mr|plasma5-workspace-5.27.11-17|1864	%find_lang plasma_engine_dict
21mr|plasma5-workspace-5.27.11-17|1865	
21mr|plasma5-workspace-5.27.11-17|1866	%find_lang plasma_engine_hotplug
21mr|plasma5-workspace-5.27.11-17|1867	
21mr|plasma5-workspace-5.27.11-17|1868	%find_lang plasma_engine_keystate
21mr|plasma5-workspace-5.27.11-17|1869	
21mr|plasma5-workspace-5.27.11-17|1870	%find_lang plasma_engine_mpris2
21mr|plasma5-workspace-5.27.11-17|1871	
21mr|plasma5-workspace-5.27.11-17|1872	%find_lang plasma_engine_notifications
21mr|plasma5-workspace-5.27.11-17|1873	
21mr|plasma5-workspace-5.27.11-17|1874	%find_lang plasma_engine_powermanagement
21mr|plasma5-workspace-5.27.11-17|1875	
21mr|plasma5-workspace-5.27.11-17|1876	%find_lang plasma_engine_soliddevice
21mr|plasma5-workspace-5.27.11-17|1877	
21mr|plasma5-workspace-5.27.11-17|1878	%find_lang plasma_engine_time
21mr|plasma5-workspace-5.27.11-17|1879	
21mr|plasma5-workspace-5.27.11-17|1880	%find_lang plasma_engine_weather
21mr|plasma5-workspace-5.27.11-17|1881	
21mr|plasma5-workspace-5.27.11-17|1882	%find_lang plasma_runner_appstream
21mr|plasma5-workspace-5.27.11-17|1883	
21mr|plasma5-workspace-5.27.11-17|1884	%find_lang plasma_runner_baloosearch5
21mr|plasma5-workspace-5.27.11-17|1885	
21mr|plasma5-workspace-5.27.11-17|1886	%find_lang plasma_runner_bookmarksrunner
21mr|plasma5-workspace-5.27.11-17|1887	
21mr|plasma5-workspace-5.27.11-17|1888	%find_lang plasma_runner_calculatorrunner
21mr|plasma5-workspace-5.27.11-17|1889	
21mr|plasma5-workspace-5.27.11-17|1890	%find_lang plasma_runner_kill
21mr|plasma5-workspace-5.27.11-17|1891	
21mr|plasma5-workspace-5.27.11-17|1892	%find_lang plasma_runner_locations
21mr|plasma5-workspace-5.27.11-17|1893	
21mr|plasma5-workspace-5.27.11-17|1894	%find_lang plasma_runner_placesrunner
21mr|plasma5-workspace-5.27.11-17|1895	
21mr|plasma5-workspace-5.27.11-17|1896	%find_lang plasma_runner_powerdevil
21mr|plasma5-workspace-5.27.11-17|1897	
21mr|plasma5-workspace-5.27.11-17|1898	%find_lang plasma_runner_recentdocuments
21mr|plasma5-workspace-5.27.11-17|1899	
21mr|plasma5-workspace-5.27.11-17|1900	%find_lang plasma_runner_services
21mr|plasma5-workspace-5.27.11-17|1901	
21mr|plasma5-workspace-5.27.11-17|1902	%find_lang plasma_runner_sessions
21mr|plasma5-workspace-5.27.11-17|1903	
21mr|plasma5-workspace-5.27.11-17|1904	%find_lang plasma_runner_shell
21mr|plasma5-workspace-5.27.11-17|1905	
21mr|plasma5-workspace-5.27.11-17|1906	%find_lang plasma_runner_webshortcuts
21mr|plasma5-workspace-5.27.11-17|1907	
21mr|plasma5-workspace-5.27.11-17|1908	%find_lang plasma_runner_windowedwidgets
21mr|plasma5-workspace-5.27.11-17|1909	
21mr|plasma5-workspace-5.27.11-17|1910	%changelog
21mr|plasma5-workspace-5.27.11-17|1911	* Sat Nov 22 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1912	- sddm-theme: some improvements for breeze theme
21mr|plasma5-workspace-5.27.11-17|1913	
21mr|plasma5-workspace-5.27.11-17|1914	* Mon Nov 10 2025 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-16
21mr|plasma5-workspace-5.27.11-17|1915	- sddm-theme: support expired password
21mr|plasma5-workspace-5.27.11-17|1916	
21mr|plasma5-workspace-5.27.11-17|1917	* Tue Aug 12 2025 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-15
21mr|plasma5-workspace-5.27.11-17|1918	- add tooltip for battery
21mr|plasma5-workspace-5.27.11-17|1919	
21mr|plasma5-workspace-5.27.11-17|1920	* Fri Jun 20 2025 victorr2007 <victorr2007@yandex.ru> 5.27.11-14
21mr|plasma5-workspace-5.27.11-17|1921	- kicker: convert Favorites resources in KActivities DB without kde5 prefix
21mr|plasma5-workspace-5.27.11-17|1922	
21mr|plasma5-workspace-5.27.11-17|1923	* Wed Jun 18 2025 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-13
21mr|plasma5-workspace-5.27.11-17|1924	- MassBuild#6376: Increase release tag
21mr|plasma5-workspace-5.27.11-17|1925	
21mr|plasma5-workspace-5.27.11-17|1926	* Wed Jun 18 2025 victorr2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1927	- Fix %%{_kde5_applicationsdir}
21mr|plasma5-workspace-5.27.11-17|1928	
21mr|plasma5-workspace-5.27.11-17|1929	* Thu May 15 2025 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-12
21mr|plasma5-workspace-5.27.11-17|1930	- Replace Requires:       plasma5-klipper to Recommends: plasma5-klipper
21mr|plasma5-workspace-5.27.11-17|1931	
21mr|plasma5-workspace-5.27.11-17|1932	* Wed Apr 2 2025 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-11
21mr|plasma5-workspace-5.27.11-17|1933	- lookandfeel: add feature to specify gtk theme ('gtkTheme')
21mr|plasma5-workspace-5.27.11-17|1934	
21mr|plasma5-workspace-5.27.11-17|1935	* Tue Apr 1 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1936	- At the request of MOS, plasma5-applet-clipboard has been made as a recommended one.
21mr|plasma5-workspace-5.27.11-17|1937	
21mr|plasma5-workspace-5.27.11-17|1938	* Mon Feb 17 2025 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-9
21mr|plasma5-workspace-5.27.11-17|1939	- Drop fix.lookandfeel.knsrc.patch
21mr|plasma5-workspace-5.27.11-17|1940	
21mr|plasma5-workspace-5.27.11-17|1941	* Mon Jan 27 2025 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-8
21mr|plasma5-workspace-5.27.11-17|1942	- Added autosetup
21mr|plasma5-workspace-5.27.11-17|1943	
21mr|plasma5-workspace-5.27.11-17|1944	* Mon Jan 27 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1945	- Add an explicit systemd dependency - KWin X11 service
21mr|plasma5-workspace-5.27.11-17|1946	
21mr|plasma5-workspace-5.27.11-17|1947	* Mon Nov 11 2024 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-7
21mr|plasma5-workspace-5.27.11-17|1948	- Up release
21mr|plasma5-workspace-5.27.11-17|1949	
21mr|plasma5-workspace-5.27.11-17|1950	* Mon Nov 11 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1951	- Added upstream patches
21mr|plasma5-workspace-5.27.11-17|1952	
21mr|plasma5-workspace-5.27.11-17|1953	* Mon Nov 11 2024 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-6
21mr|plasma5-workspace-5.27.11-17|1954	- Updated to 5.27.11.1
21mr|plasma5-workspace-5.27.11-17|1955	
21mr|plasma5-workspace-5.27.11-17|1956	* Fri Oct 25 2024 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-5
21mr|plasma5-workspace-5.27.11-17|1957	- Fix loading of design from the network
21mr|plasma5-workspace-5.27.11-17|1958	
21mr|plasma5-workspace-5.27.11-17|1959	* Wed Oct 16 2024 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-4
21mr|plasma5-workspace-5.27.11-17|1960	- Add message about the need to restart the session when changing the look-and-feel theme
21mr|plasma5-workspace-5.27.11-17|1961	
21mr|plasma5-workspace-5.27.11-17|1962	* Mon Oct 14 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.11-3
21mr|plasma5-workspace-5.27.11-17|1963	- MassBuild#5499: Increase release tag
21mr|plasma5-workspace-5.27.11-17|1964	
21mr|plasma5-workspace-5.27.11-17|1965	* Wed Sep 11 2024 sgakerru <sulmpx60@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1966	- Support new option for KScreenlocker
21mr|plasma5-workspace-5.27.11-17|1967	- New option: `--forceNewSession` (it is needed in order to make
21mr|plasma5-workspace-5.27.11-17|1968	- auto-switching from KScreenlocker to DM)
21mr|plasma5-workspace-5.27.11-17|1969	
21mr|plasma5-workspace-5.27.11-17|1970	* Tue Oct 1 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1971	- Updated to 5.27.11
21mr|plasma5-workspace-5.27.11-17|1972	
21mr|plasma5-workspace-5.27.11-17|1973	* Tue Oct 1 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1974	- Updated to 5.27.11
21mr|plasma5-workspace-5.27.11-17|1975	
21mr|plasma5-workspace-5.27.11-17|1976	* Mon Sep 30 2024 Victor Ryzhykh <victorr2007@yandex.ru> 5.27.11-1
21mr|plasma5-workspace-5.27.11-17|1977	- Updated to 5.27.11
21mr|plasma5-workspace-5.27.11-17|1978	
21mr|plasma5-workspace-5.27.11-17|1979	* Thu Mar 21 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.10-2
21mr|plasma5-workspace-5.27.11-17|1980	- Add Requires: upower for plasma5-applet-battery
21mr|plasma5-workspace-5.27.11-17|1981	
21mr|plasma5-workspace-5.27.11-17|1982	* Wed Dec 6 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.10-1
21mr|plasma5-workspace-5.27.11-17|1983	- Updated to 5.27.10
21mr|plasma5-workspace-5.27.11-17|1984	
21mr|plasma5-workspace-5.27.11-17|1985	* Wed Nov 22 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.9-1
21mr|plasma5-workspace-5.27.11-17|1986	- Updated to 5.27.9
21mr|plasma5-workspace-5.27.11-17|1987	
21mr|plasma5-workspace-5.27.11-17|1988	* Mon Nov 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1989	- Revert to 5.27.8
21mr|plasma5-workspace-5.27.11-17|1990	
21mr|plasma5-workspace-5.27.11-17|1991	* Mon Nov 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1992	- Updated to 5.27.9
21mr|plasma5-workspace-5.27.11-17|1993	
21mr|plasma5-workspace-5.27.11-17|1994	* Sun Oct 22 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.8-5
21mr|plasma5-workspace-5.27.11-17|1995	- Added accountsservice
21mr|plasma5-workspace-5.27.11-17|1996	
21mr|plasma5-workspace-5.27.11-17|1997	* Thu Oct 19 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|1998	- Added accountsservice
21mr|plasma5-workspace-5.27.11-17|1999	
21mr|plasma5-workspace-5.27.11-17|2000	* Mon Oct 9 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.8-4
21mr|plasma5-workspace-5.27.11-17|2001	- Drop plasma5-gdm-config
21mr|plasma5-workspace-5.27.11-17|2002	
21mr|plasma5-workspace-5.27.11-17|2003	* Sat Oct 7 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2004	- Drop qt5-qtwebkit
21mr|plasma5-workspace-5.27.11-17|2005	
21mr|plasma5-workspace-5.27.11-17|2006	* Wed Oct 4 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.8-3
21mr|plasma5-workspace-5.27.11-17|2007	- Drop plasma5-gdm-config
21mr|plasma5-workspace-5.27.11-17|2008	
21mr|plasma5-workspace-5.27.11-17|2009	* Sat Sep 23 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2010	- Fix Requires
21mr|plasma5-workspace-5.27.11-17|2011	
21mr|plasma5-workspace-5.27.11-17|2012	* Fri Sep 22 2023 Mikhail N <m.novosyolov@rosalinux.ru> 5.27.8-2
21mr|plasma5-workspace-5.27.11-17|2013	- Bump release
21mr|plasma5-workspace-5.27.11-17|2014	
21mr|plasma5-workspace-5.27.11-17|2015	* Fri Sep 22 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2016	- Updated to 5.27.8
21mr|plasma5-workspace-5.27.11-17|2017	
21mr|plasma5-workspace-5.27.11-17|2018	* Tue Sep 19 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2019	- New features for runner
21mr|plasma5-workspace-5.27.11-17|2020	
21mr|plasma5-workspace-5.27.11-17|2021	* Mon Sep 18 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2022	- clean
21mr|plasma5-workspace-5.27.11-17|2023	
21mr|plasma5-workspace-5.27.11-17|2024	* Tue Sep 12 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.8-1
21mr|plasma5-workspace-5.27.11-17|2025	- Updated to 5.27.8
21mr|plasma5-workspace-5.27.11-17|2026	
21mr|plasma5-workspace-5.27.11-17|2027	* Fri Aug 25 2023 Alexander Stefanov <alexander@mezon.ru> 5.27.4-5
21mr|plasma5-workspace-5.27.11-17|2028	- autobump release
21mr|plasma5-workspace-5.27.11-17|2029	
21mr|plasma5-workspace-5.27.11-17|2030	* Thu Jul 6 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.27.4-4
21mr|plasma5-workspace-5.27.11-17|2031	- Rebuild
21mr|plasma5-workspace-5.27.11-17|2032	
21mr|plasma5-workspace-5.27.11-17|2033	* Sun Apr 16 2023 Mikhail N <m.novosyolov@rosalinux.ru> 5.27.4-3
21mr|plasma5-workspace-5.27.11-17|2034	- MassBuild#3400: Increase release tag
21mr|plasma5-workspace-5.27.11-17|2035	
21mr|plasma5-workspace-5.27.11-17|2036	* Sat Apr 15 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2037	- Rebuild
21mr|plasma5-workspace-5.27.11-17|2038	
21mr|plasma5-workspace-5.27.11-17|2039	* Sat Apr 15 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2040	- Enabled with gdm
21mr|plasma5-workspace-5.27.11-17|2041	
21mr|plasma5-workspace-5.27.11-17|2042	* Thu Apr 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2043	- Drop Hide virtual keyboard indicator on sddm
21mr|plasma5-workspace-5.27.11-17|2044	
21mr|plasma5-workspace-5.27.11-17|2045	* Thu Apr 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2046	- Drop Hide virtual keyboard indicator on sddm
21mr|plasma5-workspace-5.27.11-17|2047	
21mr|plasma5-workspace-5.27.11-17|2048	* Thu Apr 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2049	- Hide virtual keyboard indicator on sddm
21mr|plasma5-workspace-5.27.11-17|2050	
21mr|plasma5-workspace-5.27.11-17|2051	* Thu Apr 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2052	- Disable plugins
21mr|plasma5-workspace-5.27.11-17|2053	
21mr|plasma5-workspace-5.27.11-17|2054	* Thu Apr 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2055	- Hide virtual keyboard indicator on sddm
21mr|plasma5-workspace-5.27.11-17|2056	
21mr|plasma5-workspace-5.27.11-17|2057	* Thu Apr 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2058	- Hide virtual keyboard indicator on sddm
21mr|plasma5-workspace-5.27.11-17|2059	
21mr|plasma5-workspace-5.27.11-17|2060	* Thu Apr 13 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2061	- Hide virtual keyboard indicator on sddm
21mr|plasma5-workspace-5.27.11-17|2062	
21mr|plasma5-workspace-5.27.11-17|2063	* Wed Apr 12 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2064	- Fix start
21mr|plasma5-workspace-5.27.11-17|2065	
21mr|plasma5-workspace-5.27.11-17|2066	* Mon Apr 10 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2067	- Fix config x11
21mr|plasma5-workspace-5.27.11-17|2068	
21mr|plasma5-workspace-5.27.11-17|2069	* Sun Apr 9 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2070	- Fix config x11
21mr|plasma5-workspace-5.27.11-17|2071	
21mr|plasma5-workspace-5.27.11-17|2072	* Sun Apr 9 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2073	- Fix config x11
21mr|plasma5-workspace-5.27.11-17|2074	
21mr|plasma5-workspace-5.27.11-17|2075	* Sun Apr 9 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2076	- Fix config x11
21mr|plasma5-workspace-5.27.11-17|2077	
21mr|plasma5-workspace-5.27.11-17|2078	* Sun Apr 9 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2079	- Fix config x11
21mr|plasma5-workspace-5.27.11-17|2080	
21mr|plasma5-workspace-5.27.11-17|2081	* Sun Apr 9 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2082	- Fix config x11
21mr|plasma5-workspace-5.27.11-17|2083	
21mr|plasma5-workspace-5.27.11-17|2084	* Sun Apr 9 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2085	- Fix config x11
21mr|plasma5-workspace-5.27.11-17|2086	
21mr|plasma5-workspace-5.27.11-17|2087	* Fri Apr 7 2023 VictorR2007 <victorr2007@yandex.ru> 5.27.4-1
21mr|plasma5-workspace-5.27.11-17|2088	- Updated to 5.27.4
21mr|plasma5-workspace-5.27.11-17|2089	
21mr|plasma5-workspace-5.27.11-17|2090	* Tue Apr 4 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2091	- Drop %%bcond_without virtualbox
21mr|plasma5-workspace-5.27.11-17|2092	
21mr|plasma5-workspace-5.27.11-17|2093	* Wed Mar 8 2023 Victor Ryzhikh <victorr2007@yandex.ru> 5.25.5-5
21mr|plasma5-workspace-5.27.11-17|2094	- Revert "Added compat symlink «ln -s /usr/bin/startplasma-x11 /usr/bin/startkde»"
21mr|plasma5-workspace-5.27.11-17|2095	
21mr|plasma5-workspace-5.27.11-17|2096	* Mon Dec 26 2022 VictorR2007 <victorr2007@yandex.ru> 5.25.5-4
21mr|plasma5-workspace-5.27.11-17|2097	- Fix build
21mr|plasma5-workspace-5.27.11-17|2098	
21mr|plasma5-workspace-5.27.11-17|2099	* Fri Dec 16 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2100	- Added compat symlink «ln -s /usr/bin/startplasma-x11 /usr/bin/startkde»
21mr|plasma5-workspace-5.27.11-17|2101	
21mr|plasma5-workspace-5.27.11-17|2102	* Fri Dec 16 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2103	- Added compat symlink «ln -s /usr/bin/startplasma-x11 /usr/bin/startkde»
21mr|plasma5-workspace-5.27.11-17|2104	
21mr|plasma5-workspace-5.27.11-17|2105	- Merge: 09ef00a c2d58c0
21mr|plasma5-workspace-5.27.11-17|2106	* Fri Oct 28 2022 victorr2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2107	- Merge pull request #1 from mikhailnov/plasma5-workspace:rosa2021.1
21mr|plasma5-workspace-5.27.11-17|2108	- Исправление скриптлетов
21mr|plasma5-workspace-5.27.11-17|2109	
21mr|plasma5-workspace-5.27.11-17|2110	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2111	- Try to properly fix systemd user units
21mr|plasma5-workspace-5.27.11-17|2112	
21mr|plasma5-workspace-5.27.11-17|2113	* Thu Oct 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2114	- Revert "Temporary fix virtualbox buffer"
21mr|plasma5-workspace-5.27.11-17|2115	- This reverts commit 09ef00a903437d82d054ca32315cb539d42a9eff.
21mr|plasma5-workspace-5.27.11-17|2116	
21mr|plasma5-workspace-5.27.11-17|2117	* Wed Oct 26 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.25.5-2
21mr|plasma5-workspace-5.27.11-17|2118	- Temporary fix virtualbox buffer
21mr|plasma5-workspace-5.27.11-17|2119	
21mr|plasma5-workspace-5.27.11-17|2120	* Wed Oct 12 2022 VictorR2007 <victorr2007@yandex.ru> 5.25.5-1
21mr|plasma5-workspace-5.27.11-17|2121	- Updated to 5.25.5
21mr|plasma5-workspace-5.27.11-17|2122	
21mr|plasma5-workspace-5.27.11-17|2123	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 5.24.6-2
21mr|plasma5-workspace-5.27.11-17|2124	- MassBuild#2787: Increase release tag
21mr|plasma5-workspace-5.27.11-17|2125	
21mr|plasma5-workspace-5.27.11-17|2126	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.6-1
21mr|plasma5-workspace-5.27.11-17|2127	- Updated to 5.24.6
21mr|plasma5-workspace-5.27.11-17|2128	
21mr|plasma5-workspace-5.27.11-17|2129	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2130	- Updated to 5.24.6
21mr|plasma5-workspace-5.27.11-17|2131	
21mr|plasma5-workspace-5.27.11-17|2132	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2133	- Updated to 5.24.6
21mr|plasma5-workspace-5.27.11-17|2134	
21mr|plasma5-workspace-5.27.11-17|2135	* Tue Jul 26 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2136	- Updated to 5.24.6
21mr|plasma5-workspace-5.27.11-17|2137	
21mr|plasma5-workspace-5.27.11-17|2138	* Mon Jul 25 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2139	- Removed unnecessary dependencies
21mr|plasma5-workspace-5.27.11-17|2140	
21mr|plasma5-workspace-5.27.11-17|2141	* Sun May 22 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.5-1
21mr|plasma5-workspace-5.27.11-17|2142	- Updated to 5.24.5
21mr|plasma5-workspace-5.27.11-17|2143	
21mr|plasma5-workspace-5.27.11-17|2144	* Tue Apr 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2145	- Updated to 5.24.4
21mr|plasma5-workspace-5.27.11-17|2146	
21mr|plasma5-workspace-5.27.11-17|2147	* Wed Apr 13 2022 VictorR2007 <victorr2007@yandex.ru> 5.24.4-1
21mr|plasma5-workspace-5.27.11-17|2148	- Updated to 5.24.4
21mr|plasma5-workspace-5.27.11-17|2149	
21mr|plasma5-workspace-5.27.11-17|2150	* Fri Jan 21 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2151	- Disabled systemdBoot, Disabled pipewire
21mr|plasma5-workspace-5.27.11-17|2152	
21mr|plasma5-workspace-5.27.11-17|2153	* Thu Jan 20 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2154	- Disabled «do not start second dbus user session»
21mr|plasma5-workspace-5.27.11-17|2155	
21mr|plasma5-workspace-5.27.11-17|2156	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2157	- Revert  pulseaudio conflicts versiom 14
21mr|plasma5-workspace-5.27.11-17|2158	
21mr|plasma5-workspace-5.27.11-17|2159	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2160	- Added pulseaudio conflicts versiom 14
21mr|plasma5-workspace-5.27.11-17|2161	
21mr|plasma5-workspace-5.27.11-17|2162	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2163	- Added pulseaudio conflicts versiom 14
21mr|plasma5-workspace-5.27.11-17|2164	
21mr|plasma5-workspace-5.27.11-17|2165	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2166	- Added pulseaudio conflicts versiom 14
21mr|plasma5-workspace-5.27.11-17|2167	
21mr|plasma5-workspace-5.27.11-17|2168	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2169	- Removed pulseaudio conflicts
21mr|plasma5-workspace-5.27.11-17|2170	
21mr|plasma5-workspace-5.27.11-17|2171	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2172	- Removed pulseaudio conflicts
21mr|plasma5-workspace-5.27.11-17|2173	
21mr|plasma5-workspace-5.27.11-17|2174	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2175	- Added pulseaudio conflicts
21mr|plasma5-workspace-5.27.11-17|2176	
21mr|plasma5-workspace-5.27.11-17|2177	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2178	- Added pulseaudio conflicts
21mr|plasma5-workspace-5.27.11-17|2179	
21mr|plasma5-workspace-5.27.11-17|2180	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2181	- Added pulseaudio conflicts
21mr|plasma5-workspace-5.27.11-17|2182	
21mr|plasma5-workspace-5.27.11-17|2183	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2184	- Added pulseaudio conflicts
21mr|plasma5-workspace-5.27.11-17|2185	
21mr|plasma5-workspace-5.27.11-17|2186	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2187	- Added pulseaudio conflicts
21mr|plasma5-workspace-5.27.11-17|2188	
21mr|plasma5-workspace-5.27.11-17|2189	* Wed Jan 19 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2190	- Added pulseaudio conflicts
21mr|plasma5-workspace-5.27.11-17|2191	
21mr|plasma5-workspace-5.27.11-17|2192	* Tue Jan 18 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2193	- Enabled systemdBoot
21mr|plasma5-workspace-5.27.11-17|2194	
21mr|plasma5-workspace-5.27.11-17|2195	* Fri Jan 7 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2196	- Fix
21mr|plasma5-workspace-5.27.11-17|2197	
21mr|plasma5-workspace-5.27.11-17|2198	* Fri Jan 7 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2199	- Drop fix_menu_icons.patch
21mr|plasma5-workspace-5.27.11-17|2200	
21mr|plasma5-workspace-5.27.11-17|2201	* Fri Jan 7 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2202	- Disabled launch on systemd
21mr|plasma5-workspace-5.27.11-17|2203	
21mr|plasma5-workspace-5.27.11-17|2204	* Thu Jan 6 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2205	- Enabled launch on systemd
21mr|plasma5-workspace-5.27.11-17|2206	
21mr|plasma5-workspace-5.27.11-17|2207	* Thu Jan 6 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2208	- Enabled launch on systemd
21mr|plasma5-workspace-5.27.11-17|2209	
21mr|plasma5-workspace-5.27.11-17|2210	* Thu Jan 6 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2211	- Disabled launch on systemd
21mr|plasma5-workspace-5.27.11-17|2212	
21mr|plasma5-workspace-5.27.11-17|2213	* Thu Jan 6 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2214	- Disabled launch on systemd
21mr|plasma5-workspace-5.27.11-17|2215	
21mr|plasma5-workspace-5.27.11-17|2216	* Thu Jan 6 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2217	- Disabled launch on systemd
21mr|plasma5-workspace-5.27.11-17|2218	
21mr|plasma5-workspace-5.27.11-17|2219	* Thu Jan 6 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2220	- Disabled launch on systemd
21mr|plasma5-workspace-5.27.11-17|2221	
21mr|plasma5-workspace-5.27.11-17|2222	* Thu Jan 6 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2223	- Added launch on systemd
21mr|plasma5-workspace-5.27.11-17|2224	
21mr|plasma5-workspace-5.27.11-17|2225	* Thu Jan 6 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2226	- Added launch on systemd
21mr|plasma5-workspace-5.27.11-17|2227	
21mr|plasma5-workspace-5.27.11-17|2228	* Tue Jan 4 2022 VictorR2007 <victorr2007@yandex.ru> 5.23.5-1
21mr|plasma5-workspace-5.27.11-17|2229	- Updated to 5.23.5
21mr|plasma5-workspace-5.27.11-17|2230	
21mr|plasma5-workspace-5.27.11-17|2231	* Mon Dec 27 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2232	- Updated to 5.23.4
21mr|plasma5-workspace-5.27.11-17|2233	
21mr|plasma5-workspace-5.27.11-17|2234	* Wed Dec 15 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2235	- Updated to 5.23.4
21mr|plasma5-workspace-5.27.11-17|2236	
21mr|plasma5-workspace-5.27.11-17|2237	* Wed Dec 15 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2238	- Updated Russian translations
21mr|plasma5-workspace-5.27.11-17|2239	
21mr|plasma5-workspace-5.27.11-17|2240	* Tue Dec 14 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2241	- Updated to 5.23.4
21mr|plasma5-workspace-5.27.11-17|2242	
21mr|plasma5-workspace-5.27.11-17|2243	* Tue Dec 14 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2244	- Updated to 5.23.4
21mr|plasma5-workspace-5.27.11-17|2245	
21mr|plasma5-workspace-5.27.11-17|2246	* Mon Dec 13 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2247	- Updated to 5.23.4
21mr|plasma5-workspace-5.27.11-17|2248	
21mr|plasma5-workspace-5.27.11-17|2249	* Fri Dec 10 2021 VictorR2007 <victorr2007@yandex.ru> 5.23.4-1
21mr|plasma5-workspace-5.27.11-17|2250	- Updated to 5.23.4
21mr|plasma5-workspace-5.27.11-17|2251	
21mr|plasma5-workspace-5.27.11-17|2252	* Thu Oct 14 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2253	- fix 'file listed twice' error
21mr|plasma5-workspace-5.27.11-17|2254	
21mr|plasma5-workspace-5.27.11-17|2255	* Sat Sep 18 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2256	- Clean
21mr|plasma5-workspace-5.27.11-17|2257	
21mr|plasma5-workspace-5.27.11-17|2258	* Fri Sep 17 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2259	- Clean
21mr|plasma5-workspace-5.27.11-17|2260	
21mr|plasma5-workspace-5.27.11-17|2261	* Thu Sep 16 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2262	- Rebuild
21mr|plasma5-workspace-5.27.11-17|2263	
21mr|plasma5-workspace-5.27.11-17|2264	* Thu Sep 16 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2265	- Rebuild
21mr|plasma5-workspace-5.27.11-17|2266	
21mr|plasma5-workspace-5.27.11-17|2267	* Thu Sep 16 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2268	- Enable plasma-workspace-splash.patch
21mr|plasma5-workspace-5.27.11-17|2269	
21mr|plasma5-workspace-5.27.11-17|2270	* Thu Sep 2 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2271	- Update Russian translations
21mr|plasma5-workspace-5.27.11-17|2272	
21mr|plasma5-workspace-5.27.11-17|2273	* Wed Sep 1 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.5-1
21mr|plasma5-workspace-5.27.11-17|2274	- Updated to 5.22.5
21mr|plasma5-workspace-5.27.11-17|2275	
21mr|plasma5-workspace-5.27.11-17|2276	* Fri Aug 27 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.22.4-6
21mr|plasma5-workspace-5.27.11-17|2277	- Rebuild with libqalculate
21mr|plasma5-workspace-5.27.11-17|2278	
21mr|plasma5-workspace-5.27.11-17|2279	* Tue Aug 17 2021 symbianflo <abfonly@gmail.com> 5.22.4-5
21mr|plasma5-workspace-5.27.11-17|2280	- Log: Fixed klipper-hide patch
21mr|plasma5-workspace-5.27.11-17|2281	- in a desktop file value is after =
21mr|plasma5-workspace-5.27.11-17|2282	- so it should be Key=Value
21mr|plasma5-workspace-5.27.11-17|2283	- https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s03.html
21mr|plasma5-workspace-5.27.11-17|2284	
21mr|plasma5-workspace-5.27.11-17|2285	* Tue Aug 17 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.4-4
21mr|plasma5-workspace-5.27.11-17|2286	- Fix menu icon
21mr|plasma5-workspace-5.27.11-17|2287	
21mr|plasma5-workspace-5.27.11-17|2288	* Mon Aug 16 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.4-3
21mr|plasma5-workspace-5.27.11-17|2289	- Added fix_menu_icons.patch
21mr|plasma5-workspace-5.27.11-17|2290	
21mr|plasma5-workspace-5.27.11-17|2291	* Mon Aug 16 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.4-2
21mr|plasma5-workspace-5.27.11-17|2292	- Update Russian translations
21mr|plasma5-workspace-5.27.11-17|2293	
21mr|plasma5-workspace-5.27.11-17|2294	* Thu Aug 12 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2295	- Updated config files
21mr|plasma5-workspace-5.27.11-17|2296	
21mr|plasma5-workspace-5.27.11-17|2297	* Thu Aug 12 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2298	- Added sddm config file
21mr|plasma5-workspace-5.27.11-17|2299	
21mr|plasma5-workspace-5.27.11-17|2300	* Wed Aug 11 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2301	- Disable wallpaper-rosa-fresh
21mr|plasma5-workspace-5.27.11-17|2302	
21mr|plasma5-workspace-5.27.11-17|2303	* Wed Aug 11 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2304	- Enabled wallpaper-rosa-fresh
21mr|plasma5-workspace-5.27.11-17|2305	
21mr|plasma5-workspace-5.27.11-17|2306	* Wed Aug 4 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.4-1
21mr|plasma5-workspace-5.27.11-17|2307	- Updated to 5.22.4
21mr|plasma5-workspace-5.27.11-17|2308	
21mr|plasma5-workspace-5.27.11-17|2309	* Wed Jun 16 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.22.1-2
21mr|plasma5-workspace-5.27.11-17|2310	- Disabled -DKDE4_COMMON_PAM_SERVICE=kde -DKDE_DEFAULT_HOME=.kde4
21mr|plasma5-workspace-5.27.11-17|2311	
21mr|plasma5-workspace-5.27.11-17|2312	* Tue Jun 15 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.1-1
21mr|plasma5-workspace-5.27.11-17|2313	- Updated to 5.22.1
21mr|plasma5-workspace-5.27.11-17|2314	
21mr|plasma5-workspace-5.27.11-17|2315	* Sat Jun 12 2021 abfonly <symbianflo@gmail.com>
21mr|plasma5-workspace-5.27.11-17|2316	- fixed typo in klipper desktop > plasma-workspace-5.21.3-klipper-hide.patch
21mr|plasma5-workspace-5.27.11-17|2317	
21mr|plasma5-workspace-5.27.11-17|2318	* Wed Jun 9 2021 VictorR2007 <victorr2007@yandex.ru> 5.22.0-5.1
21mr|plasma5-workspace-5.27.11-17|2319	- Updated to 5.22.0
21mr|plasma5-workspace-5.27.11-17|2320	
21mr|plasma5-workspace-5.27.11-17|2321	* Tue Jun 8 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.21.3-11
21mr|plasma5-workspace-5.27.11-17|2322	- Rebuild
21mr|plasma5-workspace-5.27.11-17|2323	
21mr|plasma5-workspace-5.27.11-17|2324	* Sun Jun 6 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2325	- Added requires
21mr|plasma5-workspace-5.27.11-17|2326	
21mr|plasma5-workspace-5.27.11-17|2327	* Thu May 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2328	- Added ruild requires xcursor
21mr|plasma5-workspace-5.27.11-17|2329	
21mr|plasma5-workspace-5.27.11-17|2330	* Fri May 14 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2331	- Added requires plasma5-systemmonitor, removed requires plasma5-ksysguard
21mr|plasma5-workspace-5.27.11-17|2332	
21mr|plasma5-workspace-5.27.11-17|2333	* Thu May 6 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2334	- Addded Filter ("E: explicit-lib-dependency")
21mr|plasma5-workspace-5.27.11-17|2335	
21mr|plasma5-workspace-5.27.11-17|2336	* Thu May 6 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2337	- Clean
21mr|plasma5-workspace-5.27.11-17|2338	
21mr|plasma5-workspace-5.27.11-17|2339	* Wed May 5 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2340	- Clean
21mr|plasma5-workspace-5.27.11-17|2341	
21mr|plasma5-workspace-5.27.11-17|2342	* Sat Apr 24 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.21.3-10
21mr|plasma5-workspace-5.27.11-17|2343	- Drop qt5-style-cleanlooks, qt5-style-motif, qt5-style-plastique
21mr|plasma5-workspace-5.27.11-17|2344	
21mr|plasma5-workspace-5.27.11-17|2345	* Sat Apr 24 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2346	- Revert splash color
21mr|plasma5-workspace-5.27.11-17|2347	
21mr|plasma5-workspace-5.27.11-17|2348	* Fri Apr 23 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.21.3-9
21mr|plasma5-workspace-5.27.11-17|2349	- Updated splash color
21mr|plasma5-workspace-5.27.11-17|2350	
21mr|plasma5-workspace-5.27.11-17|2351	* Fri Apr 23 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2352	- Updated splash color
21mr|plasma5-workspace-5.27.11-17|2353	
21mr|plasma5-workspace-5.27.11-17|2354	* Fri Apr 23 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2355	- Clean
21mr|plasma5-workspace-5.27.11-17|2356	
21mr|plasma5-workspace-5.27.11-17|2357	* Mon Apr 19 2021 VictorR2007 <victorr2007@yandex.ru> 5.21.3-8
21mr|plasma5-workspace-5.27.11-17|2358	- Added systemd patch
21mr|plasma5-workspace-5.27.11-17|2359	
21mr|plasma5-workspace-5.27.11-17|2360	* Sat Apr 17 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2361	- Remove wallpaper patch
21mr|plasma5-workspace-5.27.11-17|2362	
21mr|plasma5-workspace-5.27.11-17|2363	* Fri Apr 16 2021 VictorR2007 <victorr2007@yandex.ru> 5.21.3-7
21mr|plasma5-workspace-5.27.11-17|2364	- Added wallpaper patch
21mr|plasma5-workspace-5.27.11-17|2365	
21mr|plasma5-workspace-5.27.11-17|2366	* Tue Apr 13 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.21.3-6
21mr|plasma5-workspace-5.27.11-17|2367	- Added Rosa splash icon
21mr|plasma5-workspace-5.27.11-17|2368	
21mr|plasma5-workspace-5.27.11-17|2369	* Tue Apr 13 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2370	- Added Rosa splash icon
21mr|plasma5-workspace-5.27.11-17|2371	
21mr|plasma5-workspace-5.27.11-17|2372	* Sun Apr 11 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.21.3-5
21mr|plasma5-workspace-5.27.11-17|2373	- Pemove build feedback
21mr|plasma5-workspace-5.27.11-17|2374	
21mr|plasma5-workspace-5.27.11-17|2375	* Sun Apr 11 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2376	- Pemove build feedback
21mr|plasma5-workspace-5.27.11-17|2377	
21mr|plasma5-workspace-5.27.11-17|2378	* Mon Apr 5 2021 VictorR2007 <victorr2007@yandex.ru> 5.21.3-4
21mr|plasma5-workspace-5.27.11-17|2379	- Added splash icon
21mr|plasma5-workspace-5.27.11-17|2380	
21mr|plasma5-workspace-5.27.11-17|2381	* Mon Mar 29 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.21.3-3
21mr|plasma5-workspace-5.27.11-17|2382	- Fix conflict plasma5-desktop < 5.20.0
21mr|plasma5-workspace-5.27.11-17|2383	
21mr|plasma5-workspace-5.27.11-17|2384	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.21.3-2
21mr|plasma5-workspace-5.27.11-17|2385	- place kwontview.desktop to right place
21mr|plasma5-workspace-5.27.11-17|2386	
21mr|plasma5-workspace-5.27.11-17|2387	* Sat Mar 20 2021 Александр <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2388	- fix kfontview path
21mr|plasma5-workspace-5.27.11-17|2389	
21mr|plasma5-workspace-5.27.11-17|2390	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2391	- place kwontview.desktop to right place
21mr|plasma5-workspace-5.27.11-17|2392	
21mr|plasma5-workspace-5.27.11-17|2393	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.21.3-1
21mr|plasma5-workspace-5.27.11-17|2394	- add comment
21mr|plasma5-workspace-5.27.11-17|2395	
21mr|plasma5-workspace-5.27.11-17|2396	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2397	- patch for gtk colors from plasma5-desktop
21mr|plasma5-workspace-5.27.11-17|2398	
21mr|plasma5-workspace-5.27.11-17|2399	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2400	- patch for default fonts from plasma5-desktop
21mr|plasma5-workspace-5.27.11-17|2401	
21mr|plasma5-workspace-5.27.11-17|2402	* Sat Mar 20 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2403	- fix files
21mr|plasma5-workspace-5.27.11-17|2404	
21mr|plasma5-workspace-5.27.11-17|2405	* Fri Mar 19 2021 Александр <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2406	- add docs files
21mr|plasma5-workspace-5.27.11-17|2407	
21mr|plasma5-workspace-5.27.11-17|2408	* Fri Mar 19 2021 Александр <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2409	- fix lang name
21mr|plasma5-workspace-5.27.11-17|2410	
21mr|plasma5-workspace-5.27.11-17|2411	* Fri Mar 19 2021 Александр <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2412	- fix lang file names
21mr|plasma5-workspace-5.27.11-17|2413	
21mr|plasma5-workspace-5.27.11-17|2414	* Fri Mar 19 2021 Александр <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2415	- remove lang for translation
21mr|plasma5-workspace-5.27.11-17|2416	
21mr|plasma5-workspace-5.27.11-17|2417	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2418	- fix files
21mr|plasma5-workspace-5.27.11-17|2419	
21mr|plasma5-workspace-5.27.11-17|2420	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2421	- fix files
21mr|plasma5-workspace-5.27.11-17|2422	
21mr|plasma5-workspace-5.27.11-17|2423	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2424	- move pkg from plasma5-desktop
21mr|plasma5-workspace-5.27.11-17|2425	
21mr|plasma5-workspace-5.27.11-17|2426	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2427	- fix files
21mr|plasma5-workspace-5.27.11-17|2428	
21mr|plasma5-workspace-5.27.11-17|2429	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2430	- disable plasma_runner_windows
21mr|plasma5-workspace-5.27.11-17|2431	
21mr|plasma5-workspace-5.27.11-17|2432	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2433	- add BR
21mr|plasma5-workspace-5.27.11-17|2434	
21mr|plasma5-workspace-5.27.11-17|2435	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2436	- add BR
21mr|plasma5-workspace-5.27.11-17|2437	
21mr|plasma5-workspace-5.27.11-17|2438	- Merge: d6ed50a a5065d0
21mr|plasma5-workspace-5.27.11-17|2439	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2440	- update version 5.21.3
21mr|plasma5-workspace-5.27.11-17|2441	
21mr|plasma5-workspace-5.27.11-17|2442	* Fri Mar 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2443	- update version 5.21.3
21mr|plasma5-workspace-5.27.11-17|2444	
21mr|plasma5-workspace-5.27.11-17|2445	* Thu Mar 18 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|plasma5-workspace-5.27.11-17|2446	- fix requires
21mr|plasma5-workspace-5.27.11-17|2447	
21mr|plasma5-workspace-5.27.11-17|2448	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.19.5-1
21mr|plasma5-workspace-5.27.11-17|2449	- Build requires kf5quickcharts-devel
21mr|plasma5-workspace-5.27.11-17|2450	
21mr|plasma5-workspace-5.27.11-17|2451	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2452	- Requires kquickcharts
21mr|plasma5-workspace-5.27.11-17|2453	
21mr|plasma5-workspace-5.27.11-17|2454	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2455	- Requires kirigami2
21mr|plasma5-workspace-5.27.11-17|2456	
21mr|plasma5-workspace-5.27.11-17|2457	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.19.5-1
21mr|plasma5-workspace-5.27.11-17|2458	- Update files
21mr|plasma5-workspace-5.27.11-17|2459	
21mr|plasma5-workspace-5.27.11-17|2460	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2461	- Add notificationmanager shared library package and its development files to main development package
21mr|plasma5-workspace-5.27.11-17|2462	
21mr|plasma5-workspace-5.27.11-17|2463	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2464	- Update files (partial)
21mr|plasma5-workspace-5.27.11-17|2465	
21mr|plasma5-workspace-5.27.11-17|2466	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2467	- Update files (partial)
21mr|plasma5-workspace-5.27.11-17|2468	
21mr|plasma5-workspace-5.27.11-17|2469	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2470	- Update files for plasma5-applet-systemmonitor
21mr|plasma5-workspace-5.27.11-17|2471	
21mr|plasma5-workspace-5.27.11-17|2472	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2473	- Upstream dropped plasma5-dataengine-share
21mr|plasma5-workspace-5.27.11-17|2474	
21mr|plasma5-workspace-5.27.11-17|2475	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2476	- Update find_lang usage for plasma_applet_org.kde.plasma.systemmonitor
21mr|plasma5-workspace-5.27.11-17|2477	
21mr|plasma5-workspace-5.27.11-17|2478	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2479	- Backport upstream patch to fix build with gpsd 3.21
21mr|plasma5-workspace-5.27.11-17|2480	
21mr|plasma5-workspace-5.27.11-17|2481	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2482	- Build requires kf5kded-devel
21mr|plasma5-workspace-5.27.11-17|2483	
21mr|plasma5-workspace-5.27.11-17|2484	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2485	- Build requires kf5activitiesstats-devel and kf5people-devel
21mr|plasma5-workspace-5.27.11-17|2486	
21mr|plasma5-workspace-5.27.11-17|2487	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2488	- Drop no longer needed sddm-theme-prefix patch
21mr|plasma5-workspace-5.27.11-17|2489	
21mr|plasma5-workspace-5.27.11-17|2490	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2491	- Partially moved from startkde to default-cursors patch
21mr|plasma5-workspace-5.27.11-17|2492	
21mr|plasma5-workspace-5.27.11-17|2493	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2494	- Drop startplasmacompositor patch and disable startkde patch (startup files are gone)
21mr|plasma5-workspace-5.27.11-17|2495	
21mr|plasma5-workspace-5.27.11-17|2496	* Thu Oct 22 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2497	- Drop backported patches
21mr|plasma5-workspace-5.27.11-17|2498	
21mr|plasma5-workspace-5.27.11-17|2499	* Tue Oct 13 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2500	- New version 5.19.5
21mr|plasma5-workspace-5.27.11-17|2501	
21mr|plasma5-workspace-5.27.11-17|2502	* Mon Sep 7 2020 Алексей-З <a.zimin@rosalinux.ru> 5.14.4-11
21mr|plasma5-workspace-5.27.11-17|2503	- Release bump
21mr|plasma5-workspace-5.27.11-17|2504	
21mr|plasma5-workspace-5.27.11-17|2505	* Mon Sep 7 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|plasma5-workspace-5.27.11-17|2506	- Added "E: non-versioned-file-in-library-package"
21mr|plasma5-workspace-5.27.11-17|2507	
21mr|plasma5-workspace-5.27.11-17|2508	* Wed Jun 10 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2509	- Rebuild
21mr|plasma5-workspace-5.27.11-17|2510	
21mr|plasma5-workspace-5.27.11-17|2511	* Wed Jun 10 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|plasma5-workspace-5.27.11-17|2512	- Rebuild
21mr|plasma5-workspace-5.27.11-17|2513	
21mr|plasma5-workspace-5.27.11-17|2514	* Thu Jun 4 2020 Victor Ryzhikh <victorr2007@yandex.ru> 5.14.4-10
21mr|plasma5-workspace-5.27.11-17|2515	- Rebuild
21mr|plasma5-workspace-5.27.11-17|2516	
21mr|plasma5-workspace-5.27.11-17|2517	* Sat May 30 2020 Denis Silakov <denis.silakov@rosalab.ru> 5.14.4-9
21mr|plasma5-workspace-5.27.11-17|2518	- Rebuild for new gpsd
21mr|plasma5-workspace-5.27.11-17|2519	
21mr|plasma5-workspace-5.27.11-17|2520	* Fri May 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2521	- Build requires pkgconfig(xtst)
21mr|plasma5-workspace-5.27.11-17|2522	
21mr|plasma5-workspace-5.27.11-17|2523	* Fri May 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2524	- Build requires pkgconfig(xrender)
21mr|plasma5-workspace-5.27.11-17|2525	
21mr|plasma5-workspace-5.27.11-17|2526	* Fri May 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2527	- Build requires pkgconfig(xcb-util)
21mr|plasma5-workspace-5.27.11-17|2528	
21mr|plasma5-workspace-5.27.11-17|2529	* Fri May 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2530	- Build requires pkgconfig(xcb-image)
21mr|plasma5-workspace-5.27.11-17|2531	
21mr|plasma5-workspace-5.27.11-17|2532	* Fri May 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2533	- Build requires pkgconfig(sm)
21mr|plasma5-workspace-5.27.11-17|2534	
21mr|plasma5-workspace-5.27.11-17|2535	* Fri May 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.14.4-8
21mr|plasma5-workspace-5.27.11-17|2536	- Backport upstream patch for HAVE_X11 usage
21mr|plasma5-workspace-5.27.11-17|2537	
21mr|plasma5-workspace-5.27.11-17|2538	* Thu May 7 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|plasma5-workspace-5.27.11-17|2539	- Backport upstream patch to fix compilation with Qt 5.13
21mr|plasma5-workspace-5.27.11-17|2540	
21mr|plasma5-workspace-5.27.11-17|2541	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-workspace-5.27.11-17|2542	- bot: rpm5 -> rpm4 (8)
21mr|plasma5-workspace-5.27.11-17|2543	
21mr|plasma5-workspace-5.27.11-17|2544	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-workspace-5.27.11-17|2545	- bot: rpm5 -> rpm4 (6)
21mr|plasma5-workspace-5.27.11-17|2546	
21mr|plasma5-workspace-5.27.11-17|2547	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-workspace-5.27.11-17|2548	- bot: rpm5 -> rpm4 (3)
21mr|plasma5-workspace-5.27.11-17|2549	
21mr|plasma5-workspace-5.27.11-17|2550	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|plasma5-workspace-5.27.11-17|2551	- bot: rpm5 -> rpm4 (1)

15318 21
21mr|plasma5-workspace-wallpapers-5.27.11-3|1	%define oname plasma-workspace-wallpapers
21mr|plasma5-workspace-wallpapers-5.27.11-3|2	
21mr|plasma5-workspace-wallpapers-5.27.11-3|3	Summary:	Plasma 5 wallpapers
21mr|plasma5-workspace-wallpapers-5.27.11-3|4	Name:		plasma5-workspace-wallpapers
21mr|plasma5-workspace-wallpapers-5.27.11-3|5	Version:	5.27.11
21mr|plasma5-workspace-wallpapers-5.27.11-3|6	Release:	3
21mr|plasma5-workspace-wallpapers-5.27.11-3|7	License:	GPLv2+
21mr|plasma5-workspace-wallpapers-5.27.11-3|8	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|9	Url:		https://www.kde.org/
21mr|plasma5-workspace-wallpapers-5.27.11-3|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plasma5-workspace-wallpapers-5.27.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma5-workspace-wallpapers-5.27.11-3|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-workspace-wallpapers-5.27.11-3|13	Recommends:	plasma5-wallpaper-altai
21mr|plasma5-workspace-wallpapers-5.27.11-3|14	Recommends:	plasma5-wallpaper-autumn
21mr|plasma5-workspace-wallpapers-5.27.11-3|15	Recommends:	plasma5-wallpaper-bythewater
21mr|plasma5-workspace-wallpapers-5.27.11-3|16	Recommends:	plasma5-wallpaper-canopee
21mr|plasma5-workspace-wallpapers-5.27.11-3|17	Recommends:	plasma5-wallpaper-cascade
21mr|plasma5-workspace-wallpapers-5.27.11-3|18	Recommends:	plasma5-wallpaper-cluster
21mr|plasma5-workspace-wallpapers-5.27.11-3|19	Recommends:	plasma5-wallpaper-coldripple
21mr|plasma5-workspace-wallpapers-5.27.11-3|20	Recommends:	plasma5-wallpaper-colorfulcups
21mr|plasma5-workspace-wallpapers-5.27.11-3|21	Recommends:	plasma5-wallpaper-darkesthour
21mr|plasma5-workspace-wallpapers-5.27.11-3|22	Recommends:	plasma5-wallpaper-elarun
21mr|plasma5-workspace-wallpapers-5.27.11-3|23	Recommends:	plasma5-wallpaper-eveningglow
21mr|plasma5-workspace-wallpapers-5.27.11-3|24	Recommends:	plasma5-wallpaper-fallenleaf
21mr|plasma5-workspace-wallpapers-5.27.11-3|25	Recommends:	plasma5-wallpaper-flow
21mr|plasma5-workspace-wallpapers-5.27.11-3|26	Recommends:	plasma5-wallpaper-flyingkonqui
21mr|plasma5-workspace-wallpapers-5.27.11-3|27	Recommends:	plasma5-wallpaper-grey
21mr|plasma5-workspace-wallpapers-5.27.11-3|28	Recommends:	plasma5-wallpaper-honeywave
21mr|plasma5-workspace-wallpapers-5.27.11-3|29	Recommends:	plasma5-wallpaper-icecold
21mr|plasma5-workspace-wallpapers-5.27.11-3|30	Recommends:	plasma5-wallpaper-kay
21mr|plasma5-workspace-wallpapers-5.27.11-3|31	Recommends:	plasma5-wallpaper-kite
21mr|plasma5-workspace-wallpapers-5.27.11-3|32	Recommends:	plasma5-wallpaper-kokkini
21mr|plasma5-workspace-wallpapers-5.27.11-3|33	Recommends:	plasma5-wallpaper-milkyway
21mr|plasma5-workspace-wallpapers-5.27.11-3|34	Recommends:	plasma5-wallpaper-onestandsout
21mr|plasma5-workspace-wallpapers-5.27.11-3|35	Recommends:	plasma5-wallpaper-opal
21mr|plasma5-workspace-wallpapers-5.27.11-3|36	Recommends:	plasma5-wallpaper-pastelhills
21mr|plasma5-workspace-wallpapers-5.27.11-3|37	Recommends:	plasma5-wallpaper-path
21mr|plasma5-workspace-wallpapers-5.27.11-3|38	Recommends:	plasma5-wallpaper-patak
21mr|plasma5-workspace-wallpapers-5.27.11-3|39	Recommends:	plasma5-wallpaper-safelanding
21mr|plasma5-workspace-wallpapers-5.27.11-3|40	Recommends:	plasma5-wallpaper-shell
21mr|plasma5-workspace-wallpapers-5.27.11-3|41	Recommends:	plasma5-wallpaper-summer_1am
21mr|plasma5-workspace-wallpapers-5.27.11-3|42	Recommends:	plasma5-wallpaper-volna
21mr|plasma5-workspace-wallpapers-5.27.11-3|43	BuildArch:	noarch
21mr|plasma5-workspace-wallpapers-5.27.11-3|44	
21mr|plasma5-workspace-wallpapers-5.27.11-3|45	%description
21mr|plasma5-workspace-wallpapers-5.27.11-3|46	Plasma 5 wallpapers.
21mr|plasma5-workspace-wallpapers-5.27.11-3|47	
21mr|plasma5-workspace-wallpapers-5.27.11-3|48	%files
21mr|plasma5-workspace-wallpapers-5.27.11-3|49	
21mr|plasma5-workspace-wallpapers-5.27.11-3|50	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|51	
21mr|plasma5-workspace-wallpapers-5.27.11-3|52	%package -n plasma5-wallpaper-altai
21mr|plasma5-workspace-wallpapers-5.27.11-3|53	Summary:	Plasma 5 Altai wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|54	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|55	
21mr|plasma5-workspace-wallpapers-5.27.11-3|56	%description -n plasma5-wallpaper-altai
21mr|plasma5-workspace-wallpapers-5.27.11-3|57	Plasma 5 Altai wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|58	
21mr|plasma5-workspace-wallpapers-5.27.11-3|59	%files -n plasma5-wallpaper-altai
21mr|plasma5-workspace-wallpapers-5.27.11-3|60	%dir %{_kde5_datadir}/wallpapers/Altai/
21mr|plasma5-workspace-wallpapers-5.27.11-3|61	%{_kde5_datadir}/wallpapers/Altai/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|62	
21mr|plasma5-workspace-wallpapers-5.27.11-3|63	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|64	
21mr|plasma5-workspace-wallpapers-5.27.11-3|65	%package -n plasma5-wallpaper-autumn
21mr|plasma5-workspace-wallpapers-5.27.11-3|66	Summary:	Plasma 5 Autumn wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|67	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|68	
21mr|plasma5-workspace-wallpapers-5.27.11-3|69	%description -n plasma5-wallpaper-autumn
21mr|plasma5-workspace-wallpapers-5.27.11-3|70	Plasma 5 Autumn wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|71	
21mr|plasma5-workspace-wallpapers-5.27.11-3|72	%files -n plasma5-wallpaper-autumn
21mr|plasma5-workspace-wallpapers-5.27.11-3|73	%dir %{_kde5_datadir}/wallpapers/Autumn/
21mr|plasma5-workspace-wallpapers-5.27.11-3|74	%{_kde5_datadir}/wallpapers/Autumn/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|75	
21mr|plasma5-workspace-wallpapers-5.27.11-3|76	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|77	
21mr|plasma5-workspace-wallpapers-5.27.11-3|78	%package -n plasma5-wallpaper-bythewater
21mr|plasma5-workspace-wallpapers-5.27.11-3|79	Summary:	Plasma 5 Bythe Water wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|80	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|81	
21mr|plasma5-workspace-wallpapers-5.27.11-3|82	%description -n plasma5-wallpaper-bythewater
21mr|plasma5-workspace-wallpapers-5.27.11-3|83	Plasma 5 Bythe Water wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|84	
21mr|plasma5-workspace-wallpapers-5.27.11-3|85	%files -n plasma5-wallpaper-bythewater
21mr|plasma5-workspace-wallpapers-5.27.11-3|86	%dir %{_kde5_datadir}/wallpapers/BytheWater/
21mr|plasma5-workspace-wallpapers-5.27.11-3|87	%{_kde5_datadir}/wallpapers/BytheWater/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|88	
21mr|plasma5-workspace-wallpapers-5.27.11-3|89	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|90	
21mr|plasma5-workspace-wallpapers-5.27.11-3|91	%package -n plasma5-wallpaper-canopee
21mr|plasma5-workspace-wallpapers-5.27.11-3|92	Summary:	Plasma 5 Canopee wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|93	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|94	
21mr|plasma5-workspace-wallpapers-5.27.11-3|95	%description -n plasma5-wallpaper-canopee
21mr|plasma5-workspace-wallpapers-5.27.11-3|96	Plasma 5 Canopee wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|97	
21mr|plasma5-workspace-wallpapers-5.27.11-3|98	%files -n plasma5-wallpaper-canopee
21mr|plasma5-workspace-wallpapers-5.27.11-3|99	%dir %{_kde5_datadir}/wallpapers/Canopee/
21mr|plasma5-workspace-wallpapers-5.27.11-3|100	%{_kde5_datadir}/wallpapers/Canopee/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|101	
21mr|plasma5-workspace-wallpapers-5.27.11-3|102	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|103	
21mr|plasma5-workspace-wallpapers-5.27.11-3|104	%package -n plasma5-wallpaper-cascade
21mr|plasma5-workspace-wallpapers-5.27.11-3|105	Summary:	Plasma 5 Cascade wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|106	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|107	
21mr|plasma5-workspace-wallpapers-5.27.11-3|108	%description -n plasma5-wallpaper-cascade
21mr|plasma5-workspace-wallpapers-5.27.11-3|109	Plasma 5 Cascade wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|110	
21mr|plasma5-workspace-wallpapers-5.27.11-3|111	%files -n plasma5-wallpaper-cascade
21mr|plasma5-workspace-wallpapers-5.27.11-3|112	%dir %{_kde5_datadir}/wallpapers/Cascade/
21mr|plasma5-workspace-wallpapers-5.27.11-3|113	%{_kde5_datadir}/wallpapers/Cascade/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|114	
21mr|plasma5-workspace-wallpapers-5.27.11-3|115	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|116	
21mr|plasma5-workspace-wallpapers-5.27.11-3|117	%package -n plasma5-wallpaper-cluster
21mr|plasma5-workspace-wallpapers-5.27.11-3|118	Summary:	Plasma 5 Cluster wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|119	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|120	
21mr|plasma5-workspace-wallpapers-5.27.11-3|121	%description -n plasma5-wallpaper-cluster
21mr|plasma5-workspace-wallpapers-5.27.11-3|122	Plasma 5 Cluster wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|123	
21mr|plasma5-workspace-wallpapers-5.27.11-3|124	%files -n plasma5-wallpaper-cluster
21mr|plasma5-workspace-wallpapers-5.27.11-3|125	%dir %{_kde5_datadir}/wallpapers/Cluster/
21mr|plasma5-workspace-wallpapers-5.27.11-3|126	%{_kde5_datadir}/wallpapers/Cluster/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|127	
21mr|plasma5-workspace-wallpapers-5.27.11-3|128	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|129	
21mr|plasma5-workspace-wallpapers-5.27.11-3|130	%package -n plasma5-wallpaper-coldripple
21mr|plasma5-workspace-wallpapers-5.27.11-3|131	Summary:	Plasma 5 Cold Ripple wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|132	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|133	
21mr|plasma5-workspace-wallpapers-5.27.11-3|134	%description -n plasma5-wallpaper-coldripple
21mr|plasma5-workspace-wallpapers-5.27.11-3|135	Plasma 5 Cold Ripple wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|136	
21mr|plasma5-workspace-wallpapers-5.27.11-3|137	%files -n plasma5-wallpaper-coldripple
21mr|plasma5-workspace-wallpapers-5.27.11-3|138	%dir %{_kde5_datadir}/wallpapers/ColdRipple/
21mr|plasma5-workspace-wallpapers-5.27.11-3|139	%{_kde5_datadir}/wallpapers/ColdRipple/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|140	
21mr|plasma5-workspace-wallpapers-5.27.11-3|141	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|142	
21mr|plasma5-workspace-wallpapers-5.27.11-3|143	%package -n plasma5-wallpaper-elarun
21mr|plasma5-workspace-wallpapers-5.27.11-3|144	Summary:	Plasma 5 Elarun wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|145	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|146	
21mr|plasma5-workspace-wallpapers-5.27.11-3|147	%description -n plasma5-wallpaper-elarun
21mr|plasma5-workspace-wallpapers-5.27.11-3|148	Plasma 5 Elarun wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|149	
21mr|plasma5-workspace-wallpapers-5.27.11-3|150	%files -n plasma5-wallpaper-elarun
21mr|plasma5-workspace-wallpapers-5.27.11-3|151	%dir %{_kde5_datadir}/wallpapers/Elarun/
21mr|plasma5-workspace-wallpapers-5.27.11-3|152	%{_kde5_datadir}/wallpapers/Elarun/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|153	
21mr|plasma5-workspace-wallpapers-5.27.11-3|154	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|155	
21mr|plasma5-workspace-wallpapers-5.27.11-3|156	%package -n plasma5-wallpaper-eveningglow
21mr|plasma5-workspace-wallpapers-5.27.11-3|157	Summary:	Plasma 5 Evening Glow wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|158	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|159	
21mr|plasma5-workspace-wallpapers-5.27.11-3|160	%description -n plasma5-wallpaper-eveningglow
21mr|plasma5-workspace-wallpapers-5.27.11-3|161	Plasma 5 Evening Glow wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|162	
21mr|plasma5-workspace-wallpapers-5.27.11-3|163	%files -n plasma5-wallpaper-eveningglow
21mr|plasma5-workspace-wallpapers-5.27.11-3|164	%dir %{_kde5_datadir}/wallpapers/EveningGlow/
21mr|plasma5-workspace-wallpapers-5.27.11-3|165	%{_kde5_datadir}/wallpapers/EveningGlow/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|166	
21mr|plasma5-workspace-wallpapers-5.27.11-3|167	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|168	
21mr|plasma5-workspace-wallpapers-5.27.11-3|169	%package -n plasma5-wallpaper-colorfulcups
21mr|plasma5-workspace-wallpapers-5.27.11-3|170	Summary:	Plasma 5 Colorful Cups wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|171	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|172	
21mr|plasma5-workspace-wallpapers-5.27.11-3|173	%description -n plasma5-wallpaper-colorfulcups
21mr|plasma5-workspace-wallpapers-5.27.11-3|174	Plasma 5 Colorful Cups wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|175	
21mr|plasma5-workspace-wallpapers-5.27.11-3|176	%files -n plasma5-wallpaper-colorfulcups
21mr|plasma5-workspace-wallpapers-5.27.11-3|177	%dir %{_kde5_datadir}/wallpapers/ColorfulCups/
21mr|plasma5-workspace-wallpapers-5.27.11-3|178	%{_kde5_datadir}/wallpapers/ColorfulCups/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|179	
21mr|plasma5-workspace-wallpapers-5.27.11-3|180	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|181	
21mr|plasma5-workspace-wallpapers-5.27.11-3|182	%package -n plasma5-wallpaper-darkesthour
21mr|plasma5-workspace-wallpapers-5.27.11-3|183	Summary:	Plasma 5 Darkest Hour wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|184	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|185	
21mr|plasma5-workspace-wallpapers-5.27.11-3|186	%description -n plasma5-wallpaper-darkesthour
21mr|plasma5-workspace-wallpapers-5.27.11-3|187	Plasma 5 Darkest Hour wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|188	
21mr|plasma5-workspace-wallpapers-5.27.11-3|189	%files -n plasma5-wallpaper-darkesthour
21mr|plasma5-workspace-wallpapers-5.27.11-3|190	%dir %{_kde5_datadir}/wallpapers/DarkestHour/
21mr|plasma5-workspace-wallpapers-5.27.11-3|191	%{_kde5_datadir}/wallpapers/DarkestHour/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|192	
21mr|plasma5-workspace-wallpapers-5.27.11-3|193	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|194	
21mr|plasma5-workspace-wallpapers-5.27.11-3|195	%package -n plasma5-wallpaper-fallenleaf
21mr|plasma5-workspace-wallpapers-5.27.11-3|196	Summary:	Plasma 5 Fallen Leaf wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|197	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|198	
21mr|plasma5-workspace-wallpapers-5.27.11-3|199	%description -n plasma5-wallpaper-fallenleaf
21mr|plasma5-workspace-wallpapers-5.27.11-3|200	Plasma 5 Fallen Leaf wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|201	
21mr|plasma5-workspace-wallpapers-5.27.11-3|202	%files -n plasma5-wallpaper-fallenleaf
21mr|plasma5-workspace-wallpapers-5.27.11-3|203	%dir %{_kde5_datadir}/wallpapers/FallenLeaf/
21mr|plasma5-workspace-wallpapers-5.27.11-3|204	%{_kde5_datadir}/wallpapers/FallenLeaf/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|205	
21mr|plasma5-workspace-wallpapers-5.27.11-3|206	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|207	
21mr|plasma5-workspace-wallpapers-5.27.11-3|208	%package -n plasma5-wallpaper-flyingkonqui
21mr|plasma5-workspace-wallpapers-5.27.11-3|209	Summary:	Plasma 5 Flying Konqui wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|210	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|211	
21mr|plasma5-workspace-wallpapers-5.27.11-3|212	%description -n plasma5-wallpaper-flyingkonqui
21mr|plasma5-workspace-wallpapers-5.27.11-3|213	Plasma 5 Flying Konqui wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|214	
21mr|plasma5-workspace-wallpapers-5.27.11-3|215	%files -n plasma5-wallpaper-flyingkonqui
21mr|plasma5-workspace-wallpapers-5.27.11-3|216	%dir %{_kde5_datadir}/wallpapers/FlyingKonqui/
21mr|plasma5-workspace-wallpapers-5.27.11-3|217	%{_kde5_datadir}/wallpapers/FlyingKonqui/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|218	
21mr|plasma5-workspace-wallpapers-5.27.11-3|219	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|220	
21mr|plasma5-workspace-wallpapers-5.27.11-3|221	%package -n plasma5-wallpaper-grey
21mr|plasma5-workspace-wallpapers-5.27.11-3|222	Summary:	Plasma 5 Grey wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|223	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|224	
21mr|plasma5-workspace-wallpapers-5.27.11-3|225	%description -n plasma5-wallpaper-grey
21mr|plasma5-workspace-wallpapers-5.27.11-3|226	Plasma 5 Grey wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|227	
21mr|plasma5-workspace-wallpapers-5.27.11-3|228	%files -n plasma5-wallpaper-grey
21mr|plasma5-workspace-wallpapers-5.27.11-3|229	%dir %{_kde5_datadir}/wallpapers/Grey/
21mr|plasma5-workspace-wallpapers-5.27.11-3|230	%{_kde5_datadir}/wallpapers/Grey/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|231	
21mr|plasma5-workspace-wallpapers-5.27.11-3|232	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|233	
21mr|plasma5-workspace-wallpapers-5.27.11-3|234	%package -n plasma5-wallpaper-honeywave
21mr|plasma5-workspace-wallpapers-5.27.11-3|235	Summary:	Plasma 5 Honeywave wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|236	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|237	
21mr|plasma5-workspace-wallpapers-5.27.11-3|238	%description -n plasma5-wallpaper-honeywave
21mr|plasma5-workspace-wallpapers-5.27.11-3|239	Plasma 5 Honeywave wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|240	
21mr|plasma5-workspace-wallpapers-5.27.11-3|241	%files -n plasma5-wallpaper-honeywave
21mr|plasma5-workspace-wallpapers-5.27.11-3|242	%dir %{_kde5_datadir}/wallpapers/Honeywave/
21mr|plasma5-workspace-wallpapers-5.27.11-3|243	%{_kde5_datadir}/wallpapers/Honeywave/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|244	
21mr|plasma5-workspace-wallpapers-5.27.11-3|245	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|246	
21mr|plasma5-workspace-wallpapers-5.27.11-3|247	%package -n plasma5-wallpaper-icecold
21mr|plasma5-workspace-wallpapers-5.27.11-3|248	Summary:	Plasma 5 IceCold wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|249	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|250	
21mr|plasma5-workspace-wallpapers-5.27.11-3|251	%description -n plasma5-wallpaper-icecold
21mr|plasma5-workspace-wallpapers-5.27.11-3|252	Plasma 5 IceCold wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|253	
21mr|plasma5-workspace-wallpapers-5.27.11-3|254	%files -n plasma5-wallpaper-icecold
21mr|plasma5-workspace-wallpapers-5.27.11-3|255	%dir %{_kde5_datadir}/wallpapers/IceCold/
21mr|plasma5-workspace-wallpapers-5.27.11-3|256	%{_kde5_datadir}/wallpapers/IceCold/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|257	
21mr|plasma5-workspace-wallpapers-5.27.11-3|258	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|259	
21mr|plasma5-workspace-wallpapers-5.27.11-3|260	%package -n plasma5-wallpaper-kay
21mr|plasma5-workspace-wallpapers-5.27.11-3|261	Summary:	Plasma 5 Kay wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|262	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|263	
21mr|plasma5-workspace-wallpapers-5.27.11-3|264	%description -n plasma5-wallpaper-kay
21mr|plasma5-workspace-wallpapers-5.27.11-3|265	Plasma 5 Kay wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|266	
21mr|plasma5-workspace-wallpapers-5.27.11-3|267	%files -n plasma5-wallpaper-kay
21mr|plasma5-workspace-wallpapers-5.27.11-3|268	%dir %{_kde5_datadir}/wallpapers/Kay/
21mr|plasma5-workspace-wallpapers-5.27.11-3|269	%{_kde5_datadir}/wallpapers/Kay/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|270	
21mr|plasma5-workspace-wallpapers-5.27.11-3|271	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|272	
21mr|plasma5-workspace-wallpapers-5.27.11-3|273	%package -n plasma5-wallpaper-kite
21mr|plasma5-workspace-wallpapers-5.27.11-3|274	Summary:	Plasma 5 Kite wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|275	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|276	
21mr|plasma5-workspace-wallpapers-5.27.11-3|277	%description -n plasma5-wallpaper-kite
21mr|plasma5-workspace-wallpapers-5.27.11-3|278	Plasma 5 Kite wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|279	
21mr|plasma5-workspace-wallpapers-5.27.11-3|280	%files -n plasma5-wallpaper-kite
21mr|plasma5-workspace-wallpapers-5.27.11-3|281	%dir %{_kde5_datadir}/wallpapers/Kite/
21mr|plasma5-workspace-wallpapers-5.27.11-3|282	%{_kde5_datadir}/wallpapers/Kite/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|283	
21mr|plasma5-workspace-wallpapers-5.27.11-3|284	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|285	
21mr|plasma5-workspace-wallpapers-5.27.11-3|286	%package -n plasma5-wallpaper-kokkini
21mr|plasma5-workspace-wallpapers-5.27.11-3|287	Summary:	Plasma 5 Kokkini wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|288	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|289	
21mr|plasma5-workspace-wallpapers-5.27.11-3|290	%description -n plasma5-wallpaper-kokkini
21mr|plasma5-workspace-wallpapers-5.27.11-3|291	Plasma 5 Kokkini wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|292	
21mr|plasma5-workspace-wallpapers-5.27.11-3|293	%files -n plasma5-wallpaper-kokkini
21mr|plasma5-workspace-wallpapers-5.27.11-3|294	%dir %{_kde5_datadir}/wallpapers/Kokkini/
21mr|plasma5-workspace-wallpapers-5.27.11-3|295	%{_kde5_datadir}/wallpapers/Kokkini/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|296	
21mr|plasma5-workspace-wallpapers-5.27.11-3|297	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|298	
21mr|plasma5-workspace-wallpapers-5.27.11-3|299	%package -n plasma5-wallpaper-milkyway
21mr|plasma5-workspace-wallpapers-5.27.11-3|300	Summary:	Plasma 5 MilkyWay wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|301	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|302	
21mr|plasma5-workspace-wallpapers-5.27.11-3|303	%description -n plasma5-wallpaper-milkyway
21mr|plasma5-workspace-wallpapers-5.27.11-3|304	Plasma 5 MilkyWay wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|305	
21mr|plasma5-workspace-wallpapers-5.27.11-3|306	%files -n plasma5-wallpaper-milkyway
21mr|plasma5-workspace-wallpapers-5.27.11-3|307	%dir %{_kde5_datadir}/wallpapers/MilkyWay/
21mr|plasma5-workspace-wallpapers-5.27.11-3|308	%{_kde5_datadir}/wallpapers/MilkyWay/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|309	
21mr|plasma5-workspace-wallpapers-5.27.11-3|310	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|311	
21mr|plasma5-workspace-wallpapers-5.27.11-3|312	%package -n plasma5-wallpaper-onestandsout
21mr|plasma5-workspace-wallpapers-5.27.11-3|313	Summary:	Plasma 5 One Stands Out wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|314	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|315	
21mr|plasma5-workspace-wallpapers-5.27.11-3|316	%description -n plasma5-wallpaper-onestandsout
21mr|plasma5-workspace-wallpapers-5.27.11-3|317	Plasma 5 One Stands Out wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|318	
21mr|plasma5-workspace-wallpapers-5.27.11-3|319	%files -n plasma5-wallpaper-onestandsout
21mr|plasma5-workspace-wallpapers-5.27.11-3|320	%dir %{_kde5_datadir}/wallpapers/OneStandsOut/
21mr|plasma5-workspace-wallpapers-5.27.11-3|321	%{_kde5_datadir}/wallpapers/OneStandsOut/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|322	
21mr|plasma5-workspace-wallpapers-5.27.11-3|323	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|324	
21mr|plasma5-workspace-wallpapers-5.27.11-3|325	%package -n plasma5-wallpaper-opal
21mr|plasma5-workspace-wallpapers-5.27.11-3|326	Summary:	Plasma 5 Opal wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|327	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|328	
21mr|plasma5-workspace-wallpapers-5.27.11-3|329	%description -n plasma5-wallpaper-opal
21mr|plasma5-workspace-wallpapers-5.27.11-3|330	Plasma 5 Opal wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|331	
21mr|plasma5-workspace-wallpapers-5.27.11-3|332	%files -n plasma5-wallpaper-opal
21mr|plasma5-workspace-wallpapers-5.27.11-3|333	%dir %{_kde5_datadir}/wallpapers/Opal/
21mr|plasma5-workspace-wallpapers-5.27.11-3|334	%{_kde5_datadir}/wallpapers/Opal/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|335	
21mr|plasma5-workspace-wallpapers-5.27.11-3|336	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|337	
21mr|plasma5-workspace-wallpapers-5.27.11-3|338	%package -n plasma5-wallpaper-pastelhills
21mr|plasma5-workspace-wallpapers-5.27.11-3|339	Summary:	Plasma 5 Pastel Hills wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|340	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|341	
21mr|plasma5-workspace-wallpapers-5.27.11-3|342	%description -n plasma5-wallpaper-pastelhills
21mr|plasma5-workspace-wallpapers-5.27.11-3|343	Plasma 5 Pastel Hills wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|344	
21mr|plasma5-workspace-wallpapers-5.27.11-3|345	%files -n plasma5-wallpaper-pastelhills
21mr|plasma5-workspace-wallpapers-5.27.11-3|346	%dir %{_kde5_datadir}/wallpapers/PastelHills/
21mr|plasma5-workspace-wallpapers-5.27.11-3|347	%{_kde5_datadir}/wallpapers/PastelHills/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|348	
21mr|plasma5-workspace-wallpapers-5.27.11-3|349	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|350	
21mr|plasma5-workspace-wallpapers-5.27.11-3|351	%package -n plasma5-wallpaper-path
21mr|plasma5-workspace-wallpapers-5.27.11-3|352	Summary:	Plasma 5 Path wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|353	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|354	
21mr|plasma5-workspace-wallpapers-5.27.11-3|355	%description -n plasma5-wallpaper-path
21mr|plasma5-workspace-wallpapers-5.27.11-3|356	Plasma 5 Path wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|357	
21mr|plasma5-workspace-wallpapers-5.27.11-3|358	%files -n plasma5-wallpaper-path
21mr|plasma5-workspace-wallpapers-5.27.11-3|359	%dir %{_kde5_datadir}/wallpapers/Path/
21mr|plasma5-workspace-wallpapers-5.27.11-3|360	%{_kde5_datadir}/wallpapers/Path/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|361	
21mr|plasma5-workspace-wallpapers-5.27.11-3|362	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|363	
21mr|plasma5-workspace-wallpapers-5.27.11-3|364	%package -n plasma5-wallpaper-patak
21mr|plasma5-workspace-wallpapers-5.27.11-3|365	Summary:	Plasma 5 Patak wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|366	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|367	
21mr|plasma5-workspace-wallpapers-5.27.11-3|368	%description -n plasma5-wallpaper-patak
21mr|plasma5-workspace-wallpapers-5.27.11-3|369	Plasma 5 Patak wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|370	
21mr|plasma5-workspace-wallpapers-5.27.11-3|371	%files -n plasma5-wallpaper-patak
21mr|plasma5-workspace-wallpapers-5.27.11-3|372	%dir %{_kde5_datadir}/wallpapers/Patak/
21mr|plasma5-workspace-wallpapers-5.27.11-3|373	%{_kde5_datadir}/wallpapers/Patak/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|374	
21mr|plasma5-workspace-wallpapers-5.27.11-3|375	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|376	
21mr|plasma5-workspace-wallpapers-5.27.11-3|377	%package -n plasma5-wallpaper-summer_1am
21mr|plasma5-workspace-wallpapers-5.27.11-3|378	Summary:	Plasma 5 Summer 1AM wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|379	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|380	
21mr|plasma5-workspace-wallpapers-5.27.11-3|381	%description -n plasma5-wallpaper-summer_1am
21mr|plasma5-workspace-wallpapers-5.27.11-3|382	Plasma 5 Summer 1AM wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|383	
21mr|plasma5-workspace-wallpapers-5.27.11-3|384	%files -n plasma5-wallpaper-summer_1am
21mr|plasma5-workspace-wallpapers-5.27.11-3|385	%dir %{_kde5_datadir}/wallpapers/summer_1am/
21mr|plasma5-workspace-wallpapers-5.27.11-3|386	%{_kde5_datadir}/wallpapers/summer_1am/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|387	
21mr|plasma5-workspace-wallpapers-5.27.11-3|388	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|389	
21mr|plasma5-workspace-wallpapers-5.27.11-3|390	%package -n plasma5-wallpaper-volna
21mr|plasma5-workspace-wallpapers-5.27.11-3|391	Summary:	Plasma 5 Volna wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|392	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|393	
21mr|plasma5-workspace-wallpapers-5.27.11-3|394	%description -n plasma5-wallpaper-volna
21mr|plasma5-workspace-wallpapers-5.27.11-3|395	Plasma 5 Volna wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|396	
21mr|plasma5-workspace-wallpapers-5.27.11-3|397	%files -n plasma5-wallpaper-volna
21mr|plasma5-workspace-wallpapers-5.27.11-3|398	%dir %{_kde5_datadir}/wallpapers/Volna/
21mr|plasma5-workspace-wallpapers-5.27.11-3|399	%{_kde5_datadir}/wallpapers/Volna/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|400	
21mr|plasma5-workspace-wallpapers-5.27.11-3|401	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|402	
21mr|plasma5-workspace-wallpapers-5.27.11-3|403	%package -n plasma5-wallpaper-flow
21mr|plasma5-workspace-wallpapers-5.27.11-3|404	Summary:	Plasma 5 Flow wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|405	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|406	
21mr|plasma5-workspace-wallpapers-5.27.11-3|407	%description -n plasma5-wallpaper-flow
21mr|plasma5-workspace-wallpapers-5.27.11-3|408	Plasma 5 Flow wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|409	
21mr|plasma5-workspace-wallpapers-5.27.11-3|410	%files -n plasma5-wallpaper-flow
21mr|plasma5-workspace-wallpapers-5.27.11-3|411	%dir %{_kde5_datadir}/wallpapers/Flow/
21mr|plasma5-workspace-wallpapers-5.27.11-3|412	%{_kde5_datadir}/wallpapers/Flow/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|413	
21mr|plasma5-workspace-wallpapers-5.27.11-3|414	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|415	
21mr|plasma5-workspace-wallpapers-5.27.11-3|416	%package -n plasma5-wallpaper-shell
21mr|plasma5-workspace-wallpapers-5.27.11-3|417	Summary:	Plasma 5 Shell wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|418	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|419	
21mr|plasma5-workspace-wallpapers-5.27.11-3|420	%description -n plasma5-wallpaper-shell
21mr|plasma5-workspace-wallpapers-5.27.11-3|421	Plasma 5 Shell wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|422	
21mr|plasma5-workspace-wallpapers-5.27.11-3|423	%files -n plasma5-wallpaper-shell
21mr|plasma5-workspace-wallpapers-5.27.11-3|424	%dir %{_kde5_datadir}/wallpapers/Shell/
21mr|plasma5-workspace-wallpapers-5.27.11-3|425	%{_kde5_datadir}/wallpapers/Shell/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|426	
21mr|plasma5-workspace-wallpapers-5.27.11-3|427	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|428	
21mr|plasma5-workspace-wallpapers-5.27.11-3|429	%package -n plasma5-wallpaper-safelanding
21mr|plasma5-workspace-wallpapers-5.27.11-3|430	Summary:	Plasma 5 SafeLanding wallpaper
21mr|plasma5-workspace-wallpapers-5.27.11-3|431	Group:		Graphical desktop/KDE
21mr|plasma5-workspace-wallpapers-5.27.11-3|432	
21mr|plasma5-workspace-wallpapers-5.27.11-3|433	%description -n plasma5-wallpaper-safelanding
21mr|plasma5-workspace-wallpapers-5.27.11-3|434	Plasma 5 Shell wallpaper.
21mr|plasma5-workspace-wallpapers-5.27.11-3|435	
21mr|plasma5-workspace-wallpapers-5.27.11-3|436	%files -n plasma5-wallpaper-safelanding
21mr|plasma5-workspace-wallpapers-5.27.11-3|437	%dir %{_kde5_datadir}/wallpapers/SafeLanding/
21mr|plasma5-workspace-wallpapers-5.27.11-3|438	%{_kde5_datadir}/wallpapers/SafeLanding/*
21mr|plasma5-workspace-wallpapers-5.27.11-3|439	
21mr|plasma5-workspace-wallpapers-5.27.11-3|440	#----------------------------------------------------------------------------
21mr|plasma5-workspace-wallpapers-5.27.11-3|441	
21mr|plasma5-workspace-wallpapers-5.27.11-3|442	%prep
21mr|plasma5-workspace-wallpapers-5.27.11-3|443	%autosetup -n %{oname}-%{version}
21mr|plasma5-workspace-wallpapers-5.27.11-3|444	
21mr|plasma5-workspace-wallpapers-5.27.11-3|445	%build
21mr|plasma5-workspace-wallpapers-5.27.11-3|446	%cmake_kde5
21mr|plasma5-workspace-wallpapers-5.27.11-3|447	%make
21mr|plasma5-workspace-wallpapers-5.27.11-3|448	
21mr|plasma5-workspace-wallpapers-5.27.11-3|449	%install
21mr|plasma5-workspace-wallpapers-5.27.11-3|450	%makeinstall_std -C build

15319 21
21mr|plasma5-zeroconf-ioslave-21.12.3-2|1	
21mr|plasma5-zeroconf-ioslave-21.12.3-2|2	%define oname zeroconf-ioslave
21mr|plasma5-zeroconf-ioslave-21.12.3-2|3	
21mr|plasma5-zeroconf-ioslave-21.12.3-2|4	Summary:	DNS-SD Service Discovery Monitor for Plasma 5
21mr|plasma5-zeroconf-ioslave-21.12.3-2|5	Name:		plasma5-%{oname}
21mr|plasma5-zeroconf-ioslave-21.12.3-2|6	Version:	21.12.3
21mr|plasma5-zeroconf-ioslave-21.12.3-2|7	Release:	2
21mr|plasma5-zeroconf-ioslave-21.12.3-2|8	License:	GPLv2+
21mr|plasma5-zeroconf-ioslave-21.12.3-2|9	Group:		Graphical desktop/KDE
21mr|plasma5-zeroconf-ioslave-21.12.3-2|10	Url:		http://www.kde.org
21mr|plasma5-zeroconf-ioslave-21.12.3-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|plasma5-zeroconf-ioslave-21.12.3-2|12	Patch0:		0001-Enable-SMB-Zeroconf-discovery.patch
21mr|plasma5-zeroconf-ioslave-21.12.3-2|13	BuildRequires:	extra-cmake-modules
21mr|plasma5-zeroconf-ioslave-21.12.3-2|14	BuildRequires:	kf5dbusaddons-devel
21mr|plasma5-zeroconf-ioslave-21.12.3-2|15	BuildRequires:	kf5dnssd-devel
21mr|plasma5-zeroconf-ioslave-21.12.3-2|16	BuildRequires:	kf5i18n-devel
21mr|plasma5-zeroconf-ioslave-21.12.3-2|17	BuildRequires:	kf5kio-devel
21mr|plasma5-zeroconf-ioslave-21.12.3-2|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma5-zeroconf-ioslave-21.12.3-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma5-zeroconf-ioslave-21.12.3-2|20	Requires:	nss_mdns
21mr|plasma5-zeroconf-ioslave-21.12.3-2|21	# Because of dbus interface
21mr|plasma5-zeroconf-ioslave-21.12.3-2|22	Conflicts:	kdnssd < 1:17.04.3-2
21mr|plasma5-zeroconf-ioslave-21.12.3-2|23	
21mr|plasma5-zeroconf-ioslave-21.12.3-2|24	%description
21mr|plasma5-zeroconf-ioslave-21.12.3-2|25	DNS-SD Service Discovery Monitor for Plasma 5.
21mr|plasma5-zeroconf-ioslave-21.12.3-2|26	
21mr|plasma5-zeroconf-ioslave-21.12.3-2|27	%files -f kio5_zeroconf.lang
21mr|plasma5-zeroconf-ioslave-21.12.3-2|28	%{_kde5_datadir}/remoteview/zeroconf.desktop
21mr|plasma5-zeroconf-ioslave-21.12.3-2|29	%{_datadir}/dbus-1/interfaces/org.kde.kdnssd.xml
21mr|plasma5-zeroconf-ioslave-21.12.3-2|30	%{_kde5_plugindir}/kded/dnssdwatcher.so
21mr|plasma5-zeroconf-ioslave-21.12.3-2|31	%{_qt5_plugindir}/kf5/kio/zeroconf.so
21mr|plasma5-zeroconf-ioslave-21.12.3-2|32	%{_appdatadir}/org.kde.zeroconf-ioslave.metainfo.xml
21mr|plasma5-zeroconf-ioslave-21.12.3-2|33	#----------------------------------------------------------------------------
21mr|plasma5-zeroconf-ioslave-21.12.3-2|34	
21mr|plasma5-zeroconf-ioslave-21.12.3-2|35	%prep
21mr|plasma5-zeroconf-ioslave-21.12.3-2|36	%autosetup -p1 -n %{oname}-%{version}
21mr|plasma5-zeroconf-ioslave-21.12.3-2|37	
21mr|plasma5-zeroconf-ioslave-21.12.3-2|38	%build
21mr|plasma5-zeroconf-ioslave-21.12.3-2|39	%cmake_kde5
21mr|plasma5-zeroconf-ioslave-21.12.3-2|40	%make
21mr|plasma5-zeroconf-ioslave-21.12.3-2|41	
21mr|plasma5-zeroconf-ioslave-21.12.3-2|42	%install
21mr|plasma5-zeroconf-ioslave-21.12.3-2|43	%makeinstall_std -C build
21mr|plasma5-zeroconf-ioslave-21.12.3-2|44	
21mr|plasma5-zeroconf-ioslave-21.12.3-2|45	%find_lang kio5_zeroconf

15320 21
21mr|plasma-camera-1.0-3|1	Summary:	Camera app for Plasma Mobile
21mr|plasma-camera-1.0-3|2	Name:		plasma-camera
21mr|plasma-camera-1.0-3|3	Version:	1.0
21mr|plasma-camera-1.0-3|4	Release:	3
21mr|plasma-camera-1.0-3|5	Group:		Graphical desktop/KDE
21mr|plasma-camera-1.0-3|6	License:	GPLv3
21mr|plasma-camera-1.0-3|7	Source0:	https://invent.kde.org/plasma-mobile/plasma-camera/-/archive/master/plasma-camera-master.tar.bz2
21mr|plasma-camera-1.0-3|8	BuildRequires:	extra-cmake-modules
21mr|plasma-camera-1.0-3|9	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma-camera-1.0-3|10	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma-camera-1.0-3|11	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma-camera-1.0-3|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma-camera-1.0-3|13	BuildRequires:	pkgconfig(Qt5Svg)
21mr|plasma-camera-1.0-3|14	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|plasma-camera-1.0-3|15	BuildRequires:	kf5coreaddons-devel
21mr|plasma-camera-1.0-3|16	BuildRequires:	kf5config-devel
21mr|plasma-camera-1.0-3|17	BuildRequires:	kf5i18n-devel
21mr|plasma-camera-1.0-3|18	BuildRequires:	kf5kirigami2-devel
21mr|plasma-camera-1.0-3|19	
21mr|plasma-camera-1.0-3|20	%description
21mr|plasma-camera-1.0-3|21	Camera app for Plasma Mobile.
21mr|plasma-camera-1.0-3|22	
21mr|plasma-camera-1.0-3|23	%files
21mr|plasma-camera-1.0-3|24	%{_kde5_bindir}/plasma-camera
21mr|plasma-camera-1.0-3|25	%{_kde5_applicationsdir}/org.kde.plasma.camera.desktop
21mr|plasma-camera-1.0-3|26	%{_appdatadir}/org.kde.plasma.camera.appdata.xml
21mr|plasma-camera-1.0-3|27	
21mr|plasma-camera-1.0-3|28	#----------------------------------------
21mr|plasma-camera-1.0-3|29	
21mr|plasma-camera-1.0-3|30	%prep
21mr|plasma-camera-1.0-3|31	%autosetup -p1 -n plasma-camera-master
21mr|plasma-camera-1.0-3|32	
21mr|plasma-camera-1.0-3|33	%build
21mr|plasma-camera-1.0-3|34	%cmake_kde5
21mr|plasma-camera-1.0-3|35	%make
21mr|plasma-camera-1.0-3|36	
21mr|plasma-camera-1.0-3|37	%install
21mr|plasma-camera-1.0-3|38	%makeinstall_std -C build

15321 21
21mr|plasma-dialer-23.01.0-4|1	Summary:	Dialer for Plasma Mobile
21mr|plasma-dialer-23.01.0-4|2	Name:		plasma-dialer
21mr|plasma-dialer-23.01.0-4|3	Version:	23.01.0
21mr|plasma-dialer-23.01.0-4|4	Release:	4
21mr|plasma-dialer-23.01.0-4|5	Group:		Graphical desktop/KDE
21mr|plasma-dialer-23.01.0-4|6	License:	GPLv3
21mr|plasma-dialer-23.01.0-4|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|plasma-dialer-23.01.0-4|8	Source1:	plasma-dialer-22.11_ru.tar.gz
21mr|plasma-dialer-23.01.0-4|9	BuildRequires:	kf5coreaddons-devel
21mr|plasma-dialer-23.01.0-4|10	BuildRequires:	kf5config-devel
21mr|plasma-dialer-23.01.0-4|11	BuildRequires:	kf5contacts-devel
21mr|plasma-dialer-23.01.0-4|12	BuildRequires:	kf5dbusaddons-devel
21mr|plasma-dialer-23.01.0-4|13	BuildRequires:	kf5i18n-devel
21mr|plasma-dialer-23.01.0-4|14	BuildRequires:	kf5kio-devel
21mr|plasma-dialer-23.01.0-4|15	BuildRequires:	kf5modemmanagerqt-devel
21mr|plasma-dialer-23.01.0-4|16	BuildRequires:	kf5notifications-devel
21mr|plasma-dialer-23.01.0-4|17	BuildRequires:	kf5people-devel
21mr|plasma-dialer-23.01.0-4|18	BuildRequires:	kirigami-addons-devel
21mr|plasma-dialer-23.01.0-4|19	BuildRequires:	%{_lib}kf5pulseaudioqt-devel
21mr|plasma-dialer-23.01.0-4|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma-dialer-23.01.0-4|21	BuildRequires:	pkgconfig(Qt5Feedback)
21mr|plasma-dialer-23.01.0-4|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma-dialer-23.01.0-4|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma-dialer-23.01.0-4|24	BuildRequires:	pkgconfig(Qt5Sql)
21mr|plasma-dialer-23.01.0-4|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma-dialer-23.01.0-4|26	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|plasma-dialer-23.01.0-4|27	BuildRequires:	pkgconfig(ModemManager)
21mr|plasma-dialer-23.01.0-4|28	BuildRequires:	pkgconfig(libpulse)
21mr|plasma-dialer-23.01.0-4|29	BuildRequires:	pkgconfig(protobuf)
21mr|plasma-dialer-23.01.0-4|30	BuildRequires:	pkgconfig(mpris-qt5)
21mr|plasma-dialer-23.01.0-4|31	BuildRequires:	pkgconfig(libcallaudio-0.1)
21mr|plasma-dialer-23.01.0-4|32	BuildRequires:	phonenumber-devel
21mr|plasma-dialer-23.01.0-4|33	BuildRequires:	plasma-wayland-protocols-devel
21mr|plasma-dialer-23.01.0-4|34	Requires:  kirigami-addons
21mr|plasma-dialer-23.01.0-4|35	
21mr|plasma-dialer-23.01.0-4|36	%description
21mr|plasma-dialer-23.01.0-4|37	Dialer for Plasma Mobile.
21mr|plasma-dialer-23.01.0-4|38	
21mr|plasma-dialer-23.01.0-4|39	%prep
21mr|plasma-dialer-23.01.0-4|40	%autosetup -p1
21mr|plasma-dialer-23.01.0-4|41	
21mr|plasma-dialer-23.01.0-4|42	pushd po
21mr|plasma-dialer-23.01.0-4|43	tar -xvzf %{SOURCE1}
21mr|plasma-dialer-23.01.0-4|44	popd
21mr|plasma-dialer-23.01.0-4|45	
21mr|plasma-dialer-23.01.0-4|46	%build
21mr|plasma-dialer-23.01.0-4|47	%cmake_kde5
21mr|plasma-dialer-23.01.0-4|48	%make
21mr|plasma-dialer-23.01.0-4|49	
21mr|plasma-dialer-23.01.0-4|50	%install
21mr|plasma-dialer-23.01.0-4|51	%makeinstall_std -C build
21mr|plasma-dialer-23.01.0-4|52	%find_lang %{name} --all-name
21mr|plasma-dialer-23.01.0-4|53	
21mr|plasma-dialer-23.01.0-4|54	# Not currently used by anything, so no need for
21mr|plasma-dialer-23.01.0-4|55	# a -devel package so far
21mr|plasma-dialer-23.01.0-4|56	rm -rf %{buildroot}%{_includedir} %{buildroot}%{_libdir}/*.a
21mr|plasma-dialer-23.01.0-4|57	
21mr|plasma-dialer-23.01.0-4|58	%files -f %{name}.lang
21mr|plasma-dialer-23.01.0-4|59	%{_kde5_bindir}/plasmaphonedialer
21mr|plasma-dialer-23.01.0-4|60	%{_kde5_applicationsdir}/org.kde.phone.dialer.desktop
21mr|plasma-dialer-23.01.0-4|61	%{_kde5_datadir}/icons/hicolor/scalable/apps/dialer.svg
21mr|plasma-dialer-23.01.0-4|62	%{_kde5_notificationsdir}/plasma_dialer.notifyrc
21mr|plasma-dialer-23.01.0-4|63	%{_appdatadir}/org.kde.phone.dialer.appdata.xml
21mr|plasma-dialer-23.01.0-4|64	%{_sysconfdir}/xdg/autostart/org.kde.modem.daemon.desktop
21mr|plasma-dialer-23.01.0-4|65	%{_sysconfdir}/xdg/autostart/org.kde.telephony.daemon.desktop
21mr|plasma-dialer-23.01.0-4|66	%{_kde5_libexecdir}/kde-telephony-daemon
21mr|plasma-dialer-23.01.0-4|67	%{_kde5_libexecdir}/modem-daemon
21mr|plasma-dialer-23.01.0-4|68	%{_kde5_qmldir}/org/kde/telephony
21mr|plasma-dialer-23.01.0-4|69	%{_datadir}/dbus-1/interfaces/org.kde.telephony.*.xml
21mr|plasma-dialer-23.01.0-4|70	%{_datadir}/dbus-1/services/org.kde.modemdaemon.service
21mr|plasma-dialer-23.01.0-4|71	%{_datadir}/dbus-1/services/org.kde.telephony.service

15322 21
21mr|plasma-framework-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|plasma-framework-5.116.0-4|2	
21mr|plasma-framework-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|plasma-framework-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|plasma-framework-5.116.0-4|5	
21mr|plasma-framework-5.116.0-4|6	# Disabled since 5.11.0
21mr|plasma-framework-5.116.0-4|7	%bcond_with ruby
21mr|plasma-framework-5.116.0-4|8	
21mr|plasma-framework-5.116.0-4|9	Summary:	KDE Frameworks 5 plugin based UI runtime module
21mr|plasma-framework-5.116.0-4|10	Name:		plasma-framework
21mr|plasma-framework-5.116.0-4|11	Version:	5.116.0
21mr|plasma-framework-5.116.0-4|12	Release:	4
21mr|plasma-framework-5.116.0-4|13	License:	GPLv2+
21mr|plasma-framework-5.116.0-4|14	Group:		Graphical desktop/KDE
21mr|plasma-framework-5.116.0-4|15	Url:		https://www.kde.org/
21mr|plasma-framework-5.116.0-4|16	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|plasma-framework-5.116.0-4|17	Source1:	start.svgz
21mr|plasma-framework-5.116.0-4|18	Source2:	icons.tar.gz
21mr|plasma-framework-5.116.0-4|19	Source3:	start.tar.gz
21mr|plasma-framework-5.116.0-4|20	Patch0:		build-e2k.patch
21mr|plasma-framework-5.116.0-4|21	Patch1:		placeholder-message-fix-binding-loop.patch
21mr|plasma-framework-5.116.0-4|22	BuildRequires:	extra-cmake-modules
21mr|plasma-framework-5.116.0-4|23	BuildRequires:	qt5-linguist-tools
21mr|plasma-framework-5.116.0-4|24	BuildRequires:	kf5activities-devel
21mr|plasma-framework-5.116.0-4|25	BuildRequires:	kf5archive-devel
21mr|plasma-framework-5.116.0-4|26	BuildRequires:	kf5config-devel
21mr|plasma-framework-5.116.0-4|27	BuildRequires:	kf5configwidgets-devel
21mr|plasma-framework-5.116.0-4|28	BuildRequires:	kf5coreaddons-devel
21mr|plasma-framework-5.116.0-4|29	BuildRequires:	kf5dbusaddons-devel
21mr|plasma-framework-5.116.0-4|30	BuildRequires:	kf5declarative-devel
21mr|plasma-framework-5.116.0-4|31	BuildRequires:	kf5doctools-devel
21mr|plasma-framework-5.116.0-4|32	BuildRequires:	kf5globalaccel-devel
21mr|plasma-framework-5.116.0-4|33	BuildRequires:	kf5guiaddons-devel
21mr|plasma-framework-5.116.0-4|34	BuildRequires:	kf5i18n-devel
21mr|plasma-framework-5.116.0-4|35	BuildRequires:	kf5iconthemes-devel
21mr|plasma-framework-5.116.0-4|36	BuildRequires:	kf5kio-devel
21mr|plasma-framework-5.116.0-4|37	BuildRequires:	kf5kirigami2-devel
21mr|plasma-framework-5.116.0-4|38	BuildRequires:	kf5notifications-devel
21mr|plasma-framework-5.116.0-4|39	BuildRequires:	kf5package-devel
21mr|plasma-framework-5.116.0-4|40	BuildRequires:	kf5service-devel
21mr|plasma-framework-5.116.0-4|41	BuildRequires:	kf5wayland-devel
21mr|plasma-framework-5.116.0-4|42	BuildRequires:	kf5windowsystem-devel
21mr|plasma-framework-5.116.0-4|43	BuildRequires:	kf5xmlgui-devel
21mr|plasma-framework-5.116.0-4|44	BuildRequires:	pkgconfig(egl)
21mr|plasma-framework-5.116.0-4|45	BuildRequires:	pkgconfig(gl)
21mr|plasma-framework-5.116.0-4|46	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma-framework-5.116.0-4|47	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma-framework-5.116.0-4|48	BuildRequires:	pkgconfig(Qt5Network)
21mr|plasma-framework-5.116.0-4|49	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plasma-framework-5.116.0-4|50	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma-framework-5.116.0-4|51	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|plasma-framework-5.116.0-4|52	BuildRequires:	pkgconfig(Qt5Sql)
21mr|plasma-framework-5.116.0-4|53	BuildRequires:	pkgconfig(Qt5Svg)
21mr|plasma-framework-5.116.0-4|54	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma-framework-5.116.0-4|55	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plasma-framework-5.116.0-4|56	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|plasma-framework-5.116.0-4|57	BuildRequires:	pkgconfig(x11)
21mr|plasma-framework-5.116.0-4|58	BuildRequires:	pkgconfig(xcb)
21mr|plasma-framework-5.116.0-4|59	BuildRequires:	pkgconfig(xcb-composite)
21mr|plasma-framework-5.116.0-4|60	BuildRequires:	pkgconfig(xcb-damage)
21mr|plasma-framework-5.116.0-4|61	BuildRequires:	pkgconfig(xcb-render)
21mr|plasma-framework-5.116.0-4|62	BuildRequires:	pkgconfig(xcb-shape)
21mr|plasma-framework-5.116.0-4|63	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|plasma-framework-5.116.0-4|64	Recommends:	plasma5-desktoptheme-air
21mr|plasma-framework-5.116.0-4|65	Requires:	plasma5-desktoptheme-breeze
21mr|plasma-framework-5.116.0-4|66	Requires:	plasma5-desktoptheme-breeze-dark
21mr|plasma-framework-5.116.0-4|67	Requires:	plasma5-desktoptheme-breeze-light
21mr|plasma-framework-5.116.0-4|68	Recommends:	plasma5-desktoptheme-oxygen
21mr|plasma-framework-5.116.0-4|69	Requires:	plasma5-scriptengine-declarative
21mr|plasma-framework-5.116.0-4|70	%if %{with ruby}
21mr|plasma-framework-5.116.0-4|71	Requires:	plasma5-scriptengine-ruby
21mr|plasma-framework-5.116.0-4|72	%else
21mr|plasma-framework-5.116.0-4|73	Obsoletes:	plasma5-dataengine-testengine < 5.73.0
21mr|plasma-framework-5.116.0-4|74	Obsoletes:	plasma5-scriptengine-ruby < %{EVRD}
21mr|plasma-framework-5.116.0-4|75	%endif
21mr|plasma-framework-5.116.0-4|76	Conflicts:	kirigami2 < 5.43
21mr|plasma-framework-5.116.0-4|77	
21mr|plasma-framework-5.116.0-4|78	%description
21mr|plasma-framework-5.116.0-4|79	KDE Frameworks 5 plugin based UI runtime module.
21mr|plasma-framework-5.116.0-4|80	
21mr|plasma-framework-5.116.0-4|81	The plasma framework provides the foundations that can be used to build
21mr|plasma-framework-5.116.0-4|82	a primary user interface, from graphical to logical components.
21mr|plasma-framework-5.116.0-4|83	
21mr|plasma-framework-5.116.0-4|84	%files
21mr|plasma-framework-5.116.0-4|85	%{_kde5_bindir}/plasmapkg2
21mr|plasma-framework-5.116.0-4|86	%{_kde5_datadir}/plasma/services/*.operations
21mr|plasma-framework-5.116.0-4|87	%{_kde5_datadir}/qlogging-categories5/plasma-framework.categories
21mr|plasma-framework-5.116.0-4|88	%{_kde5_datadir}/qlogging-categories5/plasma-framework.renamecategories
21mr|plasma-framework-5.116.0-4|89	%{_kde5_mandir}/man1/plasmapkg2.1*
21mr|plasma-framework-5.116.0-4|90	%{_kde5_qmldir}/org/kde/kirigami.2/styles/Plasma/AbstractApplicationHeader.qml
21mr|plasma-framework-5.116.0-4|91	%{_kde5_qmldir}/org/kde/kirigami.2/styles/Plasma/Icon.qml
21mr|plasma-framework-5.116.0-4|92	%{_kde5_qmldir}/org/kde/kirigami.2/styles/Plasma/Theme.qml
21mr|plasma-framework-5.116.0-4|93	%{_kde5_servicetypes}/plasma-*.desktop
21mr|plasma-framework-5.116.0-4|94	%{_kde5_plugindir}/kirigami/KirigamiPlasmaStyle.so
21mr|plasma-framework-5.116.0-4|95	%{_qt5_plugindir}/kpackage/packagestructure/*
21mr|plasma-framework-5.116.0-4|96	
21mr|plasma-framework-5.116.0-4|97	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|98	
21mr|plasma-framework-5.116.0-4|99	%package -n plasma5-desktoptheme-air
21mr|plasma-framework-5.116.0-4|100	Summary:	Air plasma desktop theme
21mr|plasma-framework-5.116.0-4|101	Group:		Graphical desktop/KDE
21mr|plasma-framework-5.116.0-4|102	BuildArch:	noarch
21mr|plasma-framework-5.116.0-4|103	
21mr|plasma-framework-5.116.0-4|104	%description -n plasma5-desktoptheme-air
21mr|plasma-framework-5.116.0-4|105	Air plasma desktop theme.
21mr|plasma-framework-5.116.0-4|106	
21mr|plasma-framework-5.116.0-4|107	%files -n plasma5-desktoptheme-air
21mr|plasma-framework-5.116.0-4|108	%dir %{_kde5_datadir}/plasma/desktoptheme/air/
21mr|plasma-framework-5.116.0-4|109	%{_kde5_datadir}/plasma/desktoptheme/air/*
21mr|plasma-framework-5.116.0-4|110	
21mr|plasma-framework-5.116.0-4|111	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|112	
21mr|plasma-framework-5.116.0-4|113	%package -n plasma5-desktoptheme-breeze
21mr|plasma-framework-5.116.0-4|114	Summary:	Breeze plasma desktop theme
21mr|plasma-framework-5.116.0-4|115	Group:		Graphical desktop/KDE
21mr|plasma-framework-5.116.0-4|116	Conflicts:	plasma5-applet-notes < 5.4.3-2
21mr|plasma-framework-5.116.0-4|117	BuildArch:	noarch
21mr|plasma-framework-5.116.0-4|118	
21mr|plasma-framework-5.116.0-4|119	%description -n plasma5-desktoptheme-breeze
21mr|plasma-framework-5.116.0-4|120	Breeze plasma desktop theme.
21mr|plasma-framework-5.116.0-4|121	
21mr|plasma-framework-5.116.0-4|122	%files -n plasma5-desktoptheme-breeze
21mr|plasma-framework-5.116.0-4|123	%dir %{_kde5_datadir}/plasma/desktoptheme/default/
21mr|plasma-framework-5.116.0-4|124	%{_kde5_datadir}/plasma/desktoptheme/default/*
21mr|plasma-framework-5.116.0-4|125	
21mr|plasma-framework-5.116.0-4|126	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|127	
21mr|plasma-framework-5.116.0-4|128	%package -n plasma5-desktoptheme-breeze-dark
21mr|plasma-framework-5.116.0-4|129	Summary:	Breeze Dark plasma desktop theme
21mr|plasma-framework-5.116.0-4|130	Group:		Graphical desktop/KDE
21mr|plasma-framework-5.116.0-4|131	BuildArch:	noarch
21mr|plasma-framework-5.116.0-4|132	
21mr|plasma-framework-5.116.0-4|133	%description -n plasma5-desktoptheme-breeze-dark
21mr|plasma-framework-5.116.0-4|134	Breeze Dark plasma desktop theme.
21mr|plasma-framework-5.116.0-4|135	
21mr|plasma-framework-5.116.0-4|136	%files -n plasma5-desktoptheme-breeze-dark
21mr|plasma-framework-5.116.0-4|137	%dir %{_kde5_datadir}/plasma/desktoptheme/breeze-dark/
21mr|plasma-framework-5.116.0-4|138	%{_kde5_datadir}/plasma/desktoptheme/breeze-dark/*
21mr|plasma-framework-5.116.0-4|139	
21mr|plasma-framework-5.116.0-4|140	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|141	
21mr|plasma-framework-5.116.0-4|142	%package -n plasma5-desktoptheme-breeze-light
21mr|plasma-framework-5.116.0-4|143	Summary:	Breeze Light plasma desktop theme
21mr|plasma-framework-5.116.0-4|144	Group:		Graphical desktop/KDE
21mr|plasma-framework-5.116.0-4|145	BuildArch:	noarch
21mr|plasma-framework-5.116.0-4|146	
21mr|plasma-framework-5.116.0-4|147	%description -n plasma5-desktoptheme-breeze-light
21mr|plasma-framework-5.116.0-4|148	Breeze Light plasma desktop theme.
21mr|plasma-framework-5.116.0-4|149	
21mr|plasma-framework-5.116.0-4|150	%files -n plasma5-desktoptheme-breeze-light
21mr|plasma-framework-5.116.0-4|151	%dir %{_kde5_datadir}/plasma/desktoptheme/breeze-light/
21mr|plasma-framework-5.116.0-4|152	%{_kde5_datadir}/plasma/desktoptheme/breeze-light/*
21mr|plasma-framework-5.116.0-4|153	
21mr|plasma-framework-5.116.0-4|154	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|155	
21mr|plasma-framework-5.116.0-4|156	%package -n plasma5-desktoptheme-oxygen
21mr|plasma-framework-5.116.0-4|157	Summary:	Oxygen plasma desktop theme
21mr|plasma-framework-5.116.0-4|158	Group:		Graphical desktop/KDE
21mr|plasma-framework-5.116.0-4|159	BuildArch:	noarch
21mr|plasma-framework-5.116.0-4|160	
21mr|plasma-framework-5.116.0-4|161	%description -n plasma5-desktoptheme-oxygen
21mr|plasma-framework-5.116.0-4|162	Oxygen plasma desktop theme.
21mr|plasma-framework-5.116.0-4|163	
21mr|plasma-framework-5.116.0-4|164	%files -n plasma5-desktoptheme-oxygen
21mr|plasma-framework-5.116.0-4|165	%dir %{_kde5_datadir}/plasma/desktoptheme/oxygen/
21mr|plasma-framework-5.116.0-4|166	%{_kde5_datadir}/plasma/desktoptheme/oxygen/*
21mr|plasma-framework-5.116.0-4|167	
21mr|plasma-framework-5.116.0-4|168	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|169	
21mr|plasma-framework-5.116.0-4|170	%package -n plasma5-scriptengine-declarative
21mr|plasma-framework-5.116.0-4|171	Summary:	Support for QML and JavaScript plasma applets
21mr|plasma-framework-5.116.0-4|172	Group:		Graphical desktop/KDE
21mr|plasma-framework-5.116.0-4|173	Requires:	%{name} = %{EVRD}
21mr|plasma-framework-5.116.0-4|174	
21mr|plasma-framework-5.116.0-4|175	%description -n plasma5-scriptengine-declarative
21mr|plasma-framework-5.116.0-4|176	Support for QML and JavaScript plasma applets.
21mr|plasma-framework-5.116.0-4|177	
21mr|plasma-framework-5.116.0-4|178	%files -n plasma5-scriptengine-declarative
21mr|plasma-framework-5.116.0-4|179	%{_qt5_plugindir}/plasma/scriptengines/plasma_appletscript_declarative.so
21mr|plasma-framework-5.116.0-4|180	
21mr|plasma-framework-5.116.0-4|181	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|182	
21mr|plasma-framework-5.116.0-4|183	%if %{with ruby}
21mr|plasma-framework-5.116.0-4|184	%package -n plasma5-scriptengine-ruby
21mr|plasma-framework-5.116.0-4|185	Summary:	Support for ruby plasma applets
21mr|plasma-framework-5.116.0-4|186	Group:		Graphical desktop/KDE
21mr|plasma-framework-5.116.0-4|187	Requires:	%{name} = %{EVRD}
21mr|plasma-framework-5.116.0-4|188	Requires:	ruby
21mr|plasma-framework-5.116.0-4|189	
21mr|plasma-framework-5.116.0-4|190	%description -n plasma5-scriptengine-ruby
21mr|plasma-framework-5.116.0-4|191	Support for ruby plasma applets.
21mr|plasma-framework-5.116.0-4|192	
21mr|plasma-framework-5.116.0-4|193	%files -n plasma5-scriptengine-ruby
21mr|plasma-framework-5.116.0-4|194	%{_kde5_services}/plasma-scriptengine-ruby-dataengine.desktop
21mr|plasma-framework-5.116.0-4|195	%dir %{_kde5_datadir}/plasma/plasma_scriptengine_ruby/
21mr|plasma-framework-5.116.0-4|196	%{_kde5_datadir}/plasma/plasma_scriptengine_ruby/*
21mr|plasma-framework-5.116.0-4|197	%endif
21mr|plasma-framework-5.116.0-4|198	
21mr|plasma-framework-5.116.0-4|199	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|200	
21mr|plasma-framework-5.116.0-4|201	%package i18n
21mr|plasma-framework-5.116.0-4|202	Summary:	Plasma Framework translations
21mr|plasma-framework-5.116.0-4|203	Group:		System/Internationalization
21mr|plasma-framework-5.116.0-4|204	BuildArch:	noarch
21mr|plasma-framework-5.116.0-4|205	
21mr|plasma-framework-5.116.0-4|206	%description i18n
21mr|plasma-framework-5.116.0-4|207	Plasma Framework translations.
21mr|plasma-framework-5.116.0-4|208	
21mr|plasma-framework-5.116.0-4|209	%files i18n -f %{name}.lang
21mr|plasma-framework-5.116.0-4|210	
21mr|plasma-framework-5.116.0-4|211	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|212	
21mr|plasma-framework-5.116.0-4|213	%define qmlkf5plasma %mklibname kf5plasma-qml
21mr|plasma-framework-5.116.0-4|214	
21mr|plasma-framework-5.116.0-4|215	%package -n %{qmlkf5plasma}
21mr|plasma-framework-5.116.0-4|216	Summary:	QML plugin for KDE Frameworks 5 Plasma Framework
21mr|plasma-framework-5.116.0-4|217	Group:		System/Libraries
21mr|plasma-framework-5.116.0-4|218	Provides:	kf5plasma-qml = %{EVRD}
21mr|plasma-framework-5.116.0-4|219	
21mr|plasma-framework-5.116.0-4|220	%description -n %{qmlkf5plasma}
21mr|plasma-framework-5.116.0-4|221	QML plugin for KDE Frameworks 5 Plasma Framework.
21mr|plasma-framework-5.116.0-4|222	
21mr|plasma-framework-5.116.0-4|223	%files -n %{qmlkf5plasma}
21mr|plasma-framework-5.116.0-4|224	%dir %{_kde5_qmldir}/org/kde/plasma/
21mr|plasma-framework-5.116.0-4|225	%{_kde5_qmldir}/org/kde/plasma/*
21mr|plasma-framework-5.116.0-4|226	%dir %{_kde5_qmldir}/QtQuick/Controls/Styles/Plasma/
21mr|plasma-framework-5.116.0-4|227	%{_kde5_qmldir}/QtQuick/Controls/Styles/Plasma/*
21mr|plasma-framework-5.116.0-4|228	%dir %{_kde5_qmldir}/QtQuick/Controls.2/Plasma/
21mr|plasma-framework-5.116.0-4|229	%{_kde5_qmldir}/QtQuick/Controls.2/Plasma/*
21mr|plasma-framework-5.116.0-4|230	
21mr|plasma-framework-5.116.0-4|231	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|232	
21mr|plasma-framework-5.116.0-4|233	%define kf5plasma_major 5
21mr|plasma-framework-5.116.0-4|234	%define libkf5plasma %mklibname kf5plasma %{kf5plasma_major}
21mr|plasma-framework-5.116.0-4|235	
21mr|plasma-framework-5.116.0-4|236	%package -n %{libkf5plasma}
21mr|plasma-framework-5.116.0-4|237	Summary:	KDE Frameworks 5 plugin based UI runtime shared library
21mr|plasma-framework-5.116.0-4|238	Group:		System/Libraries
21mr|plasma-framework-5.116.0-4|239	Requires:	%{name}-i18n = %{EVRD}
21mr|plasma-framework-5.116.0-4|240	Requires:	%{qmlkf5plasma} = %{EVRD}
21mr|plasma-framework-5.116.0-4|241	
21mr|plasma-framework-5.116.0-4|242	%description -n %{libkf5plasma}
21mr|plasma-framework-5.116.0-4|243	KDE Frameworks 5 plugin based UI runtime shared library.
21mr|plasma-framework-5.116.0-4|244	
21mr|plasma-framework-5.116.0-4|245	%files -n %{libkf5plasma}
21mr|plasma-framework-5.116.0-4|246	%{_kde5_libdir}/libKF5Plasma.so.%{kf5plasma_major}*
21mr|plasma-framework-5.116.0-4|247	
21mr|plasma-framework-5.116.0-4|248	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|249	
21mr|plasma-framework-5.116.0-4|250	%define kf5plasmaquick_major 5
21mr|plasma-framework-5.116.0-4|251	%define libkf5plasmaquick %mklibname kf5plasmaquick %{kf5plasmaquick_major}
21mr|plasma-framework-5.116.0-4|252	
21mr|plasma-framework-5.116.0-4|253	%package -n %{libkf5plasmaquick}
21mr|plasma-framework-5.116.0-4|254	Summary:	KDE Frameworks 5 plugin based UI runtime shared library
21mr|plasma-framework-5.116.0-4|255	Group:		System/Libraries
21mr|plasma-framework-5.116.0-4|256	Requires:	%{name}-i18n = %{EVRD}
21mr|plasma-framework-5.116.0-4|257	Requires:	%{qmlkf5plasma} = %{EVRD}
21mr|plasma-framework-5.116.0-4|258	
21mr|plasma-framework-5.116.0-4|259	%description -n %{libkf5plasmaquick}
21mr|plasma-framework-5.116.0-4|260	KDE Frameworks 5 plugin based UI runtime shared library.
21mr|plasma-framework-5.116.0-4|261	
21mr|plasma-framework-5.116.0-4|262	%files -n %{libkf5plasmaquick}
21mr|plasma-framework-5.116.0-4|263	%{_kde5_libdir}/libKF5PlasmaQuick.so.%{kf5plasmaquick_major}*
21mr|plasma-framework-5.116.0-4|264	
21mr|plasma-framework-5.116.0-4|265	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|266	
21mr|plasma-framework-5.116.0-4|267	%define devkf5plasma %mklibname kf5plasma -d
21mr|plasma-framework-5.116.0-4|268	
21mr|plasma-framework-5.116.0-4|269	%package -n %{devkf5plasma}
21mr|plasma-framework-5.116.0-4|270	Summary:	Development files for KDE Frameworks 5 plugin based UI runtime module
21mr|plasma-framework-5.116.0-4|271	Group:		Development/KDE and Qt
21mr|plasma-framework-5.116.0-4|272	Requires:	%{libkf5plasma} = %{EVRD}
21mr|plasma-framework-5.116.0-4|273	Requires:	%{libkf5plasmaquick} = %{EVRD}
21mr|plasma-framework-5.116.0-4|274	Provides:	%{name}-devel = %{EVRD}
21mr|plasma-framework-5.116.0-4|275	Provides:	kf5plasma-devel = %{version}
21mr|plasma-framework-5.116.0-4|276	Provides:	kf5plasmaquick-devel = %{version}
21mr|plasma-framework-5.116.0-4|277	
21mr|plasma-framework-5.116.0-4|278	%description -n %{devkf5plasma}
21mr|plasma-framework-5.116.0-4|279	This package contains header files needed if you wish to build applications
21mr|plasma-framework-5.116.0-4|280	based on %{name}.
21mr|plasma-framework-5.116.0-4|281	
21mr|plasma-framework-5.116.0-4|282	%files -n %{devkf5plasma}
21mr|plasma-framework-5.116.0-4|283	%{_kde5_datadir}/kdevappwizard/templates/*
21mr|plasma-framework-5.116.0-4|284	%{_kde5_includedir}/KF5/Plasma
21mr|plasma-framework-5.116.0-4|285	%{_kde5_includedir}/KF5/plasma
21mr|plasma-framework-5.116.0-4|286	%{_kde5_includedir}/KF5/PlasmaQuick/
21mr|plasma-framework-5.116.0-4|287	%{_kde5_includedir}/KF5/plasmaquick
21mr|plasma-framework-5.116.0-4|288	%{_kde5_libdir}/cmake/KF5Plasma
21mr|plasma-framework-5.116.0-4|289	%{_kde5_libdir}/cmake/KF5PlasmaQuick
21mr|plasma-framework-5.116.0-4|290	%{_kde5_libdir}/libKF5Plasma.so
21mr|plasma-framework-5.116.0-4|291	%{_kde5_libdir}/libKF5PlasmaQuick.so
21mr|plasma-framework-5.116.0-4|292	
21mr|plasma-framework-5.116.0-4|293	#----------------------------------------------------------------------------
21mr|plasma-framework-5.116.0-4|294	
21mr|plasma-framework-5.116.0-4|295	%prep
21mr|plasma-framework-5.116.0-4|296	%setup -q
21mr|plasma-framework-5.116.0-4|297	
21mr|plasma-framework-5.116.0-4|298	%ifarch %e2k
21mr|plasma-framework-5.116.0-4|299	# remove after update to LCC 1.27
21mr|plasma-framework-5.116.0-4|300	%patch0 -p2
21mr|plasma-framework-5.116.0-4|301	%endif
21mr|plasma-framework-5.116.0-4|302	
21mr|plasma-framework-5.116.0-4|303	%patch1 -p1
21mr|plasma-framework-5.116.0-4|304	
21mr|plasma-framework-5.116.0-4|305	pushd src/desktoptheme/breeze/icons
21mr|plasma-framework-5.116.0-4|306	tar -xvzf %{SOURCE3}
21mr|plasma-framework-5.116.0-4|307	popd
21mr|plasma-framework-5.116.0-4|308	
21mr|plasma-framework-5.116.0-4|309	%build
21mr|plasma-framework-5.116.0-4|310	%cmake_kde5
21mr|plasma-framework-5.116.0-4|311	%make
21mr|plasma-framework-5.116.0-4|312	
21mr|plasma-framework-5.116.0-4|313	%install
21mr|plasma-framework-5.116.0-4|314	%makeinstall_std -C build
21mr|plasma-framework-5.116.0-4|315	
21mr|plasma-framework-5.116.0-4|316	%find_lang %{name} --all-name --with-man

15323 21
21mr|plasma-nano-5.25.5-1|1	%define stable %([ "`echo %{version} |cut -d. -f3`" -ge 80 ] && echo -n un; echo -n stable)
21mr|plasma-nano-5.25.5-1|2	
21mr|plasma-nano-5.25.5-1|3	Name:		plasma-nano
21mr|plasma-nano-5.25.5-1|4	Version:	5.25.5
21mr|plasma-nano-5.25.5-1|5	Release:	1
21mr|plasma-nano-5.25.5-1|6	Summary:	Plasma interface for embedded devices
21mr|plasma-nano-5.25.5-1|7	Source0:	http://download.kde.org/%{stable}/plasma/%(echo %{version} |cut -d. -f1-3)/%{name}-%{version}.tar.xz
21mr|plasma-nano-5.25.5-1|8	License:	GPLv2/LGPLv2/LGPLv2.1
21mr|plasma-nano-5.25.5-1|9	Group:		Graphical desktop/KDE
21mr|plasma-nano-5.25.5-1|10	BuildRequires:	cmake(ECM)
21mr|plasma-nano-5.25.5-1|11	BuildRequires:	cmake(Qt5Core)
21mr|plasma-nano-5.25.5-1|12	BuildRequires:	cmake(Qt5Gui)
21mr|plasma-nano-5.25.5-1|13	BuildRequires:	cmake(Qt5Quick)
21mr|plasma-nano-5.25.5-1|14	BuildRequires:	cmake(Qt5Qml)
21mr|plasma-nano-5.25.5-1|15	BuildRequires:	cmake(Qt5Test)
21mr|plasma-nano-5.25.5-1|16	BuildRequires:	cmake(KF5Plasma)
21mr|plasma-nano-5.25.5-1|17	BuildRequires:	cmake(KF5WindowSystem)
21mr|plasma-nano-5.25.5-1|18	BuildRequires:	cmake(KF5Wayland)
21mr|plasma-nano-5.25.5-1|19	BuildRequires:	cmake(KF5I18n)
21mr|plasma-nano-5.25.5-1|20	
21mr|plasma-nano-5.25.5-1|21	%description
21mr|plasma-nano-5.25.5-1|22	Plasma interface for embedded devices.
21mr|plasma-nano-5.25.5-1|23	
21mr|plasma-nano-5.25.5-1|24	%prep
21mr|plasma-nano-5.25.5-1|25	%autosetup -p1
21mr|plasma-nano-5.25.5-1|26	
21mr|plasma-nano-5.25.5-1|27	%build
21mr|plasma-nano-5.25.5-1|28	%cmake_kde5
21mr|plasma-nano-5.25.5-1|29	%make_build
21mr|plasma-nano-5.25.5-1|30	
21mr|plasma-nano-5.25.5-1|31	%install
21mr|plasma-nano-5.25.5-1|32	%make_install -C build
21mr|plasma-nano-5.25.5-1|33	%find_lang plasma-nano --all-name --with-html
21mr|plasma-nano-5.25.5-1|34	
21mr|plasma-nano-5.25.5-1|35	%files -f plasma-nano.lang
21mr|plasma-nano-5.25.5-1|36	%{_libdir}/qt5/qml/org/kde/plasma/private/nanoshell
21mr|plasma-nano-5.25.5-1|37	%{_datadir}/metainfo/org.kde.plasma.nano.desktoptoolbox.appdata.xml
21mr|plasma-nano-5.25.5-1|38	%{_datadir}/plasma/packages/org.kde.plasma.nano.desktoptoolbox
21mr|plasma-nano-5.25.5-1|39	%{_datadir}/plasma/shells/org.kde.plasma.nano
21mr|plasma-nano-5.25.5-1|40	%{_datadir}/kservices5/plasma-applet-org.kde.plasma.nano.desktop
21mr|plasma-nano-5.25.5-1|41	%{_datadir}/kservices5/plasma-package-org.kde.plasma.nano.desktoptoolbox.desktop

15324 21
21mr|plasma-phonebook-23.01.0-3|1	Summary:	Phone book application for Plasma Mobile
21mr|plasma-phonebook-23.01.0-3|2	Name:		plasma-phonebook
21mr|plasma-phonebook-23.01.0-3|3	Version:	23.01.0
21mr|plasma-phonebook-23.01.0-3|4	Release:	3
21mr|plasma-phonebook-23.01.0-3|5	Group:		Graphical desktop/KDE
21mr|plasma-phonebook-23.01.0-3|6	License:	GPLv3
21mr|plasma-phonebook-23.01.0-3|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|plasma-phonebook-23.01.0-3|8	BuildRequires:	extra-cmake-modules
21mr|plasma-phonebook-23.01.0-3|9	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma-phonebook-23.01.0-3|10	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma-phonebook-23.01.0-3|11	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma-phonebook-23.01.0-3|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma-phonebook-23.01.0-3|13	BuildRequires:	pkgconfig(Qt5Svg)
21mr|plasma-phonebook-23.01.0-3|14	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|plasma-phonebook-23.01.0-3|15	BuildRequires:	kf5coreaddons-devel
21mr|plasma-phonebook-23.01.0-3|16	BuildRequires:	kf5contacts-devel
21mr|plasma-phonebook-23.01.0-3|17	BuildRequires:	kf5kirigami2-devel
21mr|plasma-phonebook-23.01.0-3|18	BuildRequires:	kf5people-devel
21mr|plasma-phonebook-23.01.0-3|19	BuildRequires:	kirigami-addons-devel
21mr|plasma-phonebook-23.01.0-3|20	BuildRequires:	kpeoplevcard-devel
21mr|plasma-phonebook-23.01.0-3|21	
21mr|plasma-phonebook-23.01.0-3|22	%description
21mr|plasma-phonebook-23.01.0-3|23	Phone book application for Plasma Mobile.
21mr|plasma-phonebook-23.01.0-3|24	
21mr|plasma-phonebook-23.01.0-3|25	
21mr|plasma-phonebook-23.01.0-3|26	%files -f plasma-phonebook.lang
21mr|plasma-phonebook-23.01.0-3|27	%{_kde5_bindir}/plasma-phonebook
21mr|plasma-phonebook-23.01.0-3|28	%{_qt5_plugindir}/kpeople/actions/phonebook_kpeople_plugin.so
21mr|plasma-phonebook-23.01.0-3|29	%{_kde5_applicationsdir}/org.kde.phonebook.desktop
21mr|plasma-phonebook-23.01.0-3|30	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.phonebook.svg
21mr|plasma-phonebook-23.01.0-3|31	%{_appdatadir}/org.kde.phonebook.metainfo.xml
21mr|plasma-phonebook-23.01.0-3|32	
21mr|plasma-phonebook-23.01.0-3|33	%prep
21mr|plasma-phonebook-23.01.0-3|34	%autosetup -p1
21mr|plasma-phonebook-23.01.0-3|35	
21mr|plasma-phonebook-23.01.0-3|36	%build
21mr|plasma-phonebook-23.01.0-3|37	%cmake_kde5
21mr|plasma-phonebook-23.01.0-3|38	%make
21mr|plasma-phonebook-23.01.0-3|39	
21mr|plasma-phonebook-23.01.0-3|40	%install
21mr|plasma-phonebook-23.01.0-3|41	%makeinstall_std -C build
21mr|plasma-phonebook-23.01.0-3|42	%find_lang plasma-phonebook
21mr|plasma-phonebook-23.01.0-3|43	

15325 21
21mr|plasma-settings-22.11-3|1	Summary:	Settings application for Plasma Mobile
21mr|plasma-settings-22.11-3|2	Name:		plasma-settings
21mr|plasma-settings-22.11-3|3	Version:	22.11
21mr|plasma-settings-22.11-3|4	Release:	3
21mr|plasma-settings-22.11-3|5	Group:		Graphical desktop/KDE
21mr|plasma-settings-22.11-3|6	License:	GPLv3
21mr|plasma-settings-22.11-3|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|plasma-settings-22.11-3|8	Source1:	plasma-settings-22.11_ru.tar.gz
21mr|plasma-settings-22.11-3|9	Patch0:	    plasma-settings-string_locale.patch
21mr|plasma-settings-22.11-3|10	Patch1:	    plasma-settings-pot.patch
21mr|plasma-settings-22.11-3|11	BuildRequires:	extra-cmake-modules
21mr|plasma-settings-22.11-3|12	BuildRequires:	cmake
21mr|plasma-settings-22.11-3|13	BuildRequires:	kf5auth-devel
21mr|plasma-settings-22.11-3|14	BuildRequires:	kf5coreaddons-devel
21mr|plasma-settings-22.11-3|15	BuildRequires:	kf5config-devel
21mr|plasma-settings-22.11-3|16	BuildRequires:	kf5declarative-devel
21mr|plasma-settings-22.11-3|17	BuildRequires:	kf5dbusaddons-devel
21mr|plasma-settings-22.11-3|18	BuildRequires:	kf5i18n-devel
21mr|plasma-settings-22.11-3|19	BuildRequires:	kf5kdelibs4support-devel
21mr|plasma-settings-22.11-3|20	BuildRequires:	kf5kio-devel
21mr|plasma-settings-22.11-3|21	BuildRequires:	kf5plasma-devel
21mr|plasma-settings-22.11-3|22	BuildRequires:	kf5solid-devel
21mr|plasma-settings-22.11-3|23	BuildRequires:	kf5windowsystem-devel
21mr|plasma-settings-22.11-3|24	BuildRequires:	kf5modemmanagerqt-devel
21mr|plasma-settings-22.11-3|25	BuildRequires:	kf5networkmanagerqt-devel
21mr|plasma-settings-22.11-3|26	BuildRequires:	kirigami-addons-devel
21mr|plasma-settings-22.11-3|27	BuildRequires:	pkgconfig(ModemManager)
21mr|plasma-settings-22.11-3|28	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plasma-settings-22.11-3|29	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma-settings-22.11-3|30	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plasma-settings-22.11-3|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|plasma-settings-22.11-3|32	BuildRequires:	pkgconfig(gobject-2.0)
21mr|plasma-settings-22.11-3|33	
21mr|plasma-settings-22.11-3|34	%description
21mr|plasma-settings-22.11-3|35	Settings application for Plasma Mobile
21mr|plasma-settings-22.11-3|36	
21mr|plasma-settings-22.11-3|37	%files -f kcm_cellular_network.lang -f kcm_mobile_info.lang -f kcm_mobile_power.lang -f kcm_mobile_time.lang -f kcm_mobile_virtualkeyboard.lang -f kcm_password.lang -f mobile.plasmasettings.lang
21mr|plasma-settings-22.11-3|38	%{_kde5_applicationsdir}/org.kde.mobile.plasmasettings.desktop
21mr|plasma-settings-22.11-3|39	%{_kde5_bindir}/plasma-settings
21mr|plasma-settings-22.11-3|40	%{_qt5_plugindir}/kcms/kcm_cellular_network.so
21mr|plasma-settings-22.11-3|41	%{_qt5_plugindir}/kcms/kcm_mobile_info.so
21mr|plasma-settings-22.11-3|42	%{_qt5_plugindir}/kcms/kcm_mobile_time.so
21mr|plasma-settings-22.11-3|43	%{_qt5_plugindir}/kcms/kcm_password.so
21mr|plasma-settings-22.11-3|44	%{_qt5_plugindir}/kcms/kcm_mobile_onscreenkeyboard.so
21mr|plasma-settings-22.11-3|45	%{_qt5_plugindir}/kcms/kcm_mobile_power.so
21mr|plasma-settings-22.11-3|46	%{_kde5_datadir}/kpackage/kcms/kcm_mobile_info
21mr|plasma-settings-22.11-3|47	%{_kde5_datadir}/kpackage/kcms/kcm_mobile_time
21mr|plasma-settings-22.11-3|48	%{_kde5_datadir}/kpackage/kcms/kcm_mobile_virtualkeyboard
21mr|plasma-settings-22.11-3|49	%{_kde5_datadir}/kpackage/kcms/kcm_password
21mr|plasma-settings-22.11-3|50	%{_kde5_datadir}/kpackage/kcms/kcm_mobile_power
21mr|plasma-settings-22.11-3|51	%{_kde5_datadir}/kpackage/kcms/kcm_cellular_network
21mr|plasma-settings-22.11-3|52	
21mr|plasma-settings-22.11-3|53	
21mr|plasma-settings-22.11-3|54	%prep
21mr|plasma-settings-22.11-3|55	%autosetup -p1
21mr|plasma-settings-22.11-3|56	
21mr|plasma-settings-22.11-3|57	pushd po
21mr|plasma-settings-22.11-3|58	tar -xvzf %{SOURCE1}
21mr|plasma-settings-22.11-3|59	popd
21mr|plasma-settings-22.11-3|60	
21mr|plasma-settings-22.11-3|61	# Not ported yet
21mr|plasma-settings-22.11-3|62	rm -f po/*/kcm_mobile_powermanagement.po
21mr|plasma-settings-22.11-3|63	
21mr|plasma-settings-22.11-3|64	%build
21mr|plasma-settings-22.11-3|65	%cmake_kde5
21mr|plasma-settings-22.11-3|66	%make
21mr|plasma-settings-22.11-3|67	
21mr|plasma-settings-22.11-3|68	%install
21mr|plasma-settings-22.11-3|69	%makeinstall_std -C build
21mr|plasma-settings-22.11-3|70	%find_lang kcm_cellular_network
21mr|plasma-settings-22.11-3|71	%find_lang kcm_mobile_info
21mr|plasma-settings-22.11-3|72	%find_lang kcm_mobile_power
21mr|plasma-settings-22.11-3|73	%find_lang kcm_mobile_time
21mr|plasma-settings-22.11-3|74	%find_lang kcm_mobile_virtualkeyboard
21mr|plasma-settings-22.11-3|75	%find_lang kcm_password
21mr|plasma-settings-22.11-3|76	%find_lang mobile.plasmasettings

15326 21
21mr|plasma-wayland-protocols-1.10.0-3|1	%define _enable_debug_packages %{nil}
21mr|plasma-wayland-protocols-1.10.0-3|2	%define  debug_package %{nil}
21mr|plasma-wayland-protocols-1.10.0-3|3	
21mr|plasma-wayland-protocols-1.10.0-3|4	Summary:	Plasma Wayland Protocols that adds functionality
21mr|plasma-wayland-protocols-1.10.0-3|5	Name:		plasma-wayland-protocols
21mr|plasma-wayland-protocols-1.10.0-3|6	Version:	1.10.0
21mr|plasma-wayland-protocols-1.10.0-3|7	Release:	3
21mr|plasma-wayland-protocols-1.10.0-3|8	License:	GPLv2+
21mr|plasma-wayland-protocols-1.10.0-3|9	Group:		System/Libraries
21mr|plasma-wayland-protocols-1.10.0-3|10	Url:		https://www.kde.org/
21mr|plasma-wayland-protocols-1.10.0-3|11	Source0:	https://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|plasma-wayland-protocols-1.10.0-3|12	BuildRequires:	extra-cmake-modules
21mr|plasma-wayland-protocols-1.10.0-3|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|plasma-wayland-protocols-1.10.0-3|14	
21mr|plasma-wayland-protocols-1.10.0-3|15	%description
21mr|plasma-wayland-protocols-1.10.0-3|16	This project should be installing only the xml files of the
21mr|plasma-wayland-protocols-1.10.0-3|17	non-standard wayland protocols we use in Plasma.
21mr|plasma-wayland-protocols-1.10.0-3|18	
21mr|plasma-wayland-protocols-1.10.0-3|19	%files
21mr|plasma-wayland-protocols-1.10.0-3|20	%dir %{_kde5_datadir}/plasma-wayland-protocols
21mr|plasma-wayland-protocols-1.10.0-3|21	%{_kde5_datadir}/plasma-wayland-protocols/*.xml
21mr|plasma-wayland-protocols-1.10.0-3|22	
21mr|plasma-wayland-protocols-1.10.0-3|23	#----------------------------------------------------------------------------
21mr|plasma-wayland-protocols-1.10.0-3|24	
21mr|plasma-wayland-protocols-1.10.0-3|25	%package devel
21mr|plasma-wayland-protocols-1.10.0-3|26	Summary:	Plasma Wayland Protocols that adds functionality
21mr|plasma-wayland-protocols-1.10.0-3|27	Group:		Development/KDE and Qt
21mr|plasma-wayland-protocols-1.10.0-3|28	Requires:	%{name}
21mr|plasma-wayland-protocols-1.10.0-3|29	
21mr|plasma-wayland-protocols-1.10.0-3|30	%description devel
21mr|plasma-wayland-protocols-1.10.0-3|31	This project should be installing only the xml files of the
21mr|plasma-wayland-protocols-1.10.0-3|32	non-standard wayland protocols we use in Plasma.
21mr|plasma-wayland-protocols-1.10.0-3|33	
21mr|plasma-wayland-protocols-1.10.0-3|34	%files devel
21mr|plasma-wayland-protocols-1.10.0-3|35	%dir %{_kde5_libdir}/cmake/PlasmaWaylandProtocols
21mr|plasma-wayland-protocols-1.10.0-3|36	%{_kde5_libdir}/cmake/PlasmaWaylandProtocols/PlasmaWaylandProtocolsConfig.cmake
21mr|plasma-wayland-protocols-1.10.0-3|37	%{_kde5_libdir}/cmake/PlasmaWaylandProtocols/PlasmaWaylandProtocolsConfigVersion.cmake
21mr|plasma-wayland-protocols-1.10.0-3|38	
21mr|plasma-wayland-protocols-1.10.0-3|39	#----------------------------------------------------------------------------
21mr|plasma-wayland-protocols-1.10.0-3|40	
21mr|plasma-wayland-protocols-1.10.0-3|41	%prep
21mr|plasma-wayland-protocols-1.10.0-3|42	%autosetup -p1
21mr|plasma-wayland-protocols-1.10.0-3|43	
21mr|plasma-wayland-protocols-1.10.0-3|44	%build
21mr|plasma-wayland-protocols-1.10.0-3|45	%cmake_kde5
21mr|plasma-wayland-protocols-1.10.0-3|46	%make
21mr|plasma-wayland-protocols-1.10.0-3|47	
21mr|plasma-wayland-protocols-1.10.0-3|48	%install
21mr|plasma-wayland-protocols-1.10.0-3|49	%makeinstall_std -C build

15327 21
21mr|plexus-active-collections-1.0-0.26.beta2|1	%global project_version 1.0-beta-2
21mr|plexus-active-collections-1.0-0.26.beta2|2	
21mr|plexus-active-collections-1.0-0.26.beta2|3	Name:           plexus-active-collections
21mr|plexus-active-collections-1.0-0.26.beta2|4	Version:        1.0
21mr|plexus-active-collections-1.0-0.26.beta2|5	Release:        0.26.beta2
21mr|plexus-active-collections-1.0-0.26.beta2|6	Summary:        Plexus Container-Backed Active Collections
21mr|plexus-active-collections-1.0-0.26.beta2|7	
21mr|plexus-active-collections-1.0-0.26.beta2|8	License:        ASL 2.0
21mr|plexus-active-collections-1.0-0.26.beta2|9	URL:            http://plexus.codehaus.org/
21mr|plexus-active-collections-1.0-0.26.beta2|10	#svn export http://svn.codehaus.org/plexus/tags/plexus-active-collections-1.0-beta-2/
21mr|plexus-active-collections-1.0-0.26.beta2|11	#tar zcf plexus-active-collections-1.0-beta-2.tar.gz plexus-active-collections-1.0-beta-2/
21mr|plexus-active-collections-1.0-0.26.beta2|12	Source0:        plexus-active-collections-1.0-beta-2.tar.gz
21mr|plexus-active-collections-1.0-0.26.beta2|13	Source1:        http://apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-active-collections-1.0-0.26.beta2|14	
21mr|plexus-active-collections-1.0-0.26.beta2|15	Patch0:         %{name}-migration-to-component-metadata.patch
21mr|plexus-active-collections-1.0-0.26.beta2|16	
21mr|plexus-active-collections-1.0-0.26.beta2|17	Group:          Development/Java
21mr|plexus-active-collections-1.0-0.26.beta2|18	BuildArch: noarch
21mr|plexus-active-collections-1.0-0.26.beta2|19	# Java stack is not supported on x86_32
21mr|plexus-active-collections-1.0-0.26.beta2|20	ExcludeArch: %{ix86}
21mr|plexus-active-collections-1.0-0.26.beta2|21	
21mr|plexus-active-collections-1.0-0.26.beta2|22	BuildRequires:  maven-local
21mr|plexus-active-collections-1.0-0.26.beta2|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-api)
21mr|plexus-active-collections-1.0-0.26.beta2|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|plexus-active-collections-1.0-0.26.beta2|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
21mr|plexus-active-collections-1.0-0.26.beta2|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-active-collections-1.0-0.26.beta2|27	
21mr|plexus-active-collections-1.0-0.26.beta2|28	
21mr|plexus-active-collections-1.0-0.26.beta2|29	%description
21mr|plexus-active-collections-1.0-0.26.beta2|30	Plexus Container-Backed Active Collections
21mr|plexus-active-collections-1.0-0.26.beta2|31	
21mr|plexus-active-collections-1.0-0.26.beta2|32	%package javadoc
21mr|plexus-active-collections-1.0-0.26.beta2|33	Summary:        Javadoc for %{name}
21mr|plexus-active-collections-1.0-0.26.beta2|34	
21mr|plexus-active-collections-1.0-0.26.beta2|35	%description javadoc
21mr|plexus-active-collections-1.0-0.26.beta2|36	API documentation for %{name}.
21mr|plexus-active-collections-1.0-0.26.beta2|37	
21mr|plexus-active-collections-1.0-0.26.beta2|38	%prep
21mr|plexus-active-collections-1.0-0.26.beta2|39	%setup -q -n %{name}-%{project_version}
21mr|plexus-active-collections-1.0-0.26.beta2|40	%patch0 -p1
21mr|plexus-active-collections-1.0-0.26.beta2|41	cp %{SOURCE1} .
21mr|plexus-active-collections-1.0-0.26.beta2|42	
21mr|plexus-active-collections-1.0-0.26.beta2|43	%build
21mr|plexus-active-collections-1.0-0.26.beta2|44	%mvn_build -f
21mr|plexus-active-collections-1.0-0.26.beta2|45	
21mr|plexus-active-collections-1.0-0.26.beta2|46	%install
21mr|plexus-active-collections-1.0-0.26.beta2|47	%mvn_install
21mr|plexus-active-collections-1.0-0.26.beta2|48	
21mr|plexus-active-collections-1.0-0.26.beta2|49	%files -f .mfiles
21mr|plexus-active-collections-1.0-0.26.beta2|50	%doc LICENSE-2.0.txt
21mr|plexus-active-collections-1.0-0.26.beta2|51	
21mr|plexus-active-collections-1.0-0.26.beta2|52	%files javadoc -f .mfiles-javadoc
21mr|plexus-active-collections-1.0-0.26.beta2|53	%doc LICENSE-2.0.txt
21mr|plexus-active-collections-1.0-0.26.beta2|54	

15328 21
21mr|plexus-ant-factory-1.0-0.23.a2.2|1	# Copyright (c) 2000-2005, JPackage Project
21mr|plexus-ant-factory-1.0-0.23.a2.2|2	# All rights reserved.
21mr|plexus-ant-factory-1.0-0.23.a2.2|3	#
21mr|plexus-ant-factory-1.0-0.23.a2.2|4	# Redistribution and use in source and binary forms, with or without
21mr|plexus-ant-factory-1.0-0.23.a2.2|5	# modification, are permitted provided that the following conditions
21mr|plexus-ant-factory-1.0-0.23.a2.2|6	# are met:
21mr|plexus-ant-factory-1.0-0.23.a2.2|7	#
21mr|plexus-ant-factory-1.0-0.23.a2.2|8	# 1. Redistributions of source code must retain the above copyright
21mr|plexus-ant-factory-1.0-0.23.a2.2|9	#    notice, this list of conditions and the following disclaimer.
21mr|plexus-ant-factory-1.0-0.23.a2.2|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|plexus-ant-factory-1.0-0.23.a2.2|11	#    notice, this list of conditions and the following disclaimer in the
21mr|plexus-ant-factory-1.0-0.23.a2.2|12	#    documentation and/or other materials provided with the
21mr|plexus-ant-factory-1.0-0.23.a2.2|13	#    distribution.
21mr|plexus-ant-factory-1.0-0.23.a2.2|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|plexus-ant-factory-1.0-0.23.a2.2|15	#    contributors may be used to endorse or promote products derived
21mr|plexus-ant-factory-1.0-0.23.a2.2|16	#    from this software without specific prior written permission.
21mr|plexus-ant-factory-1.0-0.23.a2.2|17	#
21mr|plexus-ant-factory-1.0-0.23.a2.2|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|plexus-ant-factory-1.0-0.23.a2.2|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|plexus-ant-factory-1.0-0.23.a2.2|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|plexus-ant-factory-1.0-0.23.a2.2|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|plexus-ant-factory-1.0-0.23.a2.2|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|plexus-ant-factory-1.0-0.23.a2.2|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|plexus-ant-factory-1.0-0.23.a2.2|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|plexus-ant-factory-1.0-0.23.a2.2|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|plexus-ant-factory-1.0-0.23.a2.2|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|plexus-ant-factory-1.0-0.23.a2.2|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|plexus-ant-factory-1.0-0.23.a2.2|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|plexus-ant-factory-1.0-0.23.a2.2|29	#
21mr|plexus-ant-factory-1.0-0.23.a2.2|30	
21mr|plexus-ant-factory-1.0-0.23.a2.2|31	%global parent plexus
21mr|plexus-ant-factory-1.0-0.23.a2.2|32	%global subname ant-factory
21mr|plexus-ant-factory-1.0-0.23.a2.2|33	
21mr|plexus-ant-factory-1.0-0.23.a2.2|34	Name:           %{parent}-%{subname}
21mr|plexus-ant-factory-1.0-0.23.a2.2|35	Version:        1.0
21mr|plexus-ant-factory-1.0-0.23.a2.2|36	Release:        0.23.a2.2
21mr|plexus-ant-factory-1.0-0.23.a2.2|37	Epoch:          0
21mr|plexus-ant-factory-1.0-0.23.a2.2|38	Summary:        Plexus Ant component factory
21mr|plexus-ant-factory-1.0-0.23.a2.2|39	# Email from copyright holder confirms license.
21mr|plexus-ant-factory-1.0-0.23.a2.2|40	# See plexus-ant-factory_license_and_copyright.txt
21mr|plexus-ant-factory-1.0-0.23.a2.2|41	License:        ASL 2.0
21mr|plexus-ant-factory-1.0-0.23.a2.2|42	URL:            http://plexus.codehaus.org/
21mr|plexus-ant-factory-1.0-0.23.a2.2|43	Source0:        %{name}-src.tar.bz2
21mr|plexus-ant-factory-1.0-0.23.a2.2|44	# svn export http://svn.codehaus.org/plexus/tags/plexus-ant-factory-1.0-alpha-2.1/ plexus-ant-factory/
21mr|plexus-ant-factory-1.0-0.23.a2.2|45	# tar cjf plexus-ant-factory-src.tar.bz2 plexus-ant-factory/
21mr|plexus-ant-factory-1.0-0.23.a2.2|46	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-ant-factory-1.0-0.23.a2.2|47	
21mr|plexus-ant-factory-1.0-0.23.a2.2|48	Group:          Development/Java
21mr|plexus-ant-factory-1.0-0.23.a2.2|49	BuildArch:      noarch
21mr|plexus-ant-factory-1.0-0.23.a2.2|50	# Java stack is not supported on x86_32
21mr|plexus-ant-factory-1.0-0.23.a2.2|51	ExcludeArch: %{ix86}
21mr|plexus-ant-factory-1.0-0.23.a2.2|52	
21mr|plexus-ant-factory-1.0-0.23.a2.2|53	BuildRequires:  maven-local
21mr|plexus-ant-factory-1.0-0.23.a2.2|54	
21mr|plexus-ant-factory-1.0-0.23.a2.2|55	BuildRequires:  ant
21mr|plexus-ant-factory-1.0-0.23.a2.2|56	BuildRequires:  plexus-classworlds
21mr|plexus-ant-factory-1.0-0.23.a2.2|57	BuildRequires:  plexus-containers-container-default
21mr|plexus-ant-factory-1.0-0.23.a2.2|58	BuildRequires:  plexus-utils
21mr|plexus-ant-factory-1.0-0.23.a2.2|59	BuildRequires:  plexus-component-factories-pom
21mr|plexus-ant-factory-1.0-0.23.a2.2|60	
21mr|plexus-ant-factory-1.0-0.23.a2.2|61	
21mr|plexus-ant-factory-1.0-0.23.a2.2|62	%description
21mr|plexus-ant-factory-1.0-0.23.a2.2|63	Ant component class creator for Plexus.
21mr|plexus-ant-factory-1.0-0.23.a2.2|64	
21mr|plexus-ant-factory-1.0-0.23.a2.2|65	%package javadoc
21mr|plexus-ant-factory-1.0-0.23.a2.2|66	Summary:        Javadoc for %{name}
21mr|plexus-ant-factory-1.0-0.23.a2.2|67	
21mr|plexus-ant-factory-1.0-0.23.a2.2|68	%description javadoc
21mr|plexus-ant-factory-1.0-0.23.a2.2|69	Javadoc for %{name}.
21mr|plexus-ant-factory-1.0-0.23.a2.2|70	
21mr|plexus-ant-factory-1.0-0.23.a2.2|71	%prep
21mr|plexus-ant-factory-1.0-0.23.a2.2|72	%setup -q -n %{name}
21mr|plexus-ant-factory-1.0-0.23.a2.2|73	cp %{SOURCE1} LICENSE
21mr|plexus-ant-factory-1.0-0.23.a2.2|74	
21mr|plexus-ant-factory-1.0-0.23.a2.2|75	
21mr|plexus-ant-factory-1.0-0.23.a2.2|76	%build
21mr|plexus-ant-factory-1.0-0.23.a2.2|77	%mvn_file  : %{parent}/%{subname}
21mr|plexus-ant-factory-1.0-0.23.a2.2|78	%mvn_build
21mr|plexus-ant-factory-1.0-0.23.a2.2|79	
21mr|plexus-ant-factory-1.0-0.23.a2.2|80	%install
21mr|plexus-ant-factory-1.0-0.23.a2.2|81	%mvn_install
21mr|plexus-ant-factory-1.0-0.23.a2.2|82	
21mr|plexus-ant-factory-1.0-0.23.a2.2|83	
21mr|plexus-ant-factory-1.0-0.23.a2.2|84	%pre javadoc
21mr|plexus-ant-factory-1.0-0.23.a2.2|85	# workaround for rpm bug, can be removed in F-20
21mr|plexus-ant-factory-1.0-0.23.a2.2|86	[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
21mr|plexus-ant-factory-1.0-0.23.a2.2|87	rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
21mr|plexus-ant-factory-1.0-0.23.a2.2|88	
21mr|plexus-ant-factory-1.0-0.23.a2.2|89	%files -f .mfiles
21mr|plexus-ant-factory-1.0-0.23.a2.2|90	%doc LICENSE
21mr|plexus-ant-factory-1.0-0.23.a2.2|91	
21mr|plexus-ant-factory-1.0-0.23.a2.2|92	%files javadoc -f .mfiles-javadoc
21mr|plexus-ant-factory-1.0-0.23.a2.2|93	%doc LICENSE
21mr|plexus-ant-factory-1.0-0.23.a2.2|94	
21mr|plexus-ant-factory-1.0-0.23.a2.2|95	

15329 21
21mr|plexus-archiver-4.1.0-1|1	%bcond_without snappy
21mr|plexus-archiver-4.1.0-1|2	
21mr|plexus-archiver-4.1.0-1|3	Name:           plexus-archiver
21mr|plexus-archiver-4.1.0-1|4	Version:        4.1.0
21mr|plexus-archiver-4.1.0-1|5	Release:        1
21mr|plexus-archiver-4.1.0-1|6	Epoch:          0
21mr|plexus-archiver-4.1.0-1|7	Summary:        Plexus Archiver Component
21mr|plexus-archiver-4.1.0-1|8	License:        ASL 2.0
21mr|plexus-archiver-4.1.0-1|9	URL:            http://codehaus-plexus.github.io/plexus-archiver
21mr|plexus-archiver-4.1.0-1|10	Group:          Development/Java
21mr|plexus-archiver-4.1.0-1|11	BuildArch:      noarch
21mr|plexus-archiver-4.1.0-1|12	# Java stack is not supported on x86_32
21mr|plexus-archiver-4.1.0-1|13	ExcludeArch: %{ix86}
21mr|plexus-archiver-4.1.0-1|14	
21mr|plexus-archiver-4.1.0-1|15	Source0:        https://github.com/codehaus-plexus/plexus-archiver/archive/plexus-archiver-%{version}.tar.gz
21mr|plexus-archiver-4.1.0-1|16	
21mr|plexus-archiver-4.1.0-1|17	Patch0:         0001-Remove-support-for-snappy.patch
21mr|plexus-archiver-4.1.0-1|18	
21mr|plexus-archiver-4.1.0-1|19	BuildRequires:  maven-local
21mr|plexus-archiver-4.1.0-1|20	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|plexus-archiver-4.1.0-1|21	BuildRequires:  mvn(commons-io:commons-io)
21mr|plexus-archiver-4.1.0-1|22	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|plexus-archiver-4.1.0-1|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|plexus-archiver-4.1.0-1|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|plexus-archiver-4.1.0-1|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-archiver-4.1.0-1|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-io)
21mr|plexus-archiver-4.1.0-1|27	BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
21mr|plexus-archiver-4.1.0-1|28	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-archiver-4.1.0-1|29	%if %{with snappy}
21mr|plexus-archiver-4.1.0-1|30	BuildRequires:  mvn(org.iq80.snappy:snappy)
21mr|plexus-archiver-4.1.0-1|31	%endif
21mr|plexus-archiver-4.1.0-1|32	
21mr|plexus-archiver-4.1.0-1|33	# Missing from xmvn-builddep
21mr|plexus-archiver-4.1.0-1|34	BuildRequires:  mvn(org.tukaani:xz)
21mr|plexus-archiver-4.1.0-1|35	
21mr|plexus-archiver-4.1.0-1|36	%description
21mr|plexus-archiver-4.1.0-1|37	The Plexus project seeks to create end-to-end developer tools for
21mr|plexus-archiver-4.1.0-1|38	writing applications. At the core is the container, which can be
21mr|plexus-archiver-4.1.0-1|39	embedded or for a full scale application server. There are many
21mr|plexus-archiver-4.1.0-1|40	reusable components for hibernate, form processing, jndi, i18n,
21mr|plexus-archiver-4.1.0-1|41	velocity, etc. Plexus also includes an application server which
21mr|plexus-archiver-4.1.0-1|42	is like a J2EE application server, without all the baggage.
21mr|plexus-archiver-4.1.0-1|43	
21mr|plexus-archiver-4.1.0-1|44	
21mr|plexus-archiver-4.1.0-1|45	%package javadoc
21mr|plexus-archiver-4.1.0-1|46	Summary:        Javadoc for %{name}
21mr|plexus-archiver-4.1.0-1|47	
21mr|plexus-archiver-4.1.0-1|48	%description javadoc
21mr|plexus-archiver-4.1.0-1|49	Javadoc for %{name}.
21mr|plexus-archiver-4.1.0-1|50	
21mr|plexus-archiver-4.1.0-1|51	
21mr|plexus-archiver-4.1.0-1|52	%prep
21mr|plexus-archiver-4.1.0-1|53	%setup -q -n %{name}-%{name}-%{version}
21mr|plexus-archiver-4.1.0-1|54	%mvn_file :%{name} plexus/archiver
21mr|plexus-archiver-4.1.0-1|55	
21mr|plexus-archiver-4.1.0-1|56	%if %{without snappy}
21mr|plexus-archiver-4.1.0-1|57	%patch0 -p1
21mr|plexus-archiver-4.1.0-1|58	%pom_remove_dep org.iq80.snappy:snappy
21mr|plexus-archiver-4.1.0-1|59	rm -rf src/main/java/org/codehaus/plexus/archiver/snappy
21mr|plexus-archiver-4.1.0-1|60	rm -f src/main/java/org/codehaus/plexus/archiver/tar/SnappyTarFile.java
21mr|plexus-archiver-4.1.0-1|61	rm -f src/main/java/org/codehaus/plexus/archiver/tar/PlexusIoTarSnappyFileResourceCollection.java
21mr|plexus-archiver-4.1.0-1|62	%endif
21mr|plexus-archiver-4.1.0-1|63	
21mr|plexus-archiver-4.1.0-1|64	%build
21mr|plexus-archiver-4.1.0-1|65	%mvn_build -f
21mr|plexus-archiver-4.1.0-1|66	
21mr|plexus-archiver-4.1.0-1|67	%install
21mr|plexus-archiver-4.1.0-1|68	%mvn_install
21mr|plexus-archiver-4.1.0-1|69	
21mr|plexus-archiver-4.1.0-1|70	%files -f .mfiles
21mr|plexus-archiver-4.1.0-1|71	%license LICENSE
21mr|plexus-archiver-4.1.0-1|72	
21mr|plexus-archiver-4.1.0-1|73	%files javadoc -f .mfiles-javadoc
21mr|plexus-archiver-4.1.0-1|74	%license LICENSE
21mr|plexus-archiver-4.1.0-1|75	

15330 21
21mr|plexus-bsh-factory-1.0-0.22.a7|1	%define parent plexus
21mr|plexus-bsh-factory-1.0-0.22.a7|2	%define subname bsh-factory
21mr|plexus-bsh-factory-1.0-0.22.a7|3	
21mr|plexus-bsh-factory-1.0-0.22.a7|4	Name:           %{parent}-%{subname}
21mr|plexus-bsh-factory-1.0-0.22.a7|5	Version:        1.0
21mr|plexus-bsh-factory-1.0-0.22.a7|6	Release:        0.22.a7
21mr|plexus-bsh-factory-1.0-0.22.a7|7	Epoch:          0
21mr|plexus-bsh-factory-1.0-0.22.a7|8	Summary:        Plexus Bsh component factory
21mr|plexus-bsh-factory-1.0-0.22.a7|9	License:        MIT
21mr|plexus-bsh-factory-1.0-0.22.a7|10	URL:            http://plexus.codehaus.org/
21mr|plexus-bsh-factory-1.0-0.22.a7|11	Group:          Development/Java
21mr|plexus-bsh-factory-1.0-0.22.a7|12	BuildArch:      noarch
21mr|plexus-bsh-factory-1.0-0.22.a7|13	# Java stack is not supported on x86_32
21mr|plexus-bsh-factory-1.0-0.22.a7|14	ExcludeArch: %{ix86}
21mr|plexus-bsh-factory-1.0-0.22.a7|15	# svn export svn://svn.plexus.codehaus.org/plexus/tags/plexus-bsh-factory-1.0-alpha-7-SNAPSHOT plexus-bsh-factory/
21mr|plexus-bsh-factory-1.0-0.22.a7|16	# tar czf plexus-bsh-factory-src.tar.gz plexus-bsh-factory/
21mr|plexus-bsh-factory-1.0-0.22.a7|17	Source0:        %{name}-src.tar.gz
21mr|plexus-bsh-factory-1.0-0.22.a7|18	Source3:	plexus-bsh-factory-license.txt
21mr|plexus-bsh-factory-1.0-0.22.a7|19	
21mr|plexus-bsh-factory-1.0-0.22.a7|20	Patch1:         %{name}-encodingfix.patch
21mr|plexus-bsh-factory-1.0-0.22.a7|21	Patch2:         0001-Migrate-to-plexus-containers-container-default.patch
21mr|plexus-bsh-factory-1.0-0.22.a7|22	
21mr|plexus-bsh-factory-1.0-0.22.a7|23	BuildRequires:  maven-local
21mr|plexus-bsh-factory-1.0-0.22.a7|24	BuildRequires:  mvn(bsh:bsh)
21mr|plexus-bsh-factory-1.0-0.22.a7|25	BuildRequires:  mvn(classworlds:classworlds)
21mr|plexus-bsh-factory-1.0-0.22.a7|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-bsh-factory-1.0-0.22.a7|27	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-bsh-factory-1.0-0.22.a7|28	
21mr|plexus-bsh-factory-1.0-0.22.a7|29	%description
21mr|plexus-bsh-factory-1.0-0.22.a7|30	Bsh component class creator for Plexus.
21mr|plexus-bsh-factory-1.0-0.22.a7|31	
21mr|plexus-bsh-factory-1.0-0.22.a7|32	%package javadoc
21mr|plexus-bsh-factory-1.0-0.22.a7|33	Summary:        Javadoc for %{name}
21mr|plexus-bsh-factory-1.0-0.22.a7|34	
21mr|plexus-bsh-factory-1.0-0.22.a7|35	%description javadoc
21mr|plexus-bsh-factory-1.0-0.22.a7|36	Javadoc for %{name}.
21mr|plexus-bsh-factory-1.0-0.22.a7|37	
21mr|plexus-bsh-factory-1.0-0.22.a7|38	%prep
21mr|plexus-bsh-factory-1.0-0.22.a7|39	%setup -q -n %{name}
21mr|plexus-bsh-factory-1.0-0.22.a7|40	
21mr|plexus-bsh-factory-1.0-0.22.a7|41	%patch1 -b .sav
21mr|plexus-bsh-factory-1.0-0.22.a7|42	%patch2 -p1
21mr|plexus-bsh-factory-1.0-0.22.a7|43	cp release-pom.xml pom.xml
21mr|plexus-bsh-factory-1.0-0.22.a7|44	cp -p %{SOURCE3} .
21mr|plexus-bsh-factory-1.0-0.22.a7|45	
21mr|plexus-bsh-factory-1.0-0.22.a7|46	%build
21mr|plexus-bsh-factory-1.0-0.22.a7|47	%mvn_file  : %{parent}/%{subname}
21mr|plexus-bsh-factory-1.0-0.22.a7|48	%mvn_build -f
21mr|plexus-bsh-factory-1.0-0.22.a7|49	
21mr|plexus-bsh-factory-1.0-0.22.a7|50	%install
21mr|plexus-bsh-factory-1.0-0.22.a7|51	%mvn_install
21mr|plexus-bsh-factory-1.0-0.22.a7|52	
21mr|plexus-bsh-factory-1.0-0.22.a7|53	%files -f .mfiles
21mr|plexus-bsh-factory-1.0-0.22.a7|54	%doc plexus-bsh-factory-license.txt
21mr|plexus-bsh-factory-1.0-0.22.a7|55	
21mr|plexus-bsh-factory-1.0-0.22.a7|56	%files javadoc -f .mfiles-javadoc
21mr|plexus-bsh-factory-1.0-0.22.a7|57	%doc plexus-bsh-factory-license.txt
21mr|plexus-bsh-factory-1.0-0.22.a7|58	

15331 21
21mr|plexus-build-api-0.0.7-23|1	Name:           plexus-build-api
21mr|plexus-build-api-0.0.7-23|2	Version:        0.0.7
21mr|plexus-build-api-0.0.7-23|3	Release:        23
21mr|plexus-build-api-0.0.7-23|4	Summary:        Plexus Build API
21mr|plexus-build-api-0.0.7-23|5	License:        ASL 2.0
21mr|plexus-build-api-0.0.7-23|6	URL:            https://github.com/sonatype/sisu-build-api
21mr|plexus-build-api-0.0.7-23|7	Group:          Development/Java
21mr|plexus-build-api-0.0.7-23|8	BuildArch:      noarch
21mr|plexus-build-api-0.0.7-23|9	# Java stack is not supported on x86_32
21mr|plexus-build-api-0.0.7-23|10	ExcludeArch: %{ix86}
21mr|plexus-build-api-0.0.7-23|11	
21mr|plexus-build-api-0.0.7-23|12	#Fetched from https://github.com/sonatype/sisu-build-api/tarball/plexus-build-api-0.0.7
21mr|plexus-build-api-0.0.7-23|13	Source0:        sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.tar.gz
21mr|plexus-build-api-0.0.7-23|14	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-build-api-0.0.7-23|15	
21mr|plexus-build-api-0.0.7-23|16	# Forwarded upstream: https://github.com/sonatype/sisu-build-api/pull/2
21mr|plexus-build-api-0.0.7-23|17	Patch0:         %{name}-migration-to-component-metadata.patch
21mr|plexus-build-api-0.0.7-23|18	
21mr|plexus-build-api-0.0.7-23|19	BuildRequires:  maven-local
21mr|plexus-build-api-0.0.7-23|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|plexus-build-api-0.0.7-23|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-build-api-0.0.7-23|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-build-api-0.0.7-23|23	BuildRequires:  mvn(org.sonatype.spice:spice-parent:pom:)
21mr|plexus-build-api-0.0.7-23|24	
21mr|plexus-build-api-0.0.7-23|25	%description
21mr|plexus-build-api-0.0.7-23|26	Plexus Build API
21mr|plexus-build-api-0.0.7-23|27	
21mr|plexus-build-api-0.0.7-23|28	%package javadoc
21mr|plexus-build-api-0.0.7-23|29	Summary:        Javadoc for %{name}
21mr|plexus-build-api-0.0.7-23|30	
21mr|plexus-build-api-0.0.7-23|31	%description javadoc
21mr|plexus-build-api-0.0.7-23|32	API documentation for %{name}.
21mr|plexus-build-api-0.0.7-23|33	
21mr|plexus-build-api-0.0.7-23|34	%prep
21mr|plexus-build-api-0.0.7-23|35	%setup -q -n sonatype-sisu-build-api-f1f8849
21mr|plexus-build-api-0.0.7-23|36	cp -p %{SOURCE1} .
21mr|plexus-build-api-0.0.7-23|37	
21mr|plexus-build-api-0.0.7-23|38	%patch0 -p1
21mr|plexus-build-api-0.0.7-23|39	
21mr|plexus-build-api-0.0.7-23|40	%mvn_file : plexus/%{name}
21mr|plexus-build-api-0.0.7-23|41	
21mr|plexus-build-api-0.0.7-23|42	%build
21mr|plexus-build-api-0.0.7-23|43	%mvn_build
21mr|plexus-build-api-0.0.7-23|44	
21mr|plexus-build-api-0.0.7-23|45	%install
21mr|plexus-build-api-0.0.7-23|46	%mvn_install
21mr|plexus-build-api-0.0.7-23|47	
21mr|plexus-build-api-0.0.7-23|48	%files -f .mfiles
21mr|plexus-build-api-0.0.7-23|49	%doc LICENSE-2.0.txt
21mr|plexus-build-api-0.0.7-23|50	
21mr|plexus-build-api-0.0.7-23|51	%files javadoc -f .mfiles-javadoc
21mr|plexus-build-api-0.0.7-23|52	%doc LICENSE-2.0.txt
21mr|plexus-build-api-0.0.7-23|53	

15332 21
21mr|plexus-cipher-1.7-17|1	Name:           plexus-cipher
21mr|plexus-cipher-1.7-17|2	Version:        1.7
21mr|plexus-cipher-1.7-17|3	Release:        17
21mr|plexus-cipher-1.7-17|4	Summary:        Plexus Cipher: encryption/decryption Component
21mr|plexus-cipher-1.7-17|5	License:        ASL 2.0
21mr|plexus-cipher-1.7-17|6	# project moved to GitHub and it looks like there is no official website anymore
21mr|plexus-cipher-1.7-17|7	URL:            https://github.com/codehaus-plexus/plexus-cipher
21mr|plexus-cipher-1.7-17|8	Group:          Development/Java
21mr|plexus-cipher-1.7-17|9	BuildArch:      noarch
21mr|plexus-cipher-1.7-17|10	# Java stack is not supported on x86_32
21mr|plexus-cipher-1.7-17|11	ExcludeArch: %{ix86}
21mr|plexus-cipher-1.7-17|12	
21mr|plexus-cipher-1.7-17|13	# git clone https://github.com/sonatype/plexus-cipher.git
21mr|plexus-cipher-1.7-17|14	# cd plexus-cipher/
21mr|plexus-cipher-1.7-17|15	# note this is version 1.7 + our patches which were incorporated by upstream maintainer
21mr|plexus-cipher-1.7-17|16	# git archive --format tar --prefix=plexus-cipher-1.7/ 0cff29e6b2e | gzip -9 > plexus-cipher-1.7.tar.gz
21mr|plexus-cipher-1.7-17|17	Source0:        %{name}-%{version}.tar.gz
21mr|plexus-cipher-1.7-17|18	
21mr|plexus-cipher-1.7-17|19	BuildRequires:  maven-local
21mr|plexus-cipher-1.7-17|20	BuildRequires:  mvn(javax.enterprise:cdi-api)
21mr|plexus-cipher-1.7-17|21	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|plexus-cipher-1.7-17|22	BuildRequires:  mvn(junit:junit)
21mr|plexus-cipher-1.7-17|23	BuildRequires:  mvn(org.sonatype.plugins:sisu-maven-plugin)
21mr|plexus-cipher-1.7-17|24	BuildRequires:  mvn(org.sonatype.spice:spice-parent:pom:)
21mr|plexus-cipher-1.7-17|25	
21mr|plexus-cipher-1.7-17|26	%description
21mr|plexus-cipher-1.7-17|27	Plexus Cipher: encryption/decryption Component
21mr|plexus-cipher-1.7-17|28	
21mr|plexus-cipher-1.7-17|29	%package javadoc
21mr|plexus-cipher-1.7-17|30	Summary:        Javadoc for %{name}
21mr|plexus-cipher-1.7-17|31	
21mr|plexus-cipher-1.7-17|32	%description javadoc
21mr|plexus-cipher-1.7-17|33	API documentation for %{name}.
21mr|plexus-cipher-1.7-17|34	
21mr|plexus-cipher-1.7-17|35	%prep
21mr|plexus-cipher-1.7-17|36	%setup -q
21mr|plexus-cipher-1.7-17|37	
21mr|plexus-cipher-1.7-17|38	# replace %{version}-SNAPSHOT with %{version}
21mr|plexus-cipher-1.7-17|39	%pom_xpath_replace pom:project/pom:version "<version>%{version}</version>"
21mr|plexus-cipher-1.7-17|40	
21mr|plexus-cipher-1.7-17|41	# fedora moved from sonatype sisu to eclipse sisu. sisu-inject-bean artifact
21mr|plexus-cipher-1.7-17|42	# doesn't exist in eclipse sisu. this artifact contains nothing but
21mr|plexus-cipher-1.7-17|43	# bundled classes from atinject, cdi-api, aopalliance and maybe others.
21mr|plexus-cipher-1.7-17|44	%pom_remove_dep org.sonatype.sisu:sisu-inject-bean
21mr|plexus-cipher-1.7-17|45	%pom_add_dep javax.inject:javax.inject:1:provided
21mr|plexus-cipher-1.7-17|46	%pom_add_dep javax.enterprise:cdi-api:1.0:provided
21mr|plexus-cipher-1.7-17|47	
21mr|plexus-cipher-1.7-17|48	%mvn_file : plexus/%{name}
21mr|plexus-cipher-1.7-17|49	
21mr|plexus-cipher-1.7-17|50	%build
21mr|plexus-cipher-1.7-17|51	# Tests depend on sisu-guice
21mr|plexus-cipher-1.7-17|52	%mvn_build -f
21mr|plexus-cipher-1.7-17|53	
21mr|plexus-cipher-1.7-17|54	%install
21mr|plexus-cipher-1.7-17|55	%mvn_install
21mr|plexus-cipher-1.7-17|56	
21mr|plexus-cipher-1.7-17|57	%files -f .mfiles
21mr|plexus-cipher-1.7-17|58	%doc LICENSE.txt NOTICE.txt
21mr|plexus-cipher-1.7-17|59	
21mr|plexus-cipher-1.7-17|60	%files javadoc -f .mfiles-javadoc
21mr|plexus-cipher-1.7-17|61	%doc LICENSE.txt NOTICE.txt
21mr|plexus-cipher-1.7-17|62	

15333 21
21mr|plexus-classworlds-2.6.0-2|1	Name:           plexus-classworlds
21mr|plexus-classworlds-2.6.0-2|2	Version:        2.6.0
21mr|plexus-classworlds-2.6.0-2|3	Release:        2
21mr|plexus-classworlds-2.6.0-2|4	Summary:        Plexus Classworlds Classloader Framework
21mr|plexus-classworlds-2.6.0-2|5	License:        ASL 2.0 and Plexus
21mr|plexus-classworlds-2.6.0-2|6	URL:            https://github.com/codehaus-plexus/plexus-classworlds
21mr|plexus-classworlds-2.6.0-2|7	Group:          Development/Java
21mr|plexus-classworlds-2.6.0-2|8	BuildArch:      noarch
21mr|plexus-classworlds-2.6.0-2|9	# Java stack is not supported on x86_32
21mr|plexus-classworlds-2.6.0-2|10	ExcludeArch: %{ix86}
21mr|plexus-classworlds-2.6.0-2|11	
21mr|plexus-classworlds-2.6.0-2|12	Source0:        https://github.com/codehaus-plexus/%{name}/archive/%{name}-%{version}.tar.gz
21mr|plexus-classworlds-2.6.0-2|13	
21mr|plexus-classworlds-2.6.0-2|14	BuildRequires:  maven-local
21mr|plexus-classworlds-2.6.0-2|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|plexus-classworlds-2.6.0-2|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|plexus-classworlds-2.6.0-2|17	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|plexus-classworlds-2.6.0-2|18	BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
21mr|plexus-classworlds-2.6.0-2|19	
21mr|plexus-classworlds-2.6.0-2|20	# test deps missed by builddep
21mr|plexus-classworlds-2.6.0-2|21	BuildRequires:  mvn(org.apache.ant:ant)
21mr|plexus-classworlds-2.6.0-2|22	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|plexus-classworlds-2.6.0-2|23	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|plexus-classworlds-2.6.0-2|24	
21mr|plexus-classworlds-2.6.0-2|25	
21mr|plexus-classworlds-2.6.0-2|26	%description
21mr|plexus-classworlds-2.6.0-2|27	Classworlds is a framework for container developers
21mr|plexus-classworlds-2.6.0-2|28	who require complex manipulation of Java's ClassLoaders.
21mr|plexus-classworlds-2.6.0-2|29	Java's native ClassLoader mechanisms and classes can cause
21mr|plexus-classworlds-2.6.0-2|30	much headache and confusion for certain types of
21mr|plexus-classworlds-2.6.0-2|31	application developers. Projects which involve dynamic
21mr|plexus-classworlds-2.6.0-2|32	loading of components or otherwise represent a 'container'
21mr|plexus-classworlds-2.6.0-2|33	can benefit from the classloading control provided by
21mr|plexus-classworlds-2.6.0-2|34	classworlds.
21mr|plexus-classworlds-2.6.0-2|35	
21mr|plexus-classworlds-2.6.0-2|36	%package javadoc
21mr|plexus-classworlds-2.6.0-2|37	Summary:        Javadoc for %{name}
21mr|plexus-classworlds-2.6.0-2|38	
21mr|plexus-classworlds-2.6.0-2|39	%description javadoc
21mr|plexus-classworlds-2.6.0-2|40	API documentation for %{name}.
21mr|plexus-classworlds-2.6.0-2|41	
21mr|plexus-classworlds-2.6.0-2|42	%prep
21mr|plexus-classworlds-2.6.0-2|43	%setup -q -n %{name}-%{name}-%{version}
21mr|plexus-classworlds-2.6.0-2|44	%mvn_file : %{name} plexus/classworlds
21mr|plexus-classworlds-2.6.0-2|45	%mvn_alias : classworlds:classworlds
21mr|plexus-classworlds-2.6.0-2|46	
21mr|plexus-classworlds-2.6.0-2|47	%build
21mr|plexus-classworlds-2.6.0-2|48	%mvn_build
21mr|plexus-classworlds-2.6.0-2|49	
21mr|plexus-classworlds-2.6.0-2|50	%install
21mr|plexus-classworlds-2.6.0-2|51	%mvn_install
21mr|plexus-classworlds-2.6.0-2|52	
21mr|plexus-classworlds-2.6.0-2|53	%files -f .mfiles
21mr|plexus-classworlds-2.6.0-2|54	%doc LICENSE.txt LICENSE-2.0.txt
21mr|plexus-classworlds-2.6.0-2|55	
21mr|plexus-classworlds-2.6.0-2|56	%files javadoc -f .mfiles-javadoc
21mr|plexus-classworlds-2.6.0-2|57	%doc LICENSE.txt LICENSE-2.0.txt
21mr|plexus-classworlds-2.6.0-2|58	

15334 21
21mr|plexus-cli-1.6-9|1	Name:           plexus-cli
21mr|plexus-cli-1.6-9|2	Version:        1.6
21mr|plexus-cli-1.6-9|3	Release:        9
21mr|plexus-cli-1.6-9|4	Epoch:          0
21mr|plexus-cli-1.6-9|5	Summary:        Command Line Interface facilitator for Plexus
21mr|plexus-cli-1.6-9|6	License:        ASL 2.0
21mr|plexus-cli-1.6-9|7	URL:            https://github.com/codehaus-plexus/plexus-cli
21mr|plexus-cli-1.6-9|8	Group:          Development/Java
21mr|plexus-cli-1.6-9|9	BuildArch:      noarch
21mr|plexus-cli-1.6-9|10	# Java stack is not supported on x86_32
21mr|plexus-cli-1.6-9|11	ExcludeArch: %{ix86}
21mr|plexus-cli-1.6-9|12	
21mr|plexus-cli-1.6-9|13	# git clone git://github.com/codehaus-plexus/plexus-cli.git
21mr|plexus-cli-1.6-9|14	# git --git-dir plexus-cli/.git archive --prefix plexus-cli-1.6/ 8927458e81 | xz >plexus-cli-1.6.tar.xz
21mr|plexus-cli-1.6-9|15	Source0:        %{name}-%{version}.tar.xz
21mr|plexus-cli-1.6-9|16	Source1:        LICENSE-2.0.txt
21mr|plexus-cli-1.6-9|17	
21mr|plexus-cli-1.6-9|18	BuildRequires:  maven-local
21mr|plexus-cli-1.6-9|19	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|plexus-cli-1.6-9|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
21mr|plexus-cli-1.6-9|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-cli-1.6-9|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-cli-1.6-9|23	
21mr|plexus-cli-1.6-9|24	%description
21mr|plexus-cli-1.6-9|25	The Plexus project seeks to create end-to-end developer tools for
21mr|plexus-cli-1.6-9|26	writing applications. At the core is the container, which can be
21mr|plexus-cli-1.6-9|27	embedded or for a full scale application server. There are many
21mr|plexus-cli-1.6-9|28	reusable components for hibernate, form processing, jndi, i18n,
21mr|plexus-cli-1.6-9|29	velocity, etc. Plexus also includes an application server which
21mr|plexus-cli-1.6-9|30	is like a J2EE application server, without all the baggage.
21mr|plexus-cli-1.6-9|31	
21mr|plexus-cli-1.6-9|32	%package javadoc
21mr|plexus-cli-1.6-9|33	Summary:        Javadoc for %{name}
21mr|plexus-cli-1.6-9|34	
21mr|plexus-cli-1.6-9|35	%description javadoc
21mr|plexus-cli-1.6-9|36	Javadoc for %{name}.
21mr|plexus-cli-1.6-9|37	
21mr|plexus-cli-1.6-9|38	%prep
21mr|plexus-cli-1.6-9|39	%setup -q
21mr|plexus-cli-1.6-9|40	cp -p %{SOURCE1} .
21mr|plexus-cli-1.6-9|41	
21mr|plexus-cli-1.6-9|42	%mvn_file : plexus/cli
21mr|plexus-cli-1.6-9|43	
21mr|plexus-cli-1.6-9|44	%build
21mr|plexus-cli-1.6-9|45	%mvn_build
21mr|plexus-cli-1.6-9|46	
21mr|plexus-cli-1.6-9|47	%install
21mr|plexus-cli-1.6-9|48	%mvn_install
21mr|plexus-cli-1.6-9|49	
21mr|plexus-cli-1.6-9|50	%files -f .mfiles
21mr|plexus-cli-1.6-9|51	%license LICENSE-2.0.txt
21mr|plexus-cli-1.6-9|52	
21mr|plexus-cli-1.6-9|53	%files javadoc -f .mfiles-javadoc
21mr|plexus-cli-1.6-9|54	%license LICENSE-2.0.txt
21mr|plexus-cli-1.6-9|55	

15335 21
21mr|plexus-compiler-2.8.5-1|1	%bcond_without eclipse
21mr|plexus-compiler-2.8.5-1|2	
21mr|plexus-compiler-2.8.5-1|3	Name:       plexus-compiler
21mr|plexus-compiler-2.8.5-1|4	Epoch:      0
21mr|plexus-compiler-2.8.5-1|5	Version:    2.8.5
21mr|plexus-compiler-2.8.5-1|6	Release:    1
21mr|plexus-compiler-2.8.5-1|7	Summary:    Compiler call initiators for Plexus
21mr|plexus-compiler-2.8.5-1|8	# extras subpackage has a bit different licensing
21mr|plexus-compiler-2.8.5-1|9	# parts of compiler-api are ASL2.0/MIT
21mr|plexus-compiler-2.8.5-1|10	License:    MIT and ASL 2.0
21mr|plexus-compiler-2.8.5-1|11	URL:        https://github.com/codehaus-plexus/plexus-compiler
21mr|plexus-compiler-2.8.5-1|12	Group:          Development/Java
21mr|plexus-compiler-2.8.5-1|13	BuildArch:  noarch
21mr|plexus-compiler-2.8.5-1|14	# Java stack is not supported on x86_32
21mr|plexus-compiler-2.8.5-1|15	ExcludeArch: %{ix86}
21mr|plexus-compiler-2.8.5-1|16	
21mr|plexus-compiler-2.8.5-1|17	Source0:    https://github.com/codehaus-plexus/%{name}/archive/%{name}-%{version}.tar.gz
21mr|plexus-compiler-2.8.5-1|18	Source1:    http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-compiler-2.8.5-1|19	Source2:    LICENSE.MIT
21mr|plexus-compiler-2.8.5-1|20	
21mr|plexus-compiler-2.8.5-1|21	BuildRequires:  maven-local
21mr|plexus-compiler-2.8.5-1|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|plexus-compiler-2.8.5-1|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
21mr|plexus-compiler-2.8.5-1|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-compiler-2.8.5-1|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-compiler-2.8.5-1|26	%if %{with eclipse}
21mr|plexus-compiler-2.8.5-1|27	BuildRequires:  mvn(org.eclipse.tycho:org.eclipse.jdt.core)
21mr|plexus-compiler-2.8.5-1|28	%endif
21mr|plexus-compiler-2.8.5-1|29	
21mr|plexus-compiler-2.8.5-1|30	
21mr|plexus-compiler-2.8.5-1|31	%description
21mr|plexus-compiler-2.8.5-1|32	Plexus Compiler adds support for using various compilers from a
21mr|plexus-compiler-2.8.5-1|33	unified api. Support for javac is available in main package. For
21mr|plexus-compiler-2.8.5-1|34	additional compilers see %{name}-extras package.
21mr|plexus-compiler-2.8.5-1|35	
21mr|plexus-compiler-2.8.5-1|36	%package extras
21mr|plexus-compiler-2.8.5-1|37	Summary:        Extra compiler support for %{name}
21mr|plexus-compiler-2.8.5-1|38	# ASL 2.0: src/main/java/org/codehaus/plexus/compiler/util/scan/
21mr|plexus-compiler-2.8.5-1|39	#          ...codehaus/plexus/compiler/csharp/CSharpCompiler.java
21mr|plexus-compiler-2.8.5-1|40	# ASL 1.1/MIT: ...codehaus/plexus/compiler/jikes/JikesCompiler.java
21mr|plexus-compiler-2.8.5-1|41	License:        MIT and ASL 2.0 and ASL 1.1
21mr|plexus-compiler-2.8.5-1|42	
21mr|plexus-compiler-2.8.5-1|43	%description extras
21mr|plexus-compiler-2.8.5-1|44	Additional support for csharp, eclipse and jikes compilers
21mr|plexus-compiler-2.8.5-1|45	
21mr|plexus-compiler-2.8.5-1|46	%package pom
21mr|plexus-compiler-2.8.5-1|47	Summary:        Maven POM files for %{name}
21mr|plexus-compiler-2.8.5-1|48	
21mr|plexus-compiler-2.8.5-1|49	%description pom
21mr|plexus-compiler-2.8.5-1|50	This package provides %{summary}.
21mr|plexus-compiler-2.8.5-1|51	
21mr|plexus-compiler-2.8.5-1|52	%package javadoc
21mr|plexus-compiler-2.8.5-1|53	Summary:        Javadoc for %{name}
21mr|plexus-compiler-2.8.5-1|54	License:        MIT and ASL 2.0 and ASL 1.1
21mr|plexus-compiler-2.8.5-1|55	
21mr|plexus-compiler-2.8.5-1|56	%description javadoc
21mr|plexus-compiler-2.8.5-1|57	API documentation for %{name}.
21mr|plexus-compiler-2.8.5-1|58	
21mr|plexus-compiler-2.8.5-1|59	%prep
21mr|plexus-compiler-2.8.5-1|60	%setup -q -n %{name}-%{name}-%{version}
21mr|plexus-compiler-2.8.5-1|61	
21mr|plexus-compiler-2.8.5-1|62	cp %{SOURCE1} LICENSE
21mr|plexus-compiler-2.8.5-1|63	cp %{SOURCE2} LICENSE.MIT
21mr|plexus-compiler-2.8.5-1|64	
21mr|plexus-compiler-2.8.5-1|65	%pom_disable_module plexus-compiler-aspectj plexus-compilers
21mr|plexus-compiler-2.8.5-1|66	# missing com.google.errorprone:error_prone_core
21mr|plexus-compiler-2.8.5-1|67	%pom_disable_module plexus-compiler-javac-errorprone plexus-compilers
21mr|plexus-compiler-2.8.5-1|68	
21mr|plexus-compiler-2.8.5-1|69	%if %{without eclipse}
21mr|plexus-compiler-2.8.5-1|70	%pom_disable_module plexus-compiler-eclipse plexus-compilers
21mr|plexus-compiler-2.8.5-1|71	%endif
21mr|plexus-compiler-2.8.5-1|72	
21mr|plexus-compiler-2.8.5-1|73	# don't build/install compiler-test module, it needs maven2 test harness
21mr|plexus-compiler-2.8.5-1|74	%pom_disable_module plexus-compiler-test
21mr|plexus-compiler-2.8.5-1|75	
21mr|plexus-compiler-2.8.5-1|76	# don't install sources jars
21mr|plexus-compiler-2.8.5-1|77	%mvn_package ":*::sources:" __noinstall
21mr|plexus-compiler-2.8.5-1|78	
21mr|plexus-compiler-2.8.5-1|79	%mvn_package ":plexus-compiler{,s}" pom
21mr|plexus-compiler-2.8.5-1|80	%mvn_package ":*{csharp,eclipse,jikes}*" extras
21mr|plexus-compiler-2.8.5-1|81	
21mr|plexus-compiler-2.8.5-1|82	# don't generate requires on test dependency (see #1007498)
21mr|plexus-compiler-2.8.5-1|83	%pom_xpath_remove "pom:dependency[pom:artifactId[text()='plexus-compiler-test']]" plexus-compilers
21mr|plexus-compiler-2.8.5-1|84	
21mr|plexus-compiler-2.8.5-1|85	%pom_remove_plugin :maven-site-plugin
21mr|plexus-compiler-2.8.5-1|86	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|plexus-compiler-2.8.5-1|87	
21mr|plexus-compiler-2.8.5-1|88	%build
21mr|plexus-compiler-2.8.5-1|89	# Tests are skipped because of unavailable plexus-compiler-test artifact
21mr|plexus-compiler-2.8.5-1|90	%mvn_build -f
21mr|plexus-compiler-2.8.5-1|91	
21mr|plexus-compiler-2.8.5-1|92	%install
21mr|plexus-compiler-2.8.5-1|93	%mvn_install
21mr|plexus-compiler-2.8.5-1|94	
21mr|plexus-compiler-2.8.5-1|95	%files -f .mfiles
21mr|plexus-compiler-2.8.5-1|96	%doc LICENSE LICENSE.MIT
21mr|plexus-compiler-2.8.5-1|97	%files extras -f .mfiles-extras
21mr|plexus-compiler-2.8.5-1|98	%files pom -f .mfiles-pom
21mr|plexus-compiler-2.8.5-1|99	
21mr|plexus-compiler-2.8.5-1|100	%files javadoc -f .mfiles-javadoc
21mr|plexus-compiler-2.8.5-1|101	%doc LICENSE LICENSE.MIT
21mr|plexus-compiler-2.8.5-1|102	

15336 21
21mr|plexus-component-api-1.0-0.27.alpha15|1	%define project_version 1.0-alpha-15
21mr|plexus-component-api-1.0-0.27.alpha15|2	
21mr|plexus-component-api-1.0-0.27.alpha15|3	Name:           plexus-component-api
21mr|plexus-component-api-1.0-0.27.alpha15|4	Version:        1.0
21mr|plexus-component-api-1.0-0.27.alpha15|5	Release:        0.27.alpha15
21mr|plexus-component-api-1.0-0.27.alpha15|6	Summary:        Plexus Component API
21mr|plexus-component-api-1.0-0.27.alpha15|7	
21mr|plexus-component-api-1.0-0.27.alpha15|8	License:        ASL 2.0
21mr|plexus-component-api-1.0-0.27.alpha15|9	URL:            http://svn.codehaus.org/plexus/plexus-containers/tags/plexus-containers-1.0-alpha-15/plexus-component-api/
21mr|plexus-component-api-1.0-0.27.alpha15|10	#svn export http://svn.codehaus.org/plexus/plexus-containers/tags/plexus-containers-1.0-alpha-15/plexus-component-api/ plexus-component-api-1.0-alpha-15
21mr|plexus-component-api-1.0-0.27.alpha15|11	#tar zcf plexus-component-api-1.0-alpha-15.tar.gz plexus-component-api-1.0-alpha-15/
21mr|plexus-component-api-1.0-0.27.alpha15|12	Source0:        %{name}-%{project_version}.tar.gz
21mr|plexus-component-api-1.0-0.27.alpha15|13	
21mr|plexus-component-api-1.0-0.27.alpha15|14	Group:          Development/Java
21mr|plexus-component-api-1.0-0.27.alpha15|15	BuildArch: noarch
21mr|plexus-component-api-1.0-0.27.alpha15|16	# Java stack is not supported on x86_32
21mr|plexus-component-api-1.0-0.27.alpha15|17	ExcludeArch: %{ix86}
21mr|plexus-component-api-1.0-0.27.alpha15|18	
21mr|plexus-component-api-1.0-0.27.alpha15|19	BuildRequires:  java-devel >= 1:1.6.0
21mr|plexus-component-api-1.0-0.27.alpha15|20	BuildRequires:  maven-local
21mr|plexus-component-api-1.0-0.27.alpha15|21	BuildRequires:  maven-assembly-plugin
21mr|plexus-component-api-1.0-0.27.alpha15|22	BuildRequires:  maven-resources-plugin
21mr|plexus-component-api-1.0-0.27.alpha15|23	BuildRequires:  maven-plugin-plugin
21mr|plexus-component-api-1.0-0.27.alpha15|24	BuildRequires:  plexus-classworlds
21mr|plexus-component-api-1.0-0.27.alpha15|25	# requires as parent pom
21mr|plexus-component-api-1.0-0.27.alpha15|26	BuildRequires:  plexus-containers
21mr|plexus-component-api-1.0-0.27.alpha15|27	
21mr|plexus-component-api-1.0-0.27.alpha15|28	%description
21mr|plexus-component-api-1.0-0.27.alpha15|29	Plexus Component API
21mr|plexus-component-api-1.0-0.27.alpha15|30	
21mr|plexus-component-api-1.0-0.27.alpha15|31	%package javadoc
21mr|plexus-component-api-1.0-0.27.alpha15|32	Summary:        Javadoc for %{name}
21mr|plexus-component-api-1.0-0.27.alpha15|33	
21mr|plexus-component-api-1.0-0.27.alpha15|34	%description javadoc
21mr|plexus-component-api-1.0-0.27.alpha15|35	API documentation for %{name}.
21mr|plexus-component-api-1.0-0.27.alpha15|36	
21mr|plexus-component-api-1.0-0.27.alpha15|37	
21mr|plexus-component-api-1.0-0.27.alpha15|38	%prep
21mr|plexus-component-api-1.0-0.27.alpha15|39	%setup -q -n %{name}-%{project_version}
21mr|plexus-component-api-1.0-0.27.alpha15|40	
21mr|plexus-component-api-1.0-0.27.alpha15|41	%build
21mr|plexus-component-api-1.0-0.27.alpha15|42	%mvn_build
21mr|plexus-component-api-1.0-0.27.alpha15|43	
21mr|plexus-component-api-1.0-0.27.alpha15|44	%install
21mr|plexus-component-api-1.0-0.27.alpha15|45	%mvn_install
21mr|plexus-component-api-1.0-0.27.alpha15|46	
21mr|plexus-component-api-1.0-0.27.alpha15|47	%pre javadoc
21mr|plexus-component-api-1.0-0.27.alpha15|48	# workaround for rpm bug, can be removed in F-20
21mr|plexus-component-api-1.0-0.27.alpha15|49	[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
21mr|plexus-component-api-1.0-0.27.alpha15|50	rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
21mr|plexus-component-api-1.0-0.27.alpha15|51	
21mr|plexus-component-api-1.0-0.27.alpha15|52	%files -f .mfiles
21mr|plexus-component-api-1.0-0.27.alpha15|53	
21mr|plexus-component-api-1.0-0.27.alpha15|54	%files javadoc -f .mfiles-javadoc
21mr|plexus-component-api-1.0-0.27.alpha15|55	

15337 21
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|1	%global artifactId plexus-component-factories
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|2	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|3	Name:		plexus-component-factories-pom
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|4	Version:	1.0
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|5	Release:	0.18.alpha11
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|6	Summary:	Plexus Component Factories POM
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|7	Group:          Development/Java
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|8	BuildArch:	noarch
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|9	# Java stack is not supported on x86_32
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|10	ExcludeArch: %{ix86}
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|11	License:	ASL 2.0
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|12	URL:		https://github.com/codehaus-plexus/plexus-component-factories
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|13	Source0:	http://repo1.maven.org/maven2/org/codehaus/plexus/%{artifactId}/%{version}-alpha-11/%{artifactId}-%{version}-alpha-11.pom
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|14	Source1:	http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|15	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|16	BuildRequires:  maven-local
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|17	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|18	BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|19	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|20	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|21	%description
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|22	This package provides Plexus Component Factories parent POM used by different
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|23	Plexus packages.
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|24	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|25	%prep
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|26	%setup -cT
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|27	cp -p %{SOURCE0} pom.xml
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|28	cp -p %{SOURCE1} LICENSE
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|29	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|30	%pom_xpath_remove pom:modules
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|31	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|32	%build
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|33	%mvn_alias : plexus:
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|34	%mvn_build
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|35	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|36	%install
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|37	%mvn_install
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|38	
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|39	%files -f .mfiles
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|40	%doc LICENSE
21mr|plexus-component-factories-pom-1.0-0.18.alpha11|41	

15338 21
21mr|plexus-components-pom-4.0-1|1	Name:           plexus-components-pom
21mr|plexus-components-pom-4.0-1|2	Summary:        Plexus Components POM
21mr|plexus-components-pom-4.0-1|3	Version:        4.0
21mr|plexus-components-pom-4.0-1|4	Release:        1
21mr|plexus-components-pom-4.0-1|5	License:        ASL 2.0
21mr|plexus-components-pom-4.0-1|6	
21mr|plexus-components-pom-4.0-1|7	URL:            https://github.com/codehaus-plexus/plexus-components
21mr|plexus-components-pom-4.0-1|8	Source0:        http://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/%{version}/plexus-components-%{version}.pom
21mr|plexus-components-pom-4.0-1|9	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-components-pom-4.0-1|10	
21mr|plexus-components-pom-4.0-1|11	Group:          Development/Java
21mr|plexus-components-pom-4.0-1|12	BuildArch:      noarch
21mr|plexus-components-pom-4.0-1|13	# Java stack is not supported on x86_32
21mr|plexus-components-pom-4.0-1|14	ExcludeArch: %{ix86}
21mr|plexus-components-pom-4.0-1|15	
21mr|plexus-components-pom-4.0-1|16	BuildRequires:  maven-local
21mr|plexus-components-pom-4.0-1|17	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|plexus-components-pom-4.0-1|18	BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
21mr|plexus-components-pom-4.0-1|19	
21mr|plexus-components-pom-4.0-1|20	%description
21mr|plexus-components-pom-4.0-1|21	This package provides Plexus Components parent POM used by different
21mr|plexus-components-pom-4.0-1|22	Plexus packages.
21mr|plexus-components-pom-4.0-1|23	
21mr|plexus-components-pom-4.0-1|24	%prep
21mr|plexus-components-pom-4.0-1|25	%setup -qcT
21mr|plexus-components-pom-4.0-1|26	cp -p %{SOURCE0} pom.xml
21mr|plexus-components-pom-4.0-1|27	cp -p %{SOURCE1} LICENSE
21mr|plexus-components-pom-4.0-1|28	
21mr|plexus-components-pom-4.0-1|29	%build
21mr|plexus-components-pom-4.0-1|30	%mvn_build
21mr|plexus-components-pom-4.0-1|31	
21mr|plexus-components-pom-4.0-1|32	%install
21mr|plexus-components-pom-4.0-1|33	%mvn_install
21mr|plexus-components-pom-4.0-1|34	
21mr|plexus-components-pom-4.0-1|35	%files -f .mfiles
21mr|plexus-components-pom-4.0-1|36	%doc LICENSE
21mr|plexus-components-pom-4.0-1|37	

15339 21
21mr|plexus-containers-2.0.0-1|1	Name:           plexus-containers
21mr|plexus-containers-2.0.0-1|2	Summary:        Containers for Plexus
21mr|plexus-containers-2.0.0-1|3	Version:        2.0.0
21mr|plexus-containers-2.0.0-1|4	Release:        1
21mr|plexus-containers-2.0.0-1|5	# Most of the files are either under ASL 2.0 or MIT
21mr|plexus-containers-2.0.0-1|6	# The following files are under xpp:
21mr|plexus-containers-2.0.0-1|7	# plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/merge/Driver.java
21mr|plexus-containers-2.0.0-1|8	# plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/merge/MXParser.java
21mr|plexus-containers-2.0.0-1|9	License:        ASL 2.0 and MIT and xpp
21mr|plexus-containers-2.0.0-1|10	
21mr|plexus-containers-2.0.0-1|11	URL:            https://github.com/codehaus-plexus/%{name}
21mr|plexus-containers-2.0.0-1|12	Source0:        %{url}/archive/%{name}-%{version}.tar.gz
21mr|plexus-containers-2.0.0-1|13	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-containers-2.0.0-1|14	Source2:        LICENSE.MIT
21mr|plexus-containers-2.0.0-1|15	
21mr|plexus-containers-2.0.0-1|16	Group:          Development/Java
21mr|plexus-containers-2.0.0-1|17	BuildArch:      noarch
21mr|plexus-containers-2.0.0-1|18	# Java stack is not supported on x86_32
21mr|plexus-containers-2.0.0-1|19	ExcludeArch: %{ix86}
21mr|plexus-containers-2.0.0-1|20	
21mr|plexus-containers-2.0.0-1|21	BuildRequires:  maven-local
21mr|plexus-containers-2.0.0-1|22	BuildRequires:  mvn(com.google.guava:guava)
21mr|plexus-containers-2.0.0-1|23	BuildRequires:  mvn(com.thoughtworks.qdox:qdox)
21mr|plexus-containers-2.0.0-1|24	BuildRequires:  mvn(junit:junit)
21mr|plexus-containers-2.0.0-1|25	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|plexus-containers-2.0.0-1|26	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|plexus-containers-2.0.0-1|27	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|plexus-containers-2.0.0-1|28	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|plexus-containers-2.0.0-1|29	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|plexus-containers-2.0.0-1|30	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|plexus-containers-2.0.0-1|31	BuildRequires:  mvn(org.apache.xbean:xbean-reflect)
21mr|plexus-containers-2.0.0-1|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|plexus-containers-2.0.0-1|33	BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
21mr|plexus-containers-2.0.0-1|34	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-containers-2.0.0-1|35	BuildRequires:  mvn(org.jdom:jdom2)
21mr|plexus-containers-2.0.0-1|36	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|plexus-containers-2.0.0-1|37	
21mr|plexus-containers-2.0.0-1|38	Obsoletes:      plexus-containers-component-javadoc < 2.0.0-1
21mr|plexus-containers-2.0.0-1|39	
21mr|plexus-containers-2.0.0-1|40	
21mr|plexus-containers-2.0.0-1|41	%description
21mr|plexus-containers-2.0.0-1|42	The Plexus project seeks to create end-to-end developer tools for
21mr|plexus-containers-2.0.0-1|43	writing applications. At the core is the container, which can be
21mr|plexus-containers-2.0.0-1|44	embedded or for a full scale application server. There are many
21mr|plexus-containers-2.0.0-1|45	reusable components for hibernate, form processing, jndi, i18n,
21mr|plexus-containers-2.0.0-1|46	velocity, etc. Plexus also includes an application server which
21mr|plexus-containers-2.0.0-1|47	is like a J2EE application server, without all the baggage.
21mr|plexus-containers-2.0.0-1|48	
21mr|plexus-containers-2.0.0-1|49	%package component-metadata
21mr|plexus-containers-2.0.0-1|50	Summary:        Component metadata from %{name}
21mr|plexus-containers-2.0.0-1|51	
21mr|plexus-containers-2.0.0-1|52	%description component-metadata
21mr|plexus-containers-2.0.0-1|53	%{summary}.
21mr|plexus-containers-2.0.0-1|54	
21mr|plexus-containers-2.0.0-1|55	%package component-annotations
21mr|plexus-containers-2.0.0-1|56	Summary:        Component API from %{name}
21mr|plexus-containers-2.0.0-1|57	
21mr|plexus-containers-2.0.0-1|58	%description component-annotations
21mr|plexus-containers-2.0.0-1|59	%{summary}.
21mr|plexus-containers-2.0.0-1|60	
21mr|plexus-containers-2.0.0-1|61	%package container-default
21mr|plexus-containers-2.0.0-1|62	Summary:        Default Container from %{name}
21mr|plexus-containers-2.0.0-1|63	
21mr|plexus-containers-2.0.0-1|64	%description container-default
21mr|plexus-containers-2.0.0-1|65	%{summary}.
21mr|plexus-containers-2.0.0-1|66	
21mr|plexus-containers-2.0.0-1|67	%package javadoc
21mr|plexus-containers-2.0.0-1|68	Summary:        API documentation for all plexus-containers packages
21mr|plexus-containers-2.0.0-1|69	
21mr|plexus-containers-2.0.0-1|70	%description javadoc
21mr|plexus-containers-2.0.0-1|71	%{summary}.
21mr|plexus-containers-2.0.0-1|72	
21mr|plexus-containers-2.0.0-1|73	%prep
21mr|plexus-containers-2.0.0-1|74	%setup -q -n %{name}-%{name}-%{version}
21mr|plexus-containers-2.0.0-1|75	
21mr|plexus-containers-2.0.0-1|76	cp %{SOURCE1} .
21mr|plexus-containers-2.0.0-1|77	cp %{SOURCE2} .
21mr|plexus-containers-2.0.0-1|78	
21mr|plexus-containers-2.0.0-1|79	%pom_remove_plugin -r :maven-site-plugin
21mr|plexus-containers-2.0.0-1|80	
21mr|plexus-containers-2.0.0-1|81	%pom_change_dep -r :google-collections com.google.guava:guava
21mr|plexus-containers-2.0.0-1|82	
21mr|plexus-containers-2.0.0-1|83	# Generate OSGI info
21mr|plexus-containers-2.0.0-1|84	%pom_xpath_inject "pom:project" "
21mr|plexus-containers-2.0.0-1|85	<packaging>bundle</packaging>
21mr|plexus-containers-2.0.0-1|86	<build>
21mr|plexus-containers-2.0.0-1|87	<plugins>
21mr|plexus-containers-2.0.0-1|88	<plugin>
21mr|plexus-containers-2.0.0-1|89	<groupId>org.apache.felix</groupId>
21mr|plexus-containers-2.0.0-1|90	<artifactId>maven-bundle-plugin</artifactId>
21mr|plexus-containers-2.0.0-1|91	<extensions>true</extensions>
21mr|plexus-containers-2.0.0-1|92	<configuration>
21mr|plexus-containers-2.0.0-1|93	<instructions>
21mr|plexus-containers-2.0.0-1|94	<_nouses>true</_nouses>
21mr|plexus-containers-2.0.0-1|95	<Export-Package>org.codehaus.plexus.component.annotations.*</Export-Package>
21mr|plexus-containers-2.0.0-1|96	</instructions>
21mr|plexus-containers-2.0.0-1|97	</configuration>
21mr|plexus-containers-2.0.0-1|98	</plugin>
21mr|plexus-containers-2.0.0-1|99	</plugins>
21mr|plexus-containers-2.0.0-1|100	</build>" plexus-component-annotations
21mr|plexus-containers-2.0.0-1|101	
21mr|plexus-containers-2.0.0-1|102	# plexus-component-api has been merged into plexus-container-default
21mr|plexus-containers-2.0.0-1|103	%mvn_alias ":plexus-container-default" "org.codehaus.plexus:containers-component-api"
21mr|plexus-containers-2.0.0-1|104	
21mr|plexus-containers-2.0.0-1|105	# keep compat symlink for maven's sake
21mr|plexus-containers-2.0.0-1|106	%mvn_file ":plexus-component-annotations" %{name}/plexus-component-annotations plexus/containers-component-annotations
21mr|plexus-containers-2.0.0-1|107	
21mr|plexus-containers-2.0.0-1|108	
21mr|plexus-containers-2.0.0-1|109	%build
21mr|plexus-containers-2.0.0-1|110	%mvn_build -f -s
21mr|plexus-containers-2.0.0-1|111	
21mr|plexus-containers-2.0.0-1|112	
21mr|plexus-containers-2.0.0-1|113	%install
21mr|plexus-containers-2.0.0-1|114	%mvn_install
21mr|plexus-containers-2.0.0-1|115	
21mr|plexus-containers-2.0.0-1|116	
21mr|plexus-containers-2.0.0-1|117	# plexus-containers pom goes into main package
21mr|plexus-containers-2.0.0-1|118	%files -f .mfiles-plexus-containers
21mr|plexus-containers-2.0.0-1|119	%license LICENSE-2.0.txt LICENSE.MIT
21mr|plexus-containers-2.0.0-1|120	
21mr|plexus-containers-2.0.0-1|121	%files component-annotations -f .mfiles-plexus-component-annotations
21mr|plexus-containers-2.0.0-1|122	%license LICENSE-2.0.txt LICENSE.MIT
21mr|plexus-containers-2.0.0-1|123	
21mr|plexus-containers-2.0.0-1|124	%files container-default -f .mfiles-plexus-container-default
21mr|plexus-containers-2.0.0-1|125	%license LICENSE-2.0.txt LICENSE.MIT
21mr|plexus-containers-2.0.0-1|126	
21mr|plexus-containers-2.0.0-1|127	%files component-metadata -f .mfiles-plexus-component-metadata
21mr|plexus-containers-2.0.0-1|128	%license LICENSE-2.0.txt LICENSE.MIT
21mr|plexus-containers-2.0.0-1|129	
21mr|plexus-containers-2.0.0-1|130	%files javadoc -f .mfiles-javadoc
21mr|plexus-containers-2.0.0-1|131	%license LICENSE-2.0.txt LICENSE.MIT
21mr|plexus-containers-2.0.0-1|132	
21mr|plexus-containers-2.0.0-1|133	

15340 21
21mr|plexus-i18n-1.0-0.14.b10.4|1	%define parent plexus
21mr|plexus-i18n-1.0-0.14.b10.4|2	%define subname i18n
21mr|plexus-i18n-1.0-0.14.b10.4|3	
21mr|plexus-i18n-1.0-0.14.b10.4|4	Name:           plexus-i18n
21mr|plexus-i18n-1.0-0.14.b10.4|5	Version:        1.0
21mr|plexus-i18n-1.0-0.14.b10.4|6	Release:        0.14.b10.4
21mr|plexus-i18n-1.0-0.14.b10.4|7	Summary:        Plexus I18N Component
21mr|plexus-i18n-1.0-0.14.b10.4|8	License:        ASL 2.0
21mr|plexus-i18n-1.0-0.14.b10.4|9	URL:            https://github.com/codehaus-plexus/plexus-i18n
21mr|plexus-i18n-1.0-0.14.b10.4|10	Group:          Development/Java
21mr|plexus-i18n-1.0-0.14.b10.4|11	BuildArch:      noarch
21mr|plexus-i18n-1.0-0.14.b10.4|12	# Java stack is not supported on x86_32
21mr|plexus-i18n-1.0-0.14.b10.4|13	ExcludeArch: %{ix86}
21mr|plexus-i18n-1.0-0.14.b10.4|14	
21mr|plexus-i18n-1.0-0.14.b10.4|15	# svn export http://svn.codehaus.org/plexus/plexus-components/tags/plexus-i18n-1.0-beta-10/
21mr|plexus-i18n-1.0-0.14.b10.4|16	# tar cjf plexus-i18n-1.0-beta-10-src.tar.bz2 plexus-i18n-1.0-beta-10/
21mr|plexus-i18n-1.0-0.14.b10.4|17	Source0:        plexus-i18n-1.0-beta-10-src.tar.bz2
21mr|plexus-i18n-1.0-0.14.b10.4|18	
21mr|plexus-i18n-1.0-0.14.b10.4|19	Patch0:         %{name}-migration-to-component-metadata.patch
21mr|plexus-i18n-1.0-0.14.b10.4|20	Patch1:         %{name}-plexus-container-default-missing.patch
21mr|plexus-i18n-1.0-0.14.b10.4|21	
21mr|plexus-i18n-1.0-0.14.b10.4|22	BuildRequires:  maven-local
21mr|plexus-i18n-1.0-0.14.b10.4|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|plexus-i18n-1.0-0.14.b10.4|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
21mr|plexus-i18n-1.0-0.14.b10.4|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-i18n-1.0-0.14.b10.4|26	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-i18n-1.0-0.14.b10.4|27	
21mr|plexus-i18n-1.0-0.14.b10.4|28	%description
21mr|plexus-i18n-1.0-0.14.b10.4|29	The Plexus project seeks to create end-to-end developer tools for
21mr|plexus-i18n-1.0-0.14.b10.4|30	writing applications. At the core is the container, which can be
21mr|plexus-i18n-1.0-0.14.b10.4|31	embedded or for a full scale application server. There are many
21mr|plexus-i18n-1.0-0.14.b10.4|32	reusable components for hibernate, form processing, jndi, i18n,
21mr|plexus-i18n-1.0-0.14.b10.4|33	velocity, etc. Plexus also includes an application server which
21mr|plexus-i18n-1.0-0.14.b10.4|34	is like a J2EE application server, without all the baggage.
21mr|plexus-i18n-1.0-0.14.b10.4|35	
21mr|plexus-i18n-1.0-0.14.b10.4|36	%package javadoc
21mr|plexus-i18n-1.0-0.14.b10.4|37	Summary:        Javadoc for %{name}
21mr|plexus-i18n-1.0-0.14.b10.4|38	
21mr|plexus-i18n-1.0-0.14.b10.4|39	%description javadoc
21mr|plexus-i18n-1.0-0.14.b10.4|40	Javadoc for %{name}.
21mr|plexus-i18n-1.0-0.14.b10.4|41	
21mr|plexus-i18n-1.0-0.14.b10.4|42	%prep
21mr|plexus-i18n-1.0-0.14.b10.4|43	%setup -q -n plexus-i18n-1.0-beta-10
21mr|plexus-i18n-1.0-0.14.b10.4|44	%patch0 -p1
21mr|plexus-i18n-1.0-0.14.b10.4|45	%patch1 -p1
21mr|plexus-i18n-1.0-0.14.b10.4|46	
21mr|plexus-i18n-1.0-0.14.b10.4|47	%build
21mr|plexus-i18n-1.0-0.14.b10.4|48	%mvn_build
21mr|plexus-i18n-1.0-0.14.b10.4|49	
21mr|plexus-i18n-1.0-0.14.b10.4|50	%install
21mr|plexus-i18n-1.0-0.14.b10.4|51	%mvn_install
21mr|plexus-i18n-1.0-0.14.b10.4|52	
21mr|plexus-i18n-1.0-0.14.b10.4|53	%files -f .mfiles
21mr|plexus-i18n-1.0-0.14.b10.4|54	
21mr|plexus-i18n-1.0-0.14.b10.4|55	%files javadoc -f .mfiles-javadoc
21mr|plexus-i18n-1.0-0.14.b10.4|56	

15341 21
21mr|plexus-interactivity-1.0-0.29.alpha6|1	Name:           plexus-interactivity
21mr|plexus-interactivity-1.0-0.29.alpha6|2	Version:        1.0
21mr|plexus-interactivity-1.0-0.29.alpha6|3	Release:        0.29.alpha6
21mr|plexus-interactivity-1.0-0.29.alpha6|4	Epoch:          0
21mr|plexus-interactivity-1.0-0.29.alpha6|5	Summary:        Plexus Interactivity Handler Component
21mr|plexus-interactivity-1.0-0.29.alpha6|6	License:        MIT
21mr|plexus-interactivity-1.0-0.29.alpha6|7	URL:            https://github.com/codehaus-plexus/plexus-interactivity
21mr|plexus-interactivity-1.0-0.29.alpha6|8	Group:          Development/Java
21mr|plexus-interactivity-1.0-0.29.alpha6|9	BuildArch:      noarch
21mr|plexus-interactivity-1.0-0.29.alpha6|10	# Java stack is not supported on x86_32
21mr|plexus-interactivity-1.0-0.29.alpha6|11	ExcludeArch: %{ix86}
21mr|plexus-interactivity-1.0-0.29.alpha6|12	# svn export \
21mr|plexus-interactivity-1.0-0.29.alpha6|13	#   http://svn.codehaus.org/plexus/plexus-components/tags/plexus-interactivity-1.0-alpha-6/
21mr|plexus-interactivity-1.0-0.29.alpha6|14	# tar caf plexus-interactivity-1.0-alpha-6-src.tar.xz \
21mr|plexus-interactivity-1.0-0.29.alpha6|15	#   plexus-interactivity-1.0-alpha-6
21mr|plexus-interactivity-1.0-0.29.alpha6|16	Source0:        plexus-interactivity-1.0-alpha-6-src.tar.xz
21mr|plexus-interactivity-1.0-0.29.alpha6|17	Source1:        LICENSE.MIT
21mr|plexus-interactivity-1.0-0.29.alpha6|18	Patch1:         plexus-interactivity-dependencies.patch
21mr|plexus-interactivity-1.0-0.29.alpha6|19	Patch2:         plexus-interactivity-jline2.patch
21mr|plexus-interactivity-1.0-0.29.alpha6|20	
21mr|plexus-interactivity-1.0-0.29.alpha6|21	BuildRequires:  maven-local
21mr|plexus-interactivity-1.0-0.29.alpha6|22	BuildRequires:  mvn(jline:jline) >= 2
21mr|plexus-interactivity-1.0-0.29.alpha6|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-api)
21mr|plexus-interactivity-1.0-0.29.alpha6|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
21mr|plexus-interactivity-1.0-0.29.alpha6|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-interactivity-1.0-0.29.alpha6|26	
21mr|plexus-interactivity-1.0-0.29.alpha6|27	%description
21mr|plexus-interactivity-1.0-0.29.alpha6|28	The Plexus project seeks to create end-to-end developer tools for
21mr|plexus-interactivity-1.0-0.29.alpha6|29	writing applications. At the core is the container, which can be
21mr|plexus-interactivity-1.0-0.29.alpha6|30	embedded or for a full scale application server. There are many
21mr|plexus-interactivity-1.0-0.29.alpha6|31	reusable components for hibernate, form processing, jndi, i18n,
21mr|plexus-interactivity-1.0-0.29.alpha6|32	velocity, etc. Plexus also includes an application server which
21mr|plexus-interactivity-1.0-0.29.alpha6|33	is like a J2EE application server, without all the baggage.
21mr|plexus-interactivity-1.0-0.29.alpha6|34	
21mr|plexus-interactivity-1.0-0.29.alpha6|35	%package javadoc
21mr|plexus-interactivity-1.0-0.29.alpha6|36	Summary:        API documentation for %{name}
21mr|plexus-interactivity-1.0-0.29.alpha6|37	
21mr|plexus-interactivity-1.0-0.29.alpha6|38	%description javadoc
21mr|plexus-interactivity-1.0-0.29.alpha6|39	This package provides %{summary}.
21mr|plexus-interactivity-1.0-0.29.alpha6|40	
21mr|plexus-interactivity-1.0-0.29.alpha6|41	%package api
21mr|plexus-interactivity-1.0-0.29.alpha6|42	Summary:        API for %{name}
21mr|plexus-interactivity-1.0-0.29.alpha6|43	
21mr|plexus-interactivity-1.0-0.29.alpha6|44	%description api
21mr|plexus-interactivity-1.0-0.29.alpha6|45	API module for %{name}.
21mr|plexus-interactivity-1.0-0.29.alpha6|46	
21mr|plexus-interactivity-1.0-0.29.alpha6|47	%package jline
21mr|plexus-interactivity-1.0-0.29.alpha6|48	Summary:        jline module for %{name}
21mr|plexus-interactivity-1.0-0.29.alpha6|49	
21mr|plexus-interactivity-1.0-0.29.alpha6|50	%description jline
21mr|plexus-interactivity-1.0-0.29.alpha6|51	jline module for %{name}.
21mr|plexus-interactivity-1.0-0.29.alpha6|52	
21mr|plexus-interactivity-1.0-0.29.alpha6|53	%prep
21mr|plexus-interactivity-1.0-0.29.alpha6|54	%setup -q -n plexus-interactivity-1.0-alpha-6
21mr|plexus-interactivity-1.0-0.29.alpha6|55	%patch1 -p1
21mr|plexus-interactivity-1.0-0.29.alpha6|56	%patch2 -p1
21mr|plexus-interactivity-1.0-0.29.alpha6|57	
21mr|plexus-interactivity-1.0-0.29.alpha6|58	cp %{SOURCE1} .
21mr|plexus-interactivity-1.0-0.29.alpha6|59	
21mr|plexus-interactivity-1.0-0.29.alpha6|60	%mvn_file ":{plexus}-{*}" @1/@2
21mr|plexus-interactivity-1.0-0.29.alpha6|61	
21mr|plexus-interactivity-1.0-0.29.alpha6|62	%build
21mr|plexus-interactivity-1.0-0.29.alpha6|63	%mvn_package ":plexus-interactivity"
21mr|plexus-interactivity-1.0-0.29.alpha6|64	
21mr|plexus-interactivity-1.0-0.29.alpha6|65	%mvn_build -f -s
21mr|plexus-interactivity-1.0-0.29.alpha6|66	
21mr|plexus-interactivity-1.0-0.29.alpha6|67	%install
21mr|plexus-interactivity-1.0-0.29.alpha6|68	%mvn_install
21mr|plexus-interactivity-1.0-0.29.alpha6|69	
21mr|plexus-interactivity-1.0-0.29.alpha6|70	%files -f .mfiles
21mr|plexus-interactivity-1.0-0.29.alpha6|71	%license LICENSE.MIT
21mr|plexus-interactivity-1.0-0.29.alpha6|72	%files api -f .mfiles-plexus-interactivity-api
21mr|plexus-interactivity-1.0-0.29.alpha6|73	%license LICENSE.MIT
21mr|plexus-interactivity-1.0-0.29.alpha6|74	%files jline -f .mfiles-plexus-interactivity-jline
21mr|plexus-interactivity-1.0-0.29.alpha6|75	%license LICENSE.MIT
21mr|plexus-interactivity-1.0-0.29.alpha6|76	
21mr|plexus-interactivity-1.0-0.29.alpha6|77	%files javadoc -f .mfiles-javadoc
21mr|plexus-interactivity-1.0-0.29.alpha6|78	%license LICENSE.MIT
21mr|plexus-interactivity-1.0-0.29.alpha6|79	
21mr|plexus-interactivity-1.0-0.29.alpha6|80	

15342 21
21mr|plexus-interpolation-1.26-2|1	Name:           plexus-interpolation
21mr|plexus-interpolation-1.26-2|2	Version:        1.26
21mr|plexus-interpolation-1.26-2|3	Release:        2
21mr|plexus-interpolation-1.26-2|4	Summary:        Plexus Interpolation API
21mr|plexus-interpolation-1.26-2|5	License:        ASL 2.0 and ASL 1.1 and MIT
21mr|plexus-interpolation-1.26-2|6	URL:            https://github.com/codehaus-plexus/%{name}
21mr|plexus-interpolation-1.26-2|7	Group:          Development/Java
21mr|plexus-interpolation-1.26-2|8	BuildArch:      noarch
21mr|plexus-interpolation-1.26-2|9	# Java stack is not supported on x86_32
21mr|plexus-interpolation-1.26-2|10	ExcludeArch: %{ix86}
21mr|plexus-interpolation-1.26-2|11	
21mr|plexus-interpolation-1.26-2|12	Source0:        %{url}/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|plexus-interpolation-1.26-2|13	
21mr|plexus-interpolation-1.26-2|14	BuildRequires:  maven-local
21mr|plexus-interpolation-1.26-2|15	BuildRequires:  mvn(junit:junit)
21mr|plexus-interpolation-1.26-2|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|plexus-interpolation-1.26-2|17	BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
21mr|plexus-interpolation-1.26-2|18	
21mr|plexus-interpolation-1.26-2|19	%description
21mr|plexus-interpolation-1.26-2|20	Plexus interpolator is the outgrowth of multiple iterations of development
21mr|plexus-interpolation-1.26-2|21	focused on providing a more modular, flexible interpolation framework for
21mr|plexus-interpolation-1.26-2|22	the expression language style commonly seen in Maven, Plexus, and other
21mr|plexus-interpolation-1.26-2|23	related projects.
21mr|plexus-interpolation-1.26-2|24	
21mr|plexus-interpolation-1.26-2|25	%package javadoc
21mr|plexus-interpolation-1.26-2|26	Summary:        Javadoc for %{name}
21mr|plexus-interpolation-1.26-2|27	
21mr|plexus-interpolation-1.26-2|28	%description javadoc
21mr|plexus-interpolation-1.26-2|29	API documentation for %{name}.
21mr|plexus-interpolation-1.26-2|30	
21mr|plexus-interpolation-1.26-2|31	%prep
21mr|plexus-interpolation-1.26-2|32	%setup -q -n %{name}-%{name}-%{version}
21mr|plexus-interpolation-1.26-2|33	%pom_remove_plugin :maven-release-plugin
21mr|plexus-interpolation-1.26-2|34	
21mr|plexus-interpolation-1.26-2|35	%build
21mr|plexus-interpolation-1.26-2|36	%mvn_file : plexus/interpolation
21mr|plexus-interpolation-1.26-2|37	%mvn_build
21mr|plexus-interpolation-1.26-2|38	
21mr|plexus-interpolation-1.26-2|39	%install
21mr|plexus-interpolation-1.26-2|40	%mvn_install
21mr|plexus-interpolation-1.26-2|41	
21mr|plexus-interpolation-1.26-2|42	%files -f .mfiles
21mr|plexus-interpolation-1.26-2|43	
21mr|plexus-interpolation-1.26-2|44	%files javadoc -f .mfiles-javadoc
21mr|plexus-interpolation-1.26-2|45	

15343 21
21mr|plexus-io-3.1.1-1|1	Name:           plexus-io
21mr|plexus-io-3.1.1-1|2	Summary:        Plexus IO Components
21mr|plexus-io-3.1.1-1|3	Version:        3.1.1
21mr|plexus-io-3.1.1-1|4	Release:        1
21mr|plexus-io-3.1.1-1|5	License:        ASL 2.0
21mr|plexus-io-3.1.1-1|6	
21mr|plexus-io-3.1.1-1|7	URL:            https://github.com/codehaus-plexus/%{name}
21mr|plexus-io-3.1.1-1|8	Source0:        %{url}/archive/%{name}-%{version}.tar.gz
21mr|plexus-io-3.1.1-1|9	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-io-3.1.1-1|10	
21mr|plexus-io-3.1.1-1|11	Group:          Development/Java
21mr|plexus-io-3.1.1-1|12	BuildArch:      noarch
21mr|plexus-io-3.1.1-1|13	# Java stack is not supported on x86_32
21mr|plexus-io-3.1.1-1|14	ExcludeArch: %{ix86}
21mr|plexus-io-3.1.1-1|15	
21mr|plexus-io-3.1.1-1|16	BuildRequires:  maven-local
21mr|plexus-io-3.1.1-1|17	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|plexus-io-3.1.1-1|18	BuildRequires:  mvn(commons-io:commons-io)
21mr|plexus-io-3.1.1-1|19	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-io-3.1.1-1|20	BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
21mr|plexus-io-3.1.1-1|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-io-3.1.1-1|22	
21mr|plexus-io-3.1.1-1|23	%description
21mr|plexus-io-3.1.1-1|24	Plexus IO is a set of plexus components, which are designed for use
21mr|plexus-io-3.1.1-1|25	in I/O operations.
21mr|plexus-io-3.1.1-1|26	
21mr|plexus-io-3.1.1-1|27	%package        javadoc
21mr|plexus-io-3.1.1-1|28	Summary:        Javadoc for %{name}
21mr|plexus-io-3.1.1-1|29	
21mr|plexus-io-3.1.1-1|30	%description    javadoc
21mr|plexus-io-3.1.1-1|31	API documentation for %{name}.
21mr|plexus-io-3.1.1-1|32	
21mr|plexus-io-3.1.1-1|33	
21mr|plexus-io-3.1.1-1|34	%prep
21mr|plexus-io-3.1.1-1|35	%setup -q -n plexus-io-plexus-io-%{version}
21mr|plexus-io-3.1.1-1|36	cp %{SOURCE1} .
21mr|plexus-io-3.1.1-1|37	
21mr|plexus-io-3.1.1-1|38	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|plexus-io-3.1.1-1|39	%pom_remove_plugin :maven-enforcer-plugin
21mr|plexus-io-3.1.1-1|40	
21mr|plexus-io-3.1.1-1|41	# junit isn't actually used
21mr|plexus-io-3.1.1-1|42	%pom_remove_dep :junit
21mr|plexus-io-3.1.1-1|43	
21mr|plexus-io-3.1.1-1|44	
21mr|plexus-io-3.1.1-1|45	%build
21mr|plexus-io-3.1.1-1|46	%mvn_file  : plexus/io
21mr|plexus-io-3.1.1-1|47	%mvn_build
21mr|plexus-io-3.1.1-1|48	
21mr|plexus-io-3.1.1-1|49	
21mr|plexus-io-3.1.1-1|50	%install
21mr|plexus-io-3.1.1-1|51	%mvn_install
21mr|plexus-io-3.1.1-1|52	
21mr|plexus-io-3.1.1-1|53	
21mr|plexus-io-3.1.1-1|54	%files -f .mfiles
21mr|plexus-io-3.1.1-1|55	%license NOTICE.txt LICENSE-2.0.txt
21mr|plexus-io-3.1.1-1|56	
21mr|plexus-io-3.1.1-1|57	%files javadoc -f .mfiles-javadoc
21mr|plexus-io-3.1.1-1|58	%license NOTICE.txt LICENSE-2.0.txt
21mr|plexus-io-3.1.1-1|59	
21mr|plexus-io-3.1.1-1|60	

15344 21
21mr|plexus-languages-0.9.10-5|1	Name:           plexus-languages
21mr|plexus-languages-0.9.10-5|2	Version:        0.9.10
21mr|plexus-languages-0.9.10-5|3	Release:        5
21mr|plexus-languages-0.9.10-5|4	Summary:        Plexus Languages
21mr|plexus-languages-0.9.10-5|5	License:        ASL 2.0
21mr|plexus-languages-0.9.10-5|6	URL:            https://github.com/codehaus-plexus/plexus-languages
21mr|plexus-languages-0.9.10-5|7	Group:          Development/Java
21mr|plexus-languages-0.9.10-5|8	BuildArch:      noarch
21mr|plexus-languages-0.9.10-5|9	# Java stack is not supported on x86_32
21mr|plexus-languages-0.9.10-5|10	ExcludeArch: %{ix86}
21mr|plexus-languages-0.9.10-5|11	
21mr|plexus-languages-0.9.10-5|12	# ./generate-tarball.sh
21mr|plexus-languages-0.9.10-5|13	Source0:        %{name}-%{version}.tar.gz
21mr|plexus-languages-0.9.10-5|14	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-languages-0.9.10-5|15	# Sources contain bundled jars that we cannot verify for licensing
21mr|plexus-languages-0.9.10-5|16	Source2:        generate-tarball.sh
21mr|plexus-languages-0.9.10-5|17	
21mr|plexus-languages-0.9.10-5|18	BuildRequires:  maven-local
21mr|plexus-languages-0.9.10-5|19	BuildRequires:  mvn(com.thoughtworks.qdox:qdox)
21mr|plexus-languages-0.9.10-5|20	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|plexus-languages-0.9.10-5|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|plexus-languages-0.9.10-5|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|plexus-languages-0.9.10-5|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|plexus-languages-0.9.10-5|24	BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
21mr|plexus-languages-0.9.10-5|25	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|plexus-languages-0.9.10-5|26	
21mr|plexus-languages-0.9.10-5|27	%description
21mr|plexus-languages-0.9.10-5|28	Plexus Languages is a set of Plexus components that maintain shared
21mr|plexus-languages-0.9.10-5|29	language features.
21mr|plexus-languages-0.9.10-5|30	
21mr|plexus-languages-0.9.10-5|31	%{?javadoc_package}
21mr|plexus-languages-0.9.10-5|32	
21mr|plexus-languages-0.9.10-5|33	%prep
21mr|plexus-languages-0.9.10-5|34	%setup -q -n plexus-languages-plexus-languages-%{version}
21mr|plexus-languages-0.9.10-5|35	
21mr|plexus-languages-0.9.10-5|36	cp %{SOURCE1} .
21mr|plexus-languages-0.9.10-5|37	
21mr|plexus-languages-0.9.10-5|38	%build
21mr|plexus-languages-0.9.10-5|39	# we don't have mockito 2 yet + many tests rely on bundled test jars/classes
21mr|plexus-languages-0.9.10-5|40	%mvn_build -f
21mr|plexus-languages-0.9.10-5|41	
21mr|plexus-languages-0.9.10-5|42	%install
21mr|plexus-languages-0.9.10-5|43	%mvn_install
21mr|plexus-languages-0.9.10-5|44	
21mr|plexus-languages-0.9.10-5|45	%files -f .mfiles
21mr|plexus-languages-0.9.10-5|46	%license LICENSE-2.0.txt
21mr|plexus-languages-0.9.10-5|47	

15345 21
21mr|plexus-pom-5.0-6|1	Name:          plexus-pom
21mr|plexus-pom-5.0-6|2	Version:       5.0
21mr|plexus-pom-5.0-6|3	Release:       6
21mr|plexus-pom-5.0-6|4	Summary:       Root Plexus Projects POM
21mr|plexus-pom-5.0-6|5	License:       ASL 2.0
21mr|plexus-pom-5.0-6|6	URL:           https://github.com/codehaus-plexus/plexus-pom
21mr|plexus-pom-5.0-6|7	Source0:       https://github.com/codehaus-plexus/plexus-pom/archive/plexus-%{version}.tar.gz
21mr|plexus-pom-5.0-6|8	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-pom-5.0-6|9	Group:          Development/Java
21mr|plexus-pom-5.0-6|10	BuildArch:     noarch
21mr|plexus-pom-5.0-6|11	# Java stack is not supported on x86_32
21mr|plexus-pom-5.0-6|12	ExcludeArch: %{ix86}
21mr|plexus-pom-5.0-6|13	
21mr|plexus-pom-5.0-6|14	BuildRequires: maven-local
21mr|plexus-pom-5.0-6|15	BuildRequires: maven-enforcer-plugin
21mr|plexus-pom-5.0-6|16	
21mr|plexus-pom-5.0-6|17	%description
21mr|plexus-pom-5.0-6|18	The Plexus project provides a full software stack for creating and
21mr|plexus-pom-5.0-6|19	executing software projects.  This package provides parent POM for
21mr|plexus-pom-5.0-6|20	Plexus packages.
21mr|plexus-pom-5.0-6|21	
21mr|plexus-pom-5.0-6|22	%prep
21mr|plexus-pom-5.0-6|23	%setup -q -n plexus-pom-plexus-%{version}
21mr|plexus-pom-5.0-6|24	# * require: org.codehaus.plexus plexus-stylus-skin 1.0
21mr|plexus-pom-5.0-6|25	# org.apache.maven.wagon wagon-webdav-jackrabbit 1.0
21mr|plexus-pom-5.0-6|26	%pom_remove_plugin :maven-site-plugin
21mr|plexus-pom-5.0-6|27	
21mr|plexus-pom-5.0-6|28	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|plexus-pom-5.0-6|29	%pom_remove_plugin org.codehaus.mojo:taglist-maven-plugin
21mr|plexus-pom-5.0-6|30	cp -p %{SOURCE1} LICENSE
21mr|plexus-pom-5.0-6|31	
21mr|plexus-pom-5.0-6|32	%build
21mr|plexus-pom-5.0-6|33	%mvn_build
21mr|plexus-pom-5.0-6|34	
21mr|plexus-pom-5.0-6|35	%install
21mr|plexus-pom-5.0-6|36	%mvn_install
21mr|plexus-pom-5.0-6|37	
21mr|plexus-pom-5.0-6|38	%files -f .mfiles
21mr|plexus-pom-5.0-6|39	%license LICENSE
21mr|plexus-pom-5.0-6|40	

15346 21
21mr|plexus-resources-1.0-0.26.a7|1	%global namedversion 1.0-alpha-7
21mr|plexus-resources-1.0-0.26.a7|2	
21mr|plexus-resources-1.0-0.26.a7|3	Name:           plexus-resources
21mr|plexus-resources-1.0-0.26.a7|4	Version:        1.0
21mr|plexus-resources-1.0-0.26.a7|5	Release:        0.26.a7
21mr|plexus-resources-1.0-0.26.a7|6	Summary:        Plexus Resource Manager
21mr|plexus-resources-1.0-0.26.a7|7	License:        MIT
21mr|plexus-resources-1.0-0.26.a7|8	URL:            https://github.com/codehaus-plexus/plexus-resources
21mr|plexus-resources-1.0-0.26.a7|9	Group:          Development/Java
21mr|plexus-resources-1.0-0.26.a7|10	BuildArch:      noarch
21mr|plexus-resources-1.0-0.26.a7|11	# Java stack is not supported on x86_32
21mr|plexus-resources-1.0-0.26.a7|12	ExcludeArch: %{ix86}
21mr|plexus-resources-1.0-0.26.a7|13	
21mr|plexus-resources-1.0-0.26.a7|14	# svn export http://svn.codehaus.org/plexus/plexus-components/tags/plexus-resources-1.0-alpha-7/
21mr|plexus-resources-1.0-0.26.a7|15	# tar caf plexus-resources-1.0-alpha-7-src.tar.xz plexus-resources-1.0-alpha-7
21mr|plexus-resources-1.0-0.26.a7|16	Source0:        %{name}-%{version}-alpha-7-src.tar.xz
21mr|plexus-resources-1.0-0.26.a7|17	
21mr|plexus-resources-1.0-0.26.a7|18	BuildRequires:  maven-local
21mr|plexus-resources-1.0-0.26.a7|19	BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
21mr|plexus-resources-1.0-0.26.a7|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-resources-1.0-0.26.a7|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-resources-1.0-0.26.a7|22	
21mr|plexus-resources-1.0-0.26.a7|23	%description
21mr|plexus-resources-1.0-0.26.a7|24	The Plexus project seeks to create end-to-end developer tools for
21mr|plexus-resources-1.0-0.26.a7|25	writing applications. At the core is the container, which can be
21mr|plexus-resources-1.0-0.26.a7|26	embedded or for a full scale application server. There are many
21mr|plexus-resources-1.0-0.26.a7|27	reusable components for hibernate, form processing, jndi, i18n,
21mr|plexus-resources-1.0-0.26.a7|28	velocity, etc. Plexus also includes an application server which
21mr|plexus-resources-1.0-0.26.a7|29	is like a J2EE application server, without all the baggage.
21mr|plexus-resources-1.0-0.26.a7|30	
21mr|plexus-resources-1.0-0.26.a7|31	%package javadoc
21mr|plexus-resources-1.0-0.26.a7|32	Summary:        Javadoc for %{name}
21mr|plexus-resources-1.0-0.26.a7|33	
21mr|plexus-resources-1.0-0.26.a7|34	%description javadoc
21mr|plexus-resources-1.0-0.26.a7|35	API documentation for %{name}.
21mr|plexus-resources-1.0-0.26.a7|36	
21mr|plexus-resources-1.0-0.26.a7|37	%prep
21mr|plexus-resources-1.0-0.26.a7|38	%setup -q -n %{name}-%{namedversion}
21mr|plexus-resources-1.0-0.26.a7|39	
21mr|plexus-resources-1.0-0.26.a7|40	%build
21mr|plexus-resources-1.0-0.26.a7|41	%mvn_file  : plexus/resources
21mr|plexus-resources-1.0-0.26.a7|42	%mvn_build -f
21mr|plexus-resources-1.0-0.26.a7|43	
21mr|plexus-resources-1.0-0.26.a7|44	%install
21mr|plexus-resources-1.0-0.26.a7|45	%mvn_install
21mr|plexus-resources-1.0-0.26.a7|46	
21mr|plexus-resources-1.0-0.26.a7|47	%files -f .mfiles
21mr|plexus-resources-1.0-0.26.a7|48	
21mr|plexus-resources-1.0-0.26.a7|49	%files javadoc -f .mfiles-javadoc
21mr|plexus-resources-1.0-0.26.a7|50	

15347 21
21mr|plexus-sec-dispatcher-1.4-28|1	Name:           plexus-sec-dispatcher
21mr|plexus-sec-dispatcher-1.4-28|2	Version:        1.4
21mr|plexus-sec-dispatcher-1.4-28|3	Release:        28
21mr|plexus-sec-dispatcher-1.4-28|4	Summary:        Plexus Security Dispatcher Component
21mr|plexus-sec-dispatcher-1.4-28|5	License:        ASL 2.0
21mr|plexus-sec-dispatcher-1.4-28|6	URL:            https://github.com/codehaus-plexus/plexus-sec-dispatcher
21mr|plexus-sec-dispatcher-1.4-28|7	Group:          Development/Java
21mr|plexus-sec-dispatcher-1.4-28|8	BuildArch:      noarch
21mr|plexus-sec-dispatcher-1.4-28|9	# Java stack is not supported on x86_32
21mr|plexus-sec-dispatcher-1.4-28|10	ExcludeArch: %{ix86}
21mr|plexus-sec-dispatcher-1.4-28|11	
21mr|plexus-sec-dispatcher-1.4-28|12	# svn export http://svn.sonatype.org/spice/tags/plexus-sec-dispatcher-1.4/
21mr|plexus-sec-dispatcher-1.4-28|13	# tar jcf plexus-sec-dispatcher-1.4.tar.bz2 plexus-sec-dispatcher-1.4/
21mr|plexus-sec-dispatcher-1.4-28|14	Source0:        %{name}-%{version}.tar.bz2
21mr|plexus-sec-dispatcher-1.4-28|15	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-sec-dispatcher-1.4-28|16	
21mr|plexus-sec-dispatcher-1.4-28|17	# Removed maven-compiler-plugin configuration version in the pom as annotations isn't available in version 1.4.
21mr|plexus-sec-dispatcher-1.4-28|18	Patch0:         %{name}-pom.patch
21mr|plexus-sec-dispatcher-1.4-28|19	
21mr|plexus-sec-dispatcher-1.4-28|20	BuildRequires:  maven-local
21mr|plexus-sec-dispatcher-1.4-28|21	BuildRequires:  mvn(junit:junit)
21mr|plexus-sec-dispatcher-1.4-28|22	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|plexus-sec-dispatcher-1.4-28|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|plexus-sec-dispatcher-1.4-28|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-sec-dispatcher-1.4-28|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|plexus-sec-dispatcher-1.4-28|26	BuildRequires:  mvn(org.sonatype.plexus:plexus-cipher)
21mr|plexus-sec-dispatcher-1.4-28|27	BuildRequires:  mvn(org.sonatype.spice:spice-parent:pom:)
21mr|plexus-sec-dispatcher-1.4-28|28	
21mr|plexus-sec-dispatcher-1.4-28|29	%description
21mr|plexus-sec-dispatcher-1.4-28|30	Plexus Security Dispatcher Component
21mr|plexus-sec-dispatcher-1.4-28|31	
21mr|plexus-sec-dispatcher-1.4-28|32	%package javadoc
21mr|plexus-sec-dispatcher-1.4-28|33	Summary:        Javadoc for %{name}
21mr|plexus-sec-dispatcher-1.4-28|34	
21mr|plexus-sec-dispatcher-1.4-28|35	%description javadoc
21mr|plexus-sec-dispatcher-1.4-28|36	API documentation for %{name}.
21mr|plexus-sec-dispatcher-1.4-28|37	
21mr|plexus-sec-dispatcher-1.4-28|38	%prep
21mr|plexus-sec-dispatcher-1.4-28|39	%setup -q
21mr|plexus-sec-dispatcher-1.4-28|40	
21mr|plexus-sec-dispatcher-1.4-28|41	%patch0 -p1
21mr|plexus-sec-dispatcher-1.4-28|42	
21mr|plexus-sec-dispatcher-1.4-28|43	cp %{SOURCE1} .
21mr|plexus-sec-dispatcher-1.4-28|44	
21mr|plexus-sec-dispatcher-1.4-28|45	%mvn_file : plexus/%{name}
21mr|plexus-sec-dispatcher-1.4-28|46	
21mr|plexus-sec-dispatcher-1.4-28|47	%build
21mr|plexus-sec-dispatcher-1.4-28|48	%mvn_build
21mr|plexus-sec-dispatcher-1.4-28|49	
21mr|plexus-sec-dispatcher-1.4-28|50	%install
21mr|plexus-sec-dispatcher-1.4-28|51	%mvn_install
21mr|plexus-sec-dispatcher-1.4-28|52	
21mr|plexus-sec-dispatcher-1.4-28|53	%files -f .mfiles
21mr|plexus-sec-dispatcher-1.4-28|54	%license LICENSE-2.0.txt
21mr|plexus-sec-dispatcher-1.4-28|55	
21mr|plexus-sec-dispatcher-1.4-28|56	%files javadoc -f .mfiles-javadoc
21mr|plexus-sec-dispatcher-1.4-28|57	%license LICENSE-2.0.txt
21mr|plexus-sec-dispatcher-1.4-28|58	

15348 21
21mr|plexus-utils-3.2.0-2|1	Name:           plexus-utils
21mr|plexus-utils-3.2.0-2|2	Version:        3.2.0
21mr|plexus-utils-3.2.0-2|3	Release:        2
21mr|plexus-utils-3.2.0-2|4	Summary:        Plexus Common Utilities
21mr|plexus-utils-3.2.0-2|5	# ASL 1.1: several files in src/main/java/org/codehaus/plexus/util/
21mr|plexus-utils-3.2.0-2|6	# xpp: src/main/java/org/codehaus/plexus/util/xml/pull directory
21mr|plexus-utils-3.2.0-2|7	# ASL 2.0 and BSD:
21mr|plexus-utils-3.2.0-2|8	#      src/main/java/org/codehaus/plexus/util/cli/StreamConsumer
21mr|plexus-utils-3.2.0-2|9	#      src/main/java/org/codehaus/plexus/util/cli/StreamPumper
21mr|plexus-utils-3.2.0-2|10	#      src/main/java/org/codehaus/plexus/util/cli/Commandline
21mr|plexus-utils-3.2.0-2|11	# Public domain: src/main/java/org/codehaus/plexus/util/TypeFormat.java
21mr|plexus-utils-3.2.0-2|12	# rest is ASL 2.0
21mr|plexus-utils-3.2.0-2|13	License:        ASL 1.1 and ASL 2.0 and xpp and BSD and Public Domain
21mr|plexus-utils-3.2.0-2|14	URL:            https://codehaus-plexus.github.io/plexus-utils/
21mr|plexus-utils-3.2.0-2|15	Group:          Development/Java
21mr|plexus-utils-3.2.0-2|16	BuildArch:      noarch
21mr|plexus-utils-3.2.0-2|17	# Java stack is not supported on x86_32
21mr|plexus-utils-3.2.0-2|18	ExcludeArch: %{ix86}
21mr|plexus-utils-3.2.0-2|19	
21mr|plexus-utils-3.2.0-2|20	Source0:        https://github.com/codehaus-plexus/%{name}/archive/%{name}-%{version}.tar.gz
21mr|plexus-utils-3.2.0-2|21	Source1:        http://apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-utils-3.2.0-2|22	
21mr|plexus-utils-3.2.0-2|23	# https://github.com/codehaus-plexus/plexus-utils/issues/45
21mr|plexus-utils-3.2.0-2|24	Patch1:         0001-Follow-symlinks-in-NioFiles.copy.patch
21mr|plexus-utils-3.2.0-2|25	
21mr|plexus-utils-3.2.0-2|26	BuildRequires:  maven-local
21mr|plexus-utils-3.2.0-2|27	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|plexus-utils-3.2.0-2|28	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|plexus-utils-3.2.0-2|29	BuildRequires:  mvn(org.codehaus.plexus:plexus:pom:)
21mr|plexus-utils-3.2.0-2|30	
21mr|plexus-utils-3.2.0-2|31	%description
21mr|plexus-utils-3.2.0-2|32	The Plexus project seeks to create end-to-end developer tools for
21mr|plexus-utils-3.2.0-2|33	writing applications. At the core is the container, which can be
21mr|plexus-utils-3.2.0-2|34	embedded or for a full scale application server. There are many
21mr|plexus-utils-3.2.0-2|35	reusable components for hibernate, form processing, jndi, i18n,
21mr|plexus-utils-3.2.0-2|36	velocity, etc. Plexus also includes an application server which
21mr|plexus-utils-3.2.0-2|37	is like a J2EE application server, without all the baggage.
21mr|plexus-utils-3.2.0-2|38	
21mr|plexus-utils-3.2.0-2|39	%package javadoc
21mr|plexus-utils-3.2.0-2|40	Summary:          Javadoc for %{name}
21mr|plexus-utils-3.2.0-2|41	
21mr|plexus-utils-3.2.0-2|42	%description javadoc
21mr|plexus-utils-3.2.0-2|43	Javadoc for %{name}.
21mr|plexus-utils-3.2.0-2|44	
21mr|plexus-utils-3.2.0-2|45	%prep
21mr|plexus-utils-3.2.0-2|46	%setup -q -n %{name}-%{name}-%{version}
21mr|plexus-utils-3.2.0-2|47	
21mr|plexus-utils-3.2.0-2|48	%patch1 -p1
21mr|plexus-utils-3.2.0-2|49	
21mr|plexus-utils-3.2.0-2|50	cp %{SOURCE1} .
21mr|plexus-utils-3.2.0-2|51	
21mr|plexus-utils-3.2.0-2|52	%mvn_file : plexus/utils
21mr|plexus-utils-3.2.0-2|53	%mvn_alias : plexus:plexus-utils
21mr|plexus-utils-3.2.0-2|54	
21mr|plexus-utils-3.2.0-2|55	# Generate OSGI info
21mr|plexus-utils-3.2.0-2|56	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|plexus-utils-3.2.0-2|57	%pom_xpath_inject "pom:build/pom:plugins" "
21mr|plexus-utils-3.2.0-2|58	<plugin>
21mr|plexus-utils-3.2.0-2|59	<groupId>org.apache.felix</groupId>
21mr|plexus-utils-3.2.0-2|60	<artifactId>maven-bundle-plugin</artifactId>
21mr|plexus-utils-3.2.0-2|61	<extensions>true</extensions>
21mr|plexus-utils-3.2.0-2|62	<configuration>
21mr|plexus-utils-3.2.0-2|63	<instructions>
21mr|plexus-utils-3.2.0-2|64	<_nouses>true</_nouses>
21mr|plexus-utils-3.2.0-2|65	<Export-Package>org.codehaus.plexus.util.*;org.codehaus.plexus.util.cli.*;org.codehaus.plexus.util.cli.shell.*;org.codehaus.plexus.util.dag.*;org.codehaus.plexus.util.introspection.*;org.codehaus.plexus.util.io.*;org.codehaus.plexus.util.reflection.*;org.codehaus.plexus.util.xml.*;org.codehaus.plexus.util.xml.pull.*</Export-Package>
21mr|plexus-utils-3.2.0-2|66	</instructions>
21mr|plexus-utils-3.2.0-2|67	</configuration>
21mr|plexus-utils-3.2.0-2|68	</plugin>"
21mr|plexus-utils-3.2.0-2|69	
21mr|plexus-utils-3.2.0-2|70	%build
21mr|plexus-utils-3.2.0-2|71	%mvn_build -f
21mr|plexus-utils-3.2.0-2|72	
21mr|plexus-utils-3.2.0-2|73	%install
21mr|plexus-utils-3.2.0-2|74	%mvn_install
21mr|plexus-utils-3.2.0-2|75	
21mr|plexus-utils-3.2.0-2|76	%files -f .mfiles
21mr|plexus-utils-3.2.0-2|77	%doc NOTICE.txt LICENSE-2.0.txt
21mr|plexus-utils-3.2.0-2|78	
21mr|plexus-utils-3.2.0-2|79	%files javadoc -f .mfiles-javadoc
21mr|plexus-utils-3.2.0-2|80	%doc NOTICE.txt LICENSE-2.0.txt
21mr|plexus-utils-3.2.0-2|81	

15349 21
21mr|plexus-velocity-1.2-7|1	Name:           plexus-velocity
21mr|plexus-velocity-1.2-7|2	Version:        1.2
21mr|plexus-velocity-1.2-7|3	Release:        7
21mr|plexus-velocity-1.2-7|4	Summary:        Plexus Velocity Component
21mr|plexus-velocity-1.2-7|5	License:        ASL 2.0
21mr|plexus-velocity-1.2-7|6	URL:            https://codehaus-plexus.github.io/plexus-velocity/
21mr|plexus-velocity-1.2-7|7	Group:          Development/Java
21mr|plexus-velocity-1.2-7|8	BuildArch:      noarch
21mr|plexus-velocity-1.2-7|9	# Java stack is not supported on x86_32
21mr|plexus-velocity-1.2-7|10	ExcludeArch: %{ix86}
21mr|plexus-velocity-1.2-7|11	
21mr|plexus-velocity-1.2-7|12	Source0:        https://github.com/codehaus-plexus/%{name}/archive/%{name}-%{version}.tar.gz
21mr|plexus-velocity-1.2-7|13	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|plexus-velocity-1.2-7|14	
21mr|plexus-velocity-1.2-7|15	BuildRequires:  maven-local
21mr|plexus-velocity-1.2-7|16	BuildRequires:  mvn(commons-collections:commons-collections)
21mr|plexus-velocity-1.2-7|17	BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
21mr|plexus-velocity-1.2-7|18	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|plexus-velocity-1.2-7|19	BuildRequires:  mvn(velocity:velocity)
21mr|plexus-velocity-1.2-7|20	
21mr|plexus-velocity-1.2-7|21	%description
21mr|plexus-velocity-1.2-7|22	This package provides Plexus Velocity component - a wrapper for
21mr|plexus-velocity-1.2-7|23	Apache Velocity template engine, which allows easy use of Velocity
21mr|plexus-velocity-1.2-7|24	by applications built on top of Plexus container.
21mr|plexus-velocity-1.2-7|25	
21mr|plexus-velocity-1.2-7|26	%package javadoc
21mr|plexus-velocity-1.2-7|27	Summary:        API documentation for %{name}
21mr|plexus-velocity-1.2-7|28	
21mr|plexus-velocity-1.2-7|29	%description javadoc
21mr|plexus-velocity-1.2-7|30	This package provides %{summary}.
21mr|plexus-velocity-1.2-7|31	
21mr|plexus-velocity-1.2-7|32	%prep
21mr|plexus-velocity-1.2-7|33	%setup -q -n %{name}-%{name}-%{version}
21mr|plexus-velocity-1.2-7|34	
21mr|plexus-velocity-1.2-7|35	find -name '*.jar' -delete
21mr|plexus-velocity-1.2-7|36	
21mr|plexus-velocity-1.2-7|37	cp -p %{SOURCE1} LICENSE
21mr|plexus-velocity-1.2-7|38	
21mr|plexus-velocity-1.2-7|39	%build
21mr|plexus-velocity-1.2-7|40	%mvn_build
21mr|plexus-velocity-1.2-7|41	
21mr|plexus-velocity-1.2-7|42	%install
21mr|plexus-velocity-1.2-7|43	%mvn_install
21mr|plexus-velocity-1.2-7|44	
21mr|plexus-velocity-1.2-7|45	%files -f .mfiles
21mr|plexus-velocity-1.2-7|46	%license LICENSE
21mr|plexus-velocity-1.2-7|47	
21mr|plexus-velocity-1.2-7|48	%files javadoc -f .mfiles-javadoc
21mr|plexus-velocity-1.2-7|49	%license LICENSE
21mr|plexus-velocity-1.2-7|50	

15350 21
21mr|plog-1.1.10-2|1	%global debug_package %{nil}
21mr|plog-1.1.10-2|2	
21mr|plog-1.1.10-2|3	Summary:	Portable, simple and extensible C++ logging library
21mr|plog-1.1.10-2|4	Name:		plog
21mr|plog-1.1.10-2|5	Version:	1.1.10
21mr|plog-1.1.10-2|6	Release:	2
21mr|plog-1.1.10-2|7	License:	MIT
21mr|plog-1.1.10-2|8	Group:		Development/C
21mr|plog-1.1.10-2|9	Url:		https://github.com/SergiusTheBest/plog
21mr|plog-1.1.10-2|10	Source0:	https://github.com/SergiusTheBest/plog/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|plog-1.1.10-2|11	BuildRequires:	cmake
21mr|plog-1.1.10-2|12	Provides:	%{name}-devel = %{EVRD}
21mr|plog-1.1.10-2|13	
21mr|plog-1.1.10-2|14	%description
21mr|plog-1.1.10-2|15	Portable, simple and extensible C++ logging library.
21mr|plog-1.1.10-2|16	
21mr|plog-1.1.10-2|17	%files
21mr|plog-1.1.10-2|18	%doc README.md
21mr|plog-1.1.10-2|19	%license LICENSE
21mr|plog-1.1.10-2|20	%{_includedir}/plog
21mr|plog-1.1.10-2|21	%{_libdir}/cmake/plog
21mr|plog-1.1.10-2|22	
21mr|plog-1.1.10-2|23	#------------------------------------------------------------------
21mr|plog-1.1.10-2|24	
21mr|plog-1.1.10-2|25	%prep
21mr|plog-1.1.10-2|26	%autosetup -p1
21mr|plog-1.1.10-2|27	
21mr|plog-1.1.10-2|28	%build
21mr|plog-1.1.10-2|29	%cmake
21mr|plog-1.1.10-2|30	%make
21mr|plog-1.1.10-2|31	
21mr|plog-1.1.10-2|32	%install
21mr|plog-1.1.10-2|33	%makeinstall_std -C build
21mr|plog-1.1.10-2|34	mkdir -p %{buildroot}/%{_includedir}
21mr|plog-1.1.10-2|35	cp -R include %{buildroot}/%{_prefix}
21mr|plog-1.1.10-2|36	rm -f %{buildroot}%{_datadir}/doc/plog/LICENSE

15351 21
21mr|plotutils-2.6-21|1	%define major 2
21mr|plotutils-2.6-21|2	%define xmi_major 0
21mr|plotutils-2.6-21|3	%define libname %mklibname %{name} %{major}
21mr|plotutils-2.6-21|4	%define devname %mklibname %{name} -d
21mr|plotutils-2.6-21|5	
21mr|plotutils-2.6-21|6	Summary:	GNU Plotting Utilities
21mr|plotutils-2.6-21|7	Name:		plotutils
21mr|plotutils-2.6-21|8	Version:	2.6
21mr|plotutils-2.6-21|9	Release:	21
21mr|plotutils-2.6-21|10	License:	GPLv2+
21mr|plotutils-2.6-21|11	Group:		Graphics
21mr|plotutils-2.6-21|12	Url:		http://www.gnu.org/software/%{name}/plotutils.html
21mr|plotutils-2.6-21|13	Source:		ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
21mr|plotutils-2.6-21|14	Patch0:		plotutils-2.5.1-fix-str-fmt.patch
21mr|plotutils-2.6-21|15	Patch1:		plotutils-2.6-libpng-1.5.patch
21mr|plotutils-2.6-21|16	Patch2:		plotutils-aarch64.patch
21mr|plotutils-2.6-21|17	Patch3:		plotutils-cxx.patch
21mr|plotutils-2.6-21|18	BuildRequires:	bison
21mr|plotutils-2.6-21|19	BuildRequires:	flex
21mr|plotutils-2.6-21|20	BuildRequires:	pkgconfig(libpng)
21mr|plotutils-2.6-21|21	BuildRequires:	pkgconfig(xaw7)
21mr|plotutils-2.6-21|22	BuildRequires:	pkgconfig(zlib)
21mr|plotutils-2.6-21|23	Requires:	ghostscript-fonts
21mr|plotutils-2.6-21|24	Requires:	texinfo
21mr|plotutils-2.6-21|25	
21mr|plotutils-2.6-21|26	%description
21mr|plotutils-2.6-21|27	The GNU plotting utilities, sometimes called 'plotutils', include:
21mr|plotutils-2.6-21|28	(1) GNU libplot, a shared library for exporting 2-D vector graphics files
21mr|plotutils-2.6-21|29	and for performing vector graphics animation under the X Window System.
21mr|plotutils-2.6-21|30	Its output file formats include the new WebCGM format, pseudo-GIF, PNM,
21mr|plotutils-2.6-21|31	Adobe Illustrator, Postscript (editable with the free 'idraw' drawing
21mr|plotutils-2.6-21|32	editor), Fig (editable with the free 'xfig' drawing editor), PCL 5, HP-GL
21mr|plotutils-2.6-21|33	and HP-GL/2, Tektronix, and GNU metafile format. Many Postscript, PCL, and
21mr|plotutils-2.6-21|34	Hershey fonts are supported. A separate class library, 'libplotter',
21mr|plotutils-2.6-21|35	provides a C++ binding to libplot's functionality. (2) Sample command-line
21mr|plotutils-2.6-21|36	applications 'graph', 'plot', 'tek2plot', 'pic2plot', and 'plotfont', which
21mr|plotutils-2.6-21|37	are built on top of GNU libplot. 'graph' is a powerful utility for XY
21mr|plotutils-2.6-21|38	plotting, 'plot' translates GNU metafiles to other formats, 'tek2plot'
21mr|plotutils-2.6-21|39	translates legacy Tektronix data, 'pic2plot' translates box-and-arrow
21mr|plotutils-2.6-21|40	diagrams in the pic language, and 'plotfont' plots character maps.
21mr|plotutils-2.6-21|41	(3) Command-line applications 'spline', 'double', and 'ode', which are useful
21mr|plotutils-2.6-21|42	in scientific plotting. 'spline' does spline interpolation of input data
21mr|plotutils-2.6-21|43	of arbitrary dimensionality. It uses cubic splines, splines under tension,
21mr|plotutils-2.6-21|44	or cubic Bessel interpolation. 'ode' is an interactive program that can
21mr|plotutils-2.6-21|45	integrate a user-specified system of ordinary differential equations.
21mr|plotutils-2.6-21|46	
21mr|plotutils-2.6-21|47	%files
21mr|plotutils-2.6-21|48	%doc AUTHORS INSTALL.fonts KNOWN_BUGS NEWS ONEWS PROBLEMS README THANKS
21mr|plotutils-2.6-21|49	%{_bindir}/*
21mr|plotutils-2.6-21|50	%{_libdir}/X11/fonts/misc/*
21mr|plotutils-2.6-21|51	%{_mandir}/man1/*
21mr|plotutils-2.6-21|52	%{_infodir}/*
21mr|plotutils-2.6-21|53	%dir %{_datadir}/ode
21mr|plotutils-2.6-21|54	%{_datadir}/ode/*
21mr|plotutils-2.6-21|55	%dir %{_datadir}/tek2plot
21mr|plotutils-2.6-21|56	%{_datadir}/tek2plot/*
21mr|plotutils-2.6-21|57	%dir %{_datadir}/pic2plot
21mr|plotutils-2.6-21|58	%{_datadir}/pic2plot/*
21mr|plotutils-2.6-21|59	
21mr|plotutils-2.6-21|60	%post
21mr|plotutils-2.6-21|61	export PATH=/sbin:/usr/bin/X11:/usr/X11/bin:/usr/bin:$PATH
21mr|plotutils-2.6-21|62	
21mr|plotutils-2.6-21|63	cd %{_libdir}/X11/fonts/misc
21mr|plotutils-2.6-21|64	mkfontdir
21mr|plotutils-2.6-21|65	if ! test -f %{_libdir}/X11/fonts/Type1/a010013l.pfb ; then
21mr|plotutils-2.6-21|66	if test -f %{_datadir}/ghostscript/fonts/a010013l.pfb ; then
21mr|plotutils-2.6-21|67	cd %{_datadir}/ghostscript/fonts
21mr|plotutils-2.6-21|68	for i in *.pfb ; do
21mr|plotutils-2.6-21|69	ln -s %{_datadir}/ghostscript/fonts/$i %{_libdir}/X11/fonts/Type1/$i
21mr|plotutils-2.6-21|70	done
21mr|plotutils-2.6-21|71	cd %{_libdir}/X11/fonts/Type1
21mr|plotutils-2.6-21|72	echo 'a010013l.pfb -adobe-itc avant garde gothic-book-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|73	echo 'a010015l.pfb -adobe-itc avant garde gothic-demi-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|74	echo 'a010033l.pfb -adobe-itc avant garde gothic-book-o-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|75	echo 'a010035l.pfb -adobe-itc avant garde gothic-demi-o-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|76	echo 'b018012l.pfb -adobe-itc bookman-light-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|77	echo 'b018015l.pfb -adobe-itc bookman-demi-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|78	echo 'b018032l.pfb -adobe-itc bookman-light-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|79	echo 'b018035l.pfb -adobe-itc bookman-demi-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|80	echo 'c059013l.pfb -adobe-new century schoolbook-medium-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|81	echo 'c059016l.pfb -adobe-new century schoolbook-bold-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|82	echo 'c059033l.pfb -adobe-new century schoolbook-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|83	echo 'c059036l.pfb -adobe-new century schoolbook-bold-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|84	echo 'd050000l.pfb -adobe-itc zapf dingbats-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific' >> fonts.scale
21mr|plotutils-2.6-21|85	echo 'n019003l.pfb -adobe-helvetica-medium-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|86	echo 'n019004l.pfb -adobe-helvetica-bold-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|87	echo 'n019023l.pfb -adobe-helvetica-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|88	echo 'n019024l.pfb -adobe-helvetica-bold-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|89	echo 'n019043l.pfb -adobe-helvetica-medium-r-narrow--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|90	echo 'n019044l.pfb -adobe-helvetica-bold-r-narrow--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|91	echo 'n019063l.pfb -adobe-helvetica-medium-i-narrow--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|92	echo 'n019064l.pfb -adobe-helvetica-bold-i-narrow--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|93	echo 'n021003l.pfb -adobe-times-medium-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|94	echo 'n021004l.pfb -adobe-times-bold-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|95	echo 'n021023l.pfb -adobe-times-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|96	echo 'n021024l.pfb -adobe-times-bold-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|97	echo 'n022003l.pfb -adobe-courier-medium-r-normal--0-0-0-0-m-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|98	echo 'n022004l.pfb -adobe-courier-bold-r-normal--0-0-0-0-m-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|99	echo 'n022023l.pfb -adobe-courier-medium-o-normal--0-0-0-0-m-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|100	echo 'n022024l.pfb -adobe-courier-bold-o-normal--0-0-0-0-m-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|101	echo 'p052003l.pfb -adobe-palatino-medium-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|102	echo 'p052004l.pfb -adobe-palatino-bold-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|103	echo 'p052023l.pfb -adobe-palatino-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|104	echo 'p052024l.pfb -adobe-palatino-bold-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|105	echo 's050000l.pfb -adobe-symbol-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific' >> fonts.scale
21mr|plotutils-2.6-21|106	echo 'z003034l.pfb -adobe-itc zapf chancery-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
21mr|plotutils-2.6-21|107	mkfontdir
21mr|plotutils-2.6-21|108	fi
21mr|plotutils-2.6-21|109	fi
21mr|plotutils-2.6-21|110	if test "$DISPLAY" != "" ; then xset fp rehash 2> /dev/null ; fi
21mr|plotutils-2.6-21|111	
21mr|plotutils-2.6-21|112	%preun
21mr|plotutils-2.6-21|113	export PATH=/sbin:/usr/bin:$PATH
21mr|plotutils-2.6-21|114	
21mr|plotutils-2.6-21|115	%postun
21mr|plotutils-2.6-21|116	export PATH=/sbin:/usr/bin/X11:/usr/X11/bin:$PATH
21mr|plotutils-2.6-21|117	cd %{_libdir}/X11/fonts/misc
21mr|plotutils-2.6-21|118	mkfontdir
21mr|plotutils-2.6-21|119	if test "$DISPLAY" != "" ; then xset fp rehash 2> /dev/null ; fi
21mr|plotutils-2.6-21|120	
21mr|plotutils-2.6-21|121	#----------------------------------------------------------------------------
21mr|plotutils-2.6-21|122	
21mr|plotutils-2.6-21|123	%package -n %{libname}
21mr|plotutils-2.6-21|124	Summary:	Shared libraries for %{name}
21mr|plotutils-2.6-21|125	Group:		Graphics
21mr|plotutils-2.6-21|126	Provides:	lib%{name} = %{EVRD}
21mr|plotutils-2.6-21|127	Obsoletes:	%{_lib}xmi0 < 2.6-15
21mr|plotutils-2.6-21|128	
21mr|plotutils-2.6-21|129	%description -n %libname
21mr|plotutils-2.6-21|130	This package contains the library needed to run programs dynamically
21mr|plotutils-2.6-21|131	linked with %{name}.
21mr|plotutils-2.6-21|132	
21mr|plotutils-2.6-21|133	%files -n %{libname}
21mr|plotutils-2.6-21|134	%{_libdir}/libplot.so.%{major}*
21mr|plotutils-2.6-21|135	%{_libdir}/libplotter.so.%{major}*
21mr|plotutils-2.6-21|136	%{_libdir}/libxmi.so.%{xmi_major}*
21mr|plotutils-2.6-21|137	
21mr|plotutils-2.6-21|138	#----------------------------------------------------------------------------
21mr|plotutils-2.6-21|139	
21mr|plotutils-2.6-21|140	%package -n %{devname}
21mr|plotutils-2.6-21|141	Summary:	Headers for developing programs that will use %{name}
21mr|plotutils-2.6-21|142	Group:		Development/Other
21mr|plotutils-2.6-21|143	Requires:	%{libname} = %{EVRD}
21mr|plotutils-2.6-21|144	Provides:	%{name}-devel = %{EVRD}
21mr|plotutils-2.6-21|145	Provides:	lib%{name}-devel = %{EVRD}
21mr|plotutils-2.6-21|146	Provides:	libxmi-devel = %{EVRD}
21mr|plotutils-2.6-21|147	
21mr|plotutils-2.6-21|148	%description -n %{devname}
21mr|plotutils-2.6-21|149	This package contains the headers that programmers will need to develop
21mr|plotutils-2.6-21|150	applications which will use %{name}.
21mr|plotutils-2.6-21|151	
21mr|plotutils-2.6-21|152	%files -n %{devname}
21mr|plotutils-2.6-21|153	%doc README
21mr|plotutils-2.6-21|154	%{_includedir}/*
21mr|plotutils-2.6-21|155	%{_libdir}/*.so
21mr|plotutils-2.6-21|156	%dir %{_datadir}/libplot
21mr|plotutils-2.6-21|157	%{_datadir}/libplot/*
21mr|plotutils-2.6-21|158	
21mr|plotutils-2.6-21|159	#----------------------------------------------------------------------------
21mr|plotutils-2.6-21|160	
21mr|plotutils-2.6-21|161	%prep
21mr|plotutils-2.6-21|162	%setup -q
21mr|plotutils-2.6-21|163	%patch0 -p0
21mr|plotutils-2.6-21|164	%patch1 -p0
21mr|plotutils-2.6-21|165	%patch2 -p1
21mr|plotutils-2.6-21|166	%patch3 -p1
21mr|plotutils-2.6-21|167	
21mr|plotutils-2.6-21|168	%build
21mr|plotutils-2.6-21|169	%configure \
21mr|plotutils-2.6-21|170	--enable-libplotter \
21mr|plotutils-2.6-21|171	--enable-libxmi \
21mr|plotutils-2.6-21|172	--enable-ps-fonts-in-pcl
21mr|plotutils-2.6-21|173	
21mr|plotutils-2.6-21|174	# fix rpath handling
21mr|plotutils-2.6-21|175	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|plotutils-2.6-21|176	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|plotutils-2.6-21|177	
21mr|plotutils-2.6-21|178	%make
21mr|plotutils-2.6-21|179	
21mr|plotutils-2.6-21|180	%install
21mr|plotutils-2.6-21|181	%makeinstall_std
21mr|plotutils-2.6-21|182	
21mr|plotutils-2.6-21|183	mkdir -p %{buildroot}%{_libdir}/X11/fonts/misc
21mr|plotutils-2.6-21|184	cp -p fonts/pcf/*.pcf %{buildroot}%{_libdir}/X11/fonts/misc
21mr|plotutils-2.6-21|185	
21mr|plotutils-2.6-21|186	# We don't want .la files
21mr|plotutils-2.6-21|187	find %{buildroot} -name *.la -delete

15352 21
21mr|plymouth-0.9.5-4|1	%define plymouthdaemon_execdir /sbin
21mr|plymouth-0.9.5-4|2	%define plymouthclient_execdir /bin
21mr|plymouth-0.9.5-4|3	%define plymouth_libdir /%{_lib}
21mr|plymouth-0.9.5-4|4	
21mr|plymouth-0.9.5-4|5	%define _libexecdir %{_prefix}/libexec
21mr|plymouth-0.9.5-4|6	
21mr|plymouth-0.9.5-4|7	%define major 5
21mr|plymouth-0.9.5-4|8	%define libname %mklibname %{name} %{major}
21mr|plymouth-0.9.5-4|9	%define devname %mklibname %{name} -d
21mr|plymouth-0.9.5-4|10	
21mr|plymouth-0.9.5-4|11	Summary:	Graphical Boot Animation and Logger
21mr|plymouth-0.9.5-4|12	Name:		plymouth
21mr|plymouth-0.9.5-4|13	Version:	0.9.5
21mr|plymouth-0.9.5-4|14	Release:	4
21mr|plymouth-0.9.5-4|15	License:	GPLv2+
21mr|plymouth-0.9.5-4|16	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|17	Url:		http://www.freedesktop.org/wiki/Software/Plymouth
21mr|plymouth-0.9.5-4|18	Source0:	http://www.freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.xz
21mr|plymouth-0.9.5-4|19	Source1:	boot-duration
21mr|plymouth-0.9.5-4|20	Source2:	charge.plymouth
21mr|plymouth-0.9.5-4|21	
21mr|plymouth-0.9.5-4|22	Patch0:		0005-cmdline.patch
21mr|plymouth-0.9.5-4|23	
21mr|plymouth-0.9.5-4|24	# UPSTREAM GIT PATCHES
21mr|plymouth-0.9.5-4|25	Patch2:		git_screens_resolution.patch
21mr|plymouth-0.9.5-4|26	Patch3:		git_set_translations.patch
21mr|plymouth-0.9.5-4|27	Patch4:		gitlab_correct_keynames.patch
21mr|plymouth-0.9.5-4|28	Patch105:	0005-drm-Honor-modes-selected-by-the-user-through-video-k.patch
21mr|plymouth-0.9.5-4|29	Patch106:	0006-NL-translation-update.patch
21mr|plymouth-0.9.5-4|30	Patch107:	0007-Update-translations-from-Zanata.patch
21mr|plymouth-0.9.5-4|31	Patch108:	0008-boot-server-Ref-count-the-connections.patch
21mr|plymouth-0.9.5-4|32	Patch109:	0009-boot-server-Handle-client-disconnecting-while-trigge.patch
21mr|plymouth-0.9.5-4|33	Patch110:	0010-Update-translation-files.patch
21mr|plymouth-0.9.5-4|34	Patch111:	0011-Translated-using-Weblate-Turkish.patch
21mr|plymouth-0.9.5-4|35	Patch112:	0012-Translated-using-Weblate-Polish.patch
21mr|plymouth-0.9.5-4|36	Patch113:	0013-Translated-using-Weblate-Ukrainian.patch
21mr|plymouth-0.9.5-4|37	Patch114:	0014-Translated-using-Weblate-Chinese-Simplified.patch
21mr|plymouth-0.9.5-4|38	Patch115:	0015-Translated-using-Weblate-Portuguese-Brazil.patch
21mr|plymouth-0.9.5-4|39	Patch116:	0016-Don-t-wait-forever-for-a-ping-reply.patch
21mr|plymouth-0.9.5-4|40	Patch117:	0017-Revert-Don-t-wait-forever-for-a-ping-reply.patch
21mr|plymouth-0.9.5-4|41	Patch118:	0018-client-Don-t-wait-forever-for-a-ping-reply.patch
21mr|plymouth-0.9.5-4|42	
21mr|plymouth-0.9.5-4|43	BuildRequires:	gettext-devel
21mr|plymouth-0.9.5-4|44	BuildRequires:	docbook-dtd45-xml
21mr|plymouth-0.9.5-4|45	BuildRequires:	docbook-style-xsl
21mr|plymouth-0.9.5-4|46	BuildRequires:	systemd-units
21mr|plymouth-0.9.5-4|47	BuildRequires:	xsltproc
21mr|plymouth-0.9.5-4|48	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|plymouth-0.9.5-4|49	BuildRequires:	pkgconfig(libdrm)
21mr|plymouth-0.9.5-4|50	BuildRequires:	pkgconfig(libpng)
21mr|plymouth-0.9.5-4|51	BuildRequires:	pkgconfig(libudev)
21mr|plymouth-0.9.5-4|52	BuildRequires:	pkgconfig(systemd)
21mr|plymouth-0.9.5-4|53	Requires:	desktop-common-data
21mr|plymouth-0.9.5-4|54	Requires:	rosa-kernel-tools
21mr|plymouth-0.9.5-4|55	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|56	Provides:	splashy = %{EVRD}
21mr|plymouth-0.9.5-4|57	
21mr|plymouth-0.9.5-4|58	%description
21mr|plymouth-0.9.5-4|59	Plymouth provides an attractive graphical boot animation in place of the text
21mr|plymouth-0.9.5-4|60	messages that normally get shown. Text messages are instead redirected to a log
21mr|plymouth-0.9.5-4|61	file for viewing after boot.
21mr|plymouth-0.9.5-4|62	
21mr|plymouth-0.9.5-4|63	%files -f plymouth.lang
21mr|plymouth-0.9.5-4|64	%doc AUTHORS NEWS README
21mr|plymouth-0.9.5-4|65	%config(noreplace) %{_sysconfdir}/plymouth
21mr|plymouth-0.9.5-4|66	%dir %{_datadir}/plymouth
21mr|plymouth-0.9.5-4|67	%dir %{_datadir}/plymouth/themes
21mr|plymouth-0.9.5-4|68	%dir %{_libdir}/plymouth
21mr|plymouth-0.9.5-4|69	%{_datadir}/plymouth/default-boot-duration
21mr|plymouth-0.9.5-4|70	%dir %{_localstatedir}/lib/plymouth
21mr|plymouth-0.9.5-4|71	%{plymouthdaemon_execdir}/plymouthd
21mr|plymouth-0.9.5-4|72	%{plymouthclient_execdir}/plymouth
21mr|plymouth-0.9.5-4|73	%{_libdir}/plymouth/details.so
21mr|plymouth-0.9.5-4|74	%{_libdir}/plymouth/text.so
21mr|plymouth-0.9.5-4|75	/lib/systemd/system/*plymouth*.service
21mr|plymouth-0.9.5-4|76	/lib/systemd/system/systemd-*.path
21mr|plymouth-0.9.5-4|77	/lib/systemd/system/*.wants/plymouth-*.service
21mr|plymouth-0.9.5-4|78	%dir %{_libdir}/plymouth/renderers
21mr|plymouth-0.9.5-4|79	%{_libdir}/plymouth/renderers/drm*
21mr|plymouth-0.9.5-4|80	%{_libdir}/plymouth/renderers/frame-buffer*
21mr|plymouth-0.9.5-4|81	%ghost %{_datadir}/plymouth/themes/default.plymouth
21mr|plymouth-0.9.5-4|82	%{_datadir}/plymouth/plymouthd.defaults
21mr|plymouth-0.9.5-4|83	%{_datadir}/plymouth/themes/details
21mr|plymouth-0.9.5-4|84	%{_datadir}/plymouth/themes/text
21mr|plymouth-0.9.5-4|85	%{_sysconfdir}/logrotate.d/bootlog
21mr|plymouth-0.9.5-4|86	%{_mandir}/man1/plymouth.1*
21mr|plymouth-0.9.5-4|87	%ghost %{_localstatedir}/run/plymouth
21mr|plymouth-0.9.5-4|88	%ghost %{_localstatedir}/spool/plymouth
21mr|plymouth-0.9.5-4|89	%ghost %{_localstatedir}/lib/plymouth/shutdown-duration
21mr|plymouth-0.9.5-4|90	%ghost %{_localstatedir}/lib/plymouth/boot-duration
21mr|plymouth-0.9.5-4|91	%{_mandir}/man8/*
21mr|plymouth-0.9.5-4|92	/var/spool/initramfs-regen/%{name}
21mr|plymouth-0.9.5-4|93	
21mr|plymouth-0.9.5-4|94	%post
21mr|plymouth-0.9.5-4|95	[ -f %{_localstatedir}/lib/plymouth/boot-duration ] || cp -f %{_datadir}/plymouth/default-boot-duration %{_localstatedir}/lib/plymouth/boot-duration
21mr|plymouth-0.9.5-4|96	
21mr|plymouth-0.9.5-4|97	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|98	
21mr|plymouth-0.9.5-4|99	%package -n %{libname}
21mr|plymouth-0.9.5-4|100	Summary:	Plymouth libraries
21mr|plymouth-0.9.5-4|101	Group:		System/Libraries
21mr|plymouth-0.9.5-4|102	
21mr|plymouth-0.9.5-4|103	%description -n %{libname}
21mr|plymouth-0.9.5-4|104	This package contains shared libraries used by Plymouth.
21mr|plymouth-0.9.5-4|105	
21mr|plymouth-0.9.5-4|106	%files -n %{libname}
21mr|plymouth-0.9.5-4|107	%{plymouth_libdir}/libply.so.%{major}*
21mr|plymouth-0.9.5-4|108	%{_libdir}/libply-boot-client.so.%{major}*
21mr|plymouth-0.9.5-4|109	%{_libdir}/libply-splash-graphics.so.%{major}*
21mr|plymouth-0.9.5-4|110	/%{_lib}/libply-splash-core.so.%{major}*
21mr|plymouth-0.9.5-4|111	
21mr|plymouth-0.9.5-4|112	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|113	
21mr|plymouth-0.9.5-4|114	%package -n %{devname}
21mr|plymouth-0.9.5-4|115	Summary:	Libraries and headers for writing Plymouth splash plugins
21mr|plymouth-0.9.5-4|116	Group:		Development/C
21mr|plymouth-0.9.5-4|117	Requires:	%{libname} = %{EVRD}
21mr|plymouth-0.9.5-4|118	Provides:	%{name}-devel = %{EVRD}
21mr|plymouth-0.9.5-4|119	
21mr|plymouth-0.9.5-4|120	%description -n %{devname}
21mr|plymouth-0.9.5-4|121	This package contains the libply and libplybootsplash libraries and headers
21mr|plymouth-0.9.5-4|122	needed to develop 3rd party splash plugins for Plymouth.
21mr|plymouth-0.9.5-4|123	
21mr|plymouth-0.9.5-4|124	%files -n %{devname}
21mr|plymouth-0.9.5-4|125	%{plymouth_libdir}/libply.so
21mr|plymouth-0.9.5-4|126	%{_libdir}/libply-boot-client.so
21mr|plymouth-0.9.5-4|127	%{_libdir}/libply-splash-graphics.so
21mr|plymouth-0.9.5-4|128	%{_libdir}/plymouth/renderers/x11*
21mr|plymouth-0.9.5-4|129	/%{_lib}/libply-splash-core.so
21mr|plymouth-0.9.5-4|130	%{_libdir}/pkgconfig/*.pc
21mr|plymouth-0.9.5-4|131	%{_includedir}/plymouth-1
21mr|plymouth-0.9.5-4|132	
21mr|plymouth-0.9.5-4|133	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|134	
21mr|plymouth-0.9.5-4|135	%package system-theme
21mr|plymouth-0.9.5-4|136	Summary:	Plymouth default theme
21mr|plymouth-0.9.5-4|137	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|138	Requires:	plymouth(system-theme)
21mr|plymouth-0.9.5-4|139	Requires:	plymouth = %{EVRD}
21mr|plymouth-0.9.5-4|140	
21mr|plymouth-0.9.5-4|141	%description system-theme
21mr|plymouth-0.9.5-4|142	This metapackage tracks the current distribution default theme.
21mr|plymouth-0.9.5-4|143	
21mr|plymouth-0.9.5-4|144	%files system-theme
21mr|plymouth-0.9.5-4|145	
21mr|plymouth-0.9.5-4|146	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|147	
21mr|plymouth-0.9.5-4|148	%package utils
21mr|plymouth-0.9.5-4|149	Summary:	Plymouth related utilities
21mr|plymouth-0.9.5-4|150	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|151	Requires:	%{name} = %{EVRD}
21mr|plymouth-0.9.5-4|152	
21mr|plymouth-0.9.5-4|153	%description utils
21mr|plymouth-0.9.5-4|154	This package contains utilities that integrate with Plymouth including
21mr|plymouth-0.9.5-4|155	a boot log viewing application.
21mr|plymouth-0.9.5-4|156	
21mr|plymouth-0.9.5-4|157	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|158	
21mr|plymouth-0.9.5-4|159	%package scripts
21mr|plymouth-0.9.5-4|160	Summary:	Plymouth related scripts
21mr|plymouth-0.9.5-4|161	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|162	Requires:	plymouth = %{EVRD}
21mr|plymouth-0.9.5-4|163	
21mr|plymouth-0.9.5-4|164	%description scripts
21mr|plymouth-0.9.5-4|165	This package contains scripts that help integrate Plymouth with the system.
21mr|plymouth-0.9.5-4|166	
21mr|plymouth-0.9.5-4|167	%files scripts
21mr|plymouth-0.9.5-4|168	%{_sbindir}/plymouth-set-default-theme
21mr|plymouth-0.9.5-4|169	%{_libexecdir}/plymouth
21mr|plymouth-0.9.5-4|170	%{_mandir}/man1/plymouth-set-default-theme.1*
21mr|plymouth-0.9.5-4|171	
21mr|plymouth-0.9.5-4|172	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|173	
21mr|plymouth-0.9.5-4|174	%package plugin-fade-throbber
21mr|plymouth-0.9.5-4|175	Summary:	Plymouth "Fade-Throbber" plugin
21mr|plymouth-0.9.5-4|176	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|177	Requires:	%{libname} = %{EVRD}
21mr|plymouth-0.9.5-4|178	
21mr|plymouth-0.9.5-4|179	%description plugin-fade-throbber
21mr|plymouth-0.9.5-4|180	This package contains the "Fade-In" boot splash plugin for Plymouth.
21mr|plymouth-0.9.5-4|181	It features a centered image that fades in and out while other images
21mr|plymouth-0.9.5-4|182	pulsate around during system boot up.
21mr|plymouth-0.9.5-4|183	
21mr|plymouth-0.9.5-4|184	%files plugin-fade-throbber
21mr|plymouth-0.9.5-4|185	%{_libdir}/plymouth/fade-throbber.so
21mr|plymouth-0.9.5-4|186	
21mr|plymouth-0.9.5-4|187	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|188	
21mr|plymouth-0.9.5-4|189	%package plugin-label
21mr|plymouth-0.9.5-4|190	Summary:	Plymouth label plugin
21mr|plymouth-0.9.5-4|191	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|192	Requires:	%{libname} = %{EVRD}
21mr|plymouth-0.9.5-4|193	
21mr|plymouth-0.9.5-4|194	%description plugin-label
21mr|plymouth-0.9.5-4|195	This package contains the label control plugin for Plymouth. It provides
21mr|plymouth-0.9.5-4|196	the ability to render text on graphical boot splashes using pango and cairo.
21mr|plymouth-0.9.5-4|197	
21mr|plymouth-0.9.5-4|198	%files plugin-label
21mr|plymouth-0.9.5-4|199	%{_libdir}/plymouth/label.so
21mr|plymouth-0.9.5-4|200	
21mr|plymouth-0.9.5-4|201	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|202	
21mr|plymouth-0.9.5-4|203	%package plugin-script
21mr|plymouth-0.9.5-4|204	Summary:	Plymouth "Script" plugin
21mr|plymouth-0.9.5-4|205	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|206	Requires:	%{libname} = %{EVRD}
21mr|plymouth-0.9.5-4|207	Requires:	plymouth-plugin-label = %{EVRD}
21mr|plymouth-0.9.5-4|208	
21mr|plymouth-0.9.5-4|209	%description plugin-script
21mr|plymouth-0.9.5-4|210	This package contains the "Script" plugin for Plymouth.
21mr|plymouth-0.9.5-4|211	
21mr|plymouth-0.9.5-4|212	%files plugin-script
21mr|plymouth-0.9.5-4|213	%{_libdir}/plymouth/script.so
21mr|plymouth-0.9.5-4|214	
21mr|plymouth-0.9.5-4|215	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|216	
21mr|plymouth-0.9.5-4|217	%package plugin-space-flares
21mr|plymouth-0.9.5-4|218	Summary:	Plymouth "space-flares" plugin
21mr|plymouth-0.9.5-4|219	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|220	Requires:	%{libname} = %{EVRD}
21mr|plymouth-0.9.5-4|221	Requires:	plymouth-plugin-label = %{EVRD}
21mr|plymouth-0.9.5-4|222	
21mr|plymouth-0.9.5-4|223	%description plugin-space-flares
21mr|plymouth-0.9.5-4|224	This package contains the "space-flares" boot splash plugin for Plymouth.
21mr|plymouth-0.9.5-4|225	It features a corner image with animated flares.
21mr|plymouth-0.9.5-4|226	
21mr|plymouth-0.9.5-4|227	%files plugin-space-flares
21mr|plymouth-0.9.5-4|228	%{_libdir}/plymouth/space-flares.so
21mr|plymouth-0.9.5-4|229	
21mr|plymouth-0.9.5-4|230	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|231	
21mr|plymouth-0.9.5-4|232	%package plugin-tribar
21mr|plymouth-0.9.5-4|233	Summary:	Plymouth "tribar" plugin
21mr|plymouth-0.9.5-4|234	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|235	Requires:	%{libname} = %{EVRD}
21mr|plymouth-0.9.5-4|236	Requires:	plymouth-plugin-label = %{EVRD}
21mr|plymouth-0.9.5-4|237	
21mr|plymouth-0.9.5-4|238	%description plugin-tribar
21mr|plymouth-0.9.5-4|239	This package contains the "tribar" boot splash plugin for Plymouth.
21mr|plymouth-0.9.5-4|240	
21mr|plymouth-0.9.5-4|241	%files plugin-tribar
21mr|plymouth-0.9.5-4|242	%{_libdir}/plymouth/tribar.so
21mr|plymouth-0.9.5-4|243	
21mr|plymouth-0.9.5-4|244	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|245	
21mr|plymouth-0.9.5-4|246	%package plugin-two-step
21mr|plymouth-0.9.5-4|247	Summary:	Plymouth "two-step" plugin
21mr|plymouth-0.9.5-4|248	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|249	Requires:	%{libname} = %{EVRD}
21mr|plymouth-0.9.5-4|250	Requires:	plymouth-plugin-label = %{EVRD}
21mr|plymouth-0.9.5-4|251	
21mr|plymouth-0.9.5-4|252	%description plugin-two-step
21mr|plymouth-0.9.5-4|253	This package contains the "two-step" boot splash plugin for Plymouth.
21mr|plymouth-0.9.5-4|254	It features a two phased boot process that starts with a progressing
21mr|plymouth-0.9.5-4|255	animation synced to boot time and finishes with a short, fast one-shot
21mr|plymouth-0.9.5-4|256	animation.
21mr|plymouth-0.9.5-4|257	
21mr|plymouth-0.9.5-4|258	%files plugin-two-step
21mr|plymouth-0.9.5-4|259	%{_libdir}/plymouth/two-step.so
21mr|plymouth-0.9.5-4|260	
21mr|plymouth-0.9.5-4|261	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|262	
21mr|plymouth-0.9.5-4|263	%package theme-bgrt
21mr|plymouth-0.9.5-4|264	Summary:	Plymouth "Bgrt" plugin
21mr|plymouth-0.9.5-4|265	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|266	Requires:	%{name}-plugin-two-step = %{EVRD}
21mr|plymouth-0.9.5-4|267	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|268	
21mr|plymouth-0.9.5-4|269	%description theme-bgrt
21mr|plymouth-0.9.5-4|270	This package contains the "bgrt" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|271	It features the shadowy hull of a logo charge up and and finally burst
21mr|plymouth-0.9.5-4|272	into full form.
21mr|plymouth-0.9.5-4|273	
21mr|plymouth-0.9.5-4|274	%files theme-bgrt
21mr|plymouth-0.9.5-4|275	%{_datadir}/plymouth/themes/bgrt
21mr|plymouth-0.9.5-4|276	
21mr|plymouth-0.9.5-4|277	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|278	
21mr|plymouth-0.9.5-4|279	%package theme-charge
21mr|plymouth-0.9.5-4|280	Summary:	Plymouth "Charge" plugin
21mr|plymouth-0.9.5-4|281	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|282	Requires:	%{name}-plugin-two-step = %{EVRD}
21mr|plymouth-0.9.5-4|283	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|284	
21mr|plymouth-0.9.5-4|285	%description theme-charge
21mr|plymouth-0.9.5-4|286	This package contains the "charge" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|287	It features the shadowy hull of a logo charge up and and finally burst
21mr|plymouth-0.9.5-4|288	into full form.
21mr|plymouth-0.9.5-4|289	
21mr|plymouth-0.9.5-4|290	%files theme-charge
21mr|plymouth-0.9.5-4|291	%{_datadir}/plymouth/themes/charge
21mr|plymouth-0.9.5-4|292	
21mr|plymouth-0.9.5-4|293	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|294	
21mr|plymouth-0.9.5-4|295	%package theme-fade-in
21mr|plymouth-0.9.5-4|296	Summary:	Plymouth "Fade-In" theme
21mr|plymouth-0.9.5-4|297	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|298	Requires:	%{name}-plugin-fade-throbber = %{EVRD}
21mr|plymouth-0.9.5-4|299	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|300	
21mr|plymouth-0.9.5-4|301	%description theme-fade-in
21mr|plymouth-0.9.5-4|302	This package contains the "Fade-In" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|303	It features a centered logo that fades in and out while stars twinkle
21mr|plymouth-0.9.5-4|304	around the logo during system boot up.
21mr|plymouth-0.9.5-4|305	
21mr|plymouth-0.9.5-4|306	%files theme-fade-in
21mr|plymouth-0.9.5-4|307	%{_datadir}/plymouth/themes/fade-in
21mr|plymouth-0.9.5-4|308	
21mr|plymouth-0.9.5-4|309	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|310	
21mr|plymouth-0.9.5-4|311	%package theme-glow
21mr|plymouth-0.9.5-4|312	Summary:	Plymouth "Glow" plugin
21mr|plymouth-0.9.5-4|313	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|314	Requires:	plymouth-plugin-two-step = %{EVRD}
21mr|plymouth-0.9.5-4|315	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|316	
21mr|plymouth-0.9.5-4|317	%description theme-glow
21mr|plymouth-0.9.5-4|318	This package contains the "Glow" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|319	
21mr|plymouth-0.9.5-4|320	%files theme-glow
21mr|plymouth-0.9.5-4|321	%{_datadir}/plymouth/themes/glow
21mr|plymouth-0.9.5-4|322	
21mr|plymouth-0.9.5-4|323	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|324	
21mr|plymouth-0.9.5-4|325	%package theme-script
21mr|plymouth-0.9.5-4|326	Summary:	Plymouth "Script" theme
21mr|plymouth-0.9.5-4|327	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|328	Requires:	%{name}-plugin-script = %{EVRD}
21mr|plymouth-0.9.5-4|329	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|330	
21mr|plymouth-0.9.5-4|331	%description theme-script
21mr|plymouth-0.9.5-4|332	This package contains the "Script" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|333	
21mr|plymouth-0.9.5-4|334	%files theme-script
21mr|plymouth-0.9.5-4|335	%{_datadir}/plymouth/themes/script
21mr|plymouth-0.9.5-4|336	
21mr|plymouth-0.9.5-4|337	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|338	
21mr|plymouth-0.9.5-4|339	%package theme-solar
21mr|plymouth-0.9.5-4|340	Summary:	Plymouth "Solar" theme
21mr|plymouth-0.9.5-4|341	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|342	Requires:	%{name}-plugin-space-flares = %{EVRD}
21mr|plymouth-0.9.5-4|343	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|344	
21mr|plymouth-0.9.5-4|345	%description theme-solar
21mr|plymouth-0.9.5-4|346	This package contains the "Solar" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|347	It features a blue flamed sun with animated solar flares.
21mr|plymouth-0.9.5-4|348	
21mr|plymouth-0.9.5-4|349	%files theme-solar
21mr|plymouth-0.9.5-4|350	%{_datadir}/plymouth/themes/solar
21mr|plymouth-0.9.5-4|351	
21mr|plymouth-0.9.5-4|352	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|353	
21mr|plymouth-0.9.5-4|354	%package theme-spinfinity
21mr|plymouth-0.9.5-4|355	Summary:	Plymouth "Spinfinity" theme
21mr|plymouth-0.9.5-4|356	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|357	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|358	
21mr|plymouth-0.9.5-4|359	%description theme-spinfinity
21mr|plymouth-0.9.5-4|360	This package contains the "Spinfinity" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|361	It features a centered logo and animated spinner that spins in the shape
21mr|plymouth-0.9.5-4|362	of an infinity sign.
21mr|plymouth-0.9.5-4|363	
21mr|plymouth-0.9.5-4|364	%files theme-spinfinity
21mr|plymouth-0.9.5-4|365	%{_datadir}/plymouth/themes/spinfinity
21mr|plymouth-0.9.5-4|366	
21mr|plymouth-0.9.5-4|367	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|368	
21mr|plymouth-0.9.5-4|369	%package theme-spinner
21mr|plymouth-0.9.5-4|370	Summary:	Plymouth "Spinner" theme
21mr|plymouth-0.9.5-4|371	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|372	Requires:	%{name}-plugin-two-step = %{EVRD}
21mr|plymouth-0.9.5-4|373	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|374	
21mr|plymouth-0.9.5-4|375	%description theme-spinner
21mr|plymouth-0.9.5-4|376	This package contains the "Spinner" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|377	
21mr|plymouth-0.9.5-4|378	%files theme-spinner
21mr|plymouth-0.9.5-4|379	%{_datadir}/plymouth/themes/spinner
21mr|plymouth-0.9.5-4|380	
21mr|plymouth-0.9.5-4|381	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|382	
21mr|plymouth-0.9.5-4|383	%package theme-tribar
21mr|plymouth-0.9.5-4|384	Summary:	Plymouth "Tribar" theme
21mr|plymouth-0.9.5-4|385	Group:		System/Kernel and hardware
21mr|plymouth-0.9.5-4|386	Requires:	%{name}-plugin-tribar = %{EVRD}
21mr|plymouth-0.9.5-4|387	Requires(post):	plymouth-scripts = %{EVRD}
21mr|plymouth-0.9.5-4|388	
21mr|plymouth-0.9.5-4|389	%description theme-tribar
21mr|plymouth-0.9.5-4|390	This package contains the "Tribar" boot splash theme for Plymouth.
21mr|plymouth-0.9.5-4|391	
21mr|plymouth-0.9.5-4|392	%files theme-tribar
21mr|plymouth-0.9.5-4|393	%{_datadir}/plymouth/themes/tribar
21mr|plymouth-0.9.5-4|394	
21mr|plymouth-0.9.5-4|395	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|396	
21mr|plymouth-0.9.5-4|397	%prep
21mr|plymouth-0.9.5-4|398	%autosetup -p1
21mr|plymouth-0.9.5-4|399	
21mr|plymouth-0.9.5-4|400	# Fix building with glibc 2.25+
21mr|plymouth-0.9.5-4|401	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|plymouth-0.9.5-4|402	find . -type f -exec sed -i 's,^#include <sys/types.h>,#include <sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|plymouth-0.9.5-4|403	
21mr|plymouth-0.9.5-4|404	%build
21mr|plymouth-0.9.5-4|405	autoreconf -fi
21mr|plymouth-0.9.5-4|406	%configure \
21mr|plymouth-0.9.5-4|407	--disable-static \
21mr|plymouth-0.9.5-4|408	--enable-tracing \
21mr|plymouth-0.9.5-4|409	--disable-tests \
21mr|plymouth-0.9.5-4|410	--with-logo=%{_datadir}/icons/large/mandriva.png \
21mr|plymouth-0.9.5-4|411	--with-background-start-color-stop=0x0073B3 \
21mr|plymouth-0.9.5-4|412	--with-background-end-color-stop=0x00457E \
21mr|plymouth-0.9.5-4|413	--with-background-color=0x3391cd \
21mr|plymouth-0.9.5-4|414	--disable-gdm-transition \
21mr|plymouth-0.9.5-4|415	--enable-systemd-integration \
21mr|plymouth-0.9.5-4|416	--with-system-root-install \
21mr|plymouth-0.9.5-4|417	--without-log-viewer \
21mr|plymouth-0.9.5-4|418	--disable-libkms
21mr|plymouth-0.9.5-4|419	
21mr|plymouth-0.9.5-4|420	%make
21mr|plymouth-0.9.5-4|421	
21mr|plymouth-0.9.5-4|422	%install
21mr|plymouth-0.9.5-4|423	%makeinstall_std
21mr|plymouth-0.9.5-4|424	
21mr|plymouth-0.9.5-4|425	touch %{buildroot}%{_datadir}/plymouth/themes/default.plymouth
21mr|plymouth-0.9.5-4|426	
21mr|plymouth-0.9.5-4|427	mkdir -p %{buildroot}%{_localstatedir}/lib/plymouth
21mr|plymouth-0.9.5-4|428	cp %{SOURCE1} %{buildroot}%{_datadir}/plymouth/default-boot-duration
21mr|plymouth-0.9.5-4|429	touch %{buildroot}%{_localstatedir}/lib/plymouth/{boot,shutdown}-duration
21mr|plymouth-0.9.5-4|430	
21mr|plymouth-0.9.5-4|431	# Add charge
21mr|plymouth-0.9.5-4|432	mkdir -p %{buildroot}%{_datadir}/plymouth/themes/charge
21mr|plymouth-0.9.5-4|433	cp %{SOURCE2} %{buildroot}%{_datadir}/plymouth/themes/charge
21mr|plymouth-0.9.5-4|434	cp %{buildroot}%{_datadir}/plymouth/themes/glow/{box,bullet,entry,lock}.png %{buildroot}%{_datadir}/plymouth/themes/charge
21mr|plymouth-0.9.5-4|435	
21mr|plymouth-0.9.5-4|436	# (tpg) add watermark to all the themes that relies on two-step plugin
21mr|plymouth-0.9.5-4|437	for i in bgrt charge glow spinfinity spinner; do
21mr|plymouth-0.9.5-4|438	ln -s /usr/share/pixmaps/system-logo-white.png %{buildroot}%{_datadir}/plymouth/themes/$i/watermark.png
21mr|plymouth-0.9.5-4|439	done
21mr|plymouth-0.9.5-4|440	
21mr|plymouth-0.9.5-4|441	# regenerate initrd on isntallation, updates and removal of plymouth
21mr|plymouth-0.9.5-4|442	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|plymouth-0.9.5-4|443	touch %{buildroot}/var/spool/initramfs-regen/%{name}
21mr|plymouth-0.9.5-4|444	
21mr|plymouth-0.9.5-4|445	%find_lang %{name} --all-name
21mr|plymouth-0.9.5-4|446	
21mr|plymouth-0.9.5-4|447	#----------------------------------------------------------------------------
21mr|plymouth-0.9.5-4|448	
21mr|plymouth-0.9.5-4|449	%define theme_scripts() \
21mr|plymouth-0.9.5-4|450	%post -n %{name}-theme-%{1} \
21mr|plymouth-0.9.5-4|451	if [ -x %{_sbindir}/plymouth-set-default-theme ]; then \
21mr|plymouth-0.9.5-4|452	export LIB=%{_lib} \
21mr|plymouth-0.9.5-4|453	if [ $1 -eq 1 ]; then \
21mr|plymouth-0.9.5-4|454	%{_sbindir}/plymouth-set-default-theme --rebuild-initrd %{1} \
21mr|plymouth-0.9.5-4|455	else \
21mr|plymouth-0.9.5-4|456	THEME=$(%{_sbindir}/plymouth-set-default-theme) \
21mr|plymouth-0.9.5-4|457	if [ "$THEME" == "text" -o "$THEME" == "%{1}" ]; then \
21mr|plymouth-0.9.5-4|458	%{_sbindir}/plymouth-set-default-theme --rebuild-initrd %{1} \
21mr|plymouth-0.9.5-4|459	fi \
21mr|plymouth-0.9.5-4|460	fi \
21mr|plymouth-0.9.5-4|461	fi \
21mr|plymouth-0.9.5-4|462	\
21mr|plymouth-0.9.5-4|463	%postun -n %{name}-theme-%{1} \
21mr|plymouth-0.9.5-4|464	export LIB=%{_lib} \
21mr|plymouth-0.9.5-4|465	if [ $1 -eq 0 -a -x %{_sbindir}/plymouth-set-default-theme ]; then \
21mr|plymouth-0.9.5-4|466	if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "%{1}" ]; then \
21mr|plymouth-0.9.5-4|467	%{_sbindir}/plymouth-set-default-theme --reset --rebuild-initrd \
21mr|plymouth-0.9.5-4|468	fi \
21mr|plymouth-0.9.5-4|469	fi \
21mr|plymouth-0.9.5-4|470	
21mr|plymouth-0.9.5-4|471	
21mr|plymouth-0.9.5-4|472	%theme_scripts spinfinity
21mr|plymouth-0.9.5-4|473	%theme_scripts fade-in
21mr|plymouth-0.9.5-4|474	%theme_scripts solar
21mr|plymouth-0.9.5-4|475	%theme_scripts charge
21mr|plymouth-0.9.5-4|476	%theme_scripts glow
21mr|plymouth-0.9.5-4|477	%theme_scripts script

15353 21
21mr|plymouth-kcm-5.24.6-3|1	Summary:	Plasma 5 Plymouth configuration module
21mr|plymouth-kcm-5.24.6-3|2	Name:		plymouth-kcm
21mr|plymouth-kcm-5.24.6-3|3	Version:	5.24.6
21mr|plymouth-kcm-5.24.6-3|4	Release:	3
21mr|plymouth-kcm-5.24.6-3|5	License:	GPLv2+
21mr|plymouth-kcm-5.24.6-3|6	Group:		Graphical desktop/KDE
21mr|plymouth-kcm-5.24.6-3|7	Url:		https://www.kde.org/
21mr|plymouth-kcm-5.24.6-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|plymouth-kcm-5.24.6-3|9	Patch0:		plymouth-kcm-5.22-rosa.patch
21mr|plymouth-kcm-5.24.6-3|10	BuildRequires:	extra-cmake-modules
21mr|plymouth-kcm-5.24.6-3|11	BuildRequires:	kf5archive-devel
21mr|plymouth-kcm-5.24.6-3|12	BuildRequires:	kf5config-devel
21mr|plymouth-kcm-5.24.6-3|13	BuildRequires:	kf5configwidgets-devel
21mr|plymouth-kcm-5.24.6-3|14	BuildRequires:	kf5declarative-devel
21mr|plymouth-kcm-5.24.6-3|15	BuildRequires:	kf5i18n-devel
21mr|plymouth-kcm-5.24.6-3|16	BuildRequires:	kf5kcmutils-devel
21mr|plymouth-kcm-5.24.6-3|17	BuildRequires:	kf5kio-devel
21mr|plymouth-kcm-5.24.6-3|18	BuildRequires:	kf5newstuff-devel
21mr|plymouth-kcm-5.24.6-3|19	BuildRequires:	pkgconfig(ply-splash-core)
21mr|plymouth-kcm-5.24.6-3|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|plymouth-kcm-5.24.6-3|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|plymouth-kcm-5.24.6-3|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|plymouth-kcm-5.24.6-3|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|plymouth-kcm-5.24.6-3|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|plymouth-kcm-5.24.6-3|25	BuildRequires:	pkgconfig(Qt5Test)
21mr|plymouth-kcm-5.24.6-3|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|plymouth-kcm-5.24.6-3|27	Requires:	plymouth-plugin-fade-throbber
21mr|plymouth-kcm-5.24.6-3|28	Requires:	plymouth-plugin-label
21mr|plymouth-kcm-5.24.6-3|29	Requires:	plymouth-plugin-script
21mr|plymouth-kcm-5.24.6-3|30	Requires:	plymouth-plugin-space-flares
21mr|plymouth-kcm-5.24.6-3|31	Requires:	plymouth-plugin-tribar
21mr|plymouth-kcm-5.24.6-3|32	Requires:	plymouth-plugin-two-step
21mr|plymouth-kcm-5.24.6-3|33	
21mr|plymouth-kcm-5.24.6-3|34	%description
21mr|plymouth-kcm-5.24.6-3|35	Plasma 5 Plymouth configuration module.
21mr|plymouth-kcm-5.24.6-3|36	
21mr|plymouth-kcm-5.24.6-3|37	%files -f kcm_plymouth.lang
21mr|plymouth-kcm-5.24.6-3|38	%{_kde5_applicationsdir}/kcm_plymouth.desktop
21mr|plymouth-kcm-5.24.6-3|39	%{_kde5_bindir}/kplymouththemeinstaller
21mr|plymouth-kcm-5.24.6-3|40	%{_kde5_libexecdir}/kauth/plymouthhelper
21mr|plymouth-kcm-5.24.6-3|41	%{_kde5_datadir}/kpackage/kcms/kcm_plymouth/
21mr|plymouth-kcm-5.24.6-3|42	%{_kde5_datadir}/knsrcfiles/plymouth.knsrc
21mr|plymouth-kcm-5.24.6-3|43	%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmplymouth.service
21mr|plymouth-kcm-5.24.6-3|44	%{_datadir}/dbus-1/system.d/org.kde.kcontrol.kcmplymouth.conf
21mr|plymouth-kcm-5.24.6-3|45	%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmplymouth.policy
21mr|plymouth-kcm-5.24.6-3|46	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_plymouth.so
21mr|plymouth-kcm-5.24.6-3|47	
21mr|plymouth-kcm-5.24.6-3|48	#----------------------------------------------------------------------------
21mr|plymouth-kcm-5.24.6-3|49	
21mr|plymouth-kcm-5.24.6-3|50	%prep
21mr|plymouth-kcm-5.24.6-3|51	%setup -q
21mr|plymouth-kcm-5.24.6-3|52	%patch0 -p1
21mr|plymouth-kcm-5.24.6-3|53	
21mr|plymouth-kcm-5.24.6-3|54	%build
21mr|plymouth-kcm-5.24.6-3|55	%cmake_kde5
21mr|plymouth-kcm-5.24.6-3|56	%make
21mr|plymouth-kcm-5.24.6-3|57	
21mr|plymouth-kcm-5.24.6-3|58	%install
21mr|plymouth-kcm-5.24.6-3|59	%makeinstall_std -C build
21mr|plymouth-kcm-5.24.6-3|60	
21mr|plymouth-kcm-5.24.6-3|61	%find_lang kcm_plymouth

15354 21
21mr|plymouth-theme-breeze-5.24.6-1|1	%define oname breeze-plymouth
21mr|plymouth-theme-breeze-5.24.6-1|2	
21mr|plymouth-theme-breeze-5.24.6-1|3	Summary:	Breeze Plymouth theme
21mr|plymouth-theme-breeze-5.24.6-1|4	Name:		plymouth-theme-breeze
21mr|plymouth-theme-breeze-5.24.6-1|5	Version:	5.24.6
21mr|plymouth-theme-breeze-5.24.6-1|6	Release:	1
21mr|plymouth-theme-breeze-5.24.6-1|7	License:	GPLv3+
21mr|plymouth-theme-breeze-5.24.6-1|8	Group:		System/Kernel and hardware
21mr|plymouth-theme-breeze-5.24.6-1|9	Url:		https://www.kde.org/
21mr|plymouth-theme-breeze-5.24.6-1|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|plymouth-theme-breeze-5.24.6-1|11	# Requires ROSA logo to be added
21mr|plymouth-theme-breeze-5.24.6-1|12	Patch0:		breeze-plymouth-rosa-defaults.patch
21mr|plymouth-theme-breeze-5.24.6-1|13	BuildRequires:	extra-cmake-modules
21mr|plymouth-theme-breeze-5.24.6-1|14	BuildRequires:	pkgconfig(ply-splash-core)
21mr|plymouth-theme-breeze-5.24.6-1|15	Requires:	plymouth
21mr|plymouth-theme-breeze-5.24.6-1|16	Requires(post,postun):	plymouth-scripts
21mr|plymouth-theme-breeze-5.24.6-1|17	
21mr|plymouth-theme-breeze-5.24.6-1|18	%description
21mr|plymouth-theme-breeze-5.24.6-1|19	This package contains Breeze Plymouth theme.
21mr|plymouth-theme-breeze-5.24.6-1|20	
21mr|plymouth-theme-breeze-5.24.6-1|21	%files
21mr|plymouth-theme-breeze-5.24.6-1|22	%{_datadir}/plymouth/themes/breeze
21mr|plymouth-theme-breeze-5.24.6-1|23	
21mr|plymouth-theme-breeze-5.24.6-1|24	%post
21mr|plymouth-theme-breeze-5.24.6-1|25	if [ -x %{_sbindir}/plymouth-set-default-theme ]; then
21mr|plymouth-theme-breeze-5.24.6-1|26	export LIB=%{_lib}
21mr|plymouth-theme-breeze-5.24.6-1|27	if [ $1 -eq 1 ]; then
21mr|plymouth-theme-breeze-5.24.6-1|28	%{_sbindir}/plymouth-set-default-theme --rebuild-initrd breeze
21mr|plymouth-theme-breeze-5.24.6-1|29	else
21mr|plymouth-theme-breeze-5.24.6-1|30	THEME=$(%{_sbindir}/plymouth-set-default-theme)
21mr|plymouth-theme-breeze-5.24.6-1|31	if [ "$THEME" == "text" -o "$THEME" == "breeze" ]; then
21mr|plymouth-theme-breeze-5.24.6-1|32	%{_sbindir}/plymouth-set-default-theme --rebuild-initrd breeze
21mr|plymouth-theme-breeze-5.24.6-1|33	fi
21mr|plymouth-theme-breeze-5.24.6-1|34	fi
21mr|plymouth-theme-breeze-5.24.6-1|35	fi
21mr|plymouth-theme-breeze-5.24.6-1|36	
21mr|plymouth-theme-breeze-5.24.6-1|37	%postun
21mr|plymouth-theme-breeze-5.24.6-1|38	export LIB=%{_lib}
21mr|plymouth-theme-breeze-5.24.6-1|39	if [ $1 -eq 0 -a -x %{_sbindir}/plymouth-set-default-theme ]; then
21mr|plymouth-theme-breeze-5.24.6-1|40	if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "breeze" ]; then
21mr|plymouth-theme-breeze-5.24.6-1|41	%{_sbindir}/plymouth-set-default-theme --reset --rebuild-initrd
21mr|plymouth-theme-breeze-5.24.6-1|42	fi
21mr|plymouth-theme-breeze-5.24.6-1|43	fi
21mr|plymouth-theme-breeze-5.24.6-1|44	
21mr|plymouth-theme-breeze-5.24.6-1|45	#----------------------------------------------------------------------------
21mr|plymouth-theme-breeze-5.24.6-1|46	
21mr|plymouth-theme-breeze-5.24.6-1|47	%package -n plymouth-theme-breeze-text
21mr|plymouth-theme-breeze-5.24.6-1|48	Summary:	Text Breeze Plymouth theme
21mr|plymouth-theme-breeze-5.24.6-1|49	Group:		System/Kernel and hardware
21mr|plymouth-theme-breeze-5.24.6-1|50	Requires:	plymouth
21mr|plymouth-theme-breeze-5.24.6-1|51	Requires(post,postun):	plymouth-scripts
21mr|plymouth-theme-breeze-5.24.6-1|52	
21mr|plymouth-theme-breeze-5.24.6-1|53	%description -n plymouth-theme-breeze-text
21mr|plymouth-theme-breeze-5.24.6-1|54	This package contains text Breeze Plymouth theme.
21mr|plymouth-theme-breeze-5.24.6-1|55	
21mr|plymouth-theme-breeze-5.24.6-1|56	%files -n plymouth-theme-breeze-text
21mr|plymouth-theme-breeze-5.24.6-1|57	%{_datadir}/plymouth/themes/breeze-text
21mr|plymouth-theme-breeze-5.24.6-1|58	%{_libdir}/plymouth/breeze-text.so
21mr|plymouth-theme-breeze-5.24.6-1|59	
21mr|plymouth-theme-breeze-5.24.6-1|60	%post -n plymouth-theme-breeze-text
21mr|plymouth-theme-breeze-5.24.6-1|61	if [ -x %{_sbindir}/plymouth-set-default-theme ]; then
21mr|plymouth-theme-breeze-5.24.6-1|62	export LIB=%{_lib}
21mr|plymouth-theme-breeze-5.24.6-1|63	if [ $1 -eq 1 ]; then
21mr|plymouth-theme-breeze-5.24.6-1|64	%{_sbindir}/plymouth-set-default-theme --rebuild-initrd breeze-text
21mr|plymouth-theme-breeze-5.24.6-1|65	else
21mr|plymouth-theme-breeze-5.24.6-1|66	THEME=$(%{_sbindir}/plymouth-set-default-theme)
21mr|plymouth-theme-breeze-5.24.6-1|67	if [ "$THEME" == "text" -o "$THEME" == "breeze-text" ]; then
21mr|plymouth-theme-breeze-5.24.6-1|68	%{_sbindir}/plymouth-set-default-theme --rebuild-initrd breeze-text
21mr|plymouth-theme-breeze-5.24.6-1|69	fi
21mr|plymouth-theme-breeze-5.24.6-1|70	fi
21mr|plymouth-theme-breeze-5.24.6-1|71	fi
21mr|plymouth-theme-breeze-5.24.6-1|72	
21mr|plymouth-theme-breeze-5.24.6-1|73	%postun -n plymouth-theme-breeze-text
21mr|plymouth-theme-breeze-5.24.6-1|74	export LIB=%{_lib}
21mr|plymouth-theme-breeze-5.24.6-1|75	if [ $1 -eq 0 -a -x %{_sbindir}/plymouth-set-default-theme ]; then
21mr|plymouth-theme-breeze-5.24.6-1|76	if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "breeze-text" ]; then
21mr|plymouth-theme-breeze-5.24.6-1|77	%{_sbindir}/plymouth-set-default-theme --reset --rebuild-initrd
21mr|plymouth-theme-breeze-5.24.6-1|78	fi
21mr|plymouth-theme-breeze-5.24.6-1|79	fi
21mr|plymouth-theme-breeze-5.24.6-1|80	
21mr|plymouth-theme-breeze-5.24.6-1|81	#----------------------------------------------------------------------------
21mr|plymouth-theme-breeze-5.24.6-1|82	
21mr|plymouth-theme-breeze-5.24.6-1|83	%prep
21mr|plymouth-theme-breeze-5.24.6-1|84	%autosetup -p1 -n %{oname}-%{version}
21mr|plymouth-theme-breeze-5.24.6-1|85	
21mr|plymouth-theme-breeze-5.24.6-1|86	%build
21mr|plymouth-theme-breeze-5.24.6-1|87	%cmake_kde5
21mr|plymouth-theme-breeze-5.24.6-1|88	
21mr|plymouth-theme-breeze-5.24.6-1|89	%install
21mr|plymouth-theme-breeze-5.24.6-1|90	%makeinstall_std -C build

15355 21
21mr|pm-fallback-policy-0.1-15|1	%define name pm-fallback-policy
21mr|pm-fallback-policy-0.1-15|2	%define version 0.1
21mr|pm-fallback-policy-0.1-15|3	%define release 15
21mr|pm-fallback-policy-0.1-15|4	
21mr|pm-fallback-policy-0.1-15|5	Summary: Power management fallback policy
21mr|pm-fallback-policy-0.1-15|6	Name: %{name}
21mr|pm-fallback-policy-0.1-15|7	Version: %{version}
21mr|pm-fallback-policy-0.1-15|8	Release: %{release}
21mr|pm-fallback-policy-0.1-15|9	Source0: power-event
21mr|pm-fallback-policy-0.1-15|10	Source1: sleep-event
21mr|pm-fallback-policy-0.1-15|11	Source2: pm-fallback-shutdown
21mr|pm-fallback-policy-0.1-15|12	Source3: pm-fallback-suspend
21mr|pm-fallback-policy-0.1-15|13	License: GPL
21mr|pm-fallback-policy-0.1-15|14	Group: System/Kernel and hardware
21mr|pm-fallback-policy-0.1-15|15	Url: http://wiki.mandriva.com/Docs/Hardware/PowerManagement
21mr|pm-fallback-policy-0.1-15|16	BuildArch: noarch
21mr|pm-fallback-policy-0.1-15|17	Conflicts: suspend-scripts < 1.27
21mr|pm-fallback-policy-0.1-15|18	
21mr|pm-fallback-policy-0.1-15|19	%description
21mr|pm-fallback-policy-0.1-15|20	This package provides a set of scripts to implement a power management
21mr|pm-fallback-policy-0.1-15|21	fallback policy. They will be used as fallback when no power
21mr|pm-fallback-policy-0.1-15|22	management tool is running.
21mr|pm-fallback-policy-0.1-15|23	
21mr|pm-fallback-policy-0.1-15|24	%prep
21mr|pm-fallback-policy-0.1-15|25	%setup -q -c -T
21mr|pm-fallback-policy-0.1-15|26	
21mr|pm-fallback-policy-0.1-15|27	%build
21mr|pm-fallback-policy-0.1-15|28	
21mr|pm-fallback-policy-0.1-15|29	%install
21mr|pm-fallback-policy-0.1-15|30	rm -rf %{buildroot}
21mr|pm-fallback-policy-0.1-15|31	install -d %{buildroot}%{_sysconfdir}/acpi/events
21mr|pm-fallback-policy-0.1-15|32	install %{SOURCE0} %{buildroot}%{_sysconfdir}/acpi/events/power
21mr|pm-fallback-policy-0.1-15|33	install %{SOURCE1} %{buildroot}%{_sysconfdir}/acpi/events/sleep
21mr|pm-fallback-policy-0.1-15|34	install -d %{buildroot}%{_sysconfdir}/acpi/actions
21mr|pm-fallback-policy-0.1-15|35	install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/acpi/actions/pm-fallback-shutdown
21mr|pm-fallback-policy-0.1-15|36	install -m 755 %{SOURCE3} %{buildroot}%{_sysconfdir}/acpi/actions/pm-fallback-suspend
21mr|pm-fallback-policy-0.1-15|37	
21mr|pm-fallback-policy-0.1-15|38	%clean
21mr|pm-fallback-policy-0.1-15|39	rm -rf %{buildroot}
21mr|pm-fallback-policy-0.1-15|40	
21mr|pm-fallback-policy-0.1-15|41	%post
21mr|pm-fallback-policy-0.1-15|42	[ -x /etc/init.d/acpid ] && service acpid condrestart || :
21mr|pm-fallback-policy-0.1-15|43	
21mr|pm-fallback-policy-0.1-15|44	%files
21mr|pm-fallback-policy-0.1-15|45	%defattr(-,root,root)
21mr|pm-fallback-policy-0.1-15|46	%{_sysconfdir}/acpi/actions/*
21mr|pm-fallback-policy-0.1-15|47	%{_sysconfdir}/acpi/events/*

15356 21
21mr|pnm2ppa-1.13-19|1	# Workaround to build with GCC 10
21mr|pnm2ppa-1.13-19|2	%global optflags %{optflags} -fcommon
21mr|pnm2ppa-1.13-19|3	Summary:	PNM2PPA GhostScript Print Filter
21mr|pnm2ppa-1.13-19|4	Name:		pnm2ppa
21mr|pnm2ppa-1.13-19|5	Version:	1.13
21mr|pnm2ppa-1.13-19|6	Release:	19
21mr|pnm2ppa-1.13-19|7	License:	GPLv2+
21mr|pnm2ppa-1.13-19|8	Group:		System/Printing
21mr|pnm2ppa-1.13-19|9	Url:		http://pnm2ppa.sourceforge.net/
21mr|pnm2ppa-1.13-19|10	Source0:	http://downloads.sourceforge.net/pnm2ppa/%{name}-%{version}.tar.gz
21mr|pnm2ppa-1.13-19|11	#Source1:	http://www.httptech.com/ppa/files/ppa-0.8.6.tar.bz2
21mr|pnm2ppa-1.13-19|12	Source1:	http://fresh.t-systems-sfr.com/linux/src/ppa-0.8.6.tar.gz
21mr|pnm2ppa-1.13-19|13	Patch0:         pbm2ppa-20000205.diff
21mr|pnm2ppa-1.13-19|14	Patch1:         pnm2ppa-1.13-fix_signedness.diff
21mr|pnm2ppa-1.13-19|15	Patch2:         pbm2ppa-mdv_conf.diff
21mr|pnm2ppa-1.13-19|16	Patch3:         pbm2ppa-LDFLAGS.diff
21mr|pnm2ppa-1.13-19|17	
21mr|pnm2ppa-1.13-19|18	%description
21mr|pnm2ppa-1.13-19|19	PPA (Printing Performance Architecture) is a closed, proprietary protocol
21mr|pnm2ppa-1.13-19|20	developed by Hewlett Packard for a short-lived series of DeskJet printers. In
21mr|pnm2ppa-1.13-19|21	essence, the PPA protocol moves the low-level processing of the data to the
21mr|pnm2ppa-1.13-19|22	host computer rather than the printer. This allows for a low-cost (to produce)
21mr|pnm2ppa-1.13-19|23	printer with a small amount of memory and computing power. However, in practice
21mr|pnm2ppa-1.13-19|24	the printer was often as expensive as more capable printers and HP has since
21mr|pnm2ppa-1.13-19|25	discontinued the use of PPA in favour of returning to PCL3e in their latest
21mr|pnm2ppa-1.13-19|26	USB-based printers.
21mr|pnm2ppa-1.13-19|27	
21mr|pnm2ppa-1.13-19|28	%files
21mr|pnm2ppa-1.13-19|29	%defattr(0644,root,root,0755)
21mr|pnm2ppa-1.13-19|30	%doc Changelog README.calibration README.security test.ps testpage-a4.ps testpage.ps
21mr|pnm2ppa-1.13-19|31	%doc docs/en/CALIBRATION.txt docs/en/COLOR.txt docs/en/CREDITS docs/en/INSTALL docs/en/INSTALL.MANDRAKE.txt
21mr|pnm2ppa-1.13-19|32	%doc docs/en/LICENSE docs/en/PPA_networking.txt docs/en/README docs/en/RELEASE-NOTES docs/en/TODO *.pbm2ppa
21mr|pnm2ppa-1.13-19|33	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pnm2ppa.conf
21mr|pnm2ppa-1.13-19|34	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pbm2ppa.conf
21mr|pnm2ppa-1.13-19|35	%attr(0755,root,root) %{_bindir}/calibrate_ppa
21mr|pnm2ppa-1.13-19|36	%attr(0755,root,root) %{_bindir}/detect_ppa
21mr|pnm2ppa-1.13-19|37	%attr(0755,root,root) %{_bindir}/pbm2ppa
21mr|pnm2ppa-1.13-19|38	%attr(0755,root,root) %{_bindir}/pbmtpg
21mr|pnm2ppa-1.13-19|39	%attr(0755,root,root) %{_bindir}/pnm2ppa
21mr|pnm2ppa-1.13-19|40	%attr(0755,root,root) %{_bindir}/test_ppa
21mr|pnm2ppa-1.13-19|41	%attr(0644,root,root) %{_mandir}/man1/pnm2ppa.1*
21mr|pnm2ppa-1.13-19|42	%attr(0644,root,root) %{_mandir}/man1/pbm2ppa.1*
21mr|pnm2ppa-1.13-19|43	
21mr|pnm2ppa-1.13-19|44	#----------------------------------------------------------------------------
21mr|pnm2ppa-1.13-19|45	
21mr|pnm2ppa-1.13-19|46	%prep
21mr|pnm2ppa-1.13-19|47	%setup -q -a1
21mr|pnm2ppa-1.13-19|48	
21mr|pnm2ppa-1.13-19|49	# fix attribs
21mr|pnm2ppa-1.13-19|50	find -type f | xargs chmod 644
21mr|pnm2ppa-1.13-19|51	
21mr|pnm2ppa-1.13-19|52	%patch0 -p1
21mr|pnm2ppa-1.13-19|53	%patch1 -p1
21mr|pnm2ppa-1.13-19|54	%patch2 -p0
21mr|pnm2ppa-1.13-19|55	%patch3 -p1
21mr|pnm2ppa-1.13-19|56	
21mr|pnm2ppa-1.13-19|57	# remove "version ERROR" line from pnm2ppa.conf
21mr|pnm2ppa-1.13-19|58	perl -n -i -e 'if ( !m/^\s*version\s*0\s*(|\#.*)$/ ) { print "$_";}' pnm2ppa-*/pnm2ppa.conf
21mr|pnm2ppa-1.13-19|59	
21mr|pnm2ppa-1.13-19|60	# Generate README file
21mr|pnm2ppa-1.13-19|61	cat > README.calibration << EOF
21mr|pnm2ppa-1.13-19|62	
21mr|pnm2ppa-1.13-19|63	Colour calibration for PPA printers
21mr|pnm2ppa-1.13-19|64	-----------------------------------
21mr|pnm2ppa-1.13-19|65	
21mr|pnm2ppa-1.13-19|66	If you have an HP DeskJet PPA printer (very cheap models: 710C, 712C,
21mr|pnm2ppa-1.13-19|67	720C, 722C, 820C, 1000C, or a newer printer which works with one of
21mr|pnm2ppa-1.13-19|68	these model entries) you can optionally do a colour correction. Do the
21mr|pnm2ppa-1.13-19|69	following:
21mr|pnm2ppa-1.13-19|70	
21mr|pnm2ppa-1.13-19|71	Some of the printing modes offer optional colour correction. See the
21mr|pnm2ppa-1.13-19|72	option "Printing Mode" which is offered to you in the option window of
21mr|pnm2ppa-1.13-19|73	"printerdrake" and if you use CUPS also in "qtcups" or "kprinter"
21mr|pnm2ppa-1.13-19|74	("Properties" button, "Advanced" tab), "xpp" ("Options" button,
21mr|pnm2ppa-1.13-19|75	"Extra" tab), "kups" (right click on printer, "Configure printer" in
21mr|pnm2ppa-1.13-19|76	menu), or the WWW interface ("Configure printer" button) and if you
21mr|pnm2ppa-1.13-19|77	use PDQ in "xpdq" ("Driver options"). Choose a setting with "optional
21mr|pnm2ppa-1.13-19|78	colour correction" and save your settings. Read the file
21mr|pnm2ppa-1.13-19|79	
21mr|pnm2ppa-1.13-19|80	%{_docdir}/%{name}*/COLOR.txt
21mr|pnm2ppa-1.13-19|81	
21mr|pnm2ppa-1.13-19|82	and follow the instructions there, but use the name
21mr|pnm2ppa-1.13-19|83	
21mr|pnm2ppa-1.13-19|84	/etc/pnm2ppa.gamma_normal
21mr|pnm2ppa-1.13-19|85	
21mr|pnm2ppa-1.13-19|86	for the colour correction file for the "normal quality" modes and
21mr|pnm2ppa-1.13-19|87	
21mr|pnm2ppa-1.13-19|88	/etc/pnm2ppa.gamma_best
21mr|pnm2ppa-1.13-19|89	
21mr|pnm2ppa-1.13-19|90	for the colour correction file for the "best quality" modes. So you
21mr|pnm2ppa-1.13-19|91	can do the colour correction independently in both normal and best
21mr|pnm2ppa-1.13-19|92	quality modes. The files are automatically taken into account by the
21mr|pnm2ppa-1.13-19|93	appropriate modes as soon as they are created.
21mr|pnm2ppa-1.13-19|94	EOF
21mr|pnm2ppa-1.13-19|95	
21mr|pnm2ppa-1.13-19|96	%build
21mr|pnm2ppa-1.13-19|97	chmod a+x configure
21mr|pnm2ppa-1.13-19|98	%configure
21mr|pnm2ppa-1.13-19|99	%make
21mr|pnm2ppa-1.13-19|100	
21mr|pnm2ppa-1.13-19|101	%make -C pbm2ppa-* RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|pnm2ppa-1.13-19|102	
21mr|pnm2ppa-1.13-19|103	%install
21mr|pnm2ppa-1.13-19|104	install -d %{buildroot}%{_sysconfdir}
21mr|pnm2ppa-1.13-19|105	install -d %{buildroot}%{_bindir}
21mr|pnm2ppa-1.13-19|106	install -d %{buildroot}%{_mandir}/man1
21mr|pnm2ppa-1.13-19|107	
21mr|pnm2ppa-1.13-19|108	%makeinstall_std
21mr|pnm2ppa-1.13-19|109	
21mr|pnm2ppa-1.13-19|110	install -m 0755 utils/Linux/detect_ppa %{buildroot}%{_bindir}/
21mr|pnm2ppa-1.13-19|111	install -m 0755 utils/Linux/test_ppa %{buildroot}%{_bindir}/
21mr|pnm2ppa-1.13-19|112	
21mr|pnm2ppa-1.13-19|113	install -m 0755 pbm2ppa-*/pbm2ppa %{buildroot}%{_bindir}/
21mr|pnm2ppa-1.13-19|114	install -m 0755 pbm2ppa-*/pbmtpg %{buildroot}%{_bindir}/
21mr|pnm2ppa-1.13-19|115	install -m 0644 pbm2ppa-*/pbm2ppa.conf %{buildroot}%{_sysconfdir}/
21mr|pnm2ppa-1.13-19|116	install -m 0644 pbm2ppa-*/pbm2ppa.1 %{buildroot}%{_mandir}/man1/
21mr|pnm2ppa-1.13-19|117	
21mr|pnm2ppa-1.13-19|118	for i in CALIBRATION CREDITS INSTALL INSTALL-MORE README; do
21mr|pnm2ppa-1.13-19|119	cp pbm2ppa-*/$i $i.pbm2ppa
21mr|pnm2ppa-1.13-19|120	done

15357 21
21mr|pnputils-0.1-14|1	Summary:	Dump resource information for PnP devices
21mr|pnputils-0.1-14|2	Name:		pnputils
21mr|pnputils-0.1-14|3	Version:	0.1
21mr|pnputils-0.1-14|4	Release:	14
21mr|pnputils-0.1-14|5	License:	GPLv2+
21mr|pnputils-0.1-14|6	Group:		System/Kernel and hardware
21mr|pnputils-0.1-14|7	Url:		ftp://ftp.kernel.org/pub/linux/kernel/people/helgaas/
21mr|pnputils-0.1-14|8	Source0:	%{name}-%{version}.tar.bz2
21mr|pnputils-0.1-14|9	Patch0:		pnputils-0.1-destdir.patch
21mr|pnputils-0.1-14|10	Requires:	ldetect-lst
21mr|pnputils-0.1-14|11	
21mr|pnputils-0.1-14|12	%description
21mr|pnputils-0.1-14|13	A utility for dumping resource information for PnP devices.
21mr|pnputils-0.1-14|14	
21mr|pnputils-0.1-14|15	%files
21mr|pnputils-0.1-14|16	%doc ChangeLog
21mr|pnputils-0.1-14|17	/sbin/lspnp
21mr|pnputils-0.1-14|18	/sbin/setpnp
21mr|pnputils-0.1-14|19	%{_mandir}/man8/*.8*
21mr|pnputils-0.1-14|20	
21mr|pnputils-0.1-14|21	#----------------------------------------------------------------------------
21mr|pnputils-0.1-14|22	
21mr|pnputils-0.1-14|23	%prep
21mr|pnputils-0.1-14|24	%setup -q
21mr|pnputils-0.1-14|25	%patch0 -p1 -b .destdir
21mr|pnputils-0.1-14|26	
21mr|pnputils-0.1-14|27	%build
21mr|pnputils-0.1-14|28	%make CFLAGS="%{optflags}"
21mr|pnputils-0.1-14|29	
21mr|pnputils-0.1-14|30	%install
21mr|pnputils-0.1-14|31	%makeinstall_std
21mr|pnputils-0.1-14|32	
21mr|pnputils-0.1-14|33	#packaged as part of ldetect-lst
21mr|pnputils-0.1-14|34	rm -f %{buildroot}%{_datadir}/misc/pnp.ids

15358 21
21mr|po4a-0.66-1|1	Summary:	A tool maintaining translations anywhere
21mr|po4a-0.66-1|2	Name:		po4a
21mr|po4a-0.66-1|3	Version:	0.66
21mr|po4a-0.66-1|4	Release:	1
21mr|po4a-0.66-1|5	Group:		System/Internationalization
21mr|po4a-0.66-1|6	License:	GPLv2+
21mr|po4a-0.66-1|7	Url:		https://github.com/mquinson/po4a
21mr|po4a-0.66-1|8	Source0:	https://github.com/mquinson/po4a/archive/v%{version}.tar.gz
21mr|po4a-0.66-1|9	Source10:	%{name}.rpmlintrc
21mr|po4a-0.66-1|10	BuildRequires:	perl(Locale::gettext) >= 1.01
21mr|po4a-0.66-1|11	BuildRequires:	perl(Module::Build)
21mr|po4a-0.66-1|12	BuildRequires:	perl-SGMLSpm
21mr|po4a-0.66-1|13	# FIXME: duplicated in texlive-latex-web-companion
21mr|po4a-0.66-1|14	#BuildRequires:	perl(SGMLS) >= 1.03ii
21mr|po4a-0.66-1|15	BuildRequires:	perl(Term::ReadKey)
21mr|po4a-0.66-1|16	BuildRequires:	perl(Text::WrapI18N)
21mr|po4a-0.66-1|17	BuildRequires:	perl(YAML::Tiny)
21mr|po4a-0.66-1|18	BuildRequires:	perl(Unicode::GCString)
21mr|po4a-0.66-1|19	BuildRequires:	perl-Unicode-LineBreak
21mr|po4a-0.66-1|20	BuildRequires:	perl-devel
21mr|po4a-0.66-1|21	BuildRequires:	perl-Pod-Parser
21mr|po4a-0.66-1|22	BuildRequires:	xsltproc docbook-style-xsl
21mr|po4a-0.66-1|23	BuildRequires:	gettext
21mr|po4a-0.66-1|24	Requires:	gettext
21mr|po4a-0.66-1|25	BuildArch:	noarch
21mr|po4a-0.66-1|26	
21mr|po4a-0.66-1|27	%description
21mr|po4a-0.66-1|28	The po4a (po for anything) project goal is to ease translations (and
21mr|po4a-0.66-1|29	more interestingly, the maintenance of translations) using gettext
21mr|po4a-0.66-1|30	tools on areas where they were not expected like documentation.
21mr|po4a-0.66-1|31	
21mr|po4a-0.66-1|32	%prep
21mr|po4a-0.66-1|33	%setup -q
21mr|po4a-0.66-1|34	
21mr|po4a-0.66-1|35	%build
21mr|po4a-0.66-1|36	perl Build.PL installdirs=vendor
21mr|po4a-0.66-1|37	./Build
21mr|po4a-0.66-1|38	
21mr|po4a-0.66-1|39	%install
21mr|po4a-0.66-1|40	./Build install destdir=%{buildroot}
21mr|po4a-0.66-1|41	
21mr|po4a-0.66-1|42	%find_lang %{name} --with-man --all-name
21mr|po4a-0.66-1|43	
21mr|po4a-0.66-1|44	%files -f %{name}.lang
21mr|po4a-0.66-1|45	%doc README* COPYING TODO
21mr|po4a-0.66-1|46	%{_bindir}/po4a*
21mr|po4a-0.66-1|47	%{_bindir}/msguntypot
21mr|po4a-0.66-1|48	%{perl_vendorlib}/Locale/Po4a
21mr|po4a-0.66-1|49	%{_mandir}/man[1375]/*.[1375]*

15359 21
21mr|podman-5.7.1-1|1	%global commit_plugins bdc4ab85266ade865a7c398336e98721e62ef6b2
21mr|podman-5.7.1-1|2	%global commit_gvproxy c0c07dccdd3a4cced4de6a5fdf6433740a048900
21mr|podman-5.7.1-1|3	
21mr|podman-5.7.1-1|4	Summary:	Manage Pods, Containers and Container Images
21mr|podman-5.7.1-1|5	Name:		podman
21mr|podman-5.7.1-1|6	Version:	5.7.1
21mr|podman-5.7.1-1|7	Release:	1
21mr|podman-5.7.1-1|8	License:	ASL 2.0
21mr|podman-5.7.1-1|9	Group:		Development/Other
21mr|podman-5.7.1-1|10	Url:		https://%{name}.io/
21mr|podman-5.7.1-1|11	Source0:	https://github.com/containers/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|podman-5.7.1-1|12	Source1:	https://github.com/containers/dnsname/archive/%{commit_plugins}/dnsname-%{commit_plugins}.tar.gz
21mr|podman-5.7.1-1|13	Source2:	https://github.com/containers/gvisor-tap-vsock/archive/%{commit_gvproxy}/gvisor-tap-vsock-%{commit_gvproxy}.tar.gz
21mr|podman-5.7.1-1|14	Patch0:		podman-libsubid.patch
21mr|podman-5.7.1-1|15	BuildRequires:	btrfs-devel
21mr|podman-5.7.1-1|16	BuildRequires:	git-core
21mr|podman-5.7.1-1|17	BuildRequires:	golang
21mr|podman-5.7.1-1|18	BuildRequires:	go-md2man
21mr|podman-5.7.1-1|19	BuildRequires:	go-rpm-macros
21mr|podman-5.7.1-1|20	BuildRequires:	shadow-utils-subid-devel
21mr|podman-5.7.1-1|21	BuildRequires:	systemd
21mr|podman-5.7.1-1|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|podman-5.7.1-1|23	BuildRequires:	pkgconfig(gpg-error)
21mr|podman-5.7.1-1|24	BuildRequires:	pkgconfig(gpgme)
21mr|podman-5.7.1-1|25	BuildRequires:	pkgconfig(libassuan)
21mr|podman-5.7.1-1|26	BuildRequires:	pkgconfig(libbtrfsutil)
21mr|podman-5.7.1-1|27	BuildRequires:	pkgconfig(libseccomp)
21mr|podman-5.7.1-1|28	BuildRequires:	pkgconfig(libselinux)
21mr|podman-5.7.1-1|29	BuildRequires:	pkgconfig(systemd)
21mr|podman-5.7.1-1|30	BuildRequires:	pkgconfig(sqlite3)
21mr|podman-5.7.1-1|31	Requires:	conmon
21mr|podman-5.7.1-1|32	Requires:	containers-common
21mr|podman-5.7.1-1|33	# containernetworking-plugins
21mr|podman-5.7.1-1|34	Requires:	cni-plugins
21mr|podman-5.7.1-1|35	Requires:	iptables
21mr|podman-5.7.1-1|36	Requires:	netavark
21mr|podman-5.7.1-1|37	Requires:	nftables
21mr|podman-5.7.1-1|38	Requires:	passt
21mr|podman-5.7.1-1|39	Recommends:	%{name}-plugins = %{EVRD}
21mr|podman-5.7.1-1|40	ExclusiveArch:	%{golang_arches}
21mr|podman-5.7.1-1|41	Provides:	%{name}-manpages = %{EVRD}
21mr|podman-5.7.1-1|42	
21mr|podman-5.7.1-1|43	%description
21mr|podman-5.7.1-1|44	Podman (Pod Manager) is a fully featured container engine that is a simple
21mr|podman-5.7.1-1|45	daemonless tool. Podman provides a Docker-CLI comparable command line that
21mr|podman-5.7.1-1|46	eases the transition from other container engines and allows the management of
21mr|podman-5.7.1-1|47	pods, containers and images. Simply put: alias docker=%{name}.
21mr|podman-5.7.1-1|48	Most %{name} commands can be run as a regular user, without requiring
21mr|podman-5.7.1-1|49	additional privileges.
21mr|podman-5.7.1-1|50	
21mr|podman-5.7.1-1|51	Podman uses Buildah(1) internally to create container images.
21mr|podman-5.7.1-1|52	Both tools share image (not container) storage, hence each can use or
21mr|podman-5.7.1-1|53	manipulate images (but not containers) created by the other.
21mr|podman-5.7.1-1|54	
21mr|podman-5.7.1-1|55	Manage Pods, Containers and Container Images.
21mr|podman-5.7.1-1|56	Podman Simple management tool for pods, containers and images.
21mr|podman-5.7.1-1|57	
21mr|podman-5.7.1-1|58	%files
21mr|podman-5.7.1-1|59	%doc README.md CONTRIBUTING.md install.md transfer.md
21mr|podman-5.7.1-1|60	%license LICENSE
21mr|podman-5.7.1-1|61	%{_sysconfdir}/profile.d/podman-docker.csh
21mr|podman-5.7.1-1|62	%{_sysconfdir}/profile.d/podman-docker.sh
21mr|podman-5.7.1-1|63	%{_bindir}/%{name}
21mr|podman-5.7.1-1|64	%{_bindir}/%{name}sh
21mr|podman-5.7.1-1|65	%{_datadir}/bash-completion/completions/%{name}
21mr|podman-5.7.1-1|66	%{_datadir}/fish/vendor_completions.d/%{name}.fish
21mr|podman-5.7.1-1|67	%{_datadir}/zsh/site-functions/_%{name}
21mr|podman-5.7.1-1|68	%{_libexecdir}/%{name}/quadlet
21mr|podman-5.7.1-1|69	%{_libexecdir}/%{name}/rootlessport
21mr|podman-5.7.1-1|70	%{_systemdgeneratordir}/%{name}-system-generator
21mr|podman-5.7.1-1|71	%{_systemdusergeneratordir}/%{name}-user-generator
21mr|podman-5.7.1-1|72	%{_tmpfilesdir}/%{name}.conf
21mr|podman-5.7.1-1|73	%{_unitdir}/%{name}-auto-update.service
21mr|podman-5.7.1-1|74	%{_unitdir}/%{name}-auto-update.timer
21mr|podman-5.7.1-1|75	%{_unitdir}/%{name}-clean-transient.service
21mr|podman-5.7.1-1|76	%{_unitdir}/%{name}-kube@.service
21mr|podman-5.7.1-1|77	%{_unitdir}/%{name}-restart.service
21mr|podman-5.7.1-1|78	%{_unitdir}/%{name}.service
21mr|podman-5.7.1-1|79	%{_unitdir}/%{name}.socket
21mr|podman-5.7.1-1|80	%{_userunitdir}/%{name}-auto-update.service
21mr|podman-5.7.1-1|81	%{_userunitdir}/%{name}-auto-update.timer
21mr|podman-5.7.1-1|82	%{_userunitdir}/%{name}-kube@.service
21mr|podman-5.7.1-1|83	%{_userunitdir}/%{name}-restart.service
21mr|podman-5.7.1-1|84	%{_userunitdir}/%{name}.service
21mr|podman-5.7.1-1|85	%{_userunitdir}/%{name}.socket
21mr|podman-5.7.1-1|86	%{_userunitdir}/%{name}-clean-transient.service
21mr|podman-5.7.1-1|87	%{_userunitdir}/%{name}-user-wait-network-online.service
21mr|podman-5.7.1-1|88	
21mr|podman-5.7.1-1|89	%post
21mr|podman-5.7.1-1|90	%tmpfiles_create %{name}.conf
21mr|podman-5.7.1-1|91	%systemd_post %{name}-auto-update.service
21mr|podman-5.7.1-1|92	%systemd_post %{name}-auto-update.timer
21mr|podman-5.7.1-1|93	%systemd_post %{name}-clean-transient.service
21mr|podman-5.7.1-1|94	%systemd_post %{name}-restart.service
21mr|podman-5.7.1-1|95	%systemd_post %{name}.service
21mr|podman-5.7.1-1|96	%systemd_post %{name}.socket
21mr|podman-5.7.1-1|97	%systemd_user_post %{name}-auto-update.service
21mr|podman-5.7.1-1|98	%systemd_user_post %{name}-auto-update.timer
21mr|podman-5.7.1-1|99	%systemd_user_post %{name}-restart.service
21mr|podman-5.7.1-1|100	%systemd_user_post %{name}.service
21mr|podman-5.7.1-1|101	%systemd_user_post %{name}.socket
21mr|podman-5.7.1-1|102	%systemd_user_post %{name}-clean-transient.service
21mr|podman-5.7.1-1|103	%systemd_user_post %{name}-user-wait-network-online.service
21mr|podman-5.7.1-1|104	
21mr|podman-5.7.1-1|105	%preun
21mr|podman-5.7.1-1|106	%systemd_preun %{name}-auto-update.service
21mr|podman-5.7.1-1|107	%systemd_preun %{name}-auto-update.timer
21mr|podman-5.7.1-1|108	%systemd_preun %{name}-clean-transient.service
21mr|podman-5.7.1-1|109	%systemd_preun %{name}-restart.service
21mr|podman-5.7.1-1|110	%systemd_preun %{name}.service
21mr|podman-5.7.1-1|111	%systemd_preun %{name}.socket
21mr|podman-5.7.1-1|112	%systemd_user_preun %{name}-auto-update.service
21mr|podman-5.7.1-1|113	%systemd_user_preun %{name}-auto-update.timer
21mr|podman-5.7.1-1|114	%systemd_user_preun %{name}-restart.service
21mr|podman-5.7.1-1|115	%systemd_user_preun %{name}.service
21mr|podman-5.7.1-1|116	%systemd_user_preun %{name}.socket
21mr|podman-5.7.1-1|117	%systemd_user_preun %{name}-clean-transient.service
21mr|podman-5.7.1-1|118	%systemd_user_preun %{name}-user-wait-network-online.service
21mr|podman-5.7.1-1|119	
21mr|podman-5.7.1-1|120	#-------------------------------------------------------------------------
21mr|podman-5.7.1-1|121	
21mr|podman-5.7.1-1|122	%package docker
21mr|podman-5.7.1-1|123	Summary:	Emulate Docker CLI using %{name}
21mr|podman-5.7.1-1|124	Group:		Development/Other
21mr|podman-5.7.1-1|125	Requires:	%{name} = %{EVRD}
21mr|podman-5.7.1-1|126	Conflicts:	docker
21mr|podman-5.7.1-1|127	Conflicts:	docker-ce
21mr|podman-5.7.1-1|128	Conflicts:	docker-ee
21mr|podman-5.7.1-1|129	Conflicts:	docker-latest
21mr|podman-5.7.1-1|130	Conflicts:	moby-engine
21mr|podman-5.7.1-1|131	BuildArch:	noarch
21mr|podman-5.7.1-1|132	
21mr|podman-5.7.1-1|133	%description docker
21mr|podman-5.7.1-1|134	This package installs a script named docker that emulates the Docker CLI by
21mr|podman-5.7.1-1|135	executes %{name} commands, it also creates links between all Docker CLI man
21mr|podman-5.7.1-1|136	pages and %{name}.
21mr|podman-5.7.1-1|137	
21mr|podman-5.7.1-1|138	%files docker
21mr|podman-5.7.1-1|139	%{_bindir}/docker
21mr|podman-5.7.1-1|140	%{_tmpfilesdir}/%{name}-docker.conf
21mr|podman-5.7.1-1|141	
21mr|podman-5.7.1-1|142	%post docker
21mr|podman-5.7.1-1|143	%tmpfiles_create %{name}-docker.conf
21mr|podman-5.7.1-1|144	
21mr|podman-5.7.1-1|145	#---------------------------------------------------------------
21mr|podman-5.7.1-1|146	
21mr|podman-5.7.1-1|147	%package remote
21mr|podman-5.7.1-1|148	Summary:	(Experimental) Remote client for managing %{name} containers
21mr|podman-5.7.1-1|149	Group:		Development/Other
21mr|podman-5.7.1-1|150	
21mr|podman-5.7.1-1|151	%description remote
21mr|podman-5.7.1-1|152	Remote client for managing %{name} containers.
21mr|podman-5.7.1-1|153	
21mr|podman-5.7.1-1|154	This experimental remote client is under heavy development. Please do not
21mr|podman-5.7.1-1|155	run %{name}-remote in production.
21mr|podman-5.7.1-1|156	
21mr|podman-5.7.1-1|157	Podman-remote uses the version 2 API to connect to a %{name} client to
21mr|podman-5.7.1-1|158	manage pods, containers and container images. %{name}-remote supports ssh
21mr|podman-5.7.1-1|159	connections as well.
21mr|podman-5.7.1-1|160	
21mr|podman-5.7.1-1|161	%files remote
21mr|podman-5.7.1-1|162	%license LICENSE
21mr|podman-5.7.1-1|163	%{_bindir}/%{name}-remote
21mr|podman-5.7.1-1|164	%{_datadir}/bash-completion/completions/%{name}-remote
21mr|podman-5.7.1-1|165	%{_datadir}/fish/vendor_completions.d/%{name}-remote.fish
21mr|podman-5.7.1-1|166	%{_datadir}/zsh/site-functions/_%{name}-remote
21mr|podman-5.7.1-1|167	%dir %{_datadir}/fish/vendor_completions.d
21mr|podman-5.7.1-1|168	%dir %{_datadir}/zsh/site-functions
21mr|podman-5.7.1-1|169	
21mr|podman-5.7.1-1|170	#---------------------------------------------------------------
21mr|podman-5.7.1-1|171	
21mr|podman-5.7.1-1|172	%package plugins
21mr|podman-5.7.1-1|173	Summary:	Plugins for %{name}
21mr|podman-5.7.1-1|174	Group:		Development/Other
21mr|podman-5.7.1-1|175	Requires:	dnsmasq
21mr|podman-5.7.1-1|176	Recommends:	%{name}-gvproxy = %{EVRD}
21mr|podman-5.7.1-1|177	
21mr|podman-5.7.1-1|178	%description plugins
21mr|podman-5.7.1-1|179	This plugin sets up the use of dnsmasq on a given CNI network so
21mr|podman-5.7.1-1|180	that Pods can resolve each other by name. When configured,
21mr|podman-5.7.1-1|181	the pod and its IP address are added to a network specific hosts file
21mr|podman-5.7.1-1|182	that dnsmasq will read in. Similarly, when a pod
21mr|podman-5.7.1-1|183	is removed from the network, it will remove the entry from the hosts
21mr|podman-5.7.1-1|184	file. Each CNI network will have its own dnsmasq instance.
21mr|podman-5.7.1-1|185	
21mr|podman-5.7.1-1|186	%files plugins
21mr|podman-5.7.1-1|187	%doc dnsname-%{commit_plugins}/{README.md,README_PODMAN.md}
21mr|podman-5.7.1-1|188	%license dnsname-%{commit_plugins}/LICENSE
21mr|podman-5.7.1-1|189	%dir %{_libexecdir}/cni
21mr|podman-5.7.1-1|190	%{_libexecdir}/cni/dnsname
21mr|podman-5.7.1-1|191	
21mr|podman-5.7.1-1|192	#---------------------------------------------------------------
21mr|podman-5.7.1-1|193	
21mr|podman-5.7.1-1|194	%package gvproxy
21mr|podman-5.7.1-1|195	Summary:	Go replacement for libslirp and VPNKit
21mr|podman-5.7.1-1|196	Group:		Development/Other
21mr|podman-5.7.1-1|197	
21mr|podman-5.7.1-1|198	%description gvproxy
21mr|podman-5.7.1-1|199	A replacement for libslirp and VPNKit, written in pure Go.
21mr|podman-5.7.1-1|200	It is based on the network stack of gVisor. Compared to libslirp,
21mr|podman-5.7.1-1|201	gvisor-tap-vsock brings a configurable DNS server and
21mr|podman-5.7.1-1|202	dynamic port forwarding.
21mr|podman-5.7.1-1|203	
21mr|podman-5.7.1-1|204	%files gvproxy
21mr|podman-5.7.1-1|205	%doc gvisor-tap-vsock-%{commit_gvproxy}/README.md
21mr|podman-5.7.1-1|206	%license gvisor-tap-vsock-%{commit_gvproxy}/LICENSE
21mr|podman-5.7.1-1|207	%dir %{_libexecdir}/%{name}
21mr|podman-5.7.1-1|208	%{_libexecdir}/%{name}/gvproxy
21mr|podman-5.7.1-1|209	
21mr|podman-5.7.1-1|210	#---------------------------------------------------------------
21mr|podman-5.7.1-1|211	
21mr|podman-5.7.1-1|212	%prep
21mr|podman-5.7.1-1|213	%autosetup -p1
21mr|podman-5.7.1-1|214	sed -i 's;@@PODMAN@@\;$(BINDIR);@@PODMAN@@\;%{_bindir};' Makefile
21mr|podman-5.7.1-1|215	
21mr|podman-5.7.1-1|216	# untar dnsname
21mr|podman-5.7.1-1|217	tar zxf %{SOURCE1}
21mr|podman-5.7.1-1|218	
21mr|podman-5.7.1-1|219	# untar %%{name}-gvproxy
21mr|podman-5.7.1-1|220	tar zxf %{SOURCE2}
21mr|podman-5.7.1-1|221	
21mr|podman-5.7.1-1|222	%build
21mr|podman-5.7.1-1|223	%set_build_flags
21mr|podman-5.7.1-1|224	export GO111MODULE=off
21mr|podman-5.7.1-1|225	export GOPATH=$(pwd)/_build:$(pwd)
21mr|podman-5.7.1-1|226	export CGO_CFLAGS=$CFLAGS
21mr|podman-5.7.1-1|227	
21mr|podman-5.7.1-1|228	# These extra flags present in $CFLAGS have been skipped for now as they break the build
21mr|podman-5.7.1-1|229	CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-flto=auto//g')
21mr|podman-5.7.1-1|230	CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-Wp,D_GLIBCXX_ASSERTIONS//g')
21mr|podman-5.7.1-1|231	CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//g')
21mr|podman-5.7.1-1|232	
21mr|podman-5.7.1-1|233	%ifarch x86_64
21mr|podman-5.7.1-1|234	export CGO_CFLAGS+=" -m64 -mtune=generic -fcf-protection=full"
21mr|podman-5.7.1-1|235	%endif
21mr|podman-5.7.1-1|236	
21mr|podman-5.7.1-1|237	mkdir -p _build/src/github.com/containers
21mr|podman-5.7.1-1|238	ln -s ../../../../ _build/src/github.com/containers/%{name}
21mr|podman-5.7.1-1|239	ln -s vendor src
21mr|podman-5.7.1-1|240	
21mr|podman-5.7.1-1|241	# build date. FIXME: Makefile uses '/v2/libpod', that doesn't work here?
21mr|podman-5.7.1-1|242	LDFLAGS="-X github.com/containers/%{name}/libpod/define.buildInfo=$(date +%s)"
21mr|podman-5.7.1-1|243	
21mr|podman-5.7.1-1|244	# build rootlessport first
21mr|podman-5.7.1-1|245	%gobuild -o bin/rootlessport github.com/containers/%{name}/cmd/rootlessport
21mr|podman-5.7.1-1|246	
21mr|podman-5.7.1-1|247	# set basebuildtags common
21mr|podman-5.7.1-1|248	export BASEBUILDTAGS="seccomp $(hack/systemd_tag.sh) $(hack/libsubid_tag.sh) $(hack/sqlite_tag.sh) grpcnotrace"
21mr|podman-5.7.1-1|249	
21mr|podman-5.7.1-1|250	# build %%{name}
21mr|podman-5.7.1-1|251	export BUILDTAGS="$BASEBUILDTAGS $(hack/btrfs_installed_tag.sh)"
21mr|podman-5.7.1-1|252	%gobuild -o bin/%{name} github.com/containers/%{name}/cmd/%{name}
21mr|podman-5.7.1-1|253	
21mr|podman-5.7.1-1|254	# build %%{name}-remote
21mr|podman-5.7.1-1|255	export BUILDTAGS="$BASEBUILDTAGS exclude_graphdriver_btrfs remote"
21mr|podman-5.7.1-1|256	%gobuild -o bin/%{name}-remote github.com/containers/%{name}/cmd/%{name}
21mr|podman-5.7.1-1|257	
21mr|podman-5.7.1-1|258	# build quadlet
21mr|podman-5.7.1-1|259	export BUILDTAGS="$BASEBUILDTAGS $(hack/btrfs_installed_tag.sh)"
21mr|podman-5.7.1-1|260	%gobuild -o bin/quadlet github.com/containers/%{name}/cmd/quadlet
21mr|podman-5.7.1-1|261	
21mr|podman-5.7.1-1|262	mkdir -p dnsname-%{commit_plugins}/_build/src/github.com/containers
21mr|podman-5.7.1-1|263	ln -s ../../../../ dnsname-%{commit_plugins}/_build/src/github.com/containers/dnsname
21mr|podman-5.7.1-1|264	pushd dnsname-%{commit_plugins}
21mr|podman-5.7.1-1|265	ln -s vendor src
21mr|podman-5.7.1-1|266	export GOPATH=$(pwd)/_build:$(pwd)
21mr|podman-5.7.1-1|267	%gobuild -o bin/dnsname github.com/containers/dnsname/plugins/meta/dnsname
21mr|podman-5.7.1-1|268	popd
21mr|podman-5.7.1-1|269	
21mr|podman-5.7.1-1|270	mkdir -p gvisor-tap-vsock-%{commit_gvproxy}/_build/src/github.com/containers
21mr|podman-5.7.1-1|271	ln -s ../../../../ gvisor-tap-vsock-%{commit_gvproxy}/_build/src/github.com/containers/gvisor-tap-vsock
21mr|podman-5.7.1-1|272	pushd gvisor-tap-vsock-%{commit_gvproxy}
21mr|podman-5.7.1-1|273	ln -s vendor src
21mr|podman-5.7.1-1|274	export GOPATH=$(pwd)/_build:$(pwd)
21mr|podman-5.7.1-1|275	%gobuild -o bin/gvproxy github.com/containers/gvisor-tap-vsock/cmd/gvproxy
21mr|podman-5.7.1-1|276	popd
21mr|podman-5.7.1-1|277	
21mr|podman-5.7.1-1|278	# reset LDFLAGS for plugin binaries
21mr|podman-5.7.1-1|279	LDFLAGS=''
21mr|podman-5.7.1-1|280	
21mr|podman-5.7.1-1|281	#{__make} docs docker-docs
21mr|podman-5.7.1-1|282	
21mr|podman-5.7.1-1|283	%install
21mr|podman-5.7.1-1|284	install -dp %{buildroot}%{_unitdir}
21mr|podman-5.7.1-1|285	PODMAN_VERSION=%{version}
21mr|podman-5.7.1-1|286	%{__make}	\
21mr|podman-5.7.1-1|287	DESTDIR=%{buildroot}	\
21mr|podman-5.7.1-1|288	ETCDIR=%{_sysconfdir}	\
21mr|podman-5.7.1-1|289	PREFIX=%{_prefix}	\
21mr|podman-5.7.1-1|290	SYSTEMDDIR=%{_unitdir}	\
21mr|podman-5.7.1-1|291	SYSTEMDGENERATORSDIR=%{_systemdgeneratordir}	\
21mr|podman-5.7.1-1|292	install.bin		\
21mr|podman-5.7.1-1|293	install.completions	\
21mr|podman-5.7.1-1|294	install.docker		\
21mr|podman-5.7.1-1|295	install.remote		\
21mr|podman-5.7.1-1|296	install.systemd
21mr|podman-5.7.1-1|297	
21mr|podman-5.7.1-1|298	sed -i 's;%{buildroot};;g' %{buildroot}%{_bindir}/docker
21mr|podman-5.7.1-1|299	
21mr|podman-5.7.1-1|300	# install dnsname plugin
21mr|podman-5.7.1-1|301	pushd dnsname-%{commit_plugins}
21mr|podman-5.7.1-1|302	%{__make}	\
21mr|podman-5.7.1-1|303	DESTDIR=%{buildroot}	\
21mr|podman-5.7.1-1|304	PREFIX=%{_prefix}	\
21mr|podman-5.7.1-1|305	install
21mr|podman-5.7.1-1|306	popd
21mr|podman-5.7.1-1|307	
21mr|podman-5.7.1-1|308	# install gvproxy
21mr|podman-5.7.1-1|309	pushd gvisor-tap-vsock-%{commit_gvproxy}
21mr|podman-5.7.1-1|310	install -dp %{buildroot}%{_libexecdir}/%{name}
21mr|podman-5.7.1-1|311	install -p -m0755 bin/gvproxy %{buildroot}%{_libexecdir}/%{name}
21mr|podman-5.7.1-1|312	popd
21mr|podman-5.7.1-1|313	
21mr|podman-5.7.1-1|314	# See: https://github.com/containers/podman/pull/15457#discussion_r955423853
21mr|podman-5.7.1-1|315	rm -f %{buildroot}%{_datadir}/user-tmpfiles.d/%{name}-docker.conf
21mr|podman-5.7.1-1|316	
21mr|podman-5.7.1-1|317	%changelog
21mr|podman-5.7.1-1|318	* Tue Feb 10 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|podman-5.7.1-1|319	- add requires
21mr|podman-5.7.1-1|320	
21mr|podman-5.7.1-1|321	* Tue Feb 10 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|podman-5.7.1-1|322	- restore seccomp
21mr|podman-5.7.1-1|323	
21mr|podman-5.7.1-1|324	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|podman-5.7.1-1|325	- upttempt fix link with old shadow-utils in rosa2021.1
21mr|podman-5.7.1-1|326	
21mr|podman-5.7.1-1|327	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|podman-5.7.1-1|328	- upttempt fix link with old shadow-utils in rosa2021.1
21mr|podman-5.7.1-1|329	
21mr|podman-5.7.1-1|330	- Merge: 23b7e2e 22f266b
21mr|podman-5.7.1-1|331	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|podman-5.7.1-1|332	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|podman-5.7.1-1|333	
21mr|podman-5.7.1-1|334	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|podman-5.7.1-1|335	- cleanup
21mr|podman-5.7.1-1|336	
21mr|podman-5.7.1-1|337	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|podman-5.7.1-1|338	- Update version to 5.7.1
21mr|podman-5.7.1-1|339	
21mr|podman-5.7.1-1|340	* Tue May 27 2025 Aleksandr Proklov <a.proklov@rosa.ru> 5.5.0-1
21mr|podman-5.7.1-1|341	- Update version to 5.5.0
21mr|podman-5.7.1-1|342	
21mr|podman-5.7.1-1|343	* Thu Mar 13 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.4.1-2
21mr|podman-5.7.1-1|344	- do not own directories of fish and zsh, other packages with completions do not own them
21mr|podman-5.7.1-1|345	
21mr|podman-5.7.1-1|346	* Thu Mar 13 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.4.1-1
21mr|podman-5.7.1-1|347	- upd to 5.4.1, fix debuginfo
21mr|podman-5.7.1-1|348	
21mr|podman-5.7.1-1|349	* Thu Mar 13 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|podman-5.7.1-1|350	- Tune systemd scriptlets
21mr|podman-5.7.1-1|351	- * scriptlets for template (@) units do not make sense
21mr|podman-5.7.1-1|352	- * add missing units
21mr|podman-5.7.1-1|353	- * add scriptlets for user units
21mr|podman-5.7.1-1|354	
21mr|podman-5.7.1-1|355	* Sun Feb 16 2025 Victor Ryzhikh <victorr2007@yandex.ru> 5.3.1-3
21mr|podman-5.7.1-1|356	- Up release
21mr|podman-5.7.1-1|357	
21mr|podman-5.7.1-1|358	* Sat Dec 28 2024 Andrey Grigorev <survolog@yandex.ru> 5.3.1-2
21mr|podman-5.7.1-1|359	- Req netavark
21mr|podman-5.7.1-1|360	
21mr|podman-5.7.1-1|361	* Thu Dec 19 2024 Alexander Stefanov <alexander@mezon.ru> 5.3.1-1
21mr|podman-5.7.1-1|362	- 5.3.1 update
21mr|podman-5.7.1-1|363	
21mr|podman-5.7.1-1|364	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|podman-5.7.1-1|365	- autoadd .nvchecker.toml for podman
21mr|podman-5.7.1-1|366	
21mr|podman-5.7.1-1|367	- Merge: 2fcbff5 506c83f
21mr|podman-5.7.1-1|368	* Mon Jun 17 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.9.5-1
21mr|podman-5.7.1-1|369	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|podman-5.7.1-1|370	
21mr|podman-5.7.1-1|371	* Mon Jun 17 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.9.5-1
21mr|podman-5.7.1-1|372	- Update version to 4.9.5
21mr|podman-5.7.1-1|373	
21mr|podman-5.7.1-1|374	* Sat Mar 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.9.3-1
21mr|podman-5.7.1-1|375	- Update version to 4.9.3
21mr|podman-5.7.1-1|376	
21mr|podman-5.7.1-1|377	* Mon Feb 19 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.9.1-2
21mr|podman-5.7.1-1|378	- fix requires
21mr|podman-5.7.1-1|379	
21mr|podman-5.7.1-1|380	* Thu Feb 1 2024 Alexander Stefanov <alexander@mezon.ru> 4.9.1-1
21mr|podman-5.7.1-1|381	- 4.9.1
21mr|podman-5.7.1-1|382	
21mr|podman-5.7.1-1|383	* Mon Dec 25 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 4.8.2-1
21mr|podman-5.7.1-1|384	- Update to 4.8.2 (but TODO: fix build docs)
21mr|podman-5.7.1-1|385	
21mr|podman-5.7.1-1|386	* Wed Jun 7 2023 Andrey Grigorev <survolog@yandex.ru> 4.5.0-4
21mr|podman-5.7.1-1|387	- Bump release
21mr|podman-5.7.1-1|388	
21mr|podman-5.7.1-1|389	* Sat May 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.5.0-3
21mr|podman-5.7.1-1|390	- use macros for *genetate* files
21mr|podman-5.7.1-1|391	
21mr|podman-5.7.1-1|392	* Sat May 13 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.5.0-2
21mr|podman-5.7.1-1|393	- Update version to 4.5.0
21mr|podman-5.7.1-1|394	
21mr|podman-5.7.1-1|395	* Wed Jan 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.3.1-2
21mr|podman-5.7.1-1|396	- drop tests pkg (some requires not exist in repo)
21mr|podman-5.7.1-1|397	
21mr|podman-5.7.1-1|398	* Wed Jan 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|podman-5.7.1-1|399	- Update version to 4.3.1
21mr|podman-5.7.1-1|400	
21mr|podman-5.7.1-1|401	* Thu Dec 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.4.2-2
21mr|podman-5.7.1-1|402	- Rebuild with shadow-utils-subid
21mr|podman-5.7.1-1|403	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11732
21mr|podman-5.7.1-1|404	
21mr|podman-5.7.1-1|405	* Mon Dec 20 2021 Александр <a.proklov@rosalinux.ru> 3.4.2-1
21mr|podman-5.7.1-1|406	- fix requires for conmon
21mr|podman-5.7.1-1|407	
21mr|podman-5.7.1-1|408	* Mon Dec 20 2021 Александр <a.proklov@rosalinux.ru>
21mr|podman-5.7.1-1|409	- fix requires
21mr|podman-5.7.1-1|410	
21mr|podman-5.7.1-1|411	* Tue Dec 7 2021 Александр <a.proklov@rosalinux.ru>
21mr|podman-5.7.1-1|412	- fix typo
21mr|podman-5.7.1-1|413	
21mr|podman-5.7.1-1|414	* Tue Dec 7 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|podman-5.7.1-1|415	- add macros for create tmpfiles
21mr|podman-5.7.1-1|416	
21mr|podman-5.7.1-1|417	* Tue Dec 7 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|podman-5.7.1-1|418	- enable systemd servise, use tmpfsdir macro
21mr|podman-5.7.1-1|419	
21mr|podman-5.7.1-1|420	* Tue Dec 7 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|podman-5.7.1-1|421	- fix spec
21mr|podman-5.7.1-1|422	
21mr|podman-5.7.1-1|423	* Tue Dec 7 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|podman-5.7.1-1|424	- Imported from SRPM

15360 21
21mr|polari-42.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|polari-42.1-2|2	
21mr|polari-42.1-2|3	Summary:	Internet Relay Chat client for GNOME
21mr|polari-42.1-2|4	Name:		polari
21mr|polari-42.1-2|5	Version:	42.1
21mr|polari-42.1-2|6	Release:	2
21mr|polari-42.1-2|7	License:	GPLv2+ and LGPLv2+
21mr|polari-42.1-2|8	Group:		Graphical desktop/GNOME
21mr|polari-42.1-2|9	Url:		https://download.gnome.org/sources/polari
21mr|polari-42.1-2|10	Source0:	https://download.gnome.org/sources/polari/%{url_ver}/%{name}-%{version}.tar.xz
21mr|polari-42.1-2|11	BuildRequires:	desktop-file-utils
21mr|polari-42.1-2|12	BuildRequires:	gjs
21mr|polari-42.1-2|13	BuildRequires:	gsettings-desktop-schemas
21mr|polari-42.1-2|14	BuildRequires:	intltool
21mr|polari-42.1-2|15	BuildRequires:	itstool
21mr|polari-42.1-2|16	BuildRequires:	meson
21mr|polari-42.1-2|17	BuildRequires:	pkgconfig(gjs-1.0)
21mr|polari-42.1-2|18	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|polari-42.1-2|19	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|polari-42.1-2|20	BuildRequires:	pkgconfig(telepathy-glib)
21mr|polari-42.1-2|21	BuildRequires:	typelib(Secret)
21mr|polari-42.1-2|22	BuildRequires:	typelib(Soup)
21mr|polari-42.1-2|23	BuildRequires:	typelib(TelepathyLogger)
21mr|polari-42.1-2|24	Requires:	gjs
21mr|polari-42.1-2|25	Requires:	gsettings-desktop-schemas
21mr|polari-42.1-2|26	Requires:	telepathy-logger
21mr|polari-42.1-2|27	Requires:	telepathy-mission-control
21mr|polari-42.1-2|28	Requires:	telepathy-idle
21mr|polari-42.1-2|29	Requires:	typelib(Secret)
21mr|polari-42.1-2|30	Requires:	typelib(Soup)
21mr|polari-42.1-2|31	Requires:	typelib(TelepathyLogger)
21mr|polari-42.1-2|32	
21mr|polari-42.1-2|33	%description
21mr|polari-42.1-2|34	Polari is an Internet Relay Chat client for the GNOME desktop.
21mr|polari-42.1-2|35	
21mr|polari-42.1-2|36	%files -f %{name}.lang
21mr|polari-42.1-2|37	%doc COPYING AUTHORS NEWS
21mr|polari-42.1-2|38	%{_appdatadir}/org.gnome.Polari.appdata.xml
21mr|polari-42.1-2|39	%{_bindir}/%{name}
21mr|polari-42.1-2|40	%{_datadir}/applications/org.gnome.Polari.desktop
21mr|polari-42.1-2|41	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Polari.service
21mr|polari-42.1-2|42	%{_datadir}/dbus-1/services/org.gnome.Polari.service
21mr|polari-42.1-2|43	%{_datadir}/glib-2.0/schemas/*.xml
21mr|polari-42.1-2|44	%{_datadir}/telepathy/clients/Polari.client
21mr|polari-42.1-2|45	%{_datadir}/%{name}
21mr|polari-42.1-2|46	%{_iconsdir}/*/*/*/*
21mr|polari-42.1-2|47	%{_libdir}/%{name}
21mr|polari-42.1-2|48	
21mr|polari-42.1-2|49	#----------------------------------------------------------------------------
21mr|polari-42.1-2|50	
21mr|polari-42.1-2|51	%prep
21mr|polari-42.1-2|52	%setup -q
21mr|polari-42.1-2|53	
21mr|polari-42.1-2|54	%build
21mr|polari-42.1-2|55	%meson
21mr|polari-42.1-2|56	%meson_build
21mr|polari-42.1-2|57	
21mr|polari-42.1-2|58	%install
21mr|polari-42.1-2|59	%meson_install
21mr|polari-42.1-2|60	
21mr|polari-42.1-2|61	%find_lang %{name} --with-gnome --all-name

15361 21
21mr|polarssl-1.3.9-6|1	%define major	7
21mr|polarssl-1.3.9-6|2	%define libname	%mklibname %{name} %{major}
21mr|polarssl-1.3.9-6|3	%define devname	%mklibname %{name} -d
21mr|polarssl-1.3.9-6|4	
21mr|polarssl-1.3.9-6|5	%define debug_package %{nil}
21mr|polarssl-1.3.9-6|6	
21mr|polarssl-1.3.9-6|7	Summary:	An SSL library
21mr|polarssl-1.3.9-6|8	Name:		polarssl
21mr|polarssl-1.3.9-6|9	Version:	1.3.9
21mr|polarssl-1.3.9-6|10	Release:	6
21mr|polarssl-1.3.9-6|11	License:	GPLv2+
21mr|polarssl-1.3.9-6|12	Group:		System/Libraries
21mr|polarssl-1.3.9-6|13	Url:		http://polarssl.org
21mr|polarssl-1.3.9-6|14	Source0:	http://polarssl.org/code/releases/%{name}-%{version}-gpl.tgz
21mr|polarssl-1.3.9-6|15	Patch1:		CVE-2015-1182.patch
21mr|polarssl-1.3.9-6|16	BuildRequires:	cmake
21mr|polarssl-1.3.9-6|17	BuildRequires:	doxygen
21mr|polarssl-1.3.9-6|18	BuildRequires:	graphviz
21mr|polarssl-1.3.9-6|19	BuildRequires:	pkgconfig(zlib)
21mr|polarssl-1.3.9-6|20	BuildRequires:	pkgconfig(libpkcs11-helper-1)
21mr|polarssl-1.3.9-6|21	
21mr|polarssl-1.3.9-6|22	%description
21mr|polarssl-1.3.9-6|23	PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
21mr|polarssl-1.3.9-6|24	for developers to include cryptographic and SSL/TLS capabilities in their
21mr|polarssl-1.3.9-6|25	(embedded) products with as little hassle as possible. It is designed to be
21mr|polarssl-1.3.9-6|26	readable, documented, tested, loosely coupled and portable.
21mr|polarssl-1.3.9-6|27	
21mr|polarssl-1.3.9-6|28	This package contains PolarSSL programs.
21mr|polarssl-1.3.9-6|29	
21mr|polarssl-1.3.9-6|30	%files
21mr|polarssl-1.3.9-6|31	%doc ChangeLog
21mr|polarssl-1.3.9-6|32	%{_bindir}/*
21mr|polarssl-1.3.9-6|33	
21mr|polarssl-1.3.9-6|34	#----------------------------------------------------------------------------
21mr|polarssl-1.3.9-6|35	
21mr|polarssl-1.3.9-6|36	%package -n %{libname}
21mr|polarssl-1.3.9-6|37	Summary:	PolarSSL library
21mr|polarssl-1.3.9-6|38	Group:		System/Libraries
21mr|polarssl-1.3.9-6|39	
21mr|polarssl-1.3.9-6|40	%description -n %{libname}
21mr|polarssl-1.3.9-6|41	PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
21mr|polarssl-1.3.9-6|42	for developers to include cryptographic and SSL/TLS capabilities in their
21mr|polarssl-1.3.9-6|43	(embedded) products with as little hassle as possible. It is designed to be
21mr|polarssl-1.3.9-6|44	readable, documented, tested, loosely coupled and portable.
21mr|polarssl-1.3.9-6|45	
21mr|polarssl-1.3.9-6|46	This package contains the library itself.
21mr|polarssl-1.3.9-6|47	
21mr|polarssl-1.3.9-6|48	%files -n %{libname}
21mr|polarssl-1.3.9-6|49	%{_libdir}/libpolarssl.so.%{major}*
21mr|polarssl-1.3.9-6|50	%{_libdir}/libpolarssl.so.%{version}
21mr|polarssl-1.3.9-6|51	
21mr|polarssl-1.3.9-6|52	#----------------------------------------------------------------------------
21mr|polarssl-1.3.9-6|53	
21mr|polarssl-1.3.9-6|54	%package -n %{devname}
21mr|polarssl-1.3.9-6|55	Summary:	PolarSSL development files
21mr|polarssl-1.3.9-6|56	Group:		Development/C
21mr|polarssl-1.3.9-6|57	Requires:	%{libname} = %{EVRD}
21mr|polarssl-1.3.9-6|58	Provides:	polarssl-devel = %{EVRD}
21mr|polarssl-1.3.9-6|59	
21mr|polarssl-1.3.9-6|60	%description -n %{devname}
21mr|polarssl-1.3.9-6|61	PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
21mr|polarssl-1.3.9-6|62	for developers to include cryptographic and SSL/TLS capabilities in their
21mr|polarssl-1.3.9-6|63	(embedded) products with as little hassle as possible. It is designed to be
21mr|polarssl-1.3.9-6|64	readable, documented, tested, loosely coupled and portable.
21mr|polarssl-1.3.9-6|65	
21mr|polarssl-1.3.9-6|66	This package contains development files.
21mr|polarssl-1.3.9-6|67	
21mr|polarssl-1.3.9-6|68	%files -n %{devname}
21mr|polarssl-1.3.9-6|69	%doc apidoc
21mr|polarssl-1.3.9-6|70	%{_libdir}/libpolarssl.so
21mr|polarssl-1.3.9-6|71	%{_includedir}/polarssl
21mr|polarssl-1.3.9-6|72	
21mr|polarssl-1.3.9-6|73	#----------------------------------------------------------------------------
21mr|polarssl-1.3.9-6|74	
21mr|polarssl-1.3.9-6|75	%prep
21mr|polarssl-1.3.9-6|76	%autosetup -p1
21mr|polarssl-1.3.9-6|77	
21mr|polarssl-1.3.9-6|78	enable_polarssl_option() {
21mr|polarssl-1.3.9-6|79	local myopt="$@"
21mr|polarssl-1.3.9-6|80	# check that config.h syntax is the same at version bump
21mr|polarssl-1.3.9-6|81	sed -i \
21mr|polarssl-1.3.9-6|82	-e "s://#define ${myopt}:#define ${myopt}:" \
21mr|polarssl-1.3.9-6|83	include/polarssl/config.h || die
21mr|polarssl-1.3.9-6|84	}
21mr|polarssl-1.3.9-6|85	
21mr|polarssl-1.3.9-6|86	enable_polarssl_option POLARSSL_ZLIB_SUPPORT
21mr|polarssl-1.3.9-6|87	enable_polarssl_option POLARSSL_HAVEGE_C
21mr|polarssl-1.3.9-6|88	
21mr|polarssl-1.3.9-6|89	%build
21mr|polarssl-1.3.9-6|90	
21mr|polarssl-1.3.9-6|91	%cmake \
21mr|polarssl-1.3.9-6|92	-DUSE_SHARED_POLARSSL_LIBRARY=ON \
21mr|polarssl-1.3.9-6|93	-DENABLE_ZLIB_SUPPORT=ON \
21mr|polarssl-1.3.9-6|94	-DUSE_PKCS11_HELPER_LIBRARY=ON
21mr|polarssl-1.3.9-6|95	%make
21mr|polarssl-1.3.9-6|96	%make apidoc
21mr|polarssl-1.3.9-6|97	
21mr|polarssl-1.3.9-6|98	%check
21mr|polarssl-1.3.9-6|99	LD_LIBRARY_PATH=$PWD/library ctest --output-on-failure -V
21mr|polarssl-1.3.9-6|100	
21mr|polarssl-1.3.9-6|101	%install
21mr|polarssl-1.3.9-6|102	%makeinstall_std -C build
21mr|polarssl-1.3.9-6|103	
21mr|polarssl-1.3.9-6|104	for file in benchmark md5sum sha1sum
21mr|polarssl-1.3.9-6|105	do
21mr|polarssl-1.3.9-6|106	mv %{buildroot}%{_bindir}/${file} %{buildroot}%{_bindir}/${file}.polarssl
21mr|polarssl-1.3.9-6|107	done
21mr|polarssl-1.3.9-6|108	
21mr|polarssl-1.3.9-6|109	rm -f %{buildroot}%{_libdir}/libpolarssl.a

15362 21
21mr|policycoreutils-3.0-28|1	%global generatorsdir /lib/systemd/system-generators
21mr|policycoreutils-3.0-28|2	
21mr|policycoreutils-3.0-28|3	# TODO: sync version with libselinux
21mr|policycoreutils-3.0-28|4	%global optflags %{optflags} -Wno-error=deprecated-declarations
21mr|policycoreutils-3.0-28|5	
21mr|policycoreutils-3.0-28|6	Summary:	SELinux policy core utilities
21mr|policycoreutils-3.0-28|7	Name:		policycoreutils
21mr|policycoreutils-3.0-28|8	Version:	3.0
21mr|policycoreutils-3.0-28|9	Release:	28
21mr|policycoreutils-3.0-28|10	License:	GPLv2
21mr|policycoreutils-3.0-28|11	Group:		System/Base
21mr|policycoreutils-3.0-28|12	Url:		https://github.com/SELinuxProject/selinux
21mr|policycoreutils-3.0-28|13	# https://github.com/SELinuxProject/selinux/wiki/Releases
21mr|policycoreutils-3.0-28|14	Source0:	https://github.com/SELinuxProject/selinux/releases/download/20191204/%{name}-%{version}.tar.gz
21mr|policycoreutils-3.0-28|15	Source1:	https://github.com/SELinuxProject/selinux/releases/download/20191204/selinux-python-%{version}.tar.gz
21mr|policycoreutils-3.0-28|16	Source2:	https://github.com/SELinuxProject/selinux/releases/download/20191204/selinux-gui-%{version}.tar.gz
21mr|policycoreutils-3.0-28|17	Source3:	https://github.com/SELinuxProject/selinux/releases/download/20191204/selinux-sandbox-%{version}.tar.gz
21mr|policycoreutils-3.0-28|18	Source4:	https://github.com/SELinuxProject/selinux/releases/download/20191204/selinux-dbus-%{version}.tar.gz
21mr|policycoreutils-3.0-28|19	Source5:	https://github.com/SELinuxProject/selinux/releases/download/20191204/semodule-utils-%{version}.tar.gz
21mr|policycoreutils-3.0-28|20	Source6:	https://github.com/SELinuxProject/selinux/releases/download/20191204/restorecond-%{version}.tar.gz
21mr|policycoreutils-3.0-28|21	Source13:	system-config-selinux.png
21mr|policycoreutils-3.0-28|22	Source14:	sepolicy-icons.tgz
21mr|policycoreutils-3.0-28|23	Source15:	selinux-autorelabel
21mr|policycoreutils-3.0-28|24	Source16:	selinux-autorelabel.service
21mr|policycoreutils-3.0-28|25	Source17:	selinux-autorelabel-mark.service
21mr|policycoreutils-3.0-28|26	Source18:	selinux-autorelabel.target
21mr|policycoreutils-3.0-28|27	Source19:	selinux-autorelabel-generator.sh
21mr|policycoreutils-3.0-28|28	Source20:	policycoreutils-po.tgz
21mr|policycoreutils-3.0-28|29	Source21:	python-po.tgz
21mr|policycoreutils-3.0-28|30	Source22:	gui-po.tgz
21mr|policycoreutils-3.0-28|31	Source23:	sandbox-po.tgz
21mr|policycoreutils-3.0-28|32	Source100:	policycoreutils.rpmlintrc
21mr|policycoreutils-3.0-28|33	# https://github.com/fedora-selinux/selinux
21mr|policycoreutils-3.0-28|34	# $ git format-patch -N 20191204 -- policycoreutils python gui sandbox dbus semodule-utils restorecond
21mr|policycoreutils-3.0-28|35	# $ for j in [0-9]*.patch; do printf "Patch%s: %s\n" ${j/-*/} $j; done
21mr|policycoreutils-3.0-28|36	# Patch list start
21mr|policycoreutils-3.0-28|37	Patch0001:	0001-sandbox-add-reset-to-Xephyr-as-it-works-better-with-.patch
21mr|policycoreutils-3.0-28|38	Patch0002:	0002-Fix-STANDARD_FILE_CONTEXT-section-in-man-pages.patch
21mr|policycoreutils-3.0-28|39	Patch0003:	0003-If-there-is-no-executable-we-don-t-want-to-print-a-p.patch
21mr|policycoreutils-3.0-28|40	Patch0004:	0004-Simplication-of-sepolicy-manpage-web-functionality.-.patch
21mr|policycoreutils-3.0-28|41	Patch0005:	0005-We-want-to-remove-the-trailing-newline-for-etc-syste.patch
21mr|policycoreutils-3.0-28|42	Patch0006:	0006-Fix-title-in-manpage.py-to-not-contain-online.patch
21mr|policycoreutils-3.0-28|43	Patch0007:	0007-Don-t-be-verbose-if-you-are-not-on-a-tty.patch
21mr|policycoreutils-3.0-28|44	Patch0008:	0008-sepolicy-Drop-old-interface-file_type_is_executable-.patch
21mr|policycoreutils-3.0-28|45	Patch0009:	0009-sepolicy-Another-small-optimization-for-mcs-types.patch
21mr|policycoreutils-3.0-28|46	Patch0010:	0010-Move-po-translation-files-into-the-right-sub-directo.patch
21mr|policycoreutils-3.0-28|47	Patch0011:	0011-Use-correct-gettext-domains-in-python-gui-sandbox.patch
21mr|policycoreutils-3.0-28|48	Patch0012:	0012-Initial-.pot-files-for-gui-python-sandbox.patch
21mr|policycoreutils-3.0-28|49	Patch0013:	0013-policycoreutils-setfiles-Improve-description-of-d-sw.patch
21mr|policycoreutils-3.0-28|50	Patch0014:	0014-sepolicy-generate-Handle-more-reserved-port-types.patch
21mr|policycoreutils-3.0-28|51	Patch0015:	0015-semodule-utils-Fix-RESOURCE_LEAK-coverity-scan-defec.patch
21mr|policycoreutils-3.0-28|52	Patch0016:	0016-sandbox-Use-matchbox-window-manager-instead-of-openb.patch
21mr|policycoreutils-3.0-28|53	Patch0017:	0017-python-Use-ipaddress-instead-of-IPy.patch
21mr|policycoreutils-3.0-28|54	# Patch list end
21mr|policycoreutils-3.0-28|55	# Don't loose it when syncing with Fedora
21mr|policycoreutils-3.0-28|56	# Separate git am in %%prep is needed
21mr|policycoreutils-3.0-28|57	Patch1001:	ROSA-0001-policycoreutils-setfiles-add-option-to-disable-expan.patch
21mr|policycoreutils-3.0-28|58	Patch1002:	ROSA-0002-policycoreutils-fixfiles-allow-to-disable-cleaning-t.patch
21mr|policycoreutils-3.0-28|59	Patch1003:	ROSA-0003-policycoreutils-semodule-verbosity.patch
21mr|policycoreutils-3.0-28|60	Patch1004:	ROSA-0004-policycoreutils-2.9-add-height-select-button.patch
21mr|policycoreutils-3.0-28|61	Patch1005:	ROSA-0005-gui-2.9-disable-types-localization.patch
21mr|policycoreutils-3.0-28|62	# https://github.com/SELinuxProject/selinux/pull/345
21mr|policycoreutils-3.0-28|63	Patch1006:	ROSA-0006-gui-do-not-recreate-etc-selinux-config.patch
21mr|policycoreutils-3.0-28|64	BuildRequires:	desktop-file-utils
21mr|policycoreutils-3.0-28|65	BuildRequires:	git
21mr|policycoreutils-3.0-28|66	BuildRequires:	systemd
21mr|policycoreutils-3.0-28|67	BuildRequires:	systemd-units
21mr|policycoreutils-3.0-28|68	BuildRequires:	pam-devel
21mr|policycoreutils-3.0-28|69	BuildRequires:	semanage-static-devel
21mr|policycoreutils-3.0-28|70	BuildRequires:	sepol-static-devel
21mr|policycoreutils-3.0-28|71	BuildRequires:	pkgconfig(audit)
21mr|policycoreutils-3.0-28|72	BuildRequires:	pkgconfig(dbus-1)
21mr|policycoreutils-3.0-28|73	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|policycoreutils-3.0-28|74	BuildRequires:	pkgconfig(libcap)
21mr|policycoreutils-3.0-28|75	BuildRequires:	pkgconfig(libcap-ng)
21mr|policycoreutils-3.0-28|76	BuildRequires:	pkgconfig(libselinux)
21mr|policycoreutils-3.0-28|77	BuildRequires:	pkgconfig(python3)
21mr|policycoreutils-3.0-28|78	Requires:	coreutils
21mr|policycoreutils-3.0-28|79	Requires:	diffutils
21mr|policycoreutils-3.0-28|80	Requires:	gawk
21mr|policycoreutils-3.0-28|81	Requires:	libselinux-utils
21mr|policycoreutils-3.0-28|82	Requires:	libsepol
21mr|policycoreutils-3.0-28|83	Requires:	util-linux
21mr|policycoreutils-3.0-28|84	
21mr|policycoreutils-3.0-28|85	%description
21mr|policycoreutils-3.0-28|86	Security-enhanced Linux is a feature of the Linux® kernel and a number
21mr|policycoreutils-3.0-28|87	of utilities with enhanced security functionality designed to add
21mr|policycoreutils-3.0-28|88	mandatory access controls to Linux. The Security-enhanced Linux
21mr|policycoreutils-3.0-28|89	kernel contains new architectural components originally developed to
21mr|policycoreutils-3.0-28|90	improve the security of the Flask operating system. These
21mr|policycoreutils-3.0-28|91	architectural components provide general support for the enforcement
21mr|policycoreutils-3.0-28|92	of many kinds of mandatory access control policies, including those
21mr|policycoreutils-3.0-28|93	based on the concepts of Type Enforcement®, Role-based Access
21mr|policycoreutils-3.0-28|94	Control, and Multi-level Security.
21mr|policycoreutils-3.0-28|95	
21mr|policycoreutils-3.0-28|96	policycoreutils contains the policy core utilities that are required
21mr|policycoreutils-3.0-28|97	for basic operation of a SELinux system. These utilities include
21mr|policycoreutils-3.0-28|98	load_policy to load policies, setfiles to label filesystems, newrole
21mr|policycoreutils-3.0-28|99	to switch roles.
21mr|policycoreutils-3.0-28|100	
21mr|policycoreutils-3.0-28|101	%files -f %{name}.lang
21mr|policycoreutils-3.0-28|102	%{_sbindir}/restorecon
21mr|policycoreutils-3.0-28|103	%{_sbindir}/restorecon_xattr
21mr|policycoreutils-3.0-28|104	%{_sbindir}/fixfiles
21mr|policycoreutils-3.0-28|105	# compat links
21mr|policycoreutils-3.0-28|106	/sbin/fixfiles
21mr|policycoreutils-3.0-28|107	/sbin/restorecon
21mr|policycoreutils-3.0-28|108	/sbin/restorecon_xattr
21mr|policycoreutils-3.0-28|109	/sbin/load_policy
21mr|policycoreutils-3.0-28|110	/sbin/setfiles
21mr|policycoreutils-3.0-28|111	%{_sbindir}/setfiles
21mr|policycoreutils-3.0-28|112	%{_sbindir}/load_policy
21mr|policycoreutils-3.0-28|113	%{_sbindir}/genhomedircon
21mr|policycoreutils-3.0-28|114	%{_sbindir}/setsebool
21mr|policycoreutils-3.0-28|115	%{_sbindir}/semodule
21mr|policycoreutils-3.0-28|116	%{_sbindir}/sestatus
21mr|policycoreutils-3.0-28|117	%{_bindir}/secon
21mr|policycoreutils-3.0-28|118	%{_bindir}/semodule_expand
21mr|policycoreutils-3.0-28|119	%{_bindir}/semodule_link
21mr|policycoreutils-3.0-28|120	%{_bindir}/semodule_package
21mr|policycoreutils-3.0-28|121	%{_bindir}/semodule_unpackage
21mr|policycoreutils-3.0-28|122	%{_prefix}/libexec/selinux/hll
21mr|policycoreutils-3.0-28|123	%{_prefix}/libexec/selinux/selinux-autorelabel
21mr|policycoreutils-3.0-28|124	%{_unitdir}/selinux-autorelabel-mark.service
21mr|policycoreutils-3.0-28|125	%{_unitdir}/selinux-autorelabel.service
21mr|policycoreutils-3.0-28|126	%{_unitdir}/selinux-autorelabel.target
21mr|policycoreutils-3.0-28|127	/lib/systemd/system-generators/selinux-autorelabel-generator.sh
21mr|policycoreutils-3.0-28|128	%config(noreplace) %{_sysconfdir}/sestatus.conf
21mr|policycoreutils-3.0-28|129	%{_mandir}/man5/selinux_config.5.*
21mr|policycoreutils-3.0-28|130	%{_mandir}/man5/sestatus.conf.5.*
21mr|policycoreutils-3.0-28|131	%{_mandir}/man8/fixfiles.8*
21mr|policycoreutils-3.0-28|132	%{_mandir}/ru/man8/fixfiles.8*
21mr|policycoreutils-3.0-28|133	%{_mandir}/man8/load_policy.8*
21mr|policycoreutils-3.0-28|134	%{_mandir}/ru/man8/load_policy.8*
21mr|policycoreutils-3.0-28|135	%{_mandir}/man8/restorecon.8*
21mr|policycoreutils-3.0-28|136	%{_mandir}/ru/man8/restorecon.8*
21mr|policycoreutils-3.0-28|137	%{_mandir}/man8/restorecon_xattr.8*
21mr|policycoreutils-3.0-28|138	%{_mandir}/man8/semodule.8*
21mr|policycoreutils-3.0-28|139	%{_mandir}/ru/man8/semodule.8*
21mr|policycoreutils-3.0-28|140	%{_mandir}/man8/sestatus.8*
21mr|policycoreutils-3.0-28|141	%{_mandir}/ru/man8/sestatus.8*
21mr|policycoreutils-3.0-28|142	%{_mandir}/man8/setfiles.8*
21mr|policycoreutils-3.0-28|143	%{_mandir}/ru/man8/setfiles.8*
21mr|policycoreutils-3.0-28|144	%{_mandir}/man8/setsebool.8*
21mr|policycoreutils-3.0-28|145	%{_mandir}/ru/man8/setsebool.8*
21mr|policycoreutils-3.0-28|146	%{_mandir}/man1/secon.1*
21mr|policycoreutils-3.0-28|147	%{_mandir}/ru/man1/secon.1*
21mr|policycoreutils-3.0-28|148	%{_mandir}/man8/genhomedircon.8*
21mr|policycoreutils-3.0-28|149	%{_mandir}/man8/semodule_expand.8*
21mr|policycoreutils-3.0-28|150	%{_mandir}/ru/man8/semodule_expand.8*
21mr|policycoreutils-3.0-28|151	%{_mandir}/man8/semodule_link.8*
21mr|policycoreutils-3.0-28|152	%{_mandir}/ru/man8/semodule_link.8*
21mr|policycoreutils-3.0-28|153	%{_mandir}/man8/semodule_unpackage.8*
21mr|policycoreutils-3.0-28|154	%{_mandir}/man8/semodule_package.8*
21mr|policycoreutils-3.0-28|155	%{_mandir}/ru/man8/semodule_package.8*
21mr|policycoreutils-3.0-28|156	%{_datadir}/bash-completion/completions/setsebool
21mr|policycoreutils-3.0-28|157	
21mr|policycoreutils-3.0-28|158	%post
21mr|policycoreutils-3.0-28|159	%systemd_post selinux-autorelabel-mark.service
21mr|policycoreutils-3.0-28|160	
21mr|policycoreutils-3.0-28|161	%preun
21mr|policycoreutils-3.0-28|162	%systemd_preun selinux-autorelabel-mark.service
21mr|policycoreutils-3.0-28|163	
21mr|policycoreutils-3.0-28|164	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|165	
21mr|policycoreutils-3.0-28|166	%package python-utils
21mr|policycoreutils-3.0-28|167	Summary:	SELinux policy core python utilities
21mr|policycoreutils-3.0-28|168	Group:		Development/Python
21mr|policycoreutils-3.0-28|169	Requires:	python3-libsemanage
21mr|policycoreutils-3.0-28|170	Requires:	python3-policycoreutils = %{EVRD}
21mr|policycoreutils-3.0-28|171	Provides:	policycoreutils-python = %{EVRD}
21mr|policycoreutils-3.0-28|172	BuildArch:	noarch
21mr|policycoreutils-3.0-28|173	
21mr|policycoreutils-3.0-28|174	%description python-utils
21mr|policycoreutils-3.0-28|175	The policycoreutils-python-utils package contains
21mr|policycoreutils-3.0-28|176	the management tools use to manage an SELinux environment.
21mr|policycoreutils-3.0-28|177	
21mr|policycoreutils-3.0-28|178	%files python-utils
21mr|policycoreutils-3.0-28|179	%{_sbindir}/semanage
21mr|policycoreutils-3.0-28|180	%{_bindir}/chcat
21mr|policycoreutils-3.0-28|181	%{_bindir}/sandbox
21mr|policycoreutils-3.0-28|182	%{_bindir}/audit2allow
21mr|policycoreutils-3.0-28|183	%{_bindir}/audit2why
21mr|policycoreutils-3.0-28|184	%{_mandir}/man1/audit2allow.1*
21mr|policycoreutils-3.0-28|185	%{_mandir}/ru/man1/audit2allow.1*
21mr|policycoreutils-3.0-28|186	%{_mandir}/man1/audit2why.1*
21mr|policycoreutils-3.0-28|187	%{_mandir}/man8/chcat.8*
21mr|policycoreutils-3.0-28|188	%{_mandir}/ru/man8/chcat.8*
21mr|policycoreutils-3.0-28|189	%{_mandir}/man8/sandbox.8*
21mr|policycoreutils-3.0-28|190	%{_mandir}/man8/semanage*.8*
21mr|policycoreutils-3.0-28|191	%{_mandir}/ru/man8/semanage.8*
21mr|policycoreutils-3.0-28|192	%{_datadir}/bash-completion/completions/semanage
21mr|policycoreutils-3.0-28|193	
21mr|policycoreutils-3.0-28|194	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|195	
21mr|policycoreutils-3.0-28|196	%package dbus
21mr|policycoreutils-3.0-28|197	Summary:	SELinux policy core DBUS api
21mr|policycoreutils-3.0-28|198	Group:		System/Libraries
21mr|policycoreutils-3.0-28|199	Requires:	python3-policycoreutils = %{EVRD}
21mr|policycoreutils-3.0-28|200	Requires:	python3egg(slip.dbus)
21mr|policycoreutils-3.0-28|201	BuildArch:	noarch
21mr|policycoreutils-3.0-28|202	
21mr|policycoreutils-3.0-28|203	%description dbus
21mr|policycoreutils-3.0-28|204	The policycoreutils-dbus package contains the management DBUS API use to manage
21mr|policycoreutils-3.0-28|205	an SELinux environment.
21mr|policycoreutils-3.0-28|206	
21mr|policycoreutils-3.0-28|207	%files dbus
21mr|policycoreutils-3.0-28|208	%{_sysconfdir}/dbus-1/system.d/org.selinux.conf
21mr|policycoreutils-3.0-28|209	%{_datadir}/dbus-1/system-services/org.selinux.service
21mr|policycoreutils-3.0-28|210	%{_datadir}/polkit-1/actions/org.selinux.policy
21mr|policycoreutils-3.0-28|211	%{_datadir}/polkit-1/actions/org.selinux.config.policy
21mr|policycoreutils-3.0-28|212	%{_datadir}/system-config-selinux/selinux_server.py
21mr|policycoreutils-3.0-28|213	%{_datadir}/system-config-selinux/__pycache__/selinux_server.*
21mr|policycoreutils-3.0-28|214	
21mr|policycoreutils-3.0-28|215	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|216	
21mr|policycoreutils-3.0-28|217	%package -n python3-policycoreutils
21mr|policycoreutils-3.0-28|218	Summary:	SELinux policy core python3 interfaces
21mr|policycoreutils-3.0-28|219	Group:		Development/Python
21mr|policycoreutils-3.0-28|220	Requires:	checkpolicy
21mr|policycoreutils-3.0-28|221	Requires:	policycoreutils = %{EVRD}
21mr|policycoreutils-3.0-28|222	Requires:	python3-libsemanage
21mr|policycoreutils-3.0-28|223	Requires:	python3-audit
21mr|policycoreutils-3.0-28|224	Provides:	python3-policycoreutils = %{EVRD}
21mr|policycoreutils-3.0-28|225	Requires:	python3egg(selinux)
21mr|policycoreutils-3.0-28|226	Requires:	python3egg(setools)
21mr|policycoreutils-3.0-28|227	BuildArch:	noarch
21mr|policycoreutils-3.0-28|228	
21mr|policycoreutils-3.0-28|229	%description -n python3-policycoreutils
21mr|policycoreutils-3.0-28|230	The python3-policycoreutils package contains the interfaces that can be used
21mr|policycoreutils-3.0-28|231	by python 3 in an SELinux environment.
21mr|policycoreutils-3.0-28|232	
21mr|policycoreutils-3.0-28|233	%files -n python3-policycoreutils -f selinux-python.lang
21mr|policycoreutils-3.0-28|234	%{python3_sitelib}/seobject.py*
21mr|policycoreutils-3.0-28|235	%{python3_sitelib}/__pycache__/seobject*
21mr|policycoreutils-3.0-28|236	%{python3_sitelib}/sepolgen
21mr|policycoreutils-3.0-28|237	%{python3_sitelib}/sepolicy/templates
21mr|policycoreutils-3.0-28|238	%{python3_sitelib}/sepolicy/help/*
21mr|policycoreutils-3.0-28|239	%{python3_sitelib}/sepolicy/__init__.py*
21mr|policycoreutils-3.0-28|240	%{python3_sitelib}/sepolicy/booleans.py*
21mr|policycoreutils-3.0-28|241	%{python3_sitelib}/sepolicy/communicate.py*
21mr|policycoreutils-3.0-28|242	%{python3_sitelib}/sepolicy/generate.py*
21mr|policycoreutils-3.0-28|243	%{python3_sitelib}/sepolicy/interface.py*
21mr|policycoreutils-3.0-28|244	%{python3_sitelib}/sepolicy/manpage.py*
21mr|policycoreutils-3.0-28|245	%{python3_sitelib}/sepolicy/network.py*
21mr|policycoreutils-3.0-28|246	%{python3_sitelib}/sepolicy/transition.py*
21mr|policycoreutils-3.0-28|247	%{python3_sitelib}/sepolicy/sedbus.py*
21mr|policycoreutils-3.0-28|248	%{python3_sitelib}/sepolicy*.egg-info
21mr|policycoreutils-3.0-28|249	%{python3_sitelib}/sepolicy/__pycache__/*
21mr|policycoreutils-3.0-28|250	
21mr|policycoreutils-3.0-28|251	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|252	
21mr|policycoreutils-3.0-28|253	%package devel
21mr|policycoreutils-3.0-28|254	Summary:	SELinux policy core policy devel utilities
21mr|policycoreutils-3.0-28|255	Group:		Development/Python
21mr|policycoreutils-3.0-28|256	Requires:	policycoreutils-python-utils = %{EVRD}
21mr|policycoreutils-3.0-28|257	Requires:	make
21mr|policycoreutils-3.0-28|258	# break dependency hell
21mr|policycoreutils-3.0-28|259	#Requires:	selinux-policy-devel
21mr|policycoreutils-3.0-28|260	
21mr|policycoreutils-3.0-28|261	%description devel
21mr|policycoreutils-3.0-28|262	The policycoreutils-devel package contains the management
21mr|policycoreutils-3.0-28|263	tools use to develop policy in an SELinux environment.
21mr|policycoreutils-3.0-28|264	
21mr|policycoreutils-3.0-28|265	%files devel
21mr|policycoreutils-3.0-28|266	%{_bindir}/sepolgen
21mr|policycoreutils-3.0-28|267	%{_bindir}/sepolgen-ifgen
21mr|policycoreutils-3.0-28|268	%{_bindir}/sepolgen-ifgen-attr-helper
21mr|policycoreutils-3.0-28|269	%{_localstatedir}/lib/sepolgen/perm_map
21mr|policycoreutils-3.0-28|270	%{_bindir}/sepolicy
21mr|policycoreutils-3.0-28|271	%{_mandir}/man8/sepolgen.8*
21mr|policycoreutils-3.0-28|272	%{_mandir}/man8/sepolicy-booleans.8*
21mr|policycoreutils-3.0-28|273	%{_mandir}/man8/sepolicy-generate.8*
21mr|policycoreutils-3.0-28|274	%{_mandir}/man8/sepolicy-interface.8*
21mr|policycoreutils-3.0-28|275	%{_mandir}/man8/sepolicy-network.8*
21mr|policycoreutils-3.0-28|276	%{_mandir}/man8/sepolicy.8*
21mr|policycoreutils-3.0-28|277	%{_mandir}/man8/sepolicy-communicate.8*
21mr|policycoreutils-3.0-28|278	%{_mandir}/man8/sepolicy-manpage.8*
21mr|policycoreutils-3.0-28|279	%{_mandir}/man8/sepolicy-transition.8*
21mr|policycoreutils-3.0-28|280	%{_datadir}/bash-completion/completions/sepolicy
21mr|policycoreutils-3.0-28|281	
21mr|policycoreutils-3.0-28|282	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|283	
21mr|policycoreutils-3.0-28|284	%package sandbox
21mr|policycoreutils-3.0-28|285	Summary:	SELinux sandbox utilities
21mr|policycoreutils-3.0-28|286	Group:		Development/Python
21mr|policycoreutils-3.0-28|287	Requires:	python3-policycoreutils = %{EVRD}
21mr|policycoreutils-3.0-28|288	Requires:	x11-server-xephyr
21mr|policycoreutils-3.0-28|289	Requires:	xmodmap
21mr|policycoreutils-3.0-28|290	Requires:	rsync
21mr|policycoreutils-3.0-28|291	Requires(pre):	libcap-utils
21mr|policycoreutils-3.0-28|292	
21mr|policycoreutils-3.0-28|293	%description sandbox
21mr|policycoreutils-3.0-28|294	The policycoreutils-sandbox package contains the scripts to create graphical
21mr|policycoreutils-3.0-28|295	sandboxes
21mr|policycoreutils-3.0-28|296	
21mr|policycoreutils-3.0-28|297	%files -f selinux-sandbox.lang sandbox
21mr|policycoreutils-3.0-28|298	%config(noreplace) %{_sysconfdir}/sysconfig/sandbox
21mr|policycoreutils-3.0-28|299	%{_datadir}/sandbox/sandboxX.sh
21mr|policycoreutils-3.0-28|300	%{_datadir}/sandbox/start
21mr|policycoreutils-3.0-28|301	%{_sbindir}/seunshare
21mr|policycoreutils-3.0-28|302	%{_mandir}/man8/seunshare.8*
21mr|policycoreutils-3.0-28|303	%{_mandir}/man5/sandbox.5*
21mr|policycoreutils-3.0-28|304	
21mr|policycoreutils-3.0-28|305	%post sandbox
21mr|policycoreutils-3.0-28|306	%{_sbindir}/setcap cap_setpcap,cap_setuid,cap_fowner,cap_dac_override,cap_sys_admin,cap_sys_nice=pe %{_sbindir}/seunshare
21mr|policycoreutils-3.0-28|307	
21mr|policycoreutils-3.0-28|308	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|309	
21mr|policycoreutils-3.0-28|310	%package newrole
21mr|policycoreutils-3.0-28|311	Summary:	The newrole application for RBAC/MLS
21mr|policycoreutils-3.0-28|312	Group:		Development/Python
21mr|policycoreutils-3.0-28|313	Requires:	policycoreutils = %{EVRD}
21mr|policycoreutils-3.0-28|314	Requires(pre):	libcap-utils
21mr|policycoreutils-3.0-28|315	
21mr|policycoreutils-3.0-28|316	%description newrole
21mr|policycoreutils-3.0-28|317	RBAC/MLS policy machines require newrole as a way of changing the role
21mr|policycoreutils-3.0-28|318	or level of a logged in user.
21mr|policycoreutils-3.0-28|319	
21mr|policycoreutils-3.0-28|320	%files newrole
21mr|policycoreutils-3.0-28|321	%attr(0755,root,root) %{_bindir}/newrole
21mr|policycoreutils-3.0-28|322	%{_mandir}/man1/newrole.1.*
21mr|policycoreutils-3.0-28|323	%{_mandir}/ru/man1/newrole.1.*
21mr|policycoreutils-3.0-28|324	%config(noreplace) %{_sysconfdir}/pam.d/newrole
21mr|policycoreutils-3.0-28|325	
21mr|policycoreutils-3.0-28|326	%post newrole
21mr|policycoreutils-3.0-28|327	%{_sbindir}/setcap cap_dac_read_search,cap_setpcap,cap_audit_write,cap_sys_admin,cap_fowner,cap_chown,cap_dac_override=pe %{_bindir}/newrole
21mr|policycoreutils-3.0-28|328	
21mr|policycoreutils-3.0-28|329	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|330	
21mr|policycoreutils-3.0-28|331	%package gui
21mr|policycoreutils-3.0-28|332	Summary:	SELinux configuration GUI
21mr|policycoreutils-3.0-28|333	Group:		Development/Python
21mr|policycoreutils-3.0-28|334	Requires:	policycoreutils-dbus = %{EVRD}
21mr|policycoreutils-3.0-28|335	Requires:	policycoreutils-devel = %{EVRD}
21mr|policycoreutils-3.0-28|336	Requires:	python3-policycoreutils = %{EVRD}
21mr|policycoreutils-3.0-28|337	BuildArch:	noarch
21mr|policycoreutils-3.0-28|338	
21mr|policycoreutils-3.0-28|339	%description gui
21mr|policycoreutils-3.0-28|340	system-config-selinux is a utility for managing the SELinux environment
21mr|policycoreutils-3.0-28|341	
21mr|policycoreutils-3.0-28|342	%files -f selinux-gui.lang gui
21mr|policycoreutils-3.0-28|343	%{_bindir}/system-config-selinux
21mr|policycoreutils-3.0-28|344	%{_bindir}/selinux-polgengui
21mr|policycoreutils-3.0-28|345	#{_datadir}/applications/sepolicy.desktop #don't work with config
21mr|policycoreutils-3.0-28|346	%{_datadir}/applications/system-config-selinux.desktop
21mr|policycoreutils-3.0-28|347	%{_datadir}/applications/selinux-polgengui.desktop
21mr|policycoreutils-3.0-28|348	%dir %attr(755,root,root) %{_localstatedir}/lib/sepolgen
21mr|policycoreutils-3.0-28|349	%ghost %attr(646,root,root) %{_localstatedir}/lib/sepolgen/interface_info
21mr|policycoreutils-3.0-28|350	%{_datadir}/icons/hicolor/*/apps/system-config-selinux.png
21mr|policycoreutils-3.0-28|351	%{_datadir}/pixmaps/system-config-selinux.png
21mr|policycoreutils-3.0-28|352	%{_datadir}/system-config-selinux/*.png
21mr|policycoreutils-3.0-28|353	%{_datadir}/system-config-selinux/*Page.py
21mr|policycoreutils-3.0-28|354	%{_datadir}/system-config-selinux/__pycache__/*Page.*
21mr|policycoreutils-3.0-28|355	%{_datadir}/system-config-selinux/system-config-selinux.py
21mr|policycoreutils-3.0-28|356	%{_datadir}/system-config-selinux/__pycache__/system-config-selinux.*
21mr|policycoreutils-3.0-28|357	%{_datadir}/system-config-selinux/*.ui
21mr|policycoreutils-3.0-28|358	%{python3_sitelib}/sepolicy/gui.py*
21mr|policycoreutils-3.0-28|359	%{python3_sitelib}/sepolicy/sepolicy.glade
21mr|policycoreutils-3.0-28|360	%{_datadir}/icons/hicolor/*/apps/sepolicy.png
21mr|policycoreutils-3.0-28|361	%{_datadir}/applications/sepolicy.desktop
21mr|policycoreutils-3.0-28|362	%{_datadir}/pixmaps/sepolicy.png
21mr|policycoreutils-3.0-28|363	%{_mandir}/man8/system-config-selinux.8*
21mr|policycoreutils-3.0-28|364	%{_mandir}/man8/selinux-polgengui.8*
21mr|policycoreutils-3.0-28|365	%{_mandir}/man8/sepolicy-gui.8*
21mr|policycoreutils-3.0-28|366	
21mr|policycoreutils-3.0-28|367	%post gui
21mr|policycoreutils-3.0-28|368	touch %{_localstatedir}/lib/sepolgen/interface_info
21mr|policycoreutils-3.0-28|369	chmod 646 %{_localstatedir}/lib/sepolgen/interface_info
21mr|policycoreutils-3.0-28|370	
21mr|policycoreutils-3.0-28|371	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|372	
21mr|policycoreutils-3.0-28|373	%package restorecond
21mr|policycoreutils-3.0-28|374	Summary:	SELinux restorecond utilities
21mr|policycoreutils-3.0-28|375	Group:		Development/Python
21mr|policycoreutils-3.0-28|376	
21mr|policycoreutils-3.0-28|377	%description restorecond
21mr|policycoreutils-3.0-28|378	The policycoreutils-restorecond package contains the restorecond service.
21mr|policycoreutils-3.0-28|379	
21mr|policycoreutils-3.0-28|380	%files restorecond
21mr|policycoreutils-3.0-28|381	%{_sbindir}/restorecond
21mr|policycoreutils-3.0-28|382	%{_unitdir}/restorecond.service
21mr|policycoreutils-3.0-28|383	%config(noreplace) %{_sysconfdir}/selinux/restorecond.conf
21mr|policycoreutils-3.0-28|384	%config(noreplace) %{_sysconfdir}/selinux/restorecond_user.conf
21mr|policycoreutils-3.0-28|385	%{_sysconfdir}/xdg/autostart/restorecond.desktop
21mr|policycoreutils-3.0-28|386	%{_datadir}/dbus-1/services/org.selinux.Restorecond.service
21mr|policycoreutils-3.0-28|387	%{_mandir}/man8/restorecond.8*
21mr|policycoreutils-3.0-28|388	%{_mandir}/ru/man8/restorecond.8*
21mr|policycoreutils-3.0-28|389	%{_mandir}/ru/man1/audit2why.1.*
21mr|policycoreutils-3.0-28|390	%{_mandir}/ru/man5/sandbox.5.*
21mr|policycoreutils-3.0-28|391	%{_mandir}/ru/man5/selinux_config.5.*
21mr|policycoreutils-3.0-28|392	%{_mandir}/ru/man5/sestatus.conf.5.*
21mr|policycoreutils-3.0-28|393	%{_mandir}/ru/man8/genhomedircon.8.*
21mr|policycoreutils-3.0-28|394	%{_mandir}/ru/man8/restorecon_xattr.8.*
21mr|policycoreutils-3.0-28|395	%{_mandir}/ru/man8/sandbox.8.*
21mr|policycoreutils-3.0-28|396	%{_mandir}/ru/man8/selinux-polgengui.8.*
21mr|policycoreutils-3.0-28|397	%{_mandir}/ru/man8/semanage-boolean.8.*
21mr|policycoreutils-3.0-28|398	%{_mandir}/ru/man8/semanage-dontaudit.8.*
21mr|policycoreutils-3.0-28|399	%{_mandir}/ru/man8/semanage-export.8.*
21mr|policycoreutils-3.0-28|400	%{_mandir}/ru/man8/semanage-fcontext.8.*
21mr|policycoreutils-3.0-28|401	%{_mandir}/ru/man8/semanage-ibendport.8.*
21mr|policycoreutils-3.0-28|402	%{_mandir}/ru/man8/semanage-ibpkey.8.*
21mr|policycoreutils-3.0-28|403	%{_mandir}/ru/man8/semanage-import.8.*
21mr|policycoreutils-3.0-28|404	%{_mandir}/ru/man8/semanage-interface.8.*
21mr|policycoreutils-3.0-28|405	%{_mandir}/ru/man8/semanage-login.8.*
21mr|policycoreutils-3.0-28|406	%{_mandir}/ru/man8/semanage-module.8.*
21mr|policycoreutils-3.0-28|407	%{_mandir}/ru/man8/semanage-node.8.*
21mr|policycoreutils-3.0-28|408	%{_mandir}/ru/man8/semanage-permissive.8.*
21mr|policycoreutils-3.0-28|409	%{_mandir}/ru/man8/semanage-port.8.*
21mr|policycoreutils-3.0-28|410	%{_mandir}/ru/man8/semanage-user.8.*
21mr|policycoreutils-3.0-28|411	%{_mandir}/ru/man8/semodule_unpackage.8.*
21mr|policycoreutils-3.0-28|412	%{_mandir}/ru/man8/sepolgen.8.*
21mr|policycoreutils-3.0-28|413	%{_mandir}/ru/man8/sepolicy-booleans.8.*
21mr|policycoreutils-3.0-28|414	%{_mandir}/ru/man8/sepolicy-communicate.8.*
21mr|policycoreutils-3.0-28|415	%{_mandir}/ru/man8/sepolicy-generate.8.*
21mr|policycoreutils-3.0-28|416	%{_mandir}/ru/man8/sepolicy-gui.8.*
21mr|policycoreutils-3.0-28|417	%{_mandir}/ru/man8/sepolicy-interface.8.*
21mr|policycoreutils-3.0-28|418	%{_mandir}/ru/man8/sepolicy-manpage.8.*
21mr|policycoreutils-3.0-28|419	%{_mandir}/ru/man8/sepolicy-network.8.*
21mr|policycoreutils-3.0-28|420	%{_mandir}/ru/man8/sepolicy-transition.8.*
21mr|policycoreutils-3.0-28|421	%{_mandir}/ru/man8/sepolicy.8.*
21mr|policycoreutils-3.0-28|422	%{_mandir}/ru/man8/seunshare.8.*
21mr|policycoreutils-3.0-28|423	%{_mandir}/ru/man8/system-config-selinux.8.*
21mr|policycoreutils-3.0-28|424	
21mr|policycoreutils-3.0-28|425	%post restorecond
21mr|policycoreutils-3.0-28|426	%systemd_post restorecond.service
21mr|policycoreutils-3.0-28|427	
21mr|policycoreutils-3.0-28|428	%preun restorecond
21mr|policycoreutils-3.0-28|429	%systemd_preun restorecond.service
21mr|policycoreutils-3.0-28|430	
21mr|policycoreutils-3.0-28|431	%postun restorecond
21mr|policycoreutils-3.0-28|432	%systemd_postun_with_restart restorecond.service
21mr|policycoreutils-3.0-28|433	
21mr|policycoreutils-3.0-28|434	#------------------------------------------------------------------
21mr|policycoreutils-3.0-28|435	
21mr|policycoreutils-3.0-28|436	%prep
21mr|policycoreutils-3.0-28|437	# create selinux/ directory and extract sources
21mr|policycoreutils-3.0-28|438	%autosetup -S git -N -c -n selinux
21mr|policycoreutils-3.0-28|439	%autosetup -S git -N -T -D -a 1 -n selinux
21mr|policycoreutils-3.0-28|440	%autosetup -S git -N -T -D -a 2 -n selinux
21mr|policycoreutils-3.0-28|441	%autosetup -S git -N -T -D -a 3 -n selinux
21mr|policycoreutils-3.0-28|442	%autosetup -S git -N -T -D -a 4 -n selinux
21mr|policycoreutils-3.0-28|443	%autosetup -S git -N -T -D -a 5 -n selinux
21mr|policycoreutils-3.0-28|444	%autosetup -S git -N -T -D -a 6 -n selinux
21mr|policycoreutils-3.0-28|445	
21mr|policycoreutils-3.0-28|446	for i in *; do
21mr|policycoreutils-3.0-28|447	git mv $i ${i/-%{version}/}
21mr|policycoreutils-3.0-28|448	git commit -q --allow-empty -a --author 'rpm-build <rpm-build>' -m "$i -> ${i/-%{version}/}"
21mr|policycoreutils-3.0-28|449	done
21mr|policycoreutils-3.0-28|450	
21mr|policycoreutils-3.0-28|451	for i in selinux-*; do
21mr|policycoreutils-3.0-28|452	git mv $i ${i#selinux-}
21mr|policycoreutils-3.0-28|453	git commit -q --allow-empty -a --author 'rpm-build <rpm-build>' -m "$i -> ${i#selinux-}"
21mr|policycoreutils-3.0-28|454	done
21mr|policycoreutils-3.0-28|455	
21mr|policycoreutils-3.0-28|456	git am %{_sourcedir}/[0-9]*.patch
21mr|policycoreutils-3.0-28|457	
21mr|policycoreutils-3.0-28|458	cp %{SOURCE13} gui/
21mr|policycoreutils-3.0-28|459	tar -xvf %{SOURCE14} -C python/sepolicy/
21mr|policycoreutils-3.0-28|460	
21mr|policycoreutils-3.0-28|461	# Since patches containing translation changes were too big, translations were moved to separate tarballs
21mr|policycoreutils-3.0-28|462	# For more information see README.translations
21mr|policycoreutils-3.0-28|463	tar -x -f %{SOURCE20} -C policycoreutils -z
21mr|policycoreutils-3.0-28|464	tar -x -f %{SOURCE21} -C python -z
21mr|policycoreutils-3.0-28|465	tar -x -f %{SOURCE22} -C gui -z
21mr|policycoreutils-3.0-28|466	tar -x -f %{SOURCE23} -C sandbox -z
21mr|policycoreutils-3.0-28|467	
21mr|policycoreutils-3.0-28|468	%build
21mr|policycoreutils-3.0-28|469	%set_build_flags
21mr|policycoreutils-3.0-28|470	export PYTHON=%{__python3}
21mr|policycoreutils-3.0-28|471	
21mr|policycoreutils-3.0-28|472	make -C policycoreutils LSPP_PRIV=y SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" SEMODULE_PATH="/usr/sbin" LIBSEPOLA="%{_libdir}/libsepol.a" all
21mr|policycoreutils-3.0-28|473	make -C python SBINDIR="%{_sbindir}" LSPP_PRIV=y LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" all
21mr|policycoreutils-3.0-28|474	make -C gui SBINDIR="%{_sbindir}" LSPP_PRIV=y LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" all
21mr|policycoreutils-3.0-28|475	make -C sandbox SBINDIR="%{_sbindir}" LSPP_PRIV=y LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" all
21mr|policycoreutils-3.0-28|476	make -C dbus SBINDIR="%{_sbindir}" LSPP_PRIV=y LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" all
21mr|policycoreutils-3.0-28|477	make -C semodule-utils SBINDIR="%{_sbindir}" LSPP_PRIV=y LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" all
21mr|policycoreutils-3.0-28|478	make -C restorecond SBINDIR="%{_sbindir}" LSPP_PRIV=y LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" all
21mr|policycoreutils-3.0-28|479	
21mr|policycoreutils-3.0-28|480	%install
21mr|policycoreutils-3.0-28|481	mkdir -p %{buildroot}%{_bindir}
21mr|policycoreutils-3.0-28|482	mkdir -p %{buildroot}%{_sbindir}
21mr|policycoreutils-3.0-28|483	mkdir -p %{buildroot}%{_mandir}/man1
21mr|policycoreutils-3.0-28|484	mkdir -p %{buildroot}%{_mandir}/man5
21mr|policycoreutils-3.0-28|485	mkdir -p %{buildroot}%{_mandir}/man8
21mr|policycoreutils-3.0-28|486	%{__mkdir} -p %{buildroot}/%{_usr}/share/doc/%{name}/
21mr|policycoreutils-3.0-28|487	
21mr|policycoreutils-3.0-28|488	make -C policycoreutils LSPP_PRIV=y  DESTDIR="%{buildroot}" SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" SEMODULE_PATH="/usr/sbin" LIBSEPOLA="%{_libdir}/libsepol.a" install
21mr|policycoreutils-3.0-28|489	
21mr|policycoreutils-3.0-28|490	make -C python PYTHON=%{__python3} DESTDIR="%{buildroot}" SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" install
21mr|policycoreutils-3.0-28|491	
21mr|policycoreutils-3.0-28|492	make -C gui PYTHON=%{__python3} DESTDIR="%{buildroot}" SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" install
21mr|policycoreutils-3.0-28|493	
21mr|policycoreutils-3.0-28|494	make -C sandbox PYTHON=%{__python3} DESTDIR="%{buildroot}" SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" install
21mr|policycoreutils-3.0-28|495	
21mr|policycoreutils-3.0-28|496	make -C dbus PYTHON=%{__python3} DESTDIR="%{buildroot}" SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" install
21mr|policycoreutils-3.0-28|497	
21mr|policycoreutils-3.0-28|498	make -C semodule-utils PYTHON=%{__python3} DESTDIR="%{buildroot}" SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" install
21mr|policycoreutils-3.0-28|499	
21mr|policycoreutils-3.0-28|500	make -C restorecond PYTHON=%{__python3} DESTDIR="%{buildroot}" SBINDIR="%{_sbindir}" SYSTEMDDIR="/lib/systemd" LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" install
21mr|policycoreutils-3.0-28|501	
21mr|policycoreutils-3.0-28|502	# Fix perms on newrole so that objcopy can process it
21mr|policycoreutils-3.0-28|503	chmod 0755 %{buildroot}%{_bindir}/newrole
21mr|policycoreutils-3.0-28|504	
21mr|policycoreutils-3.0-28|505	# Systemd
21mr|policycoreutils-3.0-28|506	rm -rf %{buildroot}/%{_sysconfdir}/rc.d/init.d/restorecond
21mr|policycoreutils-3.0-28|507	
21mr|policycoreutils-3.0-28|508	rm -f %{buildroot}/usr/share/man/ru/man8/genhomedircon.8.gz
21mr|policycoreutils-3.0-28|509	rm -f %{buildroot}/usr/share/man/ru/man8/open_init_pty.8*
21mr|policycoreutils-3.0-28|510	rm -f %{buildroot}/usr/share/man/ru/man8/semodule_deps.8.gz
21mr|policycoreutils-3.0-28|511	rm -f %{buildroot}/usr/share/man/man8/open_init_pty.8
21mr|policycoreutils-3.0-28|512	rm -f %{buildroot}/usr/sbin/open_init_pty
21mr|policycoreutils-3.0-28|513	rm -f %{buildroot}/usr/sbin/run_init
21mr|policycoreutils-3.0-28|514	rm -f %{buildroot}/usr/share/man/ru/man8/run_init.8*
21mr|policycoreutils-3.0-28|515	rm -f %{buildroot}/usr/share/man/man8/run_init.8*
21mr|policycoreutils-3.0-28|516	rm -f %{buildroot}/etc/pam.d/run_init*
21mr|policycoreutils-3.0-28|517	
21mr|policycoreutils-3.0-28|518	mkdir   -m 755 -p %{buildroot}/%{generatorsdir}
21mr|policycoreutils-3.0-28|519	install -m 644 -p %{SOURCE16} %{buildroot}/%{_unitdir}/
21mr|policycoreutils-3.0-28|520	install -m 644 -p %{SOURCE17} %{buildroot}/%{_unitdir}/
21mr|policycoreutils-3.0-28|521	install -m 644 -p %{SOURCE18} %{buildroot}/%{_unitdir}/
21mr|policycoreutils-3.0-28|522	install -m 755 -p %{SOURCE19} %{buildroot}/%{generatorsdir}/
21mr|policycoreutils-3.0-28|523	install -m 755 -p %{SOURCE15} %{buildroot}/%{_libexecdir}/selinux/
21mr|policycoreutils-3.0-28|524	
21mr|policycoreutils-3.0-28|525	# change /usr/bin/python to %%{__python3} in policycoreutils-python3
21mr|policycoreutils-3.0-28|526	pathfix.py -i "%{__python3} -Es" -p %{buildroot}%{python3_sitelib}
21mr|policycoreutils-3.0-28|527	
21mr|policycoreutils-3.0-28|528	# change /usr/bin/python to %%{__python3} in policycoreutils-python-utils
21mr|policycoreutils-3.0-28|529	pathfix.py -i "%{__python3} -Es" -p \
21mr|policycoreutils-3.0-28|530	%{buildroot}%{_sbindir}/semanage \
21mr|policycoreutils-3.0-28|531	%{buildroot}%{_bindir}/chcat \
21mr|policycoreutils-3.0-28|532	%{buildroot}%{_bindir}/sandbox \
21mr|policycoreutils-3.0-28|533	%{buildroot}%{_datadir}/sandbox/start \
21mr|policycoreutils-3.0-28|534	%{buildroot}%{_bindir}/audit2allow \
21mr|policycoreutils-3.0-28|535	%{buildroot}%{_bindir}/sepolicy \
21mr|policycoreutils-3.0-28|536	%{buildroot}%{_bindir}/sepolgen-ifgen \
21mr|policycoreutils-3.0-28|537	%{buildroot}%{_datadir}/system-config-selinux/system-config-selinux.py \
21mr|policycoreutils-3.0-28|538	%{buildroot}%{_datadir}/system-config-selinux/selinux_server.py \
21mr|policycoreutils-3.0-28|539	%nil
21mr|policycoreutils-3.0-28|540	
21mr|policycoreutils-3.0-28|541	# ROSA CHANGES
21mr|policycoreutils-3.0-28|542	mkdir -p %{buildroot}/sbin/
21mr|policycoreutils-3.0-28|543	for binary in setfiles fixfiles restorecon restorecon_xattr load_policy; do
21mr|policycoreutils-3.0-28|544	ln -sf ../..%{_sbindir}/$binary %{buildroot}/sbin/$binary
21mr|policycoreutils-3.0-28|545	done
21mr|policycoreutils-3.0-28|546	cp %{name}/setfiles/{restorecon,restorecon_xattr,setfiles} %{buildroot}%{_sbindir}/
21mr|policycoreutils-3.0-28|547	# end ROSA CHANGES
21mr|policycoreutils-3.0-28|548	
21mr|policycoreutils-3.0-28|549	# clean up ~ files from pathfix - https://bugzilla.redhat.com/show_bug.cgi?id=1546990
21mr|policycoreutils-3.0-28|550	find %{buildroot}%{python3_sitelib} %{buildroot}%{python3_sitearch} \
21mr|policycoreutils-3.0-28|551	%{buildroot}%{_sbindir} %{buildroot}%{_bindir} %{buildroot}%{_datadir} \
21mr|policycoreutils-3.0-28|552	-type f -name '*~' | xargs rm -f
21mr|policycoreutils-3.0-28|553	
21mr|policycoreutils-3.0-28|554	# Manually invoke the python byte compile macro for each path that needs byte
21mr|policycoreutils-3.0-28|555	# compilation.
21mr|policycoreutils-3.0-28|556	%py_byte_compile %{__python3} %{buildroot}%{_datadir}/system-config-selinux
21mr|policycoreutils-3.0-28|557	
21mr|policycoreutils-3.0-28|558	%find_lang policycoreutils
21mr|policycoreutils-3.0-28|559	%find_lang selinux-python
21mr|policycoreutils-3.0-28|560	%find_lang selinux-gui
21mr|policycoreutils-3.0-28|561	%find_lang selinux-sandbox

15363 21
21mr|polkit-0.120-3|1	%define api 1
21mr|polkit-0.120-3|2	%define major 0
21mr|polkit-0.120-3|3	%define gir_major 1.0
21mr|polkit-0.120-3|4	%define libname %mklibname %{name} %{api} %{major}
21mr|polkit-0.120-3|5	%define girname %mklibname %{name}-gir %{gir_major}
21mr|polkit-0.120-3|6	%define devname %mklibname %{name} %{api} -d
21mr|polkit-0.120-3|7	%ifarch %{e2k}
21mr|polkit-0.120-3|8	%bcond_with mozjs
21mr|polkit-0.120-3|9	%endif
21mr|polkit-0.120-3|10	# end
21mr|polkit-0.120-3|11	%ifarch %{x86_64} %{ix86} %{armx} riscv64
21mr|polkit-0.120-3|12	%bcond_without mozjs
21mr|polkit-0.120-3|13	%endif
21mr|polkit-0.120-3|14	
21mr|polkit-0.120-3|15	Summary:	PolicyKit Authorization Framework
21mr|polkit-0.120-3|16	Name:		polkit
21mr|polkit-0.120-3|17	Version:	0.120
21mr|polkit-0.120-3|18	Release:	3
21mr|polkit-0.120-3|19	License:	LGPLv2.1+
21mr|polkit-0.120-3|20	Group:		System/Libraries
21mr|polkit-0.120-3|21	Url:		http://www.freedesktop.org/wiki/Software/PolicyKit
21mr|polkit-0.120-3|22	#Source0:	http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.gz
21mr|polkit-0.120-3|23	# https://gitlab.freedesktop.org/polkit/polkit/-/issues/143
21mr|polkit-0.120-3|24	Source0:	https://gitlab.freedesktop.org/polkit/polkit/-/archive/%{version}/polkit-%{version}.tar.gz
21mr|polkit-0.120-3|25	Source1:	polkit.sysusers.conf
21mr|polkit-0.120-3|26	# Russian tranlations file
21mr|polkit-0.120-3|27	Source2:	polkit-ru.tar.gz
21mr|polkit-0.120-3|28	# Russian man
21mr|polkit-0.120-3|29	Source3:	pkexec.1.xz
21mr|polkit-0.120-3|30	# (tpg) export environemt vars
21mr|polkit-0.120-3|31	Patch20:        x11vars.patch
21mr|polkit-0.120-3|32	# Adds Russian build locale
21mr|polkit-0.120-3|33	Patch21:        add.locale.ru.patch
21mr|polkit-0.120-3|34	# https://www.openwall.com/lists/oss-security/2022/01/25/11
21mr|polkit-0.120-3|35	# https://gitlab.freedesktop.org/polkit/polkit/-/commit/a2bf5c9c83b6ae46cbd5c779d3055bff81ded683
21mr|polkit-0.120-3|36	Patch22:	CVE-2021-4034.patch
21mr|polkit-0.120-3|37	# https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/105
21mr|polkit-0.120-3|38	Patch23:	0001-docs-fix-building-with-meson-0.61.1.patch
21mr|polkit-0.120-3|39	Patch24:	polkit-0.120-duktape-1.patch
21mr|polkit-0.120-3|40	Patch26:	polkit-meson-120.patch
21mr|polkit-0.120-3|41	Patch27:	polkit-0.120-mozjs-91-upstream.patch
21mr|polkit-0.120-3|42	# https://github.com/polkit-org/polkit/pull/423
21mr|polkit-0.120-3|43	Patch28:	fix-no-session-for-cookie.patch
21mr|polkit-0.120-3|44	BuildRequires:	gtk-doc
21mr|polkit-0.120-3|45	BuildRequires:	intltool
21mr|polkit-0.120-3|46	BuildRequires:	meson
21mr|polkit-0.120-3|47	# (cg) Only needed due to patches+autoconf
21mr|polkit-0.120-3|48	BuildRequires:	gettext-devel
21mr|polkit-0.120-3|49	BuildRequires:	pam-devel
21mr|polkit-0.120-3|50	BuildRequires:	pkgconfig(dbus-1)
21mr|polkit-0.120-3|51	BuildRequires:	pkgconfig(expat)
21mr|polkit-0.120-3|52	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|polkit-0.120-3|53	%if %{with mozjs}
21mr|polkit-0.120-3|54	BuildRequires:	pkgconfig(mozjs-91)
21mr|polkit-0.120-3|55	%else
21mr|polkit-0.120-3|56	BuildRequires:	duktape-devel
21mr|polkit-0.120-3|57	%endif
21mr|polkit-0.120-3|58	BuildRequires:	pkgconfig(libsystemd)
21mr|polkit-0.120-3|59	Requires:	dbus
21mr|polkit-0.120-3|60	Requires(pre):  /bin/systemd-sysusers
21mr|polkit-0.120-3|61	Provides:	PolicyKit = %{EVRD}
21mr|polkit-0.120-3|62	
21mr|polkit-0.120-3|63	%description
21mr|polkit-0.120-3|64	PolicyKit is a toolkit for defining and handling authorizations.
21mr|polkit-0.120-3|65	It is used for allowing unprivileged processes to speak to privileged
21mr|polkit-0.120-3|66	processes.
21mr|polkit-0.120-3|67	
21mr|polkit-0.120-3|68	%files -f polkit-1.lang
21mr|polkit-0.120-3|69	%{_sysconfdir}/pam.d/polkit-1
21mr|polkit-0.120-3|70	%{_bindir}/pkaction
21mr|polkit-0.120-3|71	%{_bindir}/pkcheck
21mr|polkit-0.120-3|72	%{_bindir}/pkttyagent
21mr|polkit-0.120-3|73	%{_bindir}/pk-example-frobnicate
21mr|polkit-0.120-3|74	%{_unitdir}/polkit.service
21mr|polkit-0.120-3|75	%{_sysusersdir}/polkit.conf
21mr|polkit-0.120-3|76	%dir %{_prefix}/lib/polkit-1
21mr|polkit-0.120-3|77	%{_prefix}/lib/polkit-1/polkitd
21mr|polkit-0.120-3|78	%{_datadir}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
21mr|polkit-0.120-3|79	%{_datadir}/dbus-1/system-services/*
21mr|polkit-0.120-3|80	%dir %{_datadir}/polkit-1/
21mr|polkit-0.120-3|81	%dir %{_datadir}/polkit-1/actions
21mr|polkit-0.120-3|82	%{_datadir}/polkit-1/actions/org.freedesktop.policykit.policy
21mr|polkit-0.120-3|83	%{_datadir}/polkit-1/actions/org.freedesktop.policykit.examples.pkexec.policy
21mr|polkit-0.120-3|84	%attr(700,polkitd,root) %dir %{_datadir}/polkit-1/rules.d
21mr|polkit-0.120-3|85	%attr(700,polkitd,root) %{_sysconfdir}/polkit-1/rules.d
21mr|polkit-0.120-3|86	%dir %{_sysconfdir}/polkit-1
21mr|polkit-0.120-3|87	%{_mandir}/man1/*
21mr|polkit-0.120-3|88	%{_mandir}/man8/*
21mr|polkit-0.120-3|89	%{_mandir}/ru/man1/*
21mr|polkit-0.120-3|90	
21mr|polkit-0.120-3|91	# see upstream docs for why these permissions are necessary
21mr|polkit-0.120-3|92	%attr(4755,root,root) %{_bindir}/pkexec
21mr|polkit-0.120-3|93	%attr(4755,root,root) %{_prefix}/lib/polkit-1/polkit-agent-helper-1
21mr|polkit-0.120-3|94	
21mr|polkit-0.120-3|95	%pre
21mr|polkit-0.120-3|96	%sysusers_create_package polkit %{SOURCE1}
21mr|polkit-0.120-3|97	
21mr|polkit-0.120-3|98	#----------------------------------------------------------------------------
21mr|polkit-0.120-3|99	
21mr|polkit-0.120-3|100	%package -n %{libname}
21mr|polkit-0.120-3|101	Summary:	PolicyKit Authorization Framework
21mr|polkit-0.120-3|102	Group:		System/Libraries
21mr|polkit-0.120-3|103	
21mr|polkit-0.120-3|104	%description -n %{libname}
21mr|polkit-0.120-3|105	This package contains the shared libraries of %{name}.
21mr|polkit-0.120-3|106	
21mr|polkit-0.120-3|107	%files -n %{libname}
21mr|polkit-0.120-3|108	%{_libdir}/lib*-%{api}.so.%{major}*
21mr|polkit-0.120-3|109	
21mr|polkit-0.120-3|110	#----------------------------------------------------------------------------
21mr|polkit-0.120-3|111	
21mr|polkit-0.120-3|112	%package -n %{girname}
21mr|polkit-0.120-3|113	Summary:	GObject Introspection interface library for %{name}
21mr|polkit-0.120-3|114	Group:		System/Libraries
21mr|polkit-0.120-3|115	
21mr|polkit-0.120-3|116	%description -n %{girname}
21mr|polkit-0.120-3|117	GObject Introspection interface library for %{name}.
21mr|polkit-0.120-3|118	
21mr|polkit-0.120-3|119	%files -n %{girname}
21mr|polkit-0.120-3|120	%{_libdir}/girepository-1.0/Polkit*-%{gir_major}.typelib
21mr|polkit-0.120-3|121	
21mr|polkit-0.120-3|122	#----------------------------------------------------------------------------
21mr|polkit-0.120-3|123	
21mr|polkit-0.120-3|124	%package -n %{devname}
21mr|polkit-0.120-3|125	Summary:	Development files for PolicyKit
21mr|polkit-0.120-3|126	Group:		Development/C
21mr|polkit-0.120-3|127	Requires:	%{libname} = %{EVRD}
21mr|polkit-0.120-3|128	Requires:	pkgconfig(glib-2.0)
21mr|polkit-0.120-3|129	Provides:	polkit-%{api}-devel = %{EVRD}
21mr|polkit-0.120-3|130	
21mr|polkit-0.120-3|131	%description -n %{devname}
21mr|polkit-0.120-3|132	Development files for PolicyKit.
21mr|polkit-0.120-3|133	
21mr|polkit-0.120-3|134	%files -n %{devname}
21mr|polkit-0.120-3|135	%{_includedir}/*
21mr|polkit-0.120-3|136	%{_libdir}/lib*.so
21mr|polkit-0.120-3|137	%{_libdir}/pkgconfig/*.pc
21mr|polkit-0.120-3|138	%{_datadir}/gettext/its/polkit.its
21mr|polkit-0.120-3|139	%{_datadir}/gettext/its/polkit.loc
21mr|polkit-0.120-3|140	%{_datadir}/gir-1.0/*.gir
21mr|polkit-0.120-3|141	%{_datadir}/gtk-doc/html/*
21mr|polkit-0.120-3|142	
21mr|polkit-0.120-3|143	#----------------------------------------------------------------------------
21mr|polkit-0.120-3|144	
21mr|polkit-0.120-3|145	%prep
21mr|polkit-0.120-3|146	%autosetup -p1
21mr|polkit-0.120-3|147	
21mr|polkit-0.120-3|148	%ifarch %{e2k}
21mr|polkit-0.120-3|149	#sed -i '/mozjs_dep = dependency/d' meson.build
21mr|polkit-0.120-3|150	#sed -i -e 's/mozjs_dep,//; /polkitbackendjsauthority.cpp/d' src/polkitbackend/meson.build
21mr|polkit-0.120-3|151	#sed -i 's/POLKIT_BACKEND_TYPE_JS_AUTHORITY/POLKIT_BACKEND_TYPE_AUTHORITY/' src/polkitbackend/polkitbackendauthority.c
21mr|polkit-0.120-3|152	%endif
21mr|polkit-0.120-3|153	
21mr|polkit-0.120-3|154	
21mr|polkit-0.120-3|155	pushd po
21mr|polkit-0.120-3|156	tar -xvzf %{SOURCE2}
21mr|polkit-0.120-3|157	popd
21mr|polkit-0.120-3|158	
21mr|polkit-0.120-3|159	%build
21mr|polkit-0.120-3|160	%meson \
21mr|polkit-0.120-3|161	-Dsession_tracking="libsystemd-login" \
21mr|polkit-0.120-3|162	-Dsystemdsystemunitdir="%{_unitdir}" \
21mr|polkit-0.120-3|163	-Dpolkitd_user="polkitd" \
21mr|polkit-0.120-3|164	-Dauthfw="pam" \
21mr|polkit-0.120-3|165	-Dos_type="redhat" \
21mr|polkit-0.120-3|166	%if %{with mozjs}
21mr|polkit-0.120-3|167	-Djs_engine=mozjs \
21mr|polkit-0.120-3|168	%else
21mr|polkit-0.120-3|169	-Djs_engine=duktape \
21mr|polkit-0.120-3|170	%endif
21mr|polkit-0.120-3|171	-Dexamples=true \
21mr|polkit-0.120-3|172	-Dintrospection=true \
21mr|polkit-0.120-3|173	-Dgtk_doc=true \
21mr|polkit-0.120-3|174	-Dman=true
21mr|polkit-0.120-3|175	
21mr|polkit-0.120-3|176	%install
21mr|polkit-0.120-3|177	%meson_install
21mr|polkit-0.120-3|178	
21mr|polkit-0.120-3|179	# (cg) Make the rules dir (this is where other packages should ship their rules)
21mr|polkit-0.120-3|180	mkdir -p %{buildroot}%{_datadir}/polkit-1/rules.d
21mr|polkit-0.120-3|181	
21mr|polkit-0.120-3|182	install -d %{buildroot}%{_sysusersdir}/
21mr|polkit-0.120-3|183	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/polkit.conf
21mr|polkit-0.120-3|184	
21mr|polkit-0.120-3|185	mkdir -p %{buildroot}%{_mandir}/ru/man1
21mr|polkit-0.120-3|186	install -m 644 %{SOURCE3} %{buildroot}%{_mandir}/ru/man1
21mr|polkit-0.120-3|187	
21mr|polkit-0.120-3|188	%find_lang polkit-1 polkit-1.lang

15364 21
21mr|polkit-gnome-0.105-9|1	Summary:	PolicyKit integration for the GNOME desktop
21mr|polkit-gnome-0.105-9|2	Name:		polkit-gnome
21mr|polkit-gnome-0.105-9|3	Version:	0.105
21mr|polkit-gnome-0.105-9|4	Release:	9
21mr|polkit-gnome-0.105-9|5	License:	LGPLv2+
21mr|polkit-gnome-0.105-9|6	Url:		http://www.freedesktop.org/wiki/Software/PolicyKit
21mr|polkit-gnome-0.105-9|7	Group:		System/Libraries
21mr|polkit-gnome-0.105-9|8	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/polkit-gnome/0.105/%{name}-%{version}.tar.xz
21mr|polkit-gnome-0.105-9|9	Source1:	polkit-gnome-authentication-agent-1.desktop.in
21mr|polkit-gnome-0.105-9|10	BuildRequires:	gtk-doc
21mr|polkit-gnome-0.105-9|11	BuildRequires:	gnome-common
21mr|polkit-gnome-0.105-9|12	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.2
21mr|polkit-gnome-0.105-9|13	BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
21mr|polkit-gnome-0.105-9|14	BuildRequires:	pkgconfig(polkit-agent-1) >= 0.97
21mr|polkit-gnome-0.105-9|15	BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.97
21mr|polkit-gnome-0.105-9|16	Buildrequires:	intltool >= 0.35.0
21mr|polkit-gnome-0.105-9|17	
21mr|polkit-gnome-0.105-9|18	Provides:	polkit-agent
21mr|polkit-gnome-0.105-9|19	
21mr|polkit-gnome-0.105-9|20	Obsoletes:	%{_lib}polkit-gtk1_0 < 0.104
21mr|polkit-gnome-0.105-9|21	Obsoletes:	%{_lib}polkit-gtk1-devel < 0.104
21mr|polkit-gnome-0.105-9|22	Obsoletes:	%{_lib}polkitgtk-gir1.0 < 0.104
21mr|polkit-gnome-0.105-9|23	Obsoletes:	polkit-gnome-docs < 0.104
21mr|polkit-gnome-0.105-9|24	
21mr|polkit-gnome-0.105-9|25	%description
21mr|polkit-gnome-0.105-9|26	polkit-gnome provides an authentication agent for PolicyKit
21mr|polkit-gnome-0.105-9|27	that matches the look and feel of the GNOME desktop.
21mr|polkit-gnome-0.105-9|28	
21mr|polkit-gnome-0.105-9|29	%files -f polkit-gnome-1.lang
21mr|polkit-gnome-0.105-9|30	%doc COPYING AUTHORS README
21mr|polkit-gnome-0.105-9|31	%{_libexecdir}/polkit-gnome-authentication-agent-1
21mr|polkit-gnome-0.105-9|32	%config(noreplace) %{_sysconfdir}/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
21mr|polkit-gnome-0.105-9|33	
21mr|polkit-gnome-0.105-9|34	
21mr|polkit-gnome-0.105-9|35	%prep
21mr|polkit-gnome-0.105-9|36	%setup -q
21mr|polkit-gnome-0.105-9|37	
21mr|polkit-gnome-0.105-9|38	%build
21mr|polkit-gnome-0.105-9|39	%configure \
21mr|polkit-gnome-0.105-9|40	--disable-static
21mr|polkit-gnome-0.105-9|41	%make_build
21mr|polkit-gnome-0.105-9|42	
21mr|polkit-gnome-0.105-9|43	%install
21mr|polkit-gnome-0.105-9|44	%make_install
21mr|polkit-gnome-0.105-9|45	
21mr|polkit-gnome-0.105-9|46	install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
21mr|polkit-gnome-0.105-9|47	
21mr|polkit-gnome-0.105-9|48	sed -i 's,@FULL_LIBEXECDIR@,%{_libexecdir},' %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
21mr|polkit-gnome-0.105-9|49	desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
21mr|polkit-gnome-0.105-9|50	
21mr|polkit-gnome-0.105-9|51	%find_lang polkit-gnome-1

15365 21
21mr|polkit-kde-agent-1-kf5-5.27.11-4|1	%define oname polkit-kde-agent-1
21mr|polkit-kde-agent-1-kf5-5.27.11-4|2	
21mr|polkit-kde-agent-1-kf5-5.27.11-4|3	Summary:	Plasma 5 PolicyKit authentication agent
21mr|polkit-kde-agent-1-kf5-5.27.11-4|4	Name:		%{oname}-kf5
21mr|polkit-kde-agent-1-kf5-5.27.11-4|5	Version:	5.27.11
21mr|polkit-kde-agent-1-kf5-5.27.11-4|6	Release:	4
21mr|polkit-kde-agent-1-kf5-5.27.11-4|7	License:	GPLv2+
21mr|polkit-kde-agent-1-kf5-5.27.11-4|8	Group:		Graphical desktop/KDE
21mr|polkit-kde-agent-1-kf5-5.27.11-4|9	Url:		https://www.kde.org/
21mr|polkit-kde-agent-1-kf5-5.27.11-4|10	Source0:	https://download.kde.org/stable/plasma/%{version}/%{oname}-%{version}.tar.xz
21mr|polkit-kde-agent-1-kf5-5.27.11-4|11	# Show combo box even with one user.
21mr|polkit-kde-agent-1-kf5-5.27.11-4|12	Patch1:		show-one-user.patch
21mr|polkit-kde-agent-1-kf5-5.27.11-4|13	BuildRequires:	extra-cmake-modules
21mr|polkit-kde-agent-1-kf5-5.27.11-4|14	BuildRequires:	kf5crash-devel
21mr|polkit-kde-agent-1-kf5-5.27.11-4|15	BuildRequires:	kf5coreaddons-devel
21mr|polkit-kde-agent-1-kf5-5.27.11-4|16	BuildRequires:	kf5dbusaddons-devel
21mr|polkit-kde-agent-1-kf5-5.27.11-4|17	BuildRequires:	kf5i18n-devel
21mr|polkit-kde-agent-1-kf5-5.27.11-4|18	BuildRequires:	kf5iconthemes-devel
21mr|polkit-kde-agent-1-kf5-5.27.11-4|19	BuildRequires:	kf5widgetsaddons-devel
21mr|polkit-kde-agent-1-kf5-5.27.11-4|20	BuildRequires:	kf5windowsystem-devel
21mr|polkit-kde-agent-1-kf5-5.27.11-4|21	BuildRequires:	pkgconfig(polkit-qt5-1)
21mr|polkit-kde-agent-1-kf5-5.27.11-4|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|polkit-kde-agent-1-kf5-5.27.11-4|23	BuildRequires:	pkgconfig(Qt5DBus)
21mr|polkit-kde-agent-1-kf5-5.27.11-4|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|polkit-kde-agent-1-kf5-5.27.11-4|25	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|polkit-kde-agent-1-kf5-5.27.11-4|26	Provides:	polkit-agent
21mr|polkit-kde-agent-1-kf5-5.27.11-4|27	
21mr|polkit-kde-agent-1-kf5-5.27.11-4|28	%description
21mr|polkit-kde-agent-1-kf5-5.27.11-4|29	Plasma 5 PolicyKit authentication agent.
21mr|polkit-kde-agent-1-kf5-5.27.11-4|30	
21mr|polkit-kde-agent-1-kf5-5.27.11-4|31	%files -f polkit-kde-authentication-agent-1.lang
21mr|polkit-kde-agent-1-kf5-5.27.11-4|32	%{_kde5_applicationsdir}/org.kde.polkit-kde-authentication-agent-1.desktop
21mr|polkit-kde-agent-1-kf5-5.27.11-4|33	%{_kde5_autostart}/polkit-kde-authentication-agent-1.desktop
21mr|polkit-kde-agent-1-kf5-5.27.11-4|34	%{_kde5_libexecdir}/polkit-kde-authentication-agent-1
21mr|polkit-kde-agent-1-kf5-5.27.11-4|35	%{_kde5_notificationsdir}/policykit1-kde.notifyrc
21mr|polkit-kde-agent-1-kf5-5.27.11-4|36	%{_userunitdir}/plasma-polkit-agent.service
21mr|polkit-kde-agent-1-kf5-5.27.11-4|37	
21mr|polkit-kde-agent-1-kf5-5.27.11-4|38	#----------------------------------------------------------------------------
21mr|polkit-kde-agent-1-kf5-5.27.11-4|39	
21mr|polkit-kde-agent-1-kf5-5.27.11-4|40	%prep
21mr|polkit-kde-agent-1-kf5-5.27.11-4|41	%autosetup -p1 -n %{oname}-%{version}
21mr|polkit-kde-agent-1-kf5-5.27.11-4|42	
21mr|polkit-kde-agent-1-kf5-5.27.11-4|43	%build
21mr|polkit-kde-agent-1-kf5-5.27.11-4|44	%cmake_kde5
21mr|polkit-kde-agent-1-kf5-5.27.11-4|45	%make
21mr|polkit-kde-agent-1-kf5-5.27.11-4|46	
21mr|polkit-kde-agent-1-kf5-5.27.11-4|47	%install
21mr|polkit-kde-agent-1-kf5-5.27.11-4|48	%makeinstall_std -C build
21mr|polkit-kde-agent-1-kf5-5.27.11-4|49	
21mr|polkit-kde-agent-1-kf5-5.27.11-4|50	%find_lang polkit-kde-authentication-agent-1

15366 21
21mr|polkit-qt5-1-0.114.0-2|1	%define major 1
21mr|polkit-qt5-1-0.114.0-2|2	
21mr|polkit-qt5-1-0.114.0-2|3	Summary:	Library that allows developer to access PolicyKit-1 API
21mr|polkit-qt5-1-0.114.0-2|4	Name:		polkit-qt5-1
21mr|polkit-qt5-1-0.114.0-2|5	Version:	0.114.0
21mr|polkit-qt5-1-0.114.0-2|6	Release:	2
21mr|polkit-qt5-1-0.114.0-2|7	License:	LGPLv2.1+
21mr|polkit-qt5-1-0.114.0-2|8	Group:		Graphical desktop/KDE
21mr|polkit-qt5-1-0.114.0-2|9	Url:		https://projects.kde.org/projects/kdesupport/polkit-qt-1
21mr|polkit-qt5-1-0.114.0-2|10	Source0:	https://download.kde.org/stable/polkit-qt-1/polkit-qt-1-0.114.0.tar.xz
21mr|polkit-qt5-1-0.114.0-2|11	BuildRequires:	cmake
21mr|polkit-qt5-1-0.114.0-2|12	BuildRequires:	qmake5
21mr|polkit-qt5-1-0.114.0-2|13	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|polkit-qt5-1-0.114.0-2|14	BuildRequires:	qt5-devel
21mr|polkit-qt5-1-0.114.0-2|15	
21mr|polkit-qt5-1-0.114.0-2|16	%description
21mr|polkit-qt5-1-0.114.0-2|17	Polkit-qt is a library that allows developer to access PolicyKit-1
21mr|polkit-qt5-1-0.114.0-2|18	API with a nice Qt-style API.
21mr|polkit-qt5-1-0.114.0-2|19	
21mr|polkit-qt5-1-0.114.0-2|20	#-----------------------------------------------------------------------------
21mr|polkit-qt5-1-0.114.0-2|21	%define libpolkit_qt5_core_1 %mklibname polkit-qt5-core-1_ %{major}
21mr|polkit-qt5-1-0.114.0-2|22	
21mr|polkit-qt5-1-0.114.0-2|23	%package -n %{libpolkit_qt5_core_1}
21mr|polkit-qt5-1-0.114.0-2|24	Summary:	Polkit-Qt core library
21mr|polkit-qt5-1-0.114.0-2|25	Group:		System/Libraries
21mr|polkit-qt5-1-0.114.0-2|26	
21mr|polkit-qt5-1-0.114.0-2|27	%description -n %{libpolkit_qt5_core_1}
21mr|polkit-qt5-1-0.114.0-2|28	Polkit-Qt core library.
21mr|polkit-qt5-1-0.114.0-2|29	
21mr|polkit-qt5-1-0.114.0-2|30	%files -n %{libpolkit_qt5_core_1}
21mr|polkit-qt5-1-0.114.0-2|31	%{_libdir}/libpolkit-qt5-core-1.so.%{major}*
21mr|polkit-qt5-1-0.114.0-2|32	
21mr|polkit-qt5-1-0.114.0-2|33	#-----------------------------------------------------------------------------
21mr|polkit-qt5-1-0.114.0-2|34	%define libpolkit_qt5_gui_1 %mklibname polkit-qt5-gui-1_ %{major}
21mr|polkit-qt5-1-0.114.0-2|35	
21mr|polkit-qt5-1-0.114.0-2|36	%package -n %{libpolkit_qt5_gui_1}
21mr|polkit-qt5-1-0.114.0-2|37	Summary:	Polkit-Qt core library
21mr|polkit-qt5-1-0.114.0-2|38	Group:		System/Libraries
21mr|polkit-qt5-1-0.114.0-2|39	
21mr|polkit-qt5-1-0.114.0-2|40	%description -n %{libpolkit_qt5_gui_1}
21mr|polkit-qt5-1-0.114.0-2|41	Polkit-Qt core library.
21mr|polkit-qt5-1-0.114.0-2|42	
21mr|polkit-qt5-1-0.114.0-2|43	%files -n %{libpolkit_qt5_gui_1}
21mr|polkit-qt5-1-0.114.0-2|44	%{_libdir}/libpolkit-qt5-gui-1.so.%{major}*
21mr|polkit-qt5-1-0.114.0-2|45	
21mr|polkit-qt5-1-0.114.0-2|46	#-----------------------------------------------------------------------------
21mr|polkit-qt5-1-0.114.0-2|47	%define libpolkit_qt5_agent_1 %mklibname polkit-qt5-agent-1_ %{major}
21mr|polkit-qt5-1-0.114.0-2|48	
21mr|polkit-qt5-1-0.114.0-2|49	%package -n %{libpolkit_qt5_agent_1}
21mr|polkit-qt5-1-0.114.0-2|50	Summary:	Polkit-Qt core library
21mr|polkit-qt5-1-0.114.0-2|51	Group:		System/Libraries
21mr|polkit-qt5-1-0.114.0-2|52	
21mr|polkit-qt5-1-0.114.0-2|53	%description -n %{libpolkit_qt5_agent_1}
21mr|polkit-qt5-1-0.114.0-2|54	Polkit-Qt core library.
21mr|polkit-qt5-1-0.114.0-2|55	
21mr|polkit-qt5-1-0.114.0-2|56	%files -n %{libpolkit_qt5_agent_1}
21mr|polkit-qt5-1-0.114.0-2|57	%{_libdir}/libpolkit-qt5-agent-1.so.%{major}*
21mr|polkit-qt5-1-0.114.0-2|58	
21mr|polkit-qt5-1-0.114.0-2|59	#-----------------------------------------------------------------------------
21mr|polkit-qt5-1-0.114.0-2|60	
21mr|polkit-qt5-1-0.114.0-2|61	%package devel
21mr|polkit-qt5-1-0.114.0-2|62	Summary:	Devel stuff for polkit-Qt
21mr|polkit-qt5-1-0.114.0-2|63	Group:		Development/KDE and Qt
21mr|polkit-qt5-1-0.114.0-2|64	Requires:	%{libpolkit_qt5_core_1} = %{EVRD}
21mr|polkit-qt5-1-0.114.0-2|65	Requires:	%{libpolkit_qt5_gui_1} = %{EVRD}
21mr|polkit-qt5-1-0.114.0-2|66	Requires:	%{libpolkit_qt5_agent_1} = %{EVRD}
21mr|polkit-qt5-1-0.114.0-2|67	Conflicts:	polkit-qt-1-devel
21mr|polkit-qt5-1-0.114.0-2|68	
21mr|polkit-qt5-1-0.114.0-2|69	%description devel
21mr|polkit-qt5-1-0.114.0-2|70	This package contains header files needed if you wish to build applications
21mr|polkit-qt5-1-0.114.0-2|71	based on %{name}.
21mr|polkit-qt5-1-0.114.0-2|72	
21mr|polkit-qt5-1-0.114.0-2|73	%files devel
21mr|polkit-qt5-1-0.114.0-2|74	%{_includedir}/polkit-qt5-1
21mr|polkit-qt5-1-0.114.0-2|75	%{_libdir}/libpolkit-qt5-agent-1.so
21mr|polkit-qt5-1-0.114.0-2|76	%{_libdir}/libpolkit-qt5-core-1.so
21mr|polkit-qt5-1-0.114.0-2|77	%{_libdir}/libpolkit-qt5-gui-1.so
21mr|polkit-qt5-1-0.114.0-2|78	%{_libdir}/pkgconfig/polkit-qt5-1.pc
21mr|polkit-qt5-1-0.114.0-2|79	%{_libdir}/pkgconfig/polkit-qt5-agent-1.pc
21mr|polkit-qt5-1-0.114.0-2|80	%{_libdir}/pkgconfig/polkit-qt5-core-1.pc
21mr|polkit-qt5-1-0.114.0-2|81	%{_libdir}/pkgconfig/polkit-qt5-gui-1.pc
21mr|polkit-qt5-1-0.114.0-2|82	%{_libdir}/cmake/PolkitQt5-1/*.cmake
21mr|polkit-qt5-1-0.114.0-2|83	
21mr|polkit-qt5-1-0.114.0-2|84	#-----------------------------------------------------------------------------
21mr|polkit-qt5-1-0.114.0-2|85	
21mr|polkit-qt5-1-0.114.0-2|86	%prep
21mr|polkit-qt5-1-0.114.0-2|87	%autosetup -p1 -n polkit-qt-1-%{version}
21mr|polkit-qt5-1-0.114.0-2|88	
21mr|polkit-qt5-1-0.114.0-2|89	%build
21mr|polkit-qt5-1-0.114.0-2|90	%cmake_qt5
21mr|polkit-qt5-1-0.114.0-2|91	%make
21mr|polkit-qt5-1-0.114.0-2|92	
21mr|polkit-qt5-1-0.114.0-2|93	%install
21mr|polkit-qt5-1-0.114.0-2|94	%makeinstall_std -C build

15367 21
21mr|poly2tri-1.0-0.20130501.7|1	%define date    20130501
21mr|poly2tri-1.0-0.20130501.7|2	
21mr|poly2tri-1.0-0.20130501.7|3	%define major   1
21mr|poly2tri-1.0-0.20130501.7|4	%define minor   0
21mr|poly2tri-1.0-0.20130501.7|5	%define soname  %{major}.%{minor}
21mr|poly2tri-1.0-0.20130501.7|6	%define libname %mklibname %{name} %{soname}
21mr|poly2tri-1.0-0.20130501.7|7	%define devname %mklibname %{name} -d
21mr|poly2tri-1.0-0.20130501.7|8	
21mr|poly2tri-1.0-0.20130501.7|9	Summary:	A 2D constrained Delaunay triangulation library
21mr|poly2tri-1.0-0.20130501.7|10	Name:		poly2tri
21mr|poly2tri-1.0-0.20130501.7|11	Version:	1.0
21mr|poly2tri-1.0-0.20130501.7|12	Release:	0.%{date}.7
21mr|poly2tri-1.0-0.20130501.7|13	License:	BSD
21mr|poly2tri-1.0-0.20130501.7|14	Group:		Development/Other
21mr|poly2tri-1.0-0.20130501.7|15	Url:		https://code.google.com/p/%{name}
21mr|poly2tri-1.0-0.20130501.7|16	# hg clone %%{url}
21mr|poly2tri-1.0-0.20130501.7|17	# rm -rf %%{name}/.hg
21mr|poly2tri-1.0-0.20130501.7|18	# tar -pczf %%{name}-%%{date}.tar.gz %%{name}
21mr|poly2tri-1.0-0.20130501.7|19	Source0:	%{name}-%{date}.tar.gz
21mr|poly2tri-1.0-0.20130501.7|20	# The Makefile was created for purposes of this package
21mr|poly2tri-1.0-0.20130501.7|21	# Upstream provides WAF, but it builds example apps and not the library
21mr|poly2tri-1.0-0.20130501.7|22	Source1:	%{name}-Makefile
21mr|poly2tri-1.0-0.20130501.7|23	BuildRequires:	pkgconfig(gl)
21mr|poly2tri-1.0-0.20130501.7|24	
21mr|poly2tri-1.0-0.20130501.7|25	%description
21mr|poly2tri-1.0-0.20130501.7|26	Library based on the paper "Sweep-line algorithm for constrained Delaunay
21mr|poly2tri-1.0-0.20130501.7|27	triangulation" by V. Domiter and and B. Zalik.
21mr|poly2tri-1.0-0.20130501.7|28	
21mr|poly2tri-1.0-0.20130501.7|29	#----------------------------------------------------------------------------
21mr|poly2tri-1.0-0.20130501.7|30	
21mr|poly2tri-1.0-0.20130501.7|31	%package -n %{libname}
21mr|poly2tri-1.0-0.20130501.7|32	Summary:	A 2D constrained Delaunay triangulation library
21mr|poly2tri-1.0-0.20130501.7|33	Group:		System/Libraries
21mr|poly2tri-1.0-0.20130501.7|34	
21mr|poly2tri-1.0-0.20130501.7|35	%description -n %{libname}
21mr|poly2tri-1.0-0.20130501.7|36	Library based on the paper "Sweep-line algorithm for constrained Delaunay
21mr|poly2tri-1.0-0.20130501.7|37	triangulation" by V. Domiter and and B. Zalik.
21mr|poly2tri-1.0-0.20130501.7|38	
21mr|poly2tri-1.0-0.20130501.7|39	%files -n %{libname}
21mr|poly2tri-1.0-0.20130501.7|40	%doc AUTHORS LICENSE README
21mr|poly2tri-1.0-0.20130501.7|41	%{_libdir}/lib%{name}.so.%{major}
21mr|poly2tri-1.0-0.20130501.7|42	%{_libdir}/lib%{name}.so.%{major}.%{minor}
21mr|poly2tri-1.0-0.20130501.7|43	
21mr|poly2tri-1.0-0.20130501.7|44	#----------------------------------------------------------------------------
21mr|poly2tri-1.0-0.20130501.7|45	
21mr|poly2tri-1.0-0.20130501.7|46	%package -n %{devname}
21mr|poly2tri-1.0-0.20130501.7|47	Summary:	Development files for %{name}
21mr|poly2tri-1.0-0.20130501.7|48	Group:		Development/Other
21mr|poly2tri-1.0-0.20130501.7|49	Requires:	%{libname} = %{EVRD}
21mr|poly2tri-1.0-0.20130501.7|50	Provides:	%{name}-devel = %{EVRD}
21mr|poly2tri-1.0-0.20130501.7|51	
21mr|poly2tri-1.0-0.20130501.7|52	%description -n %{devname}
21mr|poly2tri-1.0-0.20130501.7|53	Development files for %{name}.
21mr|poly2tri-1.0-0.20130501.7|54	
21mr|poly2tri-1.0-0.20130501.7|55	%files -n %{devname}
21mr|poly2tri-1.0-0.20130501.7|56	%doc AUTHORS LICENSE README
21mr|poly2tri-1.0-0.20130501.7|57	%{_includedir}/%{name}
21mr|poly2tri-1.0-0.20130501.7|58	%{_libdir}/lib%{name}.so
21mr|poly2tri-1.0-0.20130501.7|59	%{_libdir}/pkgconfig/%{name}.pc
21mr|poly2tri-1.0-0.20130501.7|60	
21mr|poly2tri-1.0-0.20130501.7|61	#----------------------------------------------------------------------------
21mr|poly2tri-1.0-0.20130501.7|62	
21mr|poly2tri-1.0-0.20130501.7|63	%prep
21mr|poly2tri-1.0-0.20130501.7|64	%setup -qn %{name}
21mr|poly2tri-1.0-0.20130501.7|65	cp %{SOURCE1} %{name}/Makefile
21mr|poly2tri-1.0-0.20130501.7|66	
21mr|poly2tri-1.0-0.20130501.7|67	iconv -f iso8859-1 -t utf-8 AUTHORS > AUTHORS.conv && \
21mr|poly2tri-1.0-0.20130501.7|68	touch -r AUTHORS AUTHORS.conv && \
21mr|poly2tri-1.0-0.20130501.7|69	mv AUTHORS.conv AUTHORS
21mr|poly2tri-1.0-0.20130501.7|70	
21mr|poly2tri-1.0-0.20130501.7|71	%build
21mr|poly2tri-1.0-0.20130501.7|72	CFLAGS="%{optflags}" %make -C %{name}
21mr|poly2tri-1.0-0.20130501.7|73	
21mr|poly2tri-1.0-0.20130501.7|74	%install
21mr|poly2tri-1.0-0.20130501.7|75	install -Dpm0755 %{name}/lib%{name}.so.%{soname} %{buildroot}%{_libdir}/lib%{name}.so.%{soname}
21mr|poly2tri-1.0-0.20130501.7|76	ln -s lib%{name}.so.%{soname} %{buildroot}%{_libdir}/lib%{name}.so.%{major}
21mr|poly2tri-1.0-0.20130501.7|77	ln -s lib%{name}.so.%{soname} %{buildroot}%{_libdir}/lib%{name}.so
21mr|poly2tri-1.0-0.20130501.7|78	
21mr|poly2tri-1.0-0.20130501.7|79	for H in %{name}/*/*.h %{name}/*.h; do
21mr|poly2tri-1.0-0.20130501.7|80	install -Dpm0644 $H %{buildroot}%{_includedir}/$H
21mr|poly2tri-1.0-0.20130501.7|81	done
21mr|poly2tri-1.0-0.20130501.7|82	
21mr|poly2tri-1.0-0.20130501.7|83	# Add a pkgconfig entry
21mr|poly2tri-1.0-0.20130501.7|84	cat > %{name}.pc << EOF
21mr|poly2tri-1.0-0.20130501.7|85	prefix=%{_prefix}
21mr|poly2tri-1.0-0.20130501.7|86	libdir=%{_libdir}
21mr|poly2tri-1.0-0.20130501.7|87	includedir=%{_includedir}
21mr|poly2tri-1.0-0.20130501.7|88	
21mr|poly2tri-1.0-0.20130501.7|89	Name: %{name}
21mr|poly2tri-1.0-0.20130501.7|90	Description: A 2D constrained Delaunay triangulation library
21mr|poly2tri-1.0-0.20130501.7|91	Version: 1.0-%{date}
21mr|poly2tri-1.0-0.20130501.7|92	
21mr|poly2tri-1.0-0.20130501.7|93	Requires:
21mr|poly2tri-1.0-0.20130501.7|94	Libs: -L\${libdir} -l%{name}
21mr|poly2tri-1.0-0.20130501.7|95	Cflags: -I\${includedir}/%{name}
21mr|poly2tri-1.0-0.20130501.7|96	EOF
21mr|poly2tri-1.0-0.20130501.7|97	
21mr|poly2tri-1.0-0.20130501.7|98	install -D -m644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc

15368 21
21mr|poly2tri-c-0.1.0-0.20140215.2|1	%define gitdate 20140215
21mr|poly2tri-c-0.1.0-0.20140215.2|2	
21mr|poly2tri-c-0.1.0-0.20140215.2|3	%define api 0.1
21mr|poly2tri-c-0.1.0-0.20140215.2|4	%define major 0
21mr|poly2tri-c-0.1.0-0.20140215.2|5	%define libname %mklibname %{name} %{api} %{major}
21mr|poly2tri-c-0.1.0-0.20140215.2|6	%define devname %mklibname %{name} -d
21mr|poly2tri-c-0.1.0-0.20140215.2|7	
21mr|poly2tri-c-0.1.0-0.20140215.2|8	Summary:	Fast and powerful library for computing 2D constrained Delaunay triangulations
21mr|poly2tri-c-0.1.0-0.20140215.2|9	Name:		poly2tri-c
21mr|poly2tri-c-0.1.0-0.20140215.2|10	Version:	0.1.0
21mr|poly2tri-c-0.1.0-0.20140215.2|11	Release:	0.%{gitdate}.2
21mr|poly2tri-c-0.1.0-0.20140215.2|12	Group:		System/Libraries
21mr|poly2tri-c-0.1.0-0.20140215.2|13	License:	BSD 3-Clause License
21mr|poly2tri-c-0.1.0-0.20140215.2|14	Url:		http://code.google.com/p/poly2tri-c/
21mr|poly2tri-c-0.1.0-0.20140215.2|15	# git clone https://code.google.com/p/poly2tri-c/
21mr|poly2tri-c-0.1.0-0.20140215.2|16	Source0:	%{name}-%{version}.tar.xz
21mr|poly2tri-c-0.1.0-0.20140215.2|17	Patch0:		poly2tri-c-0.1.0-no-werror.patch
21mr|poly2tri-c-0.1.0-0.20140215.2|18	BuildRequires:	pkgconfig(libpcre)
21mr|poly2tri-c-0.1.0-0.20140215.2|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|poly2tri-c-0.1.0-0.20140215.2|20	
21mr|poly2tri-c-0.1.0-0.20140215.2|21	%description
21mr|poly2tri-c-0.1.0-0.20140215.2|22	This is a C port of the poly2tri library - a fast and powerful library for
21mr|poly2tri-c-0.1.0-0.20140215.2|23	computing 2D constrained Delaunay triangulations. Instead of the standard C++
21mr|poly2tri-c-0.1.0-0.20140215.2|24	library (which included some utilities and template-based data structures),
21mr|poly2tri-c-0.1.0-0.20140215.2|25	this port depends on GLib for it's data structures and some of it's utilities.
21mr|poly2tri-c-0.1.0-0.20140215.2|26	
21mr|poly2tri-c-0.1.0-0.20140215.2|27	%files
21mr|poly2tri-c-0.1.0-0.20140215.2|28	%doc COPYING README
21mr|poly2tri-c-0.1.0-0.20140215.2|29	%{_bindir}/p2tc
21mr|poly2tri-c-0.1.0-0.20140215.2|30	
21mr|poly2tri-c-0.1.0-0.20140215.2|31	#----------------------------------------------------------------------------
21mr|poly2tri-c-0.1.0-0.20140215.2|32	
21mr|poly2tri-c-0.1.0-0.20140215.2|33	%package -n %{libname}
21mr|poly2tri-c-0.1.0-0.20140215.2|34	Summary:	Fast and powerful library for computing 2D constrained Delaunay triangulations
21mr|poly2tri-c-0.1.0-0.20140215.2|35	Group:		System/Libraries
21mr|poly2tri-c-0.1.0-0.20140215.2|36	
21mr|poly2tri-c-0.1.0-0.20140215.2|37	%description -n %{libname}
21mr|poly2tri-c-0.1.0-0.20140215.2|38	This is a C port of the poly2tri library - a fast and powerful library for
21mr|poly2tri-c-0.1.0-0.20140215.2|39	computing 2D constrained Delaunay triangulations. Instead of the standard C++
21mr|poly2tri-c-0.1.0-0.20140215.2|40	library (which included some utilities and template-based data structures),
21mr|poly2tri-c-0.1.0-0.20140215.2|41	this port depends on GLib for it's data structures and some of it's utilities.
21mr|poly2tri-c-0.1.0-0.20140215.2|42	
21mr|poly2tri-c-0.1.0-0.20140215.2|43	%files -n %{libname}
21mr|poly2tri-c-0.1.0-0.20140215.2|44	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|poly2tri-c-0.1.0-0.20140215.2|45	
21mr|poly2tri-c-0.1.0-0.20140215.2|46	#----------------------------------------------------------------------------
21mr|poly2tri-c-0.1.0-0.20140215.2|47	
21mr|poly2tri-c-0.1.0-0.20140215.2|48	%package -n %{devname}
21mr|poly2tri-c-0.1.0-0.20140215.2|49	Summary:	Header files for %{name}
21mr|poly2tri-c-0.1.0-0.20140215.2|50	Group:		Development/C
21mr|poly2tri-c-0.1.0-0.20140215.2|51	Requires:	%{libname} = %{EVRD}
21mr|poly2tri-c-0.1.0-0.20140215.2|52	Provides:	%{name}-devel = %{EVRD}
21mr|poly2tri-c-0.1.0-0.20140215.2|53	
21mr|poly2tri-c-0.1.0-0.20140215.2|54	%description -n %{devname}
21mr|poly2tri-c-0.1.0-0.20140215.2|55	This package contains the development files for %{name}.
21mr|poly2tri-c-0.1.0-0.20140215.2|56	
21mr|poly2tri-c-0.1.0-0.20140215.2|57	%files -n %{devname}
21mr|poly2tri-c-0.1.0-0.20140215.2|58	%{_libdir}/lib%{name}-%{api}.so
21mr|poly2tri-c-0.1.0-0.20140215.2|59	%{_includedir}/%{name}-%{api}/
21mr|poly2tri-c-0.1.0-0.20140215.2|60	%{_libdir}/pkgconfig/%{name}.pc
21mr|poly2tri-c-0.1.0-0.20140215.2|61	
21mr|poly2tri-c-0.1.0-0.20140215.2|62	#----------------------------------------------------------------------------
21mr|poly2tri-c-0.1.0-0.20140215.2|63	
21mr|poly2tri-c-0.1.0-0.20140215.2|64	%prep
21mr|poly2tri-c-0.1.0-0.20140215.2|65	%setup -q
21mr|poly2tri-c-0.1.0-0.20140215.2|66	%patch0 -p1
21mr|poly2tri-c-0.1.0-0.20140215.2|67	
21mr|poly2tri-c-0.1.0-0.20140215.2|68	%build
21mr|poly2tri-c-0.1.0-0.20140215.2|69	autoreconf -fi
21mr|poly2tri-c-0.1.0-0.20140215.2|70	%configure \
21mr|poly2tri-c-0.1.0-0.20140215.2|71	--disable-static
21mr|poly2tri-c-0.1.0-0.20140215.2|72	%make
21mr|poly2tri-c-0.1.0-0.20140215.2|73	
21mr|poly2tri-c-0.1.0-0.20140215.2|74	%install
21mr|poly2tri-c-0.1.0-0.20140215.2|75	%makeinstall_std

15369 21
21mr|polyclipping-6.4.2-1|1	# The Clipper C++ crystallographic library already uses the name "clipper".
21mr|polyclipping-6.4.2-1|2	# The developer is fine with the choosen name.
21mr|polyclipping-6.4.2-1|3	
21mr|polyclipping-6.4.2-1|4	# API monitoring
21mr|polyclipping-6.4.2-1|5	# http://upstream-tracker.org/versions/clipper.html
21mr|polyclipping-6.4.2-1|6	
21mr|polyclipping-6.4.2-1|7	%define major   22
21mr|polyclipping-6.4.2-1|8	%define libname %mklibname %{name} %{major}
21mr|polyclipping-6.4.2-1|9	%define devname %mklibname %{name} -d
21mr|polyclipping-6.4.2-1|10	
21mr|polyclipping-6.4.2-1|11	Name:           polyclipping
21mr|polyclipping-6.4.2-1|12	Version:        6.4.2
21mr|polyclipping-6.4.2-1|13	Release:        1
21mr|polyclipping-6.4.2-1|14	Summary:        Polygon clipping library
21mr|polyclipping-6.4.2-1|15	Group:          Development/C++
21mr|polyclipping-6.4.2-1|16	License:        Boost
21mr|polyclipping-6.4.2-1|17	URL:            http://sourceforge.net/projects/polyclipping
21mr|polyclipping-6.4.2-1|18	Source0:        http://downloads.sourceforge.net/%{name}/clipper_ver%{version}.zip
21mr|polyclipping-6.4.2-1|19	BuildRequires:  cmake
21mr|polyclipping-6.4.2-1|20	BuildRequires:  dos2unix
21mr|polyclipping-6.4.2-1|21	
21mr|polyclipping-6.4.2-1|22	%description
21mr|polyclipping-6.4.2-1|23	This library primarily performs the boolean clipping operations -
21mr|polyclipping-6.4.2-1|24	intersection, union, difference & xor - on 2D polygons. It also performs
21mr|polyclipping-6.4.2-1|25	polygon offsetting. The library handles complex (self-intersecting) polygons,
21mr|polyclipping-6.4.2-1|26	polygons with holes and polygons with overlapping co-linear edges.
21mr|polyclipping-6.4.2-1|27	Input polygons for clipping can use EvenOdd, NonZero, Positive and Negative
21mr|polyclipping-6.4.2-1|28	filling modes. The clipping code is based on the Vatti clipping algorithm,
21mr|polyclipping-6.4.2-1|29	and outperforms other clipping libraries.
21mr|polyclipping-6.4.2-1|30	
21mr|polyclipping-6.4.2-1|31	%package -n     %{libname}
21mr|polyclipping-6.4.2-1|32	Summary:        %{summary}
21mr|polyclipping-6.4.2-1|33	Group:          System/Libraries
21mr|polyclipping-6.4.2-1|34	Provides:       %{name} = %{version}-%{release}
21mr|polyclipping-6.4.2-1|35	
21mr|polyclipping-6.4.2-1|36	
21mr|polyclipping-6.4.2-1|37	%description -n %{libname}
21mr|polyclipping-6.4.2-1|38	This library primarily performs the boolean clipping operations -
21mr|polyclipping-6.4.2-1|39	intersection, union, difference & xor - on 2D polygons. It also performs
21mr|polyclipping-6.4.2-1|40	polygon offsetting. The library handles complex (self-intersecting) polygons,
21mr|polyclipping-6.4.2-1|41	polygons with holes and polygons with overlapping co-linear edges.
21mr|polyclipping-6.4.2-1|42	Input polygons for clipping can use EvenOdd, NonZero, Positive and Negative
21mr|polyclipping-6.4.2-1|43	filling modes. The clipping code is based on the Vatti clipping algorithm,
21mr|polyclipping-6.4.2-1|44	and outperforms other clipping libraries.
21mr|polyclipping-6.4.2-1|45	
21mr|polyclipping-6.4.2-1|46	%package -n     %{devname}
21mr|polyclipping-6.4.2-1|47	Summary:        Development files for %{name}
21mr|polyclipping-6.4.2-1|48	Group:          Development/C++
21mr|polyclipping-6.4.2-1|49	Requires:       %{libname} = %{version}-%{release}
21mr|polyclipping-6.4.2-1|50	Provides:       %{name}-devel = %{version}-%{release}
21mr|polyclipping-6.4.2-1|51	
21mr|polyclipping-6.4.2-1|52	
21mr|polyclipping-6.4.2-1|53	%description -n %{devname}
21mr|polyclipping-6.4.2-1|54	This package contains libraries and header files for developing applications
21mr|polyclipping-6.4.2-1|55	that use %{name}.
21mr|polyclipping-6.4.2-1|56	
21mr|polyclipping-6.4.2-1|57	
21mr|polyclipping-6.4.2-1|58	%prep
21mr|polyclipping-6.4.2-1|59	%setup -qc
21mr|polyclipping-6.4.2-1|60	
21mr|polyclipping-6.4.2-1|61	# Delete binaries
21mr|polyclipping-6.4.2-1|62	find . \( -name "*.exe" -o -name "*.dll" \) -delete
21mr|polyclipping-6.4.2-1|63	
21mr|polyclipping-6.4.2-1|64	# Correct line ends and encodings
21mr|polyclipping-6.4.2-1|65	find . -type f -exec dos2unix -k {} \;
21mr|polyclipping-6.4.2-1|66	
21mr|polyclipping-6.4.2-1|67	for filename in perl/perl_readme.txt README; do
21mr|polyclipping-6.4.2-1|68	iconv -f iso8859-1 -t utf-8 "${filename}" > "${filename}".conv && \
21mr|polyclipping-6.4.2-1|69	touch -r "${filename}" "${filename}".conv && \
21mr|polyclipping-6.4.2-1|70	mv "${filename}".conv "${filename}"
21mr|polyclipping-6.4.2-1|71	done
21mr|polyclipping-6.4.2-1|72	
21mr|polyclipping-6.4.2-1|73	# Enable use_lines
21mr|polyclipping-6.4.2-1|74	sed -i 's|^//#define use_lines$|#define use_lines|' cpp/clipper.hpp
21mr|polyclipping-6.4.2-1|75	
21mr|polyclipping-6.4.2-1|76	%build
21mr|polyclipping-6.4.2-1|77	pushd cpp
21mr|polyclipping-6.4.2-1|78	# Use VERSION argument so that it's added to the pkgconfig file
21mr|polyclipping-6.4.2-1|79	%cmake -DVERSION=%{version}
21mr|polyclipping-6.4.2-1|80	%make
21mr|polyclipping-6.4.2-1|81	popd
21mr|polyclipping-6.4.2-1|82	
21mr|polyclipping-6.4.2-1|83	
21mr|polyclipping-6.4.2-1|84	%install
21mr|polyclipping-6.4.2-1|85	%makeinstall_std -C cpp/build
21mr|polyclipping-6.4.2-1|86	# from Fedora, but I can't see any need for this
21mr|polyclipping-6.4.2-1|87	# Install agg header with corrected include statement
21mr|polyclipping-6.4.2-1|88	# sed -e 's/\.\.\/clipper\.hpp/clipper.hpp/' < cpp/build/cpp_agg/agg_conv_clipper.h > %%{buildroot}%%{_includedir}/%%{name}/agg_conv_clipper.h
21mr|polyclipping-6.4.2-1|89	
21mr|polyclipping-6.4.2-1|90	mv -f %{buildroot}%{_datadir}/pkgconfig/ %{buildroot}%{_libdir}/
21mr|polyclipping-6.4.2-1|91	
21mr|polyclipping-6.4.2-1|92	%files -n       %{libname}
21mr|polyclipping-6.4.2-1|93	%doc License.txt README
21mr|polyclipping-6.4.2-1|94	%{_libdir}/lib%{name}.so.%{major}*
21mr|polyclipping-6.4.2-1|95	
21mr|polyclipping-6.4.2-1|96	%files -n       %{devname}
21mr|polyclipping-6.4.2-1|97	%{_includedir}/%{name}/
21mr|polyclipping-6.4.2-1|98	%{_libdir}/lib%{name}.so
21mr|polyclipping-6.4.2-1|99	%{_libdir}/pkgconfig/%{name}.pc

15370 21
21mr|poppler117-22.01.0-2|1	%global oname poppler
21mr|poppler117-22.01.0-2|2	
21mr|poppler117-22.01.0-2|3	%define major		117
21mr|poppler117-22.01.0-2|4	%define libname		%mklibname %{name}
21mr|poppler117-22.01.0-2|5	%define devname		%mklibname -d %{name}
21mr|poppler117-22.01.0-2|6	
21mr|poppler117-22.01.0-2|7	Summary:	PDF rendering library
21mr|poppler117-22.01.0-2|8	Name:		poppler117
21mr|poppler117-22.01.0-2|9	Version:	22.01.0
21mr|poppler117-22.01.0-2|10	Release:	2
21mr|poppler117-22.01.0-2|11	License:	GPLv2+
21mr|poppler117-22.01.0-2|12	Group:		Office
21mr|poppler117-22.01.0-2|13	Url:		https://poppler.freedesktop.org
21mr|poppler117-22.01.0-2|14	Source0:	https://poppler.freedesktop.org/%{oname}-%{version}.tar.xz
21mr|poppler117-22.01.0-2|15	Patch0:		poppler-0.84.0-non-c++.patch
21mr|poppler117-22.01.0-2|16	BuildRequires:	boost-devel
21mr|poppler117-22.01.0-2|17	BuildRequires:	curl-devel
21mr|poppler117-22.01.0-2|18	BuildRequires:	gettext-devel
21mr|poppler117-22.01.0-2|19	BuildRequires:	jpeg-devel
21mr|poppler117-22.01.0-2|20	BuildRequires:	pkgconfig(freetype2)
21mr|poppler117-22.01.0-2|21	BuildRequires:	pkgconfig(fontconfig)
21mr|poppler117-22.01.0-2|22	BuildRequires:	pkgconfig(libopenjp2)
21mr|poppler117-22.01.0-2|23	BuildRequires:	pkgconfig(lcms2)
21mr|poppler117-22.01.0-2|24	BuildRequires:	pkgconfig(nss)
21mr|poppler117-22.01.0-2|25	BuildRequires:	tiff-devel
21mr|poppler117-22.01.0-2|26	BuildRequires:	cmake
21mr|poppler117-22.01.0-2|27	BuildRequires:	ninja
21mr|poppler117-22.01.0-2|28	BuildRequires:	openjpeg2
21mr|poppler117-22.01.0-2|29	
21mr|poppler117-22.01.0-2|30	%description
21mr|poppler117-22.01.0-2|31	Poppler is a PDF rendering library based on the xpdf-3.0 code base.
21mr|poppler117-22.01.0-2|32	Use for texlive.
21mr|poppler117-22.01.0-2|33	
21mr|poppler117-22.01.0-2|34	#-----------------------------------------------------------------
21mr|poppler117-22.01.0-2|35	
21mr|poppler117-22.01.0-2|36	%package -n %{libname}
21mr|poppler117-22.01.0-2|37	Summary:	PDF rendering library
21mr|poppler117-22.01.0-2|38	Group:		System/Libraries
21mr|poppler117-22.01.0-2|39	Recommends:	poppler-data
21mr|poppler117-22.01.0-2|40	
21mr|poppler117-22.01.0-2|41	%description -n %{libname}
21mr|poppler117-22.01.0-2|42	Poppler is a PDF rendering library based on the xpdf-3.0 code base.
21mr|poppler117-22.01.0-2|43	
21mr|poppler117-22.01.0-2|44	%files -n %{libname}
21mr|poppler117-22.01.0-2|45	%{_libdir}/lib%{oname}.so.%{major}*
21mr|poppler117-22.01.0-2|46	
21mr|poppler117-22.01.0-2|47	#-----------------------------------------------------------------
21mr|poppler117-22.01.0-2|48	
21mr|poppler117-22.01.0-2|49	%package -n %{devname}
21mr|poppler117-22.01.0-2|50	Summary:	Development files for %{name}
21mr|poppler117-22.01.0-2|51	Group:		Development/C++
21mr|poppler117-22.01.0-2|52	Provides:	lib%{name}-devel = %{EVRD}
21mr|poppler117-22.01.0-2|53	Requires:	%{libname} = %{EVRD}
21mr|poppler117-22.01.0-2|54	Conflicts:	%{mklibname -d %{oname}}
21mr|poppler117-22.01.0-2|55	
21mr|poppler117-22.01.0-2|56	%description -n %{devname}
21mr|poppler117-22.01.0-2|57	Development files for %{name}
21mr|poppler117-22.01.0-2|58	
21mr|poppler117-22.01.0-2|59	%files -n %{devname}
21mr|poppler117-22.01.0-2|60	%{_libdir}/lib%{oname}.so
21mr|poppler117-22.01.0-2|61	%dir %{_includedir}/%{oname}
21mr|poppler117-22.01.0-2|62	%{_includedir}/%{oname}/config.h
21mr|poppler117-22.01.0-2|63	%{_includedir}/%{oname}/[A-Z]*
21mr|poppler117-22.01.0-2|64	%{_includedir}/%{oname}/fofi
21mr|poppler117-22.01.0-2|65	%{_includedir}/%{oname}/goo
21mr|poppler117-22.01.0-2|66	%{_includedir}/%{oname}/splash
21mr|poppler117-22.01.0-2|67	%{_includedir}/%{oname}/%{oname}-config.h
21mr|poppler117-22.01.0-2|68	%{_includedir}/%{oname}/%{oname}_private_export.h
21mr|poppler117-22.01.0-2|69	%{_libdir}/pkgconfig/%{oname}.pc
21mr|poppler117-22.01.0-2|70	
21mr|poppler117-22.01.0-2|71	#-----------------------------------------------------------------
21mr|poppler117-22.01.0-2|72	
21mr|poppler117-22.01.0-2|73	%prep
21mr|poppler117-22.01.0-2|74	%autosetup -p1 -n %{oname}-%{version}
21mr|poppler117-22.01.0-2|75	
21mr|poppler117-22.01.0-2|76	find . -type f |xargs chmod 0644
21mr|poppler117-22.01.0-2|77	chmod 0755 make-glib-api-docs
21mr|poppler117-22.01.0-2|78	
21mr|poppler117-22.01.0-2|79	%build
21mr|poppler117-22.01.0-2|80	export CPPFLAGS="-I%{_includedir}/freetype2"
21mr|poppler117-22.01.0-2|81	
21mr|poppler117-22.01.0-2|82	sed -i -e '/CXX_STANDARD/iadd_definitions(-fno-lto)' CMakeLists.txt
21mr|poppler117-22.01.0-2|83	
21mr|poppler117-22.01.0-2|84	%cmake	\
21mr|poppler117-22.01.0-2|85	-DENABLE_CMS=lcms2			\
21mr|poppler117-22.01.0-2|86	-DENABLE_DCTDECODER=libjpeg		\
21mr|poppler117-22.01.0-2|87	-DENABLE_LIBOPENJPEG=openjpeg2		\
21mr|poppler117-22.01.0-2|88	-DENABLE_UNSTABLE_API_ABI_HEADERS:BOOL=ON	\
21mr|poppler117-22.01.0-2|89	-DENABLE_XPDF_HEADERS:BOOL=ON		\
21mr|poppler117-22.01.0-2|90	-DSPLASH_CMYK:BOOL=ON			\
21mr|poppler117-22.01.0-2|91	-G Ninja
21mr|poppler117-22.01.0-2|92	
21mr|poppler117-22.01.0-2|93	export LD_LIBRARY_PATH=$(pwd)
21mr|poppler117-22.01.0-2|94	%ninja_build
21mr|poppler117-22.01.0-2|95	
21mr|poppler117-22.01.0-2|96	%install
21mr|poppler117-22.01.0-2|97	%ninja_install -C build
21mr|poppler117-22.01.0-2|98	
21mr|poppler117-22.01.0-2|99	cp -a build/config.h %{buildroot}%{_includedir}/%{oname}/
21mr|poppler117-22.01.0-2|100	
21mr|poppler117-22.01.0-2|101	# No need now
21mr|poppler117-22.01.0-2|102	rm -rf %{buildroot}%{_bindir}
21mr|poppler117-22.01.0-2|103	rm -rf %{buildroot}%{_includedir}/%{oname}/cpp
21mr|poppler117-22.01.0-2|104	rm -rf %{buildroot}%{_libdir}/lib%{oname}-cpp.so*
21mr|poppler117-22.01.0-2|105	rm -rf %{buildroot}%{_libdir}/pkgconfig/%{oname}-cpp.pc
21mr|poppler117-22.01.0-2|106	rm -rf %{buildroot}%{_mandir}

15371 21
21mr|poppler-22.05.0-7|1	%bcond_with	bootstrap
21mr|poppler-22.05.0-7|2	
21mr|poppler-22.05.0-7|3	%if !%{with bootstrap}
21mr|poppler-22.05.0-7|4	%bcond_without	qt5
21mr|poppler-22.05.0-7|5	%bcond_without	cairo
21mr|poppler-22.05.0-7|6	%bcond_without	gtk
21mr|poppler-22.05.0-7|7	%else
21mr|poppler-22.05.0-7|8	%bcond_with	qt5
21mr|poppler-22.05.0-7|9	%bcond_with	cairo
21mr|poppler-22.05.0-7|10	%bcond_with	gtk
21mr|poppler-22.05.0-7|11	%endif
21mr|poppler-22.05.0-7|12	
21mr|poppler-22.05.0-7|13	%define major		121
21mr|poppler-22.05.0-7|14	%define glibmajor	8
21mr|poppler-22.05.0-7|15	%define qt5major	1
21mr|poppler-22.05.0-7|16	%define cppmajor	0
21mr|poppler-22.05.0-7|17	%define girmajor	0.18
21mr|poppler-22.05.0-7|18	%define libname		%mklibname %{name} %{major}
21mr|poppler-22.05.0-7|19	%define libnameglib	%mklibname %{name}-glib %{glibmajor}
21mr|poppler-22.05.0-7|20	%define libnameqt5	%mklibname %{name}-qt5- %{qt5major}
21mr|poppler-22.05.0-7|21	%define libnamecpp	%mklibname %{name}-cpp %{cppmajor}
21mr|poppler-22.05.0-7|22	%define girname		%mklibname %{name}-gir %{girmajor}
21mr|poppler-22.05.0-7|23	%define devname		%mklibname -d %{name}
21mr|poppler-22.05.0-7|24	%define devnameglib	%mklibname -d %{name}-glib
21mr|poppler-22.05.0-7|25	%define devnameqt5	%mklibname -d %{name}-qt5
21mr|poppler-22.05.0-7|26	%define devnamecpp	%mklibname -d %{name}-cpp
21mr|poppler-22.05.0-7|27	
21mr|poppler-22.05.0-7|28	Summary:	PDF rendering library
21mr|poppler-22.05.0-7|29	Name:		poppler
21mr|poppler-22.05.0-7|30	Version:	22.05.0
21mr|poppler-22.05.0-7|31	Release:	7
21mr|poppler-22.05.0-7|32	License:	GPLv2+
21mr|poppler-22.05.0-7|33	Group:		Office
21mr|poppler-22.05.0-7|34	Url:		https://poppler.freedesktop.org
21mr|poppler-22.05.0-7|35	Source0:	https://poppler.freedesktop.org/%{name}-%{version}.tar.xz
21mr|poppler-22.05.0-7|36	Patch0:		poppler-0.84.0-non-c++.patch
21mr|poppler-22.05.0-7|37	# CVE-2022-38784 CVE-2021-30860 CVE-2022-38171
21mr|poppler-22.05.0-7|38	Patch1:		https://gitlab.freedesktop.org/poppler/poppler/-/commit/27354e9d9696ee2bc063910a6c9a6b27c5184a52.patch
21mr|poppler-22.05.0-7|39	# CVE-2023-34872
21mr|poppler-22.05.0-7|40	Patch2:		https://gitlab.freedesktop.org/poppler/poppler/-/commit/591235c8b6c65a2eee88991b9ae73490fd9afdfe.patch
21mr|poppler-22.05.0-7|41	BuildRequires:	boost-devel
21mr|poppler-22.05.0-7|42	BuildRequires:	curl-devel
21mr|poppler-22.05.0-7|43	BuildRequires:	gtk-doc
21mr|poppler-22.05.0-7|44	BuildRequires:	gettext-devel
21mr|poppler-22.05.0-7|45	BuildRequires:	jpeg-devel
21mr|poppler-22.05.0-7|46	%if %{with cairo}
21mr|poppler-22.05.0-7|47	BuildRequires:	pkgconfig(cairo) >= 1.8.4
21mr|poppler-22.05.0-7|48	%endif
21mr|poppler-22.05.0-7|49	BuildRequires:	pkgconfig(freetype2)
21mr|poppler-22.05.0-7|50	BuildRequires:	pkgconfig(fontconfig)
21mr|poppler-22.05.0-7|51	%if %{with gtk}
21mr|poppler-22.05.0-7|52	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|poppler-22.05.0-7|53	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|poppler-22.05.0-7|54	BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
21mr|poppler-22.05.0-7|55	BuildRequires:  pkgconfig(gtk+-3.0)
21mr|poppler-22.05.0-7|56	%endif
21mr|poppler-22.05.0-7|57	BuildRequires:	pkgconfig(libopenjp2)
21mr|poppler-22.05.0-7|58	BuildRequires:	pkgconfig(lcms2)
21mr|poppler-22.05.0-7|59	BuildRequires:	pkgconfig(nss)
21mr|poppler-22.05.0-7|60	BuildRequires:	tiff-devel
21mr|poppler-22.05.0-7|61	%if %{with qt5}
21mr|poppler-22.05.0-7|62	BuildRequires:	pkgconfig(Qt5Core)
21mr|poppler-22.05.0-7|63	BuildRequires:	pkgconfig(Qt5Gui)
21mr|poppler-22.05.0-7|64	BuildRequires:	pkgconfig(Qt5Xml)
21mr|poppler-22.05.0-7|65	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|poppler-22.05.0-7|66	BuildRequires:	pkgconfig(Qt5Test)
21mr|poppler-22.05.0-7|67	BuildRequires:	qmake5
21mr|poppler-22.05.0-7|68	BuildRequires:	pkgconfig(zlib)
21mr|poppler-22.05.0-7|69	%endif
21mr|poppler-22.05.0-7|70	BuildRequires:	cmake
21mr|poppler-22.05.0-7|71	BuildRequires:	ninja
21mr|poppler-22.05.0-7|72	BuildRequires:	openjpeg2
21mr|poppler-22.05.0-7|73	
21mr|poppler-22.05.0-7|74	%description
21mr|poppler-22.05.0-7|75	Poppler is a PDF rendering library based on the xpdf-3.0 code base.
21mr|poppler-22.05.0-7|76	
21mr|poppler-22.05.0-7|77	%files
21mr|poppler-22.05.0-7|78	%doc AUTHORS COPYING NEWS README*
21mr|poppler-22.05.0-7|79	%{_bindir}/*
21mr|poppler-22.05.0-7|80	%{_mandir}/man1/*
21mr|poppler-22.05.0-7|81	
21mr|poppler-22.05.0-7|82	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|83	
21mr|poppler-22.05.0-7|84	%package -n %{libname}
21mr|poppler-22.05.0-7|85	Summary:	PDF rendering library
21mr|poppler-22.05.0-7|86	Group:		System/Libraries
21mr|poppler-22.05.0-7|87	Conflicts:	%{_lib}poppler12
21mr|poppler-22.05.0-7|88	Recommends:	poppler-data
21mr|poppler-22.05.0-7|89	
21mr|poppler-22.05.0-7|90	%description -n %{libname}
21mr|poppler-22.05.0-7|91	Poppler is a PDF rendering library based on the xpdf-3.0 code base.
21mr|poppler-22.05.0-7|92	
21mr|poppler-22.05.0-7|93	%files -n %{libname}
21mr|poppler-22.05.0-7|94	%{_libdir}/libpoppler.so.%{major}*
21mr|poppler-22.05.0-7|95	
21mr|poppler-22.05.0-7|96	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|97	
21mr|poppler-22.05.0-7|98	%package -n %{devname}
21mr|poppler-22.05.0-7|99	Summary:	Development files for %{name}
21mr|poppler-22.05.0-7|100	Group:		Development/C++
21mr|poppler-22.05.0-7|101	Provides:	lib%{name}-devel = %{EVRD}
21mr|poppler-22.05.0-7|102	Requires:	%{libname} = %{EVRD}
21mr|poppler-22.05.0-7|103	%if %{with gtk}
21mr|poppler-22.05.0-7|104	Requires:	%{girname} = %{EVRD}
21mr|poppler-22.05.0-7|105	%endif
21mr|poppler-22.05.0-7|106	Obsoletes:	%{libname}-devel < 0.20.2
21mr|poppler-22.05.0-7|107	
21mr|poppler-22.05.0-7|108	%description -n %{devname}
21mr|poppler-22.05.0-7|109	Development files for %{name}
21mr|poppler-22.05.0-7|110	
21mr|poppler-22.05.0-7|111	%files -n %{devname}
21mr|poppler-22.05.0-7|112	%{_libdir}/libpoppler.so
21mr|poppler-22.05.0-7|113	%dir %{_includedir}/poppler
21mr|poppler-22.05.0-7|114	%{_includedir}/poppler/config.h
21mr|poppler-22.05.0-7|115	%{_includedir}/poppler/[A-Z]*
21mr|poppler-22.05.0-7|116	%{_includedir}/poppler/fofi
21mr|poppler-22.05.0-7|117	%{_includedir}/poppler/goo
21mr|poppler-22.05.0-7|118	%{_includedir}/poppler/splash
21mr|poppler-22.05.0-7|119	%{_includedir}/poppler/poppler-config.h
21mr|poppler-22.05.0-7|120	%{_includedir}/poppler/poppler_private_export.h
21mr|poppler-22.05.0-7|121	%{_libdir}/pkgconfig/poppler.pc
21mr|poppler-22.05.0-7|122	
21mr|poppler-22.05.0-7|123	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|124	%if %{with qt5}
21mr|poppler-22.05.0-7|125	%package  -n %{devnameqt5}
21mr|poppler-22.05.0-7|126	Summary:	Development files for %{name}-qt5
21mr|poppler-22.05.0-7|127	Group:		Development/C++
21mr|poppler-22.05.0-7|128	Provides:	lib%{name}-qt5-devel = %{EVRD}
21mr|poppler-22.05.0-7|129	Requires:	%{libnameqt5} = %{EVRD}
21mr|poppler-22.05.0-7|130	Requires:	%{devname} = %{EVRD}
21mr|poppler-22.05.0-7|131	Obsoletes:	%{libnameqt5}-devel < 0.20.2
21mr|poppler-22.05.0-7|132	
21mr|poppler-22.05.0-7|133	%description -n %{devnameqt5}
21mr|poppler-22.05.0-7|134	Development files for %{name}-qt5
21mr|poppler-22.05.0-7|135	
21mr|poppler-22.05.0-7|136	%files -n %{devnameqt5}
21mr|poppler-22.05.0-7|137	%{_includedir}/poppler/qt5
21mr|poppler-22.05.0-7|138	%{_libdir}/pkgconfig/poppler-qt5.pc
21mr|poppler-22.05.0-7|139	%{_libdir}/libpoppler-qt5.so
21mr|poppler-22.05.0-7|140	
21mr|poppler-22.05.0-7|141	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|142	
21mr|poppler-22.05.0-7|143	%package -n %{libnameqt5}
21mr|poppler-22.05.0-7|144	Summary:	PDF rendering library - QT5 backend
21mr|poppler-22.05.0-7|145	Group:		System/Libraries
21mr|poppler-22.05.0-7|146	
21mr|poppler-22.05.0-7|147	%description -n %{libnameqt5}
21mr|poppler-22.05.0-7|148	Poppler is a PDF rendering library based on the xpdf-3.0 code base.
21mr|poppler-22.05.0-7|149	This is the QT5 backend version.
21mr|poppler-22.05.0-7|150	
21mr|poppler-22.05.0-7|151	%files -n %{libnameqt5}
21mr|poppler-22.05.0-7|152	%{_libdir}/libpoppler-qt5.so.%{qt5major}*
21mr|poppler-22.05.0-7|153	%endif
21mr|poppler-22.05.0-7|154	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|155	
21mr|poppler-22.05.0-7|156	%package -n %{libnamecpp}
21mr|poppler-22.05.0-7|157	Summary:	PDF rendering library - C++ backend
21mr|poppler-22.05.0-7|158	Group:		System/Libraries
21mr|poppler-22.05.0-7|159	
21mr|poppler-22.05.0-7|160	%description -n %{libnamecpp}
21mr|poppler-22.05.0-7|161	Poppler is a PDF rendering library based on the xpdf-3.0 code base.
21mr|poppler-22.05.0-7|162	This is the C++ backend version.
21mr|poppler-22.05.0-7|163	
21mr|poppler-22.05.0-7|164	%files -n %{libnamecpp}
21mr|poppler-22.05.0-7|165	%{_libdir}/libpoppler-cpp.so.%{cppmajor}*
21mr|poppler-22.05.0-7|166	
21mr|poppler-22.05.0-7|167	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|168	
21mr|poppler-22.05.0-7|169	%if %{with gtk}
21mr|poppler-22.05.0-7|170	%package -n %{libnameglib}
21mr|poppler-22.05.0-7|171	Summary:	PDF rendering library - glib binding
21mr|poppler-22.05.0-7|172	Group:		System/Libraries
21mr|poppler-22.05.0-7|173	Conflicts:	%{libname} < %{EVRD}
21mr|poppler-22.05.0-7|174	
21mr|poppler-22.05.0-7|175	%description -n %{libnameglib}
21mr|poppler-22.05.0-7|176	Poppler is a PDF rendering library based on the xpdf-3.0 code base.
21mr|poppler-22.05.0-7|177	
21mr|poppler-22.05.0-7|178	%files -n %{libnameglib}
21mr|poppler-22.05.0-7|179	%{_libdir}/libpoppler-glib.so.%{glibmajor}*
21mr|poppler-22.05.0-7|180	
21mr|poppler-22.05.0-7|181	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|182	
21mr|poppler-22.05.0-7|183	%package -n %{devnameglib}
21mr|poppler-22.05.0-7|184	Summary:	Development files for %{name}'s glib binding
21mr|poppler-22.05.0-7|185	Group:		Development/C++
21mr|poppler-22.05.0-7|186	Provides:	lib%{name}-glib-devel = %{EVRD}
21mr|poppler-22.05.0-7|187	Requires:	%{girname} = %{EVRD}
21mr|poppler-22.05.0-7|188	Requires:	%{libnameglib} = %{EVRD}
21mr|poppler-22.05.0-7|189	Requires:	%{devname} = %{EVRD}
21mr|poppler-22.05.0-7|190	Conflicts:	%{devname} < %{EVRD}
21mr|poppler-22.05.0-7|191	Obsoletes:	%{libnameglib}-devel < 0.20.2
21mr|poppler-22.05.0-7|192	
21mr|poppler-22.05.0-7|193	%description -n %{devnameglib}
21mr|poppler-22.05.0-7|194	Development files for %{name}'s glib binding.
21mr|poppler-22.05.0-7|195	
21mr|poppler-22.05.0-7|196	%files -n %{devnameglib}
21mr|poppler-22.05.0-7|197	%{_libdir}/libpoppler-glib.so
21mr|poppler-22.05.0-7|198	%{_libdir}/pkgconfig/poppler-glib.pc
21mr|poppler-22.05.0-7|199	%{_includedir}/poppler/glib
21mr|poppler-22.05.0-7|200	
21mr|poppler-22.05.0-7|201	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|202	
21mr|poppler-22.05.0-7|203	%package -n %{girname}
21mr|poppler-22.05.0-7|204	Summary:	GObject Introspection interface library for %{name}
21mr|poppler-22.05.0-7|205	Group:		System/Libraries
21mr|poppler-22.05.0-7|206	Conflicts:	%{_lib}poppler25 < 0.20.0-1
21mr|poppler-22.05.0-7|207	Conflicts:	%{_lib}poppler19 < 0.18.4-3
21mr|poppler-22.05.0-7|208	
21mr|poppler-22.05.0-7|209	%description -n %{girname}
21mr|poppler-22.05.0-7|210	GObject Introspection interface library for %{name}.
21mr|poppler-22.05.0-7|211	
21mr|poppler-22.05.0-7|212	%files -n %{girname}
21mr|poppler-22.05.0-7|213	%{_libdir}/girepository-1.0/Poppler-0.18.typelib
21mr|poppler-22.05.0-7|214	%{_datadir}/gir-1.0/Poppler-0.18.gir
21mr|poppler-22.05.0-7|215	
21mr|poppler-22.05.0-7|216	# end of gtk
21mr|poppler-22.05.0-7|217	%endif
21mr|poppler-22.05.0-7|218	
21mr|poppler-22.05.0-7|219	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|220	
21mr|poppler-22.05.0-7|221	%package -n %{devnamecpp}
21mr|poppler-22.05.0-7|222	Summary:	Development files for %{name}-cpp
21mr|poppler-22.05.0-7|223	Group:		Development/C++
21mr|poppler-22.05.0-7|224	Provides:	lib%{name}-cpp-devel = %{EVRD}
21mr|poppler-22.05.0-7|225	Requires:	%{libnamecpp} = %{EVRD}
21mr|poppler-22.05.0-7|226	Requires:	%{devname} = %{EVRD}
21mr|poppler-22.05.0-7|227	
21mr|poppler-22.05.0-7|228	%description -n %{devnamecpp}
21mr|poppler-22.05.0-7|229	Development files for %{name}-cpp
21mr|poppler-22.05.0-7|230	
21mr|poppler-22.05.0-7|231	%files -n %{devnamecpp}
21mr|poppler-22.05.0-7|232	%{_libdir}/libpoppler-cpp.so
21mr|poppler-22.05.0-7|233	%{_libdir}/pkgconfig/poppler-cpp.pc
21mr|poppler-22.05.0-7|234	%{_includedir}/poppler/cpp
21mr|poppler-22.05.0-7|235	
21mr|poppler-22.05.0-7|236	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|237	
21mr|poppler-22.05.0-7|238	%package doc
21mr|poppler-22.05.0-7|239	Summary:	Documentation for %{name}
21mr|poppler-22.05.0-7|240	Group:		Documentation
21mr|poppler-22.05.0-7|241	
21mr|poppler-22.05.0-7|242	%description doc
21mr|poppler-22.05.0-7|243	Documentation for %{name}.
21mr|poppler-22.05.0-7|244	
21mr|poppler-22.05.0-7|245	%files doc
21mr|poppler-22.05.0-7|246	# not persist in bootstap builds
21mr|poppler-22.05.0-7|247	%optional %{_datadir}/gtk-doc/html/poppler
21mr|poppler-22.05.0-7|248	
21mr|poppler-22.05.0-7|249	#-----------------------------------------------------------------
21mr|poppler-22.05.0-7|250	
21mr|poppler-22.05.0-7|251	%prep
21mr|poppler-22.05.0-7|252	%autosetup -p1
21mr|poppler-22.05.0-7|253	
21mr|poppler-22.05.0-7|254	find . -type f |xargs chmod 0644
21mr|poppler-22.05.0-7|255	chmod 0755 make-glib-api-docs
21mr|poppler-22.05.0-7|256	
21mr|poppler-22.05.0-7|257	%build
21mr|poppler-22.05.0-7|258	export CPPFLAGS="-I%{_includedir}/freetype2"
21mr|poppler-22.05.0-7|259	export PATH="%_libdir/qt5/bin:${PATH}"
21mr|poppler-22.05.0-7|260	
21mr|poppler-22.05.0-7|261	sed -i -e '/CXX_STANDARD/iadd_definitions(-fno-lto)' CMakeLists.txt
21mr|poppler-22.05.0-7|262	
21mr|poppler-22.05.0-7|263	%cmake \
21mr|poppler-22.05.0-7|264	-DENABLE_XPDF_HEADERS:BOOL=ON \
21mr|poppler-22.05.0-7|265	-DENABLE_UNSTABLE_API_ABI_HEADERS:BOOL=ON \
21mr|poppler-22.05.0-7|266	-DQT_QMAKE_EXECUTABLE=%{_libdir}/qt5/bin/qmake \
21mr|poppler-22.05.0-7|267	%if %{with cairo}
21mr|poppler-22.05.0-7|268	-DWITH_Cairo:BOOL=ON \
21mr|poppler-22.05.0-7|269	%endif
21mr|poppler-22.05.0-7|270	-DENABLE_GTK_DOC:BOOL=ON \
21mr|poppler-22.05.0-7|271	-DENABLE_GOBJECT_INTROSPECTION:BOOL=ON \
21mr|poppler-22.05.0-7|272	%if !%{with gtk}
21mr|poppler-22.05.0-7|273	-DENABLE_GLIB:BOOL=ON \
21mr|poppler-22.05.0-7|274	%endif
21mr|poppler-22.05.0-7|275	-DSPLASH_CMYK:BOOL=ON \
21mr|poppler-22.05.0-7|276	-DENABLE_CMS=lcms2 \
21mr|poppler-22.05.0-7|277	-DENABLE_DCTDECODER=libjpeg \
21mr|poppler-22.05.0-7|278	-DENABLE_LIBOPENJPEG=openjpeg2 \
21mr|poppler-22.05.0-7|279	-G Ninja
21mr|poppler-22.05.0-7|280	
21mr|poppler-22.05.0-7|281	export LD_LIBRARY_PATH=$(pwd)
21mr|poppler-22.05.0-7|282	%ninja_build
21mr|poppler-22.05.0-7|283	
21mr|poppler-22.05.0-7|284	%install
21mr|poppler-22.05.0-7|285	%ninja_install -C build
21mr|poppler-22.05.0-7|286	
21mr|poppler-22.05.0-7|287	cp -a build/config.h %{buildroot}%{_includedir}/poppler/

15372 21
21mr|poppler-data-0.4.11-4|1	Summary:	Encoding files for poppler
21mr|poppler-data-0.4.11-4|2	Name:		poppler-data
21mr|poppler-data-0.4.11-4|3	Version:	0.4.11
21mr|poppler-data-0.4.11-4|4	Release:	4
21mr|poppler-data-0.4.11-4|5	License:	Distributable
21mr|poppler-data-0.4.11-4|6	Group:		Development/X11
21mr|poppler-data-0.4.11-4|7	Url:		http://poppler.freedesktop.org
21mr|poppler-data-0.4.11-4|8	Source0:	http://poppler.freedesktop.org/%{name}-%{version}.tar.gz
21mr|poppler-data-0.4.11-4|9	BuildArch:	noarch
21mr|poppler-data-0.4.11-4|10	
21mr|poppler-data-0.4.11-4|11	%description
21mr|poppler-data-0.4.11-4|12	This package consists of encoding files for use with poppler.  The
21mr|poppler-data-0.4.11-4|13	encoding files are optional and poppler will automatically read them
21mr|poppler-data-0.4.11-4|14	if they are present.  When installed, the encoding files enables
21mr|poppler-data-0.4.11-4|15	poppler to correctly render CJK and Cyrillic properly.  While poppler
21mr|poppler-data-0.4.11-4|16	is licensed under the GPL, these encoding files are copyright Adobe
21mr|poppler-data-0.4.11-4|17	and licensed much more strictly, and thus distributed separately.
21mr|poppler-data-0.4.11-4|18	
21mr|poppler-data-0.4.11-4|19	%files
21mr|poppler-data-0.4.11-4|20	%doc README
21mr|poppler-data-0.4.11-4|21	%license COPYING
21mr|poppler-data-0.4.11-4|22	%{_datadir}/poppler/
21mr|poppler-data-0.4.11-4|23	
21mr|poppler-data-0.4.11-4|24	#---------------------------------------------------------------
21mr|poppler-data-0.4.11-4|25	
21mr|poppler-data-0.4.11-4|26	%package devel
21mr|poppler-data-0.4.11-4|27	Summary:	Developer files for %{name}
21mr|poppler-data-0.4.11-4|28	Requires:	%{name} = %{EVRD}
21mr|poppler-data-0.4.11-4|29	Group:		Development/Other
21mr|poppler-data-0.4.11-4|30	
21mr|poppler-data-0.4.11-4|31	%description devel
21mr|poppler-data-0.4.11-4|32	%{summary}.
21mr|poppler-data-0.4.11-4|33	
21mr|poppler-data-0.4.11-4|34	%files devel
21mr|poppler-data-0.4.11-4|35	%license COPYING
21mr|poppler-data-0.4.11-4|36	%{_datadir}/pkgconfig/%{name}.pc
21mr|poppler-data-0.4.11-4|37	
21mr|poppler-data-0.4.11-4|38	#---------------------------------------------------------------
21mr|poppler-data-0.4.11-4|39	
21mr|poppler-data-0.4.11-4|40	%prep
21mr|poppler-data-0.4.11-4|41	%autosetup -p1
21mr|poppler-data-0.4.11-4|42	
21mr|poppler-data-0.4.11-4|43	%build
21mr|poppler-data-0.4.11-4|44	
21mr|poppler-data-0.4.11-4|45	%install
21mr|poppler-data-0.4.11-4|46	%makeinstall_std datadir=%{_datadir}

15373 21
21mr|popt-1.18-1|1	%define	major	0
21mr|popt-1.18-1|2	%define	libname	%mklibname %{name} %{major}
21mr|popt-1.18-1|3	%define	devname	%mklibname %{name} -d
21mr|popt-1.18-1|4	
21mr|popt-1.18-1|5	Summary:	C library for parsing command line parameters
21mr|popt-1.18-1|6	Name:		popt
21mr|popt-1.18-1|7	Version:	1.18
21mr|popt-1.18-1|8	Release:	1
21mr|popt-1.18-1|9	Epoch:		1
21mr|popt-1.18-1|10	License:	MIT
21mr|popt-1.18-1|11	Group:		System/Libraries
21mr|popt-1.18-1|12	Url:		http://rpm5.org/files/popt/
21mr|popt-1.18-1|13	Source0:    http://ftp.rpm.org/popt/releases/popt-1.x/popt-%{version}.tar.gz
21mr|popt-1.18-1|14	BuildRequires:	gettext
21mr|popt-1.18-1|15	BuildRequires:	gettext-devel
21mr|popt-1.18-1|16	
21mr|popt-1.18-1|17	%description
21mr|popt-1.18-1|18	Popt is a C library for parsing command line parameters. Popt was
21mr|popt-1.18-1|19	heavily influenced by the getopt() and getopt_long() functions, but
21mr|popt-1.18-1|20	it improves on them by allowing more powerful argument expansion.
21mr|popt-1.18-1|21	Popt can parse arbitrary argv[] style arrays and automatically set
21mr|popt-1.18-1|22	variables based on command line arguments. Popt allows command line
21mr|popt-1.18-1|23	arguments to be aliased via configuration files and includes utility
21mr|popt-1.18-1|24	functions for parsing arbitrary strings into argv[] arrays using
21mr|popt-1.18-1|25	shell-like rules.
21mr|popt-1.18-1|26	
21mr|popt-1.18-1|27	%package -n	%{libname}
21mr|popt-1.18-1|28	Summary:	Main %{name} library
21mr|popt-1.18-1|29	Group:		System/Libraries
21mr|popt-1.18-1|30	Requires:	%{name}-data = %{EVRD}
21mr|popt-1.18-1|31	Provides:	%{name} = %{EVRD}
21mr|popt-1.18-1|32	
21mr|popt-1.18-1|33	%description -n %{libname}
21mr|popt-1.18-1|34	This package contains the library needed to run programs dynamically
21mr|popt-1.18-1|35	linked with the %{name} library.
21mr|popt-1.18-1|36	
21mr|popt-1.18-1|37	%package -n	%{devname}
21mr|popt-1.18-1|38	Summary:	Development headers and libraries for %{name}
21mr|popt-1.18-1|39	Group:		Development/C
21mr|popt-1.18-1|40	Requires:	%{libname} = %{EVRD}
21mr|popt-1.18-1|41	Provides:	%{name}-devel = %{EVRD}
21mr|popt-1.18-1|42	
21mr|popt-1.18-1|43	%description -n	%{devname}
21mr|popt-1.18-1|44	This package contains the header files and libraries needed for
21mr|popt-1.18-1|45	developing programs using the %{name} library.
21mr|popt-1.18-1|46	
21mr|popt-1.18-1|47	%package	data
21mr|popt-1.18-1|48	Summary:	Data files for %{name}
21mr|popt-1.18-1|49	Group:		System/Libraries
21mr|popt-1.18-1|50	BuildArch:	noarch
21mr|popt-1.18-1|51	
21mr|popt-1.18-1|52	%description	data
21mr|popt-1.18-1|53	This package contains popt data files like locales.
21mr|popt-1.18-1|54	
21mr|popt-1.18-1|55	%prep
21mr|popt-1.18-1|56	%autosetup -p1
21mr|popt-1.18-1|57	autoheader
21mr|popt-1.18-1|58	aclocal
21mr|popt-1.18-1|59	automake -a
21mr|popt-1.18-1|60	autoconf
21mr|popt-1.18-1|61	autoreconf -fi
21mr|popt-1.18-1|62	
21mr|popt-1.18-1|63	%build
21mr|popt-1.18-1|64	CONFIGURE_TOP="$PWD"
21mr|popt-1.18-1|65	
21mr|popt-1.18-1|66	mkdir -p system
21mr|popt-1.18-1|67	pushd system
21mr|popt-1.18-1|68	%configure \
21mr|popt-1.18-1|69	--disable-rpath \
21mr|popt-1.18-1|70	--enable-static
21mr|popt-1.18-1|71	%make_build
21mr|popt-1.18-1|72	popd
21mr|popt-1.18-1|73	
21mr|popt-1.18-1|74	%install
21mr|popt-1.18-1|75	%makeinstall_std -C system
21mr|popt-1.18-1|76	mkdir -p %{buildroot}/%{_lib}
21mr|popt-1.18-1|77	mv %{buildroot}%{_libdir}/libpopt.so.%{major}* %{buildroot}/%{_lib}
21mr|popt-1.18-1|78	ln -srf %{buildroot}/%{_lib}/libpopt.so.%{major}.* %{buildroot}%{_libdir}/libpopt.so
21mr|popt-1.18-1|79	
21mr|popt-1.18-1|80	%find_lang %{name}
21mr|popt-1.18-1|81	
21mr|popt-1.18-1|82	%files -n %{libname}
21mr|popt-1.18-1|83	%doc README CHANGES
21mr|popt-1.18-1|84	/%{_lib}/libpopt.so.%{major}*
21mr|popt-1.18-1|85	
21mr|popt-1.18-1|86	%files -n %{devname}
21mr|popt-1.18-1|87	%{_includedir}/popt.h
21mr|popt-1.18-1|88	%{_libdir}/pkgconfig/popt.pc
21mr|popt-1.18-1|89	%{_libdir}/libpopt.a
21mr|popt-1.18-1|90	%{_libdir}/libpopt.so
21mr|popt-1.18-1|91	%{_mandir}/man3/popt.3*
21mr|popt-1.18-1|92	
21mr|popt-1.18-1|93	%files data -f %{name}.lang

15374 21
21mr|portals-pom-1.3-20|1	Name:          portals-pom
21mr|portals-pom-1.3-20|2	Version:       1.3
21mr|portals-pom-1.3-20|3	Release:       20
21mr|portals-pom-1.3-20|4	Summary:       Apache Portals parent pom
21mr|portals-pom-1.3-20|5	License:       ASL 2.0
21mr|portals-pom-1.3-20|6	Url:           http://portals.apache.org/
21mr|portals-pom-1.3-20|7	# svn export http://svn.apache.org/repos/asf/portals/portals-pom/tags/portals-pom-1.3
21mr|portals-pom-1.3-20|8	# tar czf portals-pom-1.3-src-svn.tar.gz portals-pom-1.3
21mr|portals-pom-1.3-20|9	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|portals-pom-1.3-20|10	BuildRequires: maven-local
21mr|portals-pom-1.3-20|11	BuildRequires: maven-install-plugin
21mr|portals-pom-1.3-20|12	BuildRequires: maven-plugins-pom
21mr|portals-pom-1.3-20|13	Group:          Development/Java
21mr|portals-pom-1.3-20|14	BuildArch:     noarch
21mr|portals-pom-1.3-20|15	# Java stack is not supported on x86_32
21mr|portals-pom-1.3-20|16	ExcludeArch: %{ix86}
21mr|portals-pom-1.3-20|17	
21mr|portals-pom-1.3-20|18	%description
21mr|portals-pom-1.3-20|19	Apache Portals is a collaborative software development project
21mr|portals-pom-1.3-20|20	dedicated to providing robust, full-featured, commercial-quality,
21mr|portals-pom-1.3-20|21	and freely available Portal related software on a wide variety of
21mr|portals-pom-1.3-20|22	platforms and programming languages. This project is managed in
21mr|portals-pom-1.3-20|23	cooperation with various individuals worldwide (both independent and
21mr|portals-pom-1.3-20|24	company-affiliated experts), who use the Internet to communicate, plan,
21mr|portals-pom-1.3-20|25	and develop Portal software and related documentation.
21mr|portals-pom-1.3-20|26	
21mr|portals-pom-1.3-20|27	%prep
21mr|portals-pom-1.3-20|28	%setup -q
21mr|portals-pom-1.3-20|29	
21mr|portals-pom-1.3-20|30	%pom_remove_plugin :ianal-maven-plugin
21mr|portals-pom-1.3-20|31	
21mr|portals-pom-1.3-20|32	for d in LICENSE NOTICE ; do
21mr|portals-pom-1.3-20|33	iconv -f iso8859-1 -t utf-8 $d > $d.conv && mv -f $d.conv $d
21mr|portals-pom-1.3-20|34	sed -i 's/\r//' $d
21mr|portals-pom-1.3-20|35	done
21mr|portals-pom-1.3-20|36	
21mr|portals-pom-1.3-20|37	%build
21mr|portals-pom-1.3-20|38	
21mr|portals-pom-1.3-20|39	%mvn_build
21mr|portals-pom-1.3-20|40	
21mr|portals-pom-1.3-20|41	%install
21mr|portals-pom-1.3-20|42	%mvn_install
21mr|portals-pom-1.3-20|43	
21mr|portals-pom-1.3-20|44	%files -f .mfiles
21mr|portals-pom-1.3-20|45	%license LICENSE NOTICE
21mr|portals-pom-1.3-20|46	

15375 21
21mr|portaudio-19.7.0-1|1	%define	major 2
21mr|portaudio-19.7.0-1|2	%define	cppmajor 0
21mr|portaudio-19.7.0-1|3	%define	libname %mklibname portaudio %{major}
21mr|portaudio-19.7.0-1|4	%define	devname %mklibname portaudio -d
21mr|portaudio-19.7.0-1|5	
21mr|portaudio-19.7.0-1|6	%define	snapshot 20210406
21mr|portaudio-19.7.0-1|7	%define	oversion 190700
21mr|portaudio-19.7.0-1|8	
21mr|portaudio-19.7.0-1|9	Summary:	Cross platform audio I/O library
21mr|portaudio-19.7.0-1|10	Name:		portaudio
21mr|portaudio-19.7.0-1|11	Version:	19.7.0
21mr|portaudio-19.7.0-1|12	Release:	1
21mr|portaudio-19.7.0-1|13	License:	BSD
21mr|portaudio-19.7.0-1|14	Group:		System/Libraries
21mr|portaudio-19.7.0-1|15	Url:		http://www.portaudio.com/
21mr|portaudio-19.7.0-1|16	Source0:	http://files.portaudio.com/archives/pa_stable_v%{oversion}_%{snapshot}.tgz
21mr|portaudio-19.7.0-1|17	Patch0:		portaudio-19.7.0-fix-parallel-build.patch
21mr|portaudio-19.7.0-1|18	# Add some extra API needed by audacity:
21mr|portaudio-19.7.0-1|19	# https://audacity.googlecode.com/svn/audacity-src/trunk/lib-src/portmixer/portaudio.patch
21mr|portaudio-19.7.0-1|20	Patch1:		portaudio-19.7.0-make-portmixer-work-with-audacity.patch
21mr|portaudio-19.7.0-1|21	Patch2:		portaudio-19.7.0-fix-pkgconfig-file.patch
21mr|portaudio-19.7.0-1|22	Patch3:		portaudio-19.7.0-no-date-in-doxygen-docs.patch
21mr|portaudio-19.7.0-1|23	BuildRequires:	doxygen
21mr|portaudio-19.7.0-1|24	BuildRequires:	alsa-oss-devel
21mr|portaudio-19.7.0-1|25	BuildRequires:	pkgconfig(alsa)
21mr|portaudio-19.7.0-1|26	BuildRequires:	pkgconfig(celt)
21mr|portaudio-19.7.0-1|27	BuildRequires:	pkgconfig(jack)
21mr|portaudio-19.7.0-1|28	BuildRequires:	pkgconfig(samplerate)
21mr|portaudio-19.7.0-1|29	
21mr|portaudio-19.7.0-1|30	%description
21mr|portaudio-19.7.0-1|31	PortAudio is a free, cross platform, open-source, audio I/O library. It lets
21mr|portaudio-19.7.0-1|32	you write simple audio programs in 'C' that will compile and run on many
21mr|portaudio-19.7.0-1|33	platforms including Windows, Macintosh (8,9,X), Unix (OSS), SGI, and BeOS.
21mr|portaudio-19.7.0-1|34	PortAudio is intended to promote the exchange of audio synthesis software
21mr|portaudio-19.7.0-1|35	between developers on different platforms, and was recently selected as the
21mr|portaudio-19.7.0-1|36	audio component of a larger PortMusic project that includes MIDI and sound
21mr|portaudio-19.7.0-1|37	file support.
21mr|portaudio-19.7.0-1|38	
21mr|portaudio-19.7.0-1|39	PortAudio provides a very simple API for recording and/or playing sound using
21mr|portaudio-19.7.0-1|40	a simple callback function. Example programs are included that synthesize sine
21mr|portaudio-19.7.0-1|41	waves and pink noise, perform fuzz distortion on a guitar, list available audio
21mr|portaudio-19.7.0-1|42	devices, etc.
21mr|portaudio-19.7.0-1|43	
21mr|portaudio-19.7.0-1|44	#----------------------------------------------------------------------------
21mr|portaudio-19.7.0-1|45	
21mr|portaudio-19.7.0-1|46	%package -n %{libname}
21mr|portaudio-19.7.0-1|47	Summary:	Cross platform audio I/O library
21mr|portaudio-19.7.0-1|48	Group:		System/Libraries
21mr|portaudio-19.7.0-1|49	Provides:	libportaudio2 = %{EVRD}
21mr|portaudio-19.7.0-1|50	# TODO: Make a proper sub-package for c++ bindings
21mr|portaudio-19.7.0-1|51	Provides:	libportaudiocpp0 = %{EVRD}
21mr|portaudio-19.7.0-1|52	
21mr|portaudio-19.7.0-1|53	%description -n %{libname}
21mr|portaudio-19.7.0-1|54	PortAudio is a free, cross platform, open-source, audio I/O library. It lets
21mr|portaudio-19.7.0-1|55	you write simple audio programs in 'C' that will compile and run on many
21mr|portaudio-19.7.0-1|56	platforms including Windows, Macintosh (8,9,X), Unix (OSS), SGI, and BeOS.
21mr|portaudio-19.7.0-1|57	PortAudio is intended to promote the exchange of audio synthesis software
21mr|portaudio-19.7.0-1|58	between developers on different platforms, and was recently selected as the
21mr|portaudio-19.7.0-1|59	audio component of a larger PortMusic project that includes MIDI and sound
21mr|portaudio-19.7.0-1|60	file support.
21mr|portaudio-19.7.0-1|61	
21mr|portaudio-19.7.0-1|62	PortAudio provides a very simple API for recording and/or playing sound using
21mr|portaudio-19.7.0-1|63	a simple callback function. Example programs are included that synthesize sine
21mr|portaudio-19.7.0-1|64	waves and pink noise, perform fuzz distortion on a guitar, list available audio
21mr|portaudio-19.7.0-1|65	devices, etc.
21mr|portaudio-19.7.0-1|66	
21mr|portaudio-19.7.0-1|67	%files -n %{libname}
21mr|portaudio-19.7.0-1|68	%doc LICENSE.txt README.md
21mr|portaudio-19.7.0-1|69	%{_libdir}/libportaudio.so.%{major}*
21mr|portaudio-19.7.0-1|70	%{_libdir}/libportaudiocpp.so.%{cppmajor}*
21mr|portaudio-19.7.0-1|71	
21mr|portaudio-19.7.0-1|72	#----------------------------------------------------------------------------
21mr|portaudio-19.7.0-1|73	
21mr|portaudio-19.7.0-1|74	%package -n %{devname}
21mr|portaudio-19.7.0-1|75	Summary:	Development files for the PortAudio library
21mr|portaudio-19.7.0-1|76	Group:		Development/C
21mr|portaudio-19.7.0-1|77	Requires:	%{libname} = %{EVRD}
21mr|portaudio-19.7.0-1|78	Provides:	%{name}-devel = %{EVRD}
21mr|portaudio-19.7.0-1|79	Provides:	lib%{name}-devel = %{EVRD}
21mr|portaudio-19.7.0-1|80	
21mr|portaudio-19.7.0-1|81	%description -n	%{devname}
21mr|portaudio-19.7.0-1|82	PortAudio is a free, cross platform, open-source, audio I/O library. It lets
21mr|portaudio-19.7.0-1|83	you write simple audio programs in 'C' that will compile and run on many
21mr|portaudio-19.7.0-1|84	platforms including Windows, Macintosh (8,9,X), Unix (OSS), SGI, and BeOS.
21mr|portaudio-19.7.0-1|85	PortAudio is intended to promote the exchange of audio synthesis software
21mr|portaudio-19.7.0-1|86	between developers on different platforms, and was recently selected as the
21mr|portaudio-19.7.0-1|87	audio component of a larger PortMusic project that includes MIDI and sound
21mr|portaudio-19.7.0-1|88	file support.
21mr|portaudio-19.7.0-1|89	
21mr|portaudio-19.7.0-1|90	PortAudio provides a very simple API for recording and/or playing sound using
21mr|portaudio-19.7.0-1|91	a simple callback function. Example programs are included that synthesize sine
21mr|portaudio-19.7.0-1|92	waves and pink noise, perform fuzz distortion on a guitar, list available audio
21mr|portaudio-19.7.0-1|93	devices, etc.
21mr|portaudio-19.7.0-1|94	
21mr|portaudio-19.7.0-1|95	This package contains development files for the PortAudio library.
21mr|portaudio-19.7.0-1|96	
21mr|portaudio-19.7.0-1|97	%files -n %{devname}
21mr|portaudio-19.7.0-1|98	%doc doc/html/*
21mr|portaudio-19.7.0-1|99	%{_includedir}/*
21mr|portaudio-19.7.0-1|100	%{_libdir}/libportaudio.so
21mr|portaudio-19.7.0-1|101	%{_libdir}/libportaudiocpp.so
21mr|portaudio-19.7.0-1|102	%{_libdir}/pkgconfig/%{name}-*.pc
21mr|portaudio-19.7.0-1|103	%{_libdir}/pkgconfig/portaudiocpp.pc
21mr|portaudio-19.7.0-1|104	
21mr|portaudio-19.7.0-1|105	#----------------------------------------------------------------------------
21mr|portaudio-19.7.0-1|106	
21mr|portaudio-19.7.0-1|107	%prep
21mr|portaudio-19.7.0-1|108	%setup -qn %{name}
21mr|portaudio-19.7.0-1|109	%apply_patches
21mr|portaudio-19.7.0-1|110	
21mr|portaudio-19.7.0-1|111	# Fix perms
21mr|portaudio-19.7.0-1|112	find . -type d | xargs chmod 755
21mr|portaudio-19.7.0-1|113	find . -type f | xargs chmod 644
21mr|portaudio-19.7.0-1|114	
21mr|portaudio-19.7.0-1|115	# Strip away annoying ^M
21mr|portaudio-19.7.0-1|116	find . -type f | xargs perl -p -i -e 's/\r//'
21mr|portaudio-19.7.0-1|117	
21mr|portaudio-19.7.0-1|118	
21mr|portaudio-19.7.0-1|119	%build
21mr|portaudio-19.7.0-1|120	autoreconf -vfi
21mr|portaudio-19.7.0-1|121	
21mr|portaudio-19.7.0-1|122	# Fix cxx lib overlinking issue
21mr|portaudio-19.7.0-1|123	pushd bindings/cpp
21mr|portaudio-19.7.0-1|124	autoreconf -vfi
21mr|portaudio-19.7.0-1|125	popd
21mr|portaudio-19.7.0-1|126	
21mr|portaudio-19.7.0-1|127	# Why does autoreconf drop the executable bit?
21mr|portaudio-19.7.0-1|128	chmod +x configure bindings/cpp/configure
21mr|portaudio-19.7.0-1|129	
21mr|portaudio-19.7.0-1|130	%configure --disable-static \
21mr|portaudio-19.7.0-1|131	--enable-cxx \
21mr|portaudio-19.7.0-1|132	--with-alsa \
21mr|portaudio-19.7.0-1|133	--with-oss \
21mr|portaudio-19.7.0-1|134	--with-jack
21mr|portaudio-19.7.0-1|135	
21mr|portaudio-19.7.0-1|136	%make
21mr|portaudio-19.7.0-1|137	
21mr|portaudio-19.7.0-1|138	# Build html devel documentation
21mr|portaudio-19.7.0-1|139	doxygen
21mr|portaudio-19.7.0-1|140	
21mr|portaudio-19.7.0-1|141	
21mr|portaudio-19.7.0-1|142	%install
21mr|portaudio-19.7.0-1|143	%makeinstall_std

15376 21
21mr|portlet-2.0-api-1.0-18|1	%global api_version 2.0
21mr|portlet-2.0-api-1.0-18|2	%global pkg_name portlet-api_%{api_version}_spec
21mr|portlet-2.0-api-1.0-18|3	Name:          portlet-2.0-api
21mr|portlet-2.0-api-1.0-18|4	Version:       1.0
21mr|portlet-2.0-api-1.0-18|5	Release:       18
21mr|portlet-2.0-api-1.0-18|6	Summary:       Java Portlet Specification V2.0
21mr|portlet-2.0-api-1.0-18|7	License:       ASL 2.0
21mr|portlet-2.0-api-1.0-18|8	Url:           http://portals.apache.org/
21mr|portlet-2.0-api-1.0-18|9	# svn export http://svn.apache.org/repos/asf/portals/portlet-spec/tags/portlet-api_2.0_spec-1.0 portlet-2.0-api-1.0
21mr|portlet-2.0-api-1.0-18|10	# tar czf portlet-2.0-api-1.0-src-svn.tar.gz portlet-2.0-api-1.0
21mr|portlet-2.0-api-1.0-18|11	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|portlet-2.0-api-1.0-18|12	
21mr|portlet-2.0-api-1.0-18|13	BuildRequires: mvn(org.apache.portals:portals-pom:pom:)
21mr|portlet-2.0-api-1.0-18|14	BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|portlet-2.0-api-1.0-18|15	BuildRequires: maven-local
21mr|portlet-2.0-api-1.0-18|16	BuildRequires: maven-plugin-bundle
21mr|portlet-2.0-api-1.0-18|17	Group:          Development/Java
21mr|portlet-2.0-api-1.0-18|18	BuildArch:     noarch
21mr|portlet-2.0-api-1.0-18|19	# Java stack is not supported on x86_32
21mr|portlet-2.0-api-1.0-18|20	ExcludeArch: %{ix86}
21mr|portlet-2.0-api-1.0-18|21	
21mr|portlet-2.0-api-1.0-18|22	%description
21mr|portlet-2.0-api-1.0-18|23	The Java Portlet API version 2.0 developed by the
21mr|portlet-2.0-api-1.0-18|24	Java Community Process JSR-286 Expert Group.
21mr|portlet-2.0-api-1.0-18|25	
21mr|portlet-2.0-api-1.0-18|26	%package javadoc
21mr|portlet-2.0-api-1.0-18|27	Summary:       Javadoc for %{name}
21mr|portlet-2.0-api-1.0-18|28	
21mr|portlet-2.0-api-1.0-18|29	%description javadoc
21mr|portlet-2.0-api-1.0-18|30	This package contains javadoc for %{name}.
21mr|portlet-2.0-api-1.0-18|31	
21mr|portlet-2.0-api-1.0-18|32	%prep
21mr|portlet-2.0-api-1.0-18|33	%setup -q
21mr|portlet-2.0-api-1.0-18|34	# cleanup
21mr|portlet-2.0-api-1.0-18|35	find . -name '*.class' -delete
21mr|portlet-2.0-api-1.0-18|36	find . -name '*.jar' -delete
21mr|portlet-2.0-api-1.0-18|37	
21mr|portlet-2.0-api-1.0-18|38	for p in LICENSE NOTICE;do
21mr|portlet-2.0-api-1.0-18|39	iconv -f iso8859-1 -t utf-8 ${p} > ${p}.conv && mv -f ${p}.conv ${p}
21mr|portlet-2.0-api-1.0-18|40	sed -i 's/\r//' ${p}
21mr|portlet-2.0-api-1.0-18|41	done
21mr|portlet-2.0-api-1.0-18|42	
21mr|portlet-2.0-api-1.0-18|43	# change apis version
21mr|portlet-2.0-api-1.0-18|44	sed -i "s|javax.servlet.http;version=2.4,*|javax.servlet.http;version=3.0,*|" pom.xml
21mr|portlet-2.0-api-1.0-18|45	
21mr|portlet-2.0-api-1.0-18|46	# Force tomcat apis
21mr|portlet-2.0-api-1.0-18|47	%pom_remove_dep javax.servlet:servlet-api
21mr|portlet-2.0-api-1.0-18|48	%pom_add_dep org.apache.tomcat:tomcat-servlet-api::provided
21mr|portlet-2.0-api-1.0-18|49	
21mr|portlet-2.0-api-1.0-18|50	%mvn_file :%{pkg_name} %{name}
21mr|portlet-2.0-api-1.0-18|51	%mvn_alias :%{pkg_name} javax.portlet:portlet-api
21mr|portlet-2.0-api-1.0-18|52	
21mr|portlet-2.0-api-1.0-18|53	%build
21mr|portlet-2.0-api-1.0-18|54	
21mr|portlet-2.0-api-1.0-18|55	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|portlet-2.0-api-1.0-18|56	
21mr|portlet-2.0-api-1.0-18|57	%install
21mr|portlet-2.0-api-1.0-18|58	%mvn_install
21mr|portlet-2.0-api-1.0-18|59	
21mr|portlet-2.0-api-1.0-18|60	%files -f .mfiles
21mr|portlet-2.0-api-1.0-18|61	%license LICENSE NOTICE
21mr|portlet-2.0-api-1.0-18|62	
21mr|portlet-2.0-api-1.0-18|63	%files javadoc -f .mfiles-javadoc
21mr|portlet-2.0-api-1.0-18|64	%license LICENSE NOTICE
21mr|portlet-2.0-api-1.0-18|65	

15377 21
21mr|portmidi-2.0.3-1|1	# Enable this when is abi-dumper processing is needed
21mr|portmidi-2.0.3-1|2	#undefine _find_debuginfo_dwz_opts
21mr|portmidi-2.0.3-1|3	
21mr|portmidi-2.0.3-1|4	%define	major	2
21mr|portmidi-2.0.3-1|5	%define	libname	%mklibname %{name} %{major}
21mr|portmidi-2.0.3-1|6	%define	develname	%mklibname -d %{name}
21mr|portmidi-2.0.3-1|7	
21mr|portmidi-2.0.3-1|8	Summary:	Real-time MIDI input/output, audio I/O library
21mr|portmidi-2.0.3-1|9	Name:		portmidi
21mr|portmidi-2.0.3-1|10	Epoch:		2
21mr|portmidi-2.0.3-1|11	Version:	2.0.3
21mr|portmidi-2.0.3-1|12	Release:	1
21mr|portmidi-2.0.3-1|13	License:	GPLv2+
21mr|portmidi-2.0.3-1|14	Group:		System/Libraries
21mr|portmidi-2.0.3-1|15	Url:		https://github.com/PortMidi/portmidi
21mr|portmidi-2.0.3-1|16	Source0:	https://github.com/PortMidi/portmidi/archive/refs/tags/%{name}-%{version}.tar.gz
21mr|portmidi-2.0.3-1|17	Patch0:		portmidi-2.0.3-disable-missing-test-program.patch
21mr|portmidi-2.0.3-1|18	BuildRequires:	cmake >= 3.21
21mr|portmidi-2.0.3-1|19	BuildRequires:	doxygen
21mr|portmidi-2.0.3-1|20	BuildRequires:	pkgconfig(alsa)
21mr|portmidi-2.0.3-1|21	
21mr|portmidi-2.0.3-1|22	%description
21mr|portmidi-2.0.3-1|23	PortMidi -- real-time MIDI input/output. This package provides test
21mr|portmidi-2.0.3-1|24	applications that utilize the shared portmidi and porttime libraries; among
21mr|portmidi-2.0.3-1|25	them:
21mr|portmidi-2.0.3-1|26	* portmidi-latency;
21mr|portmidi-2.0.3-1|27	* portmidi-midithread;
21mr|portmidi-2.0.3-1|28	* portmidi-midithru;
21mr|portmidi-2.0.3-1|29	* portmidi-mm;
21mr|portmidi-2.0.3-1|30	* portmidi-sysex;
21mr|portmidi-2.0.3-1|31	* portmidi-testio;
21mr|portmidi-2.0.3-1|32	* portmidi-virttest.
21mr|portmidi-2.0.3-1|33	
21mr|portmidi-2.0.3-1|34	%files
21mr|portmidi-2.0.3-1|35	%doc CHANGELOG.txt license.txt
21mr|portmidi-2.0.3-1|36	%{_bindir}/portmidi-fast
21mr|portmidi-2.0.3-1|37	%{_bindir}/portmidi-fastrcv
21mr|portmidi-2.0.3-1|38	%{_bindir}/portmidi-latency
21mr|portmidi-2.0.3-1|39	%{_bindir}/portmidi-midiclock
21mr|portmidi-2.0.3-1|40	%{_bindir}/portmidi-midithread
21mr|portmidi-2.0.3-1|41	%{_bindir}/portmidi-midithru
21mr|portmidi-2.0.3-1|42	%{_bindir}/portmidi-mm
21mr|portmidi-2.0.3-1|43	%{_bindir}/portmidi-multivirtual
21mr|portmidi-2.0.3-1|44	%{_bindir}/portmidi-recvvirtual
21mr|portmidi-2.0.3-1|45	%{_bindir}/portmidi-sendvirtual
21mr|portmidi-2.0.3-1|46	%{_bindir}/portmidi-sysex
21mr|portmidi-2.0.3-1|47	%{_bindir}/portmidi-testio
21mr|portmidi-2.0.3-1|48	%{_bindir}/portmidi-virttest
21mr|portmidi-2.0.3-1|49	
21mr|portmidi-2.0.3-1|50	#-----------------------------------------------------------------------------
21mr|portmidi-2.0.3-1|51	
21mr|portmidi-2.0.3-1|52	%package -n	%{libname}
21mr|portmidi-2.0.3-1|53	Summary:	Real-time MIDI input/output, audio I/O library
21mr|portmidi-2.0.3-1|54	Group:		System/Libraries
21mr|portmidi-2.0.3-1|55	Conflicts:	%{_lib}portmidi-devel < %{EVRD}
21mr|portmidi-2.0.3-1|56	
21mr|portmidi-2.0.3-1|57	%description -n	%{libname}
21mr|portmidi-2.0.3-1|58	PortMidi -- real-time MIDI input/output.
21mr|portmidi-2.0.3-1|59	This package provides the shared libraries portmidi and porttime.
21mr|portmidi-2.0.3-1|60	
21mr|portmidi-2.0.3-1|61	%files -n %{libname}
21mr|portmidi-2.0.3-1|62	%doc CHANGELOG.txt README.md license.txt portmusic_logo.png pm_linux/README_LINUX.txt
21mr|portmidi-2.0.3-1|63	%{_libdir}/libportmidi.so.%{major}*
21mr|portmidi-2.0.3-1|64	
21mr|portmidi-2.0.3-1|65	#-----------------------------------------------------------------------------
21mr|portmidi-2.0.3-1|66	
21mr|portmidi-2.0.3-1|67	%package -n	%{develname}
21mr|portmidi-2.0.3-1|68	Summary:	Development files for PortMidi
21mr|portmidi-2.0.3-1|69	Group:		Development/C
21mr|portmidi-2.0.3-1|70	Requires:	%{libname} = %{EVRD}
21mr|portmidi-2.0.3-1|71	Provides:	%{name}-devel = %{EVRD}
21mr|portmidi-2.0.3-1|72	Obsoletes:	%{name}-devel < %{EVRD}
21mr|portmidi-2.0.3-1|73	
21mr|portmidi-2.0.3-1|74	%description -n	%{develname}
21mr|portmidi-2.0.3-1|75	PortMidi -- real-time MIDI input/output.
21mr|portmidi-2.0.3-1|76	This package provides the development libraries and headers for portmidi and
21mr|portmidi-2.0.3-1|77	porttime.
21mr|portmidi-2.0.3-1|78	
21mr|portmidi-2.0.3-1|79	%files -n %{develname}
21mr|portmidi-2.0.3-1|80	%doc CHANGELOG.txt license.txt
21mr|portmidi-2.0.3-1|81	%doc github-portmidi-portmidi_docs/docs/*
21mr|portmidi-2.0.3-1|82	%{_includedir}/*.h
21mr|portmidi-2.0.3-1|83	%{_libdir}/libportmidi.so
21mr|portmidi-2.0.3-1|84	%{_libdir}/pkgconfig/%{name}.pc
21mr|portmidi-2.0.3-1|85	%{_libdir}/cmake/PortMidi/*.cmake
21mr|portmidi-2.0.3-1|86	
21mr|portmidi-2.0.3-1|87	#-----------------------------------------------------------------------------
21mr|portmidi-2.0.3-1|88	
21mr|portmidi-2.0.3-1|89	%prep
21mr|portmidi-2.0.3-1|90	%setup -qn %{name}-%{version}
21mr|portmidi-2.0.3-1|91	%patch0 -p1
21mr|portmidi-2.0.3-1|92	
21mr|portmidi-2.0.3-1|93	# Fix permissons issues:
21mr|portmidi-2.0.3-1|94	find -name "*.c" -o -name "*.h" -exec chmod -x {} \;
21mr|portmidi-2.0.3-1|95	chmod -x pm_linux/README_LINUX.txt
21mr|portmidi-2.0.3-1|96	
21mr|portmidi-2.0.3-1|97	# Fix libdir in pkgconfig file template
21mr|portmidi-2.0.3-1|98	sed -i 's|${prefix}\/lib|${prefixr}\/%{_lib}|g' packaging/%{name}.pc.in
21mr|portmidi-2.0.3-1|99	
21mr|portmidi-2.0.3-1|100	
21mr|portmidi-2.0.3-1|101	%build
21mr|portmidi-2.0.3-1|102	%cmake	-DCMAKE_CACHEFILE_DIR=`pwd`	\
21mr|portmidi-2.0.3-1|103	-DBUILD_JAVA_NATIVE_INTERFACE="OFF" \
21mr|portmidi-2.0.3-1|104	-DBUILD_PORTMIDI_TESTS="ON"
21mr|portmidi-2.0.3-1|105	
21mr|portmidi-2.0.3-1|106	%make
21mr|portmidi-2.0.3-1|107	
21mr|portmidi-2.0.3-1|108	# Make devel docs
21mr|portmidi-2.0.3-1|109	doxygen ../Doxyfile
21mr|portmidi-2.0.3-1|110	
21mr|portmidi-2.0.3-1|111	
21mr|portmidi-2.0.3-1|112	%install
21mr|portmidi-2.0.3-1|113	%makeinstall_std -C build
21mr|portmidi-2.0.3-1|114	
21mr|portmidi-2.0.3-1|115	install -d %{buildroot}%{_bindir}
21mr|portmidi-2.0.3-1|116	pushd build/pm_test
21mr|portmidi-2.0.3-1|117	install -m0755 fast %{buildroot}%{_bindir}/portmidi-fast
21mr|portmidi-2.0.3-1|118	install -m0755 fastrcv %{buildroot}%{_bindir}/portmidi-fastrcv
21mr|portmidi-2.0.3-1|119	install -m0755 latency %{buildroot}%{_bindir}/portmidi-latency
21mr|portmidi-2.0.3-1|120	install -m0755 midiclock %{buildroot}%{_bindir}/portmidi-midiclock
21mr|portmidi-2.0.3-1|121	install -m0755 midithread %{buildroot}%{_bindir}/portmidi-midithread
21mr|portmidi-2.0.3-1|122	install -m0755 midithru %{buildroot}%{_bindir}/portmidi-midithru
21mr|portmidi-2.0.3-1|123	install -m0755 mm %{buildroot}%{_bindir}/portmidi-mm
21mr|portmidi-2.0.3-1|124	install -m0755 multivirtual %{buildroot}%{_bindir}/portmidi-multivirtual
21mr|portmidi-2.0.3-1|125	install -m0755 recvvirtual %{buildroot}%{_bindir}/portmidi-recvvirtual
21mr|portmidi-2.0.3-1|126	install -m0755 sendvirtual %{buildroot}%{_bindir}/portmidi-sendvirtual
21mr|portmidi-2.0.3-1|127	install -m0755 sysex %{buildroot}%{_bindir}/portmidi-sysex
21mr|portmidi-2.0.3-1|128	install -m0755 testio %{buildroot}%{_bindir}/portmidi-testio
21mr|portmidi-2.0.3-1|129	install -m0755 virttest %{buildroot}%{_bindir}/portmidi-virttest
21mr|portmidi-2.0.3-1|130	popd

15378 21
21mr|portreserve-0.0.5-13|1	Summary:	TCP port reservation utility
21mr|portreserve-0.0.5-13|2	Name:		portreserve
21mr|portreserve-0.0.5-13|3	Version:	0.0.5
21mr|portreserve-0.0.5-13|4	Release:	13
21mr|portreserve-0.0.5-13|5	License:	GPLv2+
21mr|portreserve-0.0.5-13|6	Group:		System/Base
21mr|portreserve-0.0.5-13|7	Url:		http://cyberelk.net/tim/portreserve/
21mr|portreserve-0.0.5-13|8	Source0:	http://cyberelk.net/tim/data/portreserve/stable/%{name}-%{version}.tar.bz2
21mr|portreserve-0.0.5-13|9	Source1:	http://cyberelk.net/tim/data/portreserve/stable/%{name}-%{version}.tar.bz2.sig
21mr|portreserve-0.0.5-13|10	Source2:	portreserve.service
21mr|portreserve-0.0.5-13|11	Patch0:		portreserve-pid-file.patch
21mr|portreserve-0.0.5-13|12	Patch1:		portreserve-0.0.0-socket_dir.diff
21mr|portreserve-0.0.5-13|13	Patch2:		portreserve-0.0.5-docbook-dtd45.patch
21mr|portreserve-0.0.5-13|14	BuildRequires:	docbook-dtd45-xml
21mr|portreserve-0.0.5-13|15	BuildRequires:	docbook-style-xsl
21mr|portreserve-0.0.5-13|16	BuildRequires:	xmlto
21mr|portreserve-0.0.5-13|17	Requires(preun,post):	rpm-helper
21mr|portreserve-0.0.5-13|18	
21mr|portreserve-0.0.5-13|19	%description
21mr|portreserve-0.0.5-13|20	The portreserve program aims to help services with well-known ports that lie in
21mr|portreserve-0.0.5-13|21	the portmap range.  It prevents portmap from a real service's port by occupying
21mr|portreserve-0.0.5-13|22	it itself, until the real service tells it to release the port (generally in
21mr|portreserve-0.0.5-13|23	the init script).
21mr|portreserve-0.0.5-13|24	
21mr|portreserve-0.0.5-13|25	%files
21mr|portreserve-0.0.5-13|26	%doc AUTHORS COPYING ChangeLog NEWS README
21mr|portreserve-0.0.5-13|27	%dir %attr(0711,root,root) %{_localstatedir}/lib/%{name}
21mr|portreserve-0.0.5-13|28	%dir %attr(0711,root,root) %{_sysconfdir}/%{name}
21mr|portreserve-0.0.5-13|29	%{_unitdir}/%{name}.service
21mr|portreserve-0.0.5-13|30	%attr(0755,root,root) /sbin/*
21mr|portreserve-0.0.5-13|31	%{_mandir}/man1/*
21mr|portreserve-0.0.5-13|32	
21mr|portreserve-0.0.5-13|33	%preun
21mr|portreserve-0.0.5-13|34	%_preun_service %{name}
21mr|portreserve-0.0.5-13|35	
21mr|portreserve-0.0.5-13|36	%post
21mr|portreserve-0.0.5-13|37	%_post_service %{name}
21mr|portreserve-0.0.5-13|38	
21mr|portreserve-0.0.5-13|39	#----------------------------------------------------------------------------
21mr|portreserve-0.0.5-13|40	
21mr|portreserve-0.0.5-13|41	%prep
21mr|portreserve-0.0.5-13|42	%setup -q
21mr|portreserve-0.0.5-13|43	%apply_patches
21mr|portreserve-0.0.5-13|44	
21mr|portreserve-0.0.5-13|45	cp %{SOURCE2} portreserve-mandriva.init
21mr|portreserve-0.0.5-13|46	autoreconf -i
21mr|portreserve-0.0.5-13|47	
21mr|portreserve-0.0.5-13|48	%build
21mr|portreserve-0.0.5-13|49	%configure \
21mr|portreserve-0.0.5-13|50	--sbindir=/sbin
21mr|portreserve-0.0.5-13|51	
21mr|portreserve-0.0.5-13|52	%make
21mr|portreserve-0.0.5-13|53	
21mr|portreserve-0.0.5-13|54	%install
21mr|portreserve-0.0.5-13|55	install -d %{buildroot}%{_initrddir}
21mr|portreserve-0.0.5-13|56	install -d %{buildroot}%{_sysconfdir}/%{name}
21mr|portreserve-0.0.5-13|57	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21mr|portreserve-0.0.5-13|58	install -d %{buildroot}%{_mandir}/man1
21mr|portreserve-0.0.5-13|59	
21mr|portreserve-0.0.5-13|60	%makeinstall_std
21mr|portreserve-0.0.5-13|61	install -m644 %{SOURCE2} -D %{buildroot}%{_unitdir}/%{name}.service
21mr|portreserve-0.0.5-13|62	install -m0644 doc/portrelease.1 %{buildroot}%{_mandir}/man1/
21mr|portreserve-0.0.5-13|63	install -m0644 doc/portreserve.1 %{buildroot}%{_mandir}/man1/

15379 21
21mr|poster-20060221-2|1	Summary:	PostScript Utilities
21mr|poster-20060221-2|2	Name:		poster
21mr|poster-20060221-2|3	Version:	20060221
21mr|poster-20060221-2|4	Release:	2
21mr|poster-20060221-2|5	License:	GPL
21mr|poster-20060221-2|6	Group:		System/Printing
21mr|poster-20060221-2|7	Source0:	ftp://ftp.kde.org/pub/kde/printing/poster.tar.bz2
21mr|poster-20060221-2|8	Patch0:		poster-LDFLAGS.diff
21mr|poster-20060221-2|9	Conflicts:	printer-utils = 2007
21mr|poster-20060221-2|10	Conflicts:	printer-filters = 2007
21mr|poster-20060221-2|11	
21mr|poster-20060221-2|12	%description
21mr|poster-20060221-2|13	Poster can be used to create a large poster by building it from multiple pages
21mr|poster-20060221-2|14	and/or printing it on large media. It expects as input a generic (encapsulated)
21mr|poster-20060221-2|15	postscript file, normally printing on a single page. The output is again a
21mr|poster-20060221-2|16	postscript file, maybe containing multiple pages together building the poster.
21mr|poster-20060221-2|17	The output pages bear cutmarks and have slightly overlapping images for easier
21mr|poster-20060221-2|18	assembling. The input picture will be scaled to obtain the desired size.
21mr|poster-20060221-2|19	
21mr|poster-20060221-2|20	%prep
21mr|poster-20060221-2|21	
21mr|poster-20060221-2|22	%autosetup -p0
21mr|poster-20060221-2|23	
21mr|poster-20060221-2|24	%build
21mr|poster-20060221-2|25	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|poster-20060221-2|26	
21mr|poster-20060221-2|27	%install
21mr|poster-20060221-2|28	install -d %{buildroot}%{_bindir}
21mr|poster-20060221-2|29	install -d %{buildroot}%{_mandir}/man1
21mr|poster-20060221-2|30	
21mr|poster-20060221-2|31	install -m0755 poster %{buildroot}%{_bindir}/
21mr|poster-20060221-2|32	install -m0644 poster.1 %{buildroot}%{_mandir}/man1/
21mr|poster-20060221-2|33	
21mr|poster-20060221-2|34	%files
21mr|poster-20060221-2|35	%defattr(644,root,root,755)
21mr|poster-20060221-2|36	%doc COPYING ChangeLog README manual.ps
21mr|poster-20060221-2|37	%attr(0755,root,root) %{_bindir}/poster
21mr|poster-20060221-2|38	%attr(0644,root,root) %{_mandir}/man1/poster.1*

15380 21
21mr|postfix-3.5.25-1|1	%define _disable_ld_no_undefined 1
21mr|postfix-3.5.25-1|2	
21mr|postfix-3.5.25-1|3	%define sendmail_command %{_sbindir}/sendmail.postfix
21mr|postfix-3.5.25-1|4	
21mr|postfix-3.5.25-1|5	%define post_install_parameters	daemon_directory=%{_libexecdir}/postfix command_directory=%{_sbindir} queue_directory=%{queue_directory} sendmail_path=%{sendmail_command} newaliases_path=%{_bindir}/newaliases mailq_path=%{_bindir}/mailq mail_owner=postfix setgid_group=%{maildrop_group} manpage_directory=%{_mandir} readme_directory=%{_docdir}/%{name}/README_FILES html_directory=%{_docdir}/%{name}/html data_directory=/var/lib/postfix
21mr|postfix-3.5.25-1|6	
21mr|postfix-3.5.25-1|7	# use bcond_with if default is disabled
21mr|postfix-3.5.25-1|8	# use bcond_without if default is enabled
21mr|postfix-3.5.25-1|9	# built
21mr|postfix-3.5.25-1|10	%bcond_without ldap
21mr|postfix-3.5.25-1|11	%bcond_without mysql
21mr|postfix-3.5.25-1|12	%bcond_without pgsql
21mr|postfix-3.5.25-1|13	%bcond_without sdbm
21mr|postfix-3.5.25-1|14	%bcond_without sqlite
21mr|postfix-3.5.25-1|15	%bcond_without pcre
21mr|postfix-3.5.25-1|16	%bcond_without sasl
21mr|postfix-3.5.25-1|17	%bcond_without tls
21mr|postfix-3.5.25-1|18	%bcond_without ipv6
21mr|postfix-3.5.25-1|19	%bcond_without cdb
21mr|postfix-3.5.25-1|20	%bcond_without chroot
21mr|postfix-3.5.25-1|21	
21mr|postfix-3.5.25-1|22	# Postfix requires one exlusive uid/gid and a 2nd exclusive gid for its own use.
21mr|postfix-3.5.25-1|23	%define maildrop_group postdrop
21mr|postfix-3.5.25-1|24	%define queue_directory %{_var}/spool/postfix
21mr|postfix-3.5.25-1|25	%define postfix_shlib_dir %{_libdir}/postfix
21mr|postfix-3.5.25-1|26	
21mr|postfix-3.5.25-1|27	# Macro: %%{dynmap_add_cmd <name> [<soname>] [-m]}
21mr|postfix-3.5.25-1|28	%define dynmap_add_cmd(m) FILE=%{_sysconfdir}/postfix/dynamicmaps.cf; if ! grep -q "^%{1}[[:space:]]" ${FILE}; then echo "%{1}	%{_libdir}/postfix/postfix-%{?2:%{2}}%{?!2:%{1}}.so	dict_%{1}_open%{-m:	mkmap_%{1}_open}" >> ${FILE}; fi;
21mr|postfix-3.5.25-1|29	%define dynmap_rm_cmd() FILE=%{_sysconfdir}/postfix/dynamicmaps.cf; if [ $1 = 0 -a -s $FILE ]; then  cp -p ${FILE} ${FILE}.$$; grep -v "^%{1}[[:space:]]" ${FILE}.$$ > ${FILE}; rm -f ${FILE}.$$; fi;
21mr|postfix-3.5.25-1|30	
21mr|postfix-3.5.25-1|31	Summary:	Postfix Mail Transport Agent
21mr|postfix-3.5.25-1|32	Name:		postfix
21mr|postfix-3.5.25-1|33	Version:	3.5.25
21mr|postfix-3.5.25-1|34	Release:	1
21mr|postfix-3.5.25-1|35	Epoch:		1
21mr|postfix-3.5.25-1|36	License:	IBM Public License
21mr|postfix-3.5.25-1|37	Group:		System/Servers
21mr|postfix-3.5.25-1|38	Url:		http://www.postfix.org/
21mr|postfix-3.5.25-1|39	Source0:	ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
21mr|postfix-3.5.25-1|40	Source2:	postfix-main.cf
21mr|postfix-3.5.25-1|41	Source4:	postfix-etc-pam.d-smtp
21mr|postfix-3.5.25-1|42	Source5:	postfix-aliases
21mr|postfix-3.5.25-1|43	Source6:	postfix-ip-up
21mr|postfix-3.5.25-1|44	Source7:	postfix-ip-down
21mr|postfix-3.5.25-1|45	Source8:	postfix-ifup-d
21mr|postfix-3.5.25-1|46	Source10:	postfix-README.MDK
21mr|postfix-3.5.25-1|47	Source11:	postfix-README.MDK.update
21mr|postfix-3.5.25-1|48	Source12:	postfix-bash-completion
21mr|postfix-3.5.25-1|49	Source13:	http://www.seaglass.com/postfix/faq.html
21mr|postfix-3.5.25-1|50	Source14:	postfix-chroot.sh
21mr|postfix-3.5.25-1|51	Source15:	postfix-smtpd.conf
21mr|postfix-3.5.25-1|52	# Simon J. Mudd stuff
21mr|postfix-3.5.25-1|53	Source21:	ftp://ftp.wl0.org/postfinger/postfinger-1.30
21mr|postfix-3.5.25-1|54	# Jim Seymour stuff
21mr|postfix-3.5.25-1|55	Source25:	http://jimsun.LinxNet.com/misc/postfix-anti-UCE.txt
21mr|postfix-3.5.25-1|56	Source26:	http://jimsun.LinxNet.com/misc/header_checks.txt
21mr|postfix-3.5.25-1|57	Source27:	http://jimsun.LinxNet.com/misc/body_checks.txt
21mr|postfix-3.5.25-1|58	# systemd integration
21mr|postfix-3.5.25-1|59	Source100:	postfix.service
21mr|postfix-3.5.25-1|60	Source101:	postfix.aliasesdb
21mr|postfix-3.5.25-1|61	Source102:	postfix-chroot-update
21mr|postfix-3.5.25-1|62	Patch1:		postfix-3.5.7-mdkconfig.diff
21mr|postfix-3.5.25-1|63	Patch2:		postfix-alternatives-mdk.patch
21mr|postfix-3.5.25-1|64	# dbupgrade patch patch split from dynamicmaps one
21mr|postfix-3.5.25-1|65	Patch3:		postfix-3.0.0-dbupgrade.diff
21mr|postfix-3.5.25-1|66	# sdbm patch patch split from dynamicmaps one
21mr|postfix-3.5.25-1|67	Patch4:		postfix-3.0.0-sdbm.patch
21mr|postfix-3.5.25-1|68	# Don't warn about symlinks being group- or other-writable
21mr|postfix-3.5.25-1|69	# (they always are)
21mr|postfix-3.5.25-1|70	Patch5:		postfix-3.1.2-dont-warn-about-symlinks.patch
21mr|postfix-3.5.25-1|71	# Shamelessy stolen from debian
21mr|postfix-3.5.25-1|72	Patch6:		postfix-2.2.4-smtpstone.patch
21mr|postfix-3.5.25-1|73	# Teach postfix about dovecot delivery
21mr|postfix-3.5.25-1|74	# (in most cases, using lmtp is preferable though...)
21mr|postfix-3.5.25-1|75	Patch7:		postfix-3.1.2-dovecot-delivery.patch
21mr|postfix-3.5.25-1|76	# Patches from Gentoo (where they came from FreeBSD/OpenBSD)
21mr|postfix-3.5.25-1|77	Patch9:		postfix-libressl-certkey.patch
21mr|postfix-3.5.25-1|78	Patch10:	postfix-libressl-server.patch
21mr|postfix-3.5.25-1|79	# add more system type for linux on kernel 6.1
21mr|postfix-3.5.25-1|80	Patch13:	postfix-linux-system-type.patch
21mr|postfix-3.5.25-1|81	# rediff from https://github.com/gentoo/libressl/blob/f8f62d49e32ad4163a4af551dca978afc24dd743/mail-mta/postfix/files/postfix-3.5.8-libressl.patch
21mr|postfix-3.5.25-1|82	Patch14:	postfix-3.5.8-libressl.patch
21mr|postfix-3.5.25-1|83	BuildRequires:	gawk
21mr|postfix-3.5.25-1|84	BuildRequires:	html2text
21mr|postfix-3.5.25-1|85	BuildRequires:	perl-base
21mr|postfix-3.5.25-1|86	BuildRequires:	pkgconfig
21mr|postfix-3.5.25-1|87	BuildRequires:	db-devel
21mr|postfix-3.5.25-1|88	BuildRequires:	pkgconfig(zlib)
21mr|postfix-3.5.25-1|89	%if %{with sasl}
21mr|postfix-3.5.25-1|90	BuildRequires:	sasl-devel >= 2.0
21mr|postfix-3.5.25-1|91	%endif
21mr|postfix-3.5.25-1|92	BuildRequires:	pkgconfig(icu-uc)
21mr|postfix-3.5.25-1|93	%if %{mdvver} > 201610
21mr|postfix-3.5.25-1|94	BuildRequires: pkgconfig(libnsl)
21mr|postfix-3.5.25-1|95	%endif
21mr|postfix-3.5.25-1|96	BuildRequires:	pkgconfig(libtirpc)
21mr|postfix-3.5.25-1|97	%if %{with tls}
21mr|postfix-3.5.25-1|98	# Using LibreSLS instead of OpenSSL here to enable GOST TLS
21mr|postfix-3.5.25-1|99	# By default Postfix enables all "HIGH" TLS Ciphers:
21mr|postfix-3.5.25-1|100	# $ postconf -d | grep HIGH
21mr|postfix-3.5.25-1|101	# <...>
21mr|postfix-3.5.25-1|102	# tls_medium_cipherlist = aNULL:-aNULL:HIGH:MEDIUM:+RC4:@STRENGTH
21mr|postfix-3.5.25-1|103	# And LibreSSL has GOST in the list of HIGH ciphers:
21mr|postfix-3.5.25-1|104	# $ libressl ciphers HIGH | grep GOST
21mr|postfix-3.5.25-1|105	# Note: upstream does not want to support LibreSSL
21mr|postfix-3.5.25-1|106	# http://postfix.1071664.n5.nabble.com/Postfix-3-2-snapshots-1227-amp-1231-td88067.html
21mr|postfix-3.5.25-1|107	# We take patches from BSDs/Gentoo
21mr|postfix-3.5.25-1|108	BuildRequires:	pkgconfig(libressl)
21mr|postfix-3.5.25-1|109	%endif
21mr|postfix-3.5.25-1|110	Requires:	coreutils
21mr|postfix-3.5.25-1|111	Requires:	diffutils
21mr|postfix-3.5.25-1|112	Requires:	gawk
21mr|postfix-3.5.25-1|113	Requires:	initscripts
21mr|postfix-3.5.25-1|114	Requires:	syslog-daemon
21mr|postfix-3.5.25-1|115	%if %{with tls}
21mr|postfix-3.5.25-1|116	Requires:	cert-sh-functions
21mr|postfix-3.5.25-1|117	# cert-sh-functions must exist before first start of postfix.service
21mr|postfix-3.5.25-1|118	Requires(post):	cert-sh-functions
21mr|postfix-3.5.25-1|119	%endif
21mr|postfix-3.5.25-1|120	Requires(pre,post,postun,preun):	rpm-helper
21mr|postfix-3.5.25-1|121	Requires(pre,post):	sed
21mr|postfix-3.5.25-1|122	Requires(post,preun):	update-alternatives
21mr|postfix-3.5.25-1|123	Requires(pre):	%{name}-config
21mr|postfix-3.5.25-1|124	Requires:	%{name}-config
21mr|postfix-3.5.25-1|125	Provides:	mail-server
21mr|postfix-3.5.25-1|126	Provides:	sendmail-command
21mr|postfix-3.5.25-1|127	# syslog-ng before this version needed a different chroot script,
21mr|postfix-3.5.25-1|128	# which was bug-prone
21mr|postfix-3.5.25-1|129	Conflicts:	syslog-ng < 3.1-0.beta2.2
21mr|postfix-3.5.25-1|130	%systemd_ordering
21mr|postfix-3.5.25-1|131	
21mr|postfix-3.5.25-1|132	%description
21mr|postfix-3.5.25-1|133	Postfix is a Mail Transport Agent (MTA), supporting LDAP, SMTP AUTH (SASL),
21mr|postfix-3.5.25-1|134	TLS and running in a chroot environment.
21mr|postfix-3.5.25-1|135	
21mr|postfix-3.5.25-1|136	Postfix is Wietse Venema's mailer that started life as an alternative
21mr|postfix-3.5.25-1|137	to the widely-used Sendmail program.
21mr|postfix-3.5.25-1|138	
21mr|postfix-3.5.25-1|139	Postfix attempts to be fast, easy to administer, and secure, while at
21mr|postfix-3.5.25-1|140	the same time being sendmail compatible enough to not upset existing
21mr|postfix-3.5.25-1|141	users. Thus, the outside has a sendmail-ish flavor, but the inside is
21mr|postfix-3.5.25-1|142	completely different.
21mr|postfix-3.5.25-1|143	
21mr|postfix-3.5.25-1|144	This software was formerly known as VMailer. It was released by the end
21mr|postfix-3.5.25-1|145	of 1998 as the IBM Secure Mailer. From then on it has lived on as Postfix.
21mr|postfix-3.5.25-1|146	
21mr|postfix-3.5.25-1|147	PLEASE READ THE %{_defaultdocdir}/%{name}/README.MDK FILE.
21mr|postfix-3.5.25-1|148	
21mr|postfix-3.5.25-1|149	%files
21mr|postfix-3.5.25-1|150	%doc AAAREADME
21mr|postfix-3.5.25-1|151	%doc US_PATENT_6321267
21mr|postfix-3.5.25-1|152	%doc examples/smtpd-policy
21mr|postfix-3.5.25-1|153	%doc COMPATIBILITY
21mr|postfix-3.5.25-1|154	%doc COPYRIGHT
21mr|postfix-3.5.25-1|155	%doc HISTORY
21mr|postfix-3.5.25-1|156	%doc LICENSE
21mr|postfix-3.5.25-1|157	%doc PORTING
21mr|postfix-3.5.25-1|158	%doc RELEASE_NOTES*
21mr|postfix-3.5.25-1|159	%doc IPv6-ChangeLog
21mr|postfix-3.5.25-1|160	%doc TLS_*
21mr|postfix-3.5.25-1|161	%doc DOC/html
21mr|postfix-3.5.25-1|162	%doc DOC/README_FILES
21mr|postfix-3.5.25-1|163	%doc README.MDK README.MDK.update
21mr|postfix-3.5.25-1|164	%doc postfix-users-faq.html
21mr|postfix-3.5.25-1|165	%doc UCE
21mr|postfix-3.5.25-1|166	
21mr|postfix-3.5.25-1|167	%dir %{_sysconfdir}/postfix
21mr|postfix-3.5.25-1|168	%config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf
21mr|postfix-3.5.25-1|169	%config(noreplace) %{_sysconfdir}/postfix/access
21mr|postfix-3.5.25-1|170	%config(noreplace) %{_sysconfdir}/postfix/aliases
21mr|postfix-3.5.25-1|171	%ghost %{_sysconfdir}/postfix/aliases.db
21mr|postfix-3.5.25-1|172	%config(noreplace) %{_sysconfdir}/postfix/canonical
21mr|postfix-3.5.25-1|173	%config(noreplace) %{_sysconfdir}/postfix/generic
21mr|postfix-3.5.25-1|174	%config(noreplace) %{_sysconfdir}/postfix/header_checks
21mr|postfix-3.5.25-1|175	%config(noreplace) %{_sysconfdir}/postfix/relocated
21mr|postfix-3.5.25-1|176	%config(noreplace) %{_sysconfdir}/postfix/transport
21mr|postfix-3.5.25-1|177	%config(noreplace) %{_sysconfdir}/postfix/virtual
21mr|postfix-3.5.25-1|178	%config(noreplace) %{_sysconfdir}/postfix/domains
21mr|postfix-3.5.25-1|179	%{_sysconfdir}/postfix/chroot-update
21mr|postfix-3.5.25-1|180	%{_sysconfdir}/postfix/aliasesdb
21mr|postfix-3.5.25-1|181	%{_sysconfdir}/postfix/makedefs.out
21mr|postfix-3.5.25-1|182	%dir %{_sysconfdir}/postfix/dynamicmaps.cf.d/
21mr|postfix-3.5.25-1|183	%config(noreplace) %{_sysconfdir}/postfix/dynamicmaps.cf
21mr|postfix-3.5.25-1|184	%attr(0644,root,root) %{_unitdir}/%{name}.service
21mr|postfix-3.5.25-1|185	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/smtp
21mr|postfix-3.5.25-1|186	%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/ppp/ip-up.d/postfix
21mr|postfix-3.5.25-1|187	%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/ppp/ip-down.d/postfix
21mr|postfix-3.5.25-1|188	%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/resolvconf/update-libc.d/postfix
21mr|postfix-3.5.25-1|189	%ghost %{_sysconfdir}/sysconfig/postfix
21mr|postfix-3.5.25-1|190	
21mr|postfix-3.5.25-1|191	%dir %attr(0700,postfix,root) /var/lib/postfix
21mr|postfix-3.5.25-1|192	
21mr|postfix-3.5.25-1|193	# For correct directory permissions check postfix-install script
21mr|postfix-3.5.25-1|194	%dir %{queue_directory}
21mr|postfix-3.5.25-1|195	%dir %attr(0700,postfix,root) %{queue_directory}/active
21mr|postfix-3.5.25-1|196	%dir %attr(0700,postfix,root) %{queue_directory}/bounce
21mr|postfix-3.5.25-1|197	%dir %attr(0700,postfix,root) %{queue_directory}/corrupt
21mr|postfix-3.5.25-1|198	%dir %attr(0700,postfix,root) %{queue_directory}/defer
21mr|postfix-3.5.25-1|199	%dir %attr(0700,postfix,root) %{queue_directory}/deferred
21mr|postfix-3.5.25-1|200	%dir %attr(0700,postfix,root) %{queue_directory}/flush
21mr|postfix-3.5.25-1|201	%dir %attr(0700,postfix,root) %{queue_directory}/hold
21mr|postfix-3.5.25-1|202	%dir %attr(0700,postfix,root) %{queue_directory}/incoming
21mr|postfix-3.5.25-1|203	%dir %attr(0700,postfix,root) %{queue_directory}/private
21mr|postfix-3.5.25-1|204	%dir %attr(0700,postfix,root) %{queue_directory}/trace
21mr|postfix-3.5.25-1|205	%dir %attr(0730,postfix,%{maildrop_group}) %{queue_directory}/maildrop
21mr|postfix-3.5.25-1|206	%dir %attr(0710,postfix,%{maildrop_group}) %{queue_directory}/public
21mr|postfix-3.5.25-1|207	%dir %attr(0755,root,root) %{queue_directory}/pid
21mr|postfix-3.5.25-1|208	%dir %attr(0755,root,root) %{queue_directory}/extern
21mr|postfix-3.5.25-1|209	
21mr|postfix-3.5.25-1|210	%dir %{_libexecdir}/postfix
21mr|postfix-3.5.25-1|211	%dir %{_sysconfdir}/postfix/postfix-files.d/
21mr|postfix-3.5.25-1|212	%attr(0644,root,root) %{_sysconfdir}/postfix/postfix-files
21mr|postfix-3.5.25-1|213	%attr(0755,root,root) %{_libexecdir}/postfix/anvil
21mr|postfix-3.5.25-1|214	%attr(0755,root,root) %{_libexecdir}/postfix/bounce
21mr|postfix-3.5.25-1|215	%attr(0755,root,root) %{_libexecdir}/postfix/cleanup
21mr|postfix-3.5.25-1|216	%attr(0755,root,root) %{_libexecdir}/postfix/discard
21mr|postfix-3.5.25-1|217	%attr(0755,root,root) %{_libexecdir}/postfix/dnsblog
21mr|postfix-3.5.25-1|218	%attr(0755,root,root) %{_libexecdir}/postfix/error
21mr|postfix-3.5.25-1|219	%attr(0755,root,root) %{_libexecdir}/postfix/flush
21mr|postfix-3.5.25-1|220	%attr(0755,root,root) %{_libexecdir}/postfix/lmtp
21mr|postfix-3.5.25-1|221	%attr(0755,root,root) %{_libexecdir}/postfix/local
21mr|postfix-3.5.25-1|222	%attr(0755,root,root) %{_libexecdir}/postfix/master
21mr|postfix-3.5.25-1|223	%attr(0755,root,root) %{_libexecdir}/postfix/nqmgr
21mr|postfix-3.5.25-1|224	%attr(0755,root,root) %{_libexecdir}/postfix/oqmgr
21mr|postfix-3.5.25-1|225	%attr(0755,root,root) %{_libexecdir}/postfix/pickup
21mr|postfix-3.5.25-1|226	%attr(0755,root,root) %{_libexecdir}/postfix/pipe
21mr|postfix-3.5.25-1|227	%attr(0755,root,root) %{_libexecdir}/postfix/postlogd
21mr|postfix-3.5.25-1|228	%attr(0755,root,root) %{_libexecdir}/postfix/postfix-script
21mr|postfix-3.5.25-1|229	%attr(0755,root,root) %{_libexecdir}/postfix/postfix-tls-script
21mr|postfix-3.5.25-1|230	%attr(0755,root,root) %{_libexecdir}/postfix/postfix-wrapper
21mr|postfix-3.5.25-1|231	%attr(0755,root,root) %{_libexecdir}/postfix/post-install
21mr|postfix-3.5.25-1|232	%attr(0755,root,root) %{_libexecdir}/postfix/postmulti-script
21mr|postfix-3.5.25-1|233	%attr(0755,root,root) %{_libexecdir}/postfix/postscreen
21mr|postfix-3.5.25-1|234	%attr(0755,root,root) %{_libexecdir}/postfix/proxymap
21mr|postfix-3.5.25-1|235	%attr(0755,root,root) %{_libexecdir}/postfix/qmgr
21mr|postfix-3.5.25-1|236	%attr(0755,root,root) %{_libexecdir}/postfix/qmqpd
21mr|postfix-3.5.25-1|237	%attr(0755,root,root) %{_libexecdir}/postfix/scache
21mr|postfix-3.5.25-1|238	%attr(0755,root,root) %{_libexecdir}/postfix/showq
21mr|postfix-3.5.25-1|239	%attr(0755,root,root) %{_libexecdir}/postfix/smtp
21mr|postfix-3.5.25-1|240	%attr(0755,root,root) %{_libexecdir}/postfix/smtpd
21mr|postfix-3.5.25-1|241	%attr(0755,root,root) %{_libexecdir}/postfix/spawn
21mr|postfix-3.5.25-1|242	%attr(0755,root,root) %{_libexecdir}/postfix/tlsmgr
21mr|postfix-3.5.25-1|243	%attr(0755,root,root) %{_libexecdir}/postfix/tlsproxy
21mr|postfix-3.5.25-1|244	%attr(0755,root,root) %{_libexecdir}/postfix/trivial-rewrite
21mr|postfix-3.5.25-1|245	%attr(0755,root,root) %{_libexecdir}/postfix/verify
21mr|postfix-3.5.25-1|246	%attr(0755,root,root) %{_libexecdir}/postfix/virtual
21mr|postfix-3.5.25-1|247	
21mr|postfix-3.5.25-1|248	%attr(0755,root,root) %{_sbindir}/postalias
21mr|postfix-3.5.25-1|249	%attr(0755,root,root) %{_sbindir}/postcat
21mr|postfix-3.5.25-1|250	%attr(0755,root,root) %{_sbindir}/postconf
21mr|postfix-3.5.25-1|251	%attr(2755,root,%{maildrop_group}) %{_sbindir}/postdrop
21mr|postfix-3.5.25-1|252	%attr(2755,root,%{maildrop_group}) %{_sbindir}/postqueue
21mr|postfix-3.5.25-1|253	%attr(0755,root,root) %{_sbindir}/postfix
21mr|postfix-3.5.25-1|254	%attr(0755,root,root) %{_sbindir}/postkick
21mr|postfix-3.5.25-1|255	%attr(0755,root,root) %{_sbindir}/postlock
21mr|postfix-3.5.25-1|256	%attr(0755,root,root) %{_sbindir}/postlog
21mr|postfix-3.5.25-1|257	%attr(0755,root,root) %{_sbindir}/postmap
21mr|postfix-3.5.25-1|258	%attr(0755,root,root) %{_sbindir}/postmulti
21mr|postfix-3.5.25-1|259	%attr(0755,root,root) %{_sbindir}/postsuper
21mr|postfix-3.5.25-1|260	%attr(0755,root,root) %{_sbindir}/qmqp-sink
21mr|postfix-3.5.25-1|261	%attr(0755,root,root) %{_sbindir}/qmqp-source
21mr|postfix-3.5.25-1|262	%attr(0755,root,root) %{_sbindir}/smtp-sink
21mr|postfix-3.5.25-1|263	%attr(0755,root,root) %{_sbindir}/smtp-source
21mr|postfix-3.5.25-1|264	%attr(0755,root,root) %{_sbindir}/postfinger
21mr|postfix-3.5.25-1|265	%attr(0755,root,root) %{_sbindir}/postfix-chroot.sh
21mr|postfix-3.5.25-1|266	%attr(0755,root,root) %{_sbindir}/qshape
21mr|postfix-3.5.25-1|267	%attr(0755,root,root) %{sendmail_command}
21mr|postfix-3.5.25-1|268	%attr(0755,root,root) %{_bindir}/mailq
21mr|postfix-3.5.25-1|269	%attr(0755,root,root) %{_bindir}/newaliases
21mr|postfix-3.5.25-1|270	%attr(0755,root,root) %{_bindir}/rmail
21mr|postfix-3.5.25-1|271	%{_mandir}/man1/*
21mr|postfix-3.5.25-1|272	%{_mandir}/man5/*
21mr|postfix-3.5.25-1|273	%{_mandir}/man8/*
21mr|postfix-3.5.25-1|274	
21mr|postfix-3.5.25-1|275	%{_libdir}/postfix/libpostfix-dns.so
21mr|postfix-3.5.25-1|276	%{_libdir}/postfix/libpostfix-global.so
21mr|postfix-3.5.25-1|277	%{_libdir}/postfix/libpostfix-master.so
21mr|postfix-3.5.25-1|278	%{_libdir}/postfix/libpostfix-util.so
21mr|postfix-3.5.25-1|279	%{_libdir}/postfix/libpostfix-tls.so
21mr|postfix-3.5.25-1|280	
21mr|postfix-3.5.25-1|281	%pre
21mr|postfix-3.5.25-1|282	%_pre_useradd postfix %{queue_directory} /bin/false
21mr|postfix-3.5.25-1|283	%_pre_groupadd %{maildrop_group} postfix
21mr|postfix-3.5.25-1|284	# disable chroot of spawn service in /etc/sysconfig/postfix,
21mr|postfix-3.5.25-1|285	# but do it only once and only if user did not
21mr|postfix-3.5.25-1|286	# modify /etc/sysconfig/postfix manually
21mr|postfix-3.5.25-1|287	if grep -qs "^NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual)$'$" /etc/sysconfig/postfix; then
21mr|postfix-3.5.25-1|288	if ! grep -qs "^NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual|spawn)$'$" /usr/sbin/postfix-chroot.sh; then
21mr|postfix-3.5.25-1|289	perl -pi -e "s/^NEVER_CHROOT_PROGRAM=.*\$/NEVER_CHROOT_PROGRAM=\'^(proxymap|local|pipe|virtual|spawn)\\\$\'/" /etc/sysconfig/postfix
21mr|postfix-3.5.25-1|290	fi
21mr|postfix-3.5.25-1|291	fi
21mr|postfix-3.5.25-1|292	# disable some unneeded and potentially harmful nss libraries in
21mr|postfix-3.5.25-1|293	# /etc/sysconfig/postfix, but do it only once and only if user did not
21mr|postfix-3.5.25-1|294	# modify /etc/sysconfig/postfix manually
21mr|postfix-3.5.25-1|295	if grep -qs "^IGNORE_NSS_LIBS='^$'$" /etc/sysconfig/postfix; then
21mr|postfix-3.5.25-1|296	if ! grep -qs "^IGNORE_NSS_LIBS='^(mdns.*|ldap|db|wins)$'$" /usr/sbin/postfix-chroot.sh; then
21mr|postfix-3.5.25-1|297	perl -pi -e "s/^IGNORE_NSS_LIBS=.*\$/IGNORE_NSS_LIBS=\'^(mdns.*|ldap|db|wins)\\\$\'/" /etc/sysconfig/postfix
21mr|postfix-3.5.25-1|298	fi
21mr|postfix-3.5.25-1|299	fi
21mr|postfix-3.5.25-1|300	
21mr|postfix-3.5.25-1|301	%post
21mr|postfix-3.5.25-1|302	#ensure the db files are created
21mr|postfix-3.5.25-1|303	%{_sbindir}/postmap /etc/postfix/virtual
21mr|postfix-3.5.25-1|304	%{_sbindir}/postmap /etc/postfix/domains
21mr|postfix-3.5.25-1|305	%systemd_post %{name}.service
21mr|postfix-3.5.25-1|306	
21mr|postfix-3.5.25-1|307	# we don't have these maps anymore as separate packages/plugins:
21mr|postfix-3.5.25-1|308	# cidr, tcp and sdbm (2007.0)
21mr|postfix-3.5.25-1|309	if [ "$1" -eq "2" ]; then
21mr|postfix-3.5.25-1|310	sed -i "/^cidr/d;/^sdbm/d;/^tcp/d" %{_sysconfdir}/postfix/dynamicmaps.cf
21mr|postfix-3.5.25-1|311	fi
21mr|postfix-3.5.25-1|312	
21mr|postfix-3.5.25-1|313	# upgrade configuration files if necessary
21mr|postfix-3.5.25-1|314	%{_sbindir}/postfix \
21mr|postfix-3.5.25-1|315	set-permissions \
21mr|postfix-3.5.25-1|316	upgrade-configuration \
21mr|postfix-3.5.25-1|317	config_directory=%{_sysconfdir}/postfix \
21mr|postfix-3.5.25-1|318	%post_install_parameters
21mr|postfix-3.5.25-1|319	
21mr|postfix-3.5.25-1|320	# move previous sasl configuration files to new location if applicable
21mr|postfix-3.5.25-1|321	# have to go through many loops to prevent damaging user configuration
21mr|postfix-3.5.25-1|322	# this changed around 2007.0 so it should go away soon
21mr|postfix-3.5.25-1|323	saslpath=`postconf -h smtpd_sasl_path`
21mr|postfix-3.5.25-1|324	if [ "${saslpath}" != "${saslpath##*:}" -o "${saslpath}" != "${saslpath##*/usr/lib}" ]; then
21mr|postfix-3.5.25-1|325	postconf -e smtpd_sasl_path=smtpd
21mr|postfix-3.5.25-1|326	fi
21mr|postfix-3.5.25-1|327	
21mr|postfix-3.5.25-1|328	for old_smtpd_conf in /etc/postfix/sasl/smtpd.conf %{_libdir}/sasl2/smtpd.conf; do
21mr|postfix-3.5.25-1|329	if [ -e ${old_smtpd_conf} ]; then
21mr|postfix-3.5.25-1|330	if ! grep -qsve '^\(#.*\|[[:space:]]*\)$' /etc/sasl2/smtpd.conf; then
21mr|postfix-3.5.25-1|331	# /etc/sasl2/smtpd.conf missing or just comments
21mr|postfix-3.5.25-1|332	if [ -s /etc/sasl2/smtpd.conf ] && [ ! -e /etc/sasl2/smtpd.conf.rpmnew -o /etc/sasl2/smtpd.conf -nt /etc/sasl2/smtpd.conf.rpmnew ]; then
21mr|postfix-3.5.25-1|333	mv /etc/sasl2/smtpd.conf /etc/sasl2/smtpd.conf.rpmnew
21mr|postfix-3.5.25-1|334	fi
21mr|postfix-3.5.25-1|335	mv ${old_smtpd_conf} /etc/sasl2/smtpd.conf
21mr|postfix-3.5.25-1|336	else
21mr|postfix-3.5.25-1|337	echo "warning: existing ${old_smtpd_conf} will be ignored"
21mr|postfix-3.5.25-1|338	fi
21mr|postfix-3.5.25-1|339	fi
21mr|postfix-3.5.25-1|340	done
21mr|postfix-3.5.25-1|341	
21mr|postfix-3.5.25-1|342	if [ -e /etc/sysconfig/postfix ]; then
21mr|postfix-3.5.25-1|343	%{_sbindir}/postfix-chroot.sh -q update
21mr|postfix-3.5.25-1|344	else
21mr|postfix-3.5.25-1|345	%if %{with chroot}
21mr|postfix-3.5.25-1|346	%{_sbindir}/postfix-chroot.sh -q enable
21mr|postfix-3.5.25-1|347	%else
21mr|postfix-3.5.25-1|348	%{_sbindir}/postfix-chroot.sh -q create_sysconfig
21mr|postfix-3.5.25-1|349	%endif
21mr|postfix-3.5.25-1|350	fi
21mr|postfix-3.5.25-1|351	%_post_service postfix
21mr|postfix-3.5.25-1|352	
21mr|postfix-3.5.25-1|353	/usr/sbin/update-alternatives --install %{_sbindir}/sendmail sendmail-command %{sendmail_command} 30 --slave %{_prefix}/lib/sendmail sendmail-command-in_libdir %{sendmail_command}
21mr|postfix-3.5.25-1|354	
21mr|postfix-3.5.25-1|355	%triggerin -- glibc setup nss_ldap nss_db nss_wins nss_mdns
21mr|postfix-3.5.25-1|356	# Generate chroot jails on the fly when needed things are installed/upgraded
21mr|postfix-3.5.25-1|357	%{_sbindir}/postfix-chroot.sh -q update
21mr|postfix-3.5.25-1|358	
21mr|postfix-3.5.25-1|359	%preun
21mr|postfix-3.5.25-1|360	rmqueue() {
21mr|postfix-3.5.25-1|361	[ $2 -gt 0 ] || return
21mr|postfix-3.5.25-1|362	local i
21mr|postfix-3.5.25-1|363	for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do
21mr|postfix-3.5.25-1|364	if [ -d $1/$i ]; then
21mr|postfix-3.5.25-1|365	rmqueue $1/$i $(( $2 - 1 ))
21mr|postfix-3.5.25-1|366	rm -f $1/$i/*
21mr|postfix-3.5.25-1|367	rmdir $1/$i
21mr|postfix-3.5.25-1|368	fi
21mr|postfix-3.5.25-1|369	done
21mr|postfix-3.5.25-1|370	}
21mr|postfix-3.5.25-1|371	
21mr|postfix-3.5.25-1|372	# selectively remove the queue directory structure
21mr|postfix-3.5.25-1|373	queue_directory_remove () {
21mr|postfix-3.5.25-1|374	# first remove the "queues"
21mr|postfix-3.5.25-1|375	local IFS=', '
21mr|postfix-3.5.25-1|376	for dir in `%{_sbindir}/postconf -h hash_queue_names`; do
21mr|postfix-3.5.25-1|377	test -d $dir && rmqueue %{queue_directory}/$dir `%{_sbindir}/postconf -h hash_queue_depth`
21mr|postfix-3.5.25-1|378	done
21mr|postfix-3.5.25-1|379	
21mr|postfix-3.5.25-1|380	# now remove the other directories
21mr|postfix-3.5.25-1|381	for dir in corrupt maildrop pid private public trace; do
21mr|postfix-3.5.25-1|382	test -d $dir && /bin/rm -f $dir/*
21mr|postfix-3.5.25-1|383	done
21mr|postfix-3.5.25-1|384	}
21mr|postfix-3.5.25-1|385	
21mr|postfix-3.5.25-1|386	%systemd_preun %{name}.service
21mr|postfix-3.5.25-1|387	
21mr|postfix-3.5.25-1|388	if [ $1 = 0 ]; then
21mr|postfix-3.5.25-1|389	# Clean up chroot environment and spool directory
21mr|postfix-3.5.25-1|390	%{_sbindir}/postfix-chroot.sh -q remove
21mr|postfix-3.5.25-1|391	cd %{queue_directory} && queue_directory_remove || true
21mr|postfix-3.5.25-1|392	fi
21mr|postfix-3.5.25-1|393	
21mr|postfix-3.5.25-1|394	%postun
21mr|postfix-3.5.25-1|395	%_postun_userdel postfix
21mr|postfix-3.5.25-1|396	%_postun_groupdel %{maildrop_group}
21mr|postfix-3.5.25-1|397	if [ ! -e %{sendmail_command} ]; then
21mr|postfix-3.5.25-1|398	/usr/sbin/update-alternatives --remove sendmail-command %{sendmail_command}
21mr|postfix-3.5.25-1|399	fi
21mr|postfix-3.5.25-1|400	%systemd_postun_with_restart %{name}.service
21mr|postfix-3.5.25-1|401	
21mr|postfix-3.5.25-1|402	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|403	
21mr|postfix-3.5.25-1|404	%if %{with cdb}
21mr|postfix-3.5.25-1|405	%package cdb
21mr|postfix-3.5.25-1|406	Summary:	CDB map support for Postfix
21mr|postfix-3.5.25-1|407	Group:		System/Servers
21mr|postfix-3.5.25-1|408	BuildRequires:	pkgconfig(libcdb)
21mr|postfix-3.5.25-1|409	Requires:	%{name} = %{EVRD}
21mr|postfix-3.5.25-1|410	
21mr|postfix-3.5.25-1|411	%description cdb
21mr|postfix-3.5.25-1|412	This package provides support for CDB maps in Postfix.
21mr|postfix-3.5.25-1|413	
21mr|postfix-3.5.25-1|414	%files cdb
21mr|postfix-3.5.25-1|415	%attr(755,root,root) %{_libdir}/postfix/postfix-cdb.so
21mr|postfix-3.5.25-1|416	
21mr|postfix-3.5.25-1|417	%post cdb
21mr|postfix-3.5.25-1|418	%dynmap_add_cmd cdb -m
21mr|postfix-3.5.25-1|419	%postun cdb
21mr|postfix-3.5.25-1|420	%dynmap_rm_cmd cdb
21mr|postfix-3.5.25-1|421	%endif
21mr|postfix-3.5.25-1|422	
21mr|postfix-3.5.25-1|423	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|424	
21mr|postfix-3.5.25-1|425	%if %{with ldap}
21mr|postfix-3.5.25-1|426	%package ldap
21mr|postfix-3.5.25-1|427	Summary:	LDAP map support for Postfix
21mr|postfix-3.5.25-1|428	Group:		System/Servers
21mr|postfix-3.5.25-1|429	BuildRequires:	openldap-devel
21mr|postfix-3.5.25-1|430	Requires:	%{name} = %{EVRD}
21mr|postfix-3.5.25-1|431	
21mr|postfix-3.5.25-1|432	%description ldap
21mr|postfix-3.5.25-1|433	This package provides support for LDAP maps in Postfix.
21mr|postfix-3.5.25-1|434	
21mr|postfix-3.5.25-1|435	%files ldap
21mr|postfix-3.5.25-1|436	%attr(755,root,root) %{_libdir}/postfix/postfix-ldap.so
21mr|postfix-3.5.25-1|437	
21mr|postfix-3.5.25-1|438	%post ldap
21mr|postfix-3.5.25-1|439	%dynmap_add_cmd ldap
21mr|postfix-3.5.25-1|440	%postun ldap
21mr|postfix-3.5.25-1|441	%dynmap_rm_cmd ldap
21mr|postfix-3.5.25-1|442	%endif
21mr|postfix-3.5.25-1|443	
21mr|postfix-3.5.25-1|444	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|445	
21mr|postfix-3.5.25-1|446	%if %{with mysql}
21mr|postfix-3.5.25-1|447	%package mysql
21mr|postfix-3.5.25-1|448	Summary:	MYSQL map support for Postfix
21mr|postfix-3.5.25-1|449	Group:		System/Servers
21mr|postfix-3.5.25-1|450	BuildRequires:	pkgconfig(mariadb)
21mr|postfix-3.5.25-1|451	Requires:	%{name} = %{EVRD}
21mr|postfix-3.5.25-1|452	
21mr|postfix-3.5.25-1|453	%description mysql
21mr|postfix-3.5.25-1|454	This package provides support for MYSQL maps in Postfix.
21mr|postfix-3.5.25-1|455	
21mr|postfix-3.5.25-1|456	%files mysql
21mr|postfix-3.5.25-1|457	%attr(755,root,root) %{_libdir}/postfix/postfix-mysql.so
21mr|postfix-3.5.25-1|458	
21mr|postfix-3.5.25-1|459	%post mysql
21mr|postfix-3.5.25-1|460	%dynmap_add_cmd mysql
21mr|postfix-3.5.25-1|461	%postun mysql
21mr|postfix-3.5.25-1|462	%dynmap_rm_cmd mysql
21mr|postfix-3.5.25-1|463	%endif
21mr|postfix-3.5.25-1|464	
21mr|postfix-3.5.25-1|465	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|466	
21mr|postfix-3.5.25-1|467	%if %{with pcre}
21mr|postfix-3.5.25-1|468	%package pcre
21mr|postfix-3.5.25-1|469	Summary:	PCRE map support for Postfix
21mr|postfix-3.5.25-1|470	Group:		System/Servers
21mr|postfix-3.5.25-1|471	BuildRequires:	pkgconfig(libpcre)
21mr|postfix-3.5.25-1|472	Requires:	%{name} = %{EVRD}
21mr|postfix-3.5.25-1|473	
21mr|postfix-3.5.25-1|474	%description pcre
21mr|postfix-3.5.25-1|475	This package provides support for PCRE (perl compatible regular expression)
21mr|postfix-3.5.25-1|476	maps in Postfix.
21mr|postfix-3.5.25-1|477	
21mr|postfix-3.5.25-1|478	%files pcre
21mr|postfix-3.5.25-1|479	%attr(755,root,root) %{_libdir}/postfix/postfix-pcre.so
21mr|postfix-3.5.25-1|480	
21mr|postfix-3.5.25-1|481	%post pcre
21mr|postfix-3.5.25-1|482	%dynmap_add_cmd pcre
21mr|postfix-3.5.25-1|483	%postun pcre
21mr|postfix-3.5.25-1|484	%dynmap_rm_cmd pcre
21mr|postfix-3.5.25-1|485	%endif
21mr|postfix-3.5.25-1|486	
21mr|postfix-3.5.25-1|487	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|488	
21mr|postfix-3.5.25-1|489	%if %{with pgsql}
21mr|postfix-3.5.25-1|490	%package pgsql
21mr|postfix-3.5.25-1|491	Summary:	Postgres SQL map support for Postfix
21mr|postfix-3.5.25-1|492	Group:		System/Servers
21mr|postfix-3.5.25-1|493	BuildRequires:	postgresql-devel
21mr|postfix-3.5.25-1|494	Requires:	%{name} = %{EVRD}
21mr|postfix-3.5.25-1|495	
21mr|postfix-3.5.25-1|496	%description pgsql
21mr|postfix-3.5.25-1|497	This package provides support for Postgres SQL maps in Postfix.
21mr|postfix-3.5.25-1|498	
21mr|postfix-3.5.25-1|499	%files pgsql
21mr|postfix-3.5.25-1|500	%attr(755,root,root) %{_libdir}/postfix/postfix-pgsql.so
21mr|postfix-3.5.25-1|501	
21mr|postfix-3.5.25-1|502	%post pgsql
21mr|postfix-3.5.25-1|503	%dynmap_add_cmd pgsql
21mr|postfix-3.5.25-1|504	%postun pgsql
21mr|postfix-3.5.25-1|505	%dynmap_rm_cmd pgsql
21mr|postfix-3.5.25-1|506	%endif
21mr|postfix-3.5.25-1|507	
21mr|postfix-3.5.25-1|508	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|509	
21mr|postfix-3.5.25-1|510	%if %{with sdbm}
21mr|postfix-3.5.25-1|511	%package sdbm
21mr|postfix-3.5.25-1|512	Summary:	SDBM map support for Postfix
21mr|postfix-3.5.25-1|513	Group:		System/Servers
21mr|postfix-3.5.25-1|514	Requires:	%{name} = %{EVRD}
21mr|postfix-3.5.25-1|515	
21mr|postfix-3.5.25-1|516	%description sdbm
21mr|postfix-3.5.25-1|517	This package provides support for SDBM maps in Postfix.
21mr|postfix-3.5.25-1|518	
21mr|postfix-3.5.25-1|519	%files sdbm
21mr|postfix-3.5.25-1|520	%attr(755,root,root) %{_libdir}/postfix/postfix-sdbm.so
21mr|postfix-3.5.25-1|521	
21mr|postfix-3.5.25-1|522	%post sdbm
21mr|postfix-3.5.25-1|523	%dynmap_add_cmd sdbm
21mr|postfix-3.5.25-1|524	%postun sdbm
21mr|postfix-3.5.25-1|525	%dynmap_rm_cmd sdbm
21mr|postfix-3.5.25-1|526	%endif
21mr|postfix-3.5.25-1|527	
21mr|postfix-3.5.25-1|528	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|529	
21mr|postfix-3.5.25-1|530	%if %{with sqlite}
21mr|postfix-3.5.25-1|531	%package sqlite
21mr|postfix-3.5.25-1|532	Summary:	SQLite map support for Postfix
21mr|postfix-3.5.25-1|533	Group:		System/Servers
21mr|postfix-3.5.25-1|534	BuildRequires:	pkgconfig(sqlite3)
21mr|postfix-3.5.25-1|535	Requires:	%{name} = %{EVRD}
21mr|postfix-3.5.25-1|536	
21mr|postfix-3.5.25-1|537	%description sqlite
21mr|postfix-3.5.25-1|538	This package provides support for SQLite maps in Postfix.
21mr|postfix-3.5.25-1|539	
21mr|postfix-3.5.25-1|540	%files sqlite
21mr|postfix-3.5.25-1|541	%attr(755,root,root) %{_libdir}/postfix/postfix-sqlite.so
21mr|postfix-3.5.25-1|542	
21mr|postfix-3.5.25-1|543	%post sqlite
21mr|postfix-3.5.25-1|544	%dynmap_add_cmd sqlite
21mr|postfix-3.5.25-1|545	%postun sqlite
21mr|postfix-3.5.25-1|546	%dynmap_rm_cmd sqlite
21mr|postfix-3.5.25-1|547	%endif
21mr|postfix-3.5.25-1|548	
21mr|postfix-3.5.25-1|549	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|550	
21mr|postfix-3.5.25-1|551	%package config-standalone
21mr|postfix-3.5.25-1|552	Summary:	Default configuration files for running Postfix standalone
21mr|postfix-3.5.25-1|553	Provides:	%{name}-config = %{EVRD}
21mr|postfix-3.5.25-1|554	Conflicts:	%{name}-config-dovecot
21mr|postfix-3.5.25-1|555	
21mr|postfix-3.5.25-1|556	%description config-standalone
21mr|postfix-3.5.25-1|557	Default configuration files for running Postfix standalone.
21mr|postfix-3.5.25-1|558	
21mr|postfix-3.5.25-1|559	Use this config if you intend to run Postfix without dovecot.
21mr|postfix-3.5.25-1|560	Alternatively, install %{name}-config-dovecot for the
21mr|postfix-3.5.25-1|561	postfix/dovecot combo.
21mr|postfix-3.5.25-1|562	
21mr|postfix-3.5.25-1|563	%files config-standalone
21mr|postfix-3.5.25-1|564	%config(noreplace) %{_sysconfdir}/postfix/main.cf
21mr|postfix-3.5.25-1|565	%{_sysconfdir}/postfix/main.cf.dist
21mr|postfix-3.5.25-1|566	%{_sysconfdir}/postfix/main.cf.default
21mr|postfix-3.5.25-1|567	%{_sysconfdir}/postfix/main.cf.proto
21mr|postfix-3.5.25-1|568	%{_sysconfdir}/postfix/bounce.cf.default
21mr|postfix-3.5.25-1|569	%config(noreplace) %{_sysconfdir}/postfix/master.cf
21mr|postfix-3.5.25-1|570	%attr(0644, root, root) %{_sysconfdir}/postfix/master.cf.proto
21mr|postfix-3.5.25-1|571	
21mr|postfix-3.5.25-1|572	#----------------------------------------------------------------------------
21mr|postfix-3.5.25-1|573	
21mr|postfix-3.5.25-1|574	%prep
21mr|postfix-3.5.25-1|575	%autosetup -p1
21mr|postfix-3.5.25-1|576	# no backup files here, otherwise they get included in %%doc
21mr|postfix-3.5.25-1|577	find . -name \*.orig -exec rm {} \;
21mr|postfix-3.5.25-1|578	
21mr|postfix-3.5.25-1|579	mkdir -p conf/dist
21mr|postfix-3.5.25-1|580	mv conf/main.cf conf/dist
21mr|postfix-3.5.25-1|581	cp %{SOURCE2} conf/main.cf
21mr|postfix-3.5.25-1|582	
21mr|postfix-3.5.25-1|583	# Change DEF_SHLIB_DIR according to build host
21mr|postfix-3.5.25-1|584	sed -i \
21mr|postfix-3.5.25-1|585	's|^\(\s*#define\s\+DEF_SHLIB_DIR\s\+\)"/usr/lib/postfix"|\1"%{postfix_shlib_dir}"|' \
21mr|postfix-3.5.25-1|586	src/global/mail_params.h
21mr|postfix-3.5.25-1|587	
21mr|postfix-3.5.25-1|588	# ugly hack for 32/64 arches
21mr|postfix-3.5.25-1|589	if [ %{_lib} != lib ]; then
21mr|postfix-3.5.25-1|590	sed -i -e 's@^/usr/lib/@%{_libdir}/@' conf/postfix-files
21mr|postfix-3.5.25-1|591	sed -i -e "s@/lib/@/%{_lib}/@g" conf/main.cf
21mr|postfix-3.5.25-1|592	fi
21mr|postfix-3.5.25-1|593	
21mr|postfix-3.5.25-1|594	install -m644 %{SOURCE10} README.MDK
21mr|postfix-3.5.25-1|595	install -m644 %{SOURCE11} README.MDK.update
21mr|postfix-3.5.25-1|596	install -m644 %{SOURCE13} postfix-users-faq.html
21mr|postfix-3.5.25-1|597	
21mr|postfix-3.5.25-1|598	mkdir UCE
21mr|postfix-3.5.25-1|599	install -m644 %{SOURCE25} UCE
21mr|postfix-3.5.25-1|600	install -m644 %{SOURCE26} UCE
21mr|postfix-3.5.25-1|601	install -m644 %{SOURCE27} UCE
21mr|postfix-3.5.25-1|602	
21mr|postfix-3.5.25-1|603	%if %{with chroot}
21mr|postfix-3.5.25-1|604	cp -p conf/master.cf conf/master.cf.chroot
21mr|postfix-3.5.25-1|605	awk -v NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual|spawn)$' \
21mr|postfix-3.5.25-1|606	-v NEVER_CHROOT_SERVICE='^cyrus$' '
21mr|postfix-3.5.25-1|607	BEGIN                   { IFS="[ \t]+"; OFS="\t"; }
21mr|postfix-3.5.25-1|608	/^#/                    { print; next; }
21mr|postfix-3.5.25-1|609	/^ /                    { print; next; }
21mr|postfix-3.5.25-1|610	$1 ~ NEVER_CHROOT_SERVICE    { print; next; }
21mr|postfix-3.5.25-1|611	$8 ~ NEVER_CHROOT_PROGRAM    { print; next; }
21mr|postfix-3.5.25-1|612	$5 == "n"               { $5="y"; print $0; next; }
21mr|postfix-3.5.25-1|613	{ print; }
21mr|postfix-3.5.25-1|614	' conf/master.cf.chroot > conf/master.cf
21mr|postfix-3.5.25-1|615	%endif
21mr|postfix-3.5.25-1|616	
21mr|postfix-3.5.25-1|617	# use sed to fix mantools/postlink for our non posix sed
21mr|postfix-3.5.25-1|618	#cp -p mantools/postlink mantools/postlink.posix
21mr|postfix-3.5.25-1|619	#sed -e 's/\[\[:<:\]\]/\\</g; s/\[\[:>:\]\]/\\>/g' mantools/postlink.posix > mantools/postlink
21mr|postfix-3.5.25-1|620	# XXX - andreas - original postlink with perl is segfaulting
21mr|postfix-3.5.25-1|621	cp -p mantools/postlink.sed mantools/postlink.posix
21mr|postfix-3.5.25-1|622	sed -e 's/\[\[:<:\]\]/\\</g; s/\[\[:>:\]\]/\\>/g' mantools/postlink.posix > mantools/postlink
21mr|postfix-3.5.25-1|623	
21mr|postfix-3.5.25-1|624	%build
21mr|postfix-3.5.25-1|625	%serverbuild
21mr|postfix-3.5.25-1|626	# it does not work with -fPIE and someone added that to the serverbuild macro...
21mr|postfix-3.5.25-1|627	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21mr|postfix-3.5.25-1|628	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21mr|postfix-3.5.25-1|629	RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's|-fPIE||g'`
21mr|postfix-3.5.25-1|630	
21mr|postfix-3.5.25-1|631	OPT="$RPM_OPT_FLAGS"
21mr|postfix-3.5.25-1|632	DEBUG=
21mr|postfix-3.5.25-1|633	CCARGS=
21mr|postfix-3.5.25-1|634	AUXLIBS="%{ldflags}"
21mr|postfix-3.5.25-1|635	AUXLIBS=`echo $AUXLIBS|sed -e 's|-fPIE||g'`
21mr|postfix-3.5.25-1|636	
21mr|postfix-3.5.25-1|637	# the patch is mixed with SDBM support :(
21mr|postfix-3.5.25-1|638	CCARGS="${CCARGS} -DHAS_SDBM -DHAS_DLOPEN"
21mr|postfix-3.5.25-1|639	
21mr|postfix-3.5.25-1|640	%if %{with ldap}
21mr|postfix-3.5.25-1|641	CCARGS="${CCARGS} -DHAS_LDAP"
21mr|postfix-3.5.25-1|642	AUXLIBS_LDAP="-lldap -llber"
21mr|postfix-3.5.25-1|643	%endif
21mr|postfix-3.5.25-1|644	%if %{with pcre}
21mr|postfix-3.5.25-1|645	CCARGS="${CCARGS} -DHAS_PCRE"
21mr|postfix-3.5.25-1|646	AUXLIBS_PCRE="$(pcre-config --libs)"
21mr|postfix-3.5.25-1|647	%endif
21mr|postfix-3.5.25-1|648	%if %{with mysql}
21mr|postfix-3.5.25-1|649	# libressl is here because mariadb depends from -lssl -lcrypto
21mr|postfix-3.5.25-1|650	# which are otherwise not found by the linker
21mr|postfix-3.5.25-1|651	CCARGS="${CCARGS} -DHAS_MYSQL $(pkg-config --cflags-only-I libressl) $(pkg-config --cflags-only-I mariadb)"
21mr|postfix-3.5.25-1|652	AUXLIBS_MYSQL="$(pkg-config --libs-only-L libressl) $(pkg-config --libs mariadb)"
21mr|postfix-3.5.25-1|653	%endif
21mr|postfix-3.5.25-1|654	%if %{with pgsql}
21mr|postfix-3.5.25-1|655	CCARGS="${CCARGS} -DHAS_PGSQL -I/usr/include/pgsql"
21mr|postfix-3.5.25-1|656	AUXLIBS_PGSQL="$(pkg-config --libs libpq)"
21mr|postfix-3.5.25-1|657	%endif
21mr|postfix-3.5.25-1|658	%if %{with sqlite}
21mr|postfix-3.5.25-1|659	CCARGS="${CCARGS} -DHAS_SQLITE `pkg-config --cflags sqlite3`"
21mr|postfix-3.5.25-1|660	AUXLIBS_SQLITE="`pkg-config --libs sqlite3`"
21mr|postfix-3.5.25-1|661	%endif
21mr|postfix-3.5.25-1|662	%if %{with sasl}
21mr|postfix-3.5.25-1|663	CCARGS="${CCARGS} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
21mr|postfix-3.5.25-1|664	AUXLIBS="${AUXLIBS} -lsasl2"
21mr|postfix-3.5.25-1|665	%endif
21mr|postfix-3.5.25-1|666	%if ! %{with ipv6}
21mr|postfix-3.5.25-1|667	CCARGS="${CCARGS} -DNO_IPV6"
21mr|postfix-3.5.25-1|668	%endif
21mr|postfix-3.5.25-1|669	%if %{with tls}
21mr|postfix-3.5.25-1|670	# proto/TLS_README.html
21mr|postfix-3.5.25-1|671	CCARGS="${CCARGS} -DUSE_TLS $(pkg-config --cflags-only-I libressl)"
21mr|postfix-3.5.25-1|672	AUXLIBS="${AUXLIBS} $(pkg-config --libs-only-L libressl) -lssl -lcrypto"
21mr|postfix-3.5.25-1|673	%endif
21mr|postfix-3.5.25-1|674	%if %{with cdb}
21mr|postfix-3.5.25-1|675	CCARGS="${CCARGS} -DHAS_CDB"
21mr|postfix-3.5.25-1|676	AUXLIBS="${AUXLIBS} -lcdb"
21mr|postfix-3.5.25-1|677	%endif
21mr|postfix-3.5.25-1|678	
21mr|postfix-3.5.25-1|679	export CCARGS AUXLIBS AUXLIBS_PCRE AUXLIBS_LDAP AUXLIBS_MYSQL AUXLIBS_PGSQL OPT DEBUG
21mr|postfix-3.5.25-1|680	make -f Makefile.init makefiles dynamicmaps=yes \
21mr|postfix-3.5.25-1|681	shlib_directory="%{postfix_shlib_dir}" \
21mr|postfix-3.5.25-1|682	SHLIB_RPATH="-Wl,-rpath,%{postfix_shlib_dir} %{ldflags}" \
21mr|postfix-3.5.25-1|683	OPT="$RPM_OPT_FLAGS -fno-strict-aliasing -Wno-comment" \
21mr|postfix-3.5.25-1|684	POSTFIX_INSTALL_OPTS=-keep-build-mtime
21mr|postfix-3.5.25-1|685	
21mr|postfix-3.5.25-1|686	unset CCARGS AUXLIBS AUXLIBS_PCRE AUXLIBS_LDAP AUXLIBS_MYSQL AUXLIBS_PGSQL OPT DEBUG
21mr|postfix-3.5.25-1|687	make
21mr|postfix-3.5.25-1|688	make manpages
21mr|postfix-3.5.25-1|689	
21mr|postfix-3.5.25-1|690	# generate main.cf.default here, since in make it will fail
21mr|postfix-3.5.25-1|691	cat > conf/main.cf.default << EOF
21mr|postfix-3.5.25-1|692	# DO NOT EDIT THIS FILE. EDIT THE MAIN.CF FILE INSTEAD. THE
21mr|postfix-3.5.25-1|693	# TEXT HERE JUST SHOWS DEFAULT SETTINGS BUILT INTO POSTFIX.
21mr|postfix-3.5.25-1|694	#
21mr|postfix-3.5.25-1|695	EOF
21mr|postfix-3.5.25-1|696	LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH} \
21mr|postfix-3.5.25-1|697	./src/postconf/postconf -d | \
21mr|postfix-3.5.25-1|698	egrep -v '^(myhostname|mydomain|mynetworks) ' >> conf/main.cf.default
21mr|postfix-3.5.25-1|699	
21mr|postfix-3.5.25-1|700	# add correct parameters to main.cf.dist
21mr|postfix-3.5.25-1|701	LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH} \
21mr|postfix-3.5.25-1|702	./src/postconf/postconf -c ./conf/dist -e \
21mr|postfix-3.5.25-1|703	%post_install_parameters
21mr|postfix-3.5.25-1|704	mv conf/dist/main.cf conf/main.cf.dist
21mr|postfix-3.5.25-1|705	
21mr|postfix-3.5.25-1|706	%install
21mr|postfix-3.5.25-1|707	# install postfix into the build root
21mr|postfix-3.5.25-1|708	LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} \
21mr|postfix-3.5.25-1|709	make non-interactive-package \
21mr|postfix-3.5.25-1|710	install_root=%{buildroot} \
21mr|postfix-3.5.25-1|711	shlib_directory=%{postfix_shlib_dir} \
21mr|postfix-3.5.25-1|712	config_directory=%{_sysconfdir}/postfix \
21mr|postfix-3.5.25-1|713	%post_install_parameters \
21mr|postfix-3.5.25-1|714	|| exit 1
21mr|postfix-3.5.25-1|715	
21mr|postfix-3.5.25-1|716	mkdir -p %{buildroot}/var/lib/postfix
21mr|postfix-3.5.25-1|717	
21mr|postfix-3.5.25-1|718	mkdir -p %{buildroot}%{_sysconfdir}/postfix/dynamicmaps.cf.d
21mr|postfix-3.5.25-1|719	mkdir -p %{buildroot}%{_sysconfdir}/postfix/postfix-files.d
21mr|postfix-3.5.25-1|720	
21mr|postfix-3.5.25-1|721	# rpm %%doc macro wants to take his files in buildroot
21mr|postfix-3.5.25-1|722	rm -fr DOC
21mr|postfix-3.5.25-1|723	mkdir DOC
21mr|postfix-3.5.25-1|724	mv %{buildroot}%{_docdir}/%{name}/html DOC/html
21mr|postfix-3.5.25-1|725	mv %{buildroot}%{_docdir}/%{name}/README_FILES DOC/README_FILES
21mr|postfix-3.5.25-1|726	
21mr|postfix-3.5.25-1|727	# for sasl configuration
21mr|postfix-3.5.25-1|728	mkdir -p %{buildroot}%{_sysconfdir}/sasl2
21mr|postfix-3.5.25-1|729	cp %{SOURCE15} %{buildroot}%{_sysconfdir}/sasl2/smtpd.conf
21mr|postfix-3.5.25-1|730	
21mr|postfix-3.5.25-1|731	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|postfix-3.5.25-1|732	install -c %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/smtp
21mr|postfix-3.5.25-1|733	
21mr|postfix-3.5.25-1|734	mkdir -p %{buildroot}%{_sysconfdir}/ppp/ip-{up,down}.d
21mr|postfix-3.5.25-1|735	install -c %{SOURCE6} %{buildroot}%{_sysconfdir}/ppp/ip-up.d/postfix
21mr|postfix-3.5.25-1|736	install -c %{SOURCE7} %{buildroot}%{_sysconfdir}/ppp/ip-down.d/postfix
21mr|postfix-3.5.25-1|737	
21mr|postfix-3.5.25-1|738	mkdir -p %{buildroot}%{_sysconfdir}/resolvconf/update-libc.d/
21mr|postfix-3.5.25-1|739	install -c %{SOURCE8} %{buildroot}%{_sysconfdir}/resolvconf/update-libc.d/postfix
21mr|postfix-3.5.25-1|740	
21mr|postfix-3.5.25-1|741	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|postfix-3.5.25-1|742	touch %{buildroot}%{_sysconfdir}/sysconfig/postfix
21mr|postfix-3.5.25-1|743	
21mr|postfix-3.5.25-1|744	# this is used by some examples (cyrus)
21mr|postfix-3.5.25-1|745	mkdir -p %{buildroot}%{queue_directory}/extern
21mr|postfix-3.5.25-1|746	
21mr|postfix-3.5.25-1|747	install -c auxiliary/rmail/rmail %{buildroot}%{_bindir}/rmail
21mr|postfix-3.5.25-1|748	
21mr|postfix-3.5.25-1|749	# copy new aliases files and generate a ghost aliases.db file
21mr|postfix-3.5.25-1|750	cp -f %{SOURCE5} %{buildroot}%{_sysconfdir}/postfix/aliases
21mr|postfix-3.5.25-1|751	chmod 644 %{buildroot}%{_sysconfdir}/postfix/aliases
21mr|postfix-3.5.25-1|752	touch %{buildroot}%{_sysconfdir}/postfix/aliases.db
21mr|postfix-3.5.25-1|753	
21mr|postfix-3.5.25-1|754	touch %{buildroot}%{_sysconfdir}/postfix/domains
21mr|postfix-3.5.25-1|755	
21mr|postfix-3.5.25-1|756	# install chroot script and postfinger
21mr|postfix-3.5.25-1|757	install -m 0755 %{SOURCE14} %{buildroot}%{_sbindir}/postfix-chroot.sh
21mr|postfix-3.5.25-1|758	install -m 0755 %{SOURCE21} %{buildroot}%{_sbindir}/postfinger
21mr|postfix-3.5.25-1|759	
21mr|postfix-3.5.25-1|760	# install qshape
21mr|postfix-3.5.25-1|761	install -m755 auxiliary/qshape/qshape.pl %{buildroot}%{_sbindir}/qshape
21mr|postfix-3.5.25-1|762	cp man/man1/qshape.1 %{buildroot}%{_mandir}/man1/qshape.1
21mr|postfix-3.5.25-1|763	
21mr|postfix-3.5.25-1|764	# systemd
21mr|postfix-3.5.25-1|765	mkdir -p %{buildroot}%{_unitdir}
21mr|postfix-3.5.25-1|766	install -c -m 644 %{SOURCE100} %{buildroot}%{_unitdir}
21mr|postfix-3.5.25-1|767	install -m 755 %{SOURCE101} %{buildroot}%{_sysconfdir}/postfix/aliasesdb
21mr|postfix-3.5.25-1|768	install -m 755 %{SOURCE102} %{buildroot}%{_sysconfdir}/postfix/chroot-update
21mr|postfix-3.5.25-1|769	%if !%{with tls}
21mr|postfix-3.5.25-1|770	sed -i -e '/cert-sh generate/d' %{buildroot}%{_unitdir}/postfix.service
21mr|postfix-3.5.25-1|771	%endif
21mr|postfix-3.5.25-1|772	
21mr|postfix-3.5.25-1|773	# RPM compresses man pages automatically.
21mr|postfix-3.5.25-1|774	# - Edit postfix-files to reflect this, so post-install won't get confused
21mr|postfix-3.5.25-1|775	#   when called during package installation.
21mr|postfix-3.5.25-1|776	sed -i -e "s@\(/man[158]/.*\.[158]\):@\1%{_extension}:@" %{buildroot}%{_sysconfdir}/postfix/postfix-files
21mr|postfix-3.5.25-1|777	
21mr|postfix-3.5.25-1|778	# remove files that are not in the main package
21mr|postfix-3.5.25-1|779	sed -i -e "/\/postfix-.*\.so/d" %{buildroot}%{_sysconfdir}/postfix/postfix-files
21mr|postfix-3.5.25-1|780	
21mr|postfix-3.5.25-1|781	# install the base configuration file
21mr|postfix-3.5.25-1|782	echo -e "# dict-type\tso-name (pathname)\tdict-function\tmkmap-function" > %{buildroot}%{_sysconfdir}/postfix/dynamicmaps.cf
21mr|postfix-3.5.25-1|783	
21mr|postfix-3.5.25-1|784	# remove sample_directory from main.cf (#15297)
21mr|postfix-3.5.25-1|785	# the default is /etc/postfix
21mr|postfix-3.5.25-1|786	sed -i -e "/^sample_directory/d" %{buildroot}%{_sysconfdir}/postfix/main.cf
21mr|postfix-3.5.25-1|787	
21mr|postfix-3.5.25-1|788	%check
21mr|postfix-3.5.25-1|789	# Check that it was linked with LibreSSL (and built with TLS support)
21mr|postfix-3.5.25-1|790	readelf -a "%{buildroot}%{_libdir}/postfix/libpostfix-tls.so" | grep NEEDED | grep libcrypto.so.%{libressl_libcrypto_sover}
21mr|postfix-3.5.25-1|791	for i in lmtp smtp tlsmgr
21mr|postfix-3.5.25-1|792	do
21mr|postfix-3.5.25-1|793	readelf -a "%{buildroot}%{_libexecdir}/postfix/${i}" | grep NEEDED | grep libcrypto.so.%{libressl_libcrypto_sover}
21mr|postfix-3.5.25-1|794	done
21mr|postfix-3.5.25-1|795	# Ensure that our assumption that GOST ciphers are "HIGH" ones (see the comment near BuildRequires) keeps to be true
21mr|postfix-3.5.25-1|796	libressl ciphers HIGH | grep GOST

15381 21
21mr|postgresql-12.22-1|1	%global __requires_exclude devel\\(libtcl)
21mr|postgresql-12.22-1|2	
21mr|postgresql-12.22-1|3	%define major 5
21mr|postgresql-12.22-1|4	%define major_ecpg 6
21mr|postgresql-12.22-1|5	%define libname %mklibname pq %{major}
21mr|postgresql-12.22-1|6	%define libecpg %mklibname ecpg %{major_ecpg}
21mr|postgresql-12.22-1|7	
21mr|postgresql-12.22-1|8	%define majorver %(echo %{version} | cut -d. -f1)
21mr|postgresql-12.22-1|9	%define minorver %(echo %{version} | cut -d. -f2)
21mr|postgresql-12.22-1|10	
21mr|postgresql-12.22-1|11	%bcond_without uuid
21mr|postgresql-12.22-1|12	
21mr|postgresql-12.22-1|13	Summary:	PostgreSQL client programs and libraries
21mr|postgresql-12.22-1|14	Name:		postgresql
21mr|postgresql-12.22-1|15	Version:	12.22
21mr|postgresql-12.22-1|16	Release:	1
21mr|postgresql-12.22-1|17	Epoch:		1
21mr|postgresql-12.22-1|18	License:	BSD
21mr|postgresql-12.22-1|19	Group:		Databases
21mr|postgresql-12.22-1|20	Url:		http://www.postgresql.org/
21mr|postgresql-12.22-1|21	Source0:	https://ftp.postgresql.org/pub/source/v%{version}/%{name}-%{version}.tar.bz2
21mr|postgresql-12.22-1|22	Source1:	%{name}.rpmlintrc
21mr|postgresql-12.22-1|23	Source10:	postgres.profile
21mr|postgresql-12.22-1|24	Source11:	%{name}.service
21mr|postgresql-12.22-1|25	Source12:	%{name}.tmpfiles.d
21mr|postgresql-12.22-1|26	Source14:	%{name}_initdb.sh
21mr|postgresql-12.22-1|27	Patch0:		postgresql-9.6.2-ossp-uuid-dir.patch
21mr|postgresql-12.22-1|28	Patch1:		e2k-spinlock.patch
21mr|postgresql-12.22-1|29	# CVE-2024-0985 fixed
21mr|postgresql-12.22-1|30	# CVE-2024-7348 fixed
21mr|postgresql-12.22-1|31	BuildRequires:	bison
21mr|postgresql-12.22-1|32	BuildRequires:	flex
21mr|postgresql-12.22-1|33	BuildRequires:	openldap-devel
21mr|postgresql-12.22-1|34	BuildRequires:	pam-devel
21mr|postgresql-12.22-1|35	BuildRequires:	perl-devel
21mr|postgresql-12.22-1|36	BuildRequires:	readline-devel
21mr|postgresql-12.22-1|37	BuildRequires:	perl(ExtUtils::Embed)
21mr|postgresql-12.22-1|38	BuildRequires:	pkgconfig(icu-i18n)
21mr|postgresql-12.22-1|39	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|postgresql-12.22-1|40	BuildRequires:	pkgconfig(libselinux)
21mr|postgresql-12.22-1|41	BuildRequires:	pkgconfig(libxml-2.0)
21mr|postgresql-12.22-1|42	BuildRequires:	pkgconfig(libxslt)
21mr|postgresql-12.22-1|43	BuildRequires:	pkgconfig(openssl)
21mr|postgresql-12.22-1|44	%if %{with uuid}
21mr|postgresql-12.22-1|45	BuildRequires:	pkgconfig(ossp-uuid)
21mr|postgresql-12.22-1|46	%endif
21mr|postgresql-12.22-1|47	BuildRequires:	pkgconfig(python)
21mr|postgresql-12.22-1|48	BuildRequires:	pkgconfig(python3)
21mr|postgresql-12.22-1|49	BuildRequires:	pkgconfig(systemd)
21mr|postgresql-12.22-1|50	BuildRequires:	pkgconfig(tcl)
21mr|postgresql-12.22-1|51	BuildRequires:	pkgconfig(zlib)
21mr|postgresql-12.22-1|52	# Need to build doc
21mr|postgresql-12.22-1|53	BuildRequires:	docbook-dtd-xml
21mr|postgresql-12.22-1|54	BuildRequires:	docbook-dtd42-xml
21mr|postgresql-12.22-1|55	BuildRequires:	docbook-dtd42-sgml
21mr|postgresql-12.22-1|56	BuildRequires:	docbook-style-xsl
21mr|postgresql-12.22-1|57	BuildRequires:	docbook-utils
21mr|postgresql-12.22-1|58	BuildRequires:	openjade
21mr|postgresql-12.22-1|59	BuildRequires:	xmlto
21mr|postgresql-12.22-1|60	BuildRequires:	xsltproc
21mr|postgresql-12.22-1|61	Requires:	%{libname} = %{EVRD}
21mr|postgresql-12.22-1|62	Provides:	%{name}-clients = %{EVRD}
21mr|postgresql-12.22-1|63	
21mr|postgresql-12.22-1|64	%description
21mr|postgresql-12.22-1|65	PostgreSQL is an advanced Object-Relational database management system (DBMS)
21mr|postgresql-12.22-1|66	that supports almost all SQL constructs (including transactions, subselects and
21mr|postgresql-12.22-1|67	user-defined types and functions). The postgresql package includes the client
21mr|postgresql-12.22-1|68	programs and libraries that you'll need to access a PostgreSQL DBMS server.
21mr|postgresql-12.22-1|69	These PostgreSQL client programs are programs that directly manipulate the
21mr|postgresql-12.22-1|70	internal structure of PostgreSQL databases on a PostgreSQL server. These client
21mr|postgresql-12.22-1|71	programs can be located on the same machine with the PostgreSQL server, or may
21mr|postgresql-12.22-1|72	be on a remote machine which accesses a PostgreSQL server over a network
21mr|postgresql-12.22-1|73	connection. This package contains the client libraries for C and C++, as well
21mr|postgresql-12.22-1|74	as command-line utilities for managing PostgreSQL databases on a PostgreSQL
21mr|postgresql-12.22-1|75	server.
21mr|postgresql-12.22-1|76	
21mr|postgresql-12.22-1|77	If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
21mr|postgresql-12.22-1|78	you need this package. You also need to install this package if you're
21mr|postgresql-12.22-1|79	installing the postgresql-server package.
21mr|postgresql-12.22-1|80	
21mr|postgresql-12.22-1|81	%files -f main.lst
21mr|postgresql-12.22-1|82	%doc doc/KNOWN_BUGS doc/MISSING_FEATURES
21mr|postgresql-12.22-1|83	%doc README HISTORY
21mr|postgresql-12.22-1|84	%license COPYRIGHT
21mr|postgresql-12.22-1|85	%{_bindir}/clusterdb
21mr|postgresql-12.22-1|86	%{_bindir}/createdb
21mr|postgresql-12.22-1|87	%{_bindir}/createuser
21mr|postgresql-12.22-1|88	%{_bindir}/dropdb
21mr|postgresql-12.22-1|89	%{_bindir}/dropuser
21mr|postgresql-12.22-1|90	%{_bindir}/pg_basebackup
21mr|postgresql-12.22-1|91	%{_bindir}/pg_dump
21mr|postgresql-12.22-1|92	%{_bindir}/pg_dumpall
21mr|postgresql-12.22-1|93	%{_bindir}/pg_isready
21mr|postgresql-12.22-1|94	%{_bindir}/pg_restore
21mr|postgresql-12.22-1|95	%{_bindir}/pg_rewind
21mr|postgresql-12.22-1|96	%{_bindir}/pg_test_fsync
21mr|postgresql-12.22-1|97	%{_bindir}/pg_test_timing
21mr|postgresql-12.22-1|98	%{_bindir}/psql
21mr|postgresql-12.22-1|99	%{_bindir}/reindexdb
21mr|postgresql-12.22-1|100	%{_bindir}/vacuumdb
21mr|postgresql-12.22-1|101	%{_mandir}/man1/clusterdb.*
21mr|postgresql-12.22-1|102	%{_mandir}/man1/createdb.*
21mr|postgresql-12.22-1|103	%{_mandir}/man1/createuser.*
21mr|postgresql-12.22-1|104	%{_mandir}/man1/dropdb.*
21mr|postgresql-12.22-1|105	%{_mandir}/man1/dropuser.*
21mr|postgresql-12.22-1|106	%{_mandir}/man1/pg_basebackup.*
21mr|postgresql-12.22-1|107	%{_mandir}/man1/pg_dump.*
21mr|postgresql-12.22-1|108	%{_mandir}/man1/pg_dumpall.*
21mr|postgresql-12.22-1|109	%{_mandir}/man1/pg_isready.1*
21mr|postgresql-12.22-1|110	%{_mandir}/man1/pg_restore.1*
21mr|postgresql-12.22-1|111	%{_mandir}/man1/pg_rewind.1*
21mr|postgresql-12.22-1|112	%{_mandir}/man1/pg_test_fsync.1*
21mr|postgresql-12.22-1|113	%{_mandir}/man1/pg_test_timing.1*
21mr|postgresql-12.22-1|114	%{_mandir}/man1/psql.*
21mr|postgresql-12.22-1|115	%{_mandir}/man1/reindexdb.*
21mr|postgresql-12.22-1|116	%{_mandir}/man1/vacuumdb.*
21mr|postgresql-12.22-1|117	%{_mandir}/man7/*
21mr|postgresql-12.22-1|118	%{_rpmmacrodir}/*%{name}*
21mr|postgresql-12.22-1|119	
21mr|postgresql-12.22-1|120	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|121	
21mr|postgresql-12.22-1|122	%package -n %{libname}
21mr|postgresql-12.22-1|123	Summary:	The shared libraries required for any PostgreSQL clients
21mr|postgresql-12.22-1|124	Group:		System/Libraries
21mr|postgresql-12.22-1|125	Provides:	%{name}-libs = %{EVRD}
21mr|postgresql-12.22-1|126	%rename	%{_lib}pq9.0_5
21mr|postgresql-12.22-1|127	
21mr|postgresql-12.22-1|128	%description -n %{libname}
21mr|postgresql-12.22-1|129	C and C++ libraries to enable user programs to communicate with the PostgreSQL
21mr|postgresql-12.22-1|130	database backend. The backend can be on another machine and accessed through
21mr|postgresql-12.22-1|131	TCP/IP.
21mr|postgresql-12.22-1|132	
21mr|postgresql-12.22-1|133	%files -n %{libname} -f %{libname}.lst
21mr|postgresql-12.22-1|134	%doc README HISTORY
21mr|postgresql-12.22-1|135	%license COPYRIGHT
21mr|postgresql-12.22-1|136	%{_libdir}/libpq.so.%{major}*
21mr|postgresql-12.22-1|137	
21mr|postgresql-12.22-1|138	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|139	
21mr|postgresql-12.22-1|140	%package -n %{libecpg}
21mr|postgresql-12.22-1|141	Summary:	Shared library libecpg for PostgreSQL
21mr|postgresql-12.22-1|142	Group:		System/Libraries
21mr|postgresql-12.22-1|143	Conflicts:	%{_lib}ecpg5
21mr|postgresql-12.22-1|144	%rename	%{_lib}ecpg9.0_6
21mr|postgresql-12.22-1|145	
21mr|postgresql-12.22-1|146	%description -n %{libecpg}
21mr|postgresql-12.22-1|147	Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C) Use
21mr|postgresql-12.22-1|148	postgresql-dev to develop such programs.
21mr|postgresql-12.22-1|149	
21mr|postgresql-12.22-1|150	%files -n %{libecpg} -f %{libecpg}.lst
21mr|postgresql-12.22-1|151	%doc README HISTORY
21mr|postgresql-12.22-1|152	%license COPYRIGHT
21mr|postgresql-12.22-1|153	%{_libdir}/libecpg_compat.so.*
21mr|postgresql-12.22-1|154	%{_libdir}/libecpg.so.%{major_ecpg}*
21mr|postgresql-12.22-1|155	%{_libdir}/libpgtypes.so.*
21mr|postgresql-12.22-1|156	
21mr|postgresql-12.22-1|157	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|158	
21mr|postgresql-12.22-1|159	%package server
21mr|postgresql-12.22-1|160	Summary:	The programs needed to create and run a PostgreSQL server
21mr|postgresql-12.22-1|161	Group:		Databases
21mr|postgresql-12.22-1|162	Provides:	%{name}-server = %{EVRD}
21mr|postgresql-12.22-1|163	# the client bins are needed for upgrading
21mr|postgresql-12.22-1|164	Requires:	%{name} >= %{EVRD}
21mr|postgresql-12.22-1|165	Requires:	%{name}-plpgsql >= %{EVRD}
21mr|postgresql-12.22-1|166	# add/remove services
21mr|postgresql-12.22-1|167	Requires(post,preun):	rpm-helper
21mr|postgresql-12.22-1|168	# add/del user
21mr|postgresql-12.22-1|169	Requires(pre,postun):	rpm-helper
21mr|postgresql-12.22-1|170	Requires(post,preun):	update-alternatives
21mr|postgresql-12.22-1|171	
21mr|postgresql-12.22-1|172	%description server
21mr|postgresql-12.22-1|173	The postgresql-server package includes the programs needed to create and run a
21mr|postgresql-12.22-1|174	PostgreSQL server, which will in turn allow you to create and maintain
21mr|postgresql-12.22-1|175	PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
21mr|postgresql-12.22-1|176	management system (DBMS) that supports almost all SQL constructs (including
21mr|postgresql-12.22-1|177	transactions, subselects and user-defined types and functions). You should
21mr|postgresql-12.22-1|178	install postgresql-server if you want to create and maintain your own
21mr|postgresql-12.22-1|179	PostgreSQL databases and/or your own PostgreSQL server. You also need to
21mr|postgresql-12.22-1|180	install the postgresql and postgresql-devel packages.
21mr|postgresql-12.22-1|181	
21mr|postgresql-12.22-1|182	%files server -f server.lst
21mr|postgresql-12.22-1|183	%doc README HISTORY
21mr|postgresql-12.22-1|184	%license COPYRIGHT
21mr|postgresql-12.22-1|185	%attr(644,postgres,postgres) %config(noreplace) %{_localstatedir}/lib/pgsql/.bashrc
21mr|postgresql-12.22-1|186	%attr(700,postgres,postgres) %dir %{_localstatedir}/lib/pgsql
21mr|postgresql-12.22-1|187	%attr(700,postgres,postgres) %dir %{_localstatedir}/lib/pgsql/backups
21mr|postgresql-12.22-1|188	%attr(700,postgres,postgres) %dir /var/log/postgres
21mr|postgresql-12.22-1|189	%attr(-,postgres,postgres) %{_localstatedir}/lib/pgsql/data
21mr|postgresql-12.22-1|190	%attr(-,postgres,postgres) %{_localstatedir}/lib/pgsql/.profile
21mr|postgresql-12.22-1|191	%{_bindir}/initdb
21mr|postgresql-12.22-1|192	%{_bindir}/pg_archivecleanup
21mr|postgresql-12.22-1|193	%{_bindir}/pg_checksums
21mr|postgresql-12.22-1|194	%{_bindir}/pg_controldata
21mr|postgresql-12.22-1|195	%{_bindir}/pg_ctl
21mr|postgresql-12.22-1|196	%{_bindir}/pg_receivewal
21mr|postgresql-12.22-1|197	%{_bindir}/pg_resetwal
21mr|postgresql-12.22-1|198	%{_bindir}/pg_standby
21mr|postgresql-12.22-1|199	%{_bindir}/pg_upgrade
21mr|postgresql-12.22-1|200	%{_bindir}/postgres
21mr|postgresql-12.22-1|201	%{_bindir}/postmaster
21mr|postgresql-12.22-1|202	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|postgresql-12.22-1|203	%{_datadir}/%{name}/errcodes.txt
21mr|postgresql-12.22-1|204	%{_datadir}/%{name}/extension/*
21mr|postgresql-12.22-1|205	%{_datadir}/%{name}/information_schema.sql
21mr|postgresql-12.22-1|206	%{_datadir}/%{name}/postgres.bki
21mr|postgresql-12.22-1|207	%{_datadir}/%{name}/postgres.description
21mr|postgresql-12.22-1|208	%{_datadir}/%{name}/postgres.shdescription
21mr|postgresql-12.22-1|209	%{_datadir}/%{name}/*.sample
21mr|postgresql-12.22-1|210	%{_datadir}/%{name}/snowball_create.sql
21mr|postgresql-12.22-1|211	%{_datadir}/%{name}/sql_features.txt
21mr|postgresql-12.22-1|212	%{_datadir}/%{name}/system_views.sql
21mr|postgresql-12.22-1|213	%{_datadir}/%{name}/timezone
21mr|postgresql-12.22-1|214	%{_datadir}/%{name}/timezonesets/Africa.txt
21mr|postgresql-12.22-1|215	%{_datadir}/%{name}/timezonesets/America.txt
21mr|postgresql-12.22-1|216	%{_datadir}/%{name}/timezonesets/Antarctica.txt
21mr|postgresql-12.22-1|217	%{_datadir}/%{name}/timezonesets/Asia.txt
21mr|postgresql-12.22-1|218	%{_datadir}/%{name}/timezonesets/Atlantic.txt
21mr|postgresql-12.22-1|219	%{_datadir}/%{name}/timezonesets/Australia
21mr|postgresql-12.22-1|220	%{_datadir}/%{name}/timezonesets/Australia.txt
21mr|postgresql-12.22-1|221	%{_datadir}/%{name}/timezonesets/Default
21mr|postgresql-12.22-1|222	%{_datadir}/%{name}/timezonesets/Etc.txt
21mr|postgresql-12.22-1|223	%{_datadir}/%{name}/timezonesets/Europe.txt
21mr|postgresql-12.22-1|224	%{_datadir}/%{name}/timezonesets/India
21mr|postgresql-12.22-1|225	%{_datadir}/%{name}/timezonesets/Indian.txt
21mr|postgresql-12.22-1|226	%{_datadir}/%{name}/timezonesets/Pacific.txt
21mr|postgresql-12.22-1|227	%{_datadir}/%{name}/tsearch_data
21mr|postgresql-12.22-1|228	%{_defaultdocdir}/%{name}/extension/*.example
21mr|postgresql-12.22-1|229	%dir %{_datadir}/%{name}
21mr|postgresql-12.22-1|230	%dir %{_datadir}/%{name}/extension
21mr|postgresql-12.22-1|231	%dir %{_datadir}/%{name}/timezonesets
21mr|postgresql-12.22-1|232	%dir %{_libdir}/%{name}
21mr|postgresql-12.22-1|233	%{_libdir}/%{name}/*_and_*.so
21mr|postgresql-12.22-1|234	%{_libdir}/%{name}/auth_delay.so
21mr|postgresql-12.22-1|235	%{_libdir}/%{name}/auto_explain.so
21mr|postgresql-12.22-1|236	%{_libdir}/%{name}/btree_gin.so
21mr|postgresql-12.22-1|237	%{_libdir}/%{name}/citext.so
21mr|postgresql-12.22-1|238	%{_libdir}/%{name}/dict_int.so
21mr|postgresql-12.22-1|239	%{_libdir}/%{name}/dict_snowball.so
21mr|postgresql-12.22-1|240	%{_libdir}/%{name}/dict_xsyn.so
21mr|postgresql-12.22-1|241	%{_libdir}/%{name}/euc2004_sjis2004.so
21mr|postgresql-12.22-1|242	%{_libdir}/%{name}/file_fdw.so
21mr|postgresql-12.22-1|243	%{_libdir}/%{name}_initdb.sh
21mr|postgresql-12.22-1|244	%{_libdir}/%{name}/libpqwalreceiver.so
21mr|postgresql-12.22-1|245	%{_libdir}/%{name}/passwordcheck.so
21mr|postgresql-12.22-1|246	%{_libdir}/%{name}/pgoutput.so
21mr|postgresql-12.22-1|247	%{_libdir}/%{name}/pg_stat_statements.so
21mr|postgresql-12.22-1|248	%{_libdir}/%{name}/pgxml.so
21mr|postgresql-12.22-1|249	%{_libdir}/%{name}/sepgsql.so
21mr|postgresql-12.22-1|250	%{_libdir}/%{name}/unaccent.so
21mr|postgresql-12.22-1|251	%if %{with uuid}
21mr|postgresql-12.22-1|252	%{_libdir}/%{name}/uuid-ossp.so
21mr|postgresql-12.22-1|253	%endif
21mr|postgresql-12.22-1|254	%{_mandir}/man1/initdb.1*
21mr|postgresql-12.22-1|255	%{_mandir}/man1/pg_archivecleanup.1*
21mr|postgresql-12.22-1|256	%{_mandir}/man1/pg_checksums.1*
21mr|postgresql-12.22-1|257	%{_mandir}/man1/pg_controldata.*
21mr|postgresql-12.22-1|258	%{_mandir}/man1/pg_ctl.1*
21mr|postgresql-12.22-1|259	%{_mandir}/man1/pg_receivewal.1*
21mr|postgresql-12.22-1|260	%{_mandir}/man1/pg_resetwal.*
21mr|postgresql-12.22-1|261	%{_mandir}/man1/pg_standby.1*
21mr|postgresql-12.22-1|262	%{_mandir}/man1/pg_upgrade.1*
21mr|postgresql-12.22-1|263	%{_mandir}/man1/postgres.1*
21mr|postgresql-12.22-1|264	%{_mandir}/man1/postmaster.1*
21mr|postgresql-12.22-1|265	%{_sysconfdir}/logrotate.d/%{name}
21mr|postgresql-12.22-1|266	%{_tmpfilesdir}/%{name}%{majorver}.conf
21mr|postgresql-12.22-1|267	%{_unitdir}/%{name}%{majorver}.service
21mr|postgresql-12.22-1|268	
21mr|postgresql-12.22-1|269	%pre server
21mr|postgresql-12.22-1|270	%_pre_useradd postgres %{_localstatedir}/lib/pgsql /bin/bash
21mr|postgresql-12.22-1|271	# if upgrade
21mr|postgresql-12.22-1|272	
21mr|postgresql-12.22-1|273	[ ! -f %{_localstatedir}/lib/pgsql/data/PG_VERSION ] && exit 0
21mr|postgresql-12.22-1|274	mypgversion=`cat %{_localstatedir}/lib/pgsql/data/PG_VERSION`
21mr|postgresql-12.22-1|275	[ $mypgversion = %{majorver} ] && exit 0
21mr|postgresql-12.22-1|276	
21mr|postgresql-12.22-1|277	echo ""
21mr|postgresql-12.22-1|278	echo "You currently have database tree for Postgresql $mypgversion"
21mr|postgresql-12.22-1|279	echo "You must use postgresql${mypgversion}-server"
21mr|postgresql-12.22-1|280	echo "To update you Postgresql server, dump your databases"
21mr|postgresql-12.22-1|281	echo "delete /var/lib/pgsql/data/ content, upgrade the server, then"
21mr|postgresql-12.22-1|282	echo "restore your databases from your backup"
21mr|postgresql-12.22-1|283	echo ""
21mr|postgresql-12.22-1|284	
21mr|postgresql-12.22-1|285	exit 1
21mr|postgresql-12.22-1|286	
21mr|postgresql-12.22-1|287	%posttrans server
21mr|postgresql-12.22-1|288	%_post_service %{name}%{majorver}
21mr|postgresql-12.22-1|289	%tmpfiles_create %{name}%{majorver}.conf
21mr|postgresql-12.22-1|290	
21mr|postgresql-12.22-1|291	%preun server
21mr|postgresql-12.22-1|292	%_preun_service %{name}%{majorver}
21mr|postgresql-12.22-1|293	
21mr|postgresql-12.22-1|294	%postun server
21mr|postgresql-12.22-1|295	%_postun_userdel postgres
21mr|postgresql-12.22-1|296	
21mr|postgresql-12.22-1|297	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|298	
21mr|postgresql-12.22-1|299	%package docs
21mr|postgresql-12.22-1|300	Summary:	Extra documentation for PostgreSQL
21mr|postgresql-12.22-1|301	Group:		Documentation
21mr|postgresql-12.22-1|302	
21mr|postgresql-12.22-1|303	%description docs
21mr|postgresql-12.22-1|304	The postgresql-docs package includes the SGML source for the documentation as
21mr|postgresql-12.22-1|305	well as the documentation in other formats, and some extra documentation.
21mr|postgresql-12.22-1|306	Install this package if you want to help with the PostgreSQL documentation
21mr|postgresql-12.22-1|307	project, or if you want to generate printed documentation.
21mr|postgresql-12.22-1|308	
21mr|postgresql-12.22-1|309	%files docs
21mr|postgresql-12.22-1|310	%doc %{_docdir}/%{name}-docs-%{version}
21mr|postgresql-12.22-1|311	
21mr|postgresql-12.22-1|312	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|313	
21mr|postgresql-12.22-1|314	%package contrib
21mr|postgresql-12.22-1|315	Summary:	Contributed binaries distributed with PostgreSQL
21mr|postgresql-12.22-1|316	Group:		Databases
21mr|postgresql-12.22-1|317	
21mr|postgresql-12.22-1|318	%description contrib
21mr|postgresql-12.22-1|319	The postgresql-contrib package includes the contrib tree distributed with the
21mr|postgresql-12.22-1|320	PostgreSQL tarball. Selected contrib modules are prebuilt.
21mr|postgresql-12.22-1|321	
21mr|postgresql-12.22-1|322	%files contrib -f contrib.lst
21mr|postgresql-12.22-1|323	%doc README HISTORY
21mr|postgresql-12.22-1|324	%license COPYRIGHT
21mr|postgresql-12.22-1|325	%{_bindir}/oid2name
21mr|postgresql-12.22-1|326	%{_bindir}/pgbench
21mr|postgresql-12.22-1|327	%{_bindir}/pg_recvlogical
21mr|postgresql-12.22-1|328	%{_bindir}/pg_waldump
21mr|postgresql-12.22-1|329	%{_bindir}/vacuumlo
21mr|postgresql-12.22-1|330	%{_datadir}/%{name}/contrib/sepgsql.sql
21mr|postgresql-12.22-1|331	%{_libdir}/%{name}/adminpack.so
21mr|postgresql-12.22-1|332	%{_libdir}/%{name}/amcheck.so
21mr|postgresql-12.22-1|333	%{_libdir}/%{name}/autoinc.so
21mr|postgresql-12.22-1|334	%{_libdir}/%{name}/bloom.so
21mr|postgresql-12.22-1|335	%{_libdir}/%{name}/btree_gist.so
21mr|postgresql-12.22-1|336	%{_libdir}/%{name}/cube.so
21mr|postgresql-12.22-1|337	%{_libdir}/%{name}/dblink.so
21mr|postgresql-12.22-1|338	%{_libdir}/%{name}/earthdistance.so
21mr|postgresql-12.22-1|339	%{_libdir}/%{name}/fuzzystrmatch.so
21mr|postgresql-12.22-1|340	%{_libdir}/%{name}/hstore.so
21mr|postgresql-12.22-1|341	%{_libdir}/%{name}/insert_username.so
21mr|postgresql-12.22-1|342	%{_libdir}/%{name}/_int.so
21mr|postgresql-12.22-1|343	%{_libdir}/%{name}/isn.so
21mr|postgresql-12.22-1|344	%{_libdir}/%{name}/lo.so
21mr|postgresql-12.22-1|345	%{_libdir}/%{name}/ltree.so
21mr|postgresql-12.22-1|346	%{_libdir}/%{name}/moddatetime.so
21mr|postgresql-12.22-1|347	%{_libdir}/%{name}/pageinspect.so
21mr|postgresql-12.22-1|348	%{_libdir}/%{name}/pg_buffercache.so
21mr|postgresql-12.22-1|349	%{_libdir}/%{name}/pgcrypto.so
21mr|postgresql-12.22-1|350	%{_libdir}/%{name}/pg_freespacemap.so
21mr|postgresql-12.22-1|351	%{_libdir}/%{name}/pg_prewarm.so
21mr|postgresql-12.22-1|352	%{_libdir}/%{name}/pgrowlocks.so
21mr|postgresql-12.22-1|353	%{_libdir}/%{name}/pgstattuple.so
21mr|postgresql-12.22-1|354	%{_libdir}/%{name}/pg_trgm.so
21mr|postgresql-12.22-1|355	%{_libdir}/%{name}/pg_visibility.so
21mr|postgresql-12.22-1|356	%{_libdir}/%{name}/postgres_fdw.so
21mr|postgresql-12.22-1|357	%{_libdir}/%{name}/refint.so
21mr|postgresql-12.22-1|358	%{_libdir}/%{name}/seg.so
21mr|postgresql-12.22-1|359	%{_libdir}/%{name}/sslinfo.so
21mr|postgresql-12.22-1|360	%{_libdir}/%{name}/tablefunc.so
21mr|postgresql-12.22-1|361	%{_libdir}/%{name}/tcn.so
21mr|postgresql-12.22-1|362	%{_libdir}/%{name}/test_decoding.so
21mr|postgresql-12.22-1|363	%{_libdir}/%{name}/tsm_system_rows.so
21mr|postgresql-12.22-1|364	%{_libdir}/%{name}/tsm_system_time.so
21mr|postgresql-12.22-1|365	%{_mandir}/man1/oid2name.1*
21mr|postgresql-12.22-1|366	%{_mandir}/man1/pgbench.1*
21mr|postgresql-12.22-1|367	%{_mandir}/man1/pg_recvlogical.1*
21mr|postgresql-12.22-1|368	%{_mandir}/man1/pg_waldump.1*
21mr|postgresql-12.22-1|369	%{_mandir}/man1/vacuumlo.1*
21mr|postgresql-12.22-1|370	
21mr|postgresql-12.22-1|371	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|372	
21mr|postgresql-12.22-1|373	%package devel
21mr|postgresql-12.22-1|374	Summary:	PostgreSQL development header files and libraries
21mr|postgresql-12.22-1|375	Group:		Development/Databases
21mr|postgresql-12.22-1|376	Requires:	%{libname} = %{EVRD}
21mr|postgresql-12.22-1|377	Requires:	%{libecpg} = %{EVRD}
21mr|postgresql-12.22-1|378	
21mr|postgresql-12.22-1|379	%description devel
21mr|postgresql-12.22-1|380	The postgresql-devel package contains the header files and libraries needed to
21mr|postgresql-12.22-1|381	compile C or C++ applications which will directly interact with a PostgreSQL
21mr|postgresql-12.22-1|382	database management server and the ecpg Embedded C Postgres preprocessor. You
21mr|postgresql-12.22-1|383	need to install this package if you want to develop applications which will
21mr|postgresql-12.22-1|384	interact with a PostgreSQL server. If you're installing postgresql-server, you
21mr|postgresql-12.22-1|385	need to install this package.
21mr|postgresql-12.22-1|386	
21mr|postgresql-12.22-1|387	%files devel -f devel.lst
21mr|postgresql-12.22-1|388	%doc README HISTORY
21mr|postgresql-12.22-1|389	%license COPYRIGHT
21mr|postgresql-12.22-1|390	%{_bindir}/ecpg
21mr|postgresql-12.22-1|391	%{_bindir}/pg_config
21mr|postgresql-12.22-1|392	%{_includedir}/*
21mr|postgresql-12.22-1|393	%{_libdir}/libecpg_compat.so
21mr|postgresql-12.22-1|394	%{_libdir}/libecpg.so
21mr|postgresql-12.22-1|395	%{_libdir}/libpgtypes.so
21mr|postgresql-12.22-1|396	%{_libdir}/libpq.so
21mr|postgresql-12.22-1|397	%{_libdir}/%{name}/pgxs/
21mr|postgresql-12.22-1|398	%{_libdir}/pkgconfig/*.pc
21mr|postgresql-12.22-1|399	%{_mandir}/man1/ecpg.1*
21mr|postgresql-12.22-1|400	%{_mandir}/man1/pg_config.1*
21mr|postgresql-12.22-1|401	%{_mandir}/man3/dblink*.3*
21mr|postgresql-12.22-1|402	%{_mandir}/man3/SPI_*.3*
21mr|postgresql-12.22-1|403	
21mr|postgresql-12.22-1|404	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|405	
21mr|postgresql-12.22-1|406	%package pl
21mr|postgresql-12.22-1|407	Summary:	Procedurals languages for PostgreSQL
21mr|postgresql-12.22-1|408	Group:		Databases
21mr|postgresql-12.22-1|409	Provides:	%{name}-pl = %{EVRD}
21mr|postgresql-12.22-1|410	Requires:	%{name}-plpython >= %{EVRD}
21mr|postgresql-12.22-1|411	Requires:	%{name}-plperl >= %{EVRD}
21mr|postgresql-12.22-1|412	Requires:	%{name}-pltcl >= %{EVRD}
21mr|postgresql-12.22-1|413	Requires:	%{name}-plpgsql >= %{EVRD}
21mr|postgresql-12.22-1|414	
21mr|postgresql-12.22-1|415	%description pl
21mr|postgresql-12.22-1|416	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql-12.22-1|417	postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
21mr|postgresql-12.22-1|418	languages for the backend. PL/Pgsql is part of the core server package.
21mr|postgresql-12.22-1|419	
21mr|postgresql-12.22-1|420	%files pl
21mr|postgresql-12.22-1|421	%doc COPYRIGHT
21mr|postgresql-12.22-1|422	# metapkg
21mr|postgresql-12.22-1|423	
21mr|postgresql-12.22-1|424	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|425	
21mr|postgresql-12.22-1|426	%package plpython
21mr|postgresql-12.22-1|427	Summary:	The PL/Python procedural language for PostgreSQL
21mr|postgresql-12.22-1|428	Group:		Databases
21mr|postgresql-12.22-1|429	
21mr|postgresql-12.22-1|430	%description plpython
21mr|postgresql-12.22-1|431	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql-12.22-1|432	postgresql-plpython package contains the the PL/Python procedural languages for
21mr|postgresql-12.22-1|433	the backend. PL/Python is part of the core server package.
21mr|postgresql-12.22-1|434	
21mr|postgresql-12.22-1|435	%files plpython -f plpython.lst
21mr|postgresql-12.22-1|436	%doc README HISTORY
21mr|postgresql-12.22-1|437	%license COPYRIGHT
21mr|postgresql-12.22-1|438	%{_libdir}/%{name}/*python*.so
21mr|postgresql-12.22-1|439	
21mr|postgresql-12.22-1|440	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|441	
21mr|postgresql-12.22-1|442	%package plperl
21mr|postgresql-12.22-1|443	Summary:	The PL/Perl procedural language for PostgreSQL
21mr|postgresql-12.22-1|444	Group:		Databases
21mr|postgresql-12.22-1|445	
21mr|postgresql-12.22-1|446	%description plperl
21mr|postgresql-12.22-1|447	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql-12.22-1|448	postgresql-plperl package contains the the PL/Perl procedural languages for the
21mr|postgresql-12.22-1|449	backend. PL/Perl is part of the core server package.
21mr|postgresql-12.22-1|450	
21mr|postgresql-12.22-1|451	%files plperl -f plperl.lst
21mr|postgresql-12.22-1|452	%doc README HISTORY
21mr|postgresql-12.22-1|453	%license COPYRIGHT
21mr|postgresql-12.22-1|454	%{_libdir}/%{name}/*perl.so
21mr|postgresql-12.22-1|455	
21mr|postgresql-12.22-1|456	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|457	
21mr|postgresql-12.22-1|458	%package pltcl
21mr|postgresql-12.22-1|459	Summary:	The PL/Tcl procedural language for PostgreSQL
21mr|postgresql-12.22-1|460	Group:		Databases
21mr|postgresql-12.22-1|461	
21mr|postgresql-12.22-1|462	%description pltcl
21mr|postgresql-12.22-1|463	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql-12.22-1|464	postgresql-pltcl package contains the the PL/Tcl procedural languages for the
21mr|postgresql-12.22-1|465	backend. PL/Tcl is part of the core server package.
21mr|postgresql-12.22-1|466	
21mr|postgresql-12.22-1|467	%files pltcl -f pltcl.lst
21mr|postgresql-12.22-1|468	%doc README HISTORY
21mr|postgresql-12.22-1|469	%license COPYRIGHT
21mr|postgresql-12.22-1|470	%{_libdir}/%{name}/pltcl.so
21mr|postgresql-12.22-1|471	
21mr|postgresql-12.22-1|472	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|473	
21mr|postgresql-12.22-1|474	%package plpgsql
21mr|postgresql-12.22-1|475	Summary:	The PL/PgSQL procedural language for PostgreSQL
21mr|postgresql-12.22-1|476	Group:		Databases
21mr|postgresql-12.22-1|477	
21mr|postgresql-12.22-1|478	%description plpgsql
21mr|postgresql-12.22-1|479	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql-12.22-1|480	postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
21mr|postgresql-12.22-1|481	the backend. PL/PgSQL is part of the core server package.
21mr|postgresql-12.22-1|482	
21mr|postgresql-12.22-1|483	%files plpgsql -f plpgsql.lst
21mr|postgresql-12.22-1|484	%doc README HISTORY
21mr|postgresql-12.22-1|485	%license COPYRIGHT
21mr|postgresql-12.22-1|486	%{_libdir}/%{name}/plpgsql.so
21mr|postgresql-12.22-1|487	
21mr|postgresql-12.22-1|488	#----------------------------------------------------------------------------
21mr|postgresql-12.22-1|489	
21mr|postgresql-12.22-1|490	%prep
21mr|postgresql-12.22-1|491	%autosetup -p1
21mr|postgresql-12.22-1|492	
21mr|postgresql-12.22-1|493	%build
21mr|postgresql-12.22-1|494	%serverbuild
21mr|postgresql-12.22-1|495	# it does not work with -fPIE and someone added that to the serverbuild macro...
21mr|postgresql-12.22-1|496	CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
21mr|postgresql-12.22-1|497	CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
21mr|postgresql-12.22-1|498	
21mr|postgresql-12.22-1|499	%configure	\
21mr|postgresql-12.22-1|500	--disable-rpath		\
21mr|postgresql-12.22-1|501	--enable-nls		\
21mr|postgresql-12.22-1|502	--libdir=%{_libdir}	\
21mr|postgresql-12.22-1|503	--libexecdir=%{_libexecdir}		\
21mr|postgresql-12.22-1|504	--mandir=%{_mandir}	\
21mr|postgresql-12.22-1|505	--prefix=%{_prefix}	\
21mr|postgresql-12.22-1|506	--sysconfdir=%{_sysconfdir}/pgsql	\
21mr|postgresql-12.22-1|507	--with-gssapi		\
21mr|postgresql-12.22-1|508	--with-icu		\
21mr|postgresql-12.22-1|509	--with-ldap		\
21mr|postgresql-12.22-1|510	--with-libxml		\
21mr|postgresql-12.22-1|511	--with-libxslt		\
21mr|postgresql-12.22-1|512	--with-openssl		\
21mr|postgresql-12.22-1|513	%if %{with uuid}
21mr|postgresql-12.22-1|514	--with-ossp-uuid	\
21mr|postgresql-12.22-1|515	%endif
21mr|postgresql-12.22-1|516	--with-pam		\
21mr|postgresql-12.22-1|517	--with-perl		\
21mr|postgresql-12.22-1|518	--with-python		\
21mr|postgresql-12.22-1|519	--with-selinux		\
21mr|postgresql-12.22-1|520	--with-systemd		\
21mr|postgresql-12.22-1|521	--with-tcl		\
21mr|postgresql-12.22-1|522	--with-tclconfig=%{_libdir}
21mr|postgresql-12.22-1|523	
21mr|postgresql-12.22-1|524	# nuke -Wl,--no-undefined
21mr|postgresql-12.22-1|525	perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global
21mr|postgresql-12.22-1|526	
21mr|postgresql-12.22-1|527	%if %{with uuid}
21mr|postgresql-12.22-1|528	# bork...
21mr|postgresql-12.22-1|529	echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
21mr|postgresql-12.22-1|530	%endif
21mr|postgresql-12.22-1|531	
21mr|postgresql-12.22-1|532	%make world
21mr|postgresql-12.22-1|533	
21mr|postgresql-12.22-1|534	pushd src/test
21mr|postgresql-12.22-1|535	%make all
21mr|postgresql-12.22-1|536	popd
21mr|postgresql-12.22-1|537	
21mr|postgresql-12.22-1|538	%check
21mr|postgresql-12.22-1|539	cp -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_reset{wal,xlog}-%{majorver}.mo
21mr|postgresql-12.22-1|540	make check || :
21mr|postgresql-12.22-1|541	rm -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_resetxlog-%{majorver}.mo
21mr|postgresql-12.22-1|542	
21mr|postgresql-12.22-1|543	%install
21mr|postgresql-12.22-1|544	make DESTDIR=%{buildroot} install-world install-docs
21mr|postgresql-12.22-1|545	
21mr|postgresql-12.22-1|546	# install odbcinst.ini
21mr|postgresql-12.22-1|547	mkdir -p %{buildroot}%{_sysconfdir}/pgsql
21mr|postgresql-12.22-1|548	
21mr|postgresql-12.22-1|549	# PGDATA needs removal of group and world permissions due to pg_pwd hole.
21mr|postgresql-12.22-1|550	install -d -m 700 %{buildroot}%{_localstatedir}/lib/pgsql/data
21mr|postgresql-12.22-1|551	
21mr|postgresql-12.22-1|552	# backups of data go here...
21mr|postgresql-12.22-1|553	install -d -m 700 %{buildroot}%{_localstatedir}/lib/pgsql/backups
21mr|postgresql-12.22-1|554	
21mr|postgresql-12.22-1|555	# Create the multiple postmaster startup directory
21mr|postgresql-12.22-1|556	install -d -m 700 %{buildroot}/etc/sysconfig/pgsql
21mr|postgresql-12.22-1|557	
21mr|postgresql-12.22-1|558	# install systemd units
21mr|postgresql-12.22-1|559	mkdir -p %{buildroot}%{_unitdir}
21mr|postgresql-12.22-1|560	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{name}%{majorver}.service
21mr|postgresql-12.22-1|561	sed -i "s|/usr/libexec|%{_libdir}|" %{buildroot}%{_unitdir}/%{name}%{majorver}.service
21mr|postgresql-12.22-1|562	
21mr|postgresql-12.22-1|563	# Create the directory for sockets.
21mr|postgresql-12.22-1|564	install -d -m 755 %{buildroot}/var/run/%{name}
21mr|postgresql-12.22-1|565	
21mr|postgresql-12.22-1|566	# ... and make a tmpfiles script to recreate it at reboot.
21mr|postgresql-12.22-1|567	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|postgresql-12.22-1|568	install -m 0644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{name}%{majorver}.conf
21mr|postgresql-12.22-1|569	
21mr|postgresql-12.22-1|570	# install helper script for env initialisation
21mr|postgresql-12.22-1|571	install -m 755 %{SOURCE14} %{buildroot}%{_libdir}
21mr|postgresql-12.22-1|572	
21mr|postgresql-12.22-1|573	mkdir -p %{buildroot}/var/log/postgres
21mr|postgresql-12.22-1|574	
21mr|postgresql-12.22-1|575	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|postgresql-12.22-1|576	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21mr|postgresql-12.22-1|577	/var/log/postgres/%{name} {
21mr|postgresql-12.22-1|578	notifempty
21mr|postgresql-12.22-1|579	missingok
21mr|postgresql-12.22-1|580	copytruncate
21mr|postgresql-12.22-1|581	}
21mr|postgresql-12.22-1|582	EOF
21mr|postgresql-12.22-1|583	
21mr|postgresql-12.22-1|584	mv %{buildroot}%{_docdir}/%{name}/html %{buildroot}%{_docdir}/%{name}-docs-%{version}
21mr|postgresql-12.22-1|585	
21mr|postgresql-12.22-1|586	echo -n "" > %{libname}.lst
21mr|postgresql-12.22-1|587	echo -n "" > %{libecpg}.lst
21mr|postgresql-12.22-1|588	echo -n "" > server.lst
21mr|postgresql-12.22-1|589	echo -n "" > main.lst
21mr|postgresql-12.22-1|590	echo -n "" > contrib.lst
21mr|postgresql-12.22-1|591	echo -n "" > devel.lst
21mr|postgresql-12.22-1|592	echo -n "" > plperl.lst
21mr|postgresql-12.22-1|593	echo -n "" > plpython.lst
21mr|postgresql-12.22-1|594	echo -n "" > pltcl.lst
21mr|postgresql-12.22-1|595	echo -n "" > plpgsql.lst
21mr|postgresql-12.22-1|596	
21mr|postgresql-12.22-1|597	# libs
21mr|postgresql-12.22-1|598	%find_lang libpq%{major}-%{majorver}
21mr|postgresql-12.22-1|599	cat libpq%{major}-%{majorver}.lang >> %{libname}.lst
21mr|postgresql-12.22-1|600	%find_lang ecpglib%{major_ecpg}-%{majorver}
21mr|postgresql-12.22-1|601	cat ecpglib%{major_ecpg}-%{majorver}.lang >> %{libecpg}.lst
21mr|postgresql-12.22-1|602	
21mr|postgresql-12.22-1|603	# server
21mr|postgresql-12.22-1|604	%find_lang initdb-%{majorver}
21mr|postgresql-12.22-1|605	cat initdb-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|606	%find_lang pg_archivecleanup-%{majorver}
21mr|postgresql-12.22-1|607	cat pg_archivecleanup-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|608	%find_lang pg_basebackup-%{majorver}
21mr|postgresql-12.22-1|609	cat pg_basebackup-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|610	%find_lang pg_controldata-%{majorver}
21mr|postgresql-12.22-1|611	cat pg_controldata-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|612	%find_lang pg_ctl-%{majorver}
21mr|postgresql-12.22-1|613	cat pg_ctl-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|614	%find_lang pg_resetwal-%{majorver}
21mr|postgresql-12.22-1|615	cat pg_resetwal-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|616	%find_lang pg_upgrade-%{majorver}
21mr|postgresql-12.22-1|617	cat pg_upgrade-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|618	%find_lang pg_checksums-%{majorver}
21mr|postgresql-12.22-1|619	cat pg_checksums-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|620	%find_lang postgres-%{majorver}
21mr|postgresql-12.22-1|621	cat postgres-%{majorver}.lang >> server.lst
21mr|postgresql-12.22-1|622	
21mr|postgresql-12.22-1|623	# main
21mr|postgresql-12.22-1|624	%find_lang pg_config-%{majorver}
21mr|postgresql-12.22-1|625	cat pg_config-%{majorver}.lang >> main.lst
21mr|postgresql-12.22-1|626	%find_lang pg_dump-%{majorver}
21mr|postgresql-12.22-1|627	cat pg_dump-%{majorver}.lang >> main.lst
21mr|postgresql-12.22-1|628	%find_lang pg_rewind-%{majorver}
21mr|postgresql-12.22-1|629	cat pg_rewind-%{majorver}.lang >> main.lst
21mr|postgresql-12.22-1|630	%find_lang pg_test_fsync-%{majorver}
21mr|postgresql-12.22-1|631	cat pg_test_fsync-%{majorver}.lang >> main.lst
21mr|postgresql-12.22-1|632	%find_lang pg_test_timing-%{majorver}
21mr|postgresql-12.22-1|633	cat pg_test_timing-%{majorver}.lang >> main.lst
21mr|postgresql-12.22-1|634	%find_lang pgscripts-%{majorver}
21mr|postgresql-12.22-1|635	cat pgscripts-%{majorver}.lang >> main.lst
21mr|postgresql-12.22-1|636	%find_lang psql-%{majorver}
21mr|postgresql-12.22-1|637	cat psql-%{majorver}.lang >>main.lst
21mr|postgresql-12.22-1|638	
21mr|postgresql-12.22-1|639	#contrib
21mr|postgresql-12.22-1|640	%find_lang pg_waldump-%{majorver}
21mr|postgresql-12.22-1|641	cat pg_waldump-%{majorver}.lang >>contrib.lst
21mr|postgresql-12.22-1|642	
21mr|postgresql-12.22-1|643	# devel
21mr|postgresql-12.22-1|644	%find_lang ecpg-%{majorver}
21mr|postgresql-12.22-1|645	cat ecpg-%{majorver}.lang >> devel.lst
21mr|postgresql-12.22-1|646	
21mr|postgresql-12.22-1|647	# perl
21mr|postgresql-12.22-1|648	%find_lang plperl-%{majorver}
21mr|postgresql-12.22-1|649	cat plperl-%{majorver}.lang >> plperl.lst
21mr|postgresql-12.22-1|650	
21mr|postgresql-12.22-1|651	# python
21mr|postgresql-12.22-1|652	%find_lang plpython-%{majorver}
21mr|postgresql-12.22-1|653	cat plpython-%{majorver}.lang >> plpython.lst
21mr|postgresql-12.22-1|654	
21mr|postgresql-12.22-1|655	# tcl
21mr|postgresql-12.22-1|656	%find_lang pltcl-%{majorver}
21mr|postgresql-12.22-1|657	cat pltcl-%{majorver}.lang >> pltcl.lst
21mr|postgresql-12.22-1|658	
21mr|postgresql-12.22-1|659	# plpgsql
21mr|postgresql-12.22-1|660	%find_lang plpgsql-%{majorver}
21mr|postgresql-12.22-1|661	cat plpgsql-%{majorver}.lang >> plpgsql.lst
21mr|postgresql-12.22-1|662	
21mr|postgresql-12.22-1|663	# taken directly in build dir.
21mr|postgresql-12.22-1|664	rm -fr %{buildroot}%{_datadir}/doc/%{name}/contrib/
21mr|postgresql-12.22-1|665	
21mr|postgresql-12.22-1|666	cat > macro <<EOF
21mr|postgresql-12.22-1|667	%%postgresql_version %{version}
21mr|postgresql-12.22-1|668	%%postgresql_major   %{majorver}
21mr|postgresql-12.22-1|669	%%postgresql_minor   %{minorver}
21mr|postgresql-12.22-1|670	%%pgmodules_req Requires: %{?arch_tagged:%{arch_tagged} %{name}-server-ABI}%{?!arch_tagged:%{name}-server-ABI} >= %{majorver}
21mr|postgresql-12.22-1|671	EOF
21mr|postgresql-12.22-1|672	
21mr|postgresql-12.22-1|673	%install_macro %{name} macro
21mr|postgresql-12.22-1|674	
21mr|postgresql-12.22-1|675	# postgres' .profile and .bashrc
21mr|postgresql-12.22-1|676	install -D -m 700 %{SOURCE10} %{buildroot}%{_localstatedir}/lib/pgsql/.profile
21mr|postgresql-12.22-1|677	(
21mr|postgresql-12.22-1|678	cd %{buildroot}%{_localstatedir}/lib/pgsql/
21mr|postgresql-12.22-1|679	ln -s .profile .bashrc
21mr|postgresql-12.22-1|680	)
21mr|postgresql-12.22-1|681	
21mr|postgresql-12.22-1|682	cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
21mr|postgresql-12.22-1|683	# Olivier Thauvin <nanardon@mandriva.org>
21mr|postgresql-12.22-1|684	
21mr|postgresql-12.22-1|685	# The database location:
21mr|postgresql-12.22-1|686	# You probably won't change this
21mr|postgresql-12.22-1|687	PGDATA=%{_localstatedir}/lib/pgsql/data
21mr|postgresql-12.22-1|688	
21mr|postgresql-12.22-1|689	# What is the based locales for postgresql
21mr|postgresql-12.22-1|690	# Setting locales to C allow to use any encoding
21mr|postgresql-12.22-1|691	# ISO or UTF, any other choice will restrict you
21mr|postgresql-12.22-1|692	# either ISO or UTF.
21mr|postgresql-12.22-1|693	LC_ALL=UTF-8
21mr|postgresql-12.22-1|694	
21mr|postgresql-12.22-1|695	# These are additional to pass to pg_ctl when starting/restarting postgresql.
21mr|postgresql-12.22-1|696	# PGOPTIONS=
21mr|postgresql-12.22-1|697	EOF
21mr|postgresql-12.22-1|698	
21mr|postgresql-12.22-1|699	# cleanup
21mr|postgresql-12.22-1|700	find %{buildroot} -type f -name "*.a" -exec rm -f {} ';'
21mr|postgresql-12.22-1|701	
21mr|postgresql-12.22-1|702	
21mr|postgresql-12.22-1|703	### CVE's
21mr|postgresql-12.22-1|704	# fixed CVE-2023-5868
21mr|postgresql-12.22-1|705	# fixed CVE-2023-5869
21mr|postgresql-12.22-1|706	# fixed CVE-2023-5870
21mr|postgresql-12.22-1|707	# version 2.17 -----^
21mr|postgresql-12.22-1|708	# fixed CVE-2024-10976
21mr|postgresql-12.22-1|709	# fixed CVE-2024-10979
21mr|postgresql-12.22-1|710	
21mr|postgresql-12.22-1|711	

15382 21
21mr|postgresql15st-15.17-1|1	%global __requires_exclude ^devel\\(libtcl.*
21mr|postgresql15st-15.17-1|2	%global _disable_lto 1
21mr|postgresql15st-15.17-1|3	
21mr|postgresql15st-15.17-1|4	%define major 5
21mr|postgresql15st-15.17-1|5	%define major_ecpg 6
21mr|postgresql15st-15.17-1|6	%define major_ecpg_compat 3
21mr|postgresql15st-15.17-1|7	%define major_pgtypes 3
21mr|postgresql15st-15.17-1|8	%define libname %mklibname pq %{major}
21mr|postgresql15st-15.17-1|9	%define libecpg %mklibname ecpg %{major_ecpg}
21mr|postgresql15st-15.17-1|10	%define libecpgcompat %mklibname ecpg_compat %{major_ecpg_compat}
21mr|postgresql15st-15.17-1|11	%define libpgtypes %mklibname pgtypes %{major_pgtypes}
21mr|postgresql15st-15.17-1|12	
21mr|postgresql15st-15.17-1|13	%define branch 15
21mr|postgresql15st-15.17-1|14	%define majorver %(echo %{version} | cut -d. -f1)
21mr|postgresql15st-15.17-1|15	%define minorver %(echo %{version} | cut -d. -f2)
21mr|postgresql15st-15.17-1|16	
21mr|postgresql15st-15.17-1|17	%bcond_without system_timezone
21mr|postgresql15st-15.17-1|18	%bcond_without uuid
21mr|postgresql15st-15.17-1|19	# If enabled, this postgresql is used as the default devel package for libpq etc.
21mr|postgresql15st-15.17-1|20	%if %{mdvver} >= 202510
21mr|postgresql15st-15.17-1|21	%bcond_without platform_postgresql
21mr|postgresql15st-15.17-1|22	%else
21mr|postgresql15st-15.17-1|23	%bcond_with platform_postgresql
21mr|postgresql15st-15.17-1|24	%endif
21mr|postgresql15st-15.17-1|25	
21mr|postgresql15st-15.17-1|26	%ifarch %{x86_64} aarch64
21mr|postgresql15st-15.17-1|27	%bcond_without llvm
21mr|postgresql15st-15.17-1|28	%else
21mr|postgresql15st-15.17-1|29	%bcond_with llvm
21mr|postgresql15st-15.17-1|30	%endif
21mr|postgresql15st-15.17-1|31	
21mr|postgresql15st-15.17-1|32	%global RealName postgresql
21mr|postgresql15st-15.17-1|33	
21mr|postgresql15st-15.17-1|34	%global oname %{RealName}%{branch}
21mr|postgresql15st-15.17-1|35	%global bindir %{_libexecdir}/%{oname}
21mr|postgresql15st-15.17-1|36	%global libdir %{_libdir}/%{oname}
21mr|postgresql15st-15.17-1|37	%global datadir %{_datadir}/%{oname}
21mr|postgresql15st-15.17-1|38	%global mandir %{_datadir}/%{oname}/man
21mr|postgresql15st-15.17-1|39	%global includedir %{_includedir}/%{oname}
21mr|postgresql15st-15.17-1|40	%global pgdatadir /var/lib/%{oname}
21mr|postgresql15st-15.17-1|41	# exists only as a home directory of user and as in docs
21mr|postgresql15st-15.17-1|42	# https://www.postgresql.org/docs/current/storage-file-layout.html
21mr|postgresql15st-15.17-1|43	%global pgdatadir_universal /var/lib/pgsql
21mr|postgresql15st-15.17-1|44	
21mr|postgresql15st-15.17-1|45	%bcond_with	man_gen
21mr|postgresql15st-15.17-1|46	%global		man_list %include %{SOURCE5}
21mr|postgresql15st-15.17-1|47	
21mr|postgresql15st-15.17-1|48	%bcond_with 1c
21mr|postgresql15st-15.17-1|49	# %%postun of removed package is run after %%post of installed package,
21mr|postgresql15st-15.17-1|50	# do not break alternatives on 'dnf swap postgresqlX postgresqlX-1C'
21mr|postgresql15st-15.17-1|51	%if %{with 1c}
21mr|postgresql15st-15.17-1|52	%global alternatives_priority %{branch}1
21mr|postgresql15st-15.17-1|53	%else
21mr|postgresql15st-15.17-1|54	%global alternatives_priority %{branch}0
21mr|postgresql15st-15.17-1|55	%endif
21mr|postgresql15st-15.17-1|56	
21mr|postgresql15st-15.17-1|57	%if %{with llvm}
21mr|postgresql15st-15.17-1|58	%if %{mdvver} >= 202310
21mr|postgresql15st-15.17-1|59	%global llvm_req llvm-devel clang
21mr|postgresql15st-15.17-1|60	%global llvm_prefix /usr
21mr|postgresql15st-15.17-1|61	%else
21mr|postgresql15st-15.17-1|62	%global llvm_req llvm17
21mr|postgresql15st-15.17-1|63	%global llvm_prefix /opt/llvm17
21mr|postgresql15st-15.17-1|64	%endif
21mr|postgresql15st-15.17-1|65	%endif
21mr|postgresql15st-15.17-1|66	
21mr|postgresql15st-15.17-1|67	%if %{with platform_postgresql}
21mr|postgresql15st-15.17-1|68	%define platform_provides() %{expand:
21mr|postgresql15st-15.17-1|69	Provides: postgresql-%{1} = %{EVRD}
21mr|postgresql15st-15.17-1|70	}
21mr|postgresql15st-15.17-1|71	%else
21mr|postgresql15st-15.17-1|72	%define platform_provides() %{nil}
21mr|postgresql15st-15.17-1|73	%endif
21mr|postgresql15st-15.17-1|74	
21mr|postgresql15st-15.17-1|75	Summary:	PostgreSQL %{branch} database
21mr|postgresql15st-15.17-1|76	Name:		%{oname}st%{?with_1c:-1C}
21mr|postgresql15st-15.17-1|77	Version:	%{branch}.17
21mr|postgresql15st-15.17-1|78	Release:	1
21mr|postgresql15st-15.17-1|79	Epoch:		2
21mr|postgresql15st-15.17-1|80	License:	BSD
21mr|postgresql15st-15.17-1|81	Group:		Databases
21mr|postgresql15st-15.17-1|82	Url:		http://www.postgresql.org/
21mr|postgresql15st-15.17-1|83	Source0:	https://ftp.postgresql.org/pub/source/v%{version}/%{RealName}-%{version}.tar.bz2
21mr|postgresql15st-15.17-1|84	Source1:	%{name}.rpmlintrc
21mr|postgresql15st-15.17-1|85	Source2:	%{name}_man3_files
21mr|postgresql15st-15.17-1|86	Source3:	%{name}_man7_files
21mr|postgresql15st-15.17-1|87	Source5:	generate_man_list
21mr|postgresql15st-15.17-1|88	Source10:	postgres.profile
21mr|postgresql15st-15.17-1|89	Source11:	postgresql.service
21mr|postgresql15st-15.17-1|90	Source12:	postgresql.tmpfiles.d
21mr|postgresql15st-15.17-1|91	Source14:	postgresql_initdb.sh
21mr|postgresql15st-15.17-1|92	Patch0:		postgresql-14.2-ossp-uuid-dir.patch
21mr|postgresql15st-15.17-1|93	Patch1:		e2k-spinlock.patch
21mr|postgresql15st-15.17-1|94	BuildRequires:	bison
21mr|postgresql15st-15.17-1|95	BuildRequires:	flex
21mr|postgresql15st-15.17-1|96	BuildRequires:	openldap-devel
21mr|postgresql15st-15.17-1|97	BuildRequires:	pam-devel
21mr|postgresql15st-15.17-1|98	BuildRequires:	perl-devel
21mr|postgresql15st-15.17-1|99	BuildRequires:	readline-devel
21mr|postgresql15st-15.17-1|100	BuildRequires:	perl(ExtUtils::Embed)
21mr|postgresql15st-15.17-1|101	BuildRequires:	pkgconfig(icu-i18n)
21mr|postgresql15st-15.17-1|102	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|postgresql15st-15.17-1|103	BuildRequires:	pkgconfig(libselinux)
21mr|postgresql15st-15.17-1|104	BuildRequires:	pkgconfig(libxml-2.0)
21mr|postgresql15st-15.17-1|105	BuildRequires:	pkgconfig(libxslt)
21mr|postgresql15st-15.17-1|106	BuildRequires:	pkgconfig(liblz4)
21mr|postgresql15st-15.17-1|107	BuildRequires:	pkgconfig(libzstd)
21mr|postgresql15st-15.17-1|108	BuildRequires:	pkgconfig(openssl)
21mr|postgresql15st-15.17-1|109	%if %{with uuid}
21mr|postgresql15st-15.17-1|110	BuildRequires:	pkgconfig(ossp-uuid)
21mr|postgresql15st-15.17-1|111	%endif
21mr|postgresql15st-15.17-1|112	BuildRequires:	pkgconfig(python3)
21mr|postgresql15st-15.17-1|113	BuildRequires:	pkgconfig(systemd)
21mr|postgresql15st-15.17-1|114	BuildRequires:	pkgconfig(tcl)
21mr|postgresql15st-15.17-1|115	BuildRequires:	pkgconfig(zlib)
21mr|postgresql15st-15.17-1|116	# Need to build doc
21mr|postgresql15st-15.17-1|117	BuildRequires:	docbook-dtd-xml
21mr|postgresql15st-15.17-1|118	BuildRequires:	docbook-dtd42-xml
21mr|postgresql15st-15.17-1|119	BuildRequires:	docbook-dtd42-sgml
21mr|postgresql15st-15.17-1|120	BuildRequires:	docbook-style-xsl
21mr|postgresql15st-15.17-1|121	BuildRequires:	docbook-utils
21mr|postgresql15st-15.17-1|122	BuildRequires:	openjade
21mr|postgresql15st-15.17-1|123	BuildRequires:	patchelf
21mr|postgresql15st-15.17-1|124	BuildRequires:	xmlto
21mr|postgresql15st-15.17-1|125	BuildRequires:	xsltproc
21mr|postgresql15st-15.17-1|126	%if %{with llvm}
21mr|postgresql15st-15.17-1|127	BuildRequires:	%{llvm_req}
21mr|postgresql15st-15.17-1|128	%endif
21mr|postgresql15st-15.17-1|129	
21mr|postgresql15st-15.17-1|130	%description
21mr|postgresql15st-15.17-1|131	PostgreSQL %{branch} database
21mr|postgresql15st-15.17-1|132	
21mr|postgresql15st-15.17-1|133	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|134	
21mr|postgresql15st-15.17-1|135	%package client
21mr|postgresql15st-15.17-1|136	Summary:	Client programs of PostgreSQL %{branch}
21mr|postgresql15st-15.17-1|137	Requires:	%{libname}
21mr|postgresql15st-15.17-1|138	Requires(pre):	gawk
21mr|postgresql15st-15.17-1|139	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql15st-15.17-1|140	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql15st-15.17-1|141	Provides:	%{name}-clients = %{EVRD}
21mr|postgresql15st-15.17-1|142	Provides:	%{RealName}-clients = %{EVRD}
21mr|postgresql15st-15.17-1|143	Provides:	%{name} = %{EVRD}
21mr|postgresql15st-15.17-1|144	Provides:	%{RealName} = %{EVRD}
21mr|postgresql15st-15.17-1|145	Provides:	%{RealName}%{branch}-client = %{EVRD}
21mr|postgresql15st-15.17-1|146	Provides:	%{RealName}%{branch} = %{EVRD}
21mr|postgresql15st-15.17-1|147	Conflicts:	%{RealName}%{branch} < 2:15.14
21mr|postgresql15st-15.17-1|148	Obsoletes:	%{RealName}%{branch} < 2:15.14
21mr|postgresql15st-15.17-1|149	%platform_provides client
21mr|postgresql15st-15.17-1|150	
21mr|postgresql15st-15.17-1|151	%description client
21mr|postgresql15st-15.17-1|152	PostgreSQL is an advanced Object-Relational database management system (DBMS)
21mr|postgresql15st-15.17-1|153	that supports almost all SQL constructs (including transactions, subselects and
21mr|postgresql15st-15.17-1|154	user-defined types and functions). The postgresql package includes the client
21mr|postgresql15st-15.17-1|155	programs and libraries that you'll need to access a PostgreSQL DBMS server.
21mr|postgresql15st-15.17-1|156	These PostgreSQL client programs are programs that directly manipulate the
21mr|postgresql15st-15.17-1|157	internal structure of PostgreSQL databases on a PostgreSQL server. These client
21mr|postgresql15st-15.17-1|158	programs can be located on the same machine with the PostgreSQL server, or may
21mr|postgresql15st-15.17-1|159	be on a remote machine which accesses a PostgreSQL server over a network
21mr|postgresql15st-15.17-1|160	connection. This package contains the client libraries for C and C++, as well
21mr|postgresql15st-15.17-1|161	as command-line utilities for managing PostgreSQL databases on a PostgreSQL
21mr|postgresql15st-15.17-1|162	server.
21mr|postgresql15st-15.17-1|163	
21mr|postgresql15st-15.17-1|164	If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
21mr|postgresql15st-15.17-1|165	you need this package. You also need to install this package if you're
21mr|postgresql15st-15.17-1|166	installing the postgresql-server package.
21mr|postgresql15st-15.17-1|167	
21mr|postgresql15st-15.17-1|168	%files client -f main.lst
21mr|postgresql15st-15.17-1|169	%doc doc/KNOWN_BUGS doc/MISSING_FEATURES
21mr|postgresql15st-15.17-1|170	%doc README HISTORY
21mr|postgresql15st-15.17-1|171	%license COPYRIGHT
21mr|postgresql15st-15.17-1|172	%{bindir}/clusterdb
21mr|postgresql15st-15.17-1|173	%{bindir}/createdb
21mr|postgresql15st-15.17-1|174	%{bindir}/createuser
21mr|postgresql15st-15.17-1|175	%{bindir}/dropdb
21mr|postgresql15st-15.17-1|176	%{bindir}/dropuser
21mr|postgresql15st-15.17-1|177	%{bindir}/pg_basebackup
21mr|postgresql15st-15.17-1|178	%{bindir}/pg_dump
21mr|postgresql15st-15.17-1|179	%{bindir}/pg_dumpall
21mr|postgresql15st-15.17-1|180	%{bindir}/pg_isready
21mr|postgresql15st-15.17-1|181	%{bindir}/pg_restore
21mr|postgresql15st-15.17-1|182	%{bindir}/pg_rewind
21mr|postgresql15st-15.17-1|183	%{bindir}/pg_test_fsync
21mr|postgresql15st-15.17-1|184	%{bindir}/pg_test_timing
21mr|postgresql15st-15.17-1|185	%{bindir}/psql
21mr|postgresql15st-15.17-1|186	%{bindir}/reindexdb
21mr|postgresql15st-15.17-1|187	%{bindir}/vacuumdb
21mr|postgresql15st-15.17-1|188	%{bindir}/pg_verifybackup
21mr|postgresql15st-15.17-1|189	%ghost %{_bindir}/clusterdb
21mr|postgresql15st-15.17-1|190	%ghost %{_bindir}/createdb
21mr|postgresql15st-15.17-1|191	%ghost %{_bindir}/createuser
21mr|postgresql15st-15.17-1|192	%ghost %{_bindir}/dropdb
21mr|postgresql15st-15.17-1|193	%ghost %{_bindir}/dropuser
21mr|postgresql15st-15.17-1|194	%ghost %{_bindir}/pg_basebackup
21mr|postgresql15st-15.17-1|195	%ghost %{_bindir}/pg_dump
21mr|postgresql15st-15.17-1|196	%ghost %{_bindir}/pg_dumpall
21mr|postgresql15st-15.17-1|197	%ghost %{_bindir}/pg_isready
21mr|postgresql15st-15.17-1|198	%ghost %{_bindir}/pg_restore
21mr|postgresql15st-15.17-1|199	%ghost %{_bindir}/pg_rewind
21mr|postgresql15st-15.17-1|200	%ghost %{_bindir}/pg_test_fsync
21mr|postgresql15st-15.17-1|201	%ghost %{_bindir}/pg_test_timing
21mr|postgresql15st-15.17-1|202	%ghost %{_bindir}/psql
21mr|postgresql15st-15.17-1|203	%ghost %{_bindir}/reindexdb
21mr|postgresql15st-15.17-1|204	%ghost %{_bindir}/vacuumdb
21mr|postgresql15st-15.17-1|205	%ghost %{_bindir}/pg_verifybackup
21mr|postgresql15st-15.17-1|206	# XXX where to own this directory?
21mr|postgresql15st-15.17-1|207	%dir %{libdir}
21mr|postgresql15st-15.17-1|208	%{mandir}/man1/clusterdb.*
21mr|postgresql15st-15.17-1|209	%{mandir}/man1/createdb.*
21mr|postgresql15st-15.17-1|210	%{mandir}/man1/createuser.*
21mr|postgresql15st-15.17-1|211	%{mandir}/man1/dropdb.*
21mr|postgresql15st-15.17-1|212	%{mandir}/man1/dropuser.*
21mr|postgresql15st-15.17-1|213	%{mandir}/man1/pg_basebackup.*
21mr|postgresql15st-15.17-1|214	%{mandir}/man1/pg_dump.*
21mr|postgresql15st-15.17-1|215	%{mandir}/man1/pg_dumpall.*
21mr|postgresql15st-15.17-1|216	%{mandir}/man1/pg_isready.1*
21mr|postgresql15st-15.17-1|217	%{mandir}/man1/pg_restore.1*
21mr|postgresql15st-15.17-1|218	%{mandir}/man1/pg_rewind.1*
21mr|postgresql15st-15.17-1|219	%{mandir}/man1/pg_test_fsync.1*
21mr|postgresql15st-15.17-1|220	%{mandir}/man1/pg_test_timing.1*
21mr|postgresql15st-15.17-1|221	%{mandir}/man1/psql.*
21mr|postgresql15st-15.17-1|222	%{mandir}/man1/reindexdb.*
21mr|postgresql15st-15.17-1|223	%{mandir}/man1/vacuumdb.*
21mr|postgresql15st-15.17-1|224	%{mandir}/man1/pg_verifybackup.1.*
21mr|postgresql15st-15.17-1|225	%{mandir}/man7/*.xz
21mr|postgresql15st-15.17-1|226	
21mr|postgresql15st-15.17-1|227	%pre client
21mr|postgresql15st-15.17-1|228	if ! command -v psql &>/dev/null; then exit 0; fi
21mr|postgresql15st-15.17-1|229	if test -L /usr/bin/psql; then exit 0; fi
21mr|postgresql15st-15.17-1|230	case "$(rpm -qf --qf '%%{epoch} %{sourcerpm}' /usr/bin/psql)" in
21mr|postgresql15st-15.17-1|231	"1 postgresql15-15."* ) : ;;
21mr|postgresql15st-15.17-1|232	*) exit 0 ;;
21mr|postgresql15st-15.17-1|233	esac
21mr|postgresql15st-15.17-1|234	
21mr|postgresql15st-15.17-1|235	for i in \
21mr|postgresql15st-15.17-1|236	%{_bindir}/psql \
21mr|postgresql15st-15.17-1|237	%{_bindir}/clusterdb \
21mr|postgresql15st-15.17-1|238	%{_bindir}/createdb \
21mr|postgresql15st-15.17-1|239	%{_bindir}/createuser \
21mr|postgresql15st-15.17-1|240	%{_bindir}/dropdb \
21mr|postgresql15st-15.17-1|241	%{_bindir}/dropuser \
21mr|postgresql15st-15.17-1|242	%{_bindir}/pg_basebackup \
21mr|postgresql15st-15.17-1|243	%{_bindir}/pg_dump \
21mr|postgresql15st-15.17-1|244	%{_bindir}/pg_dumpall \
21mr|postgresql15st-15.17-1|245	%{_bindir}/pg_isready \
21mr|postgresql15st-15.17-1|246	%{_bindir}/pg_restore \
21mr|postgresql15st-15.17-1|247	%{_bindir}/pg_rewind \
21mr|postgresql15st-15.17-1|248	%{_bindir}/pg_test_fsync \
21mr|postgresql15st-15.17-1|249	%{_bindir}/pg_test_timing \
21mr|postgresql15st-15.17-1|250	%{_bindir}/reindexdb \
21mr|postgresql15st-15.17-1|251	%{_bindir}/pg_verifybackup \
21mr|postgresql15st-15.17-1|252	%{_mandir}/man1/pg_verifybackup.1.xz \
21mr|postgresql15st-15.17-1|253	%{_bindir}/vacuumdb \
21mr|postgresql15st-15.17-1|254	%{_mandir}/man1/clusterdb.1.xz \
21mr|postgresql15st-15.17-1|255	%{_mandir}/man1/createdb.1.xz \
21mr|postgresql15st-15.17-1|256	%{_mandir}/man1/createuser.1.xz \
21mr|postgresql15st-15.17-1|257	%{_mandir}/man1/dropdb.1.xz \
21mr|postgresql15st-15.17-1|258	%{_mandir}/man1/dropuser.1.xz \
21mr|postgresql15st-15.17-1|259	%{_mandir}/man1/pg_basebackup.1.xz \
21mr|postgresql15st-15.17-1|260	%{_mandir}/man1/pg_dump.1.xz \
21mr|postgresql15st-15.17-1|261	%{_mandir}/man1/pg_dumpall.1.xz \
21mr|postgresql15st-15.17-1|262	%{_mandir}/man1/pg_isready.1.xz \
21mr|postgresql15st-15.17-1|263	%{_mandir}/man1/pg_restore.1.xz \
21mr|postgresql15st-15.17-1|264	%{_mandir}/man1/pg_rewind.1.xz \
21mr|postgresql15st-15.17-1|265	%{_mandir}/man1/pg_test_fsync.1.xz \
21mr|postgresql15st-15.17-1|266	%{_mandir}/man1/pg_test_timing.1.xz \
21mr|postgresql15st-15.17-1|267	%{_mandir}/man1/psql.1.xz \
21mr|postgresql15st-15.17-1|268	%{_mandir}/man1/reindexdb.1.xz \
21mr|postgresql15st-15.17-1|269	%{_mandir}/man1/vacuumdb.1.xz \
21mr|postgresql15st-15.17-1|270	%(cat %{SOURCE3} | tr ' ' '\n' | grep ^%{_mandir} | sort -u | tr '\n' ' ')
21mr|postgresql15st-15.17-1|271	do
21mr|postgresql15st-15.17-1|272	test -L "$i" && continue
21mr|postgresql15st-15.17-1|273	mv "$i" "$i".rpmbak
21mr|postgresql15st-15.17-1|274	done
21mr|postgresql15st-15.17-1|275	
21mr|postgresql15st-15.17-1|276	%post client
21mr|postgresql15st-15.17-1|277	%{_sbindir}/update-alternatives --install %{_bindir}/psql psql %{bindir}/psql %{alternatives_priority} \
21mr|postgresql15st-15.17-1|278	--slave %{_bindir}/clusterdb clusterdb %{bindir}/clusterdb	\
21mr|postgresql15st-15.17-1|279	--slave %{_bindir}/createdb createdb %{bindir}/createdb		\
21mr|postgresql15st-15.17-1|280	--slave %{_bindir}/createuser createusser %{bindir}/createuser	\
21mr|postgresql15st-15.17-1|281	--slave %{_bindir}/dropdb dropdb %{bindir}/dropdb		\
21mr|postgresql15st-15.17-1|282	--slave %{_bindir}/dropuser dropuser %{bindir}/dropuser		\
21mr|postgresql15st-15.17-1|283	--slave %{_bindir}/pg_basebackup pg_basebackup %{bindir}/pg_basebackup	\
21mr|postgresql15st-15.17-1|284	--slave %{_bindir}/pg_dump pg_dump %{bindir}/pg_dump			\
21mr|postgresql15st-15.17-1|285	--slave %{_bindir}/pg_dumpall pg_dumpall %{bindir}/pg_dumpall		\
21mr|postgresql15st-15.17-1|286	--slave %{_bindir}/pg_isready pg_isready %{bindir}/pg_isready		\
21mr|postgresql15st-15.17-1|287	--slave %{_bindir}/pg_restore pg_restore %{bindir}/pg_restore		\
21mr|postgresql15st-15.17-1|288	--slave %{_bindir}/pg_rewind pg_rewind %{bindir}/pg_rewind		\
21mr|postgresql15st-15.17-1|289	--slave %{_bindir}/pg_test_fsync pg_test_fsync %{bindir}/pg_test_fsync	\
21mr|postgresql15st-15.17-1|290	--slave %{_bindir}/pg_test_timing pg_test_timing %{bindir}/pg_test_timing	\
21mr|postgresql15st-15.17-1|291	--slave %{_bindir}/reindexdb reindexdb %{bindir}/reindexdb		\
21mr|postgresql15st-15.17-1|292	--slave %{_bindir}/pg_verifybackup pg_verifybackup %{bindir}/pg_verifybackup	\
21mr|postgresql15st-15.17-1|293	--slave %{_mandir}/man1/pg_verifybackup.1.xz pg_verifybackup.1.xz %{mandir}/man1/pg_verifybackup.1.xz	\
21mr|postgresql15st-15.17-1|294	--slave %{_bindir}/vacuumdb vacuumdb %{bindir}/vacuumdb		\
21mr|postgresql15st-15.17-1|295	--slave %{_mandir}/man1/clusterdb.1.xz clusterdb.1.xz %{mandir}/man1/clusterdb.1.xz	\
21mr|postgresql15st-15.17-1|296	--slave %{_mandir}/man1/createdb.1.xz createdb.xz %{mandir}/man1/createdb.1.xz		\
21mr|postgresql15st-15.17-1|297	--slave %{_mandir}/man1/createuser.1.xz createuser.1.xz	%{mandir}/man1/createuser.1.xz	\
21mr|postgresql15st-15.17-1|298	--slave %{_mandir}/man1/dropdb.1.xz dropdb.1.xz %{mandir}/man1/dropdb.1.xz		\
21mr|postgresql15st-15.17-1|299	--slave %{_mandir}/man1/dropuser.1.xz dropuser.1.xz %{mandir}/man1/dropuser.1.xz	\
21mr|postgresql15st-15.17-1|300	--slave %{_mandir}/man1/pg_basebackup.1.xz pg_basebackup.1.xz %{mandir}/man1/pg_basebackup.1.xz	\
21mr|postgresql15st-15.17-1|301	--slave %{_mandir}/man1/pg_dump.1.xz pg_dump.1.xz %{mandir}/man1/pg_dump.1.xz		\
21mr|postgresql15st-15.17-1|302	--slave %{_mandir}/man1/pg_dumpall.1.xz pg_dumpall.1.xz	%{mandir}/man1/pg_dumpall.1.xz	\
21mr|postgresql15st-15.17-1|303	--slave %{_mandir}/man1/pg_isready.1.xz pg_isready.1.xz %{mandir}/man1/pg_isready.1.xz	\
21mr|postgresql15st-15.17-1|304	--slave %{_mandir}/man1/pg_restore.1.xz pg_restore.1.xz	%{mandir}/man1/pg_restore.1.xz	\
21mr|postgresql15st-15.17-1|305	--slave %{_mandir}/man1/pg_rewind.1.xz pg_rewind.1.xz %{mandir}/man1/pg_rewind.1.xz	\
21mr|postgresql15st-15.17-1|306	--slave %{_mandir}/man1/pg_test_fsync.1.xz pg_test_fsync.1.xz %{mandir}/man1/pg_test_fsync.1.xz	\
21mr|postgresql15st-15.17-1|307	--slave %{_mandir}/man1/pg_test_timing.1.xz pg_test_timing.1.xz %{mandir}/man1/pg_test_timing.1.xz	\
21mr|postgresql15st-15.17-1|308	--slave %{_mandir}/man1/psql.1.xz psql.1.xz %{mandir}/man1/psql.1.xz			\
21mr|postgresql15st-15.17-1|309	--slave %{_mandir}/man1/reindexdb.1.xz reindexdb.1.xz %{mandir}/man1/reindexdb.1.xz	\
21mr|postgresql15st-15.17-1|310	--slave %{_mandir}/man1/vacuumdb.1.xz vacuumdb.1.xz %{mandir}/man1/vacuumdb.1.xz	\
21mr|postgresql15st-15.17-1|311	%include %{SOURCE3}
21mr|postgresql15st-15.17-1|312	
21mr|postgresql15st-15.17-1|313	for i in \
21mr|postgresql15st-15.17-1|314	%{_bindir}/psql \
21mr|postgresql15st-15.17-1|315	%{_bindir}/clusterdb \
21mr|postgresql15st-15.17-1|316	%{_bindir}/createdb \
21mr|postgresql15st-15.17-1|317	%{_bindir}/createuser \
21mr|postgresql15st-15.17-1|318	%{_bindir}/dropdb \
21mr|postgresql15st-15.17-1|319	%{_bindir}/dropuser \
21mr|postgresql15st-15.17-1|320	%{_bindir}/pg_basebackup \
21mr|postgresql15st-15.17-1|321	%{_bindir}/pg_dump \
21mr|postgresql15st-15.17-1|322	%{_bindir}/pg_dumpall \
21mr|postgresql15st-15.17-1|323	%{_bindir}/pg_isready \
21mr|postgresql15st-15.17-1|324	%{_bindir}/pg_restore \
21mr|postgresql15st-15.17-1|325	%{_bindir}/pg_rewind \
21mr|postgresql15st-15.17-1|326	%{_bindir}/pg_test_fsync \
21mr|postgresql15st-15.17-1|327	%{_bindir}/pg_test_timing \
21mr|postgresql15st-15.17-1|328	%{_bindir}/reindexdb \
21mr|postgresql15st-15.17-1|329	%{_bindir}/pg_verifybackup \
21mr|postgresql15st-15.17-1|330	%{_mandir}/man1/pg_verifybackup.1.xz \
21mr|postgresql15st-15.17-1|331	%{_bindir}/vacuumdb \
21mr|postgresql15st-15.17-1|332	%{_mandir}/man1/clusterdb.1.xz \
21mr|postgresql15st-15.17-1|333	%{_mandir}/man1/createdb.1.xz \
21mr|postgresql15st-15.17-1|334	%{_mandir}/man1/createuser.1.xz \
21mr|postgresql15st-15.17-1|335	%{_mandir}/man1/dropdb.1.xz \
21mr|postgresql15st-15.17-1|336	%{_mandir}/man1/dropuser.1.xz \
21mr|postgresql15st-15.17-1|337	%{_mandir}/man1/pg_basebackup.1.xz \
21mr|postgresql15st-15.17-1|338	%{_mandir}/man1/pg_dump.1.xz \
21mr|postgresql15st-15.17-1|339	%{_mandir}/man1/pg_dumpall.1.xz \
21mr|postgresql15st-15.17-1|340	%{_mandir}/man1/pg_isready.1.xz \
21mr|postgresql15st-15.17-1|341	%{_mandir}/man1/pg_restore.1.xz \
21mr|postgresql15st-15.17-1|342	%{_mandir}/man1/pg_rewind.1.xz \
21mr|postgresql15st-15.17-1|343	%{_mandir}/man1/pg_test_fsync.1.xz \
21mr|postgresql15st-15.17-1|344	%{_mandir}/man1/pg_test_timing.1.xz \
21mr|postgresql15st-15.17-1|345	%{_mandir}/man1/psql.1.xz \
21mr|postgresql15st-15.17-1|346	%{_mandir}/man1/reindexdb.1.xz \
21mr|postgresql15st-15.17-1|347	%{_mandir}/man1/vacuumdb.1.xz \
21mr|postgresql15st-15.17-1|348	%(cat %{SOURCE3} | tr ' ' '\n' | grep ^%{_mandir} | sort -u | tr '\n' ' ')
21mr|postgresql15st-15.17-1|349	do
21mr|postgresql15st-15.17-1|350	rm -f "$i".rpmbak
21mr|postgresql15st-15.17-1|351	done
21mr|postgresql15st-15.17-1|352	
21mr|postgresql15st-15.17-1|353	%postun client
21mr|postgresql15st-15.17-1|354	if [ $1 -eq 0 ] ; then
21mr|postgresql15st-15.17-1|355	%{_sbindir}/update-alternatives --remove psql %{bindir}/psql
21mr|postgresql15st-15.17-1|356	fi
21mr|postgresql15st-15.17-1|357	
21mr|postgresql15st-15.17-1|358	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|359	
21mr|postgresql15st-15.17-1|360	%package -n %{libecpg}
21mr|postgresql15st-15.17-1|361	Summary:	Embedded PostgreSQL for C library (libecpg)
21mr|postgresql15st-15.17-1|362	Group:		System/Libraries
21mr|postgresql15st-15.17-1|363	Conflicts:	%{_lib}ecpg15_6 < 2:15.14
21mr|postgresql15st-15.17-1|364	Obsoletes:	%{_lib}ecpg15_6 < 2:15.14
21mr|postgresql15st-15.17-1|365	Recommends:	%{name}-libecpg-i18n
21mr|postgresql15st-15.17-1|366	Provides:	%{_lib}ecpg15_6 = %{EVRD}
21mr|postgresql15st-15.17-1|367	Provides:	libecpg = %{EVRD}
21mr|postgresql15st-15.17-1|368	Provides:	libecpg%{_isa} = %{EVRD}
21mr|postgresql15st-15.17-1|369	
21mr|postgresql15st-15.17-1|370	%description -n %{libecpg}
21mr|postgresql15st-15.17-1|371	Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C).
21mr|postgresql15st-15.17-1|372	
21mr|postgresql15st-15.17-1|373	%files -n %{libecpg}
21mr|postgresql15st-15.17-1|374	%doc README HISTORY
21mr|postgresql15st-15.17-1|375	%license COPYRIGHT
21mr|postgresql15st-15.17-1|376	%{_libdir}/libecpg.so.%{major_ecpg}*
21mr|postgresql15st-15.17-1|377	
21mr|postgresql15st-15.17-1|378	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|379	
21mr|postgresql15st-15.17-1|380	%package -n %{libecpgcompat}
21mr|postgresql15st-15.17-1|381	Summary:	Embedded PostgreSQL for C library (libecpg_compat)
21mr|postgresql15st-15.17-1|382	Group:		System/Libraries
21mr|postgresql15st-15.17-1|383	Conflicts:	%{_lib}ecpg15_6 < 2:15.14
21mr|postgresql15st-15.17-1|384	Recommends:	%{name}-libecpg-i18n
21mr|postgresql15st-15.17-1|385	Provides:	libecpgcompat = %{EVRD}
21mr|postgresql15st-15.17-1|386	Provides:	libecpgcompat%{_isa} = %{EVRD}
21mr|postgresql15st-15.17-1|387	
21mr|postgresql15st-15.17-1|388	%description -n %{libecpgcompat}
21mr|postgresql15st-15.17-1|389	Libecpg_compat is used by programs built with ecpg (Embedded PostgreSQL for C).
21mr|postgresql15st-15.17-1|390	
21mr|postgresql15st-15.17-1|391	%files -n %{libecpgcompat}
21mr|postgresql15st-15.17-1|392	%doc README HISTORY
21mr|postgresql15st-15.17-1|393	%license COPYRIGHT
21mr|postgresql15st-15.17-1|394	%{_libdir}/libecpg_compat.so.%{major_ecpg_compat}*
21mr|postgresql15st-15.17-1|395	
21mr|postgresql15st-15.17-1|396	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|397	
21mr|postgresql15st-15.17-1|398	%package -n %{libpgtypes}
21mr|postgresql15st-15.17-1|399	Summary:	Embedded PostgreSQL for C library (libpgtypes)
21mr|postgresql15st-15.17-1|400	Group:		System/Libraries
21mr|postgresql15st-15.17-1|401	Conflicts:	%{_lib}ecpg15_6 < 2:15.14
21mr|postgresql15st-15.17-1|402	Recommends:	%{name}-libecpg-i18n
21mr|postgresql15st-15.17-1|403	Provides:	libpgtypes = %{EVRD}
21mr|postgresql15st-15.17-1|404	Provides:	libpgtypes%{_isa} = %{EVRD}
21mr|postgresql15st-15.17-1|405	
21mr|postgresql15st-15.17-1|406	%description -n %{libpgtypes}
21mr|postgresql15st-15.17-1|407	Libpgtypes is used by programs built with ecpg (Embedded PostgreSQL for C).
21mr|postgresql15st-15.17-1|408	
21mr|postgresql15st-15.17-1|409	%files -n %{libpgtypes}
21mr|postgresql15st-15.17-1|410	%doc README HISTORY
21mr|postgresql15st-15.17-1|411	%license COPYRIGHT
21mr|postgresql15st-15.17-1|412	%{_libdir}/libpgtypes.so.%{major_pgtypes}*
21mr|postgresql15st-15.17-1|413	
21mr|postgresql15st-15.17-1|414	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|415	
21mr|postgresql15st-15.17-1|416	%package libecpg-i18n
21mr|postgresql15st-15.17-1|417	Summary:	Translations for the Embedded PostgreSQL for C library (from PostgreSQL %{branch})
21mr|postgresql15st-15.17-1|418	Group:		System/Internationalization
21mr|postgresql15st-15.17-1|419	Conflicts:	%{_lib}ecpg15_6 < 2:15.14
21mr|postgresql15st-15.17-1|420	%platform_provides libecpg-i18n
21mr|postgresql15st-15.17-1|421	
21mr|postgresql15st-15.17-1|422	%description libecpg-i18n
21mr|postgresql15st-15.17-1|423	Translations for the Embedded PostgreSQL for C library (from PostgreSQL %{branch})
21mr|postgresql15st-15.17-1|424	
21mr|postgresql15st-15.17-1|425	%files libecpg-i18n -f ecpglib%{major_ecpg}-%{majorver}.lang
21mr|postgresql15st-15.17-1|426	
21mr|postgresql15st-15.17-1|427	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|428	
21mr|postgresql15st-15.17-1|429	%package -n %{libname}
21mr|postgresql15st-15.17-1|430	Summary:	Postgresql shared library (from PostgreSQL %{branch})
21mr|postgresql15st-15.17-1|431	Group:		System/Libraries
21mr|postgresql15st-15.17-1|432	Conflicts:	%{_lib}pq14_5 < 2:15.14
21mr|postgresql15st-15.17-1|433	Obsoletes:	%{_lib}pq14_5 < 2:15.14
21mr|postgresql15st-15.17-1|434	Provides:	%{_lib}pq14_5 = %{EVRD}
21mr|postgresql15st-15.17-1|435	Conflicts:	%{_lib}pq15_5 < 2:15.14
21mr|postgresql15st-15.17-1|436	Obsoletes:	%{_lib}pq15_5 < 2:15.14
21mr|postgresql15st-15.17-1|437	Provides:	%{_lib}pq15_5 = %{EVRD}
21mr|postgresql15st-15.17-1|438	Provides:	libpq = %{EVRD}
21mr|postgresql15st-15.17-1|439	Provides:	postgresql-libs = %{EVRD}
21mr|postgresql15st-15.17-1|440	Provides:	postgresql%{branch}-libs = %{EVRD}
21mr|postgresql15st-15.17-1|441	Recommends:	%{name}-libpq-i18n
21mr|postgresql15st-15.17-1|442	
21mr|postgresql15st-15.17-1|443	%description -n %{libname}
21mr|postgresql15st-15.17-1|444	Postgresql shared library (from PostgreSQL %{branch})
21mr|postgresql15st-15.17-1|445	
21mr|postgresql15st-15.17-1|446	%files -n %{libname}
21mr|postgresql15st-15.17-1|447	%{_libdir}/libpq.so.%{major}*
21mr|postgresql15st-15.17-1|448	
21mr|postgresql15st-15.17-1|449	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|450	
21mr|postgresql15st-15.17-1|451	%package libpq-i18n
21mr|postgresql15st-15.17-1|452	Summary:	Translations for the Postgresql shared library (from PostgreSQL %{branch})
21mr|postgresql15st-15.17-1|453	Group:		System/Internationalization
21mr|postgresql15st-15.17-1|454	Conflicts:	%{_lib}pq15_5 < 2:15.14
21mr|postgresql15st-15.17-1|455	%platform_provides libpq-i18n
21mr|postgresql15st-15.17-1|456	
21mr|postgresql15st-15.17-1|457	%description libpq-i18n
21mr|postgresql15st-15.17-1|458	Translations for the Postgresql shared library (from PostgreSQL %{branch})
21mr|postgresql15st-15.17-1|459	
21mr|postgresql15st-15.17-1|460	%files libpq-i18n -f libpq%{major}-%{majorver}.lang
21mr|postgresql15st-15.17-1|461	
21mr|postgresql15st-15.17-1|462	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|463	
21mr|postgresql15st-15.17-1|464	%package server
21mr|postgresql15st-15.17-1|465	Summary:	The programs needed to create and run a PostgreSQL server
21mr|postgresql15st-15.17-1|466	Group:		Databases
21mr|postgresql15st-15.17-1|467	Provides:	%{name}-server = %{EVRD}
21mr|postgresql15st-15.17-1|468	Requires:	%{libname}
21mr|postgresql15st-15.17-1|469	# the client bins are needed for upgrading
21mr|postgresql15st-15.17-1|470	Requires:	%{name}-client = %{EVRD}
21mr|postgresql15st-15.17-1|471	Requires:	%{name}-plpgsql = %{EVRD}
21mr|postgresql15st-15.17-1|472	%if %{with system_timezone}
21mr|postgresql15st-15.17-1|473	Requires:	timezone
21mr|postgresql15st-15.17-1|474	%endif
21mr|postgresql15st-15.17-1|475	%if %{with 1c}
21mr|postgresql15st-15.17-1|476	# 1C patch adds files into contrib directory
21mr|postgresql15st-15.17-1|477	Requires:	%{name}-contrib = %{EVRD}
21mr|postgresql15st-15.17-1|478	%endif
21mr|postgresql15st-15.17-1|479	Requires(pre):	postgres-user
21mr|postgresql15st-15.17-1|480	Requires(post):	%{_sbindir}/update-alternatives
21mr|postgresql15st-15.17-1|481	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql15st-15.17-1|482	Provides:	%{RealName}%{branch}-server = %{EVRD}
21mr|postgresql15st-15.17-1|483	%platform_provides server
21mr|postgresql15st-15.17-1|484	# do not replace old installations - datadir location changed
21mr|postgresql15st-15.17-1|485	#Conflicts:	%{RealName}%{branch}-server < 2:15.14
21mr|postgresql15st-15.17-1|486	#Obsoletes:	%{RealName}%{branch}-server < 2:15.14
21mr|postgresql15st-15.17-1|487	# people often get confused if something from "contrib" is missing
21mr|postgresql15st-15.17-1|488	Recommends:	%{name}-contrib
21mr|postgresql15st-15.17-1|489	
21mr|postgresql15st-15.17-1|490	%description server
21mr|postgresql15st-15.17-1|491	The postgresql-server package includes the programs needed to create and run a
21mr|postgresql15st-15.17-1|492	PostgreSQL server, which will in turn allow you to create and maintain
21mr|postgresql15st-15.17-1|493	PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
21mr|postgresql15st-15.17-1|494	management system (DBMS) that supports almost all SQL constructs (including
21mr|postgresql15st-15.17-1|495	transactions, subselects and user-defined types and functions). You should
21mr|postgresql15st-15.17-1|496	install postgresql-server if you want to create and maintain your own
21mr|postgresql15st-15.17-1|497	PostgreSQL databases and/or your own PostgreSQL server. You also need to
21mr|postgresql15st-15.17-1|498	install the postgresql and postgresql-devel packages.
21mr|postgresql15st-15.17-1|499	
21mr|postgresql15st-15.17-1|500	%files server -f server.lst
21mr|postgresql15st-15.17-1|501	%doc README HISTORY
21mr|postgresql15st-15.17-1|502	%license COPYRIGHT
21mr|postgresql15st-15.17-1|503	%attr(700,postgres,postgres) %dir %{pgdatadir}
21mr|postgresql15st-15.17-1|504	%attr(700,postgres,postgres) %dir %{pgdatadir}/backups
21mr|postgresql15st-15.17-1|505	%attr(700,postgres,postgres) %dir /var/log/postgres
21mr|postgresql15st-15.17-1|506	%attr(-,postgres,postgres) %{pgdatadir}/data
21mr|postgresql15st-15.17-1|507	%attr(644,postgres,postgres) %{pgdatadir}/.profile
21mr|postgresql15st-15.17-1|508	# .bashrc is symlink to .profile
21mr|postgresql15st-15.17-1|509	%config(noreplace) %{pgdatadir}/.bashrc
21mr|postgresql15st-15.17-1|510	%ghost %{pgdatadir_universal}
21mr|postgresql15st-15.17-1|511	
21mr|postgresql15st-15.17-1|512	%{bindir}/%{RealName}_initdb.sh
21mr|postgresql15st-15.17-1|513	%{bindir}/initdb
21mr|postgresql15st-15.17-1|514	%{bindir}/pg_archivecleanup
21mr|postgresql15st-15.17-1|515	%{bindir}/pg_checksums
21mr|postgresql15st-15.17-1|516	%{bindir}/pg_controldata
21mr|postgresql15st-15.17-1|517	%{bindir}/pg_ctl
21mr|postgresql15st-15.17-1|518	%{bindir}/pg_receivewal
21mr|postgresql15st-15.17-1|519	%{bindir}/pg_resetwal
21mr|postgresql15st-15.17-1|520	%{bindir}/pg_upgrade
21mr|postgresql15st-15.17-1|521	%{bindir}/postgres
21mr|postgresql15st-15.17-1|522	%{bindir}/postmaster
21mr|postgresql15st-15.17-1|523	%ghost %{_bindir}/initdb
21mr|postgresql15st-15.17-1|524	%ghost %{_bindir}/pg_archivecleanup
21mr|postgresql15st-15.17-1|525	%ghost %{_bindir}/pg_checksums
21mr|postgresql15st-15.17-1|526	%ghost %{_bindir}/pg_controldata
21mr|postgresql15st-15.17-1|527	%ghost %{_bindir}/pg_ctl
21mr|postgresql15st-15.17-1|528	%ghost %{_bindir}/pg_receivewal
21mr|postgresql15st-15.17-1|529	%ghost %{_bindir}/pg_resetwal
21mr|postgresql15st-15.17-1|530	%ghost %{_bindir}/pg_upgrade
21mr|postgresql15st-15.17-1|531	%ghost %{_bindir}/postgres
21mr|postgresql15st-15.17-1|532	%ghost %{_bindir}/postmaster
21mr|postgresql15st-15.17-1|533	%ghost %{_datadir}/%{RealName}
21mr|postgresql15st-15.17-1|534	
21mr|postgresql15st-15.17-1|535	%{datadir}/errcodes.txt
21mr|postgresql15st-15.17-1|536	%{datadir}/extension/*
21mr|postgresql15st-15.17-1|537	%{datadir}/postgres.bki
21mr|postgresql15st-15.17-1|538	%{datadir}/*.sample
21mr|postgresql15st-15.17-1|539	%{datadir}/*.sql
21mr|postgresql15st-15.17-1|540	%{datadir}/sql_features.txt
21mr|postgresql15st-15.17-1|541	%{datadir}/timezonesets/Africa.txt
21mr|postgresql15st-15.17-1|542	%{datadir}/timezonesets/America.txt
21mr|postgresql15st-15.17-1|543	%{datadir}/timezonesets/Antarctica.txt
21mr|postgresql15st-15.17-1|544	%{datadir}/timezonesets/Asia.txt
21mr|postgresql15st-15.17-1|545	%{datadir}/timezonesets/Atlantic.txt
21mr|postgresql15st-15.17-1|546	%{datadir}/timezonesets/Australia
21mr|postgresql15st-15.17-1|547	%{datadir}/timezonesets/Australia.txt
21mr|postgresql15st-15.17-1|548	%{datadir}/timezonesets/Default
21mr|postgresql15st-15.17-1|549	%{datadir}/timezonesets/Etc.txt
21mr|postgresql15st-15.17-1|550	%{datadir}/timezonesets/Europe.txt
21mr|postgresql15st-15.17-1|551	%{datadir}/timezonesets/India
21mr|postgresql15st-15.17-1|552	%{datadir}/timezonesets/Indian.txt
21mr|postgresql15st-15.17-1|553	%{datadir}/timezonesets/Pacific.txt
21mr|postgresql15st-15.17-1|554	%{datadir}/tsearch_data
21mr|postgresql15st-15.17-1|555	%if %{without system_timezone}
21mr|postgresql15st-15.17-1|556	%{datadir}/timezone
21mr|postgresql15st-15.17-1|557	%endif
21mr|postgresql15st-15.17-1|558	%{_defaultdocdir}/%{oname}/extension/*.example
21mr|postgresql15st-15.17-1|559	%dir %{datadir}
21mr|postgresql15st-15.17-1|560	%dir %{datadir}/man
21mr|postgresql15st-15.17-1|561	%dir %{datadir}/extension
21mr|postgresql15st-15.17-1|562	%dir %{datadir}/timezonesets
21mr|postgresql15st-15.17-1|563	%dir %{libdir}
21mr|postgresql15st-15.17-1|564	%{libdir}/*_and_*.so
21mr|postgresql15st-15.17-1|565	%{libdir}/auth_delay.so
21mr|postgresql15st-15.17-1|566	%{libdir}/auto_explain.so
21mr|postgresql15st-15.17-1|567	%{libdir}/btree_gin.so
21mr|postgresql15st-15.17-1|568	%{libdir}/citext.so
21mr|postgresql15st-15.17-1|569	%{libdir}/dict_int.so
21mr|postgresql15st-15.17-1|570	%{libdir}/dict_snowball.so
21mr|postgresql15st-15.17-1|571	%{libdir}/dict_xsyn.so
21mr|postgresql15st-15.17-1|572	%{libdir}/euc2004_sjis2004.so
21mr|postgresql15st-15.17-1|573	%{libdir}/file_fdw.so
21mr|postgresql15st-15.17-1|574	%{libdir}/libpqwalreceiver.so
21mr|postgresql15st-15.17-1|575	%{libdir}/passwordcheck.so
21mr|postgresql15st-15.17-1|576	%{libdir}/pgoutput.so
21mr|postgresql15st-15.17-1|577	%{libdir}/pg_stat_statements.so
21mr|postgresql15st-15.17-1|578	%{libdir}/pgxml.so
21mr|postgresql15st-15.17-1|579	%{libdir}/sepgsql.so
21mr|postgresql15st-15.17-1|580	%{libdir}/unaccent.so
21mr|postgresql15st-15.17-1|581	%if %{with uuid}
21mr|postgresql15st-15.17-1|582	%{libdir}/uuid-ossp.so
21mr|postgresql15st-15.17-1|583	%endif
21mr|postgresql15st-15.17-1|584	%{mandir}/man1/initdb.1*
21mr|postgresql15st-15.17-1|585	%{mandir}/man1/pg_archivecleanup.1*
21mr|postgresql15st-15.17-1|586	%{mandir}/man1/pg_checksums.1*
21mr|postgresql15st-15.17-1|587	%{mandir}/man1/pg_controldata.*
21mr|postgresql15st-15.17-1|588	%{mandir}/man1/pg_ctl.1*
21mr|postgresql15st-15.17-1|589	%{mandir}/man1/pg_receivewal.1*
21mr|postgresql15st-15.17-1|590	%{mandir}/man1/pg_resetwal.*
21mr|postgresql15st-15.17-1|591	%{mandir}/man1/pg_upgrade.1*
21mr|postgresql15st-15.17-1|592	%{mandir}/man1/postgres.1*
21mr|postgresql15st-15.17-1|593	%{mandir}/man1/postmaster.1*
21mr|postgresql15st-15.17-1|594	%{_sysconfdir}/logrotate.d/%{oname}
21mr|postgresql15st-15.17-1|595	%{_tmpfilesdir}/%{oname}.conf
21mr|postgresql15st-15.17-1|596	%{_unitdir}/%{oname}.service
21mr|postgresql15st-15.17-1|597	
21mr|postgresql15st-15.17-1|598	%post server
21mr|postgresql15st-15.17-1|599	%{_sbindir}/update-alternatives --install %{_bindir}/initdb initdb %{bindir}/initdb %{alternatives_priority} \
21mr|postgresql15st-15.17-1|600	--slave %{_bindir}/pg_archivecleanup pg_archivecleanup %{bindir}/pg_archivecleanup \
21mr|postgresql15st-15.17-1|601	--slave %{_bindir}/pg_checksums pg_checksums %{bindir}/pg_checksums 		\
21mr|postgresql15st-15.17-1|602	--slave %{_bindir}/pg_controldata pg_controldata %{bindir}/pg_controldata 	\
21mr|postgresql15st-15.17-1|603	--slave %{_bindir}/pg_ctl pg_ctl %{bindir}/pg_ctl 				\
21mr|postgresql15st-15.17-1|604	--slave %{_bindir}/pg_receivewal pg_receivewal %{bindir}/pg_receivewal 		\
21mr|postgresql15st-15.17-1|605	--slave %{_bindir}/pg_resetwal pg_resetwal %{bindir}/pg_resetwal 		\
21mr|postgresql15st-15.17-1|606	--slave %{_bindir}/pg_upgrade pg_upgrade %{bindir}/pg_upgrade			\
21mr|postgresql15st-15.17-1|607	--slave %{_bindir}/postgres postgres %{bindir}/postgres				\
21mr|postgresql15st-15.17-1|608	--slave %{_bindir}/postmaster postmaster %{bindir}/postmaster			\
21mr|postgresql15st-15.17-1|609	--slave %{_datadir}/%{RealName} %{RealName} %{datadir}			\
21mr|postgresql15st-15.17-1|610	--slave %{pgdatadir_universal} pgsql %{pgdatadir}	\
21mr|postgresql15st-15.17-1|611	--slave %{_mandir}/man1/initdb.1.xz initdb.1.xz %{mandir}/man1/initdb.1.xz	\
21mr|postgresql15st-15.17-1|612	--slave %{_mandir}/man1/pg_archivecleanup.1.xz pg_archivecleanup.1.xz %{mandir}/man1/pg_archivecleanup.1.xz \
21mr|postgresql15st-15.17-1|613	--slave %{_mandir}/man1/pg_checksums.1.xz pg_checksums.1.xz %{mandir}/man1/pg_checksums.1.xz		\
21mr|postgresql15st-15.17-1|614	--slave %{_mandir}/man1/pg_controldata.1.xz pg_controldata.1.xz	%{mandir}/man1/pg_controldata.1.xz	\
21mr|postgresql15st-15.17-1|615	--slave %{_mandir}/man1/pg_ctl.1.xz pg_ctl.1.xz %{mandir}/man1/pg_ctl.1.xz				\
21mr|postgresql15st-15.17-1|616	--slave %{_mandir}/man1/pg_receivewal.1.xz pg_receivewal.1.xz %{mandir}/man1/pg_receivewal.1.xz		\
21mr|postgresql15st-15.17-1|617	--slave %{_mandir}/man1/pg_resetwal.1.xz pg_resetwal.1.xz %{mandir}/man1/pg_resetwal.1.xz		\
21mr|postgresql15st-15.17-1|618	--slave %{_mandir}/man1/pg_upgrade.1.xz pg_upgrade.1.xz	%{mandir}/man1/pg_upgrade.1.xz			\
21mr|postgresql15st-15.17-1|619	--slave %{_mandir}/man1/postgres.1.xz postgres.1.xz %{mandir}/man1/postgres.1.xz			\
21mr|postgresql15st-15.17-1|620	--slave %{_mandir}/man1/postmaster.1.xz postmaster.1.xz	%{mandir}/man1/postmaster.1.xz
21mr|postgresql15st-15.17-1|621	%tmpfiles_create %{oname}.conf
21mr|postgresql15st-15.17-1|622	%systemd_post %{oname}.service
21mr|postgresql15st-15.17-1|623	
21mr|postgresql15st-15.17-1|624	%postun server
21mr|postgresql15st-15.17-1|625	%systemd_postun %{oname}.service
21mr|postgresql15st-15.17-1|626	if [ $1 -eq 0 ] ; then
21mr|postgresql15st-15.17-1|627	%{_sbindir}/update-alternatives --remove initdb %{bindir}/initdb
21mr|postgresql15st-15.17-1|628	fi
21mr|postgresql15st-15.17-1|629	
21mr|postgresql15st-15.17-1|630	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|631	
21mr|postgresql15st-15.17-1|632	%package docs
21mr|postgresql15st-15.17-1|633	Summary:	Extra documentation for PostgreSQL
21mr|postgresql15st-15.17-1|634	Group:		Documentation
21mr|postgresql15st-15.17-1|635	%platform_provides docs
21mr|postgresql15st-15.17-1|636	#Obsoletes:	%{RealName}-docs < %{EVRD}
21mr|postgresql15st-15.17-1|637	
21mr|postgresql15st-15.17-1|638	%description docs
21mr|postgresql15st-15.17-1|639	The postgresql-docs package includes the SGML source for the documentation as
21mr|postgresql15st-15.17-1|640	well as the documentation in other formats, and some extra documentation.
21mr|postgresql15st-15.17-1|641	Install this package if you want to help with the PostgreSQL documentation
21mr|postgresql15st-15.17-1|642	project, or if you want to generate printed documentation.
21mr|postgresql15st-15.17-1|643	
21mr|postgresql15st-15.17-1|644	%files docs
21mr|postgresql15st-15.17-1|645	%doc %{_docdir}/%{oname}-docs-%{version}
21mr|postgresql15st-15.17-1|646	
21mr|postgresql15st-15.17-1|647	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|648	
21mr|postgresql15st-15.17-1|649	%package contrib
21mr|postgresql15st-15.17-1|650	Summary:	Contributed binaries distributed with PostgreSQL
21mr|postgresql15st-15.17-1|651	Group:		Databases
21mr|postgresql15st-15.17-1|652	Requires:	%{libname}
21mr|postgresql15st-15.17-1|653	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql15st-15.17-1|654	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql15st-15.17-1|655	Provides:	%{RealName}%{branch}-contrib = %{EVRD}
21mr|postgresql15st-15.17-1|656	%platform_provides contrib
21mr|postgresql15st-15.17-1|657	# do not replace old installations - datadir location changed
21mr|postgresql15st-15.17-1|658	#Conflicts:	%{RealName}%{branch}-contrib < 2:15.14
21mr|postgresql15st-15.17-1|659	#Obsoletes:	%{RealName}%{branch}-contrib < 2:15.14
21mr|postgresql15st-15.17-1|660	
21mr|postgresql15st-15.17-1|661	%description contrib
21mr|postgresql15st-15.17-1|662	The postgresql-contrib package includes the contrib tree distributed with the
21mr|postgresql15st-15.17-1|663	PostgreSQL tarball. Selected contrib modules are prebuilt.
21mr|postgresql15st-15.17-1|664	
21mr|postgresql15st-15.17-1|665	%files contrib -f contrib.lst
21mr|postgresql15st-15.17-1|666	%doc README HISTORY
21mr|postgresql15st-15.17-1|667	%license COPYRIGHT
21mr|postgresql15st-15.17-1|668	%{bindir}/oid2name
21mr|postgresql15st-15.17-1|669	%{bindir}/pgbench
21mr|postgresql15st-15.17-1|670	%{bindir}/pg_recvlogical
21mr|postgresql15st-15.17-1|671	%{bindir}/pg_waldump
21mr|postgresql15st-15.17-1|672	%{bindir}/vacuumlo
21mr|postgresql15st-15.17-1|673	%{bindir}/pg_amcheck
21mr|postgresql15st-15.17-1|674	%ghost %{_bindir}/pg_amcheck
21mr|postgresql15st-15.17-1|675	%ghost %{_bindir}/oid2name
21mr|postgresql15st-15.17-1|676	%ghost %{_bindir}/pgbench
21mr|postgresql15st-15.17-1|677	%ghost %{_bindir}/pg_recvlogical
21mr|postgresql15st-15.17-1|678	%ghost %{_bindir}/pg_waldump
21mr|postgresql15st-15.17-1|679	%ghost %{_bindir}/vacuumlo
21mr|postgresql15st-15.17-1|680	%{datadir}/contrib/sepgsql.sql
21mr|postgresql15st-15.17-1|681	%{libdir}/adminpack.so
21mr|postgresql15st-15.17-1|682	%{libdir}/amcheck.so
21mr|postgresql15st-15.17-1|683	%{libdir}/autoinc.so
21mr|postgresql15st-15.17-1|684	%{libdir}/bloom.so
21mr|postgresql15st-15.17-1|685	%{libdir}/btree_gist.so
21mr|postgresql15st-15.17-1|686	%{libdir}/cube.so
21mr|postgresql15st-15.17-1|687	%{libdir}/dblink.so
21mr|postgresql15st-15.17-1|688	%{libdir}/earthdistance.so
21mr|postgresql15st-15.17-1|689	%{libdir}/fuzzystrmatch.so
21mr|postgresql15st-15.17-1|690	%{libdir}/hstore.so
21mr|postgresql15st-15.17-1|691	%{libdir}/insert_username.so
21mr|postgresql15st-15.17-1|692	%{libdir}/_int.so
21mr|postgresql15st-15.17-1|693	%{libdir}/isn.so
21mr|postgresql15st-15.17-1|694	%{libdir}/lo.so
21mr|postgresql15st-15.17-1|695	%{libdir}/ltree.so
21mr|postgresql15st-15.17-1|696	%{libdir}/moddatetime.so
21mr|postgresql15st-15.17-1|697	%{libdir}/pageinspect.so
21mr|postgresql15st-15.17-1|698	%{libdir}/pg_buffercache.so
21mr|postgresql15st-15.17-1|699	%{libdir}/pgcrypto.so
21mr|postgresql15st-15.17-1|700	%{libdir}/pg_freespacemap.so
21mr|postgresql15st-15.17-1|701	%{libdir}/pg_prewarm.so
21mr|postgresql15st-15.17-1|702	%{libdir}/pgrowlocks.so
21mr|postgresql15st-15.17-1|703	%{libdir}/pgstattuple.so
21mr|postgresql15st-15.17-1|704	%{libdir}/pg_trgm.so
21mr|postgresql15st-15.17-1|705	%{libdir}/pg_visibility.so
21mr|postgresql15st-15.17-1|706	%{libdir}/postgres_fdw.so
21mr|postgresql15st-15.17-1|707	%{libdir}/refint.so
21mr|postgresql15st-15.17-1|708	%{libdir}/seg.so
21mr|postgresql15st-15.17-1|709	%{libdir}/sslinfo.so
21mr|postgresql15st-15.17-1|710	%{libdir}/tablefunc.so
21mr|postgresql15st-15.17-1|711	%{libdir}/tcn.so
21mr|postgresql15st-15.17-1|712	%{libdir}/test_decoding.so
21mr|postgresql15st-15.17-1|713	%{libdir}/tsm_system_rows.so
21mr|postgresql15st-15.17-1|714	%{libdir}/tsm_system_time.so
21mr|postgresql15st-15.17-1|715	%{libdir}/basic_archive.so
21mr|postgresql15st-15.17-1|716	%{libdir}/old_snapshot.so
21mr|postgresql15st-15.17-1|717	%{libdir}/pg_surgery.so
21mr|postgresql15st-15.17-1|718	%{libdir}/pg_walinspect.so
21mr|postgresql15st-15.17-1|719	%{libdir}/basebackup_to_shell.so
21mr|postgresql15st-15.17-1|720	%if %{with 1c}
21mr|postgresql15st-15.17-1|721	%{libdir}/dbcopies_decoding.so
21mr|postgresql15st-15.17-1|722	%{libdir}/fasttrun.so
21mr|postgresql15st-15.17-1|723	%{libdir}/fulleq.so
21mr|postgresql15st-15.17-1|724	%{libdir}/mchar.so
21mr|postgresql15st-15.17-1|725	%{libdir}/online_analyze.so
21mr|postgresql15st-15.17-1|726	%{libdir}/plantuner.so
21mr|postgresql15st-15.17-1|727	%{_defaultdocdir}/%{name}/extension/README.fasttrun
21mr|postgresql15st-15.17-1|728	%{_defaultdocdir}/%{name}/extension/README.fulleq
21mr|postgresql15st-15.17-1|729	%{_defaultdocdir}/%{name}/extension/README.mchar
21mr|postgresql15st-15.17-1|730	%endif
21mr|postgresql15st-15.17-1|731	%{mandir}/man1/oid2name.1*
21mr|postgresql15st-15.17-1|732	%{mandir}/man1/pgbench.1*
21mr|postgresql15st-15.17-1|733	%{mandir}/man1/pg_recvlogical.1*
21mr|postgresql15st-15.17-1|734	%{mandir}/man1/pg_waldump.1*
21mr|postgresql15st-15.17-1|735	%{mandir}/man1/vacuumlo.1*
21mr|postgresql15st-15.17-1|736	%{mandir}/man1/pg_amcheck.1*
21mr|postgresql15st-15.17-1|737	
21mr|postgresql15st-15.17-1|738	%post contrib
21mr|postgresql15st-15.17-1|739	%{_sbindir}/update-alternatives --install %{_bindir}/oid2name oid2name %{bindir}/oid2name %{alternatives_priority} \
21mr|postgresql15st-15.17-1|740	--slave %{_bindir}/pgbench pgbench %{bindir}/pgbench				\
21mr|postgresql15st-15.17-1|741	--slave %{_bindir}/pg_recvlogical pg_recvlogical %{bindir}/pg_recvlogical	\
21mr|postgresql15st-15.17-1|742	--slave %{_bindir}/pg_waldump pg_waldump %{bindir}/pg_waldump			\
21mr|postgresql15st-15.17-1|743	--slave %{_bindir}/vacuumlo vacuumlo %{bindir}/vacuumlo				\
21mr|postgresql15st-15.17-1|744	--slave %{_bindir}/pg_amcheck pg_amcheck %{bindir}/pg_amcheck			\
21mr|postgresql15st-15.17-1|745	--slave %{_mandir}/man1/pg_amcheck.1.xz pg_amcheck.1.xz %{mandir}/man1/pg_amcheck.1.xz \
21mr|postgresql15st-15.17-1|746	--slave %{_mandir}/man1/oid2name.1.xz oid2name.1.xz %{mandir}/man1/oid2name.1.xz	\
21mr|postgresql15st-15.17-1|747	--slave %{_mandir}/man1/pgbench.1.xz pgbench.1.xz %{mandir}/man1/pgbench.1.xz		\
21mr|postgresql15st-15.17-1|748	--slave %{_mandir}/man1/pg_recvlogical.1.xz pg_recvlogical.1.xz %{mandir}/man1/pg_recvlogical.1.xz \
21mr|postgresql15st-15.17-1|749	--slave %{_mandir}/man1/pg_waldump.1.xz pg_waldump.1.xz %{mandir}/man1/pg_waldump.1.xz	\
21mr|postgresql15st-15.17-1|750	--slave %{_mandir}/man1/vacuumlo.1.xz vacuumlo.1.xz %{mandir}/man1/vacuumlo.1.xz
21mr|postgresql15st-15.17-1|751	
21mr|postgresql15st-15.17-1|752	%postun contrib
21mr|postgresql15st-15.17-1|753	if [ $1 -eq 0 ] ; then
21mr|postgresql15st-15.17-1|754	%{_sbindir}/update-alternatives --remove oid2name %{bindir}/oid2name
21mr|postgresql15st-15.17-1|755	fi
21mr|postgresql15st-15.17-1|756	
21mr|postgresql15st-15.17-1|757	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|758	%if %{with llvm}
21mr|postgresql15st-15.17-1|759	
21mr|postgresql15st-15.17-1|760	%package jit
21mr|postgresql15st-15.17-1|761	Summary:	Support of JIT compilation for PostgreSQL %{branch}
21mr|postgresql15st-15.17-1|762	# TODO: is this Req needed? I think yes, because llvmjit.so is not linked to libllvm
21mr|postgresql15st-15.17-1|763	Requires:	%{llvm_req}
21mr|postgresql15st-15.17-1|764	Provides:	%{RealName}%{branch}-jit = %{EVRD}
21mr|postgresql15st-15.17-1|765	%platform_provides jit
21mr|postgresql15st-15.17-1|766	# do not replace old installations - datadir location changed
21mr|postgresql15st-15.17-1|767	#Conflicts:	%{RealName}%{branch}-jit < 2:15.14
21mr|postgresql15st-15.17-1|768	#Obsoletes:	%{RealName}%{branch}-jit < 2:15.14
21mr|postgresql15st-15.17-1|769	
21mr|postgresql15st-15.17-1|770	%description jit
21mr|postgresql15st-15.17-1|771	Support of JIT compilation for PostgreSQL %{branch}
21mr|postgresql15st-15.17-1|772	
21mr|postgresql15st-15.17-1|773	%files jit
21mr|postgresql15st-15.17-1|774	%{libdir}/llvmjit.so
21mr|postgresql15st-15.17-1|775	%{libdir}/llvmjit_types.bc
21mr|postgresql15st-15.17-1|776	%{libdir}/bitcode
21mr|postgresql15st-15.17-1|777	
21mr|postgresql15st-15.17-1|778	%endif
21mr|postgresql15st-15.17-1|779	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|780	
21mr|postgresql15st-15.17-1|781	%package devel
21mr|postgresql15st-15.17-1|782	Summary:	PostgreSQL development header files and libraries
21mr|postgresql15st-15.17-1|783	Group:		Development/Databases
21mr|postgresql15st-15.17-1|784	Requires:	%{name} = %{EVRD}
21mr|postgresql15st-15.17-1|785	Requires:	%{libname} = %{EVRD}
21mr|postgresql15st-15.17-1|786	Requires:	%{libecpg} = %{EVRD}
21mr|postgresql15st-15.17-1|787	Requires:	%{libecpgcompat} = %{EVRD}
21mr|postgresql15st-15.17-1|788	Requires:	%{libpgtypes} = %{EVRD}
21mr|postgresql15st-15.17-1|789	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql15st-15.17-1|790	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql15st-15.17-1|791	Provides:	%{RealName}%{branch}-devel = %{EVRD}
21mr|postgresql15st-15.17-1|792	# do not replace old installations - datadir location changed
21mr|postgresql15st-15.17-1|793	#Conflicts:	%{RealName}%{branch}-devel < 2:15.14
21mr|postgresql15st-15.17-1|794	#Obsoletes:	%{RealName}%{branch}-devel < 2:15.14
21mr|postgresql15st-15.17-1|795	%if %{mdvver} >= 202510
21mr|postgresql15st-15.17-1|796	Conflicts:	%{RealName}-devel < %{EVRD}
21mr|postgresql15st-15.17-1|797	Obsoletes:	%{RealName}-devel < %{EVRD}
21mr|postgresql15st-15.17-1|798	Provides:	%{RealName}-devel = %{EVRD}
21mr|postgresql15st-15.17-1|799	%else
21mr|postgresql15st-15.17-1|800	# Satisfy "BuildRequires: postgresql-devel" if needed
21mr|postgresql15st-15.17-1|801	# without replacing postgresql-devel in the repository
21mr|postgresql15st-15.17-1|802	Provides:	%{RealName}-devel = 0.%{version}-%{release}
21mr|postgresql15st-15.17-1|803	%endif
21mr|postgresql15st-15.17-1|804	%platform_provides devel
21mr|postgresql15st-15.17-1|805	
21mr|postgresql15st-15.17-1|806	%description devel
21mr|postgresql15st-15.17-1|807	The postgresql-devel package contains the header files and libraries needed to
21mr|postgresql15st-15.17-1|808	compile C or C++ applications which will directly interact with a PostgreSQL
21mr|postgresql15st-15.17-1|809	database management server and the ecpg Embedded C Postgres preprocessor. You
21mr|postgresql15st-15.17-1|810	need to install this package if you want to develop applications which will
21mr|postgresql15st-15.17-1|811	interact with a PostgreSQL server. If you're installing postgresql-server, you
21mr|postgresql15st-15.17-1|812	need to install this package.
21mr|postgresql15st-15.17-1|813	
21mr|postgresql15st-15.17-1|814	%files devel -f devel.lst
21mr|postgresql15st-15.17-1|815	%doc README HISTORY
21mr|postgresql15st-15.17-1|816	%license COPYRIGHT
21mr|postgresql15st-15.17-1|817	%{bindir}/ecpg
21mr|postgresql15st-15.17-1|818	%{bindir}/pg_config
21mr|postgresql15st-15.17-1|819	%ghost %{_bindir}/ecpg
21mr|postgresql15st-15.17-1|820	%ghost %{_bindir}/pg_config
21mr|postgresql15st-15.17-1|821	%{_rpmmacrodir}/*%{oname}*
21mr|postgresql15st-15.17-1|822	%dir %{includedir}
21mr|postgresql15st-15.17-1|823	%{includedir}/*
21mr|postgresql15st-15.17-1|824	%{libdir}/*.a
21mr|postgresql15st-15.17-1|825	%{libdir}/libecpg_compat.so
21mr|postgresql15st-15.17-1|826	%{libdir}/libecpg.so
21mr|postgresql15st-15.17-1|827	%{libdir}/libpgtypes.so
21mr|postgresql15st-15.17-1|828	%{libdir}/libpq.so
21mr|postgresql15st-15.17-1|829	%dir %{libdir}/pkgconfig
21mr|postgresql15st-15.17-1|830	%{libdir}/pkgconfig/*.pc
21mr|postgresql15st-15.17-1|831	%{libdir}/pgxs/
21mr|postgresql15st-15.17-1|832	%{mandir}/man1/ecpg.1*
21mr|postgresql15st-15.17-1|833	%{mandir}/man1/pg_config.1*
21mr|postgresql15st-15.17-1|834	%{mandir}/man3/dblink*.3*
21mr|postgresql15st-15.17-1|835	%{mandir}/man3/SPI_*.3*
21mr|postgresql15st-15.17-1|836	%if %{with platform_postgresql}
21mr|postgresql15st-15.17-1|837	%{_includedir}/libpq
21mr|postgresql15st-15.17-1|838	%{_includedir}/postgresql
21mr|postgresql15st-15.17-1|839	%{_includedir}/*.h
21mr|postgresql15st-15.17-1|840	%{_libdir}/pkgconfig/*.pc
21mr|postgresql15st-15.17-1|841	%{_libdir}/*.so
21mr|postgresql15st-15.17-1|842	%endif
21mr|postgresql15st-15.17-1|843	
21mr|postgresql15st-15.17-1|844	%if %{mdvver} >= 202510
21mr|postgresql15st-15.17-1|845	%pre devel
21mr|postgresql15st-15.17-1|846	for i in \
21mr|postgresql15st-15.17-1|847	%{_bindir}/ecpg \
21mr|postgresql15st-15.17-1|848	%{_bindir}/pg_config \
21mr|postgresql15st-15.17-1|849	%{_mandir}/man1/ecpg.1.xz \
21mr|postgresql15st-15.17-1|850	%{_mandir}/man1/pg_config.1.xz \
21mr|postgresql15st-15.17-1|851	%(cat %{SOURCE2} | awk '{print $2}' | tr '\n' ' ')
21mr|postgresql15st-15.17-1|852	do
21mr|postgresql15st-15.17-1|853	if test -e "$i" && ! test -L "$i"; then
21mr|postgresql15st-15.17-1|854	mv "$i" "$i".rpmbak
21mr|postgresql15st-15.17-1|855	fi
21mr|postgresql15st-15.17-1|856	done
21mr|postgresql15st-15.17-1|857	%endif
21mr|postgresql15st-15.17-1|858	
21mr|postgresql15st-15.17-1|859	%post devel
21mr|postgresql15st-15.17-1|860	%{_sbindir}/update-alternatives --install %{_bindir}/ecpg ecpg %{bindir}/ecpg %{alternatives_priority} \
21mr|postgresql15st-15.17-1|861	--slave %{_bindir}/pg_config pg_config %{bindir}/pg_config		\
21mr|postgresql15st-15.17-1|862	--slave %{_mandir}/man1/ecpg.1.xz ecpg.1.xz %{mandir}/man1/ecpg.1.xz	\
21mr|postgresql15st-15.17-1|863	--slave %{_mandir}/man1/pg_config.1.xz pg_config.1.xz %{mandir}/man1/pg_config.1.xz \
21mr|postgresql15st-15.17-1|864	%include %{SOURCE2}
21mr|postgresql15st-15.17-1|865	
21mr|postgresql15st-15.17-1|866	%if %{mdvver} >= 202510
21mr|postgresql15st-15.17-1|867	for i in \
21mr|postgresql15st-15.17-1|868	%{_bindir}/ecpg \
21mr|postgresql15st-15.17-1|869	%{_bindir}/pg_config \
21mr|postgresql15st-15.17-1|870	%{_mandir}/man1/ecpg.1.xz \
21mr|postgresql15st-15.17-1|871	%{_mandir}/man1/pg_config.1.xz \
21mr|postgresql15st-15.17-1|872	%(cat %{SOURCE2} | awk '{print $2}' | tr '\n' ' ')
21mr|postgresql15st-15.17-1|873	do
21mr|postgresql15st-15.17-1|874	if test -L "$i"; then
21mr|postgresql15st-15.17-1|875	rm -f "$i".rpmbak
21mr|postgresql15st-15.17-1|876	fi
21mr|postgresql15st-15.17-1|877	done
21mr|postgresql15st-15.17-1|878	%endif
21mr|postgresql15st-15.17-1|879	
21mr|postgresql15st-15.17-1|880	%postun devel
21mr|postgresql15st-15.17-1|881	if [ $1 -eq 0 ] ; then
21mr|postgresql15st-15.17-1|882	%{_sbindir}/update-alternatives --remove ecpg %{bindir}/ecpg
21mr|postgresql15st-15.17-1|883	fi
21mr|postgresql15st-15.17-1|884	
21mr|postgresql15st-15.17-1|885	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|886	
21mr|postgresql15st-15.17-1|887	%package pl
21mr|postgresql15st-15.17-1|888	Summary:	Procedurals languages for PostgreSQL
21mr|postgresql15st-15.17-1|889	Group:		Databases
21mr|postgresql15st-15.17-1|890	#Obsoletes:	%{RealName}-pl < %{EVRD}
21mr|postgresql15st-15.17-1|891	Provides:	%{RealName}-pl = %{EVRD}
21mr|postgresql15st-15.17-1|892	Requires:	%{name}-plpython = %{EVRD}
21mr|postgresql15st-15.17-1|893	Requires:	%{name}-plperl = %{EVRD}
21mr|postgresql15st-15.17-1|894	Requires:	%{name}-pltcl = %{EVRD}
21mr|postgresql15st-15.17-1|895	Requires:	%{name}-plpgsql = %{EVRD}
21mr|postgresql15st-15.17-1|896	Provides:	%{RealName}%{branch}-pl = %{EVRD}
21mr|postgresql15st-15.17-1|897	%platform_provides pl
21mr|postgresql15st-15.17-1|898	
21mr|postgresql15st-15.17-1|899	%description pl
21mr|postgresql15st-15.17-1|900	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql15st-15.17-1|901	postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
21mr|postgresql15st-15.17-1|902	languages for the backend. PL/Pgsql is part of the core server package.
21mr|postgresql15st-15.17-1|903	
21mr|postgresql15st-15.17-1|904	%files pl
21mr|postgresql15st-15.17-1|905	%doc COPYRIGHT
21mr|postgresql15st-15.17-1|906	# metapkg
21mr|postgresql15st-15.17-1|907	
21mr|postgresql15st-15.17-1|908	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|909	
21mr|postgresql15st-15.17-1|910	%package plpython
21mr|postgresql15st-15.17-1|911	Summary:	The PL/Python procedural language for PostgreSQL
21mr|postgresql15st-15.17-1|912	Group:		Databases
21mr|postgresql15st-15.17-1|913	Provides:	%{RealName}-plpython = %{EVRD}
21mr|postgresql15st-15.17-1|914	Provides:	%{RealName}%{branch}-plpython = %{EVRD}
21mr|postgresql15st-15.17-1|915	%platform_provides plpython
21mr|postgresql15st-15.17-1|916	# do not replace old installations - datadir location changed
21mr|postgresql15st-15.17-1|917	#Conflicts:	%{RealName}%{branch}-plpython < 2:15.14
21mr|postgresql15st-15.17-1|918	#Obsoletes:	%{RealName}%{branch}-plpython < 2:15.14
21mr|postgresql15st-15.17-1|919	
21mr|postgresql15st-15.17-1|920	%description plpython
21mr|postgresql15st-15.17-1|921	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql15st-15.17-1|922	postgresql-plpython package contains the the PL/Python procedural languages for
21mr|postgresql15st-15.17-1|923	the backend. PL/Python is part of the core server package.
21mr|postgresql15st-15.17-1|924	
21mr|postgresql15st-15.17-1|925	%files plpython -f plpython.lst
21mr|postgresql15st-15.17-1|926	%doc README HISTORY
21mr|postgresql15st-15.17-1|927	%license COPYRIGHT
21mr|postgresql15st-15.17-1|928	%{libdir}/*python*.so
21mr|postgresql15st-15.17-1|929	
21mr|postgresql15st-15.17-1|930	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|931	
21mr|postgresql15st-15.17-1|932	%package plperl
21mr|postgresql15st-15.17-1|933	Summary:	The PL/Perl procedural language for PostgreSQL
21mr|postgresql15st-15.17-1|934	Group:		Databases
21mr|postgresql15st-15.17-1|935	Provides:	%{RealName}%{branch}-plperl = %{EVRD}
21mr|postgresql15st-15.17-1|936	%platform_provides plperl
21mr|postgresql15st-15.17-1|937	# do not replace old installations - datadir location changed
21mr|postgresql15st-15.17-1|938	#Conflicts:	%{RealName}%{branch}-plperl < 2:15.14
21mr|postgresql15st-15.17-1|939	#Obsoletes:	%{RealName}%{branch}-plperl < 2:15.14
21mr|postgresql15st-15.17-1|940	
21mr|postgresql15st-15.17-1|941	%description plperl
21mr|postgresql15st-15.17-1|942	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql15st-15.17-1|943	postgresql-plperl package contains the the PL/Perl procedural languages for the
21mr|postgresql15st-15.17-1|944	backend. PL/Perl is part of the core server package.
21mr|postgresql15st-15.17-1|945	
21mr|postgresql15st-15.17-1|946	%files plperl -f plperl.lst
21mr|postgresql15st-15.17-1|947	%doc README HISTORY
21mr|postgresql15st-15.17-1|948	%license COPYRIGHT
21mr|postgresql15st-15.17-1|949	%{libdir}/*perl.so
21mr|postgresql15st-15.17-1|950	
21mr|postgresql15st-15.17-1|951	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|952	
21mr|postgresql15st-15.17-1|953	%package pltcl
21mr|postgresql15st-15.17-1|954	Summary:	The PL/Tcl procedural language for PostgreSQL
21mr|postgresql15st-15.17-1|955	Group:		Databases
21mr|postgresql15st-15.17-1|956	Provides:	%{RealName}%{branch}-pltcl = %{EVRD}
21mr|postgresql15st-15.17-1|957	%platform_provides pltcl
21mr|postgresql15st-15.17-1|958	# do not replace old installations - datadir location changed
21mr|postgresql15st-15.17-1|959	#Conflicts:	%{RealName}%{branch}-pltcl < 2:15.14
21mr|postgresql15st-15.17-1|960	#Obsoletes:	%{RealName}%{branch}-pltcl < 2:15.14
21mr|postgresql15st-15.17-1|961	
21mr|postgresql15st-15.17-1|962	%description pltcl
21mr|postgresql15st-15.17-1|963	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql15st-15.17-1|964	postgresql-pltcl package contains the the PL/Tcl procedural languages for the
21mr|postgresql15st-15.17-1|965	backend. PL/Tcl is part of the core server package.
21mr|postgresql15st-15.17-1|966	
21mr|postgresql15st-15.17-1|967	%files pltcl -f pltcl.lst
21mr|postgresql15st-15.17-1|968	%doc README HISTORY
21mr|postgresql15st-15.17-1|969	%license COPYRIGHT
21mr|postgresql15st-15.17-1|970	%{libdir}/pltcl.so
21mr|postgresql15st-15.17-1|971	
21mr|postgresql15st-15.17-1|972	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|973	
21mr|postgresql15st-15.17-1|974	%package plpgsql
21mr|postgresql15st-15.17-1|975	Summary:	The PL/PgSQL procedural language for PostgreSQL
21mr|postgresql15st-15.17-1|976	Group:		Databases
21mr|postgresql15st-15.17-1|977	Provides:	%{RealName}%{branch}-plpgsql = %{EVRD}
21mr|postgresql15st-15.17-1|978	%platform_provides plpgsql
21mr|postgresql15st-15.17-1|979	# do not replace old installations - datadir location changed
21mr|postgresql15st-15.17-1|980	#Conflicts:	%{RealName}%{branch}-plpgsql < 2:15.14
21mr|postgresql15st-15.17-1|981	#Obsoletes:	%{RealName}%{branch}-plpgsql < 2:15.14
21mr|postgresql15st-15.17-1|982	
21mr|postgresql15st-15.17-1|983	%description plpgsql
21mr|postgresql15st-15.17-1|984	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql15st-15.17-1|985	postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
21mr|postgresql15st-15.17-1|986	the backend. PL/PgSQL is part of the core server package.
21mr|postgresql15st-15.17-1|987	
21mr|postgresql15st-15.17-1|988	%files plpgsql -f plpgsql.lst
21mr|postgresql15st-15.17-1|989	%doc README HISTORY
21mr|postgresql15st-15.17-1|990	%license COPYRIGHT
21mr|postgresql15st-15.17-1|991	%{libdir}/plpgsql.so
21mr|postgresql15st-15.17-1|992	
21mr|postgresql15st-15.17-1|993	#----------------------------------------------------------------------------
21mr|postgresql15st-15.17-1|994	
21mr|postgresql15st-15.17-1|995	%prep
21mr|postgresql15st-15.17-1|996	%autosetup -n %{RealName}-%{version} -p1
21mr|postgresql15st-15.17-1|997	
21mr|postgresql15st-15.17-1|998	%generate_buildrequires
21mr|postgresql15st-15.17-1|999	
21mr|postgresql15st-15.17-1|1000	%if %{with man_gen}
21mr|postgresql15st-15.17-1|1001	%(echo %{man_list})
21mr|postgresql15st-15.17-1|1002	.
21mr|postgresql15st-15.17-1|1003	%endif
21mr|postgresql15st-15.17-1|1004	
21mr|postgresql15st-15.17-1|1005	%build
21mr|postgresql15st-15.17-1|1006	%serverbuild
21mr|postgresql15st-15.17-1|1007	
21mr|postgresql15st-15.17-1|1008	# to build with ccache locally:
21mr|postgresql15st-15.17-1|1009	# rpmbuild --define '__cc ccache gcc'
21mr|postgresql15st-15.17-1|1010	export CC='%__cc'
21mr|postgresql15st-15.17-1|1011	
21mr|postgresql15st-15.17-1|1012	%if %{with llvm}
21mr|postgresql15st-15.17-1|1013	# https://postgrespro.ru/docs/postgresql/15/jit
21mr|postgresql15st-15.17-1|1014	# CXX=g++ is also possible
21mr|postgresql15st-15.17-1|1015	export CXX=%{llvm_prefix}/bin/clang++
21mr|postgresql15st-15.17-1|1016	export CLANG=%{llvm_prefix}/bin/clang
21mr|postgresql15st-15.17-1|1017	export LLVM_CONFIG=%{llvm_prefix}/bin/llvm-config
21mr|postgresql15st-15.17-1|1018	%endif
21mr|postgresql15st-15.17-1|1019	
21mr|postgresql15st-15.17-1|1020	%configure				\
21mr|postgresql15st-15.17-1|1021	--enable-rpath			\
21mr|postgresql15st-15.17-1|1022	--docdir=%{_docdir}/%{oname}	\
21mr|postgresql15st-15.17-1|1023	--htmldir=%{_docdir}/%{oname}	\
21mr|postgresql15st-15.17-1|1024	--enable-nls			\
21mr|postgresql15st-15.17-1|1025	--bindir=%{bindir}	\
21mr|postgresql15st-15.17-1|1026	--datadir=%{datadir}	\
21mr|postgresql15st-15.17-1|1027	--includedir=%{includedir}	\
21mr|postgresql15st-15.17-1|1028	--libdir=%{libdir}	\
21mr|postgresql15st-15.17-1|1029	--libexecdir=%{bindir}	\
21mr|postgresql15st-15.17-1|1030	--mandir=%{mandir}	\
21mr|postgresql15st-15.17-1|1031	--prefix=%{_prefix}	\
21mr|postgresql15st-15.17-1|1032	%if %{with system_timezone}
21mr|postgresql15st-15.17-1|1033	--with-system-tzdata=/usr/share/zoneinfo	\
21mr|postgresql15st-15.17-1|1034	%endif
21mr|postgresql15st-15.17-1|1035	--with-gssapi		\
21mr|postgresql15st-15.17-1|1036	--with-icu		\
21mr|postgresql15st-15.17-1|1037	--with-ldap		\
21mr|postgresql15st-15.17-1|1038	--with-libxml		\
21mr|postgresql15st-15.17-1|1039	--with-libxslt		\
21mr|postgresql15st-15.17-1|1040	--with-openssl		\
21mr|postgresql15st-15.17-1|1041	%if %{with llvm}
21mr|postgresql15st-15.17-1|1042	--with-llvm	\
21mr|postgresql15st-15.17-1|1043	%endif
21mr|postgresql15st-15.17-1|1044	%if %{with uuid}
21mr|postgresql15st-15.17-1|1045	--with-ossp-uuid	\
21mr|postgresql15st-15.17-1|1046	%endif
21mr|postgresql15st-15.17-1|1047	--with-pam		\
21mr|postgresql15st-15.17-1|1048	--with-perl		\
21mr|postgresql15st-15.17-1|1049	--with-python		\
21mr|postgresql15st-15.17-1|1050	--with-selinux		\
21mr|postgresql15st-15.17-1|1051	--with-systemd		\
21mr|postgresql15st-15.17-1|1052	--with-lz4		\
21mr|postgresql15st-15.17-1|1053	--with-zstd		\
21mr|postgresql15st-15.17-1|1054	--with-tcl		\
21mr|postgresql15st-15.17-1|1055	--with-tclconfig=%{_libdir}
21mr|postgresql15st-15.17-1|1056	
21mr|postgresql15st-15.17-1|1057	# nuke -Wl,--no-undefined
21mr|postgresql15st-15.17-1|1058	perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global
21mr|postgresql15st-15.17-1|1059	
21mr|postgresql15st-15.17-1|1060	%if %{with uuid}
21mr|postgresql15st-15.17-1|1061	# bork...
21mr|postgresql15st-15.17-1|1062	echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
21mr|postgresql15st-15.17-1|1063	%endif
21mr|postgresql15st-15.17-1|1064	
21mr|postgresql15st-15.17-1|1065	%make world
21mr|postgresql15st-15.17-1|1066	
21mr|postgresql15st-15.17-1|1067	pushd src/test
21mr|postgresql15st-15.17-1|1068	%make all
21mr|postgresql15st-15.17-1|1069	popd
21mr|postgresql15st-15.17-1|1070	
21mr|postgresql15st-15.17-1|1071	%check
21mr|postgresql15st-15.17-1|1072	%if 0
21mr|postgresql15st-15.17-1|1073	cp -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_reset{wal,xlog}-%{majorver}.mo
21mr|postgresql15st-15.17-1|1074	make check || :
21mr|postgresql15st-15.17-1|1075	rm -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_resetxlog-%{majorver}.mo
21mr|postgresql15st-15.17-1|1076	%endif
21mr|postgresql15st-15.17-1|1077	readelf -d %{buildroot}%{bindir}/* | grep %{name}
21mr|postgresql15st-15.17-1|1078	
21mr|postgresql15st-15.17-1|1079	
21mr|postgresql15st-15.17-1|1080	
21mr|postgresql15st-15.17-1|1081	%install
21mr|postgresql15st-15.17-1|1082	make DESTDIR=%{buildroot} install-world install-docs
21mr|postgresql15st-15.17-1|1083	
21mr|postgresql15st-15.17-1|1084	# PGDATA needs removal of group and world permissions due to pg_pwd hole.
21mr|postgresql15st-15.17-1|1085	install -d -m 700 %{buildroot}%{pgdatadir}/data
21mr|postgresql15st-15.17-1|1086	
21mr|postgresql15st-15.17-1|1087	# backups of data go here...
21mr|postgresql15st-15.17-1|1088	install -d -m 700 %{buildroot}%{pgdatadir}/backups
21mr|postgresql15st-15.17-1|1089	
21mr|postgresql15st-15.17-1|1090	# install systemd units
21mr|postgresql15st-15.17-1|1091	mkdir -p %{buildroot}%{_unitdir}
21mr|postgresql15st-15.17-1|1092	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{oname}.service
21mr|postgresql15st-15.17-1|1093	
21mr|postgresql15st-15.17-1|1094	sed -i \
21mr|postgresql15st-15.17-1|1095	-e "s|@BINDIR@|%{bindir}|" \
21mr|postgresql15st-15.17-1|1096	-e "s|@PGDATA@|%{pgdatadir}|" \
21mr|postgresql15st-15.17-1|1097	%{buildroot}%{_unitdir}/%{oname}.service
21mr|postgresql15st-15.17-1|1098	
21mr|postgresql15st-15.17-1|1099	# ... and make a tmpfiles script to recreate it at reboot.
21mr|postgresql15st-15.17-1|1100	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|postgresql15st-15.17-1|1101	install -m 0644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{oname}.conf
21mr|postgresql15st-15.17-1|1102	
21mr|postgresql15st-15.17-1|1103	# install helper script for env initialisation
21mr|postgresql15st-15.17-1|1104	install -m 755 %{SOURCE14} %{buildroot}%{bindir}/%{RealName}_initdb.sh
21mr|postgresql15st-15.17-1|1105	sed -i \
21mr|postgresql15st-15.17-1|1106	-e "s|@BINDIR@|%{bindir}|" \
21mr|postgresql15st-15.17-1|1107	-e "s|@NAME@|%{oname}|" \
21mr|postgresql15st-15.17-1|1108	%{buildroot}%{bindir}/%{RealName}_initdb.sh
21mr|postgresql15st-15.17-1|1109	
21mr|postgresql15st-15.17-1|1110	mkdir -p %{buildroot}/var/log/postgres
21mr|postgresql15st-15.17-1|1111	
21mr|postgresql15st-15.17-1|1112	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|postgresql15st-15.17-1|1113	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{oname} <<EOF
21mr|postgresql15st-15.17-1|1114	/var/log/postgres/%{oname} {
21mr|postgresql15st-15.17-1|1115	notifempty
21mr|postgresql15st-15.17-1|1116	missingok
21mr|postgresql15st-15.17-1|1117	copytruncate
21mr|postgresql15st-15.17-1|1118	}
21mr|postgresql15st-15.17-1|1119	EOF
21mr|postgresql15st-15.17-1|1120	
21mr|postgresql15st-15.17-1|1121	mv %{buildroot}%{_docdir}/%{oname}/html %{buildroot}%{_docdir}/%{oname}-docs-%{version}
21mr|postgresql15st-15.17-1|1122	
21mr|postgresql15st-15.17-1|1123	# move libraries to /usr/lib64/
21mr|postgresql15st-15.17-1|1124	mkdir -p %{buildroot}%{_libdir}
21mr|postgresql15st-15.17-1|1125	soname_libpq="$(patchelf --print-soname %{buildroot}%{libdir}/libpq.so)"
21mr|postgresql15st-15.17-1|1126	soname_libecpg="$(patchelf --print-soname %{buildroot}%{libdir}/libecpg.so)"
21mr|postgresql15st-15.17-1|1127	soname_libecpg_compat="$(patchelf --print-soname %{buildroot}%{libdir}/libecpg_compat.so)"
21mr|postgresql15st-15.17-1|1128	soname_libpgtypes="$(patchelf --print-soname %{buildroot}%{libdir}/libpgtypes.so)"
21mr|postgresql15st-15.17-1|1129	mv %{buildroot}%{libdir}/libpq.so.* %{buildroot}%{_libdir}
21mr|postgresql15st-15.17-1|1130	mv %{buildroot}%{libdir}/libecpg.so.* %{buildroot}%{_libdir}
21mr|postgresql15st-15.17-1|1131	mv %{buildroot}%{libdir}/libecpg_compat.so.* %{buildroot}%{_libdir}
21mr|postgresql15st-15.17-1|1132	mv %{buildroot}%{libdir}/libpgtypes.so.* %{buildroot}%{_libdir}
21mr|postgresql15st-15.17-1|1133	# relink
21mr|postgresql15st-15.17-1|1134	ln -sf ../${soname_libpq} %{buildroot}%{libdir}/libpq.so
21mr|postgresql15st-15.17-1|1135	ln -sf ../${soname_libecpg} %{buildroot}%{libdir}/libecpg.so
21mr|postgresql15st-15.17-1|1136	ln -sf ../${soname_libecpg_compat} %{buildroot}%{libdir}/libecpg_compat.so
21mr|postgresql15st-15.17-1|1137	ln -sf ../${soname_libpgtypes} %{buildroot}%{libdir}/libpgtypes.so
21mr|postgresql15st-15.17-1|1138	test -f %{buildroot}%{libdir}/libpq.so
21mr|postgresql15st-15.17-1|1139	
21mr|postgresql15st-15.17-1|1140	echo -n "" > server.lst
21mr|postgresql15st-15.17-1|1141	echo -n "" > main.lst
21mr|postgresql15st-15.17-1|1142	echo -n "" > contrib.lst
21mr|postgresql15st-15.17-1|1143	echo -n "" > devel.lst
21mr|postgresql15st-15.17-1|1144	echo -n "" > plperl.lst
21mr|postgresql15st-15.17-1|1145	echo -n "" > plpython.lst
21mr|postgresql15st-15.17-1|1146	echo -n "" > pltcl.lst
21mr|postgresql15st-15.17-1|1147	echo -n "" > plpgsql.lst
21mr|postgresql15st-15.17-1|1148	
21mr|postgresql15st-15.17-1|1149	# libs
21mr|postgresql15st-15.17-1|1150	%find_lang libpq%{major}-%{majorver}
21mr|postgresql15st-15.17-1|1151	%find_lang ecpglib%{major_ecpg}-%{majorver}
21mr|postgresql15st-15.17-1|1152	
21mr|postgresql15st-15.17-1|1153	# server
21mr|postgresql15st-15.17-1|1154	%find_lang initdb-%{majorver}
21mr|postgresql15st-15.17-1|1155	cat initdb-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1156	%find_lang pg_archivecleanup-%{majorver}
21mr|postgresql15st-15.17-1|1157	cat pg_archivecleanup-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1158	%find_lang pg_basebackup-%{majorver}
21mr|postgresql15st-15.17-1|1159	cat pg_basebackup-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1160	%find_lang pg_verifybackup-%{majorver}
21mr|postgresql15st-15.17-1|1161	cat pg_verifybackup-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1162	%find_lang pg_controldata-%{majorver}
21mr|postgresql15st-15.17-1|1163	cat pg_controldata-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1164	%find_lang pg_ctl-%{majorver}
21mr|postgresql15st-15.17-1|1165	cat pg_ctl-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1166	%find_lang pg_resetwal-%{majorver}
21mr|postgresql15st-15.17-1|1167	cat pg_resetwal-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1168	%find_lang pg_upgrade-%{majorver}
21mr|postgresql15st-15.17-1|1169	cat pg_upgrade-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1170	%find_lang pg_checksums-%{majorver}
21mr|postgresql15st-15.17-1|1171	cat pg_checksums-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1172	%find_lang postgres-%{majorver}
21mr|postgresql15st-15.17-1|1173	cat postgres-%{majorver}.lang >> server.lst
21mr|postgresql15st-15.17-1|1174	
21mr|postgresql15st-15.17-1|1175	# main
21mr|postgresql15st-15.17-1|1176	%find_lang pg_config-%{majorver}
21mr|postgresql15st-15.17-1|1177	cat pg_config-%{majorver}.lang >> main.lst
21mr|postgresql15st-15.17-1|1178	%find_lang pg_dump-%{majorver}
21mr|postgresql15st-15.17-1|1179	cat pg_dump-%{majorver}.lang >> main.lst
21mr|postgresql15st-15.17-1|1180	%find_lang pg_rewind-%{majorver}
21mr|postgresql15st-15.17-1|1181	cat pg_rewind-%{majorver}.lang >> main.lst
21mr|postgresql15st-15.17-1|1182	%find_lang pg_test_fsync-%{majorver}
21mr|postgresql15st-15.17-1|1183	cat pg_test_fsync-%{majorver}.lang >> main.lst
21mr|postgresql15st-15.17-1|1184	%find_lang pg_test_timing-%{majorver}
21mr|postgresql15st-15.17-1|1185	cat pg_test_timing-%{majorver}.lang >> main.lst
21mr|postgresql15st-15.17-1|1186	%find_lang pgscripts-%{majorver}
21mr|postgresql15st-15.17-1|1187	cat pgscripts-%{majorver}.lang >> main.lst
21mr|postgresql15st-15.17-1|1188	%find_lang psql-%{majorver}
21mr|postgresql15st-15.17-1|1189	cat psql-%{majorver}.lang >>main.lst
21mr|postgresql15st-15.17-1|1190	
21mr|postgresql15st-15.17-1|1191	#contrib
21mr|postgresql15st-15.17-1|1192	%find_lang pg_waldump-%{majorver}
21mr|postgresql15st-15.17-1|1193	cat pg_waldump-%{majorver}.lang >>contrib.lst
21mr|postgresql15st-15.17-1|1194	%find_lang pg_amcheck-%{majorver}
21mr|postgresql15st-15.17-1|1195	cat pg_amcheck-%{majorver}.lang >>contrib.lst
21mr|postgresql15st-15.17-1|1196	
21mr|postgresql15st-15.17-1|1197	# devel
21mr|postgresql15st-15.17-1|1198	%find_lang ecpg-%{majorver}
21mr|postgresql15st-15.17-1|1199	cat ecpg-%{majorver}.lang >> devel.lst
21mr|postgresql15st-15.17-1|1200	
21mr|postgresql15st-15.17-1|1201	# perl
21mr|postgresql15st-15.17-1|1202	%find_lang plperl-%{majorver}
21mr|postgresql15st-15.17-1|1203	cat plperl-%{majorver}.lang >> plperl.lst
21mr|postgresql15st-15.17-1|1204	
21mr|postgresql15st-15.17-1|1205	# python
21mr|postgresql15st-15.17-1|1206	%find_lang plpython-%{majorver}
21mr|postgresql15st-15.17-1|1207	cat plpython-%{majorver}.lang >> plpython.lst
21mr|postgresql15st-15.17-1|1208	
21mr|postgresql15st-15.17-1|1209	# tcl
21mr|postgresql15st-15.17-1|1210	%find_lang pltcl-%{majorver}
21mr|postgresql15st-15.17-1|1211	cat pltcl-%{majorver}.lang >> pltcl.lst
21mr|postgresql15st-15.17-1|1212	
21mr|postgresql15st-15.17-1|1213	# plpgsql
21mr|postgresql15st-15.17-1|1214	%find_lang plpgsql-%{majorver}
21mr|postgresql15st-15.17-1|1215	cat plpgsql-%{majorver}.lang >> plpgsql.lst
21mr|postgresql15st-15.17-1|1216	
21mr|postgresql15st-15.17-1|1217	# taken directly in build dir.
21mr|postgresql15st-15.17-1|1218	rm -fr %{buildroot}%{_datadir}/doc/%{oname}*/contrib/
21mr|postgresql15st-15.17-1|1219	
21mr|postgresql15st-15.17-1|1220	cat > macro <<EOF
21mr|postgresql15st-15.17-1|1221	%%postgresql_version %{version}
21mr|postgresql15st-15.17-1|1222	%%postgresql_major   %{majorver}
21mr|postgresql15st-15.17-1|1223	%%postgresql_minor   %{minorver}
21mr|postgresql15st-15.17-1|1224	%%pgmodules_req Requires: %{?arch_tagged:%{arch_tagged} %{name}-server-ABI}%{?!arch_tagged:%{name}-server-ABI} >= %{majorver}
21mr|postgresql15st-15.17-1|1225	EOF
21mr|postgresql15st-15.17-1|1226	
21mr|postgresql15st-15.17-1|1227	%install_macro %{oname} macro
21mr|postgresql15st-15.17-1|1228	
21mr|postgresql15st-15.17-1|1229	# postgres' .profile and .bashrc
21mr|postgresql15st-15.17-1|1230	install -D -m 700 %{SOURCE10} %{buildroot}%{pgdatadir}/.profile
21mr|postgresql15st-15.17-1|1231	
21mr|postgresql15st-15.17-1|1232	sed -i -e "s|%{RealName}|%{oname}|g" \
21mr|postgresql15st-15.17-1|1233	%{buildroot}%{pgdatadir}/.profile
21mr|postgresql15st-15.17-1|1234	
21mr|postgresql15st-15.17-1|1235	ln -s .profile %{buildroot}%{pgdatadir}/.bashrc
21mr|postgresql15st-15.17-1|1236	
21mr|postgresql15st-15.17-1|1237	# update-alternatives --------------------------------------\/
21mr|postgresql15st-15.17-1|1238	
21mr|postgresql15st-15.17-1|1239	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql15st-15.17-1|1240	touch %{buildroot}%{_bindir}/psql
21mr|postgresql15st-15.17-1|1241	touch %{buildroot}%{_bindir}/initdb
21mr|postgresql15st-15.17-1|1242	touch %{buildroot}%{_bindir}/oid2name
21mr|postgresql15st-15.17-1|1243	touch %{buildroot}%{_bindir}/ecpg
21mr|postgresql15st-15.17-1|1244	
21mr|postgresql15st-15.17-1|1245	# man compress
21mr|postgresql15st-15.17-1|1246	%{_compress} %{buildroot}%{mandir}/man[0-9]/*
21mr|postgresql15st-15.17-1|1247	
21mr|postgresql15st-15.17-1|1248	# ----------------------------------------------------------/\
21mr|postgresql15st-15.17-1|1249	
21mr|postgresql15st-15.17-1|1250	%if %{with platform_postgresql}
21mr|postgresql15st-15.17-1|1251	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|postgresql15st-15.17-1|1252	mkdir -p %{buildroot}%{_includedir}
21mr|postgresql15st-15.17-1|1253	for i in %{buildroot}%{libdir}/pkgconfig/*
21mr|postgresql15st-15.17-1|1254	do
21mr|postgresql15st-15.17-1|1255	j="$(basename "$i")"
21mr|postgresql15st-15.17-1|1256	ln -sr %{buildroot}%{libdir}/pkgconfig/"$j" %{buildroot}%{_libdir}/pkgconfig/"$j"
21mr|postgresql15st-15.17-1|1257	done
21mr|postgresql15st-15.17-1|1258	for i in %{buildroot}%{libdir}/lib{ecpg,ecpg_compat,pgtypes,pq}.so
21mr|postgresql15st-15.17-1|1259	do
21mr|postgresql15st-15.17-1|1260	j="$(basename "$i")"
21mr|postgresql15st-15.17-1|1261	ln -sr %{buildroot}%{libdir}/"$j" %{buildroot}%{_libdir}/"$j"
21mr|postgresql15st-15.17-1|1262	done
21mr|postgresql15st-15.17-1|1263	for i in %{buildroot}%{includedir}/{libpq,*.h}
21mr|postgresql15st-15.17-1|1264	do
21mr|postgresql15st-15.17-1|1265	j="$(basename "$i")"
21mr|postgresql15st-15.17-1|1266	ln -sr %{buildroot}%{includedir}/"$j" %{buildroot}%{_includedir}/"$j"
21mr|postgresql15st-15.17-1|1267	done
21mr|postgresql15st-15.17-1|1268	ln -sr %{buildroot}%{includedir} %{buildroot}%{_includedir}/postgresql
21mr|postgresql15st-15.17-1|1269	%endif
21mr|postgresql15st-15.17-1|1270	
21mr|postgresql15st-15.17-1|1271	# ----------------------------------------------------------/\
21mr|postgresql15st-15.17-1|1272	
21mr|postgresql15st-15.17-1|1273	# cleanup
21mr|postgresql15st-15.17-1|1274	find %{buildroot} -type f -name "*.a" ! -name libpgport.a ! -name libpgcommon.a -exec rm -f {} ';'
21mr|postgresql15st-15.17-1|1275	
21mr|postgresql15st-15.17-1|1276	%changelog
21mr|postgresql15st-15.17-1|1277	* Mon Mar 2 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-15.17-1|1278	- update 15.16 -> 15.17
21mr|postgresql15st-15.17-1|1279	- https://www.postgresql.org/docs/release/15.17/
21mr|postgresql15st-15.17-1|1280	
21mr|postgresql15st-15.17-1|1281	* Wed Feb 18 2026 slava86 <s.matveev@rosalinux.ru> 15.16-1
21mr|postgresql15st-15.17-1|1282	- update to 15.16
21mr|postgresql15st-15.17-1|1283	- https://www.postgresql.org/docs/release/15.16/
21mr|postgresql15st-15.17-1|1284	
21mr|postgresql15st-15.17-1|1285	* Mon Jan 26 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 15.15-1
21mr|postgresql15st-15.17-1|1286	- upd to 15.15, replace postgresql14 for devel purposes (packages were linked with libpq 14 and 15 was used in runtime, fix mess)
21mr|postgresql15st-15.17-1|1287	
21mr|postgresql15st-15.17-1|1288	* Tue Nov 11 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 15.14-2
21mr|postgresql15st-15.17-1|1289	- replace import/postgresql in rosa2023.1
21mr|postgresql15st-15.17-1|1290	
21mr|postgresql15st-15.17-1|1291	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1292	- upgradability from postgresql15 15.14
21mr|postgresql15st-15.17-1|1293	
21mr|postgresql15st-15.17-1|1294	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1295	- bump epoch here in postgresql15st above postgresql15
21mr|postgresql15st-15.17-1|1296	
21mr|postgresql15st-15.17-1|1297	* Thu Oct 2 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1298	- implement updating from postgresql15 for client parts
21mr|postgresql15st-15.17-1|1299	
21mr|postgresql15st-15.17-1|1300	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1301	- initial renaming
21mr|postgresql15st-15.17-1|1302	
21mr|postgresql15st-15.17-1|1303	* Wed Oct 1 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1304	- upd: 15.5 -> 15.14
21mr|postgresql15st-15.17-1|1305	
21mr|postgresql15st-15.17-1|1306	* Tue Jan 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1307	- fix library naming
21mr|postgresql15st-15.17-1|1308	
21mr|postgresql15st-15.17-1|1309	* Tue Jan 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1310	- new packaging scheme
21mr|postgresql15st-15.17-1|1311	
21mr|postgresql15st-15.17-1|1312	* Fri Jan 12 2024 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-15.17-1|1313	- update to 15.5 Security Fixed:
21mr|postgresql15st-15.17-1|1314	- CVE-2023-5868: Memory disclosure in aggregate function calls
21mr|postgresql15st-15.17-1|1315	- CVE-2023-5869: Buffer overrun from integer overflow in array modification
21mr|postgresql15st-15.17-1|1316	- CVE-2023-5870: Role pg_signal_backend can signal certain superuser processes
21mr|postgresql15st-15.17-1|1317	
21mr|postgresql15st-15.17-1|1318	* Sat Sep 16 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1319	- Update version to 15.4
21mr|postgresql15st-15.17-1|1320	
21mr|postgresql15st-15.17-1|1321	* Wed Feb 22 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1322	- Init 15.2
21mr|postgresql15st-15.17-1|1323	
21mr|postgresql15st-15.17-1|1324	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1325	- MassBuild#2792: Increase release tag
21mr|postgresql15st-15.17-1|1326	
21mr|postgresql15st-15.17-1|1327	* Thu Jun 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1328	- Bump release for icu update
21mr|postgresql15st-15.17-1|1329	
21mr|postgresql15st-15.17-1|1330	* Wed Jun 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1331	- Bump release for rebuild with icu 71.1
21mr|postgresql15st-15.17-1|1332	
21mr|postgresql15st-15.17-1|1333	* Wed Mar 30 2022 dzou <dzou@company.com>
21mr|postgresql15st-15.17-1|1334	- add e2k spinlock patch
21mr|postgresql15st-15.17-1|1335	
21mr|postgresql15st-15.17-1|1336	* Mon Feb 14 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1337	- Update to 12.10
21mr|postgresql15st-15.17-1|1338	
21mr|postgresql15st-15.17-1|1339	* Thu Jul 29 2021 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-15.17-1|1340	- 12.5 -> 12.7;closed CVE-2021-32027 CVE-2021-32028 CVE-2021-32029 CVE-2021-3393
21mr|postgresql15st-15.17-1|1341	
21mr|postgresql15st-15.17-1|1342	* Tue Jan 19 2021 slava86 <slava86@localhost.localdomain>
21mr|postgresql15st-15.17-1|1343	- update to 12.5, closing of vulnerabilities CVE-2020-25695 CVE-2020-25694 more details https://www.postgresql.org/docs/12/release-12-5.html#id-1.11.6.5.4
21mr|postgresql15st-15.17-1|1344	
21mr|postgresql15st-15.17-1|1345	* Fri Aug 7 2020 Александр <a.proklov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1346	- add epoch
21mr|postgresql15st-15.17-1|1347	
21mr|postgresql15st-15.17-1|1348	- Merge: cfdfe20 7af90ce
21mr|postgresql15st-15.17-1|1349	* Fri Aug 7 2020 proklov_av <a.proklov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1350	- Merge pull request #8 from proklov_av/postgresql:rosa2019.1
21mr|postgresql15st-15.17-1|1351	- update version 12.3
21mr|postgresql15st-15.17-1|1352	
21mr|postgresql15st-15.17-1|1353	* Thu Jul 2 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1354	- remove not found files
21mr|postgresql15st-15.17-1|1355	
21mr|postgresql15st-15.17-1|1356	* Thu Jul 2 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|postgresql15st-15.17-1|1357	- update version 12.3
21mr|postgresql15st-15.17-1|1358	
21mr|postgresql15st-15.17-1|1359	* Thu Jul 2 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1360	- Update to 11.8
21mr|postgresql15st-15.17-1|1361	
21mr|postgresql15st-15.17-1|1362	* Tue Jun 30 2020 Andrey Grigorev <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1363	- Enable database location path
21mr|postgresql15st-15.17-1|1364	
21mr|postgresql15st-15.17-1|1365	* Thu Apr 16 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1366	- Add perl(ExtUtils::Embed) and pkgconfig(python3) for fix 2019.1 build
21mr|postgresql15st-15.17-1|1367	
21mr|postgresql15st-15.17-1|1368	* Thu Apr 16 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1369	- Add docbook-dtd42-xml BReq, fix patch warning
21mr|postgresql15st-15.17-1|1370	
21mr|postgresql15st-15.17-1|1371	* Wed Apr 15 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1372	- Set %%{_libexecdir} for configure
21mr|postgresql15st-15.17-1|1373	
21mr|postgresql15st-15.17-1|1374	* Wed Apr 15 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql15st-15.17-1|1375	- Update to 11.5

15383 21
21mr|postgresql15st-pgaudit-1.7.1-1|1	%global extension pgaudit
21mr|postgresql15st-pgaudit-1.7.1-1|2	%global psql_ver postgresql15
21mr|postgresql15st-pgaudit-1.7.1-1|3	%global name %{psql_ver}st-%{extension}
21mr|postgresql15st-pgaudit-1.7.1-1|4	%global extension_ver 1.7.1
21mr|postgresql15st-pgaudit-1.7.1-1|5	%global llvm_ver 17
21mr|postgresql15st-pgaudit-1.7.1-1|6	
21mr|postgresql15st-pgaudit-1.7.1-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql15st-pgaudit-1.7.1-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql15st-pgaudit-1.7.1-1|9	
21mr|postgresql15st-pgaudit-1.7.1-1|10	Summary:        Open Source PostgreSQL Audit Logging
21mr|postgresql15st-pgaudit-1.7.1-1|11	Name:           %{name}
21mr|postgresql15st-pgaudit-1.7.1-1|12	Version:        %{extension_ver}
21mr|postgresql15st-pgaudit-1.7.1-1|13	Release:        1
21mr|postgresql15st-pgaudit-1.7.1-1|14	License:        PostgreSQL license
21mr|postgresql15st-pgaudit-1.7.1-1|15	Group:		Databases
21mr|postgresql15st-pgaudit-1.7.1-1|16	URL:            https://github.com/pgaudit/pgaudit
21mr|postgresql15st-pgaudit-1.7.1-1|17	Source0:        https://github.com/pgaudit/pgaudit/archive/refs/tags/%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql15st-pgaudit-1.7.1-1|18	BuildRequires:  %{psql_ver}st-devel
21mr|postgresql15st-pgaudit-1.7.1-1|19	BuildRequires:  %{psql_ver}st-client
21mr|postgresql15st-pgaudit-1.7.1-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pgaudit-1.7.1-1|21	%if %{mdvver} < 202510
21mr|postgresql15st-pgaudit-1.7.1-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql15st-pgaudit-1.7.1-1|23	%else
21mr|postgresql15st-pgaudit-1.7.1-1|24	BuildRequires:  llvm-devel
21mr|postgresql15st-pgaudit-1.7.1-1|25	BuildRequires:  clang-devel
21mr|postgresql15st-pgaudit-1.7.1-1|26	BuildRequires:  clang
21mr|postgresql15st-pgaudit-1.7.1-1|27	%endif
21mr|postgresql15st-pgaudit-1.7.1-1|28	%endif
21mr|postgresql15st-pgaudit-1.7.1-1|29	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql15st-pgaudit-1.7.1-1|30	BuildRequires:  pkgconfig(openssl)
21mr|postgresql15st-pgaudit-1.7.1-1|31	
21mr|postgresql15st-pgaudit-1.7.1-1|32	%description
21mr|postgresql15st-pgaudit-1.7.1-1|33	The PostgreSQL Audit Extension (pgAudit) provides detailed session and/or
21mr|postgresql15st-pgaudit-1.7.1-1|34	object audit logging via the standard PostgreSQL logging facility.
21mr|postgresql15st-pgaudit-1.7.1-1|35	
21mr|postgresql15st-pgaudit-1.7.1-1|36	The goal of the pgAudit is to provide PostgreSQL users with capability to
21mr|postgresql15st-pgaudit-1.7.1-1|37	produce audit logs often required to comply with government, financial, or ISO
21mr|postgresql15st-pgaudit-1.7.1-1|38	certifications.
21mr|postgresql15st-pgaudit-1.7.1-1|39	
21mr|postgresql15st-pgaudit-1.7.1-1|40	An audit is an official inspection of an individual's or organization's
21mr|postgresql15st-pgaudit-1.7.1-1|41	accounts, typically by an independent body. The information gathered by pgAudit
21mr|postgresql15st-pgaudit-1.7.1-1|42	is properly called an audit trail or audit log. The term audit log is used in
21mr|postgresql15st-pgaudit-1.7.1-1|43	this documentation.
21mr|postgresql15st-pgaudit-1.7.1-1|44	
21mr|postgresql15st-pgaudit-1.7.1-1|45	%files
21mr|postgresql15st-pgaudit-1.7.1-1|46	%license LICENSE
21mr|postgresql15st-pgaudit-1.7.1-1|47	%doc *.md
21mr|postgresql15st-pgaudit-1.7.1-1|48	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pgaudit-1.7.1-1|49	%{libdir}/bitcode/*
21mr|postgresql15st-pgaudit-1.7.1-1|50	%endif
21mr|postgresql15st-pgaudit-1.7.1-1|51	%{libdir}/%{extension}.so
21mr|postgresql15st-pgaudit-1.7.1-1|52	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql15st-pgaudit-1.7.1-1|53	%{datadir}/extension/%{extension}.control
21mr|postgresql15st-pgaudit-1.7.1-1|54	
21mr|postgresql15st-pgaudit-1.7.1-1|55	%prep
21mr|postgresql15st-pgaudit-1.7.1-1|56	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql15st-pgaudit-1.7.1-1|57	
21mr|postgresql15st-pgaudit-1.7.1-1|58	%build
21mr|postgresql15st-pgaudit-1.7.1-1|59	%make_build USE_PGXS=1
21mr|postgresql15st-pgaudit-1.7.1-1|60	
21mr|postgresql15st-pgaudit-1.7.1-1|61	%install
21mr|postgresql15st-pgaudit-1.7.1-1|62	%make_install USE_PGXS=1
21mr|postgresql15st-pgaudit-1.7.1-1|63	
21mr|postgresql15st-pgaudit-1.7.1-1|64	%changelog
21mr|postgresql15st-pgaudit-1.7.1-1|65	* Tue Oct 21 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pgaudit-1.7.1-1|66	- rename 15-15st
21mr|postgresql15st-pgaudit-1.7.1-1|67	
21mr|postgresql15st-pgaudit-1.7.1-1|68	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pgaudit-1.7.1-1|69	- sync spec and pkg names
21mr|postgresql15st-pgaudit-1.7.1-1|70	
21mr|postgresql15st-pgaudit-1.7.1-1|71	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pgaudit-1.7.1-1|72	- postgresql15st
21mr|postgresql15st-pgaudit-1.7.1-1|73	
21mr|postgresql15st-pgaudit-1.7.1-1|74	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pgaudit-1.7.1-1|75	- Imported from SRPM

15384 21
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|1	%global extension pgauditlogtofile
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|2	%global psql_ver postgresql15
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|3	%global name %{psql_ver}st-%{extension}
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|4	%global extension_ver 1.6.4
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|5	%global llvm_ver 17
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|6	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|9	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|10	Summary:        pgAudit Log to File
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|11	Name:           %{name}
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|12	Version:        %{extension_ver}
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|13	Release:        1
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|14	License:        PostgreSQL license
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|15	Group:		Databases
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|16	URL:            https://github.com/fmbiete/pgauditlogtofile
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|17	Source0:        https://github.com/fmbiete/pgauditlogtofile/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|18	BuildRequires:  %{psql_ver}st-devel
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|19	BuildRequires:  %{psql_ver}st-client
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|21	%if %{mdvver} <= 202115
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|23	%else
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|24	BuildRequires:  llvm-devel
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|25	BuildRequires:  clang-devel
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|26	BuildRequires:  clang
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|27	%endif
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|28	%endif
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|29	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|30	BuildRequires:  pkgconfig(openssl)
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|31	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|32	%description
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|33	pgAudit Log to File is an addon to pgAudit than will redirect audit log
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|34	lines to an independent file, instead of using PostgreSQL server logger.
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|35	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|36	This will allow us to have an audit file that we can easily rotate
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|37	without polluting server logs with those messages.
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|38	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|39	Audit logs in heavily used systems can grow very fast. This extension
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|40	allows to automatically rotate the files based in a number of minutes.
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|41	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|42	%files
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|43	%license LICENSE
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|44	%doc *.md
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|45	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|46	%{libdir}/bitcode/*
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|47	%endif
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|48	%{libdir}/%{extension}.so
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|49	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|50	%{datadir}/extension/%{extension}.control
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|51	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|52	%prep
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|53	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|54	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|55	%build
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|56	%make_build USE_PGXS=1
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|57	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|58	%install
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|59	%make_install USE_PGXS=1
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|60	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|61	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|62	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|63	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|64	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|65	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|66	%changelog
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|67	* Mon Nov 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|68	- fix typo
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|69	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|70	* Mon Nov 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|71	- postgresql15st
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|72	
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|73	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pgauditlogtofile-1.6.4-1|74	- Imported from SRPM

15385 21
21mr|postgresql15st-pg_cron-1.6.7-1|1	%global extension pg_cron
21mr|postgresql15st-pg_cron-1.6.7-1|2	%global psql_ver postgresql15
21mr|postgresql15st-pg_cron-1.6.7-1|3	%global name %{psql_ver}st-%{extension}
21mr|postgresql15st-pg_cron-1.6.7-1|4	%global extension_ver 1.6.7
21mr|postgresql15st-pg_cron-1.6.7-1|5	%global llvm_ver 17
21mr|postgresql15st-pg_cron-1.6.7-1|6	
21mr|postgresql15st-pg_cron-1.6.7-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql15st-pg_cron-1.6.7-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql15st-pg_cron-1.6.7-1|9	
21mr|postgresql15st-pg_cron-1.6.7-1|10	Summary:        Pg_cron is a simple cron-based job scheduler for PostgreSQL
21mr|postgresql15st-pg_cron-1.6.7-1|11	Name:           %{name}
21mr|postgresql15st-pg_cron-1.6.7-1|12	Version:        %{extension_ver}
21mr|postgresql15st-pg_cron-1.6.7-1|13	Release:        1
21mr|postgresql15st-pg_cron-1.6.7-1|14	License:        PostgreSQL license
21mr|postgresql15st-pg_cron-1.6.7-1|15	Group:		Databases
21mr|postgresql15st-pg_cron-1.6.7-1|16	URL:            https://github.com/citusdata/pg_cron
21mr|postgresql15st-pg_cron-1.6.7-1|17	Source0:        https://github.com/citusdata/pg_cron/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql15st-pg_cron-1.6.7-1|18	BuildRequires:  %{psql_ver}st-devel
21mr|postgresql15st-pg_cron-1.6.7-1|19	BuildRequires:  %{psql_ver}st-client
21mr|postgresql15st-pg_cron-1.6.7-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pg_cron-1.6.7-1|21	%if %{mdvver} <= 202115
21mr|postgresql15st-pg_cron-1.6.7-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql15st-pg_cron-1.6.7-1|23	%else
21mr|postgresql15st-pg_cron-1.6.7-1|24	BuildRequires:  llvm-devel
21mr|postgresql15st-pg_cron-1.6.7-1|25	BuildRequires:  clang-devel
21mr|postgresql15st-pg_cron-1.6.7-1|26	BuildRequires:  clang
21mr|postgresql15st-pg_cron-1.6.7-1|27	%endif
21mr|postgresql15st-pg_cron-1.6.7-1|28	%endif
21mr|postgresql15st-pg_cron-1.6.7-1|29	
21mr|postgresql15st-pg_cron-1.6.7-1|30	%description
21mr|postgresql15st-pg_cron-1.6.7-1|31	pg_cron is a simple cron-based job scheduler for PostgreSQL (10 or higher) that runs
21mr|postgresql15st-pg_cron-1.6.7-1|32	inside the database as an extension. It uses the same syntax as regular cron,
21mr|postgresql15st-pg_cron-1.6.7-1|33	but it allows you to schedule PostgreSQL commands directly from the database.
21mr|postgresql15st-pg_cron-1.6.7-1|34	You can also use '[1-59] seconds' to schedule a job based on an interval.
21mr|postgresql15st-pg_cron-1.6.7-1|35	
21mr|postgresql15st-pg_cron-1.6.7-1|36	%files
21mr|postgresql15st-pg_cron-1.6.7-1|37	%license LICENSE
21mr|postgresql15st-pg_cron-1.6.7-1|38	%doc *.md
21mr|postgresql15st-pg_cron-1.6.7-1|39	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pg_cron-1.6.7-1|40	%{libdir}/bitcode/*
21mr|postgresql15st-pg_cron-1.6.7-1|41	%endif
21mr|postgresql15st-pg_cron-1.6.7-1|42	%{libdir}/%{extension}.so
21mr|postgresql15st-pg_cron-1.6.7-1|43	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql15st-pg_cron-1.6.7-1|44	%{datadir}/extension/%{extension}.control
21mr|postgresql15st-pg_cron-1.6.7-1|45	
21mr|postgresql15st-pg_cron-1.6.7-1|46	%prep
21mr|postgresql15st-pg_cron-1.6.7-1|47	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql15st-pg_cron-1.6.7-1|48	
21mr|postgresql15st-pg_cron-1.6.7-1|49	%build
21mr|postgresql15st-pg_cron-1.6.7-1|50	%make_build
21mr|postgresql15st-pg_cron-1.6.7-1|51	
21mr|postgresql15st-pg_cron-1.6.7-1|52	%install
21mr|postgresql15st-pg_cron-1.6.7-1|53	%make_install
21mr|postgresql15st-pg_cron-1.6.7-1|54	
21mr|postgresql15st-pg_cron-1.6.7-1|55	%changelog
21mr|postgresql15st-pg_cron-1.6.7-1|56	* Tue Oct 21 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_cron-1.6.7-1|57	- rename 15-15st
21mr|postgresql15st-pg_cron-1.6.7-1|58	
21mr|postgresql15st-pg_cron-1.6.7-1|59	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_cron-1.6.7-1|60	- sync spec and pkg names
21mr|postgresql15st-pg_cron-1.6.7-1|61	
21mr|postgresql15st-pg_cron-1.6.7-1|62	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_cron-1.6.7-1|63	- postgresql15st
21mr|postgresql15st-pg_cron-1.6.7-1|64	
21mr|postgresql15st-pg_cron-1.6.7-1|65	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|postgresql15st-pg_cron-1.6.7-1|66	- automated spec cleanup
21mr|postgresql15st-pg_cron-1.6.7-1|67	
21mr|postgresql15st-pg_cron-1.6.7-1|68	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pg_cron-1.6.7-1|69	- Imported from SRPM

15386 21
21mr|postgresql15st-pglogical-2.4.6-1|1	%global _disable_lto 1
21mr|postgresql15st-pglogical-2.4.6-1|2	
21mr|postgresql15st-pglogical-2.4.6-1|3	%global extension pglogical
21mr|postgresql15st-pglogical-2.4.6-1|4	%global psql_ver postgresql15
21mr|postgresql15st-pglogical-2.4.6-1|5	%global name %{psql_ver}st-%{extension}
21mr|postgresql15st-pglogical-2.4.6-1|6	%global extension_ver 2.4.6
21mr|postgresql15st-pglogical-2.4.6-1|7	%global llvm_ver 17
21mr|postgresql15st-pglogical-2.4.6-1|8	
21mr|postgresql15st-pglogical-2.4.6-1|9	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql15st-pglogical-2.4.6-1|10	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql15st-pglogical-2.4.6-1|11	%global libexecdir %{_libexecdir}/%{psql_ver}
21mr|postgresql15st-pglogical-2.4.6-1|12	Summary:        Logical Replication extension for PostgreSQL
21mr|postgresql15st-pglogical-2.4.6-1|13	Name:           %{name}
21mr|postgresql15st-pglogical-2.4.6-1|14	Version:        %{extension_ver}
21mr|postgresql15st-pglogical-2.4.6-1|15	Release:        1
21mr|postgresql15st-pglogical-2.4.6-1|16	License:        PostgreSQL license
21mr|postgresql15st-pglogical-2.4.6-1|17	Group:		Databases
21mr|postgresql15st-pglogical-2.4.6-1|18	URL:            https://github.com/2ndQuadrant/pglogical
21mr|postgresql15st-pglogical-2.4.6-1|19	Source0:        https://github.com/2ndQuadrant/pglogical/archive/refs/tags/REL2_4_6.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql15st-pglogical-2.4.6-1|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql15st-pglogical-2.4.6-1|21	BuildRequires:  %{psql_ver}-client
21mr|postgresql15st-pglogical-2.4.6-1|22	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pglogical-2.4.6-1|23	%if %{mdvver} <= 202115
21mr|postgresql15st-pglogical-2.4.6-1|24	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql15st-pglogical-2.4.6-1|25	%else
21mr|postgresql15st-pglogical-2.4.6-1|26	BuildRequires:  llvm-devel
21mr|postgresql15st-pglogical-2.4.6-1|27	BuildRequires:  clang-devel
21mr|postgresql15st-pglogical-2.4.6-1|28	BuildRequires:  clang
21mr|postgresql15st-pglogical-2.4.6-1|29	%endif
21mr|postgresql15st-pglogical-2.4.6-1|30	%endif
21mr|postgresql15st-pglogical-2.4.6-1|31	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql15st-pglogical-2.4.6-1|32	BuildRequires:  pkgconfig(openssl)
21mr|postgresql15st-pglogical-2.4.6-1|33	BuildRequires:  pkgconfig(liblz4)
21mr|postgresql15st-pglogical-2.4.6-1|34	BuildRequires:  pkgconfig(libzstd)
21mr|postgresql15st-pglogical-2.4.6-1|35	BuildRequires:  pkgconfig(libxslt)
21mr|postgresql15st-pglogical-2.4.6-1|36	BuildRequires:  pkgconfig(libxml-2.0)
21mr|postgresql15st-pglogical-2.4.6-1|37	Conflicts:	postgresql16-%{extension}
21mr|postgresql15st-pglogical-2.4.6-1|38	Conflicts:	postgresql17-%{extension}
21mr|postgresql15st-pglogical-2.4.6-1|39	Conflicts:	postgresql18-%{extension}
21mr|postgresql15st-pglogical-2.4.6-1|40	Provides:	pglogical_15st
21mr|postgresql15st-pglogical-2.4.6-1|41	
21mr|postgresql15st-pglogical-2.4.6-1|42	%description
21mr|postgresql15st-pglogical-2.4.6-1|43	Logical Replication extension for PostgreSQL
21mr|postgresql15st-pglogical-2.4.6-1|44	17,16,15,14,13,12,11,10,9.6,9.5,9.4 (Postgres),
21mr|postgresql15st-pglogical-2.4.6-1|45	providing much faster replication than Slony,
21mr|postgresql15st-pglogical-2.4.6-1|46	Bucardo or Londiste, as well as cross-version upgrades.
21mr|postgresql15st-pglogical-2.4.6-1|47	
21mr|postgresql15st-pglogical-2.4.6-1|48	%files
21mr|postgresql15st-pglogical-2.4.6-1|49	%license COPYRIGHT
21mr|postgresql15st-pglogical-2.4.6-1|50	%doc README*
21mr|postgresql15st-pglogical-2.4.6-1|51	%{_bindir}/pglogical_create_subscriber
21mr|postgresql15st-pglogical-2.4.6-1|52	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pglogical-2.4.6-1|53	%{libdir}/bitcode/*
21mr|postgresql15st-pglogical-2.4.6-1|54	%endif
21mr|postgresql15st-pglogical-2.4.6-1|55	%{libdir}/%{extension}*.so
21mr|postgresql15st-pglogical-2.4.6-1|56	%{libexecdir}/pglogical_create_subscriber
21mr|postgresql15st-pglogical-2.4.6-1|57	%{datadir}/extension/%{extension}*--*.sql
21mr|postgresql15st-pglogical-2.4.6-1|58	%{datadir}/extension/%{extension}*.control
21mr|postgresql15st-pglogical-2.4.6-1|59	
21mr|postgresql15st-pglogical-2.4.6-1|60	%prep
21mr|postgresql15st-pglogical-2.4.6-1|61	%autosetup -n %{extension}-REL2_4_6
21mr|postgresql15st-pglogical-2.4.6-1|62	
21mr|postgresql15st-pglogical-2.4.6-1|63	%build
21mr|postgresql15st-pglogical-2.4.6-1|64	%make_build
21mr|postgresql15st-pglogical-2.4.6-1|65	
21mr|postgresql15st-pglogical-2.4.6-1|66	%install
21mr|postgresql15st-pglogical-2.4.6-1|67	%make_install
21mr|postgresql15st-pglogical-2.4.6-1|68	
21mr|postgresql15st-pglogical-2.4.6-1|69	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql15st-pglogical-2.4.6-1|70	pushd %{buildroot}%{_bindir}
21mr|postgresql15st-pglogical-2.4.6-1|71	ln -s ../libexec/%{psql_ver}/pglogical_create_subscriber .
21mr|postgresql15st-pglogical-2.4.6-1|72	popd
21mr|postgresql15st-pglogical-2.4.6-1|73	
21mr|postgresql15st-pglogical-2.4.6-1|74	
21mr|postgresql15st-pglogical-2.4.6-1|75	
21mr|postgresql15st-pglogical-2.4.6-1|76	
21mr|postgresql15st-pglogical-2.4.6-1|77	%changelog
21mr|postgresql15st-pglogical-2.4.6-1|78	* Thu Feb 26 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pglogical-2.4.6-1|79	- fix directory name
21mr|postgresql15st-pglogical-2.4.6-1|80	
21mr|postgresql15st-pglogical-2.4.6-1|81	* Wed Feb 25 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pglogical-2.4.6-1|82	- Imported from SRPM

15387 21
21mr|postgresql15st-pg_profile-4.11-2|1	%global debug_package %{nil}
21mr|postgresql15st-pg_profile-4.11-2|2	
21mr|postgresql15st-pg_profile-4.11-2|3	%global extension pg_profile
21mr|postgresql15st-pg_profile-4.11-2|4	%global psql_ver postgresql15
21mr|postgresql15st-pg_profile-4.11-2|5	%global name %{psql_ver}st-%{extension}
21mr|postgresql15st-pg_profile-4.11-2|6	%global extension_ver 4.11
21mr|postgresql15st-pg_profile-4.11-2|7	
21mr|postgresql15st-pg_profile-4.11-2|8	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql15st-pg_profile-4.11-2|9	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql15st-pg_profile-4.11-2|10	
21mr|postgresql15st-pg_profile-4.11-2|11	Summary:        Postgres historic workload reports
21mr|postgresql15st-pg_profile-4.11-2|12	Name:           %{name}
21mr|postgresql15st-pg_profile-4.11-2|13	Version:        %{extension_ver}
21mr|postgresql15st-pg_profile-4.11-2|14	Release:        2
21mr|postgresql15st-pg_profile-4.11-2|15	License:        PostgreSQL license
21mr|postgresql15st-pg_profile-4.11-2|16	Group:		Databases
21mr|postgresql15st-pg_profile-4.11-2|17	URL:            https://github.com/zubkov-andrei/pg_profile
21mr|postgresql15st-pg_profile-4.11-2|18	#%%Source0:        https://github.com/zubkov-andrei/pg_profile/archive/refs/tags/%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql15st-pg_profile-4.11-2|19	Source0:        https://github.com/zubkov-andrei/pg_profile/archive/refs/tags/%{extension_ver}.zip?/%{extension}-%{extension_ver}.zip
21mr|postgresql15st-pg_profile-4.11-2|20	BuildRequires:  %{psql_ver}st-devel
21mr|postgresql15st-pg_profile-4.11-2|21	BuildRequires:  %{psql_ver}st-client
21mr|postgresql15st-pg_profile-4.11-2|22	# requires dblink
21mr|postgresql15st-pg_profile-4.11-2|23	Requires:	%{psql_ver}-contrib
21mr|postgresql15st-pg_profile-4.11-2|24	
21mr|postgresql15st-pg_profile-4.11-2|25	%description
21mr|postgresql15st-pg_profile-4.11-2|26	This extension for PostgreSQL helps you to find
21mr|postgresql15st-pg_profile-4.11-2|27	out most resource intensive activities in your
21mr|postgresql15st-pg_profile-4.11-2|28	PostgreSQL databases.
21mr|postgresql15st-pg_profile-4.11-2|29	
21mr|postgresql15st-pg_profile-4.11-2|30	%files
21mr|postgresql15st-pg_profile-4.11-2|31	%license LICENSE
21mr|postgresql15st-pg_profile-4.11-2|32	%doc *.md
21mr|postgresql15st-pg_profile-4.11-2|33	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql15st-pg_profile-4.11-2|34	%{datadir}/extension/%{extension}.control
21mr|postgresql15st-pg_profile-4.11-2|35	
21mr|postgresql15st-pg_profile-4.11-2|36	%prep
21mr|postgresql15st-pg_profile-4.11-2|37	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql15st-pg_profile-4.11-2|38	
21mr|postgresql15st-pg_profile-4.11-2|39	%build
21mr|postgresql15st-pg_profile-4.11-2|40	%make_build USE_PGXS=y
21mr|postgresql15st-pg_profile-4.11-2|41	
21mr|postgresql15st-pg_profile-4.11-2|42	%install
21mr|postgresql15st-pg_profile-4.11-2|43	%make_install USE_PGXS=y
21mr|postgresql15st-pg_profile-4.11-2|44	
21mr|postgresql15st-pg_profile-4.11-2|45	
21mr|postgresql15st-pg_profile-4.11-2|46	%changelog
21mr|postgresql15st-pg_profile-4.11-2|47	* Tue Feb 10 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pg_profile-4.11-2|48	- incorrect source archive
21mr|postgresql15st-pg_profile-4.11-2|49	
21mr|postgresql15st-pg_profile-4.11-2|50	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru> 4.11-1
21mr|postgresql15st-pg_profile-4.11-2|51	- update to 4.11
21mr|postgresql15st-pg_profile-4.11-2|52	
21mr|postgresql15st-pg_profile-4.11-2|53	* Tue Oct 21 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8-2
21mr|postgresql15st-pg_profile-4.11-2|54	- rename 15-15st
21mr|postgresql15st-pg_profile-4.11-2|55	
21mr|postgresql15st-pg_profile-4.11-2|56	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_profile-4.11-2|57	- sync spec and pkg names
21mr|postgresql15st-pg_profile-4.11-2|58	
21mr|postgresql15st-pg_profile-4.11-2|59	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_profile-4.11-2|60	- postgresql15st
21mr|postgresql15st-pg_profile-4.11-2|61	
21mr|postgresql15st-pg_profile-4.11-2|62	* Mon Mar 10 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pg_profile-4.11-2|63	- requires dblink from the contrib package
21mr|postgresql15st-pg_profile-4.11-2|64	
21mr|postgresql15st-pg_profile-4.11-2|65	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|postgresql15st-pg_profile-4.11-2|66	- automated spec cleanup
21mr|postgresql15st-pg_profile-4.11-2|67	
21mr|postgresql15st-pg_profile-4.11-2|68	* Fri Feb 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pg_profile-4.11-2|69	- Imported from SRPM

15388 21
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|1	%global extension pg_stat_kcache
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|2	%global psql_ver postgresql15
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|3	%global name %{psql_ver}st-%{extension}
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|4	%global extension_ver 2.3.0
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|5	%global llvm_ver 17
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|6	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|9	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|10	Summary:        Gather statistics about physical disk access and CPU consumption done by backends
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|11	Name:           %{name}
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|12	Version:        %{extension_ver}
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|13	Release:        1
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|14	License:        PostgreSQL license
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|15	Group:		Databases
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|16	URL:            https://github.com/powa-team/pg_stat_kcache
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|17	Source0:        https://github.com/powa-team/pg_stat_kcache/archive/refs/tags/REL2_3_0.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|18	BuildRequires:  %{psql_ver}st-devel
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|19	BuildRequires:  %{psql_ver}st-client
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|21	%if %{mdvver} <= 202115
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|23	%else
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|24	BuildRequires:  llvm-devel
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|25	BuildRequires:  clang-devel
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|26	BuildRequires:  clang
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|27	%endif
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|28	%endif
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|29	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|30	%description
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|31	%{summary}.
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|32	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|33	%files
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|34	%license LICENSE
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|35	%doc *.md
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|36	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|37	%{libdir}/bitcode/*
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|38	%endif
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|39	%{libdir}/%{extension}.so
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|40	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|41	%{datadir}/extension/%{extension}.control
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|42	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|43	%prep
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|44	%autosetup -n %{extension}-REL2_3_0
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|45	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|46	%build
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|47	%make_build
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|48	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|49	%install
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|50	%make_install
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|51	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|52	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|53	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|54	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|55	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|56	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|57	%changelog
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|58	* Tue Oct 21 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|59	- rename 15-15st
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|60	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|61	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|62	- sync spec and pkg names
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|63	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|64	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|65	- postgresql15st
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|66	
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|67	* Fri Feb 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pg_stat_kcache-2.3.0-1|68	- Imported from SRPM

15389 21
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|1	%global extension pg_wait_sampling
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|2	%global psql_ver postgresql15
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|3	%global name %{psql_ver}st-%{extension}
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|4	%global extension_ver 1.1.6
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|5	%global llvm_ver 17
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|6	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|9	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|10	Summary:        Sampling based statistics of wait events
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|11	Name:           %{name}
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|12	Version:        %{extension_ver}
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|13	Release:        1
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|14	License:        PostgreSQL license
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|15	Group:		Databases
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|16	URL:            https://github.com/postgrespro/pg_wait_sampling
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|17	Source0:        https://github.com/postgrespro/pg_wait_sampling/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|18	BuildRequires:  %{psql_ver}st-devel
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|19	BuildRequires:  %{psql_ver}st-client
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|21	%if %{mdvver} <= 202115
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|23	%else
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|24	BuildRequires:  llvm-devel
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|25	BuildRequires:  clang-devel
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|26	BuildRequires:  clang
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|27	%endif
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|28	%endif
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|29	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|30	%description
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|31	pg_wait_sampling – sampling based statistics of wait events.
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|32	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|33	%files
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|34	%license LICENSE
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|35	%doc *.md
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|36	%ifarch %{x86_64} aarch64
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|37	%{libdir}/bitcode/*
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|38	%endif
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|39	%{libdir}/%{extension}.so
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|40	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|41	%{datadir}/extension/%{extension}.control
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|42	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|43	%prep
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|44	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|45	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|46	%build
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|47	%make_build USE_PGXS=1
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|48	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|49	%install
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|50	%make_install USE_PGXS=1
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|51	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|52	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|53	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|54	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|55	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|56	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|57	%changelog
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|58	* Tue Oct 21 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|59	- rename 15-15st
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|60	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|61	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|62	- sync spec and pkg names
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|63	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|64	* Sat Oct 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|65	- postgresql15st
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|66	
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|67	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-pg_wait_sampling-1.1.6-1|68	- Imported from SRPM

15390 21
21mr|postgresql15st-system_stats-3.2-1|1	%global extension system_stats
21mr|postgresql15st-system_stats-3.2-1|2	%global psql_ver postgresql15
21mr|postgresql15st-system_stats-3.2-1|3	%global name %{psql_ver}st-%{extension}
21mr|postgresql15st-system_stats-3.2-1|4	%global extension_ver 3.2
21mr|postgresql15st-system_stats-3.2-1|5	%global llvm_ver 17
21mr|postgresql15st-system_stats-3.2-1|6	
21mr|postgresql15st-system_stats-3.2-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql15st-system_stats-3.2-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql15st-system_stats-3.2-1|9	
21mr|postgresql15st-system_stats-3.2-1|10	Summary:        A Postgres extension for exposing system metrics such as CPU, memory and disk information
21mr|postgresql15st-system_stats-3.2-1|11	Name:           %{name}
21mr|postgresql15st-system_stats-3.2-1|12	Version:        %{extension_ver}
21mr|postgresql15st-system_stats-3.2-1|13	Release:        1
21mr|postgresql15st-system_stats-3.2-1|14	License:        EnterpriseDB Corporation
21mr|postgresql15st-system_stats-3.2-1|15	Group:		Databases
21mr|postgresql15st-system_stats-3.2-1|16	URL:            https://github.com/EnterpriseDB/system_stats
21mr|postgresql15st-system_stats-3.2-1|17	Source0:        https://github.com/EnterpriseDB/system_stats/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql15st-system_stats-3.2-1|18	BuildRequires:  %{psql_ver}st-devel
21mr|postgresql15st-system_stats-3.2-1|19	BuildRequires:  %{psql_ver}st-client
21mr|postgresql15st-system_stats-3.2-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql15st-system_stats-3.2-1|21	%if %{mdvver} <= 202115
21mr|postgresql15st-system_stats-3.2-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql15st-system_stats-3.2-1|23	%else
21mr|postgresql15st-system_stats-3.2-1|24	BuildRequires:  llvm-devel
21mr|postgresql15st-system_stats-3.2-1|25	BuildRequires:  clang-devel
21mr|postgresql15st-system_stats-3.2-1|26	BuildRequires:  clang
21mr|postgresql15st-system_stats-3.2-1|27	%endif
21mr|postgresql15st-system_stats-3.2-1|28	%endif
21mr|postgresql15st-system_stats-3.2-1|29	
21mr|postgresql15st-system_stats-3.2-1|30	%description
21mr|postgresql15st-system_stats-3.2-1|31	A Postgres extension for exposing system metrics such as CPU,
21mr|postgresql15st-system_stats-3.2-1|32	memory and disk information .
21mr|postgresql15st-system_stats-3.2-1|33	
21mr|postgresql15st-system_stats-3.2-1|34	%files
21mr|postgresql15st-system_stats-3.2-1|35	%license LICENSE
21mr|postgresql15st-system_stats-3.2-1|36	%doc *.md
21mr|postgresql15st-system_stats-3.2-1|37	%ifarch %{x86_64} aarch64
21mr|postgresql15st-system_stats-3.2-1|38	%{libdir}/bitcode/*
21mr|postgresql15st-system_stats-3.2-1|39	%endif
21mr|postgresql15st-system_stats-3.2-1|40	%{libdir}/%{extension}.so
21mr|postgresql15st-system_stats-3.2-1|41	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql15st-system_stats-3.2-1|42	%{datadir}/extension/uninstall_system_stats.sql
21mr|postgresql15st-system_stats-3.2-1|43	%{datadir}/extension/%{extension}.control
21mr|postgresql15st-system_stats-3.2-1|44	
21mr|postgresql15st-system_stats-3.2-1|45	%prep
21mr|postgresql15st-system_stats-3.2-1|46	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql15st-system_stats-3.2-1|47	
21mr|postgresql15st-system_stats-3.2-1|48	%build
21mr|postgresql15st-system_stats-3.2-1|49	%make_build USE_PGXS=1
21mr|postgresql15st-system_stats-3.2-1|50	
21mr|postgresql15st-system_stats-3.2-1|51	%install
21mr|postgresql15st-system_stats-3.2-1|52	%make_install USE_PGXS=1
21mr|postgresql15st-system_stats-3.2-1|53	
21mr|postgresql15st-system_stats-3.2-1|54	rm -Rfv %{buildroot}%{_includedir}
21mr|postgresql15st-system_stats-3.2-1|55	
21mr|postgresql15st-system_stats-3.2-1|56	
21mr|postgresql15st-system_stats-3.2-1|57	
21mr|postgresql15st-system_stats-3.2-1|58	
21mr|postgresql15st-system_stats-3.2-1|59	%changelog
21mr|postgresql15st-system_stats-3.2-1|60	* Mon Nov 17 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql15st-system_stats-3.2-1|61	- postgresql15st
21mr|postgresql15st-system_stats-3.2-1|62	
21mr|postgresql15st-system_stats-3.2-1|63	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|postgresql15st-system_stats-3.2-1|64	- automated spec cleanup
21mr|postgresql15st-system_stats-3.2-1|65	
21mr|postgresql15st-system_stats-3.2-1|66	* Wed Feb 5 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql15st-system_stats-3.2-1|67	- Imported from SRPM

15391 21
21mr|postgresql16-16.13-1|1	%global __requires_exclude devel\\(libtcl)|pkgconfig\\(libecpg|libecpg_compat|libpgtypes|libpq|libecpg.so(.*)
21mr|postgresql16-16.13-1|2	%global __provides_exclude devel\\(libtcl)|pkgconfig\\(libecpg|libecpg_compat|libpgtypes|libpq|libecpg.so(.*)
21mr|postgresql16-16.13-1|3	%define _disable_lto 1
21mr|postgresql16-16.13-1|4	
21mr|postgresql16-16.13-1|5	%define major 5
21mr|postgresql16-16.13-1|6	%define major_ecpg 6
21mr|postgresql16-16.13-1|7	%define libname %mklibname pq %{major}
21mr|postgresql16-16.13-1|8	%define libecpg %mklibname ecpg-private%{branch}%{?with_1c:-1C-} %{major_ecpg}
21mr|postgresql16-16.13-1|9	
21mr|postgresql16-16.13-1|10	%define branch 16
21mr|postgresql16-16.13-1|11	%define majorver %(echo %{version} | cut -d. -f1)
21mr|postgresql16-16.13-1|12	%define minorver %(echo %{version} | cut -d. -f2)
21mr|postgresql16-16.13-1|13	
21mr|postgresql16-16.13-1|14	%bcond_without system_timezone
21mr|postgresql16-16.13-1|15	%bcond_without uuid
21mr|postgresql16-16.13-1|16	%bcond_with alt_ver
21mr|postgresql16-16.13-1|17	
21mr|postgresql16-16.13-1|18	%ifarch %{x86_64} aarch64
21mr|postgresql16-16.13-1|19	%bcond_without llvm
21mr|postgresql16-16.13-1|20	%else
21mr|postgresql16-16.13-1|21	%bcond_with llvm
21mr|postgresql16-16.13-1|22	%endif
21mr|postgresql16-16.13-1|23	
21mr|postgresql16-16.13-1|24	%global RealName postgresql
21mr|postgresql16-16.13-1|25	
21mr|postgresql16-16.13-1|26	%global oname %{RealName}%{branch}
21mr|postgresql16-16.13-1|27	%global bindir %{_libexecdir}/%{name}
21mr|postgresql16-16.13-1|28	%global libdir %{_libdir}/%{name}
21mr|postgresql16-16.13-1|29	%global datadir %{_datadir}/%{name}
21mr|postgresql16-16.13-1|30	%global mandir %{_datadir}/%{name}/man
21mr|postgresql16-16.13-1|31	%global includedir %{_includedir}/%{name}
21mr|postgresql16-16.13-1|32	%global pgdatadir /var/lib/%{name}
21mr|postgresql16-16.13-1|33	# exists only as a home directory of user and as in docs
21mr|postgresql16-16.13-1|34	# https://www.postgresql.org/docs/current/storage-file-layout.html
21mr|postgresql16-16.13-1|35	%global pgdatadir_universal /var/lib/pgsql
21mr|postgresql16-16.13-1|36	
21mr|postgresql16-16.13-1|37	%bcond_with	man_gen
21mr|postgresql16-16.13-1|38	%global		man_list %include %{SOURCE5}
21mr|postgresql16-16.13-1|39	
21mr|postgresql16-16.13-1|40	%bcond_with 1c
21mr|postgresql16-16.13-1|41	# %%postun of removed package is run after %%post of installed package,
21mr|postgresql16-16.13-1|42	# do not break alternatives on 'dnf swap postgresqlX postgresqlX-1C'
21mr|postgresql16-16.13-1|43	%if %{with 1c}
21mr|postgresql16-16.13-1|44	%global alternatives_priority %{branch}1
21mr|postgresql16-16.13-1|45	%else
21mr|postgresql16-16.13-1|46	%global alternatives_priority %{branch}0
21mr|postgresql16-16.13-1|47	%endif
21mr|postgresql16-16.13-1|48	
21mr|postgresql16-16.13-1|49	%if %{with llvm}
21mr|postgresql16-16.13-1|50	%if %{mdvver} >= 202310
21mr|postgresql16-16.13-1|51	%global llvm_req llvm-devel clang
21mr|postgresql16-16.13-1|52	%global llvm_prefix /usr
21mr|postgresql16-16.13-1|53	%else
21mr|postgresql16-16.13-1|54	%global llvm_req llvm17
21mr|postgresql16-16.13-1|55	%global llvm_prefix /opt/llvm17
21mr|postgresql16-16.13-1|56	%endif
21mr|postgresql16-16.13-1|57	%endif
21mr|postgresql16-16.13-1|58	
21mr|postgresql16-16.13-1|59	Summary:	PostgreSQL %{branch} database
21mr|postgresql16-16.13-1|60	Name:		%{oname}%{?with_1c:-1C}
21mr|postgresql16-16.13-1|61	Version:	%{branch}.13
21mr|postgresql16-16.13-1|62	Release:	1
21mr|postgresql16-16.13-1|63	License:	BSD
21mr|postgresql16-16.13-1|64	Group:		Databases
21mr|postgresql16-16.13-1|65	Url:		http://www.postgresql.org/
21mr|postgresql16-16.13-1|66	Source0:	https://ftp.postgresql.org/pub/source/v%{version}/%{RealName}-%{version}.tar.bz2
21mr|postgresql16-16.13-1|67	Source1:	%{name}.rpmlintrc
21mr|postgresql16-16.13-1|68	Source2:	%{oname}_man3_files
21mr|postgresql16-16.13-1|69	Source3:	%{oname}_man7_files
21mr|postgresql16-16.13-1|70	Source5:	generate_man_list
21mr|postgresql16-16.13-1|71	Source10:	postgres.profile
21mr|postgresql16-16.13-1|72	Source11:	postgresql.service
21mr|postgresql16-16.13-1|73	Source12:	postgresql.tmpfiles.d
21mr|postgresql16-16.13-1|74	Source14:	postgresql_initdb.sh
21mr|postgresql16-16.13-1|75	Patch0:		postgresql-14.2-ossp-uuid-dir.patch
21mr|postgresql16-16.13-1|76	Patch1:		e2k-spinlock.patch
21mr|postgresql16-16.13-1|77	BuildRequires:	bison
21mr|postgresql16-16.13-1|78	BuildRequires:	flex
21mr|postgresql16-16.13-1|79	BuildRequires:	openldap-devel
21mr|postgresql16-16.13-1|80	BuildRequires:	pam-devel
21mr|postgresql16-16.13-1|81	BuildRequires:	perl-devel
21mr|postgresql16-16.13-1|82	BuildRequires:	readline-devel
21mr|postgresql16-16.13-1|83	BuildRequires:	perl(ExtUtils::Embed)
21mr|postgresql16-16.13-1|84	BuildRequires:	pkgconfig(icu-i18n)
21mr|postgresql16-16.13-1|85	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|postgresql16-16.13-1|86	BuildRequires:	pkgconfig(libselinux)
21mr|postgresql16-16.13-1|87	BuildRequires:	pkgconfig(libxml-2.0)
21mr|postgresql16-16.13-1|88	BuildRequires:	pkgconfig(libxslt)
21mr|postgresql16-16.13-1|89	BuildRequires:	pkgconfig(liblz4)
21mr|postgresql16-16.13-1|90	BuildRequires:	pkgconfig(libzstd)
21mr|postgresql16-16.13-1|91	BuildRequires:	pkgconfig(openssl)
21mr|postgresql16-16.13-1|92	%if %{with uuid}
21mr|postgresql16-16.13-1|93	BuildRequires:	pkgconfig(ossp-uuid)
21mr|postgresql16-16.13-1|94	%endif
21mr|postgresql16-16.13-1|95	BuildRequires:	pkgconfig(python3)
21mr|postgresql16-16.13-1|96	BuildRequires:	pkgconfig(systemd)
21mr|postgresql16-16.13-1|97	BuildRequires:	pkgconfig(tcl)
21mr|postgresql16-16.13-1|98	BuildRequires:	pkgconfig(zlib)
21mr|postgresql16-16.13-1|99	# Need to build doc
21mr|postgresql16-16.13-1|100	BuildRequires:	docbook-dtd-xml
21mr|postgresql16-16.13-1|101	BuildRequires:	docbook-dtd42-xml
21mr|postgresql16-16.13-1|102	BuildRequires:	docbook-dtd42-sgml
21mr|postgresql16-16.13-1|103	BuildRequires:	docbook-style-xsl
21mr|postgresql16-16.13-1|104	BuildRequires:	docbook-utils
21mr|postgresql16-16.13-1|105	BuildRequires:	openjade
21mr|postgresql16-16.13-1|106	BuildRequires:	xmlto
21mr|postgresql16-16.13-1|107	BuildRequires:	xsltproc
21mr|postgresql16-16.13-1|108	%if %{with llvm}
21mr|postgresql16-16.13-1|109	BuildRequires:	%{llvm_req}
21mr|postgresql16-16.13-1|110	%endif
21mr|postgresql16-16.13-1|111	
21mr|postgresql16-16.13-1|112	%description
21mr|postgresql16-16.13-1|113	PostgreSQL %{branch} database
21mr|postgresql16-16.13-1|114	
21mr|postgresql16-16.13-1|115	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|116	
21mr|postgresql16-16.13-1|117	%package client
21mr|postgresql16-16.13-1|118	Summary:	Client programs of PostgreSQL %{branch}
21mr|postgresql16-16.13-1|119	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql16-16.13-1|120	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql16-16.13-1|121	#Obsoletes:	%{RealName} < %{EVRD}
21mr|postgresql16-16.13-1|122	#Obsoletes:	%{_lib}pq5 < %{EVRD}
21mr|postgresql16-16.13-1|123	Provides:	%{name}-clients = %{EVRD}
21mr|postgresql16-16.13-1|124	Provides:	%{RealName}-clients = %{EVRD}
21mr|postgresql16-16.13-1|125	Provides:	%{name} = %{EVRD}
21mr|postgresql16-16.13-1|126	Provides:	%{RealName} = %{EVRD}
21mr|postgresql16-16.13-1|127	
21mr|postgresql16-16.13-1|128	%description client
21mr|postgresql16-16.13-1|129	PostgreSQL is an advanced Object-Relational database management system (DBMS)
21mr|postgresql16-16.13-1|130	that supports almost all SQL constructs (including transactions, subselects and
21mr|postgresql16-16.13-1|131	user-defined types and functions). The postgresql package includes the client
21mr|postgresql16-16.13-1|132	programs and libraries that you'll need to access a PostgreSQL DBMS server.
21mr|postgresql16-16.13-1|133	These PostgreSQL client programs are programs that directly manipulate the
21mr|postgresql16-16.13-1|134	internal structure of PostgreSQL databases on a PostgreSQL server. These client
21mr|postgresql16-16.13-1|135	programs can be located on the same machine with the PostgreSQL server, or may
21mr|postgresql16-16.13-1|136	be on a remote machine which accesses a PostgreSQL server over a network
21mr|postgresql16-16.13-1|137	connection. This package contains the client libraries for C and C++, as well
21mr|postgresql16-16.13-1|138	as command-line utilities for managing PostgreSQL databases on a PostgreSQL
21mr|postgresql16-16.13-1|139	server.
21mr|postgresql16-16.13-1|140	
21mr|postgresql16-16.13-1|141	If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
21mr|postgresql16-16.13-1|142	you need this package. You also need to install this package if you're
21mr|postgresql16-16.13-1|143	installing the postgresql-server package.
21mr|postgresql16-16.13-1|144	
21mr|postgresql16-16.13-1|145	%files client -f main.lst -f %{libname}.lst
21mr|postgresql16-16.13-1|146	%doc doc/KNOWN_BUGS doc/MISSING_FEATURES
21mr|postgresql16-16.13-1|147	%doc README HISTORY
21mr|postgresql16-16.13-1|148	%license COPYRIGHT
21mr|postgresql16-16.13-1|149	%{bindir}/clusterdb
21mr|postgresql16-16.13-1|150	%{bindir}/createdb
21mr|postgresql16-16.13-1|151	%{bindir}/createuser
21mr|postgresql16-16.13-1|152	%{bindir}/dropdb
21mr|postgresql16-16.13-1|153	%{bindir}/dropuser
21mr|postgresql16-16.13-1|154	%{bindir}/pg_basebackup
21mr|postgresql16-16.13-1|155	%{bindir}/pg_dump
21mr|postgresql16-16.13-1|156	%{bindir}/pg_dumpall
21mr|postgresql16-16.13-1|157	%{bindir}/pg_isready
21mr|postgresql16-16.13-1|158	%{bindir}/pg_restore
21mr|postgresql16-16.13-1|159	%{bindir}/pg_rewind
21mr|postgresql16-16.13-1|160	%{bindir}/pg_test_fsync
21mr|postgresql16-16.13-1|161	%{bindir}/pg_test_timing
21mr|postgresql16-16.13-1|162	%{bindir}/psql
21mr|postgresql16-16.13-1|163	%{bindir}/reindexdb
21mr|postgresql16-16.13-1|164	%{bindir}/vacuumdb
21mr|postgresql16-16.13-1|165	%{bindir}/pg_verifybackup
21mr|postgresql16-16.13-1|166	%ghost %{_bindir}/clusterdb
21mr|postgresql16-16.13-1|167	%ghost %{_bindir}/createdb
21mr|postgresql16-16.13-1|168	%ghost %{_bindir}/createuser
21mr|postgresql16-16.13-1|169	%ghost %{_bindir}/dropdb
21mr|postgresql16-16.13-1|170	%ghost %{_bindir}/dropuser
21mr|postgresql16-16.13-1|171	%ghost %{_bindir}/pg_basebackup
21mr|postgresql16-16.13-1|172	%ghost %{_bindir}/pg_dump
21mr|postgresql16-16.13-1|173	%ghost %{_bindir}/pg_dumpall
21mr|postgresql16-16.13-1|174	%ghost %{_bindir}/pg_isready
21mr|postgresql16-16.13-1|175	%ghost %{_bindir}/pg_restore
21mr|postgresql16-16.13-1|176	%ghost %{_bindir}/pg_rewind
21mr|postgresql16-16.13-1|177	%ghost %{_bindir}/pg_test_fsync
21mr|postgresql16-16.13-1|178	%ghost %{_bindir}/pg_test_timing
21mr|postgresql16-16.13-1|179	%ghost %{_bindir}/psql
21mr|postgresql16-16.13-1|180	%ghost %{_bindir}/reindexdb
21mr|postgresql16-16.13-1|181	%ghost %{_bindir}/vacuumdb
21mr|postgresql16-16.13-1|182	%ghost %{_bindir}/pg_verifybackup
21mr|postgresql16-16.13-1|183	# XXX where to own this directory?
21mr|postgresql16-16.13-1|184	%dir %{libdir}
21mr|postgresql16-16.13-1|185	%{libdir}/libpq.so.%{major}*
21mr|postgresql16-16.13-1|186	%{mandir}/man1/clusterdb.*
21mr|postgresql16-16.13-1|187	%{mandir}/man1/createdb.*
21mr|postgresql16-16.13-1|188	%{mandir}/man1/createuser.*
21mr|postgresql16-16.13-1|189	%{mandir}/man1/dropdb.*
21mr|postgresql16-16.13-1|190	%{mandir}/man1/dropuser.*
21mr|postgresql16-16.13-1|191	%{mandir}/man1/pg_basebackup.*
21mr|postgresql16-16.13-1|192	%{mandir}/man1/pg_dump.*
21mr|postgresql16-16.13-1|193	%{mandir}/man1/pg_dumpall.*
21mr|postgresql16-16.13-1|194	%{mandir}/man1/pg_isready.1*
21mr|postgresql16-16.13-1|195	%{mandir}/man1/pg_restore.1*
21mr|postgresql16-16.13-1|196	%{mandir}/man1/pg_rewind.1*
21mr|postgresql16-16.13-1|197	%{mandir}/man1/pg_test_fsync.1*
21mr|postgresql16-16.13-1|198	%{mandir}/man1/pg_test_timing.1*
21mr|postgresql16-16.13-1|199	%{mandir}/man1/psql.*
21mr|postgresql16-16.13-1|200	%{mandir}/man1/reindexdb.*
21mr|postgresql16-16.13-1|201	%{mandir}/man1/vacuumdb.*
21mr|postgresql16-16.13-1|202	%{mandir}/man1/pg_verifybackup.1.*
21mr|postgresql16-16.13-1|203	%{mandir}/man7/*.xz
21mr|postgresql16-16.13-1|204	
21mr|postgresql16-16.13-1|205	%post client
21mr|postgresql16-16.13-1|206	%{_sbindir}/update-alternatives --install %{_bindir}/psql psql %{bindir}/psql %{alternatives_priority} \
21mr|postgresql16-16.13-1|207	--slave %{_bindir}/clusterdb clusterdb %{bindir}/clusterdb	\
21mr|postgresql16-16.13-1|208	--slave %{_bindir}/createdb createdb %{bindir}/createdb		\
21mr|postgresql16-16.13-1|209	--slave %{_bindir}/createuser createuser %{bindir}/createuser	\
21mr|postgresql16-16.13-1|210	--slave %{_bindir}/dropdb dropdb %{bindir}/dropdb		\
21mr|postgresql16-16.13-1|211	--slave %{_bindir}/dropuser dropuser %{bindir}/dropuser		\
21mr|postgresql16-16.13-1|212	--slave %{_bindir}/pg_basebackup pg_basebackup %{bindir}/pg_basebackup	\
21mr|postgresql16-16.13-1|213	--slave %{_bindir}/pg_dump pg_dump %{bindir}/pg_dump			\
21mr|postgresql16-16.13-1|214	--slave %{_bindir}/pg_dumpall pg_dumpall %{bindir}/pg_dumpall		\
21mr|postgresql16-16.13-1|215	--slave %{_bindir}/pg_isready pg_isready %{bindir}/pg_isready		\
21mr|postgresql16-16.13-1|216	--slave %{_bindir}/pg_restore pg_restore %{bindir}/pg_restore		\
21mr|postgresql16-16.13-1|217	--slave %{_bindir}/pg_rewind pg_rewind %{bindir}/pg_rewind		\
21mr|postgresql16-16.13-1|218	--slave %{_bindir}/pg_test_fsync pg_test_fsync %{bindir}/pg_test_fsync	\
21mr|postgresql16-16.13-1|219	--slave %{_bindir}/pg_test_timing pg_test_timing %{bindir}/pg_test_timing	\
21mr|postgresql16-16.13-1|220	--slave %{_bindir}/reindexdb reindexdb %{bindir}/reindexdb		\
21mr|postgresql16-16.13-1|221	--slave %{_bindir}/pg_verifybackup pg_verifybackup %{bindir}/pg_verifybackup	\
21mr|postgresql16-16.13-1|222	--slave %{_mandir}/man1/pg_verifybackup.1.xz pg_verifybackup.1.xz %{mandir}/man1/pg_verifybackup.1.xz	\
21mr|postgresql16-16.13-1|223	--slave %{_bindir}/vacuumdb vacuumdb %{bindir}/vacuumdb		\
21mr|postgresql16-16.13-1|224	--slave %{_mandir}/man1/clusterdb.1.xz clusterdb.1.xz %{mandir}/man1/clusterdb.1.xz	\
21mr|postgresql16-16.13-1|225	--slave %{_mandir}/man1/createdb.1.xz createdb.xz %{mandir}/man1/createdb.1.xz		\
21mr|postgresql16-16.13-1|226	--slave %{_mandir}/man1/createuser.1.xz createuser.1.xz	%{mandir}/man1/createuser.1.xz	\
21mr|postgresql16-16.13-1|227	--slave %{_mandir}/man1/dropdb.1.xz dropdb.1.xz %{mandir}/man1/dropdb.1.xz		\
21mr|postgresql16-16.13-1|228	--slave %{_mandir}/man1/dropuser.1.xz dropuser.1.xz %{mandir}/man1/dropuser.1.xz	\
21mr|postgresql16-16.13-1|229	--slave %{_mandir}/man1/pg_basebackup.1.xz pg_basebackup.1.xz %{mandir}/man1/pg_basebackup.1.xz	\
21mr|postgresql16-16.13-1|230	--slave %{_mandir}/man1/pg_dump.1.xz pg_dump.1.xz %{mandir}/man1/pg_dump.1.xz		\
21mr|postgresql16-16.13-1|231	--slave %{_mandir}/man1/pg_dumpall.1.xz pg_dumpall.1.xz	%{mandir}/man1/pg_dumpall.1.xz	\
21mr|postgresql16-16.13-1|232	--slave %{_mandir}/man1/pg_isready.1.xz pg_isready.1.xz %{mandir}/man1/pg_isready.1.xz	\
21mr|postgresql16-16.13-1|233	--slave %{_mandir}/man1/pg_restore.1.xz pg_restore.1.xz	%{mandir}/man1/pg_restore.1.xz	\
21mr|postgresql16-16.13-1|234	--slave %{_mandir}/man1/pg_rewind.1.xz pg_rewind.1.xz %{mandir}/man1/pg_rewind.1.xz	\
21mr|postgresql16-16.13-1|235	--slave %{_mandir}/man1/pg_test_fsync.1.xz pg_test_fsync.1.xz %{mandir}/man1/pg_test_fsync.1.xz	\
21mr|postgresql16-16.13-1|236	--slave %{_mandir}/man1/pg_test_timing.1.xz pg_test_timing.1.xz %{mandir}/man1/pg_test_timing.1.xz	\
21mr|postgresql16-16.13-1|237	--slave %{_mandir}/man1/psql.1.xz psql.1.xz %{mandir}/man1/psql.1.xz			\
21mr|postgresql16-16.13-1|238	--slave %{_mandir}/man1/reindexdb.1.xz reindexdb.1.xz %{mandir}/man1/reindexdb.1.xz	\
21mr|postgresql16-16.13-1|239	--slave %{_mandir}/man1/vacuumdb.1.xz vacuumdb.1.xz %{mandir}/man1/vacuumdb.1.xz	\
21mr|postgresql16-16.13-1|240	%include %{SOURCE3}
21mr|postgresql16-16.13-1|241	
21mr|postgresql16-16.13-1|242	%postun client
21mr|postgresql16-16.13-1|243	if [ $1 -eq 0 ] ; then
21mr|postgresql16-16.13-1|244	%{_sbindir}/update-alternatives --remove psql %{bindir}/psql
21mr|postgresql16-16.13-1|245	fi
21mr|postgresql16-16.13-1|246	
21mr|postgresql16-16.13-1|247	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|248	
21mr|postgresql16-16.13-1|249	%package -n %{libecpg}
21mr|postgresql16-16.13-1|250	Summary:	Shared library libecpg for PostgreSQL
21mr|postgresql16-16.13-1|251	Group:		System/Libraries
21mr|postgresql16-16.13-1|252	
21mr|postgresql16-16.13-1|253	%description -n %{libecpg}
21mr|postgresql16-16.13-1|254	Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C) Use
21mr|postgresql16-16.13-1|255	postgresql-dev to develop such programs.
21mr|postgresql16-16.13-1|256	
21mr|postgresql16-16.13-1|257	%files -n %{libecpg} -f %{libecpg}.lst
21mr|postgresql16-16.13-1|258	%doc README HISTORY
21mr|postgresql16-16.13-1|259	%license COPYRIGHT
21mr|postgresql16-16.13-1|260	%{libdir}/libecpg_compat.so.*
21mr|postgresql16-16.13-1|261	%{libdir}/libecpg.so.%{major_ecpg}*
21mr|postgresql16-16.13-1|262	%{libdir}/libpgtypes.so.*
21mr|postgresql16-16.13-1|263	
21mr|postgresql16-16.13-1|264	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|265	
21mr|postgresql16-16.13-1|266	%package server
21mr|postgresql16-16.13-1|267	Summary:	The programs needed to create and run a PostgreSQL server
21mr|postgresql16-16.13-1|268	Group:		Databases
21mr|postgresql16-16.13-1|269	Provides:	%{name}-server = %{EVRD}
21mr|postgresql16-16.13-1|270	# the client bins are needed for upgrading
21mr|postgresql16-16.13-1|271	Requires:	%{name}-client = %{EVRD}
21mr|postgresql16-16.13-1|272	Requires:	%{name}-plpgsql = %{EVRD}
21mr|postgresql16-16.13-1|273	%if %{with system_timezone}
21mr|postgresql16-16.13-1|274	Requires:	timezone
21mr|postgresql16-16.13-1|275	%endif
21mr|postgresql16-16.13-1|276	%if %{with 1c}
21mr|postgresql16-16.13-1|277	# 1C patch adds files into contrib directory
21mr|postgresql16-16.13-1|278	Requires:	%{name}-contrib = %{EVRD}
21mr|postgresql16-16.13-1|279	%endif
21mr|postgresql16-16.13-1|280	Requires(pre):	postgres-user
21mr|postgresql16-16.13-1|281	Requires(post):	%{_sbindir}/update-alternatives
21mr|postgresql16-16.13-1|282	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql16-16.13-1|283	#Obsoletes:	%{RealName}-server < %{EVRD}
21mr|postgresql16-16.13-1|284	
21mr|postgresql16-16.13-1|285	%description server
21mr|postgresql16-16.13-1|286	The postgresql-server package includes the programs needed to create and run a
21mr|postgresql16-16.13-1|287	PostgreSQL server, which will in turn allow you to create and maintain
21mr|postgresql16-16.13-1|288	PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
21mr|postgresql16-16.13-1|289	management system (DBMS) that supports almost all SQL constructs (including
21mr|postgresql16-16.13-1|290	transactions, subselects and user-defined types and functions). You should
21mr|postgresql16-16.13-1|291	install postgresql-server if you want to create and maintain your own
21mr|postgresql16-16.13-1|292	PostgreSQL databases and/or your own PostgreSQL server. You also need to
21mr|postgresql16-16.13-1|293	install the postgresql and postgresql-devel packages.
21mr|postgresql16-16.13-1|294	
21mr|postgresql16-16.13-1|295	%files server -f server.lst
21mr|postgresql16-16.13-1|296	%doc README HISTORY
21mr|postgresql16-16.13-1|297	%license COPYRIGHT
21mr|postgresql16-16.13-1|298	%attr(700,postgres,postgres) %dir %{pgdatadir}
21mr|postgresql16-16.13-1|299	%attr(700,postgres,postgres) %dir %{pgdatadir}/backups
21mr|postgresql16-16.13-1|300	%attr(700,postgres,postgres) %dir /var/log/postgres
21mr|postgresql16-16.13-1|301	%attr(-,postgres,postgres) %{pgdatadir}/data
21mr|postgresql16-16.13-1|302	%attr(644,postgres,postgres) %{pgdatadir}/.profile
21mr|postgresql16-16.13-1|303	# .bashrc is symlink to .profile
21mr|postgresql16-16.13-1|304	%config(noreplace) %{pgdatadir}/.bashrc
21mr|postgresql16-16.13-1|305	%ghost %{pgdatadir_universal}
21mr|postgresql16-16.13-1|306	
21mr|postgresql16-16.13-1|307	%{bindir}/%{RealName}_initdb.sh
21mr|postgresql16-16.13-1|308	%{bindir}/initdb
21mr|postgresql16-16.13-1|309	%{bindir}/pg_archivecleanup
21mr|postgresql16-16.13-1|310	%{bindir}/pg_checksums
21mr|postgresql16-16.13-1|311	%{bindir}/pg_controldata
21mr|postgresql16-16.13-1|312	%{bindir}/pg_ctl
21mr|postgresql16-16.13-1|313	%{bindir}/pg_receivewal
21mr|postgresql16-16.13-1|314	%{bindir}/pg_resetwal
21mr|postgresql16-16.13-1|315	%{bindir}/pg_upgrade
21mr|postgresql16-16.13-1|316	%{bindir}/postgres
21mr|postgresql16-16.13-1|317	%ghost %{_bindir}/initdb
21mr|postgresql16-16.13-1|318	%ghost %{_bindir}/pg_archivecleanup
21mr|postgresql16-16.13-1|319	%ghost %{_bindir}/pg_checksums
21mr|postgresql16-16.13-1|320	%ghost %{_bindir}/pg_controldata
21mr|postgresql16-16.13-1|321	%ghost %{_bindir}/pg_ctl
21mr|postgresql16-16.13-1|322	%ghost %{_bindir}/pg_receivewal
21mr|postgresql16-16.13-1|323	%ghost %{_bindir}/pg_resetwal
21mr|postgresql16-16.13-1|324	%ghost %{_bindir}/pg_upgrade
21mr|postgresql16-16.13-1|325	%ghost %{_bindir}/postgres
21mr|postgresql16-16.13-1|326	%ghost %{_datadir}/%{RealName}
21mr|postgresql16-16.13-1|327	
21mr|postgresql16-16.13-1|328	%{_datadir}/%{name}/errcodes.txt
21mr|postgresql16-16.13-1|329	%{_datadir}/%{name}/extension/*
21mr|postgresql16-16.13-1|330	%{_datadir}/%{name}/information_schema.sql
21mr|postgresql16-16.13-1|331	%{_datadir}/%{name}/fix-CVE-2024-4317.sql
21mr|postgresql16-16.13-1|332	%{_datadir}/%{name}/postgres.bki
21mr|postgresql16-16.13-1|333	%{_datadir}/%{name}/system_constraints.sql
21mr|postgresql16-16.13-1|334	%{_datadir}/%{name}/system_functions.sql
21mr|postgresql16-16.13-1|335	%{_datadir}/%{name}/*.sample
21mr|postgresql16-16.13-1|336	%{_datadir}/%{name}/snowball_create.sql
21mr|postgresql16-16.13-1|337	%{_datadir}/%{name}/sql_features.txt
21mr|postgresql16-16.13-1|338	%{_datadir}/%{name}/system_views.sql
21mr|postgresql16-16.13-1|339	%{_datadir}/%{name}/timezonesets/Africa.txt
21mr|postgresql16-16.13-1|340	%{_datadir}/%{name}/timezonesets/America.txt
21mr|postgresql16-16.13-1|341	%{_datadir}/%{name}/timezonesets/Antarctica.txt
21mr|postgresql16-16.13-1|342	%{_datadir}/%{name}/timezonesets/Asia.txt
21mr|postgresql16-16.13-1|343	%{_datadir}/%{name}/timezonesets/Atlantic.txt
21mr|postgresql16-16.13-1|344	%{_datadir}/%{name}/timezonesets/Australia
21mr|postgresql16-16.13-1|345	%{_datadir}/%{name}/timezonesets/Australia.txt
21mr|postgresql16-16.13-1|346	%{_datadir}/%{name}/timezonesets/Default
21mr|postgresql16-16.13-1|347	%{_datadir}/%{name}/timezonesets/Etc.txt
21mr|postgresql16-16.13-1|348	%{_datadir}/%{name}/timezonesets/Europe.txt
21mr|postgresql16-16.13-1|349	%{_datadir}/%{name}/timezonesets/India
21mr|postgresql16-16.13-1|350	%{_datadir}/%{name}/timezonesets/Indian.txt
21mr|postgresql16-16.13-1|351	%{_datadir}/%{name}/timezonesets/Pacific.txt
21mr|postgresql16-16.13-1|352	%{_datadir}/%{name}/tsearch_data
21mr|postgresql16-16.13-1|353	%if %{without system_timezone}
21mr|postgresql16-16.13-1|354	%{_datadir}/%{name}/timezone
21mr|postgresql16-16.13-1|355	%endif
21mr|postgresql16-16.13-1|356	%{_defaultdocdir}/%{name}/extension/*.example
21mr|postgresql16-16.13-1|357	%dir %{_datadir}/%{name}
21mr|postgresql16-16.13-1|358	%dir %{_datadir}/%{name}/man
21mr|postgresql16-16.13-1|359	%dir %{_datadir}/%{name}/extension
21mr|postgresql16-16.13-1|360	%dir %{_datadir}/%{name}/timezonesets
21mr|postgresql16-16.13-1|361	%dir %{libdir}
21mr|postgresql16-16.13-1|362	%{libdir}/*_and_*.so
21mr|postgresql16-16.13-1|363	%{libdir}/auth_delay.so
21mr|postgresql16-16.13-1|364	%{libdir}/auto_explain.so
21mr|postgresql16-16.13-1|365	%{libdir}/btree_gin.so
21mr|postgresql16-16.13-1|366	%{libdir}/citext.so
21mr|postgresql16-16.13-1|367	%{libdir}/dict_int.so
21mr|postgresql16-16.13-1|368	%{libdir}/dict_snowball.so
21mr|postgresql16-16.13-1|369	%{libdir}/dict_xsyn.so
21mr|postgresql16-16.13-1|370	%{libdir}/euc2004_sjis2004.so
21mr|postgresql16-16.13-1|371	%{libdir}/file_fdw.so
21mr|postgresql16-16.13-1|372	%{libdir}/libpqwalreceiver.so
21mr|postgresql16-16.13-1|373	%{libdir}/passwordcheck.so
21mr|postgresql16-16.13-1|374	%{libdir}/pgoutput.so
21mr|postgresql16-16.13-1|375	%{libdir}/pg_stat_statements.so
21mr|postgresql16-16.13-1|376	%{libdir}/pgxml.so
21mr|postgresql16-16.13-1|377	%{libdir}/sepgsql.so
21mr|postgresql16-16.13-1|378	%{libdir}/unaccent.so
21mr|postgresql16-16.13-1|379	%if %{with uuid}
21mr|postgresql16-16.13-1|380	%{libdir}/uuid-ossp.so
21mr|postgresql16-16.13-1|381	%endif
21mr|postgresql16-16.13-1|382	%{mandir}/man1/initdb.1*
21mr|postgresql16-16.13-1|383	%{mandir}/man1/pg_archivecleanup.1*
21mr|postgresql16-16.13-1|384	%{mandir}/man1/pg_checksums.1*
21mr|postgresql16-16.13-1|385	%{mandir}/man1/pg_controldata.*
21mr|postgresql16-16.13-1|386	%{mandir}/man1/pg_ctl.1*
21mr|postgresql16-16.13-1|387	%{mandir}/man1/pg_receivewal.1*
21mr|postgresql16-16.13-1|388	%{mandir}/man1/pg_resetwal.*
21mr|postgresql16-16.13-1|389	%{mandir}/man1/pg_upgrade.1*
21mr|postgresql16-16.13-1|390	%{mandir}/man1/postgres.1*
21mr|postgresql16-16.13-1|391	%{_sysconfdir}/logrotate.d/%{name}
21mr|postgresql16-16.13-1|392	%{_tmpfilesdir}/%{name}.conf
21mr|postgresql16-16.13-1|393	%{_unitdir}/%{name}.service
21mr|postgresql16-16.13-1|394	
21mr|postgresql16-16.13-1|395	%post server
21mr|postgresql16-16.13-1|396	%{_sbindir}/update-alternatives --install %{_bindir}/initdb initdb %{bindir}/initdb %{alternatives_priority} \
21mr|postgresql16-16.13-1|397	--slave %{_bindir}/pg_archivecleanup pg_archivecleanup %{bindir}/pg_archivecleanup \
21mr|postgresql16-16.13-1|398	--slave %{_bindir}/pg_checksums pg_checksums %{bindir}/pg_checksums 		\
21mr|postgresql16-16.13-1|399	--slave %{_bindir}/pg_controldata pg_controldata %{bindir}/pg_controldata 	\
21mr|postgresql16-16.13-1|400	--slave %{_bindir}/pg_ctl pg_ctl %{bindir}/pg_ctl 				\
21mr|postgresql16-16.13-1|401	--slave %{_bindir}/pg_receivewal pg_receivewal %{bindir}/pg_receivewal 		\
21mr|postgresql16-16.13-1|402	--slave %{_bindir}/pg_resetwal pg_resetwal %{bindir}/pg_resetwal 		\
21mr|postgresql16-16.13-1|403	--slave %{_bindir}/pg_upgrade pg_upgrade %{bindir}/pg_upgrade			\
21mr|postgresql16-16.13-1|404	--slave %{_bindir}/postgres postgres %{bindir}/postgres				\
21mr|postgresql16-16.13-1|405	--slave %{_datadir}/%{RealName} %{RealName} %{_datadir}/%{name}			\
21mr|postgresql16-16.13-1|406	--slave %{pgdatadir_universal} pgsql %{pgdatadir}	\
21mr|postgresql16-16.13-1|407	--slave %{_mandir}/man1/initdb.1.xz initdb.1.xz %{mandir}/man1/initdb.1.xz	\
21mr|postgresql16-16.13-1|408	--slave %{_mandir}/man1/pg_archivecleanup.1.xz pg_archivecleanup.1.xz %{mandir}/man1/pg_archivecleanup.1.xz \
21mr|postgresql16-16.13-1|409	--slave %{_mandir}/man1/pg_checksums.1.xz pg_checksums.1.xz %{mandir}/man1/pg_checksums.1.xz		\
21mr|postgresql16-16.13-1|410	--slave %{_mandir}/man1/pg_controldata.1.xz pg_controldata.1.xz	%{mandir}/man1/pg_controldata.1.xz	\
21mr|postgresql16-16.13-1|411	--slave %{_mandir}/man1/pg_ctl.1.xz pg_ctl.1.xz %{mandir}/man1/pg_ctl.1.xz				\
21mr|postgresql16-16.13-1|412	--slave %{_mandir}/man1/pg_receivewal.1.xz pg_receivewal.1.xz %{mandir}/man1/pg_receivewal.1.xz		\
21mr|postgresql16-16.13-1|413	--slave %{_mandir}/man1/pg_resetwal.1.xz pg_resetwal.1.xz %{mandir}/man1/pg_resetwal.1.xz		\
21mr|postgresql16-16.13-1|414	--slave %{_mandir}/man1/pg_upgrade.1.xz pg_upgrade.1.xz	%{mandir}/man1/pg_upgrade.1.xz			\
21mr|postgresql16-16.13-1|415	--slave %{_mandir}/man1/postgres.1.xz postgres.1.xz %{mandir}/man1/postgres.1.xz			\
21mr|postgresql16-16.13-1|416	%tmpfiles_create %{name}.conf
21mr|postgresql16-16.13-1|417	%systemd_post %{name}.service
21mr|postgresql16-16.13-1|418	
21mr|postgresql16-16.13-1|419	%postun server
21mr|postgresql16-16.13-1|420	%systemd_postun %{name}.service
21mr|postgresql16-16.13-1|421	if [ $1 -eq 0 ] ; then
21mr|postgresql16-16.13-1|422	%{_sbindir}/update-alternatives --remove initdb %{bindir}/initdb
21mr|postgresql16-16.13-1|423	fi
21mr|postgresql16-16.13-1|424	
21mr|postgresql16-16.13-1|425	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|426	
21mr|postgresql16-16.13-1|427	%package docs
21mr|postgresql16-16.13-1|428	Summary:	Extra documentation for PostgreSQL
21mr|postgresql16-16.13-1|429	Group:		Documentation
21mr|postgresql16-16.13-1|430	#Obsoletes:	%{RealName}-docs < %{EVRD}
21mr|postgresql16-16.13-1|431	
21mr|postgresql16-16.13-1|432	%description docs
21mr|postgresql16-16.13-1|433	The postgresql-docs package includes the SGML source for the documentation as
21mr|postgresql16-16.13-1|434	well as the documentation in other formats, and some extra documentation.
21mr|postgresql16-16.13-1|435	Install this package if you want to help with the PostgreSQL documentation
21mr|postgresql16-16.13-1|436	project, or if you want to generate printed documentation.
21mr|postgresql16-16.13-1|437	
21mr|postgresql16-16.13-1|438	%files docs
21mr|postgresql16-16.13-1|439	%doc %{_docdir}/%{name}-docs-%{version}
21mr|postgresql16-16.13-1|440	
21mr|postgresql16-16.13-1|441	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|442	
21mr|postgresql16-16.13-1|443	%package contrib
21mr|postgresql16-16.13-1|444	Summary:	Contributed binaries distributed with PostgreSQL
21mr|postgresql16-16.13-1|445	Group:		Databases
21mr|postgresql16-16.13-1|446	#Obsoletes:	%{RealName}-contrib < %{EVRD}
21mr|postgresql16-16.13-1|447	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql16-16.13-1|448	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql16-16.13-1|449	
21mr|postgresql16-16.13-1|450	%description contrib
21mr|postgresql16-16.13-1|451	The postgresql-contrib package includes the contrib tree distributed with the
21mr|postgresql16-16.13-1|452	PostgreSQL tarball. Selected contrib modules are prebuilt.
21mr|postgresql16-16.13-1|453	
21mr|postgresql16-16.13-1|454	%files contrib -f contrib.lst
21mr|postgresql16-16.13-1|455	%doc README HISTORY
21mr|postgresql16-16.13-1|456	%license COPYRIGHT
21mr|postgresql16-16.13-1|457	%{bindir}/oid2name
21mr|postgresql16-16.13-1|458	%{bindir}/pgbench
21mr|postgresql16-16.13-1|459	%{bindir}/pg_recvlogical
21mr|postgresql16-16.13-1|460	%{bindir}/pg_waldump
21mr|postgresql16-16.13-1|461	%{bindir}/vacuumlo
21mr|postgresql16-16.13-1|462	%{bindir}/pg_amcheck
21mr|postgresql16-16.13-1|463	%ghost %{_bindir}/pg_amcheck
21mr|postgresql16-16.13-1|464	%ghost %{_bindir}/oid2name
21mr|postgresql16-16.13-1|465	%ghost %{_bindir}/pgbench
21mr|postgresql16-16.13-1|466	%ghost %{_bindir}/pg_recvlogical
21mr|postgresql16-16.13-1|467	%ghost %{_bindir}/pg_waldump
21mr|postgresql16-16.13-1|468	%ghost %{_bindir}/vacuumlo
21mr|postgresql16-16.13-1|469	%{_datadir}/%{name}/contrib/sepgsql.sql
21mr|postgresql16-16.13-1|470	%{libdir}/adminpack.so
21mr|postgresql16-16.13-1|471	%{libdir}/amcheck.so
21mr|postgresql16-16.13-1|472	%{libdir}/autoinc.so
21mr|postgresql16-16.13-1|473	%{libdir}/bloom.so
21mr|postgresql16-16.13-1|474	%{libdir}/btree_gist.so
21mr|postgresql16-16.13-1|475	%{libdir}/cube.so
21mr|postgresql16-16.13-1|476	%{libdir}/dblink.so
21mr|postgresql16-16.13-1|477	%{libdir}/earthdistance.so
21mr|postgresql16-16.13-1|478	%{libdir}/fuzzystrmatch.so
21mr|postgresql16-16.13-1|479	%{libdir}/hstore.so
21mr|postgresql16-16.13-1|480	%{libdir}/insert_username.so
21mr|postgresql16-16.13-1|481	%{libdir}/_int.so
21mr|postgresql16-16.13-1|482	%{libdir}/isn.so
21mr|postgresql16-16.13-1|483	%{libdir}/lo.so
21mr|postgresql16-16.13-1|484	%{libdir}/ltree.so
21mr|postgresql16-16.13-1|485	%{libdir}/moddatetime.so
21mr|postgresql16-16.13-1|486	%{libdir}/pageinspect.so
21mr|postgresql16-16.13-1|487	%{libdir}/pg_buffercache.so
21mr|postgresql16-16.13-1|488	%{libdir}/pgcrypto.so
21mr|postgresql16-16.13-1|489	%{libdir}/pg_freespacemap.so
21mr|postgresql16-16.13-1|490	%{libdir}/pg_prewarm.so
21mr|postgresql16-16.13-1|491	%{libdir}/pgrowlocks.so
21mr|postgresql16-16.13-1|492	%{libdir}/pgstattuple.so
21mr|postgresql16-16.13-1|493	%{libdir}/pg_trgm.so
21mr|postgresql16-16.13-1|494	%{libdir}/pg_visibility.so
21mr|postgresql16-16.13-1|495	%{libdir}/postgres_fdw.so
21mr|postgresql16-16.13-1|496	%{libdir}/refint.so
21mr|postgresql16-16.13-1|497	%{libdir}/seg.so
21mr|postgresql16-16.13-1|498	%{libdir}/sslinfo.so
21mr|postgresql16-16.13-1|499	%{libdir}/tablefunc.so
21mr|postgresql16-16.13-1|500	%{libdir}/tcn.so
21mr|postgresql16-16.13-1|501	%{libdir}/test_decoding.so
21mr|postgresql16-16.13-1|502	%{libdir}/tsm_system_rows.so
21mr|postgresql16-16.13-1|503	%{libdir}/tsm_system_time.so
21mr|postgresql16-16.13-1|504	%{libdir}/basic_archive.so
21mr|postgresql16-16.13-1|505	%{libdir}/old_snapshot.so
21mr|postgresql16-16.13-1|506	%{libdir}/pg_surgery.so
21mr|postgresql16-16.13-1|507	%{libdir}/pg_walinspect.so
21mr|postgresql16-16.13-1|508	%{libdir}/basebackup_to_shell.so
21mr|postgresql16-16.13-1|509	%if %{with 1c}
21mr|postgresql16-16.13-1|510	%{libdir}/dbcopies_decoding.so
21mr|postgresql16-16.13-1|511	%{libdir}/fasttrun.so
21mr|postgresql16-16.13-1|512	%{libdir}/fulleq.so
21mr|postgresql16-16.13-1|513	%{libdir}/mchar.so
21mr|postgresql16-16.13-1|514	%{libdir}/online_analyze.so
21mr|postgresql16-16.13-1|515	%{libdir}/plantuner.so
21mr|postgresql16-16.13-1|516	%{_defaultdocdir}/%{name}/extension/README.fasttrun
21mr|postgresql16-16.13-1|517	%{_defaultdocdir}/%{name}/extension/README.fulleq
21mr|postgresql16-16.13-1|518	%{_defaultdocdir}/%{name}/extension/README.mchar
21mr|postgresql16-16.13-1|519	%endif
21mr|postgresql16-16.13-1|520	%{mandir}/man1/oid2name.1*
21mr|postgresql16-16.13-1|521	%{mandir}/man1/pgbench.1*
21mr|postgresql16-16.13-1|522	%{mandir}/man1/pg_recvlogical.1*
21mr|postgresql16-16.13-1|523	%{mandir}/man1/pg_waldump.1*
21mr|postgresql16-16.13-1|524	%{mandir}/man1/vacuumlo.1*
21mr|postgresql16-16.13-1|525	%{mandir}/man1/pg_amcheck.1*
21mr|postgresql16-16.13-1|526	
21mr|postgresql16-16.13-1|527	%post contrib
21mr|postgresql16-16.13-1|528	%{_sbindir}/update-alternatives --install %{_bindir}/oid2name oid2name %{bindir}/oid2name %{alternatives_priority} \
21mr|postgresql16-16.13-1|529	--slave %{_bindir}/pgbench pgbench %{bindir}/pgbench				\
21mr|postgresql16-16.13-1|530	--slave %{_bindir}/pg_recvlogical pg_recvlogical %{bindir}/pg_recvlogical	\
21mr|postgresql16-16.13-1|531	--slave %{_bindir}/pg_waldump pg_waldump %{bindir}/pg_waldump			\
21mr|postgresql16-16.13-1|532	--slave %{_bindir}/vacuumlo vacuumlo %{bindir}/vacuumlo				\
21mr|postgresql16-16.13-1|533	--slave %{_bindir}/pg_amcheck pg_amcheck %{bindir}/pg_amcheck			\
21mr|postgresql16-16.13-1|534	--slave %{_mandir}/man1/pg_amcheck.1.xz pg_amcheck.1.xz %{mandir}/man1/pg_amcheck.1.xz \
21mr|postgresql16-16.13-1|535	--slave %{_mandir}/man1/oid2name.1.xz oid2name.1.xz %{mandir}/man1/oid2name.1.xz	\
21mr|postgresql16-16.13-1|536	--slave %{_mandir}/man1/pgbench.1.xz pgbench.1.xz %{mandir}/man1/pgbench.1.xz		\
21mr|postgresql16-16.13-1|537	--slave %{_mandir}/man1/pg_recvlogical.1.xz pg_recvlogical.1.xz %{mandir}/man1/pg_recvlogical.1.xz \
21mr|postgresql16-16.13-1|538	--slave %{_mandir}/man1/pg_waldump.1.xz pg_waldump.1.xz %{mandir}/man1/pg_waldump.1.xz	\
21mr|postgresql16-16.13-1|539	--slave %{_mandir}/man1/vacuumlo.1.xz vacuumlo.1.xz %{mandir}/man1/vacuumlo.1.xz
21mr|postgresql16-16.13-1|540	
21mr|postgresql16-16.13-1|541	%postun contrib
21mr|postgresql16-16.13-1|542	if [ $1 -eq 0 ] ; then
21mr|postgresql16-16.13-1|543	%{_sbindir}/update-alternatives --remove oid2name %{bindir}/oid2name
21mr|postgresql16-16.13-1|544	fi
21mr|postgresql16-16.13-1|545	
21mr|postgresql16-16.13-1|546	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|547	%if %{with llvm}
21mr|postgresql16-16.13-1|548	
21mr|postgresql16-16.13-1|549	%package jit
21mr|postgresql16-16.13-1|550	Summary:	Support of JIT compilation for PostgreSQL %{branch}
21mr|postgresql16-16.13-1|551	# TODO: is this Req needed? I think yes, because llvmjit.so is not linked to libllvm
21mr|postgresql16-16.13-1|552	Requires:	%{llvm_req}
21mr|postgresql16-16.13-1|553	
21mr|postgresql16-16.13-1|554	%description jit
21mr|postgresql16-16.13-1|555	Support of JIT compilation for PostgreSQL %{branch}
21mr|postgresql16-16.13-1|556	
21mr|postgresql16-16.13-1|557	%files jit
21mr|postgresql16-16.13-1|558	%{libdir}/llvmjit.so
21mr|postgresql16-16.13-1|559	%{libdir}/llvmjit_types.bc
21mr|postgresql16-16.13-1|560	%{libdir}/bitcode
21mr|postgresql16-16.13-1|561	
21mr|postgresql16-16.13-1|562	%endif
21mr|postgresql16-16.13-1|563	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|564	
21mr|postgresql16-16.13-1|565	%package devel
21mr|postgresql16-16.13-1|566	Summary:	PostgreSQL development header files and libraries
21mr|postgresql16-16.13-1|567	Group:		Development/Databases
21mr|postgresql16-16.13-1|568	#Obsoletes:	%{RealName}-devel < %{EVRD}
21mr|postgresql16-16.13-1|569	Requires:	%{name} = %{EVRD}
21mr|postgresql16-16.13-1|570	Requires:	%{libecpg} = %{EVRD}
21mr|postgresql16-16.13-1|571	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql16-16.13-1|572	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql16-16.13-1|573	
21mr|postgresql16-16.13-1|574	%description devel
21mr|postgresql16-16.13-1|575	The postgresql-devel package contains the header files and libraries needed to
21mr|postgresql16-16.13-1|576	compile C or C++ applications which will directly interact with a PostgreSQL
21mr|postgresql16-16.13-1|577	database management server and the ecpg Embedded C Postgres preprocessor. You
21mr|postgresql16-16.13-1|578	need to install this package if you want to develop applications which will
21mr|postgresql16-16.13-1|579	interact with a PostgreSQL server. If you're installing postgresql-server, you
21mr|postgresql16-16.13-1|580	need to install this package.
21mr|postgresql16-16.13-1|581	
21mr|postgresql16-16.13-1|582	%files devel -f devel.lst
21mr|postgresql16-16.13-1|583	%doc README HISTORY
21mr|postgresql16-16.13-1|584	%license COPYRIGHT
21mr|postgresql16-16.13-1|585	%{bindir}/ecpg
21mr|postgresql16-16.13-1|586	%{bindir}/pg_config
21mr|postgresql16-16.13-1|587	%ghost %{_bindir}/ecpg
21mr|postgresql16-16.13-1|588	%ghost %{_bindir}/pg_config
21mr|postgresql16-16.13-1|589	%{_rpmmacrodir}/*%{name}*
21mr|postgresql16-16.13-1|590	%dir %{includedir}
21mr|postgresql16-16.13-1|591	%{includedir}/*
21mr|postgresql16-16.13-1|592	%{libdir}/*.a
21mr|postgresql16-16.13-1|593	%{libdir}/libecpg_compat.so
21mr|postgresql16-16.13-1|594	%{libdir}/libecpg.so
21mr|postgresql16-16.13-1|595	%{libdir}/libpgtypes.so
21mr|postgresql16-16.13-1|596	%{libdir}/libpq.so
21mr|postgresql16-16.13-1|597	%dir %{libdir}/pkgconfig
21mr|postgresql16-16.13-1|598	%{libdir}/pkgconfig/*.pc
21mr|postgresql16-16.13-1|599	%{libdir}/pgxs/
21mr|postgresql16-16.13-1|600	%{mandir}/man1/ecpg.1*
21mr|postgresql16-16.13-1|601	%{mandir}/man1/pg_config.1*
21mr|postgresql16-16.13-1|602	%{mandir}/man3/dblink*.3*
21mr|postgresql16-16.13-1|603	%{mandir}/man3/SPI_*.3*
21mr|postgresql16-16.13-1|604	
21mr|postgresql16-16.13-1|605	%post devel
21mr|postgresql16-16.13-1|606	%{_sbindir}/update-alternatives --install %{_bindir}/ecpg ecpg %{bindir}/ecpg %{alternatives_priority} \
21mr|postgresql16-16.13-1|607	--slave %{_bindir}/pg_config pg_config %{bindir}/pg_config		\
21mr|postgresql16-16.13-1|608	--slave %{_mandir}/man1/ecpg.1.xz ecpg.1.xz %{mandir}/man1/ecpg.1.xz	\
21mr|postgresql16-16.13-1|609	--slave %{_mandir}/man1/pg_config.1.xz pg_config.1.xz %{mandir}/man1/pg_config.1.xz \
21mr|postgresql16-16.13-1|610	%include %{SOURCE2}
21mr|postgresql16-16.13-1|611	
21mr|postgresql16-16.13-1|612	%postun devel
21mr|postgresql16-16.13-1|613	if [ $1 -eq 0 ] ; then
21mr|postgresql16-16.13-1|614	%{_sbindir}/update-alternatives --remove ecpg %{bindir}/ecpg
21mr|postgresql16-16.13-1|615	fi
21mr|postgresql16-16.13-1|616	
21mr|postgresql16-16.13-1|617	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|618	
21mr|postgresql16-16.13-1|619	%package pl
21mr|postgresql16-16.13-1|620	Summary:	Procedurals languages for PostgreSQL
21mr|postgresql16-16.13-1|621	Group:		Databases
21mr|postgresql16-16.13-1|622	#Obsoletes:	%{RealName}-pl < %{EVRD}
21mr|postgresql16-16.13-1|623	Provides:	%{RealName}-pl = %{EVRD}
21mr|postgresql16-16.13-1|624	Requires:	%{name}-plpython = %{EVRD}
21mr|postgresql16-16.13-1|625	Requires:	%{name}-plperl = %{EVRD}
21mr|postgresql16-16.13-1|626	Requires:	%{name}-pltcl = %{EVRD}
21mr|postgresql16-16.13-1|627	Requires:	%{name}-plpgsql = %{EVRD}
21mr|postgresql16-16.13-1|628	
21mr|postgresql16-16.13-1|629	%description pl
21mr|postgresql16-16.13-1|630	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql16-16.13-1|631	postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
21mr|postgresql16-16.13-1|632	languages for the backend. PL/Pgsql is part of the core server package.
21mr|postgresql16-16.13-1|633	
21mr|postgresql16-16.13-1|634	%files pl
21mr|postgresql16-16.13-1|635	%doc COPYRIGHT
21mr|postgresql16-16.13-1|636	# metapkg
21mr|postgresql16-16.13-1|637	
21mr|postgresql16-16.13-1|638	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|639	
21mr|postgresql16-16.13-1|640	%package plpython
21mr|postgresql16-16.13-1|641	Summary:	The PL/Python procedural language for PostgreSQL
21mr|postgresql16-16.13-1|642	Group:		Databases
21mr|postgresql16-16.13-1|643	Provides:	%{RealName}-plpython = %{EVRD}
21mr|postgresql16-16.13-1|644	#Obsoletes:	%{RealName}-plpython < %{EVRD}
21mr|postgresql16-16.13-1|645	
21mr|postgresql16-16.13-1|646	%description plpython
21mr|postgresql16-16.13-1|647	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql16-16.13-1|648	postgresql-plpython package contains the the PL/Python procedural languages for
21mr|postgresql16-16.13-1|649	the backend. PL/Python is part of the core server package.
21mr|postgresql16-16.13-1|650	
21mr|postgresql16-16.13-1|651	%files plpython -f plpython.lst
21mr|postgresql16-16.13-1|652	%doc README HISTORY
21mr|postgresql16-16.13-1|653	%license COPYRIGHT
21mr|postgresql16-16.13-1|654	%{libdir}/*python*.so
21mr|postgresql16-16.13-1|655	
21mr|postgresql16-16.13-1|656	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|657	
21mr|postgresql16-16.13-1|658	%package plperl
21mr|postgresql16-16.13-1|659	Summary:	The PL/Perl procedural language for PostgreSQL
21mr|postgresql16-16.13-1|660	Group:		Databases
21mr|postgresql16-16.13-1|661	#Obsoletes:	%{RealName}-plperl < %{EVRD}
21mr|postgresql16-16.13-1|662	
21mr|postgresql16-16.13-1|663	%description plperl
21mr|postgresql16-16.13-1|664	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql16-16.13-1|665	postgresql-plperl package contains the the PL/Perl procedural languages for the
21mr|postgresql16-16.13-1|666	backend. PL/Perl is part of the core server package.
21mr|postgresql16-16.13-1|667	
21mr|postgresql16-16.13-1|668	%files plperl -f plperl.lst
21mr|postgresql16-16.13-1|669	%doc README HISTORY
21mr|postgresql16-16.13-1|670	%license COPYRIGHT
21mr|postgresql16-16.13-1|671	%{libdir}/*perl.so
21mr|postgresql16-16.13-1|672	
21mr|postgresql16-16.13-1|673	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|674	
21mr|postgresql16-16.13-1|675	%package pltcl
21mr|postgresql16-16.13-1|676	Summary:	The PL/Tcl procedural language for PostgreSQL
21mr|postgresql16-16.13-1|677	Group:		Databases
21mr|postgresql16-16.13-1|678	#Obsoletes:	%{RealName}-pltcl < %{EVRD}
21mr|postgresql16-16.13-1|679	
21mr|postgresql16-16.13-1|680	%description pltcl
21mr|postgresql16-16.13-1|681	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql16-16.13-1|682	postgresql-pltcl package contains the the PL/Tcl procedural languages for the
21mr|postgresql16-16.13-1|683	backend. PL/Tcl is part of the core server package.
21mr|postgresql16-16.13-1|684	
21mr|postgresql16-16.13-1|685	%files pltcl -f pltcl.lst
21mr|postgresql16-16.13-1|686	%doc README HISTORY
21mr|postgresql16-16.13-1|687	%license COPYRIGHT
21mr|postgresql16-16.13-1|688	%{libdir}/pltcl.so
21mr|postgresql16-16.13-1|689	
21mr|postgresql16-16.13-1|690	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|691	
21mr|postgresql16-16.13-1|692	%package plpgsql
21mr|postgresql16-16.13-1|693	Summary:	The PL/PgSQL procedural language for PostgreSQL
21mr|postgresql16-16.13-1|694	Group:		Databases
21mr|postgresql16-16.13-1|695	#Obsoletes:	%{RealName}-plpgsql < %{EVRD}
21mr|postgresql16-16.13-1|696	
21mr|postgresql16-16.13-1|697	%description plpgsql
21mr|postgresql16-16.13-1|698	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql16-16.13-1|699	postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
21mr|postgresql16-16.13-1|700	the backend. PL/PgSQL is part of the core server package.
21mr|postgresql16-16.13-1|701	
21mr|postgresql16-16.13-1|702	%files plpgsql -f plpgsql.lst
21mr|postgresql16-16.13-1|703	%doc README HISTORY
21mr|postgresql16-16.13-1|704	%license COPYRIGHT
21mr|postgresql16-16.13-1|705	%{libdir}/plpgsql.so
21mr|postgresql16-16.13-1|706	
21mr|postgresql16-16.13-1|707	#----------------------------------------------------------------------------
21mr|postgresql16-16.13-1|708	
21mr|postgresql16-16.13-1|709	%prep
21mr|postgresql16-16.13-1|710	%autosetup -n %{RealName}-%{version} -p1
21mr|postgresql16-16.13-1|711	
21mr|postgresql16-16.13-1|712	%generate_buildrequires
21mr|postgresql16-16.13-1|713	
21mr|postgresql16-16.13-1|714	%if %{with man_gen}
21mr|postgresql16-16.13-1|715	%(echo %{man_list})
21mr|postgresql16-16.13-1|716	.
21mr|postgresql16-16.13-1|717	%endif
21mr|postgresql16-16.13-1|718	
21mr|postgresql16-16.13-1|719	%build
21mr|postgresql16-16.13-1|720	
21mr|postgresql16-16.13-1|721	# to build with ccache locally:
21mr|postgresql16-16.13-1|722	# rpmbuild --define '__cc ccache gcc'
21mr|postgresql16-16.13-1|723	export CC='%__cc'
21mr|postgresql16-16.13-1|724	
21mr|postgresql16-16.13-1|725	%if %{with llvm}
21mr|postgresql16-16.13-1|726	# https://postgrespro.ru/docs/postgresql/16/jit
21mr|postgresql16-16.13-1|727	# CXX=g++ is also possible
21mr|postgresql16-16.13-1|728	export CXX=%{llvm_prefix}/bin/clang++
21mr|postgresql16-16.13-1|729	export CLANG=%{llvm_prefix}/bin/clang
21mr|postgresql16-16.13-1|730	export LLVM_CONFIG=%{llvm_prefix}/bin/llvm-config
21mr|postgresql16-16.13-1|731	%endif
21mr|postgresql16-16.13-1|732	
21mr|postgresql16-16.13-1|733	%configure				\
21mr|postgresql16-16.13-1|734	--enable-rpath			\
21mr|postgresql16-16.13-1|735	--docdir=%{_docdir}/%{name}	\
21mr|postgresql16-16.13-1|736	--htmldir=%{_docdir}/%{name}	\
21mr|postgresql16-16.13-1|737	--enable-nls			\
21mr|postgresql16-16.13-1|738	--bindir=%{bindir}	\
21mr|postgresql16-16.13-1|739	--datadir=%{datadir}	\
21mr|postgresql16-16.13-1|740	--includedir=%{includedir}	\
21mr|postgresql16-16.13-1|741	--libdir=%{libdir}	\
21mr|postgresql16-16.13-1|742	--libexecdir=%{bindir}	\
21mr|postgresql16-16.13-1|743	--mandir=%{mandir}	\
21mr|postgresql16-16.13-1|744	--prefix=%{_prefix}	\
21mr|postgresql16-16.13-1|745	%if %{with system_timezone}
21mr|postgresql16-16.13-1|746	--with-system-tzdata=/usr/share/zoneinfo	\
21mr|postgresql16-16.13-1|747	%endif
21mr|postgresql16-16.13-1|748	--with-gssapi		\
21mr|postgresql16-16.13-1|749	--with-icu		\
21mr|postgresql16-16.13-1|750	--with-ldap		\
21mr|postgresql16-16.13-1|751	--with-libxml		\
21mr|postgresql16-16.13-1|752	--with-libxslt		\
21mr|postgresql16-16.13-1|753	--with-openssl		\
21mr|postgresql16-16.13-1|754	%if %{with llvm}
21mr|postgresql16-16.13-1|755	--with-llvm	\
21mr|postgresql16-16.13-1|756	%endif
21mr|postgresql16-16.13-1|757	%if %{with uuid}
21mr|postgresql16-16.13-1|758	--with-ossp-uuid	\
21mr|postgresql16-16.13-1|759	%endif
21mr|postgresql16-16.13-1|760	--with-pam		\
21mr|postgresql16-16.13-1|761	--with-perl		\
21mr|postgresql16-16.13-1|762	--with-python		\
21mr|postgresql16-16.13-1|763	--with-selinux		\
21mr|postgresql16-16.13-1|764	--with-systemd		\
21mr|postgresql16-16.13-1|765	--with-lz4		\
21mr|postgresql16-16.13-1|766	--with-zstd		\
21mr|postgresql16-16.13-1|767	--with-tcl		\
21mr|postgresql16-16.13-1|768	--with-tclconfig=%{_libdir}
21mr|postgresql16-16.13-1|769	
21mr|postgresql16-16.13-1|770	# nuke -Wl,--no-undefined
21mr|postgresql16-16.13-1|771	perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global
21mr|postgresql16-16.13-1|772	
21mr|postgresql16-16.13-1|773	%if %{with uuid}
21mr|postgresql16-16.13-1|774	# bork...
21mr|postgresql16-16.13-1|775	echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
21mr|postgresql16-16.13-1|776	%endif
21mr|postgresql16-16.13-1|777	
21mr|postgresql16-16.13-1|778	%make_build world
21mr|postgresql16-16.13-1|779	
21mr|postgresql16-16.13-1|780	pushd src/test
21mr|postgresql16-16.13-1|781	%make_build all
21mr|postgresql16-16.13-1|782	popd
21mr|postgresql16-16.13-1|783	
21mr|postgresql16-16.13-1|784	%check
21mr|postgresql16-16.13-1|785	%if 0
21mr|postgresql16-16.13-1|786	cp -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_reset{wal,xlog}-%{majorver}.mo
21mr|postgresql16-16.13-1|787	make check || :
21mr|postgresql16-16.13-1|788	rm -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_resetxlog-%{majorver}.mo
21mr|postgresql16-16.13-1|789	%endif
21mr|postgresql16-16.13-1|790	readelf -d %{buildroot}%{bindir}/* | grep %{name}
21mr|postgresql16-16.13-1|791	
21mr|postgresql16-16.13-1|792	
21mr|postgresql16-16.13-1|793	
21mr|postgresql16-16.13-1|794	%install
21mr|postgresql16-16.13-1|795	make DESTDIR=%{buildroot} install-world install-docs
21mr|postgresql16-16.13-1|796	
21mr|postgresql16-16.13-1|797	# PGDATA needs removal of group and world permissions due to pg_pwd hole.
21mr|postgresql16-16.13-1|798	install -d -m 700 %{buildroot}%{pgdatadir}/data
21mr|postgresql16-16.13-1|799	
21mr|postgresql16-16.13-1|800	# backups of data go here...
21mr|postgresql16-16.13-1|801	install -d -m 700 %{buildroot}%{pgdatadir}/backups
21mr|postgresql16-16.13-1|802	
21mr|postgresql16-16.13-1|803	# install systemd units
21mr|postgresql16-16.13-1|804	mkdir -p %{buildroot}%{_unitdir}
21mr|postgresql16-16.13-1|805	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{name}.service
21mr|postgresql16-16.13-1|806	
21mr|postgresql16-16.13-1|807	sed -i \
21mr|postgresql16-16.13-1|808	-e "s|@BINDIR@|%{bindir}|" \
21mr|postgresql16-16.13-1|809	-e "s|@PGDATA@|%{pgdatadir}|" \
21mr|postgresql16-16.13-1|810	%{buildroot}%{_unitdir}/%{name}.service
21mr|postgresql16-16.13-1|811	
21mr|postgresql16-16.13-1|812	# ... and make a tmpfiles script to recreate it at reboot.
21mr|postgresql16-16.13-1|813	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|postgresql16-16.13-1|814	install -m 0644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|postgresql16-16.13-1|815	
21mr|postgresql16-16.13-1|816	# install helper script for env initialisation
21mr|postgresql16-16.13-1|817	install -m 755 %{SOURCE14} %{buildroot}%{bindir}/%{RealName}_initdb.sh
21mr|postgresql16-16.13-1|818	sed -i \
21mr|postgresql16-16.13-1|819	-e "s|@BINDIR@|%{bindir}|" \
21mr|postgresql16-16.13-1|820	-e "s|@NAME@|%{name}|" \
21mr|postgresql16-16.13-1|821	%{buildroot}%{bindir}/%{RealName}_initdb.sh
21mr|postgresql16-16.13-1|822	
21mr|postgresql16-16.13-1|823	mkdir -p %{buildroot}/var/log/postgres
21mr|postgresql16-16.13-1|824	
21mr|postgresql16-16.13-1|825	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|postgresql16-16.13-1|826	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21mr|postgresql16-16.13-1|827	/var/log/postgres/%{name} {
21mr|postgresql16-16.13-1|828	notifempty
21mr|postgresql16-16.13-1|829	missingok
21mr|postgresql16-16.13-1|830	copytruncate
21mr|postgresql16-16.13-1|831	}
21mr|postgresql16-16.13-1|832	EOF
21mr|postgresql16-16.13-1|833	
21mr|postgresql16-16.13-1|834	mv %{buildroot}%{_docdir}/%{name}/html %{buildroot}%{_docdir}/%{name}-docs-%{version}
21mr|postgresql16-16.13-1|835	
21mr|postgresql16-16.13-1|836	echo -n "" > %{libname}.lst
21mr|postgresql16-16.13-1|837	echo -n "" > %{libecpg}.lst
21mr|postgresql16-16.13-1|838	echo -n "" > server.lst
21mr|postgresql16-16.13-1|839	echo -n "" > main.lst
21mr|postgresql16-16.13-1|840	echo -n "" > contrib.lst
21mr|postgresql16-16.13-1|841	echo -n "" > devel.lst
21mr|postgresql16-16.13-1|842	echo -n "" > plperl.lst
21mr|postgresql16-16.13-1|843	echo -n "" > plpython.lst
21mr|postgresql16-16.13-1|844	echo -n "" > pltcl.lst
21mr|postgresql16-16.13-1|845	echo -n "" > plpgsql.lst
21mr|postgresql16-16.13-1|846	
21mr|postgresql16-16.13-1|847	# libs
21mr|postgresql16-16.13-1|848	%find_lang libpq%{major}-%{majorver}
21mr|postgresql16-16.13-1|849	cat libpq%{major}-%{majorver}.lang >> %{libname}.lst
21mr|postgresql16-16.13-1|850	%find_lang ecpglib%{major_ecpg}-%{majorver}
21mr|postgresql16-16.13-1|851	cat ecpglib%{major_ecpg}-%{majorver}.lang >> %{libecpg}.lst
21mr|postgresql16-16.13-1|852	
21mr|postgresql16-16.13-1|853	# server
21mr|postgresql16-16.13-1|854	%find_lang initdb-%{majorver}
21mr|postgresql16-16.13-1|855	cat initdb-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|856	%find_lang pg_archivecleanup-%{majorver}
21mr|postgresql16-16.13-1|857	cat pg_archivecleanup-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|858	%find_lang pg_basebackup-%{majorver}
21mr|postgresql16-16.13-1|859	cat pg_basebackup-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|860	%find_lang pg_verifybackup-%{majorver}
21mr|postgresql16-16.13-1|861	cat pg_verifybackup-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|862	%find_lang pg_controldata-%{majorver}
21mr|postgresql16-16.13-1|863	cat pg_controldata-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|864	%find_lang pg_ctl-%{majorver}
21mr|postgresql16-16.13-1|865	cat pg_ctl-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|866	%find_lang pg_resetwal-%{majorver}
21mr|postgresql16-16.13-1|867	cat pg_resetwal-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|868	%find_lang pg_upgrade-%{majorver}
21mr|postgresql16-16.13-1|869	cat pg_upgrade-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|870	%find_lang pg_checksums-%{majorver}
21mr|postgresql16-16.13-1|871	cat pg_checksums-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|872	%find_lang postgres-%{majorver}
21mr|postgresql16-16.13-1|873	cat postgres-%{majorver}.lang >> server.lst
21mr|postgresql16-16.13-1|874	
21mr|postgresql16-16.13-1|875	# main
21mr|postgresql16-16.13-1|876	%find_lang pg_config-%{majorver}
21mr|postgresql16-16.13-1|877	cat pg_config-%{majorver}.lang >> main.lst
21mr|postgresql16-16.13-1|878	%find_lang pg_dump-%{majorver}
21mr|postgresql16-16.13-1|879	cat pg_dump-%{majorver}.lang >> main.lst
21mr|postgresql16-16.13-1|880	%find_lang pg_rewind-%{majorver}
21mr|postgresql16-16.13-1|881	cat pg_rewind-%{majorver}.lang >> main.lst
21mr|postgresql16-16.13-1|882	%find_lang pg_test_fsync-%{majorver}
21mr|postgresql16-16.13-1|883	cat pg_test_fsync-%{majorver}.lang >> main.lst
21mr|postgresql16-16.13-1|884	%find_lang pg_test_timing-%{majorver}
21mr|postgresql16-16.13-1|885	cat pg_test_timing-%{majorver}.lang >> main.lst
21mr|postgresql16-16.13-1|886	%find_lang pgscripts-%{majorver}
21mr|postgresql16-16.13-1|887	cat pgscripts-%{majorver}.lang >> main.lst
21mr|postgresql16-16.13-1|888	%find_lang psql-%{majorver}
21mr|postgresql16-16.13-1|889	cat psql-%{majorver}.lang >>main.lst
21mr|postgresql16-16.13-1|890	
21mr|postgresql16-16.13-1|891	#contrib
21mr|postgresql16-16.13-1|892	%find_lang pg_waldump-%{majorver}
21mr|postgresql16-16.13-1|893	cat pg_waldump-%{majorver}.lang >>contrib.lst
21mr|postgresql16-16.13-1|894	%find_lang pg_amcheck-%{majorver}
21mr|postgresql16-16.13-1|895	cat pg_amcheck-%{majorver}.lang >>contrib.lst
21mr|postgresql16-16.13-1|896	
21mr|postgresql16-16.13-1|897	# devel
21mr|postgresql16-16.13-1|898	%find_lang ecpg-%{majorver}
21mr|postgresql16-16.13-1|899	cat ecpg-%{majorver}.lang >> devel.lst
21mr|postgresql16-16.13-1|900	
21mr|postgresql16-16.13-1|901	# perl
21mr|postgresql16-16.13-1|902	%find_lang plperl-%{majorver}
21mr|postgresql16-16.13-1|903	cat plperl-%{majorver}.lang >> plperl.lst
21mr|postgresql16-16.13-1|904	
21mr|postgresql16-16.13-1|905	# python
21mr|postgresql16-16.13-1|906	%find_lang plpython-%{majorver}
21mr|postgresql16-16.13-1|907	cat plpython-%{majorver}.lang >> plpython.lst
21mr|postgresql16-16.13-1|908	
21mr|postgresql16-16.13-1|909	# tcl
21mr|postgresql16-16.13-1|910	%find_lang pltcl-%{majorver}
21mr|postgresql16-16.13-1|911	cat pltcl-%{majorver}.lang >> pltcl.lst
21mr|postgresql16-16.13-1|912	
21mr|postgresql16-16.13-1|913	# plpgsql
21mr|postgresql16-16.13-1|914	%find_lang plpgsql-%{majorver}
21mr|postgresql16-16.13-1|915	cat plpgsql-%{majorver}.lang >> plpgsql.lst
21mr|postgresql16-16.13-1|916	
21mr|postgresql16-16.13-1|917	# taken directly in build dir.
21mr|postgresql16-16.13-1|918	rm -fr %{buildroot}%{_datadir}/doc/%{name}/contrib/
21mr|postgresql16-16.13-1|919	
21mr|postgresql16-16.13-1|920	cat > macro <<EOF
21mr|postgresql16-16.13-1|921	%%postgresql_version %{version}
21mr|postgresql16-16.13-1|922	%%postgresql_major   %{majorver}
21mr|postgresql16-16.13-1|923	%%postgresql_minor   %{minorver}
21mr|postgresql16-16.13-1|924	%%pgmodules_req Requires: %{?arch_tagged:%{arch_tagged} %{name}-server-ABI}%{?!arch_tagged:%{name}-server-ABI} >= %{majorver}
21mr|postgresql16-16.13-1|925	EOF
21mr|postgresql16-16.13-1|926	
21mr|postgresql16-16.13-1|927	%install_macro %{name} macro
21mr|postgresql16-16.13-1|928	
21mr|postgresql16-16.13-1|929	# postgres' .profile and .bashrc
21mr|postgresql16-16.13-1|930	install -D -m 700 %{SOURCE10} %{buildroot}%{pgdatadir}/.profile
21mr|postgresql16-16.13-1|931	
21mr|postgresql16-16.13-1|932	sed -i -e "s|%{RealName}|%{name}|g" \
21mr|postgresql16-16.13-1|933	%{buildroot}%{pgdatadir}/.profile
21mr|postgresql16-16.13-1|934	
21mr|postgresql16-16.13-1|935	ln -s .profile %{buildroot}%{pgdatadir}/.bashrc
21mr|postgresql16-16.13-1|936	
21mr|postgresql16-16.13-1|937	# update-alternatives --------------------------------------\/
21mr|postgresql16-16.13-1|938	
21mr|postgresql16-16.13-1|939	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql16-16.13-1|940	touch %{buildroot}%{_bindir}/psql
21mr|postgresql16-16.13-1|941	touch %{buildroot}%{_bindir}/initdb
21mr|postgresql16-16.13-1|942	touch %{buildroot}%{_bindir}/oid2name
21mr|postgresql16-16.13-1|943	touch %{buildroot}%{_bindir}/ecpg
21mr|postgresql16-16.13-1|944	
21mr|postgresql16-16.13-1|945	# man compress
21mr|postgresql16-16.13-1|946	%{_compress} %{buildroot}%{mandir}/man[0-9]/*
21mr|postgresql16-16.13-1|947	
21mr|postgresql16-16.13-1|948	# ----------------------------------------------------------/\
21mr|postgresql16-16.13-1|949	
21mr|postgresql16-16.13-1|950	# cleanup
21mr|postgresql16-16.13-1|951	find %{buildroot} -type f -name "*.a" ! -name libpgport.a ! -name libpgcommon.a -exec rm -f {} ';'
21mr|postgresql16-16.13-1|952	
21mr|postgresql16-16.13-1|953	%changelog
21mr|postgresql16-16.13-1|954	* Mon Mar 2 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql16-16.13-1|955	- update 16.12 -> 16.13
21mr|postgresql16-16.13-1|956	- https://www.postgresql.org/docs/release/16.13/
21mr|postgresql16-16.13-1|957	
21mr|postgresql16-16.13-1|958	* Thu Feb 26 2026 slava86 <s.matveev@rosalinux.ru> 16.12-2
21mr|postgresql16-16.13-1|959	- disable lto
21mr|postgresql16-16.13-1|960	
21mr|postgresql16-16.13-1|961	* Wed Feb 18 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql16-16.13-1|962	- update to 16.12
21mr|postgresql16-16.13-1|963	- https://www.postgresql.org/docs/release/16.12
21mr|postgresql16-16.13-1|964	
21mr|postgresql16-16.13-1|965	* Sun Aug 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 16.10-1
21mr|postgresql16-16.13-1|966	- upd: 16.9 -> 16.10
21mr|postgresql16-16.13-1|967	
21mr|postgresql16-16.13-1|968	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru> 16.9-1
21mr|postgresql16-16.13-1|969	- update to 16.9
21mr|postgresql16-16.13-1|970	- list of changes
21mr|postgresql16-16.13-1|971	- https://www.postgresql.org/docs/release/16.9/
21mr|postgresql16-16.13-1|972	
21mr|postgresql16-16.13-1|973	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 16.8-1
21mr|postgresql16-16.13-1|974	- upd: 16.6 -> 16.8, use new pkg postgres-user
21mr|postgresql16-16.13-1|975	
21mr|postgresql16-16.13-1|976	* Wed Apr 9 2025 slava86 <s.matveev@rosalinux.ru> 16.6-2
21mr|postgresql16-16.13-1|977	- static pgport
21mr|postgresql16-16.13-1|978	
21mr|postgresql16-16.13-1|979	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|postgresql16-16.13-1|980	- automated spec cleanup
21mr|postgresql16-16.13-1|981	
21mr|postgresql16-16.13-1|982	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|postgresql16-16.13-1|983	- automated spec cleanup
21mr|postgresql16-16.13-1|984	
21mr|postgresql16-16.13-1|985	* Thu Feb 6 2025 slava86 <s.matveev@rosalinux.ru> 16.6-1
21mr|postgresql16-16.13-1|986	- update to 16.6
21mr|postgresql16-16.13-1|987	
21mr|postgresql16-16.13-1|988	* Sat Dec 7 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|postgresql16-16.13-1|989	- drop python2 from brs
21mr|postgresql16-16.13-1|990	
21mr|postgresql16-16.13-1|991	* Tue Aug 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 16.4-1
21mr|postgresql16-16.13-1|992	- upd: 16.1 -> 16.4
21mr|postgresql16-16.13-1|993	
21mr|postgresql16-16.13-1|994	* Tue Aug 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql16-16.13-1|995	- patch if compatible with both older and newer libxml
21mr|postgresql16-16.13-1|996	
21mr|postgresql16-16.13-1|997	* Mon Aug 12 2024 slava86 <s.matveev@rosalinux.ru> 16.1-4
21mr|postgresql16-16.13-1|998	- Fix build with older libxml2
21mr|postgresql16-16.13-1|999	
21mr|postgresql16-16.13-1|1000	* Tue Jan 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 16.1-3
21mr|postgresql16-16.13-1|1001	- Fix library naming
21mr|postgresql16-16.13-1|1002	
21mr|postgresql16-16.13-1|1003	* Tue Jan 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 16.1-2
21mr|postgresql16-16.13-1|1004	- upd mans
21mr|postgresql16-16.13-1|1005	
21mr|postgresql16-16.13-1|1006	* Tue Jan 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 16.1-1
21mr|postgresql16-16.13-1|1007	- v16
21mr|postgresql16-16.13-1|1008	
21mr|postgresql16-16.13-1|1009	* Tue Jan 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgresql16-16.13-1|1010	- new packaging scheme
21mr|postgresql16-16.13-1|1011	
21mr|postgresql16-16.13-1|1012	* Fri Jan 12 2024 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql16-16.13-1|1013	- update to 15.5 Security Fixed:
21mr|postgresql16-16.13-1|1014	- CVE-2023-5868: Memory disclosure in aggregate function calls
21mr|postgresql16-16.13-1|1015	- CVE-2023-5869: Buffer overrun from integer overflow in array modification
21mr|postgresql16-16.13-1|1016	- CVE-2023-5870: Role pg_signal_backend can signal certain superuser processes
21mr|postgresql16-16.13-1|1017	
21mr|postgresql16-16.13-1|1018	* Sat Sep 16 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|postgresql16-16.13-1|1019	- Update version to 15.4
21mr|postgresql16-16.13-1|1020	
21mr|postgresql16-16.13-1|1021	* Wed Feb 22 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1022	- Init 15.2
21mr|postgresql16-16.13-1|1023	
21mr|postgresql16-16.13-1|1024	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|postgresql16-16.13-1|1025	- MassBuild#2792: Increase release tag
21mr|postgresql16-16.13-1|1026	
21mr|postgresql16-16.13-1|1027	* Thu Jun 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1028	- Bump release for icu update
21mr|postgresql16-16.13-1|1029	
21mr|postgresql16-16.13-1|1030	* Wed Jun 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1031	- Bump release for rebuild with icu 71.1
21mr|postgresql16-16.13-1|1032	
21mr|postgresql16-16.13-1|1033	* Wed Mar 30 2022 dzou <dzou@company.com>
21mr|postgresql16-16.13-1|1034	- add e2k spinlock patch
21mr|postgresql16-16.13-1|1035	
21mr|postgresql16-16.13-1|1036	* Mon Feb 14 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1037	- Update to 12.10
21mr|postgresql16-16.13-1|1038	
21mr|postgresql16-16.13-1|1039	* Thu Jul 29 2021 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql16-16.13-1|1040	- 12.5 -> 12.7;closed CVE-2021-32027 CVE-2021-32028 CVE-2021-32029 CVE-2021-3393
21mr|postgresql16-16.13-1|1041	
21mr|postgresql16-16.13-1|1042	* Tue Jan 19 2021 slava86 <slava86@localhost.localdomain>
21mr|postgresql16-16.13-1|1043	- update to 12.5, closing of vulnerabilities CVE-2020-25695 CVE-2020-25694 more details https://www.postgresql.org/docs/12/release-12-5.html#id-1.11.6.5.4
21mr|postgresql16-16.13-1|1044	
21mr|postgresql16-16.13-1|1045	* Fri Aug 7 2020 Александр <a.proklov@rosalinux.ru>
21mr|postgresql16-16.13-1|1046	- add epoch
21mr|postgresql16-16.13-1|1047	
21mr|postgresql16-16.13-1|1048	- Merge: cfdfe20 7af90ce
21mr|postgresql16-16.13-1|1049	* Fri Aug 7 2020 proklov_av <a.proklov@rosalinux.ru>
21mr|postgresql16-16.13-1|1050	- Merge pull request #8 from proklov_av/postgresql:rosa2019.1
21mr|postgresql16-16.13-1|1051	- update version 12.3
21mr|postgresql16-16.13-1|1052	
21mr|postgresql16-16.13-1|1053	* Thu Jul 2 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|postgresql16-16.13-1|1054	- remove not found files
21mr|postgresql16-16.13-1|1055	
21mr|postgresql16-16.13-1|1056	* Thu Jul 2 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|postgresql16-16.13-1|1057	- update version 12.3
21mr|postgresql16-16.13-1|1058	
21mr|postgresql16-16.13-1|1059	* Thu Jul 2 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1060	- Update to 11.8
21mr|postgresql16-16.13-1|1061	
21mr|postgresql16-16.13-1|1062	* Tue Jun 30 2020 Andrey Grigorev <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1063	- Enable database location path
21mr|postgresql16-16.13-1|1064	
21mr|postgresql16-16.13-1|1065	* Thu Apr 16 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1066	- Add perl(ExtUtils::Embed) and pkgconfig(python3) for fix 2019.1 build
21mr|postgresql16-16.13-1|1067	
21mr|postgresql16-16.13-1|1068	* Thu Apr 16 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1069	- Add docbook-dtd42-xml BReq, fix patch warning
21mr|postgresql16-16.13-1|1070	
21mr|postgresql16-16.13-1|1071	* Wed Apr 15 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1072	- Set %%{_libexecdir} for configure
21mr|postgresql16-16.13-1|1073	
21mr|postgresql16-16.13-1|1074	* Wed Apr 15 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|postgresql16-16.13-1|1075	- Update to 11.5

15392 21
21mr|postgresql16-pgaudit-16.0-1|1	%global extension pgaudit
21mr|postgresql16-pgaudit-16.0-1|2	%global psql_ver postgresql16
21mr|postgresql16-pgaudit-16.0-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql16-pgaudit-16.0-1|4	%global extension_ver 16.0
21mr|postgresql16-pgaudit-16.0-1|5	%global llvm_ver 17
21mr|postgresql16-pgaudit-16.0-1|6	
21mr|postgresql16-pgaudit-16.0-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-pgaudit-16.0-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-pgaudit-16.0-1|9	
21mr|postgresql16-pgaudit-16.0-1|10	Summary:        Open Source PostgreSQL Audit Logging
21mr|postgresql16-pgaudit-16.0-1|11	Name:           %{name}
21mr|postgresql16-pgaudit-16.0-1|12	Version:        %{extension_ver}
21mr|postgresql16-pgaudit-16.0-1|13	Release:        1
21mr|postgresql16-pgaudit-16.0-1|14	License:        PostgreSQL license
21mr|postgresql16-pgaudit-16.0-1|15	Group:		Databases
21mr|postgresql16-pgaudit-16.0-1|16	URL:            https://github.com/pgaudit/pgaudit
21mr|postgresql16-pgaudit-16.0-1|17	Source0:        https://github.com/pgaudit/pgaudit/archive/refs/tags/%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-pgaudit-16.0-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-pgaudit-16.0-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-pgaudit-16.0-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql16-pgaudit-16.0-1|21	%if %{mdvver} <= 202115
21mr|postgresql16-pgaudit-16.0-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql16-pgaudit-16.0-1|23	%else
21mr|postgresql16-pgaudit-16.0-1|24	BuildRequires:  llvm-devel
21mr|postgresql16-pgaudit-16.0-1|25	BuildRequires:  clang-devel
21mr|postgresql16-pgaudit-16.0-1|26	BuildRequires:  clang
21mr|postgresql16-pgaudit-16.0-1|27	%endif
21mr|postgresql16-pgaudit-16.0-1|28	%endif
21mr|postgresql16-pgaudit-16.0-1|29	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql16-pgaudit-16.0-1|30	BuildRequires:  pkgconfig(openssl)
21mr|postgresql16-pgaudit-16.0-1|31	
21mr|postgresql16-pgaudit-16.0-1|32	%description
21mr|postgresql16-pgaudit-16.0-1|33	The PostgreSQL Audit Extension (pgAudit) provides detailed session and/or
21mr|postgresql16-pgaudit-16.0-1|34	object audit logging via the standard PostgreSQL logging facility.
21mr|postgresql16-pgaudit-16.0-1|35	
21mr|postgresql16-pgaudit-16.0-1|36	The goal of the pgAudit is to provide PostgreSQL users with capability to
21mr|postgresql16-pgaudit-16.0-1|37	produce audit logs often required to comply with government, financial, or ISO
21mr|postgresql16-pgaudit-16.0-1|38	certifications.
21mr|postgresql16-pgaudit-16.0-1|39	
21mr|postgresql16-pgaudit-16.0-1|40	An audit is an official inspection of an individual's or organization's
21mr|postgresql16-pgaudit-16.0-1|41	accounts, typically by an independent body. The information gathered by pgAudit
21mr|postgresql16-pgaudit-16.0-1|42	is properly called an audit trail or audit log. The term audit log is used in
21mr|postgresql16-pgaudit-16.0-1|43	this documentation.
21mr|postgresql16-pgaudit-16.0-1|44	
21mr|postgresql16-pgaudit-16.0-1|45	%files
21mr|postgresql16-pgaudit-16.0-1|46	%license LICENSE
21mr|postgresql16-pgaudit-16.0-1|47	%doc *.md
21mr|postgresql16-pgaudit-16.0-1|48	%ifarch %{x86_64} aarch64
21mr|postgresql16-pgaudit-16.0-1|49	%{libdir}/bitcode/*
21mr|postgresql16-pgaudit-16.0-1|50	%endif
21mr|postgresql16-pgaudit-16.0-1|51	%{libdir}/%{extension}.so
21mr|postgresql16-pgaudit-16.0-1|52	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql16-pgaudit-16.0-1|53	%{datadir}/extension/%{extension}.control
21mr|postgresql16-pgaudit-16.0-1|54	
21mr|postgresql16-pgaudit-16.0-1|55	%prep
21mr|postgresql16-pgaudit-16.0-1|56	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql16-pgaudit-16.0-1|57	
21mr|postgresql16-pgaudit-16.0-1|58	%build
21mr|postgresql16-pgaudit-16.0-1|59	%make_build USE_PGXS=1
21mr|postgresql16-pgaudit-16.0-1|60	
21mr|postgresql16-pgaudit-16.0-1|61	%install
21mr|postgresql16-pgaudit-16.0-1|62	%make_install USE_PGXS=1
21mr|postgresql16-pgaudit-16.0-1|63	
21mr|postgresql16-pgaudit-16.0-1|64	
21mr|postgresql16-pgaudit-16.0-1|65	
21mr|postgresql16-pgaudit-16.0-1|66	
21mr|postgresql16-pgaudit-16.0-1|67	

15393 21
21mr|postgresql16-pgauditlogtofile-1.6.4-1|1	%global extension pgauditlogtofile
21mr|postgresql16-pgauditlogtofile-1.6.4-1|2	%global psql_ver postgresql16
21mr|postgresql16-pgauditlogtofile-1.6.4-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql16-pgauditlogtofile-1.6.4-1|4	%global extension_ver 1.6.4
21mr|postgresql16-pgauditlogtofile-1.6.4-1|5	%global llvm_ver 17
21mr|postgresql16-pgauditlogtofile-1.6.4-1|6	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-pgauditlogtofile-1.6.4-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-pgauditlogtofile-1.6.4-1|9	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|10	Summary:        pgAudit Log to File
21mr|postgresql16-pgauditlogtofile-1.6.4-1|11	Name:           %{name}
21mr|postgresql16-pgauditlogtofile-1.6.4-1|12	Version:        %{extension_ver}
21mr|postgresql16-pgauditlogtofile-1.6.4-1|13	Release:        1
21mr|postgresql16-pgauditlogtofile-1.6.4-1|14	License:        PostgreSQL license
21mr|postgresql16-pgauditlogtofile-1.6.4-1|15	Group:		Databases
21mr|postgresql16-pgauditlogtofile-1.6.4-1|16	URL:            https://github.com/fmbiete/pgauditlogtofile
21mr|postgresql16-pgauditlogtofile-1.6.4-1|17	Source0:        https://github.com/fmbiete/pgauditlogtofile/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-pgauditlogtofile-1.6.4-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-pgauditlogtofile-1.6.4-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-pgauditlogtofile-1.6.4-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql16-pgauditlogtofile-1.6.4-1|21	%if %{mdvver} <= 202115
21mr|postgresql16-pgauditlogtofile-1.6.4-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql16-pgauditlogtofile-1.6.4-1|23	%else
21mr|postgresql16-pgauditlogtofile-1.6.4-1|24	BuildRequires:  llvm-devel
21mr|postgresql16-pgauditlogtofile-1.6.4-1|25	BuildRequires:  clang-devel
21mr|postgresql16-pgauditlogtofile-1.6.4-1|26	BuildRequires:  clang
21mr|postgresql16-pgauditlogtofile-1.6.4-1|27	%endif
21mr|postgresql16-pgauditlogtofile-1.6.4-1|28	%endif
21mr|postgresql16-pgauditlogtofile-1.6.4-1|29	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql16-pgauditlogtofile-1.6.4-1|30	BuildRequires:  pkgconfig(openssl)
21mr|postgresql16-pgauditlogtofile-1.6.4-1|31	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|32	%description
21mr|postgresql16-pgauditlogtofile-1.6.4-1|33	pgAudit Log to File is an addon to pgAudit than will redirect audit log
21mr|postgresql16-pgauditlogtofile-1.6.4-1|34	lines to an independent file, instead of using PostgreSQL server logger.
21mr|postgresql16-pgauditlogtofile-1.6.4-1|35	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|36	This will allow us to have an audit file that we can easily rotate
21mr|postgresql16-pgauditlogtofile-1.6.4-1|37	without polluting server logs with those messages.
21mr|postgresql16-pgauditlogtofile-1.6.4-1|38	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|39	Audit logs in heavily used systems can grow very fast. This extension
21mr|postgresql16-pgauditlogtofile-1.6.4-1|40	allows to automatically rotate the files based in a number of minutes.
21mr|postgresql16-pgauditlogtofile-1.6.4-1|41	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|42	%files
21mr|postgresql16-pgauditlogtofile-1.6.4-1|43	%license LICENSE
21mr|postgresql16-pgauditlogtofile-1.6.4-1|44	%doc *.md
21mr|postgresql16-pgauditlogtofile-1.6.4-1|45	%ifarch %{x86_64} aarch64
21mr|postgresql16-pgauditlogtofile-1.6.4-1|46	%{libdir}/bitcode/*
21mr|postgresql16-pgauditlogtofile-1.6.4-1|47	%endif
21mr|postgresql16-pgauditlogtofile-1.6.4-1|48	%{libdir}/%{extension}.so
21mr|postgresql16-pgauditlogtofile-1.6.4-1|49	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql16-pgauditlogtofile-1.6.4-1|50	%{datadir}/extension/%{extension}.control
21mr|postgresql16-pgauditlogtofile-1.6.4-1|51	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|52	%prep
21mr|postgresql16-pgauditlogtofile-1.6.4-1|53	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql16-pgauditlogtofile-1.6.4-1|54	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|55	%build
21mr|postgresql16-pgauditlogtofile-1.6.4-1|56	%make_build USE_PGXS=1
21mr|postgresql16-pgauditlogtofile-1.6.4-1|57	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|58	%install
21mr|postgresql16-pgauditlogtofile-1.6.4-1|59	%make_install USE_PGXS=1
21mr|postgresql16-pgauditlogtofile-1.6.4-1|60	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|61	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|62	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|63	
21mr|postgresql16-pgauditlogtofile-1.6.4-1|64	

15394 21
21mr|postgresql16-pg_cron-1.6.4-1|1	%global extension pg_cron
21mr|postgresql16-pg_cron-1.6.4-1|2	%global psql_ver postgresql16
21mr|postgresql16-pg_cron-1.6.4-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql16-pg_cron-1.6.4-1|4	%global extension_ver 1.6.4
21mr|postgresql16-pg_cron-1.6.4-1|5	%global llvm_ver 17
21mr|postgresql16-pg_cron-1.6.4-1|6	
21mr|postgresql16-pg_cron-1.6.4-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-pg_cron-1.6.4-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-pg_cron-1.6.4-1|9	
21mr|postgresql16-pg_cron-1.6.4-1|10	Summary:        Pg_cron is a simple cron-based job scheduler for PostgreSQL
21mr|postgresql16-pg_cron-1.6.4-1|11	Name:           %{name}
21mr|postgresql16-pg_cron-1.6.4-1|12	Version:        %{extension_ver}
21mr|postgresql16-pg_cron-1.6.4-1|13	Release:        1
21mr|postgresql16-pg_cron-1.6.4-1|14	License:        PostgreSQL license
21mr|postgresql16-pg_cron-1.6.4-1|15	Group:		Databases
21mr|postgresql16-pg_cron-1.6.4-1|16	URL:            https://github.com/citusdata/pg_cron
21mr|postgresql16-pg_cron-1.6.4-1|17	Source0:        https://github.com/citusdata/pg_cron/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-pg_cron-1.6.4-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-pg_cron-1.6.4-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-pg_cron-1.6.4-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql16-pg_cron-1.6.4-1|21	%if %{mdvver} <= 202115
21mr|postgresql16-pg_cron-1.6.4-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql16-pg_cron-1.6.4-1|23	%else
21mr|postgresql16-pg_cron-1.6.4-1|24	BuildRequires:  llvm-devel
21mr|postgresql16-pg_cron-1.6.4-1|25	BuildRequires:  clang-devel
21mr|postgresql16-pg_cron-1.6.4-1|26	BuildRequires:  clang
21mr|postgresql16-pg_cron-1.6.4-1|27	%endif
21mr|postgresql16-pg_cron-1.6.4-1|28	%endif
21mr|postgresql16-pg_cron-1.6.4-1|29	
21mr|postgresql16-pg_cron-1.6.4-1|30	%description
21mr|postgresql16-pg_cron-1.6.4-1|31	pg_cron is a simple cron-based job scheduler for PostgreSQL (10 or higher) that runs
21mr|postgresql16-pg_cron-1.6.4-1|32	inside the database as an extension. It uses the same syntax as regular cron,
21mr|postgresql16-pg_cron-1.6.4-1|33	but it allows you to schedule PostgreSQL commands directly from the database.
21mr|postgresql16-pg_cron-1.6.4-1|34	You can also use '[1-59] seconds' to schedule a job based on an interval.
21mr|postgresql16-pg_cron-1.6.4-1|35	
21mr|postgresql16-pg_cron-1.6.4-1|36	%files
21mr|postgresql16-pg_cron-1.6.4-1|37	%license LICENSE
21mr|postgresql16-pg_cron-1.6.4-1|38	%doc *.md
21mr|postgresql16-pg_cron-1.6.4-1|39	%ifarch %{x86_64} aarch64
21mr|postgresql16-pg_cron-1.6.4-1|40	%{libdir}/bitcode/*
21mr|postgresql16-pg_cron-1.6.4-1|41	%endif
21mr|postgresql16-pg_cron-1.6.4-1|42	%{libdir}/%{extension}.so
21mr|postgresql16-pg_cron-1.6.4-1|43	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql16-pg_cron-1.6.4-1|44	%{datadir}/extension/%{extension}.control
21mr|postgresql16-pg_cron-1.6.4-1|45	
21mr|postgresql16-pg_cron-1.6.4-1|46	%prep
21mr|postgresql16-pg_cron-1.6.4-1|47	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql16-pg_cron-1.6.4-1|48	
21mr|postgresql16-pg_cron-1.6.4-1|49	%build
21mr|postgresql16-pg_cron-1.6.4-1|50	%make_build
21mr|postgresql16-pg_cron-1.6.4-1|51	
21mr|postgresql16-pg_cron-1.6.4-1|52	%install
21mr|postgresql16-pg_cron-1.6.4-1|53	%make_install
21mr|postgresql16-pg_cron-1.6.4-1|54	
21mr|postgresql16-pg_cron-1.6.4-1|55	
21mr|postgresql16-pg_cron-1.6.4-1|56	
21mr|postgresql16-pg_cron-1.6.4-1|57	
21mr|postgresql16-pg_cron-1.6.4-1|58	

15395 21
21mr|postgresql16-pglogical-2.4.6-1|1	%global _disable_lto 1
21mr|postgresql16-pglogical-2.4.6-1|2	
21mr|postgresql16-pglogical-2.4.6-1|3	%global extension pglogical
21mr|postgresql16-pglogical-2.4.6-1|4	%global psql_ver postgresql16
21mr|postgresql16-pglogical-2.4.6-1|5	%global name %{psql_ver}-%{extension}
21mr|postgresql16-pglogical-2.4.6-1|6	%global extension_ver 2.4.6
21mr|postgresql16-pglogical-2.4.6-1|7	%global llvm_ver 17
21mr|postgresql16-pglogical-2.4.6-1|8	
21mr|postgresql16-pglogical-2.4.6-1|9	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-pglogical-2.4.6-1|10	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-pglogical-2.4.6-1|11	%global libexecdir %{_libexecdir}/%{psql_ver}
21mr|postgresql16-pglogical-2.4.6-1|12	Summary:        Logical Replication extension for PostgreSQL
21mr|postgresql16-pglogical-2.4.6-1|13	Name:           %{name}
21mr|postgresql16-pglogical-2.4.6-1|14	Version:        %{extension_ver}
21mr|postgresql16-pglogical-2.4.6-1|15	Release:        1
21mr|postgresql16-pglogical-2.4.6-1|16	License:        PostgreSQL license
21mr|postgresql16-pglogical-2.4.6-1|17	Group:		Databases
21mr|postgresql16-pglogical-2.4.6-1|18	URL:            https://github.com/2ndQuadrant/pglogical
21mr|postgresql16-pglogical-2.4.6-1|19	Source0:        https://github.com/2ndQuadrant/pglogical/archive/refs/tags/REL2_4_6.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-pglogical-2.4.6-1|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-pglogical-2.4.6-1|21	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-pglogical-2.4.6-1|22	%ifarch %{x86_64} aarch64
21mr|postgresql16-pglogical-2.4.6-1|23	%if %{mdvver} <= 202115
21mr|postgresql16-pglogical-2.4.6-1|24	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql16-pglogical-2.4.6-1|25	%else
21mr|postgresql16-pglogical-2.4.6-1|26	BuildRequires:  llvm-devel
21mr|postgresql16-pglogical-2.4.6-1|27	BuildRequires:  clang-devel
21mr|postgresql16-pglogical-2.4.6-1|28	BuildRequires:  clang
21mr|postgresql16-pglogical-2.4.6-1|29	%endif
21mr|postgresql16-pglogical-2.4.6-1|30	%endif
21mr|postgresql16-pglogical-2.4.6-1|31	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql16-pglogical-2.4.6-1|32	BuildRequires:  pkgconfig(openssl)
21mr|postgresql16-pglogical-2.4.6-1|33	BuildRequires:  pkgconfig(liblz4)
21mr|postgresql16-pglogical-2.4.6-1|34	BuildRequires:  pkgconfig(libzstd)
21mr|postgresql16-pglogical-2.4.6-1|35	BuildRequires:  pkgconfig(libxslt)
21mr|postgresql16-pglogical-2.4.6-1|36	BuildRequires:  pkgconfig(libxml-2.0)
21mr|postgresql16-pglogical-2.4.6-1|37	Conflicts:	postgresql15st-%{extension}
21mr|postgresql16-pglogical-2.4.6-1|38	Conflicts:	postgresql17-%{extension}
21mr|postgresql16-pglogical-2.4.6-1|39	Conflicts:	postgresql18-%{extension}
21mr|postgresql16-pglogical-2.4.6-1|40	Provides:	pglogical_16
21mr|postgresql16-pglogical-2.4.6-1|41	
21mr|postgresql16-pglogical-2.4.6-1|42	%description
21mr|postgresql16-pglogical-2.4.6-1|43	Logical Replication extension for PostgreSQL
21mr|postgresql16-pglogical-2.4.6-1|44	17,16,15,14,13,12,11,10,9.6,9.5,9.4 (Postgres),
21mr|postgresql16-pglogical-2.4.6-1|45	providing much faster replication than Slony,
21mr|postgresql16-pglogical-2.4.6-1|46	Bucardo or Londiste, as well as cross-version upgrades.
21mr|postgresql16-pglogical-2.4.6-1|47	
21mr|postgresql16-pglogical-2.4.6-1|48	%files
21mr|postgresql16-pglogical-2.4.6-1|49	%license COPYRIGHT
21mr|postgresql16-pglogical-2.4.6-1|50	%doc README*
21mr|postgresql16-pglogical-2.4.6-1|51	%{_bindir}/pglogical_create_subscriber
21mr|postgresql16-pglogical-2.4.6-1|52	%ifarch %{x86_64} aarch64
21mr|postgresql16-pglogical-2.4.6-1|53	%{libdir}/bitcode/*
21mr|postgresql16-pglogical-2.4.6-1|54	%endif
21mr|postgresql16-pglogical-2.4.6-1|55	%{libdir}/%{extension}*.so
21mr|postgresql16-pglogical-2.4.6-1|56	%{libexecdir}/pglogical_create_subscriber
21mr|postgresql16-pglogical-2.4.6-1|57	%{datadir}/extension/%{extension}*--*.sql
21mr|postgresql16-pglogical-2.4.6-1|58	%{datadir}/extension/%{extension}*.control
21mr|postgresql16-pglogical-2.4.6-1|59	
21mr|postgresql16-pglogical-2.4.6-1|60	%prep
21mr|postgresql16-pglogical-2.4.6-1|61	%autosetup -n %{extension}-REL2_4_6
21mr|postgresql16-pglogical-2.4.6-1|62	
21mr|postgresql16-pglogical-2.4.6-1|63	%build
21mr|postgresql16-pglogical-2.4.6-1|64	%make_build
21mr|postgresql16-pglogical-2.4.6-1|65	
21mr|postgresql16-pglogical-2.4.6-1|66	%install
21mr|postgresql16-pglogical-2.4.6-1|67	%make_install
21mr|postgresql16-pglogical-2.4.6-1|68	
21mr|postgresql16-pglogical-2.4.6-1|69	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql16-pglogical-2.4.6-1|70	pushd %{buildroot}%{_bindir}
21mr|postgresql16-pglogical-2.4.6-1|71	ln -s ../libexec/%{psql_ver}/pglogical_create_subscriber .
21mr|postgresql16-pglogical-2.4.6-1|72	popd
21mr|postgresql16-pglogical-2.4.6-1|73	
21mr|postgresql16-pglogical-2.4.6-1|74	
21mr|postgresql16-pglogical-2.4.6-1|75	
21mr|postgresql16-pglogical-2.4.6-1|76	
21mr|postgresql16-pglogical-2.4.6-1|77	%changelog
21mr|postgresql16-pglogical-2.4.6-1|78	* Wed Feb 25 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql16-pglogical-2.4.6-1|79	- Imported from SRPM

15396 21
21mr|postgresql16-pg_profile-4.11-2|1	%global debug_package %{nil}
21mr|postgresql16-pg_profile-4.11-2|2	
21mr|postgresql16-pg_profile-4.11-2|3	%global extension pg_profile
21mr|postgresql16-pg_profile-4.11-2|4	%global psql_ver postgresql16
21mr|postgresql16-pg_profile-4.11-2|5	%global name %{psql_ver}-%{extension}
21mr|postgresql16-pg_profile-4.11-2|6	%global extension_ver 4.11
21mr|postgresql16-pg_profile-4.11-2|7	
21mr|postgresql16-pg_profile-4.11-2|8	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-pg_profile-4.11-2|9	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-pg_profile-4.11-2|10	
21mr|postgresql16-pg_profile-4.11-2|11	Summary:        Postgres historic workload reports
21mr|postgresql16-pg_profile-4.11-2|12	Name:           %{name}
21mr|postgresql16-pg_profile-4.11-2|13	Version:        %{extension_ver}
21mr|postgresql16-pg_profile-4.11-2|14	Release:        2
21mr|postgresql16-pg_profile-4.11-2|15	License:        PostgreSQL license
21mr|postgresql16-pg_profile-4.11-2|16	Group:		Databases
21mr|postgresql16-pg_profile-4.11-2|17	URL:            https://github.com/zubkov-andrei/pg_profile
21mr|postgresql16-pg_profile-4.11-2|18	#%%Source0:        https://github.com/zubkov-andrei/pg_profile/archive/refs/tags/%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-pg_profile-4.11-2|19	Source0:        https://github.com/zubkov-andrei/pg_profile/archive/refs/tags/%{extension_ver}.zip?/%{extension}-%{extension_ver}.zip
21mr|postgresql16-pg_profile-4.11-2|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-pg_profile-4.11-2|21	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-pg_profile-4.11-2|22	# requires dblink
21mr|postgresql16-pg_profile-4.11-2|23	Requires:	%{psql_ver}-contrib
21mr|postgresql16-pg_profile-4.11-2|24	BuildArch:		noarch
21mr|postgresql16-pg_profile-4.11-2|25	
21mr|postgresql16-pg_profile-4.11-2|26	%description
21mr|postgresql16-pg_profile-4.11-2|27	This extension for PostgreSQL helps you to find
21mr|postgresql16-pg_profile-4.11-2|28	out most resource intensive activities in your
21mr|postgresql16-pg_profile-4.11-2|29	PostgreSQL databases.
21mr|postgresql16-pg_profile-4.11-2|30	
21mr|postgresql16-pg_profile-4.11-2|31	%files
21mr|postgresql16-pg_profile-4.11-2|32	%license LICENSE
21mr|postgresql16-pg_profile-4.11-2|33	%doc *.md
21mr|postgresql16-pg_profile-4.11-2|34	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql16-pg_profile-4.11-2|35	%{datadir}/extension/%{extension}.control
21mr|postgresql16-pg_profile-4.11-2|36	
21mr|postgresql16-pg_profile-4.11-2|37	%prep
21mr|postgresql16-pg_profile-4.11-2|38	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql16-pg_profile-4.11-2|39	
21mr|postgresql16-pg_profile-4.11-2|40	%build
21mr|postgresql16-pg_profile-4.11-2|41	%make_build USE_PGXS=y
21mr|postgresql16-pg_profile-4.11-2|42	
21mr|postgresql16-pg_profile-4.11-2|43	%install
21mr|postgresql16-pg_profile-4.11-2|44	%make_install USE_PGXS=y
21mr|postgresql16-pg_profile-4.11-2|45	
21mr|postgresql16-pg_profile-4.11-2|46	
21mr|postgresql16-pg_profile-4.11-2|47	%changelog
21mr|postgresql16-pg_profile-4.11-2|48	* Tue Feb 10 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql16-pg_profile-4.11-2|49	- incorrect source archive
21mr|postgresql16-pg_profile-4.11-2|50	
21mr|postgresql16-pg_profile-4.11-2|51	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru> 4.11-1
21mr|postgresql16-pg_profile-4.11-2|52	- update to 4.11
21mr|postgresql16-pg_profile-4.11-2|53	
21mr|postgresql16-pg_profile-4.11-2|54	* Mon Mar 10 2025 slava86 <s.matveev@rosalinux.ru> 4.8-2
21mr|postgresql16-pg_profile-4.11-2|55	- requires dblink from the contrib package
21mr|postgresql16-pg_profile-4.11-2|56	
21mr|postgresql16-pg_profile-4.11-2|57	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|postgresql16-pg_profile-4.11-2|58	- automated spec cleanup
21mr|postgresql16-pg_profile-4.11-2|59	
21mr|postgresql16-pg_profile-4.11-2|60	* Fri Feb 7 2025 slava86 <s.matveev@rosalinux.ru> 4.8-1
21mr|postgresql16-pg_profile-4.11-2|61	- Imported from SRPM

15397 21
21mr|postgresql16-pg_repack-1.5.2-1|1	%global extension pg_repack
21mr|postgresql16-pg_repack-1.5.2-1|2	%global psql_ver postgresql16
21mr|postgresql16-pg_repack-1.5.2-1|3	%global extension_bin_ver %{extension}16
21mr|postgresql16-pg_repack-1.5.2-1|4	%global name %{psql_ver}-%{extension}
21mr|postgresql16-pg_repack-1.5.2-1|5	%global extension_ver 1.5.2
21mr|postgresql16-pg_repack-1.5.2-1|6	%global llvm_ver 17
21mr|postgresql16-pg_repack-1.5.2-1|7	
21mr|postgresql16-pg_repack-1.5.2-1|8	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-pg_repack-1.5.2-1|9	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-pg_repack-1.5.2-1|10	
21mr|postgresql16-pg_repack-1.5.2-1|11	Summary:        Reorganize tables in PostgreSQL databases with minimal locks
21mr|postgresql16-pg_repack-1.5.2-1|12	Name:           %{name}
21mr|postgresql16-pg_repack-1.5.2-1|13	Version:        %{extension_ver}
21mr|postgresql16-pg_repack-1.5.2-1|14	Release:        1
21mr|postgresql16-pg_repack-1.5.2-1|15	License:        BSD-3-Clause
21mr|postgresql16-pg_repack-1.5.2-1|16	Group:		Databases
21mr|postgresql16-pg_repack-1.5.2-1|17	URL:            https://github.com/reorg/pg_repack
21mr|postgresql16-pg_repack-1.5.2-1|18	Source0:        https://github.com/reorg/pg_repack/archive/refs/tags/ver_%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-pg_repack-1.5.2-1|19	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-pg_repack-1.5.2-1|20	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-pg_repack-1.5.2-1|21	%ifarch %{x86_64} aarch64
21mr|postgresql16-pg_repack-1.5.2-1|22	%if %{mdvver} <= 202115
21mr|postgresql16-pg_repack-1.5.2-1|23	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql16-pg_repack-1.5.2-1|24	%else
21mr|postgresql16-pg_repack-1.5.2-1|25	BuildRequires:  llvm-devel
21mr|postgresql16-pg_repack-1.5.2-1|26	BuildRequires:  clang-devel
21mr|postgresql16-pg_repack-1.5.2-1|27	BuildRequires:  clang
21mr|postgresql16-pg_repack-1.5.2-1|28	%endif
21mr|postgresql16-pg_repack-1.5.2-1|29	%endif
21mr|postgresql16-pg_repack-1.5.2-1|30	BuildRequires:  pkgconfig(libzstd)
21mr|postgresql16-pg_repack-1.5.2-1|31	BuildRequires:  pkgconfig(liblz4)
21mr|postgresql16-pg_repack-1.5.2-1|32	BuildRequires:  pkgconfig(libssl)
21mr|postgresql16-pg_repack-1.5.2-1|33	BuildRequires:  pkgconfig(readline)
21mr|postgresql16-pg_repack-1.5.2-1|34	
21mr|postgresql16-pg_repack-1.5.2-1|35	%description
21mr|postgresql16-pg_repack-1.5.2-1|36	Reorganize tables in PostgreSQL databases with minimal locks.
21mr|postgresql16-pg_repack-1.5.2-1|37	
21mr|postgresql16-pg_repack-1.5.2-1|38	%files
21mr|postgresql16-pg_repack-1.5.2-1|39	%license COPYRIGHT
21mr|postgresql16-pg_repack-1.5.2-1|40	%doc README.*
21mr|postgresql16-pg_repack-1.5.2-1|41	%{_bindir}/%{extension_bin_ver}
21mr|postgresql16-pg_repack-1.5.2-1|42	%{_libexecdir}/%{psql_ver}/%{extension}
21mr|postgresql16-pg_repack-1.5.2-1|43	%ifarch %{x86_64} aarch64
21mr|postgresql16-pg_repack-1.5.2-1|44	%{libdir}/bitcode/*
21mr|postgresql16-pg_repack-1.5.2-1|45	%endif
21mr|postgresql16-pg_repack-1.5.2-1|46	%{libdir}/%{extension}.so
21mr|postgresql16-pg_repack-1.5.2-1|47	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql16-pg_repack-1.5.2-1|48	%{datadir}/extension/%{extension}.control
21mr|postgresql16-pg_repack-1.5.2-1|49	
21mr|postgresql16-pg_repack-1.5.2-1|50	%prep
21mr|postgresql16-pg_repack-1.5.2-1|51	%autosetup -n %{extension}-ver_%{extension_ver}
21mr|postgresql16-pg_repack-1.5.2-1|52	
21mr|postgresql16-pg_repack-1.5.2-1|53	%build
21mr|postgresql16-pg_repack-1.5.2-1|54	%make_build
21mr|postgresql16-pg_repack-1.5.2-1|55	
21mr|postgresql16-pg_repack-1.5.2-1|56	%install
21mr|postgresql16-pg_repack-1.5.2-1|57	%make_install
21mr|postgresql16-pg_repack-1.5.2-1|58	
21mr|postgresql16-pg_repack-1.5.2-1|59	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql16-pg_repack-1.5.2-1|60	ln -s %{_libexecdir}/%{psql_ver}/%{extension} \
21mr|postgresql16-pg_repack-1.5.2-1|61	%{buildroot}%{_bindir}/%{extension_bin_ver}
21mr|postgresql16-pg_repack-1.5.2-1|62	
21mr|postgresql16-pg_repack-1.5.2-1|63	
21mr|postgresql16-pg_repack-1.5.2-1|64	

15398 21
21mr|postgresql16-pg_stat_kcache-2.3.0-1|1	%global extension pg_stat_kcache
21mr|postgresql16-pg_stat_kcache-2.3.0-1|2	%global psql_ver postgresql16
21mr|postgresql16-pg_stat_kcache-2.3.0-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql16-pg_stat_kcache-2.3.0-1|4	%global extension_ver 2.3.0
21mr|postgresql16-pg_stat_kcache-2.3.0-1|5	%global llvm_ver 17
21mr|postgresql16-pg_stat_kcache-2.3.0-1|6	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-pg_stat_kcache-2.3.0-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-pg_stat_kcache-2.3.0-1|9	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|10	Summary:        Gather statistics about physical disk access and CPU consumption done by backends
21mr|postgresql16-pg_stat_kcache-2.3.0-1|11	Name:           %{name}
21mr|postgresql16-pg_stat_kcache-2.3.0-1|12	Version:        %{extension_ver}
21mr|postgresql16-pg_stat_kcache-2.3.0-1|13	Release:        1
21mr|postgresql16-pg_stat_kcache-2.3.0-1|14	License:        PostgreSQL license
21mr|postgresql16-pg_stat_kcache-2.3.0-1|15	Group:		Databases
21mr|postgresql16-pg_stat_kcache-2.3.0-1|16	URL:            https://github.com/powa-team/pg_stat_kcache
21mr|postgresql16-pg_stat_kcache-2.3.0-1|17	Source0:        https://github.com/powa-team/pg_stat_kcache/archive/refs/tags/REL2_3_0.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-pg_stat_kcache-2.3.0-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-pg_stat_kcache-2.3.0-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-pg_stat_kcache-2.3.0-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql16-pg_stat_kcache-2.3.0-1|21	%if %{mdvver} <= 202115
21mr|postgresql16-pg_stat_kcache-2.3.0-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql16-pg_stat_kcache-2.3.0-1|23	%else
21mr|postgresql16-pg_stat_kcache-2.3.0-1|24	BuildRequires:  llvm-devel
21mr|postgresql16-pg_stat_kcache-2.3.0-1|25	BuildRequires:  clang-devel
21mr|postgresql16-pg_stat_kcache-2.3.0-1|26	BuildRequires:  clang
21mr|postgresql16-pg_stat_kcache-2.3.0-1|27	%endif
21mr|postgresql16-pg_stat_kcache-2.3.0-1|28	%endif
21mr|postgresql16-pg_stat_kcache-2.3.0-1|29	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|30	%description
21mr|postgresql16-pg_stat_kcache-2.3.0-1|31	%{summary}.
21mr|postgresql16-pg_stat_kcache-2.3.0-1|32	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|33	%files
21mr|postgresql16-pg_stat_kcache-2.3.0-1|34	%license LICENSE
21mr|postgresql16-pg_stat_kcache-2.3.0-1|35	%doc *.md
21mr|postgresql16-pg_stat_kcache-2.3.0-1|36	%ifarch %{x86_64} aarch64
21mr|postgresql16-pg_stat_kcache-2.3.0-1|37	%{libdir}/bitcode/*
21mr|postgresql16-pg_stat_kcache-2.3.0-1|38	%endif
21mr|postgresql16-pg_stat_kcache-2.3.0-1|39	%{libdir}/%{extension}.so
21mr|postgresql16-pg_stat_kcache-2.3.0-1|40	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql16-pg_stat_kcache-2.3.0-1|41	%{datadir}/extension/%{extension}.control
21mr|postgresql16-pg_stat_kcache-2.3.0-1|42	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|43	%prep
21mr|postgresql16-pg_stat_kcache-2.3.0-1|44	%autosetup -n %{extension}-REL2_3_0
21mr|postgresql16-pg_stat_kcache-2.3.0-1|45	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|46	%build
21mr|postgresql16-pg_stat_kcache-2.3.0-1|47	%make_build
21mr|postgresql16-pg_stat_kcache-2.3.0-1|48	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|49	%install
21mr|postgresql16-pg_stat_kcache-2.3.0-1|50	%make_install
21mr|postgresql16-pg_stat_kcache-2.3.0-1|51	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|52	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|53	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|54	
21mr|postgresql16-pg_stat_kcache-2.3.0-1|55	

15399 21
21mr|postgresql16-pg_wait_sampling-1.1.6-1|1	%global extension pg_wait_sampling
21mr|postgresql16-pg_wait_sampling-1.1.6-1|2	%global psql_ver postgresql16
21mr|postgresql16-pg_wait_sampling-1.1.6-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql16-pg_wait_sampling-1.1.6-1|4	%global extension_ver 1.1.6
21mr|postgresql16-pg_wait_sampling-1.1.6-1|5	%global llvm_ver 17
21mr|postgresql16-pg_wait_sampling-1.1.6-1|6	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-pg_wait_sampling-1.1.6-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-pg_wait_sampling-1.1.6-1|9	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|10	Summary:        Sampling based statistics of wait events
21mr|postgresql16-pg_wait_sampling-1.1.6-1|11	Name:           %{name}
21mr|postgresql16-pg_wait_sampling-1.1.6-1|12	Version:        %{extension_ver}
21mr|postgresql16-pg_wait_sampling-1.1.6-1|13	Release:        1
21mr|postgresql16-pg_wait_sampling-1.1.6-1|14	License:        PostgreSQL license
21mr|postgresql16-pg_wait_sampling-1.1.6-1|15	Group:		Databases
21mr|postgresql16-pg_wait_sampling-1.1.6-1|16	URL:            https://github.com/postgrespro/pg_wait_sampling
21mr|postgresql16-pg_wait_sampling-1.1.6-1|17	Source0:        https://github.com/postgrespro/pg_wait_sampling/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-pg_wait_sampling-1.1.6-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-pg_wait_sampling-1.1.6-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-pg_wait_sampling-1.1.6-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql16-pg_wait_sampling-1.1.6-1|21	%if %{mdvver} <= 202115
21mr|postgresql16-pg_wait_sampling-1.1.6-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql16-pg_wait_sampling-1.1.6-1|23	%else
21mr|postgresql16-pg_wait_sampling-1.1.6-1|24	BuildRequires:  llvm-devel
21mr|postgresql16-pg_wait_sampling-1.1.6-1|25	BuildRequires:  clang-devel
21mr|postgresql16-pg_wait_sampling-1.1.6-1|26	BuildRequires:  clang
21mr|postgresql16-pg_wait_sampling-1.1.6-1|27	%endif
21mr|postgresql16-pg_wait_sampling-1.1.6-1|28	%endif
21mr|postgresql16-pg_wait_sampling-1.1.6-1|29	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|30	%description
21mr|postgresql16-pg_wait_sampling-1.1.6-1|31	pg_wait_sampling – sampling based statistics of wait events.
21mr|postgresql16-pg_wait_sampling-1.1.6-1|32	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|33	%files
21mr|postgresql16-pg_wait_sampling-1.1.6-1|34	%license LICENSE
21mr|postgresql16-pg_wait_sampling-1.1.6-1|35	%doc *.md
21mr|postgresql16-pg_wait_sampling-1.1.6-1|36	%ifarch %{x86_64} aarch64
21mr|postgresql16-pg_wait_sampling-1.1.6-1|37	%{libdir}/bitcode/*
21mr|postgresql16-pg_wait_sampling-1.1.6-1|38	%endif
21mr|postgresql16-pg_wait_sampling-1.1.6-1|39	%{libdir}/%{extension}.so
21mr|postgresql16-pg_wait_sampling-1.1.6-1|40	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql16-pg_wait_sampling-1.1.6-1|41	%{datadir}/extension/%{extension}.control
21mr|postgresql16-pg_wait_sampling-1.1.6-1|42	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|43	%prep
21mr|postgresql16-pg_wait_sampling-1.1.6-1|44	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql16-pg_wait_sampling-1.1.6-1|45	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|46	%build
21mr|postgresql16-pg_wait_sampling-1.1.6-1|47	%make_build USE_PGXS=1
21mr|postgresql16-pg_wait_sampling-1.1.6-1|48	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|49	%install
21mr|postgresql16-pg_wait_sampling-1.1.6-1|50	%make_install USE_PGXS=1
21mr|postgresql16-pg_wait_sampling-1.1.6-1|51	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|52	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|53	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|54	
21mr|postgresql16-pg_wait_sampling-1.1.6-1|55	

15400 21
21mr|postgresql16-system_stats-3.2-1|1	%global extension system_stats
21mr|postgresql16-system_stats-3.2-1|2	%global psql_ver postgresql16
21mr|postgresql16-system_stats-3.2-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql16-system_stats-3.2-1|4	%global extension_ver 3.2
21mr|postgresql16-system_stats-3.2-1|5	%global llvm_ver 17
21mr|postgresql16-system_stats-3.2-1|6	
21mr|postgresql16-system_stats-3.2-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql16-system_stats-3.2-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql16-system_stats-3.2-1|9	
21mr|postgresql16-system_stats-3.2-1|10	Summary:        A Postgres extension for exposing system metrics such as CPU, memory and disk information
21mr|postgresql16-system_stats-3.2-1|11	Name:           %{name}
21mr|postgresql16-system_stats-3.2-1|12	Version:        %{extension_ver}
21mr|postgresql16-system_stats-3.2-1|13	Release:        1
21mr|postgresql16-system_stats-3.2-1|14	License:        EnterpriseDB Corporation
21mr|postgresql16-system_stats-3.2-1|15	Group:		Databases
21mr|postgresql16-system_stats-3.2-1|16	URL:            https://github.com/EnterpriseDB/system_stats
21mr|postgresql16-system_stats-3.2-1|17	Source0:        https://github.com/EnterpriseDB/system_stats/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql16-system_stats-3.2-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql16-system_stats-3.2-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql16-system_stats-3.2-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql16-system_stats-3.2-1|21	%if %{mdvver} <= 202115
21mr|postgresql16-system_stats-3.2-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql16-system_stats-3.2-1|23	%else
21mr|postgresql16-system_stats-3.2-1|24	BuildRequires:  llvm-devel
21mr|postgresql16-system_stats-3.2-1|25	BuildRequires:  clang-devel
21mr|postgresql16-system_stats-3.2-1|26	BuildRequires:  clang
21mr|postgresql16-system_stats-3.2-1|27	%endif
21mr|postgresql16-system_stats-3.2-1|28	%endif
21mr|postgresql16-system_stats-3.2-1|29	
21mr|postgresql16-system_stats-3.2-1|30	%description
21mr|postgresql16-system_stats-3.2-1|31	A Postgres extension for exposing system metrics such as CPU,
21mr|postgresql16-system_stats-3.2-1|32	memory and disk information .
21mr|postgresql16-system_stats-3.2-1|33	
21mr|postgresql16-system_stats-3.2-1|34	%files
21mr|postgresql16-system_stats-3.2-1|35	%license LICENSE
21mr|postgresql16-system_stats-3.2-1|36	%doc *.md
21mr|postgresql16-system_stats-3.2-1|37	%ifarch %{x86_64} aarch64
21mr|postgresql16-system_stats-3.2-1|38	%{libdir}/bitcode/*
21mr|postgresql16-system_stats-3.2-1|39	%endif
21mr|postgresql16-system_stats-3.2-1|40	%{libdir}/%{extension}.so
21mr|postgresql16-system_stats-3.2-1|41	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql16-system_stats-3.2-1|42	%{datadir}/extension/uninstall_system_stats.sql
21mr|postgresql16-system_stats-3.2-1|43	%{datadir}/extension/%{extension}.control
21mr|postgresql16-system_stats-3.2-1|44	
21mr|postgresql16-system_stats-3.2-1|45	%prep
21mr|postgresql16-system_stats-3.2-1|46	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql16-system_stats-3.2-1|47	
21mr|postgresql16-system_stats-3.2-1|48	%build
21mr|postgresql16-system_stats-3.2-1|49	%make_build USE_PGXS=1
21mr|postgresql16-system_stats-3.2-1|50	
21mr|postgresql16-system_stats-3.2-1|51	%install
21mr|postgresql16-system_stats-3.2-1|52	%make_install USE_PGXS=1
21mr|postgresql16-system_stats-3.2-1|53	
21mr|postgresql16-system_stats-3.2-1|54	rm -Rfv %{buildroot}%{_includedir}
21mr|postgresql16-system_stats-3.2-1|55	
21mr|postgresql16-system_stats-3.2-1|56	
21mr|postgresql16-system_stats-3.2-1|57	

15401 21
21mr|postgresql17-17.9-1|1	%global __requires_exclude devel\\(libtcl)|pkgconfig\\(libecpg|libecpg_compat|libpgtypes|libpq|libecpg.so(.*)
21mr|postgresql17-17.9-1|2	%global __provides_exclude devel\\(libtcl)|pkgconfig\\(libecpg|libecpg_compat|libpgtypes|libpq|libecpg.so(.*)
21mr|postgresql17-17.9-1|3	%global _disable_lto 1
21mr|postgresql17-17.9-1|4	
21mr|postgresql17-17.9-1|5	%define major 5
21mr|postgresql17-17.9-1|6	%define major_ecpg 6
21mr|postgresql17-17.9-1|7	%define libname %mklibname pq %{major}
21mr|postgresql17-17.9-1|8	%define libecpg %mklibname ecpg-private%{branch}%{?with_1c:-1C-} %{major_ecpg}
21mr|postgresql17-17.9-1|9	
21mr|postgresql17-17.9-1|10	%define branch 17
21mr|postgresql17-17.9-1|11	%define majorver %(echo %{version} | cut -d. -f1)
21mr|postgresql17-17.9-1|12	%define minorver %(echo %{version} | cut -d. -f2)
21mr|postgresql17-17.9-1|13	
21mr|postgresql17-17.9-1|14	%bcond_without system_timezone
21mr|postgresql17-17.9-1|15	%bcond_without uuid
21mr|postgresql17-17.9-1|16	%bcond_with alt_ver
21mr|postgresql17-17.9-1|17	
21mr|postgresql17-17.9-1|18	%ifarch %{x86_64} aarch64
21mr|postgresql17-17.9-1|19	%bcond_without llvm
21mr|postgresql17-17.9-1|20	%else
21mr|postgresql17-17.9-1|21	%bcond_with llvm
21mr|postgresql17-17.9-1|22	%endif
21mr|postgresql17-17.9-1|23	
21mr|postgresql17-17.9-1|24	%global RealName postgresql
21mr|postgresql17-17.9-1|25	
21mr|postgresql17-17.9-1|26	%global oname %{RealName}%{branch}
21mr|postgresql17-17.9-1|27	%global bindir %{_libexecdir}/%{name}
21mr|postgresql17-17.9-1|28	%global libdir %{_libdir}/%{name}
21mr|postgresql17-17.9-1|29	%global datadir %{_datadir}/%{name}
21mr|postgresql17-17.9-1|30	%global mandir %{_datadir}/%{name}/man
21mr|postgresql17-17.9-1|31	%global includedir %{_includedir}/%{name}
21mr|postgresql17-17.9-1|32	%global pgdatadir /var/lib/%{name}
21mr|postgresql17-17.9-1|33	# exists only as a home directory of user and as in docs
21mr|postgresql17-17.9-1|34	# https://www.postgresql.org/docs/current/storage-file-layout.html
21mr|postgresql17-17.9-1|35	%global pgdatadir_universal /var/lib/pgsql
21mr|postgresql17-17.9-1|36	
21mr|postgresql17-17.9-1|37	%bcond_with	man_gen
21mr|postgresql17-17.9-1|38	%global		man_list %include %{SOURCE5}
21mr|postgresql17-17.9-1|39	
21mr|postgresql17-17.9-1|40	%bcond_with 1c
21mr|postgresql17-17.9-1|41	# %%postun of removed package is run after %%post of installed package,
21mr|postgresql17-17.9-1|42	# do not break alternatives on 'dnf swap postgresqlX postgresqlX-1C'
21mr|postgresql17-17.9-1|43	%if %{with 1c}
21mr|postgresql17-17.9-1|44	%global alternatives_priority %{branch}1
21mr|postgresql17-17.9-1|45	%else
21mr|postgresql17-17.9-1|46	%global alternatives_priority %{branch}0
21mr|postgresql17-17.9-1|47	%endif
21mr|postgresql17-17.9-1|48	
21mr|postgresql17-17.9-1|49	%if %{with llvm}
21mr|postgresql17-17.9-1|50	%if %{mdvver} >= 202310
21mr|postgresql17-17.9-1|51	%global llvm_req llvm-devel clang
21mr|postgresql17-17.9-1|52	%global llvm_prefix /usr
21mr|postgresql17-17.9-1|53	%else
21mr|postgresql17-17.9-1|54	%global llvm_req llvm18
21mr|postgresql17-17.9-1|55	%global llvm_prefix /opt/%{llvm_req}
21mr|postgresql17-17.9-1|56	%endif
21mr|postgresql17-17.9-1|57	%endif
21mr|postgresql17-17.9-1|58	
21mr|postgresql17-17.9-1|59	Summary:	PostgreSQL %{branch} database
21mr|postgresql17-17.9-1|60	Name:		%{oname}%{?with_1c:-1C}
21mr|postgresql17-17.9-1|61	Version:	%{branch}.9
21mr|postgresql17-17.9-1|62	Release:	1
21mr|postgresql17-17.9-1|63	License:	BSD
21mr|postgresql17-17.9-1|64	Group:		Databases
21mr|postgresql17-17.9-1|65	Url:		http://www.postgresql.org/
21mr|postgresql17-17.9-1|66	Source0:	https://ftp.postgresql.org/pub/source/v%{version}/%{RealName}-%{version}.tar.bz2
21mr|postgresql17-17.9-1|67	Source1:	%{name}.rpmlintrc
21mr|postgresql17-17.9-1|68	Source2:	%{oname}_man3_files
21mr|postgresql17-17.9-1|69	Source3:	%{oname}_man7_files
21mr|postgresql17-17.9-1|70	Source5:	generate_man_list
21mr|postgresql17-17.9-1|71	Source10:	postgres.profile
21mr|postgresql17-17.9-1|72	Source11:	postgresql.service
21mr|postgresql17-17.9-1|73	Source12:	postgresql.tmpfiles.d
21mr|postgresql17-17.9-1|74	Source14:	postgresql_initdb.sh
21mr|postgresql17-17.9-1|75	Patch0:		postgresql-14.2-ossp-uuid-dir.patch
21mr|postgresql17-17.9-1|76	Patch1:		e2k-spinlock.patch
21mr|postgresql17-17.9-1|77	BuildRequires:	bison
21mr|postgresql17-17.9-1|78	BuildRequires:	flex
21mr|postgresql17-17.9-1|79	BuildRequires:	openldap-devel
21mr|postgresql17-17.9-1|80	BuildRequires:	pam-devel
21mr|postgresql17-17.9-1|81	BuildRequires:	perl-devel
21mr|postgresql17-17.9-1|82	BuildRequires:	readline-devel
21mr|postgresql17-17.9-1|83	BuildRequires:	perl(ExtUtils::Embed)
21mr|postgresql17-17.9-1|84	BuildRequires:	pkgconfig(icu-i18n)
21mr|postgresql17-17.9-1|85	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|postgresql17-17.9-1|86	BuildRequires:	pkgconfig(libselinux)
21mr|postgresql17-17.9-1|87	BuildRequires:	pkgconfig(libxml-2.0)
21mr|postgresql17-17.9-1|88	BuildRequires:	pkgconfig(libxslt)
21mr|postgresql17-17.9-1|89	BuildRequires:	pkgconfig(liblz4)
21mr|postgresql17-17.9-1|90	BuildRequires:	pkgconfig(libzstd)
21mr|postgresql17-17.9-1|91	BuildRequires:	pkgconfig(openssl)
21mr|postgresql17-17.9-1|92	%if %{with uuid}
21mr|postgresql17-17.9-1|93	BuildRequires:	pkgconfig(ossp-uuid)
21mr|postgresql17-17.9-1|94	%endif
21mr|postgresql17-17.9-1|95	BuildRequires:	pkgconfig(python3)
21mr|postgresql17-17.9-1|96	BuildRequires:	pkgconfig(systemd)
21mr|postgresql17-17.9-1|97	BuildRequires:	pkgconfig(tcl)
21mr|postgresql17-17.9-1|98	BuildRequires:	pkgconfig(zlib)
21mr|postgresql17-17.9-1|99	# Need to build doc
21mr|postgresql17-17.9-1|100	BuildRequires:	docbook-dtd-xml
21mr|postgresql17-17.9-1|101	BuildRequires:	docbook-dtd42-xml
21mr|postgresql17-17.9-1|102	BuildRequires:	docbook-dtd42-sgml
21mr|postgresql17-17.9-1|103	BuildRequires:	docbook-style-xsl
21mr|postgresql17-17.9-1|104	BuildRequires:	docbook-utils
21mr|postgresql17-17.9-1|105	BuildRequires:	openjade
21mr|postgresql17-17.9-1|106	BuildRequires:	xmlto
21mr|postgresql17-17.9-1|107	BuildRequires:	xsltproc
21mr|postgresql17-17.9-1|108	%if %{with llvm}
21mr|postgresql17-17.9-1|109	BuildRequires:	%{llvm_req}
21mr|postgresql17-17.9-1|110	%endif
21mr|postgresql17-17.9-1|111	
21mr|postgresql17-17.9-1|112	%description
21mr|postgresql17-17.9-1|113	PostgreSQL %{branch} database
21mr|postgresql17-17.9-1|114	
21mr|postgresql17-17.9-1|115	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|116	
21mr|postgresql17-17.9-1|117	%package client
21mr|postgresql17-17.9-1|118	Summary:	Client programs of PostgreSQL %{branch}
21mr|postgresql17-17.9-1|119	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql17-17.9-1|120	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql17-17.9-1|121	#Obsoletes:	%{RealName} < %{EVRD}
21mr|postgresql17-17.9-1|122	#Obsoletes:	%{_lib}pq5 < %{EVRD}
21mr|postgresql17-17.9-1|123	Provides:	%{name}-clients = %{EVRD}
21mr|postgresql17-17.9-1|124	Provides:	%{RealName}-clients = %{EVRD}
21mr|postgresql17-17.9-1|125	Provides:	%{name} = %{EVRD}
21mr|postgresql17-17.9-1|126	Provides:	%{RealName} = %{EVRD}
21mr|postgresql17-17.9-1|127	
21mr|postgresql17-17.9-1|128	%description client
21mr|postgresql17-17.9-1|129	PostgreSQL is an advanced Object-Relational database management system (DBMS)
21mr|postgresql17-17.9-1|130	that supports almost all SQL constructs (including transactions, subselects and
21mr|postgresql17-17.9-1|131	user-defined types and functions). The postgresql package includes the client
21mr|postgresql17-17.9-1|132	programs and libraries that you'll need to access a PostgreSQL DBMS server.
21mr|postgresql17-17.9-1|133	These PostgreSQL client programs are programs that directly manipulate the
21mr|postgresql17-17.9-1|134	internal structure of PostgreSQL databases on a PostgreSQL server. These client
21mr|postgresql17-17.9-1|135	programs can be located on the same machine with the PostgreSQL server, or may
21mr|postgresql17-17.9-1|136	be on a remote machine which accesses a PostgreSQL server over a network
21mr|postgresql17-17.9-1|137	connection. This package contains the client libraries for C and C++, as well
21mr|postgresql17-17.9-1|138	as command-line utilities for managing PostgreSQL databases on a PostgreSQL
21mr|postgresql17-17.9-1|139	server.
21mr|postgresql17-17.9-1|140	
21mr|postgresql17-17.9-1|141	If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
21mr|postgresql17-17.9-1|142	you need this package. You also need to install this package if you're
21mr|postgresql17-17.9-1|143	installing the postgresql-server package.
21mr|postgresql17-17.9-1|144	
21mr|postgresql17-17.9-1|145	%files client -f main.lst -f %{libname}.lst
21mr|postgresql17-17.9-1|146	%doc doc/KNOWN_BUGS doc/MISSING_FEATURES
21mr|postgresql17-17.9-1|147	%doc README.md HISTORY
21mr|postgresql17-17.9-1|148	%license COPYRIGHT
21mr|postgresql17-17.9-1|149	%{bindir}/clusterdb
21mr|postgresql17-17.9-1|150	%{bindir}/createdb
21mr|postgresql17-17.9-1|151	%{bindir}/createuser
21mr|postgresql17-17.9-1|152	%{bindir}/dropdb
21mr|postgresql17-17.9-1|153	%{bindir}/dropuser
21mr|postgresql17-17.9-1|154	%{bindir}/pg_basebackup
21mr|postgresql17-17.9-1|155	%{bindir}/pg_combinebackup
21mr|postgresql17-17.9-1|156	%{bindir}/pg_dump
21mr|postgresql17-17.9-1|157	%{bindir}/pg_dumpall
21mr|postgresql17-17.9-1|158	%{bindir}/pg_isready
21mr|postgresql17-17.9-1|159	%{bindir}/pg_restore
21mr|postgresql17-17.9-1|160	%{bindir}/pg_rewind
21mr|postgresql17-17.9-1|161	%{bindir}/pg_test_fsync
21mr|postgresql17-17.9-1|162	%{bindir}/pg_test_timing
21mr|postgresql17-17.9-1|163	%{bindir}/psql
21mr|postgresql17-17.9-1|164	%{bindir}/reindexdb
21mr|postgresql17-17.9-1|165	%{bindir}/vacuumdb
21mr|postgresql17-17.9-1|166	%{bindir}/pg_verifybackup
21mr|postgresql17-17.9-1|167	%ghost %{_bindir}/clusterdb
21mr|postgresql17-17.9-1|168	%ghost %{_bindir}/createdb
21mr|postgresql17-17.9-1|169	%ghost %{_bindir}/createuser
21mr|postgresql17-17.9-1|170	%ghost %{_bindir}/dropdb
21mr|postgresql17-17.9-1|171	%ghost %{_bindir}/dropuser
21mr|postgresql17-17.9-1|172	%ghost %{_bindir}/pg_basebackup
21mr|postgresql17-17.9-1|173	%ghost %{_bindir}/pg_combinebackup
21mr|postgresql17-17.9-1|174	%ghost %{_bindir}/pg_dump
21mr|postgresql17-17.9-1|175	%ghost %{_bindir}/pg_dumpall
21mr|postgresql17-17.9-1|176	%ghost %{_bindir}/pg_isready
21mr|postgresql17-17.9-1|177	%ghost %{_bindir}/pg_restore
21mr|postgresql17-17.9-1|178	%ghost %{_bindir}/pg_rewind
21mr|postgresql17-17.9-1|179	%ghost %{_bindir}/pg_test_fsync
21mr|postgresql17-17.9-1|180	%ghost %{_bindir}/pg_test_timing
21mr|postgresql17-17.9-1|181	%ghost %{_bindir}/psql
21mr|postgresql17-17.9-1|182	%ghost %{_bindir}/reindexdb
21mr|postgresql17-17.9-1|183	%ghost %{_bindir}/vacuumdb
21mr|postgresql17-17.9-1|184	%ghost %{_bindir}/pg_verifybackup
21mr|postgresql17-17.9-1|185	# XXX where to own this directory?
21mr|postgresql17-17.9-1|186	%dir %{libdir}
21mr|postgresql17-17.9-1|187	%{libdir}/libpq.so.%{major}*
21mr|postgresql17-17.9-1|188	%{mandir}/man1/clusterdb.*
21mr|postgresql17-17.9-1|189	%{mandir}/man1/createdb.*
21mr|postgresql17-17.9-1|190	%{mandir}/man1/createuser.*
21mr|postgresql17-17.9-1|191	%{mandir}/man1/dropdb.*
21mr|postgresql17-17.9-1|192	%{mandir}/man1/dropuser.*
21mr|postgresql17-17.9-1|193	%{mandir}/man1/pg_basebackup.*
21mr|postgresql17-17.9-1|194	%{mandir}/man1/pg_combinebackup.*
21mr|postgresql17-17.9-1|195	%{mandir}/man1/pg_dump.*
21mr|postgresql17-17.9-1|196	%{mandir}/man1/pg_dumpall.*
21mr|postgresql17-17.9-1|197	%{mandir}/man1/pg_isready.1*
21mr|postgresql17-17.9-1|198	%{mandir}/man1/pg_restore.1*
21mr|postgresql17-17.9-1|199	%{mandir}/man1/pg_rewind.1*
21mr|postgresql17-17.9-1|200	%{mandir}/man1/pg_test_fsync.1*
21mr|postgresql17-17.9-1|201	%{mandir}/man1/pg_test_timing.1*
21mr|postgresql17-17.9-1|202	%{mandir}/man1/psql.*
21mr|postgresql17-17.9-1|203	%{mandir}/man1/reindexdb.*
21mr|postgresql17-17.9-1|204	%{mandir}/man1/vacuumdb.*
21mr|postgresql17-17.9-1|205	%{mandir}/man1/pg_verifybackup.1.*
21mr|postgresql17-17.9-1|206	%{mandir}/man7/*.xz
21mr|postgresql17-17.9-1|207	
21mr|postgresql17-17.9-1|208	%post client
21mr|postgresql17-17.9-1|209	%{_sbindir}/update-alternatives --install %{_bindir}/psql psql %{bindir}/psql %{alternatives_priority} \
21mr|postgresql17-17.9-1|210	--slave %{_bindir}/clusterdb clusterdb %{bindir}/clusterdb	\
21mr|postgresql17-17.9-1|211	--slave %{_bindir}/createdb createdb %{bindir}/createdb		\
21mr|postgresql17-17.9-1|212	--slave %{_bindir}/createuser createuser %{bindir}/createuser	\
21mr|postgresql17-17.9-1|213	--slave %{_bindir}/dropdb dropdb %{bindir}/dropdb		\
21mr|postgresql17-17.9-1|214	--slave %{_bindir}/dropuser dropuser %{bindir}/dropuser		\
21mr|postgresql17-17.9-1|215	--slave %{_bindir}/pg_basebackup pg_basebackup %{bindir}/pg_basebackup	\
21mr|postgresql17-17.9-1|216	--slave %{_bindir}/pg_dump pg_dump %{bindir}/pg_dump			\
21mr|postgresql17-17.9-1|217	--slave %{_bindir}/pg_dumpall pg_dumpall %{bindir}/pg_dumpall		\
21mr|postgresql17-17.9-1|218	--slave %{_bindir}/pg_isready pg_isready %{bindir}/pg_isready		\
21mr|postgresql17-17.9-1|219	--slave %{_bindir}/pg_restore pg_restore %{bindir}/pg_restore		\
21mr|postgresql17-17.9-1|220	--slave %{_bindir}/pg_rewind pg_rewind %{bindir}/pg_rewind		\
21mr|postgresql17-17.9-1|221	--slave %{_bindir}/pg_test_fsync pg_test_fsync %{bindir}/pg_test_fsync	\
21mr|postgresql17-17.9-1|222	--slave %{_bindir}/pg_test_timing pg_test_timing %{bindir}/pg_test_timing	\
21mr|postgresql17-17.9-1|223	--slave %{_bindir}/reindexdb reindexdb %{bindir}/reindexdb		\
21mr|postgresql17-17.9-1|224	--slave %{_bindir}/pg_verifybackup pg_verifybackup %{bindir}/pg_verifybackup	\
21mr|postgresql17-17.9-1|225	--slave %{_mandir}/man1/pg_verifybackup.1.xz pg_verifybackup.1.xz %{mandir}/man1/pg_verifybackup.1.xz	\
21mr|postgresql17-17.9-1|226	--slave %{_bindir}/vacuumdb vacuumdb %{bindir}/vacuumdb		\
21mr|postgresql17-17.9-1|227	--slave %{_mandir}/man1/clusterdb.1.xz clusterdb.1.xz %{mandir}/man1/clusterdb.1.xz	\
21mr|postgresql17-17.9-1|228	--slave %{_mandir}/man1/createdb.1.xz createdb.xz %{mandir}/man1/createdb.1.xz		\
21mr|postgresql17-17.9-1|229	--slave %{_mandir}/man1/createuser.1.xz createuser.1.xz	%{mandir}/man1/createuser.1.xz	\
21mr|postgresql17-17.9-1|230	--slave %{_mandir}/man1/dropdb.1.xz dropdb.1.xz %{mandir}/man1/dropdb.1.xz		\
21mr|postgresql17-17.9-1|231	--slave %{_mandir}/man1/dropuser.1.xz dropuser.1.xz %{mandir}/man1/dropuser.1.xz	\
21mr|postgresql17-17.9-1|232	--slave %{_mandir}/man1/pg_basebackup.1.xz pg_basebackup.1.xz %{mandir}/man1/pg_basebackup.1.xz	\
21mr|postgresql17-17.9-1|233	--slave %{_mandir}/man1/pg_combinebackup.1.xz pg_combinebackup.1.xz %{mandir}/man1/pg_combinebackup.1.xz	\
21mr|postgresql17-17.9-1|234	--slave %{_mandir}/man1/pg_dump.1.xz pg_dump.1.xz %{mandir}/man1/pg_dump.1.xz		\
21mr|postgresql17-17.9-1|235	--slave %{_mandir}/man1/pg_dumpall.1.xz pg_dumpall.1.xz	%{mandir}/man1/pg_dumpall.1.xz	\
21mr|postgresql17-17.9-1|236	--slave %{_mandir}/man1/pg_isready.1.xz pg_isready.1.xz %{mandir}/man1/pg_isready.1.xz	\
21mr|postgresql17-17.9-1|237	--slave %{_mandir}/man1/pg_restore.1.xz pg_restore.1.xz	%{mandir}/man1/pg_restore.1.xz	\
21mr|postgresql17-17.9-1|238	--slave %{_mandir}/man1/pg_rewind.1.xz pg_rewind.1.xz %{mandir}/man1/pg_rewind.1.xz	\
21mr|postgresql17-17.9-1|239	--slave %{_mandir}/man1/pg_test_fsync.1.xz pg_test_fsync.1.xz %{mandir}/man1/pg_test_fsync.1.xz	\
21mr|postgresql17-17.9-1|240	--slave %{_mandir}/man1/pg_test_timing.1.xz pg_test_timing.1.xz %{mandir}/man1/pg_test_timing.1.xz	\
21mr|postgresql17-17.9-1|241	--slave %{_mandir}/man1/psql.1.xz psql.1.xz %{mandir}/man1/psql.1.xz			\
21mr|postgresql17-17.9-1|242	--slave %{_mandir}/man1/reindexdb.1.xz reindexdb.1.xz %{mandir}/man1/reindexdb.1.xz	\
21mr|postgresql17-17.9-1|243	--slave %{_mandir}/man1/vacuumdb.1.xz vacuumdb.1.xz %{mandir}/man1/vacuumdb.1.xz	\
21mr|postgresql17-17.9-1|244	%include %{SOURCE3}
21mr|postgresql17-17.9-1|245	
21mr|postgresql17-17.9-1|246	%postun client
21mr|postgresql17-17.9-1|247	if [ $1 -eq 0 ] ; then
21mr|postgresql17-17.9-1|248	%{_sbindir}/update-alternatives --remove psql %{bindir}/psql
21mr|postgresql17-17.9-1|249	fi
21mr|postgresql17-17.9-1|250	
21mr|postgresql17-17.9-1|251	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|252	
21mr|postgresql17-17.9-1|253	%package -n %{libecpg}
21mr|postgresql17-17.9-1|254	Summary:	Shared library libecpg for PostgreSQL
21mr|postgresql17-17.9-1|255	Group:		System/Libraries
21mr|postgresql17-17.9-1|256	
21mr|postgresql17-17.9-1|257	%description -n %{libecpg}
21mr|postgresql17-17.9-1|258	Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C) Use
21mr|postgresql17-17.9-1|259	postgresql-dev to develop such programs.
21mr|postgresql17-17.9-1|260	
21mr|postgresql17-17.9-1|261	%files -n %{libecpg} -f %{libecpg}.lst
21mr|postgresql17-17.9-1|262	%doc README.md HISTORY
21mr|postgresql17-17.9-1|263	%license COPYRIGHT
21mr|postgresql17-17.9-1|264	%{libdir}/libecpg_compat.so.*
21mr|postgresql17-17.9-1|265	%{libdir}/libecpg.so.%{major_ecpg}*
21mr|postgresql17-17.9-1|266	%{libdir}/libpgtypes.so.*
21mr|postgresql17-17.9-1|267	
21mr|postgresql17-17.9-1|268	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|269	
21mr|postgresql17-17.9-1|270	%package server
21mr|postgresql17-17.9-1|271	Summary:	The programs needed to create and run a PostgreSQL server
21mr|postgresql17-17.9-1|272	Group:		Databases
21mr|postgresql17-17.9-1|273	Provides:	%{name}-server = %{EVRD}
21mr|postgresql17-17.9-1|274	# the client bins are needed for upgrading
21mr|postgresql17-17.9-1|275	Requires:	%{name}-client = %{EVRD}
21mr|postgresql17-17.9-1|276	Requires:	%{name}-plpgsql = %{EVRD}
21mr|postgresql17-17.9-1|277	%if %{with system_timezone}
21mr|postgresql17-17.9-1|278	Requires:	timezone
21mr|postgresql17-17.9-1|279	%endif
21mr|postgresql17-17.9-1|280	%if %{with 1c}
21mr|postgresql17-17.9-1|281	# 1C patch adds files into contrib directory
21mr|postgresql17-17.9-1|282	Requires:	%{name}-contrib = %{EVRD}
21mr|postgresql17-17.9-1|283	%endif
21mr|postgresql17-17.9-1|284	Requires(pre):	postgres-user
21mr|postgresql17-17.9-1|285	Requires(post):	%{_sbindir}/update-alternatives
21mr|postgresql17-17.9-1|286	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql17-17.9-1|287	#Obsoletes:	%{RealName}-server < %{EVRD}
21mr|postgresql17-17.9-1|288	
21mr|postgresql17-17.9-1|289	%description server
21mr|postgresql17-17.9-1|290	The postgresql-server package includes the programs needed to create and run a
21mr|postgresql17-17.9-1|291	PostgreSQL server, which will in turn allow you to create and maintain
21mr|postgresql17-17.9-1|292	PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
21mr|postgresql17-17.9-1|293	management system (DBMS) that supports almost all SQL constructs (including
21mr|postgresql17-17.9-1|294	transactions, subselects and user-defined types and functions). You should
21mr|postgresql17-17.9-1|295	install postgresql-server if you want to create and maintain your own
21mr|postgresql17-17.9-1|296	PostgreSQL databases and/or your own PostgreSQL server. You also need to
21mr|postgresql17-17.9-1|297	install the postgresql and postgresql-devel packages.
21mr|postgresql17-17.9-1|298	
21mr|postgresql17-17.9-1|299	%files server -f server.lst
21mr|postgresql17-17.9-1|300	%doc README.md HISTORY
21mr|postgresql17-17.9-1|301	%license COPYRIGHT
21mr|postgresql17-17.9-1|302	%attr(700,postgres,postgres) %dir %{pgdatadir}
21mr|postgresql17-17.9-1|303	%attr(700,postgres,postgres) %dir %{pgdatadir}/backups
21mr|postgresql17-17.9-1|304	%attr(700,postgres,postgres) %dir /var/log/postgres
21mr|postgresql17-17.9-1|305	%attr(-,postgres,postgres) %{pgdatadir}/data
21mr|postgresql17-17.9-1|306	%attr(644,postgres,postgres) %{pgdatadir}/.profile
21mr|postgresql17-17.9-1|307	# .bashrc is symlink to .profile
21mr|postgresql17-17.9-1|308	%config(noreplace) %{pgdatadir}/.bashrc
21mr|postgresql17-17.9-1|309	%ghost %{pgdatadir_universal}
21mr|postgresql17-17.9-1|310	
21mr|postgresql17-17.9-1|311	%{bindir}/%{RealName}_initdb.sh
21mr|postgresql17-17.9-1|312	%{bindir}/initdb
21mr|postgresql17-17.9-1|313	%{bindir}/pg_archivecleanup
21mr|postgresql17-17.9-1|314	%{bindir}/pg_checksums
21mr|postgresql17-17.9-1|315	%{bindir}/pg_controldata
21mr|postgresql17-17.9-1|316	%{bindir}/pg_createsubscriber
21mr|postgresql17-17.9-1|317	%{bindir}/pg_ctl
21mr|postgresql17-17.9-1|318	%{bindir}/pg_receivewal
21mr|postgresql17-17.9-1|319	%{bindir}/pg_resetwal
21mr|postgresql17-17.9-1|320	%{bindir}/pg_upgrade
21mr|postgresql17-17.9-1|321	%{bindir}/postgres
21mr|postgresql17-17.9-1|322	%ghost %{_bindir}/initdb
21mr|postgresql17-17.9-1|323	%ghost %{_bindir}/pg_archivecleanup
21mr|postgresql17-17.9-1|324	%ghost %{_bindir}/pg_checksums
21mr|postgresql17-17.9-1|325	%ghost %{_bindir}/pg_controldata
21mr|postgresql17-17.9-1|326	%ghost %{_bindir}/pg_createsubscriber
21mr|postgresql17-17.9-1|327	%ghost %{_bindir}/pg_ctl
21mr|postgresql17-17.9-1|328	%ghost %{_bindir}/pg_receivewal
21mr|postgresql17-17.9-1|329	%ghost %{_bindir}/pg_resetwal
21mr|postgresql17-17.9-1|330	%ghost %{_bindir}/pg_upgrade
21mr|postgresql17-17.9-1|331	%ghost %{_bindir}/postgres
21mr|postgresql17-17.9-1|332	%ghost %{_datadir}/%{RealName}
21mr|postgresql17-17.9-1|333	
21mr|postgresql17-17.9-1|334	%{_datadir}/%{name}/errcodes.txt
21mr|postgresql17-17.9-1|335	%{_datadir}/%{name}/extension/*
21mr|postgresql17-17.9-1|336	%{_datadir}/%{name}/information_schema.sql
21mr|postgresql17-17.9-1|337	%{_datadir}/%{name}/postgres.bki
21mr|postgresql17-17.9-1|338	%{_datadir}/%{name}/system_constraints.sql
21mr|postgresql17-17.9-1|339	%{_datadir}/%{name}/system_functions.sql
21mr|postgresql17-17.9-1|340	%{_datadir}/%{name}/*.sample
21mr|postgresql17-17.9-1|341	%{_datadir}/%{name}/snowball_create.sql
21mr|postgresql17-17.9-1|342	%{_datadir}/%{name}/sql_features.txt
21mr|postgresql17-17.9-1|343	%{_datadir}/%{name}/system_views.sql
21mr|postgresql17-17.9-1|344	%{_datadir}/%{name}/timezonesets/Africa.txt
21mr|postgresql17-17.9-1|345	%{_datadir}/%{name}/timezonesets/America.txt
21mr|postgresql17-17.9-1|346	%{_datadir}/%{name}/timezonesets/Antarctica.txt
21mr|postgresql17-17.9-1|347	%{_datadir}/%{name}/timezonesets/Asia.txt
21mr|postgresql17-17.9-1|348	%{_datadir}/%{name}/timezonesets/Atlantic.txt
21mr|postgresql17-17.9-1|349	%{_datadir}/%{name}/timezonesets/Australia
21mr|postgresql17-17.9-1|350	%{_datadir}/%{name}/timezonesets/Australia.txt
21mr|postgresql17-17.9-1|351	%{_datadir}/%{name}/timezonesets/Default
21mr|postgresql17-17.9-1|352	%{_datadir}/%{name}/timezonesets/Etc.txt
21mr|postgresql17-17.9-1|353	%{_datadir}/%{name}/timezonesets/Europe.txt
21mr|postgresql17-17.9-1|354	%{_datadir}/%{name}/timezonesets/India
21mr|postgresql17-17.9-1|355	%{_datadir}/%{name}/timezonesets/Indian.txt
21mr|postgresql17-17.9-1|356	%{_datadir}/%{name}/timezonesets/Pacific.txt
21mr|postgresql17-17.9-1|357	%{_datadir}/%{name}/tsearch_data
21mr|postgresql17-17.9-1|358	%if %{without system_timezone}
21mr|postgresql17-17.9-1|359	%{_datadir}/%{name}/timezone
21mr|postgresql17-17.9-1|360	%endif
21mr|postgresql17-17.9-1|361	%{_defaultdocdir}/%{name}/extension/*.example
21mr|postgresql17-17.9-1|362	%dir %{_datadir}/%{name}
21mr|postgresql17-17.9-1|363	%dir %{_datadir}/%{name}/man
21mr|postgresql17-17.9-1|364	%dir %{_datadir}/%{name}/extension
21mr|postgresql17-17.9-1|365	%dir %{_datadir}/%{name}/timezonesets
21mr|postgresql17-17.9-1|366	%dir %{libdir}
21mr|postgresql17-17.9-1|367	%{libdir}/*_and_*.so
21mr|postgresql17-17.9-1|368	%{libdir}/auth_delay.so
21mr|postgresql17-17.9-1|369	%{libdir}/auto_explain.so
21mr|postgresql17-17.9-1|370	%{libdir}/btree_gin.so
21mr|postgresql17-17.9-1|371	%{libdir}/citext.so
21mr|postgresql17-17.9-1|372	%{libdir}/dict_int.so
21mr|postgresql17-17.9-1|373	%{libdir}/dict_snowball.so
21mr|postgresql17-17.9-1|374	%{libdir}/dict_xsyn.so
21mr|postgresql17-17.9-1|375	%{libdir}/euc2004_sjis2004.so
21mr|postgresql17-17.9-1|376	%{libdir}/file_fdw.so
21mr|postgresql17-17.9-1|377	%{libdir}/libpqwalreceiver.so
21mr|postgresql17-17.9-1|378	%{libdir}/passwordcheck.so
21mr|postgresql17-17.9-1|379	%{libdir}/pgoutput.so
21mr|postgresql17-17.9-1|380	%{libdir}/pg_stat_statements.so
21mr|postgresql17-17.9-1|381	%{libdir}/pgxml.so
21mr|postgresql17-17.9-1|382	%{libdir}/sepgsql.so
21mr|postgresql17-17.9-1|383	%{libdir}/unaccent.so
21mr|postgresql17-17.9-1|384	%if %{with uuid}
21mr|postgresql17-17.9-1|385	%{libdir}/uuid-ossp.so
21mr|postgresql17-17.9-1|386	%endif
21mr|postgresql17-17.9-1|387	%{mandir}/man1/initdb.1*
21mr|postgresql17-17.9-1|388	%{mandir}/man1/pg_archivecleanup.1*
21mr|postgresql17-17.9-1|389	%{mandir}/man1/pg_checksums.1*
21mr|postgresql17-17.9-1|390	%{mandir}/man1/pg_controldata.*
21mr|postgresql17-17.9-1|391	%{mandir}/man1/pg_createsubscriber.*
21mr|postgresql17-17.9-1|392	%{mandir}/man1/pg_ctl.1*
21mr|postgresql17-17.9-1|393	%{mandir}/man1/pg_receivewal.1*
21mr|postgresql17-17.9-1|394	%{mandir}/man1/pg_resetwal.*
21mr|postgresql17-17.9-1|395	%{mandir}/man1/pg_upgrade.1*
21mr|postgresql17-17.9-1|396	%{mandir}/man1/postgres.1*
21mr|postgresql17-17.9-1|397	%{_sysconfdir}/logrotate.d/%{name}
21mr|postgresql17-17.9-1|398	%{_tmpfilesdir}/%{name}.conf
21mr|postgresql17-17.9-1|399	%{_unitdir}/%{name}.service
21mr|postgresql17-17.9-1|400	
21mr|postgresql17-17.9-1|401	%post server
21mr|postgresql17-17.9-1|402	%{_sbindir}/update-alternatives --install %{_bindir}/initdb initdb %{bindir}/initdb %{alternatives_priority} \
21mr|postgresql17-17.9-1|403	--slave %{_bindir}/pg_archivecleanup pg_archivecleanup %{bindir}/pg_archivecleanup 	\
21mr|postgresql17-17.9-1|404	--slave %{_bindir}/pg_checksums pg_checksums %{bindir}/pg_checksums 		\
21mr|postgresql17-17.9-1|405	--slave %{_bindir}/pg_controldata pg_controldata %{bindir}/pg_controldata 	\
21mr|postgresql17-17.9-1|406	--slave %{_bindir}/pg_createsubscriber pg_createsubscriber %{bindir}/pg_createsubscriber \
21mr|postgresql17-17.9-1|407	--slave %{_bindir}/pg_ctl pg_ctl %{bindir}/pg_ctl 				\
21mr|postgresql17-17.9-1|408	--slave %{_bindir}/pg_receivewal pg_receivewal %{bindir}/pg_receivewal 		\
21mr|postgresql17-17.9-1|409	--slave %{_bindir}/pg_resetwal pg_resetwal %{bindir}/pg_resetwal 		\
21mr|postgresql17-17.9-1|410	--slave %{_bindir}/pg_upgrade pg_upgrade %{bindir}/pg_upgrade			\
21mr|postgresql17-17.9-1|411	--slave %{_bindir}/postgres postgres %{bindir}/postgres				\
21mr|postgresql17-17.9-1|412	--slave %{_datadir}/%{RealName} %{RealName} %{_datadir}/%{name}			\
21mr|postgresql17-17.9-1|413	--slave %{pgdatadir_universal} pgsql %{pgdatadir}	\
21mr|postgresql17-17.9-1|414	--slave %{_mandir}/man1/initdb.1.xz initdb.1.xz %{mandir}/man1/initdb.1.xz	\
21mr|postgresql17-17.9-1|415	--slave %{_mandir}/man1/pg_archivecleanup.1.xz pg_archivecleanup.1.xz %{mandir}/man1/pg_archivecleanup.1.xz \
21mr|postgresql17-17.9-1|416	--slave %{_mandir}/man1/pg_checksums.1.xz pg_checksums.1.xz %{mandir}/man1/pg_checksums.1.xz		\
21mr|postgresql17-17.9-1|417	--slave %{_mandir}/man1/pg_controldata.1.xz pg_controldata.1.xz	%{mandir}/man1/pg_controldata.1.xz	\
21mr|postgresql17-17.9-1|418	--slave %{_mandir}/man1/pg_ctl.1.xz pg_ctl.1.xz %{mandir}/man1/pg_ctl.1.xz				\
21mr|postgresql17-17.9-1|419	--slave %{_mandir}/man1/pg_receivewal.1.xz pg_receivewal.1.xz %{mandir}/man1/pg_receivewal.1.xz		\
21mr|postgresql17-17.9-1|420	--slave %{_mandir}/man1/pg_resetwal.1.xz pg_resetwal.1.xz %{mandir}/man1/pg_resetwal.1.xz		\
21mr|postgresql17-17.9-1|421	--slave %{_mandir}/man1/pg_upgrade.1.xz pg_upgrade.1.xz	%{mandir}/man1/pg_upgrade.1.xz			\
21mr|postgresql17-17.9-1|422	--slave %{_mandir}/man1/postgres.1.xz postgres.1.xz %{mandir}/man1/postgres.1.xz			\
21mr|postgresql17-17.9-1|423	%tmpfiles_create %{name}.conf
21mr|postgresql17-17.9-1|424	%systemd_post %{name}.service
21mr|postgresql17-17.9-1|425	
21mr|postgresql17-17.9-1|426	%postun server
21mr|postgresql17-17.9-1|427	%systemd_postun %{name}.service
21mr|postgresql17-17.9-1|428	if [ $1 -eq 0 ] ; then
21mr|postgresql17-17.9-1|429	%{_sbindir}/update-alternatives --remove initdb %{bindir}/initdb
21mr|postgresql17-17.9-1|430	fi
21mr|postgresql17-17.9-1|431	
21mr|postgresql17-17.9-1|432	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|433	
21mr|postgresql17-17.9-1|434	%package docs
21mr|postgresql17-17.9-1|435	Summary:	Extra documentation for PostgreSQL
21mr|postgresql17-17.9-1|436	Group:		Documentation
21mr|postgresql17-17.9-1|437	#Obsoletes:	%{RealName}-docs < %{EVRD}
21mr|postgresql17-17.9-1|438	
21mr|postgresql17-17.9-1|439	%description docs
21mr|postgresql17-17.9-1|440	The postgresql-docs package includes the SGML source for the documentation as
21mr|postgresql17-17.9-1|441	well as the documentation in other formats, and some extra documentation.
21mr|postgresql17-17.9-1|442	Install this package if you want to help with the PostgreSQL documentation
21mr|postgresql17-17.9-1|443	project, or if you want to generate printed documentation.
21mr|postgresql17-17.9-1|444	
21mr|postgresql17-17.9-1|445	%files docs
21mr|postgresql17-17.9-1|446	%doc %{_docdir}/%{name}-docs-%{version}
21mr|postgresql17-17.9-1|447	
21mr|postgresql17-17.9-1|448	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|449	
21mr|postgresql17-17.9-1|450	%package contrib
21mr|postgresql17-17.9-1|451	Summary:	Contributed binaries distributed with PostgreSQL
21mr|postgresql17-17.9-1|452	Group:		Databases
21mr|postgresql17-17.9-1|453	#Obsoletes:	%{RealName}-contrib < %{EVRD}
21mr|postgresql17-17.9-1|454	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql17-17.9-1|455	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql17-17.9-1|456	
21mr|postgresql17-17.9-1|457	%description contrib
21mr|postgresql17-17.9-1|458	The postgresql-contrib package includes the contrib tree distributed with the
21mr|postgresql17-17.9-1|459	PostgreSQL tarball. Selected contrib modules are prebuilt.
21mr|postgresql17-17.9-1|460	
21mr|postgresql17-17.9-1|461	%files contrib -f contrib.lst
21mr|postgresql17-17.9-1|462	%doc README.md HISTORY
21mr|postgresql17-17.9-1|463	%license COPYRIGHT
21mr|postgresql17-17.9-1|464	%{bindir}/oid2name
21mr|postgresql17-17.9-1|465	%{bindir}/pgbench
21mr|postgresql17-17.9-1|466	%{bindir}/pg_recvlogical
21mr|postgresql17-17.9-1|467	%{bindir}/pg_waldump
21mr|postgresql17-17.9-1|468	%{bindir}/pg_walsummary
21mr|postgresql17-17.9-1|469	%{bindir}/vacuumlo
21mr|postgresql17-17.9-1|470	%{bindir}/pg_amcheck
21mr|postgresql17-17.9-1|471	%ghost %{_bindir}/pg_amcheck
21mr|postgresql17-17.9-1|472	%ghost %{_bindir}/oid2name
21mr|postgresql17-17.9-1|473	%ghost %{_bindir}/pgbench
21mr|postgresql17-17.9-1|474	%ghost %{_bindir}/pg_recvlogical
21mr|postgresql17-17.9-1|475	%ghost %{_bindir}/pg_waldump
21mr|postgresql17-17.9-1|476	%ghost %{_bindir}/pg_walsummary
21mr|postgresql17-17.9-1|477	%ghost %{_bindir}/vacuumlo
21mr|postgresql17-17.9-1|478	%{_datadir}/%{name}/contrib/sepgsql.sql
21mr|postgresql17-17.9-1|479	%{libdir}/amcheck.so
21mr|postgresql17-17.9-1|480	%{libdir}/autoinc.so
21mr|postgresql17-17.9-1|481	%{libdir}/bloom.so
21mr|postgresql17-17.9-1|482	%{libdir}/btree_gist.so
21mr|postgresql17-17.9-1|483	%{libdir}/cube.so
21mr|postgresql17-17.9-1|484	%{libdir}/dblink.so
21mr|postgresql17-17.9-1|485	%{libdir}/earthdistance.so
21mr|postgresql17-17.9-1|486	%{libdir}/fuzzystrmatch.so
21mr|postgresql17-17.9-1|487	%{libdir}/hstore.so
21mr|postgresql17-17.9-1|488	%{libdir}/insert_username.so
21mr|postgresql17-17.9-1|489	%{libdir}/_int.so
21mr|postgresql17-17.9-1|490	%{libdir}/isn.so
21mr|postgresql17-17.9-1|491	%{libdir}/lo.so
21mr|postgresql17-17.9-1|492	%{libdir}/ltree.so
21mr|postgresql17-17.9-1|493	%{libdir}/moddatetime.so
21mr|postgresql17-17.9-1|494	%{libdir}/pageinspect.so
21mr|postgresql17-17.9-1|495	%{libdir}/pg_buffercache.so
21mr|postgresql17-17.9-1|496	%{libdir}/pgcrypto.so
21mr|postgresql17-17.9-1|497	%{libdir}/pg_freespacemap.so
21mr|postgresql17-17.9-1|498	%{libdir}/pg_prewarm.so
21mr|postgresql17-17.9-1|499	%{libdir}/pgrowlocks.so
21mr|postgresql17-17.9-1|500	%{libdir}/pgstattuple.so
21mr|postgresql17-17.9-1|501	%{libdir}/pg_trgm.so
21mr|postgresql17-17.9-1|502	%{libdir}/pg_visibility.so
21mr|postgresql17-17.9-1|503	%{libdir}/postgres_fdw.so
21mr|postgresql17-17.9-1|504	%{libdir}/refint.so
21mr|postgresql17-17.9-1|505	%{libdir}/seg.so
21mr|postgresql17-17.9-1|506	%{libdir}/sslinfo.so
21mr|postgresql17-17.9-1|507	%{libdir}/tablefunc.so
21mr|postgresql17-17.9-1|508	%{libdir}/tcn.so
21mr|postgresql17-17.9-1|509	%{libdir}/test_decoding.so
21mr|postgresql17-17.9-1|510	%{libdir}/tsm_system_rows.so
21mr|postgresql17-17.9-1|511	%{libdir}/tsm_system_time.so
21mr|postgresql17-17.9-1|512	%{libdir}/basic_archive.so
21mr|postgresql17-17.9-1|513	%{libdir}/pg_surgery.so
21mr|postgresql17-17.9-1|514	%{libdir}/pg_walinspect.so
21mr|postgresql17-17.9-1|515	%{libdir}/basebackup_to_shell.so
21mr|postgresql17-17.9-1|516	%if %{with 1c}
21mr|postgresql17-17.9-1|517	%{libdir}/dbcopies_decoding.so
21mr|postgresql17-17.9-1|518	%{libdir}/fasttrun.so
21mr|postgresql17-17.9-1|519	%{libdir}/fulleq.so
21mr|postgresql17-17.9-1|520	%{libdir}/mchar.so
21mr|postgresql17-17.9-1|521	%{libdir}/online_analyze.so
21mr|postgresql17-17.9-1|522	%{libdir}/plantuner.so
21mr|postgresql17-17.9-1|523	%{_defaultdocdir}/%{name}/extension/README.fasttrun
21mr|postgresql17-17.9-1|524	%{_defaultdocdir}/%{name}/extension/README.fulleq
21mr|postgresql17-17.9-1|525	%{_defaultdocdir}/%{name}/extension/README.mchar
21mr|postgresql17-17.9-1|526	%endif
21mr|postgresql17-17.9-1|527	%{mandir}/man1/oid2name.1*
21mr|postgresql17-17.9-1|528	%{mandir}/man1/pgbench.1*
21mr|postgresql17-17.9-1|529	%{mandir}/man1/pg_recvlogical.1*
21mr|postgresql17-17.9-1|530	%{mandir}/man1/pg_waldump.1*
21mr|postgresql17-17.9-1|531	%{mandir}/man1/pg_walsummary.1*
21mr|postgresql17-17.9-1|532	%{mandir}/man1/vacuumlo.1*
21mr|postgresql17-17.9-1|533	%{mandir}/man1/pg_amcheck.1*
21mr|postgresql17-17.9-1|534	
21mr|postgresql17-17.9-1|535	%post contrib
21mr|postgresql17-17.9-1|536	%{_sbindir}/update-alternatives --install %{_bindir}/oid2name oid2name %{bindir}/oid2name %{alternatives_priority} \
21mr|postgresql17-17.9-1|537	--slave %{_bindir}/pgbench pgbench %{bindir}/pgbench				\
21mr|postgresql17-17.9-1|538	--slave %{_bindir}/pg_recvlogical pg_recvlogical %{bindir}/pg_recvlogical	\
21mr|postgresql17-17.9-1|539	--slave %{_bindir}/pg_waldump pg_waldump %{bindir}/pg_waldump			\
21mr|postgresql17-17.9-1|540	--slave %{_bindir}/pg_walsummary pg_walsummary %{bindir}/pg_walsummary		\
21mr|postgresql17-17.9-1|541	--slave %{_bindir}/vacuumlo vacuumlo %{bindir}/vacuumlo				\
21mr|postgresql17-17.9-1|542	--slave %{_bindir}/pg_amcheck pg_amcheck %{bindir}/pg_amcheck			\
21mr|postgresql17-17.9-1|543	--slave %{_mandir}/man1/pg_amcheck.1.xz pg_amcheck.1.xz %{mandir}/man1/pg_amcheck.1.xz \
21mr|postgresql17-17.9-1|544	--slave %{_mandir}/man1/oid2name.1.xz oid2name.1.xz %{mandir}/man1/oid2name.1.xz	\
21mr|postgresql17-17.9-1|545	--slave %{_mandir}/man1/pgbench.1.xz pgbench.1.xz %{mandir}/man1/pgbench.1.xz		\
21mr|postgresql17-17.9-1|546	--slave %{_mandir}/man1/pg_recvlogical.1.xz pg_recvlogical.1.xz %{mandir}/man1/pg_recvlogical.1.xz \
21mr|postgresql17-17.9-1|547	--slave %{_mandir}/man1/pg_waldump.1.xz pg_waldump.1.xz %{mandir}/man1/pg_waldump.1.xz	\
21mr|postgresql17-17.9-1|548	--slave %{_mandir}/man1/pg_walsummary.1.xz pg_walsummary.1.xz %{mandir}/man1/pg_walsummary.1.xz	\
21mr|postgresql17-17.9-1|549	--slave %{_mandir}/man1/vacuumlo.1.xz vacuumlo.1.xz %{mandir}/man1/vacuumlo.1.xz
21mr|postgresql17-17.9-1|550	
21mr|postgresql17-17.9-1|551	%postun contrib
21mr|postgresql17-17.9-1|552	if [ $1 -eq 0 ] ; then
21mr|postgresql17-17.9-1|553	%{_sbindir}/update-alternatives --remove oid2name %{bindir}/oid2name
21mr|postgresql17-17.9-1|554	fi
21mr|postgresql17-17.9-1|555	
21mr|postgresql17-17.9-1|556	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|557	%if %{with llvm}
21mr|postgresql17-17.9-1|558	
21mr|postgresql17-17.9-1|559	%package jit
21mr|postgresql17-17.9-1|560	Summary:	Support of JIT compilation for PostgreSQL %{branch}
21mr|postgresql17-17.9-1|561	# TODO: is this Req needed? I think yes, because llvmjit.so is not linked to libllvm
21mr|postgresql17-17.9-1|562	Requires:	%{llvm_req}
21mr|postgresql17-17.9-1|563	
21mr|postgresql17-17.9-1|564	%description jit
21mr|postgresql17-17.9-1|565	Support of JIT compilation for PostgreSQL %{branch}
21mr|postgresql17-17.9-1|566	
21mr|postgresql17-17.9-1|567	%files jit
21mr|postgresql17-17.9-1|568	%{libdir}/llvmjit.so
21mr|postgresql17-17.9-1|569	%{libdir}/llvmjit_types.bc
21mr|postgresql17-17.9-1|570	%{libdir}/bitcode
21mr|postgresql17-17.9-1|571	
21mr|postgresql17-17.9-1|572	%endif
21mr|postgresql17-17.9-1|573	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|574	
21mr|postgresql17-17.9-1|575	%package devel
21mr|postgresql17-17.9-1|576	Summary:	PostgreSQL development header files and libraries
21mr|postgresql17-17.9-1|577	Group:		Development/Databases
21mr|postgresql17-17.9-1|578	#Obsoletes:	%{RealName}-devel < %{EVRD}
21mr|postgresql17-17.9-1|579	Requires:	%{name} = %{EVRD}
21mr|postgresql17-17.9-1|580	Requires:	%{libecpg} = %{EVRD}
21mr|postgresql17-17.9-1|581	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql17-17.9-1|582	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql17-17.9-1|583	
21mr|postgresql17-17.9-1|584	%description devel
21mr|postgresql17-17.9-1|585	The postgresql-devel package contains the header files and libraries needed to
21mr|postgresql17-17.9-1|586	compile C or C++ applications which will directly interact with a PostgreSQL
21mr|postgresql17-17.9-1|587	database management server and the ecpg Embedded C Postgres preprocessor. You
21mr|postgresql17-17.9-1|588	need to install this package if you want to develop applications which will
21mr|postgresql17-17.9-1|589	interact with a PostgreSQL server. If you're installing postgresql-server, you
21mr|postgresql17-17.9-1|590	need to install this package.
21mr|postgresql17-17.9-1|591	
21mr|postgresql17-17.9-1|592	%files devel -f devel.lst
21mr|postgresql17-17.9-1|593	%doc README.md HISTORY
21mr|postgresql17-17.9-1|594	%license COPYRIGHT
21mr|postgresql17-17.9-1|595	%{bindir}/ecpg
21mr|postgresql17-17.9-1|596	%{bindir}/pg_config
21mr|postgresql17-17.9-1|597	%ghost %{_bindir}/ecpg
21mr|postgresql17-17.9-1|598	%ghost %{_bindir}/pg_config
21mr|postgresql17-17.9-1|599	%{_rpmmacrodir}/*%{name}*
21mr|postgresql17-17.9-1|600	%dir %{includedir}
21mr|postgresql17-17.9-1|601	%{includedir}/*
21mr|postgresql17-17.9-1|602	%{libdir}/libecpg_compat.so
21mr|postgresql17-17.9-1|603	%{libdir}/*.a
21mr|postgresql17-17.9-1|604	%{libdir}/libecpg.so
21mr|postgresql17-17.9-1|605	%{libdir}/libpgtypes.so
21mr|postgresql17-17.9-1|606	%{libdir}/libpq.so
21mr|postgresql17-17.9-1|607	%dir %{libdir}/pkgconfig
21mr|postgresql17-17.9-1|608	%{libdir}/pkgconfig/*.pc
21mr|postgresql17-17.9-1|609	%{libdir}/pgxs/
21mr|postgresql17-17.9-1|610	%{mandir}/man1/ecpg.1*
21mr|postgresql17-17.9-1|611	%{mandir}/man1/pg_config.1*
21mr|postgresql17-17.9-1|612	%{mandir}/man3/dblink*.3*
21mr|postgresql17-17.9-1|613	%{mandir}/man3/SPI_*.3*
21mr|postgresql17-17.9-1|614	
21mr|postgresql17-17.9-1|615	%post devel
21mr|postgresql17-17.9-1|616	%{_sbindir}/update-alternatives --install %{_bindir}/ecpg ecpg %{bindir}/ecpg %{alternatives_priority} \
21mr|postgresql17-17.9-1|617	--slave %{_bindir}/pg_config pg_config %{bindir}/pg_config		\
21mr|postgresql17-17.9-1|618	--slave %{_mandir}/man1/ecpg.1.xz ecpg.1.xz %{mandir}/man1/ecpg.1.xz	\
21mr|postgresql17-17.9-1|619	--slave %{_mandir}/man1/pg_config.1.xz pg_config.1.xz %{mandir}/man1/pg_config.1.xz \
21mr|postgresql17-17.9-1|620	%include %{SOURCE2}
21mr|postgresql17-17.9-1|621	
21mr|postgresql17-17.9-1|622	%postun devel
21mr|postgresql17-17.9-1|623	if [ $1 -eq 0 ] ; then
21mr|postgresql17-17.9-1|624	%{_sbindir}/update-alternatives --remove ecpg %{bindir}/ecpg
21mr|postgresql17-17.9-1|625	fi
21mr|postgresql17-17.9-1|626	
21mr|postgresql17-17.9-1|627	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|628	
21mr|postgresql17-17.9-1|629	%package pl
21mr|postgresql17-17.9-1|630	Summary:	Procedurals languages for PostgreSQL
21mr|postgresql17-17.9-1|631	Group:		Databases
21mr|postgresql17-17.9-1|632	#Obsoletes:	%{RealName}-pl < %{EVRD}
21mr|postgresql17-17.9-1|633	Provides:	%{RealName}-pl = %{EVRD}
21mr|postgresql17-17.9-1|634	Requires:	%{name}-plpython = %{EVRD}
21mr|postgresql17-17.9-1|635	Requires:	%{name}-plperl = %{EVRD}
21mr|postgresql17-17.9-1|636	Requires:	%{name}-pltcl = %{EVRD}
21mr|postgresql17-17.9-1|637	Requires:	%{name}-plpgsql = %{EVRD}
21mr|postgresql17-17.9-1|638	
21mr|postgresql17-17.9-1|639	%description pl
21mr|postgresql17-17.9-1|640	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql17-17.9-1|641	postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
21mr|postgresql17-17.9-1|642	languages for the backend. PL/Pgsql is part of the core server package.
21mr|postgresql17-17.9-1|643	
21mr|postgresql17-17.9-1|644	%files pl
21mr|postgresql17-17.9-1|645	%doc COPYRIGHT
21mr|postgresql17-17.9-1|646	# metapkg
21mr|postgresql17-17.9-1|647	
21mr|postgresql17-17.9-1|648	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|649	
21mr|postgresql17-17.9-1|650	%package plpython
21mr|postgresql17-17.9-1|651	Summary:	The PL/Python procedural language for PostgreSQL
21mr|postgresql17-17.9-1|652	Group:		Databases
21mr|postgresql17-17.9-1|653	Provides:	%{RealName}-plpython = %{EVRD}
21mr|postgresql17-17.9-1|654	#Obsoletes:	%{RealName}-plpython < %{EVRD}
21mr|postgresql17-17.9-1|655	
21mr|postgresql17-17.9-1|656	%description plpython
21mr|postgresql17-17.9-1|657	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql17-17.9-1|658	postgresql-plpython package contains the the PL/Python procedural languages for
21mr|postgresql17-17.9-1|659	the backend. PL/Python is part of the core server package.
21mr|postgresql17-17.9-1|660	
21mr|postgresql17-17.9-1|661	%files plpython -f plpython.lst
21mr|postgresql17-17.9-1|662	%doc README.md HISTORY
21mr|postgresql17-17.9-1|663	%license COPYRIGHT
21mr|postgresql17-17.9-1|664	%{libdir}/*python*.so
21mr|postgresql17-17.9-1|665	
21mr|postgresql17-17.9-1|666	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|667	
21mr|postgresql17-17.9-1|668	%package plperl
21mr|postgresql17-17.9-1|669	Summary:	The PL/Perl procedural language for PostgreSQL
21mr|postgresql17-17.9-1|670	Group:		Databases
21mr|postgresql17-17.9-1|671	#Obsoletes:	%{RealName}-plperl < %{EVRD}
21mr|postgresql17-17.9-1|672	
21mr|postgresql17-17.9-1|673	%description plperl
21mr|postgresql17-17.9-1|674	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql17-17.9-1|675	postgresql-plperl package contains the the PL/Perl procedural languages for the
21mr|postgresql17-17.9-1|676	backend. PL/Perl is part of the core server package.
21mr|postgresql17-17.9-1|677	
21mr|postgresql17-17.9-1|678	%files plperl -f plperl.lst
21mr|postgresql17-17.9-1|679	%doc README.md HISTORY
21mr|postgresql17-17.9-1|680	%license COPYRIGHT
21mr|postgresql17-17.9-1|681	%{libdir}/*perl.so
21mr|postgresql17-17.9-1|682	
21mr|postgresql17-17.9-1|683	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|684	
21mr|postgresql17-17.9-1|685	%package pltcl
21mr|postgresql17-17.9-1|686	Summary:	The PL/Tcl procedural language for PostgreSQL
21mr|postgresql17-17.9-1|687	Group:		Databases
21mr|postgresql17-17.9-1|688	#Obsoletes:	%{RealName}-pltcl < %{EVRD}
21mr|postgresql17-17.9-1|689	
21mr|postgresql17-17.9-1|690	%description pltcl
21mr|postgresql17-17.9-1|691	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql17-17.9-1|692	postgresql-pltcl package contains the the PL/Tcl procedural languages for the
21mr|postgresql17-17.9-1|693	backend. PL/Tcl is part of the core server package.
21mr|postgresql17-17.9-1|694	
21mr|postgresql17-17.9-1|695	%files pltcl -f pltcl.lst
21mr|postgresql17-17.9-1|696	%doc README.md HISTORY
21mr|postgresql17-17.9-1|697	%license COPYRIGHT
21mr|postgresql17-17.9-1|698	%{libdir}/pltcl.so
21mr|postgresql17-17.9-1|699	
21mr|postgresql17-17.9-1|700	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|701	
21mr|postgresql17-17.9-1|702	%package plpgsql
21mr|postgresql17-17.9-1|703	Summary:	The PL/PgSQL procedural language for PostgreSQL
21mr|postgresql17-17.9-1|704	Group:		Databases
21mr|postgresql17-17.9-1|705	#Obsoletes:	%{RealName}-plpgsql < %{EVRD}
21mr|postgresql17-17.9-1|706	
21mr|postgresql17-17.9-1|707	%description plpgsql
21mr|postgresql17-17.9-1|708	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql17-17.9-1|709	postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
21mr|postgresql17-17.9-1|710	the backend. PL/PgSQL is part of the core server package.
21mr|postgresql17-17.9-1|711	
21mr|postgresql17-17.9-1|712	%files plpgsql -f plpgsql.lst
21mr|postgresql17-17.9-1|713	%doc README.md HISTORY
21mr|postgresql17-17.9-1|714	%license COPYRIGHT
21mr|postgresql17-17.9-1|715	%{libdir}/plpgsql.so
21mr|postgresql17-17.9-1|716	
21mr|postgresql17-17.9-1|717	#----------------------------------------------------------------------------
21mr|postgresql17-17.9-1|718	
21mr|postgresql17-17.9-1|719	%prep
21mr|postgresql17-17.9-1|720	%autosetup -n %{RealName}-%{version} -p1
21mr|postgresql17-17.9-1|721	
21mr|postgresql17-17.9-1|722	%generate_buildrequires
21mr|postgresql17-17.9-1|723	
21mr|postgresql17-17.9-1|724	%build
21mr|postgresql17-17.9-1|725	
21mr|postgresql17-17.9-1|726	# to build with ccache locally:
21mr|postgresql17-17.9-1|727	# rpmbuild --define '__cc ccache gcc'
21mr|postgresql17-17.9-1|728	export CC='%__cc'
21mr|postgresql17-17.9-1|729	
21mr|postgresql17-17.9-1|730	%if %{with llvm}
21mr|postgresql17-17.9-1|731	# https://postgrespro.ru/docs/postgresql/16/jit
21mr|postgresql17-17.9-1|732	# CXX=g++ is also possible
21mr|postgresql17-17.9-1|733	export CXX=%{llvm_prefix}/bin/clang++
21mr|postgresql17-17.9-1|734	export CLANG=%{llvm_prefix}/bin/clang
21mr|postgresql17-17.9-1|735	export LLVM_CONFIG=%{llvm_prefix}/bin/llvm-config
21mr|postgresql17-17.9-1|736	%endif
21mr|postgresql17-17.9-1|737	
21mr|postgresql17-17.9-1|738	%configure				\
21mr|postgresql17-17.9-1|739	--enable-rpath			\
21mr|postgresql17-17.9-1|740	--docdir=%{_docdir}/%{name}	\
21mr|postgresql17-17.9-1|741	--htmldir=%{_docdir}/%{name}	\
21mr|postgresql17-17.9-1|742	--enable-nls			\
21mr|postgresql17-17.9-1|743	--bindir=%{bindir}	\
21mr|postgresql17-17.9-1|744	--datadir=%{datadir}	\
21mr|postgresql17-17.9-1|745	--includedir=%{includedir}	\
21mr|postgresql17-17.9-1|746	--libdir=%{libdir}	\
21mr|postgresql17-17.9-1|747	--libexecdir=%{bindir}	\
21mr|postgresql17-17.9-1|748	--mandir=%{mandir}	\
21mr|postgresql17-17.9-1|749	--prefix=%{_prefix}	\
21mr|postgresql17-17.9-1|750	%if %{with system_timezone}
21mr|postgresql17-17.9-1|751	--with-system-tzdata=/usr/share/zoneinfo	\
21mr|postgresql17-17.9-1|752	%endif
21mr|postgresql17-17.9-1|753	--with-gssapi		\
21mr|postgresql17-17.9-1|754	--with-icu		\
21mr|postgresql17-17.9-1|755	--with-ldap		\
21mr|postgresql17-17.9-1|756	--with-libxml		\
21mr|postgresql17-17.9-1|757	--with-libxslt		\
21mr|postgresql17-17.9-1|758	--with-openssl		\
21mr|postgresql17-17.9-1|759	%if %{with llvm}
21mr|postgresql17-17.9-1|760	--with-llvm	\
21mr|postgresql17-17.9-1|761	%endif
21mr|postgresql17-17.9-1|762	%if %{with uuid}
21mr|postgresql17-17.9-1|763	--with-ossp-uuid	\
21mr|postgresql17-17.9-1|764	%endif
21mr|postgresql17-17.9-1|765	--with-pam		\
21mr|postgresql17-17.9-1|766	--with-perl		\
21mr|postgresql17-17.9-1|767	--with-python		\
21mr|postgresql17-17.9-1|768	--with-selinux		\
21mr|postgresql17-17.9-1|769	--with-systemd		\
21mr|postgresql17-17.9-1|770	--with-lz4		\
21mr|postgresql17-17.9-1|771	--with-zstd		\
21mr|postgresql17-17.9-1|772	--with-tcl		\
21mr|postgresql17-17.9-1|773	--with-tclconfig=%{_libdir}
21mr|postgresql17-17.9-1|774	
21mr|postgresql17-17.9-1|775	# nuke -Wl,--no-undefined
21mr|postgresql17-17.9-1|776	perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global
21mr|postgresql17-17.9-1|777	
21mr|postgresql17-17.9-1|778	%if %{with uuid}
21mr|postgresql17-17.9-1|779	# bork...
21mr|postgresql17-17.9-1|780	echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
21mr|postgresql17-17.9-1|781	%endif
21mr|postgresql17-17.9-1|782	
21mr|postgresql17-17.9-1|783	%make_build world
21mr|postgresql17-17.9-1|784	
21mr|postgresql17-17.9-1|785	pushd src/test
21mr|postgresql17-17.9-1|786	%make_build all
21mr|postgresql17-17.9-1|787	popd
21mr|postgresql17-17.9-1|788	
21mr|postgresql17-17.9-1|789	%check
21mr|postgresql17-17.9-1|790	%if 0
21mr|postgresql17-17.9-1|791	cp -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_reset{wal,xlog}-%{majorver}.mo
21mr|postgresql17-17.9-1|792	make check || :
21mr|postgresql17-17.9-1|793	rm -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_resetxlog-%{majorver}.mo
21mr|postgresql17-17.9-1|794	%endif
21mr|postgresql17-17.9-1|795	readelf -d %{buildroot}%{bindir}/* | grep %{name}
21mr|postgresql17-17.9-1|796	
21mr|postgresql17-17.9-1|797	
21mr|postgresql17-17.9-1|798	
21mr|postgresql17-17.9-1|799	%install
21mr|postgresql17-17.9-1|800	make DESTDIR=%{buildroot} install-world install-docs
21mr|postgresql17-17.9-1|801	
21mr|postgresql17-17.9-1|802	
21mr|postgresql17-17.9-1|803	%if %{with man_gen}
21mr|postgresql17-17.9-1|804	%(echo %{man_list})
21mr|postgresql17-17.9-1|805	.
21mr|postgresql17-17.9-1|806	%endif
21mr|postgresql17-17.9-1|807	
21mr|postgresql17-17.9-1|808	# PGDATA needs removal of group and world permissions due to pg_pwd hole.
21mr|postgresql17-17.9-1|809	install -d -m 700 %{buildroot}%{pgdatadir}/data
21mr|postgresql17-17.9-1|810	
21mr|postgresql17-17.9-1|811	# backups of data go here...
21mr|postgresql17-17.9-1|812	install -d -m 700 %{buildroot}%{pgdatadir}/backups
21mr|postgresql17-17.9-1|813	
21mr|postgresql17-17.9-1|814	# install systemd units
21mr|postgresql17-17.9-1|815	mkdir -p %{buildroot}%{_unitdir}
21mr|postgresql17-17.9-1|816	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{name}.service
21mr|postgresql17-17.9-1|817	
21mr|postgresql17-17.9-1|818	sed -i \
21mr|postgresql17-17.9-1|819	-e "s|@BINDIR@|%{bindir}|" \
21mr|postgresql17-17.9-1|820	-e "s|@PGDATA@|%{pgdatadir}|" \
21mr|postgresql17-17.9-1|821	%{buildroot}%{_unitdir}/%{name}.service
21mr|postgresql17-17.9-1|822	
21mr|postgresql17-17.9-1|823	# ... and make a tmpfiles script to recreate it at reboot.
21mr|postgresql17-17.9-1|824	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|postgresql17-17.9-1|825	install -m 0644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|postgresql17-17.9-1|826	
21mr|postgresql17-17.9-1|827	# install helper script for env initialisation
21mr|postgresql17-17.9-1|828	install -m 755 %{SOURCE14} %{buildroot}%{bindir}/%{RealName}_initdb.sh
21mr|postgresql17-17.9-1|829	sed -i \
21mr|postgresql17-17.9-1|830	-e "s|@BINDIR@|%{bindir}|" \
21mr|postgresql17-17.9-1|831	-e "s|@NAME@|%{name}|" \
21mr|postgresql17-17.9-1|832	%{buildroot}%{bindir}/%{RealName}_initdb.sh
21mr|postgresql17-17.9-1|833	
21mr|postgresql17-17.9-1|834	mkdir -p %{buildroot}/var/log/postgres
21mr|postgresql17-17.9-1|835	
21mr|postgresql17-17.9-1|836	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|postgresql17-17.9-1|837	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21mr|postgresql17-17.9-1|838	/var/log/postgres/%{name} {
21mr|postgresql17-17.9-1|839	notifempty
21mr|postgresql17-17.9-1|840	missingok
21mr|postgresql17-17.9-1|841	copytruncate
21mr|postgresql17-17.9-1|842	}
21mr|postgresql17-17.9-1|843	EOF
21mr|postgresql17-17.9-1|844	
21mr|postgresql17-17.9-1|845	mv %{buildroot}%{_docdir}/%{name}/html %{buildroot}%{_docdir}/%{name}-docs-%{version}
21mr|postgresql17-17.9-1|846	
21mr|postgresql17-17.9-1|847	echo -n "" > %{libname}.lst
21mr|postgresql17-17.9-1|848	echo -n "" > %{libecpg}.lst
21mr|postgresql17-17.9-1|849	echo -n "" > server.lst
21mr|postgresql17-17.9-1|850	echo -n "" > main.lst
21mr|postgresql17-17.9-1|851	echo -n "" > contrib.lst
21mr|postgresql17-17.9-1|852	echo -n "" > devel.lst
21mr|postgresql17-17.9-1|853	echo -n "" > plperl.lst
21mr|postgresql17-17.9-1|854	echo -n "" > plpython.lst
21mr|postgresql17-17.9-1|855	echo -n "" > pltcl.lst
21mr|postgresql17-17.9-1|856	echo -n "" > plpgsql.lst
21mr|postgresql17-17.9-1|857	
21mr|postgresql17-17.9-1|858	# libs
21mr|postgresql17-17.9-1|859	%find_lang libpq%{major}-%{majorver}
21mr|postgresql17-17.9-1|860	cat libpq%{major}-%{majorver}.lang >> %{libname}.lst
21mr|postgresql17-17.9-1|861	%find_lang ecpglib%{major_ecpg}-%{majorver}
21mr|postgresql17-17.9-1|862	cat ecpglib%{major_ecpg}-%{majorver}.lang >> %{libecpg}.lst
21mr|postgresql17-17.9-1|863	
21mr|postgresql17-17.9-1|864	# server
21mr|postgresql17-17.9-1|865	%find_lang initdb-%{majorver}
21mr|postgresql17-17.9-1|866	cat initdb-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|867	%find_lang pg_archivecleanup-%{majorver}
21mr|postgresql17-17.9-1|868	cat pg_archivecleanup-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|869	%find_lang pg_basebackup-%{majorver}
21mr|postgresql17-17.9-1|870	cat pg_basebackup-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|871	%find_lang pg_verifybackup-%{majorver}
21mr|postgresql17-17.9-1|872	cat pg_verifybackup-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|873	%find_lang pg_controldata-%{majorver}
21mr|postgresql17-17.9-1|874	cat pg_controldata-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|875	%find_lang pg_ctl-%{majorver}
21mr|postgresql17-17.9-1|876	cat pg_ctl-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|877	#%find_lang pg_createsubscriber-%{majorver}
21mr|postgresql17-17.9-1|878	#cat pg_createsubscriber-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|879	%find_lang pg_resetwal-%{majorver}
21mr|postgresql17-17.9-1|880	cat pg_resetwal-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|881	%find_lang pg_upgrade-%{majorver}
21mr|postgresql17-17.9-1|882	cat pg_upgrade-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|883	%find_lang pg_checksums-%{majorver}
21mr|postgresql17-17.9-1|884	cat pg_checksums-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|885	%find_lang postgres-%{majorver}
21mr|postgresql17-17.9-1|886	cat postgres-%{majorver}.lang >> server.lst
21mr|postgresql17-17.9-1|887	
21mr|postgresql17-17.9-1|888	# main
21mr|postgresql17-17.9-1|889	%find_lang pg_config-%{majorver}
21mr|postgresql17-17.9-1|890	cat pg_config-%{majorver}.lang >> main.lst
21mr|postgresql17-17.9-1|891	%find_lang pg_combinebackup-%{majorver}
21mr|postgresql17-17.9-1|892	cat pg_combinebackup-%{majorver}.lang >> main.lst
21mr|postgresql17-17.9-1|893	%find_lang pg_dump-%{majorver}
21mr|postgresql17-17.9-1|894	cat pg_dump-%{majorver}.lang >> main.lst
21mr|postgresql17-17.9-1|895	%find_lang pg_rewind-%{majorver}
21mr|postgresql17-17.9-1|896	cat pg_rewind-%{majorver}.lang >> main.lst
21mr|postgresql17-17.9-1|897	%find_lang pg_test_fsync-%{majorver}
21mr|postgresql17-17.9-1|898	cat pg_test_fsync-%{majorver}.lang >> main.lst
21mr|postgresql17-17.9-1|899	%find_lang pg_test_timing-%{majorver}
21mr|postgresql17-17.9-1|900	cat pg_test_timing-%{majorver}.lang >> main.lst
21mr|postgresql17-17.9-1|901	%find_lang pgscripts-%{majorver}
21mr|postgresql17-17.9-1|902	cat pgscripts-%{majorver}.lang >> main.lst
21mr|postgresql17-17.9-1|903	%find_lang psql-%{majorver}
21mr|postgresql17-17.9-1|904	cat psql-%{majorver}.lang >>main.lst
21mr|postgresql17-17.9-1|905	
21mr|postgresql17-17.9-1|906	#contrib
21mr|postgresql17-17.9-1|907	%find_lang pg_waldump-%{majorver}
21mr|postgresql17-17.9-1|908	cat pg_waldump-%{majorver}.lang >>contrib.lst
21mr|postgresql17-17.9-1|909	%find_lang pg_walsummary-%{majorver}
21mr|postgresql17-17.9-1|910	cat pg_walsummary-%{majorver}.lang >>contrib.lst
21mr|postgresql17-17.9-1|911	%find_lang pg_amcheck-%{majorver}
21mr|postgresql17-17.9-1|912	cat pg_amcheck-%{majorver}.lang >>contrib.lst
21mr|postgresql17-17.9-1|913	
21mr|postgresql17-17.9-1|914	# devel
21mr|postgresql17-17.9-1|915	%find_lang ecpg-%{majorver}
21mr|postgresql17-17.9-1|916	cat ecpg-%{majorver}.lang >> devel.lst
21mr|postgresql17-17.9-1|917	
21mr|postgresql17-17.9-1|918	# perl
21mr|postgresql17-17.9-1|919	%find_lang plperl-%{majorver}
21mr|postgresql17-17.9-1|920	cat plperl-%{majorver}.lang >> plperl.lst
21mr|postgresql17-17.9-1|921	
21mr|postgresql17-17.9-1|922	# python
21mr|postgresql17-17.9-1|923	%find_lang plpython-%{majorver}
21mr|postgresql17-17.9-1|924	cat plpython-%{majorver}.lang >> plpython.lst
21mr|postgresql17-17.9-1|925	
21mr|postgresql17-17.9-1|926	# tcl
21mr|postgresql17-17.9-1|927	%find_lang pltcl-%{majorver}
21mr|postgresql17-17.9-1|928	cat pltcl-%{majorver}.lang >> pltcl.lst
21mr|postgresql17-17.9-1|929	
21mr|postgresql17-17.9-1|930	# plpgsql
21mr|postgresql17-17.9-1|931	%find_lang plpgsql-%{majorver}
21mr|postgresql17-17.9-1|932	cat plpgsql-%{majorver}.lang >> plpgsql.lst
21mr|postgresql17-17.9-1|933	
21mr|postgresql17-17.9-1|934	# taken directly in build dir.
21mr|postgresql17-17.9-1|935	rm -fr %{buildroot}%{_datadir}/doc/%{name}/contrib/
21mr|postgresql17-17.9-1|936	
21mr|postgresql17-17.9-1|937	cat > macro <<EOF
21mr|postgresql17-17.9-1|938	%%postgresql_version %{version}
21mr|postgresql17-17.9-1|939	%%postgresql_major   %{majorver}
21mr|postgresql17-17.9-1|940	%%postgresql_minor   %{minorver}
21mr|postgresql17-17.9-1|941	%%pgmodules_req Requires: %{?arch_tagged:%{arch_tagged} %{name}-server-ABI}%{?!arch_tagged:%{name}-server-ABI} >= %{majorver}
21mr|postgresql17-17.9-1|942	EOF
21mr|postgresql17-17.9-1|943	
21mr|postgresql17-17.9-1|944	%install_macro %{name} macro
21mr|postgresql17-17.9-1|945	
21mr|postgresql17-17.9-1|946	# postgres' .profile and .bashrc
21mr|postgresql17-17.9-1|947	install -D -m 700 %{SOURCE10} %{buildroot}%{pgdatadir}/.profile
21mr|postgresql17-17.9-1|948	
21mr|postgresql17-17.9-1|949	sed -i -e "s|%{RealName}|%{name}|g" \
21mr|postgresql17-17.9-1|950	%{buildroot}%{pgdatadir}/.profile
21mr|postgresql17-17.9-1|951	
21mr|postgresql17-17.9-1|952	ln -s .profile %{buildroot}%{pgdatadir}/.bashrc
21mr|postgresql17-17.9-1|953	
21mr|postgresql17-17.9-1|954	# update-alternatives --------------------------------------\/
21mr|postgresql17-17.9-1|955	
21mr|postgresql17-17.9-1|956	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql17-17.9-1|957	touch %{buildroot}%{_bindir}/psql
21mr|postgresql17-17.9-1|958	touch %{buildroot}%{_bindir}/initdb
21mr|postgresql17-17.9-1|959	touch %{buildroot}%{_bindir}/oid2name
21mr|postgresql17-17.9-1|960	touch %{buildroot}%{_bindir}/ecpg
21mr|postgresql17-17.9-1|961	
21mr|postgresql17-17.9-1|962	# man compress
21mr|postgresql17-17.9-1|963	%{_compress} %{buildroot}%{mandir}/man[0-9]/*
21mr|postgresql17-17.9-1|964	
21mr|postgresql17-17.9-1|965	# ----------------------------------------------------------/\
21mr|postgresql17-17.9-1|966	
21mr|postgresql17-17.9-1|967	# cleanup
21mr|postgresql17-17.9-1|968	find %{buildroot} -type f -name "*.a" ! -name libpgport.a ! -name libpgcommon.a -exec rm -f {} ';'
21mr|postgresql17-17.9-1|969	
21mr|postgresql17-17.9-1|970	%changelog
21mr|postgresql17-17.9-1|971	- Merge: cd8219b 45d2da1
21mr|postgresql17-17.9-1|972	* Mon Mar 2 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-17.9-1|973	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|postgresql17-17.9-1|974	
21mr|postgresql17-17.9-1|975	* Mon Mar 2 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-17.9-1|976	- update 17.8 -> 17.9
21mr|postgresql17-17.9-1|977	- https://www.postgresql.org/docs/release/17.9/
21mr|postgresql17-17.9-1|978	
21mr|postgresql17-17.9-1|979	- Merge: d889dd9 c982620
21mr|postgresql17-17.9-1|980	* Wed Feb 18 2026 slava86 <s.matveev@rosalinux.ru> 17.8-1
21mr|postgresql17-17.9-1|981	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|postgresql17-17.9-1|982	
21mr|postgresql17-17.9-1|983	* Wed Feb 18 2026 slava86 <s.matveev@rosalinux.ru> 17.8-1
21mr|postgresql17-17.9-1|984	- update to 17.8
21mr|postgresql17-17.9-1|985	- https://www.postgresql.org/docs/release/17.8/
21mr|postgresql17-17.9-1|986	
21mr|postgresql17-17.9-1|987	- Merge: 1435835 b36a5a4
21mr|postgresql17-17.9-1|988	* Sun Aug 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 17.6-1
21mr|postgresql17-17.9-1|989	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|postgresql17-17.9-1|990	
21mr|postgresql17-17.9-1|991	* Sun Aug 31 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 17.6-1
21mr|postgresql17-17.9-1|992	- upd: 17.5 -> 17.6
21mr|postgresql17-17.9-1|993	
21mr|postgresql17-17.9-1|994	- Merge: 8613ec3 f707224
21mr|postgresql17-17.9-1|995	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru> 17.5-1
21mr|postgresql17-17.9-1|996	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|postgresql17-17.9-1|997	
21mr|postgresql17-17.9-1|998	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru> 17.5-1
21mr|postgresql17-17.9-1|999	- update source code
21mr|postgresql17-17.9-1|1000	
21mr|postgresql17-17.9-1|1001	* Tue Jun 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-17.9-1|1002	- update to 17.5
21mr|postgresql17-17.9-1|1003	- list of changes
21mr|postgresql17-17.9-1|1004	- https://www.postgresql.org/docs/release/17.5/
21mr|postgresql17-17.9-1|1005	
21mr|postgresql17-17.9-1|1006	- Merge: b65cead 2ae0220
21mr|postgresql17-17.9-1|1007	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 17.4-1
21mr|postgresql17-17.9-1|1008	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|postgresql17-17.9-1|1009	
21mr|postgresql17-17.9-1|1010	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 17.4-1
21mr|postgresql17-17.9-1|1011	- upd: 17.2 -> 17.4, use new pkg postgres-user
21mr|postgresql17-17.9-1|1012	
21mr|postgresql17-17.9-1|1013	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|postgresql17-17.9-1|1014	- automated spec cleanup
21mr|postgresql17-17.9-1|1015	
21mr|postgresql17-17.9-1|1016	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|postgresql17-17.9-1|1017	- automated spec cleanup
21mr|postgresql17-17.9-1|1018	
21mr|postgresql17-17.9-1|1019	* Thu Feb 6 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-17.9-1|1020	- rebuild fix ossp-uuid
21mr|postgresql17-17.9-1|1021	- https://abf.rosa.ru/import/ossp-uuid/diff/a0c13...59d04
21mr|postgresql17-17.9-1|1022	
21mr|postgresql17-17.9-1|1023	* Tue Feb 4 2025 slava86 <s.matveev@rosalinux.ru> 17.2-2
21mr|postgresql17-17.9-1|1024	- static pgport
21mr|postgresql17-17.9-1|1025	
21mr|postgresql17-17.9-1|1026	* Tue Jan 21 2025 Святослав <s.matveev@rosalinux.ru>
21mr|postgresql17-17.9-1|1027	- Updated postgresql17.spec
21mr|postgresql17-17.9-1|1028	
21mr|postgresql17-17.9-1|1029	* Tue Jan 21 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-17.9-1|1030	- Imported from SRPM

15402 21
21mr|postgresql17-citus-13.2.0-1|1	%define _disable_rebuild_configure 0
21mr|postgresql17-citus-13.2.0-1|2	%define _disable_ld_no_undefined 1
21mr|postgresql17-citus-13.2.0-1|3	
21mr|postgresql17-citus-13.2.0-1|4	%global extension citus
21mr|postgresql17-citus-13.2.0-1|5	%global psql_ver postgresql17
21mr|postgresql17-citus-13.2.0-1|6	%global name %{psql_ver}-%{extension}
21mr|postgresql17-citus-13.2.0-1|7	%global extension_ver 1.6.4
21mr|postgresql17-citus-13.2.0-1|8	%global llvm_ver 18
21mr|postgresql17-citus-13.2.0-1|9	
21mr|postgresql17-citus-13.2.0-1|10	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-citus-13.2.0-1|11	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-citus-13.2.0-1|12	%global includedir %{_includedir}/%{psql_ver}
21mr|postgresql17-citus-13.2.0-1|13	
21mr|postgresql17-citus-13.2.0-1|14	%define _disable_lto %{nil}
21mr|postgresql17-citus-13.2.0-1|15	
21mr|postgresql17-citus-13.2.0-1|16	Summary:	PostgreSQL extension that transforms Postgres into a distributed database
21mr|postgresql17-citus-13.2.0-1|17	Name:		%{name}
21mr|postgresql17-citus-13.2.0-1|18	Version:	13.2.0
21mr|postgresql17-citus-13.2.0-1|19	Release:	1
21mr|postgresql17-citus-13.2.0-1|20	License:	AGPLv3
21mr|postgresql17-citus-13.2.0-1|21	Group:		Databases
21mr|postgresql17-citus-13.2.0-1|22	Url:		https://github.com/citusdata/citus
21mr|postgresql17-citus-13.2.0-1|23	Source0:	https://github.com/citusdata/citus/archive/refs/tags/v%{version}.tar.gz?/%{extension}-%{version}.tar.gz
21mr|postgresql17-citus-13.2.0-1|24	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-citus-13.2.0-1|25	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-citus-13.2.0-1|26	%ifarch %{x86_64} aarch64
21mr|postgresql17-citus-13.2.0-1|27	%if %{mdvver} <= 202115
21mr|postgresql17-citus-13.2.0-1|28	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-citus-13.2.0-1|29	%else
21mr|postgresql17-citus-13.2.0-1|30	BuildRequires:  llvm-devel
21mr|postgresql17-citus-13.2.0-1|31	BuildRequires:  clang-devel
21mr|postgresql17-citus-13.2.0-1|32	BuildRequires:  clang
21mr|postgresql17-citus-13.2.0-1|33	%endif
21mr|postgresql17-citus-13.2.0-1|34	%endif
21mr|postgresql17-citus-13.2.0-1|35	BuildRequires:  icu-devel
21mr|postgresql17-citus-13.2.0-1|36	BuildRequires:  pkgconfig(libcurl)
21mr|postgresql17-citus-13.2.0-1|37	BuildRequires:  pkgconfig(liblz4)
21mr|postgresql17-citus-13.2.0-1|38	
21mr|postgresql17-citus-13.2.0-1|39	%description
21mr|postgresql17-citus-13.2.0-1|40	With Citus, you extend your PostgreSQL database with new superpowers:
21mr|postgresql17-citus-13.2.0-1|41	
21mr|postgresql17-citus-13.2.0-1|42	Distributed tables are sharded across a cluster of PostgreSQL nodes
21mr|postgresql17-citus-13.2.0-1|43	to combine their CPU, memory, storage and I/O capacity.
21mr|postgresql17-citus-13.2.0-1|44	
21mr|postgresql17-citus-13.2.0-1|45	References tables are replicated to all nodes for joins
21mr|postgresql17-citus-13.2.0-1|46	and foreign keys from distributed tables and maximum read performance.
21mr|postgresql17-citus-13.2.0-1|47	
21mr|postgresql17-citus-13.2.0-1|48	Distributed query engine routes and parallelizes SELECT, DML,
21mr|postgresql17-citus-13.2.0-1|49	and other operations on distributed tables across the cluster.
21mr|postgresql17-citus-13.2.0-1|50	
21mr|postgresql17-citus-13.2.0-1|51	Columnar storage compresses data, speeds up scans,
21mr|postgresql17-citus-13.2.0-1|52	and supports fast projections, both on regular and distributed tables.
21mr|postgresql17-citus-13.2.0-1|53	
21mr|postgresql17-citus-13.2.0-1|54	Query from any node enables you to utilize the full capacity
21mr|postgresql17-citus-13.2.0-1|55	of your cluster for distributed queries
21mr|postgresql17-citus-13.2.0-1|56	
21mr|postgresql17-citus-13.2.0-1|57	
21mr|postgresql17-citus-13.2.0-1|58	%files
21mr|postgresql17-citus-13.2.0-1|59	%license LICENSE
21mr|postgresql17-citus-13.2.0-1|60	%doc *.md
21mr|postgresql17-citus-13.2.0-1|61	%ifarch %{x86_64} aarch64
21mr|postgresql17-citus-13.2.0-1|62	%{libdir}/bitcode/*
21mr|postgresql17-citus-13.2.0-1|63	%endif
21mr|postgresql17-citus-13.2.0-1|64	%{libdir}/%{extension}*.so
21mr|postgresql17-citus-13.2.0-1|65	%{libdir}/%{extension}_decoders/*.so
21mr|postgresql17-citus-13.2.0-1|66	%{datadir}/extension/*.sql
21mr|postgresql17-citus-13.2.0-1|67	%{datadir}/extension/*.control
21mr|postgresql17-citus-13.2.0-1|68	
21mr|postgresql17-citus-13.2.0-1|69	#------------------------------------------------------------------
21mr|postgresql17-citus-13.2.0-1|70	
21mr|postgresql17-citus-13.2.0-1|71	%package devel
21mr|postgresql17-citus-13.2.0-1|72	Summary:	%{name} development files
21mr|postgresql17-citus-13.2.0-1|73	Group:		Development/Other
21mr|postgresql17-citus-13.2.0-1|74	
21mr|postgresql17-citus-13.2.0-1|75	%description devel
21mr|postgresql17-citus-13.2.0-1|76	Scalable PostgreSQL for multi-tenant and real-time analytics
21mr|postgresql17-citus-13.2.0-1|77	workloads (development files).
21mr|postgresql17-citus-13.2.0-1|78	
21mr|postgresql17-citus-13.2.0-1|79	%files devel
21mr|postgresql17-citus-13.2.0-1|80	%{includedir}/server/*.h
21mr|postgresql17-citus-13.2.0-1|81	%{includedir}/server/distributed/*.h
21mr|postgresql17-citus-13.2.0-1|82	
21mr|postgresql17-citus-13.2.0-1|83	#------------------------------------------------------------------
21mr|postgresql17-citus-13.2.0-1|84	
21mr|postgresql17-citus-13.2.0-1|85	%prep
21mr|postgresql17-citus-13.2.0-1|86	%autosetup -p1 -n %{extension}-%{version}
21mr|postgresql17-citus-13.2.0-1|87	
21mr|postgresql17-citus-13.2.0-1|88	%build
21mr|postgresql17-citus-13.2.0-1|89	#./autogen.sh
21mr|postgresql17-citus-13.2.0-1|90	%configure
21mr|postgresql17-citus-13.2.0-1|91	%make_build
21mr|postgresql17-citus-13.2.0-1|92	
21mr|postgresql17-citus-13.2.0-1|93	%install
21mr|postgresql17-citus-13.2.0-1|94	%make_install
21mr|postgresql17-citus-13.2.0-1|95	
21mr|postgresql17-citus-13.2.0-1|96	
21mr|postgresql17-citus-13.2.0-1|97	
21mr|postgresql17-citus-13.2.0-1|98	%changelog
21mr|postgresql17-citus-13.2.0-1|99	* Wed Oct 8 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-citus-13.2.0-1|100	- packaging files
21mr|postgresql17-citus-13.2.0-1|101	
21mr|postgresql17-citus-13.2.0-1|102	* Tue Oct 7 2025 Святослав <s.matveev@rosalinux.ru>
21mr|postgresql17-citus-13.2.0-1|103	- Updated postgresql17-citus.spec
21mr|postgresql17-citus-13.2.0-1|104	
21mr|postgresql17-citus-13.2.0-1|105	* Tue Oct 7 2025 Святослав <s.matveev@rosalinux.ru>
21mr|postgresql17-citus-13.2.0-1|106	- Updated postgresql17-citus.spec
21mr|postgresql17-citus-13.2.0-1|107	
21mr|postgresql17-citus-13.2.0-1|108	* Tue Oct 7 2025 Святослав <s.matveev@rosalinux.ru>
21mr|postgresql17-citus-13.2.0-1|109	- Updated postgresql17-citus.spec
21mr|postgresql17-citus-13.2.0-1|110	
21mr|postgresql17-citus-13.2.0-1|111	* Tue Oct 7 2025 Святослав <s.matveev@rosalinux.ru>
21mr|postgresql17-citus-13.2.0-1|112	- Updated postgresql17-citus.spec
21mr|postgresql17-citus-13.2.0-1|113	
21mr|postgresql17-citus-13.2.0-1|114	* Tue Oct 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-citus-13.2.0-1|115	- Imported from SRPM

15403 21
21mr|postgresql17-pgaudit-17.0-1|1	%global extension pgaudit
21mr|postgresql17-pgaudit-17.0-1|2	%global psql_ver postgresql17
21mr|postgresql17-pgaudit-17.0-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql17-pgaudit-17.0-1|4	%global extension_ver 17.0
21mr|postgresql17-pgaudit-17.0-1|5	%global llvm_ver 18
21mr|postgresql17-pgaudit-17.0-1|6	
21mr|postgresql17-pgaudit-17.0-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pgaudit-17.0-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-pgaudit-17.0-1|9	
21mr|postgresql17-pgaudit-17.0-1|10	Summary:        Open Source PostgreSQL Audit Logging
21mr|postgresql17-pgaudit-17.0-1|11	Name:           %{name}
21mr|postgresql17-pgaudit-17.0-1|12	Version:        %{extension_ver}
21mr|postgresql17-pgaudit-17.0-1|13	Release:        1
21mr|postgresql17-pgaudit-17.0-1|14	License:        PostgreSQL license
21mr|postgresql17-pgaudit-17.0-1|15	Group:		Databases
21mr|postgresql17-pgaudit-17.0-1|16	URL:            https://github.com/pgaudit/pgaudit
21mr|postgresql17-pgaudit-17.0-1|17	Source0:        https://github.com/pgaudit/pgaudit/archive/refs/tags/%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-pgaudit-17.0-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pgaudit-17.0-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-pgaudit-17.0-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql17-pgaudit-17.0-1|21	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-pgaudit-17.0-1|22	%endif
21mr|postgresql17-pgaudit-17.0-1|23	BuildRequires:  pkgconfig(heimdal-gssapi)
21mr|postgresql17-pgaudit-17.0-1|24	BuildRequires:  pkgconfig(openssl)
21mr|postgresql17-pgaudit-17.0-1|25	
21mr|postgresql17-pgaudit-17.0-1|26	%description
21mr|postgresql17-pgaudit-17.0-1|27	The PostgreSQL Audit Extension (pgAudit) provides detailed session and/or
21mr|postgresql17-pgaudit-17.0-1|28	object audit logging via the standard PostgreSQL logging facility.
21mr|postgresql17-pgaudit-17.0-1|29	
21mr|postgresql17-pgaudit-17.0-1|30	The goal of the pgAudit is to provide PostgreSQL users with capability to
21mr|postgresql17-pgaudit-17.0-1|31	produce audit logs often required to comply with government, financial, or ISO
21mr|postgresql17-pgaudit-17.0-1|32	certifications.
21mr|postgresql17-pgaudit-17.0-1|33	
21mr|postgresql17-pgaudit-17.0-1|34	An audit is an official inspection of an individual's or organization's
21mr|postgresql17-pgaudit-17.0-1|35	accounts, typically by an independent body. The information gathered by pgAudit
21mr|postgresql17-pgaudit-17.0-1|36	is properly called an audit trail or audit log. The term audit log is used in
21mr|postgresql17-pgaudit-17.0-1|37	this documentation.
21mr|postgresql17-pgaudit-17.0-1|38	
21mr|postgresql17-pgaudit-17.0-1|39	%files
21mr|postgresql17-pgaudit-17.0-1|40	%license LICENSE
21mr|postgresql17-pgaudit-17.0-1|41	%doc *.md
21mr|postgresql17-pgaudit-17.0-1|42	%ifarch %{x86_64} aarch64
21mr|postgresql17-pgaudit-17.0-1|43	%{libdir}/bitcode/*
21mr|postgresql17-pgaudit-17.0-1|44	%endif
21mr|postgresql17-pgaudit-17.0-1|45	%{libdir}/%{extension}.so
21mr|postgresql17-pgaudit-17.0-1|46	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql17-pgaudit-17.0-1|47	%{datadir}/extension/%{extension}.control
21mr|postgresql17-pgaudit-17.0-1|48	
21mr|postgresql17-pgaudit-17.0-1|49	%prep
21mr|postgresql17-pgaudit-17.0-1|50	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql17-pgaudit-17.0-1|51	
21mr|postgresql17-pgaudit-17.0-1|52	%build
21mr|postgresql17-pgaudit-17.0-1|53	%make_build USE_PGXS=1
21mr|postgresql17-pgaudit-17.0-1|54	
21mr|postgresql17-pgaudit-17.0-1|55	%install
21mr|postgresql17-pgaudit-17.0-1|56	%make_install USE_PGXS=1
21mr|postgresql17-pgaudit-17.0-1|57	
21mr|postgresql17-pgaudit-17.0-1|58	
21mr|postgresql17-pgaudit-17.0-1|59	
21mr|postgresql17-pgaudit-17.0-1|60	
21mr|postgresql17-pgaudit-17.0-1|61	

15404 21
21mr|postgresql17-pgauditlogtofile-1.6.4-1|1	%global extension pgauditlogtofile
21mr|postgresql17-pgauditlogtofile-1.6.4-1|2	%global psql_ver postgresql17
21mr|postgresql17-pgauditlogtofile-1.6.4-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql17-pgauditlogtofile-1.6.4-1|4	%global extension_ver 1.6.4
21mr|postgresql17-pgauditlogtofile-1.6.4-1|5	%global llvm_ver 18
21mr|postgresql17-pgauditlogtofile-1.6.4-1|6	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pgauditlogtofile-1.6.4-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-pgauditlogtofile-1.6.4-1|9	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|10	Summary:        pgAudit Log to File
21mr|postgresql17-pgauditlogtofile-1.6.4-1|11	Name:           %{name}
21mr|postgresql17-pgauditlogtofile-1.6.4-1|12	Version:        %{extension_ver}
21mr|postgresql17-pgauditlogtofile-1.6.4-1|13	Release:        1
21mr|postgresql17-pgauditlogtofile-1.6.4-1|14	License:        PostgreSQL license
21mr|postgresql17-pgauditlogtofile-1.6.4-1|15	Group:		Databases
21mr|postgresql17-pgauditlogtofile-1.6.4-1|16	URL:            https://github.com/fmbiete/pgauditlogtofile
21mr|postgresql17-pgauditlogtofile-1.6.4-1|17	Source0:        https://github.com/fmbiete/pgauditlogtofile/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-pgauditlogtofile-1.6.4-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pgauditlogtofile-1.6.4-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-pgauditlogtofile-1.6.4-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql17-pgauditlogtofile-1.6.4-1|21	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-pgauditlogtofile-1.6.4-1|22	%endif
21mr|postgresql17-pgauditlogtofile-1.6.4-1|23	BuildRequires:  pkgconfig(heimdal-gssapi)
21mr|postgresql17-pgauditlogtofile-1.6.4-1|24	BuildRequires:  pkgconfig(openssl)
21mr|postgresql17-pgauditlogtofile-1.6.4-1|25	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|26	%description
21mr|postgresql17-pgauditlogtofile-1.6.4-1|27	pgAudit Log to File is an addon to pgAudit than will redirect audit log
21mr|postgresql17-pgauditlogtofile-1.6.4-1|28	lines to an independent file, instead of using PostgreSQL server logger.
21mr|postgresql17-pgauditlogtofile-1.6.4-1|29	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|30	This will allow us to have an audit file that we can easily rotate
21mr|postgresql17-pgauditlogtofile-1.6.4-1|31	without polluting server logs with those messages.
21mr|postgresql17-pgauditlogtofile-1.6.4-1|32	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|33	Audit logs in heavily used systems can grow very fast. This extension
21mr|postgresql17-pgauditlogtofile-1.6.4-1|34	allows to automatically rotate the files based in a number of minutes.
21mr|postgresql17-pgauditlogtofile-1.6.4-1|35	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|36	%files
21mr|postgresql17-pgauditlogtofile-1.6.4-1|37	%license LICENSE
21mr|postgresql17-pgauditlogtofile-1.6.4-1|38	%doc *.md
21mr|postgresql17-pgauditlogtofile-1.6.4-1|39	%ifarch %{x86_64} aarch64
21mr|postgresql17-pgauditlogtofile-1.6.4-1|40	%{libdir}/bitcode/*
21mr|postgresql17-pgauditlogtofile-1.6.4-1|41	%endif
21mr|postgresql17-pgauditlogtofile-1.6.4-1|42	%{libdir}/%{extension}.so
21mr|postgresql17-pgauditlogtofile-1.6.4-1|43	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql17-pgauditlogtofile-1.6.4-1|44	%{datadir}/extension/%{extension}.control
21mr|postgresql17-pgauditlogtofile-1.6.4-1|45	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|46	%prep
21mr|postgresql17-pgauditlogtofile-1.6.4-1|47	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql17-pgauditlogtofile-1.6.4-1|48	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|49	%build
21mr|postgresql17-pgauditlogtofile-1.6.4-1|50	%make_build USE_PGXS=1
21mr|postgresql17-pgauditlogtofile-1.6.4-1|51	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|52	%install
21mr|postgresql17-pgauditlogtofile-1.6.4-1|53	%make_install USE_PGXS=1
21mr|postgresql17-pgauditlogtofile-1.6.4-1|54	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|55	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|56	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|57	
21mr|postgresql17-pgauditlogtofile-1.6.4-1|58	

15405 21
21mr|postgresql17-pg_cron-1.6.4-1|1	%global extension pg_cron
21mr|postgresql17-pg_cron-1.6.4-1|2	%global psql_ver postgresql17
21mr|postgresql17-pg_cron-1.6.4-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql17-pg_cron-1.6.4-1|4	%global extension_ver 1.6.4
21mr|postgresql17-pg_cron-1.6.4-1|5	%global llvm_ver 18
21mr|postgresql17-pg_cron-1.6.4-1|6	
21mr|postgresql17-pg_cron-1.6.4-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pg_cron-1.6.4-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-pg_cron-1.6.4-1|9	
21mr|postgresql17-pg_cron-1.6.4-1|10	Summary:        Pg_cron is a simple cron-based job scheduler for PostgreSQL
21mr|postgresql17-pg_cron-1.6.4-1|11	Name:           %{name}
21mr|postgresql17-pg_cron-1.6.4-1|12	Version:        %{extension_ver}
21mr|postgresql17-pg_cron-1.6.4-1|13	Release:        1
21mr|postgresql17-pg_cron-1.6.4-1|14	License:        PostgreSQL license
21mr|postgresql17-pg_cron-1.6.4-1|15	Group:		Databases
21mr|postgresql17-pg_cron-1.6.4-1|16	URL:            https://github.com/citusdata/pg_cron
21mr|postgresql17-pg_cron-1.6.4-1|17	Source0:        https://github.com/citusdata/pg_cron/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-pg_cron-1.6.4-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pg_cron-1.6.4-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-pg_cron-1.6.4-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql17-pg_cron-1.6.4-1|21	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-pg_cron-1.6.4-1|22	%endif
21mr|postgresql17-pg_cron-1.6.4-1|23	
21mr|postgresql17-pg_cron-1.6.4-1|24	%description
21mr|postgresql17-pg_cron-1.6.4-1|25	pg_cron is a simple cron-based job scheduler for PostgreSQL (10 or higher) that runs
21mr|postgresql17-pg_cron-1.6.4-1|26	inside the database as an extension. It uses the same syntax as regular cron,
21mr|postgresql17-pg_cron-1.6.4-1|27	but it allows you to schedule PostgreSQL commands directly from the database.
21mr|postgresql17-pg_cron-1.6.4-1|28	You can also use '[1-59] seconds' to schedule a job based on an interval.
21mr|postgresql17-pg_cron-1.6.4-1|29	
21mr|postgresql17-pg_cron-1.6.4-1|30	%files
21mr|postgresql17-pg_cron-1.6.4-1|31	%license LICENSE
21mr|postgresql17-pg_cron-1.6.4-1|32	%doc *.md
21mr|postgresql17-pg_cron-1.6.4-1|33	%ifarch %{x86_64} aarch64
21mr|postgresql17-pg_cron-1.6.4-1|34	%{libdir}/bitcode/*
21mr|postgresql17-pg_cron-1.6.4-1|35	%endif
21mr|postgresql17-pg_cron-1.6.4-1|36	%{libdir}/%{extension}.so
21mr|postgresql17-pg_cron-1.6.4-1|37	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql17-pg_cron-1.6.4-1|38	%{datadir}/extension/%{extension}.control
21mr|postgresql17-pg_cron-1.6.4-1|39	
21mr|postgresql17-pg_cron-1.6.4-1|40	%prep
21mr|postgresql17-pg_cron-1.6.4-1|41	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql17-pg_cron-1.6.4-1|42	
21mr|postgresql17-pg_cron-1.6.4-1|43	%build
21mr|postgresql17-pg_cron-1.6.4-1|44	%make_build
21mr|postgresql17-pg_cron-1.6.4-1|45	
21mr|postgresql17-pg_cron-1.6.4-1|46	%install
21mr|postgresql17-pg_cron-1.6.4-1|47	%make_install
21mr|postgresql17-pg_cron-1.6.4-1|48	
21mr|postgresql17-pg_cron-1.6.4-1|49	
21mr|postgresql17-pg_cron-1.6.4-1|50	
21mr|postgresql17-pg_cron-1.6.4-1|51	
21mr|postgresql17-pg_cron-1.6.4-1|52	

15406 21
21mr|postgresql17-pglogical-2.4.6-1|1	%global _disable_lto 1
21mr|postgresql17-pglogical-2.4.6-1|2	
21mr|postgresql17-pglogical-2.4.6-1|3	%global extension pglogical
21mr|postgresql17-pglogical-2.4.6-1|4	%global psql_ver postgresql17
21mr|postgresql17-pglogical-2.4.6-1|5	%global name %{psql_ver}-%{extension}
21mr|postgresql17-pglogical-2.4.6-1|6	%global extension_ver 2.4.6
21mr|postgresql17-pglogical-2.4.6-1|7	%global llvm_ver 18
21mr|postgresql17-pglogical-2.4.6-1|8	
21mr|postgresql17-pglogical-2.4.6-1|9	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pglogical-2.4.6-1|10	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-pglogical-2.4.6-1|11	%global libexecdir %{_libexecdir}/%{psql_ver}
21mr|postgresql17-pglogical-2.4.6-1|12	Summary:        Logical Replication extension for PostgreSQL
21mr|postgresql17-pglogical-2.4.6-1|13	Name:           %{name}
21mr|postgresql17-pglogical-2.4.6-1|14	Version:        %{extension_ver}
21mr|postgresql17-pglogical-2.4.6-1|15	Release:        1
21mr|postgresql17-pglogical-2.4.6-1|16	License:        PostgreSQL license
21mr|postgresql17-pglogical-2.4.6-1|17	Group:		Databases
21mr|postgresql17-pglogical-2.4.6-1|18	URL:            https://github.com/2ndQuadrant/pglogical
21mr|postgresql17-pglogical-2.4.6-1|19	Source0:        https://github.com/2ndQuadrant/pglogical/archive/refs/tags/REL2_4_6.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-pglogical-2.4.6-1|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pglogical-2.4.6-1|21	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-pglogical-2.4.6-1|22	%ifarch %{x86_64} aarch64
21mr|postgresql17-pglogical-2.4.6-1|23	%if %{mdvver} <= 202115
21mr|postgresql17-pglogical-2.4.6-1|24	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-pglogical-2.4.6-1|25	%else
21mr|postgresql17-pglogical-2.4.6-1|26	BuildRequires:  llvm-devel
21mr|postgresql17-pglogical-2.4.6-1|27	BuildRequires:  clang-devel
21mr|postgresql17-pglogical-2.4.6-1|28	BuildRequires:  clang
21mr|postgresql17-pglogical-2.4.6-1|29	%endif
21mr|postgresql17-pglogical-2.4.6-1|30	%endif
21mr|postgresql17-pglogical-2.4.6-1|31	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql17-pglogical-2.4.6-1|32	BuildRequires:  pkgconfig(openssl)
21mr|postgresql17-pglogical-2.4.6-1|33	BuildRequires:  pkgconfig(liblz4)
21mr|postgresql17-pglogical-2.4.6-1|34	BuildRequires:  pkgconfig(libzstd)
21mr|postgresql17-pglogical-2.4.6-1|35	BuildRequires:  pkgconfig(libxslt)
21mr|postgresql17-pglogical-2.4.6-1|36	BuildRequires:  pkgconfig(libxml-2.0)
21mr|postgresql17-pglogical-2.4.6-1|37	Conflicts:	postgresql15st-%{extension}
21mr|postgresql17-pglogical-2.4.6-1|38	Conflicts:	postgresql16-%{extension}
21mr|postgresql17-pglogical-2.4.6-1|39	Conflicts:	postgresql18-%{extension}
21mr|postgresql17-pglogical-2.4.6-1|40	Provides:	pglogical_17
21mr|postgresql17-pglogical-2.4.6-1|41	
21mr|postgresql17-pglogical-2.4.6-1|42	%description
21mr|postgresql17-pglogical-2.4.6-1|43	Logical Replication extension for PostgreSQL
21mr|postgresql17-pglogical-2.4.6-1|44	17,16,15,14,13,12,11,10,9.6,9.5,9.4 (Postgres),
21mr|postgresql17-pglogical-2.4.6-1|45	providing much faster replication than Slony,
21mr|postgresql17-pglogical-2.4.6-1|46	Bucardo or Londiste, as well as cross-version upgrades.
21mr|postgresql17-pglogical-2.4.6-1|47	
21mr|postgresql17-pglogical-2.4.6-1|48	%files
21mr|postgresql17-pglogical-2.4.6-1|49	%license COPYRIGHT
21mr|postgresql17-pglogical-2.4.6-1|50	%doc README*
21mr|postgresql17-pglogical-2.4.6-1|51	%{_bindir}/pglogical_create_subscriber
21mr|postgresql17-pglogical-2.4.6-1|52	%ifarch %{x86_64} aarch64
21mr|postgresql17-pglogical-2.4.6-1|53	%{libdir}/bitcode/*
21mr|postgresql17-pglogical-2.4.6-1|54	%endif
21mr|postgresql17-pglogical-2.4.6-1|55	%{libdir}/%{extension}*.so
21mr|postgresql17-pglogical-2.4.6-1|56	%{libexecdir}/pglogical_create_subscriber
21mr|postgresql17-pglogical-2.4.6-1|57	%{datadir}/extension/%{extension}*--*.sql
21mr|postgresql17-pglogical-2.4.6-1|58	%{datadir}/extension/%{extension}*.control
21mr|postgresql17-pglogical-2.4.6-1|59	
21mr|postgresql17-pglogical-2.4.6-1|60	%prep
21mr|postgresql17-pglogical-2.4.6-1|61	%autosetup -n %{extension}-REL2_4_6
21mr|postgresql17-pglogical-2.4.6-1|62	
21mr|postgresql17-pglogical-2.4.6-1|63	%build
21mr|postgresql17-pglogical-2.4.6-1|64	%make_build
21mr|postgresql17-pglogical-2.4.6-1|65	
21mr|postgresql17-pglogical-2.4.6-1|66	%install
21mr|postgresql17-pglogical-2.4.6-1|67	%make_install
21mr|postgresql17-pglogical-2.4.6-1|68	
21mr|postgresql17-pglogical-2.4.6-1|69	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql17-pglogical-2.4.6-1|70	pushd %{buildroot}%{_bindir}
21mr|postgresql17-pglogical-2.4.6-1|71	ln -s ../libexec/%{psql_ver}/pglogical_create_subscriber .
21mr|postgresql17-pglogical-2.4.6-1|72	popd
21mr|postgresql17-pglogical-2.4.6-1|73	
21mr|postgresql17-pglogical-2.4.6-1|74	
21mr|postgresql17-pglogical-2.4.6-1|75	
21mr|postgresql17-pglogical-2.4.6-1|76	
21mr|postgresql17-pglogical-2.4.6-1|77	%changelog
21mr|postgresql17-pglogical-2.4.6-1|78	* Wed Feb 25 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-pglogical-2.4.6-1|79	- Imported from SRPM

15407 21
21mr|postgresql17-pg_profile-4.11-2|1	%global debug_package %{nil}
21mr|postgresql17-pg_profile-4.11-2|2	
21mr|postgresql17-pg_profile-4.11-2|3	%global extension pg_profile
21mr|postgresql17-pg_profile-4.11-2|4	%global psql_ver postgresql17
21mr|postgresql17-pg_profile-4.11-2|5	%global name %{psql_ver}-%{extension}
21mr|postgresql17-pg_profile-4.11-2|6	%global extension_ver 4.11
21mr|postgresql17-pg_profile-4.11-2|7	
21mr|postgresql17-pg_profile-4.11-2|8	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pg_profile-4.11-2|9	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-pg_profile-4.11-2|10	
21mr|postgresql17-pg_profile-4.11-2|11	Summary:        Postgres historic workload reports
21mr|postgresql17-pg_profile-4.11-2|12	Name:           %{name}
21mr|postgresql17-pg_profile-4.11-2|13	Version:        %{extension_ver}
21mr|postgresql17-pg_profile-4.11-2|14	Release:        2
21mr|postgresql17-pg_profile-4.11-2|15	License:        PostgreSQL license
21mr|postgresql17-pg_profile-4.11-2|16	Group:		Databases
21mr|postgresql17-pg_profile-4.11-2|17	URL:            https://github.com/zubkov-andrei/pg_profile
21mr|postgresql17-pg_profile-4.11-2|18	#%%Source0:        https://github.com/zubkov-andrei/pg_profile/archive/refs/tags/%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-pg_profile-4.11-2|19	Source0:        https://github.com/zubkov-andrei/pg_profile/archive/refs/tags/%{extension_ver}.zip?/%{extension}-%{extension_ver}.zip
21mr|postgresql17-pg_profile-4.11-2|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pg_profile-4.11-2|21	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-pg_profile-4.11-2|22	# requires dblink
21mr|postgresql17-pg_profile-4.11-2|23	Requires:	%{psql_ver}-contrib
21mr|postgresql17-pg_profile-4.11-2|24	BuildArch:		noarch
21mr|postgresql17-pg_profile-4.11-2|25	
21mr|postgresql17-pg_profile-4.11-2|26	%description
21mr|postgresql17-pg_profile-4.11-2|27	This extension for PostgreSQL helps you to find
21mr|postgresql17-pg_profile-4.11-2|28	out most resource intensive activities in your
21mr|postgresql17-pg_profile-4.11-2|29	PostgreSQL databases.
21mr|postgresql17-pg_profile-4.11-2|30	
21mr|postgresql17-pg_profile-4.11-2|31	%files
21mr|postgresql17-pg_profile-4.11-2|32	%license LICENSE
21mr|postgresql17-pg_profile-4.11-2|33	%doc *.md
21mr|postgresql17-pg_profile-4.11-2|34	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql17-pg_profile-4.11-2|35	%{datadir}/extension/%{extension}.control
21mr|postgresql17-pg_profile-4.11-2|36	
21mr|postgresql17-pg_profile-4.11-2|37	%prep
21mr|postgresql17-pg_profile-4.11-2|38	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql17-pg_profile-4.11-2|39	
21mr|postgresql17-pg_profile-4.11-2|40	%build
21mr|postgresql17-pg_profile-4.11-2|41	%make_build USE_PGXS=y
21mr|postgresql17-pg_profile-4.11-2|42	
21mr|postgresql17-pg_profile-4.11-2|43	%install
21mr|postgresql17-pg_profile-4.11-2|44	%make_install USE_PGXS=y
21mr|postgresql17-pg_profile-4.11-2|45	
21mr|postgresql17-pg_profile-4.11-2|46	%changelog
21mr|postgresql17-pg_profile-4.11-2|47	* Tue Feb 10 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-pg_profile-4.11-2|48	- incorrect source archive
21mr|postgresql17-pg_profile-4.11-2|49	
21mr|postgresql17-pg_profile-4.11-2|50	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru> 4.11-1
21mr|postgresql17-pg_profile-4.11-2|51	- update to 4.11
21mr|postgresql17-pg_profile-4.11-2|52	
21mr|postgresql17-pg_profile-4.11-2|53	* Mon Mar 10 2025 slava86 <s.matveev@rosalinux.ru> 4.8-2
21mr|postgresql17-pg_profile-4.11-2|54	- requires dblink from the contrib package
21mr|postgresql17-pg_profile-4.11-2|55	
21mr|postgresql17-pg_profile-4.11-2|56	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|postgresql17-pg_profile-4.11-2|57	- automated spec cleanup
21mr|postgresql17-pg_profile-4.11-2|58	
21mr|postgresql17-pg_profile-4.11-2|59	* Fri Feb 7 2025 slava86 <s.matveev@rosalinux.ru> 4.8-1
21mr|postgresql17-pg_profile-4.11-2|60	- new project postgresql17-pg_profile
21mr|postgresql17-pg_profile-4.11-2|61	
21mr|postgresql17-pg_profile-4.11-2|62	* Fri Feb 7 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-pg_profile-4.11-2|63	- Imported from SRPM

15408 21
21mr|postgresql17-pg_repack-1.5.2-1|1	%global extension pg_repack
21mr|postgresql17-pg_repack-1.5.2-1|2	%global psql_ver postgresql17
21mr|postgresql17-pg_repack-1.5.2-1|3	%global extension_bin_ver %{extension}17
21mr|postgresql17-pg_repack-1.5.2-1|4	%global name %{psql_ver}-%{extension}
21mr|postgresql17-pg_repack-1.5.2-1|5	%global extension_ver 1.5.2
21mr|postgresql17-pg_repack-1.5.2-1|6	%global llvm_ver 18
21mr|postgresql17-pg_repack-1.5.2-1|7	
21mr|postgresql17-pg_repack-1.5.2-1|8	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pg_repack-1.5.2-1|9	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-pg_repack-1.5.2-1|10	
21mr|postgresql17-pg_repack-1.5.2-1|11	Summary:        Reorganize tables in PostgreSQL databases with minimal locks
21mr|postgresql17-pg_repack-1.5.2-1|12	Name:           %{name}
21mr|postgresql17-pg_repack-1.5.2-1|13	Version:        %{extension_ver}
21mr|postgresql17-pg_repack-1.5.2-1|14	Release:        1
21mr|postgresql17-pg_repack-1.5.2-1|15	License:        BSD-3-Clause
21mr|postgresql17-pg_repack-1.5.2-1|16	Group:		Databases
21mr|postgresql17-pg_repack-1.5.2-1|17	URL:            https://github.com/reorg/pg_repack
21mr|postgresql17-pg_repack-1.5.2-1|18	Source0:        https://github.com/reorg/pg_repack/archive/refs/tags/ver_%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-pg_repack-1.5.2-1|19	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pg_repack-1.5.2-1|20	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-pg_repack-1.5.2-1|21	%ifarch %{x86_64} aarch64
21mr|postgresql17-pg_repack-1.5.2-1|22	%if %{mdvver} <= 202115
21mr|postgresql17-pg_repack-1.5.2-1|23	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-pg_repack-1.5.2-1|24	%else
21mr|postgresql17-pg_repack-1.5.2-1|25	BuildRequires:  llvm-devel
21mr|postgresql17-pg_repack-1.5.2-1|26	BuildRequires:  clang-devel
21mr|postgresql17-pg_repack-1.5.2-1|27	BuildRequires:  clang
21mr|postgresql17-pg_repack-1.5.2-1|28	%endif
21mr|postgresql17-pg_repack-1.5.2-1|29	%endif
21mr|postgresql17-pg_repack-1.5.2-1|30	BuildRequires:  pkgconfig(libzstd)
21mr|postgresql17-pg_repack-1.5.2-1|31	BuildRequires:  pkgconfig(liblz4)
21mr|postgresql17-pg_repack-1.5.2-1|32	BuildRequires:  pkgconfig(libssl)
21mr|postgresql17-pg_repack-1.5.2-1|33	BuildRequires:  pkgconfig(readline)
21mr|postgresql17-pg_repack-1.5.2-1|34	
21mr|postgresql17-pg_repack-1.5.2-1|35	%description
21mr|postgresql17-pg_repack-1.5.2-1|36	Reorganize tables in PostgreSQL databases with minimal locks.
21mr|postgresql17-pg_repack-1.5.2-1|37	
21mr|postgresql17-pg_repack-1.5.2-1|38	%files
21mr|postgresql17-pg_repack-1.5.2-1|39	%license COPYRIGHT
21mr|postgresql17-pg_repack-1.5.2-1|40	%doc README.*
21mr|postgresql17-pg_repack-1.5.2-1|41	%{_bindir}/%{extension_bin_ver}
21mr|postgresql17-pg_repack-1.5.2-1|42	%{_libexecdir}/%{psql_ver}/%{extension}
21mr|postgresql17-pg_repack-1.5.2-1|43	%ifarch %{x86_64} aarch64
21mr|postgresql17-pg_repack-1.5.2-1|44	%{libdir}/bitcode/*
21mr|postgresql17-pg_repack-1.5.2-1|45	%endif
21mr|postgresql17-pg_repack-1.5.2-1|46	%{libdir}/%{extension}.so
21mr|postgresql17-pg_repack-1.5.2-1|47	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql17-pg_repack-1.5.2-1|48	%{datadir}/extension/%{extension}.control
21mr|postgresql17-pg_repack-1.5.2-1|49	
21mr|postgresql17-pg_repack-1.5.2-1|50	%prep
21mr|postgresql17-pg_repack-1.5.2-1|51	%autosetup -n %{extension}-ver_%{extension_ver}
21mr|postgresql17-pg_repack-1.5.2-1|52	
21mr|postgresql17-pg_repack-1.5.2-1|53	%build
21mr|postgresql17-pg_repack-1.5.2-1|54	%make_build
21mr|postgresql17-pg_repack-1.5.2-1|55	
21mr|postgresql17-pg_repack-1.5.2-1|56	%install
21mr|postgresql17-pg_repack-1.5.2-1|57	%make_install
21mr|postgresql17-pg_repack-1.5.2-1|58	
21mr|postgresql17-pg_repack-1.5.2-1|59	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql17-pg_repack-1.5.2-1|60	ln -s %{_libexecdir}/%{psql_ver}/%{extension} \
21mr|postgresql17-pg_repack-1.5.2-1|61	%{buildroot}%{_bindir}/%{extension_bin_ver}
21mr|postgresql17-pg_repack-1.5.2-1|62	
21mr|postgresql17-pg_repack-1.5.2-1|63	
21mr|postgresql17-pg_repack-1.5.2-1|64	

15409 21
21mr|postgresql17-pg_stat_kcache-2.3.0-1|1	%global extension pg_stat_kcache
21mr|postgresql17-pg_stat_kcache-2.3.0-1|2	%global psql_ver postgresql17
21mr|postgresql17-pg_stat_kcache-2.3.0-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql17-pg_stat_kcache-2.3.0-1|4	%global extension_ver 2.3.0
21mr|postgresql17-pg_stat_kcache-2.3.0-1|5	%global llvm_ver 18
21mr|postgresql17-pg_stat_kcache-2.3.0-1|6	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pg_stat_kcache-2.3.0-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-pg_stat_kcache-2.3.0-1|9	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|10	Summary:        Gather statistics about physical disk access and CPU consumption done by backends
21mr|postgresql17-pg_stat_kcache-2.3.0-1|11	Name:           %{name}
21mr|postgresql17-pg_stat_kcache-2.3.0-1|12	Version:        %{extension_ver}
21mr|postgresql17-pg_stat_kcache-2.3.0-1|13	Release:        1
21mr|postgresql17-pg_stat_kcache-2.3.0-1|14	License:        PostgreSQL license
21mr|postgresql17-pg_stat_kcache-2.3.0-1|15	Group:		Databases
21mr|postgresql17-pg_stat_kcache-2.3.0-1|16	URL:            https://github.com/powa-team/pg_stat_kcache
21mr|postgresql17-pg_stat_kcache-2.3.0-1|17	Source0:        https://github.com/powa-team/pg_stat_kcache/archive/refs/tags/REL2_3_0.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-pg_stat_kcache-2.3.0-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pg_stat_kcache-2.3.0-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-pg_stat_kcache-2.3.0-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql17-pg_stat_kcache-2.3.0-1|21	%if %{mdvver} <= 202115
21mr|postgresql17-pg_stat_kcache-2.3.0-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-pg_stat_kcache-2.3.0-1|23	%else
21mr|postgresql17-pg_stat_kcache-2.3.0-1|24	BuildRequires:  llvm-devel
21mr|postgresql17-pg_stat_kcache-2.3.0-1|25	BuildRequires:  clang-devel
21mr|postgresql17-pg_stat_kcache-2.3.0-1|26	BuildRequires:  clang
21mr|postgresql17-pg_stat_kcache-2.3.0-1|27	%endif
21mr|postgresql17-pg_stat_kcache-2.3.0-1|28	%endif
21mr|postgresql17-pg_stat_kcache-2.3.0-1|29	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|30	%description
21mr|postgresql17-pg_stat_kcache-2.3.0-1|31	%{summary}.
21mr|postgresql17-pg_stat_kcache-2.3.0-1|32	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|33	%files
21mr|postgresql17-pg_stat_kcache-2.3.0-1|34	%license LICENSE
21mr|postgresql17-pg_stat_kcache-2.3.0-1|35	%doc *.md
21mr|postgresql17-pg_stat_kcache-2.3.0-1|36	%ifarch %{x86_64} aarch64
21mr|postgresql17-pg_stat_kcache-2.3.0-1|37	%{libdir}/bitcode/*
21mr|postgresql17-pg_stat_kcache-2.3.0-1|38	%endif
21mr|postgresql17-pg_stat_kcache-2.3.0-1|39	%{libdir}/%{extension}.so
21mr|postgresql17-pg_stat_kcache-2.3.0-1|40	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql17-pg_stat_kcache-2.3.0-1|41	%{datadir}/extension/%{extension}.control
21mr|postgresql17-pg_stat_kcache-2.3.0-1|42	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|43	%prep
21mr|postgresql17-pg_stat_kcache-2.3.0-1|44	%autosetup -n %{extension}-REL2_3_0
21mr|postgresql17-pg_stat_kcache-2.3.0-1|45	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|46	%build
21mr|postgresql17-pg_stat_kcache-2.3.0-1|47	%make_build
21mr|postgresql17-pg_stat_kcache-2.3.0-1|48	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|49	%install
21mr|postgresql17-pg_stat_kcache-2.3.0-1|50	%make_install
21mr|postgresql17-pg_stat_kcache-2.3.0-1|51	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|52	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|53	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|54	
21mr|postgresql17-pg_stat_kcache-2.3.0-1|55	

15410 21
21mr|postgresql17-pg_wait_sampling-1.1.6-1|1	%global extension pg_wait_sampling
21mr|postgresql17-pg_wait_sampling-1.1.6-1|2	%global psql_ver postgresql17
21mr|postgresql17-pg_wait_sampling-1.1.6-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql17-pg_wait_sampling-1.1.6-1|4	%global extension_ver 1.1.6
21mr|postgresql17-pg_wait_sampling-1.1.6-1|5	%global llvm_ver 18
21mr|postgresql17-pg_wait_sampling-1.1.6-1|6	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pg_wait_sampling-1.1.6-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-pg_wait_sampling-1.1.6-1|9	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|10	Summary:        Sampling based statistics of wait events
21mr|postgresql17-pg_wait_sampling-1.1.6-1|11	Name:           %{name}
21mr|postgresql17-pg_wait_sampling-1.1.6-1|12	Version:        %{extension_ver}
21mr|postgresql17-pg_wait_sampling-1.1.6-1|13	Release:        1
21mr|postgresql17-pg_wait_sampling-1.1.6-1|14	License:        PostgreSQL license
21mr|postgresql17-pg_wait_sampling-1.1.6-1|15	Group:		Databases
21mr|postgresql17-pg_wait_sampling-1.1.6-1|16	URL:            https://github.com/postgrespro/pg_wait_sampling
21mr|postgresql17-pg_wait_sampling-1.1.6-1|17	Source0:        https://github.com/postgrespro/pg_wait_sampling/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-pg_wait_sampling-1.1.6-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pg_wait_sampling-1.1.6-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-pg_wait_sampling-1.1.6-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql17-pg_wait_sampling-1.1.6-1|21	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-pg_wait_sampling-1.1.6-1|22	%endif
21mr|postgresql17-pg_wait_sampling-1.1.6-1|23	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|24	%description
21mr|postgresql17-pg_wait_sampling-1.1.6-1|25	pg_wait_sampling – sampling based statistics of wait events.
21mr|postgresql17-pg_wait_sampling-1.1.6-1|26	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|27	%files
21mr|postgresql17-pg_wait_sampling-1.1.6-1|28	%license LICENSE
21mr|postgresql17-pg_wait_sampling-1.1.6-1|29	%doc *.md
21mr|postgresql17-pg_wait_sampling-1.1.6-1|30	%ifarch %{x86_64} aarch64
21mr|postgresql17-pg_wait_sampling-1.1.6-1|31	%{libdir}/bitcode/*
21mr|postgresql17-pg_wait_sampling-1.1.6-1|32	%endif
21mr|postgresql17-pg_wait_sampling-1.1.6-1|33	%{libdir}/%{extension}.so
21mr|postgresql17-pg_wait_sampling-1.1.6-1|34	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql17-pg_wait_sampling-1.1.6-1|35	%{datadir}/extension/%{extension}.control
21mr|postgresql17-pg_wait_sampling-1.1.6-1|36	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|37	%prep
21mr|postgresql17-pg_wait_sampling-1.1.6-1|38	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql17-pg_wait_sampling-1.1.6-1|39	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|40	%build
21mr|postgresql17-pg_wait_sampling-1.1.6-1|41	%make_build USE_PGXS=1
21mr|postgresql17-pg_wait_sampling-1.1.6-1|42	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|43	%install
21mr|postgresql17-pg_wait_sampling-1.1.6-1|44	%make_install USE_PGXS=1
21mr|postgresql17-pg_wait_sampling-1.1.6-1|45	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|46	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|47	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|48	
21mr|postgresql17-pg_wait_sampling-1.1.6-1|49	

15411 21
21mr|postgresql17-pljava-1.6.10-1|1	%define _disable_lto 0
21mr|postgresql17-pljava-1.6.10-1|2	
21mr|postgresql17-pljava-1.6.10-1|3	%global java_home /usr/lib/jvm/java-11-openjdk
21mr|postgresql17-pljava-1.6.10-1|4	%global psql_ver postgresql17
21mr|postgresql17-pljava-1.6.10-1|5	%global realname pljava
21mr|postgresql17-pljava-1.6.10-1|6	%global name %{psql_ver}-%{realname}
21mr|postgresql17-pljava-1.6.10-1|7	
21mr|postgresql17-pljava-1.6.10-1|8	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-pljava-1.6.10-1|9	%global datadir %{_datadir}/%{psql_ver}/%{realname}
21mr|postgresql17-pljava-1.6.10-1|10	
21mr|postgresql17-pljava-1.6.10-1|11	Summary:	PL/Java is a free add-on module
21mr|postgresql17-pljava-1.6.10-1|12	Name:		%{name}
21mr|postgresql17-pljava-1.6.10-1|13	Version:	1.6.10
21mr|postgresql17-pljava-1.6.10-1|14	Release:	1
21mr|postgresql17-pljava-1.6.10-1|15	License:	license
21mr|postgresql17-pljava-1.6.10-1|16	Group:		Development/Java
21mr|postgresql17-pljava-1.6.10-1|17	Url:		https://github.com/tada/pljava
21mr|postgresql17-pljava-1.6.10-1|18	Source0:	https://github.com/tada/pljava/archive/refs/tags/V1_6_10.tar.gz?/%{realname}-%{version}.tar.gz
21mr|postgresql17-pljava-1.6.10-1|19	BuildRequires:  ant
21mr|postgresql17-pljava-1.6.10-1|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-pljava-1.6.10-1|21	BuildRequires:  java-11-devel
21mr|postgresql17-pljava-1.6.10-1|22	BuildRequires:  junit
21mr|postgresql17-pljava-1.6.10-1|23	BuildRequires:  maven-site-plugin
21mr|postgresql17-pljava-1.6.10-1|24	BuildRequires:  maven-plugin-plugin
21mr|postgresql17-pljava-1.6.10-1|25	BuildRequires:  maven-reporting-impl
21mr|postgresql17-pljava-1.6.10-1|26	BuildRequires:  maven-antrun-plugin
21mr|postgresql17-pljava-1.6.10-1|27	%if %{mdvver} >= 202310
21mr|postgresql17-pljava-1.6.10-1|28	BuildRequires:  maven-local-openjdk11
21mr|postgresql17-pljava-1.6.10-1|29	%else
21mr|postgresql17-pljava-1.6.10-1|30	BuildRequires:  maven-local
21mr|postgresql17-pljava-1.6.10-1|31	%endif
21mr|postgresql17-pljava-1.6.10-1|32	BuildRequires:  pkgconfig(openssl)
21mr|postgresql17-pljava-1.6.10-1|33	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql17-pljava-1.6.10-1|34	
21mr|postgresql17-pljava-1.6.10-1|35	%description
21mr|postgresql17-pljava-1.6.10-1|36	PL/Java is a free add-on module that brings Java™ Stored Procedures,
21mr|postgresql17-pljava-1.6.10-1|37	Triggers, Functions, Aggregates, Operators, Types, etc.,
21mr|postgresql17-pljava-1.6.10-1|38	to the PostgreSQL™ backend.
21mr|postgresql17-pljava-1.6.10-1|39	
21mr|postgresql17-pljava-1.6.10-1|40	%files
21mr|postgresql17-pljava-1.6.10-1|41	%doc README.md
21mr|postgresql17-pljava-1.6.10-1|42	%license COPYRIGHT
21mr|postgresql17-pljava-1.6.10-1|43	%{_sysconfdir}/pgsql/%{realname}_%{version}.policy
21mr|postgresql17-pljava-1.6.10-1|44	%{libdir}/libpljava-so-%{version}.so
21mr|postgresql17-pljava-1.6.10-1|45	%{datadir}/extension/%{realname}.control
21mr|postgresql17-pljava-1.6.10-1|46	%{datadir}/%{realname}--1*.sql
21mr|postgresql17-pljava-1.6.10-1|47	%{datadir}/%{realname}--unpackaged--%{version}.sql
21mr|postgresql17-pljava-1.6.10-1|48	%{datadir}/%{realname}-%{version}.jar
21mr|postgresql17-pljava-1.6.10-1|49	%{datadir}/%{realname}-examples-%{version}.jar
21mr|postgresql17-pljava-1.6.10-1|50	%{datadir}/%{realname}-api-%{version}.jar
21mr|postgresql17-pljava-1.6.10-1|51	
21mr|postgresql17-pljava-1.6.10-1|52	#------------------------------------------------------------------
21mr|postgresql17-pljava-1.6.10-1|53	
21mr|postgresql17-pljava-1.6.10-1|54	%prep
21mr|postgresql17-pljava-1.6.10-1|55	%autosetup -p1 -n %{realname}-1_6_10
21mr|postgresql17-pljava-1.6.10-1|56	
21mr|postgresql17-pljava-1.6.10-1|57	%build
21mr|postgresql17-pljava-1.6.10-1|58	export JAVA_HOME=%{java_home}
21mr|postgresql17-pljava-1.6.10-1|59	
21mr|postgresql17-pljava-1.6.10-1|60	%mvn_build -j -f -- -Dpgsql.pgconfig=%{_libexecdir}/%{psql_ver}/pg_config -Dso.debug=true
21mr|postgresql17-pljava-1.6.10-1|61	
21mr|postgresql17-pljava-1.6.10-1|62	%install
21mr|postgresql17-pljava-1.6.10-1|63	
21mr|postgresql17-pljava-1.6.10-1|64	%{__install} -d %{buildroot}%{libdir}
21mr|postgresql17-pljava-1.6.10-1|65	%{__cp} -f ./pljava-so/target/pljava-pgxs/libpljava-so-%{version}.so %{buildroot}%{libdir}
21mr|postgresql17-pljava-1.6.10-1|66	
21mr|postgresql17-pljava-1.6.10-1|67	%{__install} -d %{buildroot}%{datadir}
21mr|postgresql17-pljava-1.6.10-1|68	%{__cp} -f %{realname}/target/%{realname}-%{version}.jar %{buildroot}%{datadir}
21mr|postgresql17-pljava-1.6.10-1|69	%{__cp} -f %{realname}-examples/target/%{realname}-examples-%{version}.jar %{buildroot}%{datadir}
21mr|postgresql17-pljava-1.6.10-1|70	%{__cp} -f %{realname}-api/target/%{realname}-api-%{version}.jar %{buildroot}%{datadir}
21mr|postgresql17-pljava-1.6.10-1|71	%{__cp} -f %{realname}-packaging/target/classes/%{realname}.sql %{buildroot}%{datadir}/%{realname}--%{version}.sql
21mr|postgresql17-pljava-1.6.10-1|72	%{__cp} -f %{realname}-packaging/target/classes/%{realname}--unpackaged.sql %{buildroot}%{datadir}/%{realname}--unpackaged--%{version}.sql
21mr|postgresql17-pljava-1.6.10-1|73	
21mr|postgresql17-pljava-1.6.10-1|74	%{__install} -d %{buildroot}%{datadir}/extension
21mr|postgresql17-pljava-1.6.10-1|75	%{__cp} -f %{realname}-packaging/target/classes/%{realname}.control %{buildroot}%{datadir}/extension
21mr|postgresql17-pljava-1.6.10-1|76	
21mr|postgresql17-pljava-1.6.10-1|77	%{__install} -d %{buildroot}%{_sysconfdir}/pgsql/
21mr|postgresql17-pljava-1.6.10-1|78	%{__cp} -fr %{realname}-packaging/src/main/resources/pljava.policy %{buildroot}%{_sysconfdir}/pgsql/%{realname}_%{version}.policy
21mr|postgresql17-pljava-1.6.10-1|79	
21mr|postgresql17-pljava-1.6.10-1|80	
21mr|postgresql17-pljava-1.6.10-1|81	%changelog
21mr|postgresql17-pljava-1.6.10-1|82	* Mon Dec 29 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-pljava-1.6.10-1|83	- replace the installation path
21mr|postgresql17-pljava-1.6.10-1|84	
21mr|postgresql17-pljava-1.6.10-1|85	* Wed Dec 17 2025 Святослав <s.matveev@rosalinux.ru>
21mr|postgresql17-pljava-1.6.10-1|86	- Updated postgresql17-pljava.spec
21mr|postgresql17-pljava-1.6.10-1|87	
21mr|postgresql17-pljava-1.6.10-1|88	* Wed Nov 26 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-pljava-1.6.10-1|89	- gssapi dependence
21mr|postgresql17-pljava-1.6.10-1|90	
21mr|postgresql17-pljava-1.6.10-1|91	* Wed Nov 26 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-pljava-1.6.10-1|92	- openssl dependence
21mr|postgresql17-pljava-1.6.10-1|93	
21mr|postgresql17-pljava-1.6.10-1|94	* Wed Nov 26 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql17-pljava-1.6.10-1|95	- Imported from SRPM

15412 21
21mr|postgresql17-system_stats-3.2-1|1	%global extension system_stats
21mr|postgresql17-system_stats-3.2-1|2	%global psql_ver postgresql17
21mr|postgresql17-system_stats-3.2-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql17-system_stats-3.2-1|4	%global extension_ver 3.2
21mr|postgresql17-system_stats-3.2-1|5	%global llvm_ver 18
21mr|postgresql17-system_stats-3.2-1|6	
21mr|postgresql17-system_stats-3.2-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql17-system_stats-3.2-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql17-system_stats-3.2-1|9	
21mr|postgresql17-system_stats-3.2-1|10	Summary:        A Postgres extension for exposing system metrics such as CPU, memory and disk information
21mr|postgresql17-system_stats-3.2-1|11	Name:           %{name}
21mr|postgresql17-system_stats-3.2-1|12	Version:        %{extension_ver}
21mr|postgresql17-system_stats-3.2-1|13	Release:        1
21mr|postgresql17-system_stats-3.2-1|14	License:        EnterpriseDB Corporation
21mr|postgresql17-system_stats-3.2-1|15	Group:		Databases
21mr|postgresql17-system_stats-3.2-1|16	URL:            https://github.com/EnterpriseDB/system_stats
21mr|postgresql17-system_stats-3.2-1|17	Source0:        https://github.com/EnterpriseDB/system_stats/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql17-system_stats-3.2-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql17-system_stats-3.2-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql17-system_stats-3.2-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql17-system_stats-3.2-1|21	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql17-system_stats-3.2-1|22	%endif
21mr|postgresql17-system_stats-3.2-1|23	
21mr|postgresql17-system_stats-3.2-1|24	%description
21mr|postgresql17-system_stats-3.2-1|25	A Postgres extension for exposing system metrics such as CPU,
21mr|postgresql17-system_stats-3.2-1|26	memory and disk information .
21mr|postgresql17-system_stats-3.2-1|27	
21mr|postgresql17-system_stats-3.2-1|28	%files
21mr|postgresql17-system_stats-3.2-1|29	%license LICENSE
21mr|postgresql17-system_stats-3.2-1|30	%doc *.md
21mr|postgresql17-system_stats-3.2-1|31	%ifarch %{x86_64} aarch64
21mr|postgresql17-system_stats-3.2-1|32	%{libdir}/bitcode/*
21mr|postgresql17-system_stats-3.2-1|33	%endif
21mr|postgresql17-system_stats-3.2-1|34	%{libdir}/%{extension}.so
21mr|postgresql17-system_stats-3.2-1|35	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql17-system_stats-3.2-1|36	%{datadir}/extension/uninstall_system_stats.sql
21mr|postgresql17-system_stats-3.2-1|37	%{datadir}/extension/%{extension}.control
21mr|postgresql17-system_stats-3.2-1|38	
21mr|postgresql17-system_stats-3.2-1|39	%prep
21mr|postgresql17-system_stats-3.2-1|40	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql17-system_stats-3.2-1|41	
21mr|postgresql17-system_stats-3.2-1|42	%build
21mr|postgresql17-system_stats-3.2-1|43	%make_build USE_PGXS=1
21mr|postgresql17-system_stats-3.2-1|44	
21mr|postgresql17-system_stats-3.2-1|45	%install
21mr|postgresql17-system_stats-3.2-1|46	%make_install USE_PGXS=1
21mr|postgresql17-system_stats-3.2-1|47	
21mr|postgresql17-system_stats-3.2-1|48	rm -Rfv %{buildroot}%{_includedir}
21mr|postgresql17-system_stats-3.2-1|49	
21mr|postgresql17-system_stats-3.2-1|50	
21mr|postgresql17-system_stats-3.2-1|51	

15413 21
21mr|postgresql18-18.3-1|1	%global __requires_exclude devel\\(libtcl)|pkgconfig\\(libecpg|libecpg_compat|libpgtypes|libpq|libecpg.so(.*)
21mr|postgresql18-18.3-1|2	%global __provides_exclude devel\\(libtcl)|pkgconfig\\(libecpg|libecpg_compat|libpgtypes|libpq|libecpg.so(.*)
21mr|postgresql18-18.3-1|3	%global _disable_lto 1
21mr|postgresql18-18.3-1|4	
21mr|postgresql18-18.3-1|5	%define major 5
21mr|postgresql18-18.3-1|6	%define major_ecpg 6
21mr|postgresql18-18.3-1|7	%define libname %mklibname pq %{major}
21mr|postgresql18-18.3-1|8	%define libecpg %mklibname ecpg-private%{branch}%{?with_1c:-1C-} %{major_ecpg}
21mr|postgresql18-18.3-1|9	
21mr|postgresql18-18.3-1|10	%define branch 18
21mr|postgresql18-18.3-1|11	%define majorver %(echo %{version} | cut -d. -f1)
21mr|postgresql18-18.3-1|12	%define minorver %(echo %{version} | cut -d. -f2)
21mr|postgresql18-18.3-1|13	
21mr|postgresql18-18.3-1|14	%bcond_without system_timezone
21mr|postgresql18-18.3-1|15	%bcond_without uuid
21mr|postgresql18-18.3-1|16	%bcond_with alt_ver
21mr|postgresql18-18.3-1|17	
21mr|postgresql18-18.3-1|18	%ifarch %{x86_64} aarch64
21mr|postgresql18-18.3-1|19	%bcond_without llvm
21mr|postgresql18-18.3-1|20	%else
21mr|postgresql18-18.3-1|21	%bcond_with llvm
21mr|postgresql18-18.3-1|22	%endif
21mr|postgresql18-18.3-1|23	
21mr|postgresql18-18.3-1|24	%global RealName postgresql
21mr|postgresql18-18.3-1|25	
21mr|postgresql18-18.3-1|26	%global oname %{RealName}%{branch}
21mr|postgresql18-18.3-1|27	%global bindir %{_libexecdir}/%{name}
21mr|postgresql18-18.3-1|28	%global libdir %{_libdir}/%{name}
21mr|postgresql18-18.3-1|29	%global datadir %{_datadir}/%{name}
21mr|postgresql18-18.3-1|30	%global mandir %{_datadir}/%{name}/man
21mr|postgresql18-18.3-1|31	%global includedir %{_includedir}/%{name}
21mr|postgresql18-18.3-1|32	%global pgdatadir /var/lib/%{name}
21mr|postgresql18-18.3-1|33	# exists only as a home directory of user and as in docs
21mr|postgresql18-18.3-1|34	# https://www.postgresql.org/docs/current/storage-file-layout.html
21mr|postgresql18-18.3-1|35	%global pgdatadir_universal /var/lib/pgsql
21mr|postgresql18-18.3-1|36	
21mr|postgresql18-18.3-1|37	%bcond_with	man_gen
21mr|postgresql18-18.3-1|38	%global		man_list %include %{SOURCE5}
21mr|postgresql18-18.3-1|39	
21mr|postgresql18-18.3-1|40	%bcond_with 1c
21mr|postgresql18-18.3-1|41	# %%postun of removed package is run after %%post of installed package,
21mr|postgresql18-18.3-1|42	# do not break alternatives on 'dnf swap postgresqlX postgresqlX-1C'
21mr|postgresql18-18.3-1|43	%if %{with 1c}
21mr|postgresql18-18.3-1|44	%global alternatives_priority %{branch}1
21mr|postgresql18-18.3-1|45	%else
21mr|postgresql18-18.3-1|46	%global alternatives_priority %{branch}0
21mr|postgresql18-18.3-1|47	%endif
21mr|postgresql18-18.3-1|48	
21mr|postgresql18-18.3-1|49	%if %{with llvm}
21mr|postgresql18-18.3-1|50	%if %{mdvver} >= 202310
21mr|postgresql18-18.3-1|51	%global llvm_req llvm-devel clang
21mr|postgresql18-18.3-1|52	%global llvm_prefix /usr
21mr|postgresql18-18.3-1|53	%else
21mr|postgresql18-18.3-1|54	%global llvm_req llvm18
21mr|postgresql18-18.3-1|55	%global llvm_prefix /opt/%{llvm_req}
21mr|postgresql18-18.3-1|56	%endif
21mr|postgresql18-18.3-1|57	%endif
21mr|postgresql18-18.3-1|58	
21mr|postgresql18-18.3-1|59	Summary:	PostgreSQL %{branch} database
21mr|postgresql18-18.3-1|60	Name:		%{oname}%{?with_1c:-1C}
21mr|postgresql18-18.3-1|61	Version:	%{branch}.3
21mr|postgresql18-18.3-1|62	Release:	1
21mr|postgresql18-18.3-1|63	License:	BSD
21mr|postgresql18-18.3-1|64	Group:		Databases
21mr|postgresql18-18.3-1|65	Url:		http://www.postgresql.org/
21mr|postgresql18-18.3-1|66	Source0:	https://ftp.postgresql.org/pub/source/v%{version}/%{RealName}-%{version}.tar.bz2
21mr|postgresql18-18.3-1|67	Source1:	%{name}.rpmlintrc
21mr|postgresql18-18.3-1|68	Source2:	%{oname}_man3_files
21mr|postgresql18-18.3-1|69	Source3:	%{oname}_man7_files
21mr|postgresql18-18.3-1|70	Source5:	generate_man_list
21mr|postgresql18-18.3-1|71	Source10:	postgres.profile
21mr|postgresql18-18.3-1|72	Source11:	postgresql.service
21mr|postgresql18-18.3-1|73	Source12:	postgresql.tmpfiles.d
21mr|postgresql18-18.3-1|74	Source14:	postgresql_initdb.sh
21mr|postgresql18-18.3-1|75	Patch0:		postgresql-14.2-ossp-uuid-dir.patch
21mr|postgresql18-18.3-1|76	Patch1:		e2k-spinlock.patch
21mr|postgresql18-18.3-1|77	BuildRequires:	bison
21mr|postgresql18-18.3-1|78	BuildRequires:	flex
21mr|postgresql18-18.3-1|79	BuildRequires:	openldap-devel
21mr|postgresql18-18.3-1|80	BuildRequires:	pam-devel
21mr|postgresql18-18.3-1|81	BuildRequires:	perl-devel
21mr|postgresql18-18.3-1|82	BuildRequires:	readline-devel
21mr|postgresql18-18.3-1|83	BuildRequires:	perl(ExtUtils::Embed)
21mr|postgresql18-18.3-1|84	BuildRequires:	pkgconfig(icu-i18n)
21mr|postgresql18-18.3-1|85	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|postgresql18-18.3-1|86	BuildRequires:	pkgconfig(libselinux)
21mr|postgresql18-18.3-1|87	BuildRequires:	pkgconfig(libxml-2.0)
21mr|postgresql18-18.3-1|88	BuildRequires:	pkgconfig(libxslt)
21mr|postgresql18-18.3-1|89	BuildRequires:	pkgconfig(liblz4)
21mr|postgresql18-18.3-1|90	BuildRequires:	pkgconfig(libzstd)
21mr|postgresql18-18.3-1|91	BuildRequires:	pkgconfig(openssl)
21mr|postgresql18-18.3-1|92	%if %{with uuid}
21mr|postgresql18-18.3-1|93	BuildRequires:	pkgconfig(ossp-uuid)
21mr|postgresql18-18.3-1|94	%endif
21mr|postgresql18-18.3-1|95	BuildRequires:	pkgconfig(python3)
21mr|postgresql18-18.3-1|96	BuildRequires:	pkgconfig(systemd)
21mr|postgresql18-18.3-1|97	BuildRequires:	pkgconfig(tcl)
21mr|postgresql18-18.3-1|98	BuildRequires:	pkgconfig(zlib)
21mr|postgresql18-18.3-1|99	# Need to build doc
21mr|postgresql18-18.3-1|100	BuildRequires:	docbook-dtd-xml
21mr|postgresql18-18.3-1|101	BuildRequires:	docbook-dtd42-xml
21mr|postgresql18-18.3-1|102	BuildRequires:	docbook-dtd42-sgml
21mr|postgresql18-18.3-1|103	BuildRequires:	docbook-style-xsl
21mr|postgresql18-18.3-1|104	BuildRequires:	docbook-utils
21mr|postgresql18-18.3-1|105	BuildRequires:	openjade
21mr|postgresql18-18.3-1|106	BuildRequires:	xmlto
21mr|postgresql18-18.3-1|107	BuildRequires:	xsltproc
21mr|postgresql18-18.3-1|108	%if %{with llvm}
21mr|postgresql18-18.3-1|109	BuildRequires:	%{llvm_req}
21mr|postgresql18-18.3-1|110	%endif
21mr|postgresql18-18.3-1|111	
21mr|postgresql18-18.3-1|112	%description
21mr|postgresql18-18.3-1|113	PostgreSQL %{branch} database
21mr|postgresql18-18.3-1|114	
21mr|postgresql18-18.3-1|115	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|116	
21mr|postgresql18-18.3-1|117	%package client
21mr|postgresql18-18.3-1|118	Summary:	Client programs of PostgreSQL %{branch}
21mr|postgresql18-18.3-1|119	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql18-18.3-1|120	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql18-18.3-1|121	#Obsoletes:	%{RealName} < %{EVRD}
21mr|postgresql18-18.3-1|122	#Obsoletes:	%{_lib}pq5 < %{EVRD}
21mr|postgresql18-18.3-1|123	Provides:	%{name}-clients = %{EVRD}
21mr|postgresql18-18.3-1|124	Provides:	%{RealName}-clients = %{EVRD}
21mr|postgresql18-18.3-1|125	Provides:	%{name} = %{EVRD}
21mr|postgresql18-18.3-1|126	Provides:	%{RealName} = %{EVRD}
21mr|postgresql18-18.3-1|127	
21mr|postgresql18-18.3-1|128	%description client
21mr|postgresql18-18.3-1|129	PostgreSQL is an advanced Object-Relational database management system (DBMS)
21mr|postgresql18-18.3-1|130	that supports almost all SQL constructs (including transactions, subselects and
21mr|postgresql18-18.3-1|131	user-defined types and functions). The postgresql package includes the client
21mr|postgresql18-18.3-1|132	programs and libraries that you'll need to access a PostgreSQL DBMS server.
21mr|postgresql18-18.3-1|133	These PostgreSQL client programs are programs that directly manipulate the
21mr|postgresql18-18.3-1|134	internal structure of PostgreSQL databases on a PostgreSQL server. These client
21mr|postgresql18-18.3-1|135	programs can be located on the same machine with the PostgreSQL server, or may
21mr|postgresql18-18.3-1|136	be on a remote machine which accesses a PostgreSQL server over a network
21mr|postgresql18-18.3-1|137	connection. This package contains the client libraries for C and C++, as well
21mr|postgresql18-18.3-1|138	as command-line utilities for managing PostgreSQL databases on a PostgreSQL
21mr|postgresql18-18.3-1|139	server.
21mr|postgresql18-18.3-1|140	
21mr|postgresql18-18.3-1|141	If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
21mr|postgresql18-18.3-1|142	you need this package. You also need to install this package if you're
21mr|postgresql18-18.3-1|143	installing the postgresql-server package.
21mr|postgresql18-18.3-1|144	
21mr|postgresql18-18.3-1|145	%files client -f main.lst -f %{libname}.lst
21mr|postgresql18-18.3-1|146	%doc doc/KNOWN_BUGS doc/MISSING_FEATURES
21mr|postgresql18-18.3-1|147	%doc README.md HISTORY
21mr|postgresql18-18.3-1|148	%license COPYRIGHT
21mr|postgresql18-18.3-1|149	%{bindir}/clusterdb
21mr|postgresql18-18.3-1|150	%{bindir}/createdb
21mr|postgresql18-18.3-1|151	%{bindir}/createuser
21mr|postgresql18-18.3-1|152	%{bindir}/dropdb
21mr|postgresql18-18.3-1|153	%{bindir}/dropuser
21mr|postgresql18-18.3-1|154	%{bindir}/pg_basebackup
21mr|postgresql18-18.3-1|155	%{bindir}/pg_combinebackup
21mr|postgresql18-18.3-1|156	%{bindir}/pg_dump
21mr|postgresql18-18.3-1|157	%{bindir}/pg_dumpall
21mr|postgresql18-18.3-1|158	%{bindir}/pg_isready
21mr|postgresql18-18.3-1|159	%{bindir}/pg_restore
21mr|postgresql18-18.3-1|160	%{bindir}/pg_rewind
21mr|postgresql18-18.3-1|161	%{bindir}/pg_test_fsync
21mr|postgresql18-18.3-1|162	%{bindir}/pg_test_timing
21mr|postgresql18-18.3-1|163	%{bindir}/psql
21mr|postgresql18-18.3-1|164	%{bindir}/reindexdb
21mr|postgresql18-18.3-1|165	%{bindir}/vacuumdb
21mr|postgresql18-18.3-1|166	%{bindir}/pg_verifybackup
21mr|postgresql18-18.3-1|167	%ghost %{_bindir}/clusterdb
21mr|postgresql18-18.3-1|168	%ghost %{_bindir}/createdb
21mr|postgresql18-18.3-1|169	%ghost %{_bindir}/createuser
21mr|postgresql18-18.3-1|170	%ghost %{_bindir}/dropdb
21mr|postgresql18-18.3-1|171	%ghost %{_bindir}/dropuser
21mr|postgresql18-18.3-1|172	%ghost %{_bindir}/pg_basebackup
21mr|postgresql18-18.3-1|173	%ghost %{_bindir}/pg_combinebackup
21mr|postgresql18-18.3-1|174	%ghost %{_bindir}/pg_dump
21mr|postgresql18-18.3-1|175	%ghost %{_bindir}/pg_dumpall
21mr|postgresql18-18.3-1|176	%ghost %{_bindir}/pg_isready
21mr|postgresql18-18.3-1|177	%ghost %{_bindir}/pg_restore
21mr|postgresql18-18.3-1|178	%ghost %{_bindir}/pg_rewind
21mr|postgresql18-18.3-1|179	%ghost %{_bindir}/pg_test_fsync
21mr|postgresql18-18.3-1|180	%ghost %{_bindir}/pg_test_timing
21mr|postgresql18-18.3-1|181	%ghost %{_bindir}/psql
21mr|postgresql18-18.3-1|182	%ghost %{_bindir}/reindexdb
21mr|postgresql18-18.3-1|183	%ghost %{_bindir}/vacuumdb
21mr|postgresql18-18.3-1|184	%ghost %{_bindir}/pg_verifybackup
21mr|postgresql18-18.3-1|185	# XXX where to own this directory?
21mr|postgresql18-18.3-1|186	%dir %{libdir}
21mr|postgresql18-18.3-1|187	%{libdir}/libpq.so.%{major}*
21mr|postgresql18-18.3-1|188	%{mandir}/man1/clusterdb.*
21mr|postgresql18-18.3-1|189	%{mandir}/man1/createdb.*
21mr|postgresql18-18.3-1|190	%{mandir}/man1/createuser.*
21mr|postgresql18-18.3-1|191	%{mandir}/man1/dropdb.*
21mr|postgresql18-18.3-1|192	%{mandir}/man1/dropuser.*
21mr|postgresql18-18.3-1|193	%{mandir}/man1/pg_basebackup.*
21mr|postgresql18-18.3-1|194	%{mandir}/man1/pg_combinebackup.*
21mr|postgresql18-18.3-1|195	%{mandir}/man1/pg_dump.*
21mr|postgresql18-18.3-1|196	%{mandir}/man1/pg_dumpall.*
21mr|postgresql18-18.3-1|197	%{mandir}/man1/pg_isready.1*
21mr|postgresql18-18.3-1|198	%{mandir}/man1/pg_restore.1*
21mr|postgresql18-18.3-1|199	%{mandir}/man1/pg_rewind.1*
21mr|postgresql18-18.3-1|200	%{mandir}/man1/pg_test_fsync.1*
21mr|postgresql18-18.3-1|201	%{mandir}/man1/pg_test_timing.1*
21mr|postgresql18-18.3-1|202	%{mandir}/man1/psql.*
21mr|postgresql18-18.3-1|203	%{mandir}/man1/reindexdb.*
21mr|postgresql18-18.3-1|204	%{mandir}/man1/vacuumdb.*
21mr|postgresql18-18.3-1|205	%{mandir}/man1/pg_verifybackup.1.*
21mr|postgresql18-18.3-1|206	%{mandir}/man7/*.xz
21mr|postgresql18-18.3-1|207	
21mr|postgresql18-18.3-1|208	%post client
21mr|postgresql18-18.3-1|209	%{_sbindir}/update-alternatives --install %{_bindir}/psql psql %{bindir}/psql %{alternatives_priority} \
21mr|postgresql18-18.3-1|210	--slave %{_bindir}/clusterdb clusterdb %{bindir}/clusterdb	\
21mr|postgresql18-18.3-1|211	--slave %{_bindir}/createdb createdb %{bindir}/createdb		\
21mr|postgresql18-18.3-1|212	--slave %{_bindir}/createuser createuser %{bindir}/createuser	\
21mr|postgresql18-18.3-1|213	--slave %{_bindir}/dropdb dropdb %{bindir}/dropdb		\
21mr|postgresql18-18.3-1|214	--slave %{_bindir}/dropuser dropuser %{bindir}/dropuser		\
21mr|postgresql18-18.3-1|215	--slave %{_bindir}/pg_basebackup pg_basebackup %{bindir}/pg_basebackup	\
21mr|postgresql18-18.3-1|216	--slave %{_bindir}/pg_dump pg_dump %{bindir}/pg_dump			\
21mr|postgresql18-18.3-1|217	--slave %{_bindir}/pg_dumpall pg_dumpall %{bindir}/pg_dumpall		\
21mr|postgresql18-18.3-1|218	--slave %{_bindir}/pg_isready pg_isready %{bindir}/pg_isready		\
21mr|postgresql18-18.3-1|219	--slave %{_bindir}/pg_restore pg_restore %{bindir}/pg_restore		\
21mr|postgresql18-18.3-1|220	--slave %{_bindir}/pg_rewind pg_rewind %{bindir}/pg_rewind		\
21mr|postgresql18-18.3-1|221	--slave %{_bindir}/pg_test_fsync pg_test_fsync %{bindir}/pg_test_fsync	\
21mr|postgresql18-18.3-1|222	--slave %{_bindir}/pg_test_timing pg_test_timing %{bindir}/pg_test_timing	\
21mr|postgresql18-18.3-1|223	--slave %{_bindir}/reindexdb reindexdb %{bindir}/reindexdb		\
21mr|postgresql18-18.3-1|224	--slave %{_bindir}/pg_verifybackup pg_verifybackup %{bindir}/pg_verifybackup	\
21mr|postgresql18-18.3-1|225	--slave %{_mandir}/man1/pg_verifybackup.1.xz pg_verifybackup.1.xz %{mandir}/man1/pg_verifybackup.1.xz	\
21mr|postgresql18-18.3-1|226	--slave %{_bindir}/vacuumdb vacuumdb %{bindir}/vacuumdb		\
21mr|postgresql18-18.3-1|227	--slave %{_mandir}/man1/clusterdb.1.xz clusterdb.1.xz %{mandir}/man1/clusterdb.1.xz	\
21mr|postgresql18-18.3-1|228	--slave %{_mandir}/man1/createdb.1.xz createdb.xz %{mandir}/man1/createdb.1.xz		\
21mr|postgresql18-18.3-1|229	--slave %{_mandir}/man1/createuser.1.xz createuser.1.xz	%{mandir}/man1/createuser.1.xz	\
21mr|postgresql18-18.3-1|230	--slave %{_mandir}/man1/dropdb.1.xz dropdb.1.xz %{mandir}/man1/dropdb.1.xz		\
21mr|postgresql18-18.3-1|231	--slave %{_mandir}/man1/dropuser.1.xz dropuser.1.xz %{mandir}/man1/dropuser.1.xz	\
21mr|postgresql18-18.3-1|232	--slave %{_mandir}/man1/pg_basebackup.1.xz pg_basebackup.1.xz %{mandir}/man1/pg_basebackup.1.xz	\
21mr|postgresql18-18.3-1|233	--slave %{_mandir}/man1/pg_combinebackup.1.xz pg_combinebackup.1.xz %{mandir}/man1/pg_combinebackup.1.xz	\
21mr|postgresql18-18.3-1|234	--slave %{_mandir}/man1/pg_dump.1.xz pg_dump.1.xz %{mandir}/man1/pg_dump.1.xz		\
21mr|postgresql18-18.3-1|235	--slave %{_mandir}/man1/pg_dumpall.1.xz pg_dumpall.1.xz	%{mandir}/man1/pg_dumpall.1.xz	\
21mr|postgresql18-18.3-1|236	--slave %{_mandir}/man1/pg_isready.1.xz pg_isready.1.xz %{mandir}/man1/pg_isready.1.xz	\
21mr|postgresql18-18.3-1|237	--slave %{_mandir}/man1/pg_restore.1.xz pg_restore.1.xz	%{mandir}/man1/pg_restore.1.xz	\
21mr|postgresql18-18.3-1|238	--slave %{_mandir}/man1/pg_rewind.1.xz pg_rewind.1.xz %{mandir}/man1/pg_rewind.1.xz	\
21mr|postgresql18-18.3-1|239	--slave %{_mandir}/man1/pg_test_fsync.1.xz pg_test_fsync.1.xz %{mandir}/man1/pg_test_fsync.1.xz	\
21mr|postgresql18-18.3-1|240	--slave %{_mandir}/man1/pg_test_timing.1.xz pg_test_timing.1.xz %{mandir}/man1/pg_test_timing.1.xz	\
21mr|postgresql18-18.3-1|241	--slave %{_mandir}/man1/psql.1.xz psql.1.xz %{mandir}/man1/psql.1.xz			\
21mr|postgresql18-18.3-1|242	--slave %{_mandir}/man1/reindexdb.1.xz reindexdb.1.xz %{mandir}/man1/reindexdb.1.xz	\
21mr|postgresql18-18.3-1|243	--slave %{_mandir}/man1/vacuumdb.1.xz vacuumdb.1.xz %{mandir}/man1/vacuumdb.1.xz	\
21mr|postgresql18-18.3-1|244	%include %{SOURCE3}
21mr|postgresql18-18.3-1|245	
21mr|postgresql18-18.3-1|246	%postun client
21mr|postgresql18-18.3-1|247	if [ $1 -eq 0 ] ; then
21mr|postgresql18-18.3-1|248	%{_sbindir}/update-alternatives --remove psql %{bindir}/psql
21mr|postgresql18-18.3-1|249	fi
21mr|postgresql18-18.3-1|250	
21mr|postgresql18-18.3-1|251	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|252	
21mr|postgresql18-18.3-1|253	%package -n %{libecpg}
21mr|postgresql18-18.3-1|254	Summary:	Shared library libecpg for PostgreSQL
21mr|postgresql18-18.3-1|255	Group:		System/Libraries
21mr|postgresql18-18.3-1|256	
21mr|postgresql18-18.3-1|257	%description -n %{libecpg}
21mr|postgresql18-18.3-1|258	Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C) Use
21mr|postgresql18-18.3-1|259	postgresql-dev to develop such programs.
21mr|postgresql18-18.3-1|260	
21mr|postgresql18-18.3-1|261	%files -n %{libecpg} -f %{libecpg}.lst
21mr|postgresql18-18.3-1|262	%doc README.md HISTORY
21mr|postgresql18-18.3-1|263	%license COPYRIGHT
21mr|postgresql18-18.3-1|264	%{libdir}/libecpg_compat.so.*
21mr|postgresql18-18.3-1|265	%{libdir}/libecpg.so.%{major_ecpg}*
21mr|postgresql18-18.3-1|266	%{libdir}/libpgtypes.so.*
21mr|postgresql18-18.3-1|267	
21mr|postgresql18-18.3-1|268	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|269	
21mr|postgresql18-18.3-1|270	%package server
21mr|postgresql18-18.3-1|271	Summary:	The programs needed to create and run a PostgreSQL server
21mr|postgresql18-18.3-1|272	Group:		Databases
21mr|postgresql18-18.3-1|273	Provides:	%{name}-server = %{EVRD}
21mr|postgresql18-18.3-1|274	# the client bins are needed for upgrading
21mr|postgresql18-18.3-1|275	Requires:	%{name}-client = %{EVRD}
21mr|postgresql18-18.3-1|276	Requires:	%{name}-plpgsql = %{EVRD}
21mr|postgresql18-18.3-1|277	%if %{with system_timezone}
21mr|postgresql18-18.3-1|278	Requires:	timezone
21mr|postgresql18-18.3-1|279	%endif
21mr|postgresql18-18.3-1|280	%if %{with 1c}
21mr|postgresql18-18.3-1|281	# 1C patch adds files into contrib directory
21mr|postgresql18-18.3-1|282	Requires:	%{name}-contrib = %{EVRD}
21mr|postgresql18-18.3-1|283	%endif
21mr|postgresql18-18.3-1|284	Recommends:	logrotate
21mr|postgresql18-18.3-1|285	Requires(pre):	postgres-user
21mr|postgresql18-18.3-1|286	Requires(post):	%{_sbindir}/update-alternatives
21mr|postgresql18-18.3-1|287	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql18-18.3-1|288	#Obsoletes:	%{RealName}-server < %{EVRD}
21mr|postgresql18-18.3-1|289	
21mr|postgresql18-18.3-1|290	%description server
21mr|postgresql18-18.3-1|291	The postgresql-server package includes the programs needed to create and run a
21mr|postgresql18-18.3-1|292	PostgreSQL server, which will in turn allow you to create and maintain
21mr|postgresql18-18.3-1|293	PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
21mr|postgresql18-18.3-1|294	management system (DBMS) that supports almost all SQL constructs (including
21mr|postgresql18-18.3-1|295	transactions, subselects and user-defined types and functions). You should
21mr|postgresql18-18.3-1|296	install postgresql-server if you want to create and maintain your own
21mr|postgresql18-18.3-1|297	PostgreSQL databases and/or your own PostgreSQL server. You also need to
21mr|postgresql18-18.3-1|298	install the postgresql and postgresql-devel packages.
21mr|postgresql18-18.3-1|299	
21mr|postgresql18-18.3-1|300	%files server -f server.lst
21mr|postgresql18-18.3-1|301	%doc README.md HISTORY
21mr|postgresql18-18.3-1|302	%license COPYRIGHT
21mr|postgresql18-18.3-1|303	%attr(700,postgres,postgres) %dir %{pgdatadir}
21mr|postgresql18-18.3-1|304	%attr(700,postgres,postgres) %dir %{pgdatadir}/backups
21mr|postgresql18-18.3-1|305	%attr(700,postgres,postgres) %dir /var/log/postgres
21mr|postgresql18-18.3-1|306	%attr(-,postgres,postgres) %{pgdatadir}/data
21mr|postgresql18-18.3-1|307	%attr(644,postgres,postgres) %{pgdatadir}/.profile
21mr|postgresql18-18.3-1|308	# .bashrc is symlink to .profile
21mr|postgresql18-18.3-1|309	%config(noreplace) %{pgdatadir}/.bashrc
21mr|postgresql18-18.3-1|310	%ghost %{pgdatadir_universal}
21mr|postgresql18-18.3-1|311	
21mr|postgresql18-18.3-1|312	%{bindir}/%{RealName}_initdb.sh
21mr|postgresql18-18.3-1|313	%{bindir}/initdb
21mr|postgresql18-18.3-1|314	%{bindir}/pg_archivecleanup
21mr|postgresql18-18.3-1|315	%{bindir}/pg_checksums
21mr|postgresql18-18.3-1|316	%{bindir}/pg_controldata
21mr|postgresql18-18.3-1|317	%{bindir}/pg_createsubscriber
21mr|postgresql18-18.3-1|318	%{bindir}/pg_ctl
21mr|postgresql18-18.3-1|319	%{bindir}/pg_receivewal
21mr|postgresql18-18.3-1|320	%{bindir}/pg_resetwal
21mr|postgresql18-18.3-1|321	%{bindir}/pg_upgrade
21mr|postgresql18-18.3-1|322	%{bindir}/postgres
21mr|postgresql18-18.3-1|323	%ghost %{_bindir}/initdb
21mr|postgresql18-18.3-1|324	%ghost %{_bindir}/pg_archivecleanup
21mr|postgresql18-18.3-1|325	%ghost %{_bindir}/pg_checksums
21mr|postgresql18-18.3-1|326	%ghost %{_bindir}/pg_controldata
21mr|postgresql18-18.3-1|327	%ghost %{_bindir}/pg_createsubscriber
21mr|postgresql18-18.3-1|328	%ghost %{_bindir}/pg_ctl
21mr|postgresql18-18.3-1|329	%ghost %{_bindir}/pg_receivewal
21mr|postgresql18-18.3-1|330	%ghost %{_bindir}/pg_resetwal
21mr|postgresql18-18.3-1|331	%ghost %{_bindir}/pg_upgrade
21mr|postgresql18-18.3-1|332	%ghost %{_bindir}/postgres
21mr|postgresql18-18.3-1|333	%ghost %{_datadir}/%{RealName}
21mr|postgresql18-18.3-1|334	
21mr|postgresql18-18.3-1|335	%{_datadir}/%{name}/errcodes.txt
21mr|postgresql18-18.3-1|336	%{_datadir}/%{name}/extension/*
21mr|postgresql18-18.3-1|337	%{_datadir}/%{name}/information_schema.sql
21mr|postgresql18-18.3-1|338	%{_datadir}/%{name}/postgres.bki
21mr|postgresql18-18.3-1|339	%{_datadir}/%{name}/system_constraints.sql
21mr|postgresql18-18.3-1|340	%{_datadir}/%{name}/system_functions.sql
21mr|postgresql18-18.3-1|341	%{_datadir}/%{name}/*.sample
21mr|postgresql18-18.3-1|342	%{_datadir}/%{name}/snowball_create.sql
21mr|postgresql18-18.3-1|343	%{_datadir}/%{name}/sql_features.txt
21mr|postgresql18-18.3-1|344	%{_datadir}/%{name}/system_views.sql
21mr|postgresql18-18.3-1|345	%{_datadir}/%{name}/timezonesets/Africa.txt
21mr|postgresql18-18.3-1|346	%{_datadir}/%{name}/timezonesets/America.txt
21mr|postgresql18-18.3-1|347	%{_datadir}/%{name}/timezonesets/Antarctica.txt
21mr|postgresql18-18.3-1|348	%{_datadir}/%{name}/timezonesets/Asia.txt
21mr|postgresql18-18.3-1|349	%{_datadir}/%{name}/timezonesets/Atlantic.txt
21mr|postgresql18-18.3-1|350	%{_datadir}/%{name}/timezonesets/Australia
21mr|postgresql18-18.3-1|351	%{_datadir}/%{name}/timezonesets/Australia.txt
21mr|postgresql18-18.3-1|352	%{_datadir}/%{name}/timezonesets/Default
21mr|postgresql18-18.3-1|353	%{_datadir}/%{name}/timezonesets/Etc.txt
21mr|postgresql18-18.3-1|354	%{_datadir}/%{name}/timezonesets/Europe.txt
21mr|postgresql18-18.3-1|355	%{_datadir}/%{name}/timezonesets/India
21mr|postgresql18-18.3-1|356	%{_datadir}/%{name}/timezonesets/Indian.txt
21mr|postgresql18-18.3-1|357	%{_datadir}/%{name}/timezonesets/Pacific.txt
21mr|postgresql18-18.3-1|358	%{_datadir}/%{name}/tsearch_data
21mr|postgresql18-18.3-1|359	%if %{without system_timezone}
21mr|postgresql18-18.3-1|360	%{_datadir}/%{name}/timezone
21mr|postgresql18-18.3-1|361	%endif
21mr|postgresql18-18.3-1|362	%{_defaultdocdir}/%{name}/extension/*.example
21mr|postgresql18-18.3-1|363	%dir %{_datadir}/%{name}
21mr|postgresql18-18.3-1|364	%dir %{_datadir}/%{name}/man
21mr|postgresql18-18.3-1|365	%dir %{_datadir}/%{name}/extension
21mr|postgresql18-18.3-1|366	%dir %{_datadir}/%{name}/timezonesets
21mr|postgresql18-18.3-1|367	%dir %{libdir}
21mr|postgresql18-18.3-1|368	%{libdir}/*_and_*.so
21mr|postgresql18-18.3-1|369	%{libdir}/auth_delay.so
21mr|postgresql18-18.3-1|370	%{libdir}/auto_explain.so
21mr|postgresql18-18.3-1|371	%{libdir}/btree_gin.so
21mr|postgresql18-18.3-1|372	%{libdir}/citext.so
21mr|postgresql18-18.3-1|373	%{libdir}/dict_int.so
21mr|postgresql18-18.3-1|374	%{libdir}/dict_snowball.so
21mr|postgresql18-18.3-1|375	%{libdir}/dict_xsyn.so
21mr|postgresql18-18.3-1|376	%{libdir}/euc2004_sjis2004.so
21mr|postgresql18-18.3-1|377	%{libdir}/file_fdw.so
21mr|postgresql18-18.3-1|378	%{libdir}/libpqwalreceiver.so
21mr|postgresql18-18.3-1|379	%{libdir}/passwordcheck.so
21mr|postgresql18-18.3-1|380	%{libdir}/pgoutput.so
21mr|postgresql18-18.3-1|381	%{libdir}/pg_stat_statements.so
21mr|postgresql18-18.3-1|382	%{libdir}/pgxml.so
21mr|postgresql18-18.3-1|383	%{libdir}/sepgsql.so
21mr|postgresql18-18.3-1|384	%{libdir}/unaccent.so
21mr|postgresql18-18.3-1|385	%if %{with uuid}
21mr|postgresql18-18.3-1|386	%{libdir}/uuid-ossp.so
21mr|postgresql18-18.3-1|387	%endif
21mr|postgresql18-18.3-1|388	%{mandir}/man1/initdb.1*
21mr|postgresql18-18.3-1|389	%{mandir}/man1/pg_archivecleanup.1*
21mr|postgresql18-18.3-1|390	%{mandir}/man1/pg_checksums.1*
21mr|postgresql18-18.3-1|391	%{mandir}/man1/pg_controldata.*
21mr|postgresql18-18.3-1|392	%{mandir}/man1/pg_createsubscriber.*
21mr|postgresql18-18.3-1|393	%{mandir}/man1/pg_ctl.1*
21mr|postgresql18-18.3-1|394	%{mandir}/man1/pg_receivewal.1*
21mr|postgresql18-18.3-1|395	%{mandir}/man1/pg_resetwal.*
21mr|postgresql18-18.3-1|396	%{mandir}/man1/pg_upgrade.1*
21mr|postgresql18-18.3-1|397	%{mandir}/man1/postgres.1*
21mr|postgresql18-18.3-1|398	%{_sysconfdir}/logrotate.d/%{name}
21mr|postgresql18-18.3-1|399	%{_tmpfilesdir}/%{name}.conf
21mr|postgresql18-18.3-1|400	%{_unitdir}/%{name}.service
21mr|postgresql18-18.3-1|401	
21mr|postgresql18-18.3-1|402	%post server
21mr|postgresql18-18.3-1|403	%{_sbindir}/update-alternatives --install %{_bindir}/initdb initdb %{bindir}/initdb %{alternatives_priority} \
21mr|postgresql18-18.3-1|404	--slave %{_bindir}/pg_archivecleanup pg_archivecleanup %{bindir}/pg_archivecleanup 	\
21mr|postgresql18-18.3-1|405	--slave %{_bindir}/pg_checksums pg_checksums %{bindir}/pg_checksums 		\
21mr|postgresql18-18.3-1|406	--slave %{_bindir}/pg_controldata pg_controldata %{bindir}/pg_controldata 	\
21mr|postgresql18-18.3-1|407	--slave %{_bindir}/pg_createsubscriber pg_createsubscriber %{bindir}/pg_createsubscriber \
21mr|postgresql18-18.3-1|408	--slave %{_bindir}/pg_ctl pg_ctl %{bindir}/pg_ctl 				\
21mr|postgresql18-18.3-1|409	--slave %{_bindir}/pg_receivewal pg_receivewal %{bindir}/pg_receivewal 		\
21mr|postgresql18-18.3-1|410	--slave %{_bindir}/pg_resetwal pg_resetwal %{bindir}/pg_resetwal 		\
21mr|postgresql18-18.3-1|411	--slave %{_bindir}/pg_upgrade pg_upgrade %{bindir}/pg_upgrade			\
21mr|postgresql18-18.3-1|412	--slave %{_bindir}/postgres postgres %{bindir}/postgres				\
21mr|postgresql18-18.3-1|413	--slave %{_datadir}/%{RealName} %{RealName} %{_datadir}/%{name}			\
21mr|postgresql18-18.3-1|414	--slave %{pgdatadir_universal} pgsql %{pgdatadir}	\
21mr|postgresql18-18.3-1|415	--slave %{_mandir}/man1/initdb.1.xz initdb.1.xz %{mandir}/man1/initdb.1.xz	\
21mr|postgresql18-18.3-1|416	--slave %{_mandir}/man1/pg_archivecleanup.1.xz pg_archivecleanup.1.xz %{mandir}/man1/pg_archivecleanup.1.xz \
21mr|postgresql18-18.3-1|417	--slave %{_mandir}/man1/pg_checksums.1.xz pg_checksums.1.xz %{mandir}/man1/pg_checksums.1.xz		\
21mr|postgresql18-18.3-1|418	--slave %{_mandir}/man1/pg_controldata.1.xz pg_controldata.1.xz	%{mandir}/man1/pg_controldata.1.xz	\
21mr|postgresql18-18.3-1|419	--slave %{_mandir}/man1/pg_ctl.1.xz pg_ctl.1.xz %{mandir}/man1/pg_ctl.1.xz				\
21mr|postgresql18-18.3-1|420	--slave %{_mandir}/man1/pg_receivewal.1.xz pg_receivewal.1.xz %{mandir}/man1/pg_receivewal.1.xz		\
21mr|postgresql18-18.3-1|421	--slave %{_mandir}/man1/pg_resetwal.1.xz pg_resetwal.1.xz %{mandir}/man1/pg_resetwal.1.xz		\
21mr|postgresql18-18.3-1|422	--slave %{_mandir}/man1/pg_upgrade.1.xz pg_upgrade.1.xz	%{mandir}/man1/pg_upgrade.1.xz			\
21mr|postgresql18-18.3-1|423	--slave %{_mandir}/man1/postgres.1.xz postgres.1.xz %{mandir}/man1/postgres.1.xz			\
21mr|postgresql18-18.3-1|424	%tmpfiles_create %{name}.conf
21mr|postgresql18-18.3-1|425	%systemd_post %{name}.service
21mr|postgresql18-18.3-1|426	
21mr|postgresql18-18.3-1|427	%postun server
21mr|postgresql18-18.3-1|428	%systemd_postun %{name}.service
21mr|postgresql18-18.3-1|429	if [ $1 -eq 0 ] ; then
21mr|postgresql18-18.3-1|430	%{_sbindir}/update-alternatives --remove initdb %{bindir}/initdb
21mr|postgresql18-18.3-1|431	fi
21mr|postgresql18-18.3-1|432	
21mr|postgresql18-18.3-1|433	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|434	
21mr|postgresql18-18.3-1|435	%package docs
21mr|postgresql18-18.3-1|436	Summary:	Extra documentation for PostgreSQL
21mr|postgresql18-18.3-1|437	Group:		Documentation
21mr|postgresql18-18.3-1|438	#Obsoletes:	%{RealName}-docs < %{EVRD}
21mr|postgresql18-18.3-1|439	
21mr|postgresql18-18.3-1|440	%description docs
21mr|postgresql18-18.3-1|441	The postgresql-docs package includes the SGML source for the documentation as
21mr|postgresql18-18.3-1|442	well as the documentation in other formats, and some extra documentation.
21mr|postgresql18-18.3-1|443	Install this package if you want to help with the PostgreSQL documentation
21mr|postgresql18-18.3-1|444	project, or if you want to generate printed documentation.
21mr|postgresql18-18.3-1|445	
21mr|postgresql18-18.3-1|446	%files docs
21mr|postgresql18-18.3-1|447	%doc %{_docdir}/%{name}-docs-%{version}
21mr|postgresql18-18.3-1|448	
21mr|postgresql18-18.3-1|449	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|450	
21mr|postgresql18-18.3-1|451	%package contrib
21mr|postgresql18-18.3-1|452	Summary:	Contributed binaries distributed with PostgreSQL
21mr|postgresql18-18.3-1|453	Group:		Databases
21mr|postgresql18-18.3-1|454	#Obsoletes:	%{RealName}-contrib < %{EVRD}
21mr|postgresql18-18.3-1|455	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql18-18.3-1|456	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql18-18.3-1|457	
21mr|postgresql18-18.3-1|458	%description contrib
21mr|postgresql18-18.3-1|459	The postgresql-contrib package includes the contrib tree distributed with the
21mr|postgresql18-18.3-1|460	PostgreSQL tarball. Selected contrib modules are prebuilt.
21mr|postgresql18-18.3-1|461	
21mr|postgresql18-18.3-1|462	%files contrib -f contrib.lst
21mr|postgresql18-18.3-1|463	%doc README.md HISTORY
21mr|postgresql18-18.3-1|464	%license COPYRIGHT
21mr|postgresql18-18.3-1|465	%{bindir}/oid2name
21mr|postgresql18-18.3-1|466	%{bindir}/pgbench
21mr|postgresql18-18.3-1|467	%{bindir}/pg_recvlogical
21mr|postgresql18-18.3-1|468	%{bindir}/pg_waldump
21mr|postgresql18-18.3-1|469	%{bindir}/pg_walsummary
21mr|postgresql18-18.3-1|470	%{bindir}/vacuumlo
21mr|postgresql18-18.3-1|471	%{bindir}/pg_amcheck
21mr|postgresql18-18.3-1|472	%ghost %{_bindir}/pg_amcheck
21mr|postgresql18-18.3-1|473	%ghost %{_bindir}/oid2name
21mr|postgresql18-18.3-1|474	%ghost %{_bindir}/pgbench
21mr|postgresql18-18.3-1|475	%ghost %{_bindir}/pg_recvlogical
21mr|postgresql18-18.3-1|476	%ghost %{_bindir}/pg_waldump
21mr|postgresql18-18.3-1|477	%ghost %{_bindir}/pg_walsummary
21mr|postgresql18-18.3-1|478	%ghost %{_bindir}/vacuumlo
21mr|postgresql18-18.3-1|479	%{_datadir}/%{name}/contrib/sepgsql.sql
21mr|postgresql18-18.3-1|480	%{libdir}/amcheck.so
21mr|postgresql18-18.3-1|481	%{libdir}/autoinc.so
21mr|postgresql18-18.3-1|482	%{libdir}/bloom.so
21mr|postgresql18-18.3-1|483	%{libdir}/btree_gist.so
21mr|postgresql18-18.3-1|484	%{libdir}/cube.so
21mr|postgresql18-18.3-1|485	%{libdir}/dblink.so
21mr|postgresql18-18.3-1|486	%{libdir}/earthdistance.so
21mr|postgresql18-18.3-1|487	%{libdir}/fuzzystrmatch.so
21mr|postgresql18-18.3-1|488	%{libdir}/hstore.so
21mr|postgresql18-18.3-1|489	%{libdir}/insert_username.so
21mr|postgresql18-18.3-1|490	%{libdir}/_int.so
21mr|postgresql18-18.3-1|491	%{libdir}/isn.so
21mr|postgresql18-18.3-1|492	%{libdir}/lo.so
21mr|postgresql18-18.3-1|493	%{libdir}/ltree.so
21mr|postgresql18-18.3-1|494	%{libdir}/moddatetime.so
21mr|postgresql18-18.3-1|495	%{libdir}/pageinspect.so
21mr|postgresql18-18.3-1|496	%{libdir}/pg_buffercache.so
21mr|postgresql18-18.3-1|497	%{libdir}/pgcrypto.so
21mr|postgresql18-18.3-1|498	%{libdir}/pg_freespacemap.so
21mr|postgresql18-18.3-1|499	%{libdir}/pg_prewarm.so
21mr|postgresql18-18.3-1|500	%{libdir}/pgrowlocks.so
21mr|postgresql18-18.3-1|501	%{libdir}/pgstattuple.so
21mr|postgresql18-18.3-1|502	%{libdir}/pg_trgm.so
21mr|postgresql18-18.3-1|503	%{libdir}/pg_visibility.so
21mr|postgresql18-18.3-1|504	%{libdir}/pg_logicalinspect.so
21mr|postgresql18-18.3-1|505	%{libdir}/pg_overexplain.so
21mr|postgresql18-18.3-1|506	%{libdir}/postgres_fdw.so
21mr|postgresql18-18.3-1|507	%{libdir}/refint.so
21mr|postgresql18-18.3-1|508	%{libdir}/seg.so
21mr|postgresql18-18.3-1|509	%{libdir}/sslinfo.so
21mr|postgresql18-18.3-1|510	%{libdir}/tablefunc.so
21mr|postgresql18-18.3-1|511	%{libdir}/tcn.so
21mr|postgresql18-18.3-1|512	%{libdir}/test_decoding.so
21mr|postgresql18-18.3-1|513	%{libdir}/tsm_system_rows.so
21mr|postgresql18-18.3-1|514	%{libdir}/tsm_system_time.so
21mr|postgresql18-18.3-1|515	%{libdir}/basic_archive.so
21mr|postgresql18-18.3-1|516	%{libdir}/pg_surgery.so
21mr|postgresql18-18.3-1|517	%{libdir}/pg_walinspect.so
21mr|postgresql18-18.3-1|518	%{libdir}/basebackup_to_shell.so
21mr|postgresql18-18.3-1|519	%if %{with 1c}
21mr|postgresql18-18.3-1|520	%{libdir}/dbcopies_decoding.so
21mr|postgresql18-18.3-1|521	%{libdir}/fasttrun.so
21mr|postgresql18-18.3-1|522	%{libdir}/fulleq.so
21mr|postgresql18-18.3-1|523	%{libdir}/mchar.so
21mr|postgresql18-18.3-1|524	%{libdir}/online_analyze.so
21mr|postgresql18-18.3-1|525	%{libdir}/plantuner.so
21mr|postgresql18-18.3-1|526	%{_defaultdocdir}/%{name}/extension/README.fasttrun
21mr|postgresql18-18.3-1|527	%{_defaultdocdir}/%{name}/extension/README.fulleq
21mr|postgresql18-18.3-1|528	%{_defaultdocdir}/%{name}/extension/README.mchar
21mr|postgresql18-18.3-1|529	%endif
21mr|postgresql18-18.3-1|530	%{mandir}/man1/oid2name.1*
21mr|postgresql18-18.3-1|531	%{mandir}/man1/pgbench.1*
21mr|postgresql18-18.3-1|532	%{mandir}/man1/pg_recvlogical.1*
21mr|postgresql18-18.3-1|533	%{mandir}/man1/pg_waldump.1*
21mr|postgresql18-18.3-1|534	%{mandir}/man1/pg_walsummary.1*
21mr|postgresql18-18.3-1|535	%{mandir}/man1/vacuumlo.1*
21mr|postgresql18-18.3-1|536	%{mandir}/man1/pg_amcheck.1*
21mr|postgresql18-18.3-1|537	
21mr|postgresql18-18.3-1|538	%post contrib
21mr|postgresql18-18.3-1|539	%{_sbindir}/update-alternatives --install %{_bindir}/oid2name oid2name %{bindir}/oid2name %{alternatives_priority} \
21mr|postgresql18-18.3-1|540	--slave %{_bindir}/pgbench pgbench %{bindir}/pgbench				\
21mr|postgresql18-18.3-1|541	--slave %{_bindir}/pg_recvlogical pg_recvlogical %{bindir}/pg_recvlogical	\
21mr|postgresql18-18.3-1|542	--slave %{_bindir}/pg_waldump pg_waldump %{bindir}/pg_waldump			\
21mr|postgresql18-18.3-1|543	--slave %{_bindir}/pg_walsummary pg_walsummary %{bindir}/pg_walsummary		\
21mr|postgresql18-18.3-1|544	--slave %{_bindir}/vacuumlo vacuumlo %{bindir}/vacuumlo				\
21mr|postgresql18-18.3-1|545	--slave %{_bindir}/pg_amcheck pg_amcheck %{bindir}/pg_amcheck			\
21mr|postgresql18-18.3-1|546	--slave %{_mandir}/man1/pg_amcheck.1.xz pg_amcheck.1.xz %{mandir}/man1/pg_amcheck.1.xz \
21mr|postgresql18-18.3-1|547	--slave %{_mandir}/man1/oid2name.1.xz oid2name.1.xz %{mandir}/man1/oid2name.1.xz	\
21mr|postgresql18-18.3-1|548	--slave %{_mandir}/man1/pgbench.1.xz pgbench.1.xz %{mandir}/man1/pgbench.1.xz		\
21mr|postgresql18-18.3-1|549	--slave %{_mandir}/man1/pg_recvlogical.1.xz pg_recvlogical.1.xz %{mandir}/man1/pg_recvlogical.1.xz \
21mr|postgresql18-18.3-1|550	--slave %{_mandir}/man1/pg_waldump.1.xz pg_waldump.1.xz %{mandir}/man1/pg_waldump.1.xz	\
21mr|postgresql18-18.3-1|551	--slave %{_mandir}/man1/pg_walsummary.1.xz pg_walsummary.1.xz %{mandir}/man1/pg_walsummary.1.xz	\
21mr|postgresql18-18.3-1|552	--slave %{_mandir}/man1/vacuumlo.1.xz vacuumlo.1.xz %{mandir}/man1/vacuumlo.1.xz
21mr|postgresql18-18.3-1|553	
21mr|postgresql18-18.3-1|554	%postun contrib
21mr|postgresql18-18.3-1|555	if [ $1 -eq 0 ] ; then
21mr|postgresql18-18.3-1|556	%{_sbindir}/update-alternatives --remove oid2name %{bindir}/oid2name
21mr|postgresql18-18.3-1|557	fi
21mr|postgresql18-18.3-1|558	
21mr|postgresql18-18.3-1|559	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|560	%if %{with llvm}
21mr|postgresql18-18.3-1|561	
21mr|postgresql18-18.3-1|562	%package jit
21mr|postgresql18-18.3-1|563	Summary:	Support of JIT compilation for PostgreSQL %{branch}
21mr|postgresql18-18.3-1|564	# TODO: is this Req needed? I think yes, because llvmjit.so is not linked to libllvm
21mr|postgresql18-18.3-1|565	Requires:	%{llvm_req}
21mr|postgresql18-18.3-1|566	
21mr|postgresql18-18.3-1|567	%description jit
21mr|postgresql18-18.3-1|568	Support of JIT compilation for PostgreSQL %{branch}
21mr|postgresql18-18.3-1|569	
21mr|postgresql18-18.3-1|570	%files jit
21mr|postgresql18-18.3-1|571	%{libdir}/llvmjit.so
21mr|postgresql18-18.3-1|572	%{libdir}/llvmjit_types.bc
21mr|postgresql18-18.3-1|573	%{libdir}/bitcode
21mr|postgresql18-18.3-1|574	
21mr|postgresql18-18.3-1|575	%endif
21mr|postgresql18-18.3-1|576	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|577	
21mr|postgresql18-18.3-1|578	%package devel
21mr|postgresql18-18.3-1|579	Summary:	PostgreSQL development header files and libraries
21mr|postgresql18-18.3-1|580	Group:		Development/Databases
21mr|postgresql18-18.3-1|581	#Obsoletes:	%{RealName}-devel < %{EVRD}
21mr|postgresql18-18.3-1|582	Requires:	%{name} = %{EVRD}
21mr|postgresql18-18.3-1|583	Requires:	%{libecpg} = %{EVRD}
21mr|postgresql18-18.3-1|584	Requires(post): %{_sbindir}/update-alternatives
21mr|postgresql18-18.3-1|585	Requires(postun): %{_sbindir}/update-alternatives
21mr|postgresql18-18.3-1|586	
21mr|postgresql18-18.3-1|587	%description devel
21mr|postgresql18-18.3-1|588	The postgresql-devel package contains the header files and libraries needed to
21mr|postgresql18-18.3-1|589	compile C or C++ applications which will directly interact with a PostgreSQL
21mr|postgresql18-18.3-1|590	database management server and the ecpg Embedded C Postgres preprocessor. You
21mr|postgresql18-18.3-1|591	need to install this package if you want to develop applications which will
21mr|postgresql18-18.3-1|592	interact with a PostgreSQL server. If you're installing postgresql-server, you
21mr|postgresql18-18.3-1|593	need to install this package.
21mr|postgresql18-18.3-1|594	
21mr|postgresql18-18.3-1|595	%files devel -f devel.lst
21mr|postgresql18-18.3-1|596	%doc README.md HISTORY
21mr|postgresql18-18.3-1|597	%license COPYRIGHT
21mr|postgresql18-18.3-1|598	%{bindir}/ecpg
21mr|postgresql18-18.3-1|599	%{bindir}/pg_config
21mr|postgresql18-18.3-1|600	%ghost %{_bindir}/ecpg
21mr|postgresql18-18.3-1|601	%ghost %{_bindir}/pg_config
21mr|postgresql18-18.3-1|602	%{_rpmmacrodir}/*%{name}*
21mr|postgresql18-18.3-1|603	%dir %{includedir}
21mr|postgresql18-18.3-1|604	%{includedir}/*
21mr|postgresql18-18.3-1|605	%{libdir}/libecpg_compat.so
21mr|postgresql18-18.3-1|606	%{libdir}/*.a
21mr|postgresql18-18.3-1|607	%{libdir}/libecpg.so
21mr|postgresql18-18.3-1|608	%{libdir}/libpgtypes.so
21mr|postgresql18-18.3-1|609	%{libdir}/libpq.so
21mr|postgresql18-18.3-1|610	%dir %{libdir}/pkgconfig
21mr|postgresql18-18.3-1|611	%{libdir}/pkgconfig/*.pc
21mr|postgresql18-18.3-1|612	%{libdir}/pgxs/
21mr|postgresql18-18.3-1|613	%{mandir}/man1/ecpg.1*
21mr|postgresql18-18.3-1|614	%{mandir}/man1/pg_config.1*
21mr|postgresql18-18.3-1|615	%{mandir}/man3/dblink*.3*
21mr|postgresql18-18.3-1|616	%{mandir}/man3/SPI_*.3*
21mr|postgresql18-18.3-1|617	
21mr|postgresql18-18.3-1|618	%post devel
21mr|postgresql18-18.3-1|619	%{_sbindir}/update-alternatives --install %{_bindir}/ecpg ecpg %{bindir}/ecpg %{alternatives_priority} \
21mr|postgresql18-18.3-1|620	--slave %{_bindir}/pg_config pg_config %{bindir}/pg_config		\
21mr|postgresql18-18.3-1|621	--slave %{_mandir}/man1/ecpg.1.xz ecpg.1.xz %{mandir}/man1/ecpg.1.xz	\
21mr|postgresql18-18.3-1|622	--slave %{_mandir}/man1/pg_config.1.xz pg_config.1.xz %{mandir}/man1/pg_config.1.xz \
21mr|postgresql18-18.3-1|623	%include %{SOURCE2}
21mr|postgresql18-18.3-1|624	
21mr|postgresql18-18.3-1|625	%postun devel
21mr|postgresql18-18.3-1|626	if [ $1 -eq 0 ] ; then
21mr|postgresql18-18.3-1|627	%{_sbindir}/update-alternatives --remove ecpg %{bindir}/ecpg
21mr|postgresql18-18.3-1|628	fi
21mr|postgresql18-18.3-1|629	
21mr|postgresql18-18.3-1|630	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|631	
21mr|postgresql18-18.3-1|632	%package pl
21mr|postgresql18-18.3-1|633	Summary:	Procedurals languages for PostgreSQL
21mr|postgresql18-18.3-1|634	Group:		Databases
21mr|postgresql18-18.3-1|635	#Obsoletes:	%{RealName}-pl < %{EVRD}
21mr|postgresql18-18.3-1|636	Provides:	%{RealName}-pl = %{EVRD}
21mr|postgresql18-18.3-1|637	Requires:	%{name}-plpython = %{EVRD}
21mr|postgresql18-18.3-1|638	Requires:	%{name}-plperl = %{EVRD}
21mr|postgresql18-18.3-1|639	Requires:	%{name}-pltcl = %{EVRD}
21mr|postgresql18-18.3-1|640	Requires:	%{name}-plpgsql = %{EVRD}
21mr|postgresql18-18.3-1|641	
21mr|postgresql18-18.3-1|642	%description pl
21mr|postgresql18-18.3-1|643	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql18-18.3-1|644	postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
21mr|postgresql18-18.3-1|645	languages for the backend. PL/Pgsql is part of the core server package.
21mr|postgresql18-18.3-1|646	
21mr|postgresql18-18.3-1|647	%files pl
21mr|postgresql18-18.3-1|648	%doc COPYRIGHT
21mr|postgresql18-18.3-1|649	# metapkg
21mr|postgresql18-18.3-1|650	
21mr|postgresql18-18.3-1|651	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|652	
21mr|postgresql18-18.3-1|653	%package plpython
21mr|postgresql18-18.3-1|654	Summary:	The PL/Python procedural language for PostgreSQL
21mr|postgresql18-18.3-1|655	Group:		Databases
21mr|postgresql18-18.3-1|656	Provides:	%{RealName}-plpython = %{EVRD}
21mr|postgresql18-18.3-1|657	#Obsoletes:	%{RealName}-plpython < %{EVRD}
21mr|postgresql18-18.3-1|658	
21mr|postgresql18-18.3-1|659	%description plpython
21mr|postgresql18-18.3-1|660	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql18-18.3-1|661	postgresql-plpython package contains the the PL/Python procedural languages for
21mr|postgresql18-18.3-1|662	the backend. PL/Python is part of the core server package.
21mr|postgresql18-18.3-1|663	
21mr|postgresql18-18.3-1|664	%files plpython -f plpython.lst
21mr|postgresql18-18.3-1|665	%doc README.md HISTORY
21mr|postgresql18-18.3-1|666	%license COPYRIGHT
21mr|postgresql18-18.3-1|667	%{libdir}/*python*.so
21mr|postgresql18-18.3-1|668	
21mr|postgresql18-18.3-1|669	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|670	
21mr|postgresql18-18.3-1|671	%package plperl
21mr|postgresql18-18.3-1|672	Summary:	The PL/Perl procedural language for PostgreSQL
21mr|postgresql18-18.3-1|673	Group:		Databases
21mr|postgresql18-18.3-1|674	#Obsoletes:	%{RealName}-plperl < %{EVRD}
21mr|postgresql18-18.3-1|675	
21mr|postgresql18-18.3-1|676	%description plperl
21mr|postgresql18-18.3-1|677	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql18-18.3-1|678	postgresql-plperl package contains the the PL/Perl procedural languages for the
21mr|postgresql18-18.3-1|679	backend. PL/Perl is part of the core server package.
21mr|postgresql18-18.3-1|680	
21mr|postgresql18-18.3-1|681	%files plperl -f plperl.lst
21mr|postgresql18-18.3-1|682	%doc README.md HISTORY
21mr|postgresql18-18.3-1|683	%license COPYRIGHT
21mr|postgresql18-18.3-1|684	%{libdir}/*perl.so
21mr|postgresql18-18.3-1|685	
21mr|postgresql18-18.3-1|686	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|687	
21mr|postgresql18-18.3-1|688	%package pltcl
21mr|postgresql18-18.3-1|689	Summary:	The PL/Tcl procedural language for PostgreSQL
21mr|postgresql18-18.3-1|690	Group:		Databases
21mr|postgresql18-18.3-1|691	#Obsoletes:	%{RealName}-pltcl < %{EVRD}
21mr|postgresql18-18.3-1|692	
21mr|postgresql18-18.3-1|693	%description pltcl
21mr|postgresql18-18.3-1|694	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql18-18.3-1|695	postgresql-pltcl package contains the the PL/Tcl procedural languages for the
21mr|postgresql18-18.3-1|696	backend. PL/Tcl is part of the core server package.
21mr|postgresql18-18.3-1|697	
21mr|postgresql18-18.3-1|698	%files pltcl -f pltcl.lst
21mr|postgresql18-18.3-1|699	%doc README.md HISTORY
21mr|postgresql18-18.3-1|700	%license COPYRIGHT
21mr|postgresql18-18.3-1|701	%{libdir}/pltcl.so
21mr|postgresql18-18.3-1|702	
21mr|postgresql18-18.3-1|703	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|704	
21mr|postgresql18-18.3-1|705	%package plpgsql
21mr|postgresql18-18.3-1|706	Summary:	The PL/PgSQL procedural language for PostgreSQL
21mr|postgresql18-18.3-1|707	Group:		Databases
21mr|postgresql18-18.3-1|708	#Obsoletes:	%{RealName}-plpgsql < %{EVRD}
21mr|postgresql18-18.3-1|709	
21mr|postgresql18-18.3-1|710	%description plpgsql
21mr|postgresql18-18.3-1|711	PostgreSQL is an advanced Object-Relational database management system. The
21mr|postgresql18-18.3-1|712	postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
21mr|postgresql18-18.3-1|713	the backend. PL/PgSQL is part of the core server package.
21mr|postgresql18-18.3-1|714	
21mr|postgresql18-18.3-1|715	%files plpgsql -f plpgsql.lst
21mr|postgresql18-18.3-1|716	%doc README.md HISTORY
21mr|postgresql18-18.3-1|717	%license COPYRIGHT
21mr|postgresql18-18.3-1|718	%{libdir}/plpgsql.so
21mr|postgresql18-18.3-1|719	
21mr|postgresql18-18.3-1|720	#----------------------------------------------------------------------------
21mr|postgresql18-18.3-1|721	
21mr|postgresql18-18.3-1|722	%prep
21mr|postgresql18-18.3-1|723	%autosetup -n %{RealName}-%{version} -p1
21mr|postgresql18-18.3-1|724	
21mr|postgresql18-18.3-1|725	%generate_buildrequires
21mr|postgresql18-18.3-1|726	
21mr|postgresql18-18.3-1|727	%build
21mr|postgresql18-18.3-1|728	
21mr|postgresql18-18.3-1|729	# to build with ccache locally:
21mr|postgresql18-18.3-1|730	# rpmbuild --define '__cc ccache gcc'
21mr|postgresql18-18.3-1|731	export CC='%__cc'
21mr|postgresql18-18.3-1|732	
21mr|postgresql18-18.3-1|733	%if %{with llvm}
21mr|postgresql18-18.3-1|734	# https://postgrespro.ru/docs/postgresql/16/jit
21mr|postgresql18-18.3-1|735	# CXX=g++ is also possible
21mr|postgresql18-18.3-1|736	export CXX=%{llvm_prefix}/bin/clang++
21mr|postgresql18-18.3-1|737	export CLANG=%{llvm_prefix}/bin/clang
21mr|postgresql18-18.3-1|738	export LLVM_CONFIG=%{llvm_prefix}/bin/llvm-config
21mr|postgresql18-18.3-1|739	%endif
21mr|postgresql18-18.3-1|740	
21mr|postgresql18-18.3-1|741	%configure				\
21mr|postgresql18-18.3-1|742	--enable-rpath			\
21mr|postgresql18-18.3-1|743	--docdir=%{_docdir}/%{name}	\
21mr|postgresql18-18.3-1|744	--htmldir=%{_docdir}/%{name}	\
21mr|postgresql18-18.3-1|745	--enable-nls			\
21mr|postgresql18-18.3-1|746	--bindir=%{bindir}	\
21mr|postgresql18-18.3-1|747	--datadir=%{datadir}	\
21mr|postgresql18-18.3-1|748	--includedir=%{includedir}	\
21mr|postgresql18-18.3-1|749	--libdir=%{libdir}	\
21mr|postgresql18-18.3-1|750	--libexecdir=%{bindir}	\
21mr|postgresql18-18.3-1|751	--mandir=%{mandir}	\
21mr|postgresql18-18.3-1|752	--prefix=%{_prefix}	\
21mr|postgresql18-18.3-1|753	%if %{with system_timezone}
21mr|postgresql18-18.3-1|754	--with-system-tzdata=/usr/share/zoneinfo	\
21mr|postgresql18-18.3-1|755	%endif
21mr|postgresql18-18.3-1|756	--with-gssapi		\
21mr|postgresql18-18.3-1|757	--with-icu		\
21mr|postgresql18-18.3-1|758	--with-ldap		\
21mr|postgresql18-18.3-1|759	--with-libxml		\
21mr|postgresql18-18.3-1|760	--with-libxslt		\
21mr|postgresql18-18.3-1|761	--with-openssl		\
21mr|postgresql18-18.3-1|762	%if %{with llvm}
21mr|postgresql18-18.3-1|763	--with-llvm	\
21mr|postgresql18-18.3-1|764	%endif
21mr|postgresql18-18.3-1|765	%if %{with uuid}
21mr|postgresql18-18.3-1|766	--with-ossp-uuid	\
21mr|postgresql18-18.3-1|767	%endif
21mr|postgresql18-18.3-1|768	--with-pam		\
21mr|postgresql18-18.3-1|769	--with-perl		\
21mr|postgresql18-18.3-1|770	--with-python		\
21mr|postgresql18-18.3-1|771	--with-selinux		\
21mr|postgresql18-18.3-1|772	--with-systemd		\
21mr|postgresql18-18.3-1|773	--with-lz4		\
21mr|postgresql18-18.3-1|774	--with-zstd		\
21mr|postgresql18-18.3-1|775	--with-tcl		\
21mr|postgresql18-18.3-1|776	--with-tclconfig=%{_libdir}
21mr|postgresql18-18.3-1|777	
21mr|postgresql18-18.3-1|778	# nuke -Wl,--no-undefined
21mr|postgresql18-18.3-1|779	perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global
21mr|postgresql18-18.3-1|780	
21mr|postgresql18-18.3-1|781	%if %{with uuid}
21mr|postgresql18-18.3-1|782	# bork...
21mr|postgresql18-18.3-1|783	echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
21mr|postgresql18-18.3-1|784	%endif
21mr|postgresql18-18.3-1|785	
21mr|postgresql18-18.3-1|786	%make_build world
21mr|postgresql18-18.3-1|787	
21mr|postgresql18-18.3-1|788	pushd src/test
21mr|postgresql18-18.3-1|789	%make_build all
21mr|postgresql18-18.3-1|790	popd
21mr|postgresql18-18.3-1|791	
21mr|postgresql18-18.3-1|792	%check
21mr|postgresql18-18.3-1|793	%if 0
21mr|postgresql18-18.3-1|794	cp -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_reset{wal,xlog}-%{majorver}.mo
21mr|postgresql18-18.3-1|795	make check || :
21mr|postgresql18-18.3-1|796	rm -f %{buildroot}%{_localedir}/ru/LC_MESSAGES/pg_resetxlog-%{majorver}.mo
21mr|postgresql18-18.3-1|797	%endif
21mr|postgresql18-18.3-1|798	readelf -d %{buildroot}%{bindir}/* | grep %{name}
21mr|postgresql18-18.3-1|799	
21mr|postgresql18-18.3-1|800	
21mr|postgresql18-18.3-1|801	
21mr|postgresql18-18.3-1|802	%install
21mr|postgresql18-18.3-1|803	make DESTDIR=%{buildroot} install-world install-docs
21mr|postgresql18-18.3-1|804	
21mr|postgresql18-18.3-1|805	
21mr|postgresql18-18.3-1|806	%if %{with man_gen}
21mr|postgresql18-18.3-1|807	%(echo %{man_list})
21mr|postgresql18-18.3-1|808	.
21mr|postgresql18-18.3-1|809	%endif
21mr|postgresql18-18.3-1|810	
21mr|postgresql18-18.3-1|811	# PGDATA needs removal of group and world permissions due to pg_pwd hole.
21mr|postgresql18-18.3-1|812	install -d -m 700 %{buildroot}%{pgdatadir}/data
21mr|postgresql18-18.3-1|813	
21mr|postgresql18-18.3-1|814	# backups of data go here...
21mr|postgresql18-18.3-1|815	install -d -m 700 %{buildroot}%{pgdatadir}/backups
21mr|postgresql18-18.3-1|816	
21mr|postgresql18-18.3-1|817	# install systemd units
21mr|postgresql18-18.3-1|818	mkdir -p %{buildroot}%{_unitdir}
21mr|postgresql18-18.3-1|819	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{name}.service
21mr|postgresql18-18.3-1|820	
21mr|postgresql18-18.3-1|821	sed -i \
21mr|postgresql18-18.3-1|822	-e "s|@BINDIR@|%{bindir}|" \
21mr|postgresql18-18.3-1|823	-e "s|@PGDATA@|%{pgdatadir}|" \
21mr|postgresql18-18.3-1|824	%{buildroot}%{_unitdir}/%{name}.service
21mr|postgresql18-18.3-1|825	
21mr|postgresql18-18.3-1|826	# ... and make a tmpfiles script to recreate it at reboot.
21mr|postgresql18-18.3-1|827	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|postgresql18-18.3-1|828	install -m 0644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|postgresql18-18.3-1|829	
21mr|postgresql18-18.3-1|830	# install helper script for env initialisation
21mr|postgresql18-18.3-1|831	install -m 755 %{SOURCE14} %{buildroot}%{bindir}/%{RealName}_initdb.sh
21mr|postgresql18-18.3-1|832	sed -i \
21mr|postgresql18-18.3-1|833	-e "s|@BINDIR@|%{bindir}|" \
21mr|postgresql18-18.3-1|834	-e "s|@NAME@|%{name}|" \
21mr|postgresql18-18.3-1|835	%{buildroot}%{bindir}/%{RealName}_initdb.sh
21mr|postgresql18-18.3-1|836	
21mr|postgresql18-18.3-1|837	mkdir -p %{buildroot}/var/log/postgres
21mr|postgresql18-18.3-1|838	
21mr|postgresql18-18.3-1|839	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|postgresql18-18.3-1|840	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21mr|postgresql18-18.3-1|841	/var/log/postgres/%{name} {
21mr|postgresql18-18.3-1|842	notifempty
21mr|postgresql18-18.3-1|843	missingok
21mr|postgresql18-18.3-1|844	copytruncate
21mr|postgresql18-18.3-1|845	}
21mr|postgresql18-18.3-1|846	EOF
21mr|postgresql18-18.3-1|847	
21mr|postgresql18-18.3-1|848	mv %{buildroot}%{_docdir}/%{name}/html %{buildroot}%{_docdir}/%{name}-docs-%{version}
21mr|postgresql18-18.3-1|849	
21mr|postgresql18-18.3-1|850	echo -n "" > %{libname}.lst
21mr|postgresql18-18.3-1|851	echo -n "" > %{libecpg}.lst
21mr|postgresql18-18.3-1|852	echo -n "" > server.lst
21mr|postgresql18-18.3-1|853	echo -n "" > main.lst
21mr|postgresql18-18.3-1|854	echo -n "" > contrib.lst
21mr|postgresql18-18.3-1|855	echo -n "" > devel.lst
21mr|postgresql18-18.3-1|856	echo -n "" > plperl.lst
21mr|postgresql18-18.3-1|857	echo -n "" > plpython.lst
21mr|postgresql18-18.3-1|858	echo -n "" > pltcl.lst
21mr|postgresql18-18.3-1|859	echo -n "" > plpgsql.lst
21mr|postgresql18-18.3-1|860	
21mr|postgresql18-18.3-1|861	# libs
21mr|postgresql18-18.3-1|862	%find_lang libpq%{major}-%{majorver}
21mr|postgresql18-18.3-1|863	cat libpq%{major}-%{majorver}.lang >> %{libname}.lst
21mr|postgresql18-18.3-1|864	%find_lang ecpglib%{major_ecpg}-%{majorver}
21mr|postgresql18-18.3-1|865	cat ecpglib%{major_ecpg}-%{majorver}.lang >> %{libecpg}.lst
21mr|postgresql18-18.3-1|866	
21mr|postgresql18-18.3-1|867	# server
21mr|postgresql18-18.3-1|868	%find_lang initdb-%{majorver}
21mr|postgresql18-18.3-1|869	cat initdb-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|870	%find_lang pg_archivecleanup-%{majorver}
21mr|postgresql18-18.3-1|871	cat pg_archivecleanup-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|872	%find_lang pg_basebackup-%{majorver}
21mr|postgresql18-18.3-1|873	cat pg_basebackup-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|874	%find_lang pg_verifybackup-%{majorver}
21mr|postgresql18-18.3-1|875	cat pg_verifybackup-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|876	%find_lang pg_controldata-%{majorver}
21mr|postgresql18-18.3-1|877	cat pg_controldata-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|878	%find_lang pg_ctl-%{majorver}
21mr|postgresql18-18.3-1|879	cat pg_ctl-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|880	#%find_lang pg_createsubscriber-%{majorver}
21mr|postgresql18-18.3-1|881	#cat pg_createsubscriber-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|882	%find_lang pg_resetwal-%{majorver}
21mr|postgresql18-18.3-1|883	cat pg_resetwal-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|884	%find_lang pg_upgrade-%{majorver}
21mr|postgresql18-18.3-1|885	cat pg_upgrade-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|886	%find_lang pg_checksums-%{majorver}
21mr|postgresql18-18.3-1|887	cat pg_checksums-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|888	%find_lang postgres-%{majorver}
21mr|postgresql18-18.3-1|889	cat postgres-%{majorver}.lang >> server.lst
21mr|postgresql18-18.3-1|890	
21mr|postgresql18-18.3-1|891	# main
21mr|postgresql18-18.3-1|892	%find_lang pg_config-%{majorver}
21mr|postgresql18-18.3-1|893	cat pg_config-%{majorver}.lang >> main.lst
21mr|postgresql18-18.3-1|894	%find_lang pg_combinebackup-%{majorver}
21mr|postgresql18-18.3-1|895	cat pg_combinebackup-%{majorver}.lang >> main.lst
21mr|postgresql18-18.3-1|896	%find_lang pg_dump-%{majorver}
21mr|postgresql18-18.3-1|897	cat pg_dump-%{majorver}.lang >> main.lst
21mr|postgresql18-18.3-1|898	%find_lang pg_rewind-%{majorver}
21mr|postgresql18-18.3-1|899	cat pg_rewind-%{majorver}.lang >> main.lst
21mr|postgresql18-18.3-1|900	%find_lang pg_test_fsync-%{majorver}
21mr|postgresql18-18.3-1|901	cat pg_test_fsync-%{majorver}.lang >> main.lst
21mr|postgresql18-18.3-1|902	%find_lang pg_test_timing-%{majorver}
21mr|postgresql18-18.3-1|903	cat pg_test_timing-%{majorver}.lang >> main.lst
21mr|postgresql18-18.3-1|904	%find_lang pgscripts-%{majorver}
21mr|postgresql18-18.3-1|905	cat pgscripts-%{majorver}.lang >> main.lst
21mr|postgresql18-18.3-1|906	%find_lang psql-%{majorver}
21mr|postgresql18-18.3-1|907	cat psql-%{majorver}.lang >>main.lst
21mr|postgresql18-18.3-1|908	
21mr|postgresql18-18.3-1|909	#contrib
21mr|postgresql18-18.3-1|910	%find_lang pg_waldump-%{majorver}
21mr|postgresql18-18.3-1|911	cat pg_waldump-%{majorver}.lang >>contrib.lst
21mr|postgresql18-18.3-1|912	%find_lang pg_walsummary-%{majorver}
21mr|postgresql18-18.3-1|913	cat pg_walsummary-%{majorver}.lang >>contrib.lst
21mr|postgresql18-18.3-1|914	%find_lang pg_amcheck-%{majorver}
21mr|postgresql18-18.3-1|915	cat pg_amcheck-%{majorver}.lang >>contrib.lst
21mr|postgresql18-18.3-1|916	
21mr|postgresql18-18.3-1|917	# devel
21mr|postgresql18-18.3-1|918	%find_lang ecpg-%{majorver}
21mr|postgresql18-18.3-1|919	cat ecpg-%{majorver}.lang >> devel.lst
21mr|postgresql18-18.3-1|920	
21mr|postgresql18-18.3-1|921	# perl
21mr|postgresql18-18.3-1|922	%find_lang plperl-%{majorver}
21mr|postgresql18-18.3-1|923	cat plperl-%{majorver}.lang >> plperl.lst
21mr|postgresql18-18.3-1|924	
21mr|postgresql18-18.3-1|925	# python
21mr|postgresql18-18.3-1|926	%find_lang plpython-%{majorver}
21mr|postgresql18-18.3-1|927	cat plpython-%{majorver}.lang >> plpython.lst
21mr|postgresql18-18.3-1|928	
21mr|postgresql18-18.3-1|929	# tcl
21mr|postgresql18-18.3-1|930	%find_lang pltcl-%{majorver}
21mr|postgresql18-18.3-1|931	cat pltcl-%{majorver}.lang >> pltcl.lst
21mr|postgresql18-18.3-1|932	
21mr|postgresql18-18.3-1|933	# plpgsql
21mr|postgresql18-18.3-1|934	%find_lang plpgsql-%{majorver}
21mr|postgresql18-18.3-1|935	cat plpgsql-%{majorver}.lang >> plpgsql.lst
21mr|postgresql18-18.3-1|936	
21mr|postgresql18-18.3-1|937	# taken directly in build dir.
21mr|postgresql18-18.3-1|938	rm -fr %{buildroot}%{_datadir}/doc/%{name}/contrib/
21mr|postgresql18-18.3-1|939	
21mr|postgresql18-18.3-1|940	cat > macro <<EOF
21mr|postgresql18-18.3-1|941	%%postgresql_version %{version}
21mr|postgresql18-18.3-1|942	%%postgresql_major   %{majorver}
21mr|postgresql18-18.3-1|943	%%postgresql_minor   %{minorver}
21mr|postgresql18-18.3-1|944	%%pgmodules_req Requires: %{?arch_tagged:%{arch_tagged} %{name}-server-ABI}%{?!arch_tagged:%{name}-server-ABI} >= %{majorver}
21mr|postgresql18-18.3-1|945	EOF
21mr|postgresql18-18.3-1|946	
21mr|postgresql18-18.3-1|947	%install_macro %{name} macro
21mr|postgresql18-18.3-1|948	
21mr|postgresql18-18.3-1|949	# postgres' .profile and .bashrc
21mr|postgresql18-18.3-1|950	install -D -m 700 %{SOURCE10} %{buildroot}%{pgdatadir}/.profile
21mr|postgresql18-18.3-1|951	
21mr|postgresql18-18.3-1|952	sed -i -e "s|%{RealName}|%{name}|g" \
21mr|postgresql18-18.3-1|953	%{buildroot}%{pgdatadir}/.profile
21mr|postgresql18-18.3-1|954	
21mr|postgresql18-18.3-1|955	ln -s .profile %{buildroot}%{pgdatadir}/.bashrc
21mr|postgresql18-18.3-1|956	
21mr|postgresql18-18.3-1|957	# update-alternatives --------------------------------------\/
21mr|postgresql18-18.3-1|958	
21mr|postgresql18-18.3-1|959	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql18-18.3-1|960	touch %{buildroot}%{_bindir}/psql
21mr|postgresql18-18.3-1|961	touch %{buildroot}%{_bindir}/initdb
21mr|postgresql18-18.3-1|962	touch %{buildroot}%{_bindir}/oid2name
21mr|postgresql18-18.3-1|963	touch %{buildroot}%{_bindir}/ecpg
21mr|postgresql18-18.3-1|964	
21mr|postgresql18-18.3-1|965	# man compress
21mr|postgresql18-18.3-1|966	%{_compress} %{buildroot}%{mandir}/man[0-9]/*
21mr|postgresql18-18.3-1|967	
21mr|postgresql18-18.3-1|968	# ----------------------------------------------------------/\
21mr|postgresql18-18.3-1|969	
21mr|postgresql18-18.3-1|970	# cleanup
21mr|postgresql18-18.3-1|971	find %{buildroot} -type f -name "*.a" ! -name libpgport.a ! -name libpgcommon.a -exec rm -f {} ';'
21mr|postgresql18-18.3-1|972	
21mr|postgresql18-18.3-1|973	%changelog
21mr|postgresql18-18.3-1|974	* Mon Mar 2 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-18.3-1|975	- update 18.2 -> 18.3
21mr|postgresql18-18.3-1|976	
21mr|postgresql18-18.3-1|977	* Wed Feb 18 2026 slava86 <s.matveev@rosalinux.ru> 18.2-1
21mr|postgresql18-18.3-1|978	- update to 18.2
21mr|postgresql18-18.3-1|979	- https://www.postgresql.org/docs/release/18.2/
21mr|postgresql18-18.3-1|980	
21mr|postgresql18-18.3-1|981	* Tue Nov 25 2025 slava86 <s.matveev@rosalinux.ru> 18.1-2
21mr|postgresql18-18.3-1|982	- recommends logrotate server package
21mr|postgresql18-18.3-1|983	
21mr|postgresql18-18.3-1|984	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru> 18.1-1
21mr|postgresql18-18.3-1|985	- update to 18.1
21mr|postgresql18-18.3-1|986	
21mr|postgresql18-18.3-1|987	* Thu Oct 2 2025 slava86 <s.matveev@rosalinux.ru> 18.0-1
21mr|postgresql18-18.3-1|988	- Imported from SRPM

15414 21
21mr|postgresql18-pgaudit-18.0-1|1	%global extension pgaudit
21mr|postgresql18-pgaudit-18.0-1|2	%global psql_ver postgresql18
21mr|postgresql18-pgaudit-18.0-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql18-pgaudit-18.0-1|4	%global extension_ver 18.0
21mr|postgresql18-pgaudit-18.0-1|5	%global llvm_ver 18
21mr|postgresql18-pgaudit-18.0-1|6	
21mr|postgresql18-pgaudit-18.0-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pgaudit-18.0-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-pgaudit-18.0-1|9	
21mr|postgresql18-pgaudit-18.0-1|10	Summary:        Open Source PostgreSQL Audit Logging
21mr|postgresql18-pgaudit-18.0-1|11	Name:           %{name}
21mr|postgresql18-pgaudit-18.0-1|12	Version:        %{extension_ver}
21mr|postgresql18-pgaudit-18.0-1|13	Release:        1
21mr|postgresql18-pgaudit-18.0-1|14	License:        PostgreSQL license
21mr|postgresql18-pgaudit-18.0-1|15	Group:		Databases
21mr|postgresql18-pgaudit-18.0-1|16	URL:            https://github.com/pgaudit/pgaudit
21mr|postgresql18-pgaudit-18.0-1|17	Source0:        https://github.com/pgaudit/pgaudit/archive/refs/tags/%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-pgaudit-18.0-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pgaudit-18.0-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-pgaudit-18.0-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql18-pgaudit-18.0-1|21	%if %{mdvver} <= 202115
21mr|postgresql18-pgaudit-18.0-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql18-pgaudit-18.0-1|23	%else
21mr|postgresql18-pgaudit-18.0-1|24	BuildRequires:  llvm-devel
21mr|postgresql18-pgaudit-18.0-1|25	BuildRequires:  clang-devel
21mr|postgresql18-pgaudit-18.0-1|26	BuildRequires:  clang
21mr|postgresql18-pgaudit-18.0-1|27	%endif
21mr|postgresql18-pgaudit-18.0-1|28	%endif
21mr|postgresql18-pgaudit-18.0-1|29	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql18-pgaudit-18.0-1|30	BuildRequires:  pkgconfig(openssl)
21mr|postgresql18-pgaudit-18.0-1|31	
21mr|postgresql18-pgaudit-18.0-1|32	%description
21mr|postgresql18-pgaudit-18.0-1|33	The PostgreSQL Audit Extension (pgAudit) provides detailed session and/or
21mr|postgresql18-pgaudit-18.0-1|34	object audit logging via the standard PostgreSQL logging facility.
21mr|postgresql18-pgaudit-18.0-1|35	
21mr|postgresql18-pgaudit-18.0-1|36	The goal of the pgAudit is to provide PostgreSQL users with capability to
21mr|postgresql18-pgaudit-18.0-1|37	produce audit logs often required to comply with government, financial, or ISO
21mr|postgresql18-pgaudit-18.0-1|38	certifications.
21mr|postgresql18-pgaudit-18.0-1|39	
21mr|postgresql18-pgaudit-18.0-1|40	An audit is an official inspection of an individual's or organization's
21mr|postgresql18-pgaudit-18.0-1|41	accounts, typically by an independent body. The information gathered by pgAudit
21mr|postgresql18-pgaudit-18.0-1|42	is properly called an audit trail or audit log. The term audit log is used in
21mr|postgresql18-pgaudit-18.0-1|43	this documentation.
21mr|postgresql18-pgaudit-18.0-1|44	
21mr|postgresql18-pgaudit-18.0-1|45	%files
21mr|postgresql18-pgaudit-18.0-1|46	%license LICENSE
21mr|postgresql18-pgaudit-18.0-1|47	%doc *.md
21mr|postgresql18-pgaudit-18.0-1|48	%ifarch %{x86_64} aarch64
21mr|postgresql18-pgaudit-18.0-1|49	%{libdir}/bitcode/*
21mr|postgresql18-pgaudit-18.0-1|50	%endif
21mr|postgresql18-pgaudit-18.0-1|51	%{libdir}/%{extension}.so
21mr|postgresql18-pgaudit-18.0-1|52	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql18-pgaudit-18.0-1|53	%{datadir}/extension/%{extension}.control
21mr|postgresql18-pgaudit-18.0-1|54	
21mr|postgresql18-pgaudit-18.0-1|55	%prep
21mr|postgresql18-pgaudit-18.0-1|56	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql18-pgaudit-18.0-1|57	
21mr|postgresql18-pgaudit-18.0-1|58	%build
21mr|postgresql18-pgaudit-18.0-1|59	%make_build USE_PGXS=1
21mr|postgresql18-pgaudit-18.0-1|60	
21mr|postgresql18-pgaudit-18.0-1|61	%install
21mr|postgresql18-pgaudit-18.0-1|62	%make_install USE_PGXS=1
21mr|postgresql18-pgaudit-18.0-1|63	
21mr|postgresql18-pgaudit-18.0-1|64	
21mr|postgresql18-pgaudit-18.0-1|65	
21mr|postgresql18-pgaudit-18.0-1|66	
21mr|postgresql18-pgaudit-18.0-1|67	
21mr|postgresql18-pgaudit-18.0-1|68	
21mr|postgresql18-pgaudit-18.0-1|69	%changelog
21mr|postgresql18-pgaudit-18.0-1|70	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pgaudit-18.0-1|71	- Imported from SRPM

15415 21
21mr|postgresql18-pgauditlogtofile-1.6.4-1|1	%global extension pgauditlogtofile
21mr|postgresql18-pgauditlogtofile-1.6.4-1|2	%global psql_ver postgresql18
21mr|postgresql18-pgauditlogtofile-1.6.4-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql18-pgauditlogtofile-1.6.4-1|4	%global extension_ver 1.6.4
21mr|postgresql18-pgauditlogtofile-1.6.4-1|5	%global llvm_ver 18
21mr|postgresql18-pgauditlogtofile-1.6.4-1|6	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pgauditlogtofile-1.6.4-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-pgauditlogtofile-1.6.4-1|9	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|10	Summary:        pgAudit Log to File
21mr|postgresql18-pgauditlogtofile-1.6.4-1|11	Name:           %{name}
21mr|postgresql18-pgauditlogtofile-1.6.4-1|12	Version:        %{extension_ver}
21mr|postgresql18-pgauditlogtofile-1.6.4-1|13	Release:        1
21mr|postgresql18-pgauditlogtofile-1.6.4-1|14	License:        PostgreSQL license
21mr|postgresql18-pgauditlogtofile-1.6.4-1|15	Group:		Databases
21mr|postgresql18-pgauditlogtofile-1.6.4-1|16	URL:            https://github.com/fmbiete/pgauditlogtofile
21mr|postgresql18-pgauditlogtofile-1.6.4-1|17	Source0:        https://github.com/fmbiete/pgauditlogtofile/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-pgauditlogtofile-1.6.4-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pgauditlogtofile-1.6.4-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-pgauditlogtofile-1.6.4-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql18-pgauditlogtofile-1.6.4-1|21	%if %{mdvver} <= 202115
21mr|postgresql18-pgauditlogtofile-1.6.4-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql18-pgauditlogtofile-1.6.4-1|23	%else
21mr|postgresql18-pgauditlogtofile-1.6.4-1|24	BuildRequires:  llvm-devel
21mr|postgresql18-pgauditlogtofile-1.6.4-1|25	BuildRequires:  clang-devel
21mr|postgresql18-pgauditlogtofile-1.6.4-1|26	BuildRequires:  clang
21mr|postgresql18-pgauditlogtofile-1.6.4-1|27	%endif
21mr|postgresql18-pgauditlogtofile-1.6.4-1|28	%endif
21mr|postgresql18-pgauditlogtofile-1.6.4-1|29	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql18-pgauditlogtofile-1.6.4-1|30	BuildRequires:  pkgconfig(openssl)
21mr|postgresql18-pgauditlogtofile-1.6.4-1|31	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|32	%description
21mr|postgresql18-pgauditlogtofile-1.6.4-1|33	pgAudit Log to File is an addon to pgAudit than will redirect audit log
21mr|postgresql18-pgauditlogtofile-1.6.4-1|34	lines to an independent file, instead of using PostgreSQL server logger.
21mr|postgresql18-pgauditlogtofile-1.6.4-1|35	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|36	This will allow us to have an audit file that we can easily rotate
21mr|postgresql18-pgauditlogtofile-1.6.4-1|37	without polluting server logs with those messages.
21mr|postgresql18-pgauditlogtofile-1.6.4-1|38	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|39	Audit logs in heavily used systems can grow very fast. This extension
21mr|postgresql18-pgauditlogtofile-1.6.4-1|40	allows to automatically rotate the files based in a number of minutes.
21mr|postgresql18-pgauditlogtofile-1.6.4-1|41	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|42	%files
21mr|postgresql18-pgauditlogtofile-1.6.4-1|43	%license LICENSE
21mr|postgresql18-pgauditlogtofile-1.6.4-1|44	%doc *.md
21mr|postgresql18-pgauditlogtofile-1.6.4-1|45	%ifarch %{x86_64} aarch64
21mr|postgresql18-pgauditlogtofile-1.6.4-1|46	%{libdir}/bitcode/*
21mr|postgresql18-pgauditlogtofile-1.6.4-1|47	%endif
21mr|postgresql18-pgauditlogtofile-1.6.4-1|48	%{libdir}/%{extension}.so
21mr|postgresql18-pgauditlogtofile-1.6.4-1|49	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql18-pgauditlogtofile-1.6.4-1|50	%{datadir}/extension/%{extension}.control
21mr|postgresql18-pgauditlogtofile-1.6.4-1|51	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|52	%prep
21mr|postgresql18-pgauditlogtofile-1.6.4-1|53	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql18-pgauditlogtofile-1.6.4-1|54	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|55	%build
21mr|postgresql18-pgauditlogtofile-1.6.4-1|56	%make_build USE_PGXS=1
21mr|postgresql18-pgauditlogtofile-1.6.4-1|57	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|58	%install
21mr|postgresql18-pgauditlogtofile-1.6.4-1|59	%make_install USE_PGXS=1
21mr|postgresql18-pgauditlogtofile-1.6.4-1|60	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|61	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|62	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|63	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|64	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|65	
21mr|postgresql18-pgauditlogtofile-1.6.4-1|66	%changelog
21mr|postgresql18-pgauditlogtofile-1.6.4-1|67	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pgauditlogtofile-1.6.4-1|68	- Imported from SRPM

15416 21
21mr|postgresql18-pg_cron-1.6.7-1|1	%global extension pg_cron
21mr|postgresql18-pg_cron-1.6.7-1|2	%global psql_ver postgresql18
21mr|postgresql18-pg_cron-1.6.7-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql18-pg_cron-1.6.7-1|4	%global extension_ver 1.6.7
21mr|postgresql18-pg_cron-1.6.7-1|5	%global llvm_ver 18
21mr|postgresql18-pg_cron-1.6.7-1|6	
21mr|postgresql18-pg_cron-1.6.7-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pg_cron-1.6.7-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-pg_cron-1.6.7-1|9	
21mr|postgresql18-pg_cron-1.6.7-1|10	Summary:        Pg_cron is a simple cron-based job scheduler for PostgreSQL
21mr|postgresql18-pg_cron-1.6.7-1|11	Name:           %{name}
21mr|postgresql18-pg_cron-1.6.7-1|12	Version:        %{extension_ver}
21mr|postgresql18-pg_cron-1.6.7-1|13	Release:        1
21mr|postgresql18-pg_cron-1.6.7-1|14	License:        PostgreSQL license
21mr|postgresql18-pg_cron-1.6.7-1|15	Group:		Databases
21mr|postgresql18-pg_cron-1.6.7-1|16	URL:            https://github.com/citusdata/pg_cron
21mr|postgresql18-pg_cron-1.6.7-1|17	Source0:        https://github.com/citusdata/pg_cron/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-pg_cron-1.6.7-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pg_cron-1.6.7-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-pg_cron-1.6.7-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql18-pg_cron-1.6.7-1|21	%if %{mdvver} <= 202115
21mr|postgresql18-pg_cron-1.6.7-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql18-pg_cron-1.6.7-1|23	%else
21mr|postgresql18-pg_cron-1.6.7-1|24	BuildRequires:  llvm-devel
21mr|postgresql18-pg_cron-1.6.7-1|25	BuildRequires:  clang-devel
21mr|postgresql18-pg_cron-1.6.7-1|26	BuildRequires:  clang
21mr|postgresql18-pg_cron-1.6.7-1|27	%endif
21mr|postgresql18-pg_cron-1.6.7-1|28	%endif
21mr|postgresql18-pg_cron-1.6.7-1|29	
21mr|postgresql18-pg_cron-1.6.7-1|30	%description
21mr|postgresql18-pg_cron-1.6.7-1|31	pg_cron is a simple cron-based job scheduler for PostgreSQL (10 or higher) that runs
21mr|postgresql18-pg_cron-1.6.7-1|32	inside the database as an extension. It uses the same syntax as regular cron,
21mr|postgresql18-pg_cron-1.6.7-1|33	but it allows you to schedule PostgreSQL commands directly from the database.
21mr|postgresql18-pg_cron-1.6.7-1|34	You can also use '[1-59] seconds' to schedule a job based on an interval.
21mr|postgresql18-pg_cron-1.6.7-1|35	
21mr|postgresql18-pg_cron-1.6.7-1|36	%files
21mr|postgresql18-pg_cron-1.6.7-1|37	%license LICENSE
21mr|postgresql18-pg_cron-1.6.7-1|38	%doc *.md
21mr|postgresql18-pg_cron-1.6.7-1|39	%ifarch %{x86_64} aarch64
21mr|postgresql18-pg_cron-1.6.7-1|40	%{libdir}/bitcode/*
21mr|postgresql18-pg_cron-1.6.7-1|41	%endif
21mr|postgresql18-pg_cron-1.6.7-1|42	%{libdir}/%{extension}.so
21mr|postgresql18-pg_cron-1.6.7-1|43	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql18-pg_cron-1.6.7-1|44	%{datadir}/extension/%{extension}.control
21mr|postgresql18-pg_cron-1.6.7-1|45	
21mr|postgresql18-pg_cron-1.6.7-1|46	%prep
21mr|postgresql18-pg_cron-1.6.7-1|47	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql18-pg_cron-1.6.7-1|48	
21mr|postgresql18-pg_cron-1.6.7-1|49	%build
21mr|postgresql18-pg_cron-1.6.7-1|50	%make_build
21mr|postgresql18-pg_cron-1.6.7-1|51	
21mr|postgresql18-pg_cron-1.6.7-1|52	%install
21mr|postgresql18-pg_cron-1.6.7-1|53	%make_install
21mr|postgresql18-pg_cron-1.6.7-1|54	
21mr|postgresql18-pg_cron-1.6.7-1|55	
21mr|postgresql18-pg_cron-1.6.7-1|56	
21mr|postgresql18-pg_cron-1.6.7-1|57	
21mr|postgresql18-pg_cron-1.6.7-1|58	
21mr|postgresql18-pg_cron-1.6.7-1|59	
21mr|postgresql18-pg_cron-1.6.7-1|60	%changelog
21mr|postgresql18-pg_cron-1.6.7-1|61	* Mon Nov 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_cron-1.6.7-1|62	- update to 1.6.7 PG18
21mr|postgresql18-pg_cron-1.6.7-1|63	
21mr|postgresql18-pg_cron-1.6.7-1|64	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_cron-1.6.7-1|65	- Imported from SRPM

15417 21
21mr|postgresql18-pglogical-2.4.6-1|1	%global _disable_lto 1
21mr|postgresql18-pglogical-2.4.6-1|2	
21mr|postgresql18-pglogical-2.4.6-1|3	%global extension pglogical
21mr|postgresql18-pglogical-2.4.6-1|4	%global psql_ver postgresql18
21mr|postgresql18-pglogical-2.4.6-1|5	%global name %{psql_ver}-%{extension}
21mr|postgresql18-pglogical-2.4.6-1|6	%global extension_ver 2.4.6
21mr|postgresql18-pglogical-2.4.6-1|7	%global llvm_ver 18
21mr|postgresql18-pglogical-2.4.6-1|8	
21mr|postgresql18-pglogical-2.4.6-1|9	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pglogical-2.4.6-1|10	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-pglogical-2.4.6-1|11	%global libexecdir %{_libexecdir}/%{psql_ver}
21mr|postgresql18-pglogical-2.4.6-1|12	Summary:        Logical Replication extension for PostgreSQL
21mr|postgresql18-pglogical-2.4.6-1|13	Name:           %{name}
21mr|postgresql18-pglogical-2.4.6-1|14	Version:        %{extension_ver}
21mr|postgresql18-pglogical-2.4.6-1|15	Release:        1
21mr|postgresql18-pglogical-2.4.6-1|16	License:        PostgreSQL license
21mr|postgresql18-pglogical-2.4.6-1|17	Group:		Databases
21mr|postgresql18-pglogical-2.4.6-1|18	URL:            https://github.com/2ndQuadrant/pglogical
21mr|postgresql18-pglogical-2.4.6-1|19	Source0:        https://github.com/2ndQuadrant/pglogical/archive/refs/tags/REL2_4_6.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-pglogical-2.4.6-1|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pglogical-2.4.6-1|21	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-pglogical-2.4.6-1|22	%ifarch %{x86_64} aarch64
21mr|postgresql18-pglogical-2.4.6-1|23	%if %{mdvver} <= 202115
21mr|postgresql18-pglogical-2.4.6-1|24	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql18-pglogical-2.4.6-1|25	%else
21mr|postgresql18-pglogical-2.4.6-1|26	BuildRequires:  llvm-devel
21mr|postgresql18-pglogical-2.4.6-1|27	BuildRequires:  clang-devel
21mr|postgresql18-pglogical-2.4.6-1|28	BuildRequires:  clang
21mr|postgresql18-pglogical-2.4.6-1|29	%endif
21mr|postgresql18-pglogical-2.4.6-1|30	%endif
21mr|postgresql18-pglogical-2.4.6-1|31	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql18-pglogical-2.4.6-1|32	BuildRequires:  pkgconfig(openssl)
21mr|postgresql18-pglogical-2.4.6-1|33	BuildRequires:  pkgconfig(liblz4)
21mr|postgresql18-pglogical-2.4.6-1|34	BuildRequires:  pkgconfig(libzstd)
21mr|postgresql18-pglogical-2.4.6-1|35	BuildRequires:  pkgconfig(libxslt)
21mr|postgresql18-pglogical-2.4.6-1|36	BuildRequires:  pkgconfig(libxml-2.0)
21mr|postgresql18-pglogical-2.4.6-1|37	
21mr|postgresql18-pglogical-2.4.6-1|38	%description
21mr|postgresql18-pglogical-2.4.6-1|39	Logical Replication extension for PostgreSQL
21mr|postgresql18-pglogical-2.4.6-1|40	17,16,15,14,13,12,11,10,9.6,9.5,9.4 (Postgres),
21mr|postgresql18-pglogical-2.4.6-1|41	providing much faster replication than Slony,
21mr|postgresql18-pglogical-2.4.6-1|42	Bucardo or Londiste, as well as cross-version upgrades.
21mr|postgresql18-pglogical-2.4.6-1|43	
21mr|postgresql18-pglogical-2.4.6-1|44	%files
21mr|postgresql18-pglogical-2.4.6-1|45	%license COPYRIGHT
21mr|postgresql18-pglogical-2.4.6-1|46	%doc README*
21mr|postgresql18-pglogical-2.4.6-1|47	%{_bindir}/pglogical_create_subscriber
21mr|postgresql18-pglogical-2.4.6-1|48	%ifarch %{x86_64} aarch64
21mr|postgresql18-pglogical-2.4.6-1|49	%{libdir}/bitcode/*
21mr|postgresql18-pglogical-2.4.6-1|50	%endif
21mr|postgresql18-pglogical-2.4.6-1|51	%{libdir}/%{extension}*.so
21mr|postgresql18-pglogical-2.4.6-1|52	%{libexecdir}/pglogical_create_subscriber
21mr|postgresql18-pglogical-2.4.6-1|53	%{datadir}/extension/%{extension}*--*.sql
21mr|postgresql18-pglogical-2.4.6-1|54	%{datadir}/extension/%{extension}*.control
21mr|postgresql18-pglogical-2.4.6-1|55	
21mr|postgresql18-pglogical-2.4.6-1|56	%prep
21mr|postgresql18-pglogical-2.4.6-1|57	%autosetup -n %{extension}-REL2_4_6
21mr|postgresql18-pglogical-2.4.6-1|58	
21mr|postgresql18-pglogical-2.4.6-1|59	%build
21mr|postgresql18-pglogical-2.4.6-1|60	%make_build
21mr|postgresql18-pglogical-2.4.6-1|61	
21mr|postgresql18-pglogical-2.4.6-1|62	%install
21mr|postgresql18-pglogical-2.4.6-1|63	%make_install
21mr|postgresql18-pglogical-2.4.6-1|64	
21mr|postgresql18-pglogical-2.4.6-1|65	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql18-pglogical-2.4.6-1|66	pushd %{buildroot}%{_bindir}
21mr|postgresql18-pglogical-2.4.6-1|67	ln -s ../libexec/%{psql_ver}/pglogical_create_subscriber .
21mr|postgresql18-pglogical-2.4.6-1|68	popd
21mr|postgresql18-pglogical-2.4.6-1|69	
21mr|postgresql18-pglogical-2.4.6-1|70	
21mr|postgresql18-pglogical-2.4.6-1|71	
21mr|postgresql18-pglogical-2.4.6-1|72	
21mr|postgresql18-pglogical-2.4.6-1|73	%changelog
21mr|postgresql18-pglogical-2.4.6-1|74	* Tue Feb 10 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pglogical-2.4.6-1|75	- add dependencies
21mr|postgresql18-pglogical-2.4.6-1|76	
21mr|postgresql18-pglogical-2.4.6-1|77	* Tue Feb 10 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pglogical-2.4.6-1|78	- Imported from SRPM

15418 21
21mr|postgresql18-pg_profile-4.11-2|1	%global debug_package %{nil}
21mr|postgresql18-pg_profile-4.11-2|2	
21mr|postgresql18-pg_profile-4.11-2|3	%global extension pg_profile
21mr|postgresql18-pg_profile-4.11-2|4	%global psql_ver postgresql18
21mr|postgresql18-pg_profile-4.11-2|5	%global name %{psql_ver}-%{extension}
21mr|postgresql18-pg_profile-4.11-2|6	%global extension_ver 4.11
21mr|postgresql18-pg_profile-4.11-2|7	
21mr|postgresql18-pg_profile-4.11-2|8	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pg_profile-4.11-2|9	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-pg_profile-4.11-2|10	
21mr|postgresql18-pg_profile-4.11-2|11	Summary:        Postgres historic workload reports
21mr|postgresql18-pg_profile-4.11-2|12	Name:           %{name}
21mr|postgresql18-pg_profile-4.11-2|13	Version:        %{extension_ver}
21mr|postgresql18-pg_profile-4.11-2|14	Release:        2
21mr|postgresql18-pg_profile-4.11-2|15	License:        PostgreSQL license
21mr|postgresql18-pg_profile-4.11-2|16	Group:		Databases
21mr|postgresql18-pg_profile-4.11-2|17	URL:            https://github.com/zubkov-andrei/pg_profile
21mr|postgresql18-pg_profile-4.11-2|18	#%%Source0:        https://github.com/zubkov-andrei/pg_profile/archive/refs/tags/%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-pg_profile-4.11-2|19	Source0:        https://github.com/zubkov-andrei/pg_profile/archive/refs/tags/%{extension_ver}.zip?/%{extension}-%{extension_ver}.zip
21mr|postgresql18-pg_profile-4.11-2|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pg_profile-4.11-2|21	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-pg_profile-4.11-2|22	# requires dblink
21mr|postgresql18-pg_profile-4.11-2|23	Requires:	%{psql_ver}-contrib
21mr|postgresql18-pg_profile-4.11-2|24	BuildArch:		noarch
21mr|postgresql18-pg_profile-4.11-2|25	
21mr|postgresql18-pg_profile-4.11-2|26	%description
21mr|postgresql18-pg_profile-4.11-2|27	This extension for PostgreSQL helps you to find
21mr|postgresql18-pg_profile-4.11-2|28	out most resource intensive activities in your
21mr|postgresql18-pg_profile-4.11-2|29	PostgreSQL databases.
21mr|postgresql18-pg_profile-4.11-2|30	
21mr|postgresql18-pg_profile-4.11-2|31	%files
21mr|postgresql18-pg_profile-4.11-2|32	%license LICENSE
21mr|postgresql18-pg_profile-4.11-2|33	%doc *.md
21mr|postgresql18-pg_profile-4.11-2|34	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql18-pg_profile-4.11-2|35	%{datadir}/extension/%{extension}.control
21mr|postgresql18-pg_profile-4.11-2|36	
21mr|postgresql18-pg_profile-4.11-2|37	%prep
21mr|postgresql18-pg_profile-4.11-2|38	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql18-pg_profile-4.11-2|39	
21mr|postgresql18-pg_profile-4.11-2|40	%build
21mr|postgresql18-pg_profile-4.11-2|41	%make_build USE_PGXS=y
21mr|postgresql18-pg_profile-4.11-2|42	
21mr|postgresql18-pg_profile-4.11-2|43	%install
21mr|postgresql18-pg_profile-4.11-2|44	%make_install USE_PGXS=y
21mr|postgresql18-pg_profile-4.11-2|45	
21mr|postgresql18-pg_profile-4.11-2|46	
21mr|postgresql18-pg_profile-4.11-2|47	%changelog
21mr|postgresql18-pg_profile-4.11-2|48	* Tue Feb 10 2026 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_profile-4.11-2|49	- incorrect source archive
21mr|postgresql18-pg_profile-4.11-2|50	
21mr|postgresql18-pg_profile-4.11-2|51	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru> 4.11-1
21mr|postgresql18-pg_profile-4.11-2|52	- Imported from SRPM

15419 21
21mr|postgresql18-pg_repack-1.5.2-1|1	%ifarch loongarch64
21mr|postgresql18-pg_repack-1.5.2-1|2	%define debug_package %{nil}
21mr|postgresql18-pg_repack-1.5.2-1|3	%endif
21mr|postgresql18-pg_repack-1.5.2-1|4	
21mr|postgresql18-pg_repack-1.5.2-1|5	%global extension pg_repack
21mr|postgresql18-pg_repack-1.5.2-1|6	%global psql_ver postgresql18
21mr|postgresql18-pg_repack-1.5.2-1|7	%global extension_bin_ver %{extension}18
21mr|postgresql18-pg_repack-1.5.2-1|8	%global name %{psql_ver}-%{extension}
21mr|postgresql18-pg_repack-1.5.2-1|9	%global extension_ver 1.5.2
21mr|postgresql18-pg_repack-1.5.2-1|10	%global llvm_ver 18
21mr|postgresql18-pg_repack-1.5.2-1|11	
21mr|postgresql18-pg_repack-1.5.2-1|12	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pg_repack-1.5.2-1|13	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-pg_repack-1.5.2-1|14	
21mr|postgresql18-pg_repack-1.5.2-1|15	Summary:        Reorganize tables in PostgreSQL databases with minimal locks
21mr|postgresql18-pg_repack-1.5.2-1|16	Name:           %{name}
21mr|postgresql18-pg_repack-1.5.2-1|17	Version:        %{extension_ver}
21mr|postgresql18-pg_repack-1.5.2-1|18	Release:        1
21mr|postgresql18-pg_repack-1.5.2-1|19	License:        BSD-3-Clause
21mr|postgresql18-pg_repack-1.5.2-1|20	Group:		Databases
21mr|postgresql18-pg_repack-1.5.2-1|21	URL:            https://github.com/reorg/pg_repack
21mr|postgresql18-pg_repack-1.5.2-1|22	Source0:        https://github.com/reorg/pg_repack/archive/refs/tags/ver_%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-pg_repack-1.5.2-1|23	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pg_repack-1.5.2-1|24	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-pg_repack-1.5.2-1|25	%ifarch %{x86_64} aarch64
21mr|postgresql18-pg_repack-1.5.2-1|26	%if %{mdvver} <= 202115
21mr|postgresql18-pg_repack-1.5.2-1|27	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql18-pg_repack-1.5.2-1|28	%else
21mr|postgresql18-pg_repack-1.5.2-1|29	BuildRequires:  llvm-devel
21mr|postgresql18-pg_repack-1.5.2-1|30	BuildRequires:  clang-devel
21mr|postgresql18-pg_repack-1.5.2-1|31	BuildRequires:  clang
21mr|postgresql18-pg_repack-1.5.2-1|32	%endif
21mr|postgresql18-pg_repack-1.5.2-1|33	%endif
21mr|postgresql18-pg_repack-1.5.2-1|34	BuildRequires:  pkgconfig(libzstd)
21mr|postgresql18-pg_repack-1.5.2-1|35	BuildRequires:  pkgconfig(liblz4)
21mr|postgresql18-pg_repack-1.5.2-1|36	BuildRequires:  pkgconfig(libssl)
21mr|postgresql18-pg_repack-1.5.2-1|37	BuildRequires:  pkgconfig(readline)
21mr|postgresql18-pg_repack-1.5.2-1|38	
21mr|postgresql18-pg_repack-1.5.2-1|39	%description
21mr|postgresql18-pg_repack-1.5.2-1|40	Reorganize tables in PostgreSQL databases with minimal locks.
21mr|postgresql18-pg_repack-1.5.2-1|41	
21mr|postgresql18-pg_repack-1.5.2-1|42	%files
21mr|postgresql18-pg_repack-1.5.2-1|43	%license COPYRIGHT
21mr|postgresql18-pg_repack-1.5.2-1|44	%doc README.*
21mr|postgresql18-pg_repack-1.5.2-1|45	%{_bindir}/%{extension_bin_ver}
21mr|postgresql18-pg_repack-1.5.2-1|46	%{_libexecdir}/%{psql_ver}/%{extension}
21mr|postgresql18-pg_repack-1.5.2-1|47	%ifarch %{x86_64} aarch64
21mr|postgresql18-pg_repack-1.5.2-1|48	%{libdir}/bitcode/*
21mr|postgresql18-pg_repack-1.5.2-1|49	%endif
21mr|postgresql18-pg_repack-1.5.2-1|50	%{libdir}/%{extension}.so
21mr|postgresql18-pg_repack-1.5.2-1|51	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql18-pg_repack-1.5.2-1|52	%{datadir}/extension/%{extension}.control
21mr|postgresql18-pg_repack-1.5.2-1|53	
21mr|postgresql18-pg_repack-1.5.2-1|54	%prep
21mr|postgresql18-pg_repack-1.5.2-1|55	%autosetup -n %{extension}-ver_%{extension_ver}
21mr|postgresql18-pg_repack-1.5.2-1|56	
21mr|postgresql18-pg_repack-1.5.2-1|57	%build
21mr|postgresql18-pg_repack-1.5.2-1|58	%make_build
21mr|postgresql18-pg_repack-1.5.2-1|59	
21mr|postgresql18-pg_repack-1.5.2-1|60	%install
21mr|postgresql18-pg_repack-1.5.2-1|61	%make_install
21mr|postgresql18-pg_repack-1.5.2-1|62	
21mr|postgresql18-pg_repack-1.5.2-1|63	mkdir -p %{buildroot}%{_bindir}
21mr|postgresql18-pg_repack-1.5.2-1|64	ln -s %{_libexecdir}/%{psql_ver}/%{extension} \
21mr|postgresql18-pg_repack-1.5.2-1|65	%{buildroot}%{_bindir}/%{extension_bin_ver}
21mr|postgresql18-pg_repack-1.5.2-1|66	
21mr|postgresql18-pg_repack-1.5.2-1|67	
21mr|postgresql18-pg_repack-1.5.2-1|68	
21mr|postgresql18-pg_repack-1.5.2-1|69	
21mr|postgresql18-pg_repack-1.5.2-1|70	%changelog
21mr|postgresql18-pg_repack-1.5.2-1|71	* Mon Nov 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_repack-1.5.2-1|72	- disable debug package loongarch
21mr|postgresql18-pg_repack-1.5.2-1|73	
21mr|postgresql18-pg_repack-1.5.2-1|74	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_repack-1.5.2-1|75	- Imported from SRPM

15420 21
21mr|postgresql18-pg_stat_kcache-2.3.1-1|1	%global extension pg_stat_kcache
21mr|postgresql18-pg_stat_kcache-2.3.1-1|2	%global psql_ver postgresql18
21mr|postgresql18-pg_stat_kcache-2.3.1-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql18-pg_stat_kcache-2.3.1-1|4	%global extension_ver 2.3.1
21mr|postgresql18-pg_stat_kcache-2.3.1-1|5	%global llvm_ver 18
21mr|postgresql18-pg_stat_kcache-2.3.1-1|6	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pg_stat_kcache-2.3.1-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-pg_stat_kcache-2.3.1-1|9	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|10	Summary:        Gather statistics about physical disk access and CPU consumption done by backends
21mr|postgresql18-pg_stat_kcache-2.3.1-1|11	Name:           %{name}
21mr|postgresql18-pg_stat_kcache-2.3.1-1|12	Version:        %{extension_ver}
21mr|postgresql18-pg_stat_kcache-2.3.1-1|13	Release:        1
21mr|postgresql18-pg_stat_kcache-2.3.1-1|14	License:        PostgreSQL license
21mr|postgresql18-pg_stat_kcache-2.3.1-1|15	Group:		Databases
21mr|postgresql18-pg_stat_kcache-2.3.1-1|16	URL:            https://github.com/powa-team/pg_stat_kcache
21mr|postgresql18-pg_stat_kcache-2.3.1-1|17	Source0:        https://github.com/powa-team/pg_stat_kcache/archive/refs/tags/REL2_3_1.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-pg_stat_kcache-2.3.1-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pg_stat_kcache-2.3.1-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-pg_stat_kcache-2.3.1-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql18-pg_stat_kcache-2.3.1-1|21	%if %{mdvver} <= 202115
21mr|postgresql18-pg_stat_kcache-2.3.1-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql18-pg_stat_kcache-2.3.1-1|23	%else
21mr|postgresql18-pg_stat_kcache-2.3.1-1|24	BuildRequires:  llvm-devel
21mr|postgresql18-pg_stat_kcache-2.3.1-1|25	BuildRequires:  clang-devel
21mr|postgresql18-pg_stat_kcache-2.3.1-1|26	BuildRequires:  clang
21mr|postgresql18-pg_stat_kcache-2.3.1-1|27	%endif
21mr|postgresql18-pg_stat_kcache-2.3.1-1|28	%endif
21mr|postgresql18-pg_stat_kcache-2.3.1-1|29	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|30	%description
21mr|postgresql18-pg_stat_kcache-2.3.1-1|31	%{summary}.
21mr|postgresql18-pg_stat_kcache-2.3.1-1|32	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|33	%files
21mr|postgresql18-pg_stat_kcache-2.3.1-1|34	%license LICENSE
21mr|postgresql18-pg_stat_kcache-2.3.1-1|35	%doc *.md
21mr|postgresql18-pg_stat_kcache-2.3.1-1|36	%ifarch %{x86_64} aarch64
21mr|postgresql18-pg_stat_kcache-2.3.1-1|37	%{libdir}/bitcode/*
21mr|postgresql18-pg_stat_kcache-2.3.1-1|38	%endif
21mr|postgresql18-pg_stat_kcache-2.3.1-1|39	%{libdir}/%{extension}.so
21mr|postgresql18-pg_stat_kcache-2.3.1-1|40	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql18-pg_stat_kcache-2.3.1-1|41	%{datadir}/extension/%{extension}.control
21mr|postgresql18-pg_stat_kcache-2.3.1-1|42	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|43	%prep
21mr|postgresql18-pg_stat_kcache-2.3.1-1|44	%autosetup -n %{extension}-REL2_3_1
21mr|postgresql18-pg_stat_kcache-2.3.1-1|45	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|46	%build
21mr|postgresql18-pg_stat_kcache-2.3.1-1|47	%make_build
21mr|postgresql18-pg_stat_kcache-2.3.1-1|48	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|49	%install
21mr|postgresql18-pg_stat_kcache-2.3.1-1|50	%make_install
21mr|postgresql18-pg_stat_kcache-2.3.1-1|51	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|52	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|53	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|54	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|55	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|56	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|57	%changelog
21mr|postgresql18-pg_stat_kcache-2.3.1-1|58	* Mon Nov 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_stat_kcache-2.3.1-1|59	- fix version
21mr|postgresql18-pg_stat_kcache-2.3.1-1|60	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|61	* Mon Nov 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_stat_kcache-2.3.1-1|62	- update to 2.3.1 PG18
21mr|postgresql18-pg_stat_kcache-2.3.1-1|63	
21mr|postgresql18-pg_stat_kcache-2.3.1-1|64	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_stat_kcache-2.3.1-1|65	- Imported from SRPM

15421 21
21mr|postgresql18-pg_wait_sampling-1.1.9-1|1	%global extension pg_wait_sampling
21mr|postgresql18-pg_wait_sampling-1.1.9-1|2	%global psql_ver postgresql18
21mr|postgresql18-pg_wait_sampling-1.1.9-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql18-pg_wait_sampling-1.1.9-1|4	%global extension_ver 1.1.9
21mr|postgresql18-pg_wait_sampling-1.1.9-1|5	%global llvm_ver 18
21mr|postgresql18-pg_wait_sampling-1.1.9-1|6	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pg_wait_sampling-1.1.9-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-pg_wait_sampling-1.1.9-1|9	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|10	Summary:        Sampling based statistics of wait events
21mr|postgresql18-pg_wait_sampling-1.1.9-1|11	Name:           %{name}
21mr|postgresql18-pg_wait_sampling-1.1.9-1|12	Version:        %{extension_ver}
21mr|postgresql18-pg_wait_sampling-1.1.9-1|13	Release:        1
21mr|postgresql18-pg_wait_sampling-1.1.9-1|14	License:        PostgreSQL license
21mr|postgresql18-pg_wait_sampling-1.1.9-1|15	Group:		Databases
21mr|postgresql18-pg_wait_sampling-1.1.9-1|16	URL:            https://github.com/postgrespro/pg_wait_sampling
21mr|postgresql18-pg_wait_sampling-1.1.9-1|17	Source0:        https://github.com/postgrespro/pg_wait_sampling/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-pg_wait_sampling-1.1.9-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pg_wait_sampling-1.1.9-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-pg_wait_sampling-1.1.9-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql18-pg_wait_sampling-1.1.9-1|21	%if %{mdvver} <= 202115
21mr|postgresql18-pg_wait_sampling-1.1.9-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql18-pg_wait_sampling-1.1.9-1|23	%else
21mr|postgresql18-pg_wait_sampling-1.1.9-1|24	BuildRequires:  llvm-devel
21mr|postgresql18-pg_wait_sampling-1.1.9-1|25	BuildRequires:  clang-devel
21mr|postgresql18-pg_wait_sampling-1.1.9-1|26	BuildRequires:  clang
21mr|postgresql18-pg_wait_sampling-1.1.9-1|27	%endif
21mr|postgresql18-pg_wait_sampling-1.1.9-1|28	%endif
21mr|postgresql18-pg_wait_sampling-1.1.9-1|29	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|30	%description
21mr|postgresql18-pg_wait_sampling-1.1.9-1|31	pg_wait_sampling – sampling based statistics of wait events.
21mr|postgresql18-pg_wait_sampling-1.1.9-1|32	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|33	%files
21mr|postgresql18-pg_wait_sampling-1.1.9-1|34	%license LICENSE
21mr|postgresql18-pg_wait_sampling-1.1.9-1|35	%doc *.md
21mr|postgresql18-pg_wait_sampling-1.1.9-1|36	%ifarch %{x86_64} aarch64
21mr|postgresql18-pg_wait_sampling-1.1.9-1|37	%{libdir}/bitcode/*
21mr|postgresql18-pg_wait_sampling-1.1.9-1|38	%endif
21mr|postgresql18-pg_wait_sampling-1.1.9-1|39	%{libdir}/%{extension}.so
21mr|postgresql18-pg_wait_sampling-1.1.9-1|40	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql18-pg_wait_sampling-1.1.9-1|41	%{datadir}/extension/%{extension}.control
21mr|postgresql18-pg_wait_sampling-1.1.9-1|42	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|43	%prep
21mr|postgresql18-pg_wait_sampling-1.1.9-1|44	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql18-pg_wait_sampling-1.1.9-1|45	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|46	%build
21mr|postgresql18-pg_wait_sampling-1.1.9-1|47	%make_build USE_PGXS=1
21mr|postgresql18-pg_wait_sampling-1.1.9-1|48	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|49	%install
21mr|postgresql18-pg_wait_sampling-1.1.9-1|50	%make_install USE_PGXS=1
21mr|postgresql18-pg_wait_sampling-1.1.9-1|51	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|52	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|53	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|54	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|55	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|56	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|57	%changelog
21mr|postgresql18-pg_wait_sampling-1.1.9-1|58	* Mon Nov 24 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_wait_sampling-1.1.9-1|59	- update to 1.1.9 PG18
21mr|postgresql18-pg_wait_sampling-1.1.9-1|60	
21mr|postgresql18-pg_wait_sampling-1.1.9-1|61	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pg_wait_sampling-1.1.9-1|62	- Imported from SRPM

15422 21
21mr|postgresql18-pljava-1.6.10-1|1	%define _disable_lto 0
21mr|postgresql18-pljava-1.6.10-1|2	
21mr|postgresql18-pljava-1.6.10-1|3	%global java_home /usr/lib/jvm/java-11-openjdk
21mr|postgresql18-pljava-1.6.10-1|4	%global psql_ver postgresql18
21mr|postgresql18-pljava-1.6.10-1|5	%global realname pljava
21mr|postgresql18-pljava-1.6.10-1|6	%global name %{psql_ver}-%{realname}
21mr|postgresql18-pljava-1.6.10-1|7	
21mr|postgresql18-pljava-1.6.10-1|8	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-pljava-1.6.10-1|9	%global datadir %{_datadir}/%{psql_ver}/%{realname}
21mr|postgresql18-pljava-1.6.10-1|10	
21mr|postgresql18-pljava-1.6.10-1|11	Summary:	PL/Java is a free add-on module
21mr|postgresql18-pljava-1.6.10-1|12	Name:		%{name}
21mr|postgresql18-pljava-1.6.10-1|13	Version:	1.6.10
21mr|postgresql18-pljava-1.6.10-1|14	Release:	1
21mr|postgresql18-pljava-1.6.10-1|15	License:	license
21mr|postgresql18-pljava-1.6.10-1|16	Group:		Development/Java
21mr|postgresql18-pljava-1.6.10-1|17	Url:		https://github.com/tada/pljava
21mr|postgresql18-pljava-1.6.10-1|18	Source0:	https://github.com/tada/pljava/archive/refs/tags/V1_6_10.tar.gz?/%{realname}-%{version}.tar.gz
21mr|postgresql18-pljava-1.6.10-1|19	BuildRequires:  ant
21mr|postgresql18-pljava-1.6.10-1|20	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-pljava-1.6.10-1|21	BuildRequires:  java-11-devel
21mr|postgresql18-pljava-1.6.10-1|22	BuildRequires:  junit
21mr|postgresql18-pljava-1.6.10-1|23	BuildRequires:  maven-site-plugin
21mr|postgresql18-pljava-1.6.10-1|24	BuildRequires:  maven-plugin-plugin
21mr|postgresql18-pljava-1.6.10-1|25	BuildRequires:  maven-reporting-impl
21mr|postgresql18-pljava-1.6.10-1|26	BuildRequires:  maven-antrun-plugin
21mr|postgresql18-pljava-1.6.10-1|27	%if %{mdvver} >= 202310
21mr|postgresql18-pljava-1.6.10-1|28	BuildRequires:  maven-local-openjdk11
21mr|postgresql18-pljava-1.6.10-1|29	%else
21mr|postgresql18-pljava-1.6.10-1|30	BuildRequires:  maven-local
21mr|postgresql18-pljava-1.6.10-1|31	%endif
21mr|postgresql18-pljava-1.6.10-1|32	BuildRequires:  pkgconfig(openssl)
21mr|postgresql18-pljava-1.6.10-1|33	BuildRequires:  pkgconfig(krb5-gssapi)
21mr|postgresql18-pljava-1.6.10-1|34	
21mr|postgresql18-pljava-1.6.10-1|35	%description
21mr|postgresql18-pljava-1.6.10-1|36	PL/Java is a free add-on module that brings Java™ Stored Procedures,
21mr|postgresql18-pljava-1.6.10-1|37	Triggers, Functions, Aggregates, Operators, Types, etc.,
21mr|postgresql18-pljava-1.6.10-1|38	to the PostgreSQL™ backend.
21mr|postgresql18-pljava-1.6.10-1|39	
21mr|postgresql18-pljava-1.6.10-1|40	%files
21mr|postgresql18-pljava-1.6.10-1|41	%doc README.md
21mr|postgresql18-pljava-1.6.10-1|42	%license COPYRIGHT
21mr|postgresql18-pljava-1.6.10-1|43	%{_sysconfdir}/pgsql/%{realname}_%{version}.policy
21mr|postgresql18-pljava-1.6.10-1|44	%{libdir}/libpljava-so-%{version}.so
21mr|postgresql18-pljava-1.6.10-1|45	%{datadir}/extension/%{realname}.control
21mr|postgresql18-pljava-1.6.10-1|46	%{datadir}/%{realname}--1*.sql
21mr|postgresql18-pljava-1.6.10-1|47	%{datadir}/%{realname}--unpackaged--%{version}.sql
21mr|postgresql18-pljava-1.6.10-1|48	%{datadir}/%{realname}-%{version}.jar
21mr|postgresql18-pljava-1.6.10-1|49	%{datadir}/%{realname}-examples-%{version}.jar
21mr|postgresql18-pljava-1.6.10-1|50	%{datadir}/%{realname}-api-%{version}.jar
21mr|postgresql18-pljava-1.6.10-1|51	
21mr|postgresql18-pljava-1.6.10-1|52	#------------------------------------------------------------------
21mr|postgresql18-pljava-1.6.10-1|53	
21mr|postgresql18-pljava-1.6.10-1|54	%prep
21mr|postgresql18-pljava-1.6.10-1|55	%autosetup -p1 -n %{realname}-1_6_10
21mr|postgresql18-pljava-1.6.10-1|56	
21mr|postgresql18-pljava-1.6.10-1|57	%build
21mr|postgresql18-pljava-1.6.10-1|58	export JAVA_HOME=%{java_home}
21mr|postgresql18-pljava-1.6.10-1|59	
21mr|postgresql18-pljava-1.6.10-1|60	%mvn_build -j -f -- -Dpgsql.pgconfig=%{_libexecdir}/%{psql_ver}/pg_config -Dso.debug=true
21mr|postgresql18-pljava-1.6.10-1|61	
21mr|postgresql18-pljava-1.6.10-1|62	%install
21mr|postgresql18-pljava-1.6.10-1|63	
21mr|postgresql18-pljava-1.6.10-1|64	%{__install} -d %{buildroot}%{libdir}
21mr|postgresql18-pljava-1.6.10-1|65	%{__cp} -f ./pljava-so/target/pljava-pgxs/libpljava-so-%{version}.so %{buildroot}%{libdir}
21mr|postgresql18-pljava-1.6.10-1|66	
21mr|postgresql18-pljava-1.6.10-1|67	%{__install} -d %{buildroot}%{datadir}
21mr|postgresql18-pljava-1.6.10-1|68	%{__cp} -f %{realname}/target/%{realname}-%{version}.jar %{buildroot}%{datadir}
21mr|postgresql18-pljava-1.6.10-1|69	%{__cp} -f %{realname}-examples/target/%{realname}-examples-%{version}.jar %{buildroot}%{datadir}
21mr|postgresql18-pljava-1.6.10-1|70	%{__cp} -f %{realname}-api/target/%{realname}-api-%{version}.jar %{buildroot}%{datadir}
21mr|postgresql18-pljava-1.6.10-1|71	%{__cp} -f %{realname}-packaging/target/classes/%{realname}.sql %{buildroot}%{datadir}/%{realname}--%{version}.sql
21mr|postgresql18-pljava-1.6.10-1|72	%{__cp} -f %{realname}-packaging/target/classes/%{realname}--unpackaged.sql %{buildroot}%{datadir}/%{realname}--unpackaged--%{version}.sql
21mr|postgresql18-pljava-1.6.10-1|73	
21mr|postgresql18-pljava-1.6.10-1|74	%{__install} -d %{buildroot}%{datadir}/extension
21mr|postgresql18-pljava-1.6.10-1|75	%{__cp} -f %{realname}-packaging/target/classes/%{realname}.control %{buildroot}%{datadir}/extension
21mr|postgresql18-pljava-1.6.10-1|76	
21mr|postgresql18-pljava-1.6.10-1|77	%{__install} -d %{buildroot}%{_sysconfdir}/pgsql/
21mr|postgresql18-pljava-1.6.10-1|78	%{__cp} -fr %{realname}-packaging/src/main/resources/pljava.policy %{buildroot}%{_sysconfdir}/pgsql/%{realname}_%{version}.policy
21mr|postgresql18-pljava-1.6.10-1|79	
21mr|postgresql18-pljava-1.6.10-1|80	
21mr|postgresql18-pljava-1.6.10-1|81	%changelog
21mr|postgresql18-pljava-1.6.10-1|82	* Mon Dec 29 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-pljava-1.6.10-1|83	- Imported from SRPM

15423 21
21mr|postgresql18-system_stats-3.2-1|1	%global extension system_stats
21mr|postgresql18-system_stats-3.2-1|2	%global psql_ver postgresql18
21mr|postgresql18-system_stats-3.2-1|3	%global name %{psql_ver}-%{extension}
21mr|postgresql18-system_stats-3.2-1|4	%global extension_ver 3.2
21mr|postgresql18-system_stats-3.2-1|5	%global llvm_ver 18
21mr|postgresql18-system_stats-3.2-1|6	
21mr|postgresql18-system_stats-3.2-1|7	%global libdir %{_libdir}/%{psql_ver}
21mr|postgresql18-system_stats-3.2-1|8	%global datadir %{_datadir}/%{psql_ver}
21mr|postgresql18-system_stats-3.2-1|9	
21mr|postgresql18-system_stats-3.2-1|10	Summary:        A Postgres extension for exposing system metrics such as CPU, memory and disk information
21mr|postgresql18-system_stats-3.2-1|11	Name:           %{name}
21mr|postgresql18-system_stats-3.2-1|12	Version:        %{extension_ver}
21mr|postgresql18-system_stats-3.2-1|13	Release:        1
21mr|postgresql18-system_stats-3.2-1|14	License:        EnterpriseDB Corporation
21mr|postgresql18-system_stats-3.2-1|15	Group:		Databases
21mr|postgresql18-system_stats-3.2-1|16	URL:            https://github.com/EnterpriseDB/system_stats
21mr|postgresql18-system_stats-3.2-1|17	Source0:        https://github.com/EnterpriseDB/system_stats/archive/refs/tags/v%{extension_ver}.tar.gz?/%{extension}-%{extension_ver}.tar.gz
21mr|postgresql18-system_stats-3.2-1|18	BuildRequires:  %{psql_ver}-devel
21mr|postgresql18-system_stats-3.2-1|19	BuildRequires:  %{psql_ver}-client
21mr|postgresql18-system_stats-3.2-1|20	%ifarch %{x86_64} aarch64
21mr|postgresql18-system_stats-3.2-1|21	%if %{mdvver} <= 202115
21mr|postgresql18-system_stats-3.2-1|22	BuildRequires:  llvm%{llvm_ver}
21mr|postgresql18-system_stats-3.2-1|23	%else
21mr|postgresql18-system_stats-3.2-1|24	BuildRequires:  llvm-devel
21mr|postgresql18-system_stats-3.2-1|25	BuildRequires:  clang-devel
21mr|postgresql18-system_stats-3.2-1|26	BuildRequires:  clang
21mr|postgresql18-system_stats-3.2-1|27	%endif
21mr|postgresql18-system_stats-3.2-1|28	%endif
21mr|postgresql18-system_stats-3.2-1|29	
21mr|postgresql18-system_stats-3.2-1|30	%description
21mr|postgresql18-system_stats-3.2-1|31	A Postgres extension for exposing system metrics such as CPU,
21mr|postgresql18-system_stats-3.2-1|32	memory and disk information .
21mr|postgresql18-system_stats-3.2-1|33	
21mr|postgresql18-system_stats-3.2-1|34	%files
21mr|postgresql18-system_stats-3.2-1|35	%license LICENSE
21mr|postgresql18-system_stats-3.2-1|36	%doc *.md
21mr|postgresql18-system_stats-3.2-1|37	%ifarch %{x86_64} aarch64
21mr|postgresql18-system_stats-3.2-1|38	%{libdir}/bitcode/*
21mr|postgresql18-system_stats-3.2-1|39	%endif
21mr|postgresql18-system_stats-3.2-1|40	%{libdir}/%{extension}.so
21mr|postgresql18-system_stats-3.2-1|41	%{datadir}/extension/%{extension}--*.sql
21mr|postgresql18-system_stats-3.2-1|42	%{datadir}/extension/uninstall_system_stats.sql
21mr|postgresql18-system_stats-3.2-1|43	%{datadir}/extension/%{extension}.control
21mr|postgresql18-system_stats-3.2-1|44	
21mr|postgresql18-system_stats-3.2-1|45	%prep
21mr|postgresql18-system_stats-3.2-1|46	%autosetup -n %{extension}-%{extension_ver}
21mr|postgresql18-system_stats-3.2-1|47	
21mr|postgresql18-system_stats-3.2-1|48	%build
21mr|postgresql18-system_stats-3.2-1|49	%make_build USE_PGXS=1
21mr|postgresql18-system_stats-3.2-1|50	
21mr|postgresql18-system_stats-3.2-1|51	%install
21mr|postgresql18-system_stats-3.2-1|52	%make_install USE_PGXS=1
21mr|postgresql18-system_stats-3.2-1|53	
21mr|postgresql18-system_stats-3.2-1|54	rm -Rfv %{buildroot}%{_includedir}
21mr|postgresql18-system_stats-3.2-1|55	
21mr|postgresql18-system_stats-3.2-1|56	
21mr|postgresql18-system_stats-3.2-1|57	
21mr|postgresql18-system_stats-3.2-1|58	
21mr|postgresql18-system_stats-3.2-1|59	%changelog
21mr|postgresql18-system_stats-3.2-1|60	* Sun Nov 23 2025 slava86 <s.matveev@rosalinux.ru>
21mr|postgresql18-system_stats-3.2-1|61	- Imported from SRPM

15424 21
21mr|postgresql-jdbc-42.2.8-1|1	# Copyright (c) 2000-2005, JPackage Project
21mr|postgresql-jdbc-42.2.8-1|2	# All rights reserved.
21mr|postgresql-jdbc-42.2.8-1|3	#
21mr|postgresql-jdbc-42.2.8-1|4	# Redistribution and use in source and binary forms, with or without
21mr|postgresql-jdbc-42.2.8-1|5	# modification, are permitted provided that the following conditions
21mr|postgresql-jdbc-42.2.8-1|6	# are met:
21mr|postgresql-jdbc-42.2.8-1|7	#
21mr|postgresql-jdbc-42.2.8-1|8	# 1. Redistributions of source code must retain the above copyright
21mr|postgresql-jdbc-42.2.8-1|9	#    notice, this list of conditions and the following disclaimer.
21mr|postgresql-jdbc-42.2.8-1|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|postgresql-jdbc-42.2.8-1|11	#    notice, this list of conditions and the following disclaimer in the
21mr|postgresql-jdbc-42.2.8-1|12	#    documentation and/or other materials provided with the
21mr|postgresql-jdbc-42.2.8-1|13	#    distribution.
21mr|postgresql-jdbc-42.2.8-1|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|postgresql-jdbc-42.2.8-1|15	#    contributors may be used to endorse or promote products derived
21mr|postgresql-jdbc-42.2.8-1|16	#    from this software without specific prior written permission.
21mr|postgresql-jdbc-42.2.8-1|17	#
21mr|postgresql-jdbc-42.2.8-1|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|postgresql-jdbc-42.2.8-1|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|postgresql-jdbc-42.2.8-1|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|postgresql-jdbc-42.2.8-1|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|postgresql-jdbc-42.2.8-1|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|postgresql-jdbc-42.2.8-1|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|postgresql-jdbc-42.2.8-1|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|postgresql-jdbc-42.2.8-1|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|postgresql-jdbc-42.2.8-1|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|postgresql-jdbc-42.2.8-1|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|postgresql-jdbc-42.2.8-1|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|postgresql-jdbc-42.2.8-1|29	
21mr|postgresql-jdbc-42.2.8-1|30	
21mr|postgresql-jdbc-42.2.8-1|31	# Configuration for rpmbuild, might be specified by options
21mr|postgresql-jdbc-42.2.8-1|32	# like e.g. 'rpmbuild --define "runselftest 0"'.
21mr|postgresql-jdbc-42.2.8-1|33	
21mr|postgresql-jdbc-42.2.8-1|34	# =============================================================================
21mr|postgresql-jdbc-42.2.8-1|35	# IMPORTANT NOTE: This spec file is maintained on two places -- in native
21mr|postgresql-jdbc-42.2.8-1|36	# Fedora repo [1] and in pgjdbc upstream [2].  Please, keep that in sync
21mr|postgresql-jdbc-42.2.8-1|37	# (manual effort!) so both Fedora and Upstream can benefit from automatic
21mr|postgresql-jdbc-42.2.8-1|38	# packaging CI, this is now done in [3] Copr project.
21mr|postgresql-jdbc-42.2.8-1|39	# [1] https://src.fedoraproject.org/rpms/postgresql-jdbc
21mr|postgresql-jdbc-42.2.8-1|40	# [2] https://github.com/pgjdbc/pgjdbc/tree/master/packaging/rpm
21mr|postgresql-jdbc-42.2.8-1|41	# [3] https://copr.fedorainfracloud.org/coprs/g/pgjdbc/pgjdbc-travis/
21mr|postgresql-jdbc-42.2.8-1|42	# ============================================================================
21mr|postgresql-jdbc-42.2.8-1|43	
21mr|postgresql-jdbc-42.2.8-1|44	#{!?runselftest:%global runselftest 1}
21mr|postgresql-jdbc-42.2.8-1|45	%global runselftest 0
21mr|postgresql-jdbc-42.2.8-1|46	
21mr|postgresql-jdbc-42.2.8-1|47	%global section		devel
21mr|postgresql-jdbc-42.2.8-1|48	%global source_path	pgjdbc/src/main/java/org/postgresql
21mr|postgresql-jdbc-42.2.8-1|49	%global parent_ver	1.1.6
21mr|postgresql-jdbc-42.2.8-1|50	%global parent_poms_builddir	./pgjdbc-parent-poms
21mr|postgresql-jdbc-42.2.8-1|51	
21mr|postgresql-jdbc-42.2.8-1|52	%global pgjdbc_mvn_options -DwaffleEnabled=false -DosgiEnabled=false \\\
21mr|postgresql-jdbc-42.2.8-1|53	-DexcludePackageNames=org.postgresql.osgi:org.postgresql.sspi
21mr|postgresql-jdbc-42.2.8-1|54	
21mr|postgresql-jdbc-42.2.8-1|55	Summary:	JDBC driver for PostgreSQL
21mr|postgresql-jdbc-42.2.8-1|56	Name:		postgresql-jdbc
21mr|postgresql-jdbc-42.2.8-1|57	Version:	42.2.8
21mr|postgresql-jdbc-42.2.8-1|58	Release:	1
21mr|postgresql-jdbc-42.2.8-1|59	License:	BSD
21mr|postgresql-jdbc-42.2.8-1|60	URL:		http://jdbc.postgresql.org/
21mr|postgresql-jdbc-42.2.8-1|61	
21mr|postgresql-jdbc-42.2.8-1|62	Source0:	https://github.com/pgjdbc/pgjdbc/archive/REL%{version}/pgjdbc-REL%{version}.tar.gz
21mr|postgresql-jdbc-42.2.8-1|63	Provides:	pgjdbc = %version-%release
21mr|postgresql-jdbc-42.2.8-1|64	
21mr|postgresql-jdbc-42.2.8-1|65	# Upstream moved parent pom.xml into separate project (even though there is only
21mr|postgresql-jdbc-42.2.8-1|66	# one dependant project on it?).  Let's try to not complicate packaging by
21mr|postgresql-jdbc-42.2.8-1|67	# having separate spec file for it, too.
21mr|postgresql-jdbc-42.2.8-1|68	Source1:	https://github.com/pgjdbc/pgjdbc-parent-poms/archive/REL%parent_ver/pgjdbc-parent-poms-REL%{parent_ver}.tar.gz
21mr|postgresql-jdbc-42.2.8-1|69	
21mr|postgresql-jdbc-42.2.8-1|70	# disable test that makes unpredictable assumptions about non-routable IPs
21mr|postgresql-jdbc-42.2.8-1|71	# See https://github.com/pgjdbc/pgjdbc/issues/556
21mr|postgresql-jdbc-42.2.8-1|72	Patch0:		disable-ConnectTimeoutTest.patch
21mr|postgresql-jdbc-42.2.8-1|73	
21mr|postgresql-jdbc-42.2.8-1|74	Group:          Development/Java
21mr|postgresql-jdbc-42.2.8-1|75	BuildArch:	noarch
21mr|postgresql-jdbc-42.2.8-1|76	# Java stack is not supported on x86_32
21mr|postgresql-jdbc-42.2.8-1|77	ExcludeArch: %{ix86}
21mr|postgresql-jdbc-42.2.8-1|78	BuildRequires:	java-devel >= 1.8
21mr|postgresql-jdbc-42.2.8-1|79	BuildRequires:	maven-local
21mr|postgresql-jdbc-42.2.8-1|80	BuildRequires:	java-comment-preprocessor
21mr|postgresql-jdbc-42.2.8-1|81	BuildRequires:	maven-enforcer-plugin
21mr|postgresql-jdbc-42.2.8-1|82	BuildRequires:	maven-plugin-bundle
21mr|postgresql-jdbc-42.2.8-1|83	BuildRequires:	maven-plugin-build-helper
21mr|postgresql-jdbc-42.2.8-1|84	BuildRequires:	classloader-leak-test-framework
21mr|postgresql-jdbc-42.2.8-1|85	
21mr|postgresql-jdbc-42.2.8-1|86	BuildRequires:	mvn(com.ongres.scram:client)
21mr|postgresql-jdbc-42.2.8-1|87	BuildRequires:	mvn(org.apache.maven.plugins:maven-clean-plugin)
21mr|postgresql-jdbc-42.2.8-1|88	
21mr|postgresql-jdbc-42.2.8-1|89	%if %runselftest
21mr|postgresql-jdbc-42.2.8-1|90	BuildRequires:	postgresql-contrib
21mr|postgresql-jdbc-42.2.8-1|91	BuildRequires:	postgresql-test-rpm-macros
21mr|postgresql-jdbc-42.2.8-1|92	%endif
21mr|postgresql-jdbc-42.2.8-1|93	
21mr|postgresql-jdbc-42.2.8-1|94	# gettext is only needed if we try to update translations
21mr|postgresql-jdbc-42.2.8-1|95	#BuildRequires:	gettext
21mr|postgresql-jdbc-42.2.8-1|96	
21mr|postgresql-jdbc-42.2.8-1|97	Obsoletes:	%{name}-parent-poms < 42.2.2-2
21mr|postgresql-jdbc-42.2.8-1|98	
21mr|postgresql-jdbc-42.2.8-1|99	%description
21mr|postgresql-jdbc-42.2.8-1|100	PostgreSQL is an advanced Object-Relational database management
21mr|postgresql-jdbc-42.2.8-1|101	system. The postgresql-jdbc package includes the .jar files needed for
21mr|postgresql-jdbc-42.2.8-1|102	Java programs to access a PostgreSQL database.
21mr|postgresql-jdbc-42.2.8-1|103	
21mr|postgresql-jdbc-42.2.8-1|104	
21mr|postgresql-jdbc-42.2.8-1|105	%package javadoc
21mr|postgresql-jdbc-42.2.8-1|106	Summary:	API docs for %{name}
21mr|postgresql-jdbc-42.2.8-1|107	
21mr|postgresql-jdbc-42.2.8-1|108	%description javadoc
21mr|postgresql-jdbc-42.2.8-1|109	This package contains the API Documentation for %{name}.
21mr|postgresql-jdbc-42.2.8-1|110	
21mr|postgresql-jdbc-42.2.8-1|111	
21mr|postgresql-jdbc-42.2.8-1|112	%prep
21mr|postgresql-jdbc-42.2.8-1|113	%setup -c -q -a 1
21mr|postgresql-jdbc-42.2.8-1|114	
21mr|postgresql-jdbc-42.2.8-1|115	mv pgjdbc-REL%version/* .
21mr|postgresql-jdbc-42.2.8-1|116	mv pgjdbc-parent-poms-REL%parent_ver pgjdbc-parent-poms
21mr|postgresql-jdbc-42.2.8-1|117	
21mr|postgresql-jdbc-42.2.8-1|118	%patch0 -p1
21mr|postgresql-jdbc-42.2.8-1|119	
21mr|postgresql-jdbc-42.2.8-1|120	# remove any binary libs
21mr|postgresql-jdbc-42.2.8-1|121	find -name "*.jar" -or -name "*.class" | xargs rm -f
21mr|postgresql-jdbc-42.2.8-1|122	
21mr|postgresql-jdbc-42.2.8-1|123	# Build parent POMs in the same Maven call.
21mr|postgresql-jdbc-42.2.8-1|124	%pom_xpath_inject pom:modules "<module>%parent_poms_builddir</module>"
21mr|postgresql-jdbc-42.2.8-1|125	%pom_xpath_inject pom:parent "<relativePath>pgjdbc-parent-poms/pgjdbc-versions</relativePath>"
21mr|postgresql-jdbc-42.2.8-1|126	%pom_xpath_set pom:relativePath ../pgjdbc-parent-poms/pgjdbc-core-parent pgjdbc
21mr|postgresql-jdbc-42.2.8-1|127	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-shade-plugin']" pgjdbc
21mr|postgresql-jdbc-42.2.8-1|128	%pom_remove_plugin :karaf-maven-plugin pgjdbc
21mr|postgresql-jdbc-42.2.8-1|129	%pom_remove_plugin :properties-maven-plugin pgjdbc-parent-poms/pgjdbc-core-parent
21mr|postgresql-jdbc-42.2.8-1|130	%pom_remove_plugin :properties-maven-plugin pgjdbc-parent-poms/pgjdbc-versions
21mr|postgresql-jdbc-42.2.8-1|131	
21mr|postgresql-jdbc-42.2.8-1|132	
21mr|postgresql-jdbc-42.2.8-1|133	# compat symlink: requested by dtardon (libreoffice), reverts part of
21mr|postgresql-jdbc-42.2.8-1|134	# 0af97ce32de877 commit.
21mr|postgresql-jdbc-42.2.8-1|135	%mvn_file org.postgresql:postgresql %{name}/postgresql %{name} postgresql
21mr|postgresql-jdbc-42.2.8-1|136	
21mr|postgresql-jdbc-42.2.8-1|137	# Parent POMs should not be installed.
21mr|postgresql-jdbc-42.2.8-1|138	%mvn_package ":*{parent,versions,prevjre}*" __noinstall
21mr|postgresql-jdbc-42.2.8-1|139	
21mr|postgresql-jdbc-42.2.8-1|140	# For compat reasons, make Maven artifact available under older coordinates.
21mr|postgresql-jdbc-42.2.8-1|141	%mvn_alias org.postgresql:postgresql postgresql:postgresql
21mr|postgresql-jdbc-42.2.8-1|142	
21mr|postgresql-jdbc-42.2.8-1|143	# Hack #1!  This directory is missing for some reason, it is most probably some
21mr|postgresql-jdbc-42.2.8-1|144	# misunderstanding between maven, maven-compiler-plugin and
21mr|postgresql-jdbc-42.2.8-1|145	# java-comment-preprocessor?  Not solved yet.  See rhbz#1325060.
21mr|postgresql-jdbc-42.2.8-1|146	mkdir -p pgjdbc/target/generated-sources/annotations
21mr|postgresql-jdbc-42.2.8-1|147	
21mr|postgresql-jdbc-42.2.8-1|148	
21mr|postgresql-jdbc-42.2.8-1|149	%build
21mr|postgresql-jdbc-42.2.8-1|150	# Ideally we would run "sh update-translations.sh" here, but that results
21mr|postgresql-jdbc-42.2.8-1|151	# in inserting the build timestamp into the generated messages_*.class
21mr|postgresql-jdbc-42.2.8-1|152	# files, which makes rpmdiff complain about multilib conflicts if the
21mr|postgresql-jdbc-42.2.8-1|153	# different platforms don't build in the same minute.  For now, rely on
21mr|postgresql-jdbc-42.2.8-1|154	# upstream to have updated the translations files before packaging.
21mr|postgresql-jdbc-42.2.8-1|155	
21mr|postgresql-jdbc-42.2.8-1|156	# Include PostgreSQL testing methods and variables.
21mr|postgresql-jdbc-42.2.8-1|157	%if %runselftest
21mr|postgresql-jdbc-42.2.8-1|158	%postgresql_tests_init
21mr|postgresql-jdbc-42.2.8-1|159	
21mr|postgresql-jdbc-42.2.8-1|160	PGTESTS_LOCALE=C.UTF-8
21mr|postgresql-jdbc-42.2.8-1|161	
21mr|postgresql-jdbc-42.2.8-1|162	cat <<EOF > build.local.properties
21mr|postgresql-jdbc-42.2.8-1|163	server=localhost
21mr|postgresql-jdbc-42.2.8-1|164	port=$PGTESTS_PORT
21mr|postgresql-jdbc-42.2.8-1|165	database=test
21mr|postgresql-jdbc-42.2.8-1|166	username=test
21mr|postgresql-jdbc-42.2.8-1|167	password=test
21mr|postgresql-jdbc-42.2.8-1|168	privilegedUser=$PGTESTS_ADMIN
21mr|postgresql-jdbc-42.2.8-1|169	privilegedPassword=$PGTESTS_ADMINPASS
21mr|postgresql-jdbc-42.2.8-1|170	preparethreshold=5
21mr|postgresql-jdbc-42.2.8-1|171	loglevel=0
21mr|postgresql-jdbc-42.2.8-1|172	protocolVersion=0
21mr|postgresql-jdbc-42.2.8-1|173	EOF
21mr|postgresql-jdbc-42.2.8-1|174	
21mr|postgresql-jdbc-42.2.8-1|175	# Start the local PG cluster.
21mr|postgresql-jdbc-42.2.8-1|176	%postgresql_tests_start
21mr|postgresql-jdbc-42.2.8-1|177	%else
21mr|postgresql-jdbc-42.2.8-1|178	# -f is equal to -Dmaven.test.skip=true
21mr|postgresql-jdbc-42.2.8-1|179	opts="-f"
21mr|postgresql-jdbc-42.2.8-1|180	%endif
21mr|postgresql-jdbc-42.2.8-1|181	
21mr|postgresql-jdbc-42.2.8-1|182	%mvn_build $opts -- %pgjdbc_mvn_options
21mr|postgresql-jdbc-42.2.8-1|183	
21mr|postgresql-jdbc-42.2.8-1|184	
21mr|postgresql-jdbc-42.2.8-1|185	%install
21mr|postgresql-jdbc-42.2.8-1|186	%mvn_install
21mr|postgresql-jdbc-42.2.8-1|187	
21mr|postgresql-jdbc-42.2.8-1|188	
21mr|postgresql-jdbc-42.2.8-1|189	%files -f .mfiles
21mr|postgresql-jdbc-42.2.8-1|190	%license LICENSE
21mr|postgresql-jdbc-42.2.8-1|191	%doc README.md
21mr|postgresql-jdbc-42.2.8-1|192	
21mr|postgresql-jdbc-42.2.8-1|193	
21mr|postgresql-jdbc-42.2.8-1|194	%files javadoc -f .mfiles-javadoc
21mr|postgresql-jdbc-42.2.8-1|195	%license LICENSE
21mr|postgresql-jdbc-42.2.8-1|196	
21mr|postgresql-jdbc-42.2.8-1|197	

15425 21
21mr|postgres-user-2-2|1	Summary:	Create user and group postgres for PostgreSQL
21mr|postgres-user-2-2|2	Name:		postgres-user
21mr|postgres-user-2-2|3	Version:	2
21mr|postgres-user-2-2|4	Release:	2
21mr|postgres-user-2-2|5	License:	BSD
21mr|postgres-user-2-2|6	Group:		Databases
21mr|postgres-user-2-2|7	Url:		https://abf.io/import/postgres-user
21mr|postgres-user-2-2|8	BuildArch:	noarch
21mr|postgres-user-2-2|9	# user shell
21mr|postgres-user-2-2|10	Requires:	/usr/bin/bash
21mr|postgres-user-2-2|11	%if %{mdvver} >= 202510
21mr|postgres-user-2-2|12	Requires(post):	/usr/bin/systemd-sysusers
21mr|postgres-user-2-2|13	%else
21mr|postgres-user-2-2|14	Requires(post):	/bin/systemd-sysusers
21mr|postgres-user-2-2|15	%endif
21mr|postgres-user-2-2|16	%if %{mdvver} <= 202510
21mr|postgres-user-2-2|17	Requires(post):	glibc
21mr|postgres-user-2-2|18	Requires(post):	shadow-utils
21mr|postgres-user-2-2|19	# https://abf.io/import/tcb/commit/1806c85, kb#516
21mr|postgres-user-2-2|20	OrderWithRequires(post):	tcb
21mr|postgres-user-2-2|21	OrderWithRequires(post):	%{_lib}tcb0
21mr|postgres-user-2-2|22	%endif
21mr|postgres-user-2-2|23	
21mr|postgres-user-2-2|24	%description
21mr|postgres-user-2-2|25	Create user and group postgres for PostgreSQL.
21mr|postgres-user-2-2|26	Directory /var/lib/pgsql is home directory of the user
21mr|postgres-user-2-2|27	"postgres", but is created and managed by alternatives
21mr|postgres-user-2-2|28	in packages postgresqlX-server.
21mr|postgres-user-2-2|29	
21mr|postgres-user-2-2|30	%files
21mr|postgres-user-2-2|31	%{_sysusersdir}/postgres.conf
21mr|postgres-user-2-2|32	
21mr|postgres-user-2-2|33	%post
21mr|postgres-user-2-2|34	set -e
21mr|postgres-user-2-2|35	%if %{mdvver} <= 202510
21mr|postgres-user-2-2|36	# kb#516
21mr|postgres-user-2-2|37	#sed -i -e '/^chkpwd:x:26:/d' /etc/group
21mr|postgres-user-2-2|38	if ! test -e %{_libdir}/chkpwd && getent group chkpwd &>/dev/null; then
21mr|postgres-user-2-2|39	echo "Removing group chkpwd..."
21mr|postgres-user-2-2|40	groupdel chkpwd
21mr|postgres-user-2-2|41	fi
21mr|postgres-user-2-2|42	%endif
21mr|postgres-user-2-2|43	%sysusers_create postgres.conf
21mr|postgres-user-2-2|44	
21mr|postgres-user-2-2|45	#--------------------------------------------------------
21mr|postgres-user-2-2|46	
21mr|postgres-user-2-2|47	%prep
21mr|postgres-user-2-2|48	%setup -qTc
21mr|postgres-user-2-2|49	
21mr|postgres-user-2-2|50	%install
21mr|postgres-user-2-2|51	mkdir -p %{buildroot}%{_sysusersdir}
21mr|postgres-user-2-2|52	# Users want compatibility between ROSA and RHEL (and its derivatives),
21mr|postgres-user-2-2|53	# e.g. to avoid problems with backups. We had group chkpwd with GID 26
21mr|postgres-user-2-2|54	# from the times of pam_tcb, which is not used now; this group
21mr|postgres-user-2-2|55	# was removed from the "setup" package.
21mr|postgres-user-2-2|56	# kb#516
21mr|postgres-user-2-2|57	cat > %{buildroot}%{_sysusersdir}/postgres.conf << 'EOF'
21mr|postgres-user-2-2|58	u postgres 26 PostgreSQL /var/lib/pgsql /usr/bin/bash
21mr|postgres-user-2-2|59	g postgres 26
21mr|postgres-user-2-2|60	m postgres postgres
21mr|postgres-user-2-2|61	EOF
21mr|postgres-user-2-2|62	
21mr|postgres-user-2-2|63	%changelog
21mr|postgres-user-2-2|64	* Mon Feb 2 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgres-user-2-2|65	- Avoid situation when group chkpwd is removed but directory owned by it remains and becomes owned by postgres
21mr|postgres-user-2-2|66	
21mr|postgres-user-2-2|67	* Fri Jan 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|postgres-user-2-2|68	- Static ID 26 (kb#516)
21mr|postgres-user-2-2|69	
21mr|postgres-user-2-2|70	* Mon May 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-1
21mr|postgres-user-2-2|71	- init

15426 21
21mr|postscript-ppds-2006-18|1	Summary:	PPD files for PostScript printers
21mr|postscript-ppds-2006-18|2	Name:		postscript-ppds
21mr|postscript-ppds-2006-18|3	Version:	2006
21mr|postscript-ppds-2006-18|4	Release:	18
21mr|postscript-ppds-2006-18|5	License:	Distributable
21mr|postscript-ppds-2006-18|6	Group:		Publishing
21mr|postscript-ppds-2006-18|7	Url:		http://cups.sourceforge.net/
21mr|postscript-ppds-2006-18|8	# CUPS-Drivers package from Sourceforge, only PPD files for native
21mr|postscript-ppds-2006-18|9	# PostScript printers used
21mr|postscript-ppds-2006-18|10	Source200:	ftp://cups.sourceforge.net/pub/cups/cups-drivers/0.3.6/cups-drivers-all-0.3.6.tar.bz2
21mr|postscript-ppds-2006-18|11	# Perl script to clean up Manufacturer entries in the PPD files, so that
21mr|postscript-ppds-2006-18|12	# drivers are sorted by the printer manufacturer in the graphical frontends
21mr|postscript-ppds-2006-18|13	Source201:	cleanppd.pl.bz2
21mr|postscript-ppds-2006-18|14	# PPD file for a generic PostScript printer (taken from KUPS)
21mr|postscript-ppds-2006-18|15	Source203:	postscript.ppd.bz2
21mr|postscript-ppds-2006-18|16	# Fix buggy PPD file
21mr|postscript-ppds-2006-18|17	Patch200:	cups-drivers-hplj5m_4.ppd.patch
21mr|postscript-ppds-2006-18|18	BuildRequires:	cups-common
21mr|postscript-ppds-2006-18|19	Requires:	foomatic-filters
21mr|postscript-ppds-2006-18|20	Requires:	ghostscript
21mr|postscript-ppds-2006-18|21	BuildArch:	noarch
21mr|postscript-ppds-2006-18|22	
21mr|postscript-ppds-2006-18|23	%description
21mr|postscript-ppds-2006-18|24	This package contains PPD files for older PostScript printers.
21mr|postscript-ppds-2006-18|25	
21mr|postscript-ppds-2006-18|26	The PPD files for recent printers are in the foomatic-db package.
21mr|postscript-ppds-2006-18|27	
21mr|postscript-ppds-2006-18|28	Setting up print queues with CUPS or foomatic-rip and these PPD files
21mr|postscript-ppds-2006-18|29	makes all features of the printer available, therefore its use is
21mr|postscript-ppds-2006-18|30	highly recommended. printerdrake will choose a manufacturer-supplied
21mr|postscript-ppds-2006-18|31	PPD file automatically if one for your printer is found.
21mr|postscript-ppds-2006-18|32	
21mr|postscript-ppds-2006-18|33	%prep
21mr|postscript-ppds-2006-18|34	rm -fr %{name}-%{version}
21mr|postscript-ppds-2006-18|35	mkdir %{name}-%{version}
21mr|postscript-ppds-2006-18|36	# PPD files for old PostScript printers
21mr|postscript-ppds-2006-18|37	%setup -q -T -D -a 200
21mr|postscript-ppds-2006-18|38	
21mr|postscript-ppds-2006-18|39	# Apply patch for buggy ppd file
21mr|postscript-ppds-2006-18|40	%patch200 -p0
21mr|postscript-ppds-2006-18|41	
21mr|postscript-ppds-2006-18|42	# Remove CUPS-O-MATIC PPDs
21mr|postscript-ppds-2006-18|43	rm -rf cups-drivers-0.3.6/usr/share/cups/model/cups-o-matic
21mr|postscript-ppds-2006-18|44	
21mr|postscript-ppds-2006-18|45	# Remove pstogstoraster-based PPD files, they do not work
21mr|postscript-ppds-2006-18|46	# when printing via Samba. There are other, better PPDs for
21mr|postscript-ppds-2006-18|47	# these printers.
21mr|postscript-ppds-2006-18|48	rm -f cups-drivers-0.3.6/usr/share/cups/model/canon/bj10.ppd
21mr|postscript-ppds-2006-18|49	rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/djet_890c.ppd
21mr|postscript-ppds-2006-18|50	rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/laserjet_gs.ppd
21mr|postscript-ppds-2006-18|51	
21mr|postscript-ppds-2006-18|52	# Remove CUPS PPD files, there are newer versions of them in the CUPS
21mr|postscript-ppds-2006-18|53	# package
21mr|postscript-ppds-2006-18|54	rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/laserjet.ppd
21mr|postscript-ppds-2006-18|55	rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/deskjet.ppd
21mr|postscript-ppds-2006-18|56	
21mr|postscript-ppds-2006-18|57	%build
21mr|postscript-ppds-2006-18|58	
21mr|postscript-ppds-2006-18|59	%install
21mr|postscript-ppds-2006-18|60	# Make directories
21mr|postscript-ppds-2006-18|61	install -d %{buildroot}%{_datadir}/cups/model
21mr|postscript-ppds-2006-18|62	
21mr|postscript-ppds-2006-18|63	# Put the Sourceforge PPDs into CUPS PPD directory
21mr|postscript-ppds-2006-18|64	cp -a cups-drivers-0.3.6/usr/share/cups/model/* %{buildroot}%{_datadir}/cups/model/
21mr|postscript-ppds-2006-18|65	
21mr|postscript-ppds-2006-18|66	# Install PPD file for a generic PostScript printer
21mr|postscript-ppds-2006-18|67	bzcat %{SOURCE203} > %{buildroot}%{_datadir}/cups/model/postscript.ppd
21mr|postscript-ppds-2006-18|68	
21mr|postscript-ppds-2006-18|69	# Correct permissions of PPD file directory
21mr|postscript-ppds-2006-18|70	chmod -R u+w,a+rX %{buildroot}%{_datadir}/cups/model
21mr|postscript-ppds-2006-18|71	
21mr|postscript-ppds-2006-18|72	# "cleanppd.pl" removes unwished PPD files (currently the ones for Birmy
21mr|postscript-ppds-2006-18|73	# PowerRIP), fixes broken manufacturer entries, and cleans lines which
21mr|postscript-ppds-2006-18|74	# contain only spaces and tabs.
21mr|postscript-ppds-2006-18|75	
21mr|postscript-ppds-2006-18|76	# Uncompress Perl script for cleaning up the PPD files
21mr|postscript-ppds-2006-18|77	bzcat %{SOURCE201} > ./cleanppd.pl
21mr|postscript-ppds-2006-18|78	chmod a+rx ./cleanppd.pl
21mr|postscript-ppds-2006-18|79	# Do the clean-up
21mr|postscript-ppds-2006-18|80	find %{buildroot}%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;
21mr|postscript-ppds-2006-18|81	# Remove PPDs which are not Adobe-compliant and therefore not working with
21mr|postscript-ppds-2006-18|82	# CUPS 1.1.20
21mr|postscript-ppds-2006-18|83	for ppd in `find %{buildroot}%{_datadir}/cups/model -name "*.ppd.gz" -print`; do cupstestppd -q $ppd || (rm -f $ppd && echo "$ppd not Adobe-compliant. Deleted."); done
21mr|postscript-ppds-2006-18|84	
21mr|postscript-ppds-2006-18|85	# Correct permissions for all documentation files
21mr|postscript-ppds-2006-18|86	for f in %{buildroot}%{_datadir}/cups/model/*/*; do
21mr|postscript-ppds-2006-18|87	chmod a-x $f
21mr|postscript-ppds-2006-18|88	done
21mr|postscript-ppds-2006-18|89	
21mr|postscript-ppds-2006-18|90	%files
21mr|postscript-ppds-2006-18|91	%{_datadir}/cups/model/*
21mr|postscript-ppds-2006-18|92	
21mr|postscript-ppds-2006-18|93	# Restart the CUPS daemon when it is running, but do not start it when it
21mr|postscript-ppds-2006-18|94	# is not running. The restart of the CUPS daemon updates the CUPS-internal
21mr|postscript-ppds-2006-18|95	# PPD index
21mr|postscript-ppds-2006-18|96	
21mr|postscript-ppds-2006-18|97	%post
21mr|postscript-ppds-2006-18|98	/sbin/service cups condrestart > /dev/null 2>/dev/null || :
21mr|postscript-ppds-2006-18|99	
21mr|postscript-ppds-2006-18|100	%postun
21mr|postscript-ppds-2006-18|101	/sbin/service cups condrestart > /dev/null 2>/dev/null || :

15427 21
21mr|potrace-1.16-2|1	%define major 0
21mr|potrace-1.16-2|2	%define libname %mklibname %{name} %{major}
21mr|potrace-1.16-2|3	%define devname %mklibname %{name} -d
21mr|potrace-1.16-2|4	
21mr|potrace-1.16-2|5	Summary:	Utility for transforming a bitmap into a scalable image
21mr|potrace-1.16-2|6	Name:		potrace
21mr|potrace-1.16-2|7	Version:	1.16
21mr|potrace-1.16-2|8	Release:	2
21mr|potrace-1.16-2|9	License:	GPLv2+
21mr|potrace-1.16-2|10	Group:		Graphics
21mr|potrace-1.16-2|11	Url:		http://potrace.sourceforge.net/
21mr|potrace-1.16-2|12	Source0:	http://potrace.sourceforge.net/download/%{version}/%{name}-%{version}.tar.gz
21mr|potrace-1.16-2|13	BuildRequires:	pkgconfig(zlib)
21mr|potrace-1.16-2|14	Provides:	fonttracer = %{EVRD}
21mr|potrace-1.16-2|15	
21mr|potrace-1.16-2|16	%description
21mr|potrace-1.16-2|17	potrace is a utility for tracing a bitmap, which means, transforming a bitmap
21mr|potrace-1.16-2|18	into a smooth, scalable image. The input is a bitmap (PBM, PGM, PPM, or BMP
21mr|potrace-1.16-2|19	format), and the output can be EPS (default), Postscript, SVG ou PGM (for easy
21mr|potrace-1.16-2|20	antialiasing). A typical use is to create EPS files from scanned data, such as
21mr|potrace-1.16-2|21	company or university logos, handwritten notes, etc. The resulting image is not
21mr|potrace-1.16-2|22	"jaggy" like a bitmap, but smooth. It can then be rendered at any resolution.
21mr|potrace-1.16-2|23	
21mr|potrace-1.16-2|24	%files
21mr|potrace-1.16-2|25	%doc AUTHORS COPYING ChangeLog README NEWS
21mr|potrace-1.16-2|26	%{_bindir}/*
21mr|potrace-1.16-2|27	%{_mandir}/man1/*
21mr|potrace-1.16-2|28	
21mr|potrace-1.16-2|29	#----------------------------------------------------------------------------
21mr|potrace-1.16-2|30	
21mr|potrace-1.16-2|31	%package -n %{libname}
21mr|potrace-1.16-2|32	Summary:	The %{name} shared library package
21mr|potrace-1.16-2|33	Group:		System/Libraries
21mr|potrace-1.16-2|34	Recommends:	%{name}
21mr|potrace-1.16-2|35	
21mr|potrace-1.16-2|36	%description -n %{libname}
21mr|potrace-1.16-2|37	potrace is a utility for tracing a bitmap, which means, transforming a bitmap
21mr|potrace-1.16-2|38	into a smooth, scalable image. The input is a bitmap (PBM, PGM, PPM, or BMP
21mr|potrace-1.16-2|39	format), and the output can be EPS (default), Postscript, SVG ou PGM (for easy
21mr|potrace-1.16-2|40	antialiasing). This is the %{name} library package: it is not needed for the
21mr|potrace-1.16-2|41	normal use of %{name}, but only for programs integrating its functionalities.
21mr|potrace-1.16-2|42	
21mr|potrace-1.16-2|43	%files -n %{libname}
21mr|potrace-1.16-2|44	%doc COPYING ChangeLog
21mr|potrace-1.16-2|45	%{_libdir}/libpotrace.so.%{major}*
21mr|potrace-1.16-2|46	
21mr|potrace-1.16-2|47	#----------------------------------------------------------------------------
21mr|potrace-1.16-2|48	
21mr|potrace-1.16-2|49	%package -n %{devname}
21mr|potrace-1.16-2|50	Summary:	The %{name} development files
21mr|potrace-1.16-2|51	Group:		Development/C
21mr|potrace-1.16-2|52	Requires:	%{libname} = %{EVRD}
21mr|potrace-1.16-2|53	Provides:	potrace-devel = %{EVRD}
21mr|potrace-1.16-2|54	
21mr|potrace-1.16-2|55	%description -n %{devname}
21mr|potrace-1.16-2|56	This package includes the development files required to build software against
21mr|potrace-1.16-2|57	%{libname}.
21mr|potrace-1.16-2|58	
21mr|potrace-1.16-2|59	%files -n %{devname}
21mr|potrace-1.16-2|60	%doc %{_docdir}/potrace*
21mr|potrace-1.16-2|61	%{_includedir}/potracelib.h
21mr|potrace-1.16-2|62	%{_libdir}/libpotrace.so
21mr|potrace-1.16-2|63	
21mr|potrace-1.16-2|64	#----------------------------------------------------------------------------
21mr|potrace-1.16-2|65	%prep
21mr|potrace-1.16-2|66	%setup -q
21mr|potrace-1.16-2|67	%apply_patches
21mr|potrace-1.16-2|68	
21mr|potrace-1.16-2|69	# fix file perm
21mr|potrace-1.16-2|70	chmod -R go+rX .
21mr|potrace-1.16-2|71	
21mr|potrace-1.16-2|72	%build
21mr|potrace-1.16-2|73	%configure \
21mr|potrace-1.16-2|74	--enable-a4 \
21mr|potrace-1.16-2|75	--disable-static \
21mr|potrace-1.16-2|76	--with-libpotrace
21mr|potrace-1.16-2|77	%make
21mr|potrace-1.16-2|78	
21mr|potrace-1.16-2|79	%install
21mr|potrace-1.16-2|80	%makeinstall_std

15428 21
21mr|powerman-2.3.26-1|1	%undefine _disable_rebuild_configure
21mr|powerman-2.3.26-1|2	
21mr|powerman-2.3.26-1|3	%define major 0
21mr|powerman-2.3.26-1|4	%define libname %mklibname powerman  %{major}
21mr|powerman-2.3.26-1|5	%define devname %mklibname powerman -d
21mr|powerman-2.3.26-1|6	
21mr|powerman-2.3.26-1|7	%bcond_with genders
21mr|powerman-2.3.26-1|8	
21mr|powerman-2.3.26-1|9	Summary:	Power to the Cluster
21mr|powerman-2.3.26-1|10	Name:		powerman
21mr|powerman-2.3.26-1|11	Version:	2.3.26
21mr|powerman-2.3.26-1|12	Release:	1
21mr|powerman-2.3.26-1|13	License:	GPLv2+
21mr|powerman-2.3.26-1|14	Group:		System/Servers
21mr|powerman-2.3.26-1|15	Url:		http://code.google.com/p/powerman/
21mr|powerman-2.3.26-1|16	Source0:	http://powerman.googlecode.com/files/%{name}-%{version}.tar.gz
21mr|powerman-2.3.26-1|17	Source1:	powerman-tmpfiles.conf
21mr|powerman-2.3.26-1|18	Patch0:		powerman-2.3.26-version.patch
21mr|powerman-2.3.26-1|19	BuildRequires:	bison
21mr|powerman-2.3.26-1|20	BuildRequires:	flex
21mr|powerman-2.3.26-1|21	%if %{with genders}
21mr|powerman-2.3.26-1|22	BuildRequires:	genders-devel
21mr|powerman-2.3.26-1|23	%endif
21mr|powerman-2.3.26-1|24	BuildRequires:	net-snmp-devel
21mr|powerman-2.3.26-1|25	BuildRequires:	readline-devel
21mr|powerman-2.3.26-1|26	BuildRequires:	tcp_wrappers-devel
21mr|powerman-2.3.26-1|27	BuildRequires:	pkgconfig(libcurl)
21mr|powerman-2.3.26-1|28	BuildRequires:	pkgconfig(ncurses)
21mr|powerman-2.3.26-1|29	BuildRequires:	pkgconfig(systemd)
21mr|powerman-2.3.26-1|30	Requires(post):	systemd
21mr|powerman-2.3.26-1|31	Requires(pre,post,preun,postun):	rpm-helper
21mr|powerman-2.3.26-1|32	
21mr|powerman-2.3.26-1|33	%description
21mr|powerman-2.3.26-1|34	PowerMan is a tool for manipulating remote power control (RPC) devices from a
21mr|powerman-2.3.26-1|35	central location. Several RPC varieties are supported natively by PowerMan and
21mr|powerman-2.3.26-1|36	Expect-like configurability simplifies the addition of new devices.
21mr|powerman-2.3.26-1|37	
21mr|powerman-2.3.26-1|38	%files
21mr|powerman-2.3.26-1|39	%doc ChangeLog DISCLAIMER COPYING NEWS TODO
21mr|powerman-2.3.26-1|40	%{_unitdir}/%{name}.service
21mr|powerman-2.3.26-1|41	%{_bindir}/pm
21mr|powerman-2.3.26-1|42	%{_bindir}/powerman
21mr|powerman-2.3.26-1|43	%{_sbindir}/httppower
21mr|powerman-2.3.26-1|44	%{_sbindir}/plmpower
21mr|powerman-2.3.26-1|45	%{_sbindir}/powermand
21mr|powerman-2.3.26-1|46	%{_sbindir}/snmppower
21mr|powerman-2.3.26-1|47	%{_sbindir}/vpcd
21mr|powerman-2.3.26-1|48	%dir %{_sysconfdir}/%{name}/
21mr|powerman-2.3.26-1|49	%config(noreplace) %{_sysconfdir}/%{name}/*
21mr|powerman-2.3.26-1|50	%{_mandir}/man*/*
21mr|powerman-2.3.26-1|51	%ghost %attr(0755,powerman,powerman) %dir /var/run/%{name}
21mr|powerman-2.3.26-1|52	%{_tmpfilesdir}/%{name}.conf
21mr|powerman-2.3.26-1|53	
21mr|powerman-2.3.26-1|54	%pre
21mr|powerman-2.3.26-1|55	%_pre_useradd powerman /var/empty /bin/sh
21mr|powerman-2.3.26-1|56	
21mr|powerman-2.3.26-1|57	%postun
21mr|powerman-2.3.26-1|58	%_postun_userdel powerman
21mr|powerman-2.3.26-1|59	
21mr|powerman-2.3.26-1|60	%post
21mr|powerman-2.3.26-1|61	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|powerman-2.3.26-1|62	%_post_service powerman
21mr|powerman-2.3.26-1|63	
21mr|powerman-2.3.26-1|64	%preun
21mr|powerman-2.3.26-1|65	%_preun_service powerman
21mr|powerman-2.3.26-1|66	
21mr|powerman-2.3.26-1|67	#----------------------------------------------------------------------------
21mr|powerman-2.3.26-1|68	
21mr|powerman-2.3.26-1|69	%package -n %{libname}
21mr|powerman-2.3.26-1|70	Summary:	PowerMan library
21mr|powerman-2.3.26-1|71	Group:		System/Libraries
21mr|powerman-2.3.26-1|72	
21mr|powerman-2.3.26-1|73	%description -n %{libname}
21mr|powerman-2.3.26-1|74	PowerMan is a tool for manipulating remote power control (RPC) devices from a
21mr|powerman-2.3.26-1|75	central location. Several RPC varieties are supported natively by PowerMan and
21mr|powerman-2.3.26-1|76	Expect-like configurability simplifies the addition of new devices.
21mr|powerman-2.3.26-1|77	
21mr|powerman-2.3.26-1|78	%files -n %{libname}
21mr|powerman-2.3.26-1|79	%doc COPYING
21mr|powerman-2.3.26-1|80	%{_libdir}/libpowerman.so.%{major}*
21mr|powerman-2.3.26-1|81	
21mr|powerman-2.3.26-1|82	#----------------------------------------------------------------------------
21mr|powerman-2.3.26-1|83	
21mr|powerman-2.3.26-1|84	%package -n %{devname}
21mr|powerman-2.3.26-1|85	Summary:	Static library and header files for the PowerMan library
21mr|powerman-2.3.26-1|86	Group:		Development/C
21mr|powerman-2.3.26-1|87	Requires:	%{libname} = %{EVRD}
21mr|powerman-2.3.26-1|88	Provides:	%{name}-devel = %{EVRD}
21mr|powerman-2.3.26-1|89	
21mr|powerman-2.3.26-1|90	%description -n %{devname}
21mr|powerman-2.3.26-1|91	PowerMan is a tool for manipulating remote power control (RPC) devices from a
21mr|powerman-2.3.26-1|92	central location. Several RPC varieties are supported natively by PowerMan and
21mr|powerman-2.3.26-1|93	Expect-like configurability simplifies the addition of new devices.
21mr|powerman-2.3.26-1|94	
21mr|powerman-2.3.26-1|95	This package contains the static genders library and its header files.
21mr|powerman-2.3.26-1|96	
21mr|powerman-2.3.26-1|97	%files -n %{devname}
21mr|powerman-2.3.26-1|98	%{_includedir}/*
21mr|powerman-2.3.26-1|99	%{_libdir}/libpowerman.so
21mr|powerman-2.3.26-1|100	%{_libdir}/pkgconfig/*.pc
21mr|powerman-2.3.26-1|101	
21mr|powerman-2.3.26-1|102	#----------------------------------------------------------------------------
21mr|powerman-2.3.26-1|103	
21mr|powerman-2.3.26-1|104	%prep
21mr|powerman-2.3.26-1|105	%setup -q
21mr|powerman-2.3.26-1|106	# Avoid git usage in autoreconf
21mr|powerman-2.3.26-1|107	%patch0 -p1
21mr|powerman-2.3.26-1|108	sed s,"@VERSION@","%{version}",g -i configure.ac
21mr|powerman-2.3.26-1|109	
21mr|powerman-2.3.26-1|110	%build
21mr|powerman-2.3.26-1|111	autoreconf -fi
21mr|powerman-2.3.26-1|112	#sh ./autogen.sh
21mr|powerman-2.3.26-1|113	%serverbuild
21mr|powerman-2.3.26-1|114	
21mr|powerman-2.3.26-1|115	%configure \
21mr|powerman-2.3.26-1|116	--disable-static \
21mr|powerman-2.3.26-1|117	--with-snmppower \
21mr|powerman-2.3.26-1|118	--with-httppower \
21mr|powerman-2.3.26-1|119	--with-ncurses \
21mr|powerman-2.3.26-1|120	--with-user=powerman \
21mr|powerman-2.3.26-1|121	--with-systemdsystemunitdir=%{_unitdir}
21mr|powerman-2.3.26-1|122	
21mr|powerman-2.3.26-1|123	# parallel makes often fail
21mr|powerman-2.3.26-1|124	make -e VERSION=%{version} EXTRA_CFLAGS="$CFLAGS"
21mr|powerman-2.3.26-1|125	
21mr|powerman-2.3.26-1|126	%install
21mr|powerman-2.3.26-1|127	%makeinstall_std mandir=%{_mandir}
21mr|powerman-2.3.26-1|128	
21mr|powerman-2.3.26-1|129	# work around a problem in the install make file target
21mr|powerman-2.3.26-1|130	rm %{buildroot}%{_bindir}/pm
21mr|powerman-2.3.26-1|131	pushd %{buildroot}%{_bindir}
21mr|powerman-2.3.26-1|132	ln -s powerman pm
21mr|powerman-2.3.26-1|133	popd
21mr|powerman-2.3.26-1|134	
21mr|powerman-2.3.26-1|135	# get rid of execute bit on powerman script files to fix rpmlint errror
21mr|powerman-2.3.26-1|136	chmod -x %{buildroot}%{_sysconfdir}/%{name}/*
21mr|powerman-2.3.26-1|137	
21mr|powerman-2.3.26-1|138	# don't package this for now
21mr|powerman-2.3.26-1|139	rm -rf %{buildroot}%{_libdir}/stonith
21mr|powerman-2.3.26-1|140	
21mr|powerman-2.3.26-1|141	# install tmpfiles conf
21mr|powerman-2.3.26-1|142	install -m644 -D %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf

15429 21
21mr|powermock-2.0.0-3|1	Name:           powermock
21mr|powermock-2.0.0-3|2	Version:        2.0.0
21mr|powermock-2.0.0-3|3	Release:        3
21mr|powermock-2.0.0-3|4	Summary:        A Java mocking framework
21mr|powermock-2.0.0-3|5	
21mr|powermock-2.0.0-3|6	# Note: api-mockito subpackage is ASL 2.0 and MIT, the rest is ASL 2.0
21mr|powermock-2.0.0-3|7	License:        ASL 2.0
21mr|powermock-2.0.0-3|8	Group:          Development/Java
21mr|powermock-2.0.0-3|9	URL:            https://github.com/jayway/powermock
21mr|powermock-2.0.0-3|10	Source0:        https://github.com/jayway/%{name}/archive/%{name}-%{version}.tar.gz
21mr|powermock-2.0.0-3|11	# Script to fetch poms and generate the sources list below
21mr|powermock-2.0.0-3|12	Source1:        get-poms.sh
21mr|powermock-2.0.0-3|13	Source10:       https://repo1.maven.org/maven2/org/powermock/powermock-api-support/%{version}/powermock-api-support-%{version}.pom
21mr|powermock-2.0.0-3|14	Source11:       https://repo1.maven.org/maven2/org/powermock/powermock-api-easymock/%{version}/powermock-api-easymock-%{version}.pom
21mr|powermock-2.0.0-3|15	Source12:       https://repo1.maven.org/maven2/org/powermock/powermock-api-mockito2/%{version}/powermock-api-mockito2-%{version}.pom
21mr|powermock-2.0.0-3|16	Source13:       https://repo1.maven.org/maven2/org/powermock/powermock-classloading-base/%{version}/powermock-classloading-base-%{version}.pom
21mr|powermock-2.0.0-3|17	Source14:       https://repo1.maven.org/maven2/org/powermock/powermock-classloading-xstream/%{version}/powermock-classloading-xstream-%{version}.pom
21mr|powermock-2.0.0-3|18	Source15:       https://repo1.maven.org/maven2/org/powermock/powermock-classloading-objenesis/%{version}/powermock-classloading-objenesis-%{version}.pom
21mr|powermock-2.0.0-3|19	Source16:       https://repo1.maven.org/maven2/org/powermock/powermock-core/%{version}/powermock-core-%{version}.pom
21mr|powermock-2.0.0-3|20	Source17:       https://repo1.maven.org/maven2/org/powermock/powermock-module-junit4-legacy/%{version}/powermock-module-junit4-legacy-%{version}.pom
21mr|powermock-2.0.0-3|21	Source18:       https://repo1.maven.org/maven2/org/powermock/powermock-module-testng-common/%{version}/powermock-module-testng-common-%{version}.pom
21mr|powermock-2.0.0-3|22	Source19:       https://repo1.maven.org/maven2/org/powermock/powermock-module-javaagent/%{version}/powermock-module-javaagent-%{version}.pom
21mr|powermock-2.0.0-3|23	Source20:       https://repo1.maven.org/maven2/org/powermock/powermock-module-junit4-rule/%{version}/powermock-module-junit4-rule-%{version}.pom
21mr|powermock-2.0.0-3|24	Source21:       https://repo1.maven.org/maven2/org/powermock/powermock-module-testng-agent/%{version}/powermock-module-testng-agent-%{version}.pom
21mr|powermock-2.0.0-3|25	Source22:       https://repo1.maven.org/maven2/org/powermock/powermock-module-junit4-rule-agent/%{version}/powermock-module-junit4-rule-agent-%{version}.pom
21mr|powermock-2.0.0-3|26	Source23:       https://repo1.maven.org/maven2/org/powermock/powermock-module-junit4/%{version}/powermock-module-junit4-%{version}.pom
21mr|powermock-2.0.0-3|27	Source24:       https://repo1.maven.org/maven2/org/powermock/powermock-module-testng/%{version}/powermock-module-testng-%{version}.pom
21mr|powermock-2.0.0-3|28	Source25:       https://repo1.maven.org/maven2/org/powermock/powermock-module-junit4-common/%{version}/powermock-module-junit4-common-%{version}.pom
21mr|powermock-2.0.0-3|29	Source26:       https://repo1.maven.org/maven2/org/powermock/powermock-reflect/%{version}/powermock-reflect-%{version}.pom
21mr|powermock-2.0.0-3|30	
21mr|powermock-2.0.0-3|31	BuildArch:      noarch
21mr|powermock-2.0.0-3|32	# Java stack is not supported on x86_32
21mr|powermock-2.0.0-3|33	ExcludeArch: %{ix86}
21mr|powermock-2.0.0-3|34	
21mr|powermock-2.0.0-3|35	BuildRequires:  maven-local
21mr|powermock-2.0.0-3|36	BuildRequires:  mvn(cglib:cglib-nodep)
21mr|powermock-2.0.0-3|37	BuildRequires:  mvn(com.thoughtworks.xstream:xstream) >= 1.4.10
21mr|powermock-2.0.0-3|38	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|powermock-2.0.0-3|39	BuildRequires:  mvn(junit:junit)
21mr|powermock-2.0.0-3|40	BuildRequires:  mvn(net.bytebuddy:byte-buddy)
21mr|powermock-2.0.0-3|41	BuildRequires:  mvn(net.bytebuddy:byte-buddy-agent)
21mr|powermock-2.0.0-3|42	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|powermock-2.0.0-3|43	BuildRequires:  mvn(org.easymock:easymock)
21mr|powermock-2.0.0-3|44	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|powermock-2.0.0-3|45	BuildRequires:  mvn(org.javassist:javassist)
21mr|powermock-2.0.0-3|46	BuildRequires:  mvn(org.mockito:mockito-core) >= 2.23.0
21mr|powermock-2.0.0-3|47	BuildRequires:  mvn(org.objenesis:objenesis)
21mr|powermock-2.0.0-3|48	BuildRequires:  mvn(org.testng:testng)
21mr|powermock-2.0.0-3|49	
21mr|powermock-2.0.0-3|50	%global desc \
21mr|powermock-2.0.0-3|51	PowerMock is a framework that extend other mock libraries\
21mr|powermock-2.0.0-3|52	such as EasyMock with more powerful capabilities. PowerMock uses a\
21mr|powermock-2.0.0-3|53	custom classloader and bytecode manipulation to enable mocking of\
21mr|powermock-2.0.0-3|54	static methods, constructors, final classes and methods, private\
21mr|powermock-2.0.0-3|55	methods, removal of static initializers and more.
21mr|powermock-2.0.0-3|56	
21mr|powermock-2.0.0-3|57	%description
21mr|powermock-2.0.0-3|58	%{desc}
21mr|powermock-2.0.0-3|59	
21mr|powermock-2.0.0-3|60	%package reflect
21mr|powermock-2.0.0-3|61	Summary:        Reflection module of PowerMock
21mr|powermock-2.0.0-3|62	
21mr|powermock-2.0.0-3|63	%description reflect
21mr|powermock-2.0.0-3|64	%{desc}
21mr|powermock-2.0.0-3|65	
21mr|powermock-2.0.0-3|66	This package contains the reflection module of PowerMock.
21mr|powermock-2.0.0-3|67	
21mr|powermock-2.0.0-3|68	%package javaagent
21mr|powermock-2.0.0-3|69	Summary:        PowerMock Java agent support
21mr|powermock-2.0.0-3|70	
21mr|powermock-2.0.0-3|71	%description javaagent
21mr|powermock-2.0.0-3|72	%{desc}
21mr|powermock-2.0.0-3|73	
21mr|powermock-2.0.0-3|74	This package contains the Java agent support for PowerMock.
21mr|powermock-2.0.0-3|75	
21mr|powermock-2.0.0-3|76	%package core
21mr|powermock-2.0.0-3|77	Summary:        Core module of PowerMock
21mr|powermock-2.0.0-3|78	Obsoletes:      %{name}-common < %{version}-%{release}
21mr|powermock-2.0.0-3|79	Provides:       %{name}-common = %{version}-%{release}
21mr|powermock-2.0.0-3|80	Requires:       mvn(com.thoughtworks.xstream:xstream) >= 1.4.10
21mr|powermock-2.0.0-3|81	
21mr|powermock-2.0.0-3|82	%description core
21mr|powermock-2.0.0-3|83	%{desc}
21mr|powermock-2.0.0-3|84	
21mr|powermock-2.0.0-3|85	This package contains the core module of PowerMock.
21mr|powermock-2.0.0-3|86	
21mr|powermock-2.0.0-3|87	%package junit4
21mr|powermock-2.0.0-3|88	Summary:        JUnit4 common module of PowerMock
21mr|powermock-2.0.0-3|89	
21mr|powermock-2.0.0-3|90	%description junit4
21mr|powermock-2.0.0-3|91	%{desc}
21mr|powermock-2.0.0-3|92	
21mr|powermock-2.0.0-3|93	This package contains the JUnit4 module of PowerMock.
21mr|powermock-2.0.0-3|94	
21mr|powermock-2.0.0-3|95	%package api-support
21mr|powermock-2.0.0-3|96	Summary:        PowerMock API support module
21mr|powermock-2.0.0-3|97	
21mr|powermock-2.0.0-3|98	%description api-support
21mr|powermock-2.0.0-3|99	%{desc}
21mr|powermock-2.0.0-3|100	
21mr|powermock-2.0.0-3|101	This package contains support code for the PowerMock API extensions.
21mr|powermock-2.0.0-3|102	
21mr|powermock-2.0.0-3|103	%package api-mockito
21mr|powermock-2.0.0-3|104	Summary:        PowerMock Mockito API module
21mr|powermock-2.0.0-3|105	Requires:       mvn(org.mockito:mockito-core) >= 2.23.0
21mr|powermock-2.0.0-3|106	
21mr|powermock-2.0.0-3|107	%description api-mockito
21mr|powermock-2.0.0-3|108	%{desc}
21mr|powermock-2.0.0-3|109	
21mr|powermock-2.0.0-3|110	This package contains the PowerMock Mockito API extension.
21mr|powermock-2.0.0-3|111	
21mr|powermock-2.0.0-3|112	%package api-easymock
21mr|powermock-2.0.0-3|113	Summary:        PowerMock EasyMock API module
21mr|powermock-2.0.0-3|114	
21mr|powermock-2.0.0-3|115	%description api-easymock
21mr|powermock-2.0.0-3|116	%{desc}
21mr|powermock-2.0.0-3|117	
21mr|powermock-2.0.0-3|118	This package contains the PowerMock EasyMock API extension.
21mr|powermock-2.0.0-3|119	
21mr|powermock-2.0.0-3|120	%package testng
21mr|powermock-2.0.0-3|121	Summary:        PowerMock module for TestNG
21mr|powermock-2.0.0-3|122	
21mr|powermock-2.0.0-3|123	%description testng
21mr|powermock-2.0.0-3|124	%{desc}
21mr|powermock-2.0.0-3|125	
21mr|powermock-2.0.0-3|126	This package contains the PowerMock TestNG extension.
21mr|powermock-2.0.0-3|127	
21mr|powermock-2.0.0-3|128	%package javadoc
21mr|powermock-2.0.0-3|129	Summary:        JavaDocs for %{name}
21mr|powermock-2.0.0-3|130	
21mr|powermock-2.0.0-3|131	%description javadoc
21mr|powermock-2.0.0-3|132	This package contains the API documentation for %{name}.
21mr|powermock-2.0.0-3|133	
21mr|powermock-2.0.0-3|134	%prep
21mr|powermock-2.0.0-3|135	%setup -q -n %{name}-%{name}-%{version}
21mr|powermock-2.0.0-3|136	
21mr|powermock-2.0.0-3|137	# Inject pom files
21mr|powermock-2.0.0-3|138	modules=
21mr|powermock-2.0.0-3|139	for src in $(find powermock* -name src -type d) ; do
21mr|powermock-2.0.0-3|140	dir=$(dirname $src)
21mr|powermock-2.0.0-3|141	aid=$(basename $dir)
21mr|powermock-2.0.0-3|142	cp %{_sourcedir}/$aid-%{version}.pom $dir/pom.xml
21mr|powermock-2.0.0-3|143	modules="$modules<module>$dir</module>"
21mr|powermock-2.0.0-3|144	done
21mr|powermock-2.0.0-3|145	
21mr|powermock-2.0.0-3|146	# Generate build aggregator pom
21mr|powermock-2.0.0-3|147	cat > pom.xml << EOF
21mr|powermock-2.0.0-3|148	<?xml version="1.0" encoding="UTF-8"?>
21mr|powermock-2.0.0-3|149	<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
21mr|powermock-2.0.0-3|150	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
21mr|powermock-2.0.0-3|151	<modelVersion>4.0.0</modelVersion>
21mr|powermock-2.0.0-3|152	<groupId>org.powermock</groupId>
21mr|powermock-2.0.0-3|153	<artifactId>parent</artifactId>
21mr|powermock-2.0.0-3|154	<packaging>pom</packaging>
21mr|powermock-2.0.0-3|155	<version>%{version}</version>
21mr|powermock-2.0.0-3|156	<modules>
21mr|powermock-2.0.0-3|157	$modules
21mr|powermock-2.0.0-3|158	<module>tests/utils</module>
21mr|powermock-2.0.0-3|159	</modules>
21mr|powermock-2.0.0-3|160	</project>
21mr|powermock-2.0.0-3|161	EOF
21mr|powermock-2.0.0-3|162	
21mr|powermock-2.0.0-3|163	# Generate test utils pom
21mr|powermock-2.0.0-3|164	cat > tests/utils/pom.xml << EOF
21mr|powermock-2.0.0-3|165	<?xml version="1.0" encoding="UTF-8"?>
21mr|powermock-2.0.0-3|166	<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
21mr|powermock-2.0.0-3|167	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
21mr|powermock-2.0.0-3|168	<modelVersion>4.0.0</modelVersion>
21mr|powermock-2.0.0-3|169	<groupId>org.powermock.tests</groupId>
21mr|powermock-2.0.0-3|170	<artifactId>powermock-tests-utils</artifactId>
21mr|powermock-2.0.0-3|171	<version>%{version}</version>
21mr|powermock-2.0.0-3|172	<dependencies>
21mr|powermock-2.0.0-3|173	<dependency>
21mr|powermock-2.0.0-3|174	<groupId>org.powermock</groupId>
21mr|powermock-2.0.0-3|175	<artifactId>powermock-core</artifactId>
21mr|powermock-2.0.0-3|176	<version>%{version}</version>
21mr|powermock-2.0.0-3|177	</dependency>
21mr|powermock-2.0.0-3|178	<dependency>
21mr|powermock-2.0.0-3|179	<groupId>javax.servlet</groupId>
21mr|powermock-2.0.0-3|180	<artifactId>servlet-api</artifactId>
21mr|powermock-2.0.0-3|181	<version>2.5</version>
21mr|powermock-2.0.0-3|182	</dependency>
21mr|powermock-2.0.0-3|183	</dependencies>
21mr|powermock-2.0.0-3|184	<build>
21mr|powermock-2.0.0-3|185	<plugins>
21mr|powermock-2.0.0-3|186	<plugin>
21mr|powermock-2.0.0-3|187	<groupId>org.apache.maven.plugins</groupId>
21mr|powermock-2.0.0-3|188	<artifactId>maven-surefire-plugin</artifactId>
21mr|powermock-2.0.0-3|189	<version>2.19.1</version>
21mr|powermock-2.0.0-3|190	<configuration><skip>true</skip></configuration>
21mr|powermock-2.0.0-3|191	</plugin>
21mr|powermock-2.0.0-3|192	</plugins>
21mr|powermock-2.0.0-3|193	</build>
21mr|powermock-2.0.0-3|194	</project>
21mr|powermock-2.0.0-3|195	EOF
21mr|powermock-2.0.0-3|196	
21mr|powermock-2.0.0-3|197	# Fix references to ASM, which is not bundled by bytebuddy
21mr|powermock-2.0.0-3|198	sed -i -e 's/net\.bytebuddy\.jar\.asm/org.objectweb.asm/g;'  \
21mr|powermock-2.0.0-3|199	$(find powermock-reflect/src/test/java/org/powermock/reflect/internal/proxy powermock-core/src/main/java/org/powermock/core/bytebuddy powermock-modules/powermock-module-javaagent/src/main/java/org/powermock/modules/agent -name '*.java')
21mr|powermock-2.0.0-3|200	
21mr|powermock-2.0.0-3|201	# Inject test deps not present in published poms
21mr|powermock-2.0.0-3|202	%pom_add_dep "junit:junit:4.12:test" powermock-{core,reflect} \
21mr|powermock-2.0.0-3|203	powermock-api/powermock-api-{support,easymock,mockito2} powermock-classloading/powermock-classloading-{objenesis,xstream}
21mr|powermock-2.0.0-3|204	%pom_add_dep "org.assertj:assertj-core:2.6.0:test" powermock-{core,reflect} \
21mr|powermock-2.0.0-3|205	powermock-api/powermock-api-{support,easymock,mockito2} powermock-classloading/powermock-classloading-{objenesis,xstream} \
21mr|powermock-2.0.0-3|206	powermock-modules/powermock-module-junit4{,-common,-rule,-rule-agent}
21mr|powermock-2.0.0-3|207	%pom_add_dep "org.hamcrest:hamcrest-core:1.3:test" powermock-{core,reflect} \
21mr|powermock-2.0.0-3|208	powermock-api/powermock-api-{support,easymock,mockito2} powermock-classloading/powermock-classloading-{objenesis,xstream}
21mr|powermock-2.0.0-3|209	%pom_add_dep "cglib:cglib-nodep:3.2.9:test" powermock-reflect
21mr|powermock-2.0.0-3|210	%pom_add_dep "org.mockito:mockito-core:2.23.0:test" powermock-core
21mr|powermock-2.0.0-3|211	%pom_add_dep "org.powermock.tests:powermock-tests-utils:%{version}:test" powermock-api/powermock-api-mockito2
21mr|powermock-2.0.0-3|212	%pom_add_dep "org.easymock:easymock:4.0.1:test" powermock-modules/powermock-module-junit4
21mr|powermock-2.0.0-3|213	
21mr|powermock-2.0.0-3|214	# Fix needed for using old easymock
21mr|powermock-2.0.0-3|215	sed -i -e 's/PowerMockTestNotifier, PowerMockTestNotifier/PowerMockTestNotifier/' \
21mr|powermock-2.0.0-3|216	powermock-modules/powermock-module-junit4/src/test/java/org/powermock/modules/junit4/internal/impl/PowerMockRunNotifierTest.java
21mr|powermock-2.0.0-3|217	
21mr|powermock-2.0.0-3|218	# Missing junit rules from com.github.stefanbirkner:system-rules
21mr|powermock-2.0.0-3|219	rm powermock-core/src/test/java/org/powermock/configuration/support/ConfigurationFactoryImplTest.java
21mr|powermock-2.0.0-3|220	
21mr|powermock-2.0.0-3|221	# Junit4 in Fedora is too new, don't build legacy module
21mr|powermock-2.0.0-3|222	%pom_disable_module powermock-modules/powermock-module-junit4-legacy
21mr|powermock-2.0.0-3|223	
21mr|powermock-2.0.0-3|224	%mvn_package ":powermock-core" core
21mr|powermock-2.0.0-3|225	%mvn_package ":powermock-classloading*" core
21mr|powermock-2.0.0-3|226	%mvn_package ":powermock-module-junit4*" junit4
21mr|powermock-2.0.0-3|227	%mvn_package ":powermock-module-testng*" testng
21mr|powermock-2.0.0-3|228	%mvn_package ":powermock-module-javaagent" javaagent
21mr|powermock-2.0.0-3|229	%mvn_package ":powermock-api-mockito2" api-mockito
21mr|powermock-2.0.0-3|230	%mvn_package ":powermock-api-support" api-support
21mr|powermock-2.0.0-3|231	%mvn_package ":powermock-api-easymock" api-easymock
21mr|powermock-2.0.0-3|232	%mvn_package ":powermock-reflect" reflect
21mr|powermock-2.0.0-3|233	
21mr|powermock-2.0.0-3|234	# Compat alias for mockito support
21mr|powermock-2.0.0-3|235	%mvn_alias :powermock-api-mockito2 :powermock-api-mockito :powermock-api-mockito-common
21mr|powermock-2.0.0-3|236	
21mr|powermock-2.0.0-3|237	# Don't install internal test stuff
21mr|powermock-2.0.0-3|238	%mvn_package org.powermock.tests: __noinstall
21mr|powermock-2.0.0-3|239	
21mr|powermock-2.0.0-3|240	# No need to install the parent pom
21mr|powermock-2.0.0-3|241	%mvn_package :parent __noinstall
21mr|powermock-2.0.0-3|242	
21mr|powermock-2.0.0-3|243	%build
21mr|powermock-2.0.0-3|244	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|powermock-2.0.0-3|245	
21mr|powermock-2.0.0-3|246	%install
21mr|powermock-2.0.0-3|247	%mvn_install
21mr|powermock-2.0.0-3|248	
21mr|powermock-2.0.0-3|249	%files core -f .mfiles-core
21mr|powermock-2.0.0-3|250	%doc README.md CONTRIBUTING.md
21mr|powermock-2.0.0-3|251	%license LICENSE.txt
21mr|powermock-2.0.0-3|252	%files reflect -f .mfiles-reflect
21mr|powermock-2.0.0-3|253	%files junit4 -f .mfiles-junit4
21mr|powermock-2.0.0-3|254	%files api-support -f .mfiles-api-support
21mr|powermock-2.0.0-3|255	%files api-mockito -f .mfiles-api-mockito
21mr|powermock-2.0.0-3|256	%files api-easymock -f .mfiles-api-easymock
21mr|powermock-2.0.0-3|257	%files testng -f .mfiles-testng
21mr|powermock-2.0.0-3|258	%files javaagent -f .mfiles-javaagent
21mr|powermock-2.0.0-3|259	%files javadoc -f .mfiles-javadoc
21mr|powermock-2.0.0-3|260	%license LICENSE.txt
21mr|powermock-2.0.0-3|261	

15430 21
21mr|powertop-2.15-1|1	# https://github.com/fenrus75/powertop/issues/99
21mr|powertop-2.15-1|2	%global ldflags %{ldflags} -lpthread
21mr|powertop-2.15-1|3	
21mr|powertop-2.15-1|4	Summary:	Power saving diagnostic tool
21mr|powertop-2.15-1|5	Name:		powertop
21mr|powertop-2.15-1|6	Version:	2.15
21mr|powertop-2.15-1|7	Release:	1
21mr|powertop-2.15-1|8	License:	GPLv2+
21mr|powertop-2.15-1|9	Group:		System/Kernel and hardware
21mr|powertop-2.15-1|10	Url:		http://www.lesswatts.org/
21mr|powertop-2.15-1|11	Source0:	https://github.com/fenrus75/powertop/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|powertop-2.15-1|12	BuildRequires:	autoconf-archive
21mr|powertop-2.15-1|13	BuildRequires:	gettext-devel
21mr|powertop-2.15-1|14	BuildRequires:	pkgconfig(libpci)
21mr|powertop-2.15-1|15	BuildRequires:	pkgconfig(libnl-3.0)
21mr|powertop-2.15-1|16	BuildRequires:	pkgconfig(ncurses)
21mr|powertop-2.15-1|17	BuildRequires:	pkgconfig(ncursesw)
21mr|powertop-2.15-1|18	BuildRequires:	pkgconfig(zlib)
21mr|powertop-2.15-1|19	
21mr|powertop-2.15-1|20	%description
21mr|powertop-2.15-1|21	PowerTOP tool is a program that collects the various pieces of
21mr|powertop-2.15-1|22	information from a system and presents an overview of how well a
21mr|powertop-2.15-1|23	laptop is doing in terms of power savings. In addition, PowerTOP will
21mr|powertop-2.15-1|24	provide an indication of which tunables and software components are
21mr|powertop-2.15-1|25	the biggest offenders in slurping up battery time. PowerTOP will
21mr|powertop-2.15-1|26	update it's display frequently so that the impact of any changes can
21mr|powertop-2.15-1|27	be seen directly.
21mr|powertop-2.15-1|28	
21mr|powertop-2.15-1|29	%files -f %{name}.lang
21mr|powertop-2.15-1|30	%license COPYING
21mr|powertop-2.15-1|31	%doc README* TODO
21mr|powertop-2.15-1|32	%{_sbindir}/%{name}
21mr|powertop-2.15-1|33	%{_unitdir}/powertop.service
21mr|powertop-2.15-1|34	%{_mandir}/*/*.*
21mr|powertop-2.15-1|35	%{_datadir}/bash-completion/completions/%{name}
21mr|powertop-2.15-1|36	
21mr|powertop-2.15-1|37	%post
21mr|powertop-2.15-1|38	%systemd_post powertop.service
21mr|powertop-2.15-1|39	
21mr|powertop-2.15-1|40	%preun
21mr|powertop-2.15-1|41	%systemd_preun powertop.service
21mr|powertop-2.15-1|42	
21mr|powertop-2.15-1|43	#----------------------------------------------------------------------------
21mr|powertop-2.15-1|44	
21mr|powertop-2.15-1|45	%prep
21mr|powertop-2.15-1|46	%autosetup -p1
21mr|powertop-2.15-1|47	find . -name "*.o" -exec rm {} \;
21mr|powertop-2.15-1|48	
21mr|powertop-2.15-1|49	%build
21mr|powertop-2.15-1|50	./autogen.sh
21mr|powertop-2.15-1|51	%configure
21mr|powertop-2.15-1|52	%make
21mr|powertop-2.15-1|53	
21mr|powertop-2.15-1|54	%install
21mr|powertop-2.15-1|55	%makeinstall_std
21mr|powertop-2.15-1|56	
21mr|powertop-2.15-1|57	mkdir -p %{buildroot}%{_unitdir}
21mr|powertop-2.15-1|58	install -m0644 powertop.service %{buildroot}%{_unitdir}
21mr|powertop-2.15-1|59	
21mr|powertop-2.15-1|60	%find_lang %{name}

15431 21
21mr|poxml-23.08.4-2|1	
21mr|poxml-23.08.4-2|2	Summary:	Xml2po and vice versa converters for KDE
21mr|poxml-23.08.4-2|3	Name:		poxml
21mr|poxml-23.08.4-2|4	Version:	23.08.4
21mr|poxml-23.08.4-2|5	Release:	2
21mr|poxml-23.08.4-2|6	Epoch:		1
21mr|poxml-23.08.4-2|7	License:	GPLv2+
21mr|poxml-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|poxml-23.08.4-2|9	Url:		http://www.kde.org
21mr|poxml-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|poxml-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|poxml-23.08.4-2|12	BuildRequires:	gettext-devel
21mr|poxml-23.08.4-2|13	BuildRequires:	kf5doctools-devel
21mr|poxml-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|poxml-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Xml)
21mr|poxml-23.08.4-2|16	Recommends:	md5deep
21mr|poxml-23.08.4-2|17	
21mr|poxml-23.08.4-2|18	%description
21mr|poxml-23.08.4-2|19	Xml2po and vice versa converters for KDE.
21mr|poxml-23.08.4-2|20	
21mr|poxml-23.08.4-2|21	%files
21mr|poxml-23.08.4-2|22	%{_kde5_bindir}/po2xml
21mr|poxml-23.08.4-2|23	%{_kde5_bindir}/split2po
21mr|poxml-23.08.4-2|24	%{_kde5_bindir}/swappo
21mr|poxml-23.08.4-2|25	%{_kde5_bindir}/xml2pot
21mr|poxml-23.08.4-2|26	%{_kde5_mandir}/man1/po2xml.1.*
21mr|poxml-23.08.4-2|27	%{_kde5_mandir}/man1/split2po.1.*
21mr|poxml-23.08.4-2|28	%{_kde5_mandir}/man1/swappo.1.*
21mr|poxml-23.08.4-2|29	%{_kde5_mandir}/man1/xml2pot.1.*
21mr|poxml-23.08.4-2|30	
21mr|poxml-23.08.4-2|31	#----------------------------------------------------------------------------
21mr|poxml-23.08.4-2|32	
21mr|poxml-23.08.4-2|33	%prep
21mr|poxml-23.08.4-2|34	%autosetup -p1
21mr|poxml-23.08.4-2|35	
21mr|poxml-23.08.4-2|36	%build
21mr|poxml-23.08.4-2|37	%cmake_kde5
21mr|poxml-23.08.4-2|38	%make
21mr|poxml-23.08.4-2|39	
21mr|poxml-23.08.4-2|40	%install
21mr|poxml-23.08.4-2|41	%makeinstall_std -C build
21mr|poxml-23.08.4-2|42	
21mr|poxml-23.08.4-2|43	# To avoid conflicts with kde-l10n
21mr|poxml-23.08.4-2|44	rm -rf %{buildroot}%{_kde5_mandir}/*/man1/*

15432 21
21mr|ppl-1.2-2|1	%define ppl_major 14
21mr|ppl-1.2-2|2	%define libppl %mklibname ppl %{ppl_major}
21mr|ppl-1.2-2|3	%define devppl %mklibname ppl -d
21mr|ppl-1.2-2|4	%define sdevppl %mklibname ppl -d -s
21mr|ppl-1.2-2|5	
21mr|ppl-1.2-2|6	%define ppl_c_major 4
21mr|ppl-1.2-2|7	%define libppl_c %mklibname ppl_c %{ppl_c_major}
21mr|ppl-1.2-2|8	%define devppl_c %mklibname ppl_c -d
21mr|ppl-1.2-2|9	%define sdevppl_c %mklibname ppl_c -d -s
21mr|ppl-1.2-2|10	
21mr|ppl-1.2-2|11	%bcond_with java
21mr|ppl-1.2-2|12	%bcond_with crosscompile
21mr|ppl-1.2-2|13	
21mr|ppl-1.2-2|14	%define _disable_rebuild_configure 1
21mr|ppl-1.2-2|15	
21mr|ppl-1.2-2|16	Summary:	The Parma Polyhedra Library: a library of numerical abstractions
21mr|ppl-1.2-2|17	Name:		ppl
21mr|ppl-1.2-2|18	Version:	1.2
21mr|ppl-1.2-2|19	Release:	2
21mr|ppl-1.2-2|20	License:	GPLv3+
21mr|ppl-1.2-2|21	Group:		Development/C
21mr|ppl-1.2-2|22	Url:		https://www.bugseng.com/parma-polyhedra-library
21mr|ppl-1.2-2|23	Source0:	ftp://ftp.cs.unipr.it/pub/ppl/releases/%{version}/%{name}-%{version}.tar.bz2
21mr|ppl-1.2-2|24	Source1:	ppl.hh
21mr|ppl-1.2-2|25	Source2:	ppl_c.h
21mr|ppl-1.2-2|26	# Debian patches
21mr|ppl-1.2-2|27	Patch1:		link-tests-with-libmpq.patch
21mr|ppl-1.2-2|28	Patch2:		reproducible_builds_gzip_n.patch
21mr|ppl-1.2-2|29	Patch3:		fix_latex_build.patch
21mr|ppl-1.2-2|30	Patch4:		fix_AC_CHECK_SWI_PROLOG.patch
21mr|ppl-1.2-2|31	Patch5:		latex_include_ifthen_package.patch
21mr|ppl-1.2-2|32	# Gentoo/*BSD patch
21mr|ppl-1.2-2|33	Patch6:		fix-clang-build.patch
21mr|ppl-1.2-2|34	BuildRequires:	m4 >= 1.4.8
21mr|ppl-1.2-2|35	BuildRequires:	glpk-devel >= 4.13
21mr|ppl-1.2-2|36	BuildRequires:	gmp-devel >= 4.1.3
21mr|ppl-1.2-2|37	BuildRequires:	gmpxx-devel >= 4.1.3
21mr|ppl-1.2-2|38	
21mr|ppl-1.2-2|39	%description
21mr|ppl-1.2-2|40	The Parma Polyhedra Library (PPL) is a library for the manipulation of
21mr|ppl-1.2-2|41	(not necessarily closed) convex polyhedra and other numerical
21mr|ppl-1.2-2|42	abstractions.  The applications of convex polyhedra include program
21mr|ppl-1.2-2|43	analysis, optimized compilation, integer and combinatorial
21mr|ppl-1.2-2|44	optimization and statistical data-editing.  The Parma Polyhedra
21mr|ppl-1.2-2|45	Library comes with several user friendly interfaces, is fully dynamic
21mr|ppl-1.2-2|46	(available virtual memory is the only limitation to the dimension of
21mr|ppl-1.2-2|47	anything), written in accordance to all the applicable standards,
21mr|ppl-1.2-2|48	exception-safe, rather efficient, thoroughly documented, and free
21mr|ppl-1.2-2|49	software.  This package provides all what is necessary to run
21mr|ppl-1.2-2|50	applications using the PPL through its C and C++ interfaces.
21mr|ppl-1.2-2|51	
21mr|ppl-1.2-2|52	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|53	
21mr|ppl-1.2-2|54	%package -n %{libppl}
21mr|ppl-1.2-2|55	Summary:	The Parma Polyhedra Library: a library of numerical abstractions
21mr|ppl-1.2-2|56	Group:		Development/C
21mr|ppl-1.2-2|57	
21mr|ppl-1.2-2|58	%description -n %{libppl}
21mr|ppl-1.2-2|59	The Parma Polyhedra Library (PPL) is a library for the manipulation of
21mr|ppl-1.2-2|60	(not necessarily closed) convex polyhedra and other numerical
21mr|ppl-1.2-2|61	abstractions.  The applications of convex polyhedra include program
21mr|ppl-1.2-2|62	analysis, optimized compilation, integer and combinatorial
21mr|ppl-1.2-2|63	optimization and statistical data-editing.  The Parma Polyhedra
21mr|ppl-1.2-2|64	Library comes with several user friendly interfaces, is fully dynamic
21mr|ppl-1.2-2|65	(available virtual memory is the only limitation to the dimension of
21mr|ppl-1.2-2|66	anything), written in accordance to all the applicable standards,
21mr|ppl-1.2-2|67	exception-safe, rather efficient, thoroughly documented, and free
21mr|ppl-1.2-2|68	software.  This package provides all what is necessary to run
21mr|ppl-1.2-2|69	applications using the PPL through its C and C++ interfaces.
21mr|ppl-1.2-2|70	
21mr|ppl-1.2-2|71	%files -n %{libppl}
21mr|ppl-1.2-2|72	%dir %{_docdir}/%{name}
21mr|ppl-1.2-2|73	%doc %{_docdir}/%{name}/BUGS
21mr|ppl-1.2-2|74	%doc %{_docdir}/%{name}/COPYING
21mr|ppl-1.2-2|75	%doc %{_docdir}/%{name}/CREDITS
21mr|ppl-1.2-2|76	%doc %{_docdir}/%{name}/NEWS
21mr|ppl-1.2-2|77	%doc %{_docdir}/%{name}/README
21mr|ppl-1.2-2|78	%doc %{_docdir}/%{name}/README.configure
21mr|ppl-1.2-2|79	%doc %{_docdir}/%{name}/TODO
21mr|ppl-1.2-2|80	%doc %{_docdir}/%{name}/gpl.txt
21mr|ppl-1.2-2|81	%{_libdir}/libppl.so.%{ppl_major}*
21mr|ppl-1.2-2|82	%if !%{with crosscompile}
21mr|ppl-1.2-2|83	%ifnarch %armx %{riscv} %{e2k}
21mr|ppl-1.2-2|84	%dir %{_libdir}/%{name}
21mr|ppl-1.2-2|85	%endif
21mr|ppl-1.2-2|86	%endif
21mr|ppl-1.2-2|87	
21mr|ppl-1.2-2|88	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|89	
21mr|ppl-1.2-2|90	%package -n %{devppl}
21mr|ppl-1.2-2|91	Summary:	Development tools for the Parma Polyhedra Library C and C++ interfaces
21mr|ppl-1.2-2|92	Group:		Development/C
21mr|ppl-1.2-2|93	Requires:	%{libppl} = %{EVRD}
21mr|ppl-1.2-2|94	Provides:	%{name}-devel = %{EVRD}
21mr|ppl-1.2-2|95	Conflicts:	%{_lib}ppl7-devel < 0.11-3
21mr|ppl-1.2-2|96	
21mr|ppl-1.2-2|97	%description -n %{devppl}
21mr|ppl-1.2-2|98	The header files, Autoconf macro and minimal documentation for
21mr|ppl-1.2-2|99	developing applications using the Parma Polyhedra Library through
21mr|ppl-1.2-2|100	its C and C++ interfaces.
21mr|ppl-1.2-2|101	
21mr|ppl-1.2-2|102	%files -n %{devppl}
21mr|ppl-1.2-2|103	%{_bindir}/ppl-config
21mr|ppl-1.2-2|104	%{_includedir}/ppl*.hh
21mr|ppl-1.2-2|105	%{_libdir}/libppl.so
21mr|ppl-1.2-2|106	%{_mandir}/man1/ppl-config.1*
21mr|ppl-1.2-2|107	%{_mandir}/man3/libppl.3*
21mr|ppl-1.2-2|108	%{_datadir}/aclocal/ppl.m4
21mr|ppl-1.2-2|109	
21mr|ppl-1.2-2|110	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|111	
21mr|ppl-1.2-2|112	%package -n %{sdevppl}
21mr|ppl-1.2-2|113	Summary:	Static archives for the Parma Polyhedra Library C and C++ interfaces
21mr|ppl-1.2-2|114	Group:		Development/C
21mr|ppl-1.2-2|115	Requires:	%{name}-devel = %{EVRD}
21mr|ppl-1.2-2|116	Provides:	libppl-static-devel = %{EVRD}
21mr|ppl-1.2-2|117	
21mr|ppl-1.2-2|118	%description -n %{sdevppl}
21mr|ppl-1.2-2|119	The static archives for the Parma Polyhedra Library C and C++ interfaces.
21mr|ppl-1.2-2|120	
21mr|ppl-1.2-2|121	%files -n %{sdevppl}
21mr|ppl-1.2-2|122	%{_libdir}/libppl.a
21mr|ppl-1.2-2|123	
21mr|ppl-1.2-2|124	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|125	
21mr|ppl-1.2-2|126	%package -n %{libppl_c}
21mr|ppl-1.2-2|127	Summary:	The Parma Polyhedra Library: a library of numerical abstractions
21mr|ppl-1.2-2|128	Group:		Development/C
21mr|ppl-1.2-2|129	
21mr|ppl-1.2-2|130	%description -n %{libppl_c}
21mr|ppl-1.2-2|131	The Parma Polyhedra Library (PPL) is a library for the manipulation of
21mr|ppl-1.2-2|132	(not necessarily closed) convex polyhedra and other numerical
21mr|ppl-1.2-2|133	abstractions.  The applications of convex polyhedra include program
21mr|ppl-1.2-2|134	analysis, optimized compilation, integer and combinatorial
21mr|ppl-1.2-2|135	optimization and statistical data-editing.  The Parma Polyhedra
21mr|ppl-1.2-2|136	Library comes with several user friendly interfaces, is fully dynamic
21mr|ppl-1.2-2|137	(available virtual memory is the only limitation to the dimension of
21mr|ppl-1.2-2|138	anything), written in accordance to all the applicable standards,
21mr|ppl-1.2-2|139	exception-safe, rather efficient, thoroughly documented, and free
21mr|ppl-1.2-2|140	software.  This package provides all what is necessary to run
21mr|ppl-1.2-2|141	applications using the PPL through its C and C++ interfaces.
21mr|ppl-1.2-2|142	
21mr|ppl-1.2-2|143	%files -n %{libppl_c}
21mr|ppl-1.2-2|144	%{_libdir}/libppl_c.so.%{ppl_c_major}*
21mr|ppl-1.2-2|145	
21mr|ppl-1.2-2|146	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|147	
21mr|ppl-1.2-2|148	%package -n %{devppl_c}
21mr|ppl-1.2-2|149	Summary:	Development tools for the Parma Polyhedra Library C and C++ interfaces
21mr|ppl-1.2-2|150	Group:		Development/C
21mr|ppl-1.2-2|151	Requires:	%{libppl_c} = %{EVRD}
21mr|ppl-1.2-2|152	Conflicts:	%{_lib}ppl-devel < 0.11-3
21mr|ppl-1.2-2|153	Provides:	ppl_c-devel = %{EVRD}
21mr|ppl-1.2-2|154	
21mr|ppl-1.2-2|155	%description -n %{devppl_c}
21mr|ppl-1.2-2|156	The header files, Autoconf macro and minimal documentation for
21mr|ppl-1.2-2|157	developing applications using the Parma Polyhedra Library through
21mr|ppl-1.2-2|158	its C and C++ interfaces.
21mr|ppl-1.2-2|159	
21mr|ppl-1.2-2|160	%files -n %{devppl_c}
21mr|ppl-1.2-2|161	%{_includedir}/ppl_c*.h
21mr|ppl-1.2-2|162	%{_libdir}/libppl_c.so
21mr|ppl-1.2-2|163	%{_mandir}/man3/libppl_c.3.*
21mr|ppl-1.2-2|164	%{_datadir}/aclocal/ppl_c.m4
21mr|ppl-1.2-2|165	
21mr|ppl-1.2-2|166	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|167	
21mr|ppl-1.2-2|168	%package -n %{sdevppl_c}
21mr|ppl-1.2-2|169	Summary:	Static archives for the Parma Polyhedra Library C and C++ interfaces
21mr|ppl-1.2-2|170	Group:		Development/C
21mr|ppl-1.2-2|171	Requires:	%{devppl_c} = %{EVRD}
21mr|ppl-1.2-2|172	Provides:	libppl_c-static-devel = %{EVRD}
21mr|ppl-1.2-2|173	Provides:	ppl_c-static-devel = %{EVRD}
21mr|ppl-1.2-2|174	Conflicts:	%{_lib}ppl7-static-devel
21mr|ppl-1.2-2|175	
21mr|ppl-1.2-2|176	%description -n %{sdevppl_c}
21mr|ppl-1.2-2|177	The static archives for the Parma Polyhedra Library C and C++ interfaces.
21mr|ppl-1.2-2|178	
21mr|ppl-1.2-2|179	%files -n %{sdevppl_c}
21mr|ppl-1.2-2|180	%{_libdir}/libppl_c.a
21mr|ppl-1.2-2|181	
21mr|ppl-1.2-2|182	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|183	
21mr|ppl-1.2-2|184	%package utils
21mr|ppl-1.2-2|185	Summary:	Utilities using the Parma Polyhedra Library
21mr|ppl-1.2-2|186	Group:		Development/C
21mr|ppl-1.2-2|187	Requires:	%{libppl} = %{EVRD}
21mr|ppl-1.2-2|188	
21mr|ppl-1.2-2|189	%description utils
21mr|ppl-1.2-2|190	This package contains the mixed integer linear programming solver ppl_lpsol
21mr|ppl-1.2-2|191	and the program ppl_lcdd for vertex/facet enumeration of convex polyhedra.
21mr|ppl-1.2-2|192	
21mr|ppl-1.2-2|193	%files utils
21mr|ppl-1.2-2|194	%{_bindir}/ppl_lcdd
21mr|ppl-1.2-2|195	%{_bindir}/ppl_lpsol
21mr|ppl-1.2-2|196	%{_bindir}/ppl_pips
21mr|ppl-1.2-2|197	%{_mandir}/man1/ppl_lcdd.1*
21mr|ppl-1.2-2|198	%{_mandir}/man1/ppl_lpsol.1*
21mr|ppl-1.2-2|199	%{_mandir}/man1/ppl_pips.1*
21mr|ppl-1.2-2|200	
21mr|ppl-1.2-2|201	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|202	
21mr|ppl-1.2-2|203	%ifarch x86_64 %{ix86} ppc alpha aarch64
21mr|ppl-1.2-2|204	%package gprolog
21mr|ppl-1.2-2|205	# The `gprolog' package is not available on ppc64:
21mr|ppl-1.2-2|206	# the GNU Prolog interface must thus be disabled for that architecture.
21mr|ppl-1.2-2|207	Summary:	The GNU Prolog interface of the Parma Polyhedra Library
21mr|ppl-1.2-2|208	Group:		Development/Other
21mr|ppl-1.2-2|209	BuildRequires:	gprolog >= 1.2.19
21mr|ppl-1.2-2|210	Requires:	gprolog >= 1.2.19
21mr|ppl-1.2-2|211	
21mr|ppl-1.2-2|212	%description gprolog
21mr|ppl-1.2-2|213	This package adds GNU Prolog support to the Parma Polyhedra Library (PPL).
21mr|ppl-1.2-2|214	Install this package if you want to use the library in GNU Prolog programs.
21mr|ppl-1.2-2|215	
21mr|ppl-1.2-2|216	%files gprolog
21mr|ppl-1.2-2|217	%doc interfaces/Prolog/GNU/README.gprolog
21mr|ppl-1.2-2|218	%{_bindir}/ppl_gprolog
21mr|ppl-1.2-2|219	%{_datadir}/%{name}/ppl_gprolog.pl
21mr|ppl-1.2-2|220	%{_libdir}/%{name}/libppl_gprolog.so
21mr|ppl-1.2-2|221	
21mr|ppl-1.2-2|222	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|223	
21mr|ppl-1.2-2|224	%package gprolog-static
21mr|ppl-1.2-2|225	Summary:	The static archive for the GNU Prolog interface of the Parma Polyhedra Library
21mr|ppl-1.2-2|226	Group:		Development/Other
21mr|ppl-1.2-2|227	Requires:	%{name}-gprolog = %{EVRD}
21mr|ppl-1.2-2|228	
21mr|ppl-1.2-2|229	%description gprolog-static
21mr|ppl-1.2-2|230	This package contains the static archive for the GNU Prolog interface
21mr|ppl-1.2-2|231	of the Parma Polyhedra Library.
21mr|ppl-1.2-2|232	
21mr|ppl-1.2-2|233	%files gprolog-static
21mr|ppl-1.2-2|234	%{_libdir}/%{name}/libppl_gprolog.a
21mr|ppl-1.2-2|235	%endif
21mr|ppl-1.2-2|236	
21mr|ppl-1.2-2|237	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|238	
21mr|ppl-1.2-2|239	%if %{with java}
21mr|ppl-1.2-2|240	%package java
21mr|ppl-1.2-2|241	Summary:	The Java interface of the Parma Polyhedra Library
21mr|ppl-1.2-2|242	Group:		Development/Java
21mr|ppl-1.2-2|243	BuildRequires:	java-1.8.0-openjdk-devel
21mr|ppl-1.2-2|244	#java-devel >= 0:1.6.0
21mr|ppl-1.2-2|245	BuildRequires:	jpackage-utils
21mr|ppl-1.2-2|246	Requires:	java >= 1.6.0
21mr|ppl-1.2-2|247	Requires:	jpackage-utils
21mr|ppl-1.2-2|248	Requires:	%{libppl} = %{EVRD}
21mr|ppl-1.2-2|249	
21mr|ppl-1.2-2|250	%description java
21mr|ppl-1.2-2|251	This package adds Java support to the Parma Polyhedra Library.
21mr|ppl-1.2-2|252	Install this package if you want to use the library in Java programs.
21mr|ppl-1.2-2|253	
21mr|ppl-1.2-2|254	%files java
21mr|ppl-1.2-2|255	%doc interfaces/Java/README.java
21mr|ppl-1.2-2|256	%{_libdir}/%{name}/libppl_java.so
21mr|ppl-1.2-2|257	%{_libdir}/%{name}/ppl_java.jar
21mr|ppl-1.2-2|258	
21mr|ppl-1.2-2|259	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|260	
21mr|ppl-1.2-2|261	%package java-javadoc
21mr|ppl-1.2-2|262	Summary:	Javadocs for %{name}-java
21mr|ppl-1.2-2|263	Group:		Development/Java
21mr|ppl-1.2-2|264	Requires:	%{name}-java = %{EVRD}
21mr|ppl-1.2-2|265	Requires:	jpackage-utils
21mr|ppl-1.2-2|266	
21mr|ppl-1.2-2|267	%description java-javadoc
21mr|ppl-1.2-2|268	This package contains the API documentation for Java interface
21mr|ppl-1.2-2|269	of the Parma Polyhedra Library.
21mr|ppl-1.2-2|270	
21mr|ppl-1.2-2|271	%files java-javadoc
21mr|ppl-1.2-2|272	%{_javadocdir}/%{name}-java
21mr|ppl-1.2-2|273	%endif
21mr|ppl-1.2-2|274	
21mr|ppl-1.2-2|275	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|276	
21mr|ppl-1.2-2|277	%package docs
21mr|ppl-1.2-2|278	Summary:	Documentation for the Parma Polyhedra Library
21mr|ppl-1.2-2|279	Group:		Documentation
21mr|ppl-1.2-2|280	Requires:	%{libppl} = %{EVRD}
21mr|ppl-1.2-2|281	
21mr|ppl-1.2-2|282	%description docs
21mr|ppl-1.2-2|283	This package contains all the documentations required by programmers
21mr|ppl-1.2-2|284	using the Parma Polyhedra Library (PPL).
21mr|ppl-1.2-2|285	Install this package if you want to program with the PPL.
21mr|ppl-1.2-2|286	
21mr|ppl-1.2-2|287	%files docs
21mr|ppl-1.2-2|288	%doc %{_docdir}/%{name}/ChangeLog*
21mr|ppl-1.2-2|289	%doc %{_docdir}/%{name}/README.doc
21mr|ppl-1.2-2|290	%doc %{_docdir}/%{name}/fdl.*
21mr|ppl-1.2-2|291	%doc %{_docdir}/%{name}/gpl.pdf
21mr|ppl-1.2-2|292	%doc %{_docdir}/%{name}/gpl.ps.gz
21mr|ppl-1.2-2|293	%doc %{_docdir}/%{name}/ppl-user-%{version}-html/
21mr|ppl-1.2-2|294	%doc %{_docdir}/%{name}/ppl-user-*-interface-%{version}-html/
21mr|ppl-1.2-2|295	%doc %{_docdir}/%{name}/ppl-user-%{version}.pdf
21mr|ppl-1.2-2|296	%doc %{_docdir}/%{name}/ppl-user-*-interface-%{version}.pdf
21mr|ppl-1.2-2|297	%doc %{_docdir}/%{name}/ppl-user-%{version}.ps.gz
21mr|ppl-1.2-2|298	%doc %{_docdir}/%{name}/ppl-user-*-interface-%{version}.ps.gz
21mr|ppl-1.2-2|299	
21mr|ppl-1.2-2|300	#-----------------------------------------------------------------------
21mr|ppl-1.2-2|301	
21mr|ppl-1.2-2|302	%prep
21mr|ppl-1.2-2|303	%autosetup -p1
21mr|ppl-1.2-2|304	
21mr|ppl-1.2-2|305	%build
21mr|ppl-1.2-2|306	%setup_compile_flags
21mr|ppl-1.2-2|307	autoreconf -if
21mr|ppl-1.2-2|308	CPPFLAGS="$CPPFLAGS -I`swipl -dump-runtime-variables | grep PLBASE= | sed 's/PLBASE="\(.*\)";/\1/'`/include -I%{_includedir}/glpk"
21mr|ppl-1.2-2|309	# This is the explicit list of arches gprolog supports
21mr|ppl-1.2-2|310	%ifarch x86_64 %{ix86} ppc alpha aarch64
21mr|ppl-1.2-2|311	CPPFLAGS="$CPPFLAGS -I%{_libdir}/gprolog-`gprolog --version 2>&1 | head -1 | sed -e "s/.* \([^ ]*\)$/\1/g"`/include"
21mr|ppl-1.2-2|312	%endif
21mr|ppl-1.2-2|313	%configure \
21mr|ppl-1.2-2|314	--docdir=%{_docdir}/%{name} \
21mr|ppl-1.2-2|315	--enable-shared \
21mr|ppl-1.2-2|316	--enable-static \
21mr|ppl-1.2-2|317	--disable-rpath \
21mr|ppl-1.2-2|318	--enable-interfaces="c++ c gnu_prolog swi_prolog yap_prolog java" \
21mr|ppl-1.2-2|319	CPPFLAGS="$CPPFLAGS"
21mr|ppl-1.2-2|320	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|ppl-1.2-2|321	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|ppl-1.2-2|322	%make_build
21mr|ppl-1.2-2|323	
21mr|ppl-1.2-2|324	%install
21mr|ppl-1.2-2|325	%make_install
21mr|ppl-1.2-2|326	
21mr|ppl-1.2-2|327	# In order to avoid multiarch conflicts when installed for multiple
21mr|ppl-1.2-2|328	# architectures (e.g., i386 and x86_64), we rename the header files
21mr|ppl-1.2-2|329	# of the ppl-devel and ppl-pwl-devel packages.  They are substituted with
21mr|ppl-1.2-2|330	# ad-hoc switchers that select the appropriate header file depending on
21mr|ppl-1.2-2|331	# the architecture for which the compiler is compiling.
21mr|ppl-1.2-2|332	
21mr|ppl-1.2-2|333	# Since our header files only depend on the sizeof things, we smash
21mr|ppl-1.2-2|334	# ix86 onto i386 and arm* onto arm.  For the SuperH RISC engine family,
21mr|ppl-1.2-2|335	# we smash sh3 and sh4 onto sh.
21mr|ppl-1.2-2|336	normalized_arch=%{_arch}
21mr|ppl-1.2-2|337	%ifarch %{ix86}
21mr|ppl-1.2-2|338	normalized_arch=i386
21mr|ppl-1.2-2|339	%endif
21mr|ppl-1.2-2|340	%ifarch %{arm}
21mr|ppl-1.2-2|341	normalized_arch=arm
21mr|ppl-1.2-2|342	%endif
21mr|ppl-1.2-2|343	%ifarch sh3 sh4
21mr|ppl-1.2-2|344	normalized_arch=sh
21mr|ppl-1.2-2|345	%endif
21mr|ppl-1.2-2|346	
21mr|ppl-1.2-2|347	mv %{buildroot}/%{_includedir}/ppl.hh %{buildroot}/%{_includedir}/ppl-${normalized_arch}.hh
21mr|ppl-1.2-2|348	install -m644 %{SOURCE1} %{buildroot}/%{_includedir}/ppl.hh
21mr|ppl-1.2-2|349	mv %{buildroot}/%{_includedir}/ppl_c.h %{buildroot}/%{_includedir}/ppl_c-${normalized_arch}.h
21mr|ppl-1.2-2|350	install -m644 %{SOURCE2} %{buildroot}/%{_includedir}/ppl_c.h
21mr|ppl-1.2-2|351	
21mr|ppl-1.2-2|352	%if %{with java}
21mr|ppl-1.2-2|353	# Install the Javadocs for ppl-java.
21mr|ppl-1.2-2|354	mkdir -p %{buildroot}%{_javadocdir}
21mr|ppl-1.2-2|355	mv \
21mr|ppl-1.2-2|356	%{buildroot}/%{_docdir}/%{name}/ppl-user-java-interface-%{version}-html \
21mr|ppl-1.2-2|357	%{buildroot}%{_javadocdir}/%{name}-java
21mr|ppl-1.2-2|358	%endif

15433 21
21mr|ppmtocpva-1.0-21|1	Summary:	Converts PPM files to the format used by the Citizen Printiva series printers
21mr|ppmtocpva-1.0-21|2	Name:		ppmtocpva
21mr|ppmtocpva-1.0-21|3	Version:	1.0
21mr|ppmtocpva-1.0-21|4	Release:	21
21mr|ppmtocpva-1.0-21|5	License:	GPLv2+
21mr|ppmtocpva-1.0-21|6	Group:		System/Printing
21mr|ppmtocpva-1.0-21|7	Url:		http://www.stevens-bradfield.com/ppmtomd/
21mr|ppmtocpva-1.0-21|8	Source0:	http://www.dcs.ed.ac.uk/home/jcb/ppmtocpva-%{version}.tar.bz2
21mr|ppmtocpva-1.0-21|9	Patch0:		ppmtocpva-1.0-includes.patch
21mr|ppmtocpva-1.0-21|10	Patch1:		ppmtocpva-1.0-netpbm.patch
21mr|ppmtocpva-1.0-21|11	Patch2:		ppmtocpva-1.0-LDFLAGS.diff
21mr|ppmtocpva-1.0-21|12	BuildRequires:	netpbm-devel
21mr|ppmtocpva-1.0-21|13	
21mr|ppmtocpva-1.0-21|14	%description
21mr|ppmtocpva-1.0-21|15	This program converts PPM files to the format used by the Citizen Printiva
21mr|ppmtocpva-1.0-21|16	series printers and some printers of the Alps MD series.
21mr|ppmtocpva-1.0-21|17	
21mr|ppmtocpva-1.0-21|18	%files
21mr|ppmtocpva-1.0-21|19	%doc README
21mr|ppmtocpva-1.0-21|20	%attr(0755,root,root) %{_bindir}/*
21mr|ppmtocpva-1.0-21|21	
21mr|ppmtocpva-1.0-21|22	#----------------------------------------------------------------------------
21mr|ppmtocpva-1.0-21|23	
21mr|ppmtocpva-1.0-21|24	%prep
21mr|ppmtocpva-1.0-21|25	%setup -q
21mr|ppmtocpva-1.0-21|26	%patch0 -p1 -b .includes
21mr|ppmtocpva-1.0-21|27	%patch1 -p1
21mr|ppmtocpva-1.0-21|28	%patch2 -p0
21mr|ppmtocpva-1.0-21|29	
21mr|ppmtocpva-1.0-21|30	# fix attribs
21mr|ppmtocpva-1.0-21|31	chmod 644 *
21mr|ppmtocpva-1.0-21|32	
21mr|ppmtocpva-1.0-21|33	%build
21mr|ppmtocpva-1.0-21|34	
21mr|ppmtocpva-1.0-21|35	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|ppmtocpva-1.0-21|36	
21mr|ppmtocpva-1.0-21|37	%install
21mr|ppmtocpva-1.0-21|38	install -d %{buildroot}%{_bindir}
21mr|ppmtocpva-1.0-21|39	
21mr|ppmtocpva-1.0-21|40	install -m0755 ppmtocpva %{buildroot}%{_bindir}/
21mr|ppmtocpva-1.0-21|41	install -m0755 cpva-colour %{buildroot}%{_bindir}/

15434 21
21mr|ppmtomd-1.6-8|1	Summary:	Driver for the Alps Micro-Dry printers and similars
21mr|ppmtomd-1.6-8|2	Name:		ppmtomd
21mr|ppmtomd-1.6-8|3	Version:	1.6
21mr|ppmtomd-1.6-8|4	Release:	8
21mr|ppmtomd-1.6-8|5	License:	GPLv2+
21mr|ppmtomd-1.6-8|6	Group:		System/Printing
21mr|ppmtomd-1.6-8|7	Url:		http://www.stevens-bradfield.com/ppmtomd/
21mr|ppmtomd-1.6-8|8	Source0:	http://www.stevens-bradfield.com/ppmtomd/%{name}-%{version}.tar.gz
21mr|ppmtomd-1.6-8|9	Patch0:		ppmtomd-mdv_conf.diff
21mr|ppmtomd-1.6-8|10	Patch1:		ppmtomd-1.5-LDFLAGS.diff
21mr|ppmtomd-1.6-8|11	Patch2:		ppmtomd-1.6-mdv-fix-netpbm-includes.patch
21mr|ppmtomd-1.6-8|12	BuildRequires:	netpbm-devel
21mr|ppmtomd-1.6-8|13	
21mr|ppmtomd-1.6-8|14	%description
21mr|ppmtomd-1.6-8|15	A program to convert images from PPM format into the control language for the
21mr|ppmtomd-1.6-8|16	Alps Micro-Dry printers, at various times sold by Citizen, Alps and Okidata.
21mr|ppmtomd-1.6-8|17	
21mr|ppmtomd-1.6-8|18	This program drives the Alps Micro-Dry series of printers, including the
21mr|ppmtomd-1.6-8|19	Citizen Printiva series, Alps MD series, and Oki DP series (but not yet the
21mr|ppmtomd-1.6-8|20	DP-7000).
21mr|ppmtomd-1.6-8|21	
21mr|ppmtomd-1.6-8|22	In the current release, the program drives the standard mode fairly well; the
21mr|ppmtomd-1.6-8|23	dye sublimation mode very well; and the VPhoto mode reasonably well.
21mr|ppmtomd-1.6-8|24	
21mr|ppmtomd-1.6-8|25	It supports all the colours available up to the DP-5000, including the foil
21mr|ppmtomd-1.6-8|26	colours.
21mr|ppmtomd-1.6-8|27	
21mr|ppmtomd-1.6-8|28	%files
21mr|ppmtomd-1.6-8|29	%doc LICENCE README
21mr|ppmtomd-1.6-8|30	%attr(0755,root,root) %{_bindir}/*
21mr|ppmtomd-1.6-8|31	%attr(0644,root,root) %{_mandir}/man1/*
21mr|ppmtomd-1.6-8|32	
21mr|ppmtomd-1.6-8|33	#----------------------------------------------------------------------------
21mr|ppmtomd-1.6-8|34	
21mr|ppmtomd-1.6-8|35	%prep
21mr|ppmtomd-1.6-8|36	%setup -q
21mr|ppmtomd-1.6-8|37	%patch0 -p0
21mr|ppmtomd-1.6-8|38	%patch1 -p0
21mr|ppmtomd-1.6-8|39	%patch2 -p1
21mr|ppmtomd-1.6-8|40	
21mr|ppmtomd-1.6-8|41	# fix attribs
21mr|ppmtomd-1.6-8|42	chmod 644 *
21mr|ppmtomd-1.6-8|43	
21mr|ppmtomd-1.6-8|44	%build
21mr|ppmtomd-1.6-8|45	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|ppmtomd-1.6-8|46	
21mr|ppmtomd-1.6-8|47	%install
21mr|ppmtomd-1.6-8|48	install -d %{buildroot}%{_bindir}
21mr|ppmtomd-1.6-8|49	install -d %{buildroot}%{_mandir}/man1
21mr|ppmtomd-1.6-8|50	
21mr|ppmtomd-1.6-8|51	install -m0755 ppmtomd %{buildroot}%{_bindir}/
21mr|ppmtomd-1.6-8|52	install -m0644 ppmtomd.man %{buildroot}%{_mandir}/man1/ppmtomd.1

15435 21
21mr|ppp-2.4.9-3|1	%define _disable_ld_no_undefined %nil
21mr|ppp-2.4.9-3|2	
21mr|ppp-2.4.9-3|3	Summary:	The PPP daemon and documentation
21mr|ppp-2.4.9-3|4	Name:		ppp
21mr|ppp-2.4.9-3|5	Version:	2.4.9
21mr|ppp-2.4.9-3|6	Release:	3
21mr|ppp-2.4.9-3|7	License:	BSD-like
21mr|ppp-2.4.9-3|8	Group:		System/Servers
21mr|ppp-2.4.9-3|9	Url:		http://www.samba.org/ppp/
21mr|ppp-2.4.9-3|10	Source0:	https://github.com/paulusmack/ppp/archive/%{version}.tar.gz
21mr|ppp-2.4.9-3|11	Source1:	ppp-pam.conf
21mr|ppp-2.4.9-3|12	Source2:	ppp-logrotate.conf
21mr|ppp-2.4.9-3|13	Source3:	ppp-tmpfiles.conf
21mr|ppp-2.4.9-3|14	Source4:	ip-down
21mr|ppp-2.4.9-3|15	Source5:	ip-down.ipv6to4
21mr|ppp-2.4.9-3|16	Source6:	ip-up
21mr|ppp-2.4.9-3|17	Source7:	ip-up.ipv6to4
21mr|ppp-2.4.9-3|18	Source8:	ipv6-down
21mr|ppp-2.4.9-3|19	Source9:	ipv6-up
21mr|ppp-2.4.9-3|20	Source10:	ifup-ppp
21mr|ppp-2.4.9-3|21	Source11:	ifdown-ppp
21mr|ppp-2.4.9-3|22	Source12:	ppp-watch.tar.xz
21mr|ppp-2.4.9-3|23	
21mr|ppp-2.4.9-3|24	Patch0002:	ppp-2.4.9-config.patch
21mr|ppp-2.4.9-3|25	Patch0004:	0004-doc-add-configuration-samples.patch
21mr|ppp-2.4.9-3|26	Patch0005:	ppp-2.4.9-build-sys-don-t-hardcode-LIBDIR-but-set-it-according.patch
21mr|ppp-2.4.9-3|27	Patch0006:	0006-scritps-use-change_resolv_conf-function.patch
21mr|ppp-2.4.9-3|28	Patch0011:	0011-build-sys-don-t-put-connect-errors-log-to-etc-ppp.patch
21mr|ppp-2.4.9-3|29	Patch0012:	ppp-2.4.8-pppd-we-don-t-want-to-accidentally-leak-fds.patch
21mr|ppp-2.4.9-3|30	Patch0013:	ppp-2.4.9-everywhere-O_CLOEXEC-harder.patch
21mr|ppp-2.4.9-3|31	Patch0014:	0014-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch
21mr|ppp-2.4.9-3|32	Patch0015:	0015-pppd-move-pppd-database-to-var-run-ppp.patch
21mr|ppp-2.4.9-3|33	Patch0016:	0016-rp-pppoe-add-manpage-for-pppoe-discovery.patch
21mr|ppp-2.4.9-3|34	Patch0018:	0018-scritps-fix-ip-up.local-sample.patch
21mr|ppp-2.4.9-3|35	Patch0020:	0020-pppd-put-lock-files-in-var-lock-ppp.patch
21mr|ppp-2.4.9-3|36	Patch0023:	0023-build-sys-install-rp-pppoe-plugin-files-with-standar.patch
21mr|ppp-2.4.9-3|37	Patch0024:	0024-build-sys-install-pppoatm-plugin-files-with-standard.patch
21mr|ppp-2.4.9-3|38	Patch0025:	ppp-2.4.8-pppd-install-pppd-binary-using-standard-perms-755.patch
21mr|ppp-2.4.9-3|39	Patch0026:	ppp-2.4.9-configure-cflags-allow-commas.patch
21mr|ppp-2.4.9-3|40	Patch0027:	fix-eap-tls-nested-e2k.patch
21mr|ppp-2.4.9-3|41	
21mr|ppp-2.4.9-3|42	Patch100:	CVE-2022-4603.patch
21mr|ppp-2.4.9-3|43	
21mr|ppp-2.4.9-3|44	BuildRequires:	libtool
21mr|ppp-2.4.9-3|45	%ifnarch %{e2k}
21mr|ppp-2.4.9-3|46	BuildRequires:	atm-devel
21mr|ppp-2.4.9-3|47	%endif
21mr|ppp-2.4.9-3|48	BuildRequires:	pcap-devel
21mr|ppp-2.4.9-3|49	BuildRequires:	pkgconfig(openssl)
21mr|ppp-2.4.9-3|50	BuildRequires:	pkgconfig(libcrypto)
21mr|ppp-2.4.9-3|51	BuildRequires:	pam-devel
21mr|ppp-2.4.9-3|52	BuildRequires:	openssl-devel
21mr|ppp-2.4.9-3|53	BuildRequires:	pkgconfig(systemd)
21mr|ppp-2.4.9-3|54	BuildRequires:	glib2-devel
21mr|ppp-2.4.9-3|55	Requires(post):	systemd
21mr|ppp-2.4.9-3|56	Requires:	glibc >= 2.0.6
21mr|ppp-2.4.9-3|57	Requires:	initscripts >= 9.54
21mr|ppp-2.4.9-3|58	Conflicts:	%{name} < 2.4.9
21mr|ppp-2.4.9-3|59	Obsoletes:	%{name} < 2.4.9
21mr|ppp-2.4.9-3|60	Conflicts:	%{name}-dhcp < 2.4.9
21mr|ppp-2.4.9-3|61	Obsoletes:	%{name}-dhcp < 2.4.9
21mr|ppp-2.4.9-3|62	
21mr|ppp-2.4.9-3|63	%description
21mr|ppp-2.4.9-3|64	The ppp package contains the PPP (Point-to-Point Protocol) daemon
21mr|ppp-2.4.9-3|65	and documentation for PPP support.  The PPP protocol provides a
21mr|ppp-2.4.9-3|66	method for transmitting datagrams over serial point-to-point links.
21mr|ppp-2.4.9-3|67	
21mr|ppp-2.4.9-3|68	The ppp package should be installed if your machine need to support
21mr|ppp-2.4.9-3|69	the PPP protocol.
21mr|ppp-2.4.9-3|70	
21mr|ppp-2.4.9-3|71	%files
21mr|ppp-2.4.9-3|72	%doc FAQ README README.cbcp README.linux README.MPPE README.MSCHAP80 README.MSCHAP81 README.pwfd README.pppoe scripts sample README.eap-tls
21mr|ppp-2.4.9-3|73	%{_sbindir}/chat
21mr|ppp-2.4.9-3|74	%{_sbindir}/pppd
21mr|ppp-2.4.9-3|75	%{_sbindir}/pppdump
21mr|ppp-2.4.9-3|76	%{_sbindir}/pppoe-discovery
21mr|ppp-2.4.9-3|77	%{_sbindir}/pppstats
21mr|ppp-2.4.9-3|78	%{_sbindir}/ppp-watch
21mr|ppp-2.4.9-3|79	%dir %{_sysconfdir}/ppp
21mr|ppp-2.4.9-3|80	%{_sysconfdir}/ppp/ip-up
21mr|ppp-2.4.9-3|81	%{_sysconfdir}/ppp/ip-down
21mr|ppp-2.4.9-3|82	%{_sysconfdir}/ppp/ip-up.ipv6to4
21mr|ppp-2.4.9-3|83	%{_sysconfdir}/ppp/ip-down.ipv6to4
21mr|ppp-2.4.9-3|84	%{_sysconfdir}/ppp/ipv6-up
21mr|ppp-2.4.9-3|85	%{_sysconfdir}/ppp/ipv6-down
21mr|ppp-2.4.9-3|86	%{_mandir}/man8/chat.8*
21mr|ppp-2.4.9-3|87	%{_mandir}/man8/pppd.8*
21mr|ppp-2.4.9-3|88	%{_mandir}/man8/pppdump.8*
21mr|ppp-2.4.9-3|89	%{_mandir}/man8/pppd-radattr.8*
21mr|ppp-2.4.9-3|90	%{_mandir}/man8/pppd-radius.8*
21mr|ppp-2.4.9-3|91	%{_mandir}/man8/pppstats.8*
21mr|ppp-2.4.9-3|92	%{_mandir}/man8/pppoe-discovery.8*
21mr|ppp-2.4.9-3|93	%{_mandir}/man8/ppp-watch.8*
21mr|ppp-2.4.9-3|94	%{_libdir}/pppd
21mr|ppp-2.4.9-3|95	%ghost %dir %{_rundir}/ppp
21mr|ppp-2.4.9-3|96	%ghost %dir %{_rundir}/lock/ppp
21mr|ppp-2.4.9-3|97	%dir %{_sysconfdir}/logrotate.d
21mr|ppp-2.4.9-3|98	%attr(700, root, root) %dir %{_localstatedir}/log/ppp
21mr|ppp-2.4.9-3|99	%config(noreplace) %{_sysconfdir}/ppp/eaptls-client
21mr|ppp-2.4.9-3|100	%config(noreplace) %{_sysconfdir}/ppp/eaptls-server
21mr|ppp-2.4.9-3|101	%config(noreplace) %{_sysconfdir}/ppp/chap-secrets
21mr|ppp-2.4.9-3|102	%config(noreplace) %{_sysconfdir}/ppp/options
21mr|ppp-2.4.9-3|103	%config(noreplace) %{_sysconfdir}/ppp/pap-secrets
21mr|ppp-2.4.9-3|104	%config(noreplace) %{_sysconfdir}/pam.d/ppp
21mr|ppp-2.4.9-3|105	%config(noreplace) %{_sysconfdir}/logrotate.d/ppp
21mr|ppp-2.4.9-3|106	%{_tmpfilesdir}/ppp.conf
21mr|ppp-2.4.9-3|107	%{_sysconfdir}/sysconfig/network-scripts/ifdown-ppp
21mr|ppp-2.4.9-3|108	%{_sysconfdir}/sysconfig/network-scripts/ifup-ppp
21mr|ppp-2.4.9-3|109	
21mr|ppp-2.4.9-3|110	%post
21mr|ppp-2.4.9-3|111	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|ppp-2.4.9-3|112	
21mr|ppp-2.4.9-3|113	#----------------------------------------------------------------------------
21mr|ppp-2.4.9-3|114	
21mr|ppp-2.4.9-3|115	%package devel
21mr|ppp-2.4.9-3|116	Summary:	PPP devel files
21mr|ppp-2.4.9-3|117	Group:		Development/C
21mr|ppp-2.4.9-3|118	Requires:	%{name} = %{EVRD}
21mr|ppp-2.4.9-3|119	
21mr|ppp-2.4.9-3|120	%description devel
21mr|ppp-2.4.9-3|121	PPP over ATM plugin for %{name}.
21mr|ppp-2.4.9-3|122	
21mr|ppp-2.4.9-3|123	%files devel
21mr|ppp-2.4.9-3|124	%doc README*
21mr|ppp-2.4.9-3|125	%{_includedir}/pppd/*
21mr|ppp-2.4.9-3|126	
21mr|ppp-2.4.9-3|127	#----------------------------------------------------------------------------
21mr|ppp-2.4.9-3|128	
21mr|ppp-2.4.9-3|129	%package pppoatm
21mr|ppp-2.4.9-3|130	Summary:	PPP over ATM plugin for %{name}
21mr|ppp-2.4.9-3|131	Group:		System/Servers
21mr|ppp-2.4.9-3|132	Requires:	%{name} = %{EVRD}
21mr|ppp-2.4.9-3|133	
21mr|ppp-2.4.9-3|134	%description pppoatm
21mr|ppp-2.4.9-3|135	PPP over ATM plugin for %{name}.
21mr|ppp-2.4.9-3|136	
21mr|ppp-2.4.9-3|137	%files pppoatm
21mr|ppp-2.4.9-3|138	%doc README
21mr|ppp-2.4.9-3|139	%{_libdir}/pppd/%{version}/pppoatm.so
21mr|ppp-2.4.9-3|140	
21mr|ppp-2.4.9-3|141	#----------------------------------------------------------------------------
21mr|ppp-2.4.9-3|142	
21mr|ppp-2.4.9-3|143	%package pppoe
21mr|ppp-2.4.9-3|144	Summary:	PPP over ethernet plugin for %{name}
21mr|ppp-2.4.9-3|145	Group:		System/Servers
21mr|ppp-2.4.9-3|146	Requires:	%{name} = %{EVRD}
21mr|ppp-2.4.9-3|147	
21mr|ppp-2.4.9-3|148	%description pppoe
21mr|ppp-2.4.9-3|149	PPP over ethernet plugin for %{name}.
21mr|ppp-2.4.9-3|150	
21mr|ppp-2.4.9-3|151	%files pppoe
21mr|ppp-2.4.9-3|152	%doc README
21mr|ppp-2.4.9-3|153	%{_libdir}/pppd/%{version}/rp-pppoe.so
21mr|ppp-2.4.9-3|154	%{_sbindir}/pppoe-discovery
21mr|ppp-2.4.9-3|155	
21mr|ppp-2.4.9-3|156	#----------------------------------------------------------------------------
21mr|ppp-2.4.9-3|157	
21mr|ppp-2.4.9-3|158	%package radius
21mr|ppp-2.4.9-3|159	Summary:	Radius plugin for %{name}
21mr|ppp-2.4.9-3|160	Group:		System/Servers
21mr|ppp-2.4.9-3|161	Requires:	%{name} = %{EVRD}
21mr|ppp-2.4.9-3|162	Requires:	radiusclient-ng
21mr|ppp-2.4.9-3|163	
21mr|ppp-2.4.9-3|164	%description radius
21mr|ppp-2.4.9-3|165	Radius plugin for %{name}.
21mr|ppp-2.4.9-3|166	
21mr|ppp-2.4.9-3|167	%files radius
21mr|ppp-2.4.9-3|168	%doc README
21mr|ppp-2.4.9-3|169	%{_libdir}/pppd/%{version}/rad*.so
21mr|ppp-2.4.9-3|170	%{_mandir}/man8/*rad*
21mr|ppp-2.4.9-3|171	
21mr|ppp-2.4.9-3|172	#----------------------------------------------------------------------------
21mr|ppp-2.4.9-3|173	
21mr|ppp-2.4.9-3|174	%prep
21mr|ppp-2.4.9-3|175	%setup -q
21mr|ppp-2.4.9-3|176	%autopatch -p1
21mr|ppp-2.4.9-3|177	
21mr|ppp-2.4.9-3|178	tar -xJf %{SOURCE12}
21mr|ppp-2.4.9-3|179	
21mr|ppp-2.4.9-3|180	%build
21mr|ppp-2.4.9-3|181	%configure --cflags="$RPM_OPT_FLAGS -fPIC -Wall -fno-strict-aliasing"
21mr|ppp-2.4.9-3|182	%make_build LDFLAGS="%{ldflags} -pie"
21mr|ppp-2.4.9-3|183	%make_build -C ppp-watch LDFLAGS="%{ldflags} -pie"
21mr|ppp-2.4.9-3|184	
21mr|ppp-2.4.9-3|185	%install
21mr|ppp-2.4.9-3|186	make LIBDIR=%{buildroot}/%{_libdir}/pppd/%{version}/ INSTROOT=%{buildroot} install install-etcppp
21mr|ppp-2.4.9-3|187	find scripts -type f | xargs chmod a-x
21mr|ppp-2.4.9-3|188	make ROOT=%{buildroot} -C ppp-watch install
21mr|ppp-2.4.9-3|189	# create log files dir
21mr|ppp-2.4.9-3|190	install -d %{buildroot}%{_localstatedir}/log/ppp
21mr|ppp-2.4.9-3|191	# install pam config
21mr|ppp-2.4.9-3|192	install -d %{buildroot}%{_sysconfdir}/pam.d
21mr|ppp-2.4.9-3|193	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/ppp
21mr|ppp-2.4.9-3|194	# install logrotate script
21mr|ppp-2.4.9-3|195	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|ppp-2.4.9-3|196	install -m 644 -p %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/ppp
21mr|ppp-2.4.9-3|197	# install tmpfiles drop-in
21mr|ppp-2.4.9-3|198	install -d %{buildroot}%{_tmpfilesdir}
21mr|ppp-2.4.9-3|199	install -m 644 -p %{SOURCE3} %{buildroot}%{_tmpfilesdir}/ppp.conf
21mr|ppp-2.4.9-3|200	# install scripts (previously owned by initscripts package)
21mr|ppp-2.4.9-3|201	install -d %{buildroot}%{_sysconfdir}/ppp
21mr|ppp-2.4.9-3|202	install -p %{SOURCE4} %{buildroot}%{_sysconfdir}/ppp/ip-down
21mr|ppp-2.4.9-3|203	install -p %{SOURCE5} %{buildroot}%{_sysconfdir}/ppp/ip-down.ipv6to4
21mr|ppp-2.4.9-3|204	install -p %{SOURCE6} %{buildroot}%{_sysconfdir}/ppp/ip-up
21mr|ppp-2.4.9-3|205	install -p %{SOURCE7} %{buildroot}%{_sysconfdir}/ppp/ip-up.ipv6to4
21mr|ppp-2.4.9-3|206	install -p %{SOURCE8} %{buildroot}%{_sysconfdir}/ppp/ipv6-down
21mr|ppp-2.4.9-3|207	install -p %{SOURCE9} %{buildroot}%{_sysconfdir}/ppp/ipv6-up
21mr|ppp-2.4.9-3|208	install -d %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/
21mr|ppp-2.4.9-3|209	install -p %{SOURCE10} %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifup-ppp
21mr|ppp-2.4.9-3|210	install -p %{SOURCE11} %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifdown-ppp
21mr|ppp-2.4.9-3|211	# ghosts
21mr|ppp-2.4.9-3|212	mkdir -p %{buildroot}%{_rundir}/ppp
21mr|ppp-2.4.9-3|213	mkdir -p %{buildroot}%{_rundir}/lock/ppp
21mr|ppp-2.4.9-3|214	

15436 21
21mr|pps-tools-1.0.2-1|1	Summary:	LinuxPPS user-space tools
21mr|pps-tools-1.0.2-1|2	Name:		pps-tools
21mr|pps-tools-1.0.2-1|3	Version:	1.0.2
21mr|pps-tools-1.0.2-1|4	Release:	1
21mr|pps-tools-1.0.2-1|5	License:	GPLv2+
21mr|pps-tools-1.0.2-1|6	Group:		System/Base
21mr|pps-tools-1.0.2-1|7	Url:		https://github.com/redlab-i/pps-tools
21mr|pps-tools-1.0.2-1|8	Source0:	https://github.com/redlab-i/pps-tools/archive/v1.0.2.tar.gz?/%{name}-%{version}.tar.gz
21mr|pps-tools-1.0.2-1|9	
21mr|pps-tools-1.0.2-1|10	%description
21mr|pps-tools-1.0.2-1|11	This package includes the LinuxPPS user-space tools.
21mr|pps-tools-1.0.2-1|12	
21mr|pps-tools-1.0.2-1|13	%files
21mr|pps-tools-1.0.2-1|14	%doc COPYING
21mr|pps-tools-1.0.2-1|15	%{_bindir}/pps*
21mr|pps-tools-1.0.2-1|16	
21mr|pps-tools-1.0.2-1|17	#------------------------------------------------------------------
21mr|pps-tools-1.0.2-1|18	
21mr|pps-tools-1.0.2-1|19	%package devel
21mr|pps-tools-1.0.2-1|20	Summary:	LinuxPPS PPSAPI header file
21mr|pps-tools-1.0.2-1|21	Group:		Development/C
21mr|pps-tools-1.0.2-1|22	
21mr|pps-tools-1.0.2-1|23	%description devel
21mr|pps-tools-1.0.2-1|24	This package includes the header needed to compile PPSAPI (RFC-2783)
21mr|pps-tools-1.0.2-1|25	applications.
21mr|pps-tools-1.0.2-1|26	
21mr|pps-tools-1.0.2-1|27	%files devel
21mr|pps-tools-1.0.2-1|28	%doc COPYING
21mr|pps-tools-1.0.2-1|29	%{_includedir}/sys/timepps.h
21mr|pps-tools-1.0.2-1|30	
21mr|pps-tools-1.0.2-1|31	#------------------------------------------------------------------
21mr|pps-tools-1.0.2-1|32	
21mr|pps-tools-1.0.2-1|33	%prep
21mr|pps-tools-1.0.2-1|34	%setup -q
21mr|pps-tools-1.0.2-1|35	
21mr|pps-tools-1.0.2-1|36	%build
21mr|pps-tools-1.0.2-1|37	%make
21mr|pps-tools-1.0.2-1|38	
21mr|pps-tools-1.0.2-1|39	%install
21mr|pps-tools-1.0.2-1|40	install -d %{buildroot}%{_bindir}
21mr|pps-tools-1.0.2-1|41	install -d %{buildroot}%{_includedir}/sys
21mr|pps-tools-1.0.2-1|42	%makeinstall_std

15437 21
21mr|pptp-linux-1.10.0-6|1	%define debug_package %{nil}
21mr|pptp-linux-1.10.0-6|2	
21mr|pptp-linux-1.10.0-6|3	Summary:	VPN client
21mr|pptp-linux-1.10.0-6|4	Name:		pptp-linux
21mr|pptp-linux-1.10.0-6|5	Version:	1.10.0
21mr|pptp-linux-1.10.0-6|6	Release:	6
21mr|pptp-linux-1.10.0-6|7	License:	GPLv2+
21mr|pptp-linux-1.10.0-6|8	Group:		Networking/Other
21mr|pptp-linux-1.10.0-6|9	Url:		http://pptpclient.sourceforge.net/
21mr|pptp-linux-1.10.0-6|10	Source0:	http://prdownloads.sourceforge.net/pptpclient/pptp-%{version}.tar.gz
21mr|pptp-linux-1.10.0-6|11	Source1:	pptp-command
21mr|pptp-linux-1.10.0-6|12	Source2:	options.pptp
21mr|pptp-linux-1.10.0-6|13	Source3:	pptp_fe.pl
21mr|pptp-linux-1.10.0-6|14	Source4:	xpptp_fe.pl
21mr|pptp-linux-1.10.0-6|15	Source6:	pptp-tmpfs.conf
21mr|pptp-linux-1.10.0-6|16	Requires:	ppp >= 2.4.3
21mr|pptp-linux-1.10.0-6|17	Conflicts:	pptp-adsl-alcatel
21mr|pptp-linux-1.10.0-6|18	%rename		pptp-client
21mr|pptp-linux-1.10.0-6|19	
21mr|pptp-linux-1.10.0-6|20	%description
21mr|pptp-linux-1.10.0-6|21	PPTP-linux allows you to connect to a PPTP server from a Linux or other
21mr|pptp-linux-1.10.0-6|22	Unix box (ports of pptp-linuxto other Unix variants should be trivial,
21mr|pptp-linux-1.10.0-6|23	but have not yet been performed). See the IPfwd page
21mr|pptp-linux-1.10.0-6|24	(http://www.pdos.lcs.mit.edu/~cananian/Projects/IPfwd) for information
21mr|pptp-linux-1.10.0-6|25	on tunnelling PPTP through Linux firewalls.
21mr|pptp-linux-1.10.0-6|26	
21mr|pptp-linux-1.10.0-6|27	%files
21mr|pptp-linux-1.10.0-6|28	%doc AUTHORS NEWS README TODO USING Documentation/[D,P]*
21mr|pptp-linux-1.10.0-6|29	%{_sbindir}/pptp
21mr|pptp-linux-1.10.0-6|30	%{_mandir}/man8/pptp.8*
21mr|pptp-linux-1.10.0-6|31	%{_prefix}/lib/tmpfiles.d/pptp.conf
21mr|pptp-linux-1.10.0-6|32	%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/ppp/options.pptp
21mr|pptp-linux-1.10.0-6|33	%attr(0755,root,root) %dir %{_sysconfdir}/pptp.d
21mr|pptp-linux-1.10.0-6|34	
21mr|pptp-linux-1.10.0-6|35	#------------------------------------------------------------------
21mr|pptp-linux-1.10.0-6|36	
21mr|pptp-linux-1.10.0-6|37	%package setup
21mr|pptp-linux-1.10.0-6|38	Summary:	PPTP Tunnel Configuration Script
21mr|pptp-linux-1.10.0-6|39	Group:		Networking/Other
21mr|pptp-linux-1.10.0-6|40	Requires:	%{name} = %{EVRD}
21mr|pptp-linux-1.10.0-6|41	
21mr|pptp-linux-1.10.0-6|42	%description setup
21mr|pptp-linux-1.10.0-6|43	This package provides a simple configuration script for setting up PPTP
21mr|pptp-linux-1.10.0-6|44	tunnels.
21mr|pptp-linux-1.10.0-6|45	
21mr|pptp-linux-1.10.0-6|46	%files setup
21mr|pptp-linux-1.10.0-6|47	%{_sbindir}/pptpsetup
21mr|pptp-linux-1.10.0-6|48	%{_mandir}/man8/pptpsetup.8*
21mr|pptp-linux-1.10.0-6|49	
21mr|pptp-linux-1.10.0-6|50	#------------------------------------------------------------------
21mr|pptp-linux-1.10.0-6|51	
21mr|pptp-linux-1.10.0-6|52	%package -n pptp-command
21mr|pptp-linux-1.10.0-6|53	Summary:       PPTP Tunnel Command Line Script
21mr|pptp-linux-1.10.0-6|54	Group:         Networking/Other
21mr|pptp-linux-1.10.0-6|55	Requires:      %{name} = %{EVRD}
21mr|pptp-linux-1.10.0-6|56	Conflicts:     %{name} < 1.10.0-3
21mr|pptp-linux-1.10.0-6|57	
21mr|pptp-linux-1.10.0-6|58	%description -n pptp-command
21mr|pptp-linux-1.10.0-6|59	This package provides a command line tool for using PPTP.
21mr|pptp-linux-1.10.0-6|60	
21mr|pptp-linux-1.10.0-6|61	%files -n pptp-command
21mr|pptp-linux-1.10.0-6|62	%{_sbindir}/pptp-command
21mr|pptp-linux-1.10.0-6|63	
21mr|pptp-linux-1.10.0-6|64	#------------------------------------------------------------------
21mr|pptp-linux-1.10.0-6|65	
21mr|pptp-linux-1.10.0-6|66	%prep
21mr|pptp-linux-1.10.0-6|67	%setup -qn pptp-%{version}
21mr|pptp-linux-1.10.0-6|68	%autopatch -p1
21mr|pptp-linux-1.10.0-6|69	
21mr|pptp-linux-1.10.0-6|70	# Pacify rpmlint
21mr|pptp-linux-1.10.0-6|71	perl -pi -e 's/install -o root -m 555 pptp/install -m 755 pptp/;' Makefile
21mr|pptp-linux-1.10.0-6|72	# use our CFLAGS and LDFLAGS
21mr|pptp-linux-1.10.0-6|73	sed -i -e "/CFLAGS  =/ c\CFLAGS = %{optflags}" Makefile
21mr|pptp-linux-1.10.0-6|74	sed -i -e "/LDFLAGS =/ c\LDFLAGS = %{ldflags}" Makefile
21mr|pptp-linux-1.10.0-6|75	sed -i "s!gcc!%{__cc}!g" Makefile
21mr|pptp-linux-1.10.0-6|76	# adjust ip path
21mr|pptp-linux-1.10.0-6|77	sed -i 's#/bin/ip#/sbin/ip#' routing.c Makefile
21mr|pptp-linux-1.10.0-6|78	
21mr|pptp-linux-1.10.0-6|79	%build
21mr|pptp-linux-1.10.0-6|80	%make_build
21mr|pptp-linux-1.10.0-6|81	
21mr|pptp-linux-1.10.0-6|82	%install
21mr|pptp-linux-1.10.0-6|83	%make_install
21mr|pptp-linux-1.10.0-6|84	
21mr|pptp-linux-1.10.0-6|85	install -d -m 750 %{buildroot}%{_localstatedir}/run/pptp
21mr|pptp-linux-1.10.0-6|86	install -d %{buildroot}%{_sysconfdir}/pptp.d
21mr|pptp-linux-1.10.0-6|87	install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/ppp/options.pptp
21mr|pptp-linux-1.10.0-6|88	install -m644 pptp.8 -D %{buildroot}%{_mandir}/man8/pptp.8
21mr|pptp-linux-1.10.0-6|89	install -d -m 755 %{buildroot}%{_prefix}/lib/tmpfiles.d
21mr|pptp-linux-1.10.0-6|90	install -p -m 644 %{SOURCE6} %{buildroot}%{_prefix}/lib/tmpfiles.d/pptp.conf
21mr|pptp-linux-1.10.0-6|91	install -m755 %{SOURCE1} -D %{buildroot}%{_sbindir}/pptp-command

15438 21
21mr|prelink-20130503-1|1	%define date 20130503
21mr|prelink-20130503-1|2	
21mr|prelink-20130503-1|3	Summary:	An ELF prelinking utility
21mr|prelink-20130503-1|4	Name:		prelink
21mr|prelink-20130503-1|5	Epoch:		1
21mr|prelink-20130503-1|6	Version:	20130503
21mr|prelink-20130503-1|7	Release:	1
21mr|prelink-20130503-1|8	License:	GPLv2+
21mr|prelink-20130503-1|9	Group:		System/Base
21mr|prelink-20130503-1|10	# actually, ripped from latest srpm from
21mr|prelink-20130503-1|11	# http://mirrors.kernel.org/fedora/development/15/source/SRPMS/prelink-0.4.4-1.fc15.src.rpm
21mr|prelink-20130503-1|12	Source0:	http://people.redhat.com/jakub/prelink/%{name}-%{date}.tar.bz2
21mr|prelink-20130503-1|13	Source2:	prelink.conf
21mr|prelink-20130503-1|14	Source3:	prelink.cron
21mr|prelink-20130503-1|15	Source4:	prelink.sysconfig
21mr|prelink-20130503-1|16	Source5:	prelink.macros
21mr|prelink-20130503-1|17	Source6:	prelink.logrotate
21mr|prelink-20130503-1|18	Patch0:		prelink-0.5.0-init.patch
21mr|prelink-20130503-1|19	Patch1:		fix-libgelf-linking.patch
21mr|prelink-20130503-1|20	BuildRequires:	perl
21mr|prelink-20130503-1|21	BuildRequires:	elfutils-static-devel
21mr|prelink-20130503-1|22	BuildRequires:	glibc-static-devel
21mr|prelink-20130503-1|23	Requires:	coreutils
21mr|prelink-20130503-1|24	Requires:	gawk
21mr|prelink-20130503-1|25	Requires:	grep
21mr|prelink-20130503-1|26	Requires:	findutils
21mr|prelink-20130503-1|27	Requires:	util-linux
21mr|prelink-20130503-1|28	Requires(post):	rpm-helper
21mr|prelink-20130503-1|29	
21mr|prelink-20130503-1|30	%description
21mr|prelink-20130503-1|31	The prelink package contains a utility which modifies ELF shared libraries
21mr|prelink-20130503-1|32	and executables, so that far fewer relocations need to be resolved at runtime
21mr|prelink-20130503-1|33	and thus programs come up faster.
21mr|prelink-20130503-1|34	
21mr|prelink-20130503-1|35	%files
21mr|prelink-20130503-1|36	%doc doc/prelink.pdf
21mr|prelink-20130503-1|37	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/prelink.conf
21mr|prelink-20130503-1|38	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/sysconfig/prelink
21mr|prelink-20130503-1|39	%verify(not md5 size mtime) %{_sysconfdir}/prelink.cache
21mr|prelink-20130503-1|40	%dir %{_sysconfdir}/prelink.conf.d
21mr|prelink-20130503-1|41	%config(noreplace) %{_rpmmacrodir}/*%{name}*
21mr|prelink-20130503-1|42	%{_sysconfdir}/cron.daily/prelink
21mr|prelink-20130503-1|43	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|prelink-20130503-1|44	%{_sbindir}/prelink
21mr|prelink-20130503-1|45	%{_bindir}/execstack
21mr|prelink-20130503-1|46	%{_mandir}/man8/prelink.8*
21mr|prelink-20130503-1|47	%{_mandir}/man8/execstack.8*
21mr|prelink-20130503-1|48	%dir %{_var}/log/prelink
21mr|prelink-20130503-1|49	%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_localstatedir}/lib/misc/prelink.full
21mr|prelink-20130503-1|50	%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_localstatedir}/lib/misc/prelink.force
21mr|prelink-20130503-1|51	%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_var}/log/prelink/prelink.log
21mr|prelink-20130503-1|52	
21mr|prelink-20130503-1|53	%post
21mr|prelink-20130503-1|54	%create_ghostfile %{_localstatedir}/lib/misc/prelink.full root root 644
21mr|prelink-20130503-1|55	%create_ghostfile %{_localstatedir}/lib/misc/prelink.force root root 644
21mr|prelink-20130503-1|56	%create_ghostfile %{_var}/log/prelink/prelink.log root root 600
21mr|prelink-20130503-1|57	
21mr|prelink-20130503-1|58	%preun
21mr|prelink-20130503-1|59	if [ "$1" = "0" ]; then
21mr|prelink-20130503-1|60	echo undo prelinking, it might take some time
21mr|prelink-20130503-1|61	%{_sbindir}/prelink -ua 2> /dev/null
21mr|prelink-20130503-1|62	fi
21mr|prelink-20130503-1|63	
21mr|prelink-20130503-1|64	#----------------------------------------------------------------------------
21mr|prelink-20130503-1|65	
21mr|prelink-20130503-1|66	%prep
21mr|prelink-20130503-1|67	%setup -qn %{name}
21mr|prelink-20130503-1|68	%patch0 -p1 -b .init
21mr|prelink-20130503-1|69	%patch1 -p1 -b .libgelf~
21mr|prelink-20130503-1|70	cp -a %{SOURCE2} %{SOURCE3} %{SOURCE4} .
21mr|prelink-20130503-1|71	perl -MConfig -e 'print "-l $Config{archlib}\n-l $Config{installvendorarch}\n"' >> prelink.conf
21mr|prelink-20130503-1|72	echo -e "-l %{py2_platsitedir}\\n-l %{py2_platlibdir}/lib-dynload\\n"|sed -e 's#%{py2_ver}#*#g' >> prelink.conf
21mr|prelink-20130503-1|73	sed -i -e '/^prelink_LDADD/s/$/ -lpthread/' src/Makefile.{am,in}
21mr|prelink-20130503-1|74	
21mr|prelink-20130503-1|75	%build
21mr|prelink-20130503-1|76	%configure --disable-shared
21mr|prelink-20130503-1|77	%make
21mr|prelink-20130503-1|78	
21mr|prelink-20130503-1|79	%install
21mr|prelink-20130503-1|80	%makeinstall_std
21mr|prelink-20130503-1|81	install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/prelink.conf
21mr|prelink-20130503-1|82	install -m755 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/cron.daily/prelink
21mr|prelink-20130503-1|83	install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/prelink
21mr|prelink-20130503-1|84	%install_macro %{name} %{SOURCE5}
21mr|prelink-20130503-1|85	install -m644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|prelink-20130503-1|86	
21mr|prelink-20130503-1|87	mkdir -p %{buildroot}{%{_localstatedir}/lib/misc,%{_var}/log/prelink}
21mr|prelink-20130503-1|88	touch %{buildroot}%{_localstatedir}/lib/misc/prelink.full
21mr|prelink-20130503-1|89	touch %{buildroot}%{_localstatedir}/lib/misc/prelink.force
21mr|prelink-20130503-1|90	touch %{buildroot}%{_var}/log/prelink/prelink.log
21mr|prelink-20130503-1|91	
21mr|prelink-20130503-1|92	mkdir -p %{buildroot}%{_sysconfdir}/prelink.conf.d
21mr|prelink-20130503-1|93	touch %{buildroot}%{_sysconfdir}/prelink.cache
21mr|prelink-20130503-1|94	
21mr|prelink-20130503-1|95	%check
21mr|prelink-20130503-1|96	%define testcc CC='gcc -Wl,--add-needed' CXX='g++ -Wl,--add-needed'
21mr|prelink-20130503-1|97	echo ====================TESTING=========================
21mr|prelink-20130503-1|98	#make -C testsuite check-harder %{testcc}
21mr|prelink-20130503-1|99	#make -C testsuite check-cycle %{testcc}

15439 21
21mr|preload-0.6.4-16|1	Summary:	Adaptive readahead daemon
21mr|preload-0.6.4-16|2	Name:		preload
21mr|preload-0.6.4-16|3	Version:	0.6.4
21mr|preload-0.6.4-16|4	Release:	16
21mr|preload-0.6.4-16|5	License:	GPLv2+
21mr|preload-0.6.4-16|6	Group:		System/Base
21mr|preload-0.6.4-16|7	Url:		http://preload.sourceforge.net
21mr|preload-0.6.4-16|8	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|preload-0.6.4-16|9	Source1:	%{name}.service
21mr|preload-0.6.4-16|10	# (fc) 0.6.3-2mdv start after dm and only in graphical login
21mr|preload-0.6.4-16|11	Patch0:		preload-0.6.3-prcsys.patch
21mr|preload-0.6.4-16|12	BuildRequires:	help2man
21mr|preload-0.6.4-16|13	BuildRequires:	pkgconfig(glib-2.0)
21mr|preload-0.6.4-16|14	Requires:	logrotate
21mr|preload-0.6.4-16|15	Requires(post,preun,postun):	systemd
21mr|preload-0.6.4-16|16	
21mr|preload-0.6.4-16|17	%description
21mr|preload-0.6.4-16|18	preload is an adaptive readahead daemon that prefetches files mapped by
21mr|preload-0.6.4-16|19	applications from the disk to reduce application startup time. It runs as a
21mr|preload-0.6.4-16|20	daemon and gathers information about processes running on the system and
21mr|preload-0.6.4-16|21	shared-objects that they use. This information is saved in a file to keep
21mr|preload-0.6.4-16|22	across runs of preload.
21mr|preload-0.6.4-16|23	
21mr|preload-0.6.4-16|24	%files
21mr|preload-0.6.4-16|25	%doc README AUTHORS ChangeLog TODO THANKS NEWS
21mr|preload-0.6.4-16|26	%doc doc/index.txt doc/proposal.txt
21mr|preload-0.6.4-16|27	%{_sbindir}/preload
21mr|preload-0.6.4-16|28	%{_datadir}/man/man8/preload.8*
21mr|preload-0.6.4-16|29	%{_unitdir}/%{name}.service
21mr|preload-0.6.4-16|30	%config(noreplace) %{_sysconfdir}/preload.conf
21mr|preload-0.6.4-16|31	%config(noreplace) %{_sysconfdir}/sysconfig/preload
21mr|preload-0.6.4-16|32	%config(noreplace) %{_sysconfdir}/logrotate.d/preload
21mr|preload-0.6.4-16|33	%attr(0644,root,root) %ghost %config(missingok,noreplace) %{_var}/log/preload.log
21mr|preload-0.6.4-16|34	%attr(0644,root,root) %ghost %config(missingok,noreplace) %{_var}/lib/preload/preload.state
21mr|preload-0.6.4-16|35	%attr(0755,root,root) %dir %{_var}/lib/preload
21mr|preload-0.6.4-16|36	
21mr|preload-0.6.4-16|37	%post
21mr|preload-0.6.4-16|38	%systemd_post %{name}
21mr|preload-0.6.4-16|39	
21mr|preload-0.6.4-16|40	%preun
21mr|preload-0.6.4-16|41	%systemd_preun %{name}
21mr|preload-0.6.4-16|42	
21mr|preload-0.6.4-16|43	%postun
21mr|preload-0.6.4-16|44	%systemd_postun_with_restart %{name}
21mr|preload-0.6.4-16|45	
21mr|preload-0.6.4-16|46	#----------------------------------------------------------------------------
21mr|preload-0.6.4-16|47	
21mr|preload-0.6.4-16|48	%prep
21mr|preload-0.6.4-16|49	%setup -q
21mr|preload-0.6.4-16|50	%patch0 -p1 -b .prcsys
21mr|preload-0.6.4-16|51	
21mr|preload-0.6.4-16|52	%build
21mr|preload-0.6.4-16|53	%configure
21mr|preload-0.6.4-16|54	
21mr|preload-0.6.4-16|55	#parallel build is broken
21mr|preload-0.6.4-16|56	%make -j1
21mr|preload-0.6.4-16|57	
21mr|preload-0.6.4-16|58	%install
21mr|preload-0.6.4-16|59	%makeinstall_std
21mr|preload-0.6.4-16|60	
21mr|preload-0.6.4-16|61	# already as %%doc
21mr|preload-0.6.4-16|62	rm -f %{buildroot}/%{_docdir}/preload-%{version}/index.txt
21mr|preload-0.6.4-16|63	rm -f %{buildroot}/%{_docdir}/preload-%{version}/proposal.txt
21mr|preload-0.6.4-16|64	
21mr|preload-0.6.4-16|65	# Use systemd service instead
21mr|preload-0.6.4-16|66	rm -rf %{buildroot}%{_sysconfdir}/rc.d
21mr|preload-0.6.4-16|67	install -Dm644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service

15440 21
21mr|prelude-lml-5.2.0-1|1	%define _localstatedir %{_var}
21mr|prelude-lml-5.2.0-1|2	%define _disable_ld_no_undefined 1
21mr|prelude-lml-5.2.0-1|3	
21mr|prelude-lml-5.2.0-1|4	Summary:	Prelude Hybrid Intrusion Detection System - Log Analyzer Sensor
21mr|prelude-lml-5.2.0-1|5	Name:		prelude-lml
21mr|prelude-lml-5.2.0-1|6	Version:	5.2.0
21mr|prelude-lml-5.2.0-1|7	Release:	1
21mr|prelude-lml-5.2.0-1|8	License:	GPLv2+
21mr|prelude-lml-5.2.0-1|9	Group:		Networking/Other
21mr|prelude-lml-5.2.0-1|10	Url:		http://www.prelude-siem.org/
21mr|prelude-lml-5.2.0-1|11	Source0:	https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz
21mr|prelude-lml-5.2.0-1|12	Source2:	%{name}.service
21mr|prelude-lml-5.2.0-1|13	BuildRequires:	chrpath
21mr|prelude-lml-5.2.0-1|14	BuildRequires:	pkgconfig(gnutls)
21mr|prelude-lml-5.2.0-1|15	BuildRequires:	pkgconfig(libpcre)
21mr|prelude-lml-5.2.0-1|16	BuildRequires:	pkgconfig(libprelude)
21mr|prelude-lml-5.2.0-1|17	Requires(post,preun):	rpm-helper
21mr|prelude-lml-5.2.0-1|18	%rename		prelude-nids
21mr|prelude-lml-5.2.0-1|19	
21mr|prelude-lml-5.2.0-1|20	%description
21mr|prelude-lml-5.2.0-1|21	The Prelude Log Monitoring Lackey (LML) is the host-based sensor program part
21mr|prelude-lml-5.2.0-1|22	of the Prelude Hybrid IDS suite. It can act as a centralized log collector for
21mr|prelude-lml-5.2.0-1|23	local or remote systems, or as a simple log analyzer (such as swatch). It can
21mr|prelude-lml-5.2.0-1|24	run as a network server listening on a syslog port or analyze log files. It
21mr|prelude-lml-5.2.0-1|25	supports logfiles in the BSD syslog format and is able to analyze any logfile
21mr|prelude-lml-5.2.0-1|26	by using the PCRE library. It can apply logfile-specific analysis through
21mr|prelude-lml-5.2.0-1|27	plugins such as PAX. It can send an alert to the Prelude Manager when a
21mr|prelude-lml-5.2.0-1|28	suspicious log entry is detected.
21mr|prelude-lml-5.2.0-1|29	
21mr|prelude-lml-5.2.0-1|30	%files
21mr|prelude-lml-5.2.0-1|31	%doc AUTHORS COPYING ChangeLog HACKING.README NEWS README
21mr|prelude-lml-5.2.0-1|32	%attr(0755,root,root) %{_sbindir}/%{name}
21mr|prelude-lml-5.2.0-1|33	%attr(0755,root,root) %{_unitdir}/%{name}.service
21mr|prelude-lml-5.2.0-1|34	%dir %{_libdir}/%{name}
21mr|prelude-lml-5.2.0-1|35	%attr(0755,root,root) %{_libdir}/%{name}/*.so
21mr|prelude-lml-5.2.0-1|36	%dir %{_localstatedir}/lib/%{name}
21mr|prelude-lml-5.2.0-1|37	%dir %{_sysconfdir}/%{name}
21mr|prelude-lml-5.2.0-1|38	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.rules
21mr|prelude-lml-5.2.0-1|39	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.conf
21mr|prelude-lml-5.2.0-1|40	
21mr|prelude-lml-5.2.0-1|41	%post
21mr|prelude-lml-5.2.0-1|42	%systemd_post %{name}.service
21mr|prelude-lml-5.2.0-1|43	
21mr|prelude-lml-5.2.0-1|44	%preun
21mr|prelude-lml-5.2.0-1|45	%systemd_preun %{name}.service
21mr|prelude-lml-5.2.0-1|46	
21mr|prelude-lml-5.2.0-1|47	%postun
21mr|prelude-lml-5.2.0-1|48	%systemd_postun_with_restart %{name}.service
21mr|prelude-lml-5.2.0-1|49	
21mr|prelude-lml-5.2.0-1|50	#----------------------------------------------------------------------------
21mr|prelude-lml-5.2.0-1|51	
21mr|prelude-lml-5.2.0-1|52	%package devel
21mr|prelude-lml-5.2.0-1|53	Summary:	Libraries, includes, etc. to develop Prelude Log Analyzer Sensor
21mr|prelude-lml-5.2.0-1|54	Group:		Development/C
21mr|prelude-lml-5.2.0-1|55	Requires:	%{name} = %{EVRD}
21mr|prelude-lml-5.2.0-1|56	
21mr|prelude-lml-5.2.0-1|57	%description devel
21mr|prelude-lml-5.2.0-1|58	The Prelude Log Monitoring Lackey (LML) is the host-based sensor program part
21mr|prelude-lml-5.2.0-1|59	of the Prelude Hybrid IDS suite. It can act as a centralized log collector for
21mr|prelude-lml-5.2.0-1|60	local or remote systems, or as a simple log analyzer (such as swatch). It can
21mr|prelude-lml-5.2.0-1|61	run as a network server listening on a syslog port or analyze log files. It
21mr|prelude-lml-5.2.0-1|62	supports logfiles in the BSD syslog format and is able to analyze any logfile
21mr|prelude-lml-5.2.0-1|63	by using the PCRE library. It can apply logfile-specific analysis through
21mr|prelude-lml-5.2.0-1|64	plugins such as PAX. It can send an alert to the Prelude Manager when a
21mr|prelude-lml-5.2.0-1|65	suspicious log entry is detected.
21mr|prelude-lml-5.2.0-1|66	The devel headers.
21mr|prelude-lml-5.2.0-1|67	
21mr|prelude-lml-5.2.0-1|68	%files devel
21mr|prelude-lml-5.2.0-1|69	%doc AUTHORS COPYING ChangeLog HACKING.README NEWS README
21mr|prelude-lml-5.2.0-1|70	%dir %{_includedir}/%{name}
21mr|prelude-lml-5.2.0-1|71	%{_includedir}/%{name}/*.h
21mr|prelude-lml-5.2.0-1|72	
21mr|prelude-lml-5.2.0-1|73	#----------------------------------------------------------------------------
21mr|prelude-lml-5.2.0-1|74	
21mr|prelude-lml-5.2.0-1|75	%prep
21mr|prelude-lml-5.2.0-1|76	%setup -q
21mr|prelude-lml-5.2.0-1|77	perl -pi -e 's|/var/log/apache2|%{_logdir}/httpd|g' prelude-lml.conf.in
21mr|prelude-lml-5.2.0-1|78	cp %{SOURCE2} %{name}.service
21mr|prelude-lml-5.2.0-1|79	
21mr|prelude-lml-5.2.0-1|80	%build
21mr|prelude-lml-5.2.0-1|81	%configure \
21mr|prelude-lml-5.2.0-1|82	--bindir=%{_sbindir} \
21mr|prelude-lml-5.2.0-1|83	--enable-shared \
21mr|prelude-lml-5.2.0-1|84	--disable-static
21mr|prelude-lml-5.2.0-1|85	%make
21mr|prelude-lml-5.2.0-1|86	
21mr|prelude-lml-5.2.0-1|87	%install
21mr|prelude-lml-5.2.0-1|88	install -d %{buildroot}%{_localstatedir}/%{name}
21mr|prelude-lml-5.2.0-1|89	%makeinstall_std
21mr|prelude-lml-5.2.0-1|90	
21mr|prelude-lml-5.2.0-1|91	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21mr|prelude-lml-5.2.0-1|92	install -d %{buildroot}%{_unitdir}
21mr|prelude-lml-5.2.0-1|93	install -m0755 prelude-lml.service %{buildroot}%{_unitdir}/%{name}.service
21mr|prelude-lml-5.2.0-1|94	
21mr|prelude-lml-5.2.0-1|95	chrpath -d %{buildroot}%{_sbindir}/prelude-lml

15441 21
21mr|prelude-manager-5.2.0-1|1	Summary:	Prelude Hybrid Intrusion Detection System Manager
21mr|prelude-manager-5.2.0-1|2	Name:		prelude-manager
21mr|prelude-manager-5.2.0-1|3	Version:	5.2.0
21mr|prelude-manager-5.2.0-1|4	Release:	1
21mr|prelude-manager-5.2.0-1|5	License:	GPLv2+
21mr|prelude-manager-5.2.0-1|6	Group:		System/Servers
21mr|prelude-manager-5.2.0-1|7	Url:		http://www.prelude-siem.org/
21mr|prelude-manager-5.2.0-1|8	Source0:	https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz
21mr|prelude-manager-5.2.0-1|9	Source2:	%{name}-tmpfiles.conf
21mr|prelude-manager-5.2.0-1|10	Source3:	prelude-manager.sysusers.conf
21mr|prelude-manager-5.2.0-1|11	Source4:	prelude-manager.service
21mr|prelude-manager-5.2.0-1|12	BuildRequires:	chrpath
21mr|prelude-manager-5.2.0-1|13	BuildRequires:	libtool
21mr|prelude-manager-5.2.0-1|14	BuildRequires:	preludedb-devel
21mr|prelude-manager-5.2.0-1|15	BuildRequires:	tcp_wrappers-devel
21mr|prelude-manager-5.2.0-1|16	BuildRequires:	pkgconfig(gnutls)
21mr|prelude-manager-5.2.0-1|17	BuildRequires:	pkgconfig(libprelude)
21mr|prelude-manager-5.2.0-1|18	BuildRequires:	pkgconfig(libxml-2.0)
21mr|prelude-manager-5.2.0-1|19	Requires:	prelude-tools
21mr|prelude-manager-5.2.0-1|20	Requires:	tcp_wrappers
21mr|prelude-manager-5.2.0-1|21	Requires:	python3-prelude
21mr|prelude-manager-5.2.0-1|22	Requires(pre):	/bin/systemd-sysusers
21mr|prelude-manager-5.2.0-1|23	Obsoletes:	prelude-doc < 1.0.2-7
21mr|prelude-manager-5.2.0-1|24	%rename		prelude
21mr|prelude-manager-5.2.0-1|25	
21mr|prelude-manager-5.2.0-1|26	%description
21mr|prelude-manager-5.2.0-1|27	Prelude Manager is the main program of the Prelude Hybrid IDS
21mr|prelude-manager-5.2.0-1|28	suite. It is a multithreaded server which handles connections from
21mr|prelude-manager-5.2.0-1|29	the Prelude sensors. It is able to register local or remote
21mr|prelude-manager-5.2.0-1|30	sensors, let the operator configure them remotely, receive alerts,
21mr|prelude-manager-5.2.0-1|31	and store alerts in a database or any format supported by
21mr|prelude-manager-5.2.0-1|32	reporting plugins, thus providing centralized logging and
21mr|prelude-manager-5.2.0-1|33	analysis. It also provides relaying capabilities for failover and
21mr|prelude-manager-5.2.0-1|34	replication. The IDMEF standard is used for alert representation.
21mr|prelude-manager-5.2.0-1|35	Support for filtering plugins allows you to hook in different
21mr|prelude-manager-5.2.0-1|36	places in the Manager to define custom criteria for alert relaying
21mr|prelude-manager-5.2.0-1|37	and logging.
21mr|prelude-manager-5.2.0-1|38	
21mr|prelude-manager-5.2.0-1|39	%files
21mr|prelude-manager-5.2.0-1|40	%doc AUTHORS COPYING ChangeLog HACKING.README NEWS README README.urpmi
21mr|prelude-manager-5.2.0-1|41	%attr(0755,root,root) %{_unitdir}/%{name}.service
21mr|prelude-manager-5.2.0-1|42	%attr(0755,root,root) %{_sbindir}/%{name}
21mr|prelude-manager-5.2.0-1|43	%dir %{_libdir}/%{name}
21mr|prelude-manager-5.2.0-1|44	%dir %{_libdir}/%{name}/decodes
21mr|prelude-manager-5.2.0-1|45	%dir %{_libdir}/%{name}/filters
21mr|prelude-manager-5.2.0-1|46	%dir %{_libdir}/%{name}/reports
21mr|prelude-manager-5.2.0-1|47	%attr(0755,root,root) %{_libdir}/%{name}/filters/idmef-criteria.so
21mr|prelude-manager-5.2.0-1|48	%attr(0755,root,root) %{_libdir}/%{name}/filters/thresholding.so
21mr|prelude-manager-5.2.0-1|49	%attr(0755,root,root) %{_libdir}/%{name}/reports/debug.so
21mr|prelude-manager-5.2.0-1|50	%attr(0755,root,root) %{_libdir}/%{name}/reports/smtp.so
21mr|prelude-manager-5.2.0-1|51	%attr(0755,root,root) %{_libdir}/%{name}/reports/textmod.so
21mr|prelude-manager-5.2.0-1|52	%attr(0755,root,root) %{_libdir}/%{name}/reports/relaying.so
21mr|prelude-manager-5.2.0-1|53	%attr(0755,root,root) %{_libdir}/%{name}/reports/script.so
21mr|prelude-manager-5.2.0-1|54	%attr(0755,root,root) %{_libdir}/%{name}/decodes/normalize.so
21mr|prelude-manager-5.2.0-1|55	%attr(0750,prelude-manager,prelude-manager) %dir %{_var}/spool/%{name}
21mr|prelude-manager-5.2.0-1|56	%attr(0750,prelude-manager,prelude-manager) %dir %{_var}/spool/%{name}/scheduler
21mr|prelude-manager-5.2.0-1|57	%dir %attr(0750,prelude-manager,prelude-manager) %{_logdir}/%{name}
21mr|prelude-manager-5.2.0-1|58	%ghost %attr(0640,prelude-manager,prelude-manager) %{_logdir}/%{name}/prelude.log
21mr|prelude-manager-5.2.0-1|59	%ghost %attr(0640,prelude-manager,prelude-manager) %{_logdir}/%{name}/prelude-xml.log
21mr|prelude-manager-5.2.0-1|60	%dir %attr(0750,prelude-manager,prelude-manager) %{_localstatedir}/lib/%{name}
21mr|prelude-manager-5.2.0-1|61	%dir %attr(0750,prelude-manager,prelude-manager) %{_sysconfdir}/prelude/profile/%{name}
21mr|prelude-manager-5.2.0-1|62	%dir %{_sysconfdir}/%{name}
21mr|prelude-manager-5.2.0-1|63	%attr(0640,root,prelude-manager) %config(noreplace) %{_sysconfdir}/%{name}/*.conf
21mr|prelude-manager-5.2.0-1|64	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|prelude-manager-5.2.0-1|65	%{_mandir}/man1/prelude-manager.1*
21mr|prelude-manager-5.2.0-1|66	%{_tmpfilesdir}/%{name}.conf
21mr|prelude-manager-5.2.0-1|67	%{_docdir}/prelude-manager/smtp/template.example
21mr|prelude-manager-5.2.0-1|68	%{_sysusersdir}/%{name}.conf
21mr|prelude-manager-5.2.0-1|69	
21mr|prelude-manager-5.2.0-1|70	%pre
21mr|prelude-manager-5.2.0-1|71	%sysusers_create_package %{name} %{SOURCE3}
21mr|prelude-manager-5.2.0-1|72	
21mr|prelude-manager-5.2.0-1|73	%post
21mr|prelude-manager-5.2.0-1|74	%tmpfiles_create %{name}
21mr|prelude-manager-5.2.0-1|75	%create_ghostfile %{_logdir}/prelude-manager/prelude.log prelude-manager prelude-manager 640
21mr|prelude-manager-5.2.0-1|76	%create_ghostfile %{_logdir}/prelude-manager/prelude-xml.log prelude-manager prelude-manager 640
21mr|prelude-manager-5.2.0-1|77	[ ! -f %{_sysconfdir}/prelude/profile/%{name}/analyzerid ] && [ -x %{_bindir}/prelude-adduser ] && \
21mr|prelude-manager-5.2.0-1|78	%{_bindir}/prelude-adduser add prelude-manager --uid `%{__id} -u prelude-manager` --gid `%{__id} -g prelude-manager` >/dev/null 2>&1 || :
21mr|prelude-manager-5.2.0-1|79	%systemd_post %{name}.service
21mr|prelude-manager-5.2.0-1|80	
21mr|prelude-manager-5.2.0-1|81	%preun
21mr|prelude-manager-5.2.0-1|82	%systemd_preun %{name}.service
21mr|prelude-manager-5.2.0-1|83	
21mr|prelude-manager-5.2.0-1|84	%postun
21mr|prelude-manager-5.2.0-1|85	%systemd_postun_with_restart %{name}.service
21mr|prelude-manager-5.2.0-1|86	
21mr|prelude-manager-5.2.0-1|87	#----------------------------------------------------------------------------
21mr|prelude-manager-5.2.0-1|88	
21mr|prelude-manager-5.2.0-1|89	%package db-plugin
21mr|prelude-manager-5.2.0-1|90	Summary:	Database report plugin for Prelude IDS Manager
21mr|prelude-manager-5.2.0-1|91	Group:		System/Servers
21mr|prelude-manager-5.2.0-1|92	Requires:	%{name} = %{EVRD}
21mr|prelude-manager-5.2.0-1|93	
21mr|prelude-manager-5.2.0-1|94	%description db-plugin
21mr|prelude-manager-5.2.0-1|95	Prelude Manager is the main program of the Prelude Hybrid IDS
21mr|prelude-manager-5.2.0-1|96	suite. It is a multithreaded server which handles connections from
21mr|prelude-manager-5.2.0-1|97	the Prelude sensors. It is able to register local or remote
21mr|prelude-manager-5.2.0-1|98	sensors, let the operator configure them remotely, receive alerts,
21mr|prelude-manager-5.2.0-1|99	and store alerts in a database or any format supported by
21mr|prelude-manager-5.2.0-1|100	reporting plugins, thus providing centralized logging and
21mr|prelude-manager-5.2.0-1|101	analysis. It also provides relaying capabilities for failover and
21mr|prelude-manager-5.2.0-1|102	replication. The IDMEF standard is used for alert representation.
21mr|prelude-manager-5.2.0-1|103	Support for filtering plugins allows you to hook in different
21mr|prelude-manager-5.2.0-1|104	places in the Manager to define custom criteria for alert relaying
21mr|prelude-manager-5.2.0-1|105	and logging.
21mr|prelude-manager-5.2.0-1|106	
21mr|prelude-manager-5.2.0-1|107	This plugin authorize prelude-manager to write to database
21mr|prelude-manager-5.2.0-1|108	
21mr|prelude-manager-5.2.0-1|109	%files db-plugin
21mr|prelude-manager-5.2.0-1|110	%attr(0755,root,root) %{_libdir}/%{name}/reports/db.so
21mr|prelude-manager-5.2.0-1|111	
21mr|prelude-manager-5.2.0-1|112	#----------------------------------------------------------------------------
21mr|prelude-manager-5.2.0-1|113	
21mr|prelude-manager-5.2.0-1|114	%package xml-plugin
21mr|prelude-manager-5.2.0-1|115	Summary:	XML report plugin for Prelude IDS Manager
21mr|prelude-manager-5.2.0-1|116	Group:		System/Servers
21mr|prelude-manager-5.2.0-1|117	Requires:	%{name} = %{EVRD}
21mr|prelude-manager-5.2.0-1|118	
21mr|prelude-manager-5.2.0-1|119	%description xml-plugin
21mr|prelude-manager-5.2.0-1|120	Prelude Manager is the main program of the Prelude Hybrid IDS
21mr|prelude-manager-5.2.0-1|121	suite. It is a multithreaded server which handles connections from
21mr|prelude-manager-5.2.0-1|122	the Prelude sensors. It is able to register local or remote
21mr|prelude-manager-5.2.0-1|123	sensors, let the operator configure them remotely, receive alerts,
21mr|prelude-manager-5.2.0-1|124	and store alerts in a database or any format supported by
21mr|prelude-manager-5.2.0-1|125	reporting plugins, thus providing centralized logging and
21mr|prelude-manager-5.2.0-1|126	analysis. It also provides relaying capabilities for failover and
21mr|prelude-manager-5.2.0-1|127	replication. The IDMEF standard is used for alert representation.
21mr|prelude-manager-5.2.0-1|128	Support for filtering plugins allows you to hook in different
21mr|prelude-manager-5.2.0-1|129	places in the Manager to define custom criteria for alert relaying
21mr|prelude-manager-5.2.0-1|130	and logging.
21mr|prelude-manager-5.2.0-1|131	
21mr|prelude-manager-5.2.0-1|132	This plugin adds XML logging capabilities to the Prelude IDS
21mr|prelude-manager-5.2.0-1|133	Manager.
21mr|prelude-manager-5.2.0-1|134	
21mr|prelude-manager-5.2.0-1|135	%files xml-plugin
21mr|prelude-manager-5.2.0-1|136	%attr(0755,root,root) %{_libdir}/%{name}/reports/xmlmod.so
21mr|prelude-manager-5.2.0-1|137	%{_datadir}/%{name}/xmlmod/idmef-message.dtd
21mr|prelude-manager-5.2.0-1|138	
21mr|prelude-manager-5.2.0-1|139	#----------------------------------------------------------------------------
21mr|prelude-manager-5.2.0-1|140	
21mr|prelude-manager-5.2.0-1|141	%package devel
21mr|prelude-manager-5.2.0-1|142	Summary:	Libraries, includes, etc. to develop Prelude IDS Manager plugins
21mr|prelude-manager-5.2.0-1|143	Group:		Development/C
21mr|prelude-manager-5.2.0-1|144	Requires:	%{name} = %{EVRD}
21mr|prelude-manager-5.2.0-1|145	Requires:	%{name}-db-plugin = %{EVRD}
21mr|prelude-manager-5.2.0-1|146	Requires:	%{name}-xml-plugin = %{EVRD}
21mr|prelude-manager-5.2.0-1|147	
21mr|prelude-manager-5.2.0-1|148	%description devel
21mr|prelude-manager-5.2.0-1|149	Prelude Manager is the main program of the Prelude Hybrid IDS
21mr|prelude-manager-5.2.0-1|150	suite. It is a multithreaded server which handles connections from
21mr|prelude-manager-5.2.0-1|151	the Prelude sensors. It is able to register local or remote
21mr|prelude-manager-5.2.0-1|152	sensors, let the operator configure them remotely, receive alerts,
21mr|prelude-manager-5.2.0-1|153	and store alerts in a database or any format supported by
21mr|prelude-manager-5.2.0-1|154	reporting plugins, thus providing centralized logging and
21mr|prelude-manager-5.2.0-1|155	analysis. It also provides relaying capabilities for failover and
21mr|prelude-manager-5.2.0-1|156	replication. The IDMEF standard is used for alert representation.
21mr|prelude-manager-5.2.0-1|157	Support for filtering plugins allows you to hook in different
21mr|prelude-manager-5.2.0-1|158	places in the Manager to define custom criteria for alert relaying
21mr|prelude-manager-5.2.0-1|159	and logging.
21mr|prelude-manager-5.2.0-1|160	
21mr|prelude-manager-5.2.0-1|161	Install this package if you want to build Prelude IDS Manager
21mr|prelude-manager-5.2.0-1|162	Plugins.
21mr|prelude-manager-5.2.0-1|163	
21mr|prelude-manager-5.2.0-1|164	%files devel
21mr|prelude-manager-5.2.0-1|165	%dir %{_includedir}/%{name}
21mr|prelude-manager-5.2.0-1|166	%{_includedir}/%{name}/*.h
21mr|prelude-manager-5.2.0-1|167	
21mr|prelude-manager-5.2.0-1|168	#----------------------------------------------------------------------------
21mr|prelude-manager-5.2.0-1|169	
21mr|prelude-manager-5.2.0-1|170	%prep
21mr|prelude-manager-5.2.0-1|171	%setup -q
21mr|prelude-manager-5.2.0-1|172	%apply_patches
21mr|prelude-manager-5.2.0-1|173	perl -pi -e "s|\@prefix\@%{_logdir}/|%{_logdir}/%{name}/|g" %{name}.conf*
21mr|prelude-manager-5.2.0-1|174	perl -pi -e "s|/lib\b|/%{_lib}|g" configure.in
21mr|prelude-manager-5.2.0-1|175	
21mr|prelude-manager-5.2.0-1|176	cp %{SOURCE4} prelude-manager.service
21mr|prelude-manager-5.2.0-1|177	
21mr|prelude-manager-5.2.0-1|178	%build
21mr|prelude-manager-5.2.0-1|179	autoreconf -fi
21mr|prelude-manager-5.2.0-1|180	%configure \
21mr|prelude-manager-5.2.0-1|181	--disable-static \
21mr|prelude-manager-5.2.0-1|182	--enable-shared \
21mr|prelude-manager-5.2.0-1|183	--localstatedir=%{_var}
21mr|prelude-manager-5.2.0-1|184	
21mr|prelude-manager-5.2.0-1|185	# fix linkage to the shared wrapper libs
21mr|prelude-manager-5.2.0-1|186	find -name "Makefile" | %{_bindir}/xargs %{__perl} -pi -e "s|^LIBWRAP_LIBS.*|LIBWRAP_LIBS = -L%{_libdir} -lwrap -lnsl|g"
21mr|prelude-manager-5.2.0-1|187	find -name "Makefile" | %{_bindir}/xargs %{__perl} -pi -e "s|-L%{_libdir} %{_libdir}/libwrap\.a -lnsl|-L%{_libdir} -lwrap -lnsl|g"
21mr|prelude-manager-5.2.0-1|188	
21mr|prelude-manager-5.2.0-1|189	%make
21mr|prelude-manager-5.2.0-1|190	
21mr|prelude-manager-5.2.0-1|191	%install
21mr|prelude-manager-5.2.0-1|192	%makeinstall_std
21mr|prelude-manager-5.2.0-1|193	
21mr|prelude-manager-5.2.0-1|194	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21mr|prelude-manager-5.2.0-1|195	install -d %{buildroot}%{_sysconfdir}/prelude/profile/%{name}
21mr|prelude-manager-5.2.0-1|196	install -d %{buildroot}%{_var}/spool/%{name}/scheduler
21mr|prelude-manager-5.2.0-1|197	
21mr|prelude-manager-5.2.0-1|198	install -d %{buildroot}%{_sbindir}
21mr|prelude-manager-5.2.0-1|199	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}
21mr|prelude-manager-5.2.0-1|200	
21mr|prelude-manager-5.2.0-1|201	%{_bindir}/chrpath -d %{buildroot}%{_libdir}/%{name}/reports/db.so
21mr|prelude-manager-5.2.0-1|202	
21mr|prelude-manager-5.2.0-1|203	# install init script
21mr|prelude-manager-5.2.0-1|204	install -d %{buildroot}%{_unitdir}
21mr|prelude-manager-5.2.0-1|205	install -m0755 prelude-manager.service %{buildroot}%{_unitdir}/%{name}.service
21mr|prelude-manager-5.2.0-1|206	
21mr|prelude-manager-5.2.0-1|207	# tmpfiles
21mr|prelude-manager-5.2.0-1|208	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|prelude-manager-5.2.0-1|209	
21mr|prelude-manager-5.2.0-1|210	# fix logrotate stuff
21mr|prelude-manager-5.2.0-1|211	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|prelude-manager-5.2.0-1|212	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
21mr|prelude-manager-5.2.0-1|213	%{_logdir}/%{name}/prelude.log %{_logdir}/%{name}/prelude-xml.log {
21mr|prelude-manager-5.2.0-1|214	missingok
21mr|prelude-manager-5.2.0-1|215	postrotate
21mr|prelude-manager-5.2.0-1|216	[ -f %{_var}/lock/subsys/%{name} ] && %{_unitdir}/%{name} restart
21mr|prelude-manager-5.2.0-1|217	endscript
21mr|prelude-manager-5.2.0-1|218	}
21mr|prelude-manager-5.2.0-1|219	EOF
21mr|prelude-manager-5.2.0-1|220	
21mr|prelude-manager-5.2.0-1|221	# make the logdir
21mr|prelude-manager-5.2.0-1|222	install -d %{buildroot}%{_logdir}/%{name}
21mr|prelude-manager-5.2.0-1|223	touch %{buildroot}%{_logdir}/%{name}/prelude.log
21mr|prelude-manager-5.2.0-1|224	touch %{buildroot}%{_logdir}/%{name}/prelude-xml.log
21mr|prelude-manager-5.2.0-1|225	
21mr|prelude-manager-5.2.0-1|226	# fix a README.urpmi
21mr|prelude-manager-5.2.0-1|227	cat > README.urpmi << EOF
21mr|prelude-manager-5.2.0-1|228	If you want database support (required for prewikka),
21mr|prelude-manager-5.2.0-1|229	you should install a preludedb package such as preludedb-mysql and
21mr|prelude-manager-5.2.0-1|230	then do something like the following:
21mr|prelude-manager-5.2.0-1|231	
21mr|prelude-manager-5.2.0-1|232	%{_bindir}/mysqladmin create prelude
21mr|prelude-manager-5.2.0-1|233	echo "GRANT ALL PRIVILEGES ON prelude.* TO prelude@'localhost' IDENTIFIED BY 'prelude';" | %{_bindir}/mysql -h localhost
21mr|prelude-manager-5.2.0-1|234	%{_bindir}/mysql -h localhost -u prelude prelude -p < %{_datadir}/libpreludedb/classic/mysql.sql
21mr|prelude-manager-5.2.0-1|235	%{_bindir}/mysql -h localhost -u prelude prelude -p < %{_datadir}/libpreludedb/classic/addIndices.sql
21mr|prelude-manager-5.2.0-1|236	EOF
21mr|prelude-manager-5.2.0-1|237	
21mr|prelude-manager-5.2.0-1|238	rm -f %{buildroot}%{_libdir}/%{name}/filters/*.*a
21mr|prelude-manager-5.2.0-1|239	rm -f %{buildroot}%{_libdir}/%{name}/reports/*.*a
21mr|prelude-manager-5.2.0-1|240	rm -f %{buildroot}%{_libdir}/%{name}/decodes/*.*a
21mr|prelude-manager-5.2.0-1|241	
21mr|prelude-manager-5.2.0-1|242	# install sysuser config
21mr|prelude-manager-5.2.0-1|243	install -d %{buildroot}/%{_sysusersdir}
21mr|prelude-manager-5.2.0-1|244	install -m0644 %{SOURCE3} %{buildroot}/%{_sysusersdir}/%{name}.conf

15442 21
21mr|primitive-1.3-7|1	Name:          primitive
21mr|primitive-1.3-7|2	Version:       1.3
21mr|primitive-1.3-7|3	Release:       7
21mr|primitive-1.3-7|4	Summary:       Utility methods for Java's primitive types
21mr|primitive-1.3-7|5	# DualPivotQuicksorts.java.ft is also Copyright 2009, 2015, Oracle and/or its
21mr|primitive-1.3-7|6	# affiliates.
21mr|primitive-1.3-7|7	# TimSorts.java.ft is also Copyright 2009, 2013, Oracle and/or its affiliates,
21mr|primitive-1.3-7|8	# and Copyright 2009 Google Inc.
21mr|primitive-1.3-7|9	# GNU General Public License v2.0 or later, with Classpath exception
21mr|primitive-1.3-7|10	License:       GPLv2 with exceptions
21mr|primitive-1.3-7|11	URL:           https://github.com/mintern-java/%{name}/
21mr|primitive-1.3-7|12	Source0:       https://github.com/mintern-java/%{name}/archive/%{version}.tar.gz
21mr|primitive-1.3-7|13	# https://bugzilla.redhat.com/show_bug.cgi?id=1212672
21mr|primitive-1.3-7|14	Source1:       fmpp.sh
21mr|primitive-1.3-7|15	
21mr|primitive-1.3-7|16	BuildRequires: maven-local
21mr|primitive-1.3-7|17	BuildRequires: mvn(junit:junit)
21mr|primitive-1.3-7|18	# BuildRequires: mvn(com.googlecode.fmpp-maven-plugin:fmpp-maven-plugin)
21mr|primitive-1.3-7|19	BuildRequires: mvn(net.sourceforge.fmpp:fmpp)
21mr|primitive-1.3-7|20	
21mr|primitive-1.3-7|21	Group:          Development/Java
21mr|primitive-1.3-7|22	BuildArch:     noarch
21mr|primitive-1.3-7|23	# Java stack is not supported on x86_32
21mr|primitive-1.3-7|24	ExcludeArch: %{ix86}
21mr|primitive-1.3-7|25	
21mr|primitive-1.3-7|26	%description
21mr|primitive-1.3-7|27	Primitive provides utility methods for functionality related to
21mr|primitive-1.3-7|28	primitive types. Currently, the only functionality is the
21mr|primitive-1.3-7|29	ability to sort primitive arrays using custom comparators.
21mr|primitive-1.3-7|30	
21mr|primitive-1.3-7|31	%package javadoc
21mr|primitive-1.3-7|32	Summary:       Javadoc for %{name}
21mr|primitive-1.3-7|33	
21mr|primitive-1.3-7|34	%description javadoc
21mr|primitive-1.3-7|35	This package contains javadoc for %{name}.
21mr|primitive-1.3-7|36	
21mr|primitive-1.3-7|37	%prep
21mr|primitive-1.3-7|38	%setup -qn %{name}-%{version}
21mr|primitive-1.3-7|39	
21mr|primitive-1.3-7|40	%pom_remove_plugin com.googlecode.fmpp-maven-plugin:fmpp-maven-plugin
21mr|primitive-1.3-7|41	
21mr|primitive-1.3-7|42	%mvn_file :%{name} %{name}
21mr|primitive-1.3-7|43	
21mr|primitive-1.3-7|44	%build
21mr|primitive-1.3-7|45	# Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=13658423
21mr|primitive-1.3-7|46	mkdir src/main/java
21mr|primitive-1.3-7|47	sh %{SOURCE1} -C src/main/fmpp/Primitive.fmpp -S src/main/fmpp/templates -O src/main/java
21mr|primitive-1.3-7|48	%mvn_build
21mr|primitive-1.3-7|49	
21mr|primitive-1.3-7|50	%install
21mr|primitive-1.3-7|51	%mvn_install
21mr|primitive-1.3-7|52	
21mr|primitive-1.3-7|53	%files -f .mfiles
21mr|primitive-1.3-7|54	%doc CHANGELOG.md README.md
21mr|primitive-1.3-7|55	%license LICENSE.txt
21mr|primitive-1.3-7|56	
21mr|primitive-1.3-7|57	%files javadoc -f .mfiles-javadoc
21mr|primitive-1.3-7|58	%license LICENSE.txt
21mr|primitive-1.3-7|59	

15443 21
21mr|printer-driver-kyocera-fs-103x-113x-0-1|1	Summary:	Printer driver for Kyocera FS-103x and 113x MFP/DP
21mr|printer-driver-kyocera-fs-103x-113x-0-1|2	Name:		printer-driver-kyocera-fs-103x-113x
21mr|printer-driver-kyocera-fs-103x-113x-0-1|3	Version:	0
21mr|printer-driver-kyocera-fs-103x-113x-0-1|4	Release:	1
21mr|printer-driver-kyocera-fs-103x-113x-0-1|5	License:	MIT
21mr|printer-driver-kyocera-fs-103x-113x-0-1|6	Group:		System/Printing
21mr|printer-driver-kyocera-fs-103x-113x-0-1|7	Url:		https://www.kyoceradocumentsolutions.eu
21mr|printer-driver-kyocera-fs-103x-113x-0-1|8	Source0:	https://www.kyoceradocumentsolutions.eu/content/download-center/eu/drivers/all/LinuxDRV_FS_103x_113xMFP_zip.download.zip
21mr|printer-driver-kyocera-fs-103x-113x-0-1|9	# Generate RPM provides
21mr|printer-driver-kyocera-fs-103x-113x-0-1|10	BuildRequires:	python3-cups
21mr|printer-driver-kyocera-fs-103x-113x-0-1|11	BuildArch:	noarch
21mr|printer-driver-kyocera-fs-103x-113x-0-1|12	
21mr|printer-driver-kyocera-fs-103x-113x-0-1|13	%description
21mr|printer-driver-kyocera-fs-103x-113x-0-1|14	Printer driver for some Kyocera MFP devices:
21mr|printer-driver-kyocera-fs-103x-113x-0-1|15	* Kyocera FS-1030MFP
21mr|printer-driver-kyocera-fs-103x-113x-0-1|16	* Kyocera FS-1035MFP
21mr|printer-driver-kyocera-fs-103x-113x-0-1|17	* Kyocera FS-1130MFP
21mr|printer-driver-kyocera-fs-103x-113x-0-1|18	* Kyocera FS-1135MFP
21mr|printer-driver-kyocera-fs-103x-113x-0-1|19	
21mr|printer-driver-kyocera-fs-103x-113x-0-1|20	%files
21mr|printer-driver-kyocera-fs-103x-113x-0-1|21	# co-owned with rastertokpsl-re
21mr|printer-driver-kyocera-fs-103x-113x-0-1|22	%dir %{_datadir}/cups/model/Kyocera
21mr|printer-driver-kyocera-fs-103x-113x-0-1|23	%{_datadir}/cups/model/Kyocera/Kyocera_FS-1030MFP.ppd
21mr|printer-driver-kyocera-fs-103x-113x-0-1|24	%{_datadir}/cups/model/Kyocera/Kyocera_FS-1035MFP.ppd
21mr|printer-driver-kyocera-fs-103x-113x-0-1|25	%{_datadir}/cups/model/Kyocera/Kyocera_FS-1130MFP.ppd
21mr|printer-driver-kyocera-fs-103x-113x-0-1|26	%{_datadir}/cups/model/Kyocera/Kyocera_FS-1135MFP.ppd
21mr|printer-driver-kyocera-fs-103x-113x-0-1|27	
21mr|printer-driver-kyocera-fs-103x-113x-0-1|28	#------------------------------------------------------------------
21mr|printer-driver-kyocera-fs-103x-113x-0-1|29	
21mr|printer-driver-kyocera-fs-103x-113x-0-1|30	%prep
21mr|printer-driver-kyocera-fs-103x-113x-0-1|31	%setup -c
21mr|printer-driver-kyocera-fs-103x-113x-0-1|32	
21mr|printer-driver-kyocera-fs-103x-113x-0-1|33	%install
21mr|printer-driver-kyocera-fs-103x-113x-0-1|34	mkdir -p %{buildroot}%{_datadir}/cups/model/Kyocera/
21mr|printer-driver-kyocera-fs-103x-113x-0-1|35	install -m644 Linux/English/*.ppd %{buildroot}%{_datadir}/cups/model/Kyocera/

15444 21
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|1	%define commit 9f48d5a6c5938126a5aa91a902668aa877c3c22b
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|2	%define commit_short %(echo %{commit} | head -c 5)
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|3	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|4	# Shell built-in `command -v` is called in %%prep, ensure that shell is the same as shebangs
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|5	# in scripts where we change paths to the result of shell built-in `command -v`
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|6	%global __spec_prep_shell /bin/sh
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|7	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|8	Name: printer-driver-oki
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|9	Summary: CUPS filters and drivers supporting OKI Data printers
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|10	Group: System/Printing
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|11	License: GPL-2.0
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|12	Version: 1.0.1
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|13	Release: 1.git%{commit_short}.4
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|14	Url: https://github.com/rbalint/printer-driver-oki
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|15	Source0: https://github.com/rbalint/printer-driver-oki/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|16	# see comment in %%prep
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|17	Source1: pcl.diff
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|18	BuildArch: noarch
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|19	BuildRequires: /bin/sh
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|20	BuildRequires: coreutils
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|21	# alternatives symlink /usr/bin/gs -> gsc
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|22	Requires: /usr/bin/gsc
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|23	Requires: coreutils
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|24	Requires: grep
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|25	Requires: sed
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|26	# this is cups itself, paths are hardcoded, ensure that they exist
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|27	Requires: /usr/lib/cups/filter/rastertohp
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|28	# XXX Hardcoded but seems to not exist in modern CUPS
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|29	# Used to set $GSCRIPT_LIB in rastertookidotmatrix
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|30	#Requires: /usr/share/cups/fonts
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|31	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|32	%description
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|33	%{summary}
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|34	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|35	%files
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|36	/usr/lib/cups/filter/okijobaccounting
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|37	/usr/lib/cups/filter/rastertookidotmatrix
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|38	/usr/lib/cups/filter/rastertookimonochrome
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|39	# not upstream, rastertookidotmatrix + pcl.diff, for Kraftway KRP472 (OKI MFP472)
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|40	/usr/lib/cups/filter/rastertookipcl
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|41	%dir %{_datadir}/cups/model/oki
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|42	%{_datadir}/cups/model/oki/B2200PCL.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|43	%{_datadir}/cups/model/oki/B6300PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|44	%{_datadir}/cups/model/oki/B6500PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|45	%{_datadir}/cups/model/oki/B700PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|46	%{_datadir}/cups/model/oki/B930PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|47	%{_datadir}/cups/model/oki/C330PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|48	%{_datadir}/cups/model/oki/C3600PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|49	%{_datadir}/cups/model/oki/C6000PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|50	%{_datadir}/cups/model/oki/C610PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|51	%{_datadir}/cups/model/oki/C800PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|52	%{_datadir}/cups/model/oki/C900PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|53	%{_datadir}/cups/model/oki/MC56XPS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|54	%{_datadir}/cups/model/oki/OK400PCL.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|55	%{_datadir}/cups/model/oki/OK400PS.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|56	%{_datadir}/cups/model/oki/OK4X1PSBR.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|57	%{_datadir}/cups/model/oki/ok361u1.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|58	%{_datadir}/cups/model/oki/ok400PSBP.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|59	%{_datadir}/cups/model/oki/okdotmatrix24.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|60	# not upstream, okdotmatrix24 + pcl.diff
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|61	%{_datadir}/cups/model/oki/okdotmatrix-pcl.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|62	%{_datadir}/cups/model/oki/okdotmatrix9.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|63	%{_datadir}/cups/model/oki/KRP472PCL.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|64	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|65	#---------------------------------------------------------------
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|66	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|67	%prep
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|68	%setup -q -n %{name}-%{commit}
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|69	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|70	# OKI MFP472/Kraftway KRP472 supports PCL 6/5 only, does not support PostScript.
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|71	# Most filters produce postscript, but there is rastertookidotmatrix which calls gs
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|72	# to make a document in "epson" format. pcl.diff changes this script to produce PCL
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|73	# and removes settings of resolution from the PPD because small resolution
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|74	# do not make sense on non-matrix printers.
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|75	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|76	# make backups of original files
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|77	cp filters/rastertookidotmatrix filters/rastertookidotmatrix.orig
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|78	cp SFP/dotmatrix/dotmatrix/okdotmatrix24.ppd SFP/dotmatrix/dotmatrix/okdotmatrix24.ppd.orig
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|79	cp SFP/monochrome/desktop/MB400PCL/OK400PCL.ppd SFP/monochrome/desktop/MB400PCL/OK400PCL.ppd.orig
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|80	# patch them
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|81	patch -p1 < %{SOURCE1}
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|82	# rename patched ones to new files and move old ones back
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|83	mv filters/rastertookidotmatrix filters/rastertookipcl
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|84	mv SFP/dotmatrix/dotmatrix/okdotmatrix24.ppd SFP/dotmatrix/dotmatrix/okdotmatrix-pcl.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|85	mv filters/rastertookidotmatrix.orig filters/rastertookidotmatrix
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|86	cp SFP/dotmatrix/dotmatrix/okdotmatrix24.ppd.orig SFP/dotmatrix/dotmatrix/okdotmatrix24.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|87	mv SFP/monochrome/desktop/MB400PCL/OK400PCL.ppd SFP/monochrome/desktop/MB400PCL/KRP472PCL.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|88	mv SFP/monochrome/desktop/MB400PCL/OK400PCL.ppd.orig SFP/monochrome/desktop/MB400PCL/OK400PCL.ppd
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|89	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|90	# ensure working paths in filters/*
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|91	find . -type f | xargs sed -i \
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|92	-e "s,/bin/cat,$(command -v cat),g" \
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|93	-e "s,/usr/bin/cut,$(command -v cut),g" \
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|94	-e "s,/bin/echo,$(command -v echo),g" \
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|95	-e "s,/bin/grep,$(command -v grep),g" \
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|96	-e "s,/bin/mktemp,$(command -v mktemp),g" \
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|97	-e "s,/bin/rm,$(command -v rm),g" \
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|98	-e "s,/bin/sed,$(command -v sed),g" \
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|99	-e "s,/usr/bin/tr,$(command -v tr),g"
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|100	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|101	# XXX TODO
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|102	# filters/okijobaccounting parses /etc/group, how will it work with domain users?!
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|103	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|104	%build
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|105	
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|106	%install
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|107	mkdir -p %{buildroot}/usr/lib/cups/filter
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|108	%makeinstall_std PREFIX=%{_prefix}
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|109	chmod 755 %{buildroot}/usr/lib/cups/filter/*
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|110	# move files to enable automatic detection in CUPS/system-config-printer/etc
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|111	mkdir -p %{buildroot}%{_datadir}/cups/model/oki
21mr|printer-driver-oki-1.0.1-1.git9f48d.4|112	mv -v %{buildroot}%{_datadir}/ppd/okidata/* %{buildroot}%{_datadir}/cups/model/oki

15445 21
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|1	%define commit 505af9a28e8504c448027c493525f094684ffe9d
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|3	
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|4	Summary:	Printer driver for Ricoh printers understanding PJL+JBig
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|5	Name:		printer-driver-pstoricohddst-gdi
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|6	Version:	0
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|7	Release:	0.git%{commit_short}.1
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|8	License:	Public Domain
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|9	Group:		System/Printing
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|10	Url:		https://github.com/revisitor/ricoh-sp100
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|11	Source0:	https://github.com/revisitor/ricoh-sp100/archive/%{commit}.tar.gz?/ricoh-sp100-%{commit}.tar.gz
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|12	# https://github.com/revisitor/ricoh-sp100/pull/5
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|13	Patch0001:	0001-Safe-temporary-directory.patch
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|14	# Generate RPM provides
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|15	# 1284DeviceID seem to be incorrect either here or in printer-driver-rastertosag-gdi,
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|16	# the same provides are generated, but it should not cause problems
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|17	BuildRequires:	python3-cups
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|18	BuildArch:	noarch
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|19	
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|20	# deps of bash script pstoricohddst-gdi
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|21	Requires:	bash
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|22	Requires:	/usr/bin/identify
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|23	Requires:	/usr/bin/inotifywait
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|24	Requires:	/usr/bin/gsc
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|25	Requires:	/usr/bin/pbmtojbg
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|26	
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|27	%description
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|28	Printer driver for Ricoh printers understanding PJL+JBig:
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|29	* Ricoh Aficio SP 100
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|30	* Ricoh SP 112
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|31	* Ricoh SP 202SN
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|32	* Ricoh SP 204
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|33	
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|34	%files
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|35	%license LICENSE
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|36	/usr/lib/cups/filter/pstoricohddst-gdi
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|37	# co-owned with other packages
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|38	%dir %{_datadir}/cups/model/ricoh
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|39	%{_datadir}/cups/model/ricoh/RICOH_Aficio_SP_100.ppd
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|40	%{_datadir}/cups/model/ricoh/RICOH_SP_112.ppd
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|41	%{_datadir}/cups/model/ricoh/RICOH_SP_202SN.ppd
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|42	%{_datadir}/cups/model/ricoh/RICOH_SP_204.ppd
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|43	
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|44	#------------------------------------------------------------------
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|45	
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|46	%prep
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|47	%autosetup -p1 -n ricoh-sp100-%{commit}
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|48	# remove blob driver and PPDs that use it
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|49	unlink rastertolilo
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|50	unlink ppd/RICOH_SP_210.ppd
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|51	unlink ppd/RICOH_SP_211.ppd
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|52	
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|53	%install
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|54	mkdir -p %{buildroot}%{_datadir}/cups/model/ricoh
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|55	install -m644 ppd/* %{buildroot}%{_datadir}/cups/model/ricoh/
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|56	mkdir -p %{buildroot}/usr/lib/cups/filter
21mr|printer-driver-pstoricohddst-gdi-0-0.git505af9.1|57	install -m755 pstoricohddst-gdi %{buildroot}/usr/lib/cups/filter/

15446 21
21mr|printer-driver-rastertosag-gdi-3-3|1	Summary:	Driver for printers with Sagem (SAG) hardware
21mr|printer-driver-rastertosag-gdi-3-3|2	Name:		printer-driver-rastertosag-gdi
21mr|printer-driver-rastertosag-gdi-3-3|3	Version:	3
21mr|printer-driver-rastertosag-gdi-3-3|4	Release:	3
21mr|printer-driver-rastertosag-gdi-3-3|5	License:	GPL
21mr|printer-driver-rastertosag-gdi-3-3|6	Group:		System/Printing
21mr|printer-driver-rastertosag-gdi-3-3|7	# Forked from https://www.openprinting.org/download/printing/rastertosag-gdi
21mr|printer-driver-rastertosag-gdi-3-3|8	# See also: https://salsa.debian.org/printing-team/rastertosag-gdi
21mr|printer-driver-rastertosag-gdi-3-3|9	Url:		https://abf.rosalinux.ru/import/printer-driver-rastertosag-gdi
21mr|printer-driver-rastertosag-gdi-3-3|10	Source10:	rastertosag-gdi.py
21mr|printer-driver-rastertosag-gdi-3-3|11	Source11:	rastertosag-gdi.drv
21mr|printer-driver-rastertosag-gdi-3-3|12	Source12:	rsp1100s.ppd
21mr|printer-driver-rastertosag-gdi-3-3|13	Source13:	rsp1000s.ppd
21mr|printer-driver-rastertosag-gdi-3-3|14	Source14:	xerox-template.ppd
21mr|printer-driver-rastertosag-gdi-3-3|15	Source15:	README.txt
21mr|printer-driver-rastertosag-gdi-3-3|16	# generator of provides postsriptdriver(), python3-cups
21mr|printer-driver-rastertosag-gdi-3-3|17	BuildRequires:	/usr/lib/rpm/postscriptdriver.prov
21mr|printer-driver-rastertosag-gdi-3-3|18	# it's a python script
21mr|printer-driver-rastertosag-gdi-3-3|19	BuildArch:	noarch
21mr|printer-driver-rastertosag-gdi-3-3|20	Provides:	rastertosag-gdi = %{EVRD}
21mr|printer-driver-rastertosag-gdi-3-3|21	
21mr|printer-driver-rastertosag-gdi-3-3|22	%description
21mr|printer-driver-rastertosag-gdi-3-3|23	Driver for printers with Sagem (SAG) hardware
21mr|printer-driver-rastertosag-gdi-3-3|24	
21mr|printer-driver-rastertosag-gdi-3-3|25	%files
21mr|printer-driver-rastertosag-gdi-3-3|26	%doc README.txt
21mr|printer-driver-rastertosag-gdi-3-3|27	/usr/lib/cups/filter/rastertosag-gdi
21mr|printer-driver-rastertosag-gdi-3-3|28	%{_datadir}/cups/drv/rastertosag-gdi.drv
21mr|printer-driver-rastertosag-gdi-3-3|29	# co-owned with postscript-ppds
21mr|printer-driver-rastertosag-gdi-3-3|30	%dir %{_datadir}/cups/model/ricoh
21mr|printer-driver-rastertosag-gdi-3-3|31	%{_datadir}/cups/model/ricoh/rsp1000s.ppd
21mr|printer-driver-rastertosag-gdi-3-3|32	%{_datadir}/cups/model/ricoh/rsp1100s.ppd
21mr|printer-driver-rastertosag-gdi-3-3|33	# co-owned with postscript-ppds
21mr|printer-driver-rastertosag-gdi-3-3|34	%dir %{_datadir}/cups/model/xerox
21mr|printer-driver-rastertosag-gdi-3-3|35	%{_datadir}/cups/model/xerox/Phaser_3100MFP.ppd
21mr|printer-driver-rastertosag-gdi-3-3|36	#------------------------------------------------------------------
21mr|printer-driver-rastertosag-gdi-3-3|37	
21mr|printer-driver-rastertosag-gdi-3-3|38	%prep
21mr|printer-driver-rastertosag-gdi-3-3|39	%setup -T -c
21mr|printer-driver-rastertosag-gdi-3-3|40	cp %sources .
21mr|printer-driver-rastertosag-gdi-3-3|41	
21mr|printer-driver-rastertosag-gdi-3-3|42	%install
21mr|printer-driver-rastertosag-gdi-3-3|43	mkdir -p %{buildroot}/usr/lib/cups/filter/
21mr|printer-driver-rastertosag-gdi-3-3|44	install -D -m755 rastertosag-gdi.py %{buildroot}/usr/lib/cups/filter/rastertosag-gdi
21mr|printer-driver-rastertosag-gdi-3-3|45	mkdir -p %{buildroot}%{_datadir}/cups/drv/
21mr|printer-driver-rastertosag-gdi-3-3|46	install -D -m 644 rastertosag-gdi.drv %{buildroot}%{_datadir}/cups/drv/
21mr|printer-driver-rastertosag-gdi-3-3|47	mkdir -p %{buildroot}%{_datadir}/cups/model/ricoh/
21mr|printer-driver-rastertosag-gdi-3-3|48	install -m 644 rsp*.ppd %{buildroot}%{_datadir}/cups/model/ricoh/
21mr|printer-driver-rastertosag-gdi-3-3|49	
21mr|printer-driver-rastertosag-gdi-3-3|50	mkdir -p %{buildroot}%{_datadir}/cups/model/xerox
21mr|printer-driver-rastertosag-gdi-3-3|51	for i in "Phaser 3100MFP"
21mr|printer-driver-rastertosag-gdi-3-3|52	do
21mr|printer-driver-rastertosag-gdi-3-3|53	model="$i"
21mr|printer-driver-rastertosag-gdi-3-3|54	# Phaser 3100MPF -> Phaser_3100MFP.ppd
21mr|printer-driver-rastertosag-gdi-3-3|55	filename="$(echo "$i" | tr ' ' _).ppd"
21mr|printer-driver-rastertosag-gdi-3-3|56	sed xerox-template.ppd -e "s,@MODEL@,${model},g" -e "s,@FILENAME@,${filename},g" \
21mr|printer-driver-rastertosag-gdi-3-3|57	> %{buildroot}%{_datadir}/cups/model/xerox/"$filename"
21mr|printer-driver-rastertosag-gdi-3-3|58	done

15447 21
21mr|printer-filters-utils-2008-21|1	%define debug 0
21mr|printer-filters-utils-2008-21|2	%define debug_package %{nil}
21mr|printer-filters-utils-2008-21|3	
21mr|printer-filters-utils-2008-21|4	Summary:	Filter-style and IJS printer drivers, printer maintenance utilities
21mr|printer-filters-utils-2008-21|5	Name:		printer-filters-utils
21mr|printer-filters-utils-2008-21|6	Version:	2008
21mr|printer-filters-utils-2008-21|7	Release:	21
21mr|printer-filters-utils-2008-21|8	License:	GPLv2+
21mr|printer-filters-utils-2008-21|9	Group:		Publishing
21mr|printer-filters-utils-2008-21|10	Url:		http://www.linuxprinting.org/
21mr|printer-filters-utils-2008-21|11	# Apple StyleWriter
21mr|printer-filters-utils-2008-21|12	Source50:	http://homepage.mac.com/monroe/styl/stylewriter.tar.bz2
21mr|printer-filters-utils-2008-21|13	# Canon CaPSL
21mr|printer-filters-utils-2008-21|14	Source51:	ftp://metalab.unc.edu/pub/Linux/system/printing/cjet089.tar.bz2
21mr|printer-filters-utils-2008-21|15	# Lexmark 1100
21mr|printer-filters-utils-2008-21|16	Source52:	http://www.linuxprinting.org/download/printing/lm1100/lm1100.1.0.2a.tar.bz2
21mr|printer-filters-utils-2008-21|17	# Lexmark 2070 colour
21mr|printer-filters-utils-2008-21|18	Source53:	http://www.kornblum.i-p.com/2070/Lexmark2070.html/c2070-0.99.tar.bz2
21mr|printer-filters-utils-2008-21|19	# Lexmark 2070 grayscale
21mr|printer-filters-utils-2008-21|20	Source54:	http://www.kornblum.i-p.com/2070/Lexmark2070.html/Lexmark2070.latest.tar.bz2
21mr|printer-filters-utils-2008-21|21	# Lexmark 7xxx, 57xx, Z51
21mr|printer-filters-utils-2008-21|22	Source55:	http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/lexmark7000linux-990516.tar.bz2
21mr|printer-filters-utils-2008-21|23	# Lexmark Z11
21mr|printer-filters-utils-2008-21|24	Source56:	http://sourceforge.net/projects/lz11/lz11-V2-1.2.tar.bz2
21mr|printer-filters-utils-2008-21|25	#Source56:	http://sourceforge.net/projects/lz11/lz11-cvs20030907.tar.bz2
21mr|printer-filters-utils-2008-21|26	# HP DeskJet PPA printers
21mr|printer-filters-utils-2008-21|27	Source62:	http://download.sourceforge.net/pnm2ppa/pnm2ppa-1.12.tar.bz2
21mr|printer-filters-utils-2008-21|28	Source63:	http://www.httptech.com/ppa/files/ppa-0.8.6.tar.bz2
21mr|printer-filters-utils-2008-21|29	# Lexmark 2050
21mr|printer-filters-utils-2008-21|30	Source64:	http://www.prato.linux.it/~mnencia/lexmark2050/c2050-0.4.tar.bz2
21mr|printer-filters-utils-2008-21|31	# Lexmark 2030
21mr|printer-filters-utils-2008-21|32	Source65:	pbm2l2030-1.4.tar.bz2
21mr|printer-filters-utils-2008-21|33	# Okipage 4w and compatible winprinters
21mr|printer-filters-utils-2008-21|34	Source66:	http://www.linuxprinting.org/download/printing/oki4linux-2.0.tar.bz2
21mr|printer-filters-utils-2008-21|35	Source67:	oki4w.startup.bz2
21mr|printer-filters-utils-2008-21|36	Source68:	oki4w_install.bz2
21mr|printer-filters-utils-2008-21|37	# Citizen Printiva 600C
21mr|printer-filters-utils-2008-21|38	Source69:	http://www.dcs.ed.ac.uk/home/jcb/ppmtocpva-1.0.tar.bz2
21mr|printer-filters-utils-2008-21|39	# CoStar and compatible label printers
21mr|printer-filters-utils-2008-21|40	Source70:	http://www.freelabs.com/~whitis/software/pbm2lwxl/pbm2lwxl.tar.bz2
21mr|printer-filters-utils-2008-21|41	# Driver for the Samsung ML-85G and QL-85G winprinters
21mr|printer-filters-utils-2008-21|42	Source71:	http://www.pragana.net/ml85p-0.2.0.tar.bz2
21mr|printer-filters-utils-2008-21|43	# Filter for the Lexmark Z42
21mr|printer-filters-utils-2008-21|44	Source73:	http://www.xs4all.nl/~pastolk/drv_z42-0.4.3.tar.bz2
21mr|printer-filters-utils-2008-21|45	# GhostScript wrapper for the Pentax PocketJet printers
21mr|printer-filters-utils-2008-21|46	Source74:	http://www.pragana.net/pentaxpj-1.0.0.tar.bz2
21mr|printer-filters-utils-2008-21|47	# Unix driver for MicroDry Printers
21mr|printer-filters-utils-2008-21|48	Source76:	http://www.dcs.ed.ac.uk/home/jcb/ppmtomd/ppmtomd-1.5.tar.bz2
21mr|printer-filters-utils-2008-21|49	# Driver for the HP LaserJet 1000
21mr|printer-filters-utils-2008-21|50	Source82:	http://www.linuxprinting.org/download/printing/pbmtozjs.c.bz2
21mr|printer-filters-utils-2008-21|51	# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
21mr|printer-filters-utils-2008-21|52	# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
21mr|printer-filters-utils-2008-21|53	Source83:	http://foo2zjs.rkkda.com/foo2zjs.tar.bz2
21mr|printer-filters-utils-2008-21|54	Source830:	foo2zjs-foomatic-data-20060608.tar.bz2
21mr|printer-filters-utils-2008-21|55	# Driver for Epson EPL "L" series
21mr|printer-filters-utils-2008-21|56	Source84:	http://cesnet.dl.sourceforge.net/sourceforge/epsonepl/epsoneplijs-0.4.0.tar.bz2
21mr|printer-filters-utils-2008-21|57	#Source84:	http://cesnet.dl.sourceforge.net/sourceforge/epsonepl/epsoneplijs-cvs20040128.tar.bz2
21mr|printer-filters-utils-2008-21|58	# Driver for Lexmark X125 (only printing)
21mr|printer-filters-utils-2008-21|59	Source1000:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-0.2.3.tar.bz2
21mr|printer-filters-utils-2008-21|60	Source1001:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-network-0.2.0.tar.bz2
21mr|printer-filters-utils-2008-21|61	# Driver for Canon LBP-460/660
21mr|printer-filters-utils-2008-21|62	Source1010:	http://www.boichat.ch/nicolas/lbp660/lbp660-0.2.4.tar.bz2
21mr|printer-filters-utils-2008-21|63	# Driver for Lexmark X74/X75
21mr|printer-filters-utils-2008-21|64	Source1020:	http://home.online.no/~enrio/lxx74-cups-0.8.4.1.tar.bz2
21mr|printer-filters-utils-2008-21|65	# Driver for Minolta magicolor 2300W
21mr|printer-filters-utils-2008-21|66	Source1030:	http://heanet.dl.sourceforge.net/sourceforge/m2300w/m2300w-0.51.tar.bz2
21mr|printer-filters-utils-2008-21|67	# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
21mr|printer-filters-utils-2008-21|68	Source1035:	http://www.hinterbergen.de/mala/min12xxw/min12xxw-0.0.9.tar.bz2
21mr|printer-filters-utils-2008-21|69	# Driver for Casio USB label printers
21mr|printer-filters-utils-2008-21|70	Source1040:	http://www.tu-harburg.de/~soda0231/pegg/files/pegg-0.23.tar.bz2
21mr|printer-filters-utils-2008-21|71	Source1041:	http://www.tu-harburg.de/~soda0231/pegg/files/xbm2crw-0.4.tar.bz2
21mr|printer-filters-utils-2008-21|72	Source1042:	http://www.tu-harburg.de/~soda0231/pegg/files/cups2pegg-0.21a.tar.bz2
21mr|printer-filters-utils-2008-21|73	Source1043:	http://www.tu-harburg.de/~soda0231/pegg/files/pegg_el-0.11.tar.bz2
21mr|printer-filters-utils-2008-21|74	# Perl script to clean up Manufacturer entries in the PPD files, so that
21mr|printer-filters-utils-2008-21|75	# drivers are sorted by the printer Manufacturer in the graphical frontends
21mr|printer-filters-utils-2008-21|76	Source201: 	cleanppd.pl.bz2
21mr|printer-filters-utils-2008-21|77	# Drivers for the Konica Minolta magicolor DL series supplied by Konica
21mr|printer-filters-utils-2008-21|78	# Minolta
21mr|printer-filters-utils-2008-21|79	# Available on: http://printer.konicaminolta.com/support/index_ds.html
21mr|printer-filters-utils-2008-21|80	# (Choose printer model under "Color Laser", then choose "Linux" under
21mr|printer-filters-utils-2008-21|81	# "Drivers, PPDs, & Utilities")
21mr|printer-filters-utils-2008-21|82	Source1050:	magicolor2430DL-1.6.0.tar.bz2
21mr|printer-filters-utils-2008-21|83	Source1051:	magicolor5430DL-1.8.0.tar.bz2
21mr|printer-filters-utils-2008-21|84	Source1052:	magicolor5440DL-1.2.0.tar.bz2
21mr|printer-filters-utils-2008-21|85	# Driver for Canon LBP-810/1120
21mr|printer-filters-utils-2008-21|86	Source1060:	http://www.boichat.ch/nicolas/capt/capt-0.1.tar.bz2
21mr|printer-filters-utils-2008-21|87	# Driver for Brother P-Touch label printers
21mr|printer-filters-utils-2008-21|88	Source1070:	http://www.diku.dk/~panic/P-touch/ptouch-driver-1.0.tar.bz2
21mr|printer-filters-utils-2008-21|89	# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
21mr|printer-filters-utils-2008-21|90	Source1080:	http://sourceforge.net/projects/kyo-fs1016mfp/foo2kyo-0.1.0a.tar.bz2
21mr|printer-filters-utils-2008-21|91	# Driver for Samsung SPL2 printers
21mr|printer-filters-utils-2008-21|92	Source1090:	splix-0.0.1.tar.bz2
21mr|printer-filters-utils-2008-21|93	# Apple StyleWriter
21mr|printer-filters-utils-2008-21|94	Patch1040:	stylewriter-gcc4.patch
21mr|printer-filters-utils-2008-21|95	# Lexmark 1100
21mr|printer-filters-utils-2008-21|96	Patch50:	lexmark2ppm.pl.patch
21mr|printer-filters-utils-2008-21|97	Patch1002:	lm1100.1.0.2a-fix-compile-gcc-3.4.patch
21mr|printer-filters-utils-2008-21|98	# HP DeskJet PPA printers
21mr|printer-filters-utils-2008-21|99	Patch52:	pbm2ppa-20000205.diff
21mr|printer-filters-utils-2008-21|100	# Okipage 4w and compatible winprinters
21mr|printer-filters-utils-2008-21|101	Patch54:	http://www.linuxprinting.org/download/printing/oki4linux-2.0-daemon-patch
21mr|printer-filters-utils-2008-21|102	Patch55:	oki4linux-2.0-daemon-mdk-patch
21mr|printer-filters-utils-2008-21|103	# "-fPIC" for Epson EPL xxxxL driver (Gwenole)
21mr|printer-filters-utils-2008-21|104	Patch1001:	epsoneplijs-0.3.0-fPIC.patch
21mr|printer-filters-utils-2008-21|105	# Deactivate checks for installed Foomatic in "./configure" of "m2300w"
21mr|printer-filters-utils-2008-21|106	Patch1030:	m2300w-0.3-noppdbuild.patch
21mr|printer-filters-utils-2008-21|107	Patch1031:	m2300w-0.2-ppc-build-fix.patch
21mr|printer-filters-utils-2008-21|108	# Correct "Duplex" option in Foomatic data of "foo2zjs"
21mr|printer-filters-utils-2008-21|109	Patch1050:	foo2zjs-Duplex.patch
21mr|printer-filters-utils-2008-21|110	# Add support for Minolta magicolor 2430 to "foo2zjs"
21mr|printer-filters-utils-2008-21|111	Patch1051:	foo2zjs-foomatic-magicolor-2430-dl.patch
21mr|printer-filters-utils-2008-21|112	# Driver for Samsung SPL2 printers: correction for CUPS 1.2 compatibility
21mr|printer-filters-utils-2008-21|113	Patch1060:	splix-0.0.1-cups-1.2.patch
21mr|printer-filters-utils-2008-21|114	
21mr|printer-filters-utils-2008-21|115	# Printer maintenance (All PJL and some Lexmark Optra)
21mr|printer-filters-utils-2008-21|116	#Source57:	http://pup.sourceforge.net/pup_1.1_src.tar.bz2
21mr|printer-filters-utils-2008-21|117	# Lexmark printer maintenance
21mr|printer-filters-utils-2008-21|118	Source58:	http://www.powerup.com.au/~pbwest/lexmark/lexmark.html/lxcontrol.tar.bz2
21mr|printer-filters-utils-2008-21|119	Source59:	lm1100maint.tar.bz2
21mr|printer-filters-utils-2008-21|120	Source60:	http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/changecartridge.bz2
21mr|printer-filters-utils-2008-21|121	Source61:	printutils.png.bz2
21mr|printer-filters-utils-2008-21|122	# Script to adjust margins and offsets of printed pages
21mr|printer-filters-utils-2008-21|123	Source75:	alignmargins.bz2
21mr|printer-filters-utils-2008-21|124	Source175:	align.ps.bz2
21mr|printer-filters-utils-2008-21|125	# mtink - Graphical maintenance/ink monitoring tool for Epson inkjets
21mr|printer-filters-utils-2008-21|126	Source77:	http://xwtools.automatix.de/files/mtink-1.0.14.tar.gz
21mr|printer-filters-utils-2008-21|127	# mtink - Do not request koi8-ru, but koi8-r instead. Fixes mdv#25315
21mr|printer-filters-utils-2008-21|128	Patch70:	mtink-1.0.14-ru_font.patch
21mr|printer-filters-utils-2008-21|129	# poster - Print big posters to be assambled out of many standard sized
21mr|printer-filters-utils-2008-21|130	#          (A4, Letter, A3, ...) sheets, also used by KDE Print.
21mr|printer-filters-utils-2008-21|131	Source78:	http://printing.kde.org/downloads/poster-1.0.1.tar.bz2
21mr|printer-filters-utils-2008-21|132	# Tool for uploading the firmware on the HP LaserJet 1000S
21mr|printer-filters-utils-2008-21|133	Source85:	http://www.linuxprinting.org/download/printing/hp1000fw.bz2
21mr|printer-filters-utils-2008-21|134	Source86:	udev-hp1000fw.rules.bz2
21mr|printer-filters-utils-2008-21|135	# Tools for reading USB device ID strings
21mr|printer-filters-utils-2008-21|136	Source87:	http://www.linuxprinting.org/download/printing/usb_id_test.c.bz2
21mr|printer-filters-utils-2008-21|137	Source88:	http://www.linuxprinting.org/download/printing/getusbprinterid.pl.bz2
21mr|printer-filters-utils-2008-21|138	# ppmtocpva & ppmtomd fixes
21mr|printer-filters-utils-2008-21|139	Patch100:	ppmtocpva-1.0-includes.patch
21mr|printer-filters-utils-2008-21|140	Patch101:	ppmtocpva-1.0-netpbm.patch
21mr|printer-filters-utils-2008-21|141	Patch102:	ppmtomd-1.3-netpbm.patch
21mr|printer-filters-utils-2008-21|142	
21mr|printer-filters-utils-2008-21|143	BuildRequires:	cups-common
21mr|printer-filters-utils-2008-21|144	BuildRequires:	ghostscript
21mr|printer-filters-utils-2008-21|145	BuildRequires:	gmp-devel
21mr|printer-filters-utils-2008-21|146	BuildRequires:	jbig-devel
21mr|printer-filters-utils-2008-21|147	BuildRequires:	lesstif-devel
21mr|printer-filters-utils-2008-21|148	BuildRequires:	netpbm-devel
21mr|printer-filters-utils-2008-21|149	BuildRequires:	tiff-devel
21mr|printer-filters-utils-2008-21|150	BuildRequires:	pkgconfig(gimp-2.0)
21mr|printer-filters-utils-2008-21|151	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|printer-filters-utils-2008-21|152	BuildRequires:	pkgconfig(ijs)
21mr|printer-filters-utils-2008-21|153	BuildRequires:	pkgconfig(libusb)
21mr|printer-filters-utils-2008-21|154	
21mr|printer-filters-utils-2008-21|155	%description
21mr|printer-filters-utils-2008-21|156	This source RPM builds the printer-filters and printer-utils
21mr|printer-filters-utils-2008-21|157	packages. These two packages are built by one source RPM, as many
21mr|printer-filters-utils-2008-21|158	upstream source packages contain both a filter and a utility.
21mr|printer-filters-utils-2008-21|159	
21mr|printer-filters-utils-2008-21|160	#----------------------------------------------------------------------------
21mr|printer-filters-utils-2008-21|161	
21mr|printer-filters-utils-2008-21|162	%package -n printer-filters
21mr|printer-filters-utils-2008-21|163	Summary:	Filters to support additional printers
21mr|printer-filters-utils-2008-21|164	Group:		Publishing
21mr|printer-filters-utils-2008-21|165	# psutils, unzip, and mscompress needed by the foo2zjs driver
21mr|printer-filters-utils-2008-21|166	Requires:	psutils
21mr|printer-filters-utils-2008-21|167	Requires:	unzip
21mr|printer-filters-utils-2008-21|168	Requires:	mscompress
21mr|printer-filters-utils-2008-21|169	# "convert" needed by "pegg"
21mr|printer-filters-utils-2008-21|170	Requires:	imagemagick
21mr|printer-filters-utils-2008-21|171	# <mrl> Requires for the packages that are obsoleting this one.
21mr|printer-filters-utils-2008-21|172	Recommends:	c2050
21mr|printer-filters-utils-2008-21|173	Recommends:	c2070
21mr|printer-filters-utils-2008-21|174	Recommends:	cjet
21mr|printer-filters-utils-2008-21|175	Recommends:	cups-drivers-capt
21mr|printer-filters-utils-2008-21|176	Recommends:	cups-drivers-foo2kyo
21mr|printer-filters-utils-2008-21|177	Recommends:	cups-drivers-foo2zjs
21mr|printer-filters-utils-2008-21|178	%ifarch %{ix86} %{x86_64}
21mr|printer-filters-utils-2008-21|179	Recommends:	ml85p
21mr|printer-filters-utils-2008-21|180	%endif
21mr|printer-filters-utils-2008-21|181	Recommends:	cups-drivers-lz11
21mr|printer-filters-utils-2008-21|182	Recommends:	cups-drivers-m2300w
21mr|printer-filters-utils-2008-21|183	Recommends:	cups-drivers-pegg
21mr|printer-filters-utils-2008-21|184	Recommends:	cups-drivers-ptouch
21mr|printer-filters-utils-2008-21|185	Recommends:	epsoneplijs
21mr|printer-filters-utils-2008-21|186	#Requires:	foomatic-db-foo2zjs
21mr|printer-filters-utils-2008-21|187	#Requires:	foomatic-db-m2300w
21mr|printer-filters-utils-2008-21|188	Recommends:	lexmark2070
21mr|printer-filters-utils-2008-21|189	Recommends:	lm1100
21mr|printer-filters-utils-2008-21|190	Recommends:	min12xxw
21mr|printer-filters-utils-2008-21|191	Recommends:	oki4linux
21mr|printer-filters-utils-2008-21|192	Recommends:	pbm2l2030
21mr|printer-filters-utils-2008-21|193	Recommends:	pbmtozjs
21mr|printer-filters-utils-2008-21|194	Recommends:	pnm2ppa
21mr|printer-filters-utils-2008-21|195	Recommends:	ppmtomd
21mr|printer-filters-utils-2008-21|196	Recommends:	printer-filters
21mr|printer-filters-utils-2008-21|197	Recommends:	stylewriter
21mr|printer-filters-utils-2008-21|198	
21mr|printer-filters-utils-2008-21|199	%description -n printer-filters
21mr|printer-filters-utils-2008-21|200	This package contains filters which transfer the raw bitmap of
21mr|printer-filters-utils-2008-21|201	GhostScript into the protocol of some additional printer models. There
21mr|printer-filters-utils-2008-21|202	are standalone filter executables which get GhostScripts bitmap output
21mr|printer-filters-utils-2008-21|203	as standard input via a pipe or IJS plug-ins for GhostScript.
21mr|printer-filters-utils-2008-21|204	
21mr|printer-filters-utils-2008-21|205	Note: HPIJS and Gimp-Print are in separate packages.
21mr|printer-filters-utils-2008-21|206	
21mr|printer-filters-utils-2008-21|207	%files -n printer-filters
21mr|printer-filters-utils-2008-21|208	
21mr|printer-filters-utils-2008-21|209	#----------------------------------------------------------------------------
21mr|printer-filters-utils-2008-21|210	
21mr|printer-filters-utils-2008-21|211	%package -n printer-filters-doc
21mr|printer-filters-utils-2008-21|212	Summary:	Documentation for printer filters (to support additional printers)
21mr|printer-filters-utils-2008-21|213	Group: 		Publishing
21mr|printer-filters-utils-2008-21|214	
21mr|printer-filters-utils-2008-21|215	%description -n printer-filters-doc
21mr|printer-filters-utils-2008-21|216	This package contains documentation about printer filters.
21mr|printer-filters-utils-2008-21|217	
21mr|printer-filters-utils-2008-21|218	These filters transfer the raw bitmap of GhostScript into the protocol
21mr|printer-filters-utils-2008-21|219	of some additional printer models. There are standalone filter
21mr|printer-filters-utils-2008-21|220	executables which get GhostScripts bitmap output as standard input via
21mr|printer-filters-utils-2008-21|221	a pipe or IJS plug-ins for GhostScript.
21mr|printer-filters-utils-2008-21|222	
21mr|printer-filters-utils-2008-21|223	%files -n printer-filters-doc
21mr|printer-filters-utils-2008-21|224	
21mr|printer-filters-utils-2008-21|225	#----------------------------------------------------------------------------
21mr|printer-filters-utils-2008-21|226	
21mr|printer-filters-utils-2008-21|227	%package -n printer-utils
21mr|printer-filters-utils-2008-21|228	Summary:	Additional tools for configuring and maintaining printers (meta package)
21mr|printer-filters-utils-2008-21|229	Group: 		Publishing
21mr|printer-filters-utils-2008-21|230	Provides:	ghostscript-utils = %{EVRD}
21mr|printer-filters-utils-2008-21|231	Provides:	Lexmark-printer-maintenance = %{EVRD}
21mr|printer-filters-utils-2008-21|232	Recommends:	lesstif
21mr|printer-filters-utils-2008-21|233	
21mr|printer-filters-utils-2008-21|234	# <mrl> Requires for the packages that are obsoleting this one.
21mr|printer-filters-utils-2008-21|235	Recommends:	lm1100
21mr|printer-filters-utils-2008-21|236	Recommends:	poster
21mr|printer-filters-utils-2008-21|237	Recommends:	printer-utils
21mr|printer-filters-utils-2008-21|238	Recommends:	mtink
21mr|printer-filters-utils-2008-21|239	
21mr|printer-filters-utils-2008-21|240	%description -n printer-utils
21mr|printer-filters-utils-2008-21|241	Tools for printer maintenance: Setting default options for most laser
21mr|printer-filters-utils-2008-21|242	printers (PJL-capable printers), cartridge changing, head aligning,
21mr|printer-filters-utils-2008-21|243	ink level checking for inkjet printers. Printing big posters on many
21mr|printer-filters-utils-2008-21|244	sheets of standard sized paper (A4, A3, Letter, ...) to be assambled
21mr|printer-filters-utils-2008-21|245	together (also used by KDE Print to print posters).
21mr|printer-filters-utils-2008-21|246	
21mr|printer-filters-utils-2008-21|247	%files -n printer-utils
21mr|printer-filters-utils-2008-21|248	
21mr|printer-filters-utils-2008-21|249	#----------------------------------------------------------------------------
21mr|printer-filters-utils-2008-21|250	
21mr|printer-filters-utils-2008-21|251	%package -n cups-drivers
21mr|printer-filters-utils-2008-21|252	Summary:	Special CUPS printer drivers
21mr|printer-filters-utils-2008-21|253	Group: 		Publishing
21mr|printer-filters-utils-2008-21|254	Requires:	cups
21mr|printer-filters-utils-2008-21|255	Requires:	ghostscript
21mr|printer-filters-utils-2008-21|256	# "convert" needed by "pegg"
21mr|printer-filters-utils-2008-21|257	Requires:	imagemagick
21mr|printer-filters-utils-2008-21|258	
21mr|printer-filters-utils-2008-21|259	# <mrl> Requires for the packages that are obsoleting this one.
21mr|printer-filters-utils-2008-21|260	Recommends:	cups-drivers-lxx74
21mr|printer-filters-utils-2008-21|261	Recommends:	cups-drivers-pegg
21mr|printer-filters-utils-2008-21|262	Recommends:	cups-drivers-splix
21mr|printer-filters-utils-2008-21|263	Recommends:	mtink
21mr|printer-filters-utils-2008-21|264	
21mr|printer-filters-utils-2008-21|265	%description -n cups-drivers
21mr|printer-filters-utils-2008-21|266	This package contains special printer drivers to be used with CUPS and
21mr|printer-filters-utils-2008-21|267	their appropriate PPD files.
21mr|printer-filters-utils-2008-21|268	
21mr|printer-filters-utils-2008-21|269	%files -n cups-drivers
21mr|printer-filters-utils-2008-21|270	
21mr|printer-filters-utils-2008-21|271	#----------------------------------------------------------------------------
21mr|printer-filters-utils-2008-21|272	
21mr|printer-filters-utils-2008-21|273	%prep
21mr|printer-filters-utils-2008-21|274	%setup -q -T -c
21mr|printer-filters-utils-2008-21|275	mkdir printer-filters
21mr|printer-filters-utils-2008-21|276	echo > printer-filters/debugfiles.list
21mr|printer-filters-utils-2008-21|277	exit 0
21mr|printer-filters-utils-2008-21|278	
21mr|printer-filters-utils-2008-21|279	# remove old directory
21mr|printer-filters-utils-2008-21|280	rm -rf $RPM_BUILD_DIR/%{name}-%{version}
21mr|printer-filters-utils-2008-21|281	mkdir $RPM_BUILD_DIR/%{name}-%{version}
21mr|printer-filters-utils-2008-21|282	
21mr|printer-filters-utils-2008-21|283	mkdir $RPM_BUILD_DIR/%{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|284	
21mr|printer-filters-utils-2008-21|285	# Apple StyleWriter
21mr|printer-filters-utils-2008-21|286	%setup -q -T -D -a 50 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|287	cd stylewriter
21mr|printer-filters-utils-2008-21|288	%patch1040 -p0
21mr|printer-filters-utils-2008-21|289	cd ..
21mr|printer-filters-utils-2008-21|290	
21mr|printer-filters-utils-2008-21|291	# Canon CaPSL
21mr|printer-filters-utils-2008-21|292	%setup -q -T -D -a 51 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|293	
21mr|printer-filters-utils-2008-21|294	# Lexmark 1100
21mr|printer-filters-utils-2008-21|295	%setup -q -T -D -a 52 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|296	# fix to make it compiling with gcc 2.96
21mr|printer-filters-utils-2008-21|297	# Patch to make LM 1100 printer emulator script to work
21mr|printer-filters-utils-2008-21|298	cd lm1100*
21mr|printer-filters-utils-2008-21|299	%patch50 -p0
21mr|printer-filters-utils-2008-21|300	%patch1002 -p0
21mr|printer-filters-utils-2008-21|301	cd ..
21mr|printer-filters-utils-2008-21|302	
21mr|printer-filters-utils-2008-21|303	# Lexmark 2070 colour
21mr|printer-filters-utils-2008-21|304	%setup -q -T -D -a 53 -c -n %{name}-%{version}/printer-filters/c2070-0.99
21mr|printer-filters-utils-2008-21|305	
21mr|printer-filters-utils-2008-21|306	# Lexmark 2070 grayscale
21mr|printer-filters-utils-2008-21|307	%setup -q -T -D -a 54 -c -n %{name}-%{version}/printer-filters/Lexmark2070.latest
21mr|printer-filters-utils-2008-21|308	
21mr|printer-filters-utils-2008-21|309	# Lexmark 7xxx, 57xx, Z51
21mr|printer-filters-utils-2008-21|310	%setup -q -T -D -a 55 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|311	# Fix Makefile
21mr|printer-filters-utils-2008-21|312	cd lexmark7000linux-990516
21mr|printer-filters-utils-2008-21|313	sed "s/-o root -g root//" Makefile > Makefile.new
21mr|printer-filters-utils-2008-21|314	chmod --reference=Makefile Makefile.new
21mr|printer-filters-utils-2008-21|315	mv -f Makefile.new Makefile
21mr|printer-filters-utils-2008-21|316	cd ..
21mr|printer-filters-utils-2008-21|317	
21mr|printer-filters-utils-2008-21|318	# Lexmark Z11
21mr|printer-filters-utils-2008-21|319	%setup -q -T -D -a 56 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|320	#setup -q -T -D -a 56 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|321	#bzcat %SOURCE72 > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/LexZ11-distro/cZ11.c
21mr|printer-filters-utils-2008-21|322	perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lx11*/makefile
21mr|printer-filters-utils-2008-21|323	
21mr|printer-filters-utils-2008-21|324	# Printer Utility Program
21mr|printer-filters-utils-2008-21|325	#setup -q -T -D -a 57 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|326	
21mr|printer-filters-utils-2008-21|327	# Lexmark printer maintenance
21mr|printer-filters-utils-2008-21|328	%setup -q -T -D -a 58 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|329	%setup -q -T -D -a 59 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|330	bzcat %{SOURCE60} > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/changecartridge
21mr|printer-filters-utils-2008-21|331	#cp $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/pup_1.1/README \
21mr|printer-filters-utils-2008-21|332	#	$RPM_BUILD_DIR/%{name}-%{version}/printer-filters/README.LexmarkOptra40_45
21mr|printer-filters-utils-2008-21|333	mv $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/lxcontrol/README.Lexmark \
21mr|printer-filters-utils-2008-21|334	$RPM_BUILD_DIR/%{name}-%{version}/printer-filters/lxcontrol/README.Lexmark5xxx_7xxx
21mr|printer-filters-utils-2008-21|335	mv $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/lm1100maint/README \
21mr|printer-filters-utils-2008-21|336	$RPM_BUILD_DIR/%{name}-%{version}/printer-filters/lm1100maint/README.Lexmark1xxx
21mr|printer-filters-utils-2008-21|337	
21mr|printer-filters-utils-2008-21|338	# Generate doc file for "changecartridge"
21mr|printer-filters-utils-2008-21|339	cat << EOF > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/README.changecartridge
21mr|printer-filters-utils-2008-21|340	
21mr|printer-filters-utils-2008-21|341	changecartridge - a program for changing the ink cartridges
21mr|printer-filters-utils-2008-21|342	in the Lexmark 5xxx and 7xxx printers.
21mr|printer-filters-utils-2008-21|343	
21mr|printer-filters-utils-2008-21|344	(C) 1999 Henryk Paluch, paluch@bimbo.fjfi.cvut.cz
21mr|printer-filters-utils-2008-21|345	
21mr|printer-filters-utils-2008-21|346	To change the ink cartridges in a Lexmark printer you must move the
21mr|printer-filters-utils-2008-21|347	print head out of its parking corner, so that you can reach the
21mr|printer-filters-utils-2008-21|348	cartridges. Lexmark only provides a Windows program for doing this. To
21mr|printer-filters-utils-2008-21|349	not need to boot Windows for changing the cartridges there is this
21mr|printer-filters-utils-2008-21|350	script. Simply call it with:
21mr|printer-filters-utils-2008-21|351	
21mr|printer-filters-utils-2008-21|352	changecartridge
21mr|printer-filters-utils-2008-21|353	
21mr|printer-filters-utils-2008-21|354	on the command line and follow the steps described on the screen.
21mr|printer-filters-utils-2008-21|355	The printer is assumed to be at the parallel port #1 (/dev/lp0), but
21mr|printer-filters-utils-2008-21|356	this setting can be changed by editing the definition of the PORT
21mr|printer-filters-utils-2008-21|357	variable in /usr/bin/changecartridge.
21mr|printer-filters-utils-2008-21|358	
21mr|printer-filters-utils-2008-21|359	
21mr|printer-filters-utils-2008-21|360	
21mr|printer-filters-utils-2008-21|361	EOF
21mr|printer-filters-utils-2008-21|362	# Generate doc file for "README.Lexmark-Maintenance"
21mr|printer-filters-utils-2008-21|363	cat << EOF > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/README.Lexmark-Maintenance
21mr|printer-filters-utils-2008-21|364	
21mr|printer-filters-utils-2008-21|365	Lexmark Printer Maintenance Tools
21mr|printer-filters-utils-2008-21|366	---------------------------------
21mr|printer-filters-utils-2008-21|367	
21mr|printer-filters-utils-2008-21|368	Programs for maintanance of Lexmark inkjet printers: Moving out the print
21mr|printer-filters-utils-2008-21|369	head to change the cartridges, adjusting the print heads, cleaning the
21mr|printer-filters-utils-2008-21|370	nozzles ...
21mr|printer-filters-utils-2008-21|371	
21mr|printer-filters-utils-2008-21|372	showcartridges
21mr|printer-filters-utils-2008-21|373	hidecartridges
21mr|printer-filters-utils-2008-21|374	headalign
21mr|printer-filters-utils-2008-21|375	headclean     - Command line programs for the Lexmark 5xxx and 7xxx
21mr|printer-filters-utils-2008-21|376	
21mr|printer-filters-utils-2008-21|377	changecartridge - Another command line tool for changing the
21mr|printer-filters-utils-2008-21|378	ink cartridges in the Lexmark 5xxx and 7xxx
21mr|printer-filters-utils-2008-21|379	
21mr|printer-filters-utils-2008-21|380	lm1100change,
21mr|printer-filters-utils-2008-21|381	lm1100back    - Command line tools for changing the cartridge in Lexmark
21mr|printer-filters-utils-2008-21|382	1xxx printers
21mr|printer-filters-utils-2008-21|383	
21mr|printer-filters-utils-2008-21|384	Since Lexmark will not release protocol specifications the authors had
21mr|printer-filters-utils-2008-21|385	to dissassemble the byte codes sent by their Windows printer maintenance
21mr|printer-filters-utils-2008-21|386	programs to create this.
21mr|printer-filters-utils-2008-21|387	
21mr|printer-filters-utils-2008-21|388	
21mr|printer-filters-utils-2008-21|389	
21mr|printer-filters-utils-2008-21|390	EOF
21mr|printer-filters-utils-2008-21|391	
21mr|printer-filters-utils-2008-21|392	# Load menu icon
21mr|printer-filters-utils-2008-21|393	bzcat %{SOURCE61} > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/printutils.png
21mr|printer-filters-utils-2008-21|394	
21mr|printer-filters-utils-2008-21|395	# HP DeskJet PPA printers
21mr|printer-filters-utils-2008-21|396	%setup -q -T -D -a 62 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|397	# remove "version ERROR" line from pnm2ppa.conf
21mr|printer-filters-utils-2008-21|398	perl -n -i -e 'if ( !m/^\s*version\s*0\s*(|\#.*)$/ ) { print "$_";}' pnm2ppa-*/pnm2ppa.conf
21mr|printer-filters-utils-2008-21|399	
21mr|printer-filters-utils-2008-21|400	# Generate README file
21mr|printer-filters-utils-2008-21|401	cat <<EOF >README.calibration
21mr|printer-filters-utils-2008-21|402	
21mr|printer-filters-utils-2008-21|403	Colour calibration for PPA printers
21mr|printer-filters-utils-2008-21|404	-----------------------------------
21mr|printer-filters-utils-2008-21|405	
21mr|printer-filters-utils-2008-21|406	If you have an HP DeskJet PPA printer (very cheap models: 710C, 712C,
21mr|printer-filters-utils-2008-21|407	720C, 722C, 820C, 1000C, or a newer printer which works with one of
21mr|printer-filters-utils-2008-21|408	these model entries) you can optionally do a colour correction. Do the
21mr|printer-filters-utils-2008-21|409	following:
21mr|printer-filters-utils-2008-21|410	
21mr|printer-filters-utils-2008-21|411	Some of the printing modes offer optional colour correction. See the
21mr|printer-filters-utils-2008-21|412	option "Printing Mode" which is offered to you in the option window of
21mr|printer-filters-utils-2008-21|413	"printerdrake" and if you use CUPS also in "qtcups" or "kprinter"
21mr|printer-filters-utils-2008-21|414	("Properties" button, "Advanced" tab), "xpp" ("Options" button,
21mr|printer-filters-utils-2008-21|415	"Extra" tab), "kups" (right click on printer, "Configure printer" in
21mr|printer-filters-utils-2008-21|416	menu), or the WWW interface ("Configure printer" button) and if you
21mr|printer-filters-utils-2008-21|417	use PDQ in "xpdq" ("Driver options"). Choose a setting with "optional
21mr|printer-filters-utils-2008-21|418	colour correction" and save your settings. Read the file
21mr|printer-filters-utils-2008-21|419	
21mr|printer-filters-utils-2008-21|420	/usr/share/doc/printer-filters-1.0/HPDeskJetPPA/pnm2ppa/COLOR.txt
21mr|printer-filters-utils-2008-21|421	
21mr|printer-filters-utils-2008-21|422	and follow the instructions there, but use the name
21mr|printer-filters-utils-2008-21|423	
21mr|printer-filters-utils-2008-21|424	/etc/pnm2ppa.gamma_normal
21mr|printer-filters-utils-2008-21|425	
21mr|printer-filters-utils-2008-21|426	for the colour correction file for the "normal quality" modes and
21mr|printer-filters-utils-2008-21|427	
21mr|printer-filters-utils-2008-21|428	/etc/pnm2ppa.gamma_best
21mr|printer-filters-utils-2008-21|429	
21mr|printer-filters-utils-2008-21|430	for the colour correction file for the "best quality" modes. So you
21mr|printer-filters-utils-2008-21|431	can do the colour correction independently in both normal and best
21mr|printer-filters-utils-2008-21|432	quality modes. The files are automatically taken into account by the
21mr|printer-filters-utils-2008-21|433	appropriate modes as soon as they are created.
21mr|printer-filters-utils-2008-21|434	
21mr|printer-filters-utils-2008-21|435	
21mr|printer-filters-utils-2008-21|436	
21mr|printer-filters-utils-2008-21|437	EOF
21mr|printer-filters-utils-2008-21|438	
21mr|printer-filters-utils-2008-21|439	
21mr|printer-filters-utils-2008-21|440	# pbm2ppa source
21mr|printer-filters-utils-2008-21|441	%setup -q -T -D -a 63 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|442	%patch52 -p0
21mr|printer-filters-utils-2008-21|443	
21mr|printer-filters-utils-2008-21|444	# Lexmark 2050
21mr|printer-filters-utils-2008-21|445	%setup -q -T -D -a 64 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|446	
21mr|printer-filters-utils-2008-21|447	# Lexmark 2030
21mr|printer-filters-utils-2008-21|448	%setup -q -T -D -a 65 -c -n %{name}-%{version}/printer-filters/pbm2l2030
21mr|printer-filters-utils-2008-21|449	
21mr|printer-filters-utils-2008-21|450	# Okipage 4w and compatible winprinters
21mr|printer-filters-utils-2008-21|451	%setup -T -D -a 66 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|452	cd oki4linux-2.0
21mr|printer-filters-utils-2008-21|453	%patch54 -p1
21mr|printer-filters-utils-2008-21|454	%patch55 -p1
21mr|printer-filters-utils-2008-21|455	
21mr|printer-filters-utils-2008-21|456	# Do some small corrections in the daemon script:
21mr|printer-filters-utils-2008-21|457	# - The daemon crashes with "setlogsock('unix');"
21mr|printer-filters-utils-2008-21|458	# - Correct the path for the driver
21mr|printer-filters-utils-2008-21|459	cd src
21mr|printer-filters-utils-2008-21|460	mv oki4daemon oki4daemon.pre
21mr|printer-filters-utils-2008-21|461	sed "s/setlogsock('unix');/setlogsock('inet');/" oki4daemon.pre | sed "s:/usr/local/sbin/oki4drv:/usr/bin/oki4drv:" > oki4daemon
21mr|printer-filters-utils-2008-21|462	cd ../..
21mr|printer-filters-utils-2008-21|463	# Mandrivized startup script for the daemon
21mr|printer-filters-utils-2008-21|464	bzcat %{SOURCE67} > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/oki4daemon
21mr|printer-filters-utils-2008-21|465	%if 0
21mr|printer-filters-utils-2008-21|466	# Installer for a CUPS queue for an OKI winprinter
21mr|printer-filters-utils-2008-21|467	bzcat %{SOURCE68} > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/oki4w_install
21mr|printer-filters-utils-2008-21|468	# Generate doc file for "README.OKI-Winprinters"
21mr|printer-filters-utils-2008-21|469	cat << EOF > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/README.OKI-Winprinters
21mr|printer-filters-utils-2008-21|470	
21mr|printer-filters-utils-2008-21|471	Driver for the OKI 4w and compatible winprinters
21mr|printer-filters-utils-2008-21|472	------------------------------------------------
21mr|printer-filters-utils-2008-21|473	
21mr|printer-filters-utils-2008-21|474	These laser printers have neither memory nor a processor and therefore
21mr|printer-filters-utils-2008-21|475	they must get their data in an absolutely continuous stream (because
21mr|printer-filters-utils-2008-21|476	they cannot buffer data). This cannot be made sure by usual printing
21mr|printer-filters-utils-2008-21|477	spoolers (as CUPS or LPD). The only possibility is running a special
21mr|printer-filters-utils-2008-21|478	driver program which connects directly to the printer. But this is
21mr|printer-filters-utils-2008-21|479	very unconvenient, because many Linux applications can only print
21mr|printer-filters-utils-2008-21|480	through a spooler. To solve this, Grant Taylor has created a special
21mr|printer-filters-utils-2008-21|481	daemon acting between the printing program and the spooler, the
21mr|printer-filters-utils-2008-21|482	"oki4daemon". It provides a named pipe ("/dev/oki4drv") which accepts
21mr|printer-filters-utils-2008-21|483	PostScript and renders it for being understood by the printer.
21mr|printer-filters-utils-2008-21|484	
21mr|printer-filters-utils-2008-21|485	Because "kups" and the web interface of CUPS cannot start an extra
21mr|printer-filters-utils-2008-21|486	daemon and also cannot set up a queue with "/dev/oki4drv" as
21mr|printer-filters-utils-2008-21|487	destination, you have to install your OKI printer with a special
21mr|printer-filters-utils-2008-21|488	installation program. Call it by entering
21mr|printer-filters-utils-2008-21|489	
21mr|printer-filters-utils-2008-21|490	oki4w_install
21mr|printer-filters-utils-2008-21|491	
21mr|printer-filters-utils-2008-21|492	on the command line or by choosing "Configuration"/"Printing"/"Install
21mr|printer-filters-utils-2008-21|493	OKI 4w or compatible" in the desktop menues.
21mr|printer-filters-utils-2008-21|494	
21mr|printer-filters-utils-2008-21|495	NOTE: These printers should not be used on machines which are often
21mr|printer-filters-utils-2008-21|496	under high loads (because of the timing requirements) or on machines
21mr|printer-filters-utils-2008-21|497	with high security demands (because of the additional daemon).
21mr|printer-filters-utils-2008-21|498	
21mr|printer-filters-utils-2008-21|499	
21mr|printer-filters-utils-2008-21|500	
21mr|printer-filters-utils-2008-21|501	EOF
21mr|printer-filters-utils-2008-21|502	%endif
21mr|printer-filters-utils-2008-21|503	
21mr|printer-filters-utils-2008-21|504	# CoStar and compatible label printers
21mr|printer-filters-utils-2008-21|505	%setup -q -T -D -a 70 -c -n %{name}-%{version}/printer-filters/pbm2lwxl
21mr|printer-filters-utils-2008-21|506	
21mr|printer-filters-utils-2008-21|507	# Citizen Printiva 600C
21mr|printer-filters-utils-2008-21|508	%setup -q -T -D -a 69 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|509	cd ppmtocpva-*
21mr|printer-filters-utils-2008-21|510	%patch100 -p1
21mr|printer-filters-utils-2008-21|511	%patch101 -p1
21mr|printer-filters-utils-2008-21|512	cd ..
21mr|printer-filters-utils-2008-21|513	
21mr|printer-filters-utils-2008-21|514	# Samsung ML-85G and QL-85G winprinters
21mr|printer-filters-utils-2008-21|515	%setup -q -T -D -a 71 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|516	#patch58 -p0
21mr|printer-filters-utils-2008-21|517	
21mr|printer-filters-utils-2008-21|518	# Filter for the Lexmark Z42
21mr|printer-filters-utils-2008-21|519	%setup -q -T -D -a 73 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|520	
21mr|printer-filters-utils-2008-21|521	# GhostScript wrapper for the Pentax PocketJet printers
21mr|printer-filters-utils-2008-21|522	%setup -q -T -D -a 74 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|523	
21mr|printer-filters-utils-2008-21|524	# Unix driver for MicroDry Printers
21mr|printer-filters-utils-2008-21|525	%setup -q -T -D -a 76 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|526	cd ppmtomd-*
21mr|printer-filters-utils-2008-21|527	%patch102 -p1
21mr|printer-filters-utils-2008-21|528	cd ..
21mr|printer-filters-utils-2008-21|529	
21mr|printer-filters-utils-2008-21|530	# Mtink - Printer maintenance/ink monitoring for Epson inkjets
21mr|printer-filters-utils-2008-21|531	%setup -q -T -D -a 77 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|532	cd mtink-1*
21mr|printer-filters-utils-2008-21|533	%patch70 -p3
21mr|printer-filters-utils-2008-21|534	cd ..
21mr|printer-filters-utils-2008-21|535	
21mr|printer-filters-utils-2008-21|536	# Poster - Poster-printing on stndard sized paper
21mr|printer-filters-utils-2008-21|537	%setup -q -T -D -a 78 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|538	
21mr|printer-filters-utils-2008-21|539	# Driver for the HP LaserJet 1000
21mr|printer-filters-utils-2008-21|540	bzcat %{SOURCE82} > pbmtozjs.c
21mr|printer-filters-utils-2008-21|541	
21mr|printer-filters-utils-2008-21|542	# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
21mr|printer-filters-utils-2008-21|543	# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
21mr|printer-filters-utils-2008-21|544	%setup -q -T -D -a 83 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|545	cd foo2zjs*/foomatic-db
21mr|printer-filters-utils-2008-21|546	rm -rf *
21mr|printer-filters-utils-2008-21|547	%setup -q -T -D -a 830 -n %{name}-%{version}/printer-filters/foo2zjs/foomatic-db
21mr|printer-filters-utils-2008-21|548	cd ../..
21mr|printer-filters-utils-2008-21|549	# Fit udev rules to stricter syntax of new udev
21mr|printer-filters-utils-2008-21|550	# (blino) don't try to rename the device,
21mr|printer-filters-utils-2008-21|551	#         it has already been renamed to the exact same name in 50-mdk.rules
21mr|printer-filters-utils-2008-21|552	#         so udev would skip the rule
21mr|printer-filters-utils-2008-21|553	perl -p -i -e 's:(KERNEL|BUS|SYSFS.*?)=([^=]):$1==$2:g;s{SYMLINK=}{SYMLINK+=}g;s{(?:NAME|MODE)=.*?,\s*}{}g' foo2zjs*/hplj10xx.rules
21mr|printer-filters-utils-2008-21|554	
21mr|printer-filters-utils-2008-21|555	# Driver for Epson EPL "L" series
21mr|printer-filters-utils-2008-21|556	%setup -q -T -D -a 84 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|557	cd epsonepl*
21mr|printer-filters-utils-2008-21|558	perl -p -i -e "s/-g -O2 -Wall -ansi -pedantic -Wmissing-prototypes/-fPIC/" Makefile.in
21mr|printer-filters-utils-2008-21|559	#patch1001 -p1 -b .fPIC
21mr|printer-filters-utils-2008-21|560	cd ..
21mr|printer-filters-utils-2008-21|561	
21mr|printer-filters-utils-2008-21|562	# Driver for Lexmark X125 (only printing)
21mr|printer-filters-utils-2008-21|563	%setup -q -T -D -a 1000 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|564	%setup -q -T -D -a 1001 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|565	perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" drv_x125*/src/Makefile
21mr|printer-filters-utils-2008-21|566	
21mr|printer-filters-utils-2008-21|567	%ifarch %{ix86}
21mr|printer-filters-utils-2008-21|568	# Driver for Canon LBP-460/660
21mr|printer-filters-utils-2008-21|569	%setup -q -T -D -a 1010 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|570	perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lbp660*/Makefile
21mr|printer-filters-utils-2008-21|571	%endif
21mr|printer-filters-utils-2008-21|572	
21mr|printer-filters-utils-2008-21|573	# Driver for Canon LBP-810/1120
21mr|printer-filters-utils-2008-21|574	%setup -q -T -D -a 1060 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|575	perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" cast*/Makefile
21mr|printer-filters-utils-2008-21|576	
21mr|printer-filters-utils-2008-21|577	# Driver for Lexmark X74/X75
21mr|printer-filters-utils-2008-21|578	%setup -q -T -D -a 1020 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|579	perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lxx74*/Makefile
21mr|printer-filters-utils-2008-21|580	
21mr|printer-filters-utils-2008-21|581	# Driver for Minolta magicolor 2300W
21mr|printer-filters-utils-2008-21|582	%setup -q -T -D -a 1030 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|583	cd m2300w*
21mr|printer-filters-utils-2008-21|584	# Deactivate checks for installed Foomatic in "./configure"
21mr|printer-filters-utils-2008-21|585	%patch1030 -p0
21mr|printer-filters-utils-2008-21|586	%patch1031 -p1 -b .ppc
21mr|printer-filters-utils-2008-21|587	cd ..
21mr|printer-filters-utils-2008-21|588	
21mr|printer-filters-utils-2008-21|589	# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
21mr|printer-filters-utils-2008-21|590	%setup -q -T -D -a 1035 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|591	#perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" min12xxw*/Makefile
21mr|printer-filters-utils-2008-21|592	
21mr|printer-filters-utils-2008-21|593	# Driver for Casio USB label printers
21mr|printer-filters-utils-2008-21|594	%setup -q -T -D -a 1040 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|595	%setup -q -T -D -a 1041 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|596	%setup -q -T -D -a 1042 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|597	%setup -q -T -D -a 1043 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|598	
21mr|printer-filters-utils-2008-21|599	# Drivers for the Konica Minolta magicolor DL series supplied by Konica
21mr|printer-filters-utils-2008-21|600	# Minolta
21mr|printer-filters-utils-2008-21|601	%setup -q -T -D -a 1050 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|602	%setup -q -T -D -a 1051 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|603	%setup -q -T -D -a 1052 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|604	# Fix copy of CUPS headers in kmlf.h
21mr|printer-filters-utils-2008-21|605	perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' magicolor????DL*/src/kmlf.h
21mr|printer-filters-utils-2008-21|606	# Remove asterisks from group names in PPD file
21mr|printer-filters-utils-2008-21|607	for d in magicolor????DL*; do
21mr|printer-filters-utils-2008-21|608	cd $d*
21mr|printer-filters-utils-2008-21|609	gzip -dc src/km_en.ppd.gz | perl -p -e 's/(Group:\s+)\*/$1/g' | gzip > src/km_en.tmp.ppd.gz && mv -f src/km_en.tmp.ppd.gz src/km_en.ppd.gz
21mr|printer-filters-utils-2008-21|610	cd ..
21mr|printer-filters-utils-2008-21|611	done
21mr|printer-filters-utils-2008-21|612	# Determine the directory for the CUPS filters using the correct method
21mr|printer-filters-utils-2008-21|613	perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' magicolor????DL*/configure
21mr|printer-filters-utils-2008-21|614	
21mr|printer-filters-utils-2008-21|615	# Driver for Brother P-Touch label printers
21mr|printer-filters-utils-2008-21|616	%setup -q -T -D -a 1070 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|617	
21mr|printer-filters-utils-2008-21|618	# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
21mr|printer-filters-utils-2008-21|619	%setup -q -T -D -a 1080 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|620	perl -p -i -e 's/Kyocera-Mita-FS-1016/Kyocera-FS-1016/g' foo2kyo*/foomatic-db/driver/foo2kyo.xml
21mr|printer-filters-utils-2008-21|621	
21mr|printer-filters-utils-2008-21|622	# Driver for Samsung SPL2 printers
21mr|printer-filters-utils-2008-21|623	%setup -q -T -D -a 1090 -n %{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|624	cd splix*
21mr|printer-filters-utils-2008-21|625	%patch1060 -p1 -b .cups12
21mr|printer-filters-utils-2008-21|626	cd ..
21mr|printer-filters-utils-2008-21|627	
21mr|printer-filters-utils-2008-21|628	
21mr|printer-filters-utils-2008-21|629	# Tool for uploading the firmware on the HP LaserJet 1000S
21mr|printer-filters-utils-2008-21|630	bzcat %{SOURCE85} > hp1000fw
21mr|printer-filters-utils-2008-21|631	bzcat %{SOURCE86} > udev-hp1000fw.rules
21mr|printer-filters-utils-2008-21|632	
21mr|printer-filters-utils-2008-21|633	# Tools for reading USB device ID strings
21mr|printer-filters-utils-2008-21|634	bzcat %{SOURCE87} > usb_id_test.c
21mr|printer-filters-utils-2008-21|635	bzcat %{SOURCE88} > getusbprinterid
21mr|printer-filters-utils-2008-21|636	
21mr|printer-filters-utils-2008-21|637	
21mr|printer-filters-utils-2008-21|638	
21mr|printer-filters-utils-2008-21|639	%build
21mr|printer-filters-utils-2008-21|640	exit 0
21mr|printer-filters-utils-2008-21|641	
21mr|printer-filters-utils-2008-21|642	# Change compiler flags for debugging when in debug mode
21mr|printer-filters-utils-2008-21|643	%if %debug
21mr|printer-filters-utils-2008-21|644	export DONT_STRIP=1
21mr|printer-filters-utils-2008-21|645	export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|printer-filters-utils-2008-21|646	export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|printer-filters-utils-2008-21|647	export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|printer-filters-utils-2008-21|648	%endif
21mr|printer-filters-utils-2008-21|649	
21mr|printer-filters-utils-2008-21|650	##### PRINTER FILTERS AND OTHER STUFF
21mr|printer-filters-utils-2008-21|651	
21mr|printer-filters-utils-2008-21|652	cd $RPM_BUILD_DIR/%{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|653	
21mr|printer-filters-utils-2008-21|654	# Apple StyleWriter
21mr|printer-filters-utils-2008-21|655	cd stylewriter
21mr|printer-filters-utils-2008-21|656	gcc ${CFLAGS:-%optflags} -o lpstyl lpstyl.c
21mr|printer-filters-utils-2008-21|657	cd ..
21mr|printer-filters-utils-2008-21|658	
21mr|printer-filters-utils-2008-21|659	# Canon CaPSL
21mr|printer-filters-utils-2008-21|660	cd cjet089
21mr|printer-filters-utils-2008-21|661	%make
21mr|printer-filters-utils-2008-21|662	cd ..
21mr|printer-filters-utils-2008-21|663	
21mr|printer-filters-utils-2008-21|664	# Lexmark 1100
21mr|printer-filters-utils-2008-21|665	cd lm1100*
21mr|printer-filters-utils-2008-21|666	# Correct "friend" declarations for gcc 3.1
21mr|printer-filters-utils-2008-21|667	perl -p -i -e 's/friend Lexmark/friend class Lexmark/' *.h
21mr|printer-filters-utils-2008-21|668	# Remove extra qualifications '<class>::<member>' on class members, to make
21mr|printer-filters-utils-2008-21|669	# code compiling with gcc 4.1.1.
21mr|printer-filters-utils-2008-21|670	perl -p -i -e 's/\b[^\s:]+:://' *.h
21mr|printer-filters-utils-2008-21|671	%make
21mr|printer-filters-utils-2008-21|672	cd ..
21mr|printer-filters-utils-2008-21|673	
21mr|printer-filters-utils-2008-21|674	# Lexmark 2070 colour
21mr|printer-filters-utils-2008-21|675	cd c2070-0.99
21mr|printer-filters-utils-2008-21|676	%make
21mr|printer-filters-utils-2008-21|677	cd ..
21mr|printer-filters-utils-2008-21|678	
21mr|printer-filters-utils-2008-21|679	# Lexmark 2070 grayscale
21mr|printer-filters-utils-2008-21|680	cd Lexmark2070.latest
21mr|printer-filters-utils-2008-21|681	%make
21mr|printer-filters-utils-2008-21|682	cd ..
21mr|printer-filters-utils-2008-21|683	
21mr|printer-filters-utils-2008-21|684	# Lexmark 7xxx, 57xx, Z51
21mr|printer-filters-utils-2008-21|685	cd lexmark7000linux-990516
21mr|printer-filters-utils-2008-21|686	%make
21mr|printer-filters-utils-2008-21|687	cd ..
21mr|printer-filters-utils-2008-21|688	
21mr|printer-filters-utils-2008-21|689	# Lexmark Z11
21mr|printer-filters-utils-2008-21|690	#cd LexZ11-distro
21mr|printer-filters-utils-2008-21|691	cd lz11*
21mr|printer-filters-utils-2008-21|692	%make
21mr|printer-filters-utils-2008-21|693	cd ..
21mr|printer-filters-utils-2008-21|694	
21mr|printer-filters-utils-2008-21|695	# Printer Utility Program
21mr|printer-filters-utils-2008-21|696	#cd pup_1.1
21mr|printer-filters-utils-2008-21|697	#make CC="gcc $CFLAGS -Wall -O2 -I/usr/include/glib-1.2"
21mr|printer-filters-utils-2008-21|698	#cd ..
21mr|printer-filters-utils-2008-21|699	
21mr|printer-filters-utils-2008-21|700	# HP DeskJet PPA printers
21mr|printer-filters-utils-2008-21|701	cd pnm2ppa*
21mr|printer-filters-utils-2008-21|702	make BINDIR=%{_bindir} CONFDIR=%{_sysconfdir} MANDIR=%{_mandir}/man1
21mr|printer-filters-utils-2008-21|703	cd ..
21mr|printer-filters-utils-2008-21|704	cd pbm2ppa-0.8.6
21mr|printer-filters-utils-2008-21|705	make
21mr|printer-filters-utils-2008-21|706	cd ..
21mr|printer-filters-utils-2008-21|707	
21mr|printer-filters-utils-2008-21|708	# Lexmark 2050
21mr|printer-filters-utils-2008-21|709	cd c2050-0.4
21mr|printer-filters-utils-2008-21|710	%make
21mr|printer-filters-utils-2008-21|711	cd ..
21mr|printer-filters-utils-2008-21|712	
21mr|printer-filters-utils-2008-21|713	# Lexmark 2030
21mr|printer-filters-utils-2008-21|714	cd pbm2l2030
21mr|printer-filters-utils-2008-21|715	%make
21mr|printer-filters-utils-2008-21|716	cd ..
21mr|printer-filters-utils-2008-21|717	
21mr|printer-filters-utils-2008-21|718	# Okipage 4w and compatible winprinters
21mr|printer-filters-utils-2008-21|719	cd oki4linux-2.0/src
21mr|printer-filters-utils-2008-21|720	%make
21mr|printer-filters-utils-2008-21|721	cd ../..
21mr|printer-filters-utils-2008-21|722	
21mr|printer-filters-utils-2008-21|723	# Citizen Printiva 600C
21mr|printer-filters-utils-2008-21|724	cd ppmtocpva-1.0
21mr|printer-filters-utils-2008-21|725	%make
21mr|printer-filters-utils-2008-21|726	cd ..
21mr|printer-filters-utils-2008-21|727	
21mr|printer-filters-utils-2008-21|728	# CoStar and compatible label printers
21mr|printer-filters-utils-2008-21|729	cd pbm2lwxl
21mr|printer-filters-utils-2008-21|730	gcc $CFLAGS -o pbm2lwxl pbm2lwxl.c
21mr|printer-filters-utils-2008-21|731	cd ..
21mr|printer-filters-utils-2008-21|732	
21mr|printer-filters-utils-2008-21|733	%ifarch %{ix86}
21mr|printer-filters-utils-2008-21|734	# Samsung ML-85G and QL-85G winprinters
21mr|printer-filters-utils-2008-21|735	cd ml85p*
21mr|printer-filters-utils-2008-21|736	make
21mr|printer-filters-utils-2008-21|737	[ -e printer-test.ps.gz ] && gunzip printer-test.ps.gz
21mr|printer-filters-utils-2008-21|738	cd ..
21mr|printer-filters-utils-2008-21|739	%endif
21mr|printer-filters-utils-2008-21|740	
21mr|printer-filters-utils-2008-21|741	# Filter for the Lexmark Z42
21mr|printer-filters-utils-2008-21|742	cd drv_z42/src
21mr|printer-filters-utils-2008-21|743	gcc $CFLAGS -o z42_cmyk z42_cmyk.c
21mr|printer-filters-utils-2008-21|744	cd ../z42tool/
21mr|printer-filters-utils-2008-21|745	%configure
21mr|printer-filters-utils-2008-21|746	%make
21mr|printer-filters-utils-2008-21|747	cd ../..
21mr|printer-filters-utils-2008-21|748	
21mr|printer-filters-utils-2008-21|749	# GhostScript wrapper for the Pentax PocketJet printers
21mr|printer-filters-utils-2008-21|750	cd pentaxpj
21mr|printer-filters-utils-2008-21|751	%make
21mr|printer-filters-utils-2008-21|752	cd ..
21mr|printer-filters-utils-2008-21|753	
21mr|printer-filters-utils-2008-21|754	# Unix driver for MicroDry Printers
21mr|printer-filters-utils-2008-21|755	cd ppmtomd*
21mr|printer-filters-utils-2008-21|756	%make
21mr|printer-filters-utils-2008-21|757	cd ..
21mr|printer-filters-utils-2008-21|758	
21mr|printer-filters-utils-2008-21|759	# Mtink - Printer maintenance/ink monitoring for Epson inkjets
21mr|printer-filters-utils-2008-21|760	cd mtink*
21mr|printer-filters-utils-2008-21|761	perl -p -i -e 's|(/usr/X11R6)/lib\b|\1/%{_lib}|g' Makefile.ORG
21mr|printer-filters-utils-2008-21|762	perl -p -i -e 's|(/usr)/lib\b|\1/%{_lib}|g' Makefile.ORG
21mr|printer-filters-utils-2008-21|763	perl -p -i -e 's|(/usr)/lib$|\1/%{_lib}|g' Configure
21mr|printer-filters-utils-2008-21|764	perl -p -i -e 's|(''/usr/)lib('')|$1%{_lib}$2|g' checkMotifVersion.sh
21mr|printer-filters-utils-2008-21|765	./Configure --no-suid --prefix /usr
21mr|printer-filters-utils-2008-21|766	%make
21mr|printer-filters-utils-2008-21|767	# Fix some small bugs
21mr|printer-filters-utils-2008-21|768	#perl -p -i -e "s/START_LEVEL=S99mtink/START_LEVEL=S59mtink/" etc/installInitScript.sh
21mr|printer-filters-utils-2008-21|769	#perl -p -i -e "s/STOP_LEVEL=K02mtink/START_LEVEL=K61mtink/" etc/installInitScript.sh
21mr|printer-filters-utils-2008-21|770	#perl -p -i -e "s/for d in 2 3 4 5/XXXXXXXXXX/" etc/installInitScript.sh
21mr|printer-filters-utils-2008-21|771	#perl -p -i -e "s/for d in 0 1 6/for d in 2 3 4 5/" etc/installInitScript.sh
21mr|printer-filters-utils-2008-21|772	#perl -p -i -e "s/XXXXXXXXXX/for d in 0 1 6/" etc/installInitScript.sh
21mr|printer-filters-utils-2008-21|773	#perl -p -i -e "s!cp mtink /etc/init.d!!" etc/installInitScript.sh
21mr|printer-filters-utils-2008-21|774	perl -p -i -e "s!chmod 744 /etc/init.d/mtink!!" etc/installInitScript.sh
21mr|printer-filters-utils-2008-21|775	perl -p -i -e "s!/dev/lp;!/dev/lp\*;!" etc/mtink
21mr|printer-filters-utils-2008-21|776	perl -p -i -e 's=(\#!/bin/sh)=$1\n\#   chkconfig: 2345 14 61
21mr|printer-filters-utils-2008-21|777	\#   description: The MTink daemon allows printing on Epson inkjets in
21mr|printer-filters-utils-2008-21|778	\#                in packet mode. This way simultaneas printing and
21mr|printer-filters-utils-2008-21|779	\#                ink level readout or scanning (on multi-function devices)
21mr|printer-filters-utils-2008-21|780	\#                is possible.=' etc/mtink
21mr|printer-filters-utils-2008-21|781	cd ..
21mr|printer-filters-utils-2008-21|782	
21mr|printer-filters-utils-2008-21|783	# Poster - Poster-printing on stndard sized paper
21mr|printer-filters-utils-2008-21|784	cd poster*
21mr|printer-filters-utils-2008-21|785	%make
21mr|printer-filters-utils-2008-21|786	cd ..
21mr|printer-filters-utils-2008-21|787	
21mr|printer-filters-utils-2008-21|788	# HP LaserJet 1000
21mr|printer-filters-utils-2008-21|789	ln -s %{_libdir}/libjbig.a .
21mr|printer-filters-utils-2008-21|790	ln -s /usr/include/jbig.h .
21mr|printer-filters-utils-2008-21|791	gcc -O2 -W -o pbmtozjs pbmtozjs.c libjbig.a
21mr|printer-filters-utils-2008-21|792	head -34 pbmtozjs.c | tail -33 > pbmtozjs.txt
21mr|printer-filters-utils-2008-21|793	
21mr|printer-filters-utils-2008-21|794	# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
21mr|printer-filters-utils-2008-21|795	# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
21mr|printer-filters-utils-2008-21|796	cd foo2zjs*
21mr|printer-filters-utils-2008-21|797	# Suppress generation of PDF doc file, it needs GhostScript and GhostScript
21mr|printer-filters-utils-2008-21|798	# is introduced by this package
21mr|printer-filters-utils-2008-21|799	#perl -p -i -e "s/all-icc2ps man doc/all-icc2ps man/" Makefile
21mr|printer-filters-utils-2008-21|800	%make
21mr|printer-filters-utils-2008-21|801	cd ..
21mr|printer-filters-utils-2008-21|802	
21mr|printer-filters-utils-2008-21|803	# Driver for Epson EPL "L" series
21mr|printer-filters-utils-2008-21|804	cd epsonepl*
21mr|printer-filters-utils-2008-21|805	%configure
21mr|printer-filters-utils-2008-21|806	%make
21mr|printer-filters-utils-2008-21|807	cd ..
21mr|printer-filters-utils-2008-21|808	
21mr|printer-filters-utils-2008-21|809	# Driver for Lexmark X125 (only printing)
21mr|printer-filters-utils-2008-21|810	cd drv_x125/src
21mr|printer-filters-utils-2008-21|811	%make
21mr|printer-filters-utils-2008-21|812	cd ../..
21mr|printer-filters-utils-2008-21|813	cd drv_x125_network/src
21mr|printer-filters-utils-2008-21|814	%make
21mr|printer-filters-utils-2008-21|815	cd ../..
21mr|printer-filters-utils-2008-21|816	
21mr|printer-filters-utils-2008-21|817	%ifarch %{ix86}
21mr|printer-filters-utils-2008-21|818	# Driver for Canon LBP-460/660
21mr|printer-filters-utils-2008-21|819	cd lbp660*
21mr|printer-filters-utils-2008-21|820	%make
21mr|printer-filters-utils-2008-21|821	# Correct PPD files to pass "cupstestppd"
21mr|printer-filters-utils-2008-21|822	perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/" ppd/*.ppd
21mr|printer-filters-utils-2008-21|823	# Do not generate a log file with fixed name, security problem!
21mr|printer-filters-utils-2008-21|824	perl -p -i -e "s:/tmp/lbp.60.log:/dev/null:" ppd/*.ppd
21mr|printer-filters-utils-2008-21|825	cd ..
21mr|printer-filters-utils-2008-21|826	%endif
21mr|printer-filters-utils-2008-21|827	
21mr|printer-filters-utils-2008-21|828	# Driver for Canon LBP-810/1120
21mr|printer-filters-utils-2008-21|829	cd capt*
21mr|printer-filters-utils-2008-21|830	%make
21mr|printer-filters-utils-2008-21|831	# Correct PPD files to pass "cupstestppd"
21mr|printer-filters-utils-2008-21|832	perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/g" ppd/*.ppd
21mr|printer-filters-utils-2008-21|833	# Do not generate a log file with fixed name, security problem!
21mr|printer-filters-utils-2008-21|834	perl -p -i -e "s:/tmp/capt.log:/dev/null:g" ppd/*.ppd
21mr|printer-filters-utils-2008-21|835	# Create PPD file for LBP-1120
21mr|printer-filters-utils-2008-21|836	cp ppd/Canon-LBP-810-capt.ppd ppd/Canon-LBP-1120-capt.ppd
21mr|printer-filters-utils-2008-21|837	perl -p -i -e "s:LBP-810:LBP-1120:g" ppd/Canon-LBP-1120-capt.ppd
21mr|printer-filters-utils-2008-21|838	perl -p -i -e "s:lbp810:lbp1120:g" ppd/Canon-LBP-1120-capt.ppd
21mr|printer-filters-utils-2008-21|839	cd ..
21mr|printer-filters-utils-2008-21|840	
21mr|printer-filters-utils-2008-21|841	# Driver for Lexmark X74/X75
21mr|printer-filters-utils-2008-21|842	cd lxx74*
21mr|printer-filters-utils-2008-21|843	# The source tarball has already all the stuff compiled, but we want to have
21mr|printer-filters-utils-2008-21|844	# our Mandriva Linux optimizations
21mr|printer-filters-utils-2008-21|845	%make clean
21mr|printer-filters-utils-2008-21|846	%make
21mr|printer-filters-utils-2008-21|847	gunzip lxx74.ppd.gz
21mr|printer-filters-utils-2008-21|848	cp lxx74.ppd Compaq-IJ670-lxx74.ppd
21mr|printer-filters-utils-2008-21|849	perl -p -i -e 's/All In One/IJ670/gi' Compaq-IJ670-lxx74.ppd
21mr|printer-filters-utils-2008-21|850	cp lxx74.ppd Compaq-Inkjet_Printer-lxx74.ppd
21mr|printer-filters-utils-2008-21|851	perl -p -i -e 's/All In One/Inkjet Printer/gi' Compaq-Inkjet_Printer-lxx74.ppd
21mr|printer-filters-utils-2008-21|852	perl -p -i -e 's/Lexmark/Compaq/gi' Compaq-*-lxx74.ppd
21mr|printer-filters-utils-2008-21|853	cp lxx74.ppd Lexmark-X74-lxx74.ppd
21mr|printer-filters-utils-2008-21|854	perl -p -i -e 's/All In One/X74/gi' Lexmark-X74-lxx74.ppd
21mr|printer-filters-utils-2008-21|855	cp lxx74.ppd Lexmark-X75-lxx74.ppd
21mr|printer-filters-utils-2008-21|856	perl -p -i -e 's/All In One/X75/gi' Lexmark-X75-lxx74.ppd
21mr|printer-filters-utils-2008-21|857	cp lxx74.ppd Lexmark-X76-lxx74.ppd
21mr|printer-filters-utils-2008-21|858	perl -p -i -e 's/All In One/X76/gi' Lexmark-X76-lxx74.ppd
21mr|printer-filters-utils-2008-21|859	cp lxx74.ppd Lexmark-Z13-lxx74.ppd
21mr|printer-filters-utils-2008-21|860	perl -p -i -e 's/All In One/Z13/gi' Lexmark-Z13-lxx74.ppd
21mr|printer-filters-utils-2008-21|861	cp lxx74.ppd Lexmark-Z14-lxx74.ppd
21mr|printer-filters-utils-2008-21|862	perl -p -i -e 's/All In One/Z14/gi' Lexmark-Z14-lxx74.ppd
21mr|printer-filters-utils-2008-21|863	cp lxx74.ppd Lexmark-Z23-lxx74.ppd
21mr|printer-filters-utils-2008-21|864	perl -p -i -e 's/All In One/Z23/gi' Lexmark-Z23-lxx74.ppd
21mr|printer-filters-utils-2008-21|865	cp lxx74.ppd Lexmark-Z33-lxx74.ppd
21mr|printer-filters-utils-2008-21|866	perl -p -i -e 's/All In One/Z33/gi' Lexmark-Z33-lxx74.ppd
21mr|printer-filters-utils-2008-21|867	cp lxx74.ppd Lexmark-Z24-lxx74.ppd
21mr|printer-filters-utils-2008-21|868	perl -p -i -e 's/All In One/Z24/gi' Lexmark-Z24-lxx74.ppd
21mr|printer-filters-utils-2008-21|869	cp lxx74.ppd Lexmark-Z34-lxx74.ppd
21mr|printer-filters-utils-2008-21|870	perl -p -i -e 's/All In One/Z34/gi' Lexmark-Z34-lxx74.ppd
21mr|printer-filters-utils-2008-21|871	cp lxx74.ppd Lexmark-Z25-lxx74.ppd
21mr|printer-filters-utils-2008-21|872	perl -p -i -e 's/All In One/Z25/gi' Lexmark-Z25-lxx74.ppd
21mr|printer-filters-utils-2008-21|873	cp lxx74.ppd Lexmark-Z35-lxx74.ppd
21mr|printer-filters-utils-2008-21|874	perl -p -i -e 's/All In One/Z35/gi' Lexmark-Z35-lxx74.ppd
21mr|printer-filters-utils-2008-21|875	cp lxx74.ppd Lexmark-Inkjet_Printer-lxx74.ppd
21mr|printer-filters-utils-2008-21|876	perl -p -i -e 's/All In One/Inkjet Printer/gi' Lexmark-Inkjet_Printer-lxx74.ppd
21mr|printer-filters-utils-2008-21|877	cp lxx74.ppd Lexmark-InkJet_4104-lxx74.ppd
21mr|printer-filters-utils-2008-21|878	perl -p -i -e 's/All In One/Inkjet 4104/gi' Lexmark-Inkjet_4104-lxx74.ppd
21mr|printer-filters-utils-2008-21|879	cp lxx74.ppd Samsung-MJC-940-lxx74.ppd
21mr|printer-filters-utils-2008-21|880	perl -p -i -e 's/All In One/MJC-940/gi' Samsung-MJC-940-lxx74.ppd
21mr|printer-filters-utils-2008-21|881	cp lxx74.ppd Samsung-MJC-950-lxx74.ppd
21mr|printer-filters-utils-2008-21|882	perl -p -i -e 's/All In One/MJC-950/gi' Samsung-MJC-950-lxx74.ppd
21mr|printer-filters-utils-2008-21|883	cp lxx74.ppd Samsung-MJC-2200-lxx74.ppd
21mr|printer-filters-utils-2008-21|884	perl -p -i -e 's/All In One/MJC-2200/gi' Samsung-MJC-2200-lxx74.ppd
21mr|printer-filters-utils-2008-21|885	cp lxx74.ppd Samsung-MJC-2130-lxx74.ppd
21mr|printer-filters-utils-2008-21|886	perl -p -i -e 's/All In One/MJC-2130/gi' Samsung-MJC-2130-lxx74.ppd
21mr|printer-filters-utils-2008-21|887	cp lxx74.ppd Samsung-MJC-530-lxx74.ppd
21mr|printer-filters-utils-2008-21|888	perl -p -i -e 's/All In One/MJC-530/gi' Samsung-MJC-530-lxx74.ppd
21mr|printer-filters-utils-2008-21|889	perl -p -i -e 's/Lexmark/Samsung/gi' Samsung-*-lxx74.ppd
21mr|printer-filters-utils-2008-21|890	gzip -9 *.ppd
21mr|printer-filters-utils-2008-21|891	cd ..
21mr|printer-filters-utils-2008-21|892	
21mr|printer-filters-utils-2008-21|893	# Driver for Minolta magicolor 2300W
21mr|printer-filters-utils-2008-21|894	cd m2300w*
21mr|printer-filters-utils-2008-21|895	autoconf
21mr|printer-filters-utils-2008-21|896	%configure
21mr|printer-filters-utils-2008-21|897	# Omit the installation of the PPD in the Makefile, we use the Foomatic
21mr|printer-filters-utils-2008-21|898	# XML data
21mr|printer-filters-utils-2008-21|899	perl -p -i -e "s/src psfiles foomatic ppd/src psfiles/" Makefile
21mr|printer-filters-utils-2008-21|900	%make
21mr|printer-filters-utils-2008-21|901	cd ..
21mr|printer-filters-utils-2008-21|902	
21mr|printer-filters-utils-2008-21|903	# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
21mr|printer-filters-utils-2008-21|904	cd min12xxw*
21mr|printer-filters-utils-2008-21|905	%configure
21mr|printer-filters-utils-2008-21|906	%make
21mr|printer-filters-utils-2008-21|907	cd ..
21mr|printer-filters-utils-2008-21|908	
21mr|printer-filters-utils-2008-21|909	# Driver for Casio USB label printers
21mr|printer-filters-utils-2008-21|910	cd pegg-*
21mr|printer-filters-utils-2008-21|911	%make
21mr|printer-filters-utils-2008-21|912	cd ..
21mr|printer-filters-utils-2008-21|913	cd pegg_el-*/src
21mr|printer-filters-utils-2008-21|914	%make
21mr|printer-filters-utils-2008-21|915	cd ../..
21mr|printer-filters-utils-2008-21|916	cd xbm2crw*
21mr|printer-filters-utils-2008-21|917	# Nothing to be done
21mr|printer-filters-utils-2008-21|918	cd ..
21mr|printer-filters-utils-2008-21|919	cd cups2pegg*/src
21mr|printer-filters-utils-2008-21|920	# Suppress logging in cups2pegg backend
21mr|printer-filters-utils-2008-21|921	perl -p -i -e "s:/var/log/cups/cups2pegg.log:/dev/null:" cups2pegg
21mr|printer-filters-utils-2008-21|922	# Fix PPD file
21mr|printer-filters-utils-2008-21|923	perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. EL-700 EL-5000W"/' ppd/casio_el.ppd
21mr|printer-filters-utils-2008-21|924	perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO EL-700 EL-5000W"/' ppd/casio_el.ppd
21mr|printer-filters-utils-2008-21|925	perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KL-P1000 KL-E11"/' ppd/casio_kl.ppd
21mr|printer-filters-utils-2008-21|926	perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KL-P1000 KL-E11"/' ppd/casio_kl.ppd
21mr|printer-filters-utils-2008-21|927	perl -p -i -e 's/: Letter/: 128_64/' ppd/casio_kl.ppd
21mr|printer-filters-utils-2008-21|928	perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KP-C10 KP-C50"/' ppd/casio_kp.ppd
21mr|printer-filters-utils-2008-21|929	perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KP-C10 KP-C50"/' ppd/casio_kp.ppd
21mr|printer-filters-utils-2008-21|930	perl -p -i -e 's/: Letter/: 512_64/' ppd/casio_kp.ppd
21mr|printer-filters-utils-2008-21|931	cd ../..
21mr|printer-filters-utils-2008-21|932	
21mr|printer-filters-utils-2008-21|933	# Drivers for the Konica Minolta magicolor DL series supplied by Konica
21mr|printer-filters-utils-2008-21|934	# Minolta
21mr|printer-filters-utils-2008-21|935	for d in magicolor????DL*; do
21mr|printer-filters-utils-2008-21|936	cd $d
21mr|printer-filters-utils-2008-21|937	%configure
21mr|printer-filters-utils-2008-21|938	%make
21mr|printer-filters-utils-2008-21|939	cd ..
21mr|printer-filters-utils-2008-21|940	done
21mr|printer-filters-utils-2008-21|941	# Add support for the magicolor 2300 DL
21mr|printer-filters-utils-2008-21|942	cd magicolor2430DL*
21mr|printer-filters-utils-2008-21|943	gzip -dc src/km_en.ppd.gz | perl -p -e 's:2430(\s*DL):2300$1:g' | gzip > src/km2300dl.ppd.gz
21mr|printer-filters-utils-2008-21|944	cd ..
21mr|printer-filters-utils-2008-21|945	
21mr|printer-filters-utils-2008-21|946	# Driver for Brother P-Touch label printers
21mr|printer-filters-utils-2008-21|947	cd ptouch-driver*
21mr|printer-filters-utils-2008-21|948	%configure
21mr|printer-filters-utils-2008-21|949	%make
21mr|printer-filters-utils-2008-21|950	cd ..
21mr|printer-filters-utils-2008-21|951	
21mr|printer-filters-utils-2008-21|952	# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
21mr|printer-filters-utils-2008-21|953	cd foo2kyo*
21mr|printer-filters-utils-2008-21|954	%make
21mr|printer-filters-utils-2008-21|955	cd ..
21mr|printer-filters-utils-2008-21|956	
21mr|printer-filters-utils-2008-21|957	# Driver for Samsung SPL2 printers
21mr|printer-filters-utils-2008-21|958	cd splix*
21mr|printer-filters-utils-2008-21|959	%make
21mr|printer-filters-utils-2008-21|960	# Generate PPD files for each supported printer
21mr|printer-filters-utils-2008-21|961	cd ppd
21mr|printer-filters-utils-2008-21|962	for ext in '' 'fr'; do
21mr|printer-filters-utils-2008-21|963	cp ml1710$ext.ppd Samsung-SPL2-ml1510$ext.ppd
21mr|printer-filters-utils-2008-21|964	perl -p -i -e 's/(ml-?)1710/${1}1510/gi' Samsung-SPL2-ml1510$ext.ppd
21mr|printer-filters-utils-2008-21|965	cp ml1710$ext.ppd Samsung-SPL2-ml1520$ext.ppd
21mr|printer-filters-utils-2008-21|966	perl -p -i -e 's/(ml-?)1710/${1}1520/gi' Samsung-SPL2-ml1520$ext.ppd
21mr|printer-filters-utils-2008-21|967	cp ml1710$ext.ppd Samsung-SPL2-ml1610$ext.ppd
21mr|printer-filters-utils-2008-21|968	perl -p -i -e 's/(ml-?)1710/${1}1610/gi' Samsung-SPL2-ml1610$ext.ppd
21mr|printer-filters-utils-2008-21|969	cp ml1710$ext.ppd Samsung-SPL2-ml1740$ext.ppd
21mr|printer-filters-utils-2008-21|970	perl -p -i -e 's/(ml-?)1710/${1}1740/gi' Samsung-SPL2-ml1740$ext.ppd
21mr|printer-filters-utils-2008-21|971	cp ml1710$ext.ppd Samsung-SPL2-ml1750$ext.ppd
21mr|printer-filters-utils-2008-21|972	perl -p -i -e 's/(ml-?)1710/${1}1750/gi' Samsung-SPL2-ml1750$ext.ppd
21mr|printer-filters-utils-2008-21|973	cp ml2250$ext.ppd Samsung-SPL2-ml2150$ext.ppd
21mr|printer-filters-utils-2008-21|974	perl -p -i -e 's/(ml-?)2250/${1}2150/gi' Samsung-SPL2-ml2150$ext.ppd
21mr|printer-filters-utils-2008-21|975	cp ml2250$ext.ppd Samsung-SPL2-ml2550$ext.ppd
21mr|printer-filters-utils-2008-21|976	perl -p -i -e 's/(ml-?)2250/${1}2550/gi' Samsung-SPL2-ml2550$ext.ppd
21mr|printer-filters-utils-2008-21|977	mv ml1710$ext.ppd Samsung-SPL2-ml1710$ext.ppd
21mr|printer-filters-utils-2008-21|978	mv ml2010$ext.ppd Samsung-SPL2-ml2010$ext.ppd
21mr|printer-filters-utils-2008-21|979	mv ml2250$ext.ppd Samsung-SPL2-ml2250$ext.ppd
21mr|printer-filters-utils-2008-21|980	done
21mr|printer-filters-utils-2008-21|981	# Add driver name to NickName in the PPDs
21mr|printer-filters-utils-2008-21|982	perl -p -i -e 's/(\*NickName:\s*\"[^\,]+)(\,\s*.*?)?/$1, CUPS + SpliX$2/i' *.ppd
21mr|printer-filters-utils-2008-21|983	cd ..
21mr|printer-filters-utils-2008-21|984	cd ..
21mr|printer-filters-utils-2008-21|985	
21mr|printer-filters-utils-2008-21|986	
21mr|printer-filters-utils-2008-21|987	# Tool for reading USB device ID strings
21mr|printer-filters-utils-2008-21|988	gcc -o usb_id_test usb_id_test.c
21mr|printer-filters-utils-2008-21|989	
21mr|printer-filters-utils-2008-21|990	
21mr|printer-filters-utils-2008-21|991	
21mr|printer-filters-utils-2008-21|992	%install
21mr|printer-filters-utils-2008-21|993	
21mr|printer-filters-utils-2008-21|994	rm -rf %{buildroot}
21mr|printer-filters-utils-2008-21|995	mkdir -p %{buildroot}
21mr|printer-filters-utils-2008-21|996	exit 0
21mr|printer-filters-utils-2008-21|997	
21mr|printer-filters-utils-2008-21|998	# Change compiler flags for debugging when in debug mode
21mr|printer-filters-utils-2008-21|999	%if %debug
21mr|printer-filters-utils-2008-21|1000	export DONT_STRIP=1
21mr|printer-filters-utils-2008-21|1001	export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|printer-filters-utils-2008-21|1002	export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|printer-filters-utils-2008-21|1003	export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
21mr|printer-filters-utils-2008-21|1004	%endif
21mr|printer-filters-utils-2008-21|1005	
21mr|printer-filters-utils-2008-21|1006	
21mr|printer-filters-utils-2008-21|1007	# Make directories
21mr|printer-filters-utils-2008-21|1008	install -d %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1009	install -d %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1010	install -d %{buildroot}%{_libdir}
21mr|printer-filters-utils-2008-21|1011	install -d %{buildroot}%{_includedir}
21mr|printer-filters-utils-2008-21|1012	install -d %{buildroot}%{_sysconfdir}
21mr|printer-filters-utils-2008-21|1013	install -d %{buildroot}%{_mandir}/man1
21mr|printer-filters-utils-2008-21|1014	install -d %{buildroot}%{_mandir}/man8
21mr|printer-filters-utils-2008-21|1015	install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21mr|printer-filters-utils-2008-21|1016	install -d %{buildroot}%{_prefix}/lib/cups/filter
21mr|printer-filters-utils-2008-21|1017	install -d %{buildroot}%{_prefix}/lib/cups/backend
21mr|printer-filters-utils-2008-21|1018	install -d %{buildroot}%{_datadir}/cups/data
21mr|printer-filters-utils-2008-21|1019	install -d %{buildroot}%{_datadir}/cups/model
21mr|printer-filters-utils-2008-21|1020	install -d %{buildroot}%{_sysconfdir}/cups
21mr|printer-filters-utils-2008-21|1021	install -d %{buildroot}%{_datadir}/foomatic/db/source/printer
21mr|printer-filters-utils-2008-21|1022	install -d %{buildroot}%{_datadir}/foomatic/db/source/driver
21mr|printer-filters-utils-2008-21|1023	install -d %{buildroot}%{_datadir}/foomatic/db/source/opt
21mr|printer-filters-utils-2008-21|1024	
21mr|printer-filters-utils-2008-21|1025	
21mr|printer-filters-utils-2008-21|1026	##### PRINTER FILTERS AND OTHER STUFF
21mr|printer-filters-utils-2008-21|1027	
21mr|printer-filters-utils-2008-21|1028	cd $RPM_BUILD_DIR/%{name}-%{version}/printer-filters
21mr|printer-filters-utils-2008-21|1029	
21mr|printer-filters-utils-2008-21|1030	# Apple StyleWriter
21mr|printer-filters-utils-2008-21|1031	cd stylewriter
21mr|printer-filters-utils-2008-21|1032	# Program files
21mr|printer-filters-utils-2008-21|1033	install -m 755 lpstyl %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1034	# Documentation
21mr|printer-filters-utils-2008-21|1035	chmod -R a+rX *
21mr|printer-filters-utils-2008-21|1036	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/AppleStyleWriter
21mr|printer-filters-utils-2008-21|1037	cp -ax scripts Makefile.atalk README* adsp.* printcap.* styl.ppd \
21mr|printer-filters-utils-2008-21|1038	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/AppleStyleWriter
21mr|printer-filters-utils-2008-21|1039	cd ..
21mr|printer-filters-utils-2008-21|1040	
21mr|printer-filters-utils-2008-21|1041	# Canon CaPSL
21mr|printer-filters-utils-2008-21|1042	cd cjet089
21mr|printer-filters-utils-2008-21|1043	# Program files
21mr|printer-filters-utils-2008-21|1044	install -m 755 cjet %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1045	# Documentation
21mr|printer-filters-utils-2008-21|1046	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonCaPSL
21mr|printer-filters-utils-2008-21|1047	cp -ax README INSTALL COPYING TODO ChangeLog samples \
21mr|printer-filters-utils-2008-21|1048	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonCaPSL
21mr|printer-filters-utils-2008-21|1049	cd ..
21mr|printer-filters-utils-2008-21|1050	
21mr|printer-filters-utils-2008-21|1051	# Lexmark 1100
21mr|printer-filters-utils-2008-21|1052	cd lm1100*
21mr|printer-filters-utils-2008-21|1053	# Executables (filter for usage with CUPS and printer emulator script for
21mr|printer-filters-utils-2008-21|1054	# development and debugging (also debugging this RPM w/o Lexmark 1100).
21mr|printer-filters-utils-2008-21|1055	install -m 0755 lm1100 %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1056	install -m 0755 lexmark2ppm.pl %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1057	install -m 0755 byteutil.pl %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1058	# LPD support
21mr|printer-filters-utils-2008-21|1059	install -d %{buildroot}%{_libdir}/rhs/rhs-printfilters
21mr|printer-filters-utils-2008-21|1060	[ -e ps-to-lm1100.fpi ] || mv ps-to-printer.fpi ps-to-lm1100.fpi # file name conflict
21mr|printer-filters-utils-2008-21|1061	install -m 0755 ps-to-lm1100.fpi %{buildroot}%{_libdir}/rhs/rhs-printfilters
21mr|printer-filters-utils-2008-21|1062	ln -s %{_bindir}/lm1100 \
21mr|printer-filters-utils-2008-21|1063	%{buildroot}%{_libdir}/rhs/rhs-printfilters
21mr|printer-filters-utils-2008-21|1064	# Documentation
21mr|printer-filters-utils-2008-21|1065	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
21mr|printer-filters-utils-2008-21|1066	install -m 0644 LICENSE %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
21mr|printer-filters-utils-2008-21|1067	install -m 0644 README %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
21mr|printer-filters-utils-2008-21|1068	install -m 0644 RELEASE.txt %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
21mr|printer-filters-utils-2008-21|1069	install -m 0644 cmy.txt %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
21mr|printer-filters-utils-2008-21|1070	cd ..
21mr|printer-filters-utils-2008-21|1071	
21mr|printer-filters-utils-2008-21|1072	# Lexmark 2070 colour
21mr|printer-filters-utils-2008-21|1073	cd c2070-0.99
21mr|printer-filters-utils-2008-21|1074	# Program files
21mr|printer-filters-utils-2008-21|1075	install -m 755 c2070 %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1076	# Documentation
21mr|printer-filters-utils-2008-21|1077	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2070colour
21mr|printer-filters-utils-2008-21|1078	cp -ax README LICENSE \
21mr|printer-filters-utils-2008-21|1079	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2070colour
21mr|printer-filters-utils-2008-21|1080	cd ..
21mr|printer-filters-utils-2008-21|1081	
21mr|printer-filters-utils-2008-21|1082	# Lexmark 2070 grayscale
21mr|printer-filters-utils-2008-21|1083	cd Lexmark2070.latest
21mr|printer-filters-utils-2008-21|1084	# Program files
21mr|printer-filters-utils-2008-21|1085	install -m 755 Lexmark2070 %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1086	# Documentation
21mr|printer-filters-utils-2008-21|1087	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2070gray
21mr|printer-filters-utils-2008-21|1088	cp -ax README LICENSE \
21mr|printer-filters-utils-2008-21|1089	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2070gray
21mr|printer-filters-utils-2008-21|1090	cd ..
21mr|printer-filters-utils-2008-21|1091	
21mr|printer-filters-utils-2008-21|1092	# Lexmark 7xxx, 57xx, Z51
21mr|printer-filters-utils-2008-21|1093	cd lexmark7000linux-990516
21mr|printer-filters-utils-2008-21|1094	# Program and data files
21mr|printer-filters-utils-2008-21|1095	%old_makeinstall
21mr|printer-filters-utils-2008-21|1096	# Documentation
21mr|printer-filters-utils-2008-21|1097	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
21mr|printer-filters-utils-2008-21|1098	install -m 0644 CHANGES %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
21mr|printer-filters-utils-2008-21|1099	install -m 0644 README %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
21mr|printer-filters-utils-2008-21|1100	install -m 0644 lexmark5700-filter %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
21mr|printer-filters-utils-2008-21|1101	install -m 0644 lexmark7000-filter %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
21mr|printer-filters-utils-2008-21|1102	install -m 0644 lexmark7000linux-990516.lsm %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
21mr|printer-filters-utils-2008-21|1103	install -m 0644 lexmarkprotocol.txt %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
21mr|printer-filters-utils-2008-21|1104	install -m 0644 *.p?? %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
21mr|printer-filters-utils-2008-21|1105	cd ..
21mr|printer-filters-utils-2008-21|1106	
21mr|printer-filters-utils-2008-21|1107	# Lexmark Z11
21mr|printer-filters-utils-2008-21|1108	cd lz11*
21mr|printer-filters-utils-2008-21|1109	# Program and data files
21mr|printer-filters-utils-2008-21|1110	install -m 755 cZ11-V2 %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1111	install -m 755 cZ11 %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1112	#ln -s %{_bindir}/cZ11-V2 %{buildroot}%{_bindir}/cZ11
21mr|printer-filters-utils-2008-21|1113	install -m 755 cZ11-bit* %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1114	install -m 755 lz11.[^c]* %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1115	install -d %{buildroot}/etc/LexmarkZ11/
21mr|printer-filters-utils-2008-21|1116	install -m 644 lz11.conf %{buildroot}/etc/LexmarkZ11/
21mr|printer-filters-utils-2008-21|1117	install -m 644 *.ppd %{buildroot}%{_datadir}/cups/model/
21mr|printer-filters-utils-2008-21|1118	# Documentation
21mr|printer-filters-utils-2008-21|1119	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ11
21mr|printer-filters-utils-2008-21|1120	cp -ax README ChangeLog INSTALL \
21mr|printer-filters-utils-2008-21|1121	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ11
21mr|printer-filters-utils-2008-21|1122	cd ..
21mr|printer-filters-utils-2008-21|1123	
21mr|printer-filters-utils-2008-21|1124	# Printer Utility Program
21mr|printer-filters-utils-2008-21|1125	# Program file
21mr|printer-filters-utils-2008-21|1126	#install -m 755 pup_1.1/pup %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1127	# Documentation
21mr|printer-filters-utils-2008-21|1128	#install -d %{buildroot}%{_docdir}/printer-utils-%{version}/
21mr|printer-filters-utils-2008-21|1129	#install -d %{buildroot}%{_docdir}/printer-utils-%{version}/PUP
21mr|printer-filters-utils-2008-21|1130	#cp -ax pup_1.1/README \
21mr|printer-filters-utils-2008-21|1131	#	%{buildroot}%{_docdir}/printer-utils-%{version}/PUP
21mr|printer-filters-utils-2008-21|1132	
21mr|printer-filters-utils-2008-21|1133	# Lexmark printer maintenance
21mr|printer-filters-utils-2008-21|1134	# Program and data files
21mr|printer-filters-utils-2008-21|1135	install -m 755 lxcontrol/lx.control %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1136	install -m 755 lm1100maint/lm1100change %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1137	install -m 755 lm1100maint/lm1100back %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1138	install -m 755 changecartridge %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1139	mkdir -p %{buildroot}%{_datadir}/lxcontrol
21mr|printer-filters-utils-2008-21|1140	cp -f lxcontrol/*.out %{buildroot}%{_datadir}/lxcontrol/
21mr|printer-filters-utils-2008-21|1141	( cd %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1142	ln -s lx.control headclean
21mr|printer-filters-utils-2008-21|1143	ln -s lx.control headalign
21mr|printer-filters-utils-2008-21|1144	ln -s lx.control showcartridges
21mr|printer-filters-utils-2008-21|1145	ln -s lx.control hidecartridges
21mr|printer-filters-utils-2008-21|1146	)
21mr|printer-filters-utils-2008-21|1147	mkdir -p %{buildroot}%{_datadir}/lm1100maint
21mr|printer-filters-utils-2008-21|1148	cp -f lm1100maint/lexmark* \
21mr|printer-filters-utils-2008-21|1149	%{buildroot}%{_datadir}/lm1100maint/
21mr|printer-filters-utils-2008-21|1150	# Documentation
21mr|printer-filters-utils-2008-21|1151	install -d %{buildroot}%{_docdir}/printer-utils-%{version}/
21mr|printer-filters-utils-2008-21|1152	install -d %{buildroot}%{_docdir}/printer-utils-%{version}/LexmarkMaintenance
21mr|printer-filters-utils-2008-21|1153	cp -ax lxcontrol/README.* lm1100maint/README.* \
21mr|printer-filters-utils-2008-21|1154	README.changecartridge README.Lexmark-Maintenance \
21mr|printer-filters-utils-2008-21|1155	%{buildroot}%{_docdir}/printer-utils-%{version}/LexmarkMaintenance
21mr|printer-filters-utils-2008-21|1156	
21mr|printer-filters-utils-2008-21|1157	# Install margin and offset adjustment script in /usr/sbin
21mr|printer-filters-utils-2008-21|1158	bzcat %{SOURCE75} > %{buildroot}%{_sbindir}/alignmargins
21mr|printer-filters-utils-2008-21|1159	# Adjust path to improved align.ps
21mr|printer-filters-utils-2008-21|1160	perl -p -i -e 's:/usr/share/ghostscript/\*/lib/align.ps:%{_datadir}/alignmargins/align.ps:' %{buildroot}%{_sbindir}/alignmargins
21mr|printer-filters-utils-2008-21|1161	# Install improved align.ps
21mr|printer-filters-utils-2008-21|1162	install -d %{buildroot}%{_datadir}/alignmargins/
21mr|printer-filters-utils-2008-21|1163	bzcat %{SOURCE175} > %{buildroot}%{_datadir}/alignmargins/align.ps
21mr|printer-filters-utils-2008-21|1164	
21mr|printer-filters-utils-2008-21|1165	# Install a script to display the test page on the screen for colour
21mr|printer-filters-utils-2008-21|1166	# adjustment
21mr|printer-filters-utils-2008-21|1167	cat <<EOF > %{buildroot}%{_bindir}/displaytestpage
21mr|printer-filters-utils-2008-21|1168	#!/bin/sh
21mr|printer-filters-utils-2008-21|1169	ps2img="gs -dQUIET -dNOPAUSE -dBATCH -sDEVICE=pnm -r75x75 -sOUTPUTFILE=- -"
21mr|printer-filters-utils-2008-21|1170	testpage=/usr/share/cups/data/testprint.ps
21mr|printer-filters-utils-2008-21|1171	
21mr|printer-filters-utils-2008-21|1172	TMPFILE=~/.displaytestpage.pnm
21mr|printer-filters-utils-2008-21|1173	if [ -x /usr/bin/kview ]; then
21mr|printer-filters-utils-2008-21|1174	cat \$testpage | \$ps2img > \$TMPFILE
21mr|printer-filters-utils-2008-21|1175	/usr/bin/kview \$TMPFILE
21mr|printer-filters-utils-2008-21|1176	elif [ -x /usr/bin/ee ]; then
21mr|printer-filters-utils-2008-21|1177	cat \$testpage | \$ps2img > \$TMPFILE
21mr|printer-filters-utils-2008-21|1178	/usr/bin/ee \$TMPFILE
21mr|printer-filters-utils-2008-21|1179	elif [ -x /usr/bin/gqview ]; then
21mr|printer-filters-utils-2008-21|1180	cat \$testpage | \$ps2img > \$TMPFILE
21mr|printer-filters-utils-2008-21|1181	/usr/bin/gqview \$TMPFILE
21mr|printer-filters-utils-2008-21|1182	elif [ -x /usr/bin/xv ]; then
21mr|printer-filters-utils-2008-21|1183	cat \$testpage | \$ps2img | /usr/bin/xv -
21mr|printer-filters-utils-2008-21|1184	elif [ -x /usr/bin/kghostview ]; then
21mr|printer-filters-utils-2008-21|1185	/usr/bin/kghostview \$testpage
21mr|printer-filters-utils-2008-21|1186	elif [ -x /usr/X11R6/bin/gv ]; then
21mr|printer-filters-utils-2008-21|1187	/usr/X11R6/bin/gv \$testpage
21mr|printer-filters-utils-2008-21|1188	elif [ -x /usr/X11R6/bin/ghostview ]; then
21mr|printer-filters-utils-2008-21|1189	/usr/X11R6/bin/ghostview \$testpage
21mr|printer-filters-utils-2008-21|1190	else
21mr|printer-filters-utils-2008-21|1191	xmessage "No suitable program for viewing PostScript found, install GhostView, gv, or similar."
21mr|printer-filters-utils-2008-21|1192	exit 1
21mr|printer-filters-utils-2008-21|1193	fi
21mr|printer-filters-utils-2008-21|1194	rm \$TMPFILE
21mr|printer-filters-utils-2008-21|1195	EOF
21mr|printer-filters-utils-2008-21|1196	chmod a+rx %{buildroot}/usr/bin/displaytestpage
21mr|printer-filters-utils-2008-21|1197	
21mr|printer-filters-utils-2008-21|1198	# Menu entries for printer-utils package
21mr|printer-filters-utils-2008-21|1199	# Menu icon
21mr|printer-filters-utils-2008-21|1200	mkdir -p %{buildroot}%{_datadir}/icons/locolor/16x16/apps/
21mr|printer-filters-utils-2008-21|1201	install -m 644 printutils.png %{buildroot}%{_datadir}/icons/locolor/16x16/apps/
21mr|printer-filters-utils-2008-21|1202	# Menu entries
21mr|printer-filters-utils-2008-21|1203	
21mr|printer-filters-utils-2008-21|1204	mkdir -p %{buildroot}%{_datadir}/applications
21mr|printer-filters-utils-2008-21|1205	cat > %{buildroot}%{_datadir}/applications/mandriva-mtink.desktop << EOF
21mr|printer-filters-utils-2008-21|1206	[Desktop Entry]
21mr|printer-filters-utils-2008-21|1207	Name=Mtink - Epson Inkjet Printer Tools
21mr|printer-filters-utils-2008-21|1208	Comment=Epson inkjet printer maintenance (Head cleaning and alignment, ink level display, cartridge change, ...)
21mr|printer-filters-utils-2008-21|1209	Exec=/usr/bin/mtink
21mr|printer-filters-utils-2008-21|1210	Icon=printutils
21mr|printer-filters-utils-2008-21|1211	Terminal=false
21mr|printer-filters-utils-2008-21|1212	Type=Application
21mr|printer-filters-utils-2008-21|1213	Categories=System;Monitor;
21mr|printer-filters-utils-2008-21|1214	EOF
21mr|printer-filters-utils-2008-21|1215	
21mr|printer-filters-utils-2008-21|1216	# HP DeskJet PPA printers
21mr|printer-filters-utils-2008-21|1217	cd pnm2ppa-*
21mr|printer-filters-utils-2008-21|1218	install -m 0644  docs/en/pnm2ppa.1 %{buildroot}%{_mandir}/man1
21mr|printer-filters-utils-2008-21|1219	%old_makeinstall BINDIR=%{buildroot}%{_bindir} CONFDIR=%{buildroot}%{_sysconfdir} MANDIR=%{buildroot}%{_mandir}/man1
21mr|printer-filters-utils-2008-21|1220	install -m 0755 utils/Linux/detect_ppa %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1221	install -m 0755 utils/Linux/test_ppa %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1222	install -d  %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa
21mr|printer-filters-utils-2008-21|1223	install -m 0644 *.ps %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa
21mr|printer-filters-utils-2008-21|1224	cd docs/en
21mr|printer-filters-utils-2008-21|1225	for file in * ; do
21mr|printer-filters-utils-2008-21|1226	if  [ -f $file ] ; then
21mr|printer-filters-utils-2008-21|1227	install -m 0644  $file %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa
21mr|printer-filters-utils-2008-21|1228	fi
21mr|printer-filters-utils-2008-21|1229	done
21mr|printer-filters-utils-2008-21|1230	rm -f %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa/pnm2ppa.1
21mr|printer-filters-utils-2008-21|1231	cd ../..
21mr|printer-filters-utils-2008-21|1232	cp -ax ppa_protocol rhs-printfilters sample_scripts README.security Changelog %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa
21mr|printer-filters-utils-2008-21|1233	cd ..
21mr|printer-filters-utils-2008-21|1234	cd pbm2ppa-0.8.6
21mr|printer-filters-utils-2008-21|1235	install -m 0755 pbm2ppa  %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1236	install -m 0755 pbmtpg   %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1237	install -m 0644 pbm2ppa.conf   %{buildroot}%{_sysconfdir}
21mr|printer-filters-utils-2008-21|1238	install -m 0644 pbm2ppa.1   %{buildroot}%{_mandir}/man1
21mr|printer-filters-utils-2008-21|1239	install -d  %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pbm2ppa
21mr|printer-filters-utils-2008-21|1240	for file in CALIBRATION CREDITS INSTALL INSTALL-MORE LICENSE README ; do
21mr|printer-filters-utils-2008-21|1241	if [ -f $file ] ; then
21mr|printer-filters-utils-2008-21|1242	install -m 0644  $file %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pbm2ppa
21mr|printer-filters-utils-2008-21|1243	fi
21mr|printer-filters-utils-2008-21|1244	done
21mr|printer-filters-utils-2008-21|1245	cd ..
21mr|printer-filters-utils-2008-21|1246	install -m 0644 README.calibration %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA
21mr|printer-filters-utils-2008-21|1247	
21mr|printer-filters-utils-2008-21|1248	# Lexmark 2050
21mr|printer-filters-utils-2008-21|1249	cd c2050-0.4
21mr|printer-filters-utils-2008-21|1250	# Program file
21mr|printer-filters-utils-2008-21|1251	install -m 0755 c2050 %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1252	# Documentation
21mr|printer-filters-utils-2008-21|1253	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2050
21mr|printer-filters-utils-2008-21|1254	cp -ax README COPYING ps2lexmark \
21mr|printer-filters-utils-2008-21|1255	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2050
21mr|printer-filters-utils-2008-21|1256	cd ..
21mr|printer-filters-utils-2008-21|1257	
21mr|printer-filters-utils-2008-21|1258	# Lexmark 2030
21mr|printer-filters-utils-2008-21|1259	cd pbm2l2030
21mr|printer-filters-utils-2008-21|1260	# Program file
21mr|printer-filters-utils-2008-21|1261	install -m 0755 pbm2l2030 %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1262	# Documentation
21mr|printer-filters-utils-2008-21|1263	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2030
21mr|printer-filters-utils-2008-21|1264	cp -ax README.TXT LICENSE \
21mr|printer-filters-utils-2008-21|1265	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2030
21mr|printer-filters-utils-2008-21|1266	cd ..
21mr|printer-filters-utils-2008-21|1267	
21mr|printer-filters-utils-2008-21|1268	# Okipage 4w and compatible winprinters
21mr|printer-filters-utils-2008-21|1269	cd oki4linux-2.0/src
21mr|printer-filters-utils-2008-21|1270	# Program files
21mr|printer-filters-utils-2008-21|1271	install -m 0755 oki4drv %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1272	install -d %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1273	install -m 0755 oki4daemon %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1274	cd ../..
21mr|printer-filters-utils-2008-21|1275	install -d %{buildroot}%{_initrddir}
21mr|printer-filters-utils-2008-21|1276	install -m 0755 oki4daemon %{buildroot}%{_initrddir}
21mr|printer-filters-utils-2008-21|1277	#install -m 0755 oki4w_install %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1278	# Documentation
21mr|printer-filters-utils-2008-21|1279	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/OKI-Winprinters
21mr|printer-filters-utils-2008-21|1280	#cp -ax README.OKI-Winprinters \
21mr|printer-filters-utils-2008-21|1281	#	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/OKI-Winprinters
21mr|printer-filters-utils-2008-21|1282	cd oki4linux-2.0
21mr|printer-filters-utils-2008-21|1283	cp -ax COPYING ChangeLog README crack doc samples \
21mr|printer-filters-utils-2008-21|1284	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/OKI-Winprinters
21mr|printer-filters-utils-2008-21|1285	cd src
21mr|printer-filters-utils-2008-21|1286	cp -ax README.oki4daemon align.ps oki4daemon.init \
21mr|printer-filters-utils-2008-21|1287	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/OKI-Winprinters
21mr|printer-filters-utils-2008-21|1288	install -m 0644 oki4drv.man %{buildroot}%{_mandir}/man1/oki4drv.1
21mr|printer-filters-utils-2008-21|1289	cd ../..
21mr|printer-filters-utils-2008-21|1290	
21mr|printer-filters-utils-2008-21|1291	# Citizen Printiva 600C
21mr|printer-filters-utils-2008-21|1292	cd ppmtocpva-1.0
21mr|printer-filters-utils-2008-21|1293	# Program files
21mr|printer-filters-utils-2008-21|1294	install -m 0755 ppmtocpva %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1295	install -m 0755 cpva-colour %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1296	# Documentation
21mr|printer-filters-utils-2008-21|1297	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CitizenPrintiva600C
21mr|printer-filters-utils-2008-21|1298	cp -ax README \
21mr|printer-filters-utils-2008-21|1299	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CitizenPrintiva600C
21mr|printer-filters-utils-2008-21|1300	cd ..
21mr|printer-filters-utils-2008-21|1301	
21mr|printer-filters-utils-2008-21|1302	# CoStar and compatible label printers
21mr|printer-filters-utils-2008-21|1303	cd pbm2lwxl
21mr|printer-filters-utils-2008-21|1304	# Program file
21mr|printer-filters-utils-2008-21|1305	install -m 0755 *2lwxl %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1306	# Documentation
21mr|printer-filters-utils-2008-21|1307	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/DymoCoStarAvery-LabelPrinters
21mr|printer-filters-utils-2008-21|1308	cp -ax README *.html \
21mr|printer-filters-utils-2008-21|1309	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/DymoCoStarAvery-LabelPrinters
21mr|printer-filters-utils-2008-21|1310	cd ..
21mr|printer-filters-utils-2008-21|1311	
21mr|printer-filters-utils-2008-21|1312	%ifarch %{ix86}
21mr|printer-filters-utils-2008-21|1313	# Samsung ML-85G and QL-85G winprinters
21mr|printer-filters-utils-2008-21|1314	cd ml85p-*
21mr|printer-filters-utils-2008-21|1315	# Program file
21mr|printer-filters-utils-2008-21|1316	install -m 4750 ml85p %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1317	# Documentation
21mr|printer-filters-utils-2008-21|1318	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/SamsungML-85G
21mr|printer-filters-utils-2008-21|1319	cp -ax COPYING NEWS README THANKS ml85-print ml85-test ml85p-*.lsm \
21mr|printer-filters-utils-2008-21|1320	printcap \
21mr|printer-filters-utils-2008-21|1321	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/SamsungML-85G
21mr|printer-filters-utils-2008-21|1322	cd ..
21mr|printer-filters-utils-2008-21|1323	%endif
21mr|printer-filters-utils-2008-21|1324	
21mr|printer-filters-utils-2008-21|1325	# Filter for the Lexmark Z42
21mr|printer-filters-utils-2008-21|1326	cd drv_z42/src
21mr|printer-filters-utils-2008-21|1327	# Program file
21mr|printer-filters-utils-2008-21|1328	install -s -m 755 z42_cmyk %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1329	cd ../z42tool/
21mr|printer-filters-utils-2008-21|1330	%makeinstall
21mr|printer-filters-utils-2008-21|1331	cd ..
21mr|printer-filters-utils-2008-21|1332	# Documentation
21mr|printer-filters-utils-2008-21|1333	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ42
21mr|printer-filters-utils-2008-21|1334	cp -ax COPYING README FAQ ChangeLog \
21mr|printer-filters-utils-2008-21|1335	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ42
21mr|printer-filters-utils-2008-21|1336	cp -ax z42tool/README \
21mr|printer-filters-utils-2008-21|1337	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ42/README.z42tool
21mr|printer-filters-utils-2008-21|1338	cd ..
21mr|printer-filters-utils-2008-21|1339	
21mr|printer-filters-utils-2008-21|1340	# GhostScript wrapper for the Pentax PocketJet printers
21mr|printer-filters-utils-2008-21|1341	cd pentaxpj
21mr|printer-filters-utils-2008-21|1342	# Program files
21mr|printer-filters-utils-2008-21|1343	install -d %{buildroot}%{_libdir}/pentaxpj
21mr|printer-filters-utils-2008-21|1344	cp -a BWidget-1.3.1 pentaxpj pentaxsetup pentax.xpm test-page.ps.gz\
21mr|printer-filters-utils-2008-21|1345	%{buildroot}%{_libdir}/pentaxpj
21mr|printer-filters-utils-2008-21|1346	ln -s %{_libdir}/pentaxpj/pentaxsetup %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1347	ln -s %{_libdir}/pentaxpj/pentaxpj %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1348	cat > %{buildroot}%{_sysconfdir}/pentaxpj.conf <<EOF
21mr|printer-filters-utils-2008-21|1349	#
21mr|printer-filters-utils-2008-21|1350	set settings(driverpath) %{_libdir}/pentaxpj
21mr|printer-filters-utils-2008-21|1351	EOF
21mr|printer-filters-utils-2008-21|1352	# Documentation
21mr|printer-filters-utils-2008-21|1353	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/PentaxPocketJet
21mr|printer-filters-utils-2008-21|1354	cp -ax README \
21mr|printer-filters-utils-2008-21|1355	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/PentaxPocketJet
21mr|printer-filters-utils-2008-21|1356	cd ..
21mr|printer-filters-utils-2008-21|1357	
21mr|printer-filters-utils-2008-21|1358	# Unix driver for MicroDry Printers
21mr|printer-filters-utils-2008-21|1359	cd ppmtomd*
21mr|printer-filters-utils-2008-21|1360	# Program files
21mr|printer-filters-utils-2008-21|1361	install -m 0755 ppmtomd %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1362	# Documentation
21mr|printer-filters-utils-2008-21|1363	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/MicroDryPrinters
21mr|printer-filters-utils-2008-21|1364	cp -ax LICENCE \
21mr|printer-filters-utils-2008-21|1365	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/MicroDryPrinters
21mr|printer-filters-utils-2008-21|1366	cp ppmtomd.man %{buildroot}%{_mandir}/man1/ppmtomd.1
21mr|printer-filters-utils-2008-21|1367	cd ..
21mr|printer-filters-utils-2008-21|1368	
21mr|printer-filters-utils-2008-21|1369	# Mtink - Printer maintenance/ink monitoring for Epson inkjets
21mr|printer-filters-utils-2008-21|1370	cd mtink*
21mr|printer-filters-utils-2008-21|1371	# Program files
21mr|printer-filters-utils-2008-21|1372	install -d %{buildroot}%{_prefix}/lib/cups/backend
21mr|printer-filters-utils-2008-21|1373	install -m 0755 mtink %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1374	install -m 0755 ttink %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1375	install -m 0755 mtinkc %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1376	install -m 0755 mtinkd %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1377	install -m 0755 etc/mtink %{buildroot}%{_initrddir}
21mr|printer-filters-utils-2008-21|1378	install -m 0755 etc/installInitScript.sh %{buildroot}%{_sbindir}/mtink-installInitScript
21mr|printer-filters-utils-2008-21|1379	install -m 0755 detect/askPrinter %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1380	install -m 0755 etc/mtink-cups %{buildroot}%{_prefix}/lib/cups/backend/mtink
21mr|printer-filters-utils-2008-21|1381	install -m 0755 gimp-mtink %{buildroot}%{_libdir}/gimp/2.0/plug-ins/
21mr|printer-filters-utils-2008-21|1382	install -d %{buildroot}/var/mtink
21mr|printer-filters-utils-2008-21|1383	# Documentation
21mr|printer-filters-utils-2008-21|1384	install -d %{buildroot}%{_docdir}/printer-utils-%{version}/EpsonInkjetMaintenance
21mr|printer-filters-utils-2008-21|1385	cp -ax CHANGE.LOG doc/* \
21mr|printer-filters-utils-2008-21|1386	%{buildroot}%{_docdir}/printer-utils-%{version}/EpsonInkjetMaintenance
21mr|printer-filters-utils-2008-21|1387	cp -ax etc/readme %{buildroot}%{_docdir}/printer-utils-%{version}/EpsonInkjetMaintenance/README.mtinkd.startup
21mr|printer-filters-utils-2008-21|1388	cd ..
21mr|printer-filters-utils-2008-21|1389	
21mr|printer-filters-utils-2008-21|1390	# Poster - Poster-printing on stndard sized paper
21mr|printer-filters-utils-2008-21|1391	cd poster*
21mr|printer-filters-utils-2008-21|1392	# Program files
21mr|printer-filters-utils-2008-21|1393	install -m 0755 poster %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1394	# Documentation
21mr|printer-filters-utils-2008-21|1395	cp poster.1 %{buildroot}%{_mandir}/man1
21mr|printer-filters-utils-2008-21|1396	install -d %{buildroot}%{_docdir}/printer-utils-%{version}/PosterPrinting
21mr|printer-filters-utils-2008-21|1397	cp -ax ChangeLog README COPYING \
21mr|printer-filters-utils-2008-21|1398	%{buildroot}%{_docdir}/printer-utils-%{version}/PosterPrinting
21mr|printer-filters-utils-2008-21|1399	cd ..
21mr|printer-filters-utils-2008-21|1400	
21mr|printer-filters-utils-2008-21|1401	# Driver for HP LaserJet 1000
21mr|printer-filters-utils-2008-21|1402	
21mr|printer-filters-utils-2008-21|1403	# Program files
21mr|printer-filters-utils-2008-21|1404	install -m 0755 pbmtozjs %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1405	# Documentation
21mr|printer-filters-utils-2008-21|1406	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPLaserJet1000
21mr|printer-filters-utils-2008-21|1407	cp -ax pbmtozjs.txt \
21mr|printer-filters-utils-2008-21|1408	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPLaserJet1000
21mr|printer-filters-utils-2008-21|1409	
21mr|printer-filters-utils-2008-21|1410	# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
21mr|printer-filters-utils-2008-21|1411	# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
21mr|printer-filters-utils-2008-21|1412	cd foo2zjs*
21mr|printer-filters-utils-2008-21|1413	# Program files
21mr|printer-filters-utils-2008-21|1414	install -m 0755 foo2zjs %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1415	install -m 0755 foo2zjs-wrapper %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1416	install -m 0755 foo2hp %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1417	install -m 0755 foo2hp2600-wrapper %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1418	install -m 0755 zjsdecode %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1419	install -m 0755 arm2hpdl %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1420	install -m 0755 okidecode %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1421	#install -m 0755 jbg2pbm %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1422	install -m 0755 getweb %{buildroot}%{_bindir}/foo2zjs-getweb
21mr|printer-filters-utils-2008-21|1423	install -m 0755 icc2ps/foo2zjs-icc2ps %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1424	install -d %{buildroot}%{_datadir}/foo2zjs
21mr|printer-filters-utils-2008-21|1425	install -d %{buildroot}%{_datadir}/foo2hp
21mr|printer-filters-utils-2008-21|1426	install -d %{buildroot}%{_datadir}/foo2zjs/crd
21mr|printer-filters-utils-2008-21|1427	install -d %{buildroot}%{_datadir}/foo2hp/psfiles
21mr|printer-filters-utils-2008-21|1428	install -m 0644 gamma*.ps %{buildroot}%{_datadir}/foo2zjs
21mr|printer-filters-utils-2008-21|1429	cp crd/*.* %{buildroot}%{_datadir}/foo2zjs/crd
21mr|printer-filters-utils-2008-21|1430	cp crd/*.ps %{buildroot}%{_datadir}/foo2hp/psfiles
21mr|printer-filters-utils-2008-21|1431	install -m 0755 usb_printerid %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1432	install -m 0755 hplj1000 %{buildroot}%{_sbindir}
21mr|printer-filters-utils-2008-21|1433	perl -p -i -e 's:\./(getweb):foo2zjs-$1:g' %{buildroot}%{_sbindir}/hplj1000
21mr|printer-filters-utils-2008-21|1434	perl -p -i -e 's:/bin(/usb_printerid):%{_sbindir}$1:g' %{buildroot}%{_sbindir}/hplj1000
21mr|printer-filters-utils-2008-21|1435	ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1005
21mr|printer-filters-utils-2008-21|1436	ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1018
21mr|printer-filters-utils-2008-21|1437	ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1020
21mr|printer-filters-utils-2008-21|1438	mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
21mr|printer-filters-utils-2008-21|1439	install -m 0644 hplj10xx.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
21mr|printer-filters-utils-2008-21|1440	perl -p -i -e 's:/etc/hotplug/usb:%{_sbindir}:' %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
21mr|printer-filters-utils-2008-21|1441	for dir in driver opt; do \
21mr|printer-filters-utils-2008-21|1442	install -c -m 644 foomatic-db/$dir/foo2[hz]*.xml \
21mr|printer-filters-utils-2008-21|1443	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
21mr|printer-filters-utils-2008-21|1444	done
21mr|printer-filters-utils-2008-21|1445	install -d %{buildroot}%{_datadir}/foo2zjs/icm
21mr|printer-filters-utils-2008-21|1446	install -d %{buildroot}%{_datadir}/foo2hp/icm
21mr|printer-filters-utils-2008-21|1447	ln -s /etc/printer %{buildroot}%{_datadir}/foo2zjs/firmware
21mr|printer-filters-utils-2008-21|1448	ln -s /etc/printer %{buildroot}%{_datadir}/firmware
21mr|printer-filters-utils-2008-21|1449	# Documentation
21mr|printer-filters-utils-2008-21|1450	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2zjs
21mr|printer-filters-utils-2008-21|1451	cp -ax COPYING ChangeLog INSTALL INSTALL.usb README \
21mr|printer-filters-utils-2008-21|1452	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2zjs
21mr|printer-filters-utils-2008-21|1453	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2zjs/icc2ps
21mr|printer-filters-utils-2008-21|1454	cp -ax icc2ps/[ACR]* \
21mr|printer-filters-utils-2008-21|1455	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2zjs/icc2ps
21mr|printer-filters-utils-2008-21|1456	cp foo2[hz]*.1 zjs*.1 %{buildroot}%{_mandir}/man1/
21mr|printer-filters-utils-2008-21|1457	cd ..
21mr|printer-filters-utils-2008-21|1458	
21mr|printer-filters-utils-2008-21|1459	# Driver for Epson EPL "L" series
21mr|printer-filters-utils-2008-21|1460	cd epsonepl*
21mr|printer-filters-utils-2008-21|1461	# Program files
21mr|printer-filters-utils-2008-21|1462	%makeinstall
21mr|printer-filters-utils-2008-21|1463	# Documentation
21mr|printer-filters-utils-2008-21|1464	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/EpsonEPL_L_Series
21mr|printer-filters-utils-2008-21|1465	cp -ax ChangeLog epl_docs FAQ LIMITATIONS README \
21mr|printer-filters-utils-2008-21|1466	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/EpsonEPL_L_Series
21mr|printer-filters-utils-2008-21|1467	cd ..
21mr|printer-filters-utils-2008-21|1468	
21mr|printer-filters-utils-2008-21|1469	# Driver for Lexmark X125 (only printing)
21mr|printer-filters-utils-2008-21|1470	# Program files
21mr|printer-filters-utils-2008-21|1471	install -m 0755 drv_x125/src/x125_cmyk %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1472	install -m 0755 drv_x125/src/x125_cmyk_print.sh %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1473	install -m 0755 drv_x125_network/src/x125_network %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1474	# Documentation
21mr|printer-filters-utils-2008-21|1475	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkX125
21mr|printer-filters-utils-2008-21|1476	cd drv_x125
21mr|printer-filters-utils-2008-21|1477	cp -ax ChangeLog FAQ INSTALL LICENSE README src/*.ps \
21mr|printer-filters-utils-2008-21|1478	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkX125
21mr|printer-filters-utils-2008-21|1479	cd ..
21mr|printer-filters-utils-2008-21|1480	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkX125/drv_x125_network
21mr|printer-filters-utils-2008-21|1481	cd drv_x125_network
21mr|printer-filters-utils-2008-21|1482	cp -ax ChangeLog FAQ INSTALL LICENSE README \
21mr|printer-filters-utils-2008-21|1483	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkX125/drv_x125_network
21mr|printer-filters-utils-2008-21|1484	cd ..
21mr|printer-filters-utils-2008-21|1485	
21mr|printer-filters-utils-2008-21|1486	%ifarch %{ix86}
21mr|printer-filters-utils-2008-21|1487	# Driver for Canon LBP-460/660
21mr|printer-filters-utils-2008-21|1488	cd lbp660*
21mr|printer-filters-utils-2008-21|1489	# Program files
21mr|printer-filters-utils-2008-21|1490	install -m 0755 lbp660 %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1491	install -m 0755 lbp[46]60-* %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1492	# PPD files
21mr|printer-filters-utils-2008-21|1493	install -d %{buildroot}%{_datadir}/cups/model/lbp660
21mr|printer-filters-utils-2008-21|1494	cp ppd/*.ppd %{buildroot}%{_datadir}/cups/model/lbp660
21mr|printer-filters-utils-2008-21|1495	# Documentation
21mr|printer-filters-utils-2008-21|1496	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonLBP-460-660
21mr|printer-filters-utils-2008-21|1497	cp -ax COPYING NEWS README THANKS TODO \
21mr|printer-filters-utils-2008-21|1498	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonLBP-460-660
21mr|printer-filters-utils-2008-21|1499	cd ..
21mr|printer-filters-utils-2008-21|1500	%endif
21mr|printer-filters-utils-2008-21|1501	
21mr|printer-filters-utils-2008-21|1502	# Driver for Canon LBP-810/1120
21mr|printer-filters-utils-2008-21|1503	cd capt*
21mr|printer-filters-utils-2008-21|1504	# Program files
21mr|printer-filters-utils-2008-21|1505	install -m 0755 capt %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1506	install -m 0755 capt-* %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1507	# PPD files
21mr|printer-filters-utils-2008-21|1508	install -d %{buildroot}%{_datadir}/cups/model/capt
21mr|printer-filters-utils-2008-21|1509	cp ppd/*.ppd %{buildroot}%{_datadir}/cups/model/capt
21mr|printer-filters-utils-2008-21|1510	# Documentation
21mr|printer-filters-utils-2008-21|1511	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonLBP-810-1120
21mr|printer-filters-utils-2008-21|1512	cp -ax COPYING NEWS README SPECS THANKS TODO \
21mr|printer-filters-utils-2008-21|1513	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonLBP-810-1120
21mr|printer-filters-utils-2008-21|1514	cd ..
21mr|printer-filters-utils-2008-21|1515	
21mr|printer-filters-utils-2008-21|1516	# Driver for Lexmark X74/X75
21mr|printer-filters-utils-2008-21|1517	cd lxx74*
21mr|printer-filters-utils-2008-21|1518	# Program files
21mr|printer-filters-utils-2008-21|1519	install -m 0755 rastertolxx74 %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74.bin
21mr|printer-filters-utils-2008-21|1520	install -m 0644 self-portrait.out.gz %{buildroot}%{_datadir}/cups/data/self-portrait.out.gz
21mr|printer-filters-utils-2008-21|1521	cat << EOF > %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74
21mr|printer-filters-utils-2008-21|1522	#!/bin/bash
21mr|printer-filters-utils-2008-21|1523	export self_portrait="%{_datadir}/cups/data/self-portrait.out.gz"
21mr|printer-filters-utils-2008-21|1524	exec %{_prefix}/lib/cups/filter/rastertolxx74.bin "\$@"
21mr|printer-filters-utils-2008-21|1525	EOF
21mr|printer-filters-utils-2008-21|1526	chmod 755 %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74
21mr|printer-filters-utils-2008-21|1527	install -m 0644 lxx74.types %{buildroot}%{_sysconfdir}/cups
21mr|printer-filters-utils-2008-21|1528	install -m 0644 lxx74.convs %{buildroot}%{_sysconfdir}/cups
21mr|printer-filters-utils-2008-21|1529	# PPD files
21mr|printer-filters-utils-2008-21|1530	install -d %{buildroot}%{_datadir}/cups/model/lxx74
21mr|printer-filters-utils-2008-21|1531	cp *.ppd* %{buildroot}%{_datadir}/cups/model/lxx74
21mr|printer-filters-utils-2008-21|1532	# Documentation
21mr|printer-filters-utils-2008-21|1533	#install -d %{buildroot}%{_docdir}/cups-drivers-%{version}/LexmarkX74X75
21mr|printer-filters-utils-2008-21|1534	#cp -ax INSTALL LICENSE README lpoptions \
21mr|printer-filters-utils-2008-21|1535	#	%{buildroot}%{_docdir}/cups-drivers-%{version}/LexmarkX74X75
21mr|printer-filters-utils-2008-21|1536	cd ..
21mr|printer-filters-utils-2008-21|1537	
21mr|printer-filters-utils-2008-21|1538	# Driver for Minolta magicolor 2300W
21mr|printer-filters-utils-2008-21|1539	cd m2300w*
21mr|printer-filters-utils-2008-21|1540	%makeinstall INSTROOT=%{buildroot}
21mr|printer-filters-utils-2008-21|1541	for dir in driver opt; do \
21mr|printer-filters-utils-2008-21|1542	install -c -m 644 foomatic/$dir/*.xml \
21mr|printer-filters-utils-2008-21|1543	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
21mr|printer-filters-utils-2008-21|1544	done
21mr|printer-filters-utils-2008-21|1545	# Move documentation to the correct place
21mr|printer-filters-utils-2008-21|1546	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/
21mr|printer-filters-utils-2008-21|1547	mv %{buildroot}%{_docdir}/m2300w* %{buildroot}%{_docdir}/printer-filters-doc-%{version}/MinoltaMagicolor2300W
21mr|printer-filters-utils-2008-21|1548	cd ..
21mr|printer-filters-utils-2008-21|1549	
21mr|printer-filters-utils-2008-21|1550	# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
21mr|printer-filters-utils-2008-21|1551	cd min12xxw*
21mr|printer-filters-utils-2008-21|1552	# Program files
21mr|printer-filters-utils-2008-21|1553	install -m 0755 min12xxw %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1554	install -m 0755 esc-m %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1555	# Documentation
21mr|printer-filters-utils-2008-21|1556	install -m 0644 min12xxw.1* %{buildroot}%{_mandir}/man1
21mr|printer-filters-utils-2008-21|1557	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/MinoltaPagePro12xxW_13xxW_14xxW
21mr|printer-filters-utils-2008-21|1558	cp -ax COPYING README ChangeLog FAQ INSTALL NEWS format.txt usblogs \
21mr|printer-filters-utils-2008-21|1559	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/MinoltaPagePro12xxW_13xxW_14xxW
21mr|printer-filters-utils-2008-21|1560	cd ..
21mr|printer-filters-utils-2008-21|1561	
21mr|printer-filters-utils-2008-21|1562	# Driver for Casio USB label printers
21mr|printer-filters-utils-2008-21|1563	cd pegg-*
21mr|printer-filters-utils-2008-21|1564	# Program files
21mr|printer-filters-utils-2008-21|1565	install -m 0755 pegg %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1566	# Documentation
21mr|printer-filters-utils-2008-21|1567	install -m 0644 pegg.1.gz %{buildroot}%{_mandir}/man1
21mr|printer-filters-utils-2008-21|1568	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/pegg
21mr|printer-filters-utils-2008-21|1569	cp -ax LICENSE README CHANGELOG INSTALL test_raw \
21mr|printer-filters-utils-2008-21|1570	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/pegg
21mr|printer-filters-utils-2008-21|1571	cd ..
21mr|printer-filters-utils-2008-21|1572	cd pegg_el-*/src
21mr|printer-filters-utils-2008-21|1573	# Program files
21mr|printer-filters-utils-2008-21|1574	install -m 0755 pegg_el %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1575	# Documentation
21mr|printer-filters-utils-2008-21|1576	install -m 0644 pegg_el.1.gz %{buildroot}%{_mandir}/man1
21mr|printer-filters-utils-2008-21|1577	cd ..
21mr|printer-filters-utils-2008-21|1578	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/pegg_el
21mr|printer-filters-utils-2008-21|1579	cp -ax TODO LICENSE README INSTALL src/test_raw \
21mr|printer-filters-utils-2008-21|1580	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/pegg_el
21mr|printer-filters-utils-2008-21|1581	cd ..
21mr|printer-filters-utils-2008-21|1582	cd xbm2crw*
21mr|printer-filters-utils-2008-21|1583	# Program files
21mr|printer-filters-utils-2008-21|1584	install -m 0755 xbm2crw %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1585	#install -m 0755 html2crw.sh %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1586	# Documentation
21mr|printer-filters-utils-2008-21|1587	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/xbm2crw
21mr|printer-filters-utils-2008-21|1588	cp -ax LICENSE README template.xbm \
21mr|printer-filters-utils-2008-21|1589	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/xbm2crw
21mr|printer-filters-utils-2008-21|1590	cd ..
21mr|printer-filters-utils-2008-21|1591	cd cups2pegg*/src
21mr|printer-filters-utils-2008-21|1592	# Program files
21mr|printer-filters-utils-2008-21|1593	install -m 0755 cups2pegg %{buildroot}%{_prefix}/lib/cups/backend
21mr|printer-filters-utils-2008-21|1594	# PPD files
21mr|printer-filters-utils-2008-21|1595	install -d %{buildroot}%{_datadir}/cups/model/pegg
21mr|printer-filters-utils-2008-21|1596	cp ppd/*.ppd* %{buildroot}%{_datadir}/cups/model/pegg
21mr|printer-filters-utils-2008-21|1597	cd ..
21mr|printer-filters-utils-2008-21|1598	# Documentation
21mr|printer-filters-utils-2008-21|1599	install -d %{buildroot}%{_docdir}/cups-drivers-%{version}/CasioUSBLabelPrinters/cups2pegg
21mr|printer-filters-utils-2008-21|1600	cp -ax LICENSE *.html *.png \
21mr|printer-filters-utils-2008-21|1601	%{buildroot}%{_docdir}/cups-drivers-%{version}/CasioUSBLabelPrinters/cups2pegg
21mr|printer-filters-utils-2008-21|1602	cd ..
21mr|printer-filters-utils-2008-21|1603	
21mr|printer-filters-utils-2008-21|1604	# Drivers for the Konica Minolta magicolor DL series supplied by Konica
21mr|printer-filters-utils-2008-21|1605	# Minolta
21mr|printer-filters-utils-2008-21|1606	for d in magicolor????DL*; do
21mr|printer-filters-utils-2008-21|1607	cd $d
21mr|printer-filters-utils-2008-21|1608	# Program files
21mr|printer-filters-utils-2008-21|1609	make DESTDIR=%{buildroot} install
21mr|printer-filters-utils-2008-21|1610	# Documentation
21mr|printer-filters-utils-2008-21|1611	n=`echo $d | perl -e '$s = <>; $s =~ /magicolor(\d+)DL/i; print "$1"'`
21mr|printer-filters-utils-2008-21|1612	install -d %{buildroot}%{_docdir}/cups-drivers-%{version}/KonicaMinoltaMagicolor${n}DL
21mr|printer-filters-utils-2008-21|1613	cp -ax AUTHORS COPYING ChangeLog kmlf.spec \
21mr|printer-filters-utils-2008-21|1614	%{buildroot}%{_docdir}/cups-drivers-%{version}/KonicaMinoltaMagicolor${n}DL
21mr|printer-filters-utils-2008-21|1615	cd ..
21mr|printer-filters-utils-2008-21|1616	done
21mr|printer-filters-utils-2008-21|1617	rm -f %{buildroot}%{_datadir}/KONICA_MINOLTA/*/COPYING
21mr|printer-filters-utils-2008-21|1618	install -m 644 magicolor2430DL*/src/km2300dl.ppd.gz %{buildroot}%{_datadir}/cups/model/KONICA_MINOLTA
21mr|printer-filters-utils-2008-21|1619	
21mr|printer-filters-utils-2008-21|1620	# Driver for Brother P-Touch label printers
21mr|printer-filters-utils-2008-21|1621	cd ptouch-driver*
21mr|printer-filters-utils-2008-21|1622	# Program files
21mr|printer-filters-utils-2008-21|1623	install -m 0755 rastertoptch %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1624	# Foomatic data
21mr|printer-filters-utils-2008-21|1625	for dir in driver opt; do \
21mr|printer-filters-utils-2008-21|1626	install -c -m 644 $dir/*.xml \
21mr|printer-filters-utils-2008-21|1627	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
21mr|printer-filters-utils-2008-21|1628	done
21mr|printer-filters-utils-2008-21|1629	# Documentation
21mr|printer-filters-utils-2008-21|1630	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/BrotherPTouch
21mr|printer-filters-utils-2008-21|1631	cp AUTHORS ChangeLog COPYING INSTALL NEWS README %{buildroot}%{_docdir}/printer-filters-doc-%{version}/BrotherPTouch
21mr|printer-filters-utils-2008-21|1632	cd ..
21mr|printer-filters-utils-2008-21|1633	
21mr|printer-filters-utils-2008-21|1634	# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
21mr|printer-filters-utils-2008-21|1635	cd foo2kyo*
21mr|printer-filters-utils-2008-21|1636	# Program files
21mr|printer-filters-utils-2008-21|1637	install -m 0755 foo2kyo %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1638	install -m 0755 foo2kyo-wrapper %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1639	for dir in driver opt; do \
21mr|printer-filters-utils-2008-21|1640	install -c -m 644 foomatic-db/$dir/foo2kyo*.xml \
21mr|printer-filters-utils-2008-21|1641	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
21mr|printer-filters-utils-2008-21|1642	done
21mr|printer-filters-utils-2008-21|1643	# Documentation
21mr|printer-filters-utils-2008-21|1644	install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2kyo
21mr|printer-filters-utils-2008-21|1645	cp -ax COPYING jbig.doc \
21mr|printer-filters-utils-2008-21|1646	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2kyo
21mr|printer-filters-utils-2008-21|1647	cd ..
21mr|printer-filters-utils-2008-21|1648	
21mr|printer-filters-utils-2008-21|1649	# Driver for Samsung SPL2 printers
21mr|printer-filters-utils-2008-21|1650	cd splix*
21mr|printer-filters-utils-2008-21|1651	# Program files
21mr|printer-filters-utils-2008-21|1652	install -m 755 -s src/rastertospl2 %{buildroot}%{_prefix}/lib/cups/filter/
21mr|printer-filters-utils-2008-21|1653	# PPD files
21mr|printer-filters-utils-2008-21|1654	install -d %{buildroot}%{_datadir}/cups/model/samsung
21mr|printer-filters-utils-2008-21|1655	cp ppd/*.ppd* %{buildroot}%{_datadir}/cups/model/samsung
21mr|printer-filters-utils-2008-21|1656	# Documentation
21mr|printer-filters-utils-2008-21|1657	install -d %{buildroot}%{_docdir}/cups-drivers-%{version}/SamsungSPL2
21mr|printer-filters-utils-2008-21|1658	cp -ax AUTHORS ChangeLog COPYING INSTALL README TODO \
21mr|printer-filters-utils-2008-21|1659	%{buildroot}%{_docdir}/cups-drivers-%{version}/SamsungSPL2
21mr|printer-filters-utils-2008-21|1660	cd ..
21mr|printer-filters-utils-2008-21|1661	
21mr|printer-filters-utils-2008-21|1662	
21mr|printer-filters-utils-2008-21|1663	# Tool for uploading the firmware on the HP LaserJet 1000S
21mr|printer-filters-utils-2008-21|1664	install -m 0755 hp1000fw %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1665	# Make hp1000fw called by udev
21mr|printer-filters-utils-2008-21|1666	#mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
21mr|printer-filters-utils-2008-21|1667	#install -m 0644 udev-hp1000fw.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-hp1000fw.rules
21mr|printer-filters-utils-2008-21|1668	
21mr|printer-filters-utils-2008-21|1669	install -d %{buildroot}%{_sysconfdir}/printer
21mr|printer-filters-utils-2008-21|1670	# Tools for reading USB device ID strings
21mr|printer-filters-utils-2008-21|1671	install -m 0755 usb_id_test %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1672	install -m 0755 getusbprinterid %{buildroot}%{_bindir}
21mr|printer-filters-utils-2008-21|1673	
21mr|printer-filters-utils-2008-21|1674	# Correct permissions of PPD file directory
21mr|printer-filters-utils-2008-21|1675	chmod -R u+w,a+rX %{buildroot}%{_datadir}/cups/model
21mr|printer-filters-utils-2008-21|1676	
21mr|printer-filters-utils-2008-21|1677	# "cleanppd.pl" removes unwished PPD files fixes broken manufacturer
21mr|printer-filters-utils-2008-21|1678	# entries, and cleans lines which contain only spaces and tabs.
21mr|printer-filters-utils-2008-21|1679	
21mr|printer-filters-utils-2008-21|1680	# Uncompress Perl script for cleaning up the PPD files
21mr|printer-filters-utils-2008-21|1681	bzcat %{SOURCE201} > ./cleanppd.pl
21mr|printer-filters-utils-2008-21|1682	chmod a+rx ./cleanppd.pl
21mr|printer-filters-utils-2008-21|1683	# Do the clean-up
21mr|printer-filters-utils-2008-21|1684	find %{buildroot}%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;
21mr|printer-filters-utils-2008-21|1685	# Remove PPDs which are not Adobe-compliant and therefore not working with
21mr|printer-filters-utils-2008-21|1686	# CUPS 1.1.20
21mr|printer-filters-utils-2008-21|1687	for ppd in `find %{buildroot}%{_datadir}/cups/model -name "*.ppd.gz" -print`; do cupstestppd -q $ppd || (rm -f $ppd && echo "$ppd not Adobe-compliant. Deleted."); done
21mr|printer-filters-utils-2008-21|1688	
21mr|printer-filters-utils-2008-21|1689	# Correct permissions for all documentation files
21mr|printer-filters-utils-2008-21|1690	chmod -R a+rX %{buildroot}%{_docdir}
21mr|printer-filters-utils-2008-21|1691	chmod -R go-w %{buildroot}%{_docdir}
21mr|printer-filters-utils-2008-21|1692	chmod -R u+w %{buildroot}%{_docdir}

15448 21
21mr|printer-testpages-2021-18|1	Summary:	Test pages to check the output quality of printers
21mr|printer-testpages-2021-18|2	Name:		printer-testpages
21mr|printer-testpages-2021-18|3	Version:	2021
21mr|printer-testpages-2021-18|4	Release:	18
21mr|printer-testpages-2021-18|5	License:	GPLv2+
21mr|printer-testpages-2021-18|6	Group:		Publishing
21mr|printer-testpages-2021-18|7	Url:		https://www.rosalinux.ru/
21mr|printer-testpages-2021-18|8	Source0:	%{name}-%{version}.tar.bz2
21mr|printer-testpages-2021-18|9	BuildRequires:	transfig
21mr|printer-testpages-2021-18|10	BuildArch:	noarch
21mr|printer-testpages-2021-18|11	
21mr|printer-testpages-2021-18|12	%description
21mr|printer-testpages-2021-18|13	These are sample files to check the output quality of printers
21mr|printer-testpages-2021-18|14	
21mr|printer-testpages-2021-18|15	%files
21mr|printer-testpages-2021-18|16	%{_datadir}/printer-testpages/
21mr|printer-testpages-2021-18|17	
21mr|printer-testpages-2021-18|18	#----------------------------------------------------------------------------
21mr|printer-testpages-2021-18|19	
21mr|printer-testpages-2021-18|20	
21mr|printer-testpages-2021-18|21	%prep
21mr|printer-testpages-2021-18|22	%setup -q
21mr|printer-testpages-2021-18|23	
21mr|printer-testpages-2021-18|24	# Photo test page
21mr|printer-testpages-2021-18|25	mv cups-profile.jpg photo-testpage.jpg
21mr|printer-testpages-2021-18|26	
21mr|printer-testpages-2021-18|27	%build
21mr|printer-testpages-2021-18|28	cat testprint.prolog.ps.in rosa.eps testprint.epilog.ps.in > testprint.ps
21mr|printer-testpages-2021-18|29	
21mr|printer-testpages-2021-18|30	# Red Hat test pages: Generate PS files of the XFig drawings
21mr|printer-testpages-2021-18|31	fig2dev -Lps -zLetter testpage.fig testpage.ps
21mr|printer-testpages-2021-18|32	fig2dev -Lps -zA4 testpage-a4.fig testpage-a4.ps
21mr|printer-testpages-2021-18|33	
21mr|printer-testpages-2021-18|34	%install
21mr|printer-testpages-2021-18|35	install -d %{buildroot}%{_datadir}/%{name}
21mr|printer-testpages-2021-18|36	
21mr|printer-testpages-2021-18|37	cp *.ps *.jpg *.asc %{buildroot}%{_datadir}/printer-testpages

15449 21
21mr|printer-tools-2008-17|1	Summary:	Filter-style and IJS printer drivers, printer maintenance utilities
21mr|printer-tools-2008-17|2	Name:		printer-tools
21mr|printer-tools-2008-17|3	Version:	2008
21mr|printer-tools-2008-17|4	Release:	17
21mr|printer-tools-2008-17|5	License:	GPL
21mr|printer-tools-2008-17|6	Group:		Publishing
21mr|printer-tools-2008-17|7	Url:		http://www.linuxprinting.org/
21mr|printer-tools-2008-17|8	# Perl script to clean up Manufacturer entries in the PPD files, so that
21mr|printer-tools-2008-17|9	# drivers are sorted by the printer Manufacturer in the graphical frontends
21mr|printer-tools-2008-17|10	Source201: 	cleanppd.pl
21mr|printer-tools-2008-17|11	# Script to adjust margins and offsets of printed pages
21mr|printer-tools-2008-17|12	Source75: 	alignmargins
21mr|printer-tools-2008-17|13	Source175:	align.ps
21mr|printer-tools-2008-17|14	# Tool for uploading the firmware on the HP LaserJet 1000S
21mr|printer-tools-2008-17|15	Source85:	http://www.linuxprinting.org/download/printing/hp1000fw
21mr|printer-tools-2008-17|16	# Tools for reading USB device ID strings
21mr|printer-tools-2008-17|17	Source87:	http://www.linuxprinting.org/download/printing/usb_id_test.c
21mr|printer-tools-2008-17|18	Source88:	http://www.linuxprinting.org/download/printing/getusbprinterid.pl
21mr|printer-tools-2008-17|19	Provides:	ghostscript-utils = %{EVRD}
21mr|printer-tools-2008-17|20	Provides:	Lexmark-printer-maintenance = %{EVRD}
21mr|printer-tools-2008-17|21	
21mr|printer-tools-2008-17|22	%description
21mr|printer-tools-2008-17|23	Tools for printer maintenance: Setting default options for most laser
21mr|printer-tools-2008-17|24	printers (PJL-capable printers), cartridge changing, head aligning,
21mr|printer-tools-2008-17|25	ink level checking for inkjet printers. Printing big posters on many
21mr|printer-tools-2008-17|26	sheets of standard sized paper (A4, A3, Letter, ...) to be assambled
21mr|printer-tools-2008-17|27	together (also used by KDE Print to print posters).
21mr|printer-tools-2008-17|28	
21mr|printer-tools-2008-17|29	%files
21mr|printer-tools-2008-17|30	%attr(0755,root,root) %{_sbindir}/alignmargins
21mr|printer-tools-2008-17|31	%attr(0755,root,root) %{_bindir}/hp1000fw
21mr|printer-tools-2008-17|32	%attr(0755,root,root) %{_bindir}/displaytestpage
21mr|printer-tools-2008-17|33	%attr(0755,root,root) %{_bindir}/usb_id_test
21mr|printer-tools-2008-17|34	%attr(0755,root,root) %{_bindir}/getusbprinterid
21mr|printer-tools-2008-17|35	%{_datadir}/alignmargins
21mr|printer-tools-2008-17|36	
21mr|printer-tools-2008-17|37	#----------------------------------------------------------------------------
21mr|printer-tools-2008-17|38	
21mr|printer-tools-2008-17|39	%prep
21mr|printer-tools-2008-17|40	%setup -q -c -T
21mr|printer-tools-2008-17|41	
21mr|printer-tools-2008-17|42	# Tool for uploading the firmware on the HP LaserJet 1000S
21mr|printer-tools-2008-17|43	cp %{SOURCE85} hp1000fw
21mr|printer-tools-2008-17|44	
21mr|printer-tools-2008-17|45	# Tools for reading USB device ID strings
21mr|printer-tools-2008-17|46	cp %{SOURCE87} usb_id_test.c
21mr|printer-tools-2008-17|47	cp %{SOURCE88} getusbprinterid
21mr|printer-tools-2008-17|48	
21mr|printer-tools-2008-17|49	%build
21mr|printer-tools-2008-17|50	# Tool for reading USB device ID strings
21mr|printer-tools-2008-17|51	gcc %{optflags} %{ldflags} -o usb_id_test usb_id_test.c
21mr|printer-tools-2008-17|52	
21mr|printer-tools-2008-17|53	%install
21mr|printer-tools-2008-17|54	# Make directories
21mr|printer-tools-2008-17|55	install -d %{buildroot}%{_bindir}
21mr|printer-tools-2008-17|56	install -d %{buildroot}%{_sbindir}
21mr|printer-tools-2008-17|57	install -d %{buildroot}%{_libdir}
21mr|printer-tools-2008-17|58	install -d %{buildroot}%{_includedir}
21mr|printer-tools-2008-17|59	install -d %{buildroot}%{_sysconfdir}
21mr|printer-tools-2008-17|60	install -d %{buildroot}%{_mandir}/man1
21mr|printer-tools-2008-17|61	install -d %{buildroot}%{_mandir}/man8
21mr|printer-tools-2008-17|62	install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21mr|printer-tools-2008-17|63	install -d %{buildroot}%{_prefix}/lib/cups/filter
21mr|printer-tools-2008-17|64	install -d %{buildroot}%{_prefix}/lib/cups/backend
21mr|printer-tools-2008-17|65	install -d %{buildroot}%{_datadir}/cups/data
21mr|printer-tools-2008-17|66	install -d %{buildroot}%{_datadir}/cups/model
21mr|printer-tools-2008-17|67	install -d %{buildroot}%{_sysconfdir}/cups
21mr|printer-tools-2008-17|68	install -d %{buildroot}%{_datadir}/foomatic/db/source/printer
21mr|printer-tools-2008-17|69	install -d %{buildroot}%{_datadir}/foomatic/db/source/driver
21mr|printer-tools-2008-17|70	install -d %{buildroot}%{_datadir}/foomatic/db/source/opt
21mr|printer-tools-2008-17|71	
21mr|printer-tools-2008-17|72	
21mr|printer-tools-2008-17|73	# Install margin and offset adjustment script in /usr/sbin
21mr|printer-tools-2008-17|74	cp %{SOURCE75} %{buildroot}%{_sbindir}/alignmargins
21mr|printer-tools-2008-17|75	
21mr|printer-tools-2008-17|76	# Adjust path to improved align.ps
21mr|printer-tools-2008-17|77	perl -p -i -e 's:/usr/share/ghostscript/\*/lib/align.ps:%{_datadir}/alignmargins/align.ps:' %{buildroot}%{_sbindir}/alignmargins
21mr|printer-tools-2008-17|78	
21mr|printer-tools-2008-17|79	# Install improved align.ps
21mr|printer-tools-2008-17|80	install -d %{buildroot}%{_datadir}/alignmargins/
21mr|printer-tools-2008-17|81	cp %{SOURCE175} %{buildroot}%{_datadir}/alignmargins/align.ps
21mr|printer-tools-2008-17|82	
21mr|printer-tools-2008-17|83	# Install a script to display the test page on the screen for colour
21mr|printer-tools-2008-17|84	# adjustment
21mr|printer-tools-2008-17|85	cat <<EOF > %{buildroot}%{_bindir}/displaytestpage
21mr|printer-tools-2008-17|86	#!/bin/sh
21mr|printer-tools-2008-17|87	ps2img="gs -dQUIET -dNOPAUSE -dBATCH -sDEVICE=pnm -r75x75 -sOUTPUTFILE=- -"
21mr|printer-tools-2008-17|88	testpage=/usr/share/cups/data/testprint.ps
21mr|printer-tools-2008-17|89	
21mr|printer-tools-2008-17|90	TMPFILE=~/.displaytestpage.pnm
21mr|printer-tools-2008-17|91	if [ -x /usr/bin/kview ]; then
21mr|printer-tools-2008-17|92	cat \$testpage | \$ps2img > \$TMPFILE
21mr|printer-tools-2008-17|93	/usr/bin/kview \$TMPFILE
21mr|printer-tools-2008-17|94	elif [ -x /usr/bin/ee ]; then
21mr|printer-tools-2008-17|95	cat \$testpage | \$ps2img > \$TMPFILE
21mr|printer-tools-2008-17|96	/usr/bin/ee \$TMPFILE
21mr|printer-tools-2008-17|97	elif [ -x /usr/bin/gqview ]; then
21mr|printer-tools-2008-17|98	cat \$testpage | \$ps2img > \$TMPFILE
21mr|printer-tools-2008-17|99	/usr/bin/gqview \$TMPFILE
21mr|printer-tools-2008-17|100	elif [ -x /usr/bin/xv ]; then
21mr|printer-tools-2008-17|101	cat \$testpage | \$ps2img | /usr/bin/xv -
21mr|printer-tools-2008-17|102	elif [ -x /usr/bin/kghostview ]; then
21mr|printer-tools-2008-17|103	/usr/bin/kghostview \$testpage
21mr|printer-tools-2008-17|104	elif [ -x /usr/X11R6/bin/gv ]; then
21mr|printer-tools-2008-17|105	/usr/X11R6/bin/gv \$testpage
21mr|printer-tools-2008-17|106	elif [ -x /usr/X11R6/bin/ghostview ]; then
21mr|printer-tools-2008-17|107	/usr/X11R6/bin/ghostview \$testpage
21mr|printer-tools-2008-17|108	else
21mr|printer-tools-2008-17|109	xmessage "No suitable program for viewing PostScript found, install GhostView, gv, or similar."
21mr|printer-tools-2008-17|110	exit 1
21mr|printer-tools-2008-17|111	fi
21mr|printer-tools-2008-17|112	rm \$TMPFILE
21mr|printer-tools-2008-17|113	EOF
21mr|printer-tools-2008-17|114	chmod a+rx %{buildroot}/usr/bin/displaytestpage
21mr|printer-tools-2008-17|115	
21mr|printer-tools-2008-17|116	# Tool for uploading the firmware on the HP LaserJet 1000S
21mr|printer-tools-2008-17|117	install -m 0755 hp1000fw %{buildroot}%{_bindir}
21mr|printer-tools-2008-17|118	
21mr|printer-tools-2008-17|119	install -d %{buildroot}%{_sysconfdir}/printer
21mr|printer-tools-2008-17|120	
21mr|printer-tools-2008-17|121	# Tools for reading USB device ID strings
21mr|printer-tools-2008-17|122	install -m0755 usb_id_test %{buildroot}%{_bindir}
21mr|printer-tools-2008-17|123	install -m0755 getusbprinterid %{buildroot}%{_bindir}
21mr|printer-tools-2008-17|124	
21mr|printer-tools-2008-17|125	# "cleanppd.pl" removes unwished PPD files fixes broken manufacturer
21mr|printer-tools-2008-17|126	# entries, and cleans lines which contain only spaces and tabs.
21mr|printer-tools-2008-17|127	
21mr|printer-tools-2008-17|128	# Uncompress Perl script for cleaning up the PPD files
21mr|printer-tools-2008-17|129	#cp %{SOURCE201} ./cleanppd.pl
21mr|printer-tools-2008-17|130	#chmod a+rx ./cleanppd.pl
21mr|printer-tools-2008-17|131	
21mr|printer-tools-2008-17|132	# Do the clean-up
21mr|printer-tools-2008-17|133	#find %{buildroot}%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;
21mr|printer-tools-2008-17|134	
21mr|printer-tools-2008-17|135	# Remove PPDs which are not Adobe-compliant and therefore not working with
21mr|printer-tools-2008-17|136	# CUPS 1.1.20
21mr|printer-tools-2008-17|137	#for ppd in `find %{buildroot}%{_datadir}/cups/model -name "*.ppd.gz" -print`; do cupstestppd -q $ppd || (rm -f $ppd && echo "$ppd not Adobe-compliant. Deleted."); done

15450 21
21mr|prison-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|prison-5.116.0-4|2	
21mr|prison-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|prison-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|prison-5.116.0-4|5	
21mr|prison-5.116.0-4|6	Summary:	KDE Frameworks 5 barcode abstraction layer
21mr|prison-5.116.0-4|7	Name:		prison
21mr|prison-5.116.0-4|8	Version:	5.116.0
21mr|prison-5.116.0-4|9	Release:	4
21mr|prison-5.116.0-4|10	License:	MIT
21mr|prison-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|prison-5.116.0-4|12	Url:		https://projects.kde.org/projects/kdesupport/prison
21mr|prison-5.116.0-4|13	Source0:	http://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|prison-5.116.0-4|14	BuildRequires:	extra-cmake-modules
21mr|prison-5.116.0-4|15	BuildRequires:	pkgconfig(libqrencode)
21mr|prison-5.116.0-4|16	BuildRequires:	pkgconfig(libdmtx)
21mr|prison-5.116.0-4|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|prison-5.116.0-4|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|prison-5.116.0-4|19	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|prison-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Quick)
21mr|prison-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|prison-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|prison-5.116.0-4|23	BuildRequires:	pkgconfig(Qt5Test)
21mr|prison-5.116.0-4|24	BuildRequires:	pkgconfig(zxing)
21mr|prison-5.116.0-4|25	
21mr|prison-5.116.0-4|26	%description
21mr|prison-5.116.0-4|27	KDE Frameworks 5 barcode abstraction layer.
21mr|prison-5.116.0-4|28	
21mr|prison-5.116.0-4|29	Prison has a Prison::AbstractBarcode, which is the base class for
21mr|prison-5.116.0-4|30	the actual barcode generators, currently Prison::QRCodeBarcode and
21mr|prison-5.116.0-4|31	Prison::DataMatrixBarcode are the two implemented barcode generators.
21mr|prison-5.116.0-4|32	
21mr|prison-5.116.0-4|33	%files
21mr|prison-5.116.0-4|34	%{_kde5_datadir}/qlogging-categories5/prison.categories
21mr|prison-5.116.0-4|35	%{_kde5_datadir}/qlogging-categories5/prison.renamecategories
21mr|prison-5.116.0-4|36	
21mr|prison-5.116.0-4|37	#--------------------------------------------------------------------
21mr|prison-5.116.0-4|38	
21mr|prison-5.116.0-4|39	%define qmlkf5prison %mklibname kf5prison-qml
21mr|prison-5.116.0-4|40	
21mr|prison-5.116.0-4|41	%package -n %{qmlkf5prison}
21mr|prison-5.116.0-4|42	Summary:	QML plugin for KDE Frameworks 5 Qt Prison module
21mr|prison-5.116.0-4|43	Group:		System/Libraries
21mr|prison-5.116.0-4|44	Provides:	kf5prison-qml = %{EVRD}
21mr|prison-5.116.0-4|45	
21mr|prison-5.116.0-4|46	%description -n %{qmlkf5prison}
21mr|prison-5.116.0-4|47	QML plugin for KDE Frameworks 5 Qt Prison module.
21mr|prison-5.116.0-4|48	
21mr|prison-5.116.0-4|49	%files -n %{qmlkf5prison}
21mr|prison-5.116.0-4|50	%dir %{_kde5_qmldir}/org/kde/prison/
21mr|prison-5.116.0-4|51	%{_kde5_qmldir}/org/kde/prison/*
21mr|prison-5.116.0-4|52	
21mr|prison-5.116.0-4|53	#----------------------------------------------------------------------------
21mr|prison-5.116.0-4|54	
21mr|prison-5.116.0-4|55	%define kf5prison_major 5
21mr|prison-5.116.0-4|56	%define libkf5prison %mklibname kf5prison %{kf5prison_major}
21mr|prison-5.116.0-4|57	
21mr|prison-5.116.0-4|58	%package -n %{libkf5prison}
21mr|prison-5.116.0-4|59	Summary:	KDE Frameworks 5 barcode abstraction layer shared library
21mr|prison-5.116.0-4|60	Group:		System/Libraries
21mr|prison-5.116.0-4|61	Requires:	%{name} = %{EVRD}
21mr|prison-5.116.0-4|62	Requires:	%{qmlkf5prison} = %{EVRD}
21mr|prison-5.116.0-4|63	
21mr|prison-5.116.0-4|64	%description -n %{libkf5prison}
21mr|prison-5.116.0-4|65	KDE Frameworks 5 barcode abstraction layer shared library.
21mr|prison-5.116.0-4|66	
21mr|prison-5.116.0-4|67	%files -n %{libkf5prison}
21mr|prison-5.116.0-4|68	%{_libdir}/libKF5Prison.so.%{kf5prison_major}*
21mr|prison-5.116.0-4|69	
21mr|prison-5.116.0-4|70	#----------------------------------------------------------------------------
21mr|prison-5.116.0-4|71	
21mr|prison-5.116.0-4|72	%define kf5prisonscanner_major 5
21mr|prison-5.116.0-4|73	%define libkf5prisonscanner %mklibname kf5prisonscanner %{kf5prisonscanner_major}
21mr|prison-5.116.0-4|74	
21mr|prison-5.116.0-4|75	%package -n %{libkf5prisonscanner}
21mr|prison-5.116.0-4|76	Summary:	KDE Frameworks 5 barcode abstraction layer shared library
21mr|prison-5.116.0-4|77	Group:		System/Libraries
21mr|prison-5.116.0-4|78	Requires:	%{name} = %{EVRD}
21mr|prison-5.116.0-4|79	
21mr|prison-5.116.0-4|80	%description -n %{libkf5prisonscanner}
21mr|prison-5.116.0-4|81	KDE Frameworks 5 barcode abstraction layer shared library.
21mr|prison-5.116.0-4|82	
21mr|prison-5.116.0-4|83	%files -n %{libkf5prisonscanner}
21mr|prison-5.116.0-4|84	%{_libdir}/libKF5PrisonScanner.so.%{kf5prisonscanner_major}*
21mr|prison-5.116.0-4|85	
21mr|prison-5.116.0-4|86	#----------------------------------------------------------------------------
21mr|prison-5.116.0-4|87	
21mr|prison-5.116.0-4|88	%define devkf5prison %mklibname kf5prison -d
21mr|prison-5.116.0-4|89	
21mr|prison-5.116.0-4|90	%package -n %{devkf5prison}
21mr|prison-5.116.0-4|91	Summary:	Development files for KDE Frameworks 5 barcode abstraction layer module
21mr|prison-5.116.0-4|92	Group:		Development/KDE and Qt
21mr|prison-5.116.0-4|93	Requires:	%{libkf5prison} = %{EVRD}
21mr|prison-5.116.0-4|94	Requires:	%{libkf5prisonscanner} = %{EVRD}
21mr|prison-5.116.0-4|95	Provides:	%{name}-devel = %{EVRD}
21mr|prison-5.116.0-4|96	Provides:	kf5prison-devel = %{version}
21mr|prison-5.116.0-4|97	
21mr|prison-5.116.0-4|98	%description -n %{devkf5prison}
21mr|prison-5.116.0-4|99	This package contains header files needed if you wish to build applications
21mr|prison-5.116.0-4|100	based on %{name}.
21mr|prison-5.116.0-4|101	
21mr|prison-5.116.0-4|102	%files -n %{devkf5prison}
21mr|prison-5.116.0-4|103	%{_includedir}/KF5/Prison
21mr|prison-5.116.0-4|104	%{_includedir}/KF5/PrisonScanner
21mr|prison-5.116.0-4|105	%{_libdir}/libKF5Prison.so
21mr|prison-5.116.0-4|106	%{_libdir}/libKF5PrisonScanner.so
21mr|prison-5.116.0-4|107	%{_libdir}/cmake/KF5Prison
21mr|prison-5.116.0-4|108	%{_libdir}/qt5/mkspecs/modules/qt_Prison.pri
21mr|prison-5.116.0-4|109	
21mr|prison-5.116.0-4|110	#----------------------------------------------------------------------------
21mr|prison-5.116.0-4|111	
21mr|prison-5.116.0-4|112	%prep
21mr|prison-5.116.0-4|113	%autosetup -p1
21mr|prison-5.116.0-4|114	
21mr|prison-5.116.0-4|115	%build
21mr|prison-5.116.0-4|116	%cmake_kde5
21mr|prison-5.116.0-4|117	%make
21mr|prison-5.116.0-4|118	
21mr|prison-5.116.0-4|119	%install
21mr|prison-5.116.0-4|120	%makeinstall_std -C build

15451 21
21mr|procinfo-18-19|1	Summary: 	A tool for gathering and displaying system information
21mr|procinfo-18-19|2	Name: 		procinfo
21mr|procinfo-18-19|3	Version:	18
21mr|procinfo-18-19|4	Release:	19
21mr|procinfo-18-19|5	License: 	GPL
21mr|procinfo-18-19|6	Group: 		Monitoring
21mr|procinfo-18-19|7	Url:		http://freshmeat.net/projects/procinfo
21mr|procinfo-18-19|8	Source: 	ftp://ftp.cistron.nl/pub/people/svm/procinfo-%{version}.tar.bz2
21mr|procinfo-18-19|9	Patch0:		procinfo-14-misc.patch
21mr|procinfo-18-19|10	Patch3:		procinfo-17-mandir.patch
21mr|procinfo-18-19|11	Patch5:		procinfo-17-uptime.patch
21mr|procinfo-18-19|12	Patch6:		procinfo-17-lsdev.patch
21mr|procinfo-18-19|13	Patch7:		procinfo-18-acct.patch
21mr|procinfo-18-19|14	Patch8:		procinfo-18-mharris-use-sysconf.patch
21mr|procinfo-18-19|15	Patch9:		procinfo-18-maxdev.patch
21mr|procinfo-18-19|16	Patch10:	procinfo-18-ranges.patch
21mr|procinfo-18-19|17	Patch11:	procinfo-18-cpu-steal.patch
21mr|procinfo-18-19|18	Patch12:	procinfo-18-intr.patch
21mr|procinfo-18-19|19	Patch13:	procinfo-18-sys_siglist.patch
21mr|procinfo-18-19|20	BuildRequires: 	ncurses-devel
21mr|procinfo-18-19|21	
21mr|procinfo-18-19|22	%description
21mr|procinfo-18-19|23	The procinfo command gets system data from the /proc directory (the kernel
21mr|procinfo-18-19|24	filesystem), formats it and displays it on standard output. You can use
21mr|procinfo-18-19|25	procinfo to acquire information about your system from the kernel as it is
21mr|procinfo-18-19|26	running.
21mr|procinfo-18-19|27	
21mr|procinfo-18-19|28	Install procinfo if you'd like to use it to gather and display system data.
21mr|procinfo-18-19|29	
21mr|procinfo-18-19|30	%files
21mr|procinfo-18-19|31	%doc README CHANGES
21mr|procinfo-18-19|32	%{_bindir}/procinfo
21mr|procinfo-18-19|33	%{_bindir}/lsdev
21mr|procinfo-18-19|34	%{_bindir}/socklist
21mr|procinfo-18-19|35	%{_mandir}/man8/procinfo.8*
21mr|procinfo-18-19|36	%{_mandir}/man8/lsdev.8*
21mr|procinfo-18-19|37	%{_mandir}/man8/socklist.8*
21mr|procinfo-18-19|38	
21mr|procinfo-18-19|39	#------------------------------------------------------------------
21mr|procinfo-18-19|40	
21mr|procinfo-18-19|41	%prep
21mr|procinfo-18-19|42	%autosetup -p1
21mr|procinfo-18-19|43	
21mr|procinfo-18-19|44	%build
21mr|procinfo-18-19|45	%make RPM_OPT_FLAGS="%{optflags} -I/usr/include/ncurses" LDFLAGS="%{ldflags}" LDLIBS="-lncurses"
21mr|procinfo-18-19|46	
21mr|procinfo-18-19|47	%install
21mr|procinfo-18-19|48	mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man8}
21mr|procinfo-18-19|49	perl -p -i -e 's/-o 0 -g 0//g' Makefile
21mr|procinfo-18-19|50	perl -p -i -e 's!/man/!/share/man/!g' Makefile
21mr|procinfo-18-19|51	perl -p -i -e 's!$(prefix)/man!'%{buildroot}'%{_mandir}!g' Makefile
21mr|procinfo-18-19|52	
21mr|procinfo-18-19|53	%makeinstall

15452 21
21mr|procmail-3.22-24|1	Summary:	The procmail mail processing program
21mr|procmail-3.22-24|2	Name:		procmail
21mr|procmail-3.22-24|3	Version:	3.22
21mr|procmail-3.22-24|4	Release:	24
21mr|procmail-3.22-24|5	License:	GPL/Artistic
21mr|procmail-3.22-24|6	Group:		System/Servers
21mr|procmail-3.22-24|7	URL:		http://www.procmail.org
21mr|procmail-3.22-24|8	Source0:	ftp://ftp.procmail.org/pub/procmail/%{name}-%{version}.tar.bz2
21mr|procmail-3.22-24|9	Patch1:		%{name}-3.22-lockf.patch
21mr|procmail-3.22-24|10	Patch2:		%{name}-3.22-pixelpb.patch
21mr|procmail-3.22-24|11	Patch3:		%{name}-3.22-benchmark.patch
21mr|procmail-3.22-24|12	# Fix #27484: explictly define sendmail's location as it's not
21mr|procmail-3.22-24|13	# installed when we build procmail so it can't detect it - AdamW
21mr|procmail-3.22-24|14	# 2008/03 (thanks Snowbat)
21mr|procmail-3.22-24|15	Patch4:		procmail-3.22-defsendmail.patch
21mr|procmail-3.22-24|16	# patch from fedora
21mr|procmail-3.22-24|17	Patch5:		procmail-3.22-getline.patch
21mr|procmail-3.22-24|18	Patch6:		procmail-3.22-CVE-2014-3618.patch
21mr|procmail-3.22-24|19	Patch7:		procmail-3.22-crash-fix.patch
21mr|procmail-3.22-24|20	Patch9:		procmail-3.22-CVE-2017-16844.patch
21mr|procmail-3.22-24|21	Provides:	MailTransportAgent
21mr|procmail-3.22-24|22	
21mr|procmail-3.22-24|23	%description
21mr|procmail-3.22-24|24	The procmail program is used by Mandriva Linux for all local mail
21mr|procmail-3.22-24|25	delivery. In addition to just delivering mail, procmail can be used
21mr|procmail-3.22-24|26	for automatic filtering, presorting and other mail handling jobs.
21mr|procmail-3.22-24|27	Procmail is also the basis for the SmartList mailing list processor.
21mr|procmail-3.22-24|28	
21mr|procmail-3.22-24|29	%prep
21mr|procmail-3.22-24|30	
21mr|procmail-3.22-24|31	%setup -q
21mr|procmail-3.22-24|32	%patch1 -p1 -b .lockf
21mr|procmail-3.22-24|33	%patch2 -p1 -b .warly
21mr|procmail-3.22-24|34	%patch3 -p1 -b .bench
21mr|procmail-3.22-24|35	%patch4 -p1 -b .defsendmail
21mr|procmail-3.22-24|36	%patch5 -p1 -b .readline
21mr|procmail-3.22-24|37	%patch6 -p1 -b .CVE-2014-3618
21mr|procmail-3.22-24|38	%patch7 -p1 -b .crash-fix
21mr|procmail-3.22-24|39	%patch9 -p1 -b .CVE-2017-16844
21mr|procmail-3.22-24|40	
21mr|procmail-3.22-24|41	find . -type d -exec chmod 755 {} \;
21mr|procmail-3.22-24|42	
21mr|procmail-3.22-24|43	%build
21mr|procmail-3.22-24|44	echo -n -e "\n"|  %make CFLAGS0="%{optflags}" LDFLAGS0="%{ldflags}"
21mr|procmail-3.22-24|45	
21mr|procmail-3.22-24|46	%install
21mr|procmail-3.22-24|47	install -d %{buildroot}%{_bindir}
21mr|procmail-3.22-24|48	install -d %{buildroot}%{_mandir}/{man1,man5}
21mr|procmail-3.22-24|49	
21mr|procmail-3.22-24|50	make \
21mr|procmail-3.22-24|51	BASENAME=%{buildroot}%{_prefix} \
21mr|procmail-3.22-24|52	install.bin install.man
21mr|procmail-3.22-24|53	
21mr|procmail-3.22-24|54	#move the man pages
21mr|procmail-3.22-24|55	mv %{buildroot}/usr/man/man1/* %{buildroot}%{_mandir}/man1/
21mr|procmail-3.22-24|56	mv %{buildroot}/usr/man/man5/* %{buildroot}%{_mandir}/man5/
21mr|procmail-3.22-24|57	
21mr|procmail-3.22-24|58	## duplicate in /usr/bin
21mr|procmail-3.22-24|59	rm -f examples/mailstat
21mr|procmail-3.22-24|60	
21mr|procmail-3.22-24|61	%clean
21mr|procmail-3.22-24|62	
21mr|procmail-3.22-24|63	%files
21mr|procmail-3.22-24|64	%doc FAQ HISTORY README KNOWN_BUGS FEATURES examples
21mr|procmail-3.22-24|65	%attr(6755,root,mail) %{_bindir}/procmail
21mr|procmail-3.22-24|66	%attr(2755,root,mail) %{_bindir}/lockfile
21mr|procmail-3.22-24|67	%{_bindir}/formail
21mr|procmail-3.22-24|68	%{_bindir}/mailstat
21mr|procmail-3.22-24|69	%{_mandir}/man1/*1*
21mr|procmail-3.22-24|70	%{_mandir}/man5/*5*

15453 21
21mr|procps-ng-3.3.17-4|1	%define major 8
21mr|procps-ng-3.3.17-4|2	%define libname %mklibname procps %{major}
21mr|procps-ng-3.3.17-4|3	%define devname %mklibname procps -d
21mr|procps-ng-3.3.17-4|4	
21mr|procps-ng-3.3.17-4|5	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|procps-ng-3.3.17-4|6	
21mr|procps-ng-3.3.17-4|7	Summary:	Utilities for monitoring your system and processes on your system
21mr|procps-ng-3.3.17-4|8	Name:		procps-ng
21mr|procps-ng-3.3.17-4|9	Version:	3.3.17
21mr|procps-ng-3.3.17-4|10	Release:	4
21mr|procps-ng-3.3.17-4|11	License:	GPLv2+
21mr|procps-ng-3.3.17-4|12	Group:		Monitoring
21mr|procps-ng-3.3.17-4|13	Url:		http://sourceforge.net/projects/procps-ng/
21mr|procps-ng-3.3.17-4|14	Source0:	http://downloads.sourceforge.net/project/procps-ng/Production/%{name}-%{version}.tar.xz
21mr|procps-ng-3.3.17-4|15	# from https://launchpad.net/ubuntu/+source/procps/2:3.3.17-6ubuntu2.1
21mr|procps-ng-3.3.17-4|16	Patch1:		CVE-2023-4016.patch
21mr|procps-ng-3.3.17-4|17	BuildRequires:	libtool
21mr|procps-ng-3.3.17-4|18	BuildRequires:	gettext-devel
21mr|procps-ng-3.3.17-4|19	BuildRequires:	pkgconfig(ncursesw)
21mr|procps-ng-3.3.17-4|20	BuildRequires:	pkgconfig(libsystemd)
21mr|procps-ng-3.3.17-4|21	%if %{with selinux}
21mr|procps-ng-3.3.17-4|22	BuildRequires:	selinux-devel
21mr|procps-ng-3.3.17-4|23	%endif
21mr|procps-ng-3.3.17-4|24	Provides:	procps = %{EVRD}
21mr|procps-ng-3.3.17-4|25	Provides:	procps3 = %{EVRD}
21mr|procps-ng-3.3.17-4|26	Conflicts:	procps < 3.3.10
21mr|procps-ng-3.3.17-4|27	Obsoletes:	procps < 3.3.10
21mr|procps-ng-3.3.17-4|28	
21mr|procps-ng-3.3.17-4|29	%description
21mr|procps-ng-3.3.17-4|30	The procps package contains a set of system utilities which provide system
21mr|procps-ng-3.3.17-4|31	information.
21mr|procps-ng-3.3.17-4|32	
21mr|procps-ng-3.3.17-4|33	%files -f %{name}.lang
21mr|procps-ng-3.3.17-4|34	%doc NEWS AUTHORS
21mr|procps-ng-3.3.17-4|35	/bin/free
21mr|procps-ng-3.3.17-4|36	/bin/ps
21mr|procps-ng-3.3.17-4|37	/sbin/sysctl
21mr|procps-ng-3.3.17-4|38	%{_bindir}/pgrep
21mr|procps-ng-3.3.17-4|39	%{_bindir}/pwait
21mr|procps-ng-3.3.17-4|40	%{_bindir}/pmap
21mr|procps-ng-3.3.17-4|41	%{_bindir}/pwdx
21mr|procps-ng-3.3.17-4|42	%{_bindir}/pkill
21mr|procps-ng-3.3.17-4|43	%{_bindir}/skill
21mr|procps-ng-3.3.17-4|44	%{_bindir}/slabtop
21mr|procps-ng-3.3.17-4|45	%{_bindir}/snice
21mr|procps-ng-3.3.17-4|46	%{_bindir}/tload
21mr|procps-ng-3.3.17-4|47	%{_bindir}/top
21mr|procps-ng-3.3.17-4|48	%{_bindir}/uptime
21mr|procps-ng-3.3.17-4|49	%{_bindir}/vmstat
21mr|procps-ng-3.3.17-4|50	%{_bindir}/w
21mr|procps-ng-3.3.17-4|51	%{_bindir}/watch
21mr|procps-ng-3.3.17-4|52	%{_mandir}/man1/*.1*
21mr|procps-ng-3.3.17-4|53	%{_mandir}/man3/*.3*
21mr|procps-ng-3.3.17-4|54	%{_mandir}/man5/*.5*
21mr|procps-ng-3.3.17-4|55	%{_mandir}/man8/*.8*
21mr|procps-ng-3.3.17-4|56	
21mr|procps-ng-3.3.17-4|57	#----------------------------------------------------------------------------
21mr|procps-ng-3.3.17-4|58	
21mr|procps-ng-3.3.17-4|59	%package -n %{libname}
21mr|procps-ng-3.3.17-4|60	Summary:	Main library for %{name}
21mr|procps-ng-3.3.17-4|61	Group:		System/Libraries
21mr|procps-ng-3.3.17-4|62	License:	LGPLv2+
21mr|procps-ng-3.3.17-4|63	
21mr|procps-ng-3.3.17-4|64	%description -n %{libname}
21mr|procps-ng-3.3.17-4|65	Main library for %{name}.
21mr|procps-ng-3.3.17-4|66	
21mr|procps-ng-3.3.17-4|67	%files -n %{libname}
21mr|procps-ng-3.3.17-4|68	/%{_lib}/libprocps.so.%{major}*
21mr|procps-ng-3.3.17-4|69	
21mr|procps-ng-3.3.17-4|70	#----------------------------------------------------------------------------
21mr|procps-ng-3.3.17-4|71	
21mr|procps-ng-3.3.17-4|72	%package -n %{devname}
21mr|procps-ng-3.3.17-4|73	Summary:	Development files for %{name}
21mr|procps-ng-3.3.17-4|74	Group:		Development/C
21mr|procps-ng-3.3.17-4|75	License:	LGPLv2+
21mr|procps-ng-3.3.17-4|76	Requires:	%{libname} = %{EVRD}
21mr|procps-ng-3.3.17-4|77	Provides:	procps-devel = %{EVRD}
21mr|procps-ng-3.3.17-4|78	Conflicts:	procps-devel < 3.3.10
21mr|procps-ng-3.3.17-4|79	Obsoletes:	procps-devel < 3.3.10
21mr|procps-ng-3.3.17-4|80	
21mr|procps-ng-3.3.17-4|81	%description -n %{devname}
21mr|procps-ng-3.3.17-4|82	Development headers and library for the %{name} library.
21mr|procps-ng-3.3.17-4|83	
21mr|procps-ng-3.3.17-4|84	%files -n %{devname}
21mr|procps-ng-3.3.17-4|85	%doc Documentation/FAQ Documentation/bugs.md
21mr|procps-ng-3.3.17-4|86	%dir %{_includedir}/proc
21mr|procps-ng-3.3.17-4|87	%{_includedir}/proc/*.h
21mr|procps-ng-3.3.17-4|88	%{_libdir}/libprocps.so
21mr|procps-ng-3.3.17-4|89	%{_libdir}/pkgconfig/libprocps.pc
21mr|procps-ng-3.3.17-4|90	
21mr|procps-ng-3.3.17-4|91	#----------------------------------------------------------------------------
21mr|procps-ng-3.3.17-4|92	
21mr|procps-ng-3.3.17-4|93	%prep
21mr|procps-ng-3.3.17-4|94	%autosetup -p1 -n procps-%{version}
21mr|procps-ng-3.3.17-4|95	sed -e 's#${exec_prefix}/usr/bin#${bindir}#' -i configure.ac
21mr|procps-ng-3.3.17-4|96	
21mr|procps-ng-3.3.17-4|97	%build
21mr|procps-ng-3.3.17-4|98	autoreconf -fiv
21mr|procps-ng-3.3.17-4|99	%serverbuild_hardened
21mr|procps-ng-3.3.17-4|100	%configure \
21mr|procps-ng-3.3.17-4|101	--sbindir=/sbin \
21mr|procps-ng-3.3.17-4|102	--disable-static \
21mr|procps-ng-3.3.17-4|103	--enable-watch8bit \
21mr|procps-ng-3.3.17-4|104	--disable-kill \
21mr|procps-ng-3.3.17-4|105	--disable-pidof \
21mr|procps-ng-3.3.17-4|106	--enable-wide-percent \
21mr|procps-ng-3.3.17-4|107	--enable-skill \
21mr|procps-ng-3.3.17-4|108	--enable-sigwinch \
21mr|procps-ng-3.3.17-4|109	--with-systemd \
21mr|procps-ng-3.3.17-4|110	%if %{with selinux}
21mr|procps-ng-3.3.17-4|111	--enable-libselinux \
21mr|procps-ng-3.3.17-4|112	%else
21mr|procps-ng-3.3.17-4|113	--disable-libselinux \
21mr|procps-ng-3.3.17-4|114	%endif
21mr|procps-ng-3.3.17-4|115	--enable-w-from
21mr|procps-ng-3.3.17-4|116	
21mr|procps-ng-3.3.17-4|117	%make_build
21mr|procps-ng-3.3.17-4|118	
21mr|procps-ng-3.3.17-4|119	%install
21mr|procps-ng-3.3.17-4|120	%make_install
21mr|procps-ng-3.3.17-4|121	
21mr|procps-ng-3.3.17-4|122	mkdir %{buildroot}/bin
21mr|procps-ng-3.3.17-4|123	mkdir %{buildroot}/%{_lib}
21mr|procps-ng-3.3.17-4|124	mv %{buildroot}%{_bindir}/free %{buildroot}/bin
21mr|procps-ng-3.3.17-4|125	mv %{buildroot}%{_bindir}/ps %{buildroot}/bin
21mr|procps-ng-3.3.17-4|126	
21mr|procps-ng-3.3.17-4|127	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|procps-ng-3.3.17-4|128	
21mr|procps-ng-3.3.17-4|129	mv %{buildroot}%{_libdir}/libprocps.so.%{major}* %{buildroot}/%{_lib}
21mr|procps-ng-3.3.17-4|130	ln -srf %{buildroot}/%{_lib}/libprocps.so.%{major}.*.* %{buildroot}%{_libdir}/libprocps.so
21mr|procps-ng-3.3.17-4|131	
21mr|procps-ng-3.3.17-4|132	%find_lang %{name} --with-man --all-name

15454 21
21mr|proguard-5.3.3-7|1	Name:           proguard
21mr|proguard-5.3.3-7|2	Version:        5.3.3
21mr|proguard-5.3.3-7|3	Release:        7
21mr|proguard-5.3.3-7|4	Summary:        Java class file shrinker, optimizer, obfuscator and preverifier
21mr|proguard-5.3.3-7|5	Group:          Development/Java
21mr|proguard-5.3.3-7|6	License:        GPLv2+
21mr|proguard-5.3.3-7|7	URL:            https://www.guardsquare.com/en/proguard
21mr|proguard-5.3.3-7|8	Source0:        http://downloads.sourceforge.net/%{name}/%{name}%{version}.tar.gz
21mr|proguard-5.3.3-7|9	Source1:        %{name}.desktop
21mr|proguard-5.3.3-7|10	Source2:        README.dist
21mr|proguard-5.3.3-7|11	
21mr|proguard-5.3.3-7|12	BuildRequires:  jpackage-utils
21mr|proguard-5.3.3-7|13	BuildRequires:  java-devel >= 1:1.6.0
21mr|proguard-5.3.3-7|14	BuildRequires:  ant
21mr|proguard-5.3.3-7|15	Requires:       jpackage-utils
21mr|proguard-5.3.3-7|16	Requires:       java >= 1:1.6.0
21mr|proguard-5.3.3-7|17	
21mr|proguard-5.3.3-7|18	BuildArch:      noarch
21mr|proguard-5.3.3-7|19	# Java stack is not supported on x86_32
21mr|proguard-5.3.3-7|20	ExcludeArch: %{ix86}
21mr|proguard-5.3.3-7|21	
21mr|proguard-5.3.3-7|22	%description
21mr|proguard-5.3.3-7|23	ProGuard is a free Java class file shrinker, optimizer, obfuscator and
21mr|proguard-5.3.3-7|24	preverifier. It detects and removes unused classes, fields, methods, and
21mr|proguard-5.3.3-7|25	attributes. It optimizes bytecode and removes unused instructions. It
21mr|proguard-5.3.3-7|26	renames the remaining classes, fields, and methods using short meaningless
21mr|proguard-5.3.3-7|27	names. Finally, it preverifies the processed code for Java 6 or for Java
21mr|proguard-5.3.3-7|28	Micro Edition.
21mr|proguard-5.3.3-7|29	
21mr|proguard-5.3.3-7|30	%package manual
21mr|proguard-5.3.3-7|31	Summary:        Manual for %{name}
21mr|proguard-5.3.3-7|32	Requires:       jpackage-utils
21mr|proguard-5.3.3-7|33	
21mr|proguard-5.3.3-7|34	%description manual
21mr|proguard-5.3.3-7|35	The manual for %{name}.
21mr|proguard-5.3.3-7|36	
21mr|proguard-5.3.3-7|37	%package gui
21mr|proguard-5.3.3-7|38	Summary:        GUI for %{name}
21mr|proguard-5.3.3-7|39	# we convert the favicon.ico to png files of different sizes, so we require
21mr|proguard-5.3.3-7|40	# ImageMagick
21mr|proguard-5.3.3-7|41	BuildRequires:  imagemagick
21mr|proguard-5.3.3-7|42	BuildRequires:  desktop-file-utils
21mr|proguard-5.3.3-7|43	Requires:       jpackage-utils
21mr|proguard-5.3.3-7|44	Requires:       %{name} = %{version}-%{release}
21mr|proguard-5.3.3-7|45	
21mr|proguard-5.3.3-7|46	%description gui
21mr|proguard-5.3.3-7|47	A GUI for %{name}.
21mr|proguard-5.3.3-7|48	
21mr|proguard-5.3.3-7|49	%prep
21mr|proguard-5.3.3-7|50	%setup -qn %{name}%{version}
21mr|proguard-5.3.3-7|51	
21mr|proguard-5.3.3-7|52	# remove all jar and class files, the snippet from Packaging:Java does
21mr|proguard-5.3.3-7|53	# not work
21mr|proguard-5.3.3-7|54	find -name '*.jar' -exec rm -f '{}' \;
21mr|proguard-5.3.3-7|55	find -name '*.class' -exec rm -f '{}' \;
21mr|proguard-5.3.3-7|56	
21mr|proguard-5.3.3-7|57	# remove the Class-Path from MANIFESTs
21mr|proguard-5.3.3-7|58	sed -i '/class-path/I d' src/%{name}/gui/MANIFEST.MF
21mr|proguard-5.3.3-7|59	sed -i '/class-path/I d' src/%{name}/retrace/MANIFEST.MF
21mr|proguard-5.3.3-7|60	
21mr|proguard-5.3.3-7|61	# this will create three png files from the favicon that contains multiple size
21mr|proguard-5.3.3-7|62	# icons: 0: 48x48, 1: 32x32, 2: 16x16
21mr|proguard-5.3.3-7|63	convert docs/favicon.ico %{name}.png
21mr|proguard-5.3.3-7|64	cp -p %{name}-0.png %{name}48.png
21mr|proguard-5.3.3-7|65	cp -p %{name}-1.png %{name}32.png
21mr|proguard-5.3.3-7|66	cp -p %{name}-2.png %{name}16.png
21mr|proguard-5.3.3-7|67	
21mr|proguard-5.3.3-7|68	# add README.dist
21mr|proguard-5.3.3-7|69	cp -p %{SOURCE2} .
21mr|proguard-5.3.3-7|70	
21mr|proguard-5.3.3-7|71	%build
21mr|proguard-5.3.3-7|72	cd buildscripts/
21mr|proguard-5.3.3-7|73	# build ProGuard, ProGuardGUI, retrace and anttask
21mr|proguard-5.3.3-7|74	ant -Dant.jar=%{_javadir}/ant.jar basic anttask
21mr|proguard-5.3.3-7|75	
21mr|proguard-5.3.3-7|76	%install
21mr|proguard-5.3.3-7|77	mkdir -p ${RPM_BUILD_ROOT}%{_javadir}/%{name}/
21mr|proguard-5.3.3-7|78	cp -p lib/%{name}.jar ${RPM_BUILD_ROOT}%{_javadir}/%{name}/%{name}.jar
21mr|proguard-5.3.3-7|79	cp -p lib/%{name}gui.jar ${RPM_BUILD_ROOT}%{_javadir}/%{name}/%{name}gui.jar
21mr|proguard-5.3.3-7|80	cp -p lib/retrace.jar ${RPM_BUILD_ROOT}%{_javadir}/%{name}/retrace.jar
21mr|proguard-5.3.3-7|81	
21mr|proguard-5.3.3-7|82	mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
21mr|proguard-5.3.3-7|83	%jpackage_script proguard.ProGuard "" "" proguard proguard true
21mr|proguard-5.3.3-7|84	%jpackage_script proguard.gui.ProGuardGUI "" "" proguard proguard-gui true
21mr|proguard-5.3.3-7|85	%jpackage_script proguard.retrace.ReTrace "" "" proguard proguard-retrace true
21mr|proguard-5.3.3-7|86	
21mr|proguard-5.3.3-7|87	#install the desktop file for proguard-gui
21mr|proguard-5.3.3-7|88	desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1}
21mr|proguard-5.3.3-7|89	
21mr|proguard-5.3.3-7|90	#copy icons
21mr|proguard-5.3.3-7|91	mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/48x48/apps
21mr|proguard-5.3.3-7|92	cp -p %{name}48.png ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21mr|proguard-5.3.3-7|93	mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/32x32/apps
21mr|proguard-5.3.3-7|94	cp -p %{name}32.png ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21mr|proguard-5.3.3-7|95	mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/16x16/apps
21mr|proguard-5.3.3-7|96	cp -p %{name}16.png ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
21mr|proguard-5.3.3-7|97	
21mr|proguard-5.3.3-7|98	%files
21mr|proguard-5.3.3-7|99	%dir %{_javadir}/%{name}
21mr|proguard-5.3.3-7|100	%{_javadir}/%{name}/proguard.jar
21mr|proguard-5.3.3-7|101	%{_javadir}/%{name}/retrace.jar
21mr|proguard-5.3.3-7|102	%{_bindir}/proguard
21mr|proguard-5.3.3-7|103	%{_bindir}/proguard-retrace
21mr|proguard-5.3.3-7|104	%doc README examples/ README.dist
21mr|proguard-5.3.3-7|105	
21mr|proguard-5.3.3-7|106	%files manual
21mr|proguard-5.3.3-7|107	%doc docs/*
21mr|proguard-5.3.3-7|108	
21mr|proguard-5.3.3-7|109	%files gui
21mr|proguard-5.3.3-7|110	%{_bindir}/%{name}-gui
21mr|proguard-5.3.3-7|111	%{_javadir}/%{name}/proguardgui.jar
21mr|proguard-5.3.3-7|112	%{_datadir}/applications/%{name}.desktop
21mr|proguard-5.3.3-7|113	%{_datadir}/icons/*/*/apps/*
21mr|proguard-5.3.3-7|114	

15455 21
21mr|proj-8.2.1-3|1	%define major 22
21mr|proj-8.2.1-3|2	%define libname %mklibname %{name} %{major}
21mr|proj-8.2.1-3|3	%define devname %mklibname %{name} -d
21mr|proj-8.2.1-3|4	%define sdevname %mklibname %{name} -d -s
21mr|proj-8.2.1-3|5	
21mr|proj-8.2.1-3|6	Summary:	Cartographic projection software
21mr|proj-8.2.1-3|7	Name:		proj
21mr|proj-8.2.1-3|8	Version:	8.2.1
21mr|proj-8.2.1-3|9	Release:	3
21mr|proj-8.2.1-3|10	License:	MIT
21mr|proj-8.2.1-3|11	Group:		Sciences/Geosciences
21mr|proj-8.2.1-3|12	Url:		http://trac.osgeo.org/proj/
21mr|proj-8.2.1-3|13	Source0:	https://download.osgeo.org/proj/%{name}-%{version}.tar.gz
21mr|proj-8.2.1-3|14	Source1:	https://download.osgeo.org/proj/proj-datumgrid-1.8.tar.gz
21mr|proj-8.2.1-3|15	BuildRequires:	cmake
21mr|proj-8.2.1-3|16	BuildRequires:	ninja
21mr|proj-8.2.1-3|17	BuildRequires:	unzip
21mr|proj-8.2.1-3|18	BuildRequires:	tiff-devel
21mr|proj-8.2.1-3|19	BuildRequires:	curl-devel
21mr|proj-8.2.1-3|20	BuildRequires:	gtest-devel
21mr|proj-8.2.1-3|21	BuildRequires:	gmock-devel
21mr|proj-8.2.1-3|22	BuildRequires:	sqlite-tools
21mr|proj-8.2.1-3|23	BuildRequires:	pkgconfig(sqlite3)
21mr|proj-8.2.1-3|24	Provides:	proj4 = %{EVRD}
21mr|proj-8.2.1-3|25	
21mr|proj-8.2.1-3|26	%description
21mr|proj-8.2.1-3|27	Cartographic projection software and libraries.
21mr|proj-8.2.1-3|28	
21mr|proj-8.2.1-3|29	%files
21mr|proj-8.2.1-3|30	%doc AUTHORS COPYING ChangeLog README
21mr|proj-8.2.1-3|31	%{_docdir}/proj/NEWS
21mr|proj-8.2.1-3|32	%{_bindir}/*
21mr|proj-8.2.1-3|33	%{_mandir}/man1/*
21mr|proj-8.2.1-3|34	%{_datadir}/proj
21mr|proj-8.2.1-3|35	
21mr|proj-8.2.1-3|36	#-------------------------------------------------------------------------
21mr|proj-8.2.1-3|37	
21mr|proj-8.2.1-3|38	%package -n %{libname}
21mr|proj-8.2.1-3|39	Summary:	Cartographic projection software - Libraries
21mr|proj-8.2.1-3|40	Group:		System/Libraries
21mr|proj-8.2.1-3|41	
21mr|proj-8.2.1-3|42	%description -n %{libname}
21mr|proj-8.2.1-3|43	Cartographic projection software and libraries.
21mr|proj-8.2.1-3|44	
21mr|proj-8.2.1-3|45	%files -n %{libname}
21mr|proj-8.2.1-3|46	%{_libdir}/libproj.so.%{major}*
21mr|proj-8.2.1-3|47	
21mr|proj-8.2.1-3|48	#-------------------------------------------------------------------------
21mr|proj-8.2.1-3|49	
21mr|proj-8.2.1-3|50	%package -n %{devname}
21mr|proj-8.2.1-3|51	Summary:	Cartographic projection software - Development files
21mr|proj-8.2.1-3|52	Group:		Development/Other
21mr|proj-8.2.1-3|53	Provides:	%{name}-devel = %{EVRD}
21mr|proj-8.2.1-3|54	Requires:	%{libname} = %{EVRD}
21mr|proj-8.2.1-3|55	Requires:	%{name} = %{EVRD}
21mr|proj-8.2.1-3|56	
21mr|proj-8.2.1-3|57	%description -n %{devname}
21mr|proj-8.2.1-3|58	Cartographic projection development files.
21mr|proj-8.2.1-3|59	
21mr|proj-8.2.1-3|60	%files -n %{devname}
21mr|proj-8.2.1-3|61	%{_includedir}/*.h
21mr|proj-8.2.1-3|62	%{_includedir}/proj/*.hpp
21mr|proj-8.2.1-3|63	%{_libdir}/*.so
21mr|proj-8.2.1-3|64	%{_libdir}/pkgconfig/proj.pc
21mr|proj-8.2.1-3|65	%{_libdir}/cmake/proj
21mr|proj-8.2.1-3|66	%{_libdir}/cmake/proj4
21mr|proj-8.2.1-3|67	
21mr|proj-8.2.1-3|68	#-------------------------------------------------------------------------
21mr|proj-8.2.1-3|69	
21mr|proj-8.2.1-3|70	%package -n %{sdevname}
21mr|proj-8.2.1-3|71	Summary:	Cartographic projection software - Development files
21mr|proj-8.2.1-3|72	Group:		Development/Other
21mr|proj-8.2.1-3|73	Provides:	%{name}-static-devel = %{EVRD}
21mr|proj-8.2.1-3|74	Requires:	%{devname} = %{EVRD}
21mr|proj-8.2.1-3|75	
21mr|proj-8.2.1-3|76	%description -n %{sdevname}
21mr|proj-8.2.1-3|77	Cartographic projection development files (static).
21mr|proj-8.2.1-3|78	
21mr|proj-8.2.1-3|79	#-------------------------------------------------------------------------
21mr|proj-8.2.1-3|80	
21mr|proj-8.2.1-3|81	%prep
21mr|proj-8.2.1-3|82	%setup -D -q
21mr|proj-8.2.1-3|83	find . -name "*.c" -exec chmod 644 {} \;
21mr|proj-8.2.1-3|84	pushd data
21mr|proj-8.2.1-3|85	tar xf %{SOURCE1}
21mr|proj-8.2.1-3|86	popd
21mr|proj-8.2.1-3|87	
21mr|proj-8.2.1-3|88	%build
21mr|proj-8.2.1-3|89	%cmake -G Ninja \
21mr|proj-8.2.1-3|90	-DUSE_EXTERNAL_GTEST=ON
21mr|proj-8.2.1-3|91	
21mr|proj-8.2.1-3|92	%ninja_build
21mr|proj-8.2.1-3|93	
21mr|proj-8.2.1-3|94	%install
21mr|proj-8.2.1-3|95	%ninja_install -C build

15456 21
21mr|projectlibre-1.9.3-0.git20814e.2|1	%define commit 20814e88dc83694f9fc6780c2550ca5c8a87aa16
21mr|projectlibre-1.9.3-0.git20814e.2|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|projectlibre-1.9.3-0.git20814e.2|3	%define java_version 1.8
21mr|projectlibre-1.9.3-0.git20814e.2|4	
21mr|projectlibre-1.9.3-0.git20814e.2|5	Summary:	The open source replacement of Microsoft Project
21mr|projectlibre-1.9.3-0.git20814e.2|6	Name:		projectlibre
21mr|projectlibre-1.9.3-0.git20814e.2|7	
21mr|projectlibre-1.9.3-0.git20814e.2|8	Version:	1.9.3
21mr|projectlibre-1.9.3-0.git20814e.2|9	Release:	0.git%{commit_short}.2
21mr|projectlibre-1.9.3-0.git20814e.2|10	
21mr|projectlibre-1.9.3-0.git20814e.2|11	License:	Common Public Attribution License
21mr|projectlibre-1.9.3-0.git20814e.2|12	Group:		Office
21mr|projectlibre-1.9.3-0.git20814e.2|13	Url:		http://www.projectlibre.org
21mr|projectlibre-1.9.3-0.git20814e.2|14	
21mr|projectlibre-1.9.3-0.git20814e.2|15	Source0:	https://sourceforge.net/code-snapshots/git/p/pr/%{name}/code.git/%{name}-code-%{commit}.zip
21mr|projectlibre-1.9.3-0.git20814e.2|16	
21mr|projectlibre-1.9.3-0.git20814e.2|17	Patch1:		%{name}-alt-fix-help-browser-list.patch
21mr|projectlibre-1.9.3-0.git20814e.2|18	
21mr|projectlibre-1.9.3-0.git20814e.2|19	BuildRequires:	ant
21mr|projectlibre-1.9.3-0.git20814e.2|20	BuildRequires:  javapackages-local
21mr|projectlibre-1.9.3-0.git20814e.2|21	BuildRequires:	java-devel >= %{java_version}
21mr|projectlibre-1.9.3-0.git20814e.2|22	BuildRequires: mvn(ant-contrib:ant-contrib)
21mr|projectlibre-1.9.3-0.git20814e.2|23	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|projectlibre-1.9.3-0.git20814e.2|24	BuildRequires: mvn(commons-collections:commons-collections)
21mr|projectlibre-1.9.3-0.git20814e.2|25	BuildRequires: mvn(commons-digester:commons-digester)
21mr|projectlibre-1.9.3-0.git20814e.2|26	BuildRequires: mvn(org.apache.commons:commons-lang)
21mr|projectlibre-1.9.3-0.git20814e.2|27	BuildRequires: mvn(apache:commons-logging-api)
21mr|projectlibre-1.9.3-0.git20814e.2|28	BuildRequires: mvn(commons-pool:commons-pool)
21mr|projectlibre-1.9.3-0.git20814e.2|29	BuildRequires: mvn(com.lowagie:itext)
21mr|projectlibre-1.9.3-0.git20814e.2|30	BuildRequires: mvn(org.jfree:jcommon)
21mr|projectlibre-1.9.3-0.git20814e.2|31	BuildRequires: mvn(org.jfree:jfreechart)
21mr|projectlibre-1.9.3-0.git20814e.2|32	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|projectlibre-1.9.3-0.git20814e.2|33	BuildRequires: proguard
21mr|projectlibre-1.9.3-0.git20814e.2|34	BuildRequires: mvn(junit:junit)
21mr|projectlibre-1.9.3-0.git20814e.2|35	BuildRequires: mvn(org.apache.commons:commons-collections4)
21mr|projectlibre-1.9.3-0.git20814e.2|36	BuildRequires: mvn(javax.xml.bind:jaxb-api)
21mr|projectlibre-1.9.3-0.git20814e.2|37	BuildRequires: mvn(antlr:antlr)
21mr|projectlibre-1.9.3-0.git20814e.2|38	BuildRequires: mvn(bsf:bsf)
21mr|projectlibre-1.9.3-0.git20814e.2|39	BuildRequires: mvn(commons-cli:commons-cli)
21mr|projectlibre-1.9.3-0.git20814e.2|40	BuildRequires: mvn(org.codehaus.groovy:groovy)
21mr|projectlibre-1.9.3-0.git20814e.2|41	BuildRequires: mvn(apache:xerces-j2)
21mr|projectlibre-1.9.3-0.git20814e.2|42	BuildRequires: mvn(com.thoughtworks.xstream:xstream)
21mr|projectlibre-1.9.3-0.git20814e.2|43	BuildRequires: mvn(bsh:bsh)
21mr|projectlibre-1.9.3-0.git20814e.2|44	
21mr|projectlibre-1.9.3-0.git20814e.2|45	Requires:	java >= %{java_version}
21mr|projectlibre-1.9.3-0.git20814e.2|46	BuildArch:	noarch
21mr|projectlibre-1.9.3-0.git20814e.2|47	
21mr|projectlibre-1.9.3-0.git20814e.2|48	# Java stack is not supported on x86_32
21mr|projectlibre-1.9.3-0.git20814e.2|49	ExcludeArch: %{ix86}
21mr|projectlibre-1.9.3-0.git20814e.2|50	
21mr|projectlibre-1.9.3-0.git20814e.2|51	%description
21mr|projectlibre-1.9.3-0.git20814e.2|52	ProjectLibre is an open source alternative to Microsoft Project.  It is
21mr|projectlibre-1.9.3-0.git20814e.2|53	also the new updated version of OpenProj. We were the developers of
21mr|projectlibre-1.9.3-0.git20814e.2|54	OpenProj A compliment to Apache OpenOffice and LibreOffice.  We have a
21mr|projectlibre-1.9.3-0.git20814e.2|55	community site as well at http://www.projectlibre.org It has been
21mr|projectlibre-1.9.3-0.git20814e.2|56	downloaded over 500,000 times in 200 countries and was just won
21mr|projectlibre-1.9.3-0.git20814e.2|57	InfoWorld "Best of Open Source" award. ProjectLibre is compatible
21mr|projectlibre-1.9.3-0.git20814e.2|58	with Microsoft Project 2003, 2007 and 2010 files. You can simply open
21mr|projectlibre-1.9.3-0.git20814e.2|59	them on Linux, Mac OS or Windows. ProjectLibre has been rewritten and
21mr|projectlibre-1.9.3-0.git20814e.2|60	added key features:
21mr|projectlibre-1.9.3-0.git20814e.2|61	
21mr|projectlibre-1.9.3-0.git20814e.2|62	* Compatibility with Microsoft Project 2010
21mr|projectlibre-1.9.3-0.git20814e.2|63	* User Interface improvement
21mr|projectlibre-1.9.3-0.git20814e.2|64	* Printing (does not allow printing)
21mr|projectlibre-1.9.3-0.git20814e.2|65	* Bug fixes
21mr|projectlibre-1.9.3-0.git20814e.2|66	
21mr|projectlibre-1.9.3-0.git20814e.2|67	%files
21mr|projectlibre-1.9.3-0.git20814e.2|68	%license %{name}_build/license/*
21mr|projectlibre-1.9.3-0.git20814e.2|69	%doc %{name}_build/doc/*
21mr|projectlibre-1.9.3-0.git20814e.2|70	
21mr|projectlibre-1.9.3-0.git20814e.2|71	#%%{_libexecdir}/%%{name}
21mr|projectlibre-1.9.3-0.git20814e.2|72	%{_bindir}/%{name}
21mr|projectlibre-1.9.3-0.git20814e.2|73	#%%{_datadir}/pixmaps/%%{name}.png
21mr|projectlibre-1.9.3-0.git20814e.2|74	%{_datadir}/applications/%{name}.desktop
21mr|projectlibre-1.9.3-0.git20814e.2|75	%{_datadir}/mime/packages/%{name}.xml
21mr|projectlibre-1.9.3-0.git20814e.2|76	%{_datadir}/pixmaps/%{name}.png
21mr|projectlibre-1.9.3-0.git20814e.2|77	%dir %{_datadir}/%{name}
21mr|projectlibre-1.9.3-0.git20814e.2|78	%{_datadir}/%{name}/%{name}.jar
21mr|projectlibre-1.9.3-0.git20814e.2|79	%dir %{_datadir}/%{name}/lib
21mr|projectlibre-1.9.3-0.git20814e.2|80	%{_datadir}/%{name}/lib/%{name}-*.jar
21mr|projectlibre-1.9.3-0.git20814e.2|81	%dir %{_datadir}/%{name}/samples
21mr|projectlibre-1.9.3-0.git20814e.2|82	%{_datadir}/%{name}/samples/*
21mr|projectlibre-1.9.3-0.git20814e.2|83	
21mr|projectlibre-1.9.3-0.git20814e.2|84	#--------------------------------------------------------------------------------------------
21mr|projectlibre-1.9.3-0.git20814e.2|85	
21mr|projectlibre-1.9.3-0.git20814e.2|86	%prep
21mr|projectlibre-1.9.3-0.git20814e.2|87	%autosetup -p1 -n %{name}-code-%{commit}
21mr|projectlibre-1.9.3-0.git20814e.2|88	find . -name "%{name}*.jar" -exec rm -fvr {} \;
21mr|projectlibre-1.9.3-0.git20814e.2|89	
21mr|projectlibre-1.9.3-0.git20814e.2|90	rm -fvr %{name}_contrib/ant-lib/{ant-contrib-1.jar,proguard.jar}
21mr|projectlibre-1.9.3-0.git20814e.2|91	ln -sfvr $(build-classpath ant-contrib/ant-contrib.jar) %{name}_contrib/ant-lib/ant-contrib-1.jar
21mr|projectlibre-1.9.3-0.git20814e.2|92	ln -sfvr $(build-classpath proguard/proguard.jar) %{name}_contrib/ant-lib/proguard.jar
21mr|projectlibre-1.9.3-0.git20814e.2|93	
21mr|projectlibre-1.9.3-0.git20814e.2|94	rm -fvr %{name}_contrib/{commons-*.jar,itext.jar,jcommon.jar}
21mr|projectlibre-1.9.3-0.git20814e.2|95	ln -sfvr $(build-classpath apache-commons-beanutils) %{name}_contrib/commons-beanutils.jar
21mr|projectlibre-1.9.3-0.git20814e.2|96	ln -sfvr $(build-classpath apache-commons-collections) %{name}_contrib/commons-collections.jar
21mr|projectlibre-1.9.3-0.git20814e.2|97	ln -sfvr $(build-classpath commons-digester) %{name}_contrib/commons-digester.jar
21mr|projectlibre-1.9.3-0.git20814e.2|98	ln -sfvr $(build-classpath apache-commons-lang) %{name}_contrib/commons-lang.jar
21mr|projectlibre-1.9.3-0.git20814e.2|99	ln -sfvr $(build-classpath apache-commons-logging-api)  %{name}_contrib/commons-logging-api.jar
21mr|projectlibre-1.9.3-0.git20814e.2|100	ln -sfvr $(build-classpath apache-commons-pool) %{name}_contrib/commons-pool.jar
21mr|projectlibre-1.9.3-0.git20814e.2|101	ln -sfvr $(build-classpath itext) %{name}_contrib/itext.jar
21mr|projectlibre-1.9.3-0.git20814e.2|102	ln -sfvr $(build-classpath jcommon) %{name}_contrib/jcommon.jar
21mr|projectlibre-1.9.3-0.git20814e.2|103	
21mr|projectlibre-1.9.3-0.git20814e.2|104	rm -fvr %{name}_contrib/lib/{commons-*.jar,itext.jar,jcommon.jar,junit.jar}
21mr|projectlibre-1.9.3-0.git20814e.2|105	ln -sfvr $(build-classpath apache-commons-beanutils) %{name}_contrib/lib/commons-beanutils.jar
21mr|projectlibre-1.9.3-0.git20814e.2|106	ln -sfvr $(build-classpath apache-commons-collections) %{name}_contrib/lib/commons-collections.jar
21mr|projectlibre-1.9.3-0.git20814e.2|107	ln -sfvr $(build-classpath commons-digester) %{name}_contrib/lib/commons-digester.jar
21mr|projectlibre-1.9.3-0.git20814e.2|108	ln -sfvr $(build-classpath apache-commons-lang) %{name}_contrib/lib/commons-lang.jar
21mr|projectlibre-1.9.3-0.git20814e.2|109	ln -sfvr $(build-classpath apache-commons-logging-api)  %{name}_contrib/lib/commons-logging-api.jar
21mr|projectlibre-1.9.3-0.git20814e.2|110	ln -sfvr $(build-classpath apache-commons-pool) %{name}_contrib/lib/commons-pool.jar
21mr|projectlibre-1.9.3-0.git20814e.2|111	ln -sfvr $(build-classpath itext) %{name}_contrib/lib/itext.jar
21mr|projectlibre-1.9.3-0.git20814e.2|112	ln -sfvr $(build-classpath jcommon) %{name}_contrib/lib/jcommon.jar
21mr|projectlibre-1.9.3-0.git20814e.2|113	ln -sfvr $(build-classpath jfreechart) %{name}_contrib/lib/jfreechart.jar
21mr|projectlibre-1.9.3-0.git20814e.2|114	ln -sfvr $(build-classpath junit) %{name}_contrib/lib/junit.jar
21mr|projectlibre-1.9.3-0.git20814e.2|115	
21mr|projectlibre-1.9.3-0.git20814e.2|116	rm -fvr %{name}_contrib/lib/exchange/{commons-collections4.jar,jaxb-api}
21mr|projectlibre-1.9.3-0.git20814e.2|117	ln -sfvr $(build-classpath commons-collections4) %{name}_contrib/lib/exchange/commons-collections4.jar
21mr|projectlibre-1.9.3-0.git20814e.2|118	ln -sfvr $(build-classpath jaxb-api) %{name}_contrib/lib/exchange/jaxb-api.jar
21mr|projectlibre-1.9.3-0.git20814e.2|119	
21mr|projectlibre-1.9.3-0.git20814e.2|120	rm -fvr %{name}_contrib/lib/groovy/{ant-*.jar,antlr.jar,bsf-2.3.0-rc1.jar,commons-cli-1.0.jar,xerces-2.4.0.jar,xstream-1.1.1.jar}
21mr|projectlibre-1.9.3-0.git20814e.2|121	ln -sfvr $(build-classpath ant) %{name}_contrib/lib/groovy/ant-1.6.5.jar
21mr|projectlibre-1.9.3-0.git20814e.2|122	ln -sfvr $(build-classpath antlr) %{name}_contrib/lib/groovy/antlr.jar
21mr|projectlibre-1.9.3-0.git20814e.2|123	ln -sfvr $(build-classpath bsf) %{name}_contrib/lib/groovy/bsf-2.3.0-rc1.jar
21mr|projectlibre-1.9.3-0.git20814e.2|124	ln -sfvr $(build-classpath commons-cli) %{name}_contrib/lib/groovy/commons-cli-1.0.jar
21mr|projectlibre-1.9.3-0.git20814e.2|125	ln -sfvr $(build-classpath groovy/groovy.jar) %{name}_contrib/lib/groovy/groovy.jar
21mr|projectlibre-1.9.3-0.git20814e.2|126	ln -sfvr $(build-classpath xerces-j2) %{name}_contrib/lib/groovy/xerces-2.4.0.jar
21mr|projectlibre-1.9.3-0.git20814e.2|127	ln -sfvr $(build-classpath xstream) %{name}_contrib/lib/groovy/xstream-1.1.1.jar
21mr|projectlibre-1.9.3-0.git20814e.2|128	
21mr|projectlibre-1.9.3-0.git20814e.2|129	rm -vfr %{name}_contrib/lib/jasperreports/{bsh.jar,itext-1.3.1.jar,xalan.jar}
21mr|projectlibre-1.9.3-0.git20814e.2|130	ln -sfvr $(build-classpath bsh) %{name}_contrib/lib/jasperreports/bsh.jar
21mr|projectlibre-1.9.3-0.git20814e.2|131	ln -sfvr $(build-classpath itext) %{name}_contrib/lib/jasperreports/itext-1.3.1.jar
21mr|projectlibre-1.9.3-0.git20814e.2|132	ln -sfvr $(build-classpath xalan-j2) %{name}_contrib/lib/jasperreports/xalan.jar
21mr|projectlibre-1.9.3-0.git20814e.2|133	
21mr|projectlibre-1.9.3-0.git20814e.2|134	%build
21mr|projectlibre-1.9.3-0.git20814e.2|135	pushd %{name}_build
21mr|projectlibre-1.9.3-0.git20814e.2|136	export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8
21mr|projectlibre-1.9.3-0.git20814e.2|137	%ant
21mr|projectlibre-1.9.3-0.git20814e.2|138	popd
21mr|projectlibre-1.9.3-0.git20814e.2|139	
21mr|projectlibre-1.9.3-0.git20814e.2|140	%install
21mr|projectlibre-1.9.3-0.git20814e.2|141	#mkdir -p %%{buildroot}/%%{_libexecdir}/%%{name}/lib
21mr|projectlibre-1.9.3-0.git20814e.2|142	#install -Dm0755  projectlibre_build/dist/%%{name}.jar %%{buildroot}/%%{_libexecdir}/%%{name}/
21mr|projectlibre-1.9.3-0.git20814e.2|143	#install -Dm0755 projectlibre_contrib/*.jar %%{buildroot}/%%{_libexecdir}/%%{name}/lib/
21mr|projectlibre-1.9.3-0.git20814e.2|144	
21mr|projectlibre-1.9.3-0.git20814e.2|145	# startscript
21mr|projectlibre-1.9.3-0.git20814e.2|146	#cat > %%{name} << EOF
21mr|projectlibre-1.9.3-0.git20814e.2|147	#!/bin/sh
21mr|projectlibre-1.9.3-0.git20814e.2|148	#
21mr|projectlibre-1.9.3-0.git20814e.2|149	#echo Starting %%{name} version %%{version} ...
21mr|projectlibre-1.9.3-0.git20814e.2|150	#echo with options : \${@}
21mr|projectlibre-1.9.3-0.git20814e.2|151	
21mr|projectlibre-1.9.3-0.git20814e.2|152	#java -jar %%{_libexecdir}/%%{name}/%%{name}.jar \${@}
21mr|projectlibre-1.9.3-0.git20814e.2|153	
21mr|projectlibre-1.9.3-0.git20814e.2|154	#EOF
21mr|projectlibre-1.9.3-0.git20814e.2|155	
21mr|projectlibre-1.9.3-0.git20814e.2|156	# Install startscript
21mr|projectlibre-1.9.3-0.git20814e.2|157	#install -Dm0755 %%{name} %%{buildroot}%%{_bindir}/%%{name}
21mr|projectlibre-1.9.3-0.git20814e.2|158	
21mr|projectlibre-1.9.3-0.git20814e.2|159	#install -Dm0644 projectlibre_build/resources/%%name.desktop %%{buildroot}%%{_datadir}/applications/%%{name}.desktop
21mr|projectlibre-1.9.3-0.git20814e.2|160	#install -Dm0644 projectlibre_build/resources/%%{name}.png %%{buildroot}%%{_datadir}/pixmaps/%%{name}.png
21mr|projectlibre-1.9.3-0.git20814e.2|161	
21mr|projectlibre-1.9.3-0.git20814e.2|162	
21mr|projectlibre-1.9.3-0.git20814e.2|163	# ===========================
21mr|projectlibre-1.9.3-0.git20814e.2|164	
21mr|projectlibre-1.9.3-0.git20814e.2|165	mkdir -p %{buildroot}%{_bindir}
21mr|projectlibre-1.9.3-0.git20814e.2|166	install -Dm 0755 %{name}_build/resources/%{name} %{buildroot}/%{_bindir}
21mr|projectlibre-1.9.3-0.git20814e.2|167	
21mr|projectlibre-1.9.3-0.git20814e.2|168	mkdir -p %{buildroot}%{_datadir}/{applications,\
21mr|projectlibre-1.9.3-0.git20814e.2|169	mime/packages,\
21mr|projectlibre-1.9.3-0.git20814e.2|170	pixmaps,\
21mr|projectlibre-1.9.3-0.git20814e.2|171	%{name}/{lib,samples}}
21mr|projectlibre-1.9.3-0.git20814e.2|172	
21mr|projectlibre-1.9.3-0.git20814e.2|173	install -Dm 0644 %{name}_build/resources/%{name}.desktop \
21mr|projectlibre-1.9.3-0.git20814e.2|174	%{buildroot}%{_datadir}/applications
21mr|projectlibre-1.9.3-0.git20814e.2|175	
21mr|projectlibre-1.9.3-0.git20814e.2|176	install -Dm 0644 %{name}_build/resources/%{name}.xml \
21mr|projectlibre-1.9.3-0.git20814e.2|177	%{buildroot}%{_datadir}/mime/packages
21mr|projectlibre-1.9.3-0.git20814e.2|178	
21mr|projectlibre-1.9.3-0.git20814e.2|179	install -Dm 0644 %{name}_build/resources/%{name}.png \
21mr|projectlibre-1.9.3-0.git20814e.2|180	%{buildroot}%{_datadir}/pixmaps
21mr|projectlibre-1.9.3-0.git20814e.2|181	
21mr|projectlibre-1.9.3-0.git20814e.2|182	install -Dm 0644 %{name}_build/dist/%{name}.jar \
21mr|projectlibre-1.9.3-0.git20814e.2|183	%{buildroot}%{_datadir}/%{name}
21mr|projectlibre-1.9.3-0.git20814e.2|184	
21mr|projectlibre-1.9.3-0.git20814e.2|185	install -Dm 0644 %{name}_build/dist/lib/%{name}-*.jar \
21mr|projectlibre-1.9.3-0.git20814e.2|186	%{buildroot}%{_datadir}/%{name}/lib
21mr|projectlibre-1.9.3-0.git20814e.2|187	
21mr|projectlibre-1.9.3-0.git20814e.2|188	install -Dm 0644 %{name}_build/resources/samples/* \
21mr|projectlibre-1.9.3-0.git20814e.2|189	%{buildroot}%{_datadir}/%{name}/samples

15457 21
21mr|properties-maven-plugin-1.0.0-8|1	Name:          properties-maven-plugin
21mr|properties-maven-plugin-1.0.0-8|2	Version:       1.0.0
21mr|properties-maven-plugin-1.0.0-8|3	Release:       8
21mr|properties-maven-plugin-1.0.0-8|4	Summary:       Properties Maven Plugin
21mr|properties-maven-plugin-1.0.0-8|5	License:       ASL 2.0
21mr|properties-maven-plugin-1.0.0-8|6	URL:           http://www.mojohaus.org/properties-maven-plugin/
21mr|properties-maven-plugin-1.0.0-8|7	Source0:       https://github.com/mojohaus/properties-maven-plugin/archive/%{name}-%{version}.tar.gz
21mr|properties-maven-plugin-1.0.0-8|8	
21mr|properties-maven-plugin-1.0.0-8|9	BuildRequires: maven-local
21mr|properties-maven-plugin-1.0.0-8|10	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|properties-maven-plugin-1.0.0-8|11	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|properties-maven-plugin-1.0.0-8|12	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|properties-maven-plugin-1.0.0-8|13	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|properties-maven-plugin-1.0.0-8|14	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|properties-maven-plugin-1.0.0-8|15	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|properties-maven-plugin-1.0.0-8|16	BuildRequires: mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|properties-maven-plugin-1.0.0-8|17	BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|properties-maven-plugin-1.0.0-8|18	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|properties-maven-plugin-1.0.0-8|19	
21mr|properties-maven-plugin-1.0.0-8|20	Group:          Development/Java
21mr|properties-maven-plugin-1.0.0-8|21	BuildArch:     noarch
21mr|properties-maven-plugin-1.0.0-8|22	# Java stack is not supported on x86_32
21mr|properties-maven-plugin-1.0.0-8|23	ExcludeArch: %{ix86}
21mr|properties-maven-plugin-1.0.0-8|24	
21mr|properties-maven-plugin-1.0.0-8|25	%description
21mr|properties-maven-plugin-1.0.0-8|26	The Properties Maven Plugin is here to make life a little easier when dealing
21mr|properties-maven-plugin-1.0.0-8|27	with properties. It provides goals to read and write properties from files.
21mr|properties-maven-plugin-1.0.0-8|28	
21mr|properties-maven-plugin-1.0.0-8|29	%package javadoc
21mr|properties-maven-plugin-1.0.0-8|30	Summary:       Javadoc for %{name}
21mr|properties-maven-plugin-1.0.0-8|31	
21mr|properties-maven-plugin-1.0.0-8|32	%description javadoc
21mr|properties-maven-plugin-1.0.0-8|33	This package contains javadoc for %{name}.
21mr|properties-maven-plugin-1.0.0-8|34	
21mr|properties-maven-plugin-1.0.0-8|35	%prep
21mr|properties-maven-plugin-1.0.0-8|36	%setup -q -n %{name}-%{name}-%{version}
21mr|properties-maven-plugin-1.0.0-8|37	
21mr|properties-maven-plugin-1.0.0-8|38	# use maven 3.x apis
21mr|properties-maven-plugin-1.0.0-8|39	%pom_xpath_set pom:properties/pom:maven.api.version 3.0.3
21mr|properties-maven-plugin-1.0.0-8|40	%pom_change_dep :maven-project :maven-core:'${maven.api.version}'
21mr|properties-maven-plugin-1.0.0-8|41	
21mr|properties-maven-plugin-1.0.0-8|42	%pom_remove_plugin :plexus-maven-plugin
21mr|properties-maven-plugin-1.0.0-8|43	%pom_add_plugin org.codehaus.plexus:plexus-component-metadata:1.5.5 . '
21mr|properties-maven-plugin-1.0.0-8|44	<executions>
21mr|properties-maven-plugin-1.0.0-8|45	<execution>
21mr|properties-maven-plugin-1.0.0-8|46	<goals>
21mr|properties-maven-plugin-1.0.0-8|47	<goal>generate-metadata</goal>
21mr|properties-maven-plugin-1.0.0-8|48	</goals>
21mr|properties-maven-plugin-1.0.0-8|49	</execution>
21mr|properties-maven-plugin-1.0.0-8|50	</executions>'
21mr|properties-maven-plugin-1.0.0-8|51	
21mr|properties-maven-plugin-1.0.0-8|52	%mvn_file :%{name} %{name}
21mr|properties-maven-plugin-1.0.0-8|53	
21mr|properties-maven-plugin-1.0.0-8|54	%build
21mr|properties-maven-plugin-1.0.0-8|55	
21mr|properties-maven-plugin-1.0.0-8|56	%mvn_build
21mr|properties-maven-plugin-1.0.0-8|57	
21mr|properties-maven-plugin-1.0.0-8|58	%install
21mr|properties-maven-plugin-1.0.0-8|59	%mvn_install
21mr|properties-maven-plugin-1.0.0-8|60	
21mr|properties-maven-plugin-1.0.0-8|61	%files -f .mfiles
21mr|properties-maven-plugin-1.0.0-8|62	%doc README.md
21mr|properties-maven-plugin-1.0.0-8|63	%license LICENSE.txt
21mr|properties-maven-plugin-1.0.0-8|64	
21mr|properties-maven-plugin-1.0.0-8|65	%files javadoc -f .mfiles-javadoc
21mr|properties-maven-plugin-1.0.0-8|66	%license LICENSE.txt
21mr|properties-maven-plugin-1.0.0-8|67	

15458 21
21mr|protobuf-3.12.3-4|1	%define gtest_version 1.7.0
21mr|protobuf-3.12.3-4|2	%global _disable_rebuild_configure 1
21mr|protobuf-3.12.3-4|3	
21mr|protobuf-3.12.3-4|4	# w/a problems with GCC 10
21mr|protobuf-3.12.3-4|5	# https://lists.altlinux.org/pipermail/devel/2020-December/212848.html
21mr|protobuf-3.12.3-4|6	%global optflags %{optflags} -fcommon
21mr|protobuf-3.12.3-4|7	
21mr|protobuf-3.12.3-4|8	# Major
21mr|protobuf-3.12.3-4|9	%define major 23
21mr|protobuf-3.12.3-4|10	
21mr|protobuf-3.12.3-4|11	# Library names
21mr|protobuf-3.12.3-4|12	%define libname		%mklibname %{name} %{major}
21mr|protobuf-3.12.3-4|13	%define liblite		%mklibname %{name}-lite %{major}
21mr|protobuf-3.12.3-4|14	%define libcompiler	%mklibname protoc %{major}
21mr|protobuf-3.12.3-4|15	%define devname		%mklibname %{name} -d
21mr|protobuf-3.12.3-4|16	%define sdevname	%mklibname %{name} -d -s
21mr|protobuf-3.12.3-4|17	
21mr|protobuf-3.12.3-4|18	# python and python3 subpackages
21mr|protobuf-3.12.3-4|19	%bcond_without python2
21mr|protobuf-3.12.3-4|20	%bcond_without python3
21mr|protobuf-3.12.3-4|21	
21mr|protobuf-3.12.3-4|22	# Java stack is not supported on x86_32
21mr|protobuf-3.12.3-4|23	%ifarch %{ix86} %{e2k} %{riscv}
21mr|protobuf-3.12.3-4|24	%bcond_with java
21mr|protobuf-3.12.3-4|25	%else
21mr|protobuf-3.12.3-4|26	%bcond_without java
21mr|protobuf-3.12.3-4|27	%endif
21mr|protobuf-3.12.3-4|28	
21mr|protobuf-3.12.3-4|29	%bcond_with gtest
21mr|protobuf-3.12.3-4|30	
21mr|protobuf-3.12.3-4|31	Summary:	Protocol Buffers - Google's data interchange format
21mr|protobuf-3.12.3-4|32	Name:		protobuf
21mr|protobuf-3.12.3-4|33	Version:	3.12.3
21mr|protobuf-3.12.3-4|34	Release:	4
21mr|protobuf-3.12.3-4|35	License:	BSD
21mr|protobuf-3.12.3-4|36	Group:		Development/Other
21mr|protobuf-3.12.3-4|37	Url:		https://github.com/google/protobuf
21mr|protobuf-3.12.3-4|38	Source0:	https://github.com/google/protobuf/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|protobuf-3.12.3-4|39	Source1:	ftdetect-proto.vim
21mr|protobuf-3.12.3-4|40	# For tests
21mr|protobuf-3.12.3-4|41	Source3:	https://github.com/google/googlemock/archive/release-%{gtest_version}.tar.gz?/googlemock-%{gtest_version}.tar.gz
21mr|protobuf-3.12.3-4|42	Source4:	https://github.com/google/googletest/archive/release-%{gtest_version}.tar.gz?/googletest-%{gtest_version}.tar.gz
21mr|protobuf-3.12.3-4|43	Patch0:		CVE-2021-22570.patch
21mr|protobuf-3.12.3-4|44	BuildRequires:	pkgconfig(zlib)
21mr|protobuf-3.12.3-4|45	%if %{with gtest}
21mr|protobuf-3.12.3-4|46	BuildRequires:	gtest-devel
21mr|protobuf-3.12.3-4|47	%endif
21mr|protobuf-3.12.3-4|48	%if %{with python2}
21mr|protobuf-3.12.3-4|49	BuildRequires:	pkgconfig(python2)
21mr|protobuf-3.12.3-4|50	BuildRequires:	%{python2}-setuptools
21mr|protobuf-3.12.3-4|51	%endif
21mr|protobuf-3.12.3-4|52	%if %{with python3}
21mr|protobuf-3.12.3-4|53	BuildRequires:	pkgconfig(python3)
21mr|protobuf-3.12.3-4|54	BuildRequires:	python3-setuptools
21mr|protobuf-3.12.3-4|55	%endif
21mr|protobuf-3.12.3-4|56	%if %{with java}
21mr|protobuf-3.12.3-4|57	BuildRequires:	java-devel >= 1.6
21mr|protobuf-3.12.3-4|58	BuildRequires:	jpackage-utils
21mr|protobuf-3.12.3-4|59	BuildRequires:  maven-local
21mr|protobuf-3.12.3-4|60	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|protobuf-3.12.3-4|61	BuildRequires:  mvn(com.google.guava:guava)
21mr|protobuf-3.12.3-4|62	BuildRequires:  mvn(junit:junit)
21mr|protobuf-3.12.3-4|63	BuildRequires:  mvn(org.easymock:easymock)
21mr|protobuf-3.12.3-4|64	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|protobuf-3.12.3-4|65	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|protobuf-3.12.3-4|66	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|protobuf-3.12.3-4|67	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|protobuf-3.12.3-4|68	BuildRequires:	maven-compiler-plugin
21mr|protobuf-3.12.3-4|69	BuildRequires:	maven-install-plugin
21mr|protobuf-3.12.3-4|70	BuildRequires:	maven-jar-plugin
21mr|protobuf-3.12.3-4|71	BuildRequires:	maven-javadoc-plugin
21mr|protobuf-3.12.3-4|72	BuildRequires:	maven-release-plugin
21mr|protobuf-3.12.3-4|73	BuildRequires:	maven-resources-plugin
21mr|protobuf-3.12.3-4|74	BuildRequires:	maven-surefire-plugin
21mr|protobuf-3.12.3-4|75	BuildRequires:	maven-antrun-plugin
21mr|protobuf-3.12.3-4|76	%endif
21mr|protobuf-3.12.3-4|77	
21mr|protobuf-3.12.3-4|78	%description
21mr|protobuf-3.12.3-4|79	Protocol Buffers are a way of encoding structured data in an efficient
21mr|protobuf-3.12.3-4|80	yet extensible format. Google uses Protocol Buffers for almost all of
21mr|protobuf-3.12.3-4|81	its internal RPC protocols and file formats.
21mr|protobuf-3.12.3-4|82	
21mr|protobuf-3.12.3-4|83	Protocol buffers are a flexible, efficient, automated mechanism for
21mr|protobuf-3.12.3-4|84	serializing structured data - think XML, but smaller, faster, and
21mr|protobuf-3.12.3-4|85	simpler. You define how you want your data to be structured once, then
21mr|protobuf-3.12.3-4|86	you can use special generated source code to easily write and read
21mr|protobuf-3.12.3-4|87	your structured data to and from a variety of data streams and using a
21mr|protobuf-3.12.3-4|88	variety of languages. You can even update your data structure without
21mr|protobuf-3.12.3-4|89	breaking deployed programs that are compiled against the "old" format.
21mr|protobuf-3.12.3-4|90	
21mr|protobuf-3.12.3-4|91	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|92	
21mr|protobuf-3.12.3-4|93	%package -n %{libname}
21mr|protobuf-3.12.3-4|94	Summary:	Runtime library for %{name}
21mr|protobuf-3.12.3-4|95	Group:		System/Libraries
21mr|protobuf-3.12.3-4|96	
21mr|protobuf-3.12.3-4|97	%description -n %{libname}
21mr|protobuf-3.12.3-4|98	Protocol Buffers are a way of encoding structured data in an efficient
21mr|protobuf-3.12.3-4|99	yet extensible format. Google uses Protocol Buffers for almost all of
21mr|protobuf-3.12.3-4|100	its internal RPC protocols and file formats.
21mr|protobuf-3.12.3-4|101	
21mr|protobuf-3.12.3-4|102	Protocol buffers are a flexible, efficient, automated mechanism for
21mr|protobuf-3.12.3-4|103	serializing structured data - think XML, but smaller, faster, and
21mr|protobuf-3.12.3-4|104	simpler. You define how you want your data to be structured once, then
21mr|protobuf-3.12.3-4|105	you can use special generated source code to easily write and read
21mr|protobuf-3.12.3-4|106	your structured data to and from a variety of data streams and using a
21mr|protobuf-3.12.3-4|107	variety of languages. You can even update your data structure without
21mr|protobuf-3.12.3-4|108	breaking deployed programs that are compiled against the "old" format.
21mr|protobuf-3.12.3-4|109	
21mr|protobuf-3.12.3-4|110	This package contains the shared %{name} library.
21mr|protobuf-3.12.3-4|111	
21mr|protobuf-3.12.3-4|112	%files -n %{libname}
21mr|protobuf-3.12.3-4|113	%doc CHANGES.txt CONTRIBUTORS.txt LICENSE README.md
21mr|protobuf-3.12.3-4|114	%{_libdir}/lib%{name}.so.%{major}*
21mr|protobuf-3.12.3-4|115	
21mr|protobuf-3.12.3-4|116	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|117	
21mr|protobuf-3.12.3-4|118	%package -n %{liblite}
21mr|protobuf-3.12.3-4|119	Summary:	Protocol Buffers lite version
21mr|protobuf-3.12.3-4|120	Group:		Development/Other
21mr|protobuf-3.12.3-4|121	
21mr|protobuf-3.12.3-4|122	%description -n %{liblite}
21mr|protobuf-3.12.3-4|123	This package contains a compiled with "optimize_for = LITE_RUNTIME"
21mr|protobuf-3.12.3-4|124	version of Google's Protocol Buffers library.
21mr|protobuf-3.12.3-4|125	
21mr|protobuf-3.12.3-4|126	The "optimize_for = LITE_RUNTIME" option causes the compiler to
21mr|protobuf-3.12.3-4|127	generate code which only depends libprotobuf-lite, which is much
21mr|protobuf-3.12.3-4|128	smaller than libprotobuf but lacks descriptors, reflection, and some
21mr|protobuf-3.12.3-4|129	other features.
21mr|protobuf-3.12.3-4|130	
21mr|protobuf-3.12.3-4|131	%files -n %{liblite}
21mr|protobuf-3.12.3-4|132	%doc LICENSE README.md
21mr|protobuf-3.12.3-4|133	%{_libdir}/lib%{name}-lite.so.%{major}*
21mr|protobuf-3.12.3-4|134	
21mr|protobuf-3.12.3-4|135	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|136	
21mr|protobuf-3.12.3-4|137	%package compiler
21mr|protobuf-3.12.3-4|138	Summary:	Protocol Buffers compiler
21mr|protobuf-3.12.3-4|139	Group:		Development/Other
21mr|protobuf-3.12.3-4|140	Recommends:	%{libname}
21mr|protobuf-3.12.3-4|141	Recommends:	%{liblite}
21mr|protobuf-3.12.3-4|142	
21mr|protobuf-3.12.3-4|143	%description compiler
21mr|protobuf-3.12.3-4|144	This package contains Protocol Buffers compiler for all programming
21mr|protobuf-3.12.3-4|145	languages.
21mr|protobuf-3.12.3-4|146	
21mr|protobuf-3.12.3-4|147	%files compiler
21mr|protobuf-3.12.3-4|148	%doc LICENSE README.md
21mr|protobuf-3.12.3-4|149	%{_bindir}/protoc
21mr|protobuf-3.12.3-4|150	
21mr|protobuf-3.12.3-4|151	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|152	
21mr|protobuf-3.12.3-4|153	%package -n %{libcompiler}
21mr|protobuf-3.12.3-4|154	Summary:	Protocol Buffers compiler shared library
21mr|protobuf-3.12.3-4|155	Group:		System/Libraries
21mr|protobuf-3.12.3-4|156	
21mr|protobuf-3.12.3-4|157	%description -n %{libcompiler}
21mr|protobuf-3.12.3-4|158	This package contains the Protocol Buffers compiler shared library.
21mr|protobuf-3.12.3-4|159	
21mr|protobuf-3.12.3-4|160	%files -n %{libcompiler}
21mr|protobuf-3.12.3-4|161	%{_libdir}/libprotoc.so.%{major}*
21mr|protobuf-3.12.3-4|162	
21mr|protobuf-3.12.3-4|163	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|164	
21mr|protobuf-3.12.3-4|165	%package -n %{devname}
21mr|protobuf-3.12.3-4|166	Summary:	Protocol Buffers C++ headers and libraries
21mr|protobuf-3.12.3-4|167	Group:		Development/Other
21mr|protobuf-3.12.3-4|168	Requires:	%{libname} = %{EVRD}
21mr|protobuf-3.12.3-4|169	Requires:	%{liblite} = %{EVRD}
21mr|protobuf-3.12.3-4|170	Requires:	%{name}-compiler = %{EVRD}
21mr|protobuf-3.12.3-4|171	Provides:	%{name}-devel = %{EVRD}
21mr|protobuf-3.12.3-4|172	
21mr|protobuf-3.12.3-4|173	%description -n %{devname}
21mr|protobuf-3.12.3-4|174	This package contains Protocol Buffers compiler for all languages and
21mr|protobuf-3.12.3-4|175	C++ headers and libraries.
21mr|protobuf-3.12.3-4|176	
21mr|protobuf-3.12.3-4|177	%files -n %{devname}
21mr|protobuf-3.12.3-4|178	%doc examples/add_person.cc examples/addressbook.proto
21mr|protobuf-3.12.3-4|179	%doc examples/list_people.cc examples/Makefile examples/README.md
21mr|protobuf-3.12.3-4|180	%dir %{_includedir}/google
21mr|protobuf-3.12.3-4|181	%{_includedir}/google/%{name}/
21mr|protobuf-3.12.3-4|182	%{_libdir}/lib%{name}.so
21mr|protobuf-3.12.3-4|183	%{_libdir}/lib%{name}-lite.so
21mr|protobuf-3.12.3-4|184	%{_libdir}/libprotoc.so
21mr|protobuf-3.12.3-4|185	%{_libdir}/pkgconfig/%{name}.pc
21mr|protobuf-3.12.3-4|186	%{_libdir}/pkgconfig/%{name}-lite.pc
21mr|protobuf-3.12.3-4|187	
21mr|protobuf-3.12.3-4|188	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|189	
21mr|protobuf-3.12.3-4|190	%package -n %{sdevname}
21mr|protobuf-3.12.3-4|191	Summary:	Static development files for %{name}
21mr|protobuf-3.12.3-4|192	Group:		Development/Other
21mr|protobuf-3.12.3-4|193	Requires:	%{libname} = %{EVRD}
21mr|protobuf-3.12.3-4|194	Requires:	%{liblite} = %{EVRD}
21mr|protobuf-3.12.3-4|195	Provides:	%{name}-static-devel = %{EVRD}
21mr|protobuf-3.12.3-4|196	
21mr|protobuf-3.12.3-4|197	%description -n %{sdevname}
21mr|protobuf-3.12.3-4|198	This package contains static libraries for Protocol Buffers.
21mr|protobuf-3.12.3-4|199	
21mr|protobuf-3.12.3-4|200	%files -n %{sdevname}
21mr|protobuf-3.12.3-4|201	%{_libdir}/lib%{name}.a
21mr|protobuf-3.12.3-4|202	%{_libdir}/lib%{name}-lite.a
21mr|protobuf-3.12.3-4|203	%{_libdir}/libprotoc.a
21mr|protobuf-3.12.3-4|204	
21mr|protobuf-3.12.3-4|205	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|206	
21mr|protobuf-3.12.3-4|207	%if %{with python2}
21mr|protobuf-3.12.3-4|208	%package -n %{python2}-%{name}
21mr|protobuf-3.12.3-4|209	%py2_migration_meta %{python2}-%{name}
21mr|protobuf-3.12.3-4|210	Summary:	Python bindings for Google Protocol Buffers
21mr|protobuf-3.12.3-4|211	Group:		Development/Python
21mr|protobuf-3.12.3-4|212	Requires:	%{name}-compiler = %{EVRD}
21mr|protobuf-3.12.3-4|213	
21mr|protobuf-3.12.3-4|214	%description -n %{python2}-%{name}
21mr|protobuf-3.12.3-4|215	This package contains Python bindings for Google Protocol Buffers.
21mr|protobuf-3.12.3-4|216	
21mr|protobuf-3.12.3-4|217	%files -n %{python2}-%{name}
21mr|protobuf-3.12.3-4|218	%doc python/README.md
21mr|protobuf-3.12.3-4|219	%doc examples/add_person.py examples/list_people.py examples/addressbook.proto
21mr|protobuf-3.12.3-4|220	%dir %{python2_sitelib}/google
21mr|protobuf-3.12.3-4|221	%{python2_sitelib}/google/%{name}/
21mr|protobuf-3.12.3-4|222	%{python2_sitelib}/%{name}-%{version}-py%{python2_version}.egg-info/
21mr|protobuf-3.12.3-4|223	%{python2_sitelib}/%{name}-%{version}-py%{python2_version}-nspkg.pth
21mr|protobuf-3.12.3-4|224	%endif
21mr|protobuf-3.12.3-4|225	
21mr|protobuf-3.12.3-4|226	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|227	
21mr|protobuf-3.12.3-4|228	%if %{with python3}
21mr|protobuf-3.12.3-4|229	%package -n python3-%{name}
21mr|protobuf-3.12.3-4|230	Summary:	Python 3 bindings for Google Protocol Buffers
21mr|protobuf-3.12.3-4|231	Group:		Development/Python
21mr|protobuf-3.12.3-4|232	Requires:	%{name}-compiler = %{EVRD}
21mr|protobuf-3.12.3-4|233	
21mr|protobuf-3.12.3-4|234	%description -n python3-%{name}
21mr|protobuf-3.12.3-4|235	This package contains Python 3 bindings for Google Protocol Buffers.
21mr|protobuf-3.12.3-4|236	
21mr|protobuf-3.12.3-4|237	%files -n python3-%{name}
21mr|protobuf-3.12.3-4|238	%doc python/README.md
21mr|protobuf-3.12.3-4|239	%doc examples/add_person.py examples/list_people.py examples/addressbook.proto
21mr|protobuf-3.12.3-4|240	%dir %{python3_sitelib}/google
21mr|protobuf-3.12.3-4|241	%{python3_sitelib}/google/%{name}/
21mr|protobuf-3.12.3-4|242	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info/
21mr|protobuf-3.12.3-4|243	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}-nspkg.pth
21mr|protobuf-3.12.3-4|244	%endif
21mr|protobuf-3.12.3-4|245	
21mr|protobuf-3.12.3-4|246	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|247	
21mr|protobuf-3.12.3-4|248	%package vim
21mr|protobuf-3.12.3-4|249	Summary:	Vim syntax highlighting for Google Protocol Buffers
21mr|protobuf-3.12.3-4|250	Group:		Development/Other
21mr|protobuf-3.12.3-4|251	Requires:	vim-enhanced
21mr|protobuf-3.12.3-4|252	
21mr|protobuf-3.12.3-4|253	%description vim
21mr|protobuf-3.12.3-4|254	This package contains syntax highlighting for Google Protocol Buffers
21mr|protobuf-3.12.3-4|255	descriptions in Vim editor.
21mr|protobuf-3.12.3-4|256	
21mr|protobuf-3.12.3-4|257	%files vim
21mr|protobuf-3.12.3-4|258	%{_datadir}/vim/vimfiles/ftdetect/proto.vim
21mr|protobuf-3.12.3-4|259	%{_datadir}/vim/vimfiles/syntax/proto.vim
21mr|protobuf-3.12.3-4|260	
21mr|protobuf-3.12.3-4|261	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|262	
21mr|protobuf-3.12.3-4|263	%if %{with java}
21mr|protobuf-3.12.3-4|264	%package java
21mr|protobuf-3.12.3-4|265	Summary:	Java Protocol Buffers runtime library
21mr|protobuf-3.12.3-4|266	Group:		Development/Java
21mr|protobuf-3.12.3-4|267	Requires:	java
21mr|protobuf-3.12.3-4|268	Requires:	jpackage-utils
21mr|protobuf-3.12.3-4|269	Requires(post,postun):	jpackage-utils
21mr|protobuf-3.12.3-4|270	Requires:	%{name}-compiler = %{EVRD}
21mr|protobuf-3.12.3-4|271	
21mr|protobuf-3.12.3-4|272	%description java
21mr|protobuf-3.12.3-4|273	This package contains Java Protocol Buffers runtime library.
21mr|protobuf-3.12.3-4|274	
21mr|protobuf-3.12.3-4|275	%files java -f .mfiles-protobuf-java
21mr|protobuf-3.12.3-4|276	%doc examples/AddPerson.java examples/ListPeople.java
21mr|protobuf-3.12.3-4|277	%doc java/README.md
21mr|protobuf-3.12.3-4|278	%doc LICENSE
21mr|protobuf-3.12.3-4|279	
21mr|protobuf-3.12.3-4|280	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|281	
21mr|protobuf-3.12.3-4|282	%package javalite
21mr|protobuf-3.12.3-4|283	Summary:        Java Protocol Buffers lite runtime library
21mr|protobuf-3.12.3-4|284	BuildArch:      noarch
21mr|protobuf-3.12.3-4|285	
21mr|protobuf-3.12.3-4|286	%description javalite
21mr|protobuf-3.12.3-4|287	This package contains Java Protocol Buffers lite runtime library.
21mr|protobuf-3.12.3-4|288	
21mr|protobuf-3.12.3-4|289	%files javalite -f .mfiles-protobuf-javalite
21mr|protobuf-3.12.3-4|290	%doc LICENSE
21mr|protobuf-3.12.3-4|291	
21mr|protobuf-3.12.3-4|292	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|293	
21mr|protobuf-3.12.3-4|294	%package java-util
21mr|protobuf-3.12.3-4|295	Summary:        Utilities for Protocol Buffers
21mr|protobuf-3.12.3-4|296	BuildArch:      noarch
21mr|protobuf-3.12.3-4|297	
21mr|protobuf-3.12.3-4|298	%description java-util
21mr|protobuf-3.12.3-4|299	Utilities to work with protos. It contains JSON support
21mr|protobuf-3.12.3-4|300	as well as utilities to work with proto3 well-known types.
21mr|protobuf-3.12.3-4|301	
21mr|protobuf-3.12.3-4|302	%files java-util -f .mfiles-protobuf-java-util
21mr|protobuf-3.12.3-4|303	
21mr|protobuf-3.12.3-4|304	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|305	
21mr|protobuf-3.12.3-4|306	%package javadoc
21mr|protobuf-3.12.3-4|307	Summary:        Javadoc for %{name}-java
21mr|protobuf-3.12.3-4|308	BuildArch:      noarch
21mr|protobuf-3.12.3-4|309	
21mr|protobuf-3.12.3-4|310	%description javadoc
21mr|protobuf-3.12.3-4|311	This package contains the API documentation for %{name}-java.
21mr|protobuf-3.12.3-4|312	
21mr|protobuf-3.12.3-4|313	%files javadoc -f .mfiles-javadoc
21mr|protobuf-3.12.3-4|314	%doc LICENSE
21mr|protobuf-3.12.3-4|315	
21mr|protobuf-3.12.3-4|316	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|317	
21mr|protobuf-3.12.3-4|318	%package parent
21mr|protobuf-3.12.3-4|319	Summary:        Protocol Buffer Parent POM
21mr|protobuf-3.12.3-4|320	BuildArch:      noarch
21mr|protobuf-3.12.3-4|321	
21mr|protobuf-3.12.3-4|322	%description parent
21mr|protobuf-3.12.3-4|323	Protocol Buffer Parent POM.
21mr|protobuf-3.12.3-4|324	
21mr|protobuf-3.12.3-4|325	%files parent -f .mfiles-protobuf-parent
21mr|protobuf-3.12.3-4|326	%doc LICENSE
21mr|protobuf-3.12.3-4|327	
21mr|protobuf-3.12.3-4|328	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|329	
21mr|protobuf-3.12.3-4|330	
21mr|protobuf-3.12.3-4|331	%package bom
21mr|protobuf-3.12.3-4|332	Summary:        Protocol Buffer BOM POM
21mr|protobuf-3.12.3-4|333	BuildArch:      noarch
21mr|protobuf-3.12.3-4|334	
21mr|protobuf-3.12.3-4|335	%description bom
21mr|protobuf-3.12.3-4|336	Protocol Buffer BOM POM.
21mr|protobuf-3.12.3-4|337	
21mr|protobuf-3.12.3-4|338	%files bom -f .mfiles-protobuf-bom
21mr|protobuf-3.12.3-4|339	%doc LICENSE
21mr|protobuf-3.12.3-4|340	
21mr|protobuf-3.12.3-4|341	%endif
21mr|protobuf-3.12.3-4|342	#----------------------------------------------------------------------------
21mr|protobuf-3.12.3-4|343	
21mr|protobuf-3.12.3-4|344	%prep
21mr|protobuf-3.12.3-4|345	%setup -q -a3 -a4
21mr|protobuf-3.12.3-4|346	%patch0 -p1
21mr|protobuf-3.12.3-4|347	
21mr|protobuf-3.12.3-4|348	%if %{with java}
21mr|protobuf-3.12.3-4|349	%pom_remove_dep org.easymock:easymockclassextension java/pom.xml java/core/pom.xml java/lite/pom.xml java/util/pom.xml
21mr|protobuf-3.12.3-4|350	%pom_remove_dep com.google.truth:truth java/pom.xml java/core/pom.xml java/lite/pom.xml java/util/pom.xml
21mr|protobuf-3.12.3-4|351	%pom_remove_dep com.google.errorprone:error_prone_annotations java/util/pom.xml
21mr|protobuf-3.12.3-4|352	%pom_remove_dep com.google.guava:guava-testlib java/pom.xml java/util/pom.xml
21mr|protobuf-3.12.3-4|353	# These use easymockclassextension
21mr|protobuf-3.12.3-4|354	rm java/core/src/test/java/com/google/protobuf/ServiceTest.java
21mr|protobuf-3.12.3-4|355	# These use truth or error_prone_annotations or guava-testlib
21mr|protobuf-3.12.3-4|356	rm java/core/src/test/java/com/google/protobuf/LiteralByteStringTest.java
21mr|protobuf-3.12.3-4|357	rm java/core/src/test/java/com/google/protobuf/BoundedByteStringTest.java
21mr|protobuf-3.12.3-4|358	rm java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java
21mr|protobuf-3.12.3-4|359	rm java/core/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java
21mr|protobuf-3.12.3-4|360	rm -r java/util/src/test/java/com/google/protobuf/util
21mr|protobuf-3.12.3-4|361	rm -r java/util/src/main/java/com/google/protobuf/util
21mr|protobuf-3.12.3-4|362	
21mr|protobuf-3.12.3-4|363	# Make OSGi dependency on sun.misc package optional
21mr|protobuf-3.12.3-4|364	%pom_xpath_inject "pom:configuration/pom:instructions" "<Import-Package>sun.misc;resolution:=optional,*</Import-Package>" java/core
21mr|protobuf-3.12.3-4|365	
21mr|protobuf-3.12.3-4|366	# Backward compatibility symlink
21mr|protobuf-3.12.3-4|367	%mvn_file :protobuf-java:jar: %{name}/%{name}-java %{name}
21mr|protobuf-3.12.3-4|368	%endif
21mr|protobuf-3.12.3-4|369	
21mr|protobuf-3.12.3-4|370	mv googlemock-release-%{gtest_version} gmock
21mr|protobuf-3.12.3-4|371	mv googletest-release-%{gtest_version} gmock/gtest
21mr|protobuf-3.12.3-4|372	chmod 644 examples/*
21mr|protobuf-3.12.3-4|373	
21mr|protobuf-3.12.3-4|374	cp -r python python3
21mr|protobuf-3.12.3-4|375	
21mr|protobuf-3.12.3-4|376	%build
21mr|protobuf-3.12.3-4|377	export PTHREAD_LIBS="-lpthread"
21mr|protobuf-3.12.3-4|378	./autogen.sh
21mr|protobuf-3.12.3-4|379	%configure --enable-static
21mr|protobuf-3.12.3-4|380	automake --add-missing
21mr|protobuf-3.12.3-4|381	%make
21mr|protobuf-3.12.3-4|382	
21mr|protobuf-3.12.3-4|383	%if %{with python2}
21mr|protobuf-3.12.3-4|384	pushd python
21mr|protobuf-3.12.3-4|385	%__python2 ./setup.py build
21mr|protobuf-3.12.3-4|386	sed -i -e 1d build/lib/google/protobuf/descriptor_pb2.py
21mr|protobuf-3.12.3-4|387	popd
21mr|protobuf-3.12.3-4|388	%endif
21mr|protobuf-3.12.3-4|389	
21mr|protobuf-3.12.3-4|390	%if %{with python3}
21mr|protobuf-3.12.3-4|391	pushd python3
21mr|protobuf-3.12.3-4|392	%__python3 ./setup.py build
21mr|protobuf-3.12.3-4|393	sed -i -e 1d build/lib/google/protobuf/descriptor_pb2.py
21mr|protobuf-3.12.3-4|394	popd
21mr|protobuf-3.12.3-4|395	%endif
21mr|protobuf-3.12.3-4|396	
21mr|protobuf-3.12.3-4|397	%if %{with java}
21mr|protobuf-3.12.3-4|398	%mvn_build -s -- -f java/pom.xml
21mr|protobuf-3.12.3-4|399	%endif
21mr|protobuf-3.12.3-4|400	
21mr|protobuf-3.12.3-4|401	%install
21mr|protobuf-3.12.3-4|402	%makeinstall
21mr|protobuf-3.12.3-4|403	
21mr|protobuf-3.12.3-4|404	%if %{with python2}
21mr|protobuf-3.12.3-4|405	pushd python
21mr|protobuf-3.12.3-4|406	%__python2 ./setup.py install --root=%{buildroot} --single-version-externally-managed --record=INSTALLED_FILES --optimize=1
21mr|protobuf-3.12.3-4|407	popd
21mr|protobuf-3.12.3-4|408	%endif
21mr|protobuf-3.12.3-4|409	
21mr|protobuf-3.12.3-4|410	%if %{with python3}
21mr|protobuf-3.12.3-4|411	pushd python3
21mr|protobuf-3.12.3-4|412	%__python3 ./setup.py install --root=%{buildroot} --single-version-externally-managed --record=INSTALLED_FILES --optimize=1
21mr|protobuf-3.12.3-4|413	popd
21mr|protobuf-3.12.3-4|414	%endif
21mr|protobuf-3.12.3-4|415	
21mr|protobuf-3.12.3-4|416	install -p -m 644 -D %{SOURCE1} %{buildroot}%{_datadir}/vim/vimfiles/ftdetect/proto.vim
21mr|protobuf-3.12.3-4|417	install -p -m 644 -D editors/proto.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/proto.vim
21mr|protobuf-3.12.3-4|418	
21mr|protobuf-3.12.3-4|419	%if %{with java}
21mr|protobuf-3.12.3-4|420	%mvn_install
21mr|protobuf-3.12.3-4|421	%endif
21mr|protobuf-3.12.3-4|422	
21mr|protobuf-3.12.3-4|423	%check
21mr|protobuf-3.12.3-4|424	# Tests are broken with gcc 4.7
21mr|protobuf-3.12.3-4|425	#make check

15459 21
21mr|protobuf5-5.27.5-2|1	%global __provides_exclude cmake.*|devel.*|pkgconfig.*|python.*
21mr|protobuf5-5.27.5-2|2	%global __requires_exclude cmake.*|devel.*|pkgconfig.*|python.*
21mr|protobuf5-5.27.5-2|3	
21mr|protobuf5-5.27.5-2|4	# Major
21mr|protobuf5-5.27.5-2|5	%define major 27
21mr|protobuf5-5.27.5-2|6	
21mr|protobuf5-5.27.5-2|7	# Library names
21mr|protobuf5-5.27.5-2|8	%define libname		%mklibname %{name} %{major}
21mr|protobuf5-5.27.5-2|9	%define liblite		%mklibname %{name}-lite %{major}
21mr|protobuf5-5.27.5-2|10	%define libcompiler	%mklibname protoc %{major}
21mr|protobuf5-5.27.5-2|11	%define devname		%mklibname %{name} -d
21mr|protobuf5-5.27.5-2|12	%define sdevname	%mklibname %{name} -d -s
21mr|protobuf5-5.27.5-2|13	%define oname		protobuf
21mr|protobuf5-5.27.5-2|14	%define protoc_ver	27.5.0
21mr|protobuf5-5.27.5-2|15	
21mr|protobuf5-5.27.5-2|16	# python3 subpackages
21mr|protobuf5-5.27.5-2|17	%bcond_without python3
21mr|protobuf5-5.27.5-2|18	
21mr|protobuf5-5.27.5-2|19	%bcond_with gtest
21mr|protobuf5-5.27.5-2|20	
21mr|protobuf5-5.27.5-2|21	#FIXME: Java stask too old for build java pkg!!!
21mr|protobuf5-5.27.5-2|22	# Java stack is not supported on x86_32
21mr|protobuf5-5.27.5-2|23	#ifarch %{ix86} %{e2k} %{riscv}
21mr|protobuf5-5.27.5-2|24	%bcond_with java
21mr|protobuf5-5.27.5-2|25	#else
21mr|protobuf5-5.27.5-2|26	#bcond_without java
21mr|protobuf5-5.27.5-2|27	#endif
21mr|protobuf5-5.27.5-2|28	
21mr|protobuf5-5.27.5-2|29	Summary:	Protocol Buffers - Google's data interchange format
21mr|protobuf5-5.27.5-2|30	Name:		protobuf5
21mr|protobuf5-5.27.5-2|31	Version:	5.27.5
21mr|protobuf5-5.27.5-2|32	Release:	2
21mr|protobuf5-5.27.5-2|33	License:	BSD
21mr|protobuf5-5.27.5-2|34	Group:		Development/Other
21mr|protobuf5-5.27.5-2|35	Url:		https://github.com/google/protobuf
21mr|protobuf5-5.27.5-2|36	Source0:	https://github.com/google/protobuf/archive/v%{version}/protobuf-%{version}.tar.gz
21mr|protobuf5-5.27.5-2|37	Source1:	ftdetect-proto.vim
21mr|protobuf5-5.27.5-2|38	# we need use source from pypi.org for correct install python_edition_defaults.py
21mr|protobuf5-5.27.5-2|39	# https://github.com/protocolbuffers/protobuf/issues/15625
21mr|protobuf5-5.27.5-2|40	Source2:	%{pypi_source protobuf}?/python-protobuf-%{version}.tar.gz
21mr|protobuf5-5.27.5-2|41	BuildRequires:	cmake
21mr|protobuf5-5.27.5-2|42	BuildRequires:	abseil-cpp-devel
21mr|protobuf5-5.27.5-2|43	BuildRequires:	pkgconfig(zlib)
21mr|protobuf5-5.27.5-2|44	%if %{with gtest}
21mr|protobuf5-5.27.5-2|45	BuildRequires:	gtest-devel
21mr|protobuf5-5.27.5-2|46	%endif
21mr|protobuf5-5.27.5-2|47	%if %{with python3}
21mr|protobuf5-5.27.5-2|48	BuildRequires:	pkgconfig(python3)
21mr|protobuf5-5.27.5-2|49	BuildRequires:	python3-setuptools
21mr|protobuf5-5.27.5-2|50	%endif
21mr|protobuf5-5.27.5-2|51	%if %{with java}
21mr|protobuf5-5.27.5-2|52	BuildRequires:	java-devel >= 1.6
21mr|protobuf5-5.27.5-2|53	BuildRequires:	jpackage-utils
21mr|protobuf5-5.27.5-2|54	BuildRequires:  maven-local
21mr|protobuf5-5.27.5-2|55	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|protobuf5-5.27.5-2|56	BuildRequires:  mvn(com.google.guava:guava)
21mr|protobuf5-5.27.5-2|57	BuildRequires:  mvn(junit:junit)
21mr|protobuf5-5.27.5-2|58	BuildRequires:  mvn(org.easymock:easymock)
21mr|protobuf5-5.27.5-2|59	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|protobuf5-5.27.5-2|60	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|protobuf5-5.27.5-2|61	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|protobuf5-5.27.5-2|62	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|protobuf5-5.27.5-2|63	BuildRequires:	maven-compiler-plugin
21mr|protobuf5-5.27.5-2|64	BuildRequires:	maven-install-plugin
21mr|protobuf5-5.27.5-2|65	BuildRequires:	maven-jar-plugin
21mr|protobuf5-5.27.5-2|66	BuildRequires:	maven-javadoc-plugin
21mr|protobuf5-5.27.5-2|67	BuildRequires:	maven-release-plugin
21mr|protobuf5-5.27.5-2|68	BuildRequires:	maven-resources-plugin
21mr|protobuf5-5.27.5-2|69	BuildRequires:	maven-surefire-plugin
21mr|protobuf5-5.27.5-2|70	BuildRequires:	maven-antrun-plugin
21mr|protobuf5-5.27.5-2|71	%endif
21mr|protobuf5-5.27.5-2|72	
21mr|protobuf5-5.27.5-2|73	%description
21mr|protobuf5-5.27.5-2|74	Protocol Buffers are a way of encoding structured data in an efficient
21mr|protobuf5-5.27.5-2|75	yet extensible format. Google uses Protocol Buffers for almost all of
21mr|protobuf5-5.27.5-2|76	its internal RPC protocols and file formats.
21mr|protobuf5-5.27.5-2|77	
21mr|protobuf5-5.27.5-2|78	Protocol buffers are a flexible, efficient, automated mechanism for
21mr|protobuf5-5.27.5-2|79	serializing structured data - think XML, but smaller, faster, and
21mr|protobuf5-5.27.5-2|80	simpler. You define how you want your data to be structured once, then
21mr|protobuf5-5.27.5-2|81	you can use special generated source code to easily write and read
21mr|protobuf5-5.27.5-2|82	your structured data to and from a variety of data streams and using a
21mr|protobuf5-5.27.5-2|83	variety of languages. You can even update your data structure without
21mr|protobuf5-5.27.5-2|84	breaking deployed programs that are compiled against the "old" format.
21mr|protobuf5-5.27.5-2|85	
21mr|protobuf5-5.27.5-2|86	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|87	
21mr|protobuf5-5.27.5-2|88	%package -n %{libname}
21mr|protobuf5-5.27.5-2|89	Summary:	Runtime library for %{oname}
21mr|protobuf5-5.27.5-2|90	Group:		System/Libraries
21mr|protobuf5-5.27.5-2|91	
21mr|protobuf5-5.27.5-2|92	%description -n %{libname}
21mr|protobuf5-5.27.5-2|93	Protocol Buffers are a way of encoding structured data in an efficient
21mr|protobuf5-5.27.5-2|94	yet extensible format. Google uses Protocol Buffers for almost all of
21mr|protobuf5-5.27.5-2|95	its internal RPC protocols and file formats.
21mr|protobuf5-5.27.5-2|96	
21mr|protobuf5-5.27.5-2|97	Protocol buffers are a flexible, efficient, automated mechanism for
21mr|protobuf5-5.27.5-2|98	serializing structured data - think XML, but smaller, faster, and
21mr|protobuf5-5.27.5-2|99	simpler. You define how you want your data to be structured once, then
21mr|protobuf5-5.27.5-2|100	you can use special generated source code to easily write and read
21mr|protobuf5-5.27.5-2|101	your structured data to and from a variety of data streams and using a
21mr|protobuf5-5.27.5-2|102	variety of languages. You can even update your data structure without
21mr|protobuf5-5.27.5-2|103	breaking deployed programs that are compiled against the "old" format.
21mr|protobuf5-5.27.5-2|104	
21mr|protobuf5-5.27.5-2|105	This package contains the shared %{oname} library.
21mr|protobuf5-5.27.5-2|106	
21mr|protobuf5-5.27.5-2|107	%files -n %{libname}
21mr|protobuf5-5.27.5-2|108	%doc CONTRIBUTORS.txt README.md
21mr|protobuf5-5.27.5-2|109	%license LICENSE
21mr|protobuf5-5.27.5-2|110	%{_libdir}/lib%{oname}.so.%{major}*
21mr|protobuf5-5.27.5-2|111	
21mr|protobuf5-5.27.5-2|112	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|113	
21mr|protobuf5-5.27.5-2|114	%package -n %{liblite}
21mr|protobuf5-5.27.5-2|115	Summary:	Protocol Buffers lite version
21mr|protobuf5-5.27.5-2|116	Group:		Development/Other
21mr|protobuf5-5.27.5-2|117	
21mr|protobuf5-5.27.5-2|118	%description -n %{liblite}
21mr|protobuf5-5.27.5-2|119	This package contains a compiled with "optimize_for = LITE_RUNTIME"
21mr|protobuf5-5.27.5-2|120	version of Google's Protocol Buffers library.
21mr|protobuf5-5.27.5-2|121	
21mr|protobuf5-5.27.5-2|122	The "optimize_for = LITE_RUNTIME" option causes the compiler to
21mr|protobuf5-5.27.5-2|123	generate code which only depends lib%{oname}-lite, which is much
21mr|protobuf5-5.27.5-2|124	smaller than lib%{oname} but lacks descriptors, reflection, and some
21mr|protobuf5-5.27.5-2|125	other features.
21mr|protobuf5-5.27.5-2|126	
21mr|protobuf5-5.27.5-2|127	%files -n %{liblite}
21mr|protobuf5-5.27.5-2|128	%doc README.md
21mr|protobuf5-5.27.5-2|129	%license LICENSE
21mr|protobuf5-5.27.5-2|130	%{_libdir}/lib%{oname}-lite.so.%{major}*
21mr|protobuf5-5.27.5-2|131	
21mr|protobuf5-5.27.5-2|132	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|133	
21mr|protobuf5-5.27.5-2|134	%package compiler
21mr|protobuf5-5.27.5-2|135	Summary:	Protocol Buffers compiler
21mr|protobuf5-5.27.5-2|136	Group:		Development/Other
21mr|protobuf5-5.27.5-2|137	Conflicts:	protobuf-compiler < 5.0.0
21mr|protobuf5-5.27.5-2|138	Recommends:	%{libname}
21mr|protobuf5-5.27.5-2|139	Recommends:	%{liblite}
21mr|protobuf5-5.27.5-2|140	
21mr|protobuf5-5.27.5-2|141	%description compiler
21mr|protobuf5-5.27.5-2|142	This package contains Protocol Buffers compiler for all programming
21mr|protobuf5-5.27.5-2|143	languages.
21mr|protobuf5-5.27.5-2|144	
21mr|protobuf5-5.27.5-2|145	%files compiler
21mr|protobuf5-5.27.5-2|146	%doc README.md
21mr|protobuf5-5.27.5-2|147	%license LICENSE
21mr|protobuf5-5.27.5-2|148	%{_bindir}/protoc
21mr|protobuf5-5.27.5-2|149	%{_bindir}/protoc-%{protoc_ver}
21mr|protobuf5-5.27.5-2|150	%{_bindir}/protoc-gen-upb
21mr|protobuf5-5.27.5-2|151	%{_bindir}/protoc-gen-upb-%{protoc_ver}
21mr|protobuf5-5.27.5-2|152	%{_bindir}/protoc-gen-upb_minitable
21mr|protobuf5-5.27.5-2|153	%{_bindir}/protoc-gen-upb_minitable-%{protoc_ver}
21mr|protobuf5-5.27.5-2|154	%{_bindir}/protoc-gen-upbdefs
21mr|protobuf5-5.27.5-2|155	%{_bindir}/protoc-gen-upbdefs-%{protoc_ver}
21mr|protobuf5-5.27.5-2|156	
21mr|protobuf5-5.27.5-2|157	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|158	
21mr|protobuf5-5.27.5-2|159	%package -n %{libcompiler}
21mr|protobuf5-5.27.5-2|160	Summary:	Protocol Buffers compiler shared library
21mr|protobuf5-5.27.5-2|161	Group:		System/Libraries
21mr|protobuf5-5.27.5-2|162	
21mr|protobuf5-5.27.5-2|163	%description -n %{libcompiler}
21mr|protobuf5-5.27.5-2|164	This package contains the Protocol Buffers compiler shared library.
21mr|protobuf5-5.27.5-2|165	
21mr|protobuf5-5.27.5-2|166	%files -n %{libcompiler}
21mr|protobuf5-5.27.5-2|167	%{_libdir}/libprotoc.so.%{major}*
21mr|protobuf5-5.27.5-2|168	
21mr|protobuf5-5.27.5-2|169	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|170	
21mr|protobuf5-5.27.5-2|171	%package -n %{devname}
21mr|protobuf5-5.27.5-2|172	Summary:	Protocol Buffers C++ headers and libraries
21mr|protobuf5-5.27.5-2|173	Group:		Development/Other
21mr|protobuf5-5.27.5-2|174	Requires:	%{libname} = %{EVRD}
21mr|protobuf5-5.27.5-2|175	Requires:	%{liblite} = %{EVRD}
21mr|protobuf5-5.27.5-2|176	Requires:	%{name}-compiler = %{EVRD}
21mr|protobuf5-5.27.5-2|177	Provides:	%{name}-devel = %{EVRD}
21mr|protobuf5-5.27.5-2|178	# static utf8_range used in utf8_range-*.cmake
21mr|protobuf5-5.27.5-2|179	Requires:	%{name}-static-devel = %{EVRD}
21mr|protobuf5-5.27.5-2|180	Conflicts:	protobuf-devel < 5.0.0
21mr|protobuf5-5.27.5-2|181	BuildConflicts:	protobuf-devel < 5.0.0
21mr|protobuf5-5.27.5-2|182	
21mr|protobuf5-5.27.5-2|183	%description -n %{devname}
21mr|protobuf5-5.27.5-2|184	This package contains Protocol Buffers compiler for all languages and
21mr|protobuf5-5.27.5-2|185	C++ headers and libraries.
21mr|protobuf5-5.27.5-2|186	
21mr|protobuf5-5.27.5-2|187	%files -n %{devname}
21mr|protobuf5-5.27.5-2|188	%doc examples/add_person.cc examples/addressbook.proto
21mr|protobuf5-5.27.5-2|189	%doc examples/list_people.cc examples/Makefile examples/README.md
21mr|protobuf5-5.27.5-2|190	%dir %{_includedir}/google
21mr|protobuf5-5.27.5-2|191	%{_includedir}/google/%{oname}/
21mr|protobuf5-5.27.5-2|192	%{_includedir}/utf8_range.h
21mr|protobuf5-5.27.5-2|193	%{_includedir}/utf8_validity.h
21mr|protobuf5-5.27.5-2|194	%{_includedir}/upb
21mr|protobuf5-5.27.5-2|195	%{_includedir}/upb_generator
21mr|protobuf5-5.27.5-2|196	%{_libdir}/lib%{oname}.so
21mr|protobuf5-5.27.5-2|197	%{_libdir}/lib%{oname}-lite.so
21mr|protobuf5-5.27.5-2|198	%{_libdir}/libprotoc.so
21mr|protobuf5-5.27.5-2|199	%{_libdir}/pkgconfig/%{oname}.pc
21mr|protobuf5-5.27.5-2|200	%{_libdir}/pkgconfig/%{oname}-lite.pc
21mr|protobuf5-5.27.5-2|201	%{_libdir}/pkgconfig/utf8_range.pc
21mr|protobuf5-5.27.5-2|202	%dir %{_libdir}/cmake/%{oname}
21mr|protobuf5-5.27.5-2|203	%{_libdir}/cmake/%{oname}/%{oname}*.cmake
21mr|protobuf5-5.27.5-2|204	%dir %{_libdir}/cmake/utf8_range
21mr|protobuf5-5.27.5-2|205	%{_libdir}/cmake/utf8_range/utf8_range-*.cmake
21mr|protobuf5-5.27.5-2|206	
21mr|protobuf5-5.27.5-2|207	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|208	
21mr|protobuf5-5.27.5-2|209	%package -n %{sdevname}
21mr|protobuf5-5.27.5-2|210	Summary:	Static development files for %{name}
21mr|protobuf5-5.27.5-2|211	Group:		Development/Other
21mr|protobuf5-5.27.5-2|212	Requires:	%{libname} = %{EVRD}
21mr|protobuf5-5.27.5-2|213	Requires:	%{liblite} = %{EVRD}
21mr|protobuf5-5.27.5-2|214	Provides:	%{name}-static-devel = %{EVRD}
21mr|protobuf5-5.27.5-2|215	
21mr|protobuf5-5.27.5-2|216	%description -n %{sdevname}
21mr|protobuf5-5.27.5-2|217	This package contains static libraries for Protocol Buffers.
21mr|protobuf5-5.27.5-2|218	
21mr|protobuf5-5.27.5-2|219	%files -n %{sdevname}
21mr|protobuf5-5.27.5-2|220	%{_libdir}/libutf8_range.a
21mr|protobuf5-5.27.5-2|221	%{_libdir}/libutf8_validity.a
21mr|protobuf5-5.27.5-2|222	%{_libdir}/libupb.a
21mr|protobuf5-5.27.5-2|223	
21mr|protobuf5-5.27.5-2|224	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|225	
21mr|protobuf5-5.27.5-2|226	%if %{with python3}
21mr|protobuf5-5.27.5-2|227	%package -n python3-%{name}
21mr|protobuf5-5.27.5-2|228	Summary:	Python 3 bindings for Google Protocol Buffers
21mr|protobuf5-5.27.5-2|229	Group:		Development/Python
21mr|protobuf5-5.27.5-2|230	Requires:	%{name}-compiler = %{EVRD}
21mr|protobuf5-5.27.5-2|231	
21mr|protobuf5-5.27.5-2|232	%description -n python3-%{name}
21mr|protobuf5-5.27.5-2|233	This package contains Python 3 bindings for Google Protocol Buffers.
21mr|protobuf5-5.27.5-2|234	
21mr|protobuf5-5.27.5-2|235	%files -n python3-%{name}
21mr|protobuf5-5.27.5-2|236	%doc python/README.md
21mr|protobuf5-5.27.5-2|237	%doc examples/add_person.py examples/list_people.py examples/addressbook.proto
21mr|protobuf5-5.27.5-2|238	%dir %{python3_sitearch}/google
21mr|protobuf5-5.27.5-2|239	%{python3_sitearch}/google/%{oname}/
21mr|protobuf5-5.27.5-2|240	%{python3_sitearch}/%{oname}-*.egg-info
21mr|protobuf5-5.27.5-2|241	%{python3_sitearch}/%{oname}-*-nspkg.pth
21mr|protobuf5-5.27.5-2|242	%{python3_sitearch}/google/_upb/_message.cpython-*-linux-gnu.so
21mr|protobuf5-5.27.5-2|243	%endif
21mr|protobuf5-5.27.5-2|244	
21mr|protobuf5-5.27.5-2|245	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|246	
21mr|protobuf5-5.27.5-2|247	%package vim
21mr|protobuf5-5.27.5-2|248	Summary:	Vim syntax highlighting for Google Protocol Buffers
21mr|protobuf5-5.27.5-2|249	Group:		Development/Other
21mr|protobuf5-5.27.5-2|250	Requires:	vim-enhanced
21mr|protobuf5-5.27.5-2|251	
21mr|protobuf5-5.27.5-2|252	%description vim
21mr|protobuf5-5.27.5-2|253	This package contains syntax highlighting for Google Protocol Buffers
21mr|protobuf5-5.27.5-2|254	descriptions in Vim editor.
21mr|protobuf5-5.27.5-2|255	
21mr|protobuf5-5.27.5-2|256	%files vim
21mr|protobuf5-5.27.5-2|257	%{_datadir}/vim/vimfiles/ftdetect/proto.vim
21mr|protobuf5-5.27.5-2|258	%{_datadir}/vim/vimfiles/syntax/proto.vim
21mr|protobuf5-5.27.5-2|259	
21mr|protobuf5-5.27.5-2|260	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|261	
21mr|protobuf5-5.27.5-2|262	%if %{with java}
21mr|protobuf5-5.27.5-2|263	%package java
21mr|protobuf5-5.27.5-2|264	Summary:	Java Protocol Buffers runtime library
21mr|protobuf5-5.27.5-2|265	Group:		Development/Java
21mr|protobuf5-5.27.5-2|266	Requires:	java
21mr|protobuf5-5.27.5-2|267	Requires:	jpackage-utils
21mr|protobuf5-5.27.5-2|268	Requires(post,postun):	jpackage-utils
21mr|protobuf5-5.27.5-2|269	Requires:	%{name}-compiler = %{EVRD}
21mr|protobuf5-5.27.5-2|270	
21mr|protobuf5-5.27.5-2|271	%description java
21mr|protobuf5-5.27.5-2|272	This package contains Java Protocol Buffers runtime library.
21mr|protobuf5-5.27.5-2|273	
21mr|protobuf5-5.27.5-2|274	%files java -f .mfiles-%{oname}-java
21mr|protobuf5-5.27.5-2|275	%doc examples/AddPerson.java examples/ListPeople.java
21mr|protobuf5-5.27.5-2|276	%doc java/README.md
21mr|protobuf5-5.27.5-2|277	%license LICENSE
21mr|protobuf5-5.27.5-2|278	%{_includedir}/java/core/src/main/java/com/google/%{oname}/java_features.proto
21mr|protobuf5-5.27.5-2|279	
21mr|protobuf5-5.27.5-2|280	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|281	
21mr|protobuf5-5.27.5-2|282	%package javalite
21mr|protobuf5-5.27.5-2|283	Summary:        Java Protocol Buffers lite runtime library
21mr|protobuf5-5.27.5-2|284	BuildArch:      noarch
21mr|protobuf5-5.27.5-2|285	
21mr|protobuf5-5.27.5-2|286	%description javalite
21mr|protobuf5-5.27.5-2|287	This package contains Java Protocol Buffers lite runtime library.
21mr|protobuf5-5.27.5-2|288	
21mr|protobuf5-5.27.5-2|289	%files javalite -f .mfiles-%{oname}-javalite
21mr|protobuf5-5.27.5-2|290	%license LICENSE
21mr|protobuf5-5.27.5-2|291	
21mr|protobuf5-5.27.5-2|292	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|293	
21mr|protobuf5-5.27.5-2|294	%package java-util
21mr|protobuf5-5.27.5-2|295	Summary:        Utilities for Protocol Buffers
21mr|protobuf5-5.27.5-2|296	BuildArch:      noarch
21mr|protobuf5-5.27.5-2|297	
21mr|protobuf5-5.27.5-2|298	%description java-util
21mr|protobuf5-5.27.5-2|299	Utilities to work with protos. It contains JSON support
21mr|protobuf5-5.27.5-2|300	as well as utilities to work with proto3 well-known types.
21mr|protobuf5-5.27.5-2|301	
21mr|protobuf5-5.27.5-2|302	%files java-util -f .mfiles-%{oname}-java-util
21mr|protobuf5-5.27.5-2|303	
21mr|protobuf5-5.27.5-2|304	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|305	
21mr|protobuf5-5.27.5-2|306	%package javadoc
21mr|protobuf5-5.27.5-2|307	Summary:        Javadoc for %{name}-java
21mr|protobuf5-5.27.5-2|308	BuildArch:      noarch
21mr|protobuf5-5.27.5-2|309	
21mr|protobuf5-5.27.5-2|310	%description javadoc
21mr|protobuf5-5.27.5-2|311	This package contains the API documentation for %{name}-java.
21mr|protobuf5-5.27.5-2|312	
21mr|protobuf5-5.27.5-2|313	%files javadoc -f .mfiles-javadoc
21mr|protobuf5-5.27.5-2|314	%license LICENSE
21mr|protobuf5-5.27.5-2|315	
21mr|protobuf5-5.27.5-2|316	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|317	
21mr|protobuf5-5.27.5-2|318	%package parent
21mr|protobuf5-5.27.5-2|319	Summary:        Protocol Buffer Parent POM
21mr|protobuf5-5.27.5-2|320	BuildArch:      noarch
21mr|protobuf5-5.27.5-2|321	
21mr|protobuf5-5.27.5-2|322	%description parent
21mr|protobuf5-5.27.5-2|323	Protocol Buffer Parent POM.
21mr|protobuf5-5.27.5-2|324	
21mr|protobuf5-5.27.5-2|325	%files parent -f .mfiles-%{oname}-parent
21mr|protobuf5-5.27.5-2|326	%license LICENSE
21mr|protobuf5-5.27.5-2|327	
21mr|protobuf5-5.27.5-2|328	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|329	
21mr|protobuf5-5.27.5-2|330	
21mr|protobuf5-5.27.5-2|331	%package bom
21mr|protobuf5-5.27.5-2|332	Summary:        Protocol Buffer BOM POM
21mr|protobuf5-5.27.5-2|333	BuildArch:      noarch
21mr|protobuf5-5.27.5-2|334	
21mr|protobuf5-5.27.5-2|335	%description bom
21mr|protobuf5-5.27.5-2|336	Protocol Buffer BOM POM.
21mr|protobuf5-5.27.5-2|337	
21mr|protobuf5-5.27.5-2|338	%files bom -f .mfiles-%{oname}-bom
21mr|protobuf5-5.27.5-2|339	%license LICENSE
21mr|protobuf5-5.27.5-2|340	%endif
21mr|protobuf5-5.27.5-2|341	
21mr|protobuf5-5.27.5-2|342	#----------------------------------------------------------------------------
21mr|protobuf5-5.27.5-2|343	
21mr|protobuf5-5.27.5-2|344	%prep
21mr|protobuf5-5.27.5-2|345	%autosetup -p1 -n %{oname}-%{version}
21mr|protobuf5-5.27.5-2|346	
21mr|protobuf5-5.27.5-2|347	%if %{with java}
21mr|protobuf5-5.27.5-2|348	%pom_remove_dep org.easymock:easymockclassextension java/pom.xml java/core/pom.xml java/lite/pom.xml java/util/pom.xml
21mr|protobuf5-5.27.5-2|349	%pom_remove_dep com.google.truth:truth java/pom.xml java/core/pom.xml java/lite/pom.xml java/util/pom.xml
21mr|protobuf5-5.27.5-2|350	%pom_remove_dep com.google.errorprone:error_prone_annotations java/util/pom.xml
21mr|protobuf5-5.27.5-2|351	%pom_remove_dep com.google.guava:guava-testlib java/pom.xml java/util/pom.xml
21mr|protobuf5-5.27.5-2|352	# These use easymockclassextension
21mr|protobuf5-5.27.5-2|353	rm java/core/src/test/java/com/google/%{oname}/ServiceTest.java
21mr|protobuf5-5.27.5-2|354	# These use truth or error_prone_annotations or guava-testlib
21mr|protobuf5-5.27.5-2|355	rm java/core/src/test/java/com/google/%{oname}/LiteralByteStringTest.java
21mr|protobuf5-5.27.5-2|356	rm java/core/src/test/java/com/google/%{oname}/BoundedByteStringTest.java
21mr|protobuf5-5.27.5-2|357	rm java/core/src/test/java/com/google/%{oname}/RopeByteStringTest.java
21mr|protobuf5-5.27.5-2|358	rm java/core/src/test/java/com/google/%{oname}/RopeByteStringSubstringTest.java
21mr|protobuf5-5.27.5-2|359	rm -r java/util/src/test/java/com/google/%{oname}/util
21mr|protobuf5-5.27.5-2|360	rm -r java/util/src/main/java/com/google/%{oname}/util
21mr|protobuf5-5.27.5-2|361	
21mr|protobuf5-5.27.5-2|362	# Make OSGi dependency on sun.misc package optional
21mr|protobuf5-5.27.5-2|363	%pom_xpath_inject "pom:configuration/pom:instructions" "<Import-Package>sun.misc;resolution:=optional,*</Import-Package>" java/core
21mr|protobuf5-5.27.5-2|364	
21mr|protobuf5-5.27.5-2|365	# Backward compatibility symlink
21mr|protobuf5-5.27.5-2|366	%mvn_file :%{oname}-java:jar: %{name}/%{name}-java %{name}
21mr|protobuf5-5.27.5-2|367	%endif
21mr|protobuf5-5.27.5-2|368	
21mr|protobuf5-5.27.5-2|369	cp -r python python3
21mr|protobuf5-5.27.5-2|370	
21mr|protobuf5-5.27.5-2|371	%build
21mr|protobuf5-5.27.5-2|372	%global optflags %{optflags} -std=c++17
21mr|protobuf5-5.27.5-2|373	%cmake	\
21mr|protobuf5-5.27.5-2|374	-Dprotobuf_ABSL_PROVIDER=package	\
21mr|protobuf5-5.27.5-2|375	-Dprotobuf_BUILD_TESTS=OFF		\
21mr|protobuf5-5.27.5-2|376	-Dprotobuf_USE_EXTERNAL_GTEST=ON
21mr|protobuf5-5.27.5-2|377	%make_build
21mr|protobuf5-5.27.5-2|378	
21mr|protobuf5-5.27.5-2|379	%if %{with python3}
21mr|protobuf5-5.27.5-2|380	export PATH="`pwd`:${PATH}"
21mr|protobuf5-5.27.5-2|381	export LD_LIBRARY_PATH="`pwd`:${LD_LIBRARY_PATH}"
21mr|protobuf5-5.27.5-2|382	tar xzf %{SOURCE2}
21mr|protobuf5-5.27.5-2|383	pushd ./%{oname}-%{version}
21mr|protobuf5-5.27.5-2|384	protoc --version
21mr|protobuf5-5.27.5-2|385	%py3_build
21mr|protobuf5-5.27.5-2|386	popd
21mr|protobuf5-5.27.5-2|387	%endif
21mr|protobuf5-5.27.5-2|388	
21mr|protobuf5-5.27.5-2|389	%if %{with java}
21mr|protobuf5-5.27.5-2|390	%mvn_build -s -- -f java/pom.xml
21mr|protobuf5-5.27.5-2|391	%endif
21mr|protobuf5-5.27.5-2|392	
21mr|protobuf5-5.27.5-2|393	%install
21mr|protobuf5-5.27.5-2|394	%make_install -C build
21mr|protobuf5-5.27.5-2|395	
21mr|protobuf5-5.27.5-2|396	%if %{with python3}
21mr|protobuf5-5.27.5-2|397	pushd build/%{oname}-%{version}
21mr|protobuf5-5.27.5-2|398	%__python3 ./setup.py install --root=%{buildroot} --single-version-externally-managed --record=INSTALLED_FILES --optimize=1
21mr|protobuf5-5.27.5-2|399	popd
21mr|protobuf5-5.27.5-2|400	%endif
21mr|protobuf5-5.27.5-2|401	
21mr|protobuf5-5.27.5-2|402	install -p -m 644 -D %{SOURCE1} %{buildroot}%{_datadir}/vim/vimfiles/ftdetect/proto.vim
21mr|protobuf5-5.27.5-2|403	install -p -m 644 -D editors/proto.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/proto.vim
21mr|protobuf5-5.27.5-2|404	
21mr|protobuf5-5.27.5-2|405	%if %{with java}
21mr|protobuf5-5.27.5-2|406	%mvn_install
21mr|protobuf5-5.27.5-2|407	%else
21mr|protobuf5-5.27.5-2|408	rm -rf %{buildroot}%{_includedir}/java
21mr|protobuf5-5.27.5-2|409	%endif

15460 21
21mr|protobuf-c-1.4.1-2|1	%define major 1
21mr|protobuf-c-1.4.1-2|2	%define libname %mklibname %{name} %{major}
21mr|protobuf-c-1.4.1-2|3	%define devname %mklibname %{name} -d
21mr|protobuf-c-1.4.1-2|4	
21mr|protobuf-c-1.4.1-2|5	Summary:	C bindings for Google's Protocol Buffers
21mr|protobuf-c-1.4.1-2|6	Name:		protobuf-c
21mr|protobuf-c-1.4.1-2|7	Version:	1.4.1
21mr|protobuf-c-1.4.1-2|8	Release:	2
21mr|protobuf-c-1.4.1-2|9	License:	ASL 2.0
21mr|protobuf-c-1.4.1-2|10	Group:		System/Libraries
21mr|protobuf-c-1.4.1-2|11	Url:		https://github.com/protobuf-c
21mr|protobuf-c-1.4.1-2|12	Source0:	https://github.com/protobuf-c/protobuf-c/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|protobuf-c-1.4.1-2|13	BuildRequires:	pkgconfig(protobuf) < 4.0.0
21mr|protobuf-c-1.4.1-2|14	
21mr|protobuf-c-1.4.1-2|15	%description
21mr|protobuf-c-1.4.1-2|16	Protocol Buffers are a way of encoding structured data in an efficient yet
21mr|protobuf-c-1.4.1-2|17	extensible format. This package provides a code generator and run-time
21mr|protobuf-c-1.4.1-2|18	libraries to use Protocol Buffers from pure C (not C++).
21mr|protobuf-c-1.4.1-2|19	
21mr|protobuf-c-1.4.1-2|20	It uses a modified version of protoc called protoc-c.
21mr|protobuf-c-1.4.1-2|21	
21mr|protobuf-c-1.4.1-2|22	%files
21mr|protobuf-c-1.4.1-2|23	%doc TODO LICENSE ChangeLog
21mr|protobuf-c-1.4.1-2|24	%{_bindir}/protoc-c
21mr|protobuf-c-1.4.1-2|25	%{_bindir}/protoc-gen-c
21mr|protobuf-c-1.4.1-2|26	
21mr|protobuf-c-1.4.1-2|27	#----------------------------------------------------------------------------
21mr|protobuf-c-1.4.1-2|28	
21mr|protobuf-c-1.4.1-2|29	%package -n %{libname}
21mr|protobuf-c-1.4.1-2|30	Summary:	C bindings for Google's Protocol Buffers
21mr|protobuf-c-1.4.1-2|31	Group:		System/Libraries
21mr|protobuf-c-1.4.1-2|32	
21mr|protobuf-c-1.4.1-2|33	%description -n %{libname}
21mr|protobuf-c-1.4.1-2|34	This package contains protobuf-c libraries.
21mr|protobuf-c-1.4.1-2|35	
21mr|protobuf-c-1.4.1-2|36	%files -n %{libname}
21mr|protobuf-c-1.4.1-2|37	%{_libdir}/libprotobuf-c.so.%{major}*
21mr|protobuf-c-1.4.1-2|38	
21mr|protobuf-c-1.4.1-2|39	#----------------------------------------------------------------------------
21mr|protobuf-c-1.4.1-2|40	
21mr|protobuf-c-1.4.1-2|41	%package -n %{devname}
21mr|protobuf-c-1.4.1-2|42	Summary:	Protocol Buffers C headers and libraries
21mr|protobuf-c-1.4.1-2|43	Group:		Development/C
21mr|protobuf-c-1.4.1-2|44	Requires:	%{libname} = %{EVRD}
21mr|protobuf-c-1.4.1-2|45	
21mr|protobuf-c-1.4.1-2|46	%description -n %{devname}
21mr|protobuf-c-1.4.1-2|47	This package contains protobuf-c headers and libraries.
21mr|protobuf-c-1.4.1-2|48	
21mr|protobuf-c-1.4.1-2|49	%files -n %{devname}
21mr|protobuf-c-1.4.1-2|50	%dir %{_includedir}/google
21mr|protobuf-c-1.4.1-2|51	%{_includedir}/google/protobuf-c
21mr|protobuf-c-1.4.1-2|52	%{_includedir}/protobuf-c/protobuf-c.h
21mr|protobuf-c-1.4.1-2|53	%{_includedir}/protobuf-c/protobuf-c.proto
21mr|protobuf-c-1.4.1-2|54	%{_libdir}/libprotobuf-c.so
21mr|protobuf-c-1.4.1-2|55	%{_libdir}/pkgconfig/libprotobuf-c.pc
21mr|protobuf-c-1.4.1-2|56	
21mr|protobuf-c-1.4.1-2|57	#----------------------------------------------------------------------------
21mr|protobuf-c-1.4.1-2|58	
21mr|protobuf-c-1.4.1-2|59	%prep
21mr|protobuf-c-1.4.1-2|60	%autosetup -p1
21mr|protobuf-c-1.4.1-2|61	
21mr|protobuf-c-1.4.1-2|62	%build
21mr|protobuf-c-1.4.1-2|63	%configure \
21mr|protobuf-c-1.4.1-2|64	--disable-static
21mr|protobuf-c-1.4.1-2|65	%make_build
21mr|protobuf-c-1.4.1-2|66	
21mr|protobuf-c-1.4.1-2|67	%install
21mr|protobuf-c-1.4.1-2|68	%make_install
21mr|protobuf-c-1.4.1-2|69	
21mr|protobuf-c-1.4.1-2|70	%check
21mr|protobuf-c-1.4.1-2|71	make check

15461 21
21mr|protoparser-3.1.5-7|1	Name:          protoparser
21mr|protoparser-3.1.5-7|2	Version:       3.1.5
21mr|protoparser-3.1.5-7|3	Release:       7
21mr|protoparser-3.1.5-7|4	Summary:       Java parser for .proto schema declarations
21mr|protoparser-3.1.5-7|5	# Source files without license headers https://github.com/square/protoparser/issues/105
21mr|protoparser-3.1.5-7|6	License:       ASL 2.0
21mr|protoparser-3.1.5-7|7	URL:           https://github.com/square/protoparser
21mr|protoparser-3.1.5-7|8	Source0:       https://github.com/square/protoparser/archive/%{name}-%{version}.tar.gz
21mr|protoparser-3.1.5-7|9	
21mr|protoparser-3.1.5-7|10	BuildRequires: maven-local
21mr|protoparser-3.1.5-7|11	BuildRequires: mvn(com.google.auto.value:auto-value)
21mr|protoparser-3.1.5-7|12	BuildRequires: mvn(junit:junit)
21mr|protoparser-3.1.5-7|13	BuildRequires: mvn(org.assertj:assertj-core)
21mr|protoparser-3.1.5-7|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|protoparser-3.1.5-7|15	
21mr|protoparser-3.1.5-7|16	Group:          Development/Java
21mr|protoparser-3.1.5-7|17	BuildArch:     noarch
21mr|protoparser-3.1.5-7|18	# Java stack is not supported on x86_32
21mr|protoparser-3.1.5-7|19	ExcludeArch: %{ix86}
21mr|protoparser-3.1.5-7|20	
21mr|protoparser-3.1.5-7|21	%description
21mr|protoparser-3.1.5-7|22	ProtoParser will parse a standalone File or schema data directly and
21mr|protoparser-3.1.5-7|23	return an object representation as a ProtoFile instance.
21mr|protoparser-3.1.5-7|24	
21mr|protoparser-3.1.5-7|25	%package javadoc
21mr|protoparser-3.1.5-7|26	Summary:       Javadoc for %{name}
21mr|protoparser-3.1.5-7|27	
21mr|protoparser-3.1.5-7|28	%description javadoc
21mr|protoparser-3.1.5-7|29	This package contains javadoc for %{name}.
21mr|protoparser-3.1.5-7|30	
21mr|protoparser-3.1.5-7|31	%prep
21mr|protoparser-3.1.5-7|32	%setup -q -n %{name}-%{name}-%{version}
21mr|protoparser-3.1.5-7|33	
21mr|protoparser-3.1.5-7|34	%pom_remove_plugin :maven-checkstyle-plugin
21mr|protoparser-3.1.5-7|35	
21mr|protoparser-3.1.5-7|36	%pom_change_dep org.easytesting:fest-assert-core org.assertj:assertj-core:2.0.0
21mr|protoparser-3.1.5-7|37	find ./ -name "*.java" -exec sed -i "s/org.fest.assertions/org.assertj.core/g" {} +
21mr|protoparser-3.1.5-7|38	
21mr|protoparser-3.1.5-7|39	%mvn_file : %{name}
21mr|protoparser-3.1.5-7|40	
21mr|protoparser-3.1.5-7|41	%build
21mr|protoparser-3.1.5-7|42	
21mr|protoparser-3.1.5-7|43	%mvn_build
21mr|protoparser-3.1.5-7|44	
21mr|protoparser-3.1.5-7|45	%install
21mr|protoparser-3.1.5-7|46	%mvn_install
21mr|protoparser-3.1.5-7|47	
21mr|protoparser-3.1.5-7|48	%files -f .mfiles
21mr|protoparser-3.1.5-7|49	%doc CHANGELOG.md CONTRIBUTING.md README.md
21mr|protoparser-3.1.5-7|50	%license LICENSE.txt
21mr|protoparser-3.1.5-7|51	
21mr|protoparser-3.1.5-7|52	%files javadoc -f .mfiles-javadoc
21mr|protoparser-3.1.5-7|53	%license LICENSE.txt
21mr|protoparser-3.1.5-7|54	

15462 21
21mr|protostream-3.0.4-7|1	%global namedreltag .Final
21mr|protostream-3.0.4-7|2	%global namedversion %{version}%{?namedreltag}
21mr|protostream-3.0.4-7|3	
21mr|protostream-3.0.4-7|4	%global debug_package %{nil}
21mr|protostream-3.0.4-7|5	
21mr|protostream-3.0.4-7|6	Name:             protostream
21mr|protostream-3.0.4-7|7	Version:          3.0.4
21mr|protostream-3.0.4-7|8	Release:          7
21mr|protostream-3.0.4-7|9	Summary:          Infinispan ProtoStream
21mr|protostream-3.0.4-7|10	Group:            Development/Java
21mr|protostream-3.0.4-7|11	License:          ASL 2.0 and BSD
21mr|protostream-3.0.4-7|12	Url:              http://infinispan.org/
21mr|protostream-3.0.4-7|13	Source0:          https://github.com/infinispan/protostream/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|protostream-3.0.4-7|14	# Java stack is not supported on x86_32
21mr|protostream-3.0.4-7|15	ExcludeArch: %{ix86}
21mr|protostream-3.0.4-7|16	
21mr|protostream-3.0.4-7|17	BuildRequires:    maven-local
21mr|protostream-3.0.4-7|18	BuildRequires:    mvn(commons-cli:commons-cli)
21mr|protostream-3.0.4-7|19	BuildRequires:    mvn(com.google.protobuf:protobuf-java)
21mr|protostream-3.0.4-7|20	BuildRequires:    mvn(com.squareup:protoparser)
21mr|protostream-3.0.4-7|21	BuildRequires:    mvn(junit:junit)
21mr|protostream-3.0.4-7|22	BuildRequires:    mvn(log4j:log4j:12)
21mr|protostream-3.0.4-7|23	BuildRequires:    mvn(net.jcip:jcip-annotations)
21mr|protostream-3.0.4-7|24	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|protostream-3.0.4-7|25	BuildRequires:    mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|protostream-3.0.4-7|26	BuildRequires:    mvn(org.apache.maven.plugins:maven-surefire-report-plugin)
21mr|protostream-3.0.4-7|27	BuildRequires:    mvn(org.assertj:assertj-core)
21mr|protostream-3.0.4-7|28	BuildRequires:    mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|protostream-3.0.4-7|29	BuildRequires:    mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|protostream-3.0.4-7|30	BuildRequires:    mvn(org.javassist:javassist)
21mr|protostream-3.0.4-7|31	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|protostream-3.0.4-7|32	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|protostream-3.0.4-7|33	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|protostream-3.0.4-7|34	BuildRequires:    mvn(org.jboss.marshalling:jboss-marshalling)
21mr|protostream-3.0.4-7|35	BuildRequires:    mvn(org.jboss.marshalling:jboss-marshalling-river)
21mr|protostream-3.0.4-7|36	BuildRequires:    protobuf-compiler
21mr|protostream-3.0.4-7|37	
21mr|protostream-3.0.4-7|38	%description
21mr|protostream-3.0.4-7|39	The Infinispan ProtoStream project
21mr|protostream-3.0.4-7|40	
21mr|protostream-3.0.4-7|41	%package javadoc
21mr|protostream-3.0.4-7|42	Summary:          Javadoc for %{name}
21mr|protostream-3.0.4-7|43	
21mr|protostream-3.0.4-7|44	%description javadoc
21mr|protostream-3.0.4-7|45	This package contains the API documentation for %{name}.
21mr|protostream-3.0.4-7|46	
21mr|protostream-3.0.4-7|47	%prep
21mr|protostream-3.0.4-7|48	%setup -q -n %{name}-%{namedversion}
21mr|protostream-3.0.4-7|49	
21mr|protostream-3.0.4-7|50	%pom_xpath_set "pom:properties/pom:version.log4j" 12 parent
21mr|protostream-3.0.4-7|51	%pom_change_dep :log4j ::'${version.log4j}' core
21mr|protostream-3.0.4-7|52	%pom_remove_plugin -r :maven-source-plugin
21mr|protostream-3.0.4-7|53	# Break build, use system setting
21mr|protostream-3.0.4-7|54	%pom_remove_plugin -r :maven-compiler-plugin
21mr|protostream-3.0.4-7|55	# Disable system libraries copies
21mr|protostream-3.0.4-7|56	%pom_remove_plugin :maven-shade-plugin core
21mr|protostream-3.0.4-7|57	%pom_remove_plugin :maven-bundle-plugin core
21mr|protostream-3.0.4-7|58	%pom_xpath_set "pom:project/pom:packaging" bundle core
21mr|protostream-3.0.4-7|59	%pom_add_plugin org.apache.felix:maven-bundle-plugin core '
21mr|protostream-3.0.4-7|60	<extensions>true</extensions>
21mr|protostream-3.0.4-7|61	<configuration>
21mr|protostream-3.0.4-7|62	<excludeDependencies>true</excludeDependencies>
21mr|protostream-3.0.4-7|63	<instructions>
21mr|protostream-3.0.4-7|64	<Export-Package>
21mr|protostream-3.0.4-7|65	${project.groupId}.sampledomain.*;version=${project.version};-split-package:=error
21mr|protostream-3.0.4-7|66	</Export-Package>
21mr|protostream-3.0.4-7|67	</instructions>
21mr|protostream-3.0.4-7|68	</configuration>
21mr|protostream-3.0.4-7|69	<executions>
21mr|protostream-3.0.4-7|70	<execution>
21mr|protostream-3.0.4-7|71	<id>bundle-manifest</id>
21mr|protostream-3.0.4-7|72	<phase>process-classes</phase>
21mr|protostream-3.0.4-7|73	<goals>
21mr|protostream-3.0.4-7|74	<goal>manifest</goal>
21mr|protostream-3.0.4-7|75	</goals>
21mr|protostream-3.0.4-7|76	</execution>
21mr|protostream-3.0.4-7|77	</executions>'
21mr|protostream-3.0.4-7|78	
21mr|protostream-3.0.4-7|79	%pom_change_dep org.easytesting:fest-assert-core org.assertj:assertj-core:2.0.0  core
21mr|protostream-3.0.4-7|80	find ./core -name "*.java" -exec sed -i "s/org.fest.assertions/org.assertj.core/g" {} +
21mr|protostream-3.0.4-7|81	
21mr|protostream-3.0.4-7|82	# java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
21mr|protostream-3.0.4-7|83	rm core/src/test/java/org/infinispan/protostream/impl/parser/impl/DescriptorsTest.java \
21mr|protostream-3.0.4-7|84	core/src/test/java/org/infinispan/protostream/annotations/impl/ProtoSchemaBuilderTest.java
21mr|protostream-3.0.4-7|85	
21mr|protostream-3.0.4-7|86	%build
21mr|protostream-3.0.4-7|87	%mvn_build
21mr|protostream-3.0.4-7|88	
21mr|protostream-3.0.4-7|89	%install
21mr|protostream-3.0.4-7|90	%mvn_install
21mr|protostream-3.0.4-7|91	
21mr|protostream-3.0.4-7|92	%files -f .mfiles
21mr|protostream-3.0.4-7|93	%doc README.md
21mr|protostream-3.0.4-7|94	%license LICENSE PROTOPARSER_LICENSE.txt
21mr|protostream-3.0.4-7|95	
21mr|protostream-3.0.4-7|96	%files javadoc -f .mfiles-javadoc
21mr|protostream-3.0.4-7|97	%license LICENSE PROTOPARSER_LICENSE.txt
21mr|protostream-3.0.4-7|98	
21mr|protostream-3.0.4-7|99	
21mr|protostream-3.0.4-7|100	
21mr|protostream-3.0.4-7|101	

15463 21
21mr|proximity-0.0.1-1|1	Name:		proximity
21mr|proximity-0.0.1-1|2	Summary:	Proximity controller, primarily for Plasma Mobile
21mr|proximity-0.0.1-1|3	Version:	0.0.1
21mr|proximity-0.0.1-1|4	Group:      System/Base
21mr|proximity-0.0.1-1|5	Release:	1
21mr|proximity-0.0.1-1|6	License:	GPLv3
21mr|proximity-0.0.1-1|7	Source0:	proximity.tar.gz
21mr|proximity-0.0.1-1|8	BuildRequires:	cmake(Qt5Core)
21mr|proximity-0.0.1-1|9	BuildRequires:	cmake(Qt5DBus)
21mr|proximity-0.0.1-1|10	BuildRequires:	cmake(Qt5Sensors)
21mr|proximity-0.0.1-1|11	BuildRequires:	cmake
21mr|proximity-0.0.1-1|12	BuildRequires:	ninja
21mr|proximity-0.0.1-1|13	BuildRequires:	qmake5
21mr|proximity-0.0.1-1|14	
21mr|proximity-0.0.1-1|15	%description
21mr|proximity-0.0.1-1|16	Proximity controller, primarily for Plasma Mobile
21mr|proximity-0.0.1-1|17	
21mr|proximity-0.0.1-1|18	%prep
21mr|proximity-0.0.1-1|19	%autosetup -p1 -n proximity
21mr|proximity-0.0.1-1|20	
21mr|proximity-0.0.1-1|21	%build
21mr|proximity-0.0.1-1|22	%cmake \
21mr|proximity-0.0.1-1|23	-G Ninja
21mr|proximity-0.0.1-1|24	%ninja_build
21mr|proximity-0.0.1-1|25	
21mr|proximity-0.0.1-1|26	%install
21mr|proximity-0.0.1-1|27	%ninja_install -C build
21mr|proximity-0.0.1-1|28	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21mr|proximity-0.0.1-1|29	cat >%{buildroot}%{_sysconfdir}/xdg/autostart/ch.lindev.proximity.desktop <<'EOF'
21mr|proximity-0.0.1-1|30	[Desktop Entry]
21mr|proximity-0.0.1-1|31	Type=Application
21mr|proximity-0.0.1-1|32	Icon=proximity
21mr|proximity-0.0.1-1|33	Name=Proximity
21mr|proximity-0.0.1-1|34	Exec=%{_bindir}/proximity
21mr|proximity-0.0.1-1|35	NoDisplay=true
21mr|proximity-0.0.1-1|36	X-KDE-autostart-phase=2
21mr|proximity-0.0.1-1|37	EOF
21mr|proximity-0.0.1-1|38	
21mr|proximity-0.0.1-1|39	%files
21mr|proximity-0.0.1-1|40	%{_bindir}/proximity
21mr|proximity-0.0.1-1|41	%{_sysconfdir}/xdg/autostart/ch.lindev.proximity.desktop

15464 21
21mr|proxool-0.9.1-23|1	%global git_commit 659fc71
21mr|proxool-0.9.1-23|2	
21mr|proxool-0.9.1-23|3	Summary:       Java connection pool library
21mr|proxool-0.9.1-23|4	Name:          proxool
21mr|proxool-0.9.1-23|5	Version:       0.9.1
21mr|proxool-0.9.1-23|6	Release:       23
21mr|proxool-0.9.1-23|7	Epoch:         0
21mr|proxool-0.9.1-23|8	License:       ASL 2.0
21mr|proxool-0.9.1-23|9	URL:           http://proxool.sourceforge.net/
21mr|proxool-0.9.1-23|10	# Grabbing a newer version from git due to license change
21mr|proxool-0.9.1-23|11	# https://github.com/proxool/proxool/tarball/master
21mr|proxool-0.9.1-23|12	# (commit 659fc71e617151327779802a5171f0da8205918d)
21mr|proxool-0.9.1-23|13	Source0:       proxool-proxool-%{git_commit}.tar.gz
21mr|proxool-0.9.1-23|14	Source1:       proxool.pom
21mr|proxool-0.9.1-23|15	Patch0:        proxool-no-embedded-cglib.patch
21mr|proxool-0.9.1-23|16	
21mr|proxool-0.9.1-23|17	BuildRequires: ant >= 0:1.7.1
21mr|proxool-0.9.1-23|18	BuildRequires: ant-junit
21mr|proxool-0.9.1-23|19	BuildRequires: java-devel >= 0:1.6.0
21mr|proxool-0.9.1-23|20	BuildRequires: javapackages-local
21mr|proxool-0.9.1-23|21	BuildRequires: mvn(avalon-framework:avalon-framework-api)
21mr|proxool-0.9.1-23|22	BuildRequires: mvn(avalon-framework:avalon-framework-impl)
21mr|proxool-0.9.1-23|23	BuildRequires: mvn(avalon-logkit:avalon-logkit)
21mr|proxool-0.9.1-23|24	BuildRequires: mvn(com.puppycrawl.tools:checkstyle)
21mr|proxool-0.9.1-23|25	BuildRequires: mvn(commons-collections:commons-collections)
21mr|proxool-0.9.1-23|26	BuildRequires: mvn(commons-lang:commons-lang)
21mr|proxool-0.9.1-23|27	BuildRequires: mvn(commons-logging:commons-logging)
21mr|proxool-0.9.1-23|28	BuildRequires: mvn(dom4j:dom4j)
21mr|proxool-0.9.1-23|29	BuildRequires: mvn(hsqldb:hsqldb:1)
21mr|proxool-0.9.1-23|30	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|proxool-0.9.1-23|31	BuildRequires: mvn(javax.transaction:jta)
21mr|proxool-0.9.1-23|32	BuildRequires: mvn(junit:junit)
21mr|proxool-0.9.1-23|33	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|proxool-0.9.1-23|34	BuildRequires: mvn(net.sf.cglib:cglib)
21mr|proxool-0.9.1-23|35	
21mr|proxool-0.9.1-23|36	Group:          Development/Java
21mr|proxool-0.9.1-23|37	BuildArch: noarch
21mr|proxool-0.9.1-23|38	# Java stack is not supported on x86_32
21mr|proxool-0.9.1-23|39	ExcludeArch: %{ix86}
21mr|proxool-0.9.1-23|40	
21mr|proxool-0.9.1-23|41	%description
21mr|proxool-0.9.1-23|42	Transparently adds connection pooling to your existing JDBC driver.
21mr|proxool-0.9.1-23|43	Complies with the J2SE API, giving you the confidence to develop to
21mr|proxool-0.9.1-23|44	standards. You can monitor the performance of your database
21mr|proxool-0.9.1-23|45	connections and listen to connection events.
21mr|proxool-0.9.1-23|46	It's easy to configure using the JDBC API, XML, or Java property
21mr|proxool-0.9.1-23|47	files - you decide.
21mr|proxool-0.9.1-23|48	
21mr|proxool-0.9.1-23|49	%package javadoc
21mr|proxool-0.9.1-23|50	Summary:       Javadoc for %{name}
21mr|proxool-0.9.1-23|51	
21mr|proxool-0.9.1-23|52	%description javadoc
21mr|proxool-0.9.1-23|53	This package contains the API documentation for %{name}.
21mr|proxool-0.9.1-23|54	
21mr|proxool-0.9.1-23|55	%prep
21mr|proxool-0.9.1-23|56	%setup -q -n %{name}-%{name}-%{git_commit}
21mr|proxool-0.9.1-23|57	#find . -name "*.jar" -exec rm {} \;
21mr|proxool-0.9.1-23|58	find . -type f -a -executable -exec chmod -x {} \;
21mr|proxool-0.9.1-23|59	rm -rf lib jarjar
21mr|proxool-0.9.1-23|60	
21mr|proxool-0.9.1-23|61	%patch0 -p1 -b .sav0
21mr|proxool-0.9.1-23|62	
21mr|proxool-0.9.1-23|63	sed -i.new_checkstyle "s|com.puppycrawl.tools.checkstyle.CheckStyleTask|com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask|" build.xml
21mr|proxool-0.9.1-23|64	
21mr|proxool-0.9.1-23|65	sed -i.doclint "s|public="true"|public="true" additionalparam="-Xdoclint:none"|" build.xml
21mr|proxool-0.9.1-23|66	
21mr|proxool-0.9.1-23|67	%mvn_file %{name}:%{name} %{name}
21mr|proxool-0.9.1-23|68	
21mr|proxool-0.9.1-23|69	%build
21mr|proxool-0.9.1-23|70	CLASSPATH=$(build-classpath cglib avalon-framework glassfish-servlet-api) ant build-jar javadoc
21mr|proxool-0.9.1-23|71	
21mr|proxool-0.9.1-23|72	%install
21mr|proxool-0.9.1-23|73	%mvn_artifact %{SOURCE1} build/%{name}-%{version}.jar
21mr|proxool-0.9.1-23|74	%mvn_install -J build/api
21mr|proxool-0.9.1-23|75	
21mr|proxool-0.9.1-23|76	%files -f .mfiles
21mr|proxool-0.9.1-23|77	%doc CHANGES.txt README.txt
21mr|proxool-0.9.1-23|78	%license LICENCE.txt
21mr|proxool-0.9.1-23|79	
21mr|proxool-0.9.1-23|80	%files javadoc -f .mfiles-javadoc
21mr|proxool-0.9.1-23|81	%license LICENCE.txt
21mr|proxool-0.9.1-23|82	

15465 21
21mr|proxytoys-1.0-14|1	%global githash 6f4d22725ef28f09bfd5422939b83e1865b5daef
21mr|proxytoys-1.0-14|2	Name:          proxytoys
21mr|proxytoys-1.0-14|3	Version:       1.0
21mr|proxytoys-1.0-14|4	Release:       14
21mr|proxytoys-1.0-14|5	Summary:       An implementation neutral API for creation of dynamic proxies
21mr|proxytoys-1.0-14|6	License:       BSD
21mr|proxytoys-1.0-14|7	Url:           http://proxytoys.github.io/
21mr|proxytoys-1.0-14|8	# svn export http://svn.codehaus.org/proxytoys/tags/1.0/ proxytoys-1.0
21mr|proxytoys-1.0-14|9	# tar cJf proxytoys-1.0.tar.xz proxytoys-1.0
21mr|proxytoys-1.0-14|10	Source0:       https://github.com/proxytoys/proxytoys/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|proxytoys-1.0-14|11	# initializationError
21mr|proxytoys-1.0-14|12	# java.lang.Exception:
21mr|proxytoys-1.0-14|13	# The class com.thoughtworks.proxy.AllTests$StandardSuite is not public.
21mr|proxytoys-1.0-14|14	# The class com.thoughtworks.proxy.AllTests$CglibSuite is not public.
21mr|proxytoys-1.0-14|15	Patch0:        proxytoys-1.0-tests.patch
21mr|proxytoys-1.0-14|16	
21mr|proxytoys-1.0-14|17	BuildRequires: maven-local
21mr|proxytoys-1.0-14|18	BuildRequires: mvn(cglib:cglib)
21mr|proxytoys-1.0-14|19	BuildRequires: mvn(junit:junit)
21mr|proxytoys-1.0-14|20	BuildRequires: mvn(org.jvnet.hudson:xstream)
21mr|proxytoys-1.0-14|21	BuildRequires: mvn(org.mockito:mockito-all)
21mr|proxytoys-1.0-14|22	BuildRequires: mvn(xpp3:xpp3)
21mr|proxytoys-1.0-14|23	
21mr|proxytoys-1.0-14|24	Group:          Development/Java
21mr|proxytoys-1.0-14|25	BuildArch:     noarch
21mr|proxytoys-1.0-14|26	# Java stack is not supported on x86_32
21mr|proxytoys-1.0-14|27	ExcludeArch: %{ix86}
21mr|proxytoys-1.0-14|28	
21mr|proxytoys-1.0-14|29	%description
21mr|proxytoys-1.0-14|30	ProxyToys provides a collection of toys acting as factories for
21mr|proxytoys-1.0-14|31	creating "special" proxies such as:
21mr|proxytoys-1.0-14|32	
21mr|proxytoys-1.0-14|33	* Decorators - for simple AOP-like chained method interception
21mr|proxytoys-1.0-14|34	* Delegates - for method invocation on a delegate object,
21mr|proxytoys-1.0-14|35	that might have different type
21mr|proxytoys-1.0-14|36	* Dispatcher proxy - single proxy instance dispatching method
21mr|proxytoys-1.0-14|37	calls to different object with separate types
21mr|proxytoys-1.0-14|38	* Echo proxy - for tracing method calls
21mr|proxytoys-1.0-14|39	* Failover objects - fails over to a next object in case of
21mr|proxytoys-1.0-14|40	exception
21mr|proxytoys-1.0-14|41	* Hot swapping proxy - allows implementation hiding that
21mr|proxytoys-1.0-14|42	can be swapped, and mutual dependencies
21mr|proxytoys-1.0-14|43	* Multicasting objects - for multicasting a method invocation
21mr|proxytoys-1.0-14|44	to multiple objects
21mr|proxytoys-1.0-14|45	* Null objects - for default implementations of classes that
21mr|proxytoys-1.0-14|46	do nothing at all
21mr|proxytoys-1.0-14|47	* Pool - for a pool implementation with proxied objects that
21mr|proxytoys-1.0-14|48	return automatically to the pool
21mr|proxytoys-1.0-14|49	
21mr|proxytoys-1.0-14|50	%package example-code
21mr|proxytoys-1.0-14|51	Summary:       ProxyToys Example Code
21mr|proxytoys-1.0-14|52	
21mr|proxytoys-1.0-14|53	%description example-code
21mr|proxytoys-1.0-14|54	This package contains ProxyToys example code.
21mr|proxytoys-1.0-14|55	
21mr|proxytoys-1.0-14|56	%package parent
21mr|proxytoys-1.0-14|57	Summary:       ProxyToys parent POM
21mr|proxytoys-1.0-14|58	
21mr|proxytoys-1.0-14|59	%description parent
21mr|proxytoys-1.0-14|60	ProxyToys parent POM.
21mr|proxytoys-1.0-14|61	
21mr|proxytoys-1.0-14|62	%package javadoc
21mr|proxytoys-1.0-14|63	Summary:       Javadoc for %{name}
21mr|proxytoys-1.0-14|64	
21mr|proxytoys-1.0-14|65	%description javadoc
21mr|proxytoys-1.0-14|66	This package contains javadoc for %{name}.
21mr|proxytoys-1.0-14|67	
21mr|proxytoys-1.0-14|68	%prep
21mr|proxytoys-1.0-14|69	%setup -q -n %{name}-%{githash}
21mr|proxytoys-1.0-14|70	find -name '*.class' -delete
21mr|proxytoys-1.0-14|71	find -name '*.jar' -print -delete
21mr|proxytoys-1.0-14|72	%patch0 -p0
21mr|proxytoys-1.0-14|73	
21mr|proxytoys-1.0-14|74	# require xsite-maven-plugin
21mr|proxytoys-1.0-14|75	%pom_disable_module website
21mr|proxytoys-1.0-14|76	
21mr|proxytoys-1.0-14|77	# remove wagon-webdav-jackrabbit
21mr|proxytoys-1.0-14|78	%pom_xpath_remove "pom:build/pom:extensions"
21mr|proxytoys-1.0-14|79	
21mr|proxytoys-1.0-14|80	%pom_remove_plugin :xsite-maven-plugin
21mr|proxytoys-1.0-14|81	# Unwanted source jar
21mr|proxytoys-1.0-14|82	%pom_remove_plugin :maven-source-plugin
21mr|proxytoys-1.0-14|83	%pom_remove_plugin :maven-source-plugin example-code
21mr|proxytoys-1.0-14|84	%pom_remove_plugin :maven-source-plugin %{name}
21mr|proxytoys-1.0-14|85	%pom_remove_plugin :cobertura-maven-plugin
21mr|proxytoys-1.0-14|86	%pom_remove_plugin :cobertura-maven-plugin %{name}
21mr|proxytoys-1.0-14|87	# Unwanted javadoc jar. required only for build website module
21mr|proxytoys-1.0-14|88	%pom_remove_plugin :maven-javadoc-plugin %{name}
21mr|proxytoys-1.0-14|89	
21mr|proxytoys-1.0-14|90	%pom_remove_plugin :findbugs-maven-plugin %{name}
21mr|proxytoys-1.0-14|91	%pom_remove_plugin :javancss-maven-plugin %{name}
21mr|proxytoys-1.0-14|92	%pom_remove_plugin :jdepend-maven-plugin %{name}
21mr|proxytoys-1.0-14|93	%pom_remove_plugin :jxr-maven-plugin %{name}
21mr|proxytoys-1.0-14|94	%pom_remove_plugin :maven-pmd-plugin %{name}
21mr|proxytoys-1.0-14|95	
21mr|proxytoys-1.0-14|96	%pom_xpath_remove "pom:dependency[pom:classifier='javadoc']"
21mr|proxytoys-1.0-14|97	
21mr|proxytoys-1.0-14|98	%pom_change_dep cglib: :cglib
21mr|proxytoys-1.0-14|99	%pom_change_dep cglib: :cglib %{name}
21mr|proxytoys-1.0-14|100	# cglib is not an optional dep
21mr|proxytoys-1.0-14|101	%pom_xpath_set "pom:dependency[pom:groupId='cglib']/pom:optional" false %{name}
21mr|proxytoys-1.0-14|102	
21mr|proxytoys-1.0-14|103	# Fix test deps
21mr|proxytoys-1.0-14|104	# see https://issues.jenkins-ci.org/browse/JENKINS-4752
21mr|proxytoys-1.0-14|105	# solved in https://kenai.com/projects/hudson/sources/xstream/revision/23
21mr|proxytoys-1.0-14|106	# com.thoughtworks.xstream.converters.ConversionException:
21mr|proxytoys-1.0-14|107	# java.lang.Class cannot be cast to java.lang.ref.WeakReference
21mr|proxytoys-1.0-14|108	%pom_change_dep :xstream org.jvnet.hudson:
21mr|proxytoys-1.0-14|109	%pom_change_dep :xstream org.jvnet.hudson: %{name}
21mr|proxytoys-1.0-14|110	# NoClassDefFoundError: org/xmlpull/v1/XmlPullParserFactory
21mr|proxytoys-1.0-14|111	%pom_add_dep xpp3:xpp3:1.1.4c:test %{name}
21mr|proxytoys-1.0-14|112	
21mr|proxytoys-1.0-14|113	%mvn_file :%{name} %{name}
21mr|proxytoys-1.0-14|114	%mvn_file :%{name}-example-code %{name}-example-code
21mr|proxytoys-1.0-14|115	%mvn_alias :%{name} "proxytoys:proxytoys"
21mr|proxytoys-1.0-14|116	
21mr|proxytoys-1.0-14|117	%build
21mr|proxytoys-1.0-14|118	# Disable test suite incompatibility with newer cglib
21mr|proxytoys-1.0-14|119	%mvn_build -sf -- -Dproject.build.sourceEncoding=UTF-8
21mr|proxytoys-1.0-14|120	
21mr|proxytoys-1.0-14|121	%install
21mr|proxytoys-1.0-14|122	%mvn_install
21mr|proxytoys-1.0-14|123	
21mr|proxytoys-1.0-14|124	%files -f .mfiles-%{name}
21mr|proxytoys-1.0-14|125	%license LICENSE.txt
21mr|proxytoys-1.0-14|126	
21mr|proxytoys-1.0-14|127	%files example-code -f .mfiles-%{name}-example-code
21mr|proxytoys-1.0-14|128	%license LICENSE.txt
21mr|proxytoys-1.0-14|129	
21mr|proxytoys-1.0-14|130	%files parent -f .mfiles-%{name}-parent
21mr|proxytoys-1.0-14|131	%license LICENSE.txt
21mr|proxytoys-1.0-14|132	
21mr|proxytoys-1.0-14|133	%files javadoc -f .mfiles-javadoc
21mr|proxytoys-1.0-14|134	%license LICENSE.txt
21mr|proxytoys-1.0-14|135	

15466 21
21mr|psacct-6.6.4-4|1	%define _libexecdir /usr/libexec
21mr|psacct-6.6.4-4|2	
21mr|psacct-6.6.4-4|3	Summary:	Utilities for monitoring process activities
21mr|psacct-6.6.4-4|4	Name:		psacct
21mr|psacct-6.6.4-4|5	Version:	6.6.4
21mr|psacct-6.6.4-4|6	Release:	4
21mr|psacct-6.6.4-4|7	License:	GPLv2+
21mr|psacct-6.6.4-4|8	Group:		Monitoring
21mr|psacct-6.6.4-4|9	Url:		ftp://ftp.gnu.org/pub/gnu/acct
21mr|psacct-6.6.4-4|10	Source0:	ftp://ftp.gnu.org/pub/gnu/acct/acct-%{version}.tar.gz
21mr|psacct-6.6.4-4|11	Source1:	psacct.service
21mr|psacct-6.6.4-4|12	Source2:	psacct-logrotate.in
21mr|psacct-6.6.4-4|13	Source3:	accton-create
21mr|psacct-6.6.4-4|14	Patch0:		acct-6.6.1-texinfo5.1.patch
21mr|psacct-6.6.4-4|15	Patch1:		psacct-6.6.2-unnumberedsubsubsec.patch
21mr|psacct-6.6.4-4|16	Patch2:		psacct-6.6.1-SEGV-when-record-incomplete.patch
21mr|psacct-6.6.4-4|17	Patch3:		psacct-6.6.4-lastcomm-manpage-pid-twice.patch
21mr|psacct-6.6.4-4|18	BuildRequires:	texinfo
21mr|psacct-6.6.4-4|19	Requires(post,preun):	rpm-helper
21mr|psacct-6.6.4-4|20	
21mr|psacct-6.6.4-4|21	%description
21mr|psacct-6.6.4-4|22	The psacct package contains several utilities for monitoring process
21mr|psacct-6.6.4-4|23	activities, including ac, lastcomm, accton and sa.  The ac command
21mr|psacct-6.6.4-4|24	displays statistics about how long users have been logged on.  The
21mr|psacct-6.6.4-4|25	lastcomm command displays information about previous executed commands.
21mr|psacct-6.6.4-4|26	The accton command turns process accounting on or off.  The sa command
21mr|psacct-6.6.4-4|27	summarizes information about previously executed commmands.
21mr|psacct-6.6.4-4|28	
21mr|psacct-6.6.4-4|29	Install the psacct package if you'd like to use its utilities for
21mr|psacct-6.6.4-4|30	monitoring process activities on your system.
21mr|psacct-6.6.4-4|31	
21mr|psacct-6.6.4-4|32	%files
21mr|psacct-6.6.4-4|33	%doc README NEWS INSTALL AUTHORS ChangeLog COPYING
21mr|psacct-6.6.4-4|34	%dir /var/account
21mr|psacct-6.6.4-4|35	%{_unitdir}/psacct.service
21mr|psacct-6.6.4-4|36	%attr(0600,root,root)   %ghost %config /var/account/pacct
21mr|psacct-6.6.4-4|37	%attr(0644,root,root)   %config(noreplace) /etc/logrotate.d/*
21mr|psacct-6.6.4-4|38	%{_sbindir}/accton
21mr|psacct-6.6.4-4|39	%{_sbindir}/sa
21mr|psacct-6.6.4-4|40	%{_sbindir}/dump-utmp
21mr|psacct-6.6.4-4|41	%{_sbindir}/dump-acct
21mr|psacct-6.6.4-4|42	%{_libexecdir}/psacct/accton-create
21mr|psacct-6.6.4-4|43	%{_bindir}/ac
21mr|psacct-6.6.4-4|44	%{_bindir}/lastcomm
21mr|psacct-6.6.4-4|45	%{_mandir}/man1/ac.1*
21mr|psacct-6.6.4-4|46	%{_mandir}/man1/lastcomm.1*
21mr|psacct-6.6.4-4|47	%{_mandir}/man8/sa.8*
21mr|psacct-6.6.4-4|48	%{_mandir}/man8/accton.8*
21mr|psacct-6.6.4-4|49	%{_mandir}/man8/dump-acct.8*
21mr|psacct-6.6.4-4|50	%{_mandir}/man8/dump-utmp.8*
21mr|psacct-6.6.4-4|51	%{_infodir}/accounting.info.*
21mr|psacct-6.6.4-4|52	
21mr|psacct-6.6.4-4|53	%post
21mr|psacct-6.6.4-4|54	%systemd_post psacct.service
21mr|psacct-6.6.4-4|55	touch /var/account/pacct && chmod 0600 /var/account/pacct
21mr|psacct-6.6.4-4|56	
21mr|psacct-6.6.4-4|57	%preun
21mr|psacct-6.6.4-4|58	%systemd_preun psacct.service
21mr|psacct-6.6.4-4|59	
21mr|psacct-6.6.4-4|60	%postun
21mr|psacct-6.6.4-4|61	%systemd_postun_with_restart psacct.service
21mr|psacct-6.6.4-4|62	
21mr|psacct-6.6.4-4|63	#----------------------------------------------------------------------------
21mr|psacct-6.6.4-4|64	
21mr|psacct-6.6.4-4|65	%prep
21mr|psacct-6.6.4-4|66	%setup -qn acct-%{version}
21mr|psacct-6.6.4-4|67	%apply_patches
21mr|psacct-6.6.4-4|68	
21mr|psacct-6.6.4-4|69	# fixing 'gets' undeclared
21mr|psacct-6.6.4-4|70	sed -i 's|.*(gets,.*||g' lib/stdio.in.h
21mr|psacct-6.6.4-4|71	
21mr|psacct-6.6.4-4|72	# workaround for broken autotools stuff
21mr|psacct-6.6.4-4|73	sed -i 's|@ACCT_FILE_LOC@|/var/account/pacct|g'      files.h.in
21mr|psacct-6.6.4-4|74	sed -i 's|@SAVACCT_FILE_LOC@|/var/account/savacct|g' files.h.in
21mr|psacct-6.6.4-4|75	sed -i 's|@USRACCT_FILE_LOC@|/var/account/usracct|g' files.h.in
21mr|psacct-6.6.4-4|76	
21mr|psacct-6.6.4-4|77	%build
21mr|psacct-6.6.4-4|78	%serverbuild
21mr|psacct-6.6.4-4|79	%configure --enable-linux-multiformat
21mr|psacct-6.6.4-4|80	
21mr|psacct-6.6.4-4|81	%make
21mr|psacct-6.6.4-4|82	
21mr|psacct-6.6.4-4|83	%install
21mr|psacct-6.6.4-4|84	mkdir -p %{buildroot}{/sbin,%{_bindir},%{_mandir},%{_sbindir}}
21mr|psacct-6.6.4-4|85	make install prefix=%{buildroot}%{_prefix} \
21mr|psacct-6.6.4-4|86	bindir=%{buildroot}%{_bindir} sbindir=%{buildroot}%{_sbindir} \
21mr|psacct-6.6.4-4|87	infodir=%{buildroot}%{_datadir}/info mandir=%{buildroot}%{_mandir}
21mr|psacct-6.6.4-4|88	cp dump-acct.8 %{buildroot}%{_mandir}/man8/
21mr|psacct-6.6.4-4|89	
21mr|psacct-6.6.4-4|90	# remove unwanted file
21mr|psacct-6.6.4-4|91	rm -f %{buildroot}%{_infodir}/dir
21mr|psacct-6.6.4-4|92	
21mr|psacct-6.6.4-4|93	mkdir -p %{buildroot}/var/account
21mr|psacct-6.6.4-4|94	touch %{buildroot}/var/account/pacct && chmod 0600 %{buildroot}/var/account/pacct
21mr|psacct-6.6.4-4|95	
21mr|psacct-6.6.4-4|96	# create logrotate config file
21mr|psacct-6.6.4-4|97	mkdir -p %{buildroot}/etc/logrotate.d
21mr|psacct-6.6.4-4|98	sed -e 's|%%{_bindir}|%{_bindir}|g' -e 's|%%{_sbindir}|%{_sbindir}|g' %{SOURCE2} > %{buildroot}/etc/logrotate.d/psacct
21mr|psacct-6.6.4-4|99	
21mr|psacct-6.6.4-4|100	# install systemd unit file
21mr|psacct-6.6.4-4|101	mkdir -p %{buildroot}%{_unitdir}
21mr|psacct-6.6.4-4|102	install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}
21mr|psacct-6.6.4-4|103	
21mr|psacct-6.6.4-4|104	# install accton-create script
21mr|psacct-6.6.4-4|105	install -d -m 0755 %{buildroot}%{_libexecdir}/psacct
21mr|psacct-6.6.4-4|106	install -m 755 %{SOURCE3} %{buildroot}%{_libexecdir}/psacct/
21mr|psacct-6.6.4-4|107	
21mr|psacct-6.6.4-4|108	rm -f %{buildroot}%{_bindir}/last %{buildroot}%{_mandir}/man1/last.1*

15467 21
21mr|psautohint-2.4.0-1|1	Name:		psautohint
21mr|psautohint-2.4.0-1|2	Summary:	A standalone version of AFDKO’s autohinter
21mr|psautohint-2.4.0-1|3	Version:	2.4.0
21mr|psautohint-2.4.0-1|4	Release:	1
21mr|psautohint-2.4.0-1|5	License:	ASL 2.0
21mr|psautohint-2.4.0-1|6	Group:		Development/Python
21mr|psautohint-2.4.0-1|7	Url:		https://github.com/adobe-type-tools/psautohint
21mr|psautohint-2.4.0-1|8	Source0:	https://github.com/adobe-type-tools/psautohint/releases/download/v%{version}/psautohint-%{version}.tar.gz
21mr|psautohint-2.4.0-1|9	BuildRequires:	python3-devel
21mr|psautohint-2.4.0-1|10	BuildRequires:	python3dist(setuptools)
21mr|psautohint-2.4.0-1|11	BuildRequires:	python3dist(setuptools-scm)
21mr|psautohint-2.4.0-1|12	
21mr|psautohint-2.4.0-1|13	%description
21mr|psautohint-2.4.0-1|14	psautohint is a standalone version of the autohinter from the Adobe Font
21mr|psautohint-2.4.0-1|15	Development Kit for OpenType (AFDKO).
21mr|psautohint-2.4.0-1|16	
21mr|psautohint-2.4.0-1|17	%package -n python3-psautohint
21mr|psautohint-2.4.0-1|18	Summary:	Python library for standalone version of the AFDKO autohinter
21mr|psautohint-2.4.0-1|19	Group:		Development/Python
21mr|psautohint-2.4.0-1|20	Provides:	%{name} = %{EVRD}
21mr|psautohint-2.4.0-1|21	Provides:	python-%{name} = %{EVRD}
21mr|psautohint-2.4.0-1|22	
21mr|psautohint-2.4.0-1|23	%description -n python3-psautohint
21mr|psautohint-2.4.0-1|24	psautohint is a standalone version of the autohinter from the Adobe Font
21mr|psautohint-2.4.0-1|25	Development Kit for OpenType (AFDKO).
21mr|psautohint-2.4.0-1|26	
21mr|psautohint-2.4.0-1|27	%prep
21mr|psautohint-2.4.0-1|28	%autosetup -p1
21mr|psautohint-2.4.0-1|29	
21mr|psautohint-2.4.0-1|30	# re-generate egg-info
21mr|psautohint-2.4.0-1|31	rm -rf python/*.egg-info/
21mr|psautohint-2.4.0-1|32	
21mr|psautohint-2.4.0-1|33	%build
21mr|psautohint-2.4.0-1|34	%py3_build
21mr|psautohint-2.4.0-1|35	
21mr|psautohint-2.4.0-1|36	%install
21mr|psautohint-2.4.0-1|37	%py3_install
21mr|psautohint-2.4.0-1|38	
21mr|psautohint-2.4.0-1|39	%files -n python3-psautohint
21mr|psautohint-2.4.0-1|40	%license COPYING LICENSE
21mr|psautohint-2.4.0-1|41	%doc README.md
21mr|psautohint-2.4.0-1|42	%{_bindir}/psautohint
21mr|psautohint-2.4.0-1|43	%{_bindir}/psstemhist
21mr|psautohint-2.4.0-1|44	%{python3_sitearch}/psautohint/
21mr|psautohint-2.4.0-1|45	%{python3_sitearch}/psautohint-%{version}-py*.egg-info/

15468 21
21mr|psiconv-0.9.9-1|1	# Workaround to build with GCC 10
21mr|psiconv-0.9.9-1|2	%global optflags %{optflags} -fcommon
21mr|psiconv-0.9.9-1|3	%define major 6
21mr|psiconv-0.9.9-1|4	%define libname %mklibname %{name} %{major}
21mr|psiconv-0.9.9-1|5	%define devname %mklibname %{name} -d
21mr|psiconv-0.9.9-1|6	
21mr|psiconv-0.9.9-1|7	Summary:	PSION 5(MX) file format data conversion utilities
21mr|psiconv-0.9.9-1|8	Name:		psiconv
21mr|psiconv-0.9.9-1|9	Version:	0.9.9
21mr|psiconv-0.9.9-1|10	Release:	1
21mr|psiconv-0.9.9-1|11	License:	GPLv2+
21mr|psiconv-0.9.9-1|12	Group:		File tools
21mr|psiconv-0.9.9-1|13	Url:		http://software.frodo.looijaard.name/psiconv/
21mr|psiconv-0.9.9-1|14	Source0:	http://frodo.looijaard.name/system/files/software/%{name}/%{name}-%{version}.tar.gz
21mr|psiconv-0.9.9-1|15	BuildRequires:	bc
21mr|psiconv-0.9.9-1|16	BuildRequires:	pkgconfig(ImageMagick)
21mr|psiconv-0.9.9-1|17	
21mr|psiconv-0.9.9-1|18	%description
21mr|psiconv-0.9.9-1|19	The Psion 5 has several built-in applications. They use their own file
21mr|psiconv-0.9.9-1|20	formats to save data files. Psion has written file conversion
21mr|psiconv-0.9.9-1|21	utilities for Windows 95, in the form of their PsiWin program. But
21mr|psiconv-0.9.9-1|22	there are no conversion utilities for other operating systems. Also,
21mr|psiconv-0.9.9-1|23	Psion is not able to or does not want to release enough data for
21mr|psiconv-0.9.9-1|24	others to write their own conversion programs. At least, that is what
21mr|psiconv-0.9.9-1|25	I have gathered through the newsgroups and from other sources.
21mr|psiconv-0.9.9-1|26	
21mr|psiconv-0.9.9-1|27	%files
21mr|psiconv-0.9.9-1|28	%doc TODO README NEWS AUTHORS ChangeLog
21mr|psiconv-0.9.9-1|29	%dir %{_sysconfdir}/psiconv/
21mr|psiconv-0.9.9-1|30	%config(noreplace) %{_sysconfdir}/psiconv/*
21mr|psiconv-0.9.9-1|31	%{_bindir}/%{name}
21mr|psiconv-0.9.9-1|32	%{_mandir}/man1/%{name}.1*
21mr|psiconv-0.9.9-1|33	%{_mandir}/man5/%{name}.conf.5*
21mr|psiconv-0.9.9-1|34	%{_datadir}/%{name}
21mr|psiconv-0.9.9-1|35	
21mr|psiconv-0.9.9-1|36	#----------------------------------------------------------------------------
21mr|psiconv-0.9.9-1|37	
21mr|psiconv-0.9.9-1|38	%package -n %{libname}
21mr|psiconv-0.9.9-1|39	Summary:	PSION 5(MX) file format data conversion library
21mr|psiconv-0.9.9-1|40	Group:		System/Libraries
21mr|psiconv-0.9.9-1|41	
21mr|psiconv-0.9.9-1|42	%description -n %{libname}
21mr|psiconv-0.9.9-1|43	This contains a shared library that can be used by programs to convert
21mr|psiconv-0.9.9-1|44	PSION files.
21mr|psiconv-0.9.9-1|45	
21mr|psiconv-0.9.9-1|46	%files -n %{libname}
21mr|psiconv-0.9.9-1|47	%{_libdir}/libpsiconv.so.%{major}*
21mr|psiconv-0.9.9-1|48	
21mr|psiconv-0.9.9-1|49	#----------------------------------------------------------------------------
21mr|psiconv-0.9.9-1|50	
21mr|psiconv-0.9.9-1|51	%package -n %{devname}
21mr|psiconv-0.9.9-1|52	Summary:	PSION 5(MX) file format data conversion library
21mr|psiconv-0.9.9-1|53	Group:		Development/C
21mr|psiconv-0.9.9-1|54	Requires:	%{libname} = %{EVRD}
21mr|psiconv-0.9.9-1|55	Provides:	%{name}-devel = %{EVRD}
21mr|psiconv-0.9.9-1|56	
21mr|psiconv-0.9.9-1|57	%description -n %{devname}
21mr|psiconv-0.9.9-1|58	This package includes the development files for %{name}.
21mr|psiconv-0.9.9-1|59	
21mr|psiconv-0.9.9-1|60	%files -n %{devname}
21mr|psiconv-0.9.9-1|61	%{_libdir}/libpsiconv.so
21mr|psiconv-0.9.9-1|62	%{_includedir}/%{name}
21mr|psiconv-0.9.9-1|63	%{_bindir}/psiconv-config
21mr|psiconv-0.9.9-1|64	%{_mandir}/man1/psiconv-config.1*
21mr|psiconv-0.9.9-1|65	
21mr|psiconv-0.9.9-1|66	#----------------------------------------------------------------------------
21mr|psiconv-0.9.9-1|67	
21mr|psiconv-0.9.9-1|68	%prep
21mr|psiconv-0.9.9-1|69	%setup -q
21mr|psiconv-0.9.9-1|70	
21mr|psiconv-0.9.9-1|71	%build
21mr|psiconv-0.9.9-1|72	%configure \
21mr|psiconv-0.9.9-1|73	--disable-static
21mr|psiconv-0.9.9-1|74	%make
21mr|psiconv-0.9.9-1|75	
21mr|psiconv-0.9.9-1|76	%install
21mr|psiconv-0.9.9-1|77	%makeinstall_std
21mr|psiconv-0.9.9-1|78	
21mr|psiconv-0.9.9-1|79	rm -rf %{buildroot}%{_datadir}/psiconv/xhtml

15469 21
21mr|psmisc-23.4-2|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|psmisc-23.4-2|2	
21mr|psmisc-23.4-2|3	Summary:	Utilities for managing processes on your system
21mr|psmisc-23.4-2|4	Name:		psmisc
21mr|psmisc-23.4-2|5	Version:	23.4
21mr|psmisc-23.4-2|6	Release:	2
21mr|psmisc-23.4-2|7	License:	GPLv2+
21mr|psmisc-23.4-2|8	Group:		Monitoring
21mr|psmisc-23.4-2|9	Url:		http://psmisc.sourceforge.net/
21mr|psmisc-23.4-2|10	Source0:	https://sourceforge.net/projects/psmisc/files/%{name}/%{name}-%{version}.tar.xz
21mr|psmisc-23.4-2|11	%if %{with selinux}
21mr|psmisc-23.4-2|12	BuildRequires:	selinux-devel
21mr|psmisc-23.4-2|13	%endif
21mr|psmisc-23.4-2|14	BuildRequires:	pkgconfig(ncurses)
21mr|psmisc-23.4-2|15	
21mr|psmisc-23.4-2|16	%description
21mr|psmisc-23.4-2|17	The psmisc package contains utilities for managing processes on your
21mr|psmisc-23.4-2|18	system: pstree, killall and fuser. The pstree command displays a tree
21mr|psmisc-23.4-2|19	structure of all of the running processes on your system. The killall
21mr|psmisc-23.4-2|20	command sends a specified signal (SIGTERM if nothing is specified) to
21mr|psmisc-23.4-2|21	processes identified by name.  The fuser command identifies the PIDs
21mr|psmisc-23.4-2|22	of processes that are using specified files or filesystems.
21mr|psmisc-23.4-2|23	
21mr|psmisc-23.4-2|24	%files -f %{name}.lang
21mr|psmisc-23.4-2|25	%doc AUTHORS README
21mr|psmisc-23.4-2|26	/sbin/fuser
21mr|psmisc-23.4-2|27	%{_bindir}/fuser
21mr|psmisc-23.4-2|28	%{_bindir}/killall
21mr|psmisc-23.4-2|29	# peekfd not available on e2k
21mr|psmisc-23.4-2|30	%optional %{_bindir}/peekfd
21mr|psmisc-23.4-2|31	%{_bindir}/prtstat
21mr|psmisc-23.4-2|32	%{_bindir}/pslog
21mr|psmisc-23.4-2|33	%{_bindir}/pstree*
21mr|psmisc-23.4-2|34	%{_mandir}/man1/fuser.1*
21mr|psmisc-23.4-2|35	%{_mandir}/man1/killall.1*
21mr|psmisc-23.4-2|36	%{_mandir}/man1/peekfd.1*
21mr|psmisc-23.4-2|37	%{_mandir}/man1/prtstat.1*
21mr|psmisc-23.4-2|38	%{_mandir}/man1/pslog.1*
21mr|psmisc-23.4-2|39	%{_mandir}/man1/pstree.1*
21mr|psmisc-23.4-2|40	
21mr|psmisc-23.4-2|41	#----------------------------------------------------------------------------
21mr|psmisc-23.4-2|42	
21mr|psmisc-23.4-2|43	%prep
21mr|psmisc-23.4-2|44	%setup -q
21mr|psmisc-23.4-2|45	
21mr|psmisc-23.4-2|46	%build
21mr|psmisc-23.4-2|47	export CFLAGS="%{optflags} -D_GNU_SOURCE"
21mr|psmisc-23.4-2|48	
21mr|psmisc-23.4-2|49	%configure \
21mr|psmisc-23.4-2|50	%if %{with selinux}
21mr|psmisc-23.4-2|51	--enable-selinux \
21mr|psmisc-23.4-2|52	%endif
21mr|psmisc-23.4-2|53	--disable-rpath
21mr|psmisc-23.4-2|54	%make_build
21mr|psmisc-23.4-2|55	
21mr|psmisc-23.4-2|56	%install
21mr|psmisc-23.4-2|57	%make_install
21mr|psmisc-23.4-2|58	
21mr|psmisc-23.4-2|59	mkdir -p %{buildroot}/sbin
21mr|psmisc-23.4-2|60	pushd %{buildroot}/sbin
21mr|psmisc-23.4-2|61	ln -s ../%{_bindir}/fuser fuser
21mr|psmisc-23.4-2|62	popd
21mr|psmisc-23.4-2|63	
21mr|psmisc-23.4-2|64	%find_lang %{name} --all-name --with-man

15470 21
21mr|pstoedit-3.75-3|1	%define	major 0
21mr|pstoedit-3.75-3|2	%define	libname %mklibname pstoedit %{major}
21mr|pstoedit-3.75-3|3	%define	devname %mklibname pstoedit -d
21mr|pstoedit-3.75-3|4	
21mr|pstoedit-3.75-3|5	Summary:	Translates PostScript/PDF graphics into other vector formats
21mr|pstoedit-3.75-3|6	Name:		pstoedit
21mr|pstoedit-3.75-3|7	Version:	3.75
21mr|pstoedit-3.75-3|8	Release:	3
21mr|pstoedit-3.75-3|9	License:	GPLv2+
21mr|pstoedit-3.75-3|10	Group:		Graphics
21mr|pstoedit-3.75-3|11	Url:		http://www.pstoedit.net/pstoedit
21mr|pstoedit-3.75-3|12	Source0:	http://sourceforge.net/projects/pstoedit/files/pstoedit/%{version}/%{name}-%{version}.tar.gz
21mr|pstoedit-3.75-3|13	Source100:	%{name}.rpmlintrc
21mr|pstoedit-3.75-3|14	Patch1:		pstoedit-pkglibdir.patch
21mr|pstoedit-3.75-3|15	BuildRequires:	bison
21mr|pstoedit-3.75-3|16	BuildRequires:	ghostscript
21mr|pstoedit-3.75-3|17	BuildRequires:	multiarch-utils >= 1.0.3
21mr|pstoedit-3.75-3|18	BuildRequires:	plotutils-devel
21mr|pstoedit-3.75-3|19	BuildRequires:	pkgconfig(ImageMagick)
21mr|pstoedit-3.75-3|20	BuildRequires:	pkgconfig(libming)
21mr|pstoedit-3.75-3|21	BuildRequires:	pkgconfig(libpng)
21mr|pstoedit-3.75-3|22	BuildRequires:	pkgconfig(libzip)
21mr|pstoedit-3.75-3|23	
21mr|pstoedit-3.75-3|24	%description
21mr|pstoedit-3.75-3|25	pstoedit translates PostScript and PDF graphics into other vector formats.
21mr|pstoedit-3.75-3|26	Currently it can generate the following formats:
21mr|pstoedit-3.75-3|27	- Tgif .obj format (for tgif version >= 3)
21mr|pstoedit-3.75-3|28	- fig format for xfig
21mr|pstoedit-3.75-3|29	- pdf Adobe Portable Document Format
21mr|pstoedit-3.75-3|30	- gnuplot format
21mr|pstoedit-3.75-3|31	- Flattened PostScript (with or without Bezier curves)
21mr|pstoedit-3.75-3|32	- DXF - CAD exchange format
21mr|pstoedit-3.75-3|33	- LWO - LightWave 3D
21mr|pstoedit-3.75-3|34	- RIB - RenderMan
21mr|pstoedit-3.75-3|35	- RPL - Real3D
21mr|pstoedit-3.75-3|36	- Idraw format (a special format of EPS that Idraw can read)
21mr|pstoedit-3.75-3|37	- Tcl/Tk
21mr|pstoedit-3.75-3|38	- HPGL
21mr|pstoedit-3.75-3|39	- AI - Adobe Illustrator Format (based on ps2ai.ps, not a real pstoedit)
21mr|pstoedit-3.75-3|40	- WMF - Windows Meta Files
21mr|pstoedit-3.75-3|41	- PIC format for troff/groff
21mr|pstoedit-3.75-3|42	- MetaPost format per usage with TeX/LaTeX
21mr|pstoedit-3.75-3|43	- LaTeX2e picture
21mr|pstoedit-3.75-3|44	- Kontour
21mr|pstoedit-3.75-3|45	- GNU Metafile (plotutils/libplot)
21mr|pstoedit-3.75-3|46	- Sketch (http://sketch.sourceforge.net)
21mr|pstoedit-3.75-3|47	- Mathematica
21mr|pstoedit-3.75-3|48	- Trough GraphicsMagick to any format supported by GraphicsMagick.
21mr|pstoedit-3.75-3|49	
21mr|pstoedit-3.75-3|50	%files
21mr|pstoedit-3.75-3|51	%doc doc/changelog.htm doc/readme.txt doc/pstoedit.htm doc/pstoedit.pdf
21mr|pstoedit-3.75-3|52	%doc readme.install examples copying
21mr|pstoedit-3.75-3|53	%{_bindir}/%{name}
21mr|pstoedit-3.75-3|54	%{_datadir}/%{name}
21mr|pstoedit-3.75-3|55	%{_mandir}/man1/%{name}.1*
21mr|pstoedit-3.75-3|56	
21mr|pstoedit-3.75-3|57	#----------------------------------------------------------------------------
21mr|pstoedit-3.75-3|58	
21mr|pstoedit-3.75-3|59	%package -n %{libname}
21mr|pstoedit-3.75-3|60	Summary:	Pstoedit libraries
21mr|pstoedit-3.75-3|61	Group:		System/Libraries
21mr|pstoedit-3.75-3|62	
21mr|pstoedit-3.75-3|63	%description -n %{libname}
21mr|pstoedit-3.75-3|64	This package contains the libraries needed to run programs dynamically
21mr|pstoedit-3.75-3|65	linked with %{name} libraries.
21mr|pstoedit-3.75-3|66	
21mr|pstoedit-3.75-3|67	%files -n %{libname}
21mr|pstoedit-3.75-3|68	%doc copying
21mr|pstoedit-3.75-3|69	%{_libdir}/libpstoedit.so.%{major}*
21mr|pstoedit-3.75-3|70	%{_libdir}/%{name}/libp2edrvlplot.so
21mr|pstoedit-3.75-3|71	#%%{_libdir}/%{name}/libp2edrvmagick++.so
21mr|pstoedit-3.75-3|72	%{_libdir}/%{name}/libp2edrvpptx.so
21mr|pstoedit-3.75-3|73	%{_libdir}/%{name}/libp2edrvstd.so
21mr|pstoedit-3.75-3|74	%{_libdir}/%{name}/libp2edrvswf.so
21mr|pstoedit-3.75-3|75	%{_libdir}/%{name}/libp2edrvlplot.so.%{major}*
21mr|pstoedit-3.75-3|76	#%%{_libdir}/%{name}/libp2edrvmagick++.so.%{major}*
21mr|pstoedit-3.75-3|77	%{_libdir}/%{name}/libp2edrvpptx.so.%{major}*
21mr|pstoedit-3.75-3|78	%{_libdir}/%{name}/libp2edrvstd.so.%{major}*
21mr|pstoedit-3.75-3|79	%{_libdir}/%{name}/libp2edrvswf.so.%{major}*
21mr|pstoedit-3.75-3|80	
21mr|pstoedit-3.75-3|81	#----------------------------------------------------------------------------
21mr|pstoedit-3.75-3|82	
21mr|pstoedit-3.75-3|83	%package -n %{devname}
21mr|pstoedit-3.75-3|84	Summary:	Static libraries and header files for pstoedit development
21mr|pstoedit-3.75-3|85	Group:		Development/C
21mr|pstoedit-3.75-3|86	Requires:	%{libname} = %{EVRD}
21mr|pstoedit-3.75-3|87	Provides:	%{name}-devel = %{EVRD}
21mr|pstoedit-3.75-3|88	%rename		%{_lib}pstoedit0-devel
21mr|pstoedit-3.75-3|89	
21mr|pstoedit-3.75-3|90	%description -n %{devname}
21mr|pstoedit-3.75-3|91	If you want to create applications that will use pstoedit code or
21mr|pstoedit-3.75-3|92	APIs, you'll need to install these packages as well as pstoedit. This
21mr|pstoedit-3.75-3|93	additional package isn't necessary if you simply want to use pstoedit.
21mr|pstoedit-3.75-3|94	
21mr|pstoedit-3.75-3|95	%files -n %{devname}
21mr|pstoedit-3.75-3|96	%doc doc/%{name}.htm
21mr|pstoedit-3.75-3|97	%{_includedir}/%{name}
21mr|pstoedit-3.75-3|98	%{_libdir}/libpstoedit.so
21mr|pstoedit-3.75-3|99	%{_libdir}/pkgconfig/%{name}.pc
21mr|pstoedit-3.75-3|100	%{_datadir}/aclocal/*.m4
21mr|pstoedit-3.75-3|101	
21mr|pstoedit-3.75-3|102	#----------------------------------------------------------------------------
21mr|pstoedit-3.75-3|103	
21mr|pstoedit-3.75-3|104	%prep
21mr|pstoedit-3.75-3|105	%autosetup -p1
21mr|pstoedit-3.75-3|106	
21mr|pstoedit-3.75-3|107	# Fix perms
21mr|pstoedit-3.75-3|108	chmod 0644 readme.install
21mr|pstoedit-3.75-3|109	chmod 0644 copying
21mr|pstoedit-3.75-3|110	
21mr|pstoedit-3.75-3|111	%build
21mr|pstoedit-3.75-3|112	autoreconf -vfi
21mr|pstoedit-3.75-3|113	%configure
21mr|pstoedit-3.75-3|114	%make
21mr|pstoedit-3.75-3|115	
21mr|pstoedit-3.75-3|116	
21mr|pstoedit-3.75-3|117	%install
21mr|pstoedit-3.75-3|118	%makeinstall_std
21mr|pstoedit-3.75-3|119	
21mr|pstoedit-3.75-3|120	install -m644 doc/%{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
21mr|pstoedit-3.75-3|121	
21mr|pstoedit-3.75-3|122	rm -f %{buildroot}%{_libdir}/%{name}/*.a

15471 21
21mr|psutils-p17-27|1	%define	debug_package	%nil
21mr|psutils-p17-27|2	Summary:	PostScript utilities
21mr|psutils-p17-27|3	Name:		psutils
21mr|psutils-p17-27|4	Version:	p17
21mr|psutils-p17-27|5	Release:	27
21mr|psutils-p17-27|6	
21mr|psutils-p17-27|7	URL:		http://www.tardis.ed.ac.uk/~ajcd/psutils/index.html
21mr|psutils-p17-27|8	Source0:	ftp://ftp.knackered.org/pub/psutils/%{name}-%{version}.tar.bz2
21mr|psutils-p17-27|9	Patch0:		psutils-make.patch
21mr|psutils-p17-27|10	Patch1:		psutils-maketext.patch
21mr|psutils-p17-27|11	
21mr|psutils-p17-27|12	License:	BSD-like
21mr|psutils-p17-27|13	Group:		Publishing
21mr|psutils-p17-27|14	Requires:	perl
21mr|psutils-p17-27|15	
21mr|psutils-p17-27|16	%description
21mr|psutils-p17-27|17	psutils contains some utilities for manipulating PostScript documents.
21mr|psutils-p17-27|18	Page selections and rearrangement are supported, including arrengement
21mr|psutils-p17-27|19	into signatures for booklet printing, and page merging for n-up printing.
21mr|psutils-p17-27|20	
21mr|psutils-p17-27|21	%prep
21mr|psutils-p17-27|22	
21mr|psutils-p17-27|23	%setup -q -n psutils
21mr|psutils-p17-27|24	%patch0 -p1
21mr|psutils-p17-27|25	%patch1 -p1
21mr|psutils-p17-27|26	
21mr|psutils-p17-27|27	%build
21mr|psutils-p17-27|28	make -f Makefile.unix RPM_OPT_FLAGS="$RPM_OPT_FLAGS" \
21mr|psutils-p17-27|29	BUILDROOT="%{buildroot}" PERL=%{_bindir}/perl
21mr|psutils-p17-27|30	
21mr|psutils-p17-27|31	%install
21mr|psutils-p17-27|32	mkdir -p %{buildroot}/usr/{bin,man,share/psutils}
21mr|psutils-p17-27|33	make -f Makefile.unix install BUILDROOT="$RPM_BUILD_ROOT"
21mr|psutils-p17-27|34	strip %{buildroot}/%{_bindir}/{epsffit,psbook,psnup,psresize,pstops,psselect}
21mr|psutils-p17-27|35	#move the man page
21mr|psutils-p17-27|36	mv %{buildroot}/usr/man %{buildroot}/%{_datadir}
21mr|psutils-p17-27|37	
21mr|psutils-p17-27|38	%files
21mr|psutils-p17-27|39	%defattr(-,root,root,0755)
21mr|psutils-p17-27|40	%doc LICENSE README
21mr|psutils-p17-27|41	%attr(755,root,root) %_bindir/*
21mr|psutils-p17-27|42	%dir %_datadir/%{name}
21mr|psutils-p17-27|43	%_mandir/man1/*
21mr|psutils-p17-27|44	%_datadir/%{name}/*

15472 21
21mr|ptlib-2.18.6-1|1	%define fname pt
21mr|ptlib-2.18.6-1|2	
21mr|ptlib-2.18.6-1|3	%bcond_with avc
21mr|ptlib-2.18.6-1|4	
21mr|ptlib-2.18.6-1|5	%define major %{version}
21mr|ptlib-2.18.6-1|6	%define libname %mklibname %{fname} %{major}
21mr|ptlib-2.18.6-1|7	%define devname %mklibname %{fname} -d
21mr|ptlib-2.18.6-1|8	
21mr|ptlib-2.18.6-1|9	Summary:	Portable Tool Library
21mr|ptlib-2.18.6-1|10	Name:		ptlib
21mr|ptlib-2.18.6-1|11	Version:	2.18.6
21mr|ptlib-2.18.6-1|12	Release:	1
21mr|ptlib-2.18.6-1|13	License:	MPL
21mr|ptlib-2.18.6-1|14	Group:		System/Libraries
21mr|ptlib-2.18.6-1|15	Url:		http://www.opalvoip.org
21mr|ptlib-2.18.6-1|16	Source0:	http://downloads.sourceforge.net/opalvoip/%{name}-%{version}.tar.bz2
21mr|ptlib-2.18.6-1|17	Patch0:		ptlib-2.18.6-linking.patch
21mr|ptlib-2.18.6-1|18	BuildRequires:	autoconf
21mr|ptlib-2.18.6-1|19	BuildRequires:	bison
21mr|ptlib-2.18.6-1|20	BuildRequires:	flex
21mr|ptlib-2.18.6-1|21	BuildRequires:	gcc-c++
21mr|ptlib-2.18.6-1|22	BuildRequires:	openldap-devel
21mr|ptlib-2.18.6-1|23	BuildRequires:	sed
21mr|ptlib-2.18.6-1|24	BuildRequires:	pkgconfig(alsa)
21mr|ptlib-2.18.6-1|25	BuildRequires:	pkgconfig(expat)
21mr|ptlib-2.18.6-1|26	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21mr|ptlib-2.18.6-1|27	%if %{with avc}
21mr|ptlib-2.18.6-1|28	BuildRequires:	pkgconfig(libavc1394)
21mr|ptlib-2.18.6-1|29	BuildRequires:	pkgconfig(libdc1394-2)
21mr|ptlib-2.18.6-1|30	%endif
21mr|ptlib-2.18.6-1|31	BuildRequires:	pkgconfig(libdv)
21mr|ptlib-2.18.6-1|32	BuildRequires:	pkgconfig(libpulse)
21mr|ptlib-2.18.6-1|33	BuildRequires:	pkgconfig(libraw1394)
21mr|ptlib-2.18.6-1|34	BuildRequires:	pkgconfig(openssl)
21mr|ptlib-2.18.6-1|35	BuildRequires:	pkgconfig(libjpeg)
21mr|ptlib-2.18.6-1|36	BuildRequires:	pkgconfig(sdl)
21mr|ptlib-2.18.6-1|37	
21mr|ptlib-2.18.6-1|38	%description
21mr|ptlib-2.18.6-1|39	PTLib is a C++ multi-platform abstraction library that has its genesis
21mr|ptlib-2.18.6-1|40	many years ago as a method to produce applications to run on both
21mr|ptlib-2.18.6-1|41	Microsoft Windows and Unix systems. It also was to have a Macintosh
21mr|ptlib-2.18.6-1|42	port but this never eventuated.
21mr|ptlib-2.18.6-1|43	
21mr|ptlib-2.18.6-1|44	This is the GNOME.org version of ptlib.
21mr|ptlib-2.18.6-1|45	
21mr|ptlib-2.18.6-1|46	#----------------------------------------------------------------------------
21mr|ptlib-2.18.6-1|47	
21mr|ptlib-2.18.6-1|48	%package -n %{libname}
21mr|ptlib-2.18.6-1|49	Summary:	Portable Windows Libary
21mr|ptlib-2.18.6-1|50	Group:		System/Libraries
21mr|ptlib-2.18.6-1|51	Requires:	%{libname}-plugins >= %{EVRD}
21mr|ptlib-2.18.6-1|52	
21mr|ptlib-2.18.6-1|53	%description -n %{libname}
21mr|ptlib-2.18.6-1|54	PTLib is a C++ multi-platform abstraction library that has its genesis
21mr|ptlib-2.18.6-1|55	many years ago as a method to produce applications to run on both
21mr|ptlib-2.18.6-1|56	Microsoft Windows and Unix systems. It also was to have a Macintosh
21mr|ptlib-2.18.6-1|57	port but this never eventuated.
21mr|ptlib-2.18.6-1|58	
21mr|ptlib-2.18.6-1|59	This is the GNOME.org version of ptlib.
21mr|ptlib-2.18.6-1|60	
21mr|ptlib-2.18.6-1|61	%files -n %{libname}
21mr|ptlib-2.18.6-1|62	%doc *.txt
21mr|ptlib-2.18.6-1|63	%{_libdir}/lib*.so.%{major}*
21mr|ptlib-2.18.6-1|64	
21mr|ptlib-2.18.6-1|65	#----------------------------------------------------------------------------
21mr|ptlib-2.18.6-1|66	
21mr|ptlib-2.18.6-1|67	%package -n %{devname}
21mr|ptlib-2.18.6-1|68	Summary:	Portable Windows Libary development files
21mr|ptlib-2.18.6-1|69	Group:		Development/C
21mr|ptlib-2.18.6-1|70	Requires:	%{libname} = %{EVRD}
21mr|ptlib-2.18.6-1|71	Provides:	%{name}-devel = %{EVRD}
21mr|ptlib-2.18.6-1|72	Conflicts:	%{mklibname pwlib -d}
21mr|ptlib-2.18.6-1|73	
21mr|ptlib-2.18.6-1|74	%description -n %{devname}
21mr|ptlib-2.18.6-1|75	Header files and libraries for developing applications that use ptlib.
21mr|ptlib-2.18.6-1|76	
21mr|ptlib-2.18.6-1|77	%files -n %{devname}
21mr|ptlib-2.18.6-1|78	%doc *.txt
21mr|ptlib-2.18.6-1|79	%attr(0755,root,root) %{_bindir}/ptlib-config
21mr|ptlib-2.18.6-1|80	%{_libdir}/*.so
21mr|ptlib-2.18.6-1|81	%{_libdir}/*.a
21mr|ptlib-2.18.6-1|82	%{_includedir}/*
21mr|ptlib-2.18.6-1|83	%{_datadir}/%{name}
21mr|ptlib-2.18.6-1|84	%{_libdir}/pkgconfig/%{name}.pc
21mr|ptlib-2.18.6-1|85	
21mr|ptlib-2.18.6-1|86	#----------------------------------------------------------------------------
21mr|ptlib-2.18.6-1|87	
21mr|ptlib-2.18.6-1|88	%package -n %{libname}-plugins
21mr|ptlib-2.18.6-1|89	Summary:	Main plugins for ptlib
21mr|ptlib-2.18.6-1|90	Group:		System/Libraries
21mr|ptlib-2.18.6-1|91	Provides:	%{name}-plugins = %{EVRD}
21mr|ptlib-2.18.6-1|92	Provides:	%{name}-plugins-alsa = %{EVRD}
21mr|ptlib-2.18.6-1|93	Provides:	%{name}-plugins-oss = %{EVRD}
21mr|ptlib-2.18.6-1|94	Provides:	%{name}-plugins-pulseaudio = %{EVRD}
21mr|ptlib-2.18.6-1|95	Provides:	%{name}-plugins-v4l2 = %{EVRD}
21mr|ptlib-2.18.6-1|96	
21mr|ptlib-2.18.6-1|97	%description -n %{libname}-plugins
21mr|ptlib-2.18.6-1|98	This package contains the oss, alsa, pulseaudio and v4l2 plugins for ptlib.
21mr|ptlib-2.18.6-1|99	
21mr|ptlib-2.18.6-1|100	%files -n %{libname}-plugins
21mr|ptlib-2.18.6-1|101	%doc *.txt
21mr|ptlib-2.18.6-1|102	%dir %{_libdir}/%{name}-%{version}/
21mr|ptlib-2.18.6-1|103	%dir %{_libdir}/%{name}-%{version}/device/
21mr|ptlib-2.18.6-1|104	%dir %{_libdir}/%{name}-%{version}/device/sound
21mr|ptlib-2.18.6-1|105	%{_libdir}/%{name}-%{version}/device/sound/alsa_ptplugin.so
21mr|ptlib-2.18.6-1|106	%{_libdir}/%{name}-%{version}/device/sound/oss_ptplugin.so
21mr|ptlib-2.18.6-1|107	%{_libdir}/%{name}-%{version}/device/sound/pulse_ptplugin.so
21mr|ptlib-2.18.6-1|108	%dir %{_libdir}/%{name}-%{version}/device/videoinput
21mr|ptlib-2.18.6-1|109	%{_libdir}/%{name}-%{version}/device/videoinput/v4l2_ptplugin.so
21mr|ptlib-2.18.6-1|110	
21mr|ptlib-2.18.6-1|111	#----------------------------------------------------------------------------
21mr|ptlib-2.18.6-1|112	%if %{with avc}
21mr|ptlib-2.18.6-1|113	
21mr|ptlib-2.18.6-1|114	%package -n %{libname}-plugins-dc
21mr|ptlib-2.18.6-1|115	Summary:	Dc plugin for ptlib
21mr|ptlib-2.18.6-1|116	Group:		System/Libraries
21mr|ptlib-2.18.6-1|117	Provides:	%{name}-plugins-dc = %{EVRD}
21mr|ptlib-2.18.6-1|118	
21mr|ptlib-2.18.6-1|119	%description -n %{libname}-plugins-dc
21mr|ptlib-2.18.6-1|120	This package contains the dc plugin for ptlib.
21mr|ptlib-2.18.6-1|121	
21mr|ptlib-2.18.6-1|122	%files -n %{libname}-plugins-dc
21mr|ptlib-2.18.6-1|123	%doc *.txt
21mr|ptlib-2.18.6-1|124	%dir %{_libdir}/%{name}-%{version}/device/videoinput
21mr|ptlib-2.18.6-1|125	%{_libdir}/%{name}-%{version}/device/videoinput/dc_ptplugin.so
21mr|ptlib-2.18.6-1|126	
21mr|ptlib-2.18.6-1|127	#----------------------------------------------------------------------------
21mr|ptlib-2.18.6-1|128	%package -n %{libname}-plugins-avc
21mr|ptlib-2.18.6-1|129	Summary:	AVC plugin for ptlib
21mr|ptlib-2.18.6-1|130	Group:		System/Libraries
21mr|ptlib-2.18.6-1|131	Requires:	%{libname} = %{EVRD}
21mr|ptlib-2.18.6-1|132	Provides:	%{name}-plugins-avc = %{EVRD}
21mr|ptlib-2.18.6-1|133	
21mr|ptlib-2.18.6-1|134	%description -n %{libname}-plugins-avc
21mr|ptlib-2.18.6-1|135	This package contains the AVC plugin for ptlib.
21mr|ptlib-2.18.6-1|136	
21mr|ptlib-2.18.6-1|137	%files -n %{libname}-plugins-avc
21mr|ptlib-2.18.6-1|138	%doc *.txt
21mr|ptlib-2.18.6-1|139	%dir %{_libdir}/%{name}-%{version}/device/videoinput
21mr|ptlib-2.18.6-1|140	%{_libdir}/%{name}-%{version}/device/videoinput/avc_ptplugin.so
21mr|ptlib-2.18.6-1|141	
21mr|ptlib-2.18.6-1|142	%endif
21mr|ptlib-2.18.6-1|143	#----------------------------------------------------------------------------
21mr|ptlib-2.18.6-1|144	
21mr|ptlib-2.18.6-1|145	%prep
21mr|ptlib-2.18.6-1|146	%autosetup -p1
21mr|ptlib-2.18.6-1|147	
21mr|ptlib-2.18.6-1|148	%build
21mr|ptlib-2.18.6-1|149	aclocal --force -Imake
21mr|ptlib-2.18.6-1|150	autoconf -f
21mr|ptlib-2.18.6-1|151	
21mr|ptlib-2.18.6-1|152	export CFLAGS="%{optflags} -pthread"
21mr|ptlib-2.18.6-1|153	export CXXFLAGS="%{optflags} -pthread"
21mr|ptlib-2.18.6-1|154	
21mr|ptlib-2.18.6-1|155	%configure \
21mr|ptlib-2.18.6-1|156	--disable-odbc \
21mr|ptlib-2.18.6-1|157	%if %{with avc}
21mr|ptlib-2.18.6-1|158	--enable-avc \
21mr|ptlib-2.18.6-1|159	--enable-dc \
21mr|ptlib-2.18.6-1|160	%else
21mr|ptlib-2.18.6-1|161	--disable-avc \
21mr|ptlib-2.18.6-1|162	--disable-dc \
21mr|ptlib-2.18.6-1|163	%endif
21mr|ptlib-2.18.6-1|164	--enable-oss \
21mr|ptlib-2.18.6-1|165	--enable-plugins \
21mr|ptlib-2.18.6-1|166	--enable-pulse \
21mr|ptlib-2.18.6-1|167	--enable-v4l2
21mr|ptlib-2.18.6-1|168	
21mr|ptlib-2.18.6-1|169	%make STRIP=''
21mr|ptlib-2.18.6-1|170	
21mr|ptlib-2.18.6-1|171	%install
21mr|ptlib-2.18.6-1|172	%makeinstall_std
21mr|ptlib-2.18.6-1|173	
21mr|ptlib-2.18.6-1|174	#fix doc perms
21mr|ptlib-2.18.6-1|175	chmod a+r *.txt
21mr|ptlib-2.18.6-1|176	
21mr|ptlib-2.18.6-1|177	#remove unpackaged files
21mr|ptlib-2.18.6-1|178	rm -f %{buildroot}%{_datadir}/ptlib/make/*.{pat,in,lib64,libname,ptlibdir,includesdir}
21mr|ptlib-2.18.6-1|179	
21mr|ptlib-2.18.6-1|180	# fix ptlib-config
21mr|ptlib-2.18.6-1|181	install -d %{buildroot}%{_bindir}
21mr|ptlib-2.18.6-1|182	ln -snf %{_datadir}/ptlib/make/ptlib-config %{buildroot}%{_bindir}/ptlib-config
21mr|ptlib-2.18.6-1|183	
21mr|ptlib-2.18.6-1|184	# fix strange perms
21mr|ptlib-2.18.6-1|185	find %{buildroot} -type d -perm 0700 -exec chmod 755 {} \;
21mr|ptlib-2.18.6-1|186	find %{buildroot} -type f -perm 0555 -exec chmod 755 {} \;
21mr|ptlib-2.18.6-1|187	find %{buildroot} -type f -perm 0444 -exec chmod 644 {} \;
21mr|ptlib-2.18.6-1|188	find %{buildroot}%{_libdir} -type f -name '*.so*' -exec chmod 755 {} \;
21mr|ptlib-2.18.6-1|189	
21mr|ptlib-2.18.6-1|190	# it's not stable at major version level...
21mr|ptlib-2.18.6-1|191	rm -f %{buildroot}%{_libdir}/libpt.so.?
21mr|ptlib-2.18.6-1|192	rm -f %{buildroot}%{_libdir}/libpt.so.?.?

15473 21
21mr|publicsuffix-list-20181012-6|1	%bcond_without dafsa
21mr|publicsuffix-list-20181012-6|2	
21mr|publicsuffix-list-20181012-6|3	Summary:	Cross-vendor public domain suffix database
21mr|publicsuffix-list-20181012-6|4	Name:		publicsuffix-list
21mr|publicsuffix-list-20181012-6|5	Version:	20181012
21mr|publicsuffix-list-20181012-6|6	Release:	6
21mr|publicsuffix-list-20181012-6|7	License:	MPLv2.0
21mr|publicsuffix-list-20181012-6|8	Group:		Development/Java
21mr|publicsuffix-list-20181012-6|9	Url:		https://publicsuffix.org/
21mr|publicsuffix-list-20181012-6|10	Source0:	public_suffix_list.dat
21mr|publicsuffix-list-20181012-6|11	#https://publicsuffix.org/list/public_suffix_list.dat
21mr|publicsuffix-list-20181012-6|12	Source1:	index.txt
21mr|publicsuffix-list-20181012-6|13	#https://www.mozilla.org/media/MPL/2.0/index.txt
21mr|publicsuffix-list-20181012-6|14	Source2:	test_psl.txt
21mr|publicsuffix-list-20181012-6|15	#https://github.com/publicsuffix/list/raw/master/tests/test_psl.txt
21mr|publicsuffix-list-20181012-6|16	%if %{with dafsa}
21mr|publicsuffix-list-20181012-6|17	BuildRequires:	psl-make-dafsa
21mr|publicsuffix-list-20181012-6|18	%endif
21mr|publicsuffix-list-20181012-6|19	BuildArch:	noarch
21mr|publicsuffix-list-20181012-6|20	
21mr|publicsuffix-list-20181012-6|21	%description
21mr|publicsuffix-list-20181012-6|22	The Public Suffix List is a cross-vendor initiative to provide
21mr|publicsuffix-list-20181012-6|23	an accurate list of domain name suffixes, maintained by the hard work
21mr|publicsuffix-list-20181012-6|24	of Mozilla volunteers and by submissions from registries.
21mr|publicsuffix-list-20181012-6|25	Software using the Public Suffix List will be able to determine where
21mr|publicsuffix-list-20181012-6|26	cookies may and may not be set, protecting the user from being
21mr|publicsuffix-list-20181012-6|27	tracked across sites.
21mr|publicsuffix-list-20181012-6|28	
21mr|publicsuffix-list-20181012-6|29	%files
21mr|publicsuffix-list-20181012-6|30	%doc COPYING
21mr|publicsuffix-list-20181012-6|31	%dir %{_datadir}/publicsuffix
21mr|publicsuffix-list-20181012-6|32	%{_datadir}/publicsuffix/effective_tld_names.dat
21mr|publicsuffix-list-20181012-6|33	%{_datadir}/publicsuffix/public_suffix_list.dat
21mr|publicsuffix-list-20181012-6|34	%{_datadir}/publicsuffix/test_psl.txt
21mr|publicsuffix-list-20181012-6|35	
21mr|publicsuffix-list-20181012-6|36	#----------------------------------------------------------------------------
21mr|publicsuffix-list-20181012-6|37	
21mr|publicsuffix-list-20181012-6|38	%if %{with dafsa}
21mr|publicsuffix-list-20181012-6|39	%package dafsa
21mr|publicsuffix-list-20181012-6|40	Summary:	Cross-vendor public domain suffix database in DAFSA form
21mr|publicsuffix-list-20181012-6|41	Group:		Development/Java
21mr|publicsuffix-list-20181012-6|42	
21mr|publicsuffix-list-20181012-6|43	%description dafsa
21mr|publicsuffix-list-20181012-6|44	The Public Suffix List is a cross-vendor initiative to provide
21mr|publicsuffix-list-20181012-6|45	an accurate list of domain name suffixes, maintained by the hard work
21mr|publicsuffix-list-20181012-6|46	of Mozilla volunteers and by submissions from registries.
21mr|publicsuffix-list-20181012-6|47	Software using the Public Suffix List will be able to determine where
21mr|publicsuffix-list-20181012-6|48	cookies may and may not be set, protecting the user from being
21mr|publicsuffix-list-20181012-6|49	tracked across sites.
21mr|publicsuffix-list-20181012-6|50	
21mr|publicsuffix-list-20181012-6|51	This package includes a DAFSA representation of the Public Suffix List
21mr|publicsuffix-list-20181012-6|52	for runtime loading.
21mr|publicsuffix-list-20181012-6|53	
21mr|publicsuffix-list-20181012-6|54	%files dafsa
21mr|publicsuffix-list-20181012-6|55	%doc COPYING
21mr|publicsuffix-list-20181012-6|56	%dir %{_datadir}/publicsuffix
21mr|publicsuffix-list-20181012-6|57	%{_datadir}/publicsuffix/public_suffix_list.dafsa
21mr|publicsuffix-list-20181012-6|58	%endif
21mr|publicsuffix-list-20181012-6|59	
21mr|publicsuffix-list-20181012-6|60	#----------------------------------------------------------------------------
21mr|publicsuffix-list-20181012-6|61	
21mr|publicsuffix-list-20181012-6|62	%prep
21mr|publicsuffix-list-20181012-6|63	%setup -c -T
21mr|publicsuffix-list-20181012-6|64	cp -av %{SOURCE0} .
21mr|publicsuffix-list-20181012-6|65	cp -av %{SOURCE1} COPYING
21mr|publicsuffix-list-20181012-6|66	
21mr|publicsuffix-list-20181012-6|67	%build
21mr|publicsuffix-list-20181012-6|68	%if %{with dafsa}
21mr|publicsuffix-list-20181012-6|69	LC_CTYPE=C.UTF-8 \
21mr|publicsuffix-list-20181012-6|70	psl-make-dafsa --output-format=binary \
21mr|publicsuffix-list-20181012-6|71	public_suffix_list.dat \
21mr|publicsuffix-list-20181012-6|72	public_suffix_list.dafsa
21mr|publicsuffix-list-20181012-6|73	%endif
21mr|publicsuffix-list-20181012-6|74	
21mr|publicsuffix-list-20181012-6|75	%install
21mr|publicsuffix-list-20181012-6|76	%if %{with dafsa}
21mr|publicsuffix-list-20181012-6|77	install -m 644 -p -D public_suffix_list.dafsa %{buildroot}%{_datadir}/publicsuffix/public_suffix_list.dafsa
21mr|publicsuffix-list-20181012-6|78	%endif
21mr|publicsuffix-list-20181012-6|79	install -m 644 -p -D %{SOURCE0} %{buildroot}%{_datadir}/publicsuffix/public_suffix_list.dat
21mr|publicsuffix-list-20181012-6|80	install -m 644 -p -D %{SOURCE2} %{buildroot}%{_datadir}/publicsuffix/test_psl.txt
21mr|publicsuffix-list-20181012-6|81	ln -s public_suffix_list.dat %{buildroot}%{_datadir}/publicsuffix/effective_tld_names.dat

15474 21
21mr|pugixml-1.12-1|1	%define		major 1
21mr|pugixml-1.12-1|2	%define		libname		%mklibname pugixml %{major}
21mr|pugixml-1.12-1|3	%define		develname	%mklibname pugixml -d
21mr|pugixml-1.12-1|4	
21mr|pugixml-1.12-1|5	Name:		pugixml
21mr|pugixml-1.12-1|6	Version:	1.12
21mr|pugixml-1.12-1|7	Release:	1
21mr|pugixml-1.12-1|8	Summary:	A light-weight C++ XML processing library
21mr|pugixml-1.12-1|9	Group:		System/Libraries
21mr|pugixml-1.12-1|10	License:	MIT
21mr|pugixml-1.12-1|11	URL:		http://pugixml.org
21mr|pugixml-1.12-1|12	Source0:	http://github.com/zeux/pugixml/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|pugixml-1.12-1|13	BuildRequires:	cmake
21mr|pugixml-1.12-1|14	
21mr|pugixml-1.12-1|15	%description
21mr|pugixml-1.12-1|16	pugixml is a light-weight C++ XML processing library.
21mr|pugixml-1.12-1|17	It features:
21mr|pugixml-1.12-1|18	- DOM-like interface with rich traversal/modification capabilities
21mr|pugixml-1.12-1|19	- Extremely fast non-validating XML parser which constructs the DOM tree from
21mr|pugixml-1.12-1|20	an XML file/buffer
21mr|pugixml-1.12-1|21	- XPath 1.0 implementation for complex data-driven tree queries
21mr|pugixml-1.12-1|22	- Full Unicode support with Unicode interface variants and automatic encoding
21mr|pugixml-1.12-1|23	conversions
21mr|pugixml-1.12-1|24	
21mr|pugixml-1.12-1|25	%package -n %{libname}
21mr|pugixml-1.12-1|26	Summary:	A light-weight C++ XML processing library
21mr|pugixml-1.12-1|27	Group:		System/Libraries
21mr|pugixml-1.12-1|28	
21mr|pugixml-1.12-1|29	%description -n %{libname}
21mr|pugixml-1.12-1|30	pugixml is a light-weight C++ XML processing library.
21mr|pugixml-1.12-1|31	It features:
21mr|pugixml-1.12-1|32	- DOM-like interface with rich traversal/modification capabilities
21mr|pugixml-1.12-1|33	- Extremely fast non-validating XML parser which constructs the DOM tree from
21mr|pugixml-1.12-1|34	an XML file/buffer
21mr|pugixml-1.12-1|35	- XPath 1.0 implementation for complex data-driven tree queries
21mr|pugixml-1.12-1|36	- Full Unicode support with Unicode interface variants and automatic encoding
21mr|pugixml-1.12-1|37	conversions
21mr|pugixml-1.12-1|38	
21mr|pugixml-1.12-1|39	%package -n %{develname}
21mr|pugixml-1.12-1|40	Summary:	Development files for %{name} library
21mr|pugixml-1.12-1|41	Group:		Development/C++
21mr|pugixml-1.12-1|42	Requires:	%{libname} = %{version}-%{release}
21mr|pugixml-1.12-1|43	Provides:	%{name}-devel = %{version}-%{release}
21mr|pugixml-1.12-1|44	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|pugixml-1.12-1|45	
21mr|pugixml-1.12-1|46	%description -n %{develname}
21mr|pugixml-1.12-1|47	Development files for package %{name} library
21mr|pugixml-1.12-1|48	
21mr|pugixml-1.12-1|49	%prep
21mr|pugixml-1.12-1|50	%setup -q -n %{name}-%{version}
21mr|pugixml-1.12-1|51	
21mr|pugixml-1.12-1|52	%build
21mr|pugixml-1.12-1|53	%cmake
21mr|pugixml-1.12-1|54	%make_build
21mr|pugixml-1.12-1|55	
21mr|pugixml-1.12-1|56	%install
21mr|pugixml-1.12-1|57	%make_install -C build
21mr|pugixml-1.12-1|58	
21mr|pugixml-1.12-1|59	%files -n %{libname}
21mr|pugixml-1.12-1|60	%{_libdir}/*.so.%{major}*
21mr|pugixml-1.12-1|61	
21mr|pugixml-1.12-1|62	%files -n %{develname}
21mr|pugixml-1.12-1|63	%{_libdir}/*.so
21mr|pugixml-1.12-1|64	%{_libdir}/cmake/pugixml/
21mr|pugixml-1.12-1|65	%{_libdir}/pkgconfig/pugixml.pc
21mr|pugixml-1.12-1|66	%{_includedir}/*.hpp

15475 21
21mr|pulseaudio-14.2-10|1	#{?build_gdm}%{?!build_gdm:%bcond_without gdm}
21mr|pulseaudio-14.2-10|2	
21mr|pulseaudio-14.2-10|3	%bcond_without webrtc
21mr|pulseaudio-14.2-10|4	
21mr|pulseaudio-14.2-10|5	%bcond_with bootstrap
21mr|pulseaudio-14.2-10|6	
21mr|pulseaudio-14.2-10|7	# (cg) Lennart has introduced a circular dependancy in the libraries
21mr|pulseaudio-14.2-10|8	# libpulse requires libpulsecommon but libpulsecommon requires libpulse.
21mr|pulseaudio-14.2-10|9	# This breaks no-undefined.
21mr|pulseaudio-14.2-10|10	# Further issues in some test apps (maybe more) require that disabling
21mr|pulseaudio-14.2-10|11	# as-needed is also required.
21mr|pulseaudio-14.2-10|12	%define _disable_ld_no_undefined 1
21mr|pulseaudio-14.2-10|13	%define _disable_ld_as_needed 1
21mr|pulseaudio-14.2-10|14	
21mr|pulseaudio-14.2-10|15	%global __requires_exclude devel\\(libpulsecommon.*\\)
21mr|pulseaudio-14.2-10|16	
21mr|pulseaudio-14.2-10|17	# Majors
21mr|pulseaudio-14.2-10|18	%define major 0
21mr|pulseaudio-14.2-10|19	%define zeroconfmajor 0
21mr|pulseaudio-14.2-10|20	%define glib2major 0
21mr|pulseaudio-14.2-10|21	%define apiver %{version}
21mr|pulseaudio-14.2-10|22	
21mr|pulseaudio-14.2-10|23	# Library names
21mr|pulseaudio-14.2-10|24	%define libname %mklibname %{name} %{major}
21mr|pulseaudio-14.2-10|25	%define devname %mklibname %{name} -d
21mr|pulseaudio-14.2-10|26	
21mr|pulseaudio-14.2-10|27	%define glib2libname %mklibname pulseglib2 %{glib2major}
21mr|pulseaudio-14.2-10|28	
21mr|pulseaudio-14.2-10|29	# API libs (not real shared libs - mostly private but needed by other libs and server)
21mr|pulseaudio-14.2-10|30	%define corelibname %mklibname pulsecore %{apiver}
21mr|pulseaudio-14.2-10|31	%define commonlibname %mklibname pulsecommon %{apiver}
21mr|pulseaudio-14.2-10|32	
21mr|pulseaudio-14.2-10|33	Summary:	Sound server for Linux
21mr|pulseaudio-14.2-10|34	Name:		pulseaudio
21mr|pulseaudio-14.2-10|35	Version:	14.2
21mr|pulseaudio-14.2-10|36	Release:	10
21mr|pulseaudio-14.2-10|37	# Airtunes links to OpenSSL which is BSD-like and should be reflected here
21mr|pulseaudio-14.2-10|38	License:	LGPL and BSD-like
21mr|pulseaudio-14.2-10|39	Group:		Sound
21mr|pulseaudio-14.2-10|40	Url:		http://pulseaudio.org/
21mr|pulseaudio-14.2-10|41	Source0:	http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
21mr|pulseaudio-14.2-10|42	Source1:	%{name}.sysconfig
21mr|pulseaudio-14.2-10|43	Source3:	esd.conf
21mr|pulseaudio-14.2-10|44	Source4:	%{name}.svg
21mr|pulseaudio-14.2-10|45	Source5:	default.pa-for-gdm
21mr|pulseaudio-14.2-10|46	Source6:	pulse.sysusers.conf
21mr|pulseaudio-14.2-10|47	# Load more modules if they are available
21mr|pulseaudio-14.2-10|48	Patch0:		pulseaudio-10.0-defaults.patch
21mr|pulseaudio-14.2-10|49	Patch1:		0030-load-module-switch-on-connect.patch
21mr|pulseaudio-14.2-10|50	Patch2:		pulseaudio-webrtc.patch
21mr|pulseaudio-14.2-10|51	Patch3:		pulseaudio-14.2-skip-start-for-lightdm.patch
21mr|pulseaudio-14.2-10|52	# revert upstream commit to rely solely on autospawn for autostart, instead
21mr|pulseaudio-14.2-10|53	# include a fallback to manual launch when autospawn fails, like when
21mr|pulseaudio-14.2-10|54	# user disables autospawn, or logging in as root
21mr|pulseaudio-14.2-10|55	# valid even when using systemd socket activation too
21mr|pulseaudio-14.2-10|56	Patch201: pulseaudio-autostart.patch
21mr|pulseaudio-14.2-10|57	
21mr|pulseaudio-14.2-10|58	BuildRequires:	automake1.8
21mr|pulseaudio-14.2-10|59	BuildRequires:	avahi-common-devel
21mr|pulseaudio-14.2-10|60	BuildRequires:	doxygen
21mr|pulseaudio-14.2-10|61	BuildRequires:	imagemagick
21mr|pulseaudio-14.2-10|62	BuildRequires:	intltool
21mr|pulseaudio-14.2-10|63	BuildRequires:	cap-devel
21mr|pulseaudio-14.2-10|64	BuildRequires:	gettext-devel
21mr|pulseaudio-14.2-10|65	BuildRequires:	libltdl-devel
21mr|pulseaudio-14.2-10|66	BuildRequires:	libwrap-devel
21mr|pulseaudio-14.2-10|67	BuildRequires:	pkgconfig(alsa)
21mr|pulseaudio-14.2-10|68	BuildRequires:	pkgconfig(atomic_ops)
21mr|pulseaudio-14.2-10|69	BuildRequires:	pkgconfig(avahi-client)
21mr|pulseaudio-14.2-10|70	BuildRequires:	pkgconfig(bash-completion)
21mr|pulseaudio-14.2-10|71	%if %{without bootstrap}
21mr|pulseaudio-14.2-10|72	BuildRequires:	pkgconfig(bluez)
21mr|pulseaudio-14.2-10|73	BuildRequires:	pkgconfig(sbc)
21mr|pulseaudio-14.2-10|74	%endif
21mr|pulseaudio-14.2-10|75	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|pulseaudio-14.2-10|76	BuildRequires:	pkgconfig(fftw3)
21mr|pulseaudio-14.2-10|77	BuildRequires:	pkgconfig(gconf-2.0)
21mr|pulseaudio-14.2-10|78	BuildRequires:	pkgconfig(glib-2.0)
21mr|pulseaudio-14.2-10|79	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|pulseaudio-14.2-10|80	BuildRequires:	pkgconfig(ice)
21mr|pulseaudio-14.2-10|81	BuildRequires:	pkgconfig(jack)
21mr|pulseaudio-14.2-10|82	BuildRequires:	pkgconfig(libasyncns)
21mr|pulseaudio-14.2-10|83	BuildRequires:	pkgconfig(liblircclient0)
21mr|pulseaudio-14.2-10|84	BuildRequires:	pkgconfig(libsystemd)
21mr|pulseaudio-14.2-10|85	BuildRequires:	pkgconfig(openssl)
21mr|pulseaudio-14.2-10|86	BuildRequires:	pkgconfig(orc-0.4)
21mr|pulseaudio-14.2-10|87	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|pulseaudio-14.2-10|88	BuildRequires:	pkgconfig(sm)
21mr|pulseaudio-14.2-10|89	BuildRequires:	pkgconfig(sndfile)
21mr|pulseaudio-14.2-10|90	%ifnarch %{e2k}
21mr|pulseaudio-14.2-10|91	BuildRequires:	pkgconfig(soxr)
21mr|pulseaudio-14.2-10|92	%endif
21mr|pulseaudio-14.2-10|93	BuildRequires:	pkgconfig(speex)
21mr|pulseaudio-14.2-10|94	BuildRequires:	pkgconfig(systemd)
21mr|pulseaudio-14.2-10|95	BuildRequires:	pkgconfig(tdb)
21mr|pulseaudio-14.2-10|96	BuildRequires:	pkgconfig(udev)
21mr|pulseaudio-14.2-10|97	%if %{with webrtc}
21mr|pulseaudio-14.2-10|98	BuildRequires:	pkgconfig(webrtc-audio-processing-1)
21mr|pulseaudio-14.2-10|99	BuildRequires:	abseil-cpp-devel
21mr|pulseaudio-14.2-10|100	%endif
21mr|pulseaudio-14.2-10|101	BuildRequires:	pkgconfig(x11)
21mr|pulseaudio-14.2-10|102	BuildRequires:	pkgconfig(x11-xcb)
21mr|pulseaudio-14.2-10|103	BuildRequires:	pkgconfig(xcb)
21mr|pulseaudio-14.2-10|104	BuildRequires:	pkgconfig(xcb-util)
21mr|pulseaudio-14.2-10|105	BuildRequires:	pkgconfig(xi)
21mr|pulseaudio-14.2-10|106	BuildRequires:	pkgconfig(xtst)
21mr|pulseaudio-14.2-10|107	Requires:	udev >= 143
21mr|pulseaudio-14.2-10|108	Requires:	rtkit
21mr|pulseaudio-14.2-10|109	Requires:	%{name}-i18n = %{EVRD}
21mr|pulseaudio-14.2-10|110	Requires(pre):	/bin/systemd-sysusers
21mr|pulseaudio-14.2-10|111	# pipewire also provides pulseaudio, easify writing boolean deps like:
21mr|pulseaudio-14.2-10|112	# "Recommends: (pulseaudio-module-bluetooth if pulseaudio-real)"
21mr|pulseaudio-14.2-10|113	Provides:	pulseaudio-real = %{EVRD}
21mr|pulseaudio-14.2-10|114	
21mr|pulseaudio-14.2-10|115	%description
21mr|pulseaudio-14.2-10|116	pulseaudio is a sound server for Linux and other Unix like operating
21mr|pulseaudio-14.2-10|117	systems. It is intended to be an improved drop-in replacement for the
21mr|pulseaudio-14.2-10|118	Enlightened Sound Daemon (EsounD). In addition to the features EsounD
21mr|pulseaudio-14.2-10|119	provides pulseaudio has:
21mr|pulseaudio-14.2-10|120	* Extensible plugin architecture (by loading dynamic loadable
21mr|pulseaudio-14.2-10|121	modules with dlopen())
21mr|pulseaudio-14.2-10|122	* Support for more than one sink/source
21mr|pulseaudio-14.2-10|123	* Better low latency behaviour
21mr|pulseaudio-14.2-10|124	* Embedabble into other software (the core is available as C
21mr|pulseaudio-14.2-10|125	library)
21mr|pulseaudio-14.2-10|126	* Completely asynchronous C API
21mr|pulseaudio-14.2-10|127	* Simple command line interface for reconfiguring the daemon while
21mr|pulseaudio-14.2-10|128	running
21mr|pulseaudio-14.2-10|129	* Flexible, implicit sample type conversion and resampling
21mr|pulseaudio-14.2-10|130	* "Zero-Copy" architecture
21mr|pulseaudio-14.2-10|131	* Module autoloading
21mr|pulseaudio-14.2-10|132	* Very accurate latency measurement for playback and recording.
21mr|pulseaudio-14.2-10|133	* May be used to combine multiple sound cards to one (with sample
21mr|pulseaudio-14.2-10|134	rate adjustment)
21mr|pulseaudio-14.2-10|135	* Client side latency interpolation
21mr|pulseaudio-14.2-10|136	
21mr|pulseaudio-14.2-10|137	%files
21mr|pulseaudio-14.2-10|138	%doc README
21mr|pulseaudio-14.2-10|139	%dir %{_sysconfdir}/pulse/
21mr|pulseaudio-14.2-10|140	%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
21mr|pulseaudio-14.2-10|141	%config(noreplace) %{_sysconfdir}/pulse/default.pa
21mr|pulseaudio-14.2-10|142	%config(noreplace) %{_sysconfdir}/pulse/system.pa
21mr|pulseaudio-14.2-10|143	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|pulseaudio-14.2-10|144	%{_sysusersdir}/pulse.conf
21mr|pulseaudio-14.2-10|145	%{_bindir}/%{name}
21mr|pulseaudio-14.2-10|146	%{_bindir}/pa-info
21mr|pulseaudio-14.2-10|147	%{_mandir}/man1/%{name}.1.*
21mr|pulseaudio-14.2-10|148	%{_mandir}/man5/pulse-client.conf.5.*
21mr|pulseaudio-14.2-10|149	%{_mandir}/man5/pulse-daemon.conf.5.*
21mr|pulseaudio-14.2-10|150	%{_mandir}/man5/default.pa.5.*
21mr|pulseaudio-14.2-10|151	%{_mandir}/man5/pulse-cli-syntax.5.*
21mr|pulseaudio-14.2-10|152	%{_iconsdir}/hicolor/*
21mr|pulseaudio-14.2-10|153	%dir %{_datadir}/%{name}/
21mr|pulseaudio-14.2-10|154	%{_datadir}/%{name}/alsa-mixer
21mr|pulseaudio-14.2-10|155	%{_datadir}/zsh/site-functions/_pulseaudio
21mr|pulseaudio-14.2-10|156	/lib/udev/rules.d/90-pulseaudio.rules
21mr|pulseaudio-14.2-10|157	%dir %{_libdir}/pulse-%{apiver}
21mr|pulseaudio-14.2-10|158	%dir %{_libdir}/pulse-%{apiver}/modules
21mr|pulseaudio-14.2-10|159	%{_libdir}/pulse-%{apiver}/modules/libalsa-util.so
21mr|pulseaudio-14.2-10|160	%{_libdir}/pulse-%{apiver}/modules/libcli.so
21mr|pulseaudio-14.2-10|161	%{_libdir}/pulse-%{apiver}/modules/liboss-util.so
21mr|pulseaudio-14.2-10|162	%{_libdir}/pulse-%{apiver}/modules/libprotocol-cli.so
21mr|pulseaudio-14.2-10|163	%{_libdir}/pulse-%{apiver}/modules/libprotocol-esound.so
21mr|pulseaudio-14.2-10|164	%{_libdir}/pulse-%{apiver}/modules/libprotocol-http.so
21mr|pulseaudio-14.2-10|165	%{_libdir}/pulse-%{apiver}/modules/libprotocol-native.so
21mr|pulseaudio-14.2-10|166	%{_libdir}/pulse-%{apiver}/modules/libprotocol-simple.so
21mr|pulseaudio-14.2-10|167	%{_libdir}/pulse-%{apiver}/modules/libraop.so
21mr|pulseaudio-14.2-10|168	%{_libdir}/pulse-%{apiver}/modules/librtp.so
21mr|pulseaudio-14.2-10|169	%if %{with webrtc}
21mr|pulseaudio-14.2-10|170	%{_libdir}/pulse-%{apiver}/modules/libwebrtc-util.so
21mr|pulseaudio-14.2-10|171	%endif
21mr|pulseaudio-14.2-10|172	%{_libdir}/pulse-%{apiver}/modules/module-allow-passthrough.so
21mr|pulseaudio-14.2-10|173	%{_libdir}/pulse-%{apiver}/modules/module-alsa-card.so
21mr|pulseaudio-14.2-10|174	%{_libdir}/pulse-%{apiver}/modules/module-alsa-sink.so
21mr|pulseaudio-14.2-10|175	%{_libdir}/pulse-%{apiver}/modules/module-alsa-source.so
21mr|pulseaudio-14.2-10|176	%{_libdir}/pulse-%{apiver}/modules/module-always-sink.so
21mr|pulseaudio-14.2-10|177	%{_libdir}/pulse-%{apiver}/modules/module-always-source.so
21mr|pulseaudio-14.2-10|178	%{_libdir}/pulse-%{apiver}/modules/module-augment-properties.so
21mr|pulseaudio-14.2-10|179	%{_libdir}/pulse-%{apiver}/modules/module-card-restore.so
21mr|pulseaudio-14.2-10|180	%{_libdir}/pulse-%{apiver}/modules/module-cli-protocol-tcp.so
21mr|pulseaudio-14.2-10|181	%{_libdir}/pulse-%{apiver}/modules/module-cli-protocol-unix.so
21mr|pulseaudio-14.2-10|182	%{_libdir}/pulse-%{apiver}/modules/module-cli.so
21mr|pulseaudio-14.2-10|183	%{_libdir}/pulse-%{apiver}/modules/module-combine.so
21mr|pulseaudio-14.2-10|184	%{_libdir}/pulse-%{apiver}/modules/module-combine-sink.so
21mr|pulseaudio-14.2-10|185	%{_libdir}/pulse-%{apiver}/modules/module-role-cork.so
21mr|pulseaudio-14.2-10|186	%{_libdir}/pulse-%{apiver}/modules/module-systemd-login.so
21mr|pulseaudio-14.2-10|187	%{_libdir}/pulse-%{apiver}/modules/module-dbus-protocol.so
21mr|pulseaudio-14.2-10|188	%{_libdir}/pulse-%{apiver}/modules/module-detect.so
21mr|pulseaudio-14.2-10|189	%{_libdir}/pulse-%{apiver}/modules/module-device-manager.so
21mr|pulseaudio-14.2-10|190	%{_libdir}/pulse-%{apiver}/modules/module-device-restore.so
21mr|pulseaudio-14.2-10|191	%{_libdir}/pulse-%{apiver}/modules/module-echo-cancel.so
21mr|pulseaudio-14.2-10|192	%{_libdir}/pulse-%{apiver}/modules/module-esound-compat-spawnfd.so
21mr|pulseaudio-14.2-10|193	%{_libdir}/pulse-%{apiver}/modules/module-esound-compat-spawnpid.so
21mr|pulseaudio-14.2-10|194	%{_libdir}/pulse-%{apiver}/modules/module-esound-protocol-tcp.so
21mr|pulseaudio-14.2-10|195	%{_libdir}/pulse-%{apiver}/modules/module-esound-protocol-unix.so
21mr|pulseaudio-14.2-10|196	%{_libdir}/pulse-%{apiver}/modules/module-esound-sink.so
21mr|pulseaudio-14.2-10|197	%{_libdir}/pulse-%{apiver}/modules/module-http-protocol-tcp.so
21mr|pulseaudio-14.2-10|198	%{_libdir}/pulse-%{apiver}/modules/module-http-protocol-unix.so
21mr|pulseaudio-14.2-10|199	%{_libdir}/pulse-%{apiver}/modules/module-intended-roles.so
21mr|pulseaudio-14.2-10|200	%{_libdir}/pulse-%{apiver}/modules/module-loopback.so
21mr|pulseaudio-14.2-10|201	%{_libdir}/pulse-%{apiver}/modules/module-match.so
21mr|pulseaudio-14.2-10|202	%{_libdir}/pulse-%{apiver}/modules/module-mmkbd-evdev.so
21mr|pulseaudio-14.2-10|203	%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-fd.so
21mr|pulseaudio-14.2-10|204	%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-tcp.so
21mr|pulseaudio-14.2-10|205	%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-unix.so
21mr|pulseaudio-14.2-10|206	%{_libdir}/pulse-%{apiver}/modules/module-null-sink.so
21mr|pulseaudio-14.2-10|207	%{_libdir}/pulse-%{apiver}/modules/module-null-source.so
21mr|pulseaudio-14.2-10|208	%{_libdir}/pulse-%{apiver}/modules/module-oss.so
21mr|pulseaudio-14.2-10|209	%{_libdir}/pulse-%{apiver}/modules/module-pipe-sink.so
21mr|pulseaudio-14.2-10|210	%{_libdir}/pulse-%{apiver}/modules/module-pipe-source.so
21mr|pulseaudio-14.2-10|211	%{_libdir}/pulse-%{apiver}/modules/module-raop-sink.so
21mr|pulseaudio-14.2-10|212	%{_libdir}/pulse-%{apiver}/modules/module-rygel-media-server.so
21mr|pulseaudio-14.2-10|213	%{_libdir}/pulse-%{apiver}/modules/module-position-event-sounds.so
21mr|pulseaudio-14.2-10|214	%{_libdir}/pulse-%{apiver}/modules/module-rescue-streams.so
21mr|pulseaudio-14.2-10|215	%{_libdir}/pulse-%{apiver}/modules/module-rtp-recv.so
21mr|pulseaudio-14.2-10|216	%{_libdir}/pulse-%{apiver}/modules/module-rtp-send.so
21mr|pulseaudio-14.2-10|217	%{_libdir}/pulse-%{apiver}/modules/module-simple-protocol-tcp.so
21mr|pulseaudio-14.2-10|218	%{_libdir}/pulse-%{apiver}/modules/module-simple-protocol-unix.so
21mr|pulseaudio-14.2-10|219	%{_libdir}/pulse-%{apiver}/modules/module-sine.so
21mr|pulseaudio-14.2-10|220	%{_libdir}/pulse-%{apiver}/modules/module-sine-source.so
21mr|pulseaudio-14.2-10|221	%{_libdir}/pulse-%{apiver}/modules/module-tunnel-sink.so
21mr|pulseaudio-14.2-10|222	%{_libdir}/pulse-%{apiver}/modules/module-tunnel-source.so
21mr|pulseaudio-14.2-10|223	%{_libdir}/pulse-%{apiver}/modules/module-udev-detect.so
21mr|pulseaudio-14.2-10|224	%{_libdir}/pulse-%{apiver}/modules/module-volume-restore.so
21mr|pulseaudio-14.2-10|225	%{_libdir}/pulse-%{apiver}/modules/module-virtual-sink.so
21mr|pulseaudio-14.2-10|226	%{_libdir}/pulse-%{apiver}/modules/module-virtual-source.so
21mr|pulseaudio-14.2-10|227	%{_libdir}/pulse-%{apiver}/modules/module-stream-restore.so
21mr|pulseaudio-14.2-10|228	%{_libdir}/pulse-%{apiver}/modules/module-suspend-on-idle.so
21mr|pulseaudio-14.2-10|229	%{_libdir}/pulse-%{apiver}/modules/module-default-device-restore.so
21mr|pulseaudio-14.2-10|230	%{_libdir}/pulse-%{apiver}/modules/module-ladspa-sink.so
21mr|pulseaudio-14.2-10|231	%{_libdir}/pulse-%{apiver}/modules/module-remap-sink.so
21mr|pulseaudio-14.2-10|232	%{_libdir}/pulse-%{apiver}/modules/module-switch-on-connect.so
21mr|pulseaudio-14.2-10|233	%{_libdir}/pulse-%{apiver}/modules/module-filter-apply.so
21mr|pulseaudio-14.2-10|234	%{_libdir}/pulse-%{apiver}/modules/module-filter-heuristics.so
21mr|pulseaudio-14.2-10|235	%{_libdir}/pulse-%{apiver}/modules/module-virtual-surround-sink.so
21mr|pulseaudio-14.2-10|236	%{_libdir}/pulse-%{apiver}/modules/module-switch-on-port-available.so
21mr|pulseaudio-14.2-10|237	%{_libdir}/pulse-%{apiver}/modules/module-remap-source.so
21mr|pulseaudio-14.2-10|238	%{_libdir}/pulse-%{apiver}/modules/module-role-ducking.so
21mr|pulseaudio-14.2-10|239	%{_libdir}/pulse-%{apiver}/modules/module-tunnel-sink-new.so
21mr|pulseaudio-14.2-10|240	%{_libdir}/pulse-%{apiver}/modules/module-tunnel-source-new.so
21mr|pulseaudio-14.2-10|241	%{_datadir}/bash-completion/completions/pulseaudio
21mr|pulseaudio-14.2-10|242	%{_userunitdir}/pulseaudio.service
21mr|pulseaudio-14.2-10|243	%{_userunitdir}/pulseaudio.socket
21mr|pulseaudio-14.2-10|244	
21mr|pulseaudio-14.2-10|245	%pre
21mr|pulseaudio-14.2-10|246	%sysusers_create_package pulse %{SOURCE6}
21mr|pulseaudio-14.2-10|247	
21mr|pulseaudio-14.2-10|248	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|249	
21mr|pulseaudio-14.2-10|250	%package -n %{libname}
21mr|pulseaudio-14.2-10|251	Summary:	Libraries for PulseAudio clients
21mr|pulseaudio-14.2-10|252	Group:		System/Libraries
21mr|pulseaudio-14.2-10|253	Requires:	%{name}-client-config
21mr|pulseaudio-14.2-10|254	Requires:	%{name}-i18n = %{EVRD}
21mr|pulseaudio-14.2-10|255	Recommends:	%{_lib}alsa-plugins-pulseaudio
21mr|pulseaudio-14.2-10|256	%ifarch x86_64
21mr|pulseaudio-14.2-10|257	# (cg) Suggest the 32 bit library on 64 bits to ensure compatibility
21mr|pulseaudio-14.2-10|258	#      with (typically closed source) 32 bit apps.
21mr|pulseaudio-14.2-10|259	Recommends:	libpulse.so.%{major}(x86-32)
21mr|pulseaudio-14.2-10|260	%endif
21mr|pulseaudio-14.2-10|261	
21mr|pulseaudio-14.2-10|262	%description -n %{libname}
21mr|pulseaudio-14.2-10|263	This package contains the runtime libraries for any application that wishes
21mr|pulseaudio-14.2-10|264	to interface with a PulseAudio sound server.
21mr|pulseaudio-14.2-10|265	
21mr|pulseaudio-14.2-10|266	%files -n %{libname}
21mr|pulseaudio-14.2-10|267	%{_libdir}/libpulse.so.%{major}*
21mr|pulseaudio-14.2-10|268	%{_libdir}/libpulse-simple.so.%{major}*
21mr|pulseaudio-14.2-10|269	%dir %{_libdir}/%{name}
21mr|pulseaudio-14.2-10|270	# (cg) Although the following is not a shared library, putting this file here
21mr|pulseaudio-14.2-10|271	# will allow padsp to work on dual arch machines... (e.g. using padsp to start
21mr|pulseaudio-14.2-10|272	# a 32-bit app).
21mr|pulseaudio-14.2-10|273	%{_libdir}/%{name}/libpulsedsp.so
21mr|pulseaudio-14.2-10|274	
21mr|pulseaudio-14.2-10|275	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|276	
21mr|pulseaudio-14.2-10|277	%package -n %{corelibname}
21mr|pulseaudio-14.2-10|278	Summary:	Core Library for PulseAudio
21mr|pulseaudio-14.2-10|279	Group:		System/Libraries
21mr|pulseaudio-14.2-10|280	Obsoletes:	%{_lib}pulsecore5.0 < 6.0
21mr|pulseaudio-14.2-10|281	Obsoletes:	%{_lib}pulsecore6.0 < 7.0
21mr|pulseaudio-14.2-10|282	Obsoletes:	%{_lib}pulsecore7.1 < 8.0
21mr|pulseaudio-14.2-10|283	Obsoletes:	%{_lib}pulsecore8.0 < 10.0
21mr|pulseaudio-14.2-10|284	
21mr|pulseaudio-14.2-10|285	%description -n %{corelibname}
21mr|pulseaudio-14.2-10|286	This package contains a library needed by the PulseAudio sound server
21mr|pulseaudio-14.2-10|287	and modules.
21mr|pulseaudio-14.2-10|288	
21mr|pulseaudio-14.2-10|289	%files -n %{corelibname}
21mr|pulseaudio-14.2-10|290	%{_libdir}/%{name}/libpulsecore-%{apiver}.so
21mr|pulseaudio-14.2-10|291	
21mr|pulseaudio-14.2-10|292	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|293	
21mr|pulseaudio-14.2-10|294	%package -n %{commonlibname}
21mr|pulseaudio-14.2-10|295	Summary:	Common Library for PulseAudio
21mr|pulseaudio-14.2-10|296	Group:		System/Libraries
21mr|pulseaudio-14.2-10|297	Obsoletes:	%{_lib}pulsecommon5.0 < 6.0
21mr|pulseaudio-14.2-10|298	Obsoletes:	%{_lib}pulsecommon6.0 < 7.0
21mr|pulseaudio-14.2-10|299	Obsoletes:	%{_lib}pulsecommon7.1 < 8.0
21mr|pulseaudio-14.2-10|300	Obsoletes:	%{_lib}pulsecommon8.0 < 10.0
21mr|pulseaudio-14.2-10|301	
21mr|pulseaudio-14.2-10|302	%description -n %{commonlibname}
21mr|pulseaudio-14.2-10|303	This package contains a library needed by the PulseAudio sound server,
21mr|pulseaudio-14.2-10|304	modules and clients.
21mr|pulseaudio-14.2-10|305	
21mr|pulseaudio-14.2-10|306	%files -n %{commonlibname}
21mr|pulseaudio-14.2-10|307	%dir %{_libdir}/%{name}
21mr|pulseaudio-14.2-10|308	%{_libdir}/%{name}/libpulsecommon-%{apiver}.so
21mr|pulseaudio-14.2-10|309	
21mr|pulseaudio-14.2-10|310	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|311	
21mr|pulseaudio-14.2-10|312	%define alt_name soundprofile
21mr|pulseaudio-14.2-10|313	%define alt_priority 20
21mr|pulseaudio-14.2-10|314	
21mr|pulseaudio-14.2-10|315	%package client-config
21mr|pulseaudio-14.2-10|316	Summary:	Client configuration for PulseAudio clients
21mr|pulseaudio-14.2-10|317	Group:		System/Libraries
21mr|pulseaudio-14.2-10|318	# (eatdirt) Otherwise may trigger bug 2966
21mr|pulseaudio-14.2-10|319	Requires:	alsa-plugins-pulse-config
21mr|pulseaudio-14.2-10|320	Requires(post,postun):	update-alternatives
21mr|pulseaudio-14.2-10|321	
21mr|pulseaudio-14.2-10|322	%description client-config
21mr|pulseaudio-14.2-10|323	This package contains the client configuration files for any application
21mr|pulseaudio-14.2-10|324	that wishes to interface with a PulseAudio sound server.
21mr|pulseaudio-14.2-10|325	
21mr|pulseaudio-14.2-10|326	%files client-config
21mr|pulseaudio-14.2-10|327	%config(noreplace) %{_sysconfdir}/pulse/client.conf
21mr|pulseaudio-14.2-10|328	%dir %{_sysconfdir}/sound/profiles/pulse
21mr|pulseaudio-14.2-10|329	%{_sysconfdir}/sound/profiles/pulse/profile.conf
21mr|pulseaudio-14.2-10|330	
21mr|pulseaudio-14.2-10|331	%post client-config
21mr|pulseaudio-14.2-10|332	%{_sbindir}/update-alternatives \
21mr|pulseaudio-14.2-10|333	--install %{_sysconfdir}/sound/profiles/current %{alt_name} %{_sysconfdir}/sound/profiles/pulse %{alt_priority}
21mr|pulseaudio-14.2-10|334	
21mr|pulseaudio-14.2-10|335	%postun client-config
21mr|pulseaudio-14.2-10|336	if [ ! -f %{_sysconfdir}/sound/profiles/pulse/profile.conf ]; then
21mr|pulseaudio-14.2-10|337	/usr/sbin/update-alternatives --remove %{alt_name} %{_sysconfdir}/sound/profiles/pulse
21mr|pulseaudio-14.2-10|338	fi
21mr|pulseaudio-14.2-10|339	
21mr|pulseaudio-14.2-10|340	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|341	
21mr|pulseaudio-14.2-10|342	%package -n %{glib2libname}
21mr|pulseaudio-14.2-10|343	Summary:	GLIB 2.x bindings for PulseAudio clients
21mr|pulseaudio-14.2-10|344	Group:		System/Libraries
21mr|pulseaudio-14.2-10|345	
21mr|pulseaudio-14.2-10|346	%description -n %{glib2libname}
21mr|pulseaudio-14.2-10|347	This package contains bindings to integrate the PulseAudio client library with
21mr|pulseaudio-14.2-10|348	a GLIB 2.x based application.
21mr|pulseaudio-14.2-10|349	
21mr|pulseaudio-14.2-10|350	%files -n %{glib2libname}
21mr|pulseaudio-14.2-10|351	%{_libdir}/libpulse-mainloop-glib.so.%{glib2major}*
21mr|pulseaudio-14.2-10|352	
21mr|pulseaudio-14.2-10|353	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|354	
21mr|pulseaudio-14.2-10|355	%package -n %{devname}
21mr|pulseaudio-14.2-10|356	Summary:	Headers and libraries for PulseAudio client development
21mr|pulseaudio-14.2-10|357	Group:		Development/C
21mr|pulseaudio-14.2-10|358	Requires:	%{libname} = %{EVRD}
21mr|pulseaudio-14.2-10|359	Requires:	%{glib2libname} = %{EVRD}
21mr|pulseaudio-14.2-10|360	Provides:	%{name}-devel = %{EVRD}
21mr|pulseaudio-14.2-10|361	
21mr|pulseaudio-14.2-10|362	%description -n %{devname}
21mr|pulseaudio-14.2-10|363	Headers and libraries for developing applications that can communicate with
21mr|pulseaudio-14.2-10|364	a PulseAudio sound server.
21mr|pulseaudio-14.2-10|365	
21mr|pulseaudio-14.2-10|366	%files -n %{devname}
21mr|pulseaudio-14.2-10|367	%doc doxygen/html
21mr|pulseaudio-14.2-10|368	%{_libdir}/libpulse.so
21mr|pulseaudio-14.2-10|369	%{_libdir}/libpulse-mainloop-glib.so
21mr|pulseaudio-14.2-10|370	%{_libdir}/libpulse-simple.so
21mr|pulseaudio-14.2-10|371	%dir %{_includedir}/pulse
21mr|pulseaudio-14.2-10|372	%{_includedir}/pulse/*.h
21mr|pulseaudio-14.2-10|373	%{_libdir}/pkgconfig/*.pc
21mr|pulseaudio-14.2-10|374	%{_libdir}/cmake/PulseAudio
21mr|pulseaudio-14.2-10|375	%{_datadir}/vala/vapi/libpulse.deps
21mr|pulseaudio-14.2-10|376	%{_datadir}/vala/vapi/libpulse.vapi
21mr|pulseaudio-14.2-10|377	%{_datadir}/vala/vapi/libpulse-mainloop-glib.deps
21mr|pulseaudio-14.2-10|378	%{_datadir}/vala/vapi/libpulse-mainloop-glib.vapi
21mr|pulseaudio-14.2-10|379	%{_datadir}/vala/vapi/libpulse-simple.deps
21mr|pulseaudio-14.2-10|380	%{_datadir}/vala/vapi/libpulse-simple.vapi
21mr|pulseaudio-14.2-10|381	
21mr|pulseaudio-14.2-10|382	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|383	
21mr|pulseaudio-14.2-10|384	%package esound-compat
21mr|pulseaudio-14.2-10|385	Summary:	PulseAudio EsounD daemon compatibility script
21mr|pulseaudio-14.2-10|386	Group:		Sound
21mr|pulseaudio-14.2-10|387	Requires:	%{name} = %{EVRD}
21mr|pulseaudio-14.2-10|388	Provides:	esound = %{EVRD}
21mr|pulseaudio-14.2-10|389	
21mr|pulseaudio-14.2-10|390	%description esound-compat
21mr|pulseaudio-14.2-10|391	A compatibility script that allows applications to call /usr/bin/esd
21mr|pulseaudio-14.2-10|392	and start PulseAudio with EsounD protocol modules.
21mr|pulseaudio-14.2-10|393	
21mr|pulseaudio-14.2-10|394	%files esound-compat
21mr|pulseaudio-14.2-10|395	%config(noreplace) %{_sysconfdir}/esd.conf
21mr|pulseaudio-14.2-10|396	%{_bindir}/esdcompat
21mr|pulseaudio-14.2-10|397	%{_bindir}/esd
21mr|pulseaudio-14.2-10|398	%{_mandir}/man1/esdcompat.1.*
21mr|pulseaudio-14.2-10|399	
21mr|pulseaudio-14.2-10|400	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|401	
21mr|pulseaudio-14.2-10|402	%if %{without bootstrap}
21mr|pulseaudio-14.2-10|403	%package module-bluetooth
21mr|pulseaudio-14.2-10|404	Summary:	Bluetooth support for the PulseAudio sound server
21mr|pulseaudio-14.2-10|405	Group:		Sound
21mr|pulseaudio-14.2-10|406	Requires:	%{name} = %{EVRD}
21mr|pulseaudio-14.2-10|407	Requires:	sbc
21mr|pulseaudio-14.2-10|408	
21mr|pulseaudio-14.2-10|409	%description module-bluetooth
21mr|pulseaudio-14.2-10|410	Bluetooth modules for the PulseAudio sound server to provide support
21mr|pulseaudio-14.2-10|411	for headsets and proximity detection.
21mr|pulseaudio-14.2-10|412	
21mr|pulseaudio-14.2-10|413	%files module-bluetooth
21mr|pulseaudio-14.2-10|414	%{_libdir}/pulse-%{apiver}/modules/libbluez*-util.so
21mr|pulseaudio-14.2-10|415	%{_libdir}/pulse-%{apiver}/modules/module-bluez*-device.so
21mr|pulseaudio-14.2-10|416	%{_libdir}/pulse-%{apiver}/modules/module-bluez*-discover.so
21mr|pulseaudio-14.2-10|417	%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-discover.so
21mr|pulseaudio-14.2-10|418	%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-policy.so
21mr|pulseaudio-14.2-10|419	%endif
21mr|pulseaudio-14.2-10|420	
21mr|pulseaudio-14.2-10|421	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|422	
21mr|pulseaudio-14.2-10|423	%package module-equalizer
21mr|pulseaudio-14.2-10|424	Summary:	Equalizer support for the PulseAudio sound server
21mr|pulseaudio-14.2-10|425	Group:		Sound
21mr|pulseaudio-14.2-10|426	Requires:	%{name} = %{EVRD}
21mr|pulseaudio-14.2-10|427	Requires:	python3-dbus
21mr|pulseaudio-14.2-10|428	Requires:	python3-qt5-core
21mr|pulseaudio-14.2-10|429	Requires:	python3-qt5-dbus
21mr|pulseaudio-14.2-10|430	Requires:	python3-qt5-widgets
21mr|pulseaudio-14.2-10|431	
21mr|pulseaudio-14.2-10|432	%description module-equalizer
21mr|pulseaudio-14.2-10|433	Equalizer module for the PulseAudio sound server.
21mr|pulseaudio-14.2-10|434	
21mr|pulseaudio-14.2-10|435	%files module-equalizer
21mr|pulseaudio-14.2-10|436	%{_bindir}/qpaeq
21mr|pulseaudio-14.2-10|437	%{_libdir}/pulse-%{apiver}/modules/module-equalizer-sink.so
21mr|pulseaudio-14.2-10|438	
21mr|pulseaudio-14.2-10|439	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|440	
21mr|pulseaudio-14.2-10|441	%package module-gsettings
21mr|pulseaudio-14.2-10|442	Summary:	Gsettings support for the PulseAudio sound server
21mr|pulseaudio-14.2-10|443	Group:		Sound
21mr|pulseaudio-14.2-10|444	Requires:	%{name} = %{EVRD}
21mr|pulseaudio-14.2-10|445	
21mr|pulseaudio-14.2-10|446	%description module-gsettings
21mr|pulseaudio-14.2-10|447	Gsettings configuration backend for the PulseAudio sound server.
21mr|pulseaudio-14.2-10|448	
21mr|pulseaudio-14.2-10|449	%files module-gsettings
21mr|pulseaudio-14.2-10|450	%{_libexecdir}/pulse/gsettings-helper
21mr|pulseaudio-14.2-10|451	%{_libdir}/pulse-%{apiver}/modules/module-gsettings.so
21mr|pulseaudio-14.2-10|452	%{_datadir}/GConf/gsettings/pulseaudio.convert
21mr|pulseaudio-14.2-10|453	%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
21mr|pulseaudio-14.2-10|454	
21mr|pulseaudio-14.2-10|455	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|456	
21mr|pulseaudio-14.2-10|457	%package module-jack
21mr|pulseaudio-14.2-10|458	Summary:	JACK support for the PulseAudio sound server
21mr|pulseaudio-14.2-10|459	Group:		Sound
21mr|pulseaudio-14.2-10|460	Requires:	%{name} = %{EVRD}
21mr|pulseaudio-14.2-10|461	
21mr|pulseaudio-14.2-10|462	%description module-jack
21mr|pulseaudio-14.2-10|463	JACK sink and source modules for the PulseAudio sound server.
21mr|pulseaudio-14.2-10|464	
21mr|pulseaudio-14.2-10|465	%files module-jack
21mr|pulseaudio-14.2-10|466	%{_libdir}/pulse-%{apiver}/modules/module-jack-sink.so
21mr|pulseaudio-14.2-10|467	%{_libdir}/pulse-%{apiver}/modules/module-jack-source.so
21mr|pulseaudio-14.2-10|468	%{_libdir}/pulse-%{apiver}/modules/module-jackdbus-detect.so
21mr|pulseaudio-14.2-10|469	
21mr|pulseaudio-14.2-10|470	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|471	
21mr|pulseaudio-14.2-10|472	%package module-lirc
21mr|pulseaudio-14.2-10|473	Summary:	LIRC support for the PulseAudio sound server
21mr|pulseaudio-14.2-10|474	Group:		Sound
21mr|pulseaudio-14.2-10|475	Requires:	%{name} = %{EVRD}
21mr|pulseaudio-14.2-10|476	
21mr|pulseaudio-14.2-10|477	%description module-lirc
21mr|pulseaudio-14.2-10|478	LIRC volume control module for the PulseAudio sound server.
21mr|pulseaudio-14.2-10|479	
21mr|pulseaudio-14.2-10|480	%files module-lirc
21mr|pulseaudio-14.2-10|481	%{_libdir}/pulse-%{apiver}/modules/module-lirc.so
21mr|pulseaudio-14.2-10|482	
21mr|pulseaudio-14.2-10|483	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|484	
21mr|pulseaudio-14.2-10|485	%package module-x11
21mr|pulseaudio-14.2-10|486	Summary:	X11 support for the PulseAudio sound server
21mr|pulseaudio-14.2-10|487	Group:		Sound
21mr|pulseaudio-14.2-10|488	Requires:	%{name} = %{EVRD}
21mr|pulseaudio-14.2-10|489	
21mr|pulseaudio-14.2-10|490	%description module-x11
21mr|pulseaudio-14.2-10|491	X11 bell and security modules for the PulseAudio sound server.
21mr|pulseaudio-14.2-10|492	
21mr|pulseaudio-14.2-10|493	%files module-x11
21mr|pulseaudio-14.2-10|494	%{_bindir}/pax11publish
21mr|pulseaudio-14.2-10|495	%{_bindir}/start-pulseaudio-x11
21mr|pulseaudio-14.2-10|496	%{_mandir}/man1/pax11publish.1.*
21mr|pulseaudio-14.2-10|497	%{_mandir}/man1/start-pulseaudio-x11.1.*
21mr|pulseaudio-14.2-10|498	%{_libdir}/pulse-%{apiver}/modules/module-x11-bell.so
21mr|pulseaudio-14.2-10|499	%{_libdir}/pulse-%{apiver}/modules/module-x11-cork-request.so
21mr|pulseaudio-14.2-10|500	%{_libdir}/pulse-%{apiver}/modules/module-x11-publish.so
21mr|pulseaudio-14.2-10|501	%{_libdir}/pulse-%{apiver}/modules/module-x11-xsmp.so
21mr|pulseaudio-14.2-10|502	%{_sysconfdir}/xdg/autostart/pulseaudio.desktop
21mr|pulseaudio-14.2-10|503	
21mr|pulseaudio-14.2-10|504	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|505	
21mr|pulseaudio-14.2-10|506	%package module-zeroconf
21mr|pulseaudio-14.2-10|507	Summary:	Zeroconf support for the PulseAudio sound server
21mr|pulseaudio-14.2-10|508	Group:		Sound
21mr|pulseaudio-14.2-10|509	Requires:	%{name} = %{EVRD}
21mr|pulseaudio-14.2-10|510	
21mr|pulseaudio-14.2-10|511	%description module-zeroconf
21mr|pulseaudio-14.2-10|512	Zeroconf publishing module for the PulseAudio sound server.
21mr|pulseaudio-14.2-10|513	
21mr|pulseaudio-14.2-10|514	%files module-zeroconf
21mr|pulseaudio-14.2-10|515	%{_libdir}/pulse-%{apiver}/modules/libavahi-wrap.so
21mr|pulseaudio-14.2-10|516	%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-discover.so
21mr|pulseaudio-14.2-10|517	%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-publish.so
21mr|pulseaudio-14.2-10|518	%{_libdir}/pulse-%{apiver}/modules/module-raop-discover.so
21mr|pulseaudio-14.2-10|519	
21mr|pulseaudio-14.2-10|520	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|521	
21mr|pulseaudio-14.2-10|522	%package i18n
21mr|pulseaudio-14.2-10|523	Summary:	PulseAudio translations
21mr|pulseaudio-14.2-10|524	Group:		System/Internationalization
21mr|pulseaudio-14.2-10|525	#Conflicts:	pulseaudio < 14.2-5
21mr|pulseaudio-14.2-10|526	BuildArch:	noarch
21mr|pulseaudio-14.2-10|527	
21mr|pulseaudio-14.2-10|528	%description i18n
21mr|pulseaudio-14.2-10|529	PulseAudio translations.
21mr|pulseaudio-14.2-10|530	
21mr|pulseaudio-14.2-10|531	%files i18n -f %{name}.lang
21mr|pulseaudio-14.2-10|532	
21mr|pulseaudio-14.2-10|533	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|534	
21mr|pulseaudio-14.2-10|535	%package utils
21mr|pulseaudio-14.2-10|536	Summary:	PulseAudio sound server utilities
21mr|pulseaudio-14.2-10|537	Group:		Sound
21mr|pulseaudio-14.2-10|538	
21mr|pulseaudio-14.2-10|539	%description utils
21mr|pulseaudio-14.2-10|540	This package contains command line utilities for the PulseAudio sound server.
21mr|pulseaudio-14.2-10|541	
21mr|pulseaudio-14.2-10|542	%files utils
21mr|pulseaudio-14.2-10|543	%{_bindir}/pacat
21mr|pulseaudio-14.2-10|544	%{_bindir}/pacmd
21mr|pulseaudio-14.2-10|545	%{_bindir}/pactl
21mr|pulseaudio-14.2-10|546	%{_bindir}/padsp
21mr|pulseaudio-14.2-10|547	%{_bindir}/pamon
21mr|pulseaudio-14.2-10|548	%{_bindir}/paplay
21mr|pulseaudio-14.2-10|549	%{_bindir}/parec
21mr|pulseaudio-14.2-10|550	%{_bindir}/parecord
21mr|pulseaudio-14.2-10|551	%{_bindir}/pasuspender
21mr|pulseaudio-14.2-10|552	%{_mandir}/man1/pacat.1.*
21mr|pulseaudio-14.2-10|553	%{_mandir}/man1/pacmd.1.*
21mr|pulseaudio-14.2-10|554	%{_mandir}/man1/pactl.1.*
21mr|pulseaudio-14.2-10|555	%{_mandir}/man1/padsp.1.*
21mr|pulseaudio-14.2-10|556	%{_mandir}/man1/pamon.1.*
21mr|pulseaudio-14.2-10|557	%{_mandir}/man1/paplay.1.*
21mr|pulseaudio-14.2-10|558	%{_mandir}/man1/parec.1.*
21mr|pulseaudio-14.2-10|559	%{_mandir}/man1/parecord.1.*
21mr|pulseaudio-14.2-10|560	%{_mandir}/man1/pasuspender.1.*
21mr|pulseaudio-14.2-10|561	%{_datadir}/bash-completion/completions/pacat
21mr|pulseaudio-14.2-10|562	%{_datadir}/bash-completion/completions/pacmd
21mr|pulseaudio-14.2-10|563	%{_datadir}/bash-completion/completions/pactl
21mr|pulseaudio-14.2-10|564	%{_datadir}/bash-completion/completions/padsp
21mr|pulseaudio-14.2-10|565	%{_datadir}/bash-completion/completions/paplay
21mr|pulseaudio-14.2-10|566	%{_datadir}/bash-completion/completions/parec
21mr|pulseaudio-14.2-10|567	%{_datadir}/bash-completion/completions/parecord
21mr|pulseaudio-14.2-10|568	%{_datadir}/bash-completion/completions/pasuspender
21mr|pulseaudio-14.2-10|569	
21mr|pulseaudio-14.2-10|570	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|571	
21mr|pulseaudio-14.2-10|572	%if %{with gdm}
21mr|pulseaudio-14.2-10|573	%package gdm-hooks
21mr|pulseaudio-14.2-10|574	Summary:	PulseAudio GDM integration
21mr|pulseaudio-14.2-10|575	Group:		Sound
21mr|pulseaudio-14.2-10|576	Requires:	gdm
21mr|pulseaudio-14.2-10|577	# for the gdm user
21mr|pulseaudio-14.2-10|578	Requires(pre):	gdm
21mr|pulseaudio-14.2-10|579	
21mr|pulseaudio-14.2-10|580	%description gdm-hooks
21mr|pulseaudio-14.2-10|581	This package contains GDM integration hooks for the PulseAudio sound server.
21mr|pulseaudio-14.2-10|582	
21mr|pulseaudio-14.2-10|583	%files gdm-hooks
21mr|pulseaudio-14.2-10|584	%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.pulse
21mr|pulseaudio-14.2-10|585	%attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa
21mr|pulseaudio-14.2-10|586	%endif
21mr|pulseaudio-14.2-10|587	
21mr|pulseaudio-14.2-10|588	#----------------------------------------------------------------------------
21mr|pulseaudio-14.2-10|589	
21mr|pulseaudio-14.2-10|590	%prep
21mr|pulseaudio-14.2-10|591	%setup -q
21mr|pulseaudio-14.2-10|592	%apply_patches
21mr|pulseaudio-14.2-10|593	
21mr|pulseaudio-14.2-10|594	# (cg) If autoconf is retriggered (which can happen automatically) we need this file.
21mr|pulseaudio-14.2-10|595	cat >git-version-gen <<EOF
21mr|pulseaudio-14.2-10|596	#!/bin/bash
21mr|pulseaudio-14.2-10|597	echo -n %{version}.0-%{release}
21mr|pulseaudio-14.2-10|598	EOF
21mr|pulseaudio-14.2-10|599	chmod a+x git-version-gen
21mr|pulseaudio-14.2-10|600	
21mr|pulseaudio-14.2-10|601	echo "clean:" > Makefile
21mr|pulseaudio-14.2-10|602	./bootstrap.sh -V
21mr|pulseaudio-14.2-10|603	
21mr|pulseaudio-14.2-10|604	%build
21mr|pulseaudio-14.2-10|605	%configure \
21mr|pulseaudio-14.2-10|606	--disable-hal-compat \
21mr|pulseaudio-14.2-10|607	--enable-systemd-daemon \
21mr|pulseaudio-14.2-10|608	--enable-systemd-journal \
21mr|pulseaudio-14.2-10|609	--enable-systemd-login \
21mr|pulseaudio-14.2-10|610	--enable-gsettings \
21mr|pulseaudio-14.2-10|611	--disable-bluez4 \
21mr|pulseaudio-14.2-10|612	--enable-bluez5 \
21mr|pulseaudio-14.2-10|613	--with-fftw \
21mr|pulseaudio-14.2-10|614	--disable-static \
21mr|pulseaudio-14.2-10|615	--with-system-user=pulse \
21mr|pulseaudio-14.2-10|616	--with-system-group=pulse \
21mr|pulseaudio-14.2-10|617	--with-access-group=pulse-access \
21mr|pulseaudio-14.2-10|618	%ifarch %{arm}
21mr|pulseaudio-14.2-10|619	--disable-neon-opt \
21mr|pulseaudio-14.2-10|620	%endif
21mr|pulseaudio-14.2-10|621	%if %{with webrtc}
21mr|pulseaudio-14.2-10|622	--enable-webrtc-aec
21mr|pulseaudio-14.2-10|623	%endif
21mr|pulseaudio-14.2-10|624	
21mr|pulseaudio-14.2-10|625	%make
21mr|pulseaudio-14.2-10|626	make doxygen
21mr|pulseaudio-14.2-10|627	
21mr|pulseaudio-14.2-10|628	%install
21mr|pulseaudio-14.2-10|629	%makeinstall_std
21mr|pulseaudio-14.2-10|630	
21mr|pulseaudio-14.2-10|631	install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|pulseaudio-14.2-10|632	install -D -m 0755 %{SOURCE3} %{buildroot}%{_sysconfdir}/
21mr|pulseaudio-14.2-10|633	
21mr|pulseaudio-14.2-10|634	install -D -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21mr|pulseaudio-14.2-10|635	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/devices
21mr|pulseaudio-14.2-10|636	ln -s ../apps/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/devices/audio-backend-pulseaudio.svg
21mr|pulseaudio-14.2-10|637	for size in 16 22 32 48 64 128; do
21mr|pulseaudio-14.2-10|638	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/{apps,devices}
21mr|pulseaudio-14.2-10|639	convert -geometry ${size}x${size} %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png
21mr|pulseaudio-14.2-10|640	ln -s ../apps/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/devices/audio-backend-pulseaudio.png
21mr|pulseaudio-14.2-10|641	done
21mr|pulseaudio-14.2-10|642	
21mr|pulseaudio-14.2-10|643	# Fix esd
21mr|pulseaudio-14.2-10|644	ln -s esdcompat %{buildroot}%{_bindir}/esd
21mr|pulseaudio-14.2-10|645	
21mr|pulseaudio-14.2-10|646	# (cg) For sound profile support
21mr|pulseaudio-14.2-10|647	mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/pulse
21mr|pulseaudio-14.2-10|648	echo "SOUNDPROFILE=pulse" >%{buildroot}%{_sysconfdir}/sound/profiles/pulse/profile.conf
21mr|pulseaudio-14.2-10|649	
21mr|pulseaudio-14.2-10|650	# (cg) HAL support is no longer the default, and we don't officially support system wide, so
21mr|pulseaudio-14.2-10|651	# System Wide + HAL is pretty unlikely.
21mr|pulseaudio-14.2-10|652	rm -f %{buildroot}%{_sysconfdir}/dbus-1/system.d/%{name}-system.conf
21mr|pulseaudio-14.2-10|653	
21mr|pulseaudio-14.2-10|654	# (cg) We require systemd now, so no point in using CK
21mr|pulseaudio-14.2-10|655	rm -f %{buildroot}%{_libdir}/pulse-%{apiver}/modules/module-console-kit.so
21mr|pulseaudio-14.2-10|656	
21mr|pulseaudio-14.2-10|657	%if %{with gdm}
21mr|pulseaudio-14.2-10|658	# Add gdm hook from Ubuntu 18.04
21mr|pulseaudio-14.2-10|659	# https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1703415
21mr|pulseaudio-14.2-10|660	mkdir -p %{buildroot}%{_localstatedir}/lib/gdm/.pulse/
21mr|pulseaudio-14.2-10|661	install -p -m644 -D %{SOURCE5} %{buildroot}%{_localstatedir}/lib/gdm/.pulse/default.pa
21mr|pulseaudio-14.2-10|662	%endif
21mr|pulseaudio-14.2-10|663	
21mr|pulseaudio-14.2-10|664	%find_lang %{name}
21mr|pulseaudio-14.2-10|665	
21mr|pulseaudio-14.2-10|666	#install sysuser config
21mr|pulseaudio-14.2-10|667	install -d %{buildroot}%{_sysusersdir}/
21mr|pulseaudio-14.2-10|668	install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/pulse.conf

15476 21
21mr|pulseaudio-qt-1.3-2|1	%define major 3
21mr|pulseaudio-qt-1.3-2|2	%define libname %mklibname kf5pulseaudioqt %{major}
21mr|pulseaudio-qt-1.3-2|3	%define devname %mklibname kf5pulseaudioqt -d
21mr|pulseaudio-qt-1.3-2|4	
21mr|pulseaudio-qt-1.3-2|5	Summary:	Qt 5 bindings for Pulseaudio
21mr|pulseaudio-qt-1.3-2|6	Name:		pulseaudio-qt
21mr|pulseaudio-qt-1.3-2|7	Version:	1.3
21mr|pulseaudio-qt-1.3-2|8	Release:	2
21mr|pulseaudio-qt-1.3-2|9	License:	LGPLv2+
21mr|pulseaudio-qt-1.3-2|10	Group:		Development/KDE and Qt
21mr|pulseaudio-qt-1.3-2|11	Url:		https://community.kde.org/Frameworks
21mr|pulseaudio-qt-1.3-2|12	Source0:	https://download.kde.org/stable/pulseaudio-qt/%{name}-%{version}.tar.xz
21mr|pulseaudio-qt-1.3-2|13	BuildRequires:	doxygen
21mr|pulseaudio-qt-1.3-2|14	BuildRequires:	extra-cmake-modules
21mr|pulseaudio-qt-1.3-2|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|pulseaudio-qt-1.3-2|16	BuildRequires:	pkgconfig(libpulse)
21mr|pulseaudio-qt-1.3-2|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|pulseaudio-qt-1.3-2|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|pulseaudio-qt-1.3-2|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|pulseaudio-qt-1.3-2|20	BuildRequires:	pkgconfig(Qt5Qml)
21mr|pulseaudio-qt-1.3-2|21	BuildRequires:	pkgconfig(Qt5Quick)
21mr|pulseaudio-qt-1.3-2|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|pulseaudio-qt-1.3-2|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|pulseaudio-qt-1.3-2|24	
21mr|pulseaudio-qt-1.3-2|25	%description
21mr|pulseaudio-qt-1.3-2|26	Pulseaudio-qt is a Qt framework C++ bindings library for the PulseAudio
21mr|pulseaudio-qt-1.3-2|27	sound system.
21mr|pulseaudio-qt-1.3-2|28	
21mr|pulseaudio-qt-1.3-2|29	#----------------------------------------------------------------------------
21mr|pulseaudio-qt-1.3-2|30	
21mr|pulseaudio-qt-1.3-2|31	%package -n %{libname}
21mr|pulseaudio-qt-1.3-2|32	Summary:	Shared library for %{name}
21mr|pulseaudio-qt-1.3-2|33	Group:		System/Libraries
21mr|pulseaudio-qt-1.3-2|34	
21mr|pulseaudio-qt-1.3-2|35	%description -n %{libname}
21mr|pulseaudio-qt-1.3-2|36	Pulseaudio-qt is a Qt framework C++ bindings library for the PulseAudio
21mr|pulseaudio-qt-1.3-2|37	sound system.
21mr|pulseaudio-qt-1.3-2|38	
21mr|pulseaudio-qt-1.3-2|39	%files -n %{libname}
21mr|pulseaudio-qt-1.3-2|40	%doc README.md
21mr|pulseaudio-qt-1.3-2|41	%license LICENSES/*
21mr|pulseaudio-qt-1.3-2|42	%{_kde5_libdir}/libKF5PulseAudioQt.so.%{major}
21mr|pulseaudio-qt-1.3-2|43	%{_kde5_libdir}/libKF5PulseAudioQt.so.%{version}*
21mr|pulseaudio-qt-1.3-2|44	
21mr|pulseaudio-qt-1.3-2|45	#----------------------------------------------------------------------------
21mr|pulseaudio-qt-1.3-2|46	
21mr|pulseaudio-qt-1.3-2|47	%package -n %{devname}
21mr|pulseaudio-qt-1.3-2|48	Summary:	Development files for %{name}
21mr|pulseaudio-qt-1.3-2|49	Group:		Development/KDE and Qt
21mr|pulseaudio-qt-1.3-2|50	Requires:	%{libname} = %{EVRD}
21mr|pulseaudio-qt-1.3-2|51	Provides:	%{name}-devel = %{EVRD}
21mr|pulseaudio-qt-1.3-2|52	
21mr|pulseaudio-qt-1.3-2|53	%description -n %{devname}
21mr|pulseaudio-qt-1.3-2|54	This package contains header files needed if you wish to build
21mr|pulseaudio-qt-1.3-2|55	applications based on %{name}.
21mr|pulseaudio-qt-1.3-2|56	
21mr|pulseaudio-qt-1.3-2|57	%files -n %{devname}
21mr|pulseaudio-qt-1.3-2|58	%{_kde5_includedir}/KF5/KF5PulseAudioQt/
21mr|pulseaudio-qt-1.3-2|59	%{_kde5_includedir}/KF5/pulseaudioqt_version.h
21mr|pulseaudio-qt-1.3-2|60	%{_kde5_libdir}/libKF5PulseAudioQt.so
21mr|pulseaudio-qt-1.3-2|61	%{_kde5_libdir}/cmake/KF5PulseAudioQt/
21mr|pulseaudio-qt-1.3-2|62	
21mr|pulseaudio-qt-1.3-2|63	#----------------------------------------------------------------------------
21mr|pulseaudio-qt-1.3-2|64	
21mr|pulseaudio-qt-1.3-2|65	%prep
21mr|pulseaudio-qt-1.3-2|66	%setup -q
21mr|pulseaudio-qt-1.3-2|67	
21mr|pulseaudio-qt-1.3-2|68	%build
21mr|pulseaudio-qt-1.3-2|69	%cmake_qt5
21mr|pulseaudio-qt-1.3-2|70	%make
21mr|pulseaudio-qt-1.3-2|71	
21mr|pulseaudio-qt-1.3-2|72	%install
21mr|pulseaudio-qt-1.3-2|73	%makeinstall_std -C build

15477 21
21mr|puppet-7.25.0-1|1	Summary:	System Automation and Configuration Management Software
21mr|puppet-7.25.0-1|2	Name:		puppet
21mr|puppet-7.25.0-1|3	Version:	7.25.0
21mr|puppet-7.25.0-1|4	Release:	1
21mr|puppet-7.25.0-1|5	License:	Apache Software License 2.0
21mr|puppet-7.25.0-1|6	Group:		Monitoring
21mr|puppet-7.25.0-1|7	Url:		https://www.puppetlabs.com/
21mr|puppet-7.25.0-1|8	Source0:	https://downloads.puppetlabs.com/puppet/%{name}-%{version}.tar.gz
21mr|puppet-7.25.0-1|9	Source2:	puppet-tmpfiles.conf
21mr|puppet-7.25.0-1|10	# Get these by checking out the right tag from https://github.com/puppetlabs/puppet-agent and:
21mr|puppet-7.25.0-1|11	# sed -E 's|.+/(.+)\.git.+tags/v(.+)"}|https://forge.puppet.com/v3/files/\1-\2.tar.gz|' configs/components/module-puppetlabs-*.json
21mr|puppet-7.25.0-1|12	Source3:	https://forge.puppet.com/v3/files/puppetlabs-augeas_core-1.3.0.tar.gz
21mr|puppet-7.25.0-1|13	Source4:	https://forge.puppet.com/v3/files/puppetlabs-cron_core-1.2.0.tar.gz
21mr|puppet-7.25.0-1|14	Source5:	https://forge.puppet.com/v3/files/puppetlabs-host_core-1.2.0.tar.gz
21mr|puppet-7.25.0-1|15	Source6:	https://forge.puppet.com/v3/files/puppetlabs-mount_core-1.2.0.tar.gz
21mr|puppet-7.25.0-1|16	Source7:	https://forge.puppet.com/v3/files/puppetlabs-scheduled_task-3.1.1.tar.gz
21mr|puppet-7.25.0-1|17	Source8:	https://forge.puppet.com/v3/files/puppetlabs-selinux_core-1.3.0.tar.gz
21mr|puppet-7.25.0-1|18	Source9:	https://forge.puppet.com/v3/files/puppetlabs-sshkeys_core-2.4.0.tar.gz
21mr|puppet-7.25.0-1|19	Source10:	https://forge.puppet.com/v3/files/puppetlabs-yumrepo_core-1.2.0.tar.gz
21mr|puppet-7.25.0-1|20	Source11:	https://forge.puppet.com/v3/files/puppetlabs-zfs_core-1.4.0.tar.gz
21mr|puppet-7.25.0-1|21	Source12:	https://forge.puppet.com/v3/files/puppetlabs-zone_core-1.1.0.tar.gz
21mr|puppet-7.25.0-1|22	Source100:	puppet.rpmlintrc
21mr|puppet-7.25.0-1|23	BuildArch:	noarch
21mr|puppet-7.25.0-1|24	BuildRequires:	ruby-devel
21mr|puppet-7.25.0-1|25	BuildRequires:	facter
21mr|puppet-7.25.0-1|26	BuildRequires:	hiera
21mr|puppet-7.25.0-1|27	Requires:	facter
21mr|puppet-7.25.0-1|28	Requires:	hiera
21mr|puppet-7.25.0-1|29	Requires:	rubygem-concurrent-ruby
21mr|puppet-7.25.0-1|30	Requires:	rubygem-semantic_puppet
21mr|puppet-7.25.0-1|31	Requires:	rubygem-deep_merge
21mr|puppet-7.25.0-1|32	Requires(pre,post,preun):	rpm-helper
21mr|puppet-7.25.0-1|33	%rename	puppet-agent
21mr|puppet-7.25.0-1|34	%rename	vim-puppet
21mr|puppet-7.25.0-1|35	%rename	emacs-puppet
21mr|puppet-7.25.0-1|36	Obsoletes:	puppet-server < 7.0.0
21mr|puppet-7.25.0-1|37	
21mr|puppet-7.25.0-1|38	%description
21mr|puppet-7.25.0-1|39	Puppet lets you centrally manage every important aspect of your system using a
21mr|puppet-7.25.0-1|40	cross-platform specification language that manages all the separate elements
21mr|puppet-7.25.0-1|41	normally aggregated in different files, like users, cron jobs, and hosts,
21mr|puppet-7.25.0-1|42	along with obviously discrete elements like packages, services, and files.
21mr|puppet-7.25.0-1|43	This package provide the puppet client daemon.
21mr|puppet-7.25.0-1|44	
21mr|puppet-7.25.0-1|45	%files
21mr|puppet-7.25.0-1|46	%doc README.md examples
21mr|puppet-7.25.0-1|47	%license LICENSE
21mr|puppet-7.25.0-1|48	%config(noreplace) %dir %{_sysconfdir}/%{name}
21mr|puppet-7.25.0-1|49	%config(noreplace) %dir %{_sysconfdir}/%{name}/code
21mr|puppet-7.25.0-1|50	%config(noreplace) %dir %{_sysconfdir}/%{name}/code/environments
21mr|puppet-7.25.0-1|51	%config(noreplace) %dir %{_sysconfdir}/%{name}/code/environments/production
21mr|puppet-7.25.0-1|52	%config(noreplace) %dir %{_sysconfdir}/%{name}/code/environments/production/manifests
21mr|puppet-7.25.0-1|53	%config(noreplace) %dir %{_sysconfdir}/%{name}/code/environments/production/modules
21mr|puppet-7.25.0-1|54	%config(noreplace) %dir %attr(-,puppet,puppet) %{_sysconfdir}/%{name}/ssl
21mr|puppet-7.25.0-1|55	%config(noreplace) %{_sysconfdir}/%{name}/*.conf
21mr|puppet-7.25.0-1|56	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|puppet-7.25.0-1|57	%attr(-,puppet,puppet) %{_localstatedir}/lib/%{name}
21mr|puppet-7.25.0-1|58	%attr(-,puppet,puppet) %{_localstatedir}/log/%{name}
21mr|puppet-7.25.0-1|59	%attr(-,puppet,puppet) %{_tmpfilesdir}/%{name}.conf
21mr|puppet-7.25.0-1|60	%ghost %attr(755, puppet, puppet) %{_rundir}/%{name}
21mr|puppet-7.25.0-1|61	%{_unitdir}/%{name}.service
21mr|puppet-7.25.0-1|62	%{_bindir}/%{name}
21mr|puppet-7.25.0-1|63	%{_datadir}/%{name}
21mr|puppet-7.25.0-1|64	# Strip development files
21mr|puppet-7.25.0-1|65	%exclude %{_datadir}/%{name}/vendor_modules/*/.{github,puppet-lint.rc,sync.yml}
21mr|puppet-7.25.0-1|66	%exclude %{_datadir}/%{name}/vendor_modules/*/{CODEOWNERS,Gemfile,appveyor.yml,spec}
21mr|puppet-7.25.0-1|67	%{ruby_vendorlibdir}/hiera
21mr|puppet-7.25.0-1|68	%{ruby_vendorlibdir}/hiera_puppet.rb
21mr|puppet-7.25.0-1|69	%{ruby_vendorlibdir}/%{name}
21mr|puppet-7.25.0-1|70	%{ruby_vendorlibdir}/%{name}.rb
21mr|puppet-7.25.0-1|71	%{ruby_vendorlibdir}/%{name}_pal.rb
21mr|puppet-7.25.0-1|72	%{ruby_vendorlibdir}/%{name}_x.rb
21mr|puppet-7.25.0-1|73	%{_localedir}/*/%{name}.po
21mr|puppet-7.25.0-1|74	%{_mandir}/man5/puppet.conf.5.*
21mr|puppet-7.25.0-1|75	%{_mandir}/man8/puppet.8.*
21mr|puppet-7.25.0-1|76	%{_mandir}/man8/puppet-agent.8.*
21mr|puppet-7.25.0-1|77	%{_mandir}/man8/puppet-apply.8.*
21mr|puppet-7.25.0-1|78	%{_mandir}/man8/puppet-catalog.8.*
21mr|puppet-7.25.0-1|79	%{_mandir}/man8/puppet-describe.8.*
21mr|puppet-7.25.0-1|80	%{_mandir}/man8/puppet-epp.8.xz
21mr|puppet-7.25.0-1|81	%{_mandir}/man8/puppet-config.8.*
21mr|puppet-7.25.0-1|82	%{_mandir}/man8/puppet-device.8.*
21mr|puppet-7.25.0-1|83	%{_mandir}/man8/puppet-doc.8.*
21mr|puppet-7.25.0-1|84	%{_mandir}/man8/puppet-facts.8.*
21mr|puppet-7.25.0-1|85	%{_mandir}/man8/puppet-filebucket.8.*
21mr|puppet-7.25.0-1|86	%{_mandir}/man8/puppet-generate.8.*
21mr|puppet-7.25.0-1|87	%{_mandir}/man8/puppet-help.8.*
21mr|puppet-7.25.0-1|88	%{_mandir}/man8/puppet-lookup.8.*
21mr|puppet-7.25.0-1|89	%{_mandir}/man8/puppet-module.8.*
21mr|puppet-7.25.0-1|90	%{_mandir}/man8/puppet-node.8.*
21mr|puppet-7.25.0-1|91	%{_mandir}/man8/puppet-parser.8.*
21mr|puppet-7.25.0-1|92	%{_mandir}/man8/puppet-plugin.8.*
21mr|puppet-7.25.0-1|93	%{_mandir}/man8/puppet-report.8.*
21mr|puppet-7.25.0-1|94	%{_mandir}/man8/puppet-resource.8.*
21mr|puppet-7.25.0-1|95	%{_mandir}/man8/puppet-script.8.*
21mr|puppet-7.25.0-1|96	%{_mandir}/man8/puppet-ssl.8.*
21mr|puppet-7.25.0-1|97	
21mr|puppet-7.25.0-1|98	
21mr|puppet-7.25.0-1|99	%pre
21mr|puppet-7.25.0-1|100	%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /sbin/nologin
21mr|puppet-7.25.0-1|101	
21mr|puppet-7.25.0-1|102	%post
21mr|puppet-7.25.0-1|103	%tmpfiles_create %{name}
21mr|puppet-7.25.0-1|104	%_post_service %{name}
21mr|puppet-7.25.0-1|105	
21mr|puppet-7.25.0-1|106	%preun
21mr|puppet-7.25.0-1|107	%_preun_service %{name}
21mr|puppet-7.25.0-1|108	
21mr|puppet-7.25.0-1|109	#-----------------------------------------------------------------------------
21mr|puppet-7.25.0-1|110	
21mr|puppet-7.25.0-1|111	%prep
21mr|puppet-7.25.0-1|112	%autosetup -p1
21mr|puppet-7.25.0-1|113	
21mr|puppet-7.25.0-1|114	
21mr|puppet-7.25.0-1|115	cp -a %{sources} .
21mr|puppet-7.25.0-1|116	for f in puppetlabs-*.tar*; do
21mr|puppet-7.25.0-1|117	tar xvf $f
21mr|puppet-7.25.0-1|118	done
21mr|puppet-7.25.0-1|119	
21mr|puppet-7.25.0-1|120	
21mr|puppet-7.25.0-1|121	# Puppetlabs messed up with default paths
21mr|puppet-7.25.0-1|122	find -type f -exec \
21mr|puppet-7.25.0-1|123	sed -i \
21mr|puppet-7.25.0-1|124	-e 's|/etc/puppetlabs/puppet|%{_sysconfdir}/%{name}|' \
21mr|puppet-7.25.0-1|125	-e 's|/etc/puppetlabs/code|%{_sysconfdir}/%{name}/code|' \
21mr|puppet-7.25.0-1|126	-e 's|/opt/puppetlabs/puppet/bin|%{_bindir}|' \
21mr|puppet-7.25.0-1|127	-e 's|/opt/puppetlabs/puppet/cache|%{_sharedstatedir}/%{name}|' \
21mr|puppet-7.25.0-1|128	-e 's|/opt/puppetlabs/puppet/public|%{_sharedstatedir}/%{name}/public|' \
21mr|puppet-7.25.0-1|129	-e 's|/opt/puppetlabs/puppet/share/locale|%{_datadir}/%{name}/locale|' \
21mr|puppet-7.25.0-1|130	-e 's|/opt/puppetlabs/puppet/modules|%{_datadir}/%{name}/modules|' \
21mr|puppet-7.25.0-1|131	-e 's|/opt/puppetlabs/puppet/vendor_modules|%{_datadir}/%{name}/vendor_modules|' \
21mr|puppet-7.25.0-1|132	-e 's|/var/log/puppetlabs/puppet|%{_localstatedir}/log/%{name}|' \
21mr|puppet-7.25.0-1|133	-e 's|/var/run/puppetlabs|%{_rundir}/%{name}|' \
21mr|puppet-7.25.0-1|134	'{}' +
21mr|puppet-7.25.0-1|135	
21mr|puppet-7.25.0-1|136	
21mr|puppet-7.25.0-1|137	%build
21mr|puppet-7.25.0-1|138	# Nothing to do
21mr|puppet-7.25.0-1|139	
21mr|puppet-7.25.0-1|140	
21mr|puppet-7.25.0-1|141	%install
21mr|puppet-7.25.0-1|142	ruby install.rb \
21mr|puppet-7.25.0-1|143	--destdir=%{buildroot} \
21mr|puppet-7.25.0-1|144	--sitelibdir=%{ruby_vendorlibdir} \
21mr|puppet-7.25.0-1|145	--localedir=%{_localedir} \
21mr|puppet-7.25.0-1|146	--vardir=%{_localstatedir}/lib/%{name} \
21mr|puppet-7.25.0-1|147	--publicdir=%{_localstatedir}/lib/%{name}/public \
21mr|puppet-7.25.0-1|148	--logdir=%{_localstatedir}/log/%{name} \
21mr|puppet-7.25.0-1|149	--configdir="%{_sysconfdir}/%{name}" \
21mr|puppet-7.25.0-1|150	--codedir="%{_sysconfdir}/%{name}/code" \
21mr|puppet-7.25.0-1|151	--rundir="%{_rundir}/%{name}" \
21mr|puppet-7.25.0-1|152	--quick \
21mr|puppet-7.25.0-1|153	--no-rdoc
21mr|puppet-7.25.0-1|154	
21mr|puppet-7.25.0-1|155	
21mr|puppet-7.25.0-1|156	# Prepare the needed directories
21mr|puppet-7.25.0-1|157	install -d -m 0755 %{buildroot}%{_localstatedir}/lib/%{name}
21mr|puppet-7.25.0-1|158	install -d -m 0755 %{buildroot}%{_localstatedir}/log/%{name}
21mr|puppet-7.25.0-1|159	install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/code/environments/production/{manifests,modules}
21mr|puppet-7.25.0-1|160	install -d -m 0771 %{buildroot}%{_sysconfdir}/%{name}/ssl
21mr|puppet-7.25.0-1|161	
21mr|puppet-7.25.0-1|162	
21mr|puppet-7.25.0-1|163	# Copy all ext files
21mr|puppet-7.25.0-1|164	install -d %{buildroot}%{_datadir}/%{name}
21mr|puppet-7.25.0-1|165	cp -a ext/ %{buildroot}%{_datadir}/%{name}
21mr|puppet-7.25.0-1|166	
21mr|puppet-7.25.0-1|167	
21mr|puppet-7.25.0-1|168	# Install systemd unit
21mr|puppet-7.25.0-1|169	install -D -m 644 ext/systemd/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21mr|puppet-7.25.0-1|170	
21mr|puppet-7.25.0-1|171	
21mr|puppet-7.25.0-1|172	# Install also tmpfiles config
21mr|puppet-7.25.0-1|173	install -D -m 644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|puppet-7.25.0-1|174	
21mr|puppet-7.25.0-1|175	
21mr|puppet-7.25.0-1|176	# Install vendor modules
21mr|puppet-7.25.0-1|177	mkdir -p %{buildroot}%{_datadir}/%{name}/vendor_modules
21mr|puppet-7.25.0-1|178	for d in $(find -mindepth 1 -maxdepth 1 -type d -name 'puppetlabs-*'); do
21mr|puppet-7.25.0-1|179	modver=${d#*-}
21mr|puppet-7.25.0-1|180	mod=${modver%-*}
21mr|puppet-7.25.0-1|181	cp -a $d %{buildroot}%{_datadir}/%{name}/vendor_modules/$mod
21mr|puppet-7.25.0-1|182	done
21mr|puppet-7.25.0-1|183	
21mr|puppet-7.25.0-1|184	
21mr|puppet-7.25.0-1|185	# Provide our logrotate config files since the one in ext/redhat
21mr|puppet-7.25.0-1|186	# is not useful for us
21mr|puppet-7.25.0-1|187	install -d  %{buildroot}%{_sysconfdir}/logrotate.d
21mr|puppet-7.25.0-1|188	cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
21mr|puppet-7.25.0-1|189	/var/log/puppet/*log {
21mr|puppet-7.25.0-1|190	create 0644 puppet puppet
21mr|puppet-7.25.0-1|191	sharedscripts
21mr|puppet-7.25.0-1|192	postrotate
21mr|puppet-7.25.0-1|193	/bin/systemctl reload puppet.service > /dev/null 2>&1 || true
21mr|puppet-7.25.0-1|194	endscript
21mr|puppet-7.25.0-1|195	}
21mr|puppet-7.25.0-1|196	EOF
21mr|puppet-7.25.0-1|197	
21mr|puppet-7.25.0-1|198	
21mr|puppet-7.25.0-1|199	# Remove misc packaging artifacts in source, not applicables to rpm
21mr|puppet-7.25.0-1|200	rm -rf %{buildroot}%{_datadir}/puppet/ext/{gentoo,freebsd,solaris,suse,windows,osx,ips,debian}
21mr|puppet-7.25.0-1|201	rm -f %{buildroot}%{_datadir}/puppet/ext/{build_defaults.yaml,project_data.yaml}
21mr|puppet-7.25.0-1|202	rm -f %{buildroot}%{_datadir}/puppet/ext/hiera/hiera.yaml
21mr|puppet-7.25.0-1|203	rm -f %{buildroot}%{_sysconfdir}/puppet/hiera.yaml
21mr|puppet-7.25.0-1|204	rm -f %{buildroot}%{_datadir}/puppet/ext/redhat/*.init
21mr|puppet-7.25.0-1|205	rm -f %{buildroot}%{_datadir}/locale/config.yaml
21mr|puppet-7.25.0-1|206	rm -f %{buildroot}%{_datadir}/locale/puppet.pot

15478 21
21mr|puppet-apache-5.5.0-1|1	%define upstream_name puppetlabs-apache
21mr|puppet-apache-5.5.0-1|2	#%%global commit e587f2af793111adab04bb776808f99a09ca092b
21mr|puppet-apache-5.5.0-1|3	#%%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-apache-5.5.0-1|4	# DO NOT REMOVE ALPHATAG
21mr|puppet-apache-5.5.0-1|5	#%%global alphatag .%{shortcommit}git
21mr|puppet-apache-5.5.0-1|6	
21mr|puppet-apache-5.5.0-1|7	
21mr|puppet-apache-5.5.0-1|8	Name:		puppet-apache
21mr|puppet-apache-5.5.0-1|9	Version:	5.5.0
21mr|puppet-apache-5.5.0-1|10	Release:	1
21mr|puppet-apache-5.5.0-1|11	Summary:	Installs, configures, and manages Apache virtual hosts, web services, and modules
21mr|puppet-apache-5.5.0-1|12	License:	ASL 2.0
21mr|puppet-apache-5.5.0-1|13	Group:		Development/Ruby
21mr|puppet-apache-5.5.0-1|14	URL:		https://github.com/puppetlabs/puppetlabs-apache
21mr|puppet-apache-5.5.0-1|15	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-apache-5.5.0-1|16	
21mr|puppet-apache-5.5.0-1|17	BuildArch:	noarch
21mr|puppet-apache-5.5.0-1|18	
21mr|puppet-apache-5.5.0-1|19	Requires:	puppet-stdlib
21mr|puppet-apache-5.5.0-1|20	Requires:	puppet-concat
21mr|puppet-apache-5.5.0-1|21	Requires:	puppet >= 2.7.0
21mr|puppet-apache-5.5.0-1|22	
21mr|puppet-apache-5.5.0-1|23	%description
21mr|puppet-apache-5.5.0-1|24	Installs, configures, and manages Apache virtual hosts, web services, and modules.
21mr|puppet-apache-5.5.0-1|25	
21mr|puppet-apache-5.5.0-1|26	%prep
21mr|puppet-apache-5.5.0-1|27	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-apache-5.5.0-1|28	
21mr|puppet-apache-5.5.0-1|29	find . -type f -name ".*" -exec rm {} +
21mr|puppet-apache-5.5.0-1|30	find . -size 0 -exec rm {} +
21mr|puppet-apache-5.5.0-1|31	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-apache-5.5.0-1|32	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-apache-5.5.0-1|33	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-apache-5.5.0-1|34	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-apache-5.5.0-1|35	
21mr|puppet-apache-5.5.0-1|36	%build
21mr|puppet-apache-5.5.0-1|37	
21mr|puppet-apache-5.5.0-1|38	
21mr|puppet-apache-5.5.0-1|39	%install
21mr|puppet-apache-5.5.0-1|40	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/apache/
21mr|puppet-apache-5.5.0-1|41	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/apache/
21mr|puppet-apache-5.5.0-1|42	
21mr|puppet-apache-5.5.0-1|43	%files
21mr|puppet-apache-5.5.0-1|44	%{_datadir}/puppet/modules/apache/

15479 21
21mr|puppet-archive-4.6.0-1|1	
21mr|puppet-archive-4.6.0-1|2	Name:		puppet-archive
21mr|puppet-archive-4.6.0-1|3	Version:	4.6.0
21mr|puppet-archive-4.6.0-1|4	Release:	1
21mr|puppet-archive-4.6.0-1|5	Summary:	Compressed archive file download and extraction with native types/providers for Windows and Unix
21mr|puppet-archive-4.6.0-1|6	License:	ASL 2.0
21mr|puppet-archive-4.6.0-1|7	Group:		Development/Ruby
21mr|puppet-archive-4.6.0-1|8	URL:		https://github.com/voxpupuli/puppet-archive
21mr|puppet-archive-4.6.0-1|9	Source0:	https://github.com/voxpupuli/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|puppet-archive-4.6.0-1|10	
21mr|puppet-archive-4.6.0-1|11	BuildArch:	noarch
21mr|puppet-archive-4.6.0-1|12	
21mr|puppet-archive-4.6.0-1|13	Requires:	puppet-stdlib
21mr|puppet-archive-4.6.0-1|14	Requires:	puppet >= 4.6.1
21mr|puppet-archive-4.6.0-1|15	
21mr|puppet-archive-4.6.0-1|16	%description
21mr|puppet-archive-4.6.0-1|17	The archive module provides native puppet resources for managing compressed file download and extraction with optional checksum verification and cleanup.
21mr|puppet-archive-4.6.0-1|18	
21mr|puppet-archive-4.6.0-1|19	%prep
21mr|puppet-archive-4.6.0-1|20	%setup -q -n %{name}-%{version}
21mr|puppet-archive-4.6.0-1|21	
21mr|puppet-archive-4.6.0-1|22	find . -type f -name ".*" -exec rm {} +
21mr|puppet-archive-4.6.0-1|23	find . -size 0 -exec rm {} +
21mr|puppet-archive-4.6.0-1|24	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-archive-4.6.0-1|25	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-archive-4.6.0-1|26	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-archive-4.6.0-1|27	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-archive-4.6.0-1|28	
21mr|puppet-archive-4.6.0-1|29	# puppet-archive includes a cacert file used when running in windows
21mr|puppet-archive-4.6.0-1|30	# this cacert file is not needed for linux and it's not recommended to
21mr|puppet-archive-4.6.0-1|31	# ship certificates in packages out of system ones so we are removing it
21mr|puppet-archive-4.6.0-1|32	find . -name cacert.pem -exec rm {} +
21mr|puppet-archive-4.6.0-1|33	
21mr|puppet-archive-4.6.0-1|34	%build
21mr|puppet-archive-4.6.0-1|35	
21mr|puppet-archive-4.6.0-1|36	%install
21mr|puppet-archive-4.6.0-1|37	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/archive/
21mr|puppet-archive-4.6.0-1|38	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/archive/
21mr|puppet-archive-4.6.0-1|39	
21mr|puppet-archive-4.6.0-1|40	%files
21mr|puppet-archive-4.6.0-1|41	%{_datadir}/puppet/modules/archive/

15480 21
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|1	%global dlrn_nvr 2.2.1-0.20210325110021.189b22b
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|2	%global dlrn 1
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|3	%define upstream_version 2.2.1
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|4	%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|5	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|6	Name:                   puppet-auditd
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|7	Version: 2.2.1
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|8	Release: 0.20210325110021.189b22b%{?dist}
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|9	Summary:                Manage the audit daemon and it's rules
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|10	Group:		Development/Ruby
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|11	License:                BSD
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|12	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|13	URL:                    https://github.com/kemra102/puppet-auditd
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|14	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|15	Source0: 2.2.1-0.20210325110021.189b22b.tar.gz
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|16	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|17	BuildArch:              noarch
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|18	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|19	Requires:               puppet-stdlib
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|20	Requires:               puppet-concat
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|21	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|22	Requires:               puppet >= 2.7.0
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|23	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|24	%description
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|25	This module handles installation of the auditd daemon, manages its main
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|26	configuration file as well as the user specified rules that auditd uses.
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|27	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|28	%prep
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|29	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|30	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|31	find . -type f -name ".*" -exec rm {} +
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|32	find . -size 0 -exec rm {} +
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|33	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|34	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|35	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|36	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|37	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|38	%build
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|39	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|40	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|41	%install
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|42	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/auditd/
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|43	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/auditd/
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|44	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|45	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|46	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|47	%files
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|48	%{_datadir}/puppet/modules/auditd/
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|49	
21mr|puppet-auditd-2.2.1-0.20210325110021.189b22b|50	

15481 21
21mr|puppet-augeasproviders_core-2.6.0-1|1	%define upstream_name augeasproviders_core
21mr|puppet-augeasproviders_core-2.6.0-1|2	
21mr|puppet-augeasproviders_core-2.6.0-1|3	Name:		puppet-augeasproviders_core
21mr|puppet-augeasproviders_core-2.6.0-1|4	Version:	2.6.0
21mr|puppet-augeasproviders_core-2.6.0-1|5	Release:	1
21mr|puppet-augeasproviders_core-2.6.0-1|6	Summary:	Alternative Augeas-based providers for Puppet
21mr|puppet-augeasproviders_core-2.6.0-1|7	License:	ASL 2.0
21mr|puppet-augeasproviders_core-2.6.0-1|8	Group:		Development/Ruby
21mr|puppet-augeasproviders_core-2.6.0-1|9	URL:		https://github.com/hercules-team/augeasproviders_core
21mr|puppet-augeasproviders_core-2.6.0-1|10	Source0:	https://github.com/hercules-team/%{upstream_name}/archive/%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-augeasproviders_core-2.6.0-1|11	
21mr|puppet-augeasproviders_core-2.6.0-1|12	BuildArch:	noarch
21mr|puppet-augeasproviders_core-2.6.0-1|13	
21mr|puppet-augeasproviders_core-2.6.0-1|14	Requires:	puppet-stdlib
21mr|puppet-augeasproviders_core-2.6.0-1|15	Requires:	puppet >= 2.7.0
21mr|puppet-augeasproviders_core-2.6.0-1|16	
21mr|puppet-augeasproviders_core-2.6.0-1|17	%description
21mr|puppet-augeasproviders_core-2.6.0-1|18	Alternative Augeas-based providers for Puppet
21mr|puppet-augeasproviders_core-2.6.0-1|19	
21mr|puppet-augeasproviders_core-2.6.0-1|20	%prep
21mr|puppet-augeasproviders_core-2.6.0-1|21	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-augeasproviders_core-2.6.0-1|22	
21mr|puppet-augeasproviders_core-2.6.0-1|23	find . -type f -name ".*" -exec rm {} +
21mr|puppet-augeasproviders_core-2.6.0-1|24	find . -size 0 -exec rm {} +
21mr|puppet-augeasproviders_core-2.6.0-1|25	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-augeasproviders_core-2.6.0-1|26	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-augeasproviders_core-2.6.0-1|27	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-augeasproviders_core-2.6.0-1|28	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-augeasproviders_core-2.6.0-1|29	
21mr|puppet-augeasproviders_core-2.6.0-1|30	%build
21mr|puppet-augeasproviders_core-2.6.0-1|31	
21mr|puppet-augeasproviders_core-2.6.0-1|32	
21mr|puppet-augeasproviders_core-2.6.0-1|33	%install
21mr|puppet-augeasproviders_core-2.6.0-1|34	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/augeasproviders_core/
21mr|puppet-augeasproviders_core-2.6.0-1|35	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/augeasproviders_core/
21mr|puppet-augeasproviders_core-2.6.0-1|36	
21mr|puppet-augeasproviders_core-2.6.0-1|37	%files
21mr|puppet-augeasproviders_core-2.6.0-1|38	%{_datadir}/puppet/modules/augeasproviders_core/

15482 21
21mr|puppet-augeasproviders_sysctl-2.5.0-1|1	%define upstream_name augeasproviders_sysctl
21mr|puppet-augeasproviders_sysctl-2.5.0-1|2	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|3	Name:		puppet-augeasproviders_sysctl
21mr|puppet-augeasproviders_sysctl-2.5.0-1|4	Version:	2.5.0
21mr|puppet-augeasproviders_sysctl-2.5.0-1|5	Release:	1
21mr|puppet-augeasproviders_sysctl-2.5.0-1|6	Summary:	Augeas-based sysctl type and provider for Puppet
21mr|puppet-augeasproviders_sysctl-2.5.0-1|7	License:	ASL 2.0
21mr|puppet-augeasproviders_sysctl-2.5.0-1|8	Group:		Development/Ruby
21mr|puppet-augeasproviders_sysctl-2.5.0-1|9	URL:		https://github.com/hercules-team/augeasproviders_core
21mr|puppet-augeasproviders_sysctl-2.5.0-1|10	Source0:	https://github.com/hercules-team/%{upstream_name}/archive/%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-augeasproviders_sysctl-2.5.0-1|11	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|12	BuildArch:	noarch
21mr|puppet-augeasproviders_sysctl-2.5.0-1|13	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|14	Requires:	puppet-augeasproviders_core
21mr|puppet-augeasproviders_sysctl-2.5.0-1|15	Requires:	puppet >= 2.7.0
21mr|puppet-augeasproviders_sysctl-2.5.0-1|16	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|17	%description
21mr|puppet-augeasproviders_sysctl-2.5.0-1|18	Augeas-based sysctl type and provider for Puppet.
21mr|puppet-augeasproviders_sysctl-2.5.0-1|19	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|20	%prep
21mr|puppet-augeasproviders_sysctl-2.5.0-1|21	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-augeasproviders_sysctl-2.5.0-1|22	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|23	find . -type f -name ".*" -exec rm {} +
21mr|puppet-augeasproviders_sysctl-2.5.0-1|24	find . -size 0 -exec rm {} +
21mr|puppet-augeasproviders_sysctl-2.5.0-1|25	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-augeasproviders_sysctl-2.5.0-1|26	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-augeasproviders_sysctl-2.5.0-1|27	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-augeasproviders_sysctl-2.5.0-1|28	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-augeasproviders_sysctl-2.5.0-1|29	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|30	%build
21mr|puppet-augeasproviders_sysctl-2.5.0-1|31	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|32	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|33	%install
21mr|puppet-augeasproviders_sysctl-2.5.0-1|34	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/augeasproviders_sysctl/
21mr|puppet-augeasproviders_sysctl-2.5.0-1|35	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/augeasproviders_sysctl/
21mr|puppet-augeasproviders_sysctl-2.5.0-1|36	
21mr|puppet-augeasproviders_sysctl-2.5.0-1|37	%files
21mr|puppet-augeasproviders_sysctl-2.5.0-1|38	%{_datadir}/puppet/modules/augeasproviders_sysctl/

15483 21
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|1	%global dlrn_nvr 3.1.1-0.20210326064915.542df57
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|2	%global dlrn 1
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|3	%define upstream_version 3.1.1-rc0
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|4	%global milestone .0rc0
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|5	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|6	%define upstream_name puppet-cassandra
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|7	%global commit 542df57c7f5db932fee80041998aa57d5fcc0cba
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|8	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|9	# DO NOT REMOVE ALPHATAG
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|10	%global alphatag .%{shortcommit}git
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|11	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|12	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|13	Name:           puppet-cassandra
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|14	Version: 3.1.1
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|15	Release: 0.20210326064915.542df57%{?dist}
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|16	Summary:        Installs Cassandra, DataStax Agent & OpsCenter on RHEL/Ubuntu/Debian
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|17	Group:		Development/Ruby
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|18	License:        ASL 2.0
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|19	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|20	URL:            https://github.com/voxpupuli/puppet-cassandra
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|21	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|22	Source0: 3.1.1-0.20210326064915.542df57.tar.gz
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|23	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|24	BuildArch:      noarch
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|25	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|26	#Requires:       puppet-apt
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|27	Requires:       puppet-firewall
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|28	Requires:       puppet-inifile
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|29	Requires:       puppet-stdlib
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|30	Requires:       puppet >= 2.7.0
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|31	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|32	%description
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|33	Installs Cassandra, DataStax Agent & OpsCenter on RHEL/Ubuntu/Debian.
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|34	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|35	%prep
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|36	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|37	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|38	find . -type f -name ".*" -exec rm {} +
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|39	find . -size 0 -exec rm {} +
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|40	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|41	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|42	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|43	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|44	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|45	%build
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|46	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|47	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|48	%install
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|49	rm -rf %{buildroot}
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|50	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/cassandra/
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|51	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/cassandra/
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|52	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|53	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|54	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|55	%files
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|56	%{_datadir}/puppet/modules/cassandra/
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|57	
21mr|puppet-cassandra-3.1.1-0.20210326064915.542df57|58	

15484 21
21mr|puppet-certmonger-2.3.0-1|1	%define upstream_name puppet-certmonger
21mr|puppet-certmonger-2.3.0-1|2	%global commit a19887066c4978ad2567c881d60c14fcf0737bb2
21mr|puppet-certmonger-2.3.0-1|3	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-certmonger-2.3.0-1|4	# DO NOT REMOVE ALPHATAG
21mr|puppet-certmonger-2.3.0-1|5	%global alphatag .%{shortcommit}git
21mr|puppet-certmonger-2.3.0-1|6	
21mr|puppet-certmonger-2.3.0-1|7	Name:		puppet-certmonger
21mr|puppet-certmonger-2.3.0-1|8	Version:	2.3.0
21mr|puppet-certmonger-2.3.0-1|9	Release:	1
21mr|puppet-certmonger-2.3.0-1|10	Summary:	Certmonger Puppet Module
21mr|puppet-certmonger-2.3.0-1|11	License:	ASL 2.0
21mr|puppet-certmonger-2.3.0-1|12	Group:		Development/Ruby
21mr|puppet-certmonger-2.3.0-1|13	URL:		https://github.com/saltedsignal/puppet-certmonger
21mr|puppet-certmonger-2.3.0-1|14	Source0:	http://github.com/saltedsignal/%{upstream_name}/archive/%{commit}.tar.gz#/%{upstream_name}-%{shortcommit}.tar.gz
21mr|puppet-certmonger-2.3.0-1|15	
21mr|puppet-certmonger-2.3.0-1|16	BuildArch:	noarch
21mr|puppet-certmonger-2.3.0-1|17	
21mr|puppet-certmonger-2.3.0-1|18	Requires:	puppet-stdlib
21mr|puppet-certmonger-2.3.0-1|19	Requires:	puppet >= 2.7.0
21mr|puppet-certmonger-2.3.0-1|20	
21mr|puppet-certmonger-2.3.0-1|21	%description
21mr|puppet-certmonger-2.3.0-1|22	Certmonger puppet module for integration with IPA CAs.
21mr|puppet-certmonger-2.3.0-1|23	
21mr|puppet-certmonger-2.3.0-1|24	%prep
21mr|puppet-certmonger-2.3.0-1|25	%setup -q -n %{name}-%{commit}
21mr|puppet-certmonger-2.3.0-1|26	
21mr|puppet-certmonger-2.3.0-1|27	find . -type f -name ".*" -exec rm {} +
21mr|puppet-certmonger-2.3.0-1|28	find . -size 0 -exec rm {} +
21mr|puppet-certmonger-2.3.0-1|29	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-certmonger-2.3.0-1|30	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-certmonger-2.3.0-1|31	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-certmonger-2.3.0-1|32	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-certmonger-2.3.0-1|33	
21mr|puppet-certmonger-2.3.0-1|34	%build
21mr|puppet-certmonger-2.3.0-1|35	
21mr|puppet-certmonger-2.3.0-1|36	%install
21mr|puppet-certmonger-2.3.0-1|37	rm -rf %{buildroot}
21mr|puppet-certmonger-2.3.0-1|38	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/certmonger/
21mr|puppet-certmonger-2.3.0-1|39	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/certmonger/
21mr|puppet-certmonger-2.3.0-1|40	
21mr|puppet-certmonger-2.3.0-1|41	%files
21mr|puppet-certmonger-2.3.0-1|42	%{_datadir}/puppet/modules/certmonger/

15485 21
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|1	%global dlrn_nvr 12.2.1-0.20210326044159.60d656a
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|2	%global dlrn 1
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|3	%define upstream_version 12.2.1-rc0
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|4	%global milestone .0rc0
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|5	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|6	%define upstream_name puppet-collectd
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|7	%global commit 60d656ab1063b30f7617caf6e4115cc0050ca2eb
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|8	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|9	# DO NOT REMOVE ALPHATAG
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|10	%global alphatag .%{shortcommit}git
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|11	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|12	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|13	Name:           puppet-collectd
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|14	Version: 12.2.1
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|15	Release: 0.20210326044159.60d656a%{?dist}
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|16	Summary:        Puppet module for Collectd
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|17	Group:		Development/Ruby
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|18	License:        ASL 2.0
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|19	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|20	URL:            https://github.com/voxpupuli/%{upstream_name}
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|21	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|22	Source0: 12.2.1-0.20210326044159.60d656a.tar.gz
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|23	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|24	BuildArch:      noarch
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|25	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|26	Requires:       puppet-stdlib
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|27	Requires:       puppet-concat
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|28	Requires:       puppet >= 2.7.0
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|29	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|30	%description
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|31	Puppet module for Collectd
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|32	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|33	%prep
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|34	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|35	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|36	find . -type f -name ".*" -exec rm {} +
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|37	find . -size 0 -exec rm {} +
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|38	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|39	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|40	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|41	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|42	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|43	%build
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|44	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|45	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|46	%install
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|47	rm -rf %{buildroot}
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|48	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/collectd/
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|49	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/collectd/
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|50	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|51	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|52	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|53	%files
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|54	%{_datadir}/puppet/modules/collectd/
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|55	
21mr|puppet-collectd-12.2.1-0.20210326044159.60d656a|56	

15486 21
21mr|puppet-concat-6.2.0-1|1	%define upstream_name puppetlabs-concat
21mr|puppet-concat-6.2.0-1|2	
21mr|puppet-concat-6.2.0-1|3	Name:		puppet-concat
21mr|puppet-concat-6.2.0-1|4	Version:	6.2.0
21mr|puppet-concat-6.2.0-1|5	Release:	1
21mr|puppet-concat-6.2.0-1|6	Summary:	Construct files from multiple fragments
21mr|puppet-concat-6.2.0-1|7	License:	ASL 2.0
21mr|puppet-concat-6.2.0-1|8	Group:		Development/Ruby
21mr|puppet-concat-6.2.0-1|9	URL:		https://github.com/puppetlabs/puppetlabs-concat
21mr|puppet-concat-6.2.0-1|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-concat-6.2.0-1|11	
21mr|puppet-concat-6.2.0-1|12	BuildArch:	noarch
21mr|puppet-concat-6.2.0-1|13	
21mr|puppet-concat-6.2.0-1|14	Requires:	puppet-stdlib
21mr|puppet-concat-6.2.0-1|15	Requires:	puppet >= 2.7.0
21mr|puppet-concat-6.2.0-1|16	
21mr|puppet-concat-6.2.0-1|17	%description
21mr|puppet-concat-6.2.0-1|18	Construct files from multiple fragments.
21mr|puppet-concat-6.2.0-1|19	
21mr|puppet-concat-6.2.0-1|20	%prep
21mr|puppet-concat-6.2.0-1|21	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-concat-6.2.0-1|22	
21mr|puppet-concat-6.2.0-1|23	find . -type f -name ".*" -exec rm {} +
21mr|puppet-concat-6.2.0-1|24	find . -size 0 -exec rm {} +
21mr|puppet-concat-6.2.0-1|25	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-concat-6.2.0-1|26	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-concat-6.2.0-1|27	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-concat-6.2.0-1|28	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-concat-6.2.0-1|29	
21mr|puppet-concat-6.2.0-1|30	%build
21mr|puppet-concat-6.2.0-1|31	
21mr|puppet-concat-6.2.0-1|32	%install
21mr|puppet-concat-6.2.0-1|33	rm -rf %{buildroot}
21mr|puppet-concat-6.2.0-1|34	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/concat/
21mr|puppet-concat-6.2.0-1|35	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/concat/
21mr|puppet-concat-6.2.0-1|36	
21mr|puppet-concat-6.2.0-1|37	%files
21mr|puppet-concat-6.2.0-1|38	%{_datadir}/puppet/modules/concat/

15487 21
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|1	%global dlrn_nvr 1.0.1-0.20210325113629.6f87929
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|2	%global dlrn 1
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|3	%define upstream_version 1.0.1
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|5	%define upstream_name puppet-contrail
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|6	%global commit 22558d68034c05eb48d0b2ad2aa6f2964521ca0e
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|9	%global alphatag .%{shortcommit}git
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|10	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|11	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|12	Name:           puppet-contrail
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|13	Version: 1.0.1
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|14	Release: 0.20210325113629.6f87929%{?dist}
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|15	Summary:        Puppet module for Juniper OpenContrail
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|16	Group:		Development/Ruby
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|17	License:        ASL 2.0
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|18	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|19	URL:            https://github.com/Juniper/puppet-contrail
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|20	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|21	Source0: 1.0.1-0.20210325113629.6f87929.tar.gz
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|22	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|23	BuildArch:      noarch
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|24	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|25	Requires:       puppet-inifile
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|26	Requires:       puppet-stdlib
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|27	Requires:       puppet >= 2.7.0
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|28	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|29	%description
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|30	Puppet module for Juniper OpenContrail
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|31	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|32	%prep
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|33	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|34	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|35	find . -type f -name ".*" -exec rm {} +
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|36	find . -size 0 -exec rm {} +
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|37	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|38	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|39	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|40	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|41	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|42	%build
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|43	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|44	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|45	%install
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|46	rm -rf %{buildroot}
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|47	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/contrail/
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|48	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/contrail/
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|49	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|50	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|51	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|52	%files
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|53	%{_datadir}/puppet/modules/contrail/
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|54	
21mr|puppet-contrail-1.0.1-0.20210325113629.6f87929|55	

15488 21
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|1	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|2	%global commit a2aef8cbdd265d2143a87cf9c23f323369307ea4
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|3	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|4	# DO NOT REMOVE ALPHATAG
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|5	%global alphatag .%{shortcommit}git
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|6	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|7	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|8	Name:		puppet-corosync
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|9	Version:	6.0.1
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|10	Release:	0%{?alphatag}
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|11	Summary:	This module is a set of manifests and types/providers for quickly setting up highly available clusters using Corosync
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|12	License:	ASL 2.0
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|13	Group:		Development/Ruby
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|14	URL:		https://github.com/voxpupuli/puppet-corosync
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|15	Source0:	https://github.com/voxpupuli/%{name}/archive/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|16	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|17	BuildArch:	noarch
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|18	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|19	Requires:	puppet-stdlib
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|20	Requires:	puppet >= 2.7.0
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|21	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|22	%description
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|23	This module is a set of manifests and types/providers for quickly setting up highly available clusters using Corosync
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|24	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|25	%prep
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|26	%setup -q -n %{name}-%{commit}
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|27	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|28	find . -type f -name ".*" -exec rm {} +
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|29	find . -size 0 -exec rm {} +
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|30	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|31	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|32	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|33	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|34	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|35	%build
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|36	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|37	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|38	%install
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|39	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/corosync/
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|40	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/corosync/
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|41	
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|42	%files
21mr|puppet-corosync-6.0.1-0.a2aef8cgit|43	%{_datadir}/puppet/modules/corosync/

15489 21
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|1	%global dlrn_nvr 0.6.3-0.20210325112937.5cce8f2
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|2	%global dlrn 1
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|3	%define upstream_version 0.6.3
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|5	%define upstream_name puppet-datacat
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|6	%global commit 10f6dde9a3c3c47c06a6322d22d7723685d9976a
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|9	%global alphatag .%{shortcommit}git
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|10	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|11	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|12	Name:           puppet-datacat
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|13	Version: 0.6.3
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|14	Release: 0.20210325112937.5cce8f2%{?dist}
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|15	Summary:        Puppet type for handling data fragments
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|16	Group:		Development/Ruby
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|17	License:        ASL 2.0
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|18	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|19	URL:            https://github.com/richardc/puppet-datacat
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|20	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|21	Source0: 0.6.3-0.20210325112937.5cce8f2.tar.gz
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|22	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|23	BuildArch:      noarch
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|24	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|25	Requires:       puppet >= 2.7.0
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|26	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|27	%description
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|28	Puppet type for handling data fragments
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|29	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|30	%prep
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|31	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|32	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|33	find . -type f -name ".*" -exec rm {} +
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|34	find . -size 0 -exec rm {} +
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|35	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|36	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|37	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|38	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|39	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|40	%build
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|41	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|42	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|43	%install
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|44	rm -rf %{buildroot}
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|45	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/datacat/
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|46	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/datacat/
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|47	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|48	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|49	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|50	%files
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|51	%{_datadir}/puppet/modules/datacat/
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|52	
21mr|puppet-datacat-0.6.3-0.20210325112937.5cce8f2|53	

15490 21
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|1	%global dlrn_nvr 8.1.1-0.20210326044536.43e446a
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|2	%global dlrn 1
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|3	%define upstream_version 8.1.1
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|5	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|6	%define upstream_name puppet-dns
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|7	%global commit 43e446a9d517a336b07b0304633bb1380d0422fc
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|8	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|9	# DO NOT REMOVE ALPHATAG
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|10	%global alphatag .%{shortcommit}git
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|11	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|12	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|13	Name:                   puppet-dns
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|14	Version: 8.1.1
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|15	Release: 0.20210326044536.43e446a%{?dist}
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|16	Summary:                Manage the ISC BIND daemon
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|17	Group:		Development/Ruby
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|18	License:                Apache-2.0
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|19	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|20	URL:                    https://github.com/theforeman/puppet-dns
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|21	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|22	Source0: 8.1.1-0.20210326044536.43e446a.tar.gz
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|23	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|24	BuildArch:              noarch
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|25	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|26	Requires:               puppet-concat
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|27	Requires:               puppet-stdlib
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|28	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|29	Requires:               puppet >= 2.7.0
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|30	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|31	%description
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|32	Puppet module for configuring the ISC BIND server for Foreman.
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|33	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|34	%prep
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|35	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|36	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|37	find . -type f -name ".*" -exec rm {} +
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|38	find . -size 0 -exec rm {} +
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|39	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|40	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|41	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|42	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|43	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|44	%build
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|45	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|46	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|47	%install
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|48	rm -rf %{buildroot}
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|49	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/dns/
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|50	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/dns/
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|51	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|52	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|53	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|54	%files
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|55	%{_datadir}/puppet/modules/dns/
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|56	
21mr|puppet-dns-8.1.1-0.20210326044536.43e446a|57	

15491 21
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|1	%global dlrn_nvr 7.0.0-0.20210326042849.62cf708
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|2	%global dlrn 1
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|3	%define upstream_version 7.0.0
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|5	%define upstream_name puppet-elasticsearch
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|6	%global commit 62cf708eda8f2074c6233c301a947a3289ca91d6
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|9	%global alphatag .%{shortcommit}git
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|10	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|11	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|12	Name:           puppet-elasticsearch
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|13	Version: 7.0.0
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|14	Release: 0.20210326042849.62cf708%{?dist}
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|15	Summary:        Module for managing and configuring Elasticsearch nodes
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|16	Group:		Development/Ruby
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|17	License:        ASL 2.0
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|18	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|19	URL:            https://github.com/elastic/puppet-elasticsearch
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|20	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|21	Source0: 7.0.0-0.20210326042849.62cf708.tar.gz
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|22	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|23	BuildArch:      noarch
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|24	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|25	Requires:       puppet-stdlib
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|26	#Requires:       puppet-apt
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|27	#Requires:       puppet-yum
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|28	Requires:       puppet-datacat
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|29	Requires:       puppet >= 2.7.0
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|30	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|31	%description
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|32	Module for managing and configuring Elasticsearch nodes
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|33	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|34	%prep
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|35	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|36	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|37	find . -type f -name ".*" -exec rm {} +
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|38	find . -size 0 -exec rm {} +
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|39	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|40	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|41	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|42	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|43	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|44	%build
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|45	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|46	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|47	%install
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|48	rm -rf %{buildroot}
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|49	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/elasticsearch/
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|50	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/elasticsearch/
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|51	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|52	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|53	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|54	%files
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|55	%{_datadir}/puppet/modules/elasticsearch/
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|56	
21mr|puppet-elasticsearch-7.0.0-0.20210326042849.62cf708|57	

15492 21
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|1	%global dlrn_nvr 1.12.3-0.20210325114554.e143c2d
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|2	%global dlrn 1
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|3	%define upstream_version 1.12.3
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|4	%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|5	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|6	Name:                   puppet-etcd
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|7	Version: 1.12.3
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|8	Release: 0.20210325114554.e143c2d%{?dist}
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|9	Summary:                Installs and configures etcd
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|10	Group:		Development/Ruby
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|11	License:                ASL 2.0
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|12	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|13	URL:                    https://github.com/puppet-etcd/puppet-etcd
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|14	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|15	Source0: 1.12.3-0.20210325114554.e143c2d.tar.gz
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|16	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|17	BuildArch:              noarch
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|18	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|19	Requires:               puppet-stdlib
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|20	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|21	Requires:               puppet >= 2.7.0
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|22	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|23	%description
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|24	Installs and configures etcd
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|25	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|26	%prep
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|27	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|28	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|29	find . -type f -name ".*" -exec rm {} +
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|30	find . -size 0 -exec rm {} +
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|31	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|32	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|33	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|34	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|35	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|36	%build
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|37	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|38	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|39	%install
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|40	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/etcd/
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|41	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/etcd/
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|42	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|43	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|44	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|45	%files
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|46	%{_datadir}/puppet/modules/etcd/
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|47	
21mr|puppet-etcd-1.12.3-0.20210325114554.e143c2d|48	

15493 21
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|1	%global dlrn_nvr 18.2-0.20210325114125.6fd1c8e
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|2	%global dlrn 1
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|3	%define upstream_version 18.2
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|4	%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|5	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|6	Name:                   puppet-fdio
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|7	Version: 18.2
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|8	Release: 0.20210325114125.6fd1c8e%{?dist}
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|9	Summary:                Puppet module for fdio projects
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|10	Group:		Development/Ruby
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|11	License:                ASL 2.0
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|12	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|13	URL:                    https://github.com/FDio/puppet-fdio
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|14	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|15	Source0: 18.2-0.20210325114125.6fd1c8e.tar.gz
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|16	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|17	BuildArch:              noarch
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|18	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|19	Requires:               puppet-stdlib
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|20	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|21	Requires:               puppet >= 2.7.0
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|22	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|23	%description
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|24	Installs and configures FD.io projects like VPP and Honeycomb agent.
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|25	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|26	%prep
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|27	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|28	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|29	find . -type f -name ".*" -exec rm {} +
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|30	find . -size 0 -exec rm {} +
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|31	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|32	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|33	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|34	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|35	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|36	%build
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|37	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|38	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|39	%install
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|40	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/fdio/
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|41	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/fdio/
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|42	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|43	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|44	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|45	%files
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|46	%{_datadir}/puppet/modules/fdio/
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|47	
21mr|puppet-fdio-18.2-0.20210325114125.6fd1c8e|48	

15494 21
21mr|puppet-firewall-2.5.0-1|1	%define upstream_name puppetlabs-firewall
21mr|puppet-firewall-2.5.0-1|2	
21mr|puppet-firewall-2.5.0-1|3	Name:		puppet-firewall
21mr|puppet-firewall-2.5.0-1|4	Version:	2.5.0
21mr|puppet-firewall-2.5.0-1|5	Release:	1
21mr|puppet-firewall-2.5.0-1|6	Summary:	Manages Firewalls such as iptables
21mr|puppet-firewall-2.5.0-1|7	License:	ASL 2.0
21mr|puppet-firewall-2.5.0-1|8	Group:		Development/Ruby
21mr|puppet-firewall-2.5.0-1|9	URL:		http://github.com/puppetlabs/puppetlabs-firewall
21mr|puppet-firewall-2.5.0-1|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-firewall-2.5.0-1|11	
21mr|puppet-firewall-2.5.0-1|12	BuildArch:	noarch
21mr|puppet-firewall-2.5.0-1|13	
21mr|puppet-firewall-2.5.0-1|14	Requires:	puppet >= 2.7.0
21mr|puppet-firewall-2.5.0-1|15	
21mr|puppet-firewall-2.5.0-1|16	%description
21mr|puppet-firewall-2.5.0-1|17	Manages Firewalls such as iptables
21mr|puppet-firewall-2.5.0-1|18	
21mr|puppet-firewall-2.5.0-1|19	%prep
21mr|puppet-firewall-2.5.0-1|20	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-firewall-2.5.0-1|21	
21mr|puppet-firewall-2.5.0-1|22	find . -type f -name ".*" -exec rm {} +
21mr|puppet-firewall-2.5.0-1|23	find . -size 0 -exec rm {} +
21mr|puppet-firewall-2.5.0-1|24	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-firewall-2.5.0-1|25	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-firewall-2.5.0-1|26	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-firewall-2.5.0-1|27	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-firewall-2.5.0-1|28	
21mr|puppet-firewall-2.5.0-1|29	%build
21mr|puppet-firewall-2.5.0-1|30	
21mr|puppet-firewall-2.5.0-1|31	
21mr|puppet-firewall-2.5.0-1|32	%install
21mr|puppet-firewall-2.5.0-1|33	rm -rf %{buildroot}
21mr|puppet-firewall-2.5.0-1|34	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/firewall/
21mr|puppet-firewall-2.5.0-1|35	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/firewall/
21mr|puppet-firewall-2.5.0-1|36	
21mr|puppet-firewall-2.5.0-1|37	
21mr|puppet-firewall-2.5.0-1|38	
21mr|puppet-firewall-2.5.0-1|39	%files
21mr|puppet-firewall-2.5.0-1|40	%{_datadir}/puppet/modules/firewall/

15495 21
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|1	%global dlrn_nvr 0.10.0-0.20210325113155.4dfc15a
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|2	%global dlrn 1
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|3	%define upstream_version 0.10.0
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|5	%define upstream_name konstantin-fluentd
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|6	%global commit 0400aafa8f23971485b838750d41928585cf3547
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|9	%global alphatag .%{shortcommit}git
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|10	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|11	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|12	Name:           puppet-fluentd
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|13	Version: 0.10.0
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|14	Release: 0.20210325113155.4dfc15a%{?dist}
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|15	Summary:        Installs, configures, and manages Fluentd data collector
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|16	Group:		Development/Ruby
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|17	License:        ASL 2.0
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|18	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|19	URL:            https://github.com/soylent/konstantin-fluentd
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|20	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|21	Source0: 0.10.0-0.20210325113155.4dfc15a.tar.gz
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|22	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|23	BuildArch:      noarch
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|24	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|25	Requires:       puppet-stdlib
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|26	Requires:       puppet >= 2.7.0
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|27	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|28	%description
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|29	Installs, configures, and manages Fluentd data collector
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|30	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|31	%prep
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|33	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|34	find . -type f -name ".*" -exec rm {} +
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|35	find . -size 0 -exec rm {} +
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|36	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|37	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|38	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|39	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|40	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|41	%build
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|42	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|43	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|44	%install
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|45	rm -rf %{buildroot}
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|46	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/fluentd/
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|47	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/fluentd/
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|48	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|49	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|50	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|51	%files
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|52	%{_datadir}/puppet/modules/fluentd/
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|53	
21mr|puppet-fluentd-0.10.0-0.20210325113155.4dfc15a|54	

15496 21
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|1	%global dlrn_nvr 0.5.0-0.20210325112249.4e4498e
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|2	%global dlrn 1
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|3	%define upstream_version 0.5.0
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|5	%define upstream_name puppetlabs-git
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|6	%global commit 5e862242466de4ae654a5de5ef4c1bc4e4b9f92e
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|9	%global alphatag .%{shortcommit}git
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|10	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|11	%global __brp_mangle_shebangs_exclude_from  /usr/share/puppet/modules/git/files/subtree/bash_completion.sh
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|12	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|13	Name:           puppet-git
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|14	Version: 0.5.0
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|15	Release: 0.20210325112249.4e4498e%{?dist}
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|16	Summary:        Module for installing Git or Gitosis
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|17	Group:		Development/Ruby
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|18	License:        ASL 2.0
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|19	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|20	URL:            https://github.com/puppetlabs/puppetlabs-git
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|21	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|22	Source0: 0.5.0-0.20210325112249.4e4498e.tar.gz
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|23	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|24	BuildArch:      noarch
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|25	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|26	Requires:       puppet-stdlib
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|27	Requires:       puppet >= 2.7.0
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|28	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|29	%description
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|30	Module for installing Git or Gitosis.
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|31	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|32	%prep
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|34	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|35	find . -type f -name ".*" -exec rm {} +
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|36	find . -size 0 -exec rm {} +
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|37	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|38	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|39	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|40	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|41	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|42	%build
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|43	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|44	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|45	%install
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|46	rm -rf %{buildroot}
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|47	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/git/
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|48	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/git/
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|49	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|50	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|51	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|52	%files
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|53	%{_datadir}/puppet/modules/git/
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|54	
21mr|puppet-git-0.5.0-0.20210325112249.4e4498e|55	

15497 21
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|1	%global dlrn_nvr 4.2.2-0.20210325115438.a797b8c
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|2	%global dlrn 1
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|3	%define upstream_version 4.2.2
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|5	%define upstream_name puppetlabs-haproxy
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|6	%global commit f8c5f2774f78fec9c2ee5b88d3e1c89e4013bd0a
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|9	%global alphatag .%{shortcommit}git
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|10	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|11	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|12	Name:           puppet-haproxy
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|13	Version: 4.2.2
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|14	Release: 0.20210325115438.a797b8c%{?dist}
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|15	Summary:        Configures HAProxy servers and manages the configuration of backend member servers
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|16	Group:		Development/Ruby
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|17	License:        ASL 2.0
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|18	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|19	URL:            https://github.com/puppetlabs/puppetlabs-haproxy
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|20	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|21	Source0: 4.2.2-0.20210325115438.a797b8c.tar.gz
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|22	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|23	BuildArch:      noarch
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|24	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|25	Requires:       puppet-stdlib
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|26	Requires:       puppet-concat
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|27	Requires:       puppet >= 2.7.0
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|28	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|29	%description
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|30	Configures HAProxy servers and manages the configuration of backend member servers.
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|31	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|32	%prep
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|33	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|34	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|35	find . -type f -name ".*" -exec rm {} +
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|36	find . -size 0 -exec rm {} +
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|37	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|38	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|39	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|40	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|41	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|42	%build
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|43	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|44	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|45	%install
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|46	rm -rf %{buildroot}
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|47	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/haproxy/
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|48	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/haproxy/
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|49	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|50	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|51	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|52	%files
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|53	%{_datadir}/puppet/modules/haproxy/
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|54	
21mr|puppet-haproxy-4.2.2-0.20210325115438.a797b8c|55	

15498 21
21mr|puppet-inifile-4.2.0-1|1	%define upstream_name puppetlabs-inifile
21mr|puppet-inifile-4.2.0-1|2	
21mr|puppet-inifile-4.2.0-1|3	Name:		puppet-inifile
21mr|puppet-inifile-4.2.0-1|4	Version:	4.2.0
21mr|puppet-inifile-4.2.0-1|5	Release:	1
21mr|puppet-inifile-4.2.0-1|6	Summary:	Resource types for managing settings in INI files
21mr|puppet-inifile-4.2.0-1|7	License:	ASL 2.0
21mr|puppet-inifile-4.2.0-1|8	Group:		Development/Ruby
21mr|puppet-inifile-4.2.0-1|9	URL:		https://github.com/puppetlabs/puppetlabs-inifile
21mr|puppet-inifile-4.2.0-1|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-inifile-4.2.0-1|11	
21mr|puppet-inifile-4.2.0-1|12	BuildArch:	noarch
21mr|puppet-inifile-4.2.0-1|13	
21mr|puppet-inifile-4.2.0-1|14	Requires:	puppet-stdlib
21mr|puppet-inifile-4.2.0-1|15	Requires:	puppet >= 2.7.0
21mr|puppet-inifile-4.2.0-1|16	
21mr|puppet-inifile-4.2.0-1|17	%description
21mr|puppet-inifile-4.2.0-1|18	Resource types for managing settings in INI files
21mr|puppet-inifile-4.2.0-1|19	
21mr|puppet-inifile-4.2.0-1|20	%prep
21mr|puppet-inifile-4.2.0-1|21	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-inifile-4.2.0-1|22	
21mr|puppet-inifile-4.2.0-1|23	find . -type f -name ".*" -exec rm {} +
21mr|puppet-inifile-4.2.0-1|24	find . -size 0 -exec rm {} +
21mr|puppet-inifile-4.2.0-1|25	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-inifile-4.2.0-1|26	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-inifile-4.2.0-1|27	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-inifile-4.2.0-1|28	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-inifile-4.2.0-1|29	
21mr|puppet-inifile-4.2.0-1|30	%build
21mr|puppet-inifile-4.2.0-1|31	
21mr|puppet-inifile-4.2.0-1|32	
21mr|puppet-inifile-4.2.0-1|33	%install
21mr|puppet-inifile-4.2.0-1|34	rm -rf %{buildroot}
21mr|puppet-inifile-4.2.0-1|35	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/inifile/
21mr|puppet-inifile-4.2.0-1|36	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/inifile/
21mr|puppet-inifile-4.2.0-1|37	
21mr|puppet-inifile-4.2.0-1|38	
21mr|puppet-inifile-4.2.0-1|39	
21mr|puppet-inifile-4.2.0-1|40	%files
21mr|puppet-inifile-4.2.0-1|41	%{_datadir}/puppet/modules/inifile/

15499 21
21mr|puppet-ipaclient-2.5.2-1|1	%define upstream_name puppet-ipaclient
21mr|puppet-ipaclient-2.5.2-1|2	%global commit b086731d5f1c0129db3cd8e3ebdc1acd649ebfce
21mr|puppet-ipaclient-2.5.2-1|3	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-ipaclient-2.5.2-1|4	# DO NOT REMOVE ALPHATAG
21mr|puppet-ipaclient-2.5.2-1|5	%global alphatag .%{shortcommit}git
21mr|puppet-ipaclient-2.5.2-1|6	
21mr|puppet-ipaclient-2.5.2-1|7	Name:		puppet-ipaclient
21mr|puppet-ipaclient-2.5.2-1|8	Version:	2.5.2
21mr|puppet-ipaclient-2.5.2-1|9	Release:	1
21mr|puppet-ipaclient-2.5.2-1|10	Summary:	IPA Client Puppet Module
21mr|puppet-ipaclient-2.5.2-1|11	License:	MIT
21mr|puppet-ipaclient-2.5.2-1|12	Group:		Development/Ruby
21mr|puppet-ipaclient-2.5.2-1|13	URL:		https://github.com/joshuabaird/puppet-ipaclient
21mr|puppet-ipaclient-2.5.2-1|14	Source0:	http://github.com/joshuabaird/%{upstream_name}/archive/%{commit}.tar.gz#/%{upstream_name}-%{shortcommit}.tar.gz
21mr|puppet-ipaclient-2.5.2-1|15	
21mr|puppet-ipaclient-2.5.2-1|16	BuildArch:	noarch
21mr|puppet-ipaclient-2.5.2-1|17	
21mr|puppet-ipaclient-2.5.2-1|18	Requires:	puppet-stdlib
21mr|puppet-ipaclient-2.5.2-1|19	Requires:	puppet >= 2.7.0
21mr|puppet-ipaclient-2.5.2-1|20	
21mr|puppet-ipaclient-2.5.2-1|21	%description
21mr|puppet-ipaclient-2.5.2-1|22	IPA client puppet module for integration with IPA servers.
21mr|puppet-ipaclient-2.5.2-1|23	
21mr|puppet-ipaclient-2.5.2-1|24	%prep
21mr|puppet-ipaclient-2.5.2-1|25	%setup -q -n %{name}-%{commit}
21mr|puppet-ipaclient-2.5.2-1|26	
21mr|puppet-ipaclient-2.5.2-1|27	find . -type f -name ".*" -exec rm {} +
21mr|puppet-ipaclient-2.5.2-1|28	find . -size 0 -exec rm {} +
21mr|puppet-ipaclient-2.5.2-1|29	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-ipaclient-2.5.2-1|30	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-ipaclient-2.5.2-1|31	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-ipaclient-2.5.2-1|32	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-ipaclient-2.5.2-1|33	
21mr|puppet-ipaclient-2.5.2-1|34	%build
21mr|puppet-ipaclient-2.5.2-1|35	
21mr|puppet-ipaclient-2.5.2-1|36	
21mr|puppet-ipaclient-2.5.2-1|37	%install
21mr|puppet-ipaclient-2.5.2-1|38	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/ipaclient/
21mr|puppet-ipaclient-2.5.2-1|39	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/ipaclient/
21mr|puppet-ipaclient-2.5.2-1|40	
21mr|puppet-ipaclient-2.5.2-1|41	
21mr|puppet-ipaclient-2.5.2-1|42	%files
21mr|puppet-ipaclient-2.5.2-1|43	%{_datadir}/puppet/modules/ipaclient/

15500 21
21mr|puppet-java-6.3.1-0.20210325120346.f991317|1	%global dlrn_nvr 6.3.1-0.20210325120346.f991317
21mr|puppet-java-6.3.1-0.20210325120346.f991317|2	%global dlrn 1
21mr|puppet-java-6.3.1-0.20210325120346.f991317|3	%define upstream_version 6.3.1
21mr|puppet-java-6.3.1-0.20210325120346.f991317|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-java-6.3.1-0.20210325120346.f991317|5	%define upstream_name puppetlabs-java
21mr|puppet-java-6.3.1-0.20210325120346.f991317|6	%global commit 2b0bd48cb5140c49501e90387a4a8ea9268fd681
21mr|puppet-java-6.3.1-0.20210325120346.f991317|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-java-6.3.1-0.20210325120346.f991317|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-java-6.3.1-0.20210325120346.f991317|9	%global alphatag .%{shortcommit}git
21mr|puppet-java-6.3.1-0.20210325120346.f991317|10	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|11	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|12	Name:           puppet-java
21mr|puppet-java-6.3.1-0.20210325120346.f991317|13	Version: 6.3.1
21mr|puppet-java-6.3.1-0.20210325120346.f991317|14	Release: 0.20210325120346.f991317%{?dist}
21mr|puppet-java-6.3.1-0.20210325120346.f991317|15	Summary:        Installs the correct Java package on various platforms
21mr|puppet-java-6.3.1-0.20210325120346.f991317|16	Group:		Development/Ruby
21mr|puppet-java-6.3.1-0.20210325120346.f991317|17	License:        ASL 2.0
21mr|puppet-java-6.3.1-0.20210325120346.f991317|18	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|19	URL:            https://github.com/puppetlabs/puppetlabs-java
21mr|puppet-java-6.3.1-0.20210325120346.f991317|20	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|21	Source0: 6.3.1-0.20210325120346.f991317.tar.gz
21mr|puppet-java-6.3.1-0.20210325120346.f991317|22	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|23	BuildArch:      noarch
21mr|puppet-java-6.3.1-0.20210325120346.f991317|24	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|25	Requires:       puppet-stdlib
21mr|puppet-java-6.3.1-0.20210325120346.f991317|26	Requires:       puppet >= 2.7.0
21mr|puppet-java-6.3.1-0.20210325120346.f991317|27	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|28	%description
21mr|puppet-java-6.3.1-0.20210325120346.f991317|29	Installs the correct Java package on various platforms.
21mr|puppet-java-6.3.1-0.20210325120346.f991317|30	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|31	%prep
21mr|puppet-java-6.3.1-0.20210325120346.f991317|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-java-6.3.1-0.20210325120346.f991317|33	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|34	find . -type f -name ".*" -exec rm {} +
21mr|puppet-java-6.3.1-0.20210325120346.f991317|35	find . -size 0 -exec rm {} +
21mr|puppet-java-6.3.1-0.20210325120346.f991317|36	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-java-6.3.1-0.20210325120346.f991317|37	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-java-6.3.1-0.20210325120346.f991317|38	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-java-6.3.1-0.20210325120346.f991317|39	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-java-6.3.1-0.20210325120346.f991317|40	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|41	%build
21mr|puppet-java-6.3.1-0.20210325120346.f991317|42	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|43	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|44	%install
21mr|puppet-java-6.3.1-0.20210325120346.f991317|45	rm -rf %{buildroot}
21mr|puppet-java-6.3.1-0.20210325120346.f991317|46	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/java/
21mr|puppet-java-6.3.1-0.20210325120346.f991317|47	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/java/
21mr|puppet-java-6.3.1-0.20210325120346.f991317|48	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|49	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|50	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|51	%files
21mr|puppet-java-6.3.1-0.20210325120346.f991317|52	%{_datadir}/puppet/modules/java/
21mr|puppet-java-6.3.1-0.20210325120346.f991317|53	
21mr|puppet-java-6.3.1-0.20210325120346.f991317|54	

15501 21
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|1	%global dlrn_nvr 7.0.1-0.20210326042942.3546820
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|2	%global dlrn 1
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|3	%define upstream_version 7.0.1-rc0
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|4	%global milestone .0rc0
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|5	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|6	%define upstream_name puppet-kafka
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|7	%global commit 35468206e7cdf6abdf86cc7481281b6597cd9f68
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|8	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|9	# DO NOT REMOVE ALPHATAG
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|10	%global alphatag .%{shortcommit}git
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|11	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|12	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|13	Name:           puppet-kafka
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|14	Version: 7.0.1
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|15	Release: 0.20210326042942.3546820%{?dist}
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|16	Summary:        Module for managing apache kafka
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|17	Group:		Development/Ruby
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|18	License:        ASL 2.0
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|19	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|20	URL:            https://github.com/puppet-community/puppet-kafka
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|21	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|22	Source0: 7.0.1-0.20210326042942.3546820.tar.gz
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|23	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|24	BuildArch:      noarch
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|25	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|26	Requires:       puppet-stdlib
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|27	Requires:       puppet-java
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|28	Requires:       puppet >= 2.7.0
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|29	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|30	%description
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|31	Module for managing apache kafka
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|32	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|33	%prep
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|34	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|35	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|36	find . -type f -name ".*" -exec rm {} +
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|37	find . -size 0 -exec rm {} +
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|38	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|39	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|40	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|41	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|42	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|43	%build
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|44	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|45	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|46	%install
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|47	rm -rf %{buildroot}
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|48	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/kafka/
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|49	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/kafka/
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|50	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|51	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|52	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|53	%files
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|54	%{_datadir}/puppet/modules/kafka/
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|55	
21mr|puppet-kafka-7.0.1-0.20210326042942.3546820|56	

15502 21
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|1	%global dlrn_nvr 0.0.2-0.20210325112027.bbca37a
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|2	%global dlrn 1
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|3	%define upstream_version 0.0.2
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|5	%define upstream_name puppet-module-keepalived
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|6	%global commit bbca37ade629a9178f09366fd0368187fb645f4e
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|9	%global alphatag .%{shortcommit}git
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|10	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|11	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|12	Name:           puppet-keepalived
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|13	Version: 0.0.2
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|14	Release: 0.20210325112027.bbca37a%{?dist}
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|15	Summary:        Keepalived Puppet Module
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|16	Group:		Development/Ruby
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|17	License:        ASL 2.0
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|18	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|19	URL:            https://github.com/Unyonsys/puppet-module-keepalived
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|20	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|21	Source0: 0.0.2-0.20210325112027.bbca37a.tar.gz
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|22	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|23	BuildArch:      noarch
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|24	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|25	Requires:       puppet-concat
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|26	Requires:       puppet >= 2.7.0
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|27	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|28	%description
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|29	This Puppet Module manages keepalived instances.
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|30	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|31	%prep
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|33	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|34	find . -type f -name ".*" -exec rm {} +
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|35	find . -size 0 -exec rm {} +
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|36	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|37	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|38	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|39	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|40	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|41	%build
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|42	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|43	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|44	%install
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|45	rm -rf %{buildroot}
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|46	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/keepalived/
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|47	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/keepalived/
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|48	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|49	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|50	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|51	%files
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|52	%{_datadir}/puppet/modules/keepalived/
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|53	
21mr|puppet-keepalived-0.0.2-0.20210325112027.bbca37a|54	

15503 21
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|1	%global dlrn_nvr 0.0.5-0.20210325111027.6ca9631
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|2	%global dlrn 1
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|3	%define upstream_version 0.0.5
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|5	%define upstream_name puppet-kibana3
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|6	%global commit 6ca9631fbe82766134f98e2e8780bb91e7cd3f0e
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|9	%global alphatag .%{shortcommit}git
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|10	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|11	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|12	Name:           puppet-kibana3
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|13	Version: 0.0.5
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|14	Release: 0.20210325111027.6ca9631%{?dist}
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|15	Summary:        Installs and configures kibana3
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|16	Group:		Development/Ruby
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|17	License:        ASL 2.0
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|18	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|19	URL:            https://github.com/thejandroman/puppet-kibana3
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|20	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|21	Source0: 0.0.5-0.20210325111027.6ca9631.tar.gz
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|22	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|23	BuildArch:      noarch
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|24	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|25	Requires:       puppet-git
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|26	Requires:       puppet-vcsrepo
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|27	Requires:       puppet-apache
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|28	Requires:       puppet-stdlib
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|29	Requires:       puppet >= 2.7.0
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|30	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|31	%description
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|32	Installs and configures kibana3.
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|33	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|34	%prep
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|35	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|36	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|37	find . -type f -name ".*" -exec rm {} +
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|38	find . -size 0 -exec rm {} +
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|39	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|40	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|41	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|42	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|43	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|44	%build
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|45	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|46	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|47	%install
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|48	rm -rf %{buildroot}
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|49	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/kibana3/
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|50	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/kibana3/
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|51	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|52	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|53	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|54	%files
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|55	%{_datadir}/puppet/modules/kibana3/
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|56	
21mr|puppet-kibana3-0.0.5-0.20210325111027.6ca9631|57	

15504 21
21mr|puppet-kmod-2.5.0-1|1	%global upstream_name puppet-kmod
21mr|puppet-kmod-2.5.0-1|2	
21mr|puppet-kmod-2.5.0-1|3	Name:		puppet-kmod
21mr|puppet-kmod-2.5.0-1|4	Version:	2.5.0
21mr|puppet-kmod-2.5.0-1|5	Release:	1
21mr|puppet-kmod-2.5.0-1|6	Summary:	Manage Linux kernel modules with Puppet
21mr|puppet-kmod-2.5.0-1|7	License:	ASL 2.0
21mr|puppet-kmod-2.5.0-1|8	Group:		Development/Ruby
21mr|puppet-kmod-2.5.0-1|9	URL:		https://github.com/camptocamp/puppet-kmod
21mr|puppet-kmod-2.5.0-1|10	Source0:	https://github.com/camptocamp/%{upstream_name}/archive/%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-kmod-2.5.0-1|11	BuildArch:	noarch
21mr|puppet-kmod-2.5.0-1|12	
21mr|puppet-kmod-2.5.0-1|13	Requires:	puppet-stdlib
21mr|puppet-kmod-2.5.0-1|14	Requires:	puppet >= 2.7.0
21mr|puppet-kmod-2.5.0-1|15	
21mr|puppet-kmod-2.5.0-1|16	%description
21mr|puppet-kmod-2.5.0-1|17	Manage Linux kernel modules with Puppet
21mr|puppet-kmod-2.5.0-1|18	
21mr|puppet-kmod-2.5.0-1|19	%prep
21mr|puppet-kmod-2.5.0-1|20	%setup -q -n %{name}-%{version}
21mr|puppet-kmod-2.5.0-1|21	
21mr|puppet-kmod-2.5.0-1|22	find . -type f -name ".*" -exec rm {} +
21mr|puppet-kmod-2.5.0-1|23	find . -size 0 -exec rm {} +
21mr|puppet-kmod-2.5.0-1|24	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-kmod-2.5.0-1|25	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-kmod-2.5.0-1|26	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-kmod-2.5.0-1|27	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-kmod-2.5.0-1|28	
21mr|puppet-kmod-2.5.0-1|29	%build
21mr|puppet-kmod-2.5.0-1|30	
21mr|puppet-kmod-2.5.0-1|31	
21mr|puppet-kmod-2.5.0-1|32	%install
21mr|puppet-kmod-2.5.0-1|33	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/kmod/
21mr|puppet-kmod-2.5.0-1|34	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/kmod/
21mr|puppet-kmod-2.5.0-1|35	
21mr|puppet-kmod-2.5.0-1|36	%files
21mr|puppet-kmod-2.5.0-1|37	%{_datadir}/puppet/modules/kmod/

15505 21
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|1	%global dlrn_nvr 1.0.2-0.20210325111254.813132b
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|2	%global dlrn 1
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|3	%define upstream_version 1.0.2
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|4	%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|5	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|6	Name:                   puppet-lib-file_concat
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|7	Version: 1.0.2
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|8	Release: 0.20210325111254.813132b%{?dist}
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|9	Summary:                Library for concatenating multiple files into 1
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|10	Group:		Development/Ruby
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|11	License:                ASL 2.0
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|12	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|13	URL:                    https://github.com/electrical/puppet-lib-file_concat
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|14	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|15	Source0: 1.0.2-0.20210325111254.813132b.tar.gz
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|16	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|17	BuildArch:              noarch
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|18	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|19	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|20	Requires:               puppet >= 2.7.0
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|21	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|22	%description
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|23	Library for concatenating multiple files into 1
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|24	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|25	%prep
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|26	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|27	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|28	find . -type f -name ".*" -exec rm {} +
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|29	find . -size 0 -exec rm {} +
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|30	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|31	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|32	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|33	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|34	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|35	%build
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|36	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|37	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|38	%install
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|39	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/file_concat/
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|40	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/file_concat/
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|41	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|42	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|43	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|44	%files
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|45	%{_datadir}/puppet/modules/file_concat/
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|46	
21mr|puppet-lib-file_concat-1.0.2-0.20210325111254.813132b|47	

15506 21
21mr|puppet-memcached-3.5.0-1|1	%define upstream_name puppet-memcached
21mr|puppet-memcached-3.5.0-1|2	
21mr|puppet-memcached-3.5.0-1|3	Name:		puppet-memcached
21mr|puppet-memcached-3.5.0-1|4	Version:	3.5.0
21mr|puppet-memcached-3.5.0-1|5	Release:	1
21mr|puppet-memcached-3.5.0-1|6	Summary:	Manage memcached via Puppet
21mr|puppet-memcached-3.5.0-1|7	License:	ASL 2.0
21mr|puppet-memcached-3.5.0-1|8	Group:		Development/Ruby
21mr|puppet-memcached-3.5.0-1|9	URL:		https://github.com/saz/puppet-memcached
21mr|puppet-memcached-3.5.0-1|10	Source0:	https://github.com/saz/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-memcached-3.5.0-1|11	
21mr|puppet-memcached-3.5.0-1|12	BuildArch:	noarch
21mr|puppet-memcached-3.5.0-1|13	
21mr|puppet-memcached-3.5.0-1|14	Requires:	puppet-stdlib
21mr|puppet-memcached-3.5.0-1|15	Requires:	puppet >= 2.7.0
21mr|puppet-memcached-3.5.0-1|16	
21mr|puppet-memcached-3.5.0-1|17	%description
21mr|puppet-memcached-3.5.0-1|18	Manage memcached via Puppet
21mr|puppet-memcached-3.5.0-1|19	
21mr|puppet-memcached-3.5.0-1|20	%prep
21mr|puppet-memcached-3.5.0-1|21	%setup -q -n %{name}-%{version}
21mr|puppet-memcached-3.5.0-1|22	
21mr|puppet-memcached-3.5.0-1|23	find . -type f -name ".*" -exec rm {} +
21mr|puppet-memcached-3.5.0-1|24	find . -size 0 -exec rm {} +
21mr|puppet-memcached-3.5.0-1|25	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-memcached-3.5.0-1|26	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-memcached-3.5.0-1|27	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-memcached-3.5.0-1|28	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-memcached-3.5.0-1|29	
21mr|puppet-memcached-3.5.0-1|30	%build
21mr|puppet-memcached-3.5.0-1|31	
21mr|puppet-memcached-3.5.0-1|32	
21mr|puppet-memcached-3.5.0-1|33	%install
21mr|puppet-memcached-3.5.0-1|34	rm -rf %{buildroot}
21mr|puppet-memcached-3.5.0-1|35	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/memcached/
21mr|puppet-memcached-3.5.0-1|36	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/memcached/
21mr|puppet-memcached-3.5.0-1|37	
21mr|puppet-memcached-3.5.0-1|38	
21mr|puppet-memcached-3.5.0-1|39	
21mr|puppet-memcached-3.5.0-1|40	%files
21mr|puppet-memcached-3.5.0-1|41	%{_datadir}/puppet/modules/memcached/

15507 21
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|1	%global dlrn_nvr 1.0.0-0.20210329111841.a8cec1d
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|2	%global dlrn 1
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|3	%define upstream_version 1.0.0
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|5	%if 0%{?dlrn}
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|6	%define upstream_name openstack-midonet
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|7	%else
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|8	%define upstream_name puppet-midonet
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|9	%endif
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|10	%global commit bafa9e9bc3e683cd3ceb2650eb174cf707a2837e
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|11	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|12	# DO NOT REMOVE ALPHATAG
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|13	%global alphatag .%{shortcommit}git
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|14	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|15	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|16	Name:           puppet-midonet
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|17	# Bumped epoch after repo movement from github.com/midonet to github.com/openstack
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|18	Epoch:          1
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|19	Version: 1.0.0
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|20	Release: 0.20210329111841.a8cec1d%{?dist}
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|21	Summary:        Configure and install MidoNet components
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|22	Group:		Development/Ruby
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|23	License:        ASL 2.0
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|24	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|25	URL:            https://github.com/openstack/puppet-midonet
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|26	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|27	Source0: 1.0.0-0.20210329111841.a8cec1d.tar.gz
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|28	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|29	BuildArch:      noarch
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|30	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|31	Requires:       puppet-module-data
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|32	Requires:       puppet-inifile
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|33	Requires:       puppet-zookeeper
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|34	Requires:       puppet-cassandra
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|35	#Requires:       puppet-apt
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|36	Requires:       puppet-java
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|37	Requires:       puppet-tomcat
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|38	Requires:       puppet-stdlib
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|39	Requires:       puppet >= 2.7.0
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|40	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|41	%description
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|42	Configure and install MidoNet components
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|43	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|44	%prep
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|45	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|46	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|47	find . -type f -name ".*" -exec rm {} +
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|48	find . -size 0 -exec rm {} +
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|49	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|50	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|51	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|52	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|53	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|54	%build
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|55	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|56	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|57	%install
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|58	rm -rf %{buildroot}
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|59	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/midonet/
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|60	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/midonet/
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|61	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|62	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|63	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|64	%files
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|65	%{_datadir}/puppet/modules/midonet/
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|66	
21mr|puppet-midonet-1.0.0-0.20210329111841.a8cec1d|67	

15508 21
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|1	%global dlrn_nvr 0.5.1-0.20210325111525.28dafce
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|2	%global dlrn 1
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|3	%define upstream_version 0.5.1
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|5	%define upstream_name puppet-module-data
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|6	%global commit 28dafce3a70b35364d33f64d9f518e1adffef242
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|9	%global alphatag .%{shortcommit}git
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|10	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|11	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|12	Name:           puppet-module-data
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|13	Version: 0.5.1
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|14	Release: 0.20210325111525.28dafce%{?dist}
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|15	Summary:        A hiera backend to allow the use of data while writing sharable modules
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|16	Group:		Development/Ruby
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|17	License:        ASL 2.0
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|18	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|19	URL:            https://github.com/ripienaar/puppet-module-data
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|20	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|21	Source0: 0.5.1-0.20210325111525.28dafce.tar.gz
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|22	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|23	BuildArch:      noarch
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|24	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|25	Requires:       puppet >= 2.7.0
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|26	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|27	%description
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|28	A hiera backend to allow the use of data while writing sharable modules
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|29	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|30	%prep
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|31	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|32	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|33	find . -type f -name ".*" -exec rm {} +
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|34	find . -size 0 -exec rm {} +
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|35	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|36	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|37	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|38	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|39	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|40	%build
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|41	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|42	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|43	%install
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|44	rm -rf %{buildroot}
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|45	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/module-data/
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|46	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/module-data/
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|47	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|48	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|49	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|50	%files
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|51	%{_datadir}/puppet/modules/module-data/
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|52	
21mr|puppet-module-data-0.5.1-0.20210325111525.28dafce|53	

15509 21
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|1	%global dlrn_nvr 3.1.1-0.20210326063900.a59b99e
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|2	%global dlrn 1
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|3	%define upstream_version 3.1.1-rc0
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|4	%global milestone .0rc0
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|5	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|6	%define upstream_name puppet-mongodb
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|7	%global commit a59b99ed9df3796b64c42bc4e499fdef53b3c39a
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|8	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|9	# DO NOT REMOVE ALPHATAG
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|10	%global alphatag .%{shortcommit}git
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|11	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|12	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|13	Name:           puppet-mongodb
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|14	Version: 3.1.1
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|15	Release: 0.20210326063900.a59b99e%{?dist}
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|16	Summary:        Installs MongoDB on RHEL/Ubuntu/Debian
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|17	Group:		Development/Ruby
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|18	License:        ASL 2.0
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|19	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|20	URL:            https://github.com/voxpupuli/puppet-mongodb
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|21	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|22	Source0: 3.1.1-0.20210326063900.a59b99e.tar.gz
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|23	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|24	BuildArch:      noarch
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|25	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|26	#Requires:       puppet-apt
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|27	Requires:       puppet-stdlib
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|28	Requires:       puppet >= 2.7.0
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|29	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|30	%description
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|31	Installs MongoDB on RHEL/Ubuntu/Debian.
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|32	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|33	%prep
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|35	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|36	find . -type f -name ".*" -exec rm {} +
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|37	find . -size 0 -exec rm {} +
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|38	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|39	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|40	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|41	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|42	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|43	%build
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|44	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|45	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|46	%install
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|47	rm -rf %{buildroot}
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|48	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/mongodb/
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|49	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/mongodb/
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|50	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|51	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|52	%files
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|53	%{_datadir}/puppet/modules/mongodb/
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|54	
21mr|puppet-mongodb-3.1.1-0.20210326063900.a59b99e|55	

15510 21
21mr|puppet-mysql-10.7.0-2|1	%define upstream_name puppetlabs-mysql
21mr|puppet-mysql-10.7.0-2|2	
21mr|puppet-mysql-10.7.0-2|3	Name:		puppet-mysql
21mr|puppet-mysql-10.7.0-2|4	Version:	10.7.0
21mr|puppet-mysql-10.7.0-2|5	Release:	2
21mr|puppet-mysql-10.7.0-2|6	Summary:	Installs, configures, and manages the MySQL service
21mr|puppet-mysql-10.7.0-2|7	License:	ASL 2.0
21mr|puppet-mysql-10.7.0-2|8	Group:		Development/Ruby
21mr|puppet-mysql-10.7.0-2|9	URL:		http://github.com/puppetlabs/puppetlabs-mysql
21mr|puppet-mysql-10.7.0-2|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz#/%{upstream_name}-%{version}.tar.gz
21mr|puppet-mysql-10.7.0-2|11	
21mr|puppet-mysql-10.7.0-2|12	BuildArch:	noarch
21mr|puppet-mysql-10.7.0-2|13	
21mr|puppet-mysql-10.7.0-2|14	Requires:	puppet-stdlib
21mr|puppet-mysql-10.7.0-2|15	Requires:	puppet-translate
21mr|puppet-mysql-10.7.0-2|16	Requires:	puppet-resource_api
21mr|puppet-mysql-10.7.0-2|17	Requires:	puppet >= 2.7.0
21mr|puppet-mysql-10.7.0-2|18	
21mr|puppet-mysql-10.7.0-2|19	%description
21mr|puppet-mysql-10.7.0-2|20	Installs, configures, and manages the MySQL service.
21mr|puppet-mysql-10.7.0-2|21	
21mr|puppet-mysql-10.7.0-2|22	%prep
21mr|puppet-mysql-10.7.0-2|23	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-mysql-10.7.0-2|24	
21mr|puppet-mysql-10.7.0-2|25	find . -type f -name ".*" -exec rm {} +
21mr|puppet-mysql-10.7.0-2|26	find . -size 0 -exec rm {} +
21mr|puppet-mysql-10.7.0-2|27	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-mysql-10.7.0-2|28	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-mysql-10.7.0-2|29	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-mysql-10.7.0-2|30	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-mysql-10.7.0-2|31	
21mr|puppet-mysql-10.7.0-2|32	%build
21mr|puppet-mysql-10.7.0-2|33	
21mr|puppet-mysql-10.7.0-2|34	
21mr|puppet-mysql-10.7.0-2|35	%install
21mr|puppet-mysql-10.7.0-2|36	rm -rf %{buildroot}
21mr|puppet-mysql-10.7.0-2|37	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/mysql/
21mr|puppet-mysql-10.7.0-2|38	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/mysql/
21mr|puppet-mysql-10.7.0-2|39	
21mr|puppet-mysql-10.7.0-2|40	
21mr|puppet-mysql-10.7.0-2|41	
21mr|puppet-mysql-10.7.0-2|42	%files
21mr|puppet-mysql-10.7.0-2|43	%{_datadir}/puppet/modules/mysql/

15511 21
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|1	%global dlrn_nvr 0.0.2-0.20210329111932.92401b8
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|2	%global dlrn 1
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|3	%define upstream_version 0.0.2
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|5	%define upstream_name puppet-n1k-vsm
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|6	%global commit 91772fa53dd3ed2686d2e8b0303c77ea6faefe68
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|9	%global alphatag .%{shortcommit}git
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|10	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|11	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|12	Name:           puppet-n1k-vsm
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|13	Version: 0.0.2
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|14	Release: 0.20210329111932.92401b8%{?dist}
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|15	Summary:        Puppet module for Cisco Nexus1000v VSM
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|16	Group:		Development/Ruby
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|17	License:        ASL 2.0
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|18	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|19	URL:            https://launchpad.net/puppet-n1k-vsm
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|20	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|21	Source0: 0.0.2-0.20210329111932.92401b8.tar.gz
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|22	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|23	BuildArch:      noarch
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|24	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|25	Requires:       puppet-vswitch
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|26	Requires:       puppet >= 2.7.0
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|27	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|28	%description
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|29	Puppet module for Cisco Nexus1000v VSM
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|30	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|31	%prep
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|32	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|33	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|34	find . -type f -name ".*" -exec rm {} +
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|35	find . -size 0 -exec rm {} +
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|36	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|37	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|38	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|39	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|40	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|41	%build
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|42	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|43	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|44	%install
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|45	rm -rf %{buildroot}
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|46	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/n1k_vsm/
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|47	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/n1k_vsm/
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|48	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|49	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|50	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|51	%files
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|52	%{_datadir}/puppet/modules/n1k_vsm/
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|53	
21mr|puppet-n1k-vsm-0.0.2-0.20210329111932.92401b8|54	

15512 21
21mr|puppet-nssdb-1.0.1-1|1	%define upstream_name puppet-nssdb
21mr|puppet-nssdb-1.0.1-1|2	%global commit 2ed2a2df59bbeaf9cf628e1a4a499476842282fd
21mr|puppet-nssdb-1.0.1-1|3	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-nssdb-1.0.1-1|4	# DO NOT REMOVE ALPHATAG
21mr|puppet-nssdb-1.0.1-1|5	%global alphatag .%{shortcommit}git
21mr|puppet-nssdb-1.0.1-1|6	
21mr|puppet-nssdb-1.0.1-1|7	Name:		puppet-nssdb
21mr|puppet-nssdb-1.0.1-1|8	Version:	1.0.1
21mr|puppet-nssdb-1.0.1-1|9	Release:	1
21mr|puppet-nssdb-1.0.1-1|10	Summary:	NSS databse Puppet Module
21mr|puppet-nssdb-1.0.1-1|11	License:	Apache-2.0
21mr|puppet-nssdb-1.0.1-1|12	Group:		Development/Ruby
21mr|puppet-nssdb-1.0.1-1|13	URL:		https://github.com/rcritten/puppet-nssdb
21mr|puppet-nssdb-1.0.1-1|14	Source0:	http://github.com/rcritten/%{upstream_name}/archive/%{commit}.tar.gz?/%{upstream_name}-%{shortcommit}.tar.gz
21mr|puppet-nssdb-1.0.1-1|15	
21mr|puppet-nssdb-1.0.1-1|16	BuildArch:	noarch
21mr|puppet-nssdb-1.0.1-1|17	
21mr|puppet-nssdb-1.0.1-1|18	Requires:	puppet-stdlib
21mr|puppet-nssdb-1.0.1-1|19	Requires:	puppet >= 2.7.0
21mr|puppet-nssdb-1.0.1-1|20	
21mr|puppet-nssdb-1.0.1-1|21	%description
21mr|puppet-nssdb-1.0.1-1|22	This Puppet Module manages NSS Databases.
21mr|puppet-nssdb-1.0.1-1|23	
21mr|puppet-nssdb-1.0.1-1|24	%prep
21mr|puppet-nssdb-1.0.1-1|25	%setup -q -n %{name}-%{commit}
21mr|puppet-nssdb-1.0.1-1|26	
21mr|puppet-nssdb-1.0.1-1|27	find . -type f -name ".*" -exec rm {} +
21mr|puppet-nssdb-1.0.1-1|28	find . -size 0 -exec rm {} +
21mr|puppet-nssdb-1.0.1-1|29	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-nssdb-1.0.1-1|30	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-nssdb-1.0.1-1|31	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-nssdb-1.0.1-1|32	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-nssdb-1.0.1-1|33	
21mr|puppet-nssdb-1.0.1-1|34	%build
21mr|puppet-nssdb-1.0.1-1|35	
21mr|puppet-nssdb-1.0.1-1|36	
21mr|puppet-nssdb-1.0.1-1|37	%install
21mr|puppet-nssdb-1.0.1-1|38	rm -rf %{buildroot}
21mr|puppet-nssdb-1.0.1-1|39	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/nssdb/
21mr|puppet-nssdb-1.0.1-1|40	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/nssdb/
21mr|puppet-nssdb-1.0.1-1|41	
21mr|puppet-nssdb-1.0.1-1|42	
21mr|puppet-nssdb-1.0.1-1|43	%files
21mr|puppet-nssdb-1.0.1-1|44	%{_datadir}/puppet/modules/nssdb/

15513 21
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|1	%global dlrn_nvr 4.2.0-0.20210325153421.93da3bd
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|2	%global dlrn 1
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|3	%define upstream_version 4.2.0
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|5	%define upstream_name puppetlabs-ntp
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|6	%global commit d93d4b66c6818c9a7281d5af173bbde582fd299c
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|9	%global alphatag .%{shortcommit}git
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|10	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|11	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|12	Name:           puppet-ntp
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|13	Version: 4.2.0
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|14	Release: 0.20210325153421.93da3bd%{?dist}
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|15	Summary:        Installs, configures, and manages the NTP service
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|16	Group:		Development/Ruby
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|17	License:        ASL 2.0
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|18	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|19	URL:            https://github.com/puppetlabs/puppetlabs-ntp
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|20	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|21	Source0: 4.2.0-0.20210325153421.93da3bd.tar.gz
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|22	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|23	BuildArch:      noarch
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|24	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|25	Requires:       puppet-stdlib
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|26	Requires:       puppet >= 2.7.0
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|27	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|28	%description
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|29	Installs, configures, and manages the NTP service.
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|30	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|31	%prep
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|33	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|34	find . -type f -name ".*" -exec rm {} +
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|35	find . -size 0 -exec rm {} +
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|36	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|37	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|38	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|39	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|40	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|41	%build
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|42	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|43	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|44	%install
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|45	rm -rf %{buildroot}
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|46	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/ntp/
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|47	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/ntp/
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|48	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|49	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|50	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|51	%files
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|52	%{_datadir}/puppet/modules/ntp/
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|53	
21mr|puppet-ntp-4.2.0-0.20210325153421.93da3bd|54	

15514 21
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|1	%global dlrn_nvr 0.0.6-0.20210325114344.d3d9b3a
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|2	%global dlrn 1
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|3	%define upstream_version 0.0.6
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|4	%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|5	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|6	%define upstream_name puppet-powerdns
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|7	%global commit 899651549b6d57470d233321265ace862270e154
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|8	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|9	# DO NOT REMOVE ALPHATAG
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|10	%global alphatag .%{shortcommit}git
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|11	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|12	Name:                   puppet-powerdns
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|13	Version: 0.0.6
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|14	Release: 0.20210325114344.d3d9b3a%{?dist}
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|15	Summary:                Module for managing PowerDNS
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|16	Group:		Development/Ruby
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|17	License:                GPLv2
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|18	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|19	URL:                    https://github.com/antonlindstrom/puppet-powerdns
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|20	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|21	Source0: 0.0.6-0.20210325114344.d3d9b3a.tar.gz
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|22	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|23	BuildArch:              noarch
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|24	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|25	Requires:               puppet-stdlib
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|26	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|27	Requires:               puppet >= 2.7.0
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|28	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|29	%description
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|30	Puppet module to install and configure PowerDNS
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|31	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|32	%prep
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|33	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|34	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|35	find . -type f -name ".*" -exec rm {} +
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|36	find . -size 0 -exec rm {} +
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|37	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|38	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|39	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|40	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|41	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|42	%build
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|43	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|44	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|45	%install
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|46	rm -rf %{buildroot}
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|47	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/powerdns/
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|48	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/powerdns/
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|49	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|50	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|51	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|52	%files
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|53	%{_datadir}/puppet/modules/powerdns/
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|54	
21mr|puppet-powerdns-0.0.6-0.20210325114344.d3d9b3a|55	

15515 21
21mr|puppet-rabbitmq-10.1.1-0|1	%define upstream_name puppet-rabbitmq
21mr|puppet-rabbitmq-10.1.1-0|2	
21mr|puppet-rabbitmq-10.1.1-0|3	Name:		puppet-rabbitmq
21mr|puppet-rabbitmq-10.1.1-0|4	Version:	10.1.1
21mr|puppet-rabbitmq-10.1.1-0|5	Release:	0
21mr|puppet-rabbitmq-10.1.1-0|6	Summary:	Installs, configures, and manages RabbitMQ
21mr|puppet-rabbitmq-10.1.1-0|7	License:	ASL 2.0
21mr|puppet-rabbitmq-10.1.1-0|8	Group:		Development/Ruby
21mr|puppet-rabbitmq-10.1.1-0|9	URL:		https://github.com/voxpupuli/puppet-rabbitmq
21mr|puppet-rabbitmq-10.1.1-0|10	Source0:	https://github.com/voxpupuli/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-rabbitmq-10.1.1-0|11	
21mr|puppet-rabbitmq-10.1.1-0|12	BuildArch:	noarch
21mr|puppet-rabbitmq-10.1.1-0|13	
21mr|puppet-rabbitmq-10.1.1-0|14	Requires:	puppet-stdlib
21mr|puppet-rabbitmq-10.1.1-0|15	Requires:	puppet-archive
21mr|puppet-rabbitmq-10.1.1-0|16	Requires:	puppet >= 2.7.0
21mr|puppet-rabbitmq-10.1.1-0|17	
21mr|puppet-rabbitmq-10.1.1-0|18	%description
21mr|puppet-rabbitmq-10.1.1-0|19	Installs, configures, and manages RabbitMQ.
21mr|puppet-rabbitmq-10.1.1-0|20	
21mr|puppet-rabbitmq-10.1.1-0|21	%prep
21mr|puppet-rabbitmq-10.1.1-0|22	%autosetup -n %{upstream_name}-%{version} -p1
21mr|puppet-rabbitmq-10.1.1-0|23	
21mr|puppet-rabbitmq-10.1.1-0|24	find . -type f -name ".*" -exec rm {} +
21mr|puppet-rabbitmq-10.1.1-0|25	find . -size 0 -exec rm {} +
21mr|puppet-rabbitmq-10.1.1-0|26	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-rabbitmq-10.1.1-0|27	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-rabbitmq-10.1.1-0|28	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-rabbitmq-10.1.1-0|29	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-rabbitmq-10.1.1-0|30	
21mr|puppet-rabbitmq-10.1.1-0|31	%build
21mr|puppet-rabbitmq-10.1.1-0|32	
21mr|puppet-rabbitmq-10.1.1-0|33	
21mr|puppet-rabbitmq-10.1.1-0|34	%install
21mr|puppet-rabbitmq-10.1.1-0|35	rm -rf %{buildroot}
21mr|puppet-rabbitmq-10.1.1-0|36	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/rabbitmq/
21mr|puppet-rabbitmq-10.1.1-0|37	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/rabbitmq/
21mr|puppet-rabbitmq-10.1.1-0|38	
21mr|puppet-rabbitmq-10.1.1-0|39	
21mr|puppet-rabbitmq-10.1.1-0|40	
21mr|puppet-rabbitmq-10.1.1-0|41	%files
21mr|puppet-rabbitmq-10.1.1-0|42	%{_datadir}/puppet/modules/rabbitmq/

15516 21
21mr|puppet-redis-6.0.0-1|1	%define upstream_name puppet-redis
21mr|puppet-redis-6.0.0-1|2	
21mr|puppet-redis-6.0.0-1|3	Name:		puppet-redis
21mr|puppet-redis-6.0.0-1|4	Version:	6.0.0
21mr|puppet-redis-6.0.0-1|5	Release:	1
21mr|puppet-redis-6.0.0-1|6	Summary:	Redis module
21mr|puppet-redis-6.0.0-1|7	License:	ASL 2.0
21mr|puppet-redis-6.0.0-1|8	Group:		Development/Ruby
21mr|puppet-redis-6.0.0-1|9	URL:		https://github.com/voxpupuli/puppet-redis
21mr|puppet-redis-6.0.0-1|10	Source0:	https://github.com/voxpupuli/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-redis-6.0.0-1|11	
21mr|puppet-redis-6.0.0-1|12	BuildArch:	noarch
21mr|puppet-redis-6.0.0-1|13	
21mr|puppet-redis-6.0.0-1|14	Requires:	puppet-augeasproviders_sysctl
21mr|puppet-redis-6.0.0-1|15	Requires:	puppet-augeasproviders_core
21mr|puppet-redis-6.0.0-1|16	Requires:	puppet-stdlib
21mr|puppet-redis-6.0.0-1|17	Requires:	puppet >= 2.7.0
21mr|puppet-redis-6.0.0-1|18	
21mr|puppet-redis-6.0.0-1|19	%description
21mr|puppet-redis-6.0.0-1|20	Redis module
21mr|puppet-redis-6.0.0-1|21	
21mr|puppet-redis-6.0.0-1|22	%prep
21mr|puppet-redis-6.0.0-1|23	%setup -q -n %{name}-%{version}
21mr|puppet-redis-6.0.0-1|24	
21mr|puppet-redis-6.0.0-1|25	find . -type f -name ".*" -exec rm {} +
21mr|puppet-redis-6.0.0-1|26	find . -size 0 -exec rm {} +
21mr|puppet-redis-6.0.0-1|27	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-redis-6.0.0-1|28	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-redis-6.0.0-1|29	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-redis-6.0.0-1|30	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-redis-6.0.0-1|31	
21mr|puppet-redis-6.0.0-1|32	%build
21mr|puppet-redis-6.0.0-1|33	
21mr|puppet-redis-6.0.0-1|34	
21mr|puppet-redis-6.0.0-1|35	%install
21mr|puppet-redis-6.0.0-1|36	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/redis/
21mr|puppet-redis-6.0.0-1|37	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/redis/
21mr|puppet-redis-6.0.0-1|38	
21mr|puppet-redis-6.0.0-1|39	%files
21mr|puppet-redis-6.0.0-1|40	%{_datadir}/puppet/modules/redis/

15517 21
21mr|puppet-remote-0.0.1-1.7420908git|1	%define upstream_name puppet-remote
21mr|puppet-remote-0.0.1-1.7420908git|2	%global commit 7420908328b832f4b20e1eba44bcccd926da8faa
21mr|puppet-remote-0.0.1-1.7420908git|3	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-remote-0.0.1-1.7420908git|4	# DO NOT REMOVE ALPHATAG
21mr|puppet-remote-0.0.1-1.7420908git|5	%global alphatag .%{shortcommit}git
21mr|puppet-remote-0.0.1-1.7420908git|6	
21mr|puppet-remote-0.0.1-1.7420908git|7	
21mr|puppet-remote-0.0.1-1.7420908git|8	Name:		puppet-remote
21mr|puppet-remote-0.0.1-1.7420908git|9	Version:	0.0.1
21mr|puppet-remote-0.0.1-1.7420908git|10	Release:	1%{?alphatag}
21mr|puppet-remote-0.0.1-1.7420908git|11	Summary:	Remote Puppet Module
21mr|puppet-remote-0.0.1-1.7420908git|12	License:	ASL 2.0
21mr|puppet-remote-0.0.1-1.7420908git|13	Group:		Development/Ruby
21mr|puppet-remote-0.0.1-1.7420908git|14	URL:		https://github.com/paramite/puppet-remote
21mr|puppet-remote-0.0.1-1.7420908git|15	Source0:	http://github.com/paramite/%{upstream_name}/archive/%{commit}.tar.gz#/%{upstream_name}-%{shortcommit}.tar.gz
21mr|puppet-remote-0.0.1-1.7420908git|16	
21mr|puppet-remote-0.0.1-1.7420908git|17	BuildArch:	noarch
21mr|puppet-remote-0.0.1-1.7420908git|18	
21mr|puppet-remote-0.0.1-1.7420908git|19	Requires:	puppet >= 2.7.0
21mr|puppet-remote-0.0.1-1.7420908git|20	
21mr|puppet-remote-0.0.1-1.7420908git|21	%description
21mr|puppet-remote-0.0.1-1.7420908git|22	This Puppet Module provides types and providers for managing
21mr|puppet-remote-0.0.1-1.7420908git|23	remote resources.
21mr|puppet-remote-0.0.1-1.7420908git|24	
21mr|puppet-remote-0.0.1-1.7420908git|25	%prep
21mr|puppet-remote-0.0.1-1.7420908git|26	%setup -q -n %{name}-%{commit}
21mr|puppet-remote-0.0.1-1.7420908git|27	
21mr|puppet-remote-0.0.1-1.7420908git|28	find . -type f -name ".*" -exec rm {} +
21mr|puppet-remote-0.0.1-1.7420908git|29	find . -size 0 -exec rm {} +
21mr|puppet-remote-0.0.1-1.7420908git|30	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-remote-0.0.1-1.7420908git|31	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-remote-0.0.1-1.7420908git|32	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-remote-0.0.1-1.7420908git|33	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-remote-0.0.1-1.7420908git|34	
21mr|puppet-remote-0.0.1-1.7420908git|35	%build
21mr|puppet-remote-0.0.1-1.7420908git|36	
21mr|puppet-remote-0.0.1-1.7420908git|37	
21mr|puppet-remote-0.0.1-1.7420908git|38	%install
21mr|puppet-remote-0.0.1-1.7420908git|39	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/remote/
21mr|puppet-remote-0.0.1-1.7420908git|40	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/remote/
21mr|puppet-remote-0.0.1-1.7420908git|41	
21mr|puppet-remote-0.0.1-1.7420908git|42	
21mr|puppet-remote-0.0.1-1.7420908git|43	%files
21mr|puppet-remote-0.0.1-1.7420908git|44	%{_datadir}/puppet/modules/remote/

15518 21
21mr|puppet-resource_api-1.8.13-1|1	%define upstream_name puppet-resource_api
21mr|puppet-resource_api-1.8.13-1|2	
21mr|puppet-resource_api-1.8.13-1|3	Name:		puppet-resource_api
21mr|puppet-resource_api-1.8.13-1|4	Version:	1.8.13
21mr|puppet-resource_api-1.8.13-1|5	Release:	1
21mr|puppet-resource_api-1.8.13-1|6	Summary:	This is an implementation of the Resource API specification
21mr|puppet-resource_api-1.8.13-1|7	License:	ASL 2.0
21mr|puppet-resource_api-1.8.13-1|8	Group:		Development/Ruby
21mr|puppet-resource_api-1.8.13-1|9	URL:		https://github.com/puppetlabs/puppet-resource_api
21mr|puppet-resource_api-1.8.13-1|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-resource_api-1.8.13-1|11	BuildArch:	noarch
21mr|puppet-resource_api-1.8.13-1|12	
21mr|puppet-resource_api-1.8.13-1|13	Requires:	puppet-stdlib
21mr|puppet-resource_api-1.8.13-1|14	Requires:	puppet >= 6.0.0
21mr|puppet-resource_api-1.8.13-1|15	
21mr|puppet-resource_api-1.8.13-1|16	%description
21mr|puppet-resource_api-1.8.13-1|17	This is an implementation of the Resource API specification. The puppet-resource_api is part of the Puppet 6 Platform.
21mr|puppet-resource_api-1.8.13-1|18	
21mr|puppet-resource_api-1.8.13-1|19	%prep
21mr|puppet-resource_api-1.8.13-1|20	%setup -q -n %{name}-%{version}
21mr|puppet-resource_api-1.8.13-1|21	
21mr|puppet-resource_api-1.8.13-1|22	find . -type f -name ".*" -exec rm {} +
21mr|puppet-resource_api-1.8.13-1|23	find . -size 0 -exec rm {} +
21mr|puppet-resource_api-1.8.13-1|24	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-resource_api-1.8.13-1|25	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-resource_api-1.8.13-1|26	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-resource_api-1.8.13-1|27	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-resource_api-1.8.13-1|28	
21mr|puppet-resource_api-1.8.13-1|29	%build
21mr|puppet-resource_api-1.8.13-1|30	
21mr|puppet-resource_api-1.8.13-1|31	
21mr|puppet-resource_api-1.8.13-1|32	%install
21mr|puppet-resource_api-1.8.13-1|33	rm -rf %{buildroot}
21mr|puppet-resource_api-1.8.13-1|34	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/resource_api/
21mr|puppet-resource_api-1.8.13-1|35	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/resource_api/
21mr|puppet-resource_api-1.8.13-1|36	
21mr|puppet-resource_api-1.8.13-1|37	%files
21mr|puppet-resource_api-1.8.13-1|38	%{_datadir}/puppet/modules/resource_api/

15519 21
21mr|puppet-rsync-1.1.1-1|1	%define upstream_name puppetlabs-rsync
21mr|puppet-rsync-1.1.1-1|2	
21mr|puppet-rsync-1.1.1-1|3	Name:		puppet-rsync
21mr|puppet-rsync-1.1.1-1|4	Version:	1.1.1
21mr|puppet-rsync-1.1.1-1|5	Release:	1
21mr|puppet-rsync-1.1.1-1|6	Summary:	Manages rsync clients, repositories, and servers, & providies defines to easily grab data via rsync
21mr|puppet-rsync-1.1.1-1|7	License:	ASL 2.0
21mr|puppet-rsync-1.1.1-1|8	Group:		Development/Ruby
21mr|puppet-rsync-1.1.1-1|9	URL:		https://github.com/puppetlabs/puppetlabs-rsync
21mr|puppet-rsync-1.1.1-1|10	
21mr|puppet-rsync-1.1.1-1|11	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-rsync-1.1.1-1|12	
21mr|puppet-rsync-1.1.1-1|13	BuildArch:	noarch
21mr|puppet-rsync-1.1.1-1|14	
21mr|puppet-rsync-1.1.1-1|15	Requires:	puppet-stdlib
21mr|puppet-rsync-1.1.1-1|16	Requires:	puppet-xinetd
21mr|puppet-rsync-1.1.1-1|17	Requires:	puppet-concat
21mr|puppet-rsync-1.1.1-1|18	Requires:	puppet >= 2.7.0
21mr|puppet-rsync-1.1.1-1|19	
21mr|puppet-rsync-1.1.1-1|20	%description
21mr|puppet-rsync-1.1.1-1|21	Manages rsync clients, repositories, and servers, & providies defines to easily grab data via rsync.
21mr|puppet-rsync-1.1.1-1|22	
21mr|puppet-rsync-1.1.1-1|23	%prep
21mr|puppet-rsync-1.1.1-1|24	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-rsync-1.1.1-1|25	
21mr|puppet-rsync-1.1.1-1|26	find . -type f -name ".*" -exec rm {} +
21mr|puppet-rsync-1.1.1-1|27	find . -size 0 -exec rm {} +
21mr|puppet-rsync-1.1.1-1|28	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-rsync-1.1.1-1|29	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-rsync-1.1.1-1|30	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-rsync-1.1.1-1|31	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-rsync-1.1.1-1|32	
21mr|puppet-rsync-1.1.1-1|33	%build
21mr|puppet-rsync-1.1.1-1|34	
21mr|puppet-rsync-1.1.1-1|35	
21mr|puppet-rsync-1.1.1-1|36	%install
21mr|puppet-rsync-1.1.1-1|37	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/rsync/
21mr|puppet-rsync-1.1.1-1|38	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/rsync/
21mr|puppet-rsync-1.1.1-1|39	
21mr|puppet-rsync-1.1.1-1|40	
21mr|puppet-rsync-1.1.1-1|41	
21mr|puppet-rsync-1.1.1-1|42	%files
21mr|puppet-rsync-1.1.1-1|43	%{_datadir}/puppet/modules/rsync/

15520 21
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|1	%global dlrn_nvr 4.0.1-0.20210325154211.2548a0d
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|2	%global dlrn 1
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|3	%define upstream_version 4.0.1-rc0
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|4	%global milestone .0rc0
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|5	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|6	%define upstream_name puppet-rsyslog
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|7	%global commit d42f3dcf61c64c2b8cf7677dde8feced45689c14
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|8	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|9	# DO NOT REMOVE ALPHATAG
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|10	%global alphatag .%{shortcommit}git
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|11	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|12	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|13	Name:           puppet-rsyslog
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|14	Version: 4.0.1
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|15	Release: 0.20210325154211.2548a0d%{?dist}
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|16	Summary:        Puppet module for rsyslog
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|17	Group:		Development/Ruby
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|18	License:        ASL 2.0
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|19	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|20	URL:            https://github.com/voxpupuli/%{upstream_name}
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|21	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|22	Source0: 4.0.1-0.20210325154211.2548a0d.tar.gz
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|23	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|24	BuildArch:      noarch
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|25	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|26	Requires:       puppet-stdlib
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|27	Requires:       puppet-concat
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|28	Requires:       puppet >= 2.7.0
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|29	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|30	%description
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|31	Puppet module for rsyslog
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|32	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|33	%prep
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|34	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|35	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|36	find . -type f -name ".*" -exec rm {} +
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|37	find . -size 0 -exec rm {} +
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|38	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|39	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|40	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|41	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|42	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|43	%build
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|44	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|45	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|46	%install
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|47	rm -rf %{buildroot}
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|48	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/rsyslog/
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|49	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/rsyslog/
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|50	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|51	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|52	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|53	%files
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|54	%{_datadir}/puppet/modules/rsyslog/
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|55	
21mr|puppet-rsyslog-4.0.1-0.20210325154211.2548a0d|56	

15521 21
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|1	%global dlrn_nvr 2.62.4-0.20210325153911.20361a4
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|2	%global dlrn 1
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|3	%define upstream_version 2.62.4
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|5	%define upstream_name sensu-puppet
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|6	%global commit 7f60b2c5f708ed03b7769b69a1e86018db598aa9
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|9	%global alphatag .%{shortcommit}git
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|10	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|11	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|12	Name:           puppet-sensu
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|13	Version: 2.62.4
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|14	Release: 0.20210325153911.20361a4%{?dist}
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|15	Summary:        A module to install the Sensu monitoring framework
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|16	Group:		Development/Ruby
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|17	License:        MIT
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|18	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|19	URL:            https://github.com/sensu/sensu-puppet
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|20	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|21	Source0: 2.62.4-0.20210325153911.20361a4.tar.gz
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|22	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|23	BuildArch:      noarch
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|24	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|25	Requires:       puppet-stdlib
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|26	Requires:       puppet >= 2.7.0
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|27	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|28	%description
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|29	A module to install the Sensu monitoring framework
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|30	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|31	%prep
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|32	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|33	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|34	find . -type f -name ".*" -exec rm {} +
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|35	find . -size 0 -exec rm {} +
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|36	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|37	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|38	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|39	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|40	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|41	%build
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|42	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|43	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|44	%install
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|45	rm -rf %{buildroot}
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|46	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/sensu/
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|47	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/sensu/
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|48	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|49	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|50	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|51	%files
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|52	%{_datadir}/puppet/modules/sensu/
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|53	
21mr|puppet-sensu-2.62.4-0.20210325153911.20361a4|54	

15522 21
21mr|puppetserver-7.12.0-1|1	Summary:	A network tool for managing many disparate systems
21mr|puppetserver-7.12.0-1|2	Name:		puppetserver
21mr|puppetserver-7.12.0-1|3	Version:	7.12.0
21mr|puppetserver-7.12.0-1|4	Release:	1
21mr|puppetserver-7.12.0-1|5	License:	ASL 2.0
21mr|puppetserver-7.12.0-1|6	Group:		System/Servers
21mr|puppetserver-7.12.0-1|7	URL:		http://puppetlabs.com
21mr|puppetserver-7.12.0-1|8	Source0:	http://downloads.puppetlabs.com/puppet/%{name}-%{version}.tar.gz
21mr|puppetserver-7.12.0-1|9	# https://github.com/puppetlabs/puppetserver/tree/7.x
21mr|puppetserver-7.12.0-1|10	Source1:	README.md
21mr|puppetserver-7.12.0-1|11	Source2:	LICENSE.md
21mr|puppetserver-7.12.0-1|12	Source100:	puppetserver.rpmlintrc
21mr|puppetserver-7.12.0-1|13	Patch0:		fix-paths.patch
21mr|puppetserver-7.12.0-1|14	BuildArch:	noarch
21mr|puppetserver-7.12.0-1|15	# no java on e2k
21mr|puppetserver-7.12.0-1|16	ExcludeArch:	%{e2k}
21mr|puppetserver-7.12.0-1|17	
21mr|puppetserver-7.12.0-1|18	Requires:	java-openjdk
21mr|puppetserver-7.12.0-1|19	Requires:	java-openjdk-headless
21mr|puppetserver-7.12.0-1|20	Requires:	puppet
21mr|puppetserver-7.12.0-1|21	Requires:	rubygem-concurrent-ruby
21mr|puppetserver-7.12.0-1|22	Requires:	rubygem-deep_merge
21mr|puppetserver-7.12.0-1|23	Requires:	rubygem-facter
21mr|puppetserver-7.12.0-1|24	Requires:	rubygem-fast_gettext
21mr|puppetserver-7.12.0-1|25	Requires:	rubygem-gettext
21mr|puppetserver-7.12.0-1|26	Requires:	rubygem-hocon
21mr|puppetserver-7.12.0-1|27	Requires:	rubygem-locale
21mr|puppetserver-7.12.0-1|28	Requires:	rubygem-puppetserver-ca
21mr|puppetserver-7.12.0-1|29	Requires:	rubygem-semantic_puppet
21mr|puppetserver-7.12.0-1|30	Requires:	rubygem-text
21mr|puppetserver-7.12.0-1|31	
21mr|puppetserver-7.12.0-1|32	Provides:	puppet-server = %{EVRD}
21mr|puppetserver-7.12.0-1|33	
21mr|puppetserver-7.12.0-1|34	%description
21mr|puppetserver-7.12.0-1|35	Puppet Server implements Puppet's server-side components for managing Puppet
21mr|puppetserver-7.12.0-1|36	agents in a distributed, service-oriented architecture. Puppet Server is
21mr|puppetserver-7.12.0-1|37	built on top of the same technologies that make PuppetDB successful,
21mr|puppetserver-7.12.0-1|38	and which allow us to greatly improve performance, scalability, advanced
21mr|puppetserver-7.12.0-1|39	metrics collection, and fine-grained control over the Ruby runtime.
21mr|puppetserver-7.12.0-1|40	
21mr|puppetserver-7.12.0-1|41	%files
21mr|puppetserver-7.12.0-1|42	%{_bindir}/%{name}
21mr|puppetserver-7.12.0-1|43	%{_datadir}/%{name}
21mr|puppetserver-7.12.0-1|44	%{_unitdir}/%{name}.service
21mr|puppetserver-7.12.0-1|45	%config(noreplace) %dir %attr(-, puppet, puppet) %{_sysconfdir}/%{name}
21mr|puppetserver-7.12.0-1|46	%config(noreplace) %dir %attr(-, puppet, puppet) %{_sysconfdir}/%{name}/conf.d
21mr|puppetserver-7.12.0-1|47	%config(noreplace) %attr(0644, puppet, puppet) %{_sysconfdir}/%{name}/conf.d/*.conf
21mr|puppetserver-7.12.0-1|48	%config(noreplace) %attr(0644, puppet, puppet) %{_sysconfdir}/%{name}/logback.xml
21mr|puppetserver-7.12.0-1|49	%config(noreplace) %attr(0644, puppet, puppet) %{_sysconfdir}/%{name}/request-logging.xml
21mr|puppetserver-7.12.0-1|50	%config(noreplace) %dir %attr(-, puppet, puppet) %{_sysconfdir}/%{name}/services.d
21mr|puppetserver-7.12.0-1|51	%config(noreplace) %attr(0644, puppet, puppet) %{_sysconfdir}/%{name}/services.d/ca.cfg
21mr|puppetserver-7.12.0-1|52	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|puppetserver-7.12.0-1|53	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|puppetserver-7.12.0-1|54	%attr(-,puppet,puppet) %{_tmpfilesdir}/%{name}.conf
21mr|puppetserver-7.12.0-1|55	%dir %attr(0770, puppet, puppet) %{_sharedstatedir}/%{name}
21mr|puppetserver-7.12.0-1|56	%dir %attr(0700, puppet, puppet) %{_sharedstatedir}/%{name}/jars
21mr|puppetserver-7.12.0-1|57	%dir %attr(0700, puppet, puppet) %{_localstatedir}/log/%{name}
21mr|puppetserver-7.12.0-1|58	%ghost %dir %attr(0755, puppet, puppet) %{_rundir}/%{name}
21mr|puppetserver-7.12.0-1|59	%doc README.md
21mr|puppetserver-7.12.0-1|60	%license LICENSE.md
21mr|puppetserver-7.12.0-1|61	
21mr|puppetserver-7.12.0-1|62	#------------------------------------------------------------------
21mr|puppetserver-7.12.0-1|63	
21mr|puppetserver-7.12.0-1|64	%prep
21mr|puppetserver-7.12.0-1|65	%autosetup -p1
21mr|puppetserver-7.12.0-1|66	
21mr|puppetserver-7.12.0-1|67	sed -i install.sh \
21mr|puppetserver-7.12.0-1|68	-e '/install-vendored-gems.sh/d' \
21mr|puppetserver-7.12.0-1|69	-e '/install.*scripts"/d' \
21mr|puppetserver-7.12.0-1|70	-e '/symbindir/d' \
21mr|puppetserver-7.12.0-1|71	-e '/uxbindir/d'
21mr|puppetserver-7.12.0-1|72	sed -i '1s,/usr/bin/env bash,/bin/bash,' ext/cli/*
21mr|puppetserver-7.12.0-1|73	
21mr|puppetserver-7.12.0-1|74	cp %{SOURCE1} %{SOURCE2} ./
21mr|puppetserver-7.12.0-1|75	
21mr|puppetserver-7.12.0-1|76	%build
21mr|puppetserver-7.12.0-1|77	# Nothing to build
21mr|puppetserver-7.12.0-1|78	
21mr|puppetserver-7.12.0-1|79	%install
21mr|puppetserver-7.12.0-1|80	export app_data=%{_sharedstatedir}/%{name}
21mr|puppetserver-7.12.0-1|81	export app_prefix=%{_datadir}/%{name}
21mr|puppetserver-7.12.0-1|82	export bindir=%{_bindir}
21mr|puppetserver-7.12.0-1|83	export projconfdir=%{_sysconfdir}/%{name}
21mr|puppetserver-7.12.0-1|84	export rundir=%{_rundir}/%{name}
21mr|puppetserver-7.12.0-1|85	export tmpfilesdir=%{_tmpfilesdir}
21mr|puppetserver-7.12.0-1|86	export unitdir=%{_unitdir}
21mr|puppetserver-7.12.0-1|87	
21mr|puppetserver-7.12.0-1|88	export DESTDIR=%{buildroot}
21mr|puppetserver-7.12.0-1|89	bash install.sh install_redhat
21mr|puppetserver-7.12.0-1|90	bash install.sh systemd_redhat
21mr|puppetserver-7.12.0-1|91	
21mr|puppetserver-7.12.0-1|92	install -Dm0644 ext/%{name}.logrotate.conf \
21mr|puppetserver-7.12.0-1|93	%{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|puppetserver-7.12.0-1|94	mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
21mr|puppetserver-7.12.0-1|95	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}/jars

15523 21
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|1	%global dlrn_nvr 3.9.1-0.20210325153551.5d73485
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|2	%global dlrn 1
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|3	%define upstream_version 3.9.1
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|5	%define upstream_name puppet-snmp
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|6	%global commit 7d4c97c5b6bf8756db8515355d4aac9ffd524569
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|9	%global alphatag .%{shortcommit}git
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|10	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|11	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|12	Name:           puppet-snmp
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|13	Version: 3.9.1
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|14	Release: 0.20210325153551.5d73485%{?dist}
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|15	Summary:        Simple Network Management Protocol is for monitoring network and computer equipment
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|16	Group:		Development/Ruby
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|17	License:        ASL 2.0
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|18	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|19	URL:            https://github.com/razorsedge/puppet-snmp
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|20	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|21	Source0: 3.9.1-0.20210325153551.5d73485.tar.gz
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|22	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|23	BuildArch:      noarch
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|24	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|25	Requires:       puppet-stdlib
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|26	Requires:       puppet >= 2.7.0
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|27	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|28	%description
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|29	Simple Network Management Protocol is for monitoring network and computer equipment. Net-SNMP implements v1, v2c, and v3 on both IPv4 and IPv6.
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|30	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|31	%prep
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|32	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|33	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|34	find . -type f -name ".*" -exec rm {} +
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|35	find . -size 0 -exec rm {} +
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|36	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|37	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|38	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|39	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|40	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|41	%build
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|42	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|43	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|44	%install
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|45	rm -rf %{buildroot}
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|46	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/snmp/
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|47	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/snmp/
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|48	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|49	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|50	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|51	%files
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|52	%{_datadir}/puppet/modules/snmp/
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|53	
21mr|puppet-snmp-3.9.1-0.20210325153551.5d73485|54	

15524 21
21mr|puppet-ssh-6.2.0-1|1	%define upstream_name puppet-ssh
21mr|puppet-ssh-6.2.0-1|2	
21mr|puppet-ssh-6.2.0-1|3	Name:		puppet-ssh
21mr|puppet-ssh-6.2.0-1|4	Version:	6.2.0
21mr|puppet-ssh-6.2.0-1|5	Release:	1
21mr|puppet-ssh-6.2.0-1|6	Summary:	Manage SSH client and server via Puppet
21mr|puppet-ssh-6.2.0-1|7	License:	ASL 2.0
21mr|puppet-ssh-6.2.0-1|8	Group:		Development/Ruby
21mr|puppet-ssh-6.2.0-1|9	URL:		https://github.com/saz/puppet-ssh
21mr|puppet-ssh-6.2.0-1|10	Source0:	https://github.com/saz/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-ssh-6.2.0-1|11	
21mr|puppet-ssh-6.2.0-1|12	BuildArch:	noarch
21mr|puppet-ssh-6.2.0-1|13	
21mr|puppet-ssh-6.2.0-1|14	Requires:	puppet-stdlib
21mr|puppet-ssh-6.2.0-1|15	Requires:	puppet-concat
21mr|puppet-ssh-6.2.0-1|16	Requires:	puppet >= 2.7.0
21mr|puppet-ssh-6.2.0-1|17	
21mr|puppet-ssh-6.2.0-1|18	%description
21mr|puppet-ssh-6.2.0-1|19	Manage SSH client and server via Puppet.
21mr|puppet-ssh-6.2.0-1|20	
21mr|puppet-ssh-6.2.0-1|21	%prep
21mr|puppet-ssh-6.2.0-1|22	%setup -q -n %{name}-%{version}
21mr|puppet-ssh-6.2.0-1|23	
21mr|puppet-ssh-6.2.0-1|24	find . -type f -name ".*" -exec rm {} +
21mr|puppet-ssh-6.2.0-1|25	find . -size 0 -exec rm {} +
21mr|puppet-ssh-6.2.0-1|26	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-ssh-6.2.0-1|27	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-ssh-6.2.0-1|28	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-ssh-6.2.0-1|29	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-ssh-6.2.0-1|30	
21mr|puppet-ssh-6.2.0-1|31	%build
21mr|puppet-ssh-6.2.0-1|32	
21mr|puppet-ssh-6.2.0-1|33	
21mr|puppet-ssh-6.2.0-1|34	%install
21mr|puppet-ssh-6.2.0-1|35	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/ssh/
21mr|puppet-ssh-6.2.0-1|36	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/ssh/
21mr|puppet-ssh-6.2.0-1|37	
21mr|puppet-ssh-6.2.0-1|38	
21mr|puppet-ssh-6.2.0-1|39	
21mr|puppet-ssh-6.2.0-1|40	%files
21mr|puppet-ssh-6.2.0-1|41	%{_datadir}/puppet/modules/ssh/

15525 21
21mr|puppet-staging-1.0.4-1.b466d93git|1	%define upstream_name puppet-staging
21mr|puppet-staging-1.0.4-1.b466d93git|2	%global commit b466d93f8deb0ed4d9762a17c3c38f356aa833ee
21mr|puppet-staging-1.0.4-1.b466d93git|3	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-staging-1.0.4-1.b466d93git|4	# DO NOT REMOVE ALPHATAG
21mr|puppet-staging-1.0.4-1.b466d93git|5	%global alphatag .%{shortcommit}git
21mr|puppet-staging-1.0.4-1.b466d93git|6	
21mr|puppet-staging-1.0.4-1.b466d93git|7	Name:		puppet-staging
21mr|puppet-staging-1.0.4-1.b466d93git|8	Version:	1.0.4
21mr|puppet-staging-1.0.4-1.b466d93git|9	Release:	1%{?alphatag}%{?dist}
21mr|puppet-staging-1.0.4-1.b466d93git|10	Summary:	Compressed file staging and deployment
21mr|puppet-staging-1.0.4-1.b466d93git|11	License:	Apache-2.0
21mr|puppet-staging-1.0.4-1.b466d93git|12	Group:		Development/Ruby
21mr|puppet-staging-1.0.4-1.b466d93git|13	URL:		https://github.com/nanliu/puppet-staging
21mr|puppet-staging-1.0.4-1.b466d93git|14	Source0:	https://github.com/nanliu/%{upstream_name}/archive/%{commit}.tar.gz#/%{upstream_name}-%{shortcommit}.tar.gz
21mr|puppet-staging-1.0.4-1.b466d93git|15	
21mr|puppet-staging-1.0.4-1.b466d93git|16	BuildArch:	noarch
21mr|puppet-staging-1.0.4-1.b466d93git|17	
21mr|puppet-staging-1.0.4-1.b466d93git|18	Requires:	puppet >= 2.7.0
21mr|puppet-staging-1.0.4-1.b466d93git|19	
21mr|puppet-staging-1.0.4-1.b466d93git|20	%description
21mr|puppet-staging-1.0.4-1.b466d93git|21	Compressed file staging and deployment
21mr|puppet-staging-1.0.4-1.b466d93git|22	
21mr|puppet-staging-1.0.4-1.b466d93git|23	%prep
21mr|puppet-staging-1.0.4-1.b466d93git|24	%setup -q -n %{name}-%{commit}
21mr|puppet-staging-1.0.4-1.b466d93git|25	
21mr|puppet-staging-1.0.4-1.b466d93git|26	find . -type f -name ".*" -exec rm {} +
21mr|puppet-staging-1.0.4-1.b466d93git|27	find . -size 0 -exec rm {} +
21mr|puppet-staging-1.0.4-1.b466d93git|28	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-staging-1.0.4-1.b466d93git|29	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-staging-1.0.4-1.b466d93git|30	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-staging-1.0.4-1.b466d93git|31	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-staging-1.0.4-1.b466d93git|32	
21mr|puppet-staging-1.0.4-1.b466d93git|33	%build
21mr|puppet-staging-1.0.4-1.b466d93git|34	
21mr|puppet-staging-1.0.4-1.b466d93git|35	
21mr|puppet-staging-1.0.4-1.b466d93git|36	%install
21mr|puppet-staging-1.0.4-1.b466d93git|37	rm -rf %{buildroot}
21mr|puppet-staging-1.0.4-1.b466d93git|38	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/staging/
21mr|puppet-staging-1.0.4-1.b466d93git|39	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/staging/
21mr|puppet-staging-1.0.4-1.b466d93git|40	
21mr|puppet-staging-1.0.4-1.b466d93git|41	%files
21mr|puppet-staging-1.0.4-1.b466d93git|42	%{_datadir}/puppet/modules/staging/

15526 21
21mr|puppet-stdlib-6.4.0-1|1	%define upstream_name puppetlabs-stdlib
21mr|puppet-stdlib-6.4.0-1|2	
21mr|puppet-stdlib-6.4.0-1|3	Name:		puppet-stdlib
21mr|puppet-stdlib-6.4.0-1|4	Version:	6.4.0
21mr|puppet-stdlib-6.4.0-1|5	Release:	1
21mr|puppet-stdlib-6.4.0-1|6	Summary:	Standard library of resources for Puppet modules
21mr|puppet-stdlib-6.4.0-1|7	License:	ASL 2.0
21mr|puppet-stdlib-6.4.0-1|8	Group:		Development/Ruby
21mr|puppet-stdlib-6.4.0-1|9	URL:		https://github.com/puppetlabs/puppetlabs-stdlib
21mr|puppet-stdlib-6.4.0-1|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-stdlib-6.4.0-1|11	
21mr|puppet-stdlib-6.4.0-1|12	BuildArch:	noarch
21mr|puppet-stdlib-6.4.0-1|13	
21mr|puppet-stdlib-6.4.0-1|14	Requires:	puppet >= 2.7.0
21mr|puppet-stdlib-6.4.0-1|15	
21mr|puppet-stdlib-6.4.0-1|16	%description
21mr|puppet-stdlib-6.4.0-1|17	Standard library of resources for Puppet modules.
21mr|puppet-stdlib-6.4.0-1|18	
21mr|puppet-stdlib-6.4.0-1|19	%prep
21mr|puppet-stdlib-6.4.0-1|20	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-stdlib-6.4.0-1|21	
21mr|puppet-stdlib-6.4.0-1|22	find . -type f -name ".*" -exec rm {} +
21mr|puppet-stdlib-6.4.0-1|23	find . -size 0 -exec rm {} +
21mr|puppet-stdlib-6.4.0-1|24	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-stdlib-6.4.0-1|25	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-stdlib-6.4.0-1|26	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-stdlib-6.4.0-1|27	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-stdlib-6.4.0-1|28	
21mr|puppet-stdlib-6.4.0-1|29	%build
21mr|puppet-stdlib-6.4.0-1|30	
21mr|puppet-stdlib-6.4.0-1|31	%install
21mr|puppet-stdlib-6.4.0-1|32	rm -rf %{buildroot}
21mr|puppet-stdlib-6.4.0-1|33	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/stdlib/
21mr|puppet-stdlib-6.4.0-1|34	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/stdlib/
21mr|puppet-stdlib-6.4.0-1|35	
21mr|puppet-stdlib-6.4.0-1|36	%files
21mr|puppet-stdlib-6.4.0-1|37	%{_datadir}/puppet/modules/stdlib/

15527 21
21mr|puppet-sysctl-0.0.12-1|1	%define upstream_name puppet-sysctl
21mr|puppet-sysctl-0.0.12-1|2	
21mr|puppet-sysctl-0.0.12-1|3	Name:		puppet-sysctl
21mr|puppet-sysctl-0.0.12-1|4	Version:	0.0.12
21mr|puppet-sysctl-0.0.12-1|5	Release:	1
21mr|puppet-sysctl-0.0.12-1|6	Summary:	This modules allows you to configure sysctl
21mr|puppet-sysctl-0.0.12-1|7	License:	GPL-2.0
21mr|puppet-sysctl-0.0.12-1|8	Group:		Development/Ruby
21mr|puppet-sysctl-0.0.12-1|9	URL:		https://github.com/duritong/puppet-sysctl
21mr|puppet-sysctl-0.0.12-1|10	Source0:	https://github.com/duritong/%{upstream_name}/archive/v%{version}.tar.gz#/%{upstream_name}-%{version}.tar.gz
21mr|puppet-sysctl-0.0.12-1|11	
21mr|puppet-sysctl-0.0.12-1|12	BuildArch:	noarch
21mr|puppet-sysctl-0.0.12-1|13	
21mr|puppet-sysctl-0.0.12-1|14	Requires:	puppet >= 2.7.0
21mr|puppet-sysctl-0.0.12-1|15	
21mr|puppet-sysctl-0.0.12-1|16	%description
21mr|puppet-sysctl-0.0.12-1|17	This modules allows you to configure sysctl.
21mr|puppet-sysctl-0.0.12-1|18	
21mr|puppet-sysctl-0.0.12-1|19	%prep
21mr|puppet-sysctl-0.0.12-1|20	%setup -q -n %{name}-%{version}
21mr|puppet-sysctl-0.0.12-1|21	
21mr|puppet-sysctl-0.0.12-1|22	find . -type f -name ".*" -exec rm {} +
21mr|puppet-sysctl-0.0.12-1|23	find . -size 0 -exec rm {} +
21mr|puppet-sysctl-0.0.12-1|24	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-sysctl-0.0.12-1|25	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-sysctl-0.0.12-1|26	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-sysctl-0.0.12-1|27	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-sysctl-0.0.12-1|28	
21mr|puppet-sysctl-0.0.12-1|29	%build
21mr|puppet-sysctl-0.0.12-1|30	
21mr|puppet-sysctl-0.0.12-1|31	
21mr|puppet-sysctl-0.0.12-1|32	%install
21mr|puppet-sysctl-0.0.12-1|33	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/sysctl/
21mr|puppet-sysctl-0.0.12-1|34	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/sysctl/
21mr|puppet-sysctl-0.0.12-1|35	
21mr|puppet-sysctl-0.0.12-1|36	%files
21mr|puppet-sysctl-0.0.12-1|37	%{_datadir}/puppet/modules/sysctl/

15528 21
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|1	%global dlrn_nvr 2.12.1-0.20210326043132.8f68b0d
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|2	%global dlrn 1
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|3	%define upstream_version 2.12.1
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|5	%global commit 8f68b0dcf3bbbafc60c025879a28004fc9815aab
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|6	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|7	# DO NOT REMOVE ALPHATAG
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|8	%global alphatag .%{shortcommit}git
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|9	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|10	Name:                   puppet-systemd
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|11	Version: 2.12.1
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|12	Release: 0.20210326043132.8f68b0d%{?dist}
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|13	Summary:                Puppet Systemd module
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|14	Group:		Development/Ruby
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|15	License:                Apache-2.0
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|16	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|17	URL:                    https://github.com/camptocamp/puppet-systemd
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|18	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|19	Source0: 2.12.1-0.20210326043132.8f68b0d.tar.gz
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|20	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|21	BuildArch:              noarch
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|22	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|23	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|24	Requires:               puppet >= 2.7.0
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|25	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|26	%description
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|27	Puppet module that configures systemd.
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|28	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|29	%prep
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|30	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|31	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|32	find . -type f -name ".*" -exec rm {} +
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|33	find . -size 0 -exec rm {} +
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|34	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|35	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|36	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|37	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|38	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|39	%build
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|40	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|41	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|42	%install
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|43	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/systemd/
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|44	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/systemd/
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|45	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|46	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|47	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|48	%files
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|49	%{_datadir}/puppet/modules/systemd/
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|50	
21mr|puppet-systemd-2.12.1-0.20210326043132.8f68b0d|51	

15529 21
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|1	%global dlrn_nvr 6.1.0-0.20210326044002.13ece6b
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|2	%global dlrn 1
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|3	%define upstream_version 6.1.0
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|5	%define upstream_name puppet-timezone
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|6	%global commit 13ece6b14033d9defdddec3c3535568f58bb1750
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|9	%global alphatag .%{shortcommit}git
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|10	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|11	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|12	Name:           puppet-timezone
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|13	Version: 6.1.0
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|14	Release: 0.20210326044002.13ece6b%{?dist}
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|15	Summary:        Manage timezone settings via Puppet
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|16	Group:		Development/Ruby
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|17	License:        ASL 2.0
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|18	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|19	URL:            https://github.com/saz/puppet-timezone
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|20	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|21	Source0: 6.1.0-0.20210326044002.13ece6b.tar.gz
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|22	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|23	BuildArch:      noarch
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|24	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|25	Requires:       puppet-stdlib
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|26	Requires:       puppet >= 2.7.0
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|27	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|28	%description
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|29	Manage timezone settings via Puppet.
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|30	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|31	%prep
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|32	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|33	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|34	find . -type f -name ".*" -exec rm {} +
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|35	find . -size 0 -exec rm {} +
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|36	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|37	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|38	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|39	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|40	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|41	%build
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|42	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|43	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|44	%install
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|45	rm -rf %{buildroot}
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|46	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/timezone/
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|47	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/timezone/
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|48	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|49	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|50	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|51	%files
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|52	%{_datadir}/puppet/modules/timezone/
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|53	
21mr|puppet-timezone-6.1.0-0.20210326044002.13ece6b|54	

15530 21
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|1	%global dlrn_nvr 4.1.1-0.20210325120815.6add7e4
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|2	%global dlrn 1
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|3	%define upstream_version 4.1.1
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|5	%define upstream_name puppetlabs-tomcat
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|6	%global commit c8c66135f7140b91a2bb4e59672a067678cfa782
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|9	%global alphatag .%{shortcommit}git
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|10	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|11	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|12	Name:           puppet-tomcat
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|13	Version: 4.1.1
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|14	Release: 0.20210325120815.6add7e4%{?dist}
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|15	Summary:        Installs, deploys, and configures Apache Tomcat web services
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|16	Group:		Development/Ruby
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|17	License:        ASL 2.0
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|18	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|19	URL:            https://github.com/puppetlabs/puppetlabs-tomcat
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|20	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|21	Source0: 4.1.1-0.20210325120815.6add7e4.tar.gz
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|22	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|23	BuildArch:      noarch
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|24	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|25	Requires:       puppet-stdlib
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|26	Requires:       puppet-concat
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|27	Requires:       puppet-staging
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|28	Requires:       puppet >= 2.7.0
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|29	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|30	%description
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|31	Installs, deploys, and configures Apache Tomcat web services.
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|32	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|33	%prep
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|34	%setup -q -n %{upstream_name}-%{upstream_version}
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|35	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|36	find . -type f -name ".*" -exec rm {} +
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|37	find . -size 0 -exec rm {} +
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|38	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|39	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|40	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|41	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|42	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|43	%build
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|44	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|45	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|46	%install
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|47	rm -rf %{buildroot}
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|48	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/tomcat/
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|49	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/tomcat/
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|50	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|51	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|52	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|53	%files
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|54	%{_datadir}/puppet/modules/tomcat/
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|55	
21mr|puppet-tomcat-4.1.1-0.20210325120815.6add7e4|56	

15531 21
21mr|puppet-translate-2.2.0-1|1	%define upstream_name puppetlabs-translate
21mr|puppet-translate-2.2.0-1|2	
21mr|puppet-translate-2.2.0-1|3	Name:		puppet-translate
21mr|puppet-translate-2.2.0-1|4	Version:	2.2.0
21mr|puppet-translate-2.2.0-1|5	Release:	1
21mr|puppet-translate-2.2.0-1|6	Summary:	Provides the translate function for Puppet
21mr|puppet-translate-2.2.0-1|7	License:	ASL 2.0
21mr|puppet-translate-2.2.0-1|8	Group:		Development/Ruby
21mr|puppet-translate-2.2.0-1|9	URL:		https://github.com/puppetlabs/puppetlabs-translate
21mr|puppet-translate-2.2.0-1|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-translate-2.2.0-1|11	
21mr|puppet-translate-2.2.0-1|12	BuildArch:	noarch
21mr|puppet-translate-2.2.0-1|13	
21mr|puppet-translate-2.2.0-1|14	Requires:	puppet >= 2.7.0
21mr|puppet-translate-2.2.0-1|15	
21mr|puppet-translate-2.2.0-1|16	%description
21mr|puppet-translate-2.2.0-1|17	provides the translate function for Puppet.
21mr|puppet-translate-2.2.0-1|18	
21mr|puppet-translate-2.2.0-1|19	%prep
21mr|puppet-translate-2.2.0-1|20	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-translate-2.2.0-1|21	
21mr|puppet-translate-2.2.0-1|22	find . -type f -name ".*" -exec rm {} +
21mr|puppet-translate-2.2.0-1|23	find . -size 0 -exec rm {} +
21mr|puppet-translate-2.2.0-1|24	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-translate-2.2.0-1|25	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-translate-2.2.0-1|26	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-translate-2.2.0-1|27	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-translate-2.2.0-1|28	
21mr|puppet-translate-2.2.0-1|29	%build
21mr|puppet-translate-2.2.0-1|30	
21mr|puppet-translate-2.2.0-1|31	
21mr|puppet-translate-2.2.0-1|32	%install
21mr|puppet-translate-2.2.0-1|33	rm -rf %{buildroot}
21mr|puppet-translate-2.2.0-1|34	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/translate/
21mr|puppet-translate-2.2.0-1|35	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/translate/
21mr|puppet-translate-2.2.0-1|36	
21mr|puppet-translate-2.2.0-1|37	
21mr|puppet-translate-2.2.0-1|38	
21mr|puppet-translate-2.2.0-1|39	%files
21mr|puppet-translate-2.2.0-1|40	%{_datadir}/puppet/modules/translate/

15532 21
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|1	%global dlrn_nvr 2.1.1-0.20210325113909.837c669
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|2	%global dlrn 1
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|3	%define upstream_version 2.1.1
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|5	%define upstream_name puppet-uchiwa
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|6	%global commit 64ce619c26995bc270aa762e24ca298b9787bc3e
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|9	%global alphatag .%{shortcommit}git
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|10	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|11	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|12	Name:           puppet-uchiwa
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|13	Version: 2.1.1
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|14	Release: 0.20210325113909.837c669%{?dist}
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|15	Summary:        Puppet module for installing Uchiwa
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|16	Group:		Development/Ruby
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|17	License:        ASL 2.0
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|18	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|19	URL:            https://github.com/yelp/puppet-uchiwa
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|20	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|21	Source0: 2.1.1-0.20210325113909.837c669.tar.gz
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|22	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|23	BuildArch:      noarch
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|24	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|25	#Requires:       puppet-apt
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|26	Requires:       puppet-stdlib
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|27	Requires:       puppet >= 2.7.0
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|28	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|29	%description
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|30	Puppet module for installing Uchiwa
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|31	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|32	%prep
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|33	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|34	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|35	find . -type f -name ".*" -exec rm {} +
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|36	find . -size 0 -exec rm {} +
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|37	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|38	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|39	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|40	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|41	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|42	%build
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|43	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|44	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|45	%install
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|46	rm -rf %{buildroot}
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|47	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/uchiwa/
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|48	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/uchiwa/
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|49	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|50	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|51	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|52	%files
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|53	%{_datadir}/puppet/modules/uchiwa/
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|54	
21mr|puppet-uchiwa-2.1.1-0.20210325113909.837c669|55	

15533 21
21mr|puppet-vcsrepo-3.1.1-1|1	%define upstream_name puppetlabs-vcsrepo
21mr|puppet-vcsrepo-3.1.1-1|2	
21mr|puppet-vcsrepo-3.1.1-1|3	Name:		puppet-vcsrepo
21mr|puppet-vcsrepo-3.1.1-1|4	Version:	3.1.1
21mr|puppet-vcsrepo-3.1.1-1|5	Release:	1
21mr|puppet-vcsrepo-3.1.1-1|6	Summary:	Puppet module providing a type to manage repositories from various version control systems
21mr|puppet-vcsrepo-3.1.1-1|7	License:	GPLv2
21mr|puppet-vcsrepo-3.1.1-1|8	Group:		Development/Ruby
21mr|puppet-vcsrepo-3.1.1-1|9	URL:		https://github.com/puppetlabs/puppetlabs-vcsrepo
21mr|puppet-vcsrepo-3.1.1-1|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz?/%{upstream_name}-%{version}.tar.gz
21mr|puppet-vcsrepo-3.1.1-1|11	
21mr|puppet-vcsrepo-3.1.1-1|12	BuildArch:	noarch
21mr|puppet-vcsrepo-3.1.1-1|13	
21mr|puppet-vcsrepo-3.1.1-1|14	Requires:	puppet >= 2.7.0
21mr|puppet-vcsrepo-3.1.1-1|15	
21mr|puppet-vcsrepo-3.1.1-1|16	%description
21mr|puppet-vcsrepo-3.1.1-1|17	Puppet module providing a type to manage repositories from various version control systems
21mr|puppet-vcsrepo-3.1.1-1|18	
21mr|puppet-vcsrepo-3.1.1-1|19	%prep
21mr|puppet-vcsrepo-3.1.1-1|20	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-vcsrepo-3.1.1-1|21	
21mr|puppet-vcsrepo-3.1.1-1|22	find . -type f -name ".*" -exec rm {} +
21mr|puppet-vcsrepo-3.1.1-1|23	find . -size 0 -exec rm {} +
21mr|puppet-vcsrepo-3.1.1-1|24	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-vcsrepo-3.1.1-1|25	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-vcsrepo-3.1.1-1|26	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-vcsrepo-3.1.1-1|27	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-vcsrepo-3.1.1-1|28	
21mr|puppet-vcsrepo-3.1.1-1|29	%build
21mr|puppet-vcsrepo-3.1.1-1|30	
21mr|puppet-vcsrepo-3.1.1-1|31	
21mr|puppet-vcsrepo-3.1.1-1|32	%install
21mr|puppet-vcsrepo-3.1.1-1|33	rm -rf %{buildroot}
21mr|puppet-vcsrepo-3.1.1-1|34	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/vcsrepo/
21mr|puppet-vcsrepo-3.1.1-1|35	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/vcsrepo/
21mr|puppet-vcsrepo-3.1.1-1|36	
21mr|puppet-vcsrepo-3.1.1-1|37	
21mr|puppet-vcsrepo-3.1.1-1|38	
21mr|puppet-vcsrepo-3.1.1-1|39	%files
21mr|puppet-vcsrepo-3.1.1-1|40	%{_datadir}/puppet/modules/vcsrepo/

15534 21
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|1	%global dlrn_nvr 0.1.0-0.20210325110907.c937de7
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|2	%global dlrn 1
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|3	%define upstream_version 0.1.0
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|5	%define upstream_name puppet-vlan
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|6	%global commit c937de75c28e63fba8d8738ad6a5f2ede517e53d
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|9	%global alphatag .%{shortcommit}git
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|10	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|11	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|12	Name:           puppet-vlan
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|13	Version: 0.1.0
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|14	Release: 0.20210325110907.c937de7%{?dist}
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|15	Summary:        Vlan Puppet Module
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|16	Group:		Development/Ruby
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|17	License:        ASL 2.0
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|18	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|19	URL:            https://github.com/derekhiggins/puppet-vlan
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|20	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|21	Source0: 0.1.0-0.20210325110907.c937de7.tar.gz
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|22	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|23	BuildArch:      noarch
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|24	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|25	Requires:       puppet >= 2.7.0
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|26	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|27	%description
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|28	Very simple puppet module to install a vlan.
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|29	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|30	%prep
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|31	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|32	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|33	find . -type f -name ".*" -exec rm {} +
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|34	find . -size 0 -exec rm {} +
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|35	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|36	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|37	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|38	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|39	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|40	%build
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|41	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|42	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|43	%install
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|44	rm -rf %{buildroot}
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|45	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/vlan/
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|46	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/vlan/
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|47	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|48	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|49	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|50	%files
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|51	%{_datadir}/puppet/modules/vlan/
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|52	
21mr|puppet-vlan-0.1.0-0.20210325110907.c937de7|53	

15535 21
21mr|puppet-xinetd-3.3.0-1|1	%define upstream_name puppetlabs-xinetd
21mr|puppet-xinetd-3.3.0-1|2	
21mr|puppet-xinetd-3.3.0-1|3	Name:		puppet-xinetd
21mr|puppet-xinetd-3.3.0-1|4	Version:	3.3.0
21mr|puppet-xinetd-3.3.0-1|5	Release:	1
21mr|puppet-xinetd-3.3.0-1|6	Summary:	Configures xinetd and exposes the xinetd::service definition for adding new services
21mr|puppet-xinetd-3.3.0-1|7	License:	ASL 2.0
21mr|puppet-xinetd-3.3.0-1|8	Group:		Development/Ruby
21mr|puppet-xinetd-3.3.0-1|9	URL:		https://github.com/puppetlabs/puppetlabs-xinetd
21mr|puppet-xinetd-3.3.0-1|10	Source0:	https://github.com/puppetlabs/%{upstream_name}/archive/v%{version}.tar.gz#/%{upstream_name}-%{version}.tar.gz
21mr|puppet-xinetd-3.3.0-1|11	
21mr|puppet-xinetd-3.3.0-1|12	BuildArch:	noarch
21mr|puppet-xinetd-3.3.0-1|13	
21mr|puppet-xinetd-3.3.0-1|14	Requires:	puppet-stdlib
21mr|puppet-xinetd-3.3.0-1|15	Requires:	puppet >= 2.7.0
21mr|puppet-xinetd-3.3.0-1|16	
21mr|puppet-xinetd-3.3.0-1|17	%description
21mr|puppet-xinetd-3.3.0-1|18	Configures xinetd and exposes the xinetd::service definition for adding new services.
21mr|puppet-xinetd-3.3.0-1|19	
21mr|puppet-xinetd-3.3.0-1|20	%prep
21mr|puppet-xinetd-3.3.0-1|21	%setup -q -n %{upstream_name}-%{version}
21mr|puppet-xinetd-3.3.0-1|22	
21mr|puppet-xinetd-3.3.0-1|23	find . -type f -name ".*" -exec rm {} +
21mr|puppet-xinetd-3.3.0-1|24	find . -size 0 -exec rm {} +
21mr|puppet-xinetd-3.3.0-1|25	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-xinetd-3.3.0-1|26	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-xinetd-3.3.0-1|27	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-xinetd-3.3.0-1|28	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-xinetd-3.3.0-1|29	
21mr|puppet-xinetd-3.3.0-1|30	%build
21mr|puppet-xinetd-3.3.0-1|31	
21mr|puppet-xinetd-3.3.0-1|32	%install
21mr|puppet-xinetd-3.3.0-1|33	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/xinetd/
21mr|puppet-xinetd-3.3.0-1|34	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/xinetd/
21mr|puppet-xinetd-3.3.0-1|35	
21mr|puppet-xinetd-3.3.0-1|36	%files
21mr|puppet-xinetd-3.3.0-1|37	%{_datadir}/puppet/modules/xinetd/

15536 21
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|1	%global dlrn_nvr 1.1.0-0.20210326043330.18a5101
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|2	%global dlrn 1
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|3	%define upstream_version 1.1.0
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|4	%{!?upstream_version: %global upstream_version %{commit}}
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|5	%define upstream_name puppet-zookeeper
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|6	%global commit 18a5101a9619cba9b82d6ec3de49af4363db8b5d
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|7	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|8	# DO NOT REMOVE ALPHATAG
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|9	%global alphatag .%{shortcommit}git
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|10	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|11	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|12	Name:           puppet-zookeeper
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|13	Version: 1.1.0
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|14	Release: 0.20210326043330.18a5101%{?dist}
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|15	Summary:        Module for managing Apache Zookeeper
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|16	Group:		Development/Ruby
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|17	License:        ASL 2.0
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|18	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|19	URL:            https://github.com/deric/puppet-zookeeper
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|20	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|21	Source0: 1.1.0-0.20210326043330.18a5101.tar.gz
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|22	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|23	BuildArch:      noarch
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|24	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|25	Requires:       puppet-stdlib
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|26	Requires:       puppet-datacat
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|27	Requires:       puppet >= 2.7.0
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|28	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|29	%description
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|30	Module for managing Apache Zookeeper
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|31	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|32	%prep
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|33	%setup -q -n %{name}-%{upstream_version}
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|34	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|35	find . -type f -name ".*" -exec rm {} +
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|36	find . -size 0 -exec rm {} +
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|37	find . \( -name "*.pl" -o -name "*.sh"  \) -exec chmod +x {} +
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|38	find . \( -name "*.pp" -o -name "*.py"  \) -exec chmod -x {} +
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|39	find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|40	find . \( -name spec -o -name ext \) | xargs rm -rf
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|41	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|42	%build
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|43	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|44	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|45	%install
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|46	rm -rf %{buildroot}
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|47	install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/zookeeper/
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|48	cp -rp * %{buildroot}/%{_datadir}/puppet/modules/zookeeper/
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|49	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|50	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|51	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|52	%files
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|53	%{_datadir}/puppet/modules/zookeeper/
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|54	
21mr|puppet-zookeeper-1.1.0-0.20210326043330.18a5101|55	

15537 21
21mr|pure-ftpd-1.0.51-1|1	%global optflags %{optflags} %(mysql_config --cflags ||: )
21mr|pure-ftpd-1.0.51-1|2	
21mr|pure-ftpd-1.0.51-1|3	Summary:	Lightweight, fast and secure FTP server
21mr|pure-ftpd-1.0.51-1|4	Name:		pure-ftpd
21mr|pure-ftpd-1.0.51-1|5	Version:	1.0.51
21mr|pure-ftpd-1.0.51-1|6	Release:	1
21mr|pure-ftpd-1.0.51-1|7	License:	GPL
21mr|pure-ftpd-1.0.51-1|8	Group:		System/Servers
21mr|pure-ftpd-1.0.51-1|9	URL:		http://www.pureftpd.org
21mr|pure-ftpd-1.0.51-1|10	Source0:	http://download.pureftpd.org/pub/pure-ftpd/releases/%{name}-%{version}.tar.bz2
21mr|pure-ftpd-1.0.51-1|11	Source1:	pure-ftpd.init
21mr|pure-ftpd-1.0.51-1|12	Source2:	pure-ftpd.logrotate
21mr|pure-ftpd-1.0.51-1|13	Source3:	pure-ftpd-xinetd
21mr|pure-ftpd-1.0.51-1|14	Source4:	pure-ftpd.service
21mr|pure-ftpd-1.0.51-1|15	Source5:	pure-ftpd.pam-0.77
21mr|pure-ftpd-1.0.51-1|16	Source6:	pure-ftpd.pam
21mr|pure-ftpd-1.0.51-1|17	Source7:	pure-ftpd-1.0.47-tmpfiles.conf
21mr|pure-ftpd-1.0.51-1|18	Patch0:		pure-ftpd-1.0.49-rosaconf.patch
21mr|pure-ftpd-1.0.51-1|19	Patch1:		pure-ftpd-1.0.47-fedora-both-options-on-command.patch
21mr|pure-ftpd-1.0.51-1|20	Patch2:		pure-ftpd-1.0.47-rosa-minuid-1000.patch
21mr|pure-ftpd-1.0.51-1|21	Patch3:		pure-ftpd-1.0.47-set-pidfile-path.patch
21mr|pure-ftpd-1.0.51-1|22	BuildRequires:	pam-devel
21mr|pure-ftpd-1.0.51-1|23	BuildRequires:	openldap-devel
21mr|pure-ftpd-1.0.51-1|24	BuildRequires:	mysql-devel
21mr|pure-ftpd-1.0.51-1|25	BuildRequires:	postgresql-devel
21mr|pure-ftpd-1.0.51-1|26	BuildRequires:	pkgconfig(openssl)
21mr|pure-ftpd-1.0.51-1|27	Provides:	ftp-server
21mr|pure-ftpd-1.0.51-1|28	Provides:	ftpserver
21mr|pure-ftpd-1.0.51-1|29	Requires(post,pre,preun,postun):	rpm-helper
21mr|pure-ftpd-1.0.51-1|30	Conflicts:	anonftp
21mr|pure-ftpd-1.0.51-1|31	Conflicts:	ncftpd
21mr|pure-ftpd-1.0.51-1|32	Conflicts:	proftpd
21mr|pure-ftpd-1.0.51-1|33	Conflicts:	vsftpd
21mr|pure-ftpd-1.0.51-1|34	Conflicts:	wu-ftpd
21mr|pure-ftpd-1.0.51-1|35	
21mr|pure-ftpd-1.0.51-1|36	%description
21mr|pure-ftpd-1.0.51-1|37	Pure-FTPd is a fast, production-quality, standard-comformant FTP server,
21mr|pure-ftpd-1.0.51-1|38	based upon Troll-FTPd. Unlike other popular FTP servers, it has no known
21mr|pure-ftpd-1.0.51-1|39	security flaw, it is really trivial to set up and it is especially designed
21mr|pure-ftpd-1.0.51-1|40	for modern Linux and FreeBSD kernels (setfsuid, sendfile, capabilities) .
21mr|pure-ftpd-1.0.51-1|41	Features include PAM support, IPv6, chroot()ed home directories, virtual
21mr|pure-ftpd-1.0.51-1|42	domains, built-in LS, anti-warez system, bandwidth throttling, FXP, bounded
21mr|pure-ftpd-1.0.51-1|43	ports for passive downloads, UL/DL ratios, native LDAP and SQL support,
21mr|pure-ftpd-1.0.51-1|44	Apache log files and more.
21mr|pure-ftpd-1.0.51-1|45	
21mr|pure-ftpd-1.0.51-1|46	%files
21mr|pure-ftpd-1.0.51-1|47	%doc FAQ THANKS README.Windows
21mr|pure-ftpd-1.0.51-1|48	%doc README AUTHORS HISTORY NEWS
21mr|pure-ftpd-1.0.51-1|49	%doc pure-ftpd.png
21mr|pure-ftpd-1.0.51-1|50	%doc pureftpd.schema README.RPM
21mr|pure-ftpd-1.0.51-1|51	%attr(0755,root,root) %{_initrddir}/pure-ftpd
21mr|pure-ftpd-1.0.51-1|52	%{_tmpfilesdir}/%{name}.conf
21mr|pure-ftpd-1.0.51-1|53	
21mr|pure-ftpd-1.0.51-1|54	%config(noreplace) %{_sysconfdir}/%{name}/pure-ftpd.conf
21mr|pure-ftpd-1.0.51-1|55	%config(noreplace) %{_sysconfdir}/%{name}/pureftpd-ldap.conf
21mr|pure-ftpd-1.0.51-1|56	%config(noreplace) %{_sysconfdir}/%{name}/pureftpd-mysql.conf
21mr|pure-ftpd-1.0.51-1|57	%config(noreplace) %{_sysconfdir}/%{name}/pureftpd-pgsql.conf
21mr|pure-ftpd-1.0.51-1|58	%config(noreplace) %{_sysconfdir}/pam.d/pure-ftpd
21mr|pure-ftpd-1.0.51-1|59	%config(noreplace) %{_sysconfdir}/logrotate.d/pure-ftpd
21mr|pure-ftpd-1.0.51-1|60	%config(noreplace) %{_sysconfdir}/xinetd.d/pure-ftpd-xinetd
21mr|pure-ftpd-1.0.51-1|61	%config(noreplace) %{_sysconfdir}/avahi/services/%{name}.service
21mr|pure-ftpd-1.0.51-1|62	
21mr|pure-ftpd-1.0.51-1|63	%{_bindir}/pure-pw
21mr|pure-ftpd-1.0.51-1|64	%{_bindir}/pure-pwconvert
21mr|pure-ftpd-1.0.51-1|65	%{_bindir}/pure-statsdecode
21mr|pure-ftpd-1.0.51-1|66	%{_sbindir}/pure-certd
21mr|pure-ftpd-1.0.51-1|67	%{_sbindir}/pure-ftpd
21mr|pure-ftpd-1.0.51-1|68	%{_sbindir}/pure-ftpwho
21mr|pure-ftpd-1.0.51-1|69	%{_sbindir}/pure-uploadscript
21mr|pure-ftpd-1.0.51-1|70	%{_sbindir}/pure-mrtginfo
21mr|pure-ftpd-1.0.51-1|71	%{_sbindir}/pure-quotacheck
21mr|pure-ftpd-1.0.51-1|72	%{_sbindir}/pure-authd
21mr|pure-ftpd-1.0.51-1|73	
21mr|pure-ftpd-1.0.51-1|74	%attr(644,root,root)%{_mandir}/man8/*
21mr|pure-ftpd-1.0.51-1|75	
21mr|pure-ftpd-1.0.51-1|76	%if %{rpm4}
21mr|pure-ftpd-1.0.51-1|77	%doc %{_datadir}/doc/pure-ftpd/README*
21mr|pure-ftpd-1.0.51-1|78	%doc %{_datadir}/doc/pure-ftpd/*.conf
21mr|pure-ftpd-1.0.51-1|79	%endif
21mr|pure-ftpd-1.0.51-1|80	
21mr|pure-ftpd-1.0.51-1|81	%post
21mr|pure-ftpd-1.0.51-1|82	# ftpusers creation
21mr|pure-ftpd-1.0.51-1|83	if [ ! -f %{_sysconfdir}/ftpusers ]; then
21mr|pure-ftpd-1.0.51-1|84	touch %{_sysconfdir}/ftpusers
21mr|pure-ftpd-1.0.51-1|85	fi
21mr|pure-ftpd-1.0.51-1|86	
21mr|pure-ftpd-1.0.51-1|87	USERS="root bin daemon adm lp sync shutdown halt mail news uucp operator games nobody"
21mr|pure-ftpd-1.0.51-1|88	for i in $USERS ;do
21mr|pure-ftpd-1.0.51-1|89	cat %{_sysconfdir}/ftpusers | grep -q "^$i$" || echo $i >> %{_sysconfdir}/ftpusers
21mr|pure-ftpd-1.0.51-1|90	done
21mr|pure-ftpd-1.0.51-1|91	
21mr|pure-ftpd-1.0.51-1|92	%_post_service pure-ftpd
21mr|pure-ftpd-1.0.51-1|93	
21mr|pure-ftpd-1.0.51-1|94	%pre
21mr|pure-ftpd-1.0.51-1|95	%_pre_useradd ftp /var/ftp /bin/false
21mr|pure-ftpd-1.0.51-1|96	
21mr|pure-ftpd-1.0.51-1|97	%postun
21mr|pure-ftpd-1.0.51-1|98	%_postun_userdel ftp
21mr|pure-ftpd-1.0.51-1|99	
21mr|pure-ftpd-1.0.51-1|100	%preun
21mr|pure-ftpd-1.0.51-1|101	%_preun_service pure-ftpd
21mr|pure-ftpd-1.0.51-1|102	
21mr|pure-ftpd-1.0.51-1|103	#----------------------------------------------------------------------------
21mr|pure-ftpd-1.0.51-1|104	
21mr|pure-ftpd-1.0.51-1|105	%package anonymous
21mr|pure-ftpd-1.0.51-1|106	Summary:	Anonymous support for pure-ftpd
21mr|pure-ftpd-1.0.51-1|107	Group:		System/Servers
21mr|pure-ftpd-1.0.51-1|108	Requires:	pure-ftpd
21mr|pure-ftpd-1.0.51-1|109	
21mr|pure-ftpd-1.0.51-1|110	%description anonymous
21mr|pure-ftpd-1.0.51-1|111	This package provides anonymous support for pure-ftpd.
21mr|pure-ftpd-1.0.51-1|112	
21mr|pure-ftpd-1.0.51-1|113	%files anonymous
21mr|pure-ftpd-1.0.51-1|114	%dir /var/ftp/pub/
21mr|pure-ftpd-1.0.51-1|115	
21mr|pure-ftpd-1.0.51-1|116	#----------------------------------------------------------------------------
21mr|pure-ftpd-1.0.51-1|117	
21mr|pure-ftpd-1.0.51-1|118	%package anon-upload
21mr|pure-ftpd-1.0.51-1|119	Summary:	Anonymous upload support for pure-ftpd
21mr|pure-ftpd-1.0.51-1|120	Group:		System/Servers
21mr|pure-ftpd-1.0.51-1|121	Requires:	pure-ftpd
21mr|pure-ftpd-1.0.51-1|122	
21mr|pure-ftpd-1.0.51-1|123	%description anon-upload
21mr|pure-ftpd-1.0.51-1|124	This package provides anonymous upload support for pure-ftpd.
21mr|pure-ftpd-1.0.51-1|125	
21mr|pure-ftpd-1.0.51-1|126	%files anon-upload
21mr|pure-ftpd-1.0.51-1|127	%defattr(777, root, root)
21mr|pure-ftpd-1.0.51-1|128	%dir /var/ftp/incoming/
21mr|pure-ftpd-1.0.51-1|129	
21mr|pure-ftpd-1.0.51-1|130	#----------------------------------------------------------------------------
21mr|pure-ftpd-1.0.51-1|131	
21mr|pure-ftpd-1.0.51-1|132	%prep
21mr|pure-ftpd-1.0.51-1|133	%setup -q
21mr|pure-ftpd-1.0.51-1|134	%autopatch -p1
21mr|pure-ftpd-1.0.51-1|135	
21mr|pure-ftpd-1.0.51-1|136	# nuke mac files
21mr|pure-ftpd-1.0.51-1|137	find -name "\._*" | xargs rm -f
21mr|pure-ftpd-1.0.51-1|138	
21mr|pure-ftpd-1.0.51-1|139	# make README.RPM:
21mr|pure-ftpd-1.0.51-1|140	
21mr|pure-ftpd-1.0.51-1|141	COMPILER="Compiler:               $(gcc -v 2>& 1|tail -1)"
21mr|pure-ftpd-1.0.51-1|142	HARDWARE="Hardware platform:      $(uname -m)"
21mr|pure-ftpd-1.0.51-1|143	LIBRARY="Library:                $(rpm -q glibc)"
21mr|pure-ftpd-1.0.51-1|144	OSVERSION="Linux Kernel:           $(uname -sr)"
21mr|pure-ftpd-1.0.51-1|145	PACKAGER="Packager:               %{packager}"
21mr|pure-ftpd-1.0.51-1|146	PKGRELEASE="ROSA release: $(cat /etc/release)"
21mr|pure-ftpd-1.0.51-1|147	RPMVERSION="RPM Version:            $(rpm -q rpm)"
21mr|pure-ftpd-1.0.51-1|148	
21mr|pure-ftpd-1.0.51-1|149	cat <<EOF >>$RPM_BUILD_DIR/%{name}-%{version}/README.RPM
21mr|pure-ftpd-1.0.51-1|150	The pure-ftpd rpm packages were created in the following build environment:
21mr|pure-ftpd-1.0.51-1|151	
21mr|pure-ftpd-1.0.51-1|152	$MDKRELEASE
21mr|pure-ftpd-1.0.51-1|153	$HARDWARE
21mr|pure-ftpd-1.0.51-1|154	$OSVERSION
21mr|pure-ftpd-1.0.51-1|155	$LIBRARY
21mr|pure-ftpd-1.0.51-1|156	$COMPILER
21mr|pure-ftpd-1.0.51-1|157	$RPMVERSION
21mr|pure-ftpd-1.0.51-1|158	$PACKAGER
21mr|pure-ftpd-1.0.51-1|159	
21mr|pure-ftpd-1.0.51-1|160	EOF
21mr|pure-ftpd-1.0.51-1|161	
21mr|pure-ftpd-1.0.51-1|162	cp %{SOURCE3} pure-ftpd-xinetd
21mr|pure-ftpd-1.0.51-1|163	cp %{SOURCE4} pure-ftpd.service
21mr|pure-ftpd-1.0.51-1|164	cp %{SOURCE6} pure-ftpd.pam
21mr|pure-ftpd-1.0.51-1|165	
21mr|pure-ftpd-1.0.51-1|166	%build
21mr|pure-ftpd-1.0.51-1|167	%configure \
21mr|pure-ftpd-1.0.51-1|168	--sysconfdir=%{_sysconfdir}/%{name} \
21mr|pure-ftpd-1.0.51-1|169	--with-paranoidmsg \
21mr|pure-ftpd-1.0.51-1|170	--without-capabilities \
21mr|pure-ftpd-1.0.51-1|171	--with-pam \
21mr|pure-ftpd-1.0.51-1|172	--with-ldap \
21mr|pure-ftpd-1.0.51-1|173	--with-mysql \
21mr|pure-ftpd-1.0.51-1|174	--with-pgsql \
21mr|pure-ftpd-1.0.51-1|175	--with-puredb \
21mr|pure-ftpd-1.0.51-1|176	--without-sendfile \
21mr|pure-ftpd-1.0.51-1|177	--with-altlog \
21mr|pure-ftpd-1.0.51-1|178	--with-cookie \
21mr|pure-ftpd-1.0.51-1|179	--with-diraliases \
21mr|pure-ftpd-1.0.51-1|180	--with-throttling \
21mr|pure-ftpd-1.0.51-1|181	--with-ratios \
21mr|pure-ftpd-1.0.51-1|182	--with-quotas \
21mr|pure-ftpd-1.0.51-1|183	--with-ftpwho \
21mr|pure-ftpd-1.0.51-1|184	--with-welcomemsg \
21mr|pure-ftpd-1.0.51-1|185	--with-uploadscript \
21mr|pure-ftpd-1.0.51-1|186	--with-peruserlimits \
21mr|pure-ftpd-1.0.51-1|187	--with-virtualhosts \
21mr|pure-ftpd-1.0.51-1|188	--with-virtualchroot \
21mr|pure-ftpd-1.0.51-1|189	--with-extauth \
21mr|pure-ftpd-1.0.51-1|190	--with-rfc2640 \
21mr|pure-ftpd-1.0.51-1|191	--with-standalone \
21mr|pure-ftpd-1.0.51-1|192	--with-tls
21mr|pure-ftpd-1.0.51-1|193	
21mr|pure-ftpd-1.0.51-1|194	%make
21mr|pure-ftpd-1.0.51-1|195	
21mr|pure-ftpd-1.0.51-1|196	%install
21mr|pure-ftpd-1.0.51-1|197	%makeinstall_std
21mr|pure-ftpd-1.0.51-1|198	
21mr|pure-ftpd-1.0.51-1|199	install -d -m 755 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|200	install -d -m 755 %{buildroot}%{_sbindir}
21mr|pure-ftpd-1.0.51-1|201	install -d -m 755 %{buildroot}%{_sysconfdir}/rc.d/init.d/
21mr|pure-ftpd-1.0.51-1|202	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21mr|pure-ftpd-1.0.51-1|203	install -D -p -m 644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|pure-ftpd-1.0.51-1|204	
21mr|pure-ftpd-1.0.51-1|205	# Conf
21mr|pure-ftpd-1.0.51-1|206	install -m 644 pure-ftpd.conf %{buildroot}%{_sysconfdir}/%{name}
21mr|pure-ftpd-1.0.51-1|207	install -m 644 pureftpd-ldap.conf %{buildroot}%{_sysconfdir}/%{name}
21mr|pure-ftpd-1.0.51-1|208	install -m 644 pureftpd-mysql.conf %{buildroot}%{_sysconfdir}/%{name}
21mr|pure-ftpd-1.0.51-1|209	install -m 644 pureftpd-pgsql.conf %{buildroot}%{_sysconfdir}/%{name}
21mr|pure-ftpd-1.0.51-1|210	
21mr|pure-ftpd-1.0.51-1|211	# Man
21mr|pure-ftpd-1.0.51-1|212	install -m 644 man/pure-ftpd.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|213	install -m 644 man/pure-ftpwho.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|214	install -m 644 man/pure-mrtginfo.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|215	install -m 644 man/pure-uploadscript.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|216	install -m 644 man/pure-pw.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|217	install -m 644 man/pure-pwconvert.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|218	install -m 644 man/pure-statsdecode.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|219	install -m 644 man/pure-quotacheck.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|220	install -m 644 man/pure-authd.8 %{buildroot}%{_mandir}/man8/
21mr|pure-ftpd-1.0.51-1|221	
21mr|pure-ftpd-1.0.51-1|222	install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/pure-ftpd
21mr|pure-ftpd-1.0.51-1|223	
21mr|pure-ftpd-1.0.51-1|224	# Pam
21mr|pure-ftpd-1.0.51-1|225	install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d/
21mr|pure-ftpd-1.0.51-1|226	install -m 0644 pure-ftpd.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}
21mr|pure-ftpd-1.0.51-1|227	
21mr|pure-ftpd-1.0.51-1|228	# Logrotate
21mr|pure-ftpd-1.0.51-1|229	install -d %{buildroot}%{_sysconfdir}/logrotate.d/
21mr|pure-ftpd-1.0.51-1|230	install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|pure-ftpd-1.0.51-1|231	
21mr|pure-ftpd-1.0.51-1|232	#anonymous ftp
21mr|pure-ftpd-1.0.51-1|233	mkdir -p %{buildroot}/var/ftp/pub/
21mr|pure-ftpd-1.0.51-1|234	mkdir -p %{buildroot}/var/ftp/incoming/
21mr|pure-ftpd-1.0.51-1|235	
21mr|pure-ftpd-1.0.51-1|236	# xinetd support (tv)
21mr|pure-ftpd-1.0.51-1|237	mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
21mr|pure-ftpd-1.0.51-1|238	install -m0644 pure-ftpd-xinetd %{buildroot}%{_sysconfdir}/xinetd.d/pure-ftpd-xinetd
21mr|pure-ftpd-1.0.51-1|239	
21mr|pure-ftpd-1.0.51-1|240	# avahi support (misc)
21mr|pure-ftpd-1.0.51-1|241	mkdir -p %{buildroot}%{_sysconfdir}/avahi/services/
21mr|pure-ftpd-1.0.51-1|242	install -m0644 pure-ftpd.service %{buildroot}%{_sysconfdir}/avahi/services/%{name}.service
21mr|pure-ftpd-1.0.51-1|243	

15538 21
21mr|purpose-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|purpose-5.116.0-3|2	
21mr|purpose-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|purpose-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|purpose-5.116.0-3|5	
21mr|purpose-5.116.0-3|6	Summary:	KDE Frameworks 5 abstraction to provide and leverage actions of a specific kind
21mr|purpose-5.116.0-3|7	Name:		purpose
21mr|purpose-5.116.0-3|8	Version:	5.116.0
21mr|purpose-5.116.0-3|9	Release:	3
21mr|purpose-5.116.0-3|10	License:	LGPLv2.1+
21mr|purpose-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|purpose-5.116.0-3|12	Url:		https://www.kde.org/
21mr|purpose-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|purpose-5.116.0-3|14	BuildRequires:	extra-cmake-modules
21mr|purpose-5.116.0-3|15	BuildRequires:	kaccounts-devel
21mr|purpose-5.116.0-3|16	BuildRequires:	kf5config-devel = %{version}
21mr|purpose-5.116.0-3|17	BuildRequires:	kf5coreaddons-devel = %{version}
21mr|purpose-5.116.0-3|18	BuildRequires:	kf5declarative-devel = %{version}
21mr|purpose-5.116.0-3|19	BuildRequires:	kf5i18n-devel = %{version}
21mr|purpose-5.116.0-3|20	BuildRequires:	kf5kio-devel = %{version}
21mr|purpose-5.116.0-3|21	BuildRequires:	kf5kirigami2-devel = %{version}
21mr|purpose-5.116.0-3|22	BuildRequires:	kf5notifications-devel = %{version}
21mr|purpose-5.116.0-3|23	BuildRequires:	pkgconfig(libaccounts-glib)
21mr|purpose-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|purpose-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|purpose-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|purpose-5.116.0-3|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|purpose-5.116.0-3|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|purpose-5.116.0-3|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|purpose-5.116.0-3|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|purpose-5.116.0-3|31	# Runtime libraries check in cmake
21mr|purpose-5.116.0-3|32	BuildRequires:	kf5declarative-qml
21mr|purpose-5.116.0-3|33	BuildRequires:	ubuntuonlineaccounts-qml
21mr|purpose-5.116.0-3|34	Requires:	kf5declarative-qml
21mr|purpose-5.116.0-3|35	Requires:	ubuntuonlineaccounts-qml
21mr|purpose-5.116.0-3|36	Conflicts:	kamoso < 2.0.2-7.20140902.5
21mr|purpose-5.116.0-3|37	
21mr|purpose-5.116.0-3|38	%description
21mr|purpose-5.116.0-3|39	Purpose offers the possibility to create integrate services and actions on
21mr|purpose-5.116.0-3|40	any application without having to implement them specifically. Purpose will
21mr|purpose-5.116.0-3|41	offer them mechanisms to list the different alternatives to execute given the
21mr|purpose-5.116.0-3|42	requested action type and will facilitate components so that all the plugins
21mr|purpose-5.116.0-3|43	can receive all the information they need.
21mr|purpose-5.116.0-3|44	
21mr|purpose-5.116.0-3|45	%files
21mr|purpose-5.116.0-3|46	%{_kde5_datadir}/qlogging-categories5/purpose.categories
21mr|purpose-5.116.0-3|47	%{_kde5_datadir}/qlogging-categories5/purpose.renamecategories
21mr|purpose-5.116.0-3|48	%{_kde5_datadir}/accounts/services/kde/google-youtube.service
21mr|purpose-5.116.0-3|49	%{_kde5_datadir}/accounts/services/kde/nextcloud-upload.service
21mr|purpose-5.116.0-3|50	%{_kde5_datadir}/purpose/barcodeplugin_config.qml
21mr|purpose-5.116.0-3|51	%{_kde5_datadir}/purpose/bluetoothplugin_config.qml
21mr|purpose-5.116.0-3|52	%{_kde5_datadir}/purpose/kdeconnectplugin_config.qml
21mr|purpose-5.116.0-3|53	%{_kde5_datadir}/purpose/nextcloudplugin_config.qml
21mr|purpose-5.116.0-3|54	%{_kde5_datadir}/purpose/phabricatorplugin_config.qml
21mr|purpose-5.116.0-3|55	%{_kde5_datadir}/purpose/reviewboardplugin_config.qml
21mr|purpose-5.116.0-3|56	%{_kde5_datadir}/purpose/saveasplugin_config.qml
21mr|purpose-5.116.0-3|57	%{_kde5_datadir}/purpose/youtubeplugin_config.qml
21mr|purpose-5.116.0-3|58	%{_kde5_iconsdir}/hicolor/*/actions/kipiplugin_youtube.png
21mr|purpose-5.116.0-3|59	%{_kde5_iconsdir}/hicolor/*/apps/phabricator-purpose.png
21mr|purpose-5.116.0-3|60	%{_kde5_iconsdir}/hicolor/*/apps/reviewboard-purpose.png
21mr|purpose-5.116.0-3|61	%{_kde5_libexecdir}/kf5/purposeprocess
21mr|purpose-5.116.0-3|62	%{_qt5_plugindir}/kf5/kfileitemaction/sharefileitemaction.so
21mr|purpose-5.116.0-3|63	%{_qt5_plugindir}/kf5/purpose/barcodeplugin.so
21mr|purpose-5.116.0-3|64	%{_qt5_plugindir}/kf5/purpose/bluetoothplugin.so
21mr|purpose-5.116.0-3|65	%{_qt5_plugindir}/kf5/purpose/emailplugin.so
21mr|purpose-5.116.0-3|66	%{_qt5_plugindir}/kf5/purpose/imgurplugin.so
21mr|purpose-5.116.0-3|67	%{_qt5_plugindir}/kf5/purpose/kdeconnectplugin.so
21mr|purpose-5.116.0-3|68	%{_qt5_plugindir}/kf5/purpose/kdeconnectsmsplugin.so
21mr|purpose-5.116.0-3|69	%{_qt5_plugindir}/kf5/purpose/ktpsendfileplugin.so
21mr|purpose-5.116.0-3|70	%{_qt5_plugindir}/kf5/purpose/nextcloudplugin.so
21mr|purpose-5.116.0-3|71	%{_qt5_plugindir}/kf5/purpose/pastebinplugin.so
21mr|purpose-5.116.0-3|72	%{_qt5_plugindir}/kf5/purpose/phabricatorplugin.so
21mr|purpose-5.116.0-3|73	%{_qt5_plugindir}/kf5/purpose/reviewboardplugin.so
21mr|purpose-5.116.0-3|74	%{_qt5_plugindir}/kf5/purpose/saveasplugin.so
21mr|purpose-5.116.0-3|75	%{_qt5_plugindir}/kf5/purpose/telegramplugin.so
21mr|purpose-5.116.0-3|76	%{_qt5_plugindir}/kf5/purpose/twitterplugin.so
21mr|purpose-5.116.0-3|77	%{_qt5_plugindir}/kf5/purpose/youtubeplugin.so
21mr|purpose-5.116.0-3|78	
21mr|purpose-5.116.0-3|79	#----------------------------------------------------------------------------
21mr|purpose-5.116.0-3|80	
21mr|purpose-5.116.0-3|81	%package i18n
21mr|purpose-5.116.0-3|82	Summary:	KDE Frameworks 5 abstractions module translations
21mr|purpose-5.116.0-3|83	Group:		System/Internationalization
21mr|purpose-5.116.0-3|84	BuildArch:	noarch
21mr|purpose-5.116.0-3|85	
21mr|purpose-5.116.0-3|86	%description i18n
21mr|purpose-5.116.0-3|87	KDE Frameworks 5 abstractions module translations.
21mr|purpose-5.116.0-3|88	
21mr|purpose-5.116.0-3|89	%files i18n -f %{name}.lang
21mr|purpose-5.116.0-3|90	
21mr|purpose-5.116.0-3|91	#----------------------------------------------------------------------------
21mr|purpose-5.116.0-3|92	
21mr|purpose-5.116.0-3|93	%define qmlkf5purpose %mklibname kf5purpose-qml
21mr|purpose-5.116.0-3|94	
21mr|purpose-5.116.0-3|95	%package -n %{qmlkf5purpose}
21mr|purpose-5.116.0-3|96	Summary:	QML plugin for KDE Frameworks 5 abstractions module
21mr|purpose-5.116.0-3|97	Group:		System/Libraries
21mr|purpose-5.116.0-3|98	Provides:	kf5purpose-qml = %{EVRD}
21mr|purpose-5.116.0-3|99	
21mr|purpose-5.116.0-3|100	%description -n %{qmlkf5purpose}
21mr|purpose-5.116.0-3|101	QML plugin for KDE Frameworks 5 abstractions module.
21mr|purpose-5.116.0-3|102	
21mr|purpose-5.116.0-3|103	%files -n %{qmlkf5purpose}
21mr|purpose-5.116.0-3|104	%dir %{_kde5_qmldir}/org/kde/purpose/
21mr|purpose-5.116.0-3|105	%{_kde5_qmldir}/org/kde/purpose/*
21mr|purpose-5.116.0-3|106	
21mr|purpose-5.116.0-3|107	#----------------------------------------------------------------------------
21mr|purpose-5.116.0-3|108	
21mr|purpose-5.116.0-3|109	%define phhelpers_major 5
21mr|purpose-5.116.0-3|110	%define libphhelpers %mklibname phabricatorhelpers %{phhelpers_major}
21mr|purpose-5.116.0-3|111	
21mr|purpose-5.116.0-3|112	%package -n %{libphhelpers}
21mr|purpose-5.116.0-3|113	Summary:	KDE Frameworks 5 abstractions shared library
21mr|purpose-5.116.0-3|114	Group:		System/Libraries
21mr|purpose-5.116.0-3|115	
21mr|purpose-5.116.0-3|116	%description -n %{libphhelpers}
21mr|purpose-5.116.0-3|117	KDE Frameworks 5 abstractions shared library.
21mr|purpose-5.116.0-3|118	
21mr|purpose-5.116.0-3|119	%files -n %{libphhelpers}
21mr|purpose-5.116.0-3|120	%{_kde5_libdir}/libPhabricatorHelpers.so.%{phhelpers_major}*
21mr|purpose-5.116.0-3|121	
21mr|purpose-5.116.0-3|122	#----------------------------------------------------------------------------
21mr|purpose-5.116.0-3|123	
21mr|purpose-5.116.0-3|124	%define rbhelpers_major 5
21mr|purpose-5.116.0-3|125	%define librbhelpers %mklibname reviewboardhelpers %{rbhelpers_major}
21mr|purpose-5.116.0-3|126	
21mr|purpose-5.116.0-3|127	%package -n %{librbhelpers}
21mr|purpose-5.116.0-3|128	Summary:	KDE Frameworks 5 abstractions shared library
21mr|purpose-5.116.0-3|129	Group:		System/Libraries
21mr|purpose-5.116.0-3|130	
21mr|purpose-5.116.0-3|131	%description -n %{librbhelpers}
21mr|purpose-5.116.0-3|132	KDE Frameworks 5 abstractions shared library.
21mr|purpose-5.116.0-3|133	
21mr|purpose-5.116.0-3|134	%files -n %{librbhelpers}
21mr|purpose-5.116.0-3|135	%{_kde5_libdir}/libReviewboardHelpers.so.%{rbhelpers_major}*
21mr|purpose-5.116.0-3|136	
21mr|purpose-5.116.0-3|137	#----------------------------------------------------------------------------
21mr|purpose-5.116.0-3|138	
21mr|purpose-5.116.0-3|139	%define kf5purpose_major 5
21mr|purpose-5.116.0-3|140	%define libkf5purpose %mklibname kf5purpose %{kf5purpose_major}
21mr|purpose-5.116.0-3|141	
21mr|purpose-5.116.0-3|142	%package -n %{libkf5purpose}
21mr|purpose-5.116.0-3|143	Summary:	KDE Frameworks 5 abstractions shared library
21mr|purpose-5.116.0-3|144	Group:		System/Libraries
21mr|purpose-5.116.0-3|145	Requires:	%{name}-i18n
21mr|purpose-5.116.0-3|146	Requires:	%{qmlkf5purpose}
21mr|purpose-5.116.0-3|147	
21mr|purpose-5.116.0-3|148	%description -n %{libkf5purpose}
21mr|purpose-5.116.0-3|149	KDE Frameworks 5 abstractions shared library.
21mr|purpose-5.116.0-3|150	
21mr|purpose-5.116.0-3|151	%files -n %{libkf5purpose}
21mr|purpose-5.116.0-3|152	%{_kde5_libdir}/libKF5Purpose.so.%{kf5purpose_major}*
21mr|purpose-5.116.0-3|153	
21mr|purpose-5.116.0-3|154	#----------------------------------------------------------------------------
21mr|purpose-5.116.0-3|155	
21mr|purpose-5.116.0-3|156	%define kf5purposewidgets_major 5
21mr|purpose-5.116.0-3|157	%define libkf5purposewidgets %mklibname kf5purposewidgets %{kf5purposewidgets_major}
21mr|purpose-5.116.0-3|158	
21mr|purpose-5.116.0-3|159	%package -n %{libkf5purposewidgets}
21mr|purpose-5.116.0-3|160	Summary:	KDE Frameworks 5 abstractions shared library
21mr|purpose-5.116.0-3|161	Group:		System/Libraries
21mr|purpose-5.116.0-3|162	
21mr|purpose-5.116.0-3|163	%description -n %{libkf5purposewidgets}
21mr|purpose-5.116.0-3|164	KDE Frameworks 5 abstractions shared library.
21mr|purpose-5.116.0-3|165	
21mr|purpose-5.116.0-3|166	%files -n %{libkf5purposewidgets}
21mr|purpose-5.116.0-3|167	%{_kde5_libdir}/libKF5PurposeWidgets.so.%{kf5purposewidgets_major}*
21mr|purpose-5.116.0-3|168	
21mr|purpose-5.116.0-3|169	#----------------------------------------------------------------------------
21mr|purpose-5.116.0-3|170	
21mr|purpose-5.116.0-3|171	%define devkf5purpose %mklibname kf5purpose -d
21mr|purpose-5.116.0-3|172	
21mr|purpose-5.116.0-3|173	%package -n %{devkf5purpose}
21mr|purpose-5.116.0-3|174	Summary:	Development files for KDE Frameworks 5 abstactions module
21mr|purpose-5.116.0-3|175	Group:		Development/KDE and Qt
21mr|purpose-5.116.0-3|176	Requires:	%{libkf5purpose} = %{EVRD}
21mr|purpose-5.116.0-3|177	Requires:	%{libkf5purposewidgets} = %{EVRD}
21mr|purpose-5.116.0-3|178	Provides:	%{name}-devel = %{EVRD}
21mr|purpose-5.116.0-3|179	Provides:	kf5purpose-devel = %{version}
21mr|purpose-5.116.0-3|180	
21mr|purpose-5.116.0-3|181	%description -n %{devkf5purpose}
21mr|purpose-5.116.0-3|182	This package contains header files needed if you wish to build applications
21mr|purpose-5.116.0-3|183	based on %{name}.
21mr|purpose-5.116.0-3|184	
21mr|purpose-5.116.0-3|185	%files -n %{devkf5purpose}
21mr|purpose-5.116.0-3|186	%{_kde5_includedir}/KF5/purpose
21mr|purpose-5.116.0-3|187	%{_kde5_includedir}/KF5/purposewidgets
21mr|purpose-5.116.0-3|188	%{_kde5_libdir}/cmake/KDEExperimentalPurpose
21mr|purpose-5.116.0-3|189	%{_kde5_libdir}/cmake/KF5Purpose
21mr|purpose-5.116.0-3|190	%{_kde5_libdir}/libKF5Purpose.so
21mr|purpose-5.116.0-3|191	%{_kde5_libdir}/libKF5PurposeWidgets.so
21mr|purpose-5.116.0-3|192	
21mr|purpose-5.116.0-3|193	#----------------------------------------------------------------------------
21mr|purpose-5.116.0-3|194	
21mr|purpose-5.116.0-3|195	%prep
21mr|purpose-5.116.0-3|196	%autosetup -p1
21mr|purpose-5.116.0-3|197	
21mr|purpose-5.116.0-3|198	%build
21mr|purpose-5.116.0-3|199	export PATH=%{_qt5_bindir}:$PATH
21mr|purpose-5.116.0-3|200	%cmake_kde5
21mr|purpose-5.116.0-3|201	%make
21mr|purpose-5.116.0-3|202	
21mr|purpose-5.116.0-3|203	%install
21mr|purpose-5.116.0-3|204	%makeinstall_std -C build
21mr|purpose-5.116.0-3|205	
21mr|purpose-5.116.0-3|206	%find_lang libpurpose_quick libpurpose_widgets \
21mr|purpose-5.116.0-3|207	purpose_bluetooth purpose_email purpose_kdeconnect purpose_kdeconnectsms purpose_nextcloud \
21mr|purpose-5.116.0-3|208	purpose_phabricator purpose-fileitemaction purpose_barcode \
21mr|purpose-5.116.0-3|209	purpose_imgur purpose_ktp-sendfile purpose_pastebin purpose_reviewboard purpose_saveas purpose_youtube \
21mr|purpose-5.116.0-3|210	%{name}.lang

15539 21
21mr|pv-1.6.6-2|1	
21mr|pv-1.6.6-2|2	Summary:	Monitor the progress of data through a pipe
21mr|pv-1.6.6-2|3	
21mr|pv-1.6.6-2|4	Name:		pv
21mr|pv-1.6.6-2|5	Version:	1.6.6
21mr|pv-1.6.6-2|6	Release:	2
21mr|pv-1.6.6-2|7	Group:		Development/Other
21mr|pv-1.6.6-2|8	License:	Artistic
21mr|pv-1.6.6-2|9	URL:		http://www.ivarch.com/programs/pv.shtml
21mr|pv-1.6.6-2|10	Source0:	http://www.ivarch.com/programs/sources/%{name}-%{version}.tar.bz2
21mr|pv-1.6.6-2|11	BuildRequires:	gettext-devel
21mr|pv-1.6.6-2|12	BuildRequires:	gettext
21mr|pv-1.6.6-2|13	#BuildRequires:	tetex
21mr|pv-1.6.6-2|14	BuildRequires:	texinfo
21mr|pv-1.6.6-2|15	
21mr|pv-1.6.6-2|16	%description
21mr|pv-1.6.6-2|17	PV ("Pipe Viewer") is a tool for monitoring the progress of data
21mr|pv-1.6.6-2|18	through a pipeline.  It can be inserted into any normal pipeline
21mr|pv-1.6.6-2|19	between two processes to give a visual indication of how quickly
21mr|pv-1.6.6-2|20	data is passing through, how long it has taken, how near to
21mr|pv-1.6.6-2|21	completion it is, and an estimate of how long it will be until
21mr|pv-1.6.6-2|22	completion.
21mr|pv-1.6.6-2|23	
21mr|pv-1.6.6-2|24	%prep
21mr|pv-1.6.6-2|25	%setup -q
21mr|pv-1.6.6-2|26	# Sometimes fails in ABF
21mr|pv-1.6.6-2|27	rm -f tests/017-numeric-bytes
21mr|pv-1.6.6-2|28	
21mr|pv-1.6.6-2|29	%build
21mr|pv-1.6.6-2|30	%configure
21mr|pv-1.6.6-2|31	%make
21mr|pv-1.6.6-2|32	
21mr|pv-1.6.6-2|33	%check
21mr|pv-1.6.6-2|34	%make test
21mr|pv-1.6.6-2|35	
21mr|pv-1.6.6-2|36	%install
21mr|pv-1.6.6-2|37	%makeinstall_std
21mr|pv-1.6.6-2|38	
21mr|pv-1.6.6-2|39	%find_lang %{name}
21mr|pv-1.6.6-2|40	
21mr|pv-1.6.6-2|41	# note; the nls files should probably be added also somehow in the future...
21mr|pv-1.6.6-2|42	%files -f %{name}.lang
21mr|pv-1.6.6-2|43	%doc README
21mr|pv-1.6.6-2|44	%{_bindir}/pv
21mr|pv-1.6.6-2|45	%{_mandir}/man1/pv.1*

15540 21
21mr|pxe-1.4.2-26|1	%define name    pxe
21mr|pxe-1.4.2-26|2	%define version 1.4.2
21mr|pxe-1.4.2-26|3	
21mr|pxe-1.4.2-26|4	%define tftpbase /var/lib/tftpboot
21mr|pxe-1.4.2-26|5	
21mr|pxe-1.4.2-26|6	Name:           %{name}
21mr|pxe-1.4.2-26|7	Summary:        A Linux PXE (Preboot eXecution Environment) package
21mr|pxe-1.4.2-26|8	Group:          System/Servers
21mr|pxe-1.4.2-26|9	Version:        %{version}
21mr|pxe-1.4.2-26|10	Release:        26
21mr|pxe-1.4.2-26|11	License:        GPL
21mr|pxe-1.4.2-26|12	URL: 		http://www.kano.org.uk/projects/pxe
21mr|pxe-1.4.2-26|13	Source:		http://www.kano.org.uk/projects/pxe/%{name}-%{version}.tar.gz
21mr|pxe-1.4.2-26|14	Source1: 	pxe
21mr|pxe-1.4.2-26|15	Source2: 	pxe.conf
21mr|pxe-1.4.2-26|16	Source3:	dhcpd.conf.pxe
21mr|pxe-1.4.2-26|17	Source5:	pxe-linux.tar.bz2
21mr|pxe-1.4.2-26|18	Source6:	grubNBI.tar.bz2
21mr|pxe-1.4.2-26|19	Source7:	pxedoc.tar.bz2
21mr|pxe-1.4.2-26|20	#Source8:	default
21mr|pxe-1.4.2-26|21	#Source9:	messages
21mr|pxe-1.4.2-26|22	Source10:	elilo.efi
21mr|pxe-1.4.2-26|23	Source11:	elilo.txt
21mr|pxe-1.4.2-26|24	Source12:	elilovars.txt
21mr|pxe-1.4.2-26|25	Source13:	elilo.conf
21mr|pxe-1.4.2-26|26	#Source14:	help.txt
21mr|pxe-1.4.2-26|27	Patch0:		pxe-1.4.patch
21mr|pxe-1.4.2-26|28	Patch1:		pxe-1.0-cmdlinearg.patch
21mr|pxe-1.4.2-26|29	Patch2:	 	pxe-linux-config.patch
21mr|pxe-1.4.2-26|30	Patch3:		pxe-autoconf.patch
21mr|pxe-1.4.2-26|31	Patch4:		pxe-mtftp.patch
21mr|pxe-1.4.2-26|32	Patch5:		pxe-1.4.2-arch_id.patch
21mr|pxe-1.4.2-26|33	Patch7:		pxe-segfault_on_exit.patch
21mr|pxe-1.4.2-26|34	%ifarch %{ix86}
21mr|pxe-1.4.2-26|35	BuildRequires:	dev86-devel
21mr|pxe-1.4.2-26|36	%endif
21mr|pxe-1.4.2-26|37	Requires:	chkconfig
21mr|pxe-1.4.2-26|38	Requires:	dhcp-server
21mr|pxe-1.4.2-26|39	Requires:	coreutils
21mr|pxe-1.4.2-26|40	Requires:	grep
21mr|pxe-1.4.2-26|41	Requires:	tftp-server
21mr|pxe-1.4.2-26|42	%ifnarch aarch64
21mr|pxe-1.4.2-26|43	#syslinux not available on aarch64
21mr|pxe-1.4.2-26|44	Requires:	pxelinux
21mr|pxe-1.4.2-26|45	%endif
21mr|pxe-1.4.2-26|46	Provides:	pxeserver
21mr|pxe-1.4.2-26|47	Requires(post): rpm-helper
21mr|pxe-1.4.2-26|48	Requires(preun): rpm-helper
21mr|pxe-1.4.2-26|49	
21mr|pxe-1.4.2-26|50	%description
21mr|pxe-1.4.2-26|51	The pxe package contains the PXE (Preboot eXecution Environment)
21mr|pxe-1.4.2-26|52	server and code needed for Linux to boot from a boot disk image on a
21mr|pxe-1.4.2-26|53	Linux PXE server.
21mr|pxe-1.4.2-26|54	
21mr|pxe-1.4.2-26|55	%post
21mr|pxe-1.4.2-26|56	%_post_service pxe
21mr|pxe-1.4.2-26|57	mkdir -p %{tftpbase}/X86PC/linux
21mr|pxe-1.4.2-26|58	
21mr|pxe-1.4.2-26|59	%preun
21mr|pxe-1.4.2-26|60	%_preun_service pxe
21mr|pxe-1.4.2-26|61	
21mr|pxe-1.4.2-26|62	%files
21mr|pxe-1.4.2-26|63	%defattr(-,root,root)
21mr|pxe-1.4.2-26|64	%doc README LICENCE INSTALL Changes pxedoc/*
21mr|pxe-1.4.2-26|65	%attr(755,root,root) %{_sbindir}/pxe
21mr|pxe-1.4.2-26|66	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/pxe.conf
21mr|pxe-1.4.2-26|67	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/dhcpd.conf.pxe
21mr|pxe-1.4.2-26|68	#%attr(644,root,root) %config(noreplace) %{tftpbase}/X86PC/linux//pxelinux.cfg/default
21mr|pxe-1.4.2-26|69	#%attr(644,root,root) %config(noreplace) %{tftpbase}/X86PC/linux//messages
21mr|pxe-1.4.2-26|70	#%attr(644,root,root) %config(noreplace) %{tftpbase}/X86PC/linux/help.txt
21mr|pxe-1.4.2-26|71	%attr(755,root,root) %{_initrddir}/pxe
21mr|pxe-1.4.2-26|72	%{tftpbase}/IA64PC/linux
21mr|pxe-1.4.2-26|73	
21mr|pxe-1.4.2-26|74	#------------------------------------------------------------------------------
21mr|pxe-1.4.2-26|75	%package	bootstraps
21mr|pxe-1.4.2-26|76	Summary:	A compilation of Linux PXE (Preboot eXecution Environment) Bootstraps
21mr|pxe-1.4.2-26|77	Group:		System/Servers
21mr|pxe-1.4.2-26|78	%ifnarch aarch64
21mr|pxe-1.4.2-26|79	#syslinux not available on aarch64
21mr|pxe-1.4.2-26|80	Requires:	syslinux >= 1.67
21mr|pxe-1.4.2-26|81	%endif
21mr|pxe-1.4.2-26|82	
21mr|pxe-1.4.2-26|83	%description bootstraps
21mr|pxe-1.4.2-26|84	This package contains a compiltation of PXE bootstraps.
21mr|pxe-1.4.2-26|85	
21mr|pxe-1.4.2-26|86	%files bootstraps
21mr|pxe-1.4.2-26|87	%defattr(-,root,root)
21mr|pxe-1.4.2-26|88	%doc grubNBI/*
21mr|pxe-1.4.2-26|89	
21mr|pxe-1.4.2-26|90	#------------------------------------------------------------------------------
21mr|pxe-1.4.2-26|91	%prep
21mr|pxe-1.4.2-26|92	rm -rf ${RPM_BUILD_ROOT}
21mr|pxe-1.4.2-26|93	%setup -q -n %{name}-%{version}
21mr|pxe-1.4.2-26|94	%setup -q -T -D -a 5
21mr|pxe-1.4.2-26|95	%setup -q -T -D -a 6
21mr|pxe-1.4.2-26|96	%setup -q -T -D -a 7
21mr|pxe-1.4.2-26|97	%patch0 -p1
21mr|pxe-1.4.2-26|98	%patch1 -p0
21mr|pxe-1.4.2-26|99	%patch2 -p0
21mr|pxe-1.4.2-26|100	%patch3 -p0
21mr|pxe-1.4.2-26|101	%patch4 -p0
21mr|pxe-1.4.2-26|102	%patch5 -p1 -b .arch_id
21mr|pxe-1.4.2-26|103	%patch7 -p0
21mr|pxe-1.4.2-26|104	
21mr|pxe-1.4.2-26|105	%build
21mr|pxe-1.4.2-26|106	%configure
21mr|pxe-1.4.2-26|107	%make
21mr|pxe-1.4.2-26|108	
21mr|pxe-1.4.2-26|109	%install
21mr|pxe-1.4.2-26|110	myname=`id -un`
21mr|pxe-1.4.2-26|111	mygroup=`id -gn`
21mr|pxe-1.4.2-26|112	mkdir -p %{buildroot}%{_initrddir}
21mr|pxe-1.4.2-26|113	mkdir -p %{buildroot}%{_sysconfdir}
21mr|pxe-1.4.2-26|114	mkdir -p %{buildroot}%{_sbindir}
21mr|pxe-1.4.2-26|115	#mkdir -p %{buildroot}%{tftpbase}/X86PC/linux/pxelinux.cfg
21mr|pxe-1.4.2-26|116	mkdir -p %{buildroot}%{tftpbase}/IA64PC/linux/
21mr|pxe-1.4.2-26|117	
21mr|pxe-1.4.2-26|118	install -m755 %{_builddir}/%{name}-%{version}/pxe %{buildroot}%{_sbindir}
21mr|pxe-1.4.2-26|119	install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/pxe
21mr|pxe-1.4.2-26|120	install -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/pxe.conf
21mr|pxe-1.4.2-26|121	install -m755 %{SOURCE3} %{buildroot}%{_sysconfdir}/dhcpd.conf.pxe
21mr|pxe-1.4.2-26|122	#install -m644 %{SOURCE8} %{buildroot}%{tftpbase}/X86PC/linux/pxelinux.cfg/default
21mr|pxe-1.4.2-26|123	#install -m644 %{SOURCE9} %{buildroot}%{tftpbase}/X86PC/linux/messages
21mr|pxe-1.4.2-26|124	install -m644 %{SOURCE10} %{buildroot}%{tftpbase}/IA64PC/linux/linux.0
21mr|pxe-1.4.2-26|125	install -m644 %{SOURCE11} %{buildroot}%{tftpbase}/IA64PC/linux/
21mr|pxe-1.4.2-26|126	install -m644 %{SOURCE12} %{buildroot}%{tftpbase}/IA64PC/linux/
21mr|pxe-1.4.2-26|127	install -m644 %{SOURCE13} %{buildroot}%{tftpbase}/IA64PC/linux/linux.1
21mr|pxe-1.4.2-26|128	#install -m644 %{SOURCE14} %{buildroot}%{tftpbase}/X86PC/linux/help.txt

15541 21
21mr|pxlib-0.6.8-1|1	%define major 0
21mr|pxlib-0.6.8-1|2	%define libname %mklibname px %{major}
21mr|pxlib-0.6.8-1|3	%define devname %mklibname px -d
21mr|pxlib-0.6.8-1|4	
21mr|pxlib-0.6.8-1|5	Summary:	A library to read Paradox DB files
21mr|pxlib-0.6.8-1|6	Name:		pxlib
21mr|pxlib-0.6.8-1|7	Version:	0.6.8
21mr|pxlib-0.6.8-1|8	Release:	1
21mr|pxlib-0.6.8-1|9	License:	GPLv2+
21mr|pxlib-0.6.8-1|10	Group:		System/Libraries
21mr|pxlib-0.6.8-1|11	Url:		http://pxlib.sourceforge.net/
21mr|pxlib-0.6.8-1|12	Source0:	http://prdownloads.sourceforge.net/pxlib/%{name}-%{version}.tar.gz
21mr|pxlib-0.6.8-1|13	BuildRequires:	intltool
21mr|pxlib-0.6.8-1|14	BuildRequires:	docbook-to-man
21mr|pxlib-0.6.8-1|15	BuildRequires:	docbook-utils
21mr|pxlib-0.6.8-1|16	BuildRequires:	pkgconfig(libgsf-1)
21mr|pxlib-0.6.8-1|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|pxlib-0.6.8-1|18	
21mr|pxlib-0.6.8-1|19	%description
21mr|pxlib-0.6.8-1|20	pxlib is a simply and still small C library to read Paradox DB files. It
21mr|pxlib-0.6.8-1|21	supports all versions starting from 3.0. It currently has a very limited set of
21mr|pxlib-0.6.8-1|22	functions like to open a DB file, read its header and read every single record.
21mr|pxlib-0.6.8-1|23	
21mr|pxlib-0.6.8-1|24	%files -f %{name}.lang
21mr|pxlib-0.6.8-1|25	%doc README AUTHORS ChangeLog
21mr|pxlib-0.6.8-1|26	
21mr|pxlib-0.6.8-1|27	#----------------------------------------------------------------------------
21mr|pxlib-0.6.8-1|28	
21mr|pxlib-0.6.8-1|29	%package -n %{libname}
21mr|pxlib-0.6.8-1|30	Summary:	A library to read Paradox DB files
21mr|pxlib-0.6.8-1|31	Group:		System/Libraries
21mr|pxlib-0.6.8-1|32	Requires:	%{name}
21mr|pxlib-0.6.8-1|33	
21mr|pxlib-0.6.8-1|34	%description -n %{libname}
21mr|pxlib-0.6.8-1|35	pxlib is a simply and still small C library to read Paradox DB files. It
21mr|pxlib-0.6.8-1|36	supports all versions starting from 3.0. It currently has a very limited set of
21mr|pxlib-0.6.8-1|37	functions like to open a DB file, read its header and read every single record.
21mr|pxlib-0.6.8-1|38	
21mr|pxlib-0.6.8-1|39	%files -n %{libname}
21mr|pxlib-0.6.8-1|40	%{_libdir}/libpx.so.%{major}*
21mr|pxlib-0.6.8-1|41	
21mr|pxlib-0.6.8-1|42	#----------------------------------------------------------------------------
21mr|pxlib-0.6.8-1|43	
21mr|pxlib-0.6.8-1|44	%package -n %{devname}
21mr|pxlib-0.6.8-1|45	Summary:	A library to read Paradox DB files (development files)
21mr|pxlib-0.6.8-1|46	Group:		Development/C
21mr|pxlib-0.6.8-1|47	Requires:	%{libname} = %{EVRD}
21mr|pxlib-0.6.8-1|48	Provides:	libpx-devel = %{EVRD}
21mr|pxlib-0.6.8-1|49	
21mr|pxlib-0.6.8-1|50	%description -n %{devname}
21mr|pxlib-0.6.8-1|51	pxlib is a simply and still small C library to read Paradox DB files. It
21mr|pxlib-0.6.8-1|52	supports all versions starting from 3.0. It currently has a very limited set of
21mr|pxlib-0.6.8-1|53	functions like to open a DB file, read its header and read every single record.
21mr|pxlib-0.6.8-1|54	
21mr|pxlib-0.6.8-1|55	%files -n %{devname}
21mr|pxlib-0.6.8-1|56	%{_libdir}/libpx.so
21mr|pxlib-0.6.8-1|57	%{_libdir}/pkgconfig/pxlib.pc
21mr|pxlib-0.6.8-1|58	%{_includedir}/*.h
21mr|pxlib-0.6.8-1|59	%{_mandir}/man3/*
21mr|pxlib-0.6.8-1|60	
21mr|pxlib-0.6.8-1|61	#----------------------------------------------------------------------------
21mr|pxlib-0.6.8-1|62	
21mr|pxlib-0.6.8-1|63	%prep
21mr|pxlib-0.6.8-1|64	%setup -q
21mr|pxlib-0.6.8-1|65	
21mr|pxlib-0.6.8-1|66	%build
21mr|pxlib-0.6.8-1|67	export CPPFLAGS=`pkg-config --cflags glib-2.0`
21mr|pxlib-0.6.8-1|68	%configure \
21mr|pxlib-0.6.8-1|69	--disable-static \
21mr|pxlib-0.6.8-1|70	--with-gsf
21mr|pxlib-0.6.8-1|71	
21mr|pxlib-0.6.8-1|72	%make LIBS=-lm
21mr|pxlib-0.6.8-1|73	
21mr|pxlib-0.6.8-1|74	%install
21mr|pxlib-0.6.8-1|75	%makeinstall_std
21mr|pxlib-0.6.8-1|76	
21mr|pxlib-0.6.8-1|77	%find_lang %{name}

15542 21
21mr|py3c-1.4-1|1	Summary:	Guide and compatibility macros for porting extensions to Python 3
21mr|py3c-1.4-1|2	Name:		py3c
21mr|py3c-1.4-1|3	Version:	1.4
21mr|py3c-1.4-1|4	Release:	1
21mr|py3c-1.4-1|5	License:	MIT
21mr|py3c-1.4-1|6	Group:		Development/Python
21mr|py3c-1.4-1|7	URL:		http://py3c.readthedocs.io/
21mr|py3c-1.4-1|8	Source0:	https://github.com/encukou/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|py3c-1.4-1|9	BuildRequires:	python3-devel
21mr|py3c-1.4-1|10	BuildRequires:	python3-setuptools
21mr|py3c-1.4-1|11	BuildArch:	noarch
21mr|py3c-1.4-1|12	
21mr|py3c-1.4-1|13	%description
21mr|py3c-1.4-1|14	py3c helps you port C extensions to Python 3.
21mr|py3c-1.4-1|15	
21mr|py3c-1.4-1|16	It provides a detailed guide, and a set of macros to make porting easy
21mr|py3c-1.4-1|17	and reduce boilerplate.
21mr|py3c-1.4-1|18	
21mr|py3c-1.4-1|19	%package	devel
21mr|py3c-1.4-1|20	License:	MIT
21mr|py3c-1.4-1|21	Summary:	Header files for py3c
21mr|py3c-1.4-1|22	Requires:	python3-devel
21mr|py3c-1.4-1|23	
21mr|py3c-1.4-1|24	%description devel
21mr|py3c-1.4-1|25	py3c-devel is only required for building software that uses py3c.
21mr|py3c-1.4-1|26	Because py3c is a header-only library, there is no matching run-time package.
21mr|py3c-1.4-1|27	
21mr|py3c-1.4-1|28	%prep
21mr|py3c-1.4-1|29	%setup -q
21mr|py3c-1.4-1|30	
21mr|py3c-1.4-1|31	%build
21mr|py3c-1.4-1|32	%make py3c.pc includedir=%{_includedir}
21mr|py3c-1.4-1|33	
21mr|py3c-1.4-1|34	%check
21mr|py3c-1.4-1|35	export CFLAGS="%{optflags}"
21mr|py3c-1.4-1|36	%make test-python3
21mr|py3c-1.4-1|37	
21mr|py3c-1.4-1|38	%install
21mr|py3c-1.4-1|39	%make_install prefix=%{_prefix}
21mr|py3c-1.4-1|40	
21mr|py3c-1.4-1|41	%files devel
21mr|py3c-1.4-1|42	%license LICENSE.MIT
21mr|py3c-1.4-1|43	%doc README.rst
21mr|py3c-1.4-1|44	%{_includedir}/py3c.h
21mr|py3c-1.4-1|45	%{_includedir}/py3c/
21mr|py3c-1.4-1|46	%{_datadir}/pkgconfig/py3c.pc

15543 21
21mr|pyatspi-2.45.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|pyatspi-2.45.1-2|2	
21mr|pyatspi-2.45.1-2|3	Summary:	Python bindings for at-spi
21mr|pyatspi-2.45.1-2|4	Name:		pyatspi
21mr|pyatspi-2.45.1-2|5	Version:	2.45.1
21mr|pyatspi-2.45.1-2|6	Release:	2
21mr|pyatspi-2.45.1-2|7	License:	LGPLv2+ and GPLv2+
21mr|pyatspi-2.45.1-2|8	Group:		Development/Python
21mr|pyatspi-2.45.1-2|9	Url:		https://download.gnome.org/sources/pyatspi
21mr|pyatspi-2.45.1-2|10	Source0:	https://download.gnome.org/sources/pyatspi/%{url_ver}/%{name}-%{version}.tar.xz
21mr|pyatspi-2.45.1-2|11	BuildRequires:	pkgconfig(python2)
21mr|pyatspi-2.45.1-2|12	BuildRequires:	pkgconfig(python3)
21mr|pyatspi-2.45.1-2|13	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|pyatspi-2.45.1-2|14	Requires:	at-spi2-core
21mr|pyatspi-2.45.1-2|15	Requires:	python2-dbus
21mr|pyatspi-2.45.1-2|16	Provides:	python-pyatspi = %{EVRD}
21mr|pyatspi-2.45.1-2|17	BuildArch:	noarch
21mr|pyatspi-2.45.1-2|18	
21mr|pyatspi-2.45.1-2|19	%description
21mr|pyatspi-2.45.1-2|20	at-spi allows assistive technologies to access GTK-based
21mr|pyatspi-2.45.1-2|21	applications. Essentially it exposes the internals of applications for
21mr|pyatspi-2.45.1-2|22	automation, so tools such as screen readers, magnifiers, or even
21mr|pyatspi-2.45.1-2|23	scripting interfaces can query and interact with GUI controls.
21mr|pyatspi-2.45.1-2|24	
21mr|pyatspi-2.45.1-2|25	This version of at-spi is a major break from previous versions.
21mr|pyatspi-2.45.1-2|26	It has been completely rewritten to use D-Bus rather than
21mr|pyatspi-2.45.1-2|27	ORBIT / CORBA for its transport protocol.
21mr|pyatspi-2.45.1-2|28	
21mr|pyatspi-2.45.1-2|29	This package includes a python client library for at-spi.
21mr|pyatspi-2.45.1-2|30	
21mr|pyatspi-2.45.1-2|31	%files
21mr|pyatspi-2.45.1-2|32	%doc AUTHORS README
21mr|pyatspi-2.45.1-2|33	%doc examples/magFocusTracker.py
21mr|pyatspi-2.45.1-2|34	%license COPYING COPYING.GPL
21mr|pyatspi-2.45.1-2|35	%{python2_sitelib}/pyatspi
21mr|pyatspi-2.45.1-2|36	
21mr|pyatspi-2.45.1-2|37	#----------------------------------------------------------------------------
21mr|pyatspi-2.45.1-2|38	
21mr|pyatspi-2.45.1-2|39	%package -n python3-pyatspi
21mr|pyatspi-2.45.1-2|40	Summary:	Python3 bindings for at-spi
21mr|pyatspi-2.45.1-2|41	Group:		Development/Python
21mr|pyatspi-2.45.1-2|42	Requires:	at-spi2-core
21mr|pyatspi-2.45.1-2|43	Requires:	python3-gi
21mr|pyatspi-2.45.1-2|44	
21mr|pyatspi-2.45.1-2|45	%description -n python3-pyatspi
21mr|pyatspi-2.45.1-2|46	at-spi allows assistive technologies to access GTK-based
21mr|pyatspi-2.45.1-2|47	applications. Essentially it exposes the internals of applications for
21mr|pyatspi-2.45.1-2|48	automation, so tools such as screen readers, magnifiers, or even
21mr|pyatspi-2.45.1-2|49	scripting interfaces can query and interact with GUI controls.
21mr|pyatspi-2.45.1-2|50	
21mr|pyatspi-2.45.1-2|51	This package includes a python3 client library for at-spi.
21mr|pyatspi-2.45.1-2|52	
21mr|pyatspi-2.45.1-2|53	%files -n python3-pyatspi
21mr|pyatspi-2.45.1-2|54	%doc COPYING COPYING.GPL AUTHORS README
21mr|pyatspi-2.45.1-2|55	%{python3_sitelib}/pyatspi/
21mr|pyatspi-2.45.1-2|56	
21mr|pyatspi-2.45.1-2|57	#----------------------------------------------------------------------------
21mr|pyatspi-2.45.1-2|58	
21mr|pyatspi-2.45.1-2|59	%prep
21mr|pyatspi-2.45.1-2|60	%setup -q
21mr|pyatspi-2.45.1-2|61	
21mr|pyatspi-2.45.1-2|62	rm -rf /tmp/py3
21mr|pyatspi-2.45.1-2|63	cp -a . /tmp/py3/
21mr|pyatspi-2.45.1-2|64	
21mr|pyatspi-2.45.1-2|65	%build
21mr|pyatspi-2.45.1-2|66	%configure \
21mr|pyatspi-2.45.1-2|67	--build=%{_build}	\
21mr|pyatspi-2.45.1-2|68	--with-python=python2
21mr|pyatspi-2.45.1-2|69	%make
21mr|pyatspi-2.45.1-2|70	
21mr|pyatspi-2.45.1-2|71	# Build the python3 module
21mr|pyatspi-2.45.1-2|72	pushd /tmp/py3
21mr|pyatspi-2.45.1-2|73	%configure --with-python=python3
21mr|pyatspi-2.45.1-2|74	%make
21mr|pyatspi-2.45.1-2|75	popd
21mr|pyatspi-2.45.1-2|76	
21mr|pyatspi-2.45.1-2|77	%install
21mr|pyatspi-2.45.1-2|78	%makeinstall_std
21mr|pyatspi-2.45.1-2|79	
21mr|pyatspi-2.45.1-2|80	pushd /tmp/py3
21mr|pyatspi-2.45.1-2|81	%makeinstall_std
21mr|pyatspi-2.45.1-2|82	popd
21mr|pyatspi-2.45.1-2|83	
21mr|pyatspi-2.45.1-2|84	rm -f %{buildroot}%{_bindir}/magFocusTracker.py

15544 21
21mr|pybind11-2.9.0-1|1	# While the headers are architecture independent, the package must be
21mr|pybind11-2.9.0-1|2	# built separately on all architectures so that the tests are run
21mr|pybind11-2.9.0-1|3	# properly. See also
21mr|pybind11-2.9.0-1|4	# https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Header_Only_Libraries
21mr|pybind11-2.9.0-1|5	%global debug_package %{nil}
21mr|pybind11-2.9.0-1|6	
21mr|pybind11-2.9.0-1|7	# Whether to run the tests, enabled by default
21mr|pybind11-2.9.0-1|8	%bcond_without tests
21mr|pybind11-2.9.0-1|9	
21mr|pybind11-2.9.0-1|10	Name:    pybind11
21mr|pybind11-2.9.0-1|11	Version: 2.9.0
21mr|pybind11-2.9.0-1|12	Release: 1
21mr|pybind11-2.9.0-1|13	Group:   Development/Python
21mr|pybind11-2.9.0-1|14	Summary: Seamless operability between C++11 and Python
21mr|pybind11-2.9.0-1|15	License: BSD
21mr|pybind11-2.9.0-1|16	URL:	 https://github.com/pybind/pybind11
21mr|pybind11-2.9.0-1|17	Source0: https://github.com/pybind/pybind11/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pybind11-2.9.0-1|18	
21mr|pybind11-2.9.0-1|19	# Patch out header path
21mr|pybind11-2.9.0-1|20	Patch1:  pybind11-2.9.0-hpath.patch
21mr|pybind11-2.9.0-1|21	
21mr|pybind11-2.9.0-1|22	# Needed to build the python libraries
21mr|pybind11-2.9.0-1|23	BuildRequires: python3-devel
21mr|pybind11-2.9.0-1|24	BuildRequires: python3-setuptools
21mr|pybind11-2.9.0-1|25	# These are only needed for the checks
21mr|pybind11-2.9.0-1|26	%if %{with tests}
21mr|pybind11-2.9.0-1|27	BuildRequires: python3-pytest
21mr|pybind11-2.9.0-1|28	BuildRequires: python3-numpy
21mr|pybind11-2.9.0-1|29	BuildRequires: python3-scipy
21mr|pybind11-2.9.0-1|30	%endif
21mr|pybind11-2.9.0-1|31	
21mr|pybind11-2.9.0-1|32	BuildRequires: eigen3-devel
21mr|pybind11-2.9.0-1|33	BuildRequires: cmake
21mr|pybind11-2.9.0-1|34	
21mr|pybind11-2.9.0-1|35	%global base_description \
21mr|pybind11-2.9.0-1|36	pybind11 is a lightweight header-only library that exposes C++ types \
21mr|pybind11-2.9.0-1|37	in Python and vice versa, mainly to create Python bindings of existing \
21mr|pybind11-2.9.0-1|38	C++ code.
21mr|pybind11-2.9.0-1|39	
21mr|pybind11-2.9.0-1|40	%description
21mr|pybind11-2.9.0-1|41	%{base_description}
21mr|pybind11-2.9.0-1|42	
21mr|pybind11-2.9.0-1|43	#------------------------------------------------------------
21mr|pybind11-2.9.0-1|44	
21mr|pybind11-2.9.0-1|45	%package devel
21mr|pybind11-2.9.0-1|46	Summary:	Development headers for pybind11
21mr|pybind11-2.9.0-1|47	Group:		Development/Other
21mr|pybind11-2.9.0-1|48	# https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Header_Only_Libraries
21mr|pybind11-2.9.0-1|49	Provides:	%{name}-static = %{EVRD}
21mr|pybind11-2.9.0-1|50	# For dir ownership
21mr|pybind11-2.9.0-1|51	Requires:	cmake
21mr|pybind11-2.9.0-1|52	
21mr|pybind11-2.9.0-1|53	%description devel
21mr|pybind11-2.9.0-1|54	%{base_description}
21mr|pybind11-2.9.0-1|55	
21mr|pybind11-2.9.0-1|56	This package contains the development headers for pybind11.
21mr|pybind11-2.9.0-1|57	
21mr|pybind11-2.9.0-1|58	%files devel
21mr|pybind11-2.9.0-1|59	%license LICENSE
21mr|pybind11-2.9.0-1|60	%doc README*
21mr|pybind11-2.9.0-1|61	%{_bindir}/pybind11-config
21mr|pybind11-2.9.0-1|62	%{_includedir}/pybind11/
21mr|pybind11-2.9.0-1|63	%{_datadir}/cmake/pybind11/
21mr|pybind11-2.9.0-1|64	
21mr|pybind11-2.9.0-1|65	#------------------------------------------------------------
21mr|pybind11-2.9.0-1|66	
21mr|pybind11-2.9.0-1|67	%package -n python3-%{name}
21mr|pybind11-2.9.0-1|68	Summary:	%{summary}
21mr|pybind11-2.9.0-1|69	Group:		Development/Python
21mr|pybind11-2.9.0-1|70	Requires:	%{name}-devel = %{EVRD}
21mr|pybind11-2.9.0-1|71	
21mr|pybind11-2.9.0-1|72	%description -n python3-%{name}
21mr|pybind11-2.9.0-1|73	%{base_description}
21mr|pybind11-2.9.0-1|74	
21mr|pybind11-2.9.0-1|75	This package contains the Python 3 files.
21mr|pybind11-2.9.0-1|76	
21mr|pybind11-2.9.0-1|77	%files -n python3-%{name}
21mr|pybind11-2.9.0-1|78	%{python3_sitearch}/%{name}/
21mr|pybind11-2.9.0-1|79	%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info
21mr|pybind11-2.9.0-1|80	
21mr|pybind11-2.9.0-1|81	#------------------------------------------------------------
21mr|pybind11-2.9.0-1|82	%prep
21mr|pybind11-2.9.0-1|83	%autosetup -p1
21mr|pybind11-2.9.0-1|84	
21mr|pybind11-2.9.0-1|85	%build
21mr|pybind11-2.9.0-1|86	%cmake \
21mr|pybind11-2.9.0-1|87	-DCMAKE_BUILD_TYPE=Release \
21mr|pybind11-2.9.0-1|88	-DPYTHON_EXECUTABLE=%{__python3} \
21mr|pybind11-2.9.0-1|89	-DPYBIND11_INSTALL=TRUE \
21mr|pybind11-2.9.0-1|90	-DUSE_PYTHON_INCLUDE_DIR=FALSE %{!?with_tests:-DPYBIND11_TEST=OFF}
21mr|pybind11-2.9.0-1|91	
21mr|pybind11-2.9.0-1|92	%make_build
21mr|pybind11-2.9.0-1|93	
21mr|pybind11-2.9.0-1|94	cd ..
21mr|pybind11-2.9.0-1|95	%py3_build
21mr|pybind11-2.9.0-1|96	
21mr|pybind11-2.9.0-1|97	%if %{with tests}
21mr|pybind11-2.9.0-1|98	%check
21mr|pybind11-2.9.0-1|99	make -C build check %{?_smp_mflags}
21mr|pybind11-2.9.0-1|100	%endif
21mr|pybind11-2.9.0-1|101	
21mr|pybind11-2.9.0-1|102	%install
21mr|pybind11-2.9.0-1|103	# Doesn't matter if both installs run
21mr|pybind11-2.9.0-1|104	%make_install -C build
21mr|pybind11-2.9.0-1|105	# Force install to arch-ful directories instead.
21mr|pybind11-2.9.0-1|106	PYBIND11_USE_CMAKE=true %py3_install "--install-purelib" "%{python3_sitearch}"

15545 21
21mr|pyhoca-cli-0.6.1.3-20211125|1	%define gitrev	22b8402
21mr|pyhoca-cli-0.6.1.3-20211125|2	%define gitdate 20211125
21mr|pyhoca-cli-0.6.1.3-20211125|3	
21mr|pyhoca-cli-0.6.1.3-20211125|4	Name:           pyhoca-cli
21mr|pyhoca-cli-0.6.1.3-20211125|5	Version:	0.6.1.3
21mr|pyhoca-cli-0.6.1.3-20211125|6	Release:	20211125
21mr|pyhoca-cli-0.6.1.3-20211125|7	Summary:        PyHoca-CLI is a client implementation for X2Go
21mr|pyhoca-cli-0.6.1.3-20211125|8	License:        GPLv3
21mr|pyhoca-cli-0.6.1.3-20211125|9	Group:          Development/Python
21mr|pyhoca-cli-0.6.1.3-20211125|10	Url:            git://code.x2go.org/pyhoca-cli
21mr|pyhoca-cli-0.6.1.3-20211125|11	Source0:        %{name}-%{gitdate}-git%{gitrev}.tar.gz
21mr|pyhoca-cli-0.6.1.3-20211125|12	BuildRequires:  python3egg(setuptools)
21mr|pyhoca-cli-0.6.1.3-20211125|13	BuildRequires:  python3egg(python-xlib)
21mr|pyhoca-cli-0.6.1.3-20211125|14	BuildRequires:  python3egg(gevent)
21mr|pyhoca-cli-0.6.1.3-20211125|15	BuildRequires:  python3egg(greenlet)
21mr|pyhoca-cli-0.6.1.3-20211125|16	BuildRequires:  python3egg(paramiko)
21mr|pyhoca-cli-0.6.1.3-20211125|17	
21mr|pyhoca-cli-0.6.1.3-20211125|18	BuildArch:      noarch
21mr|pyhoca-cli-0.6.1.3-20211125|19	
21mr|pyhoca-cli-0.6.1.3-20211125|20	# Run command from next line to update source and spec
21mr|pyhoca-cli-0.6.1.3-20211125|21	# bash <(cat ./pyhoca-cli.spec |sed -e '/^###/!d' -e 's/^###[[:space:]]*//')
21mr|pyhoca-cli-0.6.1.3-20211125|22	
21mr|pyhoca-cli-0.6.1.3-20211125|23	### #!/bin/bash
21mr|pyhoca-cli-0.6.1.3-20211125|24	### git clone git://code.x2go.org/pyhoca-cli
21mr|pyhoca-cli-0.6.1.3-20211125|25	### pushd ./pyhoca-cli
21mr|pyhoca-cli-0.6.1.3-20211125|26	### hash="$(git log -1 --format='%h')"
21mr|pyhoca-cli-0.6.1.3-20211125|27	### date="$(git log -1 --format='%cd' --date=short | tr -d -)"
21mr|pyhoca-cli-0.6.1.3-20211125|28	### version="$(./setup.py --version)"
21mr|pyhoca-cli-0.6.1.3-20211125|29	### rm -rf .git
21mr|pyhoca-cli-0.6.1.3-20211125|30	### tar czf ../pyhoca-cli-${date}-git${hash}.tar.gz ../pyhoca-cli
21mr|pyhoca-cli-0.6.1.3-20211125|31	### popd
21mr|pyhoca-cli-0.6.1.3-20211125|32	### sed -i '/^.define/s/gitdate.*/gitdate '"$date"'/' ./pyhoca-cli.spec
21mr|pyhoca-cli-0.6.1.3-20211125|33	### sed -i '/^.define/s/gitrev.*/gitrev	'"$hash"'/' ./pyhoca-cli.spec
21mr|pyhoca-cli-0.6.1.3-20211125|34	### sed -i 's/^Release.*/Release:	'"$date"'/' ./pyhoca-cli.spec
21mr|pyhoca-cli-0.6.1.3-20211125|35	### sed -i 's/^Version.*/Version:	'"$version"'/' ./pyhoca-cli.spec
21mr|pyhoca-cli-0.6.1.3-20211125|36	### rm -rf pyhoca-cli
21mr|pyhoca-cli-0.6.1.3-20211125|37	
21mr|pyhoca-cli-0.6.1.3-20211125|38	%description
21mr|pyhoca-cli-0.6.1.3-20211125|39	PyHoca-CLI is a client implementation for X2Go using the project's Python API
21mr|pyhoca-cli-0.6.1.3-20211125|40	(Python module). PyHoca-CLI can be operated completely from the command line
21mr|pyhoca-cli-0.6.1.3-20211125|41	and the goal is to reflect the full functionality spectrum of Python X2Go.
21mr|pyhoca-cli-0.6.1.3-20211125|42	
21mr|pyhoca-cli-0.6.1.3-20211125|43	#============================================================================
21mr|pyhoca-cli-0.6.1.3-20211125|44	%package -n python3-%{name}
21mr|pyhoca-cli-0.6.1.3-20211125|45	Summary:        PyHoca-CLI is a client implementation for X2Go
21mr|pyhoca-cli-0.6.1.3-20211125|46	Group:          Development/Python
21mr|pyhoca-cli-0.6.1.3-20211125|47	Provides:	pyhoca-cli = %{EVRD}
21mr|pyhoca-cli-0.6.1.3-20211125|48	Requires:	python3-x2go
21mr|pyhoca-cli-0.6.1.3-20211125|49	Requires:	python3-setproctitle
21mr|pyhoca-cli-0.6.1.3-20211125|50	
21mr|pyhoca-cli-0.6.1.3-20211125|51	%description -n python3-%{name}
21mr|pyhoca-cli-0.6.1.3-20211125|52	Python X2Go provides a client-side X2go API for the Python programming
21mr|pyhoca-cli-0.6.1.3-20211125|53	language.
21mr|pyhoca-cli-0.6.1.3-20211125|54	Python X2go is mostly interesting for developers who want to incorporate X2go
21mr|pyhoca-cli-0.6.1.3-20211125|55	client support into their own Python applications.
21mr|pyhoca-cli-0.6.1.3-20211125|56	Python X2Go forms the core (heart) of the X2Go client-side applications:
21mr|pyhoca-cli-0.6.1.3-20211125|57	PyHoca-GUI and PyHoca-CLI.
21mr|pyhoca-cli-0.6.1.3-20211125|58	
21mr|pyhoca-cli-0.6.1.3-20211125|59	%files -n python3-%{name}
21mr|pyhoca-cli-0.6.1.3-20211125|60	%{python3_sitelib}/*
21mr|pyhoca-cli-0.6.1.3-20211125|61	%{_bindir}/%{name}
21mr|pyhoca-cli-0.6.1.3-20211125|62	%{_mandir}/man1/%{name}*
21mr|pyhoca-cli-0.6.1.3-20211125|63	#===========================================================================
21mr|pyhoca-cli-0.6.1.3-20211125|64	%prep
21mr|pyhoca-cli-0.6.1.3-20211125|65	%setup -qn %{name}
21mr|pyhoca-cli-0.6.1.3-20211125|66	
21mr|pyhoca-cli-0.6.1.3-20211125|67	%build
21mr|pyhoca-cli-0.6.1.3-20211125|68	%py3_build
21mr|pyhoca-cli-0.6.1.3-20211125|69	
21mr|pyhoca-cli-0.6.1.3-20211125|70	%install
21mr|pyhoca-cli-0.6.1.3-20211125|71	%py3_install
21mr|pyhoca-cli-0.6.1.3-20211125|72	mkdir -p %{buildroot}/%{_bindir}/
21mr|pyhoca-cli-0.6.1.3-20211125|73	cp -p %{name} %{buildroot}/%{_bindir}/
21mr|pyhoca-cli-0.6.1.3-20211125|74	mkdir -p %{buildroot}/%{_mandir}/
21mr|pyhoca-cli-0.6.1.3-20211125|75	cp -rp man/* %{buildroot}/%{_mandir}/

15546 21
21mr|pyid3lib-0.5.1-20|1	Summary:	Python module for editing ID3v2 tags of MP3 audio files
21mr|pyid3lib-0.5.1-20|2	Name:		pyid3lib
21mr|pyid3lib-0.5.1-20|3	Version:    0.5.1
21mr|pyid3lib-0.5.1-20|4	Release:    20
21mr|pyid3lib-0.5.1-20|5	License:	LGPL
21mr|pyid3lib-0.5.1-20|6	Group:		Sound
21mr|pyid3lib-0.5.1-20|7	URL:		http://pyid3lib.sourceforge.net/
21mr|pyid3lib-0.5.1-20|8	Source:		http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
21mr|pyid3lib-0.5.1-20|9	Patch0: pyid3lib-0.5.1-64bit.patch
21mr|pyid3lib-0.5.1-20|10	Patch1: pyid3lib-0.5.1-gcc-4.4.patch
21mr|pyid3lib-0.5.1-20|11	BuildRequires:	libid3-devel
21mr|pyid3lib-0.5.1-20|12	BuildRequires:	zlib-devel
21mr|pyid3lib-0.5.1-20|13	BuildRequires:	pkgconfig(python2)
21mr|pyid3lib-0.5.1-20|14	
21mr|pyid3lib-0.5.1-20|15	%description
21mr|pyid3lib-0.5.1-20|16	%{name} is a Python module for editing ID3v2 tags of MP3 audio files.
21mr|pyid3lib-0.5.1-20|17	
21mr|pyid3lib-0.5.1-20|18	%prep
21mr|pyid3lib-0.5.1-20|19	%setup -q
21mr|pyid3lib-0.5.1-20|20	%patch0 -p1
21mr|pyid3lib-0.5.1-20|21	%patch1 -p0
21mr|pyid3lib-0.5.1-20|22	chmod -R go+rX .
21mr|pyid3lib-0.5.1-20|23	
21mr|pyid3lib-0.5.1-20|24	%build
21mr|pyid3lib-0.5.1-20|25	%py2_build
21mr|pyid3lib-0.5.1-20|26	
21mr|pyid3lib-0.5.1-20|27	%install
21mr|pyid3lib-0.5.1-20|28	%py2_install
21mr|pyid3lib-0.5.1-20|29	
21mr|pyid3lib-0.5.1-20|30	%clean
21mr|pyid3lib-0.5.1-20|31	
21mr|pyid3lib-0.5.1-20|32	%files
21mr|pyid3lib-0.5.1-20|33	%doc COPYING doc.html README
21mr|pyid3lib-0.5.1-20|34	%python2_sitearch/*

15547 21
21mr|py-ini-config-2.13-5.git5488aa.1|1	%define commit 5488aad6f9c24d70fabac85507a2828d9da51354
21mr|py-ini-config-2.13-5.git5488aa.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|py-ini-config-2.13-5.git5488aa.1|3	
21mr|py-ini-config-2.13-5.git5488aa.1|4	Summary(ru_RU.UTF-8):	Утилита для правки конфигов ini
21mr|py-ini-config-2.13-5.git5488aa.1|5	Summary:	Ini config editing utility
21mr|py-ini-config-2.13-5.git5488aa.1|6	Name:		py-ini-config
21mr|py-ini-config-2.13-5.git5488aa.1|7	Version:	2.13
21mr|py-ini-config-2.13-5.git5488aa.1|8	Release:	5.git%{commit_short}.1
21mr|py-ini-config-2.13-5.git5488aa.1|9	License:	GPLv3
21mr|py-ini-config-2.13-5.git5488aa.1|10	Group:		File tools
21mr|py-ini-config-2.13-5.git5488aa.1|11	Url:		https://hub.mos.ru/mos/src/py-ini-config
21mr|py-ini-config-2.13-5.git5488aa.1|12	Source0:	https://hub.mos.ru/mos/src/py-ini-config/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|py-ini-config-2.13-5.git5488aa.1|13	BuildArch:	noarch
21mr|py-ini-config-2.13-5.git5488aa.1|14	Recommends:	bash-completion
21mr|py-ini-config-2.13-5.git5488aa.1|15	
21mr|py-ini-config-2.13-5.git5488aa.1|16	%description
21mr|py-ini-config-2.13-5.git5488aa.1|17	Ini config editing utility
21mr|py-ini-config-2.13-5.git5488aa.1|18	
21mr|py-ini-config-2.13-5.git5488aa.1|19	%description -l ru_RU.UTF-8
21mr|py-ini-config-2.13-5.git5488aa.1|20	Утилита для правки конфигов ini
21mr|py-ini-config-2.13-5.git5488aa.1|21	
21mr|py-ini-config-2.13-5.git5488aa.1|22	%files
21mr|py-ini-config-2.13-5.git5488aa.1|23	%{_bindir}/%{name}
21mr|py-ini-config-2.13-5.git5488aa.1|24	%{python3_sitelib}/py_ini_config_modules
21mr|py-ini-config-2.13-5.git5488aa.1|25	%{_mandir}/man1/%{name}.1*
21mr|py-ini-config-2.13-5.git5488aa.1|26	%{_mandir}/ru/man1/%{name}.1*
21mr|py-ini-config-2.13-5.git5488aa.1|27	%{_datadir}/bash-completion/completions/%{name}
21mr|py-ini-config-2.13-5.git5488aa.1|28	
21mr|py-ini-config-2.13-5.git5488aa.1|29	#------------------------------------------------------------------
21mr|py-ini-config-2.13-5.git5488aa.1|30	
21mr|py-ini-config-2.13-5.git5488aa.1|31	%prep
21mr|py-ini-config-2.13-5.git5488aa.1|32	%autosetup -n %{name}-%{commit}
21mr|py-ini-config-2.13-5.git5488aa.1|33	
21mr|py-ini-config-2.13-5.git5488aa.1|34	%install
21mr|py-ini-config-2.13-5.git5488aa.1|35	mkdir -p %{buildroot}%{_bindir}
21mr|py-ini-config-2.13-5.git5488aa.1|36	install -m755 %{name}.py %{buildroot}%{_bindir}/%{name}
21mr|py-ini-config-2.13-5.git5488aa.1|37	mkdir -p %{buildroot}%{python3_sitelib}/py_ini_config_modules
21mr|py-ini-config-2.13-5.git5488aa.1|38	install -m644 py_ini_config_modules/* %{buildroot}%{python3_sitelib}/py_ini_config_modules
21mr|py-ini-config-2.13-5.git5488aa.1|39	mkdir -p  %{buildroot}%{_datadir}/man/man1
21mr|py-ini-config-2.13-5.git5488aa.1|40	install -m644 %{name}.1  %{buildroot}%{_datadir}/man/man1/
21mr|py-ini-config-2.13-5.git5488aa.1|41	mkdir -p  %{buildroot}%{_datadir}/man/ru/man1
21mr|py-ini-config-2.13-5.git5488aa.1|42	install -m644 %{name}.1.ru  %{buildroot}%{_datadir}/man/ru/man1/%{name}.1
21mr|py-ini-config-2.13-5.git5488aa.1|43	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21mr|py-ini-config-2.13-5.git5488aa.1|44	install -m644 bash-completion/%{name} %{buildroot}%{_datadir}/bash-completion/completions
21mr|py-ini-config-2.13-5.git5488aa.1|45	
21mr|py-ini-config-2.13-5.git5488aa.1|46	%check
21mr|py-ini-config-2.13-5.git5488aa.1|47	cd tests
21mr|py-ini-config-2.13-5.git5488aa.1|48	chmod +x ./tests.py
21mr|py-ini-config-2.13-5.git5488aa.1|49	./tests.py
21mr|py-ini-config-2.13-5.git5488aa.1|50	
21mr|py-ini-config-2.13-5.git5488aa.1|51	
21mr|py-ini-config-2.13-5.git5488aa.1|52	%changelog
21mr|py-ini-config-2.13-5.git5488aa.1|53	- Merge: 4cf6686 022e796
21mr|py-ini-config-2.13-5.git5488aa.1|54	* Mon Mar 16 2026 tema <temap@mail.ru>
21mr|py-ini-config-2.13-5.git5488aa.1|55	- Merge pull request #35 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|56	- Добавлены параметры -q и -Q для экранирования значений переменных
21mr|py-ini-config-2.13-5.git5488aa.1|57	
21mr|py-ini-config-2.13-5.git5488aa.1|58	* Mon Mar 16 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|59	- Добавлен параметр -Q для установки значений переменных в одинарных кавычках
21mr|py-ini-config-2.13-5.git5488aa.1|60	
21mr|py-ini-config-2.13-5.git5488aa.1|61	* Mon Mar 16 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|62	- Релиз понижен до текущего импорта
21mr|py-ini-config-2.13-5.git5488aa.1|63	
21mr|py-ini-config-2.13-5.git5488aa.1|64	* Fri Mar 13 2026 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|65	- /home/user/projects/py-ini-config
21mr|py-ini-config-2.13-5.git5488aa.1|66	
21mr|py-ini-config-2.13-5.git5488aa.1|67	* Wed Feb 18 2026 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|68	- Bug fix: некорректное поведение при использовании add -q со значениями без кавычек
21mr|py-ini-config-2.13-5.git5488aa.1|69	
21mr|py-ini-config-2.13-5.git5488aa.1|70	* Tue Feb 17 2026 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|71	- Добавлены флаги -q и -p
21mr|py-ini-config-2.13-5.git5488aa.1|72	
21mr|py-ini-config-2.13-5.git5488aa.1|73	- Merge: 24aa3f3 f5ba572
21mr|py-ini-config-2.13-5.git5488aa.1|74	* Thu Dec 11 2025 tema <temap@mail.ru> 2.13-3.git031e60.1
21mr|py-ini-config-2.13-5.git5488aa.1|75	- Merge pull request #34 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|76	- Version 2.13
21mr|py-ini-config-2.13-5.git5488aa.1|77	
21mr|py-ini-config-2.13-5.git5488aa.1|78	* Thu Dec 11 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|79	- Добавлена возможность создавать папку по ключу -c
21mr|py-ini-config-2.13-5.git5488aa.1|80	
21mr|py-ini-config-2.13-5.git5488aa.1|81	* Thu Dec 11 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|82	- Ver. 2.13
21mr|py-ini-config-2.13-5.git5488aa.1|83	
21mr|py-ini-config-2.13-5.git5488aa.1|84	- Merge: 9113a22 4fbc7d4
21mr|py-ini-config-2.13-5.git5488aa.1|85	* Wed Nov 19 2025 tema <temap@mail.ru> 2.12-2.git30ed4d.1
21mr|py-ini-config-2.13-5.git5488aa.1|86	- Merge pull request #32 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|87	- Версия 2.12
21mr|py-ini-config-2.13-5.git5488aa.1|88	
21mr|py-ini-config-2.13-5.git5488aa.1|89	* Wed Nov 19 2025 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|90	- Update manuals
21mr|py-ini-config-2.13-5.git5488aa.1|91	
21mr|py-ini-config-2.13-5.git5488aa.1|92	* Wed Nov 19 2025 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|93	- Version 2.12
21mr|py-ini-config-2.13-5.git5488aa.1|94	
21mr|py-ini-config-2.13-5.git5488aa.1|95	* Fri Nov 14 2025 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|96	- Добавлена функция check
21mr|py-ini-config-2.13-5.git5488aa.1|97	
21mr|py-ini-config-2.13-5.git5488aa.1|98	- Merge: 0968b54 870d815
21mr|py-ini-config-2.13-5.git5488aa.1|99	* Thu Oct 30 2025 tema <temap@mail.ru> 2.11-2.gitbb13c7.1
21mr|py-ini-config-2.13-5.git5488aa.1|100	- Merge pull request #31 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|101	- Version 2.11
21mr|py-ini-config-2.13-5.git5488aa.1|102	
21mr|py-ini-config-2.13-5.git5488aa.1|103	* Wed Oct 29 2025 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|104	- Поправлен вывод сообщений об ошибках
21mr|py-ini-config-2.13-5.git5488aa.1|105	
21mr|py-ini-config-2.13-5.git5488aa.1|106	* Wed Oct 29 2025 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|107	- Добавлен показ справки по -h, --help
21mr|py-ini-config-2.13-5.git5488aa.1|108	
21mr|py-ini-config-2.13-5.git5488aa.1|109	- Merge: 70c171b 22ba7e5
21mr|py-ini-config-2.13-5.git5488aa.1|110	* Fri Sep 19 2025 tema <temap@mail.ru> 2.10-3.gitcd93c5.1
21mr|py-ini-config-2.13-5.git5488aa.1|111	- Merge pull request #30 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|112	- Version 2.10
21mr|py-ini-config-2.13-5.git5488aa.1|113	
21mr|py-ini-config-2.13-5.git5488aa.1|114	* Thu Sep 18 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|115	- verbose учитывает и выводит список пропускаемых файлов + fix mans
21mr|py-ini-config-2.13-5.git5488aa.1|116	
21mr|py-ini-config-2.13-5.git5488aa.1|117	* Thu Sep 18 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|118	- get-filename добавлена в синтаксис и убрана из is_set (используется только с get)
21mr|py-ini-config-2.13-5.git5488aa.1|119	
21mr|py-ini-config-2.13-5.git5488aa.1|120	* Thu Sep 18 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|121	- Ver. 2.10 - add --get-filename and --ignore-file
21mr|py-ini-config-2.13-5.git5488aa.1|122	
21mr|py-ini-config-2.13-5.git5488aa.1|123	- Merge: c64ac69 70a7efa
21mr|py-ini-config-2.13-5.git5488aa.1|124	* Fri Sep 12 2025 tema <temap@mail.ru>
21mr|py-ini-config-2.13-5.git5488aa.1|125	- Merge pull request #29 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|126	- Version 2.9
21mr|py-ini-config-2.13-5.git5488aa.1|127	
21mr|py-ini-config-2.13-5.git5488aa.1|128	* Fri Sep 12 2025 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|129	- Ver. 2.9 - добавлен параметр ignore-empty-values
21mr|py-ini-config-2.13-5.git5488aa.1|130	
21mr|py-ini-config-2.13-5.git5488aa.1|131	* Thu May 29 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.8-2.git0095fe.2
21mr|py-ini-config-2.13-5.git5488aa.1|132	- move to main in rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|133	
21mr|py-ini-config-2.13-5.git5488aa.1|134	- Merge: f16f6f3 139c52e
21mr|py-ini-config-2.13-5.git5488aa.1|135	* Mon Apr 14 2025 Artem Proskurnev <temap@mail.ru> 2.8-2.git0095fe.1
21mr|py-ini-config-2.13-5.git5488aa.1|136	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|137	
21mr|py-ini-config-2.13-5.git5488aa.1|138	- Merge: e30770f f32f925
21mr|py-ini-config-2.13-5.git5488aa.1|139	* Mon Apr 14 2025 tema <temap@mail.ru> 2.8-2.git0095fe.1
21mr|py-ini-config-2.13-5.git5488aa.1|140	- Merge pull request #27 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|141	- Версия 2.8
21mr|py-ini-config-2.13-5.git5488aa.1|142	
21mr|py-ini-config-2.13-5.git5488aa.1|143	* Mon Apr 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|144	- Additional test
21mr|py-ini-config-2.13-5.git5488aa.1|145	
21mr|py-ini-config-2.13-5.git5488aa.1|146	* Mon Apr 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|147	- Ver. 2.8
21mr|py-ini-config-2.13-5.git5488aa.1|148	
21mr|py-ini-config-2.13-5.git5488aa.1|149	- Merge: 853c824 e30770f
21mr|py-ini-config-2.13-5.git5488aa.1|150	* Fri Apr 11 2025 Artem Proskurnev <temap@mail.ru>
21mr|py-ini-config-2.13-5.git5488aa.1|151	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|152	
21mr|py-ini-config-2.13-5.git5488aa.1|153	- Merge: 8f96f3e af0121f
21mr|py-ini-config-2.13-5.git5488aa.1|154	* Fri Apr 11 2025 tema <temap@mail.ru>
21mr|py-ini-config-2.13-5.git5488aa.1|155	- Merge pull request #26 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|156	- Version 2.7
21mr|py-ini-config-2.13-5.git5488aa.1|157	
21mr|py-ini-config-2.13-5.git5488aa.1|158	* Fri Apr 11 2025 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|159	- Version 2.7 + fix typo
21mr|py-ini-config-2.13-5.git5488aa.1|160	
21mr|py-ini-config-2.13-5.git5488aa.1|161	* Fri Apr 11 2025 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|162	- Version 2.7
21mr|py-ini-config-2.13-5.git5488aa.1|163	
21mr|py-ini-config-2.13-5.git5488aa.1|164	- Merge: a43d570 8f96f3e
21mr|py-ini-config-2.13-5.git5488aa.1|165	* Mon Dec 16 2024 Artem Proskurnev <temap@mail.ru> 2.6-1.git6608a9.1
21mr|py-ini-config-2.13-5.git5488aa.1|166	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|167	
21mr|py-ini-config-2.13-5.git5488aa.1|168	- Merge: ecc3075 ed1cf8e
21mr|py-ini-config-2.13-5.git5488aa.1|169	* Mon Dec 16 2024 tema <temap@mail.ru> 2.6-1.git6608a9.1
21mr|py-ini-config-2.13-5.git5488aa.1|170	- Merge pull request #25 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|171	- Версия 2.6
21mr|py-ini-config-2.13-5.git5488aa.1|172	
21mr|py-ini-config-2.13-5.git5488aa.1|173	* Mon Dec 16 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|174	- Version 2.6
21mr|py-ini-config-2.13-5.git5488aa.1|175	
21mr|py-ini-config-2.13-5.git5488aa.1|176	- Merge: d53d961 ecc3075
21mr|py-ini-config-2.13-5.git5488aa.1|177	* Tue Sep 24 2024 Artem Proskurnev <temap@mail.ru> 2.5-1.git67db81.1
21mr|py-ini-config-2.13-5.git5488aa.1|178	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|179	
21mr|py-ini-config-2.13-5.git5488aa.1|180	- Merge: d775694 181ff0a
21mr|py-ini-config-2.13-5.git5488aa.1|181	* Tue Sep 24 2024 tema <temap@mail.ru> 2.5-1.git67db81.1
21mr|py-ini-config-2.13-5.git5488aa.1|182	- Merge pull request #24 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|183	- Version 2.5
21mr|py-ini-config-2.13-5.git5488aa.1|184	
21mr|py-ini-config-2.13-5.git5488aa.1|185	* Tue Sep 24 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|186	- Version up to 2.5
21mr|py-ini-config-2.13-5.git5488aa.1|187	
21mr|py-ini-config-2.13-5.git5488aa.1|188	- Merge: e64702c d775694
21mr|py-ini-config-2.13-5.git5488aa.1|189	* Tue Sep 24 2024 Artem Proskurnev <temap@mail.ru> 2.3-1.gitb94734.1
21mr|py-ini-config-2.13-5.git5488aa.1|190	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|191	
21mr|py-ini-config-2.13-5.git5488aa.1|192	- Merge: 3dc317e 87fee5f
21mr|py-ini-config-2.13-5.git5488aa.1|193	* Tue Sep 24 2024 tema <temap@mail.ru> 2.3-1.gitb94734.1
21mr|py-ini-config-2.13-5.git5488aa.1|194	- Merge pull request #23 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|195	- Version 2.3
21mr|py-ini-config-2.13-5.git5488aa.1|196	
21mr|py-ini-config-2.13-5.git5488aa.1|197	* Tue Sep 24 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|198	- Version 2.3
21mr|py-ini-config-2.13-5.git5488aa.1|199	
21mr|py-ini-config-2.13-5.git5488aa.1|200	* Wed Jul 17 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|201	- Код приведён в порядок
21mr|py-ini-config-2.13-5.git5488aa.1|202	
21mr|py-ini-config-2.13-5.git5488aa.1|203	- Merge: b14e0ea 3dc317e
21mr|py-ini-config-2.13-5.git5488aa.1|204	* Mon Jun 3 2024 Artem Proskurnev <temap@mail.ru> 2-4.git123fbf.1
21mr|py-ini-config-2.13-5.git5488aa.1|205	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|206	
21mr|py-ini-config-2.13-5.git5488aa.1|207	- Merge: 6a7ea88 92164c8
21mr|py-ini-config-2.13-5.git5488aa.1|208	* Mon Jun 3 2024 tema <temap@mail.ru> 2-4.git123fbf.1
21mr|py-ini-config-2.13-5.git5488aa.1|209	- Merge pull request #20 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|210	- Bug fixes, add version output
21mr|py-ini-config-2.13-5.git5488aa.1|211	
21mr|py-ini-config-2.13-5.git5488aa.1|212	* Mon Jun 3 2024 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|213	- Bug fixes, add version output
21mr|py-ini-config-2.13-5.git5488aa.1|214	
21mr|py-ini-config-2.13-5.git5488aa.1|215	* Fri May 31 2024 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|216	- Bug fixes, renew man pages
21mr|py-ini-config-2.13-5.git5488aa.1|217	
21mr|py-ini-config-2.13-5.git5488aa.1|218	- Merge: c7fb603 6a7ea88
21mr|py-ini-config-2.13-5.git5488aa.1|219	* Thu May 30 2024 Artem Proskurnev <temap@mail.ru> 2-1.git6557e0.1
21mr|py-ini-config-2.13-5.git5488aa.1|220	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|221	
21mr|py-ini-config-2.13-5.git5488aa.1|222	- Merge: 48fa3a2 39a60dd
21mr|py-ini-config-2.13-5.git5488aa.1|223	* Thu May 30 2024 tema <temap@mail.ru> 2-1.git6557e0.1
21mr|py-ini-config-2.13-5.git5488aa.1|224	- Merge pull request #19 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|225	- Recursive scan + autocomplete
21mr|py-ini-config-2.13-5.git5488aa.1|226	
21mr|py-ini-config-2.13-5.git5488aa.1|227	* Thu May 30 2024 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|228	- Recursive scan + autocomplete
21mr|py-ini-config-2.13-5.git5488aa.1|229	
21mr|py-ini-config-2.13-5.git5488aa.1|230	- Merge: 2b67e2a e518de0
21mr|py-ini-config-2.13-5.git5488aa.1|231	* Fri May 24 2024 tema <temap@mail.ru> 1-20.gitdcf548.1
21mr|py-ini-config-2.13-5.git5488aa.1|232	- Merge pull request #18 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|233	- Fix typo
21mr|py-ini-config-2.13-5.git5488aa.1|234	
21mr|py-ini-config-2.13-5.git5488aa.1|235	* Fri May 24 2024 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|236	- Fix typo
21mr|py-ini-config-2.13-5.git5488aa.1|237	
21mr|py-ini-config-2.13-5.git5488aa.1|238	- Merge: 79f7315 2b67e2a
21mr|py-ini-config-2.13-5.git5488aa.1|239	* Fri May 24 2024 Artem Proskurnev <temap@mail.ru> 1-19.git6a7ca6.1
21mr|py-ini-config-2.13-5.git5488aa.1|240	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|241	
21mr|py-ini-config-2.13-5.git5488aa.1|242	- Merge: eac8fbf c85637d
21mr|py-ini-config-2.13-5.git5488aa.1|243	* Fri May 24 2024 tema <temap@mail.ru> 1-19.git6a7ca6.1
21mr|py-ini-config-2.13-5.git5488aa.1|244	- Merge pull request #17 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|245	- Исправлена ошибка, при которой падали тесты на i686
21mr|py-ini-config-2.13-5.git5488aa.1|246	
21mr|py-ini-config-2.13-5.git5488aa.1|247	* Fri May 24 2024 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|248	- Bug fix for i686
21mr|py-ini-config-2.13-5.git5488aa.1|249	
21mr|py-ini-config-2.13-5.git5488aa.1|250	- Merge: 34574af eac8fbf
21mr|py-ini-config-2.13-5.git5488aa.1|251	* Thu May 23 2024 Artem Proskurnev <temap@mail.ru> 1-18.gita3d6b3.1
21mr|py-ini-config-2.13-5.git5488aa.1|252	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|253	
21mr|py-ini-config-2.13-5.git5488aa.1|254	- Merge: adb4e46 3adde1b
21mr|py-ini-config-2.13-5.git5488aa.1|255	* Thu May 23 2024 tema <temap@mail.ru> 1-18.gita3d6b3.1
21mr|py-ini-config-2.13-5.git5488aa.1|256	- Merge pull request #16 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|257	- Добавлена работа с массивами
21mr|py-ini-config-2.13-5.git5488aa.1|258	
21mr|py-ini-config-2.13-5.git5488aa.1|259	* Thu May 23 2024 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|260	- Remove .directory
21mr|py-ini-config-2.13-5.git5488aa.1|261	
21mr|py-ini-config-2.13-5.git5488aa.1|262	* Thu May 23 2024 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|263	- Fix typo
21mr|py-ini-config-2.13-5.git5488aa.1|264	
21mr|py-ini-config-2.13-5.git5488aa.1|265	* Thu May 23 2024 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|266	- Добавлена работа с массивами
21mr|py-ini-config-2.13-5.git5488aa.1|267	
21mr|py-ini-config-2.13-5.git5488aa.1|268	- Merge: b2dabe9 adb4e46
21mr|py-ini-config-2.13-5.git5488aa.1|269	* Mon Jan 29 2024 Artem Proskurnev <temap@mail.ru> 1-17.git80d839.1
21mr|py-ini-config-2.13-5.git5488aa.1|270	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|py-ini-config-2.13-5.git5488aa.1|271	
21mr|py-ini-config-2.13-5.git5488aa.1|272	- Merge: 107eec4 e71c1cf
21mr|py-ini-config-2.13-5.git5488aa.1|273	* Mon Jan 29 2024 tema <temap@mail.ru> 1-17.git80d839.1
21mr|py-ini-config-2.13-5.git5488aa.1|274	- Merge pull request #15 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|275	- Ver. 1.17
21mr|py-ini-config-2.13-5.git5488aa.1|276	
21mr|py-ini-config-2.13-5.git5488aa.1|277	* Thu Jan 25 2024 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|278	- Добавлено документирование функций
21mr|py-ini-config-2.13-5.git5488aa.1|279	
21mr|py-ini-config-2.13-5.git5488aa.1|280	- Merge: 2b8c5a1 107eec4
21mr|py-ini-config-2.13-5.git5488aa.1|281	* Wed Dec 27 2023 tema <temap@mail.ru> 1-16.git11ac8b.1
21mr|py-ini-config-2.13-5.git5488aa.1|282	- Merge pull request #14 from import/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|283	- Fix read
21mr|py-ini-config-2.13-5.git5488aa.1|284	
21mr|py-ini-config-2.13-5.git5488aa.1|285	- Merge: 2b8c5a1 7d1304b
21mr|py-ini-config-2.13-5.git5488aa.1|286	* Wed Dec 27 2023 tema <temap@mail.ru> 1-16.git11ac8b.1
21mr|py-ini-config-2.13-5.git5488aa.1|287	- Merge pull request #13 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|288	- Bug fix in reading configs
21mr|py-ini-config-2.13-5.git5488aa.1|289	
21mr|py-ini-config-2.13-5.git5488aa.1|290	* Wed Dec 27 2023 norby4ever <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|291	- Bug fix in reading configs
21mr|py-ini-config-2.13-5.git5488aa.1|292	
21mr|py-ini-config-2.13-5.git5488aa.1|293	- Merge: 740a5b0 681e398
21mr|py-ini-config-2.13-5.git5488aa.1|294	* Mon Oct 30 2023 tema <temap@mail.ru> 1-15.git52c168.1
21mr|py-ini-config-2.13-5.git5488aa.1|295	- Merge pull request #12 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|296	- Добавлено переименование переменной
21mr|py-ini-config-2.13-5.git5488aa.1|297	
21mr|py-ini-config-2.13-5.git5488aa.1|298	* Mon Oct 30 2023 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|299	- Fix typo
21mr|py-ini-config-2.13-5.git5488aa.1|300	
21mr|py-ini-config-2.13-5.git5488aa.1|301	* Thu Oct 26 2023 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|302	- Rename command added
21mr|py-ini-config-2.13-5.git5488aa.1|303	
21mr|py-ini-config-2.13-5.git5488aa.1|304	- Merge: 1f0dcf1 4fb6487
21mr|py-ini-config-2.13-5.git5488aa.1|305	* Sun Oct 15 2023 tema <temap@mail.ru> 1-13.gitd6a6a3.1
21mr|py-ini-config-2.13-5.git5488aa.1|306	- Merge pull request #10 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|307	- Add get for section without var
21mr|py-ini-config-2.13-5.git5488aa.1|308	
21mr|py-ini-config-2.13-5.git5488aa.1|309	* Fri Oct 13 2023 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|310	- Add get for section without var
21mr|py-ini-config-2.13-5.git5488aa.1|311	
21mr|py-ini-config-2.13-5.git5488aa.1|312	- Merge: b43da5c 3b86d20
21mr|py-ini-config-2.13-5.git5488aa.1|313	* Fri Oct 6 2023 tema <temap@mail.ru> 1-12.git470ad3.1
21mr|py-ini-config-2.13-5.git5488aa.1|314	- Merge pull request #9 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|315	- Добавлены add, обновлены is_set и механизм вызова функций
21mr|py-ini-config-2.13-5.git5488aa.1|316	
21mr|py-ini-config-2.13-5.git5488aa.1|317	* Fri Oct 6 2023 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|318	- Up to ver. 1.12, renew manuals
21mr|py-ini-config-2.13-5.git5488aa.1|319	
21mr|py-ini-config-2.13-5.git5488aa.1|320	* Thu Oct 5 2023 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|321	- Обновлён механизм вызова функций
21mr|py-ini-config-2.13-5.git5488aa.1|322	
21mr|py-ini-config-2.13-5.git5488aa.1|323	* Wed Oct 4 2023 Petr <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|324	- Ver. 1.10, add arrays of values
21mr|py-ini-config-2.13-5.git5488aa.1|325	
21mr|py-ini-config-2.13-5.git5488aa.1|326	* Sun Oct 1 2023 Artem Proskurnev <temap@mail.ru> 1-9.gite87702.1
21mr|py-ini-config-2.13-5.git5488aa.1|327	- Remove .directory
21mr|py-ini-config-2.13-5.git5488aa.1|328	
21mr|py-ini-config-2.13-5.git5488aa.1|329	- Merge: a93cd83 2a949df
21mr|py-ini-config-2.13-5.git5488aa.1|330	* Sun Oct 1 2023 tema <temap@mail.ru>
21mr|py-ini-config-2.13-5.git5488aa.1|331	- Merge pull request #7 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|332	- Add --flush to manual, разделитель в значениях параметров
21mr|py-ini-config-2.13-5.git5488aa.1|333	
21mr|py-ini-config-2.13-5.git5488aa.1|334	* Sun Oct 1 2023 Petr <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|335	- Fix typo in manuals
21mr|py-ini-config-2.13-5.git5488aa.1|336	
21mr|py-ini-config-2.13-5.git5488aa.1|337	* Sun Oct 1 2023 Petr <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|338	- Add --flush to manual
21mr|py-ini-config-2.13-5.git5488aa.1|339	
21mr|py-ini-config-2.13-5.git5488aa.1|340	* Mon Sep 25 2023 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|341	- Разделитель в значениях параметров
21mr|py-ini-config-2.13-5.git5488aa.1|342	
21mr|py-ini-config-2.13-5.git5488aa.1|343	- Merge: 3701575 56aaac4
21mr|py-ini-config-2.13-5.git5488aa.1|344	* Thu Sep 14 2023 survolog <survolog@yandex.ru> 1-6.git142c91.1
21mr|py-ini-config-2.13-5.git5488aa.1|345	- Merge pull request #4 from norby4ever/py-ini-config:rosa2023.1
21mr|py-ini-config-2.13-5.git5488aa.1|346	- Исправлены ошибки при удалении секции
21mr|py-ini-config-2.13-5.git5488aa.1|347	
21mr|py-ini-config-2.13-5.git5488aa.1|348	* Mon Sep 11 2023 Petr <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|349	- Updated py-ini-config.spec
21mr|py-ini-config-2.13-5.git5488aa.1|350	
21mr|py-ini-config-2.13-5.git5488aa.1|351	* Mon Jul 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-5.git00ebad.1
21mr|py-ini-config-2.13-5.git5488aa.1|352	- added autotests
21mr|py-ini-config-2.13-5.git5488aa.1|353	
21mr|py-ini-config-2.13-5.git5488aa.1|354	* Fri Jul 7 2023 Artem Proskurnev <temap@mail.ru> 1-4.gitf4275a.1
21mr|py-ini-config-2.13-5.git5488aa.1|355	- Исправление найденных проблем
21mr|py-ini-config-2.13-5.git5488aa.1|356	
21mr|py-ini-config-2.13-5.git5488aa.1|357	* Thu Jun 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-3.git8453fe.1
21mr|py-ini-config-2.13-5.git5488aa.1|358	- update
21mr|py-ini-config-2.13-5.git5488aa.1|359	
21mr|py-ini-config-2.13-5.git5488aa.1|360	* Tue Jun 27 2023 Mikhail Novosyolov <m@mikhailnov.ru> 1-2.git3520c3.1
21mr|py-ini-config-2.13-5.git5488aa.1|361	- upd, clean up
21mr|py-ini-config-2.13-5.git5488aa.1|362	
21mr|py-ini-config-2.13-5.git5488aa.1|363	* Mon Jun 19 2023 Петр <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|364	- Added separator to man
21mr|py-ini-config-2.13-5.git5488aa.1|365	
21mr|py-ini-config-2.13-5.git5488aa.1|366	* Fri Jun 9 2023 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|367	- Added russian man
21mr|py-ini-config-2.13-5.git5488aa.1|368	
21mr|py-ini-config-2.13-5.git5488aa.1|369	* Thu Jun 8 2023 Petr L <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|370	- No readme
21mr|py-ini-config-2.13-5.git5488aa.1|371	
21mr|py-ini-config-2.13-5.git5488aa.1|372	* Thu Jun 8 2023 Петр <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|373	- Загрузить новый файл
21mr|py-ini-config-2.13-5.git5488aa.1|374	
21mr|py-ini-config-2.13-5.git5488aa.1|375	* Thu Jun 8 2023 Петр <petrleliaev@gmail.com>
21mr|py-ini-config-2.13-5.git5488aa.1|376	- Первый коммит

15548 21
21mr|pylint-2.10.2-2|1	%define pypi_name pylint
21mr|pylint-2.10.2-2|2	
21mr|pylint-2.10.2-2|3	Summary: 	Extensible Python source code checker
21mr|pylint-2.10.2-2|4	Name:		pylint
21mr|pylint-2.10.2-2|5	Version:	2.10.2
21mr|pylint-2.10.2-2|6	Release:	2
21mr|pylint-2.10.2-2|7	Url:		http://www.logilab.org/project/pylint
21mr|pylint-2.10.2-2|8	Source0:	https://pypi.io/packages/source/p/pylint/pylint-%{version}.tar.gz
21mr|pylint-2.10.2-2|9	License:	GPLv2+
21mr|pylint-2.10.2-2|10	Group:		Development/Python
21mr|pylint-2.10.2-2|11	BuildRequires:	python3-singledispatch
21mr|pylint-2.10.2-2|12	BuildRequires:	python3dist(astroid)
21mr|pylint-2.10.2-2|13	BuildRequires:	python3dist(setuptools)
21mr|pylint-2.10.2-2|14	BuildRequires:	pkgconfig(python3)
21mr|pylint-2.10.2-2|15	Requires:	python3dist(logilab-common)
21mr|pylint-2.10.2-2|16	#Requires:	python3dist(logilab-astng)
21mr|pylint-2.10.2-2|17	Requires:	tkinter3
21mr|pylint-2.10.2-2|18	Provides:	python3-pylint = %{EVRD}
21mr|pylint-2.10.2-2|19	BuildArch:	noarch
21mr|pylint-2.10.2-2|20	
21mr|pylint-2.10.2-2|21	%description
21mr|pylint-2.10.2-2|22	PyLint is an extensible tool for checking whether Python
21mr|pylint-2.10.2-2|23	code satisfies a specified coding standard. It is similar to PyChecker
21mr|pylint-2.10.2-2|24	insofar that it can perform nearly all tests supported by
21mr|pylint-2.10.2-2|25	PyChecker. Pylint, however, can check many other things such as
21mr|pylint-2.10.2-2|26	line-code length, variable name adherence to a coding standard,
21mr|pylint-2.10.2-2|27	whether interfaces defined in code are actually implemented, and much
21mr|pylint-2.10.2-2|28	more. One can easily extend PyLint with plugins.
21mr|pylint-2.10.2-2|29	
21mr|pylint-2.10.2-2|30	%files
21mr|pylint-2.10.2-2|31	%{_bindir}/pylint
21mr|pylint-2.10.2-2|32	%{_bindir}/epylint
21mr|pylint-2.10.2-2|33	%{_bindir}/pyreverse
21mr|pylint-2.10.2-2|34	%{_bindir}/symilar
21mr|pylint-2.10.2-2|35	%{python3_sitelib}/pylint*
21mr|pylint-2.10.2-2|36	
21mr|pylint-2.10.2-2|37	#----------------------------------------------------------------
21mr|pylint-2.10.2-2|38	
21mr|pylint-2.10.2-2|39	%prep
21mr|pylint-2.10.2-2|40	%autosetup -n %{name}-%{version} -p1
21mr|pylint-2.10.2-2|41	
21mr|pylint-2.10.2-2|42	%build
21mr|pylint-2.10.2-2|43	%py3_build
21mr|pylint-2.10.2-2|44	
21mr|pylint-2.10.2-2|45	%install
21mr|pylint-2.10.2-2|46	%py3_install
21mr|pylint-2.10.2-2|47	rm -rf %{buildroot}%{python3_sitelib}/pylint/test
21mr|pylint-2.10.2-2|48	
21mr|pylint-2.10.2-2|49	chmod +x %{buildroot}%{python3_sitelib}/pylint/__main__.py

15549 21
21mr|pynest2d-4.13.2-1|1	Summary:	CPython bindings for LibNest2D
21mr|pynest2d-4.13.2-1|2	Name:		pynest2d
21mr|pynest2d-4.13.2-1|3	Version:	4.13.2
21mr|pynest2d-4.13.2-1|4	Release:	1
21mr|pynest2d-4.13.2-1|5	License:	LGPLv3+
21mr|pynest2d-4.13.2-1|6	Group:		System/Libraries
21mr|pynest2d-4.13.2-1|7	Url:		https://github.com/Ultimaker/pynest2d
21mr|pynest2d-4.13.2-1|8	Source0:	https://github.com/Ultimaker/pynest2d/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pynest2d-4.13.2-1|9	# Downstream patch: add PyQt5 namespace
21mr|pynest2d-4.13.2-1|10	Patch0:         pynest2d-PyQt5.sip.patch
21mr|pynest2d-4.13.2-1|11	# Retrieve required flags from Libnest2D target
21mr|pynest2d-4.13.2-1|12	# https://github.com/Ultimaker/pynest2d/pull/3
21mr|pynest2d-4.13.2-1|13	Patch1:         Retrieve-required-flags-from-Libnest2D-target.patch
21mr|pynest2d-4.13.2-1|14	BuildRequires:  cmake
21mr|pynest2d-4.13.2-1|15	BuildRequires:	python3-sip4-qt5
21mr|pynest2d-4.13.2-1|16	BuildRequires:	python3-sip4
21mr|pynest2d-4.13.2-1|17	BuildRequires:	cmake(Libnest2D)
21mr|pynest2d-4.13.2-1|18	
21mr|pynest2d-4.13.2-1|19	%description
21mr|pynest2d-4.13.2-1|20	CPython bindings for LibNest2D, a library
21mr|pynest2d-4.13.2-1|21	to pack 2D polygons into a small space.
21mr|pynest2d-4.13.2-1|22	
21mr|pynest2d-4.13.2-1|23	#------------------------------------------------------------------
21mr|pynest2d-4.13.2-1|24	
21mr|pynest2d-4.13.2-1|25	%package -n python3-%{name}
21mr|pynest2d-4.13.2-1|26	Summary:        CPython bindings for LibNest2D
21mr|pynest2d-4.13.2-1|27	Group:		Development/Python
21mr|pynest2d-4.13.2-1|28	
21mr|pynest2d-4.13.2-1|29	%description -n python3-%{name}
21mr|pynest2d-4.13.2-1|30	CPython bindings for LibNest2D, a library
21mr|pynest2d-4.13.2-1|31	to pack 2D polygons into a small space.
21mr|pynest2d-4.13.2-1|32	
21mr|pynest2d-4.13.2-1|33	%files -n python3-%{name}
21mr|pynest2d-4.13.2-1|34	%license LICENSE
21mr|pynest2d-4.13.2-1|35	%doc README.md
21mr|pynest2d-4.13.2-1|36	%{python3_sitearch}/pynest2d.so
21mr|pynest2d-4.13.2-1|37	
21mr|pynest2d-4.13.2-1|38	%prep
21mr|pynest2d-4.13.2-1|39	%autosetup -p1
21mr|pynest2d-4.13.2-1|40	
21mr|pynest2d-4.13.2-1|41	%build
21mr|pynest2d-4.13.2-1|42	%cmake
21mr|pynest2d-4.13.2-1|43	%make
21mr|pynest2d-4.13.2-1|44	
21mr|pynest2d-4.13.2-1|45	%install
21mr|pynest2d-4.13.2-1|46	%makeinstall_std -C build
21mr|pynest2d-4.13.2-1|47	
21mr|pynest2d-4.13.2-1|48	

15550 21
21mr|pyproject-rpm-macros-1.3.2-1|1	# WARNING! not forgot implement changes from this commit:
21mr|pyproject-rpm-macros-1.3.2-1|2	# https://abf.io/import/pyproject-rpm-macros/commit/4ade91e2a17917fb1bebf10d6f3d45749206d62f
21mr|pyproject-rpm-macros-1.3.2-1|3	# https://abf.io/import/pyproject-rpm-macros/commit/d262949e2f85e28d9ad513b55433ad025905ca01
21mr|pyproject-rpm-macros-1.3.2-1|4	# and set %python3_version_nodots in macros.pyproject
21mr|pyproject-rpm-macros-1.3.2-1|5	
21mr|pyproject-rpm-macros-1.3.2-1|6	%bcond_with tests
21mr|pyproject-rpm-macros-1.3.2-1|7	
21mr|pyproject-rpm-macros-1.3.2-1|8	Name:		pyproject-rpm-macros
21mr|pyproject-rpm-macros-1.3.2-1|9	Version:	1.3.2
21mr|pyproject-rpm-macros-1.3.2-1|10	Release:	1
21mr|pyproject-rpm-macros-1.3.2-1|11	Summary:	RPM macros for PEP 517 Python packages
21mr|pyproject-rpm-macros-1.3.2-1|12	Group:		Development/Python
21mr|pyproject-rpm-macros-1.3.2-1|13	License:	MIT
21mr|pyproject-rpm-macros-1.3.2-1|14	URL:		https://src.fedoraproject.org/rpms/pyproject-rpm-macros
21mr|pyproject-rpm-macros-1.3.2-1|15	
21mr|pyproject-rpm-macros-1.3.2-1|16	# Macro files
21mr|pyproject-rpm-macros-1.3.2-1|17	Source001:	macros.pyproject
21mr|pyproject-rpm-macros-1.3.2-1|18	
21mr|pyproject-rpm-macros-1.3.2-1|19	# Implementation files
21mr|pyproject-rpm-macros-1.3.2-1|20	Source101:	pyproject_buildrequires.py
21mr|pyproject-rpm-macros-1.3.2-1|21	Source102:	pyproject_save_files.py
21mr|pyproject-rpm-macros-1.3.2-1|22	Source103:	pyproject_convert.py
21mr|pyproject-rpm-macros-1.3.2-1|23	Source104:	pyproject_preprocess_record.py
21mr|pyproject-rpm-macros-1.3.2-1|24	Source105:	pyproject_construct_toxenv.py
21mr|pyproject-rpm-macros-1.3.2-1|25	Source106:	pyproject_requirements_txt.py
21mr|pyproject-rpm-macros-1.3.2-1|26	Source107:	pyproject_wheel.py
21mr|pyproject-rpm-macros-1.3.2-1|27	
21mr|pyproject-rpm-macros-1.3.2-1|28	# Tests
21mr|pyproject-rpm-macros-1.3.2-1|29	Source201:	test_pyproject_buildrequires.py
21mr|pyproject-rpm-macros-1.3.2-1|30	Source202:	test_pyproject_save_files.py
21mr|pyproject-rpm-macros-1.3.2-1|31	Source203:	test_pyproject_requirements_txt.py
21mr|pyproject-rpm-macros-1.3.2-1|32	Source204:	compare_mandata.py
21mr|pyproject-rpm-macros-1.3.2-1|33	
21mr|pyproject-rpm-macros-1.3.2-1|34	# Test data
21mr|pyproject-rpm-macros-1.3.2-1|35	Source301:	pyproject_buildrequires_testcases.yaml
21mr|pyproject-rpm-macros-1.3.2-1|36	Source302:	pyproject_save_files_test_data.yaml
21mr|pyproject-rpm-macros-1.3.2-1|37	Source303:	test_RECORD
21mr|pyproject-rpm-macros-1.3.2-1|38	
21mr|pyproject-rpm-macros-1.3.2-1|39	# Metadata
21mr|pyproject-rpm-macros-1.3.2-1|40	Source901:	README.md
21mr|pyproject-rpm-macros-1.3.2-1|41	Source902:	LICENSE
21mr|pyproject-rpm-macros-1.3.2-1|42	
21mr|pyproject-rpm-macros-1.3.2-1|43	BuildArch:	noarch
21mr|pyproject-rpm-macros-1.3.2-1|44	
21mr|pyproject-rpm-macros-1.3.2-1|45	%if %{with tests}
21mr|pyproject-rpm-macros-1.3.2-1|46	BuildRequires:	python3dist(pytest)
21mr|pyproject-rpm-macros-1.3.2-1|47	BuildRequires:	python3dist(pyyaml)
21mr|pyproject-rpm-macros-1.3.2-1|48	BuildRequires:	python3dist(packaging)
21mr|pyproject-rpm-macros-1.3.2-1|49	BuildRequires:	python3dist(pip)
21mr|pyproject-rpm-macros-1.3.2-1|50	BuildRequires:	python3dist(setuptools)
21mr|pyproject-rpm-macros-1.3.2-1|51	BuildRequires:	(python3dist(toml) if python3-devel < 3.11)
21mr|pyproject-rpm-macros-1.3.2-1|52	BuildRequires:	python3dist(tox-current-env) >= 0.0.6
21mr|pyproject-rpm-macros-1.3.2-1|53	BuildRequires:	python3dist(wheel)
21mr|pyproject-rpm-macros-1.3.2-1|54	%endif
21mr|pyproject-rpm-macros-1.3.2-1|55	
21mr|pyproject-rpm-macros-1.3.2-1|56	# We build on top of those:
21mr|pyproject-rpm-macros-1.3.2-1|57	#Requires:	python-rpm-macros
21mr|pyproject-rpm-macros-1.3.2-1|58	#Requires:	python-srpm-macros
21mr|pyproject-rpm-macros-1.3.2-1|59	#Requires:	python3-rpm-macros
21mr|pyproject-rpm-macros-1.3.2-1|60	
21mr|pyproject-rpm-macros-1.3.2-1|61	Requires:	python3-toml
21mr|pyproject-rpm-macros-1.3.2-1|62	
21mr|pyproject-rpm-macros-1.3.2-1|63	# We use the following tools outside of coreutils
21mr|pyproject-rpm-macros-1.3.2-1|64	Requires:	/usr/bin/find
21mr|pyproject-rpm-macros-1.3.2-1|65	Requires:	/usr/bin/sed
21mr|pyproject-rpm-macros-1.3.2-1|66	
21mr|pyproject-rpm-macros-1.3.2-1|67	%description
21mr|pyproject-rpm-macros-1.3.2-1|68	These macros allow projects that follow the Python packaging specifications
21mr|pyproject-rpm-macros-1.3.2-1|69	to be packaged as RPMs.
21mr|pyproject-rpm-macros-1.3.2-1|70	
21mr|pyproject-rpm-macros-1.3.2-1|71	They work for:
21mr|pyproject-rpm-macros-1.3.2-1|72	
21mr|pyproject-rpm-macros-1.3.2-1|73	* traditional Setuptools-based projects that use the setup.py file,
21mr|pyproject-rpm-macros-1.3.2-1|74	* newer Setuptools-based projects that have a setup.cfg file,
21mr|pyproject-rpm-macros-1.3.2-1|75	* general Python projects that use the PEP 517 pyproject.toml file
21mr|pyproject-rpm-macros-1.3.2-1|76	(which allows using any build system, such as setuptools, flit or poetry).
21mr|pyproject-rpm-macros-1.3.2-1|77	
21mr|pyproject-rpm-macros-1.3.2-1|78	These macros replace py3_build and py3_install,
21mr|pyproject-rpm-macros-1.3.2-1|79	which only work with setup.py.
21mr|pyproject-rpm-macros-1.3.2-1|80	
21mr|pyproject-rpm-macros-1.3.2-1|81	%files
21mr|pyproject-rpm-macros-1.3.2-1|82	%doc README.md
21mr|pyproject-rpm-macros-1.3.2-1|83	%license LICENSE
21mr|pyproject-rpm-macros-1.3.2-1|84	%{_rpmmacrodir}/macros.pyproject
21mr|pyproject-rpm-macros-1.3.2-1|85	%{_rpmconfigdir}/redhat/pyproject_buildrequires.py
21mr|pyproject-rpm-macros-1.3.2-1|86	%{_rpmconfigdir}/redhat/pyproject_convert.py
21mr|pyproject-rpm-macros-1.3.2-1|87	%{_rpmconfigdir}/redhat/pyproject_save_files.py
21mr|pyproject-rpm-macros-1.3.2-1|88	%{_rpmconfigdir}/redhat/pyproject_preprocess_record.py
21mr|pyproject-rpm-macros-1.3.2-1|89	%{_rpmconfigdir}/redhat/pyproject_construct_toxenv.py
21mr|pyproject-rpm-macros-1.3.2-1|90	%{_rpmconfigdir}/redhat/pyproject_requirements_txt.py
21mr|pyproject-rpm-macros-1.3.2-1|91	%{_rpmconfigdir}/redhat/pyproject_wheel.py
21mr|pyproject-rpm-macros-1.3.2-1|92	%{_rpmconfigdir}/redhat/__pycache__
21mr|pyproject-rpm-macros-1.3.2-1|93	
21mr|pyproject-rpm-macros-1.3.2-1|94	#------------------------------------------------------------------
21mr|pyproject-rpm-macros-1.3.2-1|95	%prep
21mr|pyproject-rpm-macros-1.3.2-1|96	# Not strictly necessary but allows working on file names instead
21mr|pyproject-rpm-macros-1.3.2-1|97	# of source numbers in install section
21mr|pyproject-rpm-macros-1.3.2-1|98	%setup -c -T
21mr|pyproject-rpm-macros-1.3.2-1|99	cp -p %{sources} .
21mr|pyproject-rpm-macros-1.3.2-1|100	
21mr|pyproject-rpm-macros-1.3.2-1|101	%build
21mr|pyproject-rpm-macros-1.3.2-1|102	# nothing to do, sources are not buildable
21mr|pyproject-rpm-macros-1.3.2-1|103	
21mr|pyproject-rpm-macros-1.3.2-1|104	%install
21mr|pyproject-rpm-macros-1.3.2-1|105	mkdir -p %{buildroot}%{_rpmmacrodir}
21mr|pyproject-rpm-macros-1.3.2-1|106	mkdir -p %{buildroot}%{_rpmconfigdir}/redhat
21mr|pyproject-rpm-macros-1.3.2-1|107	install -pm 644 macros.pyproject %{buildroot}%{_rpmmacrodir}/
21mr|pyproject-rpm-macros-1.3.2-1|108	install -pm 644 pyproject_buildrequires.py %{buildroot}%{_rpmconfigdir}/redhat/
21mr|pyproject-rpm-macros-1.3.2-1|109	install -pm 644 pyproject_convert.py %{buildroot}%{_rpmconfigdir}/redhat/
21mr|pyproject-rpm-macros-1.3.2-1|110	install -pm 644 pyproject_save_files.py %{buildroot}%{_rpmconfigdir}/redhat/
21mr|pyproject-rpm-macros-1.3.2-1|111	install -pm 644 pyproject_preprocess_record.py %{buildroot}%{_rpmconfigdir}/redhat/
21mr|pyproject-rpm-macros-1.3.2-1|112	install -pm 644 pyproject_construct_toxenv.py %{buildroot}%{_rpmconfigdir}/redhat/
21mr|pyproject-rpm-macros-1.3.2-1|113	install -pm 644 pyproject_requirements_txt.py %{buildroot}%{_rpmconfigdir}/redhat/
21mr|pyproject-rpm-macros-1.3.2-1|114	install -pm 644 pyproject_wheel.py %{buildroot}%{_rpmconfigdir}/redhat/
21mr|pyproject-rpm-macros-1.3.2-1|115	
21mr|pyproject-rpm-macros-1.3.2-1|116	%if %{with tests}
21mr|pyproject-rpm-macros-1.3.2-1|117	%check
21mr|pyproject-rpm-macros-1.3.2-1|118	export HOSTNAME="rpmbuild"  # to speedup tox in network-less mock, see rhbz#1856356
21mr|pyproject-rpm-macros-1.3.2-1|119	%{python3} -m pytest -vv --doctest-modules
21mr|pyproject-rpm-macros-1.3.2-1|120	
21mr|pyproject-rpm-macros-1.3.2-1|121	# brp-compress is provided as an argument to get the right directory macro expansion
21mr|pyproject-rpm-macros-1.3.2-1|122	%{python3} compare_mandata.py -f %{_rpmconfigdir}/brp-compress
21mr|pyproject-rpm-macros-1.3.2-1|123	%endif

15551 21
21mr|pysnmp-4.4.12-1|1	Name:		pysnmp
21mr|pysnmp-4.4.12-1|2	Version:	4.4.12
21mr|pysnmp-4.4.12-1|3	Release:	1
21mr|pysnmp-4.4.12-1|4	Summary:	An SNMP engine written in Python
21mr|pysnmp-4.4.12-1|5	Group:		Development/Python
21mr|pysnmp-4.4.12-1|6	License:	BSD
21mr|pysnmp-4.4.12-1|7	URL:		http://pysnmp.sourceforge.net/
21mr|pysnmp-4.4.12-1|8	Source0:	https://github.com/etingof/pysnmp/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|pysnmp-4.4.12-1|9	BuildArch:	noarch
21mr|pysnmp-4.4.12-1|10	
21mr|pysnmp-4.4.12-1|11	%description
21mr|pysnmp-4.4.12-1|12	This is a Python implementation of SNMP v.1/v.2c engine. It's
21mr|pysnmp-4.4.12-1|13	general functionality is to assemble/disassemble SNMP messages
21mr|pysnmp-4.4.12-1|14	from/into given SNMP Object IDs along with associated values.
21mr|pysnmp-4.4.12-1|15	PySNMP also provides a few transport methods specific to TCP/IP
21mr|pysnmp-4.4.12-1|16	networking.
21mr|pysnmp-4.4.12-1|17	
21mr|pysnmp-4.4.12-1|18	#----------------------------------------------------------------
21mr|pysnmp-4.4.12-1|19	
21mr|pysnmp-4.4.12-1|20	%package -n python3-%{name}
21mr|pysnmp-4.4.12-1|21	Summary:	%{summary}
21mr|pysnmp-4.4.12-1|22	Group:		Development/Python
21mr|pysnmp-4.4.12-1|23	BuildRequires:	python3-devel
21mr|pysnmp-4.4.12-1|24	BuildRequires:	python3-setuptools
21mr|pysnmp-4.4.12-1|25	Requires:	net-snmp
21mr|pysnmp-4.4.12-1|26	
21mr|pysnmp-4.4.12-1|27	%description -n python3-%{name}
21mr|pysnmp-4.4.12-1|28	This is a Python implementation of SNMP v.1/v.2c engine. It's
21mr|pysnmp-4.4.12-1|29	general functionality is to assemble/disassemble SNMP messages
21mr|pysnmp-4.4.12-1|30	from/into given SNMP Object IDs along with associated values.
21mr|pysnmp-4.4.12-1|31	PySNMP also provides a few transport methods specific to TCP/IP
21mr|pysnmp-4.4.12-1|32	networking.
21mr|pysnmp-4.4.12-1|33	
21mr|pysnmp-4.4.12-1|34	%files -n python3-%{name}
21mr|pysnmp-4.4.12-1|35	%doc CHANGES.txt README.md THANKS.txt TODO.txt examples/ docs/
21mr|pysnmp-4.4.12-1|36	%license LICENSE.rst
21mr|pysnmp-4.4.12-1|37	%{python3_sitelib}/%{name}/
21mr|pysnmp-4.4.12-1|38	%{python3_sitelib}/%{name}*.egg-info
21mr|pysnmp-4.4.12-1|39	
21mr|pysnmp-4.4.12-1|40	#----------------------------------------------------------------
21mr|pysnmp-4.4.12-1|41	
21mr|pysnmp-4.4.12-1|42	%prep
21mr|pysnmp-4.4.12-1|43	%autosetup -n %{name}-%{version}
21mr|pysnmp-4.4.12-1|44	
21mr|pysnmp-4.4.12-1|45	%build
21mr|pysnmp-4.4.12-1|46	%py3_build
21mr|pysnmp-4.4.12-1|47	
21mr|pysnmp-4.4.12-1|48	%install
21mr|pysnmp-4.4.12-1|49	%py3_install

15552 21
21mr|pysol-4.82-22|1	%define	pssver	3.01
21mr|pysol-4.82-22|2	
21mr|pysol-4.82-22|3	Summary:	Provides several solitaire card games
21mr|pysol-4.82-22|4	Name:		pysol
21mr|pysol-4.82-22|5	Version:        4.82
21mr|pysol-4.82-22|6	Release:        22
21mr|pysol-4.82-22|7	License:	GPL
21mr|pysol-4.82-22|8	Group:		Games/Cards
21mr|pysol-4.82-22|9	URL:		http://www.oberhumer.com/opensource/pysol/
21mr|pysol-4.82-22|10	Source0:	%{name}-%{version}.tar.bz2
21mr|pysol-4.82-22|11	Source1: 	http://www.oberhumer.com/opensource/pysol/download/pysol-sound-server-%{pssver}.tar.bz2
21mr|pysol-4.82-22|12	Source2:	%{name}-%{version}-src.tar.bz2
21mr|pysol-4.82-22|13	#gw use the pysol.py from the source release instead of the bytecode
21mr|pysol-4.82-22|14	Patch0:		pysol-4.81-srcrelease.patch
21mr|pysol-4.82-22|15	Patch1:		pysol-4.82-sound.patch
21mr|pysol-4.82-22|16	Patch2:		pysol-4.82-tk-geometry-fix.patch
21mr|pysol-4.82-22|17	Patch3:		fix_print.patch
21mr|pysol-4.82-22|18	Requires:	tkinter >= 1.5.2
21mr|pysol-4.82-22|19	BuildRequires:	pkgconfig(python2)
21mr|pysol-4.82-22|20	BuildRequires:	pkgconfig(sdl)
21mr|pysol-4.82-22|21	BuildRequires:	smpeg-devel
21mr|pysol-4.82-22|22	
21mr|pysol-4.82-22|23	%description
21mr|pysol-4.82-22|24	PySol has several solitaire card games, written in 100%% pure
21mr|pysol-4.82-22|25	Python. It has many features: unlimited undo and redo, load & save
21mr|pysol-4.82-22|26	games, player statistics, hint system, game plug-ins, and more!
21mr|pysol-4.82-22|27	Contains: klondike, freecel, spider, golf, etc.
21mr|pysol-4.82-22|28	
21mr|pysol-4.82-22|29	%prep
21mr|pysol-4.82-22|30	%setup -q -a 1 -a 2
21mr|pysol-4.82-22|31	%patch0 -p1
21mr|pysol-4.82-22|32	%patch1
21mr|pysol-4.82-22|33	%patch2
21mr|pysol-4.82-22|34	
21mr|pysol-4.82-22|35	cp pysol-sound-server-%{pssver}/NEWS NEWS.pysol-sound-server
21mr|pysol-4.82-22|36	cp pysol-sound-server-%{pssver}/README README.pysol-sound-server
21mr|pysol-4.82-22|37	cd pysol-sound-server-%{pssver}
21mr|pysol-4.82-22|38	%patch3 -p1
21mr|pysol-4.82-22|39	cd ..
21mr|pysol-4.82-22|40	
21mr|pysol-4.82-22|41	
21mr|pysol-4.82-22|42	%build
21mr|pysol-4.82-22|43	cd pysol-sound-server-%{pssver}/src
21mr|pysol-4.82-22|44	./configure --libdir=%{_libdir}
21mr|pysol-4.82-22|45	%py2_build
21mr|pysol-4.82-22|46	
21mr|pysol-4.82-22|47	
21mr|pysol-4.82-22|48	%install
21mr|pysol-4.82-22|49	rm -fr %{buildroot}
21mr|pysol-4.82-22|50	make prefix=%{_prefix} bindir=%{buildroot}%{_gamesbindir} pkgdatadir=%{buildroot}%{_gamesdatadir}/%{name} install-bin install-data install-man mandir=%{buildroot}/%{_mandir}
21mr|pysol-4.82-22|51	perl -pi -e "s%%{buildroot}/usr%/usr%" %{buildroot}%{_gamesbindir}/pysol
21mr|pysol-4.82-22|52	cd pysol-sound-server-%{pssver}/src
21mr|pysol-4.82-22|53	%py2_install
21mr|pysol-4.82-22|54	cd ../..
21mr|pysol-4.82-22|55	# they don't support python 2.4 yet
21mr|pysol-4.82-22|56	rm -f %{buildroot}%{_gamesdatadir}/%{name}/*pyc
21mr|pysol-4.82-22|57	mkdir %{buildroot}%{_gamesdatadir}/%{name}/BINARIES
21mr|pysol-4.82-22|58	cp -r %{name}-%{version}/src/* %{buildroot}%{_gamesdatadir}/%{name}/BINARIES
21mr|pysol-4.82-22|59	cat > %{buildroot}/%{_gamesbindir}/pysol << EOF
21mr|pysol-4.82-22|60	#!/bin/sh
21mr|pysol-4.82-22|61	exec python2 %{_gamesdatadir}/%{name}/BINARIES/pysol.py --pkgdatadir=%{_gamesdatadir}/%{name}/ --bindir=%{_gamesdatadir}/%{name}/BINARIES/ ${1+"$@"}
21mr|pysol-4.82-22|62	
21mr|pysol-4.82-22|63	echo "$0: running $PYTHON failed !"
21mr|pysol-4.82-22|64	exit 1
21mr|pysol-4.82-22|65	EOF
21mr|pysol-4.82-22|66	chmod 755 %{buildroot}/%{_gamesbindir}/pysol
21mr|pysol-4.82-22|67	
21mr|pysol-4.82-22|68	# Menu support
21mr|pysol-4.82-22|69	mkdir -p %{buildroot}%{_datadir}/applications
21mr|pysol-4.82-22|70	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21mr|pysol-4.82-22|71	[Desktop Entry]
21mr|pysol-4.82-22|72	Name=PySOL
21mr|pysol-4.82-22|73	Comment=All solitaire cards games
21mr|pysol-4.82-22|74	Comment[ru]=Набор всевозможных пасьянсов
21mr|pysol-4.82-22|75	Exec=%{name}
21mr|pysol-4.82-22|76	Icon=cards_section
21mr|pysol-4.82-22|77	Terminal=false
21mr|pysol-4.82-22|78	Type=Application
21mr|pysol-4.82-22|79	StartupNotify=true
21mr|pysol-4.82-22|80	Categories=X-MandrivaLinux-MoreApplications-Games-Cards;Game;CardGame;
21mr|pysol-4.82-22|81	EOF
21mr|pysol-4.82-22|82	
21mr|pysol-4.82-22|83	%clean
21mr|pysol-4.82-22|84	
21mr|pysol-4.82-22|85	%files
21mr|pysol-4.82-22|86	%doc NEWS* README*
21mr|pysol-4.82-22|87	%{_gamesdatadir}/pysol/
21mr|pysol-4.82-22|88	%{_gamesbindir}/pysol
21mr|pysol-4.82-22|89	%{_mandir}/man6/pysol.6*
21mr|pysol-4.82-22|90	%{_datadir}/applications/mandriva*
21mr|pysol-4.82-22|91	%{python2_sitearch}/*

15553 21
21mr|pystring-1.1.3-1|1	%define major 0
21mr|pystring-1.1.3-1|2	%define libname %mklibname %{name} %{major}
21mr|pystring-1.1.3-1|3	%define devname %mklibname %{name} -d
21mr|pystring-1.1.3-1|4	
21mr|pystring-1.1.3-1|5	Summary:	Collection of C++ functions emulating Python's string class methods
21mr|pystring-1.1.3-1|6	Name:		pystring
21mr|pystring-1.1.3-1|7	Version:	1.1.3
21mr|pystring-1.1.3-1|8	Release:	1
21mr|pystring-1.1.3-1|9	License:	BSD
21mr|pystring-1.1.3-1|10	Group:		System/Libraries
21mr|pystring-1.1.3-1|11	Url:		https://github.com/imageworks/pystring
21mr|pystring-1.1.3-1|12	Source0:	https://github.com/imageworks/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|pystring-1.1.3-1|13	# 281419d on 4 Feb 2020
21mr|pystring-1.1.3-1|14	Patch0:		pystring-1.1.3-upstream.patch
21mr|pystring-1.1.3-1|15	
21mr|pystring-1.1.3-1|16	%description
21mr|pystring-1.1.3-1|17	Pystring is a collection of C++ functions which match the interface and
21mr|pystring-1.1.3-1|18	behavior of Python's string class methods using std::string. Implemented in
21mr|pystring-1.1.3-1|19	C++, it does not require or make use of a Python interpreter. It provides
21mr|pystring-1.1.3-1|20	convenience and familiarity for common string operations not included in the
21mr|pystring-1.1.3-1|21	standard C++ library. It's also useful in environments where both C++ and
21mr|pystring-1.1.3-1|22	Python are used.
21mr|pystring-1.1.3-1|23	
21mr|pystring-1.1.3-1|24	#----------------------------------------------------------------------------
21mr|pystring-1.1.3-1|25	
21mr|pystring-1.1.3-1|26	%package -n %{libname}
21mr|pystring-1.1.3-1|27	Summary:	PCManFM Qt backend library
21mr|pystring-1.1.3-1|28	Group:		System/Libraries
21mr|pystring-1.1.3-1|29	
21mr|pystring-1.1.3-1|30	%description -n %{libname}
21mr|pystring-1.1.3-1|31	Collection of C++ functions emulating Python's string class methods.
21mr|pystring-1.1.3-1|32	
21mr|pystring-1.1.3-1|33	%files -n %{libname}
21mr|pystring-1.1.3-1|34	%{_libdir}/lib%{name}.so.%{major}*
21mr|pystring-1.1.3-1|35	
21mr|pystring-1.1.3-1|36	#----------------------------------------------------------------------------
21mr|pystring-1.1.3-1|37	
21mr|pystring-1.1.3-1|38	%package -n %{devname}
21mr|pystring-1.1.3-1|39	Summary:	Development files for %{name}
21mr|pystring-1.1.3-1|40	Group:		Development/C++
21mr|pystring-1.1.3-1|41	Requires:	%{libname} = %{EVRD}
21mr|pystring-1.1.3-1|42	Provides:	%{name}-devel = %{EVRD}
21mr|pystring-1.1.3-1|43	
21mr|pystring-1.1.3-1|44	%description -n %{devname}
21mr|pystring-1.1.3-1|45	Pystring is a collection of C++ functions which match the interface and
21mr|pystring-1.1.3-1|46	behavior of Python's string class methods using std::string. Implemented in
21mr|pystring-1.1.3-1|47	C++, it does not require or make use of a Python interpreter. It provides
21mr|pystring-1.1.3-1|48	convenience and familiarity for common string operations not included in the
21mr|pystring-1.1.3-1|49	standard C++ library. It's also useful in environments where both C++ and
21mr|pystring-1.1.3-1|50	Python are used.
21mr|pystring-1.1.3-1|51	
21mr|pystring-1.1.3-1|52	%files -n %{devname}
21mr|pystring-1.1.3-1|53	%doc README
21mr|pystring-1.1.3-1|54	%license LICENSE
21mr|pystring-1.1.3-1|55	%{_libdir}/lib%{name}.so
21mr|pystring-1.1.3-1|56	%{_includedir}/%{name}
21mr|pystring-1.1.3-1|57	
21mr|pystring-1.1.3-1|58	#----------------------------------------------------------------------------
21mr|pystring-1.1.3-1|59	
21mr|pystring-1.1.3-1|60	%prep
21mr|pystring-1.1.3-1|61	%setup -q
21mr|pystring-1.1.3-1|62	%apply_patches
21mr|pystring-1.1.3-1|63	
21mr|pystring-1.1.3-1|64	%build
21mr|pystring-1.1.3-1|65	%make
21mr|pystring-1.1.3-1|66	
21mr|pystring-1.1.3-1|67	%install
21mr|pystring-1.1.3-1|68	mkdir -p %{buildroot}%{_libdir}
21mr|pystring-1.1.3-1|69	%makeinstall_std LIBDIR=%{buildroot}%{_libdir}
21mr|pystring-1.1.3-1|70	
21mr|pystring-1.1.3-1|71	mkdir -p %{buildroot}%{_includedir}/%{name}
21mr|pystring-1.1.3-1|72	cp %{name}.h %{buildroot}%{_includedir}/%{name}/

15554 21
21mr|python2-2.7.18-7|1	# Patching guideline for python :
21mr|python2-2.7.18-7|2	# - no big patch with invasive change not
21mr|python2-2.7.18-7|3	#     approved by upstream ( ie not coming from upstream svn )
21mr|python2-2.7.18-7|4	# - small bugfix must be sent to upstream and approved if they
21mr|python2-2.7.18-7|5	#     change any interface
21mr|python2-2.7.18-7|6	# - all patchs should be commented ( unless for security,
21mr|python2-2.7.18-7|7	#     as they are usually easy to spot )
21mr|python2-2.7.18-7|8	%bcond_with tests
21mr|python2-2.7.18-7|9	
21mr|python2-2.7.18-7|10	%define docver 2.7.18
21mr|python2-2.7.18-7|11	%define dirver 2.7
21mr|python2-2.7.18-7|12	
21mr|python2-2.7.18-7|13	%define major %{dirver}
21mr|python2-2.7.18-7|14	%define libname %mklibname %{name} %{major}
21mr|python2-2.7.18-7|15	%define devname %mklibname %{name} -d
21mr|python2-2.7.18-7|16	
21mr|python2-2.7.18-7|17	%ifarch %{ix86} %{x86_64} ppc
21mr|python2-2.7.18-7|18	%bcond_without valgrind
21mr|python2-2.7.18-7|19	%else
21mr|python2-2.7.18-7|20	%bcond_with valgrind
21mr|python2-2.7.18-7|21	%endif
21mr|python2-2.7.18-7|22	
21mr|python2-2.7.18-7|23	# For RPM4 from OpenMandriva
21mr|python2-2.7.18-7|24	%define _python_bytecompile_build 0
21mr|python2-2.7.18-7|25	
21mr|python2-2.7.18-7|26	Summary:	An interpreted, interactive object-oriented programming language
21mr|python2-2.7.18-7|27	Name:		python2
21mr|python2-2.7.18-7|28	Version:	2.7.18
21mr|python2-2.7.18-7|29	Release:	7
21mr|python2-2.7.18-7|30	License:	Modified CNRI Open Source License
21mr|python2-2.7.18-7|31	Group:		Development/Python
21mr|python2-2.7.18-7|32	Url:		http://www.python.org/
21mr|python2-2.7.18-7|33	Source0:	http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
21mr|python2-2.7.18-7|34	Source1:	http://www.python.org/ftp/python/doc/%{docver}/python-%{docver}-docs-html.tar.bz2
21mr|python2-2.7.18-7|35	Source2:	bdist_rpm5.py
21mr|python2-2.7.18-7|36	Source3:	python2.macros
21mr|python2-2.7.18-7|37	Source100:	%{name}.rpmlintrc
21mr|python2-2.7.18-7|38	Patch0:		python-2.7.15-module-linkage.patch
21mr|python2-2.7.18-7|39	# Don't include /usr/local/* in search path
21mr|python2-2.7.18-7|40	Patch3:		Python-2.7.6-no-local-incpath.patch
21mr|python2-2.7.18-7|41	
21mr|python2-2.7.18-7|42	# Support */lib64 convention on x86_64, sparc64, etc.
21mr|python2-2.7.18-7|43	# similar patches reported upstream on http://bugs.python.org/issue1294959
21mr|python2-2.7.18-7|44	Patch4:		python-2.7.4-lib64.patch
21mr|python2-2.7.18-7|45	
21mr|python2-2.7.18-7|46	Patch6:		python-2.7-016-cross-compile-getaddrinfo.patch
21mr|python2-2.7.18-7|47	
21mr|python2-2.7.18-7|48	# add rosaa to the list of supported distribution, prefer it to redhat
21mr|python2-2.7.18-7|49	# (since we have both redhat-release and rosa-release files)
21mr|python2-2.7.18-7|50	Patch10:	python-2.5.1-detect-rosa.patch
21mr|python2-2.7.18-7|51	
21mr|python2-2.7.18-7|52	# adds xz support to distutils targets: 'sdist', 'bdist' & 'bdist_rpm'
21mr|python2-2.7.18-7|53	# sent upstream : http://bugs.python.org/issue5411
21mr|python2-2.7.18-7|54	# DO NOT REMOVE, IT DOESN'T TOUCH *ANY* public interfaces and has been
21mr|python2-2.7.18-7|55	# accepted by upstream
21mr|python2-2.7.18-7|56	#Patch14:	Python-2.7.2-distutils-xz-support.patch
21mr|python2-2.7.18-7|57	
21mr|python2-2.7.18-7|58	# from Fedora, fixes gettext.py parsing of Plural-Forms: header (fixes mdv bugs #49475, #44088)
21mr|python2-2.7.18-7|59	# to send upstream
21mr|python2-2.7.18-7|60	Patch16:	python-2.7.10-plural-fix.patch
21mr|python2-2.7.18-7|61	
21mr|python2-2.7.18-7|62	# skip semaphore test, as it requires /dev/shm
21mr|python2-2.7.18-7|63	Patch23:	python-2.7.1-skip-shm-test.patch
21mr|python2-2.7.18-7|64	
21mr|python2-2.7.18-7|65	# add support for berkeley db <= 5.1
21mr|python2-2.7.18-7|66	# sent upstream: http://bugs.python.org/issue11817
21mr|python2-2.7.18-7|67	Patch24:	Python-2.7.4-berkeley-db-5.3.patch
21mr|python2-2.7.18-7|68	
21mr|python2-2.7.18-7|69	# do not use uname -m to get the exact name on mips/arm
21mr|python2-2.7.18-7|70	Patch25:	python-2.7.4-arch.patch
21mr|python2-2.7.18-7|71	
21mr|python2-2.7.18-7|72	Patch26:	Python-2.7.4-berkeley-db-5.3-2.patch
21mr|python2-2.7.18-7|73	
21mr|python2-2.7.18-7|74	# Avoid error in tests if built inside LXC with kerneles which differs
21mr|python2-2.7.18-7|75	# from the target system's one
21mr|python2-2.7.18-7|76	#Patch27:	python-2.7.3-workaround-ENOPROTOOPT-in-bind_port.patch
21mr|python2-2.7.18-7|77	
21mr|python2-2.7.18-7|78	# Add flags for statvfs.f_flag to the constant list in posixmodule (i.e. "os")
21mr|python2-2.7.18-7|79	# (rhbz:553020); partially upstream as http://bugs.python.org/issue7647
21mr|python2-2.7.18-7|80	Patch28:	python-2.7.7-statvfs-f_flag-constants.patch
21mr|python2-2.7.18-7|81	
21mr|python2-2.7.18-7|82	# From upstream
21mr|python2-2.7.18-7|83	Patch500:	CVE-2017-18207.patch
21mr|python2-2.7.18-7|84	Patch501:	CVE-2019-20907.patch
21mr|python2-2.7.18-7|85	Patch502:	CVE-2020-8492.patch
21mr|python2-2.7.18-7|86	Patch503:	CVE-2021-3177.patch
21mr|python2-2.7.18-7|87	Patch504:	CVE-2021-23336.patch
21mr|python2-2.7.18-7|88	Patch505:	CVE-2022-0391.patch
21mr|python2-2.7.18-7|89	Patch506:	CVE-2022-45061.patch
21mr|python2-2.7.18-7|90	Patch507:	CVE-2022-48560.patch
21mr|python2-2.7.18-7|91	Patch508:	CVE-2022-48565.patch
21mr|python2-2.7.18-7|92	Patch509:	CVE-2022-48566.patch
21mr|python2-2.7.18-7|93	Patch510:	CVE-2023-24329.patch
21mr|python2-2.7.18-7|94	Patch511:	CVE-2023-40217.patch
21mr|python2-2.7.18-7|95	Patch512:	CVE-2021-3733.patch
21mr|python2-2.7.18-7|96	
21mr|python2-2.7.18-7|97	BuildRequires:	blt
21mr|python2-2.7.18-7|98	BuildRequires:	chrpath
21mr|python2-2.7.18-7|99	BuildRequires:	tcl
21mr|python2-2.7.18-7|100	BuildRequires:	tix
21mr|python2-2.7.18-7|101	BuildRequires:	tk
21mr|python2-2.7.18-7|102	BuildRequires:	db5-devel
21mr|python2-2.7.18-7|103	BuildRequires:	gdbm-devel
21mr|python2-2.7.18-7|104	BuildRequires:	gmp-devel
21mr|python2-2.7.18-7|105	BuildRequires:	readline-devel
21mr|python2-2.7.18-7|106	%if %{with valgrind}
21mr|python2-2.7.18-7|107	BuildRequires:	valgrind-devel
21mr|python2-2.7.18-7|108	%endif
21mr|python2-2.7.18-7|109	BuildRequires:	pkgconfig(expat)
21mr|python2-2.7.18-7|110	BuildRequires:	pkgconfig(libffi)
21mr|python2-2.7.18-7|111	BuildRequires:	pkgconfig(ncursesw)
21mr|python2-2.7.18-7|112	BuildRequires:	pkgconfig(openssl)
21mr|python2-2.7.18-7|113	BuildRequires:	pkgconfig(tcl)
21mr|python2-2.7.18-7|114	BuildRequires:	pkgconfig(tk)
21mr|python2-2.7.18-7|115	BuildRequires:	pkgconfig(sqlite3)
21mr|python2-2.7.18-7|116	BuildRequires:	%{_lib}bzip2-devel
21mr|python2-2.7.18-7|117	# (2010/03/21, misc: interfere with test__all )
21mr|python2-2.7.18-7|118	# backwards compatibility for unfixed packages
21mr|python2-2.7.18-7|119	Provides:	python(abi) = %{major}
21mr|python2-2.7.18-7|120	Provides:	python2 = %{version}-%{release}
21mr|python2-2.7.18-7|121	Provides:	pythonegg(python) = %{version}-%{release}
21mr|python2-2.7.18-7|122	Provides:	/usr/bin/python2
21mr|python2-2.7.18-7|123	
21mr|python2-2.7.18-7|124	Conflicts:	tkinter < %{EVRD}
21mr|python2-2.7.18-7|125	Conflicts:	python-devel < 2.7-6
21mr|python2-2.7.18-7|126	%rename		python-ctypes
21mr|python2-2.7.18-7|127	%rename		python-elementtree
21mr|python2-2.7.18-7|128	%rename		python-base
21mr|python2-2.7.18-7|129	%rename		python-pyxml
21mr|python2-2.7.18-7|130	
21mr|python2-2.7.18-7|131	%description
21mr|python2-2.7.18-7|132	Python is an interpreted, interactive, object-oriented programming
21mr|python2-2.7.18-7|133	language often compared to Tcl, Perl, Scheme or Java. Python includes
21mr|python2-2.7.18-7|134	modules, classes, exceptions, very high level dynamic data types and
21mr|python2-2.7.18-7|135	dynamic typing. Python supports interfaces to many system calls and
21mr|python2-2.7.18-7|136	libraries, as well as to various windowing systems (X11, Motif, Tk,
21mr|python2-2.7.18-7|137	Mac and MFC).
21mr|python2-2.7.18-7|138	
21mr|python2-2.7.18-7|139	Programmers can write new built-in modules for Python in C or C++.
21mr|python2-2.7.18-7|140	Python can be used as an extension language for applications that
21mr|python2-2.7.18-7|141	need a programmable interface. This package contains most of the
21mr|python2-2.7.18-7|142	standard Python modules, as well as modules for interfacing to the
21mr|python2-2.7.18-7|143	Tix widget set for Tk and RPM.
21mr|python2-2.7.18-7|144	
21mr|python2-2.7.18-7|145	Note that documentation for Python is provided in the python-docs
21mr|python2-2.7.18-7|146	package.
21mr|python2-2.7.18-7|147	
21mr|python2-2.7.18-7|148	%files
21mr|python2-2.7.18-7|149	%doc README.omv
21mr|python2-2.7.18-7|150	%{_sysconfdir}/profile.d/*
21mr|python2-2.7.18-7|151	%{_rpmmacrodir}/*python2*
21mr|python2-2.7.18-7|152	%config(noreplace) %{_sysconfdir}/pythonrc.py
21mr|python2-2.7.18-7|153	%if "%{_lib}" != "lib"
21mr|python2-2.7.18-7|154	%dir %{_prefix}/lib/python%{dirver}
21mr|python2-2.7.18-7|155	%endif
21mr|python2-2.7.18-7|156	%dir %{_libdir}/python%{dirver}
21mr|python2-2.7.18-7|157	%{_libdir}/python%{dirver}/*.doc
21mr|python2-2.7.18-7|158	%{_libdir}/python%{dirver}/*.egg-info
21mr|python2-2.7.18-7|159	%{_libdir}/python%{dirver}/*.py*
21mr|python2-2.7.18-7|160	%{_libdir}/python%{dirver}/*.txt
21mr|python2-2.7.18-7|161	%{_libdir}/python%{dirver}/bsddb
21mr|python2-2.7.18-7|162	%{_libdir}/python%{dirver}/compiler
21mr|python2-2.7.18-7|163	# "Makefile" and the config.h file are needed by
21mr|python2-2.7.18-7|164	# distutils/sysconfig.py:_init_posix(), so we include them in the libs
21mr|python2-2.7.18-7|165	# package, along with their parent directories (RH bug#531901):
21mr|python2-2.7.18-7|166	%dir %{_libdir}/python%{dirver}/config
21mr|python2-2.7.18-7|167	%{_libdir}/python%{dirver}/config/Makefile
21mr|python2-2.7.18-7|168	%{_libdir}/python%{dirver}/ctypes
21mr|python2-2.7.18-7|169	%{_libdir}/python%{dirver}/curses
21mr|python2-2.7.18-7|170	%{_libdir}/python%{dirver}/distutils
21mr|python2-2.7.18-7|171	%{_libdir}/python%{dirver}/email
21mr|python2-2.7.18-7|172	%{_libdir}/python%{dirver}/ensurepip
21mr|python2-2.7.18-7|173	%{_libdir}/python%{dirver}/encodings
21mr|python2-2.7.18-7|174	%{_libdir}/python%{dirver}/hotshot
21mr|python2-2.7.18-7|175	%{_libdir}/python%{dirver}/importlib
21mr|python2-2.7.18-7|176	%{_libdir}/python%{dirver}/json
21mr|python2-2.7.18-7|177	%{_libdir}/python%{dirver}/lib-dynload
21mr|python2-2.7.18-7|178	%exclude %{_libdir}/python%{dirver}/lib-dynload/_tkinter.so
21mr|python2-2.7.18-7|179	%{_libdir}/python%{dirver}/logging
21mr|python2-2.7.18-7|180	%{_libdir}/python%{dirver}/multiprocessing
21mr|python2-2.7.18-7|181	%{_libdir}/python%{dirver}/plat-linux2
21mr|python2-2.7.18-7|182	%{_libdir}/python%{dirver}/pydoc_data
21mr|python2-2.7.18-7|183	%if "%{_lib}" != "lib"
21mr|python2-2.7.18-7|184	%dir %{_prefix}/lib/python%{dirver}/site-packages
21mr|python2-2.7.18-7|185	%endif
21mr|python2-2.7.18-7|186	%dir %{_libdir}/python%{dirver}/site-packages
21mr|python2-2.7.18-7|187	%{_libdir}/python%{dirver}/site-packages/README
21mr|python2-2.7.18-7|188	%{_libdir}/python%{dirver}/sqlite3
21mr|python2-2.7.18-7|189	%{_libdir}/python%{dirver}/unittest
21mr|python2-2.7.18-7|190	%{_libdir}/python%{dirver}/wsgiref
21mr|python2-2.7.18-7|191	%{_libdir}/python%{dirver}/xml
21mr|python2-2.7.18-7|192	
21mr|python2-2.7.18-7|193	%dir %{_includedir}/python%{dirver}
21mr|python2-2.7.18-7|194	%{_includedir}/python%{dirver}/pyconfig.h
21mr|python2-2.7.18-7|195	
21mr|python2-2.7.18-7|196	%{_bindir}/python%{dirver}
21mr|python2-2.7.18-7|197	%{_bindir}/pydoc2
21mr|python2-2.7.18-7|198	%{_bindir}/python2
21mr|python2-2.7.18-7|199	%{_mandir}/man*/*
21mr|python2-2.7.18-7|200	%if %{with valgrind}
21mr|python2-2.7.18-7|201	%{_libdir}/valgrind/valgrind-python.supp
21mr|python2-2.7.18-7|202	%endif
21mr|python2-2.7.18-7|203	
21mr|python2-2.7.18-7|204	#----------------------------------------------------------------------------
21mr|python2-2.7.18-7|205	
21mr|python2-2.7.18-7|206	%package -n %{libname}
21mr|python2-2.7.18-7|207	Summary:	Shared libraries for Python %{version}
21mr|python2-2.7.18-7|208	Group:		System/Libraries
21mr|python2-2.7.18-7|209	
21mr|python2-2.7.18-7|210	%description -n %{libname}
21mr|python2-2.7.18-7|211	This packages contains Python shared object library.  Python is an
21mr|python2-2.7.18-7|212	interpreted, interactive, object-oriented programming language often
21mr|python2-2.7.18-7|213	compared to Tcl, Perl, Scheme or Java.
21mr|python2-2.7.18-7|214	
21mr|python2-2.7.18-7|215	%files -n %{libname}
21mr|python2-2.7.18-7|216	%{_libdir}/libpython*.so.1*
21mr|python2-2.7.18-7|217	
21mr|python2-2.7.18-7|218	#----------------------------------------------------------------------------
21mr|python2-2.7.18-7|219	
21mr|python2-2.7.18-7|220	%package -n %{devname}
21mr|python2-2.7.18-7|221	Summary:	The libraries and header files needed for Python development
21mr|python2-2.7.18-7|222	Group:		Development/Python
21mr|python2-2.7.18-7|223	Provides:	python2-devel = %{EVRD}
21mr|python2-2.7.18-7|224	Requires:	%{name} = %{EVRD}
21mr|python2-2.7.18-7|225	Requires:	%{libname} = %{EVRD}
21mr|python2-2.7.18-7|226	Obsoletes:	%{name}-devel < %{EVRD}
21mr|python2-2.7.18-7|227	# (misc) needed to ease upgrade , see #47803
21mr|python2-2.7.18-7|228	Obsoletes:	%{mklibname -d %{name} 2.5} < 2.7
21mr|python2-2.7.18-7|229	Obsoletes:	%{mklibname -d %{name} 2.6} < 2.7
21mr|python2-2.7.18-7|230	Obsoletes:	%{mklibname -d %{name} 2.7} < 2.7-4
21mr|python2-2.7.18-7|231	
21mr|python2-2.7.18-7|232	%description -n %{devname}
21mr|python2-2.7.18-7|233	The Python programming language's interpreter can be extended with
21mr|python2-2.7.18-7|234	dynamically loaded extensions and can be embedded in other programs.
21mr|python2-2.7.18-7|235	This package contains the header files and libraries needed to do
21mr|python2-2.7.18-7|236	these types of tasks.
21mr|python2-2.7.18-7|237	
21mr|python2-2.7.18-7|238	Install %{devname} if you want to develop Python extensions.  The
21mr|python2-2.7.18-7|239	python package will also need to be installed.  You'll probably also
21mr|python2-2.7.18-7|240	want to install the python-docs package, which contains Python
21mr|python2-2.7.18-7|241	documentation.
21mr|python2-2.7.18-7|242	
21mr|python2-2.7.18-7|243	%files -n %{devname}
21mr|python2-2.7.18-7|244	%{_libdir}/libpython*.so
21mr|python2-2.7.18-7|245	%{_libdir}/pkgconfig/*.pc
21mr|python2-2.7.18-7|246	%{_includedir}/python%{dirver}
21mr|python2-2.7.18-7|247	%{_libdir}/python%{dirver}/config/*
21mr|python2-2.7.18-7|248	%{_libdir}/python%{dirver}/test/
21mr|python2-2.7.18-7|249	%{_bindir}/python%{dirver}-config
21mr|python2-2.7.18-7|250	%{_bindir}/python2-config
21mr|python2-2.7.18-7|251	%exclude %{_libdir}/python%{dirver}/config/Makefile
21mr|python2-2.7.18-7|252	%exclude %{_includedir}/python%{dirver}/pyconfig.h
21mr|python2-2.7.18-7|253	
21mr|python2-2.7.18-7|254	#----------------------------------------------------------------------------
21mr|python2-2.7.18-7|255	
21mr|python2-2.7.18-7|256	%package docs
21mr|python2-2.7.18-7|257	Summary:	Documentation for the Python programming language
21mr|python2-2.7.18-7|258	Group:		Documentation
21mr|python2-2.7.18-7|259	Requires:	%{name} = %{EVRD}
21mr|python2-2.7.18-7|260	Requires:	xdg-utils
21mr|python2-2.7.18-7|261	
21mr|python2-2.7.18-7|262	%description docs
21mr|python2-2.7.18-7|263	The python-docs package contains documentation on the Python
21mr|python2-2.7.18-7|264	programming language and interpreter.  The documentation is provided
21mr|python2-2.7.18-7|265	in ASCII text files and in LaTeX source files.
21mr|python2-2.7.18-7|266	
21mr|python2-2.7.18-7|267	Install the python-docs package if you'd like to use the documentation
21mr|python2-2.7.18-7|268	for the Python language.
21mr|python2-2.7.18-7|269	
21mr|python2-2.7.18-7|270	%files docs
21mr|python2-2.7.18-7|271	%doc html/*/*
21mr|python2-2.7.18-7|272	%{_datadir}/applications/rosa-%{name}-docs.desktop
21mr|python2-2.7.18-7|273	
21mr|python2-2.7.18-7|274	#----------------------------------------------------------------------------
21mr|python2-2.7.18-7|275	
21mr|python2-2.7.18-7|276	%package -n tkinter
21mr|python2-2.7.18-7|277	Summary:	A graphical user interface for the Python scripting language
21mr|python2-2.7.18-7|278	Group:		Development/Python
21mr|python2-2.7.18-7|279	Requires:	%{name} = %{EVRD}
21mr|python2-2.7.18-7|280	Requires:	tcl
21mr|python2-2.7.18-7|281	Requires:	tk
21mr|python2-2.7.18-7|282	Obsoletes:	tkinter-apps < %{EVRD}
21mr|python2-2.7.18-7|283	
21mr|python2-2.7.18-7|284	%description -n tkinter
21mr|python2-2.7.18-7|285	The Tkinter (Tk interface) program is an graphical user interface for
21mr|python2-2.7.18-7|286	the Python scripting language.
21mr|python2-2.7.18-7|287	
21mr|python2-2.7.18-7|288	You should install the tkinter package if you'd like to use a graphical
21mr|python2-2.7.18-7|289	user interface for Python programming.
21mr|python2-2.7.18-7|290	
21mr|python2-2.7.18-7|291	%files -n tkinter
21mr|python2-2.7.18-7|292	%dir %{_libdir}/python%{dirver}/lib-tk
21mr|python2-2.7.18-7|293	%{_libdir}/python%{dirver}/lib-tk/*.py*
21mr|python2-2.7.18-7|294	%{_libdir}/python%{dirver}/lib-tk/test/
21mr|python2-2.7.18-7|295	%{_libdir}/python%{dirver}/lib-dynload/_tkinter.so
21mr|python2-2.7.18-7|296	
21mr|python2-2.7.18-7|297	#----------------------------------------------------------------------------
21mr|python2-2.7.18-7|298	
21mr|python2-2.7.18-7|299	%package -n idle
21mr|python2-2.7.18-7|300	Summary:	Python IDE
21mr|python2-2.7.18-7|301	Group:		Development/Python
21mr|python2-2.7.18-7|302	Requires:	tkinter
21mr|python2-2.7.18-7|303	Conflicts:	tkinter-apps < %{EVRD}
21mr|python2-2.7.18-7|304	
21mr|python2-2.7.18-7|305	%description -n idle
21mr|python2-2.7.18-7|306	Python IDE.
21mr|python2-2.7.18-7|307	
21mr|python2-2.7.18-7|308	%files -n idle
21mr|python2-2.7.18-7|309	%{_bindir}/idle2
21mr|python2-2.7.18-7|310	%{_datadir}/applications/idle.desktop
21mr|python2-2.7.18-7|311	%{_libdir}/python%{dirver}/idlelib
21mr|python2-2.7.18-7|312	
21mr|python2-2.7.18-7|313	#----------------------------------------------------------------------------
21mr|python2-2.7.18-7|314	
21mr|python2-2.7.18-7|315	%package -n pynche
21mr|python2-2.7.18-7|316	Summary:	Color and Hue editor
21mr|python2-2.7.18-7|317	Group:		Development/Python
21mr|python2-2.7.18-7|318	Requires:	tkinter
21mr|python2-2.7.18-7|319	Conflicts:	tkinter-apps < %{EVRD}
21mr|python2-2.7.18-7|320	
21mr|python2-2.7.18-7|321	%description -n pynche
21mr|python2-2.7.18-7|322	Color and Hue editor.
21mr|python2-2.7.18-7|323	
21mr|python2-2.7.18-7|324	%files -n pynche
21mr|python2-2.7.18-7|325	%{_bindir}/pynche
21mr|python2-2.7.18-7|326	%{_datadir}/applications/pynche.desktop
21mr|python2-2.7.18-7|327	%{_libdir}/python%{dirver}/site-packages/pynche
21mr|python2-2.7.18-7|328	
21mr|python2-2.7.18-7|329	#----------------------------------------------------------------------------
21mr|python2-2.7.18-7|330	
21mr|python2-2.7.18-7|331	%prep
21mr|python2-2.7.18-7|332	%setup -qn Python-%{version}
21mr|python2-2.7.18-7|333	%patch0 -p1
21mr|python2-2.7.18-7|334	# local include
21mr|python2-2.7.18-7|335	%patch3 -p1
21mr|python2-2.7.18-7|336	# lib64
21mr|python2-2.7.18-7|337	%patch4 -p1 -b .lib64
21mr|python2-2.7.18-7|338	
21mr|python2-2.7.18-7|339	#disable buggy getaddr check
21mr|python2-2.7.18-7|340	%patch6 -p1
21mr|python2-2.7.18-7|341	
21mr|python2-2.7.18-7|342	# add mandriva to the list of supported distribution
21mr|python2-2.7.18-7|343	%patch10 -p0
21mr|python2-2.7.18-7|344	# must fix tararchive first..
21mr|python2-2.7.18-7|345	#patch14 -p1 .xz~
21mr|python2-2.7.18-7|346	
21mr|python2-2.7.18-7|347	%patch16 -p1 -b .plural-fix
21mr|python2-2.7.18-7|348	
21mr|python2-2.7.18-7|349	%patch23 -p1
21mr|python2-2.7.18-7|350	%patch24 -p1 -b .db5~
21mr|python2-2.7.18-7|351	%patch25 -p1 -b .arch
21mr|python2-2.7.18-7|352	%patch26 -p1 -b .db5-2
21mr|python2-2.7.18-7|353	
21mr|python2-2.7.18-7|354	#%%patch27 -p1 -b .bind_port
21mr|python2-2.7.18-7|355	%patch28 -p1 -b .statvfs-f_flag-constants
21mr|python2-2.7.18-7|356	
21mr|python2-2.7.18-7|357	%patch500 -p1
21mr|python2-2.7.18-7|358	%patch501 -p1
21mr|python2-2.7.18-7|359	%patch502 -p1
21mr|python2-2.7.18-7|360	%patch503 -p1
21mr|python2-2.7.18-7|361	%patch504 -p1
21mr|python2-2.7.18-7|362	%patch505 -p1
21mr|python2-2.7.18-7|363	%patch506 -p1
21mr|python2-2.7.18-7|364	%patch507 -p1
21mr|python2-2.7.18-7|365	%patch508 -p1
21mr|python2-2.7.18-7|366	%patch509 -p1
21mr|python2-2.7.18-7|367	%patch510 -p1
21mr|python2-2.7.18-7|368	%patch511 -p1
21mr|python2-2.7.18-7|369	%patch512 -p1
21mr|python2-2.7.18-7|370	
21mr|python2-2.7.18-7|371	autoconf
21mr|python2-2.7.18-7|372	
21mr|python2-2.7.18-7|373	mkdir html
21mr|python2-2.7.18-7|374	tar xf %{SOURCE1} -C html
21mr|python2-2.7.18-7|375	find html -type d |xargs chmod 755
21mr|python2-2.7.18-7|376	find html -type f |xargs chmod 644
21mr|python2-2.7.18-7|377	
21mr|python2-2.7.18-7|378	find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python@'
21mr|python2-2.7.18-7|379	
21mr|python2-2.7.18-7|380	cat > README.omv << EOF
21mr|python2-2.7.18-7|381	Python interpreter support readline completion by default.
21mr|python2-2.7.18-7|382	This is only used with the interpreter. In order to remove it,
21mr|python2-2.7.18-7|383	you can :
21mr|python2-2.7.18-7|384	1) unset PYTHONSTARTUP when you login
21mr|python2-2.7.18-7|385	2) create a empty file \$HOME/.pythonrc.py
21mr|python2-2.7.18-7|386	3) change %{_sysconfdir}/pythonrc.py
21mr|python2-2.7.18-7|387	EOF
21mr|python2-2.7.18-7|388	
21mr|python2-2.7.18-7|389	%build
21mr|python2-2.7.18-7|390	rm -f Modules/Setup.local
21mr|python2-2.7.18-7|391	cat > Modules/Setup.local << EOF
21mr|python2-2.7.18-7|392	linuxaudiodev linuxaudiodev.c
21mr|python2-2.7.18-7|393	EOF
21mr|python2-2.7.18-7|394	
21mr|python2-2.7.18-7|395	export OPT="%{optflags}"
21mr|python2-2.7.18-7|396	export CCSHARED="-fno-PIE -fPIC"
21mr|python2-2.7.18-7|397	export ac_cv_have_long_long_format=yes
21mr|python2-2.7.18-7|398	
21mr|python2-2.7.18-7|399	# fix building bz2 module
21mr|python2-2.7.18-7|400	export LDFLAGS="-L/%{_lib}"
21mr|python2-2.7.18-7|401	
21mr|python2-2.7.18-7|402	# see https://qa.mandriva.com/show_bug.cgi?id=48570
21mr|python2-2.7.18-7|403	# for wide unicode support
21mr|python2-2.7.18-7|404	%configure \
21mr|python2-2.7.18-7|405	--with-threads \
21mr|python2-2.7.18-7|406	--with-system-expat \
21mr|python2-2.7.18-7|407	--with-system-ffi \
21mr|python2-2.7.18-7|408	--enable-unicode=ucs4 \
21mr|python2-2.7.18-7|409	--enable-ipv6 \
21mr|python2-2.7.18-7|410	--enable-shared \
21mr|python2-2.7.18-7|411	--with-dbmliborder=gdbm:ndbm:bdb \
21mr|python2-2.7.18-7|412	%if %{with valgrind}
21mr|python2-2.7.18-7|413	--with-valgrind
21mr|python2-2.7.18-7|414	%endif
21mr|python2-2.7.18-7|415	
21mr|python2-2.7.18-7|416	# fix build
21mr|python2-2.7.18-7|417	#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
21mr|python2-2.7.18-7|418	# (misc) if the home is nfs mounted, rmdir fails due to delay
21mr|python2-2.7.18-7|419	export TMP="/tmp" TMPDIR="/tmp"
21mr|python2-2.7.18-7|420	# Parallel make fails sometimes inside lxc in ABF
21mr|python2-2.7.18-7|421	make
21mr|python2-2.7.18-7|422	
21mr|python2-2.7.18-7|423	%install
21mr|python2-2.7.18-7|424	mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}/site-packages
21mr|python2-2.7.18-7|425	
21mr|python2-2.7.18-7|426	# fix Makefile to get rid of reference to distcc
21mr|python2-2.7.18-7|427	perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile
21mr|python2-2.7.18-7|428	
21mr|python2-2.7.18-7|429	# set the install path
21mr|python2-2.7.18-7|430	echo '[install_scripts]' >setup.cfg
21mr|python2-2.7.18-7|431	echo 'install_dir='"%{buildroot}/usr/bin" >>setup.cfg
21mr|python2-2.7.18-7|432	
21mr|python2-2.7.18-7|433	# python is not GNU and does not know fsstd
21mr|python2-2.7.18-7|434	mkdir -p %{buildroot}%{_mandir}
21mr|python2-2.7.18-7|435	%makeinstall_std
21mr|python2-2.7.18-7|436	
21mr|python2-2.7.18-7|437	ln -sf libpython%{major}.so.* %{buildroot}/%{_libdir}/libpython%{major}.so
21mr|python2-2.7.18-7|438	
21mr|python2-2.7.18-7|439	# Provide a libpython%{dirver}.so symlink in /usr/lib/puthon*/config, so that
21mr|python2-2.7.18-7|440	# the shared library could be found when -L/usr/lib/python*/config is specified
21mr|python2-2.7.18-7|441	ln -sf ../../libpython%{major}.so %{buildroot}%{_libdir}/python%{dirver}/config; ln -sf ../../libpython%{major}.so .
21mr|python2-2.7.18-7|442	
21mr|python2-2.7.18-7|443	#"  this comment is just here because vim syntax higlighting is confused by the previous snippet of lisp
21mr|python2-2.7.18-7|444	
21mr|python2-2.7.18-7|445	# smtpd proxy
21mr|python2-2.7.18-7|446	mv -f %{buildroot}%{_bindir}/smtpd.py %{buildroot}%{_libdir}/python%{dirver}/
21mr|python2-2.7.18-7|447	
21mr|python2-2.7.18-7|448	# idle
21mr|python2-2.7.18-7|449	cp Tools/scripts/idle %{buildroot}%{_bindir}/idle
21mr|python2-2.7.18-7|450	
21mr|python2-2.7.18-7|451	
21mr|python2-2.7.18-7|452	# pynche
21mr|python2-2.7.18-7|453	cat << EOF > %{buildroot}%{_bindir}/pynche
21mr|python2-2.7.18-7|454	#!/bin/bash
21mr|python2-2.7.18-7|455	exec %{_libdir}/python%{dirver}/site-packages/pynche/pynche
21mr|python2-2.7.18-7|456	EOF
21mr|python2-2.7.18-7|457	rm -f Tools/pynche/*.pyw
21mr|python2-2.7.18-7|458	cp -r Tools/pynche %{buildroot}%{_libdir}/python%{dirver}/site-packages/
21mr|python2-2.7.18-7|459	
21mr|python2-2.7.18-7|460	chmod 755 %{buildroot}%{_bindir}/{idle,pynche}
21mr|python2-2.7.18-7|461	
21mr|python2-2.7.18-7|462	ln -f Tools/pynche/README Tools/pynche/README.pynche
21mr|python2-2.7.18-7|463	
21mr|python2-2.7.18-7|464	%if %{with valgrind}
21mr|python2-2.7.18-7|465	install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python.supp
21mr|python2-2.7.18-7|466	%endif
21mr|python2-2.7.18-7|467	
21mr|python2-2.7.18-7|468	mkdir -p %{buildroot}%{_datadir}/applications
21mr|python2-2.7.18-7|469	cat > %{buildroot}%{_datadir}/applications/idle.desktop << EOF
21mr|python2-2.7.18-7|470	[Desktop Entry]
21mr|python2-2.7.18-7|471	Name=IDLE
21mr|python2-2.7.18-7|472	Name[ru]=IDLE
21mr|python2-2.7.18-7|473	Comment=IDE for Python
21mr|python2-2.7.18-7|474	Comment[ru]=IDE для Python
21mr|python2-2.7.18-7|475	Exec=%{_bindir}/idle
21mr|python2-2.7.18-7|476	Icon=development_environment_section
21mr|python2-2.7.18-7|477	Terminal=false
21mr|python2-2.7.18-7|478	Type=Application
21mr|python2-2.7.18-7|479	Categories=Development;IDE;
21mr|python2-2.7.18-7|480	EOF
21mr|python2-2.7.18-7|481	
21mr|python2-2.7.18-7|482	mkdir -p %{buildroot}%{_datadir}/applications
21mr|python2-2.7.18-7|483	cat > %{buildroot}%{_datadir}/applications/pynche.desktop << EOF
21mr|python2-2.7.18-7|484	[Desktop Entry]
21mr|python2-2.7.18-7|485	Name=Pynche
21mr|python2-2.7.18-7|486	Name[ru]=Pynche
21mr|python2-2.7.18-7|487	Comment=Color and Hue editor
21mr|python2-2.7.18-7|488	Comment[ru]=Редактор цветов
21mr|python2-2.7.18-7|489	Exec=%{_bindir}/pynche
21mr|python2-2.7.18-7|490	Icon=development_environment_section
21mr|python2-2.7.18-7|491	Terminal=false
21mr|python2-2.7.18-7|492	Type=Application
21mr|python2-2.7.18-7|493	Categories=Development;
21mr|python2-2.7.18-7|494	EOF
21mr|python2-2.7.18-7|495	
21mr|python2-2.7.18-7|496	
21mr|python2-2.7.18-7|497	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}-docs.desktop << EOF
21mr|python2-2.7.18-7|498	[Desktop Entry]
21mr|python2-2.7.18-7|499	Name=Python documentation
21mr|python2-2.7.18-7|500	Name[ru]=Документация Python
21mr|python2-2.7.18-7|501	Comment=Python complete reference
21mr|python2-2.7.18-7|502	Comment[ru]=Полная документация Python
21mr|python2-2.7.18-7|503	Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
21mr|python2-2.7.18-7|504	Icon=documentation_section
21mr|python2-2.7.18-7|505	Terminal=false
21mr|python2-2.7.18-7|506	Type=Application
21mr|python2-2.7.18-7|507	Categories=Documentation;
21mr|python2-2.7.18-7|508	EOF
21mr|python2-2.7.18-7|509	
21mr|python2-2.7.18-7|510	
21mr|python2-2.7.18-7|511	# fix python library not stripped
21mr|python2-2.7.18-7|512	chmod u+w %{buildroot}%{_libdir}/libpython%{major}.so.1.0
21mr|python2-2.7.18-7|513	
21mr|python2-2.7.18-7|514	
21mr|python2-2.7.18-7|515	mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
21mr|python2-2.7.18-7|516	
21mr|python2-2.7.18-7|517	cat > %{buildroot}%{_sysconfdir}/profile.d/30python.sh << 'EOF'
21mr|python2-2.7.18-7|518	if [ -f $HOME/.pythonrc.py ] ; then
21mr|python2-2.7.18-7|519	export PYTHONSTARTUP=$HOME/.pythonrc.py
21mr|python2-2.7.18-7|520	else
21mr|python2-2.7.18-7|521	export PYTHONSTARTUP=/etc/pythonrc.py
21mr|python2-2.7.18-7|522	fi
21mr|python2-2.7.18-7|523	
21mr|python2-2.7.18-7|524	export PYTHONDONTWRITEBYTECODE=1
21mr|python2-2.7.18-7|525	EOF
21mr|python2-2.7.18-7|526	
21mr|python2-2.7.18-7|527	cat > %{buildroot}/%{_sysconfdir}/profile.d/30python.csh << 'EOF'
21mr|python2-2.7.18-7|528	if ( -f ${HOME}/.pythonrc.py ) then
21mr|python2-2.7.18-7|529	setenv PYTHONSTARTUP ${HOME}/.pythonrc.py
21mr|python2-2.7.18-7|530	else
21mr|python2-2.7.18-7|531	setenv PYTHONSTARTUP /etc/pythonrc.py
21mr|python2-2.7.18-7|532	endif
21mr|python2-2.7.18-7|533	setenv PYTHONDONTWRITEBYTECODE 1
21mr|python2-2.7.18-7|534	EOF
21mr|python2-2.7.18-7|535	
21mr|python2-2.7.18-7|536	cat > %{buildroot}%{_sysconfdir}/pythonrc.py << EOF
21mr|python2-2.7.18-7|537	try:
21mr|python2-2.7.18-7|538	# this add completion to python interpreter
21mr|python2-2.7.18-7|539	import readline
21mr|python2-2.7.18-7|540	import rlcompleter
21mr|python2-2.7.18-7|541	# see readline man page for this
21mr|python2-2.7.18-7|542	readline.parse_and_bind("set show-all-if-ambiguous on")
21mr|python2-2.7.18-7|543	readline.parse_and_bind("tab: complete")
21mr|python2-2.7.18-7|544	except:
21mr|python2-2.7.18-7|545	pass
21mr|python2-2.7.18-7|546	# you can place a file .pythonrc.py in your home to overrides this one
21mr|python2-2.7.18-7|547	# but then, this file will not be sourced
21mr|python2-2.7.18-7|548	EOF
21mr|python2-2.7.18-7|549	
21mr|python2-2.7.18-7|550	install -m644 %{SOURCE2} -D %{buildroot}%{_libdir}/python%{dirver}/distutils/command/bdist_rpm5.py
21mr|python2-2.7.18-7|551	
21mr|python2-2.7.18-7|552	%install_macro python2 %{SOURCE3}
21mr|python2-2.7.18-7|553	
21mr|python2-2.7.18-7|554	# Don't conflict with bits now provided by Python 3.x
21mr|python2-2.7.18-7|555	# We don't strictly have to remove lib2to3, but I don't think it's
21mr|python2-2.7.18-7|556	# used anywhere outside the 2to3 tool (which is provided by
21mr|python2-2.7.18-7|557	# python 3.x)
21mr|python2-2.7.18-7|558	
21mr|python2-2.7.18-7|559	rm -rf \
21mr|python2-2.7.18-7|560	%{buildroot}%{_bindir}/python \
21mr|python2-2.7.18-7|561	%{buildroot}%{_bindir}/python-config \
21mr|python2-2.7.18-7|562	%{buildroot}%{_bindir}/2to3 \
21mr|python2-2.7.18-7|563	%{buildroot}%{_libdir}/python%{dirver}/lib2to3
21mr|python2-2.7.18-7|564	
21mr|python2-2.7.18-7|565	mv %{buildroot}%{_bindir}/pydoc %{buildroot}%{_bindir}/pydoc2
21mr|python2-2.7.18-7|566	mv %{buildroot}%{_bindir}/idle %{buildroot}%{_bindir}/idle2
21mr|python2-2.7.18-7|567	
21mr|python2-2.7.18-7|568	# Versionize python shebangs
21mr|python2-2.7.18-7|569	sed '1 s,^.*$,#!%{_bindir}/python2,' -i %{buildroot}%{_bindir}/idle2
21mr|python2-2.7.18-7|570	
21mr|python2-2.7.18-7|571	%if %{with tests}
21mr|python2-2.7.18-7|572	%check
21mr|python2-2.7.18-7|573	# (misc) if the home is nfs mounted, rmdir fails
21mr|python2-2.7.18-7|574	export TMP="/tmp" TMPDIR="/tmp"
21mr|python2-2.7.18-7|575	
21mr|python2-2.7.18-7|576	# all tests must pass
21mr|python2-2.7.18-7|577	%ifarch %{arm}
21mr|python2-2.7.18-7|578	# don't know if it's a python issue or a toolchain issue :(
21mr|python2-2.7.18-7|579	# test test_float failed -- Traceback (most recent call last):
21mr|python2-2.7.18-7|580	#  File "/home/rtp/deb/python2.6-2.6.4/Lib/test/test_float.py", line 665, in test_from_hex
21mr|python2-2.7.18-7|581	#    self.identical(fromHex('0x0.ffffffffffffd6p-1022'), MIN-3*TINY)
21mr|python2-2.7.18-7|582	#  File "/home/rtp/deb/python2.6-2.6.4/Lib/test/test_float.py", line 375, in identical
21mr|python2-2.7.18-7|583	#    self.fail('%r not identical to %r' % (x, y))
21mr|python2-2.7.18-7|584	# AssertionError: 2.2250738585071999e-308 not identical to 2.2250738585071984e-308
21mr|python2-2.7.18-7|585	%define custom_test -x test_float
21mr|python2-2.7.18-7|586	%else
21mr|python2-2.7.18-7|587	%define custom_test ""
21mr|python2-2.7.18-7|588	%endif
21mr|python2-2.7.18-7|589	# if a test doesn't pass, it can be disabled with -x test, but this should be documented in the
21mr|python2-2.7.18-7|590	# spec file, and a bug should be reported if possible ( on python side )
21mr|python2-2.7.18-7|591	# (misc, 28/10/2010) test_gdb fail, didn't time too look
21mr|python2-2.7.18-7|592	# (misc, 29/10/2010) test_site fail due to one of our patch, will fix later
21mr|python2-2.7.18-7|593	#   test_distutils, fail because of lib64 patch ( like test_site ), and because it requires libpython2.7 to be installed
21mr|python2-2.7.18-7|594	#   test_io, blocks on my computer on 2nd run
21mr|python2-2.7.18-7|595	# (misc, 17/01/2013) test_cmath fails when run as part of the full test suite,
21mr|python2-2.7.18-7|596	#   but succeeds when run by itself. Needs further investigation, for now, let's
21mr|python2-2.7.18-7|597	#   just make it an extra step. Same goes for test_math, test_float, test_strtod
21mr|python2-2.7.18-7|598	# (arisel, 04/02/2013) disabling test_file and test_file2k. This might be a problem with
21mr|python2-2.7.18-7|599	#   --enable-shared as modules already installed on the system are used.
21mr|python2-2.7.18-7|600	# (bero, 19/06/2013) disabling test_pydoc, fails with 'NoneType' object has no attribute 'get_source'
21mr|python2-2.7.18-7|601	# (bero, 19/06/2013) Network related tests fail in ABF - probably new security features not allowing package
21mr|python2-2.7.18-7|602	# builds to access the net?
21mr|python2-2.7.18-7|603	WITHIN_PYTHON_RPM_BUILD=1 make test TESTOPTS="-w -l -x test_file -x test_file2k -x test_gdb -x test_site -x test_io -x test_distutils -x test_urllib2 -x test_cmath -x test_math -x test_float -x test_strtod -x test_pydoc -x test_ftplib -x test_httplib -x test_poplib -x test_telnetlib -x test_smtplib -x test_asynchat -x test_asyncore -x test_socket %{custom_test}"
21mr|python2-2.7.18-7|604	WITHIN_PYTHON_RPM_BUILD=1 make test TESTOPTS="-w -l test_cmath test_math test_float test_strtod"
21mr|python2-2.7.18-7|605	#make test TESTOPTS="-w -l test_pydoc"
21mr|python2-2.7.18-7|606	%endif

15555 21
21mr|python2-cairo-1.18.2-5|1	%define oname pycairo
21mr|python2-cairo-1.18.2-5|2	
21mr|python2-cairo-1.18.2-5|3	Summary:	A python wrapper for the Cairo libraries
21mr|python2-cairo-1.18.2-5|4	Name:		python2-cairo
21mr|python2-cairo-1.18.2-5|5	Version:	1.18.2
21mr|python2-cairo-1.18.2-5|6	Release:	5
21mr|python2-cairo-1.18.2-5|7	License:	LGPLv2+
21mr|python2-cairo-1.18.2-5|8	Group:		Development/Python
21mr|python2-cairo-1.18.2-5|9	Url:		https://github.com/pygobject/pycairo
21mr|python2-cairo-1.18.2-5|10	Source0:	https://github.com/pygobject/pycairo/releases/download/v%{version}/%{oname}-%{version}.tar.gz
21mr|python2-cairo-1.18.2-5|11	BuildRequires:	pkgconfig(cairo)
21mr|python2-cairo-1.18.2-5|12	BuildRequires:	pkgconfig(python2)
21mr|python2-cairo-1.18.2-5|13	BuildRequires:	python2dist(setuptools)
21mr|python2-cairo-1.18.2-5|14	Provides:	py2cairo = %{EVRD}
21mr|python2-cairo-1.18.2-5|15	
21mr|python2-cairo-1.18.2-5|16	%description
21mr|python2-cairo-1.18.2-5|17	A set of Python2 bindings for the cairo graphics library.
21mr|python2-cairo-1.18.2-5|18	
21mr|python2-cairo-1.18.2-5|19	%files
21mr|python2-cairo-1.18.2-5|20	%{py2_platsitedir}/cairo
21mr|python2-cairo-1.18.2-5|21	%{py2_platsitedir}/%{oname}-%{version}-py%{python2_version}.egg-info
21mr|python2-cairo-1.18.2-5|22	
21mr|python2-cairo-1.18.2-5|23	#----------------------------------------------------------------------------
21mr|python2-cairo-1.18.2-5|24	
21mr|python2-cairo-1.18.2-5|25	%package -n python2-cairo-devel
21mr|python2-cairo-1.18.2-5|26	Summary:	Development files for %{name}
21mr|python2-cairo-1.18.2-5|27	Group:		Development/Python
21mr|python2-cairo-1.18.2-5|28	Requires:	python2-cairo = %{EVRD}
21mr|python2-cairo-1.18.2-5|29	Provides:	%{oname}-devel = %{EVRD}
21mr|python2-cairo-1.18.2-5|30	
21mr|python2-cairo-1.18.2-5|31	%description -n python2-cairo-devel
21mr|python2-cairo-1.18.2-5|32	Development files for %{name}.
21mr|python2-cairo-1.18.2-5|33	
21mr|python2-cairo-1.18.2-5|34	%files -n python2-cairo-devel
21mr|python2-cairo-1.18.2-5|35	%{_includedir}/pycairo/pycairo.h
21mr|python2-cairo-1.18.2-5|36	%{_libdir}/pkgconfig/pycairo.pc
21mr|python2-cairo-1.18.2-5|37	
21mr|python2-cairo-1.18.2-5|38	#----------------------------------------------------------------------------
21mr|python2-cairo-1.18.2-5|39	
21mr|python2-cairo-1.18.2-5|40	%prep
21mr|python2-cairo-1.18.2-5|41	%setup -qn %{oname}-%{version}
21mr|python2-cairo-1.18.2-5|42	
21mr|python2-cairo-1.18.2-5|43	%build
21mr|python2-cairo-1.18.2-5|44	%py2_build
21mr|python2-cairo-1.18.2-5|45	
21mr|python2-cairo-1.18.2-5|46	%install
21mr|python2-cairo-1.18.2-5|47	%py2_install

15556 21
21mr|python2-parsing-2.4.7-3|1	#last version with python2 support, need for python2-setuptools work.
21mr|python2-parsing-2.4.7-3|2	
21mr|python2-parsing-2.4.7-3|3	%define module	parsing
21mr|python2-parsing-2.4.7-3|4	%define omodule	pyparsing
21mr|python2-parsing-2.4.7-3|5	
21mr|python2-parsing-2.4.7-3|6	Summary:	An object-oriented approach to text processing
21mr|python2-parsing-2.4.7-3|7	Name:		python2-%{module}
21mr|python2-parsing-2.4.7-3|8	Version:	2.4.7
21mr|python2-parsing-2.4.7-3|9	Release:	3
21mr|python2-parsing-2.4.7-3|10	Group:		Development/Python
21mr|python2-parsing-2.4.7-3|11	License:	MIT
21mr|python2-parsing-2.4.7-3|12	URL:		https://github.com/pyparsing/pyparsing/
21mr|python2-parsing-2.4.7-3|13	Source0:	https://files.pythonhosted.org/packages/c1/47/dfc9c342c9842bbe0036c7f763d2d6686bcf5eb1808ba3e170afdb282210/pyparsing-2.4.7.tar.gz
21mr|python2-parsing-2.4.7-3|14	BuildRequires:	pkgconfig(python2)
21mr|python2-parsing-2.4.7-3|15	BuildRequires:	pythonegg(setuptools)
21mr|python2-parsing-2.4.7-3|16	BuildArch:	noarch
21mr|python2-parsing-2.4.7-3|17	
21mr|python2-parsing-2.4.7-3|18	%description
21mr|python2-parsing-2.4.7-3|19	The pyparsing module provides an alternative approach to creating and
21mr|python2-parsing-2.4.7-3|20	executing simple grammars in Python versus the traditional lex/yacc
21mr|python2-parsing-2.4.7-3|21	approach or the use of regular expressions. It provides a library of
21mr|python2-parsing-2.4.7-3|22	classes that client code can use to construct a grammar directly.
21mr|python2-parsing-2.4.7-3|23	
21mr|python2-parsing-2.4.7-3|24	%files
21mr|python2-parsing-2.4.7-3|25	%{python2_sitelib}/*
21mr|python2-parsing-2.4.7-3|26	
21mr|python2-parsing-2.4.7-3|27	#----------------------------------------------------------------------
21mr|python2-parsing-2.4.7-3|28	%prep
21mr|python2-parsing-2.4.7-3|29	%setup -q -n py%{module}-%{version}
21mr|python2-parsing-2.4.7-3|30	
21mr|python2-parsing-2.4.7-3|31	%build
21mr|python2-parsing-2.4.7-3|32	%py2_build
21mr|python2-parsing-2.4.7-3|33	
21mr|python2-parsing-2.4.7-3|34	%install
21mr|python2-parsing-2.4.7-3|35	%py2_install

15557 21
21mr|python2-setuptools-41.2.0-1|1	%global srcname setuptools
21mr|python2-setuptools-41.2.0-1|2	# WARNING!!!
21mr|python2-setuptools-41.2.0-1|3	# IT IS LATEST version that supports python2
21mr|python2-setuptools-41.2.0-1|4	# do not update
21mr|python2-setuptools-41.2.0-1|5	Name:           python2-setuptools
21mr|python2-setuptools-41.2.0-1|6	# When updating, update the bundled libraries versions bellow!
21mr|python2-setuptools-41.2.0-1|7	Version:        41.2.0
21mr|python2-setuptools-41.2.0-1|8	Group:		Development/Python
21mr|python2-setuptools-41.2.0-1|9	Release:        1
21mr|python2-setuptools-41.2.0-1|10	Summary:        Easily build and distribute Python packages
21mr|python2-setuptools-41.2.0-1|11	# setuptools is MIT
21mr|python2-setuptools-41.2.0-1|12	# packaging is BSD or ASL 2.0
21mr|python2-setuptools-41.2.0-1|13	# pyparsing is MIT
21mr|python2-setuptools-41.2.0-1|14	# six is MIT
21mr|python2-setuptools-41.2.0-1|15	License:        MIT and (BSD or ASL 2.0)
21mr|python2-setuptools-41.2.0-1|16	URL:            https://pypi.python.org/pypi/%{srcname}
21mr|python2-setuptools-41.2.0-1|17	Source0:        %{pypi_source %{srcname} %{version} zip}
21mr|python2-setuptools-41.2.0-1|18	BuildArch:      noarch
21mr|python2-setuptools-41.2.0-1|19	BuildRequires:  python2-devel
21mr|python2-setuptools-41.2.0-1|20	%rename python2-distribute
21mr|python2-setuptools-41.2.0-1|21	# Virtual provides for the packages bundled by setuptools.
21mr|python2-setuptools-41.2.0-1|22	# You can find the versions in setuptools/setuptools/_vendor/vendored.txt
21mr|python2-setuptools-41.2.0-1|23	Provides:	bundled(python2dist(packaging)) = 16.8
21mr|python2-setuptools-41.2.0-1|24	Provides:	bundled(python2dist(pyparsing)) = 2.2.1
21mr|python2-setuptools-41.2.0-1|25	Provides:	bundled(python2dist(six)) = 1.10.0
21mr|python2-setuptools-41.2.0-1|26	Provides:	pythonegg(setuptools)
21mr|python2-setuptools-41.2.0-1|27	Provides:	pythonegg(distribute)
21mr|python2-setuptools-41.2.0-1|28	Provides:	python2-pkg-resources = %{EVRD}
21mr|python2-setuptools-41.2.0-1|29	Requires:	python2-packaging
21mr|python2-setuptools-41.2.0-1|30	Requires:	python2-appdirs
21mr|python2-setuptools-41.2.0-1|31	
21mr|python2-setuptools-41.2.0-1|32	%{?python_provide:%python_provide python2-setuptools}
21mr|python2-setuptools-41.2.0-1|33	
21mr|python2-setuptools-41.2.0-1|34	%description
21mr|python2-setuptools-41.2.0-1|35	Setuptools is a collection of enhancements to the Python distutils that allow
21mr|python2-setuptools-41.2.0-1|36	you to more easily build and distribute Python packages, especially ones that
21mr|python2-setuptools-41.2.0-1|37	have dependencies on other packages.
21mr|python2-setuptools-41.2.0-1|38	
21mr|python2-setuptools-41.2.0-1|39	This package also contains the runtime components of setuptools, necessary to
21mr|python2-setuptools-41.2.0-1|40	execute the software that requires pkg_resources.py.
21mr|python2-setuptools-41.2.0-1|41	
21mr|python2-setuptools-41.2.0-1|42	%prep
21mr|python2-setuptools-41.2.0-1|43	%autosetup -p1 -n %{srcname}-%{version}
21mr|python2-setuptools-41.2.0-1|44	rm -r %{srcname}.egg-info
21mr|python2-setuptools-41.2.0-1|45	
21mr|python2-setuptools-41.2.0-1|46	# Strip shbang
21mr|python2-setuptools-41.2.0-1|47	find setuptools pkg_resources -name \*.py | xargs sed -i -e '1 {/^#!\//d}'
21mr|python2-setuptools-41.2.0-1|48	# Remove bundled exes
21mr|python2-setuptools-41.2.0-1|49	rm -f setuptools/*.exe
21mr|python2-setuptools-41.2.0-1|50	# These tests require internet connection
21mr|python2-setuptools-41.2.0-1|51	rm setuptools/tests/test_integration.py
21mr|python2-setuptools-41.2.0-1|52	# Spurious executable perm https://github.com/pypa/setuptools/pull/1441
21mr|python2-setuptools-41.2.0-1|53	chmod -x README.rst
21mr|python2-setuptools-41.2.0-1|54	
21mr|python2-setuptools-41.2.0-1|55	%build
21mr|python2-setuptools-41.2.0-1|56	# Warning, different bootstrap meaning here, has nothing to do with our bcond
21mr|python2-setuptools-41.2.0-1|57	# This bootstraps .egg-info directory needed to build setuptools
21mr|python2-setuptools-41.2.0-1|58	%{__python2} bootstrap.py
21mr|python2-setuptools-41.2.0-1|59	%py2_build
21mr|python2-setuptools-41.2.0-1|60	
21mr|python2-setuptools-41.2.0-1|61	%install
21mr|python2-setuptools-41.2.0-1|62	%py2_install
21mr|python2-setuptools-41.2.0-1|63	
21mr|python2-setuptools-41.2.0-1|64	rm %{buildroot}%{_bindir}/easy_install
21mr|python2-setuptools-41.2.0-1|65	rm -rf %{buildroot}%{python2_sitelib}/setuptools/tests
21mr|python2-setuptools-41.2.0-1|66	
21mr|python2-setuptools-41.2.0-1|67	find %{buildroot}%{python2_sitelib} -name '*.exe' | xargs rm -f
21mr|python2-setuptools-41.2.0-1|68	
21mr|python2-setuptools-41.2.0-1|69	# Don't ship these
21mr|python2-setuptools-41.2.0-1|70	rm -r docs/{Makefile,conf.py,_*}
21mr|python2-setuptools-41.2.0-1|71	
21mr|python2-setuptools-41.2.0-1|72	%files -n python2-setuptools
21mr|python2-setuptools-41.2.0-1|73	%license LICENSE
21mr|python2-setuptools-41.2.0-1|74	%doc docs/* CHANGES.rst README.rst
21mr|python2-setuptools-41.2.0-1|75	%{python2_sitelib}/setuptools-%{version}-py%{python2_version}.egg-info/
21mr|python2-setuptools-41.2.0-1|76	%{python2_sitelib}/setuptools/
21mr|python2-setuptools-41.2.0-1|77	%{python2_sitelib}/easy_install*
21mr|python2-setuptools-41.2.0-1|78	%{python2_sitelib}/pkg_resources/
21mr|python2-setuptools-41.2.0-1|79	%{_bindir}/easy_install-2.*

15558 21
21mr|python3.11-3.11.13-1|1	%define _duplicate_files_terminate_build 0
21mr|python3.11-3.11.13-1|2	
21mr|python3.11-3.11.13-1|3	#define docver  3.11.13
21mr|python3.11-3.11.13-1|4	%define dirver  3.11
21mr|python3.11-3.11.13-1|5	%define familyver 3
21mr|python3.11-3.11.13-1|6	
21mr|python3.11-3.11.13-1|7	%define lib_major       %{dirver}
21mr|python3.11-3.11.13-1|8	%define lib_name_orig   libpython%{familyver}.11
21mr|python3.11-3.11.13-1|9	%define lib_name        %mklibname python %{lib_major}
21mr|python3.11-3.11.13-1|10	%define develname       %mklibname python3.11 -d
21mr|python3.11-3.11.13-1|11	
21mr|python3.11-3.11.13-1|12	%ifarch %{ix86} %{x86_64} ppc
21mr|python3.11-3.11.13-1|13	%bcond_with  valgrind
21mr|python3.11-3.11.13-1|14	%else
21mr|python3.11-3.11.13-1|15	%bcond_with     valgrind
21mr|python3.11-3.11.13-1|16	%endif
21mr|python3.11-3.11.13-1|17	
21mr|python3.11-3.11.13-1|18	%bcond_without	rewheel
21mr|python3.11-3.11.13-1|19	
21mr|python3.11-3.11.13-1|20	# We want to byte-compile the .py files within the packages using the new
21mr|python3.11-3.11.13-1|21	# python3 binary.
21mr|python3.11-3.11.13-1|22	#
21mr|python3.11-3.11.13-1|23	# Unfortunately, rpmbuild's infrastructure requires us to jump through some
21mr|python3.11-3.11.13-1|24	# hoops to avoid byte-compiling with the system python 2 version:
21mr|python3.11-3.11.13-1|25	#   /usr/lib/rpm/mandriva/macros sets up build policy that (amongst other things)
21mr|python3.11-3.11.13-1|26	# defines __os_install_post.  In particular, "brp-python-bytecompile" is
21mr|python3.11-3.11.13-1|27	# invoked without an argument thus using the wrong version of python
21mr|python3.11-3.11.13-1|28	# (/usr/bin/python, rather than the freshly built python), thus leading to
21mr|python3.11-3.11.13-1|29	# numerous syntax errors, and incorrect magic numbers in the .pyc files.  We
21mr|python3.11-3.11.13-1|30	# thus remove the invocation of brp-python-bytecompile, whilst keeping the
21mr|python3.11-3.11.13-1|31	# invocation of brp-python-hardlink (since this should still work for python3
21mr|python3.11-3.11.13-1|32	# pyc/pyo files)
21mr|python3.11-3.11.13-1|33	%define _python_bytecompile_build 0
21mr|python3.11-3.11.13-1|34	
21mr|python3.11-3.11.13-1|35	Summary:        An interpreted, interactive object-oriented programming language
21mr|python3.11-3.11.13-1|36	Name:           python3.11
21mr|python3.11-3.11.13-1|37	Version:        3.11.13
21mr|python3.11-3.11.13-1|38	Release:        1
21mr|python3.11-3.11.13-1|39	License:        Modified CNRI Open Source License
21mr|python3.11-3.11.13-1|40	Group:          Development/Python
21mr|python3.11-3.11.13-1|41	
21mr|python3.11-3.11.13-1|42	Source0:         https://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
21mr|python3.11-3.11.13-1|43	Source1:        https://docs.python.org/%{dirver}/archives/python-%{version}-docs-html.tar.bz2
21mr|python3.11-3.11.13-1|44	Source2:        python3.11.macros
21mr|python3.11-3.11.13-1|45	Source4:        import_all_modules.py
21mr|python3.11-3.11.13-1|46	Source5:	python3.11-shebang-sanity.sh
21mr|python3.11-3.11.13-1|47	Source100:	%{name}.rpmlintrc
21mr|python3.11-3.11.13-1|48	
21mr|python3.11-3.11.13-1|49	# 00001 #
21mr|python3.11-3.11.13-1|50	# Fixup distutils/unixccompiler.py to remove standard library path from rpath:
21mr|python3.11-3.11.13-1|51	# Was Patch0 in ivazquez' python3000 specfile:
21mr|python3.11-3.11.13-1|52	Patch1:         00001-rpath.patch
21mr|python3.11-3.11.13-1|53	Patch2:		Python-3.8.0-c++.patch
21mr|python3.11-3.11.13-1|54	Patch3:		python-3.8.0-c++atomics.patch
21mr|python3.11-3.11.13-1|55	Patch4:		0005-Improve-distutils-C-support.patch
21mr|python3.11-3.11.13-1|56	Patch5:		00201-fix-memory-leak-in-gdbm.patch
21mr|python3.11-3.11.13-1|57	
21mr|python3.11-3.11.13-1|58	# 00251
21mr|python3.11-3.11.13-1|59	# Set values of prefix and exec_prefix in distutils install command
21mr|python3.11-3.11.13-1|60	# to /usr/local if executable is /usr/bin/python* and RPM build
21mr|python3.11-3.11.13-1|61	# is not detected to make pip and distutils install into separate location
21mr|python3.11-3.11.13-1|62	# Fedora Change: https://fedoraproject.org/wiki/Changes/Making_sudo_pip_safe
21mr|python3.11-3.11.13-1|63	Patch251: 00251-change-user-install-location.patch
21mr|python3.11-3.11.13-1|64	
21mr|python3.11-3.11.13-1|65	# 00328 #
21mr|python3.11-3.11.13-1|66	# Restore pyc to TIMESTAMP invalidation mode as default in rpmbubild
21mr|python3.11-3.11.13-1|67	# See https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/57#comment-27426
21mr|python3.11-3.11.13-1|68	Patch328: 00328-pyc-timestamp-invalidation-mode.patch
21mr|python3.11-3.11.13-1|69	
21mr|python3.11-3.11.13-1|70	# For more info see:
21mr|python3.11-3.11.13-1|71	# https://bodhi.fedoraproject.org/updates/FEDORA-2021-e152ce5f31
21mr|python3.11-3.11.13-1|72	# https://github.com/GrahamDumpleton/mod_wsgi/issues/730
21mr|python3.11-3.11.13-1|73	Patch371: 00371-revert-bpo-1596321-fix-threading-_shutdown-for-the-main-thread-gh-28549-gh-28589.patch
21mr|python3.11-3.11.13-1|74	
21mr|python3.11-3.11.13-1|75	#
21mr|python3.11-3.11.13-1|76	# Mageia patches
21mr|python3.11-3.11.13-1|77	#
21mr|python3.11-3.11.13-1|78	Patch501:	python3-3.5.2-skip-distutils-tests-that-fail-in-rpmbuild.patch
21mr|python3.11-3.11.13-1|79	Patch503:	python3-3.5.2-dont-raise-from-py_compile.patch
21mr|python3.11-3.11.13-1|80	Patch506:	python3-3.6.2-python3-config-LIBPLUSED-cmp0004-error.patch
21mr|python3.11-3.11.13-1|81	
21mr|python3.11-3.11.13-1|82	Patch508:	fix-attribute-e2k.patch
21mr|python3.11-3.11.13-1|83	Patch509:	0001-Restrict-modules-filenames.patch
21mr|python3.11-3.11.13-1|84	
21mr|python3.11-3.11.13-1|85	URL:            http://www.python.org/
21mr|python3.11-3.11.13-1|86	Requires:       %{lib_name} = %{EVRD}
21mr|python3.11-3.11.13-1|87	BuildRequires:  automake
21mr|python3.11-3.11.13-1|88	BuildRequires:  autoconf-archive
21mr|python3.11-3.11.13-1|89	BuildRequires:  gcc-c++
21mr|python3.11-3.11.13-1|90	BuildRequires:  blt
21mr|python3.11-3.11.13-1|91	BuildRequires:  db-devel
21mr|python3.11-3.11.13-1|92	BuildRequires:  expat-devel
21mr|python3.11-3.11.13-1|93	BuildRequires:  gdbm-devel
21mr|python3.11-3.11.13-1|94	BuildRequires:  gmp-devel
21mr|python3.11-3.11.13-1|95	BuildRequires:  ffi-devel
21mr|python3.11-3.11.13-1|96	BuildRequires:  pkgconfig(ncursesw)
21mr|python3.11-3.11.13-1|97	BuildRequires:  pkgconfig(libnsl)
21mr|python3.11-3.11.13-1|98	# build ssl module fail with error SSLV3_method not found
21mr|python3.11-3.11.13-1|99	#BuildRequires:  pkgconfig(openssl)
21mr|python3.11-3.11.13-1|100	BuildRequires:  openssl-devel
21mr|python3.11-3.11.13-1|101	BuildRequires:  readline-devel
21mr|python3.11-3.11.13-1|102	BuildRequires:  tcl tcl-devel
21mr|python3.11-3.11.13-1|103	BuildRequires:  tk tk-devel
21mr|python3.11-3.11.13-1|104	BuildRequires:  autoconf
21mr|python3.11-3.11.13-1|105	BuildRequires:  bzip2-devel
21mr|python3.11-3.11.13-1|106	BuildRequires:  sqlite3-devel
21mr|python3.11-3.11.13-1|107	BuildRequires:  xz-devel
21mr|python3.11-3.11.13-1|108	BuildRequires:  uuid-devel
21mr|python3.11-3.11.13-1|109	%if %{with valgrind}
21mr|python3.11-3.11.13-1|110	BuildRequires:  valgrind-devel
21mr|python3.11-3.11.13-1|111	%endif
21mr|python3.11-3.11.13-1|112	%if %{with rewheel}
21mr|python3.11-3.11.13-1|113	BuildRequires:  python3-setuptools
21mr|python3.11-3.11.13-1|114	BuildRequires:  python3-pip
21mr|python3.11-3.11.13-1|115	%endif
21mr|python3.11-3.11.13-1|116	Provides:       python(abi) = %{dirver}
21mr|python3.11-3.11.13-1|117	
21mr|python3.11-3.11.13-1|118	%description
21mr|python3.11-3.11.13-1|119	Python is an interpreted, interactive, object-oriented programming
21mr|python3.11-3.11.13-1|120	language often compared to Tcl, Perl, Scheme or Java. Python includes
21mr|python3.11-3.11.13-1|121	modules, classes, exceptions, very high level dynamic data types and
21mr|python3.11-3.11.13-1|122	dynamic typing. Python supports interfaces to many system calls and
21mr|python3.11-3.11.13-1|123	libraries, as well as to various windowing systems (X11, Motif, Tk,
21mr|python3.11-3.11.13-1|124	Mac and MFC).
21mr|python3.11-3.11.13-1|125	
21mr|python3.11-3.11.13-1|126	Programmers can write new built-in modules for Python in C or C++.
21mr|python3.11-3.11.13-1|127	Python can be used as an extension language for applications that
21mr|python3.11-3.11.13-1|128	need a programmable interface. This package contains most of the
21mr|python3.11-3.11.13-1|129	standard Python modules, as well as modules for interfacing to the
21mr|python3.11-3.11.13-1|130	Tix widget set for Tk and RPM.
21mr|python3.11-3.11.13-1|131	
21mr|python3.11-3.11.13-1|132	Note that documentation for Python is provided in the python-docs
21mr|python3.11-3.11.13-1|133	package.
21mr|python3.11-3.11.13-1|134	
21mr|python3.11-3.11.13-1|135	#------------------------------------------------------------------------------
21mr|python3.11-3.11.13-1|136	
21mr|python3.11-3.11.13-1|137	%package -n     %{lib_name}
21mr|python3.11-3.11.13-1|138	Summary:        Shared libraries for Python %{version}
21mr|python3.11-3.11.13-1|139	Group:          System/Libraries
21mr|python3.11-3.11.13-1|140	
21mr|python3.11-3.11.13-1|141	%description -n %{lib_name}
21mr|python3.11-3.11.13-1|142	This packages contains Python shared object library.  Python is an
21mr|python3.11-3.11.13-1|143	interpreted, interactive, object-oriented programming language often
21mr|python3.11-3.11.13-1|144	compared to Tcl, Perl, Scheme or Java.
21mr|python3.11-3.11.13-1|145	
21mr|python3.11-3.11.13-1|146	#------------------------------------------------------------------------------
21mr|python3.11-3.11.13-1|147	
21mr|python3.11-3.11.13-1|148	%package -n     %{develname}
21mr|python3.11-3.11.13-1|149	Summary:        The libraries and header files needed for Python development
21mr|python3.11-3.11.13-1|150	Group:          Development/Python
21mr|python3.11-3.11.13-1|151	Requires:       %{name} = %{EVRD}
21mr|python3.11-3.11.13-1|152	Requires:       %{lib_name} = %{EVRD}
21mr|python3.11-3.11.13-1|153	Provides:       %{name}-devel = %{EVRD}
21mr|python3.11-3.11.13-1|154	Provides:       %{lib_name_orig}-devel = %{EVRD}
21mr|python3.11-3.11.13-1|155	
21mr|python3.11-3.11.13-1|156	%description -n %{develname}
21mr|python3.11-3.11.13-1|157	The Python programming language's interpreter can be extended with
21mr|python3.11-3.11.13-1|158	dynamically loaded extensions and can be embedded in other programs.
21mr|python3.11-3.11.13-1|159	This package contains the header files and libraries needed to do
21mr|python3.11-3.11.13-1|160	these types of tasks.
21mr|python3.11-3.11.13-1|161	
21mr|python3.11-3.11.13-1|162	Install %{develname} if you want to develop Python extensions.  The
21mr|python3.11-3.11.13-1|163	python package will also need to be installed.  You'll probably also
21mr|python3.11-3.11.13-1|164	want to install the python-docs package, which contains Python
21mr|python3.11-3.11.13-1|165	documentation.
21mr|python3.11-3.11.13-1|166	
21mr|python3.11-3.11.13-1|167	#------------------------------------------------------------------------------
21mr|python3.11-3.11.13-1|168	
21mr|python3.11-3.11.13-1|169	%package        docs
21mr|python3.11-3.11.13-1|170	Summary:        Documentation for the Python programming language
21mr|python3.11-3.11.13-1|171	Requires:       %{name} = %{EVRD}
21mr|python3.11-3.11.13-1|172	Requires:       xdg-utils
21mr|python3.11-3.11.13-1|173	Group:          Development/Python
21mr|python3.11-3.11.13-1|174	BuildArch:      noarch
21mr|python3.11-3.11.13-1|175	
21mr|python3.11-3.11.13-1|176	%description    docs
21mr|python3.11-3.11.13-1|177	The python-docs package contains documentation on the Python
21mr|python3.11-3.11.13-1|178	programming language and interpreter.  The documentation is provided
21mr|python3.11-3.11.13-1|179	in ASCII text files and in LaTeX source files.
21mr|python3.11-3.11.13-1|180	
21mr|python3.11-3.11.13-1|181	Install the python-docs package if you'd like to use the documentation
21mr|python3.11-3.11.13-1|182	for the Python language.
21mr|python3.11-3.11.13-1|183	
21mr|python3.11-3.11.13-1|184	#------------------------------------------------------------------------------
21mr|python3.11-3.11.13-1|185	
21mr|python3.11-3.11.13-1|186	%package -n     tkinter3.11
21mr|python3.11-3.11.13-1|187	Summary:        A graphical user interface for the Python scripting language
21mr|python3.11-3.11.13-1|188	Group:          Development/Python
21mr|python3.11-3.11.13-1|189	Requires:       %{name} = %{EVRD}
21mr|python3.11-3.11.13-1|190	Requires:       tcl
21mr|python3.11-3.11.13-1|191	Requires:       tk
21mr|python3.11-3.11.13-1|192	Provides:       python3.11-tkinter = %{EVRD}
21mr|python3.11-3.11.13-1|193	
21mr|python3.11-3.11.13-1|194	%description -n tkinter3.11
21mr|python3.11-3.11.13-1|195	The Tkinter (Tk interface) program is an graphical user interface for
21mr|python3.11-3.11.13-1|196	the Python scripting language.
21mr|python3.11-3.11.13-1|197	
21mr|python3.11-3.11.13-1|198	You should install the tkinter package if you'd like to use a graphical
21mr|python3.11-3.11.13-1|199	user interface for Python programming.
21mr|python3.11-3.11.13-1|200	
21mr|python3.11-3.11.13-1|201	#------------------------------------------------------------------------------
21mr|python3.11-3.11.13-1|202	
21mr|python3.11-3.11.13-1|203	%package idle
21mr|python3.11-3.11.13-1|204	Summary:        IDLE (Python IDE) for Python %{dirver}
21mr|python3.11-3.11.13-1|205	Group:          Development/Python
21mr|python3.11-3.11.13-1|206	Requires:       tkinter3.11
21mr|python3.11-3.11.13-1|207	Provides:		tkinter3.11-apps = %{EVRD}
21mr|python3.11-3.11.13-1|208	
21mr|python3.11-3.11.13-1|209	%description idle
21mr|python3.11-3.11.13-1|210	IDLE (Python IDE) for Python %{dirver}
21mr|python3.11-3.11.13-1|211	
21mr|python3.11-3.11.13-1|212	#------------------------------------------------------------------------------
21mr|python3.11-3.11.13-1|213	
21mr|python3.11-3.11.13-1|214	%prep
21mr|python3.11-3.11.13-1|215	%setup -qn Python-%{version}
21mr|python3.11-3.11.13-1|216	%autopatch -p1
21mr|python3.11-3.11.13-1|217	
21mr|python3.11-3.11.13-1|218	# drop Autoconf version requirement
21mr|python3.11-3.11.13-1|219	sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac
21mr|python3.11-3.11.13-1|220	
21mr|python3.11-3.11.13-1|221	# Why we need this in 3.8? Won't work in any case
21mr|python3.11-3.11.13-1|222	rm -f Lib/test/test_importlib/data/example-21.12-py3.6.egg
21mr|python3.11-3.11.13-1|223	
21mr|python3.11-3.11.13-1|224	# docs
21mr|python3.11-3.11.13-1|225	mkdir html
21mr|python3.11-3.11.13-1|226	tar xf %{SOURCE1} -C html
21mr|python3.11-3.11.13-1|227	
21mr|python3.11-3.11.13-1|228	find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python3@'
21mr|python3.11-3.11.13-1|229	
21mr|python3.11-3.11.13-1|230	
21mr|python3.11-3.11.13-1|231	%build
21mr|python3.11-3.11.13-1|232	rm -f Modules/Setup.local
21mr|python3.11-3.11.13-1|233	
21mr|python3.11-3.11.13-1|234	export OPT="%{optflags} -g"
21mr|python3.11-3.11.13-1|235	
21mr|python3.11-3.11.13-1|236	# to fix curses module build
21mr|python3.11-3.11.13-1|237	export CFLAGS="%{optflags} -I/usr/include/ncursesw"
21mr|python3.11-3.11.13-1|238	export CPPFLAGS="%{optflags} -I/usr/include/ncursesw"
21mr|python3.11-3.11.13-1|239	
21mr|python3.11-3.11.13-1|240	autoreconf -vfi
21mr|python3.11-3.11.13-1|241	# Remove -Wl,--no-undefined
21mr|python3.11-3.11.13-1|242	%define _disable_ld_no_undefined 1
21mr|python3.11-3.11.13-1|243	%configure  --with-threads \
21mr|python3.11-3.11.13-1|244	--enable-ipv6 \
21mr|python3.11-3.11.13-1|245	--with-dbmliborder=gdbm \
21mr|python3.11-3.11.13-1|246	--with-system-expat \
21mr|python3.11-3.11.13-1|247	--with-system-ffi \
21mr|python3.11-3.11.13-1|248	--enable-shared \
21mr|python3.11-3.11.13-1|249	--without-ensurepip \
21mr|python3.11-3.11.13-1|250	--without-static-libpython \
21mr|python3.11-3.11.13-1|251	--with-platlibdir=%{_lib} \
21mr|python3.11-3.11.13-1|252	--with-ssl-default-suites=openssl \
21mr|python3.11-3.11.13-1|253	%if %{with valgrind}
21mr|python3.11-3.11.13-1|254	--with-valgrind
21mr|python3.11-3.11.13-1|255	%endif
21mr|python3.11-3.11.13-1|256	
21mr|python3.11-3.11.13-1|257	
21mr|python3.11-3.11.13-1|258	# fix build
21mr|python3.11-3.11.13-1|259	#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
21mr|python3.11-3.11.13-1|260	# (misc) if the home is nfs mounted, rmdir fails due to delay
21mr|python3.11-3.11.13-1|261	export TMP="/tmp" TMPDIR="/tmp"
21mr|python3.11-3.11.13-1|262	#%make LN="ln -sf"
21mr|python3.11-3.11.13-1|263	make EXTRA_CFLAGS="$CFLAGS" LN="ln -sf"
21mr|python3.11-3.11.13-1|264	
21mr|python3.11-3.11.13-1|265	%install
21mr|python3.11-3.11.13-1|266	mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}
21mr|python3.11-3.11.13-1|267	
21mr|python3.11-3.11.13-1|268	# fix Makefile to get rid of reference to distcc
21mr|python3.11-3.11.13-1|269	perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile
21mr|python3.11-3.11.13-1|270	
21mr|python3.11-3.11.13-1|271	# set the install path
21mr|python3.11-3.11.13-1|272	echo '[install_scripts]' >setup.cfg
21mr|python3.11-3.11.13-1|273	echo 'install_dir='"${RPM_BUILD_ROOT}/usr/bin" >>setup.cfg
21mr|python3.11-3.11.13-1|274	
21mr|python3.11-3.11.13-1|275	# python is not GNU and does not know fsstd
21mr|python3.11-3.11.13-1|276	mkdir -p %{buildroot}%{_mandir}
21mr|python3.11-3.11.13-1|277	%makeinstall_std LN="ln -sf"
21mr|python3.11-3.11.13-1|278	
21mr|python3.11-3.11.13-1|279	# overwrite the copied binary with a link
21mr|python3.11-3.11.13-1|280	pushd %{buildroot}%{_bindir}
21mr|python3.11-3.11.13-1|281	#ln -sf python%{dirver}m python%{dirver}
21mr|python3.11-3.11.13-1|282	ln -sf python%{dirver} python%{familyver}
21mr|python3.11-3.11.13-1|283	popd
21mr|python3.11-3.11.13-1|284	
21mr|python3.11-3.11.13-1|285	(cd %{buildroot}%{_libdir}; ln -sf `ls libpython%{lib_major}*.so.*` libpython%{lib_major}.so)
21mr|python3.11-3.11.13-1|286	
21mr|python3.11-3.11.13-1|287	%if %{with valgrind}
21mr|python3.11-3.11.13-1|288	install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python3.supp
21mr|python3.11-3.11.13-1|289	%endif
21mr|python3.11-3.11.13-1|290	
21mr|python3.11-3.11.13-1|291	mkdir -p %{buildroot}%{_datadir}/applications
21mr|python3.11-3.11.13-1|292	cat > %{buildroot}%{_datadir}/applications/idle%{dirver}.desktop << EOF
21mr|python3.11-3.11.13-1|293	[Desktop Entry]
21mr|python3.11-3.11.13-1|294	Name=IDLE (Python %{dirver})
21mr|python3.11-3.11.13-1|295	Name[ru]=IDLE (Python %{dirver})
21mr|python3.11-3.11.13-1|296	Comment=IDE for Python %{dirver}
21mr|python3.11-3.11.13-1|297	Comment[ru]=IDE для Python %{dirver}
21mr|python3.11-3.11.13-1|298	Exec=%{_bindir}/idle%{dirver}
21mr|python3.11-3.11.13-1|299	Icon=development_environment_section
21mr|python3.11-3.11.13-1|300	Terminal=false
21mr|python3.11-3.11.13-1|301	Type=Application
21mr|python3.11-3.11.13-1|302	Categories=Development;IDE;
21mr|python3.11-3.11.13-1|303	EOF
21mr|python3.11-3.11.13-1|304	
21mr|python3.11-3.11.13-1|305	
21mr|python3.11-3.11.13-1|306	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}-docs.desktop << EOF
21mr|python3.11-3.11.13-1|307	[Desktop Entry]
21mr|python3.11-3.11.13-1|308	Name=Python documentation
21mr|python3.11-3.11.13-1|309	Name[ru]=Документация Python %{dirver}
21mr|python3.11-3.11.13-1|310	Comment=Python complete reference
21mr|python3.11-3.11.13-1|311	Comment[ru]=Полное руководство по языку Python %{dirver}
21mr|python3.11-3.11.13-1|312	Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
21mr|python3.11-3.11.13-1|313	Icon=documentation_section
21mr|python3.11-3.11.13-1|314	Terminal=false
21mr|python3.11-3.11.13-1|315	Type=Application
21mr|python3.11-3.11.13-1|316	Categories=Documentation;
21mr|python3.11-3.11.13-1|317	EOF
21mr|python3.11-3.11.13-1|318	
21mr|python3.11-3.11.13-1|319	# fix non real scripts
21mr|python3.11-3.11.13-1|320	#chmod 644 %{buildroot}%{_libdir}/python*/test/test_{binascii,grp,htmlparser}.py*
21mr|python3.11-3.11.13-1|321	find %{buildroot} -type f \( -name "test_binascii.py*" -o -name "test_grp.py*" -o -name "test_htmlparser.py*" \) -exec chmod 644 {} \;
21mr|python3.11-3.11.13-1|322	# fix python library not stripped
21mr|python3.11-3.11.13-1|323	chmod u+w %{buildroot}%{_libdir}/libpython%{lib_major}*.so.1.0 %{buildroot}%{_libdir}/libpython3.so
21mr|python3.11-3.11.13-1|324	
21mr|python3.11-3.11.13-1|325	
21mr|python3.11-3.11.13-1|326	%install_macro python311 %{SOURCE2}
21mr|python3.11-3.11.13-1|327	# Script to perform import of each module given to %%py_check_import
21mr|python3.11-3.11.13-1|328	install -D -m644 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/redhat/import_all_modules.py
21mr|python3.11-3.11.13-1|329	
21mr|python3.11-3.11.13-1|330	# Install pathfix.py to bindir
21mr|python3.11-3.11.13-1|331	# See https://github.com/fedora-python/python-rpm-porting/issues/24
21mr|python3.11-3.11.13-1|332	cp -p Tools/scripts/pathfix.py %{buildroot}%{_bindir}/pathfix3.11.py
21mr|python3.11-3.11.13-1|333	
21mr|python3.11-3.11.13-1|334	
21mr|python3.11-3.11.13-1|335	install -m0755 %{SOURCE5} %{buildroot}%{_bindir}/python3.11-shebang-sanity
21mr|python3.11-3.11.13-1|336	
21mr|python3.11-3.11.13-1|337	# conflict with main python
21mr|python3.11-3.11.13-1|338	[ -L %{buildroot}%{_mandir}/man1/python3.11 ] && rm -fv %{buildroot}%{_mandir}/man1/python3.11
21mr|python3.11-3.11.13-1|339	
21mr|python3.11-3.11.13-1|340	# Build scripts of many packages try to use the highest version of Python that they find
21mr|python3.11-3.11.13-1|341	# That is why we have to relocate python3.8 out of $PATH
21mr|python3.11-3.11.13-1|342	mkdir -p %{buildroot}%{_libexecdir}
21mr|python3.11-3.11.13-1|343	mv %{buildroot}%{_bindir}/python3.11 %{buildroot}%{_libexecdir}/python3.11
21mr|python3.11-3.11.13-1|344	
21mr|python3.11-3.11.13-1|345	# Remove shebang lines from .py files that aren't executable, and
21mr|python3.11-3.11.13-1|346	# remove executability from .py files that don't have a shebang line:
21mr|python3.11-3.11.13-1|347	find %{buildroot} -name \*.py \
21mr|python3.11-3.11.13-1|348	\( \( \! -perm /u+x,g+x,o+x -exec sed -e '/^#!/Q 0' -e 'Q 1' {} \; \
21mr|python3.11-3.11.13-1|349	-print -exec sed -i '1d' {} \; \) -o \( \
21mr|python3.11-3.11.13-1|350	-perm /u+x,g+x,o+x ! -exec grep -m 1 -q '^#!' {} \; \
21mr|python3.11-3.11.13-1|351	-exec chmod a-x {} \; \) \)
21mr|python3.11-3.11.13-1|352	
21mr|python3.11-3.11.13-1|353	########## shebang py3 > py3.11 ##################
21mr|python3.11-3.11.13-1|354	sh %{SOURCE5}
21mr|python3.11-3.11.13-1|355	
21mr|python3.11-3.11.13-1|356	# When packaging a not system version of Python, these files are named like e.g. 2to3-3.11
21mr|python3.11-3.11.13-1|357	# These files must not be packaged to avoid conflicts with system python3
21mr|python3.11-3.11.13-1|358	rm -fr %{buildroot}%{_bindir}/{2to3,idle3,pydoc,pydoc3,python,python3,python3-config,python-config}
21mr|python3.11-3.11.13-1|359	rm -fr %{buildroot}%{_libdir}/libpython3.so
21mr|python3.11-3.11.13-1|360	rm -fr %{buildroot}%{_libdir}/pkgconfig/python3.pc
21mr|python3.11-3.11.13-1|361	rm -fr %{buildroot}%{_libdir}/pkgconfig/python3-embed.pc
21mr|python3.11-3.11.13-1|362	
21mr|python3.11-3.11.13-1|363	# Fix permissions on docs
21mr|python3.11-3.11.13-1|364	find html -type d -exec chmod 755 {} +
21mr|python3.11-3.11.13-1|365	find html -type f -exec chmod 644 {} +
21mr|python3.11-3.11.13-1|366	
21mr|python3.11-3.11.13-1|367	%check
21mr|python3.11-3.11.13-1|368	# (misc) if the home is nfs mounted, rmdir fails
21mr|python3.11-3.11.13-1|369	export TMP="/tmp" TMPDIR="/tmp"
21mr|python3.11-3.11.13-1|370	
21mr|python3.11-3.11.13-1|371	# all tests must pass
21mr|python3.11-3.11.13-1|372	# but we disable network on BS
21mr|python3.11-3.11.13-1|373	#WITHIN_PYTHON_RPM_BUILD= make test TESTOPTS="-u none -x $EXCLUDE"
21mr|python3.11-3.11.13-1|374	# consider use network on local build
21mr|python3.11-3.11.13-1|375	#WITHIN_PYTHON_RPM_BUILD= make test TESTOPTS="-u network -x $EXCLUDE"
21mr|python3.11-3.11.13-1|376	
21mr|python3.11-3.11.13-1|377	%files
21mr|python3.11-3.11.13-1|378	%{_rpmmacrodir}/*python311*
21mr|python3.11-3.11.13-1|379	%{_rpmconfigdir}/redhat/import_all_modules.py
21mr|python3.11-3.11.13-1|380	%{_includedir}/python*/pyconfig.h
21mr|python3.11-3.11.13-1|381	%{_libdir}/python*/config*/Makefile
21mr|python3.11-3.11.13-1|382	%exclude %{_libdir}/python*/lib-dynload/_tkinter.*.so
21mr|python3.11-3.11.13-1|383	
21mr|python3.11-3.11.13-1|384	%dir %{_libdir}/python*
21mr|python3.11-3.11.13-1|385	%{_libdir}/python*/LICENSE.txt
21mr|python3.11-3.11.13-1|386	%{_libdir}/python%{dirver}/*.py
21mr|python3.11-3.11.13-1|387	%{_libdir}/python%{dirver}/__phello__
21mr|python3.11-3.11.13-1|388	%{_libdir}/python%{dirver}/__pycache__
21mr|python3.11-3.11.13-1|389	%{_libdir}/python%{dirver}/collections
21mr|python3.11-3.11.13-1|390	%{_libdir}/python%{dirver}/concurrent
21mr|python3.11-3.11.13-1|391	%{_libdir}/python%{dirver}/ctypes
21mr|python3.11-3.11.13-1|392	%{_libdir}/python%{dirver}/curses
21mr|python3.11-3.11.13-1|393	%{_libdir}/python%{dirver}/dbm
21mr|python3.11-3.11.13-1|394	%{_libdir}/python%{dirver}/distutils
21mr|python3.11-3.11.13-1|395	%{_libdir}/python%{dirver}/email
21mr|python3.11-3.11.13-1|396	%{_libdir}/python%{dirver}/encodings
21mr|python3.11-3.11.13-1|397	%{_libdir}/python%{dirver}/html
21mr|python3.11-3.11.13-1|398	%{_libdir}/python%{dirver}/http
21mr|python3.11-3.11.13-1|399	%{_libdir}/python%{dirver}/importlib
21mr|python3.11-3.11.13-1|400	%{_libdir}/python%{dirver}/json
21mr|python3.11-3.11.13-1|401	%{_libdir}/python%{dirver}/lib-dynload
21mr|python3.11-3.11.13-1|402	%{_libdir}/python%{dirver}/lib2to3
21mr|python3.11-3.11.13-1|403	%{_libdir}/python%{dirver}/logging
21mr|python3.11-3.11.13-1|404	%{_libdir}/python%{dirver}/multiprocessing
21mr|python3.11-3.11.13-1|405	%{_libdir}/python%{dirver}/pydoc_data
21mr|python3.11-3.11.13-1|406	%{_libdir}/python%{dirver}/re
21mr|python3.11-3.11.13-1|407	%{_libdir}/python%{dirver}/site-packages
21mr|python3.11-3.11.13-1|408	%{_libdir}/python%{dirver}/sqlite3
21mr|python3.11-3.11.13-1|409	%{_libdir}/python%{dirver}/tomllib
21mr|python3.11-3.11.13-1|410	%{_libdir}/python%{dirver}/turtledemo
21mr|python3.11-3.11.13-1|411	%{_libdir}/python%{dirver}/unittest
21mr|python3.11-3.11.13-1|412	%{_libdir}/python%{dirver}/urllib
21mr|python3.11-3.11.13-1|413	%{_libdir}/python%{dirver}/venv
21mr|python3.11-3.11.13-1|414	%{_libdir}/python%{dirver}/wsgiref*
21mr|python3.11-3.11.13-1|415	%{_libdir}/python%{dirver}/xml
21mr|python3.11-3.11.13-1|416	%{_libdir}/python%{dirver}/xmlrpc
21mr|python3.11-3.11.13-1|417	%{_libdir}/python%{dirver}/asyncio
21mr|python3.11-3.11.13-1|418	%{_libdir}/python%{dirver}/ensurepip
21mr|python3.11-3.11.13-1|419	%{_libdir}/python%{dirver}/zoneinfo
21mr|python3.11-3.11.13-1|420	%{_bindir}/pathfix3.11.py
21mr|python3.11-3.11.13-1|421	%{_bindir}/pydoc3*
21mr|python3.11-3.11.13-1|422	%{_bindir}/python%{dirver}-shebang*
21mr|python3.11-3.11.13-1|423	%{_bindir}/2to3-%{dirver}
21mr|python3.11-3.11.13-1|424	%{_mandir}/man*/*
21mr|python3.11-3.11.13-1|425	%if %{with valgrind}
21mr|python3.11-3.11.13-1|426	%{_libdir}/valgrind/valgrind-python3.supp
21mr|python3.11-3.11.13-1|427	%endif
21mr|python3.11-3.11.13-1|428	%{_libexecdir}/python3*
21mr|python3.11-3.11.13-1|429	
21mr|python3.11-3.11.13-1|430	%files -n %{lib_name}
21mr|python3.11-3.11.13-1|431	%{_libdir}/libpython*.so.1*
21mr|python3.11-3.11.13-1|432	
21mr|python3.11-3.11.13-1|433	%files -n %{develname}
21mr|python3.11-3.11.13-1|434	%{_libdir}/libpython*.so
21mr|python3.11-3.11.13-1|435	%{_includedir}/python*
21mr|python3.11-3.11.13-1|436	%{_libdir}/python*/config-*
21mr|python3.11-3.11.13-1|437	%{_libdir}/python*/test/
21mr|python3.11-3.11.13-1|438	%{_bindir}/python%{dirver}*-config
21mr|python3.11-3.11.13-1|439	%{_libdir}/pkgconfig/*.pc
21mr|python3.11-3.11.13-1|440	%exclude %{_includedir}/python*/pyconfig.h
21mr|python3.11-3.11.13-1|441	%exclude %{_libdir}/python*/config*/Makefile
21mr|python3.11-3.11.13-1|442	
21mr|python3.11-3.11.13-1|443	%files docs
21mr|python3.11-3.11.13-1|444	%doc html/*/*
21mr|python3.11-3.11.13-1|445	%{_datadir}/applications/rosa-%{name}-docs.desktop
21mr|python3.11-3.11.13-1|446	
21mr|python3.11-3.11.13-1|447	%files -n tkinter3.11
21mr|python3.11-3.11.13-1|448	%{_libdir}/python*/tkinter/
21mr|python3.11-3.11.13-1|449	%{_libdir}/python*/idlelib
21mr|python3.11-3.11.13-1|450	%{_libdir}/python*/lib-dynload/_tkinter.*.so
21mr|python3.11-3.11.13-1|451	
21mr|python3.11-3.11.13-1|452	%files idle
21mr|python3.11-3.11.13-1|453	%{_bindir}/idle%{dirver}
21mr|python3.11-3.11.13-1|454	%{_datadir}/applications/idle%{dirver}.desktop

15559 21
21mr|python3.11-pip-23.0.1-1|1	%global module pip
21mr|python3.11-pip-23.0.1-1|2	
21mr|python3.11-pip-23.0.1-1|3	%global __provides_exclude ^python3dist(.*)|^python3egg(.*)
21mr|python3.11-pip-23.0.1-1|4	
21mr|python3.11-pip-23.0.1-1|5	Summary:	A tool for installing and managing Python packages (easy_install replacement)
21mr|python3.11-pip-23.0.1-1|6	Name:		python3.11-%{module}
21mr|python3.11-pip-23.0.1-1|7	Version:	23.0.1
21mr|python3.11-pip-23.0.1-1|8	Release:	1
21mr|python3.11-pip-23.0.1-1|9	Group:		Development/Python
21mr|python3.11-pip-23.0.1-1|10	License:	MIT
21mr|python3.11-pip-23.0.1-1|11	URL:		https://pip.pypa.io/
21mr|python3.11-pip-23.0.1-1|12	Source0:	https://github.com/pypa/pip/archive/%{version}.tar.gz?/pip-%{version}.tar.gz
21mr|python3.11-pip-23.0.1-1|13	BuildArch:	noarch
21mr|python3.11-pip-23.0.1-1|14	BuildRequires:	pkgconfig(python-3.11)
21mr|python3.11-pip-23.0.1-1|15	BuildRequires:	python3.11dist(setuptools)
21mr|python3.11-pip-23.0.1-1|16	Provides:	python3.11egg(pip) = %{version}
21mr|python3.11-pip-23.0.1-1|17	
21mr|python3.11-pip-23.0.1-1|18	%description
21mr|python3.11-pip-23.0.1-1|19	Pip is a replacement for `easy_install
21mr|python3.11-pip-23.0.1-1|20	<http://peak.telecommunity.com/DevCenter/EasyInstall>`_.  It uses mostly the
21mr|python3.11-pip-23.0.1-1|21	same techniques for finding packages, so packages that were made
21mr|python3.11-pip-23.0.1-1|22	easy_installable should be pip-installable as well.
21mr|python3.11-pip-23.0.1-1|23	
21mr|python3.11-pip-23.0.1-1|24	%files
21mr|python3.11-pip-23.0.1-1|25	%license LICENSE.txt
21mr|python3.11-pip-23.0.1-1|26	%doc docs
21mr|python3.11-pip-23.0.1-1|27	%exclude %{_bindir}/pip3
21mr|python3.11-pip-23.0.1-1|28	%{_bindir}/pip%{py311_ver}
21mr|python3.11-pip-23.0.1-1|29	%attr(755,root,root) %{_bindir}/python%{py311_ver}-pip
21mr|python3.11-pip-23.0.1-1|30	
21mr|python3.11-pip-23.0.1-1|31	%dir %{python311_sitelib}/%{module}-%{version}-py%{py311_ver}.egg-info
21mr|python3.11-pip-23.0.1-1|32	%{python311_sitelib}/%{module}-%{version}-py%{py311_ver}.egg-info/*
21mr|python3.11-pip-23.0.1-1|33	%dir %{python311_sitelib}/%{module}
21mr|python3.11-pip-23.0.1-1|34	%{python311_sitelib}/%{module}/*
21mr|python3.11-pip-23.0.1-1|35	
21mr|python3.11-pip-23.0.1-1|36	#------------------------------------------------------------------
21mr|python3.11-pip-23.0.1-1|37	
21mr|python3.11-pip-23.0.1-1|38	%prep
21mr|python3.11-pip-23.0.1-1|39	%autosetup -p1 -n %{module}-%{version}
21mr|python3.11-pip-23.0.1-1|40	
21mr|python3.11-pip-23.0.1-1|41	%build
21mr|python3.11-pip-23.0.1-1|42	%py311_build
21mr|python3.11-pip-23.0.1-1|43	
21mr|python3.11-pip-23.0.1-1|44	%install
21mr|python3.11-pip-23.0.1-1|45	%py311_install
21mr|python3.11-pip-23.0.1-1|46	
21mr|python3.11-pip-23.0.1-1|47	# Change the name of the python3 pip executable in order to not conflict with
21mr|python3.11-pip-23.0.1-1|48	# the python3 executable
21mr|python3.11-pip-23.0.1-1|49	mv %{buildroot}%{_bindir}/pip %{buildroot}%{_bindir}/python3.11-pip
21mr|python3.11-pip-23.0.1-1|50	
21mr|python3.11-pip-23.0.1-1|51	
21mr|python3.11-pip-23.0.1-1|52	

15560 21
21mr|python3.11-pybind11-2.13.6-1|1	# While the headers are architecture independent, the package must be
21mr|python3.11-pybind11-2.13.6-1|2	# built separately on all architectures so that the tests are run
21mr|python3.11-pybind11-2.13.6-1|3	# properly. See also
21mr|python3.11-pybind11-2.13.6-1|4	# https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Header_Only_Libraries
21mr|python3.11-pybind11-2.13.6-1|5	%global debug_package %{nil}
21mr|python3.11-pybind11-2.13.6-1|6	
21mr|python3.11-pybind11-2.13.6-1|7	Name:    python3.11-pybind11
21mr|python3.11-pybind11-2.13.6-1|8	Version: 2.13.6
21mr|python3.11-pybind11-2.13.6-1|9	Release: 1
21mr|python3.11-pybind11-2.13.6-1|10	Group:   Development/Python
21mr|python3.11-pybind11-2.13.6-1|11	Summary: Seamless operability between C++11 and Python 3.11
21mr|python3.11-pybind11-2.13.6-1|12	License: BSD
21mr|python3.11-pybind11-2.13.6-1|13	URL:     https://github.com/pybind/pybind11
21mr|python3.11-pybind11-2.13.6-1|14	Source0: https://github.com/pybind/pybind11/archive/v%{version}.tar.gz?/pybind11-%{version}.tar.gz
21mr|python3.11-pybind11-2.13.6-1|15	
21mr|python3.11-pybind11-2.13.6-1|16	# Patch out header path
21mr|python3.11-pybind11-2.13.6-1|17	Patch1:  pybind11-2.9.0-hpath.patch
21mr|python3.11-pybind11-2.13.6-1|18	
21mr|python3.11-pybind11-2.13.6-1|19	# Needed to build the python libraries
21mr|python3.11-pybind11-2.13.6-1|20	BuildRequires: python3.11-devel
21mr|python3.11-pybind11-2.13.6-1|21	BuildRequires: python3.11-setuptools
21mr|python3.11-pybind11-2.13.6-1|22	
21mr|python3.11-pybind11-2.13.6-1|23	BuildRequires: boost-devel
21mr|python3.11-pybind11-2.13.6-1|24	BuildRequires: eigen3-devel
21mr|python3.11-pybind11-2.13.6-1|25	BuildRequires: cmake
21mr|python3.11-pybind11-2.13.6-1|26	
21mr|python3.11-pybind11-2.13.6-1|27	%global base_description \
21mr|python3.11-pybind11-2.13.6-1|28	pybind11 is a lightweight header-only library that exposes C++ types \
21mr|python3.11-pybind11-2.13.6-1|29	in Python and vice versa, mainly to create Python bindings of existing \
21mr|python3.11-pybind11-2.13.6-1|30	C++ code.
21mr|python3.11-pybind11-2.13.6-1|31	
21mr|python3.11-pybind11-2.13.6-1|32	%description
21mr|python3.11-pybind11-2.13.6-1|33	%{base_description}
21mr|python3.11-pybind11-2.13.6-1|34	
21mr|python3.11-pybind11-2.13.6-1|35	This package contains the Python 3.11 files.
21mr|python3.11-pybind11-2.13.6-1|36	
21mr|python3.11-pybind11-2.13.6-1|37	%files -n python3.11-pybind11
21mr|python3.11-pybind11-2.13.6-1|38	%{python311_sitearch}/pybind11/
21mr|python3.11-pybind11-2.13.6-1|39	%{python311_sitearch}/pybind11-%{version}-py%{python311_version}.egg-info
21mr|python3.11-pybind11-2.13.6-1|40	
21mr|python3.11-pybind11-2.13.6-1|41	#------------------------------------------------------------
21mr|python3.11-pybind11-2.13.6-1|42	
21mr|python3.11-pybind11-2.13.6-1|43	%package devel
21mr|python3.11-pybind11-2.13.6-1|44	Summary:	Development headers for pybind11 and Python 3.11
21mr|python3.11-pybind11-2.13.6-1|45	Group:		Development/Other
21mr|python3.11-pybind11-2.13.6-1|46	# https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Header_Only_Libraries
21mr|python3.11-pybind11-2.13.6-1|47	Provides:	%{name}-static = %{EVRD}
21mr|python3.11-pybind11-2.13.6-1|48	# cannot be co-installed with version for the main python3
21mr|python3.11-pybind11-2.13.6-1|49	Conflicts:	pybind11-devel
21mr|python3.11-pybind11-2.13.6-1|50	
21mr|python3.11-pybind11-2.13.6-1|51	%description devel
21mr|python3.11-pybind11-2.13.6-1|52	%{base_description}
21mr|python3.11-pybind11-2.13.6-1|53	
21mr|python3.11-pybind11-2.13.6-1|54	This package contains the development headers for pybind11 and Python 3.11.
21mr|python3.11-pybind11-2.13.6-1|55	
21mr|python3.11-pybind11-2.13.6-1|56	%files devel
21mr|python3.11-pybind11-2.13.6-1|57	%license LICENSE
21mr|python3.11-pybind11-2.13.6-1|58	%doc README*
21mr|python3.11-pybind11-2.13.6-1|59	%{_bindir}/pybind11-config
21mr|python3.11-pybind11-2.13.6-1|60	%{_includedir}/pybind11/
21mr|python3.11-pybind11-2.13.6-1|61	%{_datadir}/cmake/pybind11/
21mr|python3.11-pybind11-2.13.6-1|62	%{_datadir}/pkgconfig/*.pc
21mr|python3.11-pybind11-2.13.6-1|63	
21mr|python3.11-pybind11-2.13.6-1|64	#------------------------------------------------------------
21mr|python3.11-pybind11-2.13.6-1|65	
21mr|python3.11-pybind11-2.13.6-1|66	%prep
21mr|python3.11-pybind11-2.13.6-1|67	%autosetup -p1 -n pybind11-%{version}
21mr|python3.11-pybind11-2.13.6-1|68	
21mr|python3.11-pybind11-2.13.6-1|69	%build
21mr|python3.11-pybind11-2.13.6-1|70	%cmake \
21mr|python3.11-pybind11-2.13.6-1|71	-DCMAKE_BUILD_TYPE=Release \
21mr|python3.11-pybind11-2.13.6-1|72	-DPYTHON_EXECUTABLE=%{__python311} \
21mr|python3.11-pybind11-2.13.6-1|73	-DPYBIND11_INSTALL=TRUE \
21mr|python3.11-pybind11-2.13.6-1|74	-DUSE_PYTHON_INCLUDE_DIR=FALSE \
21mr|python3.11-pybind11-2.13.6-1|75	-DPYBIND11_TEST=OFF
21mr|python3.11-pybind11-2.13.6-1|76	
21mr|python3.11-pybind11-2.13.6-1|77	%make_build
21mr|python3.11-pybind11-2.13.6-1|78	
21mr|python3.11-pybind11-2.13.6-1|79	cd ..
21mr|python3.11-pybind11-2.13.6-1|80	%py311_build
21mr|python3.11-pybind11-2.13.6-1|81	
21mr|python3.11-pybind11-2.13.6-1|82	%install
21mr|python3.11-pybind11-2.13.6-1|83	# Doesn't matter if both installs run
21mr|python3.11-pybind11-2.13.6-1|84	%make_install -C build
21mr|python3.11-pybind11-2.13.6-1|85	# Force install to arch-ful directories instead.
21mr|python3.11-pybind11-2.13.6-1|86	PYBIND11_USE_CMAKE=true %py311_install "--install-purelib" "%{python311_sitearch}"

15561 21
21mr|python3.11-setuptools-67.7.2-1|1	%define module setuptools
21mr|python3.11-setuptools-67.7.2-1|2	%define		test 0
21mr|python3.11-setuptools-67.7.2-1|3	%global __provides_exclude ^python3dist(.*)|^python3egg(.*)
21mr|python3.11-setuptools-67.7.2-1|4	
21mr|python3.11-setuptools-67.7.2-1|5	Summary:	Python Distutils Enhancements
21mr|python3.11-setuptools-67.7.2-1|6	Name:		python3.11-%{module}
21mr|python3.11-setuptools-67.7.2-1|7	Version:	67.7.2
21mr|python3.11-setuptools-67.7.2-1|8	Release:	1
21mr|python3.11-setuptools-67.7.2-1|9	License:	Zope Public License (ZPL)
21mr|python3.11-setuptools-67.7.2-1|10	Group:		Development/Python
21mr|python3.11-setuptools-67.7.2-1|11	Url:		https://pypi.org/project/setuptools/
21mr|python3.11-setuptools-67.7.2-1|12	Source0:    %{pypi_source %{module} %{version}}
21mr|python3.11-setuptools-67.7.2-1|13	BuildArch:	noarch
21mr|python3.11-setuptools-67.7.2-1|14	BuildRequires:	pkgconfig(python-3.11)
21mr|python3.11-setuptools-67.7.2-1|15	Requires:	python3.11-pkg-resources
21mr|python3.11-setuptools-67.7.2-1|16	Provides:	python3.11-%{module} = %{EVRD}
21mr|python3.11-setuptools-67.7.2-1|17	Provides:	python3.11-distribute
21mr|python3.11-setuptools-67.7.2-1|18	Provides:	python3.11egg(setuptools) = %{version}
21mr|python3.11-setuptools-67.7.2-1|19	Provides:	python3.11egg(distribute) = %{version}
21mr|python3.11-setuptools-67.7.2-1|20	
21mr|python3.11-setuptools-67.7.2-1|21	%description
21mr|python3.11-setuptools-67.7.2-1|22	A collection of enhancements to the Python distutils that allow
21mr|python3.11-setuptools-67.7.2-1|23	you to more easily build and distribute Python packages, especially
21mr|python3.11-setuptools-67.7.2-1|24	ones that have dependencies on other packages.
21mr|python3.11-setuptools-67.7.2-1|25	
21mr|python3.11-setuptools-67.7.2-1|26	%files
21mr|python3.11-setuptools-67.7.2-1|27	%{py311_puresitedir}/*
21mr|python3.11-setuptools-67.7.2-1|28	%exclude %{py311_puresitedir}/pkg_resources
21mr|python3.11-setuptools-67.7.2-1|29	
21mr|python3.11-setuptools-67.7.2-1|30	#-------------------------------------------------------------------
21mr|python3.11-setuptools-67.7.2-1|31	
21mr|python3.11-setuptools-67.7.2-1|32	%package -n python3.11-pkg-resources
21mr|python3.11-setuptools-67.7.2-1|33	Summary:	Runtime module to access python resources
21mr|python3.11-setuptools-67.7.2-1|34	Group:		Development/Python
21mr|python3.11-setuptools-67.7.2-1|35	
21mr|python3.11-setuptools-67.7.2-1|36	%description -n python3.11-pkg-resources
21mr|python3.11-setuptools-67.7.2-1|37	Module used to find and manage Python package/version dependencies and access
21mr|python3.11-setuptools-67.7.2-1|38	bundled files and resources, including those inside of zipped .egg files.
21mr|python3.11-setuptools-67.7.2-1|39	
21mr|python3.11-setuptools-67.7.2-1|40	%files -n python3.11-pkg-resources
21mr|python3.11-setuptools-67.7.2-1|41	%{py311_puresitedir}/pkg_resources
21mr|python3.11-setuptools-67.7.2-1|42	
21mr|python3.11-setuptools-67.7.2-1|43	#-------------------------------------------------------------------
21mr|python3.11-setuptools-67.7.2-1|44	
21mr|python3.11-setuptools-67.7.2-1|45	%prep
21mr|python3.11-setuptools-67.7.2-1|46	%setup -qn %{module}-%{version}
21mr|python3.11-setuptools-67.7.2-1|47	
21mr|python3.11-setuptools-67.7.2-1|48	%build
21mr|python3.11-setuptools-67.7.2-1|49	export CFLAGS="%{optflags}"
21mr|python3.11-setuptools-67.7.2-1|50	
21mr|python3.11-setuptools-67.7.2-1|51	%py311_build
21mr|python3.11-setuptools-67.7.2-1|52	
21mr|python3.11-setuptools-67.7.2-1|53	%if %{test}
21mr|python3.11-setuptools-67.7.2-1|54	%check
21mr|python3.11-setuptools-67.7.2-1|55	%py311_test
21mr|python3.11-setuptools-67.7.2-1|56	%endif
21mr|python3.11-setuptools-67.7.2-1|57	
21mr|python3.11-setuptools-67.7.2-1|58	%install
21mr|python3.11-setuptools-67.7.2-1|59	%py311_install
21mr|python3.11-setuptools-67.7.2-1|60	
21mr|python3.11-setuptools-67.7.2-1|61	find %{buildroot}%{python311_sitelib} -name '*.exe' -delete

15562 21
21mr|python3.12-3.12.10-3|1	%define _disable_ld_no_undefined 1
21mr|python3.12-3.12.10-3|2	%define _duplicate_files_terminate_build 0
21mr|python3.12-3.12.10-3|3	
21mr|python3.12-3.12.10-3|4	%define docver  3.12
21mr|python3.12-3.12.10-3|5	%define dirver  3.12
21mr|python3.12-3.12.10-3|6	%define familyver 3
21mr|python3.12-3.12.10-3|7	
21mr|python3.12-3.12.10-3|8	%define lib_major       %{dirver}
21mr|python3.12-3.12.10-3|9	%define lib_name_orig   libpython%{familyver}.12
21mr|python3.12-3.12.10-3|10	%define lib_name        %mklibname python %{lib_major}
21mr|python3.12-3.12.10-3|11	%define develname       %mklibname python3.12 -d
21mr|python3.12-3.12.10-3|12	
21mr|python3.12-3.12.10-3|13	%ifarch %{ix86} %{x86_64} ppc
21mr|python3.12-3.12.10-3|14	%bcond_with  valgrind
21mr|python3.12-3.12.10-3|15	%else
21mr|python3.12-3.12.10-3|16	%bcond_with     valgrind
21mr|python3.12-3.12.10-3|17	%endif
21mr|python3.12-3.12.10-3|18	
21mr|python3.12-3.12.10-3|19	%bcond_with	rewheel
21mr|python3.12-3.12.10-3|20	
21mr|python3.12-3.12.10-3|21	# We want to byte-compile the .py files within the packages using the new
21mr|python3.12-3.12.10-3|22	# python3 binary.
21mr|python3.12-3.12.10-3|23	#
21mr|python3.12-3.12.10-3|24	# Unfortunately, rpmbuild's infrastructure requires us to jump through some
21mr|python3.12-3.12.10-3|25	# hoops to avoid byte-compiling with the system python 2 version:
21mr|python3.12-3.12.10-3|26	#   /usr/lib/rpm/mandriva/macros sets up build policy that (amongst other things)
21mr|python3.12-3.12.10-3|27	# defines __os_install_post.  In particular, "brp-python-bytecompile" is
21mr|python3.12-3.12.10-3|28	# invoked without an argument thus using the wrong version of python
21mr|python3.12-3.12.10-3|29	# (/usr/bin/python, rather than the freshly built python), thus leading to
21mr|python3.12-3.12.10-3|30	# numerous syntax errors, and incorrect magic numbers in the .pyc files.  We
21mr|python3.12-3.12.10-3|31	# thus remove the invocation of brp-python-bytecompile, whilst keeping the
21mr|python3.12-3.12.10-3|32	# invocation of brp-python-hardlink (since this should still work for python3
21mr|python3.12-3.12.10-3|33	# pyc/pyo files)
21mr|python3.12-3.12.10-3|34	%define _python_bytecompile_build 0
21mr|python3.12-3.12.10-3|35	
21mr|python3.12-3.12.10-3|36	Summary:        An interpreted, interactive object-oriented programming language
21mr|python3.12-3.12.10-3|37	Name:           python3.12
21mr|python3.12-3.12.10-3|38	Version:        3.12.10
21mr|python3.12-3.12.10-3|39	Release:        3
21mr|python3.12-3.12.10-3|40	License:        Modified CNRI Open Source License
21mr|python3.12-3.12.10-3|41	Group:          Development/Python
21mr|python3.12-3.12.10-3|42	
21mr|python3.12-3.12.10-3|43	Source0:        https://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
21mr|python3.12-3.12.10-3|44	Source1:        https://docs.python.org/%{docver}/archives/python-%{docver}-docs-html.tar.bz2
21mr|python3.12-3.12.10-3|45	Source2:        python3.12.macros
21mr|python3.12-3.12.10-3|46	Source4:        import_all_modules.py
21mr|python3.12-3.12.10-3|47	Source5:	python3.12-shebang-sanity.sh
21mr|python3.12-3.12.10-3|48	Source100:	%{name}.rpmlintrc
21mr|python3.12-3.12.10-3|49	
21mr|python3.12-3.12.10-3|50	# Upstream patches
21mr|python3.12-3.12.10-3|51	#%%Patch251: 00251-change-user-install-location.patch
21mr|python3.12-3.12.10-3|52	Patch371: 00371-revert-bpo-1596321-fix-threading-_shutdown-for-the-main-thread-gh-28549-gh-28589.patch
21mr|python3.12-3.12.10-3|53	# (New patches go here ^^^)
21mr|python3.12-3.12.10-3|54	# Mageia patches
21mr|python3.12-3.12.10-3|55	Patch502:        python3-3.7.1-uid-gid-overflows.patch
21mr|python3.12-3.12.10-3|56	Patch503:        python3-3.5.2-dont-raise-from-py_compile.patch
21mr|python3.12-3.12.10-3|57	Patch506:        python3-3.6.2-python3-config-LIBPLUSED-cmp0004-error.patch
21mr|python3.12-3.12.10-3|58	#%%Patch508:	fix-attribute-e2k.patch
21mr|python3.12-3.12.10-3|59	URL:            http://www.python.org/
21mr|python3.12-3.12.10-3|60	Requires:       %{lib_name} = %{EVRD}
21mr|python3.12-3.12.10-3|61	BuildRequires:  automake
21mr|python3.12-3.12.10-3|62	BuildRequires:  autoconf-archive
21mr|python3.12-3.12.10-3|63	BuildRequires:  gcc-c++
21mr|python3.12-3.12.10-3|64	BuildRequires:  blt
21mr|python3.12-3.12.10-3|65	BuildRequires:  db-devel
21mr|python3.12-3.12.10-3|66	BuildRequires:  expat-devel
21mr|python3.12-3.12.10-3|67	BuildRequires:  gdbm-devel
21mr|python3.12-3.12.10-3|68	BuildRequires:  gmp-devel
21mr|python3.12-3.12.10-3|69	BuildRequires:  ffi-devel
21mr|python3.12-3.12.10-3|70	BuildRequires:  pkgconfig(ncursesw)
21mr|python3.12-3.12.10-3|71	BuildRequires:  pkgconfig(libnsl)
21mr|python3.12-3.12.10-3|72	# build ssl module fail with error SSLV3_method not found
21mr|python3.12-3.12.10-3|73	#BuildRequires:  pkgconfig(openssl)
21mr|python3.12-3.12.10-3|74	BuildRequires:  openssl-devel
21mr|python3.12-3.12.10-3|75	BuildRequires:  readline-devel
21mr|python3.12-3.12.10-3|76	BuildRequires:  tcl tcl-devel
21mr|python3.12-3.12.10-3|77	BuildRequires:  tk tk-devel
21mr|python3.12-3.12.10-3|78	BuildRequires:  autoconf
21mr|python3.12-3.12.10-3|79	BuildRequires:  bzip2-devel
21mr|python3.12-3.12.10-3|80	BuildRequires:  sqlite3-devel
21mr|python3.12-3.12.10-3|81	BuildRequires:  xz-devel
21mr|python3.12-3.12.10-3|82	BuildRequires:  uuid-devel
21mr|python3.12-3.12.10-3|83	%if %{with valgrind}
21mr|python3.12-3.12.10-3|84	BuildRequires:  valgrind-devel
21mr|python3.12-3.12.10-3|85	%endif
21mr|python3.12-3.12.10-3|86	%if %{with rewheel}
21mr|python3.12-3.12.10-3|87	BuildRequires:  python3.12-setuptools
21mr|python3.12-3.12.10-3|88	BuildRequires:  python3.12-pip
21mr|python3.12-3.12.10-3|89	%endif
21mr|python3.12-3.12.10-3|90	%if %{mdvver} <= 202115
21mr|python3.12-3.12.10-3|91	BuildRequires:  python3.11-devel
21mr|python3.12-3.12.10-3|92	%else
21mr|python3.12-3.12.10-3|93	BuildRequires:  pkgconfig(python3)
21mr|python3.12-3.12.10-3|94	%endif
21mr|python3.12-3.12.10-3|95	Provides:       python(abi) = %{dirver}
21mr|python3.12-3.12.10-3|96	
21mr|python3.12-3.12.10-3|97	%description
21mr|python3.12-3.12.10-3|98	Python is an interpreted, interactive, object-oriented programming
21mr|python3.12-3.12.10-3|99	language often compared to Tcl, Perl, Scheme or Java. Python includes
21mr|python3.12-3.12.10-3|100	modules, classes, exceptions, very high level dynamic data types and
21mr|python3.12-3.12.10-3|101	dynamic typing. Python supports interfaces to many system calls and
21mr|python3.12-3.12.10-3|102	libraries, as well as to various windowing systems (X11, Motif, Tk,
21mr|python3.12-3.12.10-3|103	Mac and MFC).
21mr|python3.12-3.12.10-3|104	
21mr|python3.12-3.12.10-3|105	Programmers can write new built-in modules for Python in C or C++.
21mr|python3.12-3.12.10-3|106	Python can be used as an extension language for applications that
21mr|python3.12-3.12.10-3|107	need a programmable interface. This package contains most of the
21mr|python3.12-3.12.10-3|108	standard Python modules, as well as modules for interfacing to the
21mr|python3.12-3.12.10-3|109	Tix widget set for Tk and RPM.
21mr|python3.12-3.12.10-3|110	
21mr|python3.12-3.12.10-3|111	Note that documentation for Python is provided in the python-docs
21mr|python3.12-3.12.10-3|112	package.
21mr|python3.12-3.12.10-3|113	
21mr|python3.12-3.12.10-3|114	#------------------------------------------------------------------------------
21mr|python3.12-3.12.10-3|115	
21mr|python3.12-3.12.10-3|116	%package -n     %{lib_name}
21mr|python3.12-3.12.10-3|117	Summary:        Shared libraries for Python %{version}
21mr|python3.12-3.12.10-3|118	Group:          System/Libraries
21mr|python3.12-3.12.10-3|119	
21mr|python3.12-3.12.10-3|120	%description -n %{lib_name}
21mr|python3.12-3.12.10-3|121	This packages contains Python shared object library.  Python is an
21mr|python3.12-3.12.10-3|122	interpreted, interactive, object-oriented programming language often
21mr|python3.12-3.12.10-3|123	compared to Tcl, Perl, Scheme or Java.
21mr|python3.12-3.12.10-3|124	
21mr|python3.12-3.12.10-3|125	#------------------------------------------------------------------------------
21mr|python3.12-3.12.10-3|126	
21mr|python3.12-3.12.10-3|127	%package -n     %{develname}
21mr|python3.12-3.12.10-3|128	Summary:        The libraries and header files needed for Python development
21mr|python3.12-3.12.10-3|129	Group:          Development/Python
21mr|python3.12-3.12.10-3|130	Requires:       %{name} = %{EVRD}
21mr|python3.12-3.12.10-3|131	Requires:       %{lib_name} = %{EVRD}
21mr|python3.12-3.12.10-3|132	Provides:       %{name}-devel = %{EVRD}
21mr|python3.12-3.12.10-3|133	Provides:       %{lib_name_orig}-devel = %{EVRD}
21mr|python3.12-3.12.10-3|134	
21mr|python3.12-3.12.10-3|135	%description -n %{develname}
21mr|python3.12-3.12.10-3|136	The Python programming language's interpreter can be extended with
21mr|python3.12-3.12.10-3|137	dynamically loaded extensions and can be embedded in other programs.
21mr|python3.12-3.12.10-3|138	This package contains the header files and libraries needed to do
21mr|python3.12-3.12.10-3|139	these types of tasks.
21mr|python3.12-3.12.10-3|140	
21mr|python3.12-3.12.10-3|141	Install %{develname} if you want to develop Python extensions.  The
21mr|python3.12-3.12.10-3|142	python package will also need to be installed.  You'll probably also
21mr|python3.12-3.12.10-3|143	want to install the python-docs package, which contains Python
21mr|python3.12-3.12.10-3|144	documentation.
21mr|python3.12-3.12.10-3|145	
21mr|python3.12-3.12.10-3|146	#------------------------------------------------------------------------------
21mr|python3.12-3.12.10-3|147	
21mr|python3.12-3.12.10-3|148	%package        docs
21mr|python3.12-3.12.10-3|149	Summary:        Documentation for the Python programming language
21mr|python3.12-3.12.10-3|150	Requires:       %{name} = %{EVRD}
21mr|python3.12-3.12.10-3|151	Requires:       xdg-utils
21mr|python3.12-3.12.10-3|152	Group:          Development/Python
21mr|python3.12-3.12.10-3|153	BuildArch:      noarch
21mr|python3.12-3.12.10-3|154	
21mr|python3.12-3.12.10-3|155	%description    docs
21mr|python3.12-3.12.10-3|156	The python-docs package contains documentation on the Python
21mr|python3.12-3.12.10-3|157	programming language and interpreter.  The documentation is provided
21mr|python3.12-3.12.10-3|158	in ASCII text files and in LaTeX source files.
21mr|python3.12-3.12.10-3|159	
21mr|python3.12-3.12.10-3|160	Install the python-docs package if you'd like to use the documentation
21mr|python3.12-3.12.10-3|161	for the Python language.
21mr|python3.12-3.12.10-3|162	
21mr|python3.12-3.12.10-3|163	#------------------------------------------------------------------------------
21mr|python3.12-3.12.10-3|164	
21mr|python3.12-3.12.10-3|165	%package -n     tkinter3.12
21mr|python3.12-3.12.10-3|166	Summary:        A graphical user interface for the Python scripting language
21mr|python3.12-3.12.10-3|167	Group:          Development/Python
21mr|python3.12-3.12.10-3|168	Requires:       %{name} = %{EVRD}
21mr|python3.12-3.12.10-3|169	Requires:       tcl
21mr|python3.12-3.12.10-3|170	Requires:       tk
21mr|python3.12-3.12.10-3|171	Provides:       python3.12-tkinter = %{EVRD}
21mr|python3.12-3.12.10-3|172	
21mr|python3.12-3.12.10-3|173	%description -n tkinter3.12
21mr|python3.12-3.12.10-3|174	The Tkinter (Tk interface) program is an graphical user interface for
21mr|python3.12-3.12.10-3|175	the Python scripting language.
21mr|python3.12-3.12.10-3|176	
21mr|python3.12-3.12.10-3|177	You should install the tkinter package if you'd like to use a graphical
21mr|python3.12-3.12.10-3|178	user interface for Python programming.
21mr|python3.12-3.12.10-3|179	
21mr|python3.12-3.12.10-3|180	#------------------------------------------------------------------------------
21mr|python3.12-3.12.10-3|181	
21mr|python3.12-3.12.10-3|182	%package idle
21mr|python3.12-3.12.10-3|183	Summary:        IDLE (Python IDE) for Python %{dirver}
21mr|python3.12-3.12.10-3|184	Group:          Development/Python
21mr|python3.12-3.12.10-3|185	Requires:       tkinter3.12
21mr|python3.12-3.12.10-3|186	Provides:		tkinter3.12-apps = %{EVRD}
21mr|python3.12-3.12.10-3|187	
21mr|python3.12-3.12.10-3|188	%description idle
21mr|python3.12-3.12.10-3|189	IDLE (Python IDE) for Python %{dirver}
21mr|python3.12-3.12.10-3|190	
21mr|python3.12-3.12.10-3|191	#------------------------------------------------------------------------------
21mr|python3.12-3.12.10-3|192	
21mr|python3.12-3.12.10-3|193	%package path-symlink
21mr|python3.12-3.12.10-3|194	Summary:		Symlink for accessibility from PATH
21mr|python3.12-3.12.10-3|195	Group:			Development/Python
21mr|python3.12-3.12.10-3|196	Requires:		%{NAME} = %{EVRD}
21mr|python3.12-3.12.10-3|197	
21mr|python3.12-3.12.10-3|198	%description path-symlink
21mr|python3.12-3.12.10-3|199	Symlink for accessibility from PATH
21mr|python3.12-3.12.10-3|200	
21mr|python3.12-3.12.10-3|201	#------------------------------------------------------------------------------
21mr|python3.12-3.12.10-3|202	
21mr|python3.12-3.12.10-3|203	%prep
21mr|python3.12-3.12.10-3|204	%setup -qn Python-%{version}
21mr|python3.12-3.12.10-3|205	%autopatch -p1
21mr|python3.12-3.12.10-3|206	
21mr|python3.12-3.12.10-3|207	# drop Autoconf version requirement
21mr|python3.12-3.12.10-3|208	sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac
21mr|python3.12-3.12.10-3|209	
21mr|python3.12-3.12.10-3|210	# Why we need this in 3.8? Won't work in any case
21mr|python3.12-3.12.10-3|211	rm -f Lib/test/test_importlib/data/example-21.12-py3.6.egg
21mr|python3.12-3.12.10-3|212	
21mr|python3.12-3.12.10-3|213	# docs
21mr|python3.12-3.12.10-3|214	mkdir html
21mr|python3.12-3.12.10-3|215	tar xf %{SOURCE1} -C html
21mr|python3.12-3.12.10-3|216	
21mr|python3.12-3.12.10-3|217	find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python3@'
21mr|python3.12-3.12.10-3|218	
21mr|python3.12-3.12.10-3|219	
21mr|python3.12-3.12.10-3|220	%build
21mr|python3.12-3.12.10-3|221	rm -f Modules/Setup.local
21mr|python3.12-3.12.10-3|222	
21mr|python3.12-3.12.10-3|223	#export OPT="%{optflags} -g"
21mr|python3.12-3.12.10-3|224	
21mr|python3.12-3.12.10-3|225	# to fix curses module build
21mr|python3.12-3.12.10-3|226	export CFLAGS="%{optflags} -I/usr/include/ncursesw -I$PWD/Include"
21mr|python3.12-3.12.10-3|227	export CPPFLAGS="%{optflags} -I/usr/include/ncursesw -I$PWD/Include"
21mr|python3.12-3.12.10-3|228	
21mr|python3.12-3.12.10-3|229	#autoreconf -vfi
21mr|python3.12-3.12.10-3|230	export PKG_CONFIG_PATH="%{_libdir}/pkgconfig:$PKG_CONFIG_PATH"
21mr|python3.12-3.12.10-3|231	
21mr|python3.12-3.12.10-3|232	PATH="%{_libexecdir}:$PATH"
21mr|python3.12-3.12.10-3|233	
21mr|python3.12-3.12.10-3|234	%configure  --with-threads \
21mr|python3.12-3.12.10-3|235	--enable-ipv6 \
21mr|python3.12-3.12.10-3|236	--with-dbmliborder=gdbm \
21mr|python3.12-3.12.10-3|237	--with-system-expat \
21mr|python3.12-3.12.10-3|238	--with-system-ffi \
21mr|python3.12-3.12.10-3|239	--enable-shared \
21mr|python3.12-3.12.10-3|240	--without-ensurepip \
21mr|python3.12-3.12.10-3|241	--without-static-libpython \
21mr|python3.12-3.12.10-3|242	--with-platlibdir=%{_lib} \
21mr|python3.12-3.12.10-3|243	--with-ssl-default-suites=openssl \
21mr|python3.12-3.12.10-3|244	%if %{with valgrind}
21mr|python3.12-3.12.10-3|245	--with-valgrind
21mr|python3.12-3.12.10-3|246	%endif
21mr|python3.12-3.12.10-3|247	
21mr|python3.12-3.12.10-3|248	%if %{mdvver} <= 202115
21mr|python3.12-3.12.10-3|249	# Remove -Wl,--no-undefined
21mr|python3.12-3.12.10-3|250	grep -lr "\-Wl,--no-undefined" | xargs sed -i -e "s|-Wl,--no-undefined||g"
21mr|python3.12-3.12.10-3|251	%endif
21mr|python3.12-3.12.10-3|252	
21mr|python3.12-3.12.10-3|253	# fix build
21mr|python3.12-3.12.10-3|254	#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
21mr|python3.12-3.12.10-3|255	# (misc) if the home is nfs mounted, rmdir fails due to delay
21mr|python3.12-3.12.10-3|256	export TMP="/tmp" TMPDIR="/tmp"
21mr|python3.12-3.12.10-3|257	#%make LN="ln -sf"
21mr|python3.12-3.12.10-3|258	make EXTRA_CFLAGS="$CFLAGS" LN="ln -sf"
21mr|python3.12-3.12.10-3|259	
21mr|python3.12-3.12.10-3|260	%install
21mr|python3.12-3.12.10-3|261	mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}
21mr|python3.12-3.12.10-3|262	
21mr|python3.12-3.12.10-3|263	# fix Makefile to get rid of reference to distcc
21mr|python3.12-3.12.10-3|264	perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile
21mr|python3.12-3.12.10-3|265	
21mr|python3.12-3.12.10-3|266	# set the install path
21mr|python3.12-3.12.10-3|267	echo '[install_scripts]' >setup.cfg
21mr|python3.12-3.12.10-3|268	echo 'install_dir='"${RPM_BUILD_ROOT}/usr/bin" >>setup.cfg
21mr|python3.12-3.12.10-3|269	
21mr|python3.12-3.12.10-3|270	# python is not GNU and does not know fsstd
21mr|python3.12-3.12.10-3|271	mkdir -p %{buildroot}%{_mandir}
21mr|python3.12-3.12.10-3|272	%makeinstall_std LN="ln -sf"
21mr|python3.12-3.12.10-3|273	
21mr|python3.12-3.12.10-3|274	# overwrite the copied binary with a link
21mr|python3.12-3.12.10-3|275	pushd %{buildroot}%{_bindir}
21mr|python3.12-3.12.10-3|276	#ln -sf python%{dirver}m python%{dirver}
21mr|python3.12-3.12.10-3|277	ln -sf python%{dirver} python%{familyver}
21mr|python3.12-3.12.10-3|278	popd
21mr|python3.12-3.12.10-3|279	
21mr|python3.12-3.12.10-3|280	(cd %{buildroot}%{_libdir}; ln -sf `ls libpython%{lib_major}*.so.*` libpython%{lib_major}.so)
21mr|python3.12-3.12.10-3|281	
21mr|python3.12-3.12.10-3|282	%if %{with valgrind}
21mr|python3.12-3.12.10-3|283	install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python3.supp
21mr|python3.12-3.12.10-3|284	%endif
21mr|python3.12-3.12.10-3|285	
21mr|python3.12-3.12.10-3|286	mkdir -p %{buildroot}%{_datadir}/applications
21mr|python3.12-3.12.10-3|287	cat > %{buildroot}%{_datadir}/applications/idle%{dirver}.desktop << EOF
21mr|python3.12-3.12.10-3|288	[Desktop Entry]
21mr|python3.12-3.12.10-3|289	Name=IDLE (Python %{dirver})
21mr|python3.12-3.12.10-3|290	Name[ru]=IDLE (Python %{dirver})
21mr|python3.12-3.12.10-3|291	Comment=IDE for Python %{dirver}
21mr|python3.12-3.12.10-3|292	Comment[ru]=IDE для Python %{dirver}
21mr|python3.12-3.12.10-3|293	Exec=%{_bindir}/idle%{dirver}
21mr|python3.12-3.12.10-3|294	Icon=development_environment_section
21mr|python3.12-3.12.10-3|295	Terminal=false
21mr|python3.12-3.12.10-3|296	Type=Application
21mr|python3.12-3.12.10-3|297	Categories=Development;IDE;
21mr|python3.12-3.12.10-3|298	EOF
21mr|python3.12-3.12.10-3|299	
21mr|python3.12-3.12.10-3|300	
21mr|python3.12-3.12.10-3|301	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}-docs.desktop << EOF
21mr|python3.12-3.12.10-3|302	[Desktop Entry]
21mr|python3.12-3.12.10-3|303	Name=Python documentation
21mr|python3.12-3.12.10-3|304	Name[ru]=Документация Python %{dirver}
21mr|python3.12-3.12.10-3|305	Comment=Python complete reference
21mr|python3.12-3.12.10-3|306	Comment[ru]=Полное руководство по языку Python %{dirver}
21mr|python3.12-3.12.10-3|307	Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
21mr|python3.12-3.12.10-3|308	Icon=documentation_section
21mr|python3.12-3.12.10-3|309	Terminal=false
21mr|python3.12-3.12.10-3|310	Type=Application
21mr|python3.12-3.12.10-3|311	Categories=Documentation;
21mr|python3.12-3.12.10-3|312	EOF
21mr|python3.12-3.12.10-3|313	
21mr|python3.12-3.12.10-3|314	# fix non real scripts
21mr|python3.12-3.12.10-3|315	#chmod 644 %{buildroot}%{_libdir}/python*/test/test_{binascii,grp,htmlparser}.py*
21mr|python3.12-3.12.10-3|316	find %{buildroot} -type f \( -name "test_binascii.py*" -o -name "test_grp.py*" -o -name "test_htmlparser.py*" \) -exec chmod 644 {} \;
21mr|python3.12-3.12.10-3|317	# fix python library not stripped
21mr|python3.12-3.12.10-3|318	chmod u+w %{buildroot}%{_libdir}/libpython%{lib_major}*.so.1.0 %{buildroot}%{_libdir}/libpython3.so
21mr|python3.12-3.12.10-3|319	
21mr|python3.12-3.12.10-3|320	
21mr|python3.12-3.12.10-3|321	%install_macro python312 %{SOURCE2}
21mr|python3.12-3.12.10-3|322	# Script to perform import of each module given to %%py_check_import
21mr|python3.12-3.12.10-3|323	install -D -m644 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/redhat/import_all_modules.py
21mr|python3.12-3.12.10-3|324	
21mr|python3.12-3.12.10-3|325	install -m0755 %{SOURCE5} %{buildroot}%{_bindir}/python3.12-shebang-sanity
21mr|python3.12-3.12.10-3|326	
21mr|python3.12-3.12.10-3|327	# conflict with main python
21mr|python3.12-3.12.10-3|328	[ -L %{buildroot}%{_mandir}/man1/python3.12 ] && rm -fv %{buildroot}%{_mandir}/man1/python3.12
21mr|python3.12-3.12.10-3|329	
21mr|python3.12-3.12.10-3|330	# Build scripts of many packages try to use the highest version of Python that they find
21mr|python3.12-3.12.10-3|331	# That is why we have to relocate python3.8 out of $PATH
21mr|python3.12-3.12.10-3|332	mkdir -p %{buildroot}%{_libexecdir}
21mr|python3.12-3.12.10-3|333	mv %{buildroot}%{_bindir}/python3.12 %{buildroot}%{_libexecdir}/python3.12
21mr|python3.12-3.12.10-3|334	ln -s ../libexec/python3.12 %{buildroot}%{_bindir}/python3.12
21mr|python3.12-3.12.10-3|335	
21mr|python3.12-3.12.10-3|336	# Remove shebang lines from .py files that aren't executable, and
21mr|python3.12-3.12.10-3|337	# remove executability from .py files that don't have a shebang line:
21mr|python3.12-3.12.10-3|338	find %{buildroot} -name \*.py \
21mr|python3.12-3.12.10-3|339	\( \( \! -perm /u+x,g+x,o+x -exec sed -e '/^#!/Q 0' -e 'Q 1' {} \; \
21mr|python3.12-3.12.10-3|340	-print -exec sed -i '1d' {} \; \) -o \( \
21mr|python3.12-3.12.10-3|341	-perm /u+x,g+x,o+x ! -exec grep -m 1 -q '^#!' {} \; \
21mr|python3.12-3.12.10-3|342	-exec chmod a-x {} \; \) \)
21mr|python3.12-3.12.10-3|343	
21mr|python3.12-3.12.10-3|344	%if %{mdvver} <= 202115
21mr|python3.12-3.12.10-3|345	cp -fRv %{_bindir}/pathfix3.11.py \
21mr|python3.12-3.12.10-3|346	%else
21mr|python3.12-3.12.10-3|347	cp -fRv %{_bindir}/pathfix.py \
21mr|python3.12-3.12.10-3|348	%endif
21mr|python3.12-3.12.10-3|349	%{buildroot}%{_bindir}/pathfix3.12.py
21mr|python3.12-3.12.10-3|350	
21mr|python3.12-3.12.10-3|351	%if %{mdvver} <= 202115
21mr|python3.12-3.12.10-3|352	sed -i "s|python3.11|python3.12|g" %{buildroot}%{_bindir}/pathfix3.12.py
21mr|python3.12-3.12.10-3|353	%else
21mr|python3.12-3.12.10-3|354	sed -i "s|python3|python3.12|g" %{buildroot}%{_bindir}/pathfix3.12.py
21mr|python3.12-3.12.10-3|355	%endif
21mr|python3.12-3.12.10-3|356	
21mr|python3.12-3.12.10-3|357	########## shebang py3 > py3.12 ##################
21mr|python3.12-3.12.10-3|358	sh %{SOURCE5}
21mr|python3.12-3.12.10-3|359	
21mr|python3.12-3.12.10-3|360	# When packaging a not system version of Python, these files are named like e.g. 2to3-3.12
21mr|python3.12-3.12.10-3|361	# These files must not be packaged to avoid conflicts with system python3
21mr|python3.12-3.12.10-3|362	rm -fr %{buildroot}%{_bindir}/{2to3,idle3,pydoc,pydoc3,python,python3,python3-config,python-config}
21mr|python3.12-3.12.10-3|363	rm -fr %{buildroot}%{_libdir}/libpython3.so
21mr|python3.12-3.12.10-3|364	rm -fr %{buildroot}%{_libdir}/pkgconfig/python3.pc
21mr|python3.12-3.12.10-3|365	rm -fr %{buildroot}%{_libdir}/pkgconfig/python3-embed.pc
21mr|python3.12-3.12.10-3|366	
21mr|python3.12-3.12.10-3|367	# Fix permissions on docs
21mr|python3.12-3.12.10-3|368	find html -type d -exec chmod 755 {} +
21mr|python3.12-3.12.10-3|369	find html -type f -exec chmod 644 {} +
21mr|python3.12-3.12.10-3|370	
21mr|python3.12-3.12.10-3|371	%check
21mr|python3.12-3.12.10-3|372	# (misc) if the home is nfs mounted, rmdir fails
21mr|python3.12-3.12.10-3|373	export TMP="/tmp" TMPDIR="/tmp"
21mr|python3.12-3.12.10-3|374	
21mr|python3.12-3.12.10-3|375	# all tests must pass
21mr|python3.12-3.12.10-3|376	# but we disable network on BS
21mr|python3.12-3.12.10-3|377	#WITHIN_PYTHON_RPM_BUILD= make test TESTOPTS="-u none -x $EXCLUDE"
21mr|python3.12-3.12.10-3|378	# consider use network on local build
21mr|python3.12-3.12.10-3|379	#WITHIN_PYTHON_RPM_BUILD= make test TESTOPTS="-u network -x $EXCLUDE"
21mr|python3.12-3.12.10-3|380	
21mr|python3.12-3.12.10-3|381	%files
21mr|python3.12-3.12.10-3|382	%{_rpmmacrodir}/*python312*
21mr|python3.12-3.12.10-3|383	%{_rpmconfigdir}/redhat/import_all_modules.py
21mr|python3.12-3.12.10-3|384	%{_includedir}/python*/pyconfig.h
21mr|python3.12-3.12.10-3|385	%{_libdir}/python*/config*/Makefile
21mr|python3.12-3.12.10-3|386	%exclude %{_libdir}/python*/lib-dynload/_tkinter.*.so
21mr|python3.12-3.12.10-3|387	
21mr|python3.12-3.12.10-3|388	%dir %{_libdir}/python*
21mr|python3.12-3.12.10-3|389	%{_libdir}/python*/LICENSE.txt
21mr|python3.12-3.12.10-3|390	%{_libdir}/python%{dirver}/*.py
21mr|python3.12-3.12.10-3|391	%{_libdir}/python%{dirver}/__phello__
21mr|python3.12-3.12.10-3|392	%{_libdir}/python%{dirver}/__pycache__
21mr|python3.12-3.12.10-3|393	%{_libdir}/python%{dirver}/collections
21mr|python3.12-3.12.10-3|394	%{_libdir}/python%{dirver}/concurrent
21mr|python3.12-3.12.10-3|395	%{_libdir}/python%{dirver}/ctypes
21mr|python3.12-3.12.10-3|396	%{_libdir}/python%{dirver}/curses
21mr|python3.12-3.12.10-3|397	%{_libdir}/python%{dirver}/dbm
21mr|python3.12-3.12.10-3|398	#%%{_libdir}/python%{dirver}/distutils
21mr|python3.12-3.12.10-3|399	%{_libdir}/python%{dirver}/email
21mr|python3.12-3.12.10-3|400	%{_libdir}/python%{dirver}/encodings
21mr|python3.12-3.12.10-3|401	%{_libdir}/python%{dirver}/html
21mr|python3.12-3.12.10-3|402	%{_libdir}/python%{dirver}/http
21mr|python3.12-3.12.10-3|403	%{_libdir}/python%{dirver}/importlib
21mr|python3.12-3.12.10-3|404	%{_libdir}/python%{dirver}/json
21mr|python3.12-3.12.10-3|405	%{_libdir}/python%{dirver}/lib-dynload
21mr|python3.12-3.12.10-3|406	%{_libdir}/python%{dirver}/lib2to3
21mr|python3.12-3.12.10-3|407	%{_libdir}/python%{dirver}/logging
21mr|python3.12-3.12.10-3|408	%{_libdir}/python%{dirver}/multiprocessing
21mr|python3.12-3.12.10-3|409	%{_libdir}/python%{dirver}/pydoc_data
21mr|python3.12-3.12.10-3|410	%{_libdir}/python%{dirver}/re
21mr|python3.12-3.12.10-3|411	%{_libdir}/python%{dirver}/site-packages
21mr|python3.12-3.12.10-3|412	%{_libdir}/python%{dirver}/sqlite3
21mr|python3.12-3.12.10-3|413	%{_libdir}/python%{dirver}/tomllib
21mr|python3.12-3.12.10-3|414	%{_libdir}/python%{dirver}/turtledemo
21mr|python3.12-3.12.10-3|415	%{_libdir}/python%{dirver}/unittest
21mr|python3.12-3.12.10-3|416	%{_libdir}/python%{dirver}/urllib
21mr|python3.12-3.12.10-3|417	%{_libdir}/python%{dirver}/venv
21mr|python3.12-3.12.10-3|418	%{_libdir}/python%{dirver}/wsgiref*
21mr|python3.12-3.12.10-3|419	%{_libdir}/python%{dirver}/xml
21mr|python3.12-3.12.10-3|420	%{_libdir}/python%{dirver}/xmlrpc
21mr|python3.12-3.12.10-3|421	%{_libdir}/python%{dirver}/asyncio
21mr|python3.12-3.12.10-3|422	%{_libdir}/python%{dirver}/ensurepip
21mr|python3.12-3.12.10-3|423	%{_libdir}/python%{dirver}/zoneinfo
21mr|python3.12-3.12.10-3|424	%{_libdir}/python%{dirver}/zipfile
21mr|python3.12-3.12.10-3|425	%{_bindir}/pathfix3.12.py
21mr|python3.12-3.12.10-3|426	%{_bindir}/pydoc3*
21mr|python3.12-3.12.10-3|427	%{_bindir}/python%{dirver}-shebang*
21mr|python3.12-3.12.10-3|428	%{_bindir}/2to3-%{dirver}
21mr|python3.12-3.12.10-3|429	%{_mandir}/man*/*
21mr|python3.12-3.12.10-3|430	%if %{with valgrind}
21mr|python3.12-3.12.10-3|431	%{_libdir}/valgrind/valgrind-python3.supp
21mr|python3.12-3.12.10-3|432	%endif
21mr|python3.12-3.12.10-3|433	%{_libexecdir}/python3*
21mr|python3.12-3.12.10-3|434	
21mr|python3.12-3.12.10-3|435	%files -n %{lib_name}
21mr|python3.12-3.12.10-3|436	%{_libdir}/libpython*.so.1*
21mr|python3.12-3.12.10-3|437	
21mr|python3.12-3.12.10-3|438	%files -n %{develname}
21mr|python3.12-3.12.10-3|439	%{_libdir}/libpython*.so
21mr|python3.12-3.12.10-3|440	%{_includedir}/python*
21mr|python3.12-3.12.10-3|441	%{_libdir}/python*/config-*
21mr|python3.12-3.12.10-3|442	%{_libdir}/python*/test/
21mr|python3.12-3.12.10-3|443	%{_bindir}/python%{dirver}*-config
21mr|python3.12-3.12.10-3|444	%{_libdir}/pkgconfig/*.pc
21mr|python3.12-3.12.10-3|445	%exclude %{_includedir}/python*/pyconfig.h
21mr|python3.12-3.12.10-3|446	%exclude %{_libdir}/python*/config*/Makefile
21mr|python3.12-3.12.10-3|447	
21mr|python3.12-3.12.10-3|448	%files docs
21mr|python3.12-3.12.10-3|449	%doc html/*/*
21mr|python3.12-3.12.10-3|450	%{_datadir}/applications/rosa-%{name}-docs.desktop
21mr|python3.12-3.12.10-3|451	
21mr|python3.12-3.12.10-3|452	%files -n tkinter3.12
21mr|python3.12-3.12.10-3|453	%{_libdir}/python*/tkinter/
21mr|python3.12-3.12.10-3|454	%{_libdir}/python*/idlelib
21mr|python3.12-3.12.10-3|455	%{_libdir}/python*/lib-dynload/_tkinter.*.so
21mr|python3.12-3.12.10-3|456	
21mr|python3.12-3.12.10-3|457	%files idle
21mr|python3.12-3.12.10-3|458	%{_bindir}/idle%{dirver}
21mr|python3.12-3.12.10-3|459	%{_datadir}/applications/idle%{dirver}.desktop
21mr|python3.12-3.12.10-3|460	
21mr|python3.12-3.12.10-3|461	%files path-symlink
21mr|python3.12-3.12.10-3|462	%{_bindir}/python3.12
21mr|python3.12-3.12.10-3|463	
21mr|python3.12-3.12.10-3|464	%changelog
21mr|python3.12-3.12.10-3|465	- Merge: 9b43f80 97edfd8
21mr|python3.12-3.12.10-3|466	* Fri Dec 5 2025 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|python3.12-3.12.10-3|467	- Merge pull request #2 from tema/python3.12:rosa2023.1
21mr|python3.12-3.12.10-3|468	- Добавлен подпакет с симлинком в /usr/bin
21mr|python3.12-3.12.10-3|469	
21mr|python3.12-3.12.10-3|470	* Fri Dec 5 2025 Artem Proskurnev <temap@mail.ru>
21mr|python3.12-3.12.10-3|471	- Symlink for accessibility from PATH
21mr|python3.12-3.12.10-3|472	
21mr|python3.12-3.12.10-3|473	* Tue May 13 2025 slava86 <s.matveev@rosalinux.ru> 3.12.10-2
21mr|python3.12-3.12.10-3|474	- pathfix rosa13
21mr|python3.12-3.12.10-3|475	
21mr|python3.12-3.12.10-3|476	* Tue May 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|477	- remove the no-undefined flags for rosa2021 only
21mr|python3.12-3.12.10-3|478	
21mr|python3.12-3.12.10-3|479	* Tue May 13 2025 Святослав <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|480	- rosa13 system python3
21mr|python3.12-3.12.10-3|481	
21mr|python3.12-3.12.10-3|482	* Tue May 13 2025 Святослав <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|483	- disable options rewheel
21mr|python3.12-3.12.10-3|484	
21mr|python3.12-3.12.10-3|485	* Fri Apr 11 2025 slava86 <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|486	- disable patch
21mr|python3.12-3.12.10-3|487	
21mr|python3.12-3.12.10-3|488	* Thu Apr 10 2025 Святослав <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|489	- Updated python3.12.spec
21mr|python3.12-3.12.10-3|490	
21mr|python3.12-3.12.10-3|491	* Thu Apr 10 2025 Святослав <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|492	- macro fix
21mr|python3.12-3.12.10-3|493	
21mr|python3.12-3.12.10-3|494	* Thu Apr 10 2025 Святослав <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|495	- Updated python3.12.spec
21mr|python3.12-3.12.10-3|496	
21mr|python3.12-3.12.10-3|497	* Thu Apr 10 2025 slava86 <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|498	- update to 3.12.10
21mr|python3.12-3.12.10-3|499	
21mr|python3.12-3.12.10-3|500	* Mon Sep 2 2024 slava86 <s.matveev@rosalinux.ru>
21mr|python3.12-3.12.10-3|501	- Imported from SRPM

15563 21
21mr|python3.12-lxml-6.0.0-1|1	%define pypi_name lxml
21mr|python3.12-lxml-6.0.0-1|2	
21mr|python3.12-lxml-6.0.0-1|3	%global __provides_exclude ^python3(dist|egg)
21mr|python3.12-lxml-6.0.0-1|4	%global __typelib_provides %{nil}
21mr|python3.12-lxml-6.0.0-1|5	%global __typelib_requires %{nil}
21mr|python3.12-lxml-6.0.0-1|6	
21mr|python3.12-lxml-6.0.0-1|7	Name:		python3.12-lxml
21mr|python3.12-lxml-6.0.0-1|8	Version:	6.0.0
21mr|python3.12-lxml-6.0.0-1|9	Release:	1
21mr|python3.12-lxml-6.0.0-1|10	Summary:	ElementTree-like Python bindings for libxml2 and libxslt
21mr|python3.12-lxml-6.0.0-1|11	Group:		Development/Python
21mr|python3.12-lxml-6.0.0-1|12	License:	BSD
21mr|python3.12-lxml-6.0.0-1|13	URL:		http://lxml.de
21mr|python3.12-lxml-6.0.0-1|14	Source0:	%{pypi_source}
21mr|python3.12-lxml-6.0.0-1|15	BuildRequires:	libxslt-devel
21mr|python3.12-lxml-6.0.0-1|16	BuildRequires:	pkgconfig(zlib)
21mr|python3.12-lxml-6.0.0-1|17	BuildRequires:	python3.12-devel
21mr|python3.12-lxml-6.0.0-1|18	BuildRequires:	python3.12-setuptools
21mr|python3.12-lxml-6.0.0-1|19	
21mr|python3.12-lxml-6.0.0-1|20	%description
21mr|python3.12-lxml-6.0.0-1|21	lxml provides a Python binding to the libxslt and libxml2 libraries.
21mr|python3.12-lxml-6.0.0-1|22	It follows the ElementTree API as much as possible in order to provide
21mr|python3.12-lxml-6.0.0-1|23	a more Pythonic interface to libxml2 and libxslt than the default
21mr|python3.12-lxml-6.0.0-1|24	bindings.  In particular, lxml deals with Python Unicode strings
21mr|python3.12-lxml-6.0.0-1|25	rather than encoded UTF-8 and handles memory management automatically,
21mr|python3.12-lxml-6.0.0-1|26	unlike the default bindings.
21mr|python3.12-lxml-6.0.0-1|27	
21mr|python3.12-lxml-6.0.0-1|28	%files
21mr|python3.12-lxml-6.0.0-1|29	%doc LICENSES.txt PKG-INFO CREDITS.txt CHANGES.txt
21mr|python3.12-lxml-6.0.0-1|30	%doc doc/*
21mr|python3.12-lxml-6.0.0-1|31	%{python312_sitearch}/lxml
21mr|python3.12-lxml-6.0.0-1|32	%{python312_sitearch}/lxml-*.egg-info
21mr|python3.12-lxml-6.0.0-1|33	
21mr|python3.12-lxml-6.0.0-1|34	#--------------------------------------------------------------------
21mr|python3.12-lxml-6.0.0-1|35	
21mr|python3.12-lxml-6.0.0-1|36	%prep
21mr|python3.12-lxml-6.0.0-1|37	%autosetup -p1 -n lxml-%{version}
21mr|python3.12-lxml-6.0.0-1|38	
21mr|python3.12-lxml-6.0.0-1|39	%build
21mr|python3.12-lxml-6.0.0-1|40	CFLAGS="%{optflags}" %{__python312} setup.py build --without-cython
21mr|python3.12-lxml-6.0.0-1|41	
21mr|python3.12-lxml-6.0.0-1|42	%install
21mr|python3.12-lxml-6.0.0-1|43	%{__python312} setup.py install --skip-build --no-compile --without-cython --root %{buildroot}
21mr|python3.12-lxml-6.0.0-1|44	

15564 21
21mr|python3.12-pip-25.1.1-1|1	%global module pip
21mr|python3.12-pip-25.1.1-1|2	
21mr|python3.12-pip-25.1.1-1|3	%global __provides_exclude ^python3dist(.*)|^python3egg(.*)
21mr|python3.12-pip-25.1.1-1|4	
21mr|python3.12-pip-25.1.1-1|5	Summary:	A tool for installing and managing Python packages (easy_install replacement)
21mr|python3.12-pip-25.1.1-1|6	Name:		python3.12-%{module}
21mr|python3.12-pip-25.1.1-1|7	Version:	25.1.1
21mr|python3.12-pip-25.1.1-1|8	Release:	1
21mr|python3.12-pip-25.1.1-1|9	Group:		Development/Python
21mr|python3.12-pip-25.1.1-1|10	License:	MIT
21mr|python3.12-pip-25.1.1-1|11	URL:		https://pip.pypa.io/
21mr|python3.12-pip-25.1.1-1|12	Source0:	https://github.com/pypa/pip/archive/%{version}.tar.gz?/pip-%{version}.tar.gz
21mr|python3.12-pip-25.1.1-1|13	Source1:	setup.py
21mr|python3.12-pip-25.1.1-1|14	Source2:	setup.cfg
21mr|python3.12-pip-25.1.1-1|15	BuildArch:	noarch
21mr|python3.12-pip-25.1.1-1|16	BuildRequires:	pkgconfig(python-3.12)
21mr|python3.12-pip-25.1.1-1|17	BuildRequires:	python3.12dist(setuptools)
21mr|python3.12-pip-25.1.1-1|18	Provides:	python3.12egg(pip) = %{version}
21mr|python3.12-pip-25.1.1-1|19	
21mr|python3.12-pip-25.1.1-1|20	%description
21mr|python3.12-pip-25.1.1-1|21	Pip is a replacement for `easy_install
21mr|python3.12-pip-25.1.1-1|22	<http://peak.telecommunity.com/DevCenter/EasyInstall>`_.  It uses mostly the
21mr|python3.12-pip-25.1.1-1|23	same techniques for finding packages, so packages that were made
21mr|python3.12-pip-25.1.1-1|24	easy_installable should be pip-installable as well.
21mr|python3.12-pip-25.1.1-1|25	
21mr|python3.12-pip-25.1.1-1|26	%files
21mr|python3.12-pip-25.1.1-1|27	%license LICENSE.txt
21mr|python3.12-pip-25.1.1-1|28	%doc docs
21mr|python3.12-pip-25.1.1-1|29	%{_bindir}/pip%{py312_ver}
21mr|python3.12-pip-25.1.1-1|30	%attr(755,root,root) %{_bindir}/python%{py312_ver}-pip
21mr|python3.12-pip-25.1.1-1|31	
21mr|python3.12-pip-25.1.1-1|32	%dir %{python312_sitelib}/%{module}-%{version}-py%{py312_ver}.egg-info
21mr|python3.12-pip-25.1.1-1|33	%{python312_sitelib}/%{module}-%{version}-py%{py312_ver}.egg-info/*
21mr|python3.12-pip-25.1.1-1|34	%dir %{python312_sitelib}/%{module}
21mr|python3.12-pip-25.1.1-1|35	%{python312_sitelib}/%{module}/*
21mr|python3.12-pip-25.1.1-1|36	
21mr|python3.12-pip-25.1.1-1|37	#------------------------------------------------------------------
21mr|python3.12-pip-25.1.1-1|38	
21mr|python3.12-pip-25.1.1-1|39	%prep
21mr|python3.12-pip-25.1.1-1|40	%autosetup -p1 -n %{module}-%{version}
21mr|python3.12-pip-25.1.1-1|41	
21mr|python3.12-pip-25.1.1-1|42	cp -a %{SOURCE1} %{SOURCE2} .
21mr|python3.12-pip-25.1.1-1|43	
21mr|python3.12-pip-25.1.1-1|44	%build
21mr|python3.12-pip-25.1.1-1|45	%py312_build
21mr|python3.12-pip-25.1.1-1|46	
21mr|python3.12-pip-25.1.1-1|47	%install
21mr|python3.12-pip-25.1.1-1|48	%py312_install
21mr|python3.12-pip-25.1.1-1|49	
21mr|python3.12-pip-25.1.1-1|50	# Change the name of the python3 pip executable in order to not conflict with
21mr|python3.12-pip-25.1.1-1|51	# the python3 executableA
21mr|python3.12-pip-25.1.1-1|52	mv %{buildroot}%{_bindir}/pip %{buildroot}%{_bindir}/python3.12-pip
21mr|python3.12-pip-25.1.1-1|53	mv %{buildroot}%{_bindir}/pip3 %{buildroot}%{_bindir}/pip3.12
21mr|python3.12-pip-25.1.1-1|54	
21mr|python3.12-pip-25.1.1-1|55	
21mr|python3.12-pip-25.1.1-1|56	

15565 21
21mr|python3.12-setuptools-76.1.0-1|1	%define module setuptools
21mr|python3.12-setuptools-76.1.0-1|2	%define		test 0
21mr|python3.12-setuptools-76.1.0-1|3	%global __provides_exclude ^python3dist(.*)|^python3egg(.*)
21mr|python3.12-setuptools-76.1.0-1|4	
21mr|python3.12-setuptools-76.1.0-1|5	Summary:	Python Distutils Enhancements
21mr|python3.12-setuptools-76.1.0-1|6	Name:		python3.12-%{module}
21mr|python3.12-setuptools-76.1.0-1|7	Version:	76.1.0
21mr|python3.12-setuptools-76.1.0-1|8	Release:	1
21mr|python3.12-setuptools-76.1.0-1|9	License:	Zope Public License (ZPL)
21mr|python3.12-setuptools-76.1.0-1|10	Group:		Development/Python
21mr|python3.12-setuptools-76.1.0-1|11	Url:		https://pypi.org/project/setuptools/
21mr|python3.12-setuptools-76.1.0-1|12	Source0:    %{pypi_source %{module} %{version}}
21mr|python3.12-setuptools-76.1.0-1|13	BuildArch:	noarch
21mr|python3.12-setuptools-76.1.0-1|14	BuildRequires:	pkgconfig(python-3.12)
21mr|python3.12-setuptools-76.1.0-1|15	Requires:	python3.12-pkg-resources
21mr|python3.12-setuptools-76.1.0-1|16	Provides:	python3.12-%{module} = %{EVRD}
21mr|python3.12-setuptools-76.1.0-1|17	Provides:	python3.12-distribute
21mr|python3.12-setuptools-76.1.0-1|18	Provides:	python3.12egg(setuptools) = %{version}
21mr|python3.12-setuptools-76.1.0-1|19	Provides:	python3.12egg(distribute) = %{version}
21mr|python3.12-setuptools-76.1.0-1|20	
21mr|python3.12-setuptools-76.1.0-1|21	%description
21mr|python3.12-setuptools-76.1.0-1|22	A collection of enhancements to the Python distutils that allow
21mr|python3.12-setuptools-76.1.0-1|23	you to more easily build and distribute Python packages, especially
21mr|python3.12-setuptools-76.1.0-1|24	ones that have dependencies on other packages.
21mr|python3.12-setuptools-76.1.0-1|25	
21mr|python3.12-setuptools-76.1.0-1|26	%files
21mr|python3.12-setuptools-76.1.0-1|27	%{py312_puresitedir}/*
21mr|python3.12-setuptools-76.1.0-1|28	%exclude %{py312_puresitedir}/pkg_resources
21mr|python3.12-setuptools-76.1.0-1|29	
21mr|python3.12-setuptools-76.1.0-1|30	#-------------------------------------------------------------------
21mr|python3.12-setuptools-76.1.0-1|31	
21mr|python3.12-setuptools-76.1.0-1|32	%package -n python3.12-pkg-resources
21mr|python3.12-setuptools-76.1.0-1|33	Summary:	Runtime module to access python resources
21mr|python3.12-setuptools-76.1.0-1|34	Group:		Development/Python
21mr|python3.12-setuptools-76.1.0-1|35	
21mr|python3.12-setuptools-76.1.0-1|36	%description -n python3.12-pkg-resources
21mr|python3.12-setuptools-76.1.0-1|37	Module used to find and manage Python package/version dependencies and access
21mr|python3.12-setuptools-76.1.0-1|38	bundled files and resources, including those inside of zipped .egg files.
21mr|python3.12-setuptools-76.1.0-1|39	
21mr|python3.12-setuptools-76.1.0-1|40	%files -n python3.12-pkg-resources
21mr|python3.12-setuptools-76.1.0-1|41	%{py312_puresitedir}/pkg_resources
21mr|python3.12-setuptools-76.1.0-1|42	
21mr|python3.12-setuptools-76.1.0-1|43	#-------------------------------------------------------------------
21mr|python3.12-setuptools-76.1.0-1|44	
21mr|python3.12-setuptools-76.1.0-1|45	%prep
21mr|python3.12-setuptools-76.1.0-1|46	%setup -qn %{module}-%{version}
21mr|python3.12-setuptools-76.1.0-1|47	
21mr|python3.12-setuptools-76.1.0-1|48	%build
21mr|python3.12-setuptools-76.1.0-1|49	export CFLAGS="%{optflags}"
21mr|python3.12-setuptools-76.1.0-1|50	
21mr|python3.12-setuptools-76.1.0-1|51	%py312_build
21mr|python3.12-setuptools-76.1.0-1|52	
21mr|python3.12-setuptools-76.1.0-1|53	%if %{test}
21mr|python3.12-setuptools-76.1.0-1|54	%check
21mr|python3.12-setuptools-76.1.0-1|55	%py312_test
21mr|python3.12-setuptools-76.1.0-1|56	%endif
21mr|python3.12-setuptools-76.1.0-1|57	
21mr|python3.12-setuptools-76.1.0-1|58	%install
21mr|python3.12-setuptools-76.1.0-1|59	%{__python312} setup.py install --skip-build --root %{buildroot}
21mr|python3.12-setuptools-76.1.0-1|60	
21mr|python3.12-setuptools-76.1.0-1|61	find %{buildroot} -name '*.exe' -delete
21mr|python3.12-setuptools-76.1.0-1|62	
21mr|python3.12-setuptools-76.1.0-1|63	

15566 21
21mr|python3-3.8.13-11|1	%define _duplicate_files_terminate_build 0
21mr|python3-3.8.13-11|2	
21mr|python3-3.8.13-11|3	%define docver  3.8.6
21mr|python3-3.8.13-11|4	%define dirver  3.8
21mr|python3-3.8.13-11|5	%define familyver 3
21mr|python3-3.8.13-11|6	
21mr|python3-3.8.13-11|7	%define lib_major       %{dirver}
21mr|python3-3.8.13-11|8	%define lib_name_orig   libpython%{familyver}
21mr|python3-3.8.13-11|9	%define lib_name        %mklibname python %{lib_major}
21mr|python3-3.8.13-11|10	%define develname       %mklibname python3 -d
21mr|python3-3.8.13-11|11	%define proxylibname	%mklibname python %{familyver}
21mr|python3-3.8.13-11|12	
21mr|python3-3.8.13-11|13	%ifarch %{ix86} %{x86_64} ppc
21mr|python3-3.8.13-11|14	%bcond_with  valgrind
21mr|python3-3.8.13-11|15	%else
21mr|python3-3.8.13-11|16	%bcond_with     valgrind
21mr|python3-3.8.13-11|17	%endif
21mr|python3-3.8.13-11|18	
21mr|python3-3.8.13-11|19	%bcond_without	rewheel
21mr|python3-3.8.13-11|20	
21mr|python3-3.8.13-11|21	# We want to byte-compile the .py files within the packages using the new
21mr|python3-3.8.13-11|22	# python3 binary.
21mr|python3-3.8.13-11|23	#
21mr|python3-3.8.13-11|24	# Unfortunately, rpmbuild's infrastructure requires us to jump through some
21mr|python3-3.8.13-11|25	# hoops to avoid byte-compiling with the system python 2 version:
21mr|python3-3.8.13-11|26	#   /usr/lib/rpm/mandriva/macros sets up build policy that (amongst other things)
21mr|python3-3.8.13-11|27	# defines __os_install_post.  In particular, "brp-python-bytecompile" is
21mr|python3-3.8.13-11|28	# invoked without an argument thus using the wrong version of python
21mr|python3-3.8.13-11|29	# (/usr/bin/python, rather than the freshly built python), thus leading to
21mr|python3-3.8.13-11|30	# numerous syntax errors, and incorrect magic numbers in the .pyc files.  We
21mr|python3-3.8.13-11|31	# thus remove the invocation of brp-python-bytecompile, whilst keeping the
21mr|python3-3.8.13-11|32	# invocation of brp-python-hardlink (since this should still work for python3
21mr|python3-3.8.13-11|33	# pyc/pyo files)
21mr|python3-3.8.13-11|34	%define _python_bytecompile_build 0
21mr|python3-3.8.13-11|35	
21mr|python3-3.8.13-11|36	Summary:        An interpreted, interactive object-oriented programming language
21mr|python3-3.8.13-11|37	Name:           python3
21mr|python3-3.8.13-11|38	Version:        3.8.13
21mr|python3-3.8.13-11|39	Release:        11
21mr|python3-3.8.13-11|40	License:        Modified CNRI Open Source License
21mr|python3-3.8.13-11|41	Group:          Development/Python
21mr|python3-3.8.13-11|42	
21mr|python3-3.8.13-11|43	Source0:         https://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
21mr|python3-3.8.13-11|44	Source1:        https://docs.python.org/3/archives/python-%{docver}-docs-html.tar.bz2
21mr|python3-3.8.13-11|45	Source2:        python3.macros
21mr|python3-3.8.13-11|46	Source3:        pybytecompile.macros
21mr|python3-3.8.13-11|47	Source100:	%{name}.rpmlintrc
21mr|python3-3.8.13-11|48	
21mr|python3-3.8.13-11|49	# 00001 #
21mr|python3-3.8.13-11|50	# Fixup distutils/unixccompiler.py to remove standard library path from rpath:
21mr|python3-3.8.13-11|51	# Was Patch0 in ivazquez' python3000 specfile:
21mr|python3-3.8.13-11|52	Patch1:         00001-rpath.patch
21mr|python3-3.8.13-11|53	
21mr|python3-3.8.13-11|54	# 00102 #
21mr|python3-3.8.13-11|55	# Change the various install paths to use /usr/lib64/ instead or /usr/lib
21mr|python3-3.8.13-11|56	# Only used when "%%{_lib}" == "lib64"
21mr|python3-3.8.13-11|57	# Not yet sent upstream.
21mr|python3-3.8.13-11|58	Patch102: 00102-lib64.patch
21mr|python3-3.8.13-11|59	
21mr|python3-3.8.13-11|60	# 00111 #
21mr|python3-3.8.13-11|61	# Patch the Makefile.pre.in so that the generated Makefile doesn't try to build
21mr|python3-3.8.13-11|62	# a libpythonMAJOR.MINOR.a
21mr|python3-3.8.13-11|63	# See https://bugzilla.redhat.com/show_bug.cgi?id=556092
21mr|python3-3.8.13-11|64	# Downstream only: not appropriate for upstream
21mr|python3-3.8.13-11|65	Patch111: 00111-no-static-lib.patch
21mr|python3-3.8.13-11|66	
21mr|python3-3.8.13-11|67	# 00205 #
21mr|python3-3.8.13-11|68	# LIBPL variable in makefile takes LIBPL from configure.ac
21mr|python3-3.8.13-11|69	# but the LIBPL variable defined there doesn't respect libdir macro
21mr|python3-3.8.13-11|70	Patch205: 00205-make-libpl-respect-lib64.patch
21mr|python3-3.8.13-11|71	
21mr|python3-3.8.13-11|72	# 00251
21mr|python3-3.8.13-11|73	# Set values of prefix and exec_prefix in distutils install command
21mr|python3-3.8.13-11|74	# to /usr/local if executable is /usr/bin/python* and RPM build
21mr|python3-3.8.13-11|75	# is not detected to make pip and distutils install into separate location
21mr|python3-3.8.13-11|76	# Fedora Change: https://fedoraproject.org/wiki/Changes/Making_sudo_pip_safe
21mr|python3-3.8.13-11|77	Patch251: 00251-change-user-install-location.patch
21mr|python3-3.8.13-11|78	
21mr|python3-3.8.13-11|79	# 00274 #
21mr|python3-3.8.13-11|80	# Upstream uses Debian-style architecture naming. Change to match Fedora.
21mr|python3-3.8.13-11|81	Patch274: 00274-fix-arch-names.patch
21mr|python3-3.8.13-11|82	
21mr|python3-3.8.13-11|83	# 00328 #
21mr|python3-3.8.13-11|84	# Restore pyc to TIMESTAMP invalidation mode as default in rpmbubild
21mr|python3-3.8.13-11|85	# See https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/57#comment-27426
21mr|python3-3.8.13-11|86	Patch328: 00328-pyc-timestamp-invalidation-mode.patch
21mr|python3-3.8.13-11|87	
21mr|python3-3.8.13-11|88	#
21mr|python3-3.8.13-11|89	# Mageia patches
21mr|python3-3.8.13-11|90	#
21mr|python3-3.8.13-11|91	Patch501:	python3-3.5.2-skip-distutils-tests-that-fail-in-rpmbuild.patch
21mr|python3-3.8.13-11|92	Patch502:	python3-3.7.1-uid-gid-overflows.patch
21mr|python3-3.8.13-11|93	Patch503:	python3-3.5.2-dont-raise-from-py_compile.patch
21mr|python3-3.8.13-11|94	Patch506:	python3-3.6.2-python3-config-LIBPLUSED-cmp0004-error.patch
21mr|python3-3.8.13-11|95	Patch507:	link-C-modules-with-libpython.patch
21mr|python3-3.8.13-11|96	
21mr|python3-3.8.13-11|97	Patch508:	fix-attribute-e2k.patch
21mr|python3-3.8.13-11|98	Patch509:	python-3.8.13-svace.patch
21mr|python3-3.8.13-11|99	
21mr|python3-3.8.13-11|100	Patch1000:	CVE-2020-10735.patch
21mr|python3-3.8.13-11|101	Patch1001:	CVE-2021-28861.patch
21mr|python3-3.8.13-11|102	Patch1002:	CVE-2022-37454.patch
21mr|python3-3.8.13-11|103	Patch1003:	CVE-2022-45061.patch
21mr|python3-3.8.13-11|104	# CVE-2023-40217
21mr|python3-3.8.13-11|105	Patch1004:	0001-3.8-gh-108310-Fix-CVE-2023-40217-Check-for-avoid-the.patch
21mr|python3-3.8.13-11|106	# CVE-2023-24329
21mr|python3-3.8.13-11|107	Patch1005:      0001-3.8-gh-102153-Start-stripping-C0-control-and-space-c.patch
21mr|python3-3.8.13-11|108	Patch1006:	CVE-2015-20107.patch
21mr|python3-3.8.13-11|109	Patch1007:	0001-No-modules-filenames-allowed.patch
21mr|python3-3.8.13-11|110	Patch1008: 	0001-fix-possible-null-dereference.patch
21mr|python3-3.8.13-11|111	Patch1009:	backport-removeprefix-removesuffix.patch
21mr|python3-3.8.13-11|112	
21mr|python3-3.8.13-11|113	URL:            http://www.python.org/
21mr|python3-3.8.13-11|114	Requires:       %{lib_name} = %{EVRD}
21mr|python3-3.8.13-11|115	BuildRequires:  automake
21mr|python3-3.8.13-11|116	BuildRequires:  autoconf-archive
21mr|python3-3.8.13-11|117	BuildRequires:  gcc-c++
21mr|python3-3.8.13-11|118	BuildRequires:  blt
21mr|python3-3.8.13-11|119	BuildRequires:  db-devel
21mr|python3-3.8.13-11|120	BuildRequires:  expat-devel
21mr|python3-3.8.13-11|121	BuildRequires:  gdbm-devel
21mr|python3-3.8.13-11|122	BuildRequires:  gmp-devel
21mr|python3-3.8.13-11|123	BuildRequires:  ffi-devel
21mr|python3-3.8.13-11|124	BuildRequires:  pkgconfig(ncursesw)
21mr|python3-3.8.13-11|125	BuildRequires:  pkgconfig(libnsl)
21mr|python3-3.8.13-11|126	# build ssl module fail with error SSLV3_method not found
21mr|python3-3.8.13-11|127	#BuildRequires:  pkgconfig(openssl)
21mr|python3-3.8.13-11|128	BuildRequires:  openssl-devel
21mr|python3-3.8.13-11|129	BuildRequires:  readline-devel
21mr|python3-3.8.13-11|130	BuildRequires:  tcl tcl-devel
21mr|python3-3.8.13-11|131	BuildRequires:  tk tk-devel
21mr|python3-3.8.13-11|132	BuildRequires:  autoconf
21mr|python3-3.8.13-11|133	BuildRequires:  bzip2-devel
21mr|python3-3.8.13-11|134	BuildRequires:  sqlite3-devel
21mr|python3-3.8.13-11|135	BuildRequires:  xz-devel
21mr|python3-3.8.13-11|136	BuildRequires:  uuid-devel
21mr|python3-3.8.13-11|137	%if %{with valgrind}
21mr|python3-3.8.13-11|138	BuildRequires:  valgrind-devel
21mr|python3-3.8.13-11|139	%endif
21mr|python3-3.8.13-11|140	%if %{with rewheel}
21mr|python3-3.8.13-11|141	BuildRequires:  python3-setuptools
21mr|python3-3.8.13-11|142	BuildRequires:  python3-pip
21mr|python3-3.8.13-11|143	%endif
21mr|python3-3.8.13-11|144	Provides:       python(abi) = %{dirver}
21mr|python3-3.8.13-11|145	Provides:	python = %{EVRD}
21mr|python3-3.8.13-11|146	
21mr|python3-3.8.13-11|147	%description
21mr|python3-3.8.13-11|148	Python is an interpreted, interactive, object-oriented programming
21mr|python3-3.8.13-11|149	language often compared to Tcl, Perl, Scheme or Java. Python includes
21mr|python3-3.8.13-11|150	modules, classes, exceptions, very high level dynamic data types and
21mr|python3-3.8.13-11|151	dynamic typing. Python supports interfaces to many system calls and
21mr|python3-3.8.13-11|152	libraries, as well as to various windowing systems (X11, Motif, Tk,
21mr|python3-3.8.13-11|153	Mac and MFC).
21mr|python3-3.8.13-11|154	
21mr|python3-3.8.13-11|155	Programmers can write new built-in modules for Python in C or C++.
21mr|python3-3.8.13-11|156	Python can be used as an extension language for applications that
21mr|python3-3.8.13-11|157	need a programmable interface. This package contains most of the
21mr|python3-3.8.13-11|158	standard Python modules, as well as modules for interfacing to the
21mr|python3-3.8.13-11|159	Tix widget set for Tk and RPM.
21mr|python3-3.8.13-11|160	
21mr|python3-3.8.13-11|161	Note that documentation for Python is provided in the python-docs
21mr|python3-3.8.13-11|162	package.
21mr|python3-3.8.13-11|163	
21mr|python3-3.8.13-11|164	#------------------------------------------------------------------------------
21mr|python3-3.8.13-11|165	
21mr|python3-3.8.13-11|166	%package -n     %{lib_name}
21mr|python3-3.8.13-11|167	Summary:        Shared libraries for Python %{version}
21mr|python3-3.8.13-11|168	Group:          System/Libraries
21mr|python3-3.8.13-11|169	
21mr|python3-3.8.13-11|170	%description -n %{lib_name}
21mr|python3-3.8.13-11|171	This packages contains Python shared object library.  Python is an
21mr|python3-3.8.13-11|172	interpreted, interactive, object-oriented programming language often
21mr|python3-3.8.13-11|173	compared to Tcl, Perl, Scheme or Java.
21mr|python3-3.8.13-11|174	
21mr|python3-3.8.13-11|175	#------------------------------------------------------------------------------
21mr|python3-3.8.13-11|176	
21mr|python3-3.8.13-11|177	%package -n     %{proxylibname}
21mr|python3-3.8.13-11|178	Summary:        Shared libraries for Python %{version}
21mr|python3-3.8.13-11|179	Group:          System/Libraries
21mr|python3-3.8.13-11|180	# file was moved
21mr|python3-3.8.13-11|181	Conflicts:		%{develname} < 3.8.13-11
21mr|python3-3.8.13-11|182	
21mr|python3-3.8.13-11|183	%description -n %{proxylibname}
21mr|python3-3.8.13-11|184	This packages contains Python shared object "proxy" library,
21mr|python3-3.8.13-11|185	which pulls the real library as dependency.
21mr|python3-3.8.13-11|186	
21mr|python3-3.8.13-11|187	#------------------------------------------------------------------------------
21mr|python3-3.8.13-11|188	
21mr|python3-3.8.13-11|189	%package -n     %{develname}
21mr|python3-3.8.13-11|190	Summary:        The libraries and header files needed for Python development
21mr|python3-3.8.13-11|191	Group:          Development/Python
21mr|python3-3.8.13-11|192	Requires:       %{name} = %{EVRD}
21mr|python3-3.8.13-11|193	Requires:       %{lib_name} = %{EVRD}
21mr|python3-3.8.13-11|194	Requires:       %{proxylibname} = %{EVRD}
21mr|python3-3.8.13-11|195	Provides:       %{name}-devel = %{EVRD}
21mr|python3-3.8.13-11|196	Provides:       %{lib_name_orig}-devel = %{EVRD}
21mr|python3-3.8.13-11|197	
21mr|python3-3.8.13-11|198	%description -n %{develname}
21mr|python3-3.8.13-11|199	The Python programming language's interpreter can be extended with
21mr|python3-3.8.13-11|200	dynamically loaded extensions and can be embedded in other programs.
21mr|python3-3.8.13-11|201	This package contains the header files and libraries needed to do
21mr|python3-3.8.13-11|202	these types of tasks.
21mr|python3-3.8.13-11|203	
21mr|python3-3.8.13-11|204	Install %{develname} if you want to develop Python extensions.  The
21mr|python3-3.8.13-11|205	python package will also need to be installed.  You'll probably also
21mr|python3-3.8.13-11|206	want to install the python-docs package, which contains Python
21mr|python3-3.8.13-11|207	documentation.
21mr|python3-3.8.13-11|208	
21mr|python3-3.8.13-11|209	#------------------------------------------------------------------------------
21mr|python3-3.8.13-11|210	
21mr|python3-3.8.13-11|211	%package        docs
21mr|python3-3.8.13-11|212	Summary:        Documentation for the Python programming language
21mr|python3-3.8.13-11|213	Requires:       %{name} = %{EVRD}
21mr|python3-3.8.13-11|214	Requires:       xdg-utils
21mr|python3-3.8.13-11|215	Group:          Development/Python
21mr|python3-3.8.13-11|216	BuildArch:      noarch
21mr|python3-3.8.13-11|217	
21mr|python3-3.8.13-11|218	%description    docs
21mr|python3-3.8.13-11|219	The python-docs package contains documentation on the Python
21mr|python3-3.8.13-11|220	programming language and interpreter.  The documentation is provided
21mr|python3-3.8.13-11|221	in ASCII text files and in LaTeX source files.
21mr|python3-3.8.13-11|222	
21mr|python3-3.8.13-11|223	Install the python-docs package if you'd like to use the documentation
21mr|python3-3.8.13-11|224	for the Python language.
21mr|python3-3.8.13-11|225	
21mr|python3-3.8.13-11|226	#------------------------------------------------------------------------------
21mr|python3-3.8.13-11|227	
21mr|python3-3.8.13-11|228	%package -n     tkinter3
21mr|python3-3.8.13-11|229	Summary:        A graphical user interface for the Python scripting language
21mr|python3-3.8.13-11|230	Group:          Development/Python
21mr|python3-3.8.13-11|231	Requires:       %{name} = %{EVRD}
21mr|python3-3.8.13-11|232	Requires:       tcl
21mr|python3-3.8.13-11|233	Requires:       tk
21mr|python3-3.8.13-11|234	Provides:       python3-tkinter = %{EVRD}
21mr|python3-3.8.13-11|235	
21mr|python3-3.8.13-11|236	%description -n tkinter3
21mr|python3-3.8.13-11|237	The Tkinter (Tk interface) program is an graphical user interface for
21mr|python3-3.8.13-11|238	the Python scripting language.
21mr|python3-3.8.13-11|239	
21mr|python3-3.8.13-11|240	You should install the tkinter package if you'd like to use a graphical
21mr|python3-3.8.13-11|241	user interface for Python programming.
21mr|python3-3.8.13-11|242	
21mr|python3-3.8.13-11|243	#------------------------------------------------------------------------------
21mr|python3-3.8.13-11|244	
21mr|python3-3.8.13-11|245	%package -n     tkinter3-apps
21mr|python3-3.8.13-11|246	Summary:        Various applications written using tkinter
21mr|python3-3.8.13-11|247	Group:          Development/Python
21mr|python3-3.8.13-11|248	Requires:       tkinter3
21mr|python3-3.8.13-11|249	
21mr|python3-3.8.13-11|250	%description -n tkinter3-apps
21mr|python3-3.8.13-11|251	Various applications written using tkinter
21mr|python3-3.8.13-11|252	
21mr|python3-3.8.13-11|253	#------------------------------------------------------------------------------
21mr|python3-3.8.13-11|254	
21mr|python3-3.8.13-11|255	%prep
21mr|python3-3.8.13-11|256	%setup -qn Python-%{version}
21mr|python3-3.8.13-11|257	%autopatch -p1
21mr|python3-3.8.13-11|258	
21mr|python3-3.8.13-11|259	%if "%{_lib}" != "lib64"
21mr|python3-3.8.13-11|260	%patch102 -p1 -R
21mr|python3-3.8.13-11|261	%endif
21mr|python3-3.8.13-11|262	
21mr|python3-3.8.13-11|263	# drop Autoconf version requirement
21mr|python3-3.8.13-11|264	sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac
21mr|python3-3.8.13-11|265	
21mr|python3-3.8.13-11|266	# Why we need this in 3.8? Won't work in any case
21mr|python3-3.8.13-11|267	rm -f Lib/test/test_importlib/data/example-21.12-py3.6.egg
21mr|python3-3.8.13-11|268	
21mr|python3-3.8.13-11|269	# docs
21mr|python3-3.8.13-11|270	mkdir html
21mr|python3-3.8.13-11|271	tar xf %{SOURCE1} -C html
21mr|python3-3.8.13-11|272	
21mr|python3-3.8.13-11|273	find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python3@'
21mr|python3-3.8.13-11|274	
21mr|python3-3.8.13-11|275	
21mr|python3-3.8.13-11|276	%build
21mr|python3-3.8.13-11|277	rm -f Modules/Setup.local
21mr|python3-3.8.13-11|278	
21mr|python3-3.8.13-11|279	export OPT="%{optflags} -g"
21mr|python3-3.8.13-11|280	
21mr|python3-3.8.13-11|281	# to fix curses module build
21mr|python3-3.8.13-11|282	export CFLAGS="%{optflags} -I/usr/include/ncursesw"
21mr|python3-3.8.13-11|283	export CPPFLAGS="%{optflags} -I/usr/include/ncursesw"
21mr|python3-3.8.13-11|284	
21mr|python3-3.8.13-11|285	autoreconf -vfi
21mr|python3-3.8.13-11|286	# Remove -Wl,--no-undefined
21mr|python3-3.8.13-11|287	%define _disable_ld_no_undefined 1
21mr|python3-3.8.13-11|288	%configure  --with-threads \
21mr|python3-3.8.13-11|289	--enable-ipv6 \
21mr|python3-3.8.13-11|290	--with-dbmliborder=gdbm \
21mr|python3-3.8.13-11|291	--with-system-expat \
21mr|python3-3.8.13-11|292	--with-system-ffi \
21mr|python3-3.8.13-11|293	--enable-shared \
21mr|python3-3.8.13-11|294	--without-ensurepip \
21mr|python3-3.8.13-11|295	%if %{with valgrind}
21mr|python3-3.8.13-11|296	--with-valgrind
21mr|python3-3.8.13-11|297	%endif
21mr|python3-3.8.13-11|298	
21mr|python3-3.8.13-11|299	
21mr|python3-3.8.13-11|300	# fix build
21mr|python3-3.8.13-11|301	#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
21mr|python3-3.8.13-11|302	# (misc) if the home is nfs mounted, rmdir fails due to delay
21mr|python3-3.8.13-11|303	export TMP="/tmp" TMPDIR="/tmp"
21mr|python3-3.8.13-11|304	#%make LN="ln -sf"
21mr|python3-3.8.13-11|305	make EXTRA_CFLAGS="$CFLAGS" LN="ln -sf"
21mr|python3-3.8.13-11|306	
21mr|python3-3.8.13-11|307	%install
21mr|python3-3.8.13-11|308	mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}
21mr|python3-3.8.13-11|309	
21mr|python3-3.8.13-11|310	# fix Makefile to get rid of reference to distcc
21mr|python3-3.8.13-11|311	perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile
21mr|python3-3.8.13-11|312	
21mr|python3-3.8.13-11|313	# set the install path
21mr|python3-3.8.13-11|314	echo '[install_scripts]' >setup.cfg
21mr|python3-3.8.13-11|315	echo 'install_dir='"${RPM_BUILD_ROOT}/usr/bin" >>setup.cfg
21mr|python3-3.8.13-11|316	
21mr|python3-3.8.13-11|317	# python is not GNU and does not know fsstd
21mr|python3-3.8.13-11|318	mkdir -p %{buildroot}%{_mandir}
21mr|python3-3.8.13-11|319	%makeinstall_std LN="ln -sf"
21mr|python3-3.8.13-11|320	
21mr|python3-3.8.13-11|321	# overwrite the copied binary with a link
21mr|python3-3.8.13-11|322	pushd %{buildroot}%{_bindir}
21mr|python3-3.8.13-11|323	#ln -sf python%{dirver}m python%{dirver}
21mr|python3-3.8.13-11|324	ln -sf python%{dirver} python%{familyver}
21mr|python3-3.8.13-11|325	popd
21mr|python3-3.8.13-11|326	
21mr|python3-3.8.13-11|327	(cd %{buildroot}%{_libdir}; ln -sf `ls libpython%{lib_major}*.so.*` libpython%{lib_major}.so)
21mr|python3-3.8.13-11|328	
21mr|python3-3.8.13-11|329	# install pynche as pynche3
21mr|python3-3.8.13-11|330	cat << EOF > %{buildroot}%{_bindir}/pynche3
21mr|python3-3.8.13-11|331	#!/bin/bash
21mr|python3-3.8.13-11|332	exec %{_libdir}/python%{dirver}/site-packages/pynche/pynche
21mr|python3-3.8.13-11|333	EOF
21mr|python3-3.8.13-11|334	rm -f Tools/pynche/*.pyw
21mr|python3-3.8.13-11|335	cp -r Tools/pynche %{buildroot}%{_libdir}/python%{dirver}/site-packages/
21mr|python3-3.8.13-11|336	
21mr|python3-3.8.13-11|337	chmod 755 %{buildroot}%{_bindir}/{idle3,pynche3}
21mr|python3-3.8.13-11|338	
21mr|python3-3.8.13-11|339	ln -f Tools/pynche/README Tools/pynche/README.pynche
21mr|python3-3.8.13-11|340	
21mr|python3-3.8.13-11|341	%if %{with valgrind}
21mr|python3-3.8.13-11|342	install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python3.supp
21mr|python3-3.8.13-11|343	%endif
21mr|python3-3.8.13-11|344	
21mr|python3-3.8.13-11|345	mkdir -p %{buildroot}%{_datadir}/applications
21mr|python3-3.8.13-11|346	cat > %{buildroot}%{_datadir}/applications/rosa-tkinter3.desktop << EOF
21mr|python3-3.8.13-11|347	[Desktop Entry]
21mr|python3-3.8.13-11|348	Name=IDLE
21mr|python3-3.8.13-11|349	Name[ru]=IDLE
21mr|python3-3.8.13-11|350	Comment=IDE for Python3
21mr|python3-3.8.13-11|351	Comment[ru]=IDE для Python3
21mr|python3-3.8.13-11|352	Exec=%{_bindir}/idle3
21mr|python3-3.8.13-11|353	Icon=development_environment_section
21mr|python3-3.8.13-11|354	Terminal=false
21mr|python3-3.8.13-11|355	Type=Application
21mr|python3-3.8.13-11|356	Categories=Development;IDE;
21mr|python3-3.8.13-11|357	EOF
21mr|python3-3.8.13-11|358	
21mr|python3-3.8.13-11|359	
21mr|python3-3.8.13-11|360	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}-docs.desktop << EOF
21mr|python3-3.8.13-11|361	[Desktop Entry]
21mr|python3-3.8.13-11|362	Name=Python documentation
21mr|python3-3.8.13-11|363	Name[ru]=Документация Python
21mr|python3-3.8.13-11|364	Comment=Python complete reference
21mr|python3-3.8.13-11|365	Comment[ru]=Полное руководство по языку Python
21mr|python3-3.8.13-11|366	Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
21mr|python3-3.8.13-11|367	Icon=documentation_section
21mr|python3-3.8.13-11|368	Terminal=false
21mr|python3-3.8.13-11|369	Type=Application
21mr|python3-3.8.13-11|370	Categories=Documentation;
21mr|python3-3.8.13-11|371	EOF
21mr|python3-3.8.13-11|372	
21mr|python3-3.8.13-11|373	# fix non real scripts
21mr|python3-3.8.13-11|374	#chmod 644 %{buildroot}%{_libdir}/python*/test/test_{binascii,grp,htmlparser}.py*
21mr|python3-3.8.13-11|375	find %{buildroot} -type f \( -name "test_binascii.py*" -o -name "test_grp.py*" -o -name "test_htmlparser.py*" \) -exec chmod 644 {} \;
21mr|python3-3.8.13-11|376	# fix python library not stripped
21mr|python3-3.8.13-11|377	chmod u+w %{buildroot}%{_libdir}/libpython%{lib_major}*.so.1.0 %{buildroot}%{_libdir}/libpython3.so
21mr|python3-3.8.13-11|378	
21mr|python3-3.8.13-11|379	
21mr|python3-3.8.13-11|380	%install_macro python3 %{SOURCE2}
21mr|python3-3.8.13-11|381	%install_macro pybytecompile %{SOURCE3}
21mr|python3-3.8.13-11|382	
21mr|python3-3.8.13-11|383	ln -s python3 %{buildroot}%{_bindir}/python
21mr|python3-3.8.13-11|384	ln -s pydoc3 %{buildroot}%{_bindir}/pydoc
21mr|python3-3.8.13-11|385	ln -s python3-config %{buildroot}%{_bindir}/python-config
21mr|python3-3.8.13-11|386	
21mr|python3-3.8.13-11|387	# Install pathfix.py to bindir
21mr|python3-3.8.13-11|388	# See https://github.com/fedora-python/python-rpm-porting/issues/24
21mr|python3-3.8.13-11|389	cp -p Tools/scripts/pathfix.py %{buildroot}%{_bindir}/
21mr|python3-3.8.13-11|390	
21mr|python3-3.8.13-11|391	%check
21mr|python3-3.8.13-11|392	# (misc) if the home is nfs mounted, rmdir fails
21mr|python3-3.8.13-11|393	export TMP="/tmp" TMPDIR="/tmp"
21mr|python3-3.8.13-11|394	
21mr|python3-3.8.13-11|395	# all tests must pass
21mr|python3-3.8.13-11|396	# but we disable network on BS
21mr|python3-3.8.13-11|397	#WITHIN_PYTHON_RPM_BUILD= make test TESTOPTS="-u none -x $EXCLUDE"
21mr|python3-3.8.13-11|398	# consider use network on local build
21mr|python3-3.8.13-11|399	#WITHIN_PYTHON_RPM_BUILD= make test TESTOPTS="-u network -x $EXCLUDE"
21mr|python3-3.8.13-11|400	
21mr|python3-3.8.13-11|401	%files
21mr|python3-3.8.13-11|402	%{_rpmmacrodir}/*python3*
21mr|python3-3.8.13-11|403	%{_rpmmacrodir}/*pybytecompile*
21mr|python3-3.8.13-11|404	%{_includedir}/python*/pyconfig.h
21mr|python3-3.8.13-11|405	%{_libdir}/python*/config*/Makefile
21mr|python3-3.8.13-11|406	%exclude %{_libdir}/python*/site-packages/pynche
21mr|python3-3.8.13-11|407	%exclude %{_libdir}/python*/lib-dynload/_tkinter.*.so
21mr|python3-3.8.13-11|408	
21mr|python3-3.8.13-11|409	%dir %{_libdir}/python*
21mr|python3-3.8.13-11|410	%{_libdir}/python*/LICENSE.txt
21mr|python3-3.8.13-11|411	%{_libdir}/python%{dirver}/*.py
21mr|python3-3.8.13-11|412	%{_libdir}/python%{dirver}/__pycache__
21mr|python3-3.8.13-11|413	%{_libdir}/python%{dirver}/collections
21mr|python3-3.8.13-11|414	%{_libdir}/python%{dirver}/concurrent
21mr|python3-3.8.13-11|415	%{_libdir}/python%{dirver}/ctypes
21mr|python3-3.8.13-11|416	%{_libdir}/python%{dirver}/curses
21mr|python3-3.8.13-11|417	%{_libdir}/python%{dirver}/dbm
21mr|python3-3.8.13-11|418	%{_libdir}/python%{dirver}/distutils
21mr|python3-3.8.13-11|419	%{_libdir}/python%{dirver}/email
21mr|python3-3.8.13-11|420	%{_libdir}/python%{dirver}/encodings
21mr|python3-3.8.13-11|421	%{_libdir}/python%{dirver}/html
21mr|python3-3.8.13-11|422	%{_libdir}/python%{dirver}/http
21mr|python3-3.8.13-11|423	%{_libdir}/python%{dirver}/importlib
21mr|python3-3.8.13-11|424	%{_libdir}/python%{dirver}/json
21mr|python3-3.8.13-11|425	%{_libdir}/python%{dirver}/lib-dynload
21mr|python3-3.8.13-11|426	%{_libdir}/python%{dirver}/lib2to3
21mr|python3-3.8.13-11|427	%{_libdir}/python%{dirver}/logging
21mr|python3-3.8.13-11|428	%{_libdir}/python%{dirver}/multiprocessing
21mr|python3-3.8.13-11|429	%{_libdir}/python%{dirver}/pydoc_data
21mr|python3-3.8.13-11|430	%{_libdir}/python%{dirver}/site-packages
21mr|python3-3.8.13-11|431	%{_libdir}/python%{dirver}/sqlite3
21mr|python3-3.8.13-11|432	%{_libdir}/python%{dirver}/turtledemo
21mr|python3-3.8.13-11|433	%{_libdir}/python%{dirver}/unittest
21mr|python3-3.8.13-11|434	%{_libdir}/python%{dirver}/urllib
21mr|python3-3.8.13-11|435	%{_libdir}/python%{dirver}/venv
21mr|python3-3.8.13-11|436	%{_libdir}/python%{dirver}/wsgiref*
21mr|python3-3.8.13-11|437	%{_libdir}/python%{dirver}/xml
21mr|python3-3.8.13-11|438	%{_libdir}/python%{dirver}/xmlrpc
21mr|python3-3.8.13-11|439	%{_libdir}/python%{dirver}/asyncio
21mr|python3-3.8.13-11|440	%{_libdir}/python%{dirver}/ensurepip
21mr|python3-3.8.13-11|441	# %exclude %{_libdir}/python%{dirver}/ensurepip/_bundled
21mr|python3-3.8.13-11|442	%{_bindir}/pathfix.py
21mr|python3-3.8.13-11|443	%{_bindir}/pydoc3*
21mr|python3-3.8.13-11|444	%{_bindir}/python3*
21mr|python3-3.8.13-11|445	%{_bindir}/pydoc
21mr|python3-3.8.13-11|446	%{_bindir}/python
21mr|python3-3.8.13-11|447	%{_bindir}/2to3
21mr|python3-3.8.13-11|448	%{_bindir}/2to3-%{dirver}
21mr|python3-3.8.13-11|449	# do not exclude it
21mr|python3-3.8.13-11|450	# requires by systemtap
21mr|python3-3.8.13-11|451	%{_bindir}/python*config
21mr|python3-3.8.13-11|452	#%{_datadir}/emacs/site-lisp/*
21mr|python3-3.8.13-11|453	%{_mandir}/man*/*
21mr|python3-3.8.13-11|454	%if %{with valgrind}
21mr|python3-3.8.13-11|455	%{_libdir}/valgrind/valgrind-python3.supp
21mr|python3-3.8.13-11|456	%endif
21mr|python3-3.8.13-11|457	
21mr|python3-3.8.13-11|458	%files -n %{lib_name}
21mr|python3-3.8.13-11|459	%{_libdir}/libpython*.so.1*
21mr|python3-3.8.13-11|460	
21mr|python3-3.8.13-11|461	%files -n %{proxylibname}
21mr|python3-3.8.13-11|462	%{_libdir}/libpython%{familyver}.so
21mr|python3-3.8.13-11|463	
21mr|python3-3.8.13-11|464	%files -n %{develname}
21mr|python3-3.8.13-11|465	%{_libdir}/libpython%{dirver}.so
21mr|python3-3.8.13-11|466	%{_includedir}/python*
21mr|python3-3.8.13-11|467	%{_libdir}/python*/config-*
21mr|python3-3.8.13-11|468	%{_libdir}/python*/test/
21mr|python3-3.8.13-11|469	%{_bindir}/python%{dirver}*-config
21mr|python3-3.8.13-11|470	%{_bindir}/python%{familyver}-config
21mr|python3-3.8.13-11|471	%{_libdir}/pkgconfig/python*.pc
21mr|python3-3.8.13-11|472	#%{_libdir}/python*/config-*
21mr|python3-3.8.13-11|473	%exclude %{_includedir}/python*/pyconfig.h
21mr|python3-3.8.13-11|474	%exclude %{_libdir}/python*/config*/Makefile
21mr|python3-3.8.13-11|475	
21mr|python3-3.8.13-11|476	%files docs
21mr|python3-3.8.13-11|477	%doc html/*/*
21mr|python3-3.8.13-11|478	%{_datadir}/applications/rosa-%{name}-docs.desktop
21mr|python3-3.8.13-11|479	
21mr|python3-3.8.13-11|480	%files -n tkinter3
21mr|python3-3.8.13-11|481	%{_libdir}/python*/tkinter/
21mr|python3-3.8.13-11|482	%{_libdir}/python*/idlelib
21mr|python3-3.8.13-11|483	%{_libdir}/python*/site-packages/pynche
21mr|python3-3.8.13-11|484	%{_libdir}/python*/lib-dynload/_tkinter.*.so
21mr|python3-3.8.13-11|485	
21mr|python3-3.8.13-11|486	%files -n tkinter3-apps
21mr|python3-3.8.13-11|487	%{_bindir}/idle3*
21mr|python3-3.8.13-11|488	%{_bindir}/pynche3
21mr|python3-3.8.13-11|489	%{_datadir}/applications/rosa-tkinter3.desktop
21mr|python3-3.8.13-11|490	
21mr|python3-3.8.13-11|491	
21mr|python3-3.8.13-11|492	
21mr|python3-3.8.13-11|493	
21mr|python3-3.8.13-11|494	# --- > CVE
21mr|python3-3.8.13-11|495	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=14108
21mr|python3-3.8.13-11|496	# CVE-2023-27043 < not completed
21mr|python3-3.8.13-11|497	# CVE-2023-36632 < a controversial issue
21mr|python3-3.8.13-11|498	# --------------------------------------------------/\
21mr|python3-3.8.13-11|499	# CVE-2022-42919
21mr|python3-3.8.13-11|500	
21mr|python3-3.8.13-11|501	

15567 21
21mr|python3-dnf-plugin-unique-useragent-1.1-1|1	# see kb#382
21mr|python3-dnf-plugin-unique-useragent-1.1-1|2	
21mr|python3-dnf-plugin-unique-useragent-1.1-1|3	Summary:	DNF plugin to make unique useragents
21mr|python3-dnf-plugin-unique-useragent-1.1-1|4	Name:		python3-dnf-plugin-unique-useragent
21mr|python3-dnf-plugin-unique-useragent-1.1-1|5	Version:	1.1
21mr|python3-dnf-plugin-unique-useragent-1.1-1|6	Release:	1
21mr|python3-dnf-plugin-unique-useragent-1.1-1|7	License:	GPLv3
21mr|python3-dnf-plugin-unique-useragent-1.1-1|8	Group:		System/Configuration/Packaging
21mr|python3-dnf-plugin-unique-useragent-1.1-1|9	Url:		https://abf.io/import/dnf-plugin-unique-useragent
21mr|python3-dnf-plugin-unique-useragent-1.1-1|10	Source1:	unique-useragent.py
21mr|python3-dnf-plugin-unique-useragent-1.1-1|11	BuildArch:	noarch
21mr|python3-dnf-plugin-unique-useragent-1.1-1|12	Requires:	python3-dnf
21mr|python3-dnf-plugin-unique-useragent-1.1-1|13	Provides:	dnf-plugin-unique-useragent = %{EVRD}
21mr|python3-dnf-plugin-unique-useragent-1.1-1|14	Provides:	dnf4-plugin-unique-useragent = %{EVRD}
21mr|python3-dnf-plugin-unique-useragent-1.1-1|15	
21mr|python3-dnf-plugin-unique-useragent-1.1-1|16	%description
21mr|python3-dnf-plugin-unique-useragent-1.1-1|17	DNF plugin to make unique useragents.
21mr|python3-dnf-plugin-unique-useragent-1.1-1|18	This helps to identify how many unique users we have.
21mr|python3-dnf-plugin-unique-useragent-1.1-1|19	It adds hashes of /etc/machine-id and hostname to dnf's useragent.
21mr|python3-dnf-plugin-unique-useragent-1.1-1|20	
21mr|python3-dnf-plugin-unique-useragent-1.1-1|21	%files
21mr|python3-dnf-plugin-unique-useragent-1.1-1|22	%{python3_sitelib}/dnf-plugins/unique-useragent.py
21mr|python3-dnf-plugin-unique-useragent-1.1-1|23	%{python3_sitelib}/dnf-plugins/__pycache__/*
21mr|python3-dnf-plugin-unique-useragent-1.1-1|24	
21mr|python3-dnf-plugin-unique-useragent-1.1-1|25	#-------------------------------------------------------------
21mr|python3-dnf-plugin-unique-useragent-1.1-1|26	
21mr|python3-dnf-plugin-unique-useragent-1.1-1|27	%prep
21mr|python3-dnf-plugin-unique-useragent-1.1-1|28	%setup -qTc
21mr|python3-dnf-plugin-unique-useragent-1.1-1|29	cp %{sources} .
21mr|python3-dnf-plugin-unique-useragent-1.1-1|30	
21mr|python3-dnf-plugin-unique-useragent-1.1-1|31	%install
21mr|python3-dnf-plugin-unique-useragent-1.1-1|32	mkdir -p %{buildroot}%{python3_sitelib}/dnf-plugins/
21mr|python3-dnf-plugin-unique-useragent-1.1-1|33	install -m644 unique-useragent.py %{buildroot}%{python3_sitelib}/dnf-plugins/

15568 21
21mr|python3-google-auth-httplib2-0.1.0-1|1	# Created by pyp2rpm-3.3.2
21mr|python3-google-auth-httplib2-0.1.0-1|2	%global pypi_name google-auth-httplib2
21mr|python3-google-auth-httplib2-0.1.0-1|3	
21mr|python3-google-auth-httplib2-0.1.0-1|4	Name:		python3-%{pypi_name}
21mr|python3-google-auth-httplib2-0.1.0-1|5	Version:	0.1.0
21mr|python3-google-auth-httplib2-0.1.0-1|6	Release:	1
21mr|python3-google-auth-httplib2-0.1.0-1|7	Summary:	Google Authentication Library: httplib2 transport
21mr|python3-google-auth-httplib2-0.1.0-1|8	Group:		Development/Python
21mr|python3-google-auth-httplib2-0.1.0-1|9	License:	Apache 2.0
21mr|python3-google-auth-httplib2-0.1.0-1|10	URL:		https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2
21mr|python3-google-auth-httplib2-0.1.0-1|11	Source0:	https://pypi.io/packages/source/g/google-auth-httplib2/google-auth-httplib2-%{version}.tar.gz
21mr|python3-google-auth-httplib2-0.1.0-1|12	BuildArch:	noarch
21mr|python3-google-auth-httplib2-0.1.0-1|13	
21mr|python3-google-auth-httplib2-0.1.0-1|14	BuildRequires:	python3-devel
21mr|python3-google-auth-httplib2-0.1.0-1|15	BuildRequires:	python3dist(google-auth)
21mr|python3-google-auth-httplib2-0.1.0-1|16	BuildRequires:	python3dist(httplib2) >= 0.9.1
21mr|python3-google-auth-httplib2-0.1.0-1|17	BuildRequires:	python3dist(setuptools)
21mr|python3-google-auth-httplib2-0.1.0-1|18	Requires:	python3dist(google-auth)
21mr|python3-google-auth-httplib2-0.1.0-1|19	Requires:	python3dist(httplib2) >= 0.9.1
21mr|python3-google-auth-httplib2-0.1.0-1|20	
21mr|python3-google-auth-httplib2-0.1.0-1|21	%description
21mr|python3-google-auth-httplib2-0.1.0-1|22	httplib2 Transport for Google Auth |pypi|This library provides an httplib2_
21mr|python3-google-auth-httplib2-0.1.0-1|23	transport for google-auth_... note:: httplib has lots of problems such as lack
21mr|python3-google-auth-httplib2-0.1.0-1|24	of threadsafety and insecure usage of TLS. Using it is highly discouraged. This
21mr|python3-google-auth-httplib2-0.1.0-1|25	library is intended to help existing users of oauth2client migrate to google-
21mr|python3-google-auth-httplib2-0.1.0-1|26	auth... |pyp .. _httplib2: .. _google-auth:
21mr|python3-google-auth-httplib2-0.1.0-1|27	
21mr|python3-google-auth-httplib2-0.1.0-1|28	%prep
21mr|python3-google-auth-httplib2-0.1.0-1|29	%setup -n %{pypi_name}-%{version}
21mr|python3-google-auth-httplib2-0.1.0-1|30	# Remove bundled egg-info
21mr|python3-google-auth-httplib2-0.1.0-1|31	rm -rf %{pypi_name}.egg-info
21mr|python3-google-auth-httplib2-0.1.0-1|32	
21mr|python3-google-auth-httplib2-0.1.0-1|33	%build
21mr|python3-google-auth-httplib2-0.1.0-1|34	%py3_build
21mr|python3-google-auth-httplib2-0.1.0-1|35	
21mr|python3-google-auth-httplib2-0.1.0-1|36	%install
21mr|python3-google-auth-httplib2-0.1.0-1|37	%py3_install
21mr|python3-google-auth-httplib2-0.1.0-1|38	
21mr|python3-google-auth-httplib2-0.1.0-1|39	%check
21mr|python3-google-auth-httplib2-0.1.0-1|40	python3 setup.py test || true
21mr|python3-google-auth-httplib2-0.1.0-1|41	
21mr|python3-google-auth-httplib2-0.1.0-1|42	%files
21mr|python3-google-auth-httplib2-0.1.0-1|43	%doc LICENSE
21mr|python3-google-auth-httplib2-0.1.0-1|44	%doc README.rst
21mr|python3-google-auth-httplib2-0.1.0-1|45	%{python3_sitelib}/__pycache__/*
21mr|python3-google-auth-httplib2-0.1.0-1|46	%{python3_sitelib}/google_auth_httplib2.py*
21mr|python3-google-auth-httplib2-0.1.0-1|47	%{python3_sitelib}/google_auth_httplib2-%{version}-py?.?.egg-info

15569 21
21mr|python3-google-cloud-core-2.0.0-1|1	%global debug_package %{nil}
21mr|python3-google-cloud-core-2.0.0-1|2	
21mr|python3-google-cloud-core-2.0.0-1|3	Summary:	Defines common helpers used by all Google API clients
21mr|python3-google-cloud-core-2.0.0-1|4	Name:		python3-google-cloud-core
21mr|python3-google-cloud-core-2.0.0-1|5	Version:	2.0.0
21mr|python3-google-cloud-core-2.0.0-1|6	Release:	1
21mr|python3-google-cloud-core-2.0.0-1|7	License:	ASL 2.0
21mr|python3-google-cloud-core-2.0.0-1|8	Group:		Development/Python
21mr|python3-google-cloud-core-2.0.0-1|9	Url:		https://github.com/GoogleCloudPlatform/google-cloud-python
21mr|python3-google-cloud-core-2.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/44/eb/d385ac156af85a18870839a8c9402055b83189a97bef486585822a8eb1dc/google-cloud-core-2.0.0.tar.gz
21mr|python3-google-cloud-core-2.0.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python3-google-cloud-core-2.0.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python3-google-cloud-core-2.0.0-1|13	BuildArch:	noarch
21mr|python3-google-cloud-core-2.0.0-1|14	
21mr|python3-google-cloud-core-2.0.0-1|15	%description
21mr|python3-google-cloud-core-2.0.0-1|16	This library is not meant to stand-alone. Instead it defines
21mr|python3-google-cloud-core-2.0.0-1|17	common helpers used by all Google API clients.
21mr|python3-google-cloud-core-2.0.0-1|18	
21mr|python3-google-cloud-core-2.0.0-1|19	%files
21mr|python3-google-cloud-core-2.0.0-1|20	%{python3_sitelib}/*
21mr|python3-google-cloud-core-2.0.0-1|21	
21mr|python3-google-cloud-core-2.0.0-1|22	#----------------------------------------------------------------------
21mr|python3-google-cloud-core-2.0.0-1|23	%prep
21mr|python3-google-cloud-core-2.0.0-1|24	%autosetup -p1 -n google-cloud-core-%{version}
21mr|python3-google-cloud-core-2.0.0-1|25	
21mr|python3-google-cloud-core-2.0.0-1|26	%build
21mr|python3-google-cloud-core-2.0.0-1|27	%py3_build
21mr|python3-google-cloud-core-2.0.0-1|28	
21mr|python3-google-cloud-core-2.0.0-1|29	%install
21mr|python3-google-cloud-core-2.0.0-1|30	%py3_install

15570 21
21mr|python3-google-resumable-media-2.0.0-1|1	%global debug_package %{nil}
21mr|python3-google-resumable-media-2.0.0-1|2	
21mr|python3-google-resumable-media-2.0.0-1|3	Summary:	Utilities for Google Media Downloads and Resumable Uploads
21mr|python3-google-resumable-media-2.0.0-1|4	Name:		python3-google-resumable-media
21mr|python3-google-resumable-media-2.0.0-1|5	Version:	2.0.0
21mr|python3-google-resumable-media-2.0.0-1|6	Release:	1
21mr|python3-google-resumable-media-2.0.0-1|7	License:	ASLv2
21mr|python3-google-resumable-media-2.0.0-1|8	Group:		Development/Python
21mr|python3-google-resumable-media-2.0.0-1|9	Url:		https://github.com/GoogleCloudPlatform/google-resumable-media-python
21mr|python3-google-resumable-media-2.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/b1/ff/a6b7112fd2d6a09bb09479d2cd9c2eef8bd04cf6793e6144a3bb7434b1f9/google-resumable-media-2.0.0.tar.gz
21mr|python3-google-resumable-media-2.0.0-1|11	BuildRequires:  python3-devel
21mr|python3-google-resumable-media-2.0.0-1|12	BuildRequires:  python3egg(setuptools)
21mr|python3-google-resumable-media-2.0.0-1|13	
21mr|python3-google-resumable-media-2.0.0-1|14	%description
21mr|python3-google-resumable-media-2.0.0-1|15	Utilities for Google Media Downloads and Resumable Uploads
21mr|python3-google-resumable-media-2.0.0-1|16	
21mr|python3-google-resumable-media-2.0.0-1|17	%prep
21mr|python3-google-resumable-media-2.0.0-1|18	%setup -qn google-resumable-media-%{version}
21mr|python3-google-resumable-media-2.0.0-1|19	%apply_patches
21mr|python3-google-resumable-media-2.0.0-1|20	
21mr|python3-google-resumable-media-2.0.0-1|21	%build
21mr|python3-google-resumable-media-2.0.0-1|22	%py3_build
21mr|python3-google-resumable-media-2.0.0-1|23	
21mr|python3-google-resumable-media-2.0.0-1|24	%install
21mr|python3-google-resumable-media-2.0.0-1|25	%py3_install
21mr|python3-google-resumable-media-2.0.0-1|26	
21mr|python3-google-resumable-media-2.0.0-1|27	%files
21mr|python3-google-resumable-media-2.0.0-1|28	%{python3_sitelib}/*

15571 21
21mr|python3-h11-0.12.0-2|1	%define	module	h11
21mr|python3-h11-0.12.0-2|2	
21mr|python3-h11-0.12.0-2|3	Summary:	A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
21mr|python3-h11-0.12.0-2|4	Name:		python3-%{module}
21mr|python3-h11-0.12.0-2|5	Version:	0.12.0
21mr|python3-h11-0.12.0-2|6	Release:	2
21mr|python3-h11-0.12.0-2|7	License:	MIT
21mr|python3-h11-0.12.0-2|8	Group:		Development/Python
21mr|python3-h11-0.12.0-2|9	Url:		https://github.com/python-hyper/h11
21mr|python3-h11-0.12.0-2|10	Source0:	https://pypi.python.org/packages/source/h/%{module}/%{module}-%{version}.tar.gz
21mr|python3-h11-0.12.0-2|11	
21mr|python3-h11-0.12.0-2|12	BuildRequires:	python3egg(setuptools)
21mr|python3-h11-0.12.0-2|13	BuildRequires:	pkgconfig(python3)
21mr|python3-h11-0.12.0-2|14	BuildRequires:	python3egg(pytest)
21mr|python3-h11-0.12.0-2|15	
21mr|python3-h11-0.12.0-2|16	Provides:	    python-%{module} = %{EVRD}
21mr|python3-h11-0.12.0-2|17	
21mr|python3-h11-0.12.0-2|18	BuildArch:	noarch
21mr|python3-h11-0.12.0-2|19	
21mr|python3-h11-0.12.0-2|20	%description
21mr|python3-h11-0.12.0-2|21	This is a little HTTP/1.1 library written from scratch in Python,
21mr|python3-h11-0.12.0-2|22	heavily inspired by hyper-h2.
21mr|python3-h11-0.12.0-2|23	It is a "bring-your-own-I/O" library; h11 contains no IO
21mr|python3-h11-0.12.0-2|24	code whatsoever.  This means you can hook h11 up to your
21mr|python3-h11-0.12.0-2|25	favorite network API, and that could be anything you want:
21mr|python3-h11-0.12.0-2|26	synchronous, threaded, asynchronous, or
21mr|python3-h11-0.12.0-2|27	your own implementation of RFC 6214 -- h11 will not judge you.
21mr|python3-h11-0.12.0-2|28	This also means that h11 is not immediately useful out of the box:
21mr|python3-h11-0.12.0-2|29	it is a toolkit for building
21mr|python3-h11-0.12.0-2|30	programs that speak HTTP, not something that could
21mr|python3-h11-0.12.0-2|31	directly replace requests or
21mr|python3-h11-0.12.0-2|32	twisted.web or whatever.  But h11 makes it much
21mr|python3-h11-0.12.0-2|33	easier to implement something
21mr|python3-h11-0.12.0-2|34	like requests or twisted.web.
21mr|python3-h11-0.12.0-2|35	
21mr|python3-h11-0.12.0-2|36	%files
21mr|python3-h11-0.12.0-2|37	%doc LICENSE.txt README.rst
21mr|python3-h11-0.12.0-2|38	%{py3_puresitedir}/h11
21mr|python3-h11-0.12.0-2|39	%{py3_puresitedir}/h11*.egg-info
21mr|python3-h11-0.12.0-2|40	#----------------------------------------------------------------------
21mr|python3-h11-0.12.0-2|41	
21mr|python3-h11-0.12.0-2|42	%prep
21mr|python3-h11-0.12.0-2|43	%setup -qn %{module}-%{version}
21mr|python3-h11-0.12.0-2|44	rm -rf %{module}.egg-info
21mr|python3-h11-0.12.0-2|45	
21mr|python3-h11-0.12.0-2|46	%build
21mr|python3-h11-0.12.0-2|47	%py3_build
21mr|python3-h11-0.12.0-2|48	
21mr|python3-h11-0.12.0-2|49	%install
21mr|python3-h11-0.12.0-2|50	%py3_install
21mr|python3-h11-0.12.0-2|51	
21mr|python3-h11-0.12.0-2|52	%check
21mr|python3-h11-0.12.0-2|53	pytest-3 --verbose
21mr|python3-h11-0.12.0-2|54	

15572 21
21mr|python3-lxc-3.0.4-10|1	%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}_lxc\\..*\\.so
21mr|python3-lxc-3.0.4-10|2	
21mr|python3-lxc-3.0.4-10|3	Name:           python3-lxc
21mr|python3-lxc-3.0.4-10|4	Version:        3.0.4
21mr|python3-lxc-3.0.4-10|5	Epoch:          2
21mr|python3-lxc-3.0.4-10|6	Release:        10
21mr|python3-lxc-3.0.4-10|7	Summary:        Python binding for LXC
21mr|python3-lxc-3.0.4-10|8	Group:          Development/Python
21mr|python3-lxc-3.0.4-10|9	License:        LGPLv2+
21mr|python3-lxc-3.0.4-10|10	URL:            https://linuxcontainers.org/lxc
21mr|python3-lxc-3.0.4-10|11	Source0:        https://linuxcontainers.org/downloads/lxc/%{name}-%{version}.tar.gz
21mr|python3-lxc-3.0.4-10|12	BuildRequires:  python3-devel
21mr|python3-lxc-3.0.4-10|13	BuildRequires:  python3-setuptools
21mr|python3-lxc-3.0.4-10|14	BuildRequires:  pkgconfig(lxc)
21mr|python3-lxc-3.0.4-10|15	
21mr|python3-lxc-3.0.4-10|16	%global desc Linux Resource Containers provide process and resource isolation\
21mr|python3-lxc-3.0.4-10|17	without the overhead of full virtualization.\
21mr|python3-lxc-3.0.4-10|18	\
21mr|python3-lxc-3.0.4-10|19	The python3-lxc package contains the Python3\
21mr|python3-lxc-3.0.4-10|20	binding for LXC.
21mr|python3-lxc-3.0.4-10|21	
21mr|python3-lxc-3.0.4-10|22	%description
21mr|python3-lxc-3.0.4-10|23	%{desc}
21mr|python3-lxc-3.0.4-10|24	
21mr|python3-lxc-3.0.4-10|25	%files
21mr|python3-lxc-3.0.4-10|26	%license COPYING
21mr|python3-lxc-3.0.4-10|27	%doc README.md examples
21mr|python3-lxc-3.0.4-10|28	%{python3_sitearch}/*
21mr|python3-lxc-3.0.4-10|29	############################################################
21mr|python3-lxc-3.0.4-10|30	
21mr|python3-lxc-3.0.4-10|31	%prep
21mr|python3-lxc-3.0.4-10|32	%autosetup
21mr|python3-lxc-3.0.4-10|33	
21mr|python3-lxc-3.0.4-10|34	%build
21mr|python3-lxc-3.0.4-10|35	%py3_build
21mr|python3-lxc-3.0.4-10|36	
21mr|python3-lxc-3.0.4-10|37	%install
21mr|python3-lxc-3.0.4-10|38	%py3_install
21mr|python3-lxc-3.0.4-10|39	
21mr|python3-lxc-3.0.4-10|40	# fix examples
21mr|python3-lxc-3.0.4-10|41	chmod -x examples/*.py
21mr|python3-lxc-3.0.4-10|42	sed -i -e '1 s@^#!.*@#!%{__python3}@' examples/*.py
21mr|python3-lxc-3.0.4-10|43	
21mr|python3-lxc-3.0.4-10|44	%check
21mr|python3-lxc-3.0.4-10|45	%{__python3} setup.py test
21mr|python3-lxc-3.0.4-10|46	

15573 21
21mr|python3-sgmllib3k-1.0.0-2|1	# Created by pyp2rpm-3.2.2
21mr|python3-sgmllib3k-1.0.0-2|2	%global pypi_name sgmllib3k
21mr|python3-sgmllib3k-1.0.0-2|3	%define version 1.0.0
21mr|python3-sgmllib3k-1.0.0-2|4	
21mr|python3-sgmllib3k-1.0.0-2|5	Name:           python3-sgmllib3k
21mr|python3-sgmllib3k-1.0.0-2|6	Version:        1.0.0
21mr|python3-sgmllib3k-1.0.0-2|7	Release:        2
21mr|python3-sgmllib3k-1.0.0-2|8	Group:          Development/Python
21mr|python3-sgmllib3k-1.0.0-2|9	Summary:        Py3k port of sgmllib
21mr|python3-sgmllib3k-1.0.0-2|10	
21mr|python3-sgmllib3k-1.0.0-2|11	License:        BSD License
21mr|python3-sgmllib3k-1.0.0-2|12	URL:            http://hg.hardcoded.net/sgmllib
21mr|python3-sgmllib3k-1.0.0-2|13	Source0:        https://files.pythonhosted.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python3-sgmllib3k-1.0.0-2|14	BuildArch:      noarch
21mr|python3-sgmllib3k-1.0.0-2|15	
21mr|python3-sgmllib3k-1.0.0-2|16	BuildRequires:  python3-devel
21mr|python3-sgmllib3k-1.0.0-2|17	BuildRequires:  python3-setuptools
21mr|python3-sgmllib3k-1.0.0-2|18	
21mr|python3-sgmllib3k-1.0.0-2|19	
21mr|python3-sgmllib3k-1.0.0-2|20	%description
21mr|python3-sgmllib3k-1.0.0-2|21	sgmllib3k -- Py3k port of the old stdlib module sgmllib was dropped in Python
21mr|python3-sgmllib3k-1.0.0-2|22	3. For those depending on it, that's somewhat infortunate. This is a quick and
21mr|python3-sgmllib3k-1.0.0-2|23	dirty port of this old module. I just ran 2to3 on it and published it. I don't
21mr|python3-sgmllib3k-1.0.0-2|24	indend to maintain it, so it might be a good idea to eventually think about
21mr|python3-sgmllib3k-1.0.0-2|25	finding another module to use.
21mr|python3-sgmllib3k-1.0.0-2|26	
21mr|python3-sgmllib3k-1.0.0-2|27	
21mr|python3-sgmllib3k-1.0.0-2|28	%prep
21mr|python3-sgmllib3k-1.0.0-2|29	%setup -q -n %{pypi_name}-%{version}
21mr|python3-sgmllib3k-1.0.0-2|30	# Remove bundled egg-info
21mr|python3-sgmllib3k-1.0.0-2|31	rm -rf %{pypi_name}.egg-info
21mr|python3-sgmllib3k-1.0.0-2|32	
21mr|python3-sgmllib3k-1.0.0-2|33	%build
21mr|python3-sgmllib3k-1.0.0-2|34	%py3_build
21mr|python3-sgmllib3k-1.0.0-2|35	
21mr|python3-sgmllib3k-1.0.0-2|36	%install
21mr|python3-sgmllib3k-1.0.0-2|37	%py3_install
21mr|python3-sgmllib3k-1.0.0-2|38	
21mr|python3-sgmllib3k-1.0.0-2|39	%files
21mr|python3-sgmllib3k-1.0.0-2|40	%doc
21mr|python3-sgmllib3k-1.0.0-2|41	%{python3_sitelib}/__pycache__/*
21mr|python3-sgmllib3k-1.0.0-2|42	%{python3_sitelib}/sgmllib.py*
21mr|python3-sgmllib3k-1.0.0-2|43	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info

15574 21
21mr|python3-sqlite3-0.4.5-1|1	%define realname pysqlite3
21mr|python3-sqlite3-0.4.5-1|2	
21mr|python3-sqlite3-0.4.5-1|3	Name:		python3-sqlite3
21mr|python3-sqlite3-0.4.5-1|4	Version:	0.4.5
21mr|python3-sqlite3-0.4.5-1|5	Release:	1
21mr|python3-sqlite3-0.4.5-1|6	License:	zlib
21mr|python3-sqlite3-0.4.5-1|7	Group:		Development/Python
21mr|python3-sqlite3-0.4.5-1|8	Summary:	Python3 bindings for sqlite3
21mr|python3-sqlite3-0.4.5-1|9	Url:		https://github.com/coleifer/pysqlite3
21mr|python3-sqlite3-0.4.5-1|10	Source0:	https://github.com/coleifer/pysqlite3/archive/%{version}.tar.gz?/pysqlite3-%{version}.tar.gz
21mr|python3-sqlite3-0.4.5-1|11	BuildRequires:	pkgconfig(python3)
21mr|python3-sqlite3-0.4.5-1|12	BuildRequires:	sqlite3-devel
21mr|python3-sqlite3-0.4.5-1|13	BuildRequires:	python3egg(setuptools)
21mr|python3-sqlite3-0.4.5-1|14	Provides:	python3egg(sqlite3) = %{version}
21mr|python3-sqlite3-0.4.5-1|15	
21mr|python3-sqlite3-0.4.5-1|16	%description
21mr|python3-sqlite3-0.4.5-1|17	This library takes the SQLite module from Python 3 and packages it as a
21mr|python3-sqlite3-0.4.5-1|18	separately-installable module.
21mr|python3-sqlite3-0.4.5-1|19	This may be useful for creating SQLite modules capable of working with other
21mr|python3-sqlite3-0.4.5-1|20	versions of SQLite (via the amalgamation option).
21mr|python3-sqlite3-0.4.5-1|21	
21mr|python3-sqlite3-0.4.5-1|22	#=======================================================================
21mr|python3-sqlite3-0.4.5-1|23	%files
21mr|python3-sqlite3-0.4.5-1|24	%doc LICENSE README.md
21mr|python3-sqlite3-0.4.5-1|25	%{python3_sitearch}/*.egg-info/*
21mr|python3-sqlite3-0.4.5-1|26	%{python3_sitearch}/pysqlite3/*
21mr|python3-sqlite3-0.4.5-1|27	#=======================================================================
21mr|python3-sqlite3-0.4.5-1|28	%prep
21mr|python3-sqlite3-0.4.5-1|29	%setup -q -n %{realname}-%{version}
21mr|python3-sqlite3-0.4.5-1|30	
21mr|python3-sqlite3-0.4.5-1|31	%build
21mr|python3-sqlite3-0.4.5-1|32	%py3_build
21mr|python3-sqlite3-0.4.5-1|33	
21mr|python3-sqlite3-0.4.5-1|34	%install
21mr|python3-sqlite3-0.4.5-1|35	%py3_install

15575 21
21mr|python3-twine-3.4.1-1|1	%define	module	twine
21mr|python3-twine-3.4.1-1|2	
21mr|python3-twine-3.4.1-1|3	Summary:	Collection of utilities for publishing packages on PyPI
21mr|python3-twine-3.4.1-1|4	Name:		python3-%{module}
21mr|python3-twine-3.4.1-1|5	Version:	3.4.1
21mr|python3-twine-3.4.1-1|6	Release:	1
21mr|python3-twine-3.4.1-1|7	License:	ASL 2.0
21mr|python3-twine-3.4.1-1|8	Group:		Development/Python
21mr|python3-twine-3.4.1-1|9	Url:		https://%{module}.readthedocs.io/
21mr|python3-twine-3.4.1-1|10	Source0:	https://pypi.io/packages/source/t/%{module}/%{module}-%{version}.tar.gz
21mr|python3-twine-3.4.1-1|11	BuildRequires:	python3egg(setuptools)
21mr|python3-twine-3.4.1-1|12	BuildRequires:	python3egg(setuptools-scm)
21mr|python3-twine-3.4.1-1|13	BuildRequires:	python3egg(wheel)
21mr|python3-twine-3.4.1-1|14	BuildArch:	noarch
21mr|python3-twine-3.4.1-1|15	
21mr|python3-twine-3.4.1-1|16	%description
21mr|python3-twine-3.4.1-1|17	Twine is `a utility`_ for `publishing`_ Python packages on `PyPI`_.
21mr|python3-twine-3.4.1-1|18	It provides build system independent uploads of source and binary
21mr|python3-twine-3.4.1-1|19	`distribution artifacts <distributions>`_ for both new and existing
21mr|python3-twine-3.4.1-1|20	`projects`_.
21mr|python3-twine-3.4.1-1|21	
21mr|python3-twine-3.4.1-1|22	%files
21mr|python3-twine-3.4.1-1|23	%doc AUTHORS LICENSE README.rst docs/changelog.rst docs/requirements.txt
21mr|python3-twine-3.4.1-1|24	%{_bindir}/%{module}
21mr|python3-twine-3.4.1-1|25	%{python3_sitelib}/%{module}
21mr|python3-twine-3.4.1-1|26	%{python3_sitelib}/%{module}*.egg-info
21mr|python3-twine-3.4.1-1|27	#--------------------------------------------
21mr|python3-twine-3.4.1-1|28	%prep
21mr|python3-twine-3.4.1-1|29	%autosetup -p1 -n %{module}-%{version}
21mr|python3-twine-3.4.1-1|30	
21mr|python3-twine-3.4.1-1|31	%build
21mr|python3-twine-3.4.1-1|32	%py3_build
21mr|python3-twine-3.4.1-1|33	
21mr|python3-twine-3.4.1-1|34	%install
21mr|python3-twine-3.4.1-1|35	%py3_install

15576 21
21mr|python3-unittest2-1.1.0-8|1	%define oname unittest2
21mr|python3-unittest2-1.1.0-8|2	
21mr|python3-unittest2-1.1.0-8|3	Name:           python3-%{oname}
21mr|python3-unittest2-1.1.0-8|4	Version:        1.1.0
21mr|python3-unittest2-1.1.0-8|5	Release:        8
21mr|python3-unittest2-1.1.0-8|6	Url:            http://pypi.python.org/pypi/unittest2
21mr|python3-unittest2-1.1.0-8|7	Summary:        Backport ofunittest2 to Python3
21mr|python3-unittest2-1.1.0-8|8	License:        BSD
21mr|python3-unittest2-1.1.0-8|9	Group:          Development/Python
21mr|python3-unittest2-1.1.0-8|10	Source:         http://pypi.python.org/packages/source/u/%{oname}/%{oname}-%{version}.tar.gz
21mr|python3-unittest2-1.1.0-8|11	BuildRequires:  pkgconfig(python3)
21mr|python3-unittest2-1.1.0-8|12	BuildRequires:  python3egg(setuptools)
21mr|python3-unittest2-1.1.0-8|13	BuildRequires:  python3egg(argparse)
21mr|python3-unittest2-1.1.0-8|14	BuildRequires:  python3egg(six)
21mr|python3-unittest2-1.1.0-8|15	BuildRequires:  python3egg(nose)
21mr|python3-unittest2-1.1.0-8|16	BuildRequires:  python3egg(traceback2)
21mr|python3-unittest2-1.1.0-8|17	BuildRequires:  python3egg(linecache2)
21mr|python3-unittest2-1.1.0-8|18	BuildRequires:  python3egg(pip)
21mr|python3-unittest2-1.1.0-8|19	Requires:       python3
21mr|python3-unittest2-1.1.0-8|20	BuildArch:	noarch
21mr|python3-unittest2-1.1.0-8|21	
21mr|python3-unittest2-1.1.0-8|22	
21mr|python3-unittest2-1.1.0-8|23	
21mr|python3-unittest2-1.1.0-8|24	%description
21mr|python3-unittest2-1.1.0-8|25	unittest2 is a backport of the new features added to the unittest
21mr|python3-unittest2-1.1.0-8|26	testing framework in Python 2.7. It has been tested to on Python 2.4 -
21mr|python3-unittest2-1.1.0-8|27	2.6.
21mr|python3-unittest2-1.1.0-8|28	
21mr|python3-unittest2-1.1.0-8|29	To use unittest2 instead of unittest simply replace ``import
21mr|python3-unittest2-1.1.0-8|30	unittest`` with ``import unittest2``.
21mr|python3-unittest2-1.1.0-8|31	
21mr|python3-unittest2-1.1.0-8|32	Classes in unittest2 derive from the equivalent classes in unittest,
21mr|python3-unittest2-1.1.0-8|33	so it should be possible to use the unittest2 test running infra-
21mr|python3-unittest2-1.1.0-8|34	structure without having to switch all your tests to using unittest2
21mr|python3-unittest2-1.1.0-8|35	immediately. Similarly, you can use the new assert methods on
21mr|python3-unittest2-1.1.0-8|36	``unittest2.TestCase`` with the standard unittest test running
21mr|python3-unittest2-1.1.0-8|37	infrastructure. Not all of the new features in unittest2 will work
21mr|python3-unittest2-1.1.0-8|38	with the standard unittest test loaders and runners, however.
21mr|python3-unittest2-1.1.0-8|39	This is python3 module.
21mr|python3-unittest2-1.1.0-8|40	
21mr|python3-unittest2-1.1.0-8|41	%prep
21mr|python3-unittest2-1.1.0-8|42	%setup -qn %{oname}-%{version}
21mr|python3-unittest2-1.1.0-8|43	
21mr|python3-unittest2-1.1.0-8|44	%build
21mr|python3-unittest2-1.1.0-8|45	python3 setup.py build
21mr|python3-unittest2-1.1.0-8|46	
21mr|python3-unittest2-1.1.0-8|47	%install
21mr|python3-unittest2-1.1.0-8|48	python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
21mr|python3-unittest2-1.1.0-8|49	
21mr|python3-unittest2-1.1.0-8|50	# rename py3 binaries for coexsistance
21mr|python3-unittest2-1.1.0-8|51	mv %{buildroot}%{_bindir}/unit2 %{buildroot}%{_bindir}/unit2-python%{py3_ver}
21mr|python3-unittest2-1.1.0-8|52	
21mr|python3-unittest2-1.1.0-8|53	
21mr|python3-unittest2-1.1.0-8|54	%files
21mr|python3-unittest2-1.1.0-8|55	%doc README.txt
21mr|python3-unittest2-1.1.0-8|56	%{_bindir}/*
21mr|python3-unittest2-1.1.0-8|57	%{py3_puresitedir}/unittest2/
21mr|python3-unittest2-1.1.0-8|58	%{py3_puresitedir}/unittest2-%{version}-py%{py3_ver}.egg-info

15577 21
21mr|python-actdiag-2.0.0-4|1	%global srcname actdiag
21mr|python-actdiag-2.0.0-4|2	%global srcdesc \
21mr|python-actdiag-2.0.0-4|3	actdiag and its family generate diagram images from simply text file.\
21mr|python-actdiag-2.0.0-4|4	\
21mr|python-actdiag-2.0.0-4|5	Features:\
21mr|python-actdiag-2.0.0-4|6	- Generates beautiful diagram images from simple text format (similar to\
21mr|python-actdiag-2.0.0-4|7	graphviz’s DOT format)\
21mr|python-actdiag-2.0.0-4|8	- Layouts diagram elements automatically\
21mr|python-actdiag-2.0.0-4|9	- Embeds to many documentations; Sphinx, Trac, Redmine and some wikis\
21mr|python-actdiag-2.0.0-4|10	\
21mr|python-actdiag-2.0.0-4|11	- Supports many types of diagrams\
21mr|python-actdiag-2.0.0-4|12	- activity diagram (with this package)\
21mr|python-actdiag-2.0.0-4|13	- block diagram (with the blockdiag package)\
21mr|python-actdiag-2.0.0-4|14	- sequence diagram (with the seqdiag package)\
21mr|python-actdiag-2.0.0-4|15	- logical network diagram (with the nwdiag package)\
21mr|python-actdiag-2.0.0-4|16	\
21mr|python-actdiag-2.0.0-4|17	Enjoy documentation with actdiag !
21mr|python-actdiag-2.0.0-4|18	
21mr|python-actdiag-2.0.0-4|19	Name:           python-%{srcname}
21mr|python-actdiag-2.0.0-4|20	Version:        2.0.0
21mr|python-actdiag-2.0.0-4|21	Release:        4
21mr|python-actdiag-2.0.0-4|22	Summary:        Actdiag generates activity-diagram images from text
21mr|python-actdiag-2.0.0-4|23	Group:		Development/Python
21mr|python-actdiag-2.0.0-4|24	License:        ASL 2.0
21mr|python-actdiag-2.0.0-4|25	URL:            http://blockdiag.com/
21mr|python-actdiag-2.0.0-4|26	Source:         %pypi_source
21mr|python-actdiag-2.0.0-4|27	
21mr|python-actdiag-2.0.0-4|28	BuildArch:      noarch
21mr|python-actdiag-2.0.0-4|29	BuildRequires:  python3-devel
21mr|python-actdiag-2.0.0-4|30	BuildRequires:  python3-docutils
21mr|python-actdiag-2.0.0-4|31	BuildRequires:  python3-nose
21mr|python-actdiag-2.0.0-4|32	BuildRequires:  python3-pillow
21mr|python-actdiag-2.0.0-4|33	BuildRequires:  python3-reportlab
21mr|python-actdiag-2.0.0-4|34	BuildRequires:  python3-setuptools
21mr|python-actdiag-2.0.0-4|35	
21mr|python-actdiag-2.0.0-4|36	
21mr|python-actdiag-2.0.0-4|37	%description %{srcdesc}
21mr|python-actdiag-2.0.0-4|38	
21mr|python-actdiag-2.0.0-4|39	
21mr|python-actdiag-2.0.0-4|40	%package -n %{srcname}
21mr|python-actdiag-2.0.0-4|41	Summary:        %{summary}
21mr|python-actdiag-2.0.0-4|42	Requires:       python3-%{srcname} = %{version}-%{release}
21mr|python-actdiag-2.0.0-4|43	
21mr|python-actdiag-2.0.0-4|44	
21mr|python-actdiag-2.0.0-4|45	%description -n %{srcname} %{srcdesc}
21mr|python-actdiag-2.0.0-4|46	
21mr|python-actdiag-2.0.0-4|47	
21mr|python-actdiag-2.0.0-4|48	%package -n python3-%{srcname}
21mr|python-actdiag-2.0.0-4|49	Summary:        Python 3 module for %{srcname}
21mr|python-actdiag-2.0.0-4|50	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-actdiag-2.0.0-4|51	
21mr|python-actdiag-2.0.0-4|52	
21mr|python-actdiag-2.0.0-4|53	%description -n python3-%{srcname}
21mr|python-actdiag-2.0.0-4|54	%{summary}.
21mr|python-actdiag-2.0.0-4|55	
21mr|python-actdiag-2.0.0-4|56	
21mr|python-actdiag-2.0.0-4|57	%prep
21mr|python-actdiag-2.0.0-4|58	%autosetup -n %{srcname}-%{version} -p1
21mr|python-actdiag-2.0.0-4|59	
21mr|python-actdiag-2.0.0-4|60	
21mr|python-actdiag-2.0.0-4|61	%build
21mr|python-actdiag-2.0.0-4|62	%py3_build
21mr|python-actdiag-2.0.0-4|63	
21mr|python-actdiag-2.0.0-4|64	
21mr|python-actdiag-2.0.0-4|65	%install
21mr|python-actdiag-2.0.0-4|66	%py3_install
21mr|python-actdiag-2.0.0-4|67	install -m 0644 -D %{srcname}.1 %{buildroot}%{_mandir}/man1/%{srcname}.1
21mr|python-actdiag-2.0.0-4|68	
21mr|python-actdiag-2.0.0-4|69	
21mr|python-actdiag-2.0.0-4|70	%if 0
21mr|python-actdiag-2.0.0-4|71	%check
21mr|python-actdiag-2.0.0-4|72	%{__python3} setup.py test
21mr|python-actdiag-2.0.0-4|73	%endif
21mr|python-actdiag-2.0.0-4|74	
21mr|python-actdiag-2.0.0-4|75	
21mr|python-actdiag-2.0.0-4|76	%files -n %{srcname}
21mr|python-actdiag-2.0.0-4|77	%license LICENSE
21mr|python-actdiag-2.0.0-4|78	%doc README.rst
21mr|python-actdiag-2.0.0-4|79	%{_bindir}/%{srcname}
21mr|python-actdiag-2.0.0-4|80	%{_mandir}/man1/%{srcname}.1*
21mr|python-actdiag-2.0.0-4|81	
21mr|python-actdiag-2.0.0-4|82	
21mr|python-actdiag-2.0.0-4|83	%files -n python3-%{srcname}
21mr|python-actdiag-2.0.0-4|84	%license LICENSE
21mr|python-actdiag-2.0.0-4|85	%doc PKG-INFO README.rst
21mr|python-actdiag-2.0.0-4|86	%{python3_sitelib}/__pycache__/*
21mr|python-actdiag-2.0.0-4|87	%{python3_sitelib}/%{srcname}*
21mr|python-actdiag-2.0.0-4|88	%exclude %{python3_sitelib}/%{srcname}/tests

15578 21
21mr|python-aeidon-1.9-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|python-aeidon-1.9-1|2	%define module	aeidon
21mr|python-aeidon-1.9-1|3	
21mr|python-aeidon-1.9-1|4	Summary:	Python package for reading, writing and manipulating text-based subtitle files
21mr|python-aeidon-1.9-1|5	Name:		python-%{module}
21mr|python-aeidon-1.9-1|6	Version:	1.9
21mr|python-aeidon-1.9-1|7	Release:	1
21mr|python-aeidon-1.9-1|8	License:	GPLv3+
21mr|python-aeidon-1.9-1|9	Group:		Development/Python
21mr|python-aeidon-1.9-1|10	Url:		http://download.gna.org/gaupol/doc/api/aeidon.html
21mr|python-aeidon-1.9-1|11	Source0:	https://pypi.io/packages/source/a/aeidon/aeidon-%{version}.tar.gz
21mr|python-aeidon-1.9-1|12	Patch1:		aeidon-setup.patch
21mr|python-aeidon-1.9-1|13	BuildArch:	noarch
21mr|python-aeidon-1.9-1|14	BuildRequires:	intltool
21mr|python-aeidon-1.9-1|15	BuildRequires:	python3egg(setuptools)
21mr|python-aeidon-1.9-1|16	BuildRequires:	pkgconfig(python3)
21mr|python-aeidon-1.9-1|17	Recommends:	iso-codes
21mr|python-aeidon-1.9-1|18	Recommends:	python3-chardet
21mr|python-aeidon-1.9-1|19	Recommends:	python3-enchant >= 1.4.0
21mr|python-aeidon-1.9-1|20	
21mr|python-aeidon-1.9-1|21	%description
21mr|python-aeidon-1.9-1|22	aeidon is a Python package that provides classes and functions for dealing
21mr|python-aeidon-1.9-1|23	with text-based subtitle files of many different formats. Functions exist
21mr|python-aeidon-1.9-1|24	for reading and writing subtitle files as well as manipulating subtitle data,
21mr|python-aeidon-1.9-1|25	i.e. positions (times or frames) and texts.
21mr|python-aeidon-1.9-1|26	
21mr|python-aeidon-1.9-1|27	#----------------------------------------------------------------------------
21mr|python-aeidon-1.9-1|28	%package -n python3-%{module}
21mr|python-aeidon-1.9-1|29	Summary:	Python package for reading, writing and manipulating text-based subtitle files
21mr|python-aeidon-1.9-1|30	Group:		Development/Python
21mr|python-aeidon-1.9-1|31	
21mr|python-aeidon-1.9-1|32	%description -n python3-%{module}
21mr|python-aeidon-1.9-1|33	aeidon is a Python package that provides classes and functions for dealing
21mr|python-aeidon-1.9-1|34	with text-based subtitle files of many different formats. Functions exist
21mr|python-aeidon-1.9-1|35	for reading and writing subtitle files as well as manipulating subtitle data,
21mr|python-aeidon-1.9-1|36	i.e. positions (times or frames) and texts.
21mr|python-aeidon-1.9-1|37	
21mr|python-aeidon-1.9-1|38	%files -n python3-%{module}
21mr|python-aeidon-1.9-1|39	%{python3_sitelib}/%{module}
21mr|python-aeidon-1.9-1|40	%{python3_sitelib}/%{module}-%{version}-py%{python3_version}.egg-info
21mr|python-aeidon-1.9-1|41	
21mr|python-aeidon-1.9-1|42	#----------------------------------------------------------------------------
21mr|python-aeidon-1.9-1|43	
21mr|python-aeidon-1.9-1|44	%prep
21mr|python-aeidon-1.9-1|45	%autosetup -p1 -n %{module}-%{version}
21mr|python-aeidon-1.9-1|46	sed -i 's/get_aeidon_version()/"%{version}"/' setup-aeidon.py
21mr|python-aeidon-1.9-1|47	
21mr|python-aeidon-1.9-1|48	%build
21mr|python-aeidon-1.9-1|49	%{__python3} setup-aeidon.py build '--executable=%{__python3} -s'
21mr|python-aeidon-1.9-1|50	
21mr|python-aeidon-1.9-1|51	%install
21mr|python-aeidon-1.9-1|52	%{__python3} setup-aeidon.py install -O1 --skip-build --root %{buildroot}

15579 21
21mr|python-alembic-1.6.5-1|1	%global modname alembic
21mr|python-alembic-1.6.5-1|2	%global python_version 3
21mr|python-alembic-1.6.5-1|3	
21mr|python-alembic-1.6.5-1|4	Name:             python-alembic
21mr|python-alembic-1.6.5-1|5	Version:	1.6.5
21mr|python-alembic-1.6.5-1|6	Release:	1
21mr|python-alembic-1.6.5-1|7	Summary:          Database migration tool for SQLAlchemy
21mr|python-alembic-1.6.5-1|8	
21mr|python-alembic-1.6.5-1|9	Group:		Development/Python
21mr|python-alembic-1.6.5-1|10	License:          MIT
21mr|python-alembic-1.6.5-1|11	URL:              https://pypi.io/project/alembic
21mr|python-alembic-1.6.5-1|12	Source0:	https://files.pythonhosted.org/packages/2b/cc/5e450e60509b9a68fd761f2fa9ccb6fb9e63d7f9c2b60703bec2e5fd1840/alembic-1.6.5.tar.gz
21mr|python-alembic-1.6.5-1|13	
21mr|python-alembic-1.6.5-1|14	BuildArch:        noarch
21mr|python-alembic-1.6.5-1|15	
21mr|python-alembic-1.6.5-1|16	BuildRequires:    help2man
21mr|python-alembic-1.6.5-1|17	
21mr|python-alembic-1.6.5-1|18	BuildRequires:    python3-devel
21mr|python-alembic-1.6.5-1|19	BuildRequires:    python3-sqlalchemy >= 1.1
21mr|python-alembic-1.6.5-1|20	BuildRequires:    python3-mako
21mr|python-alembic-1.6.5-1|21	BuildRequires:    python3-nose
21mr|python-alembic-1.6.5-1|22	BuildRequires:    python3-setuptools
21mr|python-alembic-1.6.5-1|23	BuildRequires:    python3-mock
21mr|python-alembic-1.6.5-1|24	BuildRequires:    python3-dateutil
21mr|python-alembic-1.6.5-1|25	BuildRequires:    python3-pytest
21mr|python-alembic-1.6.5-1|26	
21mr|python-alembic-1.6.5-1|27	
21mr|python-alembic-1.6.5-1|28	%global _description\
21mr|python-alembic-1.6.5-1|29	Alembic is a new database migrations tool, written by the author of\
21mr|python-alembic-1.6.5-1|30	SQLAlchemy.  A migrations tool offers the following functionality:\
21mr|python-alembic-1.6.5-1|31	\
21mr|python-alembic-1.6.5-1|32	* Can emit ALTER statements to a database in order to change the structure\
21mr|python-alembic-1.6.5-1|33	of tables and other constructs.\
21mr|python-alembic-1.6.5-1|34	* Provides a system whereby "migration scripts" may be constructed; each script\
21mr|python-alembic-1.6.5-1|35	indicates a particular series of steps that can "upgrade" a target database\
21mr|python-alembic-1.6.5-1|36	to a new version, and optionally a series of steps that can "downgrade"\
21mr|python-alembic-1.6.5-1|37	similarly, doing the same steps in reverse.\
21mr|python-alembic-1.6.5-1|38	* Allows the scripts to execute in some sequential manner.\
21mr|python-alembic-1.6.5-1|39	\
21mr|python-alembic-1.6.5-1|40	Documentation and status of Alembic is at http://readthedocs.org/docs/alembic/
21mr|python-alembic-1.6.5-1|41	
21mr|python-alembic-1.6.5-1|42	%description %_description
21mr|python-alembic-1.6.5-1|43	
21mr|python-alembic-1.6.5-1|44	
21mr|python-alembic-1.6.5-1|45	%package -n python3-alembic
21mr|python-alembic-1.6.5-1|46	Summary:          %summary
21mr|python-alembic-1.6.5-1|47	
21mr|python-alembic-1.6.5-1|48	Requires:         python3-sqlalchemy >= 1.1
21mr|python-alembic-1.6.5-1|49	Requires:         python3-mako
21mr|python-alembic-1.6.5-1|50	Requires:         python3-setuptools
21mr|python-alembic-1.6.5-1|51	Requires:         python3-editor
21mr|python-alembic-1.6.5-1|52	Requires:         python3-dateutil
21mr|python-alembic-1.6.5-1|53	%{?python_provide:%python_provide python3-alembic}
21mr|python-alembic-1.6.5-1|54	
21mr|python-alembic-1.6.5-1|55	
21mr|python-alembic-1.6.5-1|56	%description -n python3-alembic %_description
21mr|python-alembic-1.6.5-1|57	
21mr|python-alembic-1.6.5-1|58	%prep
21mr|python-alembic-1.6.5-1|59	%autosetup -p1 -n %{modname}-%{version}
21mr|python-alembic-1.6.5-1|60	
21mr|python-alembic-1.6.5-1|61	
21mr|python-alembic-1.6.5-1|62	%build
21mr|python-alembic-1.6.5-1|63	%py3_build
21mr|python-alembic-1.6.5-1|64	
21mr|python-alembic-1.6.5-1|65	%{__mkdir_p} bin
21mr|python-alembic-1.6.5-1|66	echo 'python3 -c "import alembic.config; alembic.config.main()" $*' > bin/alembic
21mr|python-alembic-1.6.5-1|67	chmod 0755 bin/alembic
21mr|python-alembic-1.6.5-1|68	help2man --version-string %{version} --no-info -s 1 bin/alembic > alembic.1
21mr|python-alembic-1.6.5-1|69	
21mr|python-alembic-1.6.5-1|70	
21mr|python-alembic-1.6.5-1|71	%install
21mr|python-alembic-1.6.5-1|72	
21mr|python-alembic-1.6.5-1|73	install -d -m 0755 %{buildroot}%{_mandir}/man1
21mr|python-alembic-1.6.5-1|74	
21mr|python-alembic-1.6.5-1|75	%py3_install
21mr|python-alembic-1.6.5-1|76	mv %{buildroot}/%{_bindir}/%{modname} %{buildroot}/%{_bindir}/%{modname}-3
21mr|python-alembic-1.6.5-1|77	ln -s %{modname}-3 %{buildroot}/%{_bindir}/%{modname}-%{python3_version}
21mr|python-alembic-1.6.5-1|78	install -m 0644 alembic.1 %{buildroot}%{_mandir}/man1/alembic-3.1
21mr|python-alembic-1.6.5-1|79	ln -s alembic-3.1 %{buildroot}%{_mandir}/man1/alembic-%{python3_version}.1
21mr|python-alembic-1.6.5-1|80	
21mr|python-alembic-1.6.5-1|81	ln -s %{modname}-%{python_version} %{buildroot}/%{_bindir}/%{modname}
21mr|python-alembic-1.6.5-1|82	ln -s alembic-%{python_version}.1 %{buildroot}%{_mandir}/man1/alembic.1
21mr|python-alembic-1.6.5-1|83	
21mr|python-alembic-1.6.5-1|84	
21mr|python-alembic-1.6.5-1|85	%files -n python3-%{modname}
21mr|python-alembic-1.6.5-1|86	%doc LICENSE README.rst CHANGES docs
21mr|python-alembic-1.6.5-1|87	%{python3_sitelib}/%{modname}/
21mr|python-alembic-1.6.5-1|88	%{python3_sitelib}/%{modname}-%{version}-*
21mr|python-alembic-1.6.5-1|89	%{_bindir}/%{modname}
21mr|python-alembic-1.6.5-1|90	%{_mandir}/man1/alembic.1*
21mr|python-alembic-1.6.5-1|91	%{_bindir}/%{modname}-3
21mr|python-alembic-1.6.5-1|92	%{_bindir}/%{modname}-%{python3_version}
21mr|python-alembic-1.6.5-1|93	%{_mandir}/man1/alembic-3.1*
21mr|python-alembic-1.6.5-1|94	%{_mandir}/man1/alembic-%{python3_version}.1*

15580 21
21mr|python-amqp-5.1.0-1|1	%define pypi_name amqp
21mr|python-amqp-5.1.0-1|2	
21mr|python-amqp-5.1.0-1|3	Name:		python-%{pypi_name}
21mr|python-amqp-5.1.0-1|4	Version:	5.1.0
21mr|python-amqp-5.1.0-1|5	Release:	1
21mr|python-amqp-5.1.0-1|6	Summary:	Low-level AMQP client for Python (fork of amqplib)
21mr|python-amqp-5.1.0-1|7	Group:		Development/Python
21mr|python-amqp-5.1.0-1|8	License:	LGPLv2+
21mr|python-amqp-5.1.0-1|9	URL:		https://pypi.python.org/pypi/amqp
21mr|python-amqp-5.1.0-1|10	Source0:	%{pypi_source}
21mr|python-amqp-5.1.0-1|11	BuildArch:	noarch
21mr|python-amqp-5.1.0-1|12	
21mr|python-amqp-5.1.0-1|13	%description
21mr|python-amqp-5.1.0-1|14	Low-level AMQP client for Python
21mr|python-amqp-5.1.0-1|15	
21mr|python-amqp-5.1.0-1|16	This is a fork of amqplib, maintained by the Celery project.
21mr|python-amqp-5.1.0-1|17	
21mr|python-amqp-5.1.0-1|18	This library should be API compatible with librabbitmq.
21mr|python-amqp-5.1.0-1|19	
21mr|python-amqp-5.1.0-1|20	#---------------------------------------------------------------------------
21mr|python-amqp-5.1.0-1|21	%package -n python3-%{pypi_name}
21mr|python-amqp-5.1.0-1|22	Summary:        Client library for AMQP
21mr|python-amqp-5.1.0-1|23	
21mr|python-amqp-5.1.0-1|24	BuildRequires:  pkgconfig(python3)
21mr|python-amqp-5.1.0-1|25	BuildRequires:  python3egg(setuptools)
21mr|python-amqp-5.1.0-1|26	BuildRequires:  python3egg(nose)
21mr|python-amqp-5.1.0-1|27	
21mr|python-amqp-5.1.0-1|28	%description -n python3-%{pypi_name}
21mr|python-amqp-5.1.0-1|29	Low-level AMQP client for Python
21mr|python-amqp-5.1.0-1|30	This is a fork of amqplib, maintained by the Celery project.
21mr|python-amqp-5.1.0-1|31	This library should be API compatible with librabbitmq.
21mr|python-amqp-5.1.0-1|32	
21mr|python-amqp-5.1.0-1|33	%files -n python3-%{pypi_name}
21mr|python-amqp-5.1.0-1|34	%doc Changelog LICENSE README.rst
21mr|python-amqp-5.1.0-1|35	%{py3_puresitedir}/%{pypi_name}/
21mr|python-amqp-5.1.0-1|36	%{py3_puresitedir}/%{pypi_name}*.egg-info
21mr|python-amqp-5.1.0-1|37	
21mr|python-amqp-5.1.0-1|38	#---------------------------------------------------------------------------
21mr|python-amqp-5.1.0-1|39	
21mr|python-amqp-5.1.0-1|40	%package doc
21mr|python-amqp-5.1.0-1|41	Summary:        Documentation for python-amqp
21mr|python-amqp-5.1.0-1|42	Group:          Books/Computer books
21mr|python-amqp-5.1.0-1|43	License:        LGPLv2+
21mr|python-amqp-5.1.0-1|44	BuildRequires:  python3egg(sphinx)
21mr|python-amqp-5.1.0-1|45	BuildRequires:  python3egg(sphinx-celery)
21mr|python-amqp-5.1.0-1|46	BuildRequires:  python3egg(vine)
21mr|python-amqp-5.1.0-1|47	Requires:       python3-%{pypi_name} = %{version}-%{release}
21mr|python-amqp-5.1.0-1|48	
21mr|python-amqp-5.1.0-1|49	%description doc
21mr|python-amqp-5.1.0-1|50	Documentation for python-amqp
21mr|python-amqp-5.1.0-1|51	
21mr|python-amqp-5.1.0-1|52	%files doc
21mr|python-amqp-5.1.0-1|53	%doc LICENSE
21mr|python-amqp-5.1.0-1|54	%doc docs/build/html docs/reference
21mr|python-amqp-5.1.0-1|55	
21mr|python-amqp-5.1.0-1|56	#---------------------------------------------------------------------------
21mr|python-amqp-5.1.0-1|57	
21mr|python-amqp-5.1.0-1|58	%prep
21mr|python-amqp-5.1.0-1|59	%setup -q -n %{pypi_name}-%{version}
21mr|python-amqp-5.1.0-1|60	
21mr|python-amqp-5.1.0-1|61	%build
21mr|python-amqp-5.1.0-1|62	%py3_build
21mr|python-amqp-5.1.0-1|63	
21mr|python-amqp-5.1.0-1|64	%install
21mr|python-amqp-5.1.0-1|65	%py3_install
21mr|python-amqp-5.1.0-1|66	
21mr|python-amqp-5.1.0-1|67	#export PYTHONPATH="$( pwd ):$PYTHONPATH"
21mr|python-amqp-5.1.0-1|68	#chmod -x demo/*.py
21mr|python-amqp-5.1.0-1|69	
21mr|python-amqp-5.1.0-1|70	pushd docs
21mr|python-amqp-5.1.0-1|71	sed -i s/^extensions/disable_extensions/ conf.py
21mr|python-amqp-5.1.0-1|72	SPHINX_DEBUG=1 sphinx-build -b html . build/html
21mr|python-amqp-5.1.0-1|73	rm -rf build/html/.doctrees build/html/.buildinfo
21mr|python-amqp-5.1.0-1|74	popd

15581 21
21mr|python-aniso8601-9.0.1-1|1	%global srcname aniso8601
21mr|python-aniso8601-9.0.1-1|2	
21mr|python-aniso8601-9.0.1-1|3	Name:		python-%{srcname}
21mr|python-aniso8601-9.0.1-1|4	Version:	9.0.1
21mr|python-aniso8601-9.0.1-1|5	Release:	1
21mr|python-aniso8601-9.0.1-1|6	Summary:	Another ISO 8601 parser for Python
21mr|python-aniso8601-9.0.1-1|7	Group:		Development/Python
21mr|python-aniso8601-9.0.1-1|8	License:	GPLv3+
21mr|python-aniso8601-9.0.1-1|9	URL:		https://bitbucket.org/nielsenb/%{srcname}
21mr|python-aniso8601-9.0.1-1|10	Source0:	https://pypi.io/packages/source/a/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-aniso8601-9.0.1-1|11	
21mr|python-aniso8601-9.0.1-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-aniso8601-9.0.1-1|13	BuildRequires:	python3egg(python-dateutil)
21mr|python-aniso8601-9.0.1-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-aniso8601-9.0.1-1|15	BuildArch:	noarch
21mr|python-aniso8601-9.0.1-1|16	
21mr|python-aniso8601-9.0.1-1|17	%description
21mr|python-aniso8601-9.0.1-1|18	Python library for parsing date strings
21mr|python-aniso8601-9.0.1-1|19	in ISO 8601 format into datetime format.
21mr|python-aniso8601-9.0.1-1|20	
21mr|python-aniso8601-9.0.1-1|21	#------------------------------------------------------------------------------
21mr|python-aniso8601-9.0.1-1|22	
21mr|python-aniso8601-9.0.1-1|23	%package -n python3-%{srcname}
21mr|python-aniso8601-9.0.1-1|24	Summary:	Another ISO 8601 parser for Python
21mr|python-aniso8601-9.0.1-1|25	Group:		Development/Python
21mr|python-aniso8601-9.0.1-1|26	Requires:	python3-dateutil
21mr|python-aniso8601-9.0.1-1|27	
21mr|python-aniso8601-9.0.1-1|28	%description -n python3-%{srcname}
21mr|python-aniso8601-9.0.1-1|29	Python 3 library for parsing date strings
21mr|python-aniso8601-9.0.1-1|30	in ISO 8601 format into datetime format.
21mr|python-aniso8601-9.0.1-1|31	
21mr|python-aniso8601-9.0.1-1|32	%files -n python3-%{srcname}
21mr|python-aniso8601-9.0.1-1|33	%license LICENSE
21mr|python-aniso8601-9.0.1-1|34	%doc README.rst
21mr|python-aniso8601-9.0.1-1|35	%{python3_sitelib}/*
21mr|python-aniso8601-9.0.1-1|36	
21mr|python-aniso8601-9.0.1-1|37	#------------------------------------------------------------------------------
21mr|python-aniso8601-9.0.1-1|38	%prep
21mr|python-aniso8601-9.0.1-1|39	%autosetup -n %{srcname}-%{version}
21mr|python-aniso8601-9.0.1-1|40	rm -rf %{srcname}.egg-info
21mr|python-aniso8601-9.0.1-1|41	
21mr|python-aniso8601-9.0.1-1|42	%build
21mr|python-aniso8601-9.0.1-1|43	%py3_build
21mr|python-aniso8601-9.0.1-1|44	
21mr|python-aniso8601-9.0.1-1|45	%install
21mr|python-aniso8601-9.0.1-1|46	%py3_install
21mr|python-aniso8601-9.0.1-1|47	
21mr|python-aniso8601-9.0.1-1|48	%check
21mr|python-aniso8601-9.0.1-1|49	%__python3 -m unittest discover aniso8601/tests/

15582 21
21mr|python-ansible-runner-2.0.2-1|1	%global pypi_name ansible-runner
21mr|python-ansible-runner-2.0.2-1|2	
21mr|python-ansible-runner-2.0.2-1|3	Name:		python-%{pypi_name}
21mr|python-ansible-runner-2.0.2-1|4	Version:	2.0.2
21mr|python-ansible-runner-2.0.2-1|5	Release:	1
21mr|python-ansible-runner-2.0.2-1|6	Summary:	A tool and python library to interface with Ansible
21mr|python-ansible-runner-2.0.2-1|7	Group:		Development/Python
21mr|python-ansible-runner-2.0.2-1|8	License:	ASL 2.0
21mr|python-ansible-runner-2.0.2-1|9	URL:		https://github.com/ansible/ansible-runner
21mr|python-ansible-runner-2.0.2-1|10	# ansible-runner doesn't include the LICENSE file in the tarball on pythonhosted yet.
21mr|python-ansible-runner-2.0.2-1|11	# pulling from github intil the pythonhosted tarball is updated
21mr|python-ansible-runner-2.0.2-1|12	Source0:	https://files.pythonhosted.org/packages/source/a/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-ansible-runner-2.0.2-1|13	# Source0:	https://github.com/ansible/%%{pypi_name}/archive/%%{version}/%%{pypi_name}-%%{version}.tar.gz
21mr|python-ansible-runner-2.0.2-1|14	BuildArch:	noarch
21mr|python-ansible-runner-2.0.2-1|15	
21mr|python-ansible-runner-2.0.2-1|16	BuildRequires:	python3-devel
21mr|python-ansible-runner-2.0.2-1|17	BuildRequires:	python3egg(mock)
21mr|python-ansible-runner-2.0.2-1|18	BuildRequires:	python3egg(pbr)
21mr|python-ansible-runner-2.0.2-1|19	BuildRequires:	python3egg(psutil)
21mr|python-ansible-runner-2.0.2-1|20	BuildRequires:	python3egg(pexpect) >= 4.6
21mr|python-ansible-runner-2.0.2-1|21	BuildRequires:	python3egg(pyyaml)
21mr|python-ansible-runner-2.0.2-1|22	BuildRequires:	python3egg(setuptools)
21mr|python-ansible-runner-2.0.2-1|23	BuildRequires:	python3egg(six)
21mr|python-ansible-runner-2.0.2-1|24	BuildRequires:	python3egg(python-daemon)
21mr|python-ansible-runner-2.0.2-1|25	
21mr|python-ansible-runner-2.0.2-1|26	%description
21mr|python-ansible-runner-2.0.2-1|27	Ansible Runner is a tool and python library that helps when interfacing with
21mr|python-ansible-runner-2.0.2-1|28	Ansible from other systems whether through a container image interface, as a
21mr|python-ansible-runner-2.0.2-1|29	standalone tool, or imported into a python project.
21mr|python-ansible-runner-2.0.2-1|30	
21mr|python-ansible-runner-2.0.2-1|31	#--------------------------------------------------------------------
21mr|python-ansible-runner-2.0.2-1|32	%package -n python3-%{pypi_name}
21mr|python-ansible-runner-2.0.2-1|33	Summary:	%{summary}
21mr|python-ansible-runner-2.0.2-1|34	Group:		Development/Python
21mr|python-ansible-runner-2.0.2-1|35	
21mr|python-ansible-runner-2.0.2-1|36	Requires:	ansible >= 2.6
21mr|python-ansible-runner-2.0.2-1|37	Requires:	python3-daemon
21mr|python-ansible-runner-2.0.2-1|38	Requires:	python3dist(pexpect) >= 4.6
21mr|python-ansible-runner-2.0.2-1|39	Requires:	python3dist(psutil)
21mr|python-ansible-runner-2.0.2-1|40	Requires:	python3dist(pyyaml)
21mr|python-ansible-runner-2.0.2-1|41	Requires:	python3dist(setuptools)
21mr|python-ansible-runner-2.0.2-1|42	Requires:	python3dist(six)
21mr|python-ansible-runner-2.0.2-1|43	
21mr|python-ansible-runner-2.0.2-1|44	%description -n python3-%{pypi_name}
21mr|python-ansible-runner-2.0.2-1|45	Ansible Runner is a tool and python library that helps when interfacing with
21mr|python-ansible-runner-2.0.2-1|46	Ansible from other systems whether through a container image interface, as a
21mr|python-ansible-runner-2.0.2-1|47	standalone tool, or imported into a python project.
21mr|python-ansible-runner-2.0.2-1|48	
21mr|python-ansible-runner-2.0.2-1|49	%files -n python3-%{pypi_name}
21mr|python-ansible-runner-2.0.2-1|50	%license LICENSE.md
21mr|python-ansible-runner-2.0.2-1|51	%doc README.md
21mr|python-ansible-runner-2.0.2-1|52	%{_bindir}/ansible-runner
21mr|python-ansible-runner-2.0.2-1|53	%{python3_sitelib}/ansible_runner
21mr|python-ansible-runner-2.0.2-1|54	%{python3_sitelib}/ansible_runner-%{version}-py%{python3_version}.egg-info
21mr|python-ansible-runner-2.0.2-1|55	%{_datadir}/ansible-runner/utils
21mr|python-ansible-runner-2.0.2-1|56	
21mr|python-ansible-runner-2.0.2-1|57	#--------------------------------------------------------------------
21mr|python-ansible-runner-2.0.2-1|58	
21mr|python-ansible-runner-2.0.2-1|59	%prep
21mr|python-ansible-runner-2.0.2-1|60	%autosetup -n %{pypi_name}-%{version}
21mr|python-ansible-runner-2.0.2-1|61	# Remove bundled egg-info
21mr|python-ansible-runner-2.0.2-1|62	rm -rf %{pypi_name}.egg-info
21mr|python-ansible-runner-2.0.2-1|63	
21mr|python-ansible-runner-2.0.2-1|64	%build
21mr|python-ansible-runner-2.0.2-1|65	%py3_build
21mr|python-ansible-runner-2.0.2-1|66	
21mr|python-ansible-runner-2.0.2-1|67	%install
21mr|python-ansible-runner-2.0.2-1|68	%py3_install
21mr|python-ansible-runner-2.0.2-1|69	

15583 21
21mr|python-anyio-3.4.0-1|1	%global pypi_name anyio
21mr|python-anyio-3.4.0-1|2	
21mr|python-anyio-3.4.0-1|3	Summary:	Compatibility layer for multiple asynchronous event loop implementations
21mr|python-anyio-3.4.0-1|4	Name:		python-%{pypi_name}
21mr|python-anyio-3.4.0-1|5	Version:	3.4.0
21mr|python-anyio-3.4.0-1|6	Release:	1
21mr|python-anyio-3.4.0-1|7	License:	MIT
21mr|python-anyio-3.4.0-1|8	Group:		Development/Python
21mr|python-anyio-3.4.0-1|9	Url:		https://github.com/agronholm/%{pypi_name}
21mr|python-anyio-3.4.0-1|10	Source0:	https://pypi.io/packages/source/a/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-anyio-3.4.0-1|11	BuildArch:	noarch
21mr|python-anyio-3.4.0-1|12	
21mr|python-anyio-3.4.0-1|13	%description
21mr|python-anyio-3.4.0-1|14	AnyIO is a asynchronous compatibility API that allows applications and
21mr|python-anyio-3.4.0-1|15	libraries written against it to run unmodified on asyncio, curio and trio.
21mr|python-anyio-3.4.0-1|16	
21mr|python-anyio-3.4.0-1|17	#----------------------------------------------------------------------------
21mr|python-anyio-3.4.0-1|18	
21mr|python-anyio-3.4.0-1|19	%package -n python3-%{pypi_name}
21mr|python-anyio-3.4.0-1|20	Summary:	Compatibility layer for multiple asynchronous event loop implementations
21mr|python-anyio-3.4.0-1|21	Group:		Development/Python
21mr|python-anyio-3.4.0-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-anyio-3.4.0-1|23	BuildRequires:	python3-pip
21mr|python-anyio-3.4.0-1|24	BuildRequires:	python3-setuptools_scm
21mr|python-anyio-3.4.0-1|25	BuildRequires:	python3-wheel
21mr|python-anyio-3.4.0-1|26	BuildRequires:	python3dist(setuptools)
21mr|python-anyio-3.4.0-1|27	BuildRequires:	python3dist(curio)
21mr|python-anyio-3.4.0-1|28	
21mr|python-anyio-3.4.0-1|29	%description -n python3-%{pypi_name}
21mr|python-anyio-3.4.0-1|30	AnyIO is a asynchronous compatibility API that allows applications and
21mr|python-anyio-3.4.0-1|31	libraries written against it to run unmodified on asyncio, curio and trio.
21mr|python-anyio-3.4.0-1|32	
21mr|python-anyio-3.4.0-1|33	%files -n python3-%{pypi_name}
21mr|python-anyio-3.4.0-1|34	%license LICENSE
21mr|python-anyio-3.4.0-1|35	%doc README.rst
21mr|python-anyio-3.4.0-1|36	%{python3_sitelib}/%{pypi_name}/
21mr|python-anyio-3.4.0-1|37	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-anyio-3.4.0-1|38	
21mr|python-anyio-3.4.0-1|39	#----------------------------------------------------------------------------
21mr|python-anyio-3.4.0-1|40	
21mr|python-anyio-3.4.0-1|41	%prep
21mr|python-anyio-3.4.0-1|42	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-anyio-3.4.0-1|43	rm -rf %{pypi_name}.egg-info
21mr|python-anyio-3.4.0-1|44	
21mr|python-anyio-3.4.0-1|45	%build
21mr|python-anyio-3.4.0-1|46	%py3_build
21mr|python-anyio-3.4.0-1|47	
21mr|python-anyio-3.4.0-1|48	%install
21mr|python-anyio-3.4.0-1|49	%py3_install
21mr|python-anyio-3.4.0-1|50	

15584 21
21mr|python-anyjson-0.3.3-9|1	%define module  anyjson
21mr|python-anyjson-0.3.3-9|2	
21mr|python-anyjson-0.3.3-9|3	Summary:	Python wrapper for JSON implementations
21mr|python-anyjson-0.3.3-9|4	Name:		python-%{module}
21mr|python-anyjson-0.3.3-9|5	Version:	0.3.3
21mr|python-anyjson-0.3.3-9|6	Release:	9
21mr|python-anyjson-0.3.3-9|7	Source0:	http://pypi.python.org/packages/source/a/anyjson/anyjson-%{version}.tar.gz
21mr|python-anyjson-0.3.3-9|8	License:	BSD
21mr|python-anyjson-0.3.3-9|9	Group:		Development/Python
21mr|python-anyjson-0.3.3-9|10	Url:		http://bitbucket.org/runeh/anyjson
21mr|python-anyjson-0.3.3-9|11	Recommends:	python3-json
21mr|python-anyjson-0.3.3-9|12	Recommends:	python3-cjson
21mr|python-anyjson-0.3.3-9|13	Recommends:	python3-simplejson
21mr|python-anyjson-0.3.3-9|14	BuildRequires:	pkgconfig(python3)
21mr|python-anyjson-0.3.3-9|15	BuildRequires:	python3egg(setuptools)
21mr|python-anyjson-0.3.3-9|16	BuildArch:	noarch
21mr|python-anyjson-0.3.3-9|17	
21mr|python-anyjson-0.3.3-9|18	%description
21mr|python-anyjson-0.3.3-9|19	Anyjson loads whichever is the fastest JSON module installed and provides
21mr|python-anyjson-0.3.3-9|20	a uniform API regardless of which JSON implementation is used.
21mr|python-anyjson-0.3.3-9|21	
21mr|python-anyjson-0.3.3-9|22	Originally part of carrot (http://github.com/ask/carrot/)
21mr|python-anyjson-0.3.3-9|23	
21mr|python-anyjson-0.3.3-9|24	#---------------------------------------------------------------------------
21mr|python-anyjson-0.3.3-9|25	%package -n python3-anyjson
21mr|python-anyjson-0.3.3-9|26	Summary:        Python wrapper for JSON implementations
21mr|python-anyjson-0.3.3-9|27	Group:          Development/Python
21mr|python-anyjson-0.3.3-9|28	
21mr|python-anyjson-0.3.3-9|29	%description -n python3-anyjson
21mr|python-anyjson-0.3.3-9|30	Anyjson loads whichever is the fastest JSON module installed and provides
21mr|python-anyjson-0.3.3-9|31	a uniform API regardless of which JSON implementation is used.
21mr|python-anyjson-0.3.3-9|32	
21mr|python-anyjson-0.3.3-9|33	Originally part of carrot (http://github.com/ask/carrot/)
21mr|python-anyjson-0.3.3-9|34	
21mr|python-anyjson-0.3.3-9|35	%files -n python3-anyjson
21mr|python-anyjson-0.3.3-9|36	%doc README
21mr|python-anyjson-0.3.3-9|37	%{python3_sitelib}/*.egg-info
21mr|python-anyjson-0.3.3-9|38	%{python3_sitelib}/%{module}
21mr|python-anyjson-0.3.3-9|39	
21mr|python-anyjson-0.3.3-9|40	#----------------------------------------------------------------------------
21mr|python-anyjson-0.3.3-9|41	%prep
21mr|python-anyjson-0.3.3-9|42	%setup -q -n %{module}-%{version}
21mr|python-anyjson-0.3.3-9|43	
21mr|python-anyjson-0.3.3-9|44	%build
21mr|python-anyjson-0.3.3-9|45	%py3_build
21mr|python-anyjson-0.3.3-9|46	
21mr|python-anyjson-0.3.3-9|47	%install
21mr|python-anyjson-0.3.3-9|48	%py3_install

15585 21
21mr|python-apache-libcloud-3.3.1-3|1	%define module apache-libcloud
21mr|python-apache-libcloud-3.3.1-3|2	
21mr|python-apache-libcloud-3.3.1-3|3	Summary:       Abstract away differences among multiple cloud provider APIs
21mr|python-apache-libcloud-3.3.1-3|4	Name:          python-%{module}
21mr|python-apache-libcloud-3.3.1-3|5	Version:       3.3.1
21mr|python-apache-libcloud-3.3.1-3|6	Release:       3
21mr|python-apache-libcloud-3.3.1-3|7	License:       ASL 2.0
21mr|python-apache-libcloud-3.3.1-3|8	Group:         Development/Python
21mr|python-apache-libcloud-3.3.1-3|9	Url:           https://libcloud.apache.org
21mr|python-apache-libcloud-3.3.1-3|10	Source0:       https://apache-mirror.rbc.ru/pub/apache/libcloud/%{module}-%{version}.tar.gz
21mr|python-apache-libcloud-3.3.1-3|11	Patch1:        0001-no-pytest-runner.patch
21mr|python-apache-libcloud-3.3.1-3|12	BuildRequires: python3-setuptools
21mr|python-apache-libcloud-3.3.1-3|13	BuildRequires: pkgconfig(python3)
21mr|python-apache-libcloud-3.3.1-3|14	Requires:      python3-simplejson
21mr|python-apache-libcloud-3.3.1-3|15	Provides:      python3-libcloud = %{EVRD}
21mr|python-apache-libcloud-3.3.1-3|16	BuildArch:     noarch
21mr|python-apache-libcloud-3.3.1-3|17	
21mr|python-apache-libcloud-3.3.1-3|18	%description
21mr|python-apache-libcloud-3.3.1-3|19	Apache Libcloud is a standard Python library that abstracts away differences
21mr|python-apache-libcloud-3.3.1-3|20	among multiple cloud provider APIs.
21mr|python-apache-libcloud-3.3.1-3|21	
21mr|python-apache-libcloud-3.3.1-3|22	#====================================================================
21mr|python-apache-libcloud-3.3.1-3|23	%package -n python3-%{module}
21mr|python-apache-libcloud-3.3.1-3|24	Summary: Abstract away differences among multiple cloud provider APIs
21mr|python-apache-libcloud-3.3.1-3|25	Group:   Development/Python
21mr|python-apache-libcloud-3.3.1-3|26	
21mr|python-apache-libcloud-3.3.1-3|27	%description -n python3-%{module}
21mr|python-apache-libcloud-3.3.1-3|28	Apache Libcloud is a standard Python library that abstracts away differences
21mr|python-apache-libcloud-3.3.1-3|29	among multiple cloud provider APIs.
21mr|python-apache-libcloud-3.3.1-3|30	
21mr|python-apache-libcloud-3.3.1-3|31	%files -n python3-%{module}
21mr|python-apache-libcloud-3.3.1-3|32	%dir %{python3_sitelib}/libcloud/
21mr|python-apache-libcloud-3.3.1-3|33	%{python3_sitelib}/libcloud/*
21mr|python-apache-libcloud-3.3.1-3|34	%{python3_sitelib}/apache_libcloud-*.egg-info
21mr|python-apache-libcloud-3.3.1-3|35	#====================================================================
21mr|python-apache-libcloud-3.3.1-3|36	%prep
21mr|python-apache-libcloud-3.3.1-3|37	%setup -qn apache-libcloud-%{version}
21mr|python-apache-libcloud-3.3.1-3|38	%apply_patches
21mr|python-apache-libcloud-3.3.1-3|39	
21mr|python-apache-libcloud-3.3.1-3|40	%build
21mr|python-apache-libcloud-3.3.1-3|41	%py3_build
21mr|python-apache-libcloud-3.3.1-3|42	
21mr|python-apache-libcloud-3.3.1-3|43	%install

15586 21
21mr|python-apipkg-1.5-1|1	%global srcname apipkg
21mr|python-apipkg-1.5-1|2	%global sum A Python namespace control and lazy-import mechanism
21mr|python-apipkg-1.5-1|3	
21mr|python-apipkg-1.5-1|4	Name:		python-%{srcname}
21mr|python-apipkg-1.5-1|5	Version:	1.5
21mr|python-apipkg-1.5-1|6	Release:	1
21mr|python-apipkg-1.5-1|7	Summary:	%{sum}
21mr|python-apipkg-1.5-1|8	Group:		Development/Python
21mr|python-apipkg-1.5-1|9	License:	MIT
21mr|python-apipkg-1.5-1|10	URL:		https://pypi.org/project/apipkg/
21mr|python-apipkg-1.5-1|11	Source0:	https://pypi.io/packages/source/a/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-apipkg-1.5-1|12	BuildArch:	noarch
21mr|python-apipkg-1.5-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-apipkg-1.5-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-apipkg-1.5-1|15	BuildRequires:	python3egg(setuptools-scm)
21mr|python-apipkg-1.5-1|16	
21mr|python-apipkg-1.5-1|17	%description
21mr|python-apipkg-1.5-1|18	With apipkg you can control the exported namespace of a python package and
21mr|python-apipkg-1.5-1|19	greatly reduce the number of imports for your users. It is a small python
21mr|python-apipkg-1.5-1|20	module that works on virtually all Python versions, including CPython2.3 to
21mr|python-apipkg-1.5-1|21	Python3.1, Jython and PyPy. It co-operates well with Python's help() system,
21mr|python-apipkg-1.5-1|22	custom importers (PEP302) and common command line completion tools.
21mr|python-apipkg-1.5-1|23	
21mr|python-apipkg-1.5-1|24	#--------------------------------------------------------------------------
21mr|python-apipkg-1.5-1|25	%package -n python3-%{srcname}
21mr|python-apipkg-1.5-1|26	Summary:	%{sum}
21mr|python-apipkg-1.5-1|27	Group:		Development/Python
21mr|python-apipkg-1.5-1|28	
21mr|python-apipkg-1.5-1|29	%description -n python3-%{srcname}
21mr|python-apipkg-1.5-1|30	With apipkg you can control the exported namespace of a python package and
21mr|python-apipkg-1.5-1|31	greatly reduce the number of imports for your users. It is a small python
21mr|python-apipkg-1.5-1|32	module that works on virtually all Python versions, including CPython2.3 to
21mr|python-apipkg-1.5-1|33	Python3.1, Jython and PyPy. It co-operates well with Python's help() system,
21mr|python-apipkg-1.5-1|34	custom importers (PEP302) and common command line completion tools.
21mr|python-apipkg-1.5-1|35	
21mr|python-apipkg-1.5-1|36	%files -n python3-%{srcname}
21mr|python-apipkg-1.5-1|37	%doc CHANGELOG README.rst
21mr|python-apipkg-1.5-1|38	%{python3_sitelib}/*
21mr|python-apipkg-1.5-1|39	
21mr|python-apipkg-1.5-1|40	#--------------------------------------------------------------------------
21mr|python-apipkg-1.5-1|41	
21mr|python-apipkg-1.5-1|42	%prep
21mr|python-apipkg-1.5-1|43	%autosetup -n %{srcname}-%{version}
21mr|python-apipkg-1.5-1|44	
21mr|python-apipkg-1.5-1|45	%build
21mr|python-apipkg-1.5-1|46	export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
21mr|python-apipkg-1.5-1|47	%py3_build
21mr|python-apipkg-1.5-1|48	
21mr|python-apipkg-1.5-1|49	%install
21mr|python-apipkg-1.5-1|50	export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
21mr|python-apipkg-1.5-1|51	%py3_install
21mr|python-apipkg-1.5-1|52	

15587 21
21mr|python-appdirs-1.4.4-2|1	%define	module	appdirs
21mr|python-appdirs-1.4.4-2|2	
21mr|python-appdirs-1.4.4-2|3	Name:		python-%{module}
21mr|python-appdirs-1.4.4-2|4	Summary:	A small Python module for determining appropriate platform-specific dirs
21mr|python-appdirs-1.4.4-2|5	Version:	1.4.4
21mr|python-appdirs-1.4.4-2|6	Release:	2
21mr|python-appdirs-1.4.4-2|7	Group:		Development/Python
21mr|python-appdirs-1.4.4-2|8	License:	MIT
21mr|python-appdirs-1.4.4-2|9	Url:		http://github.com/ActiveState/appdirs
21mr|python-appdirs-1.4.4-2|10	Source0:	https://github.com/ActiveState/appdirs/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-appdirs-1.4.4-2|11	BuildArch:	noarch
21mr|python-appdirs-1.4.4-2|12	BuildRequires:	pythonegg(setuptools)
21mr|python-appdirs-1.4.4-2|13	
21mr|python-appdirs-1.4.4-2|14	%description
21mr|python-appdirs-1.4.4-2|15	What directory should your app use for storing user data?
21mr|python-appdirs-1.4.4-2|16	
21mr|python-appdirs-1.4.4-2|17	This kind of thing is what the ``appdirs`` module is for.
21mr|python-appdirs-1.4.4-2|18	``appdirs`` will help you choose an appropriate:
21mr|python-appdirs-1.4.4-2|19	
21mr|python-appdirs-1.4.4-2|20	- user data dir (``user_data_dir``)
21mr|python-appdirs-1.4.4-2|21	- user config dir (``user_config_dir``)
21mr|python-appdirs-1.4.4-2|22	- user cache dir (``user_cache_dir``)
21mr|python-appdirs-1.4.4-2|23	- site data dir (``site_data_dir``)
21mr|python-appdirs-1.4.4-2|24	- site config dir (``site_config_dir``)
21mr|python-appdirs-1.4.4-2|25	- user log dir (``user_log_dir``)
21mr|python-appdirs-1.4.4-2|26	
21mr|python-appdirs-1.4.4-2|27	and also:
21mr|python-appdirs-1.4.4-2|28	
21mr|python-appdirs-1.4.4-2|29	- is a single module so other Python packages can include their own
21mr|python-appdirs-1.4.4-2|30	private copy
21mr|python-appdirs-1.4.4-2|31	- is slightly opinionated on the directory names used. Look for "OPINION" in
21mr|python-appdirs-1.4.4-2|32	documentation and code for when an opinion is being applied.
21mr|python-appdirs-1.4.4-2|33	
21mr|python-appdirs-1.4.4-2|34	%package -n python2-%{module}
21mr|python-appdirs-1.4.4-2|35	%py2_migration_meta python2-%{module}
21mr|python-appdirs-1.4.4-2|36	
21mr|python-appdirs-1.4.4-2|37	Summary:	A small Python module for determining appropriate platform-specific dirs
21mr|python-appdirs-1.4.4-2|38	Group:		Development/Python
21mr|python-appdirs-1.4.4-2|39	BuildRequires:	pythonegg(setuptools)
21mr|python-appdirs-1.4.4-2|40	BuildRequires:	python2-pkg-resources
21mr|python-appdirs-1.4.4-2|41	
21mr|python-appdirs-1.4.4-2|42	%description -n python2-%{module}
21mr|python-appdirs-1.4.4-2|43	What directory should your app use for storing user data?
21mr|python-appdirs-1.4.4-2|44	
21mr|python-appdirs-1.4.4-2|45	%files -n python2-%{module}
21mr|python-appdirs-1.4.4-2|46	%doc CHANGES.rst
21mr|python-appdirs-1.4.4-2|47	%doc LICENSE.txt
21mr|python-appdirs-1.4.4-2|48	%doc README.rst
21mr|python-appdirs-1.4.4-2|49	%{py2_puresitedir}/appdirs.py*
21mr|python-appdirs-1.4.4-2|50	%{py2_puresitedir}/appdirs*.egg-info
21mr|python-appdirs-1.4.4-2|51	
21mr|python-appdirs-1.4.4-2|52	#----------------------------------------------------------------------------
21mr|python-appdirs-1.4.4-2|53	
21mr|python-appdirs-1.4.4-2|54	%package -n python3-%{module}
21mr|python-appdirs-1.4.4-2|55	
21mr|python-appdirs-1.4.4-2|56	Summary:	A small Python module for determining appropriate platform-specific dirs
21mr|python-appdirs-1.4.4-2|57	Group:		Development/Python
21mr|python-appdirs-1.4.4-2|58	BuildRequires: python3egg(setuptools)
21mr|python-appdirs-1.4.4-2|59	
21mr|python-appdirs-1.4.4-2|60	%description -n python3-%{module}
21mr|python-appdirs-1.4.4-2|61	What directory should your app use for storing user data?
21mr|python-appdirs-1.4.4-2|62	
21mr|python-appdirs-1.4.4-2|63	This kind of thing is what the ``appdirs`` module is for.
21mr|python-appdirs-1.4.4-2|64	``appdirs`` will help you choose an appropriate:
21mr|python-appdirs-1.4.4-2|65	
21mr|python-appdirs-1.4.4-2|66	- user data dir (``user_data_dir``)
21mr|python-appdirs-1.4.4-2|67	- user config dir (``user_config_dir``)
21mr|python-appdirs-1.4.4-2|68	- user cache dir (``user_cache_dir``)
21mr|python-appdirs-1.4.4-2|69	- site data dir (``site_data_dir``)
21mr|python-appdirs-1.4.4-2|70	- site config dir (``site_config_dir``)
21mr|python-appdirs-1.4.4-2|71	- user log dir (``user_log_dir``)
21mr|python-appdirs-1.4.4-2|72	
21mr|python-appdirs-1.4.4-2|73	and also:
21mr|python-appdirs-1.4.4-2|74	
21mr|python-appdirs-1.4.4-2|75	- is a single module so other Python packages can include their own
21mr|python-appdirs-1.4.4-2|76	private copy
21mr|python-appdirs-1.4.4-2|77	- is slightly opinionated on the directory names used. Look for "OPINION" in
21mr|python-appdirs-1.4.4-2|78	documentation and code for when an opinion is being applied.
21mr|python-appdirs-1.4.4-2|79	
21mr|python-appdirs-1.4.4-2|80	%files -n python3-%{module}
21mr|python-appdirs-1.4.4-2|81	%doc CHANGES.rst
21mr|python-appdirs-1.4.4-2|82	%doc LICENSE.txt
21mr|python-appdirs-1.4.4-2|83	%doc README.rst
21mr|python-appdirs-1.4.4-2|84	%{py3_puresitedir}/appdirs.py*
21mr|python-appdirs-1.4.4-2|85	%{py3_puresitedir}/appdirs*.egg-info
21mr|python-appdirs-1.4.4-2|86	%{py3_puresitedir}/__pycache__/appdirs.*.pyc
21mr|python-appdirs-1.4.4-2|87	
21mr|python-appdirs-1.4.4-2|88	#----------------------------------------------------------------------------
21mr|python-appdirs-1.4.4-2|89	%prep
21mr|python-appdirs-1.4.4-2|90	%setup -qn %{module}-%{version}
21mr|python-appdirs-1.4.4-2|91	
21mr|python-appdirs-1.4.4-2|92	cp -a . %{py3dir}
21mr|python-appdirs-1.4.4-2|93	
21mr|python-appdirs-1.4.4-2|94	%build
21mr|python-appdirs-1.4.4-2|95	%{__python2} setup.py build
21mr|python-appdirs-1.4.4-2|96	
21mr|python-appdirs-1.4.4-2|97	pushd %{py3dir}
21mr|python-appdirs-1.4.4-2|98	%{__python3} setup.py build
21mr|python-appdirs-1.4.4-2|99	popd
21mr|python-appdirs-1.4.4-2|100	
21mr|python-appdirs-1.4.4-2|101	%install
21mr|python-appdirs-1.4.4-2|102	%{__python2} setup.py install --root=%{buildroot}
21mr|python-appdirs-1.4.4-2|103	
21mr|python-appdirs-1.4.4-2|104	pushd %{py3dir}
21mr|python-appdirs-1.4.4-2|105	%{__python3} setup.py install --root=%{buildroot}
21mr|python-appdirs-1.4.4-2|106	popd
21mr|python-appdirs-1.4.4-2|107	
21mr|python-appdirs-1.4.4-2|108	%check
21mr|python-appdirs-1.4.4-2|109	%{__python2} setup.py test
21mr|python-appdirs-1.4.4-2|110	
21mr|python-appdirs-1.4.4-2|111	pushd %{py3dir}
21mr|python-appdirs-1.4.4-2|112	%{__python2} setup.py test
21mr|python-appdirs-1.4.4-2|113	popd

15588 21
21mr|python-app_version-1.0.1-4|1	%global pypi_name app_version
21mr|python-app_version-1.0.1-4|2	
21mr|python-app_version-1.0.1-4|3	Name:           python-%{pypi_name}
21mr|python-app_version-1.0.1-4|4	Version:        1.0.1
21mr|python-app_version-1.0.1-4|5	Release:        4
21mr|python-app_version-1.0.1-4|6	Summary:        A tiny utility to get application version from pkg_resouces
21mr|python-app_version-1.0.1-4|7	Group:          Development/Python
21mr|python-app_version-1.0.1-4|8	License:        MIT
21mr|python-app_version-1.0.1-4|9	URL:            https://github.com/lambdalisue/app_version
21mr|python-app_version-1.0.1-4|10	Source0:        https://files.pythonhosted.org/packages/7d/07/1089c21119a1ea49326779d9e89dc57845a785f91cd52561f3492def4049/app_version-%{version}.tar.gz
21mr|python-app_version-1.0.1-4|11	BuildArch:      noarch
21mr|python-app_version-1.0.1-4|12	
21mr|python-app_version-1.0.1-4|13	BuildRequires:  python3-devel
21mr|python-app_version-1.0.1-4|14	BuildRequires:  python3egg(setuptools)
21mr|python-app_version-1.0.1-4|15	BuildRequires:  python3egg(setuptools-scm)
21mr|python-app_version-1.0.1-4|16	BuildRequires:  python3egg(sphinx)
21mr|python-app_version-1.0.1-4|17	BuildRequires:  python3egg(pytest-runner)
21mr|python-app_version-1.0.1-4|18	
21mr|python-app_version-1.0.1-4|19	%description
21mr|python-app_version-1.0.1-4|20	This tiny application allow you to access version information of setup.py from __init__.py
21mr|python-app_version-1.0.1-4|21	
21mr|python-app_version-1.0.1-4|22	#----------------------------------------------------------------------
21mr|python-app_version-1.0.1-4|23	%package -n     python3-%{pypi_name}
21mr|python-app_version-1.0.1-4|24	Summary:        %{summary}
21mr|python-app_version-1.0.1-4|25	Group:          Development/Python
21mr|python-app_version-1.0.1-4|26	
21mr|python-app_version-1.0.1-4|27	%description -n python3-%{pypi_name}
21mr|python-app_version-1.0.1-4|28	This tiny application allow you to access version information of setup.py from __init__.py
21mr|python-app_version-1.0.1-4|29	
21mr|python-app_version-1.0.1-4|30	%files -n python3-%{pypi_name}
21mr|python-app_version-1.0.1-4|31	%license LICENSE
21mr|python-app_version-1.0.1-4|32	%doc README.rst
21mr|python-app_version-1.0.1-4|33	%{python3_sitelib}/app_version*
21mr|python-app_version-1.0.1-4|34	
21mr|python-app_version-1.0.1-4|35	#----------------------------------------------------------------------
21mr|python-app_version-1.0.1-4|36	
21mr|python-app_version-1.0.1-4|37	%prep
21mr|python-app_version-1.0.1-4|38	%autosetup -n app_version-%{version}
21mr|python-app_version-1.0.1-4|39	
21mr|python-app_version-1.0.1-4|40	%build
21mr|python-app_version-1.0.1-4|41	%py3_build
21mr|python-app_version-1.0.1-4|42	
21mr|python-app_version-1.0.1-4|43	%install
21mr|python-app_version-1.0.1-4|44	%py3_install
21mr|python-app_version-1.0.1-4|45	

15589 21
21mr|python-APScheduler-3.7.0-1|1	%global srcname APScheduler
21mr|python-APScheduler-3.7.0-1|2	%global _description %{expand:
21mr|python-APScheduler-3.7.0-1|3	Advanced Python Scheduler (APScheduler) is a Python library that lets you
21mr|python-APScheduler-3.7.0-1|4	schedule your Python code to be executed later, either just once or
21mr|python-APScheduler-3.7.0-1|5	periodically. You can add new jobs or remove old ones on the fly as you
21mr|python-APScheduler-3.7.0-1|6	please. If you store your jobs in a database, they will also survive
21mr|python-APScheduler-3.7.0-1|7	scheduler restarts and maintain their state. When the scheduler is
21mr|python-APScheduler-3.7.0-1|8	restarted, it will then run all the jobs it should have run while it was
21mr|python-APScheduler-3.7.0-1|9	offline.}
21mr|python-APScheduler-3.7.0-1|10	
21mr|python-APScheduler-3.7.0-1|11	Name:		python-APScheduler
21mr|python-APScheduler-3.7.0-1|12	Version:	3.7.0
21mr|python-APScheduler-3.7.0-1|13	Release:	1
21mr|python-APScheduler-3.7.0-1|14	Summary:	In-process task scheduler with Cron-like capabilities
21mr|python-APScheduler-3.7.0-1|15	Group:		Development/Python
21mr|python-APScheduler-3.7.0-1|16	License:	MIT
21mr|python-APScheduler-3.7.0-1|17	URL:		https://github.com/agronholm/apscheduler
21mr|python-APScheduler-3.7.0-1|18	Source0:	%pypi_source
21mr|python-APScheduler-3.7.0-1|19	BuildArch:      noarch
21mr|python-APScheduler-3.7.0-1|20	
21mr|python-APScheduler-3.7.0-1|21	%description %_description
21mr|python-APScheduler-3.7.0-1|22	
21mr|python-APScheduler-3.7.0-1|23	#----------------------------------------------------------------------
21mr|python-APScheduler-3.7.0-1|24	%package -n python3-%{srcname}
21mr|python-APScheduler-3.7.0-1|25	Summary:	%{summary}
21mr|python-APScheduler-3.7.0-1|26	Group:		Development/Python
21mr|python-APScheduler-3.7.0-1|27	BuildRequires:	python3-devel
21mr|python-APScheduler-3.7.0-1|28	BuildRequires:	python3-setuptools
21mr|python-APScheduler-3.7.0-1|29	BuildRequires:	python3-setuptools_scm
21mr|python-APScheduler-3.7.0-1|30	BuildRequires:	python3-pytest
21mr|python-APScheduler-3.7.0-1|31	BuildRequires:	python3-pytest-asyncio
21mr|python-APScheduler-3.7.0-1|32	BuildRequires:	python3-pytest-tornado
21mr|python-APScheduler-3.7.0-1|33	BuildRequires:	python3-pytest-cov
21mr|python-APScheduler-3.7.0-1|34	BuildRequires:	python3-tornado
21mr|python-APScheduler-3.7.0-1|35	BuildRequires:	python3-twisted
21mr|python-APScheduler-3.7.0-1|36	BuildRequires:	python3-redis
21mr|python-APScheduler-3.7.0-1|37	BuildRequires:	python3-kazoo
21mr|python-APScheduler-3.7.0-1|38	BuildRequires:	python3-gevent
21mr|python-APScheduler-3.7.0-1|39	BuildRequires:	python3-sqlalchemy
21mr|python-APScheduler-3.7.0-1|40	BuildRequires:	python3-pymongo
21mr|python-APScheduler-3.7.0-1|41	BuildRequires:	python3-pytz
21mr|python-APScheduler-3.7.0-1|42	BuildRequires:	python3-tzlocal
21mr|python-APScheduler-3.7.0-1|43	
21mr|python-APScheduler-3.7.0-1|44	%description -n python3-%{srcname} %_description
21mr|python-APScheduler-3.7.0-1|45	
21mr|python-APScheduler-3.7.0-1|46	%files -n python3-%{srcname}
21mr|python-APScheduler-3.7.0-1|47	%license LICENSE.txt
21mr|python-APScheduler-3.7.0-1|48	%doc README.rst
21mr|python-APScheduler-3.7.0-1|49	%{python3_sitelib}/%{srcname}-*.egg-info/
21mr|python-APScheduler-3.7.0-1|50	%{python3_sitelib}/apscheduler/
21mr|python-APScheduler-3.7.0-1|51	
21mr|python-APScheduler-3.7.0-1|52	#----------------------------------------------------------------------
21mr|python-APScheduler-3.7.0-1|53	
21mr|python-APScheduler-3.7.0-1|54	%prep
21mr|python-APScheduler-3.7.0-1|55	%autosetup -n %{srcname}-%{version} -p1
21mr|python-APScheduler-3.7.0-1|56	# Remove that test as it require services (redis, zookeeper, ...)
21mr|python-APScheduler-3.7.0-1|57	# up and running. Upstream provides a docker compose to spawn
21mr|python-APScheduler-3.7.0-1|58	# services before running these tests.
21mr|python-APScheduler-3.7.0-1|59	rm tests/test_jobstores.py
21mr|python-APScheduler-3.7.0-1|60	
21mr|python-APScheduler-3.7.0-1|61	%build
21mr|python-APScheduler-3.7.0-1|62	%py3_build
21mr|python-APScheduler-3.7.0-1|63	
21mr|python-APScheduler-3.7.0-1|64	%install
21mr|python-APScheduler-3.7.0-1|65	%py3_install
21mr|python-APScheduler-3.7.0-1|66	
21mr|python-APScheduler-3.7.0-1|67	%check
21mr|python-APScheduler-3.7.0-1|68	# Default timezone to UTC otherwise unit tests fail.
21mr|python-APScheduler-3.7.0-1|69	export TZ=UTC
21mr|python-APScheduler-3.7.0-1|70	%__python3 -m pytest -s tests

15590 21
21mr|python-argcomplete-1.12.3-1|1	%global modname argcomplete
21mr|python-argcomplete-1.12.3-1|2	
21mr|python-argcomplete-1.12.3-1|3	# Currently it's broken: https://github.com/kislyuk/argcomplete/issues/174
21mr|python-argcomplete-1.12.3-1|4	%bcond_with check
21mr|python-argcomplete-1.12.3-1|5	
21mr|python-argcomplete-1.12.3-1|6	Name:		python-%{modname}
21mr|python-argcomplete-1.12.3-1|7	Summary:	Bash tab completion for argparse
21mr|python-argcomplete-1.12.3-1|8	Version:	1.12.3
21mr|python-argcomplete-1.12.3-1|9	Release:	1
21mr|python-argcomplete-1.12.3-1|10	Group:		Development/Python
21mr|python-argcomplete-1.12.3-1|11	License:	ASL 2.0
21mr|python-argcomplete-1.12.3-1|12	URL:		https://github.com/kislyuk/argcomplete
21mr|python-argcomplete-1.12.3-1|13	Source0:	%{url}/archive/v%{version}/%{modname}-%{version}.tar.gz
21mr|python-argcomplete-1.12.3-1|14	BuildArch:      noarch
21mr|python-argcomplete-1.12.3-1|15	
21mr|python-argcomplete-1.12.3-1|16	%global _description \
21mr|python-argcomplete-1.12.3-1|17	Argcomplete provides easy, extensible command line tab completion of\
21mr|python-argcomplete-1.12.3-1|18	arguments for your Python script.\
21mr|python-argcomplete-1.12.3-1|19	\
21mr|python-argcomplete-1.12.3-1|20	It makes two assumptions:\
21mr|python-argcomplete-1.12.3-1|21	\
21mr|python-argcomplete-1.12.3-1|22	* You are using bash as your shell\
21mr|python-argcomplete-1.12.3-1|23	* You are using argparse to manage your command line arguments/options\
21mr|python-argcomplete-1.12.3-1|24	\
21mr|python-argcomplete-1.12.3-1|25	Argcomplete is particularly useful if your program has lots of\
21mr|python-argcomplete-1.12.3-1|26	options or subparsers, and if your program can dynamically suggest\
21mr|python-argcomplete-1.12.3-1|27	completions for your argument/option values (for example, if the user\
21mr|python-argcomplete-1.12.3-1|28	is browsing resources over the network).
21mr|python-argcomplete-1.12.3-1|29	
21mr|python-argcomplete-1.12.3-1|30	%description %{_description}
21mr|python-argcomplete-1.12.3-1|31	
21mr|python-argcomplete-1.12.3-1|32	
21mr|python-argcomplete-1.12.3-1|33	#-----------------------------------------------------------------------------
21mr|python-argcomplete-1.12.3-1|34	%package -n python3-%{modname}
21mr|python-argcomplete-1.12.3-1|35	Summary:        %{summary}
21mr|python-argcomplete-1.12.3-1|36	Group:          Development/Python
21mr|python-argcomplete-1.12.3-1|37	
21mr|python-argcomplete-1.12.3-1|38	BuildRequires:  pkgconfig(python3)
21mr|python-argcomplete-1.12.3-1|39	BuildRequires:  python3egg(setuptools)
21mr|python-argcomplete-1.12.3-1|40	
21mr|python-argcomplete-1.12.3-1|41	%if %{with check}
21mr|python-argcomplete-1.12.3-1|42	BuildRequires:  python3egg(3)(pexpect)
21mr|python-argcomplete-1.12.3-1|43	BuildRequires:  tcsh
21mr|python-argcomplete-1.12.3-1|44	%endif
21mr|python-argcomplete-1.12.3-1|45	
21mr|python-argcomplete-1.12.3-1|46	# pkg_resources module is used from python-argcomplete-check-easy-install-script
21mr|python-argcomplete-1.12.3-1|47	Requires:       python3-setuptools
21mr|python-argcomplete-1.12.3-1|48	
21mr|python-argcomplete-1.12.3-1|49	%description -n python3-%{modname} %{_description}
21mr|python-argcomplete-1.12.3-1|50	
21mr|python-argcomplete-1.12.3-1|51	%files -n python3-%{modname}
21mr|python-argcomplete-1.12.3-1|52	%doc LICENSE.rst
21mr|python-argcomplete-1.12.3-1|53	%doc README.rst
21mr|python-argcomplete-1.12.3-1|54	%{python3_sitelib}/%{modname}-*.egg-info/
21mr|python-argcomplete-1.12.3-1|55	%{python3_sitelib}/%{modname}/
21mr|python-argcomplete-1.12.3-1|56	%{_bindir}/activate-global-python-argcomplete
21mr|python-argcomplete-1.12.3-1|57	%{_bindir}/python-argcomplete-check-easy-install-script
21mr|python-argcomplete-1.12.3-1|58	%{_bindir}/python-argcomplete-tcsh
21mr|python-argcomplete-1.12.3-1|59	%{_bindir}/register-python-argcomplete
21mr|python-argcomplete-1.12.3-1|60	%{_sysconfdir}/bash_completion.d/python-argcomplete
21mr|python-argcomplete-1.12.3-1|61	
21mr|python-argcomplete-1.12.3-1|62	#-----------------------------------------------------------------------------
21mr|python-argcomplete-1.12.3-1|63	
21mr|python-argcomplete-1.12.3-1|64	%prep
21mr|python-argcomplete-1.12.3-1|65	%setup -n %{modname}-%{version}
21mr|python-argcomplete-1.12.3-1|66	# Remove useless BRs
21mr|python-argcomplete-1.12.3-1|67	sed -i -r -e '/tests_require = /s/"(coverage|flake8|wheel)"[, ]*//g' setup.py
21mr|python-argcomplete-1.12.3-1|68	
21mr|python-argcomplete-1.12.3-1|69	%build
21mr|python-argcomplete-1.12.3-1|70	%py3_build
21mr|python-argcomplete-1.12.3-1|71	
21mr|python-argcomplete-1.12.3-1|72	%install
21mr|python-argcomplete-1.12.3-1|73	%py3_install
21mr|python-argcomplete-1.12.3-1|74	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d/
21mr|python-argcomplete-1.12.3-1|75	install -p -m0644 %{buildroot}%{python3_sitelib}/%{modname}/bash_completion.d/python-argcomplete %{buildroot}%{_sysconfdir}/bash_completion.d/
21mr|python-argcomplete-1.12.3-1|76	
21mr|python-argcomplete-1.12.3-1|77	%if %{with check}
21mr|python-argcomplete-1.12.3-1|78	%check
21mr|python-argcomplete-1.12.3-1|79	export LC_ALL=C.UTF-8
21mr|python-argcomplete-1.12.3-1|80	%__python3 setup.py test
21mr|python-argcomplete-1.12.3-1|81	%endif

15591 21
21mr|python-argparse-1.4.0-1|1	%define module	argparse
21mr|python-argparse-1.4.0-1|2	
21mr|python-argparse-1.4.0-1|3	Summary:	A Python command line parser inspired by optparse
21mr|python-argparse-1.4.0-1|4	Name:		python-%{module}
21mr|python-argparse-1.4.0-1|5	Version:	1.4.0
21mr|python-argparse-1.4.0-1|6	Release:	1
21mr|python-argparse-1.4.0-1|7	Url:		http://argparse.python-hosting.com/
21mr|python-argparse-1.4.0-1|8	Source0:	https://files.pythonhosted.org/packages/18/dd/e617cfc3f6210ae183374cd9f6a26b20514bbb5a792af97949c5aacddf0f/argparse-1.4.0.tar.gz
21mr|python-argparse-1.4.0-1|9	License:	BSD
21mr|python-argparse-1.4.0-1|10	Group:		Development/Python
21mr|python-argparse-1.4.0-1|11	Requires:	python >= 2.3
21mr|python-argparse-1.4.0-1|12	BuildRequires:	pkgconfig(python2) >= 2.3
21mr|python-argparse-1.4.0-1|13	BuildRequires:	pythonegg(setuptools)
21mr|python-argparse-1.4.0-1|14	BuildArch:	noarch
21mr|python-argparse-1.4.0-1|15	
21mr|python-argparse-1.4.0-1|16	%description
21mr|python-argparse-1.4.0-1|17	The argparse module makes writing command line tools in Python easy.
21mr|python-argparse-1.4.0-1|18	Just briefly describe your command line interface and argparse will
21mr|python-argparse-1.4.0-1|19	take care of the rest, including:
21mr|python-argparse-1.4.0-1|20	
21mr|python-argparse-1.4.0-1|21	* parsing the arguments and flags from ``sys.argv``
21mr|python-argparse-1.4.0-1|22	* converting arg strings into objects for your program
21mr|python-argparse-1.4.0-1|23	* formatting and printing any help messages
21mr|python-argparse-1.4.0-1|24	* and much more ...
21mr|python-argparse-1.4.0-1|25	
21mr|python-argparse-1.4.0-1|26	For those familiar with the optparse module from the Python standard
21mr|python-argparse-1.4.0-1|27	library, argparse improves on this module in a number of ways,
21mr|python-argparse-1.4.0-1|28	including:
21mr|python-argparse-1.4.0-1|29	
21mr|python-argparse-1.4.0-1|30	* handling positional arguments
21mr|python-argparse-1.4.0-1|31	* supporting sub-commands
21mr|python-argparse-1.4.0-1|32	* allowing alternative option prefixes like ``+`` and ``/``
21mr|python-argparse-1.4.0-1|33	* handling zero-or-more and one-or-more style arguments
21mr|python-argparse-1.4.0-1|34	* producing more informative usage messages
21mr|python-argparse-1.4.0-1|35	* providing a much simpler interface for custom types and actions
21mr|python-argparse-1.4.0-1|36	
21mr|python-argparse-1.4.0-1|37	%files
21mr|python-argparse-1.4.0-1|38	%doc *.txt doc/*
21mr|python-argparse-1.4.0-1|39	%{python2_sitelib}/*
21mr|python-argparse-1.4.0-1|40	
21mr|python-argparse-1.4.0-1|41	%package -n python3-%{module}
21mr|python-argparse-1.4.0-1|42	Summary:	A Python command line parser inspired by optparse
21mr|python-argparse-1.4.0-1|43	Group:          Development/Python
21mr|python-argparse-1.4.0-1|44	
21mr|python-argparse-1.4.0-1|45	BuildRequires:  pkgconfig(python3)
21mr|python-argparse-1.4.0-1|46	BuildRequires:	python3egg(setuptools)
21mr|python-argparse-1.4.0-1|47	
21mr|python-argparse-1.4.0-1|48	%description -n python3-%{module}
21mr|python-argparse-1.4.0-1|49	The argparse module makes writing command line tools in Python easy.
21mr|python-argparse-1.4.0-1|50	Just briefly describe your command line interface and argparse will
21mr|python-argparse-1.4.0-1|51	take care of the rest, including:
21mr|python-argparse-1.4.0-1|52	
21mr|python-argparse-1.4.0-1|53	* parsing the arguments and flags from ``sys.argv``
21mr|python-argparse-1.4.0-1|54	* converting arg strings into objects for your program
21mr|python-argparse-1.4.0-1|55	* formatting and printing any help messages
21mr|python-argparse-1.4.0-1|56	* and much more ...
21mr|python-argparse-1.4.0-1|57	
21mr|python-argparse-1.4.0-1|58	For those familiar with the optparse module from the Python standard
21mr|python-argparse-1.4.0-1|59	library, argparse improves on this module in a number of ways,
21mr|python-argparse-1.4.0-1|60	including:
21mr|python-argparse-1.4.0-1|61	
21mr|python-argparse-1.4.0-1|62	* handling positional arguments
21mr|python-argparse-1.4.0-1|63	* supporting sub-commands
21mr|python-argparse-1.4.0-1|64	* allowing alternative option prefixes like ``+`` and ``/``
21mr|python-argparse-1.4.0-1|65	* handling zero-or-more and one-or-more style arguments
21mr|python-argparse-1.4.0-1|66	* producing more informative usage messages
21mr|python-argparse-1.4.0-1|67	* providing a much simpler interface for custom types and actions
21mr|python-argparse-1.4.0-1|68	
21mr|python-argparse-1.4.0-1|69	%files -n python3-%{module}
21mr|python-argparse-1.4.0-1|70	%{python3_sitelib}/*
21mr|python-argparse-1.4.0-1|71	
21mr|python-argparse-1.4.0-1|72	#--------------------------------------------------------------------
21mr|python-argparse-1.4.0-1|73	
21mr|python-argparse-1.4.0-1|74	%prep
21mr|python-argparse-1.4.0-1|75	%setup -q -n %{module}-%{version}
21mr|python-argparse-1.4.0-1|76	
21mr|python-argparse-1.4.0-1|77	cp -a . %{py3dir}
21mr|python-argparse-1.4.0-1|78	
21mr|python-argparse-1.4.0-1|79	%build
21mr|python-argparse-1.4.0-1|80	#nothing to do here.
21mr|python-argparse-1.4.0-1|81	
21mr|python-argparse-1.4.0-1|82	%install
21mr|python-argparse-1.4.0-1|83	%__python2 setup.py install --root=%{buildroot} --record=FILE_LIST
21mr|python-argparse-1.4.0-1|84	chmod -R og-w *.txt doc/
21mr|python-argparse-1.4.0-1|85	
21mr|python-argparse-1.4.0-1|86	pushd %{py3dir}
21mr|python-argparse-1.4.0-1|87	%__python3 setup.py install --root=%{buildroot} --record=FILE_LIST
21mr|python-argparse-1.4.0-1|88	popd

15592 21
21mr|python-argparse-manpage-1.5-1|1	%define module	argparse-manpage
21mr|python-argparse-manpage-1.5-1|2	
21mr|python-argparse-manpage-1.5-1|3	Summary:	Build manual page from python's ArgumentParser object
21mr|python-argparse-manpage-1.5-1|4	Name:		python-%{module}
21mr|python-argparse-manpage-1.5-1|5	Version:	1.5
21mr|python-argparse-manpage-1.5-1|6	Release:	1
21mr|python-argparse-manpage-1.5-1|7	Group:		Development/Python
21mr|python-argparse-manpage-1.5-1|8	License:	ASL 2.0
21mr|python-argparse-manpage-1.5-1|9	Url:		https://github.com/praiskup/argparse-manpage
21mr|python-argparse-manpage-1.5-1|10	Source0:	https://github.com/praiskup/argparse-manpage/archive/v%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-argparse-manpage-1.5-1|11	BuildArch:	noarch
21mr|python-argparse-manpage-1.5-1|12	
21mr|python-argparse-manpage-1.5-1|13	%description
21mr|python-argparse-manpage-1.5-1|14	The initial code was developed for CrunchyFrog, a database query tool for Gnome.
21mr|python-argparse-manpage-1.5-1|15	The frog is now retired and RunSQLRun is it's successor. Then, the build_manpage
21mr|python-argparse-manpage-1.5-1|16	command was developed in andialbrecht and edited slightly in gabrielegiammatteo.
21mr|python-argparse-manpage-1.5-1|17	There's even an old blog post about this command.
21mr|python-argparse-manpage-1.5-1|18	
21mr|python-argparse-manpage-1.5-1|19	#----------------------------------------------------------------------
21mr|python-argparse-manpage-1.5-1|20	%package -n python3-%{module}
21mr|python-argparse-manpage-1.5-1|21	Summary:	Build manual page from python's ArgumentParser object
21mr|python-argparse-manpage-1.5-1|22	Group:          Development/Python
21mr|python-argparse-manpage-1.5-1|23	
21mr|python-argparse-manpage-1.5-1|24	BuildRequires:  pkgconfig(python3)
21mr|python-argparse-manpage-1.5-1|25	BuildRequires:	python3egg(setuptools)
21mr|python-argparse-manpage-1.5-1|26	
21mr|python-argparse-manpage-1.5-1|27	%description -n python3-%{module}
21mr|python-argparse-manpage-1.5-1|28	The initial code was developed for CrunchyFrog, a database query tool for Gnome.
21mr|python-argparse-manpage-1.5-1|29	The frog is now retired and RunSQLRun is it's successor. Then, the build_manpage
21mr|python-argparse-manpage-1.5-1|30	command was developed in andialbrecht and edited slightly in gabrielegiammatteo.
21mr|python-argparse-manpage-1.5-1|31	There's even an old blog post about this command.
21mr|python-argparse-manpage-1.5-1|32	
21mr|python-argparse-manpage-1.5-1|33	%files -n python3-%{module}
21mr|python-argparse-manpage-1.5-1|34	%{python3_sitelib}/*
21mr|python-argparse-manpage-1.5-1|35	%{_bindir}/argparse-manpage
21mr|python-argparse-manpage-1.5-1|36	%{_datadir}/man/man1/argparse-manpage.1.xz
21mr|python-argparse-manpage-1.5-1|37	
21mr|python-argparse-manpage-1.5-1|38	#--------------------------------------------------------------------
21mr|python-argparse-manpage-1.5-1|39	
21mr|python-argparse-manpage-1.5-1|40	%prep
21mr|python-argparse-manpage-1.5-1|41	%setup -q -n %{module}-%{version}
21mr|python-argparse-manpage-1.5-1|42	
21mr|python-argparse-manpage-1.5-1|43	%build
21mr|python-argparse-manpage-1.5-1|44	%py3_build
21mr|python-argparse-manpage-1.5-1|45	
21mr|python-argparse-manpage-1.5-1|46	%install
21mr|python-argparse-manpage-1.5-1|47	%py3_install

15593 21
21mr|python-asgiref-3.4.1-1|1	%global module asgiref
21mr|python-asgiref-3.4.1-1|2	
21mr|python-asgiref-3.4.1-1|3	%bcond_without  tests
21mr|python-asgiref-3.4.1-1|4	
21mr|python-asgiref-3.4.1-1|5	Name:		python-%{module}
21mr|python-asgiref-3.4.1-1|6	Version:	3.4.1
21mr|python-asgiref-3.4.1-1|7	Release:	1
21mr|python-asgiref-3.4.1-1|8	Summary:	ASGI specs, helper code, and adapters
21mr|python-asgiref-3.4.1-1|9	Group:		Development/Python
21mr|python-asgiref-3.4.1-1|10	# This is BSD + bundled async-timeout ASL 2.0
21mr|python-asgiref-3.4.1-1|11	License:	BSD and ASL 2.0
21mr|python-asgiref-3.4.1-1|12	URL:		https://github.com/django/asgiref
21mr|python-asgiref-3.4.1-1|13	# PyPI tarball doesn't have tests
21mr|python-asgiref-3.4.1-1|14	Source0:	https://github.com/django/%{module}/archive/%{version}/%{module}-%{version}.tar.gz
21mr|python-asgiref-3.4.1-1|15	BuildArch:	noarch
21mr|python-asgiref-3.4.1-1|16	
21mr|python-asgiref-3.4.1-1|17	
21mr|python-asgiref-3.4.1-1|18	%description
21mr|python-asgiref-3.4.1-1|19	ASGI is a standard for Python asynchronous web apps and servers to communicate
21mr|python-asgiref-3.4.1-1|20	with each other, and positioned as an asynchronous successor to WSGI.  This
21mr|python-asgiref-3.4.1-1|21	package includes ASGI base libraries, such as:
21mr|python-asgiref-3.4.1-1|22	
21mr|python-asgiref-3.4.1-1|23	* Sync-to-async and async-to-sync function wrappers, asgiref.sync
21mr|python-asgiref-3.4.1-1|24	* Server base classes, asgiref.server
21mr|python-asgiref-3.4.1-1|25	* A WSGI-to-ASGI adapter, in asgiref.wsgi
21mr|python-asgiref-3.4.1-1|26	
21mr|python-asgiref-3.4.1-1|27	#-----------------------------------------------------------------------------------
21mr|python-asgiref-3.4.1-1|28	
21mr|python-asgiref-3.4.1-1|29	%package -n python3-%{module}
21mr|python-asgiref-3.4.1-1|30	Summary:	%{summary}
21mr|python-asgiref-3.4.1-1|31	BuildRequires:	pkgconfig(python3)
21mr|python-asgiref-3.4.1-1|32	BuildRequires:	python3egg(setuptools)
21mr|python-asgiref-3.4.1-1|33	%if %{with tests}
21mr|python-asgiref-3.4.1-1|34	BuildRequires:	python3egg(pytest)
21mr|python-asgiref-3.4.1-1|35	%endif
21mr|python-asgiref-3.4.1-1|36	# https://github.com/django/asgiref/commit/9c6df6e02700092eb19adefff3552d44388f69b8
21mr|python-asgiref-3.4.1-1|37	Provides:	python3dist(async-timeout) == 3.0.1
21mr|python-asgiref-3.4.1-1|38	Provides:	python3egg(async-timeout) == 3.0.1
21mr|python-asgiref-3.4.1-1|39	
21mr|python-asgiref-3.4.1-1|40	%description -n python3-%{module}
21mr|python-asgiref-3.4.1-1|41	ASGI is a standard for Python asynchronous web apps and servers to communicate
21mr|python-asgiref-3.4.1-1|42	with each other, and positioned as an asynchronous successor to WSGI.  This
21mr|python-asgiref-3.4.1-1|43	package includes ASGI base libraries, such as:
21mr|python-asgiref-3.4.1-1|44	
21mr|python-asgiref-3.4.1-1|45	* Sync-to-async and async-to-sync function wrappers, asgiref.sync
21mr|python-asgiref-3.4.1-1|46	* Server base classes, asgiref.server
21mr|python-asgiref-3.4.1-1|47	* A WSGI-to-ASGI adapter, in asgiref.wsgi
21mr|python-asgiref-3.4.1-1|48	
21mr|python-asgiref-3.4.1-1|49	%files -n python3-%{module}
21mr|python-asgiref-3.4.1-1|50	%license LICENSE
21mr|python-asgiref-3.4.1-1|51	%doc README.rst
21mr|python-asgiref-3.4.1-1|52	%{python3_sitelib}/%{module}
21mr|python-asgiref-3.4.1-1|53	%{python3_sitelib}/%{module}-%{version}-py%{python3_version}.egg-info
21mr|python-asgiref-3.4.1-1|54	
21mr|python-asgiref-3.4.1-1|55	#-----------------------------------------------------------------------------------
21mr|python-asgiref-3.4.1-1|56	
21mr|python-asgiref-3.4.1-1|57	%prep
21mr|python-asgiref-3.4.1-1|58	%autosetup -n %{module}-%{version}
21mr|python-asgiref-3.4.1-1|59	
21mr|python-asgiref-3.4.1-1|60	%build
21mr|python-asgiref-3.4.1-1|61	%py3_build
21mr|python-asgiref-3.4.1-1|62	
21mr|python-asgiref-3.4.1-1|63	%install
21mr|python-asgiref-3.4.1-1|64	%py3_install
21mr|python-asgiref-3.4.1-1|65	
21mr|python-asgiref-3.4.1-1|66	%if %{with tests}
21mr|python-asgiref-3.4.1-1|67	%check
21mr|python-asgiref-3.4.1-1|68	PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version} --verbose tests
21mr|python-asgiref-3.4.1-1|69	%endif

15594 21
21mr|python-asn1crypto-1.4.0-1|1	%define	oname	asn1crypto
21mr|python-asn1crypto-1.4.0-1|2	
21mr|python-asn1crypto-1.4.0-1|3	Name:		python-%{oname}
21mr|python-asn1crypto-1.4.0-1|4	Version:	1.4.0
21mr|python-asn1crypto-1.4.0-1|5	Release:	1
21mr|python-asn1crypto-1.4.0-1|6	Summary:	Fast ASN.1 parser and serializer
21mr|python-asn1crypto-1.4.0-1|7	Source0:	https://files.pythonhosted.org/packages/6b/b4/42f0e52ac2184a8abb31f0a6f98111ceee1aac0b473cee063882436e0e09/asn1crypto-1.4.0.tar.gz
21mr|python-asn1crypto-1.4.0-1|8	License:	MIT
21mr|python-asn1crypto-1.4.0-1|9	Group:		Development/Python
21mr|python-asn1crypto-1.4.0-1|10	Url:		https://github.com/wbond/asn1crypto
21mr|python-asn1crypto-1.4.0-1|11	BuildArch:	noarch
21mr|python-asn1crypto-1.4.0-1|12	BuildRequires:	pythonegg(setuptools)
21mr|python-asn1crypto-1.4.0-1|13	BuildRequires:	python3egg(setuptools)
21mr|python-asn1crypto-1.4.0-1|14	BuildRequires:	python3-devel
21mr|python-asn1crypto-1.4.0-1|15	BuildRequires:	python2-devel
21mr|python-asn1crypto-1.4.0-1|16	
21mr|python-asn1crypto-1.4.0-1|17	%description
21mr|python-asn1crypto-1.4.0-1|18	Docs for this project are maintained
21mr|python-asn1crypto-1.4.0-1|19	at https://github.com/wbond/asn1crypto#readme.
21mr|python-asn1crypto-1.4.0-1|20	
21mr|python-asn1crypto-1.4.0-1|21	#-----------------------------------------------------------
21mr|python-asn1crypto-1.4.0-1|22	
21mr|python-asn1crypto-1.4.0-1|23	%package -n python2-%{oname}
21mr|python-asn1crypto-1.4.0-1|24	%py2_migration_meta python2-%{oname}
21mr|python-asn1crypto-1.4.0-1|25	Summary:    Fast ASN.1 parser and serializer
21mr|python-asn1crypto-1.4.0-1|26	
21mr|python-asn1crypto-1.4.0-1|27	%description -n python2-%{oname}
21mr|python-asn1crypto-1.4.0-1|28	Docs for this project are maintained
21mr|python-asn1crypto-1.4.0-1|29	at https://github.com/wbond/asn1crypto#readme.
21mr|python-asn1crypto-1.4.0-1|30	
21mr|python-asn1crypto-1.4.0-1|31	%files -n python2-%{oname}
21mr|python-asn1crypto-1.4.0-1|32	%doc LICENSE
21mr|python-asn1crypto-1.4.0-1|33	%doc changelog.md
21mr|python-asn1crypto-1.4.0-1|34	%doc readme.md
21mr|python-asn1crypto-1.4.0-1|35	%{py2_puresitedir}/asn1crypto
21mr|python-asn1crypto-1.4.0-1|36	%{py2_puresitedir}/asn1crypto*.egg-info
21mr|python-asn1crypto-1.4.0-1|37	
21mr|python-asn1crypto-1.4.0-1|38	#-----------------------------------------------------------
21mr|python-asn1crypto-1.4.0-1|39	
21mr|python-asn1crypto-1.4.0-1|40	%package -n python3-%{oname}
21mr|python-asn1crypto-1.4.0-1|41	Summary:    Fast ASN.1 parser and serializer
21mr|python-asn1crypto-1.4.0-1|42	
21mr|python-asn1crypto-1.4.0-1|43	%description -n python3-%{oname}
21mr|python-asn1crypto-1.4.0-1|44	Docs for this project are maintained
21mr|python-asn1crypto-1.4.0-1|45	at https://github.com/wbond/asn1crypto#readme.
21mr|python-asn1crypto-1.4.0-1|46	
21mr|python-asn1crypto-1.4.0-1|47	%files -n python3-%{oname}
21mr|python-asn1crypto-1.4.0-1|48	%doc LICENSE
21mr|python-asn1crypto-1.4.0-1|49	%doc changelog.md
21mr|python-asn1crypto-1.4.0-1|50	%doc readme.md
21mr|python-asn1crypto-1.4.0-1|51	%{py3_puresitedir}/asn1crypto
21mr|python-asn1crypto-1.4.0-1|52	%{py3_puresitedir}/asn1crypto*.egg-info
21mr|python-asn1crypto-1.4.0-1|53	
21mr|python-asn1crypto-1.4.0-1|54	#-----------------------------------------------------------
21mr|python-asn1crypto-1.4.0-1|55	
21mr|python-asn1crypto-1.4.0-1|56	%prep
21mr|python-asn1crypto-1.4.0-1|57	%setup -q -n %{oname}-%{version}
21mr|python-asn1crypto-1.4.0-1|58	cp -a . %{py3dir}
21mr|python-asn1crypto-1.4.0-1|59	
21mr|python-asn1crypto-1.4.0-1|60	%build
21mr|python-asn1crypto-1.4.0-1|61	%py2_build
21mr|python-asn1crypto-1.4.0-1|62	pushd %{py3dir}
21mr|python-asn1crypto-1.4.0-1|63	%py3_build
21mr|python-asn1crypto-1.4.0-1|64	popd
21mr|python-asn1crypto-1.4.0-1|65	
21mr|python-asn1crypto-1.4.0-1|66	%install
21mr|python-asn1crypto-1.4.0-1|67	%py2_install
21mr|python-asn1crypto-1.4.0-1|68	pushd %{py3dir}
21mr|python-asn1crypto-1.4.0-1|69	%py3_install
21mr|python-asn1crypto-1.4.0-1|70	popd
21mr|python-asn1crypto-1.4.0-1|71	
21mr|python-asn1crypto-1.4.0-1|72	%check
21mr|python-asn1crypto-1.4.0-1|73	#python setup.py test
21mr|python-asn1crypto-1.4.0-1|74	#pushd %{py3dir}
21mr|python-asn1crypto-1.4.0-1|75	#python3 setup.py test
21mr|python-asn1crypto-1.4.0-1|76	#popd

15595 21
21mr|python-astroid-2.7.2-1|1	%define pypi_name astroid
21mr|python-astroid-2.7.2-1|2	
21mr|python-astroid-2.7.2-1|3	%global __requires_exclude enum34|backports.functools-lru-cache|lazy-object-proxy
21mr|python-astroid-2.7.2-1|4	
21mr|python-astroid-2.7.2-1|5	Summary:       Extension of compiler.ast Python pypi_name
21mr|python-astroid-2.7.2-1|6	Name:          python-%{pypi_name}
21mr|python-astroid-2.7.2-1|7	Version:	2.7.2
21mr|python-astroid-2.7.2-1|8	Release:	1
21mr|python-astroid-2.7.2-1|9	License:       GPLv2+
21mr|python-astroid-2.7.2-1|10	Group:         Development/Python
21mr|python-astroid-2.7.2-1|11	Url:           http://www.pylint.org/astroid
21mr|python-astroid-2.7.2-1|12	Source0:	https://files.pythonhosted.org/packages/6f/94/88d24ff14d5e00e78ad7f940dec22d9e95234a2bbf1c16ebcfa19d761ac6/astroid-2.7.2.tar.gz
21mr|python-astroid-2.7.2-1|13	BuildRequires: python3-setuptools
21mr|python-astroid-2.7.2-1|14	BuildRequires: python3-wheel
21mr|python-astroid-2.7.2-1|15	BuildArch:     noarch
21mr|python-astroid-2.7.2-1|16	
21mr|python-astroid-2.7.2-1|17	%description
21mr|python-astroid-2.7.2-1|18	This pypi_name provides a common base representation of Python source
21mr|python-astroid-2.7.2-1|19	code for Logilab projects such as pylint. It extends class defined in
21mr|python-astroid-2.7.2-1|20	the compiler.ast pypi_name with some additional methods and attributes
21mr|python-astroid-2.7.2-1|21	#-------------------------------------------------------------------
21mr|python-astroid-2.7.2-1|22	%package -n python3-%{pypi_name}
21mr|python-astroid-2.7.2-1|23	Summary:   Extension of compiler.ast Python pypi_name
21mr|python-astroid-2.7.2-1|24	Group:     Development/Python
21mr|python-astroid-2.7.2-1|25	Requires:  python3-lazy-object-proxy >= 1.4.0
21mr|python-astroid-2.7.2-1|26	Requires:  python3-wrapt >= 1.11
21mr|python-astroid-2.7.2-1|27	Requires:  python3-logilab-common >= 0.62.0
21mr|python-astroid-2.7.2-1|28	Provides:  python3-logilab-astng = %{EVRD}
21mr|python-astroid-2.7.2-1|29	Provides:  python3egg(logilab-astng) = %{EVRD}
21mr|python-astroid-2.7.2-1|30	Obsoletes: python3-logilab-astng < 0.25
21mr|python-astroid-2.7.2-1|31	
21mr|python-astroid-2.7.2-1|32	%description -n python3-%{pypi_name}
21mr|python-astroid-2.7.2-1|33	This pypi_name provides a common base representation of Python source
21mr|python-astroid-2.7.2-1|34	code for Logilab projects such as pylint. It extends class defined in
21mr|python-astroid-2.7.2-1|35	the compiler.ast pypi_name with some additional methods and attributes
21mr|python-astroid-2.7.2-1|36	
21mr|python-astroid-2.7.2-1|37	%files -n python3-%{pypi_name}
21mr|python-astroid-2.7.2-1|38	%{python3_sitelib}/astroid*
21mr|python-astroid-2.7.2-1|39	#-------------------------------------------------------------------
21mr|python-astroid-2.7.2-1|40	%prep
21mr|python-astroid-2.7.2-1|41	%setup -q -n %{pypi_name}-%{version}
21mr|python-astroid-2.7.2-1|42	%apply_patches
21mr|python-astroid-2.7.2-1|43	
21mr|python-astroid-2.7.2-1|44	%build
21mr|python-astroid-2.7.2-1|45	
21mr|python-astroid-2.7.2-1|46	NO_SETUPTOOLS=1 %__python3 setup.py build
21mr|python-astroid-2.7.2-1|47	
21mr|python-astroid-2.7.2-1|48	%install
21mr|python-astroid-2.7.2-1|49	
21mr|python-astroid-2.7.2-1|50	NO_SETUPTOOLS=1 %__python3 setup.py install -O1 --root %{buildroot}
21mr|python-astroid-2.7.2-1|51	rm -rf %{buildroot}%{python3_sitelib}/astroid/tests

15596 21
21mr|python-async-0.6.2-5|1	Name:		python-async
21mr|python-async-0.6.2-5|2	Version:	0.6.2
21mr|python-async-0.6.2-5|3	Release:	5
21mr|python-async-0.6.2-5|4	Summary:	A framework to process interdependent tasks in a pool of workers
21mr|python-async-0.6.2-5|5	Group:		Development/Python
21mr|python-async-0.6.2-5|6	License:	BSD
21mr|python-async-0.6.2-5|7	URL:		https://github.com/gitpython-developers/async
21mr|python-async-0.6.2-5|8	Source:		http://pypi.python.org/packages/source/a/async/async-%{version}.tar.gz
21mr|python-async-0.6.2-5|9	BuildRequires:	pythonegg(setuptools)
21mr|python-async-0.6.2-5|10	BuildRequires:	python3egg(setuptools)
21mr|python-async-0.6.2-5|11	BuildArch:	noarch
21mr|python-async-0.6.2-5|12	
21mr|python-async-0.6.2-5|13	%description
21mr|python-async-0.6.2-5|14	Async aims to make writing asyncronous processing easier. It provides a
21mr|python-async-0.6.2-5|15	task-graph with interdependent tasks that communicate using blocking channels,
21mr|python-async-0.6.2-5|16	allowing to delay actual computations until items are requested. Tasks will
21mr|python-async-0.6.2-5|17	automatically be distributed among 0 or more threads for the actual
21mr|python-async-0.6.2-5|18	computation.
21mr|python-async-0.6.2-5|19	
21mr|python-async-0.6.2-5|20	#---------------------------------------------
21mr|python-async-0.6.2-5|21	
21mr|python-async-0.6.2-5|22	%package -n python2-async
21mr|python-async-0.6.2-5|23	%py2_migration_meta python2-async
21mr|python-async-0.6.2-5|24	Summary: A framework to process interdependent tasks in a pool of workers
21mr|python-async-0.6.2-5|25	Group: Development/Python
21mr|python-async-0.6.2-5|26	
21mr|python-async-0.6.2-5|27	%description -n python2-async
21mr|python-async-0.6.2-5|28	Async aims to make writing asyncronous processing easier. It provides a
21mr|python-async-0.6.2-5|29	task-graph with interdependent tasks that communicate using blocking channels,
21mr|python-async-0.6.2-5|30	allowing to delay actual computations until items are requested. Tasks will
21mr|python-async-0.6.2-5|31	automatically be distributed among 0 or more threads for the actual
21mr|python-async-0.6.2-5|32	computation.
21mr|python-async-0.6.2-5|33	
21mr|python-async-0.6.2-5|34	
21mr|python-async-0.6.2-5|35	%files -n python2-async
21mr|python-async-0.6.2-5|36	%doc AUTHORS
21mr|python-async-0.6.2-5|37	%{py2_puresitedir}/*
21mr|python-async-0.6.2-5|38	
21mr|python-async-0.6.2-5|39	#---------------------------------------------
21mr|python-async-0.6.2-5|40	
21mr|python-async-0.6.2-5|41	%package -n python3-async
21mr|python-async-0.6.2-5|42	Summary: A framework to process interdependent tasks in a pool of workers
21mr|python-async-0.6.2-5|43	Group: Development/Python
21mr|python-async-0.6.2-5|44	
21mr|python-async-0.6.2-5|45	%description -n python3-async
21mr|python-async-0.6.2-5|46	Async aims to make writing asyncronous processing easier. It provides a
21mr|python-async-0.6.2-5|47	task-graph with interdependent tasks that communicate using blocking channels,
21mr|python-async-0.6.2-5|48	allowing to delay actual computations until items are requested. Tasks will
21mr|python-async-0.6.2-5|49	automatically be distributed among 0 or more threads for the actual
21mr|python-async-0.6.2-5|50	computation.
21mr|python-async-0.6.2-5|51	
21mr|python-async-0.6.2-5|52	This is the Python 3 package.
21mr|python-async-0.6.2-5|53	
21mr|python-async-0.6.2-5|54	%files -n python3-async
21mr|python-async-0.6.2-5|55	%doc AUTHORS
21mr|python-async-0.6.2-5|56	%{py3_puresitedir}/*
21mr|python-async-0.6.2-5|57	
21mr|python-async-0.6.2-5|58	#---------------------------------------------
21mr|python-async-0.6.2-5|59	
21mr|python-async-0.6.2-5|60	%prep
21mr|python-async-0.6.2-5|61	%setup -qn async-%{version}
21mr|python-async-0.6.2-5|62	cp -a . %{py3dir}
21mr|python-async-0.6.2-5|63	
21mr|python-async-0.6.2-5|64	%build
21mr|python-async-0.6.2-5|65	%py2_build
21mr|python-async-0.6.2-5|66	
21mr|python-async-0.6.2-5|67	pushd %{py3dir}
21mr|python-async-0.6.2-5|68	%py3_build
21mr|python-async-0.6.2-5|69	popd
21mr|python-async-0.6.2-5|70	
21mr|python-async-0.6.2-5|71	%install
21mr|python-async-0.6.2-5|72	%py2_install
21mr|python-async-0.6.2-5|73	
21mr|python-async-0.6.2-5|74	pushd %{py3dir}
21mr|python-async-0.6.2-5|75	%py3_install
21mr|python-async-0.6.2-5|76	popd

15597 21
21mr|python-atomicwrites-1.4.0-1|1	%bcond_with tests
21mr|python-atomicwrites-1.4.0-1|2	%bcond_without docs
21mr|python-atomicwrites-1.4.0-1|3	
21mr|python-atomicwrites-1.4.0-1|4	Name:       python-atomicwrites
21mr|python-atomicwrites-1.4.0-1|5	Version:	1.4.0
21mr|python-atomicwrites-1.4.0-1|6	Release:	1
21mr|python-atomicwrites-1.4.0-1|7	Summary:    Python Atomic file writes on POSIX
21mr|python-atomicwrites-1.4.0-1|8	Group:      Development/Python
21mr|python-atomicwrites-1.4.0-1|9	License:    MIT
21mr|python-atomicwrites-1.4.0-1|10	URL:        https://github.com/untitaker/%{name}
21mr|python-atomicwrites-1.4.0-1|11	Source0:    https://github.com/untitaker/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|python-atomicwrites-1.4.0-1|12	
21mr|python-atomicwrites-1.4.0-1|13	BuildArch:  noarch
21mr|python-atomicwrites-1.4.0-1|14	
21mr|python-atomicwrites-1.4.0-1|15	%global short_name atomicwrites
21mr|python-atomicwrites-1.4.0-1|16	
21mr|python-atomicwrites-1.4.0-1|17	BuildRequires:  python3-devel
21mr|python-atomicwrites-1.4.0-1|18	BuildRequires:  python3-setuptools
21mr|python-atomicwrites-1.4.0-1|19	%if %{with docs}
21mr|python-atomicwrites-1.4.0-1|20	BuildRequires:  python3-sphinx
21mr|python-atomicwrites-1.4.0-1|21	%endif
21mr|python-atomicwrites-1.4.0-1|22	%if %{with tests}
21mr|python-atomicwrites-1.4.0-1|23	BuildRequires:  python3-pytest
21mr|python-atomicwrites-1.4.0-1|24	%endif
21mr|python-atomicwrites-1.4.0-1|25	
21mr|python-atomicwrites-1.4.0-1|26	%description
21mr|python-atomicwrites-1.4.0-1|27	This Python module provides atomic file writes on POSIX operating systems.
21mr|python-atomicwrites-1.4.0-1|28	It sports:
21mr|python-atomicwrites-1.4.0-1|29	* Race-free assertion that the target file doesn't yet exist
21mr|python-atomicwrites-1.4.0-1|30	* Windows support
21mr|python-atomicwrites-1.4.0-1|31	* Simple high-level API that wraps a very flexible class-based API
21mr|python-atomicwrites-1.4.0-1|32	
21mr|python-atomicwrites-1.4.0-1|33	%package -n python3-atomicwrites
21mr|python-atomicwrites-1.4.0-1|34	Summary:    Python Atomic file writes on POSIX
21mr|python-atomicwrites-1.4.0-1|35	
21mr|python-atomicwrites-1.4.0-1|36	%description -n python3-atomicwrites
21mr|python-atomicwrites-1.4.0-1|37	This Python module provides atomic file writes on POSIX operating systems.
21mr|python-atomicwrites-1.4.0-1|38	It sports:
21mr|python-atomicwrites-1.4.0-1|39	* Race-free assertion that the target file doesn't yet exist
21mr|python-atomicwrites-1.4.0-1|40	* Windows support
21mr|python-atomicwrites-1.4.0-1|41	* Simple high-level API that wraps a very flexible class-based API
21mr|python-atomicwrites-1.4.0-1|42	
21mr|python-atomicwrites-1.4.0-1|43	%prep
21mr|python-atomicwrites-1.4.0-1|44	%setup -q
21mr|python-atomicwrites-1.4.0-1|45	
21mr|python-atomicwrites-1.4.0-1|46	%build
21mr|python-atomicwrites-1.4.0-1|47	%py3_build
21mr|python-atomicwrites-1.4.0-1|48	
21mr|python-atomicwrites-1.4.0-1|49	%if %{with docs}
21mr|python-atomicwrites-1.4.0-1|50	export PYTHONPATH=`pwd`
21mr|python-atomicwrites-1.4.0-1|51	cd docs
21mr|python-atomicwrites-1.4.0-1|52	%make SPHINXBUILD=sphinx-build man
21mr|python-atomicwrites-1.4.0-1|53	cd ..
21mr|python-atomicwrites-1.4.0-1|54	unset PYTHONPATH
21mr|python-atomicwrites-1.4.0-1|55	%endif
21mr|python-atomicwrites-1.4.0-1|56	
21mr|python-atomicwrites-1.4.0-1|57	
21mr|python-atomicwrites-1.4.0-1|58	%install
21mr|python-atomicwrites-1.4.0-1|59	%py3_install
21mr|python-atomicwrites-1.4.0-1|60	
21mr|python-atomicwrites-1.4.0-1|61	%if %{with docs}
21mr|python-atomicwrites-1.4.0-1|62	install -d "%{buildroot}%{_mandir}/man1"
21mr|python-atomicwrites-1.4.0-1|63	cp -r docs/_build/man/*.1 "%{buildroot}%{_mandir}/man1"
21mr|python-atomicwrites-1.4.0-1|64	%endif
21mr|python-atomicwrites-1.4.0-1|65	
21mr|python-atomicwrites-1.4.0-1|66	%check
21mr|python-atomicwrites-1.4.0-1|67	%if %{with tests}
21mr|python-atomicwrites-1.4.0-1|68	python3 -m pytest -v
21mr|python-atomicwrites-1.4.0-1|69	%endif
21mr|python-atomicwrites-1.4.0-1|70	
21mr|python-atomicwrites-1.4.0-1|71	%files -n python3-atomicwrites
21mr|python-atomicwrites-1.4.0-1|72	%doc README.rst LICENSE
21mr|python-atomicwrites-1.4.0-1|73	%{py3_puresitedir}/*
21mr|python-atomicwrites-1.4.0-1|74	%if %{with docs}
21mr|python-atomicwrites-1.4.0-1|75	%{_mandir}/man1/atomicwrites.1.*
21mr|python-atomicwrites-1.4.0-1|76	%endif

15598 21
21mr|python-attrdict-2.0.1-1|1	%global pypi_name attrdict
21mr|python-attrdict-2.0.1-1|2	
21mr|python-attrdict-2.0.1-1|3	Summary:	A dict with attribute-style access
21mr|python-attrdict-2.0.1-1|4	Name:		python-%{pypi_name}
21mr|python-attrdict-2.0.1-1|5	Version:	2.0.1
21mr|python-attrdict-2.0.1-1|6	Release:	1
21mr|python-attrdict-2.0.1-1|7	License:	LGPLv2+
21mr|python-attrdict-2.0.1-1|8	Group:		Development/Python
21mr|python-attrdict-2.0.1-1|9	Url:		https://pypi.org/project/attrdict/
21mr|python-attrdict-2.0.1-1|10	Source0:	%pypi_source
21mr|python-attrdict-2.0.1-1|11	BuildRequires:	python2dist(setuptools)
21mr|python-attrdict-2.0.1-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-attrdict-2.0.1-1|13	BuildRequires:	pkgconfig(python2)
21mr|python-attrdict-2.0.1-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-attrdict-2.0.1-1|15	BuildArch:	noarch
21mr|python-attrdict-2.0.1-1|16	
21mr|python-attrdict-2.0.1-1|17	%define _description \
21mr|python-attrdict-2.0.1-1|18	A dict with attribute-style access.
21mr|python-attrdict-2.0.1-1|19	
21mr|python-attrdict-2.0.1-1|20	%description
21mr|python-attrdict-2.0.1-1|21	%{_description}
21mr|python-attrdict-2.0.1-1|22	
21mr|python-attrdict-2.0.1-1|23	#----------------------------------------------------------------------------
21mr|python-attrdict-2.0.1-1|24	
21mr|python-attrdict-2.0.1-1|25	%package -n python2-%{pypi_name}
21mr|python-attrdict-2.0.1-1|26	Summary:	A dict with attribute-style access
21mr|python-attrdict-2.0.1-1|27	Group:		Development/Python
21mr|python-attrdict-2.0.1-1|28	%py2_migration_meta python-%{pypi_name}
21mr|python-attrdict-2.0.1-1|29	
21mr|python-attrdict-2.0.1-1|30	%description -n python2-%{pypi_name}
21mr|python-attrdict-2.0.1-1|31	%{_description}
21mr|python-attrdict-2.0.1-1|32	
21mr|python-attrdict-2.0.1-1|33	%files -n python2-%{pypi_name}
21mr|python-attrdict-2.0.1-1|34	%{py2_puresitedir}/*
21mr|python-attrdict-2.0.1-1|35	
21mr|python-attrdict-2.0.1-1|36	#----------------------------------------------------------------------------
21mr|python-attrdict-2.0.1-1|37	
21mr|python-attrdict-2.0.1-1|38	%package -n python3-%{pypi_name}
21mr|python-attrdict-2.0.1-1|39	Summary:	A dict with attribute-style access
21mr|python-attrdict-2.0.1-1|40	Group:		Development/Python
21mr|python-attrdict-2.0.1-1|41	
21mr|python-attrdict-2.0.1-1|42	%description -n python3-%{pypi_name}
21mr|python-attrdict-2.0.1-1|43	%{_description}
21mr|python-attrdict-2.0.1-1|44	
21mr|python-attrdict-2.0.1-1|45	%files -n python3-%{pypi_name}
21mr|python-attrdict-2.0.1-1|46	%{py3_puresitedir}/*
21mr|python-attrdict-2.0.1-1|47	
21mr|python-attrdict-2.0.1-1|48	#----------------------------------------------------------------------------
21mr|python-attrdict-2.0.1-1|49	
21mr|python-attrdict-2.0.1-1|50	%prep
21mr|python-attrdict-2.0.1-1|51	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-attrdict-2.0.1-1|52	
21mr|python-attrdict-2.0.1-1|53	%build
21mr|python-attrdict-2.0.1-1|54	%py2_build
21mr|python-attrdict-2.0.1-1|55	%py3_build
21mr|python-attrdict-2.0.1-1|56	
21mr|python-attrdict-2.0.1-1|57	%install
21mr|python-attrdict-2.0.1-1|58	%py2_install
21mr|python-attrdict-2.0.1-1|59	%py3_install

15599 21
21mr|python-attrs-21.4.0-1|1	%define pypi_name attrs
21mr|python-attrs-21.4.0-1|2	
21mr|python-attrs-21.4.0-1|3	Name:		python-%{pypi_name}
21mr|python-attrs-21.4.0-1|4	Version:	21.4.0
21mr|python-attrs-21.4.0-1|5	Release:	1
21mr|python-attrs-21.4.0-1|6	Group:		Development/Python
21mr|python-attrs-21.4.0-1|7	Summary:	Attributes without boilerplate
21mr|python-attrs-21.4.0-1|8	License:	MIT
21mr|python-attrs-21.4.0-1|9	URL:		https://attrs.readthedocs.org/
21mr|python-attrs-21.4.0-1|10	Source0:	https://github.com/python-attrs/attrs/archive/%{version}%{?rctag:%{rctag}}/%{pypi_name}-%{version}%{?rctag:%{rctag}}.tar.gz
21mr|python-attrs-21.4.0-1|11	BuildRequires:	pkgconfig(python2)
21mr|python-attrs-21.4.0-1|12	BuildRequires:	pythonegg(setuptools)
21mr|python-attrs-21.4.0-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-attrs-21.4.0-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-attrs-21.4.0-1|15	BuildArch:	noarch
21mr|python-attrs-21.4.0-1|16	
21mr|python-attrs-21.4.0-1|17	%description
21mr|python-attrs-21.4.0-1|18	attrs is an MIT-licensed Python package with class decorators
21mr|python-attrs-21.4.0-1|19	that ease the chores of implementing the most common
21mr|python-attrs-21.4.0-1|20	attribute-related object protocols.
21mr|python-attrs-21.4.0-1|21	
21mr|python-attrs-21.4.0-1|22	#-------------------------------------------------------------
21mr|python-attrs-21.4.0-1|23	%package -n python2-%{pypi_name}
21mr|python-attrs-21.4.0-1|24	%py2_migration_meta python2-%{pypi_name}
21mr|python-attrs-21.4.0-1|25	Summary:	Attributes without boilerplate
21mr|python-attrs-21.4.0-1|26	Group:		Development/Python
21mr|python-attrs-21.4.0-1|27	
21mr|python-attrs-21.4.0-1|28	%description -n python2-%{pypi_name}
21mr|python-attrs-21.4.0-1|29	attrs is an MIT-licensed Python package with class decorators
21mr|python-attrs-21.4.0-1|30	that ease the chores of implementing the most common
21mr|python-attrs-21.4.0-1|31	attribute-related object protocols.
21mr|python-attrs-21.4.0-1|32	
21mr|python-attrs-21.4.0-1|33	%files -n python2-%{pypi_name}
21mr|python-attrs-21.4.0-1|34	%doc LICENSE README.rst
21mr|python-attrs-21.4.0-1|35	%{python2_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-attrs-21.4.0-1|36	%{python2_sitelib}/%{pypi_name}
21mr|python-attrs-21.4.0-1|37	%{python2_sitelib}/attr
21mr|python-attrs-21.4.0-1|38	
21mr|python-attrs-21.4.0-1|39	#-------------------------------------------------------------
21mr|python-attrs-21.4.0-1|40	
21mr|python-attrs-21.4.0-1|41	%package -n python3-%{pypi_name}
21mr|python-attrs-21.4.0-1|42	Summary:	Attributes without boilerplate
21mr|python-attrs-21.4.0-1|43	Group:		Development/Python
21mr|python-attrs-21.4.0-1|44	
21mr|python-attrs-21.4.0-1|45	%description -n python3-%{pypi_name}
21mr|python-attrs-21.4.0-1|46	attrs is an MIT-licensed Python package with class decorators
21mr|python-attrs-21.4.0-1|47	that ease the chores of implementing the most common
21mr|python-attrs-21.4.0-1|48	attribute-related object protocols.
21mr|python-attrs-21.4.0-1|49	
21mr|python-attrs-21.4.0-1|50	%files -n python3-%{pypi_name}
21mr|python-attrs-21.4.0-1|51	%doc LICENSE README.rst
21mr|python-attrs-21.4.0-1|52	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-attrs-21.4.0-1|53	%{python3_sitelib}/%{pypi_name}
21mr|python-attrs-21.4.0-1|54	%{python3_sitelib}/attr
21mr|python-attrs-21.4.0-1|55	
21mr|python-attrs-21.4.0-1|56	#-------------------------------------------------------------
21mr|python-attrs-21.4.0-1|57	
21mr|python-attrs-21.4.0-1|58	%prep
21mr|python-attrs-21.4.0-1|59	%setup -q -n %{pypi_name}-%{version}
21mr|python-attrs-21.4.0-1|60	
21mr|python-attrs-21.4.0-1|61	
21mr|python-attrs-21.4.0-1|62	%build
21mr|python-attrs-21.4.0-1|63	%py2_build
21mr|python-attrs-21.4.0-1|64	%py3_build
21mr|python-attrs-21.4.0-1|65	
21mr|python-attrs-21.4.0-1|66	%install
21mr|python-attrs-21.4.0-1|67	%py2_install
21mr|python-attrs-21.4.0-1|68	%py3_install

15600 21
21mr|python-augeas-1.1.0-2|1	# Noarch python module but with archful dependency
21mr|python-augeas-1.1.0-2|2	%define debug_package %nil
21mr|python-augeas-1.1.0-2|3	
21mr|python-augeas-1.1.0-2|4	Name:		python-augeas
21mr|python-augeas-1.1.0-2|5	Version:	1.1.0
21mr|python-augeas-1.1.0-2|6	Release:	2
21mr|python-augeas-1.1.0-2|7	Summary:	Python bindings for augeas
21mr|python-augeas-1.1.0-2|8	Group:		Development/Python
21mr|python-augeas-1.1.0-2|9	License:	LGPLv2+
21mr|python-augeas-1.1.0-2|10	Url:		http://augeas.net/
21mr|python-augeas-1.1.0-2|11	Source0:	https://files.pythonhosted.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21mr|python-augeas-1.1.0-2|12	BuildRequires:	python3egg(setuptools)
21mr|python-augeas-1.1.0-2|13	BuildRequires:	pkgconfig(python3)
21mr|python-augeas-1.1.0-2|14	BuildRequires:	python3egg(cffi)
21mr|python-augeas-1.1.0-2|15	BuildRequires:	pkgconfig(augeas)
21mr|python-augeas-1.1.0-2|16	
21mr|python-augeas-1.1.0-2|17	
21mr|python-augeas-1.1.0-2|18	%description
21mr|python-augeas-1.1.0-2|19	python-augeas is a set of Python bindings around augeas.
21mr|python-augeas-1.1.0-2|20	
21mr|python-augeas-1.1.0-2|21	#--------------------------------------------------------
21mr|python-augeas-1.1.0-2|22	
21mr|python-augeas-1.1.0-2|23	%package -n python3-augeas
21mr|python-augeas-1.1.0-2|24	Summary:	Python bindings to augeas for Python 3
21mr|python-augeas-1.1.0-2|25	Group:		Development/Python
21mr|python-augeas-1.1.0-2|26	Requires:	augeas
21mr|python-augeas-1.1.0-2|27	
21mr|python-augeas-1.1.0-2|28	%description -n python3-augeas
21mr|python-augeas-1.1.0-2|29	python3-augeas is a set of Python 3 bindings around augeas.
21mr|python-augeas-1.1.0-2|30	
21mr|python-augeas-1.1.0-2|31	%files -n python3-augeas
21mr|python-augeas-1.1.0-2|32	%doc COPYING AUTHORS README.txt
21mr|python-augeas-1.1.0-2|33	%{py3_puresitedir}/augeas.py*
21mr|python-augeas-1.1.0-2|34	%{py3_puresitedir}/augeas/
21mr|python-augeas-1.1.0-2|35	%{py3_puresitedir}/*.egg-info
21mr|python-augeas-1.1.0-2|36	%{py3_puresitedir}/__pycache__/*
21mr|python-augeas-1.1.0-2|37	
21mr|python-augeas-1.1.0-2|38	#--------------------------------------------------------
21mr|python-augeas-1.1.0-2|39	
21mr|python-augeas-1.1.0-2|40	%prep
21mr|python-augeas-1.1.0-2|41	%setup -q
21mr|python-augeas-1.1.0-2|42	rm -fr *.egg-info
21mr|python-augeas-1.1.0-2|43	
21mr|python-augeas-1.1.0-2|44	%build
21mr|python-augeas-1.1.0-2|45	%py3_build
21mr|python-augeas-1.1.0-2|46	
21mr|python-augeas-1.1.0-2|47	
21mr|python-augeas-1.1.0-2|48	%install
21mr|python-augeas-1.1.0-2|49	%py3_install
21mr|python-augeas-1.1.0-2|50	rm -rf %{buildroot}%{py3_puresitedir}/test
21mr|python-augeas-1.1.0-2|51	

15601 21
21mr|python-authres-1.2.0-1|1	%define pypi_name authres
21mr|python-authres-1.2.0-1|2	%define mod_name %{pypi_name}
21mr|python-authres-1.2.0-1|3	%define oname authres
21mr|python-authres-1.2.0-1|4	
21mr|python-authres-1.2.0-1|5	Summary:        authres - Authentication Results Header Module
21mr|python-authres-1.2.0-1|6	Name:           python-%{oname}
21mr|python-authres-1.2.0-1|7	Version:        1.2.0
21mr|python-authres-1.2.0-1|8	Release:        1
21mr|python-authres-1.2.0-1|9	License:        Apache-2.0
21mr|python-authres-1.2.0-1|10	Group:          Development/Python
21mr|python-authres-1.2.0-1|11	Url:            https://launchpad.net/authentication-results-python
21mr|python-authres-1.2.0-1|12	Source0:        %{pypi_source}
21mr|python-authres-1.2.0-1|13	
21mr|python-authres-1.2.0-1|14	BuildRequires:  pyproject-rpm-macros
21mr|python-authres-1.2.0-1|15	BuildRequires:  python3dist(wheel)
21mr|python-authres-1.2.0-1|16	BuildRequires:  python3dist(pip)
21mr|python-authres-1.2.0-1|17	BuildArch:      noarch
21mr|python-authres-1.2.0-1|18	
21mr|python-authres-1.2.0-1|19	%description
21mr|python-authres-1.2.0-1|20	%{summary}.
21mr|python-authres-1.2.0-1|21	
21mr|python-authres-1.2.0-1|22	#------------------------------------------------------------------
21mr|python-authres-1.2.0-1|23	
21mr|python-authres-1.2.0-1|24	%package -n python3-%{oname}
21mr|python-authres-1.2.0-1|25	Summary:        %{summary}
21mr|python-authres-1.2.0-1|26	Group:          Development/Python
21mr|python-authres-1.2.0-1|27	
21mr|python-authres-1.2.0-1|28	%description -n python3-%{oname}
21mr|python-authres-1.2.0-1|29	%{summary}.
21mr|python-authres-1.2.0-1|30	
21mr|python-authres-1.2.0-1|31	%files -n python3-%{oname} -f %{pyproject_files}
21mr|python-authres-1.2.0-1|32	
21mr|python-authres-1.2.0-1|33	#------------------------------------------------------------------
21mr|python-authres-1.2.0-1|34	
21mr|python-authres-1.2.0-1|35	%prep
21mr|python-authres-1.2.0-1|36	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-authres-1.2.0-1|37	
21mr|python-authres-1.2.0-1|38	%generate_buildrequires
21mr|python-authres-1.2.0-1|39	%pyproject_buildrequires -r
21mr|python-authres-1.2.0-1|40	
21mr|python-authres-1.2.0-1|41	%build
21mr|python-authres-1.2.0-1|42	%pyproject_wheel
21mr|python-authres-1.2.0-1|43	
21mr|python-authres-1.2.0-1|44	%install
21mr|python-authres-1.2.0-1|45	%pyproject_install
21mr|python-authres-1.2.0-1|46	%pyproject_save_files %{mod_name}

15602 21
21mr|python-autobahn-21.11.1-2|1	%define debug_package %{nil}
21mr|python-autobahn-21.11.1-2|2	
21mr|python-autobahn-21.11.1-2|3	%global pypi_name autobahn
21mr|python-autobahn-21.11.1-2|4	
21mr|python-autobahn-21.11.1-2|5	Summary:	Python networking library for WebSocket and WAMP
21mr|python-autobahn-21.11.1-2|6	Name:		python-%{pypi_name}
21mr|python-autobahn-21.11.1-2|7	Version:	21.11.1
21mr|python-autobahn-21.11.1-2|8	Release:	2
21mr|python-autobahn-21.11.1-2|9	License:	MIT
21mr|python-autobahn-21.11.1-2|10	Group:		Development/Python
21mr|python-autobahn-21.11.1-2|11	Url:		https://autobahn.readthedocs.io/en/latest/
21mr|python-autobahn-21.11.1-2|12	Source0:	https://github.com/crossbario/autobahn-python/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-autobahn-21.11.1-2|13	
21mr|python-autobahn-21.11.1-2|14	%description
21mr|python-autobahn-21.11.1-2|15	Autobahn a networking library that is part of the Autobahn project and provides
21mr|python-autobahn-21.11.1-2|16	implementations of
21mr|python-autobahn-21.11.1-2|17	* The WebSocket Protocol http://tools.ietf.org/html/rfc6455_
21mr|python-autobahn-21.11.1-2|18	* The Web Application Messaging Protocol (WAMP) http://wamp.ws
21mr|python-autobahn-21.11.1-2|19	for Twisted and for writing servers and clients.
21mr|python-autobahn-21.11.1-2|20	
21mr|python-autobahn-21.11.1-2|21	#----------------------------------------------------------------------------
21mr|python-autobahn-21.11.1-2|22	
21mr|python-autobahn-21.11.1-2|23	%package -n python3-%{pypi_name}
21mr|python-autobahn-21.11.1-2|24	Summary:	Python networking library for WebSocket and WAMP
21mr|python-autobahn-21.11.1-2|25	Group:		Development/Python
21mr|python-autobahn-21.11.1-2|26	BuildRequires:	pkgconfig(python3)
21mr|python-autobahn-21.11.1-2|27	BuildRequires:	python3-setuptools
21mr|python-autobahn-21.11.1-2|28	BuildRequires:	python3-cbor2
21mr|python-autobahn-21.11.1-2|29	BuildRequires:	python3-cffi
21mr|python-autobahn-21.11.1-2|30	BuildRequires:	python3-cryptography
21mr|python-autobahn-21.11.1-2|31	BuildRequires:	python3-hyperlink
21mr|python-autobahn-21.11.1-2|32	BuildRequires:	python3-mock
21mr|python-autobahn-21.11.1-2|33	BuildRequires:	python3-nacl
21mr|python-autobahn-21.11.1-2|34	BuildRequires:	python3-pytest
21mr|python-autobahn-21.11.1-2|35	BuildRequires:	python3-pytest-asyncio
21mr|python-autobahn-21.11.1-2|36	BuildRequires:	python3-six
21mr|python-autobahn-21.11.1-2|37	BuildRequires:	python3-txaio
21mr|python-autobahn-21.11.1-2|38	
21mr|python-autobahn-21.11.1-2|39	%description -n python3-%{pypi_name}
21mr|python-autobahn-21.11.1-2|40	Autobahn a networking library that is part of the Autobahn project and provides
21mr|python-autobahn-21.11.1-2|41	implementations of
21mr|python-autobahn-21.11.1-2|42	* The WebSocket Protocol http://tools.ietf.org/html/rfc6455_
21mr|python-autobahn-21.11.1-2|43	* The Web Application Messaging Protocol (WAMP) http://wamp.ws
21mr|python-autobahn-21.11.1-2|44	for Twisted and for writing servers and clients.
21mr|python-autobahn-21.11.1-2|45	
21mr|python-autobahn-21.11.1-2|46	%files -n python3-%{pypi_name}
21mr|python-autobahn-21.11.1-2|47	%license LICENSE
21mr|python-autobahn-21.11.1-2|48	%doc README.rst DEVELOPERS.md
21mr|python-autobahn-21.11.1-2|49	%{_bindir}/wamp
21mr|python-autobahn-21.11.1-2|50	%{_bindir}/xbrnetwork
21mr|python-autobahn-21.11.1-2|51	%{_bindir}/xbrnetwork-ui
21mr|python-autobahn-21.11.1-2|52	%{python3_sitearch}/%{pypi_name}-%{version}*-py%{python3_version}.egg-info/
21mr|python-autobahn-21.11.1-2|53	%{python3_sitearch}/%{pypi_name}/
21mr|python-autobahn-21.11.1-2|54	%dir %{python3_sitearch}/twisted
21mr|python-autobahn-21.11.1-2|55	%dir %{python3_sitearch}/twisted/plugins
21mr|python-autobahn-21.11.1-2|56	%dir %{python3_sitearch}/twisted/plugins/__pycache__
21mr|python-autobahn-21.11.1-2|57	%{python3_sitearch}/twisted/plugins/autobahn*.py
21mr|python-autobahn-21.11.1-2|58	%{python3_sitearch}/twisted/plugins/__pycache__/autobahn*.py*
21mr|python-autobahn-21.11.1-2|59	%ifnarch %{armx}
21mr|python-autobahn-21.11.1-2|60	# x86intrin.h not avail in ARM
21mr|python-autobahn-21.11.1-2|61	%{python3_sitearch}/_nvx_utf8validator.abi3.so
21mr|python-autobahn-21.11.1-2|62	%endif
21mr|python-autobahn-21.11.1-2|63	#----------------------------------------------------------------------------
21mr|python-autobahn-21.11.1-2|64	
21mr|python-autobahn-21.11.1-2|65	%package -n python-%{pypi_name}-doc
21mr|python-autobahn-21.11.1-2|66	Summary:	Documentation for %{name}
21mr|python-autobahn-21.11.1-2|67	Group:		Documentation
21mr|python-autobahn-21.11.1-2|68	BuildRequires:	python3-sphinx
21mr|python-autobahn-21.11.1-2|69	BuildRequires:	python3-sphinx_rtd_theme
21mr|python-autobahn-21.11.1-2|70	
21mr|python-autobahn-21.11.1-2|71	%description -n python-%{pypi_name}-doc
21mr|python-autobahn-21.11.1-2|72	Documentation for %{name}.
21mr|python-autobahn-21.11.1-2|73	
21mr|python-autobahn-21.11.1-2|74	%files -n python-%{pypi_name}-doc
21mr|python-autobahn-21.11.1-2|75	%doc docs/
21mr|python-autobahn-21.11.1-2|76	%license LICENSE
21mr|python-autobahn-21.11.1-2|77	
21mr|python-autobahn-21.11.1-2|78	#----------------------------------------------------------------------------
21mr|python-autobahn-21.11.1-2|79	
21mr|python-autobahn-21.11.1-2|80	%prep
21mr|python-autobahn-21.11.1-2|81	%autosetup -n %{pypi_name}-python-%{version}
21mr|python-autobahn-21.11.1-2|82	rm -rf %{pypi_name}.egg-info
21mr|python-autobahn-21.11.1-2|83	# There is a requirement for pytest 6.2+ in pytest.ini and we don't have that yet
21mr|python-autobahn-21.11.1-2|84	# it works with 6.0 just fine and the config file is not needed
21mr|python-autobahn-21.11.1-2|85	rm pytest.ini
21mr|python-autobahn-21.11.1-2|86	
21mr|python-autobahn-21.11.1-2|87	%build
21mr|python-autobahn-21.11.1-2|88	%py3_build
21mr|python-autobahn-21.11.1-2|89	#PYTHONPATH=${PWD} sphinx-build-3 docs html
21mr|python-autobahn-21.11.1-2|90	#rm -rf html/.{doctrees,buildinfo}
21mr|python-autobahn-21.11.1-2|91	
21mr|python-autobahn-21.11.1-2|92	%install
21mr|python-autobahn-21.11.1-2|93	%py3_install
21mr|python-autobahn-21.11.1-2|94	

15603 21
21mr|python-autocommand-2.2.1-1|1	%define    pypi_name    autocommand
21mr|python-autocommand-2.2.1-1|2	
21mr|python-autocommand-2.2.1-1|3	Name:           python-%{pypi_name}
21mr|python-autocommand-2.2.1-1|4	Version:        2.2.1
21mr|python-autocommand-2.2.1-1|5	Release:        1
21mr|python-autocommand-2.2.1-1|6	Summary:        A library to automatically generate and run simple argparse parsers from function signatures
21mr|python-autocommand-2.2.1-1|7	Group:          Development/Python
21mr|python-autocommand-2.2.1-1|8	License:        LGPLv3
21mr|python-autocommand-2.2.1-1|9	Url:            https://github.com/Lucretiel/autocommand
21mr|python-autocommand-2.2.1-1|10	Source0:        %{pypi_source}
21mr|python-autocommand-2.2.1-1|11	BuildArch:      noarch
21mr|python-autocommand-2.2.1-1|12	BuildRequires:  python3egg(setuptools)
21mr|python-autocommand-2.2.1-1|13	
21mr|python-autocommand-2.2.1-1|14	%description
21mr|python-autocommand-2.2.1-1|15	A library to automatically generate and run simple argparse parsers
21mr|python-autocommand-2.2.1-1|16	from function signatures.
21mr|python-autocommand-2.2.1-1|17	
21mr|python-autocommand-2.2.1-1|18	#---------------------------------------------------------------
21mr|python-autocommand-2.2.1-1|19	%package -n python3-%{pypi_name}
21mr|python-autocommand-2.2.1-1|20	Summary:    %{summary}
21mr|python-autocommand-2.2.1-1|21	Group:      Development/Python
21mr|python-autocommand-2.2.1-1|22	
21mr|python-autocommand-2.2.1-1|23	%description -n python3-%{pypi_name}
21mr|python-autocommand-2.2.1-1|24	A library to automatically generate and run simple argparse parsers
21mr|python-autocommand-2.2.1-1|25	from function signatures.
21mr|python-autocommand-2.2.1-1|26	
21mr|python-autocommand-2.2.1-1|27	%files -n python3-%{pypi_name}
21mr|python-autocommand-2.2.1-1|28	%doc README*
21mr|python-autocommand-2.2.1-1|29	%{python3_sitelib}/*
21mr|python-autocommand-2.2.1-1|30	#---------------------------------------------------------------
21mr|python-autocommand-2.2.1-1|31	
21mr|python-autocommand-2.2.1-1|32	%prep
21mr|python-autocommand-2.2.1-1|33	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-autocommand-2.2.1-1|34	
21mr|python-autocommand-2.2.1-1|35	%build
21mr|python-autocommand-2.2.1-1|36	%py3_build
21mr|python-autocommand-2.2.1-1|37	
21mr|python-autocommand-2.2.1-1|38	%install
21mr|python-autocommand-2.2.1-1|39	%py3_install

15604 21
21mr|python-automat-20.2.0-3|1	%define module automat
21mr|python-automat-20.2.0-3|2	
21mr|python-automat-20.2.0-3|3	Summary:	Python library for finite-state machines
21mr|python-automat-20.2.0-3|4	Name:		python-%{module}
21mr|python-automat-20.2.0-3|5	Version:	20.2.0
21mr|python-automat-20.2.0-3|6	Release:	3
21mr|python-automat-20.2.0-3|7	License:	MIT
21mr|python-automat-20.2.0-3|8	Group:		Development/Python
21mr|python-automat-20.2.0-3|9	Url:		https://github.com/glyph/Automat
21mr|python-automat-20.2.0-3|10	#Source0:	https://github.com/glyph/automat/archive/v%{version}.tar.gz?/automat-%{version}.tar.gz
21mr|python-automat-20.2.0-3|11	Source0:	https://files.pythonhosted.org/packages/80/c5/82c63bad570f4ef745cc5c2f0713c8eddcd07153b4bee7f72a8dc9f9384b/Automat-20.2.0.tar.gz
21mr|python-automat-20.2.0-3|12	Patch0:		Automat-20.2.0-rename-m2r.patch
21mr|python-automat-20.2.0-3|13	BuildRequires:	pkgconfig(python3)
21mr|python-automat-20.2.0-3|14	BuildRequires:	python3egg(setuptools)
21mr|python-automat-20.2.0-3|15	BuildRequires:	python3egg(setuptools-scm)
21mr|python-automat-20.2.0-3|16	BuildRequires:	python3egg(docutils)
21mr|python-automat-20.2.0-3|17	BuildRequires:	python3egg(m2r2)
21mr|python-automat-20.2.0-3|18	BuildArch:	noarch
21mr|python-automat-20.2.0-3|19	
21mr|python-automat-20.2.0-3|20	%description
21mr|python-automat-20.2.0-3|21	Python library for finite-state machines.
21mr|python-automat-20.2.0-3|22	
21mr|python-automat-20.2.0-3|23	#------------------------------------------------------
21mr|python-automat-20.2.0-3|24	
21mr|python-automat-20.2.0-3|25	%package -n python3-%{module}
21mr|python-automat-20.2.0-3|26	Summary:	Python library for finite-state machines
21mr|python-automat-20.2.0-3|27	Group:		Development/Python
21mr|python-automat-20.2.0-3|28	
21mr|python-automat-20.2.0-3|29	%description -n python3-%{module}
21mr|python-automat-20.2.0-3|30	Python library for finite-state machines.
21mr|python-automat-20.2.0-3|31	
21mr|python-automat-20.2.0-3|32	%files -n python3-%{module}
21mr|python-automat-20.2.0-3|33	%doc README.md LICENSE docs/*
21mr|python-automat-20.2.0-3|34	%{_bindir}/python-automat-visualize
21mr|python-automat-20.2.0-3|35	%{python3_sitelib}/%{module}/
21mr|python-automat-20.2.0-3|36	%{python3_sitelib}/Automat-%{version}-py%{python3_version}.egg-info/
21mr|python-automat-20.2.0-3|37	
21mr|python-automat-20.2.0-3|38	#------------------------------------------------------
21mr|python-automat-20.2.0-3|39	
21mr|python-automat-20.2.0-3|40	%prep
21mr|python-automat-20.2.0-3|41	%setup -qn Automat-%{version}
21mr|python-automat-20.2.0-3|42	%patch0 -p1
21mr|python-automat-20.2.0-3|43	
21mr|python-automat-20.2.0-3|44	# Remove bundled egg-info
21mr|python-automat-20.2.0-3|45	rm -rf Automat.egg-info
21mr|python-automat-20.2.0-3|46	
21mr|python-automat-20.2.0-3|47	%build
21mr|python-automat-20.2.0-3|48	%py3_build
21mr|python-automat-20.2.0-3|49	
21mr|python-automat-20.2.0-3|50	%install
21mr|python-automat-20.2.0-3|51	%py3_install
21mr|python-automat-20.2.0-3|52	mv %{buildroot}%{_bindir}/automat-visualize %{buildroot}%{_bindir}/python-automat-visualize

15605 21
21mr|python-autopep8-1.5.7-1|1	%define	oname	autopep8
21mr|python-autopep8-1.5.7-1|2	
21mr|python-autopep8-1.5.7-1|3	Name:		python-%{oname}
21mr|python-autopep8-1.5.7-1|4	Version:	1.5.7
21mr|python-autopep8-1.5.7-1|5	Release:	1
21mr|python-autopep8-1.5.7-1|6	Summary:	A tool that formats Python code to conform to the PEP 8 style
21mr|python-autopep8-1.5.7-1|7	Source0:	https://files.pythonhosted.org/packages/77/63/e88f70a614c21c617df0ee3c4752fe7fb66653cba851301d3bcaee4b00ea/autopep8-1.5.7.tar.gz
21mr|python-autopep8-1.5.7-1|8	License:	Expat
21mr|python-autopep8-1.5.7-1|9	Group:		Development/Python
21mr|python-autopep8-1.5.7-1|10	Url:		https://github.com/hhatto/autopep8
21mr|python-autopep8-1.5.7-1|11	BuildArch:	noarch
21mr|python-autopep8-1.5.7-1|12	# Ideally should also add python2-pycodestyle so that more tests are successful
21mr|python-autopep8-1.5.7-1|13	BuildRequires:	python3-setuptools
21mr|python-autopep8-1.5.7-1|14	
21mr|python-autopep8-1.5.7-1|15	%description
21mr|python-autopep8-1.5.7-1|16	autopep8 automatically formats Python code to conform to the `PEP 8`_ style
21mr|python-autopep8-1.5.7-1|17	guide. It uses the pycodestyle_ utility to determine what parts of the code
21mr|python-autopep8-1.5.7-1|18	needs to be formatted. autopep8 is capable of fixing most of the formatting
21mr|python-autopep8-1.5.7-1|19	issues_ that can be reported by pycodestyle.
21mr|python-autopep8-1.5.7-1|20	
21mr|python-autopep8-1.5.7-1|21	%package -n python3-%{oname}
21mr|python-autopep8-1.5.7-1|22	%py2_migration_meta python2-%{oname}
21mr|python-autopep8-1.5.7-1|23	Summary:	A tool that formats Python code to conform to the PEP 8 style
21mr|python-autopep8-1.5.7-1|24	
21mr|python-autopep8-1.5.7-1|25	%description -n python3-%{oname}
21mr|python-autopep8-1.5.7-1|26	autopep8 automatically formats Python code to conform to the `PEP 8`_ style
21mr|python-autopep8-1.5.7-1|27	guide. It uses the pycodestyle_ utility to determine what parts of the code
21mr|python-autopep8-1.5.7-1|28	needs to be formatted. autopep8 is capable of fixing most of the formatting
21mr|python-autopep8-1.5.7-1|29	issues_ that can be reported by pycodestyle.
21mr|python-autopep8-1.5.7-1|30	
21mr|python-autopep8-1.5.7-1|31	
21mr|python-autopep8-1.5.7-1|32	%prep
21mr|python-autopep8-1.5.7-1|33	%setup -q -n %{oname}-%{version}
21mr|python-autopep8-1.5.7-1|34	
21mr|python-autopep8-1.5.7-1|35	%build
21mr|python-autopep8-1.5.7-1|36	%py3_build
21mr|python-autopep8-1.5.7-1|37	
21mr|python-autopep8-1.5.7-1|38	%install
21mr|python-autopep8-1.5.7-1|39	%py3_install
21mr|python-autopep8-1.5.7-1|40	
21mr|python-autopep8-1.5.7-1|41	%files -n python3-%{oname}
21mr|python-autopep8-1.5.7-1|42	%doc AUTHORS.rst
21mr|python-autopep8-1.5.7-1|43	%doc LICENSE
21mr|python-autopep8-1.5.7-1|44	%doc README.rst
21mr|python-autopep8-1.5.7-1|45	%{_bindir}/autopep8
21mr|python-autopep8-1.5.7-1|46	%{py3_puresitedir}/autopep8.py*
21mr|python-autopep8-1.5.7-1|47	%{py3_puresitedir}/autopep8*.egg-info
21mr|python-autopep8-1.5.7-1|48	%{py3_puresitedir}/__pycache__/*

15606 21
21mr|python-babel-2.9.1-1|1	Name:		python-babel
21mr|python-babel-2.9.1-1|2	Version:	2.9.1
21mr|python-babel-2.9.1-1|3	Release:	1
21mr|python-babel-2.9.1-1|4	Summary:	Library for internationalizing Python applications
21mr|python-babel-2.9.1-1|5	
21mr|python-babel-2.9.1-1|6	Group:		Development/Python
21mr|python-babel-2.9.1-1|7	License:	BSD
21mr|python-babel-2.9.1-1|8	URL:		http://babel.pocoo.org/
21mr|python-babel-2.9.1-1|9	Source0:	https://files.pythonhosted.org/packages/17/e6/ec9aa6ac3d00c383a5731cc97ed7c619d3996232c977bb8326bcbb6c687e/Babel-2.9.1.tar.gz
21mr|python-babel-2.9.1-1|10	BuildArch:	noarch
21mr|python-babel-2.9.1-1|11	
21mr|python-babel-2.9.1-1|12	%description
21mr|python-babel-2.9.1-1|13	Babel is composed of two major parts:
21mr|python-babel-2.9.1-1|14	
21mr|python-babel-2.9.1-1|15	* tools to build and work with gettext message catalogs
21mr|python-babel-2.9.1-1|16	
21mr|python-babel-2.9.1-1|17	* a Python interface to the CLDR (Common Locale Data Repository),
21mr|python-babel-2.9.1-1|18	providing access to various locale display names, localized number
21mr|python-babel-2.9.1-1|19	and date formatting, etc.
21mr|python-babel-2.9.1-1|20	
21mr|python-babel-2.9.1-1|21	%package -n python3-babel
21mr|python-babel-2.9.1-1|22	Summary:        Library for internationalizing Python applications
21mr|python-babel-2.9.1-1|23	Group:          Development/Python
21mr|python-babel-2.9.1-1|24	%{?python_provide:%python_provide python3-babel}
21mr|python-babel-2.9.1-1|25	
21mr|python-babel-2.9.1-1|26	BuildRequires:  pkgconfig(python3)
21mr|python-babel-2.9.1-1|27	BuildRequires:  python3dist(setuptools)
21mr|python-babel-2.9.1-1|28	BuildRequires:  python3dist(pytz)
21mr|python-babel-2.9.1-1|29	Requires:       python3dist(setuptools)
21mr|python-babel-2.9.1-1|30	Requires:       python3dist(pytz)
21mr|python-babel-2.9.1-1|31	Provides:       pybabel = %{version}-%{release}
21mr|python-babel-2.9.1-1|32	Obsoletes:      python2-babel < 2.6.0-3
21mr|python-babel-2.9.1-1|33	
21mr|python-babel-2.9.1-1|34	%description -n python3-babel
21mr|python-babel-2.9.1-1|35	Babel is composed of two major parts:
21mr|python-babel-2.9.1-1|36	
21mr|python-babel-2.9.1-1|37	* tools to build and work with gettext message catalogs
21mr|python-babel-2.9.1-1|38	
21mr|python-babel-2.9.1-1|39	* a Python interface to the CLDR (Common Locale Data Repository),
21mr|python-babel-2.9.1-1|40	providing access to various locale display names, localized number
21mr|python-babel-2.9.1-1|41	and date formatting, etc.
21mr|python-babel-2.9.1-1|42	
21mr|python-babel-2.9.1-1|43	%prep
21mr|python-babel-2.9.1-1|44	%autosetup -n Babel-%{version}
21mr|python-babel-2.9.1-1|45	
21mr|python-babel-2.9.1-1|46	# drop bundled egg-info
21mr|python-babel-2.9.1-1|47	rm -rf Babel.egg-info/
21mr|python-babel-2.9.1-1|48	
21mr|python-babel-2.9.1-1|49	# drop shebang
21mr|python-babel-2.9.1-1|50	%{__sed} -i -e '/^#!/,1d' babel/messages/frontend.py
21mr|python-babel-2.9.1-1|51	
21mr|python-babel-2.9.1-1|52	%build
21mr|python-babel-2.9.1-1|53	%py3_build
21mr|python-babel-2.9.1-1|54	
21mr|python-babel-2.9.1-1|55	%install
21mr|python-babel-2.9.1-1|56	%py3_install
21mr|python-babel-2.9.1-1|57	
21mr|python-babel-2.9.1-1|58	%files -n python3-babel
21mr|python-babel-2.9.1-1|59	%doc CHANGES AUTHORS
21mr|python-babel-2.9.1-1|60	%license LICENSE
21mr|python-babel-2.9.1-1|61	%{python3_sitelib}/Babel-%{version}-py*.egg-info
21mr|python-babel-2.9.1-1|62	%{python3_sitelib}/babel
21mr|python-babel-2.9.1-1|63	%{_bindir}/pybabel

15607 21
21mr|python-backcall-0.1.0-3|1	%define	oname	backcall
21mr|python-backcall-0.1.0-3|2	
21mr|python-backcall-0.1.0-3|3	Name:		python-%{oname}
21mr|python-backcall-0.1.0-3|4	Version:	0.1.0
21mr|python-backcall-0.1.0-3|5	Release:	3
21mr|python-backcall-0.1.0-3|6	Summary:	Specifications for callback functions passed in to an API
21mr|python-backcall-0.1.0-3|7	Source0:	http://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-backcall-0.1.0-3|8	License:	BSD
21mr|python-backcall-0.1.0-3|9	Group:		Development/Python
21mr|python-backcall-0.1.0-3|10	Url:		https://github.com/takluyver/backcall
21mr|python-backcall-0.1.0-3|11	BuildArch:	noarch
21mr|python-backcall-0.1.0-3|12	
21mr|python-backcall-0.1.0-3|13	%description
21mr|python-backcall-0.1.0-3|14	If your code lets other people supply callback functions, it’s important to
21mr|python-backcall-0.1.0-3|15	specify the function signature you expect, and check that functions support
21mr|python-backcall-0.1.0-3|16	that. Adding extra parameters later would break other peoples code unless
21mr|python-backcall-0.1.0-3|17	you’re careful.
21mr|python-backcall-0.1.0-3|18	backcall provides a way of specifying the callback signature using a prototype
21mr|python-backcall-0.1.0-3|19	function.
21mr|python-backcall-0.1.0-3|20	If the callback takes fewer parameters than your prototype, backcall will wrap
21mr|python-backcall-0.1.0-3|21	it in a function that discards the extra arguments. If the callback expects
21mr|python-backcall-0.1.0-3|22	more arguments, a TypeError is thrown when it is registered.
21mr|python-backcall-0.1.0-3|23	
21mr|python-backcall-0.1.0-3|24	%package -n python3-%{oname}
21mr|python-backcall-0.1.0-3|25	Summary:	Specifications for callback functions passed in to an API
21mr|python-backcall-0.1.0-3|26	Group:		Development/Python
21mr|python-backcall-0.1.0-3|27	BuildRequires:	pkgconfig(python3)
21mr|python-backcall-0.1.0-3|28	
21mr|python-backcall-0.1.0-3|29	%description -n python3-%{oname}
21mr|python-backcall-0.1.0-3|30	If your code lets other people supply callback functions, it’s important to
21mr|python-backcall-0.1.0-3|31	specify the function signature you expect, and check that functions support
21mr|python-backcall-0.1.0-3|32	that. Adding extra parameters later would break other peoples code unless
21mr|python-backcall-0.1.0-3|33	you’re careful.
21mr|python-backcall-0.1.0-3|34	backcall provides a way of specifying the callback signature using a prototype
21mr|python-backcall-0.1.0-3|35	function.
21mr|python-backcall-0.1.0-3|36	If the callback takes fewer parameters than your prototype, backcall will wrap
21mr|python-backcall-0.1.0-3|37	it in a function that discards the extra arguments. If the callback expects
21mr|python-backcall-0.1.0-3|38	more arguments, a TypeError is thrown when it is registered.
21mr|python-backcall-0.1.0-3|39	
21mr|python-backcall-0.1.0-3|40	%files -n python3-%{oname}
21mr|python-backcall-0.1.0-3|41	%{py3_puresitedir}/%{oname}
21mr|python-backcall-0.1.0-3|42	%{py3_puresitedir}/%{oname}-%{version}-py%{py3_ver}.egg-info
21mr|python-backcall-0.1.0-3|43	
21mr|python-backcall-0.1.0-3|44	%prep
21mr|python-backcall-0.1.0-3|45	%setup -q -n %{oname}-%{version}
21mr|python-backcall-0.1.0-3|46	
21mr|python-backcall-0.1.0-3|47	%build
21mr|python-backcall-0.1.0-3|48	python3 setup.py build
21mr|python-backcall-0.1.0-3|49	
21mr|python-backcall-0.1.0-3|50	%install
21mr|python-backcall-0.1.0-3|51	python3 setup.py install --skip-build --root %{buildroot}

15608 21
21mr|python-backports-1.0-5|1	%define debug_package %{nil}
21mr|python-backports-1.0-5|2	
21mr|python-backports-1.0-5|3	Summary:	Namespace for backported Python features
21mr|python-backports-1.0-5|4	Name:		python-backports
21mr|python-backports-1.0-5|5	Version:	1.0
21mr|python-backports-1.0-5|6	Release:	5
21mr|python-backports-1.0-5|7	# Only code is sourced from http://www.python.org/dev/peps/pep-0382/
21mr|python-backports-1.0-5|8	License:	Public Domain
21mr|python-backports-1.0-5|9	Group:		Development/Python
21mr|python-backports-1.0-5|10	Url:		https://pypi.python.org/pypi/backports
21mr|python-backports-1.0-5|11	Source0:	backports.py
21mr|python-backports-1.0-5|12	BuildRequires:	pkgconfig(python)
21mr|python-backports-1.0-5|13	
21mr|python-backports-1.0-5|14	%description
21mr|python-backports-1.0-5|15	The backports namespace is a namespace reserved for features backported from
21mr|python-backports-1.0-5|16	the Python standard library to older versions of Python 2.
21mr|python-backports-1.0-5|17	
21mr|python-backports-1.0-5|18	Packages that exist in the backports namespace in Fedora should not provide
21mr|python-backports-1.0-5|19	their own backports/__init__.py, but instead require this package.
21mr|python-backports-1.0-5|20	
21mr|python-backports-1.0-5|21	Backports to earlier versions of Python 3, if they exist, do not need this
21mr|python-backports-1.0-5|22	package because of changes made in Python 3.3 in PEP 420
21mr|python-backports-1.0-5|23	(http://www.python.org/dev/peps/pep-0420/).
21mr|python-backports-1.0-5|24	
21mr|python-backports-1.0-5|25	%package -n python2-backports
21mr|python-backports-1.0-5|26	%py2_migration_meta python2-backports
21mr|python-backports-1.0-5|27	Summary:	Namespace for backported Python features
21mr|python-backports-1.0-5|28	
21mr|python-backports-1.0-5|29	%description -n python2-backports
21mr|python-backports-1.0-5|30	The backports namespace is a namespace reserved for features backported from
21mr|python-backports-1.0-5|31	the Python standard library to older versions of Python 2.
21mr|python-backports-1.0-5|32	
21mr|python-backports-1.0-5|33	Packages that exist in the backports namespace in Fedora should not provide
21mr|python-backports-1.0-5|34	their own backports/__init__.py, but instead require this package.
21mr|python-backports-1.0-5|35	
21mr|python-backports-1.0-5|36	Backports to earlier versions of Python 3, if they exist, do not need this
21mr|python-backports-1.0-5|37	package because of changes made in Python 3.3 in PEP 420
21mr|python-backports-1.0-5|38	(http://www.python.org/dev/peps/pep-0420/).
21mr|python-backports-1.0-5|39	
21mr|python-backports-1.0-5|40	
21mr|python-backports-1.0-5|41	%files -n python2-backports
21mr|python-backports-1.0-5|42	%{python2_sitelib}/backports
21mr|python-backports-1.0-5|43	%if "%{python2_sitelib}" != "%{python2_sitearch}"
21mr|python-backports-1.0-5|44	%{python2_sitearch}/backports
21mr|python-backports-1.0-5|45	%endif
21mr|python-backports-1.0-5|46	
21mr|python-backports-1.0-5|47	#----------------------------------------------------------------------------
21mr|python-backports-1.0-5|48	
21mr|python-backports-1.0-5|49	%prep
21mr|python-backports-1.0-5|50	
21mr|python-backports-1.0-5|51	
21mr|python-backports-1.0-5|52	%build
21mr|python-backports-1.0-5|53	
21mr|python-backports-1.0-5|54	%install
21mr|python-backports-1.0-5|55	mkdir -pm 755 %{buildroot}%{python2_sitelib}/backports
21mr|python-backports-1.0-5|56	install -pm 644 %{SOURCE0} %{buildroot}%{python2_sitelib}/backports/__init__.py
21mr|python-backports-1.0-5|57	
21mr|python-backports-1.0-5|58	%if "%{python2_sitelib}" != "%{python2_sitearch}"
21mr|python-backports-1.0-5|59	mkdir -pm 755 %{buildroot}%{python2_sitearch}/backports
21mr|python-backports-1.0-5|60	install -pm 644 %{SOURCE0} %{buildroot}%{python2_sitearch}/backports/__init__.py
21mr|python-backports-1.0-5|61	%endif

15609 21
21mr|python-backports-abc-0.5-1|1	# Created by pyp2rpm-1.1.2
21mr|python-backports-abc-0.5-1|2	%global pypi_name backports_abc
21mr|python-backports-abc-0.5-1|3	
21mr|python-backports-abc-0.5-1|4	Name:           python-backports-abc
21mr|python-backports-abc-0.5-1|5	Version:        0.5
21mr|python-backports-abc-0.5-1|6	Release:        1
21mr|python-backports-abc-0.5-1|7	Group:          Development/Python
21mr|python-backports-abc-0.5-1|8	Summary:        A backport of recent additions to the 'collections.abc' module
21mr|python-backports-abc-0.5-1|9	
21mr|python-backports-abc-0.5-1|10	License:        Python
21mr|python-backports-abc-0.5-1|11	URL:            https://github.com/cython/backports_abc
21mr|python-backports-abc-0.5-1|12	Source0:        https://pypi.python.org/packages/source/b/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-backports-abc-0.5-1|13	BuildArch:      noarch
21mr|python-backports-abc-0.5-1|14	
21mr|python-backports-abc-0.5-1|15	BuildRequires:  python3-devel
21mr|python-backports-abc-0.5-1|16	BuildRequires:  python3-setuptools
21mr|python-backports-abc-0.5-1|17	
21mr|python-backports-abc-0.5-1|18	%description
21mr|python-backports-abc-0.5-1|19	A backport of recent additions to the 'collections.abc' module
21mr|python-backports-abc-0.5-1|20	
21mr|python-backports-abc-0.5-1|21	%package -n python3-%{pypi_name}
21mr|python-backports-abc-0.5-1|22	Summary:	Software library for fast, message-based applications
21mr|python-backports-abc-0.5-1|23	Group:		Development/Python
21mr|python-backports-abc-0.5-1|24	Provides:	python3-backports-abc = %{version}-%{release}
21mr|python-backports-abc-0.5-1|25	
21mr|python-backports-abc-0.5-1|26	%description -n python3-%{pypi_name}
21mr|python-backports-abc-0.5-1|27	
21mr|python-backports-abc-0.5-1|28	%prep
21mr|python-backports-abc-0.5-1|29	%setup -q -n %{pypi_name}-%{version}
21mr|python-backports-abc-0.5-1|30	# Remove bundled egg-info
21mr|python-backports-abc-0.5-1|31	rm -rf %{pypi_name}.egg-info
21mr|python-backports-abc-0.5-1|32	
21mr|python-backports-abc-0.5-1|33	%build
21mr|python-backports-abc-0.5-1|34	%py3_build
21mr|python-backports-abc-0.5-1|35	
21mr|python-backports-abc-0.5-1|36	%install
21mr|python-backports-abc-0.5-1|37	%py3_install
21mr|python-backports-abc-0.5-1|38	
21mr|python-backports-abc-0.5-1|39	
21mr|python-backports-abc-0.5-1|40	%files -n python3-%{pypi_name}
21mr|python-backports-abc-0.5-1|41	%doc README.rst
21mr|python-backports-abc-0.5-1|42	%{py3_puresitedir}/%{pypi_name}.py*
21mr|python-backports-abc-0.5-1|43	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-backports-abc-0.5-1|44	%{py3_puresitedir}/__pycache__/*

15610 21
21mr|python-backports.entry-points-selectable-1.2.0-1|1	%global pypi_name backports.entry_points_selectable
21mr|python-backports.entry-points-selectable-1.2.0-1|2	%global common_description %{expand:
21mr|python-backports.entry-points-selectable-1.2.0-1|3	Compatibility shim to ease adoption of importlib_metadata 3.6. Supplies
21mr|python-backports.entry-points-selectable-1.2.0-1|4	forward-compatibility of “selectable” entry points even on older versis
21mr|python-backports.entry-points-selectable-1.2.0-1|5	of importlib_metadata and importlib.metadata, and avoids usage that
21mr|python-backports.entry-points-selectable-1.2.0-1|6	triggers deprecation warnings.}
21mr|python-backports.entry-points-selectable-1.2.0-1|7	
21mr|python-backports.entry-points-selectable-1.2.0-1|8	Name:		python-backports.entry-points-selectable
21mr|python-backports.entry-points-selectable-1.2.0-1|9	Version:	1.2.0
21mr|python-backports.entry-points-selectable-1.2.0-1|10	Release:	1
21mr|python-backports.entry-points-selectable-1.2.0-1|11	Summary:	Compatibility shim providing selectable entry points for older implementations
21mr|python-backports.entry-points-selectable-1.2.0-1|12	Group:		Development/Python
21mr|python-backports.entry-points-selectable-1.2.0-1|13	License:	MIT
21mr|python-backports.entry-points-selectable-1.2.0-1|14	URL:		https://github.com/jaraco/backports.entry_points_selectable
21mr|python-backports.entry-points-selectable-1.2.0-1|15	Source0:	https://pypi.io/packages/source/b/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-backports.entry-points-selectable-1.2.0-1|16	Patch0:		backports.entry-points-requirements.patch
21mr|python-backports.entry-points-selectable-1.2.0-1|17	BuildRequires:	pkgconfig(python3)
21mr|python-backports.entry-points-selectable-1.2.0-1|18	BuildRequires:	pyproject-rpm-macros
21mr|python-backports.entry-points-selectable-1.2.0-1|19	BuildArch:	noarch
21mr|python-backports.entry-points-selectable-1.2.0-1|20	
21mr|python-backports.entry-points-selectable-1.2.0-1|21	%description %{common_description}
21mr|python-backports.entry-points-selectable-1.2.0-1|22	
21mr|python-backports.entry-points-selectable-1.2.0-1|23	#-------------------------------------------------------------------
21mr|python-backports.entry-points-selectable-1.2.0-1|24	
21mr|python-backports.entry-points-selectable-1.2.0-1|25	%package -n python3-backports.entry-points-selectable
21mr|python-backports.entry-points-selectable-1.2.0-1|26	Summary:	%{summary}
21mr|python-backports.entry-points-selectable-1.2.0-1|27	Group:		Development/Python
21mr|python-backports.entry-points-selectable-1.2.0-1|28	Requires:	python3-backports-common
21mr|python-backports.entry-points-selectable-1.2.0-1|29	
21mr|python-backports.entry-points-selectable-1.2.0-1|30	%description -n python3-backports.entry-points-selectable %{common_description}
21mr|python-backports.entry-points-selectable-1.2.0-1|31	
21mr|python-backports.entry-points-selectable-1.2.0-1|32	%files -n python3-backports.entry-points-selectable
21mr|python-backports.entry-points-selectable-1.2.0-1|33	%license LICENSE*
21mr|python-backports.entry-points-selectable-1.2.0-1|34	%doc README.rst CHANGES.rst
21mr|python-backports.entry-points-selectable-1.2.0-1|35	%{python3_sitelib}/*
21mr|python-backports.entry-points-selectable-1.2.0-1|36	
21mr|python-backports.entry-points-selectable-1.2.0-1|37	#------------------------------------------------------------------
21mr|python-backports.entry-points-selectable-1.2.0-1|38	%prep
21mr|python-backports.entry-points-selectable-1.2.0-1|39	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-backports.entry-points-selectable-1.2.0-1|40	
21mr|python-backports.entry-points-selectable-1.2.0-1|41	%generate_buildrequires
21mr|python-backports.entry-points-selectable-1.2.0-1|42	%pyproject_buildrequires -r
21mr|python-backports.entry-points-selectable-1.2.0-1|43	
21mr|python-backports.entry-points-selectable-1.2.0-1|44	%build
21mr|python-backports.entry-points-selectable-1.2.0-1|45	%pyproject_wheel
21mr|python-backports.entry-points-selectable-1.2.0-1|46	
21mr|python-backports.entry-points-selectable-1.2.0-1|47	
21mr|python-backports.entry-points-selectable-1.2.0-1|48	%install
21mr|python-backports.entry-points-selectable-1.2.0-1|49	%pyproject_install
21mr|python-backports.entry-points-selectable-1.2.0-1|50	
21mr|python-backports.entry-points-selectable-1.2.0-1|51	# provided in python3-backports-common
21mr|python-backports.entry-points-selectable-1.2.0-1|52	rm -f %{buildroot}%{python3_sitelib}/backports/__init__.py*
21mr|python-backports.entry-points-selectable-1.2.0-1|53	rm -f %{buildroot}%{python3_sitelib}/backports/__pycache__/__init__*

15611 21
21mr|python-backports-functools_lru_cache-1.6.4-3|1	%global pypi_name backports.functools_lru_cache
21mr|python-backports-functools_lru_cache-1.6.4-3|2	%global pkgname backports-functools_lru_cache
21mr|python-backports-functools_lru_cache-1.6.4-3|3	%global sum A backport of functools.lru_cache from Python 3.3 as published at ActiveState
21mr|python-backports-functools_lru_cache-1.6.4-3|4	
21mr|python-backports-functools_lru_cache-1.6.4-3|5	Name:		python-%{pkgname}
21mr|python-backports-functools_lru_cache-1.6.4-3|6	Version:	1.6.4
21mr|python-backports-functools_lru_cache-1.6.4-3|7	Release:	3
21mr|python-backports-functools_lru_cache-1.6.4-3|8	Summary:	%{sum}
21mr|python-backports-functools_lru_cache-1.6.4-3|9	Group:		Development/Python
21mr|python-backports-functools_lru_cache-1.6.4-3|10	License:	MIT
21mr|python-backports-functools_lru_cache-1.6.4-3|11	URL:		https://github.com/jaraco/backports.functools_lru_cache
21mr|python-backports-functools_lru_cache-1.6.4-3|12	Source0:	%{pypi_source}
21mr|python-backports-functools_lru_cache-1.6.4-3|13	BuildArch:	noarch
21mr|python-backports-functools_lru_cache-1.6.4-3|14	BuildRequires:	python3-devel
21mr|python-backports-functools_lru_cache-1.6.4-3|15	BuildRequires:	python3egg(setuptools)
21mr|python-backports-functools_lru_cache-1.6.4-3|16	BuildRequires:	python3egg(setuptools-scm)
21mr|python-backports-functools_lru_cache-1.6.4-3|17	BuildRequires:	python3egg(toml)
21mr|python-backports-functools_lru_cache-1.6.4-3|18	
21mr|python-backports-functools_lru_cache-1.6.4-3|19	%description
21mr|python-backports-functools_lru_cache-1.6.4-3|20	%{sum}.
21mr|python-backports-functools_lru_cache-1.6.4-3|21	#--------------------------------------------------------------
21mr|python-backports-functools_lru_cache-1.6.4-3|22	%package -n python3-%{pkgname}
21mr|python-backports-functools_lru_cache-1.6.4-3|23	Summary:	%{sum}
21mr|python-backports-functools_lru_cache-1.6.4-3|24	Group:		Development/Python
21mr|python-backports-functools_lru_cache-1.6.4-3|25	Requires:	python3-backports-common
21mr|python-backports-functools_lru_cache-1.6.4-3|26	
21mr|python-backports-functools_lru_cache-1.6.4-3|27	%description -n python3-%{pkgname}
21mr|python-backports-functools_lru_cache-1.6.4-3|28	%{sum}.
21mr|python-backports-functools_lru_cache-1.6.4-3|29	
21mr|python-backports-functools_lru_cache-1.6.4-3|30	%files -n python3-%{pkgname}
21mr|python-backports-functools_lru_cache-1.6.4-3|31	%doc CHANGES.rst README.rst
21mr|python-backports-functools_lru_cache-1.6.4-3|32	%{python3_sitelib}/*
21mr|python-backports-functools_lru_cache-1.6.4-3|33	#--------------------------------------------------------------
21mr|python-backports-functools_lru_cache-1.6.4-3|34	%prep
21mr|python-backports-functools_lru_cache-1.6.4-3|35	%setup -qn %{pypi_name}-%{version}
21mr|python-backports-functools_lru_cache-1.6.4-3|36	
21mr|python-backports-functools_lru_cache-1.6.4-3|37	%build
21mr|python-backports-functools_lru_cache-1.6.4-3|38	%py3_build
21mr|python-backports-functools_lru_cache-1.6.4-3|39	
21mr|python-backports-functools_lru_cache-1.6.4-3|40	%install
21mr|python-backports-functools_lru_cache-1.6.4-3|41	%py3_install
21mr|python-backports-functools_lru_cache-1.6.4-3|42	
21mr|python-backports-functools_lru_cache-1.6.4-3|43	# provided in python3-backports-common
21mr|python-backports-functools_lru_cache-1.6.4-3|44	rm -f %{buildroot}%{python3_sitelib}/backports/__init__.py
21mr|python-backports-functools_lru_cache-1.6.4-3|45	rm -f %{buildroot}%{python3_sitelib}/backports/__pycache__/__init__*

15612 21
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|1	%define fname	backports.shutil_get_terminal_size
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|2	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|3	Name:		python-backports.shutil_get_terminal_size
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|4	Summary:	A backport of the get_terminal_size function from Python 3.3's shutil
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|5	Version:	1.0.0
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|6	Release:	8
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|7	Source0:	http://pypi.python.org/packages/source/b/%{fname}/%{fname}-%{version}.tar.gz
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|8	URL:		https://github.com/chrippa/backports.shutil_get_terminal_size
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|9	Group:		Development/Python
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|10	License:	BSD
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|11	BuildArch:	noarch
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|12	BuildRequires:	python3egg(setuptools)
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|13	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|14	%description
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|15	A backport of the get_terminal_size function from Python 3.3's
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|16	shutil.
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|17	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|18	#----------------------------------------------------------------------------------
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|19	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|20	%package -n python3-backports.shutil_get_terminal_size
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|21	Summary:	A backport of the get_terminal_size function from Python 3.3's shutil
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|22	Group:		Development/Python
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|23	Requires:	python3-backports-common
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|24	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|25	%description -n python3-backports.shutil_get_terminal_size
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|26	A backport of the get_terminal_size function from Python 3.3's
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|27	shutil.
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|28	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|29	%files -n python3-backports.shutil_get_terminal_size
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|30	%doc README.rst LICENSE
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|31	%{python3_sitelib}/
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|32	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|33	#----------------------------------------------------------------------------------
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|34	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|35	%prep
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|36	%setup -qn %{fname}-%{version}
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|37	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|38	%build
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|39	%py3_build
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|40	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|41	%install
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|42	%py3_install
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|43	
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|44	# provided in python3-backports-common
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|45	rm -f %{buildroot}%{python3_sitelib}/backports/__init__.py*
21mr|python-backports.shutil_get_terminal_size-1.0.0-8|46	rm -f %{buildroot}%{python3_sitelib}/backports/__pycache__/__init__*

15613 21
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|1	%global module_name backports.ssl_match_hostname
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|2	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|3	Summary:	The ssl.match_hostname() function from Python 3
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|4	Name:		python-backports-ssl_match_hostname
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|5	Version:	3.7.0.1
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|6	Release:	3
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|7	License:	Python
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|8	Group:		Development/Python
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|9	Url:		https://bitbucket.org/brandon/backports.ssl_match_hostname
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|10	Source0:	https://files.pythonhosted.org/packages/ff/2b/8265224812912bc5b7a607c44bf7b027554e1b9775e9ee0de8032e3de4b2/backports.ssl_match_hostname-3.7.0.1.tar.gz
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|11	BuildArch:	noarch
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|12	BuildRequires:	pkgconfig(python)
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|13	#Just to make sure we have it
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|14	BuildRequires:	python2-backports
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|15	BuildRequires:	python2-setuptools
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|16	Requires:	python2-backports
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|17	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|18	%description
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|19	The Secure Sockets layer is only actually secure if you check the hostname in
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|20	the certificate returned by the server to which you are connecting, and verify
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|21	that it matches to hostname that you are trying to reach.
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|22	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|23	But the matching logic, defined in RFC2818, can be a bit tricky to implement on
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|24	your own. So the ssl package in the Standard Library of Python 3.2 now includes
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|25	a match_hostname() function for performing this check instead of requiring
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|26	every application to implement the check separately.
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|27	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|28	This backport brings match_hostname() to users of earlier versions of Python.
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|29	The actual code inside comes verbatim from Python 3.2.
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|30	#----------------------------------------------------------------------------
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|31	%package -n python2-backports-ssl_match_hostname
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|32	%py2_migration_meta python2-backports-ssl_match_hostname
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|33	Summary:	The ssl.match_hostname() function from Python 3
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|34	Group:		Development/Python
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|35	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|36	%description -n python2-backports-ssl_match_hostname
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|37	The Secure Sockets layer is only actually secure if you check the hostname in
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|38	the certificate returned by the server to which you are connecting, and verify
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|39	that it matches to hostname that you are trying to reach.
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|40	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|41	But the matching logic, defined in RFC2818, can be a bit tricky to implement on
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|42	your own. So the ssl package in the Standard Library of Python 3.2 now includes
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|43	a match_hostname() function for performing this check instead of requiring
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|44	every application to implement the check separately.
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|45	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|46	This backport brings match_hostname() to users of earlier versions of Python.
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|47	The actual code inside comes verbatim from Python 3.2.
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|48	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|49	%files -n python2-backports-ssl_match_hostname
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|50	%doc README.txt
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|51	%{python2_sitelib}/backports/ssl_match_hostname/*.py*
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|52	%{python2_sitelib}/backports.ssl_match_hostname-%{version}-py%{py2_ver}.egg-info
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|53	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|54	#----------------------------------------------------------------------------
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|55	%prep
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|56	%setup -qn %{module_name}-%{version}
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|57	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|58	%build
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|59	%py2_build
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|60	
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|61	%install
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|62	python2 setup.py install --skip-build --root %{buildroot}
21mr|python-backports-ssl_match_hostname-3.7.0.1-3|63	rm %{buildroot}%{python2_sitelib}/backports/__init__.py*

15614 21
21mr|python-backports-zoneinfo-0.2.1-1|1	%global pypi_name backports.zoneinfo
21mr|python-backports-zoneinfo-0.2.1-1|2	
21mr|python-backports-zoneinfo-0.2.1-1|3	Summary:	Backport of the standard library zoneinfo module
21mr|python-backports-zoneinfo-0.2.1-1|4	Name:		python-backports-zoneinfo
21mr|python-backports-zoneinfo-0.2.1-1|5	Version:	0.2.1
21mr|python-backports-zoneinfo-0.2.1-1|6	Release:	1
21mr|python-backports-zoneinfo-0.2.1-1|7	License:	ASL2.0
21mr|python-backports-zoneinfo-0.2.1-1|8	Group:		Development/Python
21mr|python-backports-zoneinfo-0.2.1-1|9	Url:		https://github.com/pganssle/zoneinfo
21mr|python-backports-zoneinfo-0.2.1-1|10	Source0:	https://pypi.io/packages/source/b/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-backports-zoneinfo-0.2.1-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-backports-zoneinfo-0.2.1-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-backports-zoneinfo-0.2.1-1|13	
21mr|python-backports-zoneinfo-0.2.1-1|14	%description
21mr|python-backports-zoneinfo-0.2.1-1|15	This package was originally the reference implementation for PEP 615,
21mr|python-backports-zoneinfo-0.2.1-1|16	which proposes support for the IANA time zone database in the standard
21mr|python-backports-zoneinfo-0.2.1-1|17	library, and now serves as a backport to Python 3.6+ (including PyPy).
21mr|python-backports-zoneinfo-0.2.1-1|18	
21mr|python-backports-zoneinfo-0.2.1-1|19	#----------------------------------------------------------------------------
21mr|python-backports-zoneinfo-0.2.1-1|20	
21mr|python-backports-zoneinfo-0.2.1-1|21	%package -n python3-%{pypi_name}
21mr|python-backports-zoneinfo-0.2.1-1|22	Summary:	Backport of the standard library zoneinfo module
21mr|python-backports-zoneinfo-0.2.1-1|23	Group:		Development/Python
21mr|python-backports-zoneinfo-0.2.1-1|24	
21mr|python-backports-zoneinfo-0.2.1-1|25	%description -n python3-%{pypi_name}
21mr|python-backports-zoneinfo-0.2.1-1|26	This package was originally the reference implementation for PEP 615,
21mr|python-backports-zoneinfo-0.2.1-1|27	which proposes support for the IANA time zone database in the standard
21mr|python-backports-zoneinfo-0.2.1-1|28	library, and now serves as a backport to Python 3.6+ (including PyPy).
21mr|python-backports-zoneinfo-0.2.1-1|29	
21mr|python-backports-zoneinfo-0.2.1-1|30	%files -n python3-%{pypi_name}
21mr|python-backports-zoneinfo-0.2.1-1|31	%doc README.md LICENSE CHANGELOG*
21mr|python-backports-zoneinfo-0.2.1-1|32	%{python3_sitearch}/backports/zoneinfo
21mr|python-backports-zoneinfo-0.2.1-1|33	%{python3_sitearch}/backports/__init__.py
21mr|python-backports-zoneinfo-0.2.1-1|34	%{python3_sitearch}/backports/__pycache__
21mr|python-backports-zoneinfo-0.2.1-1|35	%{python3_sitearch}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-backports-zoneinfo-0.2.1-1|36	
21mr|python-backports-zoneinfo-0.2.1-1|37	#----------------------------------------------------------------------------
21mr|python-backports-zoneinfo-0.2.1-1|38	
21mr|python-backports-zoneinfo-0.2.1-1|39	%prep
21mr|python-backports-zoneinfo-0.2.1-1|40	%setup -q -n %{pypi_name}-%{version}
21mr|python-backports-zoneinfo-0.2.1-1|41	
21mr|python-backports-zoneinfo-0.2.1-1|42	rm -rf *.egg-info
21mr|python-backports-zoneinfo-0.2.1-1|43	
21mr|python-backports-zoneinfo-0.2.1-1|44	%build
21mr|python-backports-zoneinfo-0.2.1-1|45	%py3_build
21mr|python-backports-zoneinfo-0.2.1-1|46	
21mr|python-backports-zoneinfo-0.2.1-1|47	%install
21mr|python-backports-zoneinfo-0.2.1-1|48	%py3_install

15615 21
21mr|python-bcrypt-3.2.0-2|1	# Created by pyp2rpm-3.3.1
21mr|python-bcrypt-3.2.0-2|2	%global pypi_name bcrypt
21mr|python-bcrypt-3.2.0-2|3	
21mr|python-bcrypt-3.2.0-2|4	Name:           python-%{pypi_name}
21mr|python-bcrypt-3.2.0-2|5	Version:	3.2.0
21mr|python-bcrypt-3.2.0-2|6	Release:	2
21mr|python-bcrypt-3.2.0-2|7	Summary:        Modern password hashing for your software and your servers
21mr|python-bcrypt-3.2.0-2|8	Group:          Development/Python
21mr|python-bcrypt-3.2.0-2|9	#crypt_blowfish code is in Public domain and all other code in ASL 2.0
21mr|python-bcrypt-3.2.0-2|10	License:        ASL 2.0 and Public Domain and BSD
21mr|python-bcrypt-3.2.0-2|11	URL:            https://github.com/pyca/bcrypt/
21mr|python-bcrypt-3.2.0-2|12	Source0:	https://files.pythonhosted.org/packages/d8/ba/21c475ead997ee21502d30f76fd93ad8d5858d19a3fad7cd153de698c4dd/bcrypt-3.2.0.tar.gz
21mr|python-bcrypt-3.2.0-2|13	
21mr|python-bcrypt-3.2.0-2|14	BuildRequires:  pkgconfig(python3)
21mr|python-bcrypt-3.2.0-2|15	BuildRequires:  python3egg(cffi) >= 1.1
21mr|python-bcrypt-3.2.0-2|16	BuildRequires:  python3egg(setuptools)
21mr|python-bcrypt-3.2.0-2|17	BuildRequires:  python3egg(six) >= 1.4.1
21mr|python-bcrypt-3.2.0-2|18	
21mr|python-bcrypt-3.2.0-2|19	%description
21mr|python-bcrypt-3.2.0-2|20	Modern password hashing for your software and your servers
21mr|python-bcrypt-3.2.0-2|21	#===========================================================
21mr|python-bcrypt-3.2.0-2|22	%package -n     python3-%{pypi_name}
21mr|python-bcrypt-3.2.0-2|23	Summary:        %{summary}
21mr|python-bcrypt-3.2.0-2|24	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-bcrypt-3.2.0-2|25	
21mr|python-bcrypt-3.2.0-2|26	%description -n python3-%{pypi_name}
21mr|python-bcrypt-3.2.0-2|27	Modern password hashing for your software and your servers
21mr|python-bcrypt-3.2.0-2|28	
21mr|python-bcrypt-3.2.0-2|29	%files -n python3-%{pypi_name}
21mr|python-bcrypt-3.2.0-2|30	%license LICENSE
21mr|python-bcrypt-3.2.0-2|31	%doc README.rst
21mr|python-bcrypt-3.2.0-2|32	%{python3_sitearch}/%{pypi_name}/
21mr|python-bcrypt-3.2.0-2|33	%{python3_sitearch}/%{pypi_name}-%{version}-py?.?.egg-info/
21mr|python-bcrypt-3.2.0-2|34	
21mr|python-bcrypt-3.2.0-2|35	#===========================================================
21mr|python-bcrypt-3.2.0-2|36	%package -n     python2-%{pypi_name}
21mr|python-bcrypt-3.2.0-2|37	%py2_migration_meta python2-%{pypi_name}
21mr|python-bcrypt-3.2.0-2|38	Summary:        %{summary}
21mr|python-bcrypt-3.2.0-2|39	BuildRequires:  pkgconfig(python2)
21mr|python-bcrypt-3.2.0-2|40	BuildRequires:  pythonegg(cffi) >= 1.1
21mr|python-bcrypt-3.2.0-2|41	BuildRequires:  pythonegg(setuptools)
21mr|python-bcrypt-3.2.0-2|42	
21mr|python-bcrypt-3.2.0-2|43	%description -n python2-%{pypi_name}
21mr|python-bcrypt-3.2.0-2|44	Modern password hashing for your software and your servers
21mr|python-bcrypt-3.2.0-2|45	
21mr|python-bcrypt-3.2.0-2|46	%files -n python2-%{pypi_name}
21mr|python-bcrypt-3.2.0-2|47	%license LICENSE
21mr|python-bcrypt-3.2.0-2|48	%doc README.rst
21mr|python-bcrypt-3.2.0-2|49	%{python2_sitearch}/%{pypi_name}/
21mr|python-bcrypt-3.2.0-2|50	%{python2_sitearch}/%{pypi_name}-%{version}-py?.?.egg-info/
21mr|python-bcrypt-3.2.0-2|51	#===========================================================
21mr|python-bcrypt-3.2.0-2|52	
21mr|python-bcrypt-3.2.0-2|53	%prep
21mr|python-bcrypt-3.2.0-2|54	%autosetup -n %{pypi_name}-%{version}
21mr|python-bcrypt-3.2.0-2|55	
21mr|python-bcrypt-3.2.0-2|56	# Remove bundled egg-info
21mr|python-bcrypt-3.2.0-2|57	rm -rf %{pypi_name}.egg-info
21mr|python-bcrypt-3.2.0-2|58	
21mr|python-bcrypt-3.2.0-2|59	cp -a . %{py3dir}
21mr|python-bcrypt-3.2.0-2|60	
21mr|python-bcrypt-3.2.0-2|61	%build
21mr|python-bcrypt-3.2.0-2|62	pushd %{py3dir}
21mr|python-bcrypt-3.2.0-2|63	%py3_build
21mr|python-bcrypt-3.2.0-2|64	popd
21mr|python-bcrypt-3.2.0-2|65	export PYTHON=%__python2
21mr|python-bcrypt-3.2.0-2|66	%py2_build
21mr|python-bcrypt-3.2.0-2|67	
21mr|python-bcrypt-3.2.0-2|68	%install
21mr|python-bcrypt-3.2.0-2|69	pushd %{py3dir}
21mr|python-bcrypt-3.2.0-2|70	%py3_install
21mr|python-bcrypt-3.2.0-2|71	popd
21mr|python-bcrypt-3.2.0-2|72	%py2_install
21mr|python-bcrypt-3.2.0-2|73	
21mr|python-bcrypt-3.2.0-2|74	%check
21mr|python-bcrypt-3.2.0-2|75	#% {__python3} setup.py test

15616 21
21mr|python-beaker-1.11.0-2|1	Name:    python-beaker
21mr|python-beaker-1.11.0-2|2	Version: 1.11.0
21mr|python-beaker-1.11.0-2|3	Release: 2
21mr|python-beaker-1.11.0-2|4	Summary: WSGI middleware layer to provide sessions
21mr|python-beaker-1.11.0-2|5	
21mr|python-beaker-1.11.0-2|6	Group:   Development/Python
21mr|python-beaker-1.11.0-2|7	License: BSD
21mr|python-beaker-1.11.0-2|8	URL:     http://beaker.groovie.org/
21mr|python-beaker-1.11.0-2|9	Source0:	https://files.pythonhosted.org/packages/04/7b/a3eb9939d931a55c69e4bcaa82dbc64f6df9612c374e782f4ab3c176910e/Beaker-%{version}.tar.gz
21mr|python-beaker-1.11.0-2|10	BuildArch:  noarch
21mr|python-beaker-1.11.0-2|11	
21mr|python-beaker-1.11.0-2|12	%description
21mr|python-beaker-1.11.0-2|13	Beaker is a caching library that includes Session and Cache objects built on
21mr|python-beaker-1.11.0-2|14	Myghty's Container API used in MyghtyUtils. WSGI middleware is also included to
21mr|python-beaker-1.11.0-2|15	manage Session objects and signed cookies.
21mr|python-beaker-1.11.0-2|16	
21mr|python-beaker-1.11.0-2|17	%package -n python2-beaker
21mr|python-beaker-1.11.0-2|18	%py2_migration_meta python2-beaker
21mr|python-beaker-1.11.0-2|19	Summary:        WSGI middleware layer to provide sessions
21mr|python-beaker-1.11.0-2|20	Group:          Development/Python
21mr|python-beaker-1.11.0-2|21	BuildRequires:  python2-setuptools
21mr|python-beaker-1.11.0-2|22	BuildRequires:  pkgconfig(python2)
21mr|python-beaker-1.11.0-2|23	
21mr|python-beaker-1.11.0-2|24	%description -n python2-beaker
21mr|python-beaker-1.11.0-2|25	Beaker is a caching library that includes Session and Cache objects built on
21mr|python-beaker-1.11.0-2|26	Myghty's Container API used in MyghtyUtils. WSGI middleware is also included to
21mr|python-beaker-1.11.0-2|27	manage Session objects and signed cookies.
21mr|python-beaker-1.11.0-2|28	
21mr|python-beaker-1.11.0-2|29	%package -n python3-beaker
21mr|python-beaker-1.11.0-2|30	Summary:        WSGI middleware layer to provide sessions
21mr|python-beaker-1.11.0-2|31	Group:          Development/Python
21mr|python-beaker-1.11.0-2|32	BuildRequires:  pkgconfig(python3)
21mr|python-beaker-1.11.0-2|33	BuildRequires:  python3egg(setuptools)
21mr|python-beaker-1.11.0-2|34	
21mr|python-beaker-1.11.0-2|35	%description -n python3-beaker
21mr|python-beaker-1.11.0-2|36	Beaker is a caching library that includes Session and Cache objects built on
21mr|python-beaker-1.11.0-2|37	Myghty's Container API used in MyghtyUtils. WSGI middleware is also included to
21mr|python-beaker-1.11.0-2|38	manage Session objects and signed cookies.
21mr|python-beaker-1.11.0-2|39	
21mr|python-beaker-1.11.0-2|40	%prep
21mr|python-beaker-1.11.0-2|41	%autosetup -n Beaker-%{version}
21mr|python-beaker-1.11.0-2|42	
21mr|python-beaker-1.11.0-2|43	%build
21mr|python-beaker-1.11.0-2|44	%py2_build
21mr|python-beaker-1.11.0-2|45	%py3_build
21mr|python-beaker-1.11.0-2|46	
21mr|python-beaker-1.11.0-2|47	%install
21mr|python-beaker-1.11.0-2|48	%py2_install
21mr|python-beaker-1.11.0-2|49	%py3_install
21mr|python-beaker-1.11.0-2|50	
21mr|python-beaker-1.11.0-2|51	%files -n python2-beaker
21mr|python-beaker-1.11.0-2|52	%{py2_puresitedir}/beaker/
21mr|python-beaker-1.11.0-2|53	%{py2_puresitedir}/Beaker*
21mr|python-beaker-1.11.0-2|54	
21mr|python-beaker-1.11.0-2|55	%files -n python3-beaker
21mr|python-beaker-1.11.0-2|56	%{py3_puresitedir}/beaker/
21mr|python-beaker-1.11.0-2|57	%{py3_puresitedir}/Beaker*

15617 21
21mr|python-beautifulsoup-3.2.2-1|1	%define module	BeautifulSoup
21mr|python-beautifulsoup-3.2.2-1|2	
21mr|python-beautifulsoup-3.2.2-1|3	Name:		python-beautifulsoup
21mr|python-beautifulsoup-3.2.2-1|4	Version:	3.2.2
21mr|python-beautifulsoup-3.2.2-1|5	Release:	1
21mr|python-beautifulsoup-3.2.2-1|6	Summary:	The Screen-Scraper's Friend
21mr|python-beautifulsoup-3.2.2-1|7	Group:		Development/Python
21mr|python-beautifulsoup-3.2.2-1|8	License:	Python
21mr|python-beautifulsoup-3.2.2-1|9	URL:		http://www.crummy.com/software/BeautifulSoup
21mr|python-beautifulsoup-3.2.2-1|10	Source0:	https://files.pythonhosted.org/packages/40/f2/6c9f2f3e696ee6a1fb0e4d7850617e224ed2b0b1e872110abffeca2a09d4/BeautifulSoup-3.2.2.tar.gz
21mr|python-beautifulsoup-3.2.2-1|11	BuildArch:	noarch
21mr|python-beautifulsoup-3.2.2-1|12	BuildRequires:	python2-devel
21mr|python-beautifulsoup-3.2.2-1|13	BuildRequires:	python3-devel
21mr|python-beautifulsoup-3.2.2-1|14	BuildRequires:	python2-distribute
21mr|python-beautifulsoup-3.2.2-1|15	BuildRequires:	python3-distribute
21mr|python-beautifulsoup-3.2.2-1|16	
21mr|python-beautifulsoup-3.2.2-1|17	%description
21mr|python-beautifulsoup-3.2.2-1|18	The BeautifulSoup class turns arbitrarily bad HTML into a tree-like
21mr|python-beautifulsoup-3.2.2-1|19	nested tag-soup list of Tag objects and text snippets. A Tag object
21mr|python-beautifulsoup-3.2.2-1|20	corresponds to an HTML tag.  It knows about the HTML tag's attributes,
21mr|python-beautifulsoup-3.2.2-1|21	and contains a representation of everything contained between the
21mr|python-beautifulsoup-3.2.2-1|22	original tag and its closing tag (if any). It's easy to extract Tags
21mr|python-beautifulsoup-3.2.2-1|23	that meet certain criteria.
21mr|python-beautifulsoup-3.2.2-1|24	
21mr|python-beautifulsoup-3.2.2-1|25	%package -n python2-beautifulsoup
21mr|python-beautifulsoup-3.2.2-1|26	%py2_migration_meta python2-beautifulsoup
21mr|python-beautifulsoup-3.2.2-1|27	Summary:        The Screen-Scraper's Friend
21mr|python-beautifulsoup-3.2.2-1|28	Group:          Development/Python
21mr|python-beautifulsoup-3.2.2-1|29	Requires:       python2
21mr|python-beautifulsoup-3.2.2-1|30	
21mr|python-beautifulsoup-3.2.2-1|31	%description -n python2-beautifulsoup
21mr|python-beautifulsoup-3.2.2-1|32	The BeautifulSoup class turns arbitrarily bad HTML into a tree-like
21mr|python-beautifulsoup-3.2.2-1|33	nested tag-soup list of Tag objects and text snippets. A Tag object
21mr|python-beautifulsoup-3.2.2-1|34	corresponds to an HTML tag.  It knows about the HTML tag's attributes,
21mr|python-beautifulsoup-3.2.2-1|35	and contains a representation of everything contained between the
21mr|python-beautifulsoup-3.2.2-1|36	original tag and its closing tag (if any). It's easy to extract Tags
21mr|python-beautifulsoup-3.2.2-1|37	that meet certain criteria.
21mr|python-beautifulsoup-3.2.2-1|38	
21mr|python-beautifulsoup-3.2.2-1|39	%package -n python3-beautifulsoup
21mr|python-beautifulsoup-3.2.2-1|40	Summary:        The Screen-Scraper's Friend
21mr|python-beautifulsoup-3.2.2-1|41	Group:          Development/Python
21mr|python-beautifulsoup-3.2.2-1|42	Requires:       python3
21mr|python-beautifulsoup-3.2.2-1|43	
21mr|python-beautifulsoup-3.2.2-1|44	%description -n python3-beautifulsoup
21mr|python-beautifulsoup-3.2.2-1|45	The BeautifulSoup class turns arbitrarily bad HTML into a tree-like
21mr|python-beautifulsoup-3.2.2-1|46	nested tag-soup list of Tag objects and text snippets. A Tag object
21mr|python-beautifulsoup-3.2.2-1|47	corresponds to an HTML tag.  It knows about the HTML tag's attributes,
21mr|python-beautifulsoup-3.2.2-1|48	and contains a representation of everything contained between the
21mr|python-beautifulsoup-3.2.2-1|49	original tag and its closing tag (if any). It's easy to extract Tags
21mr|python-beautifulsoup-3.2.2-1|50	that meet certain criteria.
21mr|python-beautifulsoup-3.2.2-1|51	
21mr|python-beautifulsoup-3.2.2-1|52	%prep
21mr|python-beautifulsoup-3.2.2-1|53	%setup -q -c
21mr|python-beautifulsoup-3.2.2-1|54	
21mr|python-beautifulsoup-3.2.2-1|55	mv %{module}-%{version} python2
21mr|python-beautifulsoup-3.2.2-1|56	cp -r python2 python3
21mr|python-beautifulsoup-3.2.2-1|57	
21mr|python-beautifulsoup-3.2.2-1|58	%install
21mr|python-beautifulsoup-3.2.2-1|59	pushd python2
21mr|python-beautifulsoup-3.2.2-1|60	PYTHONDONTWRITEBYTECODE=  %{__python2} setup.py install --root=%{buildroot}
21mr|python-beautifulsoup-3.2.2-1|61	popd
21mr|python-beautifulsoup-3.2.2-1|62	
21mr|python-beautifulsoup-3.2.2-1|63	# pushd python3
21mr|python-beautifulsoup-3.2.2-1|64	# %{__python3} setup.py install --root=%{buildroot} --record=FILE_LIST3
21mr|python-beautifulsoup-3.2.2-1|65	# popd
21mr|python-beautifulsoup-3.2.2-1|66	
21mr|python-beautifulsoup-3.2.2-1|67	%files -n python2-beautifulsoup
21mr|python-beautifulsoup-3.2.2-1|68	%{py2_puresitedir}/*
21mr|python-beautifulsoup-3.2.2-1|69	
21mr|python-beautifulsoup-3.2.2-1|70	# %files -n python3-beautifulsoup -f FILE_LIST3

15618 21
21mr|python-beautifulsoup4-4.9.3-1|1	%define urlver %(echo %{version}|cut -d. -f1,2)
21mr|python-beautifulsoup4-4.9.3-1|2	%define oname beautifulsoup4
21mr|python-beautifulsoup4-4.9.3-1|3	
21mr|python-beautifulsoup4-4.9.3-1|4	Summary:	The Screen-Scraper's Friend
21mr|python-beautifulsoup4-4.9.3-1|5	Name:		python-%{oname}
21mr|python-beautifulsoup4-4.9.3-1|6	Version:	4.9.3
21mr|python-beautifulsoup4-4.9.3-1|7	Release:	1
21mr|python-beautifulsoup4-4.9.3-1|8	Group:		Development/Python
21mr|python-beautifulsoup4-4.9.3-1|9	License:	MIT
21mr|python-beautifulsoup4-4.9.3-1|10	Url:		http://www.crummy.com/software/BeautifulSoup
21mr|python-beautifulsoup4-4.9.3-1|11	Source0:	https://files.pythonhosted.org/packages/6b/c3/d31704ae558dcca862e4ee8e8388f357af6c9d9acb0cad4ba0fbbd350d9a/beautifulsoup4-4.9.3.tar.gz
21mr|python-beautifulsoup4-4.9.3-1|12	#  pkgconfig and pythonegg style are more handy
21mr|python-beautifulsoup4-4.9.3-1|13	# python2
21mr|python-beautifulsoup4-4.9.3-1|14	#BuildRequires:	pkgconfig(python2)
21mr|python-beautifulsoup4-4.9.3-1|15	#BuildRequires:	python2egg(setuptools)
21mr|python-beautifulsoup4-4.9.3-1|16	# python3
21mr|python-beautifulsoup4-4.9.3-1|17	BuildRequires:	pkgconfig(python3)
21mr|python-beautifulsoup4-4.9.3-1|18	BuildRequires:	python3egg(setuptools)
21mr|python-beautifulsoup4-4.9.3-1|19	BuildArch:	noarch
21mr|python-beautifulsoup4-4.9.3-1|20	#Requires:	python2egg(lxml)
21mr|python-beautifulsoup4-4.9.3-1|21	
21mr|python-beautifulsoup4-4.9.3-1|22	%global _description \
21mr|python-beautifulsoup4-4.9.3-1|23	The BeautifulSoup class turns arbitrarily bad HTML into a tree-like \
21mr|python-beautifulsoup4-4.9.3-1|24	nested tag-soup list of Tag objects and text snippets. A Tag object \
21mr|python-beautifulsoup4-4.9.3-1|25	corresponds to an HTML tag.  It knows about the HTML tag's attributes, \
21mr|python-beautifulsoup4-4.9.3-1|26	and contains a representation of everything contained between the \
21mr|python-beautifulsoup4-4.9.3-1|27	original tag and its closing tag (if any). It's easy to extract Tags \
21mr|python-beautifulsoup4-4.9.3-1|28	that meet certain criteria.
21mr|python-beautifulsoup4-4.9.3-1|29	
21mr|python-beautifulsoup4-4.9.3-1|30	%description
21mr|python-beautifulsoup4-4.9.3-1|31	%_description
21mr|python-beautifulsoup4-4.9.3-1|32	
21mr|python-beautifulsoup4-4.9.3-1|33	#------------------------------------------------------------------
21mr|python-beautifulsoup4-4.9.3-1|34	
21mr|python-beautifulsoup4-4.9.3-1|35	#%%package -n python2-%%{oname}
21mr|python-beautifulsoup4-4.9.3-1|36	#Summary:	%%{summary}
21mr|python-beautifulsoup4-4.9.3-1|37	
21mr|python-beautifulsoup4-4.9.3-1|38	#%%description -n python2-%%{oname}
21mr|python-beautifulsoup4-4.9.3-1|39	%_description
21mr|python-beautifulsoup4-4.9.3-1|40	
21mr|python-beautifulsoup4-4.9.3-1|41	#%%files -n python2-%%{oname}
21mr|python-beautifulsoup4-4.9.3-1|42	#%%doc python2/*.txt
21mr|python-beautifulsoup4-4.9.3-1|43	#%%{py2_puresitedir}/bs4
21mr|python-beautifulsoup4-4.9.3-1|44	#%%{py2_puresitedir}/beautifulsoup4*.egg-info
21mr|python-beautifulsoup4-4.9.3-1|45	
21mr|python-beautifulsoup4-4.9.3-1|46	#------------------------------------------------------------------
21mr|python-beautifulsoup4-4.9.3-1|47	
21mr|python-beautifulsoup4-4.9.3-1|48	%package -n python3-%{oname}
21mr|python-beautifulsoup4-4.9.3-1|49	Summary:	The Screen-Scraper's Friend
21mr|python-beautifulsoup4-4.9.3-1|50	Group:		Development/Python
21mr|python-beautifulsoup4-4.9.3-1|51	Requires:	python(abi) = %{py3_ver}
21mr|python-beautifulsoup4-4.9.3-1|52	Requires:	python3-lxml
21mr|python-beautifulsoup4-4.9.3-1|53	Provides:	python3-beautifulsoup = %{version}-%{release}
21mr|python-beautifulsoup4-4.9.3-1|54	
21mr|python-beautifulsoup4-4.9.3-1|55	%description -n python3-%{oname}
21mr|python-beautifulsoup4-4.9.3-1|56	The BeautifulSoup class turns arbitrarily bad HTML into a tree-like
21mr|python-beautifulsoup4-4.9.3-1|57	nested tag-soup list of Tag objects and text snippets. A Tag object
21mr|python-beautifulsoup4-4.9.3-1|58	corresponds to an HTML tag.  It knows about the HTML tag's attributes,
21mr|python-beautifulsoup4-4.9.3-1|59	and contains a representation of everything contained between the
21mr|python-beautifulsoup4-4.9.3-1|60	original tag and its closing tag (if any). It's easy to extract Tags
21mr|python-beautifulsoup4-4.9.3-1|61	that meet certain criteria.
21mr|python-beautifulsoup4-4.9.3-1|62	
21mr|python-beautifulsoup4-4.9.3-1|63	%files -n python3-%{oname}
21mr|python-beautifulsoup4-4.9.3-1|64	%doc python3/*.txt
21mr|python-beautifulsoup4-4.9.3-1|65	%{py3_puresitedir}/bs4
21mr|python-beautifulsoup4-4.9.3-1|66	%{py3_puresitedir}/beautifulsoup4*.egg-info
21mr|python-beautifulsoup4-4.9.3-1|67	
21mr|python-beautifulsoup4-4.9.3-1|68	#------------------------------------------------------------------
21mr|python-beautifulsoup4-4.9.3-1|69	
21mr|python-beautifulsoup4-4.9.3-1|70	%prep
21mr|python-beautifulsoup4-4.9.3-1|71	%setup -q -c
21mr|python-beautifulsoup4-4.9.3-1|72	mv %{oname}-%{version} python3
21mr|python-beautifulsoup4-4.9.3-1|73	cp -r python3 python2
21mr|python-beautifulsoup4-4.9.3-1|74	
21mr|python-beautifulsoup4-4.9.3-1|75	#%%build
21mr|python-beautifulsoup4-4.9.3-1|76	#pushd python2
21mr|python-beautifulsoup4-4.9.3-1|77	#%%py2_build
21mr|python-beautifulsoup4-4.9.3-1|78	#popd
21mr|python-beautifulsoup4-4.9.3-1|79	
21mr|python-beautifulsoup4-4.9.3-1|80	pushd python3
21mr|python-beautifulsoup4-4.9.3-1|81	%py3_build
21mr|python-beautifulsoup4-4.9.3-1|82	popd
21mr|python-beautifulsoup4-4.9.3-1|83	
21mr|python-beautifulsoup4-4.9.3-1|84	%install
21mr|python-beautifulsoup4-4.9.3-1|85	#pushd python2
21mr|python-beautifulsoup4-4.9.3-1|86	#%%py2_install
21mr|python-beautifulsoup4-4.9.3-1|87	#iconv -f iso8859-1 -t utf-8 AUTHORS.txt > AUTHORS.txt.conv \
21mr|python-beautifulsoup4-4.9.3-1|88	#	&& mv -f AUTHORS.txt.conv AUTHORS.txt
21mr|python-beautifulsoup4-4.9.3-1|89	#popd
21mr|python-beautifulsoup4-4.9.3-1|90	
21mr|python-beautifulsoup4-4.9.3-1|91	pushd python3
21mr|python-beautifulsoup4-4.9.3-1|92	%py3_install
21mr|python-beautifulsoup4-4.9.3-1|93	iconv -f iso8859-1 -t utf-8 AUTHORS.txt > AUTHORS.txt.conv \
21mr|python-beautifulsoup4-4.9.3-1|94	&& mv -f AUTHORS.txt.conv AUTHORS.txt
21mr|python-beautifulsoup4-4.9.3-1|95	popd
21mr|python-beautifulsoup4-4.9.3-1|96	
21mr|python-beautifulsoup4-4.9.3-1|97	%check
21mr|python-beautifulsoup4-4.9.3-1|98	# scam for some tests failed in py3
21mr|python-beautifulsoup4-4.9.3-1|99	#pushd python2
21mr|python-beautifulsoup4-4.9.3-1|100	#python2 -m unittest discover -s bs4 || :
21mr|python-beautifulsoup4-4.9.3-1|101	#popd
21mr|python-beautifulsoup4-4.9.3-1|102	
21mr|python-beautifulsoup4-4.9.3-1|103	pushd python3
21mr|python-beautifulsoup4-4.9.3-1|104	python3 -m unittest discover -s bs4 || :
21mr|python-beautifulsoup4-4.9.3-1|105	popd

15619 21
21mr|python-betamax-0.8.1-11|1	%global srcname betamax
21mr|python-betamax-0.8.1-11|2	
21mr|python-betamax-0.8.1-11|3	Name:           python-%{srcname}
21mr|python-betamax-0.8.1-11|4	Version:        0.8.1
21mr|python-betamax-0.8.1-11|5	Release:        11
21mr|python-betamax-0.8.1-11|6	Summary:        VCR imitation for python-requests
21mr|python-betamax-0.8.1-11|7	Group:		Development/Python
21mr|python-betamax-0.8.1-11|8	License:        ASL 2.0
21mr|python-betamax-0.8.1-11|9	URL:            https://github.com/sigmavirus24/%{srcname}
21mr|python-betamax-0.8.1-11|10	Source0:        %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
21mr|python-betamax-0.8.1-11|11	
21mr|python-betamax-0.8.1-11|12	BuildArch:      noarch
21mr|python-betamax-0.8.1-11|13	
21mr|python-betamax-0.8.1-11|14	%global _description \
21mr|python-betamax-0.8.1-11|15	Betamax is a VCR_ imitation for requests. This will make mocking out requests\
21mr|python-betamax-0.8.1-11|16	much easier.
21mr|python-betamax-0.8.1-11|17	
21mr|python-betamax-0.8.1-11|18	%description %{_description}
21mr|python-betamax-0.8.1-11|19	
21mr|python-betamax-0.8.1-11|20	%package -n python3-%{srcname}
21mr|python-betamax-0.8.1-11|21	Summary:        %{summary}
21mr|python-betamax-0.8.1-11|22	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-betamax-0.8.1-11|23	BuildRequires:  python3-devel
21mr|python-betamax-0.8.1-11|24	BuildRequires:  python3-setuptools
21mr|python-betamax-0.8.1-11|25	%if %{with tests}
21mr|python-betamax-0.8.1-11|26	BuildRequires:  python3-pytest
21mr|python-betamax-0.8.1-11|27	BuildRequires:  python3-requests >= 2.0
21mr|python-betamax-0.8.1-11|28	%endif
21mr|python-betamax-0.8.1-11|29	Requires:       python3-requests >= 2.0
21mr|python-betamax-0.8.1-11|30	
21mr|python-betamax-0.8.1-11|31	%description -n python3-%{srcname} %{_description}
21mr|python-betamax-0.8.1-11|32	
21mr|python-betamax-0.8.1-11|33	Python 3 version.
21mr|python-betamax-0.8.1-11|34	
21mr|python-betamax-0.8.1-11|35	%prep
21mr|python-betamax-0.8.1-11|36	%autosetup -n %{srcname}-%{version}
21mr|python-betamax-0.8.1-11|37	
21mr|python-betamax-0.8.1-11|38	%build
21mr|python-betamax-0.8.1-11|39	%py3_build
21mr|python-betamax-0.8.1-11|40	
21mr|python-betamax-0.8.1-11|41	%install
21mr|python-betamax-0.8.1-11|42	%py3_install
21mr|python-betamax-0.8.1-11|43	
21mr|python-betamax-0.8.1-11|44	%files -n python3-%{srcname}
21mr|python-betamax-0.8.1-11|45	%doc README.rst
21mr|python-betamax-0.8.1-11|46	%license LICENSE
21mr|python-betamax-0.8.1-11|47	%{python3_sitelib}/%{srcname}/
21mr|python-betamax-0.8.1-11|48	%{python3_sitelib}/%{srcname}-*.egg-info/

15620 21
21mr|python-bleach-4.1.0-1|1	%define	module	bleach
21mr|python-bleach-4.1.0-1|2	
21mr|python-bleach-4.1.0-1|3	Summary:	An easy safelist-based HTML-sanitizing tool
21mr|python-bleach-4.1.0-1|4	Name:		python-%{module}
21mr|python-bleach-4.1.0-1|5	Version:	4.1.0
21mr|python-bleach-4.1.0-1|6	Release:	1
21mr|python-bleach-4.1.0-1|7	License:	ASL 2.0
21mr|python-bleach-4.1.0-1|8	Group:		Development/Python
21mr|python-bleach-4.1.0-1|9	Url:		http://github.com/mozilla/%{module}
21mr|python-bleach-4.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/6a/a3/217842324374fd3fb33db0eb4c2909ccf3ecc5a94f458088ac68581f8314/bleach-4.1.0.tar.gz
21mr|python-bleach-4.1.0-1|11	
21mr|python-bleach-4.1.0-1|12	BuildRequires:	pythonegg(setuptools)
21mr|python-bleach-4.1.0-1|13	BuildArch:	noarch
21mr|python-bleach-4.1.0-1|14	
21mr|python-bleach-4.1.0-1|15	%description
21mr|python-bleach-4.1.0-1|16	Bleach is an allowed-list-based HTML sanitizing library that
21mr|python-bleach-4.1.0-1|17	escapes or strips markup and attributes.
21mr|python-bleach-4.1.0-1|18	
21mr|python-bleach-4.1.0-1|19	Bleach can also linkify text safely, applying filters that
21mr|python-bleach-4.1.0-1|20	Django’s urlize filter cannot, and optionally setting rel attributes,
21mr|python-bleach-4.1.0-1|21	even on links already in the text.
21mr|python-bleach-4.1.0-1|22	
21mr|python-bleach-4.1.0-1|23	Bleach is intended for sanitizing text from untrusted sources.
21mr|python-bleach-4.1.0-1|24	If you find yourself jumping through hoops to allow your
21mr|python-bleach-4.1.0-1|25	site administrators to do lots of things, you’re probably outside
21mr|python-bleach-4.1.0-1|26	the use cases. Either trust those users, or don’t.
21mr|python-bleach-4.1.0-1|27	
21mr|python-bleach-4.1.0-1|28	#------------------------------------------------------------
21mr|python-bleach-4.1.0-1|29	
21mr|python-bleach-4.1.0-1|30	%package -n python3-%{module}
21mr|python-bleach-4.1.0-1|31	Summary: %{summary}
21mr|python-bleach-4.1.0-1|32	BuildRequires:	python3egg(setuptools)
21mr|python-bleach-4.1.0-1|33	
21mr|python-bleach-4.1.0-1|34	%description -n python3-%{module}
21mr|python-bleach-4.1.0-1|35	Bleach is an allowed-list-based HTML sanitizing library that
21mr|python-bleach-4.1.0-1|36	escapes or strips markup and attributes.
21mr|python-bleach-4.1.0-1|37	
21mr|python-bleach-4.1.0-1|38	Bleach can also linkify text safely, applying filters that
21mr|python-bleach-4.1.0-1|39	Django’s urlize filter cannot, and optionally setting rel attributes,
21mr|python-bleach-4.1.0-1|40	even on links already in the text.
21mr|python-bleach-4.1.0-1|41	
21mr|python-bleach-4.1.0-1|42	Bleach is intended for sanitizing text from untrusted sources.
21mr|python-bleach-4.1.0-1|43	If you find yourself jumping through hoops to allow your
21mr|python-bleach-4.1.0-1|44	site administrators to do lots of things, you’re probably outside
21mr|python-bleach-4.1.0-1|45	the use cases. Either trust those users, or don’t.
21mr|python-bleach-4.1.0-1|46	
21mr|python-bleach-4.1.0-1|47	%files -n python3-%{module}
21mr|python-bleach-4.1.0-1|48	%doc *.rst
21mr|python-bleach-4.1.0-1|49	%{py3_puresitedir}/%{module}
21mr|python-bleach-4.1.0-1|50	%{py3_puresitedir}/%{module}*.egg-info
21mr|python-bleach-4.1.0-1|51	#------------------------------------------------------------
21mr|python-bleach-4.1.0-1|52	
21mr|python-bleach-4.1.0-1|53	%prep
21mr|python-bleach-4.1.0-1|54	%setup -qn %{module}-%{version}
21mr|python-bleach-4.1.0-1|55	rm -rf %{module}.egg-info
21mr|python-bleach-4.1.0-1|56	
21mr|python-bleach-4.1.0-1|57	%build
21mr|python-bleach-4.1.0-1|58	%py3_build
21mr|python-bleach-4.1.0-1|59	
21mr|python-bleach-4.1.0-1|60	
21mr|python-bleach-4.1.0-1|61	%install
21mr|python-bleach-4.1.0-1|62	%py3_install

15621 21
21mr|python-blinker-1.4-3|1	%define	pypi_name	blinker
21mr|python-blinker-1.4-3|2	
21mr|python-blinker-1.4-3|3	Name:		python-%{pypi_name}
21mr|python-blinker-1.4-3|4	Version:	1.4
21mr|python-blinker-1.4-3|5	Release:	3
21mr|python-blinker-1.4-3|6	Summary:	Fast, simple object-to-object and broadcast signaling
21mr|python-blinker-1.4-3|7	Group:		Development/Python
21mr|python-blinker-1.4-3|8	License:	MIT
21mr|python-blinker-1.4-3|9	Url:		http://pythonhosted.org/blinker/
21mr|python-blinker-1.4-3|10	Source0:	http://pypi.python.org/packages/source/b/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-blinker-1.4-3|11	BuildRequires:	python3egg(setuptools)
21mr|python-blinker-1.4-3|12	BuildArch:	noarch
21mr|python-blinker-1.4-3|13	
21mr|python-blinker-1.4-3|14	%description
21mr|python-blinker-1.4-3|15	Blinker provides a fast dispatching system that allows any number of
21mr|python-blinker-1.4-3|16	interested parties to subscribe to events, or "signals".
21mr|python-blinker-1.4-3|17	
21mr|python-blinker-1.4-3|18	#--------------------------------------------------------------------
21mr|python-blinker-1.4-3|19	%package -n python3-%{pypi_name}
21mr|python-blinker-1.4-3|20	Summary:	Fast, simple object-to-object and broadcast signaling
21mr|python-blinker-1.4-3|21	Group:		Development/Python
21mr|python-blinker-1.4-3|22	
21mr|python-blinker-1.4-3|23	%description -n python3-%{pypi_name}
21mr|python-blinker-1.4-3|24	Blinker provides a fast dispatching system that allows any number of
21mr|python-blinker-1.4-3|25	interested parties to subscribe to events, or "signals".
21mr|python-blinker-1.4-3|26	
21mr|python-blinker-1.4-3|27	%files -n python3-%{pypi_name}
21mr|python-blinker-1.4-3|28	%doc AUTHORS
21mr|python-blinker-1.4-3|29	%doc CHANGES
21mr|python-blinker-1.4-3|30	%doc LICENSE
21mr|python-blinker-1.4-3|31	%doc README.md
21mr|python-blinker-1.4-3|32	%doc docs/html
21mr|python-blinker-1.4-3|33	%doc docs/text
21mr|python-blinker-1.4-3|34	%{py3_puresitedir}/blinker
21mr|python-blinker-1.4-3|35	%{py3_puresitedir}/blinker*.egg-info
21mr|python-blinker-1.4-3|36	
21mr|python-blinker-1.4-3|37	#--------------------------------------------------------------------
21mr|python-blinker-1.4-3|38	
21mr|python-blinker-1.4-3|39	%prep
21mr|python-blinker-1.4-3|40	%setup -q -n %{pypi_name}-%{version}
21mr|python-blinker-1.4-3|41	
21mr|python-blinker-1.4-3|42	%build
21mr|python-blinker-1.4-3|43	%py3_build
21mr|python-blinker-1.4-3|44	
21mr|python-blinker-1.4-3|45	%install
21mr|python-blinker-1.4-3|46	%py3_install

15622 21
21mr|python-blivet-3.6.0-1|1	%global realname blivet
21mr|python-blivet-3.6.0-1|2	
21mr|python-blivet-3.6.0-1|3	Summary: A python module for system storage configuration
21mr|python-blivet-3.6.0-1|4	Name:    python-blivet
21mr|python-blivet-3.6.0-1|5	Group:   Development/Python
21mr|python-blivet-3.6.0-1|6	Version: 3.6.0
21mr|python-blivet-3.6.0-1|7	Release: 1
21mr|python-blivet-3.6.0-1|8	License: LGPLv2+
21mr|python-blivet-3.6.0-1|9	Url: https://storageapis.wordpress.com/projects/blivet
21mr|python-blivet-3.6.0-1|10	Source0: https://github.com/storaged-project/blivet/releases/download/%{realname}-%{version}/%{realname}-%{version}.tar.gz
21mr|python-blivet-3.6.0-1|11	Source1: https://github.com/storaged-project/blivet/releases/download/%{realname}-%{version}/%{realname}-%{version}-tests.tar.gz
21mr|python-blivet-3.6.0-1|12	BuildRequires: gettext
21mr|python-blivet-3.6.0-1|13	BuildRequires: python3-devel
21mr|python-blivet-3.6.0-1|14	BuildRequires: python3-setuptools
21mr|python-blivet-3.6.0-1|15	BuildRequires: python3-libselinux
21mr|python-blivet-3.6.0-1|16	BuildArch: noarch
21mr|python-blivet-3.6.0-1|17	
21mr|python-blivet-3.6.0-1|18	%description
21mr|python-blivet-3.6.0-1|19	The python-blivet package is a python module for examining and modifying
21mr|python-blivet-3.6.0-1|20	storage configuration.
21mr|python-blivet-3.6.0-1|21	
21mr|python-blivet-3.6.0-1|22	%package -n %{realname}-data
21mr|python-blivet-3.6.0-1|23	Summary: Data for the %{realname} python module
21mr|python-blivet-3.6.0-1|24	BuildRequires: pkgconfig(systemd)
21mr|python-blivet-3.6.0-1|25	
21mr|python-blivet-3.6.0-1|26	%description -n %{realname}-data
21mr|python-blivet-3.6.0-1|27	The %{realname}-data package provides data files required by the %{realname}
21mr|python-blivet-3.6.0-1|28	python module.
21mr|python-blivet-3.6.0-1|29	
21mr|python-blivet-3.6.0-1|30	%files -n %{realname}-data -f %{realname}.lang
21mr|python-blivet-3.6.0-1|31	%{_sysconfdir}/dbus-1/system.d/*
21mr|python-blivet-3.6.0-1|32	%{_datadir}/dbus-1/system-services/*
21mr|python-blivet-3.6.0-1|33	%{_libexecdir}/*
21mr|python-blivet-3.6.0-1|34	%{_unitdir}/*
21mr|python-blivet-3.6.0-1|35	
21mr|python-blivet-3.6.0-1|36	%package -n python3-%{realname}
21mr|python-blivet-3.6.0-1|37	Summary: A python3 package for examining and modifying storage configuration
21mr|python-blivet-3.6.0-1|38	Requires: python3
21mr|python-blivet-3.6.0-1|39	Requires: python3-six
21mr|python-blivet-3.6.0-1|40	Requires: python3-udev
21mr|python-blivet-3.6.0-1|41	Requires: parted
21mr|python-blivet-3.6.0-1|42	Requires: python3-parted
21mr|python-blivet-3.6.0-1|43	Requires: python3-libselinux
21mr|python-blivet-3.6.0-1|44	Requires: python3-blockdev
21mr|python-blivet-3.6.0-1|45	Requires: python3-bytesize
21mr|python-blivet-3.6.0-1|46	Requires: util-linux
21mr|python-blivet-3.6.0-1|47	Requires: lsof
21mr|python-blivet-3.6.0-1|48	Requires: systemd-units
21mr|python-blivet-3.6.0-1|49	Requires: %{realname}-data = %{EVRD}
21mr|python-blivet-3.6.0-1|50	Recommends: libblockdev-plugins-all
21mr|python-blivet-3.6.0-1|51	# Extract all possible utilities from source code.
21mr|python-blivet-3.6.0-1|52	# This makes sense only for Anaconda to avoid
21mr|python-blivet-3.6.0-1|53	# having utilities for some supported cases not installed
21mr|python-blivet-3.6.0-1|54	# (e.g. we had hfsutils not installed (need for macs)).
21mr|python-blivet-3.6.0-1|55	# https://t.me/rosalinux/132934
21mr|python-blivet-3.6.0-1|56	#grep '= application(' blivet/tasks/availability.py | \
21mr|python-blivet-3.6.0-1|57	#awk -F '(' '{print $2}' | \
21mr|python-blivet-3.6.0-1|58	#sed -e 's,",,g' -e 's,),,' | sort -u | \
21mr|python-blivet-3.6.0-1|59	#while read -r line; \
21mr|python-blivet-3.6.0-1|60	#do \
21mr|python-blivet-3.6.0-1|61	#sudo dnf repoquery --qf '%{name}' --file "*bin/$line"; \
21mr|python-blivet-3.6.0-1|62	#done | grep -vE '^coreutils$|busybox$|^embutils$' | sort -u | \
21mr|python-blivet-3.6.0-1|63	#while read -r line; do echo "Recommends: ($line if anaconda-core)"; done
21mr|python-blivet-3.6.0-1|64	Recommends: (btrfs-progs if anaconda-core)
21mr|python-blivet-3.6.0-1|65	Recommends: (dosfstools if anaconda-core)
21mr|python-blivet-3.6.0-1|66	Recommends: (gfs2-utils if anaconda-core)
21mr|python-blivet-3.6.0-1|67	Recommends: (hfsplus-tools if anaconda-core)
21mr|python-blivet-3.6.0-1|68	Recommends: (hfsutils if anaconda-core)
21mr|python-blivet-3.6.0-1|69	Recommends: (jfsutils if anaconda-core)
21mr|python-blivet-3.6.0-1|70	Recommends: (kpartx if anaconda-core)
21mr|python-blivet-3.6.0-1|71	Recommends: (mtools if anaconda-core)
21mr|python-blivet-3.6.0-1|72	Recommends: (multipath-tools if anaconda-core)
21mr|python-blivet-3.6.0-1|73	Recommends: (ntfs-3g if anaconda-core)
21mr|python-blivet-3.6.0-1|74	Recommends: (reiserfsprogs if anaconda-core)
21mr|python-blivet-3.6.0-1|75	Recommends: (util-linux if anaconda-core)
21mr|python-blivet-3.6.0-1|76	Recommends: (xfsprogs if anaconda-core)
21mr|python-blivet-3.6.0-1|77	
21mr|python-blivet-3.6.0-1|78	%description -n python3-%{realname}
21mr|python-blivet-3.6.0-1|79	The python3-%{realname} is a python3 package for examining and modifying storage
21mr|python-blivet-3.6.0-1|80	configuration.
21mr|python-blivet-3.6.0-1|81	
21mr|python-blivet-3.6.0-1|82	%files -n python3-%{realname}
21mr|python-blivet-3.6.0-1|83	%license COPYING
21mr|python-blivet-3.6.0-1|84	%doc ChangeLog examples
21mr|python-blivet-3.6.0-1|85	%{python3_sitelib}/*
21mr|python-blivet-3.6.0-1|86	
21mr|python-blivet-3.6.0-1|87	%prep
21mr|python-blivet-3.6.0-1|88	%autosetup -p1 -n %{realname}-%{version} -b1
21mr|python-blivet-3.6.0-1|89	
21mr|python-blivet-3.6.0-1|90	%build
21mr|python-blivet-3.6.0-1|91	make PYTHON=%{__python3}
21mr|python-blivet-3.6.0-1|92	
21mr|python-blivet-3.6.0-1|93	%install
21mr|python-blivet-3.6.0-1|94	make PYTHON=%{__python3} DESTDIR=%{buildroot} install
21mr|python-blivet-3.6.0-1|95	
21mr|python-blivet-3.6.0-1|96	mkdir -p %{buildroot}/lib
21mr|python-blivet-3.6.0-1|97	cd %{buildroot}%{_prefix}/lib
21mr|python-blivet-3.6.0-1|98	mv systemd ../../lib
21mr|python-blivet-3.6.0-1|99	cd -
21mr|python-blivet-3.6.0-1|100	
21mr|python-blivet-3.6.0-1|101	%find_lang %{realname}

15623 21
21mr|python-blockdiag-2.0.1-3|1	%global srcname blockdiag
21mr|python-blockdiag-2.0.1-3|2	%global srcdesc \
21mr|python-blockdiag-2.0.1-3|3	blockdiag and its family generate diagram images from simply text file.\
21mr|python-blockdiag-2.0.1-3|4	\
21mr|python-blockdiag-2.0.1-3|5	Features:\
21mr|python-blockdiag-2.0.1-3|6	- Generates beautiful diagram images from simple text format (similar to\
21mr|python-blockdiag-2.0.1-3|7	graphviz’s DOT format)\
21mr|python-blockdiag-2.0.1-3|8	- Layouts diagram elements automatically\
21mr|python-blockdiag-2.0.1-3|9	- Embeds to many documentations; Sphinx, Trac, Redmine and some wikis\
21mr|python-blockdiag-2.0.1-3|10	\
21mr|python-blockdiag-2.0.1-3|11	- Supports many types of diagrams\
21mr|python-blockdiag-2.0.1-3|12	- block diagram (with this package)\
21mr|python-blockdiag-2.0.1-3|13	- sequence diagram (with the seqdiag package)\
21mr|python-blockdiag-2.0.1-3|14	- activity diagram (with the actdiag package)\
21mr|python-blockdiag-2.0.1-3|15	- logical network diagram (with the nwdiag package)\
21mr|python-blockdiag-2.0.1-3|16	\
21mr|python-blockdiag-2.0.1-3|17	Enjoy documentation with blockdiag !
21mr|python-blockdiag-2.0.1-3|18	
21mr|python-blockdiag-2.0.1-3|19	Name:           python-%{srcname}
21mr|python-blockdiag-2.0.1-3|20	Version:        2.0.1
21mr|python-blockdiag-2.0.1-3|21	Release:        3
21mr|python-blockdiag-2.0.1-3|22	Summary:        Generate block-diagram images from text
21mr|python-blockdiag-2.0.1-3|23	
21mr|python-blockdiag-2.0.1-3|24	Group:		Development/Python
21mr|python-blockdiag-2.0.1-3|25	License:        ASL 2.0
21mr|python-blockdiag-2.0.1-3|26	URL:            https://blockdiag.com/
21mr|python-blockdiag-2.0.1-3|27	Source:         %pypi_source
21mr|python-blockdiag-2.0.1-3|28	
21mr|python-blockdiag-2.0.1-3|29	BuildArch:      noarch
21mr|python-blockdiag-2.0.1-3|30	# upstream uses ipagp.ttf as its default font
21mr|python-blockdiag-2.0.1-3|31	#BuildRequires:  ipa-pgothic-fonts
21mr|python-blockdiag-2.0.1-3|32	BuildRequires:  python3-devel
21mr|python-blockdiag-2.0.1-3|33	BuildRequires:  python3-docutils
21mr|python-blockdiag-2.0.1-3|34	BuildRequires:  python3-funcparserlib
21mr|python-blockdiag-2.0.1-3|35	BuildRequires:  python3-mock
21mr|python-blockdiag-2.0.1-3|36	BuildRequires:  python3-nose
21mr|python-blockdiag-2.0.1-3|37	BuildRequires:  python3-pillow
21mr|python-blockdiag-2.0.1-3|38	BuildRequires:  python3-reportlab
21mr|python-blockdiag-2.0.1-3|39	BuildRequires:  python3-setuptools
21mr|python-blockdiag-2.0.1-3|40	BuildRequires:  python3-webcolors
21mr|python-blockdiag-2.0.1-3|41	
21mr|python-blockdiag-2.0.1-3|42	
21mr|python-blockdiag-2.0.1-3|43	%description %{srcdesc}
21mr|python-blockdiag-2.0.1-3|44	
21mr|python-blockdiag-2.0.1-3|45	
21mr|python-blockdiag-2.0.1-3|46	%package -n %{srcname}
21mr|python-blockdiag-2.0.1-3|47	Summary:        %{summary}
21mr|python-blockdiag-2.0.1-3|48	Requires:       python3-%{srcname} = %{version}-%{release}
21mr|python-blockdiag-2.0.1-3|49	
21mr|python-blockdiag-2.0.1-3|50	
21mr|python-blockdiag-2.0.1-3|51	%description -n %{srcname} %{srcdesc}
21mr|python-blockdiag-2.0.1-3|52	
21mr|python-blockdiag-2.0.1-3|53	
21mr|python-blockdiag-2.0.1-3|54	%package -n python3-%{srcname}
21mr|python-blockdiag-2.0.1-3|55	Summary:        Python 3 module for %{srcname}
21mr|python-blockdiag-2.0.1-3|56	#Requires:       ipa-pgothic-fonts
21mr|python-blockdiag-2.0.1-3|57	Provides:       python3-%{srcname}-devel = %{version}-%{release}
21mr|python-blockdiag-2.0.1-3|58	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-blockdiag-2.0.1-3|59	
21mr|python-blockdiag-2.0.1-3|60	
21mr|python-blockdiag-2.0.1-3|61	%description -n python3-%{srcname}
21mr|python-blockdiag-2.0.1-3|62	%{summary}.
21mr|python-blockdiag-2.0.1-3|63	
21mr|python-blockdiag-2.0.1-3|64	
21mr|python-blockdiag-2.0.1-3|65	%prep
21mr|python-blockdiag-2.0.1-3|66	%autosetup -n %{srcname}-%{version}
21mr|python-blockdiag-2.0.1-3|67	
21mr|python-blockdiag-2.0.1-3|68	
21mr|python-blockdiag-2.0.1-3|69	%build
21mr|python-blockdiag-2.0.1-3|70	%py3_build
21mr|python-blockdiag-2.0.1-3|71	
21mr|python-blockdiag-2.0.1-3|72	
21mr|python-blockdiag-2.0.1-3|73	%install
21mr|python-blockdiag-2.0.1-3|74	%py3_install
21mr|python-blockdiag-2.0.1-3|75	install -pm 644 -D %{srcname}.1 %{buildroot}%{_mandir}/man1/%{srcname}.1
21mr|python-blockdiag-2.0.1-3|76	
21mr|python-blockdiag-2.0.1-3|77	
21mr|python-blockdiag-2.0.1-3|78	%check
21mr|python-blockdiag-2.0.1-3|79	%{__python3} setup.py test || :
21mr|python-blockdiag-2.0.1-3|80	
21mr|python-blockdiag-2.0.1-3|81	
21mr|python-blockdiag-2.0.1-3|82	%files -n %{srcname}
21mr|python-blockdiag-2.0.1-3|83	%license LICENSE
21mr|python-blockdiag-2.0.1-3|84	%{_bindir}/%{srcname}
21mr|python-blockdiag-2.0.1-3|85	%{_mandir}/man1/%{srcname}.1*
21mr|python-blockdiag-2.0.1-3|86	
21mr|python-blockdiag-2.0.1-3|87	
21mr|python-blockdiag-2.0.1-3|88	%files -n python3-%{srcname}
21mr|python-blockdiag-2.0.1-3|89	%license LICENSE
21mr|python-blockdiag-2.0.1-3|90	%{python3_sitelib}/__pycache__/*
21mr|python-blockdiag-2.0.1-3|91	%{python3_sitelib}/%{srcname}*

15624 21
21mr|python-booleanoperations-0.9.0-1|1	%global pypi_name booleanoperations
21mr|python-booleanoperations-0.9.0-1|2	
21mr|python-booleanoperations-0.9.0-1|3	Name:           python-%{pypi_name}
21mr|python-booleanoperations-0.9.0-1|4	Version:        0.9.0
21mr|python-booleanoperations-0.9.0-1|5	Release:        1
21mr|python-booleanoperations-0.9.0-1|6	Summary:        Boolean operations on paths
21mr|python-booleanoperations-0.9.0-1|7	Group:          Development/Python
21mr|python-booleanoperations-0.9.0-1|8	License:        MIT
21mr|python-booleanoperations-0.9.0-1|9	URL:            https://github.com/typemytype/booleanOperations
21mr|python-booleanoperations-0.9.0-1|10	Source0:        https://files.pythonhosted.org/packages/source/b/%{pypi_name}/booleanOperations-%{version}.zip
21mr|python-booleanoperations-0.9.0-1|11	BuildArch:      noarch
21mr|python-booleanoperations-0.9.0-1|12	
21mr|python-booleanoperations-0.9.0-1|13	BuildRequires:  python3-devel
21mr|python-booleanoperations-0.9.0-1|14	BuildRequires:  python3dist(fonttools)
21mr|python-booleanoperations-0.9.0-1|15	BuildRequires:  python3dist(pyclipper)
21mr|python-booleanoperations-0.9.0-1|16	BuildRequires:  python3dist(pytest)
21mr|python-booleanoperations-0.9.0-1|17	BuildRequires:  python3dist(pytest-runner)
21mr|python-booleanoperations-0.9.0-1|18	BuildRequires:  python3dist(setuptools)
21mr|python-booleanoperations-0.9.0-1|19	BuildRequires:  python3dist(setuptools-scm)
21mr|python-booleanoperations-0.9.0-1|20	BuildRequires:  python3dist(fontpens)
21mr|python-booleanoperations-0.9.0-1|21	BuildRequires:  python3dist(fonttools)
21mr|python-booleanoperations-0.9.0-1|22	BuildRequires:  python3dist(defcon)
21mr|python-booleanoperations-0.9.0-1|23	BuildRequires:  python3dist(fs)
21mr|python-booleanoperations-0.9.0-1|24	BuildRequires:  python3dist(wheel)
21mr|python-booleanoperations-0.9.0-1|25	
21mr|python-booleanoperations-0.9.0-1|26	%description
21mr|python-booleanoperations-0.9.0-1|27	Boolean operations on paths based on a super fast polygon clipper library.
21mr|python-booleanoperations-0.9.0-1|28	
21mr|python-booleanoperations-0.9.0-1|29	#-----------------------------------------------------------------------
21mr|python-booleanoperations-0.9.0-1|30	%package -n     python3-%{pypi_name}
21mr|python-booleanoperations-0.9.0-1|31	Summary:        %{summary}
21mr|python-booleanoperations-0.9.0-1|32	Group:          Development/Python
21mr|python-booleanoperations-0.9.0-1|33	
21mr|python-booleanoperations-0.9.0-1|34	%description -n python3-%{pypi_name}
21mr|python-booleanoperations-0.9.0-1|35	Boolean operations on paths based on a super fast polygon clipper library.
21mr|python-booleanoperations-0.9.0-1|36	
21mr|python-booleanoperations-0.9.0-1|37	%files -n python3-%{pypi_name}
21mr|python-booleanoperations-0.9.0-1|38	%license LICENSE
21mr|python-booleanoperations-0.9.0-1|39	%doc README.rst
21mr|python-booleanoperations-0.9.0-1|40	%{python3_sitelib}/booleanOperations/
21mr|python-booleanoperations-0.9.0-1|41	%{python3_sitelib}/booleanOperations-%{version}-py%{python3_version}.egg-info
21mr|python-booleanoperations-0.9.0-1|42	
21mr|python-booleanoperations-0.9.0-1|43	#-----------------------------------------------------------------------
21mr|python-booleanoperations-0.9.0-1|44	
21mr|python-booleanoperations-0.9.0-1|45	%prep
21mr|python-booleanoperations-0.9.0-1|46	%autosetup -n booleanOperations-%{version}
21mr|python-booleanoperations-0.9.0-1|47	
21mr|python-booleanoperations-0.9.0-1|48	# Remove bundled egg-info
21mr|python-booleanoperations-0.9.0-1|49	rm -rf %{pypi_name}.egg-info
21mr|python-booleanoperations-0.9.0-1|50	
21mr|python-booleanoperations-0.9.0-1|51	%build
21mr|python-booleanoperations-0.9.0-1|52	%py3_build
21mr|python-booleanoperations-0.9.0-1|53	
21mr|python-booleanoperations-0.9.0-1|54	%install
21mr|python-booleanoperations-0.9.0-1|55	%py3_install
21mr|python-booleanoperations-0.9.0-1|56	
21mr|python-booleanoperations-0.9.0-1|57	%check
21mr|python-booleanoperations-0.9.0-1|58	%{__python3} setup.py test
21mr|python-booleanoperations-0.9.0-1|59	

15625 21
21mr|python-boto-2.49.0-2|1	Summary:        A simple, lightweight interface to Amazon Web Services
21mr|python-boto-2.49.0-2|2	Name:           python-boto
21mr|python-boto-2.49.0-2|3	Version:        2.49.0
21mr|python-boto-2.49.0-2|4	Group:		Development/Python
21mr|python-boto-2.49.0-2|5	Release:        2
21mr|python-boto-2.49.0-2|6	License:        MIT
21mr|python-boto-2.49.0-2|7	URL:            https://github.com/boto/boto
21mr|python-boto-2.49.0-2|8	Source0:        https://pypi.io/packages/source/b/boto/boto-%{version}.tar.gz
21mr|python-boto-2.49.0-2|9	# Taken from sourcecode 2014-07-31
21mr|python-boto-2.49.0-2|10	Source1:        boto-mit-license.txt
21mr|python-boto-2.49.0-2|11	
21mr|python-boto-2.49.0-2|12	# Unbundle python-six
21mr|python-boto-2.49.0-2|13	# https://github.com/boto/boto/pull/3086
21mr|python-boto-2.49.0-2|14	Patch1:         boto-2.39.0-devendor.patch
21mr|python-boto-2.49.0-2|15	
21mr|python-boto-2.49.0-2|16	# Add NAT gateway support
21mr|python-boto-2.49.0-2|17	# https://github.com/boto/boto/pull/3472
21mr|python-boto-2.49.0-2|18	Patch2:         boto-2.40.0-nat-gateway.patch
21mr|python-boto-2.49.0-2|19	
21mr|python-boto-2.49.0-2|20	# Fix max_retry_delay config option
21mr|python-boto-2.49.0-2|21	# https://github.com/boto/boto/pull/3506
21mr|python-boto-2.49.0-2|22	# https://github.com/boto/boto/pull/3508
21mr|python-boto-2.49.0-2|23	Patch4:         boto-2.40.0-retry-float.patch
21mr|python-boto-2.49.0-2|24	
21mr|python-boto-2.49.0-2|25	# Add aws-exec-read to S3's canned ACL list
21mr|python-boto-2.49.0-2|26	# https://github.com/boto/boto/pull/3332
21mr|python-boto-2.49.0-2|27	Patch5:         boto-2.40.0-aws-exec-read.patch
21mr|python-boto-2.49.0-2|28	
21mr|python-boto-2.49.0-2|29	# Add new instance attributes
21mr|python-boto-2.49.0-2|30	# https://github.com/boto/boto/pull/3077
21mr|python-boto-2.49.0-2|31	# https://github.com/boto/boto/pull/3131
21mr|python-boto-2.49.0-2|32	Patch6:         boto-2.40.0-instance-attributes.patch
21mr|python-boto-2.49.0-2|33	
21mr|python-boto-2.49.0-2|34	# Fix multi-VPC hosted zone parsing
21mr|python-boto-2.49.0-2|35	# https://github.com/boto/boto/pull/2882
21mr|python-boto-2.49.0-2|36	Patch7:         boto-2.40.0-multi-vpc-zone.patch
21mr|python-boto-2.49.0-2|37	
21mr|python-boto-2.49.0-2|38	# Fix request logging for S3 requests
21mr|python-boto-2.49.0-2|39	# https://github.com/boto/boto/issues/2722
21mr|python-boto-2.49.0-2|40	# https://github.com/boto/boto/pull/2875
21mr|python-boto-2.49.0-2|41	Patch8:         boto-2.40.0-s3-requestlog.patch
21mr|python-boto-2.49.0-2|42	
21mr|python-boto-2.49.0-2|43	# Allow route53 health check resource paths to be none
21mr|python-boto-2.49.0-2|44	# https://github.com/boto/boto/pull/2866
21mr|python-boto-2.49.0-2|45	Patch9:         boto-2.40.0-route53-no-resourcepath.patch
21mr|python-boto-2.49.0-2|46	
21mr|python-boto-2.49.0-2|47	# Add ModifySubnetAttribute support
21mr|python-boto-2.49.0-2|48	# https://github.com/boto/boto/pull/3111
21mr|python-boto-2.49.0-2|49	Patch10:        boto-2.45.0-modifysubnetattribute.patch
21mr|python-boto-2.49.0-2|50	
21mr|python-boto-2.49.0-2|51	BuildRequires:  python3-devel
21mr|python-boto-2.49.0-2|52	BuildRequires:  python3-setuptools
21mr|python-boto-2.49.0-2|53	BuildRequires:  python3-six
21mr|python-boto-2.49.0-2|54	BuildRequires:  python3-httpretty
21mr|python-boto-2.49.0-2|55	BuildRequires:  python3-mock
21mr|python-boto-2.49.0-2|56	BuildRequires:  python3-nose
21mr|python-boto-2.49.0-2|57	BuildRequires:  python3-requests
21mr|python-boto-2.49.0-2|58	
21mr|python-boto-2.49.0-2|59	BuildArch:      noarch
21mr|python-boto-2.49.0-2|60	
21mr|python-boto-2.49.0-2|61	
21mr|python-boto-2.49.0-2|62	%description
21mr|python-boto-2.49.0-2|63	Boto is a Python package that provides interfaces to Amazon Web Services.
21mr|python-boto-2.49.0-2|64	It supports over thirty services, such as S3 (Simple Storage Service),
21mr|python-boto-2.49.0-2|65	SQS (Simple Queue Service), and EC2 (Elastic Compute Cloud) via their
21mr|python-boto-2.49.0-2|66	REST and Query APIs.  The goal of boto is to support the full breadth
21mr|python-boto-2.49.0-2|67	and depth of Amazon Web Services.  In addition, boto provides support
21mr|python-boto-2.49.0-2|68	for other public services such as Google Storage in addition to private
21mr|python-boto-2.49.0-2|69	cloud systems like Eucalyptus, OpenStack and Open Nebula.
21mr|python-boto-2.49.0-2|70	
21mr|python-boto-2.49.0-2|71	
21mr|python-boto-2.49.0-2|72	%package -n python3-boto
21mr|python-boto-2.49.0-2|73	Summary:        A simple, lightweight interface to Amazon Web Services
21mr|python-boto-2.49.0-2|74	
21mr|python-boto-2.49.0-2|75	Requires:       python3-requests
21mr|python-boto-2.49.0-2|76	Requires:       python3-six
21mr|python-boto-2.49.0-2|77	Requires:       python3-rsa
21mr|python-boto-2.49.0-2|78	
21mr|python-boto-2.49.0-2|79	
21mr|python-boto-2.49.0-2|80	%description -n python3-boto
21mr|python-boto-2.49.0-2|81	Boto is a Python package that provides interfaces to Amazon Web Services.
21mr|python-boto-2.49.0-2|82	It supports over thirty services, such as S3 (Simple Storage Service),
21mr|python-boto-2.49.0-2|83	SQS (Simple Queue Service), and EC2 (Elastic Compute Cloud) via their
21mr|python-boto-2.49.0-2|84	REST and Query APIs.  The goal of boto is to support the full breadth
21mr|python-boto-2.49.0-2|85	and depth of Amazon Web Services.  In addition, boto provides support
21mr|python-boto-2.49.0-2|86	for other public services such as Google Storage in addition to private
21mr|python-boto-2.49.0-2|87	cloud systems like Eucalyptus, OpenStack and Open Nebula.
21mr|python-boto-2.49.0-2|88	
21mr|python-boto-2.49.0-2|89	
21mr|python-boto-2.49.0-2|90	%prep
21mr|python-boto-2.49.0-2|91	%autosetup -p1 -n boto-%{version}
21mr|python-boto-2.49.0-2|92	
21mr|python-boto-2.49.0-2|93	#rm -r boto/vendored
21mr|python-boto-2.49.0-2|94	
21mr|python-boto-2.49.0-2|95	cp -p %{SOURCE1} .
21mr|python-boto-2.49.0-2|96	
21mr|python-boto-2.49.0-2|97	
21mr|python-boto-2.49.0-2|98	%build
21mr|python-boto-2.49.0-2|99	%{__python3} setup.py build
21mr|python-boto-2.49.0-2|100	
21mr|python-boto-2.49.0-2|101	
21mr|python-boto-2.49.0-2|102	%install
21mr|python-boto-2.49.0-2|103	%{__python3} setup.py install --skip-build --root $RPM_BUILD_ROOT
21mr|python-boto-2.49.0-2|104	rm -f $RPM_BUILD_ROOT/%{_bindir}/*
21mr|python-boto-2.49.0-2|105	
21mr|python-boto-2.49.0-2|106	
21mr|python-boto-2.49.0-2|107	#%check
21mr|python-boto-2.49.0-2|108	#%{__python3} tests/test.py default
21mr|python-boto-2.49.0-2|109	
21mr|python-boto-2.49.0-2|110	
21mr|python-boto-2.49.0-2|111	%files -n python3-boto
21mr|python-boto-2.49.0-2|112	%license boto-mit-license.txt
21mr|python-boto-2.49.0-2|113	%{python3_sitelib}/boto*

15626 21
21mr|python-boto3-1.24.46-1|1	%global pypi_name boto3
21mr|python-boto3-1.24.46-1|2	
21mr|python-boto3-1.24.46-1|3	Name:       python-%{pypi_name}
21mr|python-boto3-1.24.46-1|4	Version:    1.24.46
21mr|python-boto3-1.24.46-1|5	Release:    1
21mr|python-boto3-1.24.46-1|6	Summary:    The AWS SDK for Python
21mr|python-boto3-1.24.46-1|7	Group:      Development/Python
21mr|python-boto3-1.24.46-1|8	License:    ASL 2.0
21mr|python-boto3-1.24.46-1|9	URL:        https://github.com/boto/boto3
21mr|python-boto3-1.24.46-1|10	Source0:    %{pypi_source}
21mr|python-boto3-1.24.46-1|11	BuildArch:  noarch
21mr|python-boto3-1.24.46-1|12	
21mr|python-boto3-1.24.46-1|13	%description
21mr|python-boto3-1.24.46-1|14	Boto3 is the Amazon Web Services (AWS) Software Development
21mr|python-boto3-1.24.46-1|15	Kit (SDK) for Python, which allows Python developers to
21mr|python-boto3-1.24.46-1|16	write software that makes use of services like Amazon S3
21mr|python-boto3-1.24.46-1|17	and Amazon EC2.
21mr|python-boto3-1.24.46-1|18	
21mr|python-boto3-1.24.46-1|19	#-------------------------------------------------------
21mr|python-boto3-1.24.46-1|20	%package -n     python3-%{pypi_name}
21mr|python-boto3-1.24.46-1|21	Summary:        The AWS SDK for Python
21mr|python-boto3-1.24.46-1|22	BuildRequires:  python3-devel
21mr|python-boto3-1.24.46-1|23	BuildRequires:  python3-setuptools
21mr|python-boto3-1.24.46-1|24	
21mr|python-boto3-1.24.46-1|25	%description -n python3-%{pypi_name}
21mr|python-boto3-1.24.46-1|26	Boto3 is the Amazon Web Services (AWS) Software Development
21mr|python-boto3-1.24.46-1|27	Kit (SDK) for Python, which allows Python developers to
21mr|python-boto3-1.24.46-1|28	write software that makes use of services like Amazon S3
21mr|python-boto3-1.24.46-1|29	and Amazon EC2.
21mr|python-boto3-1.24.46-1|30	
21mr|python-boto3-1.24.46-1|31	%files -n python3-%{pypi_name}
21mr|python-boto3-1.24.46-1|32	%doc README.rst
21mr|python-boto3-1.24.46-1|33	%license LICENSE
21mr|python-boto3-1.24.46-1|34	%{python3_sitelib}/%{pypi_name}/
21mr|python-boto3-1.24.46-1|35	%{python3_sitelib}/%{pypi_name}-%{version}-*.egg-info/
21mr|python-boto3-1.24.46-1|36	
21mr|python-boto3-1.24.46-1|37	#-------------------------------------------------------
21mr|python-boto3-1.24.46-1|38	
21mr|python-boto3-1.24.46-1|39	%prep
21mr|python-boto3-1.24.46-1|40	%setup -q -n %{pypi_name}-%{version}
21mr|python-boto3-1.24.46-1|41	rm -rf %{pypi_name}.egg-info
21mr|python-boto3-1.24.46-1|42	# Remove online tests
21mr|python-boto3-1.24.46-1|43	rm -rf tests/integration
21mr|python-boto3-1.24.46-1|44	
21mr|python-boto3-1.24.46-1|45	%build
21mr|python-boto3-1.24.46-1|46	%py3_build
21mr|python-boto3-1.24.46-1|47	
21mr|python-boto3-1.24.46-1|48	%install
21mr|python-boto3-1.24.46-1|49	%py3_install
21mr|python-boto3-1.24.46-1|50	

15627 21
21mr|python-botocore-1.27.46-1|1	%define upstream_name botocore
21mr|python-botocore-1.27.46-1|2	
21mr|python-botocore-1.27.46-1|3	Name:       python-%{upstream_name}
21mr|python-botocore-1.27.46-1|4	Version:    1.27.46
21mr|python-botocore-1.27.46-1|5	Release:    1
21mr|python-botocore-1.27.46-1|6	Summary:    The low-level, core functionality of boto 3
21mr|python-botocore-1.27.46-1|7	Group:      Development/Python
21mr|python-botocore-1.27.46-1|8	License:    Apache License
21mr|python-botocore-1.27.46-1|9	URL:        https://github.com/boto/botocore
21mr|python-botocore-1.27.46-1|10	Source:     https://github.com/boto/botocore/archive/%{version}/botocore-%{version}.tar.gz
21mr|python-botocore-1.27.46-1|11	BuildArch:  noarch
21mr|python-botocore-1.27.46-1|12	
21mr|python-botocore-1.27.46-1|13	%description
21mr|python-botocore-1.27.46-1|14	A low-level interface to a growing number of Amazon Web Services. The botocore
21mr|python-botocore-1.27.46-1|15	package is the foundation for the AWS CLI as well as boto3.
21mr|python-botocore-1.27.46-1|16	
21mr|python-botocore-1.27.46-1|17	#--------------------------------------------------------------------------------------
21mr|python-botocore-1.27.46-1|18	
21mr|python-botocore-1.27.46-1|19	%package -n python3-%{upstream_name}
21mr|python-botocore-1.27.46-1|20	License:       Apache License
21mr|python-botocore-1.27.46-1|21	Summary:       The low-level, core functionality of boto 3
21mr|python-botocore-1.27.46-1|22	Group:         Development/Python
21mr|python-botocore-1.27.46-1|23	BuildRequires: pkgconfig(python3)
21mr|python-botocore-1.27.46-1|24	BuildRequires: python3egg(setuptools)
21mr|python-botocore-1.27.46-1|25	
21mr|python-botocore-1.27.46-1|26	%description -n python3-%{upstream_name}
21mr|python-botocore-1.27.46-1|27	A low-level interface to a growing number of Amazon Web Services. The botocore
21mr|python-botocore-1.27.46-1|28	package is the foundation for the AWS CLI as well as boto3.
21mr|python-botocore-1.27.46-1|29	
21mr|python-botocore-1.27.46-1|30	%files -n python3-%{upstream_name}
21mr|python-botocore-1.27.46-1|31	%{python3_sitelib}/*
21mr|python-botocore-1.27.46-1|32	
21mr|python-botocore-1.27.46-1|33	#--------------------------------------------------------------------------------------
21mr|python-botocore-1.27.46-1|34	
21mr|python-botocore-1.27.46-1|35	%prep
21mr|python-botocore-1.27.46-1|36	%autosetup -p1 -n %{upstream_name}-%{version}
21mr|python-botocore-1.27.46-1|37	
21mr|python-botocore-1.27.46-1|38	%build
21mr|python-botocore-1.27.46-1|39	%py3_build
21mr|python-botocore-1.27.46-1|40	
21mr|python-botocore-1.27.46-1|41	%install
21mr|python-botocore-1.27.46-1|42	%py3_install

15628 21
21mr|python-breathe-4.31.0-2|1	Summary:        Adds support for Doxygen xml output to reStructuredText and Sphinx
21mr|python-breathe-4.31.0-2|2	Name:           python-breathe
21mr|python-breathe-4.31.0-2|3	License:        BSD
21mr|python-breathe-4.31.0-2|4	Group:          Development/Python
21mr|python-breathe-4.31.0-2|5	Version:        4.31.0
21mr|python-breathe-4.31.0-2|6	Release:        2
21mr|python-breathe-4.31.0-2|7	URL:            https://github.com/michaeljones/breathe
21mr|python-breathe-4.31.0-2|8	Source0:        https://github.com/michaeljones/breathe/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-breathe-4.31.0-2|9	BuildRequires:  doxygen
21mr|python-breathe-4.31.0-2|10	BuildRequires:  which
21mr|python-breathe-4.31.0-2|11	BuildRequires:  python3-devel
21mr|python-breathe-4.31.0-2|12	BuildRequires:  python3-setuptools
21mr|python-breathe-4.31.0-2|13	BuildRequires:  python3-six
21mr|python-breathe-4.31.0-2|14	BuildRequires:  python3-sphinx
21mr|python-breathe-4.31.0-2|15	BuildRequires:  python3-docutils
21mr|python-breathe-4.31.0-2|16	BuildRequires:  python3-pytest
21mr|python-breathe-4.31.0-2|17	# NOTE: git is only needed because part of the build process checks if it's in a git repo
21mr|python-breathe-4.31.0-2|18	BuildRequires:  %{_bindir}/git
21mr|python-breathe-4.31.0-2|19	BuildArch:      noarch
21mr|python-breathe-4.31.0-2|20	
21mr|python-breathe-4.31.0-2|21	%define _description \
21mr|python-breathe-4.31.0-2|22	Breathe is an extension to reStructuredText and Sphinx to be able to read and \
21mr|python-breathe-4.31.0-2|23	render the Doxygen xml output.
21mr|python-breathe-4.31.0-2|24	
21mr|python-breathe-4.31.0-2|25	%description %_description
21mr|python-breathe-4.31.0-2|26	
21mr|python-breathe-4.31.0-2|27	#------------------------------------------------------------------------------
21mr|python-breathe-4.31.0-2|28	
21mr|python-breathe-4.31.0-2|29	%package -n python3-breathe
21mr|python-breathe-4.31.0-2|30	Summary:        %{summary}
21mr|python-breathe-4.31.0-2|31	Group:          Development/Python
21mr|python-breathe-4.31.0-2|32	Requires:       python3-six
21mr|python-breathe-4.31.0-2|33	Requires:       doxygen
21mr|python-breathe-4.31.0-2|34	
21mr|python-breathe-4.31.0-2|35	%description -n python3-breathe
21mr|python-breathe-4.31.0-2|36	%_description
21mr|python-breathe-4.31.0-2|37	
21mr|python-breathe-4.31.0-2|38	%files -n python3-breathe
21mr|python-breathe-4.31.0-2|39	%license LICENSE
21mr|python-breathe-4.31.0-2|40	%doc README.rst
21mr|python-breathe-4.31.0-2|41	%{_bindir}/breathe-apidoc
21mr|python-breathe-4.31.0-2|42	%{python3_sitelib}/*
21mr|python-breathe-4.31.0-2|43	
21mr|python-breathe-4.31.0-2|44	#------------------------------------------------------------------------------
21mr|python-breathe-4.31.0-2|45	
21mr|python-breathe-4.31.0-2|46	%package doc
21mr|python-breathe-4.31.0-2|47	Summary:        Documentation files for breathe
21mr|python-breathe-4.31.0-2|48	Group:          Documentation
21mr|python-breathe-4.31.0-2|49	# tinyxml uses zlib license
21mr|python-breathe-4.31.0-2|50	License:        BSD and zlib
21mr|python-breathe-4.31.0-2|51	
21mr|python-breathe-4.31.0-2|52	%description doc
21mr|python-breathe-4.31.0-2|53	This package contains documentation for developer documentation for breathe.
21mr|python-breathe-4.31.0-2|54	
21mr|python-breathe-4.31.0-2|55	%files doc
21mr|python-breathe-4.31.0-2|56	%license LICENSE
21mr|python-breathe-4.31.0-2|57	%doc documentation/build/html
21mr|python-breathe-4.31.0-2|58	
21mr|python-breathe-4.31.0-2|59	#------------------------------------------------------------------------------
21mr|python-breathe-4.31.0-2|60	
21mr|python-breathe-4.31.0-2|61	%prep
21mr|python-breathe-4.31.0-2|62	%autosetup -n breathe-%{version} -p1
21mr|python-breathe-4.31.0-2|63	
21mr|python-breathe-4.31.0-2|64	%build
21mr|python-breathe-4.31.0-2|65	%py3_build
21mr|python-breathe-4.31.0-2|66	# Build the documentation
21mr|python-breathe-4.31.0-2|67	%make_build DOXYGEN=$(which doxygen) PYTHONPATH=$(pwd) html
21mr|python-breathe-4.31.0-2|68	# Remove temporary build files
21mr|python-breathe-4.31.0-2|69	rm documentation/build/html/.buildinfo
21mr|python-breathe-4.31.0-2|70	
21mr|python-breathe-4.31.0-2|71	%install
21mr|python-breathe-4.31.0-2|72	%py3_install
21mr|python-breathe-4.31.0-2|73	
21mr|python-breathe-4.31.0-2|74	%check
21mr|python-breathe-4.31.0-2|75	%make_build dev-test

15629 21
21mr|python-build-0.8.0-1|1	%global pypi_name build
21mr|python-build-0.8.0-1|2	
21mr|python-build-0.8.0-1|3	Name:           python-%{pypi_name}
21mr|python-build-0.8.0-1|4	Version:        0.8.0
21mr|python-build-0.8.0-1|5	Release:        1
21mr|python-build-0.8.0-1|6	Summary:        A simple, correct PEP517 package builder
21mr|python-build-0.8.0-1|7	Group:          Development/Python
21mr|python-build-0.8.0-1|8	License:        MIT
21mr|python-build-0.8.0-1|9	URL:            https://github.com/pypa/build
21mr|python-build-0.8.0-1|10	Source0:        %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-build-0.8.0-1|11	BuildArch:      noarch
21mr|python-build-0.8.0-1|12	
21mr|python-build-0.8.0-1|13	BuildRequires:  python3-devel
21mr|python-build-0.8.0-1|14	BuildRequires:  pyproject-rpm-macros
21mr|python-build-0.8.0-1|15	
21mr|python-build-0.8.0-1|16	%description
21mr|python-build-0.8.0-1|17	A simple, correct PEP517 package builder.
21mr|python-build-0.8.0-1|18	
21mr|python-build-0.8.0-1|19	#-----------------------------------------------------------------
21mr|python-build-0.8.0-1|20	%package -n     python3-%{pypi_name}
21mr|python-build-0.8.0-1|21	Summary:        %{summary}
21mr|python-build-0.8.0-1|22	Group:          Development/Python
21mr|python-build-0.8.0-1|23	
21mr|python-build-0.8.0-1|24	%description -n python3-%{pypi_name}
21mr|python-build-0.8.0-1|25	A simple, correct PEP517 package builder.
21mr|python-build-0.8.0-1|26	
21mr|python-build-0.8.0-1|27	
21mr|python-build-0.8.0-1|28	%pyproject_extras_subpkg -n python3-%{pypi_name} virtualenv
21mr|python-build-0.8.0-1|29	
21mr|python-build-0.8.0-1|30	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-build-0.8.0-1|31	%license LICENSE
21mr|python-build-0.8.0-1|32	%doc README.md
21mr|python-build-0.8.0-1|33	%{_bindir}/pyproject-build
21mr|python-build-0.8.0-1|34	
21mr|python-build-0.8.0-1|35	
21mr|python-build-0.8.0-1|36	#-----------------------------------------------------------------
21mr|python-build-0.8.0-1|37	
21mr|python-build-0.8.0-1|38	%prep
21mr|python-build-0.8.0-1|39	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-build-0.8.0-1|40	
21mr|python-build-0.8.0-1|41	%generate_buildrequires
21mr|python-build-0.8.0-1|42	%pyproject_buildrequires -x test,virtualenv
21mr|python-build-0.8.0-1|43	
21mr|python-build-0.8.0-1|44	%build
21mr|python-build-0.8.0-1|45	%pyproject_wheel
21mr|python-build-0.8.0-1|46	
21mr|python-build-0.8.0-1|47	%install
21mr|python-build-0.8.0-1|48	%pyproject_install
21mr|python-build-0.8.0-1|49	%pyproject_save_files %{pypi_name}
21mr|python-build-0.8.0-1|50	
21mr|python-build-0.8.0-1|51	%check
21mr|python-build-0.8.0-1|52	# The skipped tests require internet
21mr|python-build-0.8.0-1|53	%pytest -k "not (test_build_package or \
21mr|python-build-0.8.0-1|54	test_build_package_via_sdist or \
21mr|python-build-0.8.0-1|55	test_output[via-sdist-isolation] or \
21mr|python-build-0.8.0-1|56	test_output[wheel-direct-isolation] or \
21mr|python-build-0.8.0-1|57	test_wheel_metadata[True] or \
21mr|python-build-0.8.0-1|58	test_wheel_metadata_isolation or \
21mr|python-build-0.8.0-1|59	test_with_get_requires or \
21mr|python-build-0.8.0-1|60	test_build_sdist or \
21mr|python-build-0.8.0-1|61	test_build_wheel[from_sdist] or \
21mr|python-build-0.8.0-1|62	test_build_wheel[direct])"
21mr|python-build-0.8.0-1|63	

15630 21
21mr|python-cachecontrol-0.12.11-1|1	%global srcname CacheControl
21mr|python-cachecontrol-0.12.11-1|2	
21mr|python-cachecontrol-0.12.11-1|3	Name:		python-cachecontrol
21mr|python-cachecontrol-0.12.11-1|4	Version:	0.12.11
21mr|python-cachecontrol-0.12.11-1|5	Release:	1
21mr|python-cachecontrol-0.12.11-1|6	Summary:	Port of the caching algorithms in httplib2
21mr|python-cachecontrol-0.12.11-1|7	Group:		Development/Python
21mr|python-cachecontrol-0.12.11-1|8	
21mr|python-cachecontrol-0.12.11-1|9	License:	ASL
21mr|python-cachecontrol-0.12.11-1|10	URL:		https://github.com/ionrock/cachecontrol
21mr|python-cachecontrol-0.12.11-1|11	Source0:	%{pypi_source}
21mr|python-cachecontrol-0.12.11-1|12	
21mr|python-cachecontrol-0.12.11-1|13	BuildRequires:  python3-devel
21mr|python-cachecontrol-0.12.11-1|14	BuildRequires:  python3egg(setuptools)
21mr|python-cachecontrol-0.12.11-1|15	BuildArch:      noarch
21mr|python-cachecontrol-0.12.11-1|16	
21mr|python-cachecontrol-0.12.11-1|17	%description
21mr|python-cachecontrol-0.12.11-1|18	CacheControl is a port of the caching algorithms in httplib2 for use with
21mr|python-cachecontrol-0.12.11-1|19	requests session object.
21mr|python-cachecontrol-0.12.11-1|20	It was written because httplib2’s better support for caching is often
21mr|python-cachecontrol-0.12.11-1|21	mitigated by its lack of thread safety. The same is true of requests in terms of caching.
21mr|python-cachecontrol-0.12.11-1|22	
21mr|python-cachecontrol-0.12.11-1|23	#----------------------------------------------------------------------
21mr|python-cachecontrol-0.12.11-1|24	%package -n python3-cachecontrol
21mr|python-cachecontrol-0.12.11-1|25	Summary:	Port of the caching algorithms in httplib2
21mr|python-cachecontrol-0.12.11-1|26	Group:		Development/Python
21mr|python-cachecontrol-0.12.11-1|27	
21mr|python-cachecontrol-0.12.11-1|28	%description -n python3-cachecontrol
21mr|python-cachecontrol-0.12.11-1|29	CacheControl is a port of the caching algorithms in httplib2 for use with
21mr|python-cachecontrol-0.12.11-1|30	requests session object.
21mr|python-cachecontrol-0.12.11-1|31	It was written because httplib2’s better support for caching is often
21mr|python-cachecontrol-0.12.11-1|32	mitigated by its lack of thread safety. The same is true of requests in terms of caching.
21mr|python-cachecontrol-0.12.11-1|33	
21mr|python-cachecontrol-0.12.11-1|34	%files -n python3-cachecontrol
21mr|python-cachecontrol-0.12.11-1|35	%doc README.rst
21mr|python-cachecontrol-0.12.11-1|36	%{_bindir}/doesitcache
21mr|python-cachecontrol-0.12.11-1|37	%{python3_sitelib}/*
21mr|python-cachecontrol-0.12.11-1|38	
21mr|python-cachecontrol-0.12.11-1|39	#----------------------------------------------------------------------
21mr|python-cachecontrol-0.12.11-1|40	
21mr|python-cachecontrol-0.12.11-1|41	%prep
21mr|python-cachecontrol-0.12.11-1|42	%setup -q -n %{srcname}-%{version}
21mr|python-cachecontrol-0.12.11-1|43	
21mr|python-cachecontrol-0.12.11-1|44	rm -rf *.egg-info
21mr|python-cachecontrol-0.12.11-1|45	
21mr|python-cachecontrol-0.12.11-1|46	%build
21mr|python-cachecontrol-0.12.11-1|47	%py3_build
21mr|python-cachecontrol-0.12.11-1|48	
21mr|python-cachecontrol-0.12.11-1|49	%install
21mr|python-cachecontrol-0.12.11-1|50	%py3_install
21mr|python-cachecontrol-0.12.11-1|51	

15631 21
21mr|python-cachetools-5.0.0-1|1	%define pypi_name cachetools
21mr|python-cachetools-5.0.0-1|2	
21mr|python-cachetools-5.0.0-1|3	Name:           python-cachetools
21mr|python-cachetools-5.0.0-1|4	Version:	5.0.0
21mr|python-cachetools-5.0.0-1|5	Release:	1
21mr|python-cachetools-5.0.0-1|6	Group:          Development/Python
21mr|python-cachetools-5.0.0-1|7	Summary:        Extensible memoizing collections and decorators
21mr|python-cachetools-5.0.0-1|8	
21mr|python-cachetools-5.0.0-1|9	License:        MIT
21mr|python-cachetools-5.0.0-1|10	URL:            https://github.com/tkem/cachetools
21mr|python-cachetools-5.0.0-1|11	Source0:	https://files.pythonhosted.org/packages/ad/81/539036a8716b4e0a96f77540194bb1e863a24b8e9bc9ddd74e30f1653df5/cachetools-5.0.0.tar.gz
21mr|python-cachetools-5.0.0-1|12	BuildArch:      noarch
21mr|python-cachetools-5.0.0-1|13	
21mr|python-cachetools-5.0.0-1|14	BuildRequires:  python3-devel
21mr|python-cachetools-5.0.0-1|15	BuildRequires:  python3dist(setuptools)
21mr|python-cachetools-5.0.0-1|16	
21mr|python-cachetools-5.0.0-1|17	
21mr|python-cachetools-5.0.0-1|18	%description
21mr|python-cachetools-5.0.0-1|19	This module provides various memoizing collections and decorators,
21mr|python-cachetools-5.0.0-1|20	including a variant of the Python 3 Standard Library `@lru_cache`_
21mr|python-cachetools-5.0.0-1|21	function decorator.
21mr|python-cachetools-5.0.0-1|22	
21mr|python-cachetools-5.0.0-1|23	%package -n     python3-%{pypi_name}
21mr|python-cachetools-5.0.0-1|24	Summary:        Extensible memoizing collections and decorators
21mr|python-cachetools-5.0.0-1|25	Group:          Development/Python
21mr|python-cachetools-5.0.0-1|26	
21mr|python-cachetools-5.0.0-1|27	%description -n python3-%{pypi_name}
21mr|python-cachetools-5.0.0-1|28	This module provides various memoizing collections and decorators,
21mr|python-cachetools-5.0.0-1|29	including a variant of the Python 3 Standard Library `@lru_cache`_
21mr|python-cachetools-5.0.0-1|30	function decorator.
21mr|python-cachetools-5.0.0-1|31	
21mr|python-cachetools-5.0.0-1|32	
21mr|python-cachetools-5.0.0-1|33	%prep
21mr|python-cachetools-5.0.0-1|34	%setup -q -n %{pypi_name}-%{version}
21mr|python-cachetools-5.0.0-1|35	
21mr|python-cachetools-5.0.0-1|36	# Remove bundled egg-info
21mr|python-cachetools-5.0.0-1|37	rm -rf %{pypi_name}.egg-info
21mr|python-cachetools-5.0.0-1|38	
21mr|python-cachetools-5.0.0-1|39	find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-cachetools-5.0.0-1|40	
21mr|python-cachetools-5.0.0-1|41	%build
21mr|python-cachetools-5.0.0-1|42	%py3_build
21mr|python-cachetools-5.0.0-1|43	
21mr|python-cachetools-5.0.0-1|44	%install
21mr|python-cachetools-5.0.0-1|45	%py3_install
21mr|python-cachetools-5.0.0-1|46	
21mr|python-cachetools-5.0.0-1|47	%files -n python3-%{pypi_name}
21mr|python-cachetools-5.0.0-1|48	%doc README.rst
21mr|python-cachetools-5.0.0-1|49	%doc LICENSE
21mr|python-cachetools-5.0.0-1|50	%{py3_puresitedir}/%{pypi_name}
21mr|python-cachetools-5.0.0-1|51	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

15632 21
21mr|python-cachy-0.3.0-1|1	%global pypi_name cachy
21mr|python-cachy-0.3.0-1|2	
21mr|python-cachy-0.3.0-1|3	Name:           python-%{pypi_name}
21mr|python-cachy-0.3.0-1|4	Version:        0.3.0
21mr|python-cachy-0.3.0-1|5	Release:        1
21mr|python-cachy-0.3.0-1|6	Summary:        Simple yet effective caching library
21mr|python-cachy-0.3.0-1|7	Group:          Development/Python
21mr|python-cachy-0.3.0-1|8	License:        MIT
21mr|python-cachy-0.3.0-1|9	URL:            https://github.com/sdispater/cachy
21mr|python-cachy-0.3.0-1|10	Source0:        %{pypi_source}
21mr|python-cachy-0.3.0-1|11	BuildArch:      noarch
21mr|python-cachy-0.3.0-1|12	
21mr|python-cachy-0.3.0-1|13	%description
21mr|python-cachy-0.3.0-1|14	Cachy provides a simple yet effective caching library.
21mr|python-cachy-0.3.0-1|15	
21mr|python-cachy-0.3.0-1|16	#-----------------------------------------------------
21mr|python-cachy-0.3.0-1|17	%package -n python3-%{pypi_name}
21mr|python-cachy-0.3.0-1|18	Summary:        %{summary}
21mr|python-cachy-0.3.0-1|19	Group:          Development/Python
21mr|python-cachy-0.3.0-1|20	BuildRequires:  python3-devel
21mr|python-cachy-0.3.0-1|21	BuildRequires:  python3-setuptools
21mr|python-cachy-0.3.0-1|22	
21mr|python-cachy-0.3.0-1|23	Recommends:     python3-msgpack >= 0.5.0
21mr|python-cachy-0.3.0-1|24	Recommends:     python3-redis >= 2.10.0
21mr|python-cachy-0.3.0-1|25	
21mr|python-cachy-0.3.0-1|26	%description -n python3-%{pypi_name}
21mr|python-cachy-0.3.0-1|27	Cachy provides a simple yet effective caching library.
21mr|python-cachy-0.3.0-1|28	
21mr|python-cachy-0.3.0-1|29	%files -n python3-%{pypi_name}
21mr|python-cachy-0.3.0-1|30	%doc README.rst
21mr|python-cachy-0.3.0-1|31	%{python3_sitelib}/%{pypi_name}
21mr|python-cachy-0.3.0-1|32	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-cachy-0.3.0-1|33	%exclude %{python3_sitelib}/tests/
21mr|python-cachy-0.3.0-1|34	
21mr|python-cachy-0.3.0-1|35	#-----------------------------------------------------
21mr|python-cachy-0.3.0-1|36	
21mr|python-cachy-0.3.0-1|37	%prep
21mr|python-cachy-0.3.0-1|38	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-cachy-0.3.0-1|39	
21mr|python-cachy-0.3.0-1|40	%build
21mr|python-cachy-0.3.0-1|41	%py3_build
21mr|python-cachy-0.3.0-1|42	
21mr|python-cachy-0.3.0-1|43	%install
21mr|python-cachy-0.3.0-1|44	%py3_install

15633 21
21mr|python-cairo-1.20.1-1|1	%define oname pycairo
21mr|python-cairo-1.20.1-1|2	
21mr|python-cairo-1.20.1-1|3	Summary:	A python wrapper for the Cairo libraries
21mr|python-cairo-1.20.1-1|4	Name:		python-cairo
21mr|python-cairo-1.20.1-1|5	Version:	1.20.1
21mr|python-cairo-1.20.1-1|6	Release:	1
21mr|python-cairo-1.20.1-1|7	License:	LGPLv2+
21mr|python-cairo-1.20.1-1|8	Group:		Development/Python
21mr|python-cairo-1.20.1-1|9	Url:		https://github.com/pygobject/pycairo
21mr|python-cairo-1.20.1-1|10	Source0:	https://github.com/pygobject/pycairo/releases/download/v%{version}/%{oname}-%{version}.tar.gz
21mr|python-cairo-1.20.1-1|11	BuildRequires:	pkgconfig(cairo)
21mr|python-cairo-1.20.1-1|12	
21mr|python-cairo-1.20.1-1|13	%description
21mr|python-cairo-1.20.1-1|14	A set of Python bindings for the cairo graphics library.
21mr|python-cairo-1.20.1-1|15	
21mr|python-cairo-1.20.1-1|16	%package -n python3-cairo
21mr|python-cairo-1.20.1-1|17	Summary:	A python wrapper for the Cairo libraries
21mr|python-cairo-1.20.1-1|18	Group:		Development/Python
21mr|python-cairo-1.20.1-1|19	Provides:	py3cairo = %{EVRD}
21mr|python-cairo-1.20.1-1|20	BuildRequires:	pkgconfig(python3)
21mr|python-cairo-1.20.1-1|21	BuildRequires:	python3egg(setuptools)
21mr|python-cairo-1.20.1-1|22	
21mr|python-cairo-1.20.1-1|23	%description -n python3-cairo
21mr|python-cairo-1.20.1-1|24	A set of Python3 bindings for the cairo graphics library.
21mr|python-cairo-1.20.1-1|25	
21mr|python-cairo-1.20.1-1|26	%files -n python3-cairo
21mr|python-cairo-1.20.1-1|27	%{py3_platsitedir}/cairo
21mr|python-cairo-1.20.1-1|28	%{py3_platsitedir}/%{oname}-%{version}-py%{python3_version}.egg-info
21mr|python-cairo-1.20.1-1|29	
21mr|python-cairo-1.20.1-1|30	#----------------------------------------------------------------------------
21mr|python-cairo-1.20.1-1|31	
21mr|python-cairo-1.20.1-1|32	%package -n python3-cairo-devel
21mr|python-cairo-1.20.1-1|33	Summary:	Development files for python3-cairo
21mr|python-cairo-1.20.1-1|34	Group:		Development/Python
21mr|python-cairo-1.20.1-1|35	Requires:	python3-cairo = %{EVRD}
21mr|python-cairo-1.20.1-1|36	
21mr|python-cairo-1.20.1-1|37	%description -n python3-cairo-devel
21mr|python-cairo-1.20.1-1|38	Development files for python3-cairo.
21mr|python-cairo-1.20.1-1|39	
21mr|python-cairo-1.20.1-1|40	%files -n python3-cairo-devel
21mr|python-cairo-1.20.1-1|41	%{_includedir}/pycairo/py3cairo.h
21mr|python-cairo-1.20.1-1|42	%{_libdir}/pkgconfig/py3cairo.pc
21mr|python-cairo-1.20.1-1|43	
21mr|python-cairo-1.20.1-1|44	#----------------------------------------------------------------------------
21mr|python-cairo-1.20.1-1|45	
21mr|python-cairo-1.20.1-1|46	%prep
21mr|python-cairo-1.20.1-1|47	%setup -qn %{oname}-%{version}
21mr|python-cairo-1.20.1-1|48	
21mr|python-cairo-1.20.1-1|49	%build
21mr|python-cairo-1.20.1-1|50	%py3_build
21mr|python-cairo-1.20.1-1|51	
21mr|python-cairo-1.20.1-1|52	%install
21mr|python-cairo-1.20.1-1|53	%py3_install

15634 21
21mr|python-cairocffi-1.2.0-1|1	%global pypi_name cairocffi
21mr|python-cairocffi-1.2.0-1|2	%global pypi_oname cairocffi
21mr|python-cairocffi-1.2.0-1|3	
21mr|python-cairocffi-1.2.0-1|4	Name:           python-%{pypi_name}
21mr|python-cairocffi-1.2.0-1|5	Version:	1.2.0
21mr|python-cairocffi-1.2.0-1|6	Release:	1
21mr|python-cairocffi-1.2.0-1|7	Group:          Development/Python
21mr|python-cairocffi-1.2.0-1|8	Summary:        cffi-based cairo bindings for Python
21mr|python-cairocffi-1.2.0-1|9	
21mr|python-cairocffi-1.2.0-1|10	License:        MIT
21mr|python-cairocffi-1.2.0-1|11	URL:            http://pypi.python.org/pypi/%{pypi_name}
21mr|python-cairocffi-1.2.0-1|12	Source0:	https://files.pythonhosted.org/packages/84/ca/0bffed5116d21251469df200448667e90acaa5131edea869b44a3fbc73d0/cairocffi-1.2.0.tar.gz
21mr|python-cairocffi-1.2.0-1|13	BuildArch:      noarch
21mr|python-cairocffi-1.2.0-1|14	
21mr|python-cairocffi-1.2.0-1|15	%description
21mr|python-cairocffi-1.2.0-1|16	cffi-based cairo bindings for Python
21mr|python-cairocffi-1.2.0-1|17	
21mr|python-cairocffi-1.2.0-1|18	%package -n python3-%{pypi_name}
21mr|python-cairocffi-1.2.0-1|19	Summary:        cffi-based cairo bindings for Python
21mr|python-cairocffi-1.2.0-1|20	Group:          Development/Python
21mr|python-cairocffi-1.2.0-1|21	
21mr|python-cairocffi-1.2.0-1|22	BuildRequires:  pkgconfig(python3)
21mr|python-cairocffi-1.2.0-1|23	BuildRequires:  python3-setuptools
21mr|python-cairocffi-1.2.0-1|24	BuildRequires:  python3egg(pytest-runner)
21mr|python-cairocffi-1.2.0-1|25	BuildRequires:  python3egg(cffi)
21mr|python-cairocffi-1.2.0-1|26	
21mr|python-cairocffi-1.2.0-1|27	%description -n python3-%{pypi_name}
21mr|python-cairocffi-1.2.0-1|28	cffi-based cairo bindings for Python
21mr|python-cairocffi-1.2.0-1|29	
21mr|python-cairocffi-1.2.0-1|30	%prep
21mr|python-cairocffi-1.2.0-1|31	%setup -q -n %{pypi_oname}-%{version}
21mr|python-cairocffi-1.2.0-1|32	%apply_patches
21mr|python-cairocffi-1.2.0-1|33	
21mr|python-cairocffi-1.2.0-1|34	%build
21mr|python-cairocffi-1.2.0-1|35	LANG="en_US.UTF-8" %{__python3} setup.py build
21mr|python-cairocffi-1.2.0-1|36	
21mr|python-cairocffi-1.2.0-1|37	%install
21mr|python-cairocffi-1.2.0-1|38	%{__python3} setup.py install --skip-build --root %{buildroot}
21mr|python-cairocffi-1.2.0-1|39	
21mr|python-cairocffi-1.2.0-1|40	%files -n python3-%{pypi_name}
21mr|python-cairocffi-1.2.0-1|41	%{python3_sitelib}/%{pypi_name}*

15635 21
21mr|python-cairosvg-2.5.2-1|1	%global pypi_name cairosvg
21mr|python-cairosvg-2.5.2-1|2	%global pypi_oname CairoSVG
21mr|python-cairosvg-2.5.2-1|3	
21mr|python-cairosvg-2.5.2-1|4	Name:           python-%{pypi_name}
21mr|python-cairosvg-2.5.2-1|5	Version:	2.5.2
21mr|python-cairosvg-2.5.2-1|6	Release:	1
21mr|python-cairosvg-2.5.2-1|7	Group:          Development/Python
21mr|python-cairosvg-2.5.2-1|8	Summary:        A Simple SVG Converter for Cairo
21mr|python-cairosvg-2.5.2-1|9	License:        MIT
21mr|python-cairosvg-2.5.2-1|10	URL:            http://pypi.python.org/pypi/%{pypi_name}
21mr|python-cairosvg-2.5.2-1|11	Source0:	https://files.pythonhosted.org/packages/0e/8a/618700c8d6a1dbef8bbe6da97d57c47363aa14b486140a4df9f75f31ba4f/CairoSVG-2.5.2.tar.gz
21mr|python-cairosvg-2.5.2-1|12	BuildArch:      noarch
21mr|python-cairosvg-2.5.2-1|13	
21mr|python-cairosvg-2.5.2-1|14	%description
21mr|python-cairosvg-2.5.2-1|15	A Simple SVG Converter for Cairo
21mr|python-cairosvg-2.5.2-1|16	
21mr|python-cairosvg-2.5.2-1|17	%package -n %{pypi_name}
21mr|python-cairosvg-2.5.2-1|18	Summary:        A Simple SVG Converter for Cairo
21mr|python-cairosvg-2.5.2-1|19	Group:          Development/Python
21mr|python-cairosvg-2.5.2-1|20	
21mr|python-cairosvg-2.5.2-1|21	%description -n %{pypi_name}
21mr|python-cairosvg-2.5.2-1|22	A Simple SVG Converter for Cairo
21mr|python-cairosvg-2.5.2-1|23	
21mr|python-cairosvg-2.5.2-1|24	%package -n python3-%{pypi_name}
21mr|python-cairosvg-2.5.2-1|25	Summary:        A Simple SVG Converter for Cairo
21mr|python-cairosvg-2.5.2-1|26	Group:          Development/Python
21mr|python-cairosvg-2.5.2-1|27	
21mr|python-cairosvg-2.5.2-1|28	Requires:       %{pypi_name}
21mr|python-cairosvg-2.5.2-1|29	
21mr|python-cairosvg-2.5.2-1|30	BuildRequires:  pkgconfig(python3)
21mr|python-cairosvg-2.5.2-1|31	BuildRequires:  python3-setuptools
21mr|python-cairosvg-2.5.2-1|32	BuildRequires:  python3-pytest-runner
21mr|python-cairosvg-2.5.2-1|33	
21mr|python-cairosvg-2.5.2-1|34	%description -n python3-%{pypi_name}
21mr|python-cairosvg-2.5.2-1|35	A Simple SVG Converter for Cairo
21mr|python-cairosvg-2.5.2-1|36	
21mr|python-cairosvg-2.5.2-1|37	%prep
21mr|python-cairosvg-2.5.2-1|38	%setup -q -n %{pypi_oname}-%{version}
21mr|python-cairosvg-2.5.2-1|39	
21mr|python-cairosvg-2.5.2-1|40	
21mr|python-cairosvg-2.5.2-1|41	%build
21mr|python-cairosvg-2.5.2-1|42	%{__python3} setup.py build
21mr|python-cairosvg-2.5.2-1|43	
21mr|python-cairosvg-2.5.2-1|44	%install
21mr|python-cairosvg-2.5.2-1|45	%{__python3} setup.py install --skip-build --root %{buildroot}
21mr|python-cairosvg-2.5.2-1|46	
21mr|python-cairosvg-2.5.2-1|47	%files -n %{pypi_name}
21mr|python-cairosvg-2.5.2-1|48	%_bindir/cairosvg
21mr|python-cairosvg-2.5.2-1|49	
21mr|python-cairosvg-2.5.2-1|50	%files -n python3-%{pypi_name}
21mr|python-cairosvg-2.5.2-1|51	%{python3_sitelib}/%{pypi_name}*
21mr|python-cairosvg-2.5.2-1|52	%{python3_sitelib}/%{pypi_oname}-%version-py%{py3_ver}.egg-info

15636 21
21mr|python-case-1.5.3-1|1	%global pypi_name case
21mr|python-case-1.5.3-1|2	
21mr|python-case-1.5.3-1|3	# docs depend on package sphinx_celery
21mr|python-case-1.5.3-1|4	# https://github.com/celery/sphinx_celery
21mr|python-case-1.5.3-1|5	%bcond_with docs
21mr|python-case-1.5.3-1|6	
21mr|python-case-1.5.3-1|7	Name:           python-%{pypi_name}
21mr|python-case-1.5.3-1|8	Version:	1.5.3
21mr|python-case-1.5.3-1|9	Release:	1
21mr|python-case-1.5.3-1|10	Summary:        Python unittest Utilities
21mr|python-case-1.5.3-1|11	Group:          Development/Python
21mr|python-case-1.5.3-1|12	License:        BSD
21mr|python-case-1.5.3-1|13	URL:            http://github.com/celery/case
21mr|python-case-1.5.3-1|14	Source0:	https://files.pythonhosted.org/packages/31/5a/9f1040ffb91e62c7ed6068dab6da5e1cb9ca3642d9b63c2254c3393af483/case-1.5.3.tar.gz
21mr|python-case-1.5.3-1|15	BuildArch:      noarch
21mr|python-case-1.5.3-1|16	
21mr|python-case-1.5.3-1|17	%description
21mr|python-case-1.5.3-1|18	%{summary}
21mr|python-case-1.5.3-1|19	
21mr|python-case-1.5.3-1|20	
21mr|python-case-1.5.3-1|21	%package -n     python3-%{pypi_name}
21mr|python-case-1.5.3-1|22	Summary:        Python unittest Utilities
21mr|python-case-1.5.3-1|23	Group:          Development/Python
21mr|python-case-1.5.3-1|24	BuildRequires:  python3-sphinx
21mr|python-case-1.5.3-1|25	
21mr|python-case-1.5.3-1|26	Requires:       python3-six
21mr|python-case-1.5.3-1|27	Requires:       python3-setuptools >= 0.7
21mr|python-case-1.5.3-1|28	Requires:       python3-nose >= 1.3.7
21mr|python-case-1.5.3-1|29	Requires:       python3-setuptools
21mr|python-case-1.5.3-1|30	
21mr|python-case-1.5.3-1|31	BuildRequires:  python3-devel
21mr|python-case-1.5.3-1|32	BuildRequires:  python3-coverage >= 3.0
21mr|python-case-1.5.3-1|33	BuildRequires:  python3-setuptools
21mr|python-case-1.5.3-1|34	BuildRequires:  python3-unittest2
21mr|python-case-1.5.3-1|35	BuildRequires:  python3-nose
21mr|python-case-1.5.3-1|36	BuildRequires:	python3egg(mock)
21mr|python-case-1.5.3-1|37	
21mr|python-case-1.5.3-1|38	%description -n python3-%{pypi_name}
21mr|python-case-1.5.3-1|39	%{summary}
21mr|python-case-1.5.3-1|40	
21mr|python-case-1.5.3-1|41	%if %{with docs}
21mr|python-case-1.5.3-1|42	%package -n python-%{pypi_name}-doc
21mr|python-case-1.5.3-1|43	Summary:        case documentation
21mr|python-case-1.5.3-1|44	Group:          Development/Python
21mr|python-case-1.5.3-1|45	%description -n python-%{pypi_name}-doc
21mr|python-case-1.5.3-1|46	Documentation for case
21mr|python-case-1.5.3-1|47	%endif
21mr|python-case-1.5.3-1|48	
21mr|python-case-1.5.3-1|49	%prep
21mr|python-case-1.5.3-1|50	%setup -n %{pypi_name}-%{version}
21mr|python-case-1.5.3-1|51	# Remove bundled egg-info
21mr|python-case-1.5.3-1|52	rm -rf %{pypi_name}.egg-info
21mr|python-case-1.5.3-1|53	
21mr|python-case-1.5.3-1|54	%build
21mr|python-case-1.5.3-1|55	%py3_build
21mr|python-case-1.5.3-1|56	
21mr|python-case-1.5.3-1|57	%if %{with docs}
21mr|python-case-1.5.3-1|58	# generate html docs
21mr|python-case-1.5.3-1|59	sphinx-build docs html
21mr|python-case-1.5.3-1|60	# remove the sphinx-build leftovers
21mr|python-case-1.5.3-1|61	rm -rf html/.{doctrees,buildinfo}
21mr|python-case-1.5.3-1|62	%endif
21mr|python-case-1.5.3-1|63	
21mr|python-case-1.5.3-1|64	%install
21mr|python-case-1.5.3-1|65	%py3_install
21mr|python-case-1.5.3-1|66	
21mr|python-case-1.5.3-1|67	
21mr|python-case-1.5.3-1|68	%check
21mr|python-case-1.5.3-1|69	%{__python3} setup.py test
21mr|python-case-1.5.3-1|70	
21mr|python-case-1.5.3-1|71	%files -n python3-%{pypi_name}
21mr|python-case-1.5.3-1|72	%doc LICENSE
21mr|python-case-1.5.3-1|73	%doc docs/templates/readme.txt README.rst
21mr|python-case-1.5.3-1|74	%{python3_sitelib}/%{pypi_name}
21mr|python-case-1.5.3-1|75	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-case-1.5.3-1|76	
21mr|python-case-1.5.3-1|77	%if %{with docs}
21mr|python-case-1.5.3-1|78	%files -n python-%{pypi_name}-doc
21mr|python-case-1.5.3-1|79	%doc html
21mr|python-case-1.5.3-1|80	%endif

15637 21
21mr|python-cattrs-1.10.0-1|1	%global pypi_name cattrs
21mr|python-cattrs-1.10.0-1|2	
21mr|python-cattrs-1.10.0-1|3	%bcond_with docs
21mr|python-cattrs-1.10.0-1|4	
21mr|python-cattrs-1.10.0-1|5	Name:           python-%{pypi_name}
21mr|python-cattrs-1.10.0-1|6	Version:        1.10.0
21mr|python-cattrs-1.10.0-1|7	Release:        1
21mr|python-cattrs-1.10.0-1|8	Summary:        Composable complex class support for attrs
21mr|python-cattrs-1.10.0-1|9	Group:          Development/Python
21mr|python-cattrs-1.10.0-1|10	License:        MIT license
21mr|python-cattrs-1.10.0-1|11	URL:            https://github.com/Tinche/cattrs
21mr|python-cattrs-1.10.0-1|12	Source0:        %{pypi_source}
21mr|python-cattrs-1.10.0-1|13	BuildArch:      noarch
21mr|python-cattrs-1.10.0-1|14	
21mr|python-cattrs-1.10.0-1|15	BuildRequires:  python3-devel
21mr|python-cattrs-1.10.0-1|16	BuildRequires:  python3dist(setuptools)
21mr|python-cattrs-1.10.0-1|17	BuildRequires:  python3dist(sphinx)
21mr|python-cattrs-1.10.0-1|18	
21mr|python-cattrs-1.10.0-1|19	%description
21mr|python-cattrs-1.10.0-1|20	cattrs is an open source Python library for structuring and unstructuring data.
21mr|python-cattrs-1.10.0-1|21	cattrs works best with attrs classes and the usual Python collections, but
21mr|python-cattrs-1.10.0-1|22	other kinds of classes are supported by manually registering converters.
21mr|python-cattrs-1.10.0-1|23	
21mr|python-cattrs-1.10.0-1|24	#--------------------------------------------------------------------------
21mr|python-cattrs-1.10.0-1|25	%package -n     python3-%{pypi_name}
21mr|python-cattrs-1.10.0-1|26	Summary:        %{summary}
21mr|python-cattrs-1.10.0-1|27	Group:          Development/Python
21mr|python-cattrs-1.10.0-1|28	
21mr|python-cattrs-1.10.0-1|29	%description -n python3-%{pypi_name}
21mr|python-cattrs-1.10.0-1|30	cattrs is an open source Python library for structuring and unstructuring data.
21mr|python-cattrs-1.10.0-1|31	cattrs works best with attrs classes and the usual Python collections, but
21mr|python-cattrs-1.10.0-1|32	other kinds of classes are supported by manually registering converters.
21mr|python-cattrs-1.10.0-1|33	
21mr|python-cattrs-1.10.0-1|34	%files -n python3-%{pypi_name}
21mr|python-cattrs-1.10.0-1|35	%license LICENSE
21mr|python-cattrs-1.10.0-1|36	%doc README.rst
21mr|python-cattrs-1.10.0-1|37	%if %{with docs}
21mr|python-cattrs-1.10.0-1|38	%doc html
21mr|python-cattrs-1.10.0-1|39	%endif
21mr|python-cattrs-1.10.0-1|40	%{python3_sitelib}/cattr
21mr|python-cattrs-1.10.0-1|41	%{python3_sitelib}/cattrs
21mr|python-cattrs-1.10.0-1|42	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-cattrs-1.10.0-1|43	
21mr|python-cattrs-1.10.0-1|44	#--------------------------------------------------------------------------
21mr|python-cattrs-1.10.0-1|45	
21mr|python-cattrs-1.10.0-1|46	%prep
21mr|python-cattrs-1.10.0-1|47	%autosetup -n %{pypi_name}-%{version}
21mr|python-cattrs-1.10.0-1|48	
21mr|python-cattrs-1.10.0-1|49	# Remove bundled egg-info
21mr|python-cattrs-1.10.0-1|50	rm -rf src/*.egg-info
21mr|python-cattrs-1.10.0-1|51	
21mr|python-cattrs-1.10.0-1|52	%build
21mr|python-cattrs-1.10.0-1|53	%py3_build
21mr|python-cattrs-1.10.0-1|54	
21mr|python-cattrs-1.10.0-1|55	%if %{with docs}
21mr|python-cattrs-1.10.0-1|56	# generate html docs
21mr|python-cattrs-1.10.0-1|57	PYTHONPATH=${PWD}/src sphinx-build-3 docs html
21mr|python-cattrs-1.10.0-1|58	# remove the sphinx-build leftovers
21mr|python-cattrs-1.10.0-1|59	rm -rf html/.{doctrees,buildinfo}
21mr|python-cattrs-1.10.0-1|60	%endif
21mr|python-cattrs-1.10.0-1|61	
21mr|python-cattrs-1.10.0-1|62	%install
21mr|python-cattrs-1.10.0-1|63	%py3_install
21mr|python-cattrs-1.10.0-1|64	
21mr|python-cattrs-1.10.0-1|65	
21mr|python-cattrs-1.10.0-1|66	

15638 21
21mr|python-cbor2-5.4.2-1|1	%global pypi_name cbor2
21mr|python-cbor2-5.4.2-1|2	
21mr|python-cbor2-5.4.2-1|3	Summary:	Python CBOR (de)serializer with extensive tag support
21mr|python-cbor2-5.4.2-1|4	Name:		python-%{pypi_name}
21mr|python-cbor2-5.4.2-1|5	Version:	5.4.2
21mr|python-cbor2-5.4.2-1|6	Release:	1
21mr|python-cbor2-5.4.2-1|7	License:	MIT
21mr|python-cbor2-5.4.2-1|8	Group:		Development/Python
21mr|python-cbor2-5.4.2-1|9	Url:		https://github.com/agronholm/cbor2
21mr|python-cbor2-5.4.2-1|10	Source0:	%pypi_source
21mr|python-cbor2-5.4.2-1|11	
21mr|python-cbor2-5.4.2-1|12	%description
21mr|python-cbor2-5.4.2-1|13	This library provides encoding and decoding for the Concise Binary Object
21mr|python-cbor2-5.4.2-1|14	Representation (CBOR) (RFC 7049) serialization format.
21mr|python-cbor2-5.4.2-1|15	
21mr|python-cbor2-5.4.2-1|16	#----------------------------------------------------------------------------
21mr|python-cbor2-5.4.2-1|17	
21mr|python-cbor2-5.4.2-1|18	%package -n python3-%{pypi_name}
21mr|python-cbor2-5.4.2-1|19	Summary:	Python CBOR (de)serializer with extensive tag support
21mr|python-cbor2-5.4.2-1|20	Group:		Development/Python
21mr|python-cbor2-5.4.2-1|21	BuildRequires:	pkgconfig(python3)
21mr|python-cbor2-5.4.2-1|22	BuildRequires:	python3dist(pytest)
21mr|python-cbor2-5.4.2-1|23	BuildRequires:	python3dist(pytest-cov)
21mr|python-cbor2-5.4.2-1|24	BuildRequires:	python3dist(setuptools)
21mr|python-cbor2-5.4.2-1|25	BuildRequires:	python3dist(setuptools-scm)
21mr|python-cbor2-5.4.2-1|26	
21mr|python-cbor2-5.4.2-1|27	%description -n python3-%{pypi_name}
21mr|python-cbor2-5.4.2-1|28	This library provides encoding and decoding for the Concise Binary Object
21mr|python-cbor2-5.4.2-1|29	Representation (CBOR) (RFC 7049) serialization format.
21mr|python-cbor2-5.4.2-1|30	
21mr|python-cbor2-5.4.2-1|31	%files -n python3-%{pypi_name}
21mr|python-cbor2-5.4.2-1|32	%license LICENSE.txt
21mr|python-cbor2-5.4.2-1|33	%doc README.rst
21mr|python-cbor2-5.4.2-1|34	%{python3_sitearch}/%{pypi_name}/
21mr|python-cbor2-5.4.2-1|35	%{python3_sitearch}/_%{pypi_name}.*.so
21mr|python-cbor2-5.4.2-1|36	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
21mr|python-cbor2-5.4.2-1|37	
21mr|python-cbor2-5.4.2-1|38	#----------------------------------------------------------------------------
21mr|python-cbor2-5.4.2-1|39	
21mr|python-cbor2-5.4.2-1|40	%package -n python-%{pypi_name}-doc
21mr|python-cbor2-5.4.2-1|41	Summary:	cbor2 documentation
21mr|python-cbor2-5.4.2-1|42	Group:		Documentation
21mr|python-cbor2-5.4.2-1|43	BuildRequires:	python3dist(sphinx)
21mr|python-cbor2-5.4.2-1|44	BuildRequires:	python3dist(sphinx-rtd-theme)
21mr|python-cbor2-5.4.2-1|45	BuildArch:	noarch
21mr|python-cbor2-5.4.2-1|46	
21mr|python-cbor2-5.4.2-1|47	%description -n python-%{pypi_name}-doc
21mr|python-cbor2-5.4.2-1|48	Documentation for cbor2.
21mr|python-cbor2-5.4.2-1|49	
21mr|python-cbor2-5.4.2-1|50	%files -n python-%{pypi_name}-doc
21mr|python-cbor2-5.4.2-1|51	%doc html
21mr|python-cbor2-5.4.2-1|52	%license LICENSE.txt
21mr|python-cbor2-5.4.2-1|53	
21mr|python-cbor2-5.4.2-1|54	#----------------------------------------------------------------------------
21mr|python-cbor2-5.4.2-1|55	
21mr|python-cbor2-5.4.2-1|56	%prep
21mr|python-cbor2-5.4.2-1|57	%autosetup -n %{pypi_name}-%{version}
21mr|python-cbor2-5.4.2-1|58	rm -rf %{pypi_name}.egg-info
21mr|python-cbor2-5.4.2-1|59	
21mr|python-cbor2-5.4.2-1|60	%build
21mr|python-cbor2-5.4.2-1|61	%py3_build
21mr|python-cbor2-5.4.2-1|62	
21mr|python-cbor2-5.4.2-1|63	%install
21mr|python-cbor2-5.4.2-1|64	%py3_install
21mr|python-cbor2-5.4.2-1|65	PYTHONPATH=${PWD} sphinx-build-3 docs html
21mr|python-cbor2-5.4.2-1|66	rm -rf html/.{doctrees,buildinfo}
21mr|python-cbor2-5.4.2-1|67	

15639 21
21mr|python-ceph-deploy-2.1.0-1|1	%define pypi_name ceph-deploy
21mr|python-ceph-deploy-2.1.0-1|2	
21mr|python-ceph-deploy-2.1.0-1|3	Summary:	Deploy Ceph with minimal infrastructure
21mr|python-ceph-deploy-2.1.0-1|4	Name:		python-%{pypi_name}
21mr|python-ceph-deploy-2.1.0-1|5	Version:	2.1.0
21mr|python-ceph-deploy-2.1.0-1|6	Release:	1
21mr|python-ceph-deploy-2.1.0-1|7	License:	MIT
21mr|python-ceph-deploy-2.1.0-1|8	Group:		Development/Python
21mr|python-ceph-deploy-2.1.0-1|9	Url:		https://github.com/ceph/ceph-deploy
21mr|python-ceph-deploy-2.1.0-1|10	Source0:	https://github.com/ceph/ceph-deploy/archive/v%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-ceph-deploy-2.1.0-1|11	BuildRequires:	python3dist(setuptools)
21mr|python-ceph-deploy-2.1.0-1|12	BuildRequires:	python3dist(sphinx)
21mr|python-ceph-deploy-2.1.0-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-ceph-deploy-2.1.0-1|14	BuildArch:	noarch
21mr|python-ceph-deploy-2.1.0-1|15	
21mr|python-ceph-deploy-2.1.0-1|16	%description
21mr|python-ceph-deploy-2.1.0-1|17	It is a way to deploy Ceph relying on just SSH access to the servers, sudo,
21mr|python-ceph-deploy-2.1.0-1|18	and some Python. It runs fully on your workstation, requiring no servers,
21mr|python-ceph-deploy-2.1.0-1|19	databases, or anything like that. If you set up and tear down Ceph clusters a lot,
21mr|python-ceph-deploy-2.1.0-1|20	and want minimal extra bureaucracy, this is for you.
21mr|python-ceph-deploy-2.1.0-1|21	
21mr|python-ceph-deploy-2.1.0-1|22	#------------------------------------------------------------------
21mr|python-ceph-deploy-2.1.0-1|23	
21mr|python-ceph-deploy-2.1.0-1|24	%package -n python3-%{pypi_name}
21mr|python-ceph-deploy-2.1.0-1|25	Summary:	Deploy Ceph with minimal infrastructure
21mr|python-ceph-deploy-2.1.0-1|26	Group:		Development/Python
21mr|python-ceph-deploy-2.1.0-1|27	Provides:	%{pypi_name} = %{EVRD}
21mr|python-ceph-deploy-2.1.0-1|28	
21mr|python-ceph-deploy-2.1.0-1|29	%description -n python3-%{pypi_name}
21mr|python-ceph-deploy-2.1.0-1|30	It is a way to deploy Ceph relying on just SSH access to the servers, sudo,
21mr|python-ceph-deploy-2.1.0-1|31	and some Python. It runs fully on your workstation, requiring no servers,
21mr|python-ceph-deploy-2.1.0-1|32	databases, or anything like that. If you set up and tear down Ceph clusters a lot,
21mr|python-ceph-deploy-2.1.0-1|33	and want minimal extra bureaucracy, this is for you.
21mr|python-ceph-deploy-2.1.0-1|34	
21mr|python-ceph-deploy-2.1.0-1|35	%files -n python3-%{pypi_name}
21mr|python-ceph-deploy-2.1.0-1|36	%doc README.rst
21mr|python-ceph-deploy-2.1.0-1|37	%license LICENSE
21mr|python-ceph-deploy-2.1.0-1|38	%{_bindir}/%{pypi_name}
21mr|python-ceph-deploy-2.1.0-1|39	%{_mandir}/man1/%{pypi_name}.1.*
21mr|python-ceph-deploy-2.1.0-1|40	%{python3_sitelib}/ceph_deploy
21mr|python-ceph-deploy-2.1.0-1|41	%{python3_sitelib}/ceph_deploy-%{version}-py*.egg-info
21mr|python-ceph-deploy-2.1.0-1|42	
21mr|python-ceph-deploy-2.1.0-1|43	#------------------------------------------------------------------
21mr|python-ceph-deploy-2.1.0-1|44	
21mr|python-ceph-deploy-2.1.0-1|45	%prep
21mr|python-ceph-deploy-2.1.0-1|46	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-ceph-deploy-2.1.0-1|47	
21mr|python-ceph-deploy-2.1.0-1|48	%build
21mr|python-ceph-deploy-2.1.0-1|49	%py3_build
21mr|python-ceph-deploy-2.1.0-1|50	%make man -C docs
21mr|python-ceph-deploy-2.1.0-1|51	
21mr|python-ceph-deploy-2.1.0-1|52	%install
21mr|python-ceph-deploy-2.1.0-1|53	%py3_install
21mr|python-ceph-deploy-2.1.0-1|54	
21mr|python-ceph-deploy-2.1.0-1|55	install -pDm644 docs/build/man/%{pypi_name}.1 %{buildroot}%{_mandir}/man1/%{pypi_name}.1

15640 21
21mr|python-certbot-apache-1.13.0-1|1	%global srcname certbot-apache
21mr|python-certbot-apache-1.13.0-1|2	
21mr|python-certbot-apache-1.13.0-1|3	Name:       python-%{srcname}
21mr|python-certbot-apache-1.13.0-1|4	Version:    1.13.0
21mr|python-certbot-apache-1.13.0-1|5	Release:    1
21mr|python-certbot-apache-1.13.0-1|6	Summary:    The apache plugin for certbot
21mr|python-certbot-apache-1.13.0-1|7	Group:      System/Servers
21mr|python-certbot-apache-1.13.0-1|8	License:    ASL 2.0
21mr|python-certbot-apache-1.13.0-1|9	# https://github.com/certbot/certbot
21mr|python-certbot-apache-1.13.0-1|10	URL:        https://pypi.python.org/pypi/certbot-apache
21mr|python-certbot-apache-1.13.0-1|11	Source0:        %{pypi_source}
21mr|python-certbot-apache-1.13.0-1|12	Patch1:			0001-Detect-ROSA.patch
21mr|python-certbot-apache-1.13.0-1|13	BuildArch:      noarch
21mr|python-certbot-apache-1.13.0-1|14	BuildRequires:  python3-devel
21mr|python-certbot-apache-1.13.0-1|15	# for macros
21mr|python-certbot-apache-1.13.0-1|16	BuildRequires:  openssl-devel
21mr|python-certbot-apache-1.13.0-1|17	BuildRequires: python3-acme
21mr|python-certbot-apache-1.13.0-1|18	BuildRequires: python3-certbot
21mr|python-certbot-apache-1.13.0-1|19	BuildRequires: python3-augeas
21mr|python-certbot-apache-1.13.0-1|20	BuildRequires: python3-pytest
21mr|python-certbot-apache-1.13.0-1|21	BuildRequires: python3-zope-component
21mr|python-certbot-apache-1.13.0-1|22	BuildRequires: python3-zope-interface
21mr|python-certbot-apache-1.13.0-1|23	
21mr|python-certbot-apache-1.13.0-1|24	%description
21mr|python-certbot-apache-1.13.0-1|25	Plugin for certbot that allows for automatic configuration of apache
21mr|python-certbot-apache-1.13.0-1|26	
21mr|python-certbot-apache-1.13.0-1|27	#--------------------------------------------------------------------------------
21mr|python-certbot-apache-1.13.0-1|28	
21mr|python-certbot-apache-1.13.0-1|29	%package -n python3-%{srcname}
21mr|python-certbot-apache-1.13.0-1|30	# Although a plugin for the certbot command it's technically
21mr|python-certbot-apache-1.13.0-1|31	# an extension to the certbot python libraries
21mr|python-certbot-apache-1.13.0-1|32	Requires:      python3-acme
21mr|python-certbot-apache-1.13.0-1|33	Requires:      python3-certbot
21mr|python-certbot-apache-1.13.0-1|34	Requires:      python3-augeas
21mr|python-certbot-apache-1.13.0-1|35	Requires:      apache-mod_ssl
21mr|python-certbot-apache-1.13.0-1|36	#Recommend the CLI as that will be the interface most use
21mr|python-certbot-apache-1.13.0-1|37	Recommends:    certbot
21mr|python-certbot-apache-1.13.0-1|38	# Provide the name users expect as a certbot plugin
21mr|python-certbot-apache-1.13.0-1|39	Provides:      %{srcname} = %{version}-%{release}
21mr|python-certbot-apache-1.13.0-1|40	Summary:       The apache plugin for certbot
21mr|python-certbot-apache-1.13.0-1|41	
21mr|python-certbot-apache-1.13.0-1|42	%description -n python3-%{srcname}
21mr|python-certbot-apache-1.13.0-1|43	Plugin for certbot that allows for automatic configuration of apache
21mr|python-certbot-apache-1.13.0-1|44	
21mr|python-certbot-apache-1.13.0-1|45	%files -n python3-%{srcname}
21mr|python-certbot-apache-1.13.0-1|46	%license LICENSE.txt
21mr|python-certbot-apache-1.13.0-1|47	%doc README.rst
21mr|python-certbot-apache-1.13.0-1|48	%{python3_sitelib}/certbot_apache
21mr|python-certbot-apache-1.13.0-1|49	%{python3_sitelib}/certbot_apache-%{version}*.egg-info
21mr|python-certbot-apache-1.13.0-1|50	
21mr|python-certbot-apache-1.13.0-1|51	%post
21mr|python-certbot-apache-1.13.0-1|52	# Scenario:
21mr|python-certbot-apache-1.13.0-1|53	# - httpd is installed, apache-mod_ssl is not
21mr|python-certbot-apache-1.13.0-1|54	# - this package is installed
21mr|python-certbot-apache-1.13.0-1|55	# - running "certbot --apache -d domain.tld"
21mr|python-certbot-apache-1.13.0-1|56	# - syntax error of httpd config is reported because this certificate
21mr|python-certbot-apache-1.13.0-1|57	#   is generated on start of httpd.service when apache-mod_ssl is installed.
21mr|python-certbot-apache-1.13.0-1|58	# So restart Apache to prevent this.
21mr|python-certbot-apache-1.13.0-1|59	if [ ! -f %{_openssldir}/certs/localhost.cert ]; then
21mr|python-certbot-apache-1.13.0-1|60	systemctl try-restart httpd || :
21mr|python-certbot-apache-1.13.0-1|61	fi
21mr|python-certbot-apache-1.13.0-1|62	
21mr|python-certbot-apache-1.13.0-1|63	#--------------------------------------------------------------------------------
21mr|python-certbot-apache-1.13.0-1|64	
21mr|python-certbot-apache-1.13.0-1|65	%prep
21mr|python-certbot-apache-1.13.0-1|66	%autosetup -p2 -n %{srcname}-%{version}
21mr|python-certbot-apache-1.13.0-1|67	# Remove bundled egg-info
21mr|python-certbot-apache-1.13.0-1|68	rm -rf %{srcname}.egg-info
21mr|python-certbot-apache-1.13.0-1|69	
21mr|python-certbot-apache-1.13.0-1|70	%build
21mr|python-certbot-apache-1.13.0-1|71	%py3_build
21mr|python-certbot-apache-1.13.0-1|72	
21mr|python-certbot-apache-1.13.0-1|73	%install
21mr|python-certbot-apache-1.13.0-1|74	%py3_install
21mr|python-certbot-apache-1.13.0-1|75	
21mr|python-certbot-apache-1.13.0-1|76	%check
21mr|python-certbot-apache-1.13.0-1|77	%py3_test

15641 21
21mr|python-certifi-2022.05.18.1-2|1	%global pypi_name certifi
21mr|python-certifi-2022.05.18.1-2|2	
21mr|python-certifi-2022.05.18.1-2|3	Name:           python-%{pypi_name}
21mr|python-certifi-2022.05.18.1-2|4	Version:        2022.05.18.1
21mr|python-certifi-2022.05.18.1-2|5	Release:        2
21mr|python-certifi-2022.05.18.1-2|6	Summary:        Python package for providing Mozilla's CA Bundle
21mr|python-certifi-2022.05.18.1-2|7	Group:          Development/Python
21mr|python-certifi-2022.05.18.1-2|8	License:        MPLv2.0
21mr|python-certifi-2022.05.18.1-2|9	#https://www.mozilla.org/MPL/2.0/
21mr|python-certifi-2022.05.18.1-2|10	URL:            https://github.com/%{pypi_name}/%{name}
21mr|python-certifi-2022.05.18.1-2|11	Source0:        https://github.com/certifi/python-certifi/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-certifi-2022.05.18.1-2|12	Patch1:         0001-Force-certifi-to-use-systems-certs-instead-of-own.patch
21mr|python-certifi-2022.05.18.1-2|13	BuildArch:      noarch
21mr|python-certifi-2022.05.18.1-2|14	
21mr|python-certifi-2022.05.18.1-2|15	# Require the system certificate bundle (/etc/pki/tls/certs/ca-bundle.crt)
21mr|python-certifi-2022.05.18.1-2|16	BuildRequires: ca-certificates
21mr|python-certifi-2022.05.18.1-2|17	
21mr|python-certifi-2022.05.18.1-2|18	%description
21mr|python-certifi-2022.05.18.1-2|19	Certifi is a carefully curated collection of Root Certificates for validating
21mr|python-certifi-2022.05.18.1-2|20	the trustworthiness of SSL certificates while verifying the identity of TLS
21mr|python-certifi-2022.05.18.1-2|21	hosts. It has been extracted from the Requests project.
21mr|python-certifi-2022.05.18.1-2|22	
21mr|python-certifi-2022.05.18.1-2|23	Please note that this Fedora package does not actually include a certificate
21mr|python-certifi-2022.05.18.1-2|24	collection at all. It reads the system shared certificate trust collection
21mr|python-certifi-2022.05.18.1-2|25	instead. For more details on this system, see the ca-certificates package.
21mr|python-certifi-2022.05.18.1-2|26	
21mr|python-certifi-2022.05.18.1-2|27	#-----------------------------------------------------------------------
21mr|python-certifi-2022.05.18.1-2|28	%package -n python3-%{pypi_name}
21mr|python-certifi-2022.05.18.1-2|29	Summary:        %{summary}
21mr|python-certifi-2022.05.18.1-2|30	BuildRequires:  python3-devel
21mr|python-certifi-2022.05.18.1-2|31	BuildRequires:  python3-setuptools
21mr|python-certifi-2022.05.18.1-2|32	Requires:       ca-certificates
21mr|python-certifi-2022.05.18.1-2|33	
21mr|python-certifi-2022.05.18.1-2|34	%description -n python3-%{pypi_name}
21mr|python-certifi-2022.05.18.1-2|35	Certifi is a carefully curated collection of Root Certificates for validating
21mr|python-certifi-2022.05.18.1-2|36	the trustworthiness of SSL certificates while verifying the identity of TLS
21mr|python-certifi-2022.05.18.1-2|37	hosts. It has been extracted from the Requests project.
21mr|python-certifi-2022.05.18.1-2|38	
21mr|python-certifi-2022.05.18.1-2|39	Please note that this Fedora package does not actually include a certificate
21mr|python-certifi-2022.05.18.1-2|40	collection at all. It reads the system shared certificate trust collection
21mr|python-certifi-2022.05.18.1-2|41	instead. For more details on this system, see the ca-certificates package.
21mr|python-certifi-2022.05.18.1-2|42	
21mr|python-certifi-2022.05.18.1-2|43	This package provides the Python 3 certifi library.
21mr|python-certifi-2022.05.18.1-2|44	
21mr|python-certifi-2022.05.18.1-2|45	%files -n python3-%{pypi_name}
21mr|python-certifi-2022.05.18.1-2|46	%license LICENSE
21mr|python-certifi-2022.05.18.1-2|47	%doc README.rst
21mr|python-certifi-2022.05.18.1-2|48	%{python3_sitelib}/%{pypi_name}
21mr|python-certifi-2022.05.18.1-2|49	%{python3_sitelib}/%{pypi_name}-*.egg-info
21mr|python-certifi-2022.05.18.1-2|50	
21mr|python-certifi-2022.05.18.1-2|51	#-----------------------------------------------------------------------
21mr|python-certifi-2022.05.18.1-2|52	
21mr|python-certifi-2022.05.18.1-2|53	%prep
21mr|python-certifi-2022.05.18.1-2|54	%setup -n %{name}-%{version}
21mr|python-certifi-2022.05.18.1-2|55	# Remove bundled egg-info
21mr|python-certifi-2022.05.18.1-2|56	rm -rf %{pypi_name}.egg-info
21mr|python-certifi-2022.05.18.1-2|57	# Remove bundled Root Certificates collection
21mr|python-certifi-2022.05.18.1-2|58	rm -rf certifi/*.pem
21mr|python-certifi-2022.05.18.1-2|59	%patch1 -p1
21mr|python-certifi-2022.05.18.1-2|60	
21mr|python-certifi-2022.05.18.1-2|61	#drop shebangs from python_sitearch
21mr|python-certifi-2022.05.18.1-2|62	find %{_builddir}/%{name}-%{version} -name '*.py' \
21mr|python-certifi-2022.05.18.1-2|63	-exec sed -i '1s/^/\#!\/usr\/bin\/env python\n/' {} \;
21mr|python-certifi-2022.05.18.1-2|64	
21mr|python-certifi-2022.05.18.1-2|65	%build
21mr|python-certifi-2022.05.18.1-2|66	%py3_build
21mr|python-certifi-2022.05.18.1-2|67	
21mr|python-certifi-2022.05.18.1-2|68	%install
21mr|python-certifi-2022.05.18.1-2|69	%py3_install
21mr|python-certifi-2022.05.18.1-2|70	

15642 21
21mr|python-cffi-1.14.6-1|1	%define _disable_ld_as_needed 1
21mr|python-cffi-1.14.6-1|2	%define pypi_name cffi
21mr|python-cffi-1.14.6-1|3	# we don't want to provide private python extension libs
21mr|python-cffi-1.14.6-1|4	%define _exclude_files_from_autoprov %{python_sitearch}/.*\\.so\\|%{python3_sitearch}/.*\\.so
21mr|python-cffi-1.14.6-1|5	
21mr|python-cffi-1.14.6-1|6	Summary:	Foreign Function Interface for Python calling C code
21mr|python-cffi-1.14.6-1|7	Name:		python-%{pypi_name}
21mr|python-cffi-1.14.6-1|8	Version:	1.14.6
21mr|python-cffi-1.14.6-1|9	Release:	1
21mr|python-cffi-1.14.6-1|10	License:	MIT
21mr|python-cffi-1.14.6-1|11	Group:		Development/Python
21mr|python-cffi-1.14.6-1|12	Url:		http://cffi.readthedocs.org/
21mr|python-cffi-1.14.6-1|13	Source0:	https://files.pythonhosted.org/packages/2e/92/87bb61538d7e60da8a7ec247dc048f7671afe17016cd0008b3b710012804/cffi-1.14.6.tar.gz
21mr|python-cffi-1.14.6-1|14	Patch0:		cffi-1.12.3-linking.patch
21mr|python-cffi-1.14.6-1|15	Source100:	%{name}.rpmlintrc
21mr|python-cffi-1.14.6-1|16	BuildRequires:	pkgconfig(libffi)
21mr|python-cffi-1.14.6-1|17	BuildRequires:	python3egg(sphinx)
21mr|python-cffi-1.14.6-1|18	
21mr|python-cffi-1.14.6-1|19	%description
21mr|python-cffi-1.14.6-1|20	Foreign Function Interface for Python calling C code. The aim of this project
21mr|python-cffi-1.14.6-1|21	is to provide a convenient and reliable way of calling C code from Python.
21mr|python-cffi-1.14.6-1|22	The interface is based on LuaJIT’s FFI.
21mr|python-cffi-1.14.6-1|23	
21mr|python-cffi-1.14.6-1|24	#----------------------------------------------------------------------------
21mr|python-cffi-1.14.6-1|25	%package -n python2-%{pypi_name}
21mr|python-cffi-1.14.6-1|26	%py2_migration_meta python2-%{pypi_name}
21mr|python-cffi-1.14.6-1|27	Summary:	Foreign Function Interface for Python 2 calling C code
21mr|python-cffi-1.14.6-1|28	Group:		Development/Python
21mr|python-cffi-1.14.6-1|29	BuildRequires:	python2-cparser
21mr|python-cffi-1.14.6-1|30	BuildRequires:	pythonegg(cython)
21mr|python-cffi-1.14.6-1|31	BuildRequires:	pythonegg(setuptools)
21mr|python-cffi-1.14.6-1|32	BuildRequires:	pkgconfig(python2)
21mr|python-cffi-1.14.6-1|33	
21mr|python-cffi-1.14.6-1|34	%description -n python2-%{pypi_name}
21mr|python-cffi-1.14.6-1|35	Foreign Function Interface for Python calling C code. The aim of this project
21mr|python-cffi-1.14.6-1|36	is to provide a convenient and reliable way of calling C code from Python.
21mr|python-cffi-1.14.6-1|37	The interface is based on LuaJIT’s FFI.
21mr|python-cffi-1.14.6-1|38	
21mr|python-cffi-1.14.6-1|39	%files -n python2-%{pypi_name}
21mr|python-cffi-1.14.6-1|40	%{python2_sitearch}/%{pypi_name}
21mr|python-cffi-1.14.6-1|41	%{python2_sitearch}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-cffi-1.14.6-1|42	%{python2_sitearch}/*.so
21mr|python-cffi-1.14.6-1|43	
21mr|python-cffi-1.14.6-1|44	#----------------------------------------------------------------------------
21mr|python-cffi-1.14.6-1|45	
21mr|python-cffi-1.14.6-1|46	%package doc
21mr|python-cffi-1.14.6-1|47	Summary:	Documentation for CFFI
21mr|python-cffi-1.14.6-1|48	Group:		Documentation
21mr|python-cffi-1.14.6-1|49	BuildArch:	noarch
21mr|python-cffi-1.14.6-1|50	
21mr|python-cffi-1.14.6-1|51	%description doc
21mr|python-cffi-1.14.6-1|52	Documentation for CFFI, the Foreign Function Interface for Python.
21mr|python-cffi-1.14.6-1|53	
21mr|python-cffi-1.14.6-1|54	%files doc
21mr|python-cffi-1.14.6-1|55	%doc doc/build/html
21mr|python-cffi-1.14.6-1|56	
21mr|python-cffi-1.14.6-1|57	#----------------------------------------------------------------------------
21mr|python-cffi-1.14.6-1|58	
21mr|python-cffi-1.14.6-1|59	%package -n python3-%{pypi_name}
21mr|python-cffi-1.14.6-1|60	Summary:	Foreign Function Interface for Python 3 calling C code
21mr|python-cffi-1.14.6-1|61	Group:		Development/Python
21mr|python-cffi-1.14.6-1|62	BuildRequires:	python3-cparser
21mr|python-cffi-1.14.6-1|63	BuildRequires:	python3egg(cython)
21mr|python-cffi-1.14.6-1|64	BuildRequires:	python3egg(setuptools)
21mr|python-cffi-1.14.6-1|65	BuildRequires:	pkgconfig(python3)
21mr|python-cffi-1.14.6-1|66	
21mr|python-cffi-1.14.6-1|67	%description -n python3-%{pypi_name}
21mr|python-cffi-1.14.6-1|68	Foreign Function Interface for Python calling C code. The aim of this project
21mr|python-cffi-1.14.6-1|69	is to provide a convenient and reliable way of calling C code from Python.
21mr|python-cffi-1.14.6-1|70	The interface is based on LuaJIT’s FFI
21mr|python-cffi-1.14.6-1|71	
21mr|python-cffi-1.14.6-1|72	%files -n python3-%{pypi_name}
21mr|python-cffi-1.14.6-1|73	%{python3_sitearch}/%{pypi_name}
21mr|python-cffi-1.14.6-1|74	%{python3_sitearch}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-cffi-1.14.6-1|75	%{python3_sitearch}/*.so
21mr|python-cffi-1.14.6-1|76	
21mr|python-cffi-1.14.6-1|77	#----------------------------------------------------------------------------
21mr|python-cffi-1.14.6-1|78	
21mr|python-cffi-1.14.6-1|79	%prep
21mr|python-cffi-1.14.6-1|80	%setup -qn %{pypi_name}-%{version}
21mr|python-cffi-1.14.6-1|81	%patch0 -p1
21mr|python-cffi-1.14.6-1|82	# Remove bundled egg-info
21mr|python-cffi-1.14.6-1|83	rm -rf %{pypi_name}.egg-info
21mr|python-cffi-1.14.6-1|84	
21mr|python-cffi-1.14.6-1|85	cp -a . %{py3dir}
21mr|python-cffi-1.14.6-1|86	
21mr|python-cffi-1.14.6-1|87	%build
21mr|python-cffi-1.14.6-1|88	pushd %{py3dir}
21mr|python-cffi-1.14.6-1|89	CFLAGS="%{optflags}" %__python3 setup.py build_ext --libraries="dl"
21mr|python-cffi-1.14.6-1|90	CFLAGS="%{optflags}" %__python3 setup.py build
21mr|python-cffi-1.14.6-1|91	popd
21mr|python-cffi-1.14.6-1|92	
21mr|python-cffi-1.14.6-1|93	export PYTHON=%__python2
21mr|python-cffi-1.14.6-1|94	CFLAGS="%{optflags}" %__python2 setup.py build_ext --libraries="dl"
21mr|python-cffi-1.14.6-1|95	CFLAGS="%{optflags}" %__python2 setup.py build
21mr|python-cffi-1.14.6-1|96	
21mr|python-cffi-1.14.6-1|97	pushd doc
21mr|python-cffi-1.14.6-1|98	make html
21mr|python-cffi-1.14.6-1|99	rm build/html/.buildinfo
21mr|python-cffi-1.14.6-1|100	popd
21mr|python-cffi-1.14.6-1|101	
21mr|python-cffi-1.14.6-1|102	%install
21mr|python-cffi-1.14.6-1|103	pushd %{py3dir}
21mr|python-cffi-1.14.6-1|104	%__python3 setup.py install --skip-build --root %{buildroot}
21mr|python-cffi-1.14.6-1|105	popd
21mr|python-cffi-1.14.6-1|106	
21mr|python-cffi-1.14.6-1|107	%__python2 setup.py install --skip-build --root %{buildroot}

15643 21
21mr|python-cffsubr-0.2.9.post1-2|1	%global pypi_name cffsubr
21mr|python-cffsubr-0.2.9.post1-2|2	
21mr|python-cffsubr-0.2.9.post1-2|3	Name:           python-%{pypi_name}
21mr|python-cffsubr-0.2.9.post1-2|4	Version:        0.2.9.post1
21mr|python-cffsubr-0.2.9.post1-2|5	Release:        2
21mr|python-cffsubr-0.2.9.post1-2|6	Summary:        Standalone CFF subroutinizer based on the AFDKO tx tool
21mr|python-cffsubr-0.2.9.post1-2|7	Group:          Development/Python
21mr|python-cffsubr-0.2.9.post1-2|8	# The entire source is ASL 2.0, except the following, which are OFL (but are
21mr|python-cffsubr-0.2.9.post1-2|9	# not packaged, so they do not contribute to the overall package License
21mr|python-cffsubr-0.2.9.post1-2|10	# field):
21mr|python-cffsubr-0.2.9.post1-2|11	#   - tests/data/SourceSansPro-Regular.subset.ttx
21mr|python-cffsubr-0.2.9.post1-2|12	#   - tests/data/SourceSansVariable-Regular.subset.ttx
21mr|python-cffsubr-0.2.9.post1-2|13	# See NOTICE.
21mr|python-cffsubr-0.2.9.post1-2|14	License:        ASL 2.0
21mr|python-cffsubr-0.2.9.post1-2|15	URL:            https://pypi.org/project/%{pypi_name}
21mr|python-cffsubr-0.2.9.post1-2|16	Source0:        %{pypi_source}
21mr|python-cffsubr-0.2.9.post1-2|17	# Written for Fedora in groff_man(7) format based on the output of “cffsubr --help”
21mr|python-cffsubr-0.2.9.post1-2|18	Source1:        %{pypi_name}.1
21mr|python-cffsubr-0.2.9.post1-2|19	
21mr|python-cffsubr-0.2.9.post1-2|20	BuildArch:      noarch
21mr|python-cffsubr-0.2.9.post1-2|21	
21mr|python-cffsubr-0.2.9.post1-2|22	BuildRequires:  python3-devel
21mr|python-cffsubr-0.2.9.post1-2|23	BuildRequires:  pyproject-rpm-macros
21mr|python-cffsubr-0.2.9.post1-2|24	# From setup_requires in setup.py:
21mr|python-cffsubr-0.2.9.post1-2|25	BuildRequires:  python3dist(setuptools-scm)
21mr|python-cffsubr-0.2.9.post1-2|26	
21mr|python-cffsubr-0.2.9.post1-2|27	%global txbin /usr/bin/tx
21mr|python-cffsubr-0.2.9.post1-2|28	
21mr|python-cffsubr-0.2.9.post1-2|29	BuildRequires:  adobe-afdko
21mr|python-cffsubr-0.2.9.post1-2|30	
21mr|python-cffsubr-0.2.9.post1-2|31	%description
21mr|python-cffsubr-0.2.9.post1-2|32	Standalone CFF subroutinizer based on the AFDKO tx tool.
21mr|python-cffsubr-0.2.9.post1-2|33	
21mr|python-cffsubr-0.2.9.post1-2|34	%generate_buildrequires
21mr|python-cffsubr-0.2.9.post1-2|35	%pyproject_buildrequires -x testing
21mr|python-cffsubr-0.2.9.post1-2|36	
21mr|python-cffsubr-0.2.9.post1-2|37	%package -n python3-%{pypi_name}
21mr|python-cffsubr-0.2.9.post1-2|38	Summary:        %{summary}
21mr|python-cffsubr-0.2.9.post1-2|39	Group:          Development/Python
21mr|python-cffsubr-0.2.9.post1-2|40	Requires:       adobe-afdko
21mr|python-cffsubr-0.2.9.post1-2|41	
21mr|python-cffsubr-0.2.9.post1-2|42	%description -n python3-%{pypi_name}
21mr|python-cffsubr-0.2.9.post1-2|43	Standalone CFF subroutinizer based on the AFDKO tx tool.
21mr|python-cffsubr-0.2.9.post1-2|44	
21mr|python-cffsubr-0.2.9.post1-2|45	%prep
21mr|python-cffsubr-0.2.9.post1-2|46	%autosetup -n %{pypi_name}-%{version}
21mr|python-cffsubr-0.2.9.post1-2|47	
21mr|python-cffsubr-0.2.9.post1-2|48	# Patch out setuptools-git-ls-files dependency
21mr|python-cffsubr-0.2.9.post1-2|49	sed -r -i '/setuptools-git-ls-files/d' setup.py pyproject.toml
21mr|python-cffsubr-0.2.9.post1-2|50	
21mr|python-cffsubr-0.2.9.post1-2|51	# Do not build the extension, which is a copy of the “tx” executable from
21mr|python-cffsubr-0.2.9.post1-2|52	# adobe-afdko:
21mr|python-cffsubr-0.2.9.post1-2|53	sed -r -i 's/(ext_modules=)/# \1/' setup.py
21mr|python-cffsubr-0.2.9.post1-2|54	
21mr|python-cffsubr-0.2.9.post1-2|55	# Remove bundled adobe-afdko:
21mr|python-cffsubr-0.2.9.post1-2|56	rm -rf external
21mr|python-cffsubr-0.2.9.post1-2|57	
21mr|python-cffsubr-0.2.9.post1-2|58	cp -p '%{SOURCE1}' .
21mr|python-cffsubr-0.2.9.post1-2|59	
21mr|python-cffsubr-0.2.9.post1-2|60	%build
21mr|python-cffsubr-0.2.9.post1-2|61	%pyproject_wheel
21mr|python-cffsubr-0.2.9.post1-2|62	
21mr|python-cffsubr-0.2.9.post1-2|63	%install
21mr|python-cffsubr-0.2.9.post1-2|64	%pyproject_install
21mr|python-cffsubr-0.2.9.post1-2|65	%pyproject_save_files %{pypi_name}
21mr|python-cffsubr-0.2.9.post1-2|66	
21mr|python-cffsubr-0.2.9.post1-2|67	# Workaround to prevent a dangling symlink:
21mr|python-cffsubr-0.2.9.post1-2|68	install -d "%{buildroot}$(dirname '%{txbin}')"
21mr|python-cffsubr-0.2.9.post1-2|69	ln -s '%{txbin}' '%{buildroot}%{txbin}'
21mr|python-cffsubr-0.2.9.post1-2|70	
21mr|python-cffsubr-0.2.9.post1-2|71	# Build a relative symbolic link:
21mr|python-cffsubr-0.2.9.post1-2|72	ln -s '%{txbin}' %{buildroot}%{python3_sitelib}/%{pypi_name}/tx
21mr|python-cffsubr-0.2.9.post1-2|73	install -t '%{buildroot}%{_mandir}/man1' -D -p -m 0644 '%{pypi_name}.1'
21mr|python-cffsubr-0.2.9.post1-2|74	
21mr|python-cffsubr-0.2.9.post1-2|75	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-cffsubr-0.2.9.post1-2|76	# pyproject-rpm-macros handles the LICENSE file; verify with “rpm -qL -p …”
21mr|python-cffsubr-0.2.9.post1-2|77	%doc README.md
21mr|python-cffsubr-0.2.9.post1-2|78	
21mr|python-cffsubr-0.2.9.post1-2|79	# Symbolic link to the “tx” executable; we patched out building a separate copy
21mr|python-cffsubr-0.2.9.post1-2|80	# for the Python package, so the Python build does not know about this and we
21mr|python-cffsubr-0.2.9.post1-2|81	# must list it explicitly.
21mr|python-cffsubr-0.2.9.post1-2|82	%{python3_sitelib}/%{pypi_name}/tx
21mr|python-cffsubr-0.2.9.post1-2|83	# This was just a workaround:
21mr|python-cffsubr-0.2.9.post1-2|84	%exclude %{txbin}
21mr|python-cffsubr-0.2.9.post1-2|85	
21mr|python-cffsubr-0.2.9.post1-2|86	%{_bindir}/%{pypi_name}
21mr|python-cffsubr-0.2.9.post1-2|87	%{_mandir}/man1/%{pypi_name}.1*
21mr|python-cffsubr-0.2.9.post1-2|88	

15644 21
21mr|python-characteristic-14.3.0-7|1	%define oname characteristic
21mr|python-characteristic-14.3.0-7|2	
21mr|python-characteristic-14.3.0-7|3	Summary:	Python class decorators
21mr|python-characteristic-14.3.0-7|4	Name:		python-%{oname}
21mr|python-characteristic-14.3.0-7|5	Version:	14.3.0
21mr|python-characteristic-14.3.0-7|6	Release:	7
21mr|python-characteristic-14.3.0-7|7	License:	MIT
21mr|python-characteristic-14.3.0-7|8	Group:		Development/Python
21mr|python-characteristic-14.3.0-7|9	Url:		https://github.com/hynek/characteristic/
21mr|python-characteristic-14.3.0-7|10	Source0:	http://pypi.python.org/packages/source/c/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-characteristic-14.3.0-7|11	BuildArch:	noarch
21mr|python-characteristic-14.3.0-7|12	
21mr|python-characteristic-14.3.0-7|13	%description
21mr|python-characteristic-14.3.0-7|14	"characteristic" is a MIT-licensed Python package with class decorators that
21mr|python-characteristic-14.3.0-7|15	ease the chores of implementing the most common attribute-related object
21mr|python-characteristic-14.3.0-7|16	protocols. You just specify the attributes to work with and it gives you:
21mr|python-characteristic-14.3.0-7|17	- a nice human-readable "__repr__",
21mr|python-characteristic-14.3.0-7|18	- a complete set of comparison methods,
21mr|python-characteristic-14.3.0-7|19	- and a kwargs-based initializer (that cooperates with your existing one)
21mr|python-characteristic-14.3.0-7|20	*without* writing dull boilerplate code again and again.
21mr|python-characteristic-14.3.0-7|21	
21mr|python-characteristic-14.3.0-7|22	#----------------------------------------------------------------------------
21mr|python-characteristic-14.3.0-7|23	
21mr|python-characteristic-14.3.0-7|24	%package -n python2-%{oname}
21mr|python-characteristic-14.3.0-7|25	Summary:	Python 2 class decorators
21mr|python-characteristic-14.3.0-7|26	Group:		Development/Python
21mr|python-characteristic-14.3.0-7|27	BuildRequires:	pkgconfig(python2)
21mr|python-characteristic-14.3.0-7|28	BuildRequires:	pythonegg(setuptools)
21mr|python-characteristic-14.3.0-7|29	Provides:	python-%{oname} = %{EVRD}
21mr|python-characteristic-14.3.0-7|30	Conflicts:	python-%{oname} < 14.3.0-7
21mr|python-characteristic-14.3.0-7|31	Obsoletes:	python-%{oname} < 14.3.0-7
21mr|python-characteristic-14.3.0-7|32	BuildArch:	noarch
21mr|python-characteristic-14.3.0-7|33	
21mr|python-characteristic-14.3.0-7|34	%description -n python2-%{oname}
21mr|python-characteristic-14.3.0-7|35	"characteristic" is a MIT-licensed Python 2 package with class decorators that
21mr|python-characteristic-14.3.0-7|36	ease the chores of implementing the most common attribute-related object
21mr|python-characteristic-14.3.0-7|37	protocols. You just specify the attributes to work with and it gives you:
21mr|python-characteristic-14.3.0-7|38	- a nice human-readable "__repr__",
21mr|python-characteristic-14.3.0-7|39	- a complete set of comparison methods,
21mr|python-characteristic-14.3.0-7|40	- and a kwargs-based initializer (that cooperates with your existing one)
21mr|python-characteristic-14.3.0-7|41	*without* writing dull boilerplate code again and again.
21mr|python-characteristic-14.3.0-7|42	
21mr|python-characteristic-14.3.0-7|43	%files -n python2-%{oname}
21mr|python-characteristic-14.3.0-7|44	%doc AUTHORS.rst LICENSE README.rst
21mr|python-characteristic-14.3.0-7|45	%{python2_sitelib}/characteristic.py*
21mr|python-characteristic-14.3.0-7|46	%{python2_sitelib}/test_characteristic.py*
21mr|python-characteristic-14.3.0-7|47	%{python2_sitelib}/characteristic*.egg-info
21mr|python-characteristic-14.3.0-7|48	
21mr|python-characteristic-14.3.0-7|49	#----------------------------------------------------------------------------
21mr|python-characteristic-14.3.0-7|50	
21mr|python-characteristic-14.3.0-7|51	%package -n python3-%{oname}
21mr|python-characteristic-14.3.0-7|52	Summary:	Python 3 class decorators
21mr|python-characteristic-14.3.0-7|53	Group:		Development/Python
21mr|python-characteristic-14.3.0-7|54	BuildRequires:	pkgconfig(python3)
21mr|python-characteristic-14.3.0-7|55	BuildRequires:	python3egg(setuptools)
21mr|python-characteristic-14.3.0-7|56	BuildArch:	noarch
21mr|python-characteristic-14.3.0-7|57	
21mr|python-characteristic-14.3.0-7|58	%description -n python3-%{oname}
21mr|python-characteristic-14.3.0-7|59	"characteristic" is a MIT-licensed Python 3 package with class decorators that
21mr|python-characteristic-14.3.0-7|60	ease the chores of implementing the most common attribute-related object
21mr|python-characteristic-14.3.0-7|61	protocols. You just specify the attributes to work with and it gives you:
21mr|python-characteristic-14.3.0-7|62	- a nice human-readable "__repr__",
21mr|python-characteristic-14.3.0-7|63	- a complete set of comparison methods,
21mr|python-characteristic-14.3.0-7|64	- and a kwargs-based initializer (that cooperates with your existing one)
21mr|python-characteristic-14.3.0-7|65	*without* writing dull boilerplate code again and again.
21mr|python-characteristic-14.3.0-7|66	
21mr|python-characteristic-14.3.0-7|67	%files -n python3-%{oname}
21mr|python-characteristic-14.3.0-7|68	%doc AUTHORS.rst LICENSE README.rst
21mr|python-characteristic-14.3.0-7|69	%{python3_sitelib}/__pycache__/*
21mr|python-characteristic-14.3.0-7|70	%{python3_sitelib}/characteristic.py*
21mr|python-characteristic-14.3.0-7|71	%{python3_sitelib}/test_characteristic.py*
21mr|python-characteristic-14.3.0-7|72	%{python3_sitelib}/characteristic*.egg-info
21mr|python-characteristic-14.3.0-7|73	
21mr|python-characteristic-14.3.0-7|74	#----------------------------------------------------------------------------
21mr|python-characteristic-14.3.0-7|75	
21mr|python-characteristic-14.3.0-7|76	%prep
21mr|python-characteristic-14.3.0-7|77	%setup -qn %{oname}-%{version}
21mr|python-characteristic-14.3.0-7|78	
21mr|python-characteristic-14.3.0-7|79	cp -a . %{py3dir}
21mr|python-characteristic-14.3.0-7|80	
21mr|python-characteristic-14.3.0-7|81	%build
21mr|python-characteristic-14.3.0-7|82	%py2_build
21mr|python-characteristic-14.3.0-7|83	pushd %{py3dir}
21mr|python-characteristic-14.3.0-7|84	%py3_build
21mr|python-characteristic-14.3.0-7|85	popd
21mr|python-characteristic-14.3.0-7|86	
21mr|python-characteristic-14.3.0-7|87	%install
21mr|python-characteristic-14.3.0-7|88	pushd %{py3dir}
21mr|python-characteristic-14.3.0-7|89	%py3_install
21mr|python-characteristic-14.3.0-7|90	popd
21mr|python-characteristic-14.3.0-7|91	%py2_install

15645 21
21mr|python-chardet-4.0.0-2|1	%define module chardet
21mr|python-chardet-4.0.0-2|2	
21mr|python-chardet-4.0.0-2|3	Summary:	Character encoding auto-detection in Python
21mr|python-chardet-4.0.0-2|4	Name:		python-%{module}
21mr|python-chardet-4.0.0-2|5	Version:	4.0.0
21mr|python-chardet-4.0.0-2|6	Release:	2
21mr|python-chardet-4.0.0-2|7	License:	LGPLv2+
21mr|python-chardet-4.0.0-2|8	Group:		Development/Python
21mr|python-chardet-4.0.0-2|9	Url:		http://chardet.feedparser.org/
21mr|python-chardet-4.0.0-2|10	Source0:	https://pypi.io/packages/source/c/chardet/chardet-%{version}.tar.gz
21mr|python-chardet-4.0.0-2|11	BuildArch:	noarch
21mr|python-chardet-4.0.0-2|12	
21mr|python-chardet-4.0.0-2|13	%description
21mr|python-chardet-4.0.0-2|14	Character encoding auto-detection in Python. As smart as your browser.
21mr|python-chardet-4.0.0-2|15	
21mr|python-chardet-4.0.0-2|16	%package -n python2-chardet
21mr|python-chardet-4.0.0-2|17	%py2_migration_meta python2-chardet
21mr|python-chardet-4.0.0-2|18	Summary:	Character encoding auto-detection in Python
21mr|python-chardet-4.0.0-2|19	Group:		Development/Python
21mr|python-chardet-4.0.0-2|20	BuildRequires:	python2-distribute
21mr|python-chardet-4.0.0-2|21	BuildRequires:	pkgconfig(python2)
21mr|python-chardet-4.0.0-2|22	
21mr|python-chardet-4.0.0-2|23	%description -n python2-chardet
21mr|python-chardet-4.0.0-2|24	Character encoding auto-detection in Python. As smart as your browser.
21mr|python-chardet-4.0.0-2|25	
21mr|python-chardet-4.0.0-2|26	%files -n python2-chardet
21mr|python-chardet-4.0.0-2|27	%{_bindir}/python2-chardetect
21mr|python-chardet-4.0.0-2|28	%{py2_puresitedir}/*.egg-info
21mr|python-chardet-4.0.0-2|29	%{py2_puresitedir}/%{module}
21mr|python-chardet-4.0.0-2|30	
21mr|python-chardet-4.0.0-2|31	#----------------------------------------------------------------------------
21mr|python-chardet-4.0.0-2|32	
21mr|python-chardet-4.0.0-2|33	%package -n python3-chardet
21mr|python-chardet-4.0.0-2|34	Summary:	Character encoding auto-detection in Python
21mr|python-chardet-4.0.0-2|35	Group:		Development/Python
21mr|python-chardet-4.0.0-2|36	BuildRequires:	python3-distribute
21mr|python-chardet-4.0.0-2|37	BuildRequires:	pkgconfig(python3)
21mr|python-chardet-4.0.0-2|38	
21mr|python-chardet-4.0.0-2|39	%description -n python3-chardet
21mr|python-chardet-4.0.0-2|40	Character encoding auto-detection in Python. As smart as your browser.
21mr|python-chardet-4.0.0-2|41	
21mr|python-chardet-4.0.0-2|42	%files -n python3-chardet
21mr|python-chardet-4.0.0-2|43	%{_bindir}/chardetect
21mr|python-chardet-4.0.0-2|44	%{py3_puresitedir}/*.egg-info
21mr|python-chardet-4.0.0-2|45	%{py3_puresitedir}/%{module}
21mr|python-chardet-4.0.0-2|46	
21mr|python-chardet-4.0.0-2|47	#----------------------------------------------------------------------------
21mr|python-chardet-4.0.0-2|48	
21mr|python-chardet-4.0.0-2|49	%prep
21mr|python-chardet-4.0.0-2|50	%setup -q -c
21mr|python-chardet-4.0.0-2|51	
21mr|python-chardet-4.0.0-2|52	mv %{module}-%{version} python2
21mr|python-chardet-4.0.0-2|53	cp -r python2 python3
21mr|python-chardet-4.0.0-2|54	
21mr|python-chardet-4.0.0-2|55	%build
21mr|python-chardet-4.0.0-2|56	pushd python2
21mr|python-chardet-4.0.0-2|57	%py2_build
21mr|python-chardet-4.0.0-2|58	popd
21mr|python-chardet-4.0.0-2|59	
21mr|python-chardet-4.0.0-2|60	pushd python3
21mr|python-chardet-4.0.0-2|61	%py3_build
21mr|python-chardet-4.0.0-2|62	popd
21mr|python-chardet-4.0.0-2|63	
21mr|python-chardet-4.0.0-2|64	%install
21mr|python-chardet-4.0.0-2|65	pushd python2
21mr|python-chardet-4.0.0-2|66	PYTHONDONTWRITEBYTECODE=  %py2_install
21mr|python-chardet-4.0.0-2|67	mv %{buildroot}%{_bindir}/chardetect %{buildroot}%{_bindir}/python2-chardetect
21mr|python-chardet-4.0.0-2|68	
21mr|python-chardet-4.0.0-2|69	popd
21mr|python-chardet-4.0.0-2|70	pushd python3
21mr|python-chardet-4.0.0-2|71	PYTHONDONTWRITEBYTECODE=  %py3_install
21mr|python-chardet-4.0.0-2|72	popd

15646 21
21mr|python-charset-normalizer-2.0.12-1|1	Name:           python-charset-normalizer
21mr|python-charset-normalizer-2.0.12-1|2	Version:        2.0.12
21mr|python-charset-normalizer-2.0.12-1|3	Release:        1
21mr|python-charset-normalizer-2.0.12-1|4	Summary:        The Real First Universal Charset Detector
21mr|python-charset-normalizer-2.0.12-1|5	Group:          Development/Python
21mr|python-charset-normalizer-2.0.12-1|6	License:        MIT
21mr|python-charset-normalizer-2.0.12-1|7	URL:            https://github.com/ousret/charset_normalizer
21mr|python-charset-normalizer-2.0.12-1|8	Source0:        %{url}/archive/refs/tags/%{version}.tar.gz
21mr|python-charset-normalizer-2.0.12-1|9	BuildArch:      noarch
21mr|python-charset-normalizer-2.0.12-1|10	
21mr|python-charset-normalizer-2.0.12-1|11	BuildRequires:  python3-devel
21mr|python-charset-normalizer-2.0.12-1|12	BuildRequires:  python3egg(pytest)
21mr|python-charset-normalizer-2.0.12-1|13	
21mr|python-charset-normalizer-2.0.12-1|14	%description
21mr|python-charset-normalizer-2.0.12-1|15	A library that helps you read text from an unknown charset encoding.
21mr|python-charset-normalizer-2.0.12-1|16	Motivated by chardet, trying to resolve the issue by taking
21mr|python-charset-normalizer-2.0.12-1|17	a new approach. All IANA character set names for which the Python core
21mr|python-charset-normalizer-2.0.12-1|18	library provides codecs are supported.
21mr|python-charset-normalizer-2.0.12-1|19	
21mr|python-charset-normalizer-2.0.12-1|20	#----------------------------------------------------------------------
21mr|python-charset-normalizer-2.0.12-1|21	%package -n     python3-charset-normalizer
21mr|python-charset-normalizer-2.0.12-1|22	Summary:        %{summary}
21mr|python-charset-normalizer-2.0.12-1|23	Group:          Development/Python
21mr|python-charset-normalizer-2.0.12-1|24	
21mr|python-charset-normalizer-2.0.12-1|25	%description -n python3-charset-normalizer
21mr|python-charset-normalizer-2.0.12-1|26	A library that helps you read text from an unknown charset encoding.
21mr|python-charset-normalizer-2.0.12-1|27	Motivated by chardet, trying to resolve the issue by taking
21mr|python-charset-normalizer-2.0.12-1|28	a new approach. All IANA character set names for which the Python core
21mr|python-charset-normalizer-2.0.12-1|29	library provides codecs are supported.
21mr|python-charset-normalizer-2.0.12-1|30	
21mr|python-charset-normalizer-2.0.12-1|31	%files -n python3-charset-normalizer
21mr|python-charset-normalizer-2.0.12-1|32	%license LICENSE
21mr|python-charset-normalizer-2.0.12-1|33	%doc README.md
21mr|python-charset-normalizer-2.0.12-1|34	%{_bindir}/normalizer
21mr|python-charset-normalizer-2.0.12-1|35	%{python3_sitelib}/*
21mr|python-charset-normalizer-2.0.12-1|36	
21mr|python-charset-normalizer-2.0.12-1|37	#----------------------------------------------------------------------
21mr|python-charset-normalizer-2.0.12-1|38	
21mr|python-charset-normalizer-2.0.12-1|39	%prep
21mr|python-charset-normalizer-2.0.12-1|40	%autosetup -n charset_normalizer-%{version}
21mr|python-charset-normalizer-2.0.12-1|41	# Remove pytest-cov settings from setup.cfg
21mr|python-charset-normalizer-2.0.12-1|42	sed -i "/addopts = --cov/d" setup.cfg
21mr|python-charset-normalizer-2.0.12-1|43	
21mr|python-charset-normalizer-2.0.12-1|44	%build
21mr|python-charset-normalizer-2.0.12-1|45	%py3_build
21mr|python-charset-normalizer-2.0.12-1|46	
21mr|python-charset-normalizer-2.0.12-1|47	%install
21mr|python-charset-normalizer-2.0.12-1|48	%py3_install

15647 21
21mr|python-cheetah-3.1.0-3|1	Summary:	Python-powered template engine and code-generator
21mr|python-cheetah-3.1.0-3|2	Name:		python-cheetah
21mr|python-cheetah-3.1.0-3|3	Version:	3.1.0
21mr|python-cheetah-3.1.0-3|4	Release:	3
21mr|python-cheetah-3.1.0-3|5	License:	MIT
21mr|python-cheetah-3.1.0-3|6	Group:		Development/Python
21mr|python-cheetah-3.1.0-3|7	Url:		http://www.CheetahTemplate.org/
21mr|python-cheetah-3.1.0-3|8	Source0:	https://pypi.python.org/packages/54/86/ea50bb5baf1daa8ca1a56774d48150a69376679d27c4130848702efc378c/Cheetah3-%{version}.tar.gz
21mr|python-cheetah-3.1.0-3|9	BuildRequires:	pkgconfig(python)
21mr|python-cheetah-3.1.0-3|10	Provides:	python-cheetah2 = %{EVRD}
21mr|python-cheetah-3.1.0-3|11	
21mr|python-cheetah-3.1.0-3|12	%description
21mr|python-cheetah-3.1.0-3|13	Python-cheetah:
21mr|python-cheetah-3.1.0-3|14	* generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other
21mr|python-cheetah-3.1.0-3|15	text-based format.
21mr|python-cheetah-3.1.0-3|16	* cleanly separates content, graphic design, and program code. This leads to
21mr|python-cheetah-3.1.0-3|17	highly modular, flexible, and reusable site architectures; faster
21mr|python-cheetah-3.1.0-3|18	development time; and HTML and program code that is easier to understand and
21mr|python-cheetah-3.1.0-3|19	maintain. It is particularly well suited for team efforts.
21mr|python-cheetah-3.1.0-3|20	* blends the power and flexibility of Python with a simple template language
21mr|python-cheetah-3.1.0-3|21	that non-programmers can understand.
21mr|python-cheetah-3.1.0-3|22	* gives template writers full access to any Python data structure, module,
21mr|python-cheetah-3.1.0-3|23	function, object, or method in their templates.
21mr|python-cheetah-3.1.0-3|24	* makes code reuse easy by providing an object-orientated interface to
21mr|python-cheetah-3.1.0-3|25	templates that is accessible from Python code or other Cheetah templates.
21mr|python-cheetah-3.1.0-3|26	One template can subclass another and selectively reimplement sections of it.
21mr|python-cheetah-3.1.0-3|27	* provides a simple, yet powerful, caching mechanism that can dramatically
21mr|python-cheetah-3.1.0-3|28	improve the performance of a dynamic website.
21mr|python-cheetah-3.1.0-3|29	* compiles templates into optimized, yet readable, Python code.
21mr|python-cheetah-3.1.0-3|30	
21mr|python-cheetah-3.1.0-3|31	#----------------------------------------------------------------------------
21mr|python-cheetah-3.1.0-3|32	
21mr|python-cheetah-3.1.0-3|33	%package -n python2-cheetah
21mr|python-cheetah-3.1.0-3|34	%py2_migration_meta python2-cheetah
21mr|python-cheetah-3.1.0-3|35	Summary: Python-powered template engine and code-generator
21mr|python-cheetah-3.1.0-3|36	
21mr|python-cheetah-3.1.0-3|37	BuildRequires: pkgconfig(python2)
21mr|python-cheetah-3.1.0-3|38	BuildRequires: pythonegg(setuptools)
21mr|python-cheetah-3.1.0-3|39	BuildRequires: pythonegg(pygments)
21mr|python-cheetah-3.1.0-3|40	
21mr|python-cheetah-3.1.0-3|41	%description -n python2-cheetah
21mr|python-cheetah-3.1.0-3|42	Python-cheetah:
21mr|python-cheetah-3.1.0-3|43	* generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other
21mr|python-cheetah-3.1.0-3|44	text-based format.
21mr|python-cheetah-3.1.0-3|45	* cleanly separates content, graphic design, and program code. This leads to
21mr|python-cheetah-3.1.0-3|46	highly modular, flexible, and reusable site architectures; faster
21mr|python-cheetah-3.1.0-3|47	development time; and HTML and program code that is easier to understand and
21mr|python-cheetah-3.1.0-3|48	maintain. It is particularly well suited for team efforts.
21mr|python-cheetah-3.1.0-3|49	* blends the power and flexibility of Python with a simple template language
21mr|python-cheetah-3.1.0-3|50	that non-programmers can understand.
21mr|python-cheetah-3.1.0-3|51	* gives template writers full access to any Python data structure, module,
21mr|python-cheetah-3.1.0-3|52	function, object, or method in their templates.
21mr|python-cheetah-3.1.0-3|53	* makes code reuse easy by providing an object-orientated interface to
21mr|python-cheetah-3.1.0-3|54	templates that is accessible from Python code or other Cheetah templates.
21mr|python-cheetah-3.1.0-3|55	One template can subclass another and selectively reimplement sections of it.
21mr|python-cheetah-3.1.0-3|56	* provides a simple, yet powerful, caching mechanism that can dramatically
21mr|python-cheetah-3.1.0-3|57	improve the performance of a dynamic website.
21mr|python-cheetah-3.1.0-3|58	* compiles templates into optimized, yet readable, Python code.
21mr|python-cheetah-3.1.0-3|59	
21mr|python-cheetah-3.1.0-3|60	%files -n python2-cheetah
21mr|python-cheetah-3.1.0-3|61	%doc LICENSE TODO
21mr|python-cheetah-3.1.0-3|62	%{py2_platsitedir}/Cheetah
21mr|python-cheetah-3.1.0-3|63	%{py2_platsitedir}/*.egg-info
21mr|python-cheetah-3.1.0-3|64	
21mr|python-cheetah-3.1.0-3|65	#----------------------------------------------------------------------------
21mr|python-cheetah-3.1.0-3|66	
21mr|python-cheetah-3.1.0-3|67	%package -n python3-cheetah
21mr|python-cheetah-3.1.0-3|68	Summary: Python-powered template engine and code-generator
21mr|python-cheetah-3.1.0-3|69	
21mr|python-cheetah-3.1.0-3|70	BuildRequires: pkgconfig(python3)
21mr|python-cheetah-3.1.0-3|71	BuildRequires: python3egg(setuptools)
21mr|python-cheetah-3.1.0-3|72	BuildRequires: python3egg(pygments)
21mr|python-cheetah-3.1.0-3|73	
21mr|python-cheetah-3.1.0-3|74	%description -n python3-cheetah
21mr|python-cheetah-3.1.0-3|75	Python-cheetah:
21mr|python-cheetah-3.1.0-3|76	* generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other
21mr|python-cheetah-3.1.0-3|77	text-based format.
21mr|python-cheetah-3.1.0-3|78	* cleanly separates content, graphic design, and program code. This leads to
21mr|python-cheetah-3.1.0-3|79	highly modular, flexible, and reusable site architectures; faster
21mr|python-cheetah-3.1.0-3|80	development time; and HTML and program code that is easier to understand and
21mr|python-cheetah-3.1.0-3|81	maintain. It is particularly well suited for team efforts.
21mr|python-cheetah-3.1.0-3|82	* blends the power and flexibility of Python with a simple template language
21mr|python-cheetah-3.1.0-3|83	that non-programmers can understand.
21mr|python-cheetah-3.1.0-3|84	* gives template writers full access to any Python data structure, module,
21mr|python-cheetah-3.1.0-3|85	function, object, or method in their templates.
21mr|python-cheetah-3.1.0-3|86	* makes code reuse easy by providing an object-orientated interface to
21mr|python-cheetah-3.1.0-3|87	templates that is accessible from Python code or other Cheetah templates.
21mr|python-cheetah-3.1.0-3|88	One template can subclass another and selectively reimplement sections of it.
21mr|python-cheetah-3.1.0-3|89	* provides a simple, yet powerful, caching mechanism that can dramatically
21mr|python-cheetah-3.1.0-3|90	improve the performance of a dynamic website.
21mr|python-cheetah-3.1.0-3|91	* compiles templates into optimized, yet readable, Python code.
21mr|python-cheetah-3.1.0-3|92	
21mr|python-cheetah-3.1.0-3|93	%files -n python3-cheetah
21mr|python-cheetah-3.1.0-3|94	%doc ANNOUNCE.rst README.rst TODO BUGS LICENSE
21mr|python-cheetah-3.1.0-3|95	%{_bindir}/*
21mr|python-cheetah-3.1.0-3|96	%{py3_platsitedir}/
21mr|python-cheetah-3.1.0-3|97	
21mr|python-cheetah-3.1.0-3|98	#----------------------------------------------------------------------------
21mr|python-cheetah-3.1.0-3|99	
21mr|python-cheetah-3.1.0-3|100	%prep
21mr|python-cheetah-3.1.0-3|101	%setup -q -n Cheetah3-%{version}
21mr|python-cheetah-3.1.0-3|102	# remove unnecessary shebang lines to silence rpmlint
21mr|python-cheetah-3.1.0-3|103	sed -i -e '/^#!/,1d' Cheetah/Tests/* \
21mr|python-cheetah-3.1.0-3|104	Cheetah/DirectiveAnalyzer.py Cheetah/Utils/Misc.py
21mr|python-cheetah-3.1.0-3|105	
21mr|python-cheetah-3.1.0-3|106	rm -rf %{py3dir}
21mr|python-cheetah-3.1.0-3|107	cp -a . %{py3dir}
21mr|python-cheetah-3.1.0-3|108	
21mr|python-cheetah-3.1.0-3|109	%build
21mr|python-cheetah-3.1.0-3|110	pushd %{py3dir}
21mr|python-cheetah-3.1.0-3|111	%py3_build
21mr|python-cheetah-3.1.0-3|112	popd
21mr|python-cheetah-3.1.0-3|113	
21mr|python-cheetah-3.1.0-3|114	%py2_build
21mr|python-cheetah-3.1.0-3|115	
21mr|python-cheetah-3.1.0-3|116	%install
21mr|python-cheetah-3.1.0-3|117	%py2_install
21mr|python-cheetah-3.1.0-3|118	rm %{buildroot}%{_bindir}/*
21mr|python-cheetah-3.1.0-3|119	
21mr|python-cheetah-3.1.0-3|120	pushd %{py3dir}
21mr|python-cheetah-3.1.0-3|121	%py3_install
21mr|python-cheetah-3.1.0-3|122	popd

15648 21
21mr|python-cheroot-8.5.2-1|1	%global pypi_name cheroot
21mr|python-cheroot-8.5.2-1|2	# sphinx-tabs not available in fedora for docs build
21mr|python-cheroot-8.5.2-1|3	%bcond_with docs
21mr|python-cheroot-8.5.2-1|4	
21mr|python-cheroot-8.5.2-1|5	Name:		python-%{pypi_name}
21mr|python-cheroot-8.5.2-1|6	Version:	8.5.2
21mr|python-cheroot-8.5.2-1|7	Release:	1
21mr|python-cheroot-8.5.2-1|8	Summary:	Highly-optimized, pure-python HTTP server
21mr|python-cheroot-8.5.2-1|9	Group:		Development/Python
21mr|python-cheroot-8.5.2-1|10	License:	BSD
21mr|python-cheroot-8.5.2-1|11	URL:		https://github.com/cherrypy/cheroot
21mr|python-cheroot-8.5.2-1|12	Source0:	https://files.pythonhosted.org/packages/0e/77/0f823e39f78d97706b11cefc4b95829a2ca237a3021a37a6b7ec361b2113/cheroot-8.5.2.tar.gz
21mr|python-cheroot-8.5.2-1|13	BuildArch:	noarch
21mr|python-cheroot-8.5.2-1|14	
21mr|python-cheroot-8.5.2-1|15	%description
21mr|python-cheroot-8.5.2-1|16	Cheroot is the high performance, pure Python HTTP server used by CherryPy.Status
21mr|python-cheroot-8.5.2-1|17	The test suite currently relies on pytest. It's being run via Travis
21mr|python-cheroot-8.5.2-1|18	CI.Contribute Cheroot.
21mr|python-cheroot-8.5.2-1|19	
21mr|python-cheroot-8.5.2-1|20	#----------------------------------------------------------------------------------
21mr|python-cheroot-8.5.2-1|21	%package -n python3-%{pypi_name}
21mr|python-cheroot-8.5.2-1|22	Summary:	%{summary}
21mr|python-cheroot-8.5.2-1|23	Requires:	python3egg(six) >= 1.11
21mr|python-cheroot-8.5.2-1|24	Requires:	python3egg(more-itertools) >= 2.6
21mr|python-cheroot-8.5.2-1|25	Requires:	python3-pyOpenSSL
21mr|python-cheroot-8.5.2-1|26	Requires:	python3egg(trustme)
21mr|python-cheroot-8.5.2-1|27	Requires:	python3egg(jaraco.functools)
21mr|python-cheroot-8.5.2-1|28	
21mr|python-cheroot-8.5.2-1|29	BuildRequires:	python3-devel
21mr|python-cheroot-8.5.2-1|30	BuildRequires:	python3-pyOpenSSL
21mr|python-cheroot-8.5.2-1|31	BuildRequires:	python3egg(pytest)
21mr|python-cheroot-8.5.2-1|32	BuildRequires:	python3egg(pytest-cov)
21mr|python-cheroot-8.5.2-1|33	BuildRequires:	python3egg(pytest-mock)
21mr|python-cheroot-8.5.2-1|34	BuildRequires:	python3egg(jaraco.functools)
21mr|python-cheroot-8.5.2-1|35	# testmon is not needed to tests to run successfully
21mr|python-cheroot-8.5.2-1|36	# the f31 version of testmon requires pytest < 4
21mr|python-cheroot-8.5.2-1|37	# which is not in f31
21mr|python-cheroot-8.5.2-1|38	# BuildRequires:  python3dist(pytest-testmon)
21mr|python-cheroot-8.5.2-1|39	BuildRequires:	python3egg(requests)
21mr|python-cheroot-8.5.2-1|40	BuildRequires:	python3egg(requests-unixsocket)
21mr|python-cheroot-8.5.2-1|41	BuildRequires:	python3egg(setuptools-scm-git-archive) >= 1.0
21mr|python-cheroot-8.5.2-1|42	BuildRequires:	python3egg(setuptools)
21mr|python-cheroot-8.5.2-1|43	BuildRequires:	python3egg(setuptools-scm)
21mr|python-cheroot-8.5.2-1|44	BuildRequires:	python3egg(trustme)
21mr|python-cheroot-8.5.2-1|45	
21mr|python-cheroot-8.5.2-1|46	%description -n python3-%{pypi_name}
21mr|python-cheroot-8.5.2-1|47	Cheroot is the high performance, pure Python HTTP server used by CherryPy.Status
21mr|python-cheroot-8.5.2-1|48	The test suite currently relies on pytest. It's being run via Travis
21mr|python-cheroot-8.5.2-1|49	CI.Contribute Cheroot.
21mr|python-cheroot-8.5.2-1|50	
21mr|python-cheroot-8.5.2-1|51	%files -n python3-%{pypi_name}
21mr|python-cheroot-8.5.2-1|52	%license LICENSE.md
21mr|python-cheroot-8.5.2-1|53	%doc README.rst
21mr|python-cheroot-8.5.2-1|54	%{_bindir}/cheroot
21mr|python-cheroot-8.5.2-1|55	%{python3_sitelib}/%{pypi_name}
21mr|python-cheroot-8.5.2-1|56	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-cheroot-8.5.2-1|57	
21mr|python-cheroot-8.5.2-1|58	#----------------------------------------------------------------------------
21mr|python-cheroot-8.5.2-1|59	%if %{with docs}
21mr|python-cheroot-8.5.2-1|60	%package -n python-%{pypi_name}-doc
21mr|python-cheroot-8.5.2-1|61	Summary:	cheroot documentation
21mr|python-cheroot-8.5.2-1|62	Group:		Documentation
21mr|python-cheroot-8.5.2-1|63	BuildRequires:	python3dist(sphinx)
21mr|python-cheroot-8.5.2-1|64	BuildRequires:	python3-sphinx-theme-alabaster
21mr|python-cheroot-8.5.2-1|65	BuildRequires:	python3dist(rst-linker)
21mr|python-cheroot-8.5.2-1|66	BuildRequires:	python3dist(jaraco-packaging)
21mr|python-cheroot-8.5.2-1|67	BuildRequires:	python3dist(docutils)
21mr|python-cheroot-8.5.2-1|68	
21mr|python-cheroot-8.5.2-1|69	%description -n python-%{pypi_name}-doc
21mr|python-cheroot-8.5.2-1|70	Documentation for cheroot
21mr|python-cheroot-8.5.2-1|71	
21mr|python-cheroot-8.5.2-1|72	%files -n python-%{pypi_name}-doc
21mr|python-cheroot-8.5.2-1|73	%license LICENSE.md
21mr|python-cheroot-8.5.2-1|74	%doc html
21mr|python-cheroot-8.5.2-1|75	
21mr|python-cheroot-8.5.2-1|76	%endif
21mr|python-cheroot-8.5.2-1|77	
21mr|python-cheroot-8.5.2-1|78	#----------------------------------------------------------------------------
21mr|python-cheroot-8.5.2-1|79	
21mr|python-cheroot-8.5.2-1|80	%prep
21mr|python-cheroot-8.5.2-1|81	%autosetup -n %{pypi_name}-%{version}
21mr|python-cheroot-8.5.2-1|82	# Remove bundled egg-info
21mr|python-cheroot-8.5.2-1|83	rm -rf %{pypi_name}.egg-info
21mr|python-cheroot-8.5.2-1|84	# remove backports.functools_lru_cache from setup.cfg. it's a py2 dep
21mr|python-cheroot-8.5.2-1|85	sed -i '/backports.functools_lru_cache/d' setup.cfg
21mr|python-cheroot-8.5.2-1|86	
21mr|python-cheroot-8.5.2-1|87	# testmon is not needed to tests to run successfully
21mr|python-cheroot-8.5.2-1|88	# the f31 version of testmon requires pytest < 4
21mr|python-cheroot-8.5.2-1|89	# which is not in f31
21mr|python-cheroot-8.5.2-1|90	sed -i 's/ --testmon//' pytest.ini
21mr|python-cheroot-8.5.2-1|91	sed -i 's/ -n auto//' pytest.ini
21mr|python-cheroot-8.5.2-1|92	sed -i '/pytest-testmon/d' setup.cfg
21mr|python-cheroot-8.5.2-1|93	
21mr|python-cheroot-8.5.2-1|94	
21mr|python-cheroot-8.5.2-1|95	%build
21mr|python-cheroot-8.5.2-1|96	%py3_build
21mr|python-cheroot-8.5.2-1|97	%if %{with docs}
21mr|python-cheroot-8.5.2-1|98	sphinx-build -vvv docs html
21mr|python-cheroot-8.5.2-1|99	# remove the sphinx-build leftovers
21mr|python-cheroot-8.5.2-1|100	rm -rf html/.{doctrees,buildinfo}
21mr|python-cheroot-8.5.2-1|101	%endif
21mr|python-cheroot-8.5.2-1|102	
21mr|python-cheroot-8.5.2-1|103	%install
21mr|python-cheroot-8.5.2-1|104	%py3_install
21mr|python-cheroot-8.5.2-1|105	
21mr|python-cheroot-8.5.2-1|106	%check
21mr|python-cheroot-8.5.2-1|107	# checks fail currently
21mr|python-cheroot-8.5.2-1|108	# LANG=C.utf-8 %{__python3} -m pytest --ignore=build
21mr|python-cheroot-8.5.2-1|109	

15649 21
21mr|python-cherrypy-18.6.1-1|1	%define tarname CherryPy-%{version}
21mr|python-cherrypy-18.6.1-1|2	
21mr|python-cherrypy-18.6.1-1|3	Summary:        A Python-based framework for web application development
21mr|python-cherrypy-18.6.1-1|4	Name:           python-cherrypy
21mr|python-cherrypy-18.6.1-1|5	Version:	18.6.1
21mr|python-cherrypy-18.6.1-1|6	Release:	1
21mr|python-cherrypy-18.6.1-1|7	License:        BSD
21mr|python-cherrypy-18.6.1-1|8	Group:          Development/Python
21mr|python-cherrypy-18.6.1-1|9	URL:            http://www.cherrypy.org
21mr|python-cherrypy-18.6.1-1|10	Source0:	https://files.pythonhosted.org/packages/c6/0d/f6acfd12f098b9f05b9146b79b5a3fad02f4047a7831b5f5c9ee3fe54d56/CherryPy-18.6.1.tar.gz
21mr|python-cherrypy-18.6.1-1|11	BuildRequires:  pkgconfig(python3)
21mr|python-cherrypy-18.6.1-1|12	BuildRequires:  python3-nose
21mr|python-cherrypy-18.6.1-1|13	BuildRequires:	python3egg(setuptools)
21mr|python-cherrypy-18.6.1-1|14	BuildRequires:	python3egg(setuptools-scm)
21mr|python-cherrypy-18.6.1-1|15	BuildArch:      noarch
21mr|python-cherrypy-18.6.1-1|16	
21mr|python-cherrypy-18.6.1-1|17	%description
21mr|python-cherrypy-18.6.1-1|18	A Python-based framework for web application development.
21mr|python-cherrypy-18.6.1-1|19	
21mr|python-cherrypy-18.6.1-1|20	CheryPy allows you to write and easyly deploy web applications, thanks
21mr|python-cherrypy-18.6.1-1|21	to a bundled webserver. It features a automated way to map an url to a
21mr|python-cherrypy-18.6.1-1|22	mathod, allowing you to describe your site as a python class.
21mr|python-cherrypy-18.6.1-1|23	
21mr|python-cherrypy-18.6.1-1|24	%package -n python3-cherrypy
21mr|python-cherrypy-18.6.1-1|25	Summary:        A Python-based framework for web application development
21mr|python-cherrypy-18.6.1-1|26	Group:          Development/Python
21mr|python-cherrypy-18.6.1-1|27	Requires:       python3
21mr|python-cherrypy-18.6.1-1|28	
21mr|python-cherrypy-18.6.1-1|29	%description -n python3-cherrypy
21mr|python-cherrypy-18.6.1-1|30	A Python-based framework for web application development.
21mr|python-cherrypy-18.6.1-1|31	
21mr|python-cherrypy-18.6.1-1|32	CheryPy allows you to write and easyly deploy web applications, thanks
21mr|python-cherrypy-18.6.1-1|33	to a bundled webserver. It features a automated way to map an url to a
21mr|python-cherrypy-18.6.1-1|34	mathod, allowing you to describe your site as a python class.
21mr|python-cherrypy-18.6.1-1|35	
21mr|python-cherrypy-18.6.1-1|36	%prep
21mr|python-cherrypy-18.6.1-1|37	%setup -q -n %{tarname}
21mr|python-cherrypy-18.6.1-1|38	
21mr|python-cherrypy-18.6.1-1|39	%build
21mr|python-cherrypy-18.6.1-1|40	cat > tutorial.conf << EOF
21mr|python-cherrypy-18.6.1-1|41	[server]
21mr|python-cherrypy-18.6.1-1|42	socketPort = 8080
21mr|python-cherrypy-18.6.1-1|43	threadPool = 10
21mr|python-cherrypy-18.6.1-1|44	
21mr|python-cherrypy-18.6.1-1|45	[session]
21mr|python-cherrypy-18.6.1-1|46	storageType=ram
21mr|python-cherrypy-18.6.1-1|47	EOF
21mr|python-cherrypy-18.6.1-1|48	
21mr|python-cherrypy-18.6.1-1|49	%py3_build
21mr|python-cherrypy-18.6.1-1|50	
21mr|python-cherrypy-18.6.1-1|51	
21mr|python-cherrypy-18.6.1-1|52	%install
21mr|python-cherrypy-18.6.1-1|53	%py3_install
21mr|python-cherrypy-18.6.1-1|54	mv %{buildroot}/%{_bindir}/cherryd %{buildroot}/%{_bindir}/python3-cherryd
21mr|python-cherrypy-18.6.1-1|55	
21mr|python-cherrypy-18.6.1-1|56	%files -n python3-cherrypy
21mr|python-cherrypy-18.6.1-1|57	%doc cherrypy/tutorial/*
21mr|python-cherrypy-18.6.1-1|58	%{python3_sitelib}/cherrypy/*
21mr|python-cherrypy-18.6.1-1|59	%{python3_sitelib}/*.egg-info
21mr|python-cherrypy-18.6.1-1|60	%{_bindir}/python3-cherryd

15650 21
21mr|python-cleo-1.0.0a5-1|1	%global pypi_name cleo
21mr|python-cleo-1.0.0a5-1|2	
21mr|python-cleo-1.0.0a5-1|3	%global common_description %{expand:
21mr|python-cleo-1.0.0a5-1|4	Create beautiful and testable command-line interfaces.
21mr|python-cleo-1.0.0a5-1|5	
21mr|python-cleo-1.0.0a5-1|6	Cleo is mostly a higher level wrapper for CliKit, so a lot of the
21mr|python-cleo-1.0.0a5-1|7	components and utilities comes from it. Refer to its documentation for
21mr|python-cleo-1.0.0a5-1|8	more information.}
21mr|python-cleo-1.0.0a5-1|9	
21mr|python-cleo-1.0.0a5-1|10	Name:           python-%{pypi_name}
21mr|python-cleo-1.0.0a5-1|11	Summary:        Create beautiful and testable command-line interfaces
21mr|python-cleo-1.0.0a5-1|12	Group:          Development/Python
21mr|python-cleo-1.0.0a5-1|13	Version:        1.0.0a5
21mr|python-cleo-1.0.0a5-1|14	Release:        1
21mr|python-cleo-1.0.0a5-1|15	License:        MIT
21mr|python-cleo-1.0.0a5-1|16	
21mr|python-cleo-1.0.0a5-1|17	URL:            https://github.com/sdispater/cleo
21mr|python-cleo-1.0.0a5-1|18	Source0:        https://github.com/python-poetry/cleo/archive/refs/tags/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-cleo-1.0.0a5-1|19	
21mr|python-cleo-1.0.0a5-1|20	BuildArch:      noarch
21mr|python-cleo-1.0.0a5-1|21	
21mr|python-cleo-1.0.0a5-1|22	BuildRequires:  python3-devel
21mr|python-cleo-1.0.0a5-1|23	BuildRequires:  pyproject-rpm-macros
21mr|python-cleo-1.0.0a5-1|24	BuildRequires:  python3dist(setuptools)
21mr|python-cleo-1.0.0a5-1|25	
21mr|python-cleo-1.0.0a5-1|26	%description %{common_description}
21mr|python-cleo-1.0.0a5-1|27	
21mr|python-cleo-1.0.0a5-1|28	#-------------------------------------------------------
21mr|python-cleo-1.0.0a5-1|29	%package -n     python3-%{pypi_name}
21mr|python-cleo-1.0.0a5-1|30	Summary:        %{summary}
21mr|python-cleo-1.0.0a5-1|31	Group:          Development/Python
21mr|python-cleo-1.0.0a5-1|32	
21mr|python-cleo-1.0.0a5-1|33	%description -n python3-%{pypi_name} %{common_description}
21mr|python-cleo-1.0.0a5-1|34	
21mr|python-cleo-1.0.0a5-1|35	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-cleo-1.0.0a5-1|36	%license LICENSE
21mr|python-cleo-1.0.0a5-1|37	%doc README*
21mr|python-cleo-1.0.0a5-1|38	
21mr|python-cleo-1.0.0a5-1|39	#-------------------------------------------------------
21mr|python-cleo-1.0.0a5-1|40	
21mr|python-cleo-1.0.0a5-1|41	%prep
21mr|python-cleo-1.0.0a5-1|42	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-cleo-1.0.0a5-1|43	
21mr|python-cleo-1.0.0a5-1|44	%generate_buildrequires
21mr|python-cleo-1.0.0a5-1|45	%pyproject_buildrequires
21mr|python-cleo-1.0.0a5-1|46	
21mr|python-cleo-1.0.0a5-1|47	%build
21mr|python-cleo-1.0.0a5-1|48	%pyproject_wheel
21mr|python-cleo-1.0.0a5-1|49	
21mr|python-cleo-1.0.0a5-1|50	%install
21mr|python-cleo-1.0.0a5-1|51	%pyproject_install
21mr|python-cleo-1.0.0a5-1|52	%pyproject_save_files %{pypi_name}

15651 21
21mr|python-click-8.0.3-1|1	%define	module	click
21mr|python-click-8.0.3-1|2	
21mr|python-click-8.0.3-1|3	Name:		python-%{module}
21mr|python-click-8.0.3-1|4	Version:	8.0.3
21mr|python-click-8.0.3-1|5	Release:	1
21mr|python-click-8.0.3-1|6	Summary:	A simple wrapper around optparse for powerful command line utilities
21mr|python-click-8.0.3-1|7	Group:		Development/Python
21mr|python-click-8.0.3-1|8	License:	BSD
21mr|python-click-8.0.3-1|9	Url:		https://palletsprojects.com/p/click/
21mr|python-click-8.0.3-1|10	Source0:	https://pypi.io/packages/source/c/%{module}/%{module}-%{version}.tar.gz
21mr|python-click-8.0.3-1|11	BuildArch:	noarch
21mr|python-click-8.0.3-1|12	
21mr|python-click-8.0.3-1|13	%description
21mr|python-click-8.0.3-1|14	Click is a Python package for creating beautiful command line interfaces
21mr|python-click-8.0.3-1|15	in a composable way with as little code as necessary.  It's the "Command
21mr|python-click-8.0.3-1|16	Line Interface Creation Kit".  It's highly configurable but comes with
21mr|python-click-8.0.3-1|17	sensible defaults out of the box.
21mr|python-click-8.0.3-1|18	
21mr|python-click-8.0.3-1|19	It aims to make the process of writing command line tools quick and fun
21mr|python-click-8.0.3-1|20	while also preventing any frustration caused by the inability to
21mr|python-click-8.0.3-1|21	implement an intended CLI API.
21mr|python-click-8.0.3-1|22	
21mr|python-click-8.0.3-1|23	#-----------------------------------------------------------------------
21mr|python-click-8.0.3-1|24	
21mr|python-click-8.0.3-1|25	%package -n python3-%{module}
21mr|python-click-8.0.3-1|26	Summary:	A simple wrapper around optparse for powerful command line utilities
21mr|python-click-8.0.3-1|27	Group:		Development/Python
21mr|python-click-8.0.3-1|28	
21mr|python-click-8.0.3-1|29	BuildRequires:	pkgconfig(python3)
21mr|python-click-8.0.3-1|30	BuildRequires:	python3egg(setuptools)
21mr|python-click-8.0.3-1|31	
21mr|python-click-8.0.3-1|32	%description -n python3-%{module}
21mr|python-click-8.0.3-1|33	Click is a Python package for creating beautiful command line interfaces
21mr|python-click-8.0.3-1|34	in a composable way with as little code as necessary.  It's the "Command
21mr|python-click-8.0.3-1|35	Line Interface Creation Kit".  It's highly configurable but comes with
21mr|python-click-8.0.3-1|36	sensible defaults out of the box.
21mr|python-click-8.0.3-1|37	
21mr|python-click-8.0.3-1|38	It aims to make the process of writing command line tools quick and fun
21mr|python-click-8.0.3-1|39	while also preventing any frustration caused by the inability to
21mr|python-click-8.0.3-1|40	implement an intended CLI API.
21mr|python-click-8.0.3-1|41	
21mr|python-click-8.0.3-1|42	%files -n python3-%{module}
21mr|python-click-8.0.3-1|43	%doc *.rst
21mr|python-click-8.0.3-1|44	%{python3_sitelib}/click/*.py*
21mr|python-click-8.0.3-1|45	%{python3_sitelib}/click/py.typed
21mr|python-click-8.0.3-1|46	%{python3_sitelib}/click/__pycache__
21mr|python-click-8.0.3-1|47	%{python3_sitelib}/click*.egg-info
21mr|python-click-8.0.3-1|48	#----------------------------------------------------------------------
21mr|python-click-8.0.3-1|49	
21mr|python-click-8.0.3-1|50	%prep
21mr|python-click-8.0.3-1|51	%setup -qn %{module}-%{version}
21mr|python-click-8.0.3-1|52	rm -rf %{module}.egg-info
21mr|python-click-8.0.3-1|53	
21mr|python-click-8.0.3-1|54	%build
21mr|python-click-8.0.3-1|55	%py3_build
21mr|python-click-8.0.3-1|56	
21mr|python-click-8.0.3-1|57	%install
21mr|python-click-8.0.3-1|58	%py3_install

15652 21
21mr|python-cliff-3.8.0-1|1	
21mr|python-cliff-3.8.0-1|2	%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
21mr|python-cliff-3.8.0-1|3	
21mr|python-cliff-3.8.0-1|4	%global modname cliff
21mr|python-cliff-3.8.0-1|5	
21mr|python-cliff-3.8.0-1|6	%global common_desc \
21mr|python-cliff-3.8.0-1|7	cliff is a framework for building command line programs. It uses setuptools \
21mr|python-cliff-3.8.0-1|8	entry points to provide subcommands, output formatters, and other \
21mr|python-cliff-3.8.0-1|9	extensions. \
21mr|python-cliff-3.8.0-1|10	\
21mr|python-cliff-3.8.0-1|11	Documentation for cliff is hosted on readthedocs.org at \
21mr|python-cliff-3.8.0-1|12	http://readthedocs.org/docs/cliff/en/latest/
21mr|python-cliff-3.8.0-1|13	
21mr|python-cliff-3.8.0-1|14	%global common_desc_tests This package contains tests for the python cliff library.
21mr|python-cliff-3.8.0-1|15	
21mr|python-cliff-3.8.0-1|16	Name:             python-%{modname}
21mr|python-cliff-3.8.0-1|17	Version:	3.8.0
21mr|python-cliff-3.8.0-1|18	Release:	1
21mr|python-cliff-3.8.0-1|19	Summary:          Command Line Interface Formulation Framework
21mr|python-cliff-3.8.0-1|20	
21mr|python-cliff-3.8.0-1|21	Group:            Development/Python
21mr|python-cliff-3.8.0-1|22	License:          ASL 2.0
21mr|python-cliff-3.8.0-1|23	URL:              https://pypi.io/pypi/cliff
21mr|python-cliff-3.8.0-1|24	Source0:	https://files.pythonhosted.org/packages/cd/ba/da7f1c8f63e6171b3cdf38afc103574d27c885e007352e35bba01b235263/cliff-3.8.0.tar.gz
21mr|python-cliff-3.8.0-1|25	
21mr|python-cliff-3.8.0-1|26	BuildArch:        noarch
21mr|python-cliff-3.8.0-1|27	
21mr|python-cliff-3.8.0-1|28	%package -n python3-%{modname}
21mr|python-cliff-3.8.0-1|29	Summary:          Command Line Interface Formulation Framework
21mr|python-cliff-3.8.0-1|30	%{?python_provide:%python_provide python3-%{modname}}
21mr|python-cliff-3.8.0-1|31	
21mr|python-cliff-3.8.0-1|32	BuildRequires:    python3-devel
21mr|python-cliff-3.8.0-1|33	BuildRequires:    python3-setuptools
21mr|python-cliff-3.8.0-1|34	BuildRequires:    python3-pbr
21mr|python-cliff-3.8.0-1|35	BuildRequires:    python3-prettytable
21mr|python-cliff-3.8.0-1|36	BuildRequires:    python3-stevedore
21mr|python-cliff-3.8.0-1|37	BuildRequires:    python3-six
21mr|python-cliff-3.8.0-1|38	BuildRequires:    python3-pyparsing
21mr|python-cliff-3.8.0-1|39	BuildRequires:    python3-cmd2 >= 0.8.0
21mr|python-cliff-3.8.0-1|40	
21mr|python-cliff-3.8.0-1|41	Requires:         python3-prettytable
21mr|python-cliff-3.8.0-1|42	Requires:         python3-stevedore >= 1.20.0
21mr|python-cliff-3.8.0-1|43	Requires:         python3-six
21mr|python-cliff-3.8.0-1|44	Requires:         python3-cmd2 >= 0.8.0
21mr|python-cliff-3.8.0-1|45	Requires:         python3-pyparsing
21mr|python-cliff-3.8.0-1|46	Requires:         python3-PyYAML
21mr|python-cliff-3.8.0-1|47	
21mr|python-cliff-3.8.0-1|48	%description -n python3-%{modname}
21mr|python-cliff-3.8.0-1|49	%{common_desc}
21mr|python-cliff-3.8.0-1|50	
21mr|python-cliff-3.8.0-1|51	%package -n python3-%{modname}-tests
21mr|python-cliff-3.8.0-1|52	Summary:          Command Line Interface Formulation Framework
21mr|python-cliff-3.8.0-1|53	%{?python_provide:%python_provide python3-%{modname}-tests}
21mr|python-cliff-3.8.0-1|54	
21mr|python-cliff-3.8.0-1|55	# Required for the test suite
21mr|python-cliff-3.8.0-1|56	BuildRequires:    python3-mock
21mr|python-cliff-3.8.0-1|57	BuildRequires:    bash
21mr|python-cliff-3.8.0-1|58	BuildRequires:    which
21mr|python-cliff-3.8.0-1|59	BuildRequires:    python3-subunit
21mr|python-cliff-3.8.0-1|60	BuildRequires:    python3-testtools
21mr|python-cliff-3.8.0-1|61	BuildRequires:    python3-testscenarios
21mr|python-cliff-3.8.0-1|62	BuildRequires:    python3-testrepository
21mr|python-cliff-3.8.0-1|63	BuildRequires:    python3-docutils
21mr|python-cliff-3.8.0-1|64	BuildRequires:    python3-PyYAML
21mr|python-cliff-3.8.0-1|65	
21mr|python-cliff-3.8.0-1|66	Requires:         python3-%{modname} = %{version}-%{release}
21mr|python-cliff-3.8.0-1|67	Requires:         python3-mock
21mr|python-cliff-3.8.0-1|68	Requires:         bash
21mr|python-cliff-3.8.0-1|69	Requires:         which
21mr|python-cliff-3.8.0-1|70	Requires:         python3-subunit
21mr|python-cliff-3.8.0-1|71	Requires:         python3-testtools
21mr|python-cliff-3.8.0-1|72	Requires:         python3-testscenarios
21mr|python-cliff-3.8.0-1|73	Requires:         python3-testrepository
21mr|python-cliff-3.8.0-1|74	Requires:         python3-PyYAML
21mr|python-cliff-3.8.0-1|75	
21mr|python-cliff-3.8.0-1|76	%description -n python3-%{modname}-tests
21mr|python-cliff-3.8.0-1|77	%{common_desc_tests}
21mr|python-cliff-3.8.0-1|78	
21mr|python-cliff-3.8.0-1|79	%description
21mr|python-cliff-3.8.0-1|80	%{common_desc}
21mr|python-cliff-3.8.0-1|81	
21mr|python-cliff-3.8.0-1|82	%prep
21mr|python-cliff-3.8.0-1|83	%setup -q -n %{modname}-%{upstream_version}
21mr|python-cliff-3.8.0-1|84	rm -rf {test-,}requirements.txt
21mr|python-cliff-3.8.0-1|85	
21mr|python-cliff-3.8.0-1|86	# Remove bundled egg info
21mr|python-cliff-3.8.0-1|87	rm -rf *.egg-info
21mr|python-cliff-3.8.0-1|88	
21mr|python-cliff-3.8.0-1|89	%build
21mr|python-cliff-3.8.0-1|90	%{py3_build}
21mr|python-cliff-3.8.0-1|91	
21mr|python-cliff-3.8.0-1|92	%install
21mr|python-cliff-3.8.0-1|93	%{py3_install}
21mr|python-cliff-3.8.0-1|94	
21mr|python-cliff-3.8.0-1|95	%check
21mr|python-cliff-3.8.0-1|96	PYTHON=python3 python3 setup.py test
21mr|python-cliff-3.8.0-1|97	
21mr|python-cliff-3.8.0-1|98	%files -n python3-%{modname}
21mr|python-cliff-3.8.0-1|99	%license LICENSE
21mr|python-cliff-3.8.0-1|100	%doc doc/ README.rst ChangeLog AUTHORS CONTRIBUTING.rst
21mr|python-cliff-3.8.0-1|101	%{python3_sitelib}/%{modname}
21mr|python-cliff-3.8.0-1|102	%{python3_sitelib}/%{modname}-*.egg-info
21mr|python-cliff-3.8.0-1|103	%exclude %{python3_sitelib}/%{modname}/tests
21mr|python-cliff-3.8.0-1|104	
21mr|python-cliff-3.8.0-1|105	%files -n python3-%{modname}-tests
21mr|python-cliff-3.8.0-1|106	%{python3_sitelib}/%{modname}/tests

15653 21
21mr|python-clikit-0.6.2-1|1	%global pypi_name clikit
21mr|python-clikit-0.6.2-1|2	
21mr|python-clikit-0.6.2-1|3	%global common_description %{expand:
21mr|python-clikit-0.6.2-1|4	CliKit is a group of utilities to build beautiful and testable command
21mr|python-clikit-0.6.2-1|5	line interfaces. This is at the core of Cleo.}
21mr|python-clikit-0.6.2-1|6	
21mr|python-clikit-0.6.2-1|7	Name:           python-%{pypi_name}
21mr|python-clikit-0.6.2-1|8	Summary:        Utilities to build beautiful and testable CLIs
21mr|python-clikit-0.6.2-1|9	Group:          Development/Python
21mr|python-clikit-0.6.2-1|10	Version:        0.6.2
21mr|python-clikit-0.6.2-1|11	Release:        1
21mr|python-clikit-0.6.2-1|12	License:        MIT
21mr|python-clikit-0.6.2-1|13	
21mr|python-clikit-0.6.2-1|14	URL:            https://github.com/sdispater/clikit
21mr|python-clikit-0.6.2-1|15	Source0:        %{pypi_source}
21mr|python-clikit-0.6.2-1|16	
21mr|python-clikit-0.6.2-1|17	BuildArch:      noarch
21mr|python-clikit-0.6.2-1|18	
21mr|python-clikit-0.6.2-1|19	BuildRequires:  python3-devel
21mr|python-clikit-0.6.2-1|20	BuildRequires:  python3dist(setuptools)
21mr|python-clikit-0.6.2-1|21	
21mr|python-clikit-0.6.2-1|22	%description %{common_description}
21mr|python-clikit-0.6.2-1|23	
21mr|python-clikit-0.6.2-1|24	#-------------------------------------------------------
21mr|python-clikit-0.6.2-1|25	%package -n     python3-%{pypi_name}
21mr|python-clikit-0.6.2-1|26	Summary:        %{summary}
21mr|python-clikit-0.6.2-1|27	Group:          Development/Python
21mr|python-clikit-0.6.2-1|28	
21mr|python-clikit-0.6.2-1|29	%description -n python3-%{pypi_name} %{common_description}
21mr|python-clikit-0.6.2-1|30	
21mr|python-clikit-0.6.2-1|31	%files -n python3-%{pypi_name}
21mr|python-clikit-0.6.2-1|32	%license LICENSE
21mr|python-clikit-0.6.2-1|33	%doc README.md
21mr|python-clikit-0.6.2-1|34	%{python3_sitelib}/%{pypi_name}/
21mr|python-clikit-0.6.2-1|35	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info/
21mr|python-clikit-0.6.2-1|36	
21mr|python-clikit-0.6.2-1|37	#-------------------------------------------------------
21mr|python-clikit-0.6.2-1|38	%prep
21mr|python-clikit-0.6.2-1|39	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-clikit-0.6.2-1|40	
21mr|python-clikit-0.6.2-1|41	
21mr|python-clikit-0.6.2-1|42	%build
21mr|python-clikit-0.6.2-1|43	%py3_build
21mr|python-clikit-0.6.2-1|44	
21mr|python-clikit-0.6.2-1|45	
21mr|python-clikit-0.6.2-1|46	%install
21mr|python-clikit-0.6.2-1|47	%py3_install

15654 21
21mr|python-cloudflare-2.11.1-1|1	%global pyname python-cloudflare
21mr|python-cloudflare-2.11.1-1|2	%global pypi_name cloudflare
21mr|python-cloudflare-2.11.1-1|3	
21mr|python-cloudflare-2.11.1-1|4	Name:           python-%{pypi_name}
21mr|python-cloudflare-2.11.1-1|5	Version:        2.11.1
21mr|python-cloudflare-2.11.1-1|6	Release:        1
21mr|python-cloudflare-2.11.1-1|7	Summary:        Python wrapper for the Cloudflare Client API v4
21mr|python-cloudflare-2.11.1-1|8	Group:          Development/Python
21mr|python-cloudflare-2.11.1-1|9	License:        MIT
21mr|python-cloudflare-2.11.1-1|10	URL:            https://pypi.python.org/pypi/%{pypi_name}
21mr|python-cloudflare-2.11.1-1|11	Source0:        %{pypi_source}
21mr|python-cloudflare-2.11.1-1|12	
21mr|python-cloudflare-2.11.1-1|13	# TODO: Remove this once jsonlines is packaged
21mr|python-cloudflare-2.11.1-1|14	Patch0:         remove-jsonlines.patch
21mr|python-cloudflare-2.11.1-1|15	Patch1:         remove-shebangs.patch
21mr|python-cloudflare-2.11.1-1|16	
21mr|python-cloudflare-2.11.1-1|17	BuildArch:      noarch
21mr|python-cloudflare-2.11.1-1|18	BuildRequires:  python3-devel
21mr|python-cloudflare-2.11.1-1|19	BuildRequires:  pyproject-rpm-macros
21mr|python-cloudflare-2.11.1-1|20	
21mr|python-cloudflare-2.11.1-1|21	# Used to verify OpenPGP signature
21mr|python-cloudflare-2.11.1-1|22	BuildRequires:  gnupg2
21mr|python-cloudflare-2.11.1-1|23	BuildRequires:  sed
21mr|python-cloudflare-2.11.1-1|24	
21mr|python-cloudflare-2.11.1-1|25	%description
21mr|python-cloudflare-2.11.1-1|26	Python wrapper library for the Cloudflare Client API v4.
21mr|python-cloudflare-2.11.1-1|27	
21mr|python-cloudflare-2.11.1-1|28	#------------------------------------------------------------
21mr|python-cloudflare-2.11.1-1|29	%package -n python3-%{pypi_name}
21mr|python-cloudflare-2.11.1-1|30	Summary:        %{summary}
21mr|python-cloudflare-2.11.1-1|31	Group:          Development/Python
21mr|python-cloudflare-2.11.1-1|32	
21mr|python-cloudflare-2.11.1-1|33	%description -n python3-%{pypi_name}
21mr|python-cloudflare-2.11.1-1|34	Python wrapper library for the Cloudflare Client API v4.
21mr|python-cloudflare-2.11.1-1|35	
21mr|python-cloudflare-2.11.1-1|36	This is the Python 3 version of the package.
21mr|python-cloudflare-2.11.1-1|37	
21mr|python-cloudflare-2.11.1-1|38	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-cloudflare-2.11.1-1|39	%doc README.md
21mr|python-cloudflare-2.11.1-1|40	%{_bindir}/cli4
21mr|python-cloudflare-2.11.1-1|41	%doc %attr(0644,root,root) %{_mandir}/man1/cli4.1*
21mr|python-cloudflare-2.11.1-1|42	%{python3_sitelib}/cli4
21mr|python-cloudflare-2.11.1-1|43	%exclude %{python3_sitelib}/examples
21mr|python-cloudflare-2.11.1-1|44	
21mr|python-cloudflare-2.11.1-1|45	#------------------------------------------------------------
21mr|python-cloudflare-2.11.1-1|46	
21mr|python-cloudflare-2.11.1-1|47	%prep
21mr|python-cloudflare-2.11.1-1|48	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-cloudflare-2.11.1-1|49	rm -rf *.egg-info
21mr|python-cloudflare-2.11.1-1|50	# Remove shebangs
21mr|python-cloudflare-2.11.1-1|51	sed -i -e '1!b' -e '\~^#!/usr/bin/env python~d' cli4/*.py
21mr|python-cloudflare-2.11.1-1|52	
21mr|python-cloudflare-2.11.1-1|53	%generate_buildrequires
21mr|python-cloudflare-2.11.1-1|54	%pyproject_buildrequires
21mr|python-cloudflare-2.11.1-1|55	
21mr|python-cloudflare-2.11.1-1|56	
21mr|python-cloudflare-2.11.1-1|57	%build
21mr|python-cloudflare-2.11.1-1|58	%pyproject_wheel
21mr|python-cloudflare-2.11.1-1|59	
21mr|python-cloudflare-2.11.1-1|60	%install
21mr|python-cloudflare-2.11.1-1|61	%pyproject_install
21mr|python-cloudflare-2.11.1-1|62	%pyproject_save_files CloudFlare

15655 21
21mr|python-cmd2-2.1.2-1|1	
21mr|python-cmd2-2.1.2-1|2	%global modname cmd2
21mr|python-cmd2-2.1.2-1|3	
21mr|python-cmd2-2.1.2-1|4	Name:             python-cmd2
21mr|python-cmd2-2.1.2-1|5	Version:	2.1.2
21mr|python-cmd2-2.1.2-1|6	Release:	1
21mr|python-cmd2-2.1.2-1|7	Summary:          Extra features for standard library's cmd module
21mr|python-cmd2-2.1.2-1|8	Group:		Development/Python
21mr|python-cmd2-2.1.2-1|9	
21mr|python-cmd2-2.1.2-1|10	License:          MIT
21mr|python-cmd2-2.1.2-1|11	URL:              https://pypi.python.org/pypi/cmd2
21mr|python-cmd2-2.1.2-1|12	Source0:	https://files.pythonhosted.org/packages/a6/93/adfe582bbb6123cbe3ae7214a3ba2688c51b42c7c39fa3fea6ab87bcfac1/cmd2-2.1.2.tar.gz
21mr|python-cmd2-2.1.2-1|13	BuildArch:        noarch
21mr|python-cmd2-2.1.2-1|14	
21mr|python-cmd2-2.1.2-1|15	
21mr|python-cmd2-2.1.2-1|16	%global _description\
21mr|python-cmd2-2.1.2-1|17	Enhancements for standard library's cmd module.\
21mr|python-cmd2-2.1.2-1|18	\
21mr|python-cmd2-2.1.2-1|19	Drop-in replacement adds several features for command-prompt tools:\
21mr|python-cmd2-2.1.2-1|20	\
21mr|python-cmd2-2.1.2-1|21	* Searchable command history (commands: "hi", "li", "run")\
21mr|python-cmd2-2.1.2-1|22	* Load commands from file, save to file, edit commands in file\
21mr|python-cmd2-2.1.2-1|23	* Multi-line commands\
21mr|python-cmd2-2.1.2-1|24	* Case-insensitive commands\
21mr|python-cmd2-2.1.2-1|25	* Special-character shortcut commands (beyond cmd's "@" and "!")\
21mr|python-cmd2-2.1.2-1|26	* Settable environment parameters\
21mr|python-cmd2-2.1.2-1|27	* Parsing commands with flags\
21mr|python-cmd2-2.1.2-1|28	* > (filename), >> (filename) redirect output to file\
21mr|python-cmd2-2.1.2-1|29	* < (filename) gets input from file\
21mr|python-cmd2-2.1.2-1|30	* bare >, >>, < redirect to/from paste buffer\
21mr|python-cmd2-2.1.2-1|31	* accepts abbreviated commands when unambiguous\
21mr|python-cmd2-2.1.2-1|32	* `py` enters interactive Python console\
21mr|python-cmd2-2.1.2-1|33	* test apps against sample session transcript (see example/example.py)\
21mr|python-cmd2-2.1.2-1|34	\
21mr|python-cmd2-2.1.2-1|35	Usable without modification anywhere cmd is used; simply import cmd2.Cmd\
21mr|python-cmd2-2.1.2-1|36	in place of cmd.Cmd.\
21mr|python-cmd2-2.1.2-1|37	\
21mr|python-cmd2-2.1.2-1|38	See docs at http://packages.python.org/cmd2/
21mr|python-cmd2-2.1.2-1|39	
21mr|python-cmd2-2.1.2-1|40	%description %_description
21mr|python-cmd2-2.1.2-1|41	
21mr|python-cmd2-2.1.2-1|42	%package -n python3-cmd2
21mr|python-cmd2-2.1.2-1|43	Summary:        Extra features for standard library's cmd module
21mr|python-cmd2-2.1.2-1|44	BuildRequires:    python3-devel
21mr|python-cmd2-2.1.2-1|45	BuildRequires:    python3-setuptools
21mr|python-cmd2-2.1.2-1|46	BuildRequires:    python3-setuptools_scm
21mr|python-cmd2-2.1.2-1|47	BuildRequires:    dos2unix
21mr|python-cmd2-2.1.2-1|48	
21mr|python-cmd2-2.1.2-1|49	Requires:         python3-pyparsing
21mr|python-cmd2-2.1.2-1|50	Requires:         python3-pyperclip
21mr|python-cmd2-2.1.2-1|51	Requires:         python3-six
21mr|python-cmd2-2.1.2-1|52	Requires:         python3-wcwidth
21mr|python-cmd2-2.1.2-1|53	Requires:         /usr/bin/which
21mr|python-cmd2-2.1.2-1|54	%{?python_provide:%python_provide python3-cmd2}
21mr|python-cmd2-2.1.2-1|55	
21mr|python-cmd2-2.1.2-1|56	%description -n python3-cmd2
21mr|python-cmd2-2.1.2-1|57	Enhancements for standard library's cmd module.
21mr|python-cmd2-2.1.2-1|58	
21mr|python-cmd2-2.1.2-1|59	Drop-in replacement adds several features for command-prompt tools:
21mr|python-cmd2-2.1.2-1|60	
21mr|python-cmd2-2.1.2-1|61	* Searchable command history (commands: "hi", "li", "run")
21mr|python-cmd2-2.1.2-1|62	* Load commands from file, save to file, edit commands in file
21mr|python-cmd2-2.1.2-1|63	* Multi-line commands
21mr|python-cmd2-2.1.2-1|64	* Case-insensitive commands
21mr|python-cmd2-2.1.2-1|65	* Special-character shortcut commands (beyond cmd's "@" and "!")
21mr|python-cmd2-2.1.2-1|66	* Settable environment parameters
21mr|python-cmd2-2.1.2-1|67	* Parsing commands with flags
21mr|python-cmd2-2.1.2-1|68	* > (filename), >> (filename) redirect output to file
21mr|python-cmd2-2.1.2-1|69	* < (filename) gets input from file
21mr|python-cmd2-2.1.2-1|70	* bare >, >>, < redirect to/from paste buffer
21mr|python-cmd2-2.1.2-1|71	* accepts abbreviated commands when unambiguous
21mr|python-cmd2-2.1.2-1|72	* `py` enters interactive Python console
21mr|python-cmd2-2.1.2-1|73	* test apps against sample session transcript (see example/example.py)
21mr|python-cmd2-2.1.2-1|74	
21mr|python-cmd2-2.1.2-1|75	Usable without modification anywhere cmd is used; simply import cmd2.Cmd
21mr|python-cmd2-2.1.2-1|76	in place of cmd.Cmd.
21mr|python-cmd2-2.1.2-1|77	
21mr|python-cmd2-2.1.2-1|78	See docs at http://packages.python.org/cmd2/
21mr|python-cmd2-2.1.2-1|79	
21mr|python-cmd2-2.1.2-1|80	%prep
21mr|python-cmd2-2.1.2-1|81	%setup -q -n %{modname}-%{version}
21mr|python-cmd2-2.1.2-1|82	
21mr|python-cmd2-2.1.2-1|83	%build
21mr|python-cmd2-2.1.2-1|84	%py3_build
21mr|python-cmd2-2.1.2-1|85	
21mr|python-cmd2-2.1.2-1|86	%install
21mr|python-cmd2-2.1.2-1|87	%py3_install
21mr|python-cmd2-2.1.2-1|88	
21mr|python-cmd2-2.1.2-1|89	
21mr|python-cmd2-2.1.2-1|90	%files -n python3-%{modname}
21mr|python-cmd2-2.1.2-1|91	%license LICENSE
21mr|python-cmd2-2.1.2-1|92	%doc CHANGELOG.md README.md
21mr|python-cmd2-2.1.2-1|93	%{python3_sitelib}/cmd2
21mr|python-cmd2-2.1.2-1|94	%{python3_sitelib}/%{modname}-%{version}*

15656 21
21mr|python-colorama-0.4.4-1|1	%define	module	colorama
21mr|python-colorama-0.4.4-1|2	
21mr|python-colorama-0.4.4-1|3	Name:		python-%{module}
21mr|python-colorama-0.4.4-1|4	Version:	0.4.4
21mr|python-colorama-0.4.4-1|5	Release:	1
21mr|python-colorama-0.4.4-1|6	Summary:	Cross-platform colored terminal text
21mr|python-colorama-0.4.4-1|7	Source0:	https://files.pythonhosted.org/packages/1f/bb/5d3246097ab77fa083a61bd8d3d527b7ae063c7d8e8671b1cf8c4ec10cbe/colorama-0.4.4.tar.gz
21mr|python-colorama-0.4.4-1|8	License:	BSD
21mr|python-colorama-0.4.4-1|9	Group:		Development/Python
21mr|python-colorama-0.4.4-1|10	Url:		https://github.com/tartley/colorama
21mr|python-colorama-0.4.4-1|11	BuildArch:	noarch
21mr|python-colorama-0.4.4-1|12	
21mr|python-colorama-0.4.4-1|13	%description
21mr|python-colorama-0.4.4-1|14	Makes ANSI escape character sequences (for producing colored
21mr|python-colorama-0.4.4-1|15	terminal text and cursor positioning) work under MS Windows.
21mr|python-colorama-0.4.4-1|16	
21mr|python-colorama-0.4.4-1|17	ANSI escape character sequences have long been used to produce
21mr|python-colorama-0.4.4-1|18	colored terminal text and cursor positioning on Unix and Macs.
21mr|python-colorama-0.4.4-1|19	Colorama makes this work on Windows, too, by wrapping stdout,
21mr|python-colorama-0.4.4-1|20	stripping ANSI sequences it finds (which would appear as gobbledygook
21mr|python-colorama-0.4.4-1|21	in the output), and converting them into the appropriate win32 calls
21mr|python-colorama-0.4.4-1|22	to modify the state of the terminal.
21mr|python-colorama-0.4.4-1|23	On other platforms, Colorama does nothing.
21mr|python-colorama-0.4.4-1|24	
21mr|python-colorama-0.4.4-1|25	#---------------------------------------------------
21mr|python-colorama-0.4.4-1|26	
21mr|python-colorama-0.4.4-1|27	%package -n python3-%{module}
21mr|python-colorama-0.4.4-1|28	
21mr|python-colorama-0.4.4-1|29	Summary:        Cross-platform colored terminal text
21mr|python-colorama-0.4.4-1|30	BuildRequires:  pkgconfig(python3)
21mr|python-colorama-0.4.4-1|31	BuildRequires:  pythonegg(setuptools)
21mr|python-colorama-0.4.4-1|32	
21mr|python-colorama-0.4.4-1|33	%description -n python3-%{module}
21mr|python-colorama-0.4.4-1|34	Makes ANSI escape character sequences (for producing colored
21mr|python-colorama-0.4.4-1|35	terminal text and cursor positioning) work under MS Windows.
21mr|python-colorama-0.4.4-1|36	ANSI escape character sequences have long been used to produce
21mr|python-colorama-0.4.4-1|37	colored terminal text and cursor positioning on Unix and Macs.
21mr|python-colorama-0.4.4-1|38	Colorama makes this work on Windows, too, by wrapping stdout,
21mr|python-colorama-0.4.4-1|39	stripping ANSI sequences it finds (which would appear as gobbledygook
21mr|python-colorama-0.4.4-1|40	in the output), and converting them into the appropriate win32 calls
21mr|python-colorama-0.4.4-1|41	to modify the state of the terminal.
21mr|python-colorama-0.4.4-1|42	On other platforms, Colorama does nothing.
21mr|python-colorama-0.4.4-1|43	
21mr|python-colorama-0.4.4-1|44	%files -n python3-%{module}
21mr|python-colorama-0.4.4-1|45	%doc CHANGELOG.rst LICENSE.txt README.rst
21mr|python-colorama-0.4.4-1|46	%{py3_puresitedir}/colorama
21mr|python-colorama-0.4.4-1|47	%{py3_puresitedir}/colorama*.egg-info
21mr|python-colorama-0.4.4-1|48	
21mr|python-colorama-0.4.4-1|49	#---------------------------------------
21mr|python-colorama-0.4.4-1|50	
21mr|python-colorama-0.4.4-1|51	%prep
21mr|python-colorama-0.4.4-1|52	%setup -qn %{module}-%{version}
21mr|python-colorama-0.4.4-1|53	rm -rf %{module}.egg-info
21mr|python-colorama-0.4.4-1|54	
21mr|python-colorama-0.4.4-1|55	%build
21mr|python-colorama-0.4.4-1|56	%py3_build
21mr|python-colorama-0.4.4-1|57	
21mr|python-colorama-0.4.4-1|58	%install
21mr|python-colorama-0.4.4-1|59	%py3_install

15657 21
21mr|python-commonmark-0.9.1-1|1	%global module commonmark
21mr|python-commonmark-0.9.1-1|2	
21mr|python-commonmark-0.9.1-1|3	Summary:	Python parser for the CommonMark Markdown spec
21mr|python-commonmark-0.9.1-1|4	Name:		python-%{module}
21mr|python-commonmark-0.9.1-1|5	Version:	0.9.1
21mr|python-commonmark-0.9.1-1|6	Release:	1
21mr|python-commonmark-0.9.1-1|7	License:	BSD
21mr|python-commonmark-0.9.1-1|8	Group:		Development/Python
21mr|python-commonmark-0.9.1-1|9	Url:		https://pypi.python.org/pypi/%{module}
21mr|python-commonmark-0.9.1-1|10	Source0:	https://files.pythonhosted.org/packages/60/48/a60f593447e8f0894ebb7f6e6c1f25dafc5e89c5879fdc9360ae93ff83f0/commonmark-0.9.1.tar.gz
21mr|python-commonmark-0.9.1-1|11	BuildArch:	noarch
21mr|python-commonmark-0.9.1-1|12	
21mr|python-commonmark-0.9.1-1|13	%description
21mr|python-commonmark-0.9.1-1|14	Pure Python port of jgm’s stmd.js, a Markdown parser and renderer for the
21mr|python-commonmark-0.9.1-1|15	CommonMark specification, using only native modules. Once both this project and
21mr|python-commonmark-0.9.1-1|16	the CommonMark specification are stable we will release the first 1.0 version
21mr|python-commonmark-0.9.1-1|17	and attempt to keep up to date with changes in stmd.js.
21mr|python-commonmark-0.9.1-1|18	
21mr|python-commonmark-0.9.1-1|19	
21mr|python-commonmark-0.9.1-1|20	#----------------------------------------------------------------------------
21mr|python-commonmark-0.9.1-1|21	
21mr|python-commonmark-0.9.1-1|22	%package -n python3-%{module}
21mr|python-commonmark-0.9.1-1|23	Summary:	Python parser for the CommonMark Markdown spec
21mr|python-commonmark-0.9.1-1|24	Group:		Development/Python
21mr|python-commonmark-0.9.1-1|25	BuildRequires:	pkgconfig(python3)
21mr|python-commonmark-0.9.1-1|26	BuildRequires:	python3egg(future)
21mr|python-commonmark-0.9.1-1|27	BuildRequires:	python3egg(hypothesis)
21mr|python-commonmark-0.9.1-1|28	BuildRequires:	python3egg(setuptools)
21mr|python-commonmark-0.9.1-1|29	Requires:	python3-future
21mr|python-commonmark-0.9.1-1|30	# Binary files conflict
21mr|python-commonmark-0.9.1-1|31	Conflicts:	cmark
21mr|python-commonmark-0.9.1-1|32	
21mr|python-commonmark-0.9.1-1|33	%description -n python3-%{module}
21mr|python-commonmark-0.9.1-1|34	Pure Python port of jgm’s stmd.js, a Markdown parser and renderer for the
21mr|python-commonmark-0.9.1-1|35	CommonMark specification, using only native modules. Once both this project and
21mr|python-commonmark-0.9.1-1|36	the CommonMark specification are stable we will release the first 1.0 version
21mr|python-commonmark-0.9.1-1|37	and attempt to keep up to date with changes in stmd.js.
21mr|python-commonmark-0.9.1-1|38	
21mr|python-commonmark-0.9.1-1|39	%files -n python3-%{module}
21mr|python-commonmark-0.9.1-1|40	%doc LICENSE
21mr|python-commonmark-0.9.1-1|41	%{_bindir}/cmark
21mr|python-commonmark-0.9.1-1|42	%{python3_sitelib}/%{module}/
21mr|python-commonmark-0.9.1-1|43	%{python3_sitelib}/%{module}-%{version}-py%{python3_version}.egg-info
21mr|python-commonmark-0.9.1-1|44	
21mr|python-commonmark-0.9.1-1|45	#----------------------------------------------------------------------------
21mr|python-commonmark-0.9.1-1|46	
21mr|python-commonmark-0.9.1-1|47	%prep
21mr|python-commonmark-0.9.1-1|48	%setup -qn %{module}-%{version}
21mr|python-commonmark-0.9.1-1|49	# Fix non executable scripts
21mr|python-commonmark-0.9.1-1|50	sed -i '1{\@^#!/usr/bin/env python@d}' %{module}/tests/run_spec_tests.py
21mr|python-commonmark-0.9.1-1|51	sed -i '1{\@^#!/usr/bin/env python@d}' %{module}/cmark.py
21mr|python-commonmark-0.9.1-1|52	
21mr|python-commonmark-0.9.1-1|53	
21mr|python-commonmark-0.9.1-1|54	%build
21mr|python-commonmark-0.9.1-1|55	%py3_build
21mr|python-commonmark-0.9.1-1|56	
21mr|python-commonmark-0.9.1-1|57	%install
21mr|python-commonmark-0.9.1-1|58	%py3_install

15658 21
21mr|python-compreffor-0.5.1.post1-1|1	%global pypi_name compreffor
21mr|python-compreffor-0.5.1.post1-1|2	
21mr|python-compreffor-0.5.1.post1-1|3	Name:           python-%{pypi_name}
21mr|python-compreffor-0.5.1.post1-1|4	Version:        0.5.1.post1
21mr|python-compreffor-0.5.1.post1-1|5	Release:        1
21mr|python-compreffor-0.5.1.post1-1|6	Summary:        A CFF subroutinizer for fontTools
21mr|python-compreffor-0.5.1.post1-1|7	Group:          Development/Python
21mr|python-compreffor-0.5.1.post1-1|8	License:        Apache 2.0
21mr|python-compreffor-0.5.1.post1-1|9	URL:            https://pypi.org/project/compreffor/
21mr|python-compreffor-0.5.1.post1-1|10	Source0:        https://pypi.io/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-compreffor-0.5.1.post1-1|11	BuildRequires:  python3-cython
21mr|python-compreffor-0.5.1.post1-1|12	BuildRequires:  python3-devel
21mr|python-compreffor-0.5.1.post1-1|13	BuildRequires:  python3dist(fonttools) >= 3.1
21mr|python-compreffor-0.5.1.post1-1|14	BuildRequires:  python3dist(pytest) >= 2.8
21mr|python-compreffor-0.5.1.post1-1|15	BuildRequires:  python3dist(pytest-runner)
21mr|python-compreffor-0.5.1.post1-1|16	BuildRequires:  python3dist(setuptools)
21mr|python-compreffor-0.5.1.post1-1|17	BuildRequires:  python3dist(setuptools-scm)
21mr|python-compreffor-0.5.1.post1-1|18	BuildRequires:  python3dist(setuptools-git-ls-files)
21mr|python-compreffor-0.5.1.post1-1|19	
21mr|python-compreffor-0.5.1.post1-1|20	%description
21mr|python-compreffor-0.5.1.post1-1|21	A CFF table subroutinizer for FontTools.
21mr|python-compreffor-0.5.1.post1-1|22	
21mr|python-compreffor-0.5.1.post1-1|23	#---------------------------------------------------------------------
21mr|python-compreffor-0.5.1.post1-1|24	%package -n     python3-%{pypi_name}
21mr|python-compreffor-0.5.1.post1-1|25	Summary:        %{summary}
21mr|python-compreffor-0.5.1.post1-1|26	Group:          Development/Python
21mr|python-compreffor-0.5.1.post1-1|27	Provides:       compreffor = %{version}-%{release}
21mr|python-compreffor-0.5.1.post1-1|28	Requires:       python3dist(fonttools) >= 3.1
21mr|python-compreffor-0.5.1.post1-1|29	Requires:       python3dist(setuptools)
21mr|python-compreffor-0.5.1.post1-1|30	
21mr|python-compreffor-0.5.1.post1-1|31	%description -n python3-%{pypi_name}
21mr|python-compreffor-0.5.1.post1-1|32	A CFF table subroutinizer for FontTools.
21mr|python-compreffor-0.5.1.post1-1|33	
21mr|python-compreffor-0.5.1.post1-1|34	%files -n python3-%{pypi_name}
21mr|python-compreffor-0.5.1.post1-1|35	%license LICENSE
21mr|python-compreffor-0.5.1.post1-1|36	%doc README.rst
21mr|python-compreffor-0.5.1.post1-1|37	%{_bindir}/compreffor
21mr|python-compreffor-0.5.1.post1-1|38	%{python3_sitearch}/%{pypi_name}
21mr|python-compreffor-0.5.1.post1-1|39	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-compreffor-0.5.1.post1-1|40	
21mr|python-compreffor-0.5.1.post1-1|41	#---------------------------------------------------------------------
21mr|python-compreffor-0.5.1.post1-1|42	
21mr|python-compreffor-0.5.1.post1-1|43	%prep
21mr|python-compreffor-0.5.1.post1-1|44	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-compreffor-0.5.1.post1-1|45	
21mr|python-compreffor-0.5.1.post1-1|46	# Remove bundled egg-info
21mr|python-compreffor-0.5.1.post1-1|47	rm -rf %{pypi_name}.egg-info
21mr|python-compreffor-0.5.1.post1-1|48	
21mr|python-compreffor-0.5.1.post1-1|49	%build
21mr|python-compreffor-0.5.1.post1-1|50	%py3_build
21mr|python-compreffor-0.5.1.post1-1|51	
21mr|python-compreffor-0.5.1.post1-1|52	%install
21mr|python-compreffor-0.5.1.post1-1|53	%py3_install
21mr|python-compreffor-0.5.1.post1-1|54	
21mr|python-compreffor-0.5.1.post1-1|55	%check
21mr|python-compreffor-0.5.1.post1-1|56	%{__python3} setup.py test
21mr|python-compreffor-0.5.1.post1-1|57	
21mr|python-compreffor-0.5.1.post1-1|58	%files -n python3-%{pypi_name}
21mr|python-compreffor-0.5.1.post1-1|59	%license LICENSE
21mr|python-compreffor-0.5.1.post1-1|60	%doc README.rst
21mr|python-compreffor-0.5.1.post1-1|61	%{_bindir}/compreffor
21mr|python-compreffor-0.5.1.post1-1|62	%{python3_sitearch}/%{pypi_name}
21mr|python-compreffor-0.5.1.post1-1|63	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-compreffor-0.5.1.post1-1|64	
21mr|python-compreffor-0.5.1.post1-1|65	

15659 21
21mr|python-ConfigArgParse-1.5.2-1|1	%define	srcname ConfigArgParse
21mr|python-ConfigArgParse-1.5.2-1|2	
21mr|python-ConfigArgParse-1.5.2-1|3	Name:		python-%{srcname}
21mr|python-ConfigArgParse-1.5.2-1|4	Version:	1.5.2
21mr|python-ConfigArgParse-1.5.2-1|5	Release:	1
21mr|python-ConfigArgParse-1.5.2-1|6	Summary:	A drop-in replacement for argparse
21mr|python-ConfigArgParse-1.5.2-1|7	Url:		https://github.com/bw2/ConfigArgParse
21mr|python-ConfigArgParse-1.5.2-1|8	Source0:	%{pypi_source}
21mr|python-ConfigArgParse-1.5.2-1|9	License:	MIT
21mr|python-ConfigArgParse-1.5.2-1|10	Group:		Development/Python
21mr|python-ConfigArgParse-1.5.2-1|11	BuildRequires:	python3-devel
21mr|python-ConfigArgParse-1.5.2-1|12	BuildRequires:	python3-pytest
21mr|python-ConfigArgParse-1.5.2-1|13	BuildRequires:	python3-setuptools
21mr|python-ConfigArgParse-1.5.2-1|14	#for tests
21mr|python-ConfigArgParse-1.5.2-1|15	BuildRequires:	python3-PyYAML
21mr|python-ConfigArgParse-1.5.2-1|16	BuildRequires:	python3-wheel
21mr|python-ConfigArgParse-1.5.2-1|17	BuildRequires:	python3-mock
21mr|python-ConfigArgParse-1.5.2-1|18	BuildArch:	noarch
21mr|python-ConfigArgParse-1.5.2-1|19	
21mr|python-ConfigArgParse-1.5.2-1|20	%define _description \
21mr|python-ConfigArgParse-1.5.2-1|21	Applications with more than a handful of user-settable options are best\
21mr|python-ConfigArgParse-1.5.2-1|22	configured through a combination of command line args, config files, hard\
21mr|python-ConfigArgParse-1.5.2-1|23	coded defaults, and in some cases, environment variables.\
21mr|python-ConfigArgParse-1.5.2-1|24	\
21mr|python-ConfigArgParse-1.5.2-1|25	Python’s command line parsing modules such as argparse have very limited\
21mr|python-ConfigArgParse-1.5.2-1|26	support for config files and environment variables, so this module extends\
21mr|python-ConfigArgParse-1.5.2-1|27	argparse to add these features.\
21mr|python-ConfigArgParse-1.5.2-1|28	
21mr|python-ConfigArgParse-1.5.2-1|29	%description
21mr|python-ConfigArgParse-1.5.2-1|30	%{_description}
21mr|python-ConfigArgParse-1.5.2-1|31	
21mr|python-ConfigArgParse-1.5.2-1|32	#--------------------------------------------------------------------------
21mr|python-ConfigArgParse-1.5.2-1|33	
21mr|python-ConfigArgParse-1.5.2-1|34	%package -n python3-%{srcname}
21mr|python-ConfigArgParse-1.5.2-1|35	Summary:	%{summary}
21mr|python-ConfigArgParse-1.5.2-1|36	Group:		%{group}
21mr|python-ConfigArgParse-1.5.2-1|37	# in lowercase, compat with Fedora
21mr|python-ConfigArgParse-1.5.2-1|38	Provides:	python3-configargparse = %{EVRD}
21mr|python-ConfigArgParse-1.5.2-1|39	
21mr|python-ConfigArgParse-1.5.2-1|40	%description -n python3-%{srcname}
21mr|python-ConfigArgParse-1.5.2-1|41	%{_description}
21mr|python-ConfigArgParse-1.5.2-1|42	
21mr|python-ConfigArgParse-1.5.2-1|43	%files -n python3-%{srcname}
21mr|python-ConfigArgParse-1.5.2-1|44	%license LICENSE
21mr|python-ConfigArgParse-1.5.2-1|45	%doc README.rst
21mr|python-ConfigArgParse-1.5.2-1|46	%{python3_sitelib}/configargparse.py*
21mr|python-ConfigArgParse-1.5.2-1|47	%{python3_sitelib}/%{srcname}*.egg-info
21mr|python-ConfigArgParse-1.5.2-1|48	%{python3_sitelib}/__pycache__/configargparse*
21mr|python-ConfigArgParse-1.5.2-1|49	
21mr|python-ConfigArgParse-1.5.2-1|50	#--------------------------------------------------------------------------
21mr|python-ConfigArgParse-1.5.2-1|51	
21mr|python-ConfigArgParse-1.5.2-1|52	%prep
21mr|python-ConfigArgParse-1.5.2-1|53	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-ConfigArgParse-1.5.2-1|54	
21mr|python-ConfigArgParse-1.5.2-1|55	%build
21mr|python-ConfigArgParse-1.5.2-1|56	%py3_build
21mr|python-ConfigArgParse-1.5.2-1|57	
21mr|python-ConfigArgParse-1.5.2-1|58	%install
21mr|python-ConfigArgParse-1.5.2-1|59	%py3_install
21mr|python-ConfigArgParse-1.5.2-1|60	
21mr|python-ConfigArgParse-1.5.2-1|61	%check
21mr|python-ConfigArgParse-1.5.2-1|62	%py3_test

15660 21
21mr|python-configobj-5.0.6-7|1	%define module	configobj
21mr|python-configobj-5.0.6-7|2	
21mr|python-configobj-5.0.6-7|3	Summary:	Simple but powerful config file reader and writer
21mr|python-configobj-5.0.6-7|4	Name:		python-%{module}
21mr|python-configobj-5.0.6-7|5	Version:	5.0.6
21mr|python-configobj-5.0.6-7|6	Release:	7
21mr|python-configobj-5.0.6-7|7	License:	BSD
21mr|python-configobj-5.0.6-7|8	Group:		Development/Python
21mr|python-configobj-5.0.6-7|9	Url:		http://www.voidspace.org.uk/python/configobj.html
21mr|python-configobj-5.0.6-7|10	Source0:	http://www.voidspace.org.uk/downloads/%{module}-%{version}.tar.gz
21mr|python-configobj-5.0.6-7|11	BuildArch:	noarch
21mr|python-configobj-5.0.6-7|12	BuildRequires:	python3egg(setuptools)
21mr|python-configobj-5.0.6-7|13	BuildRequires:	pkgconfig(python3)
21mr|python-configobj-5.0.6-7|14	Provides:	ConfigObj = %{version}
21mr|python-configobj-5.0.6-7|15	Provides:	python-ConfigObj = %{version}
21mr|python-configobj-5.0.6-7|16	
21mr|python-configobj-5.0.6-7|17	%description
21mr|python-configobj-5.0.6-7|18	ConfigObj is a simple but powerful config file reader and writer: an ini file
21mr|python-configobj-5.0.6-7|19	round tripper. Its main feature is that it is very easy to use, with a
21mr|python-configobj-5.0.6-7|20	straightforward programmer's interface and a simple syntax for config files.
21mr|python-configobj-5.0.6-7|21	
21mr|python-configobj-5.0.6-7|22	#==========================================================================
21mr|python-configobj-5.0.6-7|23	%package -n python2-configobj
21mr|python-configobj-5.0.6-7|24	%py2_migration_meta python2-configobj
21mr|python-configobj-5.0.6-7|25	Summary:        Simple but powerful config file reader and writer
21mr|python-configobj-5.0.6-7|26	License:        BSD
21mr|python-configobj-5.0.6-7|27	Group:		Development/Python
21mr|python-configobj-5.0.6-7|28	BuildRequires:	pythonegg(setuptools)
21mr|python-configobj-5.0.6-7|29	BuildRequires:	pkgconfig(python2)
21mr|python-configobj-5.0.6-7|30	
21mr|python-configobj-5.0.6-7|31	%description -n python2-configobj
21mr|python-configobj-5.0.6-7|32	ConfigObj is a simple but powerful config file reader and writer: an ini file
21mr|python-configobj-5.0.6-7|33	round tripper. Its main feature is that it is very easy to use, with a
21mr|python-configobj-5.0.6-7|34	straightforward programmer's interface and a simple syntax for config files.
21mr|python-configobj-5.0.6-7|35	
21mr|python-configobj-5.0.6-7|36	%files -n python2-configobj
21mr|python-configobj-5.0.6-7|37	%{python2_sitelib}/*.py*
21mr|python-configobj-5.0.6-7|38	%{python2_sitelib}/*.egg-info
21mr|python-configobj-5.0.6-7|39	
21mr|python-configobj-5.0.6-7|40	#==========================================================================
21mr|python-configobj-5.0.6-7|41	%package -n python3-configobj
21mr|python-configobj-5.0.6-7|42	Summary:        Simple but powerful config file reader and writer
21mr|python-configobj-5.0.6-7|43	License:        BSD
21mr|python-configobj-5.0.6-7|44	Group:		Development/Python
21mr|python-configobj-5.0.6-7|45	
21mr|python-configobj-5.0.6-7|46	%description -n python3-configobj
21mr|python-configobj-5.0.6-7|47	ConfigObj is a simple but powerful config file reader and writer: an ini file
21mr|python-configobj-5.0.6-7|48	round tripper. Its main feature is that it is very easy to use, with a
21mr|python-configobj-5.0.6-7|49	straightforward programmer's interface and a simple syntax for config files.
21mr|python-configobj-5.0.6-7|50	
21mr|python-configobj-5.0.6-7|51	%files -n python3-configobj
21mr|python-configobj-5.0.6-7|52	%{python3_sitelib}/*.py*
21mr|python-configobj-5.0.6-7|53	%{python3_sitelib}/*.egg-info
21mr|python-configobj-5.0.6-7|54	%{python3_sitelib}/__pycache__/*
21mr|python-configobj-5.0.6-7|55	
21mr|python-configobj-5.0.6-7|56	#==========================================================================
21mr|python-configobj-5.0.6-7|57	
21mr|python-configobj-5.0.6-7|58	%prep
21mr|python-configobj-5.0.6-7|59	%setup -qc %{module}-%{version}
21mr|python-configobj-5.0.6-7|60	mv %{module}-%{version} python3
21mr|python-configobj-5.0.6-7|61	cp -a python3 python2
21mr|python-configobj-5.0.6-7|62	
21mr|python-configobj-5.0.6-7|63	%build
21mr|python-configobj-5.0.6-7|64	
21mr|python-configobj-5.0.6-7|65	pushd python3
21mr|python-configobj-5.0.6-7|66	%py3_build
21mr|python-configobj-5.0.6-7|67	popd
21mr|python-configobj-5.0.6-7|68	
21mr|python-configobj-5.0.6-7|69	pushd python2
21mr|python-configobj-5.0.6-7|70	%py2_build
21mr|python-configobj-5.0.6-7|71	popd
21mr|python-configobj-5.0.6-7|72	
21mr|python-configobj-5.0.6-7|73	%install
21mr|python-configobj-5.0.6-7|74	pushd python3
21mr|python-configobj-5.0.6-7|75	%py3_install
21mr|python-configobj-5.0.6-7|76	popd
21mr|python-configobj-5.0.6-7|77	
21mr|python-configobj-5.0.6-7|78	pushd python2
21mr|python-configobj-5.0.6-7|79	%py2_install
21mr|python-configobj-5.0.6-7|80	popd

15661 21
21mr|python-configparser-5.0.2-4|1	%define pypi_name configparser
21mr|python-configparser-5.0.2-4|2	
21mr|python-configparser-5.0.2-4|3	Summary:        Configparser module
21mr|python-configparser-5.0.2-4|4	Name:           python-%{pypi_name}
21mr|python-configparser-5.0.2-4|5	Version:        5.0.2
21mr|python-configparser-5.0.2-4|6	Release:        4
21mr|python-configparser-5.0.2-4|7	Group:          Development/Python
21mr|python-configparser-5.0.2-4|8	License:        MIT
21mr|python-configparser-5.0.2-4|9	URL:            https://pypi.org/project/%{pypi_name}
21mr|python-configparser-5.0.2-4|10	Source0:        %{pypi_source %{pypi_name} %{version}}
21mr|python-configparser-5.0.2-4|11	BuildRequires:  pkgconfig(python3)
21mr|python-configparser-5.0.2-4|12	BuildRequires:  python3egg(setuptools)
21mr|python-configparser-5.0.2-4|13	BuildRequires:  python3egg(setuptools-scm)
21mr|python-configparser-5.0.2-4|14	BuildRequires:  python3egg(toml)
21mr|python-configparser-5.0.2-4|15	Requires:       python3egg(setuptools)
21mr|python-configparser-5.0.2-4|16	Provides:       python3-%{pypi_name} = %{EVRD}
21mr|python-configparser-5.0.2-4|17	BuildArch:      noarch
21mr|python-configparser-5.0.2-4|18	
21mr|python-configparser-5.0.2-4|19	%description
21mr|python-configparser-5.0.2-4|20	The ancient ConfigParser module available in the standard library 2.x
21mr|python-configparser-5.0.2-4|21	has seen a major update in Python 3.2. This package is a backport of
21mr|python-configparser-5.0.2-4|22	those changes so that they can be used directly in Python 2.6 - 3.5.
21mr|python-configparser-5.0.2-4|23	#--------------------------------------------------------------------
21mr|python-configparser-5.0.2-4|24	%package -n python3-%{pypi_name}
21mr|python-configparser-5.0.2-4|25	Summary:      Configparser module
21mr|python-configparser-5.0.2-4|26	Group:        Development/Python
21mr|python-configparser-5.0.2-4|27	Requires:     python3-backports-common
21mr|python-configparser-5.0.2-4|28	
21mr|python-configparser-5.0.2-4|29	%description -n python3-%{pypi_name}
21mr|python-configparser-5.0.2-4|30	The ancient ConfigParser module available in the standard library 2.x
21mr|python-configparser-5.0.2-4|31	has seen a major update in Python 3.2. This package is a backport of
21mr|python-configparser-5.0.2-4|32	those changes so that they can be used directly in Python 2.6 - 3.5.
21mr|python-configparser-5.0.2-4|33	
21mr|python-configparser-5.0.2-4|34	%files -n python3-%{pypi_name}
21mr|python-configparser-5.0.2-4|35	%doc README.rst
21mr|python-configparser-5.0.2-4|36	%{python3_sitelib}/backports/%{pypi_name}
21mr|python-configparser-5.0.2-4|37	%{python3_sitelib}/*.egg-info
21mr|python-configparser-5.0.2-4|38	%{python3_sitelib}/__pycache__/configparser.cpython-*
21mr|python-configparser-5.0.2-4|39	%{python3_sitelib}/configparser.py*
21mr|python-configparser-5.0.2-4|40	#--------------------------------------------------------------------
21mr|python-configparser-5.0.2-4|41	%package -n python3-backports-common
21mr|python-configparser-5.0.2-4|42	Summary:      Common files for all backports project
21mr|python-configparser-5.0.2-4|43	Group:        Development/Python
21mr|python-configparser-5.0.2-4|44	
21mr|python-configparser-5.0.2-4|45	%description -n python3-backports-common
21mr|python-configparser-5.0.2-4|46	Common files for all backports project
21mr|python-configparser-5.0.2-4|47	Also used in:
21mr|python-configparser-5.0.2-4|48	python-backports-functools_lru_cache
21mr|python-configparser-5.0.2-4|49	python-backports.entry-points-selectable
21mr|python-configparser-5.0.2-4|50	python-backports.shutil_get_terminal_size
21mr|python-configparser-5.0.2-4|51	
21mr|python-configparser-5.0.2-4|52	%files -n python3-backports-common
21mr|python-configparser-5.0.2-4|53	%{python3_sitelib}/backports/__init__.py
21mr|python-configparser-5.0.2-4|54	%{python3_sitelib}/backports/__pycache__/__init__*
21mr|python-configparser-5.0.2-4|55	
21mr|python-configparser-5.0.2-4|56	#--------------------------------------------------------------------
21mr|python-configparser-5.0.2-4|57	
21mr|python-configparser-5.0.2-4|58	%prep
21mr|python-configparser-5.0.2-4|59	%setup -q -n  %{pypi_name}-%{version}
21mr|python-configparser-5.0.2-4|60	rm -rf %{pypi_name}-%{version}/*.egg-info
21mr|python-configparser-5.0.2-4|61	
21mr|python-configparser-5.0.2-4|62	%build
21mr|python-configparser-5.0.2-4|63	SETUPTOOLS_SCM_DEBUG=1 %py3_build
21mr|python-configparser-5.0.2-4|64	
21mr|python-configparser-5.0.2-4|65	
21mr|python-configparser-5.0.2-4|66	%install
21mr|python-configparser-5.0.2-4|67	%py3_install
21mr|python-configparser-5.0.2-4|68	
21mr|python-configparser-5.0.2-4|69	%check
21mr|python-configparser-5.0.2-4|70	python3 setup.py test

15662 21
21mr|python-confluent-kafka-1.7.0-1|1	%global pypi_name confluent-kafka
21mr|python-confluent-kafka-1.7.0-1|2	
21mr|python-confluent-kafka-1.7.0-1|3	Name:		python-%{pypi_name}
21mr|python-confluent-kafka-1.7.0-1|4	Version:	1.7.0
21mr|python-confluent-kafka-1.7.0-1|5	Release:	1
21mr|python-confluent-kafka-1.7.0-1|6	Summary:	Confluent's Apache Kafka client for Python
21mr|python-confluent-kafka-1.7.0-1|7	Group:		Development/Python
21mr|python-confluent-kafka-1.7.0-1|8	License:	ASL 2.0
21mr|python-confluent-kafka-1.7.0-1|9	URL:		https://github.com/confluentinc/confluent-kafka-python
21mr|python-confluent-kafka-1.7.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-confluent-kafka-1.7.0-1|11	
21mr|python-confluent-kafka-1.7.0-1|12	%description
21mr|python-confluent-kafka-1.7.0-1|13	confluent-kafka-python is Confluent's Python client for Apache Kafka
21mr|python-confluent-kafka-1.7.0-1|14	and the Confluent Platform.
21mr|python-confluent-kafka-1.7.0-1|15	
21mr|python-confluent-kafka-1.7.0-1|16	#-----------------------------------------------------------------
21mr|python-confluent-kafka-1.7.0-1|17	%package -n python3-%{pypi_name}
21mr|python-confluent-kafka-1.7.0-1|18	Summary:	%{summary}
21mr|python-confluent-kafka-1.7.0-1|19	BuildRequires:	librdkafka-devel >= 1.6.0
21mr|python-confluent-kafka-1.7.0-1|20	BuildRequires:	python3-devel
21mr|python-confluent-kafka-1.7.0-1|21	# Unit tests are present in the upstream repo, but not in the PyPi distribution
21mr|python-confluent-kafka-1.7.0-1|22	# https://github.com/confluentinc/confluent-kafka-python/issues/508
21mr|python-confluent-kafka-1.7.0-1|23	#BuildRequires:  python3dist(pytest)
21mr|python-confluent-kafka-1.7.0-1|24	BuildRequires:	python3-setuptools
21mr|python-confluent-kafka-1.7.0-1|25	BuildRequires:	/usr/bin/pathfix.py
21mr|python-confluent-kafka-1.7.0-1|26	Requires:	librdkafka
21mr|python-confluent-kafka-1.7.0-1|27	
21mr|python-confluent-kafka-1.7.0-1|28	%description -n python3-%{pypi_name}
21mr|python-confluent-kafka-1.7.0-1|29	confluent-kafka-python is Confluent's Python client for Apache Kafka
21mr|python-confluent-kafka-1.7.0-1|30	and the Confluent Platform.
21mr|python-confluent-kafka-1.7.0-1|31	
21mr|python-confluent-kafka-1.7.0-1|32	%files -n python3-%{pypi_name}
21mr|python-confluent-kafka-1.7.0-1|33	%license LICENSE.txt
21mr|python-confluent-kafka-1.7.0-1|34	%doc README.md
21mr|python-confluent-kafka-1.7.0-1|35	%{python3_sitearch}/confluent_kafka
21mr|python-confluent-kafka-1.7.0-1|36	%{python3_sitearch}/confluent_kafka-%{version}-py%{python3_version}.egg-info
21mr|python-confluent-kafka-1.7.0-1|37	
21mr|python-confluent-kafka-1.7.0-1|38	#------------------------------------------------------------------
21mr|python-confluent-kafka-1.7.0-1|39	%prep
21mr|python-confluent-kafka-1.7.0-1|40	%autosetup -n %{pypi_name}-%{version}
21mr|python-confluent-kafka-1.7.0-1|41	# Remove bundled egg-info
21mr|python-confluent-kafka-1.7.0-1|42	rm -rf %{pypi_name}.egg-info
21mr|python-confluent-kafka-1.7.0-1|43	
21mr|python-confluent-kafka-1.7.0-1|44	%build
21mr|python-confluent-kafka-1.7.0-1|45	%py3_build
21mr|python-confluent-kafka-1.7.0-1|46	
21mr|python-confluent-kafka-1.7.0-1|47	%install
21mr|python-confluent-kafka-1.7.0-1|48	%py3_install
21mr|python-confluent-kafka-1.7.0-1|49	
21mr|python-confluent-kafka-1.7.0-1|50	# Fix ambiguous shebangs
21mr|python-confluent-kafka-1.7.0-1|51	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitearch}/confluent_kafka
21mr|python-confluent-kafka-1.7.0-1|52	
21mr|python-confluent-kafka-1.7.0-1|53	# Remove license file installed in weird place
21mr|python-confluent-kafka-1.7.0-1|54	rm  %{buildroot}/%{_prefix}/LICENSE.txt
21mr|python-confluent-kafka-1.7.0-1|55	
21mr|python-confluent-kafka-1.7.0-1|56	

15663 21
21mr|python-constantly-15.1.0-4|1	%define pypi_name constantly
21mr|python-constantly-15.1.0-4|2	
21mr|python-constantly-15.1.0-4|3	Summary:	Python library for symbolic constants
21mr|python-constantly-15.1.0-4|4	Name:		python-constantly
21mr|python-constantly-15.1.0-4|5	Version:	15.1.0
21mr|python-constantly-15.1.0-4|6	Release:	4
21mr|python-constantly-15.1.0-4|7	License:	MIT
21mr|python-constantly-15.1.0-4|8	Group:		Development/Python
21mr|python-constantly-15.1.0-4|9	Url:		https://pypi.org/project/constantly/
21mr|python-constantly-15.1.0-4|10	Source0:	%pypi_source
21mr|python-constantly-15.1.0-4|11	BuildArch:	noarch
21mr|python-constantly-15.1.0-4|12	
21mr|python-constantly-15.1.0-4|13	%description
21mr|python-constantly-15.1.0-4|14	Python library for symbolic constants.
21mr|python-constantly-15.1.0-4|15	
21mr|python-constantly-15.1.0-4|16	#----------------------------------------------------------------------------
21mr|python-constantly-15.1.0-4|17	
21mr|python-constantly-15.1.0-4|18	%package -n python3-constantly
21mr|python-constantly-15.1.0-4|19	Summary:	Python3 library for symbolic constants
21mr|python-constantly-15.1.0-4|20	Group:		Development/Python
21mr|python-constantly-15.1.0-4|21	BuildRequires:	pkgconfig(python3)
21mr|python-constantly-15.1.0-4|22	BuildRequires:	python3egg(setuptools)
21mr|python-constantly-15.1.0-4|23	Provides:	python3egg(constantly) = %{EVRD}
21mr|python-constantly-15.1.0-4|24	Provides:	python3dist(constantly) = %{EVRD}
21mr|python-constantly-15.1.0-4|25	Provides:	python%{py3_ver}dist(constantly) = %{EVRD}
21mr|python-constantly-15.1.0-4|26	BuildArch:	noarch
21mr|python-constantly-15.1.0-4|27	
21mr|python-constantly-15.1.0-4|28	%description -n python3-constantly
21mr|python-constantly-15.1.0-4|29	Python3 library for symbolic constants.
21mr|python-constantly-15.1.0-4|30	
21mr|python-constantly-15.1.0-4|31	%files -n python3-constantly
21mr|python-constantly-15.1.0-4|32	%{python3_sitelib}/constantly
21mr|python-constantly-15.1.0-4|33	%{python3_sitelib}/constantly-%{version}-py%{py3_ver}.egg-info/*
21mr|python-constantly-15.1.0-4|34	
21mr|python-constantly-15.1.0-4|35	#----------------------------------------------------------------------------
21mr|python-constantly-15.1.0-4|36	
21mr|python-constantly-15.1.0-4|37	%prep
21mr|python-constantly-15.1.0-4|38	%setup -qn constantly-%{version}
21mr|python-constantly-15.1.0-4|39	%apply_patches
21mr|python-constantly-15.1.0-4|40	
21mr|python-constantly-15.1.0-4|41	%build
21mr|python-constantly-15.1.0-4|42	%py3_build
21mr|python-constantly-15.1.0-4|43	
21mr|python-constantly-15.1.0-4|44	%install
21mr|python-constantly-15.1.0-4|45	%py3_install

15664 21
21mr|python-construct-2.10.67-2|1	%define module	construct
21mr|python-construct-2.10.67-2|2	
21mr|python-construct-2.10.67-2|3	Name:		python-%{module}
21mr|python-construct-2.10.67-2|4	Version:	2.10.67
21mr|python-construct-2.10.67-2|5	Release:	2
21mr|python-construct-2.10.67-2|6	Summary:	A powerful declarative parser/builder for binary data
21mr|python-construct-2.10.67-2|7	License:	MIT
21mr|python-construct-2.10.67-2|8	Group:		Development/Python
21mr|python-construct-2.10.67-2|9	URL:		http://construct.readthedocs.org
21mr|python-construct-2.10.67-2|10	Source0:	https://github.com/construct/construct/archive/v%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-construct-2.10.67-2|11	BuildArch:	noarch
21mr|python-construct-2.10.67-2|12	
21mr|python-construct-2.10.67-2|13	%description
21mr|python-construct-2.10.67-2|14	Construct is a powerful declarative parser (and builder) for binary
21mr|python-construct-2.10.67-2|15	data.
21mr|python-construct-2.10.67-2|16	
21mr|python-construct-2.10.67-2|17	Instead of writing imperative code to parse a piece of data, you
21mr|python-construct-2.10.67-2|18	declaratively define a data structure that describes your data. As
21mr|python-construct-2.10.67-2|19	this data structure is not code, you can use it in one direction to
21mr|python-construct-2.10.67-2|20	parse data into Pythonic objects, and in the other direction, convert
21mr|python-construct-2.10.67-2|21	(build) objects into binary data.
21mr|python-construct-2.10.67-2|22	
21mr|python-construct-2.10.67-2|23	#---------------------------------------------------------------------
21mr|python-construct-2.10.67-2|24	%package -n	python3-%{module}
21mr|python-construct-2.10.67-2|25	Summary:	A powerful declarative parser/builder for binary data
21mr|python-construct-2.10.67-2|26	Group:		Development/Python
21mr|python-construct-2.10.67-2|27	BuildArch:	noarch
21mr|python-construct-2.10.67-2|28	BuildRequires:	pkgconfig(python3)
21mr|python-construct-2.10.67-2|29	BuildRequires:	python3egg(setuptools)
21mr|python-construct-2.10.67-2|30	
21mr|python-construct-2.10.67-2|31	%description -n python3-%{module}
21mr|python-construct-2.10.67-2|32	Construct is a powerful declarative parser (and builder) for binary
21mr|python-construct-2.10.67-2|33	data.
21mr|python-construct-2.10.67-2|34	
21mr|python-construct-2.10.67-2|35	Instead of writing imperative code to parse a piece of data, you
21mr|python-construct-2.10.67-2|36	declaratively define a data structure that describes your data. As
21mr|python-construct-2.10.67-2|37	this data structure is not code, you can use it in one direction to
21mr|python-construct-2.10.67-2|38	parse data into Pythonic objects, and in the other direction, convert
21mr|python-construct-2.10.67-2|39	(build) objects into binary data.
21mr|python-construct-2.10.67-2|40	
21mr|python-construct-2.10.67-2|41	This is the Python 3 version of the package.
21mr|python-construct-2.10.67-2|42	
21mr|python-construct-2.10.67-2|43	%files -n python3-%{module}
21mr|python-construct-2.10.67-2|44	%doc README.rst LICENSE
21mr|python-construct-2.10.67-2|45	%{python3_sitelib}/%{module}/
21mr|python-construct-2.10.67-2|46	%{python3_sitelib}/%{module}-%{version}-*.egg-info
21mr|python-construct-2.10.67-2|47	
21mr|python-construct-2.10.67-2|48	#---------------------------------------------------------------------
21mr|python-construct-2.10.67-2|49	
21mr|python-construct-2.10.67-2|50	%prep
21mr|python-construct-2.10.67-2|51	%setup -q -n %{module}-%{version}
21mr|python-construct-2.10.67-2|52	
21mr|python-construct-2.10.67-2|53	# Remove bundled egg-info
21mr|python-construct-2.10.67-2|54	rm -rf %{module}.egg-info
21mr|python-construct-2.10.67-2|55	
21mr|python-construct-2.10.67-2|56	%build
21mr|python-construct-2.10.67-2|57	%py3_build
21mr|python-construct-2.10.67-2|58	
21mr|python-construct-2.10.67-2|59	%install
21mr|python-construct-2.10.67-2|60	%py3_install
21mr|python-construct-2.10.67-2|61	

15665 21
21mr|python-consul-1.6.0-1|1	Name:           python-consul
21mr|python-consul-1.6.0-1|2	Version:        1.6.0
21mr|python-consul-1.6.0-1|3	Release:        1
21mr|python-consul-1.6.0-1|4	Summary:        Python client for https://www.consul.io/
21mr|python-consul-1.6.0-1|5	License:        MIT
21mr|python-consul-1.6.0-1|6	Group:          Development/Python
21mr|python-consul-1.6.0-1|7	URL:            https://github.com/criteo/py-consul
21mr|python-consul-1.6.0-1|8	Source:         https://github.com/criteo/py-consul/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-consul-1.6.0-1|9	BuildRequires:  python3-devel
21mr|python-consul-1.6.0-1|10	BuildRequires:  python3-setuptools
21mr|python-consul-1.6.0-1|11	BuildArch:      noarch
21mr|python-consul-1.6.0-1|12	
21mr|python-consul-1.6.0-1|13	%description
21mr|python-consul-1.6.0-1|14	Python client for `Consul.io <http://www.consul.io/>`_
21mr|python-consul-1.6.0-1|15	
21mr|python-consul-1.6.0-1|16	#---------------------------------------------------------
21mr|python-consul-1.6.0-1|17	
21mr|python-consul-1.6.0-1|18	%package -n python3-consul
21mr|python-consul-1.6.0-1|19	Summary:        Python client for https://www.consul.io/
21mr|python-consul-1.6.0-1|20	Group:          Development/Python
21mr|python-consul-1.6.0-1|21	Requires:       python3-requests
21mr|python-consul-1.6.0-1|22	Requires:       python3-six
21mr|python-consul-1.6.0-1|23	Recommends:       python3-aiohttp
21mr|python-consul-1.6.0-1|24	Recommends:       python3-tornado
21mr|python-consul-1.6.0-1|25	Recommends:       python3-treq
21mr|python-consul-1.6.0-1|26	Recommends:       python3-twisted
21mr|python-consul-1.6.0-1|27	Provides:	py-consul = %{EVRD}
21mr|python-consul-1.6.0-1|28	
21mr|python-consul-1.6.0-1|29	%description -n python3-consul
21mr|python-consul-1.6.0-1|30	Python client for `Consul.io <http://www.consul.io/>`_
21mr|python-consul-1.6.0-1|31	
21mr|python-consul-1.6.0-1|32	%files -n python3-consul
21mr|python-consul-1.6.0-1|33	%license LICENSE
21mr|python-consul-1.6.0-1|34	%doc CHANGELOG.md README.md
21mr|python-consul-1.6.0-1|35	%{python3_sitelib}/*
21mr|python-consul-1.6.0-1|36	
21mr|python-consul-1.6.0-1|37	#---------------------------------------------------------
21mr|python-consul-1.6.0-1|38	
21mr|python-consul-1.6.0-1|39	%prep
21mr|python-consul-1.6.0-1|40	%autosetup -p1 -n py-consul-%{version}
21mr|python-consul-1.6.0-1|41	
21mr|python-consul-1.6.0-1|42	%build
21mr|python-consul-1.6.0-1|43	%py3_build
21mr|python-consul-1.6.0-1|44	
21mr|python-consul-1.6.0-1|45	%install
21mr|python-consul-1.6.0-1|46	%py3_install
21mr|python-consul-1.6.0-1|47	rm -fv %{buildroot}/usr/*.txt

15666 21
21mr|python-contextlib2-0.6.0-1|1	%define modname contextlib2
21mr|python-contextlib2-0.6.0-1|2	
21mr|python-contextlib2-0.6.0-1|3	Name:               python-contextlib2
21mr|python-contextlib2-0.6.0-1|4	Version:            0.6.0
21mr|python-contextlib2-0.6.0-1|5	Release:            1
21mr|python-contextlib2-0.6.0-1|6	Summary:            Backports and enhancements for the contextlib module
21mr|python-contextlib2-0.6.0-1|7	Group:              Development/Python
21mr|python-contextlib2-0.6.0-1|8	License:            Python
21mr|python-contextlib2-0.6.0-1|9	URL:                http://pypi.python.org/pypi/contextlib2
21mr|python-contextlib2-0.6.0-1|10	Source0:            https://pypi.python.org/packages/source/c/%{modname}/%{modname}-%{version}.tar.gz
21mr|python-contextlib2-0.6.0-1|11	BuildArch:          noarch
21mr|python-contextlib2-0.6.0-1|12	BuildRequires:      python3-devel
21mr|python-contextlib2-0.6.0-1|13	
21mr|python-contextlib2-0.6.0-1|14	%description
21mr|python-contextlib2-0.6.0-1|15	contextlib2 is a backport of the standard library's contextlib module to
21mr|python-contextlib2-0.6.0-1|16	earlier Python versions.
21mr|python-contextlib2-0.6.0-1|17	
21mr|python-contextlib2-0.6.0-1|18	It also serves as a real world proving ground for possible future
21mr|python-contextlib2-0.6.0-1|19	enhancements to the standard library version.
21mr|python-contextlib2-0.6.0-1|20	
21mr|python-contextlib2-0.6.0-1|21	%package -n python3-contextlib2
21mr|python-contextlib2-0.6.0-1|22	Summary:            Backports and enhancements for the contextlib module
21mr|python-contextlib2-0.6.0-1|23	Group:              Development/Python
21mr|python-contextlib2-0.6.0-1|24	
21mr|python-contextlib2-0.6.0-1|25	%description -n python3-contextlib2
21mr|python-contextlib2-0.6.0-1|26	contextlib2 is a backport of the standard library's contextlib module to
21mr|python-contextlib2-0.6.0-1|27	earlier Python versions.
21mr|python-contextlib2-0.6.0-1|28	
21mr|python-contextlib2-0.6.0-1|29	It also serves as a real world proving ground for possible future
21mr|python-contextlib2-0.6.0-1|30	enhancements to the standard library version.
21mr|python-contextlib2-0.6.0-1|31	
21mr|python-contextlib2-0.6.0-1|32	%prep
21mr|python-contextlib2-0.6.0-1|33	%setup -q -n %{modname}-%{version}
21mr|python-contextlib2-0.6.0-1|34	
21mr|python-contextlib2-0.6.0-1|35	# Remove bundled egg-info in case it exists
21mr|python-contextlib2-0.6.0-1|36	rm -rf %{modname}.egg-info
21mr|python-contextlib2-0.6.0-1|37	
21mr|python-contextlib2-0.6.0-1|38	%build
21mr|python-contextlib2-0.6.0-1|39	%py3_build
21mr|python-contextlib2-0.6.0-1|40	
21mr|python-contextlib2-0.6.0-1|41	%install
21mr|python-contextlib2-0.6.0-1|42	%py3_install
21mr|python-contextlib2-0.6.0-1|43	
21mr|python-contextlib2-0.6.0-1|44	%check
21mr|python-contextlib2-0.6.0-1|45	python3 test_contextlib2.py
21mr|python-contextlib2-0.6.0-1|46	
21mr|python-contextlib2-0.6.0-1|47	%files -n python3-contextlib2
21mr|python-contextlib2-0.6.0-1|48	%doc VERSION.txt NEWS.rst LICENSE.txt
21mr|python-contextlib2-0.6.0-1|49	%{py3_puresitedir}/%{modname}.py*
21mr|python-contextlib2-0.6.0-1|50	%{py3_puresitedir}/__pycache__/*
21mr|python-contextlib2-0.6.0-1|51	%{py3_puresitedir}/%{modname}-%{version}-*

15667 21
21mr|python-contextvars-2.4-1|1	%global pypi_name contextvars
21mr|python-contextvars-2.4-1|2	
21mr|python-contextvars-2.4-1|3	Summary:	PEP 567 Backport
21mr|python-contextvars-2.4-1|4	Name:		python-contextvars
21mr|python-contextvars-2.4-1|5	Version:	2.4
21mr|python-contextvars-2.4-1|6	Release:	1
21mr|python-contextvars-2.4-1|7	License:	ASL2.0
21mr|python-contextvars-2.4-1|8	Group:		Development/Python
21mr|python-contextvars-2.4-1|9	Url:		https://github.com/pganssle/zoneinfo
21mr|python-contextvars-2.4-1|10	Source0:	https://pypi.io/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-contextvars-2.4-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-contextvars-2.4-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-contextvars-2.4-1|13	BuildArch:	noarch
21mr|python-contextvars-2.4-1|14	
21mr|python-contextvars-2.4-1|15	%description
21mr|python-contextvars-2.4-1|16	This package implements a backport of Python 3.7 contextvars module
21mr|python-contextvars-2.4-1|17	(see PEP 567) for Python 3.6.
21mr|python-contextvars-2.4-1|18	Important: at this moment this package does not provide an asyncio event
21mr|python-contextvars-2.4-1|19	loop with PEP 567 support yet. Stay tuned for updates.
21mr|python-contextvars-2.4-1|20	
21mr|python-contextvars-2.4-1|21	#----------------------------------------------------------------------------
21mr|python-contextvars-2.4-1|22	
21mr|python-contextvars-2.4-1|23	%package -n python3-%{pypi_name}
21mr|python-contextvars-2.4-1|24	Summary:	PEP 567 Backport
21mr|python-contextvars-2.4-1|25	Group:		Development/Python
21mr|python-contextvars-2.4-1|26	
21mr|python-contextvars-2.4-1|27	%description -n python3-%{pypi_name}
21mr|python-contextvars-2.4-1|28	This package implements a backport of Python 3.7 contextvars module
21mr|python-contextvars-2.4-1|29	(see PEP 567) for Python 3.6.
21mr|python-contextvars-2.4-1|30	Important: at this moment this package does not provide an asyncio event
21mr|python-contextvars-2.4-1|31	loop with PEP 567 support yet. Stay tuned for updates.
21mr|python-contextvars-2.4-1|32	
21mr|python-contextvars-2.4-1|33	%files -n python3-%{pypi_name}
21mr|python-contextvars-2.4-1|34	%doc README.* LICENSE
21mr|python-contextvars-2.4-1|35	%{python3_sitelib}/%{pypi_name}
21mr|python-contextvars-2.4-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-contextvars-2.4-1|37	
21mr|python-contextvars-2.4-1|38	#----------------------------------------------------------------------------
21mr|python-contextvars-2.4-1|39	
21mr|python-contextvars-2.4-1|40	%prep
21mr|python-contextvars-2.4-1|41	%setup -q -n %{pypi_name}-%{version}
21mr|python-contextvars-2.4-1|42	
21mr|python-contextvars-2.4-1|43	rm -rf *.egg-info
21mr|python-contextvars-2.4-1|44	
21mr|python-contextvars-2.4-1|45	%build
21mr|python-contextvars-2.4-1|46	%py3_build
21mr|python-contextvars-2.4-1|47	
21mr|python-contextvars-2.4-1|48	%install
21mr|python-contextvars-2.4-1|49	%py3_install

15668 21
21mr|python-cov-core-1.15.0-3|1	# Created by pyp2rpm-1.0.1
21mr|python-cov-core-1.15.0-3|2	%global pypi_name cov-core
21mr|python-cov-core-1.15.0-3|3	
21mr|python-cov-core-1.15.0-3|4	Name:           python-%{pypi_name}
21mr|python-cov-core-1.15.0-3|5	Version:        1.15.0
21mr|python-cov-core-1.15.0-3|6	Release:        3
21mr|python-cov-core-1.15.0-3|7	Summary:        Plugin core for use by pytest-cov, nose-cov and nose2-cov
21mr|python-cov-core-1.15.0-3|8	Group:          Development/Python
21mr|python-cov-core-1.15.0-3|9	License:        MIT
21mr|python-cov-core-1.15.0-3|10	URL:            http://bitbucket.org/memedough/cov-core/overview
21mr|python-cov-core-1.15.0-3|11	Source0:        https://pypi.io/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-cov-core-1.15.0-3|12	BuildArch:      noarch
21mr|python-cov-core-1.15.0-3|13	BuildRequires:  python3-devel
21mr|python-cov-core-1.15.0-3|14	BuildRequires:  python3dist(setuptools)
21mr|python-cov-core-1.15.0-3|15	
21mr|python-cov-core-1.15.0-3|16	%description
21mr|python-cov-core-1.15.0-3|17	This is a lib package for use by pytest-cov, nose-cov and nose2-cov. If
21mr|python-cov-core-1.15.0-3|18	you're developing a coverage plugin for a test framework then you probably
21mr|python-cov-core-1.15.0-3|19	want one of those.
21mr|python-cov-core-1.15.0-3|20	
21mr|python-cov-core-1.15.0-3|21	%package -n     python3-%{pypi_name}
21mr|python-cov-core-1.15.0-3|22	Summary:        Plugin core for use by pytest-cov, nose-cov and nose2-cov
21mr|python-cov-core-1.15.0-3|23	Group:          Development/Python
21mr|python-cov-core-1.15.0-3|24	
21mr|python-cov-core-1.15.0-3|25	%description -n python3-%{pypi_name}
21mr|python-cov-core-1.15.0-3|26	This is a lib package for use by pytest-cov, nose-cov and nose2-cov. If
21mr|python-cov-core-1.15.0-3|27	you're developing a coverage plugin for a test framework then you probably
21mr|python-cov-core-1.15.0-3|28	want one of those.
21mr|python-cov-core-1.15.0-3|29	
21mr|python-cov-core-1.15.0-3|30	%prep
21mr|python-cov-core-1.15.0-3|31	%setup -q -n %{pypi_name}-%{version}
21mr|python-cov-core-1.15.0-3|32	
21mr|python-cov-core-1.15.0-3|33	# Remove bundled egg-info
21mr|python-cov-core-1.15.0-3|34	rm -rf %{pypi_name}.egg-info
21mr|python-cov-core-1.15.0-3|35	
21mr|python-cov-core-1.15.0-3|36	%build
21mr|python-cov-core-1.15.0-3|37	%py3_build
21mr|python-cov-core-1.15.0-3|38	
21mr|python-cov-core-1.15.0-3|39	%install
21mr|python-cov-core-1.15.0-3|40	%py3_install
21mr|python-cov-core-1.15.0-3|41	
21mr|python-cov-core-1.15.0-3|42	%files -n python3-%{pypi_name}
21mr|python-cov-core-1.15.0-3|43	%doc LICENSE.txt
21mr|python-cov-core-1.15.0-3|44	%doc README*
21mr|python-cov-core-1.15.0-3|45	%{py3_puresitedir}/cov_core*
21mr|python-cov-core-1.15.0-3|46	%{py3_puresitedir}/__pycache__/*

15669 21
21mr|python-coverage-5.5-1|1	%define module	coverage
21mr|python-coverage-5.5-1|2	
21mr|python-coverage-5.5-1|3	Summary:	Code coverage measurement for Python
21mr|python-coverage-5.5-1|4	Name:		python-%{module}
21mr|python-coverage-5.5-1|5	Version:	5.5
21mr|python-coverage-5.5-1|6	Release:	1
21mr|python-coverage-5.5-1|7	Source0:	https://files.pythonhosted.org/packages/38/df/d5e67851e83948def768d7fb1a0fd373665b20f56ff63ed220c6cd16cb11/coverage-5.5.tar.gz
21mr|python-coverage-5.5-1|8	License:	BSD
21mr|python-coverage-5.5-1|9	Group:		Development/Python
21mr|python-coverage-5.5-1|10	Url:		http://nedbatchelder.com/code/coverage/
21mr|python-coverage-5.5-1|11	BuildRequires:	python2-setuptools
21mr|python-coverage-5.5-1|12	BuildRequires:  python2-devel
21mr|python-coverage-5.5-1|13	BuildRequires:  python3-devel
21mr|python-coverage-5.5-1|14	BuildRequires:  python3egg(setuptools)
21mr|python-coverage-5.5-1|15	
21mr|python-coverage-5.5-1|16	%description
21mr|python-coverage-5.5-1|17	Coverage measures code coverage, typically during test execution. It
21mr|python-coverage-5.5-1|18	uses the code analysis tools and tracing hooks provided in the Python
21mr|python-coverage-5.5-1|19	standard library to determine which lines are executable, and which
21mr|python-coverage-5.5-1|20	have been executed.
21mr|python-coverage-5.5-1|21	
21mr|python-coverage-5.5-1|22	%package -n python2-coverage
21mr|python-coverage-5.5-1|23	%py2_migration_meta python2-coverage
21mr|python-coverage-5.5-1|24	Summary:        Code coverage measurement for Python
21mr|python-coverage-5.5-1|25	Group:          Development/Python
21mr|python-coverage-5.5-1|26	Requires:       python2
21mr|python-coverage-5.5-1|27	
21mr|python-coverage-5.5-1|28	%description -n python2-coverage
21mr|python-coverage-5.5-1|29	Coverage measures code coverage, typically during test execution. It
21mr|python-coverage-5.5-1|30	uses the code analysis tools and tracing hooks provided in the Python
21mr|python-coverage-5.5-1|31	standard library to determine which lines are executable, and which
21mr|python-coverage-5.5-1|32	have been executed.
21mr|python-coverage-5.5-1|33	
21mr|python-coverage-5.5-1|34	%package -n python3-coverage
21mr|python-coverage-5.5-1|35	Summary:        Code coverage measurement for Python
21mr|python-coverage-5.5-1|36	Group:          Development/Python
21mr|python-coverage-5.5-1|37	Requires:       python3
21mr|python-coverage-5.5-1|38	
21mr|python-coverage-5.5-1|39	%description -n python3-coverage
21mr|python-coverage-5.5-1|40	Coverage measures code coverage, typically during test execution. It
21mr|python-coverage-5.5-1|41	uses the code analysis tools and tracing hooks provided in the Python
21mr|python-coverage-5.5-1|42	standard library to determine which lines are executable, and which
21mr|python-coverage-5.5-1|43	have been executed.
21mr|python-coverage-5.5-1|44	
21mr|python-coverage-5.5-1|45	%prep
21mr|python-coverage-5.5-1|46	%setup -q -c
21mr|python-coverage-5.5-1|47	
21mr|python-coverage-5.5-1|48	mv %{module}-%{version} python2
21mr|python-coverage-5.5-1|49	cp -r python2 python3
21mr|python-coverage-5.5-1|50	
21mr|python-coverage-5.5-1|51	%build
21mr|python-coverage-5.5-1|52	pushd python2
21mr|python-coverage-5.5-1|53	%py2_build
21mr|python-coverage-5.5-1|54	popd
21mr|python-coverage-5.5-1|55	
21mr|python-coverage-5.5-1|56	pushd python3
21mr|python-coverage-5.5-1|57	python3 setup.py build
21mr|python-coverage-5.5-1|58	popd
21mr|python-coverage-5.5-1|59	
21mr|python-coverage-5.5-1|60	%install
21mr|python-coverage-5.5-1|61	pushd python2
21mr|python-coverage-5.5-1|62	%py2_install
21mr|python-coverage-5.5-1|63	popd
21mr|python-coverage-5.5-1|64	
21mr|python-coverage-5.5-1|65	pushd python3
21mr|python-coverage-5.5-1|66	python3 setup.py install --root=%{buildroot}
21mr|python-coverage-5.5-1|67	popd
21mr|python-coverage-5.5-1|68	
21mr|python-coverage-5.5-1|69	%files -n python2-coverage
21mr|python-coverage-5.5-1|70	%doc python2/*.txt
21mr|python-coverage-5.5-1|71	%{py2_platsitedir}/coverage
21mr|python-coverage-5.5-1|72	%{py2_platsitedir}/coverage-%{version}-py%{py2_ver}.egg-info
21mr|python-coverage-5.5-1|73	/usr/bin/coverage2
21mr|python-coverage-5.5-1|74	/usr/bin/coverage-%{py2_ver}
21mr|python-coverage-5.5-1|75	
21mr|python-coverage-5.5-1|76	%files -n python3-coverage
21mr|python-coverage-5.5-1|77	%doc python3/*.txt
21mr|python-coverage-5.5-1|78	%{py3_platsitedir}/coverage
21mr|python-coverage-5.5-1|79	%{py3_platsitedir}/coverage-%{version}-py%{py3_ver}.egg-info
21mr|python-coverage-5.5-1|80	/usr/bin/coverage
21mr|python-coverage-5.5-1|81	/usr/bin/coverage3
21mr|python-coverage-5.5-1|82	/usr/bin/coverage-%{py3_ver}

15670 21
21mr|python-cparser-2.21-9|1	%define oname pycparser
21mr|python-cparser-2.21-9|2	%define module cparser
21mr|python-cparser-2.21-9|3	
21mr|python-cparser-2.21-9|4	Summary:	C parser in Python
21mr|python-cparser-2.21-9|5	Name:		python-%{module}
21mr|python-cparser-2.21-9|6	Version:	2.21
21mr|python-cparser-2.21-9|7	Release:	9
21mr|python-cparser-2.21-9|8	License:	BSD
21mr|python-cparser-2.21-9|9	Group:		Development/Python
21mr|python-cparser-2.21-9|10	Url:		https://github.com/eliben/pycparser
21mr|python-cparser-2.21-9|11	Source0:	%{URL}/archive/refs/tags/release_v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|python-cparser-2.21-9|12	BuildRequires:	pkgconfig(python2)
21mr|python-cparser-2.21-9|13	BuildRequires:	pkgconfig(python3)
21mr|python-cparser-2.21-9|14	BuildRequires:	pythonegg(setuptools)
21mr|python-cparser-2.21-9|15	BuildRequires:	python3egg(setuptools)
21mr|python-cparser-2.21-9|16	BuildArch:	noarch
21mr|python-cparser-2.21-9|17	
21mr|python-cparser-2.21-9|18	%description
21mr|python-cparser-2.21-9|19	pycparser is a complete parser of the C language, written in pure Python
21mr|python-cparser-2.21-9|20	using the PLY parsing library. It parses C code into an AST and can serve
21mr|python-cparser-2.21-9|21	as a front-end for C compilers or analysis tools.
21mr|python-cparser-2.21-9|22	
21mr|python-cparser-2.21-9|23	%package -n python2-%{module}
21mr|python-cparser-2.21-9|24	%py2_migration_meta python2-%{module}
21mr|python-cparser-2.21-9|25	Summary:	C parser in Python 2
21mr|python-cparser-2.21-9|26	Group:		Development/Python
21mr|python-cparser-2.21-9|27	
21mr|python-cparser-2.21-9|28	%description -n python2-%{module}
21mr|python-cparser-2.21-9|29	pycparser is a complete parser of the C language, written in pure Python
21mr|python-cparser-2.21-9|30	using the PLY parsing library. It parses C code into an AST and can serve
21mr|python-cparser-2.21-9|31	as a front-end for C compilers or analysis tools.
21mr|python-cparser-2.21-9|32	
21mr|python-cparser-2.21-9|33	%files -n python2-%{module}
21mr|python-cparser-2.21-9|34	%doc CHANGES LICENSE README.rst
21mr|python-cparser-2.21-9|35	%{py2_puresitedir}/pycparser/*.py*
21mr|python-cparser-2.21-9|36	%{py2_puresitedir}/pycparser/ply/*.py*
21mr|python-cparser-2.21-9|37	%{py2_puresitedir}/pycparser*.egg-info
21mr|python-cparser-2.21-9|38	%{py2_puresitedir}/pycparser/_c_ast.cfg
21mr|python-cparser-2.21-9|39	
21mr|python-cparser-2.21-9|40	#----------------------------------------------------------------------------
21mr|python-cparser-2.21-9|41	
21mr|python-cparser-2.21-9|42	%package -n python3-%{module}
21mr|python-cparser-2.21-9|43	Summary:	C parser in Python 3
21mr|python-cparser-2.21-9|44	Group:		Development/Python
21mr|python-cparser-2.21-9|45	
21mr|python-cparser-2.21-9|46	%description -n python3-%{module}
21mr|python-cparser-2.21-9|47	pycparser is a complete parser of the C language, written in pure Python
21mr|python-cparser-2.21-9|48	using the PLY parsing library. It parses C code into an AST and can serve
21mr|python-cparser-2.21-9|49	as a front-end for C compilers or analysis tools.
21mr|python-cparser-2.21-9|50	
21mr|python-cparser-2.21-9|51	%files -n python3-%{module}
21mr|python-cparser-2.21-9|52	%doc CHANGES LICENSE README.rst
21mr|python-cparser-2.21-9|53	%{py3_puresitedir}/pycparser/*.py*
21mr|python-cparser-2.21-9|54	%{py3_puresitedir}/pycparser/ply/*.py*
21mr|python-cparser-2.21-9|55	%{py3_puresitedir}/pycparser*.egg-info
21mr|python-cparser-2.21-9|56	%{py3_puresitedir}/pycparser/_c_ast.cfg
21mr|python-cparser-2.21-9|57	%{py3_puresitedir}/pycparser/__pycache__/*
21mr|python-cparser-2.21-9|58	%{py3_puresitedir}/pycparser/ply/__pycache__/*
21mr|python-cparser-2.21-9|59	
21mr|python-cparser-2.21-9|60	#----------------------------------------------------------------------------
21mr|python-cparser-2.21-9|61	
21mr|python-cparser-2.21-9|62	%prep
21mr|python-cparser-2.21-9|63	%setup -qn %{oname}-release_v%{version}
21mr|python-cparser-2.21-9|64	perl -i -pe 's/\r\n/\n/gs' LICENSE
21mr|python-cparser-2.21-9|65	
21mr|python-cparser-2.21-9|66	cp -a . %{py3dir}
21mr|python-cparser-2.21-9|67	
21mr|python-cparser-2.21-9|68	%build
21mr|python-cparser-2.21-9|69	pushd %{py3dir}
21mr|python-cparser-2.21-9|70	%{__python3} setup.py build
21mr|python-cparser-2.21-9|71	popd
21mr|python-cparser-2.21-9|72	
21mr|python-cparser-2.21-9|73	%{__python2} setup.py build
21mr|python-cparser-2.21-9|74	
21mr|python-cparser-2.21-9|75	%install
21mr|python-cparser-2.21-9|76	pushd %{py3dir}
21mr|python-cparser-2.21-9|77	%{__python3} setup.py install --root=%{buildroot} --install-purelib=%{py3_puresitedir}
21mr|python-cparser-2.21-9|78	popd
21mr|python-cparser-2.21-9|79	
21mr|python-cparser-2.21-9|80	%{__python2} setup.py install --root=%{buildroot} --install-purelib=%{py2_puresitedir}

15671 21
21mr|python-cppy-1.2.0-1|1	%global srcname cppy
21mr|python-cppy-1.2.0-1|2	
21mr|python-cppy-1.2.0-1|3	Name:		python-%{srcname}
21mr|python-cppy-1.2.0-1|4	Version:	1.2.0
21mr|python-cppy-1.2.0-1|5	Release:	1
21mr|python-cppy-1.2.0-1|6	Summary:	C++ headers for C extension development
21mr|python-cppy-1.2.0-1|7	Group:		Development/Python
21mr|python-cppy-1.2.0-1|8	License:	BSD
21mr|python-cppy-1.2.0-1|9	URL:		https://github.com/nucleic/cppy
21mr|python-cppy-1.2.0-1|10	Source0:	https://pypi.io/packages/source/c/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-cppy-1.2.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-cppy-1.2.0-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-cppy-1.2.0-1|13	BuildRequires:	python3dist(setuptools-scm)
21mr|python-cppy-1.2.0-1|14	BuildRequires:	python3dist(pytest)
21mr|python-cppy-1.2.0-1|15	BuildArch:	noarch
21mr|python-cppy-1.2.0-1|16	
21mr|python-cppy-1.2.0-1|17	%description
21mr|python-cppy-1.2.0-1|18	A small C++ header library which makes it easier to write Python extension
21mr|python-cppy-1.2.0-1|19	modules. The primary feature is a PyObject smart pointer which automatically
21mr|python-cppy-1.2.0-1|20	handles reference counting and provides convenience methods for performing
21mr|python-cppy-1.2.0-1|21	common object operations.
21mr|python-cppy-1.2.0-1|22	
21mr|python-cppy-1.2.0-1|23	#-----------------------------------------------------------------------------
21mr|python-cppy-1.2.0-1|24	%package -n python3-%{srcname}
21mr|python-cppy-1.2.0-1|25	Summary:	%{summary}
21mr|python-cppy-1.2.0-1|26	Group:		Development/Python
21mr|python-cppy-1.2.0-1|27	
21mr|python-cppy-1.2.0-1|28	%description -n python3-%{srcname}
21mr|python-cppy-1.2.0-1|29	A small C++ header library which makes it easier to write Python extension
21mr|python-cppy-1.2.0-1|30	modules. The primary feature is a PyObject smart pointer which automatically
21mr|python-cppy-1.2.0-1|31	handles reference counting and provides convenience methods for performing
21mr|python-cppy-1.2.0-1|32	common object operations.
21mr|python-cppy-1.2.0-1|33	
21mr|python-cppy-1.2.0-1|34	%files -n python3-%{srcname}
21mr|python-cppy-1.2.0-1|35	%doc README.rst
21mr|python-cppy-1.2.0-1|36	%license LICENSE
21mr|python-cppy-1.2.0-1|37	%{python3_sitelib}/%{srcname}
21mr|python-cppy-1.2.0-1|38	%{python3_sitelib}/%{srcname}-%{version}-py*.egg-info
21mr|python-cppy-1.2.0-1|39	
21mr|python-cppy-1.2.0-1|40	#-----------------------------------------------------------------------------
21mr|python-cppy-1.2.0-1|41	
21mr|python-cppy-1.2.0-1|42	%package -n python-%{srcname}-doc
21mr|python-cppy-1.2.0-1|43	Summary:	cppy documentation
21mr|python-cppy-1.2.0-1|44	Group:		Documentation
21mr|python-cppy-1.2.0-1|45	
21mr|python-cppy-1.2.0-1|46	BuildRequires:  python3egg(sphinx)
21mr|python-cppy-1.2.0-1|47	BuildRequires:  python3egg(sphinx-rtd-theme)
21mr|python-cppy-1.2.0-1|48	
21mr|python-cppy-1.2.0-1|49	%description -n python-%{srcname}-doc
21mr|python-cppy-1.2.0-1|50	Documentation for cppy
21mr|python-cppy-1.2.0-1|51	
21mr|python-cppy-1.2.0-1|52	%files -n python-%{srcname}-doc
21mr|python-cppy-1.2.0-1|53	%doc html
21mr|python-cppy-1.2.0-1|54	%license LICENSE
21mr|python-cppy-1.2.0-1|55	
21mr|python-cppy-1.2.0-1|56	#-----------------------------------------------------------------------------
21mr|python-cppy-1.2.0-1|57	
21mr|python-cppy-1.2.0-1|58	%prep
21mr|python-cppy-1.2.0-1|59	%autosetup -n %{srcname}-%{version}
21mr|python-cppy-1.2.0-1|60	
21mr|python-cppy-1.2.0-1|61	# Remove bundled egg-info
21mr|python-cppy-1.2.0-1|62	rm -rf %{srcname}.egg-info
21mr|python-cppy-1.2.0-1|63	
21mr|python-cppy-1.2.0-1|64	
21mr|python-cppy-1.2.0-1|65	%build
21mr|python-cppy-1.2.0-1|66	%py3_build
21mr|python-cppy-1.2.0-1|67	
21mr|python-cppy-1.2.0-1|68	# generate html docs
21mr|python-cppy-1.2.0-1|69	PYTHONPATH=${PWD} sphinx-build-3 docs/source html
21mr|python-cppy-1.2.0-1|70	# remove the sphinx-build leftovers
21mr|python-cppy-1.2.0-1|71	rm -rf html/.{doctrees,buildinfo}
21mr|python-cppy-1.2.0-1|72	
21mr|python-cppy-1.2.0-1|73	
21mr|python-cppy-1.2.0-1|74	%install
21mr|python-cppy-1.2.0-1|75	%py3_install
21mr|python-cppy-1.2.0-1|76	
21mr|python-cppy-1.2.0-1|77	
21mr|python-cppy-1.2.0-1|78	%check
21mr|python-cppy-1.2.0-1|79	PYTHONPATH=%{buildroot}%{python3_sitelib} \
21mr|python-cppy-1.2.0-1|80	pytest-3 tests

15672 21
21mr|python-crack-0.5.5-1|1	%define pypi_name crack
21mr|python-crack-0.5.5-1|2	
21mr|python-crack-0.5.5-1|3	Summary:	Crack tools
21mr|python-crack-0.5.5-1|4	Name:		python-%{pypi_name}
21mr|python-crack-0.5.5-1|5	Version:	0.5.5
21mr|python-crack-0.5.5-1|6	Release:	1
21mr|python-crack-0.5.5-1|7	License:	MIT
21mr|python-crack-0.5.5-1|8	Group:		Development/Python
21mr|python-crack-0.5.5-1|9	Url:		https://leesoar.com/
21mr|python-crack-0.5.5-1|10	Source0:	https://pypi.io/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-crack-0.5.5-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-crack-0.5.5-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-crack-0.5.5-1|13	BuildRequires:	python3egg(pycrypto)
21mr|python-crack-0.5.5-1|14	BuildRequires:	python3egg(pysodium)
21mr|python-crack-0.5.5-1|15	BuildArch:	noarch
21mr|python-crack-0.5.5-1|16	
21mr|python-crack-0.5.5-1|17	%description
21mr|python-crack-0.5.5-1|18	Currently support custom aes, base58, base64, secrets, seal box and
21mr|python-crack-0.5.5-1|19	unsigned shift, other will be coming soon.
21mr|python-crack-0.5.5-1|20	
21mr|python-crack-0.5.5-1|21	#------------------------------------------------------------------
21mr|python-crack-0.5.5-1|22	
21mr|python-crack-0.5.5-1|23	%package -n python3-%{pypi_name}
21mr|python-crack-0.5.5-1|24	Summary:	%{summary}
21mr|python-crack-0.5.5-1|25	Group:		Development/Python
21mr|python-crack-0.5.5-1|26	
21mr|python-crack-0.5.5-1|27	%description -n python3-%{pypi_name}
21mr|python-crack-0.5.5-1|28	Currently support custom aes, base58, base64, secrets, seal box and
21mr|python-crack-0.5.5-1|29	unsigned shift, other will be coming soon.
21mr|python-crack-0.5.5-1|30	
21mr|python-crack-0.5.5-1|31	%files -n python3-%{pypi_name}
21mr|python-crack-0.5.5-1|32	%{_bindir}/crack
21mr|python-crack-0.5.5-1|33	%{python3_sitelib}/*
21mr|python-crack-0.5.5-1|34	
21mr|python-crack-0.5.5-1|35	#------------------------------------------------------------------
21mr|python-crack-0.5.5-1|36	
21mr|python-crack-0.5.5-1|37	%prep
21mr|python-crack-0.5.5-1|38	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-crack-0.5.5-1|39	
21mr|python-crack-0.5.5-1|40	%build
21mr|python-crack-0.5.5-1|41	%py3_build
21mr|python-crack-0.5.5-1|42	
21mr|python-crack-0.5.5-1|43	%install
21mr|python-crack-0.5.5-1|44	%py3_install

15673 21
21mr|python-crashtest-0.3.1-1|1	%global pypi_name crashtest
21mr|python-crashtest-0.3.1-1|2	
21mr|python-crashtest-0.3.1-1|3	%global common_description %{expand:
21mr|python-crashtest-0.3.1-1|4	Crashtest is a Python library that makes exceptions handling and
21mr|python-crashtest-0.3.1-1|5	inspection easier.}
21mr|python-crashtest-0.3.1-1|6	
21mr|python-crashtest-0.3.1-1|7	Name:           python-%{pypi_name}
21mr|python-crashtest-0.3.1-1|8	Version:        0.3.1
21mr|python-crashtest-0.3.1-1|9	Release:        1
21mr|python-crashtest-0.3.1-1|10	Summary:        Manage Python errors with ease
21mr|python-crashtest-0.3.1-1|11	Group:          Development/Python
21mr|python-crashtest-0.3.1-1|12	License:        MIT
21mr|python-crashtest-0.3.1-1|13	
21mr|python-crashtest-0.3.1-1|14	URL:            https://github.com/sdispater/crashtest
21mr|python-crashtest-0.3.1-1|15	Source0:        %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-crashtest-0.3.1-1|16	
21mr|python-crashtest-0.3.1-1|17	BuildArch:      noarch
21mr|python-crashtest-0.3.1-1|18	
21mr|python-crashtest-0.3.1-1|19	BuildRequires:  python3-devel
21mr|python-crashtest-0.3.1-1|20	BuildRequires:  python3-pytest
21mr|python-crashtest-0.3.1-1|21	BuildRequires:  pyproject-rpm-macros
21mr|python-crashtest-0.3.1-1|22	
21mr|python-crashtest-0.3.1-1|23	%description %{common_description}
21mr|python-crashtest-0.3.1-1|24	
21mr|python-crashtest-0.3.1-1|25	#---------------------------------------------------------------
21mr|python-crashtest-0.3.1-1|26	%package -n     python3-%{pypi_name}
21mr|python-crashtest-0.3.1-1|27	Summary:        %{summary}
21mr|python-crashtest-0.3.1-1|28	Group:          Development/Python
21mr|python-crashtest-0.3.1-1|29	
21mr|python-crashtest-0.3.1-1|30	%description -n python3-%{pypi_name} %{common_description}
21mr|python-crashtest-0.3.1-1|31	
21mr|python-crashtest-0.3.1-1|32	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-crashtest-0.3.1-1|33	%license LICENSE
21mr|python-crashtest-0.3.1-1|34	%doc README.md
21mr|python-crashtest-0.3.1-1|35	
21mr|python-crashtest-0.3.1-1|36	#---------------------------------------------------------------
21mr|python-crashtest-0.3.1-1|37	
21mr|python-crashtest-0.3.1-1|38	%prep
21mr|python-crashtest-0.3.1-1|39	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-crashtest-0.3.1-1|40	
21mr|python-crashtest-0.3.1-1|41	
21mr|python-crashtest-0.3.1-1|42	%generate_buildrequires
21mr|python-crashtest-0.3.1-1|43	%pyproject_buildrequires -r
21mr|python-crashtest-0.3.1-1|44	
21mr|python-crashtest-0.3.1-1|45	
21mr|python-crashtest-0.3.1-1|46	%build
21mr|python-crashtest-0.3.1-1|47	%pyproject_wheel
21mr|python-crashtest-0.3.1-1|48	
21mr|python-crashtest-0.3.1-1|49	
21mr|python-crashtest-0.3.1-1|50	%install
21mr|python-crashtest-0.3.1-1|51	%pyproject_install
21mr|python-crashtest-0.3.1-1|52	%pyproject_save_files %{pypi_name}
21mr|python-crashtest-0.3.1-1|53	
21mr|python-crashtest-0.3.1-1|54	
21mr|python-crashtest-0.3.1-1|55	%check
21mr|python-crashtest-0.3.1-1|56	%pytest

15674 21
21mr|python-croniter-1.2.0-1|1	%define pypi_name croniter
21mr|python-croniter-1.2.0-1|2	
21mr|python-croniter-1.2.0-1|3	Name:           python-%{pypi_name}
21mr|python-croniter-1.2.0-1|4	Version:        1.2.0
21mr|python-croniter-1.2.0-1|5	Release:        1
21mr|python-croniter-1.2.0-1|6	Summary:        Iteration for datetime object with cron like format
21mr|python-croniter-1.2.0-1|7	Group:          Development/Python
21mr|python-croniter-1.2.0-1|8	License:        MIT
21mr|python-croniter-1.2.0-1|9	URL:            http://github.com/kiorky/%{pypi_name}
21mr|python-croniter-1.2.0-1|10	Source0:        https://pypi.io/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-croniter-1.2.0-1|11	BuildArch:      noarch
21mr|python-croniter-1.2.0-1|12	
21mr|python-croniter-1.2.0-1|13	%description
21mr|python-croniter-1.2.0-1|14	Croniter provides iteration for datetime object with cron like format.
21mr|python-croniter-1.2.0-1|15	#--------------------------------------------
21mr|python-croniter-1.2.0-1|16	%package -n python3-%{pypi_name}
21mr|python-croniter-1.2.0-1|17	Summary:        Iteration for datetime object with cron like format
21mr|python-croniter-1.2.0-1|18	Group:          Development/Python
21mr|python-croniter-1.2.0-1|19	BuildRequires:  pkgconfig(python3)
21mr|python-croniter-1.2.0-1|20	BuildRequires:  python3egg(setuptools)
21mr|python-croniter-1.2.0-1|21	BuildRequires:  python3egg(python-dateutil)
21mr|python-croniter-1.2.0-1|22	BuildRequires:  python3egg(pytz)
21mr|python-croniter-1.2.0-1|23	BuildRequires:  python3egg(pytest)
21mr|python-croniter-1.2.0-1|24	BuildRequires:  python3egg(tzlocal)
21mr|python-croniter-1.2.0-1|25	BuildRequires:  python3egg(future)
21mr|python-croniter-1.2.0-1|26	
21mr|python-croniter-1.2.0-1|27	
21mr|python-croniter-1.2.0-1|28	%description -n python3-%{pypi_name}
21mr|python-croniter-1.2.0-1|29	Croniter provides iteration for datetime object with cron like format.
21mr|python-croniter-1.2.0-1|30	
21mr|python-croniter-1.2.0-1|31	%files -n python3-%{pypi_name}
21mr|python-croniter-1.2.0-1|32	%doc README.rst docs/LICENSE
21mr|python-croniter-1.2.0-1|33	%{py3_puresitedir}/%{pypi_name}
21mr|python-croniter-1.2.0-1|34	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-croniter-1.2.0-1|35	#-------------------------------------------------------
21mr|python-croniter-1.2.0-1|36	%prep
21mr|python-croniter-1.2.0-1|37	%setup -qn %{pypi_name}-%{version}
21mr|python-croniter-1.2.0-1|38	
21mr|python-croniter-1.2.0-1|39	# Remove bundled egg-info
21mr|python-croniter-1.2.0-1|40	rm -rf src/%{pypi_name}.egg-info
21mr|python-croniter-1.2.0-1|41	
21mr|python-croniter-1.2.0-1|42	# Remove reundant script header to avoid rpmlint warnings
21mr|python-croniter-1.2.0-1|43	find -name \*.py -exec sed -i '/\/usr\/bin\/env python/{d;q}' {} +
21mr|python-croniter-1.2.0-1|44	
21mr|python-croniter-1.2.0-1|45	%build
21mr|python-croniter-1.2.0-1|46	%py3_build
21mr|python-croniter-1.2.0-1|47	
21mr|python-croniter-1.2.0-1|48	%install
21mr|python-croniter-1.2.0-1|49	%py3_install
21mr|python-croniter-1.2.0-1|50	
21mr|python-croniter-1.2.0-1|51	%check
21mr|python-croniter-1.2.0-1|52	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21mr|python-croniter-1.2.0-1|53	# we are not in JST timezone.
21mr|python-croniter-1.2.0-1|54	pytest-3 src -k 'not test_croniter.py'
21mr|python-croniter-1.2.0-1|55	
21mr|python-croniter-1.2.0-1|56	

15675 21
21mr|python-crypto-2.6.1-29|1	# Share docs between python2 and python3 packages
21mr|python-crypto-2.6.1-29|2	%global _docdir_fmt %{name}
21mr|python-crypto-2.6.1-29|3	
21mr|python-crypto-2.6.1-29|4	# Single python3 version in Fedora, python3_pkgversion macro not available
21mr|python-crypto-2.6.1-29|5	%{!?python3_pkgversion:%global python3_pkgversion 3}
21mr|python-crypto-2.6.1-29|6	
21mr|python-crypto-2.6.1-29|7	# For consistency and completeness
21mr|python-crypto-2.6.1-29|8	%global python2_pkgversion 2
21mr|python-crypto-2.6.1-29|9	
21mr|python-crypto-2.6.1-29|10	Summary:	Cryptography library for Python
21mr|python-crypto-2.6.1-29|11	Name:		python-crypto
21mr|python-crypto-2.6.1-29|12	Version:	2.6.1
21mr|python-crypto-2.6.1-29|13	Release:	29
21mr|python-crypto-2.6.1-29|14	Group:		Development/Python
21mr|python-crypto-2.6.1-29|15	# Mostly Public Domain apart from parts of HMAC.py and setup.py, which are Python
21mr|python-crypto-2.6.1-29|16	License:	Public Domain and Python
21mr|python-crypto-2.6.1-29|17	URL:		http://www.pycrypto.org/
21mr|python-crypto-2.6.1-29|18	Source0:	http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-%{version}.tar.gz
21mr|python-crypto-2.6.1-29|19	Patch0:		python-crypto-2.4-optflags.patch
21mr|python-crypto-2.6.1-29|20	Patch1:		python-crypto-2.4-fix-pubkey-size-divisions.patch
21mr|python-crypto-2.6.1-29|21	Patch2:		pycrypto-2.6.1-CVE-2013-7459.patch
21mr|python-crypto-2.6.1-29|22	Patch3:		pycrypto-2.6.1-unbundle-libtomcrypt.patch
21mr|python-crypto-2.6.1-29|23	Patch4:		python-crypto-2.6.1-link.patch
21mr|python-crypto-2.6.1-29|24	Patch5:		pycrypto-2.6.1-CVE-2018-6594.patch
21mr|python-crypto-2.6.1-29|25	Patch6:		pycrypto-2.6.1-use-os-random.patch
21mr|python-crypto-2.6.1-29|26	Patch7:		pycrypto-2.6.1-drop-py2.1-support.patch
21mr|python-crypto-2.6.1-29|27	BuildRequires:	coreutils
21mr|python-crypto-2.6.1-29|28	BuildRequires:	findutils
21mr|python-crypto-2.6.1-29|29	BuildRequires:	gmp-devel >= 4.1
21mr|python-crypto-2.6.1-29|30	BuildRequires:	tomcrypt-devel >= 1.16
21mr|python-crypto-2.6.1-29|31	BuildRequires:	python%{python2_pkgversion}-devel >= 2.4
21mr|python-crypto-2.6.1-29|32	BuildRequires:	python%{python3_pkgversion}-devel
21mr|python-crypto-2.6.1-29|33	BuildRequires:	%{_bindir}/2to3
21mr|python-crypto-2.6.1-29|34	
21mr|python-crypto-2.6.1-29|35	%description
21mr|python-crypto-2.6.1-29|36	PyCrypto is a collection of both secure hash functions (such as MD5 and
21mr|python-crypto-2.6.1-29|37	SHA), and various encryption algorithms (AES, DES, RSA, ElGamal, etc.).
21mr|python-crypto-2.6.1-29|38	
21mr|python-crypto-2.6.1-29|39	%package -n python%{python2_pkgversion}-crypto
21mr|python-crypto-2.6.1-29|40	%py2_migration_meta python%{python2_pkgversion}-crypto
21mr|python-crypto-2.6.1-29|41	Summary:	Cryptography library for Python 2
21mr|python-crypto-2.6.1-29|42	Provides:	pycrypto = %{version}-%{release}
21mr|python-crypto-2.6.1-29|43	%{?python_provide:%python_provide python2-crypto}
21mr|python-crypto-2.6.1-29|44	%rename python2-pycrypto
21mr|python-crypto-2.6.1-29|45	
21mr|python-crypto-2.6.1-29|46	%description -n python%{python2_pkgversion}-crypto
21mr|python-crypto-2.6.1-29|47	PyCrypto is a collection of both secure hash functions (such as MD5 and
21mr|python-crypto-2.6.1-29|48	SHA), and various encryption algorithms (AES, DES, RSA, ElGamal, etc.).
21mr|python-crypto-2.6.1-29|49	
21mr|python-crypto-2.6.1-29|50	This is the Python 2 build of the package.
21mr|python-crypto-2.6.1-29|51	
21mr|python-crypto-2.6.1-29|52	%package -n python%{python3_pkgversion}-crypto
21mr|python-crypto-2.6.1-29|53	Summary:	Cryptography library for Python 3
21mr|python-crypto-2.6.1-29|54	%{?python_provide:%python_provide python%{python3_pkgversion}-crypto}
21mr|python-crypto-2.6.1-29|55	%rename python3-pycrypto
21mr|python-crypto-2.6.1-29|56	
21mr|python-crypto-2.6.1-29|57	%description -n python%{python3_pkgversion}-crypto
21mr|python-crypto-2.6.1-29|58	PyCrypto is a collection of both secure hash functions (such as MD5 and
21mr|python-crypto-2.6.1-29|59	SHA), and various encryption algorithms (AES, DES, RSA, ElGamal, etc.).
21mr|python-crypto-2.6.1-29|60	
21mr|python-crypto-2.6.1-29|61	This is the Python 3 build of the package.
21mr|python-crypto-2.6.1-29|62	
21mr|python-crypto-2.6.1-29|63	%prep
21mr|python-crypto-2.6.1-29|64	%setup -n pycrypto-%{version} -q
21mr|python-crypto-2.6.1-29|65	
21mr|python-crypto-2.6.1-29|66	# Use distribution compiler flags rather than upstream's
21mr|python-crypto-2.6.1-29|67	%patch0 -p1
21mr|python-crypto-2.6.1-29|68	
21mr|python-crypto-2.6.1-29|69	# Fix divisions within benchmarking suite:
21mr|python-crypto-2.6.1-29|70	%patch1 -p1
21mr|python-crypto-2.6.1-29|71	
21mr|python-crypto-2.6.1-29|72	# AES.new with invalid parameter crashes python
21mr|python-crypto-2.6.1-29|73	# https://github.com/dlitz/pycrypto/issues/176
21mr|python-crypto-2.6.1-29|74	# CVE-2013-7459
21mr|python-crypto-2.6.1-29|75	%patch2 -p1
21mr|python-crypto-2.6.1-29|76	
21mr|python-crypto-2.6.1-29|77	# Unbundle libtomcrypt (#1087557)
21mr|python-crypto-2.6.1-29|78	rm -rf src/libtom
21mr|python-crypto-2.6.1-29|79	%patch3
21mr|python-crypto-2.6.1-29|80	
21mr|python-crypto-2.6.1-29|81	# log() not available in libgmp, need libm too
21mr|python-crypto-2.6.1-29|82	%patch4
21mr|python-crypto-2.6.1-29|83	
21mr|python-crypto-2.6.1-29|84	# When creating ElGamal keys, the generator wasn't a square residue: ElGamal
21mr|python-crypto-2.6.1-29|85	# encryption done with those keys cannot be secure under the DDH assumption
21mr|python-crypto-2.6.1-29|86	# https://bugzilla.redhat.com/show_bug.cgi?id=1542313 (CVE-2018-6594)
21mr|python-crypto-2.6.1-29|87	# https://github.com/TElgamal/attack-on-pycrypto-elgamal
21mr|python-crypto-2.6.1-29|88	# https://github.com/Legrandin/pycryptodome/issues/90
21mr|python-crypto-2.6.1-29|89	# https://github.com/dlitz/pycrypto/issues/253
21mr|python-crypto-2.6.1-29|90	# Patch based on this commit from cryptodome:
21mr|python-crypto-2.6.1-29|91	# https://github.com/Legrandin/pycryptodome/commit/99c27a3b
21mr|python-crypto-2.6.1-29|92	# Converted to pull request for pycrypto:
21mr|python-crypto-2.6.1-29|93	# https://github.com/dlitz/pycrypto/pull/256
21mr|python-crypto-2.6.1-29|94	%patch5
21mr|python-crypto-2.6.1-29|95	
21mr|python-crypto-2.6.1-29|96	# Replace the user-space RNG with a thin wrapper to os.urandom
21mr|python-crypto-2.6.1-29|97	# Based on https://github.com/Legrandin/pycryptodome/commit/afd6328f
21mr|python-crypto-2.6.1-29|98	# Fixes compatibility with Python 3.8 (#1718332)
21mr|python-crypto-2.6.1-29|99	%patch6
21mr|python-crypto-2.6.1-29|100	
21mr|python-crypto-2.6.1-29|101	# We already require Python 2.4 or later, so drop support for Python 2.1
21mr|python-crypto-2.6.1-29|102	# in the code
21mr|python-crypto-2.6.1-29|103	%patch7
21mr|python-crypto-2.6.1-29|104	
21mr|python-crypto-2.6.1-29|105	# setup.py doesn't run 2to3 on pct-speedtest.py
21mr|python-crypto-2.6.1-29|106	cp pct-speedtest.py pct-speedtest3.py
21mr|python-crypto-2.6.1-29|107	2to3 -wn pct-speedtest3.py
21mr|python-crypto-2.6.1-29|108	
21mr|python-crypto-2.6.1-29|109	%build
21mr|python-crypto-2.6.1-29|110	%global optflags %{optflags} -fno-strict-aliasing
21mr|python-crypto-2.6.1-29|111	%py2_build
21mr|python-crypto-2.6.1-29|112	%py3_build
21mr|python-crypto-2.6.1-29|113	
21mr|python-crypto-2.6.1-29|114	%install
21mr|python-crypto-2.6.1-29|115	%py2_install
21mr|python-crypto-2.6.1-29|116	%py3_install
21mr|python-crypto-2.6.1-29|117	
21mr|python-crypto-2.6.1-29|118	# Remove group write permissions on shared objects
21mr|python-crypto-2.6.1-29|119	find %{buildroot}%{python2_sitearch} -name '*.so' -exec chmod -c g-w {} \;
21mr|python-crypto-2.6.1-29|120	find %{buildroot}%{python3_sitearch} -name '*.so' -exec chmod -c g-w {} \;
21mr|python-crypto-2.6.1-29|121	
21mr|python-crypto-2.6.1-29|122	%check
21mr|python-crypto-2.6.1-29|123	%{__python2} setup.py test
21mr|python-crypto-2.6.1-29|124	%{__python3} setup.py test
21mr|python-crypto-2.6.1-29|125	
21mr|python-crypto-2.6.1-29|126	# Benchmark
21mr|python-crypto-2.6.1-29|127	PYTHONPATH=%{buildroot}%{python2_sitearch} %{__python2} pct-speedtest.py
21mr|python-crypto-2.6.1-29|128	PYTHONPATH=%{buildroot}%{python3_sitearch} %{__python3} pct-speedtest3.py
21mr|python-crypto-2.6.1-29|129	
21mr|python-crypto-2.6.1-29|130	%files -n python%{python2_pkgversion}-crypto
21mr|python-crypto-2.6.1-29|131	%license COPYRIGHT LEGAL/
21mr|python-crypto-2.6.1-29|132	%doc README TODO ACKS ChangeLog Doc/
21mr|python-crypto-2.6.1-29|133	%{python2_sitearch}/Crypto/
21mr|python-crypto-2.6.1-29|134	%{python2_sitearch}/pycrypto-%{version}-py2.*.egg-info
21mr|python-crypto-2.6.1-29|135	
21mr|python-crypto-2.6.1-29|136	%files -n python%{python3_pkgversion}-crypto
21mr|python-crypto-2.6.1-29|137	%license COPYRIGHT LEGAL/
21mr|python-crypto-2.6.1-29|138	%doc README TODO ACKS ChangeLog Doc/
21mr|python-crypto-2.6.1-29|139	%{python3_sitearch}/Crypto/
21mr|python-crypto-2.6.1-29|140	%{python3_sitearch}/pycrypto-%{version}-py3.*.egg-info

15676 21
21mr|python-cryptodome-3.9.9-1|1	%define	oname	pycryptodome
21mr|python-cryptodome-3.9.9-1|2	%define	module	cryptodome
21mr|python-cryptodome-3.9.9-1|3	
21mr|python-cryptodome-3.9.9-1|4	Name:		python-%{module}
21mr|python-cryptodome-3.9.9-1|5	Version:	3.9.9
21mr|python-cryptodome-3.9.9-1|6	Release:	1
21mr|python-cryptodome-3.9.9-1|7	Summary:	Cryptographic library for Python
21mr|python-cryptodome-3.9.9-1|8	Source0:	https://files.pythonhosted.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-cryptodome-3.9.9-1|9	License:	Public Domain
21mr|python-cryptodome-3.9.9-1|10	Group:		Development/Python
21mr|python-cryptodome-3.9.9-1|11	Url:		http://www.pycryptodome.org
21mr|python-cryptodome-3.9.9-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-cryptodome-3.9.9-1|13	BuildRequires:	python3-devel
21mr|python-cryptodome-3.9.9-1|14	
21mr|python-cryptodome-3.9.9-1|15	%description
21mr|python-cryptodome-3.9.9-1|16	PyCryptodome is a self-contained Python package of low-level
21mr|python-cryptodome-3.9.9-1|17	cryptographic primitives.
21mr|python-cryptodome-3.9.9-1|18	
21mr|python-cryptodome-3.9.9-1|19	PyCryptodome is a fork of PyCrypto. It brings several enhancements
21mr|python-cryptodome-3.9.9-1|20	with respect to the last official version of PyCrypto (2.6.1),
21mr|python-cryptodome-3.9.9-1|21	for instance:
21mr|python-cryptodome-3.9.9-1|22	
21mr|python-cryptodome-3.9.9-1|23	* Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
21mr|python-cryptodome-3.9.9-1|24	* Accelerated AES on Intel platforms via AES-NI
21mr|python-cryptodome-3.9.9-1|25	* First class support for PyPy
21mr|python-cryptodome-3.9.9-1|26	* Elliptic curves cryptography (NIST P-256 curve only)
21mr|python-cryptodome-3.9.9-1|27	* Better and more compact API (`nonce` and `iv` attributes for ciphers,
21mr|python-cryptodome-3.9.9-1|28	automatic generation of random nonces and IVs, simplified CTR cipher mode,
21mr|python-cryptodome-3.9.9-1|29	and more)
21mr|python-cryptodome-3.9.9-1|30	* SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms
21mr|python-cryptodome-3.9.9-1|31	* Salsa20 and ChaCha20 stream ciphers
21mr|python-cryptodome-3.9.9-1|32	* scrypt and HKDF
21mr|python-cryptodome-3.9.9-1|33	* Deterministic (EC)DSA
21mr|python-cryptodome-3.9.9-1|34	* Password-protected PKCS#8 key containers
21mr|python-cryptodome-3.9.9-1|35	* Shamir's Secret Sharing scheme
21mr|python-cryptodome-3.9.9-1|36	* Random numbers get sourced directly from the OS
21mr|python-cryptodome-3.9.9-1|37	(and not from a CSPRNG in userspace)
21mr|python-cryptodome-3.9.9-1|38	* Simplified install process, including better support for Windows
21mr|python-cryptodome-3.9.9-1|39	* Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
21mr|python-cryptodome-3.9.9-1|40	* Major clean ups and simplification of the code base
21mr|python-cryptodome-3.9.9-1|41	
21mr|python-cryptodome-3.9.9-1|42	PyCryptodome is not a wrapper to a separate C library like OpenSSL.
21mr|python-cryptodome-3.9.9-1|43	To the largest possible extent, algorithms are implemented in pure Python.
21mr|python-cryptodome-3.9.9-1|44	Only the pieces that are extremely critical to performance (e.g. block ciphers)
21mr|python-cryptodome-3.9.9-1|45	are implemented as C extensions.
21mr|python-cryptodome-3.9.9-1|46	
21mr|python-cryptodome-3.9.9-1|47	#--------------------------------------------------------------------
21mr|python-cryptodome-3.9.9-1|48	%package -n python3-%{module}
21mr|python-cryptodome-3.9.9-1|49	Summary:	Cryptographic library for Python
21mr|python-cryptodome-3.9.9-1|50	
21mr|python-cryptodome-3.9.9-1|51	%description -n python3-%{module}
21mr|python-cryptodome-3.9.9-1|52	PyCryptodome is a self-contained Python package of low-level
21mr|python-cryptodome-3.9.9-1|53	cryptographic primitives.
21mr|python-cryptodome-3.9.9-1|54	
21mr|python-cryptodome-3.9.9-1|55	PyCryptodome is a fork of PyCrypto. It brings several enhancements
21mr|python-cryptodome-3.9.9-1|56	with respect to the last official version of PyCrypto (2.6.1),
21mr|python-cryptodome-3.9.9-1|57	for instance:
21mr|python-cryptodome-3.9.9-1|58	
21mr|python-cryptodome-3.9.9-1|59	* Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
21mr|python-cryptodome-3.9.9-1|60	* Accelerated AES on Intel platforms via AES-NI
21mr|python-cryptodome-3.9.9-1|61	* First class support for PyPy
21mr|python-cryptodome-3.9.9-1|62	* Elliptic curves cryptography (NIST P-256 curve only)
21mr|python-cryptodome-3.9.9-1|63	* Better and more compact API (`nonce` and `iv` attributes for ciphers,
21mr|python-cryptodome-3.9.9-1|64	automatic generation of random nonces and IVs, simplified CTR cipher mode,
21mr|python-cryptodome-3.9.9-1|65	and more)
21mr|python-cryptodome-3.9.9-1|66	* SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms
21mr|python-cryptodome-3.9.9-1|67	* Salsa20 and ChaCha20 stream ciphers
21mr|python-cryptodome-3.9.9-1|68	* scrypt and HKDF
21mr|python-cryptodome-3.9.9-1|69	* Deterministic (EC)DSA
21mr|python-cryptodome-3.9.9-1|70	* Password-protected PKCS#8 key containers
21mr|python-cryptodome-3.9.9-1|71	* Shamir's Secret Sharing scheme
21mr|python-cryptodome-3.9.9-1|72	* Random numbers get sourced directly from the OS
21mr|python-cryptodome-3.9.9-1|73	(and not from a CSPRNG in userspace)
21mr|python-cryptodome-3.9.9-1|74	* Simplified install process, including better support for Windows
21mr|python-cryptodome-3.9.9-1|75	* Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
21mr|python-cryptodome-3.9.9-1|76	* Major clean ups and simplification of the code base
21mr|python-cryptodome-3.9.9-1|77	
21mr|python-cryptodome-3.9.9-1|78	PyCryptodome is not a wrapper to a separate C library like OpenSSL.
21mr|python-cryptodome-3.9.9-1|79	To the largest possible extent, algorithms are implemented in pure Python.
21mr|python-cryptodome-3.9.9-1|80	Only the pieces that are extremely critical to performance (e.g. block ciphers)
21mr|python-cryptodome-3.9.9-1|81	are implemented as C extensions.
21mr|python-cryptodome-3.9.9-1|82	
21mr|python-cryptodome-3.9.9-1|83	%files -n python3-%{module}
21mr|python-cryptodome-3.9.9-1|84	%doc AUTHORS.rst Changelog.rst LICENSE.rst README.rst
21mr|python-cryptodome-3.9.9-1|85	%{py3_platsitedir}/Cryptodome
21mr|python-cryptodome-3.9.9-1|86	%{py3_platsitedir}/pycryptodome*.egg-info
21mr|python-cryptodome-3.9.9-1|87	
21mr|python-cryptodome-3.9.9-1|88	#--------------------------------------------------------------------
21mr|python-cryptodome-3.9.9-1|89	
21mr|python-cryptodome-3.9.9-1|90	%prep
21mr|python-cryptodome-3.9.9-1|91	%setup -q -n %{oname}-%{version}
21mr|python-cryptodome-3.9.9-1|92	
21mr|python-cryptodome-3.9.9-1|93	%build
21mr|python-cryptodome-3.9.9-1|94	%py3_build
21mr|python-cryptodome-3.9.9-1|95	
21mr|python-cryptodome-3.9.9-1|96	%install
21mr|python-cryptodome-3.9.9-1|97	%py3_install
21mr|python-cryptodome-3.9.9-1|98	mv %{buildroot}%{py3_platsitedir}/Crypto %{buildroot}%{py3_platsitedir}/Cryptodome

15677 21
21mr|python-cryptography-3.4.8-2|1	%ifarch %{e2k}
21mr|python-cryptography-3.4.8-2|2	%bcond_with rust
21mr|python-cryptography-3.4.8-2|3	%else
21mr|python-cryptography-3.4.8-2|4	%bcond_without rust
21mr|python-cryptography-3.4.8-2|5	%endif
21mr|python-cryptography-3.4.8-2|6	
21mr|python-cryptography-3.4.8-2|7	Name:		python-cryptography
21mr|python-cryptography-3.4.8-2|8	Version:	3.4.8
21mr|python-cryptography-3.4.8-2|9	Release:	2
21mr|python-cryptography-3.4.8-2|10	Summary:	PyCA's cryptography library
21mr|python-cryptography-3.4.8-2|11	Group:		Development/Python
21mr|python-cryptography-3.4.8-2|12	License:	ASL2.0 or BSD
21mr|python-cryptography-3.4.8-2|13	Url:		https://cryptography.io/en/latest/
21mr|python-cryptography-3.4.8-2|14	Source0:	https://github.com/pyca/cryptography/archive/refs/tags/%{version}.tar.gz?/cryptography-%{version}.tar.gz
21mr|python-cryptography-3.4.8-2|15	# make with command: 'cargo vendor' in src/rust dir and tar.gz vendor directory
21mr|python-cryptography-3.4.8-2|16	Source1:	vendor.tar.gz
21mr|python-cryptography-3.4.8-2|17	Source2:	config.toml
21mr|python-cryptography-3.4.8-2|18	%if %{with rust}
21mr|python-cryptography-3.4.8-2|19	BuildRequires:	cargo
21mr|python-cryptography-3.4.8-2|20	BuildRequires:	rust
21mr|python-cryptography-3.4.8-2|21	%endif
21mr|python-cryptography-3.4.8-2|22	BuildRequires:	python3-asn1crypto
21mr|python-cryptography-3.4.8-2|23	BuildRequires:	python3-cffi >= 0.8
21mr|python-cryptography-3.4.8-2|24	BuildRequires:	python3-cryptography-vectors = 1:%{version}
21mr|python-cryptography-3.4.8-2|25	BuildRequires:	python3-hypothesis
21mr|python-cryptography-3.4.8-2|26	BuildRequires:	python3-idna
21mr|python-cryptography-3.4.8-2|27	BuildRequires:	python3-iso8601
21mr|python-cryptography-3.4.8-2|28	BuildRequires:	python3-pretend
21mr|python-cryptography-3.4.8-2|29	BuildRequires:	python3-pytest
21mr|python-cryptography-3.4.8-2|30	BuildRequires:	python3-pytz
21mr|python-cryptography-3.4.8-2|31	BuildRequires:	python3-setuptools
21mr|python-cryptography-3.4.8-2|32	BuildRequires:	python3-setuptools-rust
21mr|python-cryptography-3.4.8-2|33	BuildRequires:	python3-six
21mr|python-cryptography-3.4.8-2|34	BuildRequires:	pkgconfig(libffi)
21mr|python-cryptography-3.4.8-2|35	BuildRequires:	pkgconfig(openssl)
21mr|python-cryptography-3.4.8-2|36	BuildRequires:	pkgconfig(python3)
21mr|python-cryptography-3.4.8-2|37	
21mr|python-cryptography-3.4.8-2|38	%description
21mr|python-cryptography-3.4.8-2|39	cryptography is a package designed to expose cryptographic primitives and
21mr|python-cryptography-3.4.8-2|40	recipes to Python developers.
21mr|python-cryptography-3.4.8-2|41	
21mr|python-cryptography-3.4.8-2|42	#----------------------------------------------------------------------------
21mr|python-cryptography-3.4.8-2|43	
21mr|python-cryptography-3.4.8-2|44	%package -n python3-cryptography
21mr|python-cryptography-3.4.8-2|45	Summary:	PyCA's cryptography library
21mr|python-cryptography-3.4.8-2|46	Group:		Development/Python
21mr|python-cryptography-3.4.8-2|47	Requires:	openssl
21mr|python-cryptography-3.4.8-2|48	Requires:	python3-cffi >= 0.8
21mr|python-cryptography-3.4.8-2|49	Requires:	python3-six >= 1.6.1
21mr|python-cryptography-3.4.8-2|50	Requires:	openssl
21mr|python-cryptography-3.4.8-2|51	
21mr|python-cryptography-3.4.8-2|52	%description  -n python3-cryptography
21mr|python-cryptography-3.4.8-2|53	cryptography is a package designed to expose cryptographic primitives and
21mr|python-cryptography-3.4.8-2|54	recipes to Python developers.
21mr|python-cryptography-3.4.8-2|55	
21mr|python-cryptography-3.4.8-2|56	%files -n python3-cryptography
21mr|python-cryptography-3.4.8-2|57	%doc LICENSE LICENSE.APACHE LICENSE.BSD README.rst docs
21mr|python-cryptography-3.4.8-2|58	%{python3_sitearch}/*
21mr|python-cryptography-3.4.8-2|59	
21mr|python-cryptography-3.4.8-2|60	#----------------------------------------------------------------------------
21mr|python-cryptography-3.4.8-2|61	
21mr|python-cryptography-3.4.8-2|62	%prep
21mr|python-cryptography-3.4.8-2|63	%autosetup -p1 -n cryptography-%{version}
21mr|python-cryptography-3.4.8-2|64	
21mr|python-cryptography-3.4.8-2|65	find . -name '*.py' | xargs sed -i '1s|^#!/usr/bin/python|#!%{__python3}|'
21mr|python-cryptography-3.4.8-2|66	# Having ipaddress in extras_require causes rpm tests
21mr|python-cryptography-3.4.8-2|67	# fail on ABF
21mr|python-cryptography-3.4.8-2|68	sed -i /ipaddress/d setup.py
21mr|python-cryptography-3.4.8-2|69	
21mr|python-cryptography-3.4.8-2|70	%if %{with rust}
21mr|python-cryptography-3.4.8-2|71	# add vendor dependensy
21mr|python-cryptography-3.4.8-2|72	tar -xf %{SOURCE1}
21mr|python-cryptography-3.4.8-2|73	mkdir .cargo
21mr|python-cryptography-3.4.8-2|74	cp %{SOURCE2} .cargo
21mr|python-cryptography-3.4.8-2|75	%endif
21mr|python-cryptography-3.4.8-2|76	
21mr|python-cryptography-3.4.8-2|77	%build
21mr|python-cryptography-3.4.8-2|78	%if %{without rust}
21mr|python-cryptography-3.4.8-2|79	export CRYPTOGRAPHY_DONT_BUILD_RUST=1
21mr|python-cryptography-3.4.8-2|80	%endif
21mr|python-cryptography-3.4.8-2|81	%py3_build
21mr|python-cryptography-3.4.8-2|82	
21mr|python-cryptography-3.4.8-2|83	%install
21mr|python-cryptography-3.4.8-2|84	# Actually other *.c and *.h are appropriate
21mr|python-cryptography-3.4.8-2|85	# see https://github.com/pyca/cryptography/issues/1463
21mr|python-cryptography-3.4.8-2|86	find . -name .keep -print -delete
21mr|python-cryptography-3.4.8-2|87	
21mr|python-cryptography-3.4.8-2|88	%py3_install
21mr|python-cryptography-3.4.8-2|89	
21mr|python-cryptography-3.4.8-2|90	%check
21mr|python-cryptography-3.4.8-2|91	%py3_test

15678 21
21mr|python-cryptography-vectors-3.4.8-1|1	%define modname cryptography-vectors
21mr|python-cryptography-vectors-3.4.8-1|2	%define pymodname cryptography_vectors
21mr|python-cryptography-vectors-3.4.8-1|3	
21mr|python-cryptography-vectors-3.4.8-1|4	Summary:	Test vectors for the cryptography package
21mr|python-cryptography-vectors-3.4.8-1|5	Name:		python-%{modname}
21mr|python-cryptography-vectors-3.4.8-1|6	Version:	3.4.8
21mr|python-cryptography-vectors-3.4.8-1|7	Release:	1
21mr|python-cryptography-vectors-3.4.8-1|8	Epoch:		1
21mr|python-cryptography-vectors-3.4.8-1|9	Group:		Development/Python
21mr|python-cryptography-vectors-3.4.8-1|10	License:	ASL 2.0 or BSD
21mr|python-cryptography-vectors-3.4.8-1|11	Url:		https://cryptography.io
21mr|python-cryptography-vectors-3.4.8-1|12	Source0:	https://files.pythonhosted.org/packages/e9/d1/91af613e55eaaba41a2b7daefce86cbb47d2ded527996b4f05294dda313a/cryptography_vectors-3.4.8.tar.gz
21mr|python-cryptography-vectors-3.4.8-1|13	BuildArch:	noarch
21mr|python-cryptography-vectors-3.4.8-1|14	
21mr|python-cryptography-vectors-3.4.8-1|15	%description
21mr|python-cryptography-vectors-3.4.8-1|16	Test vectors for the cryptography package.
21mr|python-cryptography-vectors-3.4.8-1|17	
21mr|python-cryptography-vectors-3.4.8-1|18	The only purpose of this package is to be a building requirement for
21mr|python-cryptography-vectors-3.4.8-1|19	python-cryptography, otherwise it has no use. Don’t install it unless
21mr|python-cryptography-vectors-3.4.8-1|20	you really know what you are doing.
21mr|python-cryptography-vectors-3.4.8-1|21	
21mr|python-cryptography-vectors-3.4.8-1|22	#----------------------------------------------------------------------------
21mr|python-cryptography-vectors-3.4.8-1|23	
21mr|python-cryptography-vectors-3.4.8-1|24	%package -n python2-%{modname}
21mr|python-cryptography-vectors-3.4.8-1|25	%py2_migration_meta python2-%{modname}
21mr|python-cryptography-vectors-3.4.8-1|26	Summary:	Test vectors for the cryptography package
21mr|python-cryptography-vectors-3.4.8-1|27	Group:		Development/Python
21mr|python-cryptography-vectors-3.4.8-1|28	BuildRequires:	python2-setuptools
21mr|python-cryptography-vectors-3.4.8-1|29	BuildRequires:	pkgconfig(python2)
21mr|python-cryptography-vectors-3.4.8-1|30	
21mr|python-cryptography-vectors-3.4.8-1|31	%description -n python2-%{modname}
21mr|python-cryptography-vectors-3.4.8-1|32	Test vectors for the cryptography package.
21mr|python-cryptography-vectors-3.4.8-1|33	
21mr|python-cryptography-vectors-3.4.8-1|34	The only purpose of this package is to be a building requirement for
21mr|python-cryptography-vectors-3.4.8-1|35	python-cryptography, otherwise it has no use. Don’t install it unless
21mr|python-cryptography-vectors-3.4.8-1|36	you really know what you are doing.
21mr|python-cryptography-vectors-3.4.8-1|37	
21mr|python-cryptography-vectors-3.4.8-1|38	%files -n python2-%{modname}
21mr|python-cryptography-vectors-3.4.8-1|39	%doc LICENSE
21mr|python-cryptography-vectors-3.4.8-1|40	%{py2_puresitedir}/%{pymodname}
21mr|python-cryptography-vectors-3.4.8-1|41	%{py2_puresitedir}/%{pymodname}-%{version}*
21mr|python-cryptography-vectors-3.4.8-1|42	
21mr|python-cryptography-vectors-3.4.8-1|43	#----------------------------------------------------------------------------
21mr|python-cryptography-vectors-3.4.8-1|44	
21mr|python-cryptography-vectors-3.4.8-1|45	%package -n python3-%{modname}
21mr|python-cryptography-vectors-3.4.8-1|46	Summary:	Test vectors for the cryptography package
21mr|python-cryptography-vectors-3.4.8-1|47	Group:		Development/Python
21mr|python-cryptography-vectors-3.4.8-1|48	BuildRequires:	python3-setuptools
21mr|python-cryptography-vectors-3.4.8-1|49	BuildRequires:	pkgconfig(python3)
21mr|python-cryptography-vectors-3.4.8-1|50	
21mr|python-cryptography-vectors-3.4.8-1|51	%description -n python3-%{modname}
21mr|python-cryptography-vectors-3.4.8-1|52	Test vectors for the cryptography package.
21mr|python-cryptography-vectors-3.4.8-1|53	
21mr|python-cryptography-vectors-3.4.8-1|54	The only purpose of this package is to be a building requirement for
21mr|python-cryptography-vectors-3.4.8-1|55	python-cryptography, otherwise it has no use. Don’t install it unless
21mr|python-cryptography-vectors-3.4.8-1|56	you really know what you are doing.
21mr|python-cryptography-vectors-3.4.8-1|57	
21mr|python-cryptography-vectors-3.4.8-1|58	%files -n python3-%{modname}
21mr|python-cryptography-vectors-3.4.8-1|59	%doc LICENSE
21mr|python-cryptography-vectors-3.4.8-1|60	%{py3_puresitedir}/%{pymodname}/
21mr|python-cryptography-vectors-3.4.8-1|61	%{py3_puresitedir}/%{pymodname}-%{version}*
21mr|python-cryptography-vectors-3.4.8-1|62	
21mr|python-cryptography-vectors-3.4.8-1|63	#----------------------------------------------------------------------------
21mr|python-cryptography-vectors-3.4.8-1|64	
21mr|python-cryptography-vectors-3.4.8-1|65	%prep
21mr|python-cryptography-vectors-3.4.8-1|66	%setup -qn %{pymodname}-%{version}
21mr|python-cryptography-vectors-3.4.8-1|67	
21mr|python-cryptography-vectors-3.4.8-1|68	# Remove bundled egg-info in case it exists
21mr|python-cryptography-vectors-3.4.8-1|69	rm -rf %{modname}.egg-info
21mr|python-cryptography-vectors-3.4.8-1|70	
21mr|python-cryptography-vectors-3.4.8-1|71	cp -a . %{py3dir}
21mr|python-cryptography-vectors-3.4.8-1|72	
21mr|python-cryptography-vectors-3.4.8-1|73	%build
21mr|python-cryptography-vectors-3.4.8-1|74	CFLAGS="%{optflags}" python2 setup.py build
21mr|python-cryptography-vectors-3.4.8-1|75	
21mr|python-cryptography-vectors-3.4.8-1|76	pushd %{py3dir}
21mr|python-cryptography-vectors-3.4.8-1|77	CFLAGS="%{optflags}" %__python3 setup.py build
21mr|python-cryptography-vectors-3.4.8-1|78	popd
21mr|python-cryptography-vectors-3.4.8-1|79	
21mr|python-cryptography-vectors-3.4.8-1|80	%install
21mr|python-cryptography-vectors-3.4.8-1|81	python2 setup.py install -O1 --skip-build --root=%{buildroot}
21mr|python-cryptography-vectors-3.4.8-1|82	
21mr|python-cryptography-vectors-3.4.8-1|83	pushd %{py3dir}
21mr|python-cryptography-vectors-3.4.8-1|84	%__python3 setup.py install -O1 --skip-build --root=%{buildroot}
21mr|python-cryptography-vectors-3.4.8-1|85	popd
21mr|python-cryptography-vectors-3.4.8-1|86	
21mr|python-cryptography-vectors-3.4.8-1|87	%check
21mr|python-cryptography-vectors-3.4.8-1|88	%py2_test
21mr|python-cryptography-vectors-3.4.8-1|89	%py3_test

15679 21
21mr|python-cssselect-1.1.0-1|1	%define	module	cssselect
21mr|python-cssselect-1.1.0-1|2	
21mr|python-cssselect-1.1.0-1|3	Summary: Library for parsing CSS3 selectors and translating them to XPath 1.0
21mr|python-cssselect-1.1.0-1|4	Name:	 python-cssselect
21mr|python-cssselect-1.1.0-1|5	Version:	1.1.0
21mr|python-cssselect-1.1.0-1|6	Release:	1
21mr|python-cssselect-1.1.0-1|7	Source0:	https://files.pythonhosted.org/packages/70/54/37630f6eb2c214cdee2ae56b7287394c8aa2f3bafb8b4eb8c3791aae7a14/cssselect-1.1.0.tar.gz
21mr|python-cssselect-1.1.0-1|8	License: BSD
21mr|python-cssselect-1.1.0-1|9	Group:	 Development/Python
21mr|python-cssselect-1.1.0-1|10	Url:	 http://packages.python.org/cssselect/
21mr|python-cssselect-1.1.0-1|11	
21mr|python-cssselect-1.1.0-1|12	BuildArch: noarch
21mr|python-cssselect-1.1.0-1|13	BuildRequires:	python3-setuptools
21mr|python-cssselect-1.1.0-1|14	
21mr|python-cssselect-1.1.0-1|15	%description
21mr|python-cssselect-1.1.0-1|16	cssselect parses CSS3 Selectors and translate them to XPath 1.0
21mr|python-cssselect-1.1.0-1|17	expressions. Such expressions can be used in lxml or another XPath
21mr|python-cssselect-1.1.0-1|18	engine to find the matching elements in an XML or HTML document.
21mr|python-cssselect-1.1.0-1|19	
21mr|python-cssselect-1.1.0-1|20	%package -n python3-cssselect
21mr|python-cssselect-1.1.0-1|21	%py2_migration_meta python2-cssselect
21mr|python-cssselect-1.1.0-1|22	Summary: Library for parsing CSS3 selectors and translating them to XPath 1.0
21mr|python-cssselect-1.1.0-1|23	
21mr|python-cssselect-1.1.0-1|24	%description -n python3-cssselect
21mr|python-cssselect-1.1.0-1|25	cssselect parses CSS3 Selectors and translate them to XPath 1.0
21mr|python-cssselect-1.1.0-1|26	expressions. Such expressions can be used in lxml or another XPath
21mr|python-cssselect-1.1.0-1|27	engine to find the matching elements in an XML or HTML document.
21mr|python-cssselect-1.1.0-1|28	
21mr|python-cssselect-1.1.0-1|29	
21mr|python-cssselect-1.1.0-1|30	%prep
21mr|python-cssselect-1.1.0-1|31	%setup -q -n %{module}-%{version}
21mr|python-cssselect-1.1.0-1|32	
21mr|python-cssselect-1.1.0-1|33	%install
21mr|python-cssselect-1.1.0-1|34	
21mr|python-cssselect-1.1.0-1|35	PYTHONDONTWRITEBYTECODE= %__python3 setup.py install --root=%{buildroot}
21mr|python-cssselect-1.1.0-1|36	
21mr|python-cssselect-1.1.0-1|37	%files -n python3-cssselect
21mr|python-cssselect-1.1.0-1|38	%doc AUTHORS CHANGES LICENSE README.rst
21mr|python-cssselect-1.1.0-1|39	%{py3_puresitedir}/%{module}*

15680 21
21mr|python-cssselect2-0.4.1-1|1	%define	module	cssselect2
21mr|python-cssselect2-0.4.1-1|2	
21mr|python-cssselect2-0.4.1-1|3	Summary:	Library for parsing CSS3 selectors and translating them to XPath 1.0
21mr|python-cssselect2-0.4.1-1|4	Name:		python-%{module}
21mr|python-cssselect2-0.4.1-1|5	Version:	0.4.1
21mr|python-cssselect2-0.4.1-1|6	Release:	1
21mr|python-cssselect2-0.4.1-1|7	License:	BSD
21mr|python-cssselect2-0.4.1-1|8	Group:		Development/Python
21mr|python-cssselect2-0.4.1-1|9	Url:		https://pypi.org/project/cssselect2/
21mr|python-cssselect2-0.4.1-1|10	Source0:	https://files.pythonhosted.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
21mr|python-cssselect2-0.4.1-1|11	BuildRequires:	python3dist(pytest-cov)
21mr|python-cssselect2-0.4.1-1|12	BuildRequires:	python3dist(pytest-runner)
21mr|python-cssselect2-0.4.1-1|13	BuildRequires:	python3dist(setuptools)
21mr|python-cssselect2-0.4.1-1|14	BuildRequires:	python3dist(tinycss2)
21mr|python-cssselect2-0.4.1-1|15	BuildArch:	noarch
21mr|python-cssselect2-0.4.1-1|16	
21mr|python-cssselect2-0.4.1-1|17	%description
21mr|python-cssselect2-0.4.1-1|18	cssselect2 is a straightforward implementation of CSS3 Selectors for markup
21mr|python-cssselect2-0.4.1-1|19	documents (HTML, XML, etc.) that can be read by ElementTree-like parsers
21mr|python-cssselect2-0.4.1-1|20	such as cElementTree, lxml, html5lib, etc.
21mr|python-cssselect2-0.4.1-1|21	Unlike cssselect, it doesn't translate selectors to XPath and thus does
21mr|python-cssselect2-0.4.1-1|22	not have all the corner cases that are hard or impossible to fix in cssselect.
21mr|python-cssselect2-0.4.1-1|23	
21mr|python-cssselect2-0.4.1-1|24	#------------------------------------------------------------
21mr|python-cssselect2-0.4.1-1|25	
21mr|python-cssselect2-0.4.1-1|26	%package -n python3-%{module}
21mr|python-cssselect2-0.4.1-1|27	Summary:	Library for parsing CSS3 selectors and translating them to XPath 1.0
21mr|python-cssselect2-0.4.1-1|28	Group:		Development/Python
21mr|python-cssselect2-0.4.1-1|29	
21mr|python-cssselect2-0.4.1-1|30	%description -n python3-%{module}
21mr|python-cssselect2-0.4.1-1|31	cssselect2 is a straightforward implementation of CSS3 Selectors for markup.
21mr|python-cssselect2-0.4.1-1|32	documents (HTML, XML, etc.) that can be read by ElementTree-like parsers.
21mr|python-cssselect2-0.4.1-1|33	such as cElementTree, lxml, html5lib, etc.
21mr|python-cssselect2-0.4.1-1|34	Unlike cssselect, it doesn't translate selectors to XPath and thus does.
21mr|python-cssselect2-0.4.1-1|35	not have all the corner cases that are hard or impossible to fix in cssselect.
21mr|python-cssselect2-0.4.1-1|36	
21mr|python-cssselect2-0.4.1-1|37	%files -n python3-%{module}
21mr|python-cssselect2-0.4.1-1|38	%{py3_puresitedir}/%{module}*
21mr|python-cssselect2-0.4.1-1|39	
21mr|python-cssselect2-0.4.1-1|40	#------------------------------------------------------------
21mr|python-cssselect2-0.4.1-1|41	
21mr|python-cssselect2-0.4.1-1|42	%prep
21mr|python-cssselect2-0.4.1-1|43	%setup -qn %{module}-%{version}
21mr|python-cssselect2-0.4.1-1|44	
21mr|python-cssselect2-0.4.1-1|45	%build
21mr|python-cssselect2-0.4.1-1|46	%py3_build
21mr|python-cssselect2-0.4.1-1|47	
21mr|python-cssselect2-0.4.1-1|48	%install
21mr|python-cssselect2-0.4.1-1|49	%py3_install

15681 21
21mr|python-cu2qu-1.6.7.post1-1|1	%global pypi_name cu2qu
21mr|python-cu2qu-1.6.7.post1-1|2	
21mr|python-cu2qu-1.6.7.post1-1|3	Name:           python-%{pypi_name}
21mr|python-cu2qu-1.6.7.post1-1|4	Version:        1.6.7.post1
21mr|python-cu2qu-1.6.7.post1-1|5	Release:        1
21mr|python-cu2qu-1.6.7.post1-1|6	Summary:        Cubic-to-quadratic bezier curve conversion
21mr|python-cu2qu-1.6.7.post1-1|7	Group:          Development/Python
21mr|python-cu2qu-1.6.7.post1-1|8	License:        ASL2.0
21mr|python-cu2qu-1.6.7.post1-1|9	URL:            https://pypi.org/project/cu2qu/
21mr|python-cu2qu-1.6.7.post1-1|10	Source0:        https://pypi.io/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.zip
21mr|python-cu2qu-1.6.7.post1-1|11	Patch0:         cu2qu-1.6.5-linking.patch
21mr|python-cu2qu-1.6.7.post1-1|12	
21mr|python-cu2qu-1.6.7.post1-1|13	BuildRequires:  python3-devel
21mr|python-cu2qu-1.6.7.post1-1|14	BuildRequires:  python3-cython
21mr|python-cu2qu-1.6.7.post1-1|15	BuildRequires:  python3dist(defcon) >= 0.6.0
21mr|python-cu2qu-1.6.7.post1-1|16	BuildRequires:  python3dist(fonttools) >= 3.32.0
21mr|python-cu2qu-1.6.7.post1-1|17	BuildRequires:  python3dist(fs)
21mr|python-cu2qu-1.6.7.post1-1|18	BuildRequires:  python3dist(pytest) >= 2.8
21mr|python-cu2qu-1.6.7.post1-1|19	BuildRequires:  python3dist(pytest-runner)
21mr|python-cu2qu-1.6.7.post1-1|20	BuildRequires:  python3dist(setuptools)
21mr|python-cu2qu-1.6.7.post1-1|21	BuildRequires:  python3dist(setuptools-scm)
21mr|python-cu2qu-1.6.7.post1-1|22	
21mr|python-cu2qu-1.6.7.post1-1|23	%description
21mr|python-cu2qu-1.6.7.post1-1|24	This library provides functions which take in UFO objects (Defcon Fonts or
21mr|python-cu2qu-1.6.7.post1-1|25	Robofab RFonts) and converts any cubic curves to quadratic.
21mr|python-cu2qu-1.6.7.post1-1|26	
21mr|python-cu2qu-1.6.7.post1-1|27	#------------------------------------------------------------------
21mr|python-cu2qu-1.6.7.post1-1|28	%package -n     python3-%{pypi_name}
21mr|python-cu2qu-1.6.7.post1-1|29	Summary:        %{summary}
21mr|python-cu2qu-1.6.7.post1-1|30	Group:          Development/Python
21mr|python-cu2qu-1.6.7.post1-1|31	Provides:       cu2qu = %{EVRD}
21mr|python-cu2qu-1.6.7.post1-1|32	Requires:       python3dist(defcon) >= 0.6.0
21mr|python-cu2qu-1.6.7.post1-1|33	Requires:       python3dist(fonttools) >= 3.32.0
21mr|python-cu2qu-1.6.7.post1-1|34	Requires:       python3dist(setuptools)
21mr|python-cu2qu-1.6.7.post1-1|35	
21mr|python-cu2qu-1.6.7.post1-1|36	%description -n python3-%{pypi_name}
21mr|python-cu2qu-1.6.7.post1-1|37	This library provides functions which take in UFO objects (Defcon Fonts or
21mr|python-cu2qu-1.6.7.post1-1|38	Robofab RFonts) and converts any cubic curves to quadratic.
21mr|python-cu2qu-1.6.7.post1-1|39	
21mr|python-cu2qu-1.6.7.post1-1|40	%files -n python3-%{pypi_name}
21mr|python-cu2qu-1.6.7.post1-1|41	%license LICENSE
21mr|python-cu2qu-1.6.7.post1-1|42	%doc README.rst
21mr|python-cu2qu-1.6.7.post1-1|43	%{_bindir}/cu2qu
21mr|python-cu2qu-1.6.7.post1-1|44	%{python3_sitearch}/%{pypi_name}
21mr|python-cu2qu-1.6.7.post1-1|45	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-cu2qu-1.6.7.post1-1|46	
21mr|python-cu2qu-1.6.7.post1-1|47	
21mr|python-cu2qu-1.6.7.post1-1|48	#------------------------------------------------------------------
21mr|python-cu2qu-1.6.7.post1-1|49	
21mr|python-cu2qu-1.6.7.post1-1|50	%prep
21mr|python-cu2qu-1.6.7.post1-1|51	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-cu2qu-1.6.7.post1-1|52	
21mr|python-cu2qu-1.6.7.post1-1|53	# Remove bundled egg-info
21mr|python-cu2qu-1.6.7.post1-1|54	rm -rf Lib/*.egg-info
21mr|python-cu2qu-1.6.7.post1-1|55	
21mr|python-cu2qu-1.6.7.post1-1|56	# Remove generated source file
21mr|python-cu2qu-1.6.7.post1-1|57	rm -rf Lib/cu2qu/cu2qu.c
21mr|python-cu2qu-1.6.7.post1-1|58	
21mr|python-cu2qu-1.6.7.post1-1|59	%build
21mr|python-cu2qu-1.6.7.post1-1|60	%py3_build -- --with-cython
21mr|python-cu2qu-1.6.7.post1-1|61	
21mr|python-cu2qu-1.6.7.post1-1|62	%install
21mr|python-cu2qu-1.6.7.post1-1|63	%py3_install
21mr|python-cu2qu-1.6.7.post1-1|64	
21mr|python-cu2qu-1.6.7.post1-1|65	%check
21mr|python-cu2qu-1.6.7.post1-1|66	%{__python3} setup.py test || true
21mr|python-cu2qu-1.6.7.post1-1|67	
21mr|python-cu2qu-1.6.7.post1-1|68	
21mr|python-cu2qu-1.6.7.post1-1|69	%changelog
21mr|python-cu2qu-1.6.7.post1-1|70	* Mon Feb 21 2022 tv <tv> 1.6.7-3.mga9
21mr|python-cu2qu-1.6.7.post1-1|71	+ Revision: 1782073
21mr|python-cu2qu-1.6.7.post1-1|72	- Fix filelist for python-3.10
21mr|python-cu2qu-1.6.7.post1-1|73	- Rebuild for python-3.10
21mr|python-cu2qu-1.6.7.post1-1|74	
21mr|python-cu2qu-1.6.7.post1-1|75	* Tue Apr 20 2021 daviddavid <daviddavid> 1.6.7-2.mga9
21mr|python-cu2qu-1.6.7.post1-1|76	+ Revision: 1717383
21mr|python-cu2qu-1.6.7.post1-1|77	- rebuild for python 3.9
21mr|python-cu2qu-1.6.7.post1-1|78	
21mr|python-cu2qu-1.6.7.post1-1|79	* Sun Jun 21 2020 wally <wally> 1.6.7-1.mga8
21mr|python-cu2qu-1.6.7.post1-1|80	+ Revision: 1598202
21mr|python-cu2qu-1.6.7.post1-1|81	- new version 1.6.7
21mr|python-cu2qu-1.6.7.post1-1|82	
21mr|python-cu2qu-1.6.7.post1-1|83	* Tue Feb 18 2020 umeabot <umeabot> 1.6.6-2.mga8
21mr|python-cu2qu-1.6.7.post1-1|84	+ Revision: 1541958
21mr|python-cu2qu-1.6.7.post1-1|85	- Mageia 8 Mass Rebuild
21mr|python-cu2qu-1.6.7.post1-1|86	
21mr|python-cu2qu-1.6.7.post1-1|87	* Fri Jan 03 2020 wally <wally> 1.6.6-1.mga8
21mr|python-cu2qu-1.6.7.post1-1|88	+ Revision: 1475728
21mr|python-cu2qu-1.6.7.post1-1|89	- new version 1.6.6
21mr|python-cu2qu-1.6.7.post1-1|90	
21mr|python-cu2qu-1.6.7.post1-1|91	* Tue Sep 17 2019 daviddavid <daviddavid> 1.6.5-5.mga8
21mr|python-cu2qu-1.6.7.post1-1|92	+ Revision: 1443103
21mr|python-cu2qu-1.6.7.post1-1|93	- add patch to fix linking
21mr|python-cu2qu-1.6.7.post1-1|94	
21mr|python-cu2qu-1.6.7.post1-1|95	* Tue Sep 17 2019 tv <tv> 1.6.5-4.mga8
21mr|python-cu2qu-1.6.7.post1-1|96	+ Revision: 1442887
21mr|python-cu2qu-1.6.7.post1-1|97	- "fix" underlinking which was the real (hidden) issue
21mr|python-cu2qu-1.6.7.post1-1|98	- rebuild for python-3.8
21mr|python-cu2qu-1.6.7.post1-1|99	
21mr|python-cu2qu-1.6.7.post1-1|100	* Mon Aug 19 2019 wally <wally> 1.6.5-3.mga8
21mr|python-cu2qu-1.6.7.post1-1|101	+ Revision: 1430080
21mr|python-cu2qu-1.6.7.post1-1|102	- drop python2 support
21mr|python-cu2qu-1.6.7.post1-1|103	- provide cu2qu
21mr|python-cu2qu-1.6.7.post1-1|104	
21mr|python-cu2qu-1.6.7.post1-1|105	* Thu Jan 10 2019 shlomif <shlomif> 1.6.5-2.mga7
21mr|python-cu2qu-1.6.7.post1-1|106	+ Revision: 1354552
21mr|python-cu2qu-1.6.7.post1-1|107	- bump rel for rebuild due to fail on i586
21mr|python-cu2qu-1.6.7.post1-1|108	- fix tests
21mr|python-cu2qu-1.6.7.post1-1|109	- add BRs
21mr|python-cu2qu-1.6.7.post1-1|110	- add BRs
21mr|python-cu2qu-1.6.7.post1-1|111	- add BRs
21mr|python-cu2qu-1.6.7.post1-1|112	- add BRs
21mr|python-cu2qu-1.6.7.post1-1|113	- add BRs
21mr|python-cu2qu-1.6.7.post1-1|114	- Rebuild for python3 3.7
21mr|python-cu2qu-1.6.7.post1-1|115	
21mr|python-cu2qu-1.6.7.post1-1|116	* Thu Sep 20 2018 umeabot <umeabot> 1.5.0-2.mga7
21mr|python-cu2qu-1.6.7.post1-1|117	+ Revision: 1288559
21mr|python-cu2qu-1.6.7.post1-1|118	- Mageia 7 Mass Rebuild
21mr|python-cu2qu-1.6.7.post1-1|119	
21mr|python-cu2qu-1.6.7.post1-1|120	* Sun May 06 2018 wally <wally> 1.5.0-1.mga7
21mr|python-cu2qu-1.6.7.post1-1|121	+ Revision: 1226767
21mr|python-cu2qu-1.6.7.post1-1|122	- imported package python-cu2qu
21mr|python-cu2qu-1.6.7.post1-1|123	

15682 21
21mr|python-cups-1.9.74-4|1	%define module cups
21mr|python-cups-1.9.74-4|2	# we don't want to provide private python extension libs
21mr|python-cups-1.9.74-4|3	%define _exclude_files_from_autoprov %{python_sitearch}/.*\\.so\\|%{python3_sitearch}/.*\\.so
21mr|python-cups-1.9.74-4|4	
21mr|python-cups-1.9.74-4|5	Summary:       Python bindings for the CUPS API
21mr|python-cups-1.9.74-4|6	Name:          python-%{module}
21mr|python-cups-1.9.74-4|7	Version:       1.9.74
21mr|python-cups-1.9.74-4|8	Release:       4
21mr|python-cups-1.9.74-4|9	Source0:       http://cyberelk.net/tim/data/pycups/pycups-%{version}.tar.bz2
21mr|python-cups-1.9.74-4|10	Patch0:	       python-3.8.patch
21mr|python-cups-1.9.74-4|11	License:       BSD
21mr|python-cups-1.9.74-4|12	Group:         Development/Python
21mr|python-cups-1.9.74-4|13	Url:           http://cyberelk.net/tim/software/pycups/
21mr|python-cups-1.9.74-4|14	BuildRequires: cups-devel
21mr|python-cups-1.9.74-4|15	BuildRequires: pkgconfig(python3)
21mr|python-cups-1.9.74-4|16	Conflicts:     python3-%{module} < %{version}-%{release}
21mr|python-cups-1.9.74-4|17	
21mr|python-cups-1.9.74-4|18	%description
21mr|python-cups-1.9.74-4|19	Python bindings for the CUPS API.
21mr|python-cups-1.9.74-4|20	
21mr|python-cups-1.9.74-4|21	%package doc
21mr|python-cups-1.9.74-4|22	Summary:       Documentation for python-cups
21mr|python-cups-1.9.74-4|23	Group:         Documentation
21mr|python-cups-1.9.74-4|24	
21mr|python-cups-1.9.74-4|25	%description doc
21mr|python-cups-1.9.74-4|26	Documentation for python-cups.
21mr|python-cups-1.9.74-4|27	
21mr|python-cups-1.9.74-4|28	%package -n python3-%{module}
21mr|python-cups-1.9.74-4|29	Group:         Development/Python
21mr|python-cups-1.9.74-4|30	Summary:       Python 3 bindings for the CUPS API
21mr|python-cups-1.9.74-4|31	Conflicts:     %{name} < %{version}-%{release}
21mr|python-cups-1.9.74-4|32	%{?python_provide:%python_provide python3-%{module}}
21mr|python-cups-1.9.74-4|33	
21mr|python-cups-1.9.74-4|34	%description -n python3-%{module}
21mr|python-cups-1.9.74-4|35	Python 3 bindings for the CUPS API.
21mr|python-cups-1.9.74-4|36	
21mr|python-cups-1.9.74-4|37	#--------------------------------------------------------------------
21mr|python-cups-1.9.74-4|38	
21mr|python-cups-1.9.74-4|39	%prep
21mr|python-cups-1.9.74-4|40	%autosetup -p1 -n pycups-%version
21mr|python-cups-1.9.74-4|41	
21mr|python-cups-1.9.74-4|42	%build
21mr|python-cups-1.9.74-4|43	%py3_build
21mr|python-cups-1.9.74-4|44	#make doc is broken because epydoc is python2 only:
21mr|python-cups-1.9.74-4|45	
21mr|python-cups-1.9.74-4|46	%install
21mr|python-cups-1.9.74-4|47	make install DESTDIR="%{buildroot}"
21mr|python-cups-1.9.74-4|48	
21mr|python-cups-1.9.74-4|49	#py3_install
21mr|python-cups-1.9.74-4|50	#chmod 755 %{buildroot}%{python3_sitearch}/cups*.so
21mr|python-cups-1.9.74-4|51	export PYTHONPATH=%{buildroot}%{python3_sitearch}
21mr|python-cups-1.9.74-4|52	
21mr|python-cups-1.9.74-4|53	pydoc3 -w cups
21mr|python-cups-1.9.74-4|54	mkdir html
21mr|python-cups-1.9.74-4|55	mv cups.html html
21mr|python-cups-1.9.74-4|56	
21mr|python-cups-1.9.74-4|57	%files doc
21mr|python-cups-1.9.74-4|58	%doc examples html
21mr|python-cups-1.9.74-4|59	
21mr|python-cups-1.9.74-4|60	%files -n python3-%{module}
21mr|python-cups-1.9.74-4|61	%{python3_sitearch}/cups.cpython-3*.so
21mr|python-cups-1.9.74-4|62	%{python3_sitearch}/pycups*.egg-info
21mr|python-cups-1.9.74-4|63	%{_rpmconfigdir}/fileattrs/psdriver.attr
21mr|python-cups-1.9.74-4|64	%{_rpmconfigdir}/postscriptdriver.prov

15683 21
21mr|python-curio-1.5-5|1	# what it's called on pypi
21mr|python-curio-1.5-5|2	%global srcname curio
21mr|python-curio-1.5-5|3	# what it's imported as
21mr|python-curio-1.5-5|4	%global libname curio
21mr|python-curio-1.5-5|5	# name of egg info directory
21mr|python-curio-1.5-5|6	%global eggname curio
21mr|python-curio-1.5-5|7	# package name fragment
21mr|python-curio-1.5-5|8	%global pkgname curio
21mr|python-curio-1.5-5|9	
21mr|python-curio-1.5-5|10	%global _description \
21mr|python-curio-1.5-5|11	Curio is a library of building blocks for performing concurrent I/O and common\
21mr|python-curio-1.5-5|12	system programming tasks such as launching subprocesses, working with files,\
21mr|python-curio-1.5-5|13	and farming work out to thread and process pools.  It uses Python coroutines\
21mr|python-curio-1.5-5|14	and the explicit async/await syntax introduced in Python 3.5.  Its programming\
21mr|python-curio-1.5-5|15	model is based on cooperative multitasking and existing programming\
21mr|python-curio-1.5-5|16	abstractions such as threads, sockets, files, subprocesses, locks, and queues.\
21mr|python-curio-1.5-5|17	You'll find it to be small, fast, and fun.  Curio has no third-party\
21mr|python-curio-1.5-5|18	dependencies and does not use the standard asyncio module.  Most users will\
21mr|python-curio-1.5-5|19	probably find it to be a bit too-low level--it's probably best to think of it\
21mr|python-curio-1.5-5|20	as a library for building libraries.  Although you might not use it directly,\
21mr|python-curio-1.5-5|21	many of its ideas have influenced other libraries with similar functionality.
21mr|python-curio-1.5-5|22	
21mr|python-curio-1.5-5|23	%bcond_without tests
21mr|python-curio-1.5-5|24	
21mr|python-curio-1.5-5|25	
21mr|python-curio-1.5-5|26	Name:           python-%{pkgname}
21mr|python-curio-1.5-5|27	Version:        1.5
21mr|python-curio-1.5-5|28	Release:        5
21mr|python-curio-1.5-5|29	Group:          Development/Python
21mr|python-curio-1.5-5|30	Summary:        Building blocks for performing concurrent I/O
21mr|python-curio-1.5-5|31	License:        BSD
21mr|python-curio-1.5-5|32	URL:            https://github.com/dabeaz/curio
21mr|python-curio-1.5-5|33	Source0:        %pypi_source
21mr|python-curio-1.5-5|34	# https://github.com/dabeaz/curio/issues/320
21mr|python-curio-1.5-5|35	BuildArch:      noarch
21mr|python-curio-1.5-5|36	
21mr|python-curio-1.5-5|37	
21mr|python-curio-1.5-5|38	%description %{_description}
21mr|python-curio-1.5-5|39	
21mr|python-curio-1.5-5|40	
21mr|python-curio-1.5-5|41	%package -n python3-%{pkgname}
21mr|python-curio-1.5-5|42	Summary:        %{summary}
21mr|python-curio-1.5-5|43	BuildRequires:  python3-devel
21mr|python-curio-1.5-5|44	BuildRequires:  python3-setuptools
21mr|python-curio-1.5-5|45	%if %{with tests}
21mr|python-curio-1.5-5|46	BuildRequires:  python3-pytest
21mr|python-curio-1.5-5|47	%endif
21mr|python-curio-1.5-5|48	%{?python_provide:%python_provide python3-%{pkgname}}
21mr|python-curio-1.5-5|49	
21mr|python-curio-1.5-5|50	
21mr|python-curio-1.5-5|51	%description -n python3-%{pkgname} %{_description}
21mr|python-curio-1.5-5|52	
21mr|python-curio-1.5-5|53	
21mr|python-curio-1.5-5|54	%prep
21mr|python-curio-1.5-5|55	%autosetup -n %{srcname}-%{version} -p 1
21mr|python-curio-1.5-5|56	rm -rf %{eggname}.egg-info
21mr|python-curio-1.5-5|57	
21mr|python-curio-1.5-5|58	
21mr|python-curio-1.5-5|59	%build
21mr|python-curio-1.5-5|60	%py3_build
21mr|python-curio-1.5-5|61	
21mr|python-curio-1.5-5|62	
21mr|python-curio-1.5-5|63	%install
21mr|python-curio-1.5-5|64	%py3_install
21mr|python-curio-1.5-5|65	
21mr|python-curio-1.5-5|66	
21mr|python-curio-1.5-5|67	%if %{with tests}
21mr|python-curio-1.5-5|68	%check
21mr|python-curio-1.5-5|69	PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version} --verbose -m 'not internet'
21mr|python-curio-1.5-5|70	%endif
21mr|python-curio-1.5-5|71	
21mr|python-curio-1.5-5|72	
21mr|python-curio-1.5-5|73	%files -n python3-%{pkgname}
21mr|python-curio-1.5-5|74	%license LICENSE
21mr|python-curio-1.5-5|75	%doc README.rst
21mr|python-curio-1.5-5|76	%{python3_sitelib}/%{libname}
21mr|python-curio-1.5-5|77	%{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info

15684 21
21mr|python-curl-7.43.0.2-3|1	%define module pycurl
21mr|python-curl-7.43.0.2-3|2	
21mr|python-curl-7.43.0.2-3|3	# we don't want to provide private python extension libs
21mr|python-curl-7.43.0.2-3|4	%global __provides_exclude_from ^(%{python2_sitearch}/.*\\.so\\|%{python3_sitearch}/.*\\.so)$
21mr|python-curl-7.43.0.2-3|5	
21mr|python-curl-7.43.0.2-3|6	Summary:       A Python interface to libcurl
21mr|python-curl-7.43.0.2-3|7	Name:          python-curl
21mr|python-curl-7.43.0.2-3|8	Version:       7.43.0.2
21mr|python-curl-7.43.0.2-3|9	Release:       3
21mr|python-curl-7.43.0.2-3|10	Group:         Development/Python
21mr|python-curl-7.43.0.2-3|11	License:       LGPLv2+
21mr|python-curl-7.43.0.2-3|12	URL:           http://pycurl.sourceforge.net
21mr|python-curl-7.43.0.2-3|13	Source0:       https://pypi.io/packages/source/p/pycurl/%{module}-%{version}.tar.gz
21mr|python-curl-7.43.0.2-3|14	Patch0:        pycurl-7.19.5.3-link.patch
21mr|python-curl-7.43.0.2-3|15	BuildRequires: pkgconfig(python2)
21mr|python-curl-7.43.0.2-3|16	BuildRequires: pkgconfig(python3)
21mr|python-curl-7.43.0.2-3|17	BuildRequires: pkgconfig(libcurl) >= 7.21.5
21mr|python-curl-7.43.0.2-3|18	BuildRequires: pkgconfig(openssl)
21mr|python-curl-7.43.0.2-3|19	
21mr|python-curl-7.43.0.2-3|20	%description
21mr|python-curl-7.43.0.2-3|21	PycURL is a Python interface to libcurl. PycURL can be used to fetch
21mr|python-curl-7.43.0.2-3|22	objects identified by a URL from a Python program, similar to the
21mr|python-curl-7.43.0.2-3|23	urllib Python module. PycURL is mature, very fast, and supports a lot
21mr|python-curl-7.43.0.2-3|24	of features.
21mr|python-curl-7.43.0.2-3|25	
21mr|python-curl-7.43.0.2-3|26	%package -n python2-curl
21mr|python-curl-7.43.0.2-3|27	%py2_migration_meta python2-curl
21mr|python-curl-7.43.0.2-3|28	Summary:       A Python 2 interface to libcurl for
21mr|python-curl-7.43.0.2-3|29	Group:         Development/Python
21mr|python-curl-7.43.0.2-3|30	Provides:      python2-pycurl = %{EVRD}
21mr|python-curl-7.43.0.2-3|31	
21mr|python-curl-7.43.0.2-3|32	%description -n python2-curl
21mr|python-curl-7.43.0.2-3|33	PycURL is a Python2 interface to libcurl. PycURL can be used to fetch
21mr|python-curl-7.43.0.2-3|34	objects identified by a URL from a Python program, similar to the
21mr|python-curl-7.43.0.2-3|35	urllib Python module. PycURL is mature, very fast, and supports a lot
21mr|python-curl-7.43.0.2-3|36	of features.
21mr|python-curl-7.43.0.2-3|37	
21mr|python-curl-7.43.0.2-3|38	%package -n python3-curl
21mr|python-curl-7.43.0.2-3|39	Summary:       A Python 3 interface to libcurl
21mr|python-curl-7.43.0.2-3|40	Group:         Development/Python
21mr|python-curl-7.43.0.2-3|41	Provides:      python3-pycurl = %{EVRD}
21mr|python-curl-7.43.0.2-3|42	
21mr|python-curl-7.43.0.2-3|43	%description -n python3-curl
21mr|python-curl-7.43.0.2-3|44	PycURL is a Python3 interface to libcurl. PycURL can be used to fetch
21mr|python-curl-7.43.0.2-3|45	objects identified by a URL from a Python program, similar to the
21mr|python-curl-7.43.0.2-3|46	urllib Python module. PycURL is mature, very fast, and supports a lot
21mr|python-curl-7.43.0.2-3|47	of features.
21mr|python-curl-7.43.0.2-3|48	
21mr|python-curl-7.43.0.2-3|49	%prep
21mr|python-curl-7.43.0.2-3|50	%setup -qn %{module}-%{version}
21mr|python-curl-7.43.0.2-3|51	%patch0 -p1
21mr|python-curl-7.43.0.2-3|52	
21mr|python-curl-7.43.0.2-3|53	cp -a . %{py3dir}
21mr|python-curl-7.43.0.2-3|54	
21mr|python-curl-7.43.0.2-3|55	%build
21mr|python-curl-7.43.0.2-3|56	%{__python2} setup.py docstrings
21mr|python-curl-7.43.0.2-3|57	%py2_build -- --with-ssl build
21mr|python-curl-7.43.0.2-3|58	
21mr|python-curl-7.43.0.2-3|59	pushd %{py3dir}
21mr|python-curl-7.43.0.2-3|60	%{__python3} setup.py docstrings
21mr|python-curl-7.43.0.2-3|61	%py3_build -- --with-ssl build
21mr|python-curl-7.43.0.2-3|62	popd
21mr|python-curl-7.43.0.2-3|63	
21mr|python-curl-7.43.0.2-3|64	%check
21mr|python-curl-7.43.0.2-3|65	export PYTHONPATH=$RPM_BUILD_ROOT%{python2_sitearch}
21mr|python-curl-7.43.0.2-3|66	%{__python2} -c 'import %{module}; print(%{module}.version)'
21mr|python-curl-7.43.0.2-3|67	pushd %{py3dir}
21mr|python-curl-7.43.0.2-3|68	export PYTHONPATH=$RPM_BUILD_ROOT%{python3_sitearch}
21mr|python-curl-7.43.0.2-3|69	%{__python3} -c 'import %{module}; print(%{module}.version)'
21mr|python-curl-7.43.0.2-3|70	popd
21mr|python-curl-7.43.0.2-3|71	
21mr|python-curl-7.43.0.2-3|72	%install
21mr|python-curl-7.43.0.2-3|73	%py2_install -- --with-ssl
21mr|python-curl-7.43.0.2-3|74	
21mr|python-curl-7.43.0.2-3|75	pushd %{py3dir}
21mr|python-curl-7.43.0.2-3|76	%py3_install -- --with-ssl
21mr|python-curl-7.43.0.2-3|77	popd
21mr|python-curl-7.43.0.2-3|78	rm -rf %{buildroot}%{_datadir}/doc/pycurl
21mr|python-curl-7.43.0.2-3|79	
21mr|python-curl-7.43.0.2-3|80	%files -n python2-curl
21mr|python-curl-7.43.0.2-3|81	%doc COPYING-LGPL COPYING-MIT ChangeLog README.rst examples doc
21mr|python-curl-7.43.0.2-3|82	%{python2_sitearch}/*
21mr|python-curl-7.43.0.2-3|83	
21mr|python-curl-7.43.0.2-3|84	%files -n python3-curl
21mr|python-curl-7.43.0.2-3|85	%doc COPYING-LGPL COPYING-MIT ChangeLog README.rst examples doc
21mr|python-curl-7.43.0.2-3|86	%{python3_sitearch}/*

15685 21
21mr|python-cxx-7.1.5-1|1	Name:           python-cxx
21mr|python-cxx-7.1.5-1|2	Version:        7.1.5
21mr|python-cxx-7.1.5-1|3	Release:        1
21mr|python-cxx-7.1.5-1|4	License:        BSD
21mr|python-cxx-7.1.5-1|5	Summary:        Write Python extensions in C++
21mr|python-cxx-7.1.5-1|6	
21mr|python-cxx-7.1.5-1|7	Url:            http://CXX.sourceforge.net/
21mr|python-cxx-7.1.5-1|8	Group:          Development/Python
21mr|python-cxx-7.1.5-1|9	Source0:        http://downloads.sourceforge.net/project/cxx/CXX/PyCXX%20V%{version}/pycxx-%{version}.tar.gz
21mr|python-cxx-7.1.5-1|10	Patch0:         %{name}-6.2.3-change-include-paths.patch
21mr|python-cxx-7.1.5-1|11	BuildRequires:  python3-devel
21mr|python-cxx-7.1.5-1|12	BuildArch:      noarch
21mr|python-cxx-7.1.5-1|13	
21mr|python-cxx-7.1.5-1|14	%description
21mr|python-cxx-7.1.5-1|15	PyCXX is a set of classes to help create extensions of Python in the C
21mr|python-cxx-7.1.5-1|16	language. The first part encapsulates the Python C API taking care of
21mr|python-cxx-7.1.5-1|17	exceptions and ref counting. The second part supports the building of Python
21mr|python-cxx-7.1.5-1|18	extension modules in C++.
21mr|python-cxx-7.1.5-1|19	
21mr|python-cxx-7.1.5-1|20	%package -n python3-cxx
21mr|python-cxx-7.1.5-1|21	Summary: Write Python 2.x extensions in C++
21mr|python-cxx-7.1.5-1|22	Group: Development/Python
21mr|python-cxx-7.1.5-1|23	
21mr|python-cxx-7.1.5-1|24	%description -n python3-cxx
21mr|python-cxx-7.1.5-1|25	PyCXX is a set of classes to help create extensions of Python in the C
21mr|python-cxx-7.1.5-1|26	language. The first part encapsulates the Python C API taking care of
21mr|python-cxx-7.1.5-1|27	exceptions and ref counting. The second part supports the building of Python
21mr|python-cxx-7.1.5-1|28	extension modules in C++.
21mr|python-cxx-7.1.5-1|29	
21mr|python-cxx-7.1.5-1|30	%package -n python3-cxx-devel
21mr|python-cxx-7.1.5-1|31	Summary:        Python3-cxx Header files
21mr|python-cxx-7.1.5-1|32	Group:          Development/Python
21mr|python-cxx-7.1.5-1|33	Requires:       python3-cxx = %{EVRD}
21mr|python-cxx-7.1.5-1|34	Requires:       python3-devel
21mr|python-cxx-7.1.5-1|35	
21mr|python-cxx-7.1.5-1|36	%description -n python3-cxx-devel
21mr|python-cxx-7.1.5-1|37	Header files and documentation for python3-cxx development.
21mr|python-cxx-7.1.5-1|38	
21mr|python-cxx-7.1.5-1|39	%prep
21mr|python-cxx-7.1.5-1|40	%setup -q -n pycxx-%{version}
21mr|python-cxx-7.1.5-1|41	%apply_patches
21mr|python-cxx-7.1.5-1|42	
21mr|python-cxx-7.1.5-1|43	2to3 -w Lib/__init__.py
21mr|python-cxx-7.1.5-1|44	
21mr|python-cxx-7.1.5-1|45	%build
21mr|python-cxx-7.1.5-1|46	%py3_build
21mr|python-cxx-7.1.5-1|47	
21mr|python-cxx-7.1.5-1|48	%install
21mr|python-cxx-7.1.5-1|49	PYTHONDONTWRITEBYTECODE=true %py3_install
21mr|python-cxx-7.1.5-1|50	install CXX/*.hxx %{buildroot}/%{_includedir}/python3*/CXX
21mr|python-cxx-7.1.5-1|51	install CXX/*.h %{buildroot}/%{_includedir}/python3*/CXX/
21mr|python-cxx-7.1.5-1|52	cp -R CXX/Python3 %{buildroot}/%{_includedir}/python3*/CXX/
21mr|python-cxx-7.1.5-1|53	#dh_link -ppython-cxx-dev /usr/include/$${i}/CXX/ /usr/include/$${i}_d/CXX; \
21mr|python-cxx-7.1.5-1|54	install Src/*.c %{buildroot}/%{_datadir}/python3*/CXX/
21mr|python-cxx-7.1.5-1|55	install Src/*.cxx %{buildroot}/%{_datadir}/python3*/CXX/
21mr|python-cxx-7.1.5-1|56	cp -R Src/Python3 %{buildroot}/%{_datadir}/python3*/CXX/
21mr|python-cxx-7.1.5-1|57	chmod -x %{buildroot}/%{_datadir}/python3*/CXX/*.*
21mr|python-cxx-7.1.5-1|58	chmod -x %{buildroot}/%{_includedir}/python3*/CXX/*.*
21mr|python-cxx-7.1.5-1|59	
21mr|python-cxx-7.1.5-1|60	%files -n python3-cxx
21mr|python-cxx-7.1.5-1|61	%doc README.html COPYRIGHT
21mr|python-cxx-7.1.5-1|62	%{py3_puresitedir}/*
21mr|python-cxx-7.1.5-1|63	
21mr|python-cxx-7.1.5-1|64	%files -n python3-cxx-devel
21mr|python-cxx-7.1.5-1|65	%doc Doc/Python3/
21mr|python-cxx-7.1.5-1|66	%dir %{_datadir}/python3*
21mr|python-cxx-7.1.5-1|67	%{_includedir}/python3*/CXX
21mr|python-cxx-7.1.5-1|68	%{_datadir}/python3*/CXX

15686 21
21mr|python-cycler-0.10.0-6|1	%define module cycler
21mr|python-cycler-0.10.0-6|2	
21mr|python-cycler-0.10.0-6|3	Summary:	Composable cycles Python module
21mr|python-cycler-0.10.0-6|4	Name:		python-%{module}
21mr|python-cycler-0.10.0-6|5	Version:	0.10.0
21mr|python-cycler-0.10.0-6|6	Release:	6
21mr|python-cycler-0.10.0-6|7	License:	LGPLv2+
21mr|python-cycler-0.10.0-6|8	Group:		Development/Python
21mr|python-cycler-0.10.0-6|9	Url:		https://github.com/matplotlib/cycler
21mr|python-cycler-0.10.0-6|10	Source0:	https://github.com/matplotlib/cycler/releases/%{module}-%{version}.tar.gz
21mr|python-cycler-0.10.0-6|11	BuildRequires:	pkgconfig(python)
21mr|python-cycler-0.10.0-6|12	BuildRequires:	pkgconfig(python3)
21mr|python-cycler-0.10.0-6|13	BuildRequires:	pythonegg(setuptools)
21mr|python-cycler-0.10.0-6|14	BuildRequires:	python3egg(setuptools)
21mr|python-cycler-0.10.0-6|15	BuildArch:	noarch
21mr|python-cycler-0.10.0-6|16	
21mr|python-cycler-0.10.0-6|17	%description
21mr|python-cycler-0.10.0-6|18	Composable cycles Python module.
21mr|python-cycler-0.10.0-6|19	
21mr|python-cycler-0.10.0-6|20	#----------------------------------------------------------------------------
21mr|python-cycler-0.10.0-6|21	
21mr|python-cycler-0.10.0-6|22	%package -n python2-%{module}
21mr|python-cycler-0.10.0-6|23	%py2_migration_meta python2-%{module}
21mr|python-cycler-0.10.0-6|24	Summary:	Composable cycles Python 2 module
21mr|python-cycler-0.10.0-6|25	Group:		Development/Python
21mr|python-cycler-0.10.0-6|26	
21mr|python-cycler-0.10.0-6|27	%description -n python2-%{module}
21mr|python-cycler-0.10.0-6|28	Composable cycles Python 2 module.
21mr|python-cycler-0.10.0-6|29	
21mr|python-cycler-0.10.0-6|30	%files -n python2-%{module}
21mr|python-cycler-0.10.0-6|31	%doc LICENSE README.rst
21mr|python-cycler-0.10.0-6|32	%{py2_puresitedir}/%{module}-*egg-info
21mr|python-cycler-0.10.0-6|33	%{py2_puresitedir}/%{module}.py*
21mr|python-cycler-0.10.0-6|34	
21mr|python-cycler-0.10.0-6|35	#----------------------------------------------------------------------------
21mr|python-cycler-0.10.0-6|36	
21mr|python-cycler-0.10.0-6|37	%package -n python3-%{module}
21mr|python-cycler-0.10.0-6|38	Summary:	Composable cycles Python 3 module
21mr|python-cycler-0.10.0-6|39	Group:		Development/Python
21mr|python-cycler-0.10.0-6|40	
21mr|python-cycler-0.10.0-6|41	%description -n python3-%{module}
21mr|python-cycler-0.10.0-6|42	Composable cycles Python 3 module.
21mr|python-cycler-0.10.0-6|43	
21mr|python-cycler-0.10.0-6|44	%files -n python3-%{module}
21mr|python-cycler-0.10.0-6|45	%doc LICENSE README.rst
21mr|python-cycler-0.10.0-6|46	%{py3_puresitedir}/%{module}-*egg-info
21mr|python-cycler-0.10.0-6|47	%{py3_puresitedir}/%{module}.py*
21mr|python-cycler-0.10.0-6|48	%{py3_puresitedir}/__pycache__/*
21mr|python-cycler-0.10.0-6|49	
21mr|python-cycler-0.10.0-6|50	#----------------------------------------------------------------------------
21mr|python-cycler-0.10.0-6|51	
21mr|python-cycler-0.10.0-6|52	%prep
21mr|python-cycler-0.10.0-6|53	%setup -qn %{module}-%{version}
21mr|python-cycler-0.10.0-6|54	
21mr|python-cycler-0.10.0-6|55	cp -a . %{py3dir}
21mr|python-cycler-0.10.0-6|56	
21mr|python-cycler-0.10.0-6|57	%build
21mr|python-cycler-0.10.0-6|58	pushd %{py3dir}
21mr|python-cycler-0.10.0-6|59	python3 setup.py build
21mr|python-cycler-0.10.0-6|60	popd
21mr|python-cycler-0.10.0-6|61	
21mr|python-cycler-0.10.0-6|62	python2 setup.py build
21mr|python-cycler-0.10.0-6|63	
21mr|python-cycler-0.10.0-6|64	%install
21mr|python-cycler-0.10.0-6|65	pushd %{py3dir}
21mr|python-cycler-0.10.0-6|66	python3 setup.py install --root=%{buildroot} --install-purelib=%{py3_puresitedir}
21mr|python-cycler-0.10.0-6|67	popd
21mr|python-cycler-0.10.0-6|68	
21mr|python-cycler-0.10.0-6|69	python2 setup.py install --root=%{buildroot} --install-purelib=%{py2_puresitedir}

15687 21
21mr|python-cython-0.29.24-1|1	# Python module not linking to libpython
21mr|python-cython-0.29.24-1|2	%global _disable_ld_no_undefined 1
21mr|python-cython-0.29.24-1|3	
21mr|python-cython-0.29.24-1|4	%bcond_without	python2
21mr|python-cython-0.29.24-1|5	%bcond_with	check
21mr|python-cython-0.29.24-1|6	%define tarname cython
21mr|python-cython-0.29.24-1|7	%define py2dir	python2
21mr|python-cython-0.29.24-1|8	
21mr|python-cython-0.29.24-1|9	%global optflags %optflags -O3
21mr|python-cython-0.29.24-1|10	
21mr|python-cython-0.29.24-1|11	Summary:	Language for writing C extensions to Python
21mr|python-cython-0.29.24-1|12	Name:		python-cython
21mr|python-cython-0.29.24-1|13	Version:	0.29.24
21mr|python-cython-0.29.24-1|14	Release:	1
21mr|python-cython-0.29.24-1|15	License:	Python
21mr|python-cython-0.29.24-1|16	Group:		Development/Python
21mr|python-cython-0.29.24-1|17	Url:		http://www.cython.org
21mr|python-cython-0.29.24-1|18	Source0:	https://github.com/cython/cython/archive/%{version}.tar.gz?/cython-%{version}.tar.gz
21mr|python-cython-0.29.24-1|19	Source1:	%{name}.rpmlintrc
21mr|python-cython-0.29.24-1|20	BuildRequires:	dos2unix
21mr|python-cython-0.29.24-1|21	%if %{with check}
21mr|python-cython-0.29.24-1|22	BuildRequires:	gdb
21mr|python-cython-0.29.24-1|23	BuildRequires:	gomp-devel
21mr|python-cython-0.29.24-1|24	BuildRequires:	python-numpy-devel
21mr|python-cython-0.29.24-1|25	%endif
21mr|python-cython-0.29.24-1|26	
21mr|python-cython-0.29.24-1|27	%description
21mr|python-cython-0.29.24-1|28	Cython is a language that facilitates the writing of C extensions for
21mr|python-cython-0.29.24-1|29	the Python language. It is based on Pyrex, but provides more cutting
21mr|python-cython-0.29.24-1|30	edge functionality and optimizations.
21mr|python-cython-0.29.24-1|31	
21mr|python-cython-0.29.24-1|32	#--------------------------------------------------------------------
21mr|python-cython-0.29.24-1|33	%package -n python3-cython
21mr|python-cython-0.29.24-1|34	Summary:	Language for writing C extensions to Python
21mr|python-cython-0.29.24-1|35	Group:		Development/Python
21mr|python-cython-0.29.24-1|36	BuildRequires:	pkgconfig(python3)
21mr|python-cython-0.29.24-1|37	BuildRequires:	python3-setuptools
21mr|python-cython-0.29.24-1|38	Provides:	python-cython = %{version}-%{release}
21mr|python-cython-0.29.24-1|39	
21mr|python-cython-0.29.24-1|40	%description -n python3-cython
21mr|python-cython-0.29.24-1|41	Cython is a language that facilitates the writing of C extensions for
21mr|python-cython-0.29.24-1|42	the Python language. It is based on Pyrex, but provides more cutting
21mr|python-cython-0.29.24-1|43	edge functionality and optimizations.
21mr|python-cython-0.29.24-1|44	
21mr|python-cython-0.29.24-1|45	%files -n python3-cython
21mr|python-cython-0.29.24-1|46	%{_bindir}/cython
21mr|python-cython-0.29.24-1|47	%{_bindir}/cythonize
21mr|python-cython-0.29.24-1|48	%{_bindir}/cygdb
21mr|python-cython-0.29.24-1|49	%{py3_platsitedir}/Cython
21mr|python-cython-0.29.24-1|50	%{py3_platsitedir}/Cython-%{version}-*.egg-info
21mr|python-cython-0.29.24-1|51	%{py3_platsitedir}/cython*
21mr|python-cython-0.29.24-1|52	%{py3_platsitedir}/pyximport
21mr|python-cython-0.29.24-1|53	%{py3_platsitedir}/__pycache__/*.py?
21mr|python-cython-0.29.24-1|54	
21mr|python-cython-0.29.24-1|55	#--------------------------------------------------------------------
21mr|python-cython-0.29.24-1|56	
21mr|python-cython-0.29.24-1|57	%if %{with python2}
21mr|python-cython-0.29.24-1|58	%package -n python2-cython
21mr|python-cython-0.29.24-1|59	%py2_migration_meta python2-cython
21mr|python-cython-0.29.24-1|60	Summary:	Language for writing C extensions to Python
21mr|python-cython-0.29.24-1|61	Group:		Development/Python
21mr|python-cython-0.29.24-1|62	BuildRequires:	pkgconfig(python2)
21mr|python-cython-0.29.24-1|63	BuildRequires:	python2-setuptools
21mr|python-cython-0.29.24-1|64	%description -n python2-cython
21mr|python-cython-0.29.24-1|65	Cython is a language that facilitates the writing of C extensions for
21mr|python-cython-0.29.24-1|66	the Python language. It is based on Pyrex, but provides more cutting
21mr|python-cython-0.29.24-1|67	edge functionality and optimizations.
21mr|python-cython-0.29.24-1|68	
21mr|python-cython-0.29.24-1|69	%files -n python2-cython
21mr|python-cython-0.29.24-1|70	%{_bindir}/cython2
21mr|python-cython-0.29.24-1|71	%{_bindir}/cygdb2
21mr|python-cython-0.29.24-1|72	%{py2_platsitedir}/Cython
21mr|python-cython-0.29.24-1|73	%{py2_platsitedir}/Cython-%{version}-*.egg-info
21mr|python-cython-0.29.24-1|74	%{py2_platsitedir}/cython*
21mr|python-cython-0.29.24-1|75	%{py2_platsitedir}/pyximport
21mr|python-cython-0.29.24-1|76	
21mr|python-cython-0.29.24-1|77	%endif
21mr|python-cython-0.29.24-1|78	
21mr|python-cython-0.29.24-1|79	#--------------------------------------------------------------------
21mr|python-cython-0.29.24-1|80	
21mr|python-cython-0.29.24-1|81	%prep
21mr|python-cython-0.29.24-1|82	%autosetup -p1 -n %{tarname}-%{version}
21mr|python-cython-0.29.24-1|83	
21mr|python-cython-0.29.24-1|84	%if %{with python2}
21mr|python-cython-0.29.24-1|85	rm -rf %{py2dir}
21mr|python-cython-0.29.24-1|86	mkdir %{py2dir}
21mr|python-cython-0.29.24-1|87	tar -xvf %{SOURCE0} -C %{py2dir}
21mr|python-cython-0.29.24-1|88	find %{py2dir} -name '*.py' | xargs sed -i '1s|^#!python|#!python2|'
21mr|python-cython-0.29.24-1|89	%endif
21mr|python-cython-0.29.24-1|90	
21mr|python-cython-0.29.24-1|91	find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python}|'
21mr|python-cython-0.29.24-1|92	
21mr|python-cython-0.29.24-1|93	%build
21mr|python-cython-0.29.24-1|94	%setup_compile_flags
21mr|python-cython-0.29.24-1|95	CFLAGS="%{optflags}" %{__python3} setup.py build
21mr|python-cython-0.29.24-1|96	
21mr|python-cython-0.29.24-1|97	%if %{with python2}
21mr|python-cython-0.29.24-1|98	cd %{py2dir}/%{tarname}-%{version}
21mr|python-cython-0.29.24-1|99	CFLAGS="%{optflags}" %{__python2} setup.py build
21mr|python-cython-0.29.24-1|100	cd -
21mr|python-cython-0.29.24-1|101	%endif
21mr|python-cython-0.29.24-1|102	
21mr|python-cython-0.29.24-1|103	%install
21mr|python-cython-0.29.24-1|104	# Must do the python2 install first because the scripts in /usr/bin are
21mr|python-cython-0.29.24-1|105	# overwritten with every setup.py install (and we want the python3 version
21mr|python-cython-0.29.24-1|106	# to be the default).
21mr|python-cython-0.29.24-1|107	%if %{with python2}
21mr|python-cython-0.29.24-1|108	cd %{py2dir}/%{tarname}-%{version}
21mr|python-cython-0.29.24-1|109	%{__python2} setup.py install --skip-build --root %{buildroot}
21mr|python-cython-0.29.24-1|110	mv %{buildroot}/usr/bin/cython %{buildroot}/usr/bin/cython2
21mr|python-cython-0.29.24-1|111	mv %{buildroot}/usr/bin/cygdb %{buildroot}/usr/bin/cygdb2
21mr|python-cython-0.29.24-1|112	rm -rf %{buildroot}%{python2_sitelib}/setuptools/tests
21mr|python-cython-0.29.24-1|113	cd -
21mr|python-cython-0.29.24-1|114	%endif
21mr|python-cython-0.29.24-1|115	
21mr|python-cython-0.29.24-1|116	%{__python3} setup.py install -O1 --skip-build --root %{buildroot}
21mr|python-cython-0.29.24-1|117	rm -rf %{buildroot}%{python3_sitelib}/setuptools/tests
21mr|python-cython-0.29.24-1|118	rm -rf %{buildroot}/%{python3_sitearch}/__pycache__/
21mr|python-cython-0.29.24-1|119	
21mr|python-cython-0.29.24-1|120	%if %{with check}
21mr|python-cython-0.29.24-1|121	%check
21mr|python-cython-0.29.24-1|122	python runtests.py
21mr|python-cython-0.29.24-1|123	
21mr|python-cython-0.29.24-1|124	%if %{with python2}
21mr|python-cython-0.29.24-1|125	cd %{py2dir}/%{tarname}-%{version}
21mr|python-cython-0.29.24-1|126	python2 setup.py test
21mr|python-cython-0.29.24-1|127	cd -
21mr|python-cython-0.29.24-1|128	%endif
21mr|python-cython-0.29.24-1|129	%endif

15688 21
21mr|python-d2to1-0.2.12-13|1	%global srcname d2to1
21mr|python-d2to1-0.2.12-13|2	
21mr|python-d2to1-0.2.12-13|3	Name: python-%{srcname}
21mr|python-d2to1-0.2.12-13|4	Version: 0.2.12
21mr|python-d2to1-0.2.12-13|5	Release: 13
21mr|python-d2to1-0.2.12-13|6	Summary: Allows using distutils2-like setup.cfg files with setup.py
21mr|python-d2to1-0.2.12-13|7	License: BSD
21mr|python-d2to1-0.2.12-13|8	Group: Development/Python
21mr|python-d2to1-0.2.12-13|9	
21mr|python-d2to1-0.2.12-13|10	URL: http://pypi.python.org/pypi/d2to1
21mr|python-d2to1-0.2.12-13|11	#Source0: http://pypi.python.org/packages/source/d/d2to1/%{srcname}-%{version}.tar.gz
21mr|python-d2to1-0.2.12-13|12	Source0: https://pypi.python.org/packages/source/d/d2to1/d2to1-0.2.12.post1.tar.gz
21mr|python-d2to1-0.2.12-13|13	
21mr|python-d2to1-0.2.12-13|14	BuildArch: noarch
21mr|python-d2to1-0.2.12-13|15	
21mr|python-d2to1-0.2.12-13|16	%global _description\
21mr|python-d2to1-0.2.12-13|17	d2to1 allows using distutils2-like setup.cfg files for a package's metadata\
21mr|python-d2to1-0.2.12-13|18	with a distribute/setuptools setup.py script. It works by providing a\
21mr|python-d2to1-0.2.12-13|19	distutils2-formatted setup.cfg file containing all of a package's metadata,\
21mr|python-d2to1-0.2.12-13|20	and a very minimal setup.py which will slurp its arguments from the setup.cfg.
21mr|python-d2to1-0.2.12-13|21	
21mr|python-d2to1-0.2.12-13|22	%description %_description
21mr|python-d2to1-0.2.12-13|23	
21mr|python-d2to1-0.2.12-13|24	%package -n python3-d2to1
21mr|python-d2to1-0.2.12-13|25	Summary: Allows using distutils2-like setup.cfg files with setup.py
21mr|python-d2to1-0.2.12-13|26	%{?python_provide:%python_provide python3-d2to1}
21mr|python-d2to1-0.2.12-13|27	BuildRequires:  python3-devel
21mr|python-d2to1-0.2.12-13|28	BuildRequires:  python3-setuptools
21mr|python-d2to1-0.2.12-13|29	Requires:  python3-setuptools
21mr|python-d2to1-0.2.12-13|30	
21mr|python-d2to1-0.2.12-13|31	%description -n python3-d2to1 %_description
21mr|python-d2to1-0.2.12-13|32	
21mr|python-d2to1-0.2.12-13|33	%prep
21mr|python-d2to1-0.2.12-13|34	#%setup -q -n %{srcname}-%{version}
21mr|python-d2to1-0.2.12-13|35	%setup -q -n %{srcname}-%{version}.post1
21mr|python-d2to1-0.2.12-13|36	
21mr|python-d2to1-0.2.12-13|37	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-d2to1-0.2.12-13|38	
21mr|python-d2to1-0.2.12-13|39	%build
21mr|python-d2to1-0.2.12-13|40	%py3_build
21mr|python-d2to1-0.2.12-13|41	
21mr|python-d2to1-0.2.12-13|42	%install
21mr|python-d2to1-0.2.12-13|43	%py3_install
21mr|python-d2to1-0.2.12-13|44	
21mr|python-d2to1-0.2.12-13|45	%files -n python3-d2to1
21mr|python-d2to1-0.2.12-13|46	%doc CHANGES.rst README.rst
21mr|python-d2to1-0.2.12-13|47	%license LICENSE
21mr|python-d2to1-0.2.12-13|48	%{python3_sitelib}/*

15689 21
21mr|python-daemon-2.3.0-1|1	%define debug_package %{nil}
21mr|python-daemon-2.3.0-1|2	
21mr|python-daemon-2.3.0-1|3	Name:		python-daemon
21mr|python-daemon-2.3.0-1|4	Version:	2.3.0
21mr|python-daemon-2.3.0-1|5	Release:	1
21mr|python-daemon-2.3.0-1|6	Summary:	Library to implement a well-behaved Unix daemon process
21mr|python-daemon-2.3.0-1|7	Group:		Development/Python
21mr|python-daemon-2.3.0-1|8	License:	Apache Software License and GPLv3+
21mr|python-daemon-2.3.0-1|9	URL:		https://pypi.python.org/pypi/python-daemon
21mr|python-daemon-2.3.0-1|10	Source0:	https://pypi.io/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21mr|python-daemon-2.3.0-1|11	BuildArch:	noarch
21mr|python-daemon-2.3.0-1|12	
21mr|python-daemon-2.3.0-1|13	%description
21mr|python-daemon-2.3.0-1|14	This library implements the well-behaved daemon specification of
21mr|python-daemon-2.3.0-1|15	PEP 3143, "Standard daemon process library".
21mr|python-daemon-2.3.0-1|16	
21mr|python-daemon-2.3.0-1|17	#----------------------------------------------------------------------
21mr|python-daemon-2.3.0-1|18	%package -n python3-daemon
21mr|python-daemon-2.3.0-1|19	Summary:	Library to implement a well-behaved Unix daemon process
21mr|python-daemon-2.3.0-1|20	Group:		Development/Python
21mr|python-daemon-2.3.0-1|21	BuildArch:	noarch
21mr|python-daemon-2.3.0-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-daemon-2.3.0-1|23	BuildRequires:	python3dist(setuptools)
21mr|python-daemon-2.3.0-1|24	BuildRequires:	python3dist(nose)
21mr|python-daemon-2.3.0-1|25	BuildRequires:	python3dist(lockfile)
21mr|python-daemon-2.3.0-1|26	BuildRequires:	python3dist(minimock)
21mr|python-daemon-2.3.0-1|27	BuildRequires:	python3dist(docutils)
21mr|python-daemon-2.3.0-1|28	BuildRequires:	python3dist(twine)
21mr|python-daemon-2.3.0-1|29	
21mr|python-daemon-2.3.0-1|30	%description -n python3-daemon
21mr|python-daemon-2.3.0-1|31	This library implements the well-behaved daemon specification of
21mr|python-daemon-2.3.0-1|32	PEP 3143, "Standard daemon process library".
21mr|python-daemon-2.3.0-1|33	
21mr|python-daemon-2.3.0-1|34	%files -n python3-daemon
21mr|python-daemon-2.3.0-1|35	%doc ChangeLog LICENSE.GPL-3 LICENSE.ASF-2 doc/*
21mr|python-daemon-2.3.0-1|36	%{py3_puresitedir}/daemon/
21mr|python-daemon-2.3.0-1|37	%{py3_puresitedir}/python_daemon-%{version}-py%{python3_version}.egg-info/
21mr|python-daemon-2.3.0-1|38	
21mr|python-daemon-2.3.0-1|39	#----------------------------------------------------------------------
21mr|python-daemon-2.3.0-1|40	
21mr|python-daemon-2.3.0-1|41	%prep
21mr|python-daemon-2.3.0-1|42	%setup -q
21mr|python-daemon-2.3.0-1|43	
21mr|python-daemon-2.3.0-1|44	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-daemon-2.3.0-1|45	
21mr|python-daemon-2.3.0-1|46	%build
21mr|python-daemon-2.3.0-1|47	%py3_build
21mr|python-daemon-2.3.0-1|48	
21mr|python-daemon-2.3.0-1|49	%install
21mr|python-daemon-2.3.0-1|50	%py3_install
21mr|python-daemon-2.3.0-1|51	

15690 21
21mr|python-daiquiri-3.0.0-1|1	%global pypi_name daiquiri
21mr|python-daiquiri-3.0.0-1|2	
21mr|python-daiquiri-3.0.0-1|3	Name:		python-%{pypi_name}
21mr|python-daiquiri-3.0.0-1|4	Version:	3.0.0
21mr|python-daiquiri-3.0.0-1|5	Release:	1
21mr|python-daiquiri-3.0.0-1|6	Summary:	Library to configure Python logging easily
21mr|python-daiquiri-3.0.0-1|7	Group:		Development/Python
21mr|python-daiquiri-3.0.0-1|8	License:	ASL 2.0
21mr|python-daiquiri-3.0.0-1|9	URL:		https://github.com/jd/daiquiri
21mr|python-daiquiri-3.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/29/df/b85ab597d3940d91830dc3ce3084c0d84ec27e1c16321d2ad33aea4a0f2f/daiquiri-3.0.0.tar.gz
21mr|python-daiquiri-3.0.0-1|11	BuildArch:	noarch
21mr|python-daiquiri-3.0.0-1|12	
21mr|python-daiquiri-3.0.0-1|13	%description
21mr|python-daiquiri-3.0.0-1|14	The %{pypi_name} library provides an easy way to configure Python logging.
21mr|python-daiquiri-3.0.0-1|15	It also provides some custom formatters and handlers.
21mr|python-daiquiri-3.0.0-1|16	
21mr|python-daiquiri-3.0.0-1|17	#--------------------------------------------------------------------------
21mr|python-daiquiri-3.0.0-1|18	%package -n     python3-%{pypi_name}
21mr|python-daiquiri-3.0.0-1|19	Summary:        Library to configure Python logging easily
21mr|python-daiquiri-3.0.0-1|20	Group:		Development/Python
21mr|python-daiquiri-3.0.0-1|21	
21mr|python-daiquiri-3.0.0-1|22	BuildRequires:  pkgconfig(python3)
21mr|python-daiquiri-3.0.0-1|23	BuildRequires:  python3egg(pbr)
21mr|python-daiquiri-3.0.0-1|24	BuildRequires:  python3egg(setuptools)
21mr|python-daiquiri-3.0.0-1|25	BuildRequires:  python3egg(setuptools-scm)
21mr|python-daiquiri-3.0.0-1|26	BuildRequires:  python3egg(six) >= 1.9.0
21mr|python-daiquiri-3.0.0-1|27	#fir tests
21mr|python-daiquiri-3.0.0-1|28	BuildRequires:  python3egg(mock)
21mr|python-daiquiri-3.0.0-1|29	BuildRequires:  python3egg(python-json-logger)
21mr|python-daiquiri-3.0.0-1|30	BuildRequires:  python3egg(testrepository)
21mr|python-daiquiri-3.0.0-1|31	BuildRequires:  python3egg(testtools)
21mr|python-daiquiri-3.0.0-1|32	
21mr|python-daiquiri-3.0.0-1|33	Requires:       python3-json-logger
21mr|python-daiquiri-3.0.0-1|34	
21mr|python-daiquiri-3.0.0-1|35	%description -n python3-%{pypi_name}
21mr|python-daiquiri-3.0.0-1|36	The %{pypi_name} library provides an easy way to configure Python logging.
21mr|python-daiquiri-3.0.0-1|37	It also provides some custom formatters and handlers.
21mr|python-daiquiri-3.0.0-1|38	
21mr|python-daiquiri-3.0.0-1|39	%files -n python3-%{pypi_name}
21mr|python-daiquiri-3.0.0-1|40	%license LICENSE
21mr|python-daiquiri-3.0.0-1|41	%doc README.rst
21mr|python-daiquiri-3.0.0-1|42	%{python3_sitelib}/%{pypi_name}
21mr|python-daiquiri-3.0.0-1|43	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-daiquiri-3.0.0-1|44	
21mr|python-daiquiri-3.0.0-1|45	
21mr|python-daiquiri-3.0.0-1|46	#--------------------------------------------------------------------------
21mr|python-daiquiri-3.0.0-1|47	
21mr|python-daiquiri-3.0.0-1|48	%package -n python-%{pypi_name}-doc
21mr|python-daiquiri-3.0.0-1|49	Summary:        daiquiri documentation
21mr|python-daiquiri-3.0.0-1|50	Group:		Documentation
21mr|python-daiquiri-3.0.0-1|51	
21mr|python-daiquiri-3.0.0-1|52	BuildRequires:  python3egg(sphinx)
21mr|python-daiquiri-3.0.0-1|53	
21mr|python-daiquiri-3.0.0-1|54	%description -n python-%{pypi_name}-doc
21mr|python-daiquiri-3.0.0-1|55	Documentation for daiquiri
21mr|python-daiquiri-3.0.0-1|56	
21mr|python-daiquiri-3.0.0-1|57	%files -n python-%{pypi_name}-doc
21mr|python-daiquiri-3.0.0-1|58	%doc html
21mr|python-daiquiri-3.0.0-1|59	
21mr|python-daiquiri-3.0.0-1|60	#--------------------------------------------------------------------------
21mr|python-daiquiri-3.0.0-1|61	
21mr|python-daiquiri-3.0.0-1|62	%prep
21mr|python-daiquiri-3.0.0-1|63	%autosetup -n %{pypi_name}-%{version}
21mr|python-daiquiri-3.0.0-1|64	# Remove bundled egg-info
21mr|python-daiquiri-3.0.0-1|65	rm -rf %{pypi_name}.egg-info
21mr|python-daiquiri-3.0.0-1|66	
21mr|python-daiquiri-3.0.0-1|67	%build
21mr|python-daiquiri-3.0.0-1|68	%py3_build
21mr|python-daiquiri-3.0.0-1|69	# generate html docs
21mr|python-daiquiri-3.0.0-1|70	sphinx-build doc/source html
21mr|python-daiquiri-3.0.0-1|71	# remove the sphinx-build leftovers
21mr|python-daiquiri-3.0.0-1|72	rm -rf html/.{doctrees,buildinfo}
21mr|python-daiquiri-3.0.0-1|73	
21mr|python-daiquiri-3.0.0-1|74	%install
21mr|python-daiquiri-3.0.0-1|75	%py3_install
21mr|python-daiquiri-3.0.0-1|76	
21mr|python-daiquiri-3.0.0-1|77	%check
21mr|python-daiquiri-3.0.0-1|78	%__python3 setup.py test

15691 21
21mr|python-dasbus-1.6-3|1	%global srcname dasbus
21mr|python-dasbus-1.6-3|2	Summary:        DBus library in Python 3
21mr|python-dasbus-1.6-3|3	Group:			Development/Python
21mr|python-dasbus-1.6-3|4	Name:           python-%{srcname}
21mr|python-dasbus-1.6-3|5	Version:        1.6
21mr|python-dasbus-1.6-3|6	Release:        3
21mr|python-dasbus-1.6-3|7	Epoch:			1
21mr|python-dasbus-1.6-3|8	License:        LGPLv2+
21mr|python-dasbus-1.6-3|9	URL:            https://pypi.python.org/pypi/dasbus
21mr|python-dasbus-1.6-3|10	Source0:        https://pypi.python.org/packages/source/d/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-dasbus-1.6-3|11	BuildArch:      noarch
21mr|python-dasbus-1.6-3|12	
21mr|python-dasbus-1.6-3|13	%description
21mr|python-dasbus-1.6-3|14	Dasbus is a DBus library written in Python 3, based on
21mr|python-dasbus-1.6-3|15	GLib and inspired by pydbus. It is designed to be easy
21mr|python-dasbus-1.6-3|16	to use and extend.
21mr|python-dasbus-1.6-3|17	
21mr|python-dasbus-1.6-3|18	#----------------------------------------------------------
21mr|python-dasbus-1.6-3|19	
21mr|python-dasbus-1.6-3|20	%package -n python3-%{srcname}
21mr|python-dasbus-1.6-3|21	Summary:        %{summary}
21mr|python-dasbus-1.6-3|22	Group:			Development/Python
21mr|python-dasbus-1.6-3|23	BuildRequires:  python3-devel
21mr|python-dasbus-1.6-3|24	BuildRequires:  python3-setuptools
21mr|python-dasbus-1.6-3|25	Requires:       python3-gi-cairo
21mr|python-dasbus-1.6-3|26	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-dasbus-1.6-3|27	%{?python_provide:%python_provide python-%{srcname}}
21mr|python-dasbus-1.6-3|28	
21mr|python-dasbus-1.6-3|29	%description -n python3-%{srcname}
21mr|python-dasbus-1.6-3|30	Dasbus is a DBus library written in Python 3, based on
21mr|python-dasbus-1.6-3|31	GLib and inspired by pydbus. It is designed to be easy
21mr|python-dasbus-1.6-3|32	to use and extend.
21mr|python-dasbus-1.6-3|33	
21mr|python-dasbus-1.6-3|34	%files -n python3-%{srcname}
21mr|python-dasbus-1.6-3|35	%doc LICENSE README.md
21mr|python-dasbus-1.6-3|36	%{python3_sitelib}/%{srcname}-*.egg-info/
21mr|python-dasbus-1.6-3|37	%{python3_sitelib}/%{srcname}/
21mr|python-dasbus-1.6-3|38	
21mr|python-dasbus-1.6-3|39	#----------------------------------------------------------
21mr|python-dasbus-1.6-3|40	
21mr|python-dasbus-1.6-3|41	%prep
21mr|python-dasbus-1.6-3|42	%setup -qn %{srcname}-%{version}
21mr|python-dasbus-1.6-3|43	
21mr|python-dasbus-1.6-3|44	%build
21mr|python-dasbus-1.6-3|45	%py3_build
21mr|python-dasbus-1.6-3|46	
21mr|python-dasbus-1.6-3|47	%install
21mr|python-dasbus-1.6-3|48	%py3_install

15692 21
21mr|python-datadispatch-1.0.0-2|1	%define debug_package %{nil}
21mr|python-datadispatch-1.0.0-2|2	%define module	datadispatch
21mr|python-datadispatch-1.0.0-2|3	
21mr|python-datadispatch-1.0.0-2|4	Summary:	Provides a dispatch mechanism
21mr|python-datadispatch-1.0.0-2|5	Name:		python-%{module}
21mr|python-datadispatch-1.0.0-2|6	Version:	1.0.0
21mr|python-datadispatch-1.0.0-2|7	Release:	2
21mr|python-datadispatch-1.0.0-2|8	License:	MIT
21mr|python-datadispatch-1.0.0-2|9	Group:		Development/Python
21mr|python-datadispatch-1.0.0-2|10	Url:		https://pypi.org/project/datadispatch/
21mr|python-datadispatch-1.0.0-2|11	Source0:	%{module}-%{version}.tar.gz
21mr|python-datadispatch-1.0.0-2|12	Patch0:		datadispatch-1.0.0-ascii.patch
21mr|python-datadispatch-1.0.0-2|13	BuildRequires:	pkgconfig(python3)
21mr|python-datadispatch-1.0.0-2|14	BuildRequires:	python3egg(setuptools)
21mr|python-datadispatch-1.0.0-2|15	
21mr|python-datadispatch-1.0.0-2|16	%description
21mr|python-datadispatch-1.0.0-2|17	Provides a dispatch mechanism (a.k.a. polymorphism) like
21mr|python-datadispatch-1.0.0-2|18	functools.singledispatch, but it operates on data instead of types.
21mr|python-datadispatch-1.0.0-2|19	This is useful if you are creating simple data-centric applications
21mr|python-datadispatch-1.0.0-2|20	where you want polymorphism a la carte without resorting to types or classes.
21mr|python-datadispatch-1.0.0-2|21	
21mr|python-datadispatch-1.0.0-2|22	#------------------------------------------------------------------
21mr|python-datadispatch-1.0.0-2|23	
21mr|python-datadispatch-1.0.0-2|24	%package -n python3-%{module}
21mr|python-datadispatch-1.0.0-2|25	Summary:	Provides a dispatch mechanism
21mr|python-datadispatch-1.0.0-2|26	Group:		Development/Python
21mr|python-datadispatch-1.0.0-2|27	
21mr|python-datadispatch-1.0.0-2|28	%description -n python3-%{module}
21mr|python-datadispatch-1.0.0-2|29	Provides a dispatch mechanism (a.k.a. polymorphism) like
21mr|python-datadispatch-1.0.0-2|30	functools.singledispatch, but it operates on data instead of types.
21mr|python-datadispatch-1.0.0-2|31	This is useful if you are creating simple data-centric applications
21mr|python-datadispatch-1.0.0-2|32	where you want polymorphism a la carte without resorting to types or classes.
21mr|python-datadispatch-1.0.0-2|33	
21mr|python-datadispatch-1.0.0-2|34	%files -n python3-%{module}
21mr|python-datadispatch-1.0.0-2|35	%doc PKG-INFO README.md
21mr|python-datadispatch-1.0.0-2|36	%{py3_puresitedir}/%{module}
21mr|python-datadispatch-1.0.0-2|37	%{py3_puresitedir}/%{module}-%{version}-*
21mr|python-datadispatch-1.0.0-2|38	
21mr|python-datadispatch-1.0.0-2|39	#------------------------------------------------------------------
21mr|python-datadispatch-1.0.0-2|40	
21mr|python-datadispatch-1.0.0-2|41	%prep
21mr|python-datadispatch-1.0.0-2|42	%setup -qn %{module}-%{version}
21mr|python-datadispatch-1.0.0-2|43	%patch0 -p1 -b .ascii~
21mr|python-datadispatch-1.0.0-2|44	
21mr|python-datadispatch-1.0.0-2|45	%build
21mr|python-datadispatch-1.0.0-2|46	
21mr|python-datadispatch-1.0.0-2|47	%install
21mr|python-datadispatch-1.0.0-2|48	PYTHONDONTWRITEBYTECODE=1 python3 setup.py install --root=%{buildroot}

15693 21
21mr|python-dateutil-2.8.2-1|1	%define fname dateutil
21mr|python-dateutil-2.8.2-1|2	
21mr|python-dateutil-2.8.2-1|3	Name:		python-dateutil
21mr|python-dateutil-2.8.2-1|4	Version:	2.8.2
21mr|python-dateutil-2.8.2-1|5	Release:	1
21mr|python-dateutil-2.8.2-1|6	License:	Python
21mr|python-dateutil-2.8.2-1|7	Summary:	Provides powerful extensions to the standard datetime module
21mr|python-dateutil-2.8.2-1|8	Group:		Development/Python
21mr|python-dateutil-2.8.2-1|9	Url:		https://dateutil.readthedocs.io/en/stable/
21mr|python-dateutil-2.8.2-1|10	Source0:	https://pypi.python.org/packages/source/p/python-dateutil/python-%{fname}-%{version}.tar.gz
21mr|python-dateutil-2.8.2-1|11	BuildArch:	noarch
21mr|python-dateutil-2.8.2-1|12	BuildRequires:	python3-setuptools >= 3.0
21mr|python-dateutil-2.8.2-1|13	BuildRequires:	python3egg(setuptools-scm)
21mr|python-dateutil-2.8.2-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-dateutil-2.8.2-1|15	
21mr|python-dateutil-2.8.2-1|16	%description
21mr|python-dateutil-2.8.2-1|17	The dateutil module provides powerful extensions to the standard
21mr|python-dateutil-2.8.2-1|18	datetime module available in Python. Features include:
21mr|python-dateutil-2.8.2-1|19	
21mr|python-dateutil-2.8.2-1|20	* Computing of relative deltas (next month, next year, next monday,
21mr|python-dateutil-2.8.2-1|21	last week of month, etc);
21mr|python-dateutil-2.8.2-1|22	* Computing of relative deltas between two given date and/or datetime
21mr|python-dateutil-2.8.2-1|23	objects;
21mr|python-dateutil-2.8.2-1|24	* Computing of dates based on very flexible recurrence rules, using a
21mr|python-dateutil-2.8.2-1|25	superset of the iCalendar specification. Parsing of RFC strings is
21mr|python-dateutil-2.8.2-1|26	supported as well;
21mr|python-dateutil-2.8.2-1|27	* Generic parsing of dates in almost any string format;
21mr|python-dateutil-2.8.2-1|28	* Timezone (tzinfo) implementations for tzfile(5) format files
21mr|python-dateutil-2.8.2-1|29	(/etc/localtime, /usr/share/zoneinfo, etc), TZ environment string
21mr|python-dateutil-2.8.2-1|30	(in all known formats), iCalendar format files, given ranges (with
21mr|python-dateutil-2.8.2-1|31	help from relative deltas), local machine timezone, fixed offset
21mr|python-dateutil-2.8.2-1|32	timezone, UTC timezone, and Windows registry-based time zones;
21mr|python-dateutil-2.8.2-1|33	* Internal up-to-date world timezone information based on Olson's
21mr|python-dateutil-2.8.2-1|34	database;
21mr|python-dateutil-2.8.2-1|35	* Computing of Easter Sunday dates for any given year, using Western,
21mr|python-dateutil-2.8.2-1|36	Orthodox or Julian algorithms;
21mr|python-dateutil-2.8.2-1|37	* More than 400 test cases.
21mr|python-dateutil-2.8.2-1|38	
21mr|python-dateutil-2.8.2-1|39	#----------------------------------------------------------------
21mr|python-dateutil-2.8.2-1|40	%package -n python3-dateutil
21mr|python-dateutil-2.8.2-1|41	Summary:	Provides powerful extensions to the standard datetime module
21mr|python-dateutil-2.8.2-1|42	Group:		Development/Python
21mr|python-dateutil-2.8.2-1|43	Requires:	python3 >= 3.0
21mr|python-dateutil-2.8.2-1|44	Requires:	timezone
21mr|python-dateutil-2.8.2-1|45	#Provides:	python3-dateutil
21mr|python-dateutil-2.8.2-1|46	#Provides:	python3egg(dateutil)
21mr|python-dateutil-2.8.2-1|47	
21mr|python-dateutil-2.8.2-1|48	%description -n python3-dateutil
21mr|python-dateutil-2.8.2-1|49	The dateutil module provides powerful extensions to the standard
21mr|python-dateutil-2.8.2-1|50	datetime module available in Python. Features include:
21mr|python-dateutil-2.8.2-1|51	
21mr|python-dateutil-2.8.2-1|52	* Computing of relative deltas (next month, next year, next monday,
21mr|python-dateutil-2.8.2-1|53	last week of month, etc);
21mr|python-dateutil-2.8.2-1|54	* Computing of relative deltas between two given date and/or datetime
21mr|python-dateutil-2.8.2-1|55	objects;
21mr|python-dateutil-2.8.2-1|56	* Computing of dates based on very flexible recurrence rules, using a
21mr|python-dateutil-2.8.2-1|57	superset of the iCalendar specification. Parsing of RFC strings is
21mr|python-dateutil-2.8.2-1|58	supported as well;
21mr|python-dateutil-2.8.2-1|59	* Generic parsing of dates in almost any string format;
21mr|python-dateutil-2.8.2-1|60	* Timezone (tzinfo) implementations for tzfile(5) format files
21mr|python-dateutil-2.8.2-1|61	(/etc/localtime, /usr/share/zoneinfo, etc), TZ environment string
21mr|python-dateutil-2.8.2-1|62	(in all known formats), iCalendar format files, given ranges (with
21mr|python-dateutil-2.8.2-1|63	help from relative deltas), local machine timezone, fixed offset
21mr|python-dateutil-2.8.2-1|64	timezone, UTC timezone, and Windows registry-based time zones;
21mr|python-dateutil-2.8.2-1|65	* Internal up-to-date world timezone information based on Olson's
21mr|python-dateutil-2.8.2-1|66	database;
21mr|python-dateutil-2.8.2-1|67	* Computing of Easter Sunday dates for any given year, using Western,
21mr|python-dateutil-2.8.2-1|68	Orthodox or Julian algorithms;
21mr|python-dateutil-2.8.2-1|69	* More than 400 test cases.
21mr|python-dateutil-2.8.2-1|70	
21mr|python-dateutil-2.8.2-1|71	
21mr|python-dateutil-2.8.2-1|72	%files -n python3-dateutil
21mr|python-dateutil-2.8.2-1|73	%doc LICENSE NEWS
21mr|python-dateutil-2.8.2-1|74	%{python3_sitelib}/%{fname}
21mr|python-dateutil-2.8.2-1|75	%{python3_sitelib}/python_%{fname}-%{version}-py%{py3_ver}.egg-info
21mr|python-dateutil-2.8.2-1|76	
21mr|python-dateutil-2.8.2-1|77	#----------------------------------------------------------------
21mr|python-dateutil-2.8.2-1|78	%prep
21mr|python-dateutil-2.8.2-1|79	%setup -q -n python-%{fname}-%{version}
21mr|python-dateutil-2.8.2-1|80	rm -rf python_dateutil.egg-info/
21mr|python-dateutil-2.8.2-1|81	
21mr|python-dateutil-2.8.2-1|82	iconv --from=ISO-8859-1 --to=UTF-8 NEWS > NEWS.new
21mr|python-dateutil-2.8.2-1|83	mv NEWS.new NEWS
21mr|python-dateutil-2.8.2-1|84	
21mr|python-dateutil-2.8.2-1|85	%build
21mr|python-dateutil-2.8.2-1|86	%py3_build
21mr|python-dateutil-2.8.2-1|87	
21mr|python-dateutil-2.8.2-1|88	%install
21mr|python-dateutil-2.8.2-1|89	%py3_install
21mr|python-dateutil-2.8.2-1|90	

15694 21
21mr|python-dbus-1.2.16-3|1	%define module dbus
21mr|python-dbus-1.2.16-3|2	
21mr|python-dbus-1.2.16-3|3	Summary:	D-Bus Python Bindings
21mr|python-dbus-1.2.16-3|4	Name:		python-%{module}
21mr|python-dbus-1.2.16-3|5	Version:	1.2.16
21mr|python-dbus-1.2.16-3|6	Release:	3
21mr|python-dbus-1.2.16-3|7	License:	MIT
21mr|python-dbus-1.2.16-3|8	Group:		Development/Python
21mr|python-dbus-1.2.16-3|9	Url:		http://www.freedesktop.org/wiki/Software/DBusBindings
21mr|python-dbus-1.2.16-3|10	Source0:	https://dbus.freedesktop.org/releases/dbus-python/%{module}-python-%{version}.tar.gz
21mr|python-dbus-1.2.16-3|11	BuildRequires:	pkgconfig(dbus-1)
21mr|python-dbus-1.2.16-3|12	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|python-dbus-1.2.16-3|13	BuildRequires:	pkgconfig(glib-2.0)
21mr|python-dbus-1.2.16-3|14	BuildRequires:	pkgconfig(python)
21mr|python-dbus-1.2.16-3|15	BuildRequires:	pkgconfig(python3)
21mr|python-dbus-1.2.16-3|16	BuildRequires:	python3egg(setuptools)
21mr|python-dbus-1.2.16-3|17	#BuildRequires:	python3egg(sphinx)
21mr|python-dbus-1.2.16-3|18	BuildRequires:	pythonegg(setuptools)
21mr|python-dbus-1.2.16-3|19	#BuildRequires:	pythonegg(sphinx)
21mr|python-dbus-1.2.16-3|20	Requires:	dbus
21mr|python-dbus-1.2.16-3|21	Provides:	%{module}-python = %{EVRD}
21mr|python-dbus-1.2.16-3|22	
21mr|python-dbus-1.2.16-3|23	%description
21mr|python-dbus-1.2.16-3|24	D-Bus python bindings for use with python programs.
21mr|python-dbus-1.2.16-3|25	
21mr|python-dbus-1.2.16-3|26	#------------------------------------------------------------------
21mr|python-dbus-1.2.16-3|27	
21mr|python-dbus-1.2.16-3|28	%package -n python2-%{module}
21mr|python-dbus-1.2.16-3|29	%py2_migration_meta python2-%{module}
21mr|python-dbus-1.2.16-3|30	Summary:	D-Bus Python Bindings
21mr|python-dbus-1.2.16-3|31	Group:		Development/Python
21mr|python-dbus-1.2.16-3|32	Requires:	dbus
21mr|python-dbus-1.2.16-3|33	Provides:	%{module}-python2 = %{EVRD}
21mr|python-dbus-1.2.16-3|34	
21mr|python-dbus-1.2.16-3|35	%description -n python2-%{module}
21mr|python-dbus-1.2.16-3|36	D-Bus python3 bindings for use with python programs.
21mr|python-dbus-1.2.16-3|37	
21mr|python-dbus-1.2.16-3|38	%files -n python2-%{module}
21mr|python-dbus-1.2.16-3|39	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|python-dbus-1.2.16-3|40	%{py2_platsitedir}/_dbus_*
21mr|python-dbus-1.2.16-3|41	%{py2_platsitedir}/dbus
21mr|python-dbus-1.2.16-3|42	%{py2_platsitedir}/dbus_*
21mr|python-dbus-1.2.16-3|43	
21mr|python-dbus-1.2.16-3|44	#------------------------------------------------------------------
21mr|python-dbus-1.2.16-3|45	
21mr|python-dbus-1.2.16-3|46	%package -n python3-%{module}
21mr|python-dbus-1.2.16-3|47	Summary:	D-Bus Python Bindings
21mr|python-dbus-1.2.16-3|48	Group:		Development/Python
21mr|python-dbus-1.2.16-3|49	Requires:	dbus
21mr|python-dbus-1.2.16-3|50	Provides:	%{module}-python3 = %{EVRD}
21mr|python-dbus-1.2.16-3|51	
21mr|python-dbus-1.2.16-3|52	%description -n python3-%{module}
21mr|python-dbus-1.2.16-3|53	D-Bus python3 bindings for use with python programs.
21mr|python-dbus-1.2.16-3|54	
21mr|python-dbus-1.2.16-3|55	%files -n python3-%{module}
21mr|python-dbus-1.2.16-3|56	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|python-dbus-1.2.16-3|57	%{py3_platsitedir}/_dbus_*
21mr|python-dbus-1.2.16-3|58	%{py3_platsitedir}/dbus
21mr|python-dbus-1.2.16-3|59	%{py3_platsitedir}/dbus_*
21mr|python-dbus-1.2.16-3|60	
21mr|python-dbus-1.2.16-3|61	#------------------------------------------------------------------
21mr|python-dbus-1.2.16-3|62	
21mr|python-dbus-1.2.16-3|63	%package devel
21mr|python-dbus-1.2.16-3|64	Summary:	D-Bus Python Bindings development files
21mr|python-dbus-1.2.16-3|65	Group:		Development/Python
21mr|python-dbus-1.2.16-3|66	# "Provides: pkgconfig(dbus-python)" is added automatically, but
21mr|python-dbus-1.2.16-3|67	# let's also have this provide for compatibility with common naming
21mr|python-dbus-1.2.16-3|68	# of Python modules
21mr|python-dbus-1.2.16-3|69	Provides:	pkgconfig(python-dbus)
21mr|python-dbus-1.2.16-3|70	Conflicts:	python-dbus < 1.2.8
21mr|python-dbus-1.2.16-3|71	
21mr|python-dbus-1.2.16-3|72	%description devel
21mr|python-dbus-1.2.16-3|73	D-Bus Python Bindings development files.
21mr|python-dbus-1.2.16-3|74	
21mr|python-dbus-1.2.16-3|75	%files devel
21mr|python-dbus-1.2.16-3|76	%{_includedir}/dbus-1.0/dbus/*.h
21mr|python-dbus-1.2.16-3|77	%{_libdir}/pkgconfig/*.pc
21mr|python-dbus-1.2.16-3|78	
21mr|python-dbus-1.2.16-3|79	#------------------------------------------------------------------
21mr|python-dbus-1.2.16-3|80	
21mr|python-dbus-1.2.16-3|81	%prep
21mr|python-dbus-1.2.16-3|82	%setup -qn %{module}-python-%{version}
21mr|python-dbus-1.2.16-3|83	rm -rf %{py3dir}
21mr|python-dbus-1.2.16-3|84	mkdir -p %{py3dir}
21mr|python-dbus-1.2.16-3|85	cp -a . %{py3dir}
21mr|python-dbus-1.2.16-3|86	
21mr|python-dbus-1.2.16-3|87	%build
21mr|python-dbus-1.2.16-3|88	%py2_build
21mr|python-dbus-1.2.16-3|89	
21mr|python-dbus-1.2.16-3|90	pushd %{py3dir}
21mr|python-dbus-1.2.16-3|91	%py3_build
21mr|python-dbus-1.2.16-3|92	popd
21mr|python-dbus-1.2.16-3|93	
21mr|python-dbus-1.2.16-3|94	%install
21mr|python-dbus-1.2.16-3|95	%py2_install
21mr|python-dbus-1.2.16-3|96	
21mr|python-dbus-1.2.16-3|97	mkdir -p %{buildroot}%{_libdir}/pkgconfig/
21mr|python-dbus-1.2.16-3|98	install -p -m 0644 build/temp.linux-*-%{py2_ver}/dbus-python.pc %{buildroot}%{_libdir}/pkgconfig/
21mr|python-dbus-1.2.16-3|99	sed -i 's\prefix=.*\prefix=%{_prefix}\g' %{buildroot}%{_libdir}/pkgconfig/dbus-python.pc
21mr|python-dbus-1.2.16-3|100	mkdir -p %{buildroot}%{_includedir}/dbus-1.0/dbus/
21mr|python-dbus-1.2.16-3|101	install -p -m 0444 include/dbus/dbus-python.h %{buildroot}%{_includedir}/dbus-1.0/dbus/
21mr|python-dbus-1.2.16-3|102	
21mr|python-dbus-1.2.16-3|103	pushd %{py3dir}
21mr|python-dbus-1.2.16-3|104	%py3_install
21mr|python-dbus-1.2.16-3|105	popd
21mr|python-dbus-1.2.16-3|106	
21mr|python-dbus-1.2.16-3|107	rm -rf %{buildroot}%{_datadir}/doc/dbus-python
21mr|python-dbus-1.2.16-3|108	
21mr|python-dbus-1.2.16-3|109	find %{buildroot} -name '*.pyc' -delete

15695 21
21mr|python-dbusmock-0.27.5-1|1	%define pypi_name	dbusmock
21mr|python-dbusmock-0.27.5-1|2	
21mr|python-dbusmock-0.27.5-1|3	Name:		python-%{pypi_name}
21mr|python-dbusmock-0.27.5-1|4	Version:	0.27.5
21mr|python-dbusmock-0.27.5-1|5	Release:	1
21mr|python-dbusmock-0.27.5-1|6	Summary:	Mock D-Bus objects
21mr|python-dbusmock-0.27.5-1|7	Group:		Development/Python
21mr|python-dbusmock-0.27.5-1|8	License:	LGPLv3+
21mr|python-dbusmock-0.27.5-1|9	URL:		http://pypi.python.org/pypi/python-dbusmock
21mr|python-dbusmock-0.27.5-1|10	# http://pypi.io/packages/source/p/%%{name}/%%{name}-%%{version}.tar.gz
21mr|python-dbusmock-0.27.5-1|11	Source0:	https://github.com/martinpitt/python-dbusmock/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|python-dbusmock-0.27.5-1|12	BuildArch:	noarch
21mr|python-dbusmock-0.27.5-1|13	BuildRequires:	dbus-x11
21mr|python-dbusmock-0.27.5-1|14	BuildRequires:	upower
21mr|python-dbusmock-0.27.5-1|15	
21mr|python-dbusmock-0.27.5-1|16	BuildRequires:	pkgconfig(python3)
21mr|python-dbusmock-0.27.5-1|17	BuildRequires:	python3egg(setuptools)
21mr|python-dbusmock-0.27.5-1|18	BuildRequires:	python3egg(nose)
21mr|python-dbusmock-0.27.5-1|19	BuildRequires:	python3egg(dbus-python)
21mr|python-dbusmock-0.27.5-1|20	BuildRequires:	python3-gobject3
21mr|python-dbusmock-0.27.5-1|21	
21mr|python-dbusmock-0.27.5-1|22	%description
21mr|python-dbusmock-0.27.5-1|23	With this program/Python library you can easily create mock objects on
21mr|python-dbusmock-0.27.5-1|24	D-Bus. This is useful for writing tests for software which talks to
21mr|python-dbusmock-0.27.5-1|25	D-Bus services such as upower, systemd, ConsoleKit, gnome-session or
21mr|python-dbusmock-0.27.5-1|26	others, and it is hard (or impossible without root privileges) to set
21mr|python-dbusmock-0.27.5-1|27	the state of the real services to what you expect in your tests.
21mr|python-dbusmock-0.27.5-1|28	
21mr|python-dbusmock-0.27.5-1|29	#------------------------------------------------
21mr|python-dbusmock-0.27.5-1|30	%package -n	python3-%{pypi_name}
21mr|python-dbusmock-0.27.5-1|31	Summary:	Mock D-Bus objects (in Python3)
21mr|python-dbusmock-0.27.5-1|32	Group:		Development/Python
21mr|python-dbusmock-0.27.5-1|33	Requires:	dbus-x11
21mr|python-dbusmock-0.27.5-1|34	Requires:	python3egg(dbus-python)
21mr|python-dbusmock-0.27.5-1|35	Requires:	python3egg(pygobject)
21mr|python-dbusmock-0.27.5-1|36	
21mr|python-dbusmock-0.27.5-1|37	%description -n	python3-%{pypi_name}
21mr|python-dbusmock-0.27.5-1|38	With this program/Python3 library you can easily create mock objects on
21mr|python-dbusmock-0.27.5-1|39	D-Bus. This is useful for writing tests for software which talks to
21mr|python-dbusmock-0.27.5-1|40	D-Bus services such as upower, systemd, ConsoleKit, gnome-session or
21mr|python-dbusmock-0.27.5-1|41	others, and it is hard (or impossible without root privileges) to set
21mr|python-dbusmock-0.27.5-1|42	the state of the real services to what you expect in your tests.
21mr|python-dbusmock-0.27.5-1|43	
21mr|python-dbusmock-0.27.5-1|44	This is the Python 3 version of the package.
21mr|python-dbusmock-0.27.5-1|45	
21mr|python-dbusmock-0.27.5-1|46	%files -n python3-%{pypi_name}
21mr|python-dbusmock-0.27.5-1|47	%doc README* COPYING
21mr|python-dbusmock-0.27.5-1|48	%{py3_puresitedir}/%{pypi_name}/
21mr|python-dbusmock-0.27.5-1|49	%{py3_puresitedir}/python_%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-dbusmock-0.27.5-1|50	
21mr|python-dbusmock-0.27.5-1|51	#------------------------------------------------
21mr|python-dbusmock-0.27.5-1|52	
21mr|python-dbusmock-0.27.5-1|53	%prep
21mr|python-dbusmock-0.27.5-1|54	%setup -q
21mr|python-dbusmock-0.27.5-1|55	
21mr|python-dbusmock-0.27.5-1|56	# Remove bundled egg-info
21mr|python-dbusmock-0.27.5-1|57	rm -rf *.egg-info
21mr|python-dbusmock-0.27.5-1|58	
21mr|python-dbusmock-0.27.5-1|59	%build
21mr|python-dbusmock-0.27.5-1|60	%py3_build
21mr|python-dbusmock-0.27.5-1|61	
21mr|python-dbusmock-0.27.5-1|62	%install
21mr|python-dbusmock-0.27.5-1|63	%py3_install
21mr|python-dbusmock-0.27.5-1|64	
21mr|python-dbusmock-0.27.5-1|65	%check
21mr|python-dbusmock-0.27.5-1|66	%define enable_tests_python3 0
21mr|python-dbusmock-0.27.5-1|67	%if %{enable_tests_python3}
21mr|python-dbusmock-0.27.5-1|68	python3 setup.py test
21mr|python-dbusmock-0.27.5-1|69	%endif
21mr|python-dbusmock-0.27.5-1|70	

15696 21
21mr|python-ddt-1.4.2-1|1	%define	oname	ddt
21mr|python-ddt-1.4.2-1|2	
21mr|python-ddt-1.4.2-1|3	Name:		python-%{oname}
21mr|python-ddt-1.4.2-1|4	Version:	1.4.2
21mr|python-ddt-1.4.2-1|5	Release:	1
21mr|python-ddt-1.4.2-1|6	Summary:	Data-Driven/Decorated Tests
21mr|python-ddt-1.4.2-1|7	Source0:	https://files.pythonhosted.org/packages/61/b0/1fdf4716bc34ecff19810a34e2e3511d60d632981cafa142eac52505aeac/ddt-1.4.2.tar.gz
21mr|python-ddt-1.4.2-1|8	
21mr|python-ddt-1.4.2-1|9	License:	MIT
21mr|python-ddt-1.4.2-1|10	Group:		Development/Python
21mr|python-ddt-1.4.2-1|11	Url:		https://github.com/txels/ddt
21mr|python-ddt-1.4.2-1|12	BuildArch:	noarch
21mr|python-ddt-1.4.2-1|13	
21mr|python-ddt-1.4.2-1|14	%description
21mr|python-ddt-1.4.2-1|15	A library to multiply test cases
21mr|python-ddt-1.4.2-1|16	
21mr|python-ddt-1.4.2-1|17	#---------------------------------------------------------------------------------
21mr|python-ddt-1.4.2-1|18	%package -n python3-%{oname}
21mr|python-ddt-1.4.2-1|19	Summary:	Data-Driven/Decorated Tests
21mr|python-ddt-1.4.2-1|20	BuildRequires:	python3egg(setuptools)
21mr|python-ddt-1.4.2-1|21	BuildRequires:	python3egg(pyyaml)
21mr|python-ddt-1.4.2-1|22	BuildRequires:	python3egg(six)
21mr|python-ddt-1.4.2-1|23	BuildRequires:	python3egg(mock)
21mr|python-ddt-1.4.2-1|24	BuildRequires:	python3egg(nose)
21mr|python-ddt-1.4.2-1|25	BuildRequires:	python3egg(pytest)
21mr|python-ddt-1.4.2-1|26	
21mr|python-ddt-1.4.2-1|27	%description -n python3-%{oname}
21mr|python-ddt-1.4.2-1|28	A library to multiply test cases
21mr|python-ddt-1.4.2-1|29	
21mr|python-ddt-1.4.2-1|30	%files -n python3-%{oname}
21mr|python-ddt-1.4.2-1|31	%{py3_puresitedir}/ddt.py*
21mr|python-ddt-1.4.2-1|32	%{py3_puresitedir}/__pycache__/*
21mr|python-ddt-1.4.2-1|33	%{py3_puresitedir}/ddt*.egg-info
21mr|python-ddt-1.4.2-1|34	#---------------------------------------------------------------------------------
21mr|python-ddt-1.4.2-1|35	%prep
21mr|python-ddt-1.4.2-1|36	%setup -qn %{oname}-%{version}
21mr|python-ddt-1.4.2-1|37	
21mr|python-ddt-1.4.2-1|38	%build
21mr|python-ddt-1.4.2-1|39	%py3_build
21mr|python-ddt-1.4.2-1|40	
21mr|python-ddt-1.4.2-1|41	%install
21mr|python-ddt-1.4.2-1|42	%py3_install
21mr|python-ddt-1.4.2-1|43	
21mr|python-ddt-1.4.2-1|44	%check
21mr|python-ddt-1.4.2-1|45	%py3_test

15697 21
21mr|python-debtcollector-2.5.0-1|1	
21mr|python-debtcollector-2.5.0-1|2	%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
21mr|python-debtcollector-2.5.0-1|3	
21mr|python-debtcollector-2.5.0-1|4	%global pypi_name debtcollector
21mr|python-debtcollector-2.5.0-1|5	%global with_doc 0
21mr|python-debtcollector-2.5.0-1|6	%global common_desc \
21mr|python-debtcollector-2.5.0-1|7	It is a collection of functions/decorators which is used to signal a user when \
21mr|python-debtcollector-2.5.0-1|8	*  a method (static method, class method, or regular instance method) or a class \
21mr|python-debtcollector-2.5.0-1|9	or function is going to be removed at some point in the future. \
21mr|python-debtcollector-2.5.0-1|10	* to move a instance method/property/class from an existing one to a new one \
21mr|python-debtcollector-2.5.0-1|11	* a keyword is renamed \
21mr|python-debtcollector-2.5.0-1|12	* further customizing the emitted messages
21mr|python-debtcollector-2.5.0-1|13	
21mr|python-debtcollector-2.5.0-1|14	Name:        python-%{pypi_name}
21mr|python-debtcollector-2.5.0-1|15	Version:	2.5.0
21mr|python-debtcollector-2.5.0-1|16	Release:	1
21mr|python-debtcollector-2.5.0-1|17	Summary:     A collection of Python deprecation patterns and strategies
21mr|python-debtcollector-2.5.0-1|18	Group:       Development/Python
21mr|python-debtcollector-2.5.0-1|19	License:     ASL 2.0
21mr|python-debtcollector-2.5.0-1|20	URL:         https://pypi.python.org/pypi/%{pypi_name}
21mr|python-debtcollector-2.5.0-1|21	Source0:	%{pypi_source}
21mr|python-debtcollector-2.5.0-1|22	
21mr|python-debtcollector-2.5.0-1|23	BuildArch:   noarch
21mr|python-debtcollector-2.5.0-1|24	
21mr|python-debtcollector-2.5.0-1|25	BuildRequires: git
21mr|python-debtcollector-2.5.0-1|26	
21mr|python-debtcollector-2.5.0-1|27	%description
21mr|python-debtcollector-2.5.0-1|28	%{common_desc}
21mr|python-debtcollector-2.5.0-1|29	
21mr|python-debtcollector-2.5.0-1|30	%package -n python3-%{pypi_name}
21mr|python-debtcollector-2.5.0-1|31	Summary:     A collection of Python deprecation patterns and strategies
21mr|python-debtcollector-2.5.0-1|32	BuildRequires: python3-devel
21mr|python-debtcollector-2.5.0-1|33	BuildRequires: python3-setuptools
21mr|python-debtcollector-2.5.0-1|34	BuildRequires: python3-pbr
21mr|python-debtcollector-2.5.0-1|35	
21mr|python-debtcollector-2.5.0-1|36	Requires:    python3-funcsigs
21mr|python-debtcollector-2.5.0-1|37	Requires:    python3-pbr
21mr|python-debtcollector-2.5.0-1|38	Requires:    python3-six
21mr|python-debtcollector-2.5.0-1|39	Requires:    python3-wrapt
21mr|python-debtcollector-2.5.0-1|40	
21mr|python-debtcollector-2.5.0-1|41	%description -n python3-%{pypi_name}
21mr|python-debtcollector-2.5.0-1|42	%{common_desc}
21mr|python-debtcollector-2.5.0-1|43	
21mr|python-debtcollector-2.5.0-1|44	
21mr|python-debtcollector-2.5.0-1|45	%if 0%{?with_doc}
21mr|python-debtcollector-2.5.0-1|46	%package -n python-%{pypi_name}-doc
21mr|python-debtcollector-2.5.0-1|47	Summary:        Documentation for the debtcollector module
21mr|python-debtcollector-2.5.0-1|48	
21mr|python-debtcollector-2.5.0-1|49	BuildRequires:  python3-sphinx
21mr|python-debtcollector-2.5.0-1|50	BuildRequires:  python3-openstackdocstheme
21mr|python-debtcollector-2.5.0-1|51	BuildRequires:  python3-fixtures
21mr|python-debtcollector-2.5.0-1|52	BuildRequires:  python3-six
21mr|python-debtcollector-2.5.0-1|53	BuildRequires:  python3-wrapt
21mr|python-debtcollector-2.5.0-1|54	
21mr|python-debtcollector-2.5.0-1|55	%description -n python-%{pypi_name}-doc
21mr|python-debtcollector-2.5.0-1|56	Documentation for the debtcollector module
21mr|python-debtcollector-2.5.0-1|57	%endif
21mr|python-debtcollector-2.5.0-1|58	
21mr|python-debtcollector-2.5.0-1|59	
21mr|python-debtcollector-2.5.0-1|60	%prep
21mr|python-debtcollector-2.5.0-1|61	%autosetup -n %{pypi_name}-%{upstream_version} -S git
21mr|python-debtcollector-2.5.0-1|62	
21mr|python-debtcollector-2.5.0-1|63	# let RPM handle deps
21mr|python-debtcollector-2.5.0-1|64	rm -rf *requirements.txt
21mr|python-debtcollector-2.5.0-1|65	
21mr|python-debtcollector-2.5.0-1|66	%build
21mr|python-debtcollector-2.5.0-1|67	%py3_build
21mr|python-debtcollector-2.5.0-1|68	
21mr|python-debtcollector-2.5.0-1|69	%if 0%{?with_doc}
21mr|python-debtcollector-2.5.0-1|70	# doc
21mr|python-debtcollector-2.5.0-1|71	sphinx-build-3 -b html doc/source doc/build/html
21mr|python-debtcollector-2.5.0-1|72	# Fix hidden-file-or-dir warnings
21mr|python-debtcollector-2.5.0-1|73	rm -fr doc/build/html/.{doctrees,buildinfo}
21mr|python-debtcollector-2.5.0-1|74	%endif
21mr|python-debtcollector-2.5.0-1|75	
21mr|python-debtcollector-2.5.0-1|76	%install
21mr|python-debtcollector-2.5.0-1|77	%py3_install
21mr|python-debtcollector-2.5.0-1|78	
21mr|python-debtcollector-2.5.0-1|79	%files -n python3-%{pypi_name}
21mr|python-debtcollector-2.5.0-1|80	%doc README.rst CONTRIBUTING.rst
21mr|python-debtcollector-2.5.0-1|81	%license LICENSE
21mr|python-debtcollector-2.5.0-1|82	%{python3_sitelib}/%{pypi_name}
21mr|python-debtcollector-2.5.0-1|83	%{python3_sitelib}/%{pypi_name}*.egg-info
21mr|python-debtcollector-2.5.0-1|84	%exclude %{python3_sitelib}/%{pypi_name}/tests
21mr|python-debtcollector-2.5.0-1|85	
21mr|python-debtcollector-2.5.0-1|86	%if 0%{?with_doc}
21mr|python-debtcollector-2.5.0-1|87	%files -n python-%{pypi_name}-doc
21mr|python-debtcollector-2.5.0-1|88	%doc doc/build/html
21mr|python-debtcollector-2.5.0-1|89	%license LICENSE
21mr|python-debtcollector-2.5.0-1|90	%endif

15698 21
21mr|python-decorator-5.0.9-1|1	%define module    decorator
21mr|python-decorator-5.0.9-1|2	
21mr|python-decorator-5.0.9-1|3	Summary:        Python decorator utilities
21mr|python-decorator-5.0.9-1|4	Name:           python-%{module}
21mr|python-decorator-5.0.9-1|5	Version:	5.0.9
21mr|python-decorator-5.0.9-1|6	Release:	1
21mr|python-decorator-5.0.9-1|7	Url:            http://pypi.python.org/pypi/decorator/
21mr|python-decorator-5.0.9-1|8	Source0:	https://files.pythonhosted.org/packages/4f/51/15a4f6b8154d292e130e5e566c730d8ec6c9802563d58760666f1818ba58/decorator-5.0.9.tar.gz
21mr|python-decorator-5.0.9-1|9	License:        BSD
21mr|python-decorator-5.0.9-1|10	Group:          Development/Python
21mr|python-decorator-5.0.9-1|11	BuildArch:      noarch
21mr|python-decorator-5.0.9-1|12	BuildRequires:  python3-devel
21mr|python-decorator-5.0.9-1|13	BuildRequires:  python3-setuptools
21mr|python-decorator-5.0.9-1|14	
21mr|python-decorator-5.0.9-1|15	%description
21mr|python-decorator-5.0.9-1|16	The aim of the decorator module it to simplify the usage of decorators
21mr|python-decorator-5.0.9-1|17	for the average programmer, and to popularize decorators by showing
21mr|python-decorator-5.0.9-1|18	various non-trivial examples. Of course, as all techniques, decorators
21mr|python-decorator-5.0.9-1|19	can be abused and you should not try to solve every problem with a
21mr|python-decorator-5.0.9-1|20	decorator, just because you can.
21mr|python-decorator-5.0.9-1|21	
21mr|python-decorator-5.0.9-1|22	%package -n     python3-%{module}
21mr|python-decorator-5.0.9-1|23	Summary:        Python decorator utilities
21mr|python-decorator-5.0.9-1|24	
21mr|python-decorator-5.0.9-1|25	%description -n python3-%{module}
21mr|python-decorator-5.0.9-1|26	The aim of the decorator module it to simplify the usage of decorators
21mr|python-decorator-5.0.9-1|27	for the average programmer, and to popularize decorators by showing
21mr|python-decorator-5.0.9-1|28	various non-trivial examples. Of course, as all techniques, decorators
21mr|python-decorator-5.0.9-1|29	can be abused and you should not try to solve every problem with a
21mr|python-decorator-5.0.9-1|30	decorator, just because you can.
21mr|python-decorator-5.0.9-1|31	
21mr|python-decorator-5.0.9-1|32	%files -n python3-%{module}
21mr|python-decorator-5.0.9-1|33	%doc LICENSE.txt README.rst
21mr|python-decorator-5.0.9-1|34	%{py3_puresitedir}/%{module}*
21mr|python-decorator-5.0.9-1|35	%{py3_puresitedir}/__pycache__/*
21mr|python-decorator-5.0.9-1|36	
21mr|python-decorator-5.0.9-1|37	%prep
21mr|python-decorator-5.0.9-1|38	%setup -qn %{module}-%{version}
21mr|python-decorator-5.0.9-1|39	
21mr|python-decorator-5.0.9-1|40	%build
21mr|python-decorator-5.0.9-1|41	%py3_build
21mr|python-decorator-5.0.9-1|42	
21mr|python-decorator-5.0.9-1|43	%install
21mr|python-decorator-5.0.9-1|44	%py3_install
21mr|python-decorator-5.0.9-1|45	

15699 21
21mr|python-defcon-0.10.0-1|1	%global pypi_name defcon
21mr|python-defcon-0.10.0-1|2	
21mr|python-defcon-0.10.0-1|3	Name:           python-%{pypi_name}
21mr|python-defcon-0.10.0-1|4	Version:        0.10.0
21mr|python-defcon-0.10.0-1|5	Release:        1
21mr|python-defcon-0.10.0-1|6	Summary:        A set of flexible objects for representing UFO data
21mr|python-defcon-0.10.0-1|7	Group:          Development/Python
21mr|python-defcon-0.10.0-1|8	License:        MIT
21mr|python-defcon-0.10.0-1|9	URL:            https://github.com/typesupply/defcon
21mr|python-defcon-0.10.0-1|10	Source0:        %{pypi_source %pypi_name %version zip}
21mr|python-defcon-0.10.0-1|11	Patch0:         utf-8.patch
21mr|python-defcon-0.10.0-1|12	BuildArch:      noarch
21mr|python-defcon-0.10.0-1|13	
21mr|python-defcon-0.10.0-1|14	BuildRequires:  python3-devel
21mr|python-defcon-0.10.0-1|15	BuildRequires:  python3dist(fontpens)
21mr|python-defcon-0.10.0-1|16	BuildRequires:  python3dist(fonttools)
21mr|python-defcon-0.10.0-1|17	BuildRequires:  python3dist(setuptools)
21mr|python-defcon-0.10.0-1|18	BuildRequires:  python3dist(setuptools-scm)
21mr|python-defcon-0.10.0-1|19	
21mr|python-defcon-0.10.0-1|20	%description
21mr|python-defcon-0.10.0-1|21	Defcon is a set of UFO based objects optimized for use in font editing
21mr|python-defcon-0.10.0-1|22	applications. The objects are built to be lightweight, fast and flexible.
21mr|python-defcon-0.10.0-1|23	
21mr|python-defcon-0.10.0-1|24	#----------------------------------------------------------------------
21mr|python-defcon-0.10.0-1|25	%package -n     python3-%{pypi_name}
21mr|python-defcon-0.10.0-1|26	Summary:        %{summary}
21mr|python-defcon-0.10.0-1|27	Group:          Development/Python
21mr|python-defcon-0.10.0-1|28	
21mr|python-defcon-0.10.0-1|29	%description -n python3-%{pypi_name}
21mr|python-defcon-0.10.0-1|30	Defcon is a set of UFO based objects optimized for use in font editing
21mr|python-defcon-0.10.0-1|31	applications. The objects are built to be lightweight, fast and flexible.
21mr|python-defcon-0.10.0-1|32	
21mr|python-defcon-0.10.0-1|33	%files -n python3-%{pypi_name}
21mr|python-defcon-0.10.0-1|34	%license License.txt
21mr|python-defcon-0.10.0-1|35	%doc README.rst
21mr|python-defcon-0.10.0-1|36	%{python3_sitelib}/%{pypi_name}
21mr|python-defcon-0.10.0-1|37	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-defcon-0.10.0-1|38	
21mr|python-defcon-0.10.0-1|39	#----------------------------------------------------------------------
21mr|python-defcon-0.10.0-1|40	
21mr|python-defcon-0.10.0-1|41	%prep
21mr|python-defcon-0.10.0-1|42	%autosetup -n %{pypi_name}-%{version}
21mr|python-defcon-0.10.0-1|43	
21mr|python-defcon-0.10.0-1|44	# Remove bundled egg-info
21mr|python-defcon-0.10.0-1|45	rm -rf %{pypi_name}.egg-info
21mr|python-defcon-0.10.0-1|46	
21mr|python-defcon-0.10.0-1|47	%build
21mr|python-defcon-0.10.0-1|48	%py3_build
21mr|python-defcon-0.10.0-1|49	
21mr|python-defcon-0.10.0-1|50	%install
21mr|python-defcon-0.10.0-1|51	%py3_install
21mr|python-defcon-0.10.0-1|52	

15700 21
21mr|python-defusedxml-0.7.1-7|1	%global pypi_name    defusedxml
21mr|python-defusedxml-0.7.1-7|2	%global base_version 0.7.1
21mr|python-defusedxml-0.7.1-7|3	#global prerel       rc1
21mr|python-defusedxml-0.7.1-7|4	%global upstream_version %{base_version}
21mr|python-defusedxml-0.7.1-7|5	Name:           python-%{pypi_name}
21mr|python-defusedxml-0.7.1-7|6	Version:        %{base_version}%{?prerel:~%{prerel}}
21mr|python-defusedxml-0.7.1-7|7	Release:        7
21mr|python-defusedxml-0.7.1-7|8	Summary:        XML bomb protection for Python stdlib modules
21mr|python-defusedxml-0.7.1-7|9	Group:          Development/Python
21mr|python-defusedxml-0.7.1-7|10	License:        Python
21mr|python-defusedxml-0.7.1-7|11	URL:            https://github.com/tiran/defusedxml
21mr|python-defusedxml-0.7.1-7|12	Source0:        %{pypi_source %{pypi_name} %{upstream_version}}
21mr|python-defusedxml-0.7.1-7|13	
21mr|python-defusedxml-0.7.1-7|14	BuildArch:      noarch
21mr|python-defusedxml-0.7.1-7|15	
21mr|python-defusedxml-0.7.1-7|16	BuildRequires:  python3-devel
21mr|python-defusedxml-0.7.1-7|17	BuildRequires:  python3-setuptools
21mr|python-defusedxml-0.7.1-7|18	
21mr|python-defusedxml-0.7.1-7|19	%description
21mr|python-defusedxml-0.7.1-7|20	The defusedxml package contains several Python-only workarounds and fixes for
21mr|python-defusedxml-0.7.1-7|21	denial of service and other vulnerabilities in Python's XML libraries. In order
21mr|python-defusedxml-0.7.1-7|22	to benefit from the protection you just have to import and use the listed
21mr|python-defusedxml-0.7.1-7|23	functions / classes from the right defusedxml module instead of the original
21mr|python-defusedxml-0.7.1-7|24	module.
21mr|python-defusedxml-0.7.1-7|25	
21mr|python-defusedxml-0.7.1-7|26	#---------------------------------------------------
21mr|python-defusedxml-0.7.1-7|27	%package -n python3-%{pypi_name}
21mr|python-defusedxml-0.7.1-7|28	Summary:        %{summary}
21mr|python-defusedxml-0.7.1-7|29	Group:          Development/Python
21mr|python-defusedxml-0.7.1-7|30	
21mr|python-defusedxml-0.7.1-7|31	%description -n python3-%{pypi_name}
21mr|python-defusedxml-0.7.1-7|32	The defusedxml package contains several Python-only workarounds and fixes for
21mr|python-defusedxml-0.7.1-7|33	denial of service and other vulnerabilities in Python's XML libraries. In order
21mr|python-defusedxml-0.7.1-7|34	to benefit from the protection you just have to import and use the listed
21mr|python-defusedxml-0.7.1-7|35	functions / classes from the right defusedxml module instead of the original
21mr|python-defusedxml-0.7.1-7|36	module. This is the python3 build.
21mr|python-defusedxml-0.7.1-7|37	
21mr|python-defusedxml-0.7.1-7|38	%files -n python3-%{pypi_name}
21mr|python-defusedxml-0.7.1-7|39	%doc README.txt CHANGES.txt
21mr|python-defusedxml-0.7.1-7|40	%license LICENSE
21mr|python-defusedxml-0.7.1-7|41	%{python3_sitelib}/%{pypi_name}/
21mr|python-defusedxml-0.7.1-7|42	%{python3_sitelib}/%{pypi_name}-%{upstream_version}-py%{python3_version}.egg-info/
21mr|python-defusedxml-0.7.1-7|43	
21mr|python-defusedxml-0.7.1-7|44	#---------------------------------------------------
21mr|python-defusedxml-0.7.1-7|45	
21mr|python-defusedxml-0.7.1-7|46	%prep
21mr|python-defusedxml-0.7.1-7|47	%autosetup -p1 -n %{pypi_name}-%{upstream_version}
21mr|python-defusedxml-0.7.1-7|48	
21mr|python-defusedxml-0.7.1-7|49	%build
21mr|python-defusedxml-0.7.1-7|50	%py3_build
21mr|python-defusedxml-0.7.1-7|51	
21mr|python-defusedxml-0.7.1-7|52	%install
21mr|python-defusedxml-0.7.1-7|53	%py3_install
21mr|python-defusedxml-0.7.1-7|54	
21mr|python-defusedxml-0.7.1-7|55	%check
21mr|python-defusedxml-0.7.1-7|56	%{__python3} tests.py

15701 21
21mr|python-deprecated-1.2.12-1|1	%global srcname Deprecated
21mr|python-deprecated-1.2.12-1|2	%global pkgname deprecated
21mr|python-deprecated-1.2.12-1|3	
21mr|python-deprecated-1.2.12-1|4	Name:		python-%{pkgname}
21mr|python-deprecated-1.2.12-1|5	Version:	1.2.12
21mr|python-deprecated-1.2.12-1|6	Release:	1
21mr|python-deprecated-1.2.12-1|7	Summary:	Python decorator to deprecate old python classes, functions or methods
21mr|python-deprecated-1.2.12-1|8	Group:		Development/Python
21mr|python-deprecated-1.2.12-1|9	License:	MIT
21mr|python-deprecated-1.2.12-1|10	URL:		https://github.com/tantale/%{pkgname}
21mr|python-deprecated-1.2.12-1|11	Source0:	%{pypi_source}
21mr|python-deprecated-1.2.12-1|12	BuildArch:	noarch
21mr|python-deprecated-1.2.12-1|13	
21mr|python-deprecated-1.2.12-1|14	%description
21mr|python-deprecated-1.2.12-1|15	Python @deprecated decorator to deprecate old python classes,
21mr|python-deprecated-1.2.12-1|16	functions or methods.
21mr|python-deprecated-1.2.12-1|17	
21mr|python-deprecated-1.2.12-1|18	#--------------------------------------------------------------
21mr|python-deprecated-1.2.12-1|19	%package -n python3-%{pkgname}
21mr|python-deprecated-1.2.12-1|20	Summary:	%{summary}
21mr|python-deprecated-1.2.12-1|21	Group:		Development/Python
21mr|python-deprecated-1.2.12-1|22	BuildRequires:	python3-devel
21mr|python-deprecated-1.2.12-1|23	BuildRequires:	python3-setuptools
21mr|python-deprecated-1.2.12-1|24	
21mr|python-deprecated-1.2.12-1|25	%description -n python3-%{pkgname}
21mr|python-deprecated-1.2.12-1|26	Python @deprecated decorator to deprecate old python classes,
21mr|python-deprecated-1.2.12-1|27	functions or methods.
21mr|python-deprecated-1.2.12-1|28	
21mr|python-deprecated-1.2.12-1|29	%files -n python3-%{pkgname}
21mr|python-deprecated-1.2.12-1|30	%license LICENSE.rst
21mr|python-deprecated-1.2.12-1|31	%doc README.md
21mr|python-deprecated-1.2.12-1|32	%{python3_sitelib}/%{pkgname}/
21mr|python-deprecated-1.2.12-1|33	%{python3_sitelib}/%{srcname}-*.egg-info/
21mr|python-deprecated-1.2.12-1|34	
21mr|python-deprecated-1.2.12-1|35	#--------------------------------------------------------------
21mr|python-deprecated-1.2.12-1|36	
21mr|python-deprecated-1.2.12-1|37	%prep
21mr|python-deprecated-1.2.12-1|38	%autosetup -n %{srcname}-%{version}
21mr|python-deprecated-1.2.12-1|39	rm -rf %{pkgname}.egg-info
21mr|python-deprecated-1.2.12-1|40	
21mr|python-deprecated-1.2.12-1|41	%build
21mr|python-deprecated-1.2.12-1|42	%py3_build
21mr|python-deprecated-1.2.12-1|43	
21mr|python-deprecated-1.2.12-1|44	%install
21mr|python-deprecated-1.2.12-1|45	%py3_install
21mr|python-deprecated-1.2.12-1|46	

15702 21
21mr|python-deprecation-2.1.0-1|1	%global pypi_name deprecation
21mr|python-deprecation-2.1.0-1|2	
21mr|python-deprecation-2.1.0-1|3	Name:		python-%{pypi_name}
21mr|python-deprecation-2.1.0-1|4	Version:	2.1.0
21mr|python-deprecation-2.1.0-1|5	Release:	1
21mr|python-deprecation-2.1.0-1|6	Summary:	A library to handle automated deprecations
21mr|python-deprecation-2.1.0-1|7	Group:		Development/Python
21mr|python-deprecation-2.1.0-1|8	License:	ASL 2.0
21mr|python-deprecation-2.1.0-1|9	URL:		http://deprecation.readthedocs.io/
21mr|python-deprecation-2.1.0-1|10	Source0:	https://pypi.io/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-deprecation-2.1.0-1|11	BuildArch:	noarch
21mr|python-deprecation-2.1.0-1|12	
21mr|python-deprecation-2.1.0-1|13	%description
21mr|python-deprecation-2.1.0-1|14	The deprecation library provides a deprecated decorator and a
21mr|python-deprecation-2.1.0-1|15	fail_if_not_removed decorator for your tests.
21mr|python-deprecation-2.1.0-1|16	
21mr|python-deprecation-2.1.0-1|17	#----------------------------------------------------------------
21mr|python-deprecation-2.1.0-1|18	%package -n python3-%{pypi_name}
21mr|python-deprecation-2.1.0-1|19	Summary:	A library to handle automated deprecations
21mr|python-deprecation-2.1.0-1|20	Group:		Development/Python
21mr|python-deprecation-2.1.0-1|21	BuildRequires:	pkgconfig(python3)
21mr|python-deprecation-2.1.0-1|22	BuildRequires:	python3egg(setuptools)
21mr|python-deprecation-2.1.0-1|23	
21mr|python-deprecation-2.1.0-1|24	%description -n python3-%{pypi_name}
21mr|python-deprecation-2.1.0-1|25	The deprecation library provides a deprecated decorator and a
21mr|python-deprecation-2.1.0-1|26	fail_if_not_removed decorator for your tests.
21mr|python-deprecation-2.1.0-1|27	
21mr|python-deprecation-2.1.0-1|28	%files -n python3-%{pypi_name}
21mr|python-deprecation-2.1.0-1|29	%doc README.rst
21mr|python-deprecation-2.1.0-1|30	%license LICENSE
21mr|python-deprecation-2.1.0-1|31	%{python3_sitelib}/__pycache__/%{pypi_name}*
21mr|python-deprecation-2.1.0-1|32	%{python3_sitelib}/%{pypi_name}.py
21mr|python-deprecation-2.1.0-1|33	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-deprecation-2.1.0-1|34	
21mr|python-deprecation-2.1.0-1|35	#----------------------------------------------------------------
21mr|python-deprecation-2.1.0-1|36	
21mr|python-deprecation-2.1.0-1|37	%prep
21mr|python-deprecation-2.1.0-1|38	%autosetup -n %{pypi_name}-%{version}
21mr|python-deprecation-2.1.0-1|39	# Remove bundled egg-info
21mr|python-deprecation-2.1.0-1|40	rm -rf %{pypi_name}.egg-info
21mr|python-deprecation-2.1.0-1|41	
21mr|python-deprecation-2.1.0-1|42	%build
21mr|python-deprecation-2.1.0-1|43	# Required to avoid error "UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 1918"
21mr|python-deprecation-2.1.0-1|44	export LANG=en_US.utf8
21mr|python-deprecation-2.1.0-1|45	%py3_build
21mr|python-deprecation-2.1.0-1|46	
21mr|python-deprecation-2.1.0-1|47	%install
21mr|python-deprecation-2.1.0-1|48	# Required to avoid error "UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 1918"
21mr|python-deprecation-2.1.0-1|49	export LANG=en_US.utf8
21mr|python-deprecation-2.1.0-1|50	# Must do the subpackages' install first because the scripts in /usr/bin are
21mr|python-deprecation-2.1.0-1|51	# overwritten with every setup.py install.
21mr|python-deprecation-2.1.0-1|52	%py3_install
21mr|python-deprecation-2.1.0-1|53	

15703 21
21mr|python-digitalocean-1.17.0-1|1	%global pypi_name python-digitalocean
21mr|python-digitalocean-1.17.0-1|2	%global pkgname digitalocean
21mr|python-digitalocean-1.17.0-1|3	
21mr|python-digitalocean-1.17.0-1|4	%bcond_without python3
21mr|python-digitalocean-1.17.0-1|5	
21mr|python-digitalocean-1.17.0-1|6	Name:           python-%{pkgname}
21mr|python-digitalocean-1.17.0-1|7	Version:        1.17.0
21mr|python-digitalocean-1.17.0-1|8	Release:        1
21mr|python-digitalocean-1.17.0-1|9	Summary:        Easy access to Digital Ocean APIs to deploy droplets, images and more
21mr|python-digitalocean-1.17.0-1|10	Group:          Development/Python
21mr|python-digitalocean-1.17.0-1|11	License:        LGPLv3
21mr|python-digitalocean-1.17.0-1|12	URL:            https://pypi.python.org/pypi/python-digitalocean
21mr|python-digitalocean-1.17.0-1|13	Source0:        https://github.com/koalalorenzo/%{pypi_name}/archive/v%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz
21mr|python-digitalocean-1.17.0-1|14	
21mr|python-digitalocean-1.17.0-1|15	BuildArch:      noarch
21mr|python-digitalocean-1.17.0-1|16	
21mr|python-digitalocean-1.17.0-1|17	BuildRequires:  python3-devel
21mr|python-digitalocean-1.17.0-1|18	BuildRequires:  python3-jsonpickle
21mr|python-digitalocean-1.17.0-1|19	BuildRequires:  python3-mock
21mr|python-digitalocean-1.17.0-1|20	BuildRequires:  python3-pytest
21mr|python-digitalocean-1.17.0-1|21	BuildRequires:  python3-requests
21mr|python-digitalocean-1.17.0-1|22	BuildRequires:  python3-responses
21mr|python-digitalocean-1.17.0-1|23	BuildRequires:  python3-setuptools
21mr|python-digitalocean-1.17.0-1|24	
21mr|python-digitalocean-1.17.0-1|25	%description
21mr|python-digitalocean-1.17.0-1|26	Easy access to Digital Ocean APIs to deploy droplets, images and
21mr|python-digitalocean-1.17.0-1|27	more.
21mr|python-digitalocean-1.17.0-1|28	
21mr|python-digitalocean-1.17.0-1|29	#-----------------------------------------------------------
21mr|python-digitalocean-1.17.0-1|30	%package -n python3-%{pkgname}
21mr|python-digitalocean-1.17.0-1|31	Summary:        %{summary}
21mr|python-digitalocean-1.17.0-1|32	Group:          Development/Python
21mr|python-digitalocean-1.17.0-1|33	Requires:       python3-jsonpickle
21mr|python-digitalocean-1.17.0-1|34	Requires:       python3-requests
21mr|python-digitalocean-1.17.0-1|35	
21mr|python-digitalocean-1.17.0-1|36	
21mr|python-digitalocean-1.17.0-1|37	%description -n python3-%{pkgname}
21mr|python-digitalocean-1.17.0-1|38	Easy access to Digital Ocean APIs to deploy droplets, images and
21mr|python-digitalocean-1.17.0-1|39	more.
21mr|python-digitalocean-1.17.0-1|40	
21mr|python-digitalocean-1.17.0-1|41	This is the Python 3 version of the package.
21mr|python-digitalocean-1.17.0-1|42	
21mr|python-digitalocean-1.17.0-1|43	%files -n python3-%{pkgname}
21mr|python-digitalocean-1.17.0-1|44	%license LICENSE.txt
21mr|python-digitalocean-1.17.0-1|45	%doc README.md
21mr|python-digitalocean-1.17.0-1|46	%{python3_sitelib}/digitalocean
21mr|python-digitalocean-1.17.0-1|47	%{python3_sitelib}/python_digitalocean-%{version}*.egg-info
21mr|python-digitalocean-1.17.0-1|48	
21mr|python-digitalocean-1.17.0-1|49	#-----------------------------------------------------------
21mr|python-digitalocean-1.17.0-1|50	%prep
21mr|python-digitalocean-1.17.0-1|51	%autosetup -p1
21mr|python-digitalocean-1.17.0-1|52	
21mr|python-digitalocean-1.17.0-1|53	%build
21mr|python-digitalocean-1.17.0-1|54	%py3_build
21mr|python-digitalocean-1.17.0-1|55	
21mr|python-digitalocean-1.17.0-1|56	%check
21mr|python-digitalocean-1.17.0-1|57	%__python3 setup.py test
21mr|python-digitalocean-1.17.0-1|58	
21mr|python-digitalocean-1.17.0-1|59	%install
21mr|python-digitalocean-1.17.0-1|60	%py3_install
21mr|python-digitalocean-1.17.0-1|61	

15704 21
21mr|python-distlib-0.3.2-1|1	%global module distlib
21mr|python-distlib-0.3.2-1|2	# tests require network access
21mr|python-distlib-0.3.2-1|3	%bcond_with check
21mr|python-distlib-0.3.2-1|4	
21mr|python-distlib-0.3.2-1|5	Summary:	Low-level components of distutils2/packaging, augmented with higher-level APIs
21mr|python-distlib-0.3.2-1|6	Name:		python-distlib
21mr|python-distlib-0.3.2-1|7	Version:	0.3.2
21mr|python-distlib-0.3.2-1|8	Release:	1
21mr|python-distlib-0.3.2-1|9	License:	Python
21mr|python-distlib-0.3.2-1|10	Group:		Development/Python
21mr|python-distlib-0.3.2-1|11	Url:		https://readthedocs.org/projects/distlib/
21mr|python-distlib-0.3.2-1|12	Source0:	https://files.pythonhosted.org/packages/45/97/15fdbef466e12c890553cebb1d8b1995375202e30e0c83a1e51061556143/distlib-0.3.2.zip
21mr|python-distlib-0.3.2-1|13	Patch0:		distlib_unbundle.patch
21mr|python-distlib-0.3.2-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-distlib-0.3.2-1|15	BuildArch:	noarch
21mr|python-distlib-0.3.2-1|16	
21mr|python-distlib-0.3.2-1|17	%description
21mr|python-distlib-0.3.2-1|18	Distlib contains the implementations of the packaging PEPs and other low-level
21mr|python-distlib-0.3.2-1|19	features which relate to packaging, distribution and deployment of Python
21mr|python-distlib-0.3.2-1|20	software. If Distlib can be made genuinely useful, then it is possible for
21mr|python-distlib-0.3.2-1|21	third-party packaging tools to transition to using it. Their developers and
21mr|python-distlib-0.3.2-1|22	users then benefit from standardised implementation of low-level functions,
21mr|python-distlib-0.3.2-1|23	time saved by not having to reinvent wheels, and improved interoperability
21mr|python-distlib-0.3.2-1|24	between tools.
21mr|python-distlib-0.3.2-1|25	
21mr|python-distlib-0.3.2-1|26	#----------------------------------------------------------------------------
21mr|python-distlib-0.3.2-1|27	
21mr|python-distlib-0.3.2-1|28	%package -n python3-%{module}
21mr|python-distlib-0.3.2-1|29	Summary:	Low-level components of distutils2/packaging, augmented with higher-level APIs
21mr|python-distlib-0.3.2-1|30	Group:		Development/Python
21mr|python-distlib-0.3.2-1|31	
21mr|python-distlib-0.3.2-1|32	%description -n python3-%{module}
21mr|python-distlib-0.3.2-1|33	Distlib contains the implementations of the packaging PEPs and other low-level
21mr|python-distlib-0.3.2-1|34	features which relate to packaging, distribution and deployment of Python
21mr|python-distlib-0.3.2-1|35	software. If Distlib can be made genuinely useful, then it is possible for
21mr|python-distlib-0.3.2-1|36	third-party packaging tools to transition to using it. Their developers and
21mr|python-distlib-0.3.2-1|37	users then benefit from standardised implementation of low-level functions,
21mr|python-distlib-0.3.2-1|38	time saved by not having to reinvent wheels, and improved interoperability
21mr|python-distlib-0.3.2-1|39	between tools.
21mr|python-distlib-0.3.2-1|40	
21mr|python-distlib-0.3.2-1|41	%files -n python3-%{module}
21mr|python-distlib-0.3.2-1|42	%doc README.rst
21mr|python-distlib-0.3.2-1|43	%license LICENSE.txt
21mr|python-distlib-0.3.2-1|44	%{python3_sitelib}/%{module}
21mr|python-distlib-0.3.2-1|45	%{python3_sitelib}/%{module}-%{version}-py?.?.egg-info
21mr|python-distlib-0.3.2-1|46	
21mr|python-distlib-0.3.2-1|47	#----------------------------------------------------------------------------
21mr|python-distlib-0.3.2-1|48	
21mr|python-distlib-0.3.2-1|49	%prep
21mr|python-distlib-0.3.2-1|50	%setup -q -n %{module}-%{version}
21mr|python-distlib-0.3.2-1|51	%patch0 -p1
21mr|python-distlib-0.3.2-1|52	
21mr|python-distlib-0.3.2-1|53	rm distlib/*.exe
21mr|python-distlib-0.3.2-1|54	rm -rf distlib/_backport
21mr|python-distlib-0.3.2-1|55	rm tests/test_shutil.py*
21mr|python-distlib-0.3.2-1|56	rm tests/test_sysconfig.py*
21mr|python-distlib-0.3.2-1|57	
21mr|python-distlib-0.3.2-1|58	%build
21mr|python-distlib-0.3.2-1|59	%py3_build
21mr|python-distlib-0.3.2-1|60	
21mr|python-distlib-0.3.2-1|61	%install
21mr|python-distlib-0.3.2-1|62	%py3_install
21mr|python-distlib-0.3.2-1|63	
21mr|python-distlib-0.3.2-1|64	%if %{with check}
21mr|python-distlib-0.3.2-1|65	%check
21mr|python-distlib-0.3.2-1|66	export PYTHONHASHSEED=0
21mr|python-distlib-0.3.2-1|67	%__python3 setup.py test
21mr|python-distlib-0.3.2-1|68	%endif

15705 21
21mr|python-distro-1.7.0-1|1	%global pypi_name distro
21mr|python-distro-1.7.0-1|2	
21mr|python-distro-1.7.0-1|3	Name:		python-%{pypi_name}
21mr|python-distro-1.7.0-1|4	Version:	1.7.0
21mr|python-distro-1.7.0-1|5	Release:	1
21mr|python-distro-1.7.0-1|6	Summary:	Linux Distribution - a Linux OS platform information API
21mr|python-distro-1.7.0-1|7	Group:		Development/Python
21mr|python-distro-1.7.0-1|8	License:	ASL 2.0
21mr|python-distro-1.7.0-1|9	URL:		https://github.com/nir0s/distro
21mr|python-distro-1.7.0-1|10	Source0:	%{pypi_source}
21mr|python-distro-1.7.0-1|11	BuildArch:	noarch
21mr|python-distro-1.7.0-1|12	
21mr|python-distro-1.7.0-1|13	%global _description \
21mr|python-distro-1.7.0-1|14	The distro (for: Linux Distribution) package provides information about the\
21mr|python-distro-1.7.0-1|15	Linux distribution it runs on, such as a reliable machine-readable ID, or\
21mr|python-distro-1.7.0-1|16	version information.\
21mr|python-distro-1.7.0-1|17	\
21mr|python-distro-1.7.0-1|18	It is a renewed alternative implementation for Python's original\
21mr|python-distro-1.7.0-1|19	platform.linux_distribution function, but it also provides much more\
21mr|python-distro-1.7.0-1|20	functionality. An alternative implementation became necessary because\
21mr|python-distro-1.7.0-1|21	Python 3.5 deprecated this function, and Python 3.7 is expected to remove it\
21mr|python-distro-1.7.0-1|22	altogether. Its predecessor function platform.dist was already deprecated since\
21mr|python-distro-1.7.0-1|23	Python 2.6 and is also expected to be removed in Python 3.7. Still, there are\
21mr|python-distro-1.7.0-1|24	many cases in which access to that information is needed. See Python issue 1322\
21mr|python-distro-1.7.0-1|25	for more information.
21mr|python-distro-1.7.0-1|26	
21mr|python-distro-1.7.0-1|27	%description %{_description}
21mr|python-distro-1.7.0-1|28	
21mr|python-distro-1.7.0-1|29	#--------------------------------------------------------------
21mr|python-distro-1.7.0-1|30	%package -n python3-%{pypi_name}
21mr|python-distro-1.7.0-1|31	Summary:	%{summary}
21mr|python-distro-1.7.0-1|32	Group:		Development/Python
21mr|python-distro-1.7.0-1|33	BuildRequires:	python3-devel
21mr|python-distro-1.7.0-1|34	BuildRequires:	python3-setuptools
21mr|python-distro-1.7.0-1|35	Recommends:	lsb-release
21mr|python-distro-1.7.0-1|36	
21mr|python-distro-1.7.0-1|37	%description -n python3-%{pypi_name} %{_description}
21mr|python-distro-1.7.0-1|38	
21mr|python-distro-1.7.0-1|39	%files -n python3-%{pypi_name}
21mr|python-distro-1.7.0-1|40	%doc *.md
21mr|python-distro-1.7.0-1|41	%license LICENSE
21mr|python-distro-1.7.0-1|42	%{python3_sitelib}/%{pypi_name}-*.egg-info/
21mr|python-distro-1.7.0-1|43	%{python3_sitelib}/distro/*.py
21mr|python-distro-1.7.0-1|44	%{python3_sitelib}/distro/*.typed
21mr|python-distro-1.7.0-1|45	%{python3_sitelib}/distro/__pycache__
21mr|python-distro-1.7.0-1|46	
21mr|python-distro-1.7.0-1|47	#--------------------------------------------------------------
21mr|python-distro-1.7.0-1|48	
21mr|python-distro-1.7.0-1|49	%package cli
21mr|python-distro-1.7.0-1|50	Summary:	%{summary}
21mr|python-distro-1.7.0-1|51	Group:		Development/Python
21mr|python-distro-1.7.0-1|52	Requires:	python3-%{pypi_name} = %{EVRD}
21mr|python-distro-1.7.0-1|53	
21mr|python-distro-1.7.0-1|54	%description cli %{_description}
21mr|python-distro-1.7.0-1|55	
21mr|python-distro-1.7.0-1|56	This package provides the %{_bindir}/distro CLI utility.
21mr|python-distro-1.7.0-1|57	
21mr|python-distro-1.7.0-1|58	%files cli
21mr|python-distro-1.7.0-1|59	%{_bindir}/distro
21mr|python-distro-1.7.0-1|60	
21mr|python-distro-1.7.0-1|61	#--------------------------------------------------------------
21mr|python-distro-1.7.0-1|62	
21mr|python-distro-1.7.0-1|63	%prep
21mr|python-distro-1.7.0-1|64	%autosetup -n %{pypi_name}-%{version}
21mr|python-distro-1.7.0-1|65	
21mr|python-distro-1.7.0-1|66	# Remove bundled egg-info
21mr|python-distro-1.7.0-1|67	rm -rf %{pypi_name}.egg-info
21mr|python-distro-1.7.0-1|68	
21mr|python-distro-1.7.0-1|69	%build
21mr|python-distro-1.7.0-1|70	%py3_build
21mr|python-distro-1.7.0-1|71	
21mr|python-distro-1.7.0-1|72	%install
21mr|python-distro-1.7.0-1|73	%py3_install
21mr|python-distro-1.7.0-1|74	
21mr|python-distro-1.7.0-1|75	

15706 21
21mr|python-distutils-extra-2.39-4|1	Name:		python-distutils-extra
21mr|python-distutils-extra-2.39-4|2	Version:	2.39
21mr|python-distutils-extra-2.39-4|3	Release:	4
21mr|python-distutils-extra-2.39-4|4	Summary:	Enhancements to the Python build system
21mr|python-distutils-extra-2.39-4|5	Group:		Development/Python
21mr|python-distutils-extra-2.39-4|6	License:	GPLv2+
21mr|python-distutils-extra-2.39-4|7	URL:		https://launchpad.net/python-distutils-extra
21mr|python-distutils-extra-2.39-4|8	Source0:	https://launchpad.net/python-distutils-extra/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21mr|python-distutils-extra-2.39-4|9	
21mr|python-distutils-extra-2.39-4|10	BuildArch:	noarch
21mr|python-distutils-extra-2.39-4|11	BuildRequires:	python3-setuptools
21mr|python-distutils-extra-2.39-4|12	
21mr|python-distutils-extra-2.39-4|13	%description
21mr|python-distutils-extra-2.39-4|14	python-distutils-extra allows you to easily integrate gettext, themed icons
21mr|python-distutils-extra-2.39-4|15	and GNOME documentation into your build and installation process.
21mr|python-distutils-extra-2.39-4|16	
21mr|python-distutils-extra-2.39-4|17	#-----------------------------------------------------------------
21mr|python-distutils-extra-2.39-4|18	%package -n python3-distutils-extra
21mr|python-distutils-extra-2.39-4|19	Summary:	Enhancements to the Python 3 build system
21mr|python-distutils-extra-2.39-4|20	Group:		Development/Python
21mr|python-distutils-extra-2.39-4|21	Provides:	python3-distutils-extra = %{version}-%{release}
21mr|python-distutils-extra-2.39-4|22	BuildRequires:	python3-distribute
21mr|python-distutils-extra-2.39-4|23	BuildRequires:	python3-devel
21mr|python-distutils-extra-2.39-4|24	
21mr|python-distutils-extra-2.39-4|25	%description -n python3-distutils-extra
21mr|python-distutils-extra-2.39-4|26	python3-distutils-extra allows you to easily integrate gettext, themed icons
21mr|python-distutils-extra-2.39-4|27	and GNOME documentation into your build and installation process.
21mr|python-distutils-extra-2.39-4|28	
21mr|python-distutils-extra-2.39-4|29	%files -n python3-distutils-extra
21mr|python-distutils-extra-2.39-4|30	%doc doc/*
21mr|python-distutils-extra-2.39-4|31	%{python3_sitelib}/DistUtilsExtra/
21mr|python-distutils-extra-2.39-4|32	%{python3_sitelib}/python_distutils_extra*.egg-info
21mr|python-distutils-extra-2.39-4|33	
21mr|python-distutils-extra-2.39-4|34	#-----------------------------------------------------------------
21mr|python-distutils-extra-2.39-4|35	
21mr|python-distutils-extra-2.39-4|36	%prep
21mr|python-distutils-extra-2.39-4|37	%setup -q
21mr|python-distutils-extra-2.39-4|38	
21mr|python-distutils-extra-2.39-4|39	%build
21mr|python-distutils-extra-2.39-4|40	%py3_build
21mr|python-distutils-extra-2.39-4|41	
21mr|python-distutils-extra-2.39-4|42	%install
21mr|python-distutils-extra-2.39-4|43	%py3_install

15707 21
21mr|python-django-3.2.6-1|1	%define	module django
21mr|python-django-3.2.6-1|2	%define	tarname Django
21mr|python-django-3.2.6-1|3	%define	urlver %(echo %{version}|cut -d. -f1,2)
21mr|python-django-3.2.6-1|4	
21mr|python-django-3.2.6-1|5	Name:		python-%{module}
21mr|python-django-3.2.6-1|6	Version:	3.2.6
21mr|python-django-3.2.6-1|7	Release:	1
21mr|python-django-3.2.6-1|8	Summary:	A high-level Python 3 Web framework
21mr|python-django-3.2.6-1|9	Group:		Development/Python
21mr|python-django-3.2.6-1|10	License:	BSD
21mr|python-django-3.2.6-1|11	Url:		http://www.djangoproject.com
21mr|python-django-3.2.6-1|12	#Source0:	https://files.pythonhosted.org/packages/68/3e/068446a8bf87199d0fec94f38569a8884a49fdf5811fe652f653218975f0/Django-3.2.6.tar.gz
21mr|python-django-3.2.6-1|13	Source0:	https://files.pythonhosted.org/packages/68/3e/068446a8bf87199d0fec94f38569a8884a49fdf5811fe652f653218975f0/Django-3.2.6.tar.gz
21mr|python-django-3.2.6-1|14	Source100:	%{name}.rpmlintrc
21mr|python-django-3.2.6-1|15	BuildRequires:	pkgconfig(python3)
21mr|python-django-3.2.6-1|16	BuildRequires:	python3egg(setuptools)
21mr|python-django-3.2.6-1|17	
21mr|python-django-3.2.6-1|18	
21mr|python-django-3.2.6-1|19	BuildArch:	noarch
21mr|python-django-3.2.6-1|20	# This one is python 2 only
21mr|python-django-3.2.6-1|21	Conflicts:	python-django
21mr|python-django-3.2.6-1|22	
21mr|python-django-3.2.6-1|23	%description
21mr|python-django-3.2.6-1|24	Django is a high-level Python 3 Web framework that encourages rapid
21mr|python-django-3.2.6-1|25	development and clean, pragmatic design.
21mr|python-django-3.2.6-1|26	Developed and used over the past two years by a fast-moving online-news
21mr|python-django-3.2.6-1|27	operation, Django was designed from scratch to handle two challenges: the
21mr|python-django-3.2.6-1|28	intensive deadlines of a newsroom and the stringent requirements of
21mr|python-django-3.2.6-1|29	experienced Web developers. It has convenient niceties for developing
21mr|python-django-3.2.6-1|30	content-management systems, but it's an excellent tool for building any Web
21mr|python-django-3.2.6-1|31	site.
21mr|python-django-3.2.6-1|32	Django focuses on automating as much as possible and adhering to the DRY
21mr|python-django-3.2.6-1|33	principle.
21mr|python-django-3.2.6-1|34	
21mr|python-django-3.2.6-1|35	#-------------------------------------------------------------------------
21mr|python-django-3.2.6-1|36	%package -n python3-%{module}
21mr|python-django-3.2.6-1|37	Summary:	A high-level Python 3 Web framework
21mr|python-django-3.2.6-1|38	Group:		Development/Python
21mr|python-django-3.2.6-1|39	
21mr|python-django-3.2.6-1|40	%description -n python3-%{module}
21mr|python-django-3.2.6-1|41	Django is a high-level Python 3 Web framework that encourages rapid
21mr|python-django-3.2.6-1|42	development and clean, pragmatic design.
21mr|python-django-3.2.6-1|43	Developed and used over the past two years by a fast-moving online-news
21mr|python-django-3.2.6-1|44	operation, Django was designed from scratch to handle two challenges: the
21mr|python-django-3.2.6-1|45	intensive deadlines of a newsroom and the stringent requirements of
21mr|python-django-3.2.6-1|46	experienced Web developers. It has convenient niceties for developing
21mr|python-django-3.2.6-1|47	content-management systems, but it's an excellent tool for building any Web
21mr|python-django-3.2.6-1|48	site.
21mr|python-django-3.2.6-1|49	Django focuses on automating as much as possible and adhering to the DRY
21mr|python-django-3.2.6-1|50	principle.
21mr|python-django-3.2.6-1|51	
21mr|python-django-3.2.6-1|52	%files -n python3-%{module} -f django.lang
21mr|python-django-3.2.6-1|53	%doc AUTHORS LICENSE README.rst
21mr|python-django-3.2.6-1|54	%license LICENSE
21mr|python-django-3.2.6-1|55	%{_datadir}/bash-completion/completions/*
21mr|python-django-3.2.6-1|56	%{_bindir}/django-admin.py
21mr|python-django-3.2.6-1|57	%{_bindir}/django-admin
21mr|python-django-3.2.6-1|58	%{_bindir}/django-admin-3
21mr|python-django-3.2.6-1|59	%{_bindir}/django-admin-%{python3_version}
21mr|python-django-3.2.6-1|60	%{_bindir}/python3-django-admin
21mr|python-django-3.2.6-1|61	%{_mandir}/man1/django-admin.1*
21mr|python-django-3.2.6-1|62	%attr(0755,root,root) %{python3_sitelib}/django/bin/django-admin.py*
21mr|python-django-3.2.6-1|63	# Include everything but the locale data ...
21mr|python-django-3.2.6-1|64	%dir %{python3_sitelib}/django
21mr|python-django-3.2.6-1|65	%dir %{python3_sitelib}/django/bin
21mr|python-django-3.2.6-1|66	%{python3_sitelib}/django/apps
21mr|python-django-3.2.6-1|67	%{python3_sitelib}/django/db/
21mr|python-django-3.2.6-1|68	%{python3_sitelib}/django/*.py*
21mr|python-django-3.2.6-1|69	%{python3_sitelib}/django/utils/
21mr|python-django-3.2.6-1|70	%{python3_sitelib}/django/dispatch/
21mr|python-django-3.2.6-1|71	%{python3_sitelib}/django/template/
21mr|python-django-3.2.6-1|72	%{python3_sitelib}/django/urls/
21mr|python-django-3.2.6-1|73	%{python3_sitelib}/django/views/
21mr|python-django-3.2.6-1|74	%dir %{python3_sitelib}/django/conf/
21mr|python-django-3.2.6-1|75	%dir %{python3_sitelib}/django/conf/locale/
21mr|python-django-3.2.6-1|76	%dir %{python3_sitelib}/django/conf/locale/??/
21mr|python-django-3.2.6-1|77	%dir %{python3_sitelib}/django/conf/locale/???/
21mr|python-django-3.2.6-1|78	%dir %{python3_sitelib}/django/conf/locale/??_*/
21mr|python-django-3.2.6-1|79	%dir %{python3_sitelib}/django/conf/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|80	%dir %{python3_sitelib}/django/contrib/
21mr|python-django-3.2.6-1|81	%{python3_sitelib}/django/contrib/*.py*
21mr|python-django-3.2.6-1|82	%dir %{python3_sitelib}/django/contrib/admin/
21mr|python-django-3.2.6-1|83	%dir %{python3_sitelib}/django/contrib/admin/locale
21mr|python-django-3.2.6-1|84	%dir %{python3_sitelib}/django/contrib/admin/locale/??/
21mr|python-django-3.2.6-1|85	%dir %{python3_sitelib}/django/contrib/admin/locale/???/
21mr|python-django-3.2.6-1|86	%dir %{python3_sitelib}/django/contrib/admin/locale/??_*/
21mr|python-django-3.2.6-1|87	%dir %{python3_sitelib}/django/contrib/admin/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|88	%{python3_sitelib}/django/contrib/admin/*.py*
21mr|python-django-3.2.6-1|89	%{python3_sitelib}/django/contrib/admin/migrations
21mr|python-django-3.2.6-1|90	%{python3_sitelib}/django/contrib/admin/views/
21mr|python-django-3.2.6-1|91	%{python3_sitelib}/django/contrib/admin/static/
21mr|python-django-3.2.6-1|92	%{python3_sitelib}/django/contrib/admin/templatetags/
21mr|python-django-3.2.6-1|93	%{python3_sitelib}/django/contrib/admin/templates/
21mr|python-django-3.2.6-1|94	%dir %{python3_sitelib}/django/contrib/admindocs/
21mr|python-django-3.2.6-1|95	%dir %{python3_sitelib}/django/contrib/admindocs/locale/
21mr|python-django-3.2.6-1|96	%dir %{python3_sitelib}/django/contrib/admindocs/locale/??/
21mr|python-django-3.2.6-1|97	%dir %{python3_sitelib}/django/contrib/admindocs/locale/???/
21mr|python-django-3.2.6-1|98	%dir %{python3_sitelib}/django/contrib/admindocs/locale/??_*/
21mr|python-django-3.2.6-1|99	%dir %{python3_sitelib}/django/contrib/admindocs/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|100	%{python3_sitelib}/django/contrib/admindocs/*.py*
21mr|python-django-3.2.6-1|101	%{python3_sitelib}/django/contrib/admindocs/templates/
21mr|python-django-3.2.6-1|102	%dir %{python3_sitelib}/django/contrib/auth/
21mr|python-django-3.2.6-1|103	%dir %{python3_sitelib}/django/contrib/auth/locale/
21mr|python-django-3.2.6-1|104	%dir %{python3_sitelib}/django/contrib/auth/locale/??/
21mr|python-django-3.2.6-1|105	%dir %{python3_sitelib}/django/contrib/auth/locale/???/
21mr|python-django-3.2.6-1|106	%dir %{python3_sitelib}/django/contrib/auth/locale/??_*/
21mr|python-django-3.2.6-1|107	%dir %{python3_sitelib}/django/contrib/auth/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|108	%{python3_sitelib}/django/contrib/auth/*.py*
21mr|python-django-3.2.6-1|109	%{python3_sitelib}/django/contrib/auth/common-passwords.txt.gz
21mr|python-django-3.2.6-1|110	%{python3_sitelib}/django/contrib/auth/handlers/
21mr|python-django-3.2.6-1|111	%{python3_sitelib}/django/contrib/auth/management/
21mr|python-django-3.2.6-1|112	%{python3_sitelib}/django/contrib/auth/migrations/
21mr|python-django-3.2.6-1|113	%{python3_sitelib}/django/contrib/auth/templates/
21mr|python-django-3.2.6-1|114	%dir %{python3_sitelib}/django/contrib/contenttypes/
21mr|python-django-3.2.6-1|115	%dir %{python3_sitelib}/django/contrib/contenttypes/locale
21mr|python-django-3.2.6-1|116	%dir %{python3_sitelib}/django/contrib/contenttypes/locale/??/
21mr|python-django-3.2.6-1|117	%dir %{python3_sitelib}/django/contrib/contenttypes/locale/???/
21mr|python-django-3.2.6-1|118	%dir %{python3_sitelib}/django/contrib/contenttypes/locale/??_*/
21mr|python-django-3.2.6-1|119	%dir %{python3_sitelib}/django/contrib/contenttypes/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|120	%{python3_sitelib}/django/contrib/contenttypes/*.py*
21mr|python-django-3.2.6-1|121	%{python3_sitelib}/django/contrib/contenttypes/__pycache__
21mr|python-django-3.2.6-1|122	%{python3_sitelib}/django/contrib/contenttypes/management/
21mr|python-django-3.2.6-1|123	%{python3_sitelib}/django/contrib/contenttypes/migrations/
21mr|python-django-3.2.6-1|124	%dir %{python3_sitelib}/django/contrib/flatpages/
21mr|python-django-3.2.6-1|125	%dir %{python3_sitelib}/django/contrib/flatpages/locale/
21mr|python-django-3.2.6-1|126	%dir %{python3_sitelib}/django/contrib/flatpages/locale/??/
21mr|python-django-3.2.6-1|127	%dir %{python3_sitelib}/django/contrib/flatpages/locale/???/
21mr|python-django-3.2.6-1|128	%dir %{python3_sitelib}/django/contrib/flatpages/locale/??_*/
21mr|python-django-3.2.6-1|129	%dir %{python3_sitelib}/django/contrib/flatpages/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|130	%{python3_sitelib}/django/contrib/flatpages/*.py*
21mr|python-django-3.2.6-1|131	%{python3_sitelib}/django/contrib/flatpages/migrations
21mr|python-django-3.2.6-1|132	%{python3_sitelib}/django/contrib/flatpages/templatetags
21mr|python-django-3.2.6-1|133	%dir %{python3_sitelib}/django/contrib/gis/
21mr|python-django-3.2.6-1|134	%dir %{python3_sitelib}/django/contrib/gis/locale/
21mr|python-django-3.2.6-1|135	%dir %{python3_sitelib}/django/contrib/gis/locale/??/
21mr|python-django-3.2.6-1|136	%dir %{python3_sitelib}/django/contrib/gis/locale/???/
21mr|python-django-3.2.6-1|137	%dir %{python3_sitelib}/django/contrib/gis/locale/??_*/
21mr|python-django-3.2.6-1|138	%dir %{python3_sitelib}/django/contrib/gis/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|139	%{python3_sitelib}/django/contrib/gis/*.py*
21mr|python-django-3.2.6-1|140	%{python3_sitelib}/django/contrib/gis/geoip2/
21mr|python-django-3.2.6-1|141	%{python3_sitelib}/django/contrib/gis/serializers/
21mr|python-django-3.2.6-1|142	%{python3_sitelib}/django/contrib/gis/static/
21mr|python-django-3.2.6-1|143	%dir %{python3_sitelib}/django/contrib/humanize/
21mr|python-django-3.2.6-1|144	%dir %{python3_sitelib}/django/contrib/humanize/locale/
21mr|python-django-3.2.6-1|145	%dir %{python3_sitelib}/django/contrib/humanize/locale/??/
21mr|python-django-3.2.6-1|146	%dir %{python3_sitelib}/django/contrib/humanize/locale/???/
21mr|python-django-3.2.6-1|147	%dir %{python3_sitelib}/django/contrib/humanize/locale/??_*/
21mr|python-django-3.2.6-1|148	%dir %{python3_sitelib}/django/contrib/humanize/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|149	%{python3_sitelib}/django/contrib/humanize/templatetags/
21mr|python-django-3.2.6-1|150	%{python3_sitelib}/django/contrib/humanize/*.py*
21mr|python-django-3.2.6-1|151	%dir %{python3_sitelib}/django/contrib/messages/
21mr|python-django-3.2.6-1|152	%{python3_sitelib}/django/contrib/messages/*.py*
21mr|python-django-3.2.6-1|153	%dir %{python3_sitelib}/django/contrib/postgres
21mr|python-django-3.2.6-1|154	%{python3_sitelib}/django/contrib/postgres/*.py*
21mr|python-django-3.2.6-1|155	%{python3_sitelib}/django/contrib/postgres/aggregates
21mr|python-django-3.2.6-1|156	%{python3_sitelib}/django/contrib/postgres/jinja2
21mr|python-django-3.2.6-1|157	%{python3_sitelib}/django/contrib/postgres/fields
21mr|python-django-3.2.6-1|158	%{python3_sitelib}/django/contrib/postgres/forms
21mr|python-django-3.2.6-1|159	%{python3_sitelib}/django/contrib/postgres/templates
21mr|python-django-3.2.6-1|160	%{python3_sitelib}/django/contrib/postgres/__pycache__
21mr|python-django-3.2.6-1|161	%dir %{python3_sitelib}/django/contrib/redirects
21mr|python-django-3.2.6-1|162	%dir %{python3_sitelib}/django/contrib/redirects/locale
21mr|python-django-3.2.6-1|163	%dir %{python3_sitelib}/django/contrib/redirects/locale/??/
21mr|python-django-3.2.6-1|164	%dir %{python3_sitelib}/django/contrib/redirects/locale/???/
21mr|python-django-3.2.6-1|165	%dir %{python3_sitelib}/django/contrib/redirects/locale/??_*/
21mr|python-django-3.2.6-1|166	%dir %{python3_sitelib}/django/contrib/redirects/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|167	%{python3_sitelib}/django/contrib/redirects/*.py*
21mr|python-django-3.2.6-1|168	%{python3_sitelib}/django/contrib/redirects/migrations
21mr|python-django-3.2.6-1|169	%dir %{python3_sitelib}/django/contrib/sessions/
21mr|python-django-3.2.6-1|170	%dir %{python3_sitelib}/django/contrib/sessions/locale/
21mr|python-django-3.2.6-1|171	%dir %{python3_sitelib}/django/contrib/sessions/locale/??/
21mr|python-django-3.2.6-1|172	%dir %{python3_sitelib}/django/contrib/sessions/locale/???/
21mr|python-django-3.2.6-1|173	%dir %{python3_sitelib}/django/contrib/sessions/locale/??_*/
21mr|python-django-3.2.6-1|174	%dir %{python3_sitelib}/django/contrib/sessions/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|175	%{python3_sitelib}/django/contrib/sessions/management/
21mr|python-django-3.2.6-1|176	%{python3_sitelib}/django/contrib/sessions/migrations/
21mr|python-django-3.2.6-1|177	%{python3_sitelib}/django/contrib/sessions/*.py*
21mr|python-django-3.2.6-1|178	%{python3_sitelib}/django/contrib/sitemaps/
21mr|python-django-3.2.6-1|179	%dir %{python3_sitelib}/django/contrib/sites/
21mr|python-django-3.2.6-1|180	%dir %{python3_sitelib}/django/contrib/sites/locale/
21mr|python-django-3.2.6-1|181	%dir %{python3_sitelib}/django/contrib/sites/locale/??/
21mr|python-django-3.2.6-1|182	%dir %{python3_sitelib}/django/contrib/sites/locale/???/
21mr|python-django-3.2.6-1|183	%dir %{python3_sitelib}/django/contrib/sites/locale/??_*/
21mr|python-django-3.2.6-1|184	%dir %{python3_sitelib}/django/contrib/sites/locale/*/LC_MESSAGES
21mr|python-django-3.2.6-1|185	%{python3_sitelib}/django/contrib/sites/*.py*
21mr|python-django-3.2.6-1|186	%{python3_sitelib}/django/contrib/sites/migrations
21mr|python-django-3.2.6-1|187	%{python3_sitelib}/django/contrib/staticfiles/
21mr|python-django-3.2.6-1|188	%{python3_sitelib}/django/contrib/syndication/
21mr|python-django-3.2.6-1|189	%{python3_sitelib}/django/contrib/gis/admin/
21mr|python-django-3.2.6-1|190	%{python3_sitelib}/django/contrib/gis/db/
21mr|python-django-3.2.6-1|191	%{python3_sitelib}/django/contrib/gis/forms/
21mr|python-django-3.2.6-1|192	%{python3_sitelib}/django/contrib/gis/gdal/
21mr|python-django-3.2.6-1|193	%{python3_sitelib}/django/contrib/gis/geos/
21mr|python-django-3.2.6-1|194	%{python3_sitelib}/django/contrib/gis/management/
21mr|python-django-3.2.6-1|195	%{python3_sitelib}/django/contrib/gis/sitemaps/
21mr|python-django-3.2.6-1|196	%{python3_sitelib}/django/contrib/gis/templates/
21mr|python-django-3.2.6-1|197	%{python3_sitelib}/django/contrib/gis/utils/
21mr|python-django-3.2.6-1|198	%{python3_sitelib}/django/contrib/messages/storage/
21mr|python-django-3.2.6-1|199	%{python3_sitelib}/django/contrib/sessions/backends/
21mr|python-django-3.2.6-1|200	%{python3_sitelib}/django/forms/
21mr|python-django-3.2.6-1|201	%{python3_sitelib}/django/templatetags/
21mr|python-django-3.2.6-1|202	%{python3_sitelib}/django/core/
21mr|python-django-3.2.6-1|203	%{python3_sitelib}/django/http/
21mr|python-django-3.2.6-1|204	%{python3_sitelib}/django/middleware/
21mr|python-django-3.2.6-1|205	%{python3_sitelib}/django/test/
21mr|python-django-3.2.6-1|206	%{python3_sitelib}/django/conf/*.py*
21mr|python-django-3.2.6-1|207	%{python3_sitelib}/django/conf/project_template/
21mr|python-django-3.2.6-1|208	%{python3_sitelib}/django/conf/app_template/
21mr|python-django-3.2.6-1|209	%{python3_sitelib}/django/conf/urls/
21mr|python-django-3.2.6-1|210	%{python3_sitelib}/django/conf/locale/*/*.py*
21mr|python-django-3.2.6-1|211	%{python3_sitelib}/django/conf/locale/*.py*
21mr|python-django-3.2.6-1|212	%{python3_sitelib}/Django-%{version}-py%{python3_version}.egg-info
21mr|python-django-3.2.6-1|213	%{python3_sitelib}/django/__pycache__
21mr|python-django-3.2.6-1|214	%{python3_sitelib}/django/bin/__pycache__
21mr|python-django-3.2.6-1|215	%{python3_sitelib}/django/conf/__pycache__
21mr|python-django-3.2.6-1|216	%{python3_sitelib}/django/conf/locale/*/__pycache__
21mr|python-django-3.2.6-1|217	%{python3_sitelib}/django/contrib/__pycache__
21mr|python-django-3.2.6-1|218	%{python3_sitelib}/django/contrib/admin/__pycache__
21mr|python-django-3.2.6-1|219	%{python3_sitelib}/django/contrib/admindocs/__pycache__
21mr|python-django-3.2.6-1|220	%{python3_sitelib}/django/contrib/auth/__pycache__
21mr|python-django-3.2.6-1|221	%{python3_sitelib}/django/contrib/flatpages/__pycache__
21mr|python-django-3.2.6-1|222	%{python3_sitelib}/django/contrib/gis/__pycache__
21mr|python-django-3.2.6-1|223	%{python3_sitelib}/django/contrib/humanize/__pycache__
21mr|python-django-3.2.6-1|224	%{python3_sitelib}/django/contrib/messages/__pycache__
21mr|python-django-3.2.6-1|225	%{python3_sitelib}/django/contrib/redirects/__pycache__
21mr|python-django-3.2.6-1|226	%{python3_sitelib}/django/contrib/sessions/__pycache__
21mr|python-django-3.2.6-1|227	%{python3_sitelib}/django/contrib/sites/__pycache__
21mr|python-django-3.2.6-1|228	#--------------------------------------------------------------
21mr|python-django-3.2.6-1|229	%package -n python3-django-doc
21mr|python-django-3.2.6-1|230	Summary:	Documentation for Django
21mr|python-django-3.2.6-1|231	Group:		Documentation
21mr|python-django-3.2.6-1|232	Suggests:	python3-django = %{EVRD}
21mr|python-django-3.2.6-1|233	BuildRequires:	python3egg(sphinx)
21mr|python-django-3.2.6-1|234	
21mr|python-django-3.2.6-1|235	%description -n python3-django-doc
21mr|python-django-3.2.6-1|236	This package contains the documentation for the Django high-level
21mr|python-django-3.2.6-1|237	Python Web framework.
21mr|python-django-3.2.6-1|238	
21mr|python-django-3.2.6-1|239	%files -n python3-django-doc
21mr|python-django-3.2.6-1|240	%doc docs/_build/html/*
21mr|python-django-3.2.6-1|241	
21mr|python-django-3.2.6-1|242	#--------------------------------------------------------------
21mr|python-django-3.2.6-1|243	
21mr|python-django-3.2.6-1|244	%prep
21mr|python-django-3.2.6-1|245	%setup -qn %{tarname}-%{version}
21mr|python-django-3.2.6-1|246	sed -i 's/^\(ez_setup.use_setuptools\)/#\1/' setup.py
21mr|python-django-3.2.6-1|247	# hard-code python3 in django-admin
21mr|python-django-3.2.6-1|248	pushd django
21mr|python-django-3.2.6-1|249	for file in bin/django-admin.py conf/project_template/manage.py-tpl ; do
21mr|python-django-3.2.6-1|250	sed -i "s/\/env python/\/python3/" $file ;
21mr|python-django-3.2.6-1|251	done
21mr|python-django-3.2.6-1|252	popd
21mr|python-django-3.2.6-1|253	
21mr|python-django-3.2.6-1|254	# Python RPM dependency generator doesn't support ~= yet
21mr|python-django-3.2.6-1|255	# https://bugzilla.redhat.com/show_bug.cgi?id=1758141
21mr|python-django-3.2.6-1|256	sed -i 's/asgiref ~= /asgiref >= /' setup.py
21mr|python-django-3.2.6-1|257	
21mr|python-django-3.2.6-1|258	%build
21mr|python-django-3.2.6-1|259	%py3_build
21mr|python-django-3.2.6-1|260	
21mr|python-django-3.2.6-1|261	%install
21mr|python-django-3.2.6-1|262	%py3_install
21mr|python-django-3.2.6-1|263	
21mr|python-django-3.2.6-1|264	%find_lang django
21mr|python-django-3.2.6-1|265	%find_lang djangojs
21mr|python-django-3.2.6-1|266	# append djangojs.lang to django.lang
21mr|python-django-3.2.6-1|267	cat djangojs.lang >> django.lang
21mr|python-django-3.2.6-1|268	
21mr|python-django-3.2.6-1|269	# build documentation
21mr|python-django-3.2.6-1|270	(cd docs && mkdir djangohtml && mkdir -p _build/{doctrees,html} && make html)
21mr|python-django-3.2.6-1|271	cp -ar docs ..
21mr|python-django-3.2.6-1|272	
21mr|python-django-3.2.6-1|273	# install man pages (for the main executable only)
21mr|python-django-3.2.6-1|274	mkdir -p %{buildroot}%{_mandir}/man1/
21mr|python-django-3.2.6-1|275	cp -p docs/man/* %{buildroot}%{_mandir}/man1/
21mr|python-django-3.2.6-1|276	
21mr|python-django-3.2.6-1|277	# install bash completion script
21mr|python-django-3.2.6-1|278	mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
21mr|python-django-3.2.6-1|279	install -m 0644 -p extras/django_bash_completion \
21mr|python-django-3.2.6-1|280	%{buildroot}%{_datadir}/bash-completion/completions/django-admin.py
21mr|python-django-3.2.6-1|281	
21mr|python-django-3.2.6-1|282	for file in django-admin django-admin-3 django-admin-%{python3_version} python3-django-admin manage.py ; do
21mr|python-django-3.2.6-1|283	ln -s django-admin.py %{buildroot}%{_datadir}/bash-completion/completions/$file
21mr|python-django-3.2.6-1|284	done
21mr|python-django-3.2.6-1|285	
21mr|python-django-3.2.6-1|286	# Add backward compatible links to %%{_bindir}
21mr|python-django-3.2.6-1|287	ln -s ./django-admin %{buildroot}%{_bindir}/django-admin-3
21mr|python-django-3.2.6-1|288	ln -s ./django-admin %{buildroot}%{_bindir}/django-admin-%{python3_version}
21mr|python-django-3.2.6-1|289	ln -s ./django-admin %{buildroot}%{_bindir}/python3-django-admin
21mr|python-django-3.2.6-1|290	
21mr|python-django-3.2.6-1|291	# remove .po files
21mr|python-django-3.2.6-1|292	find %{buildroot} -name "*.po" | xargs rm -f

15708 21
21mr|python-django-appconf-1.0.4-1|1	%global pypi_name django-appconf
21mr|python-django-appconf-1.0.4-1|2	
21mr|python-django-appconf-1.0.4-1|3	Name:		python-%{pypi_name}
21mr|python-django-appconf-1.0.4-1|4	Version:	1.0.4
21mr|python-django-appconf-1.0.4-1|5	Release:	1
21mr|python-django-appconf-1.0.4-1|6	Summary:	A helper class for handling configuration defaults of packaged apps gracefully
21mr|python-django-appconf-1.0.4-1|7	Group:		Development/Python
21mr|python-django-appconf-1.0.4-1|8	License:	BSD
21mr|python-django-appconf-1.0.4-1|9	URL:		http://pypi.python.org/pypi/django-appconf/0.5
21mr|python-django-appconf-1.0.4-1|10	Source0:	https://pypi.python.org/packages/source/d/django-appconf/django-appconf-%{version}.tar.gz
21mr|python-django-appconf-1.0.4-1|11	BuildArch:	noarch
21mr|python-django-appconf-1.0.4-1|12	
21mr|python-django-appconf-1.0.4-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-django-appconf-1.0.4-1|14	BuildRequires:	python3egg(sphinx)
21mr|python-django-appconf-1.0.4-1|15	BuildRequires:	python3egg(setuptools)
21mr|python-django-appconf-1.0.4-1|16	
21mr|python-django-appconf-1.0.4-1|17	
21mr|python-django-appconf-1.0.4-1|18	%description
21mr|python-django-appconf-1.0.4-1|19	A helper class for handling configuration
21mr|python-django-appconf-1.0.4-1|20	defaults of packaged Django
21mr|python-django-appconf-1.0.4-1|21	apps gracefully.
21mr|python-django-appconf-1.0.4-1|22	
21mr|python-django-appconf-1.0.4-1|23	#------------------------------------------------------------------------------
21mr|python-django-appconf-1.0.4-1|24	%package -n python3-%{pypi_name}
21mr|python-django-appconf-1.0.4-1|25	Summary:	A helper class for handling configuration defaults of packaged apps gracefully
21mr|python-django-appconf-1.0.4-1|26	Group:		Development/Python
21mr|python-django-appconf-1.0.4-1|27	Requires:	python3-django
21mr|python-django-appconf-1.0.4-1|28	
21mr|python-django-appconf-1.0.4-1|29	%description -n python3-%{pypi_name}
21mr|python-django-appconf-1.0.4-1|30	A helper class for handling configuration
21mr|python-django-appconf-1.0.4-1|31	defaults of packaged Django
21mr|python-django-appconf-1.0.4-1|32	apps gracefully.
21mr|python-django-appconf-1.0.4-1|33	
21mr|python-django-appconf-1.0.4-1|34	%files -n python3-%{pypi_name}
21mr|python-django-appconf-1.0.4-1|35	%doc html README.rst LICENSE
21mr|python-django-appconf-1.0.4-1|36	%{python3_sitelib}/appconf
21mr|python-django-appconf-1.0.4-1|37	%{python3_sitelib}/django_appconf-%{version}-py*.egg-info
21mr|python-django-appconf-1.0.4-1|38	
21mr|python-django-appconf-1.0.4-1|39	#------------------------------------------------------------------------------
21mr|python-django-appconf-1.0.4-1|40	%prep
21mr|python-django-appconf-1.0.4-1|41	%setup -q -n %{pypi_name}-%{version}
21mr|python-django-appconf-1.0.4-1|42	# Remove bundled egg-info
21mr|python-django-appconf-1.0.4-1|43	rm -rf %{pypi_name}.egg-info
21mr|python-django-appconf-1.0.4-1|44	
21mr|python-django-appconf-1.0.4-1|45	# generate html docs
21mr|python-django-appconf-1.0.4-1|46	sphinx-build docs html
21mr|python-django-appconf-1.0.4-1|47	# remove the sphinx-build leftovers
21mr|python-django-appconf-1.0.4-1|48	rm -rf html/.{doctrees,buildinfo}
21mr|python-django-appconf-1.0.4-1|49	
21mr|python-django-appconf-1.0.4-1|50	%build
21mr|python-django-appconf-1.0.4-1|51	%py3_build
21mr|python-django-appconf-1.0.4-1|52	
21mr|python-django-appconf-1.0.4-1|53	%install
21mr|python-django-appconf-1.0.4-1|54	%py3_install

15709 21
21mr|python-django-compressor-2.4.1-1|1	%global pypi_name django_compressor
21mr|python-django-compressor-2.4.1-1|2	
21mr|python-django-compressor-2.4.1-1|3	Name:		python-django-compressor
21mr|python-django-compressor-2.4.1-1|4	Version:	2.4.1
21mr|python-django-compressor-2.4.1-1|5	Release:	1
21mr|python-django-compressor-2.4.1-1|6	Summary:	Compresses linked and inline JavaScript or CSS into single cached files
21mr|python-django-compressor-2.4.1-1|7	Group:		Development/Python
21mr|python-django-compressor-2.4.1-1|8	License:	MIT
21mr|python-django-compressor-2.4.1-1|9	URL:		https://pypi.python.org/pypi/django_compressor
21mr|python-django-compressor-2.4.1-1|10	Source0:	https://files.pythonhosted.org/packages/34/77/4352563ad70317ac021ba913c2f8cdb5b10cb35c70885d27f2c83cddff22/django_compressor-2.4.1.tar.gz
21mr|python-django-compressor-2.4.1-1|11	BuildArch:	noarch
21mr|python-django-compressor-2.4.1-1|12	
21mr|python-django-compressor-2.4.1-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-django-compressor-2.4.1-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-django-compressor-2.4.1-1|15	
21mr|python-django-compressor-2.4.1-1|16	%description
21mr|python-django-compressor-2.4.1-1|17	Django Compressor combines and compresses linked and inline Javascript
21mr|python-django-compressor-2.4.1-1|18	or CSS in a Django templates into cacheable static files by using the
21mr|python-django-compressor-2.4.1-1|19	``compress`` template tag.  HTML in between
21mr|python-django-compressor-2.4.1-1|20	``{% compress js/css %}`` and ``{% endcompress %}`` is
21mr|python-django-compressor-2.4.1-1|21	parsed and searched for CSS or JS. These styles and scripts are subsequently
21mr|python-django-compressor-2.4.1-1|22	processed with optional, configurable compilers and filters.
21mr|python-django-compressor-2.4.1-1|23	
21mr|python-django-compressor-2.4.1-1|24	#-----------------------------------------------------------------------------
21mr|python-django-compressor-2.4.1-1|25	%package -n python3-django-compressor
21mr|python-django-compressor-2.4.1-1|26	Summary:	Compresses linked and inline JavaScript or CSS into single cached files
21mr|python-django-compressor-2.4.1-1|27	Group:		Development/Python
21mr|python-django-compressor-2.4.1-1|28	
21mr|python-django-compressor-2.4.1-1|29	%description -n python3-django-compressor
21mr|python-django-compressor-2.4.1-1|30	Django Compressor combines and compresses linked and inline Javascript
21mr|python-django-compressor-2.4.1-1|31	or CSS in a Django templates into cacheable static files by using the
21mr|python-django-compressor-2.4.1-1|32	``compress`` template tag.  HTML in between
21mr|python-django-compressor-2.4.1-1|33	``{% compress js/css %}`` and ``{% endcompress %}`` is
21mr|python-django-compressor-2.4.1-1|34	parsed and searched for CSS or JS. These styles and scripts are subsequently
21mr|python-django-compressor-2.4.1-1|35	processed with optional, configurable compilers and filters.
21mr|python-django-compressor-2.4.1-1|36	
21mr|python-django-compressor-2.4.1-1|37	%files -n python3-django-compressor
21mr|python-django-compressor-2.4.1-1|38	%doc README.rst LICENSE
21mr|python-django-compressor-2.4.1-1|39	%{python3_sitelib}/compressor
21mr|python-django-compressor-2.4.1-1|40	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-django-compressor-2.4.1-1|41	
21mr|python-django-compressor-2.4.1-1|42	#-----------------------------------------------------------------------------
21mr|python-django-compressor-2.4.1-1|43	%prep
21mr|python-django-compressor-2.4.1-1|44	%setup -q -n %{pypi_name}-%{version}
21mr|python-django-compressor-2.4.1-1|45	# Remove bundled egg-info
21mr|python-django-compressor-2.4.1-1|46	rm -rf %{pypi_name}.egg-info
21mr|python-django-compressor-2.4.1-1|47	
21mr|python-django-compressor-2.4.1-1|48	%build
21mr|python-django-compressor-2.4.1-1|49	%py3_build
21mr|python-django-compressor-2.4.1-1|50	
21mr|python-django-compressor-2.4.1-1|51	%install
21mr|python-django-compressor-2.4.1-1|52	%py3_install

15710 21
21mr|python-django-debreach-2.0.1-1|1	%global pypi_name django-debreach
21mr|python-django-debreach-2.0.1-1|2	
21mr|python-django-debreach-2.0.1-1|3	Summary:	Basic/extra mitigation against the BREACH attack for Django projects
21mr|python-django-debreach-2.0.1-1|4	Name:		python-%{pypi_name}
21mr|python-django-debreach-2.0.1-1|5	Version:	2.0.1
21mr|python-django-debreach-2.0.1-1|6	Release:	1
21mr|python-django-debreach-2.0.1-1|7	License:	BSD
21mr|python-django-debreach-2.0.1-1|8	Group:		Development/Python
21mr|python-django-debreach-2.0.1-1|9	Url:		http://github.com/lpomfrey/django-debreach
21mr|python-django-debreach-2.0.1-1|10	Source0:	https://files.pythonhosted.org/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-django-debreach-2.0.1-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-django-debreach-2.0.1-1|12	BuildRequires:	python3dist(django)
21mr|python-django-debreach-2.0.1-1|13	BuildRequires:	python3dist(setuptools)
21mr|python-django-debreach-2.0.1-1|14	BuildRequires:	python3dist(sphinx)
21mr|python-django-debreach-2.0.1-1|15	BuildArch:	noarch
21mr|python-django-debreach-2.0.1-1|16	
21mr|python-django-debreach-2.0.1-1|17	%description
21mr|python-django-debreach-2.0.1-1|18	Basic/extra mitigation against the BREACH attack for Django projects.
21mr|python-django-debreach-2.0.1-1|19	
21mr|python-django-debreach-2.0.1-1|20	When combined with rate limiting in your web-server, or by using something
21mr|python-django-debreach-2.0.1-1|21	like django-ratelimit, the techniques here should provide at least some
21mr|python-django-debreach-2.0.1-1|22	protection against the BREACH attack.
21mr|python-django-debreach-2.0.1-1|23	
21mr|python-django-debreach-2.0.1-1|24	#----------------------------------------------------------------------------
21mr|python-django-debreach-2.0.1-1|25	
21mr|python-django-debreach-2.0.1-1|26	%package -n python3-%{pypi_name}
21mr|python-django-debreach-2.0.1-1|27	Summary:	Basic/extra mitigation against the BREACH attack for Django projects
21mr|python-django-debreach-2.0.1-1|28	Group:		Development/Python
21mr|python-django-debreach-2.0.1-1|29	Requires:	python3dist(django) >= 2.0
21mr|python-django-debreach-2.0.1-1|30	
21mr|python-django-debreach-2.0.1-1|31	%description -n python3-%{pypi_name}
21mr|python-django-debreach-2.0.1-1|32	Basic/extra mitigation against the BREACH attack for Django projects.
21mr|python-django-debreach-2.0.1-1|33	
21mr|python-django-debreach-2.0.1-1|34	When combined with rate limiting in your web-server, or by using something
21mr|python-django-debreach-2.0.1-1|35	like django-ratelimit, the techniques here should provide at least some
21mr|python-django-debreach-2.0.1-1|36	protection against the BREACH attack.
21mr|python-django-debreach-2.0.1-1|37	
21mr|python-django-debreach-2.0.1-1|38	%files -n python3-%{pypi_name}
21mr|python-django-debreach-2.0.1-1|39	%license LICENSE
21mr|python-django-debreach-2.0.1-1|40	%doc README.rst
21mr|python-django-debreach-2.0.1-1|41	%{python3_sitelib}/debreach
21mr|python-django-debreach-2.0.1-1|42	%{python3_sitelib}/django_debreach-%{version}-py*.egg-info
21mr|python-django-debreach-2.0.1-1|43	
21mr|python-django-debreach-2.0.1-1|44	#----------------------------------------------------------------------------
21mr|python-django-debreach-2.0.1-1|45	
21mr|python-django-debreach-2.0.1-1|46	%prep
21mr|python-django-debreach-2.0.1-1|47	%autosetup -n %{pypi_name}-%{version}
21mr|python-django-debreach-2.0.1-1|48	
21mr|python-django-debreach-2.0.1-1|49	# Remove bundled egg-info
21mr|python-django-debreach-2.0.1-1|50	rm -rf %{pypi_name}.egg-info
21mr|python-django-debreach-2.0.1-1|51	
21mr|python-django-debreach-2.0.1-1|52	%build
21mr|python-django-debreach-2.0.1-1|53	%py3_build
21mr|python-django-debreach-2.0.1-1|54	
21mr|python-django-debreach-2.0.1-1|55	%install
21mr|python-django-debreach-2.0.1-1|56	%py3_install
21mr|python-django-debreach-2.0.1-1|57	
21mr|python-django-debreach-2.0.1-1|58	%check
21mr|python-django-debreach-2.0.1-1|59	PYTHONPATH=. %__python3 setup.py test
21mr|python-django-debreach-2.0.1-1|60	

15711 21
21mr|python-django-pyscss-3.0.0-4|1	%bcond_with checks
21mr|python-django-pyscss-3.0.0-4|2	
21mr|python-django-pyscss-3.0.0-4|3	%global pypi_name django-pyscss2
21mr|python-django-pyscss-3.0.0-4|4	
21mr|python-django-pyscss-3.0.0-4|5	Name:		python-django-pyscss
21mr|python-django-pyscss-3.0.0-4|6	Version:	3.0.0
21mr|python-django-pyscss-3.0.0-4|7	Release:	4
21mr|python-django-pyscss-3.0.0-4|8	Summary:	Makes it easier to use PySCSS in Django
21mr|python-django-pyscss-3.0.0-4|9	Group:		Development/Python
21mr|python-django-pyscss-3.0.0-4|10	License:	BSD
21mr|python-django-pyscss-3.0.0-4|11	URL:		https://github.com/e0ne/django-pyscss
21mr|python-django-pyscss-3.0.0-4|12	Source0:	https://pypi.io/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-django-pyscss-3.0.0-4|13	BuildRequires:	pkgconfig(python3)
21mr|python-django-pyscss-3.0.0-4|14	BuildRequires:	python3egg(setuptools)
21mr|python-django-pyscss-3.0.0-4|15	BuildRequires:	python3egg(pillow)
21mr|python-django-pyscss-3.0.0-4|16	BuildRequires:	python3egg(django-compressor) >= 1.3
21mr|python-django-pyscss-3.0.0-4|17	# django-discover-runner is dead upstream
21mr|python-django-pyscss-3.0.0-4|18	#BuildRequires:  python3-django-discover-runner
21mr|python-django-pyscss-3.0.0-4|19	BuildRequires:	python3egg(pyscss2)
21mr|python-django-pyscss-3.0.0-4|20	BuildRequires:	python3egg(django)
21mr|python-django-pyscss-3.0.0-4|21	BuildRequires:	python3egg(mock)
21mr|python-django-pyscss-3.0.0-4|22	BuildArch:	noarch
21mr|python-django-pyscss-3.0.0-4|23	
21mr|python-django-pyscss-3.0.0-4|24	%description
21mr|python-django-pyscss-3.0.0-4|25	A collection of tools for making it easier to use
21mr|python-django-pyscss-3.0.0-4|26	pyScss within Django.
21mr|python-django-pyscss-3.0.0-4|27	
21mr|python-django-pyscss-3.0.0-4|28	#-------------------------------------------------------------------------
21mr|python-django-pyscss-3.0.0-4|29	%package -n python3-%{pypi_name}
21mr|python-django-pyscss-3.0.0-4|30	Summary:	Makes it easier to use PySCSS in Django - Python 3 version
21mr|python-django-pyscss-3.0.0-4|31	Group:		Development/Python
21mr|python-django-pyscss-3.0.0-4|32	Requires:	python3-django >= 1.4
21mr|python-django-pyscss-3.0.0-4|33	Requires:	python3-pyScss2
21mr|python-django-pyscss-3.0.0-4|34	Requires:	python3-django-utils-six
21mr|python-django-pyscss-3.0.0-4|35	Provides:	python3egg(django-pyscss) = %{EVRD}
21mr|python-django-pyscss-3.0.0-4|36	
21mr|python-django-pyscss-3.0.0-4|37	%description -n python3-%{pypi_name}
21mr|python-django-pyscss-3.0.0-4|38	A collection of tools for making it easier to use
21mr|python-django-pyscss-3.0.0-4|39	pyScss within Django.
21mr|python-django-pyscss-3.0.0-4|40	This package provides Python 3 build of %{pypi_name}.
21mr|python-django-pyscss-3.0.0-4|41	
21mr|python-django-pyscss-3.0.0-4|42	%files -n python3-%{pypi_name}
21mr|python-django-pyscss-3.0.0-4|43	%license LICENSE
21mr|python-django-pyscss-3.0.0-4|44	%doc README.rst
21mr|python-django-pyscss-3.0.0-4|45	%{python3_sitelib}/django_pyscss
21mr|python-django-pyscss-3.0.0-4|46	%{python3_sitelib}/django_pyscss2-%{version}-py%{python3_version}.egg-info
21mr|python-django-pyscss-3.0.0-4|47	
21mr|python-django-pyscss-3.0.0-4|48	#-------------------------------------------------------------------------
21mr|python-django-pyscss-3.0.0-4|49	
21mr|python-django-pyscss-3.0.0-4|50	%prep
21mr|python-django-pyscss-3.0.0-4|51	%autosetup -n %{pypi_name}-%{version}
21mr|python-django-pyscss-3.0.0-4|52	
21mr|python-django-pyscss-3.0.0-4|53	%build
21mr|python-django-pyscss-3.0.0-4|54	%py3_build
21mr|python-django-pyscss-3.0.0-4|55	
21mr|python-django-pyscss-3.0.0-4|56	%install
21mr|python-django-pyscss-3.0.0-4|57	%py3_install
21mr|python-django-pyscss-3.0.0-4|58	
21mr|python-django-pyscss-3.0.0-4|59	%if %{with checks}
21mr|python-django-pyscss-3.0.0-4|60	%check
21mr|python-django-pyscss-3.0.0-4|61	%{__python3} setup.py test
21mr|python-django-pyscss-3.0.0-4|62	%endif

15712 21
21mr|python-django-utils-six-2.0-1|1	%global pypi_name django-utils-six
21mr|python-django-utils-six-2.0-1|2	
21mr|python-django-utils-six-2.0-1|3	Summary:	Forward compatibility django.utils.six for Django 3
21mr|python-django-utils-six-2.0-1|4	Name:		python-%{pypi_name}
21mr|python-django-utils-six-2.0-1|5	Version:	2.0
21mr|python-django-utils-six-2.0-1|6	Release:	1
21mr|python-django-utils-six-2.0-1|7	License:	BSD
21mr|python-django-utils-six-2.0-1|8	Group:		Development/Python
21mr|python-django-utils-six-2.0-1|9	Url:		https://github.com/whtsky/django-utils-six
21mr|python-django-utils-six-2.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-django-utils-six-2.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-django-utils-six-2.0-1|12	BuildRequires:	python3dist(django)
21mr|python-django-utils-six-2.0-1|13	BuildRequires:	python3dist(setuptools)
21mr|python-django-utils-six-2.0-1|14	BuildArch:	noarch
21mr|python-django-utils-six-2.0-1|15	
21mr|python-django-utils-six-2.0-1|16	%description
21mr|python-django-utils-six-2.0-1|17	Forward compatibility django.utils.six for Django 3.
21mr|python-django-utils-six-2.0-1|18	
21mr|python-django-utils-six-2.0-1|19	#----------------------------------------------------------------------------
21mr|python-django-utils-six-2.0-1|20	
21mr|python-django-utils-six-2.0-1|21	%package -n python3-%{pypi_name}
21mr|python-django-utils-six-2.0-1|22	Summary:	Forward compatibility django.utils.six for Django 3
21mr|python-django-utils-six-2.0-1|23	Group:		Development/Python
21mr|python-django-utils-six-2.0-1|24	Requires:	python3dist(django) >= 3.0
21mr|python-django-utils-six-2.0-1|25	
21mr|python-django-utils-six-2.0-1|26	%description -n python3-%{pypi_name}
21mr|python-django-utils-six-2.0-1|27	Forward compatibility django.utils.six for Django 3.
21mr|python-django-utils-six-2.0-1|28	
21mr|python-django-utils-six-2.0-1|29	%files -n python3-%{pypi_name}
21mr|python-django-utils-six-2.0-1|30	%license LICENSE
21mr|python-django-utils-six-2.0-1|31	%doc README.md
21mr|python-django-utils-six-2.0-1|32	%{python3_sitelib}/django
21mr|python-django-utils-six-2.0-1|33	%{python3_sitelib}/django_utils_six-%{version}-py*.egg-info
21mr|python-django-utils-six-2.0-1|34	
21mr|python-django-utils-six-2.0-1|35	#----------------------------------------------------------------------------
21mr|python-django-utils-six-2.0-1|36	
21mr|python-django-utils-six-2.0-1|37	%prep
21mr|python-django-utils-six-2.0-1|38	%autosetup -n %{pypi_name}-%{version}
21mr|python-django-utils-six-2.0-1|39	
21mr|python-django-utils-six-2.0-1|40	%build
21mr|python-django-utils-six-2.0-1|41	%py3_build
21mr|python-django-utils-six-2.0-1|42	
21mr|python-django-utils-six-2.0-1|43	%install
21mr|python-django-utils-six-2.0-1|44	%py3_install
21mr|python-django-utils-six-2.0-1|45	

15713 21
21mr|python-dmidecode-3.12.2-4|1	Summary: Python module to access DMI data
21mr|python-dmidecode-3.12.2-4|2	Name:    python-dmidecode
21mr|python-dmidecode-3.12.2-4|3	Version: 3.12.2
21mr|python-dmidecode-3.12.2-4|4	Release: 4
21mr|python-dmidecode-3.12.2-4|5	License: GPLv2+
21mr|python-dmidecode-3.12.2-4|6	Group:   Development/Python
21mr|python-dmidecode-3.12.2-4|7	URL:     http://projects.autonomy.net.au/python-dmidecode/
21mr|python-dmidecode-3.12.2-4|8	Source0: http://src.autonomy.net.au/python2-dmidecode/%{name}-%{version}.tar.gz
21mr|python-dmidecode-3.12.2-4|9	Requires: python3-libxml2
21mr|python-dmidecode-3.12.2-4|10	BuildRequires: python3-libxml2
21mr|python-dmidecode-3.12.2-4|11	BuildRequires: pkgconfig(libxml-2.0)
21mr|python-dmidecode-3.12.2-4|12	BuildRequires: pkgconfig(python3)
21mr|python-dmidecode-3.12.2-4|13	BuildRequires: pkgconfig(zlib)
21mr|python-dmidecode-3.12.2-4|14	BuildRequires: pkgconfig(liblzma)
21mr|python-dmidecode-3.12.2-4|15	
21mr|python-dmidecode-3.12.2-4|16	
21mr|python-dmidecode-3.12.2-4|17	%description
21mr|python-dmidecode-3.12.2-4|18	python2-dmidecode is a python extension module that uses the
21mr|python-dmidecode-3.12.2-4|19	code-base of the 'dmidecode' utility, and presents the data
21mr|python-dmidecode-3.12.2-4|20	as python2 data structures or as XML data using libxml2.
21mr|python-dmidecode-3.12.2-4|21	
21mr|python-dmidecode-3.12.2-4|22	%package -n python3-dmidecode
21mr|python-dmidecode-3.12.2-4|23	Summary: Python module to access DMI data
21mr|python-dmidecode-3.12.2-4|24	
21mr|python-dmidecode-3.12.2-4|25	%description -n python3-dmidecode
21mr|python-dmidecode-3.12.2-4|26	python-dmidecode is a python extension module that uses the
21mr|python-dmidecode-3.12.2-4|27	code-base of the 'dmidecode' utility, and presents the data
21mr|python-dmidecode-3.12.2-4|28	as python data structures or as XML data using libxml2.
21mr|python-dmidecode-3.12.2-4|29	
21mr|python-dmidecode-3.12.2-4|30	
21mr|python-dmidecode-3.12.2-4|31	%prep
21mr|python-dmidecode-3.12.2-4|32	%setup -q
21mr|python-dmidecode-3.12.2-4|33	sed -i 's/python2/python3/g' Makefile unit-tests/Makefile
21mr|python-dmidecode-3.12.2-4|34	
21mr|python-dmidecode-3.12.2-4|35	%build
21mr|python-dmidecode-3.12.2-4|36	export CFLAGS="${CFLAGS-} -std=gnu89"
21mr|python-dmidecode-3.12.2-4|37	make build
21mr|python-dmidecode-3.12.2-4|38	
21mr|python-dmidecode-3.12.2-4|39	%install
21mr|python-dmidecode-3.12.2-4|40	%__python3 src/setup.py install --root %{buildroot} --prefix=%{_prefix}
21mr|python-dmidecode-3.12.2-4|41	
21mr|python-dmidecode-3.12.2-4|42	%check
21mr|python-dmidecode-3.12.2-4|43	pushd unit-tests
21mr|python-dmidecode-3.12.2-4|44	make
21mr|python-dmidecode-3.12.2-4|45	popd
21mr|python-dmidecode-3.12.2-4|46	
21mr|python-dmidecode-3.12.2-4|47	%files -n python3-dmidecode
21mr|python-dmidecode-3.12.2-4|48	%doc doc/LICENSE doc/AUTHORS doc/AUTHORS.upstream
21mr|python-dmidecode-3.12.2-4|49	%doc README doc/README.upstream
21mr|python-dmidecode-3.12.2-4|50	%{python3_sitearch}/dmidecodemod*.so
21mr|python-dmidecode-3.12.2-4|51	%{python3_sitearch}/dmidecode.py*
21mr|python-dmidecode-3.12.2-4|52	%{python3_sitearch}/*.egg-info
21mr|python-dmidecode-3.12.2-4|53	%{python3_sitearch}/__pycache__/*
21mr|python-dmidecode-3.12.2-4|54	%{_datadir}/python-dmidecode/

15714 21
21mr|python-dns-2.1.0-2|1	%global pypi_name dnspython
21mr|python-dns-2.1.0-2|2	%global py_package_name dns
21mr|python-dns-2.1.0-2|3	
21mr|python-dns-2.1.0-2|4	Name:		python-%{py_package_name}
21mr|python-dns-2.1.0-2|5	Version:	2.1.0
21mr|python-dns-2.1.0-2|6	Release:	2
21mr|python-dns-2.1.0-2|7	Summary:	DNS toolkit for Python
21mr|python-dns-2.1.0-2|8	Group:		Development/Python
21mr|python-dns-2.1.0-2|9	# The entire package is licensed with both licenses, see LICENSE file
21mr|python-dns-2.1.0-2|10	License:	ISC and MIT
21mr|python-dns-2.1.0-2|11	URL:		http://www.dnspython.org
21mr|python-dns-2.1.0-2|12	Source0:	https://github.com/rthalley/%{pypi_name}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-dns-2.1.0-2|13	BuildRequires:	python3-devel
21mr|python-dns-2.1.0-2|14	BuildRequires:	python3-setuptools
21mr|python-dns-2.1.0-2|15	BuildArch:	noarch
21mr|python-dns-2.1.0-2|16	
21mr|python-dns-2.1.0-2|17	%global _description %{expand:
21mr|python-dns-2.1.0-2|18	dnspython is a DNS toolkit for Python. It supports almost all record
21mr|python-dns-2.1.0-2|19	types. It can be used for queries, zone transfers, and dynamic
21mr|python-dns-2.1.0-2|20	updates. It supports TSIG authenticated messages and EDNS0.
21mr|python-dns-2.1.0-2|21	
21mr|python-dns-2.1.0-2|22	dnspython provides both high and low level access to DNS. The high
21mr|python-dns-2.1.0-2|23	level classes perform queries for data of a given name, type, and
21mr|python-dns-2.1.0-2|24	class, and return an answer set. The low level classes allow direct
21mr|python-dns-2.1.0-2|25	manipulation of DNS zones, messages, names, and records.
21mr|python-dns-2.1.0-2|26	}
21mr|python-dns-2.1.0-2|27	
21mr|python-dns-2.1.0-2|28	%description %_description
21mr|python-dns-2.1.0-2|29	
21mr|python-dns-2.1.0-2|30	#--------------------------------------------------------------------
21mr|python-dns-2.1.0-2|31	%package -n python3-%{py_package_name}
21mr|python-dns-2.1.0-2|32	Summary:	%{summary}
21mr|python-dns-2.1.0-2|33	Group:		Development/Python
21mr|python-dns-2.1.0-2|34	Provides:	python3-dnspython = %{EVRD}
21mr|python-dns-2.1.0-2|35	
21mr|python-dns-2.1.0-2|36	%description -n python3-%{py_package_name} %_description
21mr|python-dns-2.1.0-2|37	
21mr|python-dns-2.1.0-2|38	# curio extras cannot be packages because nothing provides python3.9dist(curio) >= 1.2
21mr|python-dns-2.1.0-2|39	%{?python_extras_subpkg:%python_extras_subpkg -n python3-dns -i %{python3_sitelib}/*.egg-info dnssec trio doh idna}
21mr|python-dns-2.1.0-2|40	
21mr|python-dns-2.1.0-2|41	%files -n python3-%{py_package_name}
21mr|python-dns-2.1.0-2|42	%license LICENSE
21mr|python-dns-2.1.0-2|43	%doc README.md examples
21mr|python-dns-2.1.0-2|44	%{python3_sitelib}/%{py_package_name}
21mr|python-dns-2.1.0-2|45	%{python3_sitelib}/%{pypi_name}-*.egg-info
21mr|python-dns-2.1.0-2|46	
21mr|python-dns-2.1.0-2|47	#--------------------------------------------------------------------
21mr|python-dns-2.1.0-2|48	
21mr|python-dns-2.1.0-2|49	%prep
21mr|python-dns-2.1.0-2|50	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-dns-2.1.0-2|51	
21mr|python-dns-2.1.0-2|52	# strip exec permissions so that we don't pick up dependencies from docs
21mr|python-dns-2.1.0-2|53	find examples -type f | xargs chmod a-x
21mr|python-dns-2.1.0-2|54	
21mr|python-dns-2.1.0-2|55	%build
21mr|python-dns-2.1.0-2|56	%py3_build
21mr|python-dns-2.1.0-2|57	
21mr|python-dns-2.1.0-2|58	%install
21mr|python-dns-2.1.0-2|59	%py3_install

15715 21
21mr|python-dns-lexicon-3.11.7-1|1	
21mr|python-dns-lexicon-3.11.7-1|2	%global forgeurl    https://github.com/AnalogJ/lexicon
21mr|python-dns-lexicon-3.11.7-1|3	Version:            3.11.7
21mr|python-dns-lexicon-3.11.7-1|4	%forgemeta
21mr|python-dns-lexicon-3.11.7-1|5	
21mr|python-dns-lexicon-3.11.7-1|6	%global pypi_name dns-lexicon
21mr|python-dns-lexicon-3.11.7-1|7	
21mr|python-dns-lexicon-3.11.7-1|8	Name:           python-%{pypi_name}
21mr|python-dns-lexicon-3.11.7-1|9	Release:        1
21mr|python-dns-lexicon-3.11.7-1|10	Summary:        Manipulate DNS records on various DNS providers in a standardized/agnostic way
21mr|python-dns-lexicon-3.11.7-1|11	Group:          Development/Python
21mr|python-dns-lexicon-3.11.7-1|12	License:        MIT
21mr|python-dns-lexicon-3.11.7-1|13	URL:            %{forgeurl}
21mr|python-dns-lexicon-3.11.7-1|14	# pypi releases don't contain necessary data to run the tests
21mr|python-dns-lexicon-3.11.7-1|15	Source0:        %{forgesource}
21mr|python-dns-lexicon-3.11.7-1|16	BuildArch:      noarch
21mr|python-dns-lexicon-3.11.7-1|17	
21mr|python-dns-lexicon-3.11.7-1|18	Patch0:         0000-remove-shebang.patch
21mr|python-dns-lexicon-3.11.7-1|19	
21mr|python-dns-lexicon-3.11.7-1|20	BuildRequires:  python3-devel
21mr|python-dns-lexicon-3.11.7-1|21	BuildRequires:  python3egg(tldextract)
21mr|python-dns-lexicon-3.11.7-1|22	BuildRequires:  pyproject-rpm-macros
21mr|python-dns-lexicon-3.11.7-1|23	
21mr|python-dns-lexicon-3.11.7-1|24	
21mr|python-dns-lexicon-3.11.7-1|25	%description
21mr|python-dns-lexicon-3.11.7-1|26	Lexicon provides a way to manipulate DNS records on multiple DNS providers in a
21mr|python-dns-lexicon-3.11.7-1|27	standardized way. Lexicon has a CLI but it can also be used as a python
21mr|python-dns-lexicon-3.11.7-1|28	library.
21mr|python-dns-lexicon-3.11.7-1|29	
21mr|python-dns-lexicon-3.11.7-1|30	#---------------------------------------------------------
21mr|python-dns-lexicon-3.11.7-1|31	%package -n     python3-%{pypi_name}
21mr|python-dns-lexicon-3.11.7-1|32	Summary:        %{summary}
21mr|python-dns-lexicon-3.11.7-1|33	Group:          Development/Python
21mr|python-dns-lexicon-3.11.7-1|34	
21mr|python-dns-lexicon-3.11.7-1|35	%description -n python3-%{pypi_name}
21mr|python-dns-lexicon-3.11.7-1|36	Lexicon provides a way to manipulate DNS records on multiple DNS providers in a
21mr|python-dns-lexicon-3.11.7-1|37	standardized way. Lexicon has a CLI but it can also be used as a python
21mr|python-dns-lexicon-3.11.7-1|38	library.
21mr|python-dns-lexicon-3.11.7-1|39	
21mr|python-dns-lexicon-3.11.7-1|40	This is the Python 3 version of the package.
21mr|python-dns-lexicon-3.11.7-1|41	
21mr|python-dns-lexicon-3.11.7-1|42	%files -n python3-%{pypi_name}
21mr|python-dns-lexicon-3.11.7-1|43	%license LICENSE
21mr|python-dns-lexicon-3.11.7-1|44	%doc README.rst
21mr|python-dns-lexicon-3.11.7-1|45	%{_bindir}/lexicon
21mr|python-dns-lexicon-3.11.7-1|46	%{_bindir}/lexicon-3
21mr|python-dns-lexicon-3.11.7-1|47	%{_bindir}/lexicon-%{python3_version}
21mr|python-dns-lexicon-3.11.7-1|48	%{python3_sitelib}/lexicon
21mr|python-dns-lexicon-3.11.7-1|49	%{python3_sitelib}/dns_lexicon-%{version}.dist-info
21mr|python-dns-lexicon-3.11.7-1|50	
21mr|python-dns-lexicon-3.11.7-1|51	#---------------------------------------------------------
21mr|python-dns-lexicon-3.11.7-1|52	
21mr|python-dns-lexicon-3.11.7-1|53	%prep
21mr|python-dns-lexicon-3.11.7-1|54	%autosetup -n lexicon-%{version} -p1
21mr|python-dns-lexicon-3.11.7-1|55	
21mr|python-dns-lexicon-3.11.7-1|56	# Remove bundled egg-info
21mr|python-dns-lexicon-3.11.7-1|57	rm -rf %{pypi_name}.egg-info
21mr|python-dns-lexicon-3.11.7-1|58	rm setup.py
21mr|python-dns-lexicon-3.11.7-1|59	
21mr|python-dns-lexicon-3.11.7-1|60	%generate_buildrequires
21mr|python-dns-lexicon-3.11.7-1|61	%pyproject_buildrequires -r -t -e light
21mr|python-dns-lexicon-3.11.7-1|62	
21mr|python-dns-lexicon-3.11.7-1|63	
21mr|python-dns-lexicon-3.11.7-1|64	%build
21mr|python-dns-lexicon-3.11.7-1|65	%pyproject_wheel
21mr|python-dns-lexicon-3.11.7-1|66	
21mr|python-dns-lexicon-3.11.7-1|67	%install
21mr|python-dns-lexicon-3.11.7-1|68	%pyproject_install
21mr|python-dns-lexicon-3.11.7-1|69	install -pm 0755 %{buildroot}/%{_bindir}/lexicon %{buildroot}/%{_bindir}/lexicon-%{python3_version}
21mr|python-dns-lexicon-3.11.7-1|70	cd %{buildroot}/%{_bindir}
21mr|python-dns-lexicon-3.11.7-1|71	ln -s lexicon-%{python3_version} lexicon-3
21mr|python-dns-lexicon-3.11.7-1|72	rm -rf %{buildroot}%{python3_sitelib}/lexicon/tests
21mr|python-dns-lexicon-3.11.7-1|73	

15716 21
21mr|python-doc8-0.8.1-1|1	%global pypi_name doc8
21mr|python-doc8-0.8.1-1|2	
21mr|python-doc8-0.8.1-1|3	%bcond_without docs
21mr|python-doc8-0.8.1-1|4	%bcond_with checks
21mr|python-doc8-0.8.1-1|5	
21mr|python-doc8-0.8.1-1|6	Summary:	Style checker for Sphinx (or other) RST documentation
21mr|python-doc8-0.8.1-1|7	Name:		python-%{pypi_name}
21mr|python-doc8-0.8.1-1|8	Version:	0.8.1
21mr|python-doc8-0.8.1-1|9	Release:	1
21mr|python-doc8-0.8.1-1|10	License:	ASL 2.0
21mr|python-doc8-0.8.1-1|11	Group:		Development/Python
21mr|python-doc8-0.8.1-1|12	Url:		https://launchpad.net/doc8
21mr|python-doc8-0.8.1-1|13	Source0:	%{pypi_source}
21mr|python-doc8-0.8.1-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-doc8-0.8.1-1|15	BuildRequires:	python3dist(setuptools)
21mr|python-doc8-0.8.1-1|16	BuildRequires:	python3dist(pbr)
21mr|python-doc8-0.8.1-1|17	%if %{with checks}
21mr|python-doc8-0.8.1-1|18	BuildRequires:	python3-mock
21mr|python-doc8-0.8.1-1|19	BuildRequires:	python3dist(chardet)
21mr|python-doc8-0.8.1-1|20	BuildRequires:	python3dist(fixtures)
21mr|python-doc8-0.8.1-1|21	BuildRequires:	python3dist(nose)
21mr|python-doc8-0.8.1-1|22	BuildRequires:	python3dist(pygments)
21mr|python-doc8-0.8.1-1|23	BuildRequires:	python3dist(restructuredtext-lint)
21mr|python-doc8-0.8.1-1|24	BuildRequires:	python3dist(sphinx)
21mr|python-doc8-0.8.1-1|25	BuildRequires:	python3dist(stevedore)
21mr|python-doc8-0.8.1-1|26	BuildRequires:	python3dist(testtools)
21mr|python-doc8-0.8.1-1|27	%endif
21mr|python-doc8-0.8.1-1|28	BuildArch:	noarch
21mr|python-doc8-0.8.1-1|29	
21mr|python-doc8-0.8.1-1|30	%description
21mr|python-doc8-0.8.1-1|31	Doc8 is an opinionated style checker for rst (with basic support for plain
21mr|python-doc8-0.8.1-1|32	text) styles of documentation.
21mr|python-doc8-0.8.1-1|33	
21mr|python-doc8-0.8.1-1|34	#----------------------------------------------------------------------------
21mr|python-doc8-0.8.1-1|35	
21mr|python-doc8-0.8.1-1|36	%package -n python3-%{pypi_name}
21mr|python-doc8-0.8.1-1|37	Summary:	Style checker for Sphinx (or other) RST documentation
21mr|python-doc8-0.8.1-1|38	Group:		Development/Python
21mr|python-doc8-0.8.1-1|39	Requires:	python3dist(chardet)
21mr|python-doc8-0.8.1-1|40	Requires:	python3dist(docutils)
21mr|python-doc8-0.8.1-1|41	Requires:	python3dist(pygments)
21mr|python-doc8-0.8.1-1|42	Requires:	python3dist(restructuredtext-lint)
21mr|python-doc8-0.8.1-1|43	Requires:	python3dist(six)
21mr|python-doc8-0.8.1-1|44	Requires:	python3dist(stevedore)
21mr|python-doc8-0.8.1-1|45	
21mr|python-doc8-0.8.1-1|46	%description -n python3-%{pypi_name}
21mr|python-doc8-0.8.1-1|47	Doc8 is an opinionated style checker for rst (with basic support for plain
21mr|python-doc8-0.8.1-1|48	text) styles of documentation.
21mr|python-doc8-0.8.1-1|49	
21mr|python-doc8-0.8.1-1|50	%files -n python3-%{pypi_name}
21mr|python-doc8-0.8.1-1|51	%license LICENSE
21mr|python-doc8-0.8.1-1|52	%doc README.rst doc/source/readme.rst
21mr|python-doc8-0.8.1-1|53	%{_bindir}/doc8
21mr|python-doc8-0.8.1-1|54	%{python3_sitelib}/%{pypi_name}
21mr|python-doc8-0.8.1-1|55	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-doc8-0.8.1-1|56	
21mr|python-doc8-0.8.1-1|57	#----------------------------------------------------------------------------
21mr|python-doc8-0.8.1-1|58	
21mr|python-doc8-0.8.1-1|59	%if %{with docs}
21mr|python-doc8-0.8.1-1|60	%package -n python-%{pypi_name}-doc
21mr|python-doc8-0.8.1-1|61	Summary:	doc8 documentation
21mr|python-doc8-0.8.1-1|62	Group:		Documentation
21mr|python-doc8-0.8.1-1|63	BuildRequires:	python3dist(sphinx)
21mr|python-doc8-0.8.1-1|64	BuildRequires:	python3dist(sphinx-rtd-theme)
21mr|python-doc8-0.8.1-1|65	
21mr|python-doc8-0.8.1-1|66	%description -n python-%{pypi_name}-doc
21mr|python-doc8-0.8.1-1|67	Documentation for doc8.
21mr|python-doc8-0.8.1-1|68	
21mr|python-doc8-0.8.1-1|69	%files -n python-%{pypi_name}-doc
21mr|python-doc8-0.8.1-1|70	%doc html
21mr|python-doc8-0.8.1-1|71	%license LICENSE
21mr|python-doc8-0.8.1-1|72	%endif
21mr|python-doc8-0.8.1-1|73	
21mr|python-doc8-0.8.1-1|74	#----------------------------------------------------------------------------
21mr|python-doc8-0.8.1-1|75	
21mr|python-doc8-0.8.1-1|76	%prep
21mr|python-doc8-0.8.1-1|77	%setup -qn %{pypi_name}-%{version}
21mr|python-doc8-0.8.1-1|78	# Remove bundled egg-info
21mr|python-doc8-0.8.1-1|79	rm -rf %{pypi_name}.egg-info
21mr|python-doc8-0.8.1-1|80	
21mr|python-doc8-0.8.1-1|81	%build
21mr|python-doc8-0.8.1-1|82	%py3_build
21mr|python-doc8-0.8.1-1|83	
21mr|python-doc8-0.8.1-1|84	%if %{with docs}
21mr|python-doc8-0.8.1-1|85	# generate html docs
21mr|python-doc8-0.8.1-1|86	PYTHONPATH=${PWD} sphinx-build doc/source html
21mr|python-doc8-0.8.1-1|87	# remove the sphinx-build leftovers
21mr|python-doc8-0.8.1-1|88	rm -rf html/.{doctrees,buildinfo}
21mr|python-doc8-0.8.1-1|89	%endif
21mr|python-doc8-0.8.1-1|90	
21mr|python-doc8-0.8.1-1|91	%install
21mr|python-doc8-0.8.1-1|92	%py3_install
21mr|python-doc8-0.8.1-1|93	
21mr|python-doc8-0.8.1-1|94	%check
21mr|python-doc8-0.8.1-1|95	%if %{with checks}
21mr|python-doc8-0.8.1-1|96	%__python3 setup.py test
21mr|python-doc8-0.8.1-1|97	%endif
21mr|python-doc8-0.8.1-1|98	

15717 21
21mr|python-docker-4.4.3-1|1	%global pypi_name docker
21mr|python-docker-4.4.3-1|2	
21mr|python-docker-4.4.3-1|3	Name:           python-%{pypi_name}
21mr|python-docker-4.4.3-1|4	Version:	4.4.3
21mr|python-docker-4.4.3-1|5	Release:	1
21mr|python-docker-4.4.3-1|6	Summary:        A Python library for the Docker Engine API
21mr|python-docker-4.4.3-1|7	Group:          Development/Python
21mr|python-docker-4.4.3-1|8	
21mr|python-docker-4.4.3-1|9	License:        MIT
21mr|python-docker-4.4.3-1|10	URL:            https://pypi.python.org/pypi/docker
21mr|python-docker-4.4.3-1|11	Source0:	https://files.pythonhosted.org/packages/fb/21/459639c32d19ee5bc3e49c066e8f90969e6aca38779df590b9555cb1d1fe/docker-4.4.3.tar.gz
21mr|python-docker-4.4.3-1|12	BuildArch:      noarch
21mr|python-docker-4.4.3-1|13	
21mr|python-docker-4.4.3-1|14	%description
21mr|python-docker-4.4.3-1|15	A Python library for the Docker Engine API.
21mr|python-docker-4.4.3-1|16	
21mr|python-docker-4.4.3-1|17	%package -n python3-%{pypi_name}
21mr|python-docker-4.4.3-1|18	Summary:        A Python 3 library for the Docker Engine API
21mr|python-docker-4.4.3-1|19	Group:          Development/Python
21mr|python-docker-4.4.3-1|20	BuildRequires:  pkgconfig(python3)
21mr|python-docker-4.4.3-1|21	BuildRequires:  python3dist(setuptools)
21mr|python-docker-4.4.3-1|22	BuildRequires:  python3dist(pip)
21mr|python-docker-4.4.3-1|23	Obsoletes:      python3-docker-py < 3.6.0-3
21mr|python-docker-4.4.3-1|24	Provides:       python3-docker-py = %{version}-%{release}
21mr|python-docker-4.4.3-1|25	
21mr|python-docker-4.4.3-1|26	%description -n python3-%{pypi_name}
21mr|python-docker-4.4.3-1|27	A Python 3 library for the Docker Engine API.
21mr|python-docker-4.4.3-1|28	
21mr|python-docker-4.4.3-1|29	%prep
21mr|python-docker-4.4.3-1|30	%setup -q -n %{pypi_name}-%{version}
21mr|python-docker-4.4.3-1|31	
21mr|python-docker-4.4.3-1|32	# Remove bundled egg-info
21mr|python-docker-4.4.3-1|33	rm -rf %{pypi_name}.egg-info
21mr|python-docker-4.4.3-1|34	
21mr|python-docker-4.4.3-1|35	# Remove reundant script header to avoid rpmlint warnings
21mr|python-docker-4.4.3-1|36	find -name \*.py -exec sed -i '/\/usr\/bin\/env python/{d;q}' {} +
21mr|python-docker-4.4.3-1|37	
21mr|python-docker-4.4.3-1|38	%build
21mr|python-docker-4.4.3-1|39	%py3_build
21mr|python-docker-4.4.3-1|40	
21mr|python-docker-4.4.3-1|41	%install
21mr|python-docker-4.4.3-1|42	%py3_install
21mr|python-docker-4.4.3-1|43	
21mr|python-docker-4.4.3-1|44	rm -f %{buildroot}/%{py3_puresitedir}/docker/api/mixin.py
21mr|python-docker-4.4.3-1|45	
21mr|python-docker-4.4.3-1|46	%files -n python3-%{pypi_name}
21mr|python-docker-4.4.3-1|47	%doc README.md
21mr|python-docker-4.4.3-1|48	%{py3_puresitedir}/%{pypi_name}
21mr|python-docker-4.4.3-1|49	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

15718 21
21mr|python-docopt-0.6.2-10|1	%global pypi_name docopt
21mr|python-docopt-0.6.2-10|2	
21mr|python-docopt-0.6.2-10|3	Name:           python-docopt
21mr|python-docopt-0.6.2-10|4	Version:        0.6.2
21mr|python-docopt-0.6.2-10|5	Release:        10
21mr|python-docopt-0.6.2-10|6	Summary:        Pythonic argument parser, that will make you smile
21mr|python-docopt-0.6.2-10|7	Group:		Development/Python
21mr|python-docopt-0.6.2-10|8	License:        MIT
21mr|python-docopt-0.6.2-10|9	URL:            https://github.com/docopt/docopt
21mr|python-docopt-0.6.2-10|10	Source0:        %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-docopt-0.6.2-10|11	
21mr|python-docopt-0.6.2-10|12	BuildArch:      noarch
21mr|python-docopt-0.6.2-10|13	
21mr|python-docopt-0.6.2-10|14	%description
21mr|python-docopt-0.6.2-10|15	Isn't it awesome how optparse and argparse generate help messages
21mr|python-docopt-0.6.2-10|16	based on your code?!
21mr|python-docopt-0.6.2-10|17	
21mr|python-docopt-0.6.2-10|18	Hell no! You know what's awesome? It's when the option parser is
21mr|python-docopt-0.6.2-10|19	generated based on the beautiful help message that you write yourself!
21mr|python-docopt-0.6.2-10|20	This way you don't need to write thisstupid repeatable parser-code,
21mr|python-docopt-0.6.2-10|21	and instead can write only the help message--*the way you want it*.
21mr|python-docopt-0.6.2-10|22	
21mr|python-docopt-0.6.2-10|23	%package -n python3-%{pypi_name}
21mr|python-docopt-0.6.2-10|24	Summary:        %{summary}
21mr|python-docopt-0.6.2-10|25	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-docopt-0.6.2-10|26	BuildRequires:  python3-devel
21mr|python-docopt-0.6.2-10|27	BuildRequires:  python3-setuptools
21mr|python-docopt-0.6.2-10|28	BuildRequires:  python3-pytest
21mr|python-docopt-0.6.2-10|29	
21mr|python-docopt-0.6.2-10|30	%description -n python3-%{pypi_name}
21mr|python-docopt-0.6.2-10|31	Isn't it awesome how optparse and argparse generate help messages
21mr|python-docopt-0.6.2-10|32	based on your code?!
21mr|python-docopt-0.6.2-10|33	
21mr|python-docopt-0.6.2-10|34	Hell no! You know what's awesome? It's when the option parser is
21mr|python-docopt-0.6.2-10|35	generated based on the beautiful help message that you write yourself!
21mr|python-docopt-0.6.2-10|36	This way you don't need to write thisstupid repeatable parser-code,
21mr|python-docopt-0.6.2-10|37	and instead can write only the help message--*the way you want it*.
21mr|python-docopt-0.6.2-10|38	
21mr|python-docopt-0.6.2-10|39	Python 3 version.
21mr|python-docopt-0.6.2-10|40	
21mr|python-docopt-0.6.2-10|41	%prep
21mr|python-docopt-0.6.2-10|42	%autosetup -n %{pypi_name}-%{version}
21mr|python-docopt-0.6.2-10|43	
21mr|python-docopt-0.6.2-10|44	# A stopgap measure to work with pytest 6.0.
21mr|python-docopt-0.6.2-10|45	# This will no longer work with pytest 6.1.
21mr|python-docopt-0.6.2-10|46	echo "[pytest]" >> tox.ini
21mr|python-docopt-0.6.2-10|47	echo "filterwarnings =" >> tox.ini
21mr|python-docopt-0.6.2-10|48	echo "    ignore::pytest.PytestDeprecationWarning" >> tox.ini
21mr|python-docopt-0.6.2-10|49	
21mr|python-docopt-0.6.2-10|50	%build
21mr|python-docopt-0.6.2-10|51	%py3_build
21mr|python-docopt-0.6.2-10|52	
21mr|python-docopt-0.6.2-10|53	%install
21mr|python-docopt-0.6.2-10|54	%py3_install
21mr|python-docopt-0.6.2-10|55	
21mr|python-docopt-0.6.2-10|56	%files -n python3-%{pypi_name}
21mr|python-docopt-0.6.2-10|57	%license LICENSE-MIT
21mr|python-docopt-0.6.2-10|58	%doc README.rst
21mr|python-docopt-0.6.2-10|59	%{python3_sitelib}/%{pypi_name}-*.egg-info/
21mr|python-docopt-0.6.2-10|60	%{python3_sitelib}/%{pypi_name}.py
21mr|python-docopt-0.6.2-10|61	%{python3_sitelib}/__pycache__/%{pypi_name}.*

15719 21
21mr|python-docutils-0.17.1-1|1	%define srcname docutils
21mr|python-docutils-0.17.1-1|2	%define enable_tests 1
21mr|python-docutils-0.17.1-1|3	
21mr|python-docutils-0.17.1-1|4	Name:		python-%{srcname}
21mr|python-docutils-0.17.1-1|5	Summary:	Python Documentation Utilities
21mr|python-docutils-0.17.1-1|6	Version:	0.17.1
21mr|python-docutils-0.17.1-1|7	Release:	1
21mr|python-docutils-0.17.1-1|8	URL:		http://docutils.sourceforge.net/
21mr|python-docutils-0.17.1-1|9	License:	Public Domain and BSD and Python and GPLv3+
21mr|python-docutils-0.17.1-1|10	Group:		Development/Python
21mr|python-docutils-0.17.1-1|11	Source0:	https://files.pythonhosted.org/packages/4c/17/559b4d020f4b46e0287a2eddf2d8ebf76318fd3bd495f1625414b052fdc9/docutils-0.17.1.tar.gz
21mr|python-docutils-0.17.1-1|12	
21mr|python-docutils-0.17.1-1|13	BuildArch:	noarch
21mr|python-docutils-0.17.1-1|14	
21mr|python-docutils-0.17.1-1|15	%description
21mr|python-docutils-0.17.1-1|16	The Docutils project specifies a plaintext markup language, reStructuredText,
21mr|python-docutils-0.17.1-1|17	which is easy to read and quick to write.  The project includes a python
21mr|python-docutils-0.17.1-1|18	library to parse rST files and transform them into other useful formats such
21mr|python-docutils-0.17.1-1|19	as HTML, XML, and TeX as well as commandline tools that give the enduser
21mr|python-docutils-0.17.1-1|20	access to this functionality.
21mr|python-docutils-0.17.1-1|21	
21mr|python-docutils-0.17.1-1|22	Currently, the library supports parsing rST that is in standalone files and
21mr|python-docutils-0.17.1-1|23	PEPs (Python Enhancement Proposals).  Work is underway to parse rST from
21mr|python-docutils-0.17.1-1|24	Python inline documentation modules and packages.
21mr|python-docutils-0.17.1-1|25	
21mr|python-docutils-0.17.1-1|26	%package -n python2-%{srcname}
21mr|python-docutils-0.17.1-1|27	%py2_migration_meta python2-%{srcname}
21mr|python-docutils-0.17.1-1|28	Summary:	System for processing plaintext documentation for python2
21mr|python-docutils-0.17.1-1|29	Group:		Development/Python
21mr|python-docutils-0.17.1-1|30	BuildRequires:	pkgconfig(python2)
21mr|python-docutils-0.17.1-1|31	BuildRequires:	python2dist(setuptools)
21mr|python-docutils-0.17.1-1|32	Recommends:	python2dist(pillow)
21mr|python-docutils-0.17.1-1|33	%{?python_provide:%python_provide python2-%{srcname}}
21mr|python-docutils-0.17.1-1|34	
21mr|python-docutils-0.17.1-1|35	%description -n python2-%{srcname}
21mr|python-docutils-0.17.1-1|36	The Docutils project specifies a plaintext markup language, reStructuredText,
21mr|python-docutils-0.17.1-1|37	which is easy to read and quick to write.  The project includes a python
21mr|python-docutils-0.17.1-1|38	library to parse rST files and transform them into other useful formats such
21mr|python-docutils-0.17.1-1|39	as HTML, XML, and TeX as well as commandline tools that give the enduser
21mr|python-docutils-0.17.1-1|40	access to this functionality.
21mr|python-docutils-0.17.1-1|41	
21mr|python-docutils-0.17.1-1|42	Currently, the library supports parsing rST that is in standalone files and
21mr|python-docutils-0.17.1-1|43	PEPs (Python Enhancement Proposals).  Work is underway to parse rST from
21mr|python-docutils-0.17.1-1|44	Python inline documentation modules and packages.
21mr|python-docutils-0.17.1-1|45	
21mr|python-docutils-0.17.1-1|46	This package contains the module, ported to run under python2.
21mr|python-docutils-0.17.1-1|47	
21mr|python-docutils-0.17.1-1|48	%package -n python3-%{srcname}
21mr|python-docutils-0.17.1-1|49	Summary:	System for processing plaintext documentation for python3
21mr|python-docutils-0.17.1-1|50	Group:		Development/Python
21mr|python-docutils-0.17.1-1|51	BuildRequires:	pkgconfig(python3)
21mr|python-docutils-0.17.1-1|52	BuildRequires:	python3dist(setuptools)
21mr|python-docutils-0.17.1-1|53	Recommends:	python3dist(pillow)
21mr|python-docutils-0.17.1-1|54	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-docutils-0.17.1-1|55	Conflicts:	python2-docutils < 0.14-3
21mr|python-docutils-0.17.1-1|56	Provides:	rst2html = %{version}-%{release}
21mr|python-docutils-0.17.1-1|57	Provides:	rst2man = %{version}-%{release}
21mr|python-docutils-0.17.1-1|58	
21mr|python-docutils-0.17.1-1|59	%description -n python3-%{srcname}
21mr|python-docutils-0.17.1-1|60	The Docutils project specifies a plaintext markup language, reStructuredText,
21mr|python-docutils-0.17.1-1|61	which is easy to read and quick to write.  The project includes a python
21mr|python-docutils-0.17.1-1|62	library to parse rST files and transform them into other useful formats such
21mr|python-docutils-0.17.1-1|63	as HTML, XML, and TeX as well as commandline tools that give the enduser
21mr|python-docutils-0.17.1-1|64	access to this functionality.
21mr|python-docutils-0.17.1-1|65	
21mr|python-docutils-0.17.1-1|66	Currently, the library supports parsing rST that is in standalone files and
21mr|python-docutils-0.17.1-1|67	PEPs (Python Enhancement Proposals).  Work is underway to parse rST from
21mr|python-docutils-0.17.1-1|68	Python inline documentation modules and packages.
21mr|python-docutils-0.17.1-1|69	
21mr|python-docutils-0.17.1-1|70	This package contains the module, ported to run under python3.
21mr|python-docutils-0.17.1-1|71	
21mr|python-docutils-0.17.1-1|72	%prep
21mr|python-docutils-0.17.1-1|73	%setup -q -n %{srcname}-%{version}
21mr|python-docutils-0.17.1-1|74	
21mr|python-docutils-0.17.1-1|75	# Remove shebang from library files
21mr|python-docutils-0.17.1-1|76	for file in docutils/utils/{code_analyzer.py,punctuation_chars.py,error_reporting.py} docutils/utils/math/{latex2mathml.py,math2html.py} docutils/writers/xetex/__init__.py; do
21mr|python-docutils-0.17.1-1|77	sed -i -e '/#! *\/usr\/bin\/.*/{1D}' $file
21mr|python-docutils-0.17.1-1|78	done
21mr|python-docutils-0.17.1-1|79	
21mr|python-docutils-0.17.1-1|80	iconv -f ISO88592 -t UTF8 tools/editors/emacs/IDEAS.rst > tmp
21mr|python-docutils-0.17.1-1|81	mv tmp tools/editors/emacs/IDEAS.rst
21mr|python-docutils-0.17.1-1|82	
21mr|python-docutils-0.17.1-1|83	cp -a . %{py3dir}
21mr|python-docutils-0.17.1-1|84	
21mr|python-docutils-0.17.1-1|85	%build
21mr|python-docutils-0.17.1-1|86	%py2_build
21mr|python-docutils-0.17.1-1|87	
21mr|python-docutils-0.17.1-1|88	pushd %{py3dir}
21mr|python-docutils-0.17.1-1|89	%py3_build
21mr|python-docutils-0.17.1-1|90	popd
21mr|python-docutils-0.17.1-1|91	
21mr|python-docutils-0.17.1-1|92	%install
21mr|python-docutils-0.17.1-1|93	%py2_install
21mr|python-docutils-0.17.1-1|94	
21mr|python-docutils-0.17.1-1|95	rm -rf %{buildroot}%{_bindir}/*
21mr|python-docutils-0.17.1-1|96	
21mr|python-docutils-0.17.1-1|97	pushd %{py3dir}
21mr|python-docutils-0.17.1-1|98	%py3_install
21mr|python-docutils-0.17.1-1|99	popd
21mr|python-docutils-0.17.1-1|100	
21mr|python-docutils-0.17.1-1|101	# docutils setup.py runs 2to3 on a copy of the tests and puts it in sitelib.
21mr|python-docutils-0.17.1-1|102	rm -rf %{buildroot}%{python3_sitelib}/test
21mr|python-docutils-0.17.1-1|103	
21mr|python-docutils-0.17.1-1|104	
21mr|python-docutils-0.17.1-1|105	for file in %{buildroot}%_bindir/*.py; do
21mr|python-docutils-0.17.1-1|106	mv $file %{buildroot}%_bindir/`basename $file .py`
21mr|python-docutils-0.17.1-1|107	done
21mr|python-docutils-0.17.1-1|108	
21mr|python-docutils-0.17.1-1|109	# We want the licenses but don't need this build file
21mr|python-docutils-0.17.1-1|110	rm -f licenses/docutils.conf
21mr|python-docutils-0.17.1-1|111	
21mr|python-docutils-0.17.1-1|112	%files -n python2-%{srcname}
21mr|python-docutils-0.17.1-1|113	%doc BUGS.txt COPYING.txt FAQ.txt HISTORY.txt README.txt RELEASE-NOTES.txt
21mr|python-docutils-0.17.1-1|114	%doc THANKS.txt licenses docs tools/editors
21mr|python-docutils-0.17.1-1|115	%{python2_sitelib}/*
21mr|python-docutils-0.17.1-1|116	
21mr|python-docutils-0.17.1-1|117	%files -n python3-%{srcname}
21mr|python-docutils-0.17.1-1|118	%doc BUGS.txt COPYING.txt FAQ.txt HISTORY.txt README.txt RELEASE-NOTES.txt
21mr|python-docutils-0.17.1-1|119	%doc THANKS.txt licenses docs tools/editors
21mr|python-docutils-0.17.1-1|120	%{python3_sitelib}/*
21mr|python-docutils-0.17.1-1|121	%{_bindir}/rst2html
21mr|python-docutils-0.17.1-1|122	%{_bindir}/rst2html4
21mr|python-docutils-0.17.1-1|123	%{_bindir}/rst2html5
21mr|python-docutils-0.17.1-1|124	%{_bindir}/rst2latex
21mr|python-docutils-0.17.1-1|125	%{_bindir}/rst2man
21mr|python-docutils-0.17.1-1|126	%{_bindir}/rst2odt
21mr|python-docutils-0.17.1-1|127	%{_bindir}/rst2odt_prepstyles
21mr|python-docutils-0.17.1-1|128	%{_bindir}/rst2pseudoxml
21mr|python-docutils-0.17.1-1|129	%{_bindir}/rst2s5
21mr|python-docutils-0.17.1-1|130	%{_bindir}/rst2xetex
21mr|python-docutils-0.17.1-1|131	%{_bindir}/rst2xml
21mr|python-docutils-0.17.1-1|132	%{_bindir}/rstpep2html

15720 21
21mr|python-dogpile-cache-1.1.3-1|1	%define	oname	dogpile.cache
21mr|python-dogpile-cache-1.1.3-1|2	%global modname %{oname}
21mr|python-dogpile-cache-1.1.3-1|3	
21mr|python-dogpile-cache-1.1.3-1|4	Name:		python-dogpile-cache
21mr|python-dogpile-cache-1.1.3-1|5	Version:	1.1.3
21mr|python-dogpile-cache-1.1.3-1|6	Release:	1
21mr|python-dogpile-cache-1.1.3-1|7	Summary:	A caching front-end based on the Dogpile lock
21mr|python-dogpile-cache-1.1.3-1|8	URL:		https://pypi.io/project/dogpile.cache
21mr|python-dogpile-cache-1.1.3-1|9	Source0:	https://files.pythonhosted.org/packages/99/d3/36efc44d13ec2eca3fb3aa918844a941a4d3bb6619d46d609a641c0ab3d6/dogpile.cache-1.1.3.tar.gz
21mr|python-dogpile-cache-1.1.3-1|10	License:	BSD
21mr|python-dogpile-cache-1.1.3-1|11	Group:		Development/Python
21mr|python-dogpile-cache-1.1.3-1|12	BuildArch:	noarch
21mr|python-dogpile-cache-1.1.3-1|13	
21mr|python-dogpile-cache-1.1.3-1|14	%description
21mr|python-dogpile-cache-1.1.3-1|15	A caching API built around the concept of a "dogpile lock", which allows
21mr|python-dogpile-cache-1.1.3-1|16	continued access to an expiring data value while a single thread generates
21mr|python-dogpile-cache-1.1.3-1|17	a new value.
21mr|python-dogpile-cache-1.1.3-1|18	dogpile.cache builds on the `dogpile.core
21mr|python-dogpile-cache-1.1.3-1|19	<http://pypi.python.org/pypi/dogpile.core>`_ locking system, which
21mr|python-dogpile-cache-1.1.3-1|20	implements the idea of "allow one creator to write while others read" in
21mr|python-dogpile-cache-1.1.3-1|21	the abstract.
21mr|python-dogpile-cache-1.1.3-1|22	Overall, dogpile.cache is intended as a replacement to the
21mr|python-dogpile-cache-1.1.3-1|23	`Beaker <http://beaker.groovie.org>`_ caching system, the internals of
21mr|python-dogpile-cache-1.1.3-1|24	which are written by the same author.
21mr|python-dogpile-cache-1.1.3-1|25	All the ideas of Beaker which
21mr|python-dogpile-cache-1.1.3-1|26	"work" are re-implemented in dogpile.cache in a more efficient and succinct
21mr|python-dogpile-cache-1.1.3-1|27	manner, and all the cruft (Beaker's internals were first written in 2005)
21mr|python-dogpile-cache-1.1.3-1|28	relegated to the trash heap.
21mr|python-dogpile-cache-1.1.3-1|29	
21mr|python-dogpile-cache-1.1.3-1|30	#------------------------------------------------------------------
21mr|python-dogpile-cache-1.1.3-1|31	
21mr|python-dogpile-cache-1.1.3-1|32	%package -n python3-dogpile-cache
21mr|python-dogpile-cache-1.1.3-1|33	Summary:            A caching front-end based on the Dogpile lock
21mr|python-dogpile-cache-1.1.3-1|34	Group:              Development/Python
21mr|python-dogpile-cache-1.1.3-1|35	BuildRequires:	python3egg(setuptools)
21mr|python-dogpile-cache-1.1.3-1|36	Provides:	python3-dogpile-core = %{EVRD}
21mr|python-dogpile-cache-1.1.3-1|37	Obsoletes:	python3-dogpile-core < 0.8.0
21mr|python-dogpile-cache-1.1.3-1|38	
21mr|python-dogpile-cache-1.1.3-1|39	%description -n python3-dogpile-cache
21mr|python-dogpile-cache-1.1.3-1|40	A caching API built around the concept of a "dogpile lock", which allows
21mr|python-dogpile-cache-1.1.3-1|41	continued access to an expiring data value while a single thread generates
21mr|python-dogpile-cache-1.1.3-1|42	a new value.
21mr|python-dogpile-cache-1.1.3-1|43	dogpile.cache builds on the `dogpile.core
21mr|python-dogpile-cache-1.1.3-1|44	<http://pypi.python.org/pypi/dogpile.core>`_ locking system, which
21mr|python-dogpile-cache-1.1.3-1|45	implements the idea of "allow one creator to write while others read" in
21mr|python-dogpile-cache-1.1.3-1|46	the abstract.
21mr|python-dogpile-cache-1.1.3-1|47	Overall, dogpile.cache is intended as a replacement to the
21mr|python-dogpile-cache-1.1.3-1|48	`Beaker <http://beaker.groovie.org>`_ caching system, the internals of
21mr|python-dogpile-cache-1.1.3-1|49	which are written by the same author.
21mr|python-dogpile-cache-1.1.3-1|50	All the ideas of Beaker which
21mr|python-dogpile-cache-1.1.3-1|51	"work" are re-implemented in dogpile.cache in a more efficient and succinct
21mr|python-dogpile-cache-1.1.3-1|52	manner, and all the cruft (Beaker's internals were first written in 2005)
21mr|python-dogpile-cache-1.1.3-1|53	relegated to the trash heap.
21mr|python-dogpile-cache-1.1.3-1|54	
21mr|python-dogpile-cache-1.1.3-1|55	%files -n python3-dogpile-cache
21mr|python-dogpile-cache-1.1.3-1|56	%doc LICENSE
21mr|python-dogpile-cache-1.1.3-1|57	%doc README.rst
21mr|python-dogpile-cache-1.1.3-1|58	%doc docs
21mr|python-dogpile-cache-1.1.3-1|59	%{py3_puresitedir}/dogpile
21mr|python-dogpile-cache-1.1.3-1|60	%{py3_puresitedir}/dogpile.cache*.egg-info
21mr|python-dogpile-cache-1.1.3-1|61	
21mr|python-dogpile-cache-1.1.3-1|62	#------------------------------------------------------------------
21mr|python-dogpile-cache-1.1.3-1|63	
21mr|python-dogpile-cache-1.1.3-1|64	%prep
21mr|python-dogpile-cache-1.1.3-1|65	%setup -q -n %{oname}-%{version}
21mr|python-dogpile-cache-1.1.3-1|66	
21mr|python-dogpile-cache-1.1.3-1|67	%build
21mr|python-dogpile-cache-1.1.3-1|68	%py3_build
21mr|python-dogpile-cache-1.1.3-1|69	
21mr|python-dogpile-cache-1.1.3-1|70	%install
21mr|python-dogpile-cache-1.1.3-1|71	%py3_install

15721 21
21mr|python-dotenv-0.15.0-1|1	Name:           python-dotenv
21mr|python-dotenv-0.15.0-1|2	Version:        0.15.0
21mr|python-dotenv-0.15.0-1|3	Release:        1
21mr|python-dotenv-0.15.0-1|4	Summary:        Add .env support to your Django/Flask apps in development and deployments
21mr|python-dotenv-0.15.0-1|5	
21mr|python-dotenv-0.15.0-1|6	License:        BSD
21mr|python-dotenv-0.15.0-1|7	URL:            https://github.com/theskumar/python-dotenv
21mr|python-dotenv-0.15.0-1|8	Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|python-dotenv-0.15.0-1|9	BuildArch:      noarch
21mr|python-dotenv-0.15.0-1|10	Group:          Development/Python
21mr|python-dotenv-0.15.0-1|11	
21mr|python-dotenv-0.15.0-1|12	BuildRequires:  python3-click
21mr|python-dotenv-0.15.0-1|13	BuildRequires:  python3-devel
21mr|python-dotenv-0.15.0-1|14	BuildRequires:  python3-ipython
21mr|python-dotenv-0.15.0-1|15	BuildRequires:  python3-pytest
21mr|python-dotenv-0.15.0-1|16	BuildRequires:  python3-setuptools
21mr|python-dotenv-0.15.0-1|17	BuildRequires:  python3-sh
21mr|python-dotenv-0.15.0-1|18	
21mr|python-dotenv-0.15.0-1|19	%description
21mr|python-dotenv-0.15.0-1|20	Reads the key/value pair from .env file and adds them to environment variable.
21mr|python-dotenv-0.15.0-1|21	
21mr|python-dotenv-0.15.0-1|22	
21mr|python-dotenv-0.15.0-1|23	%package -n     python3-dotenv
21mr|python-dotenv-0.15.0-1|24	Summary:        %{summary}
21mr|python-dotenv-0.15.0-1|25	Requires:       python3-click
21mr|python-dotenv-0.15.0-1|26	Requires:       python3-setuptools
21mr|python-dotenv-0.15.0-1|27	%{?python_provide:%python_provide python3-dotenv}
21mr|python-dotenv-0.15.0-1|28	
21mr|python-dotenv-0.15.0-1|29	%description -n python3-dotenv
21mr|python-dotenv-0.15.0-1|30	Reads the key/value pair from .env file and adds them to environment variable.
21mr|python-dotenv-0.15.0-1|31	
21mr|python-dotenv-0.15.0-1|32	
21mr|python-dotenv-0.15.0-1|33	%prep
21mr|python-dotenv-0.15.0-1|34	%autosetup
21mr|python-dotenv-0.15.0-1|35	# Use the standard library mock
21mr|python-dotenv-0.15.0-1|36	sed -i 's/import mock/from unittest import mock/' tests/test_*.py
21mr|python-dotenv-0.15.0-1|37	
21mr|python-dotenv-0.15.0-1|38	
21mr|python-dotenv-0.15.0-1|39	%build
21mr|python-dotenv-0.15.0-1|40	%py3_build
21mr|python-dotenv-0.15.0-1|41	
21mr|python-dotenv-0.15.0-1|42	
21mr|python-dotenv-0.15.0-1|43	%install
21mr|python-dotenv-0.15.0-1|44	%py3_install
21mr|python-dotenv-0.15.0-1|45	
21mr|python-dotenv-0.15.0-1|46	
21mr|python-dotenv-0.15.0-1|47	%check
21mr|python-dotenv-0.15.0-1|48	export PATH=%{buildroot}%{_bindir}:$PATH
21mr|python-dotenv-0.15.0-1|49	export PYTHONPATH=%{buildroot}%{python3_sitelib}
21mr|python-dotenv-0.15.0-1|50	#%{__python3} -m pytest -v tests
21mr|python-dotenv-0.15.0-1|51	
21mr|python-dotenv-0.15.0-1|52	
21mr|python-dotenv-0.15.0-1|53	%files -n python3-dotenv
21mr|python-dotenv-0.15.0-1|54	%license LICENSE
21mr|python-dotenv-0.15.0-1|55	%doc README.md
21mr|python-dotenv-0.15.0-1|56	%{_bindir}/dotenv
21mr|python-dotenv-0.15.0-1|57	%{python3_sitelib}/dotenv/
21mr|python-dotenv-0.15.0-1|58	%{python3_sitelib}/python_dotenv-%{version}-py%{python3_version}.egg-info/

15722 21
21mr|python-doxypypy-0.8.8.6-1|1	%define module doxypypy
21mr|python-doxypypy-0.8.8.6-1|2	
21mr|python-doxypypy-0.8.8.6-1|3	Summary:	A more Pythonic version of doxypy, a Doxygen filter for Python
21mr|python-doxypypy-0.8.8.6-1|4	Name:		python-%{module}
21mr|python-doxypypy-0.8.8.6-1|5	Version:	0.8.8.6
21mr|python-doxypypy-0.8.8.6-1|6	Release:	1
21mr|python-doxypypy-0.8.8.6-1|7	License:	GPLv2+
21mr|python-doxypypy-0.8.8.6-1|8	Group:		Development/Python
21mr|python-doxypypy-0.8.8.6-1|9	Url:		https://github.com/Feneric/doxypypy
21mr|python-doxypypy-0.8.8.6-1|10	Source0:	https://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
21mr|python-doxypypy-0.8.8.6-1|11	BuildArch:	noarch
21mr|python-doxypypy-0.8.8.6-1|12	
21mr|python-doxypypy-0.8.8.6-1|13	%description
21mr|python-doxypypy-0.8.8.6-1|14	A more Pythonic version of doxypy, a Doxygen filter for Python.
21mr|python-doxypypy-0.8.8.6-1|15	
21mr|python-doxypypy-0.8.8.6-1|16	#----------------------------------------------------------------------------
21mr|python-doxypypy-0.8.8.6-1|17	
21mr|python-doxypypy-0.8.8.6-1|18	%package -n python2-%{module}
21mr|python-doxypypy-0.8.8.6-1|19	%py2_migration_meta python2-%{module}
21mr|python-doxypypy-0.8.8.6-1|20	Summary:	A more Pythonic version of doxypy, a Doxygen filter for Python
21mr|python-doxypypy-0.8.8.6-1|21	Group:		Development/Python
21mr|python-doxypypy-0.8.8.6-1|22	BuildRequires:	python2-setuptools
21mr|python-doxypypy-0.8.8.6-1|23	BuildRequires:	pkgconfig(python2)
21mr|python-doxypypy-0.8.8.6-1|24	
21mr|python-doxypypy-0.8.8.6-1|25	%description -n python2-%{module}
21mr|python-doxypypy-0.8.8.6-1|26	A more Pythonic version of doxypy, a Doxygen filter for Python.
21mr|python-doxypypy-0.8.8.6-1|27	
21mr|python-doxypypy-0.8.8.6-1|28	%files -n python2-%{module}
21mr|python-doxypypy-0.8.8.6-1|29	%{_bindir}/python2-%{module}
21mr|python-doxypypy-0.8.8.6-1|30	%{python2_sitelib}/*.egg-info
21mr|python-doxypypy-0.8.8.6-1|31	%{python2_sitelib}/%{module}
21mr|python-doxypypy-0.8.8.6-1|32	
21mr|python-doxypypy-0.8.8.6-1|33	#----------------------------------------------------------------------------
21mr|python-doxypypy-0.8.8.6-1|34	
21mr|python-doxypypy-0.8.8.6-1|35	%package -n python3-%{module}
21mr|python-doxypypy-0.8.8.6-1|36	Summary:	A more Pythonic version of doxypy, a Doxygen filter for Python
21mr|python-doxypypy-0.8.8.6-1|37	Group:		Development/Python
21mr|python-doxypypy-0.8.8.6-1|38	BuildRequires:	python3-setuptools
21mr|python-doxypypy-0.8.8.6-1|39	BuildRequires:	pkgconfig(python3)
21mr|python-doxypypy-0.8.8.6-1|40	
21mr|python-doxypypy-0.8.8.6-1|41	%description -n python3-%{module}
21mr|python-doxypypy-0.8.8.6-1|42	A more Pythonic version of doxypy, a Doxygen filter for Python.
21mr|python-doxypypy-0.8.8.6-1|43	
21mr|python-doxypypy-0.8.8.6-1|44	%files -n python3-%{module}
21mr|python-doxypypy-0.8.8.6-1|45	%{_bindir}/%{module}
21mr|python-doxypypy-0.8.8.6-1|46	%{python3_sitelib}/*.egg-info
21mr|python-doxypypy-0.8.8.6-1|47	%{python3_sitelib}/%{module}
21mr|python-doxypypy-0.8.8.6-1|48	
21mr|python-doxypypy-0.8.8.6-1|49	#----------------------------------------------------------------------------
21mr|python-doxypypy-0.8.8.6-1|50	
21mr|python-doxypypy-0.8.8.6-1|51	%prep
21mr|python-doxypypy-0.8.8.6-1|52	%setup -q -c
21mr|python-doxypypy-0.8.8.6-1|53	
21mr|python-doxypypy-0.8.8.6-1|54	mv %{module}-%{version} python2
21mr|python-doxypypy-0.8.8.6-1|55	cp -r python2 python3
21mr|python-doxypypy-0.8.8.6-1|56	
21mr|python-doxypypy-0.8.8.6-1|57	%build
21mr|python-doxypypy-0.8.8.6-1|58	pushd python2
21mr|python-doxypypy-0.8.8.6-1|59	%__python2 setup.py build
21mr|python-doxypypy-0.8.8.6-1|60	popd
21mr|python-doxypypy-0.8.8.6-1|61	
21mr|python-doxypypy-0.8.8.6-1|62	pushd python3
21mr|python-doxypypy-0.8.8.6-1|63	%__python3 setup.py build
21mr|python-doxypypy-0.8.8.6-1|64	popd
21mr|python-doxypypy-0.8.8.6-1|65	
21mr|python-doxypypy-0.8.8.6-1|66	%install
21mr|python-doxypypy-0.8.8.6-1|67	pushd python2
21mr|python-doxypypy-0.8.8.6-1|68	PYTHONDONTWRITEBYTECODE=  %__python2 setup.py install --root=%{buildroot}
21mr|python-doxypypy-0.8.8.6-1|69	mv %{buildroot}%{_bindir}/%{module} %{buildroot}%{_bindir}/python2-%{module}
21mr|python-doxypypy-0.8.8.6-1|70	popd
21mr|python-doxypypy-0.8.8.6-1|71	
21mr|python-doxypypy-0.8.8.6-1|72	pushd python3
21mr|python-doxypypy-0.8.8.6-1|73	PYTHONDONTWRITEBYTECODE=  %__python3 setup.py install --root=%{buildroot}
21mr|python-doxypypy-0.8.8.6-1|74	popd

15723 21
21mr|python-doxyqml-0.5.1-1|1	%define module doxyqml
21mr|python-doxyqml-0.5.1-1|2	
21mr|python-doxyqml-0.5.1-1|3	Summary:	Doxyqml lets you use Doxygen to document your QML classes
21mr|python-doxyqml-0.5.1-1|4	Name:		python-%{module}
21mr|python-doxyqml-0.5.1-1|5	Version:	0.5.1
21mr|python-doxyqml-0.5.1-1|6	Release:	1
21mr|python-doxyqml-0.5.1-1|7	License:	BSD
21mr|python-doxyqml-0.5.1-1|8	Group:		Development/Python
21mr|python-doxyqml-0.5.1-1|9	Url:		https://agateau.com/projects/doxyqml/
21mr|python-doxyqml-0.5.1-1|10	Source0:	https://files.pythonhosted.org/packages/30/a6/f364962ca393eb332d6d6756920b90151fcfc01f30e8513619d5769bba7b/doxyqml-0.5.1.tar.gz
21mr|python-doxyqml-0.5.1-1|11	BuildRequires:	python3-setuptools
21mr|python-doxyqml-0.5.1-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-doxyqml-0.5.1-1|13	BuildArch:	noarch
21mr|python-doxyqml-0.5.1-1|14	
21mr|python-doxyqml-0.5.1-1|15	%description
21mr|python-doxyqml-0.5.1-1|16	Doxyqml lets you use Doxygen to document your QML classes. It integrates
21mr|python-doxyqml-0.5.1-1|17	as a Doxygen input filter to turn .qml files into pseudo-C++ which Doxygen
21mr|python-doxyqml-0.5.1-1|18	can then use to generate documentation.
21mr|python-doxyqml-0.5.1-1|19	
21mr|python-doxyqml-0.5.1-1|20	#----------------------------------------------------------------------------
21mr|python-doxyqml-0.5.1-1|21	
21mr|python-doxyqml-0.5.1-1|22	%package -n python3-%{module}
21mr|python-doxyqml-0.5.1-1|23	Summary:	Doxyqml lets you use Doxygen to document your QML classes
21mr|python-doxyqml-0.5.1-1|24	Group:		Development/Python
21mr|python-doxyqml-0.5.1-1|25	
21mr|python-doxyqml-0.5.1-1|26	%description -n python3-%{module}
21mr|python-doxyqml-0.5.1-1|27	Doxyqml lets you use Doxygen to document your QML classes. It integrates
21mr|python-doxyqml-0.5.1-1|28	as a Doxygen input filter to turn .qml files into pseudo-C++ which Doxygen
21mr|python-doxyqml-0.5.1-1|29	can then use to generate documentation.
21mr|python-doxyqml-0.5.1-1|30	
21mr|python-doxyqml-0.5.1-1|31	%files -n python3-%{module}
21mr|python-doxyqml-0.5.1-1|32	%{_bindir}/%{module}
21mr|python-doxyqml-0.5.1-1|33	%{python3_sitelib}/*.egg-info
21mr|python-doxyqml-0.5.1-1|34	%{python3_sitelib}/%{module}
21mr|python-doxyqml-0.5.1-1|35	
21mr|python-doxyqml-0.5.1-1|36	#----------------------------------------------------------------------------
21mr|python-doxyqml-0.5.1-1|37	
21mr|python-doxyqml-0.5.1-1|38	%prep
21mr|python-doxyqml-0.5.1-1|39	%setup -qn %{module}-%{version}
21mr|python-doxyqml-0.5.1-1|40	
21mr|python-doxyqml-0.5.1-1|41	%build
21mr|python-doxyqml-0.5.1-1|42	%__python3 setup.py build
21mr|python-doxyqml-0.5.1-1|43	
21mr|python-doxyqml-0.5.1-1|44	%install
21mr|python-doxyqml-0.5.1-1|45	PYTHONDONTWRITEBYTECODE=  %__python3 setup.py install --root=%{buildroot}

15724 21
21mr|python-dulwich-0.20.46-1|1	%define pypi_name	dulwich
21mr|python-dulwich-0.20.46-1|2	
21mr|python-dulwich-0.20.46-1|3	Name:		python-%{pypi_name}
21mr|python-dulwich-0.20.46-1|4	Version:	0.20.46
21mr|python-dulwich-0.20.46-1|5	Release:	1
21mr|python-dulwich-0.20.46-1|6	Summary:	Python implementation of the Git file formats and protocols
21mr|python-dulwich-0.20.46-1|7	Group:		Development/Python
21mr|python-dulwich-0.20.46-1|8	License:	GPLv2
21mr|python-dulwich-0.20.46-1|9	Url:		https://launchpad.net/dulwich/
21mr|python-dulwich-0.20.46-1|10	Source0:	%{pypi_source}
21mr|python-dulwich-0.20.46-1|11	
21mr|python-dulwich-0.20.46-1|12	BuildRequires:	python3egg(sphinx)
21mr|python-dulwich-0.20.46-1|13	BuildRequires:	python3egg(nose)
21mr|python-dulwich-0.20.46-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-dulwich-0.20.46-1|15	
21mr|python-dulwich-0.20.46-1|16	%description
21mr|python-dulwich-0.20.46-1|17	Dulwich is a pure-Python implementation of the Git file formats and protocols.
21mr|python-dulwich-0.20.46-1|18	
21mr|python-dulwich-0.20.46-1|19	#------------------------------------------------------------------------------
21mr|python-dulwich-0.20.46-1|20	%package -n python3-%{pypi_name}
21mr|python-dulwich-0.20.46-1|21	Summary:	Python implementation of the Git file formats and protocols
21mr|python-dulwich-0.20.46-1|22	Group:		Development/Python
21mr|python-dulwich-0.20.46-1|23	
21mr|python-dulwich-0.20.46-1|24	%description -n python3-%{pypi_name}
21mr|python-dulwich-0.20.46-1|25	Dulwich is a pure-Python implementation of the Git file formats and protocols.
21mr|python-dulwich-0.20.46-1|26	
21mr|python-dulwich-0.20.46-1|27	%files -n python3-%{pypi_name}
21mr|python-dulwich-0.20.46-1|28	%doc  COPYING  NEWS  docs/tutorial
21mr|python-dulwich-0.20.46-1|29	%{_bindir}/dul*
21mr|python-dulwich-0.20.46-1|30	%{python3_sitearch}/%{pypi_name}*
21mr|python-dulwich-0.20.46-1|31	
21mr|python-dulwich-0.20.46-1|32	#------------------------------------------------------------------------------
21mr|python-dulwich-0.20.46-1|33	
21mr|python-dulwich-0.20.46-1|34	%prep
21mr|python-dulwich-0.20.46-1|35	%setup -q -n %{pypi_name}-%{version}
21mr|python-dulwich-0.20.46-1|36	
21mr|python-dulwich-0.20.46-1|37	#remove unneeded git info
21mr|python-dulwich-0.20.46-1|38	rm -f docs/tutorial/.gitignore
21mr|python-dulwich-0.20.46-1|39	
21mr|python-dulwich-0.20.46-1|40	%build
21mr|python-dulwich-0.20.46-1|41	%py3_build
21mr|python-dulwich-0.20.46-1|42	
21mr|python-dulwich-0.20.46-1|43	%install
21mr|python-dulwich-0.20.46-1|44	%py3_install
21mr|python-dulwich-0.20.46-1|45	
21mr|python-dulwich-0.20.46-1|46	rm -rf %{buildroot}/%{python3_sitearch}/docs/tutorial
21mr|python-dulwich-0.20.46-1|47	
21mr|python-dulwich-0.20.46-1|48	# Tests require unittest2 to run:
21mr|python-dulwich-0.20.46-1|49	%check
21mr|python-dulwich-0.20.46-1|50	make check

15725 21
21mr|python-ecdsa-0.17.0-1|1	%define pypi_name ecdsa
21mr|python-ecdsa-0.17.0-1|2	
21mr|python-ecdsa-0.17.0-1|3	Summary:	ECDSA cryptographic signature library (pure python)
21mr|python-ecdsa-0.17.0-1|4	Name:		python-ecdsa
21mr|python-ecdsa-0.17.0-1|5	Version:	0.17.0
21mr|python-ecdsa-0.17.0-1|6	Release:	1
21mr|python-ecdsa-0.17.0-1|7	License:	MIT
21mr|python-ecdsa-0.17.0-1|8	Group:		Development/Python
21mr|python-ecdsa-0.17.0-1|9	Url:		http://github.com/warner/python-ecdsa
21mr|python-ecdsa-0.17.0-1|10	Source0:	https://github.com/warner/python-ecdsa/archive/python-ecdsa-%{version}.tar.gz?/python-ecdsa-python-ecdsa-%{version}.tar.gz
21mr|python-ecdsa-0.17.0-1|11	BuildArch:	noarch
21mr|python-ecdsa-0.17.0-1|12	BuildRequires:	pkgconfig(python)
21mr|python-ecdsa-0.17.0-1|13	BuildRequires:	pythonegg(setuptools)
21mr|python-ecdsa-0.17.0-1|14	
21mr|python-ecdsa-0.17.0-1|15	%description
21mr|python-ecdsa-0.17.0-1|16	This is an easy-to-use implementation of ECDSA cryptography
21mr|python-ecdsa-0.17.0-1|17	(Elliptic Curve Digital Signature Algorithm), implemented purely in Python,
21mr|python-ecdsa-0.17.0-1|18	released under the MIT license. With this library, you can quickly create
21mr|python-ecdsa-0.17.0-1|19	keypairs (signing key and verifying key), sign messages, and verify the
21mr|python-ecdsa-0.17.0-1|20	signatures. The keys and signatures are very short, making them easy to
21mr|python-ecdsa-0.17.0-1|21	handle and incorporate into other protocols.
21mr|python-ecdsa-0.17.0-1|22	
21mr|python-ecdsa-0.17.0-1|23	%files
21mr|python-ecdsa-0.17.0-1|24	%doc python2/README.md python2/LICENSE
21mr|python-ecdsa-0.17.0-1|25	%{python2_sitelib}/%{pypi_name}*
21mr|python-ecdsa-0.17.0-1|26	
21mr|python-ecdsa-0.17.0-1|27	#----------------------------------------------------------------------------
21mr|python-ecdsa-0.17.0-1|28	
21mr|python-ecdsa-0.17.0-1|29	%package -n python3-%{pypi_name}
21mr|python-ecdsa-0.17.0-1|30	Summary:	ECDSA cryptographic signature library (pure python)
21mr|python-ecdsa-0.17.0-1|31	Group:		Development/Python
21mr|python-ecdsa-0.17.0-1|32	BuildRequires:	python3egg(setuptools)
21mr|python-ecdsa-0.17.0-1|33	BuildRequires:	pkgconfig(python3)
21mr|python-ecdsa-0.17.0-1|34	
21mr|python-ecdsa-0.17.0-1|35	%description -n python3-%{pypi_name}
21mr|python-ecdsa-0.17.0-1|36	This is an easy-to-use implementation of ECDSA cryptography
21mr|python-ecdsa-0.17.0-1|37	(Elliptic Curve Digital Signature Algorithm), implemented purely in Python,
21mr|python-ecdsa-0.17.0-1|38	released under the MIT license. With this library, you can quickly create
21mr|python-ecdsa-0.17.0-1|39	keypairs (signing key and verifying key), sign messages, and verify the
21mr|python-ecdsa-0.17.0-1|40	signatures. The keys and signatures are very short, making them easy to
21mr|python-ecdsa-0.17.0-1|41	handle and incorporate into other protocols.
21mr|python-ecdsa-0.17.0-1|42	
21mr|python-ecdsa-0.17.0-1|43	%files -n python3-%{pypi_name}
21mr|python-ecdsa-0.17.0-1|44	%doc python3/README.md python3/LICENSE
21mr|python-ecdsa-0.17.0-1|45	%{python3_sitelib}/%{pypi_name}*
21mr|python-ecdsa-0.17.0-1|46	
21mr|python-ecdsa-0.17.0-1|47	#----------------------------------------------------------------------------
21mr|python-ecdsa-0.17.0-1|48	
21mr|python-ecdsa-0.17.0-1|49	%prep
21mr|python-ecdsa-0.17.0-1|50	%setup -qcn python-ecdsa-python-ecdsa-%{version}
21mr|python-ecdsa-0.17.0-1|51	mv python-ecdsa-python-ecdsa-%{version} python2
21mr|python-ecdsa-0.17.0-1|52	# Remove extraneous #!
21mr|python-ecdsa-0.17.0-1|53	find . -name \*.py | xargs sed -ie '/\/usr\/bin\/env/d'
21mr|python-ecdsa-0.17.0-1|54	cp -a python2 python3
21mr|python-ecdsa-0.17.0-1|55	
21mr|python-ecdsa-0.17.0-1|56	%build
21mr|python-ecdsa-0.17.0-1|57	pushd python2
21mr|python-ecdsa-0.17.0-1|58	%py2_build
21mr|python-ecdsa-0.17.0-1|59	popd
21mr|python-ecdsa-0.17.0-1|60	pushd python3
21mr|python-ecdsa-0.17.0-1|61	%py3_build
21mr|python-ecdsa-0.17.0-1|62	popd
21mr|python-ecdsa-0.17.0-1|63	
21mr|python-ecdsa-0.17.0-1|64	%install
21mr|python-ecdsa-0.17.0-1|65	pushd python3
21mr|python-ecdsa-0.17.0-1|66	%py3_install
21mr|python-ecdsa-0.17.0-1|67	popd
21mr|python-ecdsa-0.17.0-1|68	pushd python2
21mr|python-ecdsa-0.17.0-1|69	%py2_install
21mr|python-ecdsa-0.17.0-1|70	popd

15726 21
21mr|python-edgegrid-1.2.1-1|1	%global srcname edgegrid-python
21mr|python-edgegrid-1.2.1-1|2	
21mr|python-edgegrid-1.2.1-1|3	Summary:	Open client authentication protocol for python-requests
21mr|python-edgegrid-1.2.1-1|4	Name:		python-edgegrid
21mr|python-edgegrid-1.2.1-1|5	Version:	1.2.1
21mr|python-edgegrid-1.2.1-1|6	Release:	1
21mr|python-edgegrid-1.2.1-1|7	License:	ASL 2.0
21mr|python-edgegrid-1.2.1-1|8	Group:		Development/Python
21mr|python-edgegrid-1.2.1-1|9	Url:	https://github.com/akamai-open/AkamaiOPEN-edgegrid-python
21mr|python-edgegrid-1.2.1-1|10	# pypi_source from Fedora package
21mr|python-edgegrid-1.2.1-1|11	Source0:	%{srcname}-%{version}.tar.gz
21mr|python-edgegrid-1.2.1-1|12	BuildArch:	noarch
21mr|python-edgegrid-1.2.1-1|13	
21mr|python-edgegrid-1.2.1-1|14	%description
21mr|python-edgegrid-1.2.1-1|15	This library implements an Authentication handler for requests
21mr|python-edgegrid-1.2.1-1|16	that provides the Akamai Open Edgegrid Authentication scheme.
21mr|python-edgegrid-1.2.1-1|17	
21mr|python-edgegrid-1.2.1-1|18	#----------------------------------------------------------------------------
21mr|python-edgegrid-1.2.1-1|19	
21mr|python-edgegrid-1.2.1-1|20	%package -n python3-edgegrid
21mr|python-edgegrid-1.2.1-1|21	Summary:	Open client authentication protocol for python-requests
21mr|python-edgegrid-1.2.1-1|22	Group:		Development/Python
21mr|python-edgegrid-1.2.1-1|23	BuildRequires:	pkgconfig(python3)
21mr|python-edgegrid-1.2.1-1|24	BuildRequires:	python3-setuptools
21mr|python-edgegrid-1.2.1-1|25	# Dependencies for tests
21mr|python-edgegrid-1.2.1-1|26	BuildRequires:	python3dist(requests)
21mr|python-edgegrid-1.2.1-1|27	
21mr|python-edgegrid-1.2.1-1|28	%description -n python3-edgegrid
21mr|python-edgegrid-1.2.1-1|29	This library implements an Authentication handler for requests
21mr|python-edgegrid-1.2.1-1|30	that provides the Akamai Open Edgegrid Authentication scheme.
21mr|python-edgegrid-1.2.1-1|31	
21mr|python-edgegrid-1.2.1-1|32	%files -n python3-edgegrid
21mr|python-edgegrid-1.2.1-1|33	%doc README.rst
21mr|python-edgegrid-1.2.1-1|34	%license LICENSE
21mr|python-edgegrid-1.2.1-1|35	%{python3_sitelib}/edgegrid_python*.egg-info/
21mr|python-edgegrid-1.2.1-1|36	%{python3_sitelib}/edgegrid_python*.pth
21mr|python-edgegrid-1.2.1-1|37	%dir %{python3_sitelib}/akamai
21mr|python-edgegrid-1.2.1-1|38	%{python3_sitelib}/akamai/edgegrid
21mr|python-edgegrid-1.2.1-1|39	
21mr|python-edgegrid-1.2.1-1|40	#----------------------------------------------------------------------------
21mr|python-edgegrid-1.2.1-1|41	
21mr|python-edgegrid-1.2.1-1|42	%prep
21mr|python-edgegrid-1.2.1-1|43	%autosetup -n %{srcname}-%{version}
21mr|python-edgegrid-1.2.1-1|44	
21mr|python-edgegrid-1.2.1-1|45	# Sources currently have some useless shebangs, and rpmlint
21mr|python-edgegrid-1.2.1-1|46	# doesn't like that.
21mr|python-edgegrid-1.2.1-1|47	# https://github.com/akamai/AkamaiOPEN-edgegrid-python/pull/35
21mr|python-edgegrid-1.2.1-1|48	# Let's patch them out for now.
21mr|python-edgegrid-1.2.1-1|49	find akamai -name '*.py' -exec sed -r -e 's|^#!/usr/bin/env.*|#|' -i '{}' ';'
21mr|python-edgegrid-1.2.1-1|50	
21mr|python-edgegrid-1.2.1-1|51	%build
21mr|python-edgegrid-1.2.1-1|52	%py3_build
21mr|python-edgegrid-1.2.1-1|53	
21mr|python-edgegrid-1.2.1-1|54	%install
21mr|python-edgegrid-1.2.1-1|55	%py3_install
21mr|python-edgegrid-1.2.1-1|56	
21mr|python-edgegrid-1.2.1-1|57	%check
21mr|python-edgegrid-1.2.1-1|58	# upstream uses custom test runner in this module
21mr|python-edgegrid-1.2.1-1|59	%__python3 -m akamai.edgegrid.test.test_edgegrid
21mr|python-edgegrid-1.2.1-1|60	
21mr|python-edgegrid-1.2.1-1|61	

15727 21
21mr|python-editables-0.3-1|1	# Sphinx-generated HTML documentation is not suitable for packaging; see
21mr|python-editables-0.3-1|2	# RHBZ#2006555 for discussion. Additionally, upstream uses the furo theme,
21mr|python-editables-0.3-1|3	# which we would have to patch; see RHBZ#1910798.
21mr|python-editables-0.3-1|4	#
21mr|python-editables-0.3-1|5	# We could, in theory, generate PDF documentation as a substitute, but this
21mr|python-editables-0.3-1|6	# would still require it requires python3dist(myst-parser), which is not
21mr|python-editables-0.3-1|7	# currently packaged–and we are not willing to package it solely for this
21mr|python-editables-0.3-1|8	# purpose.
21mr|python-editables-0.3-1|9	
21mr|python-editables-0.3-1|10	Name:           python-editables
21mr|python-editables-0.3-1|11	Version:        0.3
21mr|python-editables-0.3-1|12	Release:        1
21mr|python-editables-0.3-1|13	Summary:        Editable installations
21mr|python-editables-0.3-1|14	Group:          Development/Python
21mr|python-editables-0.3-1|15	License:        MIT
21mr|python-editables-0.3-1|16	URL:            https://github.com/pfmoore/editables
21mr|python-editables-0.3-1|17	# PyPI source distributions lack tests; use the GitHub archive
21mr|python-editables-0.3-1|18	Source0:        %{url}/archive/%{version}/editables-%{version}.tar.gz
21mr|python-editables-0.3-1|19	
21mr|python-editables-0.3-1|20	BuildArch:      noarch
21mr|python-editables-0.3-1|21	
21mr|python-editables-0.3-1|22	BuildRequires:  python3-devel
21mr|python-editables-0.3-1|23	BuildRequires:  pyproject-rpm-macros
21mr|python-editables-0.3-1|24	
21mr|python-editables-0.3-1|25	# Most of the dependencies, and all of the pytest options, in tox.ini are for
21mr|python-editables-0.3-1|26	# coverage analysis and for installation with pip/virtualenv. Rather than
21mr|python-editables-0.3-1|27	# working around all of these, it is simpler not to use tox for dependency
21mr|python-editables-0.3-1|28	# generation or testing.
21mr|python-editables-0.3-1|29	BuildRequires:  python3dist(pytest)
21mr|python-editables-0.3-1|30	
21mr|python-editables-0.3-1|31	%global common_description %{expand:
21mr|python-editables-0.3-1|32	A Python library for creating “editable wheels”
21mr|python-editables-0.3-1|33	
21mr|python-editables-0.3-1|34	This library supports the building of wheels which, when installed, will expose
21mr|python-editables-0.3-1|35	packages in a local directory on sys.path in “editable mode”. In other words,
21mr|python-editables-0.3-1|36	changes to the package source will be reflected in the package visible to
21mr|python-editables-0.3-1|37	Python, without needing a reinstall.}
21mr|python-editables-0.3-1|38	
21mr|python-editables-0.3-1|39	%description %{common_description}
21mr|python-editables-0.3-1|40	
21mr|python-editables-0.3-1|41	#-------------------------------------------------------------------
21mr|python-editables-0.3-1|42	%package -n python3-editables
21mr|python-editables-0.3-1|43	Summary:        %{summary}
21mr|python-editables-0.3-1|44	Group:          Development/Python
21mr|python-editables-0.3-1|45	
21mr|python-editables-0.3-1|46	%description -n python3-editables %{common_description}
21mr|python-editables-0.3-1|47	
21mr|python-editables-0.3-1|48	%files -n python3-editables -f %{pyproject_files}
21mr|python-editables-0.3-1|49	# pyproject-rpm-macros handles LICENSE.txt; verify with “rpm -qL -p …”
21mr|python-editables-0.3-1|50	%doc CHANGELOG.md
21mr|python-editables-0.3-1|51	%doc README.md
21mr|python-editables-0.3-1|52	
21mr|python-editables-0.3-1|53	#-------------------------------------------------------------------
21mr|python-editables-0.3-1|54	%prep
21mr|python-editables-0.3-1|55	%autosetup -n editables-%{version}
21mr|python-editables-0.3-1|56	
21mr|python-editables-0.3-1|57	
21mr|python-editables-0.3-1|58	%generate_buildrequires
21mr|python-editables-0.3-1|59	%pyproject_buildrequires
21mr|python-editables-0.3-1|60	
21mr|python-editables-0.3-1|61	
21mr|python-editables-0.3-1|62	%build
21mr|python-editables-0.3-1|63	%pyproject_wheel
21mr|python-editables-0.3-1|64	
21mr|python-editables-0.3-1|65	
21mr|python-editables-0.3-1|66	%install
21mr|python-editables-0.3-1|67	%pyproject_install
21mr|python-editables-0.3-1|68	%pyproject_save_files editables
21mr|python-editables-0.3-1|69	
21mr|python-editables-0.3-1|70	
21mr|python-editables-0.3-1|71	%check
21mr|python-editables-0.3-1|72	%pytest
21mr|python-editables-0.3-1|73	

15728 21
21mr|python-editor-1.0.4-6|1	%global pypi_name python-editor
21mr|python-editor-1.0.4-6|2	
21mr|python-editor-1.0.4-6|3	%{!?upstream_version: %global upstream_version %{version}%{?milestone}}
21mr|python-editor-1.0.4-6|4	
21mr|python-editor-1.0.4-6|5	Name:           python-editor
21mr|python-editor-1.0.4-6|6	Version:        1.0.4
21mr|python-editor-1.0.4-6|7	Release:        6%{?dist}
21mr|python-editor-1.0.4-6|8	Summary:        Programmatically open an editor, capture the result
21mr|python-editor-1.0.4-6|9	
21mr|python-editor-1.0.4-6|10	Group:		Development/Python
21mr|python-editor-1.0.4-6|11	License:        ASL 2.0
21mr|python-editor-1.0.4-6|12	URL:            https://github.com/fmoo/python-editor
21mr|python-editor-1.0.4-6|13	Source:         https://github.com/fmoo/python-editor/archive/%{version}.tar.gz
21mr|python-editor-1.0.4-6|14	BuildArch:      noarch
21mr|python-editor-1.0.4-6|15	
21mr|python-editor-1.0.4-6|16	%description
21mr|python-editor-1.0.4-6|17	Programmatically open an editor, capture the result.
21mr|python-editor-1.0.4-6|18	
21mr|python-editor-1.0.4-6|19	%package -n python3-editor
21mr|python-editor-1.0.4-6|20	Summary:        Programmatically open an editor, capture the result
21mr|python-editor-1.0.4-6|21	%{?python_provide:%python_provide python3-editor}
21mr|python-editor-1.0.4-6|22	
21mr|python-editor-1.0.4-6|23	BuildRequires:  python3-devel
21mr|python-editor-1.0.4-6|24	BuildRequires:  python3-setuptools
21mr|python-editor-1.0.4-6|25	
21mr|python-editor-1.0.4-6|26	%description -n python3-editor
21mr|python-editor-1.0.4-6|27	Programmatically open an editor, capture the result.
21mr|python-editor-1.0.4-6|28	
21mr|python-editor-1.0.4-6|29	%prep
21mr|python-editor-1.0.4-6|30	%setup -q -n %{pypi_name}-%{upstream_version}
21mr|python-editor-1.0.4-6|31	rm -rf %{pypi_name}.egg-info
21mr|python-editor-1.0.4-6|32	# Change shebang according to Python version
21mr|python-editor-1.0.4-6|33	sed -i '1s=^#!/usr/bin/\(python\|env python\)[0-9.]*=#!%{__python3}=' editor.py
21mr|python-editor-1.0.4-6|34	
21mr|python-editor-1.0.4-6|35	%build
21mr|python-editor-1.0.4-6|36	%py3_build
21mr|python-editor-1.0.4-6|37	
21mr|python-editor-1.0.4-6|38	%install
21mr|python-editor-1.0.4-6|39	%py3_install
21mr|python-editor-1.0.4-6|40	chmod a+x $RPM_BUILD_ROOT%{python3_sitelib}/editor.py
21mr|python-editor-1.0.4-6|41	
21mr|python-editor-1.0.4-6|42	%files -n python3-editor
21mr|python-editor-1.0.4-6|43	%doc README.md
21mr|python-editor-1.0.4-6|44	%license LICENSE
21mr|python-editor-1.0.4-6|45	%{python3_sitelib}/*.egg-info/
21mr|python-editor-1.0.4-6|46	%{python3_sitelib}/editor.py*
21mr|python-editor-1.0.4-6|47	%{python3_sitelib}/__pycache__/*

15729 21
21mr|python-egenix-mx-base-3.2.9-5|1	%define rname egenix-mx-base
21mr|python-egenix-mx-base-3.2.9-5|2	
21mr|python-egenix-mx-base-3.2.9-5|3	Name:		python-%{rname}
21mr|python-egenix-mx-base-3.2.9-5|4	Version:	3.2.9
21mr|python-egenix-mx-base-3.2.9-5|5	Release:	5
21mr|python-egenix-mx-base-3.2.9-5|6	Summary:	Python extensions from eGenix
21mr|python-egenix-mx-base-3.2.9-5|7	License:	eGenix.com Public License
21mr|python-egenix-mx-base-3.2.9-5|8	Group:		Development/Python
21mr|python-egenix-mx-base-3.2.9-5|9	URL:		http://www.egenix.com/files/python/eGenix-mx-Extensions.html
21mr|python-egenix-mx-base-3.2.9-5|10	Source0:	http://downloads.egenix.com/python/egenix-mx-base-%{version}.tar.gz
21mr|python-egenix-mx-base-3.2.9-5|11	Patch0:		egenix-mx-base-fix_underlinking.diff
21mr|python-egenix-mx-base-3.2.9-5|12	Patch1:		mx-3.1.1-lib64.patch
21mr|python-egenix-mx-base-3.2.9-5|13	Obsoletes:	%{rname} < %{version}-%{release}
21mr|python-egenix-mx-base-3.2.9-5|14	Provides:	egenix-mx-base = %{version}-%{release}
21mr|python-egenix-mx-base-3.2.9-5|15	BuildRequires:	pkgconfig(python2)
21mr|python-egenix-mx-base-3.2.9-5|16	BuildRequires:	pythonegg(setuptools)
21mr|python-egenix-mx-base-3.2.9-5|17	
21mr|python-egenix-mx-base-3.2.9-5|18	%description
21mr|python-egenix-mx-base-3.2.9-5|19	The eGenix mx Extension Series are a collection of
21mr|python-egenix-mx-base-3.2.9-5|20	Python extensions written in ANSI C and Python
21mr|python-egenix-mx-base-3.2.9-5|21	which provide a large spectrum of useful additions
21mr|python-egenix-mx-base-3.2.9-5|22	to everyday Python programming.
21mr|python-egenix-mx-base-3.2.9-5|23	
21mr|python-egenix-mx-base-3.2.9-5|24	The BASE package includes the Open Source subpackages
21mr|python-egenix-mx-base-3.2.9-5|25	of the series and is needed by all other add-on
21mr|python-egenix-mx-base-3.2.9-5|26	packages of the series.
21mr|python-egenix-mx-base-3.2.9-5|27	
21mr|python-egenix-mx-base-3.2.9-5|28	This software is brought to you by eGenix.com and
21mr|python-egenix-mx-base-3.2.9-5|29	distributed under the eGenix.com Public License.
21mr|python-egenix-mx-base-3.2.9-5|30	
21mr|python-egenix-mx-base-3.2.9-5|31	#---------------------------------------------------
21mr|python-egenix-mx-base-3.2.9-5|32	%package -n python2-%{rname}
21mr|python-egenix-mx-base-3.2.9-5|33	%py2_migration_meta python2-%{rname}
21mr|python-egenix-mx-base-3.2.9-5|34	Summary:	Python extensions from eGenix
21mr|python-egenix-mx-base-3.2.9-5|35	
21mr|python-egenix-mx-base-3.2.9-5|36	%description -n python2-%{rname}
21mr|python-egenix-mx-base-3.2.9-5|37	The eGenix mx Extension Series are a collection of
21mr|python-egenix-mx-base-3.2.9-5|38	Python extensions written in ANSI C and Python
21mr|python-egenix-mx-base-3.2.9-5|39	which provide a large spectrum of useful additions
21mr|python-egenix-mx-base-3.2.9-5|40	to everyday Python programming.
21mr|python-egenix-mx-base-3.2.9-5|41	
21mr|python-egenix-mx-base-3.2.9-5|42	The BASE package includes the Open Source subpackages
21mr|python-egenix-mx-base-3.2.9-5|43	of the series and is needed by all other add-on
21mr|python-egenix-mx-base-3.2.9-5|44	packages of the series.
21mr|python-egenix-mx-base-3.2.9-5|45	
21mr|python-egenix-mx-base-3.2.9-5|46	This software is brought to you by eGenix.com and
21mr|python-egenix-mx-base-3.2.9-5|47	distributed under the eGenix.com Public License.
21mr|python-egenix-mx-base-3.2.9-5|48	
21mr|python-egenix-mx-base-3.2.9-5|49	%files -n python2-%{rname}
21mr|python-egenix-mx-base-3.2.9-5|50	%defattr(-,root,root,0755)
21mr|python-egenix-mx-base-3.2.9-5|51	%doc mx/*/Doc/*
21mr|python-egenix-mx-base-3.2.9-5|52	%doc README LICENSE COPYRIGHT
21mr|python-egenix-mx-base-3.2.9-5|53	%{python2_sitearch}/mx
21mr|python-egenix-mx-base-3.2.9-5|54	%{python2_sitearch}/*.egg-info
21mr|python-egenix-mx-base-3.2.9-5|55	#------------------------------------------------------
21mr|python-egenix-mx-base-3.2.9-5|56	
21mr|python-egenix-mx-base-3.2.9-5|57	%prep
21mr|python-egenix-mx-base-3.2.9-5|58	%setup -q -n %{rname}-%{version}
21mr|python-egenix-mx-base-3.2.9-5|59	%patch0 -p0
21mr|python-egenix-mx-base-3.2.9-5|60	%patch1 -p1
21mr|python-egenix-mx-base-3.2.9-5|61	
21mr|python-egenix-mx-base-3.2.9-5|62	%build
21mr|python-egenix-mx-base-3.2.9-5|63	%py2_build
21mr|python-egenix-mx-base-3.2.9-5|64	
21mr|python-egenix-mx-base-3.2.9-5|65	%install
21mr|python-egenix-mx-base-3.2.9-5|66	%__python2 setup.py install --root=%{buildroot} --prefix=%{_prefix} --no-compile

15730 21
21mr|python-elementpath-2.4.0-1|1	%global pypi_name elementpath
21mr|python-elementpath-2.4.0-1|2	
21mr|python-elementpath-2.4.0-1|3	Summary:	XPath 1.0/2.0 parsers and selectors for ElementTree and lxml
21mr|python-elementpath-2.4.0-1|4	Name:		python-%{pypi_name}
21mr|python-elementpath-2.4.0-1|5	Version:	2.4.0
21mr|python-elementpath-2.4.0-1|6	Release:	1
21mr|python-elementpath-2.4.0-1|7	License:	MIT
21mr|python-elementpath-2.4.0-1|8	Group:		Development/Python
21mr|python-elementpath-2.4.0-1|9	Url:		https://pypi.org/project/elementpath
21mr|python-elementpath-2.4.0-1|10	Source0:	https://pypi.io/packages/source/e/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-elementpath-2.4.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-elementpath-2.4.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-elementpath-2.4.0-1|13	BuildArch:	noarch
21mr|python-elementpath-2.4.0-1|14	
21mr|python-elementpath-2.4.0-1|15	%description
21mr|python-elementpath-2.4.0-1|16	The proposal of this package is to provide XPath 1.0 and 2.0 selectors
21mr|python-elementpath-2.4.0-1|17	for Python's ElementTree XML data structures, both for the standard
21mr|python-elementpath-2.4.0-1|18	ElementTree library and for the lxml.etree library.
21mr|python-elementpath-2.4.0-1|19	
21mr|python-elementpath-2.4.0-1|20	#----------------------------------------------------------------------------
21mr|python-elementpath-2.4.0-1|21	
21mr|python-elementpath-2.4.0-1|22	%package -n python3-%{pypi_name}
21mr|python-elementpath-2.4.0-1|23	Summary:	XPath 1.0/2.0 parsers and selectors for ElementTree and lxml
21mr|python-elementpath-2.4.0-1|24	Group:		Development/Python
21mr|python-elementpath-2.4.0-1|25	
21mr|python-elementpath-2.4.0-1|26	%description -n python3-%{pypi_name}
21mr|python-elementpath-2.4.0-1|27	The proposal of this package is to provide XPath 1.0 and 2.0 selectors
21mr|python-elementpath-2.4.0-1|28	for Python's ElementTree XML data structures, both for the standard
21mr|python-elementpath-2.4.0-1|29	ElementTree library and for the lxml.etree library.
21mr|python-elementpath-2.4.0-1|30	
21mr|python-elementpath-2.4.0-1|31	%files -n python3-%{pypi_name}
21mr|python-elementpath-2.4.0-1|32	%license LICENSE
21mr|python-elementpath-2.4.0-1|33	%doc README.rst
21mr|python-elementpath-2.4.0-1|34	%{python3_sitelib}/%{pypi_name}
21mr|python-elementpath-2.4.0-1|35	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-elementpath-2.4.0-1|36	
21mr|python-elementpath-2.4.0-1|37	#----------------------------------------------------------------------------
21mr|python-elementpath-2.4.0-1|38	
21mr|python-elementpath-2.4.0-1|39	%prep
21mr|python-elementpath-2.4.0-1|40	%autosetup -n %{pypi_name}-%{version}
21mr|python-elementpath-2.4.0-1|41	
21mr|python-elementpath-2.4.0-1|42	# Remove bundled egg-info
21mr|python-elementpath-2.4.0-1|43	rm -rf %{pypi_name}.egg-info
21mr|python-elementpath-2.4.0-1|44	
21mr|python-elementpath-2.4.0-1|45	%build
21mr|python-elementpath-2.4.0-1|46	%py3_build
21mr|python-elementpath-2.4.0-1|47	
21mr|python-elementpath-2.4.0-1|48	%install
21mr|python-elementpath-2.4.0-1|49	%py3_install
21mr|python-elementpath-2.4.0-1|50	

15731 21
21mr|python-enchant-3.0.1-5|1	%define pypi_name pyenchant
21mr|python-enchant-3.0.1-5|2	
21mr|python-enchant-3.0.1-5|3	Summary:	Python bindings for Enchant spellchecking library
21mr|python-enchant-3.0.1-5|4	Name:		python-enchant
21mr|python-enchant-3.0.1-5|5	Version:	3.0.1
21mr|python-enchant-3.0.1-5|6	Release:	5
21mr|python-enchant-3.0.1-5|7	Group:		Development/Python
21mr|python-enchant-3.0.1-5|8	License:	LGPL
21mr|python-enchant-3.0.1-5|9	URL:		https://pyenchant.github.io/pyenchant/
21mr|python-enchant-3.0.1-5|10	Source0:	%{pypi_source}
21mr|python-enchant-3.0.1-5|11	BuildArch:	noarch
21mr|python-enchant-3.0.1-5|12	BuildRequires:  pkgconfig(python3)
21mr|python-enchant-3.0.1-5|13	BuildRequires:	python3egg(setuptools)
21mr|python-enchant-3.0.1-5|14	
21mr|python-enchant-3.0.1-5|15	%define _description %{expand:
21mr|python-enchant-3.0.1-5|16	PyEnchant is a spellchecking library for Python, based on the excellent Enchant
21mr|python-enchant-3.0.1-5|17	library.
21mr|python-enchant-3.0.1-5|18	PyEnchant combines all the functionality of the underlying Enchant library with
21mr|python-enchant-3.0.1-5|19	the flexibility of Python and a nice "Pythonic" object-oriented interface.
21mr|python-enchant-3.0.1-5|20	}
21mr|python-enchant-3.0.1-5|21	
21mr|python-enchant-3.0.1-5|22	%description
21mr|python-enchant-3.0.1-5|23	%{_description}
21mr|python-enchant-3.0.1-5|24	
21mr|python-enchant-3.0.1-5|25	#------------------------------------------------------------------------------
21mr|python-enchant-3.0.1-5|26	%package -n python3-enchant
21mr|python-enchant-3.0.1-5|27	Summary:	%{summary}
21mr|python-enchant-3.0.1-5|28	Provides:	PyEnchant = %{EVRD}
21mr|python-enchant-3.0.1-5|29	Provides:	python3-pyenchant = %{EVRD}
21mr|python-enchant-3.0.1-5|30	Provides:	python3egg(enchant) = %{version}
21mr|python-enchant-3.0.1-5|31	Requires:	enchant2 >= 1.5.0
21mr|python-enchant-3.0.1-5|32	
21mr|python-enchant-3.0.1-5|33	%description -n python3-enchant
21mr|python-enchant-3.0.1-5|34	%{_description}
21mr|python-enchant-3.0.1-5|35	
21mr|python-enchant-3.0.1-5|36	%files -n python3-enchant
21mr|python-enchant-3.0.1-5|37	%license LICENSE.txt
21mr|python-enchant-3.0.1-5|38	%doc README.rst Changelog
21mr|python-enchant-3.0.1-5|39	%{python3_sitelib}/enchant
21mr|python-enchant-3.0.1-5|40	%{python3_sitelib}/*.egg-info
21mr|python-enchant-3.0.1-5|41	
21mr|python-enchant-3.0.1-5|42	#------------------------------------------------------------------------------
21mr|python-enchant-3.0.1-5|43	
21mr|python-enchant-3.0.1-5|44	%prep
21mr|python-enchant-3.0.1-5|45	%autosetup -p1 -n pyenchant-%{version}
21mr|python-enchant-3.0.1-5|46	
21mr|python-enchant-3.0.1-5|47	%build
21mr|python-enchant-3.0.1-5|48	%py3_build
21mr|python-enchant-3.0.1-5|49	
21mr|python-enchant-3.0.1-5|50	%install
21mr|python-enchant-3.0.1-5|51	%py3_install

15732 21
21mr|python-enmerkar-0.7.1-1|1	%define pypi_name enmerkar
21mr|python-enmerkar-0.7.1-1|2	
21mr|python-enmerkar-0.7.1-1|3	Name:		python-enmerkar
21mr|python-enmerkar-0.7.1-1|4	Version:	0.7.1
21mr|python-enmerkar-0.7.1-1|5	Release:	1
21mr|python-enmerkar-0.7.1-1|6	Summary:	Tools for using Babel with Django
21mr|python-enmerkar-0.7.1-1|7	
21mr|python-enmerkar-0.7.1-1|8	Group:		Development/Python
21mr|python-enmerkar-0.7.1-1|9	License:	BSD
21mr|python-enmerkar-0.7.1-1|10	URL:		https://github.com/Zegocover/enmerkar
21mr|python-enmerkar-0.7.1-1|11	Source0:	%{pypi_source}
21mr|python-enmerkar-0.7.1-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-enmerkar-0.7.1-1|13	BuildRequires:	python3dist(setuptools)
21mr|python-enmerkar-0.7.1-1|14	BuildArch:	noarch
21mr|python-enmerkar-0.7.1-1|15	
21mr|python-enmerkar-0.7.1-1|16	%description
21mr|python-enmerkar-0.7.1-1|17	This package contains various utilities for integration of Babel into the Django
21mr|python-enmerkar-0.7.1-1|18	web framework:
21mr|python-enmerkar-0.7.1-1|19	A message extraction plugin for Django templates.
21mr|python-enmerkar-0.7.1-1|20	A middleware class that adds the Babel Locale object to requests.
21mr|python-enmerkar-0.7.1-1|21	A set of template tags for date and number formatting.
21mr|python-enmerkar-0.7.1-1|22	
21mr|python-enmerkar-0.7.1-1|23	#-----------------------------------------------------------------------
21mr|python-enmerkar-0.7.1-1|24	%package -n python3-%{pypi_name}
21mr|python-enmerkar-0.7.1-1|25	Summary:        Tools for using Babel with Django
21mr|python-enmerkar-0.7.1-1|26	Group:          Development/Python
21mr|python-enmerkar-0.7.1-1|27	
21mr|python-enmerkar-0.7.1-1|28	%description -n python3-%{pypi_name}
21mr|python-enmerkar-0.7.1-1|29	This package contains various utilities for integration of Babel into the Django
21mr|python-enmerkar-0.7.1-1|30	web framework:
21mr|python-enmerkar-0.7.1-1|31	A message extraction plugin for Django templates.
21mr|python-enmerkar-0.7.1-1|32	A middleware class that adds the Babel Locale object to requests.
21mr|python-enmerkar-0.7.1-1|33	A set of template tags for date and number formatting.
21mr|python-enmerkar-0.7.1-1|34	
21mr|python-enmerkar-0.7.1-1|35	%files -n python3-%{pypi_name}
21mr|python-enmerkar-0.7.1-1|36	%doc CHANGELOG* README*
21mr|python-enmerkar-0.7.1-1|37	%license COPYING
21mr|python-enmerkar-0.7.1-1|38	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-enmerkar-0.7.1-1|39	%{python3_sitelib}/%{pypi_name}
21mr|python-enmerkar-0.7.1-1|40	
21mr|python-enmerkar-0.7.1-1|41	#-----------------------------------------------------------------------
21mr|python-enmerkar-0.7.1-1|42	%prep
21mr|python-enmerkar-0.7.1-1|43	%autosetup -n %{pypi_name}-%{version}
21mr|python-enmerkar-0.7.1-1|44	
21mr|python-enmerkar-0.7.1-1|45	# drop bundled egg-info
21mr|python-enmerkar-0.7.1-1|46	rm -rf *.egg-info/
21mr|python-enmerkar-0.7.1-1|47	
21mr|python-enmerkar-0.7.1-1|48	%build
21mr|python-enmerkar-0.7.1-1|49	%py3_build
21mr|python-enmerkar-0.7.1-1|50	
21mr|python-enmerkar-0.7.1-1|51	%install
21mr|python-enmerkar-0.7.1-1|52	%py3_install

15733 21
21mr|python-entrypoints-0.3-3|1	%define oname entrypoints
21mr|python-entrypoints-0.3-3|2	
21mr|python-entrypoints-0.3-3|3	Summary:	Discover and load entry points from installed packages
21mr|python-entrypoints-0.3-3|4	Name:		python-%{oname}
21mr|python-entrypoints-0.3-3|5	Version:	0.3
21mr|python-entrypoints-0.3-3|6	Release:	3
21mr|python-entrypoints-0.3-3|7	License:	MIT
21mr|python-entrypoints-0.3-3|8	Group:		Development/Python
21mr|python-entrypoints-0.3-3|9	Url:		https://github.com/takluyver/entrypoints
21mr|python-entrypoints-0.3-3|10	Source0:	http://pypi.python.org/packages/source/e/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-entrypoints-0.3-3|11	BuildArch:	noarch
21mr|python-entrypoints-0.3-3|12	
21mr|python-entrypoints-0.3-3|13	%description
21mr|python-entrypoints-0.3-3|14	The entrypoints module contains functions to find and load entry points.
21mr|python-entrypoints-0.3-3|15	
21mr|python-entrypoints-0.3-3|16	
21mr|python-entrypoints-0.3-3|17	#----------------------------------------------------------------------------
21mr|python-entrypoints-0.3-3|18	
21mr|python-entrypoints-0.3-3|19	%package -n python3-%{oname}
21mr|python-entrypoints-0.3-3|20	Summary:	Discover and load entry points from installed packages
21mr|python-entrypoints-0.3-3|21	Group:		Development/Python
21mr|python-entrypoints-0.3-3|22	BuildRequires:	pkgconfig(python3)
21mr|python-entrypoints-0.3-3|23	
21mr|python-entrypoints-0.3-3|24	%description -n python3-%{oname}
21mr|python-entrypoints-0.3-3|25	The entrypoints module contains functions to find and load entry points.
21mr|python-entrypoints-0.3-3|26	
21mr|python-entrypoints-0.3-3|27	%files -n python3-%{oname}
21mr|python-entrypoints-0.3-3|28	%doc LICENSE
21mr|python-entrypoints-0.3-3|29	%{py3_puresitedir}/__pycache__/*
21mr|python-entrypoints-0.3-3|30	%{py3_puresitedir}/%{oname}.py*
21mr|python-entrypoints-0.3-3|31	%{py3_puresitedir}/%{oname}*.egg-info
21mr|python-entrypoints-0.3-3|32	
21mr|python-entrypoints-0.3-3|33	#----------------------------------------------------------------------------
21mr|python-entrypoints-0.3-3|34	
21mr|python-entrypoints-0.3-3|35	%prep
21mr|python-entrypoints-0.3-3|36	%setup -q -n %{oname}-%{version}
21mr|python-entrypoints-0.3-3|37	
21mr|python-entrypoints-0.3-3|38	%build
21mr|python-entrypoints-0.3-3|39	%py3_build
21mr|python-entrypoints-0.3-3|40	
21mr|python-entrypoints-0.3-3|41	%install
21mr|python-entrypoints-0.3-3|42	%py3_install

15734 21
21mr|python-enum34-1.1.10-1|1	%define module enum34
21mr|python-enum34-1.1.10-1|2	
21mr|python-enum34-1.1.10-1|3	Name:           python-%{module}
21mr|python-enum34-1.1.10-1|4	Version:        1.1.10
21mr|python-enum34-1.1.10-1|5	Release:        1
21mr|python-enum34-1.1.10-1|6	Group:          Development/Python
21mr|python-enum34-1.1.10-1|7	Summary:        Backport of Python 3.4 Enum
21mr|python-enum34-1.1.10-1|8	License:        BSD
21mr|python-enum34-1.1.10-1|9	BuildArch:      noarch
21mr|python-enum34-1.1.10-1|10	URL:            https://pypi.org/project/enum34/
21mr|python-enum34-1.1.10-1|11	Source0:        https://files.pythonhosted.org/packages/11/c4/2da1f4952ba476677a42f25cd32ab8aaf0e1c0d0e00b89822b835c7e654c/enum34-1.1.10.tar.gz
21mr|python-enum34-1.1.10-1|12	
21mr|python-enum34-1.1.10-1|13	
21mr|python-enum34-1.1.10-1|14	%description
21mr|python-enum34-1.1.10-1|15	Python 3.4 introduced official support for enumerations.  This is a
21mr|python-enum34-1.1.10-1|16	backport of that feature to Python 3.3, 3.2, 3.1, 2.7, 2.5, 2.5, and 2.4.
21mr|python-enum34-1.1.10-1|17	
21mr|python-enum34-1.1.10-1|18	An enumeration is a set of symbolic names (members) bound to unique,
21mr|python-enum34-1.1.10-1|19	constant values. Within an enumeration, the members can be compared by
21mr|python-enum34-1.1.10-1|20	identity, and the enumeration itself can be iterated over.
21mr|python-enum34-1.1.10-1|21	
21mr|python-enum34-1.1.10-1|22	This module defines two enumeration classes that can be used to define
21mr|python-enum34-1.1.10-1|23	unique sets of names and values: Enum and IntEnum. It also defines one
21mr|python-enum34-1.1.10-1|24	decorator, unique, that ensures only unique member names are present
21mr|python-enum34-1.1.10-1|25	in an enumeration.
21mr|python-enum34-1.1.10-1|26	
21mr|python-enum34-1.1.10-1|27	#------------------------------------------------
21mr|python-enum34-1.1.10-1|28	
21mr|python-enum34-1.1.10-1|29	%package -n     python2-%{module}
21mr|python-enum34-1.1.10-1|30	%py2_migration_meta python2-%{module}
21mr|python-enum34-1.1.10-1|31	Summary:        Backport of Python 3.4 Enum
21mr|python-enum34-1.1.10-1|32	Group:          Development/Python
21mr|python-enum34-1.1.10-1|33	BuildArch:      noarch
21mr|python-enum34-1.1.10-1|34	BuildRequires:  pkgconfig(python2)
21mr|python-enum34-1.1.10-1|35	BuildRequires:  pythonegg(setuptools)
21mr|python-enum34-1.1.10-1|36	
21mr|python-enum34-1.1.10-1|37	Obsoletes:      python-enum34 < 1.0.4-3
21mr|python-enum34-1.1.10-1|38	Provides:       python-enum34 = %{version}-%{release}
21mr|python-enum34-1.1.10-1|39	
21mr|python-enum34-1.1.10-1|40	%description -n python2-%{module}
21mr|python-enum34-1.1.10-1|41	Python 3.4 introduced official support for enumerations.  This is a
21mr|python-enum34-1.1.10-1|42	backport of that feature to Python 3.3, 3.2, 3.1, 2.7, 2.5, 2.5, and 2.4.
21mr|python-enum34-1.1.10-1|43	
21mr|python-enum34-1.1.10-1|44	An enumeration is a set of symbolic names (members) bound to unique,
21mr|python-enum34-1.1.10-1|45	constant values. Within an enumeration, the members can be compared by
21mr|python-enum34-1.1.10-1|46	identity, and the enumeration itself can be iterated over.
21mr|python-enum34-1.1.10-1|47	
21mr|python-enum34-1.1.10-1|48	This module defines two enumeration classes that can be used to define
21mr|python-enum34-1.1.10-1|49	unique sets of names and values: Enum and IntEnum. It also defines one
21mr|python-enum34-1.1.10-1|50	decorator, unique, that ensures only unique member names are present
21mr|python-enum34-1.1.10-1|51	in an enumeration.
21mr|python-enum34-1.1.10-1|52	#------------------------------------------------
21mr|python-enum34-1.1.10-1|53	
21mr|python-enum34-1.1.10-1|54	
21mr|python-enum34-1.1.10-1|55	%prep
21mr|python-enum34-1.1.10-1|56	%setup -q -n %{module}-%{version}
21mr|python-enum34-1.1.10-1|57	
21mr|python-enum34-1.1.10-1|58	# Remove bundled egg-info
21mr|python-enum34-1.1.10-1|59	rm -rf %{module}.egg-info
21mr|python-enum34-1.1.10-1|60	
21mr|python-enum34-1.1.10-1|61	%build
21mr|python-enum34-1.1.10-1|62	%py2_build
21mr|python-enum34-1.1.10-1|63	
21mr|python-enum34-1.1.10-1|64	%check
21mr|python-enum34-1.1.10-1|65	pushd %{buildroot}/%{python2_sitelib}
21mr|python-enum34-1.1.10-1|66	PYTHONPATH=".:${PYTHONPATH}" %{__python2} enum/test.py
21mr|python-enum34-1.1.10-1|67	popd
21mr|python-enum34-1.1.10-1|68	
21mr|python-enum34-1.1.10-1|69	
21mr|python-enum34-1.1.10-1|70	%install
21mr|python-enum34-1.1.10-1|71	%py2_install
21mr|python-enum34-1.1.10-1|72	
21mr|python-enum34-1.1.10-1|73	# remove docs from sitelib, we'll put them in doc dir instead
21mr|python-enum34-1.1.10-1|74	rm -rf %{buildroot}%{python2_sitelib}/enum/{LICENSE,README,doc}
21mr|python-enum34-1.1.10-1|75	
21mr|python-enum34-1.1.10-1|76	%files -n python2-%{module}
21mr|python-enum34-1.1.10-1|77	%doc PKG-INFO enum/LICENSE enum/README enum/doc/enum.rst
21mr|python-enum34-1.1.10-1|78	%{python2_sitelib}/*

15735 21
21mr|python-etcd-0.4.5-1|1	%global modname etcd
21mr|python-etcd-0.4.5-1|2	%global srcname python-%{modname}
21mr|python-etcd-0.4.5-1|3	
21mr|python-etcd-0.4.5-1|4	Name:           %{srcname}
21mr|python-etcd-0.4.5-1|5	Version:        0.4.5
21mr|python-etcd-0.4.5-1|6	Release:        1
21mr|python-etcd-0.4.5-1|7	Summary:        A python client library for etcd
21mr|python-etcd-0.4.5-1|8	Group:          Development/Python
21mr|python-etcd-0.4.5-1|9	License:        MIT
21mr|python-etcd-0.4.5-1|10	URL:            http://pypi.python.org/pypi/%{srcname}
21mr|python-etcd-0.4.5-1|11	
21mr|python-etcd-0.4.5-1|12	# Using the github URL because the tarball file at pypi excludes
21mr|python-etcd-0.4.5-1|13	# the license file. But github tarball files are named awkwardly.
21mr|python-etcd-0.4.5-1|14	Source0:        https://github.com/jplana/%{srcname}/archive/%{version}.tar.gz
21mr|python-etcd-0.4.5-1|15	
21mr|python-etcd-0.4.5-1|16	# Python 3.12 compatibility
21mr|python-etcd-0.4.5-1|17	# Upstream PR: https://github.com/jplana/python-etcd/pull/282
21mr|python-etcd-0.4.5-1|18	Patch:          Replace-the-usage-of-assertEquals-unit-test-alias-re.patch
21mr|python-etcd-0.4.5-1|19	
21mr|python-etcd-0.4.5-1|20	#VCS: git:https://github.com/jplana/python-etcd
21mr|python-etcd-0.4.5-1|21	
21mr|python-etcd-0.4.5-1|22	BuildRequires:  python3-devel
21mr|python-etcd-0.4.5-1|23	BuildRequires:  python3dist(setuptools)
21mr|python-etcd-0.4.5-1|24	BuildRequires:  python3-dns
21mr|python-etcd-0.4.5-1|25	BuildRequires:  python3dist(mock)
21mr|python-etcd-0.4.5-1|26	BuildRequires:  python3dist(urllib3)
21mr|python-etcd-0.4.5-1|27	BuildRequires:  python3-pyOpenSSL
21mr|python-etcd-0.4.5-1|28	BuildArch:      noarch
21mr|python-etcd-0.4.5-1|29	
21mr|python-etcd-0.4.5-1|30	
21mr|python-etcd-0.4.5-1|31	%description
21mr|python-etcd-0.4.5-1|32	Client library for interacting with an etcd service, providing Python
21mr|python-etcd-0.4.5-1|33	access to the full etcd REST API.  Includes authentication, accessing
21mr|python-etcd-0.4.5-1|34	and manipulating shared content, managing cluster members, and leader
21mr|python-etcd-0.4.5-1|35	election.
21mr|python-etcd-0.4.5-1|36	
21mr|python-etcd-0.4.5-1|37	#-------------------------------------------------------------------
21mr|python-etcd-0.4.5-1|38	%package -n python3-%{modname}
21mr|python-etcd-0.4.5-1|39	Summary:        %summary
21mr|python-etcd-0.4.5-1|40	Group:          Development/Python
21mr|python-etcd-0.4.5-1|41	Requires:       python3-dns
21mr|python-etcd-0.4.5-1|42	Requires:       python3-urllib3
21mr|python-etcd-0.4.5-1|43	
21mr|python-etcd-0.4.5-1|44	%description -n python3-%{modname}
21mr|python-etcd-0.4.5-1|45	Client library for interacting with an etcd service, providing Python
21mr|python-etcd-0.4.5-1|46	access to the full etcd REST API.  Includes authentication, accessing
21mr|python-etcd-0.4.5-1|47	and manipulating shared content, managing cluster members, and leader
21mr|python-etcd-0.4.5-1|48	election.
21mr|python-etcd-0.4.5-1|49	
21mr|python-etcd-0.4.5-1|50	%files -n python3-%{modname}
21mr|python-etcd-0.4.5-1|51	%doc README.rst
21mr|python-etcd-0.4.5-1|52	%license LICENSE.txt
21mr|python-etcd-0.4.5-1|53	%{python3_sitelib}/*
21mr|python-etcd-0.4.5-1|54	
21mr|python-etcd-0.4.5-1|55	#-------------------------------------------------------------------
21mr|python-etcd-0.4.5-1|56	%prep
21mr|python-etcd-0.4.5-1|57	%autosetup -p1
21mr|python-etcd-0.4.5-1|58	
21mr|python-etcd-0.4.5-1|59	%build
21mr|python-etcd-0.4.5-1|60	%py3_build
21mr|python-etcd-0.4.5-1|61	
21mr|python-etcd-0.4.5-1|62	%install
21mr|python-etcd-0.4.5-1|63	%py3_install
21mr|python-etcd-0.4.5-1|64	

15736 21
21mr|python-ethtool-0.15-1|1	# The tests fail in mock
21mr|python-ethtool-0.15-1|2	%bcond_with tests
21mr|python-ethtool-0.15-1|3	
21mr|python-ethtool-0.15-1|4	# Created by pyp2rpm-3.2.2
21mr|python-ethtool-0.15-1|5	%global pypi_name ethtool
21mr|python-ethtool-0.15-1|6	
21mr|python-ethtool-0.15-1|7	Name:           python-%{pypi_name}
21mr|python-ethtool-0.15-1|8	Version:	0.15
21mr|python-ethtool-0.15-1|9	Release:	1
21mr|python-ethtool-0.15-1|10	Summary:        Python module to interface with %{pypi_name}
21mr|python-ethtool-0.15-1|11	Group:          Development/Python
21mr|python-ethtool-0.15-1|12	License:        GPLv2
21mr|python-ethtool-0.15-1|13	URL:            https://github.com/fedora-python/%{name}
21mr|python-ethtool-0.15-1|14	Source0:	https://files.pythonhosted.org/packages/d2/59/2137996ee2da077e9369ac323830938bfc14083049081d89fdd7f3cf20a5/ethtool-0.15.tar.gz
21mr|python-ethtool-0.15-1|15	
21mr|python-ethtool-0.15-1|16	BuildRequires:  pkgconfig(python3)
21mr|python-ethtool-0.15-1|17	BuildRequires:  python3-setuptools
21mr|python-ethtool-0.15-1|18	
21mr|python-ethtool-0.15-1|19	BuildRequires:  libnl3-devel
21mr|python-ethtool-0.15-1|20	BuildRequires:  asciidoc
21mr|python-ethtool-0.15-1|21	
21mr|python-ethtool-0.15-1|22	%description
21mr|python-ethtool-0.15-1|23	Python bindings for the ethtool kernel interface, that allows querying and
21mr|python-ethtool-0.15-1|24	changing of Ethernet card settings, such as speed, port, auto-negotiation, and
21mr|python-ethtool-0.15-1|25	PCI locations.
21mr|python-ethtool-0.15-1|26	
21mr|python-ethtool-0.15-1|27	%package -n     python3-%{pypi_name}
21mr|python-ethtool-0.15-1|28	Summary:        %{summary}
21mr|python-ethtool-0.15-1|29	Conflicts:      python2-ethtool < 0.14
21mr|python-ethtool-0.15-1|30	
21mr|python-ethtool-0.15-1|31	%description -n python3-%{pypi_name}
21mr|python-ethtool-0.15-1|32	Python 3 bindings for the ethtool kernel interface, that allows querying and
21mr|python-ethtool-0.15-1|33	changing of Ethernet card settings, such as speed, port, auto-negotiation, and
21mr|python-ethtool-0.15-1|34	PCI locations.
21mr|python-ethtool-0.15-1|35	
21mr|python-ethtool-0.15-1|36	
21mr|python-ethtool-0.15-1|37	%prep
21mr|python-ethtool-0.15-1|38	%autosetup -n %{pypi_name}-%{version}
21mr|python-ethtool-0.15-1|39	# Remove bundled egg-info
21mr|python-ethtool-0.15-1|40	rm -rf %{pypi_name}.egg-info
21mr|python-ethtool-0.15-1|41	
21mr|python-ethtool-0.15-1|42	
21mr|python-ethtool-0.15-1|43	%build
21mr|python-ethtool-0.15-1|44	%py3_build
21mr|python-ethtool-0.15-1|45	
21mr|python-ethtool-0.15-1|46	%install
21mr|python-ethtool-0.15-1|47	%py3_install
21mr|python-ethtool-0.15-1|48	mkdir -p %{buildroot}%{_sbindir}
21mr|python-ethtool-0.15-1|49	mv %{buildroot}{%{_bindir},%{_sbindir}}/pifconfig
21mr|python-ethtool-0.15-1|50	mv %{buildroot}{%{_bindir},%{_sbindir}}/pethtool
21mr|python-ethtool-0.15-1|51	
21mr|python-ethtool-0.15-1|52	%if %{with tests}
21mr|python-ethtool-0.15-1|53	%check
21mr|python-ethtool-0.15-1|54	export PYTHONPATH=%{buildroot}%{python3_sitearch}
21mr|python-ethtool-0.15-1|55	%{__python3} tests/parse_ifconfig.py -v
21mr|python-ethtool-0.15-1|56	%{__python3}  -m unittest discover -v
21mr|python-ethtool-0.15-1|57	%endif
21mr|python-ethtool-0.15-1|58	
21mr|python-ethtool-0.15-1|59	%files -n python3-%{pypi_name}
21mr|python-ethtool-0.15-1|60	%doc README.rst CHANGES.rst
21mr|python-ethtool-0.15-1|61	%license COPYING
21mr|python-ethtool-0.15-1|62	%{_sbindir}/pifconfig
21mr|python-ethtool-0.15-1|63	%{_sbindir}/pethtool
21mr|python-ethtool-0.15-1|64	%{python3_sitearch}/%{pypi_name}.cpython*
21mr|python-ethtool-0.15-1|65	%{python3_sitearch}/%{pypi_name}-%{version}-py?.?.egg-info

15737 21
21mr|python-et_xmlfile-1.0.1-13|1	%global pypi_name et_xmlfile
21mr|python-et_xmlfile-1.0.1-13|2	
21mr|python-et_xmlfile-1.0.1-13|3	Summary:	An implementation of lxml.xmlfile for the standard library
21mr|python-et_xmlfile-1.0.1-13|4	Name:		python-%{pypi_name}
21mr|python-et_xmlfile-1.0.1-13|5	Version:	1.0.1
21mr|python-et_xmlfile-1.0.1-13|6	Release:	13
21mr|python-et_xmlfile-1.0.1-13|7	License:	MIT
21mr|python-et_xmlfile-1.0.1-13|8	Group:		Development/Python
21mr|python-et_xmlfile-1.0.1-13|9	Url:		https://pypi.python.org/pypi/%{pypi_name}
21mr|python-et_xmlfile-1.0.1-13|10	Source0:	https://pypi.python.org/packages/source/e/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-et_xmlfile-1.0.1-13|11	Source1:	https://bitbucket.org/openpyxl/et_xmlfile/raw/8c7ad6904ebe0ff98c204a3e77d7e78528b10ffe/LICENCE.rst
21mr|python-et_xmlfile-1.0.1-13|12	BuildArch:	noarch
21mr|python-et_xmlfile-1.0.1-13|13	
21mr|python-et_xmlfile-1.0.1-13|14	%description
21mr|python-et_xmlfile-1.0.1-13|15	et_xmlfile is a low memory library for creating large XML files. It is based
21mr|python-et_xmlfile-1.0.1-13|16	upon the xmlfile module from lxml with the aim of allowing code to be developed
21mr|python-et_xmlfile-1.0.1-13|17	that will work with both libraries. It was developed initially for the openpyxl
21mr|python-et_xmlfile-1.0.1-13|18	project but is now a standalone module.
21mr|python-et_xmlfile-1.0.1-13|19	
21mr|python-et_xmlfile-1.0.1-13|20	#----------------------------------------------------------------------------
21mr|python-et_xmlfile-1.0.1-13|21	
21mr|python-et_xmlfile-1.0.1-13|22	%package -n python3-%{pypi_name}
21mr|python-et_xmlfile-1.0.1-13|23	Summary:	An implementation of lxml.xmlfile for the standard library
21mr|python-et_xmlfile-1.0.1-13|24	Group:		Development/Python
21mr|python-et_xmlfile-1.0.1-13|25	BuildRequires:	pkgconfig(python3)
21mr|python-et_xmlfile-1.0.1-13|26	BuildRequires:	python3egg(pytest)
21mr|python-et_xmlfile-1.0.1-13|27	BuildRequires:	python3egg(setuptools)
21mr|python-et_xmlfile-1.0.1-13|28	BuildRequires:	python3-lxml
21mr|python-et_xmlfile-1.0.1-13|29	BuildRequires:	python3-pathlib2
21mr|python-et_xmlfile-1.0.1-13|30	Requires:	python3-jdcal
21mr|python-et_xmlfile-1.0.1-13|31	
21mr|python-et_xmlfile-1.0.1-13|32	%description -n python3-%{pypi_name}
21mr|python-et_xmlfile-1.0.1-13|33	et_xmlfile is a low memory library for creating large XML files. It is based
21mr|python-et_xmlfile-1.0.1-13|34	upon the xmlfile module from lxml with the aim of allowing code to be developed
21mr|python-et_xmlfile-1.0.1-13|35	that will work with both libraries. It was developed initially for the openpyxl
21mr|python-et_xmlfile-1.0.1-13|36	project but is now a standalone module.
21mr|python-et_xmlfile-1.0.1-13|37	
21mr|python-et_xmlfile-1.0.1-13|38	%files -n python3-%{pypi_name}
21mr|python-et_xmlfile-1.0.1-13|39	%doc LICENCE.rst
21mr|python-et_xmlfile-1.0.1-13|40	%doc README.rst
21mr|python-et_xmlfile-1.0.1-13|41	%{python3_sitelib}/%{pypi_name}-%{version}-py%{py3_ver}.egg-info/
21mr|python-et_xmlfile-1.0.1-13|42	%{python3_sitelib}/%{pypi_name}/
21mr|python-et_xmlfile-1.0.1-13|43	
21mr|python-et_xmlfile-1.0.1-13|44	#----------------------------------------------------------------------------
21mr|python-et_xmlfile-1.0.1-13|45	
21mr|python-et_xmlfile-1.0.1-13|46	%prep
21mr|python-et_xmlfile-1.0.1-13|47	%setup -q -n %{pypi_name}-%{version}
21mr|python-et_xmlfile-1.0.1-13|48	rm -rf *.egg-info
21mr|python-et_xmlfile-1.0.1-13|49	cp -a %{SOURCE1} .
21mr|python-et_xmlfile-1.0.1-13|50	
21mr|python-et_xmlfile-1.0.1-13|51	%build
21mr|python-et_xmlfile-1.0.1-13|52	%py3_build
21mr|python-et_xmlfile-1.0.1-13|53	
21mr|python-et_xmlfile-1.0.1-13|54	%install
21mr|python-et_xmlfile-1.0.1-13|55	%py3_install
21mr|python-et_xmlfile-1.0.1-13|56	
21mr|python-et_xmlfile-1.0.1-13|57	%check
21mr|python-et_xmlfile-1.0.1-13|58	cd et_xmlfile
21mr|python-et_xmlfile-1.0.1-13|59	py.test-%{py3_ver}

15738 21
21mr|python-eventlet-0.33.1-1|1	%global pypi_name eventlet
21mr|python-eventlet-0.33.1-1|2	%{?python_enable_dependency_generator}
21mr|python-eventlet-0.33.1-1|3	
21mr|python-eventlet-0.33.1-1|4	Name:		 python-%{pypi_name}
21mr|python-eventlet-0.33.1-1|5	Version:	0.33.1
21mr|python-eventlet-0.33.1-1|6	Release:	1
21mr|python-eventlet-0.33.1-1|7	Group:		Development/Python
21mr|python-eventlet-0.33.1-1|8	Summary:	Highly concurrent networking library
21mr|python-eventlet-0.33.1-1|9	License:	MIT
21mr|python-eventlet-0.33.1-1|10	URL:		http://eventlet.net
21mr|python-eventlet-0.33.1-1|11	Source0:	%{pypi_source}
21mr|python-eventlet-0.33.1-1|12	BuildArch:	noarch
21mr|python-eventlet-0.33.1-1|13	
21mr|python-eventlet-0.33.1-1|14	%description
21mr|python-eventlet-0.33.1-1|15	Eventlet is a networking library written in Python. It achieves high
21mr|python-eventlet-0.33.1-1|16	scalability by using non-blocking io while at the same time retaining
21mr|python-eventlet-0.33.1-1|17	high programmer usability by using coroutines to make the non-blocking
21mr|python-eventlet-0.33.1-1|18	io operations appear blocking at the source code level.
21mr|python-eventlet-0.33.1-1|19	
21mr|python-eventlet-0.33.1-1|20	#----------------------------------------------------------------------
21mr|python-eventlet-0.33.1-1|21	%package -n python3-%{pypi_name}
21mr|python-eventlet-0.33.1-1|22	Summary:	%{summary}
21mr|python-eventlet-0.33.1-1|23	Group:		Development/Python
21mr|python-eventlet-0.33.1-1|24	BuildRequires:	python3-devel
21mr|python-eventlet-0.33.1-1|25	BuildRequires:	python3-setuptools
21mr|python-eventlet-0.33.1-1|26	BuildRequires:	python3dist(dnspython) >= 1.15
21mr|python-eventlet-0.33.1-1|27	BuildRequires:	python3dist(greenlet) >= 0.3
21mr|python-eventlet-0.33.1-1|28	BuildRequires:	python3dist(monotonic) >= 1.4
21mr|python-eventlet-0.33.1-1|29	BuildRequires:	python3dist(six) >= 1.10
21mr|python-eventlet-0.33.1-1|30	BuildRequires:	python3-nose
21mr|python-eventlet-0.33.1-1|31	BuildRequires:	python3-pyOpenSSL
21mr|python-eventlet-0.33.1-1|32	BuildArch:	noarch
21mr|python-eventlet-0.33.1-1|33	
21mr|python-eventlet-0.33.1-1|34	%description -n python3-%{pypi_name}
21mr|python-eventlet-0.33.1-1|35	Eventlet is a networking library written in Python. It achieves high
21mr|python-eventlet-0.33.1-1|36	scalability by using non-blocking io while at the same time retaining
21mr|python-eventlet-0.33.1-1|37	high programmer usability by using coroutines to make the non-blocking
21mr|python-eventlet-0.33.1-1|38	io operations appear blocking at the source code level.
21mr|python-eventlet-0.33.1-1|39	
21mr|python-eventlet-0.33.1-1|40	%files -n python3-%{pypi_name}
21mr|python-eventlet-0.33.1-1|41	%doc README.rst AUTHORS LICENSE NEWS
21mr|python-eventlet-0.33.1-1|42	%license LICENSE
21mr|python-eventlet-0.33.1-1|43	%{python3_sitelib}/%{pypi_name}/
21mr|python-eventlet-0.33.1-1|44	%{python3_sitelib}/%{pypi_name}-*.egg-info/
21mr|python-eventlet-0.33.1-1|45	
21mr|python-eventlet-0.33.1-1|46	#----------------------------------------------------------------------
21mr|python-eventlet-0.33.1-1|47	
21mr|python-eventlet-0.33.1-1|48	%package -n python3-%{pypi_name}-doc
21mr|python-eventlet-0.33.1-1|49	Summary:	Documentation for python3-%{pypi_name}
21mr|python-eventlet-0.33.1-1|50	Group:		Documentation
21mr|python-eventlet-0.33.1-1|51	BuildRequires:	python3-sphinx
21mr|python-eventlet-0.33.1-1|52	BuildRequires:	python3-zmq
21mr|python-eventlet-0.33.1-1|53	
21mr|python-eventlet-0.33.1-1|54	%description -n python3-%{pypi_name}-doc
21mr|python-eventlet-0.33.1-1|55	%{summary}.
21mr|python-eventlet-0.33.1-1|56	
21mr|python-eventlet-0.33.1-1|57	%files -n python3-%{pypi_name}-doc
21mr|python-eventlet-0.33.1-1|58	%license LICENSE
21mr|python-eventlet-0.33.1-1|59	%doc html-3
21mr|python-eventlet-0.33.1-1|60	
21mr|python-eventlet-0.33.1-1|61	#----------------------------------------------------------------------
21mr|python-eventlet-0.33.1-1|62	
21mr|python-eventlet-0.33.1-1|63	%prep
21mr|python-eventlet-0.33.1-1|64	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-eventlet-0.33.1-1|65	rm -vrf *.egg-info
21mr|python-eventlet-0.33.1-1|66	# Remove dependency on enum-compat from setup.py
21mr|python-eventlet-0.33.1-1|67	# enum-compat is not needed for Python 3
21mr|python-eventlet-0.33.1-1|68	sed -i "/'enum-compat',/d" setup.py
21mr|python-eventlet-0.33.1-1|69	
21mr|python-eventlet-0.33.1-1|70	%build
21mr|python-eventlet-0.33.1-1|71	%py3_build
21mr|python-eventlet-0.33.1-1|72	
21mr|python-eventlet-0.33.1-1|73	# Disable setting up dns (we have no /etc/resolv.conf in mock
21mr|python-eventlet-0.33.1-1|74	export EVENTLET_NO_GREENDNS=yes
21mr|python-eventlet-0.33.1-1|75	export PYTHONPATH=$(pwd)
21mr|python-eventlet-0.33.1-1|76	sphinx-build-%{python3_version} -b html -d doctrees doc html-3
21mr|python-eventlet-0.33.1-1|77	
21mr|python-eventlet-0.33.1-1|78	%install
21mr|python-eventlet-0.33.1-1|79	%py3_install
21mr|python-eventlet-0.33.1-1|80	rm -vrf %{buildroot}%{python3_sitelib}/tests

15739 21
21mr|python-exabgp-4.2.11-1|1	%global srcname exabgp
21mr|python-exabgp-4.2.11-1|2	
21mr|python-exabgp-4.2.11-1|3	Summary:	The BGP swiss army knife of networking (Library)
21mr|python-exabgp-4.2.11-1|4	Name:		python-exabgp
21mr|python-exabgp-4.2.11-1|5	Version:	4.2.11
21mr|python-exabgp-4.2.11-1|6	Release:	1
21mr|python-exabgp-4.2.11-1|7	License:	BSD
21mr|python-exabgp-4.2.11-1|8	Group:		Development/Python
21mr|python-exabgp-4.2.11-1|9	Url:		https://github.com/Exa-Networks/exabgp
21mr|python-exabgp-4.2.11-1|10	Source0:	https://github.com/Exa-Networks/%{srcname}/archive/%{version}.tar.gz
21mr|python-exabgp-4.2.11-1|11	BuildArch:	noarch
21mr|python-exabgp-4.2.11-1|12	
21mr|python-exabgp-4.2.11-1|13	%description
21mr|python-exabgp-4.2.11-1|14	ExaBGP python module.
21mr|python-exabgp-4.2.11-1|15	
21mr|python-exabgp-4.2.11-1|16	#----------------------------------------------------------------------------
21mr|python-exabgp-4.2.11-1|17	
21mr|python-exabgp-4.2.11-1|18	%package -n python3-%{srcname}
21mr|python-exabgp-4.2.11-1|19	Summary:	The BGP swiss army knife of networking
21mr|python-exabgp-4.2.11-1|20	Group:		Development/Python
21mr|python-exabgp-4.2.11-1|21	BuildRequires:	python3-devel
21mr|python-exabgp-4.2.11-1|22	BuildRequires:	python3-setuptools
21mr|python-exabgp-4.2.11-1|23	Requires:	python3-six
21mr|python-exabgp-4.2.11-1|24	
21mr|python-exabgp-4.2.11-1|25	%description -n python3-%{srcname}
21mr|python-exabgp-4.2.11-1|26	The BGP swiss army knife of networking.
21mr|python-exabgp-4.2.11-1|27	
21mr|python-exabgp-4.2.11-1|28	%files -n python3-%{srcname}
21mr|python-exabgp-4.2.11-1|29	%doc README.md
21mr|python-exabgp-4.2.11-1|30	%{python3_sitelib}/*
21mr|python-exabgp-4.2.11-1|31	
21mr|python-exabgp-4.2.11-1|32	#----------------------------------------------------------------------------
21mr|python-exabgp-4.2.11-1|33	
21mr|python-exabgp-4.2.11-1|34	%package -n exabgp
21mr|python-exabgp-4.2.11-1|35	Summary:	The BGP swiss army knife of networking
21mr|python-exabgp-4.2.11-1|36	Group:		Development/Python
21mr|python-exabgp-4.2.11-1|37	BuildRequires:	systemd-units
21mr|python-exabgp-4.2.11-1|38	Requires:	python3-%{srcname} = %{EVRD}
21mr|python-exabgp-4.2.11-1|39	
21mr|python-exabgp-4.2.11-1|40	%description -n exabgp
21mr|python-exabgp-4.2.11-1|41	The BGP swiss army knife of networking (exabgp systemd unit).
21mr|python-exabgp-4.2.11-1|42	
21mr|python-exabgp-4.2.11-1|43	%files -n exabgp
21mr|python-exabgp-4.2.11-1|44	%attr(755, root, root) %{_bindir}/exabgp-healthcheck
21mr|python-exabgp-4.2.11-1|45	%attr(755, root, root) %{_sbindir}/exabgp-healthcheck
21mr|python-exabgp-4.2.11-1|46	%attr(755, root, root) %{_sbindir}/%{srcname}
21mr|python-exabgp-4.2.11-1|47	%attr(755, root, root) %{_bindir}/exabgpcli
21mr|python-exabgp-4.2.11-1|48	%attr(755, root, root) %{_bindir}/exabgp-cli
21mr|python-exabgp-4.2.11-1|49	%{_unitdir}/%{srcname}.service
21mr|python-exabgp-4.2.11-1|50	%dir %{_libdir}/%{srcname}
21mr|python-exabgp-4.2.11-1|51	%dir %{_sysconfdir}/%{srcname}
21mr|python-exabgp-4.2.11-1|52	%{_mandir}/man1/*
21mr|python-exabgp-4.2.11-1|53	%{_mandir}/man5/*
21mr|python-exabgp-4.2.11-1|54	
21mr|python-exabgp-4.2.11-1|55	%post -n exabgp
21mr|python-exabgp-4.2.11-1|56	%systemd_post %{srcname}.service
21mr|python-exabgp-4.2.11-1|57	
21mr|python-exabgp-4.2.11-1|58	%preun -n exabgp
21mr|python-exabgp-4.2.11-1|59	%systemd_preun %{srcname}.service
21mr|python-exabgp-4.2.11-1|60	
21mr|python-exabgp-4.2.11-1|61	%postun -n exabgp
21mr|python-exabgp-4.2.11-1|62	%systemd_postun_with_restart %{srcname}.service
21mr|python-exabgp-4.2.11-1|63	
21mr|python-exabgp-4.2.11-1|64	#----------------------------------------------------------------------------
21mr|python-exabgp-4.2.11-1|65	
21mr|python-exabgp-4.2.11-1|66	%prep
21mr|python-exabgp-4.2.11-1|67	%setup -qn %{srcname}-%{version}
21mr|python-exabgp-4.2.11-1|68	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" etc/exabgp/run/*
21mr|python-exabgp-4.2.11-1|69	
21mr|python-exabgp-4.2.11-1|70	%build
21mr|python-exabgp-4.2.11-1|71	%py3_build
21mr|python-exabgp-4.2.11-1|72	
21mr|python-exabgp-4.2.11-1|73	%install
21mr|python-exabgp-4.2.11-1|74	%py3_install
21mr|python-exabgp-4.2.11-1|75	
21mr|python-exabgp-4.2.11-1|76	# XXX: setup.py installs binaries in /usr/bin but systemd unit expects it to be in /usr/sbin
21mr|python-exabgp-4.2.11-1|77	mkdir -p %{buildroot}%{_sbindir}
21mr|python-exabgp-4.2.11-1|78	mv %{buildroot}%{_bindir}/%{srcname} %{buildroot}%{_sbindir}/
21mr|python-exabgp-4.2.11-1|79	
21mr|python-exabgp-4.2.11-1|80	# Install health check
21mr|python-exabgp-4.2.11-1|81	install -p -D -m 0755 bin/healthcheck %{buildroot}%{_sbindir}
21mr|python-exabgp-4.2.11-1|82	mv %{buildroot}%{_sbindir}/healthcheck %{buildroot}/%{_sbindir}/%{srcname}-healthcheck
21mr|python-exabgp-4.2.11-1|83	
21mr|python-exabgp-4.2.11-1|84	# Install exabgpcli
21mr|python-exabgp-4.2.11-1|85	install -p -D -m 0755 bin/exabgpcli %{buildroot}%{_bindir}
21mr|python-exabgp-4.2.11-1|86	
21mr|python-exabgp-4.2.11-1|87	# Configure required directories for the exabgp service
21mr|python-exabgp-4.2.11-1|88	mkdir -p %{buildroot}/%{_sysconfdir}/exabgp
21mr|python-exabgp-4.2.11-1|89	mkdir -p %{buildroot}/%{_libdir}/exabgp
21mr|python-exabgp-4.2.11-1|90	# Install exabgp systemd unit
21mr|python-exabgp-4.2.11-1|91	mkdir -p %{buildroot}/%{_unitdir}
21mr|python-exabgp-4.2.11-1|92	install -p -D -m 0644 etc/systemd/%{srcname}.service %{buildroot}/%{_unitdir}/%{srcname}.service
21mr|python-exabgp-4.2.11-1|93	
21mr|python-exabgp-4.2.11-1|94	# Install man pages
21mr|python-exabgp-4.2.11-1|95	mkdir -p %{buildroot}/%{_mandir}/man1
21mr|python-exabgp-4.2.11-1|96	install doc/man/exabgp.1 %{buildroot}/%{_mandir}/man1
21mr|python-exabgp-4.2.11-1|97	mkdir -p %{buildroot}/%{_mandir}/man5
21mr|python-exabgp-4.2.11-1|98	install doc/man/exabgp.conf.5 %{buildroot}/%{_mandir}/man5
21mr|python-exabgp-4.2.11-1|99	
21mr|python-exabgp-4.2.11-1|100	# remove examples
21mr|python-exabgp-4.2.11-1|101	rm -rd %{buildroot}%{_prefix}/etc

15740 21
21mr|python-execnet-1.9.0-1|1	# Created by pyp2rpm-2.0.0
21mr|python-execnet-1.9.0-1|2	%global pypi_name execnet
21mr|python-execnet-1.9.0-1|3	
21mr|python-execnet-1.9.0-1|4	Name:		python-%{pypi_name}
21mr|python-execnet-1.9.0-1|5	Version:	1.9.0
21mr|python-execnet-1.9.0-1|6	Release:	1
21mr|python-execnet-1.9.0-1|7	Summary:	Interact with interpreters across version, platform and network barriers
21mr|python-execnet-1.9.0-1|8	Group:		Development/Python
21mr|python-execnet-1.9.0-1|9	License:	MIT
21mr|python-execnet-1.9.0-1|10	URL:		https://codespeak.net/execnet/
21mr|python-execnet-1.9.0-1|11	Source0:	https://files.pythonhosted.org/packages/7a/3c/b5ac9fc61e1e559ced3e40bf5b518a4142536b34eb274aa50dff29cb89f5/execnet-1.9.0.tar.gz
21mr|python-execnet-1.9.0-1|12	BuildRequires:	python3-devel
21mr|python-execnet-1.9.0-1|13	BuildRequires:	python3-setuptools
21mr|python-execnet-1.9.0-1|14	BuildRequires:	python3egg(setuptools-scm)
21mr|python-execnet-1.9.0-1|15	BuildArch:	noarch
21mr|python-execnet-1.9.0-1|16	
21mr|python-execnet-1.9.0-1|17	
21mr|python-execnet-1.9.0-1|18	%description
21mr|python-execnet-1.9.0-1|19	Execnet provides carefully tested means to ad-hoc interact with Python
21mr|python-execnet-1.9.0-1|20	interpreters across version, platform and network barriers. It provides
21mr|python-execnet-1.9.0-1|21	a minimal and fast API targetting the following uses:
21mr|python-execnet-1.9.0-1|22	To distribute tasks to local or remote processes, write and deploy
21mr|python-execnet-1.9.0-1|23	hybrid multi-process applications and to write scripts to administer
21mr|python-execnet-1.9.0-1|24	multiple hosts
21mr|python-execnet-1.9.0-1|25	
21mr|python-execnet-1.9.0-1|26	#-----------------------------------------------------------------------
21mr|python-execnet-1.9.0-1|27	
21mr|python-execnet-1.9.0-1|28	%package -n python3-%{pypi_name}
21mr|python-execnet-1.9.0-1|29	Summary:	Interact with interpreters across version, platform and network barriers
21mr|python-execnet-1.9.0-1|30	Group:		Development/Python
21mr|python-execnet-1.9.0-1|31	Provides:	python3egg(execnet) = %{EVRD}
21mr|python-execnet-1.9.0-1|32	Provides:	python3dist(execnet) = %{EVRD}
21mr|python-execnet-1.9.0-1|33	Provides:	python%{py3_ver}dist(execnet) = %{EVRD}
21mr|python-execnet-1.9.0-1|34	
21mr|python-execnet-1.9.0-1|35	%description -n python3-%{pypi_name}
21mr|python-execnet-1.9.0-1|36	Execnet provides carefully tested means to ad-hoc interact with Python
21mr|python-execnet-1.9.0-1|37	interpreters across version, platform and network barriers. It provides
21mr|python-execnet-1.9.0-1|38	a minimal and fast API targetting the following uses:
21mr|python-execnet-1.9.0-1|39	To distribute tasks to local or remote processes, write and deploy
21mr|python-execnet-1.9.0-1|40	hybrid multi-process applications and to write scripts to administer
21mr|python-execnet-1.9.0-1|41	multiple hosts
21mr|python-execnet-1.9.0-1|42	
21mr|python-execnet-1.9.0-1|43	%files -n python3-%{pypi_name}
21mr|python-execnet-1.9.0-1|44	%doc ISSUES.txt README.rst CHANGELOG.rst LICENSE
21mr|python-execnet-1.9.0-1|45	%{python3_sitelib}/*
21mr|python-execnet-1.9.0-1|46	
21mr|python-execnet-1.9.0-1|47	#-----------------------------------------------------------------------
21mr|python-execnet-1.9.0-1|48	
21mr|python-execnet-1.9.0-1|49	%prep
21mr|python-execnet-1.9.0-1|50	%setup -q -n %{pypi_name}-%{version}
21mr|python-execnet-1.9.0-1|51	
21mr|python-execnet-1.9.0-1|52	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-execnet-1.9.0-1|53	
21mr|python-execnet-1.9.0-1|54	%build
21mr|python-execnet-1.9.0-1|55	%py3_build
21mr|python-execnet-1.9.0-1|56	
21mr|python-execnet-1.9.0-1|57	%install
21mr|python-execnet-1.9.0-1|58	%py3_install
21mr|python-execnet-1.9.0-1|59	

15741 21
21mr|python-extras-1.0.0-1|1	# Created by pyp2rpm-1.0.1
21mr|python-extras-1.0.0-1|2	%global pypi_name extras
21mr|python-extras-1.0.0-1|3	
21mr|python-extras-1.0.0-1|4	Name:           python-%{pypi_name}
21mr|python-extras-1.0.0-1|5	Version:        1.0.0
21mr|python-extras-1.0.0-1|6	Release:        1
21mr|python-extras-1.0.0-1|7	Group:          Development/Python
21mr|python-extras-1.0.0-1|8	Summary:        Useful extra bits for Python - things that should be in the standard library
21mr|python-extras-1.0.0-1|9	
21mr|python-extras-1.0.0-1|10	License:        MIT
21mr|python-extras-1.0.0-1|11	URL:            https://github.com/testing-cabal/extras
21mr|python-extras-1.0.0-1|12	Source0:        https://pypi.io/packages/source/e/extras/extras-%{version}.tar.gz
21mr|python-extras-1.0.0-1|13	BuildArch:      noarch
21mr|python-extras-1.0.0-1|14	
21mr|python-extras-1.0.0-1|15	%description
21mr|python-extras-1.0.0-1|16	extras is a set of extensions to the Python standard library, originally
21mr|python-extras-1.0.0-1|17	written to make the code within testtools cleaner, but now split out for
21mr|python-extras-1.0.0-1|18	general use outside of a testing context.
21mr|python-extras-1.0.0-1|19	
21mr|python-extras-1.0.0-1|20	pydoc extras is your friend. extras currently contains the
21mr|python-extras-1.0.0-1|21	following functions:
21mr|python-extras-1.0.0-1|22	
21mr|python-extras-1.0.0-1|23	* try_import
21mr|python-extras-1.0.0-1|24	
21mr|python-extras-1.0.0-1|25	* try_imports
21mr|python-extras-1.0.0-1|26	
21mr|python-extras-1.0.0-1|27	* safe_hasattr
21mr|python-extras-1.0.0-1|28	
21mr|python-extras-1.0.0-1|29	Which do
21mr|python-extras-1.0.0-1|30	what their name ...
21mr|python-extras-1.0.0-1|31	
21mr|python-extras-1.0.0-1|32	%package -n     python2-%{pypi_name}
21mr|python-extras-1.0.0-1|33	%py2_migration_meta python2-%{pypi_name}
21mr|python-extras-1.0.0-1|34	Summary:        Useful extra bits for Python - things that should be in the standard library
21mr|python-extras-1.0.0-1|35	Group:          Development/Python
21mr|python-extras-1.0.0-1|36	BuildArch:      noarch
21mr|python-extras-1.0.0-1|37	BuildRequires:  pkgconfig(python2)
21mr|python-extras-1.0.0-1|38	BuildRequires:  pythonegg(setuptools)
21mr|python-extras-1.0.0-1|39	
21mr|python-extras-1.0.0-1|40	%description -n python2-%{pypi_name}
21mr|python-extras-1.0.0-1|41	extras is a set of extensions to the Python standard library, originally
21mr|python-extras-1.0.0-1|42	written to make the code within testtools cleaner, but now split out for
21mr|python-extras-1.0.0-1|43	general use outside of a testing context.
21mr|python-extras-1.0.0-1|44	
21mr|python-extras-1.0.0-1|45	pydoc extras is your friend. extras currently contains the
21mr|python-extras-1.0.0-1|46	following functions:
21mr|python-extras-1.0.0-1|47	
21mr|python-extras-1.0.0-1|48	* try_import
21mr|python-extras-1.0.0-1|49	
21mr|python-extras-1.0.0-1|50	* try_imports
21mr|python-extras-1.0.0-1|51	
21mr|python-extras-1.0.0-1|52	* safe_hasattr
21mr|python-extras-1.0.0-1|53	
21mr|python-extras-1.0.0-1|54	Which do
21mr|python-extras-1.0.0-1|55	what their name ...
21mr|python-extras-1.0.0-1|56	
21mr|python-extras-1.0.0-1|57	
21mr|python-extras-1.0.0-1|58	%package -n     python3-%{pypi_name}
21mr|python-extras-1.0.0-1|59	Summary:        Useful extra bits for Python - things that should be in the standard library
21mr|python-extras-1.0.0-1|60	Group:          Development/Python
21mr|python-extras-1.0.0-1|61	BuildArch:      noarch
21mr|python-extras-1.0.0-1|62	BuildRequires:  pkgconfig(python3)
21mr|python-extras-1.0.0-1|63	BuildRequires:  python3egg(setuptools)
21mr|python-extras-1.0.0-1|64	
21mr|python-extras-1.0.0-1|65	%description -n python3-%{pypi_name}
21mr|python-extras-1.0.0-1|66	extras is a set of extensions to the Python standard library, originally
21mr|python-extras-1.0.0-1|67	written to make the code within testtools cleaner, but now split out for
21mr|python-extras-1.0.0-1|68	general use outside of a testing context.
21mr|python-extras-1.0.0-1|69	
21mr|python-extras-1.0.0-1|70	pydoc extras is your friend. extras currently contains the
21mr|python-extras-1.0.0-1|71	following functions:
21mr|python-extras-1.0.0-1|72	
21mr|python-extras-1.0.0-1|73	* try_import
21mr|python-extras-1.0.0-1|74	
21mr|python-extras-1.0.0-1|75	* try_imports
21mr|python-extras-1.0.0-1|76	
21mr|python-extras-1.0.0-1|77	* safe_hasattr
21mr|python-extras-1.0.0-1|78	
21mr|python-extras-1.0.0-1|79	Which do
21mr|python-extras-1.0.0-1|80	what their name ...
21mr|python-extras-1.0.0-1|81	
21mr|python-extras-1.0.0-1|82	
21mr|python-extras-1.0.0-1|83	%prep
21mr|python-extras-1.0.0-1|84	%setup -q -n %{pypi_name}-%{version}
21mr|python-extras-1.0.0-1|85	# Remove bundled egg-info
21mr|python-extras-1.0.0-1|86	rm -rf %{pypi_name}.egg-info
21mr|python-extras-1.0.0-1|87	
21mr|python-extras-1.0.0-1|88	cp -a . %{py2dir}
21mr|python-extras-1.0.0-1|89	
21mr|python-extras-1.0.0-1|90	
21mr|python-extras-1.0.0-1|91	%build
21mr|python-extras-1.0.0-1|92	pushd %{py2dir}
21mr|python-extras-1.0.0-1|93	%py2_build
21mr|python-extras-1.0.0-1|94	popd
21mr|python-extras-1.0.0-1|95	
21mr|python-extras-1.0.0-1|96	%py3_build
21mr|python-extras-1.0.0-1|97	
21mr|python-extras-1.0.0-1|98	%install
21mr|python-extras-1.0.0-1|99	pushd %{py2dir}
21mr|python-extras-1.0.0-1|100	%py2_install
21mr|python-extras-1.0.0-1|101	popd
21mr|python-extras-1.0.0-1|102	
21mr|python-extras-1.0.0-1|103	%py3_install
21mr|python-extras-1.0.0-1|104	
21mr|python-extras-1.0.0-1|105	
21mr|python-extras-1.0.0-1|106	%files -n python2-%{pypi_name}
21mr|python-extras-1.0.0-1|107	%doc README.rst LICENSE
21mr|python-extras-1.0.0-1|108	%{py2_puresitedir}/%{pypi_name}
21mr|python-extras-1.0.0-1|109	%{py2_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-extras-1.0.0-1|110	
21mr|python-extras-1.0.0-1|111	%files -n python3-%{pypi_name}
21mr|python-extras-1.0.0-1|112	%doc README.rst LICENSE
21mr|python-extras-1.0.0-1|113	%{py3_puresitedir}/%{pypi_name}
21mr|python-extras-1.0.0-1|114	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

15742 21
21mr|python-falcon-3.0.1-1|1	%global pypi_name falcon
21mr|python-falcon-3.0.1-1|2	
21mr|python-falcon-3.0.1-1|3	%bcond_with tests
21mr|python-falcon-3.0.1-1|4	
21mr|python-falcon-3.0.1-1|5	Summary:	An unladen web framework for building APIs and app backends
21mr|python-falcon-3.0.1-1|6	Name:		python-%{pypi_name}
21mr|python-falcon-3.0.1-1|7	Version:	3.0.1
21mr|python-falcon-3.0.1-1|8	Release:	1
21mr|python-falcon-3.0.1-1|9	License:	ASL 2.0
21mr|python-falcon-3.0.1-1|10	Group:		Development/Python
21mr|python-falcon-3.0.1-1|11	Url:		https://falconframework.org
21mr|python-falcon-3.0.1-1|12	Source0:	%pypi_source
21mr|python-falcon-3.0.1-1|13	# downstream-only patch to remove bundled library
21mr|python-falcon-3.0.1-1|14	Patch0:		0001-Remove-vendored-mimeparse.patch
21mr|python-falcon-3.0.1-1|15	
21mr|python-falcon-3.0.1-1|16	%description
21mr|python-falcon-3.0.1-1|17	Falcon is a reliable, high-performance Python web framework for building
21mr|python-falcon-3.0.1-1|18	large-scale app backends and microservices.  It encourages the REST
21mr|python-falcon-3.0.1-1|19	architectural style, and tries to do as little as possible while remaining
21mr|python-falcon-3.0.1-1|20	highly effective.
21mr|python-falcon-3.0.1-1|21	
21mr|python-falcon-3.0.1-1|22	#----------------------------------------------------------------------------
21mr|python-falcon-3.0.1-1|23	
21mr|python-falcon-3.0.1-1|24	%package -n python3-%{pypi_name}
21mr|python-falcon-3.0.1-1|25	Summary:	An unladen web framework for building APIs and app backends
21mr|python-falcon-3.0.1-1|26	Group:		Development/Python
21mr|python-falcon-3.0.1-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-falcon-3.0.1-1|28	BuildRequires:	python3-setuptools
21mr|python-falcon-3.0.1-1|29	BuildRequires:	python3-cython
21mr|python-falcon-3.0.1-1|30	BuildRequires:	python3-mimeparse
21mr|python-falcon-3.0.1-1|31	%if %{with tests}
21mr|python-falcon-3.0.1-1|32	# requirements/tests
21mr|python-falcon-3.0.1-1|33	BuildRequires:	python3-aiofiles
21mr|python-falcon-3.0.1-1|34	BuildRequires:	python3-cbor2
21mr|python-falcon-3.0.1-1|35	BuildRequires:	python3-httpx
21mr|python-falcon-3.0.1-1|36	BuildRequires:	python3-msgpack
21mr|python-falcon-3.0.1-1|37	BuildRequires:	python3-mujson
21mr|python-falcon-3.0.1-1|38	BuildRequires:	python3-pytest
21mr|python-falcon-3.0.1-1|39	BuildRequires:	python3-pytest-asyncio
21mr|python-falcon-3.0.1-1|40	BuildRequires:	python3-pyyaml
21mr|python-falcon-3.0.1-1|41	BuildRequires:	python3-requests
21mr|python-falcon-3.0.1-1|42	BuildRequires:	python3-testtools
21mr|python-falcon-3.0.1-1|43	BuildRequires:	python3-ujson
21mr|python-falcon-3.0.1-1|44	BuildRequires:	python3-uvicorn
21mr|python-falcon-3.0.1-1|45	BuildRequires:	python3-websockets
21mr|python-falcon-3.0.1-1|46	%endif
21mr|python-falcon-3.0.1-1|47	
21mr|python-falcon-3.0.1-1|48	%description -n python3-%{pypi_name}
21mr|python-falcon-3.0.1-1|49	Falcon is a reliable, high-performance Python web framework for building
21mr|python-falcon-3.0.1-1|50	large-scale app backends and microservices.  It encourages the REST
21mr|python-falcon-3.0.1-1|51	architectural style, and tries to do as little as possible while remaining
21mr|python-falcon-3.0.1-1|52	highly effective.
21mr|python-falcon-3.0.1-1|53	
21mr|python-falcon-3.0.1-1|54	%files -n python3-%{pypi_name}
21mr|python-falcon-3.0.1-1|55	%license LICENSE
21mr|python-falcon-3.0.1-1|56	%doc README.rst
21mr|python-falcon-3.0.1-1|57	%{_bindir}/falcon-bench
21mr|python-falcon-3.0.1-1|58	%{_bindir}/falcon-inspect-app
21mr|python-falcon-3.0.1-1|59	%{_bindir}/falcon-print-routes
21mr|python-falcon-3.0.1-1|60	%{python3_sitearch}/%{pypi_name}
21mr|python-falcon-3.0.1-1|61	%{python3_sitearch}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-falcon-3.0.1-1|62	
21mr|python-falcon-3.0.1-1|63	#----------------------------------------------------------------------------
21mr|python-falcon-3.0.1-1|64	
21mr|python-falcon-3.0.1-1|65	%prep
21mr|python-falcon-3.0.1-1|66	%setup -qn %{pypi_name}-%{version}
21mr|python-falcon-3.0.1-1|67	%patch0 -p1
21mr|python-falcon-3.0.1-1|68	
21mr|python-falcon-3.0.1-1|69	rm -rf %{pypi_name}.egg-info
21mr|python-falcon-3.0.1-1|70	
21mr|python-falcon-3.0.1-1|71	# related to Patch0
21mr|python-falcon-3.0.1-1|72	rm -rf falcon/vendor
21mr|python-falcon-3.0.1-1|73	
21mr|python-falcon-3.0.1-1|74	%build
21mr|python-falcon-3.0.1-1|75	%py3_build
21mr|python-falcon-3.0.1-1|76	
21mr|python-falcon-3.0.1-1|77	%install
21mr|python-falcon-3.0.1-1|78	%py3_install
21mr|python-falcon-3.0.1-1|79	
21mr|python-falcon-3.0.1-1|80	rm -rf %{buildroot}%{python3_sitearch}/examples
21mr|python-falcon-3.0.1-1|81	
21mr|python-falcon-3.0.1-1|82	%if %{with tests}
21mr|python-falcon-3.0.1-1|83	%check
21mr|python-falcon-3.0.1-1|84	# tests/asgi/test_cythonized_asgi.py fails when cython is installed
21mr|python-falcon-3.0.1-1|85	%pytest --verbose \
21mr|python-falcon-3.0.1-1|86	--ignore tests/asgi/test_cythonized_asgi.py \
21mr|python-falcon-3.0.1-1|87	tests
21mr|python-falcon-3.0.1-1|88	%endif
21mr|python-falcon-3.0.1-1|89	

15743 21
21mr|python-fasteners-0.16.3-1|1	%global pypi_name fasteners
21mr|python-fasteners-0.16.3-1|2	
21mr|python-fasteners-0.16.3-1|3	Name:       python-%{pypi_name}
21mr|python-fasteners-0.16.3-1|4	Version:	0.16.3
21mr|python-fasteners-0.16.3-1|5	Release:	1
21mr|python-fasteners-0.16.3-1|6	Group:      Development/Python
21mr|python-fasteners-0.16.3-1|7	Summary:    A python package that provides useful locks
21mr|python-fasteners-0.16.3-1|8	License:    ASL 2.0
21mr|python-fasteners-0.16.3-1|9	URL:        https://github.com/harlowja/fasteners
21mr|python-fasteners-0.16.3-1|10	Source0:	https://files.pythonhosted.org/packages/28/e4/2888d41cdbd405828ccdb9a8536c5919939c2f4c6ab9b2ba63e9bd2570d5/fasteners-0.16.3.tar.gz
21mr|python-fasteners-0.16.3-1|11	BuildArch:  noarch
21mr|python-fasteners-0.16.3-1|12	
21mr|python-fasteners-0.16.3-1|13	BuildRequires: pkgconfig(python3)
21mr|python-fasteners-0.16.3-1|14	BuildRequires: python3egg(six)
21mr|python-fasteners-0.16.3-1|15	BuildRequires: python3egg(monotonic) >= 0.1
21mr|python-fasteners-0.16.3-1|16	BuildRequires: python3egg(setuptools)
21mr|python-fasteners-0.16.3-1|17	
21mr|python-fasteners-0.16.3-1|18	%description
21mr|python-fasteners-0.16.3-1|19	Fasteners Overview A python package_ that provides useful locks.
21mr|python-fasteners-0.16.3-1|20	
21mr|python-fasteners-0.16.3-1|21	#----------------------------------------------------------------
21mr|python-fasteners-0.16.3-1|22	%package -n python3-%{pypi_name}
21mr|python-fasteners-0.16.3-1|23	Summary: A python package that provides useful locks
21mr|python-fasteners-0.16.3-1|24	Group:   Development/Python
21mr|python-fasteners-0.16.3-1|25	
21mr|python-fasteners-0.16.3-1|26	%description -n python3-%{pypi_name}
21mr|python-fasteners-0.16.3-1|27	Fasteners Overview A python package_ that provides useful locks.
21mr|python-fasteners-0.16.3-1|28	
21mr|python-fasteners-0.16.3-1|29	%files -n python3-%{pypi_name}
21mr|python-fasteners-0.16.3-1|30	%{python3_sitelib}/%{pypi_name}/
21mr|python-fasteners-0.16.3-1|31	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info/
21mr|python-fasteners-0.16.3-1|32	
21mr|python-fasteners-0.16.3-1|33	#----------------------------------------------------------------
21mr|python-fasteners-0.16.3-1|34	
21mr|python-fasteners-0.16.3-1|35	%prep
21mr|python-fasteners-0.16.3-1|36	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-fasteners-0.16.3-1|37	
21mr|python-fasteners-0.16.3-1|38	# Remove bundled egg-info
21mr|python-fasteners-0.16.3-1|39	rm -rf %{pypi_name}.egg-info
21mr|python-fasteners-0.16.3-1|40	
21mr|python-fasteners-0.16.3-1|41	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-fasteners-0.16.3-1|42	
21mr|python-fasteners-0.16.3-1|43	%build
21mr|python-fasteners-0.16.3-1|44	%py3_build
21mr|python-fasteners-0.16.3-1|45	
21mr|python-fasteners-0.16.3-1|46	%install
21mr|python-fasteners-0.16.3-1|47	%py3_install

15744 21
21mr|python-feedparser-6.0.8-1|1	%define	modname	feedparser
21mr|python-feedparser-6.0.8-1|2	
21mr|python-feedparser-6.0.8-1|3	Summary:	Parse RSS and Atom feeds in Python
21mr|python-feedparser-6.0.8-1|4	Name:		python-%{modname}
21mr|python-feedparser-6.0.8-1|5	Version:	6.0.8
21mr|python-feedparser-6.0.8-1|6	Release:	1
21mr|python-feedparser-6.0.8-1|7	
21mr|python-feedparser-6.0.8-1|8	Source0:	https://files.pythonhosted.org/packages/96/c2/5c5c266988142936ca81aaa22e5ef3750cce49e10c0ee9d0b9feda167491/feedparser-6.0.8.tar.gz
21mr|python-feedparser-6.0.8-1|9	License:	BSD
21mr|python-feedparser-6.0.8-1|10	URL:		http://code.google.com/p/feedparser/
21mr|python-feedparser-6.0.8-1|11	Group:		Development/Python
21mr|python-feedparser-6.0.8-1|12	BuildRequires:	pkgconfig(python2)
21mr|python-feedparser-6.0.8-1|13	BuildRequires:  python3-devel
21mr|python-feedparser-6.0.8-1|14	BuildRequires:	python2-setuptools
21mr|python-feedparser-6.0.8-1|15	BuildRequires:  python3egg(setuptools)
21mr|python-feedparser-6.0.8-1|16	BuildArch:	noarch
21mr|python-feedparser-6.0.8-1|17	
21mr|python-feedparser-6.0.8-1|18	%description
21mr|python-feedparser-6.0.8-1|19	Feedparser is the "Universal Feed Parser" library for python, which
21mr|python-feedparser-6.0.8-1|20	handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds
21mr|python-feedparser-6.0.8-1|21	
21mr|python-feedparser-6.0.8-1|22	%package -n python3-feedparser
21mr|python-feedparser-6.0.8-1|23	Summary:        Python decorator utilities
21mr|python-feedparser-6.0.8-1|24	Group:          Development/Python
21mr|python-feedparser-6.0.8-1|25	Requires:       python3
21mr|python-feedparser-6.0.8-1|26	
21mr|python-feedparser-6.0.8-1|27	%description -n python3-feedparser
21mr|python-feedparser-6.0.8-1|28	Feedparser is the "Universal Feed Parser" library for python, which
21mr|python-feedparser-6.0.8-1|29	handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds
21mr|python-feedparser-6.0.8-1|30	
21mr|python-feedparser-6.0.8-1|31	%prep
21mr|python-feedparser-6.0.8-1|32	%autosetup -n %{modname}-%{version}
21mr|python-feedparser-6.0.8-1|33	
21mr|python-feedparser-6.0.8-1|34	%install
21mr|python-feedparser-6.0.8-1|35	%py3_install
21mr|python-feedparser-6.0.8-1|36	
21mr|python-feedparser-6.0.8-1|37	%files -n python3-feedparser
21mr|python-feedparser-6.0.8-1|38	%defattr(644,root,root,755)
21mr|python-feedparser-6.0.8-1|39	%{py3_puresitedir}/%{modname}*
21mr|python-feedparser-6.0.8-1|40	#% {py3_puresitedir}/__pycache__/*

15745 21
21mr|python-filelock-3.8.2-2|1	%global pypi_name filelock
21mr|python-filelock-3.8.2-2|2	
21mr|python-filelock-3.8.2-2|3	Name:           python-%{pypi_name}
21mr|python-filelock-3.8.2-2|4	Version:        3.8.2
21mr|python-filelock-3.8.2-2|5	Release:        2
21mr|python-filelock-3.8.2-2|6	Summary:        A platform independent file lock
21mr|python-filelock-3.8.2-2|7	Group:          Development/Python
21mr|python-filelock-3.8.2-2|8	License:        Unlicense
21mr|python-filelock-3.8.2-2|9	URL:            https://github.com/benediktschmitt/py-filelock
21mr|python-filelock-3.8.2-2|10	Source0:        %{pypi_source}
21mr|python-filelock-3.8.2-2|11	BuildArch:      noarch
21mr|python-filelock-3.8.2-2|12	BuildRequires:  pkgconfig(python3)
21mr|python-filelock-3.8.2-2|13	BuildRequires:  python3dist(setuptools)
21mr|python-filelock-3.8.2-2|14	BuildRequires:  python3dist(setuptools-scm)
21mr|python-filelock-3.8.2-2|15	BuildRequires:  python3dist(toml)
21mr|python-filelock-3.8.2-2|16	
21mr|python-filelock-3.8.2-2|17	%description
21mr|python-filelock-3.8.2-2|18	This package contains a single module, which implements a platform independent
21mr|python-filelock-3.8.2-2|19	file locking mechanism for Python.
21mr|python-filelock-3.8.2-2|20	
21mr|python-filelock-3.8.2-2|21	The lock includes a lock counter and is thread safe. This means, when locking
21mr|python-filelock-3.8.2-2|22	the same lock object twice, it will not block.
21mr|python-filelock-3.8.2-2|23	
21mr|python-filelock-3.8.2-2|24	#-----------------------------------------------
21mr|python-filelock-3.8.2-2|25	%package -n     python3-%{pypi_name}
21mr|python-filelock-3.8.2-2|26	Summary:        %{summary}
21mr|python-filelock-3.8.2-2|27	Group:          Development/Python
21mr|python-filelock-3.8.2-2|28	
21mr|python-filelock-3.8.2-2|29	%description -n python3-%{pypi_name}
21mr|python-filelock-3.8.2-2|30	This package contains a single module, which implements a platform independent
21mr|python-filelock-3.8.2-2|31	file locking mechanism for Python.
21mr|python-filelock-3.8.2-2|32	
21mr|python-filelock-3.8.2-2|33	The lock includes a lock counter and is thread safe. This means, when locking
21mr|python-filelock-3.8.2-2|34	the same lock object twice, it will not block.
21mr|python-filelock-3.8.2-2|35	
21mr|python-filelock-3.8.2-2|36	%files -n python3-%{pypi_name}
21mr|python-filelock-3.8.2-2|37	%license LICENSE
21mr|python-filelock-3.8.2-2|38	%doc README.md
21mr|python-filelock-3.8.2-2|39	%{python3_sitelib}/%{pypi_name}/*
21mr|python-filelock-3.8.2-2|40	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-filelock-3.8.2-2|41	
21mr|python-filelock-3.8.2-2|42	#-----------------------------------------------
21mr|python-filelock-3.8.2-2|43	
21mr|python-filelock-3.8.2-2|44	%prep
21mr|python-filelock-3.8.2-2|45	%autosetup -n %{pypi_name}-%{version}
21mr|python-filelock-3.8.2-2|46	
21mr|python-filelock-3.8.2-2|47	# Remove bundled egg-info
21mr|python-filelock-3.8.2-2|48	rm -rf %{pypi_name}.egg-info
21mr|python-filelock-3.8.2-2|49	
21mr|python-filelock-3.8.2-2|50	%build
21mr|python-filelock-3.8.2-2|51	%py3_build
21mr|python-filelock-3.8.2-2|52	
21mr|python-filelock-3.8.2-2|53	%install
21mr|python-filelock-3.8.2-2|54	%py3_install
21mr|python-filelock-3.8.2-2|55	

15746 21
21mr|python-firebase-admin-5.0.2-1|1	%define module firebase_admin
21mr|python-firebase-admin-5.0.2-1|2	
21mr|python-firebase-admin-5.0.2-1|3	Summary:	Firebase Admin Python SDK
21mr|python-firebase-admin-5.0.2-1|4	Name:		python-firebase-admin
21mr|python-firebase-admin-5.0.2-1|5	Version:	5.0.2
21mr|python-firebase-admin-5.0.2-1|6	Release:	1
21mr|python-firebase-admin-5.0.2-1|7	License:	ASLv2
21mr|python-firebase-admin-5.0.2-1|8	Group:		Development/Python
21mr|python-firebase-admin-5.0.2-1|9	Url:		https://firebase.google.com/docs/admin/setup/
21mr|python-firebase-admin-5.0.2-1|10	Source0:	https://files.pythonhosted.org/packages/8f/15/c8543cb77ecb76e5468eeb31d25e6bfb056b4f43913fb05e4d253aca66d7/firebase_admin-5.0.2.tar.gz
21mr|python-firebase-admin-5.0.2-1|11	Patch1:		firebase-admin-google-api-core-version.patch
21mr|python-firebase-admin-5.0.2-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-firebase-admin-5.0.2-1|13	BuildRequires:	python3egg(setuptools)
21mr|python-firebase-admin-5.0.2-1|14	BuildArch:	noarch
21mr|python-firebase-admin-5.0.2-1|15	
21mr|python-firebase-admin-5.0.2-1|16	%description
21mr|python-firebase-admin-5.0.2-1|17	The Firebase Admin Python SDK enables server-side (backend) Python
21mr|python-firebase-admin-5.0.2-1|18	developers to integrate Firebase into their services and applications.
21mr|python-firebase-admin-5.0.2-1|19	
21mr|python-firebase-admin-5.0.2-1|20	%files
21mr|python-firebase-admin-5.0.2-1|21	%doc README.md
21mr|python-firebase-admin-5.0.2-1|22	%{python3_sitelib}/*
21mr|python-firebase-admin-5.0.2-1|23	
21mr|python-firebase-admin-5.0.2-1|24	#----------------------------------------------------------------------------
21mr|python-firebase-admin-5.0.2-1|25	
21mr|python-firebase-admin-5.0.2-1|26	%prep
21mr|python-firebase-admin-5.0.2-1|27	%setup -qn firebase_admin-%{version}
21mr|python-firebase-admin-5.0.2-1|28	%apply_patches
21mr|python-firebase-admin-5.0.2-1|29	
21mr|python-firebase-admin-5.0.2-1|30	%build
21mr|python-firebase-admin-5.0.2-1|31	%py3_build
21mr|python-firebase-admin-5.0.2-1|32	
21mr|python-firebase-admin-5.0.2-1|33	%install
21mr|python-firebase-admin-5.0.2-1|34	%py3_install

15747 21
21mr|python-fixtures-3.0.0-18|1	%global pypi_name fixtures
21mr|python-fixtures-3.0.0-18|2	
21mr|python-fixtures-3.0.0-18|3	%bcond_with tests
21mr|python-fixtures-3.0.0-18|4	
21mr|python-fixtures-3.0.0-18|5	Name:           python-%{pypi_name}
21mr|python-fixtures-3.0.0-18|6	Version:        3.0.0
21mr|python-fixtures-3.0.0-18|7	Release:        18%{?dist}
21mr|python-fixtures-3.0.0-18|8	Summary:        Fixtures, reusable state for writing clean tests and more
21mr|python-fixtures-3.0.0-18|9	Group:		Development/Python
21mr|python-fixtures-3.0.0-18|10	
21mr|python-fixtures-3.0.0-18|11	License:        ASL 2.0 or BSD
21mr|python-fixtures-3.0.0-18|12	URL:            https://launchpad.net/python-fixtures
21mr|python-fixtures-3.0.0-18|13	Source0:	https://files.pythonhosted.org/packages/84/be/94ecbc3f2487bd14aa8b44852f498086219b7cc0c8250ee65a03e2c63119/fixtures-%{version}.tar.gz
21mr|python-fixtures-3.0.0-18|14	BuildArch:      noarch
21mr|python-fixtures-3.0.0-18|15	
21mr|python-fixtures-3.0.0-18|16	
21mr|python-fixtures-3.0.0-18|17	%global _description\
21mr|python-fixtures-3.0.0-18|18	Fixtures defines a Python contract for reusable state / support logic,\
21mr|python-fixtures-3.0.0-18|19	primarily for unit testing. Helper and adaption logic is included to\
21mr|python-fixtures-3.0.0-18|20	make it easy to write your own fixtures using the fixtures contract.\
21mr|python-fixtures-3.0.0-18|21	Glue code is provided that makes using fixtures that meet the Fixtures\
21mr|python-fixtures-3.0.0-18|22	contract in unit test compatible test cases easy and straight forward.
21mr|python-fixtures-3.0.0-18|23	
21mr|python-fixtures-3.0.0-18|24	%description %_description
21mr|python-fixtures-3.0.0-18|25	
21mr|python-fixtures-3.0.0-18|26	
21mr|python-fixtures-3.0.0-18|27	%package -n python3-%{pypi_name}
21mr|python-fixtures-3.0.0-18|28	Summary:        Fixtures, reusable state for writing clean tests and more
21mr|python-fixtures-3.0.0-18|29	BuildArch:      noarch
21mr|python-fixtures-3.0.0-18|30	
21mr|python-fixtures-3.0.0-18|31	BuildRequires:  python3-devel
21mr|python-fixtures-3.0.0-18|32	BuildRequires:  python3-pbr >= 0.11
21mr|python-fixtures-3.0.0-18|33	
21mr|python-fixtures-3.0.0-18|34	%if %{with tests}
21mr|python-fixtures-3.0.0-18|35	BuildRequires:  python3-mock
21mr|python-fixtures-3.0.0-18|36	BuildRequires:  python3-testtools >= 0.9.22
21mr|python-fixtures-3.0.0-18|37	%endif
21mr|python-fixtures-3.0.0-18|38	
21mr|python-fixtures-3.0.0-18|39	Requires:       python3-testtools >= 0.9.22
21mr|python-fixtures-3.0.0-18|40	Requires:       python3-six
21mr|python-fixtures-3.0.0-18|41	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-fixtures-3.0.0-18|42	
21mr|python-fixtures-3.0.0-18|43	%description -n python3-%{pypi_name}
21mr|python-fixtures-3.0.0-18|44	Fixtures defines a Python contract for reusable state / support logic,
21mr|python-fixtures-3.0.0-18|45	primarily for unit testing. Helper and adaption logic is included to
21mr|python-fixtures-3.0.0-18|46	make it easy to write your own fixtures using the fixtures contract.
21mr|python-fixtures-3.0.0-18|47	Glue code is provided that makes using fixtures that meet the Fixtures
21mr|python-fixtures-3.0.0-18|48	contract in unit test compatible test cases easy and straight forward.
21mr|python-fixtures-3.0.0-18|49	
21mr|python-fixtures-3.0.0-18|50	
21mr|python-fixtures-3.0.0-18|51	%prep
21mr|python-fixtures-3.0.0-18|52	%autosetup -n %{pypi_name}-%{version}
21mr|python-fixtures-3.0.0-18|53	
21mr|python-fixtures-3.0.0-18|54	%build
21mr|python-fixtures-3.0.0-18|55	%py3_build
21mr|python-fixtures-3.0.0-18|56	
21mr|python-fixtures-3.0.0-18|57	%install
21mr|python-fixtures-3.0.0-18|58	%py3_install
21mr|python-fixtures-3.0.0-18|59	
21mr|python-fixtures-3.0.0-18|60	%if %{with tests}
21mr|python-fixtures-3.0.0-18|61	%check
21mr|python-fixtures-3.0.0-18|62	%{__python3} -m testtools.run fixtures.test_suite
21mr|python-fixtures-3.0.0-18|63	%endif # if with tests
21mr|python-fixtures-3.0.0-18|64	
21mr|python-fixtures-3.0.0-18|65	
21mr|python-fixtures-3.0.0-18|66	%files -n python3-%{pypi_name}
21mr|python-fixtures-3.0.0-18|67	%doc README GOALS NEWS Apache-2.0 BSD COPYING
21mr|python-fixtures-3.0.0-18|68	%{python3_sitelib}/%{pypi_name}
21mr|python-fixtures-3.0.0-18|69	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info

15748 21
21mr|python-flake8-3.9.2-1|1	%global __requires_exclude python3egg\\(enum34\\)|python3egg\\(functools32\\)
21mr|python-flake8-3.9.2-1|2	
21mr|python-flake8-3.9.2-1|3	%define	oname	flake8
21mr|python-flake8-3.9.2-1|4	
21mr|python-flake8-3.9.2-1|5	Summary:	The modular source code checker: pep8, pyflakes and co
21mr|python-flake8-3.9.2-1|6	Name:		python-%{oname}
21mr|python-flake8-3.9.2-1|7	Version:	3.9.2
21mr|python-flake8-3.9.2-1|8	Release:	1
21mr|python-flake8-3.9.2-1|9	License:	MIT
21mr|python-flake8-3.9.2-1|10	Group:		Development/Python
21mr|python-flake8-3.9.2-1|11	Url:		https://gitlab.com/pycqa/flake8
21mr|python-flake8-3.9.2-1|12	Source0:	https://files.pythonhosted.org/packages/9e/47/15b267dfe7e03dca4c4c06e7eadbd55ef4dfd368b13a0bab36d708b14366/flake8-3.9.2.tar.gz
21mr|python-flake8-3.9.2-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-flake8-3.9.2-1|14	BuildRequires:	python3egg(configparser)
21mr|python-flake8-3.9.2-1|15	BuildRequires:	python3egg(entrypoints)
21mr|python-flake8-3.9.2-1|16	BuildRequires:	python3egg(mccabe)
21mr|python-flake8-3.9.2-1|17	BuildRequires:	python3egg(mock)
21mr|python-flake8-3.9.2-1|18	BuildRequires:	python3egg(nose)
21mr|python-flake8-3.9.2-1|19	BuildRequires:	python3egg(pbr)
21mr|python-flake8-3.9.2-1|20	BuildRequires:	python3egg(pycodestyle)
21mr|python-flake8-3.9.2-1|21	BuildRequires:	python3egg(pyflakes)
21mr|python-flake8-3.9.2-1|22	BuildRequires:	python3egg(pytest)
21mr|python-flake8-3.9.2-1|23	BuildRequires:	python3egg(setuptools)
21mr|python-flake8-3.9.2-1|24	BuildRequires:	python3egg(wheel)
21mr|python-flake8-3.9.2-1|25	BuildRequires:	python3egg(typing)
21mr|python-flake8-3.9.2-1|26	BuildArch:	noarch
21mr|python-flake8-3.9.2-1|27	
21mr|python-flake8-3.9.2-1|28	%description
21mr|python-flake8-3.9.2-1|29	Flake8 is a wrapper around these tools:
21mr|python-flake8-3.9.2-1|30	- PyFlakes
21mr|python-flake8-3.9.2-1|31	- pycodestyle
21mr|python-flake8-3.9.2-1|32	- Ned Batchelder's McCabe script
21mr|python-flake8-3.9.2-1|33	Flake8 runs all the tools by launching the single ``flake8`` command.
21mr|python-flake8-3.9.2-1|34	It displays the warnings in a per-file, merged output.
21mr|python-flake8-3.9.2-1|35	
21mr|python-flake8-3.9.2-1|36	#-------------------------------------------------------------------
21mr|python-flake8-3.9.2-1|37	%package -n python3-%{oname}
21mr|python-flake8-3.9.2-1|38	Summary:	The modular source code checker: pep8, pyflakes and co
21mr|python-flake8-3.9.2-1|39	Group:		Development/Python
21mr|python-flake8-3.9.2-1|40	
21mr|python-flake8-3.9.2-1|41	%description -n python3-%{oname}
21mr|python-flake8-3.9.2-1|42	Flake8 is a wrapper around these tools:
21mr|python-flake8-3.9.2-1|43	- PyFlakes
21mr|python-flake8-3.9.2-1|44	- pycodestyle
21mr|python-flake8-3.9.2-1|45	- Ned Batchelder's McCabe script
21mr|python-flake8-3.9.2-1|46	Flake8 runs all the tools by launching the single ``flake8`` command.
21mr|python-flake8-3.9.2-1|47	It displays the warnings in a per-file, merged output.
21mr|python-flake8-3.9.2-1|48	
21mr|python-flake8-3.9.2-1|49	%files -n python3-%{oname}
21mr|python-flake8-3.9.2-1|50	%doc {CONTRIBUTORS.txt,LICENSE,README.rst,docs/source/faq.rst}
21mr|python-flake8-3.9.2-1|51	%{_bindir}/*
21mr|python-flake8-3.9.2-1|52	%{python3_sitelib}/%{oname}-%{version}-py*.egg-info
21mr|python-flake8-3.9.2-1|53	%{python3_sitelib}/%{oname}/
21mr|python-flake8-3.9.2-1|54	
21mr|python-flake8-3.9.2-1|55	#-------------------------------------------------------------------
21mr|python-flake8-3.9.2-1|56	
21mr|python-flake8-3.9.2-1|57	%prep
21mr|python-flake8-3.9.2-1|58	%autosetup -p1 -n %{oname}-%{version}
21mr|python-flake8-3.9.2-1|59	
21mr|python-flake8-3.9.2-1|60	rm -rf *.egg-info
21mr|python-flake8-3.9.2-1|61	
21mr|python-flake8-3.9.2-1|62	%build
21mr|python-flake8-3.9.2-1|63	%py3_build
21mr|python-flake8-3.9.2-1|64	
21mr|python-flake8-3.9.2-1|65	%install
21mr|python-flake8-3.9.2-1|66	%py3_install
21mr|python-flake8-3.9.2-1|67	cp %{buildroot}%{_bindir}/flake8 %{buildroot}%{_bindir}/python3-flake8
21mr|python-flake8-3.9.2-1|68	cp %{buildroot}%{_bindir}/flake8 %{buildroot}%{_bindir}/python-flake8
21mr|python-flake8-3.9.2-1|69	
21mr|python-flake8-3.9.2-1|70	%check
21mr|python-flake8-3.9.2-1|71	%py3_test

15749 21
21mr|python-flake8-import-order-0.18.1-1|1	%global pypi_name flake8-import-order
21mr|python-flake8-import-order-0.18.1-1|2	
21mr|python-flake8-import-order-0.18.1-1|3	Summary:	Flake8 and pylama plugin that checks the ordering of import statements
21mr|python-flake8-import-order-0.18.1-1|4	Name:		python-%{pypi_name}
21mr|python-flake8-import-order-0.18.1-1|5	Version:	0.18.1
21mr|python-flake8-import-order-0.18.1-1|6	Release:	1
21mr|python-flake8-import-order-0.18.1-1|7	License:	LGPLv3
21mr|python-flake8-import-order-0.18.1-1|8	Group:		Development/Python
21mr|python-flake8-import-order-0.18.1-1|9	Url:		https://github.com/PyCQA/flake8-import-order
21mr|python-flake8-import-order-0.18.1-1|10	Source0:	%{pypi_source}
21mr|python-flake8-import-order-0.18.1-1|11	BuildArch:	noarch
21mr|python-flake8-import-order-0.18.1-1|12	
21mr|python-flake8-import-order-0.18.1-1|13	%description
21mr|python-flake8-import-order-0.18.1-1|14	A flake8 and Pylama plugin that checks the ordering of your imports. It does
21mr|python-flake8-import-order-0.18.1-1|15	not check anything else about the imports. Merely that they are grouped and
21mr|python-flake8-import-order-0.18.1-1|16	ordered correctly.
21mr|python-flake8-import-order-0.18.1-1|17	
21mr|python-flake8-import-order-0.18.1-1|18	In general stdlib comes first, then 3rd party, then local packages, and that
21mr|python-flake8-import-order-0.18.1-1|19	each group is individually alphabetized, however this depends on the style
21mr|python-flake8-import-order-0.18.1-1|20	used. Flake8-Import-Order supports a number of styles and is extensible
21mr|python-flake8-import-order-0.18.1-1|21	allowing for custom styles.
21mr|python-flake8-import-order-0.18.1-1|22	
21mr|python-flake8-import-order-0.18.1-1|23	This plugin was originally developed to match the style preferences of the
21mr|python-flake8-import-order-0.18.1-1|24	cryptography project, with this style remaining the default.
21mr|python-flake8-import-order-0.18.1-1|25	
21mr|python-flake8-import-order-0.18.1-1|26	#----------------------------------------------------------------------------
21mr|python-flake8-import-order-0.18.1-1|27	
21mr|python-flake8-import-order-0.18.1-1|28	%package -n python3-%{pypi_name}
21mr|python-flake8-import-order-0.18.1-1|29	Summary:	Flake8 and pylama plugin that checks the ordering of import statements
21mr|python-flake8-import-order-0.18.1-1|30	Group:		Development/Python
21mr|python-flake8-import-order-0.18.1-1|31	BuildRequires:	pkgconfig(python3)
21mr|python-flake8-import-order-0.18.1-1|32	BuildRequires:	python3dist(flake8)
21mr|python-flake8-import-order-0.18.1-1|33	BuildRequires:	python3dist(pycodestyle)
21mr|python-flake8-import-order-0.18.1-1|34	BuildRequires:	python3dist(pylama)
21mr|python-flake8-import-order-0.18.1-1|35	BuildRequires:	python3dist(pytest)
21mr|python-flake8-import-order-0.18.1-1|36	BuildRequires:	python3dist(setuptools)
21mr|python-flake8-import-order-0.18.1-1|37	Requires:	python3dist(pycodestyle)
21mr|python-flake8-import-order-0.18.1-1|38	Requires:	python3dist(setuptools)
21mr|python-flake8-import-order-0.18.1-1|39	
21mr|python-flake8-import-order-0.18.1-1|40	%description -n python3-%{pypi_name}
21mr|python-flake8-import-order-0.18.1-1|41	A flake8 and Pylama plugin that checks the ordering of your imports. It does
21mr|python-flake8-import-order-0.18.1-1|42	not check anything else about the imports. Merely that they are grouped and
21mr|python-flake8-import-order-0.18.1-1|43	ordered correctly.
21mr|python-flake8-import-order-0.18.1-1|44	
21mr|python-flake8-import-order-0.18.1-1|45	In general stdlib comes first, then 3rd party, then local packages, and that
21mr|python-flake8-import-order-0.18.1-1|46	each group is individually alphabetized, however this depends on the style
21mr|python-flake8-import-order-0.18.1-1|47	used. Flake8-Import-Order supports a number of styles and is extensible
21mr|python-flake8-import-order-0.18.1-1|48	allowing for custom styles.
21mr|python-flake8-import-order-0.18.1-1|49	
21mr|python-flake8-import-order-0.18.1-1|50	This plugin was originally developed to match the style preferences of the
21mr|python-flake8-import-order-0.18.1-1|51	cryptography project, with this style remaining the default.
21mr|python-flake8-import-order-0.18.1-1|52	
21mr|python-flake8-import-order-0.18.1-1|53	%files -n python3-%{pypi_name}
21mr|python-flake8-import-order-0.18.1-1|54	%doc README.rst
21mr|python-flake8-import-order-0.18.1-1|55	%{python3_sitelib}/flake8_import_order
21mr|python-flake8-import-order-0.18.1-1|56	%{python3_sitelib}/flake8_import_order-%{version}-py%{python3_version}.egg-info
21mr|python-flake8-import-order-0.18.1-1|57	
21mr|python-flake8-import-order-0.18.1-1|58	#----------------------------------------------------------------------------
21mr|python-flake8-import-order-0.18.1-1|59	
21mr|python-flake8-import-order-0.18.1-1|60	%prep
21mr|python-flake8-import-order-0.18.1-1|61	%setup -qn %{pypi_name}-%{version}
21mr|python-flake8-import-order-0.18.1-1|62	
21mr|python-flake8-import-order-0.18.1-1|63	# Remove bundled egg-info
21mr|python-flake8-import-order-0.18.1-1|64	rm -rf flake8_import_order.egg-info/
21mr|python-flake8-import-order-0.18.1-1|65	
21mr|python-flake8-import-order-0.18.1-1|66	%build
21mr|python-flake8-import-order-0.18.1-1|67	%py3_build
21mr|python-flake8-import-order-0.18.1-1|68	
21mr|python-flake8-import-order-0.18.1-1|69	%install
21mr|python-flake8-import-order-0.18.1-1|70	%py3_install
21mr|python-flake8-import-order-0.18.1-1|71	
21mr|python-flake8-import-order-0.18.1-1|72	%check
21mr|python-flake8-import-order-0.18.1-1|73	%__python3 setup.py test
21mr|python-flake8-import-order-0.18.1-1|74	

15750 21
21mr|python-flask-2.2.2-1|1	%define	oname	flask
21mr|python-flask-2.2.2-1|2	%define	soname	Flask
21mr|python-flask-2.2.2-1|3	
21mr|python-flask-2.2.2-1|4	Name:		python-%{oname}
21mr|python-flask-2.2.2-1|5	Version:	2.2.2
21mr|python-flask-2.2.2-1|6	Release:	1
21mr|python-flask-2.2.2-1|7	Summary:	A microframework based on Werkzeug, Jinja2 and good intentions
21mr|python-flask-2.2.2-1|8	Group:		Development/Python
21mr|python-flask-2.2.2-1|9	License:	BSD
21mr|python-flask-2.2.2-1|10	Url:		http://github.com/mitsuhiko/flask/
21mr|python-flask-2.2.2-1|11	Source0:	https://pypi.python.org/packages/source/F/%{soname}/%{soname}-%{version}.tar.gz
21mr|python-flask-2.2.2-1|12	BuildArch:	noarch
21mr|python-flask-2.2.2-1|13	
21mr|python-flask-2.2.2-1|14	%description
21mr|python-flask-2.2.2-1|15	Flask
21mr|python-flask-2.2.2-1|16	-----
21mr|python-flask-2.2.2-1|17	Flask is a microframework for Python based on Werkzeug, Jinja 2 and good
21mr|python-flask-2.2.2-1|18	intentions.
21mr|python-flask-2.2.2-1|19	
21mr|python-flask-2.2.2-1|20	#-------------------------------------------------------------------
21mr|python-flask-2.2.2-1|21	%package -n python3-%{oname}
21mr|python-flask-2.2.2-1|22	Summary:	A microframework based on Werkzeug, Jinja2 and good intentions
21mr|python-flask-2.2.2-1|23	Group:		Development/Python
21mr|python-flask-2.2.2-1|24	
21mr|python-flask-2.2.2-1|25	BuildRequires:	pkgconfig(python3)
21mr|python-flask-2.2.2-1|26	BuildRequires:	python3egg(setuptools)
21mr|python-flask-2.2.2-1|27	BuildRequires:	python3egg(click)
21mr|python-flask-2.2.2-1|28	BuildRequires:	python3egg(itsdangerous) >= 2.0.0
21mr|python-flask-2.2.2-1|29	BuildRequires:	python3egg(jinja2) >= 3.0
21mr|python-flask-2.2.2-1|30	BuildRequires:	python3egg(werkzeug) >= 2.2
21mr|python-flask-2.2.2-1|31	Requires:	python3egg(itsdangerous) >= 2.0.0
21mr|python-flask-2.2.2-1|32	Requires:	python3egg(jinja2) >= 3.0
21mr|python-flask-2.2.2-1|33	Requires:	python3egg(werkzeug) >= 2.0
21mr|python-flask-2.2.2-1|34	
21mr|python-flask-2.2.2-1|35	%description -n python3-%{oname}
21mr|python-flask-2.2.2-1|36	Flask
21mr|python-flask-2.2.2-1|37	-----
21mr|python-flask-2.2.2-1|38	Flask is a microframework for Python based on Werkzeug, Jinja 2 and good
21mr|python-flask-2.2.2-1|39	intentions.
21mr|python-flask-2.2.2-1|40	
21mr|python-flask-2.2.2-1|41	%files -n python3-%{oname}
21mr|python-flask-2.2.2-1|42	%doc docs examples
21mr|python-flask-2.2.2-1|43	%{_bindir}/*
21mr|python-flask-2.2.2-1|44	%{python3_sitelib}/flask
21mr|python-flask-2.2.2-1|45	%{python3_sitelib}/Flask*.egg-info
21mr|python-flask-2.2.2-1|46	#-------------------------------------------------------------------
21mr|python-flask-2.2.2-1|47	
21mr|python-flask-2.2.2-1|48	%prep
21mr|python-flask-2.2.2-1|49	%setup -q -n %{soname}-%{version}
21mr|python-flask-2.2.2-1|50	
21mr|python-flask-2.2.2-1|51	%build
21mr|python-flask-2.2.2-1|52	%py3_build
21mr|python-flask-2.2.2-1|53	
21mr|python-flask-2.2.2-1|54	%install
21mr|python-flask-2.2.2-1|55	%py3_install
21mr|python-flask-2.2.2-1|56	
21mr|python-flask-2.2.2-1|57	# clean
21mr|python-flask-2.2.2-1|58	find %{buildroot} -size 0 -delete
21mr|python-flask-2.2.2-1|59	

15751 21
21mr|python-flask-restful-0.3.9-2|1	%define	srcname	flask-restful
21mr|python-flask-restful-0.3.9-2|2	
21mr|python-flask-restful-0.3.9-2|3	#some test need network connection
21mr|python-flask-restful-0.3.9-2|4	%bcond_with tests
21mr|python-flask-restful-0.3.9-2|5	
21mr|python-flask-restful-0.3.9-2|6	Name:		python-%{srcname}
21mr|python-flask-restful-0.3.9-2|7	Version:	0.3.9
21mr|python-flask-restful-0.3.9-2|8	Release:	2
21mr|python-flask-restful-0.3.9-2|9	Summary:	Simple framework for creating REST APIs
21mr|python-flask-restful-0.3.9-2|10	Group:		Development/Python
21mr|python-flask-restful-0.3.9-2|11	License:	BSD
21mr|python-flask-restful-0.3.9-2|12	Url:		https://github.com/flask-restful/flask-restful/
21mr|python-flask-restful-0.3.9-2|13	Source0:	https://github.com/flask-restful/flask-restful/archive/v%{version}.tar.gz?/%{srcname}-%{version}.tar.gz
21mr|python-flask-restful-0.3.9-2|14	# From flask 2.1.0 the redirects are now relative
21mr|python-flask-restful-0.3.9-2|15	# Sent upstream: https://github.com/flask-restful/flask-restful/pull/942
21mr|python-flask-restful-0.3.9-2|16	Patch0:		fix-relative-redirect.patch
21mr|python-flask-restful-0.3.9-2|17	BuildArch:	noarch
21mr|python-flask-restful-0.3.9-2|18	
21mr|python-flask-restful-0.3.9-2|19	%description
21mr|python-flask-restful-0.3.9-2|20	Flask-RESTful is an extension for Flask that adds support for quickly building REST APIs.
21mr|python-flask-restful-0.3.9-2|21	It is a lightweight abstraction that works with your existing ORM/libraries.
21mr|python-flask-restful-0.3.9-2|22	Flask-RESTful encourages best practices with minimal setup. If you are familiar with Flask,
21mr|python-flask-restful-0.3.9-2|23	Flask-RESTful should be easy to pick up.
21mr|python-flask-restful-0.3.9-2|24	
21mr|python-flask-restful-0.3.9-2|25	#-------------------------------------------------------------------
21mr|python-flask-restful-0.3.9-2|26	%package -n python3-%{srcname}
21mr|python-flask-restful-0.3.9-2|27	Summary:	Simple framework for creating REST APIs
21mr|python-flask-restful-0.3.9-2|28	Group:		Development/Python
21mr|python-flask-restful-0.3.9-2|29	
21mr|python-flask-restful-0.3.9-2|30	BuildRequires:	pkgconfig(python3)
21mr|python-flask-restful-0.3.9-2|31	BuildRequires:	python3egg(setuptools)
21mr|python-flask-restful-0.3.9-2|32	BuildRequires:	python3egg(six)
21mr|python-flask-restful-0.3.9-2|33	BuildRequires:	python3egg(pytz)
21mr|python-flask-restful-0.3.9-2|34	BuildRequires:	python3egg(flask)
21mr|python-flask-restful-0.3.9-2|35	
21mr|python-flask-restful-0.3.9-2|36	%if %{with tests}
21mr|python-flask-restful-0.3.9-2|37	BuildRequires:	python3egg(aniso8601)
21mr|python-flask-restful-0.3.9-2|38	BuildRequires:	python3egg(blinker)
21mr|python-flask-restful-0.3.9-2|39	BuildRequires:	python3egg(multidict)
21mr|python-flask-restful-0.3.9-2|40	BuildRequires:	python3egg(mock)
21mr|python-flask-restful-0.3.9-2|41	BuildRequires:	python3egg(nose)
21mr|python-flask-restful-0.3.9-2|42	BuildRequires:	python3egg(nosexcover)
21mr|python-flask-restful-0.3.9-2|43	BuildRequires:	python3egg(werkzeug)
21mr|python-flask-restful-0.3.9-2|44	%endif
21mr|python-flask-restful-0.3.9-2|45	
21mr|python-flask-restful-0.3.9-2|46	
21mr|python-flask-restful-0.3.9-2|47	%description -n python3-%{srcname}
21mr|python-flask-restful-0.3.9-2|48	Flask-RESTful is an extension for Flask that adds support for quickly building REST APIs.
21mr|python-flask-restful-0.3.9-2|49	It is a lightweight abstraction that works with your existing ORM/libraries.
21mr|python-flask-restful-0.3.9-2|50	Flask-RESTful encourages best practices with minimal setup. If you are familiar with Flask,
21mr|python-flask-restful-0.3.9-2|51	Flask-RESTful should be easy to pick up.
21mr|python-flask-restful-0.3.9-2|52	
21mr|python-flask-restful-0.3.9-2|53	%files -n python3-%{srcname}
21mr|python-flask-restful-0.3.9-2|54	%doc docs examples
21mr|python-flask-restful-0.3.9-2|55	#%%{_bindir}/*
21mr|python-flask-restful-0.3.9-2|56	%{python3_sitelib}/flask_restful
21mr|python-flask-restful-0.3.9-2|57	%{python3_sitelib}/Flask_RESTful*.egg-info
21mr|python-flask-restful-0.3.9-2|58	#-------------------------------------------------------------------
21mr|python-flask-restful-0.3.9-2|59	
21mr|python-flask-restful-0.3.9-2|60	%prep
21mr|python-flask-restful-0.3.9-2|61	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-flask-restful-0.3.9-2|62	
21mr|python-flask-restful-0.3.9-2|63	%build
21mr|python-flask-restful-0.3.9-2|64	%py3_build
21mr|python-flask-restful-0.3.9-2|65	
21mr|python-flask-restful-0.3.9-2|66	%install
21mr|python-flask-restful-0.3.9-2|67	%py3_install
21mr|python-flask-restful-0.3.9-2|68	
21mr|python-flask-restful-0.3.9-2|69	%check
21mr|python-flask-restful-0.3.9-2|70	#some test need network connection
21mr|python-flask-restful-0.3.9-2|71	%if %{with tests}
21mr|python-flask-restful-0.3.9-2|72	%__python3 setup.py test
21mr|python-flask-restful-0.3.9-2|73	%endif

15752 21
21mr|python-flexmock-0.10.7-1|1	Name:           python-flexmock
21mr|python-flexmock-0.10.7-1|2	Version:	0.10.7
21mr|python-flexmock-0.10.7-1|3	Release:	1
21mr|python-flexmock-0.10.7-1|4	Summary:        Testing library that makes it easy to create mocks, stubs and fakes
21mr|python-flexmock-0.10.7-1|5	Group:		Development/Python
21mr|python-flexmock-0.10.7-1|6	License:        BSD
21mr|python-flexmock-0.10.7-1|7	URL:            https://flexmock.readthedocs.org
21mr|python-flexmock-0.10.7-1|8	Source0:	https://files.pythonhosted.org/packages/db/0a/90bbc8b570d837afbb9fa3c8612bbcb8a6999f7dbdd2ab997d329de82efe/flexmock-0.10.7.tar.gz
21mr|python-flexmock-0.10.7-1|9	
21mr|python-flexmock-0.10.7-1|10	BuildArch:      noarch
21mr|python-flexmock-0.10.7-1|11	
21mr|python-flexmock-0.10.7-1|12	%global _description\
21mr|python-flexmock-0.10.7-1|13	Flexmock is a testing library for Python that makes it easy to create mocks,\
21mr|python-flexmock-0.10.7-1|14	stubs and fakes. The API is inspired by a Ruby library of the same name, but\
21mr|python-flexmock-0.10.7-1|15	Python flexmock is not a clone of the Ruby version. It omits a number of\
21mr|python-flexmock-0.10.7-1|16	redundancies in the Ruby flexmock API, alters some defaults, and introduces\
21mr|python-flexmock-0.10.7-1|17	a number of Python-only features.\
21mr|python-flexmock-0.10.7-1|18	
21mr|python-flexmock-0.10.7-1|19	%description %_description
21mr|python-flexmock-0.10.7-1|20	
21mr|python-flexmock-0.10.7-1|21	
21mr|python-flexmock-0.10.7-1|22	%package -n python3-flexmock
21mr|python-flexmock-0.10.7-1|23	Summary:        %{summary}
21mr|python-flexmock-0.10.7-1|24	
21mr|python-flexmock-0.10.7-1|25	BuildRequires:  python3-devel
21mr|python-flexmock-0.10.7-1|26	BuildRequires:  python3-setuptools
21mr|python-flexmock-0.10.7-1|27	
21mr|python-flexmock-0.10.7-1|28	# for testing with various runners (twisted contains trial)
21mr|python-flexmock-0.10.7-1|29	BuildRequires:  python3-nose
21mr|python-flexmock-0.10.7-1|30	BuildRequires:  python3-pytest
21mr|python-flexmock-0.10.7-1|31	BuildRequires:  python3-twisted
21mr|python-flexmock-0.10.7-1|32	
21mr|python-flexmock-0.10.7-1|33	%{?python_provide:%python_provide python3-flexmock}
21mr|python-flexmock-0.10.7-1|34	
21mr|python-flexmock-0.10.7-1|35	%description -n python3-flexmock %_description
21mr|python-flexmock-0.10.7-1|36	
21mr|python-flexmock-0.10.7-1|37	%prep
21mr|python-flexmock-0.10.7-1|38	%setup -q -n flexmock-%{version}
21mr|python-flexmock-0.10.7-1|39	
21mr|python-flexmock-0.10.7-1|40	%build
21mr|python-flexmock-0.10.7-1|41	%py3_build
21mr|python-flexmock-0.10.7-1|42	
21mr|python-flexmock-0.10.7-1|43	%install
21mr|python-flexmock-0.10.7-1|44	%py3_install
21mr|python-flexmock-0.10.7-1|45	
21mr|python-flexmock-0.10.7-1|46	%check
21mr|python-flexmock-0.10.7-1|47	PYEXECS=%{__python3} ./tests/run_tests.sh
21mr|python-flexmock-0.10.7-1|48	
21mr|python-flexmock-0.10.7-1|49	%files -n python3-flexmock
21mr|python-flexmock-0.10.7-1|50	%license LICENSE
21mr|python-flexmock-0.10.7-1|51	%doc README.rst CHANGELOG docs/
21mr|python-flexmock-0.10.7-1|52	%{python3_sitelib}/flexmock*
21mr|python-flexmock-0.10.7-1|53	%{python3_sitelib}/__pycache__/flexmock*

15753 21
21mr|python-flit-3.9.0-1|1	# circular build dependency on requests-download and testpath
21mr|python-flit-3.9.0-1|2	%bcond_with tests
21mr|python-flit-3.9.0-1|3	
21mr|python-flit-3.9.0-1|4	%global srcname flit
21mr|python-flit-3.9.0-1|5	
21mr|python-flit-3.9.0-1|6	Name:		python-%{srcname}
21mr|python-flit-3.9.0-1|7	Version:	3.9.0
21mr|python-flit-3.9.0-1|8	Release:	1
21mr|python-flit-3.9.0-1|9	Summary:	Simplified packaging of Python modules
21mr|python-flit-3.9.0-1|10	Group:		Development/Python
21mr|python-flit-3.9.0-1|11	# ./flit/log.py under ASL 2.0 license
21mr|python-flit-3.9.0-1|12	# ./flit/upload.py under PSF license
21mr|python-flit-3.9.0-1|13	License:	BSD and ASL 2.0 and Python
21mr|python-flit-3.9.0-1|14	
21mr|python-flit-3.9.0-1|15	URL:		https://flit.readthedocs.io/en/latest/
21mr|python-flit-3.9.0-1|16	Source0:	https://github.com/takluyver/flit/archive/%{version}/%{srcname}-%{version}.tar.gz
21mr|python-flit-3.9.0-1|17	
21mr|python-flit-3.9.0-1|18	# For the tests
21mr|python-flit-3.9.0-1|19	Source1:	https://pypi.org/pypi?%3Aaction=list_classifiers#/classifiers.lst
21mr|python-flit-3.9.0-1|20	
21mr|python-flit-3.9.0-1|21	BuildArch:	noarch
21mr|python-flit-3.9.0-1|22	BuildRequires:	python3-devel
21mr|python-flit-3.9.0-1|23	BuildRequires:	pyproject-rpm-macros >= 0-40
21mr|python-flit-3.9.0-1|24	BuildRequires:	python3-pip
21mr|python-flit-3.9.0-1|25	
21mr|python-flit-3.9.0-1|26	# Runtime deps needed to build self
21mr|python-flit-3.9.0-1|27	BuildRequires:	python3-tomli
21mr|python-flit-3.9.0-1|28	
21mr|python-flit-3.9.0-1|29	%if %{with tests}
21mr|python-flit-3.9.0-1|30	# Runtime deps, others
21mr|python-flit-3.9.0-1|31	BuildRequires:	python3-requests
21mr|python-flit-3.9.0-1|32	BuildRequires:	python3-docutils
21mr|python-flit-3.9.0-1|33	BuildRequires:	python3-pygments
21mr|python-flit-3.9.0-1|34	BuildRequires:	python3-tomli-w
21mr|python-flit-3.9.0-1|35	
21mr|python-flit-3.9.0-1|36	# Test deps
21mr|python-flit-3.9.0-1|37	BuildRequires:	/usr/bin/python
21mr|python-flit-3.9.0-1|38	BuildRequires:	python3-pytest
21mr|python-flit-3.9.0-1|39	BuildRequires:	python3-responses
21mr|python-flit-3.9.0-1|40	
21mr|python-flit-3.9.0-1|41	# Test deps that require flit to build:
21mr|python-flit-3.9.0-1|42	BuildRequires:	python3-testpath
21mr|python-flit-3.9.0-1|43	BuildRequires:	python3-requests-download
21mr|python-flit-3.9.0-1|44	%endif
21mr|python-flit-3.9.0-1|45	
21mr|python-flit-3.9.0-1|46	%global _description %{expand:
21mr|python-flit-3.9.0-1|47	Flit is a simple way to put Python packages and modules on PyPI.
21mr|python-flit-3.9.0-1|48	
21mr|python-flit-3.9.0-1|49	Flit only creates packages in the new 'wheel' format. People using older
21mr|python-flit-3.9.0-1|50	versions of pip (<1.5) or easy_install will not be able to install them.
21mr|python-flit-3.9.0-1|51	
21mr|python-flit-3.9.0-1|52	Flit packages a single importable module or package at a time, using the import
21mr|python-flit-3.9.0-1|53	name as the name on PyPI. All sub-packages and data files within a package are
21mr|python-flit-3.9.0-1|54	included automatically.
21mr|python-flit-3.9.0-1|55	
21mr|python-flit-3.9.0-1|56	Flit requires Python 3, but you can use it to distribute modules for Python 2,
21mr|python-flit-3.9.0-1|57	so long as they can be imported on Python 3.}
21mr|python-flit-3.9.0-1|58	
21mr|python-flit-3.9.0-1|59	%description %_description
21mr|python-flit-3.9.0-1|60	
21mr|python-flit-3.9.0-1|61	#------------------------------------------------------------------------------
21mr|python-flit-3.9.0-1|62	
21mr|python-flit-3.9.0-1|63	%package -n python3-%{srcname}
21mr|python-flit-3.9.0-1|64	Summary:	%{summary}
21mr|python-flit-3.9.0-1|65	Group:		Development/Python
21mr|python-flit-3.9.0-1|66	Requires:	python3-%{srcname}-core = %{version}-%{release}
21mr|python-flit-3.9.0-1|67	
21mr|python-flit-3.9.0-1|68	# https://pypi.python.org/pypi/tornado
21mr|python-flit-3.9.0-1|69	# ./flit/log.py unknown version
21mr|python-flit-3.9.0-1|70	Provides:	bundled(python3dist(tornado))
21mr|python-flit-3.9.0-1|71	
21mr|python-flit-3.9.0-1|72	# soft dependency: (WARNING) Cannot analyze code. Pygments package not found.
21mr|python-flit-3.9.0-1|73	Recommends:	python3-pygments
21mr|python-flit-3.9.0-1|74	
21mr|python-flit-3.9.0-1|75	%description -n python3-%{srcname} %_description
21mr|python-flit-3.9.0-1|76	
21mr|python-flit-3.9.0-1|77	%files -n python3-%{srcname}
21mr|python-flit-3.9.0-1|78	%license LICENSE
21mr|python-flit-3.9.0-1|79	%doc README.rst
21mr|python-flit-3.9.0-1|80	%{python3_sitelib}/flit-*.dist-info/
21mr|python-flit-3.9.0-1|81	%{python3_sitelib}/flit/
21mr|python-flit-3.9.0-1|82	%{_bindir}/flit
21mr|python-flit-3.9.0-1|83	
21mr|python-flit-3.9.0-1|84	#------------------------------------------------------------------------------
21mr|python-flit-3.9.0-1|85	
21mr|python-flit-3.9.0-1|86	%package -n python3-%{srcname}-core
21mr|python-flit-3.9.0-1|87	Summary:	PEP 517 build backend for packages using Flit
21mr|python-flit-3.9.0-1|88	Group:		Development/Python
21mr|python-flit-3.9.0-1|89	Conflicts:	python3-%{srcname} < 2.1.0-2
21mr|python-flit-3.9.0-1|90	# We manually specify this, because it's bundled upstream and not in the metadata
21mr|python-flit-3.9.0-1|91	Requires:       python3-tomli
21mr|python-flit-3.9.0-1|92	
21mr|python-flit-3.9.0-1|93	%description -n python3-%{srcname}-core
21mr|python-flit-3.9.0-1|94	This provides a PEP 517 build backend for packages using Flit.
21mr|python-flit-3.9.0-1|95	The only public interface is the API specified by PEP 517,
21mr|python-flit-3.9.0-1|96	at flit_core.buildapi.
21mr|python-flit-3.9.0-1|97	
21mr|python-flit-3.9.0-1|98	%files -n python3-%{srcname}-core
21mr|python-flit-3.9.0-1|99	%license LICENSE
21mr|python-flit-3.9.0-1|100	%doc flit_core/README.rst
21mr|python-flit-3.9.0-1|101	%{python3_sitelib}/flit_core-*.dist-info/
21mr|python-flit-3.9.0-1|102	%{python3_sitelib}/flit_core/
21mr|python-flit-3.9.0-1|103	
21mr|python-flit-3.9.0-1|104	#------------------------------------------------------------------------------
21mr|python-flit-3.9.0-1|105	%prep
21mr|python-flit-3.9.0-1|106	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-flit-3.9.0-1|107	
21mr|python-flit-3.9.0-1|108	# Remove vendored tomli that flit_core includes to solve the circular dependency.
21mr|python-flit-3.9.0-1|109	# (flit_core requires tomli, but flit_core is needed to build tomli).
21mr|python-flit-3.9.0-1|110	# We don't use this, as python3-tomli already has its own bootstrap bcond
21mr|python-flit-3.9.0-1|111	# to build without flit_core.
21mr|python-flit-3.9.0-1|112	#
21mr|python-flit-3.9.0-1|113	# flit's tests already require tomli, so we're pulling it in at buildtime anyways.
21mr|python-flit-3.9.0-1|114	sed -i 's|from \.vendor import tomli|import tomli|' flit_core/flit_core/config.py
21mr|python-flit-3.9.0-1|115	rm -rf flit_core/flit_core/vendor
21mr|python-flit-3.9.0-1|116	
21mr|python-flit-3.9.0-1|117	%build
21mr|python-flit-3.9.0-1|118	export FLIT_NO_NETWORK=1
21mr|python-flit-3.9.0-1|119	
21mr|python-flit-3.9.0-1|120	# first, build flit_core with self
21mr|python-flit-3.9.0-1|121	cd flit_core
21mr|python-flit-3.9.0-1|122	%pyproject_wheel
21mr|python-flit-3.9.0-1|123	cd -
21mr|python-flit-3.9.0-1|124	
21mr|python-flit-3.9.0-1|125	# build of the main flit (needs flit_core)
21mr|python-flit-3.9.0-1|126	export PYTHONPATH=$PWD:$PWD/flit_core
21mr|python-flit-3.9.0-1|127	%pyproject_wheel
21mr|python-flit-3.9.0-1|128	
21mr|python-flit-3.9.0-1|129	%install
21mr|python-flit-3.9.0-1|130	%pyproject_install
21mr|python-flit-3.9.0-1|131	
21mr|python-flit-3.9.0-1|132	# don't ship tests in flit_core package
21mr|python-flit-3.9.0-1|133	# if upstream decides to change the installation, it can be removed:
21mr|python-flit-3.9.0-1|134	# https://github.com/takluyver/flit/issues/403
21mr|python-flit-3.9.0-1|135	rm -r %{buildroot}%{python3_sitelib}/flit_core/tests/
21mr|python-flit-3.9.0-1|136	
21mr|python-flit-3.9.0-1|137	%if %{with tests}
21mr|python-flit-3.9.0-1|138	%check
21mr|python-flit-3.9.0-1|139	# flit attempts to download list of classifiers from PyPI, but not if it's cached
21mr|python-flit-3.9.0-1|140	# test_invalid_classifier fails without the list
21mr|python-flit-3.9.0-1|141	mkdir -p fake_cache/flit
21mr|python-flit-3.9.0-1|142	cp %{SOURCE1} fake_cache/flit
21mr|python-flit-3.9.0-1|143	export XDG_CACHE_HOME=$PWD/fake_cache
21mr|python-flit-3.9.0-1|144	
21mr|python-flit-3.9.0-1|145	%pytest
21mr|python-flit-3.9.0-1|146	%endif

15754 21
21mr|python-fontmath-0.9.1-1|1	%global pypi_name fontmath
21mr|python-fontmath-0.9.1-1|2	
21mr|python-fontmath-0.9.1-1|3	Name:           python-%{pypi_name}
21mr|python-fontmath-0.9.1-1|4	Version:        0.9.1
21mr|python-fontmath-0.9.1-1|5	Release:        1
21mr|python-fontmath-0.9.1-1|6	Summary:        A set of objects for performing math operations on font data
21mr|python-fontmath-0.9.1-1|7	Group:          Development/Python
21mr|python-fontmath-0.9.1-1|8	License:        MIT
21mr|python-fontmath-0.9.1-1|9	URL:            https://github.com/typesupply/fontMath
21mr|python-fontmath-0.9.1-1|10	Source0:        https://files.pythonhosted.org/packages/source/f/%{pypi_name}/fontMath-%{version}.zip
21mr|python-fontmath-0.9.1-1|11	BuildArch:      noarch
21mr|python-fontmath-0.9.1-1|12	BuildRequires:  python3-devel
21mr|python-fontmath-0.9.1-1|13	BuildRequires:  python3dist(fonttools)
21mr|python-fontmath-0.9.1-1|14	BuildRequires:  python3dist(pytest) >= 3.0.3
21mr|python-fontmath-0.9.1-1|15	BuildRequires:  python3dist(pytest-runner)
21mr|python-fontmath-0.9.1-1|16	BuildRequires:  python3dist(setuptools)
21mr|python-fontmath-0.9.1-1|17	BuildRequires:  python3dist(setuptools-scm)
21mr|python-fontmath-0.9.1-1|18	
21mr|python-fontmath-0.9.1-1|19	%description
21mr|python-fontmath-0.9.1-1|20	A set of objects for performing math operations on font data.
21mr|python-fontmath-0.9.1-1|21	
21mr|python-fontmath-0.9.1-1|22	#-----------------------------------------------------------
21mr|python-fontmath-0.9.1-1|23	%package -n     python3-%{pypi_name}
21mr|python-fontmath-0.9.1-1|24	Summary:        %{summary}
21mr|python-fontmath-0.9.1-1|25	Group:          Development/Python
21mr|python-fontmath-0.9.1-1|26	
21mr|python-fontmath-0.9.1-1|27	%description -n python3-%{pypi_name}
21mr|python-fontmath-0.9.1-1|28	A set of objects for performing math operations on font data.
21mr|python-fontmath-0.9.1-1|29	
21mr|python-fontmath-0.9.1-1|30	%files -n python3-%{pypi_name}
21mr|python-fontmath-0.9.1-1|31	%license License.txt
21mr|python-fontmath-0.9.1-1|32	%{python3_sitelib}/fontMath/
21mr|python-fontmath-0.9.1-1|33	%{python3_sitelib}/fontMath-%{version}-py%{python3_version}.egg-info
21mr|python-fontmath-0.9.1-1|34	
21mr|python-fontmath-0.9.1-1|35	#-----------------------------------------------------------
21mr|python-fontmath-0.9.1-1|36	
21mr|python-fontmath-0.9.1-1|37	%prep
21mr|python-fontmath-0.9.1-1|38	%autosetup -n fontMath-%{version}
21mr|python-fontmath-0.9.1-1|39	
21mr|python-fontmath-0.9.1-1|40	# Remove bundled egg-info
21mr|python-fontmath-0.9.1-1|41	rm -rf %{pypi_name}.egg-info
21mr|python-fontmath-0.9.1-1|42	
21mr|python-fontmath-0.9.1-1|43	%build
21mr|python-fontmath-0.9.1-1|44	%py3_build
21mr|python-fontmath-0.9.1-1|45	
21mr|python-fontmath-0.9.1-1|46	%install
21mr|python-fontmath-0.9.1-1|47	%py3_install
21mr|python-fontmath-0.9.1-1|48	
21mr|python-fontmath-0.9.1-1|49	%check
21mr|python-fontmath-0.9.1-1|50	%{__python3} setup.py test

15755 21
21mr|python-fontparts-0.10.4-1|1	%global pypi_name fontparts
21mr|python-fontparts-0.10.4-1|2	%global srcname fontParts
21mr|python-fontparts-0.10.4-1|3	
21mr|python-fontparts-0.10.4-1|4	Name:           python-%{pypi_name}
21mr|python-fontparts-0.10.4-1|5	Version:        0.10.4
21mr|python-fontparts-0.10.4-1|6	Release:        1
21mr|python-fontparts-0.10.4-1|7	Summary:        An API for interacting with the parts of fonts during the font development process
21mr|python-fontparts-0.10.4-1|8	Group:          Development/Python
21mr|python-fontparts-0.10.4-1|9	License:        OpenSource, MIT
21mr|python-fontparts-0.10.4-1|10	URL:            https://github.com/robofab-developers/fontParts
21mr|python-fontparts-0.10.4-1|11	Source0:        %{pypi_source %srcname %version zip}
21mr|python-fontparts-0.10.4-1|12	BuildArch:      noarch
21mr|python-fontparts-0.10.4-1|13	
21mr|python-fontparts-0.10.4-1|14	BuildRequires:  python3-devel
21mr|python-fontparts-0.10.4-1|15	BuildRequires:  python3dist(defcon) >= 0.6.0
21mr|python-fontparts-0.10.4-1|16	BuildRequires:  python3dist(fontmath) >= 0.4.8
21mr|python-fontparts-0.10.4-1|17	BuildRequires:  python3dist(fonttools) >= 3.32.0
21mr|python-fontparts-0.10.4-1|18	BuildRequires:  python3dist(setuptools)
21mr|python-fontparts-0.10.4-1|19	BuildRequires:  python3dist(setuptools-scm)
21mr|python-fontparts-0.10.4-1|20	#for tests
21mr|python-fontparts-0.10.4-1|21	BuildRequires:  python3dist(booleanoperations)
21mr|python-fontparts-0.10.4-1|22	BuildRequires:  python3dist(fontpens)
21mr|python-fontparts-0.10.4-1|23	BuildRequires:  python3dist(fs) >= 2.1.2
21mr|python-fontparts-0.10.4-1|24	BuildRequires:  python3dist(unicodedata2)
21mr|python-fontparts-0.10.4-1|25	BuildRequires:  python3dist(lxml)
21mr|python-fontparts-0.10.4-1|26	BuildRequires:  python3dist(future)
21mr|python-fontparts-0.10.4-1|27	BuildRequires:  python3dist(pytz)
21mr|python-fontparts-0.10.4-1|28	BuildRequires:  python3dist(appdirs)
21mr|python-fontparts-0.10.4-1|29	
21mr|python-fontparts-0.10.4-1|30	%description
21mr|python-fontparts-0.10.4-1|31	An API for interacting with the parts of fonts during the font development
21mr|python-fontparts-0.10.4-1|32	process. FontParts is the replacement for RoboFab.
21mr|python-fontparts-0.10.4-1|33	
21mr|python-fontparts-0.10.4-1|34	#------------------------------------------------------------------------
21mr|python-fontparts-0.10.4-1|35	%package -n     python3-%{pypi_name}
21mr|python-fontparts-0.10.4-1|36	Summary:        %{summary}
21mr|python-fontparts-0.10.4-1|37	Group:          Development/Python
21mr|python-fontparts-0.10.4-1|38	
21mr|python-fontparts-0.10.4-1|39	%description -n python3-%{pypi_name}
21mr|python-fontparts-0.10.4-1|40	An API for interacting with the parts of fonts during the font development
21mr|python-fontparts-0.10.4-1|41	process. FontParts is the replacement for RoboFab.
21mr|python-fontparts-0.10.4-1|42	
21mr|python-fontparts-0.10.4-1|43	%files -n python3-%{pypi_name}
21mr|python-fontparts-0.10.4-1|44	%license LICENSE
21mr|python-fontparts-0.10.4-1|45	%doc README.rst
21mr|python-fontparts-0.10.4-1|46	%{python3_sitelib}/fontParts/
21mr|python-fontparts-0.10.4-1|47	%{python3_sitelib}/fontParts-%{version}-py%{python3_version}.egg-info
21mr|python-fontparts-0.10.4-1|48	
21mr|python-fontparts-0.10.4-1|49	#------------------------------------------------------------------------
21mr|python-fontparts-0.10.4-1|50	
21mr|python-fontparts-0.10.4-1|51	%prep
21mr|python-fontparts-0.10.4-1|52	%autosetup -n fontParts-%{version}
21mr|python-fontparts-0.10.4-1|53	
21mr|python-fontparts-0.10.4-1|54	# Remove bundled egg-info
21mr|python-fontparts-0.10.4-1|55	rm -rf %{pypi_name}.egg-info
21mr|python-fontparts-0.10.4-1|56	
21mr|python-fontparts-0.10.4-1|57	%build
21mr|python-fontparts-0.10.4-1|58	%py3_build
21mr|python-fontparts-0.10.4-1|59	
21mr|python-fontparts-0.10.4-1|60	%install
21mr|python-fontparts-0.10.4-1|61	%py3_install
21mr|python-fontparts-0.10.4-1|62	
21mr|python-fontparts-0.10.4-1|63	%check
21mr|python-fontparts-0.10.4-1|64	%{__python3} setup.py test
21mr|python-fontparts-0.10.4-1|65	

15756 21
21mr|python-fontpens-0.2.4-1|1	%global pypi_name fontpens
21mr|python-fontpens-0.2.4-1|2	
21mr|python-fontpens-0.2.4-1|3	%bcond_with tests
21mr|python-fontpens-0.2.4-1|4	
21mr|python-fontpens-0.2.4-1|5	Name:           python-%{pypi_name}
21mr|python-fontpens-0.2.4-1|6	Version:        0.2.4
21mr|python-fontpens-0.2.4-1|7	Release:        1
21mr|python-fontpens-0.2.4-1|8	Summary:        A collection of classes implementing the pen protocol for manipulating glyphs
21mr|python-fontpens-0.2.4-1|9	Group:          Development/Python
21mr|python-fontpens-0.2.4-1|10	License:        OpenSource, BSD-style
21mr|python-fontpens-0.2.4-1|11	URL:            https://github.com/robofab-developers/fontPens
21mr|python-fontpens-0.2.4-1|12	Source0:        https://pypi.io/packages/source/f/%{pypi_name}/fontPens-%{version}.zip
21mr|python-fontpens-0.2.4-1|13	BuildArch:      noarch
21mr|python-fontpens-0.2.4-1|14	
21mr|python-fontpens-0.2.4-1|15	BuildRequires:  python3-devel
21mr|python-fontpens-0.2.4-1|16	BuildRequires:  python3dist(fonttools) >= 3.20.0
21mr|python-fontpens-0.2.4-1|17	%if %{with tests}
21mr|python-fontpens-0.2.4-1|18	BuildRequires:  python3dist(pytest)
21mr|python-fontpens-0.2.4-1|19	%endif
21mr|python-fontpens-0.2.4-1|20	BuildRequires:  python3dist(setuptools)
21mr|python-fontpens-0.2.4-1|21	
21mr|python-fontpens-0.2.4-1|22	%description
21mr|python-fontpens-0.2.4-1|23	A collection of classes implementing the pen protocol for manipulating
21mr|python-fontpens-0.2.4-1|24	glyphs.
21mr|python-fontpens-0.2.4-1|25	
21mr|python-fontpens-0.2.4-1|26	#--------------------------------------------------------------
21mr|python-fontpens-0.2.4-1|27	
21mr|python-fontpens-0.2.4-1|28	%package -n     python3-%{pypi_name}
21mr|python-fontpens-0.2.4-1|29	Summary:        %{summary}
21mr|python-fontpens-0.2.4-1|30	Group:          Development/Python
21mr|python-fontpens-0.2.4-1|31	Requires:       python3dist(fonttools) >= 3.20.0
21mr|python-fontpens-0.2.4-1|32	
21mr|python-fontpens-0.2.4-1|33	%description -n python3-%{pypi_name}
21mr|python-fontpens-0.2.4-1|34	A collection of classes implementing the pen protocol for manipulating
21mr|python-fontpens-0.2.4-1|35	glyphs.
21mr|python-fontpens-0.2.4-1|36	
21mr|python-fontpens-0.2.4-1|37	%files -n python3-%{pypi_name}
21mr|python-fontpens-0.2.4-1|38	%license LICENSE.txt
21mr|python-fontpens-0.2.4-1|39	%doc README.rst
21mr|python-fontpens-0.2.4-1|40	%{python3_sitelib}/fontPens/
21mr|python-fontpens-0.2.4-1|41	%{python3_sitelib}/fontPens-%{version}-py%{python3_version}.egg-info
21mr|python-fontpens-0.2.4-1|42	
21mr|python-fontpens-0.2.4-1|43	#--------------------------------------------------------------
21mr|python-fontpens-0.2.4-1|44	%prep
21mr|python-fontpens-0.2.4-1|45	%autosetup -n fontPens-%{version}
21mr|python-fontpens-0.2.4-1|46	
21mr|python-fontpens-0.2.4-1|47	# Remove bundled egg-info
21mr|python-fontpens-0.2.4-1|48	rm -rf %{pypi_name}.egg-info
21mr|python-fontpens-0.2.4-1|49	
21mr|python-fontpens-0.2.4-1|50	%build
21mr|python-fontpens-0.2.4-1|51	%py3_build
21mr|python-fontpens-0.2.4-1|52	
21mr|python-fontpens-0.2.4-1|53	%install
21mr|python-fontpens-0.2.4-1|54	%py3_install
21mr|python-fontpens-0.2.4-1|55	
21mr|python-fontpens-0.2.4-1|56	%if %{with tests}
21mr|python-fontpens-0.2.4-1|57	%check
21mr|python-fontpens-0.2.4-1|58	%{__python3} setup.py test
21mr|python-fontpens-0.2.4-1|59	%endif

15757 21
21mr|python-forbiddenfruit-0.1.4-3|1	%global debug_package %{nil}
21mr|python-forbiddenfruit-0.1.4-3|2	%define module    forbiddenfruit
21mr|python-forbiddenfruit-0.1.4-3|3	
21mr|python-forbiddenfruit-0.1.4-3|4	Summary:        Patch python built-in objects
21mr|python-forbiddenfruit-0.1.4-3|5	Name:           python-%{module}
21mr|python-forbiddenfruit-0.1.4-3|6	Version:        0.1.4
21mr|python-forbiddenfruit-0.1.4-3|7	Release:        3
21mr|python-forbiddenfruit-0.1.4-3|8	License:        GPLv3+
21mr|python-forbiddenfruit-0.1.4-3|9	Group:          Development/Python
21mr|python-forbiddenfruit-0.1.4-3|10	Url:            https://github.com/clarete/%{module}
21mr|python-forbiddenfruit-0.1.4-3|11	Source0:        https://github.com/clarete/%{module}/archive/refs/tags/%{module}-%{version}.tar.gz
21mr|python-forbiddenfruit-0.1.4-3|12	BuildRequires:  pkgconfig(python3)
21mr|python-forbiddenfruit-0.1.4-3|13	BuildRequires:  python3egg(setuptools)
21mr|python-forbiddenfruit-0.1.4-3|14	
21mr|python-forbiddenfruit-0.1.4-3|15	%description
21mr|python-forbiddenfruit-0.1.4-3|16	Patch python built-in objects.
21mr|python-forbiddenfruit-0.1.4-3|17	
21mr|python-forbiddenfruit-0.1.4-3|18	#------------------------------------------------------------------
21mr|python-forbiddenfruit-0.1.4-3|19	
21mr|python-forbiddenfruit-0.1.4-3|20	%package -n python3-%{module}
21mr|python-forbiddenfruit-0.1.4-3|21	Summary:  Patch python built-in objects
21mr|python-forbiddenfruit-0.1.4-3|22	Group:    Development/Python
21mr|python-forbiddenfruit-0.1.4-3|23	
21mr|python-forbiddenfruit-0.1.4-3|24	%description -n python3-%{module}
21mr|python-forbiddenfruit-0.1.4-3|25	Patch python built-in objects.
21mr|python-forbiddenfruit-0.1.4-3|26	
21mr|python-forbiddenfruit-0.1.4-3|27	%files -n python3-%{module}
21mr|python-forbiddenfruit-0.1.4-3|28	%doc COPYING README.md
21mr|python-forbiddenfruit-0.1.4-3|29	%dir %{py3_puresitedir}/%{module}-%{version}-*.egg-info/
21mr|python-forbiddenfruit-0.1.4-3|30	%dir %{py3_puresitedir}/%{module}/
21mr|python-forbiddenfruit-0.1.4-3|31	%{py3_puresitedir}/%{module}-%{version}-*.egg-info/*
21mr|python-forbiddenfruit-0.1.4-3|32	%{py3_puresitedir}/%{module}/*
21mr|python-forbiddenfruit-0.1.4-3|33	
21mr|python-forbiddenfruit-0.1.4-3|34	#------------------------------------------------------------------
21mr|python-forbiddenfruit-0.1.4-3|35	
21mr|python-forbiddenfruit-0.1.4-3|36	%prep
21mr|python-forbiddenfruit-0.1.4-3|37	%setup -qn %{module}-%{version}
21mr|python-forbiddenfruit-0.1.4-3|38	
21mr|python-forbiddenfruit-0.1.4-3|39	%build
21mr|python-forbiddenfruit-0.1.4-3|40	
21mr|python-forbiddenfruit-0.1.4-3|41	%install
21mr|python-forbiddenfruit-0.1.4-3|42	PYTHONDONTWRITEBYTECODE=1 python3 setup.py install --root=%{buildroot}

15758 21
21mr|python-formencode-2.0.1-1|1	%define srcname formencode
21mr|python-formencode-2.0.1-1|2	%define installname FormEncode
21mr|python-formencode-2.0.1-1|3	
21mr|python-formencode-2.0.1-1|4	Summary:       Python module to validate and generate form
21mr|python-formencode-2.0.1-1|5	Name:          python-%{srcname}
21mr|python-formencode-2.0.1-1|6	Version:       2.0.1
21mr|python-formencode-2.0.1-1|7	Release:       1
21mr|python-formencode-2.0.1-1|8	Url:           http://formencode.org
21mr|python-formencode-2.0.1-1|9	Source0:       %{pypi_source %{installname} %{version}}
21mr|python-formencode-2.0.1-1|10	Group:         Development/Python
21mr|python-formencode-2.0.1-1|11	License:       BSD
21mr|python-formencode-2.0.1-1|12	BuildRequires: pkgconfig(python3)
21mr|python-formencode-2.0.1-1|13	BuildRequires: python3egg(setuptools)
21mr|python-formencode-2.0.1-1|14	BuildRequires: python3egg(setuptools-scm-git-archive)
21mr|python-formencode-2.0.1-1|15	BuildRequires: python3egg(setuptools-scm)
21mr|python-formencode-2.0.1-1|16	BuildArch:     noarch
21mr|python-formencode-2.0.1-1|17	
21mr|python-formencode-2.0.1-1|18	
21mr|python-formencode-2.0.1-1|19	%description
21mr|python-formencode-2.0.1-1|20	FormEncode is a validation and form generation package. The validation can be
21mr|python-formencode-2.0.1-1|21	used separately from the form generation. The validation works on compound
21mr|python-formencode-2.0.1-1|22	data structures, with all parts being nestable. It is separate from HTTP or
21mr|python-formencode-2.0.1-1|23	any other input mechanism.
21mr|python-formencode-2.0.1-1|24	
21mr|python-formencode-2.0.1-1|25	#--------------------------------------------------------------------------
21mr|python-formencode-2.0.1-1|26	%package -n python3-formencode
21mr|python-formencode-2.0.1-1|27	Summary:	HTML form validation, generation, and convertion package
21mr|python-formencode-2.0.1-1|28	Group:		Development/Python
21mr|python-formencode-2.0.1-1|29	Requires:	python3-setuptools
21mr|python-formencode-2.0.1-1|30	Requires:	python3-formencode-langpacks
21mr|python-formencode-2.0.1-1|31	
21mr|python-formencode-2.0.1-1|32	%description -n python3-formencode
21mr|python-formencode-2.0.1-1|33	FormEncode validates and converts nested structures. It allows for a.
21mr|python-formencode-2.0.1-1|34	declarative form of defining the validation, and decoupled processes.
21mr|python-formencode-2.0.1-1|35	for filling and generating forms.
21mr|python-formencode-2.0.1-1|36	This package contains the python3 version of the module.
21mr|python-formencode-2.0.1-1|37	
21mr|python-formencode-2.0.1-1|38	%files
21mr|python-formencode-2.0.1-1|39	%doc docs
21mr|python-formencode-2.0.1-1|40	%license LICENSE.txt
21mr|python-formencode-2.0.1-1|41	%{py3_puresitedir}/formencode/
21mr|python-formencode-2.0.1-1|42	%{py3_puresitedir}/%{installname}-%{version}-py%{python3_version}.egg-info/
21mr|python-formencode-2.0.1-1|43	
21mr|python-formencode-2.0.1-1|44	#--------------------------------------------------------------------------
21mr|python-formencode-2.0.1-1|45	
21mr|python-formencode-2.0.1-1|46	%package -n python3-formencode-langpacks
21mr|python-formencode-2.0.1-1|47	Summary:	Locale files for the python-formencode library
21mr|python-formencode-2.0.1-1|48	Group:		Development/Python
21mr|python-formencode-2.0.1-1|49	
21mr|python-formencode-2.0.1-1|50	%description -n python3-formencode-langpacks
21mr|python-formencode-2.0.1-1|51	The FormEncode library validates and converts nested structures.  This package
21mr|python-formencode-2.0.1-1|52	contains the locale files for localizing the message strings in code within the
21mr|python-formencode-2.0.1-1|53	library.
21mr|python-formencode-2.0.1-1|54	
21mr|python-formencode-2.0.1-1|55	%files -n python3-formencode-langpacks -f %{installname}.lang
21mr|python-formencode-2.0.1-1|56	
21mr|python-formencode-2.0.1-1|57	#--------------------------------------------------------------------------
21mr|python-formencode-2.0.1-1|58	
21mr|python-formencode-2.0.1-1|59	%prep
21mr|python-formencode-2.0.1-1|60	%setup -q -n %{installname}-%{version}
21mr|python-formencode-2.0.1-1|61	
21mr|python-formencode-2.0.1-1|62	%build
21mr|python-formencode-2.0.1-1|63	%py3_build
21mr|python-formencode-2.0.1-1|64	
21mr|python-formencode-2.0.1-1|65	%install
21mr|python-formencode-2.0.1-1|66	%py3_install
21mr|python-formencode-2.0.1-1|67	
21mr|python-formencode-2.0.1-1|68	rm -rf %{buildroot}%{py3_puresitedir}/docs/
21mr|python-formencode-2.0.1-1|69	# bah.  setuptools resource badness
21mr|python-formencode-2.0.1-1|70	# Luckily ian bicking wrote the lookup for this to correctly fallback on the
21mr|python-formencode-2.0.1-1|71	# system catalog
21mr|python-formencode-2.0.1-1|72	for file in formencode/i18n/* ; do
21mr|python-formencode-2.0.1-1|73	if [ -d $file ] ; then
21mr|python-formencode-2.0.1-1|74	if [ -e $file/LC_MESSAGES/%{installname}.mo ] ; then
21mr|python-formencode-2.0.1-1|75	mkdir -p %{buildroot}%{_datadir}/locale/`basename $file`/LC_MESSAGES/
21mr|python-formencode-2.0.1-1|76	mv $file/LC_MESSAGES/%{installname}.mo %{buildroot}%{_datadir}/locale/`basename $file`/LC_MESSAGES/
21mr|python-formencode-2.0.1-1|77	fi
21mr|python-formencode-2.0.1-1|78	fi
21mr|python-formencode-2.0.1-1|79	done
21mr|python-formencode-2.0.1-1|80	
21mr|python-formencode-2.0.1-1|81	rm -rf %{buildroot}%{py3_puresitedir}/formencode/i18n
21mr|python-formencode-2.0.1-1|82	mkdir -p %{buildroot}%{_defaultlicensedir}/%{name}
21mr|python-formencode-2.0.1-1|83	mv %{buildroot}/usr/LICENSE.txt %{buildroot}%{_defaultlicensedir}/%{name}/
21mr|python-formencode-2.0.1-1|84	
21mr|python-formencode-2.0.1-1|85	%find_lang %{installname}

15759 21
21mr|python-freezegun-1.1.0-1|1	%define	module	freezegun
21mr|python-freezegun-1.1.0-1|2	
21mr|python-freezegun-1.1.0-1|3	Name:		python-%{module}
21mr|python-freezegun-1.1.0-1|4	Version:	1.1.0
21mr|python-freezegun-1.1.0-1|5	Release:	1
21mr|python-freezegun-1.1.0-1|6	Summary:	Let your Python tests travel through time
21mr|python-freezegun-1.1.0-1|7	Group:		Development/Python
21mr|python-freezegun-1.1.0-1|8	License:	ASL 2.0
21mr|python-freezegun-1.1.0-1|9	Url:		https://github.com/spulec/freezegun
21mr|python-freezegun-1.1.0-1|10	Source0:	https://pypi.python.org/packages/source/f/%{module}/%{module}-%{version}.tar.gz
21mr|python-freezegun-1.1.0-1|11	BuildArch:	noarch
21mr|python-freezegun-1.1.0-1|12	
21mr|python-freezegun-1.1.0-1|13	
21mr|python-freezegun-1.1.0-1|14	%description
21mr|python-freezegun-1.1.0-1|15	FreezeGun is a library that allows your python tests
21mr|python-freezegun-1.1.0-1|16	to travel through time by mocking the datetime module.
21mr|python-freezegun-1.1.0-1|17	
21mr|python-freezegun-1.1.0-1|18	#------------------------------------------------------------------
21mr|python-freezegun-1.1.0-1|19	%package -n python3-%{module}
21mr|python-freezegun-1.1.0-1|20	Summary:Let your Python3 tests travel through time
21mr|python-freezegun-1.1.0-1|21	BuildRequires:	python3egg(setuptools)
21mr|python-freezegun-1.1.0-1|22	
21mr|python-freezegun-1.1.0-1|23	%description -n python3-%{module}
21mr|python-freezegun-1.1.0-1|24	FreezeGun is a library that allows your python3 tests
21mr|python-freezegun-1.1.0-1|25	to travel through time by mocking the datetime module.
21mr|python-freezegun-1.1.0-1|26	
21mr|python-freezegun-1.1.0-1|27	%files -n python3-%{module}
21mr|python-freezegun-1.1.0-1|28	%doc *.rst
21mr|python-freezegun-1.1.0-1|29	%{py3_puresitedir}/%{module}
21mr|python-freezegun-1.1.0-1|30	%{py3_puresitedir}/%{module}*.egg-info
21mr|python-freezegun-1.1.0-1|31	
21mr|python-freezegun-1.1.0-1|32	#------------------------------------------------------------------
21mr|python-freezegun-1.1.0-1|33	
21mr|python-freezegun-1.1.0-1|34	%prep
21mr|python-freezegun-1.1.0-1|35	%setup -qn %{module}-%{version}
21mr|python-freezegun-1.1.0-1|36	rm -rf %{module}.egg-info
21mr|python-freezegun-1.1.0-1|37	
21mr|python-freezegun-1.1.0-1|38	%build
21mr|python-freezegun-1.1.0-1|39	%py3_build
21mr|python-freezegun-1.1.0-1|40	
21mr|python-freezegun-1.1.0-1|41	%install
21mr|python-freezegun-1.1.0-1|42	%py3_install

15760 21
21mr|python-fs-2.4.15-1|1	%global pypi_name fs
21mr|python-fs-2.4.15-1|2	
21mr|python-fs-2.4.15-1|3	%bcond_with test
21mr|python-fs-2.4.15-1|4	
21mr|python-fs-2.4.15-1|5	Name:           python-%{pypi_name}
21mr|python-fs-2.4.15-1|6	Version:        2.4.15
21mr|python-fs-2.4.15-1|7	Release:        1
21mr|python-fs-2.4.15-1|8	Summary:        Python's filesystem abstraction layer
21mr|python-fs-2.4.15-1|9	Group:          Development/Python
21mr|python-fs-2.4.15-1|10	License:        MIT
21mr|python-fs-2.4.15-1|11	URL:            https://www.pyfilesystem.org/
21mr|python-fs-2.4.15-1|12	Source0:        https://files.pythonhosted.org/packages/source/f/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-fs-2.4.15-1|13	BuildArch:      noarch
21mr|python-fs-2.4.15-1|14	BuildRequires:  locales
21mr|python-fs-2.4.15-1|15	BuildRequires:  python3-devel
21mr|python-fs-2.4.15-1|16	BuildRequires:  python3dist(psutil)
21mr|python-fs-2.4.15-1|17	BuildRequires:  python3dist(setuptools)
21mr|python-fs-2.4.15-1|18	%if %{with test}
21mr|python-fs-2.4.15-1|19	BuildRequires:  python3dist(appdirs)
21mr|python-fs-2.4.15-1|20	BuildRequires:  python3dist(mock)
21mr|python-fs-2.4.15-1|21	BuildRequires:  python3dist(nose)
21mr|python-fs-2.4.15-1|22	BuildRequires:  python3dist(pyftpdlib)
21mr|python-fs-2.4.15-1|23	BuildRequires:  python3dist(pytz)
21mr|python-fs-2.4.15-1|24	BuildRequires:  python3dist(pysendfile)
21mr|python-fs-2.4.15-1|25	BuildRequires:  python3dist(parameterized)
21mr|python-fs-2.4.15-1|26	BuildRequires:  python3dist(six)
21mr|python-fs-2.4.15-1|27	BuildRequires:  python3dist(pytest)
21mr|python-fs-2.4.15-1|28	%endif
21mr|python-fs-2.4.15-1|29	%description
21mr|python-fs-2.4.15-1|30	Work with files and directories in archives, memory, the cloud etc. as easily
21mr|python-fs-2.4.15-1|31	as your local drive. Write code now, decide later where the data will be
21mr|python-fs-2.4.15-1|32	stored; unit test without writing real files; upload files to the cloud
21mr|python-fs-2.4.15-1|33	without learning a new API; sandbox your file writing code; etc.
21mr|python-fs-2.4.15-1|34	
21mr|python-fs-2.4.15-1|35	#--------------------------------------------------------------------------
21mr|python-fs-2.4.15-1|36	%package -n python3-%{pypi_name}
21mr|python-fs-2.4.15-1|37	Summary:        Python's filesystem abstraction layer
21mr|python-fs-2.4.15-1|38	Group:          Development/Python
21mr|python-fs-2.4.15-1|39	
21mr|python-fs-2.4.15-1|40	%description -n python3-%{pypi_name}
21mr|python-fs-2.4.15-1|41	Work with files and directories in archives, memory, the cloud etc. as easily
21mr|python-fs-2.4.15-1|42	as your local drive. Write code now, decide later where the data will be
21mr|python-fs-2.4.15-1|43	stored; unit test without writing real files; upload files to the cloud
21mr|python-fs-2.4.15-1|44	without learning a new API; sandbox your file writing code; etc.
21mr|python-fs-2.4.15-1|45	
21mr|python-fs-2.4.15-1|46	%files -n python3-%{pypi_name}
21mr|python-fs-2.4.15-1|47	%license LICENSE
21mr|python-fs-2.4.15-1|48	%doc README.md
21mr|python-fs-2.4.15-1|49	%{python3_sitelib}/%{pypi_name}
21mr|python-fs-2.4.15-1|50	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-fs-2.4.15-1|51	
21mr|python-fs-2.4.15-1|52	#--------------------------------------------------------------------------
21mr|python-fs-2.4.15-1|53	
21mr|python-fs-2.4.15-1|54	%prep
21mr|python-fs-2.4.15-1|55	%autosetup -n %{pypi_name}-%{version}
21mr|python-fs-2.4.15-1|56	
21mr|python-fs-2.4.15-1|57	# Remove bundled egg-info
21mr|python-fs-2.4.15-1|58	rm -rf *.egg-info
21mr|python-fs-2.4.15-1|59	
21mr|python-fs-2.4.15-1|60	perl -pi -e 's/~=/>=/g' setup.py
21mr|python-fs-2.4.15-1|61	
21mr|python-fs-2.4.15-1|62	%build
21mr|python-fs-2.4.15-1|63	%py3_build
21mr|python-fs-2.4.15-1|64	
21mr|python-fs-2.4.15-1|65	%install
21mr|python-fs-2.4.15-1|66	%py3_install
21mr|python-fs-2.4.15-1|67	
21mr|python-fs-2.4.15-1|68	%check
21mr|python-fs-2.4.15-1|69	# abf build test fail, local build tests success
21mr|python-fs-2.4.15-1|70	%if %{with test}
21mr|python-fs-2.4.15-1|71	export LC_ALL=C.UTF-8
21mr|python-fs-2.4.15-1|72	%pytest
21mr|python-fs-2.4.15-1|73	%endif
21mr|python-fs-2.4.15-1|74	

15761 21
21mr|python-funcparserlib-0.3.6-1|1	%global srcname funcparserlib
21mr|python-funcparserlib-0.3.6-1|2	
21mr|python-funcparserlib-0.3.6-1|3	Name:		python-%{srcname}
21mr|python-funcparserlib-0.3.6-1|4	Version:	0.3.6
21mr|python-funcparserlib-0.3.6-1|5	Release:	1
21mr|python-funcparserlib-0.3.6-1|6	Summary:	Recursive descent parsing library based on functional combinators
21mr|python-funcparserlib-0.3.6-1|7	Group:		Development/Python
21mr|python-funcparserlib-0.3.6-1|8	License:	MIT
21mr|python-funcparserlib-0.3.6-1|9	URL:		https://github.com/vlasovskikh/funcparserlib
21mr|python-funcparserlib-0.3.6-1|10	Source0:	https://pypi.python.org/packages/source/f/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-funcparserlib-0.3.6-1|11	
21mr|python-funcparserlib-0.3.6-1|12	BuildArch:      noarch
21mr|python-funcparserlib-0.3.6-1|13	BuildRequires:  pkgconfig(python3)
21mr|python-funcparserlib-0.3.6-1|14	BuildRequires:  python3egg(setuptools)
21mr|python-funcparserlib-0.3.6-1|15	BuildRequires:  python3egg(nose)
21mr|python-funcparserlib-0.3.6-1|16	
21mr|python-funcparserlib-0.3.6-1|17	%description
21mr|python-funcparserlib-0.3.6-1|18	Parser combinators are just higher-order functions that take parsers as their
21mr|python-funcparserlib-0.3.6-1|19	arguments and return them as result values. Parser combinators are:
21mr|python-funcparserlib-0.3.6-1|20	
21mr|python-funcparserlib-0.3.6-1|21	First-class values
21mr|python-funcparserlib-0.3.6-1|22	Extremely composable
21mr|python-funcparserlib-0.3.6-1|23	Tend to make the code quite compact
21mr|python-funcparserlib-0.3.6-1|24	Resemble the readable notation of xBNF grammars.
21mr|python-funcparserlib-0.3.6-1|25	
21mr|python-funcparserlib-0.3.6-1|26	#----------------------------------------------------------------
21mr|python-funcparserlib-0.3.6-1|27	
21mr|python-funcparserlib-0.3.6-1|28	%package -n python3-%{srcname}
21mr|python-funcparserlib-0.3.6-1|29	Summary:	Recursive descent parsing library based on functional combinators
21mr|python-funcparserlib-0.3.6-1|30	Group:		Development/Python
21mr|python-funcparserlib-0.3.6-1|31	
21mr|python-funcparserlib-0.3.6-1|32	%description -n python3-%{srcname}
21mr|python-funcparserlib-0.3.6-1|33	Parser combinators are just higher-order functions that take parsers as their
21mr|python-funcparserlib-0.3.6-1|34	arguments and return them as result values. Parser combinators are:
21mr|python-funcparserlib-0.3.6-1|35	
21mr|python-funcparserlib-0.3.6-1|36	First-class values
21mr|python-funcparserlib-0.3.6-1|37	Extremely composable
21mr|python-funcparserlib-0.3.6-1|38	Tend to make the code quite compact
21mr|python-funcparserlib-0.3.6-1|39	Resemble the readable notation of xBNF grammars.
21mr|python-funcparserlib-0.3.6-1|40	
21mr|python-funcparserlib-0.3.6-1|41	%files -n python3-%{srcname}
21mr|python-funcparserlib-0.3.6-1|42	%doc PKG-INFO LICENSE README CHANGES
21mr|python-funcparserlib-0.3.6-1|43	%{python3_sitelib}/%{srcname}*
21mr|python-funcparserlib-0.3.6-1|44	%exclude %{python3_sitelib}/%{srcname}/tests
21mr|python-funcparserlib-0.3.6-1|45	
21mr|python-funcparserlib-0.3.6-1|46	#----------------------------------------------------------------
21mr|python-funcparserlib-0.3.6-1|47	%prep
21mr|python-funcparserlib-0.3.6-1|48	%setup -q -n %{srcname}-%{version}
21mr|python-funcparserlib-0.3.6-1|49	
21mr|python-funcparserlib-0.3.6-1|50	find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-funcparserlib-0.3.6-1|51	
21mr|python-funcparserlib-0.3.6-1|52	%build
21mr|python-funcparserlib-0.3.6-1|53	%py3_build
21mr|python-funcparserlib-0.3.6-1|54	
21mr|python-funcparserlib-0.3.6-1|55	%install
21mr|python-funcparserlib-0.3.6-1|56	%py3_install
21mr|python-funcparserlib-0.3.6-1|57	
21mr|python-funcparserlib-0.3.6-1|58	%check
21mr|python-funcparserlib-0.3.6-1|59	nosetests-%{python3_version} build/

15762 21
21mr|python-funcsigs-1.0.2-4|1	%define module funcsigs
21mr|python-funcsigs-1.0.2-4|2	
21mr|python-funcsigs-1.0.2-4|3	Name:           python-funcsigs
21mr|python-funcsigs-1.0.2-4|4	Version:        1.0.2
21mr|python-funcsigs-1.0.2-4|5	Release:        4
21mr|python-funcsigs-1.0.2-4|6	Summary:        Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+
21mr|python-funcsigs-1.0.2-4|7	Group:          Development/Python
21mr|python-funcsigs-1.0.2-4|8	License:        ASL
21mr|python-funcsigs-1.0.2-4|9	URL:            http://funcsigs.readthedocs.org/
21mr|python-funcsigs-1.0.2-4|10	Source0:        http://pypi.python.org/packages/source/f/%{module}/%{module}-%{version}.tar.gz
21mr|python-funcsigs-1.0.2-4|11	BuildArch:      noarch
21mr|python-funcsigs-1.0.2-4|12	BuildRequires:  pkgconfig(python3)
21mr|python-funcsigs-1.0.2-4|13	BuildRequires:  pkgconfig(python2)
21mr|python-funcsigs-1.0.2-4|14	BuildRequires:  python3-setuptools
21mr|python-funcsigs-1.0.2-4|15	BuildRequires:  python2-setuptools
21mr|python-funcsigs-1.0.2-4|16	
21mr|python-funcsigs-1.0.2-4|17	%description
21mr|python-funcsigs-1.0.2-4|18	funcsigs is a backport of the PEP 362 function signature features from
21mr|python-funcsigs-1.0.2-4|19	Python 3.3’s inspect module.
21mr|python-funcsigs-1.0.2-4|20	
21mr|python-funcsigs-1.0.2-4|21	%package -n python3-funcsigs
21mr|python-funcsigs-1.0.2-4|22	Summary:        Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+
21mr|python-funcsigs-1.0.2-4|23	Group:          Development/Python
21mr|python-funcsigs-1.0.2-4|24	
21mr|python-funcsigs-1.0.2-4|25	%description -n python3-funcsigs
21mr|python-funcsigs-1.0.2-4|26	funcsigs is a backport of the PEP 362 function signature features from
21mr|python-funcsigs-1.0.2-4|27	Python 3.3’s inspect module.
21mr|python-funcsigs-1.0.2-4|28	
21mr|python-funcsigs-1.0.2-4|29	%files -n python3-funcsigs
21mr|python-funcsigs-1.0.2-4|30	%doc docs/ README.rst PKG-INFO
21mr|python-funcsigs-1.0.2-4|31	%{py3_puresitedir}/*
21mr|python-funcsigs-1.0.2-4|32	
21mr|python-funcsigs-1.0.2-4|33	%package -n python2-funcsigs
21mr|python-funcsigs-1.0.2-4|34	%py2_migration_meta python2-funcsigs
21mr|python-funcsigs-1.0.2-4|35	Summary:        Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+
21mr|python-funcsigs-1.0.2-4|36	Group:          Development/Python
21mr|python-funcsigs-1.0.2-4|37	
21mr|python-funcsigs-1.0.2-4|38	%description -n python2-funcsigs
21mr|python-funcsigs-1.0.2-4|39	funcsigs is a backport of the PEP 362 function signature features from
21mr|python-funcsigs-1.0.2-4|40	Python 3.3’s inspect module.
21mr|python-funcsigs-1.0.2-4|41	
21mr|python-funcsigs-1.0.2-4|42	%files -n python2-funcsigs
21mr|python-funcsigs-1.0.2-4|43	%doc docs/ README.rst PKG-INFO
21mr|python-funcsigs-1.0.2-4|44	%{py2_puresitedir}/*
21mr|python-funcsigs-1.0.2-4|45	
21mr|python-funcsigs-1.0.2-4|46	%prep
21mr|python-funcsigs-1.0.2-4|47	%setup -q -n %{module}-%{version}
21mr|python-funcsigs-1.0.2-4|48	
21mr|python-funcsigs-1.0.2-4|49	%build
21mr|python-funcsigs-1.0.2-4|50	%py3_build
21mr|python-funcsigs-1.0.2-4|51	%py2_build
21mr|python-funcsigs-1.0.2-4|52	
21mr|python-funcsigs-1.0.2-4|53	%install
21mr|python-funcsigs-1.0.2-4|54	%py3_install
21mr|python-funcsigs-1.0.2-4|55	%py2_install

15763 21
21mr|python-functools32-3.2.3_2-5|1	%define	oname	functools32
21mr|python-functools32-3.2.3_2-5|2	%define	oversion	3.2.3-2
21mr|python-functools32-3.2.3_2-5|3	
21mr|python-functools32-3.2.3_2-5|4	Name:		python-%{oname}
21mr|python-functools32-3.2.3_2-5|5	Version:	3.2.3_2
21mr|python-functools32-3.2.3_2-5|6	Release:	5
21mr|python-functools32-3.2.3_2-5|7	Summary:	Backport of the functools module from Python 3.2.3 for use on 2.7 and PyPy
21mr|python-functools32-3.2.3_2-5|8	Source0:	http://pypi.python.org/packages/source/f/%{oname}/%{oname}-%{oversion}.tar.gz
21mr|python-functools32-3.2.3_2-5|9	License:	PSF license
21mr|python-functools32-3.2.3_2-5|10	Group:		Development/Python
21mr|python-functools32-3.2.3_2-5|11	Url:		https://github.com/MiCHiLU/python-functools32
21mr|python-functools32-3.2.3_2-5|12	BuildRequires:	python2-devel
21mr|python-functools32-3.2.3_2-5|13	BuildRequires:	python2-setuptools
21mr|python-functools32-3.2.3_2-5|14	BuildArch:	noarch
21mr|python-functools32-3.2.3_2-5|15	
21mr|python-functools32-3.2.3_2-5|16	%description
21mr|python-functools32-3.2.3_2-5|17	This is a backport of the functools standard library module from
21mr|python-functools32-3.2.3_2-5|18	Python 3.2.3 for use on Python 2.7 and PyPy. It includes
21mr|python-functools32-3.2.3_2-5|19	new features `lru_cache` (Least-recently-used cache decorator).
21mr|python-functools32-3.2.3_2-5|20	
21mr|python-functools32-3.2.3_2-5|21	%package -n python2-%{oname}
21mr|python-functools32-3.2.3_2-5|22	%py2_migration_meta python2-%{oname}
21mr|python-functools32-3.2.3_2-5|23	Summary:	Backport of the functools module from Python 3.2.3 for use on 2.7 and PyPy
21mr|python-functools32-3.2.3_2-5|24	
21mr|python-functools32-3.2.3_2-5|25	%description -n python2-%{oname}
21mr|python-functools32-3.2.3_2-5|26	This is a backport of the functools standard library module from
21mr|python-functools32-3.2.3_2-5|27	Python 3.2.3 for use on Python 2.7 and PyPy. It includes
21mr|python-functools32-3.2.3_2-5|28	new features `lru_cache` (Least-recently-used cache decorator).
21mr|python-functools32-3.2.3_2-5|29	
21mr|python-functools32-3.2.3_2-5|30	
21mr|python-functools32-3.2.3_2-5|31	%prep
21mr|python-functools32-3.2.3_2-5|32	%setup -qn %{oname}-%{oversion}
21mr|python-functools32-3.2.3_2-5|33	
21mr|python-functools32-3.2.3_2-5|34	%build
21mr|python-functools32-3.2.3_2-5|35	python2 setup.py build
21mr|python-functools32-3.2.3_2-5|36	
21mr|python-functools32-3.2.3_2-5|37	%install
21mr|python-functools32-3.2.3_2-5|38	python2 setup.py install --root=%{buildroot}
21mr|python-functools32-3.2.3_2-5|39	
21mr|python-functools32-3.2.3_2-5|40	%files -n python2-%{oname}
21mr|python-functools32-3.2.3_2-5|41	%doc ChangeLog
21mr|python-functools32-3.2.3_2-5|42	%doc LICENSE
21mr|python-functools32-3.2.3_2-5|43	%{py2_puresitedir}/functools32/*.py*
21mr|python-functools32-3.2.3_2-5|44	%{py2_puresitedir}/functools32*.egg-info

15764 21
21mr|python-fuse-1.0.4-1|1	
21mr|python-fuse-1.0.4-1|2	Summary:	Python binding for Fuse (Filesystem in Userspace)
21mr|python-fuse-1.0.4-1|3	Name:		python-fuse
21mr|python-fuse-1.0.4-1|4	Version:	1.0.4
21mr|python-fuse-1.0.4-1|5	Release:	1
21mr|python-fuse-1.0.4-1|6	Epoch:		1
21mr|python-fuse-1.0.4-1|7	License:	LGPLv2+
21mr|python-fuse-1.0.4-1|8	Group:		Development/Python
21mr|python-fuse-1.0.4-1|9	Url:		https://github.com/libfuse/python-fuse
21mr|python-fuse-1.0.4-1|10	Source0:	https://github.com/libfuse/python-fuse/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-fuse-1.0.4-1|11	BuildRequires:	pkgconfig(fuse)
21mr|python-fuse-1.0.4-1|12	BuildRequires:	pkgconfig(python2)
21mr|python-fuse-1.0.4-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-fuse-1.0.4-1|14	Requires:	fuse
21mr|python-fuse-1.0.4-1|15	
21mr|python-fuse-1.0.4-1|16	%description
21mr|python-fuse-1.0.4-1|17	Python binding for Fuse (Filesystem in Userspace).
21mr|python-fuse-1.0.4-1|18	
21mr|python-fuse-1.0.4-1|19	#----------------------------------------------------------------------------
21mr|python-fuse-1.0.4-1|20	
21mr|python-fuse-1.0.4-1|21	%package -n python2-fuse
21mr|python-fuse-1.0.4-1|22	%py2_migration_meta python2-fuse
21mr|python-fuse-1.0.4-1|23	Summary:	Python 2 binding for Fuse (Filesystem in Userspace)
21mr|python-fuse-1.0.4-1|24	Group:		Development/Python
21mr|python-fuse-1.0.4-1|25	
21mr|python-fuse-1.0.4-1|26	%description -n python2-fuse
21mr|python-fuse-1.0.4-1|27	Python binding for Fuse (Filesystem in Userspace).
21mr|python-fuse-1.0.4-1|28	
21mr|python-fuse-1.0.4-1|29	%files -n python2-fuse
21mr|python-fuse-1.0.4-1|30	%doc AUTHORS COPYING README.* FAQ
21mr|python-fuse-1.0.4-1|31	%{python2_sitearch}/*
21mr|python-fuse-1.0.4-1|32	
21mr|python-fuse-1.0.4-1|33	#----------------------------------------------------------------------------
21mr|python-fuse-1.0.4-1|34	%package -n python3-fuse
21mr|python-fuse-1.0.4-1|35	Summary:	Python 3 binding for Fuse (Filesystem in Userspace)
21mr|python-fuse-1.0.4-1|36	Group:		Development/Python
21mr|python-fuse-1.0.4-1|37	
21mr|python-fuse-1.0.4-1|38	%description -n python3-fuse
21mr|python-fuse-1.0.4-1|39	Python binding for Fuse (Filesystem in Userspace).
21mr|python-fuse-1.0.4-1|40	
21mr|python-fuse-1.0.4-1|41	%files -n python3-fuse
21mr|python-fuse-1.0.4-1|42	%doc AUTHORS COPYING README.* FAQ
21mr|python-fuse-1.0.4-1|43	%{python3_sitearch}/*
21mr|python-fuse-1.0.4-1|44	
21mr|python-fuse-1.0.4-1|45	#----------------------------------------------------------------------------
21mr|python-fuse-1.0.4-1|46	
21mr|python-fuse-1.0.4-1|47	%prep
21mr|python-fuse-1.0.4-1|48	%autosetup -p1
21mr|python-fuse-1.0.4-1|49	
21mr|python-fuse-1.0.4-1|50	%build
21mr|python-fuse-1.0.4-1|51	%py3_build
21mr|python-fuse-1.0.4-1|52	export PYTHON=%__python2
21mr|python-fuse-1.0.4-1|53	%py2_build
21mr|python-fuse-1.0.4-1|54	
21mr|python-fuse-1.0.4-1|55	%install
21mr|python-fuse-1.0.4-1|56	%py2_install
21mr|python-fuse-1.0.4-1|57	%py3_install

15765 21
21mr|python-future-0.18.2-2|1	%global module future
21mr|python-future-0.18.2-2|2	
21mr|python-future-0.18.2-2|3	Summary:	Clean single-source support for Python 3 and 2
21mr|python-future-0.18.2-2|4	Name:		python-future
21mr|python-future-0.18.2-2|5	Version:	0.18.2
21mr|python-future-0.18.2-2|6	Release:	2
21mr|python-future-0.18.2-2|7	License:	MIT
21mr|python-future-0.18.2-2|8	Group:		Development/Python
21mr|python-future-0.18.2-2|9	Source0:	https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz
21mr|python-future-0.18.2-2|10	BuildRequires:	pkgconfig(python)
21mr|python-future-0.18.2-2|11	BuildArch:	noarch
21mr|python-future-0.18.2-2|12	
21mr|python-future-0.18.2-2|13	%description
21mr|python-future-0.18.2-2|14	Easy, safe support for Python 3/2 compatibility.
21mr|python-future-0.18.2-2|15	
21mr|python-future-0.18.2-2|16	%package -n python2-%{module}
21mr|python-future-0.18.2-2|17	%py2_migration_meta python2-%{module}
21mr|python-future-0.18.2-2|18	Summary:	Clean single-source support for Python 3 and 2
21mr|python-future-0.18.2-2|19	Group:		Development/Python
21mr|python-future-0.18.2-2|20	BuildRequires:	pkgconfig(python2)
21mr|python-future-0.18.2-2|21	BuildRequires:	pythonegg(setuptools)
21mr|python-future-0.18.2-2|22	
21mr|python-future-0.18.2-2|23	%description -n python2-%{module}
21mr|python-future-0.18.2-2|24	Easy, safe support for Python 2 compatibility.
21mr|python-future-0.18.2-2|25	
21mr|python-future-0.18.2-2|26	%files -n python2-%{module}
21mr|python-future-0.18.2-2|27	%doc README.rst docs/_themes/LICENSE LICENSE.txt
21mr|python-future-0.18.2-2|28	%{_bindir}/python2-futurize
21mr|python-future-0.18.2-2|29	%{_bindir}/python2-pasteurize
21mr|python-future-0.18.2-2|30	%{python2_sitelib}/%{module}-%{version}-py?.?.egg-info
21mr|python-future-0.18.2-2|31	%{python2_sitelib}/%{module}
21mr|python-future-0.18.2-2|32	%{python2_sitelib}/past
21mr|python-future-0.18.2-2|33	%{python2_sitelib}/libfuturize
21mr|python-future-0.18.2-2|34	%{python2_sitelib}/libpasteurize
21mr|python-future-0.18.2-2|35	%{python2_sitelib}/builtins
21mr|python-future-0.18.2-2|36	%{python2_sitelib}/copyreg
21mr|python-future-0.18.2-2|37	%{python2_sitelib}/html
21mr|python-future-0.18.2-2|38	%{python2_sitelib}/http
21mr|python-future-0.18.2-2|39	%{python2_sitelib}/queue
21mr|python-future-0.18.2-2|40	%{python2_sitelib}/reprlib
21mr|python-future-0.18.2-2|41	%{python2_sitelib}/socketserver
21mr|python-future-0.18.2-2|42	%{python2_sitelib}/tkinter
21mr|python-future-0.18.2-2|43	%{python2_sitelib}/_dummy_thread
21mr|python-future-0.18.2-2|44	%{python2_sitelib}/_markupbase
21mr|python-future-0.18.2-2|45	%{python2_sitelib}/_thread
21mr|python-future-0.18.2-2|46	%{python2_sitelib}/winreg
21mr|python-future-0.18.2-2|47	%{python2_sitelib}/xmlrpc
21mr|python-future-0.18.2-2|48	
21mr|python-future-0.18.2-2|49	#----------------------------------------------------------------------------
21mr|python-future-0.18.2-2|50	
21mr|python-future-0.18.2-2|51	%package -n python3-%{module}
21mr|python-future-0.18.2-2|52	Summary:	Clean single-source support for Python 3 and 2
21mr|python-future-0.18.2-2|53	Group:		Development/Python
21mr|python-future-0.18.2-2|54	BuildRequires:	pkgconfig(python3)
21mr|python-future-0.18.2-2|55	BuildRequires:	python3egg(setuptools)
21mr|python-future-0.18.2-2|56	
21mr|python-future-0.18.2-2|57	%description -n python3-%{module}
21mr|python-future-0.18.2-2|58	Easy, safe support for Python 3/2 compatibility.
21mr|python-future-0.18.2-2|59	
21mr|python-future-0.18.2-2|60	%files -n python3-%{module}
21mr|python-future-0.18.2-2|61	%doc README.rst docs/_themes/LICENSE LICENSE.txt
21mr|python-future-0.18.2-2|62	%{_bindir}/futurize
21mr|python-future-0.18.2-2|63	%{_bindir}/pasteurize
21mr|python-future-0.18.2-2|64	%{python3_sitelib}/%{module}-%{version}-py?.?.egg-info
21mr|python-future-0.18.2-2|65	%{python3_sitelib}/%{module}
21mr|python-future-0.18.2-2|66	%{python3_sitelib}/past
21mr|python-future-0.18.2-2|67	%{python3_sitelib}/libfuturize
21mr|python-future-0.18.2-2|68	%{python3_sitelib}/libpasteurize
21mr|python-future-0.18.2-2|69	
21mr|python-future-0.18.2-2|70	#----------------------------------------------------------------------------
21mr|python-future-0.18.2-2|71	
21mr|python-future-0.18.2-2|72	%prep
21mr|python-future-0.18.2-2|73	%setup -q -n %{module}-%{version}
21mr|python-future-0.18.2-2|74	# Remove bundled egg-info
21mr|python-future-0.18.2-2|75	rm -rf %{module}.egg-info
21mr|python-future-0.18.2-2|76	
21mr|python-future-0.18.2-2|77	cp -a . %{py3dir}
21mr|python-future-0.18.2-2|78	
21mr|python-future-0.18.2-2|79	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-future-0.18.2-2|80	
21mr|python-future-0.18.2-2|81	%build
21mr|python-future-0.18.2-2|82	%py2_build
21mr|python-future-0.18.2-2|83	pushd %{py3dir}
21mr|python-future-0.18.2-2|84	%py3_build
21mr|python-future-0.18.2-2|85	popd
21mr|python-future-0.18.2-2|86	
21mr|python-future-0.18.2-2|87	%install
21mr|python-future-0.18.2-2|88	%py2_install
21mr|python-future-0.18.2-2|89	mv %{buildroot}%{_bindir}/futurize %{buildroot}%{_bindir}/python2-futurize
21mr|python-future-0.18.2-2|90	mv %{buildroot}%{_bindir}/pasteurize %{buildroot}%{_bindir}/python2-pasteurize
21mr|python-future-0.18.2-2|91	# Must do the subpackages' install first because the scripts in /usr/bin are
21mr|python-future-0.18.2-2|92	# overwritten with every setup.py install (and we want the python2 version
21mr|python-future-0.18.2-2|93	# to be the default for now).
21mr|python-future-0.18.2-2|94	pushd %{py3dir}
21mr|python-future-0.18.2-2|95	%py3_install
21mr|python-future-0.18.2-2|96	popd

15766 21
21mr|python-future-fstrings-1.2.0-0.gite109c.1|1	%define commit e109c459bf7c31022fc47ead0eabec1d8f4c04af
21mr|python-future-fstrings-1.2.0-0.gite109c.1|2	%define commit_short %(echo %commit | head -c 5)
21mr|python-future-fstrings-1.2.0-0.gite109c.1|3	%define debug_package %nil
21mr|python-future-fstrings-1.2.0-0.gite109c.1|4	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|5	Summary: A backport of fstrings to Python < 3.6
21mr|python-future-fstrings-1.2.0-0.gite109c.1|6	Name: python-future-fstrings
21mr|python-future-fstrings-1.2.0-0.gite109c.1|7	Version: 1.2.0
21mr|python-future-fstrings-1.2.0-0.gite109c.1|8	Release: 0.git%{commit_short}.1
21mr|python-future-fstrings-1.2.0-0.gite109c.1|9	License: MIT
21mr|python-future-fstrings-1.2.0-0.gite109c.1|10	Group: Development/Python
21mr|python-future-fstrings-1.2.0-0.gite109c.1|11	Url: https://github.com/asottile/future-fstrings
21mr|python-future-fstrings-1.2.0-0.gite109c.1|12	Source0: https://github.com/asottile/future-fstrings/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|python-future-fstrings-1.2.0-0.gite109c.1|13	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|14	BuildRequires: python3egg(setuptools)
21mr|python-future-fstrings-1.2.0-0.gite109c.1|15	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|16	%description
21mr|python-future-fstrings-1.2.0-0.gite109c.1|17	%{summary}
21mr|python-future-fstrings-1.2.0-0.gite109c.1|18	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|19	#----------------------------------------
21mr|python-future-fstrings-1.2.0-0.gite109c.1|20	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|21	%package -n python3-future-fstrings
21mr|python-future-fstrings-1.2.0-0.gite109c.1|22	Summary: %{summary}
21mr|python-future-fstrings-1.2.0-0.gite109c.1|23	Group: Development/Python
21mr|python-future-fstrings-1.2.0-0.gite109c.1|24	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|25	%description -n python3-future-fstrings
21mr|python-future-fstrings-1.2.0-0.gite109c.1|26	%{summary}
21mr|python-future-fstrings-1.2.0-0.gite109c.1|27	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|28	%files -n python3-future-fstrings
21mr|python-future-fstrings-1.2.0-0.gite109c.1|29	%{python3_sitelib}/*
21mr|python-future-fstrings-1.2.0-0.gite109c.1|30	%{_bindir}/future-fstrings-show
21mr|python-future-fstrings-1.2.0-0.gite109c.1|31	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|32	#----------------------------------------
21mr|python-future-fstrings-1.2.0-0.gite109c.1|33	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|34	%prep
21mr|python-future-fstrings-1.2.0-0.gite109c.1|35	%setup -q -n future-fstrings-%{commit}
21mr|python-future-fstrings-1.2.0-0.gite109c.1|36	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|37	%build
21mr|python-future-fstrings-1.2.0-0.gite109c.1|38	%py3_build
21mr|python-future-fstrings-1.2.0-0.gite109c.1|39	
21mr|python-future-fstrings-1.2.0-0.gite109c.1|40	%install
21mr|python-future-fstrings-1.2.0-0.gite109c.1|41	%py3_install

15767 21
21mr|python-futures-3.3.0-1|1	%define upstream_name futures
21mr|python-futures-3.3.0-1|2	
21mr|python-futures-3.3.0-1|3	Name:           python-%{upstream_name}
21mr|python-futures-3.3.0-1|4	Version:	3.3.0
21mr|python-futures-3.3.0-1|5	Release:	1
21mr|python-futures-3.3.0-1|6	Summary:        Backport of the concurrent.futures package from Python 3.2
21mr|python-futures-3.3.0-1|7	Group:          Development/Python
21mr|python-futures-3.3.0-1|8	License:        BSD
21mr|python-futures-3.3.0-1|9	URL:            https://pypi.python.org/pypi/futures
21mr|python-futures-3.3.0-1|10	Source0:	https://files.pythonhosted.org/packages/47/04/5fc6c74ad114032cd2c544c575bffc17582295e9cd6a851d6026ab4b2c00/futures-3.3.0.tar.gz
21mr|python-futures-3.3.0-1|11	BuildArch:      noarch
21mr|python-futures-3.3.0-1|12	BuildRequires:  python2-devel
21mr|python-futures-3.3.0-1|13	BuildRequires:  python2-setuptools
21mr|python-futures-3.3.0-1|14	
21mr|python-futures-3.3.0-1|15	%description
21mr|python-futures-3.3.0-1|16	The concurrent.futures module provides a high-level interface for
21mr|python-futures-3.3.0-1|17	asynchronously executing callables.
21mr|python-futures-3.3.0-1|18	
21mr|python-futures-3.3.0-1|19	%package -n python2-%{upstream_name}
21mr|python-futures-3.3.0-1|20	%py2_migration_meta python2-%{upstream_name}
21mr|python-futures-3.3.0-1|21	Summary:        Backport of the concurrent.futures package from Python 3.2
21mr|python-futures-3.3.0-1|22	
21mr|python-futures-3.3.0-1|23	%description -n python2-%{upstream_name}
21mr|python-futures-3.3.0-1|24	The concurrent.futures module provides a high-level interface for
21mr|python-futures-3.3.0-1|25	asynchronously executing callables.
21mr|python-futures-3.3.0-1|26	
21mr|python-futures-3.3.0-1|27	
21mr|python-futures-3.3.0-1|28	%prep
21mr|python-futures-3.3.0-1|29	%setup -q -n %{upstream_name}-%{version}
21mr|python-futures-3.3.0-1|30	
21mr|python-futures-3.3.0-1|31	%build
21mr|python-futures-3.3.0-1|32	CFLAGS="%{optflags}" python2 setup.py build
21mr|python-futures-3.3.0-1|33	
21mr|python-futures-3.3.0-1|34	%install
21mr|python-futures-3.3.0-1|35	python2 setup.py install --skip-build --root %{buildroot}
21mr|python-futures-3.3.0-1|36	
21mr|python-futures-3.3.0-1|37	%files -n python2-%{upstream_name}
21mr|python-futures-3.3.0-1|38	%{py2_puresitedir}/concurrent
21mr|python-futures-3.3.0-1|39	%{py2_puresitedir}/futures-%{version}-*.egg-info

15768 21
21mr|python-gabbi-2.3.0-1|1	#tests disabled, some tests fail on mock build
21mr|python-gabbi-2.3.0-1|2	%bcond_with test
21mr|python-gabbi-2.3.0-1|3	
21mr|python-gabbi-2.3.0-1|4	%global pypi_name gabbi
21mr|python-gabbi-2.3.0-1|5	%global pypi gabbi-run
21mr|python-gabbi-2.3.0-1|6	
21mr|python-gabbi-2.3.0-1|7	Name:		python-%{pypi_name}
21mr|python-gabbi-2.3.0-1|8	Version:	2.3.0
21mr|python-gabbi-2.3.0-1|9	Release:	1
21mr|python-gabbi-2.3.0-1|10	Summary:	Declarative HTTP testing library
21mr|python-gabbi-2.3.0-1|11	Group:		Development/Python
21mr|python-gabbi-2.3.0-1|12	License:	ASL 2.0
21mr|python-gabbi-2.3.0-1|13	URL:		https://github.com/cdent/gabbi
21mr|python-gabbi-2.3.0-1|14	Source0:	https://pypi.io/packages/source/g/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-gabbi-2.3.0-1|15	BuildArch:	noarch
21mr|python-gabbi-2.3.0-1|16	
21mr|python-gabbi-2.3.0-1|17	%description
21mr|python-gabbi-2.3.0-1|18	Gabbi is a tool for running HTTP tests where requests and responses
21mr|python-gabbi-2.3.0-1|19	are represented in a declarative YAML-based form.
21mr|python-gabbi-2.3.0-1|20	
21mr|python-gabbi-2.3.0-1|21	#-------------------------------------------------------------------
21mr|python-gabbi-2.3.0-1|22	%package -n python3-%{pypi_name}
21mr|python-gabbi-2.3.0-1|23	Summary:	Declarative HTTP testing library
21mr|python-gabbi-2.3.0-1|24	Group:		Development/Python
21mr|python-gabbi-2.3.0-1|25	
21mr|python-gabbi-2.3.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-gabbi-2.3.0-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-gabbi-2.3.0-1|28	BuildRequires:	python3egg(six)
21mr|python-gabbi-2.3.0-1|29	BuildRequires:	python3egg(pbr)
21mr|python-gabbi-2.3.0-1|30	BuildRequires:	python3egg(wheel)
21mr|python-gabbi-2.3.0-1|31	BuildRequires:	python3egg(httplib2)
21mr|python-gabbi-2.3.0-1|32	BuildRequires:	python3egg(wsgi-intercept)
21mr|python-gabbi-2.3.0-1|33	BuildRequires:	python3egg(colorama)
21mr|python-gabbi-2.3.0-1|34	BuildRequires:	python3egg(jsonpath-rw-ext)
21mr|python-gabbi-2.3.0-1|35	
21mr|python-gabbi-2.3.0-1|36	Requires:	python3-setuptools
21mr|python-gabbi-2.3.0-1|37	Requires:	python3-six
21mr|python-gabbi-2.3.0-1|38	Requires:	python3-pbr
21mr|python-gabbi-2.3.0-1|39	Requires:	python3-wsgi_intercept
21mr|python-gabbi-2.3.0-1|40	Requires:	python3-colorama
21mr|python-gabbi-2.3.0-1|41	Requires:	python3-jsonpath-rw-ext
21mr|python-gabbi-2.3.0-1|42	Requires:	python3-PyYAML
21mr|python-gabbi-2.3.0-1|43	Requires:	python3-urllib3
21mr|python-gabbi-2.3.0-1|44	
21mr|python-gabbi-2.3.0-1|45	%if %{with tests}
21mr|python-gabbi-2.3.0-1|46	# test requirements
21mr|python-gabbi-2.3.0-1|47	BuildRequires:	python3egg(mock)
21mr|python-gabbi-2.3.0-1|48	BuildRequires:	python3egg(testrepository)
21mr|python-gabbi-2.3.0-1|49	BuildRequires:	python3egg(coverage)
21mr|python-gabbi-2.3.0-1|50	BuildRequires:	python3egg(certifi)
21mr|python-gabbi-2.3.0-1|51	BuildRequires:	python3egg(urllib3)
21mr|python-gabbi-2.3.0-1|52	BuildRequires:	python3egg(pyyaml)
21mr|python-gabbi-2.3.0-1|53	BuildRequires:	python3egg(pytest)
21mr|python-gabbi-2.3.0-1|54	BuildRequires:	python3egg(sphinx)
21mr|python-gabbi-2.3.0-1|55	BuildRequires:	python3egg(hacking)
21mr|python-gabbi-2.3.0-1|56	BuildRequires:	python3egg(pytest-cov)
21mr|python-gabbi-2.3.0-1|57	BuildRequires:	python3egg(stestr)
21mr|python-gabbi-2.3.0-1|58	%endif
21mr|python-gabbi-2.3.0-1|59	
21mr|python-gabbi-2.3.0-1|60	%description -n python3-%{pypi_name}
21mr|python-gabbi-2.3.0-1|61	Gabbi is a tool for running HTTP tests where requests and responses
21mr|python-gabbi-2.3.0-1|62	are represented in a declarative YAML-based form.
21mr|python-gabbi-2.3.0-1|63	
21mr|python-gabbi-2.3.0-1|64	%files -n python3-%{pypi_name}
21mr|python-gabbi-2.3.0-1|65	%doc README.rst
21mr|python-gabbi-2.3.0-1|66	%license LICENSE
21mr|python-gabbi-2.3.0-1|67	%{_bindir}/%{pypi}
21mr|python-gabbi-2.3.0-1|68	%{python3_sitelib}/%{pypi_name}
21mr|python-gabbi-2.3.0-1|69	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-gabbi-2.3.0-1|70	%exclude %{python3_sitelib}/gabbi/tests/gabbits_intercept/horse
21mr|python-gabbi-2.3.0-1|71	
21mr|python-gabbi-2.3.0-1|72	#-------------------------------------------------------------------
21mr|python-gabbi-2.3.0-1|73	
21mr|python-gabbi-2.3.0-1|74	%prep
21mr|python-gabbi-2.3.0-1|75	%setup -q -n %{pypi_name}-%{version}
21mr|python-gabbi-2.3.0-1|76	
21mr|python-gabbi-2.3.0-1|77	%build
21mr|python-gabbi-2.3.0-1|78	%py3_build
21mr|python-gabbi-2.3.0-1|79	
21mr|python-gabbi-2.3.0-1|80	%install
21mr|python-gabbi-2.3.0-1|81	%py3_install
21mr|python-gabbi-2.3.0-1|82	
21mr|python-gabbi-2.3.0-1|83	%if %{with tests}
21mr|python-gabbi-2.3.0-1|84	%check
21mr|python-gabbi-2.3.0-1|85	# some tests are broken so bypassing tests
21mr|python-gabbi-2.3.0-1|86	export GABBI_SKIP_NETWORK=true
21mr|python-gabbi-2.3.0-1|87	%__python3 setup.py test
21mr|python-gabbi-2.3.0-1|88	%endif

15769 21
21mr|python-gevent-21.8.0-1|1	%define srcname gevent
21mr|python-gevent-21.8.0-1|2	%global optflags %(echo %{optflags} -I%{_includedir}/libev)
21mr|python-gevent-21.8.0-1|3	
21mr|python-gevent-21.8.0-1|4	Name:		python-%{srcname}
21mr|python-gevent-21.8.0-1|5	Version:	21.8.0
21mr|python-gevent-21.8.0-1|6	Release:	1
21mr|python-gevent-21.8.0-1|7	Summary:	A coroutine-based Python networking library
21mr|python-gevent-21.8.0-1|8	License:	MIT
21mr|python-gevent-21.8.0-1|9	Group:		Development/Python
21mr|python-gevent-21.8.0-1|10	Url:		http://www.gevent.org/
21mr|python-gevent-21.8.0-1|11	Source0:	https://files.pythonhosted.org/packages/33/2e/49317db0bbd846720ce15fd43641b17a208e6466c582ecbe845e35092ea2/gevent-21.8.0.tar.gz
21mr|python-gevent-21.8.0-1|12	
21mr|python-gevent-21.8.0-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-gevent-21.8.0-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-gevent-21.8.0-1|15	# Needed for tests
21mr|python-gevent-21.8.0-1|16	BuildRequires:	lsof
21mr|python-gevent-21.8.0-1|17	BuildRequires:	c-ares-devel
21mr|python-gevent-21.8.0-1|18	BuildRequires:	libev-devel
21mr|python-gevent-21.8.0-1|19	BuildRequires:	python3-cython
21mr|python-gevent-21.8.0-1|20	BuildRequires:	python3-greenlet
21mr|python-gevent-21.8.0-1|21	
21mr|python-gevent-21.8.0-1|22	%description
21mr|python-gevent-21.8.0-1|23	Gevent is a coroutine-based Python networking library that uses greenlet to
21mr|python-gevent-21.8.0-1|24	provide a high-level synchronous API on top of the libevent event loop.
21mr|python-gevent-21.8.0-1|25	
21mr|python-gevent-21.8.0-1|26	#===========================================================================
21mr|python-gevent-21.8.0-1|27	%package -n python3-%{srcname}
21mr|python-gevent-21.8.0-1|28	Summary: A coroutine-based Python3 networking library
21mr|python-gevent-21.8.0-1|29	Requires:   python3egg(greenlet)
21mr|python-gevent-21.8.0-1|30	
21mr|python-gevent-21.8.0-1|31	%description -n python3-%{srcname}
21mr|python-gevent-21.8.0-1|32	Gevent is a coroutine-based Python3 networking library that uses greenlet to
21mr|python-gevent-21.8.0-1|33	provide a high-level synchronous API on top of the libevent event loop.
21mr|python-gevent-21.8.0-1|34	
21mr|python-gevent-21.8.0-1|35	%files -n python3-%{srcname}
21mr|python-gevent-21.8.0-1|36	%license LICENSE
21mr|python-gevent-21.8.0-1|37	%doc README.rst
21mr|python-gevent-21.8.0-1|38	%{python3_sitearch}/%{srcname}*
21mr|python-gevent-21.8.0-1|39	#===========================================================================
21mr|python-gevent-21.8.0-1|40	%prep
21mr|python-gevent-21.8.0-1|41	%setup -q -n %{srcname}-%{version}
21mr|python-gevent-21.8.0-1|42	# Remove bundled libraries
21mr|python-gevent-21.8.0-1|43	rm -r deps
21mr|python-gevent-21.8.0-1|44	# Upstream intentionally includes C extension sources in the built package,
21mr|python-gevent-21.8.0-1|45	# because... reasons (PyPy I think?) however we do not want that. Sources will
21mr|python-gevent-21.8.0-1|46	# go into debuginfo as normal.
21mr|python-gevent-21.8.0-1|47	sed -i -e 's/include_package_data=True/include_package_data=False/' setup.py
21mr|python-gevent-21.8.0-1|48	
21mr|python-gevent-21.8.0-1|49	# Force re-cythonizing the sources
21mr|python-gevent-21.8.0-1|50	rm src/gevent/*.c src/gevent/libev/_*.c
21mr|python-gevent-21.8.0-1|51	
21mr|python-gevent-21.8.0-1|52	%build
21mr|python-gevent-21.8.0-1|53	export LIBEV_EMBED=0
21mr|python-gevent-21.8.0-1|54	export CARES_EMBED=0
21mr|python-gevent-21.8.0-1|55	export GEVENT_NO_CFFI_BUILD=1
21mr|python-gevent-21.8.0-1|56	# Build Python 3 first to use Python 3 Cython
21mr|python-gevent-21.8.0-1|57	%py3_build
21mr|python-gevent-21.8.0-1|58	
21mr|python-gevent-21.8.0-1|59	%install
21mr|python-gevent-21.8.0-1|60	export LIBEV_EMBED=0
21mr|python-gevent-21.8.0-1|61	export CARES_EMBED=0
21mr|python-gevent-21.8.0-1|62	export GEVENT_NO_CFFI_BUILD=1
21mr|python-gevent-21.8.0-1|63	%py3_install
21mr|python-gevent-21.8.0-1|64	rm -fv %{buildroot}%{python3_sitearch}/%{srcname}/_*2.py
21mr|python-gevent-21.8.0-1|65	rm -fv %{buildroot}%{python3_sitearch}/%{srcname}/__pycache__/_*2.*
21mr|python-gevent-21.8.0-1|66	find %{buildroot} -name '.buildinfo' -delete
21mr|python-gevent-21.8.0-1|67	# Correct the permissions.
21mr|python-gevent-21.8.0-1|68	find %{buildroot} -name '*.so' -exec chmod 755 {} ';'

15770 21
21mr|python-gitdb-4.0.7-1|1	%define pypi_name gitdb
21mr|python-gitdb-4.0.7-1|2	%define debug_package	%{nil}
21mr|python-gitdb-4.0.7-1|3	
21mr|python-gitdb-4.0.7-1|4	Name:		python-%{pypi_name}
21mr|python-gitdb-4.0.7-1|5	Version:	4.0.7
21mr|python-gitdb-4.0.7-1|6	Release:	1
21mr|python-gitdb-4.0.7-1|7	Summary:	Git Object Database
21mr|python-gitdb-4.0.7-1|8	License:	BSD
21mr|python-gitdb-4.0.7-1|9	Group:		Development/Python
21mr|python-gitdb-4.0.7-1|10	Url:		https://pypi.python.org/pypi/gitdb
21mr|python-gitdb-4.0.7-1|11	Source0:	https://pypi.io/packages/source/g/gitdb/gitdb-%{version}.tar.gz
21mr|python-gitdb-4.0.7-1|12	
21mr|python-gitdb-4.0.7-1|13	%description
21mr|python-gitdb-4.0.7-1|14	GitDB is a Python git object database.
21mr|python-gitdb-4.0.7-1|15	
21mr|python-gitdb-4.0.7-1|16	#-----------------------------------------------------------
21mr|python-gitdb-4.0.7-1|17	
21mr|python-gitdb-4.0.7-1|18	%package -n python3-gitdb
21mr|python-gitdb-4.0.7-1|19	Summary:	A pure-Python 3 git object database
21mr|python-gitdb-4.0.7-1|20	Group:		Development/Python
21mr|python-gitdb-4.0.7-1|21	BuildRequires:	pkgconfig(python3)
21mr|python-gitdb-4.0.7-1|22	BuildRequires:	python3egg(setuptools)
21mr|python-gitdb-4.0.7-1|23	BuildRequires:	python3egg(nose)
21mr|python-gitdb-4.0.7-1|24	BuildRequires:	python3egg(async)
21mr|python-gitdb-4.0.7-1|25	BuildRequires:	python3egg(smmap)
21mr|python-gitdb-4.0.7-1|26	#gitdb2 project its a mirror if gitdb
21mr|python-gitdb-4.0.7-1|27	Provides:	python3egg(gitdb2) = %{EVRD}
21mr|python-gitdb-4.0.7-1|28	Provides:	python3-gitdb2 = %{EVRD}
21mr|python-gitdb-4.0.7-1|29	Requires:	python3egg(async)
21mr|python-gitdb-4.0.7-1|30	BuildArch:	noarch
21mr|python-gitdb-4.0.7-1|31	
21mr|python-gitdb-4.0.7-1|32	%description -n python3-gitdb
21mr|python-gitdb-4.0.7-1|33	GitDB allows you to access bare git repositories for reading and writing. It
21mr|python-gitdb-4.0.7-1|34	aims at allowing full access to loose objects as well as packs with performance
21mr|python-gitdb-4.0.7-1|35	and scalability in mind. It operates exclusively on streams, allowing to
21mr|python-gitdb-4.0.7-1|36	operate on large objects with a small memory footprint.
21mr|python-gitdb-4.0.7-1|37	
21mr|python-gitdb-4.0.7-1|38	This is the Python 3 version of the package.
21mr|python-gitdb-4.0.7-1|39	
21mr|python-gitdb-4.0.7-1|40	%files -n python3-gitdb
21mr|python-gitdb-4.0.7-1|41	%doc AUTHORS LICENSE
21mr|python-gitdb-4.0.7-1|42	%{python3_sitelib}/gitdb*
21mr|python-gitdb-4.0.7-1|43	
21mr|python-gitdb-4.0.7-1|44	#-----------------------------------------------------------
21mr|python-gitdb-4.0.7-1|45	
21mr|python-gitdb-4.0.7-1|46	%prep
21mr|python-gitdb-4.0.7-1|47	%setup -q -n %{pypi_name}-%{version}
21mr|python-gitdb-4.0.7-1|48	
21mr|python-gitdb-4.0.7-1|49	%build
21mr|python-gitdb-4.0.7-1|50	%py3_build
21mr|python-gitdb-4.0.7-1|51	
21mr|python-gitdb-4.0.7-1|52	%install
21mr|python-gitdb-4.0.7-1|53	%py3_install

15771 21
21mr|python-gitpython-3.1.24-1|1	%define pypi_name GitPython
21mr|python-gitpython-3.1.24-1|2	
21mr|python-gitpython-3.1.24-1|3	Name:		python-gitpython
21mr|python-gitpython-3.1.24-1|4	Version:	3.1.24
21mr|python-gitpython-3.1.24-1|5	Release:	1
21mr|python-gitpython-3.1.24-1|6	Summary:	Python Git library
21mr|python-gitpython-3.1.24-1|7	License:	BSD
21mr|python-gitpython-3.1.24-1|8	Group:		Development/Python
21mr|python-gitpython-3.1.24-1|9	Url:		http://pypi.python.org/pypi/GitPython/
21mr|python-gitpython-3.1.24-1|10	Source0:	https://pypi.io/packages/source/G/GitPython/GitPython-%{version}.tar.gz
21mr|python-gitpython-3.1.24-1|11	BuildArch:	noarch
21mr|python-gitpython-3.1.24-1|12	
21mr|python-gitpython-3.1.24-1|13	%description
21mr|python-gitpython-3.1.24-1|14	GitPython is a python library used to interact with Git repositories.
21mr|python-gitpython-3.1.24-1|15	
21mr|python-gitpython-3.1.24-1|16	GitPython provides object model access to your git repository. Once you have
21mr|python-gitpython-3.1.24-1|17	created a repository object, you can traverse it to find parent commit(s),
21mr|python-gitpython-3.1.24-1|18	trees, blobs, etc.
21mr|python-gitpython-3.1.24-1|19	
21mr|python-gitpython-3.1.24-1|20	GitPython is a port of the grit library in Ruby created by Tom Preston-Werner
21mr|python-gitpython-3.1.24-1|21	and Chris Wanstrath
21mr|python-gitpython-3.1.24-1|22	
21mr|python-gitpython-3.1.24-1|23	#--------------------------------------------------------------------
21mr|python-gitpython-3.1.24-1|24	%package -n python3-gitpython
21mr|python-gitpython-3.1.24-1|25	Summary:	Python 3 Git Library
21mr|python-gitpython-3.1.24-1|26	Group:		Development/Python
21mr|python-gitpython-3.1.24-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-gitpython-3.1.24-1|28	BuildRequires:	pkgconfig(python3)
21mr|python-gitpython-3.1.24-1|29	Requires:	git-core
21mr|python-gitpython-3.1.24-1|30	Requires:	python3egg(gitdb2)
21mr|python-gitpython-3.1.24-1|31	
21mr|python-gitpython-3.1.24-1|32	%description -n python3-gitpython
21mr|python-gitpython-3.1.24-1|33	GitPython is a python library used to interact with Git repositories.
21mr|python-gitpython-3.1.24-1|34	
21mr|python-gitpython-3.1.24-1|35	GitPython provides object model access to your git repository. Once you have
21mr|python-gitpython-3.1.24-1|36	created a repository object, you can traverse it to find parent commit(s),
21mr|python-gitpython-3.1.24-1|37	trees, blobs, etc.
21mr|python-gitpython-3.1.24-1|38	
21mr|python-gitpython-3.1.24-1|39	GitPython is a port of the grit library in Ruby created by Tom Preston-Werner
21mr|python-gitpython-3.1.24-1|40	and Chris Wanstrath
21mr|python-gitpython-3.1.24-1|41	
21mr|python-gitpython-3.1.24-1|42	%files -n python3-gitpython
21mr|python-gitpython-3.1.24-1|43	%doc CHANGES AUTHORS LICENSE
21mr|python-gitpython-3.1.24-1|44	%{py3_puresitedir}/GitPython-%{version}-py*.egg-info
21mr|python-gitpython-3.1.24-1|45	%{py3_puresitedir}/git/
21mr|python-gitpython-3.1.24-1|46	
21mr|python-gitpython-3.1.24-1|47	#--------------------------------------------------------------------
21mr|python-gitpython-3.1.24-1|48	
21mr|python-gitpython-3.1.24-1|49	%prep
21mr|python-gitpython-3.1.24-1|50	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-gitpython-3.1.24-1|51	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-gitpython-3.1.24-1|52	
21mr|python-gitpython-3.1.24-1|53	%build
21mr|python-gitpython-3.1.24-1|54	%py3_build
21mr|python-gitpython-3.1.24-1|55	
21mr|python-gitpython-3.1.24-1|56	%install
21mr|python-gitpython-3.1.24-1|57	%py3_install
21mr|python-gitpython-3.1.24-1|58	

15772 21
21mr|python-gobject-2.28.7-16|1	%define _disable_rebuild_configure 1
21mr|python-gobject-2.28.7-16|2	%define oname pygobject
21mr|python-gobject-2.28.7-16|3	
21mr|python-gobject-2.28.7-16|4	%define api 2.0
21mr|python-gobject-2.28.7-16|5	%define major 0
21mr|python-gobject-2.28.7-16|6	%define libname %mklibname pyglib %{api} %{major}
21mr|python-gobject-2.28.7-16|7	
21mr|python-gobject-2.28.7-16|8	Summary:	GObject Python bindings for GTK+2.0
21mr|python-gobject-2.28.7-16|9	Name:		python-gobject
21mr|python-gobject-2.28.7-16|10	Version:	2.28.7
21mr|python-gobject-2.28.7-16|11	Release:	16
21mr|python-gobject-2.28.7-16|12	License:	LGPLv2+
21mr|python-gobject-2.28.7-16|13	Group:		Development/Python
21mr|python-gobject-2.28.7-16|14	Url:		http://www.gnome.org
21mr|python-gobject-2.28.7-16|15	Source0:	http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/pygobject-%{version}.tar.xz
21mr|python-gobject-2.28.7-16|16	Patch0:		pygobject-2.16.1-fixdetection.patch
21mr|python-gobject-2.28.7-16|17	Patch1:		pygobject-2.28.2-fix-link.patch
21mr|python-gobject-2.28.7-16|18	Patch2:		pygobject-2.28.7-python3.patch
21mr|python-gobject-2.28.7-16|19	Patch3:		pygobject-codegen.patch
21mr|python-gobject-2.28.7-16|20	
21mr|python-gobject-2.28.7-16|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|python-gobject-2.28.7-16|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|python-gobject-2.28.7-16|23	BuildRequires:	pkgconfig(gtk-doc)
21mr|python-gobject-2.28.7-16|24	BuildRequires:	pkgconfig(libffi)
21mr|python-gobject-2.28.7-16|25	BuildRequires:	pkgconfig(python3)
21mr|python-gobject-2.28.7-16|26	BuildRequires:	python3-cairo-devel
21mr|python-gobject-2.28.7-16|27	
21mr|python-gobject-2.28.7-16|28	%description
21mr|python-gobject-2.28.7-16|29	This archive contains bindings for the GObject, to be used in Python
21mr|python-gobject-2.28.7-16|30	It is a fairly complete set of bindings, it's already rather useful,
21mr|python-gobject-2.28.7-16|31	and is usable to write moderately complex programs.  (see the
21mr|python-gobject-2.28.7-16|32	examples directory for some examples of the simpler programs you could
21mr|python-gobject-2.28.7-16|33	write).
21mr|python-gobject-2.28.7-16|34	
21mr|python-gobject-2.28.7-16|35	#----------------------------------------------------------------------------
21mr|python-gobject-2.28.7-16|36	
21mr|python-gobject-2.28.7-16|37	%package -n python3-gobject
21mr|python-gobject-2.28.7-16|38	Summary:	GObject Python bindings
21mr|python-gobject-2.28.7-16|39	Group:		Development/Python
21mr|python-gobject-2.28.7-16|40	Provides:	python3-gobject2 = %{EVRD}
21mr|python-gobject-2.28.7-16|41	
21mr|python-gobject-2.28.7-16|42	%description -n python3-gobject
21mr|python-gobject-2.28.7-16|43	This archive contains bindings for the GObject, to be used in Python
21mr|python-gobject-2.28.7-16|44	It is a fairly complete set of bindings, it's already rather useful,
21mr|python-gobject-2.28.7-16|45	and is usable to write moderately complex programs.  (see the
21mr|python-gobject-2.28.7-16|46	examples directory for some examples of the simpler programs you could
21mr|python-gobject-2.28.7-16|47	write).
21mr|python-gobject-2.28.7-16|48	
21mr|python-gobject-2.28.7-16|49	%files -n python3-gobject
21mr|python-gobject-2.28.7-16|50	%doc README NEWS AUTHORS ChangeLog
21mr|python-gobject-2.28.7-16|51	%{python3_sitearch}/pygtk*
21mr|python-gobject-2.28.7-16|52	%{python3_sitearch}/glib
21mr|python-gobject-2.28.7-16|53	%{python3_sitearch}/gobject
21mr|python-gobject-2.28.7-16|54	%{python3_sitearch}/gtk-2.0/
21mr|python-gobject-2.28.7-16|55	%{python3_sitearch}/__pycache__/
21mr|python-gobject-2.28.7-16|56	#----------------------------------------------------------------------------
21mr|python-gobject-2.28.7-16|57	
21mr|python-gobject-2.28.7-16|58	%package -n %{libname}
21mr|python-gobject-2.28.7-16|59	Summary:	Python Glib bindings shared library
21mr|python-gobject-2.28.7-16|60	Group:		System/Libraries
21mr|python-gobject-2.28.7-16|61	
21mr|python-gobject-2.28.7-16|62	%description -n %{libname}
21mr|python-gobject-2.28.7-16|63	This archive contains bindings for the GObject, to be used in Python
21mr|python-gobject-2.28.7-16|64	It is a fairly complete set of bindings, it's already rather useful,
21mr|python-gobject-2.28.7-16|65	and is usable to write moderately complex programs.  (see the
21mr|python-gobject-2.28.7-16|66	examples directory for some examples of the simpler programs you could
21mr|python-gobject-2.28.7-16|67	write).
21mr|python-gobject-2.28.7-16|68	
21mr|python-gobject-2.28.7-16|69	%files -n %{libname}
21mr|python-gobject-2.28.7-16|70	%{_libdir}/libpyglib-%{api}-python.so.%{major}*
21mr|python-gobject-2.28.7-16|71	
21mr|python-gobject-2.28.7-16|72	#----------------------------------------------------------------------------
21mr|python-gobject-2.28.7-16|73	
21mr|python-gobject-2.28.7-16|74	%package -n python3-gobject-devel
21mr|python-gobject-2.28.7-16|75	Summary:	Python-gobject development files
21mr|python-gobject-2.28.7-16|76	Group:		Development/C
21mr|python-gobject-2.28.7-16|77	Requires:	python3-gobject = %{EVRD}
21mr|python-gobject-2.28.7-16|78	Requires:	%{libname} = %{EVRD}
21mr|python-gobject-2.28.7-16|79	
21mr|python-gobject-2.28.7-16|80	%description -n python3-gobject-devel
21mr|python-gobject-2.28.7-16|81	This contains the python3-gobject development files, including C
21mr|python-gobject-2.28.7-16|82	header, pkg-config file, gtk-doc generated API documentation and a code
21mr|python-gobject-2.28.7-16|83	generation tool.
21mr|python-gobject-2.28.7-16|84	
21mr|python-gobject-2.28.7-16|85	%files -n python3-gobject-devel
21mr|python-gobject-2.28.7-16|86	%{_libdir}/pkgconfig/*.pc
21mr|python-gobject-2.28.7-16|87	%{_libdir}/libpyglib-%{api}-python.so
21mr|python-gobject-2.28.7-16|88	%{_includedir}/pygtk-2.0/
21mr|python-gobject-2.28.7-16|89	%{_datadir}/gtk-doc/html/pygobject/
21mr|python-gobject-2.28.7-16|90	%{_datadir}/pygobject/
21mr|python-gobject-2.28.7-16|91	%exclude %{_datadir}/pygobject/2.0/codegen
21mr|python-gobject-2.28.7-16|92	
21mr|python-gobject-2.28.7-16|93	#----------------------------------------------------------------------------
21mr|python-gobject-2.28.7-16|94	
21mr|python-gobject-2.28.7-16|95	%package -n python2-gobject-codegen
21mr|python-gobject-2.28.7-16|96	%py2_migration_meta python2-gobject-codegen
21mr|python-gobject-2.28.7-16|97	Summary:	Python-gobject codegen development files
21mr|python-gobject-2.28.7-16|98	Group:		Development/C
21mr|python-gobject-2.28.7-16|99	Requires:	python2
21mr|python-gobject-2.28.7-16|100	
21mr|python-gobject-2.28.7-16|101	%description -n python2-gobject-codegen
21mr|python-gobject-2.28.7-16|102	Optional Python2 codegen scripts.
21mr|python-gobject-2.28.7-16|103	
21mr|python-gobject-2.28.7-16|104	%files -n python2-gobject-codegen
21mr|python-gobject-2.28.7-16|105	%{_bindir}/pygobject-codegen-2.0
21mr|python-gobject-2.28.7-16|106	%{_datadir}/pygobject/2.0/codegen
21mr|python-gobject-2.28.7-16|107	
21mr|python-gobject-2.28.7-16|108	#----------------------------------------------------------------------------
21mr|python-gobject-2.28.7-16|109	
21mr|python-gobject-2.28.7-16|110	%prep
21mr|python-gobject-2.28.7-16|111	%autosetup -p1 -n %{oname}-%{version}
21mr|python-gobject-2.28.7-16|112	
21mr|python-gobject-2.28.7-16|113	%build
21mr|python-gobject-2.28.7-16|114	%setup_compile_flags
21mr|python-gobject-2.28.7-16|115	
21mr|python-gobject-2.28.7-16|116	%configure \
21mr|python-gobject-2.28.7-16|117	--disable-introspection
21mr|python-gobject-2.28.7-16|118	%make LIBS='-lpython%{py3_ver}'
21mr|python-gobject-2.28.7-16|119	
21mr|python-gobject-2.28.7-16|120	%install
21mr|python-gobject-2.28.7-16|121	%makeinstall_std
21mr|python-gobject-2.28.7-16|122	#gw this must be executable, it is used for building docs, e.g. in pyclutter
21mr|python-gobject-2.28.7-16|123	chmod 755 %{buildroot}%{_datadir}/pygobject/xsl/fixxref.py
21mr|python-gobject-2.28.7-16|124	
21mr|python-gobject-2.28.7-16|125	#install codegen scripts
21mr|python-gobject-2.28.7-16|126	%makeinstall_std -C codegen
21mr|python-gobject-2.28.7-16|127	#fix shebang
21mr|python-gobject-2.28.7-16|128	sed '1 s,^.*$,#!/usr/bin/python2,' -i %{buildroot}%{_datadir}/pygobject/2.0/codegen/{code-coverage.py,codegen.py}
21mr|python-gobject-2.28.7-16|129	sed '1 s,^.*$,#!/usr/bin/python2,' -i %{buildroot}%{_datadir}/pygobject/2.0/codegen/{createdefs.py,defsconvert.py,defsgen.py,docextract_to_xml.py,docgen.py,h2def.py,mergedefs.py}
21mr|python-gobject-2.28.7-16|130	sed '1 s,^.*$,#!/usr/bin/python2,' -i %{buildroot}%{_datadir}/pygobject/2.0/codegen/{missingdefs.py,mkskel.py,scanvirtuals.py,scmexpr.py}

15773 21
21mr|python-gobject3-3.42.2-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|python-gobject3-3.42.2-2|2	
21mr|python-gobject3-3.42.2-2|3	%define oname pygobject
21mr|python-gobject3-3.42.2-2|4	
21mr|python-gobject3-3.42.2-2|5	%define api 2.0
21mr|python-gobject3-3.42.2-2|6	%define major 0
21mr|python-gobject3-3.42.2-2|7	
21mr|python-gobject3-3.42.2-2|8	%global __provides_exclude_from ^%{py2_platsitedir}/gi/_gobject/__init__.py
21mr|python-gobject3-3.42.2-2|9	# Disable useless provides ('_gi.so' and similar)
21mr|python-gobject3-3.42.2-2|10	%global __provides_exclude .*_.*\.so
21mr|python-gobject3-3.42.2-2|11	%global __requires_exclude typelib.*GIMarshallingTests.*|typelib.*Vte.*|typelib.*Gst.*|typelib.*WebKit.*
21mr|python-gobject3-3.42.2-2|12	%global __provides_exclude_from ^(%{python3_sitearch})/(pygtkcompat|gi/pygtkcompat.py|gi/_gobject/__init__.py|gi/module.py|gi/__init__.py|gi/overrides/GIMarshallingTests.py)
21mr|python-gobject3-3.42.2-2|13	%global __requires_exclude_from ^(%{python3_sitearch})/(pygtkcompat|gi/pygtkcompat.py|gi/_gobject/__init__.py|gi/module.py|gi/__init__.py|gi/overrides/GIMarshallingTests.py)
21mr|python-gobject3-3.42.2-2|14	
21mr|python-gobject3-3.42.2-2|15	%bcond_without python3
21mr|python-gobject3-3.42.2-2|16	
21mr|python-gobject3-3.42.2-2|17	Summary:	Python bindings for GObject Introspection
21mr|python-gobject3-3.42.2-2|18	Name:		python-gobject3
21mr|python-gobject3-3.42.2-2|19	Version:	3.42.2
21mr|python-gobject3-3.42.2-2|20	Release:	2
21mr|python-gobject3-3.42.2-2|21	License:	LGPLv2+ and MIT
21mr|python-gobject3-3.42.2-2|22	Group:		Development/Python
21mr|python-gobject3-3.42.2-2|23	Url:		https://download.gnome.org/sources/pygobject
21mr|python-gobject3-3.42.2-2|24	Source0:	https://download.gnome.org/sources/pygobject/%{url_ver}/pygobject-%{version}.tar.xz
21mr|python-gobject3-3.42.2-2|25	Patch1:		pygobject-goocanvas3.patch
21mr|python-gobject3-3.42.2-2|26	BuildRequires:	meson
21mr|python-gobject3-3.42.2-2|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|python-gobject3-3.42.2-2|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|python-gobject3-3.42.2-2|29	BuildRequires:	pkgconfig(libffi)
21mr|python-gobject3-3.42.2-2|30	BuildRequires:	pkgconfig(py3cairo)
21mr|python-gobject3-3.42.2-2|31	BuildRequires:	pkgconfig(python3)
21mr|python-gobject3-3.42.2-2|32	
21mr|python-gobject3-3.42.2-2|33	%description
21mr|python-gobject3-3.42.2-2|34	The %{name} package provides a convenient wrapper for the GObject
21mr|python-gobject3-3.42.2-2|35	library for use in Python programs.
21mr|python-gobject3-3.42.2-2|36	
21mr|python-gobject3-3.42.2-2|37	#----------------------------------------------------------------------------
21mr|python-gobject3-3.42.2-2|38	
21mr|python-gobject3-3.42.2-2|39	%package -n python3-gi
21mr|python-gobject3-3.42.2-2|40	Summary:	Python 3 bindings for GObject Introspection
21mr|python-gobject3-3.42.2-2|41	Group:		Development/Python
21mr|python-gobject3-3.42.2-2|42	Provides:	python3-gobject-introspection = %{EVRD}
21mr|python-gobject3-3.42.2-2|43	Provides:	python3-gobject3-introspection = %{EVRD}
21mr|python-gobject3-3.42.2-2|44	Provides:	python3-gobject3 = %{EVRD}
21mr|python-gobject3-3.42.2-2|45	Requires:	gobject-introspection
21mr|python-gobject3-3.42.2-2|46	Requires:	typelib(Vte)
21mr|python-gobject3-3.42.2-2|47	Requires:	typelib(WebKit2)
21mr|python-gobject3-3.42.2-2|48	
21mr|python-gobject3-3.42.2-2|49	%description -n python3-gi
21mr|python-gobject3-3.42.2-2|50	This package contains the Python 3 GObject Introspection bindings.
21mr|python-gobject3-3.42.2-2|51	
21mr|python-gobject3-3.42.2-2|52	%files -n python3-gi
21mr|python-gobject3-3.42.2-2|53	%ifnarch %{ix86}
21mr|python-gobject3-3.42.2-2|54	%{py3_platsitedir}/gi
21mr|python-gobject3-3.42.2-2|55	%endif
21mr|python-gobject3-3.42.2-2|56	%{py3_puresitedir}/gi
21mr|python-gobject3-3.42.2-2|57	%{py3_puresitedir}/pygtkcompat
21mr|python-gobject3-3.42.2-2|58	%exclude %{py3_platsitedir}/gi/_gi_cairo*.so
21mr|python-gobject3-3.42.2-2|59	
21mr|python-gobject3-3.42.2-2|60	#----------------------------------------------------------------------------
21mr|python-gobject3-3.42.2-2|61	
21mr|python-gobject3-3.42.2-2|62	%package -n python3-gi-cairo
21mr|python-gobject3-3.42.2-2|63	Summary:	Python3-gi bindings for Cairo
21mr|python-gobject3-3.42.2-2|64	Group:		Development/Python
21mr|python-gobject3-3.42.2-2|65	Requires:	python3-gi = %{EVRD}
21mr|python-gobject3-3.42.2-2|66	Requires:	typelib(PangoCairo)
21mr|python-gobject3-3.42.2-2|67	Requires:	python3-cairo
21mr|python-gobject3-3.42.2-2|68	Provides:	python3-gobject-cairo = %{EVRD}
21mr|python-gobject3-3.42.2-2|69	
21mr|python-gobject3-3.42.2-2|70	%description -n python3-gi-cairo
21mr|python-gobject3-3.42.2-2|71	This package contains the Python-gi Cairo bindings.
21mr|python-gobject3-3.42.2-2|72	
21mr|python-gobject3-3.42.2-2|73	%files -n python3-gi-cairo
21mr|python-gobject3-3.42.2-2|74	%{py3_platsitedir}/gi/_gi_cairo*.so
21mr|python-gobject3-3.42.2-2|75	%{py3_platsitedir}/PyGObject-%{version}.egg-info
21mr|python-gobject3-3.42.2-2|76	
21mr|python-gobject3-3.42.2-2|77	#----------------------------------------------------------------------------
21mr|python-gobject3-3.42.2-2|78	
21mr|python-gobject3-3.42.2-2|79	%package -n python3-gobject3-devel
21mr|python-gobject3-3.42.2-2|80	Summary:	Python-gobject development files
21mr|python-gobject3-3.42.2-2|81	Group:		Development/C
21mr|python-gobject3-3.42.2-2|82	Requires:	python3-gi-cairo = %{EVRD}
21mr|python-gobject3-3.42.2-2|83	Provides:	python3-gobject3-devel = %{EVRD}
21mr|python-gobject3-3.42.2-2|84	Provides:	python3-gobject-devel = %{EVRD}
21mr|python-gobject3-3.42.2-2|85	
21mr|python-gobject3-3.42.2-2|86	%description -n python3-gobject3-devel
21mr|python-gobject3-3.42.2-2|87	This contains the python2-gobject development files, including C
21mr|python-gobject3-3.42.2-2|88	header, pkg-config file.
21mr|python-gobject3-3.42.2-2|89	
21mr|python-gobject3-3.42.2-2|90	%files -n python3-gobject3-devel
21mr|python-gobject3-3.42.2-2|91	%{_libdir}/pkgconfig/pygobject-3.0.pc
21mr|python-gobject3-3.42.2-2|92	%{_includedir}/pygobject-3.0/pygobject.h
21mr|python-gobject3-3.42.2-2|93	
21mr|python-gobject3-3.42.2-2|94	#----------------------------------------------------------------------------
21mr|python-gobject3-3.42.2-2|95	
21mr|python-gobject3-3.42.2-2|96	%prep
21mr|python-gobject3-3.42.2-2|97	%autosetup -p1 -n %{oname}-%{version}
21mr|python-gobject3-3.42.2-2|98	
21mr|python-gobject3-3.42.2-2|99	%build
21mr|python-gobject3-3.42.2-2|100	export CFLAGS="%{optflags} -lpython%{py3_ver}"
21mr|python-gobject3-3.42.2-2|101	export LDFLAGS="%{optflags} -lpython%{py3_ver}"
21mr|python-gobject3-3.42.2-2|102	%meson -Dpython=%{__python3}
21mr|python-gobject3-3.42.2-2|103	%meson_build
21mr|python-gobject3-3.42.2-2|104	
21mr|python-gobject3-3.42.2-2|105	%install
21mr|python-gobject3-3.42.2-2|106	%meson_install

15774 21
21mr|python-google-api-core-2.0.0-1|1	%define module google-api-core
21mr|python-google-api-core-2.0.0-1|2	
21mr|python-google-api-core-2.0.0-1|3	Summary:	Defines common helpers used by all Google API clients
21mr|python-google-api-core-2.0.0-1|4	Name:		python-%{module}
21mr|python-google-api-core-2.0.0-1|5	Version:	2.0.0
21mr|python-google-api-core-2.0.0-1|6	Release:	1
21mr|python-google-api-core-2.0.0-1|7	License:	ASLv2
21mr|python-google-api-core-2.0.0-1|8	Group:		Development/Python
21mr|python-google-api-core-2.0.0-1|9	Url:		https://github.com/GoogleCloudPlatform/google-cloud-python
21mr|python-google-api-core-2.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/ae/63/fa452e4eb5b3f2881ab8bb2faab6e5eda3a82c0631cd92560b3a3cabb976/google-api-core-2.0.0.tar.gz
21mr|python-google-api-core-2.0.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-google-api-core-2.0.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-google-api-core-2.0.0-1|13	BuildArch:	noarch
21mr|python-google-api-core-2.0.0-1|14	
21mr|python-google-api-core-2.0.0-1|15	%description
21mr|python-google-api-core-2.0.0-1|16	This library is not meant to stand-alone. Instead it defines common helpers
21mr|python-google-api-core-2.0.0-1|17	used by all Google API clients.
21mr|python-google-api-core-2.0.0-1|18	
21mr|python-google-api-core-2.0.0-1|19	#----------------------------------------------------------------------------
21mr|python-google-api-core-2.0.0-1|20	
21mr|python-google-api-core-2.0.0-1|21	%package -n python3-%{module}
21mr|python-google-api-core-2.0.0-1|22	Summary:	Defines common helpers used by all Google API clients
21mr|python-google-api-core-2.0.0-1|23	Group:		Development/Python
21mr|python-google-api-core-2.0.0-1|24	
21mr|python-google-api-core-2.0.0-1|25	%description -n python3-%{module}
21mr|python-google-api-core-2.0.0-1|26	This library is not meant to stand-alone. Instead it defines common helpers
21mr|python-google-api-core-2.0.0-1|27	used by all Google API clients.
21mr|python-google-api-core-2.0.0-1|28	
21mr|python-google-api-core-2.0.0-1|29	%files -n python3-%{module}
21mr|python-google-api-core-2.0.0-1|30	%{python3_sitelib}/*
21mr|python-google-api-core-2.0.0-1|31	
21mr|python-google-api-core-2.0.0-1|32	#----------------------------------------------------------------------------
21mr|python-google-api-core-2.0.0-1|33	
21mr|python-google-api-core-2.0.0-1|34	%prep
21mr|python-google-api-core-2.0.0-1|35	%setup -qn %{module}-%{version}
21mr|python-google-api-core-2.0.0-1|36	%apply_patches
21mr|python-google-api-core-2.0.0-1|37	
21mr|python-google-api-core-2.0.0-1|38	%build
21mr|python-google-api-core-2.0.0-1|39	%py3_build
21mr|python-google-api-core-2.0.0-1|40	
21mr|python-google-api-core-2.0.0-1|41	%install
21mr|python-google-api-core-2.0.0-1|42	%py3_install

15775 21
21mr|python-googleapis-common-protos-1.51.0-2|1	%global debug_package %{nil}
21mr|python-googleapis-common-protos-1.51.0-2|2	
21mr|python-googleapis-common-protos-1.51.0-2|3	%define pypi_name googleapis-common-protos
21mr|python-googleapis-common-protos-1.51.0-2|4	
21mr|python-googleapis-common-protos-1.51.0-2|5	Summary:	Contains the python classes generated from the common protos
21mr|python-googleapis-common-protos-1.51.0-2|6	Name:		python-googleapis-common-protos
21mr|python-googleapis-common-protos-1.51.0-2|7	Version:	1.51.0
21mr|python-googleapis-common-protos-1.51.0-2|8	Release:	2
21mr|python-googleapis-common-protos-1.51.0-2|9	License:	ASLv2
21mr|python-googleapis-common-protos-1.51.0-2|10	Group:		Development/Python
21mr|python-googleapis-common-protos-1.51.0-2|11	Url:		https://github.com/googleapis/googleapis
21mr|python-googleapis-common-protos-1.51.0-2|12	Source0:	%{pypi_source}
21mr|python-googleapis-common-protos-1.51.0-2|13	BuildRequires:  python3-devel
21mr|python-googleapis-common-protos-1.51.0-2|14	BuildRequires:  python3egg(setuptools)
21mr|python-googleapis-common-protos-1.51.0-2|15	
21mr|python-googleapis-common-protos-1.51.0-2|16	%description
21mr|python-googleapis-common-protos-1.51.0-2|17	googleapis-common-protos contains the python classes generated from the common protos
21mr|python-googleapis-common-protos-1.51.0-2|18	in the googleapis repository.
21mr|python-googleapis-common-protos-1.51.0-2|19	
21mr|python-googleapis-common-protos-1.51.0-2|20	#--------------------------------------------------------------
21mr|python-googleapis-common-protos-1.51.0-2|21	%package -n python3-%{pypi_name}
21mr|python-googleapis-common-protos-1.51.0-2|22	Summary:	Contains the python classes generated from the common protos
21mr|python-googleapis-common-protos-1.51.0-2|23	Group:		Development/Python
21mr|python-googleapis-common-protos-1.51.0-2|24	
21mr|python-googleapis-common-protos-1.51.0-2|25	%description -n python3-%{pypi_name}
21mr|python-googleapis-common-protos-1.51.0-2|26	googleapis-common-protos contains the python classes generated from the common protos
21mr|python-googleapis-common-protos-1.51.0-2|27	in the googleapis repository.
21mr|python-googleapis-common-protos-1.51.0-2|28	
21mr|python-googleapis-common-protos-1.51.0-2|29	%files -n python3-%{pypi_name}
21mr|python-googleapis-common-protos-1.51.0-2|30	%{python3_sitelib}/*
21mr|python-googleapis-common-protos-1.51.0-2|31	
21mr|python-googleapis-common-protos-1.51.0-2|32	#--------------------------------------------------------------
21mr|python-googleapis-common-protos-1.51.0-2|33	%prep
21mr|python-googleapis-common-protos-1.51.0-2|34	%setup -qn googleapis-common-protos-%{version}
21mr|python-googleapis-common-protos-1.51.0-2|35	%apply_patches
21mr|python-googleapis-common-protos-1.51.0-2|36	
21mr|python-googleapis-common-protos-1.51.0-2|37	%build
21mr|python-googleapis-common-protos-1.51.0-2|38	%py3_build
21mr|python-googleapis-common-protos-1.51.0-2|39	
21mr|python-googleapis-common-protos-1.51.0-2|40	%install
21mr|python-googleapis-common-protos-1.51.0-2|41	%py3_install

15776 21
21mr|python-google-auth-2.6.0-1|1	%global module google-auth
21mr|python-google-auth-2.6.0-1|2	
21mr|python-google-auth-2.6.0-1|3	Summary:	Google Authentication Library
21mr|python-google-auth-2.6.0-1|4	Name:		python-google-auth
21mr|python-google-auth-2.6.0-1|5	Version:	2.6.0
21mr|python-google-auth-2.6.0-1|6	Release:	1
21mr|python-google-auth-2.6.0-1|7	License:	ASLv2
21mr|python-google-auth-2.6.0-1|8	Group:		Development/Python
21mr|python-google-auth-2.6.0-1|9	Url:		https://github.com/googleapis/google-auth-library-python
21mr|python-google-auth-2.6.0-1|10	Source0:	https://github.com/googleapis/google-auth-library-python/archive/v%{version}.tar.gz?/%{module}-library-python-%{version}.tar.gz
21mr|python-google-auth-2.6.0-1|11	BuildArch:	noarch
21mr|python-google-auth-2.6.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-google-auth-2.6.0-1|13	BuildRequires:	python3egg(cachetools) >= 2.0.0
21mr|python-google-auth-2.6.0-1|14	BuildRequires:	python3egg(mock)
21mr|python-google-auth-2.6.0-1|15	BuildRequires:	python3egg(pyasn1-modules) >= 0.2.1
21mr|python-google-auth-2.6.0-1|16	BuildRequires:	python3egg(pytest)
21mr|python-google-auth-2.6.0-1|17	BuildRequires:	python3egg(rsa) >= 3.1.4
21mr|python-google-auth-2.6.0-1|18	BuildRequires:	python3egg(setuptools)
21mr|python-google-auth-2.6.0-1|19	BuildRequires:	python3egg(six) >= 1.9.0
21mr|python-google-auth-2.6.0-1|20	Requires:	python3egg(cachetools) >= 2.0.0
21mr|python-google-auth-2.6.0-1|21	Requires:	python3egg(pyasn1-modules) >= 0.2.1
21mr|python-google-auth-2.6.0-1|22	Requires:	python3egg(rsa) >= 3.1.4
21mr|python-google-auth-2.6.0-1|23	Requires:	python3egg(six) >= 1.9.0
21mr|python-google-auth-2.6.0-1|24	
21mr|python-google-auth-2.6.0-1|25	%description
21mr|python-google-auth-2.6.0-1|26	Google Auth Python Library simplifies using Google's various server-to-server
21mr|python-google-auth-2.6.0-1|27	authentication mechanisms to access Google.
21mr|python-google-auth-2.6.0-1|28	
21mr|python-google-auth-2.6.0-1|29	#----------------------------------------------------------------------------
21mr|python-google-auth-2.6.0-1|30	
21mr|python-google-auth-2.6.0-1|31	%package -n python3-%{module}
21mr|python-google-auth-2.6.0-1|32	Summary:	Google Authentication Library
21mr|python-google-auth-2.6.0-1|33	Group:		Development/Python
21mr|python-google-auth-2.6.0-1|34	
21mr|python-google-auth-2.6.0-1|35	%description -n python3-%{module}
21mr|python-google-auth-2.6.0-1|36	Google Auth Python Library simplifies using Google's various server-to-server
21mr|python-google-auth-2.6.0-1|37	authentication mechanisms to access Google.
21mr|python-google-auth-2.6.0-1|38	
21mr|python-google-auth-2.6.0-1|39	%files -n python3-%{module}
21mr|python-google-auth-2.6.0-1|40	%doc LICENSE
21mr|python-google-auth-2.6.0-1|41	%doc README.rst
21mr|python-google-auth-2.6.0-1|42	%{py3_puresitedir}/*.pth
21mr|python-google-auth-2.6.0-1|43	%{py3_puresitedir}/google
21mr|python-google-auth-2.6.0-1|44	%{py3_puresitedir}/google_auth-%{version}-py?.?.egg-info
21mr|python-google-auth-2.6.0-1|45	
21mr|python-google-auth-2.6.0-1|46	#----------------------------------------------------------------------------
21mr|python-google-auth-2.6.0-1|47	
21mr|python-google-auth-2.6.0-1|48	%prep
21mr|python-google-auth-2.6.0-1|49	%setup -qn %{module}-library-python-%{version}
21mr|python-google-auth-2.6.0-1|50	
21mr|python-google-auth-2.6.0-1|51	# Remove bundled egg-info
21mr|python-google-auth-2.6.0-1|52	rm -rf %{module}.egg-info
21mr|python-google-auth-2.6.0-1|53	
21mr|python-google-auth-2.6.0-1|54	%build
21mr|python-google-auth-2.6.0-1|55	%py3_build
21mr|python-google-auth-2.6.0-1|56	
21mr|python-google-auth-2.6.0-1|57	%install
21mr|python-google-auth-2.6.0-1|58	%py3_install

15777 21
21mr|python-google-cloud-firestore-2.3.0-2|1	%global debug_package %{nil}
21mr|python-google-cloud-firestore-2.3.0-2|2	%define pypi_name google-cloud-firestore
21mr|python-google-cloud-firestore-2.3.0-2|3	
21mr|python-google-cloud-firestore-2.3.0-2|4	Summary:        Flexible, scalable database for mobile, web, and server development
21mr|python-google-cloud-firestore-2.3.0-2|5	Name:           python-google-cloud-firestore
21mr|python-google-cloud-firestore-2.3.0-2|6	Version:	2.3.0
21mr|python-google-cloud-firestore-2.3.0-2|7	Release:	2
21mr|python-google-cloud-firestore-2.3.0-2|8	License:        ASLv2
21mr|python-google-cloud-firestore-2.3.0-2|9	Group:          Development/Python
21mr|python-google-cloud-firestore-2.3.0-2|10	Url:            https://github.com/googleapis/python-firestore
21mr|python-google-cloud-firestore-2.3.0-2|11	Source0:	https://files.pythonhosted.org/packages/77/6e/46d9431948cd6fc73f741592e0403cbe21c64a519470265b6913b8b06ad8/google-cloud-firestore-2.3.0.tar.gz
21mr|python-google-cloud-firestore-2.3.0-2|12	BuildRequires:  python3-devel
21mr|python-google-cloud-firestore-2.3.0-2|13	BuildRequires:  python3egg(setuptools)
21mr|python-google-cloud-firestore-2.3.0-2|14	
21mr|python-google-cloud-firestore-2.3.0-2|15	%description
21mr|python-google-cloud-firestore-2.3.0-2|16	The Google Cloud Firestore API is a flexible, scalable database for mobile,
21mr|python-google-cloud-firestore-2.3.0-2|17	web, and server development from Firebase and Google Cloud Platform.
21mr|python-google-cloud-firestore-2.3.0-2|18	Like Firebase Realtime Database, it keeps your data in sync across client
21mr|python-google-cloud-firestore-2.3.0-2|19	apps through realtime listeners and offers offline support for mobile and web
21mr|python-google-cloud-firestore-2.3.0-2|20	so you can build responsive apps that work regardless of network latency or
21mr|python-google-cloud-firestore-2.3.0-2|21	Internet connectivity. Cloud Firestore also offers seamless integration with other
21mr|python-google-cloud-firestore-2.3.0-2|22	Firebase and Google Cloud Platform products, including Cloud Functions.
21mr|python-google-cloud-firestore-2.3.0-2|23	
21mr|python-google-cloud-firestore-2.3.0-2|24	#-----------------------------------------------------------------------
21mr|python-google-cloud-firestore-2.3.0-2|25	%package -n python3-%{pypi_name}
21mr|python-google-cloud-firestore-2.3.0-2|26	Summary:        Flexible, scalable database for mobile, web, and server development
21mr|python-google-cloud-firestore-2.3.0-2|27	Group:          Development/Python
21mr|python-google-cloud-firestore-2.3.0-2|28	
21mr|python-google-cloud-firestore-2.3.0-2|29	%description -n python3-%{pypi_name}
21mr|python-google-cloud-firestore-2.3.0-2|30	The Google Cloud Firestore API is a flexible, scalable database for mobile,
21mr|python-google-cloud-firestore-2.3.0-2|31	web, and server development from Firebase and Google Cloud Platform.
21mr|python-google-cloud-firestore-2.3.0-2|32	Like Firebase Realtime Database, it keeps your data in sync across client
21mr|python-google-cloud-firestore-2.3.0-2|33	apps through realtime listeners and offers offline support for mobile and web
21mr|python-google-cloud-firestore-2.3.0-2|34	so you can build responsive apps that work regardless of network latency or
21mr|python-google-cloud-firestore-2.3.0-2|35	Internet connectivity. Cloud Firestore also offers seamless integration with other
21mr|python-google-cloud-firestore-2.3.0-2|36	Firebase and Google Cloud Platform products, including Cloud Functions.
21mr|python-google-cloud-firestore-2.3.0-2|37	
21mr|python-google-cloud-firestore-2.3.0-2|38	%files -n python3-%{pypi_name}
21mr|python-google-cloud-firestore-2.3.0-2|39	%dir %{py3_puresitedir}/google_cloud_firestore-%{version}-py%{py3_ver}.egg-info/
21mr|python-google-cloud-firestore-2.3.0-2|40	%dir %{py3_puresitedir}/google/cloud/
21mr|python-google-cloud-firestore-2.3.0-2|41	%{py3_puresitedir}/google/cloud/*
21mr|python-google-cloud-firestore-2.3.0-2|42	%{py3_puresitedir}/google_cloud_firestore-%{version}-py%{py3_ver}.egg-info/*
21mr|python-google-cloud-firestore-2.3.0-2|43	%{py3_puresitedir}/google_cloud_firestore-%{version}-py%{py3_ver}-nspkg.pth
21mr|python-google-cloud-firestore-2.3.0-2|44	%{_bindir}/fixup_firestore_admin_v1_keywords.py
21mr|python-google-cloud-firestore-2.3.0-2|45	%{_bindir}/fixup_firestore_v1_keywords.py
21mr|python-google-cloud-firestore-2.3.0-2|46	
21mr|python-google-cloud-firestore-2.3.0-2|47	#-----------------------------------------------------------------------
21mr|python-google-cloud-firestore-2.3.0-2|48	%prep
21mr|python-google-cloud-firestore-2.3.0-2|49	%setup -qn google-cloud-firestore-%{version}
21mr|python-google-cloud-firestore-2.3.0-2|50	%apply_patches
21mr|python-google-cloud-firestore-2.3.0-2|51	
21mr|python-google-cloud-firestore-2.3.0-2|52	%build
21mr|python-google-cloud-firestore-2.3.0-2|53	%py3_build
21mr|python-google-cloud-firestore-2.3.0-2|54	
21mr|python-google-cloud-firestore-2.3.0-2|55	%install
21mr|python-google-cloud-firestore-2.3.0-2|56	%py3_install
21mr|python-google-cloud-firestore-2.3.0-2|57	
21mr|python-google-cloud-firestore-2.3.0-2|58	%files
21mr|python-google-cloud-firestore-2.3.0-2|59	%dir %{py3_puresitedir}/google_cloud_firestore-%{version}-py%{py3_ver}.egg-info/
21mr|python-google-cloud-firestore-2.3.0-2|60	%dir %{py3_puresitedir}/google/cloud/
21mr|python-google-cloud-firestore-2.3.0-2|61	%{py3_puresitedir}/google/cloud/*
21mr|python-google-cloud-firestore-2.3.0-2|62	%{py3_puresitedir}/google_cloud_firestore-%{version}-py%{py3_ver}.egg-info/*
21mr|python-google-cloud-firestore-2.3.0-2|63	%{py3_puresitedir}/google_cloud_firestore-%{version}-py%{py3_ver}-nspkg.pth
21mr|python-google-cloud-firestore-2.3.0-2|64	%{_bindir}/fixup_firestore_admin_v1_keywords.py

15778 21
21mr|python-google-cloud-storage-1.42.0-1|1	%global pypi_name google-cloud-storage
21mr|python-google-cloud-storage-1.42.0-1|2	%global debug_package %nil
21mr|python-google-cloud-storage-1.42.0-1|3	
21mr|python-google-cloud-storage-1.42.0-1|4	Summary:	Allows you to store data on Google infrastructure
21mr|python-google-cloud-storage-1.42.0-1|5	Name:		python-%{pypi_name}
21mr|python-google-cloud-storage-1.42.0-1|6	Version:	1.42.0
21mr|python-google-cloud-storage-1.42.0-1|7	Release:	1
21mr|python-google-cloud-storage-1.42.0-1|8	License:	ASLv2
21mr|python-google-cloud-storage-1.42.0-1|9	Group:		Development/Python
21mr|python-google-cloud-storage-1.42.0-1|10	Url:		https://github.com/googleapis/python-storage
21mr|python-google-cloud-storage-1.42.0-1|11	Source0:	https://files.pythonhosted.org/packages/b4/8b/4eafe08a5e2d959369e6cd36119221140f5886790325a4c0f290faf8e734/google-cloud-storage-1.42.0.tar.gz
21mr|python-google-cloud-storage-1.42.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-google-cloud-storage-1.42.0-1|13	BuildRequires:	python3egg(setuptools)
21mr|python-google-cloud-storage-1.42.0-1|14	
21mr|python-google-cloud-storage-1.42.0-1|15	%description
21mr|python-google-cloud-storage-1.42.0-1|16	Google Cloud Storage allows you to store data on Google infrastructure
21mr|python-google-cloud-storage-1.42.0-1|17	with very high reliability, performance and availability, and can be used
21mr|python-google-cloud-storage-1.42.0-1|18	to distribute large data objects to users via direct download.
21mr|python-google-cloud-storage-1.42.0-1|19	
21mr|python-google-cloud-storage-1.42.0-1|20	#----------------------------------------------------------------------
21mr|python-google-cloud-storage-1.42.0-1|21	%package -n python3-%{pypi_name}
21mr|python-google-cloud-storage-1.42.0-1|22	Summary:	Extensions to the Python standard library unit testing framework
21mr|python-google-cloud-storage-1.42.0-1|23	Group:		Development/Python
21mr|python-google-cloud-storage-1.42.0-1|24	
21mr|python-google-cloud-storage-1.42.0-1|25	%description -n python3-%{pypi_name}
21mr|python-google-cloud-storage-1.42.0-1|26	Google Cloud Storage allows you to store data on Google infrastructure
21mr|python-google-cloud-storage-1.42.0-1|27	with very high reliability, performance and availability, and can be used
21mr|python-google-cloud-storage-1.42.0-1|28	to distribute large data objects to users via direct download.
21mr|python-google-cloud-storage-1.42.0-1|29	
21mr|python-google-cloud-storage-1.42.0-1|30	%files -n python3-%{pypi_name}
21mr|python-google-cloud-storage-1.42.0-1|31	%{python3_sitelib}/*
21mr|python-google-cloud-storage-1.42.0-1|32	
21mr|python-google-cloud-storage-1.42.0-1|33	#-----------------------------------------------------------------------
21mr|python-google-cloud-storage-1.42.0-1|34	%prep
21mr|python-google-cloud-storage-1.42.0-1|35	%setup -qn google-cloud-storage-%{version}
21mr|python-google-cloud-storage-1.42.0-1|36	%autopatch -p1
21mr|python-google-cloud-storage-1.42.0-1|37	
21mr|python-google-cloud-storage-1.42.0-1|38	%build
21mr|python-google-cloud-storage-1.42.0-1|39	%py3_build
21mr|python-google-cloud-storage-1.42.0-1|40	
21mr|python-google-cloud-storage-1.42.0-1|41	%install
21mr|python-google-cloud-storage-1.42.0-1|42	%py3_install

15779 21
21mr|python-google-crc32c-1.0.0-1|1	%define debug_package %{nil}
21mr|python-google-crc32c-1.0.0-1|2	%define pypi_name google-crc32c
21mr|python-google-crc32c-1.0.0-1|3	
21mr|python-google-crc32c-1.0.0-1|4	Name:		python-%{pypi_name}
21mr|python-google-crc32c-1.0.0-1|5	Version:	1.0.0
21mr|python-google-crc32c-1.0.0-1|6	Release:	1
21mr|python-google-crc32c-1.0.0-1|7	License:	ASLv2
21mr|python-google-crc32c-1.0.0-1|8	Summary:	Hardware-based implementation of the CRC32C hashing algorithm
21mr|python-google-crc32c-1.0.0-1|9	Group:		Development/Python
21mr|python-google-crc32c-1.0.0-1|10	Url:		https://github.com/googleapis/python-crc32c
21mr|python-google-crc32c-1.0.0-1|11	Source0:	%pypi_source
21mr|python-google-crc32c-1.0.0-1|12	BuildRequires:  python3-devel
21mr|python-google-crc32c-1.0.0-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-google-crc32c-1.0.0-1|14	BuildRequires:  python3egg(cffi)
21mr|python-google-crc32c-1.0.0-1|15	
21mr|python-google-crc32c-1.0.0-1|16	%description
21mr|python-google-crc32c-1.0.0-1|17	This package wraps the google/crc32c hardware-based implementation of the
21mr|python-google-crc32c-1.0.0-1|18	CRC32C hashing algorithm. Multiple wheels are distributed as well as source.
21mr|python-google-crc32c-1.0.0-1|19	If a wheel is not published for the python version and platform you are using,
21mr|python-google-crc32c-1.0.0-1|20	you will need to compile crc32c using a C toolchain.
21mr|python-google-crc32c-1.0.0-1|21	
21mr|python-google-crc32c-1.0.0-1|22	#----------------------------------------------------------------
21mr|python-google-crc32c-1.0.0-1|23	%package -n python3-%{pypi_name}
21mr|python-google-crc32c-1.0.0-1|24	Summary:	Hardware-based implementation of the CRC32C hashing algorithm
21mr|python-google-crc32c-1.0.0-1|25	Group:		Development/Python
21mr|python-google-crc32c-1.0.0-1|26	
21mr|python-google-crc32c-1.0.0-1|27	%description -n python3-%{pypi_name}
21mr|python-google-crc32c-1.0.0-1|28	This package wraps the google/crc32c hardware-based implementation of the
21mr|python-google-crc32c-1.0.0-1|29	CRC32C hashing algorithm. Multiple wheels are distributed as well as source.
21mr|python-google-crc32c-1.0.0-1|30	If a wheel is not published for the python version and platform you are using,
21mr|python-google-crc32c-1.0.0-1|31	you will need to compile crc32c using a C toolchain.
21mr|python-google-crc32c-1.0.0-1|32	
21mr|python-google-crc32c-1.0.0-1|33	%files -n python3-%{pypi_name}
21mr|python-google-crc32c-1.0.0-1|34	%{python3_sitearch}/*
21mr|python-google-crc32c-1.0.0-1|35	
21mr|python-google-crc32c-1.0.0-1|36	#----------------------------------------------------------------
21mr|python-google-crc32c-1.0.0-1|37	%prep
21mr|python-google-crc32c-1.0.0-1|38	%setup -qn %{pypi_name}-%{version}
21mr|python-google-crc32c-1.0.0-1|39	%apply_patches
21mr|python-google-crc32c-1.0.0-1|40	
21mr|python-google-crc32c-1.0.0-1|41	%build
21mr|python-google-crc32c-1.0.0-1|42	%py3_build
21mr|python-google-crc32c-1.0.0-1|43	
21mr|python-google-crc32c-1.0.0-1|44	%install
21mr|python-google-crc32c-1.0.0-1|45	%py3_install
21mr|python-google-crc32c-1.0.0-1|46	

15780 21
21mr|python-greenlet-1.1.1-1|1	%define srcname greenlet
21mr|python-greenlet-1.1.1-1|2	
21mr|python-greenlet-1.1.1-1|3	Name:		python-greenlet
21mr|python-greenlet-1.1.1-1|4	Version:	1.1.1
21mr|python-greenlet-1.1.1-1|5	Release:	1
21mr|python-greenlet-1.1.1-1|6	Summary:	A spin-off of Stackless
21mr|python-greenlet-1.1.1-1|7	License:	MIT
21mr|python-greenlet-1.1.1-1|8	Group:		System/Libraries
21mr|python-greenlet-1.1.1-1|9	Url:		http://pypi.python.org/pypi/greenlet
21mr|python-greenlet-1.1.1-1|10	Source0:	https://files.pythonhosted.org/packages/72/7e/d8586068d47adba73afc085249712bd266cd7ffbf27d8bc260c33e9d6133/greenlet-1.1.1.tar.gz
21mr|python-greenlet-1.1.1-1|11	BuildRequires:	glibc-devel
21mr|python-greenlet-1.1.1-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-greenlet-1.1.1-1|13	BuildRequires:	python3egg(setuptools)
21mr|python-greenlet-1.1.1-1|14	
21mr|python-greenlet-1.1.1-1|15	%description
21mr|python-greenlet-1.1.1-1|16	The greenlet package is a spin-off of Stackless, a version of CPython that
21mr|python-greenlet-1.1.1-1|17	supports micro-threads called "tasklets".
21mr|python-greenlet-1.1.1-1|18	
21mr|python-greenlet-1.1.1-1|19	#--------------------------------------------------------------------------
21mr|python-greenlet-1.1.1-1|20	%package -n python3-greenlet
21mr|python-greenlet-1.1.1-1|21	Summary:	A spin-off of Stackless
21mr|python-greenlet-1.1.1-1|22	Group:		System/Libraries
21mr|python-greenlet-1.1.1-1|23	BuildRequires:	python3-devel
21mr|python-greenlet-1.1.1-1|24	BuildRequires:  python3-setuptools
21mr|python-greenlet-1.1.1-1|25	Provides:	python-%{srcname} = %{EVRD}
21mr|python-greenlet-1.1.1-1|26	Obsoletes:	python-%{srcname} < %{EVRD}
21mr|python-greenlet-1.1.1-1|27	
21mr|python-greenlet-1.1.1-1|28	%description -n python3-greenlet
21mr|python-greenlet-1.1.1-1|29	The greenlet package is a spin-off of Stackless, a version of CPython that
21mr|python-greenlet-1.1.1-1|30	supports micro-threads called "tasklets".
21mr|python-greenlet-1.1.1-1|31	
21mr|python-greenlet-1.1.1-1|32	%files -n python3-greenlet
21mr|python-greenlet-1.1.1-1|33	%{_includedir}/python3.*/%{srcname}
21mr|python-greenlet-1.1.1-1|34	%{python3_sitearch}/%{srcname}*
21mr|python-greenlet-1.1.1-1|35	
21mr|python-greenlet-1.1.1-1|36	#--------------------------------------------------------------------------
21mr|python-greenlet-1.1.1-1|37	
21mr|python-greenlet-1.1.1-1|38	%prep
21mr|python-greenlet-1.1.1-1|39	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-greenlet-1.1.1-1|40	
21mr|python-greenlet-1.1.1-1|41	%build
21mr|python-greenlet-1.1.1-1|42	%py3_build
21mr|python-greenlet-1.1.1-1|43	
21mr|python-greenlet-1.1.1-1|44	%install
21mr|python-greenlet-1.1.1-1|45	%py3_install
21mr|python-greenlet-1.1.1-1|46	
21mr|python-greenlet-1.1.1-1|47	%check
21mr|python-greenlet-1.1.1-1|48	# Run the upstream test suite:
21mr|python-greenlet-1.1.1-1|49	%__python3 setup.py test

15781 21
21mr|python-grpc-1.0.0-3|1	%global debug_package %{nil}
21mr|python-grpc-1.0.0-3|2	
21mr|python-grpc-1.0.0-3|3	%define pypi_name grpc
21mr|python-grpc-1.0.0-3|4	
21mr|python-grpc-1.0.0-3|5	Summary:	Pure Python Gevent RPC & golang RPC
21mr|python-grpc-1.0.0-3|6	Name:		python-grpc
21mr|python-grpc-1.0.0-3|7	Version:	1.0.0
21mr|python-grpc-1.0.0-3|8	Release:	3
21mr|python-grpc-1.0.0-3|9	License:	MIT
21mr|python-grpc-1.0.0-3|10	Group:		Development/Python
21mr|python-grpc-1.0.0-3|11	Url:		https://bitbucket.org/seewind/grpc
21mr|python-grpc-1.0.0-3|12	Source0:	%{pypi_source %{pypi_name} %{version}}
21mr|python-grpc-1.0.0-3|13	Patch0:		0001-Remove-install-from-pip-protection.patch
21mr|python-grpc-1.0.0-3|14	BuildRequires:	python3-devel
21mr|python-grpc-1.0.0-3|15	BuildRequires:	python3egg(setuptools)
21mr|python-grpc-1.0.0-3|16	BuildRequires:	python3-grpcio
21mr|python-grpc-1.0.0-3|17	
21mr|python-grpc-1.0.0-3|18	%description
21mr|python-grpc-1.0.0-3|19	Pure Python Gevent RPC & golang RPC
21mr|python-grpc-1.0.0-3|20	
21mr|python-grpc-1.0.0-3|21	#------------------------------------------------------------------
21mr|python-grpc-1.0.0-3|22	%package -n python3-%{pypi_name}
21mr|python-grpc-1.0.0-3|23	Summary:	%{summary}
21mr|python-grpc-1.0.0-3|24	Group:		Development/Python
21mr|python-grpc-1.0.0-3|25	
21mr|python-grpc-1.0.0-3|26	%description -n python3-%{pypi_name}
21mr|python-grpc-1.0.0-3|27	Pure Python Gevent RPC & golang RPC
21mr|python-grpc-1.0.0-3|28	
21mr|python-grpc-1.0.0-3|29	%files -n python3-%{pypi_name}
21mr|python-grpc-1.0.0-3|30	%{python3_sitelib}/*
21mr|python-grpc-1.0.0-3|31	
21mr|python-grpc-1.0.0-3|32	#------------------------------------------------------------------
21mr|python-grpc-1.0.0-3|33	
21mr|python-grpc-1.0.0-3|34	%prep
21mr|python-grpc-1.0.0-3|35	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-grpc-1.0.0-3|36	
21mr|python-grpc-1.0.0-3|37	%build
21mr|python-grpc-1.0.0-3|38	%py3_build
21mr|python-grpc-1.0.0-3|39	
21mr|python-grpc-1.0.0-3|40	%install
21mr|python-grpc-1.0.0-3|41	%py3_install
21mr|python-grpc-1.0.0-3|42	

15782 21
21mr|python-grpcio-1.37.0-1|1	%global srcname grpcio
21mr|python-grpcio-1.37.0-1|2	
21mr|python-grpcio-1.37.0-1|3	Name:          python-%{srcname}
21mr|python-grpcio-1.37.0-1|4	Summary:       A high performance, open-source universal RPC framework
21mr|python-grpcio-1.37.0-1|5	License:       ASL 2.0
21mr|python-grpcio-1.37.0-1|6	Group:         Development/Python
21mr|python-grpcio-1.37.0-1|7	Version:       1.37.0
21mr|python-grpcio-1.37.0-1|8	Release:       1
21mr|python-grpcio-1.37.0-1|9	URL:           https://pypi.org/project/%{srcname}
21mr|python-grpcio-1.37.0-1|10	Source0:       %{pypi_source}
21mr|python-grpcio-1.37.0-1|11	
21mr|python-grpcio-1.37.0-1|12	BuildRequires: gcc
21mr|python-grpcio-1.37.0-1|13	BuildRequires: gcc-c++
21mr|python-grpcio-1.37.0-1|14	BuildRequires: c-ares-devel
21mr|python-grpcio-1.37.0-1|15	BuildRequires: openssl-devel
21mr|python-grpcio-1.37.0-1|16	BuildRequires: zlib-devel
21mr|python-grpcio-1.37.0-1|17	
21mr|python-grpcio-1.37.0-1|18	%description
21mr|python-grpcio-1.37.0-1|19	A high performance, open-source universal RPC framework.
21mr|python-grpcio-1.37.0-1|20	
21mr|python-grpcio-1.37.0-1|21	This package allows using gRPC in Python applications.
21mr|python-grpcio-1.37.0-1|22	
21mr|python-grpcio-1.37.0-1|23	
21mr|python-grpcio-1.37.0-1|24	%package -n python3-%{srcname}
21mr|python-grpcio-1.37.0-1|25	Summary:       %{summary}
21mr|python-grpcio-1.37.0-1|26	BuildRequires: python3-devel >= 3.4
21mr|python-grpcio-1.37.0-1|27	BuildRequires: python3-cython
21mr|python-grpcio-1.37.0-1|28	BuildRequires: python3-setuptools
21mr|python-grpcio-1.37.0-1|29	BuildRequires: python3-six >= 1.5.2
21mr|python-grpcio-1.37.0-1|30	Requires:      python3-six >= 1.5.2
21mr|python-grpcio-1.37.0-1|31	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-grpcio-1.37.0-1|32	
21mr|python-grpcio-1.37.0-1|33	%description -n python3-%{srcname}
21mr|python-grpcio-1.37.0-1|34	A high performance, open-source universal RPC framework.
21mr|python-grpcio-1.37.0-1|35	
21mr|python-grpcio-1.37.0-1|36	This package allows using gRPC in Python 3 applications.
21mr|python-grpcio-1.37.0-1|37	
21mr|python-grpcio-1.37.0-1|38	
21mr|python-grpcio-1.37.0-1|39	%prep
21mr|python-grpcio-1.37.0-1|40	%autosetup -n %{srcname}-%{version}
21mr|python-grpcio-1.37.0-1|41	
21mr|python-grpcio-1.37.0-1|42	
21mr|python-grpcio-1.37.0-1|43	%build
21mr|python-grpcio-1.37.0-1|44	# Build against system libraries
21mr|python-grpcio-1.37.0-1|45	export GRPC_PYTHON_BUILD_SYSTEM_CARES=1
21mr|python-grpcio-1.37.0-1|46	export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
21mr|python-grpcio-1.37.0-1|47	export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1
21mr|python-grpcio-1.37.0-1|48	
21mr|python-grpcio-1.37.0-1|49	# Don't use the pre-generated C files
21mr|python-grpcio-1.37.0-1|50	export GRPC_PYTHON_BUILD_WITH_CYTHON=1
21mr|python-grpcio-1.37.0-1|51	
21mr|python-grpcio-1.37.0-1|52	# Use the Fedora CFLAGS/LDFLAGS
21mr|python-grpcio-1.37.0-1|53	export GRPC_PYTHON_CFLAGS="%{build_cflags} -lstdc++ -Wl,--no-as-needed -ldl"
21mr|python-grpcio-1.37.0-1|54	export GRPC_PYTHON_LDFLAGS="%{build_ldflags} -lstdc++ -Wl,--no-as-needed -ldl"
21mr|python-grpcio-1.37.0-1|55	
21mr|python-grpcio-1.37.0-1|56	%py3_build
21mr|python-grpcio-1.37.0-1|57	
21mr|python-grpcio-1.37.0-1|58	
21mr|python-grpcio-1.37.0-1|59	%install
21mr|python-grpcio-1.37.0-1|60	%py3_install
21mr|python-grpcio-1.37.0-1|61	
21mr|python-grpcio-1.37.0-1|62	
21mr|python-grpcio-1.37.0-1|63	%files -n python3-%{srcname}
21mr|python-grpcio-1.37.0-1|64	%doc README.md
21mr|python-grpcio-1.37.0-1|65	%{python3_sitearch}/grpc/
21mr|python-grpcio-1.37.0-1|66	%{python3_sitearch}/grpcio-%{version}-py*.egg-info/

15783 21
21mr|python-gssapi-1.7.3-1|1	%define pypi_name gssapi
21mr|python-gssapi-1.7.3-1|2	
21mr|python-gssapi-1.7.3-1|3	Summary:	Python Bindings for GSSAPI (RFC 2743/2744 and extensions)
21mr|python-gssapi-1.7.3-1|4	Name:		python-%{pypi_name}
21mr|python-gssapi-1.7.3-1|5	Version:	1.7.3
21mr|python-gssapi-1.7.3-1|6	Release:	1
21mr|python-gssapi-1.7.3-1|7	License:	ISC
21mr|python-gssapi-1.7.3-1|8	Group:		Development/Python
21mr|python-gssapi-1.7.3-1|9	Url:		https://github.com/pythongssapi/python-gssapi
21mr|python-gssapi-1.7.3-1|10	Source0:	https://github.com/pythongssapi/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|python-gssapi-1.7.3-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-gssapi-1.7.3-1|12	BuildRequires:	pkgconfig(krb5)
21mr|python-gssapi-1.7.3-1|13	BuildRequires:	python3egg(cython)
21mr|python-gssapi-1.7.3-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-gssapi-1.7.3-1|15	BuildRequires:	pyproject-rpm-macros
21mr|python-gssapi-1.7.3-1|16	
21mr|python-gssapi-1.7.3-1|17	%description
21mr|python-gssapi-1.7.3-1|18	A set of Python bindings to the GSSAPI C library providing both
21mr|python-gssapi-1.7.3-1|19	a high-level pythonic interfaces and a low-level interfaces
21mr|python-gssapi-1.7.3-1|20	which more closely matches RFC 2743.  Includes support for
21mr|python-gssapi-1.7.3-1|21	RFC 2743, as well as multiple extensions.
21mr|python-gssapi-1.7.3-1|22	
21mr|python-gssapi-1.7.3-1|23	#------------------------------------------------------------------
21mr|python-gssapi-1.7.3-1|24	
21mr|python-gssapi-1.7.3-1|25	%package -n python3-%{pypi_name}
21mr|python-gssapi-1.7.3-1|26	Summary:	Python Bindings for GSSAPI (RFC 2743/2744 and extensions)
21mr|python-gssapi-1.7.3-1|27	Group:		Development/Python
21mr|python-gssapi-1.7.3-1|28	Requires:	krb5-libs
21mr|python-gssapi-1.7.3-1|29	Requires:	python3-decorator
21mr|python-gssapi-1.7.3-1|30	Requires:	python3-six
21mr|python-gssapi-1.7.3-1|31	
21mr|python-gssapi-1.7.3-1|32	%description -n python3-%{pypi_name}
21mr|python-gssapi-1.7.3-1|33	A set of Python bindings to the GSSAPI C library providing both
21mr|python-gssapi-1.7.3-1|34	a high-level pythonic interfaces and a low-level interfaces
21mr|python-gssapi-1.7.3-1|35	which more closely matches RFC 2743.  Includes support for
21mr|python-gssapi-1.7.3-1|36	RFC 2743, as well as multiple extensions.
21mr|python-gssapi-1.7.3-1|37	
21mr|python-gssapi-1.7.3-1|38	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-gssapi-1.7.3-1|39	%doc LICENSE.txt README.txt
21mr|python-gssapi-1.7.3-1|40	
21mr|python-gssapi-1.7.3-1|41	#------------------------------------------------------------------
21mr|python-gssapi-1.7.3-1|42	
21mr|python-gssapi-1.7.3-1|43	%prep
21mr|python-gssapi-1.7.3-1|44	%autosetup -p1
21mr|python-gssapi-1.7.3-1|45	
21mr|python-gssapi-1.7.3-1|46	%generate_buildrequires
21mr|python-gssapi-1.7.3-1|47	%pyproject_buildrequires
21mr|python-gssapi-1.7.3-1|48	
21mr|python-gssapi-1.7.3-1|49	%build
21mr|python-gssapi-1.7.3-1|50	%pyproject_wheel
21mr|python-gssapi-1.7.3-1|51	
21mr|python-gssapi-1.7.3-1|52	%install
21mr|python-gssapi-1.7.3-1|53	%pyproject_install
21mr|python-gssapi-1.7.3-1|54	
21mr|python-gssapi-1.7.3-1|55	%pyproject_save_files gssapi
21mr|python-gssapi-1.7.3-1|56	

15784 21
21mr|python-gstreamer1.0-1.18.4-1|1	# gst1 api recall here
21mr|python-gstreamer1.0-1.18.4-1|2	%define api 1.0
21mr|python-gstreamer1.0-1.18.4-1|3	%define oname gst-python
21mr|python-gstreamer1.0-1.18.4-1|4	%define _disable_ld_no_undefined 1
21mr|python-gstreamer1.0-1.18.4-1|5	%global __provides_exclude _gi_gst.so
21mr|python-gstreamer1.0-1.18.4-1|6	
21mr|python-gstreamer1.0-1.18.4-1|7	Summary:	Python bindings for GStreamer%{api}
21mr|python-gstreamer1.0-1.18.4-1|8	Name:		python-gstreamer%{api}
21mr|python-gstreamer1.0-1.18.4-1|9	Version:	1.18.4
21mr|python-gstreamer1.0-1.18.4-1|10	Release:	1
21mr|python-gstreamer1.0-1.18.4-1|11	License:	LGPLv2.1+
21mr|python-gstreamer1.0-1.18.4-1|12	Group:		Development/Python
21mr|python-gstreamer1.0-1.18.4-1|13	Url:		http://gstreamer.freedesktop.org/
21mr|python-gstreamer1.0-1.18.4-1|14	Source0:	http://gstreamer.freedesktop.org/src/gst-python/gst-python-%{version}.tar.xz
21mr|python-gstreamer1.0-1.18.4-1|15	BuildRequires:	meson
21mr|python-gstreamer1.0-1.18.4-1|16	BuildRequires:	cmake
21mr|python-gstreamer1.0-1.18.4-1|17	BuildRequires:	pkgconfig(gstreamer-%{api}) >= %{version}
21mr|python-gstreamer1.0-1.18.4-1|18	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api}) >= %{version}
21mr|python-gstreamer1.0-1.18.4-1|19	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|python-gstreamer1.0-1.18.4-1|20	BuildRequires:	pkgconfig(python3)
21mr|python-gstreamer1.0-1.18.4-1|21	
21mr|python-gstreamer1.0-1.18.4-1|22	%description
21mr|python-gstreamer1.0-1.18.4-1|23	This module contains PyGObject overrides to make it easier to write
21mr|python-gstreamer1.0-1.18.4-1|24	applications that use GStreamer 1.0 in Python.
21mr|python-gstreamer1.0-1.18.4-1|25	
21mr|python-gstreamer1.0-1.18.4-1|26	#----------------------------------------------------------------------------
21mr|python-gstreamer1.0-1.18.4-1|27	
21mr|python-gstreamer1.0-1.18.4-1|28	%package  -n python3-gstreamer%{api}
21mr|python-gstreamer1.0-1.18.4-1|29	Summary:	Python3 bindings for GStreamer%{api}
21mr|python-gstreamer1.0-1.18.4-1|30	Group:		Development/Python
21mr|python-gstreamer1.0-1.18.4-1|31	Requires:	python3-gi
21mr|python-gstreamer1.0-1.18.4-1|32	Requires:	gstreamer1.0-tools >= 1.2.0
21mr|python-gstreamer1.0-1.18.4-1|33	Provides:	gstreamer%{api}-python3 = %{EVRD}
21mr|python-gstreamer1.0-1.18.4-1|34	Provides:	gstreamer%{api}-python = %{EVRD}
21mr|python-gstreamer1.0-1.18.4-1|35	
21mr|python-gstreamer1.0-1.18.4-1|36	%description -n python3-gstreamer%{api}
21mr|python-gstreamer1.0-1.18.4-1|37	This module contains PyGObject overrides to make it easier to write
21mr|python-gstreamer1.0-1.18.4-1|38	applications that use GStreamer 1.0 in Python3.
21mr|python-gstreamer1.0-1.18.4-1|39	
21mr|python-gstreamer1.0-1.18.4-1|40	%files  -n python3-gstreamer%{api}
21mr|python-gstreamer1.0-1.18.4-1|41	%doc AUTHORS COPYING ChangeLog NEWS README
21mr|python-gstreamer1.0-1.18.4-1|42	%{_libdir}/gstreamer-1.0/libgstpython.so
21mr|python-gstreamer1.0-1.18.4-1|43	%{python3_sitearch}/gi/overrides/*
21mr|python-gstreamer1.0-1.18.4-1|44	
21mr|python-gstreamer1.0-1.18.4-1|45	#----------------------------------------------------------------------------
21mr|python-gstreamer1.0-1.18.4-1|46	
21mr|python-gstreamer1.0-1.18.4-1|47	%prep
21mr|python-gstreamer1.0-1.18.4-1|48	%setup -qn %{oname}-%{version}
21mr|python-gstreamer1.0-1.18.4-1|49	
21mr|python-gstreamer1.0-1.18.4-1|50	%build
21mr|python-gstreamer1.0-1.18.4-1|51	%meson \
21mr|python-gstreamer1.0-1.18.4-1|52	-Dpygi-overrides-dir=%{python3_sitearch}/gi/overrides/
21mr|python-gstreamer1.0-1.18.4-1|53	%meson_build
21mr|python-gstreamer1.0-1.18.4-1|54	
21mr|python-gstreamer1.0-1.18.4-1|55	%install
21mr|python-gstreamer1.0-1.18.4-1|56	%meson_install
21mr|python-gstreamer1.0-1.18.4-1|57	

15785 21
21mr|python-gunicorn-20.1.0-2|1	%global pypi_name gunicorn
21mr|python-gunicorn-20.1.0-2|2	
21mr|python-gunicorn-20.1.0-2|3	Name:		python-%{pypi_name}
21mr|python-gunicorn-20.1.0-2|4	Version:	20.1.0
21mr|python-gunicorn-20.1.0-2|5	Release:	2
21mr|python-gunicorn-20.1.0-2|6	Summary:	Python WSGI application server
21mr|python-gunicorn-20.1.0-2|7	Group:		Development/Python
21mr|python-gunicorn-20.1.0-2|8	License:	MIT
21mr|python-gunicorn-20.1.0-2|9	URL:		http://gunicorn.org/
21mr|python-gunicorn-20.1.0-2|10	Source0:	https://pypi.io/packages/source/g/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-gunicorn-20.1.0-2|11	BuildRequires:	pkgconfig(python3)
21mr|python-gunicorn-20.1.0-2|12	BuildRequires:	python3dist(setuptools)
21mr|python-gunicorn-20.1.0-2|13	BuildRequires:	python3dist(nose)
21mr|python-gunicorn-20.1.0-2|14	BuildRequires:	python3dist(pytest)
21mr|python-gunicorn-20.1.0-2|15	BuildRequires:	python3dist(pytest-cov)
21mr|python-gunicorn-20.1.0-2|16	BuildRequires:	python3dist(mock)
21mr|python-gunicorn-20.1.0-2|17	BuildArch:	noarch
21mr|python-gunicorn-20.1.0-2|18	
21mr|python-gunicorn-20.1.0-2|19	%description
21mr|python-gunicorn-20.1.0-2|20	Gunicorn ("Green Unicorn") is a Python WSGI HTTP server for UNIX. It uses the
21mr|python-gunicorn-20.1.0-2|21	pre-fork worker model, ported from Ruby's Unicorn project. It supports WSGI,
21mr|python-gunicorn-20.1.0-2|22	Django, and Paster applications.
21mr|python-gunicorn-20.1.0-2|23	
21mr|python-gunicorn-20.1.0-2|24	#----------------------------------------------------------------
21mr|python-gunicorn-20.1.0-2|25	%package -n python3-%{pypi_name}
21mr|python-gunicorn-20.1.0-2|26	Summary:	Python3 WSGI application server
21mr|python-gunicorn-20.1.0-2|27	Group:		Development/Python
21mr|python-gunicorn-20.1.0-2|28	Obsoletes:	python2-%{pypi_name} < 19.9.0-2
21mr|python-gunicorn-20.1.0-2|29	
21mr|python-gunicorn-20.1.0-2|30	%description -n python3-%{pypi_name}
21mr|python-gunicorn-20.1.0-2|31	Gunicorn ("Green Unicorn") is a Python3 WSGI HTTP server for UNIX. It uses the
21mr|python-gunicorn-20.1.0-2|32	pre-fork worker model, ported from Ruby's Unicorn project. It supports WSGI,
21mr|python-gunicorn-20.1.0-2|33	Django, and Paster applications.
21mr|python-gunicorn-20.1.0-2|34	
21mr|python-gunicorn-20.1.0-2|35	%files -n python3-%{pypi_name}
21mr|python-gunicorn-20.1.0-2|36	%doc LICENSE NOTICE README.rst THANKS
21mr|python-gunicorn-20.1.0-2|37	%{py3_puresitedir}/%{pypi_name}*
21mr|python-gunicorn-20.1.0-2|38	%{_bindir}/%{pypi_name}
21mr|python-gunicorn-20.1.0-2|39	
21mr|python-gunicorn-20.1.0-2|40	#----------------------------------------------------------------
21mr|python-gunicorn-20.1.0-2|41	
21mr|python-gunicorn-20.1.0-2|42	%prep
21mr|python-gunicorn-20.1.0-2|43	%setup -q -n %{pypi_name}-%{version}
21mr|python-gunicorn-20.1.0-2|44	
21mr|python-gunicorn-20.1.0-2|45	# Tests requires a precise 2.8.3
21mr|python-gunicorn-20.1.0-2|46	perl -pi -e 's/pytest==2.8.3/pytest>=2.8.3/' requirements_test.txt
21mr|python-gunicorn-20.1.0-2|47	perl -pi -e 's/pytest-cov==1.7.0/pytest-cov>=1.7.0/' requirements_test.txt
21mr|python-gunicorn-20.1.0-2|48	
21mr|python-gunicorn-20.1.0-2|49	%build
21mr|python-gunicorn-20.1.0-2|50	%py3_build
21mr|python-gunicorn-20.1.0-2|51	
21mr|python-gunicorn-20.1.0-2|52	%install
21mr|python-gunicorn-20.1.0-2|53	%py3_install
21mr|python-gunicorn-20.1.0-2|54	
21mr|python-gunicorn-20.1.0-2|55	%check
21mr|python-gunicorn-20.1.0-2|56	%if 0
21mr|python-gunicorn-20.1.0-2|57	python3 setup.py test
21mr|python-gunicorn-20.1.0-2|58	%endif
21mr|python-gunicorn-20.1.0-2|59	

15786 21
21mr|python-h2-4.0.0-3|1	%define module h2
21mr|python-h2-4.0.0-3|2	
21mr|python-h2-4.0.0-3|3	Name:       python-%{module}
21mr|python-h2-4.0.0-3|4	Version:    4.0.0
21mr|python-h2-4.0.0-3|5	Release:    3
21mr|python-h2-4.0.0-3|6	Summary:    HTTP/2 State-Machine based protocol implementation
21mr|python-h2-4.0.0-3|7	Group:      Development/Python
21mr|python-h2-4.0.0-3|8	License:    MIT
21mr|python-h2-4.0.0-3|9	URL:        https://pypi.python.org/pypi/h2
21mr|python-h2-4.0.0-3|10	Source0:    https://pypi.io/packages/source/h/h2/%{module}-%{version}.tar.gz
21mr|python-h2-4.0.0-3|11	BuildArch:  noarch
21mr|python-h2-4.0.0-3|12	
21mr|python-h2-4.0.0-3|13	%description
21mr|python-h2-4.0.0-3|14	This module contains a pure-Python implementation of a HTTP/2 protocol stack.
21mr|python-h2-4.0.0-3|15	It’s written from the ground up to be embeddable in whatever program
21mr|python-h2-4.0.0-3|16	you choose to use, ensuring that you can speak HTTP/2 regardless of
21mr|python-h2-4.0.0-3|17	your programming paradigm.
21mr|python-h2-4.0.0-3|18	
21mr|python-h2-4.0.0-3|19	%package -n python3-%{module}
21mr|python-h2-4.0.0-3|20	Summary:        HTTP/2 State-Machine based protocol implementation
21mr|python-h2-4.0.0-3|21	Group:          Development/Python
21mr|python-h2-4.0.0-3|22	BuildArch:      noarch
21mr|python-h2-4.0.0-3|23	BuildRequires:  pkgconfig(python3)
21mr|python-h2-4.0.0-3|24	BuildRequires:  python3dist(setuptools)
21mr|python-h2-4.0.0-3|25	
21mr|python-h2-4.0.0-3|26	%description -n python3-%{module}
21mr|python-h2-4.0.0-3|27	This module contains a pure-Python implementation of a HTTP/2 protocol stack.
21mr|python-h2-4.0.0-3|28	It’s written from the ground up to be embeddable in whatever program
21mr|python-h2-4.0.0-3|29	you choose to use, ensuring that you can speak HTTP/2 regardless of
21mr|python-h2-4.0.0-3|30	your programming paradigm.
21mr|python-h2-4.0.0-3|31	
21mr|python-h2-4.0.0-3|32	This is the Python 3 version of the package.
21mr|python-h2-4.0.0-3|33	
21mr|python-h2-4.0.0-3|34	%prep
21mr|python-h2-4.0.0-3|35	%setup -q -n %{module}-%{version}
21mr|python-h2-4.0.0-3|36	
21mr|python-h2-4.0.0-3|37	# Remove bundled egg-info
21mr|python-h2-4.0.0-3|38	rm -rf %{module}.egg-info
21mr|python-h2-4.0.0-3|39	
21mr|python-h2-4.0.0-3|40	%build
21mr|python-h2-4.0.0-3|41	%py3_build
21mr|python-h2-4.0.0-3|42	
21mr|python-h2-4.0.0-3|43	%install
21mr|python-h2-4.0.0-3|44	%py3_install
21mr|python-h2-4.0.0-3|45	
21mr|python-h2-4.0.0-3|46	%files -n python3-%{module}
21mr|python-h2-4.0.0-3|47	%doc LICENSE README.rst
21mr|python-h2-4.0.0-3|48	%{py3_puresitedir}/%{module}/
21mr|python-h2-4.0.0-3|49	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info/

15787 21
21mr|python-hacking-4.1.0-1|1	%define	oname	hacking
21mr|python-hacking-4.1.0-1|2	
21mr|python-hacking-4.1.0-1|3	Name:		python-%{oname}
21mr|python-hacking-4.1.0-1|4	Version:	4.1.0
21mr|python-hacking-4.1.0-1|5	Release:	1
21mr|python-hacking-4.1.0-1|6	Group:		Development/Python
21mr|python-hacking-4.1.0-1|7	Summary:	OpenStack Hacking Guideline Enforcement
21mr|python-hacking-4.1.0-1|8	License:	Apache Software License
21mr|python-hacking-4.1.0-1|9	Url:		https://docs.openstack.org/hacking/latest/
21mr|python-hacking-4.1.0-1|10	Source0:	https://pypi.io/packages/source/h/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-hacking-4.1.0-1|11	Patch0:		hacking-4.1.0-flake8.patch
21mr|python-hacking-4.1.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-hacking-4.1.0-1|13	BuildRequires:	python3egg(pbr)
21mr|python-hacking-4.1.0-1|14	BuildArch:	noarch
21mr|python-hacking-4.1.0-1|15	
21mr|python-hacking-4.1.0-1|16	%description
21mr|python-hacking-4.1.0-1|17	hacking is a set of flake8 plugins that test and enforce the
21mr|python-hacking-4.1.0-1|18	:ref:StyleGuide.Hacking pins its dependencies, as a new release of some
21mr|python-hacking-4.1.0-1|19	dependency can break hacking based gating jobs. This is because new versions of
21mr|python-hacking-4.1.0-1|20	dependencies can introduce new rules, or make existing rules
21mr|python-hacking-4.1.0-1|21	stricter.
21mr|python-hacking-4.1.0-1|22	
21mr|python-hacking-4.1.0-1|23	#------------------------------------------------------------------------
21mr|python-hacking-4.1.0-1|24	%package -n python3-%{oname}
21mr|python-hacking-4.1.0-1|25	Summary:	OpenStack Hacking Guideline Enforcement
21mr|python-hacking-4.1.0-1|26	Group:		Development/Python
21mr|python-hacking-4.1.0-1|27	
21mr|python-hacking-4.1.0-1|28	%description -n python3-%{oname}
21mr|python-hacking-4.1.0-1|29	hacking is a set of flake8 plugins that test and enforce the
21mr|python-hacking-4.1.0-1|30	:ref:StyleGuide.Hacking pins its dependencies, as a new release of some
21mr|python-hacking-4.1.0-1|31	dependency can break hacking based gating jobs. This is because new versions of
21mr|python-hacking-4.1.0-1|32	dependencies can introduce new rules, or make existing rules
21mr|python-hacking-4.1.0-1|33	stricter.
21mr|python-hacking-4.1.0-1|34	
21mr|python-hacking-4.1.0-1|35	%files -n python3-%{oname}
21mr|python-hacking-4.1.0-1|36	%doc AUTHORS
21mr|python-hacking-4.1.0-1|37	%doc ChangeLog
21mr|python-hacking-4.1.0-1|38	%doc README.rst
21mr|python-hacking-4.1.0-1|39	%doc requirements.txt
21mr|python-hacking-4.1.0-1|40	%doc test-requirements.txt
21mr|python-hacking-4.1.0-1|41	%doc hacking
21mr|python-hacking-4.1.0-1|42	%{python3_sitelib}/hacking
21mr|python-hacking-4.1.0-1|43	%{python3_sitelib}/hacking*.egg-info
21mr|python-hacking-4.1.0-1|44	
21mr|python-hacking-4.1.0-1|45	#------------------------------------------------------------------------
21mr|python-hacking-4.1.0-1|46	
21mr|python-hacking-4.1.0-1|47	%prep
21mr|python-hacking-4.1.0-1|48	%autosetup -p1 -n %{oname}-%{version}
21mr|python-hacking-4.1.0-1|49	
21mr|python-hacking-4.1.0-1|50	%build
21mr|python-hacking-4.1.0-1|51	%py3_build
21mr|python-hacking-4.1.0-1|52	
21mr|python-hacking-4.1.0-1|53	%install
21mr|python-hacking-4.1.0-1|54	%py3_install
21mr|python-hacking-4.1.0-1|55	

15788 21
21mr|python-hamcrest-2.0.2-2|1	%global modname hamcrest
21mr|python-hamcrest-2.0.2-2|2	%global origname PyHamcrest
21mr|python-hamcrest-2.0.2-2|3	
21mr|python-hamcrest-2.0.2-2|4	Name:           python-%{modname}
21mr|python-hamcrest-2.0.2-2|5	Version:        2.0.2
21mr|python-hamcrest-2.0.2-2|6	Release:        2
21mr|python-hamcrest-2.0.2-2|7	Summary:        Hamcrest matchers for Python
21mr|python-hamcrest-2.0.2-2|8	Group:          Development/Python
21mr|python-hamcrest-2.0.2-2|9	License:        BSD
21mr|python-hamcrest-2.0.2-2|10	URL:            https://github.com/hamcrest/PyHamcrest
21mr|python-hamcrest-2.0.2-2|11	Source0:        %{url}/archive/%{version}/%{origname}-%{version}.tar.gz
21mr|python-hamcrest-2.0.2-2|12	
21mr|python-hamcrest-2.0.2-2|13	# https://github.com/hamcrest/PyHamcrest/commit/37a4d0dbeb9a92b959edfb9b1aceba4eaacf9f78
21mr|python-hamcrest-2.0.2-2|14	Patch0001:      0001-Add-boolean-matchers.patch
21mr|python-hamcrest-2.0.2-2|15	
21mr|python-hamcrest-2.0.2-2|16	BuildArch:      noarch
21mr|python-hamcrest-2.0.2-2|17	
21mr|python-hamcrest-2.0.2-2|18	%global _description \
21mr|python-hamcrest-2.0.2-2|19	PyHamcrest is a framework for writing matcher objects, allowing you to\
21mr|python-hamcrest-2.0.2-2|20	declaratively define "match" rules. There are a number of situations where\
21mr|python-hamcrest-2.0.2-2|21	matchers are invaluable, such as UI validation, or data filtering, but it is\
21mr|python-hamcrest-2.0.2-2|22	in the area of writing flexible tests that matchers are most commonly used.
21mr|python-hamcrest-2.0.2-2|23	
21mr|python-hamcrest-2.0.2-2|24	%description %{_description}
21mr|python-hamcrest-2.0.2-2|25	
21mr|python-hamcrest-2.0.2-2|26	%package -n python3-%{modname}
21mr|python-hamcrest-2.0.2-2|27	Summary:        %{summary}
21mr|python-hamcrest-2.0.2-2|28	%{?python_provide:%python_provide python3-%{modname}}
21mr|python-hamcrest-2.0.2-2|29	BuildRequires:  python3-devel
21mr|python-hamcrest-2.0.2-2|30	BuildRequires:  python3-setuptools
21mr|python-hamcrest-2.0.2-2|31	BuildRequires:  python3-pytest
21mr|python-hamcrest-2.0.2-2|32	BuildRequires:  python3-mock
21mr|python-hamcrest-2.0.2-2|33	BuildRequires:  python3-six
21mr|python-hamcrest-2.0.2-2|34	Requires:       python3-six
21mr|python-hamcrest-2.0.2-2|35	
21mr|python-hamcrest-2.0.2-2|36	%description -n python3-%{modname} %{_description}
21mr|python-hamcrest-2.0.2-2|37	
21mr|python-hamcrest-2.0.2-2|38	Python 3 version.
21mr|python-hamcrest-2.0.2-2|39	
21mr|python-hamcrest-2.0.2-2|40	%prep
21mr|python-hamcrest-2.0.2-2|41	%autosetup -n %{origname}-%{version} -p1
21mr|python-hamcrest-2.0.2-2|42	
21mr|python-hamcrest-2.0.2-2|43	%build
21mr|python-hamcrest-2.0.2-2|44	%py3_build
21mr|python-hamcrest-2.0.2-2|45	
21mr|python-hamcrest-2.0.2-2|46	%install
21mr|python-hamcrest-2.0.2-2|47	%py3_install
21mr|python-hamcrest-2.0.2-2|48	
21mr|python-hamcrest-2.0.2-2|49	%check
21mr|python-hamcrest-2.0.2-2|50	%{py3_test}
21mr|python-hamcrest-2.0.2-2|51	
21mr|python-hamcrest-2.0.2-2|52	%files -n python3-%{modname}
21mr|python-hamcrest-2.0.2-2|53	%{python3_sitelib}/%{origname}-*.egg-info/
21mr|python-hamcrest-2.0.2-2|54	%{python3_sitelib}/%{modname}/

15789 21
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|1	Name:           python-hatch-fancy-pypi-readme
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|2	Version:        23.2.0
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|3	Release:        1
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|4	Summary:        Hatch plugin for writing fancy PyPI readmes
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|5	Group:          Development/Python
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|6	License:        MIT
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|7	URL:            https://github.com/hynek/hatch-fancy-pypi-readme
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|8	Source0:        %{pypi_source hatch_fancy_pypi_readme}
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|9	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|10	BuildArch:      noarch
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|11	BuildRequires:  python3-devel
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|12	BuildRequires:  pyproject-rpm-macros
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|13	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|14	%global common_description %{expand:
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|15	This provides a Hatch metadata plugin for everyone who cares about the
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|16	first impression of their project’s PyPI landing page. It allows you to
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|17	define your PyPI project description in terms of concatenated fragments
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|18	that are based on static strings, files, and most importantly: parts of
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|19	files defined using cut-off points or regular expressions.}
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|20	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|21	%description %{common_description}
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|22	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|23	#---------------------------------------------------------------
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|24	%package -n python3-hatch-fancy-pypi-readme
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|25	Summary:        %{summary}
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|26	Group:          Development/Python
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|27	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|28	%description -n python3-hatch-fancy-pypi-readme %{common_description}
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|29	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|30	%files -n python3-hatch-fancy-pypi-readme -f %{pyproject_files}
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|31	%license LICENSE.txt
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|32	%doc README.md
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|33	%{_bindir}/hatch-fancy-pypi-readme
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|34	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|35	#---------------------------------------------------------------
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|36	%prep
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|37	%autosetup -n hatch_fancy_pypi_readme-%{version} -p1
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|38	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|39	# https://github.com/hynek/hatch-fancy-pypi-readme/commit/6c06d7244183c5b71aed905c9950e3206e5f0a9e
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|40	# Drop unwanted build dependencies that upstream already dropped
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|41	sed -i 's/ \"pytest-icdiff\", \"coverage\[toml\]\", //g' pyproject.toml
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|42	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|43	%generate_buildrequires
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|44	%pyproject_buildrequires -x tests
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|45	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|46	%build
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|47	%pyproject_wheel
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|48	
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|49	%install
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|50	%pyproject_install
21mr|python-hatch-fancy-pypi-readme-23.2.0-1|51	%pyproject_save_files hatch_fancy_pypi_readme

15790 21
21mr|python-hatchling-1.11.1-1|1	
21mr|python-hatchling-1.11.1-1|2	Name:           python-hatchling
21mr|python-hatchling-1.11.1-1|3	Version:        1.11.1
21mr|python-hatchling-1.11.1-1|4	Release:        1
21mr|python-hatchling-1.11.1-1|5	Summary:        The build backend used by Hatch
21mr|python-hatchling-1.11.1-1|6	Group:          Development/Python
21mr|python-hatchling-1.11.1-1|7	# SPDX
21mr|python-hatchling-1.11.1-1|8	License:        MIT
21mr|python-hatchling-1.11.1-1|9	URL:            https://pypi.org/project/hatchling
21mr|python-hatchling-1.11.1-1|10	Source0:        %{pypi_source hatchling}
21mr|python-hatchling-1.11.1-1|11	# Man page in groff_man(7) format, hand-written for Fedora based on package
21mr|python-hatchling-1.11.1-1|12	# metadata and --help output
21mr|python-hatchling-1.11.1-1|13	Source1:        hatchling.1
21mr|python-hatchling-1.11.1-1|14	
21mr|python-hatchling-1.11.1-1|15	BuildArch:      noarch
21mr|python-hatchling-1.11.1-1|16	
21mr|python-hatchling-1.11.1-1|17	BuildRequires:  python3-devel
21mr|python-hatchling-1.11.1-1|18	BuildRequires:  pyproject-rpm-macros
21mr|python-hatchling-1.11.1-1|19	
21mr|python-hatchling-1.11.1-1|20	%global common_description %{expand:
21mr|python-hatchling-1.11.1-1|21	This is the extensible, standards compliant build backend used by Hatch.}
21mr|python-hatchling-1.11.1-1|22	
21mr|python-hatchling-1.11.1-1|23	%description %{common_description}
21mr|python-hatchling-1.11.1-1|24	
21mr|python-hatchling-1.11.1-1|25	#----------------------------------------------------------------
21mr|python-hatchling-1.11.1-1|26	%package -n python3-hatchling
21mr|python-hatchling-1.11.1-1|27	Summary:        %{summary}
21mr|python-hatchling-1.11.1-1|28	Group:          Development/Python
21mr|python-hatchling-1.11.1-1|29	
21mr|python-hatchling-1.11.1-1|30	%description -n python3-hatchling %{common_description}
21mr|python-hatchling-1.11.1-1|31	
21mr|python-hatchling-1.11.1-1|32	%files -n python3-hatchling -f %{pyproject_files}
21mr|python-hatchling-1.11.1-1|33	%license LICENSE.txt
21mr|python-hatchling-1.11.1-1|34	%doc README.md
21mr|python-hatchling-1.11.1-1|35	%{_bindir}/hatchling
21mr|python-hatchling-1.11.1-1|36	%{_mandir}/man1/hatchling.1*
21mr|python-hatchling-1.11.1-1|37	
21mr|python-hatchling-1.11.1-1|38	#----------------------------------------------------------------
21mr|python-hatchling-1.11.1-1|39	%prep
21mr|python-hatchling-1.11.1-1|40	%autosetup -n hatchling-%{version}
21mr|python-hatchling-1.11.1-1|41	
21mr|python-hatchling-1.11.1-1|42	
21mr|python-hatchling-1.11.1-1|43	%generate_buildrequires
21mr|python-hatchling-1.11.1-1|44	%pyproject_buildrequires
21mr|python-hatchling-1.11.1-1|45	
21mr|python-hatchling-1.11.1-1|46	
21mr|python-hatchling-1.11.1-1|47	%build
21mr|python-hatchling-1.11.1-1|48	%pyproject_wheel
21mr|python-hatchling-1.11.1-1|49	
21mr|python-hatchling-1.11.1-1|50	
21mr|python-hatchling-1.11.1-1|51	%install
21mr|python-hatchling-1.11.1-1|52	%pyproject_install
21mr|python-hatchling-1.11.1-1|53	%pyproject_save_files hatchling
21mr|python-hatchling-1.11.1-1|54	install -t '%{buildroot}/%{_mandir}/man1' -D -p -m 0644 '%{SOURCE1}'
21mr|python-hatchling-1.11.1-1|55	
21mr|python-hatchling-1.11.1-1|56	

15791 21
21mr|python-hatch-vcs-0.2.0-1|1	
21mr|python-hatch-vcs-0.2.0-1|2	# Let’s try to build this as early as we can, since it’s a dependency for
21mr|python-hatch-vcs-0.2.0-1|3	# python-userpath.
21mr|python-hatch-vcs-0.2.0-1|4	%bcond_without bootstrap
21mr|python-hatch-vcs-0.2.0-1|5	%if %{without bootstrap}
21mr|python-hatch-vcs-0.2.0-1|6	%bcond_without tests
21mr|python-hatch-vcs-0.2.0-1|7	%else
21mr|python-hatch-vcs-0.2.0-1|8	%bcond_with tests
21mr|python-hatch-vcs-0.2.0-1|9	%endif
21mr|python-hatch-vcs-0.2.0-1|10	
21mr|python-hatch-vcs-0.2.0-1|11	Name:           python-hatch-vcs
21mr|python-hatch-vcs-0.2.0-1|12	Version:        0.2.0
21mr|python-hatch-vcs-0.2.0-1|13	Release:        1
21mr|python-hatch-vcs-0.2.0-1|14	Summary:        Hatch plugin for versioning with your preferred VCS
21mr|python-hatch-vcs-0.2.0-1|15	Group:          Development/Python
21mr|python-hatch-vcs-0.2.0-1|16	License:        MIT
21mr|python-hatch-vcs-0.2.0-1|17	URL:            https://github.com/ofek/hatch-vcs
21mr|python-hatch-vcs-0.2.0-1|18	Source0:        %{pypi_source hatch_vcs}
21mr|python-hatch-vcs-0.2.0-1|19	Patch0:         hatch-vcs-requirements.patch
21mr|python-hatch-vcs-0.2.0-1|20	BuildArch:      noarch
21mr|python-hatch-vcs-0.2.0-1|21	
21mr|python-hatch-vcs-0.2.0-1|22	# Fix test compatibility with setuptools_scm 7
21mr|python-hatch-vcs-0.2.0-1|23	# https://github.com/ofek/hatch-vcs/pull/9
21mr|python-hatch-vcs-0.2.0-1|24	#
21mr|python-hatch-vcs-0.2.0-1|25	# Fixes:
21mr|python-hatch-vcs-0.2.0-1|26	#
21mr|python-hatch-vcs-0.2.0-1|27	# Compatibility with setuptools_scm 7
21mr|python-hatch-vcs-0.2.0-1|28	# https://github.com/ofek/hatch-vcs/issues/8
21mr|python-hatch-vcs-0.2.0-1|29	Patch:          %{url}/pull/9.patch
21mr|python-hatch-vcs-0.2.0-1|30	
21mr|python-hatch-vcs-0.2.0-1|31	BuildRequires:  python3-devel
21mr|python-hatch-vcs-0.2.0-1|32	# RHBZ#1985340, RHBZ#2076994
21mr|python-hatch-vcs-0.2.0-1|33	BuildRequires:  pyproject-rpm-macros >= 1.2.0
21mr|python-hatch-vcs-0.2.0-1|34	
21mr|python-hatch-vcs-0.2.0-1|35	%if %{with tests}
21mr|python-hatch-vcs-0.2.0-1|36	BuildRequires:  python3dist(pytest)
21mr|python-hatch-vcs-0.2.0-1|37	BuildRequires:  git-core
21mr|python-hatch-vcs-0.2.0-1|38	%endif
21mr|python-hatch-vcs-0.2.0-1|39	
21mr|python-hatch-vcs-0.2.0-1|40	%global common_description %{expand:
21mr|python-hatch-vcs-0.2.0-1|41	This provides a plugin for Hatch that uses your preferred version control
21mr|python-hatch-vcs-0.2.0-1|42	system (like Git) to determine project versions.}
21mr|python-hatch-vcs-0.2.0-1|43	
21mr|python-hatch-vcs-0.2.0-1|44	%description %{common_description}
21mr|python-hatch-vcs-0.2.0-1|45	
21mr|python-hatch-vcs-0.2.0-1|46	#--------------------------------------------------------------
21mr|python-hatch-vcs-0.2.0-1|47	%package -n python3-hatch-vcs
21mr|python-hatch-vcs-0.2.0-1|48	Summary:        %{summary}
21mr|python-hatch-vcs-0.2.0-1|49	Group:          Development/Python
21mr|python-hatch-vcs-0.2.0-1|50	
21mr|python-hatch-vcs-0.2.0-1|51	%description -n python3-hatch-vcs %{common_description}
21mr|python-hatch-vcs-0.2.0-1|52	
21mr|python-hatch-vcs-0.2.0-1|53	%files -n python3-hatch-vcs -f %{pyproject_files}
21mr|python-hatch-vcs-0.2.0-1|54	%license LICENSE.txt
21mr|python-hatch-vcs-0.2.0-1|55	%doc HISTORY.md
21mr|python-hatch-vcs-0.2.0-1|56	%doc README.md
21mr|python-hatch-vcs-0.2.0-1|57	
21mr|python-hatch-vcs-0.2.0-1|58	#--------------------------------------------------------------
21mr|python-hatch-vcs-0.2.0-1|59	%prep
21mr|python-hatch-vcs-0.2.0-1|60	%autosetup -n hatch_vcs-%{version} -p1
21mr|python-hatch-vcs-0.2.0-1|61	
21mr|python-hatch-vcs-0.2.0-1|62	
21mr|python-hatch-vcs-0.2.0-1|63	%generate_buildrequires
21mr|python-hatch-vcs-0.2.0-1|64	%pyproject_buildrequires
21mr|python-hatch-vcs-0.2.0-1|65	
21mr|python-hatch-vcs-0.2.0-1|66	
21mr|python-hatch-vcs-0.2.0-1|67	%build
21mr|python-hatch-vcs-0.2.0-1|68	%pyproject_wheel
21mr|python-hatch-vcs-0.2.0-1|69	
21mr|python-hatch-vcs-0.2.0-1|70	
21mr|python-hatch-vcs-0.2.0-1|71	%install
21mr|python-hatch-vcs-0.2.0-1|72	%pyproject_install
21mr|python-hatch-vcs-0.2.0-1|73	%pyproject_save_files hatch_vcs
21mr|python-hatch-vcs-0.2.0-1|74	
21mr|python-hatch-vcs-0.2.0-1|75	
21mr|python-hatch-vcs-0.2.0-1|76	%check
21mr|python-hatch-vcs-0.2.0-1|77	%if %{with tests}
21mr|python-hatch-vcs-0.2.0-1|78	%pytest
21mr|python-hatch-vcs-0.2.0-1|79	%endif

15792 21
21mr|python-hpack-4.0.0-4|1	%define module    hpack
21mr|python-hpack-4.0.0-4|2	
21mr|python-hpack-4.0.0-4|3	Name:       python-%{module}
21mr|python-hpack-4.0.0-4|4	Version:    4.0.0
21mr|python-hpack-4.0.0-4|5	Release:    4
21mr|python-hpack-4.0.0-4|6	Summary:    Pure-Python HPACK header compression
21mr|python-hpack-4.0.0-4|7	Group:      Development/Python
21mr|python-hpack-4.0.0-4|8	License:    MIT
21mr|python-hpack-4.0.0-4|9	URL:        http://hyper.rtfd.org/
21mr|python-hpack-4.0.0-4|10	Source0:    https://pypi.io/packages/source/h/hpack/%{module}-%{version}.tar.gz
21mr|python-hpack-4.0.0-4|11	BuildArch:  noarch
21mr|python-hpack-4.0.0-4|12	
21mr|python-hpack-4.0.0-4|13	%description
21mr|python-hpack-4.0.0-4|14	This module contains a pure-Python HTTP/2 header encoding (HPACK) logic
21mr|python-hpack-4.0.0-4|15	for use in Python programs that implement HTTP/2. It also contains a
21mr|python-hpack-4.0.0-4|16	compatibility layer that automatically enables the use of nghttp2 if
21mr|python-hpack-4.0.0-4|17	it’s available.
21mr|python-hpack-4.0.0-4|18	
21mr|python-hpack-4.0.0-4|19	%package -n python3-%{module}
21mr|python-hpack-4.0.0-4|20	Summary:        Pure-Python HPACK header compression
21mr|python-hpack-4.0.0-4|21	Group:          Development/Python
21mr|python-hpack-4.0.0-4|22	BuildArch:      noarch
21mr|python-hpack-4.0.0-4|23	BuildRequires:  pkgconfig(python3)
21mr|python-hpack-4.0.0-4|24	BuildRequires:  python3dist(setuptools)
21mr|python-hpack-4.0.0-4|25	
21mr|python-hpack-4.0.0-4|26	%description -n python3-%{module}
21mr|python-hpack-4.0.0-4|27	This module contains a pure-Python HTTP/2 header encoding (HPACK) logic
21mr|python-hpack-4.0.0-4|28	for use in Python programs that implement HTTP/2. It also contains a
21mr|python-hpack-4.0.0-4|29	compatibility layer that automatically enables the use of nghttp2 if
21mr|python-hpack-4.0.0-4|30	it’s available.
21mr|python-hpack-4.0.0-4|31	
21mr|python-hpack-4.0.0-4|32	This is the Python 3 version of the package.
21mr|python-hpack-4.0.0-4|33	
21mr|python-hpack-4.0.0-4|34	%prep
21mr|python-hpack-4.0.0-4|35	%setup -q -n %{module}-%{version}
21mr|python-hpack-4.0.0-4|36	
21mr|python-hpack-4.0.0-4|37	# Remove bundled egg-info
21mr|python-hpack-4.0.0-4|38	rm -rf %{module}.egg-info
21mr|python-hpack-4.0.0-4|39	
21mr|python-hpack-4.0.0-4|40	%build
21mr|python-hpack-4.0.0-4|41	%py3_build
21mr|python-hpack-4.0.0-4|42	
21mr|python-hpack-4.0.0-4|43	%install
21mr|python-hpack-4.0.0-4|44	%py3_install
21mr|python-hpack-4.0.0-4|45	
21mr|python-hpack-4.0.0-4|46	%files -n python3-%{module}
21mr|python-hpack-4.0.0-4|47	%doc CONTRIBUTORS.rst LICENSE README.rst
21mr|python-hpack-4.0.0-4|48	%{py3_puresitedir}/%{module}/
21mr|python-hpack-4.0.0-4|49	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info/

15793 21
21mr|python-html5lib-1.1-3|1	%define modulename html5lib
21mr|python-html5lib-1.1-3|2	
21mr|python-html5lib-1.1-3|3	Summary:	A python2 based HTML parser/tokenizer based on the WHATWG HTML5 specification
21mr|python-html5lib-1.1-3|4	Name:		python-%{modulename}
21mr|python-html5lib-1.1-3|5	Version:	1.1
21mr|python-html5lib-1.1-3|6	Release:	3
21mr|python-html5lib-1.1-3|7	Group:		Development/Python
21mr|python-html5lib-1.1-3|8	License:	MIT
21mr|python-html5lib-1.1-3|9	Url:		https://pypi.python.org/pypi/%{modulename}
21mr|python-html5lib-1.1-3|10	Source0:	https://github.com/html5lib/html5lib-python/archive/%{version}.tar.gz?/%{modulename}-python-%{version}.tar.gz
21mr|python-html5lib-1.1-3|11	BuildArch:	noarch
21mr|python-html5lib-1.1-3|12	BuildRequires:	pythonegg(setuptools)
21mr|python-html5lib-1.1-3|13	BuildRequires:	pkgconfig(python2)
21mr|python-html5lib-1.1-3|14	BuildRequires:	python3egg(setuptools)
21mr|python-html5lib-1.1-3|15	BuildRequires:	pkgconfig(python3)
21mr|python-html5lib-1.1-3|16	
21mr|python-html5lib-1.1-3|17	%description
21mr|python-html5lib-1.1-3|18	A python2 based HTML parser/tokenizer based on the WHATWG HTML5
21mr|python-html5lib-1.1-3|19	specification for maximum compatibility with major desktop web browsers.
21mr|python-html5lib-1.1-3|20	
21mr|python-html5lib-1.1-3|21	#-------------------------------------------------------------------------
21mr|python-html5lib-1.1-3|22	
21mr|python-html5lib-1.1-3|23	%package -n python2-%{modulename}
21mr|python-html5lib-1.1-3|24	%py2_migration_meta python2-%{modulename}
21mr|python-html5lib-1.1-3|25	Summary:	A python based HTML parser/tokenizer based on the WHATWG HTML5 specification
21mr|python-html5lib-1.1-3|26	Group:		Development/Python
21mr|python-html5lib-1.1-3|27	
21mr|python-html5lib-1.1-3|28	%description -n python2-%{modulename}
21mr|python-html5lib-1.1-3|29	A python based HTML parser/tokenizer based on the WHATWG HTML5
21mr|python-html5lib-1.1-3|30	specification for maximum compatibility with major desktop web browsers.
21mr|python-html5lib-1.1-3|31	
21mr|python-html5lib-1.1-3|32	%files -n python2-html5lib
21mr|python-html5lib-1.1-3|33	%{python2_sitelib}/%{modulename}*
21mr|python-html5lib-1.1-3|34	
21mr|python-html5lib-1.1-3|35	#-------------------------------------------------------------------------
21mr|python-html5lib-1.1-3|36	
21mr|python-html5lib-1.1-3|37	%package -n python3-html5lib
21mr|python-html5lib-1.1-3|38	Summary:	A python2 based HTML parser/tokenizer based on the WHATWG HTML5 specification
21mr|python-html5lib-1.1-3|39	Group:		Development/Python
21mr|python-html5lib-1.1-3|40	Requires:	python3
21mr|python-html5lib-1.1-3|41	
21mr|python-html5lib-1.1-3|42	%description -n python3-html5lib
21mr|python-html5lib-1.1-3|43	A python2 based HTML parser/tokenizer based on the WHATWG HTML5
21mr|python-html5lib-1.1-3|44	specification for maximum compatibility with major desktop web browsers.
21mr|python-html5lib-1.1-3|45	
21mr|python-html5lib-1.1-3|46	%files -n python3-html5lib
21mr|python-html5lib-1.1-3|47	%{python3_sitelib}/%{modulename}*
21mr|python-html5lib-1.1-3|48	
21mr|python-html5lib-1.1-3|49	#-------------------------------------------------------------------------
21mr|python-html5lib-1.1-3|50	
21mr|python-html5lib-1.1-3|51	%prep
21mr|python-html5lib-1.1-3|52	%setup -q -c
21mr|python-html5lib-1.1-3|53	
21mr|python-html5lib-1.1-3|54	mv %{modulename}-python-%{version} python2
21mr|python-html5lib-1.1-3|55	cp -r python2 python3
21mr|python-html5lib-1.1-3|56	
21mr|python-html5lib-1.1-3|57	%build
21mr|python-html5lib-1.1-3|58	pushd python2
21mr|python-html5lib-1.1-3|59	%py2_build
21mr|python-html5lib-1.1-3|60	popd
21mr|python-html5lib-1.1-3|61	
21mr|python-html5lib-1.1-3|62	pushd python3
21mr|python-html5lib-1.1-3|63	%py3_build
21mr|python-html5lib-1.1-3|64	popd
21mr|python-html5lib-1.1-3|65	
21mr|python-html5lib-1.1-3|66	%install
21mr|python-html5lib-1.1-3|67	pushd python2
21mr|python-html5lib-1.1-3|68	%py2_install
21mr|python-html5lib-1.1-3|69	popd
21mr|python-html5lib-1.1-3|70	
21mr|python-html5lib-1.1-3|71	pushd python3
21mr|python-html5lib-1.1-3|72	%py3_install
21mr|python-html5lib-1.1-3|73	popd

15794 21
21mr|python-httpcore-0.14.3-1|1	%global pypi_name httpcore
21mr|python-httpcore-0.14.3-1|2	
21mr|python-httpcore-0.14.3-1|3	Summary:	Minimal low-level HTTP client
21mr|python-httpcore-0.14.3-1|4	Name:		python-%{pypi_name}
21mr|python-httpcore-0.14.3-1|5	Version:	0.14.3
21mr|python-httpcore-0.14.3-1|6	Release:	1
21mr|python-httpcore-0.14.3-1|7	License:	BSD
21mr|python-httpcore-0.14.3-1|8	Group:		Development/Python
21mr|python-httpcore-0.14.3-1|9	Url:		https://github.com/encode/httpcore
21mr|python-httpcore-0.14.3-1|10	Source0:	https://github.com/encode/httpcore/archive/refs/tags/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-httpcore-0.14.3-1|11	BuildArch:	noarch
21mr|python-httpcore-0.14.3-1|12	
21mr|python-httpcore-0.14.3-1|13	%description
21mr|python-httpcore-0.14.3-1|14	The HTTP Core package provides a minimal low-level HTTP client, which does
21mr|python-httpcore-0.14.3-1|15	one thing only: Sending HTTP requests. It does not provide any high level
21mr|python-httpcore-0.14.3-1|16	model abstractions over the API, does not handle redirects, multipart uploads,
21mr|python-httpcore-0.14.3-1|17	building authentication headers, transparent HTTP caching, URL parsing, etc.
21mr|python-httpcore-0.14.3-1|18	
21mr|python-httpcore-0.14.3-1|19	#----------------------------------------------------------------------------
21mr|python-httpcore-0.14.3-1|20	
21mr|python-httpcore-0.14.3-1|21	%package -n python3-%{pypi_name}
21mr|python-httpcore-0.14.3-1|22	Summary:	Minimal low-level HTTP client
21mr|python-httpcore-0.14.3-1|23	Group:		Development/Python
21mr|python-httpcore-0.14.3-1|24	BuildRequires:	pkgconfig(python3)
21mr|python-httpcore-0.14.3-1|25	BuildRequires:	python3-setuptools
21mr|python-httpcore-0.14.3-1|26	
21mr|python-httpcore-0.14.3-1|27	%description -n python3-%{pypi_name}
21mr|python-httpcore-0.14.3-1|28	The HTTP Core package provides a minimal low-level HTTP client, which does
21mr|python-httpcore-0.14.3-1|29	one thing only: Sending HTTP requests. It does not provide any high level
21mr|python-httpcore-0.14.3-1|30	model abstractions over the API, does not handle redirects, multipart uploads,
21mr|python-httpcore-0.14.3-1|31	building authentication headers, transparent HTTP caching, URL parsing, etc.
21mr|python-httpcore-0.14.3-1|32	
21mr|python-httpcore-0.14.3-1|33	%files -n python3-%{pypi_name}
21mr|python-httpcore-0.14.3-1|34	%license LICENSE.md
21mr|python-httpcore-0.14.3-1|35	%doc README.md
21mr|python-httpcore-0.14.3-1|36	%{python3_sitelib}/%{pypi_name}/
21mr|python-httpcore-0.14.3-1|37	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-httpcore-0.14.3-1|38	
21mr|python-httpcore-0.14.3-1|39	#----------------------------------------------------------------------------
21mr|python-httpcore-0.14.3-1|40	
21mr|python-httpcore-0.14.3-1|41	%prep
21mr|python-httpcore-0.14.3-1|42	%autosetup -n %{pypi_name}-%{version}
21mr|python-httpcore-0.14.3-1|43	rm -rf %{pypi_name}.egg-info
21mr|python-httpcore-0.14.3-1|44	
21mr|python-httpcore-0.14.3-1|45	%build
21mr|python-httpcore-0.14.3-1|46	%py3_build
21mr|python-httpcore-0.14.3-1|47	
21mr|python-httpcore-0.14.3-1|48	%install
21mr|python-httpcore-0.14.3-1|49	%py3_install
21mr|python-httpcore-0.14.3-1|50	

15795 21
21mr|python-httplib2-0.20.4-1|1	%define pypi_name	httplib2
21mr|python-httplib2-0.20.4-1|2	
21mr|python-httplib2-0.20.4-1|3	Name:		python-httplib2
21mr|python-httplib2-0.20.4-1|4	Summary:	Comprehensive HTTP client library for Python
21mr|python-httplib2-0.20.4-1|5	Version:	0.20.4
21mr|python-httplib2-0.20.4-1|6	Release:	1
21mr|python-httplib2-0.20.4-1|7	Source0:	%{pypi_source}
21mr|python-httplib2-0.20.4-1|8	URL:		http://code.google.com/p/httplib2
21mr|python-httplib2-0.20.4-1|9	Group:		System/Libraries
21mr|python-httplib2-0.20.4-1|10	License:	MIT
21mr|python-httplib2-0.20.4-1|11	BuildArch:	noarch
21mr|python-httplib2-0.20.4-1|12	
21mr|python-httplib2-0.20.4-1|13	%description
21mr|python-httplib2-0.20.4-1|14	A comprehensive HTTP client library that supports many features left
21mr|python-httplib2-0.20.4-1|15	out of other HTTP libraries.
21mr|python-httplib2-0.20.4-1|16	
21mr|python-httplib2-0.20.4-1|17	#-------------------------------------------------------------------
21mr|python-httplib2-0.20.4-1|18	%package -n python2-httplib2
21mr|python-httplib2-0.20.4-1|19	%py2_migration_meta python2-httplib2
21mr|python-httplib2-0.20.4-1|20	Summary:	Python 3 HTTP library module
21mr|python-httplib2-0.20.4-1|21	Group:		System/Libraries
21mr|python-httplib2-0.20.4-1|22	BuildRequires:	python2
21mr|python-httplib2-0.20.4-1|23	BuildRequires:	python2-setuptools
21mr|python-httplib2-0.20.4-1|24	
21mr|python-httplib2-0.20.4-1|25	%description -n python2-httplib2
21mr|python-httplib2-0.20.4-1|26	A comprehensive HTTP client library that supports many features left
21mr|python-httplib2-0.20.4-1|27	out of other HTTP libraries.
21mr|python-httplib2-0.20.4-1|28	
21mr|python-httplib2-0.20.4-1|29	%files -n python2-httplib2
21mr|python-httplib2-0.20.4-1|30	%{py2_puresitedir}/%{pypi_name}-*
21mr|python-httplib2-0.20.4-1|31	%{py2_puresitedir}/%{pypi_name}/*
21mr|python-httplib2-0.20.4-1|32	
21mr|python-httplib2-0.20.4-1|33	#-------------------------------------------------------------------
21mr|python-httplib2-0.20.4-1|34	
21mr|python-httplib2-0.20.4-1|35	%package -n python3-httplib2
21mr|python-httplib2-0.20.4-1|36	Summary:	Python 3 HTTP library module
21mr|python-httplib2-0.20.4-1|37	Group:		System/Libraries
21mr|python-httplib2-0.20.4-1|38	BuildRequires:	python3
21mr|python-httplib2-0.20.4-1|39	BuildRequires:	python3-setuptools
21mr|python-httplib2-0.20.4-1|40	
21mr|python-httplib2-0.20.4-1|41	%description -n python3-httplib2
21mr|python-httplib2-0.20.4-1|42	A comprehensive HTTP client library that supports many features left
21mr|python-httplib2-0.20.4-1|43	out of other HTTP libraries.
21mr|python-httplib2-0.20.4-1|44	
21mr|python-httplib2-0.20.4-1|45	%files -n python3-httplib2
21mr|python-httplib2-0.20.4-1|46	%{py3_puresitedir}/%{pypi_name}-*
21mr|python-httplib2-0.20.4-1|47	%{py3_puresitedir}/%{pypi_name}/*
21mr|python-httplib2-0.20.4-1|48	
21mr|python-httplib2-0.20.4-1|49	#-------------------------------------------------------------------
21mr|python-httplib2-0.20.4-1|50	
21mr|python-httplib2-0.20.4-1|51	%prep
21mr|python-httplib2-0.20.4-1|52	%setup -q -c
21mr|python-httplib2-0.20.4-1|53	mv httplib2-%{version} python2
21mr|python-httplib2-0.20.4-1|54	pushd python2
21mr|python-httplib2-0.20.4-1|55	#%patch0 -p0 -b .certfile
21mr|python-httplib2-0.20.4-1|56	popd
21mr|python-httplib2-0.20.4-1|57	cp -r python2 python3
21mr|python-httplib2-0.20.4-1|58	
21mr|python-httplib2-0.20.4-1|59	%build
21mr|python-httplib2-0.20.4-1|60	pushd python2
21mr|python-httplib2-0.20.4-1|61	%py2_build
21mr|python-httplib2-0.20.4-1|62	popd
21mr|python-httplib2-0.20.4-1|63	
21mr|python-httplib2-0.20.4-1|64	pushd python3
21mr|python-httplib2-0.20.4-1|65	%py3_build
21mr|python-httplib2-0.20.4-1|66	popd
21mr|python-httplib2-0.20.4-1|67	
21mr|python-httplib2-0.20.4-1|68	%install
21mr|python-httplib2-0.20.4-1|69	pushd python2
21mr|python-httplib2-0.20.4-1|70	PYTHONDONTWRITEBYTECODE= %py2_install
21mr|python-httplib2-0.20.4-1|71	chmod a+r %{buildroot}%{py2_puresitedir}/%{pypi_name}*egg-info/*
21mr|python-httplib2-0.20.4-1|72	popd
21mr|python-httplib2-0.20.4-1|73	
21mr|python-httplib2-0.20.4-1|74	pushd python3
21mr|python-httplib2-0.20.4-1|75	PYTHONDONTWRITEBYTECODE= %py3_install
21mr|python-httplib2-0.20.4-1|76	chmod a+r %{buildroot}%{py3_puresitedir}/%{pypi_name}*egg-info/*
21mr|python-httplib2-0.20.4-1|77	popd

15796 21
21mr|python-httpretty-1.1.0-1|1	%global github_owner    gabrielfalcao
21mr|python-httpretty-1.1.0-1|2	%global github_name     HTTPretty
21mr|python-httpretty-1.1.0-1|3	%global srcname         httpretty
21mr|python-httpretty-1.1.0-1|4	
21mr|python-httpretty-1.1.0-1|5	Name:           python-httpretty
21mr|python-httpretty-1.1.0-1|6	Version:	1.1.0
21mr|python-httpretty-1.1.0-1|7	# If github_date is defined, assume a post-release snapshot
21mr|python-httpretty-1.1.0-1|8	Release:	1
21mr|python-httpretty-1.1.0-1|9	Summary:        HTTP request mock tool for Python
21mr|python-httpretty-1.1.0-1|10	Group:		Development/Python
21mr|python-httpretty-1.1.0-1|11	License:        MIT
21mr|python-httpretty-1.1.0-1|12	URL:            https://github.com/%{github_owner}/%{github_name}
21mr|python-httpretty-1.1.0-1|13	Source0:	https://files.pythonhosted.org/packages/fc/cd/21014a0068c5ef4b06805eda7b1dc7a1c8fac416b297ac134a09700b447b/httpretty-1.1.0.tar.gz
21mr|python-httpretty-1.1.0-1|14	# Alternative for building from a github snapshot
21mr|python-httpretty-1.1.0-1|15	#Source0:	https://files.pythonhosted.org/packages/fc/cd/21014a0068c5ef4b06805eda7b1dc7a1c8fac416b297ac134a09700b447b/httpretty-1.1.0.tar.gz
21mr|python-httpretty-1.1.0-1|16	
21mr|python-httpretty-1.1.0-1|17	# Avoid unnecessary remote access requirement (note: test only actually
21mr|python-httpretty-1.1.0-1|18	# does a remote connection after PR #313)
21mr|python-httpretty-1.1.0-1|19	Patch1:         python-httpretty-fakesock_getpeercert_noconnect.patch
21mr|python-httpretty-1.1.0-1|20	
21mr|python-httpretty-1.1.0-1|21	# Remote access (these tests were skipped upstream in <= 0.9.7)
21mr|python-httpretty-1.1.0-1|22	Patch2:         skip-test_passthrough.patch
21mr|python-httpretty-1.1.0-1|23	
21mr|python-httpretty-1.1.0-1|24	BuildArch:      noarch
21mr|python-httpretty-1.1.0-1|25	
21mr|python-httpretty-1.1.0-1|26	%global _description\
21mr|python-httpretty-1.1.0-1|27	Once upon a time a python developer wanted to use a RESTful API, everything was\
21mr|python-httpretty-1.1.0-1|28	fine but until the day he needed to test the code that hits the RESTful API:\
21mr|python-httpretty-1.1.0-1|29	what if the API server is down? What if its content has changed?\
21mr|python-httpretty-1.1.0-1|30	\
21mr|python-httpretty-1.1.0-1|31	Dont worry, HTTPretty is here for you.
21mr|python-httpretty-1.1.0-1|32	
21mr|python-httpretty-1.1.0-1|33	%description %_description
21mr|python-httpretty-1.1.0-1|34	
21mr|python-httpretty-1.1.0-1|35	%package -n python3-httpretty
21mr|python-httpretty-1.1.0-1|36	Summary:        HTTP request mock tool for Python 3
21mr|python-httpretty-1.1.0-1|37	Requires:       python3-six
21mr|python-httpretty-1.1.0-1|38	
21mr|python-httpretty-1.1.0-1|39	BuildRequires:  python3-devel
21mr|python-httpretty-1.1.0-1|40	BuildRequires:  python3-setuptools
21mr|python-httpretty-1.1.0-1|41	
21mr|python-httpretty-1.1.0-1|42	%description -n python3-httpretty
21mr|python-httpretty-1.1.0-1|43	Once upon a time a python developer wanted to use a RESTful API, everything was
21mr|python-httpretty-1.1.0-1|44	fine but until the day he needed to test the code that hits the RESTful API:
21mr|python-httpretty-1.1.0-1|45	what if the API server is down? What if its content has changed?
21mr|python-httpretty-1.1.0-1|46	
21mr|python-httpretty-1.1.0-1|47	Don't worry, HTTPretty is here for you.
21mr|python-httpretty-1.1.0-1|48	
21mr|python-httpretty-1.1.0-1|49	%prep
21mr|python-httpretty-1.1.0-1|50	%autosetup -n httpretty-%{version} -p1
21mr|python-httpretty-1.1.0-1|51	
21mr|python-httpretty-1.1.0-1|52	# Alternative for building from commit tarball
21mr|python-httpretty-1.1.0-1|53	#autosetup -n %%{github_name}-%%{github_commit} -p1
21mr|python-httpretty-1.1.0-1|54	
21mr|python-httpretty-1.1.0-1|55	# nose plugins we don't have yet
21mr|python-httpretty-1.1.0-1|56	sed -i 's/^with-randomly = 1$//' setup.cfg
21mr|python-httpretty-1.1.0-1|57	sed -i 's/^rednose = 1$//' setup.cfg
21mr|python-httpretty-1.1.0-1|58	
21mr|python-httpretty-1.1.0-1|59	%build
21mr|python-httpretty-1.1.0-1|60	%py3_build
21mr|python-httpretty-1.1.0-1|61	
21mr|python-httpretty-1.1.0-1|62	%install
21mr|python-httpretty-1.1.0-1|63	%py3_install
21mr|python-httpretty-1.1.0-1|64	
21mr|python-httpretty-1.1.0-1|65	%files -n python3-httpretty
21mr|python-httpretty-1.1.0-1|66	%doc README.rst
21mr|python-httpretty-1.1.0-1|67	%license COPYING
21mr|python-httpretty-1.1.0-1|68	%{python3_sitelib}/httpretty
21mr|python-httpretty-1.1.0-1|69	%{python3_sitelib}/httpretty-%{version}-py3.?.egg-info

15797 21
21mr|python-httpx-0.21.1-1|1	%global pypi_name httpx
21mr|python-httpx-0.21.1-1|2	
21mr|python-httpx-0.21.1-1|3	Summary:	Python HTTP client
21mr|python-httpx-0.21.1-1|4	Name:		python-%{pypi_name}
21mr|python-httpx-0.21.1-1|5	Version:	0.21.1
21mr|python-httpx-0.21.1-1|6	Release:	1
21mr|python-httpx-0.21.1-1|7	License:	BSD
21mr|python-httpx-0.21.1-1|8	Group:		Development/Python
21mr|python-httpx-0.21.1-1|9	Url:		https://github.com/encode/httpx
21mr|python-httpx-0.21.1-1|10	Source0:	https://github.com/encode/httpx/archive/refs/tags/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-httpx-0.21.1-1|11	BuildArch:	noarch
21mr|python-httpx-0.21.1-1|12	
21mr|python-httpx-0.21.1-1|13	%description
21mr|python-httpx-0.21.1-1|14	HTTPX is a fully featured HTTP client for Python, which provides sync and
21mr|python-httpx-0.21.1-1|15	async APIs, and support for both HTTP/1.1 and HTTP/2.
21mr|python-httpx-0.21.1-1|16	
21mr|python-httpx-0.21.1-1|17	#----------------------------------------------------------------------------
21mr|python-httpx-0.21.1-1|18	
21mr|python-httpx-0.21.1-1|19	%package -n python3-%{pypi_name}
21mr|python-httpx-0.21.1-1|20	Summary:	Python HTTP client
21mr|python-httpx-0.21.1-1|21	Group:		Development/Python
21mr|python-httpx-0.21.1-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-httpx-0.21.1-1|23	BuildRequires:	python3-setuptools
21mr|python-httpx-0.21.1-1|24	
21mr|python-httpx-0.21.1-1|25	%description -n python3-%{pypi_name}
21mr|python-httpx-0.21.1-1|26	HTTPX is a fully featured HTTP client for Python, which provides sync and
21mr|python-httpx-0.21.1-1|27	async APIs, and support for both HTTP/1.1 and HTTP/2.
21mr|python-httpx-0.21.1-1|28	
21mr|python-httpx-0.21.1-1|29	%files -n python3-%{pypi_name}
21mr|python-httpx-0.21.1-1|30	%license LICENSE.md
21mr|python-httpx-0.21.1-1|31	%doc README.md
21mr|python-httpx-0.21.1-1|32	%{_bindir}/httpx
21mr|python-httpx-0.21.1-1|33	%{python3_sitelib}/%{pypi_name}/
21mr|python-httpx-0.21.1-1|34	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info/
21mr|python-httpx-0.21.1-1|35	
21mr|python-httpx-0.21.1-1|36	#----------------------------------------------------------------------------
21mr|python-httpx-0.21.1-1|37	
21mr|python-httpx-0.21.1-1|38	%prep
21mr|python-httpx-0.21.1-1|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-httpx-0.21.1-1|40	rm -rf %{pypi_name}.egg-info
21mr|python-httpx-0.21.1-1|41	
21mr|python-httpx-0.21.1-1|42	%build
21mr|python-httpx-0.21.1-1|43	%py3_build
21mr|python-httpx-0.21.1-1|44	
21mr|python-httpx-0.21.1-1|45	%install
21mr|python-httpx-0.21.1-1|46	%py3_install
21mr|python-httpx-0.21.1-1|47	

15798 21
21mr|python-hyperframe-6.0.1-1|1	%define module hyperframe
21mr|python-hyperframe-6.0.1-1|2	
21mr|python-hyperframe-6.0.1-1|3	Name:       python-%{module}
21mr|python-hyperframe-6.0.1-1|4	Version:	6.0.1
21mr|python-hyperframe-6.0.1-1|5	Release:	1
21mr|python-hyperframe-6.0.1-1|6	Summary:    HTTP/2 framing layer for Python
21mr|python-hyperframe-6.0.1-1|7	Group:      Development/Python
21mr|python-hyperframe-6.0.1-1|8	License:    MIT
21mr|python-hyperframe-6.0.1-1|9	URL:        http://hyper.rtfd.org/
21mr|python-hyperframe-6.0.1-1|10	Source0:	https://files.pythonhosted.org/packages/5a/2a/4747bff0a17f7281abe73e955d60d80aae537a5d203f417fa1c2e7578ebb/hyperframe-6.0.1.tar.gz
21mr|python-hyperframe-6.0.1-1|11	BuildArch:  noarch
21mr|python-hyperframe-6.0.1-1|12	
21mr|python-hyperframe-6.0.1-1|13	%description
21mr|python-hyperframe-6.0.1-1|14	This library contains the HTTP/2 framing code used in the hyper project.
21mr|python-hyperframe-6.0.1-1|15	It provides a pure-Python codebase that is capable of decoding a binary
21mr|python-hyperframe-6.0.1-1|16	stream into HTTP/2 frames.
21mr|python-hyperframe-6.0.1-1|17	
21mr|python-hyperframe-6.0.1-1|18	This library is used directly by hyper and a number of other projects
21mr|python-hyperframe-6.0.1-1|19	to provide HTTP/2 frame decoding logic.
21mr|python-hyperframe-6.0.1-1|20	
21mr|python-hyperframe-6.0.1-1|21	%package -n python3-%{module}
21mr|python-hyperframe-6.0.1-1|22	Summary:        HTTP/2 framing layer for Python 3
21mr|python-hyperframe-6.0.1-1|23	Group:          Development/Python
21mr|python-hyperframe-6.0.1-1|24	BuildArch:      noarch
21mr|python-hyperframe-6.0.1-1|25	BuildRequires:  pkgconfig(python3)
21mr|python-hyperframe-6.0.1-1|26	BuildRequires:  python3dist(setuptools)
21mr|python-hyperframe-6.0.1-1|27	
21mr|python-hyperframe-6.0.1-1|28	%description -n    python3-%{module}
21mr|python-hyperframe-6.0.1-1|29	This library contains the HTTP/2 framing code used in the hyper project.
21mr|python-hyperframe-6.0.1-1|30	It provides a pure-Python codebase that is capable of decoding a binary
21mr|python-hyperframe-6.0.1-1|31	stream into HTTP/2 frames.
21mr|python-hyperframe-6.0.1-1|32	
21mr|python-hyperframe-6.0.1-1|33	This library is used directly by hyper and a number of other projects
21mr|python-hyperframe-6.0.1-1|34	to provide HTTP/2 frame decoding logic.
21mr|python-hyperframe-6.0.1-1|35	
21mr|python-hyperframe-6.0.1-1|36	This is the Python 3 version of the package.
21mr|python-hyperframe-6.0.1-1|37	
21mr|python-hyperframe-6.0.1-1|38	%prep
21mr|python-hyperframe-6.0.1-1|39	%setup -q -n %{module}-%{version}
21mr|python-hyperframe-6.0.1-1|40	
21mr|python-hyperframe-6.0.1-1|41	# Remove bundled egg-info
21mr|python-hyperframe-6.0.1-1|42	rm -rf %{module}.egg-info
21mr|python-hyperframe-6.0.1-1|43	
21mr|python-hyperframe-6.0.1-1|44	%build
21mr|python-hyperframe-6.0.1-1|45	%py3_build
21mr|python-hyperframe-6.0.1-1|46	
21mr|python-hyperframe-6.0.1-1|47	%install
21mr|python-hyperframe-6.0.1-1|48	%py3_install
21mr|python-hyperframe-6.0.1-1|49	
21mr|python-hyperframe-6.0.1-1|50	%files -n python3-%{module}
21mr|python-hyperframe-6.0.1-1|51	%doc CONTRIBUTORS.rst LICENSE README.rst
21mr|python-hyperframe-6.0.1-1|52	%{py3_puresitedir}/%{module}/
21mr|python-hyperframe-6.0.1-1|53	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info/

15799 21
21mr|python-hyperlink-21.0.0-2|1	%define module hyperlink
21mr|python-hyperlink-21.0.0-2|2	
21mr|python-hyperlink-21.0.0-2|3	Summary:	A featureful, immutable, and correct URL for Python
21mr|python-hyperlink-21.0.0-2|4	Name:		python-%{module}
21mr|python-hyperlink-21.0.0-2|5	Version:	21.0.0
21mr|python-hyperlink-21.0.0-2|6	Release:	2
21mr|python-hyperlink-21.0.0-2|7	License:	BSD
21mr|python-hyperlink-21.0.0-2|8	Group:		Development/Python
21mr|python-hyperlink-21.0.0-2|9	Url:		https://pypi.org/project/hyperlink/
21mr|python-hyperlink-21.0.0-2|10	Source0:	https://files.pythonhosted.org/packages/3a/51/1947bd81d75af87e3bb9e34593a4cf118115a8feb451ce7a69044ef1412e/hyperlink-21.0.0.tar.gz
21mr|python-hyperlink-21.0.0-2|11	BuildRequires:	pkgconfig(python2)
21mr|python-hyperlink-21.0.0-2|12	BuildRequires:	pythonegg(setuptools)
21mr|python-hyperlink-21.0.0-2|13	BuildArch:	noarch
21mr|python-hyperlink-21.0.0-2|14	
21mr|python-hyperlink-21.0.0-2|15	%description
21mr|python-hyperlink-21.0.0-2|16	Hyperlink is a featureful, pure-Python implementation of the URL,
21mr|python-hyperlink-21.0.0-2|17	with an emphasis on correctness.
21mr|python-hyperlink-21.0.0-2|18	
21mr|python-hyperlink-21.0.0-2|19	#------------------------------------------------------
21mr|python-hyperlink-21.0.0-2|20	
21mr|python-hyperlink-21.0.0-2|21	%package -n python3-%{module}
21mr|python-hyperlink-21.0.0-2|22	Summary:	A featureful, correct URL for Python
21mr|python-hyperlink-21.0.0-2|23	Group:		Development/Python
21mr|python-hyperlink-21.0.0-2|24	BuildRequires:	pkgconfig(python3)
21mr|python-hyperlink-21.0.0-2|25	BuildRequires:	python3egg(setuptools)
21mr|python-hyperlink-21.0.0-2|26	BuildArch:	noarch
21mr|python-hyperlink-21.0.0-2|27	
21mr|python-hyperlink-21.0.0-2|28	%description -n python3-%{module}
21mr|python-hyperlink-21.0.0-2|29	Hyperlink is a featureful, pure-Python implementation of the URL,
21mr|python-hyperlink-21.0.0-2|30	with an emphasis on correctness.
21mr|python-hyperlink-21.0.0-2|31	
21mr|python-hyperlink-21.0.0-2|32	%files -n python3-%{module}
21mr|python-hyperlink-21.0.0-2|33	%doc CHANGELOG.md LICENSE README.md
21mr|python-hyperlink-21.0.0-2|34	%{py3_puresitedir}/%{module}/
21mr|python-hyperlink-21.0.0-2|35	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info/
21mr|python-hyperlink-21.0.0-2|36	
21mr|python-hyperlink-21.0.0-2|37	#------------------------------------------------------
21mr|python-hyperlink-21.0.0-2|38	
21mr|python-hyperlink-21.0.0-2|39	%prep
21mr|python-hyperlink-21.0.0-2|40	%autosetup -p1 -n %{module}-%{version}
21mr|python-hyperlink-21.0.0-2|41	
21mr|python-hyperlink-21.0.0-2|42	# Remove bundled egg-info
21mr|python-hyperlink-21.0.0-2|43	rm -rf %{module}.egg-info
21mr|python-hyperlink-21.0.0-2|44	
21mr|python-hyperlink-21.0.0-2|45	%build
21mr|python-hyperlink-21.0.0-2|46	%py3_build
21mr|python-hyperlink-21.0.0-2|47	
21mr|python-hyperlink-21.0.0-2|48	%install
21mr|python-hyperlink-21.0.0-2|49	%py3_install

15800 21
21mr|python-hypothesis-6.17.0-1|1	%define srcname hypothesis
21mr|python-hypothesis-6.17.0-1|2	%global __requires_exclude python3egg\\(enum34\\)
21mr|python-hypothesis-6.17.0-1|3	
21mr|python-hypothesis-6.17.0-1|4	Name:           python-%{srcname}
21mr|python-hypothesis-6.17.0-1|5	Version:	6.17.0
21mr|python-hypothesis-6.17.0-1|6	Release:	1
21mr|python-hypothesis-6.17.0-1|7	Summary:        A library for property based testing
21mr|python-hypothesis-6.17.0-1|8	Group:          Development/Python
21mr|python-hypothesis-6.17.0-1|9	License:        MPLv2.0
21mr|python-hypothesis-6.17.0-1|10	URL:            https://github.com/DRMacIver/hypothesis
21mr|python-hypothesis-6.17.0-1|11	Source0:	https://files.pythonhosted.org/packages/4c/17/67c010694e5ab0813005b356fff533b023f54ef7bf39679ae387cbb108ab/hypothesis-6.17.0.tar.gz
21mr|python-hypothesis-6.17.0-1|12	BuildRequires:  pkgconfig(python3)
21mr|python-hypothesis-6.17.0-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-hypothesis-6.17.0-1|14	BuildArch:      noarch
21mr|python-hypothesis-6.17.0-1|15	
21mr|python-hypothesis-6.17.0-1|16	%description
21mr|python-hypothesis-6.17.0-1|17	Hypothesis is a library for testing your Python code against a much
21mr|python-hypothesis-6.17.0-1|18	larger range of examples than you would ever want to write by
21mr|python-hypothesis-6.17.0-1|19	hand. It’s based on the Haskell library, Quickcheck, and is designed
21mr|python-hypothesis-6.17.0-1|20	to integrate seamlessly into your existing Python unit testing work
21mr|python-hypothesis-6.17.0-1|21	flow.
21mr|python-hypothesis-6.17.0-1|22	#-------------------------------------------------------------------
21mr|python-hypothesis-6.17.0-1|23	%package -n python3-%{srcname}
21mr|python-hypothesis-6.17.0-1|24	Summary:     A library for property based testing
21mr|python-hypothesis-6.17.0-1|25	Group:       Development/Python
21mr|python-hypothesis-6.17.0-1|26	Recommends:  python3-numpy
21mr|python-hypothesis-6.17.0-1|27	Recommends:  python3-pytz
21mr|python-hypothesis-6.17.0-1|28	
21mr|python-hypothesis-6.17.0-1|29	%description -n python3-%{srcname}
21mr|python-hypothesis-6.17.0-1|30	Hypothesis is a library for testing your Python code against a much
21mr|python-hypothesis-6.17.0-1|31	larger range of examples than you would ever want to write by
21mr|python-hypothesis-6.17.0-1|32	hand. It’s based on the Haskell library, Quickcheck, and is designed
21mr|python-hypothesis-6.17.0-1|33	to integrate seamlessly into your existing Python unit testing work
21mr|python-hypothesis-6.17.0-1|34	flow.
21mr|python-hypothesis-6.17.0-1|35	
21mr|python-hypothesis-6.17.0-1|36	%files -n python3-%{srcname}
21mr|python-hypothesis-6.17.0-1|37	%doc README.rst
21mr|python-hypothesis-6.17.0-1|38	%dir %{py3_puresitedir}/%{srcname}
21mr|python-hypothesis-6.17.0-1|39	%dir %{py3_puresitedir}/%{srcname}-%{version}-py%{py3_ver}.egg-info/
21mr|python-hypothesis-6.17.0-1|40	%{py3_puresitedir}/%{srcname}-%{version}-py%{py3_ver}.egg-info/*
21mr|python-hypothesis-6.17.0-1|41	%{py3_puresitedir}/%{srcname}/*
21mr|python-hypothesis-6.17.0-1|42	%{_bindir}/%{srcname}
21mr|python-hypothesis-6.17.0-1|43	#====================================================================
21mr|python-hypothesis-6.17.0-1|44	
21mr|python-hypothesis-6.17.0-1|45	%prep
21mr|python-hypothesis-6.17.0-1|46	%setup -qn %{srcname}-%{version}
21mr|python-hypothesis-6.17.0-1|47	
21mr|python-hypothesis-6.17.0-1|48	rm -rf src/%{srcname}.egg-info
21mr|python-hypothesis-6.17.0-1|49	
21mr|python-hypothesis-6.17.0-1|50	# remove Django tests for now
21mr|python-hypothesis-6.17.0-1|51	rm -rf tests/django
21mr|python-hypothesis-6.17.0-1|52	
21mr|python-hypothesis-6.17.0-1|53	# remove fakefactory tests, not packaged yet
21mr|python-hypothesis-6.17.0-1|54	rm -rf tests/fakefactory
21mr|python-hypothesis-6.17.0-1|55	
21mr|python-hypothesis-6.17.0-1|56	# remove slow tests
21mr|python-hypothesis-6.17.0-1|57	rm -rf tests/nocover
21mr|python-hypothesis-6.17.0-1|58	
21mr|python-hypothesis-6.17.0-1|59	%build
21mr|python-hypothesis-6.17.0-1|60	%py3_build
21mr|python-hypothesis-6.17.0-1|61	
21mr|python-hypothesis-6.17.0-1|62	%install
21mr|python-hypothesis-6.17.0-1|63	%py3_install

15801 21
21mr|python-icu-2.9-3|1	%define		realname PyICU
21mr|python-icu-2.9-3|2	%define		module icu
21mr|python-icu-2.9-3|3	%define debug_package %{nil}
21mr|python-icu-2.9-3|4	
21mr|python-icu-2.9-3|5	Name:		python-%{module}
21mr|python-icu-2.9-3|6	Version:	2.9
21mr|python-icu-2.9-3|7	Release:	3
21mr|python-icu-2.9-3|8	Summary:	Python extension wrapping IBM's ICU C++ libraries
21mr|python-icu-2.9-3|9	Group:		Development/Python
21mr|python-icu-2.9-3|10	License:	MIT
21mr|python-icu-2.9-3|11	URL:		http://pyicu.osafoundation.org/
21mr|python-icu-2.9-3|12	Source0:	https://pypi.python.org/packages/source/P/%{realname}/%{realname}-%{version}.tar.gz
21mr|python-icu-2.9-3|13	Patch0:		python3.8.patch
21mr|python-icu-2.9-3|14	BuildRequires:	pkgconfig(icu-i18n)
21mr|python-icu-2.9-3|15	
21mr|python-icu-2.9-3|16	%description
21mr|python-icu-2.9-3|17	PyICU is Python extension wrapping IBM's International Components
21mr|python-icu-2.9-3|18	for Unicode C++ library (ICU). ICU is a mature, widely used set of
21mr|python-icu-2.9-3|19	C/C++ and Java libraries providing Unicode and Globalization support
21mr|python-icu-2.9-3|20	for software applications. ICU is widely portable and gives applications
21mr|python-icu-2.9-3|21	the same results on all platforms and between C/C++ and Javasoftware.
21mr|python-icu-2.9-3|22	
21mr|python-icu-2.9-3|23	#---------------------------------------------------------------
21mr|python-icu-2.9-3|24	%package -n python3-%{module}
21mr|python-icu-2.9-3|25	
21mr|python-icu-2.9-3|26	Summary:	Python extension wrapping IBM's ICU C++ libraries
21mr|python-icu-2.9-3|27	Group:		Development/Python
21mr|python-icu-2.9-3|28	BuildRequires:	pkgconfig(python3)
21mr|python-icu-2.9-3|29	BuildRequires:	python3egg(setuptools)
21mr|python-icu-2.9-3|30	BuildRequires:	python3egg(pytest)
21mr|python-icu-2.9-3|31	
21mr|python-icu-2.9-3|32	%description -n python3-%{module}
21mr|python-icu-2.9-3|33	PyICU is Python extension wrapping IBM's International Components
21mr|python-icu-2.9-3|34	for Unicode C++ library (ICU). ICU is a mature, widely used set of
21mr|python-icu-2.9-3|35	C/C++ and Java libraries providing Unicode and Globalization support
21mr|python-icu-2.9-3|36	for software applications. ICU is widely portable and gives applications
21mr|python-icu-2.9-3|37	the same results on all platforms and between C/C++ and Javasoftware.
21mr|python-icu-2.9-3|38	
21mr|python-icu-2.9-3|39	%files -n python3-%{module}
21mr|python-icu-2.9-3|40	%doc LICENSE CHANGES CREDITS
21mr|python-icu-2.9-3|41	%{py3_platsitedir}/*
21mr|python-icu-2.9-3|42	#-------------------------------------------------------------------------------
21mr|python-icu-2.9-3|43	%prep
21mr|python-icu-2.9-3|44	%setup -qn %{realname}-%{version}
21mr|python-icu-2.9-3|45	%patch0 -p1
21mr|python-icu-2.9-3|46	
21mr|python-icu-2.9-3|47	%build
21mr|python-icu-2.9-3|48	%py3_build
21mr|python-icu-2.9-3|49	
21mr|python-icu-2.9-3|50	%check
21mr|python-icu-2.9-3|51	python3 setup.py test
21mr|python-icu-2.9-3|52	
21mr|python-icu-2.9-3|53	%install
21mr|python-icu-2.9-3|54	%py3_install
21mr|python-icu-2.9-3|55	# Remove tests
21mr|python-icu-2.9-3|56	rm -rf %{buildroot}%{py3_platsitedir}/tests

15802 21
21mr|python-idna-3.3-1|1	%define pypi_name idna
21mr|python-idna-3.3-1|2	
21mr|python-idna-3.3-1|3	Summary:	Internationalized Domain Names in Applications (IDNA)
21mr|python-idna-3.3-1|4	Name:		python-%{pypi_name}
21mr|python-idna-3.3-1|5	Version:	3.3
21mr|python-idna-3.3-1|6	Release:	1
21mr|python-idna-3.3-1|7	License:	BSD and Python and Unicode
21mr|python-idna-3.3-1|8	Group:		Development/Python
21mr|python-idna-3.3-1|9	Url:		https://github.com/kjd/idna
21mr|python-idna-3.3-1|10	Source0:	https://pypi.io/packages/source/i/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-idna-3.3-1|11	BuildArch:	noarch
21mr|python-idna-3.3-1|12	
21mr|python-idna-3.3-1|13	%description
21mr|python-idna-3.3-1|14	A library to support the Internationalised Domain Names in Applications (IDNA)
21mr|python-idna-3.3-1|15	protocol as specified in RFC 5891 <http://tools.ietf.org/html/rfc5891>. This
21mr|python-idna-3.3-1|16	version of the protocol is often referred to as "IDNA2008" and can produce
21mr|python-idna-3.3-1|17	different results from the earlier standard from 2003.
21mr|python-idna-3.3-1|18	
21mr|python-idna-3.3-1|19	The library is also intended to act as a suitable drop-in replacement for the
21mr|python-idna-3.3-1|20	"encodings.idna" module that comes with the Python standard library but
21mr|python-idna-3.3-1|21	currently only supports the older 2003 specification.
21mr|python-idna-3.3-1|22	
21mr|python-idna-3.3-1|23	#----------------------------------------------------------------------------
21mr|python-idna-3.3-1|24	
21mr|python-idna-3.3-1|25	%package -n python3-%{pypi_name}
21mr|python-idna-3.3-1|26	Summary:	Internationalized Domain Names in Applications (IDNA)
21mr|python-idna-3.3-1|27	Group:		Development/Python
21mr|python-idna-3.3-1|28	BuildRequires:	pkgconfig(python3)
21mr|python-idna-3.3-1|29	BuildRequires:	python3egg(setuptools)
21mr|python-idna-3.3-1|30	
21mr|python-idna-3.3-1|31	%description -n python3-%{pypi_name}
21mr|python-idna-3.3-1|32	A library to support the Internationalised Domain Names in Applications (IDNA)
21mr|python-idna-3.3-1|33	protocol as specified in RFC 5891 <http://tools.ietf.org/html/rfc5891>. This
21mr|python-idna-3.3-1|34	version of the protocol is often referred to as "IDNA2008" and can produce
21mr|python-idna-3.3-1|35	different results from the earlier standard from 2003.
21mr|python-idna-3.3-1|36	
21mr|python-idna-3.3-1|37	The library is also intended to act as a suitable drop-in replacement for the
21mr|python-idna-3.3-1|38	"encodings.idna" module that comes with the Python standard library but
21mr|python-idna-3.3-1|39	currently only supports the older 2003 specification.
21mr|python-idna-3.3-1|40	
21mr|python-idna-3.3-1|41	%files -n python3-%{pypi_name}
21mr|python-idna-3.3-1|42	%doc README* HISTORY* LICENSE*
21mr|python-idna-3.3-1|43	%{py3_puresitedir}/%{pypi_name}
21mr|python-idna-3.3-1|44	%{py3_puresitedir}/%{pypi_name}-%{version}-*.egg-info
21mr|python-idna-3.3-1|45	
21mr|python-idna-3.3-1|46	#----------------------------------------------------------------------------
21mr|python-idna-3.3-1|47	
21mr|python-idna-3.3-1|48	%prep
21mr|python-idna-3.3-1|49	%setup -qn %{pypi_name}-%{version}
21mr|python-idna-3.3-1|50	# Remove bundled egg-info
21mr|python-idna-3.3-1|51	rm -rf *.egg-info
21mr|python-idna-3.3-1|52	
21mr|python-idna-3.3-1|53	%build
21mr|python-idna-3.3-1|54	%py3_build
21mr|python-idna-3.3-1|55	
21mr|python-idna-3.3-1|56	%install
21mr|python-idna-3.3-1|57	%py3_install
21mr|python-idna-3.3-1|58	
21mr|python-idna-3.3-1|59	%check
21mr|python-idna-3.3-1|60	python3 setup.py test

15803 21
21mr|python-ifaddr-0.1.7-2|1	%global pypi_name ifaddr
21mr|python-ifaddr-0.1.7-2|2	%global _description \
21mr|python-ifaddr-0.1.7-2|3	ifaddr is a small Python library that allows you to find all the IP addresses\
21mr|python-ifaddr-0.1.7-2|4	of the computer.
21mr|python-ifaddr-0.1.7-2|5	
21mr|python-ifaddr-0.1.7-2|6	Name:		python-%{pypi_name}
21mr|python-ifaddr-0.1.7-2|7	Version:	0.1.7
21mr|python-ifaddr-0.1.7-2|8	Release:	2
21mr|python-ifaddr-0.1.7-2|9	Summary:	Python library that allows you to find all the IP addresses of the computer
21mr|python-ifaddr-0.1.7-2|10	Group:		Development/Python
21mr|python-ifaddr-0.1.7-2|11	License:	MIT
21mr|python-ifaddr-0.1.7-2|12	URL:		https://pypi.org/project/ifaddr/
21mr|python-ifaddr-0.1.7-2|13	Source:		%{pypi_source}
21mr|python-ifaddr-0.1.7-2|14	BuildArch:      noarch
21mr|python-ifaddr-0.1.7-2|15	
21mr|python-ifaddr-0.1.7-2|16	%description %{_description}
21mr|python-ifaddr-0.1.7-2|17	
21mr|python-ifaddr-0.1.7-2|18	#------------------------------------------------------------
21mr|python-ifaddr-0.1.7-2|19	%package -n python3-%{pypi_name}
21mr|python-ifaddr-0.1.7-2|20	Summary:	%{summary}
21mr|python-ifaddr-0.1.7-2|21	Group:		Development/Python
21mr|python-ifaddr-0.1.7-2|22	BuildRequires:	python3-devel
21mr|python-ifaddr-0.1.7-2|23	BuildRequires:	python3-setuptools
21mr|python-ifaddr-0.1.7-2|24	
21mr|python-ifaddr-0.1.7-2|25	%description -n python3-%{pypi_name} %{_description}
21mr|python-ifaddr-0.1.7-2|26	
21mr|python-ifaddr-0.1.7-2|27	Python 3 version.
21mr|python-ifaddr-0.1.7-2|28	
21mr|python-ifaddr-0.1.7-2|29	%files -n python3-%{pypi_name}
21mr|python-ifaddr-0.1.7-2|30	%license LICENSE.txt
21mr|python-ifaddr-0.1.7-2|31	%doc README.rst
21mr|python-ifaddr-0.1.7-2|32	%{python3_sitelib}/%{pypi_name}/
21mr|python-ifaddr-0.1.7-2|33	%{python3_sitelib}/%{pypi_name}-*.egg-info/
21mr|python-ifaddr-0.1.7-2|34	
21mr|python-ifaddr-0.1.7-2|35	#------------------------------------------------------------
21mr|python-ifaddr-0.1.7-2|36	
21mr|python-ifaddr-0.1.7-2|37	%prep
21mr|python-ifaddr-0.1.7-2|38	%autosetup -n %{pypi_name}-%{version}
21mr|python-ifaddr-0.1.7-2|39	
21mr|python-ifaddr-0.1.7-2|40	%build
21mr|python-ifaddr-0.1.7-2|41	%py3_build
21mr|python-ifaddr-0.1.7-2|42	
21mr|python-ifaddr-0.1.7-2|43	%install
21mr|python-ifaddr-0.1.7-2|44	%py3_install

15804 21
21mr|python-imagesize-1.2.0-1|1	%define srcname	imagesize
21mr|python-imagesize-1.2.0-1|2	
21mr|python-imagesize-1.2.0-1|3	Name:		python-imagesize
21mr|python-imagesize-1.2.0-1|4	Summary:	Getting image size from png/jpeg/jpeg2000/gif file
21mr|python-imagesize-1.2.0-1|5	Version:	1.2.0
21mr|python-imagesize-1.2.0-1|6	Release:	1
21mr|python-imagesize-1.2.0-1|7	Group:		Development/Python
21mr|python-imagesize-1.2.0-1|8	License:	MIT
21mr|python-imagesize-1.2.0-1|9	URL:		https://github.com/shibukawa/imagesize_py
21mr|python-imagesize-1.2.0-1|10	Source0:	http://pypi.io/packages/source/i/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-imagesize-1.2.0-1|11	BuildArch:	noarch
21mr|python-imagesize-1.2.0-1|12	
21mr|python-imagesize-1.2.0-1|13	%description
21mr|python-imagesize-1.2.0-1|14	It parses image files’ header and return image size.
21mr|python-imagesize-1.2.0-1|15	PNG
21mr|python-imagesize-1.2.0-1|16	JPEG
21mr|python-imagesize-1.2.0-1|17	JPEG2000
21mr|python-imagesize-1.2.0-1|18	GIF
21mr|python-imagesize-1.2.0-1|19	
21mr|python-imagesize-1.2.0-1|20	%package -n python3-%{srcname}
21mr|python-imagesize-1.2.0-1|21	Summary:	Getting image size from png/jpeg/jpeg2000/gif file
21mr|python-imagesize-1.2.0-1|22	Group:		Development/Python
21mr|python-imagesize-1.2.0-1|23	BuildRequires:  python3-devel
21mr|python-imagesize-1.2.0-1|24	BuildRequires:  python3dist(setuptools)
21mr|python-imagesize-1.2.0-1|25	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-imagesize-1.2.0-1|26	
21mr|python-imagesize-1.2.0-1|27	%description -n python3-imagesize
21mr|python-imagesize-1.2.0-1|28	It parses image files’ header and return image size.
21mr|python-imagesize-1.2.0-1|29	PNG
21mr|python-imagesize-1.2.0-1|30	JPEG
21mr|python-imagesize-1.2.0-1|31	JPEG2000
21mr|python-imagesize-1.2.0-1|32	GIF
21mr|python-imagesize-1.2.0-1|33	
21mr|python-imagesize-1.2.0-1|34	%prep
21mr|python-imagesize-1.2.0-1|35	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-imagesize-1.2.0-1|36	
21mr|python-imagesize-1.2.0-1|37	# drop bundled egg-info
21mr|python-imagesize-1.2.0-1|38	rm -rf %{srcname}.egg-info
21mr|python-imagesize-1.2.0-1|39	
21mr|python-imagesize-1.2.0-1|40	%build
21mr|python-imagesize-1.2.0-1|41	%py3_build
21mr|python-imagesize-1.2.0-1|42	
21mr|python-imagesize-1.2.0-1|43	%install
21mr|python-imagesize-1.2.0-1|44	%py3_install
21mr|python-imagesize-1.2.0-1|45	
21mr|python-imagesize-1.2.0-1|46	%files -n python3-%{srcname}
21mr|python-imagesize-1.2.0-1|47	%doc README.rst
21mr|python-imagesize-1.2.0-1|48	%{python3_sitelib}/%{srcname}*
21mr|python-imagesize-1.2.0-1|49	%{python3_sitelib}/__pycache__/%{srcname}*

15805 21
21mr|python-immutables-0.16-1|1	%global pypi_name immutables
21mr|python-immutables-0.16-1|2	
21mr|python-immutables-0.16-1|3	Summary:	An immutable mapping type for Python
21mr|python-immutables-0.16-1|4	Name:		python-immutables
21mr|python-immutables-0.16-1|5	Version:	0.16
21mr|python-immutables-0.16-1|6	Release:	1
21mr|python-immutables-0.16-1|7	License:	ASL2.0
21mr|python-immutables-0.16-1|8	Group:		Development/Python
21mr|python-immutables-0.16-1|9	Url:		https://github.com/regebro/tzlocal
21mr|python-immutables-0.16-1|10	Source0:	https://pypi.io/packages/source/i/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-immutables-0.16-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-immutables-0.16-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-immutables-0.16-1|13	
21mr|python-immutables-0.16-1|14	%description
21mr|python-immutables-0.16-1|15	An immutable mapping type for Python.
21mr|python-immutables-0.16-1|16	
21mr|python-immutables-0.16-1|17	#----------------------------------------------------------------------------
21mr|python-immutables-0.16-1|18	
21mr|python-immutables-0.16-1|19	%package -n python3-%{pypi_name}
21mr|python-immutables-0.16-1|20	Summary:	An immutable mapping type for Python
21mr|python-immutables-0.16-1|21	Group:		Development/Python
21mr|python-immutables-0.16-1|22	
21mr|python-immutables-0.16-1|23	%description -n python3-%{pypi_name}
21mr|python-immutables-0.16-1|24	An immutable mapping type for Python.
21mr|python-immutables-0.16-1|25	
21mr|python-immutables-0.16-1|26	%files -n python3-%{pypi_name}
21mr|python-immutables-0.16-1|27	%doc LICENSE README.*
21mr|python-immutables-0.16-1|28	%{python3_sitearch}/%{pypi_name}
21mr|python-immutables-0.16-1|29	%{python3_sitearch}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-immutables-0.16-1|30	
21mr|python-immutables-0.16-1|31	#----------------------------------------------------------------------------
21mr|python-immutables-0.16-1|32	
21mr|python-immutables-0.16-1|33	%prep
21mr|python-immutables-0.16-1|34	%setup -q -n %{pypi_name}-%{version}
21mr|python-immutables-0.16-1|35	
21mr|python-immutables-0.16-1|36	rm -rf *.egg-info
21mr|python-immutables-0.16-1|37	
21mr|python-immutables-0.16-1|38	%build
21mr|python-immutables-0.16-1|39	%py3_build
21mr|python-immutables-0.16-1|40	
21mr|python-immutables-0.16-1|41	%install
21mr|python-immutables-0.16-1|42	%py3_install
21mr|python-immutables-0.16-1|43	

15806 21
21mr|python-importlib-metadata-4.12.0-1|1	%global pypi_name importlib_metadata
21mr|python-importlib-metadata-4.12.0-1|2	%global pkg_name  importlib-metadata
21mr|python-importlib-metadata-4.12.0-1|3	
21mr|python-importlib-metadata-4.12.0-1|4	Name:           python-%{pkg_name}
21mr|python-importlib-metadata-4.12.0-1|5	Version:        4.12.0
21mr|python-importlib-metadata-4.12.0-1|6	Release:        1
21mr|python-importlib-metadata-4.12.0-1|7	Summary:        Read metadata from Python packages
21mr|python-importlib-metadata-4.12.0-1|8	Group:          Development/Python
21mr|python-importlib-metadata-4.12.0-1|9	License:        ASL 2.0
21mr|python-importlib-metadata-4.12.0-1|10	URL:            http://importlib-metadata.readthedocs.io/
21mr|python-importlib-metadata-4.12.0-1|11	Source0:        %{pypi_source}
21mr|python-importlib-metadata-4.12.0-1|12	BuildArch:      noarch
21mr|python-importlib-metadata-4.12.0-1|13	
21mr|python-importlib-metadata-4.12.0-1|14	BuildRequires:  python3-devel
21mr|python-importlib-metadata-4.12.0-1|15	BuildRequires:  python3-setuptools
21mr|python-importlib-metadata-4.12.0-1|16	BuildRequires:  python3-setuptools_scm
21mr|python-importlib-metadata-4.12.0-1|17	BuildRequires:  python3-packaging
21mr|python-importlib-metadata-4.12.0-1|18	BuildRequires:  python3-pip
21mr|python-importlib-metadata-4.12.0-1|19	BuildRequires:  python3-zipp >= 0.5
21mr|python-importlib-metadata-4.12.0-1|20	BuildRequires:  python3-toml
21mr|python-importlib-metadata-4.12.0-1|21	BuildRequires:  python3-wheel
21mr|python-importlib-metadata-4.12.0-1|22	BuildRequires:  pyproject-rpm-macros
21mr|python-importlib-metadata-4.12.0-1|23	
21mr|python-importlib-metadata-4.12.0-1|24	%description
21mr|python-importlib-metadata-4.12.0-1|25	importlib_metadata is a library which provides an API for accessing an
21mr|python-importlib-metadata-4.12.0-1|26	installed package’s metadata, such as its entry points or its top-level name.
21mr|python-importlib-metadata-4.12.0-1|27	This functionality intends to replace most uses of pkg_resources entry point
21mr|python-importlib-metadata-4.12.0-1|28	API and metadata API. Along with importlib.resources in Python 3.7 and newer
21mr|python-importlib-metadata-4.12.0-1|29	(backported as importlib_resources for older versions of Python), this can
21mr|python-importlib-metadata-4.12.0-1|30	eliminate the need to use the older and less efficient pkg_resources package.
21mr|python-importlib-metadata-4.12.0-1|31	
21mr|python-importlib-metadata-4.12.0-1|32	#-------------------------------------------------------------------------
21mr|python-importlib-metadata-4.12.0-1|33	%package -n     python3-%{pkg_name}
21mr|python-importlib-metadata-4.12.0-1|34	Summary:        %{summary}
21mr|python-importlib-metadata-4.12.0-1|35	Group:          Development/Python
21mr|python-importlib-metadata-4.12.0-1|36	
21mr|python-importlib-metadata-4.12.0-1|37	%description -n python3-%{pkg_name}
21mr|python-importlib-metadata-4.12.0-1|38	importlib_metadata is a library which provides an API for accessing an
21mr|python-importlib-metadata-4.12.0-1|39	installed package’s metadata, such as its entry points or its top-level name.
21mr|python-importlib-metadata-4.12.0-1|40	This functionality intends to replace most uses of pkg_resources entry point
21mr|python-importlib-metadata-4.12.0-1|41	API and metadata API. Along with importlib.resources in Python 3.7 and newer
21mr|python-importlib-metadata-4.12.0-1|42	(backported as importlib_resources for older versions of Python), this can
21mr|python-importlib-metadata-4.12.0-1|43	eliminate the need to use the older and less efficient pkg_resources package.
21mr|python-importlib-metadata-4.12.0-1|44	
21mr|python-importlib-metadata-4.12.0-1|45	%files -n python3-%{pkg_name} -f %{pyproject_files}
21mr|python-importlib-metadata-4.12.0-1|46	%license LICENSE
21mr|python-importlib-metadata-4.12.0-1|47	%doc README.rst
21mr|python-importlib-metadata-4.12.0-1|48	#-------------------------------------------------------------------------
21mr|python-importlib-metadata-4.12.0-1|49	%prep
21mr|python-importlib-metadata-4.12.0-1|50	%autosetup -n %{pypi_name}-%{version}
21mr|python-importlib-metadata-4.12.0-1|51	
21mr|python-importlib-metadata-4.12.0-1|52	#%%generate_buildrequires
21mr|python-importlib-metadata-4.12.0-1|53	#%%pyproject_buildrequires
21mr|python-importlib-metadata-4.12.0-1|54	
21mr|python-importlib-metadata-4.12.0-1|55	%build
21mr|python-importlib-metadata-4.12.0-1|56	%pyproject_wheel
21mr|python-importlib-metadata-4.12.0-1|57	
21mr|python-importlib-metadata-4.12.0-1|58	%install
21mr|python-importlib-metadata-4.12.0-1|59	%pyproject_install
21mr|python-importlib-metadata-4.12.0-1|60	%pyproject_save_files %{pypi_name}
21mr|python-importlib-metadata-4.12.0-1|61	
21mr|python-importlib-metadata-4.12.0-1|62	# Don't ship docs sources
21mr|python-importlib-metadata-4.12.0-1|63	#rm -r %{buildroot}/%{python3_sitelib}/%{pypi_name}/docs/
21mr|python-importlib-metadata-4.12.0-1|64	

15807 21
21mr|python-importlib-resources-5.4.0-2|1	
21mr|python-importlib-resources-5.4.0-2|2	%define module importlib-resources
21mr|python-importlib-resources-5.4.0-2|3	
21mr|python-importlib-resources-5.4.0-2|4	Name:           python-%{module}
21mr|python-importlib-resources-5.4.0-2|5	Version:	5.4.0
21mr|python-importlib-resources-5.4.0-2|6	Release:	2
21mr|python-importlib-resources-5.4.0-2|7	Summary:        Read resources from Python packages
21mr|python-importlib-resources-5.4.0-2|8	Group:          Development/Python
21mr|python-importlib-resources-5.4.0-2|9	License:        ASL 2.0
21mr|python-importlib-resources-5.4.0-2|10	Url:            http://importlib-resources.readthedocs.io/
21mr|python-importlib-resources-5.4.0-2|11	Source0:	https://files.pythonhosted.org/packages/b5/d8/51ace1c1ea6609c01c7f46ca2978e11821aa0efaaa7516002ef6df000731/importlib_resources-5.4.0.tar.gz
21mr|python-importlib-resources-5.4.0-2|12	BuildRequires:  pkgconfig(python3)
21mr|python-importlib-resources-5.4.0-2|13	BuildRequires:  python3egg(setuptools)
21mr|python-importlib-resources-5.4.0-2|14	BuildRequires:  python3egg(setuptools-scm)
21mr|python-importlib-resources-5.4.0-2|15	BuildRequires:  python3egg(toml)
21mr|python-importlib-resources-5.4.0-2|16	
21mr|python-importlib-resources-5.4.0-2|17	BuildArch:      noarch
21mr|python-importlib-resources-5.4.0-2|18	
21mr|python-importlib-resources-5.4.0-2|19	%description
21mr|python-importlib-resources-5.4.0-2|20	importlib_resources is a backport of Python standard library
21mr|python-importlib-resources-5.4.0-2|21	importlib.resources module for Python 2.7, and 3.4 through 3.8.
21mr|python-importlib-resources-5.4.0-2|22	#-------------------------------------------------------------
21mr|python-importlib-resources-5.4.0-2|23	
21mr|python-importlib-resources-5.4.0-2|24	%package -n     python3-%{module}
21mr|python-importlib-resources-5.4.0-2|25	Summary:        %{summary}
21mr|python-importlib-resources-5.4.0-2|26	
21mr|python-importlib-resources-5.4.0-2|27	%description -n python3-%{module}
21mr|python-importlib-resources-5.4.0-2|28	importlib_resources is a backport of Python standard library
21mr|python-importlib-resources-5.4.0-2|29	importlib.resources module for Python 2.7, and 3.4 through 3.8.
21mr|python-importlib-resources-5.4.0-2|30	
21mr|python-importlib-resources-5.4.0-2|31	
21mr|python-importlib-resources-5.4.0-2|32	%files -n python3-%{module}
21mr|python-importlib-resources-5.4.0-2|33	%doc README.rst LICENSE
21mr|python-importlib-resources-5.4.0-2|34	%{py3_puresitedir }/importlib_resources/
21mr|python-importlib-resources-5.4.0-2|35	%{py3_puresitedir }/importlib_resources-%{version}-py%{python3_version}.egg-info
21mr|python-importlib-resources-5.4.0-2|36	#-------------------------------------------------------------
21mr|python-importlib-resources-5.4.0-2|37	
21mr|python-importlib-resources-5.4.0-2|38	%prep
21mr|python-importlib-resources-5.4.0-2|39	%setup -qn importlib_resources-%{version}
21mr|python-importlib-resources-5.4.0-2|40	
21mr|python-importlib-resources-5.4.0-2|41	# Remove bundled egg-info
21mr|python-importlib-resources-5.4.0-2|42	rm -rf *.egg-info
21mr|python-importlib-resources-5.4.0-2|43	
21mr|python-importlib-resources-5.4.0-2|44	%build
21mr|python-importlib-resources-5.4.0-2|45	%py3_build
21mr|python-importlib-resources-5.4.0-2|46	
21mr|python-importlib-resources-5.4.0-2|47	%install
21mr|python-importlib-resources-5.4.0-2|48	%py3_install
21mr|python-importlib-resources-5.4.0-2|49	
21mr|python-importlib-resources-5.4.0-2|50	
21mr|python-importlib-resources-5.4.0-2|51	
21mr|python-importlib-resources-5.4.0-2|52	

15808 21
21mr|python-incremental-21.3.0-1|1	Summary:	Library for versioning Python projects
21mr|python-incremental-21.3.0-1|2	Name:		python-incremental
21mr|python-incremental-21.3.0-1|3	Version:	21.3.0
21mr|python-incremental-21.3.0-1|4	Release:	1
21mr|python-incremental-21.3.0-1|5	License:	MIT
21mr|python-incremental-21.3.0-1|6	Group:		Development/Python
21mr|python-incremental-21.3.0-1|7	Url:		https://pypi.org/project/incremental/
21mr|python-incremental-21.3.0-1|8	Source0:	https://files.pythonhosted.org/packages/4f/c5/430765c697afc217c8491785de321a21fa4d983dda14bcd82feb965b0593/incremental-21.3.0.tar.gz
21mr|python-incremental-21.3.0-1|9	BuildRequires:	pkgconfig(python)
21mr|python-incremental-21.3.0-1|10	BuildRequires:	pythonegg(setuptools)
21mr|python-incremental-21.3.0-1|11	BuildArch:	noarch
21mr|python-incremental-21.3.0-1|12	
21mr|python-incremental-21.3.0-1|13	%description
21mr|python-incremental-21.3.0-1|14	Library for versioning Python projects.
21mr|python-incremental-21.3.0-1|15	
21mr|python-incremental-21.3.0-1|16	#----------------------------------------------------------------------------
21mr|python-incremental-21.3.0-1|17	
21mr|python-incremental-21.3.0-1|18	%package -n python2-incremental
21mr|python-incremental-21.3.0-1|19	%py2_migration_meta python2-incremental
21mr|python-incremental-21.3.0-1|20	Summary:	Library for versioning Python 2 projects
21mr|python-incremental-21.3.0-1|21	Group:		Development/Python
21mr|python-incremental-21.3.0-1|22	BuildRequires:	pkgconfig(python2)
21mr|python-incremental-21.3.0-1|23	BuildRequires:	pythonegg(setuptools)
21mr|python-incremental-21.3.0-1|24	BuildArch:	noarch
21mr|python-incremental-21.3.0-1|25	
21mr|python-incremental-21.3.0-1|26	%description -n python2-incremental
21mr|python-incremental-21.3.0-1|27	Library for versioning Python 2 projects.
21mr|python-incremental-21.3.0-1|28	
21mr|python-incremental-21.3.0-1|29	%files -n python2-incremental
21mr|python-incremental-21.3.0-1|30	%{py2_puresitedir}/incremental
21mr|python-incremental-21.3.0-1|31	%{py2_puresitedir}/incremental-%{version}-py%{py2_ver}.egg-info/
21mr|python-incremental-21.3.0-1|32	
21mr|python-incremental-21.3.0-1|33	#----------------------------------------------------------------------------
21mr|python-incremental-21.3.0-1|34	
21mr|python-incremental-21.3.0-1|35	%package -n python3-incremental
21mr|python-incremental-21.3.0-1|36	Summary:	Library for versioning Python 3 projects
21mr|python-incremental-21.3.0-1|37	Group:		Development/Python
21mr|python-incremental-21.3.0-1|38	BuildRequires:	pkgconfig(python3)
21mr|python-incremental-21.3.0-1|39	BuildRequires:	python3egg(setuptools)
21mr|python-incremental-21.3.0-1|40	BuildArch:	noarch
21mr|python-incremental-21.3.0-1|41	
21mr|python-incremental-21.3.0-1|42	%description -n python3-incremental
21mr|python-incremental-21.3.0-1|43	Library for versioning Python 3 projects.
21mr|python-incremental-21.3.0-1|44	
21mr|python-incremental-21.3.0-1|45	%files -n python3-incremental
21mr|python-incremental-21.3.0-1|46	%{py3_puresitedir}/incremental
21mr|python-incremental-21.3.0-1|47	%{py3_puresitedir}/incremental-%{version}-py%{py3_ver}.egg-info/
21mr|python-incremental-21.3.0-1|48	
21mr|python-incremental-21.3.0-1|49	#----------------------------------------------------------------------------
21mr|python-incremental-21.3.0-1|50	
21mr|python-incremental-21.3.0-1|51	%prep
21mr|python-incremental-21.3.0-1|52	%setup -qn incremental-%{version}
21mr|python-incremental-21.3.0-1|53	%apply_patches
21mr|python-incremental-21.3.0-1|54	
21mr|python-incremental-21.3.0-1|55	cp -a . %{py3dir}
21mr|python-incremental-21.3.0-1|56	
21mr|python-incremental-21.3.0-1|57	%build
21mr|python-incremental-21.3.0-1|58	%py2_build
21mr|python-incremental-21.3.0-1|59	pushd %{py3dir}
21mr|python-incremental-21.3.0-1|60	%py3_build
21mr|python-incremental-21.3.0-1|61	popd
21mr|python-incremental-21.3.0-1|62	
21mr|python-incremental-21.3.0-1|63	%install
21mr|python-incremental-21.3.0-1|64	pushd %{py3dir}
21mr|python-incremental-21.3.0-1|65	%py3_install
21mr|python-incremental-21.3.0-1|66	popd
21mr|python-incremental-21.3.0-1|67	%py2_install

15809 21
21mr|python-inflect-5.3.0-2|1	%define	module	inflect
21mr|python-inflect-5.3.0-2|2	
21mr|python-inflect-5.3.0-2|3	Name:		python-%{module}
21mr|python-inflect-5.3.0-2|4	Version:	5.3.0
21mr|python-inflect-5.3.0-2|5	Release:	2
21mr|python-inflect-5.3.0-2|6	Summary:	Does lots of grammar things
21mr|python-inflect-5.3.0-2|7	Source0:	http://pypi.python.org/packages/source/i/%{module}/%{module}-%{version}.tar.gz
21mr|python-inflect-5.3.0-2|8	License:	MIT
21mr|python-inflect-5.3.0-2|9	Group:		Development/Python
21mr|python-inflect-5.3.0-2|10	Url:		http://pypi.python.org/pypi/inflect
21mr|python-inflect-5.3.0-2|11	BuildRequires:	python3egg(setuptools)
21mr|python-inflect-5.3.0-2|12	BuildRequires:	python3egg(setuptools-scm)
21mr|python-inflect-5.3.0-2|13	BuildRequires:	python3egg(pip)
21mr|python-inflect-5.3.0-2|14	BuildRequires:	python3egg(wheel)
21mr|python-inflect-5.3.0-2|15	BuildRequires:	pkgconfig(python3)
21mr|python-inflect-5.3.0-2|16	BuildRequires:	python3egg(pytest)
21mr|python-inflect-5.3.0-2|17	BuildRequires:	python3egg(toml)
21mr|python-inflect-5.3.0-2|18	Requires:       python3egg(toml)
21mr|python-inflect-5.3.0-2|19	
21mr|python-inflect-5.3.0-2|20	BuildArch:	noarch
21mr|python-inflect-5.3.0-2|21	
21mr|python-inflect-5.3.0-2|22	%description
21mr|python-inflect-5.3.0-2|23	The methods of the class ``engine`` in module ``inflect.py`` provide plural
21mr|python-inflect-5.3.0-2|24	inflections, singular noun inflections, "a"/"an" selection for English words,
21mr|python-inflect-5.3.0-2|25	and manipulation of numbers as words.
21mr|python-inflect-5.3.0-2|26	
21mr|python-inflect-5.3.0-2|27	Plural forms of all nouns, most verbs, and some adjectives are
21mr|python-inflect-5.3.0-2|28	provided. Where appropriate, "classical" variants (for example: "brother" ->
21mr|python-inflect-5.3.0-2|29	"brethren", "dogma" -> "dogmata", etc.) are also provided.
21mr|python-inflect-5.3.0-2|30	
21mr|python-inflect-5.3.0-2|31	Single forms of nouns are also provided. The gender of singular pronouns
21mr|python-inflect-5.3.0-2|32	can be chosen (for example "they" -> "it" or "she" or "he" or "they").
21mr|python-inflect-5.3.0-2|33	
21mr|python-inflect-5.3.0-2|34	Pronunciation-based "a"/"an" selection is provided for all English
21mr|python-inflect-5.3.0-2|35	words, and most initialisms.
21mr|python-inflect-5.3.0-2|36	
21mr|python-inflect-5.3.0-2|37	It is also possible to inflect numerals (1,2,3) to ordinals (1st, 2nd, 3rd)
21mr|python-inflect-5.3.0-2|38	and to english words ("one", "two", "three").
21mr|python-inflect-5.3.0-2|39	
21mr|python-inflect-5.3.0-2|40	In generating these inflections, ``inflect.py`` follows the Oxford
21mr|python-inflect-5.3.0-2|41	English Dictionary and the guidelines in Fowler's Modern English
21mr|python-inflect-5.3.0-2|42	Usage, preferring the former where the two disagree.
21mr|python-inflect-5.3.0-2|43	
21mr|python-inflect-5.3.0-2|44	The module is built around standard British spelling, but is designed
21mr|python-inflect-5.3.0-2|45	to cope with common American variants as well. Slang, jargon, and
21mr|python-inflect-5.3.0-2|46	other English dialects are *not* explicitly catered for.
21mr|python-inflect-5.3.0-2|47	
21mr|python-inflect-5.3.0-2|48	Where two or more inflected forms exist for a single word (typically a
21mr|python-inflect-5.3.0-2|49	"classical" form and a "modern" form), ``inflect.py`` prefers the
21mr|python-inflect-5.3.0-2|50	more common form (typically the "modern" one), unless "classical"
21mr|python-inflect-5.3.0-2|51	processing has been specified
21mr|python-inflect-5.3.0-2|52	
21mr|python-inflect-5.3.0-2|53	%files
21mr|python-inflect-5.3.0-2|54	%doc *.rst tests/words.txt LICENSE
21mr|python-inflect-5.3.0-2|55	%{py3_puresitedir}/inflect.py*
21mr|python-inflect-5.3.0-2|56	%{py3_puresitedir}/inflect*.egg-info
21mr|python-inflect-5.3.0-2|57	%{py3_puresitedir}/__pycache__
21mr|python-inflect-5.3.0-2|58	#------------------------------------------------------------
21mr|python-inflect-5.3.0-2|59	
21mr|python-inflect-5.3.0-2|60	%prep
21mr|python-inflect-5.3.0-2|61	%setup -qn %{module}-%{version}
21mr|python-inflect-5.3.0-2|62	rm -rf inflect.egg-info
21mr|python-inflect-5.3.0-2|63	sed -i 's/addopts=--doctest-modules --flake8 --black --cov/addopts=--doctest-modules/g' pytest.ini
21mr|python-inflect-5.3.0-2|64	
21mr|python-inflect-5.3.0-2|65	%build
21mr|python-inflect-5.3.0-2|66	%py3_build
21mr|python-inflect-5.3.0-2|67	
21mr|python-inflect-5.3.0-2|68	%install
21mr|python-inflect-5.3.0-2|69	%py3_install
21mr|python-inflect-5.3.0-2|70	
21mr|python-inflect-5.3.0-2|71	
21mr|python-inflect-5.3.0-2|72	%check
21mr|python-inflect-5.3.0-2|73	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21mr|python-inflect-5.3.0-2|74	pytest-3 tests/
21mr|python-inflect-5.3.0-2|75	

15810 21
21mr|python-influxdb-5.2.0-1|1	%global pypi_name influxdb
21mr|python-influxdb-5.2.0-1|2	
21mr|python-influxdb-5.2.0-1|3	Name:		python-%{pypi_name}
21mr|python-influxdb-5.2.0-1|4	Version:	5.2.0
21mr|python-influxdb-5.2.0-1|5	Release:	1
21mr|python-influxdb-5.2.0-1|6	Summary:	InfluxDB client
21mr|python-influxdb-5.2.0-1|7	Group:		Development/Python
21mr|python-influxdb-5.2.0-1|8	License:	MIT
21mr|python-influxdb-5.2.0-1|9	URL:		https://github.com/influxdb/influxdb-python
21mr|python-influxdb-5.2.0-1|10	Source0:	https://pypi.io/packages/source/i/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-influxdb-5.2.0-1|11	BuildRequires:	python3-setuptools
21mr|python-influxdb-5.2.0-1|12	BuildRequires:	python3-devel
21mr|python-influxdb-5.2.0-1|13	BuildArch:	noarch
21mr|python-influxdb-5.2.0-1|14	
21mr|python-influxdb-5.2.0-1|15	%description
21mr|python-influxdb-5.2.0-1|16	InfluxDB Python is a client for interacting with InfluxDB.
21mr|python-influxdb-5.2.0-1|17	
21mr|python-influxdb-5.2.0-1|18	#---------------------------------------------------------
21mr|python-influxdb-5.2.0-1|19	%package -n python3-%{pypi_name}
21mr|python-influxdb-5.2.0-1|20	Summary:	%{summary}
21mr|python-influxdb-5.2.0-1|21	Group:		Development/Python
21mr|python-influxdb-5.2.0-1|22	Requires:	python3-requests
21mr|python-influxdb-5.2.0-1|23	Requires:	python3-dateutil
21mr|python-influxdb-5.2.0-1|24	Requires:	python3-pytz
21mr|python-influxdb-5.2.0-1|25	Requires:	python3-six
21mr|python-influxdb-5.2.0-1|26	
21mr|python-influxdb-5.2.0-1|27	%description -n python3-%{pypi_name}
21mr|python-influxdb-5.2.0-1|28	InfluxDB Python is a client for interacting with InfluxDB.
21mr|python-influxdb-5.2.0-1|29	
21mr|python-influxdb-5.2.0-1|30	%files -n python3-%{pypi_name}
21mr|python-influxdb-5.2.0-1|31	%license LICENSE
21mr|python-influxdb-5.2.0-1|32	%doc README.rst
21mr|python-influxdb-5.2.0-1|33	%{python3_sitelib}/%{pypi_name}
21mr|python-influxdb-5.2.0-1|34	%{python3_sitelib}/%{pypi_name}-%{version}-py*egg-info
21mr|python-influxdb-5.2.0-1|35	
21mr|python-influxdb-5.2.0-1|36	#---------------------------------------------------------
21mr|python-influxdb-5.2.0-1|37	
21mr|python-influxdb-5.2.0-1|38	%prep
21mr|python-influxdb-5.2.0-1|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-influxdb-5.2.0-1|40	rm -rf %{pypi_name}.egg-info
21mr|python-influxdb-5.2.0-1|41	
21mr|python-influxdb-5.2.0-1|42	%build
21mr|python-influxdb-5.2.0-1|43	%py3_build
21mr|python-influxdb-5.2.0-1|44	
21mr|python-influxdb-5.2.0-1|45	%install
21mr|python-influxdb-5.2.0-1|46	%py3_install

15811 21
21mr|python-iniconfig-1.1.1-1|1	%global pypi_name iniconfig
21mr|python-iniconfig-1.1.1-1|2	
21mr|python-iniconfig-1.1.1-1|3	Name:		python-iniconfig
21mr|python-iniconfig-1.1.1-1|4	Version:	1.1.1
21mr|python-iniconfig-1.1.1-1|5	Release:	1
21mr|python-iniconfig-1.1.1-1|6	Summary:	Brain-dead simple parsing of ini files
21mr|python-iniconfig-1.1.1-1|7	Group:		Development/Python
21mr|python-iniconfig-1.1.1-1|8	License:	MIT
21mr|python-iniconfig-1.1.1-1|9	URL:		http://github.com/RonnyPfannschmidt/iniconfig
21mr|python-iniconfig-1.1.1-1|10	Source0:	https://pypi.io/packages/source/i/iniconfig/iniconfig-%{version}.tar.gz
21mr|python-iniconfig-1.1.1-1|11	BuildRequires:	python3-devel
21mr|python-iniconfig-1.1.1-1|12	BuildRequires:	python3-setuptools
21mr|python-iniconfig-1.1.1-1|13	BuildArch:	noarch
21mr|python-iniconfig-1.1.1-1|14	
21mr|python-iniconfig-1.1.1-1|15	%global _description %{expand:
21mr|python-iniconfig-1.1.1-1|16	iniconfig is a small and simple INI-file parser module
21mr|python-iniconfig-1.1.1-1|17	having a unique set of features:
21mr|python-iniconfig-1.1.1-1|18	
21mr|python-iniconfig-1.1.1-1|19	* tested against Python2.4 across to Python3.2, Jython, PyPy
21mr|python-iniconfig-1.1.1-1|20	* maintains order of sections and entries
21mr|python-iniconfig-1.1.1-1|21	* supports multi-line values with or without line-continuations
21mr|python-iniconfig-1.1.1-1|22	* supports "#" comments everywhere
21mr|python-iniconfig-1.1.1-1|23	* raises errors with proper line-numbers
21mr|python-iniconfig-1.1.1-1|24	* no bells and whistles like automatic substitutions
21mr|python-iniconfig-1.1.1-1|25	* iniconfig raises an Error if two sections have the same name.}
21mr|python-iniconfig-1.1.1-1|26	%description %_description
21mr|python-iniconfig-1.1.1-1|27	
21mr|python-iniconfig-1.1.1-1|28	#----------------------------------------------------------------
21mr|python-iniconfig-1.1.1-1|29	%package -n python3-iniconfig
21mr|python-iniconfig-1.1.1-1|30	Summary:            %{summary}
21mr|python-iniconfig-1.1.1-1|31	Group:		Development/Python
21mr|python-iniconfig-1.1.1-1|32	
21mr|python-iniconfig-1.1.1-1|33	%description -n python3-iniconfig %_description
21mr|python-iniconfig-1.1.1-1|34	
21mr|python-iniconfig-1.1.1-1|35	%files -n python3-iniconfig
21mr|python-iniconfig-1.1.1-1|36	%doc README.txt
21mr|python-iniconfig-1.1.1-1|37	%license LICENSE
21mr|python-iniconfig-1.1.1-1|38	%{python3_sitelib}/*
21mr|python-iniconfig-1.1.1-1|39	
21mr|python-iniconfig-1.1.1-1|40	#---------------------------------------------------------------
21mr|python-iniconfig-1.1.1-1|41	%prep
21mr|python-iniconfig-1.1.1-1|42	%autosetup -n iniconfig-%{version} -p1
21mr|python-iniconfig-1.1.1-1|43	
21mr|python-iniconfig-1.1.1-1|44	%build
21mr|python-iniconfig-1.1.1-1|45	%py3_build
21mr|python-iniconfig-1.1.1-1|46	
21mr|python-iniconfig-1.1.1-1|47	
21mr|python-iniconfig-1.1.1-1|48	%install
21mr|python-iniconfig-1.1.1-1|49	%py3_install
21mr|python-iniconfig-1.1.1-1|50	
21mr|python-iniconfig-1.1.1-1|51	

15812 21
21mr|python-iniparse-0.5-1|1	%define oname iniparse
21mr|python-iniparse-0.5-1|2	
21mr|python-iniparse-0.5-1|3	Summary: INI parser for python
21mr|python-iniparse-0.5-1|4	Name: python-%oname
21mr|python-iniparse-0.5-1|5	Version: 0.5
21mr|python-iniparse-0.5-1|6	Release: 1
21mr|python-iniparse-0.5-1|7	Url: http://code.google.com/p/iniparse/
21mr|python-iniparse-0.5-1|8	Source0: https://files.pythonhosted.org/packages/4c/9a/02beaf11fc9ea7829d3a9041536934cd03990e09c359724f99ee6bd2b41b/iniparse-0.5.tar.gz
21mr|python-iniparse-0.5-1|9	License: MIT
21mr|python-iniparse-0.5-1|10	Group: Development/Python
21mr|python-iniparse-0.5-1|11	BuildArch: noarch
21mr|python-iniparse-0.5-1|12	BuildRequires: python2-devel
21mr|python-iniparse-0.5-1|13	BuildRequires: pythonegg(setuptools)
21mr|python-iniparse-0.5-1|14	
21mr|python-iniparse-0.5-1|15	%description
21mr|python-iniparse-0.5-1|16	iniparse is a INI parser for Python which is:
21mr|python-iniparse-0.5-1|17	
21mr|python-iniparse-0.5-1|18	* Compatiable with ConfigParser: Backward compatible implementations of
21mr|python-iniparse-0.5-1|19	ConfigParser, RawConfigParser, and SafeConfigParser are included that
21mr|python-iniparse-0.5-1|20	are API-compatible with the Python standard library. They pass all the
21mr|python-iniparse-0.5-1|21	unit tests in Python-2.4.4.
21mr|python-iniparse-0.5-1|22	* Preserves structure of INI files: Order of sections & options, indentation,
21mr|python-iniparse-0.5-1|23	comments, and blank lines are preserved as far as possible when data is
21mr|python-iniparse-0.5-1|24	updated.
21mr|python-iniparse-0.5-1|25	* More convenient: Values can be accessed using dotted notation
21mr|python-iniparse-0.5-1|26	(cfg.user.name), or using container syntax (cfg['user']['name']).
21mr|python-iniparse-0.5-1|27	
21mr|python-iniparse-0.5-1|28	It is very useful for config files that are updated both by users and by
21mr|python-iniparse-0.5-1|29	programs, since it is very disorienting for a user to have her config
21mr|python-iniparse-0.5-1|30	file completely rearranged whenever a program changes it. iniparse also
21mr|python-iniparse-0.5-1|31	allows making the order of entries in a config file significant, which is
21mr|python-iniparse-0.5-1|32	desirable in applications like image galleries.
21mr|python-iniparse-0.5-1|33	
21mr|python-iniparse-0.5-1|34	#==============================================================================
21mr|python-iniparse-0.5-1|35	%package -n python2-%oname
21mr|python-iniparse-0.5-1|36	%py2_migration_meta python2-%oname
21mr|python-iniparse-0.5-1|37	Summary: INI parser for python
21mr|python-iniparse-0.5-1|38	Group:		Development/Python
21mr|python-iniparse-0.5-1|39	
21mr|python-iniparse-0.5-1|40	%description -n python2-%oname
21mr|python-iniparse-0.5-1|41	iniparse is a INI parser for Python which is:
21mr|python-iniparse-0.5-1|42	
21mr|python-iniparse-0.5-1|43	* Compatiable with ConfigParser: Backward compatible implementations of
21mr|python-iniparse-0.5-1|44	ConfigParser, RawConfigParser, and SafeConfigParser are included that
21mr|python-iniparse-0.5-1|45	are API-compatible with the Python standard library. They pass all the
21mr|python-iniparse-0.5-1|46	unit tests in Python-2.4.4.
21mr|python-iniparse-0.5-1|47	* Preserves structure of INI files: Order of sections & options, indentation,
21mr|python-iniparse-0.5-1|48	comments, and blank lines are preserved as far as possible when data is
21mr|python-iniparse-0.5-1|49	updated.
21mr|python-iniparse-0.5-1|50	* More convenient: Values can be accessed using dotted notation
21mr|python-iniparse-0.5-1|51	(cfg.user.name), or using container syntax (cfg['user']['name']).
21mr|python-iniparse-0.5-1|52	
21mr|python-iniparse-0.5-1|53	It is very useful for config files that are updated both by users and by
21mr|python-iniparse-0.5-1|54	programs, since it is very disorienting for a user to have her config
21mr|python-iniparse-0.5-1|55	file completely rearranged whenever a program changes it. iniparse also
21mr|python-iniparse-0.5-1|56	allows making the order of entries in a config file significant, which is
21mr|python-iniparse-0.5-1|57	desirable in applications like image galleries.
21mr|python-iniparse-0.5-1|58	
21mr|python-iniparse-0.5-1|59	%files -n python2-%oname
21mr|python-iniparse-0.5-1|60	%doc python2/Changelog python2/LICENSE python2/LICENSE-PSF python2/README.md python2/html/*
21mr|python-iniparse-0.5-1|61	%{python2_sitelib}/%{oname}*
21mr|python-iniparse-0.5-1|62	
21mr|python-iniparse-0.5-1|63	#==============================================================================
21mr|python-iniparse-0.5-1|64	
21mr|python-iniparse-0.5-1|65	%package -n python3-%oname
21mr|python-iniparse-0.5-1|66	Summary: INI parser for python
21mr|python-iniparse-0.5-1|67	Group:		Development/Python
21mr|python-iniparse-0.5-1|68	BuildRequires: python3-devel
21mr|python-iniparse-0.5-1|69	BuildRequires: python3egg(setuptools)
21mr|python-iniparse-0.5-1|70	
21mr|python-iniparse-0.5-1|71	%description -n python3-%oname
21mr|python-iniparse-0.5-1|72	iniparse is a INI parser for Python which is:
21mr|python-iniparse-0.5-1|73	
21mr|python-iniparse-0.5-1|74	* Compatiable with ConfigParser: Backward compatible implementations of
21mr|python-iniparse-0.5-1|75	ConfigParser, RawConfigParser, and SafeConfigParser are included that
21mr|python-iniparse-0.5-1|76	are API-compatible with the Python standard library.
21mr|python-iniparse-0.5-1|77	* Preserves structure of INI files: Order of sections & options, indentation,
21mr|python-iniparse-0.5-1|78	comments, and blank lines are preserved as far as possible when data is
21mr|python-iniparse-0.5-1|79	updated.
21mr|python-iniparse-0.5-1|80	* More convenient: Values can be accessed using dotted notation
21mr|python-iniparse-0.5-1|81	(cfg.user.name), or using container syntax (cfg['user']['name']).
21mr|python-iniparse-0.5-1|82	
21mr|python-iniparse-0.5-1|83	It is very useful for config files that are updated both by users and by
21mr|python-iniparse-0.5-1|84	programs, since it is very disorienting for a user to have her config
21mr|python-iniparse-0.5-1|85	file completely rearranged whenever a program changes it. iniparse also
21mr|python-iniparse-0.5-1|86	allows making the order of entries in a config file significant, which is
21mr|python-iniparse-0.5-1|87	desirable in applications like image galleries.
21mr|python-iniparse-0.5-1|88	
21mr|python-iniparse-0.5-1|89	%files -n python3-%oname
21mr|python-iniparse-0.5-1|90	%doc python3/Changelog python3/LICENSE python3/LICENSE-PSF python3/README.md python3/html/*
21mr|python-iniparse-0.5-1|91	%{python3_sitelib}/%{oname}*
21mr|python-iniparse-0.5-1|92	
21mr|python-iniparse-0.5-1|93	#==============================================================================
21mr|python-iniparse-0.5-1|94	
21mr|python-iniparse-0.5-1|95	%prep
21mr|python-iniparse-0.5-1|96	%setup -qc -n %oname-%{version}
21mr|python-iniparse-0.5-1|97	mv %oname-%{version} python2
21mr|python-iniparse-0.5-1|98	cp -r python2 python3
21mr|python-iniparse-0.5-1|99	
21mr|python-iniparse-0.5-1|100	%build
21mr|python-iniparse-0.5-1|101	pushd python2
21mr|python-iniparse-0.5-1|102	%py2_build
21mr|python-iniparse-0.5-1|103	popd
21mr|python-iniparse-0.5-1|104	
21mr|python-iniparse-0.5-1|105	pushd python3
21mr|python-iniparse-0.5-1|106	%py3_build
21mr|python-iniparse-0.5-1|107	popd
21mr|python-iniparse-0.5-1|108	
21mr|python-iniparse-0.5-1|109	%install
21mr|python-iniparse-0.5-1|110	pushd python3
21mr|python-iniparse-0.5-1|111	%py3_install
21mr|python-iniparse-0.5-1|112	rm -Rf %{buildroot}/%{_prefix}/share/doc/*
21mr|python-iniparse-0.5-1|113	popd
21mr|python-iniparse-0.5-1|114	
21mr|python-iniparse-0.5-1|115	pushd python2
21mr|python-iniparse-0.5-1|116	%py2_install
21mr|python-iniparse-0.5-1|117	rm -Rf %{buildroot}/%{_prefix}/share/doc/*
21mr|python-iniparse-0.5-1|118	popd

15813 21
21mr|python-ipaddress-1.0.23-1|1	%define pyname ipaddress
21mr|python-ipaddress-1.0.23-1|2	
21mr|python-ipaddress-1.0.23-1|3	Summary:	Port of the python2 3.3+ ipaddress module to 2.6+
21mr|python-ipaddress-1.0.23-1|4	Name:		python-%{pyname}
21mr|python-ipaddress-1.0.23-1|5	Version:	1.0.23
21mr|python-ipaddress-1.0.23-1|6	Release:	1
21mr|python-ipaddress-1.0.23-1|7	License:	Python
21mr|python-ipaddress-1.0.23-1|8	Group:		Development/Python
21mr|python-ipaddress-1.0.23-1|9	Url:		https://pypi.python.org/pypi/%{pyname}/%{version}
21mr|python-ipaddress-1.0.23-1|10	Source0:	https://files.pythonhosted.org/packages/b9/9a/3e9da40ea28b8210dd6504d3fe9fe7e013b62bf45902b458d1cdc3c34ed9/ipaddress-1.0.23.tar.gz
21mr|python-ipaddress-1.0.23-1|11	BuildRequires:	pythonegg(python)
21mr|python-ipaddress-1.0.23-1|12	BuildRequires:	pythonegg(setuptools)
21mr|python-ipaddress-1.0.23-1|13	BuildArch:	noarch
21mr|python-ipaddress-1.0.23-1|14	
21mr|python-ipaddress-1.0.23-1|15	%description
21mr|python-ipaddress-1.0.23-1|16	ipaddress provides the capabilities to create, manipulate and operate
21mr|python-ipaddress-1.0.23-1|17	on IPv4 and IPv6 addresses and networks.
21mr|python-ipaddress-1.0.23-1|18	
21mr|python-ipaddress-1.0.23-1|19	The functions and classes in this module make it straightforward to
21mr|python-ipaddress-1.0.23-1|20	handle various tasks related to IP addresses, including checking
21mr|python-ipaddress-1.0.23-1|21	whether or not two hosts are on the same subnet, iterating over all
21mr|python-ipaddress-1.0.23-1|22	hosts in a particular subnet, checking whether or not a string
21mr|python-ipaddress-1.0.23-1|23	represents a valid IP address or network definition, and so on.
21mr|python-ipaddress-1.0.23-1|24	
21mr|python-ipaddress-1.0.23-1|25	%package -n python2-%{pyname}
21mr|python-ipaddress-1.0.23-1|26	%py2_migration_meta python2-%{pyname}
21mr|python-ipaddress-1.0.23-1|27	Summary:	Port of the python 3.3+ ipaddress module to 2.6+
21mr|python-ipaddress-1.0.23-1|28	
21mr|python-ipaddress-1.0.23-1|29	%description -n python2-%{pyname}
21mr|python-ipaddress-1.0.23-1|30	ipaddress provides the capabilities to create, manipulate and operate
21mr|python-ipaddress-1.0.23-1|31	on IPv4 and IPv6 addresses and networks.
21mr|python-ipaddress-1.0.23-1|32	
21mr|python-ipaddress-1.0.23-1|33	The functions and classes in this module make it straightforward to
21mr|python-ipaddress-1.0.23-1|34	handle various tasks related to IP addresses, including checking
21mr|python-ipaddress-1.0.23-1|35	whether or not two hosts are on the same subnet, iterating over all
21mr|python-ipaddress-1.0.23-1|36	hosts in a particular subnet, checking whether or not a string
21mr|python-ipaddress-1.0.23-1|37	represents a valid IP address or network definition, and so on.
21mr|python-ipaddress-1.0.23-1|38	
21mr|python-ipaddress-1.0.23-1|39	%files -n python2-%{pyname}
21mr|python-ipaddress-1.0.23-1|40	%doc README.md
21mr|python-ipaddress-1.0.23-1|41	%{py2_puresitedir}/*
21mr|python-ipaddress-1.0.23-1|42	
21mr|python-ipaddress-1.0.23-1|43	#----------------------------------------------------------------------------
21mr|python-ipaddress-1.0.23-1|44	
21mr|python-ipaddress-1.0.23-1|45	%prep
21mr|python-ipaddress-1.0.23-1|46	%setup -q -n %{pyname}-%{version}
21mr|python-ipaddress-1.0.23-1|47	
21mr|python-ipaddress-1.0.23-1|48	%build
21mr|python-ipaddress-1.0.23-1|49	python2 setup.py build
21mr|python-ipaddress-1.0.23-1|50	
21mr|python-ipaddress-1.0.23-1|51	%install
21mr|python-ipaddress-1.0.23-1|52	python2 setup.py install --skip-build --root %{buildroot}

15814 21
21mr|python-IPy-1.01-1|1	%define oname IPy
21mr|python-IPy-1.01-1|2	Summary:        Python module for handling IPv4 and IPv6 Addresses and Networks
21mr|python-IPy-1.01-1|3	Name:           python-%{oname}
21mr|python-IPy-1.01-1|4	Version:	1.01
21mr|python-IPy-1.01-1|5	Group:		Development/Python
21mr|python-IPy-1.01-1|6	Release:	1
21mr|python-IPy-1.01-1|7	URL:            https://github.com/haypo/python-ipy
21mr|python-IPy-1.01-1|8	Source0:        https://github.com/autocracy/python-ipy/archive/IPy-%{version}.tar.gz
21mr|python-IPy-1.01-1|9	License:        BSD
21mr|python-IPy-1.01-1|10	BuildRequires:  python3-devel
21mr|python-IPy-1.01-1|11	BuildRequires:	pkgconfig(python2)
21mr|python-IPy-1.01-1|12	BuildArch:      noarch
21mr|python-IPy-1.01-1|13	
21mr|python-IPy-1.01-1|14	%description
21mr|python-IPy-1.01-1|15	IPy is a Python module for handling IPv4 and IPv6 Addresses and Networks
21mr|python-IPy-1.01-1|16	in a fashion similar to perl's Net::IP and friends. The IP class allows
21mr|python-IPy-1.01-1|17	a comfortable parsing and handling for most notations in use for IPv4
21mr|python-IPy-1.01-1|18	and IPv6 Addresses and Networks.
21mr|python-IPy-1.01-1|19	
21mr|python-IPy-1.01-1|20	%package -n python3-%{oname}
21mr|python-IPy-1.01-1|21	Summary: Python 2 module for handling IPv4 and IPv6 Addresses and Networks
21mr|python-IPy-1.01-1|22	
21mr|python-IPy-1.01-1|23	%description -n python3-%{oname}
21mr|python-IPy-1.01-1|24	IPy is a Python 2 module for handling IPv4 and IPv6 Addresses and Networks
21mr|python-IPy-1.01-1|25	in a fashion similar to perl's Net::IP and friends. The IP class allows
21mr|python-IPy-1.01-1|26	a comfortable parsing and handling for most notations in use for IPv4
21mr|python-IPy-1.01-1|27	and IPv6 Addresses and Networks.
21mr|python-IPy-1.01-1|28	
21mr|python-IPy-1.01-1|29	%package -n python2-%{oname}
21mr|python-IPy-1.01-1|30	%py2_migration_meta python2-%{oname}
21mr|python-IPy-1.01-1|31	Summary: Python 2 module for handling IPv4 and IPv6 Addresses and Networks
21mr|python-IPy-1.01-1|32	
21mr|python-IPy-1.01-1|33	%description -n python2-%{oname}
21mr|python-IPy-1.01-1|34	IPy is a Python module for handling IPv4 and IPv6 Addresses and Networks
21mr|python-IPy-1.01-1|35	in a fashion similar to perl's Net::IP and friends. The IP class allows
21mr|python-IPy-1.01-1|36	a comfortable parsing and handling for most notations in use for IPv4
21mr|python-IPy-1.01-1|37	and IPv6 Addresses and Networks.
21mr|python-IPy-1.01-1|38	
21mr|python-IPy-1.01-1|39	
21mr|python-IPy-1.01-1|40	IPy is a Python 2 module for handling IPv4 and IPv6 Addresses and Networks
21mr|python-IPy-1.01-1|41	in a fashion similar to perl's Net::IP and friends. The IP class allows
21mr|python-IPy-1.01-1|42	a comfortable parsing and handling for most notations in use for IPv4
21mr|python-IPy-1.01-1|43	and IPv6 Addresses and Networks.
21mr|python-IPy-1.01-1|44	
21mr|python-IPy-1.01-1|45	
21mr|python-IPy-1.01-1|46	%prep
21mr|python-IPy-1.01-1|47	%setup -q -n python-ipy-%{oname}-%{version}
21mr|python-IPy-1.01-1|48	
21mr|python-IPy-1.01-1|49	%build
21mr|python-IPy-1.01-1|50	%py2_build
21mr|python-IPy-1.01-1|51	%py3_build
21mr|python-IPy-1.01-1|52	
21mr|python-IPy-1.01-1|53	%install
21mr|python-IPy-1.01-1|54	%py2_install
21mr|python-IPy-1.01-1|55	%py3_install
21mr|python-IPy-1.01-1|56	
21mr|python-IPy-1.01-1|57	%files -n python2-%{oname}
21mr|python-IPy-1.01-1|58	%doc AUTHORS ChangeLog README.rst
21mr|python-IPy-1.01-1|59	%{python2_sitelib}/%{oname}*
21mr|python-IPy-1.01-1|60	
21mr|python-IPy-1.01-1|61	%files -n python3-%{oname}
21mr|python-IPy-1.01-1|62	%doc AUTHORS ChangeLog README.rst
21mr|python-IPy-1.01-1|63	%{python3_sitelib}/%{oname}*
21mr|python-IPy-1.01-1|64	%{python3_sitelib}/__pycache__/*

15815 21
21mr|python-ipython_genutils-0.2.0-2|1	%define fname ipython_genutils
21mr|python-ipython_genutils-0.2.0-2|2	
21mr|python-ipython_genutils-0.2.0-2|3	Name:		python-%{fname}
21mr|python-ipython_genutils-0.2.0-2|4	Summary:	Vestigial utilities from IPython
21mr|python-ipython_genutils-0.2.0-2|5	Version:	0.2.0
21mr|python-ipython_genutils-0.2.0-2|6	Release:	2
21mr|python-ipython_genutils-0.2.0-2|7	Source0:	https://files.pythonhosted.org/packages/e8/69/fbeffffc05236398ebfcfb512b6d2511c622871dca1746361006da310399/ipython_genutils-0.2.0.tar.gz
21mr|python-ipython_genutils-0.2.0-2|8	URL:		http://ipython.org/
21mr|python-ipython_genutils-0.2.0-2|9	Group:		Development/Python
21mr|python-ipython_genutils-0.2.0-2|10	License:	BSD
21mr|python-ipython_genutils-0.2.0-2|11	BuildArch:	noarch
21mr|python-ipython_genutils-0.2.0-2|12	BuildRequires:  python3egg(setuptools)
21mr|python-ipython_genutils-0.2.0-2|13	
21mr|python-ipython_genutils-0.2.0-2|14	%description
21mr|python-ipython_genutils-0.2.0-2|15	Pretend this doesn’t exist. Nobody should use it.
21mr|python-ipython_genutils-0.2.0-2|16	Only there as a dependency for ipython.
21mr|python-ipython_genutils-0.2.0-2|17	
21mr|python-ipython_genutils-0.2.0-2|18	%package -n python3-%{fname}
21mr|python-ipython_genutils-0.2.0-2|19	Summary:	Vestigial utilities from IPython
21mr|python-ipython_genutils-0.2.0-2|20	Group:		Development/Python
21mr|python-ipython_genutils-0.2.0-2|21	
21mr|python-ipython_genutils-0.2.0-2|22	%description -n python3-%{fname}
21mr|python-ipython_genutils-0.2.0-2|23	Pretend this doesn’t exist. Nobody should use it.
21mr|python-ipython_genutils-0.2.0-2|24	Only there as a dependency for ipython.
21mr|python-ipython_genutils-0.2.0-2|25	
21mr|python-ipython_genutils-0.2.0-2|26	%prep
21mr|python-ipython_genutils-0.2.0-2|27	%setup -qn %{fname}-%{version}
21mr|python-ipython_genutils-0.2.0-2|28	
21mr|python-ipython_genutils-0.2.0-2|29	%build
21mr|python-ipython_genutils-0.2.0-2|30	%py3_build
21mr|python-ipython_genutils-0.2.0-2|31	
21mr|python-ipython_genutils-0.2.0-2|32	%install
21mr|python-ipython_genutils-0.2.0-2|33	%py3_install
21mr|python-ipython_genutils-0.2.0-2|34	
21mr|python-ipython_genutils-0.2.0-2|35	%files -n python3-%{fname}
21mr|python-ipython_genutils-0.2.0-2|36	%doc README.md
21mr|python-ipython_genutils-0.2.0-2|37	%{py3_puresitedir}/*egg-info
21mr|python-ipython_genutils-0.2.0-2|38	%{py3_puresitedir}/%{fname}

15816 21
21mr|python-iso8601-0.1.16-1|1	%define	oname	iso8601
21mr|python-iso8601-0.1.16-1|2	%define	tarname iso8601
21mr|python-iso8601-0.1.16-1|3	
21mr|python-iso8601-0.1.16-1|4	Name:		python-%{oname}
21mr|python-iso8601-0.1.16-1|5	Version:	0.1.16
21mr|python-iso8601-0.1.16-1|6	Release:	1
21mr|python-iso8601-0.1.16-1|7	Epoch:		1
21mr|python-iso8601-0.1.16-1|8	Summary:	Simple module to parse ISO 8601 dates
21mr|python-iso8601-0.1.16-1|9	Url:		https://bitbucket.org/micktwomey/pyiso8601
21mr|python-iso8601-0.1.16-1|10	Source0:	https://files.pythonhosted.org/packages/45/66/a943f702763c879e2754b46089a136ee1e58f0f720c58fa640c00281d3fd/iso8601-0.1.16.tar.gz
21mr|python-iso8601-0.1.16-1|11	License:	MIT
21mr|python-iso8601-0.1.16-1|12	Group:		Development/Python
21mr|python-iso8601-0.1.16-1|13	BuildArch:	noarch
21mr|python-iso8601-0.1.16-1|14	BuildRequires:	pythonegg(setuptools)
21mr|python-iso8601-0.1.16-1|15	BuildRequires:	pkgconfig(python2)
21mr|python-iso8601-0.1.16-1|16	
21mr|python-iso8601-0.1.16-1|17	%description
21mr|python-iso8601-0.1.16-1|18	This module parses the most common
21mr|python-iso8601-0.1.16-1|19	forms of ISO 8601 date strings.
21mr|python-iso8601-0.1.16-1|20	
21mr|python-iso8601-0.1.16-1|21	#--------------------------------------------------------------------
21mr|python-iso8601-0.1.16-1|22	%package -n python2-%{oname}
21mr|python-iso8601-0.1.16-1|23	%py2_migration_meta python2-%{oname}
21mr|python-iso8601-0.1.16-1|24	Summary:	Simple module to parse ISO 8601 dates
21mr|python-iso8601-0.1.16-1|25	Group:		Development/Python
21mr|python-iso8601-0.1.16-1|26	
21mr|python-iso8601-0.1.16-1|27	%description -n python2-%{oname}
21mr|python-iso8601-0.1.16-1|28	This module parses the most common
21mr|python-iso8601-0.1.16-1|29	forms of ISO 8601 date strings.
21mr|python-iso8601-0.1.16-1|30	
21mr|python-iso8601-0.1.16-1|31	%files -n python2-%{oname}
21mr|python-iso8601-0.1.16-1|32	%{python2_sitelib}/*
21mr|python-iso8601-0.1.16-1|33	#--------------------------------------------------------------------
21mr|python-iso8601-0.1.16-1|34	
21mr|python-iso8601-0.1.16-1|35	%package -n python3-%{oname}
21mr|python-iso8601-0.1.16-1|36	Summary:	Simple module to parse ISO 8601 dates
21mr|python-iso8601-0.1.16-1|37	Group:		Development/Python
21mr|python-iso8601-0.1.16-1|38	BuildRequires:	python3egg(setuptools)
21mr|python-iso8601-0.1.16-1|39	BuildRequires:	pkgconfig(python3)
21mr|python-iso8601-0.1.16-1|40	
21mr|python-iso8601-0.1.16-1|41	%description -n python3-%{oname}
21mr|python-iso8601-0.1.16-1|42	This module parses the most common
21mr|python-iso8601-0.1.16-1|43	forms of ISO 8601 date strings.
21mr|python-iso8601-0.1.16-1|44	
21mr|python-iso8601-0.1.16-1|45	%files -n python3-%{oname}
21mr|python-iso8601-0.1.16-1|46	%{python3_sitelib}/*
21mr|python-iso8601-0.1.16-1|47	
21mr|python-iso8601-0.1.16-1|48	#--------------------------------------------------------------------
21mr|python-iso8601-0.1.16-1|49	
21mr|python-iso8601-0.1.16-1|50	
21mr|python-iso8601-0.1.16-1|51	%prep
21mr|python-iso8601-0.1.16-1|52	%setup -qc -n %oname-%{version}
21mr|python-iso8601-0.1.16-1|53	mv %oname-%{version} python2
21mr|python-iso8601-0.1.16-1|54	cp -r python2 python3
21mr|python-iso8601-0.1.16-1|55	
21mr|python-iso8601-0.1.16-1|56	%build
21mr|python-iso8601-0.1.16-1|57	pushd python2
21mr|python-iso8601-0.1.16-1|58	%py2_build
21mr|python-iso8601-0.1.16-1|59	popd
21mr|python-iso8601-0.1.16-1|60	
21mr|python-iso8601-0.1.16-1|61	pushd python3
21mr|python-iso8601-0.1.16-1|62	%py3_build
21mr|python-iso8601-0.1.16-1|63	popd
21mr|python-iso8601-0.1.16-1|64	
21mr|python-iso8601-0.1.16-1|65	%install
21mr|python-iso8601-0.1.16-1|66	pushd python3
21mr|python-iso8601-0.1.16-1|67	%py3_install
21mr|python-iso8601-0.1.16-1|68	popd
21mr|python-iso8601-0.1.16-1|69	
21mr|python-iso8601-0.1.16-1|70	pushd python2
21mr|python-iso8601-0.1.16-1|71	%py2_install
21mr|python-iso8601-0.1.16-1|72	popd

15817 21
21mr|python-isodate-0.6.0-2|1	Name:           python-isodate
21mr|python-isodate-0.6.0-2|2	Version:	0.6.0
21mr|python-isodate-0.6.0-2|3	Release:	2
21mr|python-isodate-0.6.0-2|4	Summary:        An ISO 8601 date/time/duration parser and formater
21mr|python-isodate-0.6.0-2|5	
21mr|python-isodate-0.6.0-2|6	Group:          Development/Python
21mr|python-isodate-0.6.0-2|7	License:        BSD
21mr|python-isodate-0.6.0-2|8	URL:            http://pypi.python.org/pypi/isodate
21mr|python-isodate-0.6.0-2|9	Source0:	https://files.pythonhosted.org/packages/b1/80/fb8c13a4cd38eb5021dc3741a9e588e4d1de88d895c1910c6fc8a08b7a70/isodate-0.6.0.tar.gz
21mr|python-isodate-0.6.0-2|10	BuildArch:      noarch
21mr|python-isodate-0.6.0-2|11	BuildRequires:  python3-devel
21mr|python-isodate-0.6.0-2|12	BuildRequires:  python3-distribute
21mr|python-isodate-0.6.0-2|13	
21mr|python-isodate-0.6.0-2|14	%description
21mr|python-isodate-0.6.0-2|15	This module implements ISO 8601 date, time and duration parsing. The
21mr|python-isodate-0.6.0-2|16	implementation follows ISO8601:2004 standard, and implements only date/time
21mr|python-isodate-0.6.0-2|17	representations mentioned in the standard. If something is not mentioned there,
21mr|python-isodate-0.6.0-2|18	then it is treated as non existent, and not as an allowed option.
21mr|python-isodate-0.6.0-2|19	
21mr|python-isodate-0.6.0-2|20	For instance, ISO8601:2004 never mentions 2 digit years. So, it is not intended
21mr|python-isodate-0.6.0-2|21	by this module to support 2 digit years. (while it may still be valid as ISO
21mr|python-isodate-0.6.0-2|22	date, because it is not explicitly forbidden.) Another example is, when no time
21mr|python-isodate-0.6.0-2|23	zone information is given for a time, then it should be interpreted as local
21mr|python-isodate-0.6.0-2|24	time, and not UTC.
21mr|python-isodate-0.6.0-2|25	
21mr|python-isodate-0.6.0-2|26	As this module maps ISO 8601 dates/times to standard Python data types, like
21mr|python-isodate-0.6.0-2|27	date, time, datetime and timedelta, it is not possible to convert all possible
21mr|python-isodate-0.6.0-2|28	ISO 8601 dates/times. For instance, dates before 0001-01-01 are not allowed by
21mr|python-isodate-0.6.0-2|29	the Python date and datetime classes. Additionally fractional seconds are
21mr|python-isodate-0.6.0-2|30	limited to microseconds. That means if the parser finds for instance
21mr|python-isodate-0.6.0-2|31	nanoseconds it will round it to microseconds.
21mr|python-isodate-0.6.0-2|32	
21mr|python-isodate-0.6.0-2|33	%package -n python3-isodate
21mr|python-isodate-0.6.0-2|34	Summary:        An ISO 8601 date/time/duration parser and formater
21mr|python-isodate-0.6.0-2|35	
21mr|python-isodate-0.6.0-2|36	Group:          Development/Python
21mr|python-isodate-0.6.0-2|37	Requires:       python3
21mr|python-isodate-0.6.0-2|38	
21mr|python-isodate-0.6.0-2|39	%description -n python3-isodate
21mr|python-isodate-0.6.0-2|40	This module implements ISO 8601 date, time and duration parsing. The
21mr|python-isodate-0.6.0-2|41	implementation follows ISO8601:2004 standard, and implements only date/time
21mr|python-isodate-0.6.0-2|42	representations mentioned in the standard. If something is not mentioned there,
21mr|python-isodate-0.6.0-2|43	then it is treated as non existent, and not as an allowed option.
21mr|python-isodate-0.6.0-2|44	
21mr|python-isodate-0.6.0-2|45	For instance, ISO8601:2004 never mentions 2 digit years. So, it is not intended
21mr|python-isodate-0.6.0-2|46	by this module to support 2 digit years. (while it may still be valid as ISO
21mr|python-isodate-0.6.0-2|47	date, because it is not explicitly forbidden.) Another example is, when no time
21mr|python-isodate-0.6.0-2|48	zone information is given for a time, then it should be interpreted as local
21mr|python-isodate-0.6.0-2|49	time, and not UTC.
21mr|python-isodate-0.6.0-2|50	
21mr|python-isodate-0.6.0-2|51	As this module maps ISO 8601 dates/times to standard Python data types, like
21mr|python-isodate-0.6.0-2|52	date, time, datetime and timedelta, it is not possible to convert all possible
21mr|python-isodate-0.6.0-2|53	ISO 8601 dates/times. For instance, dates before 0001-01-01 are not allowed by
21mr|python-isodate-0.6.0-2|54	the Python date and datetime classes. Additionally fractional seconds are
21mr|python-isodate-0.6.0-2|55	limited to microseconds. That means if the parser finds for instance
21mr|python-isodate-0.6.0-2|56	nanoseconds it will round it to microseconds.
21mr|python-isodate-0.6.0-2|57	
21mr|python-isodate-0.6.0-2|58	%prep
21mr|python-isodate-0.6.0-2|59	%setup -qn isodate-%{version}
21mr|python-isodate-0.6.0-2|60	
21mr|python-isodate-0.6.0-2|61	%build
21mr|python-isodate-0.6.0-2|62	%py3_build
21mr|python-isodate-0.6.0-2|63	
21mr|python-isodate-0.6.0-2|64	%install
21mr|python-isodate-0.6.0-2|65	python3 setup.py install -O1 --skip-build --root %{buildroot}
21mr|python-isodate-0.6.0-2|66	
21mr|python-isodate-0.6.0-2|67	%files -n python3-isodate
21mr|python-isodate-0.6.0-2|68	%{py3_puresitedir}/isodate
21mr|python-isodate-0.6.0-2|69	%{py3_puresitedir}/isodate*.egg-info

15818 21
21mr|python-isort-5.8.0-2|1	%global modname isort
21mr|python-isort-5.8.0-2|2	
21mr|python-isort-5.8.0-2|3	Name:          python-%{modname}
21mr|python-isort-5.8.0-2|4	Version:       5.8.0
21mr|python-isort-5.8.0-2|5	Release:       2
21mr|python-isort-5.8.0-2|6	Summary:       Python utility / library to sort Python imports
21mr|python-isort-5.8.0-2|7	Group:         Development/Python
21mr|python-isort-5.8.0-2|8	License:       MIT
21mr|python-isort-5.8.0-2|9	URL:           https://github.com/timothycrosley/%{modname}
21mr|python-isort-5.8.0-2|10	Source0:       %{url}/archive/%{version}/%{modname}-%{version}.tar.gz
21mr|python-isort-5.8.0-2|11	BuildArch:     noarch
21mr|python-isort-5.8.0-2|12	
21mr|python-isort-5.8.0-2|13	%description
21mr|python-isort-5.8.0-2|14	%{summary}.
21mr|python-isort-5.8.0-2|15	
21mr|python-isort-5.8.0-2|16	# -----------------------------------------------------------
21mr|python-isort-5.8.0-2|17	
21mr|python-isort-5.8.0-2|18	%package -n python2-%{modname}
21mr|python-isort-5.8.0-2|19	%py2_migration_meta python2-%{modname}
21mr|python-isort-5.8.0-2|20	Summary:            %{summary}
21mr|python-isort-5.8.0-2|21	Provides:           python-%{modname}}
21mr|python-isort-5.8.0-2|22	BuildRequires:      pkgconfig(python2)
21mr|python-isort-5.8.0-2|23	BuildRequires:      pythonegg(setuptools)
21mr|python-isort-5.8.0-2|24	BuildRequires:      pythonegg(mock)
21mr|python-isort-5.8.0-2|25	
21mr|python-isort-5.8.0-2|26	%description -n python2-%{modname}
21mr|python-isort-5.8.0-2|27	%{summary}.
21mr|python-isort-5.8.0-2|28	
21mr|python-isort-5.8.0-2|29	Python 2 version.
21mr|python-isort-5.8.0-2|30	
21mr|python-isort-5.8.0-2|31	%files -n python2-%{modname}
21mr|python-isort-5.8.0-2|32	%doc *.md LICENSE
21mr|python-isort-5.8.0-2|33	%{_bindir}/%{modname}
21mr|python-isort-5.8.0-2|34	%{_bindir}/%{modname}-2*
21mr|python-isort-5.8.0-2|35	%{python2_sitelib}/%{modname}/
21mr|python-isort-5.8.0-2|36	%{python2_sitelib}/%{modname}-*.egg-info/
21mr|python-isort-5.8.0-2|37	
21mr|python-isort-5.8.0-2|38	# -----------------------------------------------------------
21mr|python-isort-5.8.0-2|39	
21mr|python-isort-5.8.0-2|40	%package -n python3-%{modname}
21mr|python-isort-5.8.0-2|41	Summary:            %{summary}
21mr|python-isort-5.8.0-2|42	BuildRequires:      pkgconfig(python3)
21mr|python-isort-5.8.0-2|43	BuildRequires:      python3egg(setuptools)
21mr|python-isort-5.8.0-2|44	BuildRequires:      python3egg(mock)
21mr|python-isort-5.8.0-2|45	
21mr|python-isort-5.8.0-2|46	%description -n python3-%{modname}
21mr|python-isort-5.8.0-2|47	%{summary}.
21mr|python-isort-5.8.0-2|48	
21mr|python-isort-5.8.0-2|49	Python 3 version.
21mr|python-isort-5.8.0-2|50	
21mr|python-isort-5.8.0-2|51	%files -n python3-%{modname}
21mr|python-isort-5.8.0-2|52	%doc *.md LICENSE
21mr|python-isort-5.8.0-2|53	%{_bindir}/%{modname}-3*
21mr|python-isort-5.8.0-2|54	%{python3_sitelib}/%{modname}/
21mr|python-isort-5.8.0-2|55	%{python3_sitelib}/%{modname}-*.egg-info/
21mr|python-isort-5.8.0-2|56	
21mr|python-isort-5.8.0-2|57	# -----------------------------------------------------------
21mr|python-isort-5.8.0-2|58	
21mr|python-isort-5.8.0-2|59	%prep
21mr|python-isort-5.8.0-2|60	%setup -qn %{modname}-%{version}
21mr|python-isort-5.8.0-2|61	
21mr|python-isort-5.8.0-2|62	# Drop shebang
21mr|python-isort-5.8.0-2|63	sed -i -e '1{\@^#!.*@d}' %{modname}/main.py
21mr|python-isort-5.8.0-2|64	chmod -x LICENSE
21mr|python-isort-5.8.0-2|65	
21mr|python-isort-5.8.0-2|66	%build
21mr|python-isort-5.8.0-2|67	%py2_build
21mr|python-isort-5.8.0-2|68	%py3_build
21mr|python-isort-5.8.0-2|69	
21mr|python-isort-5.8.0-2|70	%install
21mr|python-isort-5.8.0-2|71	%py2_install
21mr|python-isort-5.8.0-2|72	mv %{buildroot}%{_bindir}/%{modname}{,-%{python2_version}}
21mr|python-isort-5.8.0-2|73	ln -s %{modname}-%{py2_ver} %{buildroot}%{_bindir}/%{modname}-2
21mr|python-isort-5.8.0-2|74	%py3_install
21mr|python-isort-5.8.0-2|75	mv %{buildroot}%{_bindir}/%{modname}{,-%{python3_version}}
21mr|python-isort-5.8.0-2|76	ln -s %{modname}-%{py3_ver} %{buildroot}%{_bindir}/%{modname}-3
21mr|python-isort-5.8.0-2|77	
21mr|python-isort-5.8.0-2|78	ln -s %{modname}-2 %{buildroot}%{_bindir}/%{modname}
21mr|python-isort-5.8.0-2|79	
21mr|python-isort-5.8.0-2|80	%files

15819 21
21mr|python-itsdangerous-2.0.1-2|1	%define	oname	itsdangerous
21mr|python-itsdangerous-2.0.1-2|2	
21mr|python-itsdangerous-2.0.1-2|3	Name:		python-%{oname}
21mr|python-itsdangerous-2.0.1-2|4	Version:	2.0.1
21mr|python-itsdangerous-2.0.1-2|5	Release:	2
21mr|python-itsdangerous-2.0.1-2|6	Summary:	Various helpers to pass trusted data to untrusted environments and back
21mr|python-itsdangerous-2.0.1-2|7	Group:		Development/Python
21mr|python-itsdangerous-2.0.1-2|8	License:	BSD
21mr|python-itsdangerous-2.0.1-2|9	Url:		http://github.com/mitsuhiko/itsdangerous
21mr|python-itsdangerous-2.0.1-2|10	Source0:	https://pypi.python.org/packages/source/i/itsdangerous/itsdangerous-%{version}.tar.gz
21mr|python-itsdangerous-2.0.1-2|11	BuildArch:	noarch
21mr|python-itsdangerous-2.0.1-2|12	
21mr|python-itsdangerous-2.0.1-2|13	%description
21mr|python-itsdangerous-2.0.1-2|14	It's Dangerous
21mr|python-itsdangerous-2.0.1-2|15	... so better sign this
21mr|python-itsdangerous-2.0.1-2|16	
21mr|python-itsdangerous-2.0.1-2|17	Various helpers to pass data to untrusted environments and to get it back
21mr|python-itsdangerous-2.0.1-2|18	safe and sound.
21mr|python-itsdangerous-2.0.1-2|19	
21mr|python-itsdangerous-2.0.1-2|20	This repository provides a module that is a port of the django signing
21mr|python-itsdangerous-2.0.1-2|21	module.  It's not directly copied but some changes were applied to
21mr|python-itsdangerous-2.0.1-2|22	make it work better on its own.
21mr|python-itsdangerous-2.0.1-2|23	
21mr|python-itsdangerous-2.0.1-2|24	#-------------------------------------------------------------------
21mr|python-itsdangerous-2.0.1-2|25	%package -n python3-%{oname}
21mr|python-itsdangerous-2.0.1-2|26	Summary:	Various helpers to pass trusted data to untrusted environments and back
21mr|python-itsdangerous-2.0.1-2|27	Group:		Development/Python
21mr|python-itsdangerous-2.0.1-2|28	
21mr|python-itsdangerous-2.0.1-2|29	BuildRequires:	pkgconfig(python3)
21mr|python-itsdangerous-2.0.1-2|30	BuildRequires:	python3egg(setuptools)
21mr|python-itsdangerous-2.0.1-2|31	
21mr|python-itsdangerous-2.0.1-2|32	%description -n python3-%{oname}
21mr|python-itsdangerous-2.0.1-2|33	It's Dangerous
21mr|python-itsdangerous-2.0.1-2|34	... so better sign this
21mr|python-itsdangerous-2.0.1-2|35	
21mr|python-itsdangerous-2.0.1-2|36	Various helpers to pass data to untrusted environments and to get it back
21mr|python-itsdangerous-2.0.1-2|37	safe and sound.
21mr|python-itsdangerous-2.0.1-2|38	
21mr|python-itsdangerous-2.0.1-2|39	This repository provides a module that is a port of the django signing
21mr|python-itsdangerous-2.0.1-2|40	module.  It's not directly copied but some changes were applied to
21mr|python-itsdangerous-2.0.1-2|41	make it work better on its own.
21mr|python-itsdangerous-2.0.1-2|42	
21mr|python-itsdangerous-2.0.1-2|43	%files -n python3-%{oname}
21mr|python-itsdangerous-2.0.1-2|44	%doc CHANGES.rst LICENSE.rst README.rst
21mr|python-itsdangerous-2.0.1-2|45	%{python3_sitelib}/%{oname}
21mr|python-itsdangerous-2.0.1-2|46	%{python3_sitelib}/%{oname}-*.egg-info
21mr|python-itsdangerous-2.0.1-2|47	
21mr|python-itsdangerous-2.0.1-2|48	#-------------------------------------------------------------------
21mr|python-itsdangerous-2.0.1-2|49	
21mr|python-itsdangerous-2.0.1-2|50	%prep
21mr|python-itsdangerous-2.0.1-2|51	%setup -q -n %{oname}-%{version}
21mr|python-itsdangerous-2.0.1-2|52	rm -fr docs/_themes/.gitignore
21mr|python-itsdangerous-2.0.1-2|53	
21mr|python-itsdangerous-2.0.1-2|54	%build
21mr|python-itsdangerous-2.0.1-2|55	%py3_build
21mr|python-itsdangerous-2.0.1-2|56	
21mr|python-itsdangerous-2.0.1-2|57	%install
21mr|python-itsdangerous-2.0.1-2|58	%py3_install
21mr|python-itsdangerous-2.0.1-2|59	
21mr|python-itsdangerous-2.0.1-2|60	%check
21mr|python-itsdangerous-2.0.1-2|61	%__python3 setup.py test

15820 21
21mr|python-jaraco.classes-3.2.2-1|1	%define    oname    jaraco.classes
21mr|python-jaraco.classes-3.2.2-1|2	
21mr|python-jaraco.classes-3.2.2-1|3	Name:           python-%{oname}
21mr|python-jaraco.classes-3.2.2-1|4	Version:        3.2.2
21mr|python-jaraco.classes-3.2.2-1|5	Release:        1
21mr|python-jaraco.classes-3.2.2-1|6	Summary:        jaraco.classes
21mr|python-jaraco.classes-3.2.2-1|7	Group:          Development/Python
21mr|python-jaraco.classes-3.2.2-1|8	License:        MIT License
21mr|python-jaraco.classes-3.2.2-1|9	Url:            https://github.com/jaraco/jaraco.classes
21mr|python-jaraco.classes-3.2.2-1|10	Source0:        https://pypi.io/packages/source/j/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-jaraco.classes-3.2.2-1|11	Patch0:         jaraco.classes-requirements.patch
21mr|python-jaraco.classes-3.2.2-1|12	BuildRequires:  python3egg(setuptools)
21mr|python-jaraco.classes-3.2.2-1|13	BuildRequires:  python3egg(setuptools-scm)
21mr|python-jaraco.classes-3.2.2-1|14	BuildRequires:  python3egg(toml)
21mr|python-jaraco.classes-3.2.2-1|15	BuildRequires:  pyproject-rpm-macros
21mr|python-jaraco.classes-3.2.2-1|16	BuildArch:      noarch
21mr|python-jaraco.classes-3.2.2-1|17	
21mr|python-jaraco.classes-3.2.2-1|18	%description
21mr|python-jaraco.classes-3.2.2-1|19	jaraco.classes
21mr|python-jaraco.classes-3.2.2-1|20	
21mr|python-jaraco.classes-3.2.2-1|21	%generate_buildrequires
21mr|python-jaraco.classes-3.2.2-1|22	%pyproject_buildrequires -R
21mr|python-jaraco.classes-3.2.2-1|23	#-------------------------------------------------------
21mr|python-jaraco.classes-3.2.2-1|24	%package -n python3-%{oname}
21mr|python-jaraco.classes-3.2.2-1|25	Summary:     jaraco.classes
21mr|python-jaraco.classes-3.2.2-1|26	Group:       Development/Python
21mr|python-jaraco.classes-3.2.2-1|27	Requires:    python3-jaraco.functools
21mr|python-jaraco.classes-3.2.2-1|28	
21mr|python-jaraco.classes-3.2.2-1|29	%description -n python3-%{oname}
21mr|python-jaraco.classes-3.2.2-1|30	jaraco.classes
21mr|python-jaraco.classes-3.2.2-1|31	
21mr|python-jaraco.classes-3.2.2-1|32	%files -n python3-%{oname} -f %{pyproject_files}
21mr|python-jaraco.classes-3.2.2-1|33	%doc README*
21mr|python-jaraco.classes-3.2.2-1|34	
21mr|python-jaraco.classes-3.2.2-1|35	#-------------------------------------------------------
21mr|python-jaraco.classes-3.2.2-1|36	%prep
21mr|python-jaraco.classes-3.2.2-1|37	%autosetup -p1 -n %{oname}-%{version}
21mr|python-jaraco.classes-3.2.2-1|38	
21mr|python-jaraco.classes-3.2.2-1|39	%build
21mr|python-jaraco.classes-3.2.2-1|40	%pyproject_wheel
21mr|python-jaraco.classes-3.2.2-1|41	
21mr|python-jaraco.classes-3.2.2-1|42	%install
21mr|python-jaraco.classes-3.2.2-1|43	%pyproject_install
21mr|python-jaraco.classes-3.2.2-1|44	%pyproject_save_files jaraco

15821 21
21mr|python-jaraco.collections-3.5.2-1|1	%define pypi_name jaraco.collections
21mr|python-jaraco.collections-3.5.2-1|2	
21mr|python-jaraco.collections-3.5.2-1|3	Name:           python-%{pypi_name}
21mr|python-jaraco.collections-3.5.2-1|4	Version:        3.5.2
21mr|python-jaraco.collections-3.5.2-1|5	Release:        1
21mr|python-jaraco.collections-3.5.2-1|6	Summary:        jaraco.collections
21mr|python-jaraco.collections-3.5.2-1|7	Group:          Development/Python
21mr|python-jaraco.collections-3.5.2-1|8	License:        MIT License
21mr|python-jaraco.collections-3.5.2-1|9	Url:            https://github.com/jaraco/jaraco.collections
21mr|python-jaraco.collections-3.5.2-1|10	Source0:        %{pypi_source}
21mr|python-jaraco.collections-3.5.2-1|11	Patch0:         jaraco.collections-requirements.patch
21mr|python-jaraco.collections-3.5.2-1|12	BuildRequires:  python3egg(setuptools)
21mr|python-jaraco.collections-3.5.2-1|13	BuildRequires:  pyproject-rpm-macros
21mr|python-jaraco.collections-3.5.2-1|14	BuildArch:      noarch
21mr|python-jaraco.collections-3.5.2-1|15	
21mr|python-jaraco.collections-3.5.2-1|16	%description
21mr|python-jaraco.collections-3.5.2-1|17	Models and classes to supplement the stdlib 'collections' module.
21mr|python-jaraco.collections-3.5.2-1|18	
21mr|python-jaraco.collections-3.5.2-1|19	%generate_buildrequires
21mr|python-jaraco.collections-3.5.2-1|20	%pyproject_buildrequires -R
21mr|python-jaraco.collections-3.5.2-1|21	#-----------------------------------------------------------------
21mr|python-jaraco.collections-3.5.2-1|22	%package -n python3-%{pypi_name}
21mr|python-jaraco.collections-3.5.2-1|23	Summary:    jaraco.collections
21mr|python-jaraco.collections-3.5.2-1|24	Group:        Development/Python
21mr|python-jaraco.collections-3.5.2-1|25	
21mr|python-jaraco.collections-3.5.2-1|26	%description -n python3-%{pypi_name}
21mr|python-jaraco.collections-3.5.2-1|27	Models and classes to supplement the stdlib 'collections' module.
21mr|python-jaraco.collections-3.5.2-1|28	
21mr|python-jaraco.collections-3.5.2-1|29	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-jaraco.collections-3.5.2-1|30	%doc README*
21mr|python-jaraco.collections-3.5.2-1|31	
21mr|python-jaraco.collections-3.5.2-1|32	#-----------------------------------------------------------------
21mr|python-jaraco.collections-3.5.2-1|33	%prep
21mr|python-jaraco.collections-3.5.2-1|34	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-jaraco.collections-3.5.2-1|35	
21mr|python-jaraco.collections-3.5.2-1|36	%build
21mr|python-jaraco.collections-3.5.2-1|37	%pyproject_wheel
21mr|python-jaraco.collections-3.5.2-1|38	
21mr|python-jaraco.collections-3.5.2-1|39	%install
21mr|python-jaraco.collections-3.5.2-1|40	%pyproject_install
21mr|python-jaraco.collections-3.5.2-1|41	%pyproject_save_files jaraco
21mr|python-jaraco.collections-3.5.2-1|42	

15822 21
21mr|python-jaraco.context-4.1.2-1|1	%define    pypi_name    jaraco.context
21mr|python-jaraco.context-4.1.2-1|2	
21mr|python-jaraco.context-4.1.2-1|3	Name:           python-%{pypi_name}
21mr|python-jaraco.context-4.1.2-1|4	Version:        4.1.2
21mr|python-jaraco.context-4.1.2-1|5	Release:        1
21mr|python-jaraco.context-4.1.2-1|6	Summary:        Context managers by jaraco
21mr|python-jaraco.context-4.1.2-1|7	Group:          Development/Python
21mr|python-jaraco.context-4.1.2-1|8	License:        MIT License
21mr|python-jaraco.context-4.1.2-1|9	Url:            https://github.com/jaraco/jaraco.text
21mr|python-jaraco.context-4.1.2-1|10	Source0:        %{pypi_source}
21mr|python-jaraco.context-4.1.2-1|11	Patch0:         jaraco.context-requirements.patch
21mr|python-jaraco.context-4.1.2-1|12	BuildArch:      noarch
21mr|python-jaraco.context-4.1.2-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-jaraco.context-4.1.2-1|14	BuildRequires:  python3egg(setuptools-scm)
21mr|python-jaraco.context-4.1.2-1|15	BuildRequires:  python3egg(toml)
21mr|python-jaraco.context-4.1.2-1|16	BuildRequires:  pyproject-rpm-macros
21mr|python-jaraco.context-4.1.2-1|17	
21mr|python-jaraco.context-4.1.2-1|18	%description
21mr|python-jaraco.context-4.1.2-1|19	jaraco.text
21mr|python-jaraco.context-4.1.2-1|20	
21mr|python-jaraco.context-4.1.2-1|21	%generate_buildrequires
21mr|python-jaraco.context-4.1.2-1|22	%pyproject_buildrequires -R
21mr|python-jaraco.context-4.1.2-1|23	#---------------------------------------------------------------
21mr|python-jaraco.context-4.1.2-1|24	%package -n python3-%{pypi_name}
21mr|python-jaraco.context-4.1.2-1|25	Summary:    Context managers by jaraco
21mr|python-jaraco.context-4.1.2-1|26	Group:      Development/Python
21mr|python-jaraco.context-4.1.2-1|27	
21mr|python-jaraco.context-4.1.2-1|28	%description -n python3-%{pypi_name}
21mr|python-jaraco.context-4.1.2-1|29	jaraco.text
21mr|python-jaraco.context-4.1.2-1|30	
21mr|python-jaraco.context-4.1.2-1|31	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-jaraco.context-4.1.2-1|32	%doc README*
21mr|python-jaraco.context-4.1.2-1|33	
21mr|python-jaraco.context-4.1.2-1|34	#---------------------------------------------------------------
21mr|python-jaraco.context-4.1.2-1|35	
21mr|python-jaraco.context-4.1.2-1|36	%prep
21mr|python-jaraco.context-4.1.2-1|37	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-jaraco.context-4.1.2-1|38	
21mr|python-jaraco.context-4.1.2-1|39	%build
21mr|python-jaraco.context-4.1.2-1|40	%pyproject_wheel
21mr|python-jaraco.context-4.1.2-1|41	
21mr|python-jaraco.context-4.1.2-1|42	%install
21mr|python-jaraco.context-4.1.2-1|43	%pyproject_install
21mr|python-jaraco.context-4.1.2-1|44	%pyproject_save_files jaraco

15823 21
21mr|python-jaraco.functools-3.5.1-1|1	%define	pypi_name	jaraco.functools
21mr|python-jaraco.functools-3.5.1-1|2	
21mr|python-jaraco.functools-3.5.1-1|3	Name:		python-%{pypi_name}
21mr|python-jaraco.functools-3.5.1-1|4	Version:	3.5.1
21mr|python-jaraco.functools-3.5.1-1|5	Release:	1
21mr|python-jaraco.functools-3.5.1-1|6	Summary:	jaraco.functools
21mr|python-jaraco.functools-3.5.1-1|7	Group:		Development/Python
21mr|python-jaraco.functools-3.5.1-1|8	License:	MIT License
21mr|python-jaraco.functools-3.5.1-1|9	Url:		https://github.com/jaraco/jaraco.functools
21mr|python-jaraco.functools-3.5.1-1|10	Source0:	%{pypi_source}
21mr|python-jaraco.functools-3.5.1-1|11	Patch0:		jaraco.functools-requirements.patch
21mr|python-jaraco.functools-3.5.1-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-jaraco.functools-3.5.1-1|13	BuildRequires:	python3egg(setuptools-scm)
21mr|python-jaraco.functools-3.5.1-1|14	BuildRequires:	python3egg(toml)
21mr|python-jaraco.functools-3.5.1-1|15	BuildRequires:	pyproject-rpm-macros
21mr|python-jaraco.functools-3.5.1-1|16	BuildArch:	noarch
21mr|python-jaraco.functools-3.5.1-1|17	
21mr|python-jaraco.functools-3.5.1-1|18	%description
21mr|python-jaraco.functools-3.5.1-1|19	Additional functools in the spirit of stdlib's functools.
21mr|python-jaraco.functools-3.5.1-1|20	
21mr|python-jaraco.functools-3.5.1-1|21	%generate_buildrequires
21mr|python-jaraco.functools-3.5.1-1|22	%pyproject_buildrequires -R
21mr|python-jaraco.functools-3.5.1-1|23	#---------------------------------------------------------------
21mr|python-jaraco.functools-3.5.1-1|24	%package -n python3-%{pypi_name}
21mr|python-jaraco.functools-3.5.1-1|25	Summary:	jaraco.functools
21mr|python-jaraco.functools-3.5.1-1|26	Group:		Development/Python
21mr|python-jaraco.functools-3.5.1-1|27	
21mr|python-jaraco.functools-3.5.1-1|28	%description -n python3-%{pypi_name}
21mr|python-jaraco.functools-3.5.1-1|29	Additional functools in the spirit of stdlib's functools.
21mr|python-jaraco.functools-3.5.1-1|30	
21mr|python-jaraco.functools-3.5.1-1|31	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-jaraco.functools-3.5.1-1|32	%doc README*
21mr|python-jaraco.functools-3.5.1-1|33	
21mr|python-jaraco.functools-3.5.1-1|34	#---------------------------------------------------------------
21mr|python-jaraco.functools-3.5.1-1|35	%prep
21mr|python-jaraco.functools-3.5.1-1|36	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-jaraco.functools-3.5.1-1|37	
21mr|python-jaraco.functools-3.5.1-1|38	%build
21mr|python-jaraco.functools-3.5.1-1|39	%pyproject_wheel
21mr|python-jaraco.functools-3.5.1-1|40	
21mr|python-jaraco.functools-3.5.1-1|41	%install
21mr|python-jaraco.functools-3.5.1-1|42	%pyproject_install
21mr|python-jaraco.functools-3.5.1-1|43	%pyproject_save_files jaraco

15824 21
21mr|python-jaraco.itertools-6.2.1-1|1	%define	pypi_name	jaraco.itertools
21mr|python-jaraco.itertools-6.2.1-1|2	
21mr|python-jaraco.itertools-6.2.1-1|3	Name:		python-%{pypi_name}
21mr|python-jaraco.itertools-6.2.1-1|4	Version:	6.2.1
21mr|python-jaraco.itertools-6.2.1-1|5	Release:	1
21mr|python-jaraco.itertools-6.2.1-1|6	Summary:	Jaraco.itertools
21mr|python-jaraco.itertools-6.2.1-1|7	Source0:	%{pypi_source}
21mr|python-jaraco.itertools-6.2.1-1|8	License:	MIT
21mr|python-jaraco.itertools-6.2.1-1|9	Group:		Development/Python
21mr|python-jaraco.itertools-6.2.1-1|10	Url:		https://github.com/jaraco/%{pypi_name}
21mr|python-jaraco.itertools-6.2.1-1|11	Patch0:		jaraco.itertools-reauirements.patch
21mr|python-jaraco.itertools-6.2.1-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-jaraco.itertools-6.2.1-1|13	BuildRequires:	python3egg(jaraco.packaging)
21mr|python-jaraco.itertools-6.2.1-1|14	BuildRequires:	python3egg(inflect)
21mr|python-jaraco.itertools-6.2.1-1|15	BuildRequires:	python3egg(setuptools-scm)
21mr|python-jaraco.itertools-6.2.1-1|16	BuildRequires:	python3egg(more-itertools)
21mr|python-jaraco.itertools-6.2.1-1|17	BuildRequires:	pkgconfig(python3)
21mr|python-jaraco.itertools-6.2.1-1|18	BuildRequires:	pyproject-rpm-macros
21mr|python-jaraco.itertools-6.2.1-1|19	BuildArch:	noarch
21mr|python-jaraco.itertools-6.2.1-1|20	
21mr|python-jaraco.itertools-6.2.1-1|21	%description
21mr|python-jaraco.itertools-6.2.1-1|22	jaraco.itertools.
21mr|python-jaraco.itertools-6.2.1-1|23	
21mr|python-jaraco.itertools-6.2.1-1|24	%generate_buildrequires
21mr|python-jaraco.itertools-6.2.1-1|25	%pyproject_buildrequires -R
21mr|python-jaraco.itertools-6.2.1-1|26	#---------------------------------------------------------------
21mr|python-jaraco.itertools-6.2.1-1|27	%package -n python3-%{pypi_name}
21mr|python-jaraco.itertools-6.2.1-1|28	Summary:	Jaraco.itertools
21mr|python-jaraco.itertools-6.2.1-1|29	Group:		Development/Python
21mr|python-jaraco.itertools-6.2.1-1|30	
21mr|python-jaraco.itertools-6.2.1-1|31	%description -n python3-%{pypi_name}
21mr|python-jaraco.itertools-6.2.1-1|32	
21mr|python-jaraco.itertools-6.2.1-1|33	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-jaraco.itertools-6.2.1-1|34	%doc README*
21mr|python-jaraco.itertools-6.2.1-1|35	#---------------------------------------------------------------
21mr|python-jaraco.itertools-6.2.1-1|36	
21mr|python-jaraco.itertools-6.2.1-1|37	%prep
21mr|python-jaraco.itertools-6.2.1-1|38	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-jaraco.itertools-6.2.1-1|39	sed -i 's/--flake8//' pytest.ini
21mr|python-jaraco.itertools-6.2.1-1|40	sed -i 's/--black --cov//' pytest.ini
21mr|python-jaraco.itertools-6.2.1-1|41	
21mr|python-jaraco.itertools-6.2.1-1|42	%build
21mr|python-jaraco.itertools-6.2.1-1|43	%pyproject_wheel
21mr|python-jaraco.itertools-6.2.1-1|44	
21mr|python-jaraco.itertools-6.2.1-1|45	%install
21mr|python-jaraco.itertools-6.2.1-1|46	%pyproject_install
21mr|python-jaraco.itertools-6.2.1-1|47	%pyproject_save_files jaraco

15825 21
21mr|python-jaraco.packaging-8.2.1-2|1	%define pypi_name jaraco.packaging
21mr|python-jaraco.packaging-8.2.1-2|2	
21mr|python-jaraco.packaging-8.2.1-2|3	Name:           python-%{pypi_name}
21mr|python-jaraco.packaging-8.2.1-2|4	Version:        8.2.1
21mr|python-jaraco.packaging-8.2.1-2|5	Release:        2
21mr|python-jaraco.packaging-8.2.1-2|6	Summary:        Base namespace for jaraco packages
21mr|python-jaraco.packaging-8.2.1-2|7	License:        MIT
21mr|python-jaraco.packaging-8.2.1-2|8	Group:          Development/Python
21mr|python-jaraco.packaging-8.2.1-2|9	Url:            https://github.com/jaraco/%{pypi_name}
21mr|python-jaraco.packaging-8.2.1-2|10	Source:         https://files.pythonhosted.org/packages/source/j/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-jaraco.packaging-8.2.1-2|11	BuildRequires:  pkgconfig(python3)
21mr|python-jaraco.packaging-8.2.1-2|12	BuildRequires:  python3egg(setuptools)
21mr|python-jaraco.packaging-8.2.1-2|13	BuildRequires:  python3egg(pip)
21mr|python-jaraco.packaging-8.2.1-2|14	BuildRequires:  python3egg(wheel)
21mr|python-jaraco.packaging-8.2.1-2|15	BuildRequires:  python3egg(toml)
21mr|python-jaraco.packaging-8.2.1-2|16	BuildRequires:  python3egg(setuptools-scm)
21mr|python-jaraco.packaging-8.2.1-2|17	BuildArch:      noarch
21mr|python-jaraco.packaging-8.2.1-2|18	
21mr|python-jaraco.packaging-8.2.1-2|19	
21mr|python-jaraco.packaging-8.2.1-2|20	%description
21mr|python-jaraco.packaging-8.2.1-2|21	This package provides a base namespace to guarantee
21mr|python-jaraco.packaging-8.2.1-2|22	that other jaraco packages can be imported.
21mr|python-jaraco.packaging-8.2.1-2|23	
21mr|python-jaraco.packaging-8.2.1-2|24	This should not be installed directly, all packages
21mr|python-jaraco.packaging-8.2.1-2|25	using the  "jaraco" namespace should depend on it.
21mr|python-jaraco.packaging-8.2.1-2|26	#--------------------------------------------------------
21mr|python-jaraco.packaging-8.2.1-2|27	%package -n python3-%{pypi_name}
21mr|python-jaraco.packaging-8.2.1-2|28	Summary:        Base namespace for jaraco packages
21mr|python-jaraco.packaging-8.2.1-2|29	Group:          Development/Python
21mr|python-jaraco.packaging-8.2.1-2|30	
21mr|python-jaraco.packaging-8.2.1-2|31	%description -n python3-%{pypi_name}
21mr|python-jaraco.packaging-8.2.1-2|32	This package provides a base namespace to guarantee
21mr|python-jaraco.packaging-8.2.1-2|33	that other jaraco packages can be imported.
21mr|python-jaraco.packaging-8.2.1-2|34	
21mr|python-jaraco.packaging-8.2.1-2|35	This should not be installed directly, all packages
21mr|python-jaraco.packaging-8.2.1-2|36	using the  "jaraco" namespace should depend on it.
21mr|python-jaraco.packaging-8.2.1-2|37	
21mr|python-jaraco.packaging-8.2.1-2|38	%files -n python3-%{pypi_name}
21mr|python-jaraco.packaging-8.2.1-2|39	%doc LICENSE *.rst
21mr|python-jaraco.packaging-8.2.1-2|40	%{_bindir}/dependency-tree
21mr|python-jaraco.packaging-8.2.1-2|41	%{py3_puresitedir}/jaraco
21mr|python-jaraco.packaging-8.2.1-2|42	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-jaraco.packaging-8.2.1-2|43	
21mr|python-jaraco.packaging-8.2.1-2|44	#--------------------------------------------------------
21mr|python-jaraco.packaging-8.2.1-2|45	
21mr|python-jaraco.packaging-8.2.1-2|46	%prep
21mr|python-jaraco.packaging-8.2.1-2|47	%setup -qn %{pypi_name}-%{version}
21mr|python-jaraco.packaging-8.2.1-2|48	rm -rf %{pypi_name}.egg-info
21mr|python-jaraco.packaging-8.2.1-2|49	
21mr|python-jaraco.packaging-8.2.1-2|50	%build
21mr|python-jaraco.packaging-8.2.1-2|51	%py3_build
21mr|python-jaraco.packaging-8.2.1-2|52	
21mr|python-jaraco.packaging-8.2.1-2|53	%install
21mr|python-jaraco.packaging-8.2.1-2|54	%py3_install

15826 21
21mr|python-jaraco.text-3.9.0-1|1	%define    pypi_name    jaraco.text
21mr|python-jaraco.text-3.9.0-1|2	
21mr|python-jaraco.text-3.9.0-1|3	Name:           python-%{pypi_name}
21mr|python-jaraco.text-3.9.0-1|4	Version:        3.9.0
21mr|python-jaraco.text-3.9.0-1|5	Release:        1
21mr|python-jaraco.text-3.9.0-1|6	Summary:        jaraco.text
21mr|python-jaraco.text-3.9.0-1|7	Group:          Development/Python
21mr|python-jaraco.text-3.9.0-1|8	License:        MIT License
21mr|python-jaraco.text-3.9.0-1|9	Url:            https://github.com/jaraco/jaraco.text
21mr|python-jaraco.text-3.9.0-1|10	Source0:        %{pypi_source}
21mr|python-jaraco.text-3.9.0-1|11	Patch0:         jaraco.text-requirements.patch
21mr|python-jaraco.text-3.9.0-1|12	BuildArch:      noarch
21mr|python-jaraco.text-3.9.0-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-jaraco.text-3.9.0-1|14	BuildRequires:  python3egg(setuptools-scm)
21mr|python-jaraco.text-3.9.0-1|15	BuildRequires:  python3egg(toml)
21mr|python-jaraco.text-3.9.0-1|16	BuildRequires:  pyproject-rpm-macros
21mr|python-jaraco.text-3.9.0-1|17	
21mr|python-jaraco.text-3.9.0-1|18	%description
21mr|python-jaraco.text-3.9.0-1|19	jaraco.text
21mr|python-jaraco.text-3.9.0-1|20	
21mr|python-jaraco.text-3.9.0-1|21	%generate_buildrequires
21mr|python-jaraco.text-3.9.0-1|22	%pyproject_buildrequires -R
21mr|python-jaraco.text-3.9.0-1|23	#---------------------------------------------------------------
21mr|python-jaraco.text-3.9.0-1|24	%package -n python3-%{pypi_name}
21mr|python-jaraco.text-3.9.0-1|25	Summary:    jaraco.text
21mr|python-jaraco.text-3.9.0-1|26	Group:      Development/Python
21mr|python-jaraco.text-3.9.0-1|27	
21mr|python-jaraco.text-3.9.0-1|28	%description -n python3-%{pypi_name}
21mr|python-jaraco.text-3.9.0-1|29	jaraco.text
21mr|python-jaraco.text-3.9.0-1|30	
21mr|python-jaraco.text-3.9.0-1|31	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-jaraco.text-3.9.0-1|32	%doc README.rst
21mr|python-jaraco.text-3.9.0-1|33	
21mr|python-jaraco.text-3.9.0-1|34	#---------------------------------------------------------------
21mr|python-jaraco.text-3.9.0-1|35	
21mr|python-jaraco.text-3.9.0-1|36	%prep
21mr|python-jaraco.text-3.9.0-1|37	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-jaraco.text-3.9.0-1|38	
21mr|python-jaraco.text-3.9.0-1|39	%build
21mr|python-jaraco.text-3.9.0-1|40	%pyproject_wheel
21mr|python-jaraco.text-3.9.0-1|41	
21mr|python-jaraco.text-3.9.0-1|42	%install
21mr|python-jaraco.text-3.9.0-1|43	%pyproject_install
21mr|python-jaraco.text-3.9.0-1|44	%pyproject_save_files jaraco

15827 21
21mr|python-jdcal-1.4.1-1|1	%global module jdcal
21mr|python-jdcal-1.4.1-1|2	
21mr|python-jdcal-1.4.1-1|3	Summary:	Julian dates from proleptic Gregorian and Julian calendars
21mr|python-jdcal-1.4.1-1|4	Name:		python-%{module}
21mr|python-jdcal-1.4.1-1|5	Version:	1.4.1
21mr|python-jdcal-1.4.1-1|6	Release:	1
21mr|python-jdcal-1.4.1-1|7	License:	BSD
21mr|python-jdcal-1.4.1-1|8	Group:		Development/Python
21mr|python-jdcal-1.4.1-1|9	Url:		https://github.com/phn/jdcal
21mr|python-jdcal-1.4.1-1|10	Source0:	https://github.com/phn/jdcal/archive/v%{version}/%{module}-%{version}.tar.gz
21mr|python-jdcal-1.4.1-1|11	BuildArch:	noarch
21mr|python-jdcal-1.4.1-1|12	
21mr|python-jdcal-1.4.1-1|13	%description
21mr|python-jdcal-1.4.1-1|14	This module contains functions for converting between Julian dates and calendar
21mr|python-jdcal-1.4.1-1|15	dates.
21mr|python-jdcal-1.4.1-1|16	
21mr|python-jdcal-1.4.1-1|17	A function for converting Gregorian calendar dates to Julian dates, and another
21mr|python-jdcal-1.4.1-1|18	function for converting Julian calendar dates to Julian dates are defined.
21mr|python-jdcal-1.4.1-1|19	Two functions for the reverse calculations are also defined.
21mr|python-jdcal-1.4.1-1|20	
21mr|python-jdcal-1.4.1-1|21	#----------------------------------------------------------------------------
21mr|python-jdcal-1.4.1-1|22	
21mr|python-jdcal-1.4.1-1|23	%package -n python3-%{module}
21mr|python-jdcal-1.4.1-1|24	Summary:	Julian dates from proleptic Gregorian and Julian calendars
21mr|python-jdcal-1.4.1-1|25	Group:		Development/Python
21mr|python-jdcal-1.4.1-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-jdcal-1.4.1-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-jdcal-1.4.1-1|28	
21mr|python-jdcal-1.4.1-1|29	%description -n python3-%{module}
21mr|python-jdcal-1.4.1-1|30	This module contains functions for converting between Julian dates and calendar
21mr|python-jdcal-1.4.1-1|31	dates.
21mr|python-jdcal-1.4.1-1|32	
21mr|python-jdcal-1.4.1-1|33	A function for converting Gregorian calendar dates to Julian dates, and another
21mr|python-jdcal-1.4.1-1|34	function for converting Julian calendar dates to Julian dates are defined.
21mr|python-jdcal-1.4.1-1|35	Two functions for the reverse calculations are also defined.
21mr|python-jdcal-1.4.1-1|36	
21mr|python-jdcal-1.4.1-1|37	%files -n python3-%{module}
21mr|python-jdcal-1.4.1-1|38	%doc README.rst
21mr|python-jdcal-1.4.1-1|39	%{python3_sitelib}/%{module}*
21mr|python-jdcal-1.4.1-1|40	%{python3_sitelib}/__pycache__/
21mr|python-jdcal-1.4.1-1|41	
21mr|python-jdcal-1.4.1-1|42	#----------------------------------------------------------------------------
21mr|python-jdcal-1.4.1-1|43	
21mr|python-jdcal-1.4.1-1|44	%prep
21mr|python-jdcal-1.4.1-1|45	%setup -qn %{module}-%{version}
21mr|python-jdcal-1.4.1-1|46	
21mr|python-jdcal-1.4.1-1|47	%build
21mr|python-jdcal-1.4.1-1|48	%py3_build
21mr|python-jdcal-1.4.1-1|49	
21mr|python-jdcal-1.4.1-1|50	%install
21mr|python-jdcal-1.4.1-1|51	%py3_install

15828 21
21mr|python-jeepney-0.6.0-2|1	%define pypi_name jeepney
21mr|python-jeepney-0.6.0-2|2	
21mr|python-jeepney-0.6.0-2|3	Summary:	Python DBus protocol client
21mr|python-jeepney-0.6.0-2|4	Name:		python-jeepney
21mr|python-jeepney-0.6.0-2|5	Version:	0.6.0
21mr|python-jeepney-0.6.0-2|6	Release:	2
21mr|python-jeepney-0.6.0-2|7	License:	MIT
21mr|python-jeepney-0.6.0-2|8	Group:		Development/Python
21mr|python-jeepney-0.6.0-2|9	Url:		https://gitlab.com/takluyver/jeepney
21mr|python-jeepney-0.6.0-2|10	Source0:	%{pypi_source}
21mr|python-jeepney-0.6.0-2|11	BuildRequires:  python3-devel
21mr|python-jeepney-0.6.0-2|12	BuildRequires:  python3egg(setuptools)
21mr|python-jeepney-0.6.0-2|13	BuildArch:	noarch
21mr|python-jeepney-0.6.0-2|14	
21mr|python-jeepney-0.6.0-2|15	%define _description %{expand:
21mr|python-jeepney-0.6.0-2|16	This is a low-level, pure Python DBus protocol client. It has an I/O-free core,
21mr|python-jeepney-0.6.0-2|17	and integration modules for different event loops.
21mr|python-jeepney-0.6.0-2|18	DBus is an inter-process communication system, mainly used in Linux.
21mr|python-jeepney-0.6.0-2|19	}
21mr|python-jeepney-0.6.0-2|20	
21mr|python-jeepney-0.6.0-2|21	%description
21mr|python-jeepney-0.6.0-2|22	%{_description}
21mr|python-jeepney-0.6.0-2|23	
21mr|python-jeepney-0.6.0-2|24	#------------------------------------------------------------------------
21mr|python-jeepney-0.6.0-2|25	
21mr|python-jeepney-0.6.0-2|26	%package -n python3-%{pypi_name}
21mr|python-jeepney-0.6.0-2|27	Summary:	%{summary}
21mr|python-jeepney-0.6.0-2|28	
21mr|python-jeepney-0.6.0-2|29	%description -n python3-%{pypi_name}
21mr|python-jeepney-0.6.0-2|30	%{_description}
21mr|python-jeepney-0.6.0-2|31	
21mr|python-jeepney-0.6.0-2|32	%files -n python3-%{pypi_name}
21mr|python-jeepney-0.6.0-2|33	%doc LICENSE README.rst
21mr|python-jeepney-0.6.0-2|34	%{python3_sitelib}/*
21mr|python-jeepney-0.6.0-2|35	
21mr|python-jeepney-0.6.0-2|36	#------------------------------------------------------------------------
21mr|python-jeepney-0.6.0-2|37	
21mr|python-jeepney-0.6.0-2|38	%prep
21mr|python-jeepney-0.6.0-2|39	%autosetup -p1 -n jeepney-%{version}
21mr|python-jeepney-0.6.0-2|40	
21mr|python-jeepney-0.6.0-2|41	%build
21mr|python-jeepney-0.6.0-2|42	%py3_build
21mr|python-jeepney-0.6.0-2|43	
21mr|python-jeepney-0.6.0-2|44	%install
21mr|python-jeepney-0.6.0-2|45	%py3_install
21mr|python-jeepney-0.6.0-2|46	

15829 21
21mr|python-jinja2-3.0.3-2|1	%define pypi_name Jinja2
21mr|python-jinja2-3.0.3-2|2	%define fname   jinja2
21mr|python-jinja2-3.0.3-2|3	
21mr|python-jinja2-3.0.3-2|4	# jinja requires itself ( as python-sphinx use it ) to build doc
21mr|python-jinja2-3.0.3-2|5	%bcond_without doc
21mr|python-jinja2-3.0.3-2|6	
21mr|python-jinja2-3.0.3-2|7	Summary:	Python template engine
21mr|python-jinja2-3.0.3-2|8	Name:		python-jinja2
21mr|python-jinja2-3.0.3-2|9	Version:	3.0.3
21mr|python-jinja2-3.0.3-2|10	Release:	2
21mr|python-jinja2-3.0.3-2|11	License:	BSD
21mr|python-jinja2-3.0.3-2|12	Group:		Development/Python
21mr|python-jinja2-3.0.3-2|13	Url:		http://jinja.pocoo.org/
21mr|python-jinja2-3.0.3-2|14	Source0:	https://pypi.io/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz
21mr|python-jinja2-3.0.3-2|15	BuildRequires:	python3egg(setuptools)
21mr|python-jinja2-3.0.3-2|16	BuildRequires:	python3egg(markupsafe)
21mr|python-jinja2-3.0.3-2|17	BuildRequires:	python3egg(pallets-sphinx-themes)
21mr|python-jinja2-3.0.3-2|18	BuildRequires:	python3-sphinxcontrib-log-cabinet
21mr|python-jinja2-3.0.3-2|19	%if %{with doc}
21mr|python-jinja2-3.0.3-2|20	BuildRequires:	python3egg(sphinx)
21mr|python-jinja2-3.0.3-2|21	BuildRequires:	python3egg(pallets-sphinx-themes)
21mr|python-jinja2-3.0.3-2|22	BuildRequires:	python3egg(sphinx-issues)
21mr|python-jinja2-3.0.3-2|23	%endif
21mr|python-jinja2-3.0.3-2|24	Obsoletes:	python-jinja < 2.0
21mr|python-jinja2-3.0.3-2|25	Recommends:	python3-markupsafe
21mr|python-jinja2-3.0.3-2|26	BuildArch:	noarch
21mr|python-jinja2-3.0.3-2|27	
21mr|python-jinja2-3.0.3-2|28	%description
21mr|python-jinja2-3.0.3-2|29	Jinja2 is a library for Python 2.4 and onwards that is designed to be
21mr|python-jinja2-3.0.3-2|30	flexible, fast and secure. If you have any exposure to other
21mr|python-jinja2-3.0.3-2|31	text-based template languages, such as Smarty or Django, you should
21mr|python-jinja2-3.0.3-2|32	feel right at home with Jinja2. It's both designer and developer
21mr|python-jinja2-3.0.3-2|33	friendly by sticking to Python's principles and adding functionality
21mr|python-jinja2-3.0.3-2|34	useful for templating environments.
21mr|python-jinja2-3.0.3-2|35	
21mr|python-jinja2-3.0.3-2|36	#----------------------------------------------------------------------------
21mr|python-jinja2-3.0.3-2|37	
21mr|python-jinja2-3.0.3-2|38	%package -n python3-jinja2
21mr|python-jinja2-3.0.3-2|39	Summary:	Python template engine
21mr|python-jinja2-3.0.3-2|40	Group:		Development/Python
21mr|python-jinja2-3.0.3-2|41	BuildRequires:	pkgconfig(python3)
21mr|python-jinja2-3.0.3-2|42	BuildRequires:	python3-distribute
21mr|python-jinja2-3.0.3-2|43	BuildRequires:	python3-markupsafe
21mr|python-jinja2-3.0.3-2|44	Recommends:	python3-markupsafe
21mr|python-jinja2-3.0.3-2|45	
21mr|python-jinja2-3.0.3-2|46	%description -n python3-jinja2
21mr|python-jinja2-3.0.3-2|47	Jinja2 is a library for Python 2.4 and onwards that is designed to be
21mr|python-jinja2-3.0.3-2|48	flexible, fast and secure. If you have any exposure to other
21mr|python-jinja2-3.0.3-2|49	text-based template languages, such as Smarty or Django, you should
21mr|python-jinja2-3.0.3-2|50	feel right at home with Jinja2. It's both designer and developer
21mr|python-jinja2-3.0.3-2|51	friendly by sticking to Python's principles and adding functionality
21mr|python-jinja2-3.0.3-2|52	useful for templating environments.
21mr|python-jinja2-3.0.3-2|53	
21mr|python-jinja2-3.0.3-2|54	%files -n python3-jinja2
21mr|python-jinja2-3.0.3-2|55	%doc README.rst LICENSE.rst examples
21mr|python-jinja2-3.0.3-2|56	%{python3_sitelib}/%{fname}/*
21mr|python-jinja2-3.0.3-2|57	%{python3_sitelib}/%{pypi_name}-%{version}-py%{py3_ver}.egg-info
21mr|python-jinja2-3.0.3-2|58	%if %{with doc}
21mr|python-jinja2-3.0.3-2|59	%doc docs/_build/html
21mr|python-jinja2-3.0.3-2|60	%endif
21mr|python-jinja2-3.0.3-2|61	
21mr|python-jinja2-3.0.3-2|62	#----------------------------------------------------------------------------
21mr|python-jinja2-3.0.3-2|63	
21mr|python-jinja2-3.0.3-2|64	%prep
21mr|python-jinja2-3.0.3-2|65	%setup -q -n %{pypi_name}-%{version}
21mr|python-jinja2-3.0.3-2|66	
21mr|python-jinja2-3.0.3-2|67	%build
21mr|python-jinja2-3.0.3-2|68	%py3_build
21mr|python-jinja2-3.0.3-2|69	
21mr|python-jinja2-3.0.3-2|70	%if %{with doc}
21mr|python-jinja2-3.0.3-2|71	%make -C docs html
21mr|python-jinja2-3.0.3-2|72	%endif
21mr|python-jinja2-3.0.3-2|73	
21mr|python-jinja2-3.0.3-2|74	%install
21mr|python-jinja2-3.0.3-2|75	%py3_install

15830 21
21mr|python-jmespath-0.10.0-1|1	%define	upstream_name jmespath
21mr|python-jmespath-0.10.0-1|2	
21mr|python-jmespath-0.10.0-1|3	Name:		python-%{upstream_name}
21mr|python-jmespath-0.10.0-1|4	Version:	0.10.0
21mr|python-jmespath-0.10.0-1|5	Release:	1
21mr|python-jmespath-0.10.0-1|6	Source0:	https://github.com/jmespath/jmespath.py/archive/%{version}/jmespath-%{version}.tar.gz
21mr|python-jmespath-0.10.0-1|7	License:	Public Domain
21mr|python-jmespath-0.10.0-1|8	Summary:	JMESPath is a query language for JSON
21mr|python-jmespath-0.10.0-1|9	URL:		https://github.com/jmespath/jmespath.py
21mr|python-jmespath-0.10.0-1|10	Group:		Development/Python
21mr|python-jmespath-0.10.0-1|11	BuildRequires:	python3-setuptools
21mr|python-jmespath-0.10.0-1|12	BuildArch:	noarch
21mr|python-jmespath-0.10.0-1|13	
21mr|python-jmespath-0.10.0-1|14	%description
21mr|python-jmespath-0.10.0-1|15	JMESPath (pronounced "james path") allows you to declaratively specify how to
21mr|python-jmespath-0.10.0-1|16	extract elements from a JSON document.
21mr|python-jmespath-0.10.0-1|17	
21mr|python-jmespath-0.10.0-1|18	For example, given this document:
21mr|python-jmespath-0.10.0-1|19	
21mr|python-jmespath-0.10.0-1|20	{"foo": {"bar": "baz"}}
21mr|python-jmespath-0.10.0-1|21	
21mr|python-jmespath-0.10.0-1|22	The jmespath expression foo.bar will return "baz".
21mr|python-jmespath-0.10.0-1|23	
21mr|python-jmespath-0.10.0-1|24	%package -n python3-%{upstream_name}
21mr|python-jmespath-0.10.0-1|25	License:	Public Domain
21mr|python-jmespath-0.10.0-1|26	Summary:	JMESPath is a query language for JSON
21mr|python-jmespath-0.10.0-1|27	Group:		Development/Python
21mr|python-jmespath-0.10.0-1|28	
21mr|python-jmespath-0.10.0-1|29	%description -n python3-%{upstream_name}
21mr|python-jmespath-0.10.0-1|30	A low-level interface to a growing number of Amazon Web Services. The botocore
21mr|python-jmespath-0.10.0-1|31	package is the foundation for the AWS CLI as well as boto3.
21mr|python-jmespath-0.10.0-1|32	
21mr|python-jmespath-0.10.0-1|33	%prep
21mr|python-jmespath-0.10.0-1|34	%setup -qn %{upstream_name}.py-%{version}
21mr|python-jmespath-0.10.0-1|35	
21mr|python-jmespath-0.10.0-1|36	%build
21mr|python-jmespath-0.10.0-1|37	%py3_build
21mr|python-jmespath-0.10.0-1|38	
21mr|python-jmespath-0.10.0-1|39	%install
21mr|python-jmespath-0.10.0-1|40	%py3_install
21mr|python-jmespath-0.10.0-1|41	
21mr|python-jmespath-0.10.0-1|42	%files
21mr|python-jmespath-0.10.0-1|43	%{_bindir}/jp.py
21mr|python-jmespath-0.10.0-1|44	
21mr|python-jmespath-0.10.0-1|45	%files -n python3-%{upstream_name}
21mr|python-jmespath-0.10.0-1|46	%{py3_puresitedir}/*

15831 21
21mr|python-joblib-1.0.1-1|1	%define	oname	joblib
21mr|python-joblib-1.0.1-1|2	
21mr|python-joblib-1.0.1-1|3	Name:		python-%{oname}
21mr|python-joblib-1.0.1-1|4	Version:	1.0.1
21mr|python-joblib-1.0.1-1|5	Release:	1
21mr|python-joblib-1.0.1-1|6	Summary:	Lightweight pipelining: using Python functions as pipeline jobs
21mr|python-joblib-1.0.1-1|7	Group:		Development/Python
21mr|python-joblib-1.0.1-1|8	License:	BSD
21mr|python-joblib-1.0.1-1|9	Url:		https://joblib.readthedocs.io
21mr|python-joblib-1.0.1-1|10	Source0:	https://files.pythonhosted.org/packages/6e/1b/b6705e67e288b4f66f99d362ffff0ac93bda3570b0fcb4a5a4e87172108d/joblib-1.0.1.tar.gz
21mr|python-joblib-1.0.1-1|11	BuildRequires:	python3egg(setuptools)
21mr|python-joblib-1.0.1-1|12	BuildArch:	noarch
21mr|python-joblib-1.0.1-1|13	
21mr|python-joblib-1.0.1-1|14	%description
21mr|python-joblib-1.0.1-1|15	Joblib is a set of tools to provide **lightweight pipelining in
21mr|python-joblib-1.0.1-1|16	Python**. In particular:
21mr|python-joblib-1.0.1-1|17	
21mr|python-joblib-1.0.1-1|18	1. transparent disk-caching of functions and lazy re-evaluation
21mr|python-joblib-1.0.1-1|19	(memoize pattern)
21mr|python-joblib-1.0.1-1|20	
21mr|python-joblib-1.0.1-1|21	2. easy simple parallel computing
21mr|python-joblib-1.0.1-1|22	
21mr|python-joblib-1.0.1-1|23	Joblib is optimized to be **fast** and **robust** in particular on large
21mr|python-joblib-1.0.1-1|24	data and has specific optimizations for `numpy` arrays. It is
21mr|python-joblib-1.0.1-1|25	**BSD-licensed**.
21mr|python-joblib-1.0.1-1|26	
21mr|python-joblib-1.0.1-1|27	
21mr|python-joblib-1.0.1-1|28	==================== ===============================================
21mr|python-joblib-1.0.1-1|29	**Documentation:**       https://joblib.readthedocs.io
21mr|python-joblib-1.0.1-1|30	
21mr|python-joblib-1.0.1-1|31	**Download:**            http://pypi.python.org/pypi/joblib#downloads
21mr|python-joblib-1.0.1-1|32	
21mr|python-joblib-1.0.1-1|33	**Source code:**         http://github.com/joblib/joblib
21mr|python-joblib-1.0.1-1|34	
21mr|python-joblib-1.0.1-1|35	**Report issues:**       http://github.com/joblib/joblib/issues
21mr|python-joblib-1.0.1-1|36	==================== ===============================================
21mr|python-joblib-1.0.1-1|37	
21mr|python-joblib-1.0.1-1|38	
21mr|python-joblib-1.0.1-1|39	Vision
21mr|python-joblib-1.0.1-1|40	--------
21mr|python-joblib-1.0.1-1|41	
21mr|python-joblib-1.0.1-1|42	The vision is to provide tools to easily achieve better performance and
21mr|python-joblib-1.0.1-1|43	reproducibility when working with long running jobs.
21mr|python-joblib-1.0.1-1|44	
21mr|python-joblib-1.0.1-1|45	*  **Avoid computing twice the same thing**: code is rerun over an
21mr|python-joblib-1.0.1-1|46	over, for instance when prototyping computational-heavy jobs (as in
21mr|python-joblib-1.0.1-1|47	scientific development), but hand-crafted solution to alleviate this
21mr|python-joblib-1.0.1-1|48	issue is error-prone and often leads to unreproducible results
21mr|python-joblib-1.0.1-1|49	
21mr|python-joblib-1.0.1-1|50	*  **Persist to disk transparently**: persisting in an efficient way
21mr|python-joblib-1.0.1-1|51	arbitrary objects containing large data is hard. Using
21mr|python-joblib-1.0.1-1|52	joblib's caching mechanism avoids hand-written persistence and
21mr|python-joblib-1.0.1-1|53	implicitly links the file on disk to the execution context of
21mr|python-joblib-1.0.1-1|54	the original Python object. As a result, joblib's persistence is
21mr|python-joblib-1.0.1-1|55	good for resuming an application status or computational job, eg
21mr|python-joblib-1.0.1-1|56	after a crash.
21mr|python-joblib-1.0.1-1|57	
21mr|python-joblib-1.0.1-1|58	Joblib addresses these problems while **leaving your code and your flow
21mr|python-joblib-1.0.1-1|59	control as unmodified as possible** (no framework, no new paradigms).
21mr|python-joblib-1.0.1-1|60	
21mr|python-joblib-1.0.1-1|61	Main features
21mr|python-joblib-1.0.1-1|62	------------------
21mr|python-joblib-1.0.1-1|63	
21mr|python-joblib-1.0.1-1|64	1) **Transparent and fast disk-caching of output value:** a memoize or
21mr|python-joblib-1.0.1-1|65	make-like functionality for Python functions that works well for
21mr|python-joblib-1.0.1-1|66	arbitrary Python objects, including very large numpy arrays. Separate
21mr|python-joblib-1.0.1-1|67	persistence and flow-execution logic from domain logic or algorithmic
21mr|python-joblib-1.0.1-1|68	code by writing the operations as a set of steps with well-defined
21mr|python-joblib-1.0.1-1|69	inputs and  outputs: Python functions. Joblib can save their
21mr|python-joblib-1.0.1-1|70	computation to disk and rerun it only if necessary::
21mr|python-joblib-1.0.1-1|71	
21mr|python-joblib-1.0.1-1|72	>>> from joblib import Memory
21mr|python-joblib-1.0.1-1|73	>>> cachedir = 'your_cache_dir_goes_here'
21mr|python-joblib-1.0.1-1|74	>>> mem = Memory(cachedir)
21mr|python-joblib-1.0.1-1|75	>>> import numpy as np
21mr|python-joblib-1.0.1-1|76	>>> a = np.vander(np.arange(3)).astype(np.float)
21mr|python-joblib-1.0.1-1|77	>>> square = mem.cache(np.square)
21mr|python-joblib-1.0.1-1|78	>>> b = square(a) # doctest: +ELLIPSIS
21mr|python-joblib-1.0.1-1|79	[Memory] Calling square...
21mr|python-joblib-1.0.1-1|80	square(array([[0., 0., 1.],
21mr|python-joblib-1.0.1-1|81	[1., 1., 1.],
21mr|python-joblib-1.0.1-1|82	[4., 2., 1.]]))
21mr|python-joblib-1.0.1-1|83	square - 0...s, 0.0min
21mr|python-joblib-1.0.1-1|84	
21mr|python-joblib-1.0.1-1|85	>>> c = square(a)
21mr|python-joblib-1.0.1-1|86	>>> # The above call did not trigger an evaluation
21mr|python-joblib-1.0.1-1|87	
21mr|python-joblib-1.0.1-1|88	2) **Embarrassingly parallel helper:** to make it easy to write readable
21mr|python-joblib-1.0.1-1|89	parallel code and debug it quickly::
21mr|python-joblib-1.0.1-1|90	
21mr|python-joblib-1.0.1-1|91	>>> from joblib import Parallel, delayed
21mr|python-joblib-1.0.1-1|92	>>> from math import sqrt
21mr|python-joblib-1.0.1-1|93	>>> Parallel(n_jobs=1)(delayed(sqrt)(i**2) for i in range(10))
21mr|python-joblib-1.0.1-1|94	[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]
21mr|python-joblib-1.0.1-1|95	
21mr|python-joblib-1.0.1-1|96	
21mr|python-joblib-1.0.1-1|97	3) **Fast compressed Persistence**: a replacement for pickle to work
21mr|python-joblib-1.0.1-1|98	efficiently on Python objects containing large data (
21mr|python-joblib-1.0.1-1|99	*joblib.dump* & *joblib.load* ).
21mr|python-joblib-1.0.1-1|100	
21mr|python-joblib-1.0.1-1|101	..
21mr|python-joblib-1.0.1-1|102	>>> import shutil ; shutil.rmtree(cachedir)
21mr|python-joblib-1.0.1-1|103	
21mr|python-joblib-1.0.1-1|104	#----------------------------------------------------------------------
21mr|python-joblib-1.0.1-1|105	%package -n python3-%{oname}
21mr|python-joblib-1.0.1-1|106	Summary:	Lightweight pipelining: using Python functions as pipeline jobs
21mr|python-joblib-1.0.1-1|107	Group:		Development/Python
21mr|python-joblib-1.0.1-1|108	
21mr|python-joblib-1.0.1-1|109	%description -n python3-%{oname}
21mr|python-joblib-1.0.1-1|110	Joblib is a set of tools to provide **lightweight pipelining in
21mr|python-joblib-1.0.1-1|111	Python**. In particular:
21mr|python-joblib-1.0.1-1|112	
21mr|python-joblib-1.0.1-1|113	1. transparent disk-caching of functions and lazy re-evaluation
21mr|python-joblib-1.0.1-1|114	(memoize pattern)
21mr|python-joblib-1.0.1-1|115	
21mr|python-joblib-1.0.1-1|116	2. easy simple parallel computing
21mr|python-joblib-1.0.1-1|117	
21mr|python-joblib-1.0.1-1|118	Joblib is optimized to be **fast** and **robust** in particular on large
21mr|python-joblib-1.0.1-1|119	data and has specific optimizations for `numpy` arrays. It is
21mr|python-joblib-1.0.1-1|120	**BSD-licensed**.
21mr|python-joblib-1.0.1-1|121	
21mr|python-joblib-1.0.1-1|122	%files -n python3-%{oname}
21mr|python-joblib-1.0.1-1|123	%doc .readthedocs-requirements.txt
21mr|python-joblib-1.0.1-1|124	%doc LICENSE.txt
21mr|python-joblib-1.0.1-1|125	%doc doc/_templates/layout.html
21mr|python-joblib-1.0.1-1|126	%{python3_sitelib}/joblib/__pycache__
21mr|python-joblib-1.0.1-1|127	%{python3_sitelib}/joblib/*.py*
21mr|python-joblib-1.0.1-1|128	%{python3_sitelib}/joblib/externals/__pycache__
21mr|python-joblib-1.0.1-1|129	%{python3_sitelib}/joblib/externals/*.py*
21mr|python-joblib-1.0.1-1|130	%{python3_sitelib}/joblib/externals/cloudpickle/__pycache__
21mr|python-joblib-1.0.1-1|131	%{python3_sitelib}/joblib/externals/cloudpickle/*.py*
21mr|python-joblib-1.0.1-1|132	%{python3_sitelib}/joblib/externals/loky/__pycache__
21mr|python-joblib-1.0.1-1|133	%{python3_sitelib}/joblib/externals/loky/*.py*
21mr|python-joblib-1.0.1-1|134	%{python3_sitelib}/joblib/externals/loky/backend/__pycache__
21mr|python-joblib-1.0.1-1|135	%{python3_sitelib}/joblib/externals/loky/backend/*.py*
21mr|python-joblib-1.0.1-1|136	%{python3_sitelib}/joblib/test/__pycache__
21mr|python-joblib-1.0.1-1|137	%{python3_sitelib}/joblib/test/*.py*
21mr|python-joblib-1.0.1-1|138	%{python3_sitelib}/joblib/test/data/*
21mr|python-joblib-1.0.1-1|139	%{python3_sitelib}/joblib*.egg-info
21mr|python-joblib-1.0.1-1|140	
21mr|python-joblib-1.0.1-1|141	#----------------------------------------------------------------------
21mr|python-joblib-1.0.1-1|142	%prep
21mr|python-joblib-1.0.1-1|143	%setup -q -n %{oname}-%{version}
21mr|python-joblib-1.0.1-1|144	
21mr|python-joblib-1.0.1-1|145	%build
21mr|python-joblib-1.0.1-1|146	%py3_build
21mr|python-joblib-1.0.1-1|147	
21mr|python-joblib-1.0.1-1|148	%install
21mr|python-joblib-1.0.1-1|149	%py3_install
21mr|python-joblib-1.0.1-1|150	

15832 21
21mr|python-josepy-1.13.0-1|1	%global pypi_name josepy
21mr|python-josepy-1.13.0-1|2	
21mr|python-josepy-1.13.0-1|3	%bcond_without docs
21mr|python-josepy-1.13.0-1|4	
21mr|python-josepy-1.13.0-1|5	Name:           python-%{pypi_name}
21mr|python-josepy-1.13.0-1|6	Version:        1.13.0
21mr|python-josepy-1.13.0-1|7	Release:        1
21mr|python-josepy-1.13.0-1|8	Summary:        JOSE protocol implementation in Python
21mr|python-josepy-1.13.0-1|9	Group:          Development/Python
21mr|python-josepy-1.13.0-1|10	License:        ASL 2.0
21mr|python-josepy-1.13.0-1|11	URL:            https://pypi.python.org/pypi/josepy
21mr|python-josepy-1.13.0-1|12	Source0:        %{pypi_source}
21mr|python-josepy-1.13.0-1|13	BuildArch:      noarch
21mr|python-josepy-1.13.0-1|14	
21mr|python-josepy-1.13.0-1|15	# Remove various unpackaged testing dependencies that are used only for linting
21mr|python-josepy-1.13.0-1|16	Patch0:         0000-ignore-missing-linters.patch
21mr|python-josepy-1.13.0-1|17	
21mr|python-josepy-1.13.0-1|18	BuildRequires:  python3-devel
21mr|python-josepy-1.13.0-1|19	BuildRequires:  pyproject-rpm-macros
21mr|python-josepy-1.13.0-1|20	BuildRequires:  python3-pytest
21mr|python-josepy-1.13.0-1|21	
21mr|python-josepy-1.13.0-1|22	# Used to verify OpenPGP signature
21mr|python-josepy-1.13.0-1|23	BuildRequires:  gnupg2
21mr|python-josepy-1.13.0-1|24	
21mr|python-josepy-1.13.0-1|25	%if %{with docs}
21mr|python-josepy-1.13.0-1|26	BuildRequires:  make
21mr|python-josepy-1.13.0-1|27	BuildRequires:  python3-sphinx
21mr|python-josepy-1.13.0-1|28	BuildRequires:  python3-sphinx_rtd_theme
21mr|python-josepy-1.13.0-1|29	%endif
21mr|python-josepy-1.13.0-1|30	
21mr|python-josepy-1.13.0-1|31	%description
21mr|python-josepy-1.13.0-1|32	JOSE protocol implementation in Python using cryptography.
21mr|python-josepy-1.13.0-1|33	
21mr|python-josepy-1.13.0-1|34	#-------------------------------------------------------
21mr|python-josepy-1.13.0-1|35	%package -n     python3-%{pypi_name}
21mr|python-josepy-1.13.0-1|36	Summary:        %{summary}
21mr|python-josepy-1.13.0-1|37	Group:          Development/Python
21mr|python-josepy-1.13.0-1|38	%if %{with docs}
21mr|python-josepy-1.13.0-1|39	Recommends:     python-%{pypi_name}-doc
21mr|python-josepy-1.13.0-1|40	%endif
21mr|python-josepy-1.13.0-1|41	
21mr|python-josepy-1.13.0-1|42	%description -n python3-%{pypi_name}
21mr|python-josepy-1.13.0-1|43	JOSE protocol implementation in Python using cryptography.
21mr|python-josepy-1.13.0-1|44	
21mr|python-josepy-1.13.0-1|45	This is the Python 3 version of the package.
21mr|python-josepy-1.13.0-1|46	
21mr|python-josepy-1.13.0-1|47	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-josepy-1.13.0-1|48	%license LICENSE.txt
21mr|python-josepy-1.13.0-1|49	%doc README.rst
21mr|python-josepy-1.13.0-1|50	%{_bindir}/jws
21mr|python-josepy-1.13.0-1|51	
21mr|python-josepy-1.13.0-1|52	#-------------------------------------------------------
21mr|python-josepy-1.13.0-1|53	
21mr|python-josepy-1.13.0-1|54	%if %{with docs}
21mr|python-josepy-1.13.0-1|55	%package -n python-%{pypi_name}-doc
21mr|python-josepy-1.13.0-1|56	Summary:        Documentation for python-%{pypi_name}
21mr|python-josepy-1.13.0-1|57	Group:          Documentation
21mr|python-josepy-1.13.0-1|58	Conflicts:      python2-%{pypi_name} < 1.1.0-9
21mr|python-josepy-1.13.0-1|59	Conflicts:      python3-%{pypi_name} < 1.1.0-9
21mr|python-josepy-1.13.0-1|60	
21mr|python-josepy-1.13.0-1|61	%description -n python-%{pypi_name}-doc
21mr|python-josepy-1.13.0-1|62	Documentation for python-%{pypi_name}
21mr|python-josepy-1.13.0-1|63	
21mr|python-josepy-1.13.0-1|64	%files -n python-%{pypi_name}-doc
21mr|python-josepy-1.13.0-1|65	%doc README.rst
21mr|python-josepy-1.13.0-1|66	%{_mandir}/man1/*
21mr|python-josepy-1.13.0-1|67	
21mr|python-josepy-1.13.0-1|68	%endif
21mr|python-josepy-1.13.0-1|69	
21mr|python-josepy-1.13.0-1|70	#-------------------------------------------------------
21mr|python-josepy-1.13.0-1|71	
21mr|python-josepy-1.13.0-1|72	%prep
21mr|python-josepy-1.13.0-1|73	%autosetup -n %{pypi_name}-%{version}
21mr|python-josepy-1.13.0-1|74	
21mr|python-josepy-1.13.0-1|75	# Remove bundled egg-info
21mr|python-josepy-1.13.0-1|76	rm -rf %{pypi_name}.egg-info
21mr|python-josepy-1.13.0-1|77	
21mr|python-josepy-1.13.0-1|78	%generate_buildrequires
21mr|python-josepy-1.13.0-1|79	%pyproject_buildrequires
21mr|python-josepy-1.13.0-1|80	
21mr|python-josepy-1.13.0-1|81	
21mr|python-josepy-1.13.0-1|82	%build
21mr|python-josepy-1.13.0-1|83	%pyproject_wheel
21mr|python-josepy-1.13.0-1|84	
21mr|python-josepy-1.13.0-1|85	# Build documentation
21mr|python-josepy-1.13.0-1|86	%if %{with docs}
21mr|python-josepy-1.13.0-1|87	%__python3 setup.py install --user
21mr|python-josepy-1.13.0-1|88	make -C docs man PATH=${HOME}/.local/bin:$PATH SPHINXBUILD=sphinx-build-3
21mr|python-josepy-1.13.0-1|89	%endif
21mr|python-josepy-1.13.0-1|90	
21mr|python-josepy-1.13.0-1|91	%install
21mr|python-josepy-1.13.0-1|92	%pyproject_install
21mr|python-josepy-1.13.0-1|93	%pyproject_save_files %{pypi_name}
21mr|python-josepy-1.13.0-1|94	
21mr|python-josepy-1.13.0-1|95	%if %{with docs}
21mr|python-josepy-1.13.0-1|96	install -Dpm0644 -t %{buildroot}%{_mandir}/man1 docs/_build/man/*.1*
21mr|python-josepy-1.13.0-1|97	%endif
21mr|python-josepy-1.13.0-1|98	
21mr|python-josepy-1.13.0-1|99	%check
21mr|python-josepy-1.13.0-1|100	%pytest

15833 21
21mr|python-js2py-0.71-1|1	%global module js2py
21mr|python-js2py-0.71-1|2	
21mr|python-js2py-0.71-1|3	Summary:	Translates JavaScript to Python code
21mr|python-js2py-0.71-1|4	Name:		python-js2py
21mr|python-js2py-0.71-1|5	Version:	0.71
21mr|python-js2py-0.71-1|6	Release:	1
21mr|python-js2py-0.71-1|7	License:	MIT
21mr|python-js2py-0.71-1|8	Group:		Development/Python
21mr|python-js2py-0.71-1|9	Url:		https://github.com/PiotrDabkowski/Js2Py
21mr|python-js2py-0.71-1|10	Source0:	https://files.pythonhosted.org/packages/36/61/3c6a930ffcee1026a495406dd3c156ae400cf7aa14d26bfbbd0df638b4b9/Js2Py-0.71.tar.gz
21mr|python-js2py-0.71-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-js2py-0.71-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-js2py-0.71-1|13	BuildArch:	noarch
21mr|python-js2py-0.71-1|14	
21mr|python-js2py-0.71-1|15	%description
21mr|python-js2py-0.71-1|16	Translates JavaScript to Python code. Js2Py is able to translate and execute
21mr|python-js2py-0.71-1|17	virtually any JavaScript code.
21mr|python-js2py-0.71-1|18	Js2Py is written in pure python and does not have any dependencies.
21mr|python-js2py-0.71-1|19	Basically an implementation of JavaScript core in pure python.
21mr|python-js2py-0.71-1|20	
21mr|python-js2py-0.71-1|21	#----------------------------------------------------------------------------
21mr|python-js2py-0.71-1|22	
21mr|python-js2py-0.71-1|23	%package -n python3-%{module}
21mr|python-js2py-0.71-1|24	Summary:	Translates JavaScript to Python code
21mr|python-js2py-0.71-1|25	Group:		Development/Python
21mr|python-js2py-0.71-1|26	
21mr|python-js2py-0.71-1|27	%description -n python3-%{module}
21mr|python-js2py-0.71-1|28	Translates JavaScript to Python code. Js2Py is able to translate and execute
21mr|python-js2py-0.71-1|29	virtually any JavaScript code.
21mr|python-js2py-0.71-1|30	Js2Py is written in pure python and does not have any dependencies.
21mr|python-js2py-0.71-1|31	Basically an implementation of JavaScript core in pure python.
21mr|python-js2py-0.71-1|32	
21mr|python-js2py-0.71-1|33	%files -n python3-%{module}
21mr|python-js2py-0.71-1|34	%{python3_sitelib}/*
21mr|python-js2py-0.71-1|35	
21mr|python-js2py-0.71-1|36	#------------------------------------------------------------------
21mr|python-js2py-0.71-1|37	
21mr|python-js2py-0.71-1|38	%prep
21mr|python-js2py-0.71-1|39	%setup -qn Js2Py-%{version}
21mr|python-js2py-0.71-1|40	%apply_patches
21mr|python-js2py-0.71-1|41	#remove bundled
21mr|python-js2py-0.71-1|42	rm -rf *.egg-info
21mr|python-js2py-0.71-1|43	
21mr|python-js2py-0.71-1|44	%build
21mr|python-js2py-0.71-1|45	%py3_build
21mr|python-js2py-0.71-1|46	
21mr|python-js2py-0.71-1|47	%install
21mr|python-js2py-0.71-1|48	%py3_install

15834 21
21mr|python-json-3.4-8|1	Name:           python-json
21mr|python-json-3.4-8|2	Version:        3.4
21mr|python-json-3.4-8|3	%define version_munge %(sed 's/\\./_/g' <<< %{version})
21mr|python-json-3.4-8|4	Release:        8
21mr|python-json-3.4-8|5	Summary:        A JSON reader and writer for Python
21mr|python-json-3.4-8|6	
21mr|python-json-3.4-8|7	Group:          Development/Python
21mr|python-json-3.4-8|8	License:        LGPLv2+
21mr|python-json-3.4-8|9	URL:            https://sourceforge.net/projects/json-py/
21mr|python-json-3.4-8|10	Source0:        http://dl.sourceforge.net/json-py/json-py-%{version_munge}.zip
21mr|python-json-3.4-8|11	
21mr|python-json-3.4-8|12	BuildArch:      noarch
21mr|python-json-3.4-8|13	BuildRequires:  pkgconfig(python2)
21mr|python-json-3.4-8|14	
21mr|python-json-3.4-8|15	%description
21mr|python-json-3.4-8|16	json.py is an implementation of a JSON (http://json.org) reader and writer in
21mr|python-json-3.4-8|17	Python.
21mr|python-json-3.4-8|18	
21mr|python-json-3.4-8|19	%prep
21mr|python-json-3.4-8|20	%setup -q -c
21mr|python-json-3.4-8|21	chmod a-x *
21mr|python-json-3.4-8|22	
21mr|python-json-3.4-8|23	%build
21mr|python-json-3.4-8|24	
21mr|python-json-3.4-8|25	%install
21mr|python-json-3.4-8|26	export PYTHON=%__python2
21mr|python-json-3.4-8|27	mkdir -p $RPM_BUILD_ROOT%{python2_sitelib}
21mr|python-json-3.4-8|28	install -p -m 0644 json.py minjson.py $RPM_BUILD_ROOT%{python2_sitelib}
21mr|python-json-3.4-8|29	
21mr|python-json-3.4-8|30	%files
21mr|python-json-3.4-8|31	%doc changes.txt jsontest.py license.txt readme.txt
21mr|python-json-3.4-8|32	%{python2_sitelib}/*.py*

15835 21
21mr|python-json-logger-0.1.11-1|1	%global pypi_name python-json-logger
21mr|python-json-logger-0.1.11-1|2	
21mr|python-json-logger-0.1.11-1|3	# Missing license file and tests
21mr|python-json-logger-0.1.11-1|4	# https://github.com/madzak/python-json-logger/issues/50
21mr|python-json-logger-0.1.11-1|5	
21mr|python-json-logger-0.1.11-1|6	Name:		python-json-logger
21mr|python-json-logger-0.1.11-1|7	Version:	0.1.11
21mr|python-json-logger-0.1.11-1|8	Release:	1
21mr|python-json-logger-0.1.11-1|9	Summary:	A python library adding a json log formatter
21mr|python-json-logger-0.1.11-1|10	Group:		Development/Python
21mr|python-json-logger-0.1.11-1|11	License:	BSD
21mr|python-json-logger-0.1.11-1|12	URL:		http://github.com/madzak/python-json-logger
21mr|python-json-logger-0.1.11-1|13	Source0:	https://files.pythonhosted.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-json-logger-0.1.11-1|14	BuildArch:	noarch
21mr|python-json-logger-0.1.11-1|15	
21mr|python-json-logger-0.1.11-1|16	%description
21mr|python-json-logger-0.1.11-1|17	A python library adding a json log formatter
21mr|python-json-logger-0.1.11-1|18	
21mr|python-json-logger-0.1.11-1|19	#------------------------------------------------------------------
21mr|python-json-logger-0.1.11-1|20	%package -n     python3-json-logger
21mr|python-json-logger-0.1.11-1|21	Summary:        A python library adding a json log formatter
21mr|python-json-logger-0.1.11-1|22	BuildRequires:  pkgconfig(python3)
21mr|python-json-logger-0.1.11-1|23	BuildRequires:  python3egg(setuptools)
21mr|python-json-logger-0.1.11-1|24	Requires:       python3-setuptools
21mr|python-json-logger-0.1.11-1|25	
21mr|python-json-logger-0.1.11-1|26	%description -n python3-json-logger
21mr|python-json-logger-0.1.11-1|27	A python library adding a json log formatter
21mr|python-json-logger-0.1.11-1|28	
21mr|python-json-logger-0.1.11-1|29	%files -n python3-json-logger
21mr|python-json-logger-0.1.11-1|30	%{python3_sitelib}/pythonjsonlogger
21mr|python-json-logger-0.1.11-1|31	%{python3_sitelib}/python_json_logger-%{version}-py?.?.egg-info
21mr|python-json-logger-0.1.11-1|32	
21mr|python-json-logger-0.1.11-1|33	#------------------------------------------------------------------
21mr|python-json-logger-0.1.11-1|34	
21mr|python-json-logger-0.1.11-1|35	%prep
21mr|python-json-logger-0.1.11-1|36	%autosetup -n %{pypi_name}-%{version}
21mr|python-json-logger-0.1.11-1|37	# Remove bundled egg-info
21mr|python-json-logger-0.1.11-1|38	rm -rf %{pypi_name}.egg-info
21mr|python-json-logger-0.1.11-1|39	
21mr|python-json-logger-0.1.11-1|40	%build
21mr|python-json-logger-0.1.11-1|41	%py3_build
21mr|python-json-logger-0.1.11-1|42	
21mr|python-json-logger-0.1.11-1|43	%install
21mr|python-json-logger-0.1.11-1|44	%py3_install
21mr|python-json-logger-0.1.11-1|45	
21mr|python-json-logger-0.1.11-1|46	%check
21mr|python-json-logger-0.1.11-1|47	%{__python3} setup.py test

15836 21
21mr|python-jsonpatch-1.32-1|1	%define pypi_name jsonpatch
21mr|python-jsonpatch-1.32-1|2	
21mr|python-jsonpatch-1.32-1|3	Name:           python-jsonpatch
21mr|python-jsonpatch-1.32-1|4	Version:	1.32
21mr|python-jsonpatch-1.32-1|5	Release:	1
21mr|python-jsonpatch-1.32-1|6	Group:          Development/Python
21mr|python-jsonpatch-1.32-1|7	Summary:        Apply JSON-Patches (RFC 6902)
21mr|python-jsonpatch-1.32-1|8	License:        Modified BSD License
21mr|python-jsonpatch-1.32-1|9	URL:            https://github.com/stefankoegl/python-json-patch
21mr|python-jsonpatch-1.32-1|10	Source0:	https://files.pythonhosted.org/packages/21/67/83452af2a6db7c4596d1e2ecaa841b9a900980103013b867f2865e5e1cf0/jsonpatch-1.32.tar.gz
21mr|python-jsonpatch-1.32-1|11	BuildArch:      noarch
21mr|python-jsonpatch-1.32-1|12	BuildRequires:  pkgconfig(python3)
21mr|python-jsonpatch-1.32-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-jsonpatch-1.32-1|14	
21mr|python-jsonpatch-1.32-1|15	%description
21mr|python-jsonpatch-1.32-1|16	Library to apply JSON Patches according to RFC 6902.
21mr|python-jsonpatch-1.32-1|17	
21mr|python-jsonpatch-1.32-1|18	#-----------------------------------------------------------------
21mr|python-jsonpatch-1.32-1|19	%package -n     python3-%{pypi_name}
21mr|python-jsonpatch-1.32-1|20	Summary:        Apply JSON-Patches (RFC 6902)
21mr|python-jsonpatch-1.32-1|21	Group:          Development/Python
21mr|python-jsonpatch-1.32-1|22	
21mr|python-jsonpatch-1.32-1|23	%description -n python3-%{pypi_name}
21mr|python-jsonpatch-1.32-1|24	Library to apply JSON Patches according to RFC 6902.
21mr|python-jsonpatch-1.32-1|25	
21mr|python-jsonpatch-1.32-1|26	%files -n python3-%{pypi_name}
21mr|python-jsonpatch-1.32-1|27	%doc README.md
21mr|python-jsonpatch-1.32-1|28	%{_bindir}/jsondiff
21mr|python-jsonpatch-1.32-1|29	%{_bindir}/jsonpatch
21mr|python-jsonpatch-1.32-1|30	%{python3_sitelib}/
21mr|python-jsonpatch-1.32-1|31	
21mr|python-jsonpatch-1.32-1|32	#-----------------------------------------------------------------
21mr|python-jsonpatch-1.32-1|33	
21mr|python-jsonpatch-1.32-1|34	%prep
21mr|python-jsonpatch-1.32-1|35	%setup -q -n %{pypi_name}-%{version}
21mr|python-jsonpatch-1.32-1|36	#%apply_patches
21mr|python-jsonpatch-1.32-1|37	
21mr|python-jsonpatch-1.32-1|38	# Remove bundled egg-info
21mr|python-jsonpatch-1.32-1|39	rm -rf %{pypi_name}.egg-info
21mr|python-jsonpatch-1.32-1|40	
21mr|python-jsonpatch-1.32-1|41	%build
21mr|python-jsonpatch-1.32-1|42	%py3_build
21mr|python-jsonpatch-1.32-1|43	
21mr|python-jsonpatch-1.32-1|44	%install
21mr|python-jsonpatch-1.32-1|45	%py3_install
21mr|python-jsonpatch-1.32-1|46	
21mr|python-jsonpatch-1.32-1|47	# fix shebangs
21mr|python-jsonpatch-1.32-1|48	sed -i 's#usr/bin/env python#usr/bin/python3#' %{buildroot}%{_bindir}/jsondiff %{buildroot}%{_bindir}/jsonpatch

15837 21
21mr|python-jsonpath-rw-1.4.0-1|1	%global pypi_name jsonpath-rw
21mr|python-jsonpath-rw-1.4.0-1|2	%global sname jsonpath_rw
21mr|python-jsonpath-rw-1.4.0-1|3	
21mr|python-jsonpath-rw-1.4.0-1|4	Name:		python-%{pypi_name}
21mr|python-jsonpath-rw-1.4.0-1|5	Version:	1.4.0
21mr|python-jsonpath-rw-1.4.0-1|6	Release:	1
21mr|python-jsonpath-rw-1.4.0-1|7	Summary:	Extended implementation of JSONPath for Python
21mr|python-jsonpath-rw-1.4.0-1|8	Group:		Development/Python
21mr|python-jsonpath-rw-1.4.0-1|9	License:	ASL 2.0
21mr|python-jsonpath-rw-1.4.0-1|10	URL:		https://github.com/sileht/python-jsonpath-rw
21mr|python-jsonpath-rw-1.4.0-1|11	Source0:	https://pypi.python.org/packages/source/j/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-jsonpath-rw-1.4.0-1|12	BuildArch:	noarch
21mr|python-jsonpath-rw-1.4.0-1|13	
21mr|python-jsonpath-rw-1.4.0-1|14	%description
21mr|python-jsonpath-rw-1.4.0-1|15	This library provides a robust and significantly extended implementation of
21mr|python-jsonpath-rw-1.4.0-1|16	JSONPath for Python, with a clear AST for meta-programming.
21mr|python-jsonpath-rw-1.4.0-1|17	
21mr|python-jsonpath-rw-1.4.0-1|18	This library differs from other JSONPath implementations in that it is a full
21mr|python-jsonpath-rw-1.4.0-1|19	language implementation, meaning the JSONPath expressions are first class
21mr|python-jsonpath-rw-1.4.0-1|20	objects, easy to analyze, transform, parse, print, and extend.
21mr|python-jsonpath-rw-1.4.0-1|21	
21mr|python-jsonpath-rw-1.4.0-1|22	#---------------------------------------------------------------------
21mr|python-jsonpath-rw-1.4.0-1|23	%package -n     python3-%{pypi_name}
21mr|python-jsonpath-rw-1.4.0-1|24	Summary:	Extensions for JSONPath RW
21mr|python-jsonpath-rw-1.4.0-1|25	Group:		Development/Python
21mr|python-jsonpath-rw-1.4.0-1|26	
21mr|python-jsonpath-rw-1.4.0-1|27	BuildRequires:  pkgconfig(python3)
21mr|python-jsonpath-rw-1.4.0-1|28	BuildRequires:  python3egg(setuptools)
21mr|python-jsonpath-rw-1.4.0-1|29	
21mr|python-jsonpath-rw-1.4.0-1|30	%description -n python3-%{pypi_name}
21mr|python-jsonpath-rw-1.4.0-1|31	This library provides a robust and significantly extended implementation of
21mr|python-jsonpath-rw-1.4.0-1|32	JSONPath for Python, with a clear AST for meta-programming.
21mr|python-jsonpath-rw-1.4.0-1|33	
21mr|python-jsonpath-rw-1.4.0-1|34	This library differs from other JSONPath implementations in that it is a full
21mr|python-jsonpath-rw-1.4.0-1|35	language implementation, meaning the JSONPath expressions are first class
21mr|python-jsonpath-rw-1.4.0-1|36	objects, easy to analyze, transform, parse, print, and extend.
21mr|python-jsonpath-rw-1.4.0-1|37	
21mr|python-jsonpath-rw-1.4.0-1|38	%files -n python3-%{pypi_name}
21mr|python-jsonpath-rw-1.4.0-1|39	%doc README.rst
21mr|python-jsonpath-rw-1.4.0-1|40	%{_bindir}/jsonpath.py
21mr|python-jsonpath-rw-1.4.0-1|41	%{python3_sitelib}/%{sname}
21mr|python-jsonpath-rw-1.4.0-1|42	%{python3_sitelib}/*.egg-info
21mr|python-jsonpath-rw-1.4.0-1|43	
21mr|python-jsonpath-rw-1.4.0-1|44	#---------------------------------------------------------------------
21mr|python-jsonpath-rw-1.4.0-1|45	
21mr|python-jsonpath-rw-1.4.0-1|46	
21mr|python-jsonpath-rw-1.4.0-1|47	%prep
21mr|python-jsonpath-rw-1.4.0-1|48	%autosetup -n %{pypi_name}-%{version}
21mr|python-jsonpath-rw-1.4.0-1|49	# Remove bundled egg-info
21mr|python-jsonpath-rw-1.4.0-1|50	rm -rf %{pypi_name}.egg-info
21mr|python-jsonpath-rw-1.4.0-1|51	
21mr|python-jsonpath-rw-1.4.0-1|52	%build
21mr|python-jsonpath-rw-1.4.0-1|53	%py3_build
21mr|python-jsonpath-rw-1.4.0-1|54	
21mr|python-jsonpath-rw-1.4.0-1|55	%install
21mr|python-jsonpath-rw-1.4.0-1|56	%py3_install

15838 21
21mr|python-jsonpath-rw-ext-1.2.2-1|1	%global pypi_name jsonpath-rw-ext
21mr|python-jsonpath-rw-ext-1.2.2-1|2	%global sname jsonpath_rw_ext
21mr|python-jsonpath-rw-ext-1.2.2-1|3	
21mr|python-jsonpath-rw-ext-1.2.2-1|4	Name:		python-%{pypi_name}
21mr|python-jsonpath-rw-ext-1.2.2-1|5	Version:	1.2.2
21mr|python-jsonpath-rw-ext-1.2.2-1|6	Release:	1
21mr|python-jsonpath-rw-ext-1.2.2-1|7	Summary:	Extensions for JSONPath RW
21mr|python-jsonpath-rw-ext-1.2.2-1|8	Group:		Development/Python
21mr|python-jsonpath-rw-ext-1.2.2-1|9	License:	ASL 2.0
21mr|python-jsonpath-rw-ext-1.2.2-1|10	URL:		https://github.com/sileht/python-jsonpath-rw-ext
21mr|python-jsonpath-rw-ext-1.2.2-1|11	Source0:	https://pypi.python.org/packages/source/j/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-jsonpath-rw-ext-1.2.2-1|12	BuildArch:	noarch
21mr|python-jsonpath-rw-ext-1.2.2-1|13	
21mr|python-jsonpath-rw-ext-1.2.2-1|14	%description
21mr|python-jsonpath-rw-ext-1.2.2-1|15	Extensions for JSONPath RW
21mr|python-jsonpath-rw-ext-1.2.2-1|16	
21mr|python-jsonpath-rw-ext-1.2.2-1|17	#---------------------------------------------------------------------
21mr|python-jsonpath-rw-ext-1.2.2-1|18	%package -n     python3-%{pypi_name}
21mr|python-jsonpath-rw-ext-1.2.2-1|19	Summary:	Extensions for JSONPath RW
21mr|python-jsonpath-rw-ext-1.2.2-1|20	Group:		Development/Python
21mr|python-jsonpath-rw-ext-1.2.2-1|21	
21mr|python-jsonpath-rw-ext-1.2.2-1|22	BuildRequires:  pkgconfig(python3)
21mr|python-jsonpath-rw-ext-1.2.2-1|23	BuildRequires:  python3egg(setuptools)
21mr|python-jsonpath-rw-ext-1.2.2-1|24	BuildRequires:  python3egg(pbr)
21mr|python-jsonpath-rw-ext-1.2.2-1|25	
21mr|python-jsonpath-rw-ext-1.2.2-1|26	%description -n python3-%{pypi_name}
21mr|python-jsonpath-rw-ext-1.2.2-1|27	Extensions for JSONPath RW
21mr|python-jsonpath-rw-ext-1.2.2-1|28	
21mr|python-jsonpath-rw-ext-1.2.2-1|29	%files -n python3-%{pypi_name}
21mr|python-jsonpath-rw-ext-1.2.2-1|30	%license LICENSE
21mr|python-jsonpath-rw-ext-1.2.2-1|31	%doc doc/source/readme.rst README.rst
21mr|python-jsonpath-rw-ext-1.2.2-1|32	%{python3_sitelib}/%{sname}
21mr|python-jsonpath-rw-ext-1.2.2-1|33	%{python3_sitelib}/*.egg-info
21mr|python-jsonpath-rw-ext-1.2.2-1|34	
21mr|python-jsonpath-rw-ext-1.2.2-1|35	#---------------------------------------------------------------------
21mr|python-jsonpath-rw-ext-1.2.2-1|36	
21mr|python-jsonpath-rw-ext-1.2.2-1|37	%package -n python-%{pypi_name}-doc
21mr|python-jsonpath-rw-ext-1.2.2-1|38	Summary:	jsonpath-rw-ext documentation
21mr|python-jsonpath-rw-ext-1.2.2-1|39	Group:		Documentation
21mr|python-jsonpath-rw-ext-1.2.2-1|40	BuildRequires:  python3egg(sphinx)
21mr|python-jsonpath-rw-ext-1.2.2-1|41	
21mr|python-jsonpath-rw-ext-1.2.2-1|42	%description -n python-%{pypi_name}-doc
21mr|python-jsonpath-rw-ext-1.2.2-1|43	Documentation for jsonpath-rw-ext
21mr|python-jsonpath-rw-ext-1.2.2-1|44	
21mr|python-jsonpath-rw-ext-1.2.2-1|45	%files -n python-%{pypi_name}-doc
21mr|python-jsonpath-rw-ext-1.2.2-1|46	%doc html
21mr|python-jsonpath-rw-ext-1.2.2-1|47	
21mr|python-jsonpath-rw-ext-1.2.2-1|48	#---------------------------------------------------------------------
21mr|python-jsonpath-rw-ext-1.2.2-1|49	
21mr|python-jsonpath-rw-ext-1.2.2-1|50	%prep
21mr|python-jsonpath-rw-ext-1.2.2-1|51	%autosetup -n %{pypi_name}-%{version}
21mr|python-jsonpath-rw-ext-1.2.2-1|52	# Remove bundled egg-info
21mr|python-jsonpath-rw-ext-1.2.2-1|53	rm -rf %{pypi_name}.egg-info
21mr|python-jsonpath-rw-ext-1.2.2-1|54	
21mr|python-jsonpath-rw-ext-1.2.2-1|55	%build
21mr|python-jsonpath-rw-ext-1.2.2-1|56	%py3_build
21mr|python-jsonpath-rw-ext-1.2.2-1|57	
21mr|python-jsonpath-rw-ext-1.2.2-1|58	# generate html docs
21mr|python-jsonpath-rw-ext-1.2.2-1|59	sphinx-build doc/source html
21mr|python-jsonpath-rw-ext-1.2.2-1|60	# remove the sphinx-build leftovers
21mr|python-jsonpath-rw-ext-1.2.2-1|61	rm -rf html/.{doctrees,buildinfo}
21mr|python-jsonpath-rw-ext-1.2.2-1|62	
21mr|python-jsonpath-rw-ext-1.2.2-1|63	%install
21mr|python-jsonpath-rw-ext-1.2.2-1|64	%py3_install
21mr|python-jsonpath-rw-ext-1.2.2-1|65	
21mr|python-jsonpath-rw-ext-1.2.2-1|66	
21mr|python-jsonpath-rw-ext-1.2.2-1|67	
21mr|python-jsonpath-rw-ext-1.2.2-1|68	
21mr|python-jsonpath-rw-ext-1.2.2-1|69	

15839 21
21mr|python-jsonpickle-2.2.0-1|1	%global pypi_name jsonpickle
21mr|python-jsonpickle-2.2.0-1|2	
21mr|python-jsonpickle-2.2.0-1|3	Name:           python-jsonpickle
21mr|python-jsonpickle-2.2.0-1|4	# version is inserted into setup.cfg manually (see %%prep). Please be careful
21mr|python-jsonpickle-2.2.0-1|5	# to use a Python-compatible version number if you need to set an "uncommon"
21mr|python-jsonpickle-2.2.0-1|6	# version for this RPM.
21mr|python-jsonpickle-2.2.0-1|7	Version:        2.2.0
21mr|python-jsonpickle-2.2.0-1|8	Release:        1
21mr|python-jsonpickle-2.2.0-1|9	Summary:        A module that allows any object to be serialized into JSON
21mr|python-jsonpickle-2.2.0-1|10	Group:          Development/Python
21mr|python-jsonpickle-2.2.0-1|11	License:        BSD
21mr|python-jsonpickle-2.2.0-1|12	URL:            https://pypi.io/project/jsonpickle/
21mr|python-jsonpickle-2.2.0-1|13	Source0:        %{pypi_source}
21mr|python-jsonpickle-2.2.0-1|14	
21mr|python-jsonpickle-2.2.0-1|15	# upstream ships a pytest.ini which also enables modules like cov/flake8.
21mr|python-jsonpickle-2.2.0-1|16	# Some of these plugins are not available in Fedora and/or are just useful for
21mr|python-jsonpickle-2.2.0-1|17	# developers (not distro releases).
21mr|python-jsonpickle-2.2.0-1|18	Patch1:         jsonpickle-remove-pytest-modules.patch
21mr|python-jsonpickle-2.2.0-1|19	
21mr|python-jsonpickle-2.2.0-1|20	# Ignore Python 3.11's default __getstate__ implementation
21mr|python-jsonpickle-2.2.0-1|21	# Makes things still work as expected with Python 3.11
21mr|python-jsonpickle-2.2.0-1|22	# https://bugzilla.redhat.com/show_bug.cgi?id=2098982
21mr|python-jsonpickle-2.2.0-1|23	# https://github.com/jsonpickle/jsonpickle/issues/395
21mr|python-jsonpickle-2.2.0-1|24	# https://github.com/jsonpickle/jsonpickle/pull/396
21mr|python-jsonpickle-2.2.0-1|25	Patch3:         396.patch
21mr|python-jsonpickle-2.2.0-1|26	
21mr|python-jsonpickle-2.2.0-1|27	%global _docdir_fmt %{name}
21mr|python-jsonpickle-2.2.0-1|28	
21mr|python-jsonpickle-2.2.0-1|29	BuildArch:      noarch
21mr|python-jsonpickle-2.2.0-1|30	
21mr|python-jsonpickle-2.2.0-1|31	%description
21mr|python-jsonpickle-2.2.0-1|32	This module allows python objects to be serialized to JSON in a similar fashion
21mr|python-jsonpickle-2.2.0-1|33	to the pickle module.
21mr|python-jsonpickle-2.2.0-1|34	
21mr|python-jsonpickle-2.2.0-1|35	#----------------------------------------------------
21mr|python-jsonpickle-2.2.0-1|36	%package -n python3-jsonpickle
21mr|python-jsonpickle-2.2.0-1|37	Summary:        A module that allows any object to be serialized into JSON
21mr|python-jsonpickle-2.2.0-1|38	Group:          Development/Python
21mr|python-jsonpickle-2.2.0-1|39	
21mr|python-jsonpickle-2.2.0-1|40	BuildRequires:  gnupg2
21mr|python-jsonpickle-2.2.0-1|41	BuildRequires:  python3-importlib-metadata
21mr|python-jsonpickle-2.2.0-1|42	BuildRequires:  python3-setuptools_scm >= 3.4.1
21mr|python-jsonpickle-2.2.0-1|43	
21mr|python-jsonpickle-2.2.0-1|44	BuildRequires:  make
21mr|python-jsonpickle-2.2.0-1|45	BuildRequires:  python3-devel
21mr|python-jsonpickle-2.2.0-1|46	BuildRequires:  python3-setuptools
21mr|python-jsonpickle-2.2.0-1|47	BuildRequires:  python3-pytest
21mr|python-jsonpickle-2.2.0-1|48	
21mr|python-jsonpickle-2.2.0-1|49	# dependencies to test to run optional tests
21mr|python-jsonpickle-2.2.0-1|50	BuildRequires:  python3-ecdsa
21mr|python-jsonpickle-2.2.0-1|51	BuildRequires:  python3-numpy
21mr|python-jsonpickle-2.2.0-1|52	BuildRequires:  python3-bson
21mr|python-jsonpickle-2.2.0-1|53	# most of the test suite treats pandas as options but some test cases do not
21mr|python-jsonpickle-2.2.0-1|54	BuildRequires:  python3-pandas
21mr|python-jsonpickle-2.2.0-1|55	BuildRequires:  python3-pytest
21mr|python-jsonpickle-2.2.0-1|56	
21mr|python-jsonpickle-2.2.0-1|57	BuildRequires:  python3-pymongo
21mr|python-jsonpickle-2.2.0-1|58	BuildRequires:  python3-simplejson
21mr|python-jsonpickle-2.2.0-1|59	BuildRequires:  python3-sqlalchemy
21mr|python-jsonpickle-2.2.0-1|60	BuildRequires:  python3-toml
21mr|python-jsonpickle-2.2.0-1|61	BuildRequires:  python3-ujson
21mr|python-jsonpickle-2.2.0-1|62	
21mr|python-jsonpickle-2.2.0-1|63	Requires:  python3-importlib-metadata
21mr|python-jsonpickle-2.2.0-1|64	
21mr|python-jsonpickle-2.2.0-1|65	
21mr|python-jsonpickle-2.2.0-1|66	%description -n python3-jsonpickle
21mr|python-jsonpickle-2.2.0-1|67	This module allows python objects to be serialized to JSON in a similar fashion
21mr|python-jsonpickle-2.2.0-1|68	to the pickle module.
21mr|python-jsonpickle-2.2.0-1|69	
21mr|python-jsonpickle-2.2.0-1|70	This is the version for Python 3.
21mr|python-jsonpickle-2.2.0-1|71	
21mr|python-jsonpickle-2.2.0-1|72	%files -n python3-jsonpickle
21mr|python-jsonpickle-2.2.0-1|73	%license LICENSE
21mr|python-jsonpickle-2.2.0-1|74	%{python3_sitelib}/*
21mr|python-jsonpickle-2.2.0-1|75	
21mr|python-jsonpickle-2.2.0-1|76	#----------------------------------------------------
21mr|python-jsonpickle-2.2.0-1|77	
21mr|python-jsonpickle-2.2.0-1|78	%prep
21mr|python-jsonpickle-2.2.0-1|79	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-jsonpickle-2.2.0-1|80	
21mr|python-jsonpickle-2.2.0-1|81	rm -r *.egg-info
21mr|python-jsonpickle-2.2.0-1|82	
21mr|python-jsonpickle-2.2.0-1|83	%build
21mr|python-jsonpickle-2.2.0-1|84	%py3_build
21mr|python-jsonpickle-2.2.0-1|85	
21mr|python-jsonpickle-2.2.0-1|86	%install
21mr|python-jsonpickle-2.2.0-1|87	%py3_install
21mr|python-jsonpickle-2.2.0-1|88	
21mr|python-jsonpickle-2.2.0-1|89	
21mr|python-jsonpickle-2.2.0-1|90	%check
21mr|python-jsonpickle-2.2.0-1|91	PYTHON=python3 make test

15840 21
21mr|python-jsonpointer-2.1-21|1	%global pypi_name jsonpointer
21mr|python-jsonpointer-2.1-21|2	%global github_name python-json-pointer
21mr|python-jsonpointer-2.1-21|3	
21mr|python-jsonpointer-2.1-21|4	Summary:    Resolve JSON Pointers in Python
21mr|python-jsonpointer-2.1-21|5	Name:       python-%{pypi_name}
21mr|python-jsonpointer-2.1-21|6	Version:    2.1
21mr|python-jsonpointer-2.1-21|7	Release:    21
21mr|python-jsonpointer-2.1-21|8	License:    BSD
21mr|python-jsonpointer-2.1-21|9	Group:      Development/Python
21mr|python-jsonpointer-2.1-21|10	Url:        https://github.com/stefankoegl/%{github_name}
21mr|python-jsonpointer-2.1-21|11	Source0:    https://pypi.io/packages/source/j/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-jsonpointer-2.1-21|12	BuildArch:  noarch
21mr|python-jsonpointer-2.1-21|13	
21mr|python-jsonpointer-2.1-21|14	%description
21mr|python-jsonpointer-2.1-21|15	Library to resolve JSON Pointers according to RFC 6901.
21mr|python-jsonpointer-2.1-21|16	
21mr|python-jsonpointer-2.1-21|17	#----------------------------------------------------------------------------
21mr|python-jsonpointer-2.1-21|18	
21mr|python-jsonpointer-2.1-21|19	%package -n python3-%{pypi_name}
21mr|python-jsonpointer-2.1-21|20	Summary:        Resolve JSON Pointers in Python
21mr|python-jsonpointer-2.1-21|21	Group:          Development/Python
21mr|python-jsonpointer-2.1-21|22	BuildRequires:  pkgconfig(python3)
21mr|python-jsonpointer-2.1-21|23	BuildRequires:  python3-setuptools
21mr|python-jsonpointer-2.1-21|24	Conflicts:      python-%{pypi_name} < 1.10-20
21mr|python-jsonpointer-2.1-21|25	Obsoletes:      python-%{pypi_name} < 1.10-20
21mr|python-jsonpointer-2.1-21|26	
21mr|python-jsonpointer-2.1-21|27	%description -n python3-%{pypi_name}
21mr|python-jsonpointer-2.1-21|28	Library to resolve JSON Pointers according to RFC 6901.
21mr|python-jsonpointer-2.1-21|29	
21mr|python-jsonpointer-2.1-21|30	%files -n python3-%{pypi_name}
21mr|python-jsonpointer-2.1-21|31	%doc README.md AUTHORS
21mr|python-jsonpointer-2.1-21|32	%{_bindir}/jsonpointer
21mr|python-jsonpointer-2.1-21|33	%{_bindir}/jsonpointer-3*
21mr|python-jsonpointer-2.1-21|34	%{python3_sitelib}/__pycache__/*
21mr|python-jsonpointer-2.1-21|35	%{python3_sitelib}/%{pypi_name}.py*
21mr|python-jsonpointer-2.1-21|36	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
21mr|python-jsonpointer-2.1-21|37	
21mr|python-jsonpointer-2.1-21|38	#----------------------------------------------------------------------------
21mr|python-jsonpointer-2.1-21|39	
21mr|python-jsonpointer-2.1-21|40	%prep
21mr|python-jsonpointer-2.1-21|41	%setup -q -n %{pypi_name}-%{version}
21mr|python-jsonpointer-2.1-21|42	
21mr|python-jsonpointer-2.1-21|43	%build
21mr|python-jsonpointer-2.1-21|44	%py3_build
21mr|python-jsonpointer-2.1-21|45	
21mr|python-jsonpointer-2.1-21|46	%install
21mr|python-jsonpointer-2.1-21|47	%py3_install
21mr|python-jsonpointer-2.1-21|48	mv %{buildroot}%{_bindir}/jsonpointer %{buildroot}%{_bindir}/jsonpointer-%{python3_version}
21mr|python-jsonpointer-2.1-21|49	ln -s ./jsonpointer-%{python3_version} %{buildroot}%{_bindir}/jsonpointer-3
21mr|python-jsonpointer-2.1-21|50	ln -s ./jsonpointer-%{python3_version} %{buildroot}%{_bindir}/jsonpointer
21mr|python-jsonpointer-2.1-21|51	
21mr|python-jsonpointer-2.1-21|52	%check
21mr|python-jsonpointer-2.1-21|53	%__python3 tests.py

15841 21
21mr|python-jsonschema-4.16.0-2|1	%define	pypi_name	jsonschema
21mr|python-jsonschema-4.16.0-2|2	
21mr|python-jsonschema-4.16.0-2|3	Name:		python-%{pypi_name}
21mr|python-jsonschema-4.16.0-2|4	Version:	4.16.0
21mr|python-jsonschema-4.16.0-2|5	Release:	2
21mr|python-jsonschema-4.16.0-2|6	Summary:	An implementation of JSON Schema validation for Python
21mr|python-jsonschema-4.16.0-2|7	Group:		Development/Python
21mr|python-jsonschema-4.16.0-2|8	License:	MIT
21mr|python-jsonschema-4.16.0-2|9	Url:		https://github.com/Julian/jsonschema
21mr|python-jsonschema-4.16.0-2|10	Source0:	https://pypi.io/packages/source/j/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-jsonschema-4.16.0-2|11	BuildRequires:	python3-devel
21mr|python-jsonschema-4.16.0-2|12	BuildRequires:	python3egg(pytest)
21mr|python-jsonschema-4.16.0-2|13	BuildRequires:	python3egg(setuptools-scm)
21mr|python-jsonschema-4.16.0-2|14	BuildRequires:	python3egg(wheel)
21mr|python-jsonschema-4.16.0-2|15	BuildRequires:	pyproject-rpm-macros
21mr|python-jsonschema-4.16.0-2|16	BuildArch:	noarch
21mr|python-jsonschema-4.16.0-2|17	
21mr|python-jsonschema-4.16.0-2|18	
21mr|python-jsonschema-4.16.0-2|19	%description
21mr|python-jsonschema-4.16.0-2|20	jsonschema is JSON Schema validator currently based on
21mr|python-jsonschema-4.16.0-2|21	http://tools.ietf.org/html/draft-zyp-json-schema-03
21mr|python-jsonschema-4.16.0-2|22	
21mr|python-jsonschema-4.16.0-2|23	#----------------------------------------------------------------
21mr|python-jsonschema-4.16.0-2|24	%package -n python3-%{pypi_name}
21mr|python-jsonschema-4.16.0-2|25	Summary:	An implementation of JSON Schema validation for Python
21mr|python-jsonschema-4.16.0-2|26	Group:		Development/Python
21mr|python-jsonschema-4.16.0-2|27	
21mr|python-jsonschema-4.16.0-2|28	%description -n python3-%{pypi_name}
21mr|python-jsonschema-4.16.0-2|29	jsonschema is JSON Schema validator currently based on
21mr|python-jsonschema-4.16.0-2|30	http://tools.ietf.org/html/draft-zyp-json-schema-03
21mr|python-jsonschema-4.16.0-2|31	
21mr|python-jsonschema-4.16.0-2|32	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-jsonschema-4.16.0-2|33	%doc CHANGELOG.rst COPYING README.rst
21mr|python-jsonschema-4.16.0-2|34	%{_bindir}/jsonschema
21mr|python-jsonschema-4.16.0-2|35	
21mr|python-jsonschema-4.16.0-2|36	#----------------------------------------------------------------
21mr|python-jsonschema-4.16.0-2|37	%prep
21mr|python-jsonschema-4.16.0-2|38	%setup -q -n %{pypi_name}-%{version}
21mr|python-jsonschema-4.16.0-2|39	
21mr|python-jsonschema-4.16.0-2|40	%generate_buildrequires
21mr|python-jsonschema-4.16.0-2|41	%pyproject_buildrequires -r
21mr|python-jsonschema-4.16.0-2|42	
21mr|python-jsonschema-4.16.0-2|43	%build
21mr|python-jsonschema-4.16.0-2|44	%pyproject_wheel
21mr|python-jsonschema-4.16.0-2|45	
21mr|python-jsonschema-4.16.0-2|46	%install
21mr|python-jsonschema-4.16.0-2|47	%pyproject_install
21mr|python-jsonschema-4.16.0-2|48	%pyproject_save_files %{pypi_name}
21mr|python-jsonschema-4.16.0-2|49	
21mr|python-jsonschema-4.16.0-2|50	
21mr|python-jsonschema-4.16.0-2|51	%check
21mr|python-jsonschema-4.16.0-2|52	%pytest
21mr|python-jsonschema-4.16.0-2|53	

15842 21
21mr|python-junitxml-0.7-22|1	%global pypi_name junitxml
21mr|python-junitxml-0.7-22|2	
21mr|python-junitxml-0.7-22|3	Name:           python-%{pypi_name}
21mr|python-junitxml-0.7-22|4	Version:        0.7
21mr|python-junitxml-0.7-22|5	Release:        22%{?dist}
21mr|python-junitxml-0.7-22|6	Summary:        PyJUnitXML, a pyunit extension to output JUnit compatible XML
21mr|python-junitxml-0.7-22|7	Group:		Development/Python
21mr|python-junitxml-0.7-22|8	
21mr|python-junitxml-0.7-22|9	License:        LGPLv3
21mr|python-junitxml-0.7-22|10	URL:            https://launchpad.net/pyjunitxml
21mr|python-junitxml-0.7-22|11	Source0:        https://pypi.python.org/packages/source/j/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-junitxml-0.7-22|12	BuildArch:      noarch
21mr|python-junitxml-0.7-22|13	BuildRequires:  python3-devel
21mr|python-junitxml-0.7-22|14	
21mr|python-junitxml-0.7-22|15	
21mr|python-junitxml-0.7-22|16	%global _description\
21mr|python-junitxml-0.7-22|17	PyJUnitXML\
21mr|python-junitxml-0.7-22|18	==========\
21mr|python-junitxml-0.7-22|19	A Python unittest TestResult that outputs JUnit\
21mr|python-junitxml-0.7-22|20	compatible XML.
21mr|python-junitxml-0.7-22|21	
21mr|python-junitxml-0.7-22|22	%description %_description
21mr|python-junitxml-0.7-22|23	
21mr|python-junitxml-0.7-22|24	%package -n python3-%{pypi_name}
21mr|python-junitxml-0.7-22|25	Summary: PyJUnitXML, a pyunit extension to output JUnit compatible XML
21mr|python-junitxml-0.7-22|26	BuildRequires: python3-devel
21mr|python-junitxml-0.7-22|27	
21mr|python-junitxml-0.7-22|28	%description -n python3-%{pypi_name}
21mr|python-junitxml-0.7-22|29	PyJUnitXML
21mr|python-junitxml-0.7-22|30	==========
21mr|python-junitxml-0.7-22|31	A Python unittest TestResult that outputs JUnit
21mr|python-junitxml-0.7-22|32	compatible XML.
21mr|python-junitxml-0.7-22|33	
21mr|python-junitxml-0.7-22|34	
21mr|python-junitxml-0.7-22|35	%prep
21mr|python-junitxml-0.7-22|36	%setup -q -n %{pypi_name}-%{version}
21mr|python-junitxml-0.7-22|37	rm -rf %{py3dir}
21mr|python-junitxml-0.7-22|38	cp -a . %{py3dir}
21mr|python-junitxml-0.7-22|39	
21mr|python-junitxml-0.7-22|40	%build
21mr|python-junitxml-0.7-22|41	pushd %{py3dir}
21mr|python-junitxml-0.7-22|42	%{__python3} setup.py build
21mr|python-junitxml-0.7-22|43	popd
21mr|python-junitxml-0.7-22|44	
21mr|python-junitxml-0.7-22|45	%install
21mr|python-junitxml-0.7-22|46	pushd %{py3dir}
21mr|python-junitxml-0.7-22|47	%{__python3} setup.py install --skip-build --root %{buildroot}
21mr|python-junitxml-0.7-22|48	popd
21mr|python-junitxml-0.7-22|49	mv %{buildroot}%{_bindir}/pyjunitxml %{buildroot}%{_bindir}/pyjunitxml-%{python3_version}
21mr|python-junitxml-0.7-22|50	ln -s ./pyjunitxml-%{python3_version} %{buildroot}%{_bindir}/pyjunitxml-3
21mr|python-junitxml-0.7-22|51	
21mr|python-junitxml-0.7-22|52	%files -n python3-%{pypi_name}
21mr|python-junitxml-0.7-22|53	%doc COPYING
21mr|python-junitxml-0.7-22|54	%{_bindir}/pyjunitxml-3
21mr|python-junitxml-0.7-22|55	%{_bindir}/pyjunitxml-%{python3_version}
21mr|python-junitxml-0.7-22|56	%{python3_sitelib}/*

15843 21
21mr|python-jwcrypto-1.0.0-1|1	%define debug_package %{nil}
21mr|python-jwcrypto-1.0.0-1|2	%define module	jwcrypto
21mr|python-jwcrypto-1.0.0-1|3	
21mr|python-jwcrypto-1.0.0-1|4	Summary:	Implements JWK,JWS,JWE specifications using python-cryptography
21mr|python-jwcrypto-1.0.0-1|5	Name:		python-%{module}
21mr|python-jwcrypto-1.0.0-1|6	Version:	1.0.0
21mr|python-jwcrypto-1.0.0-1|7	Release:	1
21mr|python-jwcrypto-1.0.0-1|8	License:	LGPLv3+
21mr|python-jwcrypto-1.0.0-1|9	Group:		Development/Python
21mr|python-jwcrypto-1.0.0-1|10	Url:		https://github.com/latchset/
21mr|python-jwcrypto-1.0.0-1|11	Source0:	https://github.com/latchset/jwcrypto/archive/v%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-jwcrypto-1.0.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-jwcrypto-1.0.0-1|13	BuildRequires:	python3egg(cryptography)
21mr|python-jwcrypto-1.0.0-1|14	BuildRequires:	python3egg(pytest)
21mr|python-jwcrypto-1.0.0-1|15	BuildRequires:	python3egg(setuptools)
21mr|python-jwcrypto-1.0.0-1|16	
21mr|python-jwcrypto-1.0.0-1|17	%description
21mr|python-jwcrypto-1.0.0-1|18	Implements JWK,JWS,JWE specifications using python-cryptography.
21mr|python-jwcrypto-1.0.0-1|19	
21mr|python-jwcrypto-1.0.0-1|20	#------------------------------------------------------------------
21mr|python-jwcrypto-1.0.0-1|21	%package -n python3-%{module}
21mr|python-jwcrypto-1.0.0-1|22	Summary:	Implements JWK,JWS,JWE specifications using python-cryptography
21mr|python-jwcrypto-1.0.0-1|23	Group:		Development/Python
21mr|python-jwcrypto-1.0.0-1|24	
21mr|python-jwcrypto-1.0.0-1|25	%description -n python3-%{module}
21mr|python-jwcrypto-1.0.0-1|26	Implements JWK,JWS,JWE specifications using python-cryptography.
21mr|python-jwcrypto-1.0.0-1|27	
21mr|python-jwcrypto-1.0.0-1|28	%files -n python3-%{module}
21mr|python-jwcrypto-1.0.0-1|29	%doc LICENSE README.md
21mr|python-jwcrypto-1.0.0-1|30	%{python3_sitelib}/%{module}
21mr|python-jwcrypto-1.0.0-1|31	%{python3_sitelib}/%{module}-*.egg-info
21mr|python-jwcrypto-1.0.0-1|32	
21mr|python-jwcrypto-1.0.0-1|33	#------------------------------------------------------------------
21mr|python-jwcrypto-1.0.0-1|34	
21mr|python-jwcrypto-1.0.0-1|35	%prep
21mr|python-jwcrypto-1.0.0-1|36	%setup -qn %{module}-%{version}
21mr|python-jwcrypto-1.0.0-1|37	
21mr|python-jwcrypto-1.0.0-1|38	%build
21mr|python-jwcrypto-1.0.0-1|39	
21mr|python-jwcrypto-1.0.0-1|40	%install
21mr|python-jwcrypto-1.0.0-1|41	PYTHONDONTWRITEBYTECODE=1 python3 setup.py install --root=%{buildroot}
21mr|python-jwcrypto-1.0.0-1|42	rm -rf %{buildroot}%{_docdir}/%{module}

15844 21
21mr|python-jwt-1.7.1-1|1	# what it's called on pypi
21mr|python-jwt-1.7.1-1|2	%global srcname PyJWT
21mr|python-jwt-1.7.1-1|3	# what it's imported as
21mr|python-jwt-1.7.1-1|4	%global libname jwt
21mr|python-jwt-1.7.1-1|5	# name of egg info directory
21mr|python-jwt-1.7.1-1|6	%global eggname %{srcname}
21mr|python-jwt-1.7.1-1|7	# package name fragment
21mr|python-jwt-1.7.1-1|8	%global pkgname %{libname}
21mr|python-jwt-1.7.1-1|9	
21mr|python-jwt-1.7.1-1|10	%global common_description %{expand:
21mr|python-jwt-1.7.1-1|11	A Python implementation of JSON Web Token draft 01. This library provides a
21mr|python-jwt-1.7.1-1|12	means of representing signed content using JSON data structures, including
21mr|python-jwt-1.7.1-1|13	claims to be transferred between two parties encoded as digitally signed and
21mr|python-jwt-1.7.1-1|14	encrypted JSON objects.}
21mr|python-jwt-1.7.1-1|15	
21mr|python-jwt-1.7.1-1|16	Name:           python-%{pkgname}
21mr|python-jwt-1.7.1-1|17	Version:        1.7.1
21mr|python-jwt-1.7.1-1|18	Release:        1
21mr|python-jwt-1.7.1-1|19	Summary:        JSON Web Token implementation in Python
21mr|python-jwt-1.7.1-1|20	Group:		Development/Python
21mr|python-jwt-1.7.1-1|21	License:        MIT
21mr|python-jwt-1.7.1-1|22	URL:            https://github.com/jpadilla/pyjwt
21mr|python-jwt-1.7.1-1|23	Source0:        %pypi_source
21mr|python-jwt-1.7.1-1|24	BuildArch:      noarch
21mr|python-jwt-1.7.1-1|25	
21mr|python-jwt-1.7.1-1|26	
21mr|python-jwt-1.7.1-1|27	%description %{common_description}
21mr|python-jwt-1.7.1-1|28	
21mr|python-jwt-1.7.1-1|29	
21mr|python-jwt-1.7.1-1|30	%package -n python3-%{pkgname}
21mr|python-jwt-1.7.1-1|31	Summary:        %{summary}
21mr|python-jwt-1.7.1-1|32	BuildRequires:  python3-devel
21mr|python-jwt-1.7.1-1|33	BuildRequires:  python3-setuptools
21mr|python-jwt-1.7.1-1|34	BuildRequires:  python3-cryptography >= 1.4.0
21mr|python-jwt-1.7.1-1|35	BuildRequires:  python3-pytest
21mr|python-jwt-1.7.1-1|36	
21mr|python-jwt-1.7.1-1|37	%description -n python3-%{pkgname} %{common_description}
21mr|python-jwt-1.7.1-1|38	
21mr|python-jwt-1.7.1-1|39	%prep
21mr|python-jwt-1.7.1-1|40	%autosetup -n %{srcname}-%{version}
21mr|python-jwt-1.7.1-1|41	rm -rf %{eggname}.egg-info
21mr|python-jwt-1.7.1-1|42	# prevent pullng in `addopts` for pytest run later
21mr|python-jwt-1.7.1-1|43	rm setup.cfg
21mr|python-jwt-1.7.1-1|44	
21mr|python-jwt-1.7.1-1|45	
21mr|python-jwt-1.7.1-1|46	%build
21mr|python-jwt-1.7.1-1|47	%py3_build
21mr|python-jwt-1.7.1-1|48	
21mr|python-jwt-1.7.1-1|49	
21mr|python-jwt-1.7.1-1|50	%install
21mr|python-jwt-1.7.1-1|51	%py3_install
21mr|python-jwt-1.7.1-1|52	
21mr|python-jwt-1.7.1-1|53	
21mr|python-jwt-1.7.1-1|54	%files -n python3-%{pkgname}
21mr|python-jwt-1.7.1-1|55	%doc README.rst AUTHORS
21mr|python-jwt-1.7.1-1|56	%license LICENSE
21mr|python-jwt-1.7.1-1|57	%{python3_sitelib}/%{libname}
21mr|python-jwt-1.7.1-1|58	%{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info
21mr|python-jwt-1.7.1-1|59	%{_bindir}/pyjwt

15845 21
21mr|python-kafka-2.0.2-1|1	%global pypi_name kafka-python
21mr|python-kafka-2.0.2-1|2	
21mr|python-kafka-2.0.2-1|3	Name:		python-kafka
21mr|python-kafka-2.0.2-1|4	Version:	2.0.2
21mr|python-kafka-2.0.2-1|5	Release:	1
21mr|python-kafka-2.0.2-1|6	Summary:	Pure Python client for Apache Kafka
21mr|python-kafka-2.0.2-1|7	Group:		Development/Python
21mr|python-kafka-2.0.2-1|8	License:	ASL 2.0
21mr|python-kafka-2.0.2-1|9	URL:		https://github.com/mumrah/%{pypi_name}
21mr|python-kafka-2.0.2-1|10	Source0:	https://pypi.io/packages/source/k/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-kafka-2.0.2-1|11	BuildArch:        noarch
21mr|python-kafka-2.0.2-1|12	
21mr|python-kafka-2.0.2-1|13	%description
21mr|python-kafka-2.0.2-1|14	This module provides low-level protocol support for Apache Kafka as well as high-level
21mr|python-kafka-2.0.2-1|15	consumer and producer classes. Request batching is supported by the protocol as well as
21mr|python-kafka-2.0.2-1|16	broker-aware request routing. Gzip and Snappy compression is also supported for message
21mr|python-kafka-2.0.2-1|17	sets.
21mr|python-kafka-2.0.2-1|18	
21mr|python-kafka-2.0.2-1|19	#-----------------------------------------------------------------
21mr|python-kafka-2.0.2-1|20	%package -n python3-kafka
21mr|python-kafka-2.0.2-1|21	Summary:	Pure Python client for Apache Kafka
21mr|python-kafka-2.0.2-1|22	Group:		Development/Python
21mr|python-kafka-2.0.2-1|23	BuildRequires:	python3egg(setuptools)
21mr|python-kafka-2.0.2-1|24	BuildRequires:	pkgconfig(python3)
21mr|python-kafka-2.0.2-1|25	BuildRequires:	python3egg(sphinx)
21mr|python-kafka-2.0.2-1|26	
21mr|python-kafka-2.0.2-1|27	%description -n python3-kafka
21mr|python-kafka-2.0.2-1|28	This module provides low-level protocol support for Apache Kafka as well as high-level
21mr|python-kafka-2.0.2-1|29	consumer and producer classes. Request batching is supported by the protocol as well as
21mr|python-kafka-2.0.2-1|30	broker-aware request routing. Gzip and Snappy compression is also supported for message
21mr|python-kafka-2.0.2-1|31	sets.
21mr|python-kafka-2.0.2-1|32	
21mr|python-kafka-2.0.2-1|33	%files -n python3-kafka
21mr|python-kafka-2.0.2-1|34	%{python3_sitelib}/kafka
21mr|python-kafka-2.0.2-1|35	%{python3_sitelib}/kafka*.egg-info
21mr|python-kafka-2.0.2-1|36	%doc README.rst
21mr|python-kafka-2.0.2-1|37	
21mr|python-kafka-2.0.2-1|38	#-----------------------------------------------------------------
21mr|python-kafka-2.0.2-1|39	
21mr|python-kafka-2.0.2-1|40	%prep
21mr|python-kafka-2.0.2-1|41	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-kafka-2.0.2-1|42	
21mr|python-kafka-2.0.2-1|43	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-kafka-2.0.2-1|44	
21mr|python-kafka-2.0.2-1|45	rm -r *.egg-info
21mr|python-kafka-2.0.2-1|46	
21mr|python-kafka-2.0.2-1|47	%build
21mr|python-kafka-2.0.2-1|48	%py3_build
21mr|python-kafka-2.0.2-1|49	
21mr|python-kafka-2.0.2-1|50	%install
21mr|python-kafka-2.0.2-1|51	%py3_install

15846 21
21mr|python-kazoo-2.8.0-1|1	%global pypi_name kazoo
21mr|python-kazoo-2.8.0-1|2	
21mr|python-kazoo-2.8.0-1|3	Name:		python-%{pypi_name}
21mr|python-kazoo-2.8.0-1|4	Version:	2.8.0
21mr|python-kazoo-2.8.0-1|5	Release:	1
21mr|python-kazoo-2.8.0-1|6	Summary:	Higher level Python Zookeeper client
21mr|python-kazoo-2.8.0-1|7	Group:		Development/Python
21mr|python-kazoo-2.8.0-1|8	License:	ASL 2.0
21mr|python-kazoo-2.8.0-1|9	URL:		https://kazoo.readthedocs.org
21mr|python-kazoo-2.8.0-1|10	Source0:	https://pypi.python.org/packages/source/k/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-kazoo-2.8.0-1|11	BuildArch:	noarch
21mr|python-kazoo-2.8.0-1|12	
21mr|python-kazoo-2.8.0-1|13	%description
21mr|python-kazoo-2.8.0-1|14	Kazoo is a Python library designed to make working with Zookeeper a more
21mr|python-kazoo-2.8.0-1|15	hassle-free experience that is less prone to errors.
21mr|python-kazoo-2.8.0-1|16	
21mr|python-kazoo-2.8.0-1|17	#---------------------------------------------------------------------------
21mr|python-kazoo-2.8.0-1|18	%package -n python3-%{pypi_name}
21mr|python-kazoo-2.8.0-1|19	Summary:	Higher level Python Zookeeper client
21mr|python-kazoo-2.8.0-1|20	BuildRequires:	pkgconfig(python3)
21mr|python-kazoo-2.8.0-1|21	BuildRequires:	python3egg(setuptools)
21mr|python-kazoo-2.8.0-1|22	
21mr|python-kazoo-2.8.0-1|23	%description -n python3-%{pypi_name}
21mr|python-kazoo-2.8.0-1|24	Kazoo is a Python library designed to make working with Zookeeper a more
21mr|python-kazoo-2.8.0-1|25	hassle-free experience that is less prone to errors.
21mr|python-kazoo-2.8.0-1|26	
21mr|python-kazoo-2.8.0-1|27	%files -n python3-%{pypi_name}
21mr|python-kazoo-2.8.0-1|28	%doc README.md LICENSE
21mr|python-kazoo-2.8.0-1|29	%{python3_sitelib}/%{pypi_name}
21mr|python-kazoo-2.8.0-1|30	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-kazoo-2.8.0-1|31	
21mr|python-kazoo-2.8.0-1|32	#---------------------------------------------------------------------------
21mr|python-kazoo-2.8.0-1|33	
21mr|python-kazoo-2.8.0-1|34	%prep
21mr|python-kazoo-2.8.0-1|35	%setup -q -n %{pypi_name}-%{version}
21mr|python-kazoo-2.8.0-1|36	# Remove bundled egg-info
21mr|python-kazoo-2.8.0-1|37	rm -rf %{pypi_name}.egg-info
21mr|python-kazoo-2.8.0-1|38	
21mr|python-kazoo-2.8.0-1|39	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-kazoo-2.8.0-1|40	
21mr|python-kazoo-2.8.0-1|41	
21mr|python-kazoo-2.8.0-1|42	%build
21mr|python-kazoo-2.8.0-1|43	%py3_build
21mr|python-kazoo-2.8.0-1|44	
21mr|python-kazoo-2.8.0-1|45	
21mr|python-kazoo-2.8.0-1|46	%install
21mr|python-kazoo-2.8.0-1|47	%py3_install
21mr|python-kazoo-2.8.0-1|48	
21mr|python-kazoo-2.8.0-1|49	#delete tests
21mr|python-kazoo-2.8.0-1|50	rm -fr %{buildroot}%{python3_sitelib}/%{pypi_name}/tests/

15847 21
21mr|python-kdcproxy-1.0.0-1|1	%define pypi_name kdcproxy
21mr|python-kdcproxy-1.0.0-1|2	
21mr|python-kdcproxy-1.0.0-1|3	Summary:	MS-KKDCP (kerberos proxy) WSGI module
21mr|python-kdcproxy-1.0.0-1|4	Name:		python-%{pypi_name}
21mr|python-kdcproxy-1.0.0-1|5	Version:	1.0.0
21mr|python-kdcproxy-1.0.0-1|6	Release:	1
21mr|python-kdcproxy-1.0.0-1|7	License:	MIT
21mr|python-kdcproxy-1.0.0-1|8	Group:		Development/Python
21mr|python-kdcproxy-1.0.0-1|9	Url:		https://github.com/npmccallum/kdcproxy
21mr|python-kdcproxy-1.0.0-1|10	Source0:	https://github.com/npmccallum/kdcproxy/archive/v%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-kdcproxy-1.0.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-kdcproxy-1.0.0-1|12	BuildRequires:	python3egg(pyasn1)
21mr|python-kdcproxy-1.0.0-1|13	BuildRequires:	python3egg(dnspython)
21mr|python-kdcproxy-1.0.0-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-kdcproxy-1.0.0-1|15	BuildArch:	noarch
21mr|python-kdcproxy-1.0.0-1|16	
21mr|python-kdcproxy-1.0.0-1|17	%description
21mr|python-kdcproxy-1.0.0-1|18	This package contains a Python 2.x WSGI module for proxying KDC requests over
21mr|python-kdcproxy-1.0.0-1|19	HTTP by following the MS-KKDCP protocol. It aims to be simple to deploy, with
21mr|python-kdcproxy-1.0.0-1|20	minimal configuration.
21mr|python-kdcproxy-1.0.0-1|21	
21mr|python-kdcproxy-1.0.0-1|22	#-----------------------------------------------------------------------------
21mr|python-kdcproxy-1.0.0-1|23	%package -n python3-%{pypi_name}
21mr|python-kdcproxy-1.0.0-1|24	Summary:	MS-KKDCP (kerberos proxy) WSGI module
21mr|python-kdcproxy-1.0.0-1|25	Group:		Development/Python
21mr|python-kdcproxy-1.0.0-1|26	Requires:	python3egg(pyasn1)
21mr|python-kdcproxy-1.0.0-1|27	Requires:	python3egg(dnspython)
21mr|python-kdcproxy-1.0.0-1|28	
21mr|python-kdcproxy-1.0.0-1|29	%description -n python3-%{pypi_name}
21mr|python-kdcproxy-1.0.0-1|30	This package contains a Python 2.x WSGI module for proxying KDC requests over
21mr|python-kdcproxy-1.0.0-1|31	HTTP by following the MS-KKDCP protocol. It aims to be simple to deploy, with
21mr|python-kdcproxy-1.0.0-1|32	minimal configuration.
21mr|python-kdcproxy-1.0.0-1|33	
21mr|python-kdcproxy-1.0.0-1|34	%files -n python3-%{pypi_name}
21mr|python-kdcproxy-1.0.0-1|35	%doc COPYING README
21mr|python-kdcproxy-1.0.0-1|36	%{python3_sitelib}/%{pypi_name}/
21mr|python-kdcproxy-1.0.0-1|37	%{python3_sitelib}/%{pypi_name}-%{version}-*.egg-info
21mr|python-kdcproxy-1.0.0-1|38	
21mr|python-kdcproxy-1.0.0-1|39	#-----------------------------------------------------------------------------
21mr|python-kdcproxy-1.0.0-1|40	
21mr|python-kdcproxy-1.0.0-1|41	%prep
21mr|python-kdcproxy-1.0.0-1|42	%setup -q -n %{pypi_name}-%{version}
21mr|python-kdcproxy-1.0.0-1|43	
21mr|python-kdcproxy-1.0.0-1|44	
21mr|python-kdcproxy-1.0.0-1|45	%build
21mr|python-kdcproxy-1.0.0-1|46	%py3_build
21mr|python-kdcproxy-1.0.0-1|47	
21mr|python-kdcproxy-1.0.0-1|48	%install
21mr|python-kdcproxy-1.0.0-1|49	%py3_install
21mr|python-kdcproxy-1.0.0-1|50	find %{buildroot}%{python3_sitelib}/%{pypi_name}/ -name '*.py' -exec chmod 755 '{}' \;

15848 21
21mr|python-kerberos-1.3.1-1|1	%define srcname kerberos
21mr|python-kerberos-1.3.1-1|2	
21mr|python-kerberos-1.3.1-1|3	Summary:	A high-level wrapper for Kerberos (GSSAPI) operations
21mr|python-kerberos-1.3.1-1|4	Name:		python-kerberos
21mr|python-kerberos-1.3.1-1|5	Version:	1.3.1
21mr|python-kerberos-1.3.1-1|6	Release:	1
21mr|python-kerberos-1.3.1-1|7	License:	ASL 2.0
21mr|python-kerberos-1.3.1-1|8	Group:		Development/Python
21mr|python-kerberos-1.3.1-1|9	Url:		https://pypi.python.org/pypi/kerberos
21mr|python-kerberos-1.3.1-1|10	Source0:	https://files.pythonhosted.org/packages/39/cd/f98699a6e806b9d974ea1d3376b91f09edcb90415adbf31e3b56ee99ba64/kerberos-1.3.1.tar.gz
21mr|python-kerberos-1.3.1-1|11	# Accept principal=None in authGSSClientInit. Upstream ticket
21mr|python-kerberos-1.3.1-1|12	# https://www.calendarserver.org/ticket/942
21mr|python-kerberos-1.3.1-1|13	BuildRequires:	pythonegg(setuptools)
21mr|python-kerberos-1.3.1-1|14	BuildRequires:	krb5-devel
21mr|python-kerberos-1.3.1-1|15	BuildRequires:	pkgconfig(python2)
21mr|python-kerberos-1.3.1-1|16	BuildRequires:	pkgconfig(python3)
21mr|python-kerberos-1.3.1-1|17	BuildRequires:	python3egg(setuptools)
21mr|python-kerberos-1.3.1-1|18	
21mr|python-kerberos-1.3.1-1|19	%description
21mr|python-kerberos-1.3.1-1|20	This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.
21mr|python-kerberos-1.3.1-1|21	The goal is to avoid having to build a module that wraps the entire
21mr|python-kerberos-1.3.1-1|22	Kerberos.framework, and instead offer a limited set of functions that do what
21mr|python-kerberos-1.3.1-1|23	is needed for client/serverKerberos authentication based on
21mr|python-kerberos-1.3.1-1|24	<http://www.ietf.org/rfc/rfc4559.txt>.
21mr|python-kerberos-1.3.1-1|25	
21mr|python-kerberos-1.3.1-1|26	Much of the C-code here is adapted from Apache's mod_auth_kerb-5.0rc7.
21mr|python-kerberos-1.3.1-1|27	
21mr|python-kerberos-1.3.1-1|28	%files
21mr|python-kerberos-1.3.1-1|29	%{python2_sitearch}/kerberos*.so
21mr|python-kerberos-1.3.1-1|30	%{python2_sitearch}/kerberos-%{version}-*.egg-info
21mr|python-kerberos-1.3.1-1|31	
21mr|python-kerberos-1.3.1-1|32	#----------------------------------------------------------------------------
21mr|python-kerberos-1.3.1-1|33	
21mr|python-kerberos-1.3.1-1|34	%package -n python3-%{srcname}
21mr|python-kerberos-1.3.1-1|35	Summary:        A high-level wrapper for Kerberos (GSSAPI) operations
21mr|python-kerberos-1.3.1-1|36	Group:          Development/Python
21mr|python-kerberos-1.3.1-1|37	
21mr|python-kerberos-1.3.1-1|38	%description -n python3-%{srcname}
21mr|python-kerberos-1.3.1-1|39	This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.
21mr|python-kerberos-1.3.1-1|40	The goal is to avoid having to build a module that wraps the entire
21mr|python-kerberos-1.3.1-1|41	Kerberos.framework, and instead offer a limited set of functions that do what
21mr|python-kerberos-1.3.1-1|42	is needed for client/serverKerberos authentication based on
21mr|python-kerberos-1.3.1-1|43	<http://www.ietf.org/rfc/rfc4559.txt>.
21mr|python-kerberos-1.3.1-1|44	
21mr|python-kerberos-1.3.1-1|45	Much of the C-code here is adapted from Apache's mod_auth_kerb-5.0rc7.
21mr|python-kerberos-1.3.1-1|46	
21mr|python-kerberos-1.3.1-1|47	%files -n python3-%{srcname}
21mr|python-kerberos-1.3.1-1|48	%{python3_sitearch}/kerberos*.so
21mr|python-kerberos-1.3.1-1|49	%{python3_sitearch}/kerberos-%{version}-*.egg-info
21mr|python-kerberos-1.3.1-1|50	
21mr|python-kerberos-1.3.1-1|51	#----------------------------------------------------------------------------
21mr|python-kerberos-1.3.1-1|52	
21mr|python-kerberos-1.3.1-1|53	%prep
21mr|python-kerberos-1.3.1-1|54	%setup -qn %{srcname}-%{version}
21mr|python-kerberos-1.3.1-1|55	
21mr|python-kerberos-1.3.1-1|56	%build
21mr|python-kerberos-1.3.1-1|57	%py2_build
21mr|python-kerberos-1.3.1-1|58	%py3_build
21mr|python-kerberos-1.3.1-1|59	
21mr|python-kerberos-1.3.1-1|60	%install
21mr|python-kerberos-1.3.1-1|61	%py2_install
21mr|python-kerberos-1.3.1-1|62	%py3_install

15849 21
21mr|python-keyboard-0.13.5-1|1	%define module keyboard
21mr|python-keyboard-0.13.5-1|2	
21mr|python-keyboard-0.13.5-1|3	Summary:	Hook and simulate keyboard events
21mr|python-keyboard-0.13.5-1|4	Name:		python-%{module}
21mr|python-keyboard-0.13.5-1|5	Version:	0.13.5
21mr|python-keyboard-0.13.5-1|6	Release:	1
21mr|python-keyboard-0.13.5-1|7	License:	MIT
21mr|python-keyboard-0.13.5-1|8	Group:		Development/Python
21mr|python-keyboard-0.13.5-1|9	Url:		https://github.com/boppreh/keyboard
21mr|python-keyboard-0.13.5-1|10	Source0:	https://pypi.io/packages/source/k/%{module}/%{module}-%{version}.zip
21mr|python-keyboard-0.13.5-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-keyboard-0.13.5-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-keyboard-0.13.5-1|13	BuildArch:	noarch
21mr|python-keyboard-0.13.5-1|14	
21mr|python-keyboard-0.13.5-1|15	%define _description \
21mr|python-keyboard-0.13.5-1|16	Take full control of your keyboard with this small Python library. \
21mr|python-keyboard-0.13.5-1|17	Hook global events, register hotkeys, simulate key presses and much more.
21mr|python-keyboard-0.13.5-1|18	
21mr|python-keyboard-0.13.5-1|19	%description
21mr|python-keyboard-0.13.5-1|20	%{_description}
21mr|python-keyboard-0.13.5-1|21	
21mr|python-keyboard-0.13.5-1|22	#------------------------------------------------------------------
21mr|python-keyboard-0.13.5-1|23	
21mr|python-keyboard-0.13.5-1|24	%package -n python3-%{module}
21mr|python-keyboard-0.13.5-1|25	Summary:	%{summary}
21mr|python-keyboard-0.13.5-1|26	Group:		Development/Python
21mr|python-keyboard-0.13.5-1|27	
21mr|python-keyboard-0.13.5-1|28	%description -n python3-%{module}
21mr|python-keyboard-0.13.5-1|29	%{_description}
21mr|python-keyboard-0.13.5-1|30	
21mr|python-keyboard-0.13.5-1|31	%files -n python3-%{module}
21mr|python-keyboard-0.13.5-1|32	%{python3_sitelib}/%{module}
21mr|python-keyboard-0.13.5-1|33	%{python3_sitelib}/%{module}-%{version}-py*.egg-info
21mr|python-keyboard-0.13.5-1|34	
21mr|python-keyboard-0.13.5-1|35	#------------------------------------------------------------------
21mr|python-keyboard-0.13.5-1|36	
21mr|python-keyboard-0.13.5-1|37	%prep
21mr|python-keyboard-0.13.5-1|38	%setup -q -n %{module}-%{version}
21mr|python-keyboard-0.13.5-1|39	
21mr|python-keyboard-0.13.5-1|40	%build
21mr|python-keyboard-0.13.5-1|41	%py3_build
21mr|python-keyboard-0.13.5-1|42	
21mr|python-keyboard-0.13.5-1|43	%install
21mr|python-keyboard-0.13.5-1|44	%py3_install

15850 21
21mr|python-keyczar-0.71j-1|1	%define module keyczar
21mr|python-keyczar-0.71j-1|2	
21mr|python-keyczar-0.71j-1|3	Summary:	Toolkit for safe and simple cryptography
21mr|python-keyczar-0.71j-1|4	Name:		python-%{module}
21mr|python-keyczar-0.71j-1|5	Version:	0.71j
21mr|python-keyczar-0.71j-1|6	Release:	1
21mr|python-keyczar-0.71j-1|7	License:	ASL 2.0
21mr|python-keyczar-0.71j-1|8	Group:		Development/Python
21mr|python-keyczar-0.71j-1|9	Url:		http://www.keyczar.org/
21mr|python-keyczar-0.71j-1|10	Source0:	https://github.com/google/keyczar/archive/Java_release_%{version}.tar.gz?/%{module}-Java_release_%{version}.tar.gz
21mr|python-keyczar-0.71j-1|11	BuildRequires:	pythonegg(pyasn1)
21mr|python-keyczar-0.71j-1|12	BuildRequires:	pythonegg(pycrypto)
21mr|python-keyczar-0.71j-1|13	BuildRequires:	pythonegg(setuptools)
21mr|python-keyczar-0.71j-1|14	BuildRequires:	pkgconfig(python2)
21mr|python-keyczar-0.71j-1|15	BuildArch:	noarch
21mr|python-keyczar-0.71j-1|16	
21mr|python-keyczar-0.71j-1|17	%description
21mr|python-keyczar-0.71j-1|18	Keyczar is an open source cryptographic toolkit designed to make it easier and
21mr|python-keyczar-0.71j-1|19	safer for developers to use cryptography in their applications. Keyczar
21mr|python-keyczar-0.71j-1|20	supports authentication and encryption with both symmetric and asymmetric keys.
21mr|python-keyczar-0.71j-1|21	
21mr|python-keyczar-0.71j-1|22	%files
21mr|python-keyczar-0.71j-1|23	%doc python/README python/LICENSE python/doc/pycrypt.pdf
21mr|python-keyczar-0.71j-1|24	%dir %{python2_sitelib}/%{module}/
21mr|python-keyczar-0.71j-1|25	%{python2_sitelib}/%{module}/*
21mr|python-keyczar-0.71j-1|26	%{python2_sitelib}/python_%{module}-*.egg-info
21mr|python-keyczar-0.71j-1|27	
21mr|python-keyczar-0.71j-1|28	#----------------------------------------------------------------------------
21mr|python-keyczar-0.71j-1|29	
21mr|python-keyczar-0.71j-1|30	%package -n python3-%{module}
21mr|python-keyczar-0.71j-1|31	Summary:	Toolkit for safe and simple cryptography
21mr|python-keyczar-0.71j-1|32	Group:		Development/Python
21mr|python-keyczar-0.71j-1|33	BuildRequires:	python3egg(pyasn1)
21mr|python-keyczar-0.71j-1|34	BuildRequires:	python3egg(pycrypto)
21mr|python-keyczar-0.71j-1|35	BuildRequires:	python3egg(setuptools)
21mr|python-keyczar-0.71j-1|36	BuildRequires:	pkgconfig(python3)
21mr|python-keyczar-0.71j-1|37	
21mr|python-keyczar-0.71j-1|38	%description -n python3-%{module}
21mr|python-keyczar-0.71j-1|39	Keyczar is an open source cryptographic toolkit designed to make it easier and
21mr|python-keyczar-0.71j-1|40	safer for developers to use cryptography in their applications. Keyczar
21mr|python-keyczar-0.71j-1|41	supports authentication and encryption with both symmetric and asymmetric keys.
21mr|python-keyczar-0.71j-1|42	
21mr|python-keyczar-0.71j-1|43	%files -n python3-%{module}
21mr|python-keyczar-0.71j-1|44	%dir %{python3_sitelib}/%{module}/
21mr|python-keyczar-0.71j-1|45	%{python3_sitelib}/%{module}/*
21mr|python-keyczar-0.71j-1|46	%{python3_sitelib}/python_%{module}-*.egg-info
21mr|python-keyczar-0.71j-1|47	
21mr|python-keyczar-0.71j-1|48	#----------------------------------------------------------------------------
21mr|python-keyczar-0.71j-1|49	
21mr|python-keyczar-0.71j-1|50	%prep
21mr|python-keyczar-0.71j-1|51	%setup -q -n %{module}-Java_release_%{version}
21mr|python-keyczar-0.71j-1|52	pushd python
21mr|python-keyczar-0.71j-1|53	rm -rf python_%{module}.egg-info
21mr|python-keyczar-0.71j-1|54	
21mr|python-keyczar-0.71j-1|55	cp -a . %{py3dir}
21mr|python-keyczar-0.71j-1|56	popd
21mr|python-keyczar-0.71j-1|57	%build
21mr|python-keyczar-0.71j-1|58	pushd python
21mr|python-keyczar-0.71j-1|59	%py2_build
21mr|python-keyczar-0.71j-1|60	popd
21mr|python-keyczar-0.71j-1|61	
21mr|python-keyczar-0.71j-1|62	pushd %{py3dir}
21mr|python-keyczar-0.71j-1|63	%py3_build
21mr|python-keyczar-0.71j-1|64	popd
21mr|python-keyczar-0.71j-1|65	
21mr|python-keyczar-0.71j-1|66	%install
21mr|python-keyczar-0.71j-1|67	pushd python
21mr|python-keyczar-0.71j-1|68	%py2_install
21mr|python-keyczar-0.71j-1|69	popd
21mr|python-keyczar-0.71j-1|70	
21mr|python-keyczar-0.71j-1|71	pushd %{py3dir}
21mr|python-keyczar-0.71j-1|72	%py3_install
21mr|python-keyczar-0.71j-1|73	popd
21mr|python-keyczar-0.71j-1|74	
21mr|python-keyczar-0.71j-1|75	rm -rf %{buildroot}/usr/bin/keyczart

15851 21
21mr|python-keyring-23.1.0-1|1	%define fname	keyring
21mr|python-keyring-23.1.0-1|2	
21mr|python-keyring-23.1.0-1|3	Name:		python-keyring
21mr|python-keyring-23.1.0-1|4	Summary:	Python library to access the system keyring service
21mr|python-keyring-23.1.0-1|5	Version:	23.1.0
21mr|python-keyring-23.1.0-1|6	Release:	1
21mr|python-keyring-23.1.0-1|7	URL:		http://pypi.python.org/pypi/keyring
21mr|python-keyring-23.1.0-1|8	Source0:	https://files.pythonhosted.org/packages/cc/ff/89ec0e9c71181f631b7892a290b0a159875354b207b33e5012d3bcdf71b1/keyring-23.1.0.tar.gz
21mr|python-keyring-23.1.0-1|9	Group:		Development/Python
21mr|python-keyring-23.1.0-1|10	License:	MIT
21mr|python-keyring-23.1.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-keyring-23.1.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-keyring-23.1.0-1|13	BuildRequires:	python3egg(setuptools-scm)
21mr|python-keyring-23.1.0-1|14	BuildRequires:	python3egg(toml)
21mr|python-keyring-23.1.0-1|15	Requires:	python3-gobject3
21mr|python-keyring-23.1.0-1|16	BuildArch:	noarch
21mr|python-keyring-23.1.0-1|17	
21mr|python-keyring-23.1.0-1|18	%description
21mr|python-keyring-23.1.0-1|19	The Python keyring lib provides a easy way to access the system keyring
21mr|python-keyring-23.1.0-1|20	service from python. It can be used in any application that needs safe
21mr|python-keyring-23.1.0-1|21	password storage.
21mr|python-keyring-23.1.0-1|22	
21mr|python-keyring-23.1.0-1|23	This package only provides file-based pseudo-keyrings. To interface with
21mr|python-keyring-23.1.0-1|24	gnome-keyring or KWallet, please install one of python-keyring-gnome or
21mr|python-keyring-23.1.0-1|25	python-keyring-kwallet.
21mr|python-keyring-23.1.0-1|26	
21mr|python-keyring-23.1.0-1|27	#=========================================================================
21mr|python-keyring-23.1.0-1|28	%package -n python3-keyring
21mr|python-keyring-23.1.0-1|29	Summary:	Python library to access the system keyring service
21mr|python-keyring-23.1.0-1|30	Group:		Development/Python
21mr|python-keyring-23.1.0-1|31	
21mr|python-keyring-23.1.0-1|32	%description -n python3-keyring
21mr|python-keyring-23.1.0-1|33	The Python keyring lib provides a easy way to access the system keyring
21mr|python-keyring-23.1.0-1|34	service from python. It can be used in any application that needs safe
21mr|python-keyring-23.1.0-1|35	password storage.
21mr|python-keyring-23.1.0-1|36	
21mr|python-keyring-23.1.0-1|37	This package only provides file-based pseudo-keyrings. To interface with
21mr|python-keyring-23.1.0-1|38	gnome-keyring or KWallet, please install one of python-keyring-gnome or
21mr|python-keyring-23.1.0-1|39	python-keyring-kwallet.
21mr|python-keyring-23.1.0-1|40	
21mr|python-keyring-23.1.0-1|41	%files -n python3-keyring
21mr|python-keyring-23.1.0-1|42	%doc README.rst CHANGES.rst
21mr|python-keyring-23.1.0-1|43	%{python3_sitelib}/*egg-info
21mr|python-keyring-23.1.0-1|44	%{python3_sitelib}/%{fname}
21mr|python-keyring-23.1.0-1|45	%{_bindir}/python3-keyring
21mr|python-keyring-23.1.0-1|46	#=========================================================================
21mr|python-keyring-23.1.0-1|47	%prep
21mr|python-keyring-23.1.0-1|48	%setup -q -n %{fname}-%{version}
21mr|python-keyring-23.1.0-1|49	
21mr|python-keyring-23.1.0-1|50	rm -rf %{fname}.egg-info
21mr|python-keyring-23.1.0-1|51	%apply_patches
21mr|python-keyring-23.1.0-1|52	
21mr|python-keyring-23.1.0-1|53	%build
21mr|python-keyring-23.1.0-1|54	%py3_build
21mr|python-keyring-23.1.0-1|55	
21mr|python-keyring-23.1.0-1|56	
21mr|python-keyring-23.1.0-1|57	%install
21mr|python-keyring-23.1.0-1|58	%py3_install
21mr|python-keyring-23.1.0-1|59	
21mr|python-keyring-23.1.0-1|60	# we don't ship tests they need a test environment
21mr|python-keyring-23.1.0-1|61	rm -rf %{buildroot}/%{python3_sitelib}/%{fname}/tests/
21mr|python-keyring-23.1.0-1|62	mv %{buildroot}/%{_bindir}/keyring %{buildroot}/%{_bindir}/python3-keyring

15852 21
21mr|python-kickstart-3.32-3|1	%define srcname pykickstart
21mr|python-kickstart-3.32-3|2	
21mr|python-kickstart-3.32-3|3	# Disable tests by default because they fail to run inside mock builds
21mr|python-kickstart-3.32-3|4	# at the moment, but can run locally.  To build and run tests, do:
21mr|python-kickstart-3.32-3|5	#     rpmbuild -ba --with runtests python-kickstart.spec
21mr|python-kickstart-3.32-3|6	%bcond_with runtests
21mr|python-kickstart-3.32-3|7	
21mr|python-kickstart-3.32-3|8	Name:		python-kickstart
21mr|python-kickstart-3.32-3|9	Version:	3.32
21mr|python-kickstart-3.32-3|10	Release:	3
21mr|python-kickstart-3.32-3|11	License:	GPLv2 and MIT
21mr|python-kickstart-3.32-3|12	Group:		Development/Python
21mr|python-kickstart-3.32-3|13	Summary:	Python library and tools for manipulating kickstart files
21mr|python-kickstart-3.32-3|14	Url:		http://fedoraproject.org/wiki/pykickstart
21mr|python-kickstart-3.32-3|15	# This is a Red Hat maintained package. Thus the source is only available from
21mr|python-kickstart-3.32-3|16	# within the srpm:
21mr|python-kickstart-3.32-3|17	# https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/SRPMS/Packages/p/
21mr|python-kickstart-3.32-3|18	# or git: git://github.com/rhinstaller/pykickstart.git
21mr|python-kickstart-3.32-3|19	Source0:	https://github.com/pykickstart/pykickstart/releases/download/r%{version}/%{srcname}-%{version}.tar.gz
21mr|python-kickstart-3.32-3|20	BuildArch:	noarch
21mr|python-kickstart-3.32-3|21	
21mr|python-kickstart-3.32-3|22	BuildRequires:	gettext
21mr|python-kickstart-3.32-3|23	BuildRequires:	python3-coverage
21mr|python-kickstart-3.32-3|24	BuildRequires:	python3-devel
21mr|python-kickstart-3.32-3|25	BuildRequires:	python3-nose
21mr|python-kickstart-3.32-3|26	BuildRequires:	python3-ordered-set
21mr|python-kickstart-3.32-3|27	BuildRequires:	python3-setuptools
21mr|python-kickstart-3.32-3|28	BuildRequires:	python3-requests
21mr|python-kickstart-3.32-3|29	BuildRequires:	python3-six
21mr|python-kickstart-3.32-3|30	
21mr|python-kickstart-3.32-3|31	
21mr|python-kickstart-3.32-3|32	%description
21mr|python-kickstart-3.32-3|33	Python library and tools for manipulating kickstart files
21mr|python-kickstart-3.32-3|34	
21mr|python-kickstart-3.32-3|35	# Pykickstart utilities
21mr|python-kickstart-3.32-3|36	%package -n pykickstart
21mr|python-kickstart-3.32-3|37	Summary:	Python utilities for manipulating kickstart files
21mr|python-kickstart-3.32-3|38	Group:		Development/Python
21mr|python-kickstart-3.32-3|39	# Mageia package name for this subpackage...
21mr|python-kickstart-3.32-3|40	Provides:	python-kickstart-utils = %{EVRD}
21mr|python-kickstart-3.32-3|41	Requires:	python3-kickstart = %{EVRD}
21mr|python-kickstart-3.32-3|42	# Deal with accidental breakage
21mr|python-kickstart-3.32-3|43	Obsoletes:	%python2-utils < 3.21-3
21mr|python-kickstart-3.32-3|44	
21mr|python-kickstart-3.32-3|45	%description -n pykickstart
21mr|python-kickstart-3.32-3|46	Python utilities for manipulating kickstart files.
21mr|python-kickstart-3.32-3|47	
21mr|python-kickstart-3.32-3|48	# Python 3 library
21mr|python-kickstart-3.32-3|49	%package -n python3-kickstart
21mr|python-kickstart-3.32-3|50	Summary:	Python 3 library for manipulating kickstart files
21mr|python-kickstart-3.32-3|51	Group:		Development/Python
21mr|python-kickstart-3.32-3|52	Provides:	python3-pykickstart = %{EVRD}
21mr|python-kickstart-3.32-3|53	Requires: 	python3-six
21mr|python-kickstart-3.32-3|54	Requires: 	python3-requests
21mr|python-kickstart-3.32-3|55	Requires: 	python3-ordered-set
21mr|python-kickstart-3.32-3|56	
21mr|python-kickstart-3.32-3|57	%description -n python3-kickstart
21mr|python-kickstart-3.32-3|58	Python 3 library for manipulating kickstart files.
21mr|python-kickstart-3.32-3|59	The binaries are found in the python-kickstart-utils package.
21mr|python-kickstart-3.32-3|60	
21mr|python-kickstart-3.32-3|61	%prep
21mr|python-kickstart-3.32-3|62	%autosetup -n %{srcname}-%{version} -p1
21mr|python-kickstart-3.32-3|63	
21mr|python-kickstart-3.32-3|64	%build
21mr|python-kickstart-3.32-3|65	make PYTHON=%{__python3}
21mr|python-kickstart-3.32-3|66	
21mr|python-kickstart-3.32-3|67	
21mr|python-kickstart-3.32-3|68	%install
21mr|python-kickstart-3.32-3|69	%make_install PYTHON=%{__python3}
21mr|python-kickstart-3.32-3|70	
21mr|python-kickstart-3.32-3|71	%if %{with runtests}
21mr|python-kickstart-3.32-3|72	%check
21mr|python-kickstart-3.32-3|73	make PYTHON=%{__python3} test
21mr|python-kickstart-3.32-3|74	%endif
21mr|python-kickstart-3.32-3|75	
21mr|python-kickstart-3.32-3|76	%files -n pykickstart
21mr|python-kickstart-3.32-3|77	%license COPYING
21mr|python-kickstart-3.32-3|78	%doc README.rst
21mr|python-kickstart-3.32-3|79	%doc data/kickstart.vim
21mr|python-kickstart-3.32-3|80	%{_bindir}/ksvalidator
21mr|python-kickstart-3.32-3|81	%{_bindir}/ksflatten
21mr|python-kickstart-3.32-3|82	%{_bindir}/ksverdiff
21mr|python-kickstart-3.32-3|83	%{_bindir}/ksshell
21mr|python-kickstart-3.32-3|84	%{_mandir}/man1/*
21mr|python-kickstart-3.32-3|85	
21mr|python-kickstart-3.32-3|86	%files -n python3-kickstart
21mr|python-kickstart-3.32-3|87	%license COPYING
21mr|python-kickstart-3.32-3|88	%doc docs/2to3
21mr|python-kickstart-3.32-3|89	%doc docs/programmers-guide
21mr|python-kickstart-3.32-3|90	%doc docs/kickstart-docs.txt
21mr|python-kickstart-3.32-3|91	%{python3_sitelib}/pykickstart/
21mr|python-kickstart-3.32-3|92	%{python3_sitelib}/pykickstart*.egg-info

15853 21
21mr|python-kiwisolver-1.3.2-1|1	%define	module kiwisolver
21mr|python-kiwisolver-1.3.2-1|2	%define	oname kiwi
21mr|python-kiwisolver-1.3.2-1|3	
21mr|python-kiwisolver-1.3.2-1|4	%global __provides_exclude kiwisolver.so
21mr|python-kiwisolver-1.3.2-1|5	
21mr|python-kiwisolver-1.3.2-1|6	Summary:	A fast implementation of the Cassowary constraint solver
21mr|python-kiwisolver-1.3.2-1|7	Name:		python-%{module}
21mr|python-kiwisolver-1.3.2-1|8	Version:	1.3.2
21mr|python-kiwisolver-1.3.2-1|9	Release:	1
21mr|python-kiwisolver-1.3.2-1|10	Group:		Development/Python
21mr|python-kiwisolver-1.3.2-1|11	License:	BSD
21mr|python-kiwisolver-1.3.2-1|12	Url:		https://github.com/nucleic/kiwi
21mr|python-kiwisolver-1.3.2-1|13	Source0:	https://files.pythonhosted.org/packages/8e/87/259fde8cf07d06677f0a749cb157d079ebd00d40fe52faaab1a882a66159/kiwisolver-1.3.2.tar.gz
21mr|python-kiwisolver-1.3.2-1|14	BuildRequires:	python3-devel
21mr|python-kiwisolver-1.3.2-1|15	BuildRequires:	python3-setuptools
21mr|python-kiwisolver-1.3.2-1|16	BuildRequires:	python3-pytest
21mr|python-kiwisolver-1.3.2-1|17	BuildRequires:	python3-cppy
21mr|python-kiwisolver-1.3.2-1|18	Provides:	python-%{module} = %{EVRD}
21mr|python-kiwisolver-1.3.2-1|19	
21mr|python-kiwisolver-1.3.2-1|20	%description
21mr|python-kiwisolver-1.3.2-1|21	Kiwi is an efficient C++ implementation of the Cassowary constraint solving
21mr|python-kiwisolver-1.3.2-1|22	algorithm. Is is an implementation of the algorithm based on the seminal
21mr|python-kiwisolver-1.3.2-1|23	Cassowary paper. It is *not* a refactoring of the original C++ solver. It has
21mr|python-kiwisolver-1.3.2-1|24	been designed from the ground up to be lightweight and fast.
21mr|python-kiwisolver-1.3.2-1|25	This package provides the module for Python 2.
21mr|python-kiwisolver-1.3.2-1|26	
21mr|python-kiwisolver-1.3.2-1|27	#-----------------------------------------------------------------------------
21mr|python-kiwisolver-1.3.2-1|28	
21mr|python-kiwisolver-1.3.2-1|29	%package -n python3-%{module}
21mr|python-kiwisolver-1.3.2-1|30	Summary:	A fast implementation of the Cassowary constraint solver
21mr|python-kiwisolver-1.3.2-1|31	Group:		Development/Python
21mr|python-kiwisolver-1.3.2-1|32	Provides:	python3-%{module} = %{EVRD}
21mr|python-kiwisolver-1.3.2-1|33	Provides:	python3egg(kiwisolver) = %{EVRD}
21mr|python-kiwisolver-1.3.2-1|34	Provides:	python%{py3_ver}dist(kiwisolver) = %{EVRD}
21mr|python-kiwisolver-1.3.2-1|35	
21mr|python-kiwisolver-1.3.2-1|36	%description -n python3-%{module}
21mr|python-kiwisolver-1.3.2-1|37	Kiwi is an efficient C++ implementation of the Cassowary constraint solving
21mr|python-kiwisolver-1.3.2-1|38	algorithm. Is is an implementation of the algorithm based on the seminal
21mr|python-kiwisolver-1.3.2-1|39	Cassowary paper. It is *not* a refactoring of the original C++ solver. It has
21mr|python-kiwisolver-1.3.2-1|40	been designed from the ground up to be lightweight and fast.
21mr|python-kiwisolver-1.3.2-1|41	This package provides the module for Python 3.
21mr|python-kiwisolver-1.3.2-1|42	
21mr|python-kiwisolver-1.3.2-1|43	%files -n python3-%{module}
21mr|python-kiwisolver-1.3.2-1|44	%doc README.rst LICENSE
21mr|python-kiwisolver-1.3.2-1|45	%{py3_platsitedir}/%{module}.cpython-*.so
21mr|python-kiwisolver-1.3.2-1|46	%{py3_platsitedir}/%{module}-%{version}-py3.?.egg-info/*
21mr|python-kiwisolver-1.3.2-1|47	
21mr|python-kiwisolver-1.3.2-1|48	#-----------------------------------------------------------------------------
21mr|python-kiwisolver-1.3.2-1|49	
21mr|python-kiwisolver-1.3.2-1|50	%prep
21mr|python-kiwisolver-1.3.2-1|51	%setup -qn %{module}-%{version}
21mr|python-kiwisolver-1.3.2-1|52	
21mr|python-kiwisolver-1.3.2-1|53	# Remove bundled egg-info
21mr|python-kiwisolver-1.3.2-1|54	rm -rf %{module}.egg-info
21mr|python-kiwisolver-1.3.2-1|55	
21mr|python-kiwisolver-1.3.2-1|56	%build
21mr|python-kiwisolver-1.3.2-1|57	%py3_build
21mr|python-kiwisolver-1.3.2-1|58	
21mr|python-kiwisolver-1.3.2-1|59	%install
21mr|python-kiwisolver-1.3.2-1|60	%py3_install
21mr|python-kiwisolver-1.3.2-1|61	
21mr|python-kiwisolver-1.3.2-1|62	
21mr|python-kiwisolver-1.3.2-1|63	%check
21mr|python-kiwisolver-1.3.2-1|64	PYTHONPATH="%{buildroot}%{py3_platsitedir}" py.test-%{py3_ver} py/tests/

15854 21
21mr|python-kombu-5.2.4-1|1	
21mr|python-kombu-5.2.4-1|2	%define srcname kombu
21mr|python-kombu-5.2.4-1|3	
21mr|python-kombu-5.2.4-1|4	Name:		python-%{srcname}
21mr|python-kombu-5.2.4-1|5	
21mr|python-kombu-5.2.4-1|6	Version:	5.2.4
21mr|python-kombu-5.2.4-1|7	Release:	1
21mr|python-kombu-5.2.4-1|8	Summary:	AMQP Messaging Framework for Python
21mr|python-kombu-5.2.4-1|9	
21mr|python-kombu-5.2.4-1|10	Group:		Development/Python
21mr|python-kombu-5.2.4-1|11	License:	BSD
21mr|python-kombu-5.2.4-1|12	URL:		http://pypi.python.org/pypi/%{srcname}
21mr|python-kombu-5.2.4-1|13	Source0:	https://github.com/celery/kombu/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-kombu-5.2.4-1|14	BuildArch:	noarch
21mr|python-kombu-5.2.4-1|15	
21mr|python-kombu-5.2.4-1|16	# python3
21mr|python-kombu-5.2.4-1|17	BuildRequires:	pkgconfig(python3)
21mr|python-kombu-5.2.4-1|18	BuildRequires:	python3egg(nose)
21mr|python-kombu-5.2.4-1|19	BuildRequires:	python3egg(setuptools)
21mr|python-kombu-5.2.4-1|20	
21mr|python-kombu-5.2.4-1|21	%description
21mr|python-kombu-5.2.4-1|22	AMQP is the Advanced Message Queuing Protocol, an open standard protocol
21mr|python-kombu-5.2.4-1|23	for message orientation, queuing, routing, reliability and security.
21mr|python-kombu-5.2.4-1|24	One of the most popular implementations of AMQP is RabbitMQ.
21mr|python-kombu-5.2.4-1|25	The aim of Kombu is to make messaging in Python as easy as possible by
21mr|python-kombu-5.2.4-1|26	providing an idiomatic high-level interface for the AMQP protocol, and
21mr|python-kombu-5.2.4-1|27	also provide proven and tested solutions to common messaging problems.
21mr|python-kombu-5.2.4-1|28	
21mr|python-kombu-5.2.4-1|29	#---------------------------------------------------------------------
21mr|python-kombu-5.2.4-1|30	%package -n python3-kombu
21mr|python-kombu-5.2.4-1|31	Summary:	AMQP Messaging Framework for Python3
21mr|python-kombu-5.2.4-1|32	Group:		Development/Python
21mr|python-kombu-5.2.4-1|33	Requires:	python3
21mr|python-kombu-5.2.4-1|34	Requires:	python3egg(amqp) >= 1.4.2
21mr|python-kombu-5.2.4-1|35	
21mr|python-kombu-5.2.4-1|36	%description -n python3-kombu
21mr|python-kombu-5.2.4-1|37	AMQP is the Advanced Message Queuing Protocol, an open standard protocol
21mr|python-kombu-5.2.4-1|38	for message orientation, queuing, routing, reliability and security.
21mr|python-kombu-5.2.4-1|39	One of the most popular implementations of AMQP is RabbitMQ.
21mr|python-kombu-5.2.4-1|40	The aim of Kombu is to make messaging in Python as easy as possible by
21mr|python-kombu-5.2.4-1|41	providing an idiomatic high-level interface for the AMQP protocol, and
21mr|python-kombu-5.2.4-1|42	also provide proven and tested solutions to common messaging problems.
21mr|python-kombu-5.2.4-1|43	Python3 module.
21mr|python-kombu-5.2.4-1|44	
21mr|python-kombu-5.2.4-1|45	%files -n python3-kombu
21mr|python-kombu-5.2.4-1|46	%doc AUTHORS FAQ LICENSE READ* THANKS TODO examples/
21mr|python-kombu-5.2.4-1|47	%{py3_puresitedir}/%{srcname}/
21mr|python-kombu-5.2.4-1|48	%{py3_puresitedir}/%{srcname}*.egg-info
21mr|python-kombu-5.2.4-1|49	
21mr|python-kombu-5.2.4-1|50	#---------------------------------------------------------------------
21mr|python-kombu-5.2.4-1|51	
21mr|python-kombu-5.2.4-1|52	%prep
21mr|python-kombu-5.2.4-1|53	%setup -q -n %{srcname}-%{version}
21mr|python-kombu-5.2.4-1|54	chmod 644 README.rst
21mr|python-kombu-5.2.4-1|55	
21mr|python-kombu-5.2.4-1|56	%build
21mr|python-kombu-5.2.4-1|57	%py3_build
21mr|python-kombu-5.2.4-1|58	
21mr|python-kombu-5.2.4-1|59	%install
21mr|python-kombu-5.2.4-1|60	%py3_install

15855 21
21mr|python-krbV-1.0.90-10|1	Summary:	Python extension module for Kerberos 5
21mr|python-krbV-1.0.90-10|2	Name:		python-krbV
21mr|python-krbV-1.0.90-10|3	Version:	1.0.90
21mr|python-krbV-1.0.90-10|4	Release:	10
21mr|python-krbV-1.0.90-10|5	License:	LGPLv2+
21mr|python-krbV-1.0.90-10|6	Group:		Development/Python
21mr|python-krbV-1.0.90-10|7	Url:		https://github.com/vijaykiran/python-krbv
21mr|python-krbV-1.0.90-10|8	Source0:	https://github.com/vijaykiran/python-krbv/archive/%{version}.tar.gz?/python-krbv-%{version}.tar.gz
21mr|python-krbV-1.0.90-10|9	Patch0:		krbv-remove-miss-krb5.patch
21mr|python-krbV-1.0.90-10|10	BuildRequires:	gawk
21mr|python-krbV-1.0.90-10|11	BuildRequires:	krb5-devel
21mr|python-krbV-1.0.90-10|12	BuildRequires:	pkgconfig(python2)
21mr|python-krbV-1.0.90-10|13	
21mr|python-krbV-1.0.90-10|14	%description
21mr|python-krbV-1.0.90-10|15	python2-krbV allows python2 programs to use Kerberos 5 authentication and
21mr|python-krbV-1.0.90-10|16	security.
21mr|python-krbV-1.0.90-10|17	
21mr|python-krbV-1.0.90-10|18	%package -n python2-krbV
21mr|python-krbV-1.0.90-10|19	%py2_migration_meta python2-krbV
21mr|python-krbV-1.0.90-10|20	Summary:	Python extension module for Kerberos 5
21mr|python-krbV-1.0.90-10|21	
21mr|python-krbV-1.0.90-10|22	%description -n python2-krbV
21mr|python-krbV-1.0.90-10|23	python-krbV allows python programs to use Kerberos 5 authentication and
21mr|python-krbV-1.0.90-10|24	security.
21mr|python-krbV-1.0.90-10|25	
21mr|python-krbV-1.0.90-10|26	%files -n python2-krbV
21mr|python-krbV-1.0.90-10|27	%doc README COPYING krbV-code-snippets.py
21mr|python-krbV-1.0.90-10|28	%{python2_sitearch}/krbVmodule.so
21mr|python-krbV-1.0.90-10|29	
21mr|python-krbV-1.0.90-10|30	#----------------------------------------------------------------------------
21mr|python-krbV-1.0.90-10|31	
21mr|python-krbV-1.0.90-10|32	%prep
21mr|python-krbV-1.0.90-10|33	%autosetup -p1 -n python-krbv-%{version}
21mr|python-krbV-1.0.90-10|34	
21mr|python-krbV-1.0.90-10|35	%build
21mr|python-krbV-1.0.90-10|36	export PYTHON=%__python2
21mr|python-krbV-1.0.90-10|37	export LIBNAME="%{_lib}"
21mr|python-krbV-1.0.90-10|38	export CFLAGS="%{optflags} -Wextra"
21mr|python-krbV-1.0.90-10|39	./autogen.sh
21mr|python-krbV-1.0.90-10|40	%configure
21mr|python-krbV-1.0.90-10|41	%make LIBS='-lpython2.7'
21mr|python-krbV-1.0.90-10|42	
21mr|python-krbV-1.0.90-10|43	%install
21mr|python-krbV-1.0.90-10|44	%make_install

15856 21
21mr|python-kubernetes-30.1.0-1|1	%global py3 python3
21mr|python-kubernetes-30.1.0-1|2	%global py3dev python3
21mr|python-kubernetes-30.1.0-1|3	
21mr|python-kubernetes-30.1.0-1|4	%global library kubernetes
21mr|python-kubernetes-30.1.0-1|5	%global basehash a66f8df1dfc0e4f4a17093c7da273b9e485a55a0
21mr|python-kubernetes-30.1.0-1|6	
21mr|python-kubernetes-30.1.0-1|7	Name:       python-%{library}
21mr|python-kubernetes-30.1.0-1|8	Version:	30.1.0
21mr|python-kubernetes-30.1.0-1|9	Release:	1
21mr|python-kubernetes-30.1.0-1|10	Summary:    Python client for the kubernetes API
21mr|python-kubernetes-30.1.0-1|11	License:    ASL 2.0
21mr|python-kubernetes-30.1.0-1|12	URL:        https://pypi.python.org/pypi/kubernetes
21mr|python-kubernetes-30.1.0-1|13	Group:      Development/Python
21mr|python-kubernetes-30.1.0-1|14	Source0:    https://github.com/kubernetes-client/python/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-kubernetes-30.1.0-1|15	Source1:    https://github.com/kubernetes-client/python-base/archive/%{basehash}.tar.gz
21mr|python-kubernetes-30.1.0-1|16	BuildArch:  noarch
21mr|python-kubernetes-30.1.0-1|17	
21mr|python-kubernetes-30.1.0-1|18	#-----------------------------------------------------
21mr|python-kubernetes-30.1.0-1|19	%package -n %{py3}-%{library}
21mr|python-kubernetes-30.1.0-1|20	Summary:    Kubernetes Python Client
21mr|python-kubernetes-30.1.0-1|21	BuildRequires:  git
21mr|python-kubernetes-30.1.0-1|22	BuildRequires:  %{py3dev}-devel
21mr|python-kubernetes-30.1.0-1|23	BuildRequires:  %{py3}-setuptools
21mr|python-kubernetes-30.1.0-1|24	Requires:  %{py3}-certifi
21mr|python-kubernetes-30.1.0-1|25	Requires:  %{py3}-six
21mr|python-kubernetes-30.1.0-1|26	Requires:  %{py3}-dateutil
21mr|python-kubernetes-30.1.0-1|27	Requires:  %{py3}-setuptools
21mr|python-kubernetes-30.1.0-1|28	Requires:  %{py3}-urllib3
21mr|python-kubernetes-30.1.0-1|29	Requires:  %{py3}-PyYAML
21mr|python-kubernetes-30.1.0-1|30	Requires:  %{py3}-google-auth
21mr|python-kubernetes-30.1.0-1|31	Requires:  %{py3}-websocket-client
21mr|python-kubernetes-30.1.0-1|32	
21mr|python-kubernetes-30.1.0-1|33	%description -n %{py3}-%{library}
21mr|python-kubernetes-30.1.0-1|34	Python client for the kubernetes API.
21mr|python-kubernetes-30.1.0-1|35	
21mr|python-kubernetes-30.1.0-1|36	%files -n %{py3}-%{library}
21mr|python-kubernetes-30.1.0-1|37	%license LICENSE
21mr|python-kubernetes-30.1.0-1|38	%doc README.md
21mr|python-kubernetes-30.1.0-1|39	%{python3_sitelib}/%{library}
21mr|python-kubernetes-30.1.0-1|40	%{python3_sitelib}/%{library}-*.egg-info
21mr|python-kubernetes-30.1.0-1|41	%exclude %{python3_sitelib}/%{library}/test
21mr|python-kubernetes-30.1.0-1|42	%exclude %{python3_sitelib}/%{library}/e2e_test
21mr|python-kubernetes-30.1.0-1|43	
21mr|python-kubernetes-30.1.0-1|44	#-----------------------------------------------------
21mr|python-kubernetes-30.1.0-1|45	
21mr|python-kubernetes-30.1.0-1|46	%package -n %{py3}-%{library}-tests
21mr|python-kubernetes-30.1.0-1|47	Summary:    Tests python-kubernetes library
21mr|python-kubernetes-30.1.0-1|48	
21mr|python-kubernetes-30.1.0-1|49	Requires:  %{py3}-nose
21mr|python-kubernetes-30.1.0-1|50	Requires:  %{py3}-py
21mr|python-kubernetes-30.1.0-1|51	Requires:  %{py3}-mock
21mr|python-kubernetes-30.1.0-1|52	Requires:  %{py3}-%{library} = %{version}-%{release}
21mr|python-kubernetes-30.1.0-1|53	
21mr|python-kubernetes-30.1.0-1|54	%description -n %{py3}-%{library}-tests
21mr|python-kubernetes-30.1.0-1|55	Tests python-kubernetes library
21mr|python-kubernetes-30.1.0-1|56	
21mr|python-kubernetes-30.1.0-1|57	%description
21mr|python-kubernetes-30.1.0-1|58	Python client for the kubernetes API.
21mr|python-kubernetes-30.1.0-1|59	
21mr|python-kubernetes-30.1.0-1|60	%files -n %{py3}-%{library}-tests
21mr|python-kubernetes-30.1.0-1|61	%license LICENSE
21mr|python-kubernetes-30.1.0-1|62	%{python3_sitelib}/%{library}/test
21mr|python-kubernetes-30.1.0-1|63	%{python3_sitelib}/%{library}/e2e_test
21mr|python-kubernetes-30.1.0-1|64	
21mr|python-kubernetes-30.1.0-1|65	#-----------------------------------------------------
21mr|python-kubernetes-30.1.0-1|66	
21mr|python-kubernetes-30.1.0-1|67	%prep
21mr|python-kubernetes-30.1.0-1|68	%autosetup -n python-%{version} -S git
21mr|python-kubernetes-30.1.0-1|69	
21mr|python-kubernetes-30.1.0-1|70	sed -i 's/websocket-client.*/websocket-client>=0.43.0/g' requirements.txt
21mr|python-kubernetes-30.1.0-1|71	
21mr|python-kubernetes-30.1.0-1|72	pushd kubernetes
21mr|python-kubernetes-30.1.0-1|73	rm -rf base
21mr|python-kubernetes-30.1.0-1|74	tar zxvf %{SOURCE1}
21mr|python-kubernetes-30.1.0-1|75	mv python-base-%{basehash} base
21mr|python-kubernetes-30.1.0-1|76	popd
21mr|python-kubernetes-30.1.0-1|77	
21mr|python-kubernetes-30.1.0-1|78	%build
21mr|python-kubernetes-30.1.0-1|79	%py3_build
21mr|python-kubernetes-30.1.0-1|80	
21mr|python-kubernetes-30.1.0-1|81	%install
21mr|python-kubernetes-30.1.0-1|82	%py3_install
21mr|python-kubernetes-30.1.0-1|83	cp -pr kubernetes/test %{buildroot}%{python3_sitelib}/%{library}/
21mr|python-kubernetes-30.1.0-1|84	cp -pr kubernetes/e2e_test %{buildroot}%{python3_sitelib}/%{library}/
21mr|python-kubernetes-30.1.0-1|85	
21mr|python-kubernetes-30.1.0-1|86	

15857 21
21mr|python-lazy-object-proxy-1.6.0-2|1	%define module	lazy-object-proxy
21mr|python-lazy-object-proxy-1.6.0-2|2	
21mr|python-lazy-object-proxy-1.6.0-2|3	Name:		python-%{module}
21mr|python-lazy-object-proxy-1.6.0-2|4	Summary:	A fast and thorough lazy object proxy
21mr|python-lazy-object-proxy-1.6.0-2|5	Version:	1.6.0
21mr|python-lazy-object-proxy-1.6.0-2|6	Release:	2
21mr|python-lazy-object-proxy-1.6.0-2|7	Url:		https://pypi.python.org/pypi/lazy-object-proxy
21mr|python-lazy-object-proxy-1.6.0-2|8	Source0:	https://files.pythonhosted.org/packages/bb/f5/646893a04dcf10d4acddb61c632fd53abb3e942e791317dcdd57f5800108/lazy-object-proxy-1.6.0.tar.gz
21mr|python-lazy-object-proxy-1.6.0-2|9	License:	GPLv2+
21mr|python-lazy-object-proxy-1.6.0-2|10	Group:		Development/Python
21mr|python-lazy-object-proxy-1.6.0-2|11	Patch0:		scmver.patch
21mr|python-lazy-object-proxy-1.6.0-2|12	BuildRequires:	python3-devel
21mr|python-lazy-object-proxy-1.6.0-2|13	BuildRequires:	python3egg(setuptools)
21mr|python-lazy-object-proxy-1.6.0-2|14	BuildRequires:	python3egg(setuptools-scm)
21mr|python-lazy-object-proxy-1.6.0-2|15	BuildRequires:	python3egg(pip)
21mr|python-lazy-object-proxy-1.6.0-2|16	BuildRequires:	python3egg(setuptools-scm)
21mr|python-lazy-object-proxy-1.6.0-2|17	
21mr|python-lazy-object-proxy-1.6.0-2|18	%description
21mr|python-lazy-object-proxy-1.6.0-2|19	A fast and thorough lazy object proxy
21mr|python-lazy-object-proxy-1.6.0-2|20	#==================================================================
21mr|python-lazy-object-proxy-1.6.0-2|21	
21mr|python-lazy-object-proxy-1.6.0-2|22	%package -n python3-%{module}
21mr|python-lazy-object-proxy-1.6.0-2|23	Summary:	A fast and thorough lazy object proxy
21mr|python-lazy-object-proxy-1.6.0-2|24	Group:		Development/Python
21mr|python-lazy-object-proxy-1.6.0-2|25	Requires:	python3-logilab-common
21mr|python-lazy-object-proxy-1.6.0-2|26	
21mr|python-lazy-object-proxy-1.6.0-2|27	%description -n python3-%{module}
21mr|python-lazy-object-proxy-1.6.0-2|28	A fast and thorough lazy object proxy
21mr|python-lazy-object-proxy-1.6.0-2|29	
21mr|python-lazy-object-proxy-1.6.0-2|30	%files -n python3-%{module}
21mr|python-lazy-object-proxy-1.6.0-2|31	%{python3_sitearch}/lazy_object_proxy/*
21mr|python-lazy-object-proxy-1.6.0-2|32	%{python3_sitearch}/lazy_object_proxy*.egg-info/*
21mr|python-lazy-object-proxy-1.6.0-2|33	#==================================================================
21mr|python-lazy-object-proxy-1.6.0-2|34	
21mr|python-lazy-object-proxy-1.6.0-2|35	%prep
21mr|python-lazy-object-proxy-1.6.0-2|36	%setup -qn %{module}-%{version}
21mr|python-lazy-object-proxy-1.6.0-2|37	%patch0 -p1
21mr|python-lazy-object-proxy-1.6.0-2|38	
21mr|python-lazy-object-proxy-1.6.0-2|39	%build
21mr|python-lazy-object-proxy-1.6.0-2|40	%py3_build
21mr|python-lazy-object-proxy-1.6.0-2|41	
21mr|python-lazy-object-proxy-1.6.0-2|42	%check
21mr|python-lazy-object-proxy-1.6.0-2|43	%define enable_tests_python3 0
21mr|python-lazy-object-proxy-1.6.0-2|44	%if %{enable_tests_python3}
21mr|python-lazy-object-proxy-1.6.0-2|45	PYTHONPATH=%{buildroot}%{py3_puresitedir} python3-pytest
21mr|python-lazy-object-proxy-1.6.0-2|46	%endif
21mr|python-lazy-object-proxy-1.6.0-2|47	
21mr|python-lazy-object-proxy-1.6.0-2|48	%install
21mr|python-lazy-object-proxy-1.6.0-2|49	%py3_install

15858 21
21mr|python-ldap3-2.9.1-1|1	%define module	ldap3
21mr|python-ldap3-2.9.1-1|2	
21mr|python-ldap3-2.9.1-1|3	Name:		python-%{module}
21mr|python-ldap3-2.9.1-1|4	Version:	2.9.1
21mr|python-ldap3-2.9.1-1|5	Release:	1
21mr|python-ldap3-2.9.1-1|6	Summary:	Strictly RFC 4510 conforming LDAP V3 pure Python client
21mr|python-ldap3-2.9.1-1|7	Group:		Development/Python
21mr|python-ldap3-2.9.1-1|8	License:	LGPLv2+
21mr|python-ldap3-2.9.1-1|9	URL:		https://pypi.python.org/pypi/%{module}/%{version}
21mr|python-ldap3-2.9.1-1|10	Source0:	https://files.pythonhosted.org/packages/43/ac/96bd5464e3edbc61595d0d69989f5d9969ae411866427b2500a8e5b812c0/ldap3-2.9.1.tar.gz
21mr|python-ldap3-2.9.1-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-ldap3-2.9.1-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-ldap3-2.9.1-1|13	BuildArch:	noarch
21mr|python-ldap3-2.9.1-1|14	
21mr|python-ldap3-2.9.1-1|15	%description
21mr|python-ldap3-2.9.1-1|16	dap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library.
21mr|python-ldap3-2.9.1-1|17	The same codebase runs in Python 2, Python 3, PyPy and PyPy3.
21mr|python-ldap3-2.9.1-1|18	#=========================================================================
21mr|python-ldap3-2.9.1-1|19	%package -n python3-%{module}
21mr|python-ldap3-2.9.1-1|20	Summary:	Strictly RFC 4510 conforming LDAP V3 pure Python client
21mr|python-ldap3-2.9.1-1|21	Group:		Development/Python
21mr|python-ldap3-2.9.1-1|22	
21mr|python-ldap3-2.9.1-1|23	%description -n python3-%{module}
21mr|python-ldap3-2.9.1-1|24	dap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library.
21mr|python-ldap3-2.9.1-1|25	The same codebase runs in Python 2, Python 3, PyPy and PyPy3.
21mr|python-ldap3-2.9.1-1|26	
21mr|python-ldap3-2.9.1-1|27	%files -n python3-%{module}
21mr|python-ldap3-2.9.1-1|28	%doc README.rst _version.json
21mr|python-ldap3-2.9.1-1|29	%doc COPYING.txt COPYING.LESSER.txt LICENSE.txt
21mr|python-ldap3-2.9.1-1|30	%{python3_sitelib}/%{module}/
21mr|python-ldap3-2.9.1-1|31	%{python3_sitelib}/%{module}-%{version}-py%{py3_ver}.egg-info
21mr|python-ldap3-2.9.1-1|32	#=========================================================================
21mr|python-ldap3-2.9.1-1|33	%prep
21mr|python-ldap3-2.9.1-1|34	%setup -q -n %{module}-%{version}
21mr|python-ldap3-2.9.1-1|35	%apply_patches
21mr|python-ldap3-2.9.1-1|36	
21mr|python-ldap3-2.9.1-1|37	# Remove bundled egg-info
21mr|python-ldap3-2.9.1-1|38	rm -r %{module}.egg-info
21mr|python-ldap3-2.9.1-1|39	
21mr|python-ldap3-2.9.1-1|40	%build
21mr|python-ldap3-2.9.1-1|41	%py3_build
21mr|python-ldap3-2.9.1-1|42	
21mr|python-ldap3-2.9.1-1|43	%install
21mr|python-ldap3-2.9.1-1|44	%py3_install

15859 21
21mr|python-ldap-3.4.5-2|1	%define module	ldap
21mr|python-ldap-3.4.5-2|2	
21mr|python-ldap-3.4.5-2|3	Summary:	Various LDAP-related Python modules
21mr|python-ldap-3.4.5-2|4	Name:		python-%{module}
21mr|python-ldap-3.4.5-2|5	Version:	3.4.5
21mr|python-ldap-3.4.5-2|6	Release:	2
21mr|python-ldap-3.4.5-2|7	License:	Modified CNRI Open Source License
21mr|python-ldap-3.4.5-2|8	Group:		Development/Python
21mr|python-ldap-3.4.5-2|9	Url:		http://python-ldap.sourceforge.net/
21mr|python-ldap-3.4.5-2|10	Source0:	https://github.com/python-ldap/python-ldap/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21mr|python-ldap-3.4.5-2|11	Patch0:		python-ldap-3.4.3-dirs.patch
21mr|python-ldap-3.4.5-2|12	Patch1:		python-ldap-setup.patch
21mr|python-ldap-3.4.5-2|13	BuildRequires:	openldap-devel
21mr|python-ldap-3.4.5-2|14	BuildRequires:	pkgconfig(python3)
21mr|python-ldap-3.4.5-2|15	BuildRequires:	python3egg(setuptools)
21mr|python-ldap-3.4.5-2|16	BuildRequires:	sasl-devel
21mr|python-ldap-3.4.5-2|17	BuildRequires:	pkgconfig(openssl)
21mr|python-ldap-3.4.5-2|18	
21mr|python-ldap-3.4.5-2|19	%description
21mr|python-ldap-3.4.5-2|20	python2-ldap provides an object-oriented API to access LDAP directory
21mr|python-ldap-3.4.5-2|21	servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs
21mr|python-ldap-3.4.5-2|22	for that purpose.
21mr|python-ldap-3.4.5-2|23	
21mr|python-ldap-3.4.5-2|24	Additionally the package contains modules for other LDAP-related stuff
21mr|python-ldap-3.4.5-2|25	(e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).
21mr|python-ldap-3.4.5-2|26	
21mr|python-ldap-3.4.5-2|27	#------------------------------------------------------------------
21mr|python-ldap-3.4.5-2|28	
21mr|python-ldap-3.4.5-2|29	%package -n python3-%{module}
21mr|python-ldap-3.4.5-2|30	Summary:	Various LDAP-related Python3 modules
21mr|python-ldap-3.4.5-2|31	Group:		Development/Python
21mr|python-ldap-3.4.5-2|32	
21mr|python-ldap-3.4.5-2|33	%description -n python3-%{module}
21mr|python-ldap-3.4.5-2|34	python2-ldap provides an object-oriented API to access LDAP directory
21mr|python-ldap-3.4.5-2|35	servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs
21mr|python-ldap-3.4.5-2|36	for that purpose.
21mr|python-ldap-3.4.5-2|37	
21mr|python-ldap-3.4.5-2|38	Additionally the package contains modules for other LDAP-related stuff
21mr|python-ldap-3.4.5-2|39	(e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).
21mr|python-ldap-3.4.5-2|40	
21mr|python-ldap-3.4.5-2|41	%files -n python3-%{module}
21mr|python-ldap-3.4.5-2|42	%doc CHANGES README TODO Demo/
21mr|python-ldap-3.4.5-2|43	%{python3_sitearch}/*
21mr|python-ldap-3.4.5-2|44	
21mr|python-ldap-3.4.5-2|45	#------------------------------------------------------------------
21mr|python-ldap-3.4.5-2|46	
21mr|python-ldap-3.4.5-2|47	%prep
21mr|python-ldap-3.4.5-2|48	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|python-ldap-3.4.5-2|49	
21mr|python-ldap-3.4.5-2|50	%build
21mr|python-ldap-3.4.5-2|51	
21mr|python-ldap-3.4.5-2|52	%install
21mr|python-ldap-3.4.5-2|53	PYTHONDONTWRITEBYTECODE=1 %__python3 setup.py install --root=%{buildroot}
21mr|python-ldap-3.4.5-2|54	
21mr|python-ldap-3.4.5-2|55	%changelog
21mr|python-ldap-3.4.5-2|56	* Thu Jan 22 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|python-ldap-3.4.5-2|57	- revert setup.py for right provides on rosa2021.1 (ex. python3dist)
21mr|python-ldap-3.4.5-2|58	
21mr|python-ldap-3.4.5-2|59	* Thu Jan 8 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|python-ldap-3.4.5-2|60	- Update version to 3.4.5
21mr|python-ldap-3.4.5-2|61	
21mr|python-ldap-3.4.5-2|62	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|python-ldap-3.4.5-2|63	- automated spec cleanup
21mr|python-ldap-3.4.5-2|64	
21mr|python-ldap-3.4.5-2|65	* Sat Dec 7 2024 Alexander Stefanov <alexander@mezon.ru> 3.4.4-1
21mr|python-ldap-3.4.5-2|66	- fix build
21mr|python-ldap-3.4.5-2|67	
21mr|python-ldap-3.4.5-2|68	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 3.4.3-3
21mr|python-ldap-3.4.5-2|69	- MassBuild#4655: Increase release tag
21mr|python-ldap-3.4.5-2|70	
21mr|python-ldap-3.4.5-2|71	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru> 3.4.3-2
21mr|python-ldap-3.4.5-2|72	- MassBuild#3106: Increase release tag
21mr|python-ldap-3.4.5-2|73	
21mr|python-ldap-3.4.5-2|74	* Fri Dec 2 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 3.4.3-1
21mr|python-ldap-3.4.5-2|75	- update version, drop python2
21mr|python-ldap-3.4.5-2|76	
21mr|python-ldap-3.4.5-2|77	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 3.2.0-2
21mr|python-ldap-3.4.5-2|78	- MassBuild#2340: Increase release tag
21mr|python-ldap-3.4.5-2|79	
21mr|python-ldap-3.4.5-2|80	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21mr|python-ldap-3.4.5-2|81	- Insert python2 migration metadata
21mr|python-ldap-3.4.5-2|82	
21mr|python-ldap-3.4.5-2|83	* Tue Apr 28 2020 Александр <a.proklov@rosalinux.ru>
21mr|python-ldap-3.4.5-2|84	- use sitearch insted sitelib
21mr|python-ldap-3.4.5-2|85	
21mr|python-ldap-3.4.5-2|86	* Tue Apr 28 2020 Александр <a.proklov@rosalinux.ru>
21mr|python-ldap-3.4.5-2|87	- add BR openssl
21mr|python-ldap-3.4.5-2|88	
21mr|python-ldap-3.4.5-2|89	* Tue Apr 28 2020 Александр <a.proklov@rosalinux.ru>
21mr|python-ldap-3.4.5-2|90	- add BR
21mr|python-ldap-3.4.5-2|91	
21mr|python-ldap-3.4.5-2|92	* Tue Apr 28 2020 Александр <a.proklov@rosalinux.ru>
21mr|python-ldap-3.4.5-2|93	- fix patch name, fix python macro name
21mr|python-ldap-3.4.5-2|94	
21mr|python-ldap-3.4.5-2|95	* Sat Feb 15 2020 Denis Silakov <dsilakov@virtuozzo.com>
21mr|python-ldap-3.4.5-2|96	- Fix typos
21mr|python-ldap-3.4.5-2|97	
21mr|python-ldap-3.4.5-2|98	* Wed Feb 12 2020 Denis Silakov <dsilakov@virtuozzo.com>
21mr|python-ldap-3.4.5-2|99	- py -> py2

15860 21
21mr|python-ldappool-3.0.0-1|1	%global srcname ldappool
21mr|python-ldappool-3.0.0-1|2	
21mr|python-ldappool-3.0.0-1|3	Summary:	A connection pool for python-ldap
21mr|python-ldappool-3.0.0-1|4	Name:		python-%{srcname}
21mr|python-ldappool-3.0.0-1|5	Version:	3.0.0
21mr|python-ldappool-3.0.0-1|6	Release:	1
21mr|python-ldappool-3.0.0-1|7	License:	MPLv1.1 and GPLv2+ and LGPLv2+
21mr|python-ldappool-3.0.0-1|8	Group:		Development/Python
21mr|python-ldappool-3.0.0-1|9	Url:		https://github.com/openstack/ldappool
21mr|python-ldappool-3.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/l/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-ldappool-3.0.0-1|11	BuildArch:	noarch
21mr|python-ldappool-3.0.0-1|12	
21mr|python-ldappool-3.0.0-1|13	%description
21mr|python-ldappool-3.0.0-1|14	A simple connector pool for python-ldap.
21mr|python-ldappool-3.0.0-1|15	
21mr|python-ldappool-3.0.0-1|16	The pool keeps LDAP connectors alive and let you reuse them,
21mr|python-ldappool-3.0.0-1|17	drastically reducing the time spent to initiate a ldap connection.
21mr|python-ldappool-3.0.0-1|18	
21mr|python-ldappool-3.0.0-1|19	The pool has useful features like:
21mr|python-ldappool-3.0.0-1|20	
21mr|python-ldappool-3.0.0-1|21	- transparent re-connection on failures or server restarts
21mr|python-ldappool-3.0.0-1|22	- configurable pool size and connectors timeouts
21mr|python-ldappool-3.0.0-1|23	- configurable max lifetime for connectors
21mr|python-ldappool-3.0.0-1|24	- a context manager to simplify acquiring and releasing a connector
21mr|python-ldappool-3.0.0-1|25	
21mr|python-ldappool-3.0.0-1|26	#----------------------------------------------------------------------------
21mr|python-ldappool-3.0.0-1|27	
21mr|python-ldappool-3.0.0-1|28	%package -n python3-%{srcname}
21mr|python-ldappool-3.0.0-1|29	Summary:	A connection pool for python-ldap
21mr|python-ldappool-3.0.0-1|30	Group:		Development/Python
21mr|python-ldappool-3.0.0-1|31	BuildRequires:	pkgconfig(python3)
21mr|python-ldappool-3.0.0-1|32	BuildRequires:	python3-ldap
21mr|python-ldappool-3.0.0-1|33	BuildRequires:	python3-pbr
21mr|python-ldappool-3.0.0-1|34	BuildRequires:	python3-stestr
21mr|python-ldappool-3.0.0-1|35	BuildRequires:	python3-testtools
21mr|python-ldappool-3.0.0-1|36	BuildRequires:	python3-testresources
21mr|python-ldappool-3.0.0-1|37	Requires:	python3-ldap
21mr|python-ldappool-3.0.0-1|38	Requires:	python3-prettytable
21mr|python-ldappool-3.0.0-1|39	
21mr|python-ldappool-3.0.0-1|40	%description -n python3-%{srcname}
21mr|python-ldappool-3.0.0-1|41	A simple connector pool for python-ldap.
21mr|python-ldappool-3.0.0-1|42	
21mr|python-ldappool-3.0.0-1|43	The pool keeps LDAP connectors alive and let you reuse them,
21mr|python-ldappool-3.0.0-1|44	drastically reducing the time spent to initiate a ldap connection.
21mr|python-ldappool-3.0.0-1|45	
21mr|python-ldappool-3.0.0-1|46	The pool has useful features like:
21mr|python-ldappool-3.0.0-1|47	
21mr|python-ldappool-3.0.0-1|48	- transparent re-connection on failures or server restarts
21mr|python-ldappool-3.0.0-1|49	- configurable pool size and connectors timeouts
21mr|python-ldappool-3.0.0-1|50	- configurable max lifetime for connectors
21mr|python-ldappool-3.0.0-1|51	- a context manager to simplify acquiring and releasing a connector
21mr|python-ldappool-3.0.0-1|52	
21mr|python-ldappool-3.0.0-1|53	%files -n python3-%{srcname}
21mr|python-ldappool-3.0.0-1|54	%doc README.rst
21mr|python-ldappool-3.0.0-1|55	%{python3_sitelib}/%{srcname}
21mr|python-ldappool-3.0.0-1|56	%{python3_sitelib}/%{srcname}-%{version}-py%{python3_version}.egg-info
21mr|python-ldappool-3.0.0-1|57	
21mr|python-ldappool-3.0.0-1|58	#----------------------------------------------------------------------------
21mr|python-ldappool-3.0.0-1|59	
21mr|python-ldappool-3.0.0-1|60	%prep
21mr|python-ldappool-3.0.0-1|61	%setup -qn %{srcname}-%{version}
21mr|python-ldappool-3.0.0-1|62	
21mr|python-ldappool-3.0.0-1|63	%build
21mr|python-ldappool-3.0.0-1|64	%py3_build
21mr|python-ldappool-3.0.0-1|65	
21mr|python-ldappool-3.0.0-1|66	%install
21mr|python-ldappool-3.0.0-1|67	%py3_install
21mr|python-ldappool-3.0.0-1|68	
21mr|python-ldappool-3.0.0-1|69	%check
21mr|python-ldappool-3.0.0-1|70	PYTHON=python3 stestr-3 run
21mr|python-ldappool-3.0.0-1|71	

15861 21
21mr|python-lesscpy-0.15.0-1|1	%define	pypi_name	lesscpy
21mr|python-lesscpy-0.15.0-1|2	
21mr|python-lesscpy-0.15.0-1|3	Name:		python-%{pypi_name}
21mr|python-lesscpy-0.15.0-1|4	Version:	0.15.0
21mr|python-lesscpy-0.15.0-1|5	Release:	1
21mr|python-lesscpy-0.15.0-1|6	Summary:	Python LESS compiler
21mr|python-lesscpy-0.15.0-1|7	Group:		Development/Python
21mr|python-lesscpy-0.15.0-1|8	License:	MIT
21mr|python-lesscpy-0.15.0-1|9	Url:		https://github.com/lesscpy/lesscpy
21mr|python-lesscpy-0.15.0-1|10	Source0:	https://files.pythonhosted.org/packages/62/74/af0a9d0051857de9cae6e71468f697c3cb03141a12ea363583ac72bfa3c3/lesscpy-0.15.0.tar.gz
21mr|python-lesscpy-0.15.0-1|11	BuildRequires:	python3egg(setuptools)
21mr|python-lesscpy-0.15.0-1|12	BuildRequires:	python3-ply
21mr|python-lesscpy-0.15.0-1|13	BuildRequires:	python3-six
21mr|python-lesscpy-0.15.0-1|14	BuildRequires:	python3-nose
21mr|python-lesscpy-0.15.0-1|15	BuildRequires:	python3-coverage
21mr|python-lesscpy-0.15.0-1|16	BuildArch:	noarch
21mr|python-lesscpy-0.15.0-1|17	
21mr|python-lesscpy-0.15.0-1|18	%description
21mr|python-lesscpy-0.15.0-1|19	LESSCPY
21mr|python-lesscpy-0.15.0-1|20	=======
21mr|python-lesscpy-0.15.0-1|21	Python LESS Compiler.
21mr|python-lesscpy-0.15.0-1|22	
21mr|python-lesscpy-0.15.0-1|23	A compiler written in Python for the LESS language. For those of us not willing
21mr|python-lesscpy-0.15.0-1|24	or able to have node.js installed in our environment. Not all features of LESS
21mr|python-lesscpy-0.15.0-1|25	are supported (yet). Some features wil probably never be supported (JavaScript
21mr|python-lesscpy-0.15.0-1|26	evaluation). This program uses PLY (Python Lex-Yacc) to tokenize / parse the
21mr|python-lesscpy-0.15.0-1|27	input and is considerably slower than the NodeJS compiler. The plan is to
21mr|python-lesscpy-0.15.0-1|28	utilize this to build in proper syntax checking and perhaps YUI compressing.
21mr|python-lesscpy-0.15.0-1|29	
21mr|python-lesscpy-0.15.0-1|30	#------------------------------------------------------------------------------
21mr|python-lesscpy-0.15.0-1|31	%package -n python3-%{pypi_name}
21mr|python-lesscpy-0.15.0-1|32	Summary:	Python3 LESS Compiler
21mr|python-lesscpy-0.15.0-1|33	Group:		Development/Python
21mr|python-lesscpy-0.15.0-1|34	
21mr|python-lesscpy-0.15.0-1|35	%description -n python3-%{pypi_name}
21mr|python-lesscpy-0.15.0-1|36	A compiler written in Python for the LESS language. For those of us not willing
21mr|python-lesscpy-0.15.0-1|37	or able to have node.js installed in our environment. Not all features of LESS
21mr|python-lesscpy-0.15.0-1|38	are supported (yet). Some features wil probably never be supported (JavaScript
21mr|python-lesscpy-0.15.0-1|39	evaluation). This program uses PLY (Python Lex-Yacc) to tokenize / parse the
21mr|python-lesscpy-0.15.0-1|40	input and is considerably slower than the NodeJS compiler. The plan is to
21mr|python-lesscpy-0.15.0-1|41	utilize this to build in proper syntax checking and perhaps YUI compressing.
21mr|python-lesscpy-0.15.0-1|42	
21mr|python-lesscpy-0.15.0-1|43	%files -n python3-%{pypi_name}
21mr|python-lesscpy-0.15.0-1|44	%doc LICENSE README.rst
21mr|python-lesscpy-0.15.0-1|45	%{_bindir}/*lesscpy
21mr|python-lesscpy-0.15.0-1|46	%{python3_sitelib}/lesscpy
21mr|python-lesscpy-0.15.0-1|47	%{python3_sitelib}/lesscpy*.egg-info
21mr|python-lesscpy-0.15.0-1|48	
21mr|python-lesscpy-0.15.0-1|49	#------------------------------------------------------------------------------
21mr|python-lesscpy-0.15.0-1|50	
21mr|python-lesscpy-0.15.0-1|51	%prep
21mr|python-lesscpy-0.15.0-1|52	%setup -q -n %{pypi_name}-%{version}
21mr|python-lesscpy-0.15.0-1|53	
21mr|python-lesscpy-0.15.0-1|54	%build
21mr|python-lesscpy-0.15.0-1|55	%py3_build
21mr|python-lesscpy-0.15.0-1|56	
21mr|python-lesscpy-0.15.0-1|57	%install
21mr|python-lesscpy-0.15.0-1|58	%py3_install
21mr|python-lesscpy-0.15.0-1|59	cp %{buildroot}%{_bindir}/lesscpy %{buildroot}%{_bindir}/py3-lesscpy

15862 21
21mr|python-levenshtein-0.18.1-1|1	%define debug_package %{nil}
21mr|python-levenshtein-0.18.1-1|2	
21mr|python-levenshtein-0.18.1-1|3	%define pypi_name Levenshtein
21mr|python-levenshtein-0.18.1-1|4	
21mr|python-levenshtein-0.18.1-1|5	Summary:	Levenshtein Python extension and C library
21mr|python-levenshtein-0.18.1-1|6	Group:		Development/Python
21mr|python-levenshtein-0.18.1-1|7	Name:		python-levenshtein
21mr|python-levenshtein-0.18.1-1|8	Version:	0.18.1
21mr|python-levenshtein-0.18.1-1|9	Release:	1
21mr|python-levenshtein-0.18.1-1|10	License:	GPLv2+
21mr|python-levenshtein-0.18.1-1|11	Url:		https://github.com/ztane/python-Levenshtein
21mr|python-levenshtein-0.18.1-1|12	Source0:	https://pypi.io/packages/source/L/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-levenshtein-0.18.1-1|13	Patch0:		levenshtein-requires.patch
21mr|python-levenshtein-0.18.1-1|14	BuildRequires:	pyproject-rpm-macros
21mr|python-levenshtein-0.18.1-1|15	BuildRequires:	cmake
21mr|python-levenshtein-0.18.1-1|16	BuildRequires:	ninja
21mr|python-levenshtein-0.18.1-1|17	BuildRequires:	pkgconfig(python3)
21mr|python-levenshtein-0.18.1-1|18	BuildRequires:	python3egg(cython)
21mr|python-levenshtein-0.18.1-1|19	BuildRequires:	python3egg(setuptools)
21mr|python-levenshtein-0.18.1-1|20	BuildRequires:	python3-scikit-build
21mr|python-levenshtein-0.18.1-1|21	
21mr|python-levenshtein-0.18.1-1|22	%description
21mr|python-levenshtein-0.18.1-1|23	The Levenshtein Python C extension module contains functions for fast
21mr|python-levenshtein-0.18.1-1|24	computation of
21mr|python-levenshtein-0.18.1-1|25	- Levenshtein (edit) distance, and edit operations
21mr|python-levenshtein-0.18.1-1|26	- string similarity
21mr|python-levenshtein-0.18.1-1|27	- approximate median strings, and generally string averaging
21mr|python-levenshtein-0.18.1-1|28	- string sequence and set similarity
21mr|python-levenshtein-0.18.1-1|29	It supports both normal and Unicode strings.
21mr|python-levenshtein-0.18.1-1|30	
21mr|python-levenshtein-0.18.1-1|31	#----------------------------------------------------------------
21mr|python-levenshtein-0.18.1-1|32	%package -n python3-levenshtein
21mr|python-levenshtein-0.18.1-1|33	Summary:	Levenshtein Python extension and C library
21mr|python-levenshtein-0.18.1-1|34	Group:		Development/Python
21mr|python-levenshtein-0.18.1-1|35	Provides:	python3egg(levenshtein) = %{version}
21mr|python-levenshtein-0.18.1-1|36	
21mr|python-levenshtein-0.18.1-1|37	%description -n python3-levenshtein
21mr|python-levenshtein-0.18.1-1|38	The Levenshtein Python C extension module contains functions for fast
21mr|python-levenshtein-0.18.1-1|39	computation of
21mr|python-levenshtein-0.18.1-1|40	- Levenshtein (edit) distance, and edit operations
21mr|python-levenshtein-0.18.1-1|41	- string similarity
21mr|python-levenshtein-0.18.1-1|42	- approximate median strings, and generally string averaging
21mr|python-levenshtein-0.18.1-1|43	- string sequence and set similarity
21mr|python-levenshtein-0.18.1-1|44	It supports both normal and Unicode strings.
21mr|python-levenshtein-0.18.1-1|45	
21mr|python-levenshtein-0.18.1-1|46	%files -n python3-levenshtein -f %{pyproject_files}
21mr|python-levenshtein-0.18.1-1|47	%doc COPYING README*
21mr|python-levenshtein-0.18.1-1|48	%doc src/Levenshtein/StringMatcher.py
21mr|python-levenshtein-0.18.1-1|49	#----------------------------------------------------------------
21mr|python-levenshtein-0.18.1-1|50	
21mr|python-levenshtein-0.18.1-1|51	%prep
21mr|python-levenshtein-0.18.1-1|52	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-levenshtein-0.18.1-1|53	
21mr|python-levenshtein-0.18.1-1|54	%generate_buildrequires
21mr|python-levenshtein-0.18.1-1|55	%pyproject_buildrequires
21mr|python-levenshtein-0.18.1-1|56	
21mr|python-levenshtein-0.18.1-1|57	%build
21mr|python-levenshtein-0.18.1-1|58	%pyproject_wheel
21mr|python-levenshtein-0.18.1-1|59	
21mr|python-levenshtein-0.18.1-1|60	%install
21mr|python-levenshtein-0.18.1-1|61	%pyproject_install
21mr|python-levenshtein-0.18.1-1|62	%pyproject_save_files %{pypi_name}
21mr|python-levenshtein-0.18.1-1|63	
21mr|python-levenshtein-0.18.1-1|64	#drop additional development rapidfuzz files
21mr|python-levenshtein-0.18.1-1|65	rm -r %{buildroot}%{_includedir}

15863 21
21mr|python-libvirt-9.1.0-1|1	%define oname libvirt-python
21mr|python-libvirt-9.1.0-1|2	%define debug_package %nil
21mr|python-libvirt-9.1.0-1|3	
21mr|python-libvirt-9.1.0-1|4	%define module libvirt
21mr|python-libvirt-9.1.0-1|5	
21mr|python-libvirt-9.1.0-1|6	Summary:	The libvirt virtualization API python 2 binding
21mr|python-libvirt-9.1.0-1|7	Name:		python-%{module}
21mr|python-libvirt-9.1.0-1|8	Version:	9.1.0
21mr|python-libvirt-9.1.0-1|9	Release:	1
21mr|python-libvirt-9.1.0-1|10	License:	LGPLv2+
21mr|python-libvirt-9.1.0-1|11	Group:		Development/Python
21mr|python-libvirt-9.1.0-1|12	Url:		http://libvirt.org
21mr|python-libvirt-9.1.0-1|13	Source0:	http://libvirt.org/sources/python/%{oname}-%{version}.tar.gz
21mr|python-libvirt-9.1.0-1|14	BuildRequires:	python3-lxml
21mr|python-libvirt-9.1.0-1|15	BuildRequires:	python3-nose
21mr|python-libvirt-9.1.0-1|16	BuildRequires:	libvirt-utils
21mr|python-libvirt-9.1.0-1|17	BuildRequires:	libvirt-devel
21mr|python-libvirt-9.1.0-1|18	BuildRequires:	pkgconfig(python3)
21mr|python-libvirt-9.1.0-1|19	
21mr|python-libvirt-9.1.0-1|20	%description
21mr|python-libvirt-9.1.0-1|21	The libvirt-python package contains a module that permits applications
21mr|python-libvirt-9.1.0-1|22	written in the Python programming language to use the interface
21mr|python-libvirt-9.1.0-1|23	supplied by the libvirt library to use the virtualization capabilities
21mr|python-libvirt-9.1.0-1|24	of recent versions of Linux (and other OSes).
21mr|python-libvirt-9.1.0-1|25	
21mr|python-libvirt-9.1.0-1|26	#----------------------------------------------------------------------------
21mr|python-libvirt-9.1.0-1|27	
21mr|python-libvirt-9.1.0-1|28	%package -n python3-%{module}
21mr|python-libvirt-9.1.0-1|29	Summary:	The libvirt virtualization API python 3 binding
21mr|python-libvirt-9.1.0-1|30	Group:		Development/Python
21mr|python-libvirt-9.1.0-1|31	
21mr|python-libvirt-9.1.0-1|32	%description -n python3-%{module}
21mr|python-libvirt-9.1.0-1|33	The libvirt-python package contains a module that permits applications
21mr|python-libvirt-9.1.0-1|34	written in the Python programming language to use the interface
21mr|python-libvirt-9.1.0-1|35	supplied by the libvirt library to use the virtualization capabilities
21mr|python-libvirt-9.1.0-1|36	of recent versions of Linux (and other OSes).
21mr|python-libvirt-9.1.0-1|37	
21mr|python-libvirt-9.1.0-1|38	%files -n python3-%{module}
21mr|python-libvirt-9.1.0-1|39	%doc AUTHORS
21mr|python-libvirt-9.1.0-1|40	%{py3_platsitedir}/*
21mr|python-libvirt-9.1.0-1|41	
21mr|python-libvirt-9.1.0-1|42	#----------------------------------------------------------------------------
21mr|python-libvirt-9.1.0-1|43	
21mr|python-libvirt-9.1.0-1|44	%prep
21mr|python-libvirt-9.1.0-1|45	%setup -qn %{oname}-%{version}
21mr|python-libvirt-9.1.0-1|46	%autopatch -p1
21mr|python-libvirt-9.1.0-1|47	
21mr|python-libvirt-9.1.0-1|48	# Unset execute bit for example scripts; it can introduce spurious
21mr|python-libvirt-9.1.0-1|49	# RPM dependencies, like /usr/bin/python which can pull in python2
21mr|python-libvirt-9.1.0-1|50	# for the -python3 package
21mr|python-libvirt-9.1.0-1|51	find examples -type f -exec chmod 0644 \{\} \;
21mr|python-libvirt-9.1.0-1|52	
21mr|python-libvirt-9.1.0-1|53	%build
21mr|python-libvirt-9.1.0-1|54	%py3_build
21mr|python-libvirt-9.1.0-1|55	
21mr|python-libvirt-9.1.0-1|56	%install
21mr|python-libvirt-9.1.0-1|57	%py3_install

15864 21
21mr|python-linecache2-1.0.0-7|1	%global srcname linecache2
21mr|python-linecache2-1.0.0-7|2	
21mr|python-linecache2-1.0.0-7|3	Name:           python-%{srcname}
21mr|python-linecache2-1.0.0-7|4	Version:        1.0.0
21mr|python-linecache2-1.0.0-7|5	Release:        7
21mr|python-linecache2-1.0.0-7|6	Summary:        Backports of the linecache module
21mr|python-linecache2-1.0.0-7|7	
21mr|python-linecache2-1.0.0-7|8	Group:          Development/Python
21mr|python-linecache2-1.0.0-7|9	License:        Python Software Foundation License
21mr|python-linecache2-1.0.0-7|10	URL:            https://github.com/testing-cabal/linecache2
21mr|python-linecache2-1.0.0-7|11	Source0:        https://files.pythonhosted.org/packages/44/b0/963c352372c242f9e40db02bbc6a39ae51bde15dddee8523fe4aca94a97e/linecache2-1.0.0.tar.gz
21mr|python-linecache2-1.0.0-7|12	BuildArch:      noarch
21mr|python-linecache2-1.0.0-7|13	
21mr|python-linecache2-1.0.0-7|14	%description
21mr|python-linecache2-1.0.0-7|15	A backport of linecache to older supported Pythons.
21mr|python-linecache2-1.0.0-7|16	
21mr|python-linecache2-1.0.0-7|17	#=============================================================
21mr|python-linecache2-1.0.0-7|18	%package -n     python3-%{srcname}
21mr|python-linecache2-1.0.0-7|19	Summary:        Backports of the linecache module
21mr|python-linecache2-1.0.0-7|20	Group:          Development/Python
21mr|python-linecache2-1.0.0-7|21	BuildArch:      noarch
21mr|python-linecache2-1.0.0-7|22	BuildRequires:  pkgconfig(python3)
21mr|python-linecache2-1.0.0-7|23	BuildRequires:  python3egg(setuptools)
21mr|python-linecache2-1.0.0-7|24	BuildRequires:  python3-pkg-resources
21mr|python-linecache2-1.0.0-7|25	BuildRequires:  python3-pbr
21mr|python-linecache2-1.0.0-7|26	
21mr|python-linecache2-1.0.0-7|27	%description -n python3-%{srcname}
21mr|python-linecache2-1.0.0-7|28	A backport of linecache to older supported Pythons.
21mr|python-linecache2-1.0.0-7|29	
21mr|python-linecache2-1.0.0-7|30	%files -n python3-%{srcname}
21mr|python-linecache2-1.0.0-7|31	%doc AUTHORS ChangeLog README.rst
21mr|python-linecache2-1.0.0-7|32	%{py3_puresitedir}/%{srcname}
21mr|python-linecache2-1.0.0-7|33	%{py3_puresitedir}/%{srcname}-%{version}-py%{py3_ver}.egg-info
21mr|python-linecache2-1.0.0-7|34	
21mr|python-linecache2-1.0.0-7|35	#=============================================================
21mr|python-linecache2-1.0.0-7|36	%prep
21mr|python-linecache2-1.0.0-7|37	%setup -q -n %{srcname}-%{version}
21mr|python-linecache2-1.0.0-7|38	
21mr|python-linecache2-1.0.0-7|39	%build
21mr|python-linecache2-1.0.0-7|40	%py3_build
21mr|python-linecache2-1.0.0-7|41	
21mr|python-linecache2-1.0.0-7|42	%install
21mr|python-linecache2-1.0.0-7|43	%py3_install
21mr|python-linecache2-1.0.0-7|44	rm -fr %{buildroot}%{py3_puresitedir}/%{srcname}/tests

15865 21
21mr|python-lit-15.0.7-2|1	%define	oname	lit
21mr|python-lit-15.0.7-2|2	
21mr|python-lit-15.0.7-2|3	Name:		python-%{oname}
21mr|python-lit-15.0.7-2|4	Version:	15.0.7
21mr|python-lit-15.0.7-2|5	Release:	2
21mr|python-lit-15.0.7-2|6	Summary:	A Software Testing Tool
21mr|python-lit-15.0.7-2|7	Source0:	https://pypi.python.org/packages/source/l/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-lit-15.0.7-2|8	License:	BSD
21mr|python-lit-15.0.7-2|9	Group:		Development/Python
21mr|python-lit-15.0.7-2|10	Url:		http://llvm.org
21mr|python-lit-15.0.7-2|11	BuildArch:	noarch
21mr|python-lit-15.0.7-2|12	BuildRequires:	python3egg(setuptools)
21mr|python-lit-15.0.7-2|13	BuildRequires:	python3-devel
21mr|python-lit-15.0.7-2|14	
21mr|python-lit-15.0.7-2|15	%description
21mr|python-lit-15.0.7-2|16	*lit* is a portable tool for executing LLVM and Clang style test suites,
21mr|python-lit-15.0.7-2|17	summarizing their results, and providing indication of failures. *lit* is
21mr|python-lit-15.0.7-2|18	designed to be a lightweight testing tool with as simple a user interface as
21mr|python-lit-15.0.7-2|19	possible.
21mr|python-lit-15.0.7-2|20	
21mr|python-lit-15.0.7-2|21	#----------------------------------------------------------------
21mr|python-lit-15.0.7-2|22	%package -n python3-%{oname}
21mr|python-lit-15.0.7-2|23	Summary:	A Software Testing Tool
21mr|python-lit-15.0.7-2|24	Group:		Development/Python
21mr|python-lit-15.0.7-2|25	
21mr|python-lit-15.0.7-2|26	%description -n python3-%{oname}
21mr|python-lit-15.0.7-2|27	*lit* is a portable tool for executing LLVM and Clang style test suites,
21mr|python-lit-15.0.7-2|28	summarizing their results, and providing indication of failures. *lit* is
21mr|python-lit-15.0.7-2|29	designed to be a lightweight testing tool with as simple a user interface as
21mr|python-lit-15.0.7-2|30	possible.
21mr|python-lit-15.0.7-2|31	
21mr|python-lit-15.0.7-2|32	%files -n python3-%{oname}
21mr|python-lit-15.0.7-2|33	%{_bindir}/lit
21mr|python-lit-15.0.7-2|34	%{py3_puresitedir}/lit
21mr|python-lit-15.0.7-2|35	%{py3_puresitedir}/lit*.egg-info
21mr|python-lit-15.0.7-2|36	
21mr|python-lit-15.0.7-2|37	#----------------------------------------------------------------
21mr|python-lit-15.0.7-2|38	
21mr|python-lit-15.0.7-2|39	%prep
21mr|python-lit-15.0.7-2|40	%autosetup -p1 -n %{oname}-%{version}
21mr|python-lit-15.0.7-2|41	
21mr|python-lit-15.0.7-2|42	%build
21mr|python-lit-15.0.7-2|43	%py3_build
21mr|python-lit-15.0.7-2|44	
21mr|python-lit-15.0.7-2|45	%install
21mr|python-lit-15.0.7-2|46	%py3_install
21mr|python-lit-15.0.7-2|47	
21mr|python-lit-15.0.7-2|48	# Strip out #!/usr/bin/env python
21mr|python-lit-15.0.7-2|49	#sed -i -e '1{\@^#!/usr/bin/env python@d}' %{buildroot}%{python3_sitelib}/%{oname}/*.py
21mr|python-lit-15.0.7-2|50	

15866 21
21mr|python-lockfile-0.12.2-6|1	%define module lockfile
21mr|python-lockfile-0.12.2-6|2	%define debug_package %{nil}
21mr|python-lockfile-0.12.2-6|3	
21mr|python-lockfile-0.12.2-6|4	Name:           python-%{module}
21mr|python-lockfile-0.12.2-6|5	Version:        0.12.2
21mr|python-lockfile-0.12.2-6|6	Release:        6
21mr|python-lockfile-0.12.2-6|7	Summary:        Platform-independent file locking module
21mr|python-lockfile-0.12.2-6|8	Group:          Development/Python
21mr|python-lockfile-0.12.2-6|9	License:        MIT
21mr|python-lockfile-0.12.2-6|10	URL:            http://smontanaro.dyndns.org/python/
21mr|python-lockfile-0.12.2-6|11	Source0:        https://files.pythonhosted.org/packages/17/47/72cb04a58a35ec495f96984dddb48232b551aafb95bde614605b754fe6f7/lockfile-0.12.2.tar.gz
21mr|python-lockfile-0.12.2-6|12	
21mr|python-lockfile-0.12.2-6|13	%description
21mr|python-lockfile-0.12.2-6|14	The lockfile module exports a FileLock class which provides a simple API for
21mr|python-lockfile-0.12.2-6|15	locking files. The lock mechanism relies on the atomic nature of the link
21mr|python-lockfile-0.12.2-6|16	(on Unix) and mkdir (on Windows) system calls.
21mr|python-lockfile-0.12.2-6|17	
21mr|python-lockfile-0.12.2-6|18	#===========================================================================
21mr|python-lockfile-0.12.2-6|19	%package -n python3-%{module}
21mr|python-lockfile-0.12.2-6|20	Summary:        Platform-independent file locking module
21mr|python-lockfile-0.12.2-6|21	BuildRequires:  pkgconfig(python3)
21mr|python-lockfile-0.12.2-6|22	BuildRequires:  python3egg(setuptools)
21mr|python-lockfile-0.12.2-6|23	BuildRequires:  python3egg(pbr)
21mr|python-lockfile-0.12.2-6|24	
21mr|python-lockfile-0.12.2-6|25	%description -n python3-%{module}
21mr|python-lockfile-0.12.2-6|26	The lockfile module exports a FileLock class which provides a simple API for
21mr|python-lockfile-0.12.2-6|27	locking files. The lock mechanism relies on the atomic nature of the link
21mr|python-lockfile-0.12.2-6|28	(on Unix) and mkdir (on Windows) system calls.
21mr|python-lockfile-0.12.2-6|29	
21mr|python-lockfile-0.12.2-6|30	%files -n python3-%{module}
21mr|python-lockfile-0.12.2-6|31	%doc doc/* LICENSE   RELEASE-NOTES ACKS
21mr|python-lockfile-0.12.2-6|32	%{python3_sitelib}/*
21mr|python-lockfile-0.12.2-6|33	#============================================================================
21mr|python-lockfile-0.12.2-6|34	%prep
21mr|python-lockfile-0.12.2-6|35	%setup -q -n %{module}-%{version}
21mr|python-lockfile-0.12.2-6|36	
21mr|python-lockfile-0.12.2-6|37	%build
21mr|python-lockfile-0.12.2-6|38	:
21mr|python-lockfile-0.12.2-6|39	
21mr|python-lockfile-0.12.2-6|40	%install
21mr|python-lockfile-0.12.2-6|41	%py3_install

15867 21
21mr|python-logilab-astng-0.24.3-4|1	%define module	logilab-astng
21mr|python-logilab-astng-0.24.3-4|2	
21mr|python-logilab-astng-0.24.3-4|3	# Depenedency geenrator finds too many abi deps here
21mr|python-logilab-astng-0.24.3-4|4	%global __requires_exclude 'python\\(abi\\).*'
21mr|python-logilab-astng-0.24.3-4|5	
21mr|python-logilab-astng-0.24.3-4|6	Summary:	Extension of compiler.ast Python module
21mr|python-logilab-astng-0.24.3-4|7	Name:		python-%{module}
21mr|python-logilab-astng-0.24.3-4|8	Version:	0.24.3
21mr|python-logilab-astng-0.24.3-4|9	Release:	4
21mr|python-logilab-astng-0.24.3-4|10	Url:		http://www.logilab.org/
21mr|python-logilab-astng-0.24.3-4|11	Source0:	https://files.pythonhosted.org/packages/39/ab/3ecd06a186cfc503d9554fdf858e9a320c747cb76432d02e0e802f9450f0/logilab-astng-0.24.3.tar.gz
21mr|python-logilab-astng-0.24.3-4|12	License:	GPLv2+
21mr|python-logilab-astng-0.24.3-4|13	Group:		Development/Python
21mr|python-logilab-astng-0.24.3-4|14	BuildArch:	noarch
21mr|python-logilab-astng-0.24.3-4|15	
21mr|python-logilab-astng-0.24.3-4|16	
21mr|python-logilab-astng-0.24.3-4|17	%description
21mr|python-logilab-astng-0.24.3-4|18	This module provides a common base representation of Python source
21mr|python-logilab-astng-0.24.3-4|19	code for Logilab projects such as pylint. It extends class defined in
21mr|python-logilab-astng-0.24.3-4|20	the compiler.ast module with some additional methods and attributes
21mr|python-logilab-astng-0.24.3-4|21	#====================================================================
21mr|python-logilab-astng-0.24.3-4|22	%package -n python3-%{module}
21mr|python-logilab-astng-0.24.3-4|23	Summary:	Extension of compiler.ast Python module
21mr|python-logilab-astng-0.24.3-4|24	Group:		Development/Python
21mr|python-logilab-astng-0.24.3-4|25	BuildRequires:	python3egg(setuptools)
21mr|python-logilab-astng-0.24.3-4|26	BuildRequires:	pkgconfig(python3)
21mr|python-logilab-astng-0.24.3-4|27	Requires:	python3-logilab-common >= 0.53.0
21mr|python-logilab-astng-0.24.3-4|28	
21mr|python-logilab-astng-0.24.3-4|29	%description -n python3-%{module}
21mr|python-logilab-astng-0.24.3-4|30	This module provides a common base representation of Python source
21mr|python-logilab-astng-0.24.3-4|31	code for Logilab projects such as pylint. It extends class defined in
21mr|python-logilab-astng-0.24.3-4|32	the compiler.ast module with some additional methods and attributes
21mr|python-logilab-astng-0.24.3-4|33	
21mr|python-logilab-astng-0.24.3-4|34	%files -n python3-%{module}
21mr|python-logilab-astng-0.24.3-4|35	%defattr(-,root,root)
21mr|python-logilab-astng-0.24.3-4|36	%doc README COPYING ChangeLog
21mr|python-logilab-astng-0.24.3-4|37	%{python3_sitelib}/logilab*
21mr|python-logilab-astng-0.24.3-4|38	
21mr|python-logilab-astng-0.24.3-4|39	#====================================================================
21mr|python-logilab-astng-0.24.3-4|40	%prep
21mr|python-logilab-astng-0.24.3-4|41	%setup -q -n %{module}-%{version}
21mr|python-logilab-astng-0.24.3-4|42	
21mr|python-logilab-astng-0.24.3-4|43	%build
21mr|python-logilab-astng-0.24.3-4|44	%py3_build
21mr|python-logilab-astng-0.24.3-4|45	
21mr|python-logilab-astng-0.24.3-4|46	
21mr|python-logilab-astng-0.24.3-4|47	%install
21mr|python-logilab-astng-0.24.3-4|48	%py3_install

15868 21
21mr|python-logilab-common-1.8.1-3|1	%define module  logilab-common
21mr|python-logilab-common-1.8.1-3|2	
21mr|python-logilab-common-1.8.1-3|3	Name:           python-%{module}
21mr|python-logilab-common-1.8.1-3|4	Summary:        Python modules used by Logilab software
21mr|python-logilab-common-1.8.1-3|5	Version:        1.8.1
21mr|python-logilab-common-1.8.1-3|6	Release:        3
21mr|python-logilab-common-1.8.1-3|7	License:        GPLv2+
21mr|python-logilab-common-1.8.1-3|8	Group:          Development/Python
21mr|python-logilab-common-1.8.1-3|9	Url:            http://www.logilab.org/
21mr|python-logilab-common-1.8.1-3|10	Source0:        %{pypi_source %module %version}
21mr|python-logilab-common-1.8.1-3|11	BuildRequires:  python3dist(setuptools)
21mr|python-logilab-common-1.8.1-3|12	# so that it's not d/l by testsuite:
21mr|python-logilab-common-1.8.1-3|13	BuildRequires:  python3dist(six)
21mr|python-logilab-common-1.8.1-3|14	BuildRequires:  python3dist(pytz)
21mr|python-logilab-common-1.8.1-3|15	BuildRequires:  python3-sphinx
21mr|python-logilab-common-1.8.1-3|16	BuildArch:      noarch
21mr|python-logilab-common-1.8.1-3|17	
21mr|python-logilab-common-1.8.1-3|18	%description
21mr|python-logilab-common-1.8.1-3|19	This package contains a number of Python modules that provide low level
21mr|python-logilab-common-1.8.1-3|20	functionality used by various free software projects supported by Logilab.
21mr|python-logilab-common-1.8.1-3|21	This is a version for Python 3.
21mr|python-logilab-common-1.8.1-3|22	#=========================================================================
21mr|python-logilab-common-1.8.1-3|23	%package -n python3-%{module}
21mr|python-logilab-common-1.8.1-3|24	Summary:    Python modules used by Logilab software
21mr|python-logilab-common-1.8.1-3|25	Group:      Development/Python
21mr|python-logilab-common-1.8.1-3|26	
21mr|python-logilab-common-1.8.1-3|27	%description -n python3-%{module}
21mr|python-logilab-common-1.8.1-3|28	This package contains a number of Python modules that provide low level
21mr|python-logilab-common-1.8.1-3|29	functionality used by various free software projects supported by Logilab.
21mr|python-logilab-common-1.8.1-3|30	This is a version for Python 3.
21mr|python-logilab-common-1.8.1-3|31	
21mr|python-logilab-common-1.8.1-3|32	%files -n python3-%{module}
21mr|python-logilab-common-1.8.1-3|33	%doc COPYING ChangeLog
21mr|python-logilab-common-1.8.1-3|34	%{python3_sitelib}/logilab*
21mr|python-logilab-common-1.8.1-3|35	#=========================================================================
21mr|python-logilab-common-1.8.1-3|36	%prep
21mr|python-logilab-common-1.8.1-3|37	%setup -q -n %{module}-%{version}
21mr|python-logilab-common-1.8.1-3|38	
21mr|python-logilab-common-1.8.1-3|39	%build
21mr|python-logilab-common-1.8.1-3|40	%py3_build
21mr|python-logilab-common-1.8.1-3|41	
21mr|python-logilab-common-1.8.1-3|42	%install
21mr|python-logilab-common-1.8.1-3|43	%py3_install
21mr|python-logilab-common-1.8.1-3|44	
21mr|python-logilab-common-1.8.1-3|45	for FILE in %{buildroot}%{_bindir}/*; do
21mr|python-logilab-common-1.8.1-3|46	NAME=$(basename $FILE)
21mr|python-logilab-common-1.8.1-3|47	mv $FILE %{buildroot}%{_bindir}/python3-$NAME
21mr|python-logilab-common-1.8.1-3|48	done
21mr|python-logilab-common-1.8.1-3|49	
21mr|python-logilab-common-1.8.1-3|50	rm -f %{buildroot}%{_bindir}/{logilab-pytest,python3-logilab-pytest}

15869 21
21mr|python-logutils-0.3.5-2|1	%define	oname	logutils
21mr|python-logutils-0.3.5-2|2	
21mr|python-logutils-0.3.5-2|3	Name:		python-%{oname}
21mr|python-logutils-0.3.5-2|4	Version:	0.3.5
21mr|python-logutils-0.3.5-2|5	Release:	2
21mr|python-logutils-0.3.5-2|6	Summary:	Logging utilities
21mr|python-logutils-0.3.5-2|7	Source0:	https://files.pythonhosted.org/packages/source/l/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-logutils-0.3.5-2|8	License:	BSD
21mr|python-logutils-0.3.5-2|9	Group:		Development/Python
21mr|python-logutils-0.3.5-2|10	Url:		https://bitbucket.org/vinay.sajip/%{oname}
21mr|python-logutils-0.3.5-2|11	BuildArch:	noarch
21mr|python-logutils-0.3.5-2|12	BuildRequires:	python3-devel
21mr|python-logutils-0.3.5-2|13	Provides:	python3-%{oname} = %{EVRD}
21mr|python-logutils-0.3.5-2|14	
21mr|python-logutils-0.3.5-2|15	%description
21mr|python-logutils-0.3.5-2|16	The logutils package provides a set of handlers for the Python standard
21mr|python-logutils-0.3.5-2|17	library's logging package.
21mr|python-logutils-0.3.5-2|18	
21mr|python-logutils-0.3.5-2|19	Some of these handlers are out-of-scope for the standard library, and
21mr|python-logutils-0.3.5-2|20	so they are packaged here. Others are updated versions which have
21mr|python-logutils-0.3.5-2|21	appeared in recent Python releases, but are usable with older versions
21mr|python-logutils-0.3.5-2|22	of Python and so are packaged here.
21mr|python-logutils-0.3.5-2|23	
21mr|python-logutils-0.3.5-2|24	%prep
21mr|python-logutils-0.3.5-2|25	%setup -q -n %{oname}-%{version}
21mr|python-logutils-0.3.5-2|26	
21mr|python-logutils-0.3.5-2|27	%build
21mr|python-logutils-0.3.5-2|28	%py3_build
21mr|python-logutils-0.3.5-2|29	
21mr|python-logutils-0.3.5-2|30	%install
21mr|python-logutils-0.3.5-2|31	%py3_install
21mr|python-logutils-0.3.5-2|32	
21mr|python-logutils-0.3.5-2|33	%files
21mr|python-logutils-0.3.5-2|34	%doc LICENSE.txt NEWS.txt README.rst
21mr|python-logutils-0.3.5-2|35	%{py3_puresitedir}/%{oname}
21mr|python-logutils-0.3.5-2|36	%{py3_puresitedir}/%{oname}-%{version}-py*.egg-info

15870 21
21mr|python-looseversion-1.3.0-1|1	%global pypi_name looseversion
21mr|python-looseversion-1.3.0-1|2	
21mr|python-looseversion-1.3.0-1|3	Name:           python-%{pypi_name}
21mr|python-looseversion-1.3.0-1|4	Version:        1.3.0
21mr|python-looseversion-1.3.0-1|5	Release:        1
21mr|python-looseversion-1.3.0-1|6	Summary:        Version numbering for anarchists and software realists
21mr|python-looseversion-1.3.0-1|7	License:        PSF-2.0
21mr|python-looseversion-1.3.0-1|8	Group:          Development/Python
21mr|python-looseversion-1.3.0-1|9	URL:            https://pypi.org/pypi/looseversion
21mr|python-looseversion-1.3.0-1|10	Source0:        %{pypi_source}
21mr|python-looseversion-1.3.0-1|11	BuildArch:      noarch
21mr|python-looseversion-1.3.0-1|12	BuildRequires:  pyproject-rpm-macros
21mr|python-looseversion-1.3.0-1|13	BuildRequires:  pkgconfig(python3)
21mr|python-looseversion-1.3.0-1|14	BuildRequires:  python3-pytest
21mr|python-looseversion-1.3.0-1|15	
21mr|python-looseversion-1.3.0-1|16	%description
21mr|python-looseversion-1.3.0-1|17	A backwards/forwards-compatible fork of distutils.version.LooseVersion, for
21mr|python-looseversion-1.3.0-1|18	times when PEP-440 isnt what you need.
21mr|python-looseversion-1.3.0-1|19	
21mr|python-looseversion-1.3.0-1|20	The goal of this package is to be a drop-in replacement for the original
21mr|python-looseversion-1.3.0-1|21	LooseVersion. It implements an identical interface and comparison logic to
21mr|python-looseversion-1.3.0-1|22	LooseVersion. The only major change is that a looseversion.LooseVersion is
21mr|python-looseversion-1.3.0-1|23	comparable to a distutils.version.LooseVersion, which means tools should not
21mr|python-looseversion-1.3.0-1|24	need to worry whether all dependencies that use LooseVersion have migrated.
21mr|python-looseversion-1.3.0-1|25	
21mr|python-looseversion-1.3.0-1|26	If you are simply comparing versions of Python packages, consider moving to
21mr|python-looseversion-1.3.0-1|27	packaging.version.Version, which follows PEP-440. LooseVersion is better suited
21mr|python-looseversion-1.3.0-1|28	to interacting with heterogeneous version schemes that do not follow PEP-440.
21mr|python-looseversion-1.3.0-1|29	
21mr|python-looseversion-1.3.0-1|30	#--------------------------------------------------------
21mr|python-looseversion-1.3.0-1|31	%package -n python3-looseversion
21mr|python-looseversion-1.3.0-1|32	Summary:        %{summary}
21mr|python-looseversion-1.3.0-1|33	Group:          Development/Python
21mr|python-looseversion-1.3.0-1|34	
21mr|python-looseversion-1.3.0-1|35	%description -n python3-looseversion
21mr|python-looseversion-1.3.0-1|36	A backwards/forwards-compatible fork of distutils.version.LooseVersion, for
21mr|python-looseversion-1.3.0-1|37	times when PEP-440 isnt what you need.
21mr|python-looseversion-1.3.0-1|38	
21mr|python-looseversion-1.3.0-1|39	The goal of this package is to be a drop-in replacement for the original
21mr|python-looseversion-1.3.0-1|40	LooseVersion. It implements an identical interface and comparison logic to
21mr|python-looseversion-1.3.0-1|41	LooseVersion. The only major change is that a looseversion.LooseVersion is
21mr|python-looseversion-1.3.0-1|42	comparable to a distutils.version.LooseVersion, which means tools should not
21mr|python-looseversion-1.3.0-1|43	need to worry whether all dependencies that use LooseVersion have migrated.
21mr|python-looseversion-1.3.0-1|44	
21mr|python-looseversion-1.3.0-1|45	If you are simply comparing versions of Python packages, consider moving to
21mr|python-looseversion-1.3.0-1|46	packaging.version.Version, which follows PEP-440. LooseVersion is better suited
21mr|python-looseversion-1.3.0-1|47	to interacting with heterogeneous version schemes that do not follow PEP-440.
21mr|python-looseversion-1.3.0-1|48	
21mr|python-looseversion-1.3.0-1|49	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-looseversion-1.3.0-1|50	%doc README.md CHANGES.md
21mr|python-looseversion-1.3.0-1|51	
21mr|python-looseversion-1.3.0-1|52	#--------------------------------------------------------
21mr|python-looseversion-1.3.0-1|53	
21mr|python-looseversion-1.3.0-1|54	%prep
21mr|python-looseversion-1.3.0-1|55	%autosetup -n %{pypi_name}-%{version}
21mr|python-looseversion-1.3.0-1|56	
21mr|python-looseversion-1.3.0-1|57	%generate_buildrequires
21mr|python-looseversion-1.3.0-1|58	%pyproject_buildrequires
21mr|python-looseversion-1.3.0-1|59	
21mr|python-looseversion-1.3.0-1|60	%build
21mr|python-looseversion-1.3.0-1|61	%pyproject_wheel
21mr|python-looseversion-1.3.0-1|62	
21mr|python-looseversion-1.3.0-1|63	%install
21mr|python-looseversion-1.3.0-1|64	%pyproject_install
21mr|python-looseversion-1.3.0-1|65	%pyproject_save_files %{pypi_name}
21mr|python-looseversion-1.3.0-1|66	
21mr|python-looseversion-1.3.0-1|67	%check
21mr|python-looseversion-1.3.0-1|68	%pytest -v tests.py
21mr|python-looseversion-1.3.0-1|69	
21mr|python-looseversion-1.3.0-1|70	

15871 21
21mr|python-lxml-4.8.0-1|1	%bcond_without python2
21mr|python-lxml-4.8.0-1|2	
21mr|python-lxml-4.8.0-1|3	Name:		python-lxml
21mr|python-lxml-4.8.0-1|4	Version:	4.8.0
21mr|python-lxml-4.8.0-1|5	Release:	1
21mr|python-lxml-4.8.0-1|6	Summary:	ElementTree-like Python bindings for libxml2 and libxslt
21mr|python-lxml-4.8.0-1|7	Group:		Development/Python
21mr|python-lxml-4.8.0-1|8	License:	BSD
21mr|python-lxml-4.8.0-1|9	URL:		http://lxml.de
21mr|python-lxml-4.8.0-1|10	Source0:	https://files.pythonhosted.org/packages/3b/94/e2b1b3bad91d15526c7e38918795883cee18b93f6785ea8ecf13f8ffa01e/lxml-4.8.0.tar.gz
21mr|python-lxml-4.8.0-1|11	BuildRequires:	libxslt-devel
21mr|python-lxml-4.8.0-1|12	%if %{with python2}
21mr|python-lxml-4.8.0-1|13	BuildRequires:	pkgconfig(python2)
21mr|python-lxml-4.8.0-1|14	BuildRequires:	python2-setuptools
21mr|python-lxml-4.8.0-1|15	%endif
21mr|python-lxml-4.8.0-1|16	BuildRequires:	pkgconfig(python3)
21mr|python-lxml-4.8.0-1|17	BuildRequires:	pkgconfig(zlib)
21mr|python-lxml-4.8.0-1|18	BuildRequires:	python3-setuptools
21mr|python-lxml-4.8.0-1|19	Requires:	python-cssselect
21mr|python-lxml-4.8.0-1|20	
21mr|python-lxml-4.8.0-1|21	%description
21mr|python-lxml-4.8.0-1|22	lxml provides a Python binding to the libxslt and libxml2 libraries.
21mr|python-lxml-4.8.0-1|23	It follows the ElementTree API as much as possible in order to provide
21mr|python-lxml-4.8.0-1|24	a more Pythonic interface to libxml2 and libxslt than the default
21mr|python-lxml-4.8.0-1|25	bindings.  In particular, lxml deals with Python Unicode strings
21mr|python-lxml-4.8.0-1|26	rather than encoded UTF-8 and handles memory management automatically,
21mr|python-lxml-4.8.0-1|27	unlike the default bindings.
21mr|python-lxml-4.8.0-1|28	
21mr|python-lxml-4.8.0-1|29	#--------------------------------------------------------------------
21mr|python-lxml-4.8.0-1|30	%package docs
21mr|python-lxml-4.8.0-1|31	Summary:	Documentation for %{name}
21mr|python-lxml-4.8.0-1|32	BuildArch:	noarch
21mr|python-lxml-4.8.0-1|33	
21mr|python-lxml-4.8.0-1|34	%description docs
21mr|python-lxml-4.8.0-1|35	This package provides the documentation for %{name}, e.g. the API as html.
21mr|python-lxml-4.8.0-1|36	
21mr|python-lxml-4.8.0-1|37	%files docs
21mr|python-lxml-4.8.0-1|38	%doc doc/*
21mr|python-lxml-4.8.0-1|39	
21mr|python-lxml-4.8.0-1|40	#--------------------------------------------------------------------
21mr|python-lxml-4.8.0-1|41	
21mr|python-lxml-4.8.0-1|42	%package -n python3-lxml
21mr|python-lxml-4.8.0-1|43	Summary:	ElementTree-like Python 2 bindings for libxml2 and libxslt
21mr|python-lxml-4.8.0-1|44	Provides:	python-lxml = %{EVRD}
21mr|python-lxml-4.8.0-1|45	
21mr|python-lxml-4.8.0-1|46	%description -n python3-lxml
21mr|python-lxml-4.8.0-1|47	lxml provides a Python 3 binding to the libxslt and libxml2 libraries.
21mr|python-lxml-4.8.0-1|48	It follows the ElementTree API as much as possible in order to provide
21mr|python-lxml-4.8.0-1|49	a more Pythonic interface to libxml2 and libxslt than the default
21mr|python-lxml-4.8.0-1|50	bindings.  In particular, lxml deals with Python Unicode strings
21mr|python-lxml-4.8.0-1|51	rather than encoded UTF-8 and handles memory management automatically,
21mr|python-lxml-4.8.0-1|52	unlike the default bindings.
21mr|python-lxml-4.8.0-1|53	
21mr|python-lxml-4.8.0-1|54	%files -n python3-lxml
21mr|python-lxml-4.8.0-1|55	%doc LICENSES.txt PKG-INFO CREDITS.txt CHANGES.txt
21mr|python-lxml-4.8.0-1|56	%{python3_sitearch}/lxml
21mr|python-lxml-4.8.0-1|57	%{python3_sitearch}/lxml-*.egg-info
21mr|python-lxml-4.8.0-1|58	
21mr|python-lxml-4.8.0-1|59	#--------------------------------------------------------------------
21mr|python-lxml-4.8.0-1|60	
21mr|python-lxml-4.8.0-1|61	%if %{with python2}
21mr|python-lxml-4.8.0-1|62	%package -n python2-lxml
21mr|python-lxml-4.8.0-1|63	%py2_migration_meta python2-lxml
21mr|python-lxml-4.8.0-1|64	Summary:	ElementTree-like Python 2 bindings for libxml2 and libxslt
21mr|python-lxml-4.8.0-1|65	
21mr|python-lxml-4.8.0-1|66	%description -n python2-lxml
21mr|python-lxml-4.8.0-1|67	lxml provides a Python 2 binding to the libxslt and libxml2 libraries.
21mr|python-lxml-4.8.0-1|68	It follows the ElementTree API as much as possible in order to provide
21mr|python-lxml-4.8.0-1|69	a more Pythonic interface to libxml2 and libxslt than the default
21mr|python-lxml-4.8.0-1|70	bindings.  In particular, lxml deals with Python Unicode strings
21mr|python-lxml-4.8.0-1|71	rather than encoded UTF-8 and handles memory management automatically,
21mr|python-lxml-4.8.0-1|72	unlike the default bindings.
21mr|python-lxml-4.8.0-1|73	
21mr|python-lxml-4.8.0-1|74	%files -n python2-lxml
21mr|python-lxml-4.8.0-1|75	%doc LICENSES.txt PKG-INFO CREDITS.txt CHANGES.txt
21mr|python-lxml-4.8.0-1|76	%{python2_sitearch}/lxml-*.egg-info
21mr|python-lxml-4.8.0-1|77	%{python2_sitearch}/lxml
21mr|python-lxml-4.8.0-1|78	%endif
21mr|python-lxml-4.8.0-1|79	
21mr|python-lxml-4.8.0-1|80	#--------------------------------------------------------------------
21mr|python-lxml-4.8.0-1|81	
21mr|python-lxml-4.8.0-1|82	%prep
21mr|python-lxml-4.8.0-1|83	%setup -q -n lxml-%{version}
21mr|python-lxml-4.8.0-1|84	
21mr|python-lxml-4.8.0-1|85	%if 0%{?with_python2}
21mr|python-lxml-4.8.0-1|86	rm -rf ../py2
21mr|python-lxml-4.8.0-1|87	cp -r . ../py2
21mr|python-lxml-4.8.0-1|88	%endif
21mr|python-lxml-4.8.0-1|89	
21mr|python-lxml-4.8.0-1|90	%build
21mr|python-lxml-4.8.0-1|91	CFLAGS="%{optflags}" %{__python3} setup.py build --without-cython
21mr|python-lxml-4.8.0-1|92	
21mr|python-lxml-4.8.0-1|93	%if %{with python2}
21mr|python-lxml-4.8.0-1|94	pushd ../py2
21mr|python-lxml-4.8.0-1|95	CFLAGS="%{optflags}" %{__python2} setup.py build --without-cython
21mr|python-lxml-4.8.0-1|96	popd
21mr|python-lxml-4.8.0-1|97	%endif
21mr|python-lxml-4.8.0-1|98	
21mr|python-lxml-4.8.0-1|99	%install
21mr|python-lxml-4.8.0-1|100	%{__python3} setup.py install --skip-build --no-compile --without-cython --root %{buildroot}
21mr|python-lxml-4.8.0-1|101	
21mr|python-lxml-4.8.0-1|102	%if %{with python2}
21mr|python-lxml-4.8.0-1|103	pushd ../py2
21mr|python-lxml-4.8.0-1|104	%{__python2} setup.py install --skip-build --no-compile --without-cython --root %{buildroot}
21mr|python-lxml-4.8.0-1|105	popd
21mr|python-lxml-4.8.0-1|106	%endif

15872 21
21mr|python-lz4-4.0.0-1|1	%global pypi_name lz4
21mr|python-lz4-4.0.0-1|2	
21mr|python-lz4-4.0.0-1|3	Name:		python-%{pypi_name}
21mr|python-lz4-4.0.0-1|4	Version:	4.0.0
21mr|python-lz4-4.0.0-1|5	Release:	1
21mr|python-lz4-4.0.0-1|6	Summary:	LZ4 Bindings for Python
21mr|python-lz4-4.0.0-1|7	Group:		Development/Python
21mr|python-lz4-4.0.0-1|8	License:	BSD
21mr|python-lz4-4.0.0-1|9	URL:		https://github.com/python-lz4/python-lz4
21mr|python-lz4-4.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/b1/e1/4527cb8ae9f087787b5014aec19645fe96b3056785fd7c0af3b944b6c55d/lz4-4.0.0.tar.gz
21mr|python-lz4-4.0.0-1|11	BuildRequires:	python3-devel
21mr|python-lz4-4.0.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-lz4-4.0.0-1|13	BuildRequires:	python3egg(setuptools-scm)
21mr|python-lz4-4.0.0-1|14	BuildRequires:	python3egg(pkgconfig)
21mr|python-lz4-4.0.0-1|15	
21mr|python-lz4-4.0.0-1|16	
21mr|python-lz4-4.0.0-1|17	%description
21mr|python-lz4-4.0.0-1|18	This package provides python bindings for the LZ4 compression library.
21mr|python-lz4-4.0.0-1|19	
21mr|python-lz4-4.0.0-1|20	The bindings provided in this package cover the frame format, the block format,
21mr|python-lz4-4.0.0-1|21	and the streaming format specifications. The frame format bindings are the
21mr|python-lz4-4.0.0-1|22	recommended ones to use, as this guarantees interoperability with other
21mr|python-lz4-4.0.0-1|23	implementations and language bindings.
21mr|python-lz4-4.0.0-1|24	
21mr|python-lz4-4.0.0-1|25	The API provided by the frame format bindings follows that of the LZMA, zlib,
21mr|python-lz4-4.0.0-1|26	gzip and bzip2 compression libraries which are provided with the Python
21mr|python-lz4-4.0.0-1|27	standard library. As such, these LZ4 bindings should provide a drop-in
21mr|python-lz4-4.0.0-1|28	alternative to the compression libraries shipped with Python. The package
21mr|python-lz4-4.0.0-1|29	provides context managers and file handler support.
21mr|python-lz4-4.0.0-1|30	
21mr|python-lz4-4.0.0-1|31	#--------------------------------------------------------------------------
21mr|python-lz4-4.0.0-1|32	%package -n python3-%{pypi_name}
21mr|python-lz4-4.0.0-1|33	Summary:	LZ4 Bindings for Python
21mr|python-lz4-4.0.0-1|34	Group:		Development/Python
21mr|python-lz4-4.0.0-1|35	
21mr|python-lz4-4.0.0-1|36	%description -n python3-%{pypi_name}
21mr|python-lz4-4.0.0-1|37	This package provides python bindings for the LZ4 compression library.
21mr|python-lz4-4.0.0-1|38	
21mr|python-lz4-4.0.0-1|39	The bindings provided in this package cover the frame format, the block format,
21mr|python-lz4-4.0.0-1|40	and the streaming format specifications. The frame format bindings are the
21mr|python-lz4-4.0.0-1|41	recommended ones to use, as this guarantees interoperability with other
21mr|python-lz4-4.0.0-1|42	implementations and language bindings.
21mr|python-lz4-4.0.0-1|43	
21mr|python-lz4-4.0.0-1|44	The API provided by the frame format bindings follows that of the LZMA, zlib,
21mr|python-lz4-4.0.0-1|45	gzip and bzip2 compression libraries which are provided with the Python
21mr|python-lz4-4.0.0-1|46	standard library. As such, these LZ4 bindings should provide a drop-in
21mr|python-lz4-4.0.0-1|47	alternative to the compression libraries shipped with Python. The package
21mr|python-lz4-4.0.0-1|48	provides context managers and file handler support.
21mr|python-lz4-4.0.0-1|49	
21mr|python-lz4-4.0.0-1|50	%files -n python3-%{pypi_name}
21mr|python-lz4-4.0.0-1|51	%license docs/license.rst LICENSE
21mr|python-lz4-4.0.0-1|52	%doc README.rst
21mr|python-lz4-4.0.0-1|53	%{python3_sitearch}/%{pypi_name}
21mr|python-lz4-4.0.0-1|54	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-lz4-4.0.0-1|55	
21mr|python-lz4-4.0.0-1|56	#--------------------------------------------------------------------------
21mr|python-lz4-4.0.0-1|57	
21mr|python-lz4-4.0.0-1|58	%prep
21mr|python-lz4-4.0.0-1|59	%autosetup -n %{pypi_name}-%{version}
21mr|python-lz4-4.0.0-1|60	
21mr|python-lz4-4.0.0-1|61	# Remove bundled egg-info
21mr|python-lz4-4.0.0-1|62	rm -rf %{pypi_name}.egg-info
21mr|python-lz4-4.0.0-1|63	
21mr|python-lz4-4.0.0-1|64	%build
21mr|python-lz4-4.0.0-1|65	%py3_build
21mr|python-lz4-4.0.0-1|66	
21mr|python-lz4-4.0.0-1|67	%install
21mr|python-lz4-4.0.0-1|68	%py3_install
21mr|python-lz4-4.0.0-1|69	

15873 21
21mr|python-lzma-0.5.3-6|1	%define oname pyliblzma
21mr|python-lzma-0.5.3-6|2	%define module lzma
21mr|python-lzma-0.5.3-6|3	
21mr|python-lzma-0.5.3-6|4	Summary:	Python bindings for the LZMA compression library
21mr|python-lzma-0.5.3-6|5	Name:		python-%{module}
21mr|python-lzma-0.5.3-6|6	Version:	0.5.3
21mr|python-lzma-0.5.3-6|7	Release:	6
21mr|python-lzma-0.5.3-6|8	License:	LGPLv2+
21mr|python-lzma-0.5.3-6|9	Group:		Development/Python
21mr|python-lzma-0.5.3-6|10	Url:		http://www.joachim-bauch.de/projects/python/pylzma
21mr|python-lzma-0.5.3-6|11	Source0:	http://www.joachim-bauch.de/projects/python/pylzma/releases/%{oname}-%{version}.tar.bz2
21mr|python-lzma-0.5.3-6|12	BuildRequires:	pkgconfig(liblzma)
21mr|python-lzma-0.5.3-6|13	BuildRequires:	pkgconfig(python)
21mr|python-lzma-0.5.3-6|14	BuildRequires:	python2-setuptools
21mr|python-lzma-0.5.3-6|15	Provides:	%{oname} = %{EVRD}
21mr|python-lzma-0.5.3-6|16	
21mr|python-lzma-0.5.3-6|17	%description
21mr|python-lzma-0.5.3-6|18	Python bindings for the LZMA compression library.
21mr|python-lzma-0.5.3-6|19	
21mr|python-lzma-0.5.3-6|20	%package -n python2-%{module}
21mr|python-lzma-0.5.3-6|21	%py2_migration_meta python2-%{module}
21mr|python-lzma-0.5.3-6|22	Summary:	Python bindings for the LZMA compression library
21mr|python-lzma-0.5.3-6|23	
21mr|python-lzma-0.5.3-6|24	%description -n python2-%{module}
21mr|python-lzma-0.5.3-6|25	Python bindings for the LZMA compression library.
21mr|python-lzma-0.5.3-6|26	
21mr|python-lzma-0.5.3-6|27	%files -n python2-%{module}
21mr|python-lzma-0.5.3-6|28	%doc README NEWS COPYING ChangeLog
21mr|python-lzma-0.5.3-6|29	%{python2_sitearch}/*.py*
21mr|python-lzma-0.5.3-6|30	%{python2_sitearch}/pyliblzma*.egg-info
21mr|python-lzma-0.5.3-6|31	%{python2_sitearch}/lzma.so
21mr|python-lzma-0.5.3-6|32	
21mr|python-lzma-0.5.3-6|33	#----------------------------------------------------------------------------
21mr|python-lzma-0.5.3-6|34	
21mr|python-lzma-0.5.3-6|35	%prep
21mr|python-lzma-0.5.3-6|36	%setup -qn pyliblzma-%{version}
21mr|python-lzma-0.5.3-6|37	
21mr|python-lzma-0.5.3-6|38	%build
21mr|python-lzma-0.5.3-6|39	env CFLAGS="%{optflags}" python2 setup.py build
21mr|python-lzma-0.5.3-6|40	
21mr|python-lzma-0.5.3-6|41	%install
21mr|python-lzma-0.5.3-6|42	python2 setup.py install --root=%{buildroot} --record=INSTALLED_FILES

15874 21
21mr|python-m2crypto-0.37.1-1|1	Summary:	Crypto and SSL toolkit for Python
21mr|python-m2crypto-0.37.1-1|2	Name:		python-m2crypto
21mr|python-m2crypto-0.37.1-1|3	Version:	0.37.1
21mr|python-m2crypto-0.37.1-1|4	Release:	1
21mr|python-m2crypto-0.37.1-1|5	License:	MIT
21mr|python-m2crypto-0.37.1-1|6	Group: 		Development/Python
21mr|python-m2crypto-0.37.1-1|7	Url: 		http://chandlerproject.org/Projects/MeTooCrypto
21mr|python-m2crypto-0.37.1-1|8	Source0:	https://files.pythonhosted.org/packages/aa/36/9fef97358e378c1d3bd567c4e8f8ca0428a8d7e869852cef445ee6da91fd/M2Crypto-0.37.1.tar.gz
21mr|python-m2crypto-0.37.1-1|9	BuildRequires:	pythonegg(setuptools)
21mr|python-m2crypto-0.37.1-1|10	BuildRequires:	swig
21mr|python-m2crypto-0.37.1-1|11	
21mr|python-m2crypto-0.37.1-1|12	%description
21mr|python-m2crypto-0.37.1-1|13	M2Crypto is a crypto and SSL toolkit for Python featuring the following:
21mr|python-m2crypto-0.37.1-1|14	
21mr|python-m2crypto-0.37.1-1|15	* RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
21mr|python-m2crypto-0.37.1-1|16	* SSL functionality to implement clients and servers.
21mr|python-m2crypto-0.37.1-1|17	* HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
21mr|python-m2crypto-0.37.1-1|18	* Unforgeable HMAC'ing AuthCookies for web session management.
21mr|python-m2crypto-0.37.1-1|19	* FTP/TLS client and server.
21mr|python-m2crypto-0.37.1-1|20	* S/MIME.
21mr|python-m2crypto-0.37.1-1|21	* ZServerSSL: A HTTPS server for Zope.
21mr|python-m2crypto-0.37.1-1|22	* ZSmime: An S/MIME messenger for Zope.
21mr|python-m2crypto-0.37.1-1|23	
21mr|python-m2crypto-0.37.1-1|24	%package -n python2-m2crypto
21mr|python-m2crypto-0.37.1-1|25	%py2_migration_meta python2-m2crypto
21mr|python-m2crypto-0.37.1-1|26	Group:          Development/Python
21mr|python-m2crypto-0.37.1-1|27	Summary:        Crypto and SSL toolkit for Python2
21mr|python-m2crypto-0.37.1-1|28	BuildRequires:	pkgconfig(openssl)
21mr|python-m2crypto-0.37.1-1|29	BuildRequires:	pkgconfig(python2)
21mr|python-m2crypto-0.37.1-1|30	
21mr|python-m2crypto-0.37.1-1|31	%description -n python2-m2crypto
21mr|python-m2crypto-0.37.1-1|32	M2Crypto is a crypto and SSL toolkit for Python featuring the following:
21mr|python-m2crypto-0.37.1-1|33	
21mr|python-m2crypto-0.37.1-1|34	* RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
21mr|python-m2crypto-0.37.1-1|35	* SSL functionality to implement clients and servers.
21mr|python-m2crypto-0.37.1-1|36	* HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
21mr|python-m2crypto-0.37.1-1|37	* Unforgeable HMAC'ing AuthCookies for web session management.
21mr|python-m2crypto-0.37.1-1|38	* FTP/TLS client and server.
21mr|python-m2crypto-0.37.1-1|39	* S/MIME.
21mr|python-m2crypto-0.37.1-1|40	* ZServerSSL: A HTTPS server for Zope.
21mr|python-m2crypto-0.37.1-1|41	* ZSmime: An S/MIME messenger for Zope.
21mr|python-m2crypto-0.37.1-1|42	
21mr|python-m2crypto-0.37.1-1|43	%files -n python2-m2crypto
21mr|python-m2crypto-0.37.1-1|44	%doc CHANGES README.rst LICENCE
21mr|python-m2crypto-0.37.1-1|45	%{py2_platsitedir}/M2Crypto
21mr|python-m2crypto-0.37.1-1|46	%{py2_platsitedir}/*.egg-info
21mr|python-m2crypto-0.37.1-1|47	
21mr|python-m2crypto-0.37.1-1|48	
21mr|python-m2crypto-0.37.1-1|49	%package -n python3-m2crypto
21mr|python-m2crypto-0.37.1-1|50	Group:          Development/Python
21mr|python-m2crypto-0.37.1-1|51	Summary:        Crypto and SSL toolkit for Python3
21mr|python-m2crypto-0.37.1-1|52	BuildRequires:  pkgconfig(python3)
21mr|python-m2crypto-0.37.1-1|53	BuildRequires:  python3egg(setuptools)
21mr|python-m2crypto-0.37.1-1|54	
21mr|python-m2crypto-0.37.1-1|55	%description -n python3-m2crypto
21mr|python-m2crypto-0.37.1-1|56	M2Crypto is a crypto and SSL toolkit for Python featuring the following:
21mr|python-m2crypto-0.37.1-1|57	
21mr|python-m2crypto-0.37.1-1|58	* RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
21mr|python-m2crypto-0.37.1-1|59	* SSL functionality to implement clients and servers.
21mr|python-m2crypto-0.37.1-1|60	* HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
21mr|python-m2crypto-0.37.1-1|61	* Unforgeable HMAC'ing AuthCookies for web session management.
21mr|python-m2crypto-0.37.1-1|62	* FTP/TLS client and server.
21mr|python-m2crypto-0.37.1-1|63	* S/MIME.
21mr|python-m2crypto-0.37.1-1|64	* ZServerSSL: A HTTPS server for Zope.
21mr|python-m2crypto-0.37.1-1|65	* ZSmime: An S/MIME messenger for Zope.
21mr|python-m2crypto-0.37.1-1|66	
21mr|python-m2crypto-0.37.1-1|67	%files -n python3-m2crypto
21mr|python-m2crypto-0.37.1-1|68	%doc CHANGES README.rst LICENCE
21mr|python-m2crypto-0.37.1-1|69	%{py3_platsitedir}/M2Crypto
21mr|python-m2crypto-0.37.1-1|70	%{py3_platsitedir}/*.egg-info
21mr|python-m2crypto-0.37.1-1|71	
21mr|python-m2crypto-0.37.1-1|72	#----------------------------------------------------------------------------
21mr|python-m2crypto-0.37.1-1|73	
21mr|python-m2crypto-0.37.1-1|74	%prep
21mr|python-m2crypto-0.37.1-1|75	%setup -q -n M2Crypto-%{version}
21mr|python-m2crypto-0.37.1-1|76	
21mr|python-m2crypto-0.37.1-1|77	# __REGISTER_PREFIX__ is defined to unquoted $ on some platforms; gcc handles
21mr|python-m2crypto-0.37.1-1|78	# this fine, but swig chokes on it.
21mr|python-m2crypto-0.37.1-1|79	# __GNUC__ really should be included in gcc_macros.h, but this currently breaks
21mr|python-m2crypto-0.37.1-1|80	# builds on ppc64: https://bugzilla.redhat.com/show_bug.cgi?id=1317553 .
21mr|python-m2crypto-0.37.1-1|81	gcc -E -dM - < /dev/null | grep -v __STDC__ | grep -v __REGISTER_PREFIX__ | grep -v __GNUC__ \
21mr|python-m2crypto-0.37.1-1|82	| sed 's/^\(#define \([^ ]*\) .*\)$/#undef \2\n\1/' > SWIG/gcc_macros.h
21mr|python-m2crypto-0.37.1-1|83	
21mr|python-m2crypto-0.37.1-1|84	cp -a . %{py3dir}
21mr|python-m2crypto-0.37.1-1|85	
21mr|python-m2crypto-0.37.1-1|86	%build
21mr|python-m2crypto-0.37.1-1|87	pushd %{py3dir}
21mr|python-m2crypto-0.37.1-1|88	CFLAGS="%{optflags}" %{__python3} setup.py build
21mr|python-m2crypto-0.37.1-1|89	popd
21mr|python-m2crypto-0.37.1-1|90	
21mr|python-m2crypto-0.37.1-1|91	env CFLAGS="%{optflags}" %{__python2} setup.py build
21mr|python-m2crypto-0.37.1-1|92	# test requires some files ( such as a certificat, so disabled for now )
21mr|python-m2crypto-0.37.1-1|93	#PYTHONPATH="./build/lib.linux-i686-2.4/M2Crypto/:." python tests/alltests.py
21mr|python-m2crypto-0.37.1-1|94	
21mr|python-m2crypto-0.37.1-1|95	%install
21mr|python-m2crypto-0.37.1-1|96	pushd %{py3dir}
21mr|python-m2crypto-0.37.1-1|97	%{__python3} setup.py install --root %{buildroot} --skip-build
21mr|python-m2crypto-0.37.1-1|98	popd
21mr|python-m2crypto-0.37.1-1|99	
21mr|python-m2crypto-0.37.1-1|100	%{__python2} setup.py install --root=%{buildroot} --record=INSTALLED_FILES

15875 21
21mr|python-m2r-0.2.1-3|1	%define pypi_name m2r
21mr|python-m2r-0.2.1-3|2	
21mr|python-m2r-0.2.1-3|3	Summary:	Markdown to reStructuredText converter
21mr|python-m2r-0.2.1-3|4	Name:		python-%{pypi_name}
21mr|python-m2r-0.2.1-3|5	Version:	0.2.1
21mr|python-m2r-0.2.1-3|6	Release:	3
21mr|python-m2r-0.2.1-3|7	License:	MIT
21mr|python-m2r-0.2.1-3|8	Group:		Development/Python
21mr|python-m2r-0.2.1-3|9	Url:		https://github.com/crossnox/m2r
21mr|python-m2r-0.2.1-3|10	Source0:	https://pypi.io/packages/source/m/m2r/m2r-%{version}.tar.gz
21mr|python-m2r-0.2.1-3|11	BuildRequires:	pkgconfig(python3)
21mr|python-m2r-0.2.1-3|12	BuildRequires:	python3egg(docutils)
21mr|python-m2r-0.2.1-3|13	BuildRequires:	python3egg(mistune)
21mr|python-m2r-0.2.1-3|14	BuildRequires:	python3egg(pygments)
21mr|python-m2r-0.2.1-3|15	BuildRequires:	python3egg(mock)
21mr|python-m2r-0.2.1-3|16	BuildRequires:	python3-setuptools
21mr|python-m2r-0.2.1-3|17	BuildArch:	noarch
21mr|python-m2r-0.2.1-3|18	
21mr|python-m2r-0.2.1-3|19	%description
21mr|python-m2r-0.2.1-3|20	M2R converts a markdown file including reST markups to a valid reST format.
21mr|python-m2r-0.2.1-3|21	
21mr|python-m2r-0.2.1-3|22	#------------------------------------------------
21mr|python-m2r-0.2.1-3|23	
21mr|python-m2r-0.2.1-3|24	%package -n python3-%{pypi_name}
21mr|python-m2r-0.2.1-3|25	Summary:	Markdown to reStructuredText converter
21mr|python-m2r-0.2.1-3|26	Group:		Development/Python
21mr|python-m2r-0.2.1-3|27	Provides:	m2r = %{EVRD}
21mr|python-m2r-0.2.1-3|28	BuildArch:	noarch
21mr|python-m2r-0.2.1-3|29	
21mr|python-m2r-0.2.1-3|30	%description -n python3-%{pypi_name}
21mr|python-m2r-0.2.1-3|31	M2R converts a markdown file including reST markups to a valid reST format.
21mr|python-m2r-0.2.1-3|32	
21mr|python-m2r-0.2.1-3|33	%files -n python3-%{pypi_name}
21mr|python-m2r-0.2.1-3|34	%doc LICENSE README.md
21mr|python-m2r-0.2.1-3|35	%{_bindir}/m2r
21mr|python-m2r-0.2.1-3|36	%{python3_sitelib}/%{pypi_name}.py*
21mr|python-m2r-0.2.1-3|37	%{python3_sitelib}/__pycache__/*
21mr|python-m2r-0.2.1-3|38	%{python3_sitelib}/%{pypi_name}-%{version}*.egg-info
21mr|python-m2r-0.2.1-3|39	
21mr|python-m2r-0.2.1-3|40	#------------------------------------------------
21mr|python-m2r-0.2.1-3|41	
21mr|python-m2r-0.2.1-3|42	%prep
21mr|python-m2r-0.2.1-3|43	%autosetup -p1 -n m2r-%{version}
21mr|python-m2r-0.2.1-3|44	
21mr|python-m2r-0.2.1-3|45	# Remove upstream's egg-info
21mr|python-m2r-0.2.1-3|46	rm -rf *.egg-info
21mr|python-m2r-0.2.1-3|47	
21mr|python-m2r-0.2.1-3|48	# Remove shebang
21mr|python-m2r-0.2.1-3|49	sed -i '1{\@^#!/usr/bin/env python@d}' m2r.py
21mr|python-m2r-0.2.1-3|50	
21mr|python-m2r-0.2.1-3|51	%build
21mr|python-m2r-0.2.1-3|52	%py3_build
21mr|python-m2r-0.2.1-3|53	
21mr|python-m2r-0.2.1-3|54	%install
21mr|python-m2r-0.2.1-3|55	%py3_install
21mr|python-m2r-0.2.1-3|56	

15876 21
21mr|python-m2r2-0.3.2-3|1	%define pypi_name m2r2
21mr|python-m2r2-0.3.2-3|2	
21mr|python-m2r2-0.3.2-3|3	Summary:	Markdown to reStructuredText converter
21mr|python-m2r2-0.3.2-3|4	Name:		python-%{pypi_name}
21mr|python-m2r2-0.3.2-3|5	Version:	0.3.2
21mr|python-m2r2-0.3.2-3|6	Release:	3
21mr|python-m2r2-0.3.2-3|7	License:	MIT
21mr|python-m2r2-0.3.2-3|8	Group:		Development/Python
21mr|python-m2r2-0.3.2-3|9	Url:		https://github.com/crossnox/m2r2
21mr|python-m2r2-0.3.2-3|10	Source0:	https://pypi.io/packages/source/m/m2r2/m2r2-%{version}.tar.gz
21mr|python-m2r2-0.3.2-3|11	Patch0:		m2r2-setup-error.patch
21mr|python-m2r2-0.3.2-3|12	BuildRequires:	pkgconfig(python3)
21mr|python-m2r2-0.3.2-3|13	BuildRequires:	python3egg(docutils)
21mr|python-m2r2-0.3.2-3|14	BuildRequires:	python3egg(mistune)
21mr|python-m2r2-0.3.2-3|15	BuildRequires:	python3egg(pygments)
21mr|python-m2r2-0.3.2-3|16	BuildRequires:	python3egg(mock)
21mr|python-m2r2-0.3.2-3|17	BuildRequires:	python3-setuptools
21mr|python-m2r2-0.3.2-3|18	BuildArch:	noarch
21mr|python-m2r2-0.3.2-3|19	
21mr|python-m2r2-0.3.2-3|20	%description
21mr|python-m2r2-0.3.2-3|21	M2R converts a markdown file including reST markups to a valid reST format.
21mr|python-m2r2-0.3.2-3|22	
21mr|python-m2r2-0.3.2-3|23	#------------------------------------------------
21mr|python-m2r2-0.3.2-3|24	
21mr|python-m2r2-0.3.2-3|25	%package -n python3-%{pypi_name}
21mr|python-m2r2-0.3.2-3|26	Summary:	Markdown to reStructuredText converter
21mr|python-m2r2-0.3.2-3|27	Group:		Development/Python
21mr|python-m2r2-0.3.2-3|28	BuildArch:	noarch
21mr|python-m2r2-0.3.2-3|29	Provides:	m2r2 = %{EVRD}
21mr|python-m2r2-0.3.2-3|30	
21mr|python-m2r2-0.3.2-3|31	%description -n python3-%{pypi_name}
21mr|python-m2r2-0.3.2-3|32	M2R converts a markdown file including reST markups to a valid reST format.
21mr|python-m2r2-0.3.2-3|33	
21mr|python-m2r2-0.3.2-3|34	%files -n python3-%{pypi_name}
21mr|python-m2r2-0.3.2-3|35	%doc LICENSE README.md
21mr|python-m2r2-0.3.2-3|36	%{_bindir}/m2r2
21mr|python-m2r2-0.3.2-3|37	%{python3_sitelib}/%{pypi_name}.py*
21mr|python-m2r2-0.3.2-3|38	%{python3_sitelib}/__pycache__/*
21mr|python-m2r2-0.3.2-3|39	%{python3_sitelib}/%{pypi_name}-%{version}*-*.egg-info
21mr|python-m2r2-0.3.2-3|40	
21mr|python-m2r2-0.3.2-3|41	#------------------------------------------------
21mr|python-m2r2-0.3.2-3|42	
21mr|python-m2r2-0.3.2-3|43	%prep
21mr|python-m2r2-0.3.2-3|44	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-m2r2-0.3.2-3|45	
21mr|python-m2r2-0.3.2-3|46	# Remove upstream's egg-info
21mr|python-m2r2-0.3.2-3|47	rm -rf *.egg-info
21mr|python-m2r2-0.3.2-3|48	
21mr|python-m2r2-0.3.2-3|49	# Remove shebang
21mr|python-m2r2-0.3.2-3|50	sed -i '1{\@^#!/usr/bin/env python@d}' m2r2.py
21mr|python-m2r2-0.3.2-3|51	
21mr|python-m2r2-0.3.2-3|52	%build
21mr|python-m2r2-0.3.2-3|53	%py3_build
21mr|python-m2r2-0.3.2-3|54	
21mr|python-m2r2-0.3.2-3|55	%install
21mr|python-m2r2-0.3.2-3|56	%py3_install

15877 21
21mr|python-mako-1.1.6-1|1	Summary:	Mako template library for Python
21mr|python-mako-1.1.6-1|2	Name:		python-mako
21mr|python-mako-1.1.6-1|3	Version:	1.1.6
21mr|python-mako-1.1.6-1|4	Release:	1
21mr|python-mako-1.1.6-1|5	Group:		Development/Python
21mr|python-mako-1.1.6-1|6	License:	MIT
21mr|python-mako-1.1.6-1|7	URL:		https://www.makotemplates.org/
21mr|python-mako-1.1.6-1|8	Source0:	https://files.pythonhosted.org/packages/af/b6/42cd322ae555aa770d49e31b8c5c28a243ba1bbb57ad927e1a5f5b064811/Mako-1.1.6.tar.gz
21mr|python-mako-1.1.6-1|9	BuildArch:	noarch
21mr|python-mako-1.1.6-1|10	
21mr|python-mako-1.1.6-1|11	%description
21mr|python-mako-1.1.6-1|12	Mako is a template library written in Python. It provides a familiar, non-XML
21mr|python-mako-1.1.6-1|13	syntax which compiles into Python modules for maximum performance. Mako's
21mr|python-mako-1.1.6-1|14	syntax and API borrows from the best ideas of many others, including Django
21mr|python-mako-1.1.6-1|15	templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded
21mr|python-mako-1.1.6-1|16	Python (i.e. Python Server Page) language, which refines the familiar ideas of
21mr|python-mako-1.1.6-1|17	componentized layout and inheritance to produce one of the most straightforward
21mr|python-mako-1.1.6-1|18	and flexible models available, while also maintaining close ties to Python
21mr|python-mako-1.1.6-1|19	calling and scoping semantics.
21mr|python-mako-1.1.6-1|20	
21mr|python-mako-1.1.6-1|21	#--------------------------------------------------------------------
21mr|python-mako-1.1.6-1|22	%package -n python3-mako
21mr|python-mako-1.1.6-1|23	Summary:	Mako template library for Python 3
21mr|python-mako-1.1.6-1|24	Group:		Development/Python
21mr|python-mako-1.1.6-1|25	BuildRequires:	pkgconfig(python3)
21mr|python-mako-1.1.6-1|26	BuildRequires:	python3dist(setuptools)
21mr|python-mako-1.1.6-1|27	BuildRequires:	python3dist(nose)
21mr|python-mako-1.1.6-1|28	BuildRequires:	python3dist(beaker)
21mr|python-mako-1.1.6-1|29	BuildRequires:	python3dist(markupsafe)
21mr|python-mako-1.1.6-1|30	BuildRequires:	python3dist(mock)
21mr|python-mako-1.1.6-1|31	Provides:	python-mako = %{version}-%{release}
21mr|python-mako-1.1.6-1|32	Requires:	python3dist(beaker)
21mr|python-mako-1.1.6-1|33	Requires:	python3dist(markupsafe)
21mr|python-mako-1.1.6-1|34	
21mr|python-mako-1.1.6-1|35	%description -n python3-mako
21mr|python-mako-1.1.6-1|36	Mako is a template library written in Python. It provides a familiar, non-XML
21mr|python-mako-1.1.6-1|37	syntax which compiles into Python modules for maximum performance. Mako's
21mr|python-mako-1.1.6-1|38	syntax and API borrows from the best ideas of many others, including Django
21mr|python-mako-1.1.6-1|39	templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded
21mr|python-mako-1.1.6-1|40	Python (i.e. Python Server Page) language, which refines the familiar ideas of
21mr|python-mako-1.1.6-1|41	componentized layout and inheritance to produce one of the most straightforward
21mr|python-mako-1.1.6-1|42	and flexible models available, while also maintaining close ties to Python
21mr|python-mako-1.1.6-1|43	calling and scoping semantics.
21mr|python-mako-1.1.6-1|44	
21mr|python-mako-1.1.6-1|45	%files -n python3-mako
21mr|python-mako-1.1.6-1|46	%doc CHANGES LICENSE README.rst doc examples
21mr|python-mako-1.1.6-1|47	%{_bindir}/mako-render
21mr|python-mako-1.1.6-1|48	%{python3_sitelib}/*
21mr|python-mako-1.1.6-1|49	
21mr|python-mako-1.1.6-1|50	#--------------------------------------------------------------------
21mr|python-mako-1.1.6-1|51	
21mr|python-mako-1.1.6-1|52	%prep
21mr|python-mako-1.1.6-1|53	%setup -q -n Mako-%{version}
21mr|python-mako-1.1.6-1|54	
21mr|python-mako-1.1.6-1|55	%build
21mr|python-mako-1.1.6-1|56	%py3_build
21mr|python-mako-1.1.6-1|57	
21mr|python-mako-1.1.6-1|58	%install
21mr|python-mako-1.1.6-1|59	%py3_install
21mr|python-mako-1.1.6-1|60	
21mr|python-mako-1.1.6-1|61	rm -rf doc/build

15878 21
21mr|python-manatools-0.0.4-1|1	%global	module	manatools
21mr|python-manatools-0.0.4-1|2	
21mr|python-manatools-0.0.4-1|3	Summary:	A python framework to build ManaTools application
21mr|python-manatools-0.0.4-1|4	Name:		python-%{module}
21mr|python-manatools-0.0.4-1|5	Version:	0.0.4
21mr|python-manatools-0.0.4-1|6	Release:	1
21mr|python-manatools-0.0.4-1|7	Group:		Development/Python
21mr|python-manatools-0.0.4-1|8	License:	LGPLv2+
21mr|python-manatools-0.0.4-1|9	Url:		https://github.com/manatools/python-manatools
21mr|python-manatools-0.0.4-1|10	Source0:	https://github.com/manatools/python-manatools/archive/%{version}/%{name}-%{version}.tar.gz
21mr|python-manatools-0.0.4-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-manatools-0.0.4-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-manatools-0.0.4-1|13	BuildRequires:	python3-yui
21mr|python-manatools-0.0.4-1|14	BuildArch:	noarch
21mr|python-manatools-0.0.4-1|15	
21mr|python-manatools-0.0.4-1|16	%description
21mr|python-manatools-0.0.4-1|17	Python ManaTools starts from the experience of tools and framework written in
21mr|python-manatools-0.0.4-1|18	Perl, since most systemd and dbus API are python based instead a this way
21mr|python-manatools-0.0.4-1|19	seemed to be natural. Its aim is to help in writing tools based on libYui
21mr|python-manatools-0.0.4-1|20	(Suse widget abstraction library), to be collected under the same ManaTool hat
21mr|python-manatools-0.0.4-1|21	and hopefully with the same look and feel.
21mr|python-manatools-0.0.4-1|22	Every output modules can of course be run using QT, Gtk or ncurses interface.
21mr|python-manatools-0.0.4-1|23	
21mr|python-manatools-0.0.4-1|24	#-----------------------------------------------------------------------------
21mr|python-manatools-0.0.4-1|25	
21mr|python-manatools-0.0.4-1|26	%package -n python3-%{module}
21mr|python-manatools-0.0.4-1|27	Summary:	A python framework to build ManaTools application
21mr|python-manatools-0.0.4-1|28	Group:		Development/Python
21mr|python-manatools-0.0.4-1|29	#Provides:	python3-%%{module} = %%{version}
21mr|python-manatools-0.0.4-1|30	Requires:	python3-dbus
21mr|python-manatools-0.0.4-1|31	Requires:	python3-yaml
21mr|python-manatools-0.0.4-1|32	Requires:	python3-yui
21mr|python-manatools-0.0.4-1|33	
21mr|python-manatools-0.0.4-1|34	%description -n python3-%{module}
21mr|python-manatools-0.0.4-1|35	Python ManaTools aim is to help in writing tools based on libYui (Suse widget
21mr|python-manatools-0.0.4-1|36	abstraction library), to be collected under the same hat and hopefully with
21mr|python-manatools-0.0.4-1|37	the same look and feel. Every output module can of course be run using QT,
21mr|python-manatools-0.0.4-1|38	Gtk or ncurses interface.
21mr|python-manatools-0.0.4-1|39	This package contains the module for python 3.
21mr|python-manatools-0.0.4-1|40	
21mr|python-manatools-0.0.4-1|41	%files -n python3-%{module}
21mr|python-manatools-0.0.4-1|42	%doc LICENSE README.md NEWS
21mr|python-manatools-0.0.4-1|43	%{py3_puresitedir}/%{module}/
21mr|python-manatools-0.0.4-1|44	%{py3_puresitedir}/python_manatools-%{version}-py%{py3_ver}.egg-info/*
21mr|python-manatools-0.0.4-1|45	
21mr|python-manatools-0.0.4-1|46	#-----------------------------------------------------------------------------
21mr|python-manatools-0.0.4-1|47	
21mr|python-manatools-0.0.4-1|48	%prep
21mr|python-manatools-0.0.4-1|49	%autosetup -p1
21mr|python-manatools-0.0.4-1|50	
21mr|python-manatools-0.0.4-1|51	
21mr|python-manatools-0.0.4-1|52	%build
21mr|python-manatools-0.0.4-1|53	%py3_build
21mr|python-manatools-0.0.4-1|54	
21mr|python-manatools-0.0.4-1|55	
21mr|python-manatools-0.0.4-1|56	%install
21mr|python-manatools-0.0.4-1|57	%py3_install

15879 21
21mr|python-marathon-0.8.8-1|1	
21mr|python-marathon-0.8.8-1|2	%global pypi_name marathon
21mr|python-marathon-0.8.8-1|3	
21mr|python-marathon-0.8.8-1|4	Name:		python-%{pypi_name}
21mr|python-marathon-0.8.8-1|5	Version:	0.8.8
21mr|python-marathon-0.8.8-1|6	Release:	1
21mr|python-marathon-0.8.8-1|7	Summary:	Python client library/interface to the Mesos Marathon REST API
21mr|python-marathon-0.8.8-1|8	Group:		Development/Python
21mr|python-marathon-0.8.8-1|9	License:	MIT
21mr|python-marathon-0.8.8-1|10	URL:		https://github.com/thefactory/marathon-python
21mr|python-marathon-0.8.8-1|11	Source0:	https://pypi.io/packages/source/m/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-marathon-0.8.8-1|12	Source1:	https://raw.githubusercontent.com/thefactory/marathon-python/%{version}/README.md
21mr|python-marathon-0.8.8-1|13	BuildArch:	noarch
21mr|python-marathon-0.8.8-1|14	
21mr|python-marathon-0.8.8-1|15	%description
21mr|python-marathon-0.8.8-1|16	Marathon Client Library
21mr|python-marathon-0.8.8-1|17	
21mr|python-marathon-0.8.8-1|18	Python interface to the Mesos Marathon REST API
21mr|python-marathon-0.8.8-1|19	
21mr|python-marathon-0.8.8-1|20	#------------------------------------------------------
21mr|python-marathon-0.8.8-1|21	%package -n python3-%{pypi_name}
21mr|python-marathon-0.8.8-1|22	Summary:	Python interface to the Mesos Marathon REST API
21mr|python-marathon-0.8.8-1|23	Group:		Development/Python
21mr|python-marathon-0.8.8-1|24	BuildRequires:	python3-devel
21mr|python-marathon-0.8.8-1|25	BuildRequires:	python3-setuptools
21mr|python-marathon-0.8.8-1|26	Requires:	python3-requests
21mr|python-marathon-0.8.8-1|27	
21mr|python-marathon-0.8.8-1|28	%description -n python3-%{pypi_name}
21mr|python-marathon-0.8.8-1|29	Python client library/interface to the Mesos Marathon REST API
21mr|python-marathon-0.8.8-1|30	
21mr|python-marathon-0.8.8-1|31	%files -n python3-%{pypi_name}
21mr|python-marathon-0.8.8-1|32	%doc README
21mr|python-marathon-0.8.8-1|33	%license LICENSE
21mr|python-marathon-0.8.8-1|34	%{python3_sitelib}/%{pypi_name}
21mr|python-marathon-0.8.8-1|35	%{python3_sitelib}/%{pypi_name}-*.egg-info
21mr|python-marathon-0.8.8-1|36	
21mr|python-marathon-0.8.8-1|37	#------------------------------------------------------
21mr|python-marathon-0.8.8-1|38	
21mr|python-marathon-0.8.8-1|39	%prep
21mr|python-marathon-0.8.8-1|40	%setup -q -n %{pypi_name}-%{version}
21mr|python-marathon-0.8.8-1|41	cp %{SOURCE1} README
21mr|python-marathon-0.8.8-1|42	
21mr|python-marathon-0.8.8-1|43	%build
21mr|python-marathon-0.8.8-1|44	%py3_build
21mr|python-marathon-0.8.8-1|45	
21mr|python-marathon-0.8.8-1|46	%install
21mr|python-marathon-0.8.8-1|47	%py3_install

15880 21
21mr|python-markdown-3.3.4-1|1	%global srcname Markdown
21mr|python-markdown-3.3.4-1|2	%global pkgname markdown
21mr|python-markdown-3.3.4-1|3	
21mr|python-markdown-3.3.4-1|4	Name:           python-%{pkgname}
21mr|python-markdown-3.3.4-1|5	Version:	3.3.4
21mr|python-markdown-3.3.4-1|6	Release:	1
21mr|python-markdown-3.3.4-1|7	Group:		Development/Python
21mr|python-markdown-3.3.4-1|8	Summary:        Markdown implementation in Python
21mr|python-markdown-3.3.4-1|9	License:        BSD
21mr|python-markdown-3.3.4-1|10	URL:            https://python-markdown.github.io/
21mr|python-markdown-3.3.4-1|11	Source0:	https://files.pythonhosted.org/packages/49/02/37bd82ae255bb4dfef97a4b32d95906187b7a7a74970761fca1360c4ba22/Markdown-3.3.4.tar.gz
21mr|python-markdown-3.3.4-1|12	BuildArch:      noarch
21mr|python-markdown-3.3.4-1|13	
21mr|python-markdown-3.3.4-1|14	%description
21mr|python-markdown-3.3.4-1|15	This is a Python implementation of John Gruber’s Markdown. It is
21mr|python-markdown-3.3.4-1|16	almost completely compliant with the reference implementation, though
21mr|python-markdown-3.3.4-1|17	there are a few very minor differences.
21mr|python-markdown-3.3.4-1|18	
21mr|python-markdown-3.3.4-1|19	
21mr|python-markdown-3.3.4-1|20	%package -n python3-%{pkgname}
21mr|python-markdown-3.3.4-1|21	Summary:        Markdown implementation in Python
21mr|python-markdown-3.3.4-1|22	BuildRequires:  python3-devel
21mr|python-markdown-3.3.4-1|23	BuildRequires:  python3-PyYAML
21mr|python-markdown-3.3.4-1|24	BuildRequires:  python3-tidy
21mr|python-markdown-3.3.4-1|25	BuildRequires:  python3-setuptools
21mr|python-markdown-3.3.4-1|26	
21mr|python-markdown-3.3.4-1|27	Conflicts:      python2-%{pkgname} < 3.1-2
21mr|python-markdown-3.3.4-1|28	%{?python_provide:%python_provide python3-%{pkgname}}
21mr|python-markdown-3.3.4-1|29	
21mr|python-markdown-3.3.4-1|30	%description -n python3-%{pkgname}
21mr|python-markdown-3.3.4-1|31	This is a Python implementation of John Gruber's Markdown. It is
21mr|python-markdown-3.3.4-1|32	almost completely compliant with the reference implementation, though
21mr|python-markdown-3.3.4-1|33	there are a few known issues.
21mr|python-markdown-3.3.4-1|34	
21mr|python-markdown-3.3.4-1|35	
21mr|python-markdown-3.3.4-1|36	%prep
21mr|python-markdown-3.3.4-1|37	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-markdown-3.3.4-1|38	
21mr|python-markdown-3.3.4-1|39	%build
21mr|python-markdown-3.3.4-1|40	%py3_build
21mr|python-markdown-3.3.4-1|41	
21mr|python-markdown-3.3.4-1|42	%install
21mr|python-markdown-3.3.4-1|43	%py3_install
21mr|python-markdown-3.3.4-1|44	
21mr|python-markdown-3.3.4-1|45	# process license file
21mr|python-markdown-3.3.4-1|46	PYTHONPATH=%{buildroot}%{python3_sitelib} \
21mr|python-markdown-3.3.4-1|47	%{buildroot}%{_bindir}/markdown_py \
21mr|python-markdown-3.3.4-1|48	LICENSE.md > LICENSE.html
21mr|python-markdown-3.3.4-1|49	
21mr|python-markdown-3.3.4-1|50	%check
21mr|python-markdown-3.3.4-1|51	%{__python3} ./setup.py test
21mr|python-markdown-3.3.4-1|52	
21mr|python-markdown-3.3.4-1|53	%files -n python3-%{pkgname}
21mr|python-markdown-3.3.4-1|54	# temporarily skip packaging docs - see also
21mr|python-markdown-3.3.4-1|55	# https://github.com/Python-Markdown/markdown/issues/621
21mr|python-markdown-3.3.4-1|56	#doc python3/build/docs/*
21mr|python-markdown-3.3.4-1|57	%license LICENSE.*
21mr|python-markdown-3.3.4-1|58	%{python3_sitelib}/*
21mr|python-markdown-3.3.4-1|59	%{_bindir}/markdown_py

15881 21
21mr|python-markupsafe-2.1.1-1|1	%define pypi_name MarkupSafe
21mr|python-markupsafe-2.1.1-1|2	
21mr|python-markupsafe-2.1.1-1|3	%define enable_tests 0
21mr|python-markupsafe-2.1.1-1|4	
21mr|python-markupsafe-2.1.1-1|5	Summary:	XML/HTML/XHTML markup safe string package for Python
21mr|python-markupsafe-2.1.1-1|6	Name:		python-markupsafe
21mr|python-markupsafe-2.1.1-1|7	Version:	2.1.1
21mr|python-markupsafe-2.1.1-1|8	Release:	1
21mr|python-markupsafe-2.1.1-1|9	License:	BSD
21mr|python-markupsafe-2.1.1-1|10	Group:		Development/Python
21mr|python-markupsafe-2.1.1-1|11	Url:		https://pypi.python.org/pypi/MarkupSafe
21mr|python-markupsafe-2.1.1-1|12	Source0:	https://files.pythonhosted.org/packages/source/M/MarkupSafe/%{pypi_name}-%{version}.tar.gz
21mr|python-markupsafe-2.1.1-1|13	%if %enable_tests
21mr|python-markupsafe-2.1.1-1|14	BuildRequires:	python3-nose
21mr|python-markupsafe-2.1.1-1|15	%endif
21mr|python-markupsafe-2.1.1-1|16	
21mr|python-markupsafe-2.1.1-1|17	%description
21mr|python-markupsafe-2.1.1-1|18	This package implements a XML/HTML/XHTML markup safe string for Python.
21mr|python-markupsafe-2.1.1-1|19	
21mr|python-markupsafe-2.1.1-1|20	#---------------------------------------------------------------------
21mr|python-markupsafe-2.1.1-1|21	%package -n python3-markupsafe
21mr|python-markupsafe-2.1.1-1|22	Summary:	XML/HTML/XHTML markup safe string package for Python
21mr|python-markupsafe-2.1.1-1|23	Group:		Development/Python
21mr|python-markupsafe-2.1.1-1|24	BuildRequires:	pkgconfig(python3)
21mr|python-markupsafe-2.1.1-1|25	BuildRequires:	python3dist(setuptools)
21mr|python-markupsafe-2.1.1-1|26	
21mr|python-markupsafe-2.1.1-1|27	%description -n python3-markupsafe
21mr|python-markupsafe-2.1.1-1|28	This package implements a XML/HTML/XHTML markup safe string for Python3.
21mr|python-markupsafe-2.1.1-1|29	
21mr|python-markupsafe-2.1.1-1|30	%files -n python3-markupsafe
21mr|python-markupsafe-2.1.1-1|31	%license LICENSE.rst
21mr|python-markupsafe-2.1.1-1|32	%doc README.rst
21mr|python-markupsafe-2.1.1-1|33	%{python3_sitearch}/*
21mr|python-markupsafe-2.1.1-1|34	
21mr|python-markupsafe-2.1.1-1|35	#---------------------------------------------------------------------
21mr|python-markupsafe-2.1.1-1|36	
21mr|python-markupsafe-2.1.1-1|37	%prep
21mr|python-markupsafe-2.1.1-1|38	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-markupsafe-2.1.1-1|39	
21mr|python-markupsafe-2.1.1-1|40	%build
21mr|python-markupsafe-2.1.1-1|41	%py3_build
21mr|python-markupsafe-2.1.1-1|42	
21mr|python-markupsafe-2.1.1-1|43	%install
21mr|python-markupsafe-2.1.1-1|44	%py3_install
21mr|python-markupsafe-2.1.1-1|45	
21mr|python-markupsafe-2.1.1-1|46	# C code errantly gets installed
21mr|python-markupsafe-2.1.1-1|47	rm $RPM_BUILD_ROOT/%{python3_sitearch}/markupsafe/*.c
21mr|python-markupsafe-2.1.1-1|48	
21mr|python-markupsafe-2.1.1-1|49	%check
21mr|python-markupsafe-2.1.1-1|50	%if %enable_tests
21mr|python-markupsafe-2.1.1-1|51	%{__python3} setup.py test
21mr|python-markupsafe-2.1.1-1|52	%endif

15882 21
21mr|python-matplotlib-3.5.1-1|1	%define module matplotlib
21mr|python-matplotlib-3.5.1-1|2	
21mr|python-matplotlib-3.5.1-1|3	Summary:	Python 2D plotting library
21mr|python-matplotlib-3.5.1-1|4	Name:		python-%{module}
21mr|python-matplotlib-3.5.1-1|5	Version:	3.5.1
21mr|python-matplotlib-3.5.1-1|6	Release:	1
21mr|python-matplotlib-3.5.1-1|7	License:	Python license
21mr|python-matplotlib-3.5.1-1|8	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|9	Url:		http://matplotlib.sourceforge.net/
21mr|python-matplotlib-3.5.1-1|10	Source0:	https://pypi.io/packages/source/m/matplotlib/%{module}-%{version}.tar.gz
21mr|python-matplotlib-3.5.1-1|11	BuildRequires:	ghostscript
21mr|python-matplotlib-3.5.1-1|12	BuildRequires:	graphviz
21mr|python-matplotlib-3.5.1-1|13	BuildRequires:	gtk3
21mr|python-matplotlib-3.5.1-1|14	BuildRequires:	gtk4
21mr|python-matplotlib-3.5.1-1|15	BuildRequires:	imagemagick
21mr|python-matplotlib-3.5.1-1|16	BuildRequires:	inkscape
21mr|python-matplotlib-3.5.1-1|17	BuildRequires:	python-pillow-tk
21mr|python-matplotlib-3.5.1-1|18	BuildRequires:	python3-gobject
21mr|python-matplotlib-3.5.1-1|19	BuildRequires:	python3-pkg-resources
21mr|python-matplotlib-3.5.1-1|20	BuildRequires:	texlive
21mr|python-matplotlib-3.5.1-1|21	BuildRequires:	tkinter3
21mr|python-matplotlib-3.5.1-1|22	BuildRequires:	agg-devel
21mr|python-matplotlib-3.5.1-1|23	BuildRequires:	python3-cxx-devel
21mr|python-matplotlib-3.5.1-1|24	BuildRequires:	python3-qt5-devel
21mr|python-matplotlib-3.5.1-1|25	BuildRequires:	qhull-devel
21mr|python-matplotlib-3.5.1-1|26	BuildRequires:	python3dist(certifi)
21mr|python-matplotlib-3.5.1-1|27	BuildRequires:	python3dist(configobj)
21mr|python-matplotlib-3.5.1-1|28	BuildRequires:	python3dist(python-dateutil)
21mr|python-matplotlib-3.5.1-1|29	BuildRequires:	python3dist(docutils)
21mr|python-matplotlib-3.5.1-1|30	BuildRequires:	python3dist(numpy)
21mr|python-matplotlib-3.5.1-1|31	BuildRequires:	python3dist(numpydoc)
21mr|python-matplotlib-3.5.1-1|32	BuildRequires:	python3dist(pyparsing)
21mr|python-matplotlib-3.5.1-1|33	BuildRequires:	python3dist(pytz)
21mr|python-matplotlib-3.5.1-1|34	BuildRequires:	python3dist(pyqt5)
21mr|python-matplotlib-3.5.1-1|35	BuildRequires:	python3dist(setuptools)
21mr|python-matplotlib-3.5.1-1|36	BuildRequires:	python3dist(setuptools-scm)
21mr|python-matplotlib-3.5.1-1|37	BuildRequires:	python3dist(setuptools-scm-git-archive)
21mr|python-matplotlib-3.5.1-1|38	BuildRequires:	python3dist(sphinx)
21mr|python-matplotlib-3.5.1-1|39	BuildRequires:	python3dist(wxpython)
21mr|python-matplotlib-3.5.1-1|40	BuildRequires:	pkgconfig(cairo)
21mr|python-matplotlib-3.5.1-1|41	BuildRequires:	pkgconfig(freetype2)
21mr|python-matplotlib-3.5.1-1|42	BuildRequires:	pkgconfig(libpng)
21mr|python-matplotlib-3.5.1-1|43	BuildRequires:	pkgconfig(python3)
21mr|python-matplotlib-3.5.1-1|44	BuildRequires:	pkgconfig(tcl)
21mr|python-matplotlib-3.5.1-1|45	BuildRequires:	pkgconfig(tk)
21mr|python-matplotlib-3.5.1-1|46	BuildRequires:	pkgconfig(zlib)
21mr|python-matplotlib-3.5.1-1|47	
21mr|python-matplotlib-3.5.1-1|48	%description
21mr|python-matplotlib-3.5.1-1|49	Matplotlib is a python 2D plotting library which produces publication
21mr|python-matplotlib-3.5.1-1|50	quality figures in a variety of hardcopy formats and interactive
21mr|python-matplotlib-3.5.1-1|51	environments across platforms. matplotlib can be used in python
21mr|python-matplotlib-3.5.1-1|52	scripts, the python and ipython shell, web application servers, and
21mr|python-matplotlib-3.5.1-1|53	six graphical user interface toolkits.
21mr|python-matplotlib-3.5.1-1|54	
21mr|python-matplotlib-3.5.1-1|55	Matplotlib tries to make easy things easy and hard things possible.
21mr|python-matplotlib-3.5.1-1|56	You can generate plots, histograms, power spectra, bar charts,
21mr|python-matplotlib-3.5.1-1|57	errorcharts, scatterplots, etc, with just a few lines of code.
21mr|python-matplotlib-3.5.1-1|58	
21mr|python-matplotlib-3.5.1-1|59	#---------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|60	
21mr|python-matplotlib-3.5.1-1|61	%package -n	python3-%{module}
21mr|python-matplotlib-3.5.1-1|62	Summary:	Python 2D plotting library
21mr|python-matplotlib-3.5.1-1|63	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|64	Requires:	python3dist(configobj)
21mr|python-matplotlib-3.5.1-1|65	Requires:	python3dist(numpy)
21mr|python-matplotlib-3.5.1-1|66	Requires:	python3dist(python-dateutil)
21mr|python-matplotlib-3.5.1-1|67	Requires:	python3dist(pytz)
21mr|python-matplotlib-3.5.1-1|68	Provides:	python3-%{module}-data = %{EVRD}
21mr|python-matplotlib-3.5.1-1|69	Provides:	python3-%{module}-data-fonts = %{EVRD}
21mr|python-matplotlib-3.5.1-1|70	Obsoletes:	python3-%{module}-data < 3.5.1
21mr|python-matplotlib-3.5.1-1|71	Obsoletes:	python3-%{module}-data-fonts < 3.5.1
21mr|python-matplotlib-3.5.1-1|72	
21mr|python-matplotlib-3.5.1-1|73	%description -n python3-%{module}
21mr|python-matplotlib-3.5.1-1|74	Matplotlib is a python 2D plotting library which produces publication
21mr|python-matplotlib-3.5.1-1|75	quality figures in a variety of hardcopy formats and interactive
21mr|python-matplotlib-3.5.1-1|76	environments across platforms. matplotlib can be used in python
21mr|python-matplotlib-3.5.1-1|77	scripts, the python and ipython shell, web application servers, and
21mr|python-matplotlib-3.5.1-1|78	six graphical user interface toolkits.
21mr|python-matplotlib-3.5.1-1|79	
21mr|python-matplotlib-3.5.1-1|80	Matplotlib tries to make easy things easy and hard things possible.
21mr|python-matplotlib-3.5.1-1|81	You can generate plots, histograms, power spectra, bar charts,
21mr|python-matplotlib-3.5.1-1|82	errorcharts, scatterplots, etc, with just a few lines of code.
21mr|python-matplotlib-3.5.1-1|83	
21mr|python-matplotlib-3.5.1-1|84	%files -n python3-%{module}
21mr|python-matplotlib-3.5.1-1|85	%doc README.rst
21mr|python-matplotlib-3.5.1-1|86	%doc LICENSE/
21mr|python-matplotlib-3.5.1-1|87	%{python3_sitearch}/*egg-info
21mr|python-matplotlib-3.5.1-1|88	%{python3_sitearch}/%{module}-*-nspkg.pth
21mr|python-matplotlib-3.5.1-1|89	%{python3_sitearch}/%{module}/
21mr|python-matplotlib-3.5.1-1|90	%{python3_sitearch}/mpl_toolkits/
21mr|python-matplotlib-3.5.1-1|91	%{python3_sitearch}/pylab.py*
21mr|python-matplotlib-3.5.1-1|92	%{python3_sitearch}/__pycache__/*
21mr|python-matplotlib-3.5.1-1|93	%exclude %{py3_platsitedir}/%{module}/backends/backend_cairo.py*
21mr|python-matplotlib-3.5.1-1|94	%exclude %{py3_platsitedir}/%{module}/backends/backend_gtk3.py*
21mr|python-matplotlib-3.5.1-1|95	%exclude %{py3_platsitedir}/%{module}/backends/backend_gtk3agg.py*
21mr|python-matplotlib-3.5.1-1|96	%exclude %{py3_platsitedir}/%{module}/backends/backend_gtk3cairo.py*
21mr|python-matplotlib-3.5.1-1|97	%exclude %{py3_platsitedir}/%{module}/backends/backend_qt5.py*
21mr|python-matplotlib-3.5.1-1|98	%exclude %{py3_platsitedir}/%{module}/backends/backend_qt5agg.py*
21mr|python-matplotlib-3.5.1-1|99	%exclude %{py3_platsitedir}/%{module}/backends/backend_qt5cairo.py*
21mr|python-matplotlib-3.5.1-1|100	%exclude %{py3_platsitedir}/%{module}/backends/backend_svg.py*
21mr|python-matplotlib-3.5.1-1|101	%exclude %{py3_platsitedir}/%{module}/backends/backend_tkagg.py*
21mr|python-matplotlib-3.5.1-1|102	%exclude %{py3_platsitedir}/%{module}/backends/backend_wx.py*
21mr|python-matplotlib-3.5.1-1|103	%exclude %{py3_platsitedir}/%{module}/backends/backend_wxagg.py*
21mr|python-matplotlib-3.5.1-1|104	%exclude %{py3_platsitedir}/%{module}/backends/backend_wxcairo.py*
21mr|python-matplotlib-3.5.1-1|105	%exclude %{py3_platsitedir}/%{module}/backends/_tkagg*.so
21mr|python-matplotlib-3.5.1-1|106	
21mr|python-matplotlib-3.5.1-1|107	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|108	
21mr|python-matplotlib-3.5.1-1|109	%package -n python3-%{module}-cairo
21mr|python-matplotlib-3.5.1-1|110	Summary:	Cairo backend for %{module}
21mr|python-matplotlib-3.5.1-1|111	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|112	Requires:	python3dist(pycairo)
21mr|python-matplotlib-3.5.1-1|113	Requires:	python3dist(matplotlib) = %{EVRD}
21mr|python-matplotlib-3.5.1-1|114	
21mr|python-matplotlib-3.5.1-1|115	%description -n python3-%{module}-cairo
21mr|python-matplotlib-3.5.1-1|116	This package contains the Cairo backend for %{module}.
21mr|python-matplotlib-3.5.1-1|117	
21mr|python-matplotlib-3.5.1-1|118	%files -n python3-%{module}-cairo
21mr|python-matplotlib-3.5.1-1|119	%{py3_platsitedir}/%{module}/backends/backend_cairo.py*
21mr|python-matplotlib-3.5.1-1|120	%{py3_platsitedir}/%{module}/backends/backend_qt5cairo.py*
21mr|python-matplotlib-3.5.1-1|121	
21mr|python-matplotlib-3.5.1-1|122	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|123	
21mr|python-matplotlib-3.5.1-1|124	%package -n python3-%{module}-qt5
21mr|python-matplotlib-3.5.1-1|125	Summary:	Qt5 backend for python3-%{module}
21mr|python-matplotlib-3.5.1-1|126	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|127	Requires:	python3dist(pyqt5)
21mr|python-matplotlib-3.5.1-1|128	Requires:	python3dist(matplotlib) = %{EVRD}
21mr|python-matplotlib-3.5.1-1|129	
21mr|python-matplotlib-3.5.1-1|130	%description -n python3-%{module}-qt5
21mr|python-matplotlib-3.5.1-1|131	This package contains the Qt5 backend for %{module}.
21mr|python-matplotlib-3.5.1-1|132	
21mr|python-matplotlib-3.5.1-1|133	%files -n python3-%{module}-qt5
21mr|python-matplotlib-3.5.1-1|134	%{py3_platsitedir}/%{module}/backends/backend_qt5agg.py*
21mr|python-matplotlib-3.5.1-1|135	%{py3_platsitedir}/%{module}/backends/backend_qt5.py*
21mr|python-matplotlib-3.5.1-1|136	
21mr|python-matplotlib-3.5.1-1|137	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|138	
21mr|python-matplotlib-3.5.1-1|139	%package -n python3-%{module}-gtk3
21mr|python-matplotlib-3.5.1-1|140	Summary:	GDK and GTK3 backends for %{module}
21mr|python-matplotlib-3.5.1-1|141	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|142	Requires:	gtk3
21mr|python-matplotlib-3.5.1-1|143	Requires:       python3-gi
21mr|python-matplotlib-3.5.1-1|144	Requires:	python3dist(matplotlib) = %{EVRD}
21mr|python-matplotlib-3.5.1-1|145	Requires:	python3-%{module}-cairo = %{EVRD}
21mr|python-matplotlib-3.5.1-1|146	
21mr|python-matplotlib-3.5.1-1|147	%description -n python3-%{module}-gtk3
21mr|python-matplotlib-3.5.1-1|148	This package contains the GDK and GTK3 backends for %{module}.
21mr|python-matplotlib-3.5.1-1|149	
21mr|python-matplotlib-3.5.1-1|150	%files -n python3-%{module}-gtk3
21mr|python-matplotlib-3.5.1-1|151	%{py3_platsitedir}/%{module}/backends/backend_gtk3.py*
21mr|python-matplotlib-3.5.1-1|152	%{py3_platsitedir}/%{module}/backends/backend_gtk3agg.py*
21mr|python-matplotlib-3.5.1-1|153	%{py3_platsitedir}/%{module}/backends/backend_gtk3cairo.py*
21mr|python-matplotlib-3.5.1-1|154	
21mr|python-matplotlib-3.5.1-1|155	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|156	
21mr|python-matplotlib-3.5.1-1|157	%package -n python3-%{module}-gtk4
21mr|python-matplotlib-3.5.1-1|158	Summary:	GDK and GTK4 backends for %{module}
21mr|python-matplotlib-3.5.1-1|159	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|160	Requires:	gtk4%{?_isa}
21mr|python-matplotlib-3.5.1-1|161	Requires:       python3-gi
21mr|python-matplotlib-3.5.1-1|162	Requires:	python3dist(matplotlib) = %{EVRD}
21mr|python-matplotlib-3.5.1-1|163	Requires:	python3-%{module}-cairo = %{EVRD}
21mr|python-matplotlib-3.5.1-1|164	
21mr|python-matplotlib-3.5.1-1|165	%description -n python3-%{module}-gtk4
21mr|python-matplotlib-3.5.1-1|166	This package contains the GDK and GTK4 backends for %{module}.
21mr|python-matplotlib-3.5.1-1|167	
21mr|python-matplotlib-3.5.1-1|168	%files -n python3-%{module}-gtk4
21mr|python-matplotlib-3.5.1-1|169	%{py3_platsitedir}/%{module}/backends/backend_gtk4.py*
21mr|python-matplotlib-3.5.1-1|170	%{py3_platsitedir}/%{module}/backends/backend_gtk4agg.py*
21mr|python-matplotlib-3.5.1-1|171	%{py3_platsitedir}/%{module}/backends/backend_gtk4cairo.py*
21mr|python-matplotlib-3.5.1-1|172	
21mr|python-matplotlib-3.5.1-1|173	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|174	
21mr|python-matplotlib-3.5.1-1|175	%package -n python3-%{module}-svg
21mr|python-matplotlib-3.5.1-1|176	Summary:	SVG backend for %{module}
21mr|python-matplotlib-3.5.1-1|177	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|178	Requires:	python3dist(matplotlib) = %{EVRD}
21mr|python-matplotlib-3.5.1-1|179	
21mr|python-matplotlib-3.5.1-1|180	%description -n python3-%{module}-svg
21mr|python-matplotlib-3.5.1-1|181	This package contains the SVG backend for %{module}.
21mr|python-matplotlib-3.5.1-1|182	
21mr|python-matplotlib-3.5.1-1|183	%files -n python3-%{module}-svg
21mr|python-matplotlib-3.5.1-1|184	%{python3_sitearch}/%{module}/backends/backend_svg.py*
21mr|python-matplotlib-3.5.1-1|185	
21mr|python-matplotlib-3.5.1-1|186	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|187	
21mr|python-matplotlib-3.5.1-1|188	%package -n python3-%{module}-tk
21mr|python-matplotlib-3.5.1-1|189	Summary:	Tk backend for %{module}
21mr|python-matplotlib-3.5.1-1|190	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|191	Requires:	python-pillow-tk
21mr|python-matplotlib-3.5.1-1|192	Requires:	python3dist(matplotlib) = %{EVRD}
21mr|python-matplotlib-3.5.1-1|193	Requires:	tkinter3
21mr|python-matplotlib-3.5.1-1|194	
21mr|python-matplotlib-3.5.1-1|195	%description -n python3-%{module}-tk
21mr|python-matplotlib-3.5.1-1|196	This package contains the Tk backend for %{module}.
21mr|python-matplotlib-3.5.1-1|197	
21mr|python-matplotlib-3.5.1-1|198	%files -n python3-%{module}-tk
21mr|python-matplotlib-3.5.1-1|199	%{python3_sitearch}/%{module}/backends/_backend_tk.py
21mr|python-matplotlib-3.5.1-1|200	%{python3_sitearch}/%{module}/backends/backend_tkagg.py*
21mr|python-matplotlib-3.5.1-1|201	%{python3_sitearch}/%{module}/backends/_tkagg*.so
21mr|python-matplotlib-3.5.1-1|202	
21mr|python-matplotlib-3.5.1-1|203	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|204	
21mr|python-matplotlib-3.5.1-1|205	%package -n python3-%{module}-wx
21mr|python-matplotlib-3.5.1-1|206	Summary:	wxPython backend for %{module}
21mr|python-matplotlib-3.5.1-1|207	Group:		Development/Python
21mr|python-matplotlib-3.5.1-1|208	Requires:	python3dist(wxpython)
21mr|python-matplotlib-3.5.1-1|209	Requires:	python3dist(matplotlib) = %{EVRD}
21mr|python-matplotlib-3.5.1-1|210	
21mr|python-matplotlib-3.5.1-1|211	%description -n python3-%{module}-wx
21mr|python-matplotlib-3.5.1-1|212	This package contains the wxPython backend for %{module}.
21mr|python-matplotlib-3.5.1-1|213	
21mr|python-matplotlib-3.5.1-1|214	%files -n python3-%{module}-wx
21mr|python-matplotlib-3.5.1-1|215	%{py3_platsitedir}/%{module}/backends/backend_wx.py*
21mr|python-matplotlib-3.5.1-1|216	%{py3_platsitedir}/%{module}/backends/backend_wxagg.py*
21mr|python-matplotlib-3.5.1-1|217	%{py3_platsitedir}/%{module}/backends/backend_wxcairo.py*
21mr|python-matplotlib-3.5.1-1|218	
21mr|python-matplotlib-3.5.1-1|219	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|220	
21mr|python-matplotlib-3.5.1-1|221	%package -n python3-%{module}-doc
21mr|python-matplotlib-3.5.1-1|222	Summary:	Documentation for %{module}
21mr|python-matplotlib-3.5.1-1|223	Group:		Documentation
21mr|python-matplotlib-3.5.1-1|224	BuildArch:	noarch
21mr|python-matplotlib-3.5.1-1|225	
21mr|python-matplotlib-3.5.1-1|226	%description -n python3-%{module}-doc
21mr|python-matplotlib-3.5.1-1|227	This package contains documentation and sample code for %{module}.
21mr|python-matplotlib-3.5.1-1|228	
21mr|python-matplotlib-3.5.1-1|229	%files -n python3-%{module}-doc
21mr|python-matplotlib-3.5.1-1|230	%doc examples/
21mr|python-matplotlib-3.5.1-1|231	
21mr|python-matplotlib-3.5.1-1|232	#----------------------------------------------------------------------------
21mr|python-matplotlib-3.5.1-1|233	
21mr|python-matplotlib-3.5.1-1|234	%prep
21mr|python-matplotlib-3.5.1-1|235	%setup -qn %{module}-%{version}
21mr|python-matplotlib-3.5.1-1|236	
21mr|python-matplotlib-3.5.1-1|237	cat << EOF > mplsetup.cfg
21mr|python-matplotlib-3.5.1-1|238	[libs]
21mr|python-matplotlib-3.5.1-1|239	system_freetype = True
21mr|python-matplotlib-3.5.1-1|240	system_qhull = True
21mr|python-matplotlib-3.5.1-1|241	
21mr|python-matplotlib-3.5.1-1|242	[packages]
21mr|python-matplotlib-3.5.1-1|243	tests = True
21mr|python-matplotlib-3.5.1-1|244	toolkits = True
21mr|python-matplotlib-3.5.1-1|245	toolkits_tests = True
21mr|python-matplotlib-3.5.1-1|246	EOF
21mr|python-matplotlib-3.5.1-1|247	
21mr|python-matplotlib-3.5.1-1|248	%build
21mr|python-matplotlib-3.5.1-1|249	%py3_build
21mr|python-matplotlib-3.5.1-1|250	
21mr|python-matplotlib-3.5.1-1|251	%install
21mr|python-matplotlib-3.5.1-1|252	%py3_install

15883 21
21mr|python-mccabe-0.6.1-6|1	%define	oname	mccabe
21mr|python-mccabe-0.6.1-6|2	
21mr|python-mccabe-0.6.1-6|3	Name:		python-%{oname}
21mr|python-mccabe-0.6.1-6|4	Version:	0.6.1
21mr|python-mccabe-0.6.1-6|5	Release:	6
21mr|python-mccabe-0.6.1-6|6	Summary:	McCabe checker, plugin for flake8
21mr|python-mccabe-0.6.1-6|7	Source0:	http://pypi.python.org/packages/source/m/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-mccabe-0.6.1-6|8	License:	MIT
21mr|python-mccabe-0.6.1-6|9	Group:		Development/Python
21mr|python-mccabe-0.6.1-6|10	Url:		https://github.com/pycqa/mccabe
21mr|python-mccabe-0.6.1-6|11	BuildArch:	noarch
21mr|python-mccabe-0.6.1-6|12	
21mr|python-mccabe-0.6.1-6|13	%description
21mr|python-mccabe-0.6.1-6|14	McCabe complexity checker
21mr|python-mccabe-0.6.1-6|15	=========================
21mr|python-mccabe-0.6.1-6|16	Ned's script to check McCabe complexity.
21mr|python-mccabe-0.6.1-6|17	This module provides a plugin for ``flake8``,
21mr|python-mccabe-0.6.1-6|18	the Python code checker.
21mr|python-mccabe-0.6.1-6|19	
21mr|python-mccabe-0.6.1-6|20	#------------------------------------------------------------
21mr|python-mccabe-0.6.1-6|21	%package -n python3-%{oname}
21mr|python-mccabe-0.6.1-6|22	
21mr|python-mccabe-0.6.1-6|23	Group:          Development/Python
21mr|python-mccabe-0.6.1-6|24	Summary:        McCabe checker, plugin for flake8
21mr|python-mccabe-0.6.1-6|25	BuildRequires:  pkgconfig(python3)
21mr|python-mccabe-0.6.1-6|26	BuildRequires:  python3egg(setuptools)
21mr|python-mccabe-0.6.1-6|27	BuildRequires:  python3egg(pytest)
21mr|python-mccabe-0.6.1-6|28	BuildRequires:  python3-pytest-runner
21mr|python-mccabe-0.6.1-6|29	BuildArch:      noarch
21mr|python-mccabe-0.6.1-6|30	
21mr|python-mccabe-0.6.1-6|31	%description -n python3-%{oname}
21mr|python-mccabe-0.6.1-6|32	McCabe complexity checker
21mr|python-mccabe-0.6.1-6|33	=========================
21mr|python-mccabe-0.6.1-6|34	Ned's script to check McCabe complexity.
21mr|python-mccabe-0.6.1-6|35	This module provides a plugin for ``flake8``,
21mr|python-mccabe-0.6.1-6|36	the Python code checker.
21mr|python-mccabe-0.6.1-6|37	
21mr|python-mccabe-0.6.1-6|38	%files -n python3-%{oname}
21mr|python-mccabe-0.6.1-6|39	%{py3_puresitedir}/mccabe.py*
21mr|python-mccabe-0.6.1-6|40	%{py3_puresitedir}/mccabe*.egg-info
21mr|python-mccabe-0.6.1-6|41	%{py3_puresitedir}/__pycache__/*
21mr|python-mccabe-0.6.1-6|42	
21mr|python-mccabe-0.6.1-6|43	#------------------------------------------------------------
21mr|python-mccabe-0.6.1-6|44	%prep
21mr|python-mccabe-0.6.1-6|45	%setup -qn %{oname}-%{version}
21mr|python-mccabe-0.6.1-6|46	
21mr|python-mccabe-0.6.1-6|47	%build
21mr|python-mccabe-0.6.1-6|48	%py3_build
21mr|python-mccabe-0.6.1-6|49	
21mr|python-mccabe-0.6.1-6|50	%install
21mr|python-mccabe-0.6.1-6|51	%py3_install
21mr|python-mccabe-0.6.1-6|52	
21mr|python-mccabe-0.6.1-6|53	%check
21mr|python-mccabe-0.6.1-6|54	%if %{mdvver} >= 201610
21mr|python-mccabe-0.6.1-6|55	%py3_test
21mr|python-mccabe-0.6.1-6|56	%else
21mr|python-mccabe-0.6.1-6|57	python3 setup.py test
21mr|python-mccabe-0.6.1-6|58	%endif

15884 21
21mr|python-mechanize-0.4.5-1|1	%define oname mechanize
21mr|python-mechanize-0.4.5-1|2	
21mr|python-mechanize-0.4.5-1|3	Summary:	Stateful programmatic web browsing
21mr|python-mechanize-0.4.5-1|4	Name:		python-%{oname}
21mr|python-mechanize-0.4.5-1|5	Version:	0.4.5
21mr|python-mechanize-0.4.5-1|6	Release:	1
21mr|python-mechanize-0.4.5-1|7	License:	BSD
21mr|python-mechanize-0.4.5-1|8	Group:		Development/Python
21mr|python-mechanize-0.4.5-1|9	URL:		http://wwwsearch.sourceforge.net/mechanize/
21mr|python-mechanize-0.4.5-1|10	Source0:	https://files.pythonhosted.org/packages/77/1b/7e4b644108e4e99b136e52c6aae34873fcd267e3d2489f3bd2cff8655a59/mechanize-0.4.5.tar.gz
21mr|python-mechanize-0.4.5-1|11	BuildArch:	noarch
21mr|python-mechanize-0.4.5-1|12	BuildRequires:  pkgconfig(python3)
21mr|python-mechanize-0.4.5-1|13	# for tests
21mr|python-mechanize-0.4.5-1|14	BuildRequires:  python3-html5lib
21mr|python-mechanize-0.4.5-1|15	#BuildRequires:  python3-twisted
21mr|python-mechanize-0.4.5-1|16	BuildRequires:  python3-zope-interface
21mr|python-mechanize-0.4.5-1|17	
21mr|python-mechanize-0.4.5-1|18	%description
21mr|python-mechanize-0.4.5-1|19	Stateful programmatic web browsing, after Andy Lester's Perl module
21mr|python-mechanize-0.4.5-1|20	WWW::Mechanize.
21mr|python-mechanize-0.4.5-1|21	
21mr|python-mechanize-0.4.5-1|22	The library is layered: mechanize.Browser (stateful web browser),
21mr|python-mechanize-0.4.5-1|23	mechanize.UserAgent (configurable URL opener), plus urllib2 handlers.
21mr|python-mechanize-0.4.5-1|24	
21mr|python-mechanize-0.4.5-1|25	Features include: ftp:, http: and file: URL schemes, browser history,
21mr|python-mechanize-0.4.5-1|26	high-level hyperlink and HTML form support, HTTP cookies, HTTP-EQUIV and
21mr|python-mechanize-0.4.5-1|27	Refresh, Referer [sic] header, robots.txt, redirections, proxies, and
21mr|python-mechanize-0.4.5-1|28	Basic and Digest HTTP authentication.  mechanize's response objects are
21mr|python-mechanize-0.4.5-1|29	(lazily-) .seek()able and still work after .close().
21mr|python-mechanize-0.4.5-1|30	
21mr|python-mechanize-0.4.5-1|31	Much of the code originally derived from Perl code by Gisle Aas
21mr|python-mechanize-0.4.5-1|32	(libwww-perl), Johnny Lee (MSIE Cookie support) and last but not least
21mr|python-mechanize-0.4.5-1|33	Andy Lester (WWW::Mechanize).  urllib2 was written by Jeremy Hylton.
21mr|python-mechanize-0.4.5-1|34	#======================================================================
21mr|python-mechanize-0.4.5-1|35	%package -n python3-%{oname}
21mr|python-mechanize-0.4.5-1|36	Summary:	Stateful programmatic web browsing
21mr|python-mechanize-0.4.5-1|37	Group:		Development/Python
21mr|python-mechanize-0.4.5-1|38	%{?python_provide:%python_provide python3-%{oname}}
21mr|python-mechanize-0.4.5-1|39	Obsoletes:	python-clientcookie < 1.3.0-2
21mr|python-mechanize-0.4.5-1|40	Provides:	python-clientcookie
21mr|python-mechanize-0.4.5-1|41	
21mr|python-mechanize-0.4.5-1|42	%description -n python3-%{oname}
21mr|python-mechanize-0.4.5-1|43	Stateful programmatic web browsing, after Andy Lester's Perl module
21mr|python-mechanize-0.4.5-1|44	WWW::Mechanize.
21mr|python-mechanize-0.4.5-1|45	
21mr|python-mechanize-0.4.5-1|46	The library is layered: mechanize.Browser (stateful web browser),
21mr|python-mechanize-0.4.5-1|47	mechanize.UserAgent (configurable URL opener), plus urllib2 handlers.
21mr|python-mechanize-0.4.5-1|48	
21mr|python-mechanize-0.4.5-1|49	Features include: ftp:, http: and file: URL schemes, browser history,
21mr|python-mechanize-0.4.5-1|50	high-level hyperlink and HTML form support, HTTP cookies, HTTP-EQUIV and
21mr|python-mechanize-0.4.5-1|51	Refresh, Referer [sic] header, robots.txt, redirections, proxies, and
21mr|python-mechanize-0.4.5-1|52	Basic and Digest HTTP authentication.  mechanize's response objects are
21mr|python-mechanize-0.4.5-1|53	(lazily-) .seek()able and still work after .close().
21mr|python-mechanize-0.4.5-1|54	
21mr|python-mechanize-0.4.5-1|55	Much of the code originally derived from Perl code by Gisle Aas
21mr|python-mechanize-0.4.5-1|56	(libwww-perl), Johnny Lee (MSIE Cookie support) and last but not least
21mr|python-mechanize-0.4.5-1|57	Andy Lester (WWW::Mechanize).  urllib2 was written by Jeremy Hylton.
21mr|python-mechanize-0.4.5-1|58	#=======================================================================
21mr|python-mechanize-0.4.5-1|59	%prep
21mr|python-mechanize-0.4.5-1|60	%setup -q -n %{oname}-%{version}
21mr|python-mechanize-0.4.5-1|61	
21mr|python-mechanize-0.4.5-1|62	%build
21mr|python-mechanize-0.4.5-1|63	%py3_build
21mr|python-mechanize-0.4.5-1|64	
21mr|python-mechanize-0.4.5-1|65	%install
21mr|python-mechanize-0.4.5-1|66	%py3_install
21mr|python-mechanize-0.4.5-1|67	
21mr|python-mechanize-0.4.5-1|68	%files -n python3-%{oname}
21mr|python-mechanize-0.4.5-1|69	%doc examples/*
21mr|python-mechanize-0.4.5-1|70	%{python3_sitelib}/%{oname}*

15885 21
21mr|python-meh-0.46-3|1	Summary:	A python library for handling exceptions
21mr|python-meh-0.46-3|2	Name:		python-meh
21mr|python-meh-0.46-3|3	Version:	0.46
21mr|python-meh-0.46-3|4	Release:	3
21mr|python-meh-0.46-3|5	License:	GPLv2+
21mr|python-meh-0.46-3|6	Group:		System/Libraries
21mr|python-meh-0.46-3|7	Url:		https://github.com/rhinstaller/python-meh
21mr|python-meh-0.46-3|8	Source0:	https://github.com/rhinstaller/python-meh/archive/%{name}-%{version}.tar.gz
21mr|python-meh-0.46-3|9	Source1:	locale.zip
21mr|python-meh-0.46-3|10	BuildRequires:	pkgconfig(python3)
21mr|python-meh-0.46-3|11	BuildRequires:	gettext
21mr|python-meh-0.46-3|12	BuildRequires:	intltool
21mr|python-meh-0.46-3|13	BuildRequires:	python3-dbus
21mr|python-meh-0.46-3|14	BuildRequires:	libreport-gtk
21mr|python-meh-0.46-3|15	BuildRequires:	libreport-cli
21mr|python-meh-0.46-3|16	BuildArch:	noarch
21mr|python-meh-0.46-3|17	
21mr|python-meh-0.46-3|18	%description
21mr|python-meh-0.46-3|19	The python-meh package is a python library for handling, saving, and reporting
21mr|python-meh-0.46-3|20	exceptions.
21mr|python-meh-0.46-3|21	
21mr|python-meh-0.46-3|22	#------------------------------------------------------------------------------
21mr|python-meh-0.46-3|23	
21mr|python-meh-0.46-3|24	%package -n python3-meh
21mr|python-meh-0.46-3|25	Summary:	A python library for handling exceptions
21mr|python-meh-0.46-3|26	Requires:	python3
21mr|python-meh-0.46-3|27	Requires:	python3-dbus
21mr|python-meh-0.46-3|28	Requires:	openssh-clients
21mr|python-meh-0.46-3|29	Requires:	python3-rpm
21mr|python-meh-0.46-3|30	Requires:	libreport-cli
21mr|python-meh-0.46-3|31	
21mr|python-meh-0.46-3|32	%description -n python3-meh
21mr|python-meh-0.46-3|33	The python-meh package is a python library for handling, saving, and reporting
21mr|python-meh-0.46-3|34	exceptions.
21mr|python-meh-0.46-3|35	
21mr|python-meh-0.46-3|36	%files -n python3-meh -f %{name}.lang
21mr|python-meh-0.46-3|37	%doc COPYING
21mr|python-meh-0.46-3|38	%{python3_sitelib}/*
21mr|python-meh-0.46-3|39	%exclude %{python3_sitelib}/meh/ui/gui.py*
21mr|python-meh-0.46-3|40	
21mr|python-meh-0.46-3|41	#------------------------------------------------------------------------------
21mr|python-meh-0.46-3|42	
21mr|python-meh-0.46-3|43	%package -n python3-meh-gui
21mr|python-meh-0.46-3|44	Summary:	Graphical user interface for the python-meh library
21mr|python-meh-0.46-3|45	Requires:	python3-meh = %{EVRD}
21mr|python-meh-0.46-3|46	Requires:	libreport-gtk
21mr|python-meh-0.46-3|47	
21mr|python-meh-0.46-3|48	%description -n python3-meh-gui
21mr|python-meh-0.46-3|49	The python-meh-gui package provides a GUI for the python-meh library.
21mr|python-meh-0.46-3|50	
21mr|python-meh-0.46-3|51	%files -n python3-meh-gui
21mr|python-meh-0.46-3|52	%{python3_sitelib}/meh/ui/gui.py*
21mr|python-meh-0.46-3|53	%{_datadir}/python-meh
21mr|python-meh-0.46-3|54	
21mr|python-meh-0.46-3|55	#------------------------------------------------------------------------------
21mr|python-meh-0.46-3|56	
21mr|python-meh-0.46-3|57	%prep
21mr|python-meh-0.46-3|58	%setup -qn %{name}-%{name}-%{version}
21mr|python-meh-0.46-3|59	
21mr|python-meh-0.46-3|60	%build
21mr|python-meh-0.46-3|61	%make
21mr|python-meh-0.46-3|62	
21mr|python-meh-0.46-3|63	%install
21mr|python-meh-0.46-3|64	%makeinstall_std
21mr|python-meh-0.46-3|65	
21mr|python-meh-0.46-3|66	unzip %{SOURCE1} -d %{buildroot}%{_datadir}
21mr|python-meh-0.46-3|67	
21mr|python-meh-0.46-3|68	%find_lang %{name}
21mr|python-meh-0.46-3|69	
21mr|python-meh-0.46-3|70	# TODO: python-pocketlint is needed
21mr|python-meh-0.46-3|71	#%%check
21mr|python-meh-0.46-3|72	#make check

15886 21
21mr|python-memcached-1.59-1|1	Name:		python-memcached
21mr|python-memcached-1.59-1|2	Version:	1.59
21mr|python-memcached-1.59-1|3	Release:	1
21mr|python-memcached-1.59-1|4	Summary:	Python interface to memcached
21mr|python-memcached-1.59-1|5	
21mr|python-memcached-1.59-1|6	Group:		Development/Python
21mr|python-memcached-1.59-1|7	License:	Python Software Foundation License
21mr|python-memcached-1.59-1|8	URL:		http://www.tummy.com/Community/software/python-memcached/
21mr|python-memcached-1.59-1|9	Source0:	https://pypi.python.org/packages/source/p/python-memcached/%{name}-%{version}.tar.gz
21mr|python-memcached-1.59-1|10	BuildArch:	noarch
21mr|python-memcached-1.59-1|11	BuildRequires:	python2-devel
21mr|python-memcached-1.59-1|12	BuildRequires:	python2-setuptools
21mr|python-memcached-1.59-1|13	
21mr|python-memcached-1.59-1|14	%description
21mr|python-memcached-1.59-1|15	This software is a 100%% Python interface to the memcached memory cache
21mr|python-memcached-1.59-1|16	daemon.  It is the client side software which allows storing values in one
21mr|python-memcached-1.59-1|17	or more, possibly remote, memcached servers.  Search google for memcached
21mr|python-memcached-1.59-1|18	for more information.
21mr|python-memcached-1.59-1|19	
21mr|python-memcached-1.59-1|20	%package -n python2-memcached
21mr|python-memcached-1.59-1|21	%py2_migration_meta python2-memcached
21mr|python-memcached-1.59-1|22	Summary:	Python interface to memcached
21mr|python-memcached-1.59-1|23	
21mr|python-memcached-1.59-1|24	%description -n python2-memcached
21mr|python-memcached-1.59-1|25	This software is a 100%% Python interface to the memcached memory cache
21mr|python-memcached-1.59-1|26	daemon.  It is the client side software which allows storing values in one
21mr|python-memcached-1.59-1|27	or more, possibly remote, memcached servers.  Search google for memcached
21mr|python-memcached-1.59-1|28	for more information.
21mr|python-memcached-1.59-1|29	
21mr|python-memcached-1.59-1|30	
21mr|python-memcached-1.59-1|31	%package -n python3-memcached
21mr|python-memcached-1.59-1|32	Summary:	Python interface to memcached
21mr|python-memcached-1.59-1|33	Group:		Development/Python
21mr|python-memcached-1.59-1|34	BuildRequires:	python3-devel
21mr|python-memcached-1.59-1|35	BuildRequires:	python3-setuptools
21mr|python-memcached-1.59-1|36	
21mr|python-memcached-1.59-1|37	%description -n python3-memcached
21mr|python-memcached-1.59-1|38	This software is a 100%% Python interface to the memcached memory cache
21mr|python-memcached-1.59-1|39	daemon.  It is the client side software which allows storing values in one
21mr|python-memcached-1.59-1|40	or more, possibly remote, memcached servers.  Search google for memcached
21mr|python-memcached-1.59-1|41	for more information.
21mr|python-memcached-1.59-1|42	This is a python2-3 package.
21mr|python-memcached-1.59-1|43	
21mr|python-memcached-1.59-1|44	%prep
21mr|python-memcached-1.59-1|45	%setup -q -n %{name}-%{version}
21mr|python-memcached-1.59-1|46	rm -rf %{_builddir}/python3-%{module}
21mr|python-memcached-1.59-1|47	cp -a . %{_builddir}/python3-%{module}
21mr|python-memcached-1.59-1|48	pushd %{_builddir}/python3-%{module}
21mr|python-memcached-1.59-1|49	2to3 --write --nobackups .
21mr|python-memcached-1.59-1|50	sed -i "s/file(/open(/g" setup.py
21mr|python-memcached-1.59-1|51	popd
21mr|python-memcached-1.59-1|52	
21mr|python-memcached-1.59-1|53	%build
21mr|python-memcached-1.59-1|54	python2 setup.py build
21mr|python-memcached-1.59-1|55	pushd %{_builddir}/python3-%{module}
21mr|python-memcached-1.59-1|56	python3 setup.py build
21mr|python-memcached-1.59-1|57	popd
21mr|python-memcached-1.59-1|58	
21mr|python-memcached-1.59-1|59	%install
21mr|python-memcached-1.59-1|60	pushd %{_builddir}/python3-%{module}
21mr|python-memcached-1.59-1|61	%py3_install
21mr|python-memcached-1.59-1|62	popd
21mr|python-memcached-1.59-1|63	%py2_install
21mr|python-memcached-1.59-1|64	
21mr|python-memcached-1.59-1|65	%clean
21mr|python-memcached-1.59-1|66	
21mr|python-memcached-1.59-1|67	%files -n python2-memcached
21mr|python-memcached-1.59-1|68	%doc ChangeLog PKG-INFO
21mr|python-memcached-1.59-1|69	%{py2_puresitedir}/*
21mr|python-memcached-1.59-1|70	
21mr|python-memcached-1.59-1|71	%files -n python3-memcached
21mr|python-memcached-1.59-1|72	%doc ChangeLog PKG-INFO
21mr|python-memcached-1.59-1|73	%{py3_puresitedir}/*

15887 21
21mr|python-mglob-0.4-4|1	Name:           python-mglob
21mr|python-mglob-0.4-4|2	Version:        0.4
21mr|python-mglob-0.4-4|3	Release:        4
21mr|python-mglob-0.4-4|4	Summary:        Enhanced file name globbing module
21mr|python-mglob-0.4-4|5	
21mr|python-mglob-0.4-4|6	Group:          Development/Python
21mr|python-mglob-0.4-4|7	License:        MIT
21mr|python-mglob-0.4-4|8	URL:            http://pypi.python.org/pypi/mglob
21mr|python-mglob-0.4-4|9	Source0:        http://pypi.python.org/packages/source/m/mglob/mglob-%{version}.zip
21mr|python-mglob-0.4-4|10	# sent upstream via mail
21mr|python-mglob-0.4-4|11	Patch0:         mglob-0.4-built-in-set.patch
21mr|python-mglob-0.4-4|12	
21mr|python-mglob-0.4-4|13	BuildArch:      noarch
21mr|python-mglob-0.4-4|14	
21mr|python-mglob-0.4-4|15	BuildRequires:  python3-devel
21mr|python-mglob-0.4-4|16	BuildRequires:  python3-setuptools
21mr|python-mglob-0.4-4|17	
21mr|python-mglob-0.4-4|18	%description
21mr|python-mglob-0.4-4|19	Usable as stand-alone utility (for xargs, backticks etc.), or as a globbing
21mr|python-mglob-0.4-4|20	library for own python programs.
21mr|python-mglob-0.4-4|21	Some enhanced features are recursion, exclusion, and directory omission.
21mr|python-mglob-0.4-4|22	
21mr|python-mglob-0.4-4|23	%package -n python3-mglob
21mr|python-mglob-0.4-4|24	Group:          Development/Python
21mr|python-mglob-0.4-4|25	Summary:        Enhanced file name globbing module
21mr|python-mglob-0.4-4|26	
21mr|python-mglob-0.4-4|27	%description -n python3-mglob
21mr|python-mglob-0.4-4|28	Usable as stand-alone utility (for xargs, backticks etc.), or as a globbing
21mr|python-mglob-0.4-4|29	library for own python programs.
21mr|python-mglob-0.4-4|30	Some enhanced features are recursion, exclusion, and directory omission.
21mr|python-mglob-0.4-4|31	
21mr|python-mglob-0.4-4|32	%prep
21mr|python-mglob-0.4-4|33	%setup -q -n mglob-%{version}
21mr|python-mglob-0.4-4|34	%patch0
21mr|python-mglob-0.4-4|35	sed -i -e '/^#!\//, 1d' mglob.py
21mr|python-mglob-0.4-4|36	
21mr|python-mglob-0.4-4|37	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-mglob-0.4-4|38	
21mr|python-mglob-0.4-4|39	%{_bindir}/2to3 --write --nobackups .
21mr|python-mglob-0.4-4|40	
21mr|python-mglob-0.4-4|41	
21mr|python-mglob-0.4-4|42	%build
21mr|python-mglob-0.4-4|43	python3 setup.py build
21mr|python-mglob-0.4-4|44	
21mr|python-mglob-0.4-4|45	%install
21mr|python-mglob-0.4-4|46	python3 setup.py install -O1 --skip-build --root %{buildroot}
21mr|python-mglob-0.4-4|47	cp %{buildroot}%{_bindir}/mglob %{buildroot}%{_bindir}/python3-mglob
21mr|python-mglob-0.4-4|48	
21mr|python-mglob-0.4-4|49	%files -n python3-mglob
21mr|python-mglob-0.4-4|50	%{_bindir}/mglob
21mr|python-mglob-0.4-4|51	%{_bindir}/python3-mglob
21mr|python-mglob-0.4-4|52	%{py3_puresitedir}/mglob.py*
21mr|python-mglob-0.4-4|53	%{py3_puresitedir}/__pycache__/*
21mr|python-mglob-0.4-4|54	%{py3_puresitedir}/mglob-%{version}-py?.?.egg-info

15888 21
21mr|python-migrate-0.13.0-4|1	%global srcname sqlalchemy-migrate
21mr|python-migrate-0.13.0-4|2	
21mr|python-migrate-0.13.0-4|3	Name: python-migrate
21mr|python-migrate-0.13.0-4|4	Version: 0.13.0
21mr|python-migrate-0.13.0-4|5	Release: 4%{?dist}
21mr|python-migrate-0.13.0-4|6	Summary: Schema migration tools for SQLAlchemy
21mr|python-migrate-0.13.0-4|7	Group:	Development/Python
21mr|python-migrate-0.13.0-4|8	License: MIT
21mr|python-migrate-0.13.0-4|9	URL: https://github.com/openstack/%{srcname}
21mr|python-migrate-0.13.0-4|10	Source0: https://pypi.io/packages/source/s/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-migrate-0.13.0-4|11	# Local patch to rename /usr/bin/migrate to sqlalchemy-migrate
21mr|python-migrate-0.13.0-4|12	Patch100: python-migrate-sqlalchemy-migrate.patch
21mr|python-migrate-0.13.0-4|13	
21mr|python-migrate-0.13.0-4|14	BuildArch: noarch
21mr|python-migrate-0.13.0-4|15	
21mr|python-migrate-0.13.0-4|16	%global _description\
21mr|python-migrate-0.13.0-4|17	Schema migration tools for SQLAlchemy designed to support an agile approach\
21mr|python-migrate-0.13.0-4|18	to database design and make it easier to keep development and production\
21mr|python-migrate-0.13.0-4|19	databases in sync as schema changes are required.  It allows you to manage\
21mr|python-migrate-0.13.0-4|20	database change sets and database repository versioning.
21mr|python-migrate-0.13.0-4|21	
21mr|python-migrate-0.13.0-4|22	%description %_description
21mr|python-migrate-0.13.0-4|23	
21mr|python-migrate-0.13.0-4|24	%package -n     python3-migrate
21mr|python-migrate-0.13.0-4|25	Summary: Schema migration tools for SQLAlchemy
21mr|python-migrate-0.13.0-4|26	
21mr|python-migrate-0.13.0-4|27	BuildRequires: python3-devel
21mr|python-migrate-0.13.0-4|28	BuildRequires: python3-sqlalchemy >= 0.9.6
21mr|python-migrate-0.13.0-4|29	BuildRequires: python3-setuptools
21mr|python-migrate-0.13.0-4|30	BuildRequires: python3-nose
21mr|python-migrate-0.13.0-4|31	BuildRequires: python3-sphinx
21mr|python-migrate-0.13.0-4|32	BuildRequires: python3-decorator
21mr|python-migrate-0.13.0-4|33	BuildRequires: python3-tempita >= 0.4
21mr|python-migrate-0.13.0-4|34	BuildRequires: python3-pbr >= 1.3.0
21mr|python-migrate-0.13.0-4|35	BuildRequires: python3-six >= 1.9.0
21mr|python-migrate-0.13.0-4|36	BuildRequires: python3-sqlparse
21mr|python-migrate-0.13.0-4|37	
21mr|python-migrate-0.13.0-4|38	Requires: python3-sqlalchemy >= 0.9.6
21mr|python-migrate-0.13.0-4|39	Requires: python3-setuptools
21mr|python-migrate-0.13.0-4|40	Requires: python3-decorator
21mr|python-migrate-0.13.0-4|41	Requires: python3-tempita >= 0.4
21mr|python-migrate-0.13.0-4|42	Requires: python3-pbr >= 1.3.0
21mr|python-migrate-0.13.0-4|43	Requires: python3-six >= 1.9.0
21mr|python-migrate-0.13.0-4|44	Requires: python3-sqlparse
21mr|python-migrate-0.13.0-4|45	
21mr|python-migrate-0.13.0-4|46	%description -n python3-migrate
21mr|python-migrate-0.13.0-4|47	Schema migration tools for SQLAlchemy designed to support an agile approach
21mr|python-migrate-0.13.0-4|48	to database design and make it easier to keep development and production
21mr|python-migrate-0.13.0-4|49	databases in sync as schema changes are required.  It allows you to manage
21mr|python-migrate-0.13.0-4|50	database change sets and database repository versioning.
21mr|python-migrate-0.13.0-4|51	
21mr|python-migrate-0.13.0-4|52	%prep
21mr|python-migrate-0.13.0-4|53	%setup -q -n %{srcname}-%{version}
21mr|python-migrate-0.13.0-4|54	%patch100 -p1 -b .rename
21mr|python-migrate-0.13.0-4|55	
21mr|python-migrate-0.13.0-4|56	# use real unittest in python 2.7 and up
21mr|python-migrate-0.13.0-4|57	%if 0%{?fedora} || 0%{?rhel} > 6
21mr|python-migrate-0.13.0-4|58	sed -i "s/import unittest2/import unittest as unittest2/g" \
21mr|python-migrate-0.13.0-4|59	migrate/tests/fixture/__init__.py \
21mr|python-migrate-0.13.0-4|60	migrate/tests/fixture/base.py
21mr|python-migrate-0.13.0-4|61	%endif
21mr|python-migrate-0.13.0-4|62	
21mr|python-migrate-0.13.0-4|63	%build
21mr|python-migrate-0.13.0-4|64	%py3_build
21mr|python-migrate-0.13.0-4|65	
21mr|python-migrate-0.13.0-4|66	%install
21mr|python-migrate-0.13.0-4|67	%py3_install
21mr|python-migrate-0.13.0-4|68	
21mr|python-migrate-0.13.0-4|69	%check
21mr|python-migrate-0.13.0-4|70	# Need to set PATH for two reasons:
21mr|python-migrate-0.13.0-4|71	# 1) Path isn't being cleared by mock so we have /root/bin/ in the PATH
21mr|python-migrate-0.13.0-4|72	# 2) Need to be able to find the newly installed migrate binaries
21mr|python-migrate-0.13.0-4|73	PATH=/bin:/usr/bin:%{buildroot}%{_bindir}
21mr|python-migrate-0.13.0-4|74	export PATH
21mr|python-migrate-0.13.0-4|75	
21mr|python-migrate-0.13.0-4|76	PYTHONPATH=`pwd`
21mr|python-migrate-0.13.0-4|77	export PYTHONPATH
21mr|python-migrate-0.13.0-4|78	echo 'sqlite:///__tmp__' > test_db.cfg
21mr|python-migrate-0.13.0-4|79	
21mr|python-migrate-0.13.0-4|80	# Disable temporarily until tests are adjusted to support testtools >= 0.9.36
21mr|python-migrate-0.13.0-4|81	#nosetests-3
21mr|python-migrate-0.13.0-4|82	
21mr|python-migrate-0.13.0-4|83	%files -n python3-migrate
21mr|python-migrate-0.13.0-4|84	%doc README.rst doc/
21mr|python-migrate-0.13.0-4|85	%{_bindir}/sqlalchemy-migrate
21mr|python-migrate-0.13.0-4|86	%{_bindir}/sqlalchemy-migrate-repository
21mr|python-migrate-0.13.0-4|87	%{python3_sitelib}/*

15889 21
21mr|python-mimeparse-1.6.0-1|1	# what it's called on pypi
21mr|python-mimeparse-1.6.0-1|2	%global srcname python-mimeparse
21mr|python-mimeparse-1.6.0-1|3	# what it's imported as
21mr|python-mimeparse-1.6.0-1|4	%global libname mimeparse
21mr|python-mimeparse-1.6.0-1|5	# name of egg info directory
21mr|python-mimeparse-1.6.0-1|6	%global eggname python_mimeparse
21mr|python-mimeparse-1.6.0-1|7	# package name fragment
21mr|python-mimeparse-1.6.0-1|8	%global pkgname mimeparse
21mr|python-mimeparse-1.6.0-1|9	
21mr|python-mimeparse-1.6.0-1|10	%global common_description %{expand:
21mr|python-mimeparse-1.6.0-1|11	This module provides basic functions for parsing mime-type names
21mr|python-mimeparse-1.6.0-1|12	and matching them against a list of media-ranges.}
21mr|python-mimeparse-1.6.0-1|13	
21mr|python-mimeparse-1.6.0-1|14	%bcond_without  python2
21mr|python-mimeparse-1.6.0-1|15	
21mr|python-mimeparse-1.6.0-1|16	Name:           python-%{pkgname}
21mr|python-mimeparse-1.6.0-1|17	Version:        1.6.0
21mr|python-mimeparse-1.6.0-1|18	Release:        1
21mr|python-mimeparse-1.6.0-1|19	Group:		Development/Python
21mr|python-mimeparse-1.6.0-1|20	Summary:        Python module for parsing mime-type names
21mr|python-mimeparse-1.6.0-1|21	License:        MIT
21mr|python-mimeparse-1.6.0-1|22	URL:            https://github.com/dbtsai/python-mimeparse
21mr|python-mimeparse-1.6.0-1|23	Source0:        %pypi_source
21mr|python-mimeparse-1.6.0-1|24	BuildArch:      noarch
21mr|python-mimeparse-1.6.0-1|25	
21mr|python-mimeparse-1.6.0-1|26	
21mr|python-mimeparse-1.6.0-1|27	%description %{common_description}
21mr|python-mimeparse-1.6.0-1|28	
21mr|python-mimeparse-1.6.0-1|29	
21mr|python-mimeparse-1.6.0-1|30	%if %{with python2}
21mr|python-mimeparse-1.6.0-1|31	%package -n python2-%{pkgname}
21mr|python-mimeparse-1.6.0-1|32	%py2_migration_meta python2-%{pkgname}
21mr|python-mimeparse-1.6.0-1|33	Summary:        %{summary}
21mr|python-mimeparse-1.6.0-1|34	BuildRequires:  python2-devel
21mr|python-mimeparse-1.6.0-1|35	BuildRequires:  python2-setuptools
21mr|python-mimeparse-1.6.0-1|36	%{?python_provide:%python_provide python2-%{pkgname}}
21mr|python-mimeparse-1.6.0-1|37	
21mr|python-mimeparse-1.6.0-1|38	
21mr|python-mimeparse-1.6.0-1|39	%description -n python2-%{pkgname} %{common_description}
21mr|python-mimeparse-1.6.0-1|40	%endif
21mr|python-mimeparse-1.6.0-1|41	
21mr|python-mimeparse-1.6.0-1|42	
21mr|python-mimeparse-1.6.0-1|43	%package -n python3-%{pkgname}
21mr|python-mimeparse-1.6.0-1|44	Summary:        %{summary}
21mr|python-mimeparse-1.6.0-1|45	BuildRequires:  python3-devel
21mr|python-mimeparse-1.6.0-1|46	BuildRequires:  python3-setuptools
21mr|python-mimeparse-1.6.0-1|47	%{?python_provide:%python_provide python3-%{pkgname}}
21mr|python-mimeparse-1.6.0-1|48	
21mr|python-mimeparse-1.6.0-1|49	
21mr|python-mimeparse-1.6.0-1|50	%description -n python3-%{pkgname} %{common_description}
21mr|python-mimeparse-1.6.0-1|51	
21mr|python-mimeparse-1.6.0-1|52	
21mr|python-mimeparse-1.6.0-1|53	%prep
21mr|python-mimeparse-1.6.0-1|54	%setup -q -n %{srcname}-%{version}
21mr|python-mimeparse-1.6.0-1|55	rm -rf %{eggname}.egg-info
21mr|python-mimeparse-1.6.0-1|56	
21mr|python-mimeparse-1.6.0-1|57	
21mr|python-mimeparse-1.6.0-1|58	%build
21mr|python-mimeparse-1.6.0-1|59	%if %{with python2}
21mr|python-mimeparse-1.6.0-1|60	%py2_build
21mr|python-mimeparse-1.6.0-1|61	%endif
21mr|python-mimeparse-1.6.0-1|62	%py3_build
21mr|python-mimeparse-1.6.0-1|63	
21mr|python-mimeparse-1.6.0-1|64	
21mr|python-mimeparse-1.6.0-1|65	%install
21mr|python-mimeparse-1.6.0-1|66	%if %{with python2}
21mr|python-mimeparse-1.6.0-1|67	%py2_install
21mr|python-mimeparse-1.6.0-1|68	%endif
21mr|python-mimeparse-1.6.0-1|69	%py3_install
21mr|python-mimeparse-1.6.0-1|70	
21mr|python-mimeparse-1.6.0-1|71	
21mr|python-mimeparse-1.6.0-1|72	%check
21mr|python-mimeparse-1.6.0-1|73	%if %{with python2}
21mr|python-mimeparse-1.6.0-1|74	PYTHONPATH=%{buildroot}%{python2_sitelib} %{__python2} mimeparse_test.py --verbose
21mr|python-mimeparse-1.6.0-1|75	%endif
21mr|python-mimeparse-1.6.0-1|76	PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} mimeparse_test.py --verbose
21mr|python-mimeparse-1.6.0-1|77	
21mr|python-mimeparse-1.6.0-1|78	
21mr|python-mimeparse-1.6.0-1|79	%if %{with python2}
21mr|python-mimeparse-1.6.0-1|80	%files -n python2-%{pkgname}
21mr|python-mimeparse-1.6.0-1|81	%license LICENSE
21mr|python-mimeparse-1.6.0-1|82	%doc README.rst
21mr|python-mimeparse-1.6.0-1|83	%{python2_sitelib}/%{libname}.py*
21mr|python-mimeparse-1.6.0-1|84	%{python2_sitelib}/%{eggname}-%{version}-py%{python2_version}.egg-info
21mr|python-mimeparse-1.6.0-1|85	%endif
21mr|python-mimeparse-1.6.0-1|86	
21mr|python-mimeparse-1.6.0-1|87	
21mr|python-mimeparse-1.6.0-1|88	%files -n python3-%{pkgname}
21mr|python-mimeparse-1.6.0-1|89	%license LICENSE
21mr|python-mimeparse-1.6.0-1|90	%doc README.rst
21mr|python-mimeparse-1.6.0-1|91	%{python3_sitelib}/%{libname}.py*
21mr|python-mimeparse-1.6.0-1|92	%{python3_sitelib}/__pycache__/%{libname}.cpython-*.py*
21mr|python-mimeparse-1.6.0-1|93	%{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info

15890 21
21mr|python-minimock-1.2.8-7|1	Name:		python-minimock
21mr|python-minimock-1.2.8-7|2	Version:	1.2.8
21mr|python-minimock-1.2.8-7|3	Release:	7
21mr|python-minimock-1.2.8-7|4	Summary:	The simplest possible mock library
21mr|python-minimock-1.2.8-7|5	Group:		Development/Python
21mr|python-minimock-1.2.8-7|6	License:	MIT
21mr|python-minimock-1.2.8-7|7	URL:		http://pypi.python.org/pypi/MiniMock
21mr|python-minimock-1.2.8-7|8	Source0:	http://pypi.python.org/packages/source/M/MiniMock/MiniMock-%{version}.tar.gz
21mr|python-minimock-1.2.8-7|9	BuildArch:	noarch
21mr|python-minimock-1.2.8-7|10	
21mr|python-minimock-1.2.8-7|11	%description
21mr|python-minimock-1.2.8-7|12	Minimock is a simple lbirary for doing Mock objects with doctest.
21mr|python-minimock-1.2.8-7|13	
21mr|python-minimock-1.2.8-7|14	#----------------------------------------------------------------
21mr|python-minimock-1.2.8-7|15	%package -n python3-minimock
21mr|python-minimock-1.2.8-7|16	Summary:	The simplest possible mock library
21mr|python-minimock-1.2.8-7|17	Group:		Development/Python
21mr|python-minimock-1.2.8-7|18	BuildRequires:	python3-devel
21mr|python-minimock-1.2.8-7|19	BuildRequires:	python3-setuptools
21mr|python-minimock-1.2.8-7|20	
21mr|python-minimock-1.2.8-7|21	%description -n python3-minimock
21mr|python-minimock-1.2.8-7|22	Minimock is a simple lbirary for doing Mock objects with doctest.
21mr|python-minimock-1.2.8-7|23	
21mr|python-minimock-1.2.8-7|24	%files -n python3-minimock
21mr|python-minimock-1.2.8-7|25	%doc docs/*
21mr|python-minimock-1.2.8-7|26	%{py3_puresitedir}/MiniMock-%{version}-py?.?.egg-info
21mr|python-minimock-1.2.8-7|27	%{py3_puresitedir}/minimock*
21mr|python-minimock-1.2.8-7|28	%{py3_puresitedir}/__pycache__/*
21mr|python-minimock-1.2.8-7|29	
21mr|python-minimock-1.2.8-7|30	#----------------------------------------------------------------
21mr|python-minimock-1.2.8-7|31	
21mr|python-minimock-1.2.8-7|32	%prep
21mr|python-minimock-1.2.8-7|33	%setup -q -n MiniMock-%{version}
21mr|python-minimock-1.2.8-7|34	
21mr|python-minimock-1.2.8-7|35	%build
21mr|python-minimock-1.2.8-7|36	%py3_build
21mr|python-minimock-1.2.8-7|37	
21mr|python-minimock-1.2.8-7|38	%install
21mr|python-minimock-1.2.8-7|39	%py3_install
21mr|python-minimock-1.2.8-7|40	

15891 21
21mr|python-mistune-0.8.4-1|1	%define pypi_name mistune
21mr|python-mistune-0.8.4-1|2	
21mr|python-mistune-0.8.4-1|3	Summary:	Markdown parser
21mr|python-mistune-0.8.4-1|4	Name:		python-%{pypi_name}
21mr|python-mistune-0.8.4-1|5	Version:	0.8.4
21mr|python-mistune-0.8.4-1|6	Release:	1
21mr|python-mistune-0.8.4-1|7	Group:		Development/Python
21mr|python-mistune-0.8.4-1|8	License:	BSD
21mr|python-mistune-0.8.4-1|9	Url:		https://github.com/lepture/mistune
21mr|python-mistune-0.8.4-1|10	Source0:	https://files.pythonhosted.org/packages/2d/a4/509f6e7783ddd35482feda27bc7f72e65b5e7dc910eca4ab2164daf9c577/mistune-0.8.4.tar.gz
21mr|python-mistune-0.8.4-1|11	BuildRequires:	pythonegg(setuptools)
21mr|python-mistune-0.8.4-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-mistune-0.8.4-1|13	BuildArch:		noarch
21mr|python-mistune-0.8.4-1|14	
21mr|python-mistune-0.8.4-1|15	%description
21mr|python-mistune-0.8.4-1|16	The fastest markdown parser in pure Python.
21mr|python-mistune-0.8.4-1|17	
21mr|python-mistune-0.8.4-1|18	#------------------------------------------------------------------
21mr|python-mistune-0.8.4-1|19	
21mr|python-mistune-0.8.4-1|20	%package -n python2-%{pypi_name}
21mr|python-mistune-0.8.4-1|21	%py2_migration_meta python2-%{pypi_name}
21mr|python-mistune-0.8.4-1|22	Summary:	Markdown parser
21mr|python-mistune-0.8.4-1|23	Group:		Development/Python
21mr|python-mistune-0.8.4-1|24	
21mr|python-mistune-0.8.4-1|25	%description -n python2-%{pypi_name}
21mr|python-mistune-0.8.4-1|26	The fastest markdown parser in pure Python.
21mr|python-mistune-0.8.4-1|27	
21mr|python-mistune-0.8.4-1|28	%files -n python2-%{pypi_name}
21mr|python-mistune-0.8.4-1|29	%doc README.rst CHANGES.rst LICENSE
21mr|python-mistune-0.8.4-1|30	%{python2_sitelib}/
21mr|python-mistune-0.8.4-1|31	
21mr|python-mistune-0.8.4-1|32	#------------------------------------------------------------------
21mr|python-mistune-0.8.4-1|33	
21mr|python-mistune-0.8.4-1|34	%package -n python3-%{pypi_name}
21mr|python-mistune-0.8.4-1|35	Summary:	Markdown parser
21mr|python-mistune-0.8.4-1|36	Group:		Development/Python
21mr|python-mistune-0.8.4-1|37	
21mr|python-mistune-0.8.4-1|38	%description -n python3-%{pypi_name}
21mr|python-mistune-0.8.4-1|39	The fastest markdown parser in pure Python.
21mr|python-mistune-0.8.4-1|40	
21mr|python-mistune-0.8.4-1|41	%files -n python3-%{pypi_name}
21mr|python-mistune-0.8.4-1|42	%doc README.rst CHANGES.rst LICENSE
21mr|python-mistune-0.8.4-1|43	%{python3_sitelib}/
21mr|python-mistune-0.8.4-1|44	
21mr|python-mistune-0.8.4-1|45	#------------------------------------------------------------------
21mr|python-mistune-0.8.4-1|46	
21mr|python-mistune-0.8.4-1|47	%prep
21mr|python-mistune-0.8.4-1|48	%setup -qn %{pypi_name}-%{version}
21mr|python-mistune-0.8.4-1|49	
21mr|python-mistune-0.8.4-1|50	cp -a . %{py3dir}
21mr|python-mistune-0.8.4-1|51	
21mr|python-mistune-0.8.4-1|52	%build
21mr|python-mistune-0.8.4-1|53	pushd %{py3dir}
21mr|python-mistune-0.8.4-1|54	%py3_build
21mr|python-mistune-0.8.4-1|55	popd
21mr|python-mistune-0.8.4-1|56	%py2_build
21mr|python-mistune-0.8.4-1|57	
21mr|python-mistune-0.8.4-1|58	%install
21mr|python-mistune-0.8.4-1|59	pushd %{py3dir}
21mr|python-mistune-0.8.4-1|60	%py3_install
21mr|python-mistune-0.8.4-1|61	popd
21mr|python-mistune-0.8.4-1|62	%py2_install

15892 21
21mr|python-mock-4.0.3-1|1	%global mod_name mock
21mr|python-mock-4.0.3-1|2	
21mr|python-mock-4.0.3-1|3	Name:		python-mock
21mr|python-mock-4.0.3-1|4	Version:	4.0.3
21mr|python-mock-4.0.3-1|5	Release:	1
21mr|python-mock-4.0.3-1|6	Summary:	A Python Mocking and Patching Library for Testing
21mr|python-mock-4.0.3-1|7	Group:		Development/Python
21mr|python-mock-4.0.3-1|8	License:	BSD
21mr|python-mock-4.0.3-1|9	URL:		http://www.voidspace.org.uk/python/%{mod_name}/
21mr|python-mock-4.0.3-1|10	Source0:	https://files.pythonhosted.org/packages/e2/be/3ea39a8fd4ed3f9a25aae18a1bff2df7a610bca93c8ede7475e32d8b73a0/mock-4.0.3.tar.gz
21mr|python-mock-4.0.3-1|11	
21mr|python-mock-4.0.3-1|12	BuildArch:	noarch
21mr|python-mock-4.0.3-1|13	
21mr|python-mock-4.0.3-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-mock-4.0.3-1|15	BuildRequires:	pkgconfig(python2)
21mr|python-mock-4.0.3-1|16	BuildRequires:	python3egg(setuptools)
21mr|python-mock-4.0.3-1|17	BuildRequires:	pythonegg(setuptools)
21mr|python-mock-4.0.3-1|18	
21mr|python-mock-4.0.3-1|19	
21mr|python-mock-4.0.3-1|20	%description
21mr|python-mock-4.0.3-1|21	Mock is a Python module that provides a core mock class. It removes the need
21mr|python-mock-4.0.3-1|22	to create a host of stubs throughout your test suite. After performing an
21mr|python-mock-4.0.3-1|23	action, you can make assertions about which methods / attributes were used and
21mr|python-mock-4.0.3-1|24	arguments they were called with. You can also specify return values and set
21mr|python-mock-4.0.3-1|25	needed attributes in the normal way.
21mr|python-mock-4.0.3-1|26	
21mr|python-mock-4.0.3-1|27	#------------------------------------------------------------------------------
21mr|python-mock-4.0.3-1|28	%package -n python3-mock
21mr|python-mock-4.0.3-1|29	Summary:	A Python Mocking and Patching Library for Testing
21mr|python-mock-4.0.3-1|30	Group:		Development/Python
21mr|python-mock-4.0.3-1|31	Requires:	python3-six >= 1.9.0
21mr|python-mock-4.0.3-1|32	
21mr|python-mock-4.0.3-1|33	%description -n python3-mock
21mr|python-mock-4.0.3-1|34	Mock is a Python module that provides a core mock class. It removes the need
21mr|python-mock-4.0.3-1|35	to create a host of stubs throughout your test suite. After performing an
21mr|python-mock-4.0.3-1|36	action, you can make assertions about which methods / attributes were used and
21mr|python-mock-4.0.3-1|37	arguments they were called with. You can also specify return values and set
21mr|python-mock-4.0.3-1|38	needed attributes in the normal way.
21mr|python-mock-4.0.3-1|39	
21mr|python-mock-4.0.3-1|40	%files -n python3-mock
21mr|python-mock-4.0.3-1|41	%license LICENSE.txt
21mr|python-mock-4.0.3-1|42	%doc README.rst
21mr|python-mock-4.0.3-1|43	%{python3_sitelib}/*.egg-info/
21mr|python-mock-4.0.3-1|44	%{python3_sitelib}/%{mod_name}
21mr|python-mock-4.0.3-1|45	
21mr|python-mock-4.0.3-1|46	#------------------------------------------------------------------------------
21mr|python-mock-4.0.3-1|47	
21mr|python-mock-4.0.3-1|48	%package -n python2-mock
21mr|python-mock-4.0.3-1|49	%py2_migration_meta python2-mock
21mr|python-mock-4.0.3-1|50	Summary:	A Python Mocking and Patching Library for Testing
21mr|python-mock-4.0.3-1|51	Group:		Development/Python
21mr|python-mock-4.0.3-1|52	Requires:	python2-six >= 1.9.0
21mr|python-mock-4.0.3-1|53	
21mr|python-mock-4.0.3-1|54	%description -n python2-mock
21mr|python-mock-4.0.3-1|55	Mock is a Python module that provides a core mock class. It removes the need
21mr|python-mock-4.0.3-1|56	to create a host of stubs throughout your test suite. After performing an
21mr|python-mock-4.0.3-1|57	action, you can make assertions about which methods / attributes were used and
21mr|python-mock-4.0.3-1|58	arguments they were called with. You can also specify return values and set
21mr|python-mock-4.0.3-1|59	needed attributes in the normal way.
21mr|python-mock-4.0.3-1|60	
21mr|python-mock-4.0.3-1|61	%files -n python2-mock
21mr|python-mock-4.0.3-1|62	%license LICENSE.txt
21mr|python-mock-4.0.3-1|63	%doc README.rst
21mr|python-mock-4.0.3-1|64	%{python2_sitelib}/*.egg-info/
21mr|python-mock-4.0.3-1|65	%{python2_sitelib}/%{mod_name}
21mr|python-mock-4.0.3-1|66	
21mr|python-mock-4.0.3-1|67	#------------------------------------------------------------------------------
21mr|python-mock-4.0.3-1|68	
21mr|python-mock-4.0.3-1|69	%prep
21mr|python-mock-4.0.3-1|70	%setup -q -n %{mod_name}-%{version}
21mr|python-mock-4.0.3-1|71	
21mr|python-mock-4.0.3-1|72	
21mr|python-mock-4.0.3-1|73	%build
21mr|python-mock-4.0.3-1|74	%{py3_build}
21mr|python-mock-4.0.3-1|75	%{py2_build}
21mr|python-mock-4.0.3-1|76	
21mr|python-mock-4.0.3-1|77	%install
21mr|python-mock-4.0.3-1|78	%{py3_install}
21mr|python-mock-4.0.3-1|79	%{py2_install}

15893 21
21mr|python-monotonic-1.6-1|1	%global pypi_name monotonic
21mr|python-monotonic-1.6-1|2	
21mr|python-monotonic-1.6-1|3	
21mr|python-monotonic-1.6-1|4	Name:           python-%{pypi_name}
21mr|python-monotonic-1.6-1|5	Version:	1.6
21mr|python-monotonic-1.6-1|6	Release:	1
21mr|python-monotonic-1.6-1|7	Summary:        An implementation of time.monotonic() for Python 2 & < 3.3
21mr|python-monotonic-1.6-1|8	Group:		Development/Python
21mr|python-monotonic-1.6-1|9	# Missing license file from source package
21mr|python-monotonic-1.6-1|10	# https://github.com/atdt/monotonic/pull/4
21mr|python-monotonic-1.6-1|11	License:        ASL 2.0
21mr|python-monotonic-1.6-1|12	URL:            https://github.com/atdt/%{pypi_name}
21mr|python-monotonic-1.6-1|13	Source0:	https://files.pythonhosted.org/packages/ea/ca/8e91948b782ddfbd194f323e7e7d9ba12e5877addf04fb2bf8fca38e86ac/monotonic-1.6.tar.gz
21mr|python-monotonic-1.6-1|14	BuildArch:      noarch
21mr|python-monotonic-1.6-1|15	
21mr|python-monotonic-1.6-1|16	
21mr|python-monotonic-1.6-1|17	%global _description\
21mr|python-monotonic-1.6-1|18	This module provides a ``monotonic()`` function which\
21mr|python-monotonic-1.6-1|19	returns the\
21mr|python-monotonic-1.6-1|20	value (in fractional seconds) of a clock which never goes\
21mr|python-monotonic-1.6-1|21	backwards.\
21mr|python-monotonic-1.6-1|22	\
21mr|python-monotonic-1.6-1|23	On Python 3.3 or newer, ``monotonic`` will be an alias of\
21mr|python-monotonic-1.6-1|24	``time.monotonic`` from the standard library. On older versions,\
21mr|python-monotonic-1.6-1|25	it will fall back to an equivalent platform specific implementation.\
21mr|python-monotonic-1.6-1|26	
21mr|python-monotonic-1.6-1|27	
21mr|python-monotonic-1.6-1|28	%description %_description
21mr|python-monotonic-1.6-1|29	
21mr|python-monotonic-1.6-1|30	%package -n python3-%{pypi_name}
21mr|python-monotonic-1.6-1|31	Summary:        An implementation of time.monotonic() for Python 2 & < 3.3
21mr|python-monotonic-1.6-1|32	
21mr|python-monotonic-1.6-1|33	BuildRequires:  python3-devel
21mr|python-monotonic-1.6-1|34	BuildRequires:  python3-setuptools
21mr|python-monotonic-1.6-1|35	
21mr|python-monotonic-1.6-1|36	%description -n python3-%{pypi_name}
21mr|python-monotonic-1.6-1|37	This module provides a ``monotonic()`` function which
21mr|python-monotonic-1.6-1|38	returns the
21mr|python-monotonic-1.6-1|39	value (in fractional seconds) of a clock which never goes
21mr|python-monotonic-1.6-1|40	backwards.
21mr|python-monotonic-1.6-1|41	
21mr|python-monotonic-1.6-1|42	On Python 3.3 or newer, ``monotonic`` will be an alias of
21mr|python-monotonic-1.6-1|43	``time.monotonic`` from the standard library. On older versions,
21mr|python-monotonic-1.6-1|44	it will fall back to an equivalent platform specific implementation.
21mr|python-monotonic-1.6-1|45	
21mr|python-monotonic-1.6-1|46	
21mr|python-monotonic-1.6-1|47	%prep
21mr|python-monotonic-1.6-1|48	%autosetup -n %{pypi_name}-%{version}
21mr|python-monotonic-1.6-1|49	
21mr|python-monotonic-1.6-1|50	
21mr|python-monotonic-1.6-1|51	%build
21mr|python-monotonic-1.6-1|52	%py3_build
21mr|python-monotonic-1.6-1|53	
21mr|python-monotonic-1.6-1|54	%install
21mr|python-monotonic-1.6-1|55	%py3_install
21mr|python-monotonic-1.6-1|56	
21mr|python-monotonic-1.6-1|57	
21mr|python-monotonic-1.6-1|58	%files -n python3-%{pypi_name}
21mr|python-monotonic-1.6-1|59	%license LICENSE
21mr|python-monotonic-1.6-1|60	%{python3_sitelib}/__pycache__/%{pypi_name}.*
21mr|python-monotonic-1.6-1|61	%{python3_sitelib}/%{pypi_name}.py*
21mr|python-monotonic-1.6-1|62	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/

15894 21
21mr|python-more-itertools-8.8.0-1|1	%define	oname	more-itertools
21mr|python-more-itertools-8.8.0-1|2	
21mr|python-more-itertools-8.8.0-1|3	Name:		python-%{oname}
21mr|python-more-itertools-8.8.0-1|4	Version:	8.8.0
21mr|python-more-itertools-8.8.0-1|5	Release:	1
21mr|python-more-itertools-8.8.0-1|6	Summary:	More routines for operating on iterables, beyond itertools
21mr|python-more-itertools-8.8.0-1|7	Url:		https://github.com/erikrose/more-itertools
21mr|python-more-itertools-8.8.0-1|8	Source0:	https://files.pythonhosted.org/packages/03/0a/4769cc0557fbe690f86bc4c183faa116f1050e5c9296f1b7b5806f063cdb/more-itertools-8.8.0.tar.gz
21mr|python-more-itertools-8.8.0-1|9	License:	MIT
21mr|python-more-itertools-8.8.0-1|10	Group:		Development/Python
21mr|python-more-itertools-8.8.0-1|11	BuildRequires:	python3egg(setuptools)
21mr|python-more-itertools-8.8.0-1|12	BuildArch:	noarch
21mr|python-more-itertools-8.8.0-1|13	
21mr|python-more-itertools-8.8.0-1|14	%description
21mr|python-more-itertools-8.8.0-1|15	Python's ``itertools`` library is a gem - you can compose elegant solutions
21mr|python-more-itertools-8.8.0-1|16	for a variety of problems with the functions it provides. In ``more-itertools``
21mr|python-more-itertools-8.8.0-1|17	we collect additional building blocks, recipes, and routines for working with
21mr|python-more-itertools-8.8.0-1|18	Python iterables.
21mr|python-more-itertools-8.8.0-1|19	#============================================================================
21mr|python-more-itertools-8.8.0-1|20	%package -n python3-%{oname}
21mr|python-more-itertools-8.8.0-1|21	Summary:	More routines for operating on iterables, beyond itertools
21mr|python-more-itertools-8.8.0-1|22	Group:		Development/Python
21mr|python-more-itertools-8.8.0-1|23	
21mr|python-more-itertools-8.8.0-1|24	%description -n python3-%{oname}
21mr|python-more-itertools-8.8.0-1|25	Python's ``itertools`` library is a gem - you can compose elegant solutions
21mr|python-more-itertools-8.8.0-1|26	for a variety of problems with the functions it provides. In ``more-itertools``
21mr|python-more-itertools-8.8.0-1|27	we collect additional building blocks, recipes, and routines for working with
21mr|python-more-itertools-8.8.0-1|28	Python iterables.
21mr|python-more-itertools-8.8.0-1|29	
21mr|python-more-itertools-8.8.0-1|30	%files -n python3-%{oname}
21mr|python-more-itertools-8.8.0-1|31	%doc LICENSE README.rst docs/license.rst
21mr|python-more-itertools-8.8.0-1|32	%{python3_sitelib}/more_itertools/*.py*
21mr|python-more-itertools-8.8.0-1|33	%{python3_sitelib}/more_itertools*.egg-info
21mr|python-more-itertools-8.8.0-1|34	%{python3_sitelib}/more_itertools/__pycache__/*.py*
21mr|python-more-itertools-8.8.0-1|35	#============================================================================
21mr|python-more-itertools-8.8.0-1|36	%prep
21mr|python-more-itertools-8.8.0-1|37	%setup -q -n %{oname}-%{version}
21mr|python-more-itertools-8.8.0-1|38	
21mr|python-more-itertools-8.8.0-1|39	%build
21mr|python-more-itertools-8.8.0-1|40	%py3_build
21mr|python-more-itertools-8.8.0-1|41	
21mr|python-more-itertools-8.8.0-1|42	%install
21mr|python-more-itertools-8.8.0-1|43	%py3_install
21mr|python-more-itertools-8.8.0-1|44	
21mr|python-more-itertools-8.8.0-1|45	%check
21mr|python-more-itertools-8.8.0-1|46	%py3_test

15895 21
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|1	%define commit 1e8c1afff8ea81f17b6cf10a016bdfe293f61b77
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|3	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|4	%define pypi_name mos-pyqt-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|5	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|6	Summary(ru_RU.UTF-8):	Qt dialogs and common functions for PyQt projects
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|7	Summary:	Диалоги Qt и используемые функции для проектов PyQt
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|8	Name:		python-%{pypi_name}
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|9	Version:	1.0.0
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|10	Release:	2.git%{commit_short}.1
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|11	License:	GPLv3
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|12	Group:		Development/Python
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|13	Url:		https://hub.mos.ru/mos/src/python3-mos-pyqt-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|14	Source0:	https://hub.mos.ru/mos/src/python3-mos-pyqt-dialogs/-/archive/%{commit}/%{pypi_name}-%{commit}.tar.gz
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|15	BuildArch:	noarch
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|16	BuildRequires:	pkgconfig(python3)
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|17	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|18	%description
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|19	Qt dialogs and common functions for PyQt projects
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|20	https://hub.mos.ru/mos/src/python3-mos-pyqt-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|21	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|22	%description -l ru_RU.UTF-8
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|23	Диалоги Qt и используемые функции для проектов PyQt
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|24	https://hub.mos.ru/mos/src/python3-mos-pyqt-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|25	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|26	#------------------------------------------------------------------
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|27	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|28	%package -n python3-%{pypi_name}
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|29	Summary(ru_RU.UTF-8):	Qt dialogs and common functions for PyQt projects
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|30	Summary:	Диалоги Qt и используемые функции для проектов PyQt
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|31	Group:		Development/Python
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|32	Requires:	py-ini-config
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|33	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|34	%description -n python3-%{pypi_name}
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|35	Qt dialogs and common functions for PyQt projects
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|36	https://hub.mos.ru/mos/src/python3-mos-pyqt-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|37	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|38	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|39	Диалоги Qt и используемые функции для проектов PyQt
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|40	https://hub.mos.ru/mos/src/python3-mos-pyqt-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|41	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|42	%files -n python3-%{pypi_name}
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|43	%doc README.md
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|44	%dir %{python3_sitelib}/python3_mos_pyqt_dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|45	%dir %{python3_sitelib}/python3_mos_pyqt_dialogs/__pycache__
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|46	%{python3_sitelib}/python3_mos_pyqt_dialogs/users_functions.py
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|47	%{python3_sitelib}/python3_mos_pyqt_dialogs/logging_functions.py
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|48	%artifact %{python3_sitelib}/python3_mos_pyqt_dialogs/__pycache__/logging_functions*
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|49	%artifact %{python3_sitelib}/python3_mos_pyqt_dialogs/__pycache__/users_functions*
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|50	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|51	#--------------------------------------------------------------
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|52	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|53	%package -n python3-mos-pyqt5-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|54	Summary(ru_RU.UTF-8):	Qt5 dialogs and common functions for PyQt projects
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|55	Summary:	Диалоги Qt5 и используемые функции для проектов PyQt
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|56	Group:		Graphical desktop/Other
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|57	Requires:	python3-%{pypi_name}
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|58	Requires:	python3-qt5
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|59	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|60	%description -n python3-mos-pyqt5-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|61	Qt5 dialogs and common functions for PyQt projects
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|62	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|63	%description -l ru_RU.UTF-8 -n python3-mos-pyqt5-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|64	Диалоги Qt5 и используемые функции для проектов PyQt
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|65	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|66	%files -n python3-mos-pyqt5-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|67	%{python3_sitelib}/python3_mos_pyqt_dialogs/pyqt5_dialogs_functions.py
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|68	%{python3_sitelib}/python3_mos_pyqt_dialogs/pyqt5_classes.py
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|69	%artifact %{python3_sitelib}/python3_mos_pyqt_dialogs/__pycache__/pyqt5_dialogs_functions*
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|70	%artifact %{python3_sitelib}/python3_mos_pyqt_dialogs/__pycache__/pyqt5_classes*
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|71	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|72	#--------------------------------------------------------------
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|73	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|74	%package -n python3-mos-pyqt6-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|75	Summary(ru_RU.UTF-8):	Qt6 dialogs and common functions for PyQt projects
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|76	Summary:	Диалоги Qt6 и используемые функции для проектов PyQt
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|77	Group:		Graphical desktop/Other
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|78	Requires:	python3-%{pypi_name}
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|79	Requires:	python3-qt6
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|80	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|81	%description -n python3-mos-pyqt6-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|82	Qt6 dialogs and common functions for PyQt projects
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|83	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|84	%description -l ru_RU.UTF-8 -n python3-mos-pyqt6-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|85	Диалоги Qt6 и используемые функции для проектов PyQt
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|86	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|87	%files -n python3-mos-pyqt6-dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|88	%{python3_sitelib}/python3_mos_pyqt_dialogs/pyqt6_dialogs_functions.py
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|89	%{python3_sitelib}/python3_mos_pyqt_dialogs/pyqt6_classes.py
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|90	%artifact %{python3_sitelib}/python3_mos_pyqt_dialogs/__pycache__/pyqt6_dialogs_functions*
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|91	%artifact %{python3_sitelib}/python3_mos_pyqt_dialogs/__pycache__/pyqt6_classes*
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|92	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|93	#------------------------------------------------------------------
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|94	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|95	%prep
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|96	%autosetup -p1 -n %{pypi_name}-%{commit}
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|97	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|98	%install
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|99	mkdir -p %{buildroot}%{python3_sitelib}/python3_mos_pyqt_dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|100	shopt -s extglob
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|101	install -m644 src/mos_pyqt_dialogs/!(_*).py %{buildroot}%{python3_sitelib}/python3_mos_pyqt_dialogs
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|102	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|103	%changelog
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|104	- Merge: 84499f9 cfbde29
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|105	* Thu Oct 30 2025 mikhailnov <m.novosyolov@rosalinux.ru> 1.0.0-2.git1e8c1a.1
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|106	- Merge pull request #1 from norby4ever/mos-pyqt-dialogs:rosa2023.1
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|107	- Fix imports
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|108	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|109	* Thu Oct 30 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|110	- Fix imports
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|111	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|112	* Wed Oct 15 2025 Artem Proskurnev <temap@mail.ru> 1.0.0-1.git3d4ea3.1
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|113	- Rename spec
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|114	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|115	* Wed Oct 15 2025 Artem Proskurnev <temap@mail.ru>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|116	- Adapt for ROSA
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|117	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|118	* Wed Oct 15 2025 norby4ever <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|119	- Fix license for pypi
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|120	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|121	* Wed Oct 15 2025 norby4ever <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|122	- Update readme
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|123	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|124	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|125	- Версия для pypi
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|126	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|127	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|128	- Переименование spec
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|129	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|130	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|131	- Update readme
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|132	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|133	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|134	- Переименование проекта
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|135	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|136	* Tue Oct 14 2025 Artem Proskurnev <temap@mail.ru>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|137	- Исправлены владения файлами
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|138	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|139	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|140	- Bug fix: ошибки импорта
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|141	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|142	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|143	- Функции GUI PyQt5 и PyQt6 разнесены в разные подпакеты
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|144	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|145	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|146	- Удалена секция check
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|147	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|148	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|149	- Добавлена возможность вызвать дополнительную функцию при успешном завершении потока в wait_alert_box
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|150	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|151	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|152	- Bug fix: описание сигналов в классе ThreadWorkerWithShellCommand было после функции
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|153	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|154	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|155	- Bug fix: отличия PyQt5 и 6
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|156	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|157	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|158	- Исправлены адреса для импорта
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|159	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|160	* Tue Oct 14 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|161	- Обновление описаний и зависимостей
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|162	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|163	* Mon Oct 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|164	- Add py-ini-config to requires
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|165	
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|166	* Mon Oct 13 2025 norby4ever (Petr) <petrleliaev@gmail.com>
21mr|python-mos-pyqt-dialogs-1.0.0-2.git1e8c1a.1|167	- init

15896 21
21mr|python-mox3-1.1.0-1|1	%define module mox3
21mr|python-mox3-1.1.0-1|2	
21mr|python-mox3-1.1.0-1|3	Name:           python-%{module}
21mr|python-mox3-1.1.0-1|4	Version:	1.1.0
21mr|python-mox3-1.1.0-1|5	Release:	1
21mr|python-mox3-1.1.0-1|6	Group:          Development/Python
21mr|python-mox3-1.1.0-1|7	Summary:        Mock object framework for Python
21mr|python-mox3-1.1.0-1|8	License:        ASL 2.0
21mr|python-mox3-1.1.0-1|9	URL:            http://www.openstack.org/
21mr|python-mox3-1.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/90/ac/2220e111a63e32872567d6e677b4b36163c0c5ac766ef76d00dee3eabdf9/mox3-1.1.0.tar.gz
21mr|python-mox3-1.1.0-1|11	
21mr|python-mox3-1.1.0-1|12	BuildArch:	noarch
21mr|python-mox3-1.1.0-1|13	
21mr|python-mox3-1.1.0-1|14	%description
21mr|python-mox3-1.1.0-1|15	Mox3 is an unofficial port of the Google mox framework to Python 3. It
21mr|python-mox3-1.1.0-1|16	was meant to be as compatible with mox as possible, but small enhancements
21mr|python-mox3-1.1.0-1|17	have been made.
21mr|python-mox3-1.1.0-1|18	
21mr|python-mox3-1.1.0-1|19	#-------------------------------------------------------------------------------
21mr|python-mox3-1.1.0-1|20	
21mr|python-mox3-1.1.0-1|21	%package -n python3-%{module}
21mr|python-mox3-1.1.0-1|22	Summary:        Mock object framework for Python 3
21mr|python-mox3-1.1.0-1|23	Group:          Development/Python
21mr|python-mox3-1.1.0-1|24	
21mr|python-mox3-1.1.0-1|25	BuildRequires:  pkgconfig(python3)
21mr|python-mox3-1.1.0-1|26	BuildRequires:  python3egg(setuptools)
21mr|python-mox3-1.1.0-1|27	BuildRequires:  python3egg(pbr)
21mr|python-mox3-1.1.0-1|28	BuildRequires:  python3egg(fixtures)
21mr|python-mox3-1.1.0-1|29	BuildRequires:  python3-pip
21mr|python-mox3-1.1.0-1|30	Requires:  python3egg(fixtures)
21mr|python-mox3-1.1.0-1|31	Requires:  python3egg(pbr)
21mr|python-mox3-1.1.0-1|32	
21mr|python-mox3-1.1.0-1|33	%description -n python3-%{module}
21mr|python-mox3-1.1.0-1|34	Mox3 is an unofficial port of the Google mox framework to Python 3. It
21mr|python-mox3-1.1.0-1|35	was meant to be as compatible with mox as possible, but small enhancements
21mr|python-mox3-1.1.0-1|36	have been made.
21mr|python-mox3-1.1.0-1|37	
21mr|python-mox3-1.1.0-1|38	
21mr|python-mox3-1.1.0-1|39	%files -n python3-%{module}
21mr|python-mox3-1.1.0-1|40	%doc AUTHORS *.rst COPYING.txt
21mr|python-mox3-1.1.0-1|41	%{py3_puresitedir}/%{module}
21mr|python-mox3-1.1.0-1|42	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info/
21mr|python-mox3-1.1.0-1|43	#-------------------------------------------------------------------------------
21mr|python-mox3-1.1.0-1|44	%prep
21mr|python-mox3-1.1.0-1|45	%setup -qn %{module}-%{version}
21mr|python-mox3-1.1.0-1|46	
21mr|python-mox3-1.1.0-1|47	# Remove bundled egg-info
21mr|python-mox3-1.1.0-1|48	rm -rf %{module}.egg-info
21mr|python-mox3-1.1.0-1|49	
21mr|python-mox3-1.1.0-1|50	%build
21mr|python-mox3-1.1.0-1|51	%py3_build
21mr|python-mox3-1.1.0-1|52	
21mr|python-mox3-1.1.0-1|53	%install
21mr|python-mox3-1.1.0-1|54	%py3_install

15897 21
21mr|python-mpmath-1.2.1-1|1	%define pypi_name mpmath
21mr|python-mpmath-1.2.1-1|2	
21mr|python-mpmath-1.2.1-1|3	Name:		python-mpmath
21mr|python-mpmath-1.2.1-1|4	Version:	1.2.1
21mr|python-mpmath-1.2.1-1|5	Release:	1
21mr|python-mpmath-1.2.1-1|6	Summary:	Python library for arbitrary-precision floating-point arithmetic
21mr|python-mpmath-1.2.1-1|7	Group:		Development/Python
21mr|python-mpmath-1.2.1-1|8	License:	BSD
21mr|python-mpmath-1.2.1-1|9	URL:		http://mpmath.org/
21mr|python-mpmath-1.2.1-1|10	Source0:	https://pypi.python.org/packages/source/m/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-mpmath-1.2.1-1|11	BuildArch:	noarch
21mr|python-mpmath-1.2.1-1|12	
21mr|python-mpmath-1.2.1-1|13	%description
21mr|python-mpmath-1.2.1-1|14	A Python library for arbitrary-precision floating-point arithmetic.
21mr|python-mpmath-1.2.1-1|15	
21mr|python-mpmath-1.2.1-1|16	#----------------------------------------------------------------------
21mr|python-mpmath-1.2.1-1|17	%package -n python3-%{pypi_name}
21mr|python-mpmath-1.2.1-1|18	Summary:	Python library for arbitrary-precision floating-point arithmetic
21mr|python-mpmath-1.2.1-1|19	Group:		Development/Python
21mr|python-mpmath-1.2.1-1|20	BuildRequires:	python3-setuptools
21mr|python-mpmath-1.2.1-1|21	BuildRequires:	python3-setuptools_scm
21mr|python-mpmath-1.2.1-1|22	Recommends:	python3-matplotlib
21mr|python-mpmath-1.2.1-1|23	
21mr|python-mpmath-1.2.1-1|24	%description -n python3-%{pypi_name}
21mr|python-mpmath-1.2.1-1|25	A Python library for arbitrary-precision floating-point arithmetic.
21mr|python-mpmath-1.2.1-1|26	
21mr|python-mpmath-1.2.1-1|27	%files -n python3-%{pypi_name}
21mr|python-mpmath-1.2.1-1|28	%doc README.new CHANGES
21mr|python-mpmath-1.2.1-1|29	%{py3_puresitedir}/%{pypi_name}
21mr|python-mpmath-1.2.1-1|30	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.*.egg-info
21mr|python-mpmath-1.2.1-1|31	
21mr|python-mpmath-1.2.1-1|32	#----------------------------------------------------------------------
21mr|python-mpmath-1.2.1-1|33	
21mr|python-mpmath-1.2.1-1|34	%prep
21mr|python-mpmath-1.2.1-1|35	%setup -qn %{pypi_name}-%{version}
21mr|python-mpmath-1.2.1-1|36	# Convert line encodings
21mr|python-mpmath-1.2.1-1|37	for doc in LICENSE CHANGES PKG-INFO README mpmath/tests/runtests.py; do
21mr|python-mpmath-1.2.1-1|38	sed "s|\r||g" $doc > $doc.new && \
21mr|python-mpmath-1.2.1-1|39	touch -r $doc $doc.new && \
21mr|python-mpmath-1.2.1-1|40	mv $doc.new $doc
21mr|python-mpmath-1.2.1-1|41	done
21mr|python-mpmath-1.2.1-1|42	
21mr|python-mpmath-1.2.1-1|43	# Get rid of unnecessary shebangs
21mr|python-mpmath-1.2.1-1|44	for lib in mpmath/elliptic.py mpmath/tests/runtests.py; do
21mr|python-mpmath-1.2.1-1|45	sed '/#!\/usr\/bin\/env/d' $lib > $lib.new && \
21mr|python-mpmath-1.2.1-1|46	touch -r $lib $lib.new && \
21mr|python-mpmath-1.2.1-1|47	mv $lib.new $lib
21mr|python-mpmath-1.2.1-1|48	done
21mr|python-mpmath-1.2.1-1|49	
21mr|python-mpmath-1.2.1-1|50	%build
21mr|python-mpmath-1.2.1-1|51	%py3_build
21mr|python-mpmath-1.2.1-1|52	
21mr|python-mpmath-1.2.1-1|53	%install
21mr|python-mpmath-1.2.1-1|54	%py3_install
21mr|python-mpmath-1.2.1-1|55	
21mr|python-mpmath-1.2.1-1|56	

15898 21
21mr|python-msgpack-1.0.2-1|1	%define debug_package	%{nil}
21mr|python-msgpack-1.0.2-1|2	
21mr|python-msgpack-1.0.2-1|3	%define pypi_name	msgpack
21mr|python-msgpack-1.0.2-1|4	
21mr|python-msgpack-1.0.2-1|5	Name:		python-msgpack
21mr|python-msgpack-1.0.2-1|6	Version:	1.0.2
21mr|python-msgpack-1.0.2-1|7	Release:	1
21mr|python-msgpack-1.0.2-1|8	Summary:	MessagePack (de)serializer for Python
21mr|python-msgpack-1.0.2-1|9	Group:		Development/Python
21mr|python-msgpack-1.0.2-1|10	License:	Apache License
21mr|python-msgpack-1.0.2-1|11	Url:		http://msgpack.org/
21mr|python-msgpack-1.0.2-1|12	Source0:	https://files.pythonhosted.org/packages/59/04/87fc6708659c2ed3b0b6d4954f270b6e931def707b227c4554f99bd5401e/msgpack-1.0.2.tar.gz
21mr|python-msgpack-1.0.2-1|13	
21mr|python-msgpack-1.0.2-1|14	
21mr|python-msgpack-1.0.2-1|15	%description
21mr|python-msgpack-1.0.2-1|16	MessagePack is an efficient binary serialization format. It lets you exchange
21mr|python-msgpack-1.0.2-1|17	data among multiple languages like JSON. But it's faster and smaller. This package
21mr|python-msgpack-1.0.2-1|18	provides CPython bindings for reading and writing MessagePack data.
21mr|python-msgpack-1.0.2-1|19	#----------------------------------------------------------------------------------
21mr|python-msgpack-1.0.2-1|20	%package -n python3-msgpack
21mr|python-msgpack-1.0.2-1|21	Summary:	MessagePack (de)serializer for Python
21mr|python-msgpack-1.0.2-1|22	Group:		Development/Python
21mr|python-msgpack-1.0.2-1|23	BuildRequires:	python3-cython
21mr|python-msgpack-1.0.2-1|24	BuildRequires:	pkgconfig(python3)
21mr|python-msgpack-1.0.2-1|25	BuildRequires:	python3egg(setuptools)
21mr|python-msgpack-1.0.2-1|26	Provides:	python3dist(msgpack) = %{EVRD}
21mr|python-msgpack-1.0.2-1|27	Provides:	python%{py3_ver}dist(msgpack) = %{EVRD}
21mr|python-msgpack-1.0.2-1|28	Provides:	python3dist(msgpack-python) = %{EVRD}
21mr|python-msgpack-1.0.2-1|29	Provides:	python%{py3_ver}dist(msgpack-python) = %{EVRD}
21mr|python-msgpack-1.0.2-1|30	Provides:	python3egg(msgpack) = %{EVRD}
21mr|python-msgpack-1.0.2-1|31	Provides:	python3egg(msgpack-python) = %{EVRD}
21mr|python-msgpack-1.0.2-1|32	
21mr|python-msgpack-1.0.2-1|33	%description -n python3-msgpack
21mr|python-msgpack-1.0.2-1|34	MessagePack is an efficient binary serialization format. It lets you exchange
21mr|python-msgpack-1.0.2-1|35	data among multiple languages like JSON. But it's faster and smaller. This package
21mr|python-msgpack-1.0.2-1|36	provides CPython bindings for reading and writing MessagePack data.
21mr|python-msgpack-1.0.2-1|37	
21mr|python-msgpack-1.0.2-1|38	%files -n python3-msgpack
21mr|python-msgpack-1.0.2-1|39	%doc COPYING README.md
21mr|python-msgpack-1.0.2-1|40	%{python3_sitearch}/msgpack
21mr|python-msgpack-1.0.2-1|41	%{python3_sitearch}/msgpack-%{version}-py%{python3_version}.egg-info/*
21mr|python-msgpack-1.0.2-1|42	#----------------------------------------------------------------------------------
21mr|python-msgpack-1.0.2-1|43	%prep
21mr|python-msgpack-1.0.2-1|44	%setup -qn msgpack-%{version}
21mr|python-msgpack-1.0.2-1|45	
21mr|python-msgpack-1.0.2-1|46	%build
21mr|python-msgpack-1.0.2-1|47	%py3_build
21mr|python-msgpack-1.0.2-1|48	
21mr|python-msgpack-1.0.2-1|49	%install
21mr|python-msgpack-1.0.2-1|50	PYTHONDONTWRITEBYTECODE=  %py3_install
21mr|python-msgpack-1.0.2-1|51	
21mr|python-msgpack-1.0.2-1|52	%clean

15899 21
21mr|python-multidict-5.1.0-1|1	%define pypi_name  multidict
21mr|python-multidict-5.1.0-1|2	
21mr|python-multidict-5.1.0-1|3	Name:		python-%{pypi_name}
21mr|python-multidict-5.1.0-1|4	Version:	5.1.0
21mr|python-multidict-5.1.0-1|5	Release:	1
21mr|python-multidict-5.1.0-1|6	Summary:	multidict implementation
21mr|python-multidict-5.1.0-1|7	Group:		Development/Python
21mr|python-multidict-5.1.0-1|8	License:	ASL 2.0
21mr|python-multidict-5.1.0-1|9	Url:		https://github.com/aio-libs/multidict/
21mr|python-multidict-5.1.0-1|10	Source0:	https://github.com/aio-libs/multidict/archive/v%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-multidict-5.1.0-1|11	
21mr|python-multidict-5.1.0-1|12	%description
21mr|python-multidict-5.1.0-1|13	Multidicts are useful for working with HTTP headers, URL query args etc.
21mr|python-multidict-5.1.0-1|14	
21mr|python-multidict-5.1.0-1|15	The code was extracted from aiohttp library.
21mr|python-multidict-5.1.0-1|16	
21mr|python-multidict-5.1.0-1|17	#-------------------------------------------------------------------------
21mr|python-multidict-5.1.0-1|18	%package -n python3-%{pypi_name}
21mr|python-multidict-5.1.0-1|19	Summary:	multidict implementation
21mr|python-multidict-5.1.0-1|20	Group:		Development/Python
21mr|python-multidict-5.1.0-1|21	
21mr|python-multidict-5.1.0-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-multidict-5.1.0-1|23	BuildRequires:	python3egg(setuptools)
21mr|python-multidict-5.1.0-1|24	
21mr|python-multidict-5.1.0-1|25	%description -n python3-%{pypi_name}
21mr|python-multidict-5.1.0-1|26	Multidicts are useful for working with HTTP headers, URL query args etc.
21mr|python-multidict-5.1.0-1|27	
21mr|python-multidict-5.1.0-1|28	The code was extracted from aiohttp library.
21mr|python-multidict-5.1.0-1|29	
21mr|python-multidict-5.1.0-1|30	%files -n python3-%{pypi_name}
21mr|python-multidict-5.1.0-1|31	%{python3_sitearch}/%{pypi_name}
21mr|python-multidict-5.1.0-1|32	%{python3_sitearch}/%{pypi_name}-*.egg-info
21mr|python-multidict-5.1.0-1|33	
21mr|python-multidict-5.1.0-1|34	#-------------------------------------------------------------------------
21mr|python-multidict-5.1.0-1|35	%prep
21mr|python-multidict-5.1.0-1|36	%setup -q -n  multidict-%{version}
21mr|python-multidict-5.1.0-1|37	
21mr|python-multidict-5.1.0-1|38	%build
21mr|python-multidict-5.1.0-1|39	%py3_build
21mr|python-multidict-5.1.0-1|40	
21mr|python-multidict-5.1.0-1|41	%install
21mr|python-multidict-5.1.0-1|42	%py3_install
21mr|python-multidict-5.1.0-1|43	

15900 21
21mr|python-munch-2.5.0-1|1	%global modname munch
21mr|python-munch-2.5.0-1|2	
21mr|python-munch-2.5.0-1|3	Name:		python-munch
21mr|python-munch-2.5.0-1|4	Version:	2.5.0
21mr|python-munch-2.5.0-1|5	Release:	1
21mr|python-munch-2.5.0-1|6	Summary:	A dot-accessible dictionary (a la JavaScript objects)
21mr|python-munch-2.5.0-1|7	Group:		Development/Python
21mr|python-munch-2.5.0-1|8	License:	MIT
21mr|python-munch-2.5.0-1|9	URL:		https://pypi.io/project/munch
21mr|python-munch-2.5.0-1|10	Source0:	https://pypi.io/packages/source/m/%{modname}/%{modname}-%{version}.tar.gz
21mr|python-munch-2.5.0-1|11	
21mr|python-munch-2.5.0-1|12	BuildArch:	noarch
21mr|python-munch-2.5.0-1|13	
21mr|python-munch-2.5.0-1|14	%description
21mr|python-munch-2.5.0-1|15	munch is a fork of David Schoonover's **Bunch** package, providing similar
21mr|python-munch-2.5.0-1|16	functionality. 99% of the work was done by him, and the fork was made
21mr|python-munch-2.5.0-1|17	mainly for lack of responsiveness for fixes and maintenance on the original
21mr|python-munch-2.5.0-1|18	code.
21mr|python-munch-2.5.0-1|19	
21mr|python-munch-2.5.0-1|20	Munch is a dictionary that supports attribute-style access, a la
21mr|python-munch-2.5.0-1|21	JavaScript.
21mr|python-munch-2.5.0-1|22	
21mr|python-munch-2.5.0-1|23	#------------------------------------------------------------------------
21mr|python-munch-2.5.0-1|24	
21mr|python-munch-2.5.0-1|25	%package -n python3-munch
21mr|python-munch-2.5.0-1|26	Summary:	A dot-accessible dictionary (a la JavaScript objects)
21mr|python-munch-2.5.0-1|27	Group:		Development/Python
21mr|python-munch-2.5.0-1|28	BuildRequires:	pkgconfig(python3)
21mr|python-munch-2.5.0-1|29	BuildRequires:	python3egg(setuptools)
21mr|python-munch-2.5.0-1|30	BuildRequires:	python3egg(pbr)
21mr|python-munch-2.5.0-1|31	
21mr|python-munch-2.5.0-1|32	%description -n python3-munch
21mr|python-munch-2.5.0-1|33	munch is a fork of David Schoonover's **Bunch** package, providing similar
21mr|python-munch-2.5.0-1|34	functionality. 99% of the work was done by him, and the fork was made
21mr|python-munch-2.5.0-1|35	mainly for lack of responsiveness for fixes and maintenance on the original
21mr|python-munch-2.5.0-1|36	code.
21mr|python-munch-2.5.0-1|37	
21mr|python-munch-2.5.0-1|38	Munch is a dictionary that supports attribute-style access, a la
21mr|python-munch-2.5.0-1|39	JavaScript.
21mr|python-munch-2.5.0-1|40	
21mr|python-munch-2.5.0-1|41	%files -n python3-munch
21mr|python-munch-2.5.0-1|42	%doc README.md
21mr|python-munch-2.5.0-1|43	%doc LICENSE.txt
21mr|python-munch-2.5.0-1|44	%{python3_sitelib}/%{modname}/
21mr|python-munch-2.5.0-1|45	%{python3_sitelib}/%{modname}-%{version}*
21mr|python-munch-2.5.0-1|46	
21mr|python-munch-2.5.0-1|47	#------------------------------------------------------------------------
21mr|python-munch-2.5.0-1|48	
21mr|python-munch-2.5.0-1|49	%prep
21mr|python-munch-2.5.0-1|50	%setup -q -n %{modname}-%{version}
21mr|python-munch-2.5.0-1|51	
21mr|python-munch-2.5.0-1|52	# Remove shebang to make rpmlint happy.
21mr|python-munch-2.5.0-1|53	sed -i '/\/usr\/bin\/python/d' munch/__init__.py
21mr|python-munch-2.5.0-1|54	
21mr|python-munch-2.5.0-1|55	# Remove bundled egg-info in case it exists
21mr|python-munch-2.5.0-1|56	rm -rf %{modname}.egg-info
21mr|python-munch-2.5.0-1|57	
21mr|python-munch-2.5.0-1|58	%build
21mr|python-munch-2.5.0-1|59	%py3_build
21mr|python-munch-2.5.0-1|60	
21mr|python-munch-2.5.0-1|61	%install
21mr|python-munch-2.5.0-1|62	%py3_install

15901 21
21mr|python-mutatormath-3.0.1-1|1	%global pypi_name mutatormath
21mr|python-mutatormath-3.0.1-1|2	
21mr|python-mutatormath-3.0.1-1|3	Name:           python-%{pypi_name}
21mr|python-mutatormath-3.0.1-1|4	Version:        3.0.1
21mr|python-mutatormath-3.0.1-1|5	Release:        1
21mr|python-mutatormath-3.0.1-1|6	Summary:        Python for piecewise linear interpolation in multiple dimensions with multiple, arbitrarily placed, masters
21mr|python-mutatormath-3.0.1-1|7	Group:          Development/Python
21mr|python-mutatormath-3.0.1-1|8	License:        BSD 3 Clause
21mr|python-mutatormath-3.0.1-1|9	URL:            https://github.com/LettError/MutatorMath
21mr|python-mutatormath-3.0.1-1|10	Source0:        https://pypi.io/packages/source/m/%{pypi_name}/MutatorMath-%{version}.zip
21mr|python-mutatormath-3.0.1-1|11	BuildArch:      noarch
21mr|python-mutatormath-3.0.1-1|12	
21mr|python-mutatormath-3.0.1-1|13	BuildRequires:  python3-devel
21mr|python-mutatormath-3.0.1-1|14	BuildRequires:  python3dist(defcon) >= 0.3.5
21mr|python-mutatormath-3.0.1-1|15	BuildRequires:  python3dist(fontmath) >= 0.4.8
21mr|python-mutatormath-3.0.1-1|16	BuildRequires:  python3dist(fonttools) >= 3.32.0
21mr|python-mutatormath-3.0.1-1|17	BuildRequires:  python3dist(fs)
21mr|python-mutatormath-3.0.1-1|18	BuildRequires:  python3dist(setuptools)
21mr|python-mutatormath-3.0.1-1|19	BuildRequires:  python3dist(unicodedata2)
21mr|python-mutatormath-3.0.1-1|20	
21mr|python-mutatormath-3.0.1-1|21	%description
21mr|python-mutatormath-3.0.1-1|22	MutatorMath is a Python library for the calculation of piecewise linear
21mr|python-mutatormath-3.0.1-1|23	interpolations in n-dimensions with any number of masters. It was
21mr|python-mutatormath-3.0.1-1|24	developed for interpolating data related to fonts, but if can handle any
21mr|python-mutatormath-3.0.1-1|25	arithmetic object.
21mr|python-mutatormath-3.0.1-1|26	
21mr|python-mutatormath-3.0.1-1|27	#--------------------------------------------------------------------
21mr|python-mutatormath-3.0.1-1|28	%package -n     python3-%{pypi_name}
21mr|python-mutatormath-3.0.1-1|29	Summary:        %{summary}
21mr|python-mutatormath-3.0.1-1|30	Group:          Development/Python
21mr|python-mutatormath-3.0.1-1|31	
21mr|python-mutatormath-3.0.1-1|32	%description -n python3-%{pypi_name}
21mr|python-mutatormath-3.0.1-1|33	MutatorMath is a Python library for the calculation of piecewise linear
21mr|python-mutatormath-3.0.1-1|34	interpolations in n-dimensions with any number of masters. It was
21mr|python-mutatormath-3.0.1-1|35	developed for interpolating data related to fonts, but if can handle any
21mr|python-mutatormath-3.0.1-1|36	arithmetic object.
21mr|python-mutatormath-3.0.1-1|37	
21mr|python-mutatormath-3.0.1-1|38	%files -n python3-%{pypi_name}
21mr|python-mutatormath-3.0.1-1|39	%license LICENSE
21mr|python-mutatormath-3.0.1-1|40	%doc README.rst
21mr|python-mutatormath-3.0.1-1|41	%{python3_sitelib}/mutatorMath/
21mr|python-mutatormath-3.0.1-1|42	%{python3_sitelib}/MutatorMath-%{version}-py%{python3_version}.egg-info
21mr|python-mutatormath-3.0.1-1|43	
21mr|python-mutatormath-3.0.1-1|44	#--------------------------------------------------------------------
21mr|python-mutatormath-3.0.1-1|45	
21mr|python-mutatormath-3.0.1-1|46	%prep
21mr|python-mutatormath-3.0.1-1|47	%autosetup -n MutatorMath-%{version}
21mr|python-mutatormath-3.0.1-1|48	
21mr|python-mutatormath-3.0.1-1|49	# Remove bundled egg-info
21mr|python-mutatormath-3.0.1-1|50	rm -rf Lib/*.egg-info
21mr|python-mutatormath-3.0.1-1|51	
21mr|python-mutatormath-3.0.1-1|52	%build
21mr|python-mutatormath-3.0.1-1|53	%py3_build
21mr|python-mutatormath-3.0.1-1|54	
21mr|python-mutatormath-3.0.1-1|55	%install
21mr|python-mutatormath-3.0.1-1|56	%py3_install
21mr|python-mutatormath-3.0.1-1|57	
21mr|python-mutatormath-3.0.1-1|58	%check
21mr|python-mutatormath-3.0.1-1|59	%{__python3} setup.py test
21mr|python-mutatormath-3.0.1-1|60	
21mr|python-mutatormath-3.0.1-1|61	
21mr|python-mutatormath-3.0.1-1|62	

15902 21
21mr|python-mwclient-0.10.1-1|1	Name:           python-mwclient
21mr|python-mwclient-0.10.1-1|2	Version:	0.10.1
21mr|python-mwclient-0.10.1-1|3	Release:	1
21mr|python-mwclient-0.10.1-1|4	Summary:        Mwclient is a client to the MediaWiki API
21mr|python-mwclient-0.10.1-1|5	Group:          Development/Python
21mr|python-mwclient-0.10.1-1|6	License:        MIT
21mr|python-mwclient-0.10.1-1|7	URL:            http://sourceforge.net/apps/mediawiki/mwclient/index.php?title=Main_Page
21mr|python-mwclient-0.10.1-1|8	Source0:        https://github.com/mwclient/mwclient/archive/v%{version}.tar.gz?/mvclient-%{version}.tar.gz
21mr|python-mwclient-0.10.1-1|9	BuildArch:      noarch
21mr|python-mwclient-0.10.1-1|10	BuildRequires:  pkgconfig(python3)
21mr|python-mwclient-0.10.1-1|11	BuildRequires:  python3egg(flake8)
21mr|python-mwclient-0.10.1-1|12	Requires:       python3egg(simplejson)
21mr|python-mwclient-0.10.1-1|13	
21mr|python-mwclient-0.10.1-1|14	%description
21mr|python-mwclient-0.10.1-1|15	Mwclient is a client to the MediaWiki API <http://mediawiki.org/wiki/API>
21mr|python-mwclient-0.10.1-1|16	and allows access to almost all implemented API functions
21mr|python-mwclient-0.10.1-1|17	
21mr|python-mwclient-0.10.1-1|18	#--------------------------------------------------------------------
21mr|python-mwclient-0.10.1-1|19	%package -n python3-mwclient
21mr|python-mwclient-0.10.1-1|20	Summary:        Mwclient is a client to the MediaWiki API
21mr|python-mwclient-0.10.1-1|21	Group:		Development/Python
21mr|python-mwclient-0.10.1-1|22	
21mr|python-mwclient-0.10.1-1|23	%description -n python3-mwclient
21mr|python-mwclient-0.10.1-1|24	Mwclient is a client to the MediaWiki API <http://mediawiki.org/wiki/API>
21mr|python-mwclient-0.10.1-1|25	and allows access to almost all implemented API functions
21mr|python-mwclient-0.10.1-1|26	
21mr|python-mwclient-0.10.1-1|27	%files  -n python3-mwclient
21mr|python-mwclient-0.10.1-1|28	%{python3_sitelib}/mwclient
21mr|python-mwclient-0.10.1-1|29	
21mr|python-mwclient-0.10.1-1|30	# -------------------------------------------------------------------
21mr|python-mwclient-0.10.1-1|31	
21mr|python-mwclient-0.10.1-1|32	%prep
21mr|python-mwclient-0.10.1-1|33	%setup -q -n mwclient-%{version}
21mr|python-mwclient-0.10.1-1|34	
21mr|python-mwclient-0.10.1-1|35	%build
21mr|python-mwclient-0.10.1-1|36	:
21mr|python-mwclient-0.10.1-1|37	
21mr|python-mwclient-0.10.1-1|38	%install
21mr|python-mwclient-0.10.1-1|39	install -d -m755 %{buildroot}%{python3_sitelib}/mwclient/
21mr|python-mwclient-0.10.1-1|40	install -pm 0644 *.py %{buildroot}%{python3_sitelib}/mwclient/
21mr|python-mwclient-0.10.1-1|41	
21mr|python-mwclient-0.10.1-1|42	
21mr|python-mwclient-0.10.1-1|43	%clean

15903 21
21mr|python-mypy_extensions-1.0.0-2|1	%define module  mypy_extensions
21mr|python-mypy_extensions-1.0.0-2|2	
21mr|python-mypy_extensions-1.0.0-2|3	Summary:        Experimental type system extensions for programs checked with the mypy typechecker
21mr|python-mypy_extensions-1.0.0-2|4	Name:           python-%{module}
21mr|python-mypy_extensions-1.0.0-2|5	Version:        1.0.0
21mr|python-mypy_extensions-1.0.0-2|6	Release:        2
21mr|python-mypy_extensions-1.0.0-2|7	License:        MIT
21mr|python-mypy_extensions-1.0.0-2|8	Group:          Development/Python
21mr|python-mypy_extensions-1.0.0-2|9	Url:            https://pypi.org/project/%{module}
21mr|python-mypy_extensions-1.0.0-2|10	Source0:        %{pypi_source %{module} %{version}}
21mr|python-mypy_extensions-1.0.0-2|11	BuildRequires:  pkgconfig(python3)
21mr|python-mypy_extensions-1.0.0-2|12	BuildRequires:  python3egg(setuptools)
21mr|python-mypy_extensions-1.0.0-2|13	BuildArch:      noarch
21mr|python-mypy_extensions-1.0.0-2|14	
21mr|python-mypy_extensions-1.0.0-2|15	%description
21mr|python-mypy_extensions-1.0.0-2|16	Experimental type system extensions for programs checked with the mypy typechecker.
21mr|python-mypy_extensions-1.0.0-2|17	
21mr|python-mypy_extensions-1.0.0-2|18	The “mypy_extensions” module defines experimental extensions to the standard
21mr|python-mypy_extensions-1.0.0-2|19	“typing” module that are supported by the mypy typechecker.
21mr|python-mypy_extensions-1.0.0-2|20	
21mr|python-mypy_extensions-1.0.0-2|21	#------------------------------------------------------------------
21mr|python-mypy_extensions-1.0.0-2|22	
21mr|python-mypy_extensions-1.0.0-2|23	%package -n python3-%{module}
21mr|python-mypy_extensions-1.0.0-2|24	Summary:      %{summary}
21mr|python-mypy_extensions-1.0.0-2|25	Group:        Development/Python
21mr|python-mypy_extensions-1.0.0-2|26	
21mr|python-mypy_extensions-1.0.0-2|27	%description -n python3-%{module}
21mr|python-mypy_extensions-1.0.0-2|28	Experimental type system extensions for programs checked with the mypy typechecker.
21mr|python-mypy_extensions-1.0.0-2|29	
21mr|python-mypy_extensions-1.0.0-2|30	The “mypy_extensions” module defines experimental extensions to the standard
21mr|python-mypy_extensions-1.0.0-2|31	“typing” module that are supported by the mypy typechecker.
21mr|python-mypy_extensions-1.0.0-2|32	
21mr|python-mypy_extensions-1.0.0-2|33	%files -n python3-%{module}
21mr|python-mypy_extensions-1.0.0-2|34	%{python3_sitelib}/%{module}.py
21mr|python-mypy_extensions-1.0.0-2|35	%{python3_sitelib}/__pycache__/%{module}*.py*
21mr|python-mypy_extensions-1.0.0-2|36	%{python3_sitelib}/%{module}-%{version}-py*.egg-info/
21mr|python-mypy_extensions-1.0.0-2|37	
21mr|python-mypy_extensions-1.0.0-2|38	#------------------------------------------------------------------
21mr|python-mypy_extensions-1.0.0-2|39	
21mr|python-mypy_extensions-1.0.0-2|40	%prep
21mr|python-mypy_extensions-1.0.0-2|41	%autosetup -p1 -n %{module}-%{version}
21mr|python-mypy_extensions-1.0.0-2|42	
21mr|python-mypy_extensions-1.0.0-2|43	%build
21mr|python-mypy_extensions-1.0.0-2|44	%py3_build
21mr|python-mypy_extensions-1.0.0-2|45	
21mr|python-mypy_extensions-1.0.0-2|46	%install
21mr|python-mypy_extensions-1.0.0-2|47	%py3_install
21mr|python-mypy_extensions-1.0.0-2|48	
21mr|python-mypy_extensions-1.0.0-2|49	%changelog
21mr|python-mypy_extensions-1.0.0-2|50	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|python-mypy_extensions-1.0.0-2|51	- automated spec cleanup
21mr|python-mypy_extensions-1.0.0-2|52	
21mr|python-mypy_extensions-1.0.0-2|53	* Mon Jul 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.0.0-2
21mr|python-mypy_extensions-1.0.0-2|54	- rename project to match SRPM name
21mr|python-mypy_extensions-1.0.0-2|55	
21mr|python-mypy_extensions-1.0.0-2|56	* Wed Apr 5 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|python-mypy_extensions-1.0.0-2|57	- up release for rebuild
21mr|python-mypy_extensions-1.0.0-2|58	
21mr|python-mypy_extensions-1.0.0-2|59	* Fri Mar 10 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|python-mypy_extensions-1.0.0-2|60	- Update to 1.0.0
21mr|python-mypy_extensions-1.0.0-2|61	
21mr|python-mypy_extensions-1.0.0-2|62	* Tue Jun 8 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|python-mypy_extensions-1.0.0-2|63	- Drop unknown Rec
21mr|python-mypy_extensions-1.0.0-2|64	
21mr|python-mypy_extensions-1.0.0-2|65	* Tue Apr 27 2021 Gel0bmstu <leshikne@gmail.com>
21mr|python-mypy_extensions-1.0.0-2|66	- inital

15904 21
21mr|python-mysql-2.0.3-1|1	Summary:	Python interface to MySQL
21mr|python-mysql-2.0.3-1|2	Name:		python-mysql
21mr|python-mysql-2.0.3-1|3	Version:	2.0.3
21mr|python-mysql-2.0.3-1|4	Release:	1
21mr|python-mysql-2.0.3-1|5	License:	GPLv2
21mr|python-mysql-2.0.3-1|6	Group:		Development/Python
21mr|python-mysql-2.0.3-1|7	URL:		https://github.com/PyMySQL/mysqlclient-python
21mr|python-mysql-2.0.3-1|8	Source0:	https://files.pythonhosted.org/packages/3c/df/59cd2fa5e48d0804d213bdcb1acb4d08c403b61c7ff7ed4dd4a6a2deb3f7/mysqlclient-2.0.3.tar.gz
21mr|python-mysql-2.0.3-1|9	BuildRequires:  pkgconfig(python3)
21mr|python-mysql-2.0.3-1|10	BuildRequires:	python3egg(setuptools)
21mr|python-mysql-2.0.3-1|11	BuildRequires:	mariadb-devel
21mr|python-mysql-2.0.3-1|12	BuildRequires:	pkgconfig(zlib)
21mr|python-mysql-2.0.3-1|13	BuildRequires:	pkgconfig(openssl)
21mr|python-mysql-2.0.3-1|14	
21mr|python-mysql-2.0.3-1|15	%description
21mr|python-mysql-2.0.3-1|16	Python interface to MySQL-3.2 and beyond
21mr|python-mysql-2.0.3-1|17	
21mr|python-mysql-2.0.3-1|18	MySQLdb is an interface to the popular MySQL database server for Python.
21mr|python-mysql-2.0.3-1|19	The design goals are:
21mr|python-mysql-2.0.3-1|20	
21mr|python-mysql-2.0.3-1|21	-     Compliance with Python database API version 2.0
21mr|python-mysql-2.0.3-1|22	-     Thread-safety
21mr|python-mysql-2.0.3-1|23	-     Thread-friendliness (threads will not block each other)
21mr|python-mysql-2.0.3-1|24	-     Compatibility with MySQL-3.23 and later
21mr|python-mysql-2.0.3-1|25	
21mr|python-mysql-2.0.3-1|26	This module should be mostly compatible with an older interface written by Joe
21mr|python-mysql-2.0.3-1|27	Skinner and others. However, the older version is a) not thread-friendly, b)
21mr|python-mysql-2.0.3-1|28	written for MySQL 3.21, c) apparently t actively maintained. No code from that
21mr|python-mysql-2.0.3-1|29	version is used in MySQLdb. MySQLdb is free software.
21mr|python-mysql-2.0.3-1|30	
21mr|python-mysql-2.0.3-1|31	%package -n python3-mysql
21mr|python-mysql-2.0.3-1|32	Summary:	Python interface to MySQL
21mr|python-mysql-2.0.3-1|33	
21mr|python-mysql-2.0.3-1|34	%description -n python3-mysql
21mr|python-mysql-2.0.3-1|35	Python interface to MySQL-3.2 and beyond
21mr|python-mysql-2.0.3-1|36	
21mr|python-mysql-2.0.3-1|37	MySQLdb is an interface to the popular MySQL database server for Python.
21mr|python-mysql-2.0.3-1|38	The design goals are:
21mr|python-mysql-2.0.3-1|39	
21mr|python-mysql-2.0.3-1|40	-     Compliance with Python database API version 2.0
21mr|python-mysql-2.0.3-1|41	-     Thread-safety
21mr|python-mysql-2.0.3-1|42	-     Thread-friendliness (threads will not block each other)
21mr|python-mysql-2.0.3-1|43	-     Compatibility with MySQL-3.23 and later
21mr|python-mysql-2.0.3-1|44	
21mr|python-mysql-2.0.3-1|45	This module should be mostly compatible with an older interface written by Joe
21mr|python-mysql-2.0.3-1|46	Skinner and others. However, the older version is a) not thread-friendly, b)
21mr|python-mysql-2.0.3-1|47	written for MySQL 3.21, c) apparently t actively maintained. No code from that
21mr|python-mysql-2.0.3-1|48	version is used in MySQLdb. MySQLdb is free software.
21mr|python-mysql-2.0.3-1|49	
21mr|python-mysql-2.0.3-1|50	
21mr|python-mysql-2.0.3-1|51	%prep
21mr|python-mysql-2.0.3-1|52	%autosetup -n mysqlclient-%{version} -p1
21mr|python-mysql-2.0.3-1|53	
21mr|python-mysql-2.0.3-1|54	%build
21mr|python-mysql-2.0.3-1|55	%py3_build
21mr|python-mysql-2.0.3-1|56	
21mr|python-mysql-2.0.3-1|57	%install
21mr|python-mysql-2.0.3-1|58	%py3_install
21mr|python-mysql-2.0.3-1|59	
21mr|python-mysql-2.0.3-1|60	%files -n python3-mysql
21mr|python-mysql-2.0.3-1|61	%doc doc/*
21mr|python-mysql-2.0.3-1|62	%{python3_sitearch}/*

15905 21
21mr|python-mysqlclient-2.0.0-2|1	%global pypi_name mysqlclient
21mr|python-mysqlclient-2.0.0-2|2	
21mr|python-mysqlclient-2.0.0-2|3	Name:           python-%{pypi_name}
21mr|python-mysqlclient-2.0.0-2|4	Version:        2.0.0
21mr|python-mysqlclient-2.0.0-2|5	Release:        2
21mr|python-mysqlclient-2.0.0-2|6	Summary:        MySQL/mariaDB database connector for Python
21mr|python-mysqlclient-2.0.0-2|7	Group:          Development/Python
21mr|python-mysqlclient-2.0.0-2|8	License:        GPLv2
21mr|python-mysqlclient-2.0.0-2|9	URL:            https://github.com/PyMySQL/mysqlclient-python
21mr|python-mysqlclient-2.0.0-2|10	Source0:        https://github.com/PyMySQL/mysqlclient-python/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-mysqlclient-2.0.0-2|11	BuildRequires:  gcc
21mr|python-mysqlclient-2.0.0-2|12	# mariadb-connector-c
21mr|python-mysqlclient-2.0.0-2|13	BuildRequires:  mysql-devel
21mr|python-mysqlclient-2.0.0-2|14	BuildRequires:  python3-devel
21mr|python-mysqlclient-2.0.0-2|15	BuildRequires:  python3-setuptools
21mr|python-mysqlclient-2.0.0-2|16	BuildRequires:  python3-sphinx
21mr|python-mysqlclient-2.0.0-2|17	
21mr|python-mysqlclient-2.0.0-2|18	%description
21mr|python-mysqlclient-2.0.0-2|19	MySQLdb is an interface to the popular MySQL database server that provides
21mr|python-mysqlclient-2.0.0-2|20	the Python database API.
21mr|python-mysqlclient-2.0.0-2|21	
21mr|python-mysqlclient-2.0.0-2|22	#--------------------------------------------------------------------------
21mr|python-mysqlclient-2.0.0-2|23	
21mr|python-mysqlclient-2.0.0-2|24	%package -n     python3-%{pypi_name}
21mr|python-mysqlclient-2.0.0-2|25	Summary:        %{summary}
21mr|python-mysqlclient-2.0.0-2|26	
21mr|python-mysqlclient-2.0.0-2|27	%description -n python3-%{pypi_name}
21mr|python-mysqlclient-2.0.0-2|28	MySQLdb is an interface to the popular MySQL database server that provides
21mr|python-mysqlclient-2.0.0-2|29	the Python database API.
21mr|python-mysqlclient-2.0.0-2|30	
21mr|python-mysqlclient-2.0.0-2|31	%files -n python3-%{pypi_name}
21mr|python-mysqlclient-2.0.0-2|32	%license LICENSE
21mr|python-mysqlclient-2.0.0-2|33	%doc README.md HISTORY.rst
21mr|python-mysqlclient-2.0.0-2|34	%{python3_sitearch}/MySQLdb/
21mr|python-mysqlclient-2.0.0-2|35	%{python3_sitearch}/%{pypi_name}-%{version}-py*.egg-info/
21mr|python-mysqlclient-2.0.0-2|36	
21mr|python-mysqlclient-2.0.0-2|37	#--------------------------------------------------------------------------
21mr|python-mysqlclient-2.0.0-2|38	
21mr|python-mysqlclient-2.0.0-2|39	%package -n python-%{pypi_name}-doc
21mr|python-mysqlclient-2.0.0-2|40	Summary:        Documentation for %{name}
21mr|python-mysqlclient-2.0.0-2|41	
21mr|python-mysqlclient-2.0.0-2|42	%description -n python-%{pypi_name}-doc
21mr|python-mysqlclient-2.0.0-2|43	Documentation for %{name}.
21mr|python-mysqlclient-2.0.0-2|44	
21mr|python-mysqlclient-2.0.0-2|45	%files -n python-%{pypi_name}-doc
21mr|python-mysqlclient-2.0.0-2|46	%license LICENSE
21mr|python-mysqlclient-2.0.0-2|47	%doc html
21mr|python-mysqlclient-2.0.0-2|48	
21mr|python-mysqlclient-2.0.0-2|49	#--------------------------------------------------------------------------
21mr|python-mysqlclient-2.0.0-2|50	
21mr|python-mysqlclient-2.0.0-2|51	%prep
21mr|python-mysqlclient-2.0.0-2|52	%autosetup -n %{pypi_name}-%{version}
21mr|python-mysqlclient-2.0.0-2|53	rm -rf %{pypi_name}.egg-info
21mr|python-mysqlclient-2.0.0-2|54	
21mr|python-mysqlclient-2.0.0-2|55	%build
21mr|python-mysqlclient-2.0.0-2|56	%py3_build
21mr|python-mysqlclient-2.0.0-2|57	PYTHONPATH=${PWD} sphinx-build-3 doc html
21mr|python-mysqlclient-2.0.0-2|58	rm -rf html/.{doctrees,buildinfo}
21mr|python-mysqlclient-2.0.0-2|59	
21mr|python-mysqlclient-2.0.0-2|60	%install
21mr|python-mysqlclient-2.0.0-2|61	%py3_install

15906 21
21mr|python-nacl-1.3.0-1|1	%define	oname	PyNaCl
21mr|python-nacl-1.3.0-1|2	%define module	nacl
21mr|python-nacl-1.3.0-1|3	
21mr|python-nacl-1.3.0-1|4	Name:		python-%{module}
21mr|python-nacl-1.3.0-1|5	Version:	1.3.0
21mr|python-nacl-1.3.0-1|6	Release:	1
21mr|python-nacl-1.3.0-1|7	Summary:	Python binding to the Networking and Cryptography (NaCl) library
21mr|python-nacl-1.3.0-1|8	Url:		https://github.com/pyca/%{module}
21mr|python-nacl-1.3.0-1|9	Source0:	https://github.com/pyca/pynacl/archive/%{version}.tar.gz?/pynacl-%{version}.tar.gz
21mr|python-nacl-1.3.0-1|10	License:	Apache License
21mr|python-nacl-1.3.0-1|11	Group:		Development/Python
21mr|python-nacl-1.3.0-1|12	
21mr|python-nacl-1.3.0-1|13	%description
21mr|python-nacl-1.3.0-1|14	PyNaCl is a Python binding to libsodium,
21mr|python-nacl-1.3.0-1|15	which is a fork of the Networking and Cryptography library.
21mr|python-nacl-1.3.0-1|16	These libraries have a stated goal of improving usability, security and speed.
21mr|python-nacl-1.3.0-1|17	It supports Python 2.7 and 3.4+ as well as PyPy 2.6+.
21mr|python-nacl-1.3.0-1|18	
21mr|python-nacl-1.3.0-1|19	#==============================================================================
21mr|python-nacl-1.3.0-1|20	%package -n python2-%{module}
21mr|python-nacl-1.3.0-1|21	%py2_migration_meta python2-%{module}
21mr|python-nacl-1.3.0-1|22	Summary:        Python binding to the Networking and Cryptography (NaCl) library
21mr|python-nacl-1.3.0-1|23	Group:		Development/Python
21mr|python-nacl-1.3.0-1|24	BuildRequires:	pythonegg(setuptools)
21mr|python-nacl-1.3.0-1|25	BuildRequires:	pkgconfig(python2)
21mr|python-nacl-1.3.0-1|26	BuildRequires:	pythonegg(cffi)
21mr|python-nacl-1.3.0-1|27	Requires:	python2-cffi >= 1.4.1
21mr|python-nacl-1.3.0-1|28	Requires:	python2-six
21mr|python-nacl-1.3.0-1|29	
21mr|python-nacl-1.3.0-1|30	%description -n python2-%{module}
21mr|python-nacl-1.3.0-1|31	PyNaCl is a Python binding to libsodium,
21mr|python-nacl-1.3.0-1|32	which is a fork of the Networking and Cryptography library.
21mr|python-nacl-1.3.0-1|33	These libraries have a stated goal of improving usability, security and speed.
21mr|python-nacl-1.3.0-1|34	It supports Python 2.7 and 3.4+ as well as PyPy 2.6+.
21mr|python-nacl-1.3.0-1|35	
21mr|python-nacl-1.3.0-1|36	%files -n python2-%{module}
21mr|python-nacl-1.3.0-1|37	%doc CHANGELOG.rst LICENSE README.rst
21mr|python-nacl-1.3.0-1|38	%{python2_sitearch}/%{module}
21mr|python-nacl-1.3.0-1|39	%{python2_sitearch}/%{oname}-%{version}-py*.egg-info
21mr|python-nacl-1.3.0-1|40	
21mr|python-nacl-1.3.0-1|41	#==============================================================================
21mr|python-nacl-1.3.0-1|42	%package -n python3-%{module}
21mr|python-nacl-1.3.0-1|43	Summary:        Python binding to the Networking and Cryptography (NaCl) library
21mr|python-nacl-1.3.0-1|44	Group:		Development/Python
21mr|python-nacl-1.3.0-1|45	BuildRequires:	pkgconfig(python3)
21mr|python-nacl-1.3.0-1|46	BuildRequires:	python3egg(setuptools)
21mr|python-nacl-1.3.0-1|47	BuildRequires:	python3egg(cffi)
21mr|python-nacl-1.3.0-1|48	Requires:	python3-cffi >= 1.4.1
21mr|python-nacl-1.3.0-1|49	Requires:	python3-six
21mr|python-nacl-1.3.0-1|50	
21mr|python-nacl-1.3.0-1|51	%description -n python3-%{module}
21mr|python-nacl-1.3.0-1|52	PyNaCl is a Python binding to libsodium,
21mr|python-nacl-1.3.0-1|53	which is a fork of the Networking and Cryptography library.
21mr|python-nacl-1.3.0-1|54	These libraries have a stated goal of improving usability, security and speed.
21mr|python-nacl-1.3.0-1|55	It supports Python 2.7 and 3.4+ as well as PyPy 2.6+.
21mr|python-nacl-1.3.0-1|56	
21mr|python-nacl-1.3.0-1|57	%files -n python3-%{module}
21mr|python-nacl-1.3.0-1|58	%doc CHANGELOG.rst LICENSE README.rst
21mr|python-nacl-1.3.0-1|59	%{python3_sitearch}/%{module}
21mr|python-nacl-1.3.0-1|60	%{python3_sitearch}/%{oname}-%{version}-py*.egg-info
21mr|python-nacl-1.3.0-1|61	
21mr|python-nacl-1.3.0-1|62	#=============================================================================
21mr|python-nacl-1.3.0-1|63	%prep
21mr|python-nacl-1.3.0-1|64	%setup -q -n pynacl-%{version}
21mr|python-nacl-1.3.0-1|65	
21mr|python-nacl-1.3.0-1|66	%build
21mr|python-nacl-1.3.0-1|67	export PYTHON=%__python2
21mr|python-nacl-1.3.0-1|68	%py2_build
21mr|python-nacl-1.3.0-1|69	%py3_build
21mr|python-nacl-1.3.0-1|70	
21mr|python-nacl-1.3.0-1|71	%install
21mr|python-nacl-1.3.0-1|72	%py2_install
21mr|python-nacl-1.3.0-1|73	%py3_install
21mr|python-nacl-1.3.0-1|74	rm --recursive --force %{buildroot}%{_lib}/debug
21mr|python-nacl-1.3.0-1|75	rm --recursive --force %{buildroot}%{_usrsrc}/debug/%{module}-%{version}

15907 21
21mr|python-naked-0.1.31-4|1	%define module naked
21mr|python-naked-0.1.31-4|2	%define realname Naked
21mr|python-naked-0.1.31-4|3	
21mr|python-naked-0.1.31-4|4	Summary: 	A Python command line application framework
21mr|python-naked-0.1.31-4|5	Name: 	 	python-%{module}
21mr|python-naked-0.1.31-4|6	Version: 	0.1.31
21mr|python-naked-0.1.31-4|7	Release: 	4
21mr|python-naked-0.1.31-4|8	License:	MIT
21mr|python-naked-0.1.31-4|9	Group:		Development/Python
21mr|python-naked-0.1.31-4|10	Url:		https://pypi.org/project/Naked/
21mr|python-naked-0.1.31-4|11	Source0:        https://files.pythonhosted.org/packages/source/N/%{realname}/%{realname}-%{version}.tar.gz
21mr|python-naked-0.1.31-4|12	BuildRequires:  pkgconfig(python3)
21mr|python-naked-0.1.31-4|13	BuildRequires:	python3-setuptools
21mr|python-naked-0.1.31-4|14	BuildRequires:	python3-pkg-resources
21mr|python-naked-0.1.31-4|15	BuildArch:      noarch
21mr|python-naked-0.1.31-4|16	
21mr|python-naked-0.1.31-4|17	%description
21mr|python-naked-0.1.31-4|18	A Python command line application framework
21mr|python-naked-0.1.31-4|19	
21mr|python-naked-0.1.31-4|20	#------------------------------------------------------------------
21mr|python-naked-0.1.31-4|21	
21mr|python-naked-0.1.31-4|22	%package -n python3-%{module}
21mr|python-naked-0.1.31-4|23	Summary: 	A Python3 command line application framework
21mr|python-naked-0.1.31-4|24	Group:		Development/Python
21mr|python-naked-0.1.31-4|25	Provides:	python3-%{module}
21mr|python-naked-0.1.31-4|26	Provides:	python3-%{realname}
21mr|python-naked-0.1.31-4|27	Provides:	%{realname}
21mr|python-naked-0.1.31-4|28	
21mr|python-naked-0.1.31-4|29	%description -n python3-%{module}
21mr|python-naked-0.1.31-4|30	A Python3 command line application framework
21mr|python-naked-0.1.31-4|31	
21mr|python-naked-0.1.31-4|32	%files -n python3-%{module}
21mr|python-naked-0.1.31-4|33	%doc docs/LICENSE lib/Naked/templates/licenses.py docs/README.rst lib/Naked/templates/readme_md_file.py
21mr|python-naked-0.1.31-4|34	%{_bindir}/naked
21mr|python-naked-0.1.31-4|35	%{python3_sitelib}/%{realname}
21mr|python-naked-0.1.31-4|36	%{python3_sitelib}/%{realname}-%{version}-py?.?.egg-info
21mr|python-naked-0.1.31-4|37	
21mr|python-naked-0.1.31-4|38	#------------------------------------------------------------------
21mr|python-naked-0.1.31-4|39	
21mr|python-naked-0.1.31-4|40	%prep
21mr|python-naked-0.1.31-4|41	%autosetup -p1 -n %{realname}-%{version}
21mr|python-naked-0.1.31-4|42	
21mr|python-naked-0.1.31-4|43	%build
21mr|python-naked-0.1.31-4|44	%py3_build
21mr|python-naked-0.1.31-4|45	
21mr|python-naked-0.1.31-4|46	%install
21mr|python-naked-0.1.31-4|47	%py3_install

15908 21
21mr|python-ndg-httpsclient-0.5.1-1|1	%define srcname ndg_httpsclient
21mr|python-ndg-httpsclient-0.5.1-1|2	%define	module	ndg-httpsclient
21mr|python-ndg-httpsclient-0.5.1-1|3	
21mr|python-ndg-httpsclient-0.5.1-1|4	Name:		python-%{module}
21mr|python-ndg-httpsclient-0.5.1-1|5	Version:	0.5.1
21mr|python-ndg-httpsclient-0.5.1-1|6	Release:	1
21mr|python-ndg-httpsclient-0.5.1-1|7	Summary:	Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSL
21mr|python-ndg-httpsclient-0.5.1-1|8	Url:		https://github.com/cedadev/ndg_httpsclient/
21mr|python-ndg-httpsclient-0.5.1-1|9	Source0:	%{pypi_source}
21mr|python-ndg-httpsclient-0.5.1-1|10	License:	BSD - See ndg/httpsclient/LICENCE file for details
21mr|python-ndg-httpsclient-0.5.1-1|11	Group:		Development/Python
21mr|python-ndg-httpsclient-0.5.1-1|12	BuildRequires:	python3-devel
21mr|python-ndg-httpsclient-0.5.1-1|13	BuildRequires:	python3-pyasn1
21mr|python-ndg-httpsclient-0.5.1-1|14	BuildRequires:	python3-pyOpenSSL
21mr|python-ndg-httpsclient-0.5.1-1|15	BuildRequires:	python3-setuptools
21mr|python-ndg-httpsclient-0.5.1-1|16	BuildArch:	noarch
21mr|python-ndg-httpsclient-0.5.1-1|17	
21mr|python-ndg-httpsclient-0.5.1-1|18	%description
21mr|python-ndg-httpsclient-0.5.1-1|19	This is a HTTPS client implementation for httplib and urllib2 based on
21mr|python-ndg-httpsclient-0.5.1-1|20	PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation
21mr|python-ndg-httpsclient-0.5.1-1|21	over the default provided with Python and importantly enables full
21mr|python-ndg-httpsclient-0.5.1-1|22	verification of the SSL peer.
21mr|python-ndg-httpsclient-0.5.1-1|23	
21mr|python-ndg-httpsclient-0.5.1-1|24	#------------------------------------------------------------------------
21mr|python-ndg-httpsclient-0.5.1-1|25	
21mr|python-ndg-httpsclient-0.5.1-1|26	%package -n python3-%{module}
21mr|python-ndg-httpsclient-0.5.1-1|27	Summary:	%{summary}
21mr|python-ndg-httpsclient-0.5.1-1|28	Group:		%{group}
21mr|python-ndg-httpsclient-0.5.1-1|29	# compat with Fedora
21mr|python-ndg-httpsclient-0.5.1-1|30	Provides:	python3-%{srcname} = %{EVRD}
21mr|python-ndg-httpsclient-0.5.1-1|31	
21mr|python-ndg-httpsclient-0.5.1-1|32	%description -n python3-%{module}
21mr|python-ndg-httpsclient-0.5.1-1|33	This is a HTTPS client implementation for httplib and urllib2 based on
21mr|python-ndg-httpsclient-0.5.1-1|34	PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation
21mr|python-ndg-httpsclient-0.5.1-1|35	over the default provided with Python and importantly enables full
21mr|python-ndg-httpsclient-0.5.1-1|36	verification of the SSL peer.
21mr|python-ndg-httpsclient-0.5.1-1|37	
21mr|python-ndg-httpsclient-0.5.1-1|38	%files -n python3-%{module}
21mr|python-ndg-httpsclient-0.5.1-1|39	%license ndg/httpsclient/LICENSE
21mr|python-ndg-httpsclient-0.5.1-1|40	%doc ndg/httpsclient/test/README
21mr|python-ndg-httpsclient-0.5.1-1|41	%{_bindir}/ndg_httpclient
21mr|python-ndg-httpsclient-0.5.1-1|42	%{python3_sitelib}/ndg/
21mr|python-ndg-httpsclient-0.5.1-1|43	%{python3_sitelib}/%{srcname}-%{version}-py%{python3_version}.egg-info/
21mr|python-ndg-httpsclient-0.5.1-1|44	
21mr|python-ndg-httpsclient-0.5.1-1|45	#------------------------------------------------------------------------
21mr|python-ndg-httpsclient-0.5.1-1|46	
21mr|python-ndg-httpsclient-0.5.1-1|47	%prep
21mr|python-ndg-httpsclient-0.5.1-1|48	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-ndg-httpsclient-0.5.1-1|49	
21mr|python-ndg-httpsclient-0.5.1-1|50	%build
21mr|python-ndg-httpsclient-0.5.1-1|51	%py3_build
21mr|python-ndg-httpsclient-0.5.1-1|52	
21mr|python-ndg-httpsclient-0.5.1-1|53	%install
21mr|python-ndg-httpsclient-0.5.1-1|54	%py3_install

15909 21
21mr|python-netaddr-0.8.0-2|1	%define pypi_name netaddr
21mr|python-netaddr-0.8.0-2|2	
21mr|python-netaddr-0.8.0-2|3	Summary:	Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
21mr|python-netaddr-0.8.0-2|4	Name:		python-%{pypi_name}
21mr|python-netaddr-0.8.0-2|5	Version:	0.8.0
21mr|python-netaddr-0.8.0-2|6	Release:	2
21mr|python-netaddr-0.8.0-2|7	License:	BSD3c
21mr|python-netaddr-0.8.0-2|8	Group:		Development/Python
21mr|python-netaddr-0.8.0-2|9	Url:		https://github.com/drkjam/netaddr
21mr|python-netaddr-0.8.0-2|10	Source0:	https://pypi.io/packages/source/n/netaddr/netaddr-%{version}.tar.gz
21mr|python-netaddr-0.8.0-2|11	BuildArch:	noarch
21mr|python-netaddr-0.8.0-2|12	
21mr|python-netaddr-0.8.0-2|13	%description
21mr|python-netaddr-0.8.0-2|14	A pure Python network address representation and manipulation library.
21mr|python-netaddr-0.8.0-2|15	
21mr|python-netaddr-0.8.0-2|16	netaddr provides a Pythonic way of working with:
21mr|python-netaddr-0.8.0-2|17	- IPv4 and IPv6 addresses and subnets (including CIDR notation);
21mr|python-netaddr-0.8.0-2|18	- MAC (Media Access Control) addresses in multiple formats;
21mr|python-netaddr-0.8.0-2|19	- IEEE EUI-64, OUI and IAB identifiers;
21mr|python-netaddr-0.8.0-2|20	- a user friendly IP glob-style format.
21mr|python-netaddr-0.8.0-2|21	
21mr|python-netaddr-0.8.0-2|22	Included are routines for:
21mr|python-netaddr-0.8.0-2|23	- generating, sorting and summarizing IP addresses;
21mr|python-netaddr-0.8.0-2|24	- converting IP addresses and ranges between various different formats;
21mr|python-netaddr-0.8.0-2|25	- performing set based operations on groups of IP addresses and subnets;
21mr|python-netaddr-0.8.0-2|26	- arbitrary IP address range calculations and conversions;
21mr|python-netaddr-0.8.0-2|27	- querying IEEE OUI and IAB organisational information;
21mr|python-netaddr-0.8.0-2|28	- querying of IP standards related data from key IANA data sources.
21mr|python-netaddr-0.8.0-2|29	
21mr|python-netaddr-0.8.0-2|30	#------------------------------------------------------------------------------
21mr|python-netaddr-0.8.0-2|31	%package -n python3-%{pypi_name}
21mr|python-netaddr-0.8.0-2|32	Summary:	Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
21mr|python-netaddr-0.8.0-2|33	Group:		Development/Python
21mr|python-netaddr-0.8.0-2|34	BuildRequires:	python3egg(setuptools)
21mr|python-netaddr-0.8.0-2|35	BuildRequires:	pkgconfig(python3)
21mr|python-netaddr-0.8.0-2|36	
21mr|python-netaddr-0.8.0-2|37	%description -n python3-%{pypi_name}
21mr|python-netaddr-0.8.0-2|38	A pure Python network address representation and manipulation library.
21mr|python-netaddr-0.8.0-2|39	
21mr|python-netaddr-0.8.0-2|40	netaddr provides a Pythonic way of working with:
21mr|python-netaddr-0.8.0-2|41	- IPv4 and IPv6 addresses and subnets (including CIDR notation);
21mr|python-netaddr-0.8.0-2|42	- MAC (Media Access Control) addresses in multiple formats;
21mr|python-netaddr-0.8.0-2|43	- IEEE EUI-64, OUI and IAB identifiers;
21mr|python-netaddr-0.8.0-2|44	- a user friendly IP glob-style format.
21mr|python-netaddr-0.8.0-2|45	
21mr|python-netaddr-0.8.0-2|46	Included are routines for:
21mr|python-netaddr-0.8.0-2|47	- generating, sorting and summarizing IP addresses;
21mr|python-netaddr-0.8.0-2|48	- converting IP addresses and ranges between various different formats;
21mr|python-netaddr-0.8.0-2|49	- performing set based operations on groups of IP addresses and subnets;
21mr|python-netaddr-0.8.0-2|50	- arbitrary IP address range calculations and conversions;
21mr|python-netaddr-0.8.0-2|51	- querying IEEE OUI and IAB organisational information;
21mr|python-netaddr-0.8.0-2|52	- querying of IP standards related data from key IANA data sources.
21mr|python-netaddr-0.8.0-2|53	
21mr|python-netaddr-0.8.0-2|54	%files -n python3-%{pypi_name}
21mr|python-netaddr-0.8.0-2|55	%doc AUTHORS CHANGELOG COPYRIGHT LICENSE
21mr|python-netaddr-0.8.0-2|56	%{_bindir}/%{pypi_name}
21mr|python-netaddr-0.8.0-2|57	%{python3_sitelib}/*
21mr|python-netaddr-0.8.0-2|58	
21mr|python-netaddr-0.8.0-2|59	#------------------------------------------------------------------------------
21mr|python-netaddr-0.8.0-2|60	
21mr|python-netaddr-0.8.0-2|61	%prep
21mr|python-netaddr-0.8.0-2|62	%setup -qn %{pypi_name}-%{version}
21mr|python-netaddr-0.8.0-2|63	chmod -x AUTHORS CHANGELOG COPYRIGHT LICENSE # remove executable bit from docs
21mr|python-netaddr-0.8.0-2|64	
21mr|python-netaddr-0.8.0-2|65	%build
21mr|python-netaddr-0.8.0-2|66	%py3_build
21mr|python-netaddr-0.8.0-2|67	
21mr|python-netaddr-0.8.0-2|68	%install
21mr|python-netaddr-0.8.0-2|69	%py3_install

15910 21
21mr|python-netifaces-0_11_0-1|1	%define	pypi_name	netifaces
21mr|python-netifaces-0_11_0-1|2	%define ver	%(echo %{version} |tr . _)
21mr|python-netifaces-0_11_0-1|3	
21mr|python-netifaces-0_11_0-1|4	Name:		python-%{pypi_name}
21mr|python-netifaces-0_11_0-1|5	Version:	0_11_0
21mr|python-netifaces-0_11_0-1|6	Release:	1
21mr|python-netifaces-0_11_0-1|7	Summary:	Portable network interface information
21mr|python-netifaces-0_11_0-1|8	Group:		Development/Python
21mr|python-netifaces-0_11_0-1|9	License:	MIT License
21mr|python-netifaces-0_11_0-1|10	Url:		http://alastairs-place.net/netifaces
21mr|python-netifaces-0_11_0-1|11	Source0:	https://github.com/al45tair/netifaces/archive/release_%{ver}.tar.gz?/%{pypi_name}-release_%{ver}.tar.gz
21mr|python-netifaces-0_11_0-1|12	
21mr|python-netifaces-0_11_0-1|13	BuildRequires:	pkgconfig(python2)
21mr|python-netifaces-0_11_0-1|14	BuildRequires:	pythonegg(setuptools)
21mr|python-netifaces-0_11_0-1|15	
21mr|python-netifaces-0_11_0-1|16	%description
21mr|python-netifaces-0_11_0-1|17	netifaces provides a (hopefully portable-ish) way for Python programmers to
21mr|python-netifaces-0_11_0-1|18	get access to a list of the network interfaces on the local machine, and to
21mr|python-netifaces-0_11_0-1|19	obtain the addresses of those network interfaces.
21mr|python-netifaces-0_11_0-1|20	
21mr|python-netifaces-0_11_0-1|21	The package has been tested on Mac OS X, Windows XP, Windows Vista, Linux
21mr|python-netifaces-0_11_0-1|22	and Solaris.
21mr|python-netifaces-0_11_0-1|23	
21mr|python-netifaces-0_11_0-1|24	It should work on other UNIX-like systems provided they implement
21mr|python-netifaces-0_11_0-1|25	either getifaddrs() or support the SIOCGIFxxx socket options, although the
21mr|python-netifaces-0_11_0-1|26	data provided by the socket options is normally less complete.
21mr|python-netifaces-0_11_0-1|27	
21mr|python-netifaces-0_11_0-1|28	#----------------------------------------------------------------------------
21mr|python-netifaces-0_11_0-1|29	%package -n python2-%{pypi_name}
21mr|python-netifaces-0_11_0-1|30	%py2_migration_meta python2-%{pypi_name}
21mr|python-netifaces-0_11_0-1|31	Summary:	Portable network interface information
21mr|python-netifaces-0_11_0-1|32	Group:		Development/Python
21mr|python-netifaces-0_11_0-1|33	
21mr|python-netifaces-0_11_0-1|34	%description -n python2-%{pypi_name}
21mr|python-netifaces-0_11_0-1|35	netifaces provides a (hopefully portable-ish) way for Python programmers to
21mr|python-netifaces-0_11_0-1|36	get access to a list of the network interfaces on the local machine, and to
21mr|python-netifaces-0_11_0-1|37	obtain the addresses of those network interfaces.
21mr|python-netifaces-0_11_0-1|38	
21mr|python-netifaces-0_11_0-1|39	The package has been tested on Mac OS X, Windows XP, Windows Vista, Linux
21mr|python-netifaces-0_11_0-1|40	and Solaris.
21mr|python-netifaces-0_11_0-1|41	
21mr|python-netifaces-0_11_0-1|42	It should work on other UNIX-like systems provided they implement
21mr|python-netifaces-0_11_0-1|43	either getifaddrs() or support the SIOCGIFxxx socket options, although the
21mr|python-netifaces-0_11_0-1|44	data provided by the socket options is normally less complete.
21mr|python-netifaces-0_11_0-1|45	
21mr|python-netifaces-0_11_0-1|46	%files -n python2-%{pypi_name}
21mr|python-netifaces-0_11_0-1|47	%{python2_sitearch}/netifaces*.so
21mr|python-netifaces-0_11_0-1|48	%{python2_sitearch}/netifaces*.egg-info
21mr|python-netifaces-0_11_0-1|49	#----------------------------------------------------------------------------
21mr|python-netifaces-0_11_0-1|50	%package -n python3-%{pypi_name}
21mr|python-netifaces-0_11_0-1|51	Summary:	Portable network interface information
21mr|python-netifaces-0_11_0-1|52	Group:		Development/Python
21mr|python-netifaces-0_11_0-1|53	BuildRequires:	pkgconfig(python3)
21mr|python-netifaces-0_11_0-1|54	BuildRequires:	python3egg(setuptools)
21mr|python-netifaces-0_11_0-1|55	
21mr|python-netifaces-0_11_0-1|56	%description -n python3-%{pypi_name}
21mr|python-netifaces-0_11_0-1|57	netifaces provides a (hopefully portable-ish) way for Python programmers to
21mr|python-netifaces-0_11_0-1|58	get access to a list of the network interfaces on the local machine, and to
21mr|python-netifaces-0_11_0-1|59	obtain the addresses of those network interfaces.
21mr|python-netifaces-0_11_0-1|60	
21mr|python-netifaces-0_11_0-1|61	The package has been tested on Mac OS X, Windows XP, Windows Vista, Linux
21mr|python-netifaces-0_11_0-1|62	and Solaris.
21mr|python-netifaces-0_11_0-1|63	
21mr|python-netifaces-0_11_0-1|64	It should work on other UNIX-like systems provided they implement
21mr|python-netifaces-0_11_0-1|65	either getifaddrs() or support the SIOCGIFxxx socket options, although the
21mr|python-netifaces-0_11_0-1|66	data provided by the socket options is normally less complete.
21mr|python-netifaces-0_11_0-1|67	
21mr|python-netifaces-0_11_0-1|68	%files -n python3-%{pypi_name}
21mr|python-netifaces-0_11_0-1|69	%{python3_sitearch}/netifaces*.so
21mr|python-netifaces-0_11_0-1|70	%{python3_sitearch}/netifaces*.egg-info
21mr|python-netifaces-0_11_0-1|71	#----------------------------------------------------------------------------
21mr|python-netifaces-0_11_0-1|72	
21mr|python-netifaces-0_11_0-1|73	%prep
21mr|python-netifaces-0_11_0-1|74	%setup -qc
21mr|python-netifaces-0_11_0-1|75	mv %{pypi_name}-release_%{ver} python2
21mr|python-netifaces-0_11_0-1|76	cp -r python2 python3
21mr|python-netifaces-0_11_0-1|77	
21mr|python-netifaces-0_11_0-1|78	%build
21mr|python-netifaces-0_11_0-1|79	pushd python2
21mr|python-netifaces-0_11_0-1|80	%py2_build
21mr|python-netifaces-0_11_0-1|81	popd
21mr|python-netifaces-0_11_0-1|82	
21mr|python-netifaces-0_11_0-1|83	pushd python3
21mr|python-netifaces-0_11_0-1|84	%py3_build
21mr|python-netifaces-0_11_0-1|85	popd
21mr|python-netifaces-0_11_0-1|86	
21mr|python-netifaces-0_11_0-1|87	%install
21mr|python-netifaces-0_11_0-1|88	pushd python2
21mr|python-netifaces-0_11_0-1|89	%py2_install
21mr|python-netifaces-0_11_0-1|90	popd
21mr|python-netifaces-0_11_0-1|91	
21mr|python-netifaces-0_11_0-1|92	pushd python3
21mr|python-netifaces-0_11_0-1|93	%py3_install
21mr|python-netifaces-0_11_0-1|94	popd

15911 21
21mr|python-netmiko-3.4.0-1|1	%global srcname netmiko
21mr|python-netmiko-3.4.0-1|2	
21mr|python-netmiko-3.4.0-1|3	Summary:	Multi-vendor library to simplify Paramiko SSH connections to network devices
21mr|python-netmiko-3.4.0-1|4	Name:		python-%{srcname}
21mr|python-netmiko-3.4.0-1|5	Version:	3.4.0
21mr|python-netmiko-3.4.0-1|6	Release:	1
21mr|python-netmiko-3.4.0-1|7	License:	MIT and ASL 2.0
21mr|python-netmiko-3.4.0-1|8	Group:		Development/Python
21mr|python-netmiko-3.4.0-1|9	Url:		https://pypi.org/project/%{srcname}
21mr|python-netmiko-3.4.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/n/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-netmiko-3.4.0-1|11	BuildArch:	noarch
21mr|python-netmiko-3.4.0-1|12	
21mr|python-netmiko-3.4.0-1|13	%description
21mr|python-netmiko-3.4.0-1|14	Multi-vendor library to simplify Paramiko SSH connections to network devices.
21mr|python-netmiko-3.4.0-1|15	
21mr|python-netmiko-3.4.0-1|16	#----------------------------------------------------------------------------
21mr|python-netmiko-3.4.0-1|17	
21mr|python-netmiko-3.4.0-1|18	%package -n python3-%{srcname}
21mr|python-netmiko-3.4.0-1|19	Summary:	Multi-vendor library to simplify Paramiko SSH connections to network devices
21mr|python-netmiko-3.4.0-1|20	Group:		Development/Python
21mr|python-netmiko-3.4.0-1|21	BuildRequires:	python3-devel
21mr|python-netmiko-3.4.0-1|22	# For import test, keep the same as requirements
21mr|python-netmiko-3.4.0-1|23	BuildRequires:	python3-paramiko
21mr|python-netmiko-3.4.0-1|24	BuildRequires:	python3-scp
21mr|python-netmiko-3.4.0-1|25	BuildRequires:	python3-serial
21mr|python-netmiko-3.4.0-1|26	BuildRequires:	python3-tenacity
21mr|python-netmiko-3.4.0-1|27	BuildRequires:	python3-textfsm
21mr|python-netmiko-3.4.0-1|28	BuildRequires:	python3-setuptools
21mr|python-netmiko-3.4.0-1|29	Requires:	python3-paramiko >= 2.6.0
21mr|python-netmiko-3.4.0-1|30	Requires:	python3-scp >= 0.13.2
21mr|python-netmiko-3.4.0-1|31	Requires:	python3-serial
21mr|python-netmiko-3.4.0-1|32	Requires:	python3-tenacity
21mr|python-netmiko-3.4.0-1|33	Requires:	python3-textfsm
21mr|python-netmiko-3.4.0-1|34	
21mr|python-netmiko-3.4.0-1|35	%description -n python3-%{srcname}
21mr|python-netmiko-3.4.0-1|36	Multi-vendor library to simplify Paramiko SSH connections to network devices.
21mr|python-netmiko-3.4.0-1|37	
21mr|python-netmiko-3.4.0-1|38	%files -n python3-%{srcname}
21mr|python-netmiko-3.4.0-1|39	%license LICENSE
21mr|python-netmiko-3.4.0-1|40	%doc README.md
21mr|python-netmiko-3.4.0-1|41	%{python3_sitelib}/*
21mr|python-netmiko-3.4.0-1|42	
21mr|python-netmiko-3.4.0-1|43	#----------------------------------------------------------------------------
21mr|python-netmiko-3.4.0-1|44	
21mr|python-netmiko-3.4.0-1|45	# FIXME: build the documentation, when upstream starts shipping its sources:
21mr|python-netmiko-3.4.0-1|46	# https://github.com/ktbyers/netmiko/issues/507
21mr|python-netmiko-3.4.0-1|47	
21mr|python-netmiko-3.4.0-1|48	%prep
21mr|python-netmiko-3.4.0-1|49	%autosetup -n %{srcname}-%{version}
21mr|python-netmiko-3.4.0-1|50	# NOTE(dtantsur): ntc-templates is not packaged, we're using python3-textfsm
21mr|python-netmiko-3.4.0-1|51	# instead. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1927400.
21mr|python-netmiko-3.4.0-1|52	sed -i '/ntc-templates/d' setup.py
21mr|python-netmiko-3.4.0-1|53	
21mr|python-netmiko-3.4.0-1|54	%build
21mr|python-netmiko-3.4.0-1|55	%py3_build
21mr|python-netmiko-3.4.0-1|56	
21mr|python-netmiko-3.4.0-1|57	%install
21mr|python-netmiko-3.4.0-1|58	%py3_install
21mr|python-netmiko-3.4.0-1|59	
21mr|python-netmiko-3.4.0-1|60	%check
21mr|python-netmiko-3.4.0-1|61	# FIXME: run unit tests, when/if upstream creates them:
21mr|python-netmiko-3.4.0-1|62	# https://github.com/ktbyers/netmiko/issues/509
21mr|python-netmiko-3.4.0-1|63	%__python3 -c "from netmiko import ConnectHandler"
21mr|python-netmiko-3.4.0-1|64	

15912 21
21mr|python-network-runner-0.3.6-1|1	%global pypi_name network-runner
21mr|python-network-runner-0.3.6-1|2	%global ansible_role network-runner
21mr|python-network-runner-0.3.6-1|3	
21mr|python-network-runner-0.3.6-1|4	Summary:	Abstraction and Python API for Ansible Networking
21mr|python-network-runner-0.3.6-1|5	Name:		python-%{pypi_name}
21mr|python-network-runner-0.3.6-1|6	Version:	0.3.6
21mr|python-network-runner-0.3.6-1|7	Release:	1
21mr|python-network-runner-0.3.6-1|8	License:	ASL 2.0
21mr|python-network-runner-0.3.6-1|9	Group:		Development/Python
21mr|python-network-runner-0.3.6-1|10	Url:		https://github.com/ansible-network/%{pypi_name}
21mr|python-network-runner-0.3.6-1|11	Source0:	https://github.com/ansible-network/%{pypi_name}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-network-runner-0.3.6-1|12	BuildRequires:	ansible >= 2.6
21mr|python-network-runner-0.3.6-1|13	BuildRequires:	python3-devel
21mr|python-network-runner-0.3.6-1|14	BuildRequires:	python3dist(ansible-runner)
21mr|python-network-runner-0.3.6-1|15	BuildRequires:	python3dist(mock)
21mr|python-network-runner-0.3.6-1|16	BuildRequires:	python3dist(pytest)
21mr|python-network-runner-0.3.6-1|17	BuildArch:	noarch
21mr|python-network-runner-0.3.6-1|18	
21mr|python-network-runner-0.3.6-1|19	%description
21mr|python-network-runner-0.3.6-1|20	Network Runner is a set of ansible roles and python library that
21mr|python-network-runner-0.3.6-1|21	abstracts Ansible Networking operations. It interfaces
21mr|python-network-runner-0.3.6-1|22	programatically through ansible-runner.
21mr|python-network-runner-0.3.6-1|23	
21mr|python-network-runner-0.3.6-1|24	#----------------------------------------------------------------------------
21mr|python-network-runner-0.3.6-1|25	
21mr|python-network-runner-0.3.6-1|26	%package -n python3-%{pypi_name}
21mr|python-network-runner-0.3.6-1|27	Summary:	Abstraction and Python API for Ansible Networking
21mr|python-network-runner-0.3.6-1|28	Group:		Development/Python
21mr|python-network-runner-0.3.6-1|29	Requires:	python3dist(ansible-runner)
21mr|python-network-runner-0.3.6-1|30	# Python code cannot work without the ansible roles
21mr|python-network-runner-0.3.6-1|31	Requires:	ansible-role-%{ansible_role} = %{EVRD}
21mr|python-network-runner-0.3.6-1|32	
21mr|python-network-runner-0.3.6-1|33	%description -n python3-%{pypi_name}
21mr|python-network-runner-0.3.6-1|34	Network Runner is a set of ansible roles and python library that
21mr|python-network-runner-0.3.6-1|35	abstracts Ansible Networking operations. It interfaces
21mr|python-network-runner-0.3.6-1|36	programatically through ansible-runner.
21mr|python-network-runner-0.3.6-1|37	
21mr|python-network-runner-0.3.6-1|38	%files -n python3-%{pypi_name}
21mr|python-network-runner-0.3.6-1|39	%license LICENSE
21mr|python-network-runner-0.3.6-1|40	%doc README.rst
21mr|python-network-runner-0.3.6-1|41	%{python3_sitelib}/network_runner
21mr|python-network-runner-0.3.6-1|42	%{python3_sitelib}/network_runner-%{version}-py%{python3_version}.egg-info
21mr|python-network-runner-0.3.6-1|43	
21mr|python-network-runner-0.3.6-1|44	#----------------------------------------------------------------------------
21mr|python-network-runner-0.3.6-1|45	
21mr|python-network-runner-0.3.6-1|46	%package -n ansible-role-%{ansible_role}
21mr|python-network-runner-0.3.6-1|47	Summary:	Role for Python Network Runner Library
21mr|python-network-runner-0.3.6-1|48	Group:		Development/Python
21mr|python-network-runner-0.3.6-1|49	Requires:	ansible >= 2.6
21mr|python-network-runner-0.3.6-1|50	# No cross sub-package dependency.
21mr|python-network-runner-0.3.6-1|51	# Can be installed and used without python package.
21mr|python-network-runner-0.3.6-1|52	
21mr|python-network-runner-0.3.6-1|53	%description -n ansible-role-%{ansible_role}
21mr|python-network-runner-0.3.6-1|54	Role for Python Network Runner Library.
21mr|python-network-runner-0.3.6-1|55	
21mr|python-network-runner-0.3.6-1|56	%files -n ansible-role-%{ansible_role}
21mr|python-network-runner-0.3.6-1|57	%license LICENSE
21mr|python-network-runner-0.3.6-1|58	%doc %{_sysconfdir}/ansible/roles/%{ansible_role}/README.md
21mr|python-network-runner-0.3.6-1|59	%{_sysconfdir}/ansible/roles/%{ansible_role}/defaults
21mr|python-network-runner-0.3.6-1|60	%{_sysconfdir}/ansible/roles/%{ansible_role}/handlers
21mr|python-network-runner-0.3.6-1|61	%{_sysconfdir}/ansible/roles/%{ansible_role}/meta
21mr|python-network-runner-0.3.6-1|62	%{_sysconfdir}/ansible/roles/%{ansible_role}/providers
21mr|python-network-runner-0.3.6-1|63	%{_sysconfdir}/ansible/roles/%{ansible_role}/tasks
21mr|python-network-runner-0.3.6-1|64	%{_sysconfdir}/ansible/roles/%{ansible_role}/templates
21mr|python-network-runner-0.3.6-1|65	%{_sysconfdir}/ansible/roles/%{ansible_role}/tests
21mr|python-network-runner-0.3.6-1|66	%{_sysconfdir}/ansible/roles/%{ansible_role}/vars
21mr|python-network-runner-0.3.6-1|67	
21mr|python-network-runner-0.3.6-1|68	#----------------------------------------------------------------------------
21mr|python-network-runner-0.3.6-1|69	
21mr|python-network-runner-0.3.6-1|70	%prep
21mr|python-network-runner-0.3.6-1|71	%autosetup -n %{pypi_name}-%{version}
21mr|python-network-runner-0.3.6-1|72	
21mr|python-network-runner-0.3.6-1|73	# Remove bundled egg-info
21mr|python-network-runner-0.3.6-1|74	rm -rf %{pypi_name}.egg-info
21mr|python-network-runner-0.3.6-1|75	
21mr|python-network-runner-0.3.6-1|76	%build
21mr|python-network-runner-0.3.6-1|77	%py3_build
21mr|python-network-runner-0.3.6-1|78	
21mr|python-network-runner-0.3.6-1|79	%install
21mr|python-network-runner-0.3.6-1|80	%py3_install
21mr|python-network-runner-0.3.6-1|81	
21mr|python-network-runner-0.3.6-1|82	%check
21mr|python-network-runner-0.3.6-1|83	LANG=C.utf-8 %{__python3} -m pytest --ignore=build
21mr|python-network-runner-0.3.6-1|84	

15913 21
21mr|python-networkx-2.6.2-1|1	%define module	networkx
21mr|python-networkx-2.6.2-1|2	
21mr|python-networkx-2.6.2-1|3	Name:		python-%{module}
21mr|python-networkx-2.6.2-1|4	Version:	2.6.2
21mr|python-networkx-2.6.2-1|5	Release:	1
21mr|python-networkx-2.6.2-1|6	Summary:	Python package for the study of complex networks
21mr|python-networkx-2.6.2-1|7	License:	BSD
21mr|python-networkx-2.6.2-1|8	Group:		Development/Python
21mr|python-networkx-2.6.2-1|9	Url:		http://networkx.github.io/
21mr|python-networkx-2.6.2-1|10	Source0:	https://files.pythonhosted.org/packages/4b/3b/4378599026b81d1987a6e0d6d3d677e8f26308a039491a6b8a1914e58a4c/networkx-2.6.2.tar.gz
21mr|python-networkx-2.6.2-1|11	BuildRequires:	python3egg(setuptools)
21mr|python-networkx-2.6.2-1|12	BuildRequires:	python3egg(matplotlib)
21mr|python-networkx-2.6.2-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-networkx-2.6.2-1|14	BuildRequires:	python3egg(six)
21mr|python-networkx-2.6.2-1|15	BuildRequires:	python3egg(nose)
21mr|python-networkx-2.6.2-1|16	Requires:	python3egg(matplotlib)
21mr|python-networkx-2.6.2-1|17	BuildArch:	noarch
21mr|python-networkx-2.6.2-1|18	
21mr|python-networkx-2.6.2-1|19	%description
21mr|python-networkx-2.6.2-1|20	NetworkX (NX) is a Python package for the creation, manipulation, and
21mr|python-networkx-2.6.2-1|21	study of the structure, dynamics, and functions of complex networks.
21mr|python-networkx-2.6.2-1|22	
21mr|python-networkx-2.6.2-1|23	Features:
21mr|python-networkx-2.6.2-1|24	* Includes standard graph-theoretic and statistical physics functions
21mr|python-networkx-2.6.2-1|25	* Easy exchange of network algorithms between applications, disciplines,
21mr|python-networkx-2.6.2-1|26	and platforms
21mr|python-networkx-2.6.2-1|27	* Includes many classic graphs and synthetic networks
21mr|python-networkx-2.6.2-1|28	* Nodes and edges can be "anything" (e.g. time-series, text, images,
21mr|python-networkx-2.6.2-1|29	XML records)
21mr|python-networkx-2.6.2-1|30	* Exploits existing code from high-quality legacy software in C, C++,
21mr|python-networkx-2.6.2-1|31	Fortran, etc.
21mr|python-networkx-2.6.2-1|32	* Open source (encourages community input)
21mr|python-networkx-2.6.2-1|33	* Unit-tested
21mr|python-networkx-2.6.2-1|34	
21mr|python-networkx-2.6.2-1|35	%package -n python3-%{module}
21mr|python-networkx-2.6.2-1|36	Summary:	Python package for the study of complex networks
21mr|python-networkx-2.6.2-1|37	Group:		Development/Python
21mr|python-networkx-2.6.2-1|38	Provides:	python3-networkx-core = %{EVRD}
21mr|python-networkx-2.6.2-1|39	
21mr|python-networkx-2.6.2-1|40	%description -n python3-%{module}
21mr|python-networkx-2.6.2-1|41	SIP is a tool that makes it very easy to create Python bindings
21mr|python-networkx-2.6.2-1|42	for C and C++ libraries. It was originally developed to create PyQt,
21mr|python-networkx-2.6.2-1|43	the Python bindings for the Qt toolkit, but can be used to
21mr|python-networkx-2.6.2-1|44	create bindings for any C or C++ library.
21mr|python-networkx-2.6.2-1|45	
21mr|python-networkx-2.6.2-1|46	%files -n python3-%{module}
21mr|python-networkx-2.6.2-1|47	%doc installed-docs/*
21mr|python-networkx-2.6.2-1|48	%{python3_sitelib}/%{module}
21mr|python-networkx-2.6.2-1|49	%{python3_sitelib}/%{module}-%{version}-py%{python3_version}.egg-info
21mr|python-networkx-2.6.2-1|50	
21mr|python-networkx-2.6.2-1|51	#=======================================================================
21mr|python-networkx-2.6.2-1|52	
21mr|python-networkx-2.6.2-1|53	%prep
21mr|python-networkx-2.6.2-1|54	%autosetup -p0 -n %{module}-%{version}
21mr|python-networkx-2.6.2-1|55	# Do not use env
21mr|python-networkx-2.6.2-1|56	for f in $(grep -FRl %{_bindir}/env .); do
21mr|python-networkx-2.6.2-1|57	sed -e 's,%{_bindir}/env python[[:digit:]]*,%{__python3},' \
21mr|python-networkx-2.6.2-1|58	-e 's,%{_bindir}/env ,%{_bindir},' \
21mr|python-networkx-2.6.2-1|59	-i.orig $f
21mr|python-networkx-2.6.2-1|60	touch -r $f.orig $f
21mr|python-networkx-2.6.2-1|61	rm $f.orig
21mr|python-networkx-2.6.2-1|62	done
21mr|python-networkx-2.6.2-1|63	
21mr|python-networkx-2.6.2-1|64	# Use local objects.inv for intersphinx
21mr|python-networkx-2.6.2-1|65	sed -e "s|'https://docs\.python\.org/2/': None|'https://docs.python.org/': '%{_docdir}/python3-docs/html/objects.inv'|" \
21mr|python-networkx-2.6.2-1|66	-e "s|\('https://docs\.scipy\.org/doc/numpy/': \)None|\1'%{_docdir}/python3-numpy-doc/objects.inv'|" \
21mr|python-networkx-2.6.2-1|67	-i doc/conf.py
21mr|python-networkx-2.6.2-1|68	
21mr|python-networkx-2.6.2-1|69	# Use new decorator
21mr|python-networkx-2.6.2-1|70	sed -i 's/decorator>=4\.3,<5/decorator>=5.0.7/' setup.py
21mr|python-networkx-2.6.2-1|71	
21mr|python-networkx-2.6.2-1|72	%build
21mr|python-networkx-2.6.2-1|73	%py3_build
21mr|python-networkx-2.6.2-1|74	
21mr|python-networkx-2.6.2-1|75	%install
21mr|python-networkx-2.6.2-1|76	%py3_install
21mr|python-networkx-2.6.2-1|77	
21mr|python-networkx-2.6.2-1|78	mv %{buildroot}%{_docdir}/networkx-%{version} ./installed-docs
21mr|python-networkx-2.6.2-1|79	rm -f installed-docs/INSTALL.txt
21mr|python-networkx-2.6.2-1|80	
21mr|python-networkx-2.6.2-1|81	# Fix permissions and binary paths
21mr|python-networkx-2.6.2-1|82	for f in `grep -FRl /usr/bin/env %{buildroot}%{python2_sitelib}`; do
21mr|python-networkx-2.6.2-1|83	sed 's|/usr/bin/env python|%{_bindir}/python|' $f > $f.new
21mr|python-networkx-2.6.2-1|84	touch -r $f $f.new
21mr|python-networkx-2.6.2-1|85	chmod a+x $f.new
21mr|python-networkx-2.6.2-1|86	mv -f $f.new $f
21mr|python-networkx-2.6.2-1|87	done
21mr|python-networkx-2.6.2-1|88	
21mr|python-networkx-2.6.2-1|89	for f in `grep -FRl /usr/bin/env %{buildroot}%{python3_sitelib}`; do
21mr|python-networkx-2.6.2-1|90	sed 's|/usr/bin/env python|%{_bindir}/python3|' $f > $f.new
21mr|python-networkx-2.6.2-1|91	touch -r $f $f.new
21mr|python-networkx-2.6.2-1|92	chmod a+x $f.new
21mr|python-networkx-2.6.2-1|93	mv -f $f.new $f
21mr|python-networkx-2.6.2-1|94	done

15914 21
21mr|python-nltk-3.6.2-1|1	%define module	nltk
21mr|python-nltk-3.6.2-1|2	
21mr|python-nltk-3.6.2-1|3	Summary:	Natural Language Toolkit for Python
21mr|python-nltk-3.6.2-1|4	Name:		python-%{module}
21mr|python-nltk-3.6.2-1|5	Version:	3.6.2
21mr|python-nltk-3.6.2-1|6	Release:	1
21mr|python-nltk-3.6.2-1|7	Epoch:		0
21mr|python-nltk-3.6.2-1|8	License:	Apache License 2.0
21mr|python-nltk-3.6.2-1|9	Group:		Development/Python
21mr|python-nltk-3.6.2-1|10	Url:		http://www.nltk.org/
21mr|python-nltk-3.6.2-1|11	Source0:	https://files.pythonhosted.org/packages/fe/a5/b7931f2c2c3204c304e0a3a6396d7adeb15335b8d2ab46e5ca48666c9186/nltk-3.6.2.zip
21mr|python-nltk-3.6.2-1|12	BuildArch:	noarch
21mr|python-nltk-3.6.2-1|13	Requires:	python3-yaml >= 3.0.9
21mr|python-nltk-3.6.2-1|14	Recommends:	python3-numpy >= 1.5.1
21mr|python-nltk-3.6.2-1|15	Recommends:	python3-matplotlib >= 1.0.1
21mr|python-nltk-3.6.2-1|16	BuildRequires:	python3-yaml >= 3.0.9
21mr|python-nltk-3.6.2-1|17	BuildRequires:	python3-devel
21mr|python-nltk-3.6.2-1|18	BuildRequires:	python3-setuptools
21mr|python-nltk-3.6.2-1|19	
21mr|python-nltk-3.6.2-1|20	%description
21mr|python-nltk-3.6.2-1|21	NLTK (the Natural Language Toolkit) is a suite of open source Python
21mr|python-nltk-3.6.2-1|22	modules, data and documentation for research and development in
21mr|python-nltk-3.6.2-1|23	natural language processing.
21mr|python-nltk-3.6.2-1|24	
21mr|python-nltk-3.6.2-1|25	%package -n python3-%{module}
21mr|python-nltk-3.6.2-1|26	Summary:	Natural Language Toolkit for Python
21mr|python-nltk-3.6.2-1|27	
21mr|python-nltk-3.6.2-1|28	%description -n python3-%{module}
21mr|python-nltk-3.6.2-1|29	NLTK (the Natural Language Toolkit) is a suite of open source Python
21mr|python-nltk-3.6.2-1|30	modules, data and documentation for research and development in
21mr|python-nltk-3.6.2-1|31	natural language processing.
21mr|python-nltk-3.6.2-1|32	
21mr|python-nltk-3.6.2-1|33	
21mr|python-nltk-3.6.2-1|34	%prep
21mr|python-nltk-3.6.2-1|35	%setup -q -n %{module}-%{version}
21mr|python-nltk-3.6.2-1|36	
21mr|python-nltk-3.6.2-1|37	%build
21mr|python-nltk-3.6.2-1|38	%py3_build
21mr|python-nltk-3.6.2-1|39	
21mr|python-nltk-3.6.2-1|40	%install
21mr|python-nltk-3.6.2-1|41	%py3_install
21mr|python-nltk-3.6.2-1|42	
21mr|python-nltk-3.6.2-1|43	%files -n python3-%{module}
21mr|python-nltk-3.6.2-1|44	%{_bindir}/%{module}
21mr|python-nltk-3.6.2-1|45	%{python3_sitelib}/*

15915 21
21mr|python-nose-1.3.7-12|1	%define module	nose
21mr|python-nose-1.3.7-12|2	
21mr|python-nose-1.3.7-12|3	Summary:	Unittest-based testing framework for Python
21mr|python-nose-1.3.7-12|4	Name:		python-%{module}
21mr|python-nose-1.3.7-12|5	Version:	1.3.7
21mr|python-nose-1.3.7-12|6	Release:	12
21mr|python-nose-1.3.7-12|7	License:	LGPLv2+
21mr|python-nose-1.3.7-12|8	Group:		Development/Python
21mr|python-nose-1.3.7-12|9	Url:		http://readthedocs.org/docs/nose/
21mr|python-nose-1.3.7-12|10	Source0:	https://pypi.io/packages/source/n/nose/%{module}-%{version}.tar.gz
21mr|python-nose-1.3.7-12|11	BuildArch:	noarch
21mr|python-nose-1.3.7-12|12	BuildRequires:	dos2unix
21mr|python-nose-1.3.7-12|13	
21mr|python-nose-1.3.7-12|14	%package -n %python2-%{module}
21mr|python-nose-1.3.7-12|15	%py2_migration_meta %python2-%{module}
21mr|python-nose-1.3.7-12|16	Summary:	Unittest-based testing framework for Python 2
21mr|python-nose-1.3.7-12|17	Group:		Development/Python
21mr|python-nose-1.3.7-12|18	BuildRequires:	pkgconfig(python2)
21mr|python-nose-1.3.7-12|19	BuildRequires:	pythonegg(setuptools)
21mr|python-nose-1.3.7-12|20	Requires:	pythonegg(setuptools)
21mr|python-nose-1.3.7-12|21	
21mr|python-nose-1.3.7-12|22	%description
21mr|python-nose-1.3.7-12|23	nose extends the test loading and running features of unittest, making it easier
21mr|python-nose-1.3.7-12|24	to write, find and run tests.
21mr|python-nose-1.3.7-12|25	
21mr|python-nose-1.3.7-12|26	By default, nose will run tests in files or directories under the current
21mr|python-nose-1.3.7-12|27	working directory whose names include "test" or "Test" at a word boundary (like
21mr|python-nose-1.3.7-12|28	"test_this" or "functional_test" or "TestClass" but not "libtest"). Test output
21mr|python-nose-1.3.7-12|29	is similar to that of unittest, but also includes captured stdout output from
21mr|python-nose-1.3.7-12|30	failing tests, for easy print-style debugging.
21mr|python-nose-1.3.7-12|31	
21mr|python-nose-1.3.7-12|32	These features, and many more, are customizable through the use of plugins.
21mr|python-nose-1.3.7-12|33	Plugins included with nose provide support for doctest, code coverage and
21mr|python-nose-1.3.7-12|34	profiling, flexible attribute-based test selection, output capture and more.
21mr|python-nose-1.3.7-12|35	
21mr|python-nose-1.3.7-12|36	%description -n %python2-%{module}
21mr|python-nose-1.3.7-12|37	nose extends the test loading and running features of unittest, making it easier
21mr|python-nose-1.3.7-12|38	to write, find and run tests.
21mr|python-nose-1.3.7-12|39	
21mr|python-nose-1.3.7-12|40	By default, nose will run tests in files or directories under the current
21mr|python-nose-1.3.7-12|41	working directory whose names include "test" or "Test" at a word boundary (like
21mr|python-nose-1.3.7-12|42	"test_this" or "functional_test" or "TestClass" but not "libtest"). Test output
21mr|python-nose-1.3.7-12|43	is similar to that of unittest, but also includes captured stdout output from
21mr|python-nose-1.3.7-12|44	failing tests, for easy print-style debugging.
21mr|python-nose-1.3.7-12|45	
21mr|python-nose-1.3.7-12|46	These features, and many more, are customizable through the use of plugins.
21mr|python-nose-1.3.7-12|47	Plugins included with nose provide support for doctest, code coverage and
21mr|python-nose-1.3.7-12|48	profiling, flexible attribute-based test selection, output capture and more.
21mr|python-nose-1.3.7-12|49	
21mr|python-nose-1.3.7-12|50	This is the Python 2 version.
21mr|python-nose-1.3.7-12|51	
21mr|python-nose-1.3.7-12|52	%package -n python3-%{module}
21mr|python-nose-1.3.7-12|53	Summary:	Discovery-based unittest extension for Python 3
21mr|python-nose-1.3.7-12|54	Group:		Development/Python
21mr|python-nose-1.3.7-12|55	BuildRequires:	pkgconfig(python3)
21mr|python-nose-1.3.7-12|56	BuildRequires:	python3egg(setuptools)
21mr|python-nose-1.3.7-12|57	Requires:	python3egg(setuptools)
21mr|python-nose-1.3.7-12|58	
21mr|python-nose-1.3.7-12|59	%description -n python3-%{module}
21mr|python-nose-1.3.7-12|60	nose extends the test loading and running features of unittest, making it easier
21mr|python-nose-1.3.7-12|61	to write, find and run tests.
21mr|python-nose-1.3.7-12|62	
21mr|python-nose-1.3.7-12|63	By default, nose will run tests in files or directories under the current
21mr|python-nose-1.3.7-12|64	working directory whose names include "test" or "Test" at a word boundary (like
21mr|python-nose-1.3.7-12|65	"test_this" or "functional_test" or "TestClass" but not "libtest"). Test output
21mr|python-nose-1.3.7-12|66	is similar to that of unittest, but also includes captured stdout output from
21mr|python-nose-1.3.7-12|67	failing tests, for easy print-style debugging.
21mr|python-nose-1.3.7-12|68	
21mr|python-nose-1.3.7-12|69	This package installs the nose module and nosetests3 program that can discover
21mr|python-nose-1.3.7-12|70	python3 unittests.
21mr|python-nose-1.3.7-12|71	
21mr|python-nose-1.3.7-12|72	%prep
21mr|python-nose-1.3.7-12|73	%setup -q -n %{module}-%{version}
21mr|python-nose-1.3.7-12|74	dos2unix examples/attrib_plugin.py
21mr|python-nose-1.3.7-12|75	
21mr|python-nose-1.3.7-12|76	cp -a . %{py3dir}
21mr|python-nose-1.3.7-12|77	
21mr|python-nose-1.3.7-12|78	%build
21mr|python-nose-1.3.7-12|79	%py2_build
21mr|python-nose-1.3.7-12|80	
21mr|python-nose-1.3.7-12|81	pushd %{py3dir}
21mr|python-nose-1.3.7-12|82	%py3_build
21mr|python-nose-1.3.7-12|83	popd
21mr|python-nose-1.3.7-12|84	
21mr|python-nose-1.3.7-12|85	%install
21mr|python-nose-1.3.7-12|86	# Must do the python3 install first because the scripts in /usr/bin are
21mr|python-nose-1.3.7-12|87	# overwritten with every setup.py install (and we want the python2 version
21mr|python-nose-1.3.7-12|88	# to be the default for now).
21mr|python-nose-1.3.7-12|89	pushd %{py3dir}
21mr|python-nose-1.3.7-12|90	%py3_install -- --install-data=%{_datadir}
21mr|python-nose-1.3.7-12|91	rm %{buildroot}%{_bindir}/nosetests
21mr|python-nose-1.3.7-12|92	mv %{buildroot}%{_mandir}/man1/nosetests.1 %{buildroot}%{_mandir}/man1/nosetests-%{python3_version}.1
21mr|python-nose-1.3.7-12|93	popd
21mr|python-nose-1.3.7-12|94	
21mr|python-nose-1.3.7-12|95	%py2_install -- --install-data=%{_datadir}
21mr|python-nose-1.3.7-12|96	rm %{buildroot}%{_bindir}/nosetests
21mr|python-nose-1.3.7-12|97	
21mr|python-nose-1.3.7-12|98	( cd %{buildroot}%{_bindir}
21mr|python-nose-1.3.7-12|99	ln -s nosetests-%{python3_version} nosetests-3
21mr|python-nose-1.3.7-12|100	ln -s nosetests-%{python2_version} nosetests-2
21mr|python-nose-1.3.7-12|101	ln -s nosetests-%{python3_version} nosetests
21mr|python-nose-1.3.7-12|102	)
21mr|python-nose-1.3.7-12|103	
21mr|python-nose-1.3.7-12|104	%check
21mr|python-nose-1.3.7-12|105	# Various selftests fail on our build system; skip them for now using "-e"
21mr|python-nose-1.3.7-12|106	%{__python2} selftest.py -e test_multiprocessing -e test_coverage_plugin
21mr|python-nose-1.3.7-12|107	exit 0 # disable python3 testsuite
21mr|python-nose-1.3.7-12|108	pushd %{py3dir}
21mr|python-nose-1.3.7-12|109	export PYTHONPATH=`pwd`/build/lib
21mr|python-nose-1.3.7-12|110	%{__python3} setup.py build_tests
21mr|python-nose-1.3.7-12|111	%{__python3} selftest.py -e test_multiprocessing -e test_coverage_plugin
21mr|python-nose-1.3.7-12|112	popd
21mr|python-nose-1.3.7-12|113	
21mr|python-nose-1.3.7-12|114	%files -n %python2-%{module}
21mr|python-nose-1.3.7-12|115	%doc AUTHORS CHANGELOG lgpl.txt NEWS README.txt
21mr|python-nose-1.3.7-12|116	%{_bindir}/nosetests-2
21mr|python-nose-1.3.7-12|117	%{_bindir}/nosetests-%{python2_version}
21mr|python-nose-1.3.7-12|118	%{_mandir}/man1/nosetests.*
21mr|python-nose-1.3.7-12|119	%{python2_sitelib}/nose*
21mr|python-nose-1.3.7-12|120	
21mr|python-nose-1.3.7-12|121	%files -n python3-%{module}
21mr|python-nose-1.3.7-12|122	%doc AUTHORS CHANGELOG lgpl.txt NEWS README.txt
21mr|python-nose-1.3.7-12|123	%{_bindir}/nosetests-%{python3_version}
21mr|python-nose-1.3.7-12|124	%{_bindir}/nosetests-3
21mr|python-nose-1.3.7-12|125	%{_bindir}/nosetests
21mr|python-nose-1.3.7-12|126	%{_mandir}/man1/nosetests-%{python3_version}.*
21mr|python-nose-1.3.7-12|127	%{python3_sitelib}/nose*

15916 21
21mr|python-nose2-0.9.1-4|1	%global srcname nose2
21mr|python-nose2-0.9.1-4|2	
21mr|python-nose2-0.9.1-4|3	Name:           python-%{srcname}
21mr|python-nose2-0.9.1-4|4	Version:        0.9.1
21mr|python-nose2-0.9.1-4|5	Release:        4
21mr|python-nose2-0.9.1-4|6	Summary:        Next generation of nicer testing for Python
21mr|python-nose2-0.9.1-4|7	Group:		Development/Python
21mr|python-nose2-0.9.1-4|8	License:        BSD
21mr|python-nose2-0.9.1-4|9	URL:            https://nose2.readthedocs.org
21mr|python-nose2-0.9.1-4|10	Source0:        %pypi_source
21mr|python-nose2-0.9.1-4|11	
21mr|python-nose2-0.9.1-4|12	BuildArch:      noarch
21mr|python-nose2-0.9.1-4|13	
21mr|python-nose2-0.9.1-4|14	BuildRequires: python3-devel
21mr|python-nose2-0.9.1-4|15	BuildRequires: python3-setuptools
21mr|python-nose2-0.9.1-4|16	BuildRequires: python3-six
21mr|python-nose2-0.9.1-4|17	BuildRequires: python3-mock
21mr|python-nose2-0.9.1-4|18	BuildRequires: python3-cov-core
21mr|python-nose2-0.9.1-4|19	
21mr|python-nose2-0.9.1-4|20	%description
21mr|python-nose2-0.9.1-4|21	nose2 is the next generation of nicer testing for Python, based on the plugins
21mr|python-nose2-0.9.1-4|22	branch of unittest2. nose2 aims to improve on nose by:
21mr|python-nose2-0.9.1-4|23	- providing a better plugin API
21mr|python-nose2-0.9.1-4|24	- being easier for users to configure
21mr|python-nose2-0.9.1-4|25	- simplifying internal interfaces and processes
21mr|python-nose2-0.9.1-4|26	- supporting Python 2 and 3 from the same codebase, without translation
21mr|python-nose2-0.9.1-4|27	- encouraging greater community involvement in its development
21mr|python-nose2-0.9.1-4|28	
21mr|python-nose2-0.9.1-4|29	In service of some those goals, some features of nose will not be supported in
21mr|python-nose2-0.9.1-4|30	nose2. See the documentation for a thorough rundown.
21mr|python-nose2-0.9.1-4|31	
21mr|python-nose2-0.9.1-4|32	
21mr|python-nose2-0.9.1-4|33	%package -n python3-%{srcname}
21mr|python-nose2-0.9.1-4|34	Summary:        Next generation of nicer testing for Python
21mr|python-nose2-0.9.1-4|35	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-nose2-0.9.1-4|36	Requires:       python3-setuptools
21mr|python-nose2-0.9.1-4|37	Requires:       python3-six >= 1.6
21mr|python-nose2-0.9.1-4|38	Requires:       python3-cov-core >= 1.12
21mr|python-nose2-0.9.1-4|39	Conflicts:      python2-%{srcname} < 0.7.4-3
21mr|python-nose2-0.9.1-4|40	
21mr|python-nose2-0.9.1-4|41	%description -n python3-%{srcname}
21mr|python-nose2-0.9.1-4|42	nose2 is the next generation of nicer testing for Python, based on the plugins
21mr|python-nose2-0.9.1-4|43	branch of unittest2. nose2 aims to improve on nose by:
21mr|python-nose2-0.9.1-4|44	- providing a better plugin API
21mr|python-nose2-0.9.1-4|45	- being easier for users to configure
21mr|python-nose2-0.9.1-4|46	- simplifying internal interfaces and processes
21mr|python-nose2-0.9.1-4|47	- supporting Python 2 and 3 from the same codebase, without translation
21mr|python-nose2-0.9.1-4|48	- encouraging greater community involvement in its development
21mr|python-nose2-0.9.1-4|49	
21mr|python-nose2-0.9.1-4|50	In service of some those goals, some features of nose will not be supported in
21mr|python-nose2-0.9.1-4|51	nose2. See the documentation for a thorough rundown.
21mr|python-nose2-0.9.1-4|52	
21mr|python-nose2-0.9.1-4|53	%prep
21mr|python-nose2-0.9.1-4|54	%autosetup -n %{srcname}-%{version} -p0
21mr|python-nose2-0.9.1-4|55	
21mr|python-nose2-0.9.1-4|56	%build
21mr|python-nose2-0.9.1-4|57	%py3_build
21mr|python-nose2-0.9.1-4|58	%if 0%{?with_python3_other}
21mr|python-nose2-0.9.1-4|59	%py3_other_build
21mr|python-nose2-0.9.1-4|60	%endif
21mr|python-nose2-0.9.1-4|61	
21mr|python-nose2-0.9.1-4|62	%install
21mr|python-nose2-0.9.1-4|63	%py3_install
21mr|python-nose2-0.9.1-4|64	
21mr|python-nose2-0.9.1-4|65	%check
21mr|python-nose2-0.9.1-4|66	PYTHONPATH=`pwd` %{__python3} -m nose2.__main__ -v
21mr|python-nose2-0.9.1-4|67	
21mr|python-nose2-0.9.1-4|68	%files -n python3-%{srcname}
21mr|python-nose2-0.9.1-4|69	%license license.txt
21mr|python-nose2-0.9.1-4|70	%doc README.rst
21mr|python-nose2-0.9.1-4|71	%{python3_sitelib}/*
21mr|python-nose2-0.9.1-4|72	%{_bindir}/nose2-%{python3_version}
21mr|python-nose2-0.9.1-4|73	%{_bindir}/nose2

15917 21
21mr|python-nose-exclude-0.5.0-1|1	%global pypi_name nose-exclude
21mr|python-nose-exclude-0.5.0-1|2	
21mr|python-nose-exclude-0.5.0-1|3	Summary:	Exclude specific directories from nosetests runs
21mr|python-nose-exclude-0.5.0-1|4	Name:		python-%{pypi_name}
21mr|python-nose-exclude-0.5.0-1|5	Version:	0.5.0
21mr|python-nose-exclude-0.5.0-1|6	Release:	1
21mr|python-nose-exclude-0.5.0-1|7	License:	LGPLv2
21mr|python-nose-exclude-0.5.0-1|8	Group:		Development/Python
21mr|python-nose-exclude-0.5.0-1|9	Url:		https://pypi.python.org/pypi/nose-exclude/%{version}
21mr|python-nose-exclude-0.5.0-1|10	Source0:	https://pypi.python.org/packages/source/n/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-nose-exclude-0.5.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-nose-exclude-0.5.0-1|12	BuildRequires:	python3-setuptools
21mr|python-nose-exclude-0.5.0-1|13	BuildArch:	noarch
21mr|python-nose-exclude-0.5.0-1|14	
21mr|python-nose-exclude-0.5.0-1|15	%description
21mr|python-nose-exclude-0.5.0-1|16	nose-exclude is a `Nose`_ plugin that allows you to easily specify directories
21mr|python-nose-exclude-0.5.0-1|17	to be excluded from testing.
21mr|python-nose-exclude-0.5.0-1|18	
21mr|python-nose-exclude-0.5.0-1|19	#----------------------------------------------------------------------------
21mr|python-nose-exclude-0.5.0-1|20	
21mr|python-nose-exclude-0.5.0-1|21	%package -n python3-%{pypi_name}
21mr|python-nose-exclude-0.5.0-1|22	Summary:	Exclude specific directories from nosetests runs
21mr|python-nose-exclude-0.5.0-1|23	Group:		Development/Python
21mr|python-nose-exclude-0.5.0-1|24	Requires:	python3-nose
21mr|python-nose-exclude-0.5.0-1|25	
21mr|python-nose-exclude-0.5.0-1|26	%description -n python3-%{pypi_name}
21mr|python-nose-exclude-0.5.0-1|27	nose-exclude is a `Nose`_ plugin that allows you to easily specify directories
21mr|python-nose-exclude-0.5.0-1|28	to be excluded from testing.
21mr|python-nose-exclude-0.5.0-1|29	
21mr|python-nose-exclude-0.5.0-1|30	%files -n python3-%{pypi_name}
21mr|python-nose-exclude-0.5.0-1|31	%doc README.rst
21mr|python-nose-exclude-0.5.0-1|32	%{python3_sitelib}/nose_exclude.py*
21mr|python-nose-exclude-0.5.0-1|33	%{python3_sitelib}/nose_exclude-%{version}-py?.?.egg-info/
21mr|python-nose-exclude-0.5.0-1|34	%{python3_sitelib}/__pycache__/nose_exclude*
21mr|python-nose-exclude-0.5.0-1|35	
21mr|python-nose-exclude-0.5.0-1|36	#----------------------------------------------------------------------------
21mr|python-nose-exclude-0.5.0-1|37	
21mr|python-nose-exclude-0.5.0-1|38	%prep
21mr|python-nose-exclude-0.5.0-1|39	%setup -q -n %{pypi_name}-%{version}
21mr|python-nose-exclude-0.5.0-1|40	
21mr|python-nose-exclude-0.5.0-1|41	# Remove bundled egg-info
21mr|python-nose-exclude-0.5.0-1|42	rm -rf %{pypi_name}.egg-info
21mr|python-nose-exclude-0.5.0-1|43	
21mr|python-nose-exclude-0.5.0-1|44	%build
21mr|python-nose-exclude-0.5.0-1|45	%py3_build
21mr|python-nose-exclude-0.5.0-1|46	
21mr|python-nose-exclude-0.5.0-1|47	%install
21mr|python-nose-exclude-0.5.0-1|48	%py3_install
21mr|python-nose-exclude-0.5.0-1|49	

15918 21
21mr|python-nosexcover-1.0.11-3|1	%global pypi_name nosexcover
21mr|python-nosexcover-1.0.11-3|2	
21mr|python-nosexcover-1.0.11-3|3	Name:		python-%{pypi_name}
21mr|python-nosexcover-1.0.11-3|4	Version:	1.0.11
21mr|python-nosexcover-1.0.11-3|5	Release:	3
21mr|python-nosexcover-1.0.11-3|6	Summary:	Extends nose.plugins.cover to add Cobertura-style XML reports
21mr|python-nosexcover-1.0.11-3|7	Group:		Development/Python
21mr|python-nosexcover-1.0.11-3|8	License:	BSD
21mr|python-nosexcover-1.0.11-3|9	URL:		http://github.com/cmheisel/nose-xcover/
21mr|python-nosexcover-1.0.11-3|10	Source0:	https://github.com/cmheisel/nose-xcover/archive/v%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-nosexcover-1.0.11-3|11	BuildArch:	noarch
21mr|python-nosexcover-1.0.11-3|12	
21mr|python-nosexcover-1.0.11-3|13	BuildRequires:	python3-devel
21mr|python-nosexcover-1.0.11-3|14	BuildRequires:	python3egg(setuptools)
21mr|python-nosexcover-1.0.11-3|15	
21mr|python-nosexcover-1.0.11-3|16	%description
21mr|python-nosexcover-1.0.11-3|17	A companion to the built-in nose.plugins.cover, this plugin will write out an
21mr|python-nosexcover-1.0.11-3|18	XML coverage report to a file named coverage.xml.
21mr|python-nosexcover-1.0.11-3|19	
21mr|python-nosexcover-1.0.11-3|20	It will honor all the options you pass to the Nose coverage plugin, especially
21mr|python-nosexcover-1.0.11-3|21	--cover-package.
21mr|python-nosexcover-1.0.11-3|22	
21mr|python-nosexcover-1.0.11-3|23	#-------------------------------------------------------------------------
21mr|python-nosexcover-1.0.11-3|24	%package -n python3-%{pypi_name}
21mr|python-nosexcover-1.0.11-3|25	Summary:	%{summary}
21mr|python-nosexcover-1.0.11-3|26	Group:		Development/Python
21mr|python-nosexcover-1.0.11-3|27	Requires:	python3egg(coverage) >= 3.4
21mr|python-nosexcover-1.0.11-3|28	Requires:	python3egg(nose)
21mr|python-nosexcover-1.0.11-3|29	Requires:	python3egg(setuptools)
21mr|python-nosexcover-1.0.11-3|30	
21mr|python-nosexcover-1.0.11-3|31	%description -n python3-%{pypi_name}
21mr|python-nosexcover-1.0.11-3|32	A companion to the built-in nose.plugins.cover, this plugin will write out an
21mr|python-nosexcover-1.0.11-3|33	XML coverage report to a file named coverage.xml.
21mr|python-nosexcover-1.0.11-3|34	
21mr|python-nosexcover-1.0.11-3|35	It will honor all the options you pass to the Nose coverage plugin, especially
21mr|python-nosexcover-1.0.11-3|36	--cover-package.
21mr|python-nosexcover-1.0.11-3|37	
21mr|python-nosexcover-1.0.11-3|38	%files -n python3-%{pypi_name}
21mr|python-nosexcover-1.0.11-3|39	%doc README.rst
21mr|python-nosexcover-1.0.11-3|40	%{py3_puresitedir}/%{pypi_name}
21mr|python-nosexcover-1.0.11-3|41	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-nosexcover-1.0.11-3|42	
21mr|python-nosexcover-1.0.11-3|43	#-------------------------------------------------------------------------
21mr|python-nosexcover-1.0.11-3|44	
21mr|python-nosexcover-1.0.11-3|45	%prep
21mr|python-nosexcover-1.0.11-3|46	%setup -qn %{pypi_name}-%{version}
21mr|python-nosexcover-1.0.11-3|47	# Remove bundled egg-info
21mr|python-nosexcover-1.0.11-3|48	rm -rf %{pypi_name}.egg-info
21mr|python-nosexcover-1.0.11-3|49	
21mr|python-nosexcover-1.0.11-3|50	%build
21mr|python-nosexcover-1.0.11-3|51	%py3_build
21mr|python-nosexcover-1.0.11-3|52	
21mr|python-nosexcover-1.0.11-3|53	%install
21mr|python-nosexcover-1.0.11-3|54	%py3_install
21mr|python-nosexcover-1.0.11-3|55	

15919 21
21mr|python-notify-0.3.1-2|1	%define oname notify
21mr|python-notify-0.3.1-2|2	%define debug_package %nil
21mr|python-notify-0.3.1-2|3	
21mr|python-notify-0.3.1-2|4	Summary:	Notification system based on libnotify
21mr|python-notify-0.3.1-2|5	Name:		python-notify
21mr|python-notify-0.3.1-2|6	Version:	0.3.1
21mr|python-notify-0.3.1-2|7	Release:	2
21mr|python-notify-0.3.1-2|8	License:	LGPLv2.1+
21mr|python-notify-0.3.1-2|9	Group:		Development/Python
21mr|python-notify-0.3.1-2|10	Url:		http://www.galago-project.org/news/index.php
21mr|python-notify-0.3.1-2|11	Source0:	https://files.pythonhosted.org/packages/5e/ee/392ea0366a8d1389e6321697b26b3d98f0d828161a0a2ead4d1fa21dfc44/notify-0.3.1.tar.gz
21mr|python-notify-0.3.1-2|12	BuildRequires:	pkgconfig(libffi)
21mr|python-notify-0.3.1-2|13	BuildRequires:	pkgconfig(libnotify)
21mr|python-notify-0.3.1-2|14	BuildRequires:	pkgconfig(python3)
21mr|python-notify-0.3.1-2|15	BuildRequires:	python3-setuptools
21mr|python-notify-0.3.1-2|16	
21mr|python-notify-0.3.1-2|17	%description
21mr|python-notify-0.3.1-2|18	This is the python3 version of the desktop notification framework.
21mr|python-notify-0.3.1-2|19	
21mr|python-notify-0.3.1-2|20	%package -n python3-notify
21mr|python-notify-0.3.1-2|21	Summary:	Notification system based on libnotify
21mr|python-notify-0.3.1-2|22	Group:		Development/Python
21mr|python-notify-0.3.1-2|23	
21mr|python-notify-0.3.1-2|24	%description -n python3-notify
21mr|python-notify-0.3.1-2|25	This is the python version of the desktop notification framework.
21mr|python-notify-0.3.1-2|26	
21mr|python-notify-0.3.1-2|27	%files -n python3-notify
21mr|python-notify-0.3.1-2|28	%{_bindir}/notify
21mr|python-notify-0.3.1-2|29	%{py3_puresitedir}/%{oname}
21mr|python-notify-0.3.1-2|30	%{py3_puresitedir}/%{oname}-%{version}-py*.egg-info
21mr|python-notify-0.3.1-2|31	
21mr|python-notify-0.3.1-2|32	#----------------------------------------------------------------------------
21mr|python-notify-0.3.1-2|33	
21mr|python-notify-0.3.1-2|34	%prep
21mr|python-notify-0.3.1-2|35	%setup -qn %{oname}-%{version}
21mr|python-notify-0.3.1-2|36	
21mr|python-notify-0.3.1-2|37	%build
21mr|python-notify-0.3.1-2|38	%py3_build
21mr|python-notify-0.3.1-2|39	
21mr|python-notify-0.3.1-2|40	%install
21mr|python-notify-0.3.1-2|41	%py3_install

15920 21
21mr|python-notify2-0.3.1-2|1	Summary:	Python interface to desktop notifications
21mr|python-notify2-0.3.1-2|2	Name:		python-notify2
21mr|python-notify2-0.3.1-2|3	Version:	0.3.1
21mr|python-notify2-0.3.1-2|4	Release:	2
21mr|python-notify2-0.3.1-2|5	License:	LGPLv2
21mr|python-notify2-0.3.1-2|6	Group:		Development/Python
21mr|python-notify2-0.3.1-2|7	Url:		https://pypi.org/project/notify2/
21mr|python-notify2-0.3.1-2|8	Source0:	https://files.pythonhosted.org/packages/aa/e8/d4b335aa739dc299a77766ecc5f1972d1de1993524aa94acef3219bba315/notify2-%{version}.tar.gz
21mr|python-notify2-0.3.1-2|9	
21mr|python-notify2-0.3.1-2|10	%description
21mr|python-notify2-0.3.1-2|11	Python interface to desktop notifications
21mr|python-notify2-0.3.1-2|12	
21mr|python-notify2-0.3.1-2|13	#-----------------------------------------------------------------
21mr|python-notify2-0.3.1-2|14	
21mr|python-notify2-0.3.1-2|15	%package -n python3-notify2
21mr|python-notify2-0.3.1-2|16	Summary:        Python interface to desktop notifications
21mr|python-notify2-0.3.1-2|17	Group:          Development/Python
21mr|python-notify2-0.3.1-2|18	BuildRequires:  python3-setuptools
21mr|python-notify2-0.3.1-2|19	
21mr|python-notify2-0.3.1-2|20	%description -n python3-notify2
21mr|python-notify2-0.3.1-2|21	Python interface to desktop notifications
21mr|python-notify2-0.3.1-2|22	
21mr|python-notify2-0.3.1-2|23	%files -n python3-notify2
21mr|python-notify2-0.3.1-2|24	%{py3_puresitedir}/notify2.py*
21mr|python-notify2-0.3.1-2|25	%{py3_puresitedir}/__pycache__/*
21mr|python-notify2-0.3.1-2|26	%{py3_puresitedir}/*.egg-info
21mr|python-notify2-0.3.1-2|27	
21mr|python-notify2-0.3.1-2|28	#-----------------------------------------------------------------
21mr|python-notify2-0.3.1-2|29	
21mr|python-notify2-0.3.1-2|30	%prep
21mr|python-notify2-0.3.1-2|31	%setup -qn notify2-%{version}
21mr|python-notify2-0.3.1-2|32	%py3_build
21mr|python-notify2-0.3.1-2|33	
21mr|python-notify2-0.3.1-2|34	%install
21mr|python-notify2-0.3.1-2|35	%py3_install

15921 21
21mr|python-nss-1.0.1-3|1	%define module	nss
21mr|python-nss-1.0.1-3|2	
21mr|python-nss-1.0.1-3|3	Summary:	Python bindings for Network Security Services (NSS)
21mr|python-nss-1.0.1-3|4	Name:		python-%{module}
21mr|python-nss-1.0.1-3|5	Version:	1.0.1
21mr|python-nss-1.0.1-3|6	Release:	3
21mr|python-nss-1.0.1-3|7	License:	MPLv2.0 or GPLv2+ or LGPLv2+
21mr|python-nss-1.0.1-3|8	Group:		Development/Python
21mr|python-nss-1.0.1-3|9	Url:		https://pypi.org/project/python-nss
21mr|python-nss-1.0.1-3|10	Source0:	https://pypi.io/packages/source/p/python-nss/python-nss-%{version}.tar.bz2
21mr|python-nss-1.0.1-3|11	Patch0:		python-nss-0.16.0-linkage.patch
21mr|python-nss-1.0.1-3|12	Patch1:		python-nss-1.0.1-nss-version.patch
21mr|python-nss-1.0.1-3|13	Patch2:     0001-Rename-DSA-RSA-PublicKey-to-Py-DSA-RSA-PublicKey.patch
21mr|python-nss-1.0.1-3|14	BuildRequires:	pkgconfig(nspr)
21mr|python-nss-1.0.1-3|15	BuildRequires:	pkgconfig(nss)
21mr|python-nss-1.0.1-3|16	BuildRequires:	pkgconfig(python2)
21mr|python-nss-1.0.1-3|17	BuildRequires:	pkgconfig(python3)
21mr|python-nss-1.0.1-3|18	BuildRequires:	pythonegg(docutils)
21mr|python-nss-1.0.1-3|19	BuildRequires:	pythonegg(setuptools)
21mr|python-nss-1.0.1-3|20	Recommends:	%{name}-doc = %{EVRD}
21mr|python-nss-1.0.1-3|21	
21mr|python-nss-1.0.1-3|22	%description
21mr|python-nss-1.0.1-3|23	This package provides Python bindings for Network Security Services
21mr|python-nss-1.0.1-3|24	(NSS) and the Netscape Portable Runtime (NSPR).
21mr|python-nss-1.0.1-3|25	
21mr|python-nss-1.0.1-3|26	NSS is a set of libraries supporting security-enabled client and
21mr|python-nss-1.0.1-3|27	server applications. Applications built with NSS can support SSL v2
21mr|python-nss-1.0.1-3|28	and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3
21mr|python-nss-1.0.1-3|29	certificates, and other security standards. Specific NSS
21mr|python-nss-1.0.1-3|30	implementations have been FIPS-140 certified.
21mr|python-nss-1.0.1-3|31	
21mr|python-nss-1.0.1-3|32	
21mr|python-nss-1.0.1-3|33	#------------------------------------------------------------------
21mr|python-nss-1.0.1-3|34	
21mr|python-nss-1.0.1-3|35	%package -n python2-%{module}
21mr|python-nss-1.0.1-3|36	Summary:	Python3 bindings for Network Security Services (NSS)
21mr|python-nss-1.0.1-3|37	Group:		Development/Python
21mr|python-nss-1.0.1-3|38	BuildRequires:	python3egg(docutils)
21mr|python-nss-1.0.1-3|39	BuildRequires:	python3egg(setuptools)
21mr|python-nss-1.0.1-3|40	Recommends:	%{name}-doc = %{EVRD}
21mr|python-nss-1.0.1-3|41	
21mr|python-nss-1.0.1-3|42	%description -n python2-%{module}
21mr|python-nss-1.0.1-3|43	This package provides Python3 bindings for Network Security Services
21mr|python-nss-1.0.1-3|44	(NSS) and the Netscape Portable Runtime (NSPR).
21mr|python-nss-1.0.1-3|45	
21mr|python-nss-1.0.1-3|46	NSS is a set of libraries supporting security-enabled client and
21mr|python-nss-1.0.1-3|47	server applications. Applications built with NSS can support SSL v2
21mr|python-nss-1.0.1-3|48	and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3
21mr|python-nss-1.0.1-3|49	certificates, and other security standards. Specific NSS
21mr|python-nss-1.0.1-3|50	implementations have been FIPS-140 certified.
21mr|python-nss-1.0.1-3|51	
21mr|python-nss-1.0.1-3|52	%files -n python2-%{module}
21mr|python-nss-1.0.1-3|53	%doc %{_defaultdocdir}/ChangeLog
21mr|python-nss-1.0.1-3|54	%doc %{_defaultdocdir}/LICENSE.gpl
21mr|python-nss-1.0.1-3|55	%doc %{_defaultdocdir}/LICENSE.lgpl
21mr|python-nss-1.0.1-3|56	%doc %{_defaultdocdir}/LICENSE.mpl
21mr|python-nss-1.0.1-3|57	%doc %{_defaultdocdir}/README
21mr|python-nss-1.0.1-3|58	%{python2_sitearch}/%{module}
21mr|python-nss-1.0.1-3|59	%{python2_sitearch}/python_nss-%{version}-py*.egg-info
21mr|python-nss-1.0.1-3|60	
21mr|python-nss-1.0.1-3|61	#------------------------------------------------------------------
21mr|python-nss-1.0.1-3|62	
21mr|python-nss-1.0.1-3|63	%package -n python3-%{module}
21mr|python-nss-1.0.1-3|64	Summary:	Python3 bindings for Network Security Services (NSS)
21mr|python-nss-1.0.1-3|65	Group:		Development/Python
21mr|python-nss-1.0.1-3|66	Recommends:	%{name}-doc = %{EVRD}
21mr|python-nss-1.0.1-3|67	
21mr|python-nss-1.0.1-3|68	%description -n python3-%{module}
21mr|python-nss-1.0.1-3|69	This package provides Python3 bindings for Network Security Services
21mr|python-nss-1.0.1-3|70	(NSS) and the Netscape Portable Runtime (NSPR).
21mr|python-nss-1.0.1-3|71	
21mr|python-nss-1.0.1-3|72	NSS is a set of libraries supporting security-enabled client and
21mr|python-nss-1.0.1-3|73	server applications. Applications built with NSS can support SSL v2
21mr|python-nss-1.0.1-3|74	and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3
21mr|python-nss-1.0.1-3|75	certificates, and other security standards. Specific NSS
21mr|python-nss-1.0.1-3|76	implementations have been FIPS-140 certified.
21mr|python-nss-1.0.1-3|77	
21mr|python-nss-1.0.1-3|78	%files -n python3-%{module}
21mr|python-nss-1.0.1-3|79	%doc LICENSE.gpl LICENSE.lgpl LICENSE.mpl README
21mr|python-nss-1.0.1-3|80	%{python3_sitearch}/%{module}
21mr|python-nss-1.0.1-3|81	%{python3_sitearch}/python_nss-%{version}-py*.egg-info
21mr|python-nss-1.0.1-3|82	
21mr|python-nss-1.0.1-3|83	#------------------------------------------------------------------
21mr|python-nss-1.0.1-3|84	
21mr|python-nss-1.0.1-3|85	%package doc
21mr|python-nss-1.0.1-3|86	Summary:	API documentation and examples for %{name}
21mr|python-nss-1.0.1-3|87	Group:		Documentation
21mr|python-nss-1.0.1-3|88	Requires:	python3-%{module} = %{EVRD}
21mr|python-nss-1.0.1-3|89	
21mr|python-nss-1.0.1-3|90	%description doc
21mr|python-nss-1.0.1-3|91	API documentation and examples for %{name}.
21mr|python-nss-1.0.1-3|92	
21mr|python-nss-1.0.1-3|93	%files doc
21mr|python-nss-1.0.1-3|94	%doc %{_defaultdocdir}/examples
21mr|python-nss-1.0.1-3|95	%doc %{_defaultdocdir}/test
21mr|python-nss-1.0.1-3|96	
21mr|python-nss-1.0.1-3|97	#----------------------------------------------------------------------------
21mr|python-nss-1.0.1-3|98	
21mr|python-nss-1.0.1-3|99	%prep
21mr|python-nss-1.0.1-3|100	%autosetup -p1
21mr|python-nss-1.0.1-3|101	
21mr|python-nss-1.0.1-3|102	%build
21mr|python-nss-1.0.1-3|103	
21mr|python-nss-1.0.1-3|104	%install
21mr|python-nss-1.0.1-3|105	PYTHONDONTWRITEBYTECODE=1 %__python2 setup.py install -O1 --install-platlib %{python2_sitearch} --root %{buildroot}
21mr|python-nss-1.0.1-3|106	PYTHONDONTWRITEBYTECODE=1 %__python3 setup.py install -O1 --install-platlib %{python3_sitearch} --root %{buildroot}
21mr|python-nss-1.0.1-3|107	PYTHONDONTWRITEBYTECODE=1 %__python3 setup.py install_doc --docdir %{_defaultdocdir} --root %{buildroot}
21mr|python-nss-1.0.1-3|108	
21mr|python-nss-1.0.1-3|109	# Remove execution permission from any example/test files in docdir
21mr|python-nss-1.0.1-3|110	find %{buildroot}%{_defaultdocdir} -type f | xargs chmod a-x
21mr|python-nss-1.0.1-3|111	
21mr|python-nss-1.0.1-3|112	# Set correct permissions on .so files
21mr|python-nss-1.0.1-3|113	chmod 0755 %{buildroot}%{python2_sitearch}/%{module}/*.so
21mr|python-nss-1.0.1-3|114	chmod 0755 %{buildroot}%{python3_sitearch}/%{module}/*.so

15922 21
21mr|python-ntlm-auth-1.5.0-1|1	%global srcname ntlm-auth
21mr|python-ntlm-auth-1.5.0-1|2	
21mr|python-ntlm-auth-1.5.0-1|3	Summary:	Python 3 compatible NTLM library
21mr|python-ntlm-auth-1.5.0-1|4	Name:		python-%{srcname}
21mr|python-ntlm-auth-1.5.0-1|5	Version:	1.5.0
21mr|python-ntlm-auth-1.5.0-1|6	Release:	1
21mr|python-ntlm-auth-1.5.0-1|7	License:	LGPLv3+
21mr|python-ntlm-auth-1.5.0-1|8	Group:		Development/Python
21mr|python-ntlm-auth-1.5.0-1|9	Url:		https://pypi.python.org/pypi/ntlm-auth
21mr|python-ntlm-auth-1.5.0-1|10	Source0:	https://github.com/jborean93/ntlm-auth/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-ntlm-auth-1.5.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-ntlm-auth-1.5.0-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-ntlm-auth-1.5.0-1|13	# For tests
21mr|python-ntlm-auth-1.5.0-1|14	BuildRequires:	python3dist(cryptography)
21mr|python-ntlm-auth-1.5.0-1|15	BuildRequires:	python3dist(pytest)
21mr|python-ntlm-auth-1.5.0-1|16	BuildRequires:	python3dist(requests)
21mr|python-ntlm-auth-1.5.0-1|17	BuildArch:	noarch
21mr|python-ntlm-auth-1.5.0-1|18	
21mr|python-ntlm-auth-1.5.0-1|19	%description
21mr|python-ntlm-auth-1.5.0-1|20	This package allows Python clients running on any operating system to provide
21mr|python-ntlm-auth-1.5.0-1|21	NTLM authentication to a supporting server.
21mr|python-ntlm-auth-1.5.0-1|22	
21mr|python-ntlm-auth-1.5.0-1|23	#----------------------------------------------------------------------------
21mr|python-ntlm-auth-1.5.0-1|24	
21mr|python-ntlm-auth-1.5.0-1|25	%package -n python3-%{srcname}
21mr|python-ntlm-auth-1.5.0-1|26	Summary:	Python 3 compatible NTLM library
21mr|python-ntlm-auth-1.5.0-1|27	Group:		Development/Python
21mr|python-ntlm-auth-1.5.0-1|28	
21mr|python-ntlm-auth-1.5.0-1|29	%description -n python3-%{srcname}
21mr|python-ntlm-auth-1.5.0-1|30	This package allows Python clients running on any operating system to provide
21mr|python-ntlm-auth-1.5.0-1|31	NTLM authentication to a supporting server.
21mr|python-ntlm-auth-1.5.0-1|32	
21mr|python-ntlm-auth-1.5.0-1|33	%files -n python3-%{srcname}
21mr|python-ntlm-auth-1.5.0-1|34	%doc CHANGES.md README.md
21mr|python-ntlm-auth-1.5.0-1|35	%license LICENSE
21mr|python-ntlm-auth-1.5.0-1|36	%{python3_sitelib}/ntlm_auth-*.egg-info/
21mr|python-ntlm-auth-1.5.0-1|37	%{python3_sitelib}/ntlm_auth/
21mr|python-ntlm-auth-1.5.0-1|38	
21mr|python-ntlm-auth-1.5.0-1|39	#----------------------------------------------------------------------------
21mr|python-ntlm-auth-1.5.0-1|40	
21mr|python-ntlm-auth-1.5.0-1|41	%prep
21mr|python-ntlm-auth-1.5.0-1|42	%autosetup -n %{srcname}-%{version}
21mr|python-ntlm-auth-1.5.0-1|43	
21mr|python-ntlm-auth-1.5.0-1|44	%build
21mr|python-ntlm-auth-1.5.0-1|45	%py3_build
21mr|python-ntlm-auth-1.5.0-1|46	
21mr|python-ntlm-auth-1.5.0-1|47	%install
21mr|python-ntlm-auth-1.5.0-1|48	%py3_install
21mr|python-ntlm-auth-1.5.0-1|49	
21mr|python-ntlm-auth-1.5.0-1|50	%check
21mr|python-ntlm-auth-1.5.0-1|51	%__python3 -m pytest -vv
21mr|python-ntlm-auth-1.5.0-1|52	

15923 21
21mr|python-ntplib-0.4.0-1|1	%global with_tests 0
21mr|python-ntplib-0.4.0-1|2	
21mr|python-ntplib-0.4.0-1|3	Name:           python-ntplib
21mr|python-ntplib-0.4.0-1|4	Version:	0.4.0
21mr|python-ntplib-0.4.0-1|5	Release:	1
21mr|python-ntplib-0.4.0-1|6	Summary:        Python module that offers a simple interface to query NTP servers
21mr|python-ntplib-0.4.0-1|7	Group:          Development/Python
21mr|python-ntplib-0.4.0-1|8	License:        MIT
21mr|python-ntplib-0.4.0-1|9	URL:            http://pypi.python.org/pypi/ntplib/
21mr|python-ntplib-0.4.0-1|10	Source0:	https://files.pythonhosted.org/packages/b4/14/6b018fb602602d9f6cc7485cbad7c1be3a85d25cea18c233854f05284aed/ntplib-0.4.0.tar.gz
21mr|python-ntplib-0.4.0-1|11	BuildArch:      noarch
21mr|python-ntplib-0.4.0-1|12	
21mr|python-ntplib-0.4.0-1|13	%description
21mr|python-ntplib-0.4.0-1|14	The ntplib is a python module that offers a simple interface to query NTP
21mr|python-ntplib-0.4.0-1|15	servers. It also provides utility functions to translate NTP fields' values to
21mr|python-ntplib-0.4.0-1|16	text (mode, leap indicator...). Since it's pure Python, and only depends on core
21mr|python-ntplib-0.4.0-1|17	modules, it should work on any platform with a Python implementation.
21mr|python-ntplib-0.4.0-1|18	
21mr|python-ntplib-0.4.0-1|19	
21mr|python-ntplib-0.4.0-1|20	%package -n python3-ntplib
21mr|python-ntplib-0.4.0-1|21	Summary:        Python 3 module that offers a simple interface to query NTP servers
21mr|python-ntplib-0.4.0-1|22	
21mr|python-ntplib-0.4.0-1|23	BuildRequires: python3-devel
21mr|python-ntplib-0.4.0-1|24	BuildRequires: python3-setuptools
21mr|python-ntplib-0.4.0-1|25	
21mr|python-ntplib-0.4.0-1|26	%description -n python3-ntplib
21mr|python-ntplib-0.4.0-1|27	The ntplib is a python module that offers a simple interface to query NTP
21mr|python-ntplib-0.4.0-1|28	servers. It also provides utility functions to translate NTP fields' values to
21mr|python-ntplib-0.4.0-1|29	text (mode, leap indicator...). Since it's pure Python, and only depends on core
21mr|python-ntplib-0.4.0-1|30	modules, it should work on any platform with a Python implementation.
21mr|python-ntplib-0.4.0-1|31	
21mr|python-ntplib-0.4.0-1|32	%files -n python3-ntplib
21mr|python-ntplib-0.4.0-1|33	%{python3_sitelib}/ntplib*
21mr|python-ntplib-0.4.0-1|34	%{python3_sitelib}/__pycache__/*
21mr|python-ntplib-0.4.0-1|35	
21mr|python-ntplib-0.4.0-1|36	%prep
21mr|python-ntplib-0.4.0-1|37	%setup -q -n ntplib-%{version}
21mr|python-ntplib-0.4.0-1|38	
21mr|python-ntplib-0.4.0-1|39	%build
21mr|python-ntplib-0.4.0-1|40	%py3_build
21mr|python-ntplib-0.4.0-1|41	
21mr|python-ntplib-0.4.0-1|42	%install
21mr|python-ntplib-0.4.0-1|43	%py3_install
21mr|python-ntplib-0.4.0-1|44	
21mr|python-ntplib-0.4.0-1|45	%if %{with_tests}
21mr|python-ntplib-0.4.0-1|46	%check
21mr|python-ntplib-0.4.0-1|47	%{__python3} test_ntplib.py
21mr|python-ntplib-0.4.0-1|48	%endif

15924 21
21mr|python-numpy-1.21.2-1|1	#test fail: pytest.PytestAssertRewriteWarning: Module already imported so cannot be rewritten
21mr|python-numpy-1.21.2-1|2	%bcond_with tests
21mr|python-numpy-1.21.2-1|3	
21mr|python-numpy-1.21.2-1|4	%define enable_atlas 0
21mr|python-numpy-1.21.2-1|5	%{?_with_atlas: %global enable_atlas 1}
21mr|python-numpy-1.21.2-1|6	
21mr|python-numpy-1.21.2-1|7	%define module	numpy
21mr|python-numpy-1.21.2-1|8	
21mr|python-numpy-1.21.2-1|9	# disable this for bootstrapping nose and sphinx
21mr|python-numpy-1.21.2-1|10	%define enable_doc 0
21mr|python-numpy-1.21.2-1|11	
21mr|python-numpy-1.21.2-1|12	Summary:	A fast multidimensional array facility for Python
21mr|python-numpy-1.21.2-1|13	
21mr|python-numpy-1.21.2-1|14	Name:		python-%{module}
21mr|python-numpy-1.21.2-1|15	Epoch:		1
21mr|python-numpy-1.21.2-1|16	Version:	1.21.2
21mr|python-numpy-1.21.2-1|17	Release:	1
21mr|python-numpy-1.21.2-1|18	License:	BSD
21mr|python-numpy-1.21.2-1|19	Group:		Development/Python
21mr|python-numpy-1.21.2-1|20	Url: 		http://numpy.scipy.org
21mr|python-numpy-1.21.2-1|21	Source0:	https://github.com/%{module}/%{module}/releases/download/v%{version}/%{module}-%{version}%{?relc}.tar.gz
21mr|python-numpy-1.21.2-1|22	Patch0:		e2k-port.patch
21mr|python-numpy-1.21.2-1|23	
21mr|python-numpy-1.21.2-1|24	%rename	f2py
21mr|python-numpy-1.21.2-1|25	%if %enable_atlas
21mr|python-numpy-1.21.2-1|26	BuildRequires:	libatlas-devel
21mr|python-numpy-1.21.2-1|27	%else
21mr|python-numpy-1.21.2-1|28	BuildRequires:	blas-devel
21mr|python-numpy-1.21.2-1|29	%endif
21mr|python-numpy-1.21.2-1|30	BuildRequires:	lapack-devel
21mr|python-numpy-1.21.2-1|31	BuildRequires:	gcc-gfortran >= 4.0
21mr|python-numpy-1.21.2-1|32	%if %enable_doc
21mr|python-numpy-1.21.2-1|33	BuildRequires:	python3-sphinx >= 1.0
21mr|python-numpy-1.21.2-1|34	BuildRequires:	python3-matplotlib
21mr|python-numpy-1.21.2-1|35	%endif
21mr|python-numpy-1.21.2-1|36	BuildRequires:	pkgconfig(python3)
21mr|python-numpy-1.21.2-1|37	BuildRequires:	python3-pkg-resources
21mr|python-numpy-1.21.2-1|38	BuildRequires:	python3-cython
21mr|python-numpy-1.21.2-1|39	BuildRequires:	python3-nose
21mr|python-numpy-1.21.2-1|40	BuildRequires:	python3-pytest
21mr|python-numpy-1.21.2-1|41	BuildRequires:	python3-setuptools
21mr|python-numpy-1.21.2-1|42	%if %{with tests}
21mr|python-numpy-1.21.2-1|43	BuildRequires:	python3-hypothesis
21mr|python-numpy-1.21.2-1|44	%endif
21mr|python-numpy-1.21.2-1|45	%description
21mr|python-numpy-1.21.2-1|46	Numpy is a general-purpose array-processing package designed to
21mr|python-numpy-1.21.2-1|47	efficiently manipulate large multi-dimensional arrays of arbitrary
21mr|python-numpy-1.21.2-1|48	records without sacrificing too much speed for small multi-dimensional
21mr|python-numpy-1.21.2-1|49	arrays. Numpy is built on the Numeric code base and adds features
21mr|python-numpy-1.21.2-1|50	introduced by numarray as well as an extended C-API and the ability to
21mr|python-numpy-1.21.2-1|51	create arrays of arbitrary type.
21mr|python-numpy-1.21.2-1|52	
21mr|python-numpy-1.21.2-1|53	Numpy also provides facilities for basic linear algebra routines,
21mr|python-numpy-1.21.2-1|54	basic Fourier transforms, and random number generation.
21mr|python-numpy-1.21.2-1|55	
21mr|python-numpy-1.21.2-1|56	#----------------------------------------------------------------------
21mr|python-numpy-1.21.2-1|57	%package -n python3-numpy
21mr|python-numpy-1.21.2-1|58	Summary:        A fast multidimensional array facility for Python3
21mr|python-numpy-1.21.2-1|59	Provides:	python3-numpy-devel = %{version}-%{release}
21mr|python-numpy-1.21.2-1|60	Group:          Development/Python
21mr|python-numpy-1.21.2-1|61	License:        BSD
21mr|python-numpy-1.21.2-1|62	
21mr|python-numpy-1.21.2-1|63	%description -n python3-numpy
21mr|python-numpy-1.21.2-1|64	Numpy is a general-purpose array-processing package designed to
21mr|python-numpy-1.21.2-1|65	efficiently manipulate large multi-dimensional arrays of arbitrary
21mr|python-numpy-1.21.2-1|66	records without sacrificing too much speed for small multi-dimensional
21mr|python-numpy-1.21.2-1|67	arrays. Numpy is built on the Numeric code base and adds features
21mr|python-numpy-1.21.2-1|68	introduced by numarray as well as an extended C-API and the ability to
21mr|python-numpy-1.21.2-1|69	create arrays of arbitrary type.
21mr|python-numpy-1.21.2-1|70	
21mr|python-numpy-1.21.2-1|71	Numpy also provides facilities for basic linear algebra routines,
21mr|python-numpy-1.21.2-1|72	basic Fourier transforms, and random number generation.
21mr|python-numpy-1.21.2-1|73	
21mr|python-numpy-1.21.2-1|74	%files -n python3-numpy
21mr|python-numpy-1.21.2-1|75	%license LICENSE.txt
21mr|python-numpy-1.21.2-1|76	%doc THANKS.txt site.cfg.example
21mr|python-numpy-1.21.2-1|77	%{python3_sitearch}/%{module}/__pycache__/*
21mr|python-numpy-1.21.2-1|78	%{python3_sitearch}/%{module}/__init__*.pxd
21mr|python-numpy-1.21.2-1|79	%dir %{python3_sitearch}/%{module}
21mr|python-numpy-1.21.2-1|80	%{python3_sitearch}/%{module}/*.py*
21mr|python-numpy-1.21.2-1|81	%{python3_sitearch}/%{module}/core
21mr|python-numpy-1.21.2-1|82	%{python3_sitearch}/%{module}/distutils
21mr|python-numpy-1.21.2-1|83	%{python3_sitearch}/%{module}/doc
21mr|python-numpy-1.21.2-1|84	%{python3_sitearch}/%{module}/fft
21mr|python-numpy-1.21.2-1|85	%{python3_sitearch}/%{module}/lib
21mr|python-numpy-1.21.2-1|86	%{python3_sitearch}/%{module}/linalg
21mr|python-numpy-1.21.2-1|87	%{python3_sitearch}/%{module}/ma
21mr|python-numpy-1.21.2-1|88	%{python3_sitearch}/%{module}/py.typed
21mr|python-numpy-1.21.2-1|89	%{python3_sitearch}/%{module}/random
21mr|python-numpy-1.21.2-1|90	%{python3_sitearch}/%{module}/testing
21mr|python-numpy-1.21.2-1|91	%{python3_sitearch}/%{module}/tests
21mr|python-numpy-1.21.2-1|92	%{python3_sitearch}/%{module}/typing
21mr|python-numpy-1.21.2-1|93	%{python3_sitearch}/%{module}/compat
21mr|python-numpy-1.21.2-1|94	%{python3_sitearch}/%{module}/matrixlib
21mr|python-numpy-1.21.2-1|95	%{python3_sitearch}/%{module}/polynomial
21mr|python-numpy-1.21.2-1|96	%{python3_sitearch}/%{module}-*.egg-info
21mr|python-numpy-1.21.2-1|97	%exclude %{python3_sitearch}/%{module}/LICENSE.txt
21mr|python-numpy-1.21.2-1|98	%{_includedir}/numpy
21mr|python-numpy-1.21.2-1|99	
21mr|python-numpy-1.21.2-1|100	#----------------------------------------------------------------------
21mr|python-numpy-1.21.2-1|101	
21mr|python-numpy-1.21.2-1|102	%package -n python3-numpy-f2py
21mr|python-numpy-1.21.2-1|103	Summary:        f2py for numpy
21mr|python-numpy-1.21.2-1|104	Requires:       python3-numpy = %{epoch}:%{version}-%{release}
21mr|python-numpy-1.21.2-1|105	Requires:       python3-devel
21mr|python-numpy-1.21.2-1|106	Provides:       python3-f2py = %{version}-%{release}
21mr|python-numpy-1.21.2-1|107	Obsoletes:      python3-f2py <= 2.45.241_1927
21mr|python-numpy-1.21.2-1|108	
21mr|python-numpy-1.21.2-1|109	%description -n python3-numpy-f2py
21mr|python-numpy-1.21.2-1|110	This package includes a version of f2py that works properly with NumPy.
21mr|python-numpy-1.21.2-1|111	
21mr|python-numpy-1.21.2-1|112	%files -n python3-numpy-f2py
21mr|python-numpy-1.21.2-1|113	%{_bindir}/f2py
21mr|python-numpy-1.21.2-1|114	%{_bindir}/f2py3
21mr|python-numpy-1.21.2-1|115	%{_bindir}/f2py.numpy
21mr|python-numpy-1.21.2-1|116	%{_bindir}/f2py%{python3_version}
21mr|python-numpy-1.21.2-1|117	%{python3_sitearch}/%{module}/f2py
21mr|python-numpy-1.21.2-1|118	
21mr|python-numpy-1.21.2-1|119	#----------------------------------------------------------------------
21mr|python-numpy-1.21.2-1|120	
21mr|python-numpy-1.21.2-1|121	%prep
21mr|python-numpy-1.21.2-1|122	%setup -qn numpy-%{version}
21mr|python-numpy-1.21.2-1|123	%autopatch -p1
21mr|python-numpy-1.21.2-1|124	
21mr|python-numpy-1.21.2-1|125	# Atlas 3.10 library names
21mr|python-numpy-1.21.2-1|126	cat >> site.cfg <<EOF
21mr|python-numpy-1.21.2-1|127	[atlas]
21mr|python-numpy-1.21.2-1|128	library_dirs = %{_libdir}/atlas
21mr|python-numpy-1.21.2-1|129	atlas_libs = satlas
21mr|python-numpy-1.21.2-1|130	EOF
21mr|python-numpy-1.21.2-1|131	
21mr|python-numpy-1.21.2-1|132	%build
21mr|python-numpy-1.21.2-1|133	env ATLAS=%{_libdir} BLAS=%{_libdir} \
21mr|python-numpy-1.21.2-1|134	LAPACK=%{_libdir} CFLAGS="%{optflags}" \
21mr|python-numpy-1.21.2-1|135	python3 setup.py build
21mr|python-numpy-1.21.2-1|136	
21mr|python-numpy-1.21.2-1|137	%install
21mr|python-numpy-1.21.2-1|138	env ATLAS=%{_libdir} FFTW=%{_libdir} BLAS=%{_libdir} \
21mr|python-numpy-1.21.2-1|139	LAPACK=%{_libdir} CFLAGS="%{optflags}" \
21mr|python-numpy-1.21.2-1|140	%{__python3} setup.py install --root %{buildroot}
21mr|python-numpy-1.21.2-1|141	
21mr|python-numpy-1.21.2-1|142	
21mr|python-numpy-1.21.2-1|143	pushd %{buildroot}%{_bindir} &> /dev/null
21mr|python-numpy-1.21.2-1|144	ln -s f2py3 f2py.numpy
21mr|python-numpy-1.21.2-1|145	popd &> /dev/null
21mr|python-numpy-1.21.2-1|146	
21mr|python-numpy-1.21.2-1|147	#symlink for includes, BZ 185079
21mr|python-numpy-1.21.2-1|148	mkdir -p %{buildroot}%{_includedir}
21mr|python-numpy-1.21.2-1|149	ln -s %{python3_sitearch}/%{module}/core/include/numpy/ %{buildroot}%{_includedir}/numpy
21mr|python-numpy-1.21.2-1|150	
21mr|python-numpy-1.21.2-1|151	%check
21mr|python-numpy-1.21.2-1|152	%if %{with tests}
21mr|python-numpy-1.21.2-1|153	%ifarch ppc64le
21mr|python-numpy-1.21.2-1|154	# https://github.com/numpy/numpy/issues/14357
21mr|python-numpy-1.21.2-1|155	python3 runtests.py -- -k 'not test_einsum_sums_cfloat64'
21mr|python-numpy-1.21.2-1|156	%else
21mr|python-numpy-1.21.2-1|157	python3 runtests.py
21mr|python-numpy-1.21.2-1|158	%endif
21mr|python-numpy-1.21.2-1|159	%endif

15925 21
21mr|python-numpydoc-1.1.0-1|1	Name:           python-numpydoc
21mr|python-numpydoc-1.1.0-1|2	Version:	1.1.0
21mr|python-numpydoc-1.1.0-1|3	Release:	1
21mr|python-numpydoc-1.1.0-1|4	Summary:        Sphinx extension to support docstrings in Numpy format
21mr|python-numpydoc-1.1.0-1|5	Group:          Development/Python
21mr|python-numpydoc-1.1.0-1|6	License:        BSD
21mr|python-numpydoc-1.1.0-1|7	URL:            https://numpydoc.readthedocs.io/
21mr|python-numpydoc-1.1.0-1|8	Source0:	https://files.pythonhosted.org/packages/3d/fb/a70f636102045fc646656f2221c7fcdf92f7a9d71ba7c9875a949a58b3e8/numpydoc-1.1.0.tar.gz
21mr|python-numpydoc-1.1.0-1|9	BuildArch:      noarch
21mr|python-numpydoc-1.1.0-1|10	BuildRequires:  pkgconfig(python3)
21mr|python-numpydoc-1.1.0-1|11	BuildRequires:  python3egg(sphinx)
21mr|python-numpydoc-1.1.0-1|12	BuildRequires:  python3egg(matplotlib)
21mr|python-numpydoc-1.1.0-1|13	# for tests
21mr|python-numpydoc-1.1.0-1|14	BuildRequires:  python3egg(nose)
21mr|python-numpydoc-1.1.0-1|15	BuildRequires:	python3egg(pytest)
21mr|python-numpydoc-1.1.0-1|16	
21mr|python-numpydoc-1.1.0-1|17	%description
21mr|python-numpydoc-1.1.0-1|18	Numpydoc inserts a hook into Sphinx's autodoc that converts docstrings
21mr|python-numpydoc-1.1.0-1|19	following the Numpy/Scipy format to a form palatable to Sphinx.
21mr|python-numpydoc-1.1.0-1|20	
21mr|python-numpydoc-1.1.0-1|21	%package -n python3-numpydoc
21mr|python-numpydoc-1.1.0-1|22	Summary:        Sphinx extension to support docstrings in Numpy format
21mr|python-numpydoc-1.1.0-1|23	Group:          Development/Python
21mr|python-numpydoc-1.1.0-1|24	
21mr|python-numpydoc-1.1.0-1|25	%description -n python3-numpydoc
21mr|python-numpydoc-1.1.0-1|26	Numpydoc inserts a hook into Sphinx's autodoc that converts docstrings
21mr|python-numpydoc-1.1.0-1|27	following the Numpy/Scipy format to a form palatable to Sphinx.
21mr|python-numpydoc-1.1.0-1|28	
21mr|python-numpydoc-1.1.0-1|29	%prep
21mr|python-numpydoc-1.1.0-1|30	%setup -q -n numpydoc-%{version}
21mr|python-numpydoc-1.1.0-1|31	
21mr|python-numpydoc-1.1.0-1|32	%build
21mr|python-numpydoc-1.1.0-1|33	%py3_build
21mr|python-numpydoc-1.1.0-1|34	
21mr|python-numpydoc-1.1.0-1|35	%install
21mr|python-numpydoc-1.1.0-1|36	%py3_install
21mr|python-numpydoc-1.1.0-1|37	
21mr|python-numpydoc-1.1.0-1|38	%files -n python3-numpydoc
21mr|python-numpydoc-1.1.0-1|39	%doc LICENSE.txt
21mr|python-numpydoc-1.1.0-1|40	%doc README.rst
21mr|python-numpydoc-1.1.0-1|41	%{python3_sitelib}/numpydoc/
21mr|python-numpydoc-1.1.0-1|42	%{python3_sitelib}/numpydoc-%{version}-py?.?.egg-info

15926 21
21mr|python-oauth-1.0.1-8|1	%define fname oauth
21mr|python-oauth-1.0.1-8|2	
21mr|python-oauth-1.0.1-8|3	Name:		python-%{fname}
21mr|python-oauth-1.0.1-8|4	Summary:	Python module for OAuth
21mr|python-oauth-1.0.1-8|5	Version:	1.0.1
21mr|python-oauth-1.0.1-8|6	Release:	8
21mr|python-oauth-1.0.1-8|7	Source0:	http://pypi.python.org/packages/source/o/%{fname}/%{fname}-%{version}.tar.gz
21mr|python-oauth-1.0.1-8|8	URL:		http://code.google.com/p/oauth/
21mr|python-oauth-1.0.1-8|9	Group:		Development/Python
21mr|python-oauth-1.0.1-8|10	License:	ASL 2.0
21mr|python-oauth-1.0.1-8|11	
21mr|python-oauth-1.0.1-8|12	BuildRequires:	python
21mr|python-oauth-1.0.1-8|13	BuildRequires:	python2-devel
21mr|python-oauth-1.0.1-8|14	BuildRequires:	python2-setuptools
21mr|python-oauth-1.0.1-8|15	BuildRequires:	intltool
21mr|python-oauth-1.0.1-8|16	
21mr|python-oauth-1.0.1-8|17	Requires:	python
21mr|python-oauth-1.0.1-8|18	BuildArch:	noarch
21mr|python-oauth-1.0.1-8|19	
21mr|python-oauth-1.0.1-8|20	%description
21mr|python-oauth-1.0.1-8|21	An open protocol to allow API authentication in a simple and standard
21mr|python-oauth-1.0.1-8|22	method from desktop and web applications (this is the Python module only).
21mr|python-oauth-1.0.1-8|23	
21mr|python-oauth-1.0.1-8|24	%package -n python2-%{fname}
21mr|python-oauth-1.0.1-8|25	%py2_migration_meta python2-%{fname}
21mr|python-oauth-1.0.1-8|26	Summary:	Python module for OAuth
21mr|python-oauth-1.0.1-8|27	
21mr|python-oauth-1.0.1-8|28	%description -n python2-%{fname}
21mr|python-oauth-1.0.1-8|29	An open protocol to allow API authentication in a simple and standard
21mr|python-oauth-1.0.1-8|30	method from desktop and web applications (this is the Python module only).
21mr|python-oauth-1.0.1-8|31	
21mr|python-oauth-1.0.1-8|32	
21mr|python-oauth-1.0.1-8|33	%prep
21mr|python-oauth-1.0.1-8|34	%setup -q -n %{fname}-%{version}
21mr|python-oauth-1.0.1-8|35	
21mr|python-oauth-1.0.1-8|36	%build
21mr|python-oauth-1.0.1-8|37	python2 setup.py build
21mr|python-oauth-1.0.1-8|38	
21mr|python-oauth-1.0.1-8|39	%install
21mr|python-oauth-1.0.1-8|40	python2 setup.py install --root=%{buildroot} --compile --optimize=2
21mr|python-oauth-1.0.1-8|41	
21mr|python-oauth-1.0.1-8|42	%files -n python2-%{fname}
21mr|python-oauth-1.0.1-8|43	%doc LICENSE.txt PKG-INFO
21mr|python-oauth-1.0.1-8|44	%{py2_puresitedir}/*

15927 21
21mr|python-oauth2client-4.1.3-1|1	%define srcname oauth2client
21mr|python-oauth2client-4.1.3-1|2	
21mr|python-oauth2client-4.1.3-1|3	Name:           python-%{srcname}
21mr|python-oauth2client-4.1.3-1|4	Version:        4.1.3
21mr|python-oauth2client-4.1.3-1|5	Release:        1
21mr|python-oauth2client-4.1.3-1|6	Url:            https://github.com/google/oauth2client
21mr|python-oauth2client-4.1.3-1|7	Summary:        Python library for accessing resources protected by OAuth 2.0
21mr|python-oauth2client-4.1.3-1|8	License:        ASL 2.0
21mr|python-oauth2client-4.1.3-1|9	Group:          Networking/Other
21mr|python-oauth2client-4.1.3-1|10	Source:         https://github.com/google/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-oauth2client-4.1.3-1|11	BuildArch:      noarch
21mr|python-oauth2client-4.1.3-1|12	BuildRequires:  python3-setuptools
21mr|python-oauth2client-4.1.3-1|13	Conflicts:	python-google-api-python-client < 1.4
21mr|python-oauth2client-4.1.3-1|14	
21mr|python-oauth2client-4.1.3-1|15	%description
21mr|python-oauth2client-4.1.3-1|16	This is a client library for accessing resources protected by OAuth 2.0.
21mr|python-oauth2client-4.1.3-1|17	
21mr|python-oauth2client-4.1.3-1|18	%package -n python3-%{srcname}
21mr|python-oauth2client-4.1.3-1|19	Summary:        Python 3 library for accessing resources protected by OAuth 2.0
21mr|python-oauth2client-4.1.3-1|20	Group:          Networking/Other
21mr|python-oauth2client-4.1.3-1|21	
21mr|python-oauth2client-4.1.3-1|22	%description -n python3-%{srcname}
21mr|python-oauth2client-4.1.3-1|23	This is a client library for accessing resources protected by OAuth 2.0.
21mr|python-oauth2client-4.1.3-1|24	
21mr|python-oauth2client-4.1.3-1|25	%prep
21mr|python-oauth2client-4.1.3-1|26	%setup -q -n %{srcname}-%{version}
21mr|python-oauth2client-4.1.3-1|27	%autopatch -p1
21mr|python-oauth2client-4.1.3-1|28	
21mr|python-oauth2client-4.1.3-1|29	%build
21mr|python-oauth2client-4.1.3-1|30	%py3_build
21mr|python-oauth2client-4.1.3-1|31	
21mr|python-oauth2client-4.1.3-1|32	%install
21mr|python-oauth2client-4.1.3-1|33	%py3_install
21mr|python-oauth2client-4.1.3-1|34	
21mr|python-oauth2client-4.1.3-1|35	# TODO: package tests into a separate package
21mr|python-oauth2client-4.1.3-1|36	rm -fr $(find %{_buildrootdir} -type d -name 'tests')
21mr|python-oauth2client-4.1.3-1|37	
21mr|python-oauth2client-4.1.3-1|38	%files -n python3-%{srcname}
21mr|python-oauth2client-4.1.3-1|39	%{py3_puresitedir}/%{srcname}
21mr|python-oauth2client-4.1.3-1|40	%{py3_puresitedir}/%{srcname}-%{version}*.egg-info

15928 21
21mr|python-oauthlib-3.2.2-1|1	%define	pypi_name	oauthlib
21mr|python-oauthlib-3.2.2-1|2	
21mr|python-oauthlib-3.2.2-1|3	Name:		python-%{pypi_name}
21mr|python-oauthlib-3.2.2-1|4	Version:	3.2.2
21mr|python-oauthlib-3.2.2-1|5	Release:	1
21mr|python-oauthlib-3.2.2-1|6	Summary:	Spec-compliant, thorough OAuth request-signing logic
21mr|python-oauthlib-3.2.2-1|7	Group:		Development/Python
21mr|python-oauthlib-3.2.2-1|8	License:	BSD
21mr|python-oauthlib-3.2.2-1|9	Url:		https://github.com/idan/oauthlib
21mr|python-oauthlib-3.2.2-1|10	Source0:	%{pypi_source}
21mr|python-oauthlib-3.2.2-1|11	BuildArch:	noarch
21mr|python-oauthlib-3.2.2-1|12	
21mr|python-oauthlib-3.2.2-1|13	%description
21mr|python-oauthlib-3.2.2-1|14	OAuthLib is a generic utility which implements the logic of OAuth without
21mr|python-oauthlib-3.2.2-1|15	assuming a specific HTTP request object or web framework. Use it to graft OAuth
21mr|python-oauthlib-3.2.2-1|16	client support onto your favorite HTTP library, or provider support onto your
21mr|python-oauthlib-3.2.2-1|17	favorite web framework. If you're a maintainer of such a library, write a thin
21mr|python-oauthlib-3.2.2-1|18	veneer on top of OAuthLib and get OAuth support for very little effort.
21mr|python-oauthlib-3.2.2-1|19	
21mr|python-oauthlib-3.2.2-1|20	#------------------------------------------------------------------------------
21mr|python-oauthlib-3.2.2-1|21	
21mr|python-oauthlib-3.2.2-1|22	%package -n python3-%{pypi_name}
21mr|python-oauthlib-3.2.2-1|23	Summary:	Spec-compliant, thorough OAuth request-signing logic
21mr|python-oauthlib-3.2.2-1|24	Group:		Development/Python
21mr|python-oauthlib-3.2.2-1|25	BuildRequires:	pkgconfig(python3)
21mr|python-oauthlib-3.2.2-1|26	BuildRequires:	python3egg(setuptools)
21mr|python-oauthlib-3.2.2-1|27	
21mr|python-oauthlib-3.2.2-1|28	%description -n python3-%{pypi_name}
21mr|python-oauthlib-3.2.2-1|29	OAuthLib is a generic utility which implements the logic of OAuth without
21mr|python-oauthlib-3.2.2-1|30	assuming a specific HTTP request object or web framework. Use it to graft OAuth
21mr|python-oauthlib-3.2.2-1|31	client support onto your favorite HTTP library, or provider support onto your
21mr|python-oauthlib-3.2.2-1|32	favorite web framework. If you're a maintainer of such a library, write a thin
21mr|python-oauthlib-3.2.2-1|33	veneer on top of OAuthLib and get OAuth support for very little effort.
21mr|python-oauthlib-3.2.2-1|34	
21mr|python-oauthlib-3.2.2-1|35	%files -n python3-%{pypi_name}
21mr|python-oauthlib-3.2.2-1|36	%doc LICENSE
21mr|python-oauthlib-3.2.2-1|37	%doc README.rst
21mr|python-oauthlib-3.2.2-1|38	%{python3_sitelib}/%{pypi_name}
21mr|python-oauthlib-3.2.2-1|39	%{python3_sitelib}/%{pypi_name}-%{version}*-info
21mr|python-oauthlib-3.2.2-1|40	
21mr|python-oauthlib-3.2.2-1|41	#------------------------------------------------------------------------------
21mr|python-oauthlib-3.2.2-1|42	%prep
21mr|python-oauthlib-3.2.2-1|43	%setup -q -n %{pypi_name}-%{version}
21mr|python-oauthlib-3.2.2-1|44	find . -type f -exec chmod 644 {} \;
21mr|python-oauthlib-3.2.2-1|45	
21mr|python-oauthlib-3.2.2-1|46	%build
21mr|python-oauthlib-3.2.2-1|47	%py3_build
21mr|python-oauthlib-3.2.2-1|48	
21mr|python-oauthlib-3.2.2-1|49	%install
21mr|python-oauthlib-3.2.2-1|50	%py3_install

15929 21
21mr|python-odfpy-1.4.2-2|1	# Used by https://hub.mos.ru/mos/pkgs/mos-attestat-print
21mr|python-odfpy-1.4.2-2|2	
21mr|python-odfpy-1.4.2-2|3	%define pypi_name	odfpy
21mr|python-odfpy-1.4.2-2|4	
21mr|python-odfpy-1.4.2-2|5	Summary:	Python API and tools to manipulate OpenDocument files
21mr|python-odfpy-1.4.2-2|6	Summary(ru_RU.UTF-8):	API и утилиты для работы с документами формата OpenDocument на Python
21mr|python-odfpy-1.4.2-2|7	Name:		python-%{pypi_name}
21mr|python-odfpy-1.4.2-2|8	Version:	1.4.2
21mr|python-odfpy-1.4.2-2|9	Release:	2
21mr|python-odfpy-1.4.2-2|10	License:	GPL
21mr|python-odfpy-1.4.2-2|11	Group:		Development/Python
21mr|python-odfpy-1.4.2-2|12	Url:		https://github.com/eea/odfpy
21mr|python-odfpy-1.4.2-2|13	Source0:	https://github.com/eea/%{pypi_name}/archive/refs/tags/release-%{version}.tar.gz
21mr|python-odfpy-1.4.2-2|14	BuildRequires:	python3-pkg-resources
21mr|python-odfpy-1.4.2-2|15	BuildRequires:	python3-setuptools
21mr|python-odfpy-1.4.2-2|16	BuildArch:	noarch
21mr|python-odfpy-1.4.2-2|17	
21mr|python-odfpy-1.4.2-2|18	%description
21mr|python-odfpy-1.4.2-2|19	Python API and tools to manipulate OpenDocument files
21mr|python-odfpy-1.4.2-2|20	
21mr|python-odfpy-1.4.2-2|21	#------------------------------------------------------------------
21mr|python-odfpy-1.4.2-2|22	
21mr|python-odfpy-1.4.2-2|23	%package -n python3-%{pypi_name}
21mr|python-odfpy-1.4.2-2|24	Summary:	Python API to manipulate OpenDocument files
21mr|python-odfpy-1.4.2-2|25	Summary(ru_RU.UTF-8):	API для работы с документами формата OpenDocument на Python
21mr|python-odfpy-1.4.2-2|26	Group:		Development/Python
21mr|python-odfpy-1.4.2-2|27	
21mr|python-odfpy-1.4.2-2|28	%description -n python3-%{pypi_name}
21mr|python-odfpy-1.4.2-2|29	Python API to manipulate OpenDocument files
21mr|python-odfpy-1.4.2-2|30	
21mr|python-odfpy-1.4.2-2|31	%description -l ru_RU.UTF-8 -n python3-%{pypi_name}
21mr|python-odfpy-1.4.2-2|32	API для работы с документами формата OpenDocument на Python
21mr|python-odfpy-1.4.2-2|33	
21mr|python-odfpy-1.4.2-2|34	%files -n python3-%{pypi_name}
21mr|python-odfpy-1.4.2-2|35	%{python3_sitelib}/odf
21mr|python-odfpy-1.4.2-2|36	%{python3_sitelib}/%{pypi_name}*
21mr|python-odfpy-1.4.2-2|37	
21mr|python-odfpy-1.4.2-2|38	#------------------------------------------------------------------
21mr|python-odfpy-1.4.2-2|39	
21mr|python-odfpy-1.4.2-2|40	%package -n %{pypi_name}
21mr|python-odfpy-1.4.2-2|41	Summary:	Tools to manipulate OpenDocument files
21mr|python-odfpy-1.4.2-2|42	Summary(ru_RU.UTF-8):	Утилиты для работы с документами формата OpenDocument на Python
21mr|python-odfpy-1.4.2-2|43	Group:	Office
21mr|python-odfpy-1.4.2-2|44	Requires:	python3-%{pypi_name} = %{EVRD}
21mr|python-odfpy-1.4.2-2|45	
21mr|python-odfpy-1.4.2-2|46	%description -n %{pypi_name}
21mr|python-odfpy-1.4.2-2|47	Tools to manipulate OpenDocument files
21mr|python-odfpy-1.4.2-2|48	
21mr|python-odfpy-1.4.2-2|49	%description -l ru_RU.UTF-8 -n %{pypi_name}
21mr|python-odfpy-1.4.2-2|50	Утилиты для работы с документами формата OpenDocument на Python
21mr|python-odfpy-1.4.2-2|51	
21mr|python-odfpy-1.4.2-2|52	%files -n %{pypi_name}
21mr|python-odfpy-1.4.2-2|53	%{_bindir}/csv2ods
21mr|python-odfpy-1.4.2-2|54	%{_bindir}/mailodf
21mr|python-odfpy-1.4.2-2|55	%{_bindir}/odf2mht
21mr|python-odfpy-1.4.2-2|56	%{_bindir}/odf2xhtml
21mr|python-odfpy-1.4.2-2|57	%{_bindir}/odf2xml
21mr|python-odfpy-1.4.2-2|58	%{_bindir}/odfimgimport
21mr|python-odfpy-1.4.2-2|59	%{_bindir}/odflint
21mr|python-odfpy-1.4.2-2|60	%{_bindir}/odfmeta
21mr|python-odfpy-1.4.2-2|61	%{_bindir}/odfoutline
21mr|python-odfpy-1.4.2-2|62	%{_bindir}/odfuserfield
21mr|python-odfpy-1.4.2-2|63	%{_bindir}/xml2odf
21mr|python-odfpy-1.4.2-2|64	%{_mandir}/man1/*.1*
21mr|python-odfpy-1.4.2-2|65	
21mr|python-odfpy-1.4.2-2|66	#------------------------------------------------------------------
21mr|python-odfpy-1.4.2-2|67	
21mr|python-odfpy-1.4.2-2|68	%prep
21mr|python-odfpy-1.4.2-2|69	%autosetup -n %{pypi_name}-release-%{version}
21mr|python-odfpy-1.4.2-2|70	
21mr|python-odfpy-1.4.2-2|71	%build
21mr|python-odfpy-1.4.2-2|72	%py3_build
21mr|python-odfpy-1.4.2-2|73	
21mr|python-odfpy-1.4.2-2|74	%install
21mr|python-odfpy-1.4.2-2|75	%py3_install

15930 21
21mr|python-openpyxl-3.0.7-1|1	%global pypi_name openpyxl
21mr|python-openpyxl-3.0.7-1|2	
21mr|python-openpyxl-3.0.7-1|3	Summary:	Python library to read/write Excel 2010 xlsx/xlsm files
21mr|python-openpyxl-3.0.7-1|4	Name:		python-%{pypi_name}
21mr|python-openpyxl-3.0.7-1|5	Version:	3.0.7
21mr|python-openpyxl-3.0.7-1|6	Release:	1
21mr|python-openpyxl-3.0.7-1|7	License:	MIT and Python
21mr|python-openpyxl-3.0.7-1|8	Group:		Development/Python
21mr|python-openpyxl-3.0.7-1|9	Url:		https://openpyxl.readthedocs.io/
21mr|python-openpyxl-3.0.7-1|10	Source0:	https://files.pythonhosted.org/packages/f1/7d/fb475cd963bd9d244f95a90c98f518f5c834fefe749f25f9f479ca2d8a51/openpyxl-3.0.7.tar.gz
21mr|python-openpyxl-3.0.7-1|11	BuildArch:	noarch
21mr|python-openpyxl-3.0.7-1|12	
21mr|python-openpyxl-3.0.7-1|13	%description
21mr|python-openpyxl-3.0.7-1|14	openpyxl is a Python library to read/write Excel 2010 xlsx/xlsm/xltx/xltm
21mr|python-openpyxl-3.0.7-1|15	files. It was born from lack of existing library to read/write natively
21mr|python-openpyxl-3.0.7-1|16	from Python the Office Open XML format.
21mr|python-openpyxl-3.0.7-1|17	
21mr|python-openpyxl-3.0.7-1|18	#----------------------------------------------------------------------------
21mr|python-openpyxl-3.0.7-1|19	
21mr|python-openpyxl-3.0.7-1|20	%package -n python3-%{pypi_name}
21mr|python-openpyxl-3.0.7-1|21	Summary:	Python library to read/write Excel 2010 xlsx/xlsm files
21mr|python-openpyxl-3.0.7-1|22	Group:		Development/Python
21mr|python-openpyxl-3.0.7-1|23	BuildRequires:	pkgconfig(python3)
21mr|python-openpyxl-3.0.7-1|24	BuildRequires:	python3egg(setuptools)
21mr|python-openpyxl-3.0.7-1|25	Requires:	python3-et_xmlfile
21mr|python-openpyxl-3.0.7-1|26	Requires:	python3-jdcal
21mr|python-openpyxl-3.0.7-1|27	
21mr|python-openpyxl-3.0.7-1|28	%description -n python3-%{pypi_name}
21mr|python-openpyxl-3.0.7-1|29	openpyxl is a Python library to read/write Excel 2010 xlsx/xlsm/xltx/xltm
21mr|python-openpyxl-3.0.7-1|30	files. It was born from lack of existing library to read/write natively
21mr|python-openpyxl-3.0.7-1|31	from Python the Office Open XML format.
21mr|python-openpyxl-3.0.7-1|32	
21mr|python-openpyxl-3.0.7-1|33	%files -n python3-%{pypi_name}
21mr|python-openpyxl-3.0.7-1|34	%doc LICENCE.rst
21mr|python-openpyxl-3.0.7-1|35	%doc README.rst AUTHORS.rst
21mr|python-openpyxl-3.0.7-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py%{py3_ver}.egg-info/
21mr|python-openpyxl-3.0.7-1|37	%{python3_sitelib}/%{pypi_name}/
21mr|python-openpyxl-3.0.7-1|38	
21mr|python-openpyxl-3.0.7-1|39	#----------------------------------------------------------------------------
21mr|python-openpyxl-3.0.7-1|40	
21mr|python-openpyxl-3.0.7-1|41	%prep
21mr|python-openpyxl-3.0.7-1|42	%setup -q -n %{pypi_name}-%{version}
21mr|python-openpyxl-3.0.7-1|43	rm -rf *.egg-info
21mr|python-openpyxl-3.0.7-1|44	
21mr|python-openpyxl-3.0.7-1|45	%build
21mr|python-openpyxl-3.0.7-1|46	%py3_build
21mr|python-openpyxl-3.0.7-1|47	
21mr|python-openpyxl-3.0.7-1|48	%install
21mr|python-openpyxl-3.0.7-1|49	%py3_install

15931 21
21mr|python-openshift-0.13.2-1|1	%global pypi_name openshift
21mr|python-openshift-0.13.2-1|2	
21mr|python-openshift-0.13.2-1|3	Summary:	Python client for the OpenShift API
21mr|python-openshift-0.13.2-1|4	Name:		python-%{pypi_name}
21mr|python-openshift-0.13.2-1|5	Version:	0.13.2
21mr|python-openshift-0.13.2-1|6	Release:	1
21mr|python-openshift-0.13.2-1|7	License:	ASL 2.0
21mr|python-openshift-0.13.2-1|8	Group:		Development/Python
21mr|python-openshift-0.13.2-1|9	Url:		https://github.com/openshift/openshift-restclient-python
21mr|python-openshift-0.13.2-1|10	Source0:	%{pypi_source}
21mr|python-openshift-0.13.2-1|11	BuildRequires:	git
21mr|python-openshift-0.13.2-1|12	BuildArch:	noarch
21mr|python-openshift-0.13.2-1|13	
21mr|python-openshift-0.13.2-1|14	%description
21mr|python-openshift-0.13.2-1|15	Python client for the OpenShift API
21mr|python-openshift-0.13.2-1|16	
21mr|python-openshift-0.13.2-1|17	#----------------------------------------------------------------------------
21mr|python-openshift-0.13.2-1|18	
21mr|python-openshift-0.13.2-1|19	%package -n python3-%{pypi_name}
21mr|python-openshift-0.13.2-1|20	Summary:	Python client for the OpenShift API
21mr|python-openshift-0.13.2-1|21	Group:		Development/Python
21mr|python-openshift-0.13.2-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-openshift-0.13.2-1|23	BuildRequires:	python3-kubernetes >= 8.0.0
21mr|python-openshift-0.13.2-1|24	BuildRequires:	python3-setuptools
21mr|python-openshift-0.13.2-1|25	Requires:	python3-kubernetes
21mr|python-openshift-0.13.2-1|26	Requires:	python3-requests
21mr|python-openshift-0.13.2-1|27	Requires:	python3-ruamel-yaml
21mr|python-openshift-0.13.2-1|28	Requires:	python3-six
21mr|python-openshift-0.13.2-1|29	Requires:	python3-string_utils
21mr|python-openshift-0.13.2-1|30	Requires:	python3-jinja2
21mr|python-openshift-0.13.2-1|31	
21mr|python-openshift-0.13.2-1|32	%description -n python3-%{pypi_name}
21mr|python-openshift-0.13.2-1|33	Python client for the OpenShift API.
21mr|python-openshift-0.13.2-1|34	
21mr|python-openshift-0.13.2-1|35	%files -n python3-%{pypi_name}
21mr|python-openshift-0.13.2-1|36	%{python3_sitelib}/%{pypi_name}
21mr|python-openshift-0.13.2-1|37	%{python3_sitelib}/%{pypi_name}-*.egg-info
21mr|python-openshift-0.13.2-1|38	
21mr|python-openshift-0.13.2-1|39	#----------------------------------------------------------------------------
21mr|python-openshift-0.13.2-1|40	
21mr|python-openshift-0.13.2-1|41	%prep
21mr|python-openshift-0.13.2-1|42	%autosetup -n %{pypi_name}-%{version} -S git
21mr|python-openshift-0.13.2-1|43	
21mr|python-openshift-0.13.2-1|44	%build
21mr|python-openshift-0.13.2-1|45	%py3_build
21mr|python-openshift-0.13.2-1|46	
21mr|python-openshift-0.13.2-1|47	%install
21mr|python-openshift-0.13.2-1|48	%py3_install
21mr|python-openshift-0.13.2-1|49	
21mr|python-openshift-0.13.2-1|50	rm -f %{buildroot}%{_prefix}/requirements.txt/requirements.txt
21mr|python-openshift-0.13.2-1|51	rm -rf %{buildroot}%{python3_sitelib}/scripts

15932 21
21mr|python-OpenSSL-20.0.1-2|1	%define pname OpenSSL
21mr|python-OpenSSL-20.0.1-2|2	
21mr|python-OpenSSL-20.0.1-2|3	Summary:	Python interface to the OpenSSL library
21mr|python-OpenSSL-20.0.1-2|4	Name:		python-%{pname}
21mr|python-OpenSSL-20.0.1-2|5	Version:	20.0.1
21mr|python-OpenSSL-20.0.1-2|6	Release:	2
21mr|python-OpenSSL-20.0.1-2|7	License:	LGPLv2.1+
21mr|python-OpenSSL-20.0.1-2|8	Group:		Development/Python
21mr|python-OpenSSL-20.0.1-2|9	Url:		https://github.com/pyca/pyopenssl
21mr|python-OpenSSL-20.0.1-2|10	Source0:	https://github.com/pyca/pyopenssl/archive/%{version}.tar.gz?/pyopenssl-%{version}.tar.gz
21mr|python-OpenSSL-20.0.1-2|11	BuildArch:	noarch
21mr|python-OpenSSL-20.0.1-2|12	BuildRequires:	latex2html
21mr|python-OpenSSL-20.0.1-2|13	BuildRequires:	python3-pkg-resources
21mr|python-OpenSSL-20.0.1-2|14	BuildRequires:	texlive
21mr|python-OpenSSL-20.0.1-2|15	BuildRequires:	texlive-babel
21mr|python-OpenSSL-20.0.1-2|16	BuildRequires:	texlive-babel-english
21mr|python-OpenSSL-20.0.1-2|17	BuildRequires:	texlive-courier
21mr|python-OpenSSL-20.0.1-2|18	BuildRequires:	texlive-dehyph-exptl
21mr|python-OpenSSL-20.0.1-2|19	BuildRequires:	texlive-ec
21mr|python-OpenSSL-20.0.1-2|20	BuildRequires:	texlive-fancyhdr
21mr|python-OpenSSL-20.0.1-2|21	BuildRequires:	texlive-helvetic
21mr|python-OpenSSL-20.0.1-2|22	BuildRequires:	texlive-psnfss
21mr|python-OpenSSL-20.0.1-2|23	BuildRequires:	texlive-times
21mr|python-OpenSSL-20.0.1-2|24	BuildRequires:	texlive-tools
21mr|python-OpenSSL-20.0.1-2|25	BuildRequires:	pkgconfig(lcms2)
21mr|python-OpenSSL-20.0.1-2|26	BuildRequires:	pkgconfig(openssl)
21mr|python-OpenSSL-20.0.1-2|27	BuildRequires:	python3egg(idna)
21mr|python-OpenSSL-20.0.1-2|28	BuildRequires:	python3egg(pyasn1)
21mr|python-OpenSSL-20.0.1-2|29	BuildRequires:	python3egg(setuptools)
21mr|python-OpenSSL-20.0.1-2|30	BuildRequires:	python3egg(sphinx)
21mr|python-OpenSSL-20.0.1-2|31	Requires:	python3
21mr|python-OpenSSL-20.0.1-2|32	Provides:	pyOpenSSL = %{EVRD}
21mr|python-OpenSSL-20.0.1-2|33	
21mr|python-OpenSSL-20.0.1-2|34	%description
21mr|python-OpenSSL-20.0.1-2|35	pyOpenSSL is a high-level Python wrapper around a subset of OpenSSL library.
21mr|python-OpenSSL-20.0.1-2|36	It includes SSL Context objects, SSL Connection objects, using Python
21mr|python-OpenSSL-20.0.1-2|37	sockets as a transport layer.
21mr|python-OpenSSL-20.0.1-2|38	
21mr|python-OpenSSL-20.0.1-2|39	* SSL Context objects;
21mr|python-OpenSSL-20.0.1-2|40	* SSL Connection objects, that use Python sockets as a transport layer;
21mr|python-OpenSSL-20.0.1-2|41	* callbacks written in Python;
21mr|python-OpenSSL-20.0.1-2|42	* an extensive error-handling mechanism that mirrors OpenSSL's error codes;
21mr|python-OpenSSL-20.0.1-2|43	* and much more.
21mr|python-OpenSSL-20.0.1-2|44	
21mr|python-OpenSSL-20.0.1-2|45	#----------------------------------------------------------------------------
21mr|python-OpenSSL-20.0.1-2|46	
21mr|python-OpenSSL-20.0.1-2|47	%package -n python3-%{pname}
21mr|python-OpenSSL-20.0.1-2|48	Summary:	Python wrapper module around the OpenSSL library
21mr|python-OpenSSL-20.0.1-2|49	Group:		Development/Python
21mr|python-OpenSSL-20.0.1-2|50	Provides:	python3-pyOpenSSL = %{EVRD}
21mr|python-OpenSSL-20.0.1-2|51	BuildRequires:	pkgconfig(python3)
21mr|python-OpenSSL-20.0.1-2|52	BuildRequires:	python3egg(cryptography)
21mr|python-OpenSSL-20.0.1-2|53	
21mr|python-OpenSSL-20.0.1-2|54	%description -n python3-%{pname}
21mr|python-OpenSSL-20.0.1-2|55	High-level wrapper around a subset of the OpenSSL library, includes among
21mr|python-OpenSSL-20.0.1-2|56	others:
21mr|python-OpenSSL-20.0.1-2|57	* SSL.Connection objects, wrapping the methods of Python's portable
21mr|python-OpenSSL-20.0.1-2|58	sockets
21mr|python-OpenSSL-20.0.1-2|59	* Callbacks written in Python
21mr|python-OpenSSL-20.0.1-2|60	* Extensive error-handling mechanism, mirroring OpenSSL's error codes
21mr|python-OpenSSL-20.0.1-2|61	
21mr|python-OpenSSL-20.0.1-2|62	%files -n python3-%{pname}
21mr|python-OpenSSL-20.0.1-2|63	%{python3_sitelib}/OpenSSL/
21mr|python-OpenSSL-20.0.1-2|64	%{python3_sitelib}/pyOpenSSL-*.egg-info/
21mr|python-OpenSSL-20.0.1-2|65	
21mr|python-OpenSSL-20.0.1-2|66	#----------------------------------------------------------------------------
21mr|python-OpenSSL-20.0.1-2|67	
21mr|python-OpenSSL-20.0.1-2|68	%package doc
21mr|python-OpenSSL-20.0.1-2|69	Summary:	Documentation for python-%{pname}
21mr|python-OpenSSL-20.0.1-2|70	Group:		Documentation
21mr|python-OpenSSL-20.0.1-2|71	BuildArch:	noarch
21mr|python-OpenSSL-20.0.1-2|72	
21mr|python-OpenSSL-20.0.1-2|73	%description doc
21mr|python-OpenSSL-20.0.1-2|74	Documentation for python-OpenSSL
21mr|python-OpenSSL-20.0.1-2|75	
21mr|python-OpenSSL-20.0.1-2|76	%files doc
21mr|python-OpenSSL-20.0.1-2|77	%doc doc/_build/html
21mr|python-OpenSSL-20.0.1-2|78	
21mr|python-OpenSSL-20.0.1-2|79	#----------------------------------------------------------------------------
21mr|python-OpenSSL-20.0.1-2|80	
21mr|python-OpenSSL-20.0.1-2|81	%prep
21mr|python-OpenSSL-20.0.1-2|82	%setup -qn pyopenssl-%{version}
21mr|python-OpenSSL-20.0.1-2|83	
21mr|python-OpenSSL-20.0.1-2|84	find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-OpenSSL-20.0.1-2|85	
21mr|python-OpenSSL-20.0.1-2|86	
21mr|python-OpenSSL-20.0.1-2|87	%build
21mr|python-OpenSSL-20.0.1-2|88	
21mr|python-OpenSSL-20.0.1-2|89	%py3_build
21mr|python-OpenSSL-20.0.1-2|90	%make -C doc html
21mr|python-OpenSSL-20.0.1-2|91	
21mr|python-OpenSSL-20.0.1-2|92	%install
21mr|python-OpenSSL-20.0.1-2|93	%py3_install

15933 21
21mr|python-ordered-set-4.1.0-1|1	%global short_name ordered-set
21mr|python-ordered-set-4.1.0-1|2	%global dir_name ordered_set
21mr|python-ordered-set-4.1.0-1|3	
21mr|python-ordered-set-4.1.0-1|4	Name:           python-%{short_name}
21mr|python-ordered-set-4.1.0-1|5	Version:	4.1.0
21mr|python-ordered-set-4.1.0-1|6	Release:	1
21mr|python-ordered-set-4.1.0-1|7	Summary:        A Custom MutableSet that remembers its order
21mr|python-ordered-set-4.1.0-1|8	Group:          Development/Python
21mr|python-ordered-set-4.1.0-1|9	License:        MIT
21mr|python-ordered-set-4.1.0-1|10	URL:            https://github.com/LuminosoInsight/ordered-set
21mr|python-ordered-set-4.1.0-1|11	Source0:	https://files.pythonhosted.org/packages/4c/ca/bfac8bc689799bcca4157e0e0ced07e70ce125193fc2e166d2e685b7e2fe/ordered-set-4.1.0.tar.gz
21mr|python-ordered-set-4.1.0-1|12	
21mr|python-ordered-set-4.1.0-1|13	BuildArch:      noarch
21mr|python-ordered-set-4.1.0-1|14	BuildRequires:  pkgconfig(python2)
21mr|python-ordered-set-4.1.0-1|15	BuildRequires:  pythonegg(setuptools)
21mr|python-ordered-set-4.1.0-1|16	BuildRequires:  pythonegg(nose)
21mr|python-ordered-set-4.1.0-1|17	BuildRequires:  pkgconfig(python3)
21mr|python-ordered-set-4.1.0-1|18	BuildRequires:  python3egg(setuptools)
21mr|python-ordered-set-4.1.0-1|19	BuildRequires:  python3egg(nose)
21mr|python-ordered-set-4.1.0-1|20	
21mr|python-ordered-set-4.1.0-1|21	%description
21mr|python-ordered-set-4.1.0-1|22	An OrderedSet is a mutable data structure that is a hybrid of a list and a set.
21mr|python-ordered-set-4.1.0-1|23	It remembers the order of its entries, and every entry has an index number
21mr|python-ordered-set-4.1.0-1|24	that can be looked up.
21mr|python-ordered-set-4.1.0-1|25	
21mr|python-ordered-set-4.1.0-1|26	#===============================================================================
21mr|python-ordered-set-4.1.0-1|27	%package -n %python2-%{short_name}
21mr|python-ordered-set-4.1.0-1|28	%py2_migration_meta %python2-%{short_name}
21mr|python-ordered-set-4.1.0-1|29	Summary:        A Custom MutableSet that remembers its order
21mr|python-ordered-set-4.1.0-1|30	Group:          Development/Python
21mr|python-ordered-set-4.1.0-1|31	Provides:       python-%{short_name} = %{EVRD}
21mr|python-ordered-set-4.1.0-1|32	
21mr|python-ordered-set-4.1.0-1|33	%description -n %python2-%{short_name}
21mr|python-ordered-set-4.1.0-1|34	An OrderedSet is a mutable data structure that is a hybrid of a list and a set.
21mr|python-ordered-set-4.1.0-1|35	It remembers the order of its entries, and every entry has an index number
21mr|python-ordered-set-4.1.0-1|36	that can be looked up.
21mr|python-ordered-set-4.1.0-1|37	
21mr|python-ordered-set-4.1.0-1|38	This package contains python2 bindings.
21mr|python-ordered-set-4.1.0-1|39	
21mr|python-ordered-set-4.1.0-1|40	%files -n %python2-%{short_name}
21mr|python-ordered-set-4.1.0-1|41	%license MIT-LICENSE
21mr|python-ordered-set-4.1.0-1|42	%doc README.md
21mr|python-ordered-set-4.1.0-1|43	%{python2_sitelib}/%{dir_name}/*.py
21mr|python-ordered-set-4.1.0-1|44	%{python2_sitelib}/%{dir_name}-*.egg-info/
21mr|python-ordered-set-4.1.0-1|45	#===============================================================================
21mr|python-ordered-set-4.1.0-1|46	
21mr|python-ordered-set-4.1.0-1|47	%package -n python3-%{short_name}
21mr|python-ordered-set-4.1.0-1|48	Summary:        A Custom MutableSet that remembers its order
21mr|python-ordered-set-4.1.0-1|49	Group:          Development/Python
21mr|python-ordered-set-4.1.0-1|50	
21mr|python-ordered-set-4.1.0-1|51	%description -n python3-%{short_name}
21mr|python-ordered-set-4.1.0-1|52	An OrderedSet is a mutable data structure that is a hybrid of a list and a set.
21mr|python-ordered-set-4.1.0-1|53	It remembers the order of its entries, and every entry has an index number
21mr|python-ordered-set-4.1.0-1|54	that can be looked up.
21mr|python-ordered-set-4.1.0-1|55	
21mr|python-ordered-set-4.1.0-1|56	This package contains python3 bindings.
21mr|python-ordered-set-4.1.0-1|57	
21mr|python-ordered-set-4.1.0-1|58	%files -n python3-%{short_name}
21mr|python-ordered-set-4.1.0-1|59	%license MIT-LICENSE
21mr|python-ordered-set-4.1.0-1|60	%doc README.md
21mr|python-ordered-set-4.1.0-1|61	%dir %{python3_sitelib}/%{dir_name}
21mr|python-ordered-set-4.1.0-1|62	%{python3_sitelib}/%{dir_name}/*.py
21mr|python-ordered-set-4.1.0-1|63	%{python3_sitelib}/%{dir_name}-*.egg-info/
21mr|python-ordered-set-4.1.0-1|64	%if %{mdvver} < 202310
21mr|python-ordered-set-4.1.0-1|65	%dir %{python3_sitelib}/%{dir_name}/__pycache__
21mr|python-ordered-set-4.1.0-1|66	%{python3_sitelib}/%{dir_name}/__pycache__/*.pyc
21mr|python-ordered-set-4.1.0-1|67	%endif
21mr|python-ordered-set-4.1.0-1|68	
21mr|python-ordered-set-4.1.0-1|69	#===============================================================================
21mr|python-ordered-set-4.1.0-1|70	
21mr|python-ordered-set-4.1.0-1|71	
21mr|python-ordered-set-4.1.0-1|72	%prep
21mr|python-ordered-set-4.1.0-1|73	%setup -q -n %{short_name}-%{version}
21mr|python-ordered-set-4.1.0-1|74	
21mr|python-ordered-set-4.1.0-1|75	
21mr|python-ordered-set-4.1.0-1|76	%build
21mr|python-ordered-set-4.1.0-1|77	%py2_build
21mr|python-ordered-set-4.1.0-1|78	%py3_build
21mr|python-ordered-set-4.1.0-1|79	
21mr|python-ordered-set-4.1.0-1|80	
21mr|python-ordered-set-4.1.0-1|81	%install
21mr|python-ordered-set-4.1.0-1|82	%py2_install
21mr|python-ordered-set-4.1.0-1|83	%py3_install

15934 21
21mr|python-ovirt-engine-sdk4-4.6.2-2|1	%define pypi_name ovirt-engine-sdk4
21mr|python-ovirt-engine-sdk4-4.6.2-2|2	
21mr|python-ovirt-engine-sdk4-4.6.2-2|3	Summary:	Python SDK for version 4 of the oVirt Engine API
21mr|python-ovirt-engine-sdk4-4.6.2-2|4	Name:		python-ovirt-engine-sdk4
21mr|python-ovirt-engine-sdk4-4.6.2-2|5	Version:	4.6.2
21mr|python-ovirt-engine-sdk4-4.6.2-2|6	Release:	2
21mr|python-ovirt-engine-sdk4-4.6.2-2|7	License:	ASL 2.0
21mr|python-ovirt-engine-sdk4-4.6.2-2|8	Group:		Development/Python
21mr|python-ovirt-engine-sdk4-4.6.2-2|9	Url:		https://www.ovirt.org
21mr|python-ovirt-engine-sdk4-4.6.2-2|10	Source0:	https://github.com/oVirt/python-ovirt-engine-sdk4/releases/download/%{version}/ovirt-engine-sdk-python-%{version}.tar.gz
21mr|python-ovirt-engine-sdk4-4.6.2-2|11	BuildRequires:	python3dist(setuptools)
21mr|python-ovirt-engine-sdk4-4.6.2-2|12	BuildRequires:	pkgconfig(libxml-2.0)
21mr|python-ovirt-engine-sdk4-4.6.2-2|13	BuildRequires:	pkgconfig(python3)
21mr|python-ovirt-engine-sdk4-4.6.2-2|14	
21mr|python-ovirt-engine-sdk4-4.6.2-2|15	%description
21mr|python-ovirt-engine-sdk4-4.6.2-2|16	This package contains the Python SDK for version 4 of the oVirt Engine API.
21mr|python-ovirt-engine-sdk4-4.6.2-2|17	
21mr|python-ovirt-engine-sdk4-4.6.2-2|18	#------------------------------------------------------------------
21mr|python-ovirt-engine-sdk4-4.6.2-2|19	
21mr|python-ovirt-engine-sdk4-4.6.2-2|20	%package -n python3-%{pypi_name}
21mr|python-ovirt-engine-sdk4-4.6.2-2|21	Summary:	Python SDK for version 4 of the oVirt Engine API
21mr|python-ovirt-engine-sdk4-4.6.2-2|22	Group:		Development/Python
21mr|python-ovirt-engine-sdk4-4.6.2-2|23	
21mr|python-ovirt-engine-sdk4-4.6.2-2|24	%description -n python3-%{pypi_name}
21mr|python-ovirt-engine-sdk4-4.6.2-2|25	This package contains the Python SDK for version 4 of the oVirt Engine API.
21mr|python-ovirt-engine-sdk4-4.6.2-2|26	
21mr|python-ovirt-engine-sdk4-4.6.2-2|27	%files -n python3-%{pypi_name}
21mr|python-ovirt-engine-sdk4-4.6.2-2|28	%doc examples README.adoc
21mr|python-ovirt-engine-sdk4-4.6.2-2|29	%license LICENSE.txt
21mr|python-ovirt-engine-sdk4-4.6.2-2|30	%{python3_sitearch}/ovirt_engine_sdk_python-%{version}-py%{python3_version}.egg-info
21mr|python-ovirt-engine-sdk4-4.6.2-2|31	%{python3_sitearch}/ovirtsdk4
21mr|python-ovirt-engine-sdk4-4.6.2-2|32	
21mr|python-ovirt-engine-sdk4-4.6.2-2|33	#------------------------------------------------------------------
21mr|python-ovirt-engine-sdk4-4.6.2-2|34	
21mr|python-ovirt-engine-sdk4-4.6.2-2|35	%prep
21mr|python-ovirt-engine-sdk4-4.6.2-2|36	%autosetup -p1 -c
21mr|python-ovirt-engine-sdk4-4.6.2-2|37	chmod -x examples/register_vm.py
21mr|python-ovirt-engine-sdk4-4.6.2-2|38	%py3_shebang_fix examples/*.py
21mr|python-ovirt-engine-sdk4-4.6.2-2|39	
21mr|python-ovirt-engine-sdk4-4.6.2-2|40	%build
21mr|python-ovirt-engine-sdk4-4.6.2-2|41	%py3_build
21mr|python-ovirt-engine-sdk4-4.6.2-2|42	
21mr|python-ovirt-engine-sdk4-4.6.2-2|43	%install
21mr|python-ovirt-engine-sdk4-4.6.2-2|44	%py3_install

15935 21
21mr|python-ovirt-imageio-2.5.0-1|1	%define pypi_name ovirt-imageio
21mr|python-ovirt-imageio-2.5.0-1|2	
21mr|python-ovirt-imageio-2.5.0-1|3	Summary:	Ovirt-imageio enables uploading and downloading using HTTPS
21mr|python-ovirt-imageio-2.5.0-1|4	Name:		python-ovirt-imageio
21mr|python-ovirt-imageio-2.5.0-1|5	Version:	2.5.0
21mr|python-ovirt-imageio-2.5.0-1|6	Release:	1
21mr|python-ovirt-imageio-2.5.0-1|7	License:	GPLv2+
21mr|python-ovirt-imageio-2.5.0-1|8	Group:		Development/Python
21mr|python-ovirt-imageio-2.5.0-1|9	Url:		https://www.ovirt.org
21mr|python-ovirt-imageio-2.5.0-1|10	Source0:	%pypi_source
21mr|python-ovirt-imageio-2.5.0-1|11	Source1:	groupadd.conf
21mr|python-ovirt-imageio-2.5.0-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-ovirt-imageio-2.5.0-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-ovirt-imageio-2.5.0-1|14	
21mr|python-ovirt-imageio-2.5.0-1|15	%description
21mr|python-ovirt-imageio-2.5.0-1|16	Ovirt-imageio enables uploading and downloading of disks and snapshots using HTTPS.
21mr|python-ovirt-imageio-2.5.0-1|17	
21mr|python-ovirt-imageio-2.5.0-1|18	#------------------------------------------------------------------
21mr|python-ovirt-imageio-2.5.0-1|19	
21mr|python-ovirt-imageio-2.5.0-1|20	%package -n python3-%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|21	Summary:	Common resources for oVirt imageio
21mr|python-ovirt-imageio-2.5.0-1|22	Group:		Development/Python
21mr|python-ovirt-imageio-2.5.0-1|23	Provides:	%{pypi_name}-common = %{EVRD}
21mr|python-ovirt-imageio-2.5.0-1|24	Provides:	python3-%{pypi_name}-common = %{EVRD}
21mr|python-ovirt-imageio-2.5.0-1|25	
21mr|python-ovirt-imageio-2.5.0-1|26	%description -n python3-%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|27	Common resources used by oVirt imageio server and client.
21mr|python-ovirt-imageio-2.5.0-1|28	
21mr|python-ovirt-imageio-2.5.0-1|29	%files -n python3-%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|30	%doc README.md
21mr|python-ovirt-imageio-2.5.0-1|31	%license LICENSES/*.txt
21mr|python-ovirt-imageio-2.5.0-1|32	%{python3_sitearch}/ovirt_imageio
21mr|python-ovirt-imageio-2.5.0-1|33	%{python3_sitearch}/ovirt_imageio-%{version}-py*.egg-info
21mr|python-ovirt-imageio-2.5.0-1|34	%exclude %{python3_sitearch}/ovirt_imageio/client
21mr|python-ovirt-imageio-2.5.0-1|35	%exclude %{python3_sitearch}/ovirt_imageio/admin
21mr|python-ovirt-imageio-2.5.0-1|36	
21mr|python-ovirt-imageio-2.5.0-1|37	#------------------------------------------------------------------
21mr|python-ovirt-imageio-2.5.0-1|38	
21mr|python-ovirt-imageio-2.5.0-1|39	%package -n python3-%{pypi_name}-client
21mr|python-ovirt-imageio-2.5.0-1|40	Summary:	Client library for oVirt imageio
21mr|python-ovirt-imageio-2.5.0-1|41	Group:		Development/Python
21mr|python-ovirt-imageio-2.5.0-1|42	Requires:	python3-%{pypi_name} = %{EVRD}
21mr|python-ovirt-imageio-2.5.0-1|43	Requires:	qemu-img
21mr|python-ovirt-imageio-2.5.0-1|44	Provides:	%{pypi_name}-client = %{EVRD}
21mr|python-ovirt-imageio-2.5.0-1|45	
21mr|python-ovirt-imageio-2.5.0-1|46	%description -n python3-%{pypi_name}-client
21mr|python-ovirt-imageio-2.5.0-1|47	Python client library for accessing imageio server on oVirt hosts.
21mr|python-ovirt-imageio-2.5.0-1|48	
21mr|python-ovirt-imageio-2.5.0-1|49	%files -n python3-%{pypi_name}-client
21mr|python-ovirt-imageio-2.5.0-1|50	%{_bindir}/ovirt-img
21mr|python-ovirt-imageio-2.5.0-1|51	%{python3_sitearch}/ovirt_imageio/client
21mr|python-ovirt-imageio-2.5.0-1|52	
21mr|python-ovirt-imageio-2.5.0-1|53	#------------------------------------------------------------------
21mr|python-ovirt-imageio-2.5.0-1|54	
21mr|python-ovirt-imageio-2.5.0-1|55	%package -n python3-%{pypi_name}-daemon
21mr|python-ovirt-imageio-2.5.0-1|56	Summary:	Daemon providing image transfer service on oVirt hosts
21mr|python-ovirt-imageio-2.5.0-1|57	Group:		Development/Python
21mr|python-ovirt-imageio-2.5.0-1|58	Requires:	python3-%{pypi_name} = %{EVRD}
21mr|python-ovirt-imageio-2.5.0-1|59	
21mr|python-ovirt-imageio-2.5.0-1|60	%description -n python3-%{pypi_name}-daemon
21mr|python-ovirt-imageio-2.5.0-1|61	Daemon providing image transfer service on oVirt hosts.
21mr|python-ovirt-imageio-2.5.0-1|62	
21mr|python-ovirt-imageio-2.5.0-1|63	%files -n python3-%{pypi_name}-daemon
21mr|python-ovirt-imageio-2.5.0-1|64	%doc %{_sysconfdir}/%{pypi_name}/README
21mr|python-ovirt-imageio-2.5.0-1|65	%{_bindir}/%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|66	%{_bindir}/%{pypi_name}ctl
21mr|python-ovirt-imageio-2.5.0-1|67	%dir %attr(775, root, ovirtimg) %{_logdir}/%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|68	%dir %{_prefix}/lib/%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|69	%dir %{_prefix}/lib/%{pypi_name}/conf.d
21mr|python-ovirt-imageio-2.5.0-1|70	%dir %{_sysconfdir}/%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|71	%dir %{_sysconfdir}/%{pypi_name}/conf.d
21mr|python-ovirt-imageio-2.5.0-1|72	%{python3_sitearch}/ovirt_imageio/admin
21mr|python-ovirt-imageio-2.5.0-1|73	%{_unitdir}/%{pypi_name}.service
21mr|python-ovirt-imageio-2.5.0-1|74	%ghost %attr(644, ovirtimg, ovirtimg) %{_logdir}/%{pypi_name}/daemon.log*
21mr|python-ovirt-imageio-2.5.0-1|75	
21mr|python-ovirt-imageio-2.5.0-1|76	%pre -n python3-%{pypi_name}-daemon
21mr|python-ovirt-imageio-2.5.0-1|77	%sysusers_create_package %{pypi_name} %{SOURCE1}
21mr|python-ovirt-imageio-2.5.0-1|78	
21mr|python-ovirt-imageio-2.5.0-1|79	%post -n python3-%{pypi_name}-daemon
21mr|python-ovirt-imageio-2.5.0-1|80	%systemd_post %{pypi_name}.service
21mr|python-ovirt-imageio-2.5.0-1|81	
21mr|python-ovirt-imageio-2.5.0-1|82	%preun -n python3-%{pypi_name}-daemon
21mr|python-ovirt-imageio-2.5.0-1|83	%systemd_preun %{pypi_name}.service
21mr|python-ovirt-imageio-2.5.0-1|84	
21mr|python-ovirt-imageio-2.5.0-1|85	%postun -n python3-%{pypi_name}-daemon
21mr|python-ovirt-imageio-2.5.0-1|86	%systemd_postun_with_restart %{pypi_name}.service
21mr|python-ovirt-imageio-2.5.0-1|87	
21mr|python-ovirt-imageio-2.5.0-1|88	#------------------------------------------------------------------
21mr|python-ovirt-imageio-2.5.0-1|89	
21mr|python-ovirt-imageio-2.5.0-1|90	%prep
21mr|python-ovirt-imageio-2.5.0-1|91	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-ovirt-imageio-2.5.0-1|92	
21mr|python-ovirt-imageio-2.5.0-1|93	%build
21mr|python-ovirt-imageio-2.5.0-1|94	%py3_build
21mr|python-ovirt-imageio-2.5.0-1|95	
21mr|python-ovirt-imageio-2.5.0-1|96	%install
21mr|python-ovirt-imageio-2.5.0-1|97	%py3_install
21mr|python-ovirt-imageio-2.5.0-1|98	
21mr|python-ovirt-imageio-2.5.0-1|99	mkdir -p %{buildroot}%{_logdir}/%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|100	mkdir -p %{buildroot}%{_prefix}/lib/%{pypi_name}/conf.d
21mr|python-ovirt-imageio-2.5.0-1|101	mkdir -p %{buildroot}%{_sysconfdir}/%{pypi_name}/conf.d
21mr|python-ovirt-imageio-2.5.0-1|102	mkdir -p %{buildroot}%{_unitdir}
21mr|python-ovirt-imageio-2.5.0-1|103	touch %{buildroot}%{_logdir}/%{pypi_name}/daemon.log
21mr|python-ovirt-imageio-2.5.0-1|104	cp data/README %{buildroot}%{_sysconfdir}/%{pypi_name}
21mr|python-ovirt-imageio-2.5.0-1|105	cp data/%{pypi_name}.service %{buildroot}%{_unitdir}/%{pypi_name}.service

15936 21
21mr|python-packaging-21.3-1|1	%define module packaging
21mr|python-packaging-21.3-1|2	
21mr|python-packaging-21.3-1|3	Name:		python-%{module}
21mr|python-packaging-21.3-1|4	Version:	21.3
21mr|python-packaging-21.3-1|5	Release:	1
21mr|python-packaging-21.3-1|6	Summary:	Core utilities for Python packages
21mr|python-packaging-21.3-1|7	License:	BSD or ASL 2.0
21mr|python-packaging-21.3-1|8	Group:		Development/Python
21mr|python-packaging-21.3-1|9	Url:		https://github.com/pypa/packaging
21mr|python-packaging-21.3-1|10	Source0:	https://github.com/pypa/packaging/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-packaging-21.3-1|11	BuildArch:	noarch
21mr|python-packaging-21.3-1|12	
21mr|python-packaging-21.3-1|13	%description
21mr|python-packaging-21.3-1|14	python-packaging provides core utilities for Python
21mr|python-packaging-21.3-1|15	packages like utilities for dealing with versions,
21mr|python-packaging-21.3-1|16	specifiers, markers etc.
21mr|python-packaging-21.3-1|17	#---------------------------------------------------------
21mr|python-packaging-21.3-1|18	
21mr|python-packaging-21.3-1|19	%package -n %python2-%{module}
21mr|python-packaging-21.3-1|20	%py2_migration_meta %python2-%{module}
21mr|python-packaging-21.3-1|21	Summary:	%{summary}
21mr|python-packaging-21.3-1|22	Group:			Development/Python
21mr|python-packaging-21.3-1|23	BuildRequires:	pythonegg(setuptools)
21mr|python-packaging-21.3-1|24	BuildRequires:	pkgconfig(python2)
21mr|python-packaging-21.3-1|25	Requires:	python2egg(six)
21mr|python-packaging-21.3-1|26	
21mr|python-packaging-21.3-1|27	%description -n %python2-%{module}
21mr|python-packaging-21.3-1|28	python-packaging provides core utilities for Python
21mr|python-packaging-21.3-1|29	packages like utilities for dealing with versions,
21mr|python-packaging-21.3-1|30	specifiers, markers etc.
21mr|python-packaging-21.3-1|31	
21mr|python-packaging-21.3-1|32	%files -n %python2-%{module}
21mr|python-packaging-21.3-1|33	%doc LICENSE LICENSE.APACHE LICENSE.BSD
21mr|python-packaging-21.3-1|34	%{py2_puresitedir}/%{module}/
21mr|python-packaging-21.3-1|35	%{py2_puresitedir}/%{module}-*.egg-info/
21mr|python-packaging-21.3-1|36	
21mr|python-packaging-21.3-1|37	#---------------------------------------------------------
21mr|python-packaging-21.3-1|38	%package -n python3-%{module}
21mr|python-packaging-21.3-1|39	Summary:	%{summary}
21mr|python-packaging-21.3-1|40	Group:		Development/Python
21mr|python-packaging-21.3-1|41	BuildRequires:	python3egg(setuptools)
21mr|python-packaging-21.3-1|42	BuildRequires:	pkgconfig(python3)
21mr|python-packaging-21.3-1|43	BuildRequires:	%python2-pkg-resources
21mr|python-packaging-21.3-1|44	Requires:	python3egg(six)
21mr|python-packaging-21.3-1|45	
21mr|python-packaging-21.3-1|46	%description -n python3-%{module}
21mr|python-packaging-21.3-1|47	python3-packaging provides core utilities for Python
21mr|python-packaging-21.3-1|48	packages like utilities for dealing with versions,
21mr|python-packaging-21.3-1|49	specifiers, markers etc.
21mr|python-packaging-21.3-1|50	
21mr|python-packaging-21.3-1|51	%files -n python3-%{module}
21mr|python-packaging-21.3-1|52	%{py3_puresitedir}/%{module}/
21mr|python-packaging-21.3-1|53	%{py3_puresitedir}/%{module}-*.egg-info/
21mr|python-packaging-21.3-1|54	#---------------------------------------------------------
21mr|python-packaging-21.3-1|55	
21mr|python-packaging-21.3-1|56	%prep
21mr|python-packaging-21.3-1|57	%setup -n %{module}-%{version}
21mr|python-packaging-21.3-1|58	rm -rf %{module}.egg-info
21mr|python-packaging-21.3-1|59	cp -a . %{py3dir}
21mr|python-packaging-21.3-1|60	
21mr|python-packaging-21.3-1|61	%build
21mr|python-packaging-21.3-1|62	%py2_build
21mr|python-packaging-21.3-1|63	pushd %{py3dir}
21mr|python-packaging-21.3-1|64	%py3_build
21mr|python-packaging-21.3-1|65	popd
21mr|python-packaging-21.3-1|66	
21mr|python-packaging-21.3-1|67	rm -rf html/.{doctrees,buildinfo}
21mr|python-packaging-21.3-1|68	rm -rf html/_static/fonts/
21mr|python-packaging-21.3-1|69	
21mr|python-packaging-21.3-1|70	%install
21mr|python-packaging-21.3-1|71	%py2_install
21mr|python-packaging-21.3-1|72	pushd %{py3dir}
21mr|python-packaging-21.3-1|73	%py3_install
21mr|python-packaging-21.3-1|74	popd

15937 21
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|1	%define	module	Pallets-Sphinx-Themes
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|2	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|3	Name:		python-%{module}
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|4	Version:	2.0.1
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|5	Release:	1
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|6	Summary:	Sphinx themes for Pallets and related projects
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|7	Url:		https://github.com/pallets/pallets-sphinx-themes/
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|8	Source0:	https://files.pythonhosted.org/packages/da/ff/dc403f870b3e7886aabc4abab24feeeae0ca8b6278cca2a402d3249ed4f3/Pallets-Sphinx-Themes-2.0.1.tar.gz
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|9	License:	BSD
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|10	Group:		Development/Python
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|11	BuildArch:	noarch
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|12	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|13	%description
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|14	Themes for the Pallets projects. If you're writing an extension, use the
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|15	appropriate theme to make your documentation look consistent.
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|16	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|17	Available themes:
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|18	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|19	-   flask
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|20	-   jinja
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|21	-   werkzeug
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|22	-   click.
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|23	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|24	#-----------------------------------------------------
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|25	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|26	%package -n python3-%{module}
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|27	Summary:	Sphinx themes for Pallets and related projects
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|28	BuildRequires:	python3egg(setuptools)
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|29	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|30	%description -n python3-%{module}
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|31	Themes for the Pallets projects. If you're writing an extension, use the
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|32	appropriate theme to make your documentation look consistent.
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|33	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|34	Available themes:
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|35	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|36	-   flask
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|37	-   jinja
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|38	-   werkzeug
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|39	-   click.
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|40	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|41	%files -n python3-%{module}
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|42	%{py3_puresitedir}/pallets_sphinx_themes
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|43	%{py3_puresitedir}/Pallets_Sphinx_Themes*.egg-info
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|44	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|45	#-----------------------------------------------------
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|46	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|47	%prep
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|48	%setup -qn %{module}-%{version}
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|49	rm -rf src/%{module}.egg-info
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|50	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|51	cp -a . %{py3dir}
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|52	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|53	%build
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|54	%py3_build
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|55	
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|56	%install
21mr|python-Pallets-Sphinx-Themes-2.0.1-1|57	%py3_install

15938 21
21mr|python-pam-1.8.4-1|1	Name:		python-pam
21mr|python-pam-1.8.4-1|2	Version:	1.8.4
21mr|python-pam-1.8.4-1|3	Release:	1
21mr|python-pam-1.8.4-1|4	Summary:	Pure Python interface to the Pluggable Authentication Modules system on Linux
21mr|python-pam-1.8.4-1|5	Group:		Development/Python
21mr|python-pam-1.8.4-1|6	License:	MIT
21mr|python-pam-1.8.4-1|7	URL:		https://github.com/FirefighterBlu3/python-pam
21mr|python-pam-1.8.4-1|8	Source0:	https://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21mr|python-pam-1.8.4-1|9	BuildArch:      noarch
21mr|python-pam-1.8.4-1|10	
21mr|python-pam-1.8.4-1|11	%description
21mr|python-pam-1.8.4-1|12	This module provides an authenticate function that allows the caller to
21mr|python-pam-1.8.4-1|13	authenticate a given username / password against the PAM system on Linux.
21mr|python-pam-1.8.4-1|14	
21mr|python-pam-1.8.4-1|15	#------------------------------------------------------------------------
21mr|python-pam-1.8.4-1|16	%package -n python2-pam
21mr|python-pam-1.8.4-1|17	Summary:	Pure Python interface to the Pluggable Authentication Modules system on Linux
21mr|python-pam-1.8.4-1|18	Group:		Development/Python
21mr|python-pam-1.8.4-1|19	BuildRequires:	python2-devel
21mr|python-pam-1.8.4-1|20	BuildRequires:	python2-setuptools
21mr|python-pam-1.8.4-1|21	
21mr|python-pam-1.8.4-1|22	%description -n python2-pam
21mr|python-pam-1.8.4-1|23	This module provides an authenticate function that allows the caller to
21mr|python-pam-1.8.4-1|24	authenticate a given username / password against the PAM system on Linux.
21mr|python-pam-1.8.4-1|25	
21mr|python-pam-1.8.4-1|26	%files -n python2-pam
21mr|python-pam-1.8.4-1|27	%doc README.md
21mr|python-pam-1.8.4-1|28	%license LICENSE
21mr|python-pam-1.8.4-1|29	%{python2_sitelib}/pam.py*
21mr|python-pam-1.8.4-1|30	%{python2_sitelib}/python_pam*-%{version}-py*.egg-info
21mr|python-pam-1.8.4-1|31	
21mr|python-pam-1.8.4-1|32	#------------------------------------------------------------------------
21mr|python-pam-1.8.4-1|33	%package -n python3-pam
21mr|python-pam-1.8.4-1|34	Summary:	Pure Python interface to the Pluggable Authentication Modules system on Linux
21mr|python-pam-1.8.4-1|35	Group:		Development/Python
21mr|python-pam-1.8.4-1|36	BuildRequires:	python3-devel
21mr|python-pam-1.8.4-1|37	BuildRequires:	python3-setuptools
21mr|python-pam-1.8.4-1|38	
21mr|python-pam-1.8.4-1|39	%description -n python3-pam
21mr|python-pam-1.8.4-1|40	This module provides an authenticate function that allows the caller to
21mr|python-pam-1.8.4-1|41	authenticate a given username / password against the PAM system on Linux.
21mr|python-pam-1.8.4-1|42	
21mr|python-pam-1.8.4-1|43	%files -n python3-pam
21mr|python-pam-1.8.4-1|44	%doc README.md
21mr|python-pam-1.8.4-1|45	%license LICENSE
21mr|python-pam-1.8.4-1|46	%{python3_sitelib}/pam.py*
21mr|python-pam-1.8.4-1|47	%{python3_sitelib}/python_pam*-%{version}-py*.egg-info
21mr|python-pam-1.8.4-1|48	%{python3_sitelib}/__pycache__/pam.cpython*
21mr|python-pam-1.8.4-1|49	
21mr|python-pam-1.8.4-1|50	#------------------------------------------------------------------------
21mr|python-pam-1.8.4-1|51	
21mr|python-pam-1.8.4-1|52	%prep
21mr|python-pam-1.8.4-1|53	%autosetup
21mr|python-pam-1.8.4-1|54	
21mr|python-pam-1.8.4-1|55	%build
21mr|python-pam-1.8.4-1|56	%py3_build
21mr|python-pam-1.8.4-1|57	
21mr|python-pam-1.8.4-1|58	PYTHON=%{__python2} %py2_build
21mr|python-pam-1.8.4-1|59	
21mr|python-pam-1.8.4-1|60	%install
21mr|python-pam-1.8.4-1|61	%py3_install
21mr|python-pam-1.8.4-1|62	
21mr|python-pam-1.8.4-1|63	PYTHON=%{__python2} %py2_install
21mr|python-pam-1.8.4-1|64	
21mr|python-pam-1.8.4-1|65	

15939 21
21mr|python-pandas-1.3.4-2|1	# filter provided private python extension libs
21mr|python-pandas-1.3.4-2|2	%define __noautoprov %{python3_sitearch}/.*\\.so
21mr|python-pandas-1.3.4-2|3	%define module pandas
21mr|python-pandas-1.3.4-2|4	
21mr|python-pandas-1.3.4-2|5	
21mr|python-pandas-1.3.4-2|6	Summary:        Powerful data structures for data analysis, time series,and statistics
21mr|python-pandas-1.3.4-2|7	Name:           python-%{module}
21mr|python-pandas-1.3.4-2|8	Version:        1.3.4
21mr|python-pandas-1.3.4-2|9	Release:        2
21mr|python-pandas-1.3.4-2|10	Group:          Development/Python
21mr|python-pandas-1.3.4-2|11	License:        BSD
21mr|python-pandas-1.3.4-2|12	URL:            http://%{module}.pydata.org/
21mr|python-pandas-1.3.4-2|13	Source0:        https://pypi.io/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21mr|python-pandas-1.3.4-2|14	
21mr|python-pandas-1.3.4-2|15	%description
21mr|python-pandas-1.3.4-2|16	%{module} is a Python package providing fast, flexible, and expressive data
21mr|python-pandas-1.3.4-2|17	structures designed to make working with structured (tabular, multidimensional,
21mr|python-pandas-1.3.4-2|18	potentially heterogeneous) and time series data both easy and intuitive. It
21mr|python-pandas-1.3.4-2|19	aims to be the fundamental high-level building block for doing practical,
21mr|python-pandas-1.3.4-2|20	real world data analysis in Python.
21mr|python-pandas-1.3.4-2|21	
21mr|python-pandas-1.3.4-2|22	#-------------------------------------------------------------------------
21mr|python-pandas-1.3.4-2|23	%package -n python3-%{module}
21mr|python-pandas-1.3.4-2|24	Summary:	    Powerful data structures for data analysis, time series,and statistics
21mr|python-pandas-1.3.4-2|25	Group:		    Development/Python
21mr|python-pandas-1.3.4-2|26	BuildRequires:	pkgconfig(python3)
21mr|python-pandas-1.3.4-2|27	BuildRequires:	python3egg(numpy)
21mr|python-pandas-1.3.4-2|28	BuildRequires:	python3egg(setuptools)
21mr|python-pandas-1.3.4-2|29	BuildRequires:	python3egg(python-dateutil)
21mr|python-pandas-1.3.4-2|30	BuildRequires:	python3egg(cython)
21mr|python-pandas-1.3.4-2|31	
21mr|python-pandas-1.3.4-2|32	Requires: 	python3egg(python-dateutil)
21mr|python-pandas-1.3.4-2|33	Requires: 	python3egg(xlrd)
21mr|python-pandas-1.3.4-2|34	
21mr|python-pandas-1.3.4-2|35	
21mr|python-pandas-1.3.4-2|36	%description -n python3-%{module}
21mr|python-pandas-1.3.4-2|37	%{module} is a Python package providing fast, flexible, and expressive data
21mr|python-pandas-1.3.4-2|38	structures designed to make working with structured (tabular, multidimensional,
21mr|python-pandas-1.3.4-2|39	potentially heterogeneous) and time series data both easy and intuitive. It
21mr|python-pandas-1.3.4-2|40	aims to be the fundamental high-level building block for doing practical,
21mr|python-pandas-1.3.4-2|41	real world data analysis in Python.
21mr|python-pandas-1.3.4-2|42	
21mr|python-pandas-1.3.4-2|43	%files -n python3-%{module}
21mr|python-pandas-1.3.4-2|44	%doc *.md LICENSE
21mr|python-pandas-1.3.4-2|45	%{py3_platsitedir}/%{module}
21mr|python-pandas-1.3.4-2|46	%{py3_platsitedir}/%{module}-%{version}-*.egg-info/
21mr|python-pandas-1.3.4-2|47	#-------------------------------------------------------------------------
21mr|python-pandas-1.3.4-2|48	
21mr|python-pandas-1.3.4-2|49	%prep
21mr|python-pandas-1.3.4-2|50	%setup -q -n %{module}-%{version}
21mr|python-pandas-1.3.4-2|51	rm -rf %{module}.egg-info
21mr|python-pandas-1.3.4-2|52	
21mr|python-pandas-1.3.4-2|53	%build
21mr|python-pandas-1.3.4-2|54	%py3_build
21mr|python-pandas-1.3.4-2|55	
21mr|python-pandas-1.3.4-2|56	%install
21mr|python-pandas-1.3.4-2|57	%py3_install
21mr|python-pandas-1.3.4-2|58	
21mr|python-pandas-1.3.4-2|59	

15940 21
21mr|python-parameterized-0.8.1-1|1	%global srcname parameterized
21mr|python-parameterized-0.8.1-1|2	
21mr|python-parameterized-0.8.1-1|3	Name:           python-%{srcname}
21mr|python-parameterized-0.8.1-1|4	Version:	0.8.1
21mr|python-parameterized-0.8.1-1|5	Release:	1
21mr|python-parameterized-0.8.1-1|6	Summary:        Parameterized testing with any Python test framework
21mr|python-parameterized-0.8.1-1|7	Group:		Development/Python
21mr|python-parameterized-0.8.1-1|8	
21mr|python-parameterized-0.8.1-1|9	License:        BSD
21mr|python-parameterized-0.8.1-1|10	URL:            https://pypi.python.org/pypi/parameterized
21mr|python-parameterized-0.8.1-1|11	Source0:	https://files.pythonhosted.org/packages/c6/23/2288f308d238b4f261c039cafcd650435d624de97c6ffc903f06ea8af50f/parameterized-0.8.1.tar.gz
21mr|python-parameterized-0.8.1-1|12	
21mr|python-parameterized-0.8.1-1|13	BuildArch:      noarch
21mr|python-parameterized-0.8.1-1|14	
21mr|python-parameterized-0.8.1-1|15	%description
21mr|python-parameterized-0.8.1-1|16	%{summary}.
21mr|python-parameterized-0.8.1-1|17	
21mr|python-parameterized-0.8.1-1|18	%package -n python3-%{srcname}
21mr|python-parameterized-0.8.1-1|19	Summary:        %{summary}
21mr|python-parameterized-0.8.1-1|20	BuildRequires:  python3-devel
21mr|python-parameterized-0.8.1-1|21	BuildRequires:  python3-setuptools
21mr|python-parameterized-0.8.1-1|22	BuildRequires:  python3-nose
21mr|python-parameterized-0.8.1-1|23	BuildRequires:  python3-pytest
21mr|python-parameterized-0.8.1-1|24	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-parameterized-0.8.1-1|25	
21mr|python-parameterized-0.8.1-1|26	%description -n python3-%{srcname}
21mr|python-parameterized-0.8.1-1|27	%{summary}.
21mr|python-parameterized-0.8.1-1|28	
21mr|python-parameterized-0.8.1-1|29	Python 3 version.
21mr|python-parameterized-0.8.1-1|30	
21mr|python-parameterized-0.8.1-1|31	%prep
21mr|python-parameterized-0.8.1-1|32	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-parameterized-0.8.1-1|33	
21mr|python-parameterized-0.8.1-1|34	%build
21mr|python-parameterized-0.8.1-1|35	%py3_build
21mr|python-parameterized-0.8.1-1|36	
21mr|python-parameterized-0.8.1-1|37	%install
21mr|python-parameterized-0.8.1-1|38	%py3_install
21mr|python-parameterized-0.8.1-1|39	
21mr|python-parameterized-0.8.1-1|40	%files -n python3-%{srcname}
21mr|python-parameterized-0.8.1-1|41	%license LICENSE.txt
21mr|python-parameterized-0.8.1-1|42	%doc CHANGELOG.txt README.rst
21mr|python-parameterized-0.8.1-1|43	%{python3_sitelib}/%{srcname}-*.egg-info/
21mr|python-parameterized-0.8.1-1|44	%{python3_sitelib}/%{srcname}/

15941 21
21mr|python-paramiko-2.8.4-2|1	%define oname paramiko
21mr|python-paramiko-2.8.4-2|2	
21mr|python-paramiko-2.8.4-2|3	Summary:	SSH2 protocol for Python
21mr|python-paramiko-2.8.4-2|4	Name:		python-paramiko
21mr|python-paramiko-2.8.4-2|5	Version:	2.8.4
21mr|python-paramiko-2.8.4-2|6	Release:	2
21mr|python-paramiko-2.8.4-2|7	License:	LGPLv2+
21mr|python-paramiko-2.8.4-2|8	Group:		Development/Python
21mr|python-paramiko-2.8.4-2|9	Url:		https://github.com/ploxiln/paramiko-ng/
21mr|python-paramiko-2.8.4-2|10	Source0:	https://pypi.io/packages/source/p/%{oname}-ng/%{oname}-ng-%{version}.tar.gz
21mr|python-paramiko-2.8.4-2|11	
21mr|python-paramiko-2.8.4-2|12	BuildArch:	noarch
21mr|python-paramiko-2.8.4-2|13	
21mr|python-paramiko-2.8.4-2|14	%description
21mr|python-paramiko-2.8.4-2|15	Paramiko is a module for python that implements the SSH2 protocol for secure
21mr|python-paramiko-2.8.4-2|16	(encrypted and authenticated) connections to remote machines.  the module works
21mr|python-paramiko-2.8.4-2|17	by taking a socket-like object that you pass in, negotiating with the remote
21mr|python-paramiko-2.8.4-2|18	server, authenticating (using a password or a given private key), and opening
21mr|python-paramiko-2.8.4-2|19	flow-controled "channels" to the server, which are returned as socket-like
21mr|python-paramiko-2.8.4-2|20	objects. you are responsible for verifying that the server's host key is the
21mr|python-paramiko-2.8.4-2|21	one you expected to see, and you have control over which kinds of encryption
21mr|python-paramiko-2.8.4-2|22	or hashing you prefer (if you care), but all of the heavy lifting is done by
21mr|python-paramiko-2.8.4-2|23	the paramiko module.
21mr|python-paramiko-2.8.4-2|24	
21mr|python-paramiko-2.8.4-2|25	#---------------------------------------------------------------------------
21mr|python-paramiko-2.8.4-2|26	
21mr|python-paramiko-2.8.4-2|27	%package -n python3-%{oname}
21mr|python-paramiko-2.8.4-2|28	Summary:	SSH2 protocol for Python
21mr|python-paramiko-2.8.4-2|29	Group:		Development/Python
21mr|python-paramiko-2.8.4-2|30	BuildRequires:	python3egg(pycrypto)
21mr|python-paramiko-2.8.4-2|31	BuildRequires:	pkgconfig(python3)
21mr|python-paramiko-2.8.4-2|32	BuildRequires:	python3egg(setuptools)
21mr|python-paramiko-2.8.4-2|33	Requires:	python3-ecdsa
21mr|python-paramiko-2.8.4-2|34	Requires:	python3-pycrypto
21mr|python-paramiko-2.8.4-2|35	Provides:	%{oname} = %{EVRD}
21mr|python-paramiko-2.8.4-2|36	Provides:	paramiko = %{EVRD}
21mr|python-paramiko-2.8.4-2|37	
21mr|python-paramiko-2.8.4-2|38	%description -n python3-%{oname}
21mr|python-paramiko-2.8.4-2|39	Paramiko is a module for python that implements the SSH2 protocol for secure
21mr|python-paramiko-2.8.4-2|40	(encrypted and authenticated) connections to remote machines.  the module works
21mr|python-paramiko-2.8.4-2|41	by taking a socket-like object that you pass in, negotiating with the remote
21mr|python-paramiko-2.8.4-2|42	server, authenticating (using a password or a given private key), and opening
21mr|python-paramiko-2.8.4-2|43	flow-controled "channels" to the server, which are returned as socket-like
21mr|python-paramiko-2.8.4-2|44	objects. you are responsible for verifying that the server's host key is the
21mr|python-paramiko-2.8.4-2|45	one you expected to see, and you have control over which kinds of encryption
21mr|python-paramiko-2.8.4-2|46	or hashing you prefer (if you care), but all of the heavy lifting is done by
21mr|python-paramiko-2.8.4-2|47	the paramiko module.
21mr|python-paramiko-2.8.4-2|48	
21mr|python-paramiko-2.8.4-2|49	%files -n python3-%{oname}
21mr|python-paramiko-2.8.4-2|50	%doc PKG-INFO tests demo*
21mr|python-paramiko-2.8.4-2|51	%{python3_sitelib}/paramiko-*.egg-info/
21mr|python-paramiko-2.8.4-2|52	%{python3_sitelib}/paramiko/
21mr|python-paramiko-2.8.4-2|53	
21mr|python-paramiko-2.8.4-2|54	#---------------------------------------------------------------------------
21mr|python-paramiko-2.8.4-2|55	
21mr|python-paramiko-2.8.4-2|56	%prep
21mr|python-paramiko-2.8.4-2|57	%autosetup -p1 -n %{oname}-ng-%{version}
21mr|python-paramiko-2.8.4-2|58	
21mr|python-paramiko-2.8.4-2|59	%build
21mr|python-paramiko-2.8.4-2|60	%py3_build
21mr|python-paramiko-2.8.4-2|61	
21mr|python-paramiko-2.8.4-2|62	%install
21mr|python-paramiko-2.8.4-2|63	export PARAMIKO_REPLACE=1
21mr|python-paramiko-2.8.4-2|64	%py3_install

15942 21
21mr|python-parsedatetime-2.6-1|1	%global srcname parsedatetime
21mr|python-parsedatetime-2.6-1|2	
21mr|python-parsedatetime-2.6-1|3	Name:           python-%{srcname}
21mr|python-parsedatetime-2.6-1|4	Version:        2.6
21mr|python-parsedatetime-2.6-1|5	Release:        1
21mr|python-parsedatetime-2.6-1|6	Summary:        Parse human-readable date/time strings in Python
21mr|python-parsedatetime-2.6-1|7	Group:          Development/Python
21mr|python-parsedatetime-2.6-1|8	License:        ASL 2.0
21mr|python-parsedatetime-2.6-1|9	URL:            https://github.com/bear/%{srcname}
21mr|python-parsedatetime-2.6-1|10	Source0:        %{pypi_source}
21mr|python-parsedatetime-2.6-1|11	BuildArch:      noarch
21mr|python-parsedatetime-2.6-1|12	BuildRequires:  python3-coverage
21mr|python-parsedatetime-2.6-1|13	BuildRequires:  python3-devel
21mr|python-parsedatetime-2.6-1|14	BuildRequires:  python3-flake8
21mr|python-parsedatetime-2.6-1|15	BuildRequires:  python3-mccabe
21mr|python-parsedatetime-2.6-1|16	BuildRequires:  python3-icu
21mr|python-parsedatetime-2.6-1|17	BuildRequires:  python3-setuptools
21mr|python-parsedatetime-2.6-1|18	
21mr|python-parsedatetime-2.6-1|19	%description
21mr|python-parsedatetime-2.6-1|20	parsedatetime is a python module that can parse human-readable date/time
21mr|python-parsedatetime-2.6-1|21	strings.
21mr|python-parsedatetime-2.6-1|22	
21mr|python-parsedatetime-2.6-1|23	#-----------------------------------------------------------------------
21mr|python-parsedatetime-2.6-1|24	
21mr|python-parsedatetime-2.6-1|25	%package -n python3-%{srcname}
21mr|python-parsedatetime-2.6-1|26	Summary:        Parse human-readable date/time strings in Python
21mr|python-parsedatetime-2.6-1|27	
21mr|python-parsedatetime-2.6-1|28	%description -n python3-%{srcname}
21mr|python-parsedatetime-2.6-1|29	parsedatetime is a python module that can parse human-readable date/time
21mr|python-parsedatetime-2.6-1|30	strings.
21mr|python-parsedatetime-2.6-1|31	
21mr|python-parsedatetime-2.6-1|32	%files -n python3-%{srcname}
21mr|python-parsedatetime-2.6-1|33	%license LICENSE.txt
21mr|python-parsedatetime-2.6-1|34	%doc AUTHORS.txt CHANGES.txt README.rst
21mr|python-parsedatetime-2.6-1|35	%{py3_puresitedir}/%{srcname}
21mr|python-parsedatetime-2.6-1|36	%{py3_puresitedir}/%{srcname}*.egg-info
21mr|python-parsedatetime-2.6-1|37	
21mr|python-parsedatetime-2.6-1|38	#-----------------------------------------------------------------------
21mr|python-parsedatetime-2.6-1|39	
21mr|python-parsedatetime-2.6-1|40	%prep
21mr|python-parsedatetime-2.6-1|41	%setup -q -n %{srcname}-%{version}
21mr|python-parsedatetime-2.6-1|42	
21mr|python-parsedatetime-2.6-1|43	%build
21mr|python-parsedatetime-2.6-1|44	%py3_build
21mr|python-parsedatetime-2.6-1|45	
21mr|python-parsedatetime-2.6-1|46	%install
21mr|python-parsedatetime-2.6-1|47	%py3_install

15943 21
21mr|python-parsing-3.0.9-1|1	%define module parsing
21mr|python-parsing-3.0.9-1|2	%define pypi_name pyparsing
21mr|python-parsing-3.0.9-1|3	
21mr|python-parsing-3.0.9-1|4	Summary:	An object-oriented approach to text processing
21mr|python-parsing-3.0.9-1|5	Name:		python-%{module}
21mr|python-parsing-3.0.9-1|6	Version:	3.0.9
21mr|python-parsing-3.0.9-1|7	Release:	1
21mr|python-parsing-3.0.9-1|8	Group:		Development/Python
21mr|python-parsing-3.0.9-1|9	License:	MIT
21mr|python-parsing-3.0.9-1|10	URL:		https://github.com/pyparsing/pyparsing/
21mr|python-parsing-3.0.9-1|11	Source0:	https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-parsing-3.0.9-1|12	BuildArch:	noarch
21mr|python-parsing-3.0.9-1|13	%rename python-pyparsing
21mr|python-parsing-3.0.9-1|14	
21mr|python-parsing-3.0.9-1|15	%description
21mr|python-parsing-3.0.9-1|16	The pyparsing module provides an alternative approach to creating and
21mr|python-parsing-3.0.9-1|17	executing simple grammars in Python versus the traditional lex/yacc
21mr|python-parsing-3.0.9-1|18	approach or the use of regular expressions. It provides a library of
21mr|python-parsing-3.0.9-1|19	classes that client code can use to construct a grammar directly.
21mr|python-parsing-3.0.9-1|20	
21mr|python-parsing-3.0.9-1|21	#-------------------------------------------------------------------
21mr|python-parsing-3.0.9-1|22	%package -n python3-%{module}
21mr|python-parsing-3.0.9-1|23	Summary:	An object-oriented approach to text processing
21mr|python-parsing-3.0.9-1|24	Group:		Development/Python
21mr|python-parsing-3.0.9-1|25	Provides:	python3-pyparsing = %{EVRD}
21mr|python-parsing-3.0.9-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-parsing-3.0.9-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-parsing-3.0.9-1|28	BuildRequires:	python3egg(sphinx)
21mr|python-parsing-3.0.9-1|29	BuildRequires:	pyproject-rpm-macros
21mr|python-parsing-3.0.9-1|30	
21mr|python-parsing-3.0.9-1|31	%description -n python3-%{module}
21mr|python-parsing-3.0.9-1|32	The pyparsing module provides an alternative approach to creating and
21mr|python-parsing-3.0.9-1|33	executing simple grammars in Python versus the traditional lex/yacc
21mr|python-parsing-3.0.9-1|34	approach or the use of regular expressions. It provides a library of
21mr|python-parsing-3.0.9-1|35	classes that client code can use to construct a grammar directly.
21mr|python-parsing-3.0.9-1|36	
21mr|python-parsing-3.0.9-1|37	%files -n python3-%{module} -f %{pyproject_files}
21mr|python-parsing-3.0.9-1|38	%doc CHANGES README.rst
21mr|python-parsing-3.0.9-1|39	%doc docs/html examples
21mr|python-parsing-3.0.9-1|40	%license LICENSE
21mr|python-parsing-3.0.9-1|41	
21mr|python-parsing-3.0.9-1|42	#-------------------------------------------------------------------
21mr|python-parsing-3.0.9-1|43	
21mr|python-parsing-3.0.9-1|44	%prep
21mr|python-parsing-3.0.9-1|45	%setup -q -n %{pypi_name}-%{version}
21mr|python-parsing-3.0.9-1|46	
21mr|python-parsing-3.0.9-1|47	%generate_buildrequires
21mr|python-parsing-3.0.9-1|48	%pyproject_buildrequires
21mr|python-parsing-3.0.9-1|49	
21mr|python-parsing-3.0.9-1|50	%build
21mr|python-parsing-3.0.9-1|51	%pyproject_wheel
21mr|python-parsing-3.0.9-1|52	
21mr|python-parsing-3.0.9-1|53	# build docs
21mr|python-parsing-3.0.9-1|54	pushd docs
21mr|python-parsing-3.0.9-1|55	# Theme is not available
21mr|python-parsing-3.0.9-1|56	sed -i '/alabaster/d' conf.py
21mr|python-parsing-3.0.9-1|57	sphinx-build -b html . html
21mr|python-parsing-3.0.9-1|58	popd
21mr|python-parsing-3.0.9-1|59	
21mr|python-parsing-3.0.9-1|60	%install
21mr|python-parsing-3.0.9-1|61	%pyproject_install
21mr|python-parsing-3.0.9-1|62	%pyproject_save_files %{pypi_name}
21mr|python-parsing-3.0.9-1|63	

15944 21
21mr|python-parted-3.11.7-3|1	%define fname pyparted
21mr|python-parted-3.11.7-3|2	
21mr|python-parted-3.11.7-3|3	Summary: Python module for GNU parted
21mr|python-parted-3.11.7-3|4	Name:    python-parted
21mr|python-parted-3.11.7-3|5	Version:	3.11.7
21mr|python-parted-3.11.7-3|6	Release:	3
21mr|python-parted-3.11.7-3|7	License: GPLv2+
21mr|python-parted-3.11.7-3|8	Group:   System/Configuration/Hardware
21mr|python-parted-3.11.7-3|9	URL:     https://github.com/dcantrell/pyparted
21mr|python-parted-3.11.7-3|10	Source0: https://github.com/dcantrell/pyparted/archive/v%{version}.tar.gz?/pyparted-%{version}.tar.gz
21mr|python-parted-3.11.7-3|11	BuildRequires: parted-devel
21mr|python-parted-3.11.7-3|12	BuildRequires: pkgconfig(python3)
21mr|python-parted-3.11.7-3|13	BuildRequires: python3egg(decorator)
21mr|python-parted-3.11.7-3|14	
21mr|python-parted-3.11.7-3|15	%description
21mr|python-parted-3.11.7-3|16	Python module for the parted library. It is used for manipulating
21mr|python-parted-3.11.7-3|17	partition tables.
21mr|python-parted-3.11.7-3|18	
21mr|python-parted-3.11.7-3|19	#---------------------------------------------------------------------------
21mr|python-parted-3.11.7-3|20	%package -n python3-parted
21mr|python-parted-3.11.7-3|21	Summary: Python module for GNU parted
21mr|python-parted-3.11.7-3|22	Group:   System/Configuration/Hardware
21mr|python-parted-3.11.7-3|23	Provides:	python3-pyparted = %{EVRD}
21mr|python-parted-3.11.7-3|24	
21mr|python-parted-3.11.7-3|25	%description -n python3-parted
21mr|python-parted-3.11.7-3|26	Python module for the parted library. It is used for manipulating
21mr|python-parted-3.11.7-3|27	partition tables.
21mr|python-parted-3.11.7-3|28	
21mr|python-parted-3.11.7-3|29	%files -n python3-parted
21mr|python-parted-3.11.7-3|30	%doc AUTHORS NEWS README TODO
21mr|python-parted-3.11.7-3|31	%license COPYING
21mr|python-parted-3.11.7-3|32	%{python3_sitearch}/_ped.*.so
21mr|python-parted-3.11.7-3|33	%{python3_sitearch}/parted
21mr|python-parted-3.11.7-3|34	%{python3_sitearch}/%{fname}-%{version}-*.egg-info
21mr|python-parted-3.11.7-3|35	
21mr|python-parted-3.11.7-3|36	#---------------------------------------------------------------------------
21mr|python-parted-3.11.7-3|37	
21mr|python-parted-3.11.7-3|38	%prep
21mr|python-parted-3.11.7-3|39	%autosetup -p1 -n %{fname}-%{version}
21mr|python-parted-3.11.7-3|40	
21mr|python-parted-3.11.7-3|41	%build
21mr|python-parted-3.11.7-3|42	%make_build PYTHON=%{__python3}
21mr|python-parted-3.11.7-3|43	
21mr|python-parted-3.11.7-3|44	%install
21mr|python-parted-3.11.7-3|45	%make_install PYTHON=%{__python3}

15945 21
21mr|python-passlib-1.7.4-2|1	%define module passlib
21mr|python-passlib-1.7.4-2|2	
21mr|python-passlib-1.7.4-2|3	Name:		python-passlib
21mr|python-passlib-1.7.4-2|4	Version:	1.7.4
21mr|python-passlib-1.7.4-2|5	Release:	2
21mr|python-passlib-1.7.4-2|6	Summary:	Comprehensive password hashing framework supporting over 20 schemes
21mr|python-passlib-1.7.4-2|7	Group:		Development/Python
21mr|python-passlib-1.7.4-2|8	License:	BSD and Beerware and Copyright only
21mr|python-passlib-1.7.4-2|9	URL:		http://passlib.googlecode.com
21mr|python-passlib-1.7.4-2|10	Source0:	https://files.pythonhosted.org/packages/b6/06/9da9ee59a67fae7761aab3ccc84fa4f3f33f125b370f1ccdb915bf967c11/passlib-1.7.4.tar.gz
21mr|python-passlib-1.7.4-2|11	
21mr|python-passlib-1.7.4-2|12	BuildArch:	noarch
21mr|python-passlib-1.7.4-2|13	BuildRequires:	pkgconfig(python3)
21mr|python-passlib-1.7.4-2|14	BuildRequires:	python3egg(setuptools)
21mr|python-passlib-1.7.4-2|15	
21mr|python-passlib-1.7.4-2|16	# docs generation requires python-cloud-sptheme, which isn't packaged yet.
21mr|python-passlib-1.7.4-2|17	# so we won't generate the docs yet.
21mr|python-passlib-1.7.4-2|18	#BuildRequires:	python-sphinx >= 1.0
21mr|python-passlib-1.7.4-2|19	#BuildRequires:	python-cloud-sptheme
21mr|python-passlib-1.7.4-2|20	
21mr|python-passlib-1.7.4-2|21	%description
21mr|python-passlib-1.7.4-2|22	Passlib is a password hashing library for Python 2 & 3, which provides
21mr|python-passlib-1.7.4-2|23	cross-platform implementations of over 20 password hashing algorithms,
21mr|python-passlib-1.7.4-2|24	as well as a framework for managing existing password hashes. It's
21mr|python-passlib-1.7.4-2|25	designed to be useful for a wide range of tasks, from verifying a hash
21mr|python-passlib-1.7.4-2|26	found in /etc/shadow, to providing full-strength password hashing for
21mr|python-passlib-1.7.4-2|27	multi-user application.
21mr|python-passlib-1.7.4-2|28	
21mr|python-passlib-1.7.4-2|29	#---------------------------------------------------------------------
21mr|python-passlib-1.7.4-2|30	%package -n python3-passlib
21mr|python-passlib-1.7.4-2|31	Summary:	Python library to display tabular data in tables
21mr|python-passlib-1.7.4-2|32	Group:		Development/Python
21mr|python-passlib-1.7.4-2|33	
21mr|python-passlib-1.7.4-2|34	%description -n python3-passlib
21mr|python-passlib-1.7.4-2|35	Passlib is a password hashing library for Python 2 & 3, which provides
21mr|python-passlib-1.7.4-2|36	cross-platform implementations of over 20 password hashing algorithms,
21mr|python-passlib-1.7.4-2|37	as well as a framework for managing existing password hashes. It's
21mr|python-passlib-1.7.4-2|38	designed to be useful for a wide range of tasks, from verifying a hash
21mr|python-passlib-1.7.4-2|39	found in /etc/shadow, to providing full-strength password hashing for
21mr|python-passlib-1.7.4-2|40	multi-user application.
21mr|python-passlib-1.7.4-2|41	
21mr|python-passlib-1.7.4-2|42	%files -n python3-passlib
21mr|python-passlib-1.7.4-2|43	%doc LICENSE README
21mr|python-passlib-1.7.4-2|44	%{python3_sitelib}/*
21mr|python-passlib-1.7.4-2|45	
21mr|python-passlib-1.7.4-2|46	#---------------------------------------------------------------------
21mr|python-passlib-1.7.4-2|47	
21mr|python-passlib-1.7.4-2|48	%prep
21mr|python-passlib-1.7.4-2|49	%setup -q -n passlib-%{version}
21mr|python-passlib-1.7.4-2|50	
21mr|python-passlib-1.7.4-2|51	%build
21mr|python-passlib-1.7.4-2|52	%py3_build
21mr|python-passlib-1.7.4-2|53	
21mr|python-passlib-1.7.4-2|54	%install
21mr|python-passlib-1.7.4-2|55	%py3_install

15946 21
21mr|python-paste-3.5.0-1|1	%global desc These provide several pieces of "middleware" (or filters) that can be nested\
21mr|python-paste-3.5.0-1|2	to build web applications.  Each piece of middleware uses the WSGI (PEP 333)\
21mr|python-paste-3.5.0-1|3	interface, and should be compatible with other middleware based on those\
21mr|python-paste-3.5.0-1|4	interfaces.
21mr|python-paste-3.5.0-1|5	%global sum Tools for using a Web Server Gateway Interface stack
21mr|python-paste-3.5.0-1|6	
21mr|python-paste-3.5.0-1|7	Name:		python-paste
21mr|python-paste-3.5.0-1|8	Version:	3.5.0
21mr|python-paste-3.5.0-1|9	Release:	1
21mr|python-paste-3.5.0-1|10	BuildArch:	noarch
21mr|python-paste-3.5.0-1|11	Group:		Development/Python
21mr|python-paste-3.5.0-1|12	# Most of the code is MIT
21mr|python-paste-3.5.0-1|13	# paste/exceptions/collector.py is ZPLv2.0
21mr|python-paste-3.5.0-1|14	# paste/evalexception/media/MochiKit.packed.js AFL (2.1) or MIT
21mr|python-paste-3.5.0-1|15	# paste/lint.py MIT or Apache v2
21mr|python-paste-3.5.0-1|16	# PySourceColor.py, Python
21mr|python-paste-3.5.0-1|17	License:	MIT and ZPLv2.0 and Python and (AFL or MIT) and (MIT or ASL 2.0)
21mr|python-paste-3.5.0-1|18	Summary:	%sum
21mr|python-paste-3.5.0-1|19	URL:		https://github.com/cdent/paste
21mr|python-paste-3.5.0-1|20	Source0:	https://files.pythonhosted.org/packages/b7/e0/eb502f90e14570c88ed108a101ff223ccc853e2ba057ac4e7d6eb40c923e/Paste-3.5.0.tar.gz
21mr|python-paste-3.5.0-1|21	
21mr|python-paste-3.5.0-1|22	
21mr|python-paste-3.5.0-1|23	BuildRequires:  python3-devel
21mr|python-paste-3.5.0-1|24	BuildRequires:  python3-nose
21mr|python-paste-3.5.0-1|25	BuildRequires:  python3-pyOpenSSL
21mr|python-paste-3.5.0-1|26	BuildRequires:  python3-pytest
21mr|python-paste-3.5.0-1|27	BuildRequires:  python3-setuptools
21mr|python-paste-3.5.0-1|28	BuildRequires:  python3-six >= 1.4.0
21mr|python-paste-3.5.0-1|29	BuildRequires:  python3-tempita
21mr|python-paste-3.5.0-1|30	
21mr|python-paste-3.5.0-1|31	%description
21mr|python-paste-3.5.0-1|32	%desc
21mr|python-paste-3.5.0-1|33	
21mr|python-paste-3.5.0-1|34	#--------------------------------------------------------------------
21mr|python-paste-3.5.0-1|35	%package -n python3-paste
21mr|python-paste-3.5.0-1|36	Summary:	Tools for using a Web Server Gateway Interface stack
21mr|python-paste-3.5.0-1|37	Group:		Development/Python
21mr|python-paste-3.5.0-1|38	Requires: python3-pyOpenSSL
21mr|python-paste-3.5.0-1|39	Requires: python3-setuptools
21mr|python-paste-3.5.0-1|40	Requires: python3-six
21mr|python-paste-3.5.0-1|41	Requires: python3-tempita
21mr|python-paste-3.5.0-1|42	
21mr|python-paste-3.5.0-1|43	%description -n python3-paste
21mr|python-paste-3.5.0-1|44	%{desc}
21mr|python-paste-3.5.0-1|45	
21mr|python-paste-3.5.0-1|46	%files -n python3-paste
21mr|python-paste-3.5.0-1|47	%license docs/license.txt
21mr|python-paste-3.5.0-1|48	%doc docs/*
21mr|python-paste-3.5.0-1|49	%{python3_sitelib}/paste
21mr|python-paste-3.5.0-1|50	%{python3_sitelib}/Paste-%{version}-py%{python3_version}.egg-info
21mr|python-paste-3.5.0-1|51	%{python3_sitelib}/Paste-%{version}-py%{python3_version}-nspkg.pth
21mr|python-paste-3.5.0-1|52	
21mr|python-paste-3.5.0-1|53	#--------------------------------------------------------------------
21mr|python-paste-3.5.0-1|54	
21mr|python-paste-3.5.0-1|55	%prep
21mr|python-paste-3.5.0-1|56	%autosetup -n Paste-%{version} -p1
21mr|python-paste-3.5.0-1|57	
21mr|python-paste-3.5.0-1|58	# Paste-2.0.3 seems to have a few .py.orig files that don't appear in upstream scm. Let's drop them.
21mr|python-paste-3.5.0-1|59	find . -name "*.orig" -delete
21mr|python-paste-3.5.0-1|60	
21mr|python-paste-3.5.0-1|61	# Strip #! lines that make these seem like scripts
21mr|python-paste-3.5.0-1|62	sed -i -e '/^#!.*/,1 d' paste/util/scgiserver.py paste/debug/doctest_webapp.py
21mr|python-paste-3.5.0-1|63	
21mr|python-paste-3.5.0-1|64	# clean docs directory
21mr|python-paste-3.5.0-1|65	pushd docs
21mr|python-paste-3.5.0-1|66	rm StyleGuide.txt
21mr|python-paste-3.5.0-1|67	popd
21mr|python-paste-3.5.0-1|68	
21mr|python-paste-3.5.0-1|69	%build
21mr|python-paste-3.5.0-1|70	%py3_build
21mr|python-paste-3.5.0-1|71	
21mr|python-paste-3.5.0-1|72	%install
21mr|python-paste-3.5.0-1|73	%py3_install
21mr|python-paste-3.5.0-1|74	

15947 21
21mr|python-paste-deploy-2.1.1-1|1	%global desc This tool provides code to load WSGI applications and servers from\
21mr|python-paste-deploy-2.1.1-1|2	URIs; these URIs can refer to Python Eggs for INI-style configuration\
21mr|python-paste-deploy-2.1.1-1|3	files.  PasteScript provides commands to serve applications based on\
21mr|python-paste-deploy-2.1.1-1|4	this configuration file.
21mr|python-paste-deploy-2.1.1-1|5	%global sum Load, configure, and compose WSGI applications and servers
21mr|python-paste-deploy-2.1.1-1|6	%global srcname PasteDeploy
21mr|python-paste-deploy-2.1.1-1|7	
21mr|python-paste-deploy-2.1.1-1|8	Name:		python-paste-deploy
21mr|python-paste-deploy-2.1.1-1|9	Version:	2.1.1
21mr|python-paste-deploy-2.1.1-1|10	Release:	1
21mr|python-paste-deploy-2.1.1-1|11	Summary:	%{sum}
21mr|python-paste-deploy-2.1.1-1|12	Group:		Development/Python
21mr|python-paste-deploy-2.1.1-1|13	License:	MIT
21mr|python-paste-deploy-2.1.1-1|14	URL:		https://github.com/Pylons/pastedeploy
21mr|python-paste-deploy-2.1.1-1|15	Source0:	%pypi_source
21mr|python-paste-deploy-2.1.1-1|16	BuildRequires:	python3-devel
21mr|python-paste-deploy-2.1.1-1|17	BuildRequires:	python3-pytest
21mr|python-paste-deploy-2.1.1-1|18	BuildRequires:	python3-setuptools
21mr|python-paste-deploy-2.1.1-1|19	BuildArch:	noarch
21mr|python-paste-deploy-2.1.1-1|20	
21mr|python-paste-deploy-2.1.1-1|21	%description
21mr|python-paste-deploy-2.1.1-1|22	%{desc}
21mr|python-paste-deploy-2.1.1-1|23	
21mr|python-paste-deploy-2.1.1-1|24	#--------------------------------------------------------------
21mr|python-paste-deploy-2.1.1-1|25	%package -n python3-paste-deploy
21mr|python-paste-deploy-2.1.1-1|26	Summary:	%{sum}
21mr|python-paste-deploy-2.1.1-1|27	Group:		Development/Python
21mr|python-paste-deploy-2.1.1-1|28	Requires:	python3-paste
21mr|python-paste-deploy-2.1.1-1|29	Requires:	python3-setuptools
21mr|python-paste-deploy-2.1.1-1|30	
21mr|python-paste-deploy-2.1.1-1|31	%description -n python3-paste-deploy
21mr|python-paste-deploy-2.1.1-1|32	%desc
21mr|python-paste-deploy-2.1.1-1|33	
21mr|python-paste-deploy-2.1.1-1|34	%files -n python3-paste-deploy
21mr|python-paste-deploy-2.1.1-1|35	%license license.txt
21mr|python-paste-deploy-2.1.1-1|36	%{python3_sitelib}/*
21mr|python-paste-deploy-2.1.1-1|37	
21mr|python-paste-deploy-2.1.1-1|38	#--------------------------------------------------------------
21mr|python-paste-deploy-2.1.1-1|39	
21mr|python-paste-deploy-2.1.1-1|40	%prep
21mr|python-paste-deploy-2.1.1-1|41	%setup -q -n %{srcname}-%{version}
21mr|python-paste-deploy-2.1.1-1|42	
21mr|python-paste-deploy-2.1.1-1|43	# Remove bundled egg-info if it exists
21mr|python-paste-deploy-2.1.1-1|44	rm -rf *.egg-info
21mr|python-paste-deploy-2.1.1-1|45	
21mr|python-paste-deploy-2.1.1-1|46	%build
21mr|python-paste-deploy-2.1.1-1|47	%py3_build
21mr|python-paste-deploy-2.1.1-1|48	
21mr|python-paste-deploy-2.1.1-1|49	%install
21mr|python-paste-deploy-2.1.1-1|50	%py3_install
21mr|python-paste-deploy-2.1.1-1|51	rm -rf %{buildroot}%{python3_sitelib}/test
21mr|python-paste-deploy-2.1.1-1|52	

15948 21
21mr|python-pastel-0.2.1-1|1	%global pypi_name pastel
21mr|python-pastel-0.2.1-1|2	
21mr|python-pastel-0.2.1-1|3	%{?python_enable_dependency_generator}
21mr|python-pastel-0.2.1-1|4	
21mr|python-pastel-0.2.1-1|5	%global common_description %{expand:
21mr|python-pastel-0.2.1-1|6	Pastel is a simple library to help you colorize strings in your
21mr|python-pastel-0.2.1-1|7	terminal.
21mr|python-pastel-0.2.1-1|8	
21mr|python-pastel-0.2.1-1|9	It comes bundled with predefined styles:
21mr|python-pastel-0.2.1-1|10	
21mr|python-pastel-0.2.1-1|11	- info: green
21mr|python-pastel-0.2.1-1|12	- comment: yellow
21mr|python-pastel-0.2.1-1|13	- question: black on cyan
21mr|python-pastel-0.2.1-1|14	- error: white on red
21mr|python-pastel-0.2.1-1|15	
21mr|python-pastel-0.2.1-1|16	Features:
21mr|python-pastel-0.2.1-1|17	
21mr|python-pastel-0.2.1-1|18	- Use predefined styles or add you own.
21mr|python-pastel-0.2.1-1|19	- Disable colors all together by calling with_colors(False).
21mr|python-pastel-0.2.1-1|20	- Automatically disables colors if the output is not a TTY.
21mr|python-pastel-0.2.1-1|21	- Used in cleo.}
21mr|python-pastel-0.2.1-1|22	
21mr|python-pastel-0.2.1-1|23	Name:           python-%{pypi_name}
21mr|python-pastel-0.2.1-1|24	Summary:        Bring colors to your terminal
21mr|python-pastel-0.2.1-1|25	Group:          Development/Python
21mr|python-pastel-0.2.1-1|26	Version:        0.2.1
21mr|python-pastel-0.2.1-1|27	Release:        1
21mr|python-pastel-0.2.1-1|28	License:        MIT
21mr|python-pastel-0.2.1-1|29	
21mr|python-pastel-0.2.1-1|30	URL:            https://github.com/sdispater/pastel
21mr|python-pastel-0.2.1-1|31	Source0:        %{pypi_source}
21mr|python-pastel-0.2.1-1|32	
21mr|python-pastel-0.2.1-1|33	# do not install the "tests" package
21mr|python-pastel-0.2.1-1|34	Patch0:         00-dont-install-tests.patch
21mr|python-pastel-0.2.1-1|35	
21mr|python-pastel-0.2.1-1|36	BuildArch:      noarch
21mr|python-pastel-0.2.1-1|37	
21mr|python-pastel-0.2.1-1|38	BuildRequires:  python3-devel
21mr|python-pastel-0.2.1-1|39	BuildRequires:  python3dist(setuptools)
21mr|python-pastel-0.2.1-1|40	BuildRequires:  python3dist(pytest)
21mr|python-pastel-0.2.1-1|41	
21mr|python-pastel-0.2.1-1|42	%description %{common_description}
21mr|python-pastel-0.2.1-1|43	
21mr|python-pastel-0.2.1-1|44	#-----------------------------------------------------------
21mr|python-pastel-0.2.1-1|45	%package -n     python3-%{pypi_name}
21mr|python-pastel-0.2.1-1|46	Summary:        %{summary}
21mr|python-pastel-0.2.1-1|47	Group:          Development/Python
21mr|python-pastel-0.2.1-1|48	
21mr|python-pastel-0.2.1-1|49	%description -n python3-%{pypi_name} %{common_description}
21mr|python-pastel-0.2.1-1|50	
21mr|python-pastel-0.2.1-1|51	%files -n python3-%{pypi_name}
21mr|python-pastel-0.2.1-1|52	%doc README.rst
21mr|python-pastel-0.2.1-1|53	%license LICENSE
21mr|python-pastel-0.2.1-1|54	%{python3_sitelib}/%{pypi_name}/
21mr|python-pastel-0.2.1-1|55	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info/
21mr|python-pastel-0.2.1-1|56	
21mr|python-pastel-0.2.1-1|57	#-----------------------------------------------------------
21mr|python-pastel-0.2.1-1|58	
21mr|python-pastel-0.2.1-1|59	%prep
21mr|python-pastel-0.2.1-1|60	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-pastel-0.2.1-1|61	
21mr|python-pastel-0.2.1-1|62	# Remove bundled egg-info
21mr|python-pastel-0.2.1-1|63	rm -rf %{pypi_name}.egg-info
21mr|python-pastel-0.2.1-1|64	
21mr|python-pastel-0.2.1-1|65	
21mr|python-pastel-0.2.1-1|66	%build
21mr|python-pastel-0.2.1-1|67	%py3_build
21mr|python-pastel-0.2.1-1|68	
21mr|python-pastel-0.2.1-1|69	
21mr|python-pastel-0.2.1-1|70	%install
21mr|python-pastel-0.2.1-1|71	%py3_install
21mr|python-pastel-0.2.1-1|72	
21mr|python-pastel-0.2.1-1|73	
21mr|python-pastel-0.2.1-1|74	%check
21mr|python-pastel-0.2.1-1|75	PYTHONPATH=. pytest-3 tests
21mr|python-pastel-0.2.1-1|76	
21mr|python-pastel-0.2.1-1|77	
21mr|python-pastel-0.2.1-1|78	

15949 21
21mr|python-pathlib2-2.3.6-1|1	%define pypi_name pathlib2
21mr|python-pathlib2-2.3.6-1|2	
21mr|python-pathlib2-2.3.6-1|3	Name:           python-pathlib2
21mr|python-pathlib2-2.3.6-1|4	Version:	2.3.6
21mr|python-pathlib2-2.3.6-1|5	Release:	1
21mr|python-pathlib2-2.3.6-1|6	Group:          Development/Python
21mr|python-pathlib2-2.3.6-1|7	Summary:        Object-oriented filesystem paths
21mr|python-pathlib2-2.3.6-1|8	
21mr|python-pathlib2-2.3.6-1|9	License:        MIT
21mr|python-pathlib2-2.3.6-1|10	URL:            https://pypi.python.org/pypi/pathlib2
21mr|python-pathlib2-2.3.6-1|11	Source0:	https://files.pythonhosted.org/packages/df/16/e9d6bcf1aed52a55bc1696324ab22586716053b3e97b85266e0f3ad36bae/pathlib2-2.3.6.tar.gz
21mr|python-pathlib2-2.3.6-1|12	BuildArch:      noarch
21mr|python-pathlib2-2.3.6-1|13	
21mr|python-pathlib2-2.3.6-1|14	%description
21mr|python-pathlib2-2.3.6-1|15	The goal of pathlib2 is to provide a backport of
21mr|python-pathlib2-2.3.6-1|16	`standard pathlib <http://docs.python.org/dev/library/pathlib.html>`_
21mr|python-pathlib2-2.3.6-1|17	module which tracks the standard library module,
21mr|python-pathlib2-2.3.6-1|18	so all the newest features of the standard pathlib can be
21mr|python-pathlib2-2.3.6-1|19	used also on older Python versions.
21mr|python-pathlib2-2.3.6-1|20	
21mr|python-pathlib2-2.3.6-1|21	#-------------------------------------------------------------------
21mr|python-pathlib2-2.3.6-1|22	
21mr|python-pathlib2-2.3.6-1|23	%package -n python3-%{pypi_name}
21mr|python-pathlib2-2.3.6-1|24	Summary:        Object-oriented filesystem paths
21mr|python-pathlib2-2.3.6-1|25	BuildRequires: pkgconfig(python3)
21mr|python-pathlib2-2.3.6-1|26	BuildRequires: python3egg(setuptools)
21mr|python-pathlib2-2.3.6-1|27	
21mr|python-pathlib2-2.3.6-1|28	%description -n python3-%{pypi_name}
21mr|python-pathlib2-2.3.6-1|29	The goal of pathlib2 is to provide a backport of standard pathlib module which
21mr|python-pathlib2-2.3.6-1|30	tracks the standard library module, so all the newest features of the standard
21mr|python-pathlib2-2.3.6-1|31	pathlib can be used also on older Python versions.
21mr|python-pathlib2-2.3.6-1|32	
21mr|python-pathlib2-2.3.6-1|33	
21mr|python-pathlib2-2.3.6-1|34	%files -n python3-%{pypi_name}
21mr|python-pathlib2-2.3.6-1|35	%doc README.rst LICENSE.rst
21mr|python-pathlib2-2.3.6-1|36	%{py3_puresitedir}/
21mr|python-pathlib2-2.3.6-1|37	
21mr|python-pathlib2-2.3.6-1|38	#-------------------------------------------------------------------
21mr|python-pathlib2-2.3.6-1|39	
21mr|python-pathlib2-2.3.6-1|40	%prep
21mr|python-pathlib2-2.3.6-1|41	%setup -q -n %{pypi_name}-%{version}
21mr|python-pathlib2-2.3.6-1|42	
21mr|python-pathlib2-2.3.6-1|43	%build
21mr|python-pathlib2-2.3.6-1|44	%py3_build
21mr|python-pathlib2-2.3.6-1|45	
21mr|python-pathlib2-2.3.6-1|46	%install
21mr|python-pathlib2-2.3.6-1|47	%py3_install

15950 21
21mr|python-pathspec-0.10.1-2|1	%define module pathspec
21mr|python-pathspec-0.10.1-2|2	
21mr|python-pathspec-0.10.1-2|3	Name:           python-%{module}
21mr|python-pathspec-0.10.1-2|4	Version:        0.10.1
21mr|python-pathspec-0.10.1-2|5	Release:        2
21mr|python-pathspec-0.10.1-2|6	Summary:        Utility library for gitignore style pattern matching of file paths
21mr|python-pathspec-0.10.1-2|7	Group:          Development/Python
21mr|python-pathspec-0.10.1-2|8	License:        MPLv2.0
21mr|python-pathspec-0.10.1-2|9	URL:            https://github.com/cpburnz/python-path-specification
21mr|python-pathspec-0.10.1-2|10	Source:         https://files.pythonhosted.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21mr|python-pathspec-0.10.1-2|11	BuildRequires:  pkgconfig(python3)
21mr|python-pathspec-0.10.1-2|12	BuildRequires:  python3egg(setuptools)
21mr|python-pathspec-0.10.1-2|13	BuildRequires:  python3egg(pytest)
21mr|python-pathspec-0.10.1-2|14	Provides:       python3-%{module} = %{EVRD}
21mr|python-pathspec-0.10.1-2|15	
21mr|python-pathspec-0.10.1-2|16	BuildArch:      noarch
21mr|python-pathspec-0.10.1-2|17	
21mr|python-pathspec-0.10.1-2|18	%description
21mr|python-pathspec-0.10.1-2|19	Utility library for gitignore style pattern matching of file paths.
21mr|python-pathspec-0.10.1-2|20	
21mr|python-pathspec-0.10.1-2|21	%files
21mr|python-pathspec-0.10.1-2|22	%doc *.rst LICENSE
21mr|python-pathspec-0.10.1-2|23	%{py3_puresitedir}/pathspec
21mr|python-pathspec-0.10.1-2|24	%{py3_puresitedir}/pathspec-%{version}-py%{python3_version}.egg-info
21mr|python-pathspec-0.10.1-2|25	
21mr|python-pathspec-0.10.1-2|26	#-------------------------------------------------------------------
21mr|python-pathspec-0.10.1-2|27	
21mr|python-pathspec-0.10.1-2|28	
21mr|python-pathspec-0.10.1-2|29	%prep
21mr|python-pathspec-0.10.1-2|30	%setup -qn %{module}-%{version}
21mr|python-pathspec-0.10.1-2|31	rm -fr *-egg.info
21mr|python-pathspec-0.10.1-2|32	
21mr|python-pathspec-0.10.1-2|33	%build
21mr|python-pathspec-0.10.1-2|34	%py3_build
21mr|python-pathspec-0.10.1-2|35	
21mr|python-pathspec-0.10.1-2|36	%install
21mr|python-pathspec-0.10.1-2|37	%py3_install
21mr|python-pathspec-0.10.1-2|38	
21mr|python-pathspec-0.10.1-2|39	%check
21mr|python-pathspec-0.10.1-2|40	PYTHONPATH=%{buildroot}%{py3_puresitedir} pytest-3
21mr|python-pathspec-0.10.1-2|41	
21mr|python-pathspec-0.10.1-2|42	

15951 21
21mr|python-pbr-5.6.0-1|1	%define	pypi_name	pbr
21mr|python-pbr-5.6.0-1|2	
21mr|python-pbr-5.6.0-1|3	Name:		python-%{pypi_name}
21mr|python-pbr-5.6.0-1|4	Version:	5.6.0
21mr|python-pbr-5.6.0-1|5	Release:	1
21mr|python-pbr-5.6.0-1|6	Summary:	Python Build Reasonableness
21mr|python-pbr-5.6.0-1|7	Group:		Development/Python
21mr|python-pbr-5.6.0-1|8	License:	Apache Software License
21mr|python-pbr-5.6.0-1|9	Url:		http://pypi.python.org/pypi/pbr
21mr|python-pbr-5.6.0-1|10	Source0:	https://files.pythonhosted.org/packages/35/8c/69ed04ae31ad498c9bdea55766ed4c0c72de596e75ac0d70b58aa25e0acf/pbr-5.6.0.tar.gz
21mr|python-pbr-5.6.0-1|11	BuildRequires:	graphviz
21mr|python-pbr-5.6.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-pbr-5.6.0-1|13	Requires: 	python3 >= 3.5
21mr|python-pbr-5.6.0-1|14	BuildArch:	noarch
21mr|python-pbr-5.6.0-1|15	
21mr|python-pbr-5.6.0-1|16	%description
21mr|python-pbr-5.6.0-1|17	
21mr|python-pbr-5.6.0-1|18	Introduction
21mr|python-pbr-5.6.0-1|19	============
21mr|python-pbr-5.6.0-1|20	
21mr|python-pbr-5.6.0-1|21	PBR is a library that injects some useful and sensible default behaviors
21mr|python-pbr-5.6.0-1|22	into your setuptools run. It started off life as the chunks of code that
21mr|python-pbr-5.6.0-1|23	were copied between all of the OpenStack projects. Around the time that
21mr|python-pbr-5.6.0-1|24	OpenStack hit 18 different projects each with at least 3 active branches,
21mr|python-pbr-5.6.0-1|25	it seems like a good time to make that code into a proper re-usable library.
21mr|python-pbr-5.6.0-1|26	
21mr|python-pbr-5.6.0-1|27	PBR is only mildly configurable. The basic idea is that there's a decent
21mr|python-pbr-5.6.0-1|28	way to run things and if you do, you should reap the rewards, because then
21mr|python-pbr-5.6.0-1|29	it's simple and repeatable. If you want to do things differently, cool! But
21mr|python-pbr-5.6.0-1|30	you've already got the power of python at your fingertips, so you don't
21mr|python-pbr-5.6.0-1|31	really need PBR.
21mr|python-pbr-5.6.0-1|32	
21mr|python-pbr-5.6.0-1|33	PBR builds on top of the work that `d2to1` started to provide for declarative
21mr|python-pbr-5.6.0-1|34	configuration. `d2to1` is itself an implementation of the ideas behind
21mr|python-pbr-5.6.0-1|35	`distutils2`. Although `distutils2` is now abandoned in favor of work towards
21mr|python-pbr-5.6.0-1|36	PEP 426 and Metadata 2.0, declarative config is still a great idea and
21mr|python-pbr-5.6.0-1|37	specifically important in trying to distribute setup code as a library
21mr|python-pbr-5.6.0-1|38	when that library itself will alter how the setup is processed. As Metadata
21mr|python-pbr-5.6.0-1|39	2.0 and other modern Python packaging PEPs come out, `pbr` aims to support
21mr|python-pbr-5.6.0-1|40	them as quickly as possible.
21mr|python-pbr-5.6.0-1|41	
21mr|python-pbr-5.6.0-1|42	#--------------------------------------------------------------------------
21mr|python-pbr-5.6.0-1|43	%package -n python3-%{pypi_name}
21mr|python-pbr-5.6.0-1|44	Summary:	Python Build Reasonableness
21mr|python-pbr-5.6.0-1|45	Group:		Development/Python
21mr|python-pbr-5.6.0-1|46	Requires:	python3 >= 3.5
21mr|python-pbr-5.6.0-1|47	Requires:	python3egg(pip) >= 7.1.0
21mr|python-pbr-5.6.0-1|48	
21mr|python-pbr-5.6.0-1|49	%description -n python3-%{pypi_name}
21mr|python-pbr-5.6.0-1|50	
21mr|python-pbr-5.6.0-1|51	Introduction
21mr|python-pbr-5.6.0-1|52	============
21mr|python-pbr-5.6.0-1|53	
21mr|python-pbr-5.6.0-1|54	PBR is a library that injects some useful and sensible default behaviors
21mr|python-pbr-5.6.0-1|55	into your setuptools run. It started off life as the chunks of code that
21mr|python-pbr-5.6.0-1|56	were copied between all of the OpenStack projects. Around the time that
21mr|python-pbr-5.6.0-1|57	OpenStack hit 18 different projects each with at least 3 active branches,
21mr|python-pbr-5.6.0-1|58	it seems like a good time to make that code into a proper re-usable library.
21mr|python-pbr-5.6.0-1|59	
21mr|python-pbr-5.6.0-1|60	%files -n python3-%{pypi_name}
21mr|python-pbr-5.6.0-1|61	%doc README.rst LICENSE
21mr|python-pbr-5.6.0-1|62	%{_bindir}/*
21mr|python-pbr-5.6.0-1|63	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-pbr-5.6.0-1|64	%{python3_sitelib}/%{pypi_name}
21mr|python-pbr-5.6.0-1|65	
21mr|python-pbr-5.6.0-1|66	#--------------------------------------------------------------------------
21mr|python-pbr-5.6.0-1|67	
21mr|python-pbr-5.6.0-1|68	%prep
21mr|python-pbr-5.6.0-1|69	%setup -qn %{pypi_name}-%{version}
21mr|python-pbr-5.6.0-1|70	rm -rf {test-,}requirements.txt
21mr|python-pbr-5.6.0-1|71	#remove bundled
21mr|python-pbr-5.6.0-1|72	rm -rf %{pypi_name}.egg-info
21mr|python-pbr-5.6.0-1|73	
21mr|python-pbr-5.6.0-1|74	
21mr|python-pbr-5.6.0-1|75	%build
21mr|python-pbr-5.6.0-1|76	%py3_build
21mr|python-pbr-5.6.0-1|77	
21mr|python-pbr-5.6.0-1|78	%install
21mr|python-pbr-5.6.0-1|79	%py3_install

15952 21
21mr|python-pdfrw-0.4-2|1	%define oname pdfrw
21mr|python-pdfrw-0.4-2|2	
21mr|python-pdfrw-0.4-2|3	Summary:	PDF file reader/writer library
21mr|python-pdfrw-0.4-2|4	Name:		python-%{oname}
21mr|python-pdfrw-0.4-2|5	Version:	0.4
21mr|python-pdfrw-0.4-2|6	Release:	2
21mr|python-pdfrw-0.4-2|7	License:	MIT
21mr|python-pdfrw-0.4-2|8	Group:		Development/Python
21mr|python-pdfrw-0.4-2|9	Url:		https://github.com/pmaupin/pdfrw
21mr|python-pdfrw-0.4-2|10	Source0:	https://files.pythonhosted.org/packages/61/96/cbde98b96115d10694010e584d00d39f7b97905e1c8303e6ffbb84080e6a/pdfrw-0.4.tar.gz
21mr|python-pdfrw-0.4-2|11	BuildRequires:	pythonegg(setuptools)
21mr|python-pdfrw-0.4-2|12	BuildRequires:	pkgconfig(python2)
21mr|python-pdfrw-0.4-2|13	BuildArch:	noarch
21mr|python-pdfrw-0.4-2|14	
21mr|python-pdfrw-0.4-2|15	%description
21mr|python-pdfrw-0.4-2|16	pdfrw lets you read and write PDF files, including compositing multiple
21mr|python-pdfrw-0.4-2|17	pages together (e.g. to do watermarking, or to copy an image or diagram
21mr|python-pdfrw-0.4-2|18	from one PDF to another), and can output by itself, or in conjunction
21mr|python-pdfrw-0.4-2|19	with reportlab.
21mr|python-pdfrw-0.4-2|20	
21mr|python-pdfrw-0.4-2|21	pdfrw will faithfully reproduce vector formats without rasterization,
21mr|python-pdfrw-0.4-2|22	so the rst2pdf package has used pdfrw by default for PDF and SVG images
21mr|python-pdfrw-0.4-2|23	by default since March 2010. Several small examples are provided.
21mr|python-pdfrw-0.4-2|24	
21mr|python-pdfrw-0.4-2|25	#======================================================================
21mr|python-pdfrw-0.4-2|26	%package -n python2-%{oname}
21mr|python-pdfrw-0.4-2|27	%py2_migration_meta python2-%{oname}
21mr|python-pdfrw-0.4-2|28	Summary:	PDF file reader/writer library
21mr|python-pdfrw-0.4-2|29	
21mr|python-pdfrw-0.4-2|30	%description -n python2-%{oname}
21mr|python-pdfrw-0.4-2|31	pdfrw lets you read and write PDF files, including compositing multiple
21mr|python-pdfrw-0.4-2|32	pages together (e.g. to do watermarking, or to copy an image or diagram
21mr|python-pdfrw-0.4-2|33	from one PDF to another), and can output by itself, or in conjunction
21mr|python-pdfrw-0.4-2|34	with reportlab.
21mr|python-pdfrw-0.4-2|35	
21mr|python-pdfrw-0.4-2|36	pdfrw will faithfully reproduce vector formats without rasterization,
21mr|python-pdfrw-0.4-2|37	so the rst2pdf package has used pdfrw by default for PDF and SVG images
21mr|python-pdfrw-0.4-2|38	by default since March 2010. Several small examples are provided.
21mr|python-pdfrw-0.4-2|39	
21mr|python-pdfrw-0.4-2|40	%files -n python2-%{oname}
21mr|python-pdfrw-0.4-2|41	%{python2_sitelib}/pdfrw/*.py*
21mr|python-pdfrw-0.4-2|42	%{python2_sitelib}/pdfrw/objects/*.py*
21mr|python-pdfrw-0.4-2|43	%{python2_sitelib}/pdfrw*.egg-info
21mr|python-pdfrw-0.4-2|44	%{python2_sitelib}/pdfrw/examples/
21mr|python-pdfrw-0.4-2|45	
21mr|python-pdfrw-0.4-2|46	#======================================================================
21mr|python-pdfrw-0.4-2|47	%package -n python3-%{oname}
21mr|python-pdfrw-0.4-2|48	Summary:	PDF file reader/writer library
21mr|python-pdfrw-0.4-2|49	BuildRequires:	python3egg(setuptools)
21mr|python-pdfrw-0.4-2|50	BuildRequires:	pkgconfig(python3)
21mr|python-pdfrw-0.4-2|51	
21mr|python-pdfrw-0.4-2|52	%description -n python3-%{oname}
21mr|python-pdfrw-0.4-2|53	pdfrw lets you read and write PDF files, including compositing multiple
21mr|python-pdfrw-0.4-2|54	pages together (e.g. to do watermarking, or to copy an image or diagram
21mr|python-pdfrw-0.4-2|55	from one PDF to another), and can output by itself, or in conjunction
21mr|python-pdfrw-0.4-2|56	with reportlab.
21mr|python-pdfrw-0.4-2|57	
21mr|python-pdfrw-0.4-2|58	pdfrw will faithfully reproduce vector formats without rasterization,
21mr|python-pdfrw-0.4-2|59	so the rst2pdf package has used pdfrw by default for PDF and SVG images
21mr|python-pdfrw-0.4-2|60	by default since March 2010. Several small examples are provided.
21mr|python-pdfrw-0.4-2|61	
21mr|python-pdfrw-0.4-2|62	%files -n python3-%{oname}
21mr|python-pdfrw-0.4-2|63	%{python3_sitelib}/pdfrw/*.py*
21mr|python-pdfrw-0.4-2|64	%{python3_sitelib}/pdfrw/objects/*.py*
21mr|python-pdfrw-0.4-2|65	%{python3_sitelib}/pdfrw*.egg-info
21mr|python-pdfrw-0.4-2|66	%{python3_sitelib}/pdfrw/examples/
21mr|python-pdfrw-0.4-2|67	%{python3_sitelib}/pdfrw/__pycache__/*
21mr|python-pdfrw-0.4-2|68	%{python3_sitelib}/pdfrw/objects/__pycache__/*
21mr|python-pdfrw-0.4-2|69	#=======================================================================
21mr|python-pdfrw-0.4-2|70	%prep
21mr|python-pdfrw-0.4-2|71	%setup -qc -n %{oname}-%{version}
21mr|python-pdfrw-0.4-2|72	mv %{oname}-%{version} python2
21mr|python-pdfrw-0.4-2|73	cp -r python2 python3
21mr|python-pdfrw-0.4-2|74	
21mr|python-pdfrw-0.4-2|75	%build
21mr|python-pdfrw-0.4-2|76	pushd python2
21mr|python-pdfrw-0.4-2|77	%py2_build
21mr|python-pdfrw-0.4-2|78	popd
21mr|python-pdfrw-0.4-2|79	
21mr|python-pdfrw-0.4-2|80	pushd python3
21mr|python-pdfrw-0.4-2|81	%py3_build
21mr|python-pdfrw-0.4-2|82	popd
21mr|python-pdfrw-0.4-2|83	
21mr|python-pdfrw-0.4-2|84	%install
21mr|python-pdfrw-0.4-2|85	pushd python2
21mr|python-pdfrw-0.4-2|86	%py2_install
21mr|python-pdfrw-0.4-2|87	cp -R examples %{buildroot}%{python2_sitelib}/pdfrw/
21mr|python-pdfrw-0.4-2|88	chmod +x %{buildroot}%{python2_sitelib}/pdfrw/pdfwriter.py
21mr|python-pdfrw-0.4-2|89	popd
21mr|python-pdfrw-0.4-2|90	
21mr|python-pdfrw-0.4-2|91	pushd python3
21mr|python-pdfrw-0.4-2|92	%py3_install
21mr|python-pdfrw-0.4-2|93	cp -R examples %{buildroot}%{python3_sitelib}/pdfrw/
21mr|python-pdfrw-0.4-2|94	chmod +x %{buildroot}%{python3_sitelib}/pdfrw/pdfwriter.py
21mr|python-pdfrw-0.4-2|95	popd

15953 21
21mr|python-pecan-1.4.0-1|1	%define	oname	pecan
21mr|python-pecan-1.4.0-1|2	
21mr|python-pecan-1.4.0-1|3	Name:		python-%{oname}
21mr|python-pecan-1.4.0-1|4	Version:	1.4.0
21mr|python-pecan-1.4.0-1|5	Release:	1
21mr|python-pecan-1.4.0-1|6	Summary:	A WSGI object-dispatching web framework
21mr|python-pecan-1.4.0-1|7	Source0:	https://files.pythonhosted.org/packages/4d/8e/da71e4e23b720805106b58e0351dcd75d8ffc7c7ac3ad2961b20b98a44a7/pecan-1.4.0.tar.gz
21mr|python-pecan-1.4.0-1|8	License:	BSD
21mr|python-pecan-1.4.0-1|9	Group:		Development/Python
21mr|python-pecan-1.4.0-1|10	Url:		https://www.pecanpy.org/
21mr|python-pecan-1.4.0-1|11	BuildArch:	noarch
21mr|python-pecan-1.4.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-pecan-1.4.0-1|13	BuildRequires:		python3-logutils >= 0.3
21mr|python-pecan-1.4.0-1|14	BuildRequires:		python3-mako >= 0.4
21mr|python-pecan-1.4.0-1|15	BuildRequires:		python3-singledispatch
21mr|python-pecan-1.4.0-1|16	BuildRequires:		python3-six
21mr|python-pecan-1.4.0-1|17	BuildRequires:		python3-sqlalchemy
21mr|python-pecan-1.4.0-1|18	BuildRequires:		python3-webob >= 1.2
21mr|python-pecan-1.4.0-1|19	BuildRequires:		python3-webtest >= 1.3.3
21mr|python-pecan-1.4.0-1|20	Requires:		python3-logutils >= 0.3
21mr|python-pecan-1.4.0-1|21	Requires:		python3-mako >= 0.4
21mr|python-pecan-1.4.0-1|22	Requires:		python3-singledispatch
21mr|python-pecan-1.4.0-1|23	Requires:		python3-six
21mr|python-pecan-1.4.0-1|24	Requires:		python3-webob >= 1.2
21mr|python-pecan-1.4.0-1|25	Requires:		python3-webtest >= 1.3.3
21mr|python-pecan-1.4.0-1|26	Provides:		python3-%{oname} = %{EVRD}
21mr|python-pecan-1.4.0-1|27	
21mr|python-pecan-1.4.0-1|28	%description
21mr|python-pecan-1.4.0-1|29	A WSGI object-dispatching web framework,
21mr|python-pecan-1.4.0-1|30	designed to be lean and fast, with few dependencies
21mr|python-pecan-1.4.0-1|31	
21mr|python-pecan-1.4.0-1|32	%prep
21mr|python-pecan-1.4.0-1|33	%setup -q -n %{oname}-%{version}
21mr|python-pecan-1.4.0-1|34	
21mr|python-pecan-1.4.0-1|35	%build
21mr|python-pecan-1.4.0-1|36	%py3_build
21mr|python-pecan-1.4.0-1|37	
21mr|python-pecan-1.4.0-1|38	%install
21mr|python-pecan-1.4.0-1|39	%py3_install
21mr|python-pecan-1.4.0-1|40	
21mr|python-pecan-1.4.0-1|41	%check
21mr|python-pecan-1.4.0-1|42	python3 setup.py test || :
21mr|python-pecan-1.4.0-1|43	
21mr|python-pecan-1.4.0-1|44	%files
21mr|python-pecan-1.4.0-1|45	%doc LICENSE README.rst
21mr|python-pecan-1.4.0-1|46	%{_bindir}/%{oname}
21mr|python-pecan-1.4.0-1|47	%{_bindir}/gunicorn_pecan
21mr|python-pecan-1.4.0-1|48	%{py3_puresitedir}/%{oname}
21mr|python-pecan-1.4.0-1|49	%{py3_puresitedir}/%{oname}-%{version}-py*.egg-info

15954 21
21mr|python-pep517-0.13.0-1|1	%global pypi_name pep517
21mr|python-pep517-0.13.0-1|2	
21mr|python-pep517-0.13.0-1|3	%bcond_with tests
21mr|python-pep517-0.13.0-1|4	
21mr|python-pep517-0.13.0-1|5	Name:           python-%{pypi_name}
21mr|python-pep517-0.13.0-1|6	Version:        0.13.0
21mr|python-pep517-0.13.0-1|7	Release:        1
21mr|python-pep517-0.13.0-1|8	Summary:        Wrappers to build Python packages using PEP 517 hooks
21mr|python-pep517-0.13.0-1|9	Group:          Development/Python
21mr|python-pep517-0.13.0-1|10	
21mr|python-pep517-0.13.0-1|11	# colorlog.py is "copied from Tornado", Apache licensed
21mr|python-pep517-0.13.0-1|12	License:        MIT and ASL 2.0
21mr|python-pep517-0.13.0-1|13	URL:            https://github.com/takluyver/pep517
21mr|python-pep517-0.13.0-1|14	Source0:        %{pypi_source}
21mr|python-pep517-0.13.0-1|15	
21mr|python-pep517-0.13.0-1|16	BuildArch:      noarch
21mr|python-pep517-0.13.0-1|17	
21mr|python-pep517-0.13.0-1|18	BuildRequires:  python3-devel
21mr|python-pep517-0.13.0-1|19	BuildRequires:  pyproject-rpm-macros
21mr|python-pep517-0.13.0-1|20	
21mr|python-pep517-0.13.0-1|21	
21mr|python-pep517-0.13.0-1|22	%description
21mr|python-pep517-0.13.0-1|23	This package contains wrappers around the hooks of standard API
21mr|python-pep517-0.13.0-1|24	for systems which build Python packages, specified in PEP 517.
21mr|python-pep517-0.13.0-1|25	
21mr|python-pep517-0.13.0-1|26	#-------------------------------------------------------------
21mr|python-pep517-0.13.0-1|27	%package -n     python3-%{pypi_name}
21mr|python-pep517-0.13.0-1|28	Summary:        %{summary}
21mr|python-pep517-0.13.0-1|29	Group:          Development/Python
21mr|python-pep517-0.13.0-1|30	
21mr|python-pep517-0.13.0-1|31	# colorlog.py is "copied from Tornado", Apache licensed
21mr|python-pep517-0.13.0-1|32	Provides:       bundled(python3dist(tornado))
21mr|python-pep517-0.13.0-1|33	
21mr|python-pep517-0.13.0-1|34	%description -n python3-%{pypi_name}
21mr|python-pep517-0.13.0-1|35	This package contains wrappers around the hooks of standard API
21mr|python-pep517-0.13.0-1|36	for systems which build Python packages, specified in PEP 517.
21mr|python-pep517-0.13.0-1|37	
21mr|python-pep517-0.13.0-1|38	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-pep517-0.13.0-1|39	%license LICENSE
21mr|python-pep517-0.13.0-1|40	%doc README.rst
21mr|python-pep517-0.13.0-1|41	
21mr|python-pep517-0.13.0-1|42	#-------------------------------------------------------------
21mr|python-pep517-0.13.0-1|43	
21mr|python-pep517-0.13.0-1|44	%prep
21mr|python-pep517-0.13.0-1|45	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-pep517-0.13.0-1|46	
21mr|python-pep517-0.13.0-1|47	# Don't run the linter as part of tests
21mr|python-pep517-0.13.0-1|48	sed -i '/--flake8$/d' pytest.ini
21mr|python-pep517-0.13.0-1|49	sed -i '/pytest-flake8/d' dev-requirements.txt
21mr|python-pep517-0.13.0-1|50	
21mr|python-pep517-0.13.0-1|51	%generate_buildrequires
21mr|python-pep517-0.13.0-1|52	%pyproject_buildrequires %{?with_tests:-t}
21mr|python-pep517-0.13.0-1|53	
21mr|python-pep517-0.13.0-1|54	
21mr|python-pep517-0.13.0-1|55	%build
21mr|python-pep517-0.13.0-1|56	%pyproject_wheel
21mr|python-pep517-0.13.0-1|57	
21mr|python-pep517-0.13.0-1|58	
21mr|python-pep517-0.13.0-1|59	%install
21mr|python-pep517-0.13.0-1|60	%pyproject_install
21mr|python-pep517-0.13.0-1|61	%pyproject_save_files %{pypi_name}
21mr|python-pep517-0.13.0-1|62	
21mr|python-pep517-0.13.0-1|63	
21mr|python-pep517-0.13.0-1|64	%if %{with tests}
21mr|python-pep517-0.13.0-1|65	%check
21mr|python-pep517-0.13.0-1|66	# "test_meta" skipped as it creates a venv and tries
21mr|python-pep517-0.13.0-1|67	# to install to it from PyPI
21mr|python-pep517-0.13.0-1|68	%tox -- -- -v -k "not test_meta"
21mr|python-pep517-0.13.0-1|69	%endif

15955 21
21mr|python-pexpect-4.8.0-3|1	%{?build_python3}%{?!build_python3:%bcond_without python3}
21mr|python-pexpect-4.8.0-3|2	
21mr|python-pexpect-4.8.0-3|3	%define module  pexpect
21mr|python-pexpect-4.8.0-3|4	
21mr|python-pexpect-4.8.0-3|5	Summary:	An efficient, pure Python replacement for Expect
21mr|python-pexpect-4.8.0-3|6	Name:		python-%{module}
21mr|python-pexpect-4.8.0-3|7	Version:	4.8.0
21mr|python-pexpect-4.8.0-3|8	Release:	3
21mr|python-pexpect-4.8.0-3|9	Source0:	https://files.pythonhosted.org/packages/e5/9b/ff402e0e930e70467a7178abb7c128709a30dfb22d8777c043e501bc1b10/pexpect-4.8.0.tar.gz
21mr|python-pexpect-4.8.0-3|10	License:	MIT
21mr|python-pexpect-4.8.0-3|11	Group:		Development/Python
21mr|python-pexpect-4.8.0-3|12	Url:		http://pexpect.sourceforge.net/
21mr|python-pexpect-4.8.0-3|13	BuildArch:	noarch
21mr|python-pexpect-4.8.0-3|14	
21mr|python-pexpect-4.8.0-3|15	%description
21mr|python-pexpect-4.8.0-3|16	Pexpect is a pure Python module for spawning child applications,
21mr|python-pexpect-4.8.0-3|17	controlling them, and responding to expected patterns in their
21mr|python-pexpect-4.8.0-3|18	output. Pexpect works like Don Libes' Expect. Pexpect allows your
21mr|python-pexpect-4.8.0-3|19	script to spawn a child application and control it as if a human were
21mr|python-pexpect-4.8.0-3|20	typing commands.
21mr|python-pexpect-4.8.0-3|21	
21mr|python-pexpect-4.8.0-3|22	Pexpect can be used for automating interactive applications such as
21mr|python-pexpect-4.8.0-3|23	ssh, ftp, passwd, telnet, etc. It can be used to a automate setup
21mr|python-pexpect-4.8.0-3|24	scripts for duplicating software package installations on different
21mr|python-pexpect-4.8.0-3|25	servers. It can be used for automated software testing. Pexpect is in
21mr|python-pexpect-4.8.0-3|26	the spirit of Don Libes' Expect, but Pexpect is pure Python. Unlike
21mr|python-pexpect-4.8.0-3|27	other Expect-like modules for Python, Pexpect does not require TCL or
21mr|python-pexpect-4.8.0-3|28	Expect, nor does it require C extensions to be compiled. It should work
21mr|python-pexpect-4.8.0-3|29	on any platform that supports the standard Python pty module. The
21mr|python-pexpect-4.8.0-3|30	Pexpect interface was designed to be easy to use.
21mr|python-pexpect-4.8.0-3|31	
21mr|python-pexpect-4.8.0-3|32	#========================================================================
21mr|python-pexpect-4.8.0-3|33	%package -n python3-pexpect
21mr|python-pexpect-4.8.0-3|34	Summary:	Unicode-aware Pure Python Expect-like module for Python 3
21mr|python-pexpect-4.8.0-3|35	Group:		Development/Python
21mr|python-pexpect-4.8.0-3|36	BuildRequires:	pkgconfig(python3)
21mr|python-pexpect-4.8.0-3|37	BuildRequires:	python3egg(ptyprocess)
21mr|python-pexpect-4.8.0-3|38	Requires:	python3-ptyprocess
21mr|python-pexpect-4.8.0-3|39	
21mr|python-pexpect-4.8.0-3|40	%description -n python3-pexpect
21mr|python-pexpect-4.8.0-3|41	Pexpect is a pure Python module for spawning child applications,
21mr|python-pexpect-4.8.0-3|42	controlling them, and responding to expected patterns in their
21mr|python-pexpect-4.8.0-3|43	output. Pexpect works like Don Libes' Expect. Pexpect allows your
21mr|python-pexpect-4.8.0-3|44	script to spawn a child application and control it as if a human were
21mr|python-pexpect-4.8.0-3|45	typing commands.
21mr|python-pexpect-4.8.0-3|46	
21mr|python-pexpect-4.8.0-3|47	Pexpect can be used for automating interactive applications such as
21mr|python-pexpect-4.8.0-3|48	ssh, ftp, passwd, telnet, etc. It can be used to a automate setup
21mr|python-pexpect-4.8.0-3|49	scripts for duplicating software package installations on different
21mr|python-pexpect-4.8.0-3|50	servers. It can be used for automated software testing. Pexpect is in
21mr|python-pexpect-4.8.0-3|51	the spirit of Don Libes' Expect, but Pexpect is pure Python. Unlike
21mr|python-pexpect-4.8.0-3|52	other Expect-like modules for Python, Pexpect does not require TCL or
21mr|python-pexpect-4.8.0-3|53	Expect, nor does it require C extensions to be compiled. It should work
21mr|python-pexpect-4.8.0-3|54	on any platform that supports the standard Python pty module. The
21mr|python-pexpect-4.8.0-3|55	Pexpect interface was designed to be easy to use.
21mr|python-pexpect-4.8.0-3|56	
21mr|python-pexpect-4.8.0-3|57	%files -n python3-pexpect
21mr|python-pexpect-4.8.0-3|58	%doc python3/doc python3/examples python3/LICENSE
21mr|python-pexpect-4.8.0-3|59	%{python3_sitelib}/*
21mr|python-pexpect-4.8.0-3|60	#========================================================================
21mr|python-pexpect-4.8.0-3|61	%package -n python2-pexpect
21mr|python-pexpect-4.8.0-3|62	%py2_migration_meta python2-pexpect
21mr|python-pexpect-4.8.0-3|63	Summary:	Unicode-aware Pure Python Expect-like module for Python 2
21mr|python-pexpect-4.8.0-3|64	Group:		Development/Python
21mr|python-pexpect-4.8.0-3|65	BuildRequires:	pkgconfig(python2)
21mr|python-pexpect-4.8.0-3|66	BuildRequires:	pythonegg(ptyprocess)
21mr|python-pexpect-4.8.0-3|67	Requires:	python2-ptyprocess
21mr|python-pexpect-4.8.0-3|68	
21mr|python-pexpect-4.8.0-3|69	%description -n python2-pexpect
21mr|python-pexpect-4.8.0-3|70	Pexpect is a pure Python module for spawning child applications,
21mr|python-pexpect-4.8.0-3|71	controlling them, and responding to expected patterns in their
21mr|python-pexpect-4.8.0-3|72	output. Pexpect works like Don Libes' Expect. Pexpect allows your
21mr|python-pexpect-4.8.0-3|73	script to spawn a child application and control it as if a human were
21mr|python-pexpect-4.8.0-3|74	typing commands.
21mr|python-pexpect-4.8.0-3|75	
21mr|python-pexpect-4.8.0-3|76	Pexpect can be used for automating interactive applications such as
21mr|python-pexpect-4.8.0-3|77	ssh, ftp, passwd, telnet, etc. It can be used to a automate setup
21mr|python-pexpect-4.8.0-3|78	scripts for duplicating software package installations on different
21mr|python-pexpect-4.8.0-3|79	servers. It can be used for automated software testing. Pexpect is in
21mr|python-pexpect-4.8.0-3|80	the spirit of Don Libes' Expect, but Pexpect is pure Python. Unlike
21mr|python-pexpect-4.8.0-3|81	other Expect-like modules for Python, Pexpect does not require TCL or
21mr|python-pexpect-4.8.0-3|82	Expect, nor does it require C extensions to be compiled. It should work
21mr|python-pexpect-4.8.0-3|83	on any platform that supports the standard Python pty module. The
21mr|python-pexpect-4.8.0-3|84	Pexpect interface was designed to be easy to use.
21mr|python-pexpect-4.8.0-3|85	
21mr|python-pexpect-4.8.0-3|86	%files -n python2-pexpect
21mr|python-pexpect-4.8.0-3|87	%doc python2/doc python2/examples python2/LICENSE
21mr|python-pexpect-4.8.0-3|88	%{python2_sitelib}/*
21mr|python-pexpect-4.8.0-3|89	#======================================================================
21mr|python-pexpect-4.8.0-3|90	
21mr|python-pexpect-4.8.0-3|91	
21mr|python-pexpect-4.8.0-3|92	%prep
21mr|python-pexpect-4.8.0-3|93	%setup -q -c
21mr|python-pexpect-4.8.0-3|94	mv pexpect-%{version} python2
21mr|python-pexpect-4.8.0-3|95	cp -r python2 python3
21mr|python-pexpect-4.8.0-3|96	find python3 -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-pexpect-4.8.0-3|97	
21mr|python-pexpect-4.8.0-3|98	%build
21mr|python-pexpect-4.8.0-3|99	pushd python2
21mr|python-pexpect-4.8.0-3|100	%py2_build
21mr|python-pexpect-4.8.0-3|101	popd
21mr|python-pexpect-4.8.0-3|102	
21mr|python-pexpect-4.8.0-3|103	%if %{with python3}
21mr|python-pexpect-4.8.0-3|104	pushd python3
21mr|python-pexpect-4.8.0-3|105	%py3_build
21mr|python-pexpect-4.8.0-3|106	popd
21mr|python-pexpect-4.8.0-3|107	%endif
21mr|python-pexpect-4.8.0-3|108	
21mr|python-pexpect-4.8.0-3|109	%install
21mr|python-pexpect-4.8.0-3|110	pushd python2
21mr|python-pexpect-4.8.0-3|111	%py2_install
21mr|python-pexpect-4.8.0-3|112	popd
21mr|python-pexpect-4.8.0-3|113	
21mr|python-pexpect-4.8.0-3|114	%if %{with python3}
21mr|python-pexpect-4.8.0-3|115	pushd python3
21mr|python-pexpect-4.8.0-3|116	%py3_install
21mr|python-pexpect-4.8.0-3|117	popd
21mr|python-pexpect-4.8.0-3|118	%endif

15956 21
21mr|python-pgpy-0.6.0-1|1	%define  pypi_name PGPy
21mr|python-pgpy-0.6.0-1|2	
21mr|python-pgpy-0.6.0-1|3	Name:    python-pgpy
21mr|python-pgpy-0.6.0-1|4	Version: 0.6.0
21mr|python-pgpy-0.6.0-1|5	Release: 1
21mr|python-pgpy-0.6.0-1|6	Summary: Pretty Good Privacy for Python
21mr|python-pgpy-0.6.0-1|7	Group:   Development/Python
21mr|python-pgpy-0.6.0-1|8	License: BSD-3-Clause
21mr|python-pgpy-0.6.0-1|9	URL:     https://github.com/SecurityInnovation/PGPy
21mr|python-pgpy-0.6.0-1|10	Source:  %pypi_source
21mr|python-pgpy-0.6.0-1|11	BuildRequires: pkgconfig(python3)
21mr|python-pgpy-0.6.0-1|12	BuildRequires: python3dist(setuptools)
21mr|python-pgpy-0.6.0-1|13	BuildRequires: python3dist(wheel)
21mr|python-pgpy-0.6.0-1|14	
21mr|python-pgpy-0.6.0-1|15	BuildArch: noarch
21mr|python-pgpy-0.6.0-1|16	
21mr|python-pgpy-0.6.0-1|17	
21mr|python-pgpy-0.6.0-1|18	%description
21mr|python-pgpy-0.6.0-1|19	PGPy is a Python library for implementing Pretty Good Privacy into Python
21mr|python-pgpy-0.6.0-1|20	programs, conforming to the OpenPGP specification per RFC 4880.
21mr|python-pgpy-0.6.0-1|21	
21mr|python-pgpy-0.6.0-1|22	#--------------------------------------------------
21mr|python-pgpy-0.6.0-1|23	%package -n python3-%{pypi_name}
21mr|python-pgpy-0.6.0-1|24	Summary: Pretty Good Privacy for Python
21mr|python-pgpy-0.6.0-1|25	Group:   Development/Python
21mr|python-pgpy-0.6.0-1|26	
21mr|python-pgpy-0.6.0-1|27	%description -n python3-%{pypi_name}
21mr|python-pgpy-0.6.0-1|28	PGPy is a Python library for implementing Pretty Good Privacy into Python
21mr|python-pgpy-0.6.0-1|29	programs, conforming to the OpenPGP specification per RFC 4880.
21mr|python-pgpy-0.6.0-1|30	
21mr|python-pgpy-0.6.0-1|31	%files -n python3-%{pypi_name}
21mr|python-pgpy-0.6.0-1|32	%doc README.rst
21mr|python-pgpy-0.6.0-1|33	%{python3_sitelib}/pgpy
21mr|python-pgpy-0.6.0-1|34	%{python3_sitelib}/*.egg-info
21mr|python-pgpy-0.6.0-1|35	
21mr|python-pgpy-0.6.0-1|36	#--------------------------------------------------
21mr|python-pgpy-0.6.0-1|37	%prep
21mr|python-pgpy-0.6.0-1|38	%setup -n %{pypi_name}-%{version}
21mr|python-pgpy-0.6.0-1|39	
21mr|python-pgpy-0.6.0-1|40	%build
21mr|python-pgpy-0.6.0-1|41	%py3_build
21mr|python-pgpy-0.6.0-1|42	
21mr|python-pgpy-0.6.0-1|43	%install
21mr|python-pgpy-0.6.0-1|44	%py3_install
21mr|python-pgpy-0.6.0-1|45	

15957 21
21mr|python-pickleshare-0.7.5-1|1	%define pypi_name pickleshare
21mr|python-pickleshare-0.7.5-1|2	%global __requires_exclude '.*pathlib2.*
21mr|python-pickleshare-0.7.5-1|3	
21mr|python-pickleshare-0.7.5-1|4	Name:           python-%{pypi_name}
21mr|python-pickleshare-0.7.5-1|5	Version:	0.7.5
21mr|python-pickleshare-0.7.5-1|6	Release:	1
21mr|python-pickleshare-0.7.5-1|7	Group:          Development/Python
21mr|python-pickleshare-0.7.5-1|8	Summary:        Tiny 'shelve'-like database with concurrency support
21mr|python-pickleshare-0.7.5-1|9	License:        MIT
21mr|python-pickleshare-0.7.5-1|10	URL:            https://github.com/pickleshare/pickleshare
21mr|python-pickleshare-0.7.5-1|11	Source0:	https://files.pythonhosted.org/packages/d8/b6/df3c1c9b616e9c0edbc4fbab6ddd09df9535849c64ba51fcb6531c32d4d8/pickleshare-0.7.5.tar.gz
21mr|python-pickleshare-0.7.5-1|12	BuildArch:      noarch
21mr|python-pickleshare-0.7.5-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-pickleshare-0.7.5-1|14	
21mr|python-pickleshare-0.7.5-1|15	%description
21mr|python-pickleshare-0.7.5-1|16	PickleShare - a small 'shelve' like datastore with concurrency support
21mr|python-pickleshare-0.7.5-1|17	
21mr|python-pickleshare-0.7.5-1|18	Like shelve, a PickleShareDB object acts like a normal dictionary.
21mr|python-pickleshare-0.7.5-1|19	Unlike shelve, many processes can access the database simultaneously.
21mr|python-pickleshare-0.7.5-1|20	Changing a value in database is immediately visible to other processes
21mr|python-pickleshare-0.7.5-1|21	accessing the same database.
21mr|python-pickleshare-0.7.5-1|22	Concurrency is possible because the values are stored in separate files.
21mr|python-pickleshare-0.7.5-1|23	
21mr|python-pickleshare-0.7.5-1|24	
21mr|python-pickleshare-0.7.5-1|25	%package -n     python3-%{pypi_name}
21mr|python-pickleshare-0.7.5-1|26	Group:          Development/Python
21mr|python-pickleshare-0.7.5-1|27	Summary:        Tiny 'shelve'-like database with concurrency support
21mr|python-pickleshare-0.7.5-1|28	
21mr|python-pickleshare-0.7.5-1|29	%description -n python3-%{pypi_name}
21mr|python-pickleshare-0.7.5-1|30	PickleShare - a small 'shelve' like datastore with concurrency support
21mr|python-pickleshare-0.7.5-1|31	
21mr|python-pickleshare-0.7.5-1|32	Like shelve, a PickleShareDB object acts like a normal dictionary.
21mr|python-pickleshare-0.7.5-1|33	Unlike shelve, many processes can access the database simultaneously.
21mr|python-pickleshare-0.7.5-1|34	Changing a value in database is immediately visible to other processes
21mr|python-pickleshare-0.7.5-1|35	accessing the same database.
21mr|python-pickleshare-0.7.5-1|36	Concurrency is possible because the values are stored in separate files.
21mr|python-pickleshare-0.7.5-1|37	
21mr|python-pickleshare-0.7.5-1|38	%prep
21mr|python-pickleshare-0.7.5-1|39	%setup -q -n %{pypi_name}-%{version}
21mr|python-pickleshare-0.7.5-1|40	rm -rf %{pypi_name}.egg-info
21mr|python-pickleshare-0.7.5-1|41	
21mr|python-pickleshare-0.7.5-1|42	%build
21mr|python-pickleshare-0.7.5-1|43	%py3_build
21mr|python-pickleshare-0.7.5-1|44	
21mr|python-pickleshare-0.7.5-1|45	%install
21mr|python-pickleshare-0.7.5-1|46	%py3_install
21mr|python-pickleshare-0.7.5-1|47	
21mr|python-pickleshare-0.7.5-1|48	%files -n python3-%{pypi_name}
21mr|python-pickleshare-0.7.5-1|49	%{py3_puresitedir}/

15958 21
21mr|python-pid-3.0.4-2|1	%define module pid
21mr|python-pid-3.0.4-2|2	
21mr|python-pid-3.0.4-2|3	Summary: 	PID file management library
21mr|python-pid-3.0.4-2|4	Name: 	 	python-%{module}
21mr|python-pid-3.0.4-2|5	Version:	3.0.4
21mr|python-pid-3.0.4-2|6	Release:	2
21mr|python-pid-3.0.4-2|7	License:	Apache License
21mr|python-pid-3.0.4-2|8	Group:		Development/Python
21mr|python-pid-3.0.4-2|9	Url:			https://pypi.org/project/pid/
21mr|python-pid-3.0.4-2|10	Source0:	https://files.pythonhosted.org/packages/46/45/9e551a0e30d68d18334bc6fd8971b3ab1485423877902eb4f26cc28d7bd5/pid-3.0.4.tar.gz
21mr|python-pid-3.0.4-2|11	BuildRequires:	pkgconfig(python)
21mr|python-pid-3.0.4-2|12	BuildRequires:	pythonegg(setuptools)
21mr|python-pid-3.0.4-2|13	BuildRequires:  pythonegg(nose)
21mr|python-pid-3.0.4-2|14	BuildRequires:	pkgconfig(python3)
21mr|python-pid-3.0.4-2|15	BuildRequires:	python3egg(setuptools)
21mr|python-pid-3.0.4-2|16	BuildRequires:  python3egg(nose)
21mr|python-pid-3.0.4-2|17	BuildArch:		noarch
21mr|python-pid-3.0.4-2|18	
21mr|python-pid-3.0.4-2|19	%global _description \
21mr|python-pid-3.0.4-2|20	pid provides a PidFile class that manages PID files. PidFile features: \
21mr|python-pid-3.0.4-2|21	- stale detection \
21mr|python-pid-3.0.4-2|22	- locking using fcntl \
21mr|python-pid-3.0.4-2|23	- chmod (default is 0o644) \
21mr|python-pid-3.0.4-2|24	- chown \
21mr|python-pid-3.0.4-2|25	- custom exceptions \
21mr|python-pid-3.0.4-2|26	PidFile can also be used as a context manager or a decorator.
21mr|python-pid-3.0.4-2|27	
21mr|python-pid-3.0.4-2|28	%description
21mr|python-pid-3.0.4-2|29	%_description
21mr|python-pid-3.0.4-2|30	
21mr|python-pid-3.0.4-2|31	#------------------------------------------------------------------
21mr|python-pid-3.0.4-2|32	
21mr|python-pid-3.0.4-2|33	%package -n %python2-%{module}
21mr|python-pid-3.0.4-2|34	%py2_migration_meta %python2-%{module}
21mr|python-pid-3.0.4-2|35	Summary:    %{summary}
21mr|python-pid-3.0.4-2|36	Group:			Development/Python
21mr|python-pid-3.0.4-2|37	
21mr|python-pid-3.0.4-2|38	%description -n %python2-%{module}
21mr|python-pid-3.0.4-2|39	%_description
21mr|python-pid-3.0.4-2|40	
21mr|python-pid-3.0.4-2|41	%files -n %python2-%{module}
21mr|python-pid-3.0.4-2|42	%doc LICENSE AUTHORS CHANGELOG README.rst
21mr|python-pid-3.0.4-2|43	%{python2_sitelib}/pid
21mr|python-pid-3.0.4-2|44	%{python2_sitelib}/pid-*.egg-info
21mr|python-pid-3.0.4-2|45	
21mr|python-pid-3.0.4-2|46	#------------------------------------------------------------------
21mr|python-pid-3.0.4-2|47	
21mr|python-pid-3.0.4-2|48	%package -n python3-%{module}
21mr|python-pid-3.0.4-2|49	Summary: 	PID file management library
21mr|python-pid-3.0.4-2|50	Group:			Development/Python
21mr|python-pid-3.0.4-2|51	
21mr|python-pid-3.0.4-2|52	%description -n python3-%{module}
21mr|python-pid-3.0.4-2|53	%_description
21mr|python-pid-3.0.4-2|54	
21mr|python-pid-3.0.4-2|55	%files -n python3-%{module}
21mr|python-pid-3.0.4-2|56	%doc LICENSE AUTHORS CHANGELOG README.rst
21mr|python-pid-3.0.4-2|57	%{python3_sitelib}/pid
21mr|python-pid-3.0.4-2|58	%{python3_sitelib}/pid-*.egg-info
21mr|python-pid-3.0.4-2|59	
21mr|python-pid-3.0.4-2|60	#------------------------------------------------------------------
21mr|python-pid-3.0.4-2|61	
21mr|python-pid-3.0.4-2|62	%prep
21mr|python-pid-3.0.4-2|63	%setup -qn %{module}-%{version}
21mr|python-pid-3.0.4-2|64	rm -rf *.egg-info
21mr|python-pid-3.0.4-2|65	
21mr|python-pid-3.0.4-2|66	mkdir -p ../py3 \
21mr|python-pid-3.0.4-2|67	&& cp -rf * ../py3 \
21mr|python-pid-3.0.4-2|68	&& mv ../py3 .
21mr|python-pid-3.0.4-2|69	
21mr|python-pid-3.0.4-2|70	%build
21mr|python-pid-3.0.4-2|71	%py2_build
21mr|python-pid-3.0.4-2|72	
21mr|python-pid-3.0.4-2|73	cd py3
21mr|python-pid-3.0.4-2|74	%py3_build
21mr|python-pid-3.0.4-2|75	cd -
21mr|python-pid-3.0.4-2|76	
21mr|python-pid-3.0.4-2|77	%install
21mr|python-pid-3.0.4-2|78	%py2_install
21mr|python-pid-3.0.4-2|79	
21mr|python-pid-3.0.4-2|80	cd py3
21mr|python-pid-3.0.4-2|81	%py3_install
21mr|python-pid-3.0.4-2|82	cd -

15959 21
21mr|python-pifpaf-3.1.5-1|1	%global pypi_name pifpaf
21mr|python-pifpaf-3.1.5-1|2	
21mr|python-pifpaf-3.1.5-1|3	Name:		python-pifpaf
21mr|python-pifpaf-3.1.5-1|4	Version:	3.1.5
21mr|python-pifpaf-3.1.5-1|5	Release:	1
21mr|python-pifpaf-3.1.5-1|6	Summary:	Pifpaf is a suite of fixtures to manage daemons
21mr|python-pifpaf-3.1.5-1|7	Group:		Development/Python
21mr|python-pifpaf-3.1.5-1|8	License:	ASL 2.0
21mr|python-pifpaf-3.1.5-1|9	URL:		https://github.com/jd/pifpaf
21mr|python-pifpaf-3.1.5-1|10	Source0:	https://files.pythonhosted.org/packages/0f/e6/07b4c25770ce4e64c816d8747ce25efaad0fa2c960c2eec0161784aff657/pifpaf-3.1.5.tar.gz
21mr|python-pifpaf-3.1.5-1|11	BuildArch:	noarch
21mr|python-pifpaf-3.1.5-1|12	
21mr|python-pifpaf-3.1.5-1|13	%description
21mr|python-pifpaf-3.1.5-1|14	Pifpaf is a suite of fixtures and a command-line tool that allows to start and
21mr|python-pifpaf-3.1.5-1|15	stop daemons for a quick throw-away usage.
21mr|python-pifpaf-3.1.5-1|16	
21mr|python-pifpaf-3.1.5-1|17	#------------------------------------------------------------------
21mr|python-pifpaf-3.1.5-1|18	%package -n python3-%{pypi_name}
21mr|python-pifpaf-3.1.5-1|19	Summary:	Pifpaf is a suite of fixtures to manage daemons
21mr|python-pifpaf-3.1.5-1|20	Group:		Development/Python
21mr|python-pifpaf-3.1.5-1|21	
21mr|python-pifpaf-3.1.5-1|22	BuildRequires:	python3egg(setuptools)
21mr|python-pifpaf-3.1.5-1|23	BuildRequires:	pkgconfig(python3)
21mr|python-pifpaf-3.1.5-1|24	BuildRequires:	python3egg(pbr)
21mr|python-pifpaf-3.1.5-1|25	
21mr|python-pifpaf-3.1.5-1|26	Requires:	python3-cliff
21mr|python-pifpaf-3.1.5-1|27	Requires:	python3-stevedore
21mr|python-pifpaf-3.1.5-1|28	Requires:	python3-pbr
21mr|python-pifpaf-3.1.5-1|29	Requires:	python3-six
21mr|python-pifpaf-3.1.5-1|30	Requires:	python3-fixtures
21mr|python-pifpaf-3.1.5-1|31	Requires:	python3-pyxattr
21mr|python-pifpaf-3.1.5-1|32	Requires:	python3-click
21mr|python-pifpaf-3.1.5-1|33	
21mr|python-pifpaf-3.1.5-1|34	%description -n python3-%{pypi_name}
21mr|python-pifpaf-3.1.5-1|35	Pifpaf is a suite of fixtures and a command-line tool that allows to start and
21mr|python-pifpaf-3.1.5-1|36	stop daemons for a quick throw-away usage.
21mr|python-pifpaf-3.1.5-1|37	
21mr|python-pifpaf-3.1.5-1|38	%files -n python3-%{pypi_name}
21mr|python-pifpaf-3.1.5-1|39	%doc README.rst
21mr|python-pifpaf-3.1.5-1|40	%license LICENSE
21mr|python-pifpaf-3.1.5-1|41	%{_bindir}/pifpaf*
21mr|python-pifpaf-3.1.5-1|42	%{python3_sitelib}/*
21mr|python-pifpaf-3.1.5-1|43	
21mr|python-pifpaf-3.1.5-1|44	#-----------------------------------------------------------------
21mr|python-pifpaf-3.1.5-1|45	%prep
21mr|python-pifpaf-3.1.5-1|46	%setup -q -n %{pypi_name}-%{version}
21mr|python-pifpaf-3.1.5-1|47	
21mr|python-pifpaf-3.1.5-1|48	%build
21mr|python-pifpaf-3.1.5-1|49	%py3_build
21mr|python-pifpaf-3.1.5-1|50	
21mr|python-pifpaf-3.1.5-1|51	%install
21mr|python-pifpaf-3.1.5-1|52	%py3_install

15960 21
21mr|python-pillow-9.2.0-2|1	%global py3_incdir %(python3 -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())')
21mr|python-pillow-9.2.0-2|2	%global py3_libbuilddir %(python3 -c 'import sys; import sysconfig; print("lib.{p}-{v[0]}.{v[1]}".format(p=sysconfig.get_platform(), v=sys.version_info))')
21mr|python-pillow-9.2.0-2|3	
21mr|python-pillow-9.2.0-2|4	%bcond_without PyQt5
21mr|python-pillow-9.2.0-2|5	%bcond_with docs
21mr|python-pillow-9.2.0-2|6	
21mr|python-pillow-9.2.0-2|7	
21mr|python-pillow-9.2.0-2|8	Summary:	Python image processing library
21mr|python-pillow-9.2.0-2|9	Name:		python-pillow
21mr|python-pillow-9.2.0-2|10	Version:	9.2.0
21mr|python-pillow-9.2.0-2|11	Release:	2
21mr|python-pillow-9.2.0-2|12	License:	HPND
21mr|python-pillow-9.2.0-2|13	Group:		Development/Python
21mr|python-pillow-9.2.0-2|14	Url:		https://python-pillow.org/
21mr|python-pillow-9.2.0-2|15	Source0:	%{pypi_source Pillow}
21mr|python-pillow-9.2.0-2|16	
21mr|python-pillow-9.2.0-2|17	BuildRequires:	python3egg(numpy)
21mr|python-pillow-9.2.0-2|18	BuildRequires:	python3egg(setuptools)
21mr|python-pillow-9.2.0-2|19	BuildRequires:	python3egg(sphinx)
21mr|python-pillow-9.2.0-2|20	BuildRequires:	tkinter3
21mr|python-pillow-9.2.0-2|21	BuildRequires:	jpeg-devel
21mr|python-pillow-9.2.0-2|22	BuildRequires:	tk-devel
21mr|python-pillow-9.2.0-2|23	BuildRequires:	pkgconfig(freetype2)
21mr|python-pillow-9.2.0-2|24	BuildRequires:	pkgconfig(lcms2)
21mr|python-pillow-9.2.0-2|25	BuildRequires:	pkgconfig(libtiff-4)
21mr|python-pillow-9.2.0-2|26	BuildRequires:	pkgconfig(libwebp)
21mr|python-pillow-9.2.0-2|27	BuildRequires:	pkgconfig(python3)
21mr|python-pillow-9.2.0-2|28	BuildRequires:	pkgconfig(zlib)
21mr|python-pillow-9.2.0-2|29	
21mr|python-pillow-9.2.0-2|30	%description
21mr|python-pillow-9.2.0-2|31	Pillow is the friendly PIL fork by Alex Clark and Contributors.
21mr|python-pillow-9.2.0-2|32	PIL is the Python Imaging Library by Fredrik Lundh and Contributors.
21mr|python-pillow-9.2.0-2|33	As of 2019, Pillow development is supported by Tidelift.
21mr|python-pillow-9.2.0-2|34	
21mr|python-pillow-9.2.0-2|35	#------------------------------------------------------------------
21mr|python-pillow-9.2.0-2|36	
21mr|python-pillow-9.2.0-2|37	%package -n python3-pillow
21mr|python-pillow-9.2.0-2|38	Summary:	Python image processing library
21mr|python-pillow-9.2.0-2|39	Group:		Development/Python
21mr|python-pillow-9.2.0-2|40	Provides:	python-pillow = %{EVRD}
21mr|python-pillow-9.2.0-2|41	Provides:	python3egg(pil) = %{EVRD}
21mr|python-pillow-9.2.0-2|42	Provides:	python-imaging = %{EVRD}
21mr|python-pillow-9.2.0-2|43	
21mr|python-pillow-9.2.0-2|44	%description -n python3-pillow
21mr|python-pillow-9.2.0-2|45	Pillow is the friendly PIL fork by Alex Clark and Contributors.
21mr|python-pillow-9.2.0-2|46	PIL is the Python Imaging Library by Fredrik Lundh and Contributors.
21mr|python-pillow-9.2.0-2|47	As of 2019, Pillow development is supported by Tidelift.
21mr|python-pillow-9.2.0-2|48	
21mr|python-pillow-9.2.0-2|49	%files -n python3-pillow
21mr|python-pillow-9.2.0-2|50	%doc CHANGES.rst docs/COPYING
21mr|python-pillow-9.2.0-2|51	%{python3_sitearch}/*
21mr|python-pillow-9.2.0-2|52	# These are in subpackages
21mr|python-pillow-9.2.0-2|53	%exclude %{python3_sitearch}/PIL/_imagingtk*
21mr|python-pillow-9.2.0-2|54	%exclude %{python3_sitearch}/PIL/ImageTk*
21mr|python-pillow-9.2.0-2|55	%exclude %{python3_sitearch}/PIL/SpiderImagePlugin*
21mr|python-pillow-9.2.0-2|56	%exclude %{python3_sitearch}/PIL/ImageQt*
21mr|python-pillow-9.2.0-2|57	%exclude %{python3_sitearch}/PIL/__pycache__/ImageTk*
21mr|python-pillow-9.2.0-2|58	%exclude %{python3_sitearch}/PIL/__pycache__/SpiderImagePlugin*
21mr|python-pillow-9.2.0-2|59	%exclude %{python3_sitearch}/PIL/__pycache__/ImageQt*
21mr|python-pillow-9.2.0-2|60	
21mr|python-pillow-9.2.0-2|61	#------------------------------------------------------------------
21mr|python-pillow-9.2.0-2|62	
21mr|python-pillow-9.2.0-2|63	%package devel
21mr|python-pillow-9.2.0-2|64	Summary:	Development files for %{name}
21mr|python-pillow-9.2.0-2|65	Group:		Development/C
21mr|python-pillow-9.2.0-2|66	Requires:	%{name} = %{EVRD}
21mr|python-pillow-9.2.0-2|67	Requires:	jpeg-devel
21mr|python-pillow-9.2.0-2|68	Requires:	pkgconfig(python)
21mr|python-pillow-9.2.0-2|69	Requires:	pkgconfig(zlib)
21mr|python-pillow-9.2.0-2|70	Provides:	python-imaging-devel = %{EVRD}
21mr|python-pillow-9.2.0-2|71	
21mr|python-pillow-9.2.0-2|72	%description devel
21mr|python-pillow-9.2.0-2|73	Development files for %{name}.
21mr|python-pillow-9.2.0-2|74	
21mr|python-pillow-9.2.0-2|75	%files devel
21mr|python-pillow-9.2.0-2|76	%license docs/COPYING
21mr|python-pillow-9.2.0-2|77	%doc CHANGES.rst
21mr|python-pillow-9.2.0-2|78	%{py3_incdir}/Imaging/
21mr|python-pillow-9.2.0-2|79	
21mr|python-pillow-9.2.0-2|80	#----------------------------------------------------------------------------
21mr|python-pillow-9.2.0-2|81	
21mr|python-pillow-9.2.0-2|82	%if %{with docs}
21mr|python-pillow-9.2.0-2|83	%package doc
21mr|python-pillow-9.2.0-2|84	Summary:	Documentation for %{name}
21mr|python-pillow-9.2.0-2|85	Group:		Documentation
21mr|python-pillow-9.2.0-2|86	Requires:	%{name} = %{EVRD}
21mr|python-pillow-9.2.0-2|87	BuildArch:	noarch
21mr|python-pillow-9.2.0-2|88	
21mr|python-pillow-9.2.0-2|89	%description doc
21mr|python-pillow-9.2.0-2|90	Documentation for %{name}.
21mr|python-pillow-9.2.0-2|91	
21mr|python-pillow-9.2.0-2|92	%files doc
21mr|python-pillow-9.2.0-2|93	%license docs/COPYING
21mr|python-pillow-9.2.0-2|94	%doc CHANGES.rst
21mr|python-pillow-9.2.0-2|95	%doc docs/_build_py3/html
21mr|python-pillow-9.2.0-2|96	%endif
21mr|python-pillow-9.2.0-2|97	
21mr|python-pillow-9.2.0-2|98	#----------------------------------------------------------------------------
21mr|python-pillow-9.2.0-2|99	
21mr|python-pillow-9.2.0-2|100	%package -n python3-pillow-tk
21mr|python-pillow-9.2.0-2|101	Summary:	Tk interface for %{name}
21mr|python-pillow-9.2.0-2|102	Group:		System/Libraries
21mr|python-pillow-9.2.0-2|103	Requires:	%{name} = %{EVRD}
21mr|python-pillow-9.2.0-2|104	Requires:	tkinter3
21mr|python-pillow-9.2.0-2|105	Provides:	python-imaging-tk = %{EVRD}
21mr|python-pillow-9.2.0-2|106	Provides:	python3-imaging-tk = %{EVRD}
21mr|python-pillow-9.2.0-2|107	# was named incorrectly
21mr|python-pillow-9.2.0-2|108	Obsoletes:	python-pillow-tk < 9.2.0-2
21mr|python-pillow-9.2.0-2|109	Conflicts:	python-pillow-tk < 9.2.0-2
21mr|python-pillow-9.2.0-2|110	Provides:	python-pillow-tk = %{EVRD}
21mr|python-pillow-9.2.0-2|111	
21mr|python-pillow-9.2.0-2|112	%description -n python3-pillow-tk
21mr|python-pillow-9.2.0-2|113	Tk interface for %{name}.
21mr|python-pillow-9.2.0-2|114	
21mr|python-pillow-9.2.0-2|115	%files -n python3-pillow-tk
21mr|python-pillow-9.2.0-2|116	%license docs/COPYING
21mr|python-pillow-9.2.0-2|117	%doc CHANGES.rst
21mr|python-pillow-9.2.0-2|118	%{python3_sitearch}/PIL/_imagingtk*
21mr|python-pillow-9.2.0-2|119	%{python3_sitearch}/PIL/ImageTk*
21mr|python-pillow-9.2.0-2|120	%{python3_sitearch}/PIL/SpiderImagePlugin*
21mr|python-pillow-9.2.0-2|121	%{python3_sitearch}/PIL/__pycache__/ImageTk*
21mr|python-pillow-9.2.0-2|122	%{python3_sitearch}/PIL/__pycache__/SpiderImagePlugin*
21mr|python-pillow-9.2.0-2|123	
21mr|python-pillow-9.2.0-2|124	#----------------------------------------------------------------------------
21mr|python-pillow-9.2.0-2|125	
21mr|python-pillow-9.2.0-2|126	%if %{with PyQt5}
21mr|python-pillow-9.2.0-2|127	%package -n python3-pillow-qt5
21mr|python-pillow-9.2.0-2|128	Summary:	PIL image wrapper for Qt
21mr|python-pillow-9.2.0-2|129	Group:		System/Libraries
21mr|python-pillow-9.2.0-2|130	BuildRequires:	PyQt5
21mr|python-pillow-9.2.0-2|131	Requires:	%{name} = %{EVRD}
21mr|python-pillow-9.2.0-2|132	Requires:	PyQt5
21mr|python-pillow-9.2.0-2|133	Provides:	python3-imaging-qt = %{EVRD}
21mr|python-pillow-9.2.0-2|134	Provides:	python-imaging-qt = %{EVRD}
21mr|python-pillow-9.2.0-2|135	# was named incorrectly
21mr|python-pillow-9.2.0-2|136	Obsoletes:	python-pillow-qt5 < 9.2.0-2
21mr|python-pillow-9.2.0-2|137	Conflicts:	python-pillow-qt5 < 9.2.0-2
21mr|python-pillow-9.2.0-2|138	Provides:	python-pillow-qt5 = %{EVRD}
21mr|python-pillow-9.2.0-2|139	
21mr|python-pillow-9.2.0-2|140	%description -n python3-pillow-qt5
21mr|python-pillow-9.2.0-2|141	PIL image wrapper for Qt.
21mr|python-pillow-9.2.0-2|142	
21mr|python-pillow-9.2.0-2|143	%files -n python3-pillow-qt5
21mr|python-pillow-9.2.0-2|144	%license docs/COPYING
21mr|python-pillow-9.2.0-2|145	%doc CHANGES.rst
21mr|python-pillow-9.2.0-2|146	%{python3_sitearch}/PIL/ImageQt*
21mr|python-pillow-9.2.0-2|147	%{python3_sitearch}/PIL/__pycache__/ImageQt*
21mr|python-pillow-9.2.0-2|148	%endif
21mr|python-pillow-9.2.0-2|149	
21mr|python-pillow-9.2.0-2|150	#----------------------------------------------------------------------------
21mr|python-pillow-9.2.0-2|151	
21mr|python-pillow-9.2.0-2|152	%prep
21mr|python-pillow-9.2.0-2|153	%autosetup -p1 -n Pillow-%{version}
21mr|python-pillow-9.2.0-2|154	
21mr|python-pillow-9.2.0-2|155	%build
21mr|python-pillow-9.2.0-2|156	# Build Python 3 modules
21mr|python-pillow-9.2.0-2|157	%py3_build
21mr|python-pillow-9.2.0-2|158	%if %{with docs}
21mr|python-pillow-9.2.0-2|159	PYTHONPATH=$PWD/build/%py3_libbuilddir make -C docs html BUILDDIR=_build_py3 SPHINXBUILD=sphinx-build-%python3_version
21mr|python-pillow-9.2.0-2|160	rm -f docs/_build_py3/html/.buildinfo
21mr|python-pillow-9.2.0-2|161	%endif
21mr|python-pillow-9.2.0-2|162	
21mr|python-pillow-9.2.0-2|163	%install
21mr|python-pillow-9.2.0-2|164	# Install Python 3 modules
21mr|python-pillow-9.2.0-2|165	install -d %{buildroot}/%{py3_incdir}/Imaging
21mr|python-pillow-9.2.0-2|166	install -m 644 src/libImaging/*.h %{buildroot}/%{py3_incdir}/Imaging
21mr|python-pillow-9.2.0-2|167	%py3_install

15961 21
21mr|python-pint-0.17-1|1	%global pypi_name pint
21mr|python-pint-0.17-1|2	%bcond_with doc
21mr|python-pint-0.17-1|3	
21mr|python-pint-0.17-1|4	Name:		python-pint
21mr|python-pint-0.17-1|5	Version:	0.17
21mr|python-pint-0.17-1|6	Release:	1
21mr|python-pint-0.17-1|7	Summary:	Physical quantities module
21mr|python-pint-0.17-1|8	Group:		Development/Python
21mr|python-pint-0.17-1|9	License:	BSD
21mr|python-pint-0.17-1|10	URL:		https://github.com/hgrecco/pint
21mr|python-pint-0.17-1|11	Source0:	https://github.com/hgrecco/pint/archive/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-pint-0.17-1|12	
21mr|python-pint-0.17-1|13	BuildArch:	noarch
21mr|python-pint-0.17-1|14	
21mr|python-pint-0.17-1|15	
21mr|python-pint-0.17-1|16	%description
21mr|python-pint-0.17-1|17	Pint is Python module/package to define, operate and manipulate physical
21mr|python-pint-0.17-1|18	quantities: the product of a numerical value and a unit of measurement.
21mr|python-pint-0.17-1|19	It allows arithmetic operations between them and conversions from and
21mr|python-pint-0.17-1|20	to different units.
21mr|python-pint-0.17-1|21	
21mr|python-pint-0.17-1|22	It is distributed with a comprehensive list of physical units, prefixes
21mr|python-pint-0.17-1|23	and constants.
21mr|python-pint-0.17-1|24	
21mr|python-pint-0.17-1|25	#----------------------------------------------------------------------
21mr|python-pint-0.17-1|26	%package -n python3-pint
21mr|python-pint-0.17-1|27	Summary:	Physical quantities module
21mr|python-pint-0.17-1|28	Group:		Development/Python
21mr|python-pint-0.17-1|29	
21mr|python-pint-0.17-1|30	BuildRequires:	pkgconfig(python3)
21mr|python-pint-0.17-1|31	BuildRequires:	python3egg(setuptools)
21mr|python-pint-0.17-1|32	BuildRequires:	python3egg(setuptools-scm)
21mr|python-pint-0.17-1|33	BuildRequires:	python3egg(numpy)
21mr|python-pint-0.17-1|34	
21mr|python-pint-0.17-1|35	%description -n python3-pint
21mr|python-pint-0.17-1|36	Pint is Python module/package to define, operate and manipulate physical
21mr|python-pint-0.17-1|37	quantities: the product of a numerical value and a unit of measurement.
21mr|python-pint-0.17-1|38	It allows arithmetic operations between them and conversions from and
21mr|python-pint-0.17-1|39	to different units.
21mr|python-pint-0.17-1|40	
21mr|python-pint-0.17-1|41	It is distributed with a comprehensive list of physical units, prefixes
21mr|python-pint-0.17-1|42	and constants.
21mr|python-pint-0.17-1|43	
21mr|python-pint-0.17-1|44	%files -n python3-pint
21mr|python-pint-0.17-1|45	%license LICENSE
21mr|python-pint-0.17-1|46	%{_bindir}/pint-convert
21mr|python-pint-0.17-1|47	%{python3_sitelib}/pint
21mr|python-pint-0.17-1|48	%{python3_sitelib}/Pint-%{version}-py*.egg-info
21mr|python-pint-0.17-1|49	
21mr|python-pint-0.17-1|50	#----------------------------------------------------------------------
21mr|python-pint-0.17-1|51	
21mr|python-pint-0.17-1|52	%if %{with doc}
21mr|python-pint-0.17-1|53	%package -n python3-pint-doc
21mr|python-pint-0.17-1|54	Summary:	Documentation for the pint module
21mr|python-pint-0.17-1|55	Group:		Documentation
21mr|python-pint-0.17-1|56	
21mr|python-pint-0.17-1|57	BuildRequires:	pandoc
21mr|python-pint-0.17-1|58	BuildRequires:	python3-graphviz
21mr|python-pint-0.17-1|59	BuildRequires:	python3-ipykernel
21mr|python-pint-0.17-1|60	BuildRequires:	python3-jupyter-client
21mr|python-pint-0.17-1|61	BuildRequires:	python3-matplotlib
21mr|python-pint-0.17-1|62	BuildRequires:	python3-nbsphinx
21mr|python-pint-0.17-1|63	BuildRequires:	python3-sphinx
21mr|python-pint-0.17-1|64	BuildRequires:	python3-xarray
21mr|python-pint-0.17-1|65	
21mr|python-pint-0.17-1|66	%description -n python3-pint-doc
21mr|python-pint-0.17-1|67	Documentation for the pint module
21mr|python-pint-0.17-1|68	
21mr|python-pint-0.17-1|69	%files -n python3-pint-doc
21mr|python-pint-0.17-1|70	%doc html
21mr|python-pint-0.17-1|71	%license docs/_themes/LICENSE
21mr|python-pint-0.17-1|72	
21mr|python-pint-0.17-1|73	%endif
21mr|python-pint-0.17-1|74	
21mr|python-pint-0.17-1|75	#----------------------------------------------------------------------
21mr|python-pint-0.17-1|76	
21mr|python-pint-0.17-1|77	%prep
21mr|python-pint-0.17-1|78	%setup -q -n %{pypi_name}-%{version}
21mr|python-pint-0.17-1|79	
21mr|python-pint-0.17-1|80	%build
21mr|python-pint-0.17-1|81	%py3_build
21mr|python-pint-0.17-1|82	
21mr|python-pint-0.17-1|83	%if %{with doc}
21mr|python-pint-0.17-1|84	export PYTHONPATH="$( pwd ):$PYTHONPATH"
21mr|python-pint-0.17-1|85	sphinx-build-3 docs html
21mr|python-pint-0.17-1|86	# remove the sphinx-build leftovers
21mr|python-pint-0.17-1|87	
21mr|python-pint-0.17-1|88	rm -rf html/.{doctrees,buildinfo}
21mr|python-pint-0.17-1|89	%endif
21mr|python-pint-0.17-1|90	
21mr|python-pint-0.17-1|91	%install
21mr|python-pint-0.17-1|92	%py3_install
21mr|python-pint-0.17-1|93	
21mr|python-pint-0.17-1|94	#fix version in egg-info dir
21mr|python-pint-0.17-1|95	mv %{buildroot}%{python3_sitelib}/Pint-0.0.0-py%{python3_version}.egg-info %{buildroot}%{python3_sitelib}/Pint-%{version}-py%{python3_version}.egg-info

15962 21
21mr|python-pip-21.1.3-1|1	%global module pip
21mr|python-pip-21.1.3-1|2	
21mr|python-pip-21.1.3-1|3	%global python2_wheelname %{module}-%{version}-py2.py3-none-any.whl
21mr|python-pip-21.1.3-1|4	%global python3_wheelname %{python2_wheelname}
21mr|python-pip-21.1.3-1|5	
21mr|python-pip-21.1.3-1|6	Name:           python-%{module}
21mr|python-pip-21.1.3-1|7	Version:	21.1.3
21mr|python-pip-21.1.3-1|8	Release:	1
21mr|python-pip-21.1.3-1|9	Group:          Development/Python
21mr|python-pip-21.1.3-1|10	Summary:        A tool for installing and managing Python packages (easy_install replacement)
21mr|python-pip-21.1.3-1|11	
21mr|python-pip-21.1.3-1|12	License:        MIT
21mr|python-pip-21.1.3-1|13	URL:            https://pip.pypa.io/
21mr|python-pip-21.1.3-1|14	Source0:        https://github.com/pypa/pip/archive/%{version}.tar.gz?/pip-%{version}.tar.gz
21mr|python-pip-21.1.3-1|15	BuildArch:      noarch
21mr|python-pip-21.1.3-1|16	
21mr|python-pip-21.1.3-1|17	BuildRequires:  python3-devel
21mr|python-pip-21.1.3-1|18	BuildRequires:  python3-setuptools
21mr|python-pip-21.1.3-1|19	
21mr|python-pip-21.1.3-1|20	Requires:       python3-setuptools
21mr|python-pip-21.1.3-1|21	Requires:       python3-pkg-resources
21mr|python-pip-21.1.3-1|22	Provides:       pythonegg(pip)
21mr|python-pip-21.1.3-1|23	
21mr|python-pip-21.1.3-1|24	%description
21mr|python-pip-21.1.3-1|25	`pip` is a tool for installing and managing Python packages, such as
21mr|python-pip-21.1.3-1|26	those found in the `Python Package Index`_. It's a replacement for
21mr|python-pip-21.1.3-1|27	easy_install_.
21mr|python-pip-21.1.3-1|28	
21mr|python-pip-21.1.3-1|29	%package -n python2-pip
21mr|python-pip-21.1.3-1|30	%py2_migration_meta python2-pip
21mr|python-pip-21.1.3-1|31	Summary:        A tool for installing and managing Python3 packages (easy_install replacement)
21mr|python-pip-21.1.3-1|32	Group:          Development/Python
21mr|python-pip-21.1.3-1|33	BuildRequires:  pkgconfig(python2)
21mr|python-pip-21.1.3-1|34	BuildRequires:  python2-setuptools
21mr|python-pip-21.1.3-1|35	Requires:  	python2-distribute
21mr|python-pip-21.1.3-1|36	Requires:       python2-pkg-resources
21mr|python-pip-21.1.3-1|37	Provides:       pythonegg(pip)
21mr|python-pip-21.1.3-1|38	
21mr|python-pip-21.1.3-1|39	%description -n python2-pip
21mr|python-pip-21.1.3-1|40	Pip is a replacement for `easy_install
21mr|python-pip-21.1.3-1|41	<http://peak.telecommunity.com/DevCenter/EasyInstall>`_.  It uses mostly the
21mr|python-pip-21.1.3-1|42	same techniques for finding packages, so packages that were made
21mr|python-pip-21.1.3-1|43	easy_installable should be pip-installable as well.
21mr|python-pip-21.1.3-1|44	
21mr|python-pip-21.1.3-1|45	%package -n python3-pip
21mr|python-pip-21.1.3-1|46	Summary:        A tool for installing and managing Python3 packages (easy_install replacement)
21mr|python-pip-21.1.3-1|47	
21mr|python-pip-21.1.3-1|48	Group:          Development/Python
21mr|python-pip-21.1.3-1|49	
21mr|python-pip-21.1.3-1|50	BuildRequires:  pkgconfig(python3)
21mr|python-pip-21.1.3-1|51	BuildRequires:  python3-setuptools
21mr|python-pip-21.1.3-1|52	Requires:  	python3-distribute
21mr|python-pip-21.1.3-1|53	Requires:       python3-pkg-resources
21mr|python-pip-21.1.3-1|54	Provides:       python3egg(pip)
21mr|python-pip-21.1.3-1|55	
21mr|python-pip-21.1.3-1|56	%description -n python3-pip
21mr|python-pip-21.1.3-1|57	Pip is a replacement for `easy_install
21mr|python-pip-21.1.3-1|58	<http://peak.telecommunity.com/DevCenter/EasyInstall>`_.  It uses mostly the
21mr|python-pip-21.1.3-1|59	same techniques for finding packages, so packages that were made
21mr|python-pip-21.1.3-1|60	easy_installable should be pip-installable as well.
21mr|python-pip-21.1.3-1|61	
21mr|python-pip-21.1.3-1|62	%prep
21mr|python-pip-21.1.3-1|63	%setup -q -c
21mr|python-pip-21.1.3-1|64	# Remove bundled egg-info
21mr|python-pip-21.1.3-1|65	rm -rf %{module}-%{version}/%{module}.egg-info
21mr|python-pip-21.1.3-1|66	
21mr|python-pip-21.1.3-1|67	mv %{module}-%{version} python2
21mr|python-pip-21.1.3-1|68	cp -r python2 python3
21mr|python-pip-21.1.3-1|69	
21mr|python-pip-21.1.3-1|70	pushd python2
21mr|python-pip-21.1.3-1|71	%apply_patches
21mr|python-pip-21.1.3-1|72	#{__sed} -i '1d' pip/__init__.py
21mr|python-pip-21.1.3-1|73	popd
21mr|python-pip-21.1.3-1|74	
21mr|python-pip-21.1.3-1|75	pushd python3
21mr|python-pip-21.1.3-1|76	%apply_patches
21mr|python-pip-21.1.3-1|77	#{__sed} -i '1d' pip/__init__.py
21mr|python-pip-21.1.3-1|78	popd
21mr|python-pip-21.1.3-1|79	
21mr|python-pip-21.1.3-1|80	%build
21mr|python-pip-21.1.3-1|81	pushd python2
21mr|python-pip-21.1.3-1|82	%py2_build
21mr|python-pip-21.1.3-1|83	popd
21mr|python-pip-21.1.3-1|84	
21mr|python-pip-21.1.3-1|85	pushd python3
21mr|python-pip-21.1.3-1|86	%py3_build
21mr|python-pip-21.1.3-1|87	popd
21mr|python-pip-21.1.3-1|88	
21mr|python-pip-21.1.3-1|89	%install
21mr|python-pip-21.1.3-1|90	pushd python3
21mr|python-pip-21.1.3-1|91	%py3_install
21mr|python-pip-21.1.3-1|92	# Change the name of the python3 pip executable in order to not conflict with
21mr|python-pip-21.1.3-1|93	# the python2 executable
21mr|python-pip-21.1.3-1|94	mv %{buildroot}%{_bindir}/pip %{buildroot}%{_bindir}/python3-pip
21mr|python-pip-21.1.3-1|95	# The install process creates both pip and pip-<python_abiversion> that seem to
21mr|python-pip-21.1.3-1|96	# be the same. Remove the extra script
21mr|python-pip-21.1.3-1|97	pushd %{buildroot}%{_bindir}
21mr|python-pip-21.1.3-1|98	rm -rf pip-3*
21mr|python-pip-21.1.3-1|99	popd
21mr|python-pip-21.1.3-1|100	popd
21mr|python-pip-21.1.3-1|101	
21mr|python-pip-21.1.3-1|102	pushd python2
21mr|python-pip-21.1.3-1|103	%py2_install
21mr|python-pip-21.1.3-1|104	# The install process creates both pip and pip-<python_abiversion> that seem to
21mr|python-pip-21.1.3-1|105	# be the same. Since removing pip-* also clobbers pip-python3, just remove pip-2*
21mr|python-pip-21.1.3-1|106	pushd %{buildroot}%{_bindir}
21mr|python-pip-21.1.3-1|107	rm -rf pip-2*
21mr|python-pip-21.1.3-1|108	popd
21mr|python-pip-21.1.3-1|109	popd
21mr|python-pip-21.1.3-1|110	
21mr|python-pip-21.1.3-1|111	%files -n python2-pip
21mr|python-pip-21.1.3-1|112	%doc python2/LICENSE.txt python2/docs
21mr|python-pip-21.1.3-1|113	%attr(755,root,root) %{_bindir}/pip
21mr|python-pip-21.1.3-1|114	%{py2_puresitedir}/pip*
21mr|python-pip-21.1.3-1|115	%{_bindir}/pip2
21mr|python-pip-21.1.3-1|116	%{_bindir}/pip%{py2_ver}
21mr|python-pip-21.1.3-1|117	
21mr|python-pip-21.1.3-1|118	%files -n python3-pip
21mr|python-pip-21.1.3-1|119	%{_bindir}/pip3
21mr|python-pip-21.1.3-1|120	%{_bindir}/pip%{py3_ver}
21mr|python-pip-21.1.3-1|121	%doc python3/LICENSE.txt python3/docs
21mr|python-pip-21.1.3-1|122	%attr(755,root,root) %{_bindir}/python3-pip
21mr|python-pip-21.1.3-1|123	%{py3_puresitedir}/pip*

15963 21
21mr|python-pkgconfig-1.5.1-1|1	%global pypi_name pkgconfig
21mr|python-pkgconfig-1.5.1-1|2	%global _docdir_fmt %{name}
21mr|python-pkgconfig-1.5.1-1|3	
21mr|python-pkgconfig-1.5.1-1|4	Name:		python-%{pypi_name}
21mr|python-pkgconfig-1.5.1-1|5	Version:	1.5.1
21mr|python-pkgconfig-1.5.1-1|6	Release:	1
21mr|python-pkgconfig-1.5.1-1|7	Summary:	A Python interface to the pkg-config command line tool
21mr|python-pkgconfig-1.5.1-1|8	Group:		Development/Python
21mr|python-pkgconfig-1.5.1-1|9	License:	MIT
21mr|python-pkgconfig-1.5.1-1|10	URL:		https://github.com/matze/%{pypi_name}
21mr|python-pkgconfig-1.5.1-1|11	Source0:	%pypi_source
21mr|python-pkgconfig-1.5.1-1|12	BuildArch:	noarch
21mr|python-pkgconfig-1.5.1-1|13	
21mr|python-pkgconfig-1.5.1-1|14	%description
21mr|python-pkgconfig-1.5.1-1|15	pkgconfig is a Python module to interface with the pkg-config command line
21mr|python-pkgconfig-1.5.1-1|16	tool and supports Python 2.6+.
21mr|python-pkgconfig-1.5.1-1|17	
21mr|python-pkgconfig-1.5.1-1|18	It can be used to
21mr|python-pkgconfig-1.5.1-1|19	
21mr|python-pkgconfig-1.5.1-1|20	* check if a package exists
21mr|python-pkgconfig-1.5.1-1|21	* check if a package meets certain version requirements
21mr|python-pkgconfig-1.5.1-1|22	* query CFLAGS and LDFLAGS
21mr|python-pkgconfig-1.5.1-1|23	* parse the output to build extensions with setup.py
21mr|python-pkgconfig-1.5.1-1|24	
21mr|python-pkgconfig-1.5.1-1|25	If pkg-config is not on the path, raises EnvironmentError.
21mr|python-pkgconfig-1.5.1-1|26	
21mr|python-pkgconfig-1.5.1-1|27	#--------------------------------------------------------------------
21mr|python-pkgconfig-1.5.1-1|28	%package -n python3-%{pypi_name}
21mr|python-pkgconfig-1.5.1-1|29	Summary:        A Python3 interface to the pkg-config command line tool
21mr|python-pkgconfig-1.5.1-1|30	Group:		Development/Python
21mr|python-pkgconfig-1.5.1-1|31	BuildRequires:  python3-devel
21mr|python-pkgconfig-1.5.1-1|32	BuildRequires:  python3-setuptools
21mr|python-pkgconfig-1.5.1-1|33	# For tests
21mr|python-pkgconfig-1.5.1-1|34	BuildRequires:  python3-nose
21mr|python-pkgconfig-1.5.1-1|35	
21mr|python-pkgconfig-1.5.1-1|36	%description -n python3-%{pypi_name}
21mr|python-pkgconfig-1.5.1-1|37	pkgconfig is a Python3 module to interface with the pkg-config command line
21mr|python-pkgconfig-1.5.1-1|38	tool and supports Python 2.6+.
21mr|python-pkgconfig-1.5.1-1|39	
21mr|python-pkgconfig-1.5.1-1|40	It can be used to
21mr|python-pkgconfig-1.5.1-1|41	
21mr|python-pkgconfig-1.5.1-1|42	* check if a package exists
21mr|python-pkgconfig-1.5.1-1|43	* check if a package meets certain version requirements
21mr|python-pkgconfig-1.5.1-1|44	* query CFLAGS and LDFLAGS
21mr|python-pkgconfig-1.5.1-1|45	* parse the output to build extensions with setup.py
21mr|python-pkgconfig-1.5.1-1|46	
21mr|python-pkgconfig-1.5.1-1|47	If pkg-config is not on the path, raises EnvironmentError.
21mr|python-pkgconfig-1.5.1-1|48	
21mr|python-pkgconfig-1.5.1-1|49	%files -n python3-%{pypi_name}
21mr|python-pkgconfig-1.5.1-1|50	%{python3_sitelib}/*
21mr|python-pkgconfig-1.5.1-1|51	
21mr|python-pkgconfig-1.5.1-1|52	#--------------------------------------------------------------------
21mr|python-pkgconfig-1.5.1-1|53	
21mr|python-pkgconfig-1.5.1-1|54	%prep
21mr|python-pkgconfig-1.5.1-1|55	%setup -q -n %{pypi_name}-%{version}
21mr|python-pkgconfig-1.5.1-1|56	# Strip shbang
21mr|python-pkgconfig-1.5.1-1|57	find -name \*.py | xargs sed -i '/^#!\/usr\/bin\/.*python/d'
21mr|python-pkgconfig-1.5.1-1|58	
21mr|python-pkgconfig-1.5.1-1|59	%build
21mr|python-pkgconfig-1.5.1-1|60	%py3_build
21mr|python-pkgconfig-1.5.1-1|61	
21mr|python-pkgconfig-1.5.1-1|62	%install
21mr|python-pkgconfig-1.5.1-1|63	%py3_install
21mr|python-pkgconfig-1.5.1-1|64	

15964 21
21mr|python-pkginfo-1.7.1-1|1	%define	pypi_name	pkginfo
21mr|python-pkginfo-1.7.1-1|2	
21mr|python-pkginfo-1.7.1-1|3	Name:		python-%{pypi_name}
21mr|python-pkginfo-1.7.1-1|4	Version:	1.7.1
21mr|python-pkginfo-1.7.1-1|5	Release:	1
21mr|python-pkginfo-1.7.1-1|6	Summary:	Query metdata from Python packages
21mr|python-pkginfo-1.7.1-1|7	Group:		Development/Python
21mr|python-pkginfo-1.7.1-1|8	License:	MIT
21mr|python-pkginfo-1.7.1-1|9	Url:		https://github.com/jwilk-mirrors/python-%{pypi_name}
21mr|python-pkginfo-1.7.1-1|10	Source0:	https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-pkginfo-1.7.1-1|11	BuildArch:	noarch
21mr|python-pkginfo-1.7.1-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-pkginfo-1.7.1-1|13	Requires:	python3-pkg-resources
21mr|python-pkginfo-1.7.1-1|14	
21mr|python-pkginfo-1.7.1-1|15	%description
21mr|python-pkginfo-1.7.1-1|16	This package provides an API for querying the distutils metadata written in
21mr|python-pkginfo-1.7.1-1|17	the PKG-INFO file inside a source distriubtion (an sdist) or a
21mr|python-pkginfo-1.7.1-1|18	binary distribution (e.g., created by running bdist_egg).  It can
21mr|python-pkginfo-1.7.1-1|19	also query the EGG-INFO directory of an installed distribution, and
21mr|python-pkginfo-1.7.1-1|20	the *.egg-info stored in a "development checkout"
21mr|python-pkginfo-1.7.1-1|21	(e.g, created by running setup.py develop).
21mr|python-pkginfo-1.7.1-1|22	
21mr|python-pkginfo-1.7.1-1|23	#---------------------------------------------------------------
21mr|python-pkginfo-1.7.1-1|24	%package -n python3-%{pypi_name}
21mr|python-pkginfo-1.7.1-1|25	Summary:	Query metdata from Python packages
21mr|python-pkginfo-1.7.1-1|26	Group:		Development/Python
21mr|python-pkginfo-1.7.1-1|27	Requires:	python3-pkg-resources
21mr|python-pkginfo-1.7.1-1|28	
21mr|python-pkginfo-1.7.1-1|29	%description -n python3-%{pypi_name}
21mr|python-pkginfo-1.7.1-1|30	This package provides an API for querying the distutils metadata written in
21mr|python-pkginfo-1.7.1-1|31	the PKG-INFO file inside a source distriubtion (an sdist) or a
21mr|python-pkginfo-1.7.1-1|32	binary distribution (e.g., created by running bdist_egg).  It can
21mr|python-pkginfo-1.7.1-1|33	also query the EGG-INFO directory of an installed distribution, and
21mr|python-pkginfo-1.7.1-1|34	the *.egg-info stored in a "development checkout"
21mr|python-pkginfo-1.7.1-1|35	(e.g, created by running setup.py develop).
21mr|python-pkginfo-1.7.1-1|36	
21mr|python-pkginfo-1.7.1-1|37	%files -n python3-%{pypi_name}
21mr|python-pkginfo-1.7.1-1|38	%doc CHANGES.txt LICENSE.txt README.txt TODO.txt
21mr|python-pkginfo-1.7.1-1|39	%{_bindir}/%{pypi_name}
21mr|python-pkginfo-1.7.1-1|40	%{py3_puresitedir}/%{pypi_name}
21mr|python-pkginfo-1.7.1-1|41	%{py3_puresitedir}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-pkginfo-1.7.1-1|42	
21mr|python-pkginfo-1.7.1-1|43	#---------------------------------------------------------------
21mr|python-pkginfo-1.7.1-1|44	
21mr|python-pkginfo-1.7.1-1|45	%prep
21mr|python-pkginfo-1.7.1-1|46	%setup -q -n %{pypi_name}-%{version}
21mr|python-pkginfo-1.7.1-1|47	
21mr|python-pkginfo-1.7.1-1|48	%build
21mr|python-pkginfo-1.7.1-1|49	%py3_build
21mr|python-pkginfo-1.7.1-1|50	
21mr|python-pkginfo-1.7.1-1|51	%install
21mr|python-pkginfo-1.7.1-1|52	%py3_install
21mr|python-pkginfo-1.7.1-1|53	

15965 21
21mr|python-pkgutil-resolve-name-1.3.10-1|1	# drop project after update python to >3.9
21mr|python-pkgutil-resolve-name-1.3.10-1|2	
21mr|python-pkgutil-resolve-name-1.3.10-1|3	Name:           python-pkgutil-resolve-name
21mr|python-pkgutil-resolve-name-1.3.10-1|4	Version:        1.3.10
21mr|python-pkgutil-resolve-name-1.3.10-1|5	Release:        1
21mr|python-pkgutil-resolve-name-1.3.10-1|6	Summary:        Backport of Python 3.9's pkgutil.resolve_name
21mr|python-pkgutil-resolve-name-1.3.10-1|7	License:        Python-2.0 AND MIT
21mr|python-pkgutil-resolve-name-1.3.10-1|8	Group:          Development/Python
21mr|python-pkgutil-resolve-name-1.3.10-1|9	URL:            https://github.com/graingert/pkgutil-resolve-name
21mr|python-pkgutil-resolve-name-1.3.10-1|10	Source:         https://pypi.io/packages/source/p/pkgutil_resolve_name/pkgutil_resolve_name-%{version}.tar.gz
21mr|python-pkgutil-resolve-name-1.3.10-1|11	BuildRequires:  python3egg(setuptools)
21mr|python-pkgutil-resolve-name-1.3.10-1|12	BuildArch:      noarch
21mr|python-pkgutil-resolve-name-1.3.10-1|13	
21mr|python-pkgutil-resolve-name-1.3.10-1|14	%description
21mr|python-pkgutil-resolve-name-1.3.10-1|15	Backport of Python 3.9's pkgutil.resolve_name which
21mr|python-pkgutil-resolve-name-1.3.10-1|16	resolves a name to an object.
21mr|python-pkgutil-resolve-name-1.3.10-1|17	
21mr|python-pkgutil-resolve-name-1.3.10-1|18	#---------------------------------------------------------------
21mr|python-pkgutil-resolve-name-1.3.10-1|19	%package -n python3-pkgutil-resolve-name
21mr|python-pkgutil-resolve-name-1.3.10-1|20	Summary:        Backport of Python 3.9's pkgutil.resolve_name
21mr|python-pkgutil-resolve-name-1.3.10-1|21	Group:          Development/Python
21mr|python-pkgutil-resolve-name-1.3.10-1|22	
21mr|python-pkgutil-resolve-name-1.3.10-1|23	%description -n python3-pkgutil-resolve-name
21mr|python-pkgutil-resolve-name-1.3.10-1|24	Backport of Python 3.9's pkgutil.resolve_name which
21mr|python-pkgutil-resolve-name-1.3.10-1|25	resolves a name to an object.
21mr|python-pkgutil-resolve-name-1.3.10-1|26	
21mr|python-pkgutil-resolve-name-1.3.10-1|27	%files -n python3-pkgutil-resolve-name
21mr|python-pkgutil-resolve-name-1.3.10-1|28	%doc README.rst
21mr|python-pkgutil-resolve-name-1.3.10-1|29	%license LICENSE
21mr|python-pkgutil-resolve-name-1.3.10-1|30	%{python3_sitelib}/*
21mr|python-pkgutil-resolve-name-1.3.10-1|31	#---------------------------------------------------------------
21mr|python-pkgutil-resolve-name-1.3.10-1|32	%prep
21mr|python-pkgutil-resolve-name-1.3.10-1|33	%setup -q -n pkgutil_resolve_name-%{version}
21mr|python-pkgutil-resolve-name-1.3.10-1|34	
21mr|python-pkgutil-resolve-name-1.3.10-1|35	%build
21mr|python-pkgutil-resolve-name-1.3.10-1|36	%py3_build
21mr|python-pkgutil-resolve-name-1.3.10-1|37	
21mr|python-pkgutil-resolve-name-1.3.10-1|38	%install
21mr|python-pkgutil-resolve-name-1.3.10-1|39	%py3_install

15966 21
21mr|python-platformdirs-2.5.2-1|1	%global srcname platformdirs
21mr|python-platformdirs-2.5.2-1|2	%global common_description %{expand:
21mr|python-platformdirs-2.5.2-1|3	A small Python module for determining appropriate platform-specific dirs, e.g.
21mr|python-platformdirs-2.5.2-1|4	a "user data dir".}
21mr|python-platformdirs-2.5.2-1|5	
21mr|python-platformdirs-2.5.2-1|6	Name:		python-%{srcname}
21mr|python-platformdirs-2.5.2-1|7	Version:	2.5.2
21mr|python-platformdirs-2.5.2-1|8	Release:	1
21mr|python-platformdirs-2.5.2-1|9	Summary:	Python module for determining appropriate platform-specific dirs
21mr|python-platformdirs-2.5.2-1|10	Group:		Development/Python
21mr|python-platformdirs-2.5.2-1|11	License:	MIT
21mr|python-platformdirs-2.5.2-1|12	URL:		https://github.com/platformdirs/platformdirs
21mr|python-platformdirs-2.5.2-1|13	Source0:	https://pypi.io/packages/source/p/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-platformdirs-2.5.2-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-platformdirs-2.5.2-1|15	BuildRequires:	python3egg(setuptools)
21mr|python-platformdirs-2.5.2-1|16	BuildRequires:	python3egg(wheel)
21mr|python-platformdirs-2.5.2-1|17	BuildRequires:	python3egg(toml)
21mr|python-platformdirs-2.5.2-1|18	#BuildRequires:	python3egg(hatchling)
21mr|python-platformdirs-2.5.2-1|19	BuildRequires:	python3egg(setuptools-scm)
21mr|python-platformdirs-2.5.2-1|20	#BuildRequires:	python3egg(pip)
21mr|python-platformdirs-2.5.2-1|21	BuildRequires:	pyproject-rpm-macros
21mr|python-platformdirs-2.5.2-1|22	BuildArch:	noarch
21mr|python-platformdirs-2.5.2-1|23	
21mr|python-platformdirs-2.5.2-1|24	%description %{common_description}
21mr|python-platformdirs-2.5.2-1|25	
21mr|python-platformdirs-2.5.2-1|26	#-------------------------------------------------------------------
21mr|python-platformdirs-2.5.2-1|27	
21mr|python-platformdirs-2.5.2-1|28	%package -n python3-%{srcname}
21mr|python-platformdirs-2.5.2-1|29	Summary:	%{summary}
21mr|python-platformdirs-2.5.2-1|30	Group:		Development/Python
21mr|python-platformdirs-2.5.2-1|31	Provides:	python%{py3_ver}dist(%{srcname}) = %{version}
21mr|python-platformdirs-2.5.2-1|32	Provides:	python3egg(%{srcname}) = %{version}
21mr|python-platformdirs-2.5.2-1|33	Provides:	python3dist(%{srcname}) = %{version}
21mr|python-platformdirs-2.5.2-1|34	
21mr|python-platformdirs-2.5.2-1|35	
21mr|python-platformdirs-2.5.2-1|36	%description -n python3-%{srcname} %{common_description}
21mr|python-platformdirs-2.5.2-1|37	
21mr|python-platformdirs-2.5.2-1|38	%files -n python3-%{srcname} -f %{pyproject_files}
21mr|python-platformdirs-2.5.2-1|39	%license LICENSE.txt
21mr|python-platformdirs-2.5.2-1|40	%doc README.rst CHANGES.rst
21mr|python-platformdirs-2.5.2-1|41	
21mr|python-platformdirs-2.5.2-1|42	#------------------------------------------------------------------
21mr|python-platformdirs-2.5.2-1|43	%prep
21mr|python-platformdirs-2.5.2-1|44	%autosetup -n %{srcname}-%{version}
21mr|python-platformdirs-2.5.2-1|45	
21mr|python-platformdirs-2.5.2-1|46	%generate_buildrequires
21mr|python-platformdirs-2.5.2-1|47	%pyproject_buildrequires
21mr|python-platformdirs-2.5.2-1|48	
21mr|python-platformdirs-2.5.2-1|49	%build
21mr|python-platformdirs-2.5.2-1|50	%pyproject_wheel
21mr|python-platformdirs-2.5.2-1|51	
21mr|python-platformdirs-2.5.2-1|52	%install
21mr|python-platformdirs-2.5.2-1|53	%pyproject_install
21mr|python-platformdirs-2.5.2-1|54	%pyproject_save_files %{srcname}

15967 21
21mr|python-pluggy-1.0.0-1|1	%define module pluggy
21mr|python-pluggy-1.0.0-1|2	
21mr|python-pluggy-1.0.0-1|3	Summary:	Plugin and hook calling mechanisms for python
21mr|python-pluggy-1.0.0-1|4	Name:		python-%{module}
21mr|python-pluggy-1.0.0-1|5	Version:	1.0.0
21mr|python-pluggy-1.0.0-1|6	Release:	1
21mr|python-pluggy-1.0.0-1|7	License:	MIT
21mr|python-pluggy-1.0.0-1|8	Group:		Development/Python
21mr|python-pluggy-1.0.0-1|9	Url:		https://github.com/pytest-dev/pluggy
21mr|python-pluggy-1.0.0-1|10	Source0:	%{url}/archive/%{version}/%{module}-%{version}.tar.gz
21mr|python-pluggy-1.0.0-1|11	BuildRequires:	git
21mr|python-pluggy-1.0.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-pluggy-1.0.0-1|13	BuildRequires:	python3egg(setuptools-scm)
21mr|python-pluggy-1.0.0-1|14	BuildArch:	noarch
21mr|python-pluggy-1.0.0-1|15	
21mr|python-pluggy-1.0.0-1|16	%description
21mr|python-pluggy-1.0.0-1|17	This is the core framework used by the pytest, tox, and devpi projects.
21mr|python-pluggy-1.0.0-1|18	Please read the docs to learn more - https://pluggy.readthedocs.io/en/latest/
21mr|python-pluggy-1.0.0-1|19	
21mr|python-pluggy-1.0.0-1|20	#----------------------------------------------------------------------------
21mr|python-pluggy-1.0.0-1|21	
21mr|python-pluggy-1.0.0-1|22	%package -n python3-%{module}
21mr|python-pluggy-1.0.0-1|23	Summary:	Plugin and hook calling mechanisms for python
21mr|python-pluggy-1.0.0-1|24	Group:		Development/Python
21mr|python-pluggy-1.0.0-1|25	
21mr|python-pluggy-1.0.0-1|26	%description -n python3-%{module}
21mr|python-pluggy-1.0.0-1|27	This is the core framework used by the pytest, tox, and devpi projects.
21mr|python-pluggy-1.0.0-1|28	Please read the docs to learn more - https://pluggy.readthedocs.io/en/latest/
21mr|python-pluggy-1.0.0-1|29	
21mr|python-pluggy-1.0.0-1|30	%files -n python3-%{module}
21mr|python-pluggy-1.0.0-1|31	%doc LICENSE README.rst
21mr|python-pluggy-1.0.0-1|32	%{python3_sitelib}/pluggy*
21mr|python-pluggy-1.0.0-1|33	
21mr|python-pluggy-1.0.0-1|34	#----------------------------------------------------------------------------
21mr|python-pluggy-1.0.0-1|35	
21mr|python-pluggy-1.0.0-1|36	%prep
21mr|python-pluggy-1.0.0-1|37	%setup -qn %{module}-%{version}
21mr|python-pluggy-1.0.0-1|38	git init -q
21mr|python-pluggy-1.0.0-1|39	git config user.name "rpm-build"
21mr|python-pluggy-1.0.0-1|40	git config user.email "<rpm-build>"
21mr|python-pluggy-1.0.0-1|41	git add .
21mr|python-pluggy-1.0.0-1|42	git commit -q -a\
21mr|python-pluggy-1.0.0-1|43	--author "rpm-build <rpm-build>" -m "%{name}-%{version} base"
21mr|python-pluggy-1.0.0-1|44	git tag %{version}
21mr|python-pluggy-1.0.0-1|45	
21mr|python-pluggy-1.0.0-1|46	%build
21mr|python-pluggy-1.0.0-1|47	%py3_build
21mr|python-pluggy-1.0.0-1|48	
21mr|python-pluggy-1.0.0-1|49	%install
21mr|python-pluggy-1.0.0-1|50	%py3_install

15968 21
21mr|python-ply-3.11-4|1	%define pypi_name ply
21mr|python-ply-3.11-4|2	
21mr|python-ply-3.11-4|3	Name:		python-ply
21mr|python-ply-3.11-4|4	Version:	3.11
21mr|python-ply-3.11-4|5	Release:	4
21mr|python-ply-3.11-4|6	Group:		Development/Python
21mr|python-ply-3.11-4|7	License:	BSD-like
21mr|python-ply-3.11-4|8	Summary:	Python Lex-Yacc
21mr|python-ply-3.11-4|9	Source0:	http://www.dabeaz.com/ply/ply-%{version}.tar.gz
21mr|python-ply-3.11-4|10	URL:		http://www.dabeaz.com/ply/
21mr|python-ply-3.11-4|11	BuildArch:	noarch
21mr|python-ply-3.11-4|12	BuildRequires:	pkgconfig(python3)
21mr|python-ply-3.11-4|13	BuildRequires:	pkgconfig(python2)
21mr|python-ply-3.11-4|14	
21mr|python-ply-3.11-4|15	%description
21mr|python-ply-3.11-4|16	PLY is an implementation of lex and yacc parsing tools for Python.
21mr|python-ply-3.11-4|17	
21mr|python-ply-3.11-4|18	In a nutshell, PLY is nothing more than a straightforward lex/yacc
21mr|python-ply-3.11-4|19	implementation. Here is a list of its essential features:
21mr|python-ply-3.11-4|20	
21mr|python-ply-3.11-4|21	* It's implemented entirely in Python.
21mr|python-ply-3.11-4|22	* It uses LR-parsing which is reasonably efficient and well suited
21mr|python-ply-3.11-4|23	for larger grammars.
21mr|python-ply-3.11-4|24	* PLY provides most of the standard lex/yacc features including support
21mr|python-ply-3.11-4|25	for empty productions, precedence rules, error recovery, and support
21mr|python-ply-3.11-4|26	for ambiguous grammars.
21mr|python-ply-3.11-4|27	* PLY is straightforward to use and provides very extensive error checking.
21mr|python-ply-3.11-4|28	* PLY doesn't try to do anything more or less than provide the basic
21mr|python-ply-3.11-4|29	lex/yacc functionality. In other words, it's not a large parsing
21mr|python-ply-3.11-4|30	framework or a component of some larger system.
21mr|python-ply-3.11-4|31	
21mr|python-ply-3.11-4|32	The original version of PLY was developed in 2001 for use in an
21mr|python-ply-3.11-4|33	Introduction to Compilers course where students used it to build a
21mr|python-ply-3.11-4|34	compiler for a simple Pascal-like language. Because of its use in an
21mr|python-ply-3.11-4|35	instructional setting, a lot of work went into providing extensive
21mr|python-ply-3.11-4|36	error checking. In addition, this experience was used to sort out
21mr|python-ply-3.11-4|37	common usability problems. Since then, a variety of incremental
21mr|python-ply-3.11-4|38	improvements have been made to the system. PLY-3.0 adds support for
21mr|python-ply-3.11-4|39	Python 3.0 and gives PLY's internals a much needed overhaul.
21mr|python-ply-3.11-4|40	
21mr|python-ply-3.11-4|41	#--------------------------------------------------------------------
21mr|python-ply-3.11-4|42	%package -n	python2-ply
21mr|python-ply-3.11-4|43	Summary:	Python 2.x version of the PLY lex/yacc implementation
21mr|python-ply-3.11-4|44	Group:		Development/Python
21mr|python-ply-3.11-4|45	BuildRequires:	pkgconfig(python2)
21mr|python-ply-3.11-4|46	
21mr|python-ply-3.11-4|47	%description -n	python2-ply
21mr|python-ply-3.11-4|48	Python 2.x version of ply.
21mr|python-ply-3.11-4|49	
21mr|python-ply-3.11-4|50	PLY is an implementation of lex and yacc parsing tools for Python.
21mr|python-ply-3.11-4|51	
21mr|python-ply-3.11-4|52	%files -n python2-ply
21mr|python-ply-3.11-4|53	%doc python2/CHANGES python2/TODO python2/doc python2/example python2/test
21mr|python-ply-3.11-4|54	%{python2_sitelib}/ply
21mr|python-ply-3.11-4|55	%{python2_sitelib}/*.egg-info
21mr|python-ply-3.11-4|56	
21mr|python-ply-3.11-4|57	#--------------------------------------------------------------------
21mr|python-ply-3.11-4|58	
21mr|python-ply-3.11-4|59	%package -n	python3-ply
21mr|python-ply-3.11-4|60	Summary:	Python 3.x version of the PLY lex/yacc implementation
21mr|python-ply-3.11-4|61	Group:		Development/Python
21mr|python-ply-3.11-4|62	BuildRequires:	pkgconfig(python3)
21mr|python-ply-3.11-4|63	
21mr|python-ply-3.11-4|64	%description -n	python3-ply
21mr|python-ply-3.11-4|65	Python 3.x version of ply.
21mr|python-ply-3.11-4|66	
21mr|python-ply-3.11-4|67	PLY is an implementation of lex and yacc parsing tools for Python.
21mr|python-ply-3.11-4|68	
21mr|python-ply-3.11-4|69	%files -n python3-ply
21mr|python-ply-3.11-4|70	%doc python3/CHANGES python3/TODO python3/doc python3/example python3/test
21mr|python-ply-3.11-4|71	%{python3_sitelib}/ply
21mr|python-ply-3.11-4|72	%{python3_sitelib}/*.egg-info
21mr|python-ply-3.11-4|73	
21mr|python-ply-3.11-4|74	#--------------------------------------------------------------------
21mr|python-ply-3.11-4|75	
21mr|python-ply-3.11-4|76	%prep
21mr|python-ply-3.11-4|77	%setup -q -n ply-%{version}
21mr|python-ply-3.11-4|78	
21mr|python-ply-3.11-4|79	mkdir python3
21mr|python-ply-3.11-4|80	mv `ls |grep -v python3` python3
21mr|python-ply-3.11-4|81	cp -a python3 python2
21mr|python-ply-3.11-4|82	
21mr|python-ply-3.11-4|83	# Use the right python...
21mr|python-ply-3.11-4|84	sed -i -e 's,/usr/local/bin/python,%{_bindir}/python3,g' python3/doc/makedoc.py python3/example/yply/yply.py
21mr|python-ply-3.11-4|85	sed -i -e 's,/usr/local/bin/python,%{_bindir}/python2,g' python2/doc/makedoc.py python2/example/yply/yply.py
21mr|python-ply-3.11-4|86	
21mr|python-ply-3.11-4|87	rm -rf *.egg-info
21mr|python-ply-3.11-4|88	
21mr|python-ply-3.11-4|89	%build
21mr|python-ply-3.11-4|90	cd python3
21mr|python-ply-3.11-4|91	%py3_build
21mr|python-ply-3.11-4|92	
21mr|python-ply-3.11-4|93	cd ../python2
21mr|python-ply-3.11-4|94	%py2_build
21mr|python-ply-3.11-4|95	
21mr|python-ply-3.11-4|96	%install
21mr|python-ply-3.11-4|97	cd python2
21mr|python-ply-3.11-4|98	%py2_install
21mr|python-ply-3.11-4|99	
21mr|python-ply-3.11-4|100	cd ../python3
21mr|python-ply-3.11-4|101	%py3_install

15969 21
21mr|python-poetry-1.2.1-1|1	%define pypi_name poetry
21mr|python-poetry-1.2.1-1|2	
21mr|python-poetry-1.2.1-1|3	Summary:	Python dependency management and packaging made easy
21mr|python-poetry-1.2.1-1|4	Name:		python-%{pypi_name}
21mr|python-poetry-1.2.1-1|5	Version:	1.2.1
21mr|python-poetry-1.2.1-1|6	Release:	1
21mr|python-poetry-1.2.1-1|7	License:	MIT and (ASL 2.0 or BSD)
21mr|python-poetry-1.2.1-1|8	Group:		Development/Python
21mr|python-poetry-1.2.1-1|9	Url:		https://python-poetry.org/
21mr|python-poetry-1.2.1-1|10	Source0:	https://github.com/python-poetry/poetry/archive/refs/tags/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-poetry-1.2.1-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-poetry-1.2.1-1|12	BuildRequires:	pyproject-rpm-macros
21mr|python-poetry-1.2.1-1|13	BuildRequires:	python3-poetry-core
21mr|python-poetry-1.2.1-1|14	BuildRequires:	python3-pip
21mr|python-poetry-1.2.1-1|15	BuildArch:	noarch
21mr|python-poetry-1.2.1-1|16	
21mr|python-poetry-1.2.1-1|17	# for autoinstall BuildRequires
21mr|python-poetry-1.2.1-1|18	#%%generate_buildrequires
21mr|python-poetry-1.2.1-1|19	#%%pyproject_buildrequires -r
21mr|python-poetry-1.2.1-1|20	
21mr|python-poetry-1.2.1-1|21	%define _description \
21mr|python-poetry-1.2.1-1|22	Poetry helps you declare, manage and install dependencies of Python \
21mr|python-poetry-1.2.1-1|23	projects, ensuring you have the right stack everywhere.
21mr|python-poetry-1.2.1-1|24	
21mr|python-poetry-1.2.1-1|25	%description
21mr|python-poetry-1.2.1-1|26	%{_description}
21mr|python-poetry-1.2.1-1|27	#------------------------------------------------------------------
21mr|python-poetry-1.2.1-1|28	
21mr|python-poetry-1.2.1-1|29	%package -n python3-%{pypi_name}
21mr|python-poetry-1.2.1-1|30	Summary:	%{summary}
21mr|python-poetry-1.2.1-1|31	Group:		Development/Python
21mr|python-poetry-1.2.1-1|32	
21mr|python-poetry-1.2.1-1|33	%description -n python3-%{pypi_name}
21mr|python-poetry-1.2.1-1|34	%{_description}
21mr|python-poetry-1.2.1-1|35	
21mr|python-poetry-1.2.1-1|36	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-poetry-1.2.1-1|37	%license LICENSE
21mr|python-poetry-1.2.1-1|38	%doc README*
21mr|python-poetry-1.2.1-1|39	# (From Fedora)
21mr|python-poetry-1.2.1-1|40	# this is co-owned by poetry-core but we require poetry-core, so we get rid of it
21mr|python-poetry-1.2.1-1|41	# the file and its pycache might not be bit by bit identical
21mr|python-poetry-1.2.1-1|42	%exclude %dir %{python3_sitelib}/poetry
21mr|python-poetry-1.2.1-1|43	%exclude %{python3_sitelib}/poetry/__init__.py
21mr|python-poetry-1.2.1-1|44	%{_bindir}/poetry
21mr|python-poetry-1.2.1-1|45	
21mr|python-poetry-1.2.1-1|46	#------------------------------------------------------------------
21mr|python-poetry-1.2.1-1|47	
21mr|python-poetry-1.2.1-1|48	%prep
21mr|python-poetry-1.2.1-1|49	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-poetry-1.2.1-1|50	
21mr|python-poetry-1.2.1-1|51	# remove vendored dependencies
21mr|python-poetry-1.2.1-1|52	rm -r src/poetry/_vendor
21mr|python-poetry-1.2.1-1|53	
21mr|python-poetry-1.2.1-1|54	# compatibility with more pytest-mock versions
21mr|python-poetry-1.2.1-1|55	sed -i'' s/MockFixture/MockerFixture/ tests/repositories/test_installed_repository.py
21mr|python-poetry-1.2.1-1|56	
21mr|python-poetry-1.2.1-1|57	%build
21mr|python-poetry-1.2.1-1|58	%pyproject_wheel
21mr|python-poetry-1.2.1-1|59	
21mr|python-poetry-1.2.1-1|60	%install
21mr|python-poetry-1.2.1-1|61	%pyproject_install
21mr|python-poetry-1.2.1-1|62	%pyproject_save_files %{pypi_name}
21mr|python-poetry-1.2.1-1|63	

15970 21
21mr|python-poetry-core-1.2.0-1|1	Name:           python-poetry-core
21mr|python-poetry-core-1.2.0-1|2	Version:        1.2.0
21mr|python-poetry-core-1.2.0-1|3	Release:        1
21mr|python-poetry-core-1.2.0-1|4	Summary:        Poetry PEP 517 Build Backend
21mr|python-poetry-core-1.2.0-1|5	Group:          Development/Python
21mr|python-poetry-core-1.2.0-1|6	# We bundle a lot of libraries with poetry, which itself is under MIT license.
21mr|python-poetry-core-1.2.0-1|7	# Here is the list of the libraries with corresponding licenses:
21mr|python-poetry-core-1.2.0-1|8	
21mr|python-poetry-core-1.2.0-1|9	# attrs: MIT
21mr|python-poetry-core-1.2.0-1|10	# jsonschema: MIT
21mr|python-poetry-core-1.2.0-1|11	# lark-parser: MIT
21mr|python-poetry-core-1.2.0-1|12	# packaging: ASL 2.0 or BSD
21mr|python-poetry-core-1.2.0-1|13	# pyparsing: MIT
21mr|python-poetry-core-1.2.0-1|14	# pyrsistent: MIT
21mr|python-poetry-core-1.2.0-1|15	# six: MIT
21mr|python-poetry-core-1.2.0-1|16	# tomlkit: MIT
21mr|python-poetry-core-1.2.0-1|17	
21mr|python-poetry-core-1.2.0-1|18	License:        MIT and (ASL 2.0 or BSD)
21mr|python-poetry-core-1.2.0-1|19	URL:            https://github.com/python-poetry/poetry-core
21mr|python-poetry-core-1.2.0-1|20	Source0:        %{url}/archive/%{version}/poetry-core-%{version}.tar.gz
21mr|python-poetry-core-1.2.0-1|21	
21mr|python-poetry-core-1.2.0-1|22	BuildRequires:  python3-devel
21mr|python-poetry-core-1.2.0-1|23	BuildRequires:  pyproject-rpm-macros
21mr|python-poetry-core-1.2.0-1|24	
21mr|python-poetry-core-1.2.0-1|25	# for tests (only specified via poetry poetry.dev-dependencies with pre-commit etc.)
21mr|python-poetry-core-1.2.0-1|26	BuildRequires:  python3-pytest
21mr|python-poetry-core-1.2.0-1|27	BuildRequires:  python3-pytest-mock
21mr|python-poetry-core-1.2.0-1|28	BuildRequires:  python3-virtualenv
21mr|python-poetry-core-1.2.0-1|29	BuildRequires:  gcc
21mr|python-poetry-core-1.2.0-1|30	BuildRequires:  git-core
21mr|python-poetry-core-1.2.0-1|31	BuildArch:      noarch
21mr|python-poetry-core-1.2.0-1|32	
21mr|python-poetry-core-1.2.0-1|33	
21mr|python-poetry-core-1.2.0-1|34	%global _description %{expand:
21mr|python-poetry-core-1.2.0-1|35	A PEP 517 build backend implementation developed for Poetry.
21mr|python-poetry-core-1.2.0-1|36	This project is intended to be a light weight, fully compliant, self-contained
21mr|python-poetry-core-1.2.0-1|37	package allowing PEP 517 compatible build frontends to build Poetry managed
21mr|python-poetry-core-1.2.0-1|38	projects.}
21mr|python-poetry-core-1.2.0-1|39	
21mr|python-poetry-core-1.2.0-1|40	%description %_description
21mr|python-poetry-core-1.2.0-1|41	
21mr|python-poetry-core-1.2.0-1|42	#----------------------------------------------------------------
21mr|python-poetry-core-1.2.0-1|43	%package -n python3-poetry-core
21mr|python-poetry-core-1.2.0-1|44	Summary:        %{summary}
21mr|python-poetry-core-1.2.0-1|45	
21mr|python-poetry-core-1.2.0-1|46	# Previous versions of poetry included poetry-core in it
21mr|python-poetry-core-1.2.0-1|47	Conflicts:      python%{python3_version}dist(poetry) < 1.1
21mr|python-poetry-core-1.2.0-1|48	# The bundled versions are taken from poetry/core/_vendor/vendor.txt
21mr|python-poetry-core-1.2.0-1|49	Provides:       bundled(python3dist(attrs)) = 20.3
21mr|python-poetry-core-1.2.0-1|50	Provides:       bundled(python3dist(jsonschema)) = 3.2
21mr|python-poetry-core-1.2.0-1|51	Provides:       bundled(python3dist(lark-parser)) = 0.9
21mr|python-poetry-core-1.2.0-1|52	Provides:       bundled(python3dist(packaging)) = 20.9
21mr|python-poetry-core-1.2.0-1|53	Provides:       bundled(python3dist(pyparsing)) = 2.4.7
21mr|python-poetry-core-1.2.0-1|54	Provides:       bundled(python3dist(pyrsistent)) = 0.16.1
21mr|python-poetry-core-1.2.0-1|55	Provides:       bundled(python3dist(six)) = 1.15
21mr|python-poetry-core-1.2.0-1|56	Provides:       bundled(python3dist(tomlkit)) = 0.7
21mr|python-poetry-core-1.2.0-1|57	
21mr|python-poetry-core-1.2.0-1|58	%description -n python3-poetry-core %_description
21mr|python-poetry-core-1.2.0-1|59	
21mr|python-poetry-core-1.2.0-1|60	%files -n python3-poetry-core -f %{pyproject_files}
21mr|python-poetry-core-1.2.0-1|61	%doc README.md
21mr|python-poetry-core-1.2.0-1|62	%license LICENSE
21mr|python-poetry-core-1.2.0-1|63	
21mr|python-poetry-core-1.2.0-1|64	#----------------------------------------------------------------
21mr|python-poetry-core-1.2.0-1|65	
21mr|python-poetry-core-1.2.0-1|66	%prep
21mr|python-poetry-core-1.2.0-1|67	%autosetup -p1 -n poetry-core-%{version}
21mr|python-poetry-core-1.2.0-1|68	
21mr|python-poetry-core-1.2.0-1|69	# We sed out shebang from non-execeutable-script to fix rpmlint error.
21mr|python-poetry-core-1.2.0-1|70	# This can be removed once we again devendor python-poetry-core and
21mr|python-poetry-core-1.2.0-1|71	# the Patch1 is enabled again.
21mr|python-poetry-core-1.2.0-1|72	# Upstream PR: https://github.com/Julian/jsonschema/pull/833
21mr|python-poetry-core-1.2.0-1|73	sed -i '1!b;/^#!/d' src/poetry/core/_vendor/jsonschema/benchmarks/issue232.py
21mr|python-poetry-core-1.2.0-1|74	sed -i '1!b;/^#!/d' src/poetry/core/_vendor/jsonschema/benchmarks/json_schema_test_suite.py
21mr|python-poetry-core-1.2.0-1|75	
21mr|python-poetry-core-1.2.0-1|76	%generate_buildrequires
21mr|python-poetry-core-1.2.0-1|77	%pyproject_buildrequires -r
21mr|python-poetry-core-1.2.0-1|78	
21mr|python-poetry-core-1.2.0-1|79	
21mr|python-poetry-core-1.2.0-1|80	%build
21mr|python-poetry-core-1.2.0-1|81	# we debundle the deps after we use the bundled deps in previous step to parse the deps 🤯
21mr|python-poetry-core-1.2.0-1|82	#rm -r src/poetry/core/_vendor
21mr|python-poetry-core-1.2.0-1|83	
21mr|python-poetry-core-1.2.0-1|84	%pyproject_wheel
21mr|python-poetry-core-1.2.0-1|85	
21mr|python-poetry-core-1.2.0-1|86	
21mr|python-poetry-core-1.2.0-1|87	%install
21mr|python-poetry-core-1.2.0-1|88	%pyproject_install
21mr|python-poetry-core-1.2.0-1|89	%pyproject_save_files poetry
21mr|python-poetry-core-1.2.0-1|90	
21mr|python-poetry-core-1.2.0-1|91	
21mr|python-poetry-core-1.2.0-1|92	%check
21mr|python-poetry-core-1.2.0-1|93	# don't use %%tox here because tox.ini runs "poetry install"
21mr|python-poetry-core-1.2.0-1|94	# TODO investigate failures in test_default_with_excluded_data, test_default_src_with_excluded_data
21mr|python-poetry-core-1.2.0-1|95	%pytest -k "not with_excluded_data" --ignore=tests/integration/
21mr|python-poetry-core-1.2.0-1|96	

15971 21
21mr|python-poetry-plugin-export-1.0.7-1|1	%define srcname	poetry-plugin-export
21mr|python-poetry-plugin-export-1.0.7-1|2	
21mr|python-poetry-plugin-export-1.0.7-1|3	Name:		python-poetry-plugin-export
21mr|python-poetry-plugin-export-1.0.7-1|4	Version:	1.0.7
21mr|python-poetry-plugin-export-1.0.7-1|5	Release:	1
21mr|python-poetry-plugin-export-1.0.7-1|6	Summary:	Poetry plugin to export the dependencies to various formats
21mr|python-poetry-plugin-export-1.0.7-1|7	Group:		Development/Python
21mr|python-poetry-plugin-export-1.0.7-1|8	License:	GPLv2+
21mr|python-poetry-plugin-export-1.0.7-1|9	URL:		https://pypi.org/project/poetry-plugin-export/
21mr|python-poetry-plugin-export-1.0.7-1|10	Source0:	https://pypi.python.org/packages/source/p/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-poetry-plugin-export-1.0.7-1|11	BuildArch:	noarch
21mr|python-poetry-plugin-export-1.0.7-1|12	
21mr|python-poetry-plugin-export-1.0.7-1|13	%description
21mr|python-poetry-plugin-export-1.0.7-1|14	Poetry plugin to export the dependencies to various formats
21mr|python-poetry-plugin-export-1.0.7-1|15	
21mr|python-poetry-plugin-export-1.0.7-1|16	#-------------------------------------------------------------------------
21mr|python-poetry-plugin-export-1.0.7-1|17	%package -n python3-poetry-plugin-export
21mr|python-poetry-plugin-export-1.0.7-1|18	Summary:	Poetry plugin to export the dependencies to various formats
21mr|python-poetry-plugin-export-1.0.7-1|19	Group:		Development/Python
21mr|python-poetry-plugin-export-1.0.7-1|20	BuildRequires:	pyproject-rpm-macros
21mr|python-poetry-plugin-export-1.0.7-1|21	BuildRequires:	python3egg(setuptools)
21mr|python-poetry-plugin-export-1.0.7-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-poetry-plugin-export-1.0.7-1|23	BuildRequires:	python3egg(poetry-core)
21mr|python-poetry-plugin-export-1.0.7-1|24	BuildRequires:	python3egg(pip)
21mr|python-poetry-plugin-export-1.0.7-1|25	
21mr|python-poetry-plugin-export-1.0.7-1|26	%description -n python3-poetry-plugin-export
21mr|python-poetry-plugin-export-1.0.7-1|27	Poetry plugin to export the dependencies to various formats
21mr|python-poetry-plugin-export-1.0.7-1|28	
21mr|python-poetry-plugin-export-1.0.7-1|29	%files -n python3-poetry-plugin-export -f %{pyproject_files}
21mr|python-poetry-plugin-export-1.0.7-1|30	
21mr|python-poetry-plugin-export-1.0.7-1|31	#-------------------------------------------------------------------------
21mr|python-poetry-plugin-export-1.0.7-1|32	
21mr|python-poetry-plugin-export-1.0.7-1|33	%prep
21mr|python-poetry-plugin-export-1.0.7-1|34	%setup -q -n %{srcname}-%{version}
21mr|python-poetry-plugin-export-1.0.7-1|35	
21mr|python-poetry-plugin-export-1.0.7-1|36	%build
21mr|python-poetry-plugin-export-1.0.7-1|37	%pyproject_wheel
21mr|python-poetry-plugin-export-1.0.7-1|38	
21mr|python-poetry-plugin-export-1.0.7-1|39	%install
21mr|python-poetry-plugin-export-1.0.7-1|40	%pyproject_install
21mr|python-poetry-plugin-export-1.0.7-1|41	%pyproject_save_files poetry_plugin_export

15972 21
21mr|python-polib-1.1.1-2|1	%global pypi_name polib
21mr|python-polib-1.1.1-2|2	
21mr|python-polib-1.1.1-2|3	Name:		python-polib
21mr|python-polib-1.1.1-2|4	Version:	1.1.1
21mr|python-polib-1.1.1-2|5	Release:	2
21mr|python-polib-1.1.1-2|6	Summary:	A library to parse and manage gettext catalogs
21mr|python-polib-1.1.1-2|7	Group:		Development/Python
21mr|python-polib-1.1.1-2|8	License:	MIT
21mr|python-polib-1.1.1-2|9	URL:		http://bitbucket.org/izi/polib/
21mr|python-polib-1.1.1-2|10	Source0:	https://files.pythonhosted.org/packages/de/37/88ad2639cb4396755e87e97229d268bfa8bae0aeb6c7f9b01e9f49e10dff/polib-1.1.1.tar.gz
21mr|python-polib-1.1.1-2|11	
21mr|python-polib-1.1.1-2|12	BuildArch:      noarch
21mr|python-polib-1.1.1-2|13	BuildRequires:  python3-devel
21mr|python-polib-1.1.1-2|14	
21mr|python-polib-1.1.1-2|15	%description
21mr|python-polib-1.1.1-2|16	polib allows you to manipulate, create, modify gettext files (pot, po and
21mr|python-polib-1.1.1-2|17	mo files). You can load existing files, iterate through it's entries, add,
21mr|python-polib-1.1.1-2|18	modify entries, comments or metadata, etc... or create new po files from
21mr|python-polib-1.1.1-2|19	scratch.
21mr|python-polib-1.1.1-2|20	
21mr|python-polib-1.1.1-2|21	polib provides a simple and pythonic API, exporting only three convenience
21mr|python-polib-1.1.1-2|22	functions 'pofile', 'mofile' and 'detect_encoding', and the 4 core classes:
21mr|python-polib-1.1.1-2|23	POFile, MOFile, POEntry and MOEntry for creating new files/entries.
21mr|python-polib-1.1.1-2|24	
21mr|python-polib-1.1.1-2|25	#----------------------------------------------------------------------
21mr|python-polib-1.1.1-2|26	%package -n python3-polib
21mr|python-polib-1.1.1-2|27	Summary:        A library to parse and manage gettext catalogs
21mr|python-polib-1.1.1-2|28	Group:          Development/Python
21mr|python-polib-1.1.1-2|29	# for compat
21mr|python-polib-1.1.1-2|30	Provides:       python-polib = %{EVRD}
21mr|python-polib-1.1.1-2|31	
21mr|python-polib-1.1.1-2|32	%description -n python3-polib
21mr|python-polib-1.1.1-2|33	polib allows you to manipulate, create, modify gettext files (pot, po and
21mr|python-polib-1.1.1-2|34	mo files). You can load existing files, iterate through it's entries, add,
21mr|python-polib-1.1.1-2|35	modify entries, comments or metadata, etc... or create new po files from
21mr|python-polib-1.1.1-2|36	scratch.
21mr|python-polib-1.1.1-2|37	
21mr|python-polib-1.1.1-2|38	polib provides a simple and pythonic API, exporting only three convenience
21mr|python-polib-1.1.1-2|39	functions 'pofile', 'mofile' and 'detect_encoding', and the 4 core classes:
21mr|python-polib-1.1.1-2|40	POFile, MOFile, POEntry and MOEntry for creating new files/entries.
21mr|python-polib-1.1.1-2|41	
21mr|python-polib-1.1.1-2|42	%files -n python3-polib
21mr|python-polib-1.1.1-2|43	%doc LICENSE
21mr|python-polib-1.1.1-2|44	%{py3_puresitedir}/*
21mr|python-polib-1.1.1-2|45	
21mr|python-polib-1.1.1-2|46	#----------------------------------------------------------------------
21mr|python-polib-1.1.1-2|47	
21mr|python-polib-1.1.1-2|48	%prep
21mr|python-polib-1.1.1-2|49	%autosetup -n %{pypi_name}-%{version}
21mr|python-polib-1.1.1-2|50	
21mr|python-polib-1.1.1-2|51	%build
21mr|python-polib-1.1.1-2|52	%py3_build
21mr|python-polib-1.1.1-2|53	
21mr|python-polib-1.1.1-2|54	%install
21mr|python-polib-1.1.1-2|55	%py3_install
21mr|python-polib-1.1.1-2|56	

15973 21
21mr|python-portend-2.7.1-1|1	%global pypi_name portend
21mr|python-portend-2.7.1-1|2	%bcond_with docs
21mr|python-portend-2.7.1-1|3	%bcond_with test
21mr|python-portend-2.7.1-1|4	
21mr|python-portend-2.7.1-1|5	Name:		python-%{pypi_name}
21mr|python-portend-2.7.1-1|6	Version:	2.7.1
21mr|python-portend-2.7.1-1|7	Release:	1
21mr|python-portend-2.7.1-1|8	Summary:	TCP port monitoring utilities
21mr|python-portend-2.7.1-1|9	Group:		Development/Python
21mr|python-portend-2.7.1-1|10	License:	MIT
21mr|python-portend-2.7.1-1|11	URL:		https://github.com/jaraco/portend
21mr|python-portend-2.7.1-1|12	Source0:	https://files.pythonhosted.org/packages/53/7f/dc51c3c73f1df9ae75e44a3f912147f0d83ef3a0999306e57ebd3ef2c738/portend-2.7.1.tar.gz
21mr|python-portend-2.7.1-1|13	BuildArch:	noarch
21mr|python-portend-2.7.1-1|14	
21mr|python-portend-2.7.1-1|15	%description
21mr|python-portend-2.7.1-1|16	por·tend pôrˈtend/ be a sign or warning that (something, especially something
21mr|python-portend-2.7.1-1|17	momentous or calamitous) is likely to happen.
21mr|python-portend-2.7.1-1|18	
21mr|python-portend-2.7.1-1|19	#--------------------------------------------------------------
21mr|python-portend-2.7.1-1|20	%package -n python3-%{pypi_name}
21mr|python-portend-2.7.1-1|21	Summary:	%{summary}
21mr|python-portend-2.7.1-1|22	Group:		Development/Python
21mr|python-portend-2.7.1-1|23	BuildRequires:	python3-devel
21mr|python-portend-2.7.1-1|24	BuildRequires:	python3dist(setuptools)
21mr|python-portend-2.7.1-1|25	BuildRequires:	python3dist(setuptools-scm) >= 1.15
21mr|python-portend-2.7.1-1|26	BuildRequires:	python3dist(toml)
21mr|python-portend-2.7.1-1|27	%if %{with test}
21mr|python-portend-2.7.1-1|28	BuildRequires:	python3dist(jaraco.functools)
21mr|python-portend-2.7.1-1|29	BuildRequires:	python3dist(pytest) >= 3.4
21mr|python-portend-2.7.1-1|30	BuildRequires:	python3dist(pytest-cov)
21mr|python-portend-2.7.1-1|31	BuildRequires:	python3dist(tempora) >= 1.8
21mr|python-portend-2.7.1-1|32	#BuildRequires:	python3dist(pytest-sugar) >= 0.9.1
21mr|python-portend-2.7.1-1|33	%endif
21mr|python-portend-2.7.1-1|34	
21mr|python-portend-2.7.1-1|35	%description -n python3-%{pypi_name}
21mr|python-portend-2.7.1-1|36	por·tend pôrˈtend/ be a sign or warning that (something, especially something
21mr|python-portend-2.7.1-1|37	momentous or calamitous) is likely to happen.
21mr|python-portend-2.7.1-1|38	
21mr|python-portend-2.7.1-1|39	%files -n python3-%{pypi_name}
21mr|python-portend-2.7.1-1|40	%license LICENSE
21mr|python-portend-2.7.1-1|41	%doc README.rst
21mr|python-portend-2.7.1-1|42	%{python3_sitelib}/__pycache__/*
21mr|python-portend-2.7.1-1|43	%{python3_sitelib}/%{pypi_name}.py
21mr|python-portend-2.7.1-1|44	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-portend-2.7.1-1|45	
21mr|python-portend-2.7.1-1|46	#--------------------------------------------------------------
21mr|python-portend-2.7.1-1|47	
21mr|python-portend-2.7.1-1|48	%if %{with docs}
21mr|python-portend-2.7.1-1|49	%package -n python-%{pypi_name}-doc
21mr|python-portend-2.7.1-1|50	Summary:	portend documentation
21mr|python-portend-2.7.1-1|51	Group:		Documentation
21mr|python-portend-2.7.1-1|52	BuildRequires:	python3dist(jaraco.packaging) >= 3.2
21mr|python-portend-2.7.1-1|53	BuildRequires:	python3dist(rst.linker) >= 1.9
21mr|python-portend-2.7.1-1|54	BuildRequires:	python3dist(sphinx)
21mr|python-portend-2.7.1-1|55	BuildRequires:	python3-more-itertools
21mr|python-portend-2.7.1-1|56	
21mr|python-portend-2.7.1-1|57	%description -n python-%{pypi_name}-doc
21mr|python-portend-2.7.1-1|58	Documentation for portend
21mr|python-portend-2.7.1-1|59	
21mr|python-portend-2.7.1-1|60	%files -n python-%{pypi_name}-doc
21mr|python-portend-2.7.1-1|61	%doc html
21mr|python-portend-2.7.1-1|62	%license LICENSE
21mr|python-portend-2.7.1-1|63	%endif
21mr|python-portend-2.7.1-1|64	
21mr|python-portend-2.7.1-1|65	#--------------------------------------------------------------
21mr|python-portend-2.7.1-1|66	
21mr|python-portend-2.7.1-1|67	%prep
21mr|python-portend-2.7.1-1|68	%autosetup -n %{pypi_name}-%{version}
21mr|python-portend-2.7.1-1|69	# Remove bundled egg-info
21mr|python-portend-2.7.1-1|70	rm -rf %{pypi_name}.egg-info
21mr|python-portend-2.7.1-1|71	# black is apparently not a valid option?
21mr|python-portend-2.7.1-1|72	sed -i 's/ --black//' pytest.ini
21mr|python-portend-2.7.1-1|73	
21mr|python-portend-2.7.1-1|74	%build
21mr|python-portend-2.7.1-1|75	%py3_build
21mr|python-portend-2.7.1-1|76	
21mr|python-portend-2.7.1-1|77	%if %{with docs}
21mr|python-portend-2.7.1-1|78	# generate html docs
21mr|python-portend-2.7.1-1|79	PYTHONPATH=${PWD} sphinx-build-3 docs html
21mr|python-portend-2.7.1-1|80	# remove the sphinx-build leftovers
21mr|python-portend-2.7.1-1|81	rm -rf html/.{doctrees,buildinfo}
21mr|python-portend-2.7.1-1|82	%endif
21mr|python-portend-2.7.1-1|83	
21mr|python-portend-2.7.1-1|84	%install
21mr|python-portend-2.7.1-1|85	%py3_install
21mr|python-portend-2.7.1-1|86	
21mr|python-portend-2.7.1-1|87	%if %{with test}
21mr|python-portend-2.7.1-1|88	%check
21mr|python-portend-2.7.1-1|89	sed -i 's/ --flake8//' pytest.ini
21mr|python-portend-2.7.1-1|90	LANG=C.utf-8 %{__python3} -m pytest --ignore=build

15974 21
21mr|python-pretend-1.0.9-1|1	%define srcname pretend
21mr|python-pretend-1.0.9-1|2	
21mr|python-pretend-1.0.9-1|3	Name:		python-pretend
21mr|python-pretend-1.0.9-1|4	Version:	1.0.9
21mr|python-pretend-1.0.9-1|5	Release:	1
21mr|python-pretend-1.0.9-1|6	Summary:	A library for stubbing in Python
21mr|python-pretend-1.0.9-1|7	Group:		Development/Python
21mr|python-pretend-1.0.9-1|8	License:	BSD
21mr|python-pretend-1.0.9-1|9	URL:		https://github.com/alex/pretend
21mr|python-pretend-1.0.9-1|10	Source0:	https://pypi.io/packages/source/p/pretend/pretend-%{version}.tar.gz
21mr|python-pretend-1.0.9-1|11	BuildRequires:	python2-devel
21mr|python-pretend-1.0.9-1|12	BuildRequires:	python2-setuptools
21mr|python-pretend-1.0.9-1|13	BuildRequires:	python3-devel
21mr|python-pretend-1.0.9-1|14	BuildRequires:	python3-setuptools
21mr|python-pretend-1.0.9-1|15	BuildArch:	noarch
21mr|python-pretend-1.0.9-1|16	
21mr|python-pretend-1.0.9-1|17	%description
21mr|python-pretend-1.0.9-1|18	Pretend is a library to make stubbing with Python easier.
21mr|python-pretend-1.0.9-1|19	
21mr|python-pretend-1.0.9-1|20	#----------------------------------------------------------------
21mr|python-pretend-1.0.9-1|21	%package -n python2-pretend
21mr|python-pretend-1.0.9-1|22	%py2_migration_meta python2-pretend
21mr|python-pretend-1.0.9-1|23	Summary:	A library for stubbing in Python
21mr|python-pretend-1.0.9-1|24	Group:		Development/Python
21mr|python-pretend-1.0.9-1|25	
21mr|python-pretend-1.0.9-1|26	%description -n python2-pretend
21mr|python-pretend-1.0.9-1|27	Pretend is a library to make stubbing with Python3 easier.
21mr|python-pretend-1.0.9-1|28	
21mr|python-pretend-1.0.9-1|29	%files -n python2-pretend
21mr|python-pretend-1.0.9-1|30	%doc PKG-INFO README.rst LICENSE.rst
21mr|python-pretend-1.0.9-1|31	%{python2_sitelib}/pretend.py*
21mr|python-pretend-1.0.9-1|32	%{python2_sitelib}/pretend-%{version}-py2.?.egg-info
21mr|python-pretend-1.0.9-1|33	
21mr|python-pretend-1.0.9-1|34	#----------------------------------------------------------------
21mr|python-pretend-1.0.9-1|35	
21mr|python-pretend-1.0.9-1|36	%package -n python3-pretend
21mr|python-pretend-1.0.9-1|37	Summary:	A library for stubbing in Python
21mr|python-pretend-1.0.9-1|38	Group:          Development/Python
21mr|python-pretend-1.0.9-1|39	
21mr|python-pretend-1.0.9-1|40	%description -n python3-pretend
21mr|python-pretend-1.0.9-1|41	Pretend is a library to make stubbing with Python3 easier.
21mr|python-pretend-1.0.9-1|42	
21mr|python-pretend-1.0.9-1|43	%files -n python3-pretend
21mr|python-pretend-1.0.9-1|44	%doc PKG-INFO README.rst LICENSE.rst
21mr|python-pretend-1.0.9-1|45	%{python3_sitelib}/pretend.py*
21mr|python-pretend-1.0.9-1|46	%{python3_sitelib}/__pycache__/*
21mr|python-pretend-1.0.9-1|47	%{python3_sitelib}/pretend-%{version}-py*.egg-info
21mr|python-pretend-1.0.9-1|48	
21mr|python-pretend-1.0.9-1|49	#----------------------------------------------------------------
21mr|python-pretend-1.0.9-1|50	
21mr|python-pretend-1.0.9-1|51	%prep
21mr|python-pretend-1.0.9-1|52	%setup -q -n %{srcname}-%{version}
21mr|python-pretend-1.0.9-1|53	
21mr|python-pretend-1.0.9-1|54	# Delete upstream supplied egg-info
21mr|python-pretend-1.0.9-1|55	rm -rf *.egg-info
21mr|python-pretend-1.0.9-1|56	
21mr|python-pretend-1.0.9-1|57	cp -a . %{py3dir}
21mr|python-pretend-1.0.9-1|58	
21mr|python-pretend-1.0.9-1|59	
21mr|python-pretend-1.0.9-1|60	%build
21mr|python-pretend-1.0.9-1|61	%py2_build
21mr|python-pretend-1.0.9-1|62	
21mr|python-pretend-1.0.9-1|63	pushd %{py3dir}
21mr|python-pretend-1.0.9-1|64	%py3_build
21mr|python-pretend-1.0.9-1|65	popd
21mr|python-pretend-1.0.9-1|66	
21mr|python-pretend-1.0.9-1|67	%install
21mr|python-pretend-1.0.9-1|68	pushd %{py3dir}
21mr|python-pretend-1.0.9-1|69	%py3_install
21mr|python-pretend-1.0.9-1|70	popd
21mr|python-pretend-1.0.9-1|71	
21mr|python-pretend-1.0.9-1|72	%py2_install

15975 21
21mr|python-prettytable-2.2.0-1|1	%define module prettytable
21mr|python-prettytable-2.2.0-1|2	
21mr|python-prettytable-2.2.0-1|3	Name:       python-prettytable
21mr|python-prettytable-2.2.0-1|4	Version:	2.2.0
21mr|python-prettytable-2.2.0-1|5	Release:	1
21mr|python-prettytable-2.2.0-1|6	Summary:    Python library for displaying data in ASCII table format
21mr|python-prettytable-2.2.0-1|7	License:    BSD
21mr|python-prettytable-2.2.0-1|8	Group:      Development/Python
21mr|python-prettytable-2.2.0-1|9	URL:        http://code.google.com/p/prettytable/
21mr|python-prettytable-2.2.0-1|10	Source0:	https://files.pythonhosted.org/packages/00/8d/95441120aa870aa800f8b4c6cf650bf0739d7a41883fe81769ab593556c9/prettytable-2.2.0.tar.gz
21mr|python-prettytable-2.2.0-1|11	BuildArch:  noarch
21mr|python-prettytable-2.2.0-1|12	
21mr|python-prettytable-2.2.0-1|13	%description
21mr|python-prettytable-2.2.0-1|14	PrettyTable is a simple Python library designed to make
21mr|python-prettytable-2.2.0-1|15	it quick and easy to represent tabular data in visually
21mr|python-prettytable-2.2.0-1|16	appealing ASCII tables. It was inspired by the ASCII
21mr|python-prettytable-2.2.0-1|17	tables used in the PostgreSQL shell psql. PrettyTable
21mr|python-prettytable-2.2.0-1|18	allows for selection of which columns are to be printed,
21mr|python-prettytable-2.2.0-1|19	independent alignment of columns (left or right justified
21mr|python-prettytable-2.2.0-1|20	or centred) and printing of "sub-tables" by specifying a
21mr|python-prettytable-2.2.0-1|21	row range.
21mr|python-prettytable-2.2.0-1|22	
21mr|python-prettytable-2.2.0-1|23	%package -n python3-%{module}
21mr|python-prettytable-2.2.0-1|24	
21mr|python-prettytable-2.2.0-1|25	Summary:        Python library for displaying data in ASCII table format
21mr|python-prettytable-2.2.0-1|26	Group:          Development/Python
21mr|python-prettytable-2.2.0-1|27	
21mr|python-prettytable-2.2.0-1|28	BuildRequires:  python3-devel
21mr|python-prettytable-2.2.0-1|29	BuildRequires:  python3-setuptools
21mr|python-prettytable-2.2.0-1|30	BuildRequires:  python3-setuptools_scm
21mr|python-prettytable-2.2.0-1|31	
21mr|python-prettytable-2.2.0-1|32	%description -n python3-%{module}
21mr|python-prettytable-2.2.0-1|33	PrettyTable is a simple Python library designed to make
21mr|python-prettytable-2.2.0-1|34	it quick and easy to represent tabular data in visually
21mr|python-prettytable-2.2.0-1|35	appealing ASCII tables. It was inspired by the ASCII
21mr|python-prettytable-2.2.0-1|36	tables used in the PostgreSQL shell psql. PrettyTable
21mr|python-prettytable-2.2.0-1|37	allows for selection of which columns are to be printed,
21mr|python-prettytable-2.2.0-1|38	independent alignment of columns (left or right justified
21mr|python-prettytable-2.2.0-1|39	or centred) and printing of "sub-tables" by specifying a
21mr|python-prettytable-2.2.0-1|40	row range.
21mr|python-prettytable-2.2.0-1|41	
21mr|python-prettytable-2.2.0-1|42	%prep
21mr|python-prettytable-2.2.0-1|43	%setup -q -n %{module}-%{version}
21mr|python-prettytable-2.2.0-1|44	
21mr|python-prettytable-2.2.0-1|45	%build
21mr|python-prettytable-2.2.0-1|46	CFLAGS="%{optflags}" python3 setup.py build
21mr|python-prettytable-2.2.0-1|47	
21mr|python-prettytable-2.2.0-1|48	%install
21mr|python-prettytable-2.2.0-1|49	python3 setup.py install --root %{buildroot} --install-purelib=%{py3_puresitedir}
21mr|python-prettytable-2.2.0-1|50	
21mr|python-prettytable-2.2.0-1|51	%files -n python3-%{module}
21mr|python-prettytable-2.2.0-1|52	%{py3_puresitedir}/*

15976 21
21mr|python-priority-1.3.0-1|1	# Created by pyp2rpm-3.3.2
21mr|python-priority-1.3.0-1|2	%global pypi_name priority
21mr|python-priority-1.3.0-1|3	
21mr|python-priority-1.3.0-1|4	%global common_description %{expand:
21mr|python-priority-1.3.0-1|5	A HTTP/2 Priority Implementation Priority is a pure-Python
21mr|python-priority-1.3.0-1|6	implementation of the priority logic for HTTP/2, set out in RFC 7540 Section
21mr|python-priority-1.3.0-1|7	5.3 (Stream Priority)_. This logic allows for clients to express a preference
21mr|python-priority-1.3.0-1|8	for how the server allocates its (limited) resources to the many outstanding
21mr|python-priority-1.3.0-1|9	HTTP requests that may be running over a single HTTP/2 connection.}
21mr|python-priority-1.3.0-1|10	
21mr|python-priority-1.3.0-1|11	Name:           python-%{pypi_name}
21mr|python-priority-1.3.0-1|12	Version:        1.3.0
21mr|python-priority-1.3.0-1|13	Release:        1
21mr|python-priority-1.3.0-1|14	Summary:        A pure-Python implementation of the HTTP/2 priority tree
21mr|python-priority-1.3.0-1|15	Group:		Development/Python
21mr|python-priority-1.3.0-1|16	License:        MIT
21mr|python-priority-1.3.0-1|17	URL:            http://python-hyper.org/priority/
21mr|python-priority-1.3.0-1|18	Source0:        https://files.pythonhosted.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-priority-1.3.0-1|19	
21mr|python-priority-1.3.0-1|20	# Increase deadline for test_period_of_repetition
21mr|python-priority-1.3.0-1|21	Patch1:         deadline.patch
21mr|python-priority-1.3.0-1|22	
21mr|python-priority-1.3.0-1|23	BuildArch:      noarch
21mr|python-priority-1.3.0-1|24	BuildRequires:  python3-devel
21mr|python-priority-1.3.0-1|25	BuildRequires:  python3dist(setuptools)
21mr|python-priority-1.3.0-1|26	BuildRequires:  python3dist(pytest)
21mr|python-priority-1.3.0-1|27	BuildRequires:  python3dist(hypothesis)
21mr|python-priority-1.3.0-1|28	
21mr|python-priority-1.3.0-1|29	%description
21mr|python-priority-1.3.0-1|30	%{common_description}
21mr|python-priority-1.3.0-1|31	
21mr|python-priority-1.3.0-1|32	
21mr|python-priority-1.3.0-1|33	%package -n     python3-%{pypi_name}
21mr|python-priority-1.3.0-1|34	Summary:        %{summary}
21mr|python-priority-1.3.0-1|35	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-priority-1.3.0-1|36	
21mr|python-priority-1.3.0-1|37	%description -n python3-%{pypi_name}
21mr|python-priority-1.3.0-1|38	%{common_description}
21mr|python-priority-1.3.0-1|39	
21mr|python-priority-1.3.0-1|40	%prep
21mr|python-priority-1.3.0-1|41	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-priority-1.3.0-1|42	# Remove bundled egg-info
21mr|python-priority-1.3.0-1|43	rm -rf %{pypi_name}.egg-info
21mr|python-priority-1.3.0-1|44	
21mr|python-priority-1.3.0-1|45	%build
21mr|python-priority-1.3.0-1|46	%py3_build
21mr|python-priority-1.3.0-1|47	
21mr|python-priority-1.3.0-1|48	%install
21mr|python-priority-1.3.0-1|49	%py3_install
21mr|python-priority-1.3.0-1|50	
21mr|python-priority-1.3.0-1|51	%check
21mr|python-priority-1.3.0-1|52	PYTHONPATH=%{buildroot}%{python3_sitelib}:$PYTHONPATH %{__python3} -m pytest
21mr|python-priority-1.3.0-1|53	
21mr|python-priority-1.3.0-1|54	
21mr|python-priority-1.3.0-1|55	%files -n python3-%{pypi_name}
21mr|python-priority-1.3.0-1|56	%license LICENSE
21mr|python-priority-1.3.0-1|57	%doc README.rst
21mr|python-priority-1.3.0-1|58	%{python3_sitelib}/%{pypi_name}
21mr|python-priority-1.3.0-1|59	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info

15977 21
21mr|python-productmd-1.33-1|1	%define srcname productmd
21mr|python-productmd-1.33-1|2	
21mr|python-productmd-1.33-1|3	Summary:        Library providing parsers for metadata related to OS installation
21mr|python-productmd-1.33-1|4	Name:           python-productmd
21mr|python-productmd-1.33-1|5	Group:			Development/Python
21mr|python-productmd-1.33-1|6	Version:	1.33
21mr|python-productmd-1.33-1|7	Release:	1
21mr|python-productmd-1.33-1|8	License:        LGPLv2+
21mr|python-productmd-1.33-1|9	URL:            https://github.com/release-engineering/productmd
21mr|python-productmd-1.33-1|10	Source0:	https://files.pythonhosted.org/packages/ca/7e/ec67a73894c80e17f51d10ed59019ee0bb7eb9b58bf35809916b700b062e/productmd-1.33.tar.gz
21mr|python-productmd-1.33-1|11	BuildArch:      noarch
21mr|python-productmd-1.33-1|12	BuildRequires:  pkgconfig(python)
21mr|python-productmd-1.33-1|13	BuildRequires:  pkgconfig(python3)
21mr|python-productmd-1.33-1|14	BuildRequires:  pythonegg(setuptools)
21mr|python-productmd-1.33-1|15	BuildRequires:  python3egg(setuptools)
21mr|python-productmd-1.33-1|16	BuildRequires:  %python2-six
21mr|python-productmd-1.33-1|17	BuildRequires:  python3-six
21mr|python-productmd-1.33-1|18	BuildRequires:  %python2-pkg-resources
21mr|python-productmd-1.33-1|19	BuildRequires:  python3-pkg-resources
21mr|python-productmd-1.33-1|20	
21mr|python-productmd-1.33-1|21	%global _description \
21mr|python-productmd-1.33-1|22	Python library providing parsers for metadata related to composes \
21mr|python-productmd-1.33-1|23	and installation media.
21mr|python-productmd-1.33-1|24	
21mr|python-productmd-1.33-1|25	%description
21mr|python-productmd-1.33-1|26	%_description
21mr|python-productmd-1.33-1|27	
21mr|python-productmd-1.33-1|28	#-----------------------------------------------------------------------
21mr|python-productmd-1.33-1|29	
21mr|python-productmd-1.33-1|30	%package -n %python2-productcmd
21mr|python-productmd-1.33-1|31	%py2_migration_meta %python2-productcmd
21mr|python-productmd-1.33-1|32	Summary:		%{summary}
21mr|python-productmd-1.33-1|33	Group:			Development/Python
21mr|python-productmd-1.33-1|34	Requires:       %python2-six
21mr|python-productmd-1.33-1|35	
21mr|python-productmd-1.33-1|36	%description -n %python2-productcmd
21mr|python-productmd-1.33-1|37	%_description
21mr|python-productmd-1.33-1|38	
21mr|python-productmd-1.33-1|39	%files -n %python2-productcmd
21mr|python-productmd-1.33-1|40	%doc AUTHORS LICENSE
21mr|python-productmd-1.33-1|41	%{python2_sitelib}/productmd/
21mr|python-productmd-1.33-1|42	%{python2_sitelib}/productmd-%{version}-py?.?.egg-info
21mr|python-productmd-1.33-1|43	
21mr|python-productmd-1.33-1|44	#-----------------------------------------------------------------------
21mr|python-productmd-1.33-1|45	
21mr|python-productmd-1.33-1|46	%package -n python3-productmd
21mr|python-productmd-1.33-1|47	Summary:        %{summary}
21mr|python-productmd-1.33-1|48	Group:			Development/Python
21mr|python-productmd-1.33-1|49	Requires:       python3-six
21mr|python-productmd-1.33-1|50	
21mr|python-productmd-1.33-1|51	%description -n python3-productmd
21mr|python-productmd-1.33-1|52	%_description
21mr|python-productmd-1.33-1|53	
21mr|python-productmd-1.33-1|54	%files -n python3-productmd
21mr|python-productmd-1.33-1|55	%doc AUTHORS LICENSE
21mr|python-productmd-1.33-1|56	%{python3_sitelib}/productmd/
21mr|python-productmd-1.33-1|57	%{python3_sitelib}/productmd-%{version}-py?.?.egg-info
21mr|python-productmd-1.33-1|58	
21mr|python-productmd-1.33-1|59	#-----------------------------------------------------------------------
21mr|python-productmd-1.33-1|60	
21mr|python-productmd-1.33-1|61	%prep
21mr|python-productmd-1.33-1|62	%setup -qn %{srcname}-%{version}
21mr|python-productmd-1.33-1|63	
21mr|python-productmd-1.33-1|64	mkdir -p ../py3 \
21mr|python-productmd-1.33-1|65	&& cp -rf * ../py3 \
21mr|python-productmd-1.33-1|66	&& mv ../py3 .
21mr|python-productmd-1.33-1|67	
21mr|python-productmd-1.33-1|68	%build
21mr|python-productmd-1.33-1|69	%py2_build
21mr|python-productmd-1.33-1|70	
21mr|python-productmd-1.33-1|71	cd py3
21mr|python-productmd-1.33-1|72	%py3_build
21mr|python-productmd-1.33-1|73	cd -
21mr|python-productmd-1.33-1|74	
21mr|python-productmd-1.33-1|75	%install
21mr|python-productmd-1.33-1|76	%py2_install
21mr|python-productmd-1.33-1|77	
21mr|python-productmd-1.33-1|78	cd py3
21mr|python-productmd-1.33-1|79	%py3_install
21mr|python-productmd-1.33-1|80	cd -
21mr|python-productmd-1.33-1|81	
21mr|python-productmd-1.33-1|82	%check
21mr|python-productmd-1.33-1|83	%py2_test
21mr|python-productmd-1.33-1|84	
21mr|python-productmd-1.33-1|85	cd py3
21mr|python-productmd-1.33-1|86	%py3_test
21mr|python-productmd-1.33-1|87	cd -

15978 21
21mr|python-prometheus_client-0.11.0-1|1	%define oname prometheus_client
21mr|python-prometheus_client-0.11.0-1|2	
21mr|python-prometheus_client-0.11.0-1|3	Name:		python-%{oname}
21mr|python-prometheus_client-0.11.0-1|4	Version:	0.11.0
21mr|python-prometheus_client-0.11.0-1|5	Release:	1
21mr|python-prometheus_client-0.11.0-1|6	Summary:	Python client for the Prometheus monitoring system
21mr|python-prometheus_client-0.11.0-1|7	Group:		Development/Python
21mr|python-prometheus_client-0.11.0-1|8	License:	ASL 2.0
21mr|python-prometheus_client-0.11.0-1|9	Url:		https://github.com/prometheus/client_python
21mr|python-prometheus_client-0.11.0-1|10	Source0:	https://pypi.io/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-prometheus_client-0.11.0-1|11	BuildArch:	noarch
21mr|python-prometheus_client-0.11.0-1|12	
21mr|python-prometheus_client-0.11.0-1|13	%description
21mr|python-prometheus_client-0.11.0-1|14	The official Python3 client for Prometheus (https://prometheus.io).
21mr|python-prometheus_client-0.11.0-1|15	
21mr|python-prometheus_client-0.11.0-1|16	#--------------------------------------------------------------------------
21mr|python-prometheus_client-0.11.0-1|17	%package -n python3-%{oname}
21mr|python-prometheus_client-0.11.0-1|18	Summary:	Python client for the Prometheus monitoring system
21mr|python-prometheus_client-0.11.0-1|19	Group:		Development/Python
21mr|python-prometheus_client-0.11.0-1|20	BuildRequires:	pkgconfig(python3)
21mr|python-prometheus_client-0.11.0-1|21	BuildRequires:	python3egg(setuptools)
21mr|python-prometheus_client-0.11.0-1|22	BuildArch:	noarch
21mr|python-prometheus_client-0.11.0-1|23	
21mr|python-prometheus_client-0.11.0-1|24	%description -n python3-%{oname}
21mr|python-prometheus_client-0.11.0-1|25	The official Python3 client for Prometheus (https://prometheus.io).
21mr|python-prometheus_client-0.11.0-1|26	
21mr|python-prometheus_client-0.11.0-1|27	%files -n python3-%{oname}
21mr|python-prometheus_client-0.11.0-1|28	%doc README.md
21mr|python-prometheus_client-0.11.0-1|29	%{python3_sitelib}/prometheus_client/*.py*
21mr|python-prometheus_client-0.11.0-1|30	%{python3_sitelib}/prometheus_client/__pycache__
21mr|python-prometheus_client-0.11.0-1|31	%{python3_sitelib}/prometheus_client/bridge/*.py*
21mr|python-prometheus_client-0.11.0-1|32	%{python3_sitelib}/prometheus_client/bridge/__pycache__
21mr|python-prometheus_client-0.11.0-1|33	%{python3_sitelib}/prometheus_client/openmetrics/*.py*
21mr|python-prometheus_client-0.11.0-1|34	%{python3_sitelib}/prometheus_client/openmetrics/__pycache__
21mr|python-prometheus_client-0.11.0-1|35	%{python3_sitelib}/prometheus_client/twisted/*.py*
21mr|python-prometheus_client-0.11.0-1|36	%{python3_sitelib}/prometheus_client/twisted/__pycache__
21mr|python-prometheus_client-0.11.0-1|37	%{python3_sitelib}/prometheus_client*.egg-info
21mr|python-prometheus_client-0.11.0-1|38	
21mr|python-prometheus_client-0.11.0-1|39	#--------------------------------------------------------------------------
21mr|python-prometheus_client-0.11.0-1|40	%prep
21mr|python-prometheus_client-0.11.0-1|41	%setup -q -n %{oname}-%{version}
21mr|python-prometheus_client-0.11.0-1|42	
21mr|python-prometheus_client-0.11.0-1|43	%build
21mr|python-prometheus_client-0.11.0-1|44	%py3_build
21mr|python-prometheus_client-0.11.0-1|45	
21mr|python-prometheus_client-0.11.0-1|46	%install
21mr|python-prometheus_client-0.11.0-1|47	%py3_install

15979 21
21mr|python-prompt_toolkit-3.0.20-1|1	%global pypi_name prompt_toolkit
21mr|python-prompt_toolkit-3.0.20-1|2	
21mr|python-prompt_toolkit-3.0.20-1|3	Name:           python-%{pypi_name}
21mr|python-prompt_toolkit-3.0.20-1|4	Version:	3.0.20
21mr|python-prompt_toolkit-3.0.20-1|5	Release:	1
21mr|python-prompt_toolkit-3.0.20-1|6	Group:          Development/Python
21mr|python-prompt_toolkit-3.0.20-1|7	Summary:        Library for building powerful interactive command lines in Python
21mr|python-prompt_toolkit-3.0.20-1|8	License:        BSD
21mr|python-prompt_toolkit-3.0.20-1|9	URL:            https://github.com/jonathanslenders/python-prompt-toolkit
21mr|python-prompt_toolkit-3.0.20-1|10	Source0:	https://files.pythonhosted.org/packages/b4/56/9ab5868f34ab2657fba7e2192f41316252ab04edbbeb2a8583759960a1a7/prompt_toolkit-3.0.20.tar.gz
21mr|python-prompt_toolkit-3.0.20-1|11	BuildArch:      noarch
21mr|python-prompt_toolkit-3.0.20-1|12	BuildRequires:  python3-devel
21mr|python-prompt_toolkit-3.0.20-1|13	BuildRequires:  python3-setuptools
21mr|python-prompt_toolkit-3.0.20-1|14	
21mr|python-prompt_toolkit-3.0.20-1|15	%description
21mr|python-prompt_toolkit-3.0.20-1|16	prompt_toolkit is a library for building powerful interactive command lines
21mr|python-prompt_toolkit-3.0.20-1|17	and terminal applications in Python.
21mr|python-prompt_toolkit-3.0.20-1|18	
21mr|python-prompt_toolkit-3.0.20-1|19	%package -n     python3-%{pypi_name}
21mr|python-prompt_toolkit-3.0.20-1|20	Summary:        Library for building powerful interactive command lines in Python
21mr|python-prompt_toolkit-3.0.20-1|21	Requires:       python3-pygments
21mr|python-prompt_toolkit-3.0.20-1|22	Requires:       python3-six >= 1.9.0
21mr|python-prompt_toolkit-3.0.20-1|23	Requires:       python3-wcwidth
21mr|python-prompt_toolkit-3.0.20-1|24	
21mr|python-prompt_toolkit-3.0.20-1|25	%description -n python3-%{pypi_name}
21mr|python-prompt_toolkit-3.0.20-1|26	prompt_toolkit is a library for building powerful interactive command lines
21mr|python-prompt_toolkit-3.0.20-1|27	and terminal applications in Python.
21mr|python-prompt_toolkit-3.0.20-1|28	
21mr|python-prompt_toolkit-3.0.20-1|29	%prep
21mr|python-prompt_toolkit-3.0.20-1|30	%setup -q -n %{pypi_name}-%{version}
21mr|python-prompt_toolkit-3.0.20-1|31	rm -rf %{pypi_name}.egg-info
21mr|python-prompt_toolkit-3.0.20-1|32	
21mr|python-prompt_toolkit-3.0.20-1|33	%build
21mr|python-prompt_toolkit-3.0.20-1|34	%py3_build
21mr|python-prompt_toolkit-3.0.20-1|35	
21mr|python-prompt_toolkit-3.0.20-1|36	%install
21mr|python-prompt_toolkit-3.0.20-1|37	%py3_install
21mr|python-prompt_toolkit-3.0.20-1|38	
21mr|python-prompt_toolkit-3.0.20-1|39	%files -n python3-%{pypi_name}
21mr|python-prompt_toolkit-3.0.20-1|40	%doc README.rst AUTHORS.rst CHANGELOG LICENSE
21mr|python-prompt_toolkit-3.0.20-1|41	%{py3_puresitedir}/%{pypi_name}
21mr|python-prompt_toolkit-3.0.20-1|42	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

15980 21
21mr|python-proto-plus-1.18.1-2|1	%define srcname proto-plus
21mr|python-proto-plus-1.18.1-2|2	%define module proto
21mr|python-proto-plus-1.18.1-2|3	
21mr|python-proto-plus-1.18.1-2|4	Summary:        This is a wrapper around protocol buffers
21mr|python-proto-plus-1.18.1-2|5	Name:           python-%{srcname}
21mr|python-proto-plus-1.18.1-2|6	Version:        1.18.1
21mr|python-proto-plus-1.18.1-2|7	Release:        2
21mr|python-proto-plus-1.18.1-2|8	License:        MPLv2.0 or GPLv2+ or LGPLv2+
21mr|python-proto-plus-1.18.1-2|9	Group:          Development/Python
21mr|python-proto-plus-1.18.1-2|10	Url:            https://pypi.org/project/%{srcname}
21mr|python-proto-plus-1.18.1-2|11	Source0:        %{pypi_source %{srcname} %{version}}
21mr|python-proto-plus-1.18.1-2|12	BuildRequires:  pkgconfig(python3)
21mr|python-proto-plus-1.18.1-2|13	BuildRequires:  python3egg(setuptools)
21mr|python-proto-plus-1.18.1-2|14	BuildArch:      noarch
21mr|python-proto-plus-1.18.1-2|15	
21mr|python-proto-plus-1.18.1-2|16	%description
21mr|python-proto-plus-1.18.1-2|17	This is a wrapper around protocol buffers.
21mr|python-proto-plus-1.18.1-2|18	
21mr|python-proto-plus-1.18.1-2|19	Protocol buffers is a specification format for APIs, such as those inside Google.
21mr|python-proto-plus-1.18.1-2|20	This library provides protocol buffer message classes and objects that largely behave
21mr|python-proto-plus-1.18.1-2|21	like native Python types.
21mr|python-proto-plus-1.18.1-2|22	
21mr|python-proto-plus-1.18.1-2|23	#------------------------------------------------------------------
21mr|python-proto-plus-1.18.1-2|24	
21mr|python-proto-plus-1.18.1-2|25	%package -n python3-%{srcname}
21mr|python-proto-plus-1.18.1-2|26	Summary:      %{summary}
21mr|python-proto-plus-1.18.1-2|27	Group:        Development/Python
21mr|python-proto-plus-1.18.1-2|28	
21mr|python-proto-plus-1.18.1-2|29	%description -n python3-%{srcname}
21mr|python-proto-plus-1.18.1-2|30	This is a wrapper around protocol buffers.
21mr|python-proto-plus-1.18.1-2|31	
21mr|python-proto-plus-1.18.1-2|32	Protocol buffers is a specification format for APIs, such as those inside Google.
21mr|python-proto-plus-1.18.1-2|33	This library provides protocol buffer message classes and objects that largely behave
21mr|python-proto-plus-1.18.1-2|34	like native Python types.
21mr|python-proto-plus-1.18.1-2|35	
21mr|python-proto-plus-1.18.1-2|36	
21mr|python-proto-plus-1.18.1-2|37	%files -n python3-%{srcname}
21mr|python-proto-plus-1.18.1-2|38	%{python3_sitelib}/%{module}/
21mr|python-proto-plus-1.18.1-2|39	%{python3_sitelib}/%{module}_plus-%{version}-py*.egg-info/
21mr|python-proto-plus-1.18.1-2|40	
21mr|python-proto-plus-1.18.1-2|41	#------------------------------------------------------------------
21mr|python-proto-plus-1.18.1-2|42	
21mr|python-proto-plus-1.18.1-2|43	%prep
21mr|python-proto-plus-1.18.1-2|44	%setup -q -n %{srcname}-%{version}
21mr|python-proto-plus-1.18.1-2|45	
21mr|python-proto-plus-1.18.1-2|46	%build
21mr|python-proto-plus-1.18.1-2|47	%{py3_build}
21mr|python-proto-plus-1.18.1-2|48	
21mr|python-proto-plus-1.18.1-2|49	%install

15981 21
21mr|python-psutil-5.9.1-1|1	%global module psutil
21mr|python-psutil-5.9.1-1|2	
21mr|python-psutil-5.9.1-1|3	%global __provides_exclude (.*)\\.so(.*)
21mr|python-psutil-5.9.1-1|4	
21mr|python-psutil-5.9.1-1|5	Summary:	A process utilities module for Python
21mr|python-psutil-5.9.1-1|6	Name:		python-psutil
21mr|python-psutil-5.9.1-1|7	Version:	5.9.1
21mr|python-psutil-5.9.1-1|8	Release:	1
21mr|python-psutil-5.9.1-1|9	License:	BSD
21mr|python-psutil-5.9.1-1|10	Group:		Development/Python
21mr|python-psutil-5.9.1-1|11	URL:		https://pypi.org/project/psutil
21mr|python-psutil-5.9.1-1|12	Source0:	https://github.com/giampaolo/psutil/archive/release-%{version}.tar.gz
21mr|python-psutil-5.9.1-1|13	BuildRequires:	pkgconfig(python)
21mr|python-psutil-5.9.1-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-psutil-5.9.1-1|15	
21mr|python-psutil-5.9.1-1|16	%description
21mr|python-psutil-5.9.1-1|17	psutil is a module providing an interface for retrieving information on running
21mr|python-psutil-5.9.1-1|18	processes and system utilization (CPU, memory) in a portable way by using
21mr|python-psutil-5.9.1-1|19	Python, implementing many functionalities offered by tools like ps, top and
21mr|python-psutil-5.9.1-1|20	Windows task manager.
21mr|python-psutil-5.9.1-1|21	
21mr|python-psutil-5.9.1-1|22	%package -n python2-%{module}
21mr|python-psutil-5.9.1-1|23	%py2_migration_meta python2-%{module}
21mr|python-psutil-5.9.1-1|24	Summary:	A process utilities module for Python 2
21mr|python-psutil-5.9.1-1|25	Group:		Development/Python
21mr|python-psutil-5.9.1-1|26	
21mr|python-psutil-5.9.1-1|27	%description -n python2-%{module}
21mr|python-psutil-5.9.1-1|28	psutil is a module providing an interface for retrieving information on running
21mr|python-psutil-5.9.1-1|29	processes and system utilization (CPU, memory) in a portable way by using
21mr|python-psutil-5.9.1-1|30	Python, implementing many functionalities offered by tools like ps, top and
21mr|python-psutil-5.9.1-1|31	Windows task manager.
21mr|python-psutil-5.9.1-1|32	
21mr|python-psutil-5.9.1-1|33	%files -n python2-%{module}
21mr|python-psutil-5.9.1-1|34	%doc CREDITS LICENSE docs/
21mr|python-psutil-5.9.1-1|35	%{py2_platsitedir}/%{module}/
21mr|python-psutil-5.9.1-1|36	%{py2_platsitedir}/%{module}-*.egg-info
21mr|python-psutil-5.9.1-1|37	
21mr|python-psutil-5.9.1-1|38	#----------------------------------------------------------------------------
21mr|python-psutil-5.9.1-1|39	
21mr|python-psutil-5.9.1-1|40	%package -n python3-%{module}
21mr|python-psutil-5.9.1-1|41	Summary:	A process utilities module for Python 3
21mr|python-psutil-5.9.1-1|42	Group:		Development/Python
21mr|python-psutil-5.9.1-1|43	
21mr|python-psutil-5.9.1-1|44	%description -n python3-%{module}
21mr|python-psutil-5.9.1-1|45	psutil is a module providing an interface for retrieving information on running
21mr|python-psutil-5.9.1-1|46	processes and system utilization (CPU, memory) in a portable way by using
21mr|python-psutil-5.9.1-1|47	Python, implementing many functionalities offered by tools like ps, top and
21mr|python-psutil-5.9.1-1|48	Windows task manager.
21mr|python-psutil-5.9.1-1|49	
21mr|python-psutil-5.9.1-1|50	%files -n python3-%{module}
21mr|python-psutil-5.9.1-1|51	%doc CREDITS LICENSE docs/
21mr|python-psutil-5.9.1-1|52	%dir %{py3_platsitedir}/%{module}/
21mr|python-psutil-5.9.1-1|53	%{py3_platsitedir}/%{module}/*
21mr|python-psutil-5.9.1-1|54	%{py3_platsitedir}/%{module}-*.egg-info
21mr|python-psutil-5.9.1-1|55	
21mr|python-psutil-5.9.1-1|56	#----------------------------------------------------------------------------
21mr|python-psutil-5.9.1-1|57	
21mr|python-psutil-5.9.1-1|58	%prep
21mr|python-psutil-5.9.1-1|59	%setup -qn psutil-release-%{version}
21mr|python-psutil-5.9.1-1|60	
21mr|python-psutil-5.9.1-1|61	# Remove shebangs
21mr|python-psutil-5.9.1-1|62	for file in psutil/tests/*.py; do
21mr|python-psutil-5.9.1-1|63	sed -i.orig -e 1d $file && \
21mr|python-psutil-5.9.1-1|64	touch -r $file.orig $file && \
21mr|python-psutil-5.9.1-1|65	rm $file.orig
21mr|python-psutil-5.9.1-1|66	done
21mr|python-psutil-5.9.1-1|67	
21mr|python-psutil-5.9.1-1|68	cp -a . %{py3dir}
21mr|python-psutil-5.9.1-1|69	
21mr|python-psutil-5.9.1-1|70	%build
21mr|python-psutil-5.9.1-1|71	export CFLAGS="%{optflags}"
21mr|python-psutil-5.9.1-1|72	%py2_build
21mr|python-psutil-5.9.1-1|73	
21mr|python-psutil-5.9.1-1|74	pushd %{py3dir}
21mr|python-psutil-5.9.1-1|75	%py3_build
21mr|python-psutil-5.9.1-1|76	popd
21mr|python-psutil-5.9.1-1|77	
21mr|python-psutil-5.9.1-1|78	%install
21mr|python-psutil-5.9.1-1|79	%py2_install
21mr|python-psutil-5.9.1-1|80	
21mr|python-psutil-5.9.1-1|81	pushd %{py3dir}
21mr|python-psutil-5.9.1-1|82	%py3_install
21mr|python-psutil-5.9.1-1|83	popd
21mr|python-psutil-5.9.1-1|84	
21mr|python-psutil-5.9.1-1|85	sed -i '1s/^/# -*- coding: utf-8 -*-/' %{buildroot}%{py2_platsitedir}/psutil/__init__.py
21mr|python-psutil-5.9.1-1|86	sed -i '1s/^/# -*- coding: utf-8 -*-/' %{buildroot}%{py3_platsitedir}/psutil/__init__.py

15982 21
21mr|python-psycopg2-2.9.3-1|1	%define pypi_name psycopg2
21mr|python-psycopg2-2.9.3-1|2	
21mr|python-psycopg2-2.9.3-1|3	Summary:        PostgreSQL database adapter for Python
21mr|python-psycopg2-2.9.3-1|4	Name:           python-%{pypi_name}
21mr|python-psycopg2-2.9.3-1|5	Version:        2.9.3
21mr|python-psycopg2-2.9.3-1|6	Release:        1
21mr|python-psycopg2-2.9.3-1|7	Group:          Development/Python
21mr|python-psycopg2-2.9.3-1|8	License:        GPLv2 and ZPLv2.1 and BSD
21mr|python-psycopg2-2.9.3-1|9	URL:            https://pypi.org/project/psycopg2/
21mr|python-psycopg2-2.9.3-1|10	Source0:        %{pypi_source}
21mr|python-psycopg2-2.9.3-1|11	Patch0:         psycopg2-2.8.2-linking.patch
21mr|python-psycopg2-2.9.3-1|12	BuildRequires:  postgresql-devel
21mr|python-psycopg2-2.9.3-1|13	
21mr|python-psycopg2-2.9.3-1|14	%description
21mr|python-psycopg2-2.9.3-1|15	psycopg is a PostgreSQL database adapter for the Python programming
21mr|python-psycopg2-2.9.3-1|16	language (just like pygresql and popy.) It was written from scratch with
21mr|python-psycopg2-2.9.3-1|17	the aim of being very small and fast, and stable as a rock. The main
21mr|python-psycopg2-2.9.3-1|18	advantages of psycopg are that it supports the full Python DBAPI-2.0 and
21mr|python-psycopg2-2.9.3-1|19	being thread safe at level 2.
21mr|python-psycopg2-2.9.3-1|20	
21mr|python-psycopg2-2.9.3-1|21	psycopg2 is an almost complete rewrite of the psycopg 1.1.x branch.
21mr|python-psycopg2-2.9.3-1|22	#--------------------------------------------------------------------
21mr|python-psycopg2-2.9.3-1|23	%package -n python3-%{pypi_name}
21mr|python-psycopg2-2.9.3-1|24	Summary:        PostgreSQL database adapter for Python 3
21mr|python-psycopg2-2.9.3-1|25	Group:          Development/Python
21mr|python-psycopg2-2.9.3-1|26	BuildRequires:  pkgconfig(python3)
21mr|python-psycopg2-2.9.3-1|27	BuildRequires:  python3egg(setuptools)
21mr|python-psycopg2-2.9.3-1|28	Provides:       python3egg(psycopg2) = %{version}
21mr|python-psycopg2-2.9.3-1|29	Provides:       python3dist(psycopg2) = %{version}
21mr|python-psycopg2-2.9.3-1|30	Provides:       python%{py3_ver}dist(psycopg2) = %{version}
21mr|python-psycopg2-2.9.3-1|31	
21mr|python-psycopg2-2.9.3-1|32	
21mr|python-psycopg2-2.9.3-1|33	%description -n python3-%{pypi_name}
21mr|python-psycopg2-2.9.3-1|34	psycopg is a PostgreSQL database adapter for the Python programming
21mr|python-psycopg2-2.9.3-1|35	language (just like pygresql and popy.) It was written from scratch with
21mr|python-psycopg2-2.9.3-1|36	the aim of being very small and fast, and stable as a rock. The main
21mr|python-psycopg2-2.9.3-1|37	advantages of psycopg are that it supports the full Python DBAPI-2.0 and
21mr|python-psycopg2-2.9.3-1|38	being thread safe at level 2.
21mr|python-psycopg2-2.9.3-1|39	
21mr|python-psycopg2-2.9.3-1|40	%files -n python3-%{pypi_name}
21mr|python-psycopg2-2.9.3-1|41	%doc AUTHORS LICENSE NEWS README.rst
21mr|python-psycopg2-2.9.3-1|42	%{python3_sitearch}/psycopg2/*
21mr|python-psycopg2-2.9.3-1|43	%{python3_sitearch}/psycopg2-*.egg-info/*
21mr|python-psycopg2-2.9.3-1|44	
21mr|python-psycopg2-2.9.3-1|45	#----------------------------------------------------------------------
21mr|python-psycopg2-2.9.3-1|46	%prep
21mr|python-psycopg2-2.9.3-1|47	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-psycopg2-2.9.3-1|48	
21mr|python-psycopg2-2.9.3-1|49	%build
21mr|python-psycopg2-2.9.3-1|50	export CFLAGS="%{optflags}"
21mr|python-psycopg2-2.9.3-1|51	%py3_build
21mr|python-psycopg2-2.9.3-1|52	
21mr|python-psycopg2-2.9.3-1|53	# Fix for wrong-file-end-of-line-encoding problem; upstream also must fix this.
21mr|python-psycopg2-2.9.3-1|54	for i in `find doc -iname "*.html"`; do sed -i 's/\r//' $i; done
21mr|python-psycopg2-2.9.3-1|55	for i in `find doc -iname "*.css"`; do sed -i 's/\r//' $i; done
21mr|python-psycopg2-2.9.3-1|56	
21mr|python-psycopg2-2.9.3-1|57	# Get rid of a "hidden" file that rpmlint complains about
21mr|python-psycopg2-2.9.3-1|58	rm -f doc/html/.buildinfo
21mr|python-psycopg2-2.9.3-1|59	
21mr|python-psycopg2-2.9.3-1|60	%install
21mr|python-psycopg2-2.9.3-1|61	%py3_install
21mr|python-psycopg2-2.9.3-1|62	rm -rf %{buildroot}%{py3_platsitedir}/psycopg2/tests
21mr|python-psycopg2-2.9.3-1|63	

15983 21
21mr|python-ptyprocess-0.7.0-1|1	%global pypi_name ptyprocess
21mr|python-ptyprocess-0.7.0-1|2	
21mr|python-ptyprocess-0.7.0-1|3	Name:           python-%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|4	Version:	0.7.0
21mr|python-ptyprocess-0.7.0-1|5	Release:	1
21mr|python-ptyprocess-0.7.0-1|6	Group:          Development/Python
21mr|python-ptyprocess-0.7.0-1|7	Summary:        Run a subprocess in a pseudo terminal
21mr|python-ptyprocess-0.7.0-1|8	License:        BSD
21mr|python-ptyprocess-0.7.0-1|9	URL:            https://pypi.python.org/pypi/%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|10	Source0:	https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz
21mr|python-ptyprocess-0.7.0-1|11	BuildArch:      noarch
21mr|python-ptyprocess-0.7.0-1|12	
21mr|python-ptyprocess-0.7.0-1|13	%description
21mr|python-ptyprocess-0.7.0-1|14	Launch a subprocess in a pseudo terminal (pty), and interact with both
21mr|python-ptyprocess-0.7.0-1|15	the process and its pty.
21mr|python-ptyprocess-0.7.0-1|16	#=====================================================================
21mr|python-ptyprocess-0.7.0-1|17	%package -n     python2-%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|18	%py2_migration_meta python2-%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|19	Summary:        Run a subprocess in a pseudo terminal
21mr|python-ptyprocess-0.7.0-1|20	Group:          Development/Python
21mr|python-ptyprocess-0.7.0-1|21	BuildRequires:  pkgconfig(python2)
21mr|python-ptyprocess-0.7.0-1|22	
21mr|python-ptyprocess-0.7.0-1|23	%description -n python2-%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|24	Launch a subprocess in a pseudo terminal (pty), and interact with both
21mr|python-ptyprocess-0.7.0-1|25	the process and its pty.
21mr|python-ptyprocess-0.7.0-1|26	
21mr|python-ptyprocess-0.7.0-1|27	%files -n python2-%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|28	%doc
21mr|python-ptyprocess-0.7.0-1|29	%{python2_sitelib}/%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|30	%{python2_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-ptyprocess-0.7.0-1|31	
21mr|python-ptyprocess-0.7.0-1|32	
21mr|python-ptyprocess-0.7.0-1|33	#=====================================================================
21mr|python-ptyprocess-0.7.0-1|34	%package -n     python3-%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|35	Summary:        Run a subprocess in a pseudo terminal
21mr|python-ptyprocess-0.7.0-1|36	Group:          Development/Python
21mr|python-ptyprocess-0.7.0-1|37	BuildRequires:  pkgconfig(python3)
21mr|python-ptyprocess-0.7.0-1|38	
21mr|python-ptyprocess-0.7.0-1|39	%description -n python3-%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|40	Launch a subprocess in a pseudo terminal (pty), and interact with both
21mr|python-ptyprocess-0.7.0-1|41	the process and its pty.
21mr|python-ptyprocess-0.7.0-1|42	
21mr|python-ptyprocess-0.7.0-1|43	%files -n python3-%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|44	%doc
21mr|python-ptyprocess-0.7.0-1|45	%{python3_sitelib}/%{pypi_name}
21mr|python-ptyprocess-0.7.0-1|46	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-ptyprocess-0.7.0-1|47	
21mr|python-ptyprocess-0.7.0-1|48	#====================================================================
21mr|python-ptyprocess-0.7.0-1|49	
21mr|python-ptyprocess-0.7.0-1|50	%prep
21mr|python-ptyprocess-0.7.0-1|51	%setup -qn %{pypi_name}-%{version}
21mr|python-ptyprocess-0.7.0-1|52	
21mr|python-ptyprocess-0.7.0-1|53	rm -rf %{py3dir}
21mr|python-ptyprocess-0.7.0-1|54	cp -a . %{py3dir}
21mr|python-ptyprocess-0.7.0-1|55	find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-ptyprocess-0.7.0-1|56	
21mr|python-ptyprocess-0.7.0-1|57	
21mr|python-ptyprocess-0.7.0-1|58	%build
21mr|python-ptyprocess-0.7.0-1|59	%py2_build
21mr|python-ptyprocess-0.7.0-1|60	
21mr|python-ptyprocess-0.7.0-1|61	pushd %{py3dir}
21mr|python-ptyprocess-0.7.0-1|62	%py3_build
21mr|python-ptyprocess-0.7.0-1|63	popd
21mr|python-ptyprocess-0.7.0-1|64	
21mr|python-ptyprocess-0.7.0-1|65	
21mr|python-ptyprocess-0.7.0-1|66	%install
21mr|python-ptyprocess-0.7.0-1|67	# Must do the subpackages' install first because the scripts in /usr/bin are
21mr|python-ptyprocess-0.7.0-1|68	# overwritten with every setup.py install (and we want the python2 version
21mr|python-ptyprocess-0.7.0-1|69	# to be the default for now).
21mr|python-ptyprocess-0.7.0-1|70	pushd %{py3dir}
21mr|python-ptyprocess-0.7.0-1|71	%py3_install
21mr|python-ptyprocess-0.7.0-1|72	popd
21mr|python-ptyprocess-0.7.0-1|73	
21mr|python-ptyprocess-0.7.0-1|74	export PYTHON=%__python2
21mr|python-ptyprocess-0.7.0-1|75	%py2_install

15984 21
21mr|python-purestorage-1.19.0-1|1	%global pypi_name purestorage
21mr|python-purestorage-1.19.0-1|2	
21mr|python-purestorage-1.19.0-1|3	Summary:	Pure Storage FlashArray REST 1.X SDK
21mr|python-purestorage-1.19.0-1|4	Name:		python-%{pypi_name}
21mr|python-purestorage-1.19.0-1|5	Version:	1.19.0
21mr|python-purestorage-1.19.0-1|6	Release:	1
21mr|python-purestorage-1.19.0-1|7	License:	BSD
21mr|python-purestorage-1.19.0-1|8	Group:		Development/Python
21mr|python-purestorage-1.19.0-1|9	Url:		https://github.com/purestorage/rest-client
21mr|python-purestorage-1.19.0-1|10	# pypi_source
21mr|python-purestorage-1.19.0-1|11	Source0:	%{pypi_name}-%{version}.tar.gz
21mr|python-purestorage-1.19.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-purestorage-1.19.0-1|13	BuildRequires:	python3dist(setuptools)
21mr|python-purestorage-1.19.0-1|14	BuildArch:	noarch
21mr|python-purestorage-1.19.0-1|15	
21mr|python-purestorage-1.19.0-1|16	%description
21mr|python-purestorage-1.19.0-1|17	This library is designed to provide a simple interface for issuing commands
21mr|python-purestorage-1.19.0-1|18	to a Pure Storage FlashArray using a REST API. It communicates with the array
21mr|python-purestorage-1.19.0-1|19	using the python requests HTTP library.
21mr|python-purestorage-1.19.0-1|20	
21mr|python-purestorage-1.19.0-1|21	#----------------------------------------------------------------------------
21mr|python-purestorage-1.19.0-1|22	
21mr|python-purestorage-1.19.0-1|23	%package -n python3-%{pypi_name}
21mr|python-purestorage-1.19.0-1|24	Summary:	Pure Storage FlashArray REST 1.X SDK
21mr|python-purestorage-1.19.0-1|25	Group:		Development/Python
21mr|python-purestorage-1.19.0-1|26	
21mr|python-purestorage-1.19.0-1|27	%description -n python3-%{pypi_name}
21mr|python-purestorage-1.19.0-1|28	This library is designed to provide a simple interface for issuing commands
21mr|python-purestorage-1.19.0-1|29	to a Pure Storage FlashArray using a REST API. It communicates with the array
21mr|python-purestorage-1.19.0-1|30	using the python requests HTTP library.
21mr|python-purestorage-1.19.0-1|31	
21mr|python-purestorage-1.19.0-1|32	%files -n python3-%{pypi_name}
21mr|python-purestorage-1.19.0-1|33	%license LICENSE.txt
21mr|python-purestorage-1.19.0-1|34	%doc README.rst
21mr|python-purestorage-1.19.0-1|35	%{python3_sitelib}/%{pypi_name}/
21mr|python-purestorage-1.19.0-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
21mr|python-purestorage-1.19.0-1|37	
21mr|python-purestorage-1.19.0-1|38	#----------------------------------------------------------------------------
21mr|python-purestorage-1.19.0-1|39	
21mr|python-purestorage-1.19.0-1|40	%prep
21mr|python-purestorage-1.19.0-1|41	%setup -qn %{pypi_name}-%{version}
21mr|python-purestorage-1.19.0-1|42	
21mr|python-purestorage-1.19.0-1|43	%build
21mr|python-purestorage-1.19.0-1|44	%py3_build
21mr|python-purestorage-1.19.0-1|45	
21mr|python-purestorage-1.19.0-1|46	%install
21mr|python-purestorage-1.19.0-1|47	%py3_install

15985 21
21mr|python-py-1.10.0-1|1	%define pypi_name  py
21mr|python-py-1.10.0-1|2	
21mr|python-py-1.10.0-1|3	Name:		python-%{pypi_name}
21mr|python-py-1.10.0-1|4	Version:	1.10.0
21mr|python-py-1.10.0-1|5	Release:	1
21mr|python-py-1.10.0-1|6	Summary:	Library with cross-python path, ini-parsing, io, code, log facilities
21mr|python-py-1.10.0-1|7	Group:		Development/Python
21mr|python-py-1.10.0-1|8	Url:		http://py.readthedocs.org
21mr|python-py-1.10.0-1|9	License:	MIT
21mr|python-py-1.10.0-1|10	Source0:	https://pypi.io/packages/source/p/py/py-%{version}.tar.gz
21mr|python-py-1.10.0-1|11	BuildRequires:	python3-setuptools
21mr|python-py-1.10.0-1|12	BuildRequires:	python3-setuptools_scm
21mr|python-py-1.10.0-1|13	BuildArch:	noarch
21mr|python-py-1.10.0-1|14	
21mr|python-py-1.10.0-1|15	%description
21mr|python-py-1.10.0-1|16	NOTE: this library is in maintenance mode and should not be used in new code.
21mr|python-py-1.10.0-1|17	
21mr|python-py-1.10.0-1|18	The py lib is a development support library featuring these tools and
21mr|python-py-1.10.0-1|19	APIs:
21mr|python-py-1.10.0-1|20	
21mr|python-py-1.10.0-1|21	* py.path: uniform local and svn path objects
21mr|python-py-1.10.0-1|22	* py.apipkg: explicit API control and lazy-importing
21mr|python-py-1.10.0-1|23	* py.iniconfig: easy parsing of .ini files
21mr|python-py-1.10.0-1|24	* py.code: dynamic code generation and introspection
21mr|python-py-1.10.0-1|25	
21mr|python-py-1.10.0-1|26	NOTE: prior to the 1.4 release this distribution used
21mr|python-py-1.10.0-1|27	to contain py.test which is now its own package,
21mr|python-py-1.10.0-1|28	see http://pytest.org
21mr|python-py-1.10.0-1|29	
21mr|python-py-1.10.0-1|30	#----------------------------------------------------------
21mr|python-py-1.10.0-1|31	%package -n python3-%{pypi_name}
21mr|python-py-1.10.0-1|32	Summary:	Library with cross-python path, ini-parsing, io, code, log facilities
21mr|python-py-1.10.0-1|33	Group:		Development/Python
21mr|python-py-1.10.0-1|34	
21mr|python-py-1.10.0-1|35	%description -n python3-%{pypi_name}
21mr|python-py-1.10.0-1|36	NOTE: this library is in maintenance mode and should
21mr|python-py-1.10.0-1|37	not be used in new code.
21mr|python-py-1.10.0-1|38	
21mr|python-py-1.10.0-1|39	The py lib is a development support library featuring
21mr|python-py-1.10.0-1|40	these tools and APIs:
21mr|python-py-1.10.0-1|41	
21mr|python-py-1.10.0-1|42	* py.path: uniform local and svn path objects
21mr|python-py-1.10.0-1|43	* py.apipkg: explicit API control and lazy-importing
21mr|python-py-1.10.0-1|44	* py.iniconfig: easy parsing of .ini files
21mr|python-py-1.10.0-1|45	* py.code: dynamic code generation and introspection
21mr|python-py-1.10.0-1|46	
21mr|python-py-1.10.0-1|47	
21mr|python-py-1.10.0-1|48	NOTE: prior to the 1.4 release this distribution used
21mr|python-py-1.10.0-1|49	to contain py.test which is now its own package,
21mr|python-py-1.10.0-1|50	see http://pytest.org
21mr|python-py-1.10.0-1|51	
21mr|python-py-1.10.0-1|52	%files -n python3-%{pypi_name}
21mr|python-py-1.10.0-1|53	%doc CHANGELOG.rst LICENSE README.rst
21mr|python-py-1.10.0-1|54	%{python3_sitelib}/py*
21mr|python-py-1.10.0-1|55	
21mr|python-py-1.10.0-1|56	#----------------------------------------------------------
21mr|python-py-1.10.0-1|57	
21mr|python-py-1.10.0-1|58	%prep
21mr|python-py-1.10.0-1|59	%setup -q -n %{pypi_name}-%{version}
21mr|python-py-1.10.0-1|60	
21mr|python-py-1.10.0-1|61	%build
21mr|python-py-1.10.0-1|62	%py3_build
21mr|python-py-1.10.0-1|63	
21mr|python-py-1.10.0-1|64	%install
21mr|python-py-1.10.0-1|65	%py3_install

15986 21
21mr|python-pyasn1-0.4.8-6|1	%define module pyasn1
21mr|python-pyasn1-0.4.8-6|2	
21mr|python-pyasn1-0.4.8-6|3	Summary:	ASN.1 tools for Python
21mr|python-pyasn1-0.4.8-6|4	Name:		python-%{module}
21mr|python-pyasn1-0.4.8-6|5	Version:	0.4.8
21mr|python-pyasn1-0.4.8-6|6	Release:	6
21mr|python-pyasn1-0.4.8-6|7	License:	BSD
21mr|python-pyasn1-0.4.8-6|8	Group:		Development/Python
21mr|python-pyasn1-0.4.8-6|9	Url:		http://pyasn1.sourceforge.net/
21mr|python-pyasn1-0.4.8-6|10	Source0:	https://github.com/etingof/pyasn1/archive/v%{version}.tar.gz
21mr|python-pyasn1-0.4.8-6|11	Provides:	pyasn1 = %{EVRD}
21mr|python-pyasn1-0.4.8-6|12	BuildArch:	noarch
21mr|python-pyasn1-0.4.8-6|13	
21mr|python-pyasn1-0.4.8-6|14	%description
21mr|python-pyasn1-0.4.8-6|15	This project is dedicated to implementation of ASN.1 types (concrete syntax)
21mr|python-pyasn1-0.4.8-6|16	and codecs (transfer syntaxes) for Python programming environment. ASN.1
21mr|python-pyasn1-0.4.8-6|17	compiler is planned for implementation in the future.
21mr|python-pyasn1-0.4.8-6|18	
21mr|python-pyasn1-0.4.8-6|19	#----------------------------------------------------------------------------
21mr|python-pyasn1-0.4.8-6|20	
21mr|python-pyasn1-0.4.8-6|21	%package -n python2-%{module}
21mr|python-pyasn1-0.4.8-6|22	%py2_migration_meta python2-%{module}
21mr|python-pyasn1-0.4.8-6|23	Summary:	ASN.1 tools for Python
21mr|python-pyasn1-0.4.8-6|24	Group:		Development/Python
21mr|python-pyasn1-0.4.8-6|25	BuildRequires:	python2-devel
21mr|python-pyasn1-0.4.8-6|26	
21mr|python-pyasn1-0.4.8-6|27	%description -n python2-%{module}
21mr|python-pyasn1-0.4.8-6|28	This project is dedicated to implementation of ASN.1 types (concrete syntax)
21mr|python-pyasn1-0.4.8-6|29	and codecs (transfer syntaxes) for Python programming environment. ASN.1
21mr|python-pyasn1-0.4.8-6|30	compiler is planned for implementation in the future.
21mr|python-pyasn1-0.4.8-6|31	
21mr|python-pyasn1-0.4.8-6|32	%files -n python2-%{module}
21mr|python-pyasn1-0.4.8-6|33	%{python2_sitelib}/%{module}
21mr|python-pyasn1-0.4.8-6|34	%{python2_sitelib}/%{module}-*.egg-info
21mr|python-pyasn1-0.4.8-6|35	
21mr|python-pyasn1-0.4.8-6|36	#----------------------------------------------------------------------------
21mr|python-pyasn1-0.4.8-6|37	
21mr|python-pyasn1-0.4.8-6|38	%package -n python3-%{module}
21mr|python-pyasn1-0.4.8-6|39	Summary:	ASN.1 tools for Python
21mr|python-pyasn1-0.4.8-6|40	Group:		Development/Python
21mr|python-pyasn1-0.4.8-6|41	BuildRequires:	python3-devel
21mr|python-pyasn1-0.4.8-6|42	
21mr|python-pyasn1-0.4.8-6|43	%description -n python3-%{module}
21mr|python-pyasn1-0.4.8-6|44	This project is dedicated to implementation of ASN.1 types (concrete syntax)
21mr|python-pyasn1-0.4.8-6|45	and codecs (transfer syntaxes) for Python programming environment. ASN.1
21mr|python-pyasn1-0.4.8-6|46	compiler is planned for implementation in the future.
21mr|python-pyasn1-0.4.8-6|47	
21mr|python-pyasn1-0.4.8-6|48	%files -n python3-%{module}
21mr|python-pyasn1-0.4.8-6|49	%{python3_sitelib}/%{module}
21mr|python-pyasn1-0.4.8-6|50	%{python3_sitelib}/%{module}-*.egg-info
21mr|python-pyasn1-0.4.8-6|51	
21mr|python-pyasn1-0.4.8-6|52	#----------------------------------------------------------------------------
21mr|python-pyasn1-0.4.8-6|53	
21mr|python-pyasn1-0.4.8-6|54	%prep
21mr|python-pyasn1-0.4.8-6|55	%setup -qn %{module}-%{version}
21mr|python-pyasn1-0.4.8-6|56	
21mr|python-pyasn1-0.4.8-6|57	%build
21mr|python-pyasn1-0.4.8-6|58	%py2_build
21mr|python-pyasn1-0.4.8-6|59	%py3_build
21mr|python-pyasn1-0.4.8-6|60	
21mr|python-pyasn1-0.4.8-6|61	%install
21mr|python-pyasn1-0.4.8-6|62	%py2_install
21mr|python-pyasn1-0.4.8-6|63	%py3_install

15987 21
21mr|python-pyasn1-modules-0.2.8-3|1	%define module pyasn1-modules
21mr|python-pyasn1-modules-0.2.8-3|2	%define omodule pyasn1_modules
21mr|python-pyasn1-modules-0.2.8-3|3	
21mr|python-pyasn1-modules-0.2.8-3|4	Summary:	Collection of protocols modules written in ASN.1 language
21mr|python-pyasn1-modules-0.2.8-3|5	Name:		python-%{module}
21mr|python-pyasn1-modules-0.2.8-3|6	Version:	0.2.8
21mr|python-pyasn1-modules-0.2.8-3|7	Release:	3
21mr|python-pyasn1-modules-0.2.8-3|8	Epoch:		1
21mr|python-pyasn1-modules-0.2.8-3|9	License:	BSD
21mr|python-pyasn1-modules-0.2.8-3|10	Group:		Development/Python
21mr|python-pyasn1-modules-0.2.8-3|11	Url:		http://pyasn1.sf.net/
21mr|python-pyasn1-modules-0.2.8-3|12	Source0:	https://files.pythonhosted.org/packages/88/87/72eb9ccf8a58021c542de2588a867dbefc7556e14b2866d1e40e9e2b587e/pyasn1-modules-0.2.8.tar.gz
21mr|python-pyasn1-modules-0.2.8-3|13	BuildArch:	noarch
21mr|python-pyasn1-modules-0.2.8-3|14	
21mr|python-pyasn1-modules-0.2.8-3|15	%description
21mr|python-pyasn1-modules-0.2.8-3|16	This is an implementation of ASN.1 types and codecs in Python programming
21mr|python-pyasn1-modules-0.2.8-3|17	language. It has been first written to support particular protocol (SNMP) but
21mr|python-pyasn1-modules-0.2.8-3|18	then generalized to be suitable for a wide range of protocols based on ASN.1
21mr|python-pyasn1-modules-0.2.8-3|19	specification.
21mr|python-pyasn1-modules-0.2.8-3|20	
21mr|python-pyasn1-modules-0.2.8-3|21	#----------------------------------------------------------------------------
21mr|python-pyasn1-modules-0.2.8-3|22	
21mr|python-pyasn1-modules-0.2.8-3|23	%package -n python2-%{module}
21mr|python-pyasn1-modules-0.2.8-3|24	%py2_migration_meta python2-%{module}
21mr|python-pyasn1-modules-0.2.8-3|25	Summary:	Collection of protocols modules written in ASN.1 language
21mr|python-pyasn1-modules-0.2.8-3|26	Group:		Development/Python
21mr|python-pyasn1-modules-0.2.8-3|27	BuildRequires:	python2-setuptools
21mr|python-pyasn1-modules-0.2.8-3|28	BuildRequires:	pkgconfig(python2)
21mr|python-pyasn1-modules-0.2.8-3|29	Requires:	python2-pyasn1
21mr|python-pyasn1-modules-0.2.8-3|30	
21mr|python-pyasn1-modules-0.2.8-3|31	%description -n python2-%{module}
21mr|python-pyasn1-modules-0.2.8-3|32	This is an implementation of ASN.1 types and codecs in Python 3 programming
21mr|python-pyasn1-modules-0.2.8-3|33	language. It has been first written to support particular protocol (SNMP) but
21mr|python-pyasn1-modules-0.2.8-3|34	then generalized to be suitable for a wide range of protocols based on ASN.1
21mr|python-pyasn1-modules-0.2.8-3|35	specification.
21mr|python-pyasn1-modules-0.2.8-3|36	
21mr|python-pyasn1-modules-0.2.8-3|37	%files -n python2-%{module}
21mr|python-pyasn1-modules-0.2.8-3|38	%dir %{python2_sitelib}/%{omodule}/
21mr|python-pyasn1-modules-0.2.8-3|39	%{python2_sitelib}/%{omodule}/*
21mr|python-pyasn1-modules-0.2.8-3|40	%{python2_sitelib}/%{omodule}-*.egg-info
21mr|python-pyasn1-modules-0.2.8-3|41	
21mr|python-pyasn1-modules-0.2.8-3|42	#----------------------------------------------------------------------------
21mr|python-pyasn1-modules-0.2.8-3|43	
21mr|python-pyasn1-modules-0.2.8-3|44	%package -n python3-%{module}
21mr|python-pyasn1-modules-0.2.8-3|45	Summary:	Collection of protocols modules written in ASN.1 language
21mr|python-pyasn1-modules-0.2.8-3|46	Group:		Development/Python
21mr|python-pyasn1-modules-0.2.8-3|47	BuildRequires:	python3-setuptools
21mr|python-pyasn1-modules-0.2.8-3|48	BuildRequires:	pkgconfig(python3)
21mr|python-pyasn1-modules-0.2.8-3|49	Requires:	python3-pyasn1
21mr|python-pyasn1-modules-0.2.8-3|50	
21mr|python-pyasn1-modules-0.2.8-3|51	%description -n python3-%{module}
21mr|python-pyasn1-modules-0.2.8-3|52	This is an implementation of ASN.1 types and codecs in Python 3 programming
21mr|python-pyasn1-modules-0.2.8-3|53	language. It has been first written to support particular protocol (SNMP) but
21mr|python-pyasn1-modules-0.2.8-3|54	then generalized to be suitable for a wide range of protocols based on ASN.1
21mr|python-pyasn1-modules-0.2.8-3|55	specification.
21mr|python-pyasn1-modules-0.2.8-3|56	
21mr|python-pyasn1-modules-0.2.8-3|57	%files -n python3-%{module}
21mr|python-pyasn1-modules-0.2.8-3|58	%dir %{python3_sitelib}/%{omodule}/
21mr|python-pyasn1-modules-0.2.8-3|59	%{python3_sitelib}/%{omodule}/*
21mr|python-pyasn1-modules-0.2.8-3|60	%{python3_sitelib}/%{omodule}-*.egg-info
21mr|python-pyasn1-modules-0.2.8-3|61	
21mr|python-pyasn1-modules-0.2.8-3|62	#----------------------------------------------------------------------------
21mr|python-pyasn1-modules-0.2.8-3|63	
21mr|python-pyasn1-modules-0.2.8-3|64	%prep
21mr|python-pyasn1-modules-0.2.8-3|65	%setup -qn %{module}-%{version}
21mr|python-pyasn1-modules-0.2.8-3|66	cp -a . %{py3dir}
21mr|python-pyasn1-modules-0.2.8-3|67	
21mr|python-pyasn1-modules-0.2.8-3|68	%build
21mr|python-pyasn1-modules-0.2.8-3|69	export CFLAGS="%{optflags}"
21mr|python-pyasn1-modules-0.2.8-3|70	%py2_build
21mr|python-pyasn1-modules-0.2.8-3|71	
21mr|python-pyasn1-modules-0.2.8-3|72	pushd %{py3dir}
21mr|python-pyasn1-modules-0.2.8-3|73	%py3_build
21mr|python-pyasn1-modules-0.2.8-3|74	popd
21mr|python-pyasn1-modules-0.2.8-3|75	
21mr|python-pyasn1-modules-0.2.8-3|76	%install
21mr|python-pyasn1-modules-0.2.8-3|77	pushd %{py3dir}
21mr|python-pyasn1-modules-0.2.8-3|78	%py3_install
21mr|python-pyasn1-modules-0.2.8-3|79	popd
21mr|python-pyasn1-modules-0.2.8-3|80	
21mr|python-pyasn1-modules-0.2.8-3|81	%py2_install

15988 21
21mr|python-pybluez-0.23-1|1	%define oname pybluez
21mr|python-pybluez-0.23-1|2	
21mr|python-pybluez-0.23-1|3	Summary:	Python wrappers around system Bluetooth resources
21mr|python-pybluez-0.23-1|4	Name:		python-pybluez
21mr|python-pybluez-0.23-1|5	Version:	0.23
21mr|python-pybluez-0.23-1|6	Release:	1
21mr|python-pybluez-0.23-1|7	License:	GPLv2+
21mr|python-pybluez-0.23-1|8	Group:		Development/Python
21mr|python-pybluez-0.23-1|9	Url:		https://pybluez.readthedocs.io/
21mr|python-pybluez-0.23-1|10	Source0:	https://github.com/pybluez/pybluez/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|python-pybluez-0.23-1|11	BuildRequires:	pkgconfig(bluez)
21mr|python-pybluez-0.23-1|12	BuildRequires:	pkgconfig(python2)
21mr|python-pybluez-0.23-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-pybluez-0.23-1|14	
21mr|python-pybluez-0.23-1|15	%description
21mr|python-pybluez-0.23-1|16	PyBluez is an effort to create python wrappers around system Bluetooth
21mr|python-pybluez-0.23-1|17	resources to allow Python developers to easily and quickly create
21mr|python-pybluez-0.23-1|18	Bluetooth applications.
21mr|python-pybluez-0.23-1|19	
21mr|python-pybluez-0.23-1|20	#=======================================================================
21mr|python-pybluez-0.23-1|21	%package -n python2-pybluez
21mr|python-pybluez-0.23-1|22	%py2_migration_meta python2-pybluez
21mr|python-pybluez-0.23-1|23	Summary:	Python2 wrappers around system Bluetooth resources
21mr|python-pybluez-0.23-1|24	Group:		Development/Python
21mr|python-pybluez-0.23-1|25	BuildRequires:	pythonegg(setuptools)
21mr|python-pybluez-0.23-1|26	
21mr|python-pybluez-0.23-1|27	%description -n python2-pybluez
21mr|python-pybluez-0.23-1|28	PyBluez is an effort to create python wrappers around system Bluetooth
21mr|python-pybluez-0.23-1|29	resources to allow Python developers to easily and quickly create
21mr|python-pybluez-0.23-1|30	Bluetooth applications.
21mr|python-pybluez-0.23-1|31	
21mr|python-pybluez-0.23-1|32	%files -n python2-pybluez
21mr|python-pybluez-0.23-1|33	%doc python2/CHANGELOG
21mr|python-pybluez-0.23-1|34	%{python2_sitearch}/*.egg-info
21mr|python-pybluez-0.23-1|35	%{python2_sitearch}/bluetooth/
21mr|python-pybluez-0.23-1|36	
21mr|python-pybluez-0.23-1|37	#=======================================================================
21mr|python-pybluez-0.23-1|38	%package -n python3-pybluez
21mr|python-pybluez-0.23-1|39	Summary:	Python3 wrappers around system Bluetooth resources
21mr|python-pybluez-0.23-1|40	Group:		Development/Python
21mr|python-pybluez-0.23-1|41	BuildRequires:	python3egg(setuptools)
21mr|python-pybluez-0.23-1|42	
21mr|python-pybluez-0.23-1|43	%description -n python3-pybluez
21mr|python-pybluez-0.23-1|44	PyBluez is an effort to create python wrappers around system Bluetooth
21mr|python-pybluez-0.23-1|45	resources to allow Python developers to easily and quickly create
21mr|python-pybluez-0.23-1|46	Bluetooth applications.
21mr|python-pybluez-0.23-1|47	
21mr|python-pybluez-0.23-1|48	%files -n python3-pybluez
21mr|python-pybluez-0.23-1|49	%doc python3/CHANGELOG
21mr|python-pybluez-0.23-1|50	%{python3_sitearch}/*.egg-info
21mr|python-pybluez-0.23-1|51	%{python3_sitearch}/bluetooth/
21mr|python-pybluez-0.23-1|52	
21mr|python-pybluez-0.23-1|53	#=======================================================================
21mr|python-pybluez-0.23-1|54	
21mr|python-pybluez-0.23-1|55	%prep
21mr|python-pybluez-0.23-1|56	%setup -qc -n %{oname}-%{version}
21mr|python-pybluez-0.23-1|57	mv %{oname}-%{version} python2
21mr|python-pybluez-0.23-1|58	cp -r python2 python3
21mr|python-pybluez-0.23-1|59	
21mr|python-pybluez-0.23-1|60	%build
21mr|python-pybluez-0.23-1|61	pushd python2
21mr|python-pybluez-0.23-1|62	%py2_build
21mr|python-pybluez-0.23-1|63	popd
21mr|python-pybluez-0.23-1|64	pushd python3
21mr|python-pybluez-0.23-1|65	%py3_build
21mr|python-pybluez-0.23-1|66	popd
21mr|python-pybluez-0.23-1|67	
21mr|python-pybluez-0.23-1|68	%install
21mr|python-pybluez-0.23-1|69	pushd python2
21mr|python-pybluez-0.23-1|70	%py2_install
21mr|python-pybluez-0.23-1|71	popd
21mr|python-pybluez-0.23-1|72	pushd python3
21mr|python-pybluez-0.23-1|73	%py3_install
21mr|python-pybluez-0.23-1|74	popd

15989 21
21mr|python-pycdlib-1.12.0-1|1	%define module pycdlib
21mr|python-pycdlib-1.12.0-1|2	
21mr|python-pycdlib-1.12.0-1|3	Summary:    Library to parse
21mr|python-pycdlib-1.12.0-1|4	Name:       python-%{module}
21mr|python-pycdlib-1.12.0-1|5	Version:	1.12.0
21mr|python-pycdlib-1.12.0-1|6	Release:	1
21mr|python-pycdlib-1.12.0-1|7	License:    LGPLv2+
21mr|python-pycdlib-1.12.0-1|8	Group:      Development/Python
21mr|python-pycdlib-1.12.0-1|9	Url:        https://pypi.org/project/pycdlib/
21mr|python-pycdlib-1.12.0-1|10	Source0:	https://files.pythonhosted.org/packages/a2/15/9f0f0b4d97ea2fd4969207a89cf657d63ddee6fa8b972cd4e99ce28ea096/pycdlib-1.12.0.tar.gz
21mr|python-pycdlib-1.12.0-1|11	BuildArch:  noarch
21mr|python-pycdlib-1.12.0-1|12	
21mr|python-pycdlib-1.12.0-1|13	%global _description PyCdlib is a pure python library to parse, write (master),\
21mr|python-pycdlib-1.12.0-1|14	and create ISO9660 files, suitable for writing to a CD or USB.\
21mr|python-pycdlib-1.12.0-1|15	The original ISO9660 (including ISO9660-1999) specification is \
21mr|python-pycdlib-1.12.0-1|16	supported, as well the El Torito, Joliet, Rock Ridge, and UDF extensions.
21mr|python-pycdlib-1.12.0-1|17	%description
21mr|python-pycdlib-1.12.0-1|18	%_description
21mr|python-pycdlib-1.12.0-1|19	
21mr|python-pycdlib-1.12.0-1|20	#------------------------------------------------------------------
21mr|python-pycdlib-1.12.0-1|21	
21mr|python-pycdlib-1.12.0-1|22	%package -n python3-%{module}
21mr|python-pycdlib-1.12.0-1|23	Summary:        Library to parse
21mr|python-pycdlib-1.12.0-1|24	BuildRequires:  pkgconfig(python3)
21mr|python-pycdlib-1.12.0-1|25	BuildRequires:  python3-setuptools
21mr|python-pycdlib-1.12.0-1|26	BuildRequires:  python3-pkg-resources
21mr|python-pycdlib-1.12.0-1|27	
21mr|python-pycdlib-1.12.0-1|28	%description -n python3-%{module}
21mr|python-pycdlib-1.12.0-1|29	%_description
21mr|python-pycdlib-1.12.0-1|30	
21mr|python-pycdlib-1.12.0-1|31	%files -n python3-%{module}
21mr|python-pycdlib-1.12.0-1|32	%{_bindir}/pycdlib-explorer
21mr|python-pycdlib-1.12.0-1|33	%{_bindir}/pycdlib-extract-files
21mr|python-pycdlib-1.12.0-1|34	%{_bindir}/pycdlib-genisoimage
21mr|python-pycdlib-1.12.0-1|35	%{_mandir}/man1/pycdlib-explorer.?.xz
21mr|python-pycdlib-1.12.0-1|36	%{_mandir}/man1/pycdlib-extract-files.?.xz
21mr|python-pycdlib-1.12.0-1|37	%{_mandir}/man1/pycdlib-genisoimage.?.xz
21mr|python-pycdlib-1.12.0-1|38	%{python3_sitelib}/%{module}-%{version}-py?.?.egg-info
21mr|python-pycdlib-1.12.0-1|39	%{python3_sitelib}/%{module}/*.py*
21mr|python-pycdlib-1.12.0-1|40	%{python3_sitelib}/%{module}/__pycache__/*.py*
21mr|python-pycdlib-1.12.0-1|41	
21mr|python-pycdlib-1.12.0-1|42	#------------------------------------------------------------------
21mr|python-pycdlib-1.12.0-1|43	
21mr|python-pycdlib-1.12.0-1|44	%prep
21mr|python-pycdlib-1.12.0-1|45	%setup -qn %{module}-%{version}
21mr|python-pycdlib-1.12.0-1|46	
21mr|python-pycdlib-1.12.0-1|47	%build
21mr|python-pycdlib-1.12.0-1|48	%py3_build
21mr|python-pycdlib-1.12.0-1|49	
21mr|python-pycdlib-1.12.0-1|50	%install
21mr|python-pycdlib-1.12.0-1|51	%py3_install
21mr|python-pycdlib-1.12.0-1|52	
21mr|python-pycdlib-1.12.0-1|53	%check
21mr|python-pycdlib-1.12.0-1|54	%py3_test

15990 21
21mr|python-pyclipper-1.3.0.post2-1|1	%global pypi_name pyclipper
21mr|python-pyclipper-1.3.0.post2-1|2	
21mr|python-pyclipper-1.3.0.post2-1|3	Name:           python-%{pypi_name}
21mr|python-pyclipper-1.3.0.post2-1|4	Version:        1.3.0.post2
21mr|python-pyclipper-1.3.0.post2-1|5	Release:        1
21mr|python-pyclipper-1.3.0.post2-1|6	Summary:        Cython wrapper for the C++ translation of the Angus Johnson's Clipper library (ver
21mr|python-pyclipper-1.3.0.post2-1|7	Group:          Development/Python
21mr|python-pyclipper-1.3.0.post2-1|8	License:        MIT
21mr|python-pyclipper-1.3.0.post2-1|9	URL:            https://github.com/greginvm/pyclipper
21mr|python-pyclipper-1.3.0.post2-1|10	Source0:        https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-pyclipper-1.3.0.post2-1|11	BuildRequires:  python3-devel
21mr|python-pyclipper-1.3.0.post2-1|12	BuildRequires:  python3-cython
21mr|python-pyclipper-1.3.0.post2-1|13	BuildRequires:  python3dist(funcsigs)
21mr|python-pyclipper-1.3.0.post2-1|14	BuildRequires:  python3dist(pytest)
21mr|python-pyclipper-1.3.0.post2-1|15	BuildRequires:  python3dist(pytest-runner)
21mr|python-pyclipper-1.3.0.post2-1|16	BuildRequires:  python3dist(setuptools)
21mr|python-pyclipper-1.3.0.post2-1|17	BuildRequires:  python3dist(setuptools-scm) >= 1.11.1
21mr|python-pyclipper-1.3.0.post2-1|18	BuildRequires:  python3dist(setuptools-scm-git-archive) >= 1.0
21mr|python-pyclipper-1.3.0.post2-1|19	BuildRequires:  python3dist(sympy)
21mr|python-pyclipper-1.3.0.post2-1|20	
21mr|python-pyclipper-1.3.0.post2-1|21	%description
21mr|python-pyclipper-1.3.0.post2-1|22	Pyclipper is a Cython wrapper exposing public functions and classes of the C++
21mr|python-pyclipper-1.3.0.post2-1|23	translation of the Clipper library.
21mr|python-pyclipper-1.3.0.post2-1|24	
21mr|python-pyclipper-1.3.0.post2-1|25	#--------------------------------------------------------------------------
21mr|python-pyclipper-1.3.0.post2-1|26	%package -n     python3-%{pypi_name}
21mr|python-pyclipper-1.3.0.post2-1|27	Summary:        %{summary}
21mr|python-pyclipper-1.3.0.post2-1|28	Group:          Development/Python
21mr|python-pyclipper-1.3.0.post2-1|29	
21mr|python-pyclipper-1.3.0.post2-1|30	%description -n python3-%{pypi_name}
21mr|python-pyclipper-1.3.0.post2-1|31	Pyclipper is a Cython wrapper exposing public functions and classes of the C++
21mr|python-pyclipper-1.3.0.post2-1|32	translation of the Clipper library.
21mr|python-pyclipper-1.3.0.post2-1|33	
21mr|python-pyclipper-1.3.0.post2-1|34	%files -n python3-%{pypi_name}
21mr|python-pyclipper-1.3.0.post2-1|35	%license LICENSE
21mr|python-pyclipper-1.3.0.post2-1|36	%doc README.rst
21mr|python-pyclipper-1.3.0.post2-1|37	%{python3_sitearch}/*
21mr|python-pyclipper-1.3.0.post2-1|38	
21mr|python-pyclipper-1.3.0.post2-1|39	#--------------------------------------------------------------------------
21mr|python-pyclipper-1.3.0.post2-1|40	
21mr|python-pyclipper-1.3.0.post2-1|41	%prep
21mr|python-pyclipper-1.3.0.post2-1|42	%autosetup -n %{pypi_name}-%{version}
21mr|python-pyclipper-1.3.0.post2-1|43	
21mr|python-pyclipper-1.3.0.post2-1|44	# Remove bundled egg-info
21mr|python-pyclipper-1.3.0.post2-1|45	rm -rf %{pypi_name}.egg-info
21mr|python-pyclipper-1.3.0.post2-1|46	
21mr|python-pyclipper-1.3.0.post2-1|47	# Drop bundled source files
21mr|python-pyclipper-1.3.0.post2-1|48	rm -rf pyclipper/pyclipper.cpp
21mr|python-pyclipper-1.3.0.post2-1|49	
21mr|python-pyclipper-1.3.0.post2-1|50	# Regenerate source files
21mr|python-pyclipper-1.3.0.post2-1|51	touch dev
21mr|python-pyclipper-1.3.0.post2-1|52	
21mr|python-pyclipper-1.3.0.post2-1|53	sed -i "s/'unittest2', //" setup.py
21mr|python-pyclipper-1.3.0.post2-1|54	sed -i s/unittest2/unittest/ tests/test_pyclipper.py
21mr|python-pyclipper-1.3.0.post2-1|55	
21mr|python-pyclipper-1.3.0.post2-1|56	%build
21mr|python-pyclipper-1.3.0.post2-1|57	%py3_build
21mr|python-pyclipper-1.3.0.post2-1|58	
21mr|python-pyclipper-1.3.0.post2-1|59	%install
21mr|python-pyclipper-1.3.0.post2-1|60	%py3_install
21mr|python-pyclipper-1.3.0.post2-1|61	
21mr|python-pyclipper-1.3.0.post2-1|62	%check
21mr|python-pyclipper-1.3.0.post2-1|63	%{__python3} setup.py test
21mr|python-pyclipper-1.3.0.post2-1|64	
21mr|python-pyclipper-1.3.0.post2-1|65	
21mr|python-pyclipper-1.3.0.post2-1|66	

15991 21
21mr|python-pycodestyle-2.7.0-1|1	%define module pycodestyle
21mr|python-pycodestyle-2.7.0-1|2	
21mr|python-pycodestyle-2.7.0-1|3	Summary:	Python style guide checker
21mr|python-pycodestyle-2.7.0-1|4	Name:		python-%{module}
21mr|python-pycodestyle-2.7.0-1|5	Version:	2.7.0
21mr|python-pycodestyle-2.7.0-1|6	Release:	1
21mr|python-pycodestyle-2.7.0-1|7	License:	MIT
21mr|python-pycodestyle-2.7.0-1|8	Group:		Development/Python
21mr|python-pycodestyle-2.7.0-1|9	Url:		https://github.com/PyCQA/pycodestyle
21mr|python-pycodestyle-2.7.0-1|10	Source0:	https://github.com/PyCQA/pycodestyle/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-pycodestyle-2.7.0-1|11	BuildArch:	noarch
21mr|python-pycodestyle-2.7.0-1|12	BuildRequires:  pkgconfig(python2)
21mr|python-pycodestyle-2.7.0-1|13	BuildRequires:  pythonegg(setuptools)
21mr|python-pycodestyle-2.7.0-1|14	Requires:       pythonegg(setuptools)
21mr|python-pycodestyle-2.7.0-1|15	Provides:       python-pep8 == %{EVRD}
21mr|python-pycodestyle-2.7.0-1|16	Obsoletes:      python-pep8 < %{EVRD}
21mr|python-pycodestyle-2.7.0-1|17	
21mr|python-pycodestyle-2.7.0-1|18	%description
21mr|python-pycodestyle-2.7.0-1|19	pep8 is a tool to check your Python code against some of the style conventions
21mr|python-pycodestyle-2.7.0-1|20	in PEP 8. It has a plug-in architecture, making new checks easy, and its output
21mr|python-pycodestyle-2.7.0-1|21	is parse-able, making it easy to jump to an error location in your editor.
21mr|python-pycodestyle-2.7.0-1|22	This package used to be called pep8 but was renamed to "pycodestyle"
21mr|python-pycodestyle-2.7.0-1|23	to reduce confusion. Further discussion can be found:
21mr|python-pycodestyle-2.7.0-1|24	https://github.com/PyCQA/pycodestyle/issues/466
21mr|python-pycodestyle-2.7.0-1|25	
21mr|python-pycodestyle-2.7.0-1|26	%files
21mr|python-pycodestyle-2.7.0-1|27	%doc LICENSE *.txt *.rst
21mr|python-pycodestyle-2.7.0-1|28	%{_bindir}/pycodestyle
21mr|python-pycodestyle-2.7.0-1|29	%{python2_sitelib}/*
21mr|python-pycodestyle-2.7.0-1|30	%{_mandir}/man1/pycodestyle*
21mr|python-pycodestyle-2.7.0-1|31	
21mr|python-pycodestyle-2.7.0-1|32	#---------------------------------------------------------------
21mr|python-pycodestyle-2.7.0-1|33	
21mr|python-pycodestyle-2.7.0-1|34	%package -n python3-%{module}
21mr|python-pycodestyle-2.7.0-1|35	Summary:	Python style guide checker
21mr|python-pycodestyle-2.7.0-1|36	Group:		Development/Python
21mr|python-pycodestyle-2.7.0-1|37	BuildRequires:	pkgconfig(python3)
21mr|python-pycodestyle-2.7.0-1|38	BuildRequires:	python3egg(setuptools)
21mr|python-pycodestyle-2.7.0-1|39	BuildRequires:	python3egg(sphinx)
21mr|python-pycodestyle-2.7.0-1|40	Requires:	python3egg(setuptools)
21mr|python-pycodestyle-2.7.0-1|41	Provides:	python3-pep8 = %{EVRD}
21mr|python-pycodestyle-2.7.0-1|42	Obsoletes:	python3-pep8 < 2.4.0
21mr|python-pycodestyle-2.7.0-1|43	Obsoletes:	python3-codestyle < 2.4.0
21mr|python-pycodestyle-2.7.0-1|44	
21mr|python-pycodestyle-2.7.0-1|45	%description -n python3-%{module}
21mr|python-pycodestyle-2.7.0-1|46	pep8 is a tool to check your Python code against some of the style conventions
21mr|python-pycodestyle-2.7.0-1|47	in PEP 8. It has a plug-in architecture, making new checks easy, and its output
21mr|python-pycodestyle-2.7.0-1|48	is parse-able, making it easy to jump to an error location in your editor.
21mr|python-pycodestyle-2.7.0-1|49	This package used to be called pep8 but was renamed to "pycodestyle"
21mr|python-pycodestyle-2.7.0-1|50	to reduce confusion. Further discussion can be found:
21mr|python-pycodestyle-2.7.0-1|51	https://github.com/PyCQA/pycodestyle/issues/466
21mr|python-pycodestyle-2.7.0-1|52	
21mr|python-pycodestyle-2.7.0-1|53	%files -n python3-%{module}
21mr|python-pycodestyle-2.7.0-1|54	%doc LICENSE *.txt *.rst
21mr|python-pycodestyle-2.7.0-1|55	%{_bindir}/py3codestyle
21mr|python-pycodestyle-2.7.0-1|56	%{_mandir}/man1/py3codestyle.1*
21mr|python-pycodestyle-2.7.0-1|57	%{python3_sitelib}/*
21mr|python-pycodestyle-2.7.0-1|58	
21mr|python-pycodestyle-2.7.0-1|59	#----------------------------------------------------------------------------
21mr|python-pycodestyle-2.7.0-1|60	
21mr|python-pycodestyle-2.7.0-1|61	%prep
21mr|python-pycodestyle-2.7.0-1|62	%setup -qn %{module}-%{version}
21mr|python-pycodestyle-2.7.0-1|63	cp -a . %{py3dir}
21mr|python-pycodestyle-2.7.0-1|64	
21mr|python-pycodestyle-2.7.0-1|65	%build
21mr|python-pycodestyle-2.7.0-1|66	%py2_build
21mr|python-pycodestyle-2.7.0-1|67	pushd docs
21mr|python-pycodestyle-2.7.0-1|68	make man
21mr|python-pycodestyle-2.7.0-1|69	popd
21mr|python-pycodestyle-2.7.0-1|70	
21mr|python-pycodestyle-2.7.0-1|71	pushd %{py3dir}
21mr|python-pycodestyle-2.7.0-1|72	%py3_build
21mr|python-pycodestyle-2.7.0-1|73	popd
21mr|python-pycodestyle-2.7.0-1|74	
21mr|python-pycodestyle-2.7.0-1|75	%install
21mr|python-pycodestyle-2.7.0-1|76	pushd %{py3dir}
21mr|python-pycodestyle-2.7.0-1|77	%py3_install
21mr|python-pycodestyle-2.7.0-1|78	chmod +x %{buildroot}%{python3_sitelib}/*.py
21mr|python-pycodestyle-2.7.0-1|79	mv %{buildroot}%{_bindir}/%{module} %{buildroot}%{_bindir}/py3codestyle
21mr|python-pycodestyle-2.7.0-1|80	popd
21mr|python-pycodestyle-2.7.0-1|81	
21mr|python-pycodestyle-2.7.0-1|82	%py2_install
21mr|python-pycodestyle-2.7.0-1|83	install -Dm644  docs/_build/man/%{module}.1 %{buildroot}%{_mandir}/man1/%{module}.1
21mr|python-pycodestyle-2.7.0-1|84	install -Dm644  docs/_build/man/%{module}.1 %{buildroot}%{_mandir}/man1/py3codestyle.1
21mr|python-pycodestyle-2.7.0-1|85	chmod +x %{buildroot}%{python2_sitelib}/*.py
21mr|python-pycodestyle-2.7.0-1|86	
21mr|python-pycodestyle-2.7.0-1|87	%check
21mr|python-pycodestyle-2.7.0-1|88	pushd %{py3dir}
21mr|python-pycodestyle-2.7.0-1|89	%__python3 pycodestyle.py --max-doc-length=72 --testsuite testsuite
21mr|python-pycodestyle-2.7.0-1|90	%__python3 pycodestyle.py --max-doc-length=72 --doctest

15992 21
21mr|python-pycryptodomex-3.15.0-1|1	%global srcname pycryptodomex
21mr|python-pycryptodomex-3.15.0-1|2	%global common_description PyCryptodome is a self-contained Python package of low-level cryptographic\
21mr|python-pycryptodomex-3.15.0-1|3	primitives. It's a fork of PyCrypto. It brings several enhancements with respect\
21mr|python-pycryptodomex-3.15.0-1|4	to the last official version of PyCrypto (2.6.1), for instance:\
21mr|python-pycryptodomex-3.15.0-1|5	\
21mr|python-pycryptodomex-3.15.0-1|6	* Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)\
21mr|python-pycryptodomex-3.15.0-1|7	* Accelerated AES on Intel platforms via AES-NI\
21mr|python-pycryptodomex-3.15.0-1|8	* Elliptic curves cryptography (NIST P-256 curve only)\
21mr|python-pycryptodomex-3.15.0-1|9	* Better and more compact API (nonce and iv attributes for ciphers, automatic\
21mr|python-pycryptodomex-3.15.0-1|10	generation of random nonces and IVs, simplified CTR cipher mode, and more)\
21mr|python-pycryptodomex-3.15.0-1|11	* SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms\
21mr|python-pycryptodomex-3.15.0-1|12	* Salsa20 and ChaCha20 stream ciphers\
21mr|python-pycryptodomex-3.15.0-1|13	* scrypt and HKDF\
21mr|python-pycryptodomex-3.15.0-1|14	* Deterministic (EC)DSA\
21mr|python-pycryptodomex-3.15.0-1|15	* Password-protected PKCS#8 key containers\
21mr|python-pycryptodomex-3.15.0-1|16	* Shamir's Secret Sharing scheme\
21mr|python-pycryptodomex-3.15.0-1|17	* Random numbers get sourced directly from the OS (and not from a CSPRNG in\
21mr|python-pycryptodomex-3.15.0-1|18	userspace)\
21mr|python-pycryptodomex-3.15.0-1|19	* Cleaner RSA and DSA key generation (largely based on FIPS 186-4)\
21mr|python-pycryptodomex-3.15.0-1|20	* Major clean ups and simplification of the code base\
21mr|python-pycryptodomex-3.15.0-1|21	\
21mr|python-pycryptodomex-3.15.0-1|22	PyCryptodome is not a wrapper to a separate C library like OpenSSL. To the\
21mr|python-pycryptodomex-3.15.0-1|23	largest possible extent, algorithms are implemented in pure Python. Only the\
21mr|python-pycryptodomex-3.15.0-1|24	pieces that are extremely critical to performance (e.g. block ciphers) are\
21mr|python-pycryptodomex-3.15.0-1|25	implemented as C extensions.\
21mr|python-pycryptodomex-3.15.0-1|26	\
21mr|python-pycryptodomex-3.15.0-1|27	Note: all modules are installed under the Cryptodome package to avoid conflicts\
21mr|python-pycryptodomex-3.15.0-1|28	with the PyCrypto library.
21mr|python-pycryptodomex-3.15.0-1|29	
21mr|python-pycryptodomex-3.15.0-1|30	%global _with_python2 1
21mr|python-pycryptodomex-3.15.0-1|31	%global _with_tests 1
21mr|python-pycryptodomex-3.15.0-1|32	
21mr|python-pycryptodomex-3.15.0-1|33	Name:           python-%{srcname}
21mr|python-pycryptodomex-3.15.0-1|34	Version:        3.15.0
21mr|python-pycryptodomex-3.15.0-1|35	Release:        1
21mr|python-pycryptodomex-3.15.0-1|36	Summary:        A self-contained cryptographic library for Python
21mr|python-pycryptodomex-3.15.0-1|37	Group:          Development/Python
21mr|python-pycryptodomex-3.15.0-1|38	
21mr|python-pycryptodomex-3.15.0-1|39	# PyCrypto-based code is public domain, further PyCryptodome contributions are
21mr|python-pycryptodomex-3.15.0-1|40	# BSD
21mr|python-pycryptodomex-3.15.0-1|41	License:        BSD and Public Domain
21mr|python-pycryptodomex-3.15.0-1|42	URL:            http://www.pycryptodome.org/
21mr|python-pycryptodomex-3.15.0-1|43	Source0:        https://github.com/Legrandin/pycryptodome/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-pycryptodomex-3.15.0-1|44	# Use external libtomcrypt library
21mr|python-pycryptodomex-3.15.0-1|45	Patch0:         %{name}-3.15.0-use_external_libtomcrypt.patch
21mr|python-pycryptodomex-3.15.0-1|46	# Fix documentation build with Sphinx <= 1.2, especially on EL
21mr|python-pycryptodomex-3.15.0-1|47	Patch1:         %{name}-3.7.0-sphinx.patch
21mr|python-pycryptodomex-3.15.0-1|48	
21mr|python-pycryptodomex-3.15.0-1|49	BuildRequires:  pkgconfig(libtomcrypt)
21mr|python-pycryptodomex-3.15.0-1|50	BuildRequires:  pkgconfig(libtommath)
21mr|python-pycryptodomex-3.15.0-1|51	%if 0%{?_with_python2}
21mr|python-pycryptodomex-3.15.0-1|52	BuildRequires:  %python2-devel
21mr|python-pycryptodomex-3.15.0-1|53	BuildRequires:  %python2-setuptools
21mr|python-pycryptodomex-3.15.0-1|54	%endif
21mr|python-pycryptodomex-3.15.0-1|55	BuildRequires:  python3-devel
21mr|python-pycryptodomex-3.15.0-1|56	BuildRequires:  python3-setuptools
21mr|python-pycryptodomex-3.15.0-1|57	# Needed for documentation
21mr|python-pycryptodomex-3.15.0-1|58	BuildRequires:  python3-sphinx
21mr|python-pycryptodomex-3.15.0-1|59	
21mr|python-pycryptodomex-3.15.0-1|60	%description
21mr|python-pycryptodomex-3.15.0-1|61	%{common_description}
21mr|python-pycryptodomex-3.15.0-1|62	
21mr|python-pycryptodomex-3.15.0-1|63	#------------------------------------------------
21mr|python-pycryptodomex-3.15.0-1|64	%if 0%{?_with_python2}
21mr|python-pycryptodomex-3.15.0-1|65	%package -n %python2-%{srcname}
21mr|python-pycryptodomex-3.15.0-1|66	%py2_migration_meta %python2-%{srcname}
21mr|python-pycryptodomex-3.15.0-1|67	Summary:        %{summary}
21mr|python-pycryptodomex-3.15.0-1|68	Group:			Development/Python
21mr|python-pycryptodomex-3.15.0-1|69	# GMP library is dl-opened
21mr|python-pycryptodomex-3.15.0-1|70	Requires:       gmp%{?_isa}
21mr|python-pycryptodomex-3.15.0-1|71	%{?python_provide:%python_provide %python2-%{srcname}}
21mr|python-pycryptodomex-3.15.0-1|72	
21mr|python-pycryptodomex-3.15.0-1|73	%description -n %python2-%{srcname}
21mr|python-pycryptodomex-3.15.0-1|74	%{common_description}
21mr|python-pycryptodomex-3.15.0-1|75	
21mr|python-pycryptodomex-3.15.0-1|76	%files -n %python2-%{srcname}
21mr|python-pycryptodomex-3.15.0-1|77	%doc AUTHORS.rst Changelog.rst README.rst
21mr|python-pycryptodomex-3.15.0-1|78	%license LICENSE.rst
21mr|python-pycryptodomex-3.15.0-1|79	%{python2_sitearch}/Cryptodome/
21mr|python-pycryptodomex-3.15.0-1|80	%exclude %{python2_sitearch}/Cryptodome/SelfTest/
21mr|python-pycryptodomex-3.15.0-1|81	%{python2_sitearch}/%{srcname}-*.egg-info/
21mr|python-pycryptodomex-3.15.0-1|82	%{_mandir}/man1/pycryptodome.1.*
21mr|python-pycryptodomex-3.15.0-1|83	
21mr|python-pycryptodomex-3.15.0-1|84	#------------------------------------------------
21mr|python-pycryptodomex-3.15.0-1|85	
21mr|python-pycryptodomex-3.15.0-1|86	%package -n %python2-%{srcname}-selftest
21mr|python-pycryptodomex-3.15.0-1|87	Summary:        PyCryptodome test suite module
21mr|python-pycryptodomex-3.15.0-1|88	Group:          Development/Python
21mr|python-pycryptodomex-3.15.0-1|89	Requires:       %python2-%{srcname}%{?_isa}
21mr|python-pycryptodomex-3.15.0-1|90	
21mr|python-pycryptodomex-3.15.0-1|91	%description -n %python2-%{srcname}-selftest
21mr|python-pycryptodomex-3.15.0-1|92	%{common_description}
21mr|python-pycryptodomex-3.15.0-1|93	
21mr|python-pycryptodomex-3.15.0-1|94	This package provides the PyCryptodome test suite module (Cryptodome.SelfTest).
21mr|python-pycryptodomex-3.15.0-1|95	
21mr|python-pycryptodomex-3.15.0-1|96	%files -n %python2-%{srcname}-selftest
21mr|python-pycryptodomex-3.15.0-1|97	%{python2_sitearch}/Cryptodome/SelfTest/
21mr|python-pycryptodomex-3.15.0-1|98	%endif
21mr|python-pycryptodomex-3.15.0-1|99	
21mr|python-pycryptodomex-3.15.0-1|100	#------------------------------------------------
21mr|python-pycryptodomex-3.15.0-1|101	
21mr|python-pycryptodomex-3.15.0-1|102	%package -n python3-%{srcname}
21mr|python-pycryptodomex-3.15.0-1|103	Summary:        %{summary}
21mr|python-pycryptodomex-3.15.0-1|104	Group:			Development/Python
21mr|python-pycryptodomex-3.15.0-1|105	# GMP library is dl-opened
21mr|python-pycryptodomex-3.15.0-1|106	Requires:       gmp%{?_isa}
21mr|python-pycryptodomex-3.15.0-1|107	
21mr|python-pycryptodomex-3.15.0-1|108	%description -n python3-%{srcname}
21mr|python-pycryptodomex-3.15.0-1|109	%{common_description}
21mr|python-pycryptodomex-3.15.0-1|110	
21mr|python-pycryptodomex-3.15.0-1|111	%files -n python3-%{srcname}
21mr|python-pycryptodomex-3.15.0-1|112	%doc AUTHORS.rst Changelog.rst README.rst
21mr|python-pycryptodomex-3.15.0-1|113	%license LICENSE.rst
21mr|python-pycryptodomex-3.15.0-1|114	%{python3_sitearch}/Cryptodome/
21mr|python-pycryptodomex-3.15.0-1|115	%exclude %{python3_sitearch}/Cryptodome/SelfTest/
21mr|python-pycryptodomex-3.15.0-1|116	%{python3_sitearch}/%{srcname}-*.egg-info/
21mr|python-pycryptodomex-3.15.0-1|117	%{_mandir}/man1/pycryptodome.1.*
21mr|python-pycryptodomex-3.15.0-1|118	
21mr|python-pycryptodomex-3.15.0-1|119	#------------------------------------------------
21mr|python-pycryptodomex-3.15.0-1|120	
21mr|python-pycryptodomex-3.15.0-1|121	%package -n python3-%{srcname}-selftest
21mr|python-pycryptodomex-3.15.0-1|122	Summary:        PyCryptodome test suite module
21mr|python-pycryptodomex-3.15.0-1|123	Group:          Development/Python
21mr|python-pycryptodomex-3.15.0-1|124	Requires:       python3-%{srcname}%{?_isa}
21mr|python-pycryptodomex-3.15.0-1|125	
21mr|python-pycryptodomex-3.15.0-1|126	%description -n python3-%{srcname}-selftest
21mr|python-pycryptodomex-3.15.0-1|127	%{common_description}
21mr|python-pycryptodomex-3.15.0-1|128	
21mr|python-pycryptodomex-3.15.0-1|129	This package provides the PyCryptodome test suite module (Cryptodome.SelfTest).
21mr|python-pycryptodomex-3.15.0-1|130	
21mr|python-pycryptodomex-3.15.0-1|131	%files -n python3-%{srcname}-selftest
21mr|python-pycryptodomex-3.15.0-1|132	%{python3_sitearch}/Cryptodome/SelfTest/
21mr|python-pycryptodomex-3.15.0-1|133	
21mr|python-pycryptodomex-3.15.0-1|134	#------------------------------------------------
21mr|python-pycryptodomex-3.15.0-1|135	
21mr|python-pycryptodomex-3.15.0-1|136	%prep
21mr|python-pycryptodomex-3.15.0-1|137	%autosetup -p1 -n pycryptodome-%{version}
21mr|python-pycryptodomex-3.15.0-1|138	
21mr|python-pycryptodomex-3.15.0-1|139	# Drop bundled libraries
21mr|python-pycryptodomex-3.15.0-1|140	rm -r src/libtom/
21mr|python-pycryptodomex-3.15.0-1|141	
21mr|python-pycryptodomex-3.15.0-1|142	# Remove shebang
21mr|python-pycryptodomex-3.15.0-1|143	sed '1{\@^#! /usr/bin/env python@d}' lib/Crypto/SelfTest/__main__.py >lib/Crypto/SelfTest/__main__.py.new && \
21mr|python-pycryptodomex-3.15.0-1|144	touch -r lib/Crypto/SelfTest/__main__.py lib/Crypto/SelfTest/__main__.py.new && \
21mr|python-pycryptodomex-3.15.0-1|145	mv lib/Crypto/SelfTest/__main__.py.new lib/Crypto/SelfTest/__main__.py
21mr|python-pycryptodomex-3.15.0-1|146	
21mr|python-pycryptodomex-3.15.0-1|147	
21mr|python-pycryptodomex-3.15.0-1|148	%build
21mr|python-pycryptodomex-3.15.0-1|149	touch .separate_namespace
21mr|python-pycryptodomex-3.15.0-1|150	%if 0%{?_with_python2}
21mr|python-pycryptodomex-3.15.0-1|151	%py2_build
21mr|python-pycryptodomex-3.15.0-1|152	%endif
21mr|python-pycryptodomex-3.15.0-1|153	%py3_build
21mr|python-pycryptodomex-3.15.0-1|154	
21mr|python-pycryptodomex-3.15.0-1|155	# Build documentation
21mr|python-pycryptodomex-3.15.0-1|156	%make_build -C Doc/ man SPHINXBUILD=sphinx-build-3
21mr|python-pycryptodomex-3.15.0-1|157	
21mr|python-pycryptodomex-3.15.0-1|158	
21mr|python-pycryptodomex-3.15.0-1|159	%install
21mr|python-pycryptodomex-3.15.0-1|160	%if 0%{?_with_python2}
21mr|python-pycryptodomex-3.15.0-1|161	%py2_install
21mr|python-pycryptodomex-3.15.0-1|162	%endif
21mr|python-pycryptodomex-3.15.0-1|163	%py3_install
21mr|python-pycryptodomex-3.15.0-1|164	
21mr|python-pycryptodomex-3.15.0-1|165	
21mr|python-pycryptodomex-3.15.0-1|166	# Install man pages
21mr|python-pycryptodomex-3.15.0-1|167	install -Dpm 0644 Doc/_build/man/pycryptodome.1 %{buildroot}%{_mandir}/man1/pycryptodome.1
21mr|python-pycryptodomex-3.15.0-1|168	
21mr|python-pycryptodomex-3.15.0-1|169	%check
21mr|python-pycryptodomex-3.15.0-1|170	%if 0%{?_with_tests}
21mr|python-pycryptodomex-3.15.0-1|171	%if 0%{?_with_python2}
21mr|python-pycryptodomex-3.15.0-1|172	%{__python2} setup.py test
21mr|python-pycryptodomex-3.15.0-1|173	%endif
21mr|python-pycryptodomex-3.15.0-1|174	%{__python3} setup.py test
21mr|python-pycryptodomex-3.15.0-1|175	%endif
21mr|python-pycryptodomex-3.15.0-1|176	
21mr|python-pycryptodomex-3.15.0-1|177	
21mr|python-pycryptodomex-3.15.0-1|178	
21mr|python-pycryptodomex-3.15.0-1|179	

15993 21
21mr|python-pydbus-0.6.0-1|1	%global srcname pydbus
21mr|python-pydbus-0.6.0-1|2	
21mr|python-pydbus-0.6.0-1|3	Name:           python-%{srcname}
21mr|python-pydbus-0.6.0-1|4	Version:        0.6.0
21mr|python-pydbus-0.6.0-1|5	Release:        1
21mr|python-pydbus-0.6.0-1|6	Group:          Development/Python
21mr|python-pydbus-0.6.0-1|7	Summary:        Pythonic DBus library
21mr|python-pydbus-0.6.0-1|8	
21mr|python-pydbus-0.6.0-1|9	License:        LGPLv2+
21mr|python-pydbus-0.6.0-1|10	URL:            https://pypi.python.org/pypi/pydbus
21mr|python-pydbus-0.6.0-1|11	Source0:        https://files.pythonhosted.org/packages/source/%(n=%{srcname}; echo ${n:0:1})/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-pydbus-0.6.0-1|12	
21mr|python-pydbus-0.6.0-1|13	# upstream fix, not yet in release
21mr|python-pydbus-0.6.0-1|14	# https://github.com/LEW21/pydbus/commit/ff792feb45bbdc0dd6a9ff7453825e34b6554865
21mr|python-pydbus-0.6.0-1|15	Patch1: 0001-make-direction-attribute-conforming-to-introspect.dt.patch
21mr|python-pydbus-0.6.0-1|16	
21mr|python-pydbus-0.6.0-1|17	# patch submitted for upstream inclusion, not yet merged
21mr|python-pydbus-0.6.0-1|18	# https://github.com/LEW21/pydbus/pull/63
21mr|python-pydbus-0.6.0-1|19	Patch2: 0002-Support-asynchronous-calls-58.patch
21mr|python-pydbus-0.6.0-1|20	
21mr|python-pydbus-0.6.0-1|21	# patch submitted for upstream inclusion, not yet merged
21mr|python-pydbus-0.6.0-1|22	# https://github.com/LEW21/pydbus/pull/64
21mr|python-pydbus-0.6.0-1|23	Patch3: 0003-Support-transformation-between-D-Bus-errors-and-exce.patch
21mr|python-pydbus-0.6.0-1|24	
21mr|python-pydbus-0.6.0-1|25	BuildArch:      noarch
21mr|python-pydbus-0.6.0-1|26	
21mr|python-pydbus-0.6.0-1|27	%global _description \
21mr|python-pydbus-0.6.0-1|28	The pydbus module provides pythonic DBUS bindings.\
21mr|python-pydbus-0.6.0-1|29	It is based on PyGI, the Python GObject Introspection bindings,\
21mr|python-pydbus-0.6.0-1|30	which is the recommended way to use GLib from Python.
21mr|python-pydbus-0.6.0-1|31	
21mr|python-pydbus-0.6.0-1|32	%description %{_description}
21mr|python-pydbus-0.6.0-1|33	
21mr|python-pydbus-0.6.0-1|34	%package -n python3-%{srcname}
21mr|python-pydbus-0.6.0-1|35	Summary:        %{summary}
21mr|python-pydbus-0.6.0-1|36	BuildRequires:  python3-devel
21mr|python-pydbus-0.6.0-1|37	BuildRequires:  python3-setuptools
21mr|python-pydbus-0.6.0-1|38	Requires:       python3-gi
21mr|python-pydbus-0.6.0-1|39	
21mr|python-pydbus-0.6.0-1|40	%description -n python3-%{srcname} %{_description}
21mr|python-pydbus-0.6.0-1|41	
21mr|python-pydbus-0.6.0-1|42	Python 3 version.
21mr|python-pydbus-0.6.0-1|43	
21mr|python-pydbus-0.6.0-1|44	%prep
21mr|python-pydbus-0.6.0-1|45	%autosetup -n %{srcname}-%{version} -p1
21mr|python-pydbus-0.6.0-1|46	
21mr|python-pydbus-0.6.0-1|47	%build
21mr|python-pydbus-0.6.0-1|48	%py3_build
21mr|python-pydbus-0.6.0-1|49	
21mr|python-pydbus-0.6.0-1|50	%install
21mr|python-pydbus-0.6.0-1|51	%py3_install
21mr|python-pydbus-0.6.0-1|52	
21mr|python-pydbus-0.6.0-1|53	%files -n python3-%{srcname}
21mr|python-pydbus-0.6.0-1|54	%license LICENSE
21mr|python-pydbus-0.6.0-1|55	%doc README.rst
21mr|python-pydbus-0.6.0-1|56	%{python3_sitelib}/%{srcname}-*.egg-info/
21mr|python-pydbus-0.6.0-1|57	%{python3_sitelib}/%{srcname}/

15994 21
21mr|python-pydocstyle-6.1.1-2|1	%global pypi_name pydocstyle
21mr|python-pydocstyle-6.1.1-2|2	
21mr|python-pydocstyle-6.1.1-2|3	Name:           python-%{pypi_name}
21mr|python-pydocstyle-6.1.1-2|4	Version:        6.1.1
21mr|python-pydocstyle-6.1.1-2|5	Release:        2
21mr|python-pydocstyle-6.1.1-2|6	Summary:        Python docstring style checker
21mr|python-pydocstyle-6.1.1-2|7	Group:          Development/Python
21mr|python-pydocstyle-6.1.1-2|8	License:        MIT
21mr|python-pydocstyle-6.1.1-2|9	URL:            https://github.com/PyCQA/pydocstyle/
21mr|python-pydocstyle-6.1.1-2|10	Source0:        %{pypi_source}
21mr|python-pydocstyle-6.1.1-2|11	BuildArch:      noarch
21mr|python-pydocstyle-6.1.1-2|12	BuildRequires:  python3-devel
21mr|python-pydocstyle-6.1.1-2|13	BuildRequires:  python3dist(setuptools)
21mr|python-pydocstyle-6.1.1-2|14	
21mr|python-pydocstyle-6.1.1-2|15	%description
21mr|python-pydocstyle-6.1.1-2|16	pydocstyle - docstring style checker (formerly pep257)**pydocstyle** is a
21mr|python-pydocstyle-6.1.1-2|17	static analysis tool for checking compliance with Python docstring
21mr|python-pydocstyle-6.1.1-2|18	conventions.**pydocstyle** supports most of PEP 257 < out of the box, but it
21mr|python-pydocstyle-6.1.1-2|19	should not be considered a reference implementation.**pydocstyle** supports
21mr|python-pydocstyle-6.1.1-2|20	Python 2.7, 3.3, 3.4, 3.5, 3.6 and pypy.Quick Start --Install .. code:: pip
21mr|python-pydocstyle-6.1.1-2|21	install pydocstyle^^^^.....
21mr|python-pydocstyle-6.1.1-2|22	
21mr|python-pydocstyle-6.1.1-2|23	%package -n     python3-%{pypi_name}
21mr|python-pydocstyle-6.1.1-2|24	Summary:        %{summary}
21mr|python-pydocstyle-6.1.1-2|25	
21mr|python-pydocstyle-6.1.1-2|26	Requires:       python3dist(setuptools)
21mr|python-pydocstyle-6.1.1-2|27	Requires:       python3dist(six)
21mr|python-pydocstyle-6.1.1-2|28	Requires:       python3dist(snowballstemmer)
21mr|python-pydocstyle-6.1.1-2|29	
21mr|python-pydocstyle-6.1.1-2|30	%description -n python3-%{pypi_name}
21mr|python-pydocstyle-6.1.1-2|31	pydocstyle - docstring style checker (formerly pep257)**pydocstyle** is a
21mr|python-pydocstyle-6.1.1-2|32	static analysis tool for checking compliance with Python docstring
21mr|python-pydocstyle-6.1.1-2|33	conventions.**pydocstyle** supports most of PEP 257 < out of the box, but it
21mr|python-pydocstyle-6.1.1-2|34	should not be considered a reference implementation.**pydocstyle** supports
21mr|python-pydocstyle-6.1.1-2|35	Python 2.7, 3.3, 3.4, 3.5, 3.6 and pypy.Quick Start --Install .. code:: pip
21mr|python-pydocstyle-6.1.1-2|36	install pydocstyle^^^^.....
21mr|python-pydocstyle-6.1.1-2|37	
21mr|python-pydocstyle-6.1.1-2|38	%prep
21mr|python-pydocstyle-6.1.1-2|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-pydocstyle-6.1.1-2|40	
21mr|python-pydocstyle-6.1.1-2|41	# Remove bundled egg-info
21mr|python-pydocstyle-6.1.1-2|42	rm -rf %{pypi_name}.egg-info
21mr|python-pydocstyle-6.1.1-2|43	
21mr|python-pydocstyle-6.1.1-2|44	%build
21mr|python-pydocstyle-6.1.1-2|45	%py3_build
21mr|python-pydocstyle-6.1.1-2|46	
21mr|python-pydocstyle-6.1.1-2|47	%install
21mr|python-pydocstyle-6.1.1-2|48	%py3_install
21mr|python-pydocstyle-6.1.1-2|49	
21mr|python-pydocstyle-6.1.1-2|50	%files -n python3-%{pypi_name}
21mr|python-pydocstyle-6.1.1-2|51	%doc LICENSE-MIT
21mr|python-pydocstyle-6.1.1-2|52	%doc README.rst
21mr|python-pydocstyle-6.1.1-2|53	%{_bindir}/pydocstyle
21mr|python-pydocstyle-6.1.1-2|54	%{py3_puresitedir}/%{pypi_name}
21mr|python-pydocstyle-6.1.1-2|55	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

15995 21
21mr|python-pydot-1.4.1-2|1	%define module	pydot
21mr|python-pydot-1.4.1-2|2	
21mr|python-pydot-1.4.1-2|3	Name:		python-pydot
21mr|python-pydot-1.4.1-2|4	Version:	1.4.1
21mr|python-pydot-1.4.1-2|5	Release:	2
21mr|python-pydot-1.4.1-2|6	License:	MIT
21mr|python-pydot-1.4.1-2|7	Group:		Development/Python
21mr|python-pydot-1.4.1-2|8	Summary:	Python interface to Graphviz's Dot language
21mr|python-pydot-1.4.1-2|9	URL:		https://github.com/erocarrera/pydot
21mr|python-pydot-1.4.1-2|10	Source0:	https://pypi.io/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21mr|python-pydot-1.4.1-2|11	BuildArch:	noarch
21mr|python-pydot-1.4.1-2|12	%rename	python-dot
21mr|python-pydot-1.4.1-2|13	
21mr|python-pydot-1.4.1-2|14	%description
21mr|python-pydot-1.4.1-2|15	An interface for creating both directed and non directed graphs from Python.
21mr|python-pydot-1.4.1-2|16	Currently all attributes implemented in the Dot language are supported (up
21mr|python-pydot-1.4.1-2|17	to Graphviz 2.16).
21mr|python-pydot-1.4.1-2|18	
21mr|python-pydot-1.4.1-2|19	Output can be inlined in Postscript into interactive scientific environments
21mr|python-pydot-1.4.1-2|20	like TeXmacs, or output in any of the format's supported by the Graphviz
21mr|python-pydot-1.4.1-2|21	tools dot, neato, twopi.
21mr|python-pydot-1.4.1-2|22	
21mr|python-pydot-1.4.1-2|23	%package -n	python3-%{module}
21mr|python-pydot-1.4.1-2|24	Summary:	Python 3 interface to Graphviz's Dot language
21mr|python-pydot-1.4.1-2|25	Group:		Development/Python
21mr|python-pydot-1.4.1-2|26	BuildRequires:	pkgconfig(python3)
21mr|python-pydot-1.4.1-2|27	BuildRequires:	python3dist(setuptools)
21mr|python-pydot-1.4.1-2|28	Requires:	graphviz
21mr|python-pydot-1.4.1-2|29	
21mr|python-pydot-1.4.1-2|30	%description -n python3-%{module}
21mr|python-pydot-1.4.1-2|31	An interface for creating both directed and non directed graphs from Python.
21mr|python-pydot-1.4.1-2|32	Currently all attributes implemented in the Dot language are supported (up
21mr|python-pydot-1.4.1-2|33	to Graphviz 2.16).
21mr|python-pydot-1.4.1-2|34	
21mr|python-pydot-1.4.1-2|35	Output can be inlined in Postscript into interactive scientific environments
21mr|python-pydot-1.4.1-2|36	like TeXmacs, or output in any of the format's supported by the Graphviz
21mr|python-pydot-1.4.1-2|37	tools dot, neato, twopi.
21mr|python-pydot-1.4.1-2|38	
21mr|python-pydot-1.4.1-2|39	This is the Python 3 version.
21mr|python-pydot-1.4.1-2|40	
21mr|python-pydot-1.4.1-2|41	%prep
21mr|python-pydot-1.4.1-2|42	%setup -qn %{module}-%{version}
21mr|python-pydot-1.4.1-2|43	
21mr|python-pydot-1.4.1-2|44	%build
21mr|python-pydot-1.4.1-2|45	%py3_build
21mr|python-pydot-1.4.1-2|46	
21mr|python-pydot-1.4.1-2|47	%install
21mr|python-pydot-1.4.1-2|48	%py3_install
21mr|python-pydot-1.4.1-2|49	
21mr|python-pydot-1.4.1-2|50	%files -n python3-%{module}
21mr|python-pydot-1.4.1-2|51	%doc ChangeLog PKG-INFO README.md
21mr|python-pydot-1.4.1-2|52	%doc LICENSE
21mr|python-pydot-1.4.1-2|53	%{py3_puresitedir}/dot_parser.py*
21mr|python-pydot-1.4.1-2|54	%{py3_puresitedir}/pydot-%{version}-py%{python3_version}.egg-info
21mr|python-pydot-1.4.1-2|55	%{py3_puresitedir}/pydot.*
21mr|python-pydot-1.4.1-2|56	%{py3_puresitedir}/__pycache__/*.py*

15996 21
21mr|python-pyelftools-0.27-1|1	%define module  pyelftools
21mr|python-pyelftools-0.27-1|2	
21mr|python-pyelftools-0.27-1|3	Name:           python-%{module}
21mr|python-pyelftools-0.27-1|4	Version:	0.27
21mr|python-pyelftools-0.27-1|5	Release:	1
21mr|python-pyelftools-0.27-1|6	Summary:        Pure-python library for parsing ELF and DWARF
21mr|python-pyelftools-0.27-1|7	Group:          Development/Python
21mr|python-pyelftools-0.27-1|8	License:        Public Domain
21mr|python-pyelftools-0.27-1|9	URL:            https://github.com/eliben/pyelftools
21mr|python-pyelftools-0.27-1|10	Source0:        https://github.com/eliben/pyelftools/archive/v%{version}/%{module}-%{version}.tar.gz
21mr|python-pyelftools-0.27-1|11	BuildArch:      noarch
21mr|python-pyelftools-0.27-1|12	
21mr|python-pyelftools-0.27-1|13	%description
21mr|python-pyelftools-0.27-1|14	pyelftools is a pure-Python library for parsing and analyzing ELF files
21mr|python-pyelftools-0.27-1|15	and DWARF debugging information.
21mr|python-pyelftools-0.27-1|16	
21mr|python-pyelftools-0.27-1|17	%package -n     python3-%{module}
21mr|python-pyelftools-0.27-1|18	Summary:        Pure-python library for parsing ELF and DWARF for Python 3
21mr|python-pyelftools-0.27-1|19	Group:          Development/Python
21mr|python-pyelftools-0.27-1|20	BuildRequires:  python3-setuptools
21mr|python-pyelftools-0.27-1|21	
21mr|python-pyelftools-0.27-1|22	%description -n python3-%{module}
21mr|python-pyelftools-0.27-1|23	pyelftools is a pure-Python library for parsing and analyzing ELF files
21mr|python-pyelftools-0.27-1|24	and DWARF debugging information.
21mr|python-pyelftools-0.27-1|25	
21mr|python-pyelftools-0.27-1|26	This is the Python 3 module of pyelftools.
21mr|python-pyelftools-0.27-1|27	
21mr|python-pyelftools-0.27-1|28	%prep
21mr|python-pyelftools-0.27-1|29	%setup -qn %{module}-%{version}
21mr|python-pyelftools-0.27-1|30	
21mr|python-pyelftools-0.27-1|31	%build
21mr|python-pyelftools-0.27-1|32	%py3_build
21mr|python-pyelftools-0.27-1|33	
21mr|python-pyelftools-0.27-1|34	%install
21mr|python-pyelftools-0.27-1|35	%py3_install
21mr|python-pyelftools-0.27-1|36	
21mr|python-pyelftools-0.27-1|37	%files -n       python3-%{module}
21mr|python-pyelftools-0.27-1|38	%doc CHANGES README.rst
21mr|python-pyelftools-0.27-1|39	%doc LICENSE
21mr|python-pyelftools-0.27-1|40	%{_bindir}/readelf.py
21mr|python-pyelftools-0.27-1|41	%{py3_puresitedir}/elftools/
21mr|python-pyelftools-0.27-1|42	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info

15997 21
21mr|python-pyflakes-2.3.1-1|1	%define oname pyflakes
21mr|python-pyflakes-2.3.1-1|2	
21mr|python-pyflakes-2.3.1-1|3	Summary:	Simple program which checks Python source files for errors
21mr|python-pyflakes-2.3.1-1|4	Name:		python-%{oname}
21mr|python-pyflakes-2.3.1-1|5	Version:	2.3.1
21mr|python-pyflakes-2.3.1-1|6	Release:	1
21mr|python-pyflakes-2.3.1-1|7	License:	BSD
21mr|python-pyflakes-2.3.1-1|8	Group:		Development/Python
21mr|python-pyflakes-2.3.1-1|9	Url:		https://github.com/PyCQA/pyflakes
21mr|python-pyflakes-2.3.1-1|10	Source0:	https://files.pythonhosted.org/packages/a8/0f/0dc480da9162749bf629dca76570972dd9cce5bedc60196a3c912875c87d/pyflakes-2.3.1.tar.gz
21mr|python-pyflakes-2.3.1-1|11	BuildRequires:  pythonegg(setuptools)
21mr|python-pyflakes-2.3.1-1|12	BuildRequires:	pkgconfig(python)
21mr|python-pyflakes-2.3.1-1|13	Provides:       pyflakes = %{EVRD}
21mr|python-pyflakes-2.3.1-1|14	Obsoletes:      pyflakes < %{EVRD}
21mr|python-pyflakes-2.3.1-1|15	BuildArch:	noarch
21mr|python-pyflakes-2.3.1-1|16	
21mr|python-pyflakes-2.3.1-1|17	%description
21mr|python-pyflakes-2.3.1-1|18	Pyflakes is a simple program which checks Python source files for errors. It is
21mr|python-pyflakes-2.3.1-1|19	similar to PyChecker in scope, but differs in that it does not execute the
21mr|python-pyflakes-2.3.1-1|20	modules to check them. This is both safer and faster, although it does not
21mr|python-pyflakes-2.3.1-1|21	perform as many checks.
21mr|python-pyflakes-2.3.1-1|22	
21mr|python-pyflakes-2.3.1-1|23	Unlike PyLint, Pyflakes checks only for logical errors in programs; it does
21mr|python-pyflakes-2.3.1-1|24	not perform any checks on style.
21mr|python-pyflakes-2.3.1-1|25	
21mr|python-pyflakes-2.3.1-1|26	#----------------------------------------------------------------------------
21mr|python-pyflakes-2.3.1-1|27	%package -n python3-%{oname}
21mr|python-pyflakes-2.3.1-1|28	Summary:        Simple program which checks Python source files for errors
21mr|python-pyflakes-2.3.1-1|29	BuildRequires:  pkgconfig(python3)
21mr|python-pyflakes-2.3.1-1|30	BuildRequires:  python3egg(setuptools)
21mr|python-pyflakes-2.3.1-1|31	Provides:       py3flakes = %{EVRD}
21mr|python-pyflakes-2.3.1-1|32	
21mr|python-pyflakes-2.3.1-1|33	%description -n python3-%{oname}
21mr|python-pyflakes-2.3.1-1|34	Pyflakes is a simple program which checks Python source files for errors. It is
21mr|python-pyflakes-2.3.1-1|35	similar to PyChecker in scope, but differs in that it does not execute the
21mr|python-pyflakes-2.3.1-1|36	modules to check them. This is both safer and faster, although it does not
21mr|python-pyflakes-2.3.1-1|37	perform as many checks.
21mr|python-pyflakes-2.3.1-1|38	
21mr|python-pyflakes-2.3.1-1|39	Unlike PyLint, Pyflakes checks only for logical errors in programs; it does
21mr|python-pyflakes-2.3.1-1|40	not perform any checks on style.
21mr|python-pyflakes-2.3.1-1|41	
21mr|python-pyflakes-2.3.1-1|42	%files -n python3-%{oname}
21mr|python-pyflakes-2.3.1-1|43	%license LICENSE
21mr|python-pyflakes-2.3.1-1|44	%doc AUTHORS NEWS.rst README.rst
21mr|python-pyflakes-2.3.1-1|45	%{_bindir}/pyflakes-%{python3_version}
21mr|python-pyflakes-2.3.1-1|46	%{_bindir}/pyflakes-3
21mr|python-pyflakes-2.3.1-1|47	%{_bindir}/pyflakes
21mr|python-pyflakes-2.3.1-1|48	%{python3_sitelib}/pyflakes*
21mr|python-pyflakes-2.3.1-1|49	%exclude %{python3_sitelib}/pyflakes/test/
21mr|python-pyflakes-2.3.1-1|50	#----------------------------------------------------------------------------
21mr|python-pyflakes-2.3.1-1|51	
21mr|python-pyflakes-2.3.1-1|52	%prep
21mr|python-pyflakes-2.3.1-1|53	%setup -qn %{oname}-%{version}
21mr|python-pyflakes-2.3.1-1|54	
21mr|python-pyflakes-2.3.1-1|55	%build
21mr|python-pyflakes-2.3.1-1|56	%py3_build
21mr|python-pyflakes-2.3.1-1|57	
21mr|python-pyflakes-2.3.1-1|58	%install
21mr|python-pyflakes-2.3.1-1|59	%py3_install
21mr|python-pyflakes-2.3.1-1|60	
21mr|python-pyflakes-2.3.1-1|61	mv %{buildroot}%{_bindir}/pyflakes %{buildroot}%{_bindir}/pyflakes-%{python3_version}
21mr|python-pyflakes-2.3.1-1|62	ln -s pyflakes-%{python3_version} %{buildroot}%{_bindir}/pyflakes-3
21mr|python-pyflakes-2.3.1-1|63	ln -s pyflakes-3 %{buildroot}%{_bindir}/pyflakes

15998 21
21mr|python-pyftpdlib-1.5.6-2|1	%define pypi_name pyftpdlib
21mr|python-pyftpdlib-1.5.6-2|2	
21mr|python-pyftpdlib-1.5.6-2|3	Name:		python-%{pypi_name}
21mr|python-pyftpdlib-1.5.6-2|4	Version:	1.5.6
21mr|python-pyftpdlib-1.5.6-2|5	Release:	2
21mr|python-pyftpdlib-1.5.6-2|6	Summary:	Python FTP server library
21mr|python-pyftpdlib-1.5.6-2|7	Group:		System/Libraries
21mr|python-pyftpdlib-1.5.6-2|8	License:	MIT
21mr|python-pyftpdlib-1.5.6-2|9	URL:		https://github.com/giampaolo/pyftpdlib
21mr|python-pyftpdlib-1.5.6-2|10	Source0:	%{pypi_source}
21mr|python-pyftpdlib-1.5.6-2|11	BuildArch:	noarch
21mr|python-pyftpdlib-1.5.6-2|12	
21mr|python-pyftpdlib-1.5.6-2|13	%description
21mr|python-pyftpdlib-1.5.6-2|14	Python FTP server library provides a high-level portable interface to easily
21mr|python-pyftpdlib-1.5.6-2|15	write asynchronous FTP servers with Python. pyftpdlib is currently the most
21mr|python-pyftpdlib-1.5.6-2|16	complete RFC-959 FTP server implementation available for Python programming
21mr|python-pyftpdlib-1.5.6-2|17	language.
21mr|python-pyftpdlib-1.5.6-2|18	
21mr|python-pyftpdlib-1.5.6-2|19	#---------------------------------------------------------------------------
21mr|python-pyftpdlib-1.5.6-2|20	%package -n python3-%{pypi_name}
21mr|python-pyftpdlib-1.5.6-2|21	Summary:	Python FTP server library
21mr|python-pyftpdlib-1.5.6-2|22	Group:		System/Libraries
21mr|python-pyftpdlib-1.5.6-2|23	BuildRequires:	python3
21mr|python-pyftpdlib-1.5.6-2|24	
21mr|python-pyftpdlib-1.5.6-2|25	%description -n python3-%{pypi_name}
21mr|python-pyftpdlib-1.5.6-2|26	Python FTP server library provides a high-level portable interface to easily
21mr|python-pyftpdlib-1.5.6-2|27	write asynchronous FTP servers with Python. pyftpdlib is currently the most
21mr|python-pyftpdlib-1.5.6-2|28	complete RFC-959 FTP server implementation available for Python programming
21mr|python-pyftpdlib-1.5.6-2|29	language.
21mr|python-pyftpdlib-1.5.6-2|30	
21mr|python-pyftpdlib-1.5.6-2|31	%files -n python3-%{pypi_name}
21mr|python-pyftpdlib-1.5.6-2|32	%doc CREDITS HISTORY.rst LICENSE README.rst
21mr|python-pyftpdlib-1.5.6-2|33	%{py3_puresitedir}/%{pypi_name}
21mr|python-pyftpdlib-1.5.6-2|34	%{py3_puresitedir}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-pyftpdlib-1.5.6-2|35	%{_bindir}/ftpbench
21mr|python-pyftpdlib-1.5.6-2|36	
21mr|python-pyftpdlib-1.5.6-2|37	#---------------------------------------------------------------------------
21mr|python-pyftpdlib-1.5.6-2|38	
21mr|python-pyftpdlib-1.5.6-2|39	%prep
21mr|python-pyftpdlib-1.5.6-2|40	%setup -q -n %{pypi_name}-%{version}
21mr|python-pyftpdlib-1.5.6-2|41	
21mr|python-pyftpdlib-1.5.6-2|42	%build
21mr|python-pyftpdlib-1.5.6-2|43	%py3_build
21mr|python-pyftpdlib-1.5.6-2|44	
21mr|python-pyftpdlib-1.5.6-2|45	%install
21mr|python-pyftpdlib-1.5.6-2|46	python3 setup.py install --root=%{buildroot} --compile --optimize=2
21mr|python-pyftpdlib-1.5.6-2|47	

15999 21
21mr|python-pygame-2.1.2-2|1	%define pypi_name pygame
21mr|python-pygame-2.1.2-2|2	%ifnarch %{e2k}
21mr|python-pygame-2.1.2-2|3	# 0 is not supported by lcc for this option
21mr|python-pygame-2.1.2-2|4	%global optflags %{optflags} -Wstrict-aliasing=0
21mr|python-pygame-2.1.2-2|5	%endif
21mr|python-pygame-2.1.2-2|6	# private-shared-object-provides
21mr|python-pygame-2.1.2-2|7	%define _use_internal_dependency_generator 0
21mr|python-pygame-2.1.2-2|8	
21mr|python-pygame-2.1.2-2|9	Name:		python-pygame
21mr|python-pygame-2.1.2-2|10	Version:	2.1.2
21mr|python-pygame-2.1.2-2|11	Release:	2
21mr|python-pygame-2.1.2-2|12	Summary:	Python module for interfacing with the SDL multimedia library
21mr|python-pygame-2.1.2-2|13	License:	LGPLv2+
21mr|python-pygame-2.1.2-2|14	Group:		System/Libraries
21mr|python-pygame-2.1.2-2|15	Url:		http://pygame.org/
21mr|python-pygame-2.1.2-2|16	Source:		https://files.pythonhosted.org/packages/source/p/pygame/%{pypi_name}-%{version}.tar.gz
21mr|python-pygame-2.1.2-2|17	BuildRequires:	portmidi-devel
21mr|python-pygame-2.1.2-2|18	BuildRequires:	smpeg-devel
21mr|python-pygame-2.1.2-2|19	BuildRequires:	python3dist(numpy)
21mr|python-pygame-2.1.2-2|20	BuildRequires:	python3dist(setuptools)
21mr|python-pygame-2.1.2-2|21	BuildRequires:	pkgconfig(freetype2)
21mr|python-pygame-2.1.2-2|22	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21mr|python-pygame-2.1.2-2|23	BuildRequires:	pkgconfig(libjpeg)
21mr|python-pygame-2.1.2-2|24	BuildRequires:	pkgconfig(libpng)
21mr|python-pygame-2.1.2-2|25	BuildRequires:	pkgconfig(libv4l2)
21mr|python-pygame-2.1.2-2|26	BuildRequires:	pkgconfig(python3)
21mr|python-pygame-2.1.2-2|27	BuildRequires:	pkgconfig(sdl2)
21mr|python-pygame-2.1.2-2|28	BuildRequires:	pkgconfig(SDL2_image)
21mr|python-pygame-2.1.2-2|29	BuildRequires:	pkgconfig(SDL2_mixer)
21mr|python-pygame-2.1.2-2|30	BuildRequires:	pkgconfig(SDL2_ttf)
21mr|python-pygame-2.1.2-2|31	
21mr|python-pygame-2.1.2-2|32	%description
21mr|python-pygame-2.1.2-2|33	pygame is a Python wrapper module for the SDL multimedia library,
21mr|python-pygame-2.1.2-2|34	written by Pete Shinners. It contains python functions and classes that
21mr|python-pygame-2.1.2-2|35	will allow you to use SDL's support for playing cdroms, audio and video
21mr|python-pygame-2.1.2-2|36	output, and keyboard, mouse and joystick input. pygame also includes
21mr|python-pygame-2.1.2-2|37	support for the Numerical Python extension. pygame is the successor to
21mr|python-pygame-2.1.2-2|38	the pySDL wrapper project, written by Mark Baker.
21mr|python-pygame-2.1.2-2|39	
21mr|python-pygame-2.1.2-2|40	Install pygame if you would like to write or play SDL games written in
21mr|python-pygame-2.1.2-2|41	the python language.
21mr|python-pygame-2.1.2-2|42	
21mr|python-pygame-2.1.2-2|43	#------------------------------------------------------------------
21mr|python-pygame-2.1.2-2|44	
21mr|python-pygame-2.1.2-2|45	%package doc
21mr|python-pygame-2.1.2-2|46	Summary:	Pygame documentation and example programs
21mr|python-pygame-2.1.2-2|47	Group:		Development/Python
21mr|python-pygame-2.1.2-2|48	BuildArch:	noarch
21mr|python-pygame-2.1.2-2|49	
21mr|python-pygame-2.1.2-2|50	%description doc
21mr|python-pygame-2.1.2-2|51	pygame is a Python wrapper module for the SDL multimedia library,
21mr|python-pygame-2.1.2-2|52	written by Pete Shinners. It contains python functions and classes that
21mr|python-pygame-2.1.2-2|53	will allow you to use SDL's support for playing cdroms, audio and video
21mr|python-pygame-2.1.2-2|54	output, and keyboard, mouse and joystick input. pygame also includes
21mr|python-pygame-2.1.2-2|55	support for the Numerical Python extension. pygame is the successor to
21mr|python-pygame-2.1.2-2|56	the pySDL wrapper project, written by Mark Baker.
21mr|python-pygame-2.1.2-2|57	
21mr|python-pygame-2.1.2-2|58	Install pygame-doc if you need the API documentation and example
21mr|python-pygame-2.1.2-2|59	programs.
21mr|python-pygame-2.1.2-2|60	
21mr|python-pygame-2.1.2-2|61	%files doc
21mr|python-pygame-2.1.2-2|62	%doc docs/
21mr|python-pygame-2.1.2-2|63	%doc examples/
21mr|python-pygame-2.1.2-2|64	
21mr|python-pygame-2.1.2-2|65	#-------------------------------------------------------------
21mr|python-pygame-2.1.2-2|66	
21mr|python-pygame-2.1.2-2|67	%package -n python3-%{pypi_name}-devel
21mr|python-pygame-2.1.2-2|68	Summary:	Pygame development headers
21mr|python-pygame-2.1.2-2|69	Group:		Development/Python
21mr|python-pygame-2.1.2-2|70	BuildArch:	noarch
21mr|python-pygame-2.1.2-2|71	
21mr|python-pygame-2.1.2-2|72	%description -n python3-%{pypi_name}-devel
21mr|python-pygame-2.1.2-2|73	pygame is a Python3 wrapper module for the SDL multimedia library,
21mr|python-pygame-2.1.2-2|74	written by Pete Shinners. It contains python functions and classes that
21mr|python-pygame-2.1.2-2|75	will allow you to use SDL's support for playing cdroms, audio and video
21mr|python-pygame-2.1.2-2|76	output, and keyboard, mouse and joystick input. pygame also includes
21mr|python-pygame-2.1.2-2|77	support for the Numerical Python3 extension. pygame is the successor to
21mr|python-pygame-2.1.2-2|78	the pySDL wrapper project, written by Mark Baker.
21mr|python-pygame-2.1.2-2|79	
21mr|python-pygame-2.1.2-2|80	Install the devel package if you want to build programs with pygame.
21mr|python-pygame-2.1.2-2|81	
21mr|python-pygame-2.1.2-2|82	%files -n python3-%{pypi_name}-devel
21mr|python-pygame-2.1.2-2|83	%doc README.rst
21mr|python-pygame-2.1.2-2|84	%{_includedir}/python3*/pygame
21mr|python-pygame-2.1.2-2|85	
21mr|python-pygame-2.1.2-2|86	#------------------------------------------------------------------
21mr|python-pygame-2.1.2-2|87	
21mr|python-pygame-2.1.2-2|88	%package -n python3-%{pypi_name}
21mr|python-pygame-2.1.2-2|89	Summary:	Python 3 module for interfacing with the SDL multimedia library
21mr|python-pygame-2.1.2-2|90	Group:		Development/Python
21mr|python-pygame-2.1.2-2|91	Provides:	py3-pygame = %{EVRD}
21mr|python-pygame-2.1.2-2|92	Provides:	pygame = %{EVRD}
21mr|python-pygame-2.1.2-2|93	
21mr|python-pygame-2.1.2-2|94	%description -n python3-%{pypi_name}
21mr|python-pygame-2.1.2-2|95	pygame is a Python3 wrapper module for the SDL multimedia library,
21mr|python-pygame-2.1.2-2|96	written by Pete Shinners. It contains python functions and classes that
21mr|python-pygame-2.1.2-2|97	will allow you to use SDL's support for playing cdroms, audio and video
21mr|python-pygame-2.1.2-2|98	output, and keyboard, mouse and joystick input. pygame also includes
21mr|python-pygame-2.1.2-2|99	support for the Numerical Python3 extension. pygame is the successor to
21mr|python-pygame-2.1.2-2|100	the pySDL wrapper project, written by Mark Baker.
21mr|python-pygame-2.1.2-2|101	
21mr|python-pygame-2.1.2-2|102	Install pygame if you would like to write or play SDL games written in
21mr|python-pygame-2.1.2-2|103	the python language.
21mr|python-pygame-2.1.2-2|104	
21mr|python-pygame-2.1.2-2|105	%files -n python3-%{pypi_name}
21mr|python-pygame-2.1.2-2|106	%doc README.rst
21mr|python-pygame-2.1.2-2|107	%{python3_sitearch}/pygame/
21mr|python-pygame-2.1.2-2|108	%{python3_sitearch}/pygame-%{version}-py*.egg-info/
21mr|python-pygame-2.1.2-2|109	
21mr|python-pygame-2.1.2-2|110	#------------------------------------------------------------------
21mr|python-pygame-2.1.2-2|111	
21mr|python-pygame-2.1.2-2|112	%prep
21mr|python-pygame-2.1.2-2|113	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-pygame-2.1.2-2|114	
21mr|python-pygame-2.1.2-2|115	# rpmlint fixes
21mr|python-pygame-2.1.2-2|116	find examples/ -type f -print0 | xargs -0 chmod -x
21mr|python-pygame-2.1.2-2|117	find docs/ -type f -print0 | xargs -0 chmod -x
21mr|python-pygame-2.1.2-2|118	find src_c/ -type f -name '*.h' -print0 | xargs -0 chmod -x
21mr|python-pygame-2.1.2-2|119	
21mr|python-pygame-2.1.2-2|120	iconv -f iso8859-1 -t utf-8 README.rst > README.rst.conv && mv -f README.rst.conv README.rst
21mr|python-pygame-2.1.2-2|121	
21mr|python-pygame-2.1.2-2|122	%build
21mr|python-pygame-2.1.2-2|123	%py3_build
21mr|python-pygame-2.1.2-2|124	
21mr|python-pygame-2.1.2-2|125	%install
21mr|python-pygame-2.1.2-2|126	%py3_install
21mr|python-pygame-2.1.2-2|127	
21mr|python-pygame-2.1.2-2|128	# Fix permissions
21mr|python-pygame-2.1.2-2|129	chmod +x %{buildroot}%{python3_sitearch}/pygame/*.so
21mr|python-pygame-2.1.2-2|130	chmod +x %{buildroot}%{python3_sitearch}/pygame/tests/test_utils/png.py
21mr|python-pygame-2.1.2-2|131	
21mr|python-pygame-2.1.2-2|132	# managed by doc package
21mr|python-pygame-2.1.2-2|133	rm -fr %{buildroot}%{python3_sitearch}/pygame/examples

16000 21
21mr|python-pygments-2.10.0-1|1	%define tarname pygments
21mr|python-pygments-2.10.0-1|2	
21mr|python-pygments-2.10.0-1|3	Summary:	Syntax highlighting package written in Python
21mr|python-pygments-2.10.0-1|4	Name:		python-pygments
21mr|python-pygments-2.10.0-1|5	Version:	2.10.0
21mr|python-pygments-2.10.0-1|6	Release:	1
21mr|python-pygments-2.10.0-1|7	License:	BSD
21mr|python-pygments-2.10.0-1|8	Group:		Development/Python
21mr|python-pygments-2.10.0-1|9	Url:		http://pygments.org/
21mr|python-pygments-2.10.0-1|10	Source0:	https://github.com/pygments/pygments/archive/%{version}.tar.gz?/%{tarname}-%{version}.tar.gz
21mr|python-pygments-2.10.0-1|11	BuildRequires:	pkgconfig(python2)
21mr|python-pygments-2.10.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-pygments-2.10.0-1|13	BuildRequires:	pythonegg(setuptools)
21mr|python-pygments-2.10.0-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-pygments-2.10.0-1|15	Requires:	python-pkg-resources
21mr|python-pygments-2.10.0-1|16	BuildArch:	noarch
21mr|python-pygments-2.10.0-1|17	
21mr|python-pygments-2.10.0-1|18	%description
21mr|python-pygments-2.10.0-1|19	Pygments is a syntax highlighting package written in Python.  It is a
21mr|python-pygments-2.10.0-1|20	generic syntax highlighter for general use in all kinds of software
21mr|python-pygments-2.10.0-1|21	such as forum systems, wikis or other applications that need to
21mr|python-pygments-2.10.0-1|22	prettify source code.  Highlights are:
21mr|python-pygments-2.10.0-1|23	
21mr|python-pygments-2.10.0-1|24	* a wide range of common languages and markup formats is supported
21mr|python-pygments-2.10.0-1|25	* special attention is paid to details, increasing quality by a fair amount
21mr|python-pygments-2.10.0-1|26	* support for new languages and formats are added easily
21mr|python-pygments-2.10.0-1|27	* a number of output formats, presently HTML, LaTeX, RTF, SVG and ANSI
21mr|python-pygments-2.10.0-1|28	sequences
21mr|python-pygments-2.10.0-1|29	* it is usable as a command-line tool and as a library
21mr|python-pygments-2.10.0-1|30	* ... and it highlights even Brainf*ck!
21mr|python-pygments-2.10.0-1|31	
21mr|python-pygments-2.10.0-1|32	#--------------------------------------------------------------------
21mr|python-pygments-2.10.0-1|33	
21mr|python-pygments-2.10.0-1|34	%package -n python2-pygments
21mr|python-pygments-2.10.0-1|35	%py2_migration_meta python2-pygments
21mr|python-pygments-2.10.0-1|36	Summary:	Syntax highlighting package written in Python3
21mr|python-pygments-2.10.0-1|37	Group:		Development/Python
21mr|python-pygments-2.10.0-1|38	
21mr|python-pygments-2.10.0-1|39	%description -n python2-pygments
21mr|python-pygments-2.10.0-1|40	Pygments is a syntax highlighting package written in Python.  It is a
21mr|python-pygments-2.10.0-1|41	generic syntax highlighter for general use in all kinds of software
21mr|python-pygments-2.10.0-1|42	such as forum systems, wikis or other applications that need to
21mr|python-pygments-2.10.0-1|43	prettify source code.
21mr|python-pygments-2.10.0-1|44	
21mr|python-pygments-2.10.0-1|45	%files -n python2-pygments
21mr|python-pygments-2.10.0-1|46	%doc AUTHORS CHANGES LICENSE
21mr|python-pygments-2.10.0-1|47	%{python2_sitelib}/*
21mr|python-pygments-2.10.0-1|48	
21mr|python-pygments-2.10.0-1|49	#--------------------------------------------------------------------
21mr|python-pygments-2.10.0-1|50	
21mr|python-pygments-2.10.0-1|51	%package -n python3-pygments
21mr|python-pygments-2.10.0-1|52	Summary:	Syntax highlighting package written in Python3
21mr|python-pygments-2.10.0-1|53	Group:		Development/Python
21mr|python-pygments-2.10.0-1|54	
21mr|python-pygments-2.10.0-1|55	%description -n python3-pygments
21mr|python-pygments-2.10.0-1|56	Pygments is a syntax highlighting package written in Python.  It is a
21mr|python-pygments-2.10.0-1|57	generic syntax highlighter for general use in all kinds of software
21mr|python-pygments-2.10.0-1|58	such as forum systems, wikis or other applications that need to
21mr|python-pygments-2.10.0-1|59	prettify source code.
21mr|python-pygments-2.10.0-1|60	
21mr|python-pygments-2.10.0-1|61	%files -n python3-pygments
21mr|python-pygments-2.10.0-1|62	%doc AUTHORS CHANGES LICENSE
21mr|python-pygments-2.10.0-1|63	%{python3_sitelib}/*
21mr|python-pygments-2.10.0-1|64	%{_bindir}/pygmentize
21mr|python-pygments-2.10.0-1|65	%{_mandir}/man1/pygmentize.*
21mr|python-pygments-2.10.0-1|66	
21mr|python-pygments-2.10.0-1|67	#--------------------------------------------------------------------
21mr|python-pygments-2.10.0-1|68	
21mr|python-pygments-2.10.0-1|69	%prep
21mr|python-pygments-2.10.0-1|70	%setup -qn %{tarname}-%{version}
21mr|python-pygments-2.10.0-1|71	
21mr|python-pygments-2.10.0-1|72	cp -a . %{py3dir}
21mr|python-pygments-2.10.0-1|73	
21mr|python-pygments-2.10.0-1|74	%build
21mr|python-pygments-2.10.0-1|75	pushd %{py3dir}
21mr|python-pygments-2.10.0-1|76	%py3_build
21mr|python-pygments-2.10.0-1|77	popd
21mr|python-pygments-2.10.0-1|78	%py2_build
21mr|python-pygments-2.10.0-1|79	
21mr|python-pygments-2.10.0-1|80	%install
21mr|python-pygments-2.10.0-1|81	%py2_install
21mr|python-pygments-2.10.0-1|82	pushd %{py3dir}
21mr|python-pygments-2.10.0-1|83	%py3_install
21mr|python-pygments-2.10.0-1|84	popd
21mr|python-pygments-2.10.0-1|85	
21mr|python-pygments-2.10.0-1|86	install -Dm0644 doc/pygmentize.1 %{buildroot}%{_mandir}/man1/pygmentize.1

16001 21
21mr|python-pyinotify-0.9.6-3|1	%define oname pyinotify
21mr|python-pyinotify-0.9.6-3|2	
21mr|python-pyinotify-0.9.6-3|3	Summary:	Python module for monitoring filesystems changes
21mr|python-pyinotify-0.9.6-3|4	Name:		python-%{oname}
21mr|python-pyinotify-0.9.6-3|5	Version:	0.9.6
21mr|python-pyinotify-0.9.6-3|6	Release:	3
21mr|python-pyinotify-0.9.6-3|7	License:	MIT
21mr|python-pyinotify-0.9.6-3|8	Group:		Development/Python
21mr|python-pyinotify-0.9.6-3|9	Url:		http://github.com/seb-m/pyinotify
21mr|python-pyinotify-0.9.6-3|10	Source0:	https://files.pythonhosted.org/packages/e3/c0/fd5b18dde17c1249658521f69598f3252f11d9d7a980c5be8619970646e1/pyinotify-0.9.6.tar.gz
21mr|python-pyinotify-0.9.6-3|11	BuildRequires:	epydoc
21mr|python-pyinotify-0.9.6-3|12	Provides:	%{oname} = %{EVRD}
21mr|python-pyinotify-0.9.6-3|13	BuildArch:	noarch
21mr|python-pyinotify-0.9.6-3|14	
21mr|python-pyinotify-0.9.6-3|15	%description
21mr|python-pyinotify-0.9.6-3|16	Pyinotify is a pure Python module for monitoring filesystems changes.
21mr|python-pyinotify-0.9.6-3|17	Pyinotify relies on inotify, a Linux Kernel functionality (since
21mr|python-pyinotify-0.9.6-3|18	kernel 2.6.13). inotify is an event-driven notification mechanism, its
21mr|python-pyinotify-0.9.6-3|19	notifications are exported to user space through three system calls.
21mr|python-pyinotify-0.9.6-3|20	Pyinotify binds these system calls and provides an implementation on
21mr|python-pyinotify-0.9.6-3|21	top of them.
21mr|python-pyinotify-0.9.6-3|22	
21mr|python-pyinotify-0.9.6-3|23	#----------------------------------------------------------------------------
21mr|python-pyinotify-0.9.6-3|24	
21mr|python-pyinotify-0.9.6-3|25	%package -n python2-pyinotify
21mr|python-pyinotify-0.9.6-3|26	%py2_migration_meta python2-pyinotify
21mr|python-pyinotify-0.9.6-3|27	Summary:	Python module for monitoring filesystems changes
21mr|python-pyinotify-0.9.6-3|28	Group:		Development/Python
21mr|python-pyinotify-0.9.6-3|29	BuildRequires:	pkgconfig(python2)
21mr|python-pyinotify-0.9.6-3|30	
21mr|python-pyinotify-0.9.6-3|31	%description -n python2-pyinotify
21mr|python-pyinotify-0.9.6-3|32	Pyinotify is a pure Python module for monitoring filesystems changes.
21mr|python-pyinotify-0.9.6-3|33	Pyinotify relies on inotify, a Linux Kernel functionality (since
21mr|python-pyinotify-0.9.6-3|34	kernel 2.6.13). inotify is an event-driven notification mechanism, its
21mr|python-pyinotify-0.9.6-3|35	notifications are exported to user space through three system calls.
21mr|python-pyinotify-0.9.6-3|36	Pyinotify binds these system calls and provides an implementation on
21mr|python-pyinotify-0.9.6-3|37	top of them.
21mr|python-pyinotify-0.9.6-3|38	
21mr|python-pyinotify-0.9.6-3|39	%files -n python2-pyinotify
21mr|python-pyinotify-0.9.6-3|40	%doc README* ACKS COPYING
21mr|python-pyinotify-0.9.6-3|41	%{python2_sitelib}/*
21mr|python-pyinotify-0.9.6-3|42	
21mr|python-pyinotify-0.9.6-3|43	#----------------------------------------------------------------------------
21mr|python-pyinotify-0.9.6-3|44	
21mr|python-pyinotify-0.9.6-3|45	%package -n python3-pyinotify
21mr|python-pyinotify-0.9.6-3|46	Summary:	Python module for monitoring filesystems changes
21mr|python-pyinotify-0.9.6-3|47	Group:		Development/Python
21mr|python-pyinotify-0.9.6-3|48	BuildRequires:	pkgconfig(python3)
21mr|python-pyinotify-0.9.6-3|49	# Previous py3 subpackages were named in a wrong way
21mr|python-pyinotify-0.9.6-3|50	Obsoletes:	python3-pyinotify-0.9.4 < 0.9.5
21mr|python-pyinotify-0.9.6-3|51	Obsoletes:	python3-pyinotify-0.9.5 < 0.9.5-4
21mr|python-pyinotify-0.9.6-3|52	
21mr|python-pyinotify-0.9.6-3|53	%description -n python3-pyinotify
21mr|python-pyinotify-0.9.6-3|54	Pyinotify is a pure Python module for monitoring filesystems changes.
21mr|python-pyinotify-0.9.6-3|55	Pyinotify relies on inotify, a Linux Kernel functionality (since
21mr|python-pyinotify-0.9.6-3|56	kernel 2.6.13). inotify is an event-driven notification mechanism, its
21mr|python-pyinotify-0.9.6-3|57	notifications are exported to user space through three system calls.
21mr|python-pyinotify-0.9.6-3|58	Pyinotify binds these system calls and provides an implementation on
21mr|python-pyinotify-0.9.6-3|59	top of them.
21mr|python-pyinotify-0.9.6-3|60	
21mr|python-pyinotify-0.9.6-3|61	%files -n python3-pyinotify
21mr|python-pyinotify-0.9.6-3|62	%doc README* ACKS COPYING
21mr|python-pyinotify-0.9.6-3|63	%{python3_sitelib}/*
21mr|python-pyinotify-0.9.6-3|64	
21mr|python-pyinotify-0.9.6-3|65	#----------------------------------------------------------------------------
21mr|python-pyinotify-0.9.6-3|66	
21mr|python-pyinotify-0.9.6-3|67	%prep
21mr|python-pyinotify-0.9.6-3|68	%setup -q -n %{oname}-%{version}
21mr|python-pyinotify-0.9.6-3|69	rm -rf %{py3dir}
21mr|python-pyinotify-0.9.6-3|70	cp -a . %{py3dir}
21mr|python-pyinotify-0.9.6-3|71	
21mr|python-pyinotify-0.9.6-3|72	%build
21mr|python-pyinotify-0.9.6-3|73	pushd %{py3dir}
21mr|python-pyinotify-0.9.6-3|74	%py3_build
21mr|python-pyinotify-0.9.6-3|75	popd
21mr|python-pyinotify-0.9.6-3|76	export PYTHON=%__python2
21mr|python-pyinotify-0.9.6-3|77	%py2_build
21mr|python-pyinotify-0.9.6-3|78	
21mr|python-pyinotify-0.9.6-3|79	%install
21mr|python-pyinotify-0.9.6-3|80	pushd %{py3dir}
21mr|python-pyinotify-0.9.6-3|81	%py3_install
21mr|python-pyinotify-0.9.6-3|82	popd
21mr|python-pyinotify-0.9.6-3|83	%py2_install

16002 21
21mr|python-pyjsparser-2.7.1-2|1	%define module pyjsparser
21mr|python-pyjsparser-2.7.1-2|2	
21mr|python-pyjsparser-2.7.1-2|3	Summary:	Fast JavaScript parser - manual translation of esprima.js to python
21mr|python-pyjsparser-2.7.1-2|4	Name:		python-pyjsparser
21mr|python-pyjsparser-2.7.1-2|5	Version:	2.7.1
21mr|python-pyjsparser-2.7.1-2|6	Release:	2
21mr|python-pyjsparser-2.7.1-2|7	License:	MIT
21mr|python-pyjsparser-2.7.1-2|8	Group:		Development/Python
21mr|python-pyjsparser-2.7.1-2|9	Url:		https://github.com/PiotrDabkowski/pyjsparser
21mr|python-pyjsparser-2.7.1-2|10	Source0:	https://files.pythonhosted.org/packages/48/ef/c72abcfa2c6accd03e7c89c400790fc3d908c5804d50a7c4e9ceabd74d23/pyjsparser-2.7.1.tar.gz
21mr|python-pyjsparser-2.7.1-2|11	BuildRequires:	pkgconfig(python3)
21mr|python-pyjsparser-2.7.1-2|12	BuildRequires:	python3egg(setuptools)
21mr|python-pyjsparser-2.7.1-2|13	BuildArch:	noarch
21mr|python-pyjsparser-2.7.1-2|14	
21mr|python-pyjsparser-2.7.1-2|15	%description
21mr|python-pyjsparser-2.7.1-2|16	Fast JavaScript parser - manual translation of esprima.js to python.
21mr|python-pyjsparser-2.7.1-2|17	Takes 1 second to parse whole angular.js library so parsing speed is about
21mr|python-pyjsparser-2.7.1-2|18	100k characters per second which makes it the fastest and most comprehensible
21mr|python-pyjsparser-2.7.1-2|19	JavaScript parser for python out there.
21mr|python-pyjsparser-2.7.1-2|20	Supports whole ECMAScript 5.1 and parts of ECMAScript 6.
21mr|python-pyjsparser-2.7.1-2|21	
21mr|python-pyjsparser-2.7.1-2|22	#----------------------------------------------------------------------------
21mr|python-pyjsparser-2.7.1-2|23	
21mr|python-pyjsparser-2.7.1-2|24	%package -n python3-%{module}
21mr|python-pyjsparser-2.7.1-2|25	Summary:	Fast JavaScript parser - manual translation of esprima.js to python
21mr|python-pyjsparser-2.7.1-2|26	Group:		Development/Python
21mr|python-pyjsparser-2.7.1-2|27	
21mr|python-pyjsparser-2.7.1-2|28	%description -n python3-%{module}
21mr|python-pyjsparser-2.7.1-2|29	Fast JavaScript parser - manual translation of esprima.js to python.
21mr|python-pyjsparser-2.7.1-2|30	Takes 1 second to parse whole angular.js library so parsing speed is about
21mr|python-pyjsparser-2.7.1-2|31	100k characters per second which makes it the fastest and most comprehensible
21mr|python-pyjsparser-2.7.1-2|32	JavaScript parser for python out there.
21mr|python-pyjsparser-2.7.1-2|33	Supports whole ECMAScript 5.1 and parts of ECMAScript 6.
21mr|python-pyjsparser-2.7.1-2|34	
21mr|python-pyjsparser-2.7.1-2|35	%files -n python3-%{module}
21mr|python-pyjsparser-2.7.1-2|36	%{python3_sitelib}/*
21mr|python-pyjsparser-2.7.1-2|37	
21mr|python-pyjsparser-2.7.1-2|38	#----------------------------------------------------------------------------
21mr|python-pyjsparser-2.7.1-2|39	
21mr|python-pyjsparser-2.7.1-2|40	%prep
21mr|python-pyjsparser-2.7.1-2|41	%setup -qn pyjsparser-%{version}
21mr|python-pyjsparser-2.7.1-2|42	%apply_patches
21mr|python-pyjsparser-2.7.1-2|43	
21mr|python-pyjsparser-2.7.1-2|44	rm -rf *.egg-info
21mr|python-pyjsparser-2.7.1-2|45	
21mr|python-pyjsparser-2.7.1-2|46	%build
21mr|python-pyjsparser-2.7.1-2|47	%py3_build
21mr|python-pyjsparser-2.7.1-2|48	
21mr|python-pyjsparser-2.7.1-2|49	%install
21mr|python-pyjsparser-2.7.1-2|50	%py3_install

16003 21
21mr|python-pykmip-0.10.0-1|1	%global pypi_name PyKMIP
21mr|python-pykmip-0.10.0-1|2	%global sname pykmip
21mr|python-pykmip-0.10.0-1|3	
21mr|python-pykmip-0.10.0-1|4	Name:		python-%{sname}
21mr|python-pykmip-0.10.0-1|5	Version:	0.10.0
21mr|python-pykmip-0.10.0-1|6	Release:	1
21mr|python-pykmip-0.10.0-1|7	Summary:	Python implementation of the Key Management Interoperability Protocol
21mr|python-pykmip-0.10.0-1|8	Group:		Development/Python
21mr|python-pykmip-0.10.0-1|9	License:	ASL 2.0
21mr|python-pykmip-0.10.0-1|10	URL:		https://github.com/OpenKMIP/PyKMIP
21mr|python-pykmip-0.10.0-1|11	Source0:	https://pypi.python.org/packages/source/P/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-pykmip-0.10.0-1|12	Patch0:		enum34.patch
21mr|python-pykmip-0.10.0-1|13	BuildArch:      noarch
21mr|python-pykmip-0.10.0-1|14	
21mr|python-pykmip-0.10.0-1|15	%description
21mr|python-pykmip-0.10.0-1|16	PyKMIP is a Python implementation of the Key Management Interoperability
21mr|python-pykmip-0.10.0-1|17	Protocol (KMIP). KMIP is a client/server communication protocol for the
21mr|python-pykmip-0.10.0-1|18	storage and maintenance of key, certificate, and secret objects. The
21mr|python-pykmip-0.10.0-1|19	standard is governed by the `Organization for the Advancement of
21mr|python-pykmip-0.10.0-1|20	Structured InformationStandards`_ (OASIS).
21mr|python-pykmip-0.10.0-1|21	
21mr|python-pykmip-0.10.0-1|22	#---------------------------------------------------------------
21mr|python-pykmip-0.10.0-1|23	%package -n python3-%{sname}
21mr|python-pykmip-0.10.0-1|24	Summary:	Python implementation of the Key Management Interoperability Protocol
21mr|python-pykmip-0.10.0-1|25	Group:		Development/Python
21mr|python-pykmip-0.10.0-1|26	BuildRequires:	python3-devel
21mr|python-pykmip-0.10.0-1|27	BuildRequires:	python3-six
21mr|python-pykmip-0.10.0-1|28	BuildRequires:	python3-setuptools
21mr|python-pykmip-0.10.0-1|29	Requires:	python3-cryptography
21mr|python-pykmip-0.10.0-1|30	Requires:	python3-requests
21mr|python-pykmip-0.10.0-1|31	Requires:	python3-six
21mr|python-pykmip-0.10.0-1|32	Requires:	python3-sqlalchemy
21mr|python-pykmip-0.10.0-1|33	
21mr|python-pykmip-0.10.0-1|34	%description -n python3-%{sname}
21mr|python-pykmip-0.10.0-1|35	PyKMIP is a Python implementation of the Key Management Interoperability
21mr|python-pykmip-0.10.0-1|36	Protocol (KMIP). KMIP is a client/server communication protocol for the
21mr|python-pykmip-0.10.0-1|37	storage and maintenance of key, certificate, and secret objects. The
21mr|python-pykmip-0.10.0-1|38	standard is governed by the `Organization for the Advancement of
21mr|python-pykmip-0.10.0-1|39	Structured InformationStandards`_ (OASIS).
21mr|python-pykmip-0.10.0-1|40	
21mr|python-pykmip-0.10.0-1|41	%files -n python3-%{sname}
21mr|python-pykmip-0.10.0-1|42	%doc README.rst
21mr|python-pykmip-0.10.0-1|43	%license LICENSE.txt
21mr|python-pykmip-0.10.0-1|44	%{_bindir}/pykmip-server
21mr|python-pykmip-0.10.0-1|45	%{python3_sitelib}/kmip
21mr|python-pykmip-0.10.0-1|46	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-pykmip-0.10.0-1|47	
21mr|python-pykmip-0.10.0-1|48	#---------------------------------------------------------------
21mr|python-pykmip-0.10.0-1|49	
21mr|python-pykmip-0.10.0-1|50	%prep
21mr|python-pykmip-0.10.0-1|51	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-pykmip-0.10.0-1|52	
21mr|python-pykmip-0.10.0-1|53	%build
21mr|python-pykmip-0.10.0-1|54	%py3_build
21mr|python-pykmip-0.10.0-1|55	
21mr|python-pykmip-0.10.0-1|56	%install
21mr|python-pykmip-0.10.0-1|57	%py3_install

16004 21
21mr|python-pylama-7.7.1-1|1	%global pypi_name pylama
21mr|python-pylama-7.7.1-1|2	
21mr|python-pylama-7.7.1-1|3	Summary:	Code audit tool for Python and JavaScript
21mr|python-pylama-7.7.1-1|4	Name:		python-%{pypi_name}
21mr|python-pylama-7.7.1-1|5	Version:	7.7.1
21mr|python-pylama-7.7.1-1|6	Release:	1
21mr|python-pylama-7.7.1-1|7	License:	LGPLv2
21mr|python-pylama-7.7.1-1|8	Group:		Development/Python
21mr|python-pylama-7.7.1-1|9	Url:		https://github.com/klen/pylama
21mr|python-pylama-7.7.1-1|10	Source0:	%{pypi_source}
21mr|python-pylama-7.7.1-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-pylama-7.7.1-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-pylama-7.7.1-1|13	BuildArch:	noarch
21mr|python-pylama-7.7.1-1|14	
21mr|python-pylama-7.7.1-1|15	%description
21mr|python-pylama-7.7.1-1|16	Code audit tool for Python and JavaScript.
21mr|python-pylama-7.7.1-1|17	
21mr|python-pylama-7.7.1-1|18	#----------------------------------------------------------------------------
21mr|python-pylama-7.7.1-1|19	
21mr|python-pylama-7.7.1-1|20	%package -n python3-%{pypi_name}
21mr|python-pylama-7.7.1-1|21	Summary:	Code audit tool for Python and JavaScript
21mr|python-pylama-7.7.1-1|22	Group:		Development/Python
21mr|python-pylama-7.7.1-1|23	Requires:	python3dist(mccabe) >= 0.5.2
21mr|python-pylama-7.7.1-1|24	Requires:	python3dist(pycodestyle) >= 2.3.1
21mr|python-pylama-7.7.1-1|25	Requires:	python3dist(pydocstyle) >= 2.0.0
21mr|python-pylama-7.7.1-1|26	Requires:	python3dist(pyflakes) >= 1.5.0
21mr|python-pylama-7.7.1-1|27	Requires:	python3dist(setuptools)
21mr|python-pylama-7.7.1-1|28	
21mr|python-pylama-7.7.1-1|29	%description -n python3-%{pypi_name}
21mr|python-pylama-7.7.1-1|30	Code audit tool for Python and JavaScript.
21mr|python-pylama-7.7.1-1|31	
21mr|python-pylama-7.7.1-1|32	%files -n python3-%{pypi_name}
21mr|python-pylama-7.7.1-1|33	%license LICENSE
21mr|python-pylama-7.7.1-1|34	%doc README.rst
21mr|python-pylama-7.7.1-1|35	%{_bindir}/pylama
21mr|python-pylama-7.7.1-1|36	%{python3_sitelib}/%{pypi_name}
21mr|python-pylama-7.7.1-1|37	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
21mr|python-pylama-7.7.1-1|38	
21mr|python-pylama-7.7.1-1|39	#----------------------------------------------------------------------------
21mr|python-pylama-7.7.1-1|40	
21mr|python-pylama-7.7.1-1|41	%prep
21mr|python-pylama-7.7.1-1|42	%setup -qn %{pypi_name}-%{version}
21mr|python-pylama-7.7.1-1|43	
21mr|python-pylama-7.7.1-1|44	# Remove bundled egg-info
21mr|python-pylama-7.7.1-1|45	rm -rf %{pypi_name}.egg-info
21mr|python-pylama-7.7.1-1|46	
21mr|python-pylama-7.7.1-1|47	%build
21mr|python-pylama-7.7.1-1|48	%py3_build
21mr|python-pylama-7.7.1-1|49	
21mr|python-pylama-7.7.1-1|50	%install
21mr|python-pylama-7.7.1-1|51	%py3_install
21mr|python-pylama-7.7.1-1|52	
21mr|python-pylama-7.7.1-1|53	rm -rf %{buildroot}%{python3_sitelib}/tests/
21mr|python-pylama-7.7.1-1|54	

16005 21
21mr|python-pylev-1.4.0-1|1	%global pypi_name pylev
21mr|python-pylev-1.4.0-1|2	
21mr|python-pylev-1.4.0-1|3	%global common_description %{expand:
21mr|python-pylev-1.4.0-1|4	A pure Python Levenshtein implementation that’s not freaking GPL’d.
21mr|python-pylev-1.4.0-1|5	
21mr|python-pylev-1.4.0-1|6	Based off the Wikipedia code samples at
21mr|python-pylev-1.4.0-1|7	https://en.wikipedia.org/wiki/Levenshtein_distance.}
21mr|python-pylev-1.4.0-1|8	
21mr|python-pylev-1.4.0-1|9	Name:           python-%{pypi_name}
21mr|python-pylev-1.4.0-1|10	Summary:        Liberally licensed, pure Python Levenshtein implementation
21mr|python-pylev-1.4.0-1|11	Group:          Development/Python
21mr|python-pylev-1.4.0-1|12	Version:        1.4.0
21mr|python-pylev-1.4.0-1|13	Release:        1
21mr|python-pylev-1.4.0-1|14	License:        BSD
21mr|python-pylev-1.4.0-1|15	
21mr|python-pylev-1.4.0-1|16	URL:            http://github.com/toastdriven/pylev
21mr|python-pylev-1.4.0-1|17	Source0:        %{pypi_source}
21mr|python-pylev-1.4.0-1|18	
21mr|python-pylev-1.4.0-1|19	# Include LICENSE file from upstream repository
21mr|python-pylev-1.4.0-1|20	Source1:        https://raw.githubusercontent.com/toastdriven/pylev/master/LICENSE
21mr|python-pylev-1.4.0-1|21	
21mr|python-pylev-1.4.0-1|22	BuildArch:      noarch
21mr|python-pylev-1.4.0-1|23	
21mr|python-pylev-1.4.0-1|24	BuildRequires:  python3-devel
21mr|python-pylev-1.4.0-1|25	BuildRequires:  python3dist(setuptools)
21mr|python-pylev-1.4.0-1|26	
21mr|python-pylev-1.4.0-1|27	%description %{common_description}
21mr|python-pylev-1.4.0-1|28	
21mr|python-pylev-1.4.0-1|29	#--------------------------------------------------------------
21mr|python-pylev-1.4.0-1|30	%package -n     python3-%{pypi_name}
21mr|python-pylev-1.4.0-1|31	Summary:        %{summary}
21mr|python-pylev-1.4.0-1|32	Group:          Development/Python
21mr|python-pylev-1.4.0-1|33	
21mr|python-pylev-1.4.0-1|34	%description -n python3-%{pypi_name} %{common_description}
21mr|python-pylev-1.4.0-1|35	
21mr|python-pylev-1.4.0-1|36	%files -n python3-%{pypi_name}
21mr|python-pylev-1.4.0-1|37	%doc README.rst
21mr|python-pylev-1.4.0-1|38	%license LICENSE
21mr|python-pylev-1.4.0-1|39	%{python3_sitelib}/%{pypi_name}/__pycache__/*
21mr|python-pylev-1.4.0-1|40	%{python3_sitelib}/%{pypi_name}/*.py
21mr|python-pylev-1.4.0-1|41	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-pylev-1.4.0-1|42	
21mr|python-pylev-1.4.0-1|43	#--------------------------------------------------------------
21mr|python-pylev-1.4.0-1|44	%prep
21mr|python-pylev-1.4.0-1|45	%autosetup -n %{pypi_name}-%{version}
21mr|python-pylev-1.4.0-1|46	
21mr|python-pylev-1.4.0-1|47	# Remove bundled egg-info
21mr|python-pylev-1.4.0-1|48	rm -rf %{pypi_name}.egg-info
21mr|python-pylev-1.4.0-1|49	
21mr|python-pylev-1.4.0-1|50	cp %{SOURCE1} .
21mr|python-pylev-1.4.0-1|51	
21mr|python-pylev-1.4.0-1|52	
21mr|python-pylev-1.4.0-1|53	%build
21mr|python-pylev-1.4.0-1|54	%py3_build
21mr|python-pylev-1.4.0-1|55	
21mr|python-pylev-1.4.0-1|56	%install
21mr|python-pylev-1.4.0-1|57	%py3_install
21mr|python-pylev-1.4.0-1|58	

16006 21
21mr|python-pylibacl-0.6.0-2|1	%define rname pylibacl
21mr|python-pylibacl-0.6.0-2|2	
21mr|python-pylibacl-0.6.0-2|3	Summary:        Posix ACL module for Python
21mr|python-pylibacl-0.6.0-2|4	Name:           python-%{rname}
21mr|python-pylibacl-0.6.0-2|5	Version:        0.6.0
21mr|python-pylibacl-0.6.0-2|6	Release:        2
21mr|python-pylibacl-0.6.0-2|7	License:        GPLv2+
21mr|python-pylibacl-0.6.0-2|8	Group:          Development/Python
21mr|python-pylibacl-0.6.0-2|9	Url:            http://%{rname}.sourceforge.net
21mr|python-pylibacl-0.6.0-2|10	Source0:        %{pypi_source %{rname} %{version}}
21mr|python-pylibacl-0.6.0-2|11	BuildRequires:  acl-devel
21mr|python-pylibacl-0.6.0-2|12	BuildRequires:  python3-devel
21mr|python-pylibacl-0.6.0-2|13	BuildRequires:  pkgconfig(python3)
21mr|python-pylibacl-0.6.0-2|14	BuildRequires:  python3dist(setuptools)
21mr|python-pylibacl-0.6.0-2|15	Provides:       %{rname} = %{EVRD}
21mr|python-pylibacl-0.6.0-2|16	
21mr|python-pylibacl-0.6.0-2|17	%description
21mr|python-pylibacl-0.6.0-2|18	This is an extension for Python which implements POSIX ACLs (POSIX.1e).
21mr|python-pylibacl-0.6.0-2|19	
21mr|python-pylibacl-0.6.0-2|20	#----------------------------------------------------------------------------
21mr|python-pylibacl-0.6.0-2|21	
21mr|python-pylibacl-0.6.0-2|22	%package -n python3-%{rname}
21mr|python-pylibacl-0.6.0-2|23	Summary:    Posix ACL module for Python
21mr|python-pylibacl-0.6.0-2|24	
21mr|python-pylibacl-0.6.0-2|25	%description -n python3-%{rname}
21mr|python-pylibacl-0.6.0-2|26	This is an extension for Python which implements POSIX ACLs (POSIX.1e).
21mr|python-pylibacl-0.6.0-2|27	
21mr|python-pylibacl-0.6.0-2|28	%files -n python3-%{rname}
21mr|python-pylibacl-0.6.0-2|29	%dir %{py3_platsitedir}/%{rname}-%{version}-py%{py3_ver}.egg-info
21mr|python-pylibacl-0.6.0-2|30	%{py3_platsitedir}/%{rname}-%{version}-py%{py3_ver}.egg-info/*
21mr|python-pylibacl-0.6.0-2|31	%{py3_platsitedir}/posix1e.cpython-*.so
21mr|python-pylibacl-0.6.0-2|32	
21mr|python-pylibacl-0.6.0-2|33	#----------------------------------------------------------------------------
21mr|python-pylibacl-0.6.0-2|34	
21mr|python-pylibacl-0.6.0-2|35	%prep
21mr|python-pylibacl-0.6.0-2|36	%setup -q -n %{rname}-%{version}
21mr|python-pylibacl-0.6.0-2|37	
21mr|python-pylibacl-0.6.0-2|38	%build
21mr|python-pylibacl-0.6.0-2|39	%{py3_build}
21mr|python-pylibacl-0.6.0-2|40	
21mr|python-pylibacl-0.6.0-2|41	%install
21mr|python-pylibacl-0.6.0-2|42	%{py3_install}

16007 21
21mr|python-pymongo-3.11.3-1|1	%global bootstrap 0
21mr|python-pymongo-3.11.3-1|2	
21mr|python-pymongo-3.11.3-1|3	Name:		python-pymongo
21mr|python-pymongo-3.11.3-1|4	Version:	3.11.3
21mr|python-pymongo-3.11.3-1|5	Release:	1
21mr|python-pymongo-3.11.3-1|6	Group:		Development/Python
21mr|python-pymongo-3.11.3-1|7	# All code is ASL 2.0 except bson/time64*.{c,h} which is MIT
21mr|python-pymongo-3.11.3-1|8	License:	ASL 2.0 and MIT
21mr|python-pymongo-3.11.3-1|9	Summary:	Python driver for MongoDB
21mr|python-pymongo-3.11.3-1|10	URL:		http://api.mongodb.org/python
21mr|python-pymongo-3.11.3-1|11	Source0:	https://github.com/mongodb/mongo-python-driver/archive/%{version}/pymongo-%{version}.tar.gz
21mr|python-pymongo-3.11.3-1|12	# This patch removes the bundled ssl.match_hostname library as it was vulnerable to CVE-2013-7440
21mr|python-pymongo-3.11.3-1|13	# and CVE-2013-2099, and wasn't needed anyway since Fedora >= 22 has the needed module in the Python
21mr|python-pymongo-3.11.3-1|14	# standard library. It also adjusts imports so that they exclusively use the code from Python.
21mr|python-pymongo-3.11.3-1|15	Patch01:	0001-Use-ssl.match_hostname-from-the-Python-stdlib.patch
21mr|python-pymongo-3.11.3-1|16	
21mr|python-pymongo-3.11.3-1|17	BuildRequires:	gcc
21mr|python-pymongo-3.11.3-1|18	%if 0%{!?bootstrap:1}
21mr|python-pymongo-3.11.3-1|19	BuildRequires:	python3-sphinx
21mr|python-pymongo-3.11.3-1|20	%endif
21mr|python-pymongo-3.11.3-1|21	BuildRequires:	pkgconfig(python3)
21mr|python-pymongo-3.11.3-1|22	BuildRequires:	python3egg(setuptools)
21mr|python-pymongo-3.11.3-1|23	
21mr|python-pymongo-3.11.3-1|24	%description
21mr|python-pymongo-3.11.3-1|25	The Python driver for MongoDB.
21mr|python-pymongo-3.11.3-1|26	
21mr|python-pymongo-3.11.3-1|27	#---------------------------------------------------------------
21mr|python-pymongo-3.11.3-1|28	%package doc
21mr|python-pymongo-3.11.3-1|29	Summary:	Documentation for python-pymongo
21mr|python-pymongo-3.11.3-1|30	Group:		Documentation
21mr|python-pymongo-3.11.3-1|31	BuildArch:	noarch
21mr|python-pymongo-3.11.3-1|32	
21mr|python-pymongo-3.11.3-1|33	%description doc
21mr|python-pymongo-3.11.3-1|34	Documentation for python-pymongo.
21mr|python-pymongo-3.11.3-1|35	
21mr|python-pymongo-3.11.3-1|36	%files doc
21mr|python-pymongo-3.11.3-1|37	%license LICENSE
21mr|python-pymongo-3.11.3-1|38	%if 0%{!?bootstrap:1}
21mr|python-pymongo-3.11.3-1|39	%doc doc/_build/html/*
21mr|python-pymongo-3.11.3-1|40	%endif
21mr|python-pymongo-3.11.3-1|41	
21mr|python-pymongo-3.11.3-1|42	#---------------------------------------------------------------
21mr|python-pymongo-3.11.3-1|43	
21mr|python-pymongo-3.11.3-1|44	%package -n python3-bson
21mr|python-pymongo-3.11.3-1|45	Summary:	Python bson library
21mr|python-pymongo-3.11.3-1|46	Group:		Development/Python
21mr|python-pymongo-3.11.3-1|47	
21mr|python-pymongo-3.11.3-1|48	%description -n python3-bson
21mr|python-pymongo-3.11.3-1|49	BSON is a binary-encoded serialization of JSON-like documents. BSON is designed
21mr|python-pymongo-3.11.3-1|50	to be lightweight, traversable, and efficient. BSON, like JSON, supports the
21mr|python-pymongo-3.11.3-1|51	embedding of objects and arrays within other objects and arrays.  This package
21mr|python-pymongo-3.11.3-1|52	contains the python3 version of this module.
21mr|python-pymongo-3.11.3-1|53	
21mr|python-pymongo-3.11.3-1|54	%files -n python3-bson
21mr|python-pymongo-3.11.3-1|55	%license LICENSE
21mr|python-pymongo-3.11.3-1|56	%doc README.rst
21mr|python-pymongo-3.11.3-1|57	%{python3_sitearch}/bson
21mr|python-pymongo-3.11.3-1|58	
21mr|python-pymongo-3.11.3-1|59	#---------------------------------------------------------------
21mr|python-pymongo-3.11.3-1|60	
21mr|python-pymongo-3.11.3-1|61	%package -n python3-pymongo
21mr|python-pymongo-3.11.3-1|62	Summary:	Python driver for MongoDB
21mr|python-pymongo-3.11.3-1|63	Group:		Development/Python
21mr|python-pymongo-3.11.3-1|64	Requires:	python3-bson%{?_isa} = %{EVRD}
21mr|python-pymongo-3.11.3-1|65	
21mr|python-pymongo-3.11.3-1|66	%description -n python3-pymongo
21mr|python-pymongo-3.11.3-1|67	The Python driver for MongoDB.  This package contains the python3 version of
21mr|python-pymongo-3.11.3-1|68	this module.
21mr|python-pymongo-3.11.3-1|69	
21mr|python-pymongo-3.11.3-1|70	%files -n python3-pymongo
21mr|python-pymongo-3.11.3-1|71	%license LICENSE
21mr|python-pymongo-3.11.3-1|72	%doc README.rst
21mr|python-pymongo-3.11.3-1|73	%{python3_sitearch}/pymongo
21mr|python-pymongo-3.11.3-1|74	%{python3_sitearch}/pymongo-%{version}-*.egg-info
21mr|python-pymongo-3.11.3-1|75	
21mr|python-pymongo-3.11.3-1|76	#---------------------------------------------------------------
21mr|python-pymongo-3.11.3-1|77	
21mr|python-pymongo-3.11.3-1|78	%package -n python3-pymongo-gridfs
21mr|python-pymongo-3.11.3-1|79	Summary:	Python GridFS driver for MongoDB
21mr|python-pymongo-3.11.3-1|80	Group:		Development/Python
21mr|python-pymongo-3.11.3-1|81	Requires:	python3-pymongo%{?_isa} = %{EVRD}
21mr|python-pymongo-3.11.3-1|82	
21mr|python-pymongo-3.11.3-1|83	%description -n python3-pymongo-gridfs
21mr|python-pymongo-3.11.3-1|84	GridFS is a storage specification for large objects in MongoDB.  This package
21mr|python-pymongo-3.11.3-1|85	contains the python3 version of this module.
21mr|python-pymongo-3.11.3-1|86	
21mr|python-pymongo-3.11.3-1|87	%files -n python3-pymongo-gridfs
21mr|python-pymongo-3.11.3-1|88	%license LICENSE
21mr|python-pymongo-3.11.3-1|89	%doc README.rst
21mr|python-pymongo-3.11.3-1|90	%{python3_sitearch}/gridfs
21mr|python-pymongo-3.11.3-1|91	
21mr|python-pymongo-3.11.3-1|92	#---------------------------------------------------------------
21mr|python-pymongo-3.11.3-1|93	
21mr|python-pymongo-3.11.3-1|94	%prep
21mr|python-pymongo-3.11.3-1|95	%autosetup -p1 -n mongo-python-driver-%{version}
21mr|python-pymongo-3.11.3-1|96	
21mr|python-pymongo-3.11.3-1|97	# Remove the bundled ssl.match_hostname library as it was vulnerable to CVE-2013-7440
21mr|python-pymongo-3.11.3-1|98	# and CVE-2013-2099, and isn't needed anyway since Fedora >= 22 has the needed module in the Python
21mr|python-pymongo-3.11.3-1|99	# standard library.
21mr|python-pymongo-3.11.3-1|100	rm pymongo/ssl_match_hostname.py
21mr|python-pymongo-3.11.3-1|101	
21mr|python-pymongo-3.11.3-1|102	
21mr|python-pymongo-3.11.3-1|103	%build
21mr|python-pymongo-3.11.3-1|104	%py3_build
21mr|python-pymongo-3.11.3-1|105	
21mr|python-pymongo-3.11.3-1|106	%if 0%{!?bootstrap:1}
21mr|python-pymongo-3.11.3-1|107	pushd doc
21mr|python-pymongo-3.11.3-1|108	make %{?_smp_mflags} html
21mr|python-pymongo-3.11.3-1|109	popd
21mr|python-pymongo-3.11.3-1|110	%endif
21mr|python-pymongo-3.11.3-1|111	
21mr|python-pymongo-3.11.3-1|112	
21mr|python-pymongo-3.11.3-1|113	%install
21mr|python-pymongo-3.11.3-1|114	%py3_install
21mr|python-pymongo-3.11.3-1|115	# Fix permissions
21mr|python-pymongo-3.11.3-1|116	chmod 755 %{buildroot}%{python3_sitearch}/bson/*.so
21mr|python-pymongo-3.11.3-1|117	chmod 755 %{buildroot}%{python3_sitearch}/pymongo/*.so

16008 21
21mr|python-PyMySQL-1.0.2-1|1	%define module PyMySQL
21mr|python-PyMySQL-1.0.2-1|2	
21mr|python-PyMySQL-1.0.2-1|3	Name:           python-%{module}
21mr|python-PyMySQL-1.0.2-1|4	Version:	1.0.2
21mr|python-PyMySQL-1.0.2-1|5	Release:	1
21mr|python-PyMySQL-1.0.2-1|6	Summary:        Pure-Python MySQL client library
21mr|python-PyMySQL-1.0.2-1|7	Group:          Development/Python
21mr|python-PyMySQL-1.0.2-1|8	License:        MIT
21mr|python-PyMySQL-1.0.2-1|9	Url:            https://pypi.python.org/pypi/%{module}/
21mr|python-PyMySQL-1.0.2-1|10	Source0:	https://files.pythonhosted.org/packages/60/ea/33b8430115d9b617b713959b21dfd5db1df77425e38efea08d121e83b712/PyMySQL-1.0.2.tar.gz
21mr|python-PyMySQL-1.0.2-1|11	BuildArch:      noarch
21mr|python-PyMySQL-1.0.2-1|12	
21mr|python-PyMySQL-1.0.2-1|13	%description
21mr|python-PyMySQL-1.0.2-1|14	This package contains a pure-Python MySQL client library.
21mr|python-PyMySQL-1.0.2-1|15	The goal of PyMySQL is to be a drop-in replacement for
21mr|python-PyMySQL-1.0.2-1|16	MySQLdb and work on CPython, PyPy, IronPython
21mr|python-PyMySQL-1.0.2-1|17	and Jython.
21mr|python-PyMySQL-1.0.2-1|18	
21mr|python-PyMySQL-1.0.2-1|19	#-------------------------------------------------
21mr|python-PyMySQL-1.0.2-1|20	
21mr|python-PyMySQL-1.0.2-1|21	%package -n     python3-%{module}
21mr|python-PyMySQL-1.0.2-1|22	Summary:        %{summary}
21mr|python-PyMySQL-1.0.2-1|23	BuildRequires:  pkgconfig(python3)
21mr|python-PyMySQL-1.0.2-1|24	BuildRequires:  python3egg(setuptools)
21mr|python-PyMySQL-1.0.2-1|25	BuildRequires:  python3egg(cryptography)
21mr|python-PyMySQL-1.0.2-1|26	Requires:       python3egg(cryptography)
21mr|python-PyMySQL-1.0.2-1|27	
21mr|python-PyMySQL-1.0.2-1|28	%description -n python3-%{module}
21mr|python-PyMySQL-1.0.2-1|29	This package contains a pure-Python3 MySQL client library.
21mr|python-PyMySQL-1.0.2-1|30	The goal of PyMySQL is to be a drop-in replacement for
21mr|python-PyMySQL-1.0.2-1|31	MySQLdb and work on CPython, PyPy, IronPython
21mr|python-PyMySQL-1.0.2-1|32	and Jython.
21mr|python-PyMySQL-1.0.2-1|33	
21mr|python-PyMySQL-1.0.2-1|34	%files -n python3-%{module}
21mr|python-PyMySQL-1.0.2-1|35	%doc README.rst LICENSE
21mr|python-PyMySQL-1.0.2-1|36	%{py3_puresitedir}/%{module}-%{version}-*.egg-info
21mr|python-PyMySQL-1.0.2-1|37	%{py3_puresitedir}/pymysql/
21mr|python-PyMySQL-1.0.2-1|38	#--------------------------------------------------------------------
21mr|python-PyMySQL-1.0.2-1|39	%prep
21mr|python-PyMySQL-1.0.2-1|40	%setup -qn %{module}-%{version}
21mr|python-PyMySQL-1.0.2-1|41	# tests require a mysqldb running on abf worker
21mr|python-PyMySQL-1.0.2-1|42	rm -rf tests
21mr|python-PyMySQL-1.0.2-1|43	
21mr|python-PyMySQL-1.0.2-1|44	%build
21mr|python-PyMySQL-1.0.2-1|45	%py3_build
21mr|python-PyMySQL-1.0.2-1|46	
21mr|python-PyMySQL-1.0.2-1|47	
21mr|python-PyMySQL-1.0.2-1|48	%install
21mr|python-PyMySQL-1.0.2-1|49	%py3_install

16009 21
21mr|python-pyngus-2.3.0-7|1	%global srcname pyngus
21mr|python-pyngus-2.3.0-7|2	%global proton_minimum_version 0.28.0
21mr|python-pyngus-2.3.0-7|3	
21mr|python-pyngus-2.3.0-7|4	# Don't duplicate the same documentation
21mr|python-pyngus-2.3.0-7|5	%global _docdir_fmt %{name}
21mr|python-pyngus-2.3.0-7|6	
21mr|python-pyngus-2.3.0-7|7	Name:          python-%{srcname}
21mr|python-pyngus-2.3.0-7|8	Version:       2.3.0
21mr|python-pyngus-2.3.0-7|9	Release:       7%{?dist}
21mr|python-pyngus-2.3.0-7|10	Summary:       Callback API implemented over Proton
21mr|python-pyngus-2.3.0-7|11	Group:         Development/Python
21mr|python-pyngus-2.3.0-7|12	License:       ASL 2.0
21mr|python-pyngus-2.3.0-7|13	URL:           https://github.com/kgiusti/%{srcname}
21mr|python-pyngus-2.3.0-7|14	Source0:       %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-pyngus-2.3.0-7|15	
21mr|python-pyngus-2.3.0-7|16	BuildArch:     noarch
21mr|python-pyngus-2.3.0-7|17	
21mr|python-pyngus-2.3.0-7|18	%global _description \
21mr|python-pyngus-2.3.0-7|19	A connection oriented messaging framework using QPID Proton.\
21mr|python-pyngus-2.3.0-7|20	It provides a callback-based API for message passing.
21mr|python-pyngus-2.3.0-7|21	
21mr|python-pyngus-2.3.0-7|22	%description %{_description}
21mr|python-pyngus-2.3.0-7|23	
21mr|python-pyngus-2.3.0-7|24	%package -n python3-%{srcname}
21mr|python-pyngus-2.3.0-7|25	Summary:        %{summary}
21mr|python-pyngus-2.3.0-7|26	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-pyngus-2.3.0-7|27	BuildRequires:  python3-devel
21mr|python-pyngus-2.3.0-7|28	BuildRequires:  python3-setuptools
21mr|python-pyngus-2.3.0-7|29	BuildRequires:  python3-qpid-proton >= %{proton_minimum_version}
21mr|python-pyngus-2.3.0-7|30	Requires:       python3-qpid-proton >= %{proton_minimum_version}
21mr|python-pyngus-2.3.0-7|31	
21mr|python-pyngus-2.3.0-7|32	%description -n python3-%{srcname} %{_description}
21mr|python-pyngus-2.3.0-7|33	
21mr|python-pyngus-2.3.0-7|34	Python 3 version.
21mr|python-pyngus-2.3.0-7|35	
21mr|python-pyngus-2.3.0-7|36	%prep
21mr|python-pyngus-2.3.0-7|37	%autosetup -n %{srcname}-%{version}
21mr|python-pyngus-2.3.0-7|38	
21mr|python-pyngus-2.3.0-7|39	%build
21mr|python-pyngus-2.3.0-7|40	%py3_build
21mr|python-pyngus-2.3.0-7|41	
21mr|python-pyngus-2.3.0-7|42	%install
21mr|python-pyngus-2.3.0-7|43	%py3_install
21mr|python-pyngus-2.3.0-7|44	
21mr|python-pyngus-2.3.0-7|45	%check
21mr|python-pyngus-2.3.0-7|46	#  PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} test-runner || :
21mr|python-pyngus-2.3.0-7|47	#popd
21mr|python-pyngus-2.3.0-7|48	
21mr|python-pyngus-2.3.0-7|49	%files -n python3-%{srcname}
21mr|python-pyngus-2.3.0-7|50	%license LICENSE
21mr|python-pyngus-2.3.0-7|51	%doc README.md
21mr|python-pyngus-2.3.0-7|52	%{python3_sitelib}/%{srcname}/
21mr|python-pyngus-2.3.0-7|53	%{python3_sitelib}/%{srcname}-*.egg-info/

16010 21
21mr|python-pyperclip-1.8.2-1|1	%define module	pyperclip
21mr|python-pyperclip-1.8.2-1|2	
21mr|python-pyperclip-1.8.2-1|3	Name:		python-%{module}
21mr|python-pyperclip-1.8.2-1|4	Version:	1.8.2
21mr|python-pyperclip-1.8.2-1|5	Release:	1
21mr|python-pyperclip-1.8.2-1|6	Summary:	A cross-platform clipboard module for Python
21mr|python-pyperclip-1.8.2-1|7	License:	MIT
21mr|python-pyperclip-1.8.2-1|8	Group:		Development/Python
21mr|python-pyperclip-1.8.2-1|9	Url:		https://github.com/asweigart/pyperclip
21mr|python-pyperclip-1.8.2-1|10	Source0:	https://files.pythonhosted.org/packages/a7/2c/4c64579f847bd5d539803c8b909e54ba087a79d01bb3aba433a95879a6c5/pyperclip-1.8.2.tar.gz
21mr|python-pyperclip-1.8.2-1|11	BuildArch:	noarch
21mr|python-pyperclip-1.8.2-1|12	
21mr|python-pyperclip-1.8.2-1|13	%description
21mr|python-pyperclip-1.8.2-1|14	Pyperclip is a cross-platform Python module for copy and paste
21mr|python-pyperclip-1.8.2-1|15	clipboard functions.
21mr|python-pyperclip-1.8.2-1|16	#-----------------------------------------------------
21mr|python-pyperclip-1.8.2-1|17	
21mr|python-pyperclip-1.8.2-1|18	%package -n	python3-%{module}
21mr|python-pyperclip-1.8.2-1|19	Summary:	A cross-platform clipboard module for Python 3
21mr|python-pyperclip-1.8.2-1|20	Group:		Development/Python
21mr|python-pyperclip-1.8.2-1|21	BuildArch:	noarch
21mr|python-pyperclip-1.8.2-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-pyperclip-1.8.2-1|23	BuildRequires:	python3egg(setuptools)
21mr|python-pyperclip-1.8.2-1|24	BuildRequires:	python3-sphinx
21mr|python-pyperclip-1.8.2-1|25	
21mr|python-pyperclip-1.8.2-1|26	Provides:	python3-pyperclip = %{EVRD}
21mr|python-pyperclip-1.8.2-1|27	
21mr|python-pyperclip-1.8.2-1|28	%description -n python3-%{module}
21mr|python-pyperclip-1.8.2-1|29	Pyperclip is a cross-platform Python 3 module for copy and paste
21mr|python-pyperclip-1.8.2-1|30	clipboard functions.
21mr|python-pyperclip-1.8.2-1|31	
21mr|python-pyperclip-1.8.2-1|32	
21mr|python-pyperclip-1.8.2-1|33	%files -n python3-%{module}
21mr|python-pyperclip-1.8.2-1|34	%doc README.md
21mr|python-pyperclip-1.8.2-1|35	%{py3_puresitedir}/%{module}
21mr|python-pyperclip-1.8.2-1|36	%{py3_puresitedir}/%{module}-%{version}-py*.egg-info
21mr|python-pyperclip-1.8.2-1|37	%{_mandir}/man1/*
21mr|python-pyperclip-1.8.2-1|38	
21mr|python-pyperclip-1.8.2-1|39	#-----------------------------------------------------
21mr|python-pyperclip-1.8.2-1|40	
21mr|python-pyperclip-1.8.2-1|41	%prep
21mr|python-pyperclip-1.8.2-1|42	%setup -qn %{module}-%{version}
21mr|python-pyperclip-1.8.2-1|43	
21mr|python-pyperclip-1.8.2-1|44	rm -rf %{module}.egg-info
21mr|python-pyperclip-1.8.2-1|45	
21mr|python-pyperclip-1.8.2-1|46	%build
21mr|python-pyperclip-1.8.2-1|47	%py3_build
21mr|python-pyperclip-1.8.2-1|48	pushd docs
21mr|python-pyperclip-1.8.2-1|49	make man
21mr|python-pyperclip-1.8.2-1|50	popd
21mr|python-pyperclip-1.8.2-1|51	
21mr|python-pyperclip-1.8.2-1|52	
21mr|python-pyperclip-1.8.2-1|53	%install
21mr|python-pyperclip-1.8.2-1|54	%py3_install
21mr|python-pyperclip-1.8.2-1|55	
21mr|python-pyperclip-1.8.2-1|56	install -D -m644 docs/_build/man/%{module}.1 %{buildroot}%{_mandir}/man1/%{name}.1

16011 21
21mr|python-pyrfc3339-1.1-1|1	%define upstream_name pyrfc3339
21mr|python-pyrfc3339-1.1-1|2	%define srcname pyRFC3339
21mr|python-pyrfc3339-1.1-1|3	
21mr|python-pyrfc3339-1.1-1|4	Name:           python-%{upstream_name}
21mr|python-pyrfc3339-1.1-1|5	Version:        1.1
21mr|python-pyrfc3339-1.1-1|6	Release:        1
21mr|python-pyrfc3339-1.1-1|7	Summary:        Generate and parse RFC 3339 timestamps
21mr|python-pyrfc3339-1.1-1|8	Group:          Development/Python
21mr|python-pyrfc3339-1.1-1|9	License:        MIT
21mr|python-pyrfc3339-1.1-1|10	URL:            https://pypi.python.org/pypi/pyRFC3339
21mr|python-pyrfc3339-1.1-1|11	Source0:        %{pypi_source}
21mr|python-pyrfc3339-1.1-1|12	BuildArch:      noarch
21mr|python-pyrfc3339-1.1-1|13	
21mr|python-pyrfc3339-1.1-1|14	%description
21mr|python-pyrfc3339-1.1-1|15	pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python
21mr|python-pyrfc3339-1.1-1|16	datetime.datetime objects.
21mr|python-pyrfc3339-1.1-1|17	
21mr|python-pyrfc3339-1.1-1|18	%package -n     python3-%{upstream_name}
21mr|python-pyrfc3339-1.1-1|19	Summary:        Generate and parse RFC 3339 timestamps
21mr|python-pyrfc3339-1.1-1|20	Group:          Development/Python
21mr|python-pyrfc3339-1.1-1|21	BuildArch:      noarch
21mr|python-pyrfc3339-1.1-1|22	BuildRequires:  pkgconfig(python3)
21mr|python-pyrfc3339-1.1-1|23	BuildRequires:  python3-setuptools
21mr|python-pyrfc3339-1.1-1|24	
21mr|python-pyrfc3339-1.1-1|25	%description -n python3-%{upstream_name}
21mr|python-pyrfc3339-1.1-1|26	pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python
21mr|python-pyrfc3339-1.1-1|27	datetime.datetime objects.
21mr|python-pyrfc3339-1.1-1|28	
21mr|python-pyrfc3339-1.1-1|29	This is the Python 3 version of the package.
21mr|python-pyrfc3339-1.1-1|30	
21mr|python-pyrfc3339-1.1-1|31	%prep
21mr|python-pyrfc3339-1.1-1|32	%setup -q -n pyRFC3339-%{version}
21mr|python-pyrfc3339-1.1-1|33	
21mr|python-pyrfc3339-1.1-1|34	# Remove bundled egg-info
21mr|python-pyrfc3339-1.1-1|35	rm -rf pyRFC3339.egg-info
21mr|python-pyrfc3339-1.1-1|36	
21mr|python-pyrfc3339-1.1-1|37	%build
21mr|python-pyrfc3339-1.1-1|38	%py3_build
21mr|python-pyrfc3339-1.1-1|39	
21mr|python-pyrfc3339-1.1-1|40	%install
21mr|python-pyrfc3339-1.1-1|41	%py3_install
21mr|python-pyrfc3339-1.1-1|42	
21mr|python-pyrfc3339-1.1-1|43	%files -n python3-%{upstream_name}
21mr|python-pyrfc3339-1.1-1|44	%{py3_puresitedir}/pyrfc3339
21mr|python-pyrfc3339-1.1-1|45	%{py3_puresitedir}/pyRFC3339-%{version}-*.egg-info

16012 21
21mr|python-pyroute2-0.5.18-2|1	%define	pypi_name pyroute2
21mr|python-pyroute2-0.5.18-2|2	%define	module	route2
21mr|python-pyroute2-0.5.18-2|3	
21mr|python-pyroute2-0.5.18-2|4	Name:		python-%{pypi_name}
21mr|python-pyroute2-0.5.18-2|5	Version:	0.5.18
21mr|python-pyroute2-0.5.18-2|6	Release:	2
21mr|python-pyroute2-0.5.18-2|7	Summary:	Python Netlink library
21mr|python-pyroute2-0.5.18-2|8	Source0:	%pypi_source
21mr|python-pyroute2-0.5.18-2|9	License:	dual license GPLv2+ and Apache v2
21mr|python-pyroute2-0.5.18-2|10	Group:		Development/Python
21mr|python-pyroute2-0.5.18-2|11	Url:		https://github.com/svinota/pyroute2
21mr|python-pyroute2-0.5.18-2|12	BuildArch:	noarch
21mr|python-pyroute2-0.5.18-2|13	BuildRequires:	pkgconfig(python3)
21mr|python-pyroute2-0.5.18-2|14	BuildRequires:	python3egg(setuptools)
21mr|python-pyroute2-0.5.18-2|15	
21mr|python-pyroute2-0.5.18-2|16	%description
21mr|python-pyroute2-0.5.18-2|17	Pyroute2
21mr|python-pyroute2-0.5.18-2|18	========
21mr|python-pyroute2-0.5.18-2|19	
21mr|python-pyroute2-0.5.18-2|20	Pyroute2 is a pure Python **netlink** library. It requires only Python stdlib,
21mr|python-pyroute2-0.5.18-2|21	no 3rd party libraries. The library was started as an RTNL protocol
21mr|python-pyroute2-0.5.18-2|22	implementation, so the name is **pyroute2**, but now it supports many netlink
21mr|python-pyroute2-0.5.18-2|23	protocols. Some supported netlink families and protocols:
21mr|python-pyroute2-0.5.18-2|24	
21mr|python-pyroute2-0.5.18-2|25	* **rtnl**, network settings --- addresses, routes, traffic controls
21mr|python-pyroute2-0.5.18-2|26	* **nfnetlink** --- netfilter API: **ipset**, **nftables**, ...
21mr|python-pyroute2-0.5.18-2|27	* **ipq** --- simplest userspace packet filtering, iptables QUEUE target
21mr|python-pyroute2-0.5.18-2|28	* **devlink** --- manage and monitor devlink-enabled hardware
21mr|python-pyroute2-0.5.18-2|29	* **generic** --- generic netlink families
21mr|python-pyroute2-0.5.18-2|30	* **nl80211** --- wireless functions API (basic support)
21mr|python-pyroute2-0.5.18-2|31	* **taskstats** --- extended process statistics
21mr|python-pyroute2-0.5.18-2|32	* **acpi_events** --- ACPI events monitoring
21mr|python-pyroute2-0.5.18-2|33	* **thermal_events** --- thermal events monitoring
21mr|python-pyroute2-0.5.18-2|34	* **VFS_DQUOT** --- disk quota events monitoring
21mr|python-pyroute2-0.5.18-2|35	
21mr|python-pyroute2-0.5.18-2|36	Starting with 0.5.2 the library supports also PF_ROUTE sockets on BSD systems.
21mr|python-pyroute2-0.5.18-2|37	
21mr|python-pyroute2-0.5.18-2|38	Supported systems
21mr|python-pyroute2-0.5.18-2|39	-----------------
21mr|python-pyroute2-0.5.18-2|40	
21mr|python-pyroute2-0.5.18-2|41	Pyroute2 runs natively on Linux and emulates some limited subset
21mr|python-pyroute2-0.5.18-2|42	of RTNL netlink API on BSD systems on top of PF_ROUTE notifications
21mr|python-pyroute2-0.5.18-2|43	and standard system tools.
21mr|python-pyroute2-0.5.18-2|44	
21mr|python-pyroute2-0.5.18-2|45	%package -n python3-%{pypi_name}
21mr|python-pyroute2-0.5.18-2|46	Summary:	Python Netlink library
21mr|python-pyroute2-0.5.18-2|47	Group:		Development/Python
21mr|python-pyroute2-0.5.18-2|48	
21mr|python-pyroute2-0.5.18-2|49	%description -n python3-%{pypi_name}
21mr|python-pyroute2-0.5.18-2|50	Pyroute2 is a pure Python **netlink** library.
21mr|python-pyroute2-0.5.18-2|51	
21mr|python-pyroute2-0.5.18-2|52	%files -n python3-%{pypi_name}
21mr|python-pyroute2-0.5.18-2|53	%{_bindir}/pyroute2-cli
21mr|python-pyroute2-0.5.18-2|54	%{_bindir}/ss2
21mr|python-pyroute2-0.5.18-2|55	%{python3_sitelib}/pyroute2-%{version}*.egg-info
21mr|python-pyroute2-0.5.18-2|56	%{python3_sitelib}/pyroute2
21mr|python-pyroute2-0.5.18-2|57	
21mr|python-pyroute2-0.5.18-2|58	
21mr|python-pyroute2-0.5.18-2|59	%prep
21mr|python-pyroute2-0.5.18-2|60	%setup -q -n %{pypi_name}-%{version}
21mr|python-pyroute2-0.5.18-2|61	touch README.md
21mr|python-pyroute2-0.5.18-2|62	
21mr|python-pyroute2-0.5.18-2|63	%build
21mr|python-pyroute2-0.5.18-2|64	%py3_build
21mr|python-pyroute2-0.5.18-2|65	
21mr|python-pyroute2-0.5.18-2|66	%install
21mr|python-pyroute2-0.5.18-2|67	%py3_install

16013 21
21mr|python-pyrsistent-0.18.0-1|1	# Created by pyp2rpm-3.3.2
21mr|python-pyrsistent-0.18.0-1|2	%global pypi_name pyrsistent
21mr|python-pyrsistent-0.18.0-1|3	
21mr|python-pyrsistent-0.18.0-1|4	Name:           python-%{pypi_name}
21mr|python-pyrsistent-0.18.0-1|5	Version:	0.18.0
21mr|python-pyrsistent-0.18.0-1|6	Release:	1
21mr|python-pyrsistent-0.18.0-1|7	Summary:        Persistent/Functional/Immutable data structures
21mr|python-pyrsistent-0.18.0-1|8	Group:          Development/Python
21mr|python-pyrsistent-0.18.0-1|9	License:        MIT
21mr|python-pyrsistent-0.18.0-1|10	URL:            https://github.com/tobgu/pyrsistent/
21mr|python-pyrsistent-0.18.0-1|11	Source0:	https://files.pythonhosted.org/packages/f4/d7/0fa558c4fb00f15aabc6d42d365fcca7a15fcc1091cd0f5784a14f390b7f/pyrsistent-0.18.0.tar.gz
21mr|python-pyrsistent-0.18.0-1|12	BuildRequires:  python3-devel
21mr|python-pyrsistent-0.18.0-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-pyrsistent-0.18.0-1|14	BuildRequires:  python3egg(six)
21mr|python-pyrsistent-0.18.0-1|15	Requires:       python3egg(six)
21mr|python-pyrsistent-0.18.0-1|16	
21mr|python-pyrsistent-0.18.0-1|17	%description
21mr|python-pyrsistent-0.18.0-1|18	Pyrsistent is a number of persistent collections (by some referred to as
21mr|python-pyrsistent-0.18.0-1|19	functional data structures). Persistent in the sense that they are immutable.
21mr|python-pyrsistent-0.18.0-1|20	
21mr|python-pyrsistent-0.18.0-1|21	All methods on a data structure that would normally mutate it instead return
21mr|python-pyrsistent-0.18.0-1|22	a new copy of the structure containing the requested updates. The original
21mr|python-pyrsistent-0.18.0-1|23	structure is left untouched.
21mr|python-pyrsistent-0.18.0-1|24	
21mr|python-pyrsistent-0.18.0-1|25	%prep
21mr|python-pyrsistent-0.18.0-1|26	%setup -qn %{pypi_name}-%{version}
21mr|python-pyrsistent-0.18.0-1|27	
21mr|python-pyrsistent-0.18.0-1|28	# Remove bundled egg-info
21mr|python-pyrsistent-0.18.0-1|29	rm -rf %{pypi_name}.egg-info
21mr|python-pyrsistent-0.18.0-1|30	
21mr|python-pyrsistent-0.18.0-1|31	%build
21mr|python-pyrsistent-0.18.0-1|32	%py3_build
21mr|python-pyrsistent-0.18.0-1|33	
21mr|python-pyrsistent-0.18.0-1|34	%install
21mr|python-pyrsistent-0.18.0-1|35	%py3_install
21mr|python-pyrsistent-0.18.0-1|36	
21mr|python-pyrsistent-0.18.0-1|37	%files -n python-%{pypi_name}
21mr|python-pyrsistent-0.18.0-1|38	%doc README.rst
21mr|python-pyrsistent-0.18.0-1|39	%{py3_platsitedir}/pvectorc.*.so
21mr|python-pyrsistent-0.18.0-1|40	%{py3_platsitedir}/_pyrsistent_version.py*
21mr|python-pyrsistent-0.18.0-1|41	%{py3_platsitedir}/%{pypi_name}
21mr|python-pyrsistent-0.18.0-1|42	%{py3_platsitedir}/__pycache__/*
21mr|python-pyrsistent-0.18.0-1|43	%{py3_platsitedir}/%{pypi_name}-%{version}-py?.?.egg-info

16014 21
21mr|python-pysaml2-7.1.0-2|1	%global srcname pysaml2
21mr|python-pysaml2-7.1.0-2|2	
21mr|python-pysaml2-7.1.0-2|3	Summary:	Python implementation of SAML Version 2
21mr|python-pysaml2-7.1.0-2|4	Name:		python-%{srcname}
21mr|python-pysaml2-7.1.0-2|5	Version:	7.1.0
21mr|python-pysaml2-7.1.0-2|6	Release:	2
21mr|python-pysaml2-7.1.0-2|7	License:	ASL 2.0
21mr|python-pysaml2-7.1.0-2|8	Group:		Development/Python
21mr|python-pysaml2-7.1.0-2|9	Url:		https://github.com/IdentityPython/%{srcname}
21mr|python-pysaml2-7.1.0-2|10	Source0:	https://github.com/IdentityPython/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-pysaml2-7.1.0-2|11	BuildRequires:	git
21mr|python-pysaml2-7.1.0-2|12	BuildRequires:	pkgconfig(python3)
21mr|python-pysaml2-7.1.0-2|13	BuildRequires:	python3egg(defusedxml)
21mr|python-pysaml2-7.1.0-2|14	BuildRequires:	python3egg(setuptools)
21mr|python-pysaml2-7.1.0-2|15	BuildRequires:	python3egg(importlib-resources)
21mr|python-pysaml2-7.1.0-2|16	BuildRequires:	python3egg(sphinx)
21mr|python-pysaml2-7.1.0-2|17	BuildArch:	noarch
21mr|python-pysaml2-7.1.0-2|18	
21mr|python-pysaml2-7.1.0-2|19	%description
21mr|python-pysaml2-7.1.0-2|20	PySAML2 is a pure python implementation of SAML2. It contains all
21mr|python-pysaml2-7.1.0-2|21	necessary pieces for building a SAML2 service provider or an identity
21mr|python-pysaml2-7.1.0-2|22	provider.  The distribution contains examples of both.  Originally
21mr|python-pysaml2-7.1.0-2|23	written to work in a WSGI environment there are extensions that allow
21mr|python-pysaml2-7.1.0-2|24	you to use it with other frameworks.
21mr|python-pysaml2-7.1.0-2|25	
21mr|python-pysaml2-7.1.0-2|26	#----------------------------------------------------------------------------
21mr|python-pysaml2-7.1.0-2|27	
21mr|python-pysaml2-7.1.0-2|28	%package -n python3-%{srcname}
21mr|python-pysaml2-7.1.0-2|29	Summary:	Python implementation of SAML Version 2
21mr|python-pysaml2-7.1.0-2|30	Group:		Development/Python
21mr|python-pysaml2-7.1.0-2|31	Requires:	python3-cryptography
21mr|python-pysaml2-7.1.0-2|32	Requires:	python3-dateutil
21mr|python-pysaml2-7.1.0-2|33	Requires:	python3-defusedxml
21mr|python-pysaml2-7.1.0-2|34	Requires:	python3-future
21mr|python-pysaml2-7.1.0-2|35	Requires:	python3-pyOpenSSL
21mr|python-pysaml2-7.1.0-2|36	Requires:	python3-pytz
21mr|python-pysaml2-7.1.0-2|37	Requires:	python3-requests >= 1.0.0
21mr|python-pysaml2-7.1.0-2|38	Requires:	python3-six
21mr|python-pysaml2-7.1.0-2|39	
21mr|python-pysaml2-7.1.0-2|40	%description -n python3-%{srcname}
21mr|python-pysaml2-7.1.0-2|41	PySAML2 is a pure python implementation of SAML2. It contains all
21mr|python-pysaml2-7.1.0-2|42	necessary pieces for building a SAML2 service provider or an identity
21mr|python-pysaml2-7.1.0-2|43	provider.  The distribution contains examples of both.  Originally
21mr|python-pysaml2-7.1.0-2|44	written to work in a WSGI environment there are extensions that allow
21mr|python-pysaml2-7.1.0-2|45	you to use it with other frameworks.
21mr|python-pysaml2-7.1.0-2|46	
21mr|python-pysaml2-7.1.0-2|47	%files -n python3-%{srcname}
21mr|python-pysaml2-7.1.0-2|48	%doc README.rst
21mr|python-pysaml2-7.1.0-2|49	%license LICENSE
21mr|python-pysaml2-7.1.0-2|50	%{_bindir}/parse_xsd2.py
21mr|python-pysaml2-7.1.0-2|51	%{_bindir}/make_metadata.py
21mr|python-pysaml2-7.1.0-2|52	%{_bindir}/mdexport.py
21mr|python-pysaml2-7.1.0-2|53	%{_bindir}/merge_metadata.py
21mr|python-pysaml2-7.1.0-2|54	%{python3_sitelib}/saml2
21mr|python-pysaml2-7.1.0-2|55	%{python3_sitelib}/*.egg-info
21mr|python-pysaml2-7.1.0-2|56	
21mr|python-pysaml2-7.1.0-2|57	#----------------------------------------------------------------------------
21mr|python-pysaml2-7.1.0-2|58	
21mr|python-pysaml2-7.1.0-2|59	%package doc
21mr|python-pysaml2-7.1.0-2|60	Summary:	Documentation for Python implementation of SAML Version 2
21mr|python-pysaml2-7.1.0-2|61	Group:		Documentation
21mr|python-pysaml2-7.1.0-2|62	
21mr|python-pysaml2-7.1.0-2|63	%description doc
21mr|python-pysaml2-7.1.0-2|64	Documentation for Python implementation of SAML Version 2.
21mr|python-pysaml2-7.1.0-2|65	
21mr|python-pysaml2-7.1.0-2|66	%files doc
21mr|python-pysaml2-7.1.0-2|67	%license LICENSE
21mr|python-pysaml2-7.1.0-2|68	%doc html
21mr|python-pysaml2-7.1.0-2|69	
21mr|python-pysaml2-7.1.0-2|70	#----------------------------------------------------------------------------
21mr|python-pysaml2-7.1.0-2|71	
21mr|python-pysaml2-7.1.0-2|72	%prep
21mr|python-pysaml2-7.1.0-2|73	%autosetup -p1 -n %{srcname}-%{version} -S git
21mr|python-pysaml2-7.1.0-2|74	sed -i '/argparse/d' setup.py
21mr|python-pysaml2-7.1.0-2|75	
21mr|python-pysaml2-7.1.0-2|76	# Avoid non-executable-script rpmlint while maintaining timestamps
21mr|python-pysaml2-7.1.0-2|77	find src -name \*.py |
21mr|python-pysaml2-7.1.0-2|78	while read source; do
21mr|python-pysaml2-7.1.0-2|79	if head -n1 "$source" | grep -F '/usr/bin/env'; then
21mr|python-pysaml2-7.1.0-2|80	touch --ref="$source" "$source".ts
21mr|python-pysaml2-7.1.0-2|81	sed -i '/\/usr\/bin\/env python/{d;q}' "$source"
21mr|python-pysaml2-7.1.0-2|82	touch --ref="$source".ts "$source"
21mr|python-pysaml2-7.1.0-2|83	rm "$source".ts
21mr|python-pysaml2-7.1.0-2|84	fi
21mr|python-pysaml2-7.1.0-2|85	done
21mr|python-pysaml2-7.1.0-2|86	# special case for parse_xsd generated file which have lines like:
21mr|python-pysaml2-7.1.0-2|87	#!!!! 'NoneType' object has no attribute 'py_class'
21mr|python-pysaml2-7.1.0-2|88	source="src/saml2/schema/wsdl.py"
21mr|python-pysaml2-7.1.0-2|89	touch --ref="$source" "$source".ts
21mr|python-pysaml2-7.1.0-2|90	sed -i '1,3{d;q}' "$source"
21mr|python-pysaml2-7.1.0-2|91	touch --ref="$source".ts "$source"
21mr|python-pysaml2-7.1.0-2|92	rm "$source".ts
21mr|python-pysaml2-7.1.0-2|93	
21mr|python-pysaml2-7.1.0-2|94	%build
21mr|python-pysaml2-7.1.0-2|95	%py3_build
21mr|python-pysaml2-7.1.0-2|96	
21mr|python-pysaml2-7.1.0-2|97	# drop alabaster Sphinx theme, not packaged in Fedora yet
21mr|python-pysaml2-7.1.0-2|98	#sed -i '/alabaster/d' docs/conf.py
21mr|python-pysaml2-7.1.0-2|99	# generate html docs
21mr|python-pysaml2-7.1.0-2|100	export PYTHONPATH=./src
21mr|python-pysaml2-7.1.0-2|101	sphinx-build-3 docs html
21mr|python-pysaml2-7.1.0-2|102	# remove the sphinx-build leftovers
21mr|python-pysaml2-7.1.0-2|103	rm -rf html/.{doctrees,buildinfo}
21mr|python-pysaml2-7.1.0-2|104	
21mr|python-pysaml2-7.1.0-2|105	%install
21mr|python-pysaml2-7.1.0-2|106	%py3_install

16015 21
21mr|python-pysendfile-2.0.1-4|1	%define pypi_name pysendfile
21mr|python-pysendfile-2.0.1-4|2	
21mr|python-pysendfile-2.0.1-4|3	Name:           python-pysendfile
21mr|python-pysendfile-2.0.1-4|4	Version:        2.0.1
21mr|python-pysendfile-2.0.1-4|5	Release:        4
21mr|python-pysendfile-2.0.1-4|6	Summary:        Python interface to the sendfile(2) system call
21mr|python-pysendfile-2.0.1-4|7	Group:          Development/Python
21mr|python-pysendfile-2.0.1-4|8	
21mr|python-pysendfile-2.0.1-4|9	License:        MIT
21mr|python-pysendfile-2.0.1-4|10	URL:            https://github.com/giampaolo/pysendfile
21mr|python-pysendfile-2.0.1-4|11	Source0:        https://github.com/giampaolo/pysendfile/archive/release-%{version}/%{pypi_name}-release-%{version}.tar.gz
21mr|python-pysendfile-2.0.1-4|12	
21mr|python-pysendfile-2.0.1-4|13	BuildRequires:  pkgconfig(python3)
21mr|python-pysendfile-2.0.1-4|14	BuildRequires:  python3-setuptools
21mr|python-pysendfile-2.0.1-4|15	
21mr|python-pysendfile-2.0.1-4|16	%description
21mr|python-pysendfile-2.0.1-4|17	sendfile(2) is a system call which provides a "zero-copy" way of copying data
21mr|python-pysendfile-2.0.1-4|18	from one file descriptor to another (a socket). The phrase "zero-copy" refers
21mr|python-pysendfile-2.0.1-4|19	to the fact that all of the copying of data between the two descriptors is done
21mr|python-pysendfile-2.0.1-4|20	entirely by the kernel, with no copying of data into user-space buffers. This is
21mr|python-pysendfile-2.0.1-4|21	particularly useful when sending a file over a socket (e.g. FTP).
21mr|python-pysendfile-2.0.1-4|22	
21mr|python-pysendfile-2.0.1-4|23	%package -n python3-%{pypi_name}
21mr|python-pysendfile-2.0.1-4|24	Summary:        Python interface to the sendfile(2) system call
21mr|python-pysendfile-2.0.1-4|25	Group:          Development/Python
21mr|python-pysendfile-2.0.1-4|26	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-pysendfile-2.0.1-4|27	
21mr|python-pysendfile-2.0.1-4|28	%description -n python3-%{pypi_name}
21mr|python-pysendfile-2.0.1-4|29	sendfile(2) is a system call which provides a "zero-copy" way of copying data
21mr|python-pysendfile-2.0.1-4|30	from one file descriptor to another (a socket). The phrase "zero-copy" refers
21mr|python-pysendfile-2.0.1-4|31	to the fact that all of the copying of data between the two descriptors is done
21mr|python-pysendfile-2.0.1-4|32	entirely by the kernel, with no copying of data into user-space buffers. This is
21mr|python-pysendfile-2.0.1-4|33	particularly useful when sending a file over a socket (e.g. FTP).
21mr|python-pysendfile-2.0.1-4|34	
21mr|python-pysendfile-2.0.1-4|35	%prep
21mr|python-pysendfile-2.0.1-4|36	%setup -q -n %{pypi_name}-release-%{version}
21mr|python-pysendfile-2.0.1-4|37	
21mr|python-pysendfile-2.0.1-4|38	%build
21mr|python-pysendfile-2.0.1-4|39	%py3_build
21mr|python-pysendfile-2.0.1-4|40	
21mr|python-pysendfile-2.0.1-4|41	%install
21mr|python-pysendfile-2.0.1-4|42	%py3_install
21mr|python-pysendfile-2.0.1-4|43	
21mr|python-pysendfile-2.0.1-4|44	%check
21mr|python-pysendfile-2.0.1-4|45	PYTHONPATH="%{buildroot}%{python3_sitearch}" %{__python3} test/test_sendfile.py
21mr|python-pysendfile-2.0.1-4|46	
21mr|python-pysendfile-2.0.1-4|47	%files -n python3-%{pypi_name}
21mr|python-pysendfile-2.0.1-4|48	%doc README.rst HISTORY.rst
21mr|python-pysendfile-2.0.1-4|49	%license LICENSE
21mr|python-pysendfile-2.0.1-4|50	%{python3_sitearch}/sendfile*.so
21mr|python-pysendfile-2.0.1-4|51	%{python3_sitearch}/pysendfile-%{version}-py?.?.egg-info

16016 21
21mr|python-pyside2-5.15.5-3|1	%global _lto_cflags %{nil}
21mr|python-pyside2-5.15.5-3|2	
21mr|python-pyside2-5.15.5-3|3	%global pypi_name pyside2
21mr|python-pyside2-5.15.5-3|4	%global camel_name PySide2
21mr|python-pyside2-5.15.5-3|5	%global qt5ver 5.15
21mr|python-pyside2-5.15.5-3|6	
21mr|python-pyside2-5.15.5-3|7	%define py3major   5.15
21mr|python-pyside2-5.15.5-3|8	%define libname %mklibname pyside2 %{py3major}
21mr|python-pyside2-5.15.5-3|9	%define py3libname %mklibname shiboken2 %{py3major}
21mr|python-pyside2-5.15.5-3|10	%define py3libname_dev %mklibname shiboken2 -d
21mr|python-pyside2-5.15.5-3|11	
21mr|python-pyside2-5.15.5-3|12	Name:		python-%{pypi_name}
21mr|python-pyside2-5.15.5-3|13	Version:	5.15.5
21mr|python-pyside2-5.15.5-3|14	Release:	3
21mr|python-pyside2-5.15.5-3|15	Summary:	Python bindings for the Qt 5 cross-platform application and UI framework
21mr|python-pyside2-5.15.5-3|16	Group:		Development/KDE and Qt
21mr|python-pyside2-5.15.5-3|17	License:	BSD and GPLv2 and GPLv3 and LGPLv3
21mr|python-pyside2-5.15.5-3|18	URL:		https://wiki.qt.io/Qt_for_Python
21mr|python-pyside2-5.15.5-3|19	Source0:	https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-%{version}-src/pyside-setup-opensource-src-%{version}.tar.xz
21mr|python-pyside2-5.15.5-3|20	
21mr|python-pyside2-5.15.5-3|21	# PySide2 tools are "reinstalled" for pip installs but breaks distro builds.
21mr|python-pyside2-5.15.5-3|22	Patch0:		pyside2-tools-obsolete.patch
21mr|python-pyside2-5.15.5-3|23	Patch1:		shiboken2-5.12.2-python3-linking.patch
21mr|python-pyside2-5.15.5-3|24	# avoid "option --reuse-build not recognized"
21mr|python-pyside2-5.15.5-3|25	Patch2:		pyside2-reuse-build.patch
21mr|python-pyside2-5.15.5-3|26	
21mr|python-pyside2-5.15.5-3|27	BuildRequires:	cmake
21mr|python-pyside2-5.15.5-3|28	BuildRequires:	gcc graphviz
21mr|python-pyside2-5.15.5-3|29	BuildRequires:	clang-devel
21mr|python-pyside2-5.15.5-3|30	BuildRequires:	llvm-devel
21mr|python-pyside2-5.15.5-3|31	BuildRequires:	/usr/bin/pathfix.py
21mr|python-pyside2-5.15.5-3|32	BuildRequires:	libxml2-devel
21mr|python-pyside2-5.15.5-3|33	BuildRequires:	libxslt-devel
21mr|python-pyside2-5.15.5-3|34	BuildRequires:	python3-devel
21mr|python-pyside2-5.15.5-3|35	BuildRequires:	python3-sphinx
21mr|python-pyside2-5.15.5-3|36	BuildRequires:	python3-setuptools
21mr|python-pyside2-5.15.5-3|37	BuildRequires:	python3-wheel
21mr|python-pyside2-5.15.5-3|38	# Shiboken2
21mr|python-pyside2-5.15.5-3|39	BuildRequires:	pkgconfig(Qt5Core) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|40	BuildRequires:	pkgconfig(Qt5Gui) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|41	BuildRequires:	pkgconfig(Qt5Xml) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|42	BuildRequires:	qt5-tools >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|43	# Needed for Cmake UI Config
21mr|python-pyside2-5.15.5-3|44	BuildRequires:	pkgconfig(Qt5UiTools) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|45	BuildRequires:	pkgconfig(Qt5X11Extras) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|46	# PySide2
21mr|python-pyside2-5.15.5-3|47	BuildRequires:	qt5-qtbase-devel >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|48	BuildRequires:	pkgconfig(Qt5Charts) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|49	BuildRequires:	pkgconfig(Qt5DataVisualization) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|50	BuildRequires:	pkgconfig(Qt5Location) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|51	BuildRequires:	pkgconfig(Qt5Multimedia) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|52	BuildRequires:	pkgconfig(Qt5QuickControls2) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|53	BuildRequires:	pkgconfig(Qt5RemoteObjects) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|54	BuildRequires:	pkgconfig(Qt5Script) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|55	BuildRequires:	pkgconfig(Qt5ScriptTools) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|56	BuildRequires:	pkgconfig(Qt5Scxml) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|57	BuildRequires:	pkgconfig(Qt5Sensors) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|58	BuildRequires:	pkgconfig(Qt5SerialPort) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|59	BuildRequires:	pkgconfig(Qt5Svg) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|60	BuildRequires:	pkgconfig(Qt5TextToSpeech) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|61	BuildRequires:	pkgconfig(Qt5XmlPatterns) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|62	BuildRequires:	pkgconfig(Qt5WebEngine) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|63	BuildRequires:	pkgconfig(Qt5WebEngineWidgets) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|64	BuildRequires:	pkgconfig(Qt5QuickWidgets) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|65	BuildRequires:	pkgconfig(Qt5WebSockets) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|66	BuildRequires:	pkgconfig(Qt53DCore) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|67	BuildRequires:	pkgconfig(Qt53DRender) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|68	BuildRequires:	pkgconfig(Qt53DInput) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|69	BuildRequires:	pkgconfig(Qt53DLogic) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|70	BuildRequires:	pkgconfig(Qt53DAnimation) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|71	BuildRequires:	pkgconfig(Qt53DExtras) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|72	BuildRequires:	pkgconfig(Qt53DRender) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|73	BuildRequires:	pkgconfig(Qt5Designer) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|74	BuildRequires:	pkgconfig(Qt5Help) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|75	BuildRequires:	pkgconfig(Qt5UiPlugin) >= %{qt5ver}
21mr|python-pyside2-5.15.5-3|76	
21mr|python-pyside2-5.15.5-3|77	%description
21mr|python-pyside2-5.15.5-3|78	PySide2 is the official Python module from the Qt for Python project, which
21mr|python-pyside2-5.15.5-3|79	provides access to the complete Qt 5.13+ framework.
21mr|python-pyside2-5.15.5-3|80	
21mr|python-pyside2-5.15.5-3|81	The name Shiboken2 and PySide2 make reference to the Qt 5 compatibility, since
21mr|python-pyside2-5.15.5-3|82	the previous versions (without the 2) refer to Qt 4.
21mr|python-pyside2-5.15.5-3|83	
21mr|python-pyside2-5.15.5-3|84	#--------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|85	%package -n python3-%{pypi_name}
21mr|python-pyside2-5.15.5-3|86	Summary:	%{summary}
21mr|python-pyside2-5.15.5-3|87	Group:		Development/Python
21mr|python-pyside2-5.15.5-3|88	Provides:	python3-%{camel_name} = %{EVRD}
21mr|python-pyside2-5.15.5-3|89	Provides:	python3egg(%{camel_name}) = %{EVRD}
21mr|python-pyside2-5.15.5-3|90	Provides:	python3dist(%{camel_name}) = %{EVRD}
21mr|python-pyside2-5.15.5-3|91	Provides:	python%{py3_ver}dist(%{camel_name}) = %{EVRD}
21mr|python-pyside2-5.15.5-3|92	
21mr|python-pyside2-5.15.5-3|93	%description -n python3-%{pypi_name}
21mr|python-pyside2-5.15.5-3|94	PySide2 is the official Python module from the Qt for Python project, which
21mr|python-pyside2-5.15.5-3|95	provides access to the complete Qt 5.13+ framework.
21mr|python-pyside2-5.15.5-3|96	
21mr|python-pyside2-5.15.5-3|97	The name Shiboken2 and PySide2 make reference to the Qt 5 compatibility, since
21mr|python-pyside2-5.15.5-3|98	the previous versions (without the 2) refer to Qt 4.
21mr|python-pyside2-5.15.5-3|99	
21mr|python-pyside2-5.15.5-3|100	%files -n python3-%{pypi_name}
21mr|python-pyside2-5.15.5-3|101	%license LICENSE.LGPLv3
21mr|python-pyside2-5.15.5-3|102	%doc README.md
21mr|python-pyside2-5.15.5-3|103	%{python3_sitearch}/%{camel_name}/
21mr|python-pyside2-5.15.5-3|104	#%%{python3_sitearch}/%{camel_name}-%{version}-py%{python3_version}.egg-info/
21mr|python-pyside2-5.15.5-3|105	
21mr|python-pyside2-5.15.5-3|106	#--------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|107	
21mr|python-pyside2-5.15.5-3|108	%package -n %{libname}
21mr|python-pyside2-5.15.5-3|109	Summary:	PySide2 core library
21mr|python-pyside2-5.15.5-3|110	Group:		System/Libraries
21mr|python-pyside2-5.15.5-3|111	Conflicts:	%{_lib}pyside2 < %{EVRD}
21mr|python-pyside2-5.15.5-3|112	Obsoletes:	%{_lib}pyside2 < %{EVRD}
21mr|python-pyside2-5.15.5-3|113	
21mr|python-pyside2-5.15.5-3|114	%description -n %{libname}
21mr|python-pyside2-5.15.5-3|115	PySide2 core library.
21mr|python-pyside2-5.15.5-3|116	
21mr|python-pyside2-5.15.5-3|117	%files -n %{libname}
21mr|python-pyside2-5.15.5-3|118	%{_libdir}/libpyside2*.so.%{py3major}*
21mr|python-pyside2-5.15.5-3|119	
21mr|python-pyside2-5.15.5-3|120	#------------------------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|121	
21mr|python-pyside2-5.15.5-3|122	%package -n python3-%{pypi_name}-devel
21mr|python-pyside2-5.15.5-3|123	Summary:	Development files related to %{name}
21mr|python-pyside2-5.15.5-3|124	Group:		Development/Python
21mr|python-pyside2-5.15.5-3|125	Requires:	%{libname} = %{EVRD}
21mr|python-pyside2-5.15.5-3|126	Requires:	pyside2-tools = %{EVRD}
21mr|python-pyside2-5.15.5-3|127	Requires:	shiboken2 = %{EVRD}
21mr|python-pyside2-5.15.5-3|128	Requires:	python3-%{pypi_name} = %{EVRD}
21mr|python-pyside2-5.15.5-3|129	
21mr|python-pyside2-5.15.5-3|130	%description -n python3-%{pypi_name}-devel
21mr|python-pyside2-5.15.5-3|131	%{summary}.
21mr|python-pyside2-5.15.5-3|132	
21mr|python-pyside2-5.15.5-3|133	%files -n python3-%{pypi_name}-devel
21mr|python-pyside2-5.15.5-3|134	%{_datadir}/PySide2/
21mr|python-pyside2-5.15.5-3|135	%{_includedir}/PySide2/
21mr|python-pyside2-5.15.5-3|136	%{_libdir}/libpyside2*.so
21mr|python-pyside2-5.15.5-3|137	%{_libdir}/cmake/PySide2*
21mr|python-pyside2-5.15.5-3|138	%{_libdir}/pkgconfig/pyside2.pc
21mr|python-pyside2-5.15.5-3|139	
21mr|python-pyside2-5.15.5-3|140	#--------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|141	
21mr|python-pyside2-5.15.5-3|142	%package -n pyside2-tools
21mr|python-pyside2-5.15.5-3|143	Summary:	PySide2 tools for the Qt 5 framework
21mr|python-pyside2-5.15.5-3|144	Group:		Development/KDE and Qt
21mr|python-pyside2-5.15.5-3|145	
21mr|python-pyside2-5.15.5-3|146	%description -n pyside2-tools
21mr|python-pyside2-5.15.5-3|147	PySide2 provides Python bindings for the Qt5 cross-platform application
21mr|python-pyside2-5.15.5-3|148	and UI framework.
21mr|python-pyside2-5.15.5-3|149	
21mr|python-pyside2-5.15.5-3|150	This package ships the following accompanying tools:
21mr|python-pyside2-5.15.5-3|151	* pyside2-rcc - PySide2 resource compiler
21mr|python-pyside2-5.15.5-3|152	* pyside2-uic - Python User Interface Compiler for PySide2
21mr|python-pyside2-5.15.5-3|153	* pyside2-lupdate - update Qt Linguist translation files for PySide2
21mr|python-pyside2-5.15.5-3|154	
21mr|python-pyside2-5.15.5-3|155	The name Shiboken2 and PySide2 make reference to the Qt 5 compatibility, since
21mr|python-pyside2-5.15.5-3|156	the previous versions (without the 2) refer to Qt 4.
21mr|python-pyside2-5.15.5-3|157	
21mr|python-pyside2-5.15.5-3|158	%files -n pyside2-tools
21mr|python-pyside2-5.15.5-3|159	%doc README.pyside*
21mr|python-pyside2-5.15.5-3|160	%license LICENSE.GPL2
21mr|python-pyside2-5.15.5-3|161	%{_bindir}/designer
21mr|python-pyside2-5.15.5-3|162	%{_bindir}/pyside*
21mr|python-pyside2-5.15.5-3|163	%{_mandir}/man1/pyside*.1*
21mr|python-pyside2-5.15.5-3|164	
21mr|python-pyside2-5.15.5-3|165	#--------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|166	
21mr|python-pyside2-5.15.5-3|167	%package -n shiboken2
21mr|python-pyside2-5.15.5-3|168	Summary:	Python / C++ bindings generator for %camel_name
21mr|python-pyside2-5.15.5-3|169	Group:		Development/KDE and Qt
21mr|python-pyside2-5.15.5-3|170	
21mr|python-pyside2-5.15.5-3|171	%description -n shiboken2
21mr|python-pyside2-5.15.5-3|172	Shiboken is the Python binding generator that Qt for Python uses to create the
21mr|python-pyside2-5.15.5-3|173	PySide module, in other words, is the system we use to expose the Qt C++ API to
21mr|python-pyside2-5.15.5-3|174	Python.
21mr|python-pyside2-5.15.5-3|175	
21mr|python-pyside2-5.15.5-3|176	The name Shiboken2 and PySide2 make reference to the Qt 5 compatibility, since
21mr|python-pyside2-5.15.5-3|177	the previous versions (without the 2) refer to Qt 4.
21mr|python-pyside2-5.15.5-3|178	
21mr|python-pyside2-5.15.5-3|179	%files -n shiboken2
21mr|python-pyside2-5.15.5-3|180	%doc README.shiboken2-generator.md
21mr|python-pyside2-5.15.5-3|181	%license LICENSE.GPLv3
21mr|python-pyside2-5.15.5-3|182	%{_bindir}/shiboken2
21mr|python-pyside2-5.15.5-3|183	%{_bindir}/shiboken_tool.py
21mr|python-pyside2-5.15.5-3|184	
21mr|python-pyside2-5.15.5-3|185	#--------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|186	
21mr|python-pyside2-5.15.5-3|187	%package -n python3-shiboken2
21mr|python-pyside2-5.15.5-3|188	Summary:	Python / C++ bindings libraries for %camel_name
21mr|python-pyside2-5.15.5-3|189	Group:		Development/Python
21mr|python-pyside2-5.15.5-3|190	
21mr|python-pyside2-5.15.5-3|191	%description -n python3-shiboken2
21mr|python-pyside2-5.15.5-3|192	Shiboken is the Python binding generator that Qt for Python uses to create the
21mr|python-pyside2-5.15.5-3|193	PySide module, in other words, is the system we use to expose the Qt C++ API to
21mr|python-pyside2-5.15.5-3|194	Python.
21mr|python-pyside2-5.15.5-3|195	
21mr|python-pyside2-5.15.5-3|196	The name Shiboken2 and PySide2 make reference to the Qt 5 compatibility, since
21mr|python-pyside2-5.15.5-3|197	the previous versions (without the 2) refer to Qt 4.
21mr|python-pyside2-5.15.5-3|198	
21mr|python-pyside2-5.15.5-3|199	%files -n python3-shiboken2
21mr|python-pyside2-5.15.5-3|200	%doc README.shiboken2.md
21mr|python-pyside2-5.15.5-3|201	%license LICENSE.LGPLv3
21mr|python-pyside2-5.15.5-3|202	%{python3_sitearch}/shiboken2/
21mr|python-pyside2-5.15.5-3|203	#%%{python3_sitearch}/shiboken2-%{version}-py%{python3_version}.egg-info/
21mr|python-pyside2-5.15.5-3|204	
21mr|python-pyside2-5.15.5-3|205	#--------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|206	
21mr|python-pyside2-5.15.5-3|207	%package -n %{py3libname}
21mr|python-pyside2-5.15.5-3|208	Summary:	Shiboken2 Generator core library
21mr|python-pyside2-5.15.5-3|209	Group:		System/Libraries
21mr|python-pyside2-5.15.5-3|210	
21mr|python-pyside2-5.15.5-3|211	%description -n %{py3libname}
21mr|python-pyside2-5.15.5-3|212	Python3 Shiboken2 Generator core library.
21mr|python-pyside2-5.15.5-3|213	
21mr|python-pyside2-5.15.5-3|214	%files -n %{py3libname}
21mr|python-pyside2-5.15.5-3|215	%{_libdir}/libshiboken2.cpython-*.so.%{py3major}{,.*}
21mr|python-pyside2-5.15.5-3|216	
21mr|python-pyside2-5.15.5-3|217	#------------------------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|218	
21mr|python-pyside2-5.15.5-3|219	%package -n %{py3libname_dev}
21mr|python-pyside2-5.15.5-3|220	Summary:	Python / C++ bindings helper module for %camel_name
21mr|python-pyside2-5.15.5-3|221	Group:		Development/Python
21mr|python-pyside2-5.15.5-3|222	Requires:	shiboken2 = %{EVRD}
21mr|python-pyside2-5.15.5-3|223	Requires:	python3-shiboken2 = %{EVRD}
21mr|python-pyside2-5.15.5-3|224	Requires:	%{py3libname} = %{EVRD}
21mr|python-pyside2-5.15.5-3|225	Provides:	python3egg(shiboken2_generator) = %{EVRD}
21mr|python-pyside2-5.15.5-3|226	Provides:	python3dist(shiboken2_generator) = %{EVRD}
21mr|python-pyside2-5.15.5-3|227	Provides:	python%{py3_ver}dist(shiboken2_generator) = %{EVRD}
21mr|python-pyside2-5.15.5-3|228	
21mr|python-pyside2-5.15.5-3|229	%description -n %{py3libname_dev}
21mr|python-pyside2-5.15.5-3|230	Shiboken is the Python binding generator that Qt for Python uses to create the
21mr|python-pyside2-5.15.5-3|231	PySide module, in other words, is the system we use to expose the Qt C++ API to
21mr|python-pyside2-5.15.5-3|232	Python.
21mr|python-pyside2-5.15.5-3|233	
21mr|python-pyside2-5.15.5-3|234	The name Shiboken2 and PySide2 make reference to the Qt 5 compatibility, since
21mr|python-pyside2-5.15.5-3|235	the previous versions (without the 2) refer to Qt 4.
21mr|python-pyside2-5.15.5-3|236	
21mr|python-pyside2-5.15.5-3|237	%files -n %{py3libname_dev}
21mr|python-pyside2-5.15.5-3|238	%doc README.shiboken2.md
21mr|python-pyside2-5.15.5-3|239	%{_includedir}/shiboken2/
21mr|python-pyside2-5.15.5-3|240	%{_libdir}/cmake/Shiboken2-%{version}/
21mr|python-pyside2-5.15.5-3|241	%{_libdir}/libshiboken2*.so
21mr|python-pyside2-5.15.5-3|242	%{_libdir}/pkgconfig/shiboken2.pc
21mr|python-pyside2-5.15.5-3|243	%{python3_sitearch}/shiboken2_generator/
21mr|python-pyside2-5.15.5-3|244	#%%{python3_sitearch}/shiboken2_generator-%{version}-py%{python3_version}.egg-info/
21mr|python-pyside2-5.15.5-3|245	
21mr|python-pyside2-5.15.5-3|246	#--------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|247	
21mr|python-pyside2-5.15.5-3|248	%prep
21mr|python-pyside2-5.15.5-3|249	%autosetup -p1 -n pyside-setup-opensource-src-%{version}
21mr|python-pyside2-5.15.5-3|250	
21mr|python-pyside2-5.15.5-3|251	%build
21mr|python-pyside2-5.15.5-3|252	%cmake -DUSE_PYTHON_VERSION=3
21mr|python-pyside2-5.15.5-3|253	%make
21mr|python-pyside2-5.15.5-3|254	
21mr|python-pyside2-5.15.5-3|255	%install
21mr|python-pyside2-5.15.5-3|256	%makeinstall_std -C build
21mr|python-pyside2-5.15.5-3|257	
21mr|python-pyside2-5.15.5-3|258	#-------------------------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|259	
21mr|python-pyside2-5.15.5-3|260	# NOT WORK NOW!!! FIXME!!!
21mr|python-pyside2-5.15.5-3|261	
21mr|python-pyside2-5.15.5-3|262	# Generate egg-info manually and install since we're performing a cmake build.
21mr|python-pyside2-5.15.5-3|263	#
21mr|python-pyside2-5.15.5-3|264	# Copy CMake configuration files from the BINARY dir back to the SOURCE dir so
21mr|python-pyside2-5.15.5-3|265	# setuptools can find them.
21mr|python-pyside2-5.15.5-3|266	#cp build/sources/shiboken2/shibokenmodule/{*.py,*.txt} sources/shiboken2/shibokenmodule/
21mr|python-pyside2-5.15.5-3|267	#cp build/sources/pyside2/PySide2/*.py sources/pyside2/PySide2/
21mr|python-pyside2-5.15.5-3|268	#%%{__python3} setup.py develop
21mr|python-pyside2-5.15.5-3|269	#for name in PySide2 shiboken2 shiboken2_generator; do
21mr|python-pyside2-5.15.5-3|270	#  mkdir -p %{buildroot}%{python3_sitearch}/$name-%{version}-py%{python3_version}.egg-info
21mr|python-pyside2-5.15.5-3|271	#  cp -p $name.egg-info/{PKG-INFO,not-zip-safe,top_level.txt} \
21mr|python-pyside2-5.15.5-3|272	#        %{buildroot}%{python3_sitearch}/$name-%{version}-py%{python3_version}.egg-info/
21mr|python-pyside2-5.15.5-3|273	#done
21mr|python-pyside2-5.15.5-3|274	
21mr|python-pyside2-5.15.5-3|275	#-------------------------------------------------------------------------------
21mr|python-pyside2-5.15.5-3|276	
21mr|python-pyside2-5.15.5-3|277	# Fix all Python shebangs recursively
21mr|python-pyside2-5.15.5-3|278	# -p preserves timestamps
21mr|python-pyside2-5.15.5-3|279	# -n prevents creating ~backup files
21mr|python-pyside2-5.15.5-3|280	# -i specifies the interpreter for the shebang
21mr|python-pyside2-5.15.5-3|281	# Need to list files that do not match ^[a-zA-Z0-9_]+\.py$ explicitly!
21mr|python-pyside2-5.15.5-3|282	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_bindir}/*
21mr|python-pyside2-5.15.5-3|283	
21mr|python-pyside2-5.15.5-3|284	
21mr|python-pyside2-5.15.5-3|285	%check
21mr|python-pyside2-5.15.5-3|286	# Lots of tests fail currently
21mr|python-pyside2-5.15.5-3|287	#{__python3} testrunner.py test

16017 21
21mr|python-pysmi-0.3.4-1|1	%global pypi_name pysmi
21mr|python-pysmi-0.3.4-1|2	
21mr|python-pysmi-0.3.4-1|3	Name:		python-%{pypi_name}
21mr|python-pysmi-0.3.4-1|4	Version:	0.3.4
21mr|python-pysmi-0.3.4-1|5	Release:	1
21mr|python-pysmi-0.3.4-1|6	Summary:	SNMP SMI/MIB Parser
21mr|python-pysmi-0.3.4-1|7	Group:		Development/Python
21mr|python-pysmi-0.3.4-1|8	License:	BSD
21mr|python-pysmi-0.3.4-1|9	URL:		https://github.com/etingof/pysmi
21mr|python-pysmi-0.3.4-1|10	Source0:	https://files.pythonhosted.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-pysmi-0.3.4-1|11	BuildArch:	noarch
21mr|python-pysmi-0.3.4-1|12	
21mr|python-pysmi-0.3.4-1|13	BuildRequires:	python3-devel
21mr|python-pysmi-0.3.4-1|14	BuildRequires:	python3dist(ply)
21mr|python-pysmi-0.3.4-1|15	BuildRequires:	python3dist(setuptools)
21mr|python-pysmi-0.3.4-1|16	BuildRequires:	python3dist(sphinx)
21mr|python-pysmi-0.3.4-1|17	
21mr|python-pysmi-0.3.4-1|18	%description
21mr|python-pysmi-0.3.4-1|19	A pure-Python implementation of SNMP/SMI MIB parsing and conversion library.
21mr|python-pysmi-0.3.4-1|20	
21mr|python-pysmi-0.3.4-1|21	#---------------------------------------------------------------------
21mr|python-pysmi-0.3.4-1|22	%package -n python3-%{pypi_name}
21mr|python-pysmi-0.3.4-1|23	Summary:	%{summary}
21mr|python-pysmi-0.3.4-1|24	Group:		Development/Python
21mr|python-pysmi-0.3.4-1|25	Requires:	python3dist(ply)
21mr|python-pysmi-0.3.4-1|26	
21mr|python-pysmi-0.3.4-1|27	%description -n python3-%{pypi_name}
21mr|python-pysmi-0.3.4-1|28	A pure-Python implementation of SNMP/SMI MIB parsing and conversion library.
21mr|python-pysmi-0.3.4-1|29	
21mr|python-pysmi-0.3.4-1|30	%files -n python3-%{pypi_name}
21mr|python-pysmi-0.3.4-1|31	%license docs/source/license.rst LICENSE.rst
21mr|python-pysmi-0.3.4-1|32	%doc docs/README.txt README.md
21mr|python-pysmi-0.3.4-1|33	%{_bindir}/mibcopy.py
21mr|python-pysmi-0.3.4-1|34	%{_bindir}/mibdump.py
21mr|python-pysmi-0.3.4-1|35	%{python3_sitelib}/%{pypi_name}
21mr|python-pysmi-0.3.4-1|36	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-pysmi-0.3.4-1|37	
21mr|python-pysmi-0.3.4-1|38	#---------------------------------------------------------------------
21mr|python-pysmi-0.3.4-1|39	
21mr|python-pysmi-0.3.4-1|40	%package -n python-%{pypi_name}-doc
21mr|python-pysmi-0.3.4-1|41	Summary:	pysmi documentation
21mr|python-pysmi-0.3.4-1|42	Group:		Documentation
21mr|python-pysmi-0.3.4-1|43	
21mr|python-pysmi-0.3.4-1|44	%description -n python-%{pypi_name}-doc
21mr|python-pysmi-0.3.4-1|45	Documentation for pysmi
21mr|python-pysmi-0.3.4-1|46	
21mr|python-pysmi-0.3.4-1|47	%files -n python-%{pypi_name}-doc
21mr|python-pysmi-0.3.4-1|48	%doc html
21mr|python-pysmi-0.3.4-1|49	%license docs/source/license.rst LICENSE.rst
21mr|python-pysmi-0.3.4-1|50	
21mr|python-pysmi-0.3.4-1|51	#---------------------------------------------------------------------
21mr|python-pysmi-0.3.4-1|52	
21mr|python-pysmi-0.3.4-1|53	%prep
21mr|python-pysmi-0.3.4-1|54	%autosetup -n %{pypi_name}-%{version}
21mr|python-pysmi-0.3.4-1|55	# Remove bundled egg-info
21mr|python-pysmi-0.3.4-1|56	rm -rf %{pypi_name}.egg-info
21mr|python-pysmi-0.3.4-1|57	
21mr|python-pysmi-0.3.4-1|58	%build
21mr|python-pysmi-0.3.4-1|59	%py3_build
21mr|python-pysmi-0.3.4-1|60	# generate html docs
21mr|python-pysmi-0.3.4-1|61	PYTHONPATH=${PWD} sphinx-build-3 docs/source html
21mr|python-pysmi-0.3.4-1|62	# remove the sphinx-build leftovers
21mr|python-pysmi-0.3.4-1|63	rm -rf html/.{doctrees,buildinfo}
21mr|python-pysmi-0.3.4-1|64	
21mr|python-pysmi-0.3.4-1|65	%install
21mr|python-pysmi-0.3.4-1|66	%py3_install
21mr|python-pysmi-0.3.4-1|67	
21mr|python-pysmi-0.3.4-1|68	%check
21mr|python-pysmi-0.3.4-1|69	%{__python3} setup.py test

16018 21
21mr|python-pysodium-0.7.7-1|1	%define pypi_name pysodium
21mr|python-pysodium-0.7.7-1|2	
21mr|python-pysodium-0.7.7-1|3	Summary:	Simple wrapper around libsodium
21mr|python-pysodium-0.7.7-1|4	Name:		python-%{pypi_name}
21mr|python-pysodium-0.7.7-1|5	Version:	0.7.7
21mr|python-pysodium-0.7.7-1|6	Release:	1
21mr|python-pysodium-0.7.7-1|7	License:	MIT
21mr|python-pysodium-0.7.7-1|8	Group:		Development/Python
21mr|python-pysodium-0.7.7-1|9	Url:		https://leesoar.com/
21mr|python-pysodium-0.7.7-1|10	Source0:	https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-pysodium-0.7.7-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-pysodium-0.7.7-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-pysodium-0.7.7-1|13	BuildArch:	noarch
21mr|python-pysodium-0.7.7-1|14	
21mr|python-pysodium-0.7.7-1|15	%description
21mr|python-pysodium-0.7.7-1|16	This is a very simple wrapper around libsodium masquerading as nacl.
21mr|python-pysodium-0.7.7-1|17	
21mr|python-pysodium-0.7.7-1|18	#------------------------------------------------------------------
21mr|python-pysodium-0.7.7-1|19	
21mr|python-pysodium-0.7.7-1|20	%package -n python3-%{pypi_name}
21mr|python-pysodium-0.7.7-1|21	Summary:	%{summary}
21mr|python-pysodium-0.7.7-1|22	Group:		Development/Python
21mr|python-pysodium-0.7.7-1|23	
21mr|python-pysodium-0.7.7-1|24	%description -n python3-%{pypi_name}
21mr|python-pysodium-0.7.7-1|25	This is a very simple wrapper around libsodium masquerading as nacl.
21mr|python-pysodium-0.7.7-1|26	
21mr|python-pysodium-0.7.7-1|27	%files -n python3-%{pypi_name}
21mr|python-pysodium-0.7.7-1|28	%{python3_sitelib}/*
21mr|python-pysodium-0.7.7-1|29	
21mr|python-pysodium-0.7.7-1|30	#------------------------------------------------------------------
21mr|python-pysodium-0.7.7-1|31	
21mr|python-pysodium-0.7.7-1|32	%prep
21mr|python-pysodium-0.7.7-1|33	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-pysodium-0.7.7-1|34	
21mr|python-pysodium-0.7.7-1|35	%build
21mr|python-pysodium-0.7.7-1|36	%py3_build
21mr|python-pysodium-0.7.7-1|37	
21mr|python-pysodium-0.7.7-1|38	%install
21mr|python-pysodium-0.7.7-1|39	%py3_install

16019 21
21mr|python-pysol-cards-0.10.2-1|1	%define module pysol_cards
21mr|python-pysol-cards-0.10.2-1|2	
21mr|python-pysol-cards-0.10.2-1|3	Name:		python-pysol-cards
21mr|python-pysol-cards-0.10.2-1|4	Version:	0.10.2
21mr|python-pysol-cards-0.10.2-1|5	Release:	1
21mr|python-pysol-cards-0.10.2-1|6	Summary:	Deal PySol FC Cards
21mr|python-pysol-cards-0.10.2-1|7	License:	MIT
21mr|python-pysol-cards-0.10.2-1|8	Group:		Games/Cards
21mr|python-pysol-cards-0.10.2-1|9	URL:		https://fc-solve.shlomifish.org/
21mr|python-pysol-cards-0.10.2-1|10	Source0:	https://files.pythonhosted.org/packages/70/23/2d32ad1ad4106bf279a0d8c23a79c693989fc47d6feb3cca03d01ed0e136/pysol_cards-0.10.2.tar.gz
21mr|python-pysol-cards-0.10.2-1|11	
21mr|python-pysol-cards-0.10.2-1|12	BuildRequires:	python3-devel
21mr|python-pysol-cards-0.10.2-1|13	BuildRequires:	python3egg(pbr) >= 2.0
21mr|python-pysol-cards-0.10.2-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-pysol-cards-0.10.2-1|15	BuildRequires:	python3egg(six)
21mr|python-pysol-cards-0.10.2-1|16	BuildArch:	noarch
21mr|python-pysol-cards-0.10.2-1|17	
21mr|python-pysol-cards-0.10.2-1|18	%description
21mr|python-pysol-cards-0.10.2-1|19	The pysol-cards python module allows the python developer to generate the
21mr|python-pysol-cards-0.10.2-1|20	initial deals of some PySol FC games.
21mr|python-pysol-cards-0.10.2-1|21	
21mr|python-pysol-cards-0.10.2-1|22	#------------------------------------------------------------------------------
21mr|python-pysol-cards-0.10.2-1|23	
21mr|python-pysol-cards-0.10.2-1|24	%package -n python3-pysol-cards
21mr|python-pysol-cards-0.10.2-1|25	Summary:	%{summary}
21mr|python-pysol-cards-0.10.2-1|26	Group:		Games/Cards
21mr|python-pysol-cards-0.10.2-1|27	
21mr|python-pysol-cards-0.10.2-1|28	%description -n python3-pysol-cards
21mr|python-pysol-cards-0.10.2-1|29	The pysol-cards python module allows the python developer to generate the
21mr|python-pysol-cards-0.10.2-1|30	initial deals of some PySol FC games.
21mr|python-pysol-cards-0.10.2-1|31	
21mr|python-pysol-cards-0.10.2-1|32	%files -n python3-pysol-cards
21mr|python-pysol-cards-0.10.2-1|33	%license LICENSE
21mr|python-pysol-cards-0.10.2-1|34	%doc README.rst doc/source/readme.rst
21mr|python-pysol-cards-0.10.2-1|35	%{python3_sitelib}/pysol_cards
21mr|python-pysol-cards-0.10.2-1|36	%{python3_sitelib}/pysol_cards-%{version}-py*.egg-info
21mr|python-pysol-cards-0.10.2-1|37	
21mr|python-pysol-cards-0.10.2-1|38	#------------------------------------------------------------------------------
21mr|python-pysol-cards-0.10.2-1|39	
21mr|python-pysol-cards-0.10.2-1|40	%prep
21mr|python-pysol-cards-0.10.2-1|41	%autosetup -n pysol_cards-%{version}
21mr|python-pysol-cards-0.10.2-1|42	# Remove bundled egg-info
21mr|python-pysol-cards-0.10.2-1|43	rm -rf %{pypi_name}.egg-info
21mr|python-pysol-cards-0.10.2-1|44	sed -i '/^#! \/usr\/bin\/env python$/d' pysol_cards/*.py
21mr|python-pysol-cards-0.10.2-1|45	
21mr|python-pysol-cards-0.10.2-1|46	
21mr|python-pysol-cards-0.10.2-1|47	%build
21mr|python-pysol-cards-0.10.2-1|48	%py3_build
21mr|python-pysol-cards-0.10.2-1|49	
21mr|python-pysol-cards-0.10.2-1|50	%install
21mr|python-pysol-cards-0.10.2-1|51	%py3_install

16020 21
21mr|python-pyspf-2.0.14-1|1	%define pypi_name pyspf
21mr|python-pyspf-2.0.14-1|2	%define mod_name %{pypi_name}
21mr|python-pyspf-2.0.14-1|3	%define oname pyspf
21mr|python-pyspf-2.0.14-1|4	
21mr|python-pyspf-2.0.14-1|5	Summary:        SPF (Sender Policy Framework) implemented in Python
21mr|python-pyspf-2.0.14-1|6	Name:           python-%{oname}
21mr|python-pyspf-2.0.14-1|7	Version:        2.0.14
21mr|python-pyspf-2.0.14-1|8	Release:        1
21mr|python-pyspf-2.0.14-1|9	License:        Python-2.0
21mr|python-pyspf-2.0.14-1|10	Group:          Development/Python
21mr|python-pyspf-2.0.14-1|11	Url:            https://github.com/sdgathman/pyspf/
21mr|python-pyspf-2.0.14-1|12	Source0:        %{pypi_source}
21mr|python-pyspf-2.0.14-1|13	
21mr|python-pyspf-2.0.14-1|14	BuildRequires:  pyproject-rpm-macros
21mr|python-pyspf-2.0.14-1|15	BuildRequires:  python3dist(wheel)
21mr|python-pyspf-2.0.14-1|16	BuildRequires:  python3dist(pip)
21mr|python-pyspf-2.0.14-1|17	BuildArch:      noarch
21mr|python-pyspf-2.0.14-1|18	
21mr|python-pyspf-2.0.14-1|19	%description
21mr|python-pyspf-2.0.14-1|20	%{summary}.
21mr|python-pyspf-2.0.14-1|21	
21mr|python-pyspf-2.0.14-1|22	#------------------------------------------------------------------
21mr|python-pyspf-2.0.14-1|23	
21mr|python-pyspf-2.0.14-1|24	%package -n python3-%{oname}
21mr|python-pyspf-2.0.14-1|25	Summary:        %{summary}
21mr|python-pyspf-2.0.14-1|26	Group:          Development/Python
21mr|python-pyspf-2.0.14-1|27	
21mr|python-pyspf-2.0.14-1|28	%description -n python3-%{oname}
21mr|python-pyspf-2.0.14-1|29	%{summary}.
21mr|python-pyspf-2.0.14-1|30	
21mr|python-pyspf-2.0.14-1|31	%files -n python3-%{oname}
21mr|python-pyspf-2.0.14-1|32	%{_bindir}/spfquery.py
21mr|python-pyspf-2.0.14-1|33	%{_bindir}/type99.py
21mr|python-pyspf-2.0.14-1|34	%artifact   %{python3_sitelib}/__pycache__
21mr|python-pyspf-2.0.14-1|35	%{python3_sitelib}/pyspf-%{version}.dist-info
21mr|python-pyspf-2.0.14-1|36	%{python3_sitelib}/spf.py
21mr|python-pyspf-2.0.14-1|37	
21mr|python-pyspf-2.0.14-1|38	#------------------------------------------------------------------
21mr|python-pyspf-2.0.14-1|39	
21mr|python-pyspf-2.0.14-1|40	%prep
21mr|python-pyspf-2.0.14-1|41	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-pyspf-2.0.14-1|42	
21mr|python-pyspf-2.0.14-1|43	%generate_buildrequires
21mr|python-pyspf-2.0.14-1|44	%pyproject_buildrequires -r
21mr|python-pyspf-2.0.14-1|45	
21mr|python-pyspf-2.0.14-1|46	%build
21mr|python-pyspf-2.0.14-1|47	%pyproject_wheel
21mr|python-pyspf-2.0.14-1|48	
21mr|python-pyspf-2.0.14-1|49	%install
21mr|python-pyspf-2.0.14-1|50	%pyproject_install
21mr|python-pyspf-2.0.14-1|51	

16021 21
21mr|python-pystache-0.6.0-1|1	%define	oname	pystache
21mr|python-pystache-0.6.0-1|2	
21mr|python-pystache-0.6.0-1|3	Name:		python-%{oname}
21mr|python-pystache-0.6.0-1|4	Version:	0.6.0
21mr|python-pystache-0.6.0-1|5	Release:	1
21mr|python-pystache-0.6.0-1|6	Summary:	Mustache in Python
21mr|python-pystache-0.6.0-1|7	Group:		Development/Python
21mr|python-pystache-0.6.0-1|8	License:	MIT
21mr|python-pystache-0.6.0-1|9	Url:		http://github.com/defunkt/%{oname}
21mr|python-pystache-0.6.0-1|10	#Source0:	https://files.pythonhosted.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-pystache-0.6.0-1|11	# Source with patch for python3 support, see https://github.com/defunkt/pystache/commit/d740bed97b157891d33f54514bba8af52eb55817.patch
21mr|python-pystache-0.6.0-1|12	Source0:	%{oname}-%{version}.tar.gz
21mr|python-pystache-0.6.0-1|13	BuildArch:	noarch
21mr|python-pystache-0.6.0-1|14	
21mr|python-pystache-0.6.0-1|15	%description
21mr|python-pystache-0.6.0-1|16	Pystache is a Python implementation of Mustache.
21mr|python-pystache-0.6.0-1|17	Mustache is a framework-agnostic, logic-free templating system
21mr|python-pystache-0.6.0-1|18	inspired by ctemplate and et.
21mr|python-pystache-0.6.0-1|19	Like ctemplate, Mustache "emphasizes separating logic from presentation:
21mr|python-pystache-0.6.0-1|20	it is impossible to embed application logic in this template language."
21mr|python-pystache-0.6.0-1|21	
21mr|python-pystache-0.6.0-1|22	#--------------------------------------------------------------------
21mr|python-pystache-0.6.0-1|23	%package -n python3-%{oname}
21mr|python-pystache-0.6.0-1|24	Summary:	Mustache in Python
21mr|python-pystache-0.6.0-1|25	Group:		Development/Python
21mr|python-pystache-0.6.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-pystache-0.6.0-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-pystache-0.6.0-1|28	
21mr|python-pystache-0.6.0-1|29	%description -n python3-%{oname}
21mr|python-pystache-0.6.0-1|30	Pystache is a Python implementation of Mustache.
21mr|python-pystache-0.6.0-1|31	Mustache is a framework-agnostic, logic-free templating system
21mr|python-pystache-0.6.0-1|32	inspired by ctemplate and et.
21mr|python-pystache-0.6.0-1|33	Like ctemplate, Mustache "emphasizes separating logic from presentation:
21mr|python-pystache-0.6.0-1|34	it is impossible to embed application logic in this template language."
21mr|python-pystache-0.6.0-1|35	
21mr|python-pystache-0.6.0-1|36	%files -n python3-%{oname}
21mr|python-pystache-0.6.0-1|37	%doc HISTORY.md LICENSE README.md TODO.md
21mr|python-pystache-0.6.0-1|38	%{_bindir}/%{oname}
21mr|python-pystache-0.6.0-1|39	%{_bindir}/%{oname}-test
21mr|python-pystache-0.6.0-1|40	%{py3_puresitedir}/%{oname}
21mr|python-pystache-0.6.0-1|41	%{py3_puresitedir}/%{oname}-%{version}-py*.egg-info
21mr|python-pystache-0.6.0-1|42	
21mr|python-pystache-0.6.0-1|43	#--------------------------------------------------------------------
21mr|python-pystache-0.6.0-1|44	
21mr|python-pystache-0.6.0-1|45	%prep
21mr|python-pystache-0.6.0-1|46	%setup -q -n %{oname}-%{version}
21mr|python-pystache-0.6.0-1|47	
21mr|python-pystache-0.6.0-1|48	%build
21mr|python-pystache-0.6.0-1|49	%py3_build
21mr|python-pystache-0.6.0-1|50	
21mr|python-pystache-0.6.0-1|51	%install
21mr|python-pystache-0.6.0-1|52	%py3_install
21mr|python-pystache-0.6.0-1|53	

16022 21
21mr|python-pystray-0.17.4-1|1	# Testsuite needs human interaction.
21mr|python-pystray-0.17.4-1|2	%bcond_with test
21mr|python-pystray-0.17.4-1|3	
21mr|python-pystray-0.17.4-1|4	%global common_sum Provides system tray integration
21mr|python-pystray-0.17.4-1|5	%global common_desc This library allows you to create a system tray icon.
21mr|python-pystray-0.17.4-1|6	
21mr|python-pystray-0.17.4-1|7	%global upname pystray
21mr|python-pystray-0.17.4-1|8	
21mr|python-pystray-0.17.4-1|9	
21mr|python-pystray-0.17.4-1|10	Name:		python-%{upname}
21mr|python-pystray-0.17.4-1|11	Version:	0.17.4
21mr|python-pystray-0.17.4-1|12	Release:	1
21mr|python-pystray-0.17.4-1|13	Summary:	%{common_sum}
21mr|python-pystray-0.17.4-1|14	Group:		Development/Python
21mr|python-pystray-0.17.4-1|15	License:	LGPLv3+
21mr|python-pystray-0.17.4-1|16	URL:		https://github.com/moses-palmer/%{upname}
21mr|python-pystray-0.17.4-1|17	Source0:	%{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|python-pystray-0.17.4-1|18	
21mr|python-pystray-0.17.4-1|19	BuildArch:	noarch
21mr|python-pystray-0.17.4-1|20	
21mr|python-pystray-0.17.4-1|21	%description
21mr|python-pystray-0.17.4-1|22	%{common_desc}
21mr|python-pystray-0.17.4-1|23	
21mr|python-pystray-0.17.4-1|24	
21mr|python-pystray-0.17.4-1|25	%package -n python3-%{upname}
21mr|python-pystray-0.17.4-1|26	Summary:	%{common_sum}
21mr|python-pystray-0.17.4-1|27	
21mr|python-pystray-0.17.4-1|28	BuildRequires:	pkgconfig(python3)
21mr|python-pystray-0.17.4-1|29	BuildRequires:	python3-pillow
21mr|python-pystray-0.17.4-1|30	BuildRequires:	python3egg(setuptools)
21mr|python-pystray-0.17.4-1|31	BuildRequires:	python3-six
21mr|python-pystray-0.17.4-1|32	BuildRequires:	python3-xlib
21mr|python-pystray-0.17.4-1|33	
21mr|python-pystray-0.17.4-1|34	Requires:	python3-pillow
21mr|python-pystray-0.17.4-1|35	Requires:	python3-six
21mr|python-pystray-0.17.4-1|36	Requires:	python3-xlib
21mr|python-pystray-0.17.4-1|37	
21mr|python-pystray-0.17.4-1|38	%{?python_provide:%python_provide python3-%{upname}}
21mr|python-pystray-0.17.4-1|39	
21mr|python-pystray-0.17.4-1|40	%description -n python3-%{upname}
21mr|python-pystray-0.17.4-1|41	%{common_desc}
21mr|python-pystray-0.17.4-1|42	
21mr|python-pystray-0.17.4-1|43	
21mr|python-pystray-0.17.4-1|44	%package -n python3-%{upname}-doc
21mr|python-pystray-0.17.4-1|45	Summary:	Documentation-files for python3-%{upname}
21mr|python-pystray-0.17.4-1|46	
21mr|python-pystray-0.17.4-1|47	BuildRequires:	fdupes
21mr|python-pystray-0.17.4-1|48	BuildRequires:	python3-sphinx
21mr|python-pystray-0.17.4-1|49	
21mr|python-pystray-0.17.4-1|50	%description -n python3-%{upname}-doc
21mr|python-pystray-0.17.4-1|51	This package contains the Documentation-files for python3-%{upname}.
21mr|python-pystray-0.17.4-1|52	
21mr|python-pystray-0.17.4-1|53	
21mr|python-pystray-0.17.4-1|54	%prep
21mr|python-pystray-0.17.4-1|55	%autosetup -n %{upname}-%{version}
21mr|python-pystray-0.17.4-1|56	
21mr|python-pystray-0.17.4-1|57	# Remove pre-built and bundled crap.
21mr|python-pystray-0.17.4-1|58	%{__rm} -fr *.egg*
21mr|python-pystray-0.17.4-1|59	
21mr|python-pystray-0.17.4-1|60	
21mr|python-pystray-0.17.4-1|61	%build
21mr|python-pystray-0.17.4-1|62	%py3_build
21mr|python-pystray-0.17.4-1|63	sphinx-build-3 docs docs/build-%{python3_version}/html
21mr|python-pystray-0.17.4-1|64	%fdupes -s docs/build-%{python3_version}
21mr|python-pystray-0.17.4-1|65	for f in .buildinfo .doctrees .inv ; do
21mr|python-pystray-0.17.4-1|66	%{_bindir}/find docs/ -name "*${f}*" -print0 |			\
21mr|python-pystray-0.17.4-1|67	%{_bindir}/xargs -0 %{__rm} -frv
21mr|python-pystray-0.17.4-1|68	done
21mr|python-pystray-0.17.4-1|69	
21mr|python-pystray-0.17.4-1|70	
21mr|python-pystray-0.17.4-1|71	%install
21mr|python-pystray-0.17.4-1|72	%py3_install
21mr|python-pystray-0.17.4-1|73	
21mr|python-pystray-0.17.4-1|74	%if %{with test}
21mr|python-pystray-0.17.4-1|75	%check
21mr|python-pystray-0.17.4-1|76	%{__python3} setup.py test
21mr|python-pystray-0.17.4-1|77	%endif
21mr|python-pystray-0.17.4-1|78	
21mr|python-pystray-0.17.4-1|79	
21mr|python-pystray-0.17.4-1|80	%files -n python3-%{upname}
21mr|python-pystray-0.17.4-1|81	%doc COPYING* README.rst
21mr|python-pystray-0.17.4-1|82	%{python3_sitelib}/%{upname}
21mr|python-pystray-0.17.4-1|83	%{python3_sitelib}/%{upname}-%{version}-py%{python3_version}.egg-info
21mr|python-pystray-0.17.4-1|84	
21mr|python-pystray-0.17.4-1|85	%files -n python3-%{upname}-doc
21mr|python-pystray-0.17.4-1|86	%doc CHANGES.rst docs/build-%{python3_version}/html

16023 21
21mr|python-pysyncobj-0.3.12-1|1	%define pypi_name pysyncobj
21mr|python-pysyncobj-0.3.12-1|2	
21mr|python-pysyncobj-0.3.12-1|3	Name:		python-%{pypi_name}
21mr|python-pysyncobj-0.3.12-1|4	Version:	0.3.12
21mr|python-pysyncobj-0.3.12-1|5	Release:	1
21mr|python-pysyncobj-0.3.12-1|6	Summary:	A library for replicating your python class between multiple servers, based on raft protocol
21mr|python-pysyncobj-0.3.12-1|7	Group:		Development/Python
21mr|python-pysyncobj-0.3.12-1|8	License:	MIT
21mr|python-pysyncobj-0.3.12-1|9	URL:		https://github.com/bakwc/PySyncObj
21mr|python-pysyncobj-0.3.12-1|10	Source0:	%{pypi_source}
21mr|python-pysyncobj-0.3.12-1|11	BuildRequires:	python3-devel
21mr|python-pysyncobj-0.3.12-1|12	BuildRequires:	python3-setuptools
21mr|python-pysyncobj-0.3.12-1|13	BuildRequires:	python3-wheel
21mr|python-pysyncobj-0.3.12-1|14	
21mr|python-pysyncobj-0.3.12-1|15	BuildArch: noarch
21mr|python-pysyncobj-0.3.12-1|16	
21mr|python-pysyncobj-0.3.12-1|17	
21mr|python-pysyncobj-0.3.12-1|18	%description
21mr|python-pysyncobj-0.3.12-1|19	PySyncObj is a python library for building fault-tolerant distributed systems.
21mr|python-pysyncobj-0.3.12-1|20	It provides the ability to replicate your application data between multiple
21mr|python-pysyncobj-0.3.12-1|21	servers. It has following features:
21mr|python-pysyncobj-0.3.12-1|22	
21mr|python-pysyncobj-0.3.12-1|23	* raft protocol for leader election and log replication
21mr|python-pysyncobj-0.3.12-1|24	* Log compaction - it use fork for copy-on-write while serializing data on disk
21mr|python-pysyncobj-0.3.12-1|25	* Dynamic membership changes - you can do it with syncobj_admin utility
21mr|python-pysyncobj-0.3.12-1|26	or directly from your code
21mr|python-pysyncobj-0.3.12-1|27	* Zero downtime deploy - no need to stop cluster to update nodes
21mr|python-pysyncobj-0.3.12-1|28	* In-memory and on-disk serialization - you can use in-memory mode for small
21mr|python-pysyncobj-0.3.12-1|29	data and on-disk for big one
21mr|python-pysyncobj-0.3.12-1|30	* Encryption - you can set password and use it in external network
21mr|python-pysyncobj-0.3.12-1|31	* Python2 and Python3 on linux, macos and windows - no dependencies required
21mr|python-pysyncobj-0.3.12-1|32	(only optional one, eg. cryptography)
21mr|python-pysyncobj-0.3.12-1|33	* Configurable event loop - it can works in separate thread with it's own event
21mr|python-pysyncobj-0.3.12-1|34	loop - or you can call onTick function inside your own one
21mr|python-pysyncobj-0.3.12-1|35	* Convenient interface - you can easily transform arbitrary class into a
21mr|python-pysyncobj-0.3.12-1|36	replicated one (see example below).
21mr|python-pysyncobj-0.3.12-1|37	
21mr|python-pysyncobj-0.3.12-1|38	#--------------------------------------------------------
21mr|python-pysyncobj-0.3.12-1|39	%package -n python3-%{pypi_name}
21mr|python-pysyncobj-0.3.12-1|40	Summary:	A library for replicating your python class between multiple servers, based on raft protocol
21mr|python-pysyncobj-0.3.12-1|41	Group:		Development/Python
21mr|python-pysyncobj-0.3.12-1|42	
21mr|python-pysyncobj-0.3.12-1|43	%description -n python3-%{pypi_name}
21mr|python-pysyncobj-0.3.12-1|44	PySyncObj is a python library for building fault-tolerant distributed systems.
21mr|python-pysyncobj-0.3.12-1|45	It provides the ability to replicate your application data between multiple
21mr|python-pysyncobj-0.3.12-1|46	servers. It has following features:
21mr|python-pysyncobj-0.3.12-1|47	
21mr|python-pysyncobj-0.3.12-1|48	* raft protocol for leader election and log replication
21mr|python-pysyncobj-0.3.12-1|49	* Log compaction - it use fork for copy-on-write while serializing data on disk
21mr|python-pysyncobj-0.3.12-1|50	* Dynamic membership changes - you can do it with syncobj_admin utility
21mr|python-pysyncobj-0.3.12-1|51	or directly from your code
21mr|python-pysyncobj-0.3.12-1|52	* Zero downtime deploy - no need to stop cluster to update nodes
21mr|python-pysyncobj-0.3.12-1|53	* In-memory and on-disk serialization - you can use in-memory mode for small
21mr|python-pysyncobj-0.3.12-1|54	data and on-disk for big one
21mr|python-pysyncobj-0.3.12-1|55	* Encryption - you can set password and use it in external network
21mr|python-pysyncobj-0.3.12-1|56	* Python2 and Python3 on linux, macos and windows - no dependencies required
21mr|python-pysyncobj-0.3.12-1|57	(only optional one, eg. cryptography)
21mr|python-pysyncobj-0.3.12-1|58	* Configurable event loop - it can works in separate thread with it's own event
21mr|python-pysyncobj-0.3.12-1|59	loop - or you can call onTick function inside your own one
21mr|python-pysyncobj-0.3.12-1|60	* Convenient interface - you can easily transform arbitrary class into a
21mr|python-pysyncobj-0.3.12-1|61	replicated one (see example below).
21mr|python-pysyncobj-0.3.12-1|62	
21mr|python-pysyncobj-0.3.12-1|63	%files -n python3-%{pypi_name}
21mr|python-pysyncobj-0.3.12-1|64	%doc *.md
21mr|python-pysyncobj-0.3.12-1|65	%{_bindir}/*
21mr|python-pysyncobj-0.3.12-1|66	%{python3_sitelib}/*
21mr|python-pysyncobj-0.3.12-1|67	#--------------------------------------------------------
21mr|python-pysyncobj-0.3.12-1|68	%prep
21mr|python-pysyncobj-0.3.12-1|69	%setup -q -n %{pypi_name}-%{version}
21mr|python-pysyncobj-0.3.12-1|70	
21mr|python-pysyncobj-0.3.12-1|71	%build
21mr|python-pysyncobj-0.3.12-1|72	%py3_build
21mr|python-pysyncobj-0.3.12-1|73	
21mr|python-pysyncobj-0.3.12-1|74	%install
21mr|python-pysyncobj-0.3.12-1|75	%py3_install
21mr|python-pysyncobj-0.3.12-1|76	
21mr|python-pysyncobj-0.3.12-1|77	

16024 21
21mr|python-pytesseract-0.3.13-1|1	%define pypi_name pytesseract
21mr|python-pytesseract-0.3.13-1|2	%define mod_name %{pypi_name}
21mr|python-pytesseract-0.3.13-1|3	%define oname pytesseract
21mr|python-pytesseract-0.3.13-1|4	
21mr|python-pytesseract-0.3.13-1|5	Summary:        Python-tesseract is a python wrapper for Google's Tesseract-OCR
21mr|python-pytesseract-0.3.13-1|6	Name:           python-%{oname}
21mr|python-pytesseract-0.3.13-1|7	Version:        0.3.13
21mr|python-pytesseract-0.3.13-1|8	Release:        1
21mr|python-pytesseract-0.3.13-1|9	License:        Apache-2.0
21mr|python-pytesseract-0.3.13-1|10	Group:          Development/Python
21mr|python-pytesseract-0.3.13-1|11	Url:            https://github.com/madmaze/pytesseract
21mr|python-pytesseract-0.3.13-1|12	Source0:        %{pypi_source}
21mr|python-pytesseract-0.3.13-1|13	
21mr|python-pytesseract-0.3.13-1|14	BuildRequires:  pyproject-rpm-macros
21mr|python-pytesseract-0.3.13-1|15	BuildRequires:  python3dist(wheel)
21mr|python-pytesseract-0.3.13-1|16	BuildRequires:  python3dist(pip)
21mr|python-pytesseract-0.3.13-1|17	BuildArch:      noarch
21mr|python-pytesseract-0.3.13-1|18	
21mr|python-pytesseract-0.3.13-1|19	%description
21mr|python-pytesseract-0.3.13-1|20	%{summary}.
21mr|python-pytesseract-0.3.13-1|21	
21mr|python-pytesseract-0.3.13-1|22	#------------------------------------------------------------------
21mr|python-pytesseract-0.3.13-1|23	
21mr|python-pytesseract-0.3.13-1|24	%package -n python3-%{oname}
21mr|python-pytesseract-0.3.13-1|25	Summary:        %{summary}
21mr|python-pytesseract-0.3.13-1|26	Group:          Development/Python
21mr|python-pytesseract-0.3.13-1|27	
21mr|python-pytesseract-0.3.13-1|28	%description -n python3-%{oname}
21mr|python-pytesseract-0.3.13-1|29	%{summary}.
21mr|python-pytesseract-0.3.13-1|30	
21mr|python-pytesseract-0.3.13-1|31	%files -n python3-%{oname} -f %{pyproject_files}
21mr|python-pytesseract-0.3.13-1|32	%{_bindir}/pytesseract
21mr|python-pytesseract-0.3.13-1|33	
21mr|python-pytesseract-0.3.13-1|34	#------------------------------------------------------------------
21mr|python-pytesseract-0.3.13-1|35	
21mr|python-pytesseract-0.3.13-1|36	%prep
21mr|python-pytesseract-0.3.13-1|37	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-pytesseract-0.3.13-1|38	
21mr|python-pytesseract-0.3.13-1|39	%generate_buildrequires
21mr|python-pytesseract-0.3.13-1|40	%pyproject_buildrequires -r
21mr|python-pytesseract-0.3.13-1|41	
21mr|python-pytesseract-0.3.13-1|42	%build
21mr|python-pytesseract-0.3.13-1|43	%pyproject_wheel
21mr|python-pytesseract-0.3.13-1|44	
21mr|python-pytesseract-0.3.13-1|45	%install
21mr|python-pytesseract-0.3.13-1|46	%pyproject_install
21mr|python-pytesseract-0.3.13-1|47	%pyproject_save_files %{mod_name}

16025 21
21mr|python-pytest-6.2.4-2|1	%define module	pytest
21mr|python-pytest-6.2.4-2|2	
21mr|python-pytest-6.2.4-2|3	Summary:	Cross-project testing tool for Python
21mr|python-pytest-6.2.4-2|4	Name:		python-%{module}
21mr|python-pytest-6.2.4-2|5	Version:	6.2.4
21mr|python-pytest-6.2.4-2|6	Release:	2
21mr|python-pytest-6.2.4-2|7	License:	MIT
21mr|python-pytest-6.2.4-2|8	Group:		Development/Python
21mr|python-pytest-6.2.4-2|9	Url:		http://pytest.org
21mr|python-pytest-6.2.4-2|10	Source0:	https://files.pythonhosted.org/packages/5b/98/92bbda5f83ed995ef8953349ef30c77c934abcc251c42ab3d7787a40c49c/pytest-6.2.4.tar.gz
21mr|python-pytest-6.2.4-2|11	Patch0:		pytest-pluggy-version.patch
21mr|python-pytest-6.2.4-2|12	BuildRequires:	python3egg(attrs) >= 17.2.0
21mr|python-pytest-6.2.4-2|13	BuildRequires:	python3egg(pluggy) >= 0.12
21mr|python-pytest-6.2.4-2|14	BuildRequires:	python3egg(py) >= 1.5.0
21mr|python-pytest-6.2.4-2|15	BuildRequires:	python3egg(setuptools)
21mr|python-pytest-6.2.4-2|16	BuildRequires:	python3egg(setuptools-scm)
21mr|python-pytest-6.2.4-2|17	BuildRequires:	python3egg(more-itertools) >= 4.0.0
21mr|python-pytest-6.2.4-2|18	BuildRequires:	python3egg(wcwidth)
21mr|python-pytest-6.2.4-2|19	BuildRequires:	python3egg(toml)
21mr|python-pytest-6.2.4-2|20	BuildArch:	noarch
21mr|python-pytest-6.2.4-2|21	
21mr|python-pytest-6.2.4-2|22	%description
21mr|python-pytest-6.2.4-2|23	The pytest framework makes it easy to write small tests, yet scales to support
21mr|python-pytest-6.2.4-2|24	complex functional testing for applications and libraries.
21mr|python-pytest-6.2.4-2|25	
21mr|python-pytest-6.2.4-2|26	Features:
21mr|python-pytest-6.2.4-2|27	- Detailed info on failing assert statements (no need to remember
21mr|python-pytest-6.2.4-2|28	self.assert* names);
21mr|python-pytest-6.2.4-2|29	- Auto-discovery of test modules and functions;
21mr|python-pytest-6.2.4-2|30	- Modular fixtures for managing small or parametrized long-lived
21mr|python-pytest-6.2.4-2|31	test resources;
21mr|python-pytest-6.2.4-2|32	- Can run unittest (or trial), nose test suites out of the box;
21mr|python-pytest-6.2.4-2|33	- Python 3.5+ and PyPy3;
21mr|python-pytest-6.2.4-2|34	- Rich plugin architecture, with over 315+ external plugins and
21mr|python-pytest-6.2.4-2|35	thriving community;
21mr|python-pytest-6.2.4-2|36	
21mr|python-pytest-6.2.4-2|37	For full documentation, including installation, tutorials and PDF documents,
21mr|python-pytest-6.2.4-2|38	please see http://docs.pytest.org.
21mr|python-pytest-6.2.4-2|39	
21mr|python-pytest-6.2.4-2|40	#----------------------------------------------------------------------
21mr|python-pytest-6.2.4-2|41	%package -n python3-%{module}
21mr|python-pytest-6.2.4-2|42	Summary:	Cross-project testing tool for Python
21mr|python-pytest-6.2.4-2|43	Group:		Development/Python
21mr|python-pytest-6.2.4-2|44	Requires:	python3egg(attrs) >= 17.0.0
21mr|python-pytest-6.2.4-2|45	Requires:	python3egg(pluggy) >= 0.5.0
21mr|python-pytest-6.2.4-2|46	Requires:	python3egg(py) >= 1.5.0
21mr|python-pytest-6.2.4-2|47	Requires:	python3egg(more-itertools) >= 4.0.0
21mr|python-pytest-6.2.4-2|48	Requires(post,preun):	update-alternatives
21mr|python-pytest-6.2.4-2|49	
21mr|python-pytest-6.2.4-2|50	%description -n python3-%{module}
21mr|python-pytest-6.2.4-2|51	The pytest framework makes it easy to write small tests, yet scales to support
21mr|python-pytest-6.2.4-2|52	complex functional testing for applications and libraries.
21mr|python-pytest-6.2.4-2|53	
21mr|python-pytest-6.2.4-2|54	Features:
21mr|python-pytest-6.2.4-2|55	- Detailed info on failing assert statements (no need to remember
21mr|python-pytest-6.2.4-2|56	self.assert* names);
21mr|python-pytest-6.2.4-2|57	- Auto-discovery of test modules and functions;
21mr|python-pytest-6.2.4-2|58	- Modular fixtures for managing small or parametrized long-lived
21mr|python-pytest-6.2.4-2|59	test resources;
21mr|python-pytest-6.2.4-2|60	- Can run unittest (or trial), nose test suites out of the box;
21mr|python-pytest-6.2.4-2|61	- Python 3.5+ and PyPy3;
21mr|python-pytest-6.2.4-2|62	- Rich plugin architecture, with over 315+ external plugins and
21mr|python-pytest-6.2.4-2|63	thriving community;
21mr|python-pytest-6.2.4-2|64	
21mr|python-pytest-6.2.4-2|65	For full documentation, including installation, tutorials and PDF documents,
21mr|python-pytest-6.2.4-2|66	please see http://docs.pytest.org.
21mr|python-pytest-6.2.4-2|67	
21mr|python-pytest-6.2.4-2|68	%files -n python3-%{module}
21mr|python-pytest-6.2.4-2|69	#doc doc/en/_build/html
21mr|python-pytest-6.2.4-2|70	%{_bindir}/pytest-3
21mr|python-pytest-6.2.4-2|71	%{_bindir}/pytest-%{py3_ver}
21mr|python-pytest-6.2.4-2|72	%{_bindir}/py.test-%{py3_ver}
21mr|python-pytest-6.2.4-2|73	%{_bindir}/py.test-3
21mr|python-pytest-6.2.4-2|74	%{python3_sitelib}/*pytest*
21mr|python-pytest-6.2.4-2|75	
21mr|python-pytest-6.2.4-2|76	%post
21mr|python-pytest-6.2.4-2|77	/usr/sbin/update-alternatives --install %{_bindir}/pytest pytest %{_bindir}/pytest-%{py3_ver} 10
21mr|python-pytest-6.2.4-2|78	
21mr|python-pytest-6.2.4-2|79	%postun
21mr|python-pytest-6.2.4-2|80	[[ ! -f %{_bindir}/pytest-%{py3_ver} ]] && \
21mr|python-pytest-6.2.4-2|81	/usr/sbin/update-alternatives --remove pytest %{_bindir}/pytest-%{py3_ver}|| :
21mr|python-pytest-6.2.4-2|82	
21mr|python-pytest-6.2.4-2|83	#----------------------------------------------------------------------
21mr|python-pytest-6.2.4-2|84	
21mr|python-pytest-6.2.4-2|85	%prep
21mr|python-pytest-6.2.4-2|86	%autosetup -p1 -n %{module}-%{version}
21mr|python-pytest-6.2.4-2|87	
21mr|python-pytest-6.2.4-2|88	# drop bundled egg-info
21mr|python-pytest-6.2.4-2|89	rm -r src/*.egg-info
21mr|python-pytest-6.2.4-2|90	
21mr|python-pytest-6.2.4-2|91	%build
21mr|python-pytest-6.2.4-2|92	%py3_build
21mr|python-pytest-6.2.4-2|93	
21mr|python-pytest-6.2.4-2|94	pushd doc/en
21mr|python-pytest-6.2.4-2|95	export PYTHONPATH=../../build/lib
21mr|python-pytest-6.2.4-2|96	#make html
21mr|python-pytest-6.2.4-2|97	rm -f _build/html/.buildinfo
21mr|python-pytest-6.2.4-2|98	popd
21mr|python-pytest-6.2.4-2|99	
21mr|python-pytest-6.2.4-2|100	%install
21mr|python-pytest-6.2.4-2|101	%py3_install
21mr|python-pytest-6.2.4-2|102	mv %{buildroot}%{_bindir}/pytest %{buildroot}%{_bindir}/pytest-%{py3_ver}
21mr|python-pytest-6.2.4-2|103	mv %{buildroot}%{_bindir}/py.test %{buildroot}%{_bindir}/py.test-%{py3_ver}
21mr|python-pytest-6.2.4-2|104	
21mr|python-pytest-6.2.4-2|105	pushd %{buildroot}%{_bindir}
21mr|python-pytest-6.2.4-2|106	ln -s pytest-%{py3_ver} pytest-3
21mr|python-pytest-6.2.4-2|107	ln -s py.test-%{py3_ver} py.test-3
21mr|python-pytest-6.2.4-2|108	popd

16026 21
21mr|python-pytest-asyncio-0.15.1-1|1	%global pypi_name pytest-asyncio
21mr|python-pytest-asyncio-0.15.1-1|2	%global srcname pytest_asyncio
21mr|python-pytest-asyncio-0.15.1-1|3	%global project_owner pytest-dev
21mr|python-pytest-asyncio-0.15.1-1|4	%global github_name pytest-asyncio
21mr|python-pytest-asyncio-0.15.1-1|5	
21mr|python-pytest-asyncio-0.15.1-1|6	%bcond_with  tests
21mr|python-pytest-asyncio-0.15.1-1|7	
21mr|python-pytest-asyncio-0.15.1-1|8	Name:		python-%{pypi_name}
21mr|python-pytest-asyncio-0.15.1-1|9	Version:	0.15.1
21mr|python-pytest-asyncio-0.15.1-1|10	Release:	1
21mr|python-pytest-asyncio-0.15.1-1|11	Summary:	Pytest support for asyncio
21mr|python-pytest-asyncio-0.15.1-1|12	Group:		Development/Python
21mr|python-pytest-asyncio-0.15.1-1|13	License:	ASL 2.0
21mr|python-pytest-asyncio-0.15.1-1|14	URL:		https://pypi.python.org/pypi/%{pypi_name}
21mr|python-pytest-asyncio-0.15.1-1|15	Source0:	https://github.com/%{project_owner}/%{github_name}/archive/v%{version}/%{github_name}-%{version}.tar.gz
21mr|python-pytest-asyncio-0.15.1-1|16	BuildRequires:	pkgconfig(python3)
21mr|python-pytest-asyncio-0.15.1-1|17	BuildRequires:	python3egg(setuptools)
21mr|python-pytest-asyncio-0.15.1-1|18	%if %{with tests}
21mr|python-pytest-asyncio-0.15.1-1|19	BuildRequires:	python3-pytest >= 5.4
21mr|python-pytest-asyncio-0.15.1-1|20	BuildRequires:	python3-coverage
21mr|python-pytest-asyncio-0.15.1-1|21	BuildRequires:	python3-async-generator >= 1.3
21mr|python-pytest-asyncio-0.15.1-1|22	BuildRequires:	python3-hypothesis >= 5.7.1
21mr|python-pytest-asyncio-0.15.1-1|23	%endif
21mr|python-pytest-asyncio-0.15.1-1|24	BuildArch:	noarch
21mr|python-pytest-asyncio-0.15.1-1|25	
21mr|python-pytest-asyncio-0.15.1-1|26	%description
21mr|python-pytest-asyncio-0.15.1-1|27	pytest-asyncio is an Apache2 licensed library, written in Python, for testing
21mr|python-pytest-asyncio-0.15.1-1|28	asyncio code with pytest.
21mr|python-pytest-asyncio-0.15.1-1|29	
21mr|python-pytest-asyncio-0.15.1-1|30	asyncio code is usually written in the form of coroutines, which makes it
21mr|python-pytest-asyncio-0.15.1-1|31	slightly more difficult to test using normal testing tools. pytest-asyncio
21mr|python-pytest-asyncio-0.15.1-1|32	provides useful fixtures and markers to make testing easier.
21mr|python-pytest-asyncio-0.15.1-1|33	
21mr|python-pytest-asyncio-0.15.1-1|34	#----------------------------------------------------------------------------
21mr|python-pytest-asyncio-0.15.1-1|35	%package -n python3-%{pypi_name}
21mr|python-pytest-asyncio-0.15.1-1|36	Summary:	Pytest support for asyncio
21mr|python-pytest-asyncio-0.15.1-1|37	Group:		Development/Python
21mr|python-pytest-asyncio-0.15.1-1|38	
21mr|python-pytest-asyncio-0.15.1-1|39	%description -n python3-%{pypi_name}
21mr|python-pytest-asyncio-0.15.1-1|40	pytest-asyncio is an Apache2 licensed library, written in Python, for testing
21mr|python-pytest-asyncio-0.15.1-1|41	asyncio code with pytest.
21mr|python-pytest-asyncio-0.15.1-1|42	
21mr|python-pytest-asyncio-0.15.1-1|43	asyncio code is usually written in the form of coroutines, which makes it
21mr|python-pytest-asyncio-0.15.1-1|44	slightly more difficult to test using normal testing tools. pytest-asyncio
21mr|python-pytest-asyncio-0.15.1-1|45	provides useful fixtures and markers to make testing easier.
21mr|python-pytest-asyncio-0.15.1-1|46	
21mr|python-pytest-asyncio-0.15.1-1|47	%files -n python3-%{pypi_name}
21mr|python-pytest-asyncio-0.15.1-1|48	%license LICENSE
21mr|python-pytest-asyncio-0.15.1-1|49	%doc README.rst
21mr|python-pytest-asyncio-0.15.1-1|50	%{python3_sitelib}/%{srcname}-%{version}-py%{python3_version}.egg-info/
21mr|python-pytest-asyncio-0.15.1-1|51	%{python3_sitelib}/%{srcname}/
21mr|python-pytest-asyncio-0.15.1-1|52	
21mr|python-pytest-asyncio-0.15.1-1|53	#-------------------------------------------------------------------------
21mr|python-pytest-asyncio-0.15.1-1|54	%prep
21mr|python-pytest-asyncio-0.15.1-1|55	%setup -qn %{github_name}-%{version}
21mr|python-pytest-asyncio-0.15.1-1|56	
21mr|python-pytest-asyncio-0.15.1-1|57	# Don't treat all warnings as errors, there are DeprecationWarnings on 3.8
21mr|python-pytest-asyncio-0.15.1-1|58	sed -i '/filterwarnings = error/d' setup.cfg
21mr|python-pytest-asyncio-0.15.1-1|59	
21mr|python-pytest-asyncio-0.15.1-1|60	%build
21mr|python-pytest-asyncio-0.15.1-1|61	%py3_build
21mr|python-pytest-asyncio-0.15.1-1|62	
21mr|python-pytest-asyncio-0.15.1-1|63	
21mr|python-pytest-asyncio-0.15.1-1|64	%install
21mr|python-pytest-asyncio-0.15.1-1|65	%py3_install
21mr|python-pytest-asyncio-0.15.1-1|66	
21mr|python-pytest-asyncio-0.15.1-1|67	
21mr|python-pytest-asyncio-0.15.1-1|68	%if %{with tests}
21mr|python-pytest-asyncio-0.15.1-1|69	%check
21mr|python-pytest-asyncio-0.15.1-1|70	%py3_test
21mr|python-pytest-asyncio-0.15.1-1|71	%endif

16027 21
21mr|python-pytest-cov-2.12.1-1|1	%global srcname pytest-cov
21mr|python-pytest-cov-2.12.1-1|2	
21mr|python-pytest-cov-2.12.1-1|3	Name:           python-%{srcname}
21mr|python-pytest-cov-2.12.1-1|4	Version:	2.12.1
21mr|python-pytest-cov-2.12.1-1|5	Release:	1
21mr|python-pytest-cov-2.12.1-1|6	Summary:        Pytest plugin for coverage reporting
21mr|python-pytest-cov-2.12.1-1|7	Group:          Development/Python
21mr|python-pytest-cov-2.12.1-1|8	
21mr|python-pytest-cov-2.12.1-1|9	License:        MIT
21mr|python-pytest-cov-2.12.1-1|10	URL:            https://pypi.python.org/pypi/pytest-cov
21mr|python-pytest-cov-2.12.1-1|11	Source0:	https://files.pythonhosted.org/packages/63/3a/747e953051fd6eb5fb297907a825aad43d94c556d3b9938fc21f3172879f/pytest-cov-2.12.1.tar.gz
21mr|python-pytest-cov-2.12.1-1|12	BuildArch:      noarch
21mr|python-pytest-cov-2.12.1-1|13	
21mr|python-pytest-cov-2.12.1-1|14	%description
21mr|python-pytest-cov-2.12.1-1|15	Py.test plugin for coverage reporting with support for both centralised and
21mr|python-pytest-cov-2.12.1-1|16	distributed testing, including subprocesse and multiprocessing.
21mr|python-pytest-cov-2.12.1-1|17	
21mr|python-pytest-cov-2.12.1-1|18	%package -n python3-%{srcname}
21mr|python-pytest-cov-2.12.1-1|19	Summary:        Pytest plugin for coverage reporting
21mr|python-pytest-cov-2.12.1-1|20	Group:          Development/Python
21mr|python-pytest-cov-2.12.1-1|21	BuildRequires:  python3-devel
21mr|python-pytest-cov-2.12.1-1|22	BuildRequires:  python3dist(funcsigs)
21mr|python-pytest-cov-2.12.1-1|23	BuildRequires:  python3dist(setuptools)
21mr|python-pytest-cov-2.12.1-1|24	BuildRequires:  python3dist(pytest)
21mr|python-pytest-cov-2.12.1-1|25	BuildRequires:  python3dist(cov-core)
21mr|python-pytest-cov-2.12.1-1|26	
21mr|python-pytest-cov-2.12.1-1|27	%description -n python3-%{srcname}
21mr|python-pytest-cov-2.12.1-1|28	Py.test plugin for coverage reporting with support for both centralised and
21mr|python-pytest-cov-2.12.1-1|29	distributed testing, including subprocesses and multiprocessing.
21mr|python-pytest-cov-2.12.1-1|30	
21mr|python-pytest-cov-2.12.1-1|31	%prep
21mr|python-pytest-cov-2.12.1-1|32	%setup -q -n %{srcname}-%{version}
21mr|python-pytest-cov-2.12.1-1|33	
21mr|python-pytest-cov-2.12.1-1|34	# drop bundled egg-info
21mr|python-pytest-cov-2.12.1-1|35	rm -rf *.egg-info
21mr|python-pytest-cov-2.12.1-1|36	
21mr|python-pytest-cov-2.12.1-1|37	%build
21mr|python-pytest-cov-2.12.1-1|38	%py3_build
21mr|python-pytest-cov-2.12.1-1|39	
21mr|python-pytest-cov-2.12.1-1|40	%install
21mr|python-pytest-cov-2.12.1-1|41	%py3_install
21mr|python-pytest-cov-2.12.1-1|42	
21mr|python-pytest-cov-2.12.1-1|43	%check
21mr|python-pytest-cov-2.12.1-1|44	python3 setup.py test
21mr|python-pytest-cov-2.12.1-1|45	
21mr|python-pytest-cov-2.12.1-1|46	%files -n python3-%{srcname}
21mr|python-pytest-cov-2.12.1-1|47	%doc PKG-INFO CHANGELOG.rst README.rst
21mr|python-pytest-cov-2.12.1-1|48	%doc LICENSE
21mr|python-pytest-cov-2.12.1-1|49	%{py3_puresitedir}/*

16028 21
21mr|python-pytest-cython-0.2.0-1|1	%global pypi_name pytest-cython
21mr|python-pytest-cython-0.2.0-1|2	
21mr|python-pytest-cython-0.2.0-1|3	Name:           python-%{pypi_name}
21mr|python-pytest-cython-0.2.0-1|4	Version:        0.2.0
21mr|python-pytest-cython-0.2.0-1|5	Release:        1
21mr|python-pytest-cython-0.2.0-1|6	Summary:        A plugin for testing Cython extension modules
21mr|python-pytest-cython-0.2.0-1|7	Group:          Development/Python
21mr|python-pytest-cython-0.2.0-1|8	License:        MIT
21mr|python-pytest-cython-0.2.0-1|9	URL:            https://github.com/lgpage/pytest-cython
21mr|python-pytest-cython-0.2.0-1|10	Source0:        https://files.pythonhosted.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-pytest-cython-0.2.0-1|11	BuildArch:      noarch
21mr|python-pytest-cython-0.2.0-1|12	BuildRequires:  python3-devel
21mr|python-pytest-cython-0.2.0-1|13	BuildRequires:  python3dist(pytest) >= 2.7.3
21mr|python-pytest-cython-0.2.0-1|14	BuildRequires:  python3dist(setuptools)
21mr|python-pytest-cython-0.2.0-1|15	BuildRequires:  python3dist(sphinx)
21mr|python-pytest-cython-0.2.0-1|16	
21mr|python-pytest-cython-0.2.0-1|17	%description
21mr|python-pytest-cython-0.2.0-1|18	This Pytest plugin allows for the doctesting of C extension modules for Python,
21mr|python-pytest-cython-0.2.0-1|19	specifically created through Cython.
21mr|python-pytest-cython-0.2.0-1|20	
21mr|python-pytest-cython-0.2.0-1|21	#----------------------------------------------------------------------
21mr|python-pytest-cython-0.2.0-1|22	%package -n     python3-%{pypi_name}
21mr|python-pytest-cython-0.2.0-1|23	Summary:        %{summary}
21mr|python-pytest-cython-0.2.0-1|24	Group:          Development/Python
21mr|python-pytest-cython-0.2.0-1|25	
21mr|python-pytest-cython-0.2.0-1|26	Requires:       python3dist(pytest) >= 2.7.3
21mr|python-pytest-cython-0.2.0-1|27	Requires:       python3dist(setuptools)
21mr|python-pytest-cython-0.2.0-1|28	
21mr|python-pytest-cython-0.2.0-1|29	%description -n python3-%{pypi_name}
21mr|python-pytest-cython-0.2.0-1|30	This Pytest plugin allows for the doctesting of C extension modules for Python,
21mr|python-pytest-cython-0.2.0-1|31	specifically created through Cython.
21mr|python-pytest-cython-0.2.0-1|32	
21mr|python-pytest-cython-0.2.0-1|33	%files -n python3-%{pypi_name}
21mr|python-pytest-cython-0.2.0-1|34	%license LICENSE
21mr|python-pytest-cython-0.2.0-1|35	%doc README.rst
21mr|python-pytest-cython-0.2.0-1|36	%{python3_sitelib}/pytest_cython
21mr|python-pytest-cython-0.2.0-1|37	%{python3_sitelib}/pytest_cython-%{version}-py%{python3_version}.egg-info
21mr|python-pytest-cython-0.2.0-1|38	
21mr|python-pytest-cython-0.2.0-1|39	#----------------------------------------------------------------------
21mr|python-pytest-cython-0.2.0-1|40	
21mr|python-pytest-cython-0.2.0-1|41	%prep
21mr|python-pytest-cython-0.2.0-1|42	%autosetup -n %{pypi_name}-%{version}
21mr|python-pytest-cython-0.2.0-1|43	
21mr|python-pytest-cython-0.2.0-1|44	# Remove bundled egg-info
21mr|python-pytest-cython-0.2.0-1|45	rm -rf %{pypi_name}.egg-info
21mr|python-pytest-cython-0.2.0-1|46	
21mr|python-pytest-cython-0.2.0-1|47	%build
21mr|python-pytest-cython-0.2.0-1|48	%py3_build
21mr|python-pytest-cython-0.2.0-1|49	
21mr|python-pytest-cython-0.2.0-1|50	%install
21mr|python-pytest-cython-0.2.0-1|51	%py3_install
21mr|python-pytest-cython-0.2.0-1|52	
21mr|python-pytest-cython-0.2.0-1|53	%check
21mr|python-pytest-cython-0.2.0-1|54	%{__python3} setup.py test

16029 21
21mr|python-pytest-forked-1.4.0-2|1	%define pypi_name pytest-forked
21mr|python-pytest-forked-1.4.0-2|2	
21mr|python-pytest-forked-1.4.0-2|3	Name:           python-%{pypi_name}
21mr|python-pytest-forked-1.4.0-2|4	Version:        1.4.0
21mr|python-pytest-forked-1.4.0-2|5	Release:        2
21mr|python-pytest-forked-1.4.0-2|6	Summary:        Run tests in isolated forked subprocesses
21mr|python-pytest-forked-1.4.0-2|7	Group:          Development/Python
21mr|python-pytest-forked-1.4.0-2|8	License:        MIT
21mr|python-pytest-forked-1.4.0-2|9	URL:            https://github.com/pytest-dev/%{pypi_name}
21mr|python-pytest-forked-1.4.0-2|10	Source:         https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-pytest-forked-1.4.0-2|11	BuildRequires:  python3egg(setuptools)
21mr|python-pytest-forked-1.4.0-2|12	BuildRequires:  python3egg(setuptools-scm)
21mr|python-pytest-forked-1.4.0-2|13	BuildRequires:  python3egg(py)
21mr|python-pytest-forked-1.4.0-2|14	BuildRequires:  python3egg(pytest)
21mr|python-pytest-forked-1.4.0-2|15	
21mr|python-pytest-forked-1.4.0-2|16	BuildArch:      noarch
21mr|python-pytest-forked-1.4.0-2|17	
21mr|python-pytest-forked-1.4.0-2|18	%description
21mr|python-pytest-forked-1.4.0-2|19	Run tests in isolated forked subprocesses.
21mr|python-pytest-forked-1.4.0-2|20	
21mr|python-pytest-forked-1.4.0-2|21	#-------------------------------------------------------
21mr|python-pytest-forked-1.4.0-2|22	%package -n python3-%{pypi_name}
21mr|python-pytest-forked-1.4.0-2|23	Summary:        Run tests in isolated forked subprocesses
21mr|python-pytest-forked-1.4.0-2|24	Group:          Development/Python
21mr|python-pytest-forked-1.4.0-2|25	
21mr|python-pytest-forked-1.4.0-2|26	%description -n python3-%{pypi_name}
21mr|python-pytest-forked-1.4.0-2|27	Run tests in isolated forked subprocesses.
21mr|python-pytest-forked-1.4.0-2|28	
21mr|python-pytest-forked-1.4.0-2|29	%files -n python3-%{pypi_name}
21mr|python-pytest-forked-1.4.0-2|30	%doc CHANGELOG.rst README.rst LICENSE
21mr|python-pytest-forked-1.4.0-2|31	%{py3_puresitedir}/pytest_forked
21mr|python-pytest-forked-1.4.0-2|32	%{py3_puresitedir}/pytest_forked-%{version}-py*.egg-info
21mr|python-pytest-forked-1.4.0-2|33	#---------------------------------------------------------
21mr|python-pytest-forked-1.4.0-2|34	%prep
21mr|python-pytest-forked-1.4.0-2|35	%setup -qn %{pypi_name}-%{version}
21mr|python-pytest-forked-1.4.0-2|36	
21mr|python-pytest-forked-1.4.0-2|37	%build
21mr|python-pytest-forked-1.4.0-2|38	%py3_build
21mr|python-pytest-forked-1.4.0-2|39	
21mr|python-pytest-forked-1.4.0-2|40	%install
21mr|python-pytest-forked-1.4.0-2|41	%py3_install
21mr|python-pytest-forked-1.4.0-2|42	
21mr|python-pytest-forked-1.4.0-2|43	
21mr|python-pytest-forked-1.4.0-2|44	%check
21mr|python-pytest-forked-1.4.0-2|45	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21mr|python-pytest-forked-1.4.0-2|46	pytest-3

16030 21
21mr|python-pytest-mock-3.6.1-1|1	%global pypi_name pytest-mock
21mr|python-pytest-mock-3.6.1-1|2	%global file_name pytest_mock
21mr|python-pytest-mock-3.6.1-1|3	%global desc This plugin installs a mocker fixture which is a thin-wrapper around the \
21mr|python-pytest-mock-3.6.1-1|4	patching API provided by the mock package, but with the benefit of not having \
21mr|python-pytest-mock-3.6.1-1|5	to worry about undoing patches at the end of a test.
21mr|python-pytest-mock-3.6.1-1|6	
21mr|python-pytest-mock-3.6.1-1|7	Name:		python-%{pypi_name}
21mr|python-pytest-mock-3.6.1-1|8	Version:	3.6.1
21mr|python-pytest-mock-3.6.1-1|9	Release:	1
21mr|python-pytest-mock-3.6.1-1|10	Summary:	Thin-wrapper around the mock package for easier use with py.test
21mr|python-pytest-mock-3.6.1-1|11	Group:		Development/Python
21mr|python-pytest-mock-3.6.1-1|12	License:	MIT
21mr|python-pytest-mock-3.6.1-1|13	URL:		https://github.com/pytest-dev/pytest-mock/
21mr|python-pytest-mock-3.6.1-1|14	Source0:	https://files.pythonhosted.org/packages/b3/08/b131e1b5c628a7d46c9b8d676a86a8d235bced79b9d90845500e39df81b9/pytest-mock-3.6.1.tar.gz
21mr|python-pytest-mock-3.6.1-1|15	BuildArch:	noarch
21mr|python-pytest-mock-3.6.1-1|16	
21mr|python-pytest-mock-3.6.1-1|17	%description
21mr|python-pytest-mock-3.6.1-1|18	%{desc}
21mr|python-pytest-mock-3.6.1-1|19	
21mr|python-pytest-mock-3.6.1-1|20	#--------------------------------------------------------------------------------
21mr|python-pytest-mock-3.6.1-1|21	%package -n python3-%{pypi_name}
21mr|python-pytest-mock-3.6.1-1|22	Summary:	%{summary}
21mr|python-pytest-mock-3.6.1-1|23	Group:		Development/Python
21mr|python-pytest-mock-3.6.1-1|24	BuildRequires:	python3-devel
21mr|python-pytest-mock-3.6.1-1|25	BuildRequires:	python3-pytest
21mr|python-pytest-mock-3.6.1-1|26	BuildRequires:	python3-setuptools_scm
21mr|python-pytest-mock-3.6.1-1|27	BuildRequires:	python3-pytest-asyncio
21mr|python-pytest-mock-3.6.1-1|28	
21mr|python-pytest-mock-3.6.1-1|29	%description -n python3-%{pypi_name}
21mr|python-pytest-mock-3.6.1-1|30	%{desc}
21mr|python-pytest-mock-3.6.1-1|31	
21mr|python-pytest-mock-3.6.1-1|32	%files -n python3-%{pypi_name}
21mr|python-pytest-mock-3.6.1-1|33	%doc CHANGELOG.rst README.rst
21mr|python-pytest-mock-3.6.1-1|34	%license LICENSE
21mr|python-pytest-mock-3.6.1-1|35	%{python3_sitelib}/%{file_name}/
21mr|python-pytest-mock-3.6.1-1|36	%{python3_sitelib}/%{file_name}-%{version}-py%{python3_version}.egg-info/
21mr|python-pytest-mock-3.6.1-1|37	
21mr|python-pytest-mock-3.6.1-1|38	#--------------------------------------------------------------------------------
21mr|python-pytest-mock-3.6.1-1|39	
21mr|python-pytest-mock-3.6.1-1|40	%prep
21mr|python-pytest-mock-3.6.1-1|41	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-pytest-mock-3.6.1-1|42	rm -rf *.egg-info
21mr|python-pytest-mock-3.6.1-1|43	# Correct end of line encoding for README
21mr|python-pytest-mock-3.6.1-1|44	sed -i 's/\r$//' README.rst
21mr|python-pytest-mock-3.6.1-1|45	
21mr|python-pytest-mock-3.6.1-1|46	%build
21mr|python-pytest-mock-3.6.1-1|47	%py3_build
21mr|python-pytest-mock-3.6.1-1|48	
21mr|python-pytest-mock-3.6.1-1|49	%install
21mr|python-pytest-mock-3.6.1-1|50	%py3_install
21mr|python-pytest-mock-3.6.1-1|51	
21mr|python-pytest-mock-3.6.1-1|52	%check
21mr|python-pytest-mock-3.6.1-1|53	PYTHONPATH=%{buildroot}%{python3_sitelib} pytest-%{python3_version} -v tests \
21mr|python-pytest-mock-3.6.1-1|54	-k "not test_standalone_mock and not test_detailed_introspection and not test_detailed_introspection \
21mr|python-pytest-mock-3.6.1-1|55	and not test_assert_called_args_with_introspection and not test_assert_called_kwargs_with_introspection"

16031 21
21mr|python-pytest-multihost-3.4-2|1	%define debug_package %{nil}
21mr|python-pytest-multihost-3.4-2|2	%define module	pytest-multihost
21mr|python-pytest-multihost-3.4-2|3	
21mr|python-pytest-multihost-3.4-2|4	Summary:	Utility for writing multi-host tests for pytest
21mr|python-pytest-multihost-3.4-2|5	Name:		python-%{module}
21mr|python-pytest-multihost-3.4-2|6	Version:	3.4
21mr|python-pytest-multihost-3.4-2|7	Release:	2
21mr|python-pytest-multihost-3.4-2|8	License:	GPLv3
21mr|python-pytest-multihost-3.4-2|9	Group:		Development/Python
21mr|python-pytest-multihost-3.4-2|10	Url:		https://pagure.io/python-pytest-multihost
21mr|python-pytest-multihost-3.4-2|11	Source0:	https://pagure.io/python-pytest-multihost/archive/v%{version}/%{name}-v%{version}.tar.gz
21mr|python-pytest-multihost-3.4-2|12	BuildRequires:	pkgconfig(python3)
21mr|python-pytest-multihost-3.4-2|13	BuildRequires:	python3egg(setuptools)
21mr|python-pytest-multihost-3.4-2|14	BuildArch:	noarch
21mr|python-pytest-multihost-3.4-2|15	
21mr|python-pytest-multihost-3.4-2|16	%description
21mr|python-pytest-multihost-3.4-2|17	A pytest plugin for multi-host testing.
21mr|python-pytest-multihost-3.4-2|18	
21mr|python-pytest-multihost-3.4-2|19	#------------------------------------------------------------------
21mr|python-pytest-multihost-3.4-2|20	
21mr|python-pytest-multihost-3.4-2|21	%package -n python3-%{module}
21mr|python-pytest-multihost-3.4-2|22	Summary:	Utility for writing multi-host tests for pytest
21mr|python-pytest-multihost-3.4-2|23	Group:		Development/Python
21mr|python-pytest-multihost-3.4-2|24	
21mr|python-pytest-multihost-3.4-2|25	%description -n python3-%{module}
21mr|python-pytest-multihost-3.4-2|26	A pytest plugin for multi-host testing.
21mr|python-pytest-multihost-3.4-2|27	
21mr|python-pytest-multihost-3.4-2|28	%files -n python3-%{module}
21mr|python-pytest-multihost-3.4-2|29	%doc COPYING README.rst
21mr|python-pytest-multihost-3.4-2|30	%{python3_sitelib}/pytest_multihost
21mr|python-pytest-multihost-3.4-2|31	%{python3_sitelib}/pytest_multihost-%{version}-*
21mr|python-pytest-multihost-3.4-2|32	
21mr|python-pytest-multihost-3.4-2|33	#------------------------------------------------------------------
21mr|python-pytest-multihost-3.4-2|34	
21mr|python-pytest-multihost-3.4-2|35	%prep
21mr|python-pytest-multihost-3.4-2|36	%setup -qn %{name}-v%{version}
21mr|python-pytest-multihost-3.4-2|37	# skip tests which require SSH connection
21mr|python-pytest-multihost-3.4-2|38	sed -iE '/commands = python.* -m pytest/s/$/ -m "not needs_ssh"/g' tox.ini
21mr|python-pytest-multihost-3.4-2|39	
21mr|python-pytest-multihost-3.4-2|40	%build
21mr|python-pytest-multihost-3.4-2|41	%py3_build
21mr|python-pytest-multihost-3.4-2|42	
21mr|python-pytest-multihost-3.4-2|43	%install
21mr|python-pytest-multihost-3.4-2|44	%py3_install

16032 21
21mr|python-pytest-randomly-3.11.0-1|1	%global pypi_name pytest-randomly
21mr|python-pytest-randomly-3.11.0-1|2	
21mr|python-pytest-randomly-3.11.0-1|3	Name:           python-%{pypi_name}
21mr|python-pytest-randomly-3.11.0-1|4	Version:        3.11.0
21mr|python-pytest-randomly-3.11.0-1|5	Release:        1
21mr|python-pytest-randomly-3.11.0-1|6	Summary:        Pytest plugin to randomly order tests and control random
21mr|python-pytest-randomly-3.11.0-1|7	Group:          Development/Python
21mr|python-pytest-randomly-3.11.0-1|8	License:        BSD
21mr|python-pytest-randomly-3.11.0-1|9	URL:            https://pypi.org/project/pytest-randomly
21mr|python-pytest-randomly-3.11.0-1|10	Source0:        %{pypi_source}
21mr|python-pytest-randomly-3.11.0-1|11	BuildArch:      noarch
21mr|python-pytest-randomly-3.11.0-1|12	BuildRequires:  python3-devel
21mr|python-pytest-randomly-3.11.0-1|13	BuildRequires:  python3dist(setuptools)
21mr|python-pytest-randomly-3.11.0-1|14	
21mr|python-pytest-randomly-3.11.0-1|15	%description
21mr|python-pytest-randomly-3.11.0-1|16	Pytest plugin to randomly order tests and control random.seed.
21mr|python-pytest-randomly-3.11.0-1|17	
21mr|python-pytest-randomly-3.11.0-1|18	#----------------------------------------------------------------------
21mr|python-pytest-randomly-3.11.0-1|19	%package -n     python3-%{pypi_name}
21mr|python-pytest-randomly-3.11.0-1|20	Summary:        %{summary}
21mr|python-pytest-randomly-3.11.0-1|21	Group:          Development/Python
21mr|python-pytest-randomly-3.11.0-1|22	
21mr|python-pytest-randomly-3.11.0-1|23	Requires:       python3dist(pytest)
21mr|python-pytest-randomly-3.11.0-1|24	Requires:       python3dist(setuptools)
21mr|python-pytest-randomly-3.11.0-1|25	
21mr|python-pytest-randomly-3.11.0-1|26	%description -n python3-%{pypi_name}
21mr|python-pytest-randomly-3.11.0-1|27	Pytest plugin to randomly order tests and control random.seed.
21mr|python-pytest-randomly-3.11.0-1|28	
21mr|python-pytest-randomly-3.11.0-1|29	%files -n python3-%{pypi_name}
21mr|python-pytest-randomly-3.11.0-1|30	%license LICENSE
21mr|python-pytest-randomly-3.11.0-1|31	%doc README.rst
21mr|python-pytest-randomly-3.11.0-1|32	%{python3_sitelib}/pytest_randomly/compat.py
21mr|python-pytest-randomly-3.11.0-1|33	%{python3_sitelib}/pytest_randomly/__init__.py
21mr|python-pytest-randomly-3.11.0-1|34	%{python3_sitelib}/pytest_randomly/py.typed
21mr|python-pytest-randomly-3.11.0-1|35	%{python3_sitelib}/pytest_randomly/__pycache__/*
21mr|python-pytest-randomly-3.11.0-1|36	%{python3_sitelib}/pytest_randomly-%{version}-py%{python3_version}.egg-info
21mr|python-pytest-randomly-3.11.0-1|37	
21mr|python-pytest-randomly-3.11.0-1|38	#----------------------------------------------------------------------
21mr|python-pytest-randomly-3.11.0-1|39	
21mr|python-pytest-randomly-3.11.0-1|40	%prep
21mr|python-pytest-randomly-3.11.0-1|41	%autosetup -n %{pypi_name}-%{version}
21mr|python-pytest-randomly-3.11.0-1|42	
21mr|python-pytest-randomly-3.11.0-1|43	# Remove bundled egg-info
21mr|python-pytest-randomly-3.11.0-1|44	rm -rf src/*.egg-info/
21mr|python-pytest-randomly-3.11.0-1|45	
21mr|python-pytest-randomly-3.11.0-1|46	%build
21mr|python-pytest-randomly-3.11.0-1|47	%py3_build
21mr|python-pytest-randomly-3.11.0-1|48	
21mr|python-pytest-randomly-3.11.0-1|49	%install
21mr|python-pytest-randomly-3.11.0-1|50	%py3_install

16033 21
21mr|python-pytest-rerunfailures-10.2-1|1	%global srcname pytest-rerunfailures
21mr|python-pytest-rerunfailures-10.2-1|2	
21mr|python-pytest-rerunfailures-10.2-1|3	Name:           python-%{srcname}
21mr|python-pytest-rerunfailures-10.2-1|4	Version:        10.2
21mr|python-pytest-rerunfailures-10.2-1|5	Release:        1
21mr|python-pytest-rerunfailures-10.2-1|6	Summary:        A py.test plugin that re-runs failed tests to eliminate flakey failures
21mr|python-pytest-rerunfailures-10.2-1|7	Group:          Development/Python
21mr|python-pytest-rerunfailures-10.2-1|8	License:        MPLv2.0
21mr|python-pytest-rerunfailures-10.2-1|9	URL:            https://github.com/pytest-dev/%{srcname}
21mr|python-pytest-rerunfailures-10.2-1|10	Source0:        https://github.com/pytest-dev/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
21mr|python-pytest-rerunfailures-10.2-1|11	
21mr|python-pytest-rerunfailures-10.2-1|12	BuildArch:      noarch
21mr|python-pytest-rerunfailures-10.2-1|13	
21mr|python-pytest-rerunfailures-10.2-1|14	%description
21mr|python-pytest-rerunfailures-10.2-1|15	pytest-rerunfailures is a plugin for py.test that re-runs tests to eliminate
21mr|python-pytest-rerunfailures-10.2-1|16	intermittent failures.
21mr|python-pytest-rerunfailures-10.2-1|17	
21mr|python-pytest-rerunfailures-10.2-1|18	#------------------------------------------------------------------------
21mr|python-pytest-rerunfailures-10.2-1|19	%package -n python3-%{srcname}
21mr|python-pytest-rerunfailures-10.2-1|20	Summary:        %{summary}
21mr|python-pytest-rerunfailures-10.2-1|21	BuildRequires:  python3-devel
21mr|python-pytest-rerunfailures-10.2-1|22	BuildRequires:  python3-pytest >= 5.3
21mr|python-pytest-rerunfailures-10.2-1|23	BuildRequires:  python3-setuptools >= 40.0
21mr|python-pytest-rerunfailures-10.2-1|24	
21mr|python-pytest-rerunfailures-10.2-1|25	%description -n python3-%{srcname}
21mr|python-pytest-rerunfailures-10.2-1|26	pytest-rerunfailures is a plugin for py.test that re-runs tests to eliminate
21mr|python-pytest-rerunfailures-10.2-1|27	intermittent failures.
21mr|python-pytest-rerunfailures-10.2-1|28	
21mr|python-pytest-rerunfailures-10.2-1|29	%files -n python3-%{srcname}
21mr|python-pytest-rerunfailures-10.2-1|30	%license LICENSE
21mr|python-pytest-rerunfailures-10.2-1|31	%doc CHANGES.rst README.rst
21mr|python-pytest-rerunfailures-10.2-1|32	%{python3_sitelib}/pytest_rerunfailures.py
21mr|python-pytest-rerunfailures-10.2-1|33	%{python3_sitelib}/__pycache__/pytest_rerunfailures.cpython-*
21mr|python-pytest-rerunfailures-10.2-1|34	%{python3_sitelib}/pytest_rerunfailures-%{version}-py*.egg-info/
21mr|python-pytest-rerunfailures-10.2-1|35	
21mr|python-pytest-rerunfailures-10.2-1|36	#--------------------------------------------------------------------------
21mr|python-pytest-rerunfailures-10.2-1|37	%prep
21mr|python-pytest-rerunfailures-10.2-1|38	%autosetup -n %{srcname}-%{version}
21mr|python-pytest-rerunfailures-10.2-1|39	
21mr|python-pytest-rerunfailures-10.2-1|40	
21mr|python-pytest-rerunfailures-10.2-1|41	%build
21mr|python-pytest-rerunfailures-10.2-1|42	%py3_build
21mr|python-pytest-rerunfailures-10.2-1|43	
21mr|python-pytest-rerunfailures-10.2-1|44	
21mr|python-pytest-rerunfailures-10.2-1|45	%install
21mr|python-pytest-rerunfailures-10.2-1|46	%py3_install
21mr|python-pytest-rerunfailures-10.2-1|47	
21mr|python-pytest-rerunfailures-10.2-1|48	
21mr|python-pytest-rerunfailures-10.2-1|49	%check
21mr|python-pytest-rerunfailures-10.2-1|50	PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} -m pytest test_pytest_rerunfailures.py

16034 21
21mr|python-pytest-runner-5.3.1-1|1	%global modulename pytest-runner
21mr|python-pytest-runner-5.3.1-1|2	%global _modulename pytest_runner
21mr|python-pytest-runner-5.3.1-1|3	
21mr|python-pytest-runner-5.3.1-1|4	Name:           python-%{modulename}
21mr|python-pytest-runner-5.3.1-1|5	Version:	5.3.1
21mr|python-pytest-runner-5.3.1-1|6	Release:	1
21mr|python-pytest-runner-5.3.1-1|7	Summary:        Invoke py.test as distutils command with dependency resolution
21mr|python-pytest-runner-5.3.1-1|8	Group:          Development/Python
21mr|python-pytest-runner-5.3.1-1|9	License:        MIT
21mr|python-pytest-runner-5.3.1-1|10	URL:            https://pypi.python.org/pypi/%{modulename}
21mr|python-pytest-runner-5.3.1-1|11	# setuptools-scm requires a pypi tarball and doesn't like github tarball
21mr|python-pytest-runner-5.3.1-1|12	Source0:	https://files.pythonhosted.org/packages/2a/04/c3223812b3427ffa95110c5781eae7fe8bc3e9e1fe4e2328bee17b9e5820/pytest-runner-5.3.1.tar.gz
21mr|python-pytest-runner-5.3.1-1|13	BuildArch: noarch
21mr|python-pytest-runner-5.3.1-1|14	
21mr|python-pytest-runner-5.3.1-1|15	%description
21mr|python-pytest-runner-5.3.1-1|16	Setup scripts can use pytest-runner to add setup.py test support for pytest
21mr|python-pytest-runner-5.3.1-1|17	runner.
21mr|python-pytest-runner-5.3.1-1|18	
21mr|python-pytest-runner-5.3.1-1|19	%package -n python3-%{modulename}
21mr|python-pytest-runner-5.3.1-1|20	Summary:        %{summary}
21mr|python-pytest-runner-5.3.1-1|21	Requires:       python3-pytest
21mr|python-pytest-runner-5.3.1-1|22	BuildRequires:  python3-devel
21mr|python-pytest-runner-5.3.1-1|23	BuildRequires:  python3-setuptools
21mr|python-pytest-runner-5.3.1-1|24	BuildRequires:  python3-setuptools_scm
21mr|python-pytest-runner-5.3.1-1|25	BuildRequires:  python3-pytest
21mr|python-pytest-runner-5.3.1-1|26	
21mr|python-pytest-runner-5.3.1-1|27	%description -n python3-%{modulename}
21mr|python-pytest-runner-5.3.1-1|28	Setup scripts can use pytest-runner to add setup.py test support for pytest
21mr|python-pytest-runner-5.3.1-1|29	runner.
21mr|python-pytest-runner-5.3.1-1|30	
21mr|python-pytest-runner-5.3.1-1|31	%prep
21mr|python-pytest-runner-5.3.1-1|32	%setup -qn %{modulename}-%{version}
21mr|python-pytest-runner-5.3.1-1|33	
21mr|python-pytest-runner-5.3.1-1|34	# drop bundled egg-info
21mr|python-pytest-runner-5.3.1-1|35	rm -rf pytest_runner.egg-info/
21mr|python-pytest-runner-5.3.1-1|36	
21mr|python-pytest-runner-5.3.1-1|37	%build
21mr|python-pytest-runner-5.3.1-1|38	%py3_build
21mr|python-pytest-runner-5.3.1-1|39	
21mr|python-pytest-runner-5.3.1-1|40	%install
21mr|python-pytest-runner-5.3.1-1|41	%py3_install
21mr|python-pytest-runner-5.3.1-1|42	
21mr|python-pytest-runner-5.3.1-1|43	%check
21mr|python-pytest-runner-5.3.1-1|44	python3 setup.py test
21mr|python-pytest-runner-5.3.1-1|45	
21mr|python-pytest-runner-5.3.1-1|46	%files -n python3-%{modulename}
21mr|python-pytest-runner-5.3.1-1|47	%doc README.rst
21mr|python-pytest-runner-5.3.1-1|48	%doc LICENSE
21mr|python-pytest-runner-5.3.1-1|49	%{py3_puresitedir}/ptr.py*
21mr|python-pytest-runner-5.3.1-1|50	%{py3_puresitedir}/%{_modulename}-%{version}-py%{python3_version}.egg-info/
21mr|python-pytest-runner-5.3.1-1|51	%{py3_puresitedir}/__pycache__/ptr.*

16035 21
21mr|python-pytest-tornado-0.8.1-1|1	%global srcname pytest-tornado
21mr|python-pytest-tornado-0.8.1-1|2	%global srcname_ pytest_tornado
21mr|python-pytest-tornado-0.8.1-1|3	
21mr|python-pytest-tornado-0.8.1-1|4	Name:		python-%{srcname}
21mr|python-pytest-tornado-0.8.1-1|5	Version:	0.8.1
21mr|python-pytest-tornado-0.8.1-1|6	Release:	1
21mr|python-pytest-tornado-0.8.1-1|7	Summary:	Py.test plugin for testing of asynchronous tornado applications
21mr|python-pytest-tornado-0.8.1-1|8	Group:		Development/Python
21mr|python-pytest-tornado-0.8.1-1|9	License:	ASL 2.0
21mr|python-pytest-tornado-0.8.1-1|10	URL:		https://pypi.python.org/pypi/%{srcname}
21mr|python-pytest-tornado-0.8.1-1|11	Source0:	https://github.com/eugeniy/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-pytest-tornado-0.8.1-1|12	
21mr|python-pytest-tornado-0.8.1-1|13	BuildArch:	noarch
21mr|python-pytest-tornado-0.8.1-1|14	
21mr|python-pytest-tornado-0.8.1-1|15	%global _description \
21mr|python-pytest-tornado-0.8.1-1|16	A py.test plugin providing fixtures and markers to simplify testing of \
21mr|python-pytest-tornado-0.8.1-1|17	asynchronous tornado applications.
21mr|python-pytest-tornado-0.8.1-1|18	
21mr|python-pytest-tornado-0.8.1-1|19	%description %{_description}
21mr|python-pytest-tornado-0.8.1-1|20	
21mr|python-pytest-tornado-0.8.1-1|21	#--------------------------------------------------------------------
21mr|python-pytest-tornado-0.8.1-1|22	%package -n python3-%{srcname}
21mr|python-pytest-tornado-0.8.1-1|23	Summary:	%{summary}
21mr|python-pytest-tornado-0.8.1-1|24	Group:		Development/Python
21mr|python-pytest-tornado-0.8.1-1|25	BuildRequires:	python3-devel
21mr|python-pytest-tornado-0.8.1-1|26	BuildRequires:	python3-pytest >= 3.6
21mr|python-pytest-tornado-0.8.1-1|27	BuildRequires:	python3-setuptools
21mr|python-pytest-tornado-0.8.1-1|28	BuildRequires:	python3-tornado >= 4.1
21mr|python-pytest-tornado-0.8.1-1|29	
21mr|python-pytest-tornado-0.8.1-1|30	%description -n python3-%{srcname} %{_description}
21mr|python-pytest-tornado-0.8.1-1|31	
21mr|python-pytest-tornado-0.8.1-1|32	%files -n python3-%{srcname}
21mr|python-pytest-tornado-0.8.1-1|33	%license LICENSE
21mr|python-pytest-tornado-0.8.1-1|34	%doc README.rst
21mr|python-pytest-tornado-0.8.1-1|35	%{python3_sitelib}/%{srcname_}
21mr|python-pytest-tornado-0.8.1-1|36	%{python3_sitelib}/%{srcname_}-%{version}-py%{python3_version}.egg-info
21mr|python-pytest-tornado-0.8.1-1|37	
21mr|python-pytest-tornado-0.8.1-1|38	#--------------------------------------------------------------------
21mr|python-pytest-tornado-0.8.1-1|39	
21mr|python-pytest-tornado-0.8.1-1|40	%prep
21mr|python-pytest-tornado-0.8.1-1|41	%autosetup -n %{srcname}-%{version}
21mr|python-pytest-tornado-0.8.1-1|42	
21mr|python-pytest-tornado-0.8.1-1|43	
21mr|python-pytest-tornado-0.8.1-1|44	%build
21mr|python-pytest-tornado-0.8.1-1|45	%py3_build
21mr|python-pytest-tornado-0.8.1-1|46	
21mr|python-pytest-tornado-0.8.1-1|47	
21mr|python-pytest-tornado-0.8.1-1|48	%install
21mr|python-pytest-tornado-0.8.1-1|49	%py3_install
21mr|python-pytest-tornado-0.8.1-1|50	
21mr|python-pytest-tornado-0.8.1-1|51	
21mr|python-pytest-tornado-0.8.1-1|52	%check
21mr|python-pytest-tornado-0.8.1-1|53	PYTHONPATH="%{buildroot}%{python3_sitelib}" PYTHONDONTWRITEBYTECODE=1 \
21mr|python-pytest-tornado-0.8.1-1|54	py.test-%{python3_version}
21mr|python-pytest-tornado-0.8.1-1|55	

16036 21
21mr|python-pytest-xdist-2.5.0-2|1	%define pypi_name pytest-xdist
21mr|python-pytest-xdist-2.5.0-2|2	
21mr|python-pytest-xdist-2.5.0-2|3	Name:           python-%{pypi_name}
21mr|python-pytest-xdist-2.5.0-2|4	Version:        2.5.0
21mr|python-pytest-xdist-2.5.0-2|5	Release:        2
21mr|python-pytest-xdist-2.5.0-2|6	Summary:        Pytest xdist plugin
21mr|python-pytest-xdist-2.5.0-2|7	License:        MIT
21mr|python-pytest-xdist-2.5.0-2|8	Group:          Development/Python
21mr|python-pytest-xdist-2.5.0-2|9	URL:            https://github.com/pytest-dev/%{pypi_name}
21mr|python-pytest-xdist-2.5.0-2|10	Source:         https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-pytest-xdist-2.5.0-2|11	
21mr|python-pytest-xdist-2.5.0-2|12	BuildRequires:  pkgconfig(python3)
21mr|python-pytest-xdist-2.5.0-2|13	BuildRequires:  python3egg(setuptools)
21mr|python-pytest-xdist-2.5.0-2|14	BuildRequires:  python3egg(setuptools-scm)
21mr|python-pytest-xdist-2.5.0-2|15	BuildRequires:  python3egg(execnet)
21mr|python-pytest-xdist-2.5.0-2|16	BuildRequires:  python3egg(pytest)
21mr|python-pytest-xdist-2.5.0-2|17	BuildRequires:  python3egg(pytest-forked)
21mr|python-pytest-xdist-2.5.0-2|18	BuildRequires:  python3egg(filelock)
21mr|python-pytest-xdist-2.5.0-2|19	BuildRequires:  python3egg(psutil)
21mr|python-pytest-xdist-2.5.0-2|20	BuildRequires:  python3egg(py)
21mr|python-pytest-xdist-2.5.0-2|21	BuildRequires:  python3egg(pexpect)
21mr|python-pytest-xdist-2.5.0-2|22	
21mr|python-pytest-xdist-2.5.0-2|23	Provides:       python3-%{pypi_name} = %{EVRD}
21mr|python-pytest-xdist-2.5.0-2|24	
21mr|python-pytest-xdist-2.5.0-2|25	BuildArch:      noarch
21mr|python-pytest-xdist-2.5.0-2|26	
21mr|python-pytest-xdist-2.5.0-2|27	%description
21mr|python-pytest-xdist-2.5.0-2|28	pytest xdist plugin for distributed testing and loop-on-failing modes.
21mr|python-pytest-xdist-2.5.0-2|29	
21mr|python-pytest-xdist-2.5.0-2|30	%files
21mr|python-pytest-xdist-2.5.0-2|31	%doc *.rst
21mr|python-pytest-xdist-2.5.0-2|32	%license LICENSE
21mr|python-pytest-xdist-2.5.0-2|33	%{py3_puresitedir}/pytest_xdist-%{version}-py?.?.egg-info
21mr|python-pytest-xdist-2.5.0-2|34	%{py3_puresitedir}/xdist/
21mr|python-pytest-xdist-2.5.0-2|35	#------------------------------------------------
21mr|python-pytest-xdist-2.5.0-2|36	
21mr|python-pytest-xdist-2.5.0-2|37	%prep
21mr|python-pytest-xdist-2.5.0-2|38	%setup -qn %{pypi_name}-%{version}
21mr|python-pytest-xdist-2.5.0-2|39	rm -rf src/*.egg-info
21mr|python-pytest-xdist-2.5.0-2|40	
21mr|python-pytest-xdist-2.5.0-2|41	# wrong-file-end-of-line-encoding
21mr|python-pytest-xdist-2.5.0-2|42	sed -i 's/\r$//' README.rst
21mr|python-pytest-xdist-2.5.0-2|43	
21mr|python-pytest-xdist-2.5.0-2|44	%build
21mr|python-pytest-xdist-2.5.0-2|45	%py3_build
21mr|python-pytest-xdist-2.5.0-2|46	
21mr|python-pytest-xdist-2.5.0-2|47	%install
21mr|python-pytest-xdist-2.5.0-2|48	%py3_install
21mr|python-pytest-xdist-2.5.0-2|49	
21mr|python-pytest-xdist-2.5.0-2|50	
21mr|python-pytest-xdist-2.5.0-2|51	%check
21mr|python-pytest-xdist-2.5.0-2|52	export PYTHONPATH=%{buildroot}%{py3_puresitedir}
21mr|python-pytest-xdist-2.5.0-2|53	pytest-3 -v

16037 21
21mr|python-pytimeparse-1.1.8-1|1	%global pypi_name pytimeparse
21mr|python-pytimeparse-1.1.8-1|2	
21mr|python-pytimeparse-1.1.8-1|3	Summary:	Time expression parser
21mr|python-pytimeparse-1.1.8-1|4	Name:		python-%{pypi_name}
21mr|python-pytimeparse-1.1.8-1|5	Version:	1.1.8
21mr|python-pytimeparse-1.1.8-1|6	Release:	1
21mr|python-pytimeparse-1.1.8-1|7	License:	MIT
21mr|python-pytimeparse-1.1.8-1|8	Group:		Development/Python
21mr|python-pytimeparse-1.1.8-1|9	Url:		https://github.com/wroberts/%{pypi_name}
21mr|python-pytimeparse-1.1.8-1|10	Source0:	https://github.com/wroberts/pytimeparse/releases/download/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-pytimeparse-1.1.8-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-pytimeparse-1.1.8-1|12	BuildRequires:	python3dist(nose)
21mr|python-pytimeparse-1.1.8-1|13	BuildRequires:	python3dist(setuptools)
21mr|python-pytimeparse-1.1.8-1|14	BuildArch:	noarch
21mr|python-pytimeparse-1.1.8-1|15	
21mr|python-pytimeparse-1.1.8-1|16	%description
21mr|python-pytimeparse-1.1.8-1|17	A small Python module to parse various kinds of time expressions.
21mr|python-pytimeparse-1.1.8-1|18	
21mr|python-pytimeparse-1.1.8-1|19	#----------------------------------------------------------------------------
21mr|python-pytimeparse-1.1.8-1|20	
21mr|python-pytimeparse-1.1.8-1|21	%package -n python3-%{pypi_name}
21mr|python-pytimeparse-1.1.8-1|22	Summary:	Time expression parser
21mr|python-pytimeparse-1.1.8-1|23	Group:		Development/Python
21mr|python-pytimeparse-1.1.8-1|24	
21mr|python-pytimeparse-1.1.8-1|25	%description -n python3-%{pypi_name}
21mr|python-pytimeparse-1.1.8-1|26	A small Python module to parse various kinds of time expressions.
21mr|python-pytimeparse-1.1.8-1|27	
21mr|python-pytimeparse-1.1.8-1|28	This is the Python 3 version of the package.
21mr|python-pytimeparse-1.1.8-1|29	
21mr|python-pytimeparse-1.1.8-1|30	%files -n python3-%{pypi_name}
21mr|python-pytimeparse-1.1.8-1|31	%license LICENSE.rst
21mr|python-pytimeparse-1.1.8-1|32	%doc README.rst
21mr|python-pytimeparse-1.1.8-1|33	%{python3_sitelib}/%{pypi_name}
21mr|python-pytimeparse-1.1.8-1|34	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-pytimeparse-1.1.8-1|35	
21mr|python-pytimeparse-1.1.8-1|36	#----------------------------------------------------------------------------
21mr|python-pytimeparse-1.1.8-1|37	
21mr|python-pytimeparse-1.1.8-1|38	%prep
21mr|python-pytimeparse-1.1.8-1|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-pytimeparse-1.1.8-1|40	# Remove bundled egg-info
21mr|python-pytimeparse-1.1.8-1|41	rm -rf %{pypi_name}.egg-info
21mr|python-pytimeparse-1.1.8-1|42	
21mr|python-pytimeparse-1.1.8-1|43	# Remove shebangs from Python scripts
21mr|python-pytimeparse-1.1.8-1|44	find . -name '*.py' -exec sed -i '1 { /^#!/ d }' {} \+
21mr|python-pytimeparse-1.1.8-1|45	
21mr|python-pytimeparse-1.1.8-1|46	%build
21mr|python-pytimeparse-1.1.8-1|47	%py3_build
21mr|python-pytimeparse-1.1.8-1|48	
21mr|python-pytimeparse-1.1.8-1|49	%install
21mr|python-pytimeparse-1.1.8-1|50	%py3_install
21mr|python-pytimeparse-1.1.8-1|51	
21mr|python-pytimeparse-1.1.8-1|52	%check
21mr|python-pytimeparse-1.1.8-1|53	%__python3 setup.py test
21mr|python-pytimeparse-1.1.8-1|54	

16038 21
21mr|python-pytools-2021.2.8-1|1	%define module pytools
21mr|python-pytools-2021.2.8-1|2	
21mr|python-pytools-2021.2.8-1|3	Summary:	A collection of tools for Python
21mr|python-pytools-2021.2.8-1|4	Name:		python-%{module}
21mr|python-pytools-2021.2.8-1|5	Version:	2021.2.8
21mr|python-pytools-2021.2.8-1|6	Release:	1
21mr|python-pytools-2021.2.8-1|7	License:	MIT
21mr|python-pytools-2021.2.8-1|8	Group:		Development/Python
21mr|python-pytools-2021.2.8-1|9	Url:		http://mathema.tician.de/software/pytools
21mr|python-pytools-2021.2.8-1|10	Source0:	https://files.pythonhosted.org/packages/d9/75/5aa0f6275da839b756e88107ea347d486877d69dd98840c824117d7d6c93/pytools-2021.2.8.tar.gz
21mr|python-pytools-2021.2.8-1|11	BuildArch:	noarch
21mr|python-pytools-2021.2.8-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-pytools-2021.2.8-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-pytools-2021.2.8-1|14	Requires:	python3egg(appdirs) >= 1.4.0
21mr|python-pytools-2021.2.8-1|15	Requires:	python3egg(decorator) >= 3.2.0
21mr|python-pytools-2021.2.8-1|16	Requires:	python3egg(six)
21mr|python-pytools-2021.2.8-1|17	
21mr|python-pytools-2021.2.8-1|18	
21mr|python-pytools-2021.2.8-1|19	%description
21mr|python-pytools-2021.2.8-1|20	Pytools is a big bag of things that are "missing" from the Python
21mr|python-pytools-2021.2.8-1|21	standard library. This is mainly a dependency of my other software
21mr|python-pytools-2021.2.8-1|22	packages, and is probably of little interest to you unless you use
21mr|python-pytools-2021.2.8-1|23	those. If you're curious nonetheless, here's what's on offer:
21mr|python-pytools-2021.2.8-1|24	
21mr|python-pytools-2021.2.8-1|25	* A ton of small tool functions such as len_iterable, argmin, tuple
21mr|python-pytools-2021.2.8-1|26	generation, permutation generation, ASCII table pretty printing,
21mr|python-pytools-2021.2.8-1|27	GvR's mokeypatch_xxx() hack, the elusive flatten, and much more.
21mr|python-pytools-2021.2.8-1|28	* Michele Simionato's decorator module.
21mr|python-pytools-2021.2.8-1|29	* A time-series logging module, pytools.log.
21mr|python-pytools-2021.2.8-1|30	* Batch job submission, pytools.batchjob.
21mr|python-pytools-2021.2.8-1|31	* A lexer, pytools.lex.
21mr|python-pytools-2021.2.8-1|32	
21mr|python-pytools-2021.2.8-1|33	#----------------------------------------------------------------------------
21mr|python-pytools-2021.2.8-1|34	%package -n python3-%{module}
21mr|python-pytools-2021.2.8-1|35	Summary:	A collection of tools for Python
21mr|python-pytools-2021.2.8-1|36	Group:		Development/Python
21mr|python-pytools-2021.2.8-1|37	
21mr|python-pytools-2021.2.8-1|38	%description -n python3-%{module}
21mr|python-pytools-2021.2.8-1|39	Pytools is a big bag of things that are "missing" from the Python
21mr|python-pytools-2021.2.8-1|40	standard library. This is mainly a dependency of my other software
21mr|python-pytools-2021.2.8-1|41	packages, and is probably of little interest to you unless you use
21mr|python-pytools-2021.2.8-1|42	those. If you're curious nonetheless, here's what's on offer:
21mr|python-pytools-2021.2.8-1|43	
21mr|python-pytools-2021.2.8-1|44	* A ton of small tool functions such as len_iterable, argmin, tuple
21mr|python-pytools-2021.2.8-1|45	generation, permutation generation, ASCII table pretty printing,
21mr|python-pytools-2021.2.8-1|46	GvR's mokeypatch_xxx() hack, the elusive flatten, and much more.
21mr|python-pytools-2021.2.8-1|47	* Michele Simionato's decorator module.
21mr|python-pytools-2021.2.8-1|48	* A time-series logging module, pytools.log.
21mr|python-pytools-2021.2.8-1|49	* Batch job submission, pytools.batchjob.
21mr|python-pytools-2021.2.8-1|50	* A lexer, pytools.lex.
21mr|python-pytools-2021.2.8-1|51	
21mr|python-pytools-2021.2.8-1|52	%files -n python3-%{module}
21mr|python-pytools-2021.2.8-1|53	%doc README.rst
21mr|python-pytools-2021.2.8-1|54	%dir %{python3_sitelib}/pytools/
21mr|python-pytools-2021.2.8-1|55	%{python3_sitelib}/pytools/*
21mr|python-pytools-2021.2.8-1|56	%{python3_sitelib}/pytools-*.egg-info
21mr|python-pytools-2021.2.8-1|57	
21mr|python-pytools-2021.2.8-1|58	#----------------------------------------------------------------------------
21mr|python-pytools-2021.2.8-1|59	
21mr|python-pytools-2021.2.8-1|60	%prep
21mr|python-pytools-2021.2.8-1|61	%setup -qn %{module}-%{version}
21mr|python-pytools-2021.2.8-1|62	
21mr|python-pytools-2021.2.8-1|63	%build
21mr|python-pytools-2021.2.8-1|64	
21mr|python-pytools-2021.2.8-1|65	%install
21mr|python-pytools-2021.2.8-1|66	%__python3 setup.py install --root=%{buildroot}

16039 21
21mr|python-pytz-2022.4-1|1	%define pypi_name	pytz
21mr|python-pytz-2022.4-1|2	
21mr|python-pytz-2022.4-1|3	Summary:	World timezone definitions for Python
21mr|python-pytz-2022.4-1|4	
21mr|python-pytz-2022.4-1|5	Name:		python-%{pypi_name}
21mr|python-pytz-2022.4-1|6	Version:	2022.4
21mr|python-pytz-2022.4-1|7	Release:	1
21mr|python-pytz-2022.4-1|8	Source0:	%{pypi_source}
21mr|python-pytz-2022.4-1|9	License:	MIT
21mr|python-pytz-2022.4-1|10	Group:		Development/Python
21mr|python-pytz-2022.4-1|11	Url:		http://pytz.sourceforge.net/
21mr|python-pytz-2022.4-1|12	BuildRequires:	pkgconfig(python2)
21mr|python-pytz-2022.4-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-pytz-2022.4-1|14	BuildArch:	noarch
21mr|python-pytz-2022.4-1|15	
21mr|python-pytz-2022.4-1|16	%description
21mr|python-pytz-2022.4-1|17	pytz brings the Olson tz database into Python. This library allows
21mr|python-pytz-2022.4-1|18	accurate and cross platform timezone calculations using Python 2.3 or
21mr|python-pytz-2022.4-1|19	higher. It also solves the issue of ambiguous times at the end of
21mr|python-pytz-2022.4-1|20	daylight savings, which you can read more about in the Python Library
21mr|python-pytz-2022.4-1|21	Reference (datetime.tzinfo).
21mr|python-pytz-2022.4-1|22	
21mr|python-pytz-2022.4-1|23	Amost all (over 540) of the Olson timezones are supported.
21mr|python-pytz-2022.4-1|24	
21mr|python-pytz-2022.4-1|25	%package -n python2-%{pypi_name}
21mr|python-pytz-2022.4-1|26	%py2_migration_meta python2-%{pypi_name}
21mr|python-pytz-2022.4-1|27	Summary:        World timezone definitions for Python3
21mr|python-pytz-2022.4-1|28	Group:          Development/Python
21mr|python-pytz-2022.4-1|29	Requires:       python2
21mr|python-pytz-2022.4-1|30	
21mr|python-pytz-2022.4-1|31	%description -n python2-%{pypi_name}
21mr|python-pytz-2022.4-1|32	pytz brings the Olson tz database into Python. This library allows
21mr|python-pytz-2022.4-1|33	accurate and cross platform timezone calculations using Python 2.3 or
21mr|python-pytz-2022.4-1|34	higher. It also solves the issue of ambiguous times at the end of
21mr|python-pytz-2022.4-1|35	daylight savings, which you can read more about in the Python Library
21mr|python-pytz-2022.4-1|36	Reference (datetime.tzinfo).
21mr|python-pytz-2022.4-1|37	
21mr|python-pytz-2022.4-1|38	%package -n python3-%{pypi_name}
21mr|python-pytz-2022.4-1|39	Summary:        World timezone definitions for Python3
21mr|python-pytz-2022.4-1|40	Group:          Development/Python
21mr|python-pytz-2022.4-1|41	Requires:       python3
21mr|python-pytz-2022.4-1|42	
21mr|python-pytz-2022.4-1|43	%description -n python3-%{pypi_name}
21mr|python-pytz-2022.4-1|44	pytz brings the Olson tz database into Python. This library allows
21mr|python-pytz-2022.4-1|45	accurate and cross platform timezone calculations using Python 2.3 or
21mr|python-pytz-2022.4-1|46	higher. It also solves the issue of ambiguous times at the end of
21mr|python-pytz-2022.4-1|47	daylight savings, which you can read more about in the Python Library
21mr|python-pytz-2022.4-1|48	Reference (datetime.tzinfo).
21mr|python-pytz-2022.4-1|49	
21mr|python-pytz-2022.4-1|50	Amost all (over 540) of the Olson timezones are supported.
21mr|python-pytz-2022.4-1|51	
21mr|python-pytz-2022.4-1|52	%prep
21mr|python-pytz-2022.4-1|53	%setup -q -c
21mr|python-pytz-2022.4-1|54	
21mr|python-pytz-2022.4-1|55	mv %{pypi_name}-%{version} python2
21mr|python-pytz-2022.4-1|56	cp -r python2 python3
21mr|python-pytz-2022.4-1|57	
21mr|python-pytz-2022.4-1|58	%install
21mr|python-pytz-2022.4-1|59	pushd python2
21mr|python-pytz-2022.4-1|60	PYTHONDONTWRITEBYTECODE= %__python2 setup.py install --root=%{buildroot}
21mr|python-pytz-2022.4-1|61	popd
21mr|python-pytz-2022.4-1|62	
21mr|python-pytz-2022.4-1|63	pushd python3
21mr|python-pytz-2022.4-1|64	PYTHONDONTWRITEBYTECODE= %__python3 setup.py install --root=%{buildroot}
21mr|python-pytz-2022.4-1|65	popd
21mr|python-pytz-2022.4-1|66	
21mr|python-pytz-2022.4-1|67	%files -n python2-%{pypi_name}
21mr|python-pytz-2022.4-1|68	%doc python2/*.txt
21mr|python-pytz-2022.4-1|69	%{py2_puresitedir}/pytz
21mr|python-pytz-2022.4-1|70	%{py2_puresitedir}/%{pypi_name}-%{version}-*.egg-info
21mr|python-pytz-2022.4-1|71	
21mr|python-pytz-2022.4-1|72	%files -n python3-%{pypi_name}
21mr|python-pytz-2022.4-1|73	%{py3_puresitedir}/%{pypi_name}-%{version}-*.egg-info
21mr|python-pytz-2022.4-1|74	%{py3_puresitedir}/pytz

16040 21
21mr|python-pyusb-1.2.1-1|1	%define pypi_name pyusb
21mr|python-pyusb-1.2.1-1|2	%define opypi_name usb
21mr|python-pyusb-1.2.1-1|3	
21mr|python-pyusb-1.2.1-1|4	Summary:	Python bindings for libusb
21mr|python-pyusb-1.2.1-1|5	Name:		python-%{pypi_name}
21mr|python-pyusb-1.2.1-1|6	Version:	1.2.1
21mr|python-pyusb-1.2.1-1|7	Release:	1
21mr|python-pyusb-1.2.1-1|8	License:	BSD
21mr|python-pyusb-1.2.1-1|9	Group:		Development/Python
21mr|python-pyusb-1.2.1-1|10	Url:		http://pyusb.sourceforge.net/
21mr|python-pyusb-1.2.1-1|11	Source0:	https://files.pythonhosted.org/packages/d9/6e/433a5614132576289b8643fe598dd5d51b16e130fd591564be952e15bb45/pyusb-1.2.1.tar.gz
21mr|python-pyusb-1.2.1-1|12	BuildRequires:	pkgconfig(libusb)
21mr|python-pyusb-1.2.1-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-pyusb-1.2.1-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-pyusb-1.2.1-1|15	BuildRequires:	python3egg(setuptools-scm)
21mr|python-pyusb-1.2.1-1|16	Conflicts:	pyusb < 1.0.0-2a1
21mr|python-pyusb-1.2.1-1|17	Obsoletes:	pyusb < 1.0.0-2a1
21mr|python-pyusb-1.2.1-1|18	Provides:	pyusb = %{EVRD}
21mr|python-pyusb-1.2.1-1|19	BuildArch:	noarch
21mr|python-pyusb-1.2.1-1|20	
21mr|python-pyusb-1.2.1-1|21	%description
21mr|python-pyusb-1.2.1-1|22	PyUSB provides easy USB access to python. The pypi_name contains classes and
21mr|python-pyusb-1.2.1-1|23	methods to support most USB operations.
21mr|python-pyusb-1.2.1-1|24	
21mr|python-pyusb-1.2.1-1|25	#----------------------------------------------------------------------------
21mr|python-pyusb-1.2.1-1|26	
21mr|python-pyusb-1.2.1-1|27	%package -n python3-%{pypi_name}
21mr|python-pyusb-1.2.1-1|28	Summary:	Python bindings for libusb
21mr|python-pyusb-1.2.1-1|29	Group:		Development/Python
21mr|python-pyusb-1.2.1-1|30	
21mr|python-pyusb-1.2.1-1|31	%description -n python3-%{pypi_name}
21mr|python-pyusb-1.2.1-1|32	PyUSB provides easy USB access to python. The pypi_name contains classes and
21mr|python-pyusb-1.2.1-1|33	methods to support most USB operations.
21mr|python-pyusb-1.2.1-1|34	
21mr|python-pyusb-1.2.1-1|35	%files -n python3-%{pypi_name}
21mr|python-pyusb-1.2.1-1|36	%dir %{python3_sitelib}/%{opypi_name}/
21mr|python-pyusb-1.2.1-1|37	%{python3_sitelib}/%{opypi_name}/*
21mr|python-pyusb-1.2.1-1|38	%{python3_sitelib}/%{pypi_name}-*.egg-info
21mr|python-pyusb-1.2.1-1|39	
21mr|python-pyusb-1.2.1-1|40	#----------------------------------------------------------------------------
21mr|python-pyusb-1.2.1-1|41	
21mr|python-pyusb-1.2.1-1|42	%prep
21mr|python-pyusb-1.2.1-1|43	%setup -qn %{pypi_name}-%{version}
21mr|python-pyusb-1.2.1-1|44	
21mr|python-pyusb-1.2.1-1|45	%build
21mr|python-pyusb-1.2.1-1|46	
21mr|python-pyusb-1.2.1-1|47	%install
21mr|python-pyusb-1.2.1-1|48	PYTHONDONTWRITEBYTECODE= %__python3 setup.py install --root=%{buildroot}

16041 21
21mr|python-pyxdg-0.27-4|1	%define oname pyxdg
21mr|python-pyxdg-0.27-4|2	%define shortname xdg
21mr|python-pyxdg-0.27-4|3	
21mr|python-pyxdg-0.27-4|4	Summary:        Python library to access freedesktop.org standards
21mr|python-pyxdg-0.27-4|5	Name:           python-pyxdg
21mr|python-pyxdg-0.27-4|6	Version:        0.27
21mr|python-pyxdg-0.27-4|7	Release:        4
21mr|python-pyxdg-0.27-4|8	License:        LGPLv2+
21mr|python-pyxdg-0.27-4|9	Group:          Development/Python
21mr|python-pyxdg-0.27-4|10	Url:            http://www.freedesktop.org/Software/pyxdg
21mr|python-pyxdg-0.27-4|11	Source0:        %{pypi_source %{oname} %{version}}
21mr|python-pyxdg-0.27-4|12	BuildRequires:  pkgconfig(python2)
21mr|python-pyxdg-0.27-4|13	BuildRequires:  pkgconfig(python3)
21mr|python-pyxdg-0.27-4|14	BuildRequires:  python3egg(setuptools)
21mr|python-pyxdg-0.27-4|15	BuildRequires:  pythonegg(setuptools)
21mr|python-pyxdg-0.27-4|16	BuildArch:      noarch
21mr|python-pyxdg-0.27-4|17	%rename         pyxdg
21mr|python-pyxdg-0.27-4|18	
21mr|python-pyxdg-0.27-4|19	%description
21mr|python-pyxdg-0.27-4|20	PyXDG is a python library to access freedesktop.org standards.
21mr|python-pyxdg-0.27-4|21	Currently supported are:
21mr|python-pyxdg-0.27-4|22	* Base Directory Specification Version 0.6
21mr|python-pyxdg-0.27-4|23	* Menu Specification Version 1.0
21mr|python-pyxdg-0.27-4|24	* Desktop Entry Specification Version 1.0
21mr|python-pyxdg-0.27-4|25	* Icon Theme Specification Version 0.8
21mr|python-pyxdg-0.27-4|26	* Recent File Spec 0.2
21mr|python-pyxdg-0.27-4|27	* Shared-MIME-Database Specification 0.13
21mr|python-pyxdg-0.27-4|28	
21mr|python-pyxdg-0.27-4|29	#----------------------------------------------------------------------------
21mr|python-pyxdg-0.27-4|30	
21mr|python-pyxdg-0.27-4|31	%package -n python2-%{oname}
21mr|python-pyxdg-0.27-4|32	%py2_migration_meta python2-%{oname}
21mr|python-pyxdg-0.27-4|33	Summary:  Python 2 library to access freedesktop.org standards
21mr|python-pyxdg-0.27-4|34	Group:    Development/Python
21mr|python-pyxdg-0.27-4|35	
21mr|python-pyxdg-0.27-4|36	%description -n python2-%{oname}
21mr|python-pyxdg-0.27-4|37	PyXDG is a python 2 library to access freedesktop.org standards.
21mr|python-pyxdg-0.27-4|38	Currently supported are:
21mr|python-pyxdg-0.27-4|39	* Base Directory Specification Version 0.6
21mr|python-pyxdg-0.27-4|40	* Menu Specification Version 1.0
21mr|python-pyxdg-0.27-4|41	* Desktop Entry Specification Version 1.0
21mr|python-pyxdg-0.27-4|42	* Icon Theme Specification Version 0.8
21mr|python-pyxdg-0.27-4|43	* Recent File Spec 0.2
21mr|python-pyxdg-0.27-4|44	* Shared-MIME-Database Specification 0.13
21mr|python-pyxdg-0.27-4|45	
21mr|python-pyxdg-0.27-4|46	%files -n python2-%{oname}
21mr|python-pyxdg-0.27-4|47	%doc python2/AUTHORS python2/COPYING python2/ChangeLog python2/README python2/TODO
21mr|python-pyxdg-0.27-4|48	%dir %{python2_sitelib}/%{shortname}
21mr|python-pyxdg-0.27-4|49	%{python2_sitelib}/%{shortname}/*
21mr|python-pyxdg-0.27-4|50	%{python2_sitelib}/%{oname}-*-py%{python2_version}.egg-info/
21mr|python-pyxdg-0.27-4|51	
21mr|python-pyxdg-0.27-4|52	#----------------------------------------------------------------------------
21mr|python-pyxdg-0.27-4|53	
21mr|python-pyxdg-0.27-4|54	%package -n python3-%{oname}
21mr|python-pyxdg-0.27-4|55	Summary:    Python 3 library to access freedesktop.org standards
21mr|python-pyxdg-0.27-4|56	Group:        Development/Python
21mr|python-pyxdg-0.27-4|57	
21mr|python-pyxdg-0.27-4|58	%description -n python3-%{oname}
21mr|python-pyxdg-0.27-4|59	PyXDG is a python 3 library to access freedesktop.org standards.
21mr|python-pyxdg-0.27-4|60	Currently supported are:
21mr|python-pyxdg-0.27-4|61	* Base Directory Specification Version 0.6
21mr|python-pyxdg-0.27-4|62	* Menu Specification Version 1.0
21mr|python-pyxdg-0.27-4|63	* Desktop Entry Specification Version 1.0
21mr|python-pyxdg-0.27-4|64	* Icon Theme Specification Version 0.8
21mr|python-pyxdg-0.27-4|65	* Recent File Spec 0.2
21mr|python-pyxdg-0.27-4|66	* Shared-MIME-Database Specification 0.13
21mr|python-pyxdg-0.27-4|67	
21mr|python-pyxdg-0.27-4|68	%files -n python3-%{oname}
21mr|python-pyxdg-0.27-4|69	%doc python3/AUTHORS python3/COPYING python3/ChangeLog python3/README python3/TODO
21mr|python-pyxdg-0.27-4|70	%dir %{python3_sitelib}/%{shortname}
21mr|python-pyxdg-0.27-4|71	%{python3_sitelib}/%{shortname}/*
21mr|python-pyxdg-0.27-4|72	%{python3_sitelib}/%{oname}-*-py%{python3_version}.egg-info/
21mr|python-pyxdg-0.27-4|73	
21mr|python-pyxdg-0.27-4|74	#----------------------------------------------------------------------------
21mr|python-pyxdg-0.27-4|75	
21mr|python-pyxdg-0.27-4|76	%prep
21mr|python-pyxdg-0.27-4|77	%setup -qcn %{oname}-%{version}
21mr|python-pyxdg-0.27-4|78	mv %{oname}-%{version} python2
21mr|python-pyxdg-0.27-4|79	cp -a python2 python3
21mr|python-pyxdg-0.27-4|80	
21mr|python-pyxdg-0.27-4|81	%build
21mr|python-pyxdg-0.27-4|82	pushd python2
21mr|python-pyxdg-0.27-4|83	%{py2_build}
21mr|python-pyxdg-0.27-4|84	popd
21mr|python-pyxdg-0.27-4|85	
21mr|python-pyxdg-0.27-4|86	pushd python3
21mr|python-pyxdg-0.27-4|87	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-pyxdg-0.27-4|88	%{py3_build}
21mr|python-pyxdg-0.27-4|89	popd
21mr|python-pyxdg-0.27-4|90	
21mr|python-pyxdg-0.27-4|91	%install
21mr|python-pyxdg-0.27-4|92	pushd python2
21mr|python-pyxdg-0.27-4|93	%{py2_install}
21mr|python-pyxdg-0.27-4|94	popd
21mr|python-pyxdg-0.27-4|95	
21mr|python-pyxdg-0.27-4|96	pushd python3
21mr|python-pyxdg-0.27-4|97	%{py3_install}
21mr|python-pyxdg-0.27-4|98	popd

16042 21
21mr|python-pyzabbix-0.7.4-1|1	%global srcname pyzabbix
21mr|python-pyzabbix-0.7.4-1|2	%global commit aed72dfe30cd5f8262013af73356a76924cbeb83
21mr|python-pyzabbix-0.7.4-1|3	
21mr|python-pyzabbix-0.7.4-1|4	Name:		python-pyzabbix
21mr|python-pyzabbix-0.7.4-1|5	Version:	0.7.4
21mr|python-pyzabbix-0.7.4-1|6	Release:	1
21mr|python-pyzabbix-0.7.4-1|7	Summary:	PyZabbix is a Python module for working with the Zabbix API
21mr|python-pyzabbix-0.7.4-1|8	Group:		Development/Python
21mr|python-pyzabbix-0.7.4-1|9	# license is in README.markdown
21mr|python-pyzabbix-0.7.4-1|10	License:	LGPLv2+
21mr|python-pyzabbix-0.7.4-1|11	URL:		https://github.com/lukecyca/pyzabbix
21mr|python-pyzabbix-0.7.4-1|12	Source0:	https://github.com/lukecyca/pyzabbix/archive/%{commit}/%{srcname}-%{commit}.tar.gz#/%{srcname}-%{commit}.tar.gz
21mr|python-pyzabbix-0.7.4-1|13	BuildRequires:	python3-devel
21mr|python-pyzabbix-0.7.4-1|14	BuildRequires:	python3-httpretty
21mr|python-pyzabbix-0.7.4-1|15	BuildRequires:	python3-requests
21mr|python-pyzabbix-0.7.4-1|16	BuildRequires:	python3-setuptools
21mr|python-pyzabbix-0.7.4-1|17	BuildRequires:	python3-nose
21mr|python-pyzabbix-0.7.4-1|18	BuildArch:	noarch
21mr|python-pyzabbix-0.7.4-1|19	
21mr|python-pyzabbix-0.7.4-1|20	
21mr|python-pyzabbix-0.7.4-1|21	%description
21mr|python-pyzabbix-0.7.4-1|22	%{summary}.
21mr|python-pyzabbix-0.7.4-1|23	
21mr|python-pyzabbix-0.7.4-1|24	#---------------------------------------------------------------------------
21mr|python-pyzabbix-0.7.4-1|25	%package -n python3-%{srcname}
21mr|python-pyzabbix-0.7.4-1|26	Summary:	PyZabbix is a Python module for working with the Zabbix API
21mr|python-pyzabbix-0.7.4-1|27	Group:		Development/Python
21mr|python-pyzabbix-0.7.4-1|28	Requires:	python3-requests
21mr|python-pyzabbix-0.7.4-1|29	
21mr|python-pyzabbix-0.7.4-1|30	
21mr|python-pyzabbix-0.7.4-1|31	%description -n python3-%{srcname}
21mr|python-pyzabbix-0.7.4-1|32	%{summary}.
21mr|python-pyzabbix-0.7.4-1|33	
21mr|python-pyzabbix-0.7.4-1|34	%files -n python3-%{srcname}
21mr|python-pyzabbix-0.7.4-1|35	%doc README.markdown examples/
21mr|python-pyzabbix-0.7.4-1|36	%{python3_sitelib}/%{srcname}
21mr|python-pyzabbix-0.7.4-1|37	%{python3_sitelib}/%{srcname}-%{version}-py%{python3_version}.egg-info
21mr|python-pyzabbix-0.7.4-1|38	
21mr|python-pyzabbix-0.7.4-1|39	#---------------------------------------------------------------------------
21mr|python-pyzabbix-0.7.4-1|40	
21mr|python-pyzabbix-0.7.4-1|41	%prep
21mr|python-pyzabbix-0.7.4-1|42	%autosetup -n %{srcname}-%{commit}
21mr|python-pyzabbix-0.7.4-1|43	sed -i 's/"httpretty<0.8.7",/"httpretty",/' setup.py
21mr|python-pyzabbix-0.7.4-1|44	
21mr|python-pyzabbix-0.7.4-1|45	%build
21mr|python-pyzabbix-0.7.4-1|46	%py3_build
21mr|python-pyzabbix-0.7.4-1|47	
21mr|python-pyzabbix-0.7.4-1|48	%install
21mr|python-pyzabbix-0.7.4-1|49	%py3_install
21mr|python-pyzabbix-0.7.4-1|50	

16043 21
21mr|python-pyzmq-22.2.1-2|1	%define module pyzmq
21mr|python-pyzmq-22.2.1-2|2	
21mr|python-pyzmq-22.2.1-2|3	Summary:	Python bindings for zeromq
21mr|python-pyzmq-22.2.1-2|4	Name:		python-%{module}
21mr|python-pyzmq-22.2.1-2|5	Version:	22.2.1
21mr|python-pyzmq-22.2.1-2|6	Release:	2
21mr|python-pyzmq-22.2.1-2|7	License:	LGPLv3+ and ASL 2.0 and BSD
21mr|python-pyzmq-22.2.1-2|8	Group:		Development/Python
21mr|python-pyzmq-22.2.1-2|9	Url:		http://zguide.zeromq.org/py:all
21mr|python-pyzmq-22.2.1-2|10	Source0:	https://github.com/zeromq/pyzmq/archive/v%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-pyzmq-22.2.1-2|11	Source100:	%{name}.rpmlintrc
21mr|python-pyzmq-22.2.1-2|12	BuildRequires:	pkgconfig(libzmq)
21mr|python-pyzmq-22.2.1-2|13	BuildRequires:	pkgconfig(python3)
21mr|python-pyzmq-22.2.1-2|14	BuildRequires:	python3-nose
21mr|python-pyzmq-22.2.1-2|15	BuildRequires:	python3-tornado
21mr|python-pyzmq-22.2.1-2|16	BuildRequires:	python3egg(cython)
21mr|python-pyzmq-22.2.1-2|17	BuildRequires:	python3-backports-abc
21mr|python-pyzmq-22.2.1-2|18	
21mr|python-pyzmq-22.2.1-2|19	%description
21mr|python-pyzmq-22.2.1-2|20	This package contains Python bindings for zeromq, a lightweight and
21mr|python-pyzmq-22.2.1-2|21	fast messaging implementation.
21mr|python-pyzmq-22.2.1-2|22	
21mr|python-pyzmq-22.2.1-2|23	#------------------------------------------------------------------
21mr|python-pyzmq-22.2.1-2|24	
21mr|python-pyzmq-22.2.1-2|25	%package -n python3-%{module}
21mr|python-pyzmq-22.2.1-2|26	Summary:	Software library for fast, message-based applications
21mr|python-pyzmq-22.2.1-2|27	Group:		Development/Python
21mr|python-pyzmq-22.2.1-2|28	Obsoletes:	python3-zmq <= 19.0.1
21mr|python-pyzmq-22.2.1-2|29	Conflicts:	python3-zmq <= 19.0.1
21mr|python-pyzmq-22.2.1-2|30	
21mr|python-pyzmq-22.2.1-2|31	%description -n python3-%{module}
21mr|python-pyzmq-22.2.1-2|32	The 0MQ lightweight messaging kernel is a library which extends the
21mr|python-pyzmq-22.2.1-2|33	standard socket interfaces with features traditionally provided by
21mr|python-pyzmq-22.2.1-2|34	specialized messaging middle-ware products. 0MQ sockets provide an
21mr|python-pyzmq-22.2.1-2|35	abstraction of asynchronous message queues, multiple messaging
21mr|python-pyzmq-22.2.1-2|36	patterns, message filtering (subscriptions), seamless access to
21mr|python-pyzmq-22.2.1-2|37	multiple transport protocols and more.
21mr|python-pyzmq-22.2.1-2|38	
21mr|python-pyzmq-22.2.1-2|39	This package contains the python 3 bindings.
21mr|python-pyzmq-22.2.1-2|40	
21mr|python-pyzmq-22.2.1-2|41	%files -n python3-%{module}
21mr|python-pyzmq-22.2.1-2|42	%{py3_platsitedir}/%{module}-*.egg-info
21mr|python-pyzmq-22.2.1-2|43	%{py3_platsitedir}/zmq
21mr|python-pyzmq-22.2.1-2|44	
21mr|python-pyzmq-22.2.1-2|45	#------------------------------------------------------------------
21mr|python-pyzmq-22.2.1-2|46	
21mr|python-pyzmq-22.2.1-2|47	%prep
21mr|python-pyzmq-22.2.1-2|48	%setup -q -c
21mr|python-pyzmq-22.2.1-2|49	
21mr|python-pyzmq-22.2.1-2|50	pushd %{module}-%{version}
21mr|python-pyzmq-22.2.1-2|51	# forcibly regenerate the Cython-generated .c files:
21mr|python-pyzmq-22.2.1-2|52	find zmq -name "*.c" -delete
21mr|python-pyzmq-22.2.1-2|53	
21mr|python-pyzmq-22.2.1-2|54	# remove bundled libraries
21mr|python-pyzmq-22.2.1-2|55	rm -rf bundled
21mr|python-pyzmq-22.2.1-2|56	for lib in zmq/eventloop/*.py; do
21mr|python-pyzmq-22.2.1-2|57	sed '/\/usr\/bin\/env/d' $lib > $lib.new &&
21mr|python-pyzmq-22.2.1-2|58	touch -r $lib $lib.new &&
21mr|python-pyzmq-22.2.1-2|59	mv $lib.new $lib
21mr|python-pyzmq-22.2.1-2|60	done
21mr|python-pyzmq-22.2.1-2|61	
21mr|python-pyzmq-22.2.1-2|62	# remove excecutable bits
21mr|python-pyzmq-22.2.1-2|63	chmod -x examples/pubsub/topics_pub.py
21mr|python-pyzmq-22.2.1-2|64	chmod -x examples/pubsub/topics_sub.py
21mr|python-pyzmq-22.2.1-2|65	popd
21mr|python-pyzmq-22.2.1-2|66	
21mr|python-pyzmq-22.2.1-2|67	%build
21mr|python-pyzmq-22.2.1-2|68	pushd %{module}-%{version}
21mr|python-pyzmq-22.2.1-2|69	%py3_build
21mr|python-pyzmq-22.2.1-2|70	popd
21mr|python-pyzmq-22.2.1-2|71	
21mr|python-pyzmq-22.2.1-2|72	%install
21mr|python-pyzmq-22.2.1-2|73	pushd %{module}-%{version}
21mr|python-pyzmq-22.2.1-2|74	%py3_install
21mr|python-pyzmq-22.2.1-2|75	popd
21mr|python-pyzmq-22.2.1-2|76	
21mr|python-pyzmq-22.2.1-2|77	%check
21mr|python-pyzmq-22.2.1-2|78	rm -f python3/zmq/__*
21mr|python-pyzmq-22.2.1-2|79	rm -rf %{buildroot}%{py3_platsitedir}/zmq/tests

16044 21
21mr|python-qrcode-7.3.1-1|1	%global pypi_name qrcode
21mr|python-qrcode-7.3.1-1|2	
21mr|python-qrcode-7.3.1-1|3	Summary:	Python QR Code image generator
21mr|python-qrcode-7.3.1-1|4	Name:		python-%{pypi_name}
21mr|python-qrcode-7.3.1-1|5	Version:	7.3.1
21mr|python-qrcode-7.3.1-1|6	Release:	1
21mr|python-qrcode-7.3.1-1|7	License:	BSD
21mr|python-qrcode-7.3.1-1|8	Group:		Development/Python
21mr|python-qrcode-7.3.1-1|9	Url:		https://github.com/lincolnloop/python-qrcode
21mr|python-qrcode-7.3.1-1|10	Source0:	https://github.com/lincolnloop/python-qrcode/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-qrcode-7.3.1-1|11	BuildRequires:	python3egg(pillow)
21mr|python-qrcode-7.3.1-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-qrcode-7.3.1-1|13	BuildRequires:	python3egg(six)
21mr|python-qrcode-7.3.1-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-qrcode-7.3.1-1|15	BuildArch:	noarch
21mr|python-qrcode-7.3.1-1|16	
21mr|python-qrcode-7.3.1-1|17	%description
21mr|python-qrcode-7.3.1-1|18	This module uses the Python Imaging Library (PIL) to allow for the
21mr|python-qrcode-7.3.1-1|19	generation of QR Codes.
21mr|python-qrcode-7.3.1-1|20	
21mr|python-qrcode-7.3.1-1|21	#----------------------------------------------------------------------------
21mr|python-qrcode-7.3.1-1|22	
21mr|python-qrcode-7.3.1-1|23	%package -n python3-%{pypi_name}
21mr|python-qrcode-7.3.1-1|24	Summary:	Python QR Code image generator
21mr|python-qrcode-7.3.1-1|25	Group:		Development/Python
21mr|python-qrcode-7.3.1-1|26	Requires:	python3egg(pillow)
21mr|python-qrcode-7.3.1-1|27	Requires:	python3-%{pypi_name}-core = %{EVRD}
21mr|python-qrcode-7.3.1-1|28	
21mr|python-qrcode-7.3.1-1|29	%description -n python3-%{pypi_name}
21mr|python-qrcode-7.3.1-1|30	This module uses the Python3 Imaging Library (PIL) to allow for the
21mr|python-qrcode-7.3.1-1|31	generation of QR Codes
21mr|python-qrcode-7.3.1-1|32	
21mr|python-qrcode-7.3.1-1|33	%files -n python3-%{pypi_name}
21mr|python-qrcode-7.3.1-1|34	%{_bindir}/qr
21mr|python-qrcode-7.3.1-1|35	%{_mandir}/man1/qr.1*
21mr|python-qrcode-7.3.1-1|36	%{python3_sitelib}/%{pypi_name}/image/svg.py*
21mr|python-qrcode-7.3.1-1|37	%{python3_sitelib}/%{pypi_name}/image/pil.py*
21mr|python-qrcode-7.3.1-1|38	
21mr|python-qrcode-7.3.1-1|39	#----------------------------------------------------------------------------
21mr|python-qrcode-7.3.1-1|40	
21mr|python-qrcode-7.3.1-1|41	
21mr|python-qrcode-7.3.1-1|42	%package -n python3-%{pypi_name}-core
21mr|python-qrcode-7.3.1-1|43	Summary:	Python3 QR Code image generator (core library)
21mr|python-qrcode-7.3.1-1|44	Group:		Development/Python
21mr|python-qrcode-7.3.1-1|45	Requires:	python3egg(six)
21mr|python-qrcode-7.3.1-1|46	
21mr|python-qrcode-7.3.1-1|47	%description -n python3-%{pypi_name}-core
21mr|python-qrcode-7.3.1-1|48	Core Python3 module for QR code generation. Does not contain image rendering
21mr|python-qrcode-7.3.1-1|49	
21mr|python-qrcode-7.3.1-1|50	%files -n python3-%{pypi_name}-core
21mr|python-qrcode-7.3.1-1|51	%doc LICENSE README.rst CHANGES.rst
21mr|python-qrcode-7.3.1-1|52	%dir %{python3_sitelib}/%{pypi_name}/
21mr|python-qrcode-7.3.1-1|53	%dir %{python3_sitelib}/%{pypi_name}/image
21mr|python-qrcode-7.3.1-1|54	%{python3_sitelib}/%{pypi_name}*.egg-info
21mr|python-qrcode-7.3.1-1|55	%{python3_sitelib}/%{pypi_name}/*.py*
21mr|python-qrcode-7.3.1-1|56	%{python3_sitelib}/%{pypi_name}/__pycache__/*
21mr|python-qrcode-7.3.1-1|57	%{python3_sitelib}/%{pypi_name}/image/__init__.py*
21mr|python-qrcode-7.3.1-1|58	%{python3_sitelib}/%{pypi_name}/image/base.py*
21mr|python-qrcode-7.3.1-1|59	%{python3_sitelib}/%{pypi_name}/image/__pycache__/*
21mr|python-qrcode-7.3.1-1|60	%{python3_sitelib}/%{pypi_name}/image/styles
21mr|python-qrcode-7.3.1-1|61	%{python3_sitelib}/%{pypi_name}/image/styledpil.py
21mr|python-qrcode-7.3.1-1|62	#----------------------------------------------------------------------------
21mr|python-qrcode-7.3.1-1|63	
21mr|python-qrcode-7.3.1-1|64	
21mr|python-qrcode-7.3.1-1|65	%prep
21mr|python-qrcode-7.3.1-1|66	%autosetup -p1 -n %{name}-%{version}
21mr|python-qrcode-7.3.1-1|67	# The pure plugin requires pymaging which is not packaged in Fedora.
21mr|python-qrcode-7.3.1-1|68	rm qrcode/image/pure.py*
21mr|python-qrcode-7.3.1-1|69	
21mr|python-qrcode-7.3.1-1|70	%build
21mr|python-qrcode-7.3.1-1|71	%py3_build
21mr|python-qrcode-7.3.1-1|72	
21mr|python-qrcode-7.3.1-1|73	%install
21mr|python-qrcode-7.3.1-1|74	%py3_install
21mr|python-qrcode-7.3.1-1|75	rm -Rf %{buildroot}%{python3_sitelib}/%{pypi_name}/tests

16045 21
21mr|python-qt5-5.15.7-2|1	%define _enable_debug_packages %{nil}
21mr|python-qt5-5.15.7-2|2	%define debug_package %{nil}
21mr|python-qt5-5.15.7-2|3	%bcond_without	webkit
21mr|python-qt5-5.15.7-2|4	
21mr|python-qt5-5.15.7-2|5	Summary:	Set of Python 3 bindings for the Qt application framework
21mr|python-qt5-5.15.7-2|6	Name:		python-qt5
21mr|python-qt5-5.15.7-2|7	Version:	5.15.7
21mr|python-qt5-5.15.7-2|8	Epoch:		3
21mr|python-qt5-5.15.7-2|9	Release:	2
21mr|python-qt5-5.15.7-2|10	License:	GPLv3
21mr|python-qt5-5.15.7-2|11	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|12	Url:		http://www.riverbankcomputing.co.uk/software/pyqt/intro
21mr|python-qt5-5.15.7-2|13	Source0:	https://pypi.io/packages/source/P/PyQt5/PyQt5-%{version}.tar.gz
21mr|python-qt5-5.15.7-2|14	
21mr|python-qt5-5.15.7-2|15	BuildRequires:	python3-dbus
21mr|python-qt5-5.15.7-2|16	BuildRequires:	python3-sip
21mr|python-qt5-5.15.7-2|17	BuildRequires:	qmake5
21mr|python-qt5-5.15.7-2|18	BuildRequires:	qt5-macros
21mr|python-qt5-5.15.7-2|19	BuildRequires:	sed
21mr|python-qt5-5.15.7-2|20	BuildRequires:	python3-qt-builder
21mr|python-qt5-5.15.7-2|21	BuildRequires:	pkgconfig(xcb)
21mr|python-qt5-5.15.7-2|22	BuildRequires:	pkgconfig(gl)
21mr|python-qt5-5.15.7-2|23	BuildRequires:	pkgconfig(dbus-python)
21mr|python-qt5-5.15.7-2|24	BuildRequires:	pkgconfig(python3)
21mr|python-qt5-5.15.7-2|25	BuildRequires:	pkgconfig(Qt5Bluetooth)
21mr|python-qt5-5.15.7-2|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|python-qt5-5.15.7-2|27	BuildRequires:	pkgconfig(Qt5DBus)
21mr|python-qt5-5.15.7-2|28	BuildRequires:	pkgconfig(Qt5Designer)
21mr|python-qt5-5.15.7-2|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|python-qt5-5.15.7-2|30	BuildRequires:	pkgconfig(Qt5Help)
21mr|python-qt5-5.15.7-2|31	BuildRequires:	pkgconfig(Qt5Location)
21mr|python-qt5-5.15.7-2|32	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|python-qt5-5.15.7-2|33	BuildRequires:	pkgconfig(Qt5MultimediaWidgets)
21mr|python-qt5-5.15.7-2|34	BuildRequires:	pkgconfig(Qt5Network)
21mr|python-qt5-5.15.7-2|35	BuildRequires:	pkgconfig(Qt5RemoteObjects)
21mr|python-qt5-5.15.7-2|36	BuildRequires:	pkgconfig(Qt5Nfc)
21mr|python-qt5-5.15.7-2|37	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|python-qt5-5.15.7-2|38	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|python-qt5-5.15.7-2|39	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|python-qt5-5.15.7-2|40	BuildRequires:	pkgconfig(Qt5Qml)
21mr|python-qt5-5.15.7-2|41	BuildRequires:	pkgconfig(Qt5Quick)
21mr|python-qt5-5.15.7-2|42	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|python-qt5-5.15.7-2|43	BuildRequires:	pkgconfig(Qt5Sensors)
21mr|python-qt5-5.15.7-2|44	BuildRequires:	pkgconfig(Qt5TextToSpeech)
21mr|python-qt5-5.15.7-2|45	BuildRequires:	pkgconfig(Qt5SerialPort)
21mr|python-qt5-5.15.7-2|46	BuildRequires:	pkgconfig(Qt5Sql)
21mr|python-qt5-5.15.7-2|47	BuildRequires:	pkgconfig(Qt5Svg)
21mr|python-qt5-5.15.7-2|48	BuildRequires:	pkgconfig(Qt5Test)
21mr|python-qt5-5.15.7-2|49	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|python-qt5-5.15.7-2|50	%if %{with webkit}
21mr|python-qt5-5.15.7-2|51	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|python-qt5-5.15.7-2|52	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|python-qt5-5.15.7-2|53	%endif
21mr|python-qt5-5.15.7-2|54	BuildRequires:	pkgconfig(Qt5WebSockets)
21mr|python-qt5-5.15.7-2|55	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|python-qt5-5.15.7-2|56	BuildRequires:	pkgconfig(Qt5Xml)
21mr|python-qt5-5.15.7-2|57	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|python-qt5-5.15.7-2|58	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|python-qt5-5.15.7-2|59	
21mr|python-qt5-5.15.7-2|60	%description
21mr|python-qt5-5.15.7-2|61	PyQt is a set of Python bindings for the Qt application framework.
21mr|python-qt5-5.15.7-2|62	
21mr|python-qt5-5.15.7-2|63	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|64	
21mr|python-qt5-5.15.7-2|65	%package -n python3-qt5
21mr|python-qt5-5.15.7-2|66	Summary:	Set of Python3 bindings for the Qt application framework
21mr|python-qt5-5.15.7-2|67	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|68	Requires:	python3-qt5-dbus = %{EVRD}
21mr|python-qt5-5.15.7-2|69	Requires:	python3-qt5-bluetooth = %{EVRD}
21mr|python-qt5-5.15.7-2|70	Requires:	python3-qt5-designer = %{EVRD}
21mr|python-qt5-5.15.7-2|71	Requires:	python3-qt5-gui = %{EVRD}
21mr|python-qt5-5.15.7-2|72	Requires:	python3-qt5-location = %{EVRD}
21mr|python-qt5-5.15.7-2|73	Requires:	python3-qt5-multimedia = %{EVRD}
21mr|python-qt5-5.15.7-2|74	Requires:	python3-qt5-multimediawidgets = %{EVRD}
21mr|python-qt5-5.15.7-2|75	Requires:	python3-qt5-network = %{EVRD}
21mr|python-qt5-5.15.7-2|76	Requires:	python3-qt5-nfc = %{EVRD}
21mr|python-qt5-5.15.7-2|77	Requires:	python3-qt5-opengl = %{EVRD}
21mr|python-qt5-5.15.7-2|78	Requires:	python3-qt5-positioning = %{EVRD}
21mr|python-qt5-5.15.7-2|79	Requires:	python3-qt5-printsupport = %{EVRD}
21mr|python-qt5-5.15.7-2|80	Requires:	python3-qt5-qml = %{EVRD}
21mr|python-qt5-5.15.7-2|81	Requires:	python3-qt5-quick = %{EVRD}
21mr|python-qt5-5.15.7-2|82	Requires:	python3-qt5-quickwidgets = %{EVRD}
21mr|python-qt5-5.15.7-2|83	Requires:	python3-qt5-sensors = %{EVRD}
21mr|python-qt5-5.15.7-2|84	Requires:	python3-qt5-serialport = %{EVRD}
21mr|python-qt5-5.15.7-2|85	Requires:	python3-qt5-sql = %{EVRD}
21mr|python-qt5-5.15.7-2|86	Requires:	python3-qt5-svg = %{EVRD}
21mr|python-qt5-5.15.7-2|87	Requires:	python3-qt5-test = %{EVRD}
21mr|python-qt5-5.15.7-2|88	Requires:	python3-qt5-webchannel = %{EVRD}
21mr|python-qt5-5.15.7-2|89	%if %{with webkit}
21mr|python-qt5-5.15.7-2|90	Requires:	python3-qt5-webkit = %{EVRD}
21mr|python-qt5-5.15.7-2|91	Requires:	python3-qt5-webkitwidgets = %{EVRD}
21mr|python-qt5-5.15.7-2|92	%endif
21mr|python-qt5-5.15.7-2|93	Requires:	python3-qt5-websockets = %{EVRD}
21mr|python-qt5-5.15.7-2|94	Requires:	python3-qt5-widgets = %{EVRD}
21mr|python-qt5-5.15.7-2|95	Requires:	python3-qt5-xml = %{EVRD}
21mr|python-qt5-5.15.7-2|96	Requires:	python3-qt5-xmlpatterns = %{EVRD}
21mr|python-qt5-5.15.7-2|97	Requires:	python3-qt5-x11extras = %{EVRD}
21mr|python-qt5-5.15.7-2|98	Requires:	python3-qt5-texttospeech = %{EVRD}
21mr|python-qt5-5.15.7-2|99	Provides:	PyQt5 = %{EVRD}
21mr|python-qt5-5.15.7-2|100	
21mr|python-qt5-5.15.7-2|101	%description -n python3-qt5
21mr|python-qt5-5.15.7-2|102	PyQt is a set of Python bindings for the Qt application framework.
21mr|python-qt5-5.15.7-2|103	
21mr|python-qt5-5.15.7-2|104	%files -n python3-qt5
21mr|python-qt5-5.15.7-2|105	%dir %{python3_sitearch}/PyQt5-%{version}.dist-info
21mr|python-qt5-5.15.7-2|106	%{python3_sitearch}/PyQt5-%{version}.dist-info/*
21mr|python-qt5-5.15.7-2|107	
21mr|python-qt5-5.15.7-2|108	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|109	
21mr|python-qt5-5.15.7-2|110	%package -n python3-qt5-core
21mr|python-qt5-5.15.7-2|111	Summary:	PyQt 5 core
21mr|python-qt5-5.15.7-2|112	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|113	Requires:	python3-sip
21mr|python-qt5-5.15.7-2|114	Requires:	python3-sip-PyQt5
21mr|python-qt5-5.15.7-2|115	
21mr|python-qt5-5.15.7-2|116	%description -n python3-qt5-core
21mr|python-qt5-5.15.7-2|117	PyQt 5 core.
21mr|python-qt5-5.15.7-2|118	
21mr|python-qt5-5.15.7-2|119	%files -n python3-qt5-core
21mr|python-qt5-5.15.7-2|120	%dir %{python3_sitearch}/PyQt5
21mr|python-qt5-5.15.7-2|121	%{python3_sitearch}/PyQt5/uic
21mr|python-qt5-5.15.7-2|122	%{python3_sitearch}/PyQt5/__init__.py*
21mr|python-qt5-5.15.7-2|123	%{python3_sitearch}/PyQt5/pylupdate*
21mr|python-qt5-5.15.7-2|124	%{python3_sitearch}/PyQt5/pyrcc*
21mr|python-qt5-5.15.7-2|125	%{python3_sitearch}/PyQt5/__pycache__/
21mr|python-qt5-5.15.7-2|126	%{python3_sitearch}/PyQt5/Qt.*
21mr|python-qt5-5.15.7-2|127	%{python3_sitearch}/PyQt5/QtCore.*
21mr|python-qt5-5.15.7-2|128	%{python3_sitearch}/dbus/*
21mr|python-qt5-5.15.7-2|129	%{python3_sitearch}/PyQt5/bindings/QtCore
21mr|python-qt5-5.15.7-2|130	
21mr|python-qt5-5.15.7-2|131	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|132	
21mr|python-qt5-5.15.7-2|133	%package -n python3-qt5-qsci_api
21mr|python-qt5-5.15.7-2|134	Summary:	PyQt 5 QScintilla API file
21mr|python-qt5-5.15.7-2|135	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|136	Conflicts:	python3-qt5-qsci_api
21mr|python-qt5-5.15.7-2|137	
21mr|python-qt5-5.15.7-2|138	%description -n python3-qt5-qsci_api
21mr|python-qt5-5.15.7-2|139	PyQt 5 QScintilla API file
21mr|python-qt5-5.15.7-2|140	
21mr|python-qt5-5.15.7-2|141	%files -n python3-qt5-qsci_api
21mr|python-qt5-5.15.7-2|142	%{_qt5_datadir}/qsci/PyQt5.api
21mr|python-qt5-5.15.7-2|143	
21mr|python-qt5-5.15.7-2|144	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|145	
21mr|python-qt5-5.15.7-2|146	%package -n python3-qt5-dbus
21mr|python-qt5-5.15.7-2|147	Summary:	PyQt 5 dbus
21mr|python-qt5-5.15.7-2|148	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|149	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|150	
21mr|python-qt5-5.15.7-2|151	%description -n python3-qt5-dbus
21mr|python-qt5-5.15.7-2|152	PyQt 5 dbus.
21mr|python-qt5-5.15.7-2|153	
21mr|python-qt5-5.15.7-2|154	%files -n python3-qt5-dbus
21mr|python-qt5-5.15.7-2|155	%{python3_sitearch}/PyQt5/QtDBus.*
21mr|python-qt5-5.15.7-2|156	%{python3_sitearch}/PyQt5/bindings/QtDBus
21mr|python-qt5-5.15.7-2|157	
21mr|python-qt5-5.15.7-2|158	%package -n python3-qt5-texttospeech
21mr|python-qt5-5.15.7-2|159	Summary:	PyQt 5 dbus
21mr|python-qt5-5.15.7-2|160	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|161	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|162	
21mr|python-qt5-5.15.7-2|163	%description -n python3-qt5-texttospeech
21mr|python-qt5-5.15.7-2|164	PyQt 5 text to speech module.
21mr|python-qt5-5.15.7-2|165	
21mr|python-qt5-5.15.7-2|166	%files -n python3-qt5-texttospeech
21mr|python-qt5-5.15.7-2|167	%{python3_sitearch}/PyQt5/QtTextToSpeech.*
21mr|python-qt5-5.15.7-2|168	%{python3_sitearch}/PyQt5/bindings/QtTextToSpeech
21mr|python-qt5-5.15.7-2|169	
21mr|python-qt5-5.15.7-2|170	#------------------------------------------------------------
21mr|python-qt5-5.15.7-2|171	
21mr|python-qt5-5.15.7-2|172	%package -n    python3-qt5-remoteobjects
21mr|python-qt5-5.15.7-2|173	Summary:       Python 3 bindings for PyQt 5 remoteobjects
21mr|python-qt5-5.15.7-2|174	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|175	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|176	
21mr|python-qt5-5.15.7-2|177	%description -n python3-qt5-remoteobjects
21mr|python-qt5-5.15.7-2|178	Python 3 bindings for PyQt 5 remoteobjects.
21mr|python-qt5-5.15.7-2|179	
21mr|python-qt5-5.15.7-2|180	%files -n python3-qt5-remoteobjects
21mr|python-qt5-5.15.7-2|181	%{python3_sitearch}/PyQt5/QtRemoteObjects.*
21mr|python-qt5-5.15.7-2|182	%{python3_sitearch}/PyQt5/bindings/QtRemoteObjects
21mr|python-qt5-5.15.7-2|183	
21mr|python-qt5-5.15.7-2|184	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|185	
21mr|python-qt5-5.15.7-2|186	%package -n python3-qt5-designer
21mr|python-qt5-5.15.7-2|187	Summary:	PyQt 5 designer
21mr|python-qt5-5.15.7-2|188	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|189	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|190	
21mr|python-qt5-5.15.7-2|191	%description -n python3-qt5-designer
21mr|python-qt5-5.15.7-2|192	PyQt 5 designer.
21mr|python-qt5-5.15.7-2|193	
21mr|python-qt5-5.15.7-2|194	%files -n python3-qt5-designer
21mr|python-qt5-5.15.7-2|195	%{python3_sitearch}/PyQt5/QtDesigner.*
21mr|python-qt5-5.15.7-2|196	%{python3_sitearch}/PyQt5/bindings/QtDesigner
21mr|python-qt5-5.15.7-2|197	
21mr|python-qt5-5.15.7-2|198	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|199	
21mr|python-qt5-5.15.7-2|200	%package -n python3-qt5-bluetooth
21mr|python-qt5-5.15.7-2|201	Summary:	PyQt 5 bluetooth
21mr|python-qt5-5.15.7-2|202	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|203	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|204	
21mr|python-qt5-5.15.7-2|205	%description -n python3-qt5-bluetooth
21mr|python-qt5-5.15.7-2|206	PyQt 5 bluetooth.
21mr|python-qt5-5.15.7-2|207	
21mr|python-qt5-5.15.7-2|208	%files -n python3-qt5-bluetooth
21mr|python-qt5-5.15.7-2|209	%{python3_sitearch}/PyQt5/bindings/QtBluetooth
21mr|python-qt5-5.15.7-2|210	%{python3_sitearch}/PyQt5/QtBluetooth.*
21mr|python-qt5-5.15.7-2|211	
21mr|python-qt5-5.15.7-2|212	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|213	
21mr|python-qt5-5.15.7-2|214	%package -n python3-qt5-gui
21mr|python-qt5-5.15.7-2|215	Summary:	PyQt 5 gui
21mr|python-qt5-5.15.7-2|216	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|217	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|218	
21mr|python-qt5-5.15.7-2|219	%description -n python3-qt5-gui
21mr|python-qt5-5.15.7-2|220	PyQt 5 gui.
21mr|python-qt5-5.15.7-2|221	
21mr|python-qt5-5.15.7-2|222	%files -n python3-qt5-gui
21mr|python-qt5-5.15.7-2|223	%{python3_sitearch}/PyQt5/QtGui.*
21mr|python-qt5-5.15.7-2|224	%{python3_sitearch}/PyQt5/_QOpenGLFunctions_2_0.*
21mr|python-qt5-5.15.7-2|225	%{python3_sitearch}/PyQt5/_QOpenGLFunctions_2_1.*
21mr|python-qt5-5.15.7-2|226	%{python3_sitearch}/PyQt5/_QOpenGLFunctions_4_1_Core.*
21mr|python-qt5-5.15.7-2|227	%{python3_sitearch}/PyQt5/bindings/QtGui
21mr|python-qt5-5.15.7-2|228	
21mr|python-qt5-5.15.7-2|229	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|230	
21mr|python-qt5-5.15.7-2|231	%package -n python3-qt5-help
21mr|python-qt5-5.15.7-2|232	Summary:	PyQt 5 help
21mr|python-qt5-5.15.7-2|233	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|234	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|235	
21mr|python-qt5-5.15.7-2|236	%description -n python3-qt5-help
21mr|python-qt5-5.15.7-2|237	PyQt 5 help.
21mr|python-qt5-5.15.7-2|238	
21mr|python-qt5-5.15.7-2|239	%files -n python3-qt5-help
21mr|python-qt5-5.15.7-2|240	%{python3_sitearch}/PyQt5/QtHelp.*
21mr|python-qt5-5.15.7-2|241	%{python3_sitearch}/PyQt5/bindings/QtHelp
21mr|python-qt5-5.15.7-2|242	
21mr|python-qt5-5.15.7-2|243	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|244	
21mr|python-qt5-5.15.7-2|245	%package -n python3-qt5-location
21mr|python-qt5-5.15.7-2|246	Summary:	PyQt 5 location
21mr|python-qt5-5.15.7-2|247	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|248	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|249	
21mr|python-qt5-5.15.7-2|250	%description -n python3-qt5-location
21mr|python-qt5-5.15.7-2|251	PyQt 5 location.
21mr|python-qt5-5.15.7-2|252	
21mr|python-qt5-5.15.7-2|253	%files -n python3-qt5-location
21mr|python-qt5-5.15.7-2|254	%{python3_sitearch}/PyQt5/QtLocation.*
21mr|python-qt5-5.15.7-2|255	%{python3_sitearch}/PyQt5/bindings/QtLocation
21mr|python-qt5-5.15.7-2|256	
21mr|python-qt5-5.15.7-2|257	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|258	
21mr|python-qt5-5.15.7-2|259	%package -n python3-qt5-multimedia
21mr|python-qt5-5.15.7-2|260	Summary:	PyQt 5 multimedia
21mr|python-qt5-5.15.7-2|261	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|262	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|263	
21mr|python-qt5-5.15.7-2|264	%description -n python3-qt5-multimedia
21mr|python-qt5-5.15.7-2|265	PyQt 5 multimedia.
21mr|python-qt5-5.15.7-2|266	
21mr|python-qt5-5.15.7-2|267	%files -n python3-qt5-multimedia
21mr|python-qt5-5.15.7-2|268	%{python3_sitearch}/PyQt5/QtMultimedia.*
21mr|python-qt5-5.15.7-2|269	%{python3_sitearch}/PyQt5/bindings/QtMultimedia
21mr|python-qt5-5.15.7-2|270	
21mr|python-qt5-5.15.7-2|271	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|272	
21mr|python-qt5-5.15.7-2|273	%package -n python3-qt5-multimediawidgets
21mr|python-qt5-5.15.7-2|274	Summary:	PyQt 5 multimediawidgets
21mr|python-qt5-5.15.7-2|275	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|276	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|277	
21mr|python-qt5-5.15.7-2|278	%description -n python3-qt5-multimediawidgets
21mr|python-qt5-5.15.7-2|279	PyQt 5 multimediawidgets.
21mr|python-qt5-5.15.7-2|280	
21mr|python-qt5-5.15.7-2|281	%files -n python3-qt5-multimediawidgets
21mr|python-qt5-5.15.7-2|282	%{python3_sitearch}/PyQt5/QtMultimediaWidgets.*
21mr|python-qt5-5.15.7-2|283	%{python3_sitearch}/PyQt5/bindings/QtMultimediaWidgets
21mr|python-qt5-5.15.7-2|284	
21mr|python-qt5-5.15.7-2|285	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|286	
21mr|python-qt5-5.15.7-2|287	%package -n python3-qt5-network
21mr|python-qt5-5.15.7-2|288	Summary:	PyQt 5 network
21mr|python-qt5-5.15.7-2|289	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|290	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|291	
21mr|python-qt5-5.15.7-2|292	%description -n python3-qt5-network
21mr|python-qt5-5.15.7-2|293	PyQt 5 network.
21mr|python-qt5-5.15.7-2|294	
21mr|python-qt5-5.15.7-2|295	%files -n python3-qt5-network
21mr|python-qt5-5.15.7-2|296	%{python3_sitearch}/PyQt5/QtNetwork.*
21mr|python-qt5-5.15.7-2|297	%{python3_sitearch}/PyQt5/bindings/QtNetwork
21mr|python-qt5-5.15.7-2|298	
21mr|python-qt5-5.15.7-2|299	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|300	
21mr|python-qt5-5.15.7-2|301	%package -n python3-qt5-nfc
21mr|python-qt5-5.15.7-2|302	Summary:	PyQt 5 NFC
21mr|python-qt5-5.15.7-2|303	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|304	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|305	
21mr|python-qt5-5.15.7-2|306	%description -n python3-qt5-nfc
21mr|python-qt5-5.15.7-2|307	PyQt 5 NFC.
21mr|python-qt5-5.15.7-2|308	
21mr|python-qt5-5.15.7-2|309	%files -n python3-qt5-nfc
21mr|python-qt5-5.15.7-2|310	%{python3_sitearch}/PyQt5/QtNfc.*
21mr|python-qt5-5.15.7-2|311	%{python3_sitearch}/PyQt5/bindings/QtNfc
21mr|python-qt5-5.15.7-2|312	
21mr|python-qt5-5.15.7-2|313	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|314	
21mr|python-qt5-5.15.7-2|315	%package -n python3-qt5-opengl
21mr|python-qt5-5.15.7-2|316	Summary:	PyQt 5 opengl
21mr|python-qt5-5.15.7-2|317	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|318	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|319	
21mr|python-qt5-5.15.7-2|320	%description -n python3-qt5-opengl
21mr|python-qt5-5.15.7-2|321	PyQt 5 opengl.
21mr|python-qt5-5.15.7-2|322	
21mr|python-qt5-5.15.7-2|323	%files -n python3-qt5-opengl
21mr|python-qt5-5.15.7-2|324	%{python3_sitearch}/PyQt5/QtOpenGL.*
21mr|python-qt5-5.15.7-2|325	%{python3_sitearch}/PyQt5/bindings/QtOpenGL
21mr|python-qt5-5.15.7-2|326	
21mr|python-qt5-5.15.7-2|327	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|328	
21mr|python-qt5-5.15.7-2|329	%package -n python3-qt5-positioning
21mr|python-qt5-5.15.7-2|330	Summary:	PyQt 5 positioning
21mr|python-qt5-5.15.7-2|331	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|332	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|333	
21mr|python-qt5-5.15.7-2|334	%description -n python3-qt5-positioning
21mr|python-qt5-5.15.7-2|335	PyQt 5 positioning.
21mr|python-qt5-5.15.7-2|336	
21mr|python-qt5-5.15.7-2|337	%files -n python3-qt5-positioning
21mr|python-qt5-5.15.7-2|338	%{python3_sitearch}/PyQt5/QtPositioning.*
21mr|python-qt5-5.15.7-2|339	%{python3_sitearch}/PyQt5/bindings/QtPositioning
21mr|python-qt5-5.15.7-2|340	
21mr|python-qt5-5.15.7-2|341	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|342	
21mr|python-qt5-5.15.7-2|343	%package -n python3-qt5-printsupport
21mr|python-qt5-5.15.7-2|344	Summary:	PyQt 5 printsupport
21mr|python-qt5-5.15.7-2|345	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|346	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|347	
21mr|python-qt5-5.15.7-2|348	%description -n python3-qt5-printsupport
21mr|python-qt5-5.15.7-2|349	PyQt 5 printsupport.
21mr|python-qt5-5.15.7-2|350	
21mr|python-qt5-5.15.7-2|351	%files -n python3-qt5-printsupport
21mr|python-qt5-5.15.7-2|352	%{python3_sitearch}/PyQt5/QtPrintSupport.*
21mr|python-qt5-5.15.7-2|353	%{python3_sitearch}/PyQt5/bindings/QtPrintSupport
21mr|python-qt5-5.15.7-2|354	
21mr|python-qt5-5.15.7-2|355	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|356	
21mr|python-qt5-5.15.7-2|357	%package -n python3-qt5-qml
21mr|python-qt5-5.15.7-2|358	Summary:	PyQt 5 qml
21mr|python-qt5-5.15.7-2|359	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|360	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|361	
21mr|python-qt5-5.15.7-2|362	%description -n python3-qt5-qml
21mr|python-qt5-5.15.7-2|363	PyQt 5 qml.
21mr|python-qt5-5.15.7-2|364	
21mr|python-qt5-5.15.7-2|365	%files -n python3-qt5-qml
21mr|python-qt5-5.15.7-2|366	%{python3_sitearch}/PyQt5/QtQml.*
21mr|python-qt5-5.15.7-2|367	%{_qt5_plugindir}/PyQt5/libpyqt5qmlplugin.so
21mr|python-qt5-5.15.7-2|368	%{python3_sitearch}/PyQt5/bindings/QtQml
21mr|python-qt5-5.15.7-2|369	
21mr|python-qt5-5.15.7-2|370	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|371	
21mr|python-qt5-5.15.7-2|372	%package -n python3-qt5-quick
21mr|python-qt5-5.15.7-2|373	Summary:	PyQt 5 quick
21mr|python-qt5-5.15.7-2|374	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|375	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|376	
21mr|python-qt5-5.15.7-2|377	%description -n python3-qt5-quick
21mr|python-qt5-5.15.7-2|378	PyQt 5 quick.
21mr|python-qt5-5.15.7-2|379	
21mr|python-qt5-5.15.7-2|380	%files -n python3-qt5-quick
21mr|python-qt5-5.15.7-2|381	%{python3_sitearch}/PyQt5/QtQuick.*
21mr|python-qt5-5.15.7-2|382	%{python3_sitearch}/PyQt5/bindings/QtQuick
21mr|python-qt5-5.15.7-2|383	
21mr|python-qt5-5.15.7-2|384	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|385	
21mr|python-qt5-5.15.7-2|386	%package -n python3-qt5-quickwidgets
21mr|python-qt5-5.15.7-2|387	Summary:	PyQt 5 quickwidgets
21mr|python-qt5-5.15.7-2|388	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|389	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|390	
21mr|python-qt5-5.15.7-2|391	%description -n python3-qt5-quickwidgets
21mr|python-qt5-5.15.7-2|392	PyQt 5 quickwidgets.
21mr|python-qt5-5.15.7-2|393	
21mr|python-qt5-5.15.7-2|394	%files -n python3-qt5-quickwidgets
21mr|python-qt5-5.15.7-2|395	%{python3_sitearch}/PyQt5/QtQuickWidgets.*
21mr|python-qt5-5.15.7-2|396	%{python3_sitearch}/PyQt5/bindings/QtQuickWidgets
21mr|python-qt5-5.15.7-2|397	
21mr|python-qt5-5.15.7-2|398	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|399	
21mr|python-qt5-5.15.7-2|400	%package -n python3-qt5-sensors
21mr|python-qt5-5.15.7-2|401	Summary:	PyQt 5 sensors
21mr|python-qt5-5.15.7-2|402	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|403	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|404	
21mr|python-qt5-5.15.7-2|405	%description -n python3-qt5-sensors
21mr|python-qt5-5.15.7-2|406	PyQt 5 sensors.
21mr|python-qt5-5.15.7-2|407	
21mr|python-qt5-5.15.7-2|408	%files -n python3-qt5-sensors
21mr|python-qt5-5.15.7-2|409	%{python3_sitearch}/PyQt5/QtSensors.*
21mr|python-qt5-5.15.7-2|410	%{python3_sitearch}/PyQt5/bindings/QtSensors
21mr|python-qt5-5.15.7-2|411	
21mr|python-qt5-5.15.7-2|412	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|413	
21mr|python-qt5-5.15.7-2|414	%package -n python3-qt5-serialport
21mr|python-qt5-5.15.7-2|415	Summary:	PyQt 5 serialport
21mr|python-qt5-5.15.7-2|416	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|417	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|418	
21mr|python-qt5-5.15.7-2|419	%description -n python3-qt5-serialport
21mr|python-qt5-5.15.7-2|420	PyQt 5 serialport.
21mr|python-qt5-5.15.7-2|421	
21mr|python-qt5-5.15.7-2|422	%files -n python3-qt5-serialport
21mr|python-qt5-5.15.7-2|423	%{python3_sitearch}/PyQt5/QtSerialPort.*
21mr|python-qt5-5.15.7-2|424	%{python3_sitearch}/PyQt5/bindings/QtSerialPort
21mr|python-qt5-5.15.7-2|425	
21mr|python-qt5-5.15.7-2|426	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|427	
21mr|python-qt5-5.15.7-2|428	%package -n python3-qt5-sql
21mr|python-qt5-5.15.7-2|429	Summary:	PyQt 5 sql
21mr|python-qt5-5.15.7-2|430	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|431	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|432	
21mr|python-qt5-5.15.7-2|433	%description -n python3-qt5-sql
21mr|python-qt5-5.15.7-2|434	PyQt 5 sql.
21mr|python-qt5-5.15.7-2|435	
21mr|python-qt5-5.15.7-2|436	%files -n python3-qt5-sql
21mr|python-qt5-5.15.7-2|437	%{python3_sitearch}/PyQt5/QtSql.*
21mr|python-qt5-5.15.7-2|438	%{python3_sitearch}/PyQt5/bindings/QtSql
21mr|python-qt5-5.15.7-2|439	
21mr|python-qt5-5.15.7-2|440	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|441	
21mr|python-qt5-5.15.7-2|442	%package -n python3-qt5-svg
21mr|python-qt5-5.15.7-2|443	Summary:	PyQt 5 svg
21mr|python-qt5-5.15.7-2|444	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|445	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|446	
21mr|python-qt5-5.15.7-2|447	%description -n python3-qt5-svg
21mr|python-qt5-5.15.7-2|448	PyQt 5 svg.
21mr|python-qt5-5.15.7-2|449	
21mr|python-qt5-5.15.7-2|450	%files -n python3-qt5-svg
21mr|python-qt5-5.15.7-2|451	%{python3_sitearch}/PyQt5/QtSvg.*
21mr|python-qt5-5.15.7-2|452	%{python3_sitearch}/PyQt5/bindings/QtSvg
21mr|python-qt5-5.15.7-2|453	
21mr|python-qt5-5.15.7-2|454	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|455	
21mr|python-qt5-5.15.7-2|456	%package -n python3-qt5-test
21mr|python-qt5-5.15.7-2|457	Summary:	PyQt 5 test
21mr|python-qt5-5.15.7-2|458	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|459	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|460	
21mr|python-qt5-5.15.7-2|461	%description -n python3-qt5-test
21mr|python-qt5-5.15.7-2|462	PyQt 5 test.
21mr|python-qt5-5.15.7-2|463	
21mr|python-qt5-5.15.7-2|464	%files -n python3-qt5-test
21mr|python-qt5-5.15.7-2|465	%{python3_sitearch}/PyQt5/QtTest.*
21mr|python-qt5-5.15.7-2|466	%{python3_sitearch}/PyQt5/bindings/QtTest
21mr|python-qt5-5.15.7-2|467	
21mr|python-qt5-5.15.7-2|468	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|469	
21mr|python-qt5-5.15.7-2|470	%package -n python3-qt5-webchannel
21mr|python-qt5-5.15.7-2|471	Summary:	PyQt 5 WebChannel
21mr|python-qt5-5.15.7-2|472	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|473	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|474	
21mr|python-qt5-5.15.7-2|475	%description -n python3-qt5-webchannel
21mr|python-qt5-5.15.7-2|476	PyQt 5 WebChannel.
21mr|python-qt5-5.15.7-2|477	
21mr|python-qt5-5.15.7-2|478	%files -n python3-qt5-webchannel
21mr|python-qt5-5.15.7-2|479	%{python3_sitearch}/PyQt5/QtWebChannel.*
21mr|python-qt5-5.15.7-2|480	%{python3_sitearch}/PyQt5/bindings/QtWebChannel
21mr|python-qt5-5.15.7-2|481	
21mr|python-qt5-5.15.7-2|482	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|483	
21mr|python-qt5-5.15.7-2|484	%if %{with webkit}
21mr|python-qt5-5.15.7-2|485	%package -n python3-qt5-webkit
21mr|python-qt5-5.15.7-2|486	Summary:	PyQt 5 Webkit
21mr|python-qt5-5.15.7-2|487	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|488	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|489	
21mr|python-qt5-5.15.7-2|490	%description -n python3-qt5-webkit
21mr|python-qt5-5.15.7-2|491	PyQt 5 Webkit.
21mr|python-qt5-5.15.7-2|492	
21mr|python-qt5-5.15.7-2|493	%files -n python3-qt5-webkit
21mr|python-qt5-5.15.7-2|494	%{python3_sitearch}/PyQt5/QtWebKit.*
21mr|python-qt5-5.15.7-2|495	%{python3_sitearch}/PyQt5/bindings/QtWebKit
21mr|python-qt5-5.15.7-2|496	
21mr|python-qt5-5.15.7-2|497	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|498	
21mr|python-qt5-5.15.7-2|499	%package -n python3-qt5-webkitwidgets
21mr|python-qt5-5.15.7-2|500	Summary:	PyQt 5 webkitwidgets
21mr|python-qt5-5.15.7-2|501	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|502	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|503	
21mr|python-qt5-5.15.7-2|504	%description -n python3-qt5-webkitwidgets
21mr|python-qt5-5.15.7-2|505	PyQt 5 webkitwidgets.
21mr|python-qt5-5.15.7-2|506	
21mr|python-qt5-5.15.7-2|507	%files -n python3-qt5-webkitwidgets
21mr|python-qt5-5.15.7-2|508	%{python3_sitearch}/PyQt5/QtWebKitWidgets.*
21mr|python-qt5-5.15.7-2|509	%{python3_sitearch}/PyQt5/bindings/QtWebKitWidgets
21mr|python-qt5-5.15.7-2|510	%endif
21mr|python-qt5-5.15.7-2|511	
21mr|python-qt5-5.15.7-2|512	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|513	
21mr|python-qt5-5.15.7-2|514	%package -n python3-qt5-websockets
21mr|python-qt5-5.15.7-2|515	Summary:	PyQt 5 websockets
21mr|python-qt5-5.15.7-2|516	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|517	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|518	
21mr|python-qt5-5.15.7-2|519	%description -n python3-qt5-websockets
21mr|python-qt5-5.15.7-2|520	PyQt 5 websockets.
21mr|python-qt5-5.15.7-2|521	
21mr|python-qt5-5.15.7-2|522	%files -n python3-qt5-websockets
21mr|python-qt5-5.15.7-2|523	%{python3_sitearch}/PyQt5/QtWebSockets.*
21mr|python-qt5-5.15.7-2|524	%{python3_sitearch}/PyQt5/bindings/QtWebSockets
21mr|python-qt5-5.15.7-2|525	
21mr|python-qt5-5.15.7-2|526	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|527	
21mr|python-qt5-5.15.7-2|528	%package -n python3-qt5-widgets
21mr|python-qt5-5.15.7-2|529	Summary:	PyQt 5 widgets
21mr|python-qt5-5.15.7-2|530	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|531	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|532	
21mr|python-qt5-5.15.7-2|533	%description -n python3-qt5-widgets
21mr|python-qt5-5.15.7-2|534	PyQt 5 widgets.
21mr|python-qt5-5.15.7-2|535	
21mr|python-qt5-5.15.7-2|536	%files -n python3-qt5-widgets
21mr|python-qt5-5.15.7-2|537	%{python3_sitearch}/PyQt5/QtWidgets.*
21mr|python-qt5-5.15.7-2|538	%{python3_sitearch}/PyQt5/bindings/QtWidgets
21mr|python-qt5-5.15.7-2|539	
21mr|python-qt5-5.15.7-2|540	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|541	
21mr|python-qt5-5.15.7-2|542	%package -n python3-qt5-xml
21mr|python-qt5-5.15.7-2|543	Summary:	PyQt 5 XML
21mr|python-qt5-5.15.7-2|544	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|545	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|546	
21mr|python-qt5-5.15.7-2|547	%description -n python3-qt5-xml
21mr|python-qt5-5.15.7-2|548	PyQt 5 XML.
21mr|python-qt5-5.15.7-2|549	
21mr|python-qt5-5.15.7-2|550	%files -n python3-qt5-xml
21mr|python-qt5-5.15.7-2|551	%{python3_sitearch}/PyQt5/QtXml.*
21mr|python-qt5-5.15.7-2|552	%{python3_sitearch}/PyQt5/bindings/QtXml
21mr|python-qt5-5.15.7-2|553	
21mr|python-qt5-5.15.7-2|554	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|555	
21mr|python-qt5-5.15.7-2|556	%package -n python3-qt5-xmlpatterns
21mr|python-qt5-5.15.7-2|557	Summary:	PyQt 5 XMLPatterns
21mr|python-qt5-5.15.7-2|558	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|559	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|560	
21mr|python-qt5-5.15.7-2|561	%description -n python3-qt5-xmlpatterns
21mr|python-qt5-5.15.7-2|562	PyQt 5 XMLPatterns.
21mr|python-qt5-5.15.7-2|563	
21mr|python-qt5-5.15.7-2|564	%files -n python3-qt5-xmlpatterns
21mr|python-qt5-5.15.7-2|565	%{python3_sitearch}/PyQt5/QtXmlPatterns.*
21mr|python-qt5-5.15.7-2|566	%{python3_sitearch}/PyQt5/bindings/QtXmlPatterns
21mr|python-qt5-5.15.7-2|567	
21mr|python-qt5-5.15.7-2|568	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|569	
21mr|python-qt5-5.15.7-2|570	%package -n python3-qt5-x11extras
21mr|python-qt5-5.15.7-2|571	Summary:	PyQt 5 x11extras
21mr|python-qt5-5.15.7-2|572	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|573	Requires:	python3-qt5-core = %{EVRD}
21mr|python-qt5-5.15.7-2|574	
21mr|python-qt5-5.15.7-2|575	%description -n python3-qt5-x11extras
21mr|python-qt5-5.15.7-2|576	PyQt 5 x11extras.
21mr|python-qt5-5.15.7-2|577	
21mr|python-qt5-5.15.7-2|578	%files -n python3-qt5-x11extras
21mr|python-qt5-5.15.7-2|579	%{python3_sitearch}/PyQt5/QtX11Extras.*
21mr|python-qt5-5.15.7-2|580	%{python3_sitearch}/PyQt5/bindings/QtX11Extras
21mr|python-qt5-5.15.7-2|581	
21mr|python-qt5-5.15.7-2|582	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|583	
21mr|python-qt5-5.15.7-2|584	%package -n python3-qt5-devel
21mr|python-qt5-5.15.7-2|585	Summary:	PyQt 5 devel
21mr|python-qt5-5.15.7-2|586	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|587	Requires:	python3-qt5 = %{EVRD}
21mr|python-qt5-5.15.7-2|588	Requires:	qt5-designer
21mr|python-qt5-5.15.7-2|589	Requires(post,preun):	update-alternatives
21mr|python-qt5-5.15.7-2|590	
21mr|python-qt5-5.15.7-2|591	%description -n python3-qt5-devel
21mr|python-qt5-5.15.7-2|592	PyQt 5 devel utilities.
21mr|python-qt5-5.15.7-2|593	
21mr|python-qt5-5.15.7-2|594	%files -n python3-qt5-devel
21mr|python-qt5-5.15.7-2|595	%{_bindir}/pylupdate5
21mr|python-qt5-5.15.7-2|596	%{_bindir}/pyrcc5
21mr|python-qt5-5.15.7-2|597	%{_bindir}/pyuic5
21mr|python-qt5-5.15.7-2|598	%{_qt5_plugindir}/designer/libpyqt5.so
21mr|python-qt5-5.15.7-2|599	
21mr|python-qt5-5.15.7-2|600	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|601	
21mr|python-qt5-5.15.7-2|602	%package -n python3-qt5-examples
21mr|python-qt5-5.15.7-2|603	Summary:	PyQt 5 examples
21mr|python-qt5-5.15.7-2|604	Group:		Development/KDE and Qt
21mr|python-qt5-5.15.7-2|605	Obsoletes:	python-qt5-doc < 5.9
21mr|python-qt5-5.15.7-2|606	BuildArch:	noarch
21mr|python-qt5-5.15.7-2|607	
21mr|python-qt5-5.15.7-2|608	%description -n python3-qt5-examples
21mr|python-qt5-5.15.7-2|609	PyQt 5 examples.
21mr|python-qt5-5.15.7-2|610	
21mr|python-qt5-5.15.7-2|611	%files -n python3-qt5-examples
21mr|python-qt5-5.15.7-2|612	%doc %{_docdir}/%{name}/examples
21mr|python-qt5-5.15.7-2|613	
21mr|python-qt5-5.15.7-2|614	#----------------------------------------------------------------------------
21mr|python-qt5-5.15.7-2|615	
21mr|python-qt5-5.15.7-2|616	%prep
21mr|python-qt5-5.15.7-2|617	%setup -qn PyQt5-%{version}
21mr|python-qt5-5.15.7-2|618	%autopatch -p1
21mr|python-qt5-5.15.7-2|619	
21mr|python-qt5-5.15.7-2|620	%build
21mr|python-qt5-5.15.7-2|621	sip-build \
21mr|python-qt5-5.15.7-2|622	--no-make \
21mr|python-qt5-5.15.7-2|623	--verbose \
21mr|python-qt5-5.15.7-2|624	--build-dir=./build \
21mr|python-qt5-5.15.7-2|625	--api-dir=%{_qt5_datadir}/qsci \
21mr|python-qt5-5.15.7-2|626	--confirm-license \
21mr|python-qt5-5.15.7-2|627	--qmake=%{_bindir}/qmake-qt5 \
21mr|python-qt5-5.15.7-2|628	--dbus=%{_includedir}/dbus-1.0/ \
21mr|python-qt5-5.15.7-2|629	--qmake-setting QMAKE_CFLAGS="%{optflags}" \
21mr|python-qt5-5.15.7-2|630	--qmake-setting QMAKE_CXXFLAGS_RELEASE="%{optflags} `pkg-config --cflags dbus-python` -lpython%{py3_ver}" \
21mr|python-qt5-5.15.7-2|631	--qmake-setting QMAKE_LFLAGS_RELEASE="%{ldflags} -lpython%{py3_ver}"
21mr|python-qt5-5.15.7-2|632	pushd build
21mr|python-qt5-5.15.7-2|633	make -j %{_smp_build_ncpus}
21mr|python-qt5-5.15.7-2|634	popd
21mr|python-qt5-5.15.7-2|635	
21mr|python-qt5-5.15.7-2|636	%install
21mr|python-qt5-5.15.7-2|637	pushd build
21mr|python-qt5-5.15.7-2|638	%make_install INSTALL_ROOT=%{buildroot}
21mr|python-qt5-5.15.7-2|639	popd
21mr|python-qt5-5.15.7-2|640	
21mr|python-qt5-5.15.7-2|641	# Get rid of bits and pieces that aren't useful on Linux
21mr|python-qt5-5.15.7-2|642	rm -rf	\
21mr|python-qt5-5.15.7-2|643	%{buildroot}%{python3_sitearch}/PyQt5/bindings/QAxContainer \
21mr|python-qt5-5.15.7-2|644	%{buildroot}%{python3_sitearch}/PyQt5/bindings/QtAndroidExtras \
21mr|python-qt5-5.15.7-2|645	%{buildroot}%{python3_sitearch}/PyQt5/bindings/QtMacExtras \
21mr|python-qt5-5.15.7-2|646	%{buildroot}%{python3_sitearch}/PyQt5/bindings/Enginio \
21mr|python-qt5-5.15.7-2|647	%{buildroot}%{python3_sitearch}/PyQt5/bindings/QtWinExtras
21mr|python-qt5-5.15.7-2|648	
21mr|python-qt5-5.15.7-2|649	
21mr|python-qt5-5.15.7-2|650	mkdir -p %{buildroot}%{_docdir}/%{name}/examples
21mr|python-qt5-5.15.7-2|651	cp -fr examples/* %{buildroot}%{_docdir}/%{name}/examples/
21mr|python-qt5-5.15.7-2|652	# Python shebang
21mr|python-qt5-5.15.7-2|653	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_docdir}/%{name}/examples/*

16046 21
21mr|python-qt6-6.5.0-2|1	%define debug_package %{nil}
21mr|python-qt6-6.5.0-2|2	
21mr|python-qt6-6.5.0-2|3	%bcond_with	webkit
21mr|python-qt6-6.5.0-2|4	
21mr|python-qt6-6.5.0-2|5	Summary:	Set of Python 3 bindings for the Qt application framework
21mr|python-qt6-6.5.0-2|6	Name:		python-qt6
21mr|python-qt6-6.5.0-2|7	Version:	6.5.0
21mr|python-qt6-6.5.0-2|8	Release:	2
21mr|python-qt6-6.5.0-2|9	License:	GPLv3
21mr|python-qt6-6.5.0-2|10	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|11	Url:		http://www.riverbankcomputing.co.uk/software/pyqt/intro
21mr|python-qt6-6.5.0-2|12	Source0:	https://pypi.io/packages/source/P/PyQt6/PyQt6-%{version}.tar.gz
21mr|python-qt6-6.5.0-2|13	Patch0:		PyQt6-6.5.0-drop-bluetooth.patch
21mr|python-qt6-6.5.0-2|14	BuildRequires:	python3-dbus
21mr|python-qt6-6.5.0-2|15	BuildRequires:	python3-sip
21mr|python-qt6-6.5.0-2|16	BuildRequires:	sed
21mr|python-qt6-6.5.0-2|17	BuildRequires:	python3-qt-builder
21mr|python-qt6-6.5.0-2|18	BuildRequires:	pkgconfig(xcb)
21mr|python-qt6-6.5.0-2|19	BuildRequires:	pkgconfig(gl)
21mr|python-qt6-6.5.0-2|20	BuildRequires:	pkgconfig(dbus-python)
21mr|python-qt6-6.5.0-2|21	BuildRequires:	pkgconfig(python3)
21mr|python-qt6-6.5.0-2|22	BuildRequires:	cmake(Qt6Core)
21mr|python-qt6-6.5.0-2|23	BuildRequires:	cmake(Qt6DBus)
21mr|python-qt6-6.5.0-2|24	BuildRequires:	cmake(Qt6Designer)
21mr|python-qt6-6.5.0-2|25	BuildRequires:	cmake(Qt6Gui)
21mr|python-qt6-6.5.0-2|26	BuildRequires:	cmake(Qt6Help)
21mr|python-qt6-6.5.0-2|27	BuildRequires:	cmake(Qt6Multimedia)
21mr|python-qt6-6.5.0-2|28	BuildRequires:	cmake(Qt6MultimediaWidgets)
21mr|python-qt6-6.5.0-2|29	BuildRequires:	cmake(Qt6Network)
21mr|python-qt6-6.5.0-2|30	BuildRequires:	cmake(Qt6RemoteObjects)
21mr|python-qt6-6.5.0-2|31	BuildRequires:	cmake(Qt6Nfc)
21mr|python-qt6-6.5.0-2|32	BuildRequires:	cmake(Qt6OpenGL)
21mr|python-qt6-6.5.0-2|33	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|python-qt6-6.5.0-2|34	BuildRequires:	cmake(Qt6Positioning)
21mr|python-qt6-6.5.0-2|35	%ifnarch %{ix86}
21mr|python-qt6-6.5.0-2|36	# qt6-qtwebengine now not support i686 build
21mr|python-qt6-6.5.0-2|37	BuildRequires:	cmake(Qt6Pdf)
21mr|python-qt6-6.5.0-2|38	BuildRequires:	cmake(Qt6PdfWidgets)
21mr|python-qt6-6.5.0-2|39	%endif
21mr|python-qt6-6.5.0-2|40	BuildRequires:	cmake(Qt6PrintSupport)
21mr|python-qt6-6.5.0-2|41	BuildRequires:	cmake(Qt6Qml)
21mr|python-qt6-6.5.0-2|42	BuildRequires:	cmake(Qt6Quick)
21mr|python-qt6-6.5.0-2|43	BuildRequires:	cmake(Qt6Quick3D)
21mr|python-qt6-6.5.0-2|44	BuildRequires:	cmake(Qt6Quick3DRuntimeRender)
21mr|python-qt6-6.5.0-2|45	BuildRequires:	cmake(Qt6QuickWidgets)
21mr|python-qt6-6.5.0-2|46	BuildRequires:	cmake(Qt6Sensors)
21mr|python-qt6-6.5.0-2|47	BuildRequires:	cmake(Qt6SerialPort)
21mr|python-qt6-6.5.0-2|48	BuildRequires:	cmake(Qt6SpatialAudio)
21mr|python-qt6-6.5.0-2|49	BuildRequires:	cmake(Qt6Sql)
21mr|python-qt6-6.5.0-2|50	BuildRequires:	cmake(Qt6Svg)
21mr|python-qt6-6.5.0-2|51	BuildRequires:	cmake(Qt6SvgWidgets)
21mr|python-qt6-6.5.0-2|52	BuildRequires:	cmake(Qt6TextToSpeech)
21mr|python-qt6-6.5.0-2|53	BuildRequires:	cmake(Qt6Test)
21mr|python-qt6-6.5.0-2|54	BuildRequires:	cmake(Qt6WebChannel)
21mr|python-qt6-6.5.0-2|55	%if %{with webkit}
21mr|python-qt6-6.5.0-2|56	BuildRequires:	cmake(Qt6WebKit)
21mr|python-qt6-6.5.0-2|57	BuildRequires:	cmake(Qt6WebKitWidgets)
21mr|python-qt6-6.5.0-2|58	%endif
21mr|python-qt6-6.5.0-2|59	BuildRequires:	cmake(Qt6WebSockets)
21mr|python-qt6-6.5.0-2|60	BuildRequires:	cmake(Qt6Widgets)
21mr|python-qt6-6.5.0-2|61	BuildRequires:	cmake(Qt6Xml)
21mr|python-qt6-6.5.0-2|62	BuildRequires:	cmake(Qt6UiPlugin)
21mr|python-qt6-6.5.0-2|63	
21mr|python-qt6-6.5.0-2|64	%description
21mr|python-qt6-6.5.0-2|65	PyQt is a set of Python bindings for the Qt application framework.
21mr|python-qt6-6.5.0-2|66	
21mr|python-qt6-6.5.0-2|67	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|68	
21mr|python-qt6-6.5.0-2|69	%package -n python3-qt6
21mr|python-qt6-6.5.0-2|70	Summary:	Set of Python3 bindings for the Qt application framework
21mr|python-qt6-6.5.0-2|71	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|72	Requires:	python3-qt6-dbus = %{EVRD}
21mr|python-qt6-6.5.0-2|73	Requires:	python3-qt6-designer = %{EVRD}
21mr|python-qt6-6.5.0-2|74	Requires:	python3-qt6-gui = %{EVRD}
21mr|python-qt6-6.5.0-2|75	Requires:	python3-qt6-multimedia = %{EVRD}
21mr|python-qt6-6.5.0-2|76	Requires:	python3-qt6-multimediawidgets = %{EVRD}
21mr|python-qt6-6.5.0-2|77	Requires:	python3-qt6-network = %{EVRD}
21mr|python-qt6-6.5.0-2|78	Requires:	python3-qt6-nfc = %{EVRD}
21mr|python-qt6-6.5.0-2|79	Requires:	python3-qt6-opengl = %{EVRD}
21mr|python-qt6-6.5.0-2|80	Requires:	python3-qt6-positioning = %{EVRD}
21mr|python-qt6-6.5.0-2|81	Requires:	python3-qt6-printsupport = %{EVRD}
21mr|python-qt6-6.5.0-2|82	Requires:	python3-qt6-qml = %{EVRD}
21mr|python-qt6-6.5.0-2|83	Requires:	python3-qt6-quick = %{EVRD}
21mr|python-qt6-6.5.0-2|84	Requires:	python3-qt6-quickwidgets = %{EVRD}
21mr|python-qt6-6.5.0-2|85	Requires:	python3-qt6-sensors = %{EVRD}
21mr|python-qt6-6.5.0-2|86	Requires:	python3-qt6-serialport = %{EVRD}
21mr|python-qt6-6.5.0-2|87	Requires:	python3-qt6-sql = %{EVRD}
21mr|python-qt6-6.5.0-2|88	Requires:	python3-qt6-svg = %{EVRD}
21mr|python-qt6-6.5.0-2|89	Requires:	python3-qt6-test = %{EVRD}
21mr|python-qt6-6.5.0-2|90	Requires:	python3-qt6-webchannel = %{EVRD}
21mr|python-qt6-6.5.0-2|91	%ifnarch %{ix86}
21mr|python-qt6-6.5.0-2|92	Requires:	python3-qt6-pdf = %{EVRD}
21mr|python-qt6-6.5.0-2|93	%endif
21mr|python-qt6-6.5.0-2|94	%if %{with webkit}
21mr|python-qt6-6.5.0-2|95	Requires:	python3-qt6-webkit = %{EVRD}
21mr|python-qt6-6.5.0-2|96	Requires:	python3-qt6-webkitwidgets = %{EVRD}
21mr|python-qt6-6.5.0-2|97	%endif
21mr|python-qt6-6.5.0-2|98	Requires:	python3-qt6-websockets = %{EVRD}
21mr|python-qt6-6.5.0-2|99	Requires:	python3-qt6-widgets = %{EVRD}
21mr|python-qt6-6.5.0-2|100	Requires:	python3-qt6-xml = %{EVRD}
21mr|python-qt6-6.5.0-2|101	Requires:	python3-qt6-lupdate = %{EVRD}
21mr|python-qt6-6.5.0-2|102	Requires:	python3-qt6-texttospeech = %{EVRD}
21mr|python-qt6-6.5.0-2|103	Provides:	PyQt6 = %{EVRD}
21mr|python-qt6-6.5.0-2|104	
21mr|python-qt6-6.5.0-2|105	%description -n python3-qt6
21mr|python-qt6-6.5.0-2|106	PyQt is a set of Python bindings for the Qt application framework.
21mr|python-qt6-6.5.0-2|107	
21mr|python-qt6-6.5.0-2|108	%files -n python3-qt6
21mr|python-qt6-6.5.0-2|109	%dir %{python3_sitearch}/PyQt6-%{version}.dist-info
21mr|python-qt6-6.5.0-2|110	%{python3_sitearch}/PyQt6-%{version}.dist-info/*
21mr|python-qt6-6.5.0-2|111	
21mr|python-qt6-6.5.0-2|112	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|113	
21mr|python-qt6-6.5.0-2|114	%package -n python3-qt6-core
21mr|python-qt6-6.5.0-2|115	Summary:	PyQt 6 core
21mr|python-qt6-6.5.0-2|116	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|117	Requires:	python3-sip
21mr|python-qt6-6.5.0-2|118	Requires:	python3-sip-PyQt6
21mr|python-qt6-6.5.0-2|119	
21mr|python-qt6-6.5.0-2|120	%description -n python3-qt6-core
21mr|python-qt6-6.5.0-2|121	PyQt 6 core.
21mr|python-qt6-6.5.0-2|122	
21mr|python-qt6-6.5.0-2|123	%files -n python3-qt6-core
21mr|python-qt6-6.5.0-2|124	%dir %{python3_sitearch}/PyQt6
21mr|python-qt6-6.5.0-2|125	%{python3_sitearch}/PyQt6/uic
21mr|python-qt6-6.5.0-2|126	%{python3_sitearch}/PyQt6/__init__.py*
21mr|python-qt6-6.5.0-2|127	%{python3_sitearch}/PyQt6/__pycache__/
21mr|python-qt6-6.5.0-2|128	%{python3_sitearch}/PyQt6/QtCore.*
21mr|python-qt6-6.5.0-2|129	%{python3_sitearch}/dbus/*
21mr|python-qt6-6.5.0-2|130	%{python3_sitearch}/PyQt6/bindings/QtCore
21mr|python-qt6-6.5.0-2|131	
21mr|python-qt6-6.5.0-2|132	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|133	
21mr|python-qt6-6.5.0-2|134	%package -n python3-qt6-qsci_api
21mr|python-qt6-6.5.0-2|135	Summary:	PyQt 6 QScintilla API file
21mr|python-qt6-6.5.0-2|136	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|137	Conflicts:	python3-qt6-qsci_api
21mr|python-qt6-6.5.0-2|138	
21mr|python-qt6-6.5.0-2|139	%description -n python3-qt6-qsci_api
21mr|python-qt6-6.5.0-2|140	PyQt 6 QScintilla API file
21mr|python-qt6-6.5.0-2|141	
21mr|python-qt6-6.5.0-2|142	%files -n python3-qt6-qsci_api
21mr|python-qt6-6.5.0-2|143	#% {_qt6_datadir}/qsci/PyQt6.api
21mr|python-qt6-6.5.0-2|144	
21mr|python-qt6-6.5.0-2|145	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|146	
21mr|python-qt6-6.5.0-2|147	%package -n python3-qt6-dbus
21mr|python-qt6-6.5.0-2|148	Summary:	PyQt 6 dbus
21mr|python-qt6-6.5.0-2|149	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|150	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|151	
21mr|python-qt6-6.5.0-2|152	%description -n python3-qt6-dbus
21mr|python-qt6-6.5.0-2|153	PyQt 6 dbus.
21mr|python-qt6-6.5.0-2|154	
21mr|python-qt6-6.5.0-2|155	%files -n python3-qt6-dbus
21mr|python-qt6-6.5.0-2|156	%{python3_sitearch}/PyQt6/QtDBus.*
21mr|python-qt6-6.5.0-2|157	%{python3_sitearch}/PyQt6/bindings/QtDBus
21mr|python-qt6-6.5.0-2|158	
21mr|python-qt6-6.5.0-2|159	%package -n python3-qt6-texttospeech
21mr|python-qt6-6.5.0-2|160	Summary:	PyQt 6 dbus
21mr|python-qt6-6.5.0-2|161	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|162	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|163	
21mr|python-qt6-6.5.0-2|164	%description -n python3-qt6-texttospeech
21mr|python-qt6-6.5.0-2|165	PyQt 6 text to speech module.
21mr|python-qt6-6.5.0-2|166	
21mr|python-qt6-6.5.0-2|167	%files -n python3-qt6-texttospeech
21mr|python-qt6-6.5.0-2|168	%{python3_sitearch}/PyQt6/QtTextToSpeech.*
21mr|python-qt6-6.5.0-2|169	%{python3_sitearch}/PyQt6/bindings/QtTextToSpeech
21mr|python-qt6-6.5.0-2|170	
21mr|python-qt6-6.5.0-2|171	#------------------------------------------------------------
21mr|python-qt6-6.5.0-2|172	
21mr|python-qt6-6.5.0-2|173	%package -n    python3-qt6-remoteobjects
21mr|python-qt6-6.5.0-2|174	Summary:       Python 3 bindings for PyQt 6 remoteobjects
21mr|python-qt6-6.5.0-2|175	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|176	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|177	
21mr|python-qt6-6.5.0-2|178	%description -n python3-qt6-remoteobjects
21mr|python-qt6-6.5.0-2|179	Python 3 bindings for PyQt 6 remoteobjects.
21mr|python-qt6-6.5.0-2|180	
21mr|python-qt6-6.5.0-2|181	%files -n python3-qt6-remoteobjects
21mr|python-qt6-6.5.0-2|182	%{python3_sitearch}/PyQt6/QtRemoteObjects.*
21mr|python-qt6-6.5.0-2|183	%{python3_sitearch}/PyQt6/bindings/QtRemoteObjects
21mr|python-qt6-6.5.0-2|184	
21mr|python-qt6-6.5.0-2|185	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|186	
21mr|python-qt6-6.5.0-2|187	%package -n python3-qt6-designer
21mr|python-qt6-6.5.0-2|188	Summary:	PyQt 6 designer
21mr|python-qt6-6.5.0-2|189	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|190	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|191	
21mr|python-qt6-6.5.0-2|192	%description -n python3-qt6-designer
21mr|python-qt6-6.5.0-2|193	PyQt 6 designer.
21mr|python-qt6-6.5.0-2|194	
21mr|python-qt6-6.5.0-2|195	%files -n python3-qt6-designer
21mr|python-qt6-6.5.0-2|196	%{python3_sitearch}/PyQt6/QtDesigner.*
21mr|python-qt6-6.5.0-2|197	%{python3_sitearch}/PyQt6/bindings/QtDesigner
21mr|python-qt6-6.5.0-2|198	
21mr|python-qt6-6.5.0-2|199	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|200	
21mr|python-qt6-6.5.0-2|201	%package -n python3-qt6-spatialaudio
21mr|python-qt6-6.5.0-2|202	Summary:	PyQt 6 spatialaudio
21mr|python-qt6-6.5.0-2|203	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|204	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|205	
21mr|python-qt6-6.5.0-2|206	%description -n python3-qt6-spatialaudio
21mr|python-qt6-6.5.0-2|207	PyQt 6 spatialaudio.
21mr|python-qt6-6.5.0-2|208	
21mr|python-qt6-6.5.0-2|209	%files -n python3-qt6-spatialaudio
21mr|python-qt6-6.5.0-2|210	%{python3_sitearch}/PyQt6/QtSpatialAudio.abi3.so
21mr|python-qt6-6.5.0-2|211	
21mr|python-qt6-6.5.0-2|212	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|213	
21mr|python-qt6-6.5.0-2|214	%package -n python3-qt6-gui
21mr|python-qt6-6.5.0-2|215	Summary:	PyQt 6 gui
21mr|python-qt6-6.5.0-2|216	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|217	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|218	
21mr|python-qt6-6.5.0-2|219	%description -n python3-qt6-gui
21mr|python-qt6-6.5.0-2|220	PyQt 6 gui.
21mr|python-qt6-6.5.0-2|221	
21mr|python-qt6-6.5.0-2|222	%files -n python3-qt6-gui
21mr|python-qt6-6.5.0-2|223	%{python3_sitearch}/PyQt6/QtGui.*
21mr|python-qt6-6.5.0-2|224	%{python3_sitearch}/PyQt6/bindings/QtGui
21mr|python-qt6-6.5.0-2|225	
21mr|python-qt6-6.5.0-2|226	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|227	
21mr|python-qt6-6.5.0-2|228	%package -n python3-qt6-help
21mr|python-qt6-6.5.0-2|229	Summary:	PyQt 6 help
21mr|python-qt6-6.5.0-2|230	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|231	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|232	
21mr|python-qt6-6.5.0-2|233	%description -n python3-qt6-help
21mr|python-qt6-6.5.0-2|234	PyQt 6 help.
21mr|python-qt6-6.5.0-2|235	
21mr|python-qt6-6.5.0-2|236	%files -n python3-qt6-help
21mr|python-qt6-6.5.0-2|237	%{python3_sitearch}/PyQt6/QtHelp.*
21mr|python-qt6-6.5.0-2|238	%{python3_sitearch}/PyQt6/bindings/QtHelp
21mr|python-qt6-6.5.0-2|239	
21mr|python-qt6-6.5.0-2|240	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|241	
21mr|python-qt6-6.5.0-2|242	%package -n python3-qt6-multimedia
21mr|python-qt6-6.5.0-2|243	Summary:	PyQt 6 multimedia
21mr|python-qt6-6.5.0-2|244	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|245	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|246	
21mr|python-qt6-6.5.0-2|247	%description -n python3-qt6-multimedia
21mr|python-qt6-6.5.0-2|248	PyQt 6 multimedia.
21mr|python-qt6-6.5.0-2|249	
21mr|python-qt6-6.5.0-2|250	%files -n python3-qt6-multimedia
21mr|python-qt6-6.5.0-2|251	%{python3_sitearch}/PyQt6/QtMultimedia.*
21mr|python-qt6-6.5.0-2|252	%{python3_sitearch}/PyQt6/bindings/QtMultimedia
21mr|python-qt6-6.5.0-2|253	
21mr|python-qt6-6.5.0-2|254	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|255	
21mr|python-qt6-6.5.0-2|256	%package -n python3-qt6-multimediawidgets
21mr|python-qt6-6.5.0-2|257	Summary:	PyQt 6 multimediawidgets
21mr|python-qt6-6.5.0-2|258	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|259	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|260	
21mr|python-qt6-6.5.0-2|261	%description -n python3-qt6-multimediawidgets
21mr|python-qt6-6.5.0-2|262	PyQt 6 multimediawidgets.
21mr|python-qt6-6.5.0-2|263	
21mr|python-qt6-6.5.0-2|264	%files -n python3-qt6-multimediawidgets
21mr|python-qt6-6.5.0-2|265	%{python3_sitearch}/PyQt6/QtMultimediaWidgets.*
21mr|python-qt6-6.5.0-2|266	%{python3_sitearch}/PyQt6/bindings/QtMultimediaWidgets
21mr|python-qt6-6.5.0-2|267	
21mr|python-qt6-6.5.0-2|268	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|269	
21mr|python-qt6-6.5.0-2|270	%package -n python3-qt6-network
21mr|python-qt6-6.5.0-2|271	Summary:	PyQt 6 network
21mr|python-qt6-6.5.0-2|272	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|273	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|274	
21mr|python-qt6-6.5.0-2|275	%description -n python3-qt6-network
21mr|python-qt6-6.5.0-2|276	PyQt 6 network.
21mr|python-qt6-6.5.0-2|277	
21mr|python-qt6-6.5.0-2|278	%files -n python3-qt6-network
21mr|python-qt6-6.5.0-2|279	%{python3_sitearch}/PyQt6/QtNetwork.*
21mr|python-qt6-6.5.0-2|280	%{python3_sitearch}/PyQt6/bindings/QtNetwork
21mr|python-qt6-6.5.0-2|281	
21mr|python-qt6-6.5.0-2|282	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|283	
21mr|python-qt6-6.5.0-2|284	%package -n python3-qt6-nfc
21mr|python-qt6-6.5.0-2|285	Summary:	PyQt 6 NFC
21mr|python-qt6-6.5.0-2|286	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|287	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|288	
21mr|python-qt6-6.5.0-2|289	%description -n python3-qt6-nfc
21mr|python-qt6-6.5.0-2|290	PyQt 6 NFC.
21mr|python-qt6-6.5.0-2|291	
21mr|python-qt6-6.5.0-2|292	%files -n python3-qt6-nfc
21mr|python-qt6-6.5.0-2|293	%{python3_sitearch}/PyQt6/QtNfc.*
21mr|python-qt6-6.5.0-2|294	%{python3_sitearch}/PyQt6/bindings/QtNfc
21mr|python-qt6-6.5.0-2|295	
21mr|python-qt6-6.5.0-2|296	#------------------------------------------------------------
21mr|python-qt6-6.5.0-2|297	%ifnarch %{ix86}
21mr|python-qt6-6.5.0-2|298	%package -n python3-qt6-pdf
21mr|python-qt6-6.5.0-2|299	Summary:	PyQt 6 PDF
21mr|python-qt6-6.5.0-2|300	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|301	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|302	
21mr|python-qt6-6.5.0-2|303	%description -n python3-qt6-pdf
21mr|python-qt6-6.5.0-2|304	PyQt 6 PDF
21mr|python-qt6-6.5.0-2|305	
21mr|python-qt6-6.5.0-2|306	%files -n python3-qt6-pdf
21mr|python-qt6-6.5.0-2|307	%{py3_platsitedir}/PyQt6/QtPdf.abi3.so
21mr|python-qt6-6.5.0-2|308	%{py3_platsitedir}/PyQt6/QtPdfWidgets.abi3.so
21mr|python-qt6-6.5.0-2|309	%endif
21mr|python-qt6-6.5.0-2|310	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|311	
21mr|python-qt6-6.5.0-2|312	%package -n python3-qt6-opengl
21mr|python-qt6-6.5.0-2|313	Summary:	PyQt 6 opengl
21mr|python-qt6-6.5.0-2|314	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|315	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|316	
21mr|python-qt6-6.5.0-2|317	%description -n python3-qt6-opengl
21mr|python-qt6-6.5.0-2|318	PyQt 6 opengl.
21mr|python-qt6-6.5.0-2|319	
21mr|python-qt6-6.5.0-2|320	%files -n python3-qt6-opengl
21mr|python-qt6-6.5.0-2|321	%{python3_sitearch}/PyQt6/QtOpenGL.*
21mr|python-qt6-6.5.0-2|322	%{python3_sitearch}/PyQt6/bindings/QtOpenGL
21mr|python-qt6-6.5.0-2|323	
21mr|python-qt6-6.5.0-2|324	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|325	%package -n python3-qt6-openglwidgets
21mr|python-qt6-6.5.0-2|326	Summary:	PyQt 6 openglwidgets
21mr|python-qt6-6.5.0-2|327	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|328	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|329	
21mr|python-qt6-6.5.0-2|330	%description -n python3-qt6-openglwidgets
21mr|python-qt6-6.5.0-2|331	PyQt 6 openglwidgets.
21mr|python-qt6-6.5.0-2|332	
21mr|python-qt6-6.5.0-2|333	%files -n python3-qt6-openglwidgets
21mr|python-qt6-6.5.0-2|334	%{python3_sitearch}/PyQt6/QtOpenGLWidgets.*
21mr|python-qt6-6.5.0-2|335	%{python3_sitearch}/PyQt6/bindings/QtOpenGLWidgets
21mr|python-qt6-6.5.0-2|336	
21mr|python-qt6-6.5.0-2|337	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|338	
21mr|python-qt6-6.5.0-2|339	%package -n python3-qt6-positioning
21mr|python-qt6-6.5.0-2|340	Summary:	PyQt 6 positioning
21mr|python-qt6-6.5.0-2|341	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|342	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|343	
21mr|python-qt6-6.5.0-2|344	%description -n python3-qt6-positioning
21mr|python-qt6-6.5.0-2|345	PyQt 6 positioning.
21mr|python-qt6-6.5.0-2|346	
21mr|python-qt6-6.5.0-2|347	%files -n python3-qt6-positioning
21mr|python-qt6-6.5.0-2|348	%{python3_sitearch}/PyQt6/QtPositioning.*
21mr|python-qt6-6.5.0-2|349	%{python3_sitearch}/PyQt6/bindings/QtPositioning
21mr|python-qt6-6.5.0-2|350	
21mr|python-qt6-6.5.0-2|351	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|352	
21mr|python-qt6-6.5.0-2|353	%package -n python3-qt6-printsupport
21mr|python-qt6-6.5.0-2|354	Summary:	PyQt 6 printsupport
21mr|python-qt6-6.5.0-2|355	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|356	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|357	
21mr|python-qt6-6.5.0-2|358	%description -n python3-qt6-printsupport
21mr|python-qt6-6.5.0-2|359	PyQt 6 printsupport.
21mr|python-qt6-6.5.0-2|360	
21mr|python-qt6-6.5.0-2|361	%files -n python3-qt6-printsupport
21mr|python-qt6-6.5.0-2|362	%{python3_sitearch}/PyQt6/QtPrintSupport.*
21mr|python-qt6-6.5.0-2|363	%{python3_sitearch}/PyQt6/bindings/QtPrintSupport
21mr|python-qt6-6.5.0-2|364	
21mr|python-qt6-6.5.0-2|365	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|366	
21mr|python-qt6-6.5.0-2|367	%package -n python3-qt6-qml
21mr|python-qt6-6.5.0-2|368	Summary:	PyQt 6 qml
21mr|python-qt6-6.5.0-2|369	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|370	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|371	
21mr|python-qt6-6.5.0-2|372	%description -n python3-qt6-qml
21mr|python-qt6-6.5.0-2|373	PyQt 6 qml.
21mr|python-qt6-6.5.0-2|374	
21mr|python-qt6-6.5.0-2|375	%files -n python3-qt6-qml
21mr|python-qt6-6.5.0-2|376	%{python3_sitearch}/PyQt6/QtQml.*
21mr|python-qt6-6.5.0-2|377	%{_libdir}/qt6/plugins/PyQt6/libpyqt6qmlplugin.so
21mr|python-qt6-6.5.0-2|378	%{python3_sitearch}/PyQt6/bindings/QtQml
21mr|python-qt6-6.5.0-2|379	
21mr|python-qt6-6.5.0-2|380	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|381	
21mr|python-qt6-6.5.0-2|382	%package -n python3-qt6-quick
21mr|python-qt6-6.5.0-2|383	Summary:	PyQt 6 quick
21mr|python-qt6-6.5.0-2|384	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|385	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|386	
21mr|python-qt6-6.5.0-2|387	%description -n python3-qt6-quick
21mr|python-qt6-6.5.0-2|388	PyQt 6 quick.
21mr|python-qt6-6.5.0-2|389	
21mr|python-qt6-6.5.0-2|390	%files -n python3-qt6-quick
21mr|python-qt6-6.5.0-2|391	%{python3_sitearch}/PyQt6/QtQuick.*
21mr|python-qt6-6.5.0-2|392	%{python3_sitearch}/PyQt6/QtQuick3D.*
21mr|python-qt6-6.5.0-2|393	%{python3_sitearch}/PyQt6/bindings/QtQuick
21mr|python-qt6-6.5.0-2|394	
21mr|python-qt6-6.5.0-2|395	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|396	
21mr|python-qt6-6.5.0-2|397	%package -n python3-qt6-quickwidgets
21mr|python-qt6-6.5.0-2|398	Summary:	PyQt 6 quickwidgets
21mr|python-qt6-6.5.0-2|399	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|400	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|401	
21mr|python-qt6-6.5.0-2|402	%description -n python3-qt6-quickwidgets
21mr|python-qt6-6.5.0-2|403	PyQt 6 quickwidgets.
21mr|python-qt6-6.5.0-2|404	
21mr|python-qt6-6.5.0-2|405	%files -n python3-qt6-quickwidgets
21mr|python-qt6-6.5.0-2|406	%{python3_sitearch}/PyQt6/QtQuickWidgets.*
21mr|python-qt6-6.5.0-2|407	%{python3_sitearch}/PyQt6/bindings/QtQuickWidgets
21mr|python-qt6-6.5.0-2|408	
21mr|python-qt6-6.5.0-2|409	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|410	
21mr|python-qt6-6.5.0-2|411	%package -n python3-qt6-sensors
21mr|python-qt6-6.5.0-2|412	Summary:	PyQt 6 sensors
21mr|python-qt6-6.5.0-2|413	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|414	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|415	
21mr|python-qt6-6.5.0-2|416	%description -n python3-qt6-sensors
21mr|python-qt6-6.5.0-2|417	PyQt 6 sensors.
21mr|python-qt6-6.5.0-2|418	
21mr|python-qt6-6.5.0-2|419	%files -n python3-qt6-sensors
21mr|python-qt6-6.5.0-2|420	%{python3_sitearch}/PyQt6/QtSensors.*
21mr|python-qt6-6.5.0-2|421	%{python3_sitearch}/PyQt6/bindings/QtSensors
21mr|python-qt6-6.5.0-2|422	
21mr|python-qt6-6.5.0-2|423	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|424	
21mr|python-qt6-6.5.0-2|425	%package -n python3-qt6-serialport
21mr|python-qt6-6.5.0-2|426	Summary:	PyQt 6 serialport
21mr|python-qt6-6.5.0-2|427	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|428	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|429	
21mr|python-qt6-6.5.0-2|430	%description -n python3-qt6-serialport
21mr|python-qt6-6.5.0-2|431	PyQt 6 serialport.
21mr|python-qt6-6.5.0-2|432	
21mr|python-qt6-6.5.0-2|433	%files -n python3-qt6-serialport
21mr|python-qt6-6.5.0-2|434	%{python3_sitearch}/PyQt6/QtSerialPort.*
21mr|python-qt6-6.5.0-2|435	%{python3_sitearch}/PyQt6/bindings/QtSerialPort
21mr|python-qt6-6.5.0-2|436	
21mr|python-qt6-6.5.0-2|437	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|438	
21mr|python-qt6-6.5.0-2|439	%package -n python3-qt6-sql
21mr|python-qt6-6.5.0-2|440	Summary:	PyQt 6 sql
21mr|python-qt6-6.5.0-2|441	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|442	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|443	
21mr|python-qt6-6.5.0-2|444	%description -n python3-qt6-sql
21mr|python-qt6-6.5.0-2|445	PyQt 6 sql.
21mr|python-qt6-6.5.0-2|446	
21mr|python-qt6-6.5.0-2|447	%files -n python3-qt6-sql
21mr|python-qt6-6.5.0-2|448	%{python3_sitearch}/PyQt6/QtSql.*
21mr|python-qt6-6.5.0-2|449	%{python3_sitearch}/PyQt6/bindings/QtSql
21mr|python-qt6-6.5.0-2|450	
21mr|python-qt6-6.5.0-2|451	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|452	
21mr|python-qt6-6.5.0-2|453	%package -n python3-qt6-svg
21mr|python-qt6-6.5.0-2|454	Summary:	PyQt 6 svg
21mr|python-qt6-6.5.0-2|455	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|456	Provides:	python3-qt6-svg-widgets = %{EVRD}
21mr|python-qt6-6.5.0-2|457	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|458	
21mr|python-qt6-6.5.0-2|459	%description -n python3-qt6-svg
21mr|python-qt6-6.5.0-2|460	PyQt 6 svg.
21mr|python-qt6-6.5.0-2|461	
21mr|python-qt6-6.5.0-2|462	%files -n python3-qt6-svg
21mr|python-qt6-6.5.0-2|463	%{python3_sitearch}/PyQt6/QtSvg.*
21mr|python-qt6-6.5.0-2|464	%{python3_sitearch}/PyQt6/QtSvgWidgets.*
21mr|python-qt6-6.5.0-2|465	%{python3_sitearch}/PyQt6/bindings/QtSvg
21mr|python-qt6-6.5.0-2|466	
21mr|python-qt6-6.5.0-2|467	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|468	
21mr|python-qt6-6.5.0-2|469	%package -n python3-qt6-test
21mr|python-qt6-6.5.0-2|470	Summary:	PyQt 6 test
21mr|python-qt6-6.5.0-2|471	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|472	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|473	
21mr|python-qt6-6.5.0-2|474	%description -n python3-qt6-test
21mr|python-qt6-6.5.0-2|475	PyQt 6 test.
21mr|python-qt6-6.5.0-2|476	
21mr|python-qt6-6.5.0-2|477	%files -n python3-qt6-test
21mr|python-qt6-6.5.0-2|478	%{python3_sitearch}/PyQt6/QtTest.*
21mr|python-qt6-6.5.0-2|479	%{python3_sitearch}/PyQt6/bindings/QtTest
21mr|python-qt6-6.5.0-2|480	
21mr|python-qt6-6.5.0-2|481	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|482	
21mr|python-qt6-6.5.0-2|483	%package -n python3-qt6-webchannel
21mr|python-qt6-6.5.0-2|484	Summary:	PyQt 6 WebChannel
21mr|python-qt6-6.5.0-2|485	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|486	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|487	
21mr|python-qt6-6.5.0-2|488	%description -n python3-qt6-webchannel
21mr|python-qt6-6.5.0-2|489	PyQt 6 WebChannel.
21mr|python-qt6-6.5.0-2|490	
21mr|python-qt6-6.5.0-2|491	%files -n python3-qt6-webchannel
21mr|python-qt6-6.5.0-2|492	%{python3_sitearch}/PyQt6/QtWebChannel.*
21mr|python-qt6-6.5.0-2|493	%{python3_sitearch}/PyQt6/bindings/QtWebChannel
21mr|python-qt6-6.5.0-2|494	
21mr|python-qt6-6.5.0-2|495	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|496	
21mr|python-qt6-6.5.0-2|497	%if %{with webkit}
21mr|python-qt6-6.5.0-2|498	%package -n python3-qt6-webkit
21mr|python-qt6-6.5.0-2|499	Summary:	PyQt 6 Webkit
21mr|python-qt6-6.5.0-2|500	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|501	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|502	
21mr|python-qt6-6.5.0-2|503	%description -n python3-qt6-webkit
21mr|python-qt6-6.5.0-2|504	PyQt 6 Webkit.
21mr|python-qt6-6.5.0-2|505	
21mr|python-qt6-6.5.0-2|506	%files -n python3-qt6-webkit
21mr|python-qt6-6.5.0-2|507	%{python3_sitearch}/PyQt6/QtWebKit.*
21mr|python-qt6-6.5.0-2|508	%{python3_sitearch}/PyQt6/bindings/QtWebKit
21mr|python-qt6-6.5.0-2|509	
21mr|python-qt6-6.5.0-2|510	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|511	
21mr|python-qt6-6.5.0-2|512	%package -n python3-qt6-webkitwidgets
21mr|python-qt6-6.5.0-2|513	Summary:	PyQt 6 webkitwidgets
21mr|python-qt6-6.5.0-2|514	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|515	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|516	
21mr|python-qt6-6.5.0-2|517	%description -n python3-qt6-webkitwidgets
21mr|python-qt6-6.5.0-2|518	PyQt 6 webkitwidgets.
21mr|python-qt6-6.5.0-2|519	
21mr|python-qt6-6.5.0-2|520	%files -n python3-qt6-webkitwidgets
21mr|python-qt6-6.5.0-2|521	%{python3_sitearch}/PyQt6/QtWebKitWidgets.*
21mr|python-qt6-6.5.0-2|522	%{python3_sitearch}/PyQt6/bindings/QtWebKitWidgets
21mr|python-qt6-6.5.0-2|523	%endif
21mr|python-qt6-6.5.0-2|524	
21mr|python-qt6-6.5.0-2|525	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|526	
21mr|python-qt6-6.5.0-2|527	%package -n python3-qt6-websockets
21mr|python-qt6-6.5.0-2|528	Summary:	PyQt 6 websockets
21mr|python-qt6-6.5.0-2|529	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|530	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|531	
21mr|python-qt6-6.5.0-2|532	%description -n python3-qt6-websockets
21mr|python-qt6-6.5.0-2|533	PyQt 6 websockets.
21mr|python-qt6-6.5.0-2|534	
21mr|python-qt6-6.5.0-2|535	%files -n python3-qt6-websockets
21mr|python-qt6-6.5.0-2|536	%{python3_sitearch}/PyQt6/QtWebSockets.*
21mr|python-qt6-6.5.0-2|537	%{python3_sitearch}/PyQt6/bindings/QtWebSockets
21mr|python-qt6-6.5.0-2|538	
21mr|python-qt6-6.5.0-2|539	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|540	
21mr|python-qt6-6.5.0-2|541	%package -n python3-qt6-widgets
21mr|python-qt6-6.5.0-2|542	Summary:	PyQt 6 widgets
21mr|python-qt6-6.5.0-2|543	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|544	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|545	
21mr|python-qt6-6.5.0-2|546	%description -n python3-qt6-widgets
21mr|python-qt6-6.5.0-2|547	PyQt 6 widgets.
21mr|python-qt6-6.5.0-2|548	
21mr|python-qt6-6.5.0-2|549	%files -n python3-qt6-widgets
21mr|python-qt6-6.5.0-2|550	%{python3_sitearch}/PyQt6/QtWidgets.*
21mr|python-qt6-6.5.0-2|551	%{python3_sitearch}/PyQt6/bindings/QtWidgets
21mr|python-qt6-6.5.0-2|552	
21mr|python-qt6-6.5.0-2|553	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|554	
21mr|python-qt6-6.5.0-2|555	%package -n python3-qt6-xml
21mr|python-qt6-6.5.0-2|556	Summary:	PyQt 6 XML
21mr|python-qt6-6.5.0-2|557	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|558	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|559	
21mr|python-qt6-6.5.0-2|560	%description -n python3-qt6-xml
21mr|python-qt6-6.5.0-2|561	PyQt 6 XML.
21mr|python-qt6-6.5.0-2|562	
21mr|python-qt6-6.5.0-2|563	%files -n python3-qt6-xml
21mr|python-qt6-6.5.0-2|564	%{python3_sitearch}/PyQt6/QtXml.*
21mr|python-qt6-6.5.0-2|565	%{python3_sitearch}/PyQt6/bindings/QtXml
21mr|python-qt6-6.5.0-2|566	
21mr|python-qt6-6.5.0-2|567	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|568	
21mr|python-qt6-6.5.0-2|569	%package -n python3-qt6-lupdate
21mr|python-qt6-6.5.0-2|570	Summary:	PyQt 6 lupdate
21mr|python-qt6-6.5.0-2|571	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|572	Requires:	python3-qt6-core = %{EVRD}
21mr|python-qt6-6.5.0-2|573	
21mr|python-qt6-6.5.0-2|574	%description -n python3-qt6-lupdate
21mr|python-qt6-6.5.0-2|575	PyQt 6 x11extras.
21mr|python-qt6-6.5.0-2|576	
21mr|python-qt6-6.5.0-2|577	%files -n python3-qt6-lupdate
21mr|python-qt6-6.5.0-2|578	%{python3_sitearch}/PyQt6/lupdate
21mr|python-qt6-6.5.0-2|579	
21mr|python-qt6-6.5.0-2|580	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|581	
21mr|python-qt6-6.5.0-2|582	%package -n python3-qt6-devel
21mr|python-qt6-6.5.0-2|583	Summary:	PyQt 6 devel
21mr|python-qt6-6.5.0-2|584	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|585	Requires:	python3-qt6 = %{EVRD}
21mr|python-qt6-6.5.0-2|586	Requires:	qt6-designer
21mr|python-qt6-6.5.0-2|587	Requires(post,preun):	update-alternatives
21mr|python-qt6-6.5.0-2|588	
21mr|python-qt6-6.5.0-2|589	%description -n python3-qt6-devel
21mr|python-qt6-6.5.0-2|590	PyQt 6 devel utilities.
21mr|python-qt6-6.5.0-2|591	
21mr|python-qt6-6.5.0-2|592	%files -n python3-qt6-devel
21mr|python-qt6-6.5.0-2|593	%{_bindir}/pylupdate6
21mr|python-qt6-6.5.0-2|594	%{_bindir}/pyuic6
21mr|python-qt6-6.5.0-2|595	%{_libdir}/qt6/plugins/designer/libpyqt6.so
21mr|python-qt6-6.5.0-2|596	%{python3_sitearch}/PyQt6/bindings/*/*.sip
21mr|python-qt6-6.5.0-2|597	%{python3_sitearch}/PyQt6/bindings/*/*.toml
21mr|python-qt6-6.5.0-2|598	
21mr|python-qt6-6.5.0-2|599	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|600	
21mr|python-qt6-6.5.0-2|601	%package -n python3-qt6-examples
21mr|python-qt6-6.5.0-2|602	Summary:	PyQt 6 examples
21mr|python-qt6-6.5.0-2|603	Group:		Development/KDE and Qt
21mr|python-qt6-6.5.0-2|604	Obsoletes:	python-qt6-doc < 6.9
21mr|python-qt6-6.5.0-2|605	BuildArch:	noarch
21mr|python-qt6-6.5.0-2|606	
21mr|python-qt6-6.5.0-2|607	%description -n python3-qt6-examples
21mr|python-qt6-6.5.0-2|608	PyQt 6 examples.
21mr|python-qt6-6.5.0-2|609	
21mr|python-qt6-6.5.0-2|610	%files -n python3-qt6-examples
21mr|python-qt6-6.5.0-2|611	%doc %{_docdir}/%{name}/examples
21mr|python-qt6-6.5.0-2|612	
21mr|python-qt6-6.5.0-2|613	#----------------------------------------------------------------------------
21mr|python-qt6-6.5.0-2|614	
21mr|python-qt6-6.5.0-2|615	%prep
21mr|python-qt6-6.5.0-2|616	%setup -qn PyQt6-%{version}
21mr|python-qt6-6.5.0-2|617	%autopatch -p1
21mr|python-qt6-6.5.0-2|618	
21mr|python-qt6-6.5.0-2|619	sed -i "/boundValues/d" sip/QtSql/qsqlresult.sip
21mr|python-qt6-6.5.0-2|620	
21mr|python-qt6-6.5.0-2|621	%build
21mr|python-qt6-6.5.0-2|622	sip-build \
21mr|python-qt6-6.5.0-2|623	--no-make \
21mr|python-qt6-6.5.0-2|624	--verbose \
21mr|python-qt6-6.5.0-2|625	--build-dir=./build \
21mr|python-qt6-6.5.0-2|626	--confirm-license \
21mr|python-qt6-6.5.0-2|627	--qmake=%{_bindir}/qmake-qt6 \
21mr|python-qt6-6.5.0-2|628	--dbus=%{_includedir}/dbus-1.0/ \
21mr|python-qt6-6.5.0-2|629	--qmake-setting QMAKE_CFLAGS="%{optflags}" \
21mr|python-qt6-6.5.0-2|630	--qmake-setting QMAKE_CXXFLAGS_RELEASE="%{optflags} `pkg-config --cflags dbus-python` -lpython%{py3_ver}" \
21mr|python-qt6-6.5.0-2|631	--qmake-setting QMAKE_LFLAGS_RELEASE="%{ldflags} -lpython%{py3_ver}"
21mr|python-qt6-6.5.0-2|632	pushd build
21mr|python-qt6-6.5.0-2|633	make -j %{_smp_build_ncpus}
21mr|python-qt6-6.5.0-2|634	popd
21mr|python-qt6-6.5.0-2|635	
21mr|python-qt6-6.5.0-2|636	%install
21mr|python-qt6-6.5.0-2|637	pushd build
21mr|python-qt6-6.5.0-2|638	%make_install INSTALL_ROOT=%{buildroot}
21mr|python-qt6-6.5.0-2|639	popd
21mr|python-qt6-6.5.0-2|640	
21mr|python-qt6-6.5.0-2|641	
21mr|python-qt6-6.5.0-2|642	mkdir -p %{buildroot}%{_docdir}/%{name}/examples
21mr|python-qt6-6.5.0-2|643	cp -fr examples/* %{buildroot}%{_docdir}/%{name}/examples/
21mr|python-qt6-6.5.0-2|644	# Python shebang
21mr|python-qt6-6.5.0-2|645	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_docdir}/%{name}/examples/*
21mr|python-qt6-6.5.0-2|646	
21mr|python-qt6-6.5.0-2|647	%changelog
21mr|python-qt6-6.5.0-2|648	* Thu Jun 19 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.5.0-2
21mr|python-qt6-6.5.0-2|649	- Init for contrib
21mr|python-qt6-6.5.0-2|650	
21mr|python-qt6-6.5.0-2|651	* Wed Jun 7 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 6.5.0-2
21mr|python-qt6-6.5.0-2|652	- exclide qt6-qtwebengine on i686 pt2
21mr|python-qt6-6.5.0-2|653	
21mr|python-qt6-6.5.0-2|654	* Wed Jun 7 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|python-qt6-6.5.0-2|655	- exclide qt6-qtwebengine on i686
21mr|python-qt6-6.5.0-2|656	
21mr|python-qt6-6.5.0-2|657	* Tue Apr 25 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 6.5.0-1
21mr|python-qt6-6.5.0-2|658	- fix texttospeech
21mr|python-qt6-6.5.0-2|659	
21mr|python-qt6-6.5.0-2|660	* Mon Apr 24 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|python-qt6-6.5.0-2|661	- fix brs
21mr|python-qt6-6.5.0-2|662	
21mr|python-qt6-6.5.0-2|663	* Mon Apr 24 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|python-qt6-6.5.0-2|664	- BR cmake(Qt6TextToSpeech)
21mr|python-qt6-6.5.0-2|665	
21mr|python-qt6-6.5.0-2|666	* Mon Apr 24 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|python-qt6-6.5.0-2|667	- 6.5.0
21mr|python-qt6-6.5.0-2|668	
21mr|python-qt6-6.5.0-2|669	* Tue Apr 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|python-qt6-6.5.0-2|670	- new pkg

16047 21
21mr|python-qt-builder-1.13.0-1|1	%define _duplicate_files_terminate_build 0
21mr|python-qt-builder-1.13.0-1|2	
21mr|python-qt-builder-1.13.0-1|3	Summary:	Build system for PyQt and projects that extend it
21mr|python-qt-builder-1.13.0-1|4	Name:		python-qt-builder
21mr|python-qt-builder-1.13.0-1|5	Version:	1.13.0
21mr|python-qt-builder-1.13.0-1|6	Release:	1
21mr|python-qt-builder-1.13.0-1|7	Group:		Development/Python
21mr|python-qt-builder-1.13.0-1|8	License:	BSD
21mr|python-qt-builder-1.13.0-1|9	Url:		http://www.riverbankcomputing.co.uk/software/sip/intro
21mr|python-qt-builder-1.13.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/P/PyQt-builder/PyQt-builder-%{version}.tar.gz
21mr|python-qt-builder-1.13.0-1|11	Requires:	python3-wheel
21mr|python-qt-builder-1.13.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-qt-builder-1.13.0-1|13	BuildRequires:	python3-sip >= 5.6.0
21mr|python-qt-builder-1.13.0-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-qt-builder-1.13.0-1|15	BuildArch:	noarch
21mr|python-qt-builder-1.13.0-1|16	
21mr|python-qt-builder-1.13.0-1|17	%description
21mr|python-qt-builder-1.13.0-1|18	PyQt-builder is the PEP 517 compliant build system for PyQt and projects that
21mr|python-qt-builder-1.13.0-1|19	extend PyQt.
21mr|python-qt-builder-1.13.0-1|20	
21mr|python-qt-builder-1.13.0-1|21	It extends the sip build system and uses Qt’s qmake to perform the actual
21mr|python-qt-builder-1.13.0-1|22	compilation and installation of extension modules.
21mr|python-qt-builder-1.13.0-1|23	
21mr|python-qt-builder-1.13.0-1|24	Projects that use PyQt-builder provide an appropriate pyproject.toml file
21mr|python-qt-builder-1.13.0-1|25	and an optional project.py script. Any PEP 517 compliant frontend, for
21mr|python-qt-builder-1.13.0-1|26	example sip-install or pip can then be used to build and install the project.
21mr|python-qt-builder-1.13.0-1|27	
21mr|python-qt-builder-1.13.0-1|28	#------------------------------------------------------------
21mr|python-qt-builder-1.13.0-1|29	%package -n python3-qt-builder
21mr|python-qt-builder-1.13.0-1|30	Summary:	Build system for PyQt and projects that extend it
21mr|python-qt-builder-1.13.0-1|31	Group:		Development/Python
21mr|python-qt-builder-1.13.0-1|32	Provides:	pyqt-builder = %{EVRD}
21mr|python-qt-builder-1.13.0-1|33	
21mr|python-qt-builder-1.13.0-1|34	%description -n python3-qt-builder
21mr|python-qt-builder-1.13.0-1|35	PyQt-builder is the PEP 517 compliant build system for PyQt and projects that
21mr|python-qt-builder-1.13.0-1|36	extend PyQt.
21mr|python-qt-builder-1.13.0-1|37	
21mr|python-qt-builder-1.13.0-1|38	It extends the sip build system and uses Qt’s qmake to perform the actual
21mr|python-qt-builder-1.13.0-1|39	compilation and installation of extension modules.
21mr|python-qt-builder-1.13.0-1|40	
21mr|python-qt-builder-1.13.0-1|41	Projects that use PyQt-builder provide an appropriate pyproject.toml file
21mr|python-qt-builder-1.13.0-1|42	and an optional project.py script. Any PEP 517 compliant frontend, for
21mr|python-qt-builder-1.13.0-1|43	example sip-install or pip can then be used to build and install the project.
21mr|python-qt-builder-1.13.0-1|44	
21mr|python-qt-builder-1.13.0-1|45	%files -n python3-qt-builder -f %{name}.list
21mr|python-qt-builder-1.13.0-1|46	%{python3_sitelib}/pyqtbuild/__pycache__/*
21mr|python-qt-builder-1.13.0-1|47	%{python3_sitelib}/pyqtbuild/bundle/packages/__pycache__/*
21mr|python-qt-builder-1.13.0-1|48	%{python3_sitelib}/pyqtbuild/bundle/__pycache__/*
21mr|python-qt-builder-1.13.0-1|49	
21mr|python-qt-builder-1.13.0-1|50	#------------------------------------------------------------
21mr|python-qt-builder-1.13.0-1|51	%prep
21mr|python-qt-builder-1.13.0-1|52	%setup -q -n PyQt-builder-%{version}
21mr|python-qt-builder-1.13.0-1|53	
21mr|python-qt-builder-1.13.0-1|54	%build
21mr|python-qt-builder-1.13.0-1|55	%set_build_flags
21mr|python-qt-builder-1.13.0-1|56	
21mr|python-qt-builder-1.13.0-1|57	#export LDFLAGS="%{ldflags} -lpython%{py3_ver}"
21mr|python-qt-builder-1.13.0-1|58	%py3_build
21mr|python-qt-builder-1.13.0-1|59	
21mr|python-qt-builder-1.13.0-1|60	%install
21mr|python-qt-builder-1.13.0-1|61	%{__python3} setup.py \
21mr|python-qt-builder-1.13.0-1|62	install \
21mr|python-qt-builder-1.13.0-1|63	--root="%{buildroot}" \
21mr|python-qt-builder-1.13.0-1|64	--record="%{name}.list"
21mr|python-qt-builder-1.13.0-1|65	
21mr|python-qt-builder-1.13.0-1|66	%check
21mr|python-qt-builder-1.13.0-1|67	%{__python3} setup.py \
21mr|python-qt-builder-1.13.0-1|68	check

16048 21
21mr|python-random2-1.0.1-6|1	%define	oname	random2
21mr|python-random2-1.0.1-6|2	
21mr|python-random2-1.0.1-6|3	Name:		python-%{oname}
21mr|python-random2-1.0.1-6|4	Version:	1.0.1
21mr|python-random2-1.0.1-6|5	Release:	6
21mr|python-random2-1.0.1-6|6	Summary:	Python 3 compatible Pytohn 2 `random` Module
21mr|python-random2-1.0.1-6|7	Source0:	http://pypi.python.org/packages/source/r/%{oname}/%{oname}-%{version}.zip
21mr|python-random2-1.0.1-6|8	License:	Python
21mr|python-random2-1.0.1-6|9	Group:		Development/Python
21mr|python-random2-1.0.1-6|10	Url:		http://pypi.python.org/pypi/random2
21mr|python-random2-1.0.1-6|11	BuildRequires:	pkgconfig(python)
21mr|python-random2-1.0.1-6|12	BuildRequires:	pkgconfig(python3)
21mr|python-random2-1.0.1-6|13	BuildRequires:	python3egg(setuptools)
21mr|python-random2-1.0.1-6|14	BuildRequires:	pythonegg(setuptools)
21mr|python-random2-1.0.1-6|15	BuildArch:	noarch
21mr|python-random2-1.0.1-6|16	
21mr|python-random2-1.0.1-6|17	%description
21mr|python-random2-1.0.1-6|18	This package provides a Python 3 ported version of Python 2.7's ``random``
21mr|python-random2-1.0.1-6|19	module. It has also been back-ported to work in Python 2.6.
21mr|python-random2-1.0.1-6|20	
21mr|python-random2-1.0.1-6|21	In Python 3, the implementation of ``randrange()`` was changed, so that even
21mr|python-random2-1.0.1-6|22	with the same seed you get different sequences in Python 2 and 3. Note that
21mr|python-random2-1.0.1-6|23	several high-level functions such as ``randint()`` and ``choice()`` use
21mr|python-random2-1.0.1-6|24	``randrange()``.
21mr|python-random2-1.0.1-6|25	
21mr|python-random2-1.0.1-6|26	#------------------------------------------------------------------
21mr|python-random2-1.0.1-6|27	%package -n     python3-%{oname}
21mr|python-random2-1.0.1-6|28	Summary:	Python 3 compatible Pytohn 2 `random` Module
21mr|python-random2-1.0.1-6|29	BuildArch:	noarch
21mr|python-random2-1.0.1-6|30	
21mr|python-random2-1.0.1-6|31	%description -n python3-%{oname}
21mr|python-random2-1.0.1-6|32	This package provides a Python 3 ported version of Python 2.7's ``random``
21mr|python-random2-1.0.1-6|33	module. It has also been back-ported to work in Python 2.6.
21mr|python-random2-1.0.1-6|34	
21mr|python-random2-1.0.1-6|35	In Python 3, the implementation of ``randrange()`` was changed, so that even
21mr|python-random2-1.0.1-6|36	with the same seed you get different sequences in Python 2 and 3. Note that
21mr|python-random2-1.0.1-6|37	several high-level functions such as ``randint()`` and ``choice()`` use
21mr|python-random2-1.0.1-6|38	``randrange()``.
21mr|python-random2-1.0.1-6|39	
21mr|python-random2-1.0.1-6|40	%files -n python3-%{oname}
21mr|python-random2-1.0.1-6|41	%doc CHANGES.txt README.txt
21mr|python-random2-1.0.1-6|42	%{py3_puresitedir}/random2.py*
21mr|python-random2-1.0.1-6|43	%{py3_puresitedir}/random2*.egg-info
21mr|python-random2-1.0.1-6|44	%{py3_puresitedir}/__pycache__/*
21mr|python-random2-1.0.1-6|45	#------------------------------------------------------------------
21mr|python-random2-1.0.1-6|46	
21mr|python-random2-1.0.1-6|47	%prep
21mr|python-random2-1.0.1-6|48	%setup -qn %{oname}-%{version}
21mr|python-random2-1.0.1-6|49	
21mr|python-random2-1.0.1-6|50	%build
21mr|python-random2-1.0.1-6|51	python3 setup.py build
21mr|python-random2-1.0.1-6|52	
21mr|python-random2-1.0.1-6|53	%install
21mr|python-random2-1.0.1-6|54	python3 setup.py install --root %{buildroot}
21mr|python-random2-1.0.1-6|55	
21mr|python-random2-1.0.1-6|56	%check
21mr|python-random2-1.0.1-6|57	python3 setup.py test

16049 21
21mr|python-rcssmin-1.0.6-1|1	%global pypi_name rcssmin
21mr|python-rcssmin-1.0.6-1|2	
21mr|python-rcssmin-1.0.6-1|3	Name:		python-%{pypi_name}
21mr|python-rcssmin-1.0.6-1|4	Version:	1.0.6
21mr|python-rcssmin-1.0.6-1|5	Release:	1
21mr|python-rcssmin-1.0.6-1|6	Summary:	CSS Minifier
21mr|python-rcssmin-1.0.6-1|7	Group:		Development/Python
21mr|python-rcssmin-1.0.6-1|8	License:        ASL 2.0
21mr|python-rcssmin-1.0.6-1|9	URL:            https://opensource.perlig.de/rcssmin/
21mr|python-rcssmin-1.0.6-1|10	Source0:        https://pypi.io/packages/source/r/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-rcssmin-1.0.6-1|11	
21mr|python-rcssmin-1.0.6-1|12	BuildRequires:  gcc
21mr|python-rcssmin-1.0.6-1|13	
21mr|python-rcssmin-1.0.6-1|14	%description
21mr|python-rcssmin-1.0.6-1|15	RCSSmin is a CSS minifier.
21mr|python-rcssmin-1.0.6-1|16	
21mr|python-rcssmin-1.0.6-1|17	The minifier is based on the semantics of the YUI compressor, which itself
21mr|python-rcssmin-1.0.6-1|18	is based on the rule list by Isaac Schlueter.
21mr|python-rcssmin-1.0.6-1|19	
21mr|python-rcssmin-1.0.6-1|20	This module is a re-implementation aiming for speed instead of maximum
21mr|python-rcssmin-1.0.6-1|21	compression, so it can be used at runtime (rather than during a preprocessing
21mr|python-rcssmin-1.0.6-1|22	step).
21mr|python-rcssmin-1.0.6-1|23	
21mr|python-rcssmin-1.0.6-1|24	#----------------------------------------------------------------------------
21mr|python-rcssmin-1.0.6-1|25	%package -n python3-%{pypi_name}
21mr|python-rcssmin-1.0.6-1|26	Summary:	CSS Minifier
21mr|python-rcssmin-1.0.6-1|27	Group:		Development/Python
21mr|python-rcssmin-1.0.6-1|28	BuildRequires:	pkgconfig(python3)
21mr|python-rcssmin-1.0.6-1|29	BuildRequires:	python3egg(setuptools)
21mr|python-rcssmin-1.0.6-1|30	
21mr|python-rcssmin-1.0.6-1|31	%description -n python3-%{pypi_name}
21mr|python-rcssmin-1.0.6-1|32	RCSSmin is a CSS minifier.
21mr|python-rcssmin-1.0.6-1|33	
21mr|python-rcssmin-1.0.6-1|34	The minifier is based on the semantics of the YUI compressor, which itself
21mr|python-rcssmin-1.0.6-1|35	is based on the rule list by Isaac Schlueter.
21mr|python-rcssmin-1.0.6-1|36	
21mr|python-rcssmin-1.0.6-1|37	This module is a re-implementation aiming for speed instead of maximum
21mr|python-rcssmin-1.0.6-1|38	compression, so it can be used at runtime (rather than during a preprocessing
21mr|python-rcssmin-1.0.6-1|39	step).
21mr|python-rcssmin-1.0.6-1|40	
21mr|python-rcssmin-1.0.6-1|41	%files -n python3-%{pypi_name}
21mr|python-rcssmin-1.0.6-1|42	%doc README.rst
21mr|python-rcssmin-1.0.6-1|43	%license LICENSE bench/LICENSE.cssmin
21mr|python-rcssmin-1.0.6-1|44	%{python3_sitearch}/%{pypi_name}.py*
21mr|python-rcssmin-1.0.6-1|45	%{python3_sitearch}/_%{pypi_name}.cpython*
21mr|python-rcssmin-1.0.6-1|46	%{python3_sitearch}/__pycache__
21mr|python-rcssmin-1.0.6-1|47	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-rcssmin-1.0.6-1|48	
21mr|python-rcssmin-1.0.6-1|49	#----------------------------------------------------------------------------
21mr|python-rcssmin-1.0.6-1|50	
21mr|python-rcssmin-1.0.6-1|51	%prep
21mr|python-rcssmin-1.0.6-1|52	%autosetup -n %{pypi_name}-%{version}
21mr|python-rcssmin-1.0.6-1|53	
21mr|python-rcssmin-1.0.6-1|54	# strip bang path from rcssmin.py
21mr|python-rcssmin-1.0.6-1|55	sed -i '1d' rcssmin.py
21mr|python-rcssmin-1.0.6-1|56	
21mr|python-rcssmin-1.0.6-1|57	%build
21mr|python-rcssmin-1.0.6-1|58	%py3_build
21mr|python-rcssmin-1.0.6-1|59	%install
21mr|python-rcssmin-1.0.6-1|60	# Must do the subpackages' install first because the scripts in /usr/bin are
21mr|python-rcssmin-1.0.6-1|61	# overwritten with every setup.py install.
21mr|python-rcssmin-1.0.6-1|62	%py3_install
21mr|python-rcssmin-1.0.6-1|63	
21mr|python-rcssmin-1.0.6-1|64	# remove upstream developer documentation
21mr|python-rcssmin-1.0.6-1|65	rm -r %{buildroot}/%{_docdir}/%{pypi_name}/

16050 21
21mr|python-rdflib-6.0.0-1|1	%define	oname rdflib
21mr|python-rdflib-6.0.0-1|2	
21mr|python-rdflib-6.0.0-1|3	Summary:	Python library for working with RDF
21mr|python-rdflib-6.0.0-1|4	Name:		python-%{oname}
21mr|python-rdflib-6.0.0-1|5	Version:	6.0.0
21mr|python-rdflib-6.0.0-1|6	Release:	1
21mr|python-rdflib-6.0.0-1|7	License:	BSD
21mr|python-rdflib-6.0.0-1|8	Group:		Development/Python
21mr|python-rdflib-6.0.0-1|9	Url:		https://github.com/RDFLib/rdflib
21mr|python-rdflib-6.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/f5/7d/576c6c19a3edefbfac63d375ab5c821c178f9299e134cde252e495cba998/rdflib-6.0.0.tar.gz
21mr|python-rdflib-6.0.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-rdflib-6.0.0-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-rdflib-6.0.0-1|13	BuildArch:	noarch
21mr|python-rdflib-6.0.0-1|14	
21mr|python-rdflib-6.0.0-1|15	%description
21mr|python-rdflib-6.0.0-1|16	RDFLib is a Python library for working with RDF, a simple yet powerful
21mr|python-rdflib-6.0.0-1|17	language for representing information. The library contains parsers and
21mr|python-rdflib-6.0.0-1|18	serializers for RDF/XML, N3, NTriples, Turtle, TriX and RDFa . It presents
21mr|python-rdflib-6.0.0-1|19	a Graph interface which can be backed by any one of a number of Store
21mr|python-rdflib-6.0.0-1|20	implementations, including, Memory, MySQL, Redland, SQLite, Sleepycat and
21mr|python-rdflib-6.0.0-1|21	SQLObject.
21mr|python-rdflib-6.0.0-1|22	
21mr|python-rdflib-6.0.0-1|23	#-----------------------------------------------------------------------------
21mr|python-rdflib-6.0.0-1|24	
21mr|python-rdflib-6.0.0-1|25	%package -n python3-%{oname}
21mr|python-rdflib-6.0.0-1|26	Summary:	Python 3 library for working with RDF
21mr|python-rdflib-6.0.0-1|27	Group: 		Development/Python
21mr|python-rdflib-6.0.0-1|28	Requires:	python3egg(requests)
21mr|python-rdflib-6.0.0-1|29	
21mr|python-rdflib-6.0.0-1|30	%description -n python3-%{oname}
21mr|python-rdflib-6.0.0-1|31	RDFLib is a Python library for working with RDF, a simple yet powerful
21mr|python-rdflib-6.0.0-1|32	language for representing information. The library contains parsers and
21mr|python-rdflib-6.0.0-1|33	serializers for RDF/XML, N3, NTriples, Turtle, TriX and RDFa . It presents
21mr|python-rdflib-6.0.0-1|34	a Graph interface which can be backed by any one of a number of Store
21mr|python-rdflib-6.0.0-1|35	implementations, including, Memory, MySQL, Redland, SQLite, Sleepycat and
21mr|python-rdflib-6.0.0-1|36	SQLObject.
21mr|python-rdflib-6.0.0-1|37	
21mr|python-rdflib-6.0.0-1|38	%files -n python3-%{oname}
21mr|python-rdflib-6.0.0-1|39	%doc LICENSE
21mr|python-rdflib-6.0.0-1|40	%{python3_sitelib}/*
21mr|python-rdflib-6.0.0-1|41	
21mr|python-rdflib-6.0.0-1|42	#-----------------------------------------------------------------------------
21mr|python-rdflib-6.0.0-1|43	
21mr|python-rdflib-6.0.0-1|44	# NOTE: While the library modules for both python versions could be installed
21mr|python-rdflib-6.0.0-1|45	# together, the utility scripts have always the same names so that the ones for
21mr|python-rdflib-6.0.0-1|46	# python 2 cannot be installed with the ones for python 3.
21mr|python-rdflib-6.0.0-1|47	# Put those scripts in a separate sub-package and mark the package for
21mr|python-rdflib-6.0.0-1|48	# python 3 as conflicting with the python 2 one.
21mr|python-rdflib-6.0.0-1|49	
21mr|python-rdflib-6.0.0-1|50	%package -n python3-%{oname}-tools
21mr|python-rdflib-6.0.0-1|51	Summary:	Utility scripts for %{name}
21mr|python-rdflib-6.0.0-1|52	Group:		File tools
21mr|python-rdflib-6.0.0-1|53	Requires:	python3-%{oname} = %{EVRD}
21mr|python-rdflib-6.0.0-1|54	Conflicts:	%{name} < %{EVRD}
21mr|python-rdflib-6.0.0-1|55	Conflicts:	python-%{oname}-tools
21mr|python-rdflib-6.0.0-1|56	BuildArch:	noarch
21mr|python-rdflib-6.0.0-1|57	
21mr|python-rdflib-6.0.0-1|58	%description -n python3-%{oname}-tools
21mr|python-rdflib-6.0.0-1|59	Utility scripts for %{name}.
21mr|python-rdflib-6.0.0-1|60	
21mr|python-rdflib-6.0.0-1|61	%files -n python3-%{oname}-tools
21mr|python-rdflib-6.0.0-1|62	%doc LICENSE
21mr|python-rdflib-6.0.0-1|63	%{_bindir}/csv2rdf
21mr|python-rdflib-6.0.0-1|64	%{_bindir}/rdf*
21mr|python-rdflib-6.0.0-1|65	
21mr|python-rdflib-6.0.0-1|66	#-----------------------------------------------------------------------------
21mr|python-rdflib-6.0.0-1|67	
21mr|python-rdflib-6.0.0-1|68	
21mr|python-rdflib-6.0.0-1|69	%prep
21mr|python-rdflib-6.0.0-1|70	%setup -q -n %{oname}-%{version}
21mr|python-rdflib-6.0.0-1|71	find -name "*.pyc" -delete
21mr|python-rdflib-6.0.0-1|72	
21mr|python-rdflib-6.0.0-1|73	
21mr|python-rdflib-6.0.0-1|74	%build
21mr|python-rdflib-6.0.0-1|75	%py3_build
21mr|python-rdflib-6.0.0-1|76	
21mr|python-rdflib-6.0.0-1|77	
21mr|python-rdflib-6.0.0-1|78	%install
21mr|python-rdflib-6.0.0-1|79	%py3_install
21mr|python-rdflib-6.0.0-1|80	
21mr|python-rdflib-6.0.0-1|81	# Drop the tests
21mr|python-rdflib-6.0.0-1|82	rm -rf %{buildroot}%{python3_sitelib}/test

16051 21
21mr|python-readme_renderer-29.0-1|1	%define	module	readme_renderer
21mr|python-readme_renderer-29.0-1|2	
21mr|python-readme_renderer-29.0-1|3	Summary:	Is a library for rendering "readme" descriptions for Warehouse
21mr|python-readme_renderer-29.0-1|4	Name:		python-%{module}
21mr|python-readme_renderer-29.0-1|5	Version:	29.0
21mr|python-readme_renderer-29.0-1|6	Release:	1
21mr|python-readme_renderer-29.0-1|7	Source0:	https://files.pythonhosted.org/packages/f4/be/09db3768f2f426c6427487c1b2d2de427f615bcb8d52aab3782124d4e57a/readme_renderer-29.0.tar.gz
21mr|python-readme_renderer-29.0-1|8	License:	ASL 2.0
21mr|python-readme_renderer-29.0-1|9	Group:		Development/Python
21mr|python-readme_renderer-29.0-1|10	Url:		https://github.com/pypa/%{module}
21mr|python-readme_renderer-29.0-1|11	BuildArch:	noarch
21mr|python-readme_renderer-29.0-1|12	
21mr|python-readme_renderer-29.0-1|13	
21mr|python-readme_renderer-29.0-1|14	%description
21mr|python-readme_renderer-29.0-1|15	Readme Renderer
21mr|python-readme_renderer-29.0-1|16	===============
21mr|python-readme_renderer-29.0-1|17	
21mr|python-readme_renderer-29.0-1|18	Readme Renderer is a library that will safely render arbitrary
21mr|python-readme_renderer-29.0-1|19	``README`` files into HTML. It is designed to be used in Warehouse_ to
21mr|python-readme_renderer-29.0-1|20	render the ``long_description`` for packages. It can handle Markdown,
21mr|python-readme_renderer-29.0-1|21	reStructuredText (``.rst``), and plain text.
21mr|python-readme_renderer-29.0-1|22	
21mr|python-readme_renderer-29.0-1|23	#----------------------------------------------------------------------------
21mr|python-readme_renderer-29.0-1|24	
21mr|python-readme_renderer-29.0-1|25	%package -n python3-%{module}
21mr|python-readme_renderer-29.0-1|26	Summary: %{summary}
21mr|python-readme_renderer-29.0-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-readme_renderer-29.0-1|28	
21mr|python-readme_renderer-29.0-1|29	%description -n python3-%{module}
21mr|python-readme_renderer-29.0-1|30	Readme Renderer
21mr|python-readme_renderer-29.0-1|31	===============
21mr|python-readme_renderer-29.0-1|32	
21mr|python-readme_renderer-29.0-1|33	Readme Renderer is a library that will safely render arbitrary
21mr|python-readme_renderer-29.0-1|34	``README`` files into HTML. It is designed to be used in Warehouse_ to
21mr|python-readme_renderer-29.0-1|35	render the ``long_description`` for packages. It can handle Markdown,
21mr|python-readme_renderer-29.0-1|36	reStructuredText (``.rst``), and plain text.
21mr|python-readme_renderer-29.0-1|37	
21mr|python-readme_renderer-29.0-1|38	%files -n python3-%{module}
21mr|python-readme_renderer-29.0-1|39	%doc *.rst
21mr|python-readme_renderer-29.0-1|40	%{py3_puresitedir}/%{module}
21mr|python-readme_renderer-29.0-1|41	%{py3_puresitedir}/%{module}*.egg-info
21mr|python-readme_renderer-29.0-1|42	#----------------------------------------------------------------------------
21mr|python-readme_renderer-29.0-1|43	
21mr|python-readme_renderer-29.0-1|44	%prep
21mr|python-readme_renderer-29.0-1|45	%setup -qn %{module}-%{version}
21mr|python-readme_renderer-29.0-1|46	rm -rf %{module}.egg-info
21mr|python-readme_renderer-29.0-1|47	
21mr|python-readme_renderer-29.0-1|48	%build
21mr|python-readme_renderer-29.0-1|49	%py3_build
21mr|python-readme_renderer-29.0-1|50	
21mr|python-readme_renderer-29.0-1|51	
21mr|python-readme_renderer-29.0-1|52	%install
21mr|python-readme_renderer-29.0-1|53	%py3_install

16052 21
21mr|python-redis-3.5.3-2|1	%global upstream_name redis
21mr|python-redis-3.5.3-2|2	
21mr|python-redis-3.5.3-2|3	Name:           python-%{upstream_name}
21mr|python-redis-3.5.3-2|4	Version:	3.5.3
21mr|python-redis-3.5.3-2|5	Release:	2
21mr|python-redis-3.5.3-2|6	Summary:        Python interface to the Redis key-value store
21mr|python-redis-3.5.3-2|7	Group:		Development/Python
21mr|python-redis-3.5.3-2|8	License:        MIT
21mr|python-redis-3.5.3-2|9	URL:            https://github.com/andymccurdy/redis-py
21mr|python-redis-3.5.3-2|10	Source0:        https://github.com/andymccurdy/redis-py/archive/%{version}.tar.gz
21mr|python-redis-3.5.3-2|11	BuildArch:      noarch
21mr|python-redis-3.5.3-2|12	BuildRequires:  redis
21mr|python-redis-3.5.3-2|13	
21mr|python-redis-3.5.3-2|14	%global _description\
21mr|python-redis-3.5.3-2|15	This is a Python interface to the Redis key-value store.
21mr|python-redis-3.5.3-2|16	
21mr|python-redis-3.5.3-2|17	%description %_description
21mr|python-redis-3.5.3-2|18	
21mr|python-redis-3.5.3-2|19	%package -n     python3-redis
21mr|python-redis-3.5.3-2|20	Summary:        Python 3 interface to the Redis key-value store
21mr|python-redis-3.5.3-2|21	%{?python_provide:%python_provide python3-redis}
21mr|python-redis-3.5.3-2|22	BuildRequires:  python3-devel
21mr|python-redis-3.5.3-2|23	BuildRequires:  python3-setuptools
21mr|python-redis-3.5.3-2|24	BuildRequires:  python3-py
21mr|python-redis-3.5.3-2|25	BuildRequires:  python3-pytest
21mr|python-redis-3.5.3-2|26	BuildRequires:  python3-mock
21mr|python-redis-3.5.3-2|27	
21mr|python-redis-3.5.3-2|28	%description -n python3-redis
21mr|python-redis-3.5.3-2|29	This is a Python 3 interface to the Redis key-value store.
21mr|python-redis-3.5.3-2|30	
21mr|python-redis-3.5.3-2|31	%prep
21mr|python-redis-3.5.3-2|32	%setup -qn redis-py-%{version}
21mr|python-redis-3.5.3-2|33	rm -frv %{upstream_name}.egg-info
21mr|python-redis-3.5.3-2|34	
21mr|python-redis-3.5.3-2|35	# This test passes locally but fails in koji...
21mr|python-redis-3.5.3-2|36	rm tests/test_commands.py*
21mr|python-redis-3.5.3-2|37	
21mr|python-redis-3.5.3-2|38	
21mr|python-redis-3.5.3-2|39	%build
21mr|python-redis-3.5.3-2|40	%py3_build
21mr|python-redis-3.5.3-2|41	
21mr|python-redis-3.5.3-2|42	%install
21mr|python-redis-3.5.3-2|43	%py3_install
21mr|python-redis-3.5.3-2|44	
21mr|python-redis-3.5.3-2|45	#check
21mr|python-redis-3.5.3-2|46	#redis-server &
21mr|python-redis-3.5.3-2|47	#{__python3} -m pytest
21mr|python-redis-3.5.3-2|48	#kill %%1
21mr|python-redis-3.5.3-2|49	
21mr|python-redis-3.5.3-2|50	%files -n python3-redis
21mr|python-redis-3.5.3-2|51	%doc CHANGES LICENSE README.rst
21mr|python-redis-3.5.3-2|52	%{python3_sitelib}/%{upstream_name}
21mr|python-redis-3.5.3-2|53	%{python3_sitelib}/%{upstream_name}-%{version}-py%{python3_version}.egg-info

16053 21
21mr|python-regex-2021.8.28-1|1	%define module regex
21mr|python-regex-2021.8.28-1|2	
21mr|python-regex-2021.8.28-1|3	Summary:	Alternative regular expression module, to replace re
21mr|python-regex-2021.8.28-1|4	Name:		python-%{module}
21mr|python-regex-2021.8.28-1|5	Version:	2021.8.28
21mr|python-regex-2021.8.28-1|6	Release:	1
21mr|python-regex-2021.8.28-1|7	License:	Python Software Foundation License
21mr|python-regex-2021.8.28-1|8	Group:		Development/Python
21mr|python-regex-2021.8.28-1|9	Url:		https://pypi.python.org/pypi/regex
21mr|python-regex-2021.8.28-1|10	Source0:	https://files.pythonhosted.org/packages/15/bd/88d793c2e39b1e91c070bf4d1317db599b1c22efbf6bd194bb568064af21/regex-2021.8.28.tar.gz
21mr|python-regex-2021.8.28-1|11	
21mr|python-regex-2021.8.28-1|12	%description
21mr|python-regex-2021.8.28-1|13	This new regex implementation is intended eventually to replace
21mr|python-regex-2021.8.28-1|14	Python's current re module implementation.
21mr|python-regex-2021.8.28-1|15	
21mr|python-regex-2021.8.28-1|16	#-----------------------------------------------------------------------
21mr|python-regex-2021.8.28-1|17	%package -n python3-%{module}
21mr|python-regex-2021.8.28-1|18	Summary:	Python 3 interface to Last.fm
21mr|python-regex-2021.8.28-1|19	Group:		Development/Python
21mr|python-regex-2021.8.28-1|20	BuildRequires:	python3egg(setuptools)
21mr|python-regex-2021.8.28-1|21	BuildRequires:	pkgconfig(python3)
21mr|python-regex-2021.8.28-1|22	
21mr|python-regex-2021.8.28-1|23	%description -n python3-%{module}
21mr|python-regex-2021.8.28-1|24	This new regex implementation is intended eventually to replace
21mr|python-regex-2021.8.28-1|25	Python's 3 current re module implementation.
21mr|python-regex-2021.8.28-1|26	
21mr|python-regex-2021.8.28-1|27	%files -n python3-%{module}
21mr|python-regex-2021.8.28-1|28	%{python3_sitearch}/*
21mr|python-regex-2021.8.28-1|29	#-----------------------------------------------------------------------
21mr|python-regex-2021.8.28-1|30	%prep
21mr|python-regex-2021.8.28-1|31	%setup -qn %{module}-%{version}
21mr|python-regex-2021.8.28-1|32	
21mr|python-regex-2021.8.28-1|33	%build
21mr|python-regex-2021.8.28-1|34	%py3_build
21mr|python-regex-2021.8.28-1|35	
21mr|python-regex-2021.8.28-1|36	%install
21mr|python-regex-2021.8.28-1|37	%py3_install

16054 21
21mr|python-remoto-1.2.1-1|1	%global pypi_name remoto
21mr|python-remoto-1.2.1-1|2	
21mr|python-remoto-1.2.1-1|3	Name:		python-%{pypi_name}
21mr|python-remoto-1.2.1-1|4	Version:	1.2.1
21mr|python-remoto-1.2.1-1|5	Release:	1
21mr|python-remoto-1.2.1-1|6	Summary:	Execute remote commands or processes
21mr|python-remoto-1.2.1-1|7	Group:		Development/Python
21mr|python-remoto-1.2.1-1|8	License:	MIT
21mr|python-remoto-1.2.1-1|9	URL:		https://github.com/alfredodeza/remoto
21mr|python-remoto-1.2.1-1|10	Source0:	https://files.pythonhosted.org/packages/42/02/a9e5b25538bd12d98c7ea6d277c33e472d1d1d4ec50a4d42be3ca73f6023/remoto-1.2.1.tar.gz
21mr|python-remoto-1.2.1-1|11	BuildRequires:	python3-devel
21mr|python-remoto-1.2.1-1|12	BuildRequires:	python3-pytest
21mr|python-remoto-1.2.1-1|13	BuildRequires:	python3-execnet >= 1.2.0
21mr|python-remoto-1.2.1-1|14	BuildRequires:	python3-mock
21mr|python-remoto-1.2.1-1|15	BuildRequires:	python3-setuptools
21mr|python-remoto-1.2.1-1|16	BuildArch:	noarch
21mr|python-remoto-1.2.1-1|17	
21mr|python-remoto-1.2.1-1|18	%global _description\
21mr|python-remoto-1.2.1-1|19	Execute remote commands or processes.
21mr|python-remoto-1.2.1-1|20	
21mr|python-remoto-1.2.1-1|21	%description %_description
21mr|python-remoto-1.2.1-1|22	#------------------------------------------------------------
21mr|python-remoto-1.2.1-1|23	
21mr|python-remoto-1.2.1-1|24	%package -n python3-%{pypi_name}
21mr|python-remoto-1.2.1-1|25	Summary:	Execute remote commands or processes
21mr|python-remoto-1.2.1-1|26	Requires:	python3
21mr|python-remoto-1.2.1-1|27	Requires:	python3-execnet >= 1.2.0
21mr|python-remoto-1.2.1-1|28	
21mr|python-remoto-1.2.1-1|29	%description -n python3-%{pypi_name} %_description
21mr|python-remoto-1.2.1-1|30	
21mr|python-remoto-1.2.1-1|31	%files -n python3-%{pypi_name}
21mr|python-remoto-1.2.1-1|32	%{python3_sitelib}/*
21mr|python-remoto-1.2.1-1|33	%license LICENSE
21mr|python-remoto-1.2.1-1|34	%doc README.rst
21mr|python-remoto-1.2.1-1|35	
21mr|python-remoto-1.2.1-1|36	#------------------------------------------------------------
21mr|python-remoto-1.2.1-1|37	
21mr|python-remoto-1.2.1-1|38	%prep
21mr|python-remoto-1.2.1-1|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-remoto-1.2.1-1|40	
21mr|python-remoto-1.2.1-1|41	%build
21mr|python-remoto-1.2.1-1|42	%py3_build
21mr|python-remoto-1.2.1-1|43	
21mr|python-remoto-1.2.1-1|44	%install
21mr|python-remoto-1.2.1-1|45	%py3_install
21mr|python-remoto-1.2.1-1|46	

16055 21
21mr|python-rencode-1.0.6-3|1	%define pypi_name rencode
21mr|python-rencode-1.0.6-3|2	
21mr|python-rencode-1.0.6-3|3	Name:		python-rencode
21mr|python-rencode-1.0.6-3|4	Version:	1.0.6
21mr|python-rencode-1.0.6-3|5	Release:	3
21mr|python-rencode-1.0.6-3|6	Summary:	Web safe object pickling/unpickling
21mr|python-rencode-1.0.6-3|7	Group:		Development/Python
21mr|python-rencode-1.0.6-3|8	License:	GPLv3+ and BSD
21mr|python-rencode-1.0.6-3|9	URL:		https://github.com/aresch/rencode
21mr|python-rencode-1.0.6-3|10	Source0:	https://github.com/aresch/rencode/archive/v%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-rencode-1.0.6-3|11	BuildRequires:	python3-devel
21mr|python-rencode-1.0.6-3|12	BuildRequires:	python3-cython
21mr|python-rencode-1.0.6-3|13	BuildRequires:	python3-wheel
21mr|python-rencode-1.0.6-3|14	
21mr|python-rencode-1.0.6-3|15	%description
21mr|python-rencode-1.0.6-3|16	The rencode module is a modified version of bencode from the
21mr|python-rencode-1.0.6-3|17	BitTorrent project.  For complex, heterogeneous data structures with
21mr|python-rencode-1.0.6-3|18	many small elements, r-encodings take up significantly less space than
21mr|python-rencode-1.0.6-3|19	b-encodings.
21mr|python-rencode-1.0.6-3|20	
21mr|python-rencode-1.0.6-3|21	#------------------------------------------------------------------------
21mr|python-rencode-1.0.6-3|22	%package -n python3-%{pypi_name}
21mr|python-rencode-1.0.6-3|23	Summary:	Web safe object pickling/unpickling
21mr|python-rencode-1.0.6-3|24	Group:		Development/Python
21mr|python-rencode-1.0.6-3|25	
21mr|python-rencode-1.0.6-3|26	%description -n python3-%{pypi_name}
21mr|python-rencode-1.0.6-3|27	The rencode module is a modified version of bencode from the
21mr|python-rencode-1.0.6-3|28	BitTorrent project.  For complex, heterogeneous data structures with
21mr|python-rencode-1.0.6-3|29	many small elements, r-encodings take up significantly less space than
21mr|python-rencode-1.0.6-3|30	b-encodings.
21mr|python-rencode-1.0.6-3|31	
21mr|python-rencode-1.0.6-3|32	%files -n python3-%{pypi_name}
21mr|python-rencode-1.0.6-3|33	%doc COPYING README.md
21mr|python-rencode-1.0.6-3|34	%{python3_sitearch}/rencode
21mr|python-rencode-1.0.6-3|35	%{python3_sitearch}/rencode*.egg-info
21mr|python-rencode-1.0.6-3|36	
21mr|python-rencode-1.0.6-3|37	#------------------------------------------------------------------------
21mr|python-rencode-1.0.6-3|38	%prep
21mr|python-rencode-1.0.6-3|39	%setup -n rencode-%{version}
21mr|python-rencode-1.0.6-3|40	
21mr|python-rencode-1.0.6-3|41	%build
21mr|python-rencode-1.0.6-3|42	%py3_build
21mr|python-rencode-1.0.6-3|43	
21mr|python-rencode-1.0.6-3|44	%install
21mr|python-rencode-1.0.6-3|45	%py3_install

16056 21
21mr|python-reportlab-3.5.68-1|1	# dependency generator inserts "== 2.0.0" for pillow eggs, but we already have 2.6
21mr|python-reportlab-3.5.68-1|2	%global __requires_exclude pillow
21mr|python-reportlab-3.5.68-1|3	
21mr|python-reportlab-3.5.68-1|4	Summary:	ReportLab library to create PDF documents using Python
21mr|python-reportlab-3.5.68-1|5	Name:		python-reportlab
21mr|python-reportlab-3.5.68-1|6	Version:	3.5.68
21mr|python-reportlab-3.5.68-1|7	Release:	1
21mr|python-reportlab-3.5.68-1|8	URL:		http://www.reportlab.com/
21mr|python-reportlab-3.5.68-1|9	Source0:	https://files.pythonhosted.org/packages/f8/3b/3684a3414cde1626be5245af21ace0629ceb1e38ff745a84e07349505827/reportlab-3.5.68.tar.gz
21mr|python-reportlab-3.5.68-1|10	Patch0:		reportlab-font-locations.patch
21mr|python-reportlab-3.5.68-1|11	Patch1:		reportlab_fix_build.patch
21mr|python-reportlab-3.5.68-1|12	License:	BSD
21mr|python-reportlab-3.5.68-1|13	Group:		Publishing
21mr|python-reportlab-3.5.68-1|14	BuildRequires:	freetype-devel
21mr|python-reportlab-3.5.68-1|15	
21mr|python-reportlab-3.5.68-1|16	%description
21mr|python-reportlab-3.5.68-1|17	ReportLab is a library that lets you directly create documents in
21mr|python-reportlab-3.5.68-1|18	Adobe's Portable Document Format (PDF) using the Python programming
21mr|python-reportlab-3.5.68-1|19	language.
21mr|python-reportlab-3.5.68-1|20	
21mr|python-reportlab-3.5.68-1|21	ReportLab library creates PDF based on graphics commands without
21mr|python-reportlab-3.5.68-1|22	intervening steps. It's therefore extremely fast, and flexible (since
21mr|python-reportlab-3.5.68-1|23	you're using a full-blown programming language).
21mr|python-reportlab-3.5.68-1|24	
21mr|python-reportlab-3.5.68-1|25	Sample use cases are:
21mr|python-reportlab-3.5.68-1|26	
21mr|python-reportlab-3.5.68-1|27	* Dynamic PDF generation on the web
21mr|python-reportlab-3.5.68-1|28	* High-volume corporate reporting and database publishing
21mr|python-reportlab-3.5.68-1|29	* As embeddable print engine for other applications, including a
21mr|python-reportlab-3.5.68-1|30	'report language' so that users can customize their own reports.
21mr|python-reportlab-3.5.68-1|31	* As 'build system' for complex documents with charts, tables and text
21mr|python-reportlab-3.5.68-1|32	such as management accounts, statistical reports and scientific papers
21mr|python-reportlab-3.5.68-1|33	* from XML to PDF in one step
21mr|python-reportlab-3.5.68-1|34	#------------------------------------------------------------------------
21mr|python-reportlab-3.5.68-1|35	
21mr|python-reportlab-3.5.68-1|36	%package -n python3-reportlab
21mr|python-reportlab-3.5.68-1|37	Summary:	ReportLab library to create PDF documents using Python 3
21mr|python-reportlab-3.5.68-1|38	Group:		Development/Python
21mr|python-reportlab-3.5.68-1|39	BuildRequires:	pkgconfig(python3)
21mr|python-reportlab-3.5.68-1|40	BuildRequires:	python3egg(pillow)
21mr|python-reportlab-3.5.68-1|41	Requires:	fonts-ttf-dejavu
21mr|python-reportlab-3.5.68-1|42	Requires:	python3egg(pillow)
21mr|python-reportlab-3.5.68-1|43	
21mr|python-reportlab-3.5.68-1|44	%description -n python3-reportlab
21mr|python-reportlab-3.5.68-1|45	ReportLab is a library that lets you directly create documents in
21mr|python-reportlab-3.5.68-1|46	Adobe's Portable Document Format (PDF) using the Python programming
21mr|python-reportlab-3.5.68-1|47	language.
21mr|python-reportlab-3.5.68-1|48	
21mr|python-reportlab-3.5.68-1|49	ReportLab library creates PDF based on graphics commands without
21mr|python-reportlab-3.5.68-1|50	intervening steps. It's therefore extremely fast, and flexible (since
21mr|python-reportlab-3.5.68-1|51	you're using a full-blown programming language).
21mr|python-reportlab-3.5.68-1|52	
21mr|python-reportlab-3.5.68-1|53	%files -n python3-reportlab
21mr|python-reportlab-3.5.68-1|54	%doc README.txt CHANGES.md LICENSE.txt
21mr|python-reportlab-3.5.68-1|55	%{python3_sitearch}/reportlab
21mr|python-reportlab-3.5.68-1|56	%{python3_sitearch}/reportlab*.egg-info
21mr|python-reportlab-3.5.68-1|57	
21mr|python-reportlab-3.5.68-1|58	#------------------------------------------------------------------------
21mr|python-reportlab-3.5.68-1|59	%package -n %{name}-docs
21mr|python-reportlab-3.5.68-1|60	Summary:	Documentation files for %{name}
21mr|python-reportlab-3.5.68-1|61	Requires:	python3-reportlab = %{version}-%{release}
21mr|python-reportlab-3.5.68-1|62	Group:		Publishing
21mr|python-reportlab-3.5.68-1|63	License:	BSD
21mr|python-reportlab-3.5.68-1|64	
21mr|python-reportlab-3.5.68-1|65	%description -n %{name}-docs
21mr|python-reportlab-3.5.68-1|66	Contains the documentation for ReportLab.
21mr|python-reportlab-3.5.68-1|67	
21mr|python-reportlab-3.5.68-1|68	%files -n %{name}-docs
21mr|python-reportlab-3.5.68-1|69	%doc docs/*.pdf demos tools LICENSE.txt
21mr|python-reportlab-3.5.68-1|70	#-------------------------------------------------------------------------
21mr|python-reportlab-3.5.68-1|71	
21mr|python-reportlab-3.5.68-1|72	%prep
21mr|python-reportlab-3.5.68-1|73	%setup -q -n reportlab-%{version}
21mr|python-reportlab-3.5.68-1|74	%patch0 -p1
21mr|python-reportlab-3.5.68-1|75	%patch1 -p1
21mr|python-reportlab-3.5.68-1|76	# clean up hashbangs from libraries
21mr|python-reportlab-3.5.68-1|77	find src -name '*.py' | xargs sed -i -e '/^#!\//d'
21mr|python-reportlab-3.5.68-1|78	
21mr|python-reportlab-3.5.68-1|79	%build
21mr|python-reportlab-3.5.68-1|80	CFLAGS="%{optflags}" %__python3 setup.py build
21mr|python-reportlab-3.5.68-1|81	
21mr|python-reportlab-3.5.68-1|82	# a bit of a horrible hack due to a chicken-and-egg problem. The docs
21mr|python-reportlab-3.5.68-1|83	# require reportlab, which isn't yet installed, but is at least built.
21mr|python-reportlab-3.5.68-1|84	PYTHONPATH="`pwd`/`ls -d build/lib*`" python3 docs/genAll.py
21mr|python-reportlab-3.5.68-1|85	
21mr|python-reportlab-3.5.68-1|86	
21mr|python-reportlab-3.5.68-1|87	%install
21mr|python-reportlab-3.5.68-1|88	%py3_install
21mr|python-reportlab-3.5.68-1|89	rm -rf %{buildroot}%{python3_sitearch}/reportlab/fonts

16057 21
21mr|python-repoze.lru-0.7-4|1	%define oname repoze.lru
21mr|python-repoze.lru-0.7-4|2	
21mr|python-repoze.lru-0.7-4|3	Summary:	A tiny LRU cache implementation and decorator
21mr|python-repoze.lru-0.7-4|4	Name:		python-%{oname}
21mr|python-repoze.lru-0.7-4|5	Version:	0.7
21mr|python-repoze.lru-0.7-4|6	Release:	4
21mr|python-repoze.lru-0.7-4|7	License:	BSD with attribution
21mr|python-repoze.lru-0.7-4|8	Group:		Development/Python
21mr|python-repoze.lru-0.7-4|9	Url:		http://www.repoze.org
21mr|python-repoze.lru-0.7-4|10	Source0:	http://pypi.python.org/packages/source/r/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-repoze.lru-0.7-4|11	Provides:	python-repoze-lru = %{EVRD}
21mr|python-repoze.lru-0.7-4|12	Conflicts:	python-repoze-lru < 0.7
21mr|python-repoze.lru-0.7-4|13	Obsoletes:	python-repoze-lru < 0.7
21mr|python-repoze.lru-0.7-4|14	BuildArch:	noarch
21mr|python-repoze.lru-0.7-4|15	
21mr|python-repoze.lru-0.7-4|16	%description
21mr|python-repoze.lru-0.7-4|17	repoze.lru is a LRU (least recently used) cache implementation. Keys and values
21mr|python-repoze.lru-0.7-4|18	that are not used frequently will be evicted from the cache faster than keys
21mr|python-repoze.lru-0.7-4|19	and values that are used frequently.
21mr|python-repoze.lru-0.7-4|20	
21mr|python-repoze.lru-0.7-4|21	#----------------------------------------------------------------------------
21mr|python-repoze.lru-0.7-4|22	
21mr|python-repoze.lru-0.7-4|23	%package -n python3-%{oname}
21mr|python-repoze.lru-0.7-4|24	Summary:	A tiny LRU cache implementation and decorator
21mr|python-repoze.lru-0.7-4|25	Group:		Development/Python
21mr|python-repoze.lru-0.7-4|26	BuildRequires:	pkgconfig(python3)
21mr|python-repoze.lru-0.7-4|27	BuildRequires:	python3egg(setuptools)
21mr|python-repoze.lru-0.7-4|28	Provides:	python3-repoze-lru = %{EVRD}
21mr|python-repoze.lru-0.7-4|29	Conflicts:	python3-repoze-lru < 0.7
21mr|python-repoze.lru-0.7-4|30	Obsoletes:	python3-repoze-lru < 0.7
21mr|python-repoze.lru-0.7-4|31	
21mr|python-repoze.lru-0.7-4|32	%description -n python3-%{oname}
21mr|python-repoze.lru-0.7-4|33	repoze.lru is a LRU (least recently used) cache implementation. Keys and values
21mr|python-repoze.lru-0.7-4|34	that are not used frequently will be evicted from the cache faster than keys
21mr|python-repoze.lru-0.7-4|35	and values that are used frequently.
21mr|python-repoze.lru-0.7-4|36	
21mr|python-repoze.lru-0.7-4|37	%files -n python3-%{oname}
21mr|python-repoze.lru-0.7-4|38	%doc README.rst LICENSE.txt
21mr|python-repoze.lru-0.7-4|39	%{py3_puresitedir}/repoze/lru/
21mr|python-repoze.lru-0.7-4|40	%{py3_puresitedir}/%{oname}-%{version}*
21mr|python-repoze.lru-0.7-4|41	
21mr|python-repoze.lru-0.7-4|42	#----------------------------------------------------------------------------
21mr|python-repoze.lru-0.7-4|43	
21mr|python-repoze.lru-0.7-4|44	%package -n python3-%{oname}-doc
21mr|python-repoze.lru-0.7-4|45	Summary:	Documentation for python3-%{oname}
21mr|python-repoze.lru-0.7-4|46	Group:		Development/Python
21mr|python-repoze.lru-0.7-4|47	BuildRequires:	python3-sphinx
21mr|python-repoze.lru-0.7-4|48	
21mr|python-repoze.lru-0.7-4|49	%description -n python3-%{oname}-doc
21mr|python-repoze.lru-0.7-4|50	Documentation for python3-%{oname}
21mr|python-repoze.lru-0.7-4|51	
21mr|python-repoze.lru-0.7-4|52	%files -n python3-%{oname}-doc
21mr|python-repoze.lru-0.7-4|53	%doc README.rst LICENSE.txt
21mr|python-repoze.lru-0.7-4|54	%doc docs/_build/html
21mr|python-repoze.lru-0.7-4|55	
21mr|python-repoze.lru-0.7-4|56	#----------------------------------------------------------------------------
21mr|python-repoze.lru-0.7-4|57	
21mr|python-repoze.lru-0.7-4|58	%prep
21mr|python-repoze.lru-0.7-4|59	%setup -q -n %{oname}-%{version}
21mr|python-repoze.lru-0.7-4|60	
21mr|python-repoze.lru-0.7-4|61	%build
21mr|python-repoze.lru-0.7-4|62	%py3_build
21mr|python-repoze.lru-0.7-4|63	
21mr|python-repoze.lru-0.7-4|64	%install
21mr|python-repoze.lru-0.7-4|65	%py3_install
21mr|python-repoze.lru-0.7-4|66	
21mr|python-repoze.lru-0.7-4|67	# Build documentation
21mr|python-repoze.lru-0.7-4|68	pushd docs
21mr|python-repoze.lru-0.7-4|69	make html PYTHONPATH=..
21mr|python-repoze.lru-0.7-4|70	rm _build/html/.buildinfo
21mr|python-repoze.lru-0.7-4|71	rm _build/html/_static/placeholder.txt
21mr|python-repoze.lru-0.7-4|72	popd
21mr|python-repoze.lru-0.7-4|73	
21mr|python-repoze.lru-0.7-4|74	%check
21mr|python-repoze.lru-0.7-4|75	%py3_test

16058 21
21mr|python-repoze-sphinx-autointerface-0.8-5|1	%global pkgname repoze.sphinx.autointerface
21mr|python-repoze-sphinx-autointerface-0.8-5|2	%global srcname %(tr . - <<< %{pkgname})
21mr|python-repoze-sphinx-autointerface-0.8-5|3	
21mr|python-repoze-sphinx-autointerface-0.8-5|4	Name:           python-%{srcname}
21mr|python-repoze-sphinx-autointerface-0.8-5|5	Version:        0.8
21mr|python-repoze-sphinx-autointerface-0.8-5|6	Release:        5
21mr|python-repoze-sphinx-autointerface-0.8-5|7	Group:          Development/Python
21mr|python-repoze-sphinx-autointerface-0.8-5|8	Summary:        Auto-generate Sphinx API docs from Zope interfaces
21mr|python-repoze-sphinx-autointerface-0.8-5|9	
21mr|python-repoze-sphinx-autointerface-0.8-5|10	License:        BSD
21mr|python-repoze-sphinx-autointerface-0.8-5|11	URL:            https://github.com/repoze/%{pkgname}
21mr|python-repoze-sphinx-autointerface-0.8-5|12	Source0:        https://github.com/repoze/%{pkgname}/archive/%{version}/%{pkgname}-%{version}.tar.gz
21mr|python-repoze-sphinx-autointerface-0.8-5|13	BuildArch:      noarch
21mr|python-repoze-sphinx-autointerface-0.8-5|14	
21mr|python-repoze-sphinx-autointerface-0.8-5|15	BuildRequires:  python3-devel
21mr|python-repoze-sphinx-autointerface-0.8-5|16	BuildRequires:  python3-setuptools
21mr|python-repoze-sphinx-autointerface-0.8-5|17	BuildRequires:  python3-sphinx
21mr|python-repoze-sphinx-autointerface-0.8-5|18	BuildRequires:  python3-zope.interface
21mr|python-repoze-sphinx-autointerface-0.8-5|19	
21mr|python-repoze-sphinx-autointerface-0.8-5|20	%global common_desc                                                      \
21mr|python-repoze-sphinx-autointerface-0.8-5|21	This package defines an extension for the Sphinx documentation system.   \
21mr|python-repoze-sphinx-autointerface-0.8-5|22	The extension allows generation of API documentation by introspection of \
21mr|python-repoze-sphinx-autointerface-0.8-5|23	zope.interface instances in code.
21mr|python-repoze-sphinx-autointerface-0.8-5|24	
21mr|python-repoze-sphinx-autointerface-0.8-5|25	%description
21mr|python-repoze-sphinx-autointerface-0.8-5|26	%{common_desc}
21mr|python-repoze-sphinx-autointerface-0.8-5|27	
21mr|python-repoze-sphinx-autointerface-0.8-5|28	%package -n python3-%{srcname}
21mr|python-repoze-sphinx-autointerface-0.8-5|29	Group:          Development/Python
21mr|python-repoze-sphinx-autointerface-0.8-5|30	Summary:        Auto-generate Sphinx API docs from Zope interfaces
21mr|python-repoze-sphinx-autointerface-0.8-5|31	Requires:       python3-sphinx
21mr|python-repoze-sphinx-autointerface-0.8-5|32	Requires:       python3-zope.interface
21mr|python-repoze-sphinx-autointerface-0.8-5|33	
21mr|python-repoze-sphinx-autointerface-0.8-5|34	%description -n python3-%{srcname}
21mr|python-repoze-sphinx-autointerface-0.8-5|35	%{common_desc}
21mr|python-repoze-sphinx-autointerface-0.8-5|36	
21mr|python-repoze-sphinx-autointerface-0.8-5|37	%prep
21mr|python-repoze-sphinx-autointerface-0.8-5|38	%setup -q -c
21mr|python-repoze-sphinx-autointerface-0.8-5|39	
21mr|python-repoze-sphinx-autointerface-0.8-5|40	cp -a %{pkgname}-%{version} python3-%{pkgname}-%{version}
21mr|python-repoze-sphinx-autointerface-0.8-5|41	
21mr|python-repoze-sphinx-autointerface-0.8-5|42	%build
21mr|python-repoze-sphinx-autointerface-0.8-5|43	
21mr|python-repoze-sphinx-autointerface-0.8-5|44	# Python 3 build
21mr|python-repoze-sphinx-autointerface-0.8-5|45	pushd python3-%{pkgname}-%{version}
21mr|python-repoze-sphinx-autointerface-0.8-5|46	%py3_build
21mr|python-repoze-sphinx-autointerface-0.8-5|47	popd
21mr|python-repoze-sphinx-autointerface-0.8-5|48	
21mr|python-repoze-sphinx-autointerface-0.8-5|49	%install
21mr|python-repoze-sphinx-autointerface-0.8-5|50	
21mr|python-repoze-sphinx-autointerface-0.8-5|51	# Python 3 install
21mr|python-repoze-sphinx-autointerface-0.8-5|52	pushd python3-%{pkgname}-%{version}
21mr|python-repoze-sphinx-autointerface-0.8-5|53	%py3_install
21mr|python-repoze-sphinx-autointerface-0.8-5|54	popd
21mr|python-repoze-sphinx-autointerface-0.8-5|55	
21mr|python-repoze-sphinx-autointerface-0.8-5|56	%files -n python3-%{srcname}
21mr|python-repoze-sphinx-autointerface-0.8-5|57	%doc %{pkgname}-%{version}/CONTRIBUTORS.txt
21mr|python-repoze-sphinx-autointerface-0.8-5|58	%doc %{pkgname}-%{version}/COPYRIGHT.txt %{pkgname}-%{version}/LICENSE.txt
21mr|python-repoze-sphinx-autointerface-0.8-5|59	%{py3_puresitedir}/*

16059 21
21mr|python-requests-2.28.1-1|1	%define	module	requests
21mr|python-requests-2.28.1-1|2	
21mr|python-requests-2.28.1-1|3	Summary:	Python HTTP for Humans
21mr|python-requests-2.28.1-1|4	Name:		python-%{module}
21mr|python-requests-2.28.1-1|5	Version:	2.28.1
21mr|python-requests-2.28.1-1|6	Release:	1
21mr|python-requests-2.28.1-1|7	License:	Apache License
21mr|python-requests-2.28.1-1|8	Group:		Development/Python
21mr|python-requests-2.28.1-1|9	Url:		http://python-requests.org/
21mr|python-requests-2.28.1-1|10	Source0:	https://github.com/psf/requests/archive/v%{version}.tar.gz
21mr|python-requests-2.28.1-1|11	Source100:	%{name}.rpmlintrc
21mr|python-requests-2.28.1-1|12	# Explicitly use the system certificates in ca-certificates.
21mr|python-requests-2.28.1-1|13	# https://bugzilla.redhat.com/show_bug.cgi?id=904614
21mr|python-requests-2.28.1-1|14	Patch0:     requests-2.28.1-system-certs.patch
21mr|python-requests-2.28.1-1|15	BuildArch:	noarch
21mr|python-requests-2.28.1-1|16	
21mr|python-requests-2.28.1-1|17	%description
21mr|python-requests-2.28.1-1|18	This library is designed to make HTTP requests easy for developers. It allows
21mr|python-requests-2.28.1-1|19	you to send HTTP/1.1 requests. You can add headers, form data, multipart
21mr|python-requests-2.28.1-1|20	files, and parameters with simple Python dictionaries, and access the response
21mr|python-requests-2.28.1-1|21	data in the same way. It's powered by httplib and urllib3, but it does all the
21mr|python-requests-2.28.1-1|22	hard work and crazy hacks for you.
21mr|python-requests-2.28.1-1|23	
21mr|python-requests-2.28.1-1|24	#----------------------------------------------------------------------------
21mr|python-requests-2.28.1-1|25	
21mr|python-requests-2.28.1-1|26	%package -n python3-%{module}
21mr|python-requests-2.28.1-1|27	Summary:	HTTP library, written in Python, for human beings
21mr|python-requests-2.28.1-1|28	Group:		Development/Python
21mr|python-requests-2.28.1-1|29	BuildRequires:	pkgconfig(python3)
21mr|python-requests-2.28.1-1|30	BuildRequires:	python3-chardet
21mr|python-requests-2.28.1-1|31	BuildRequires:	python3-urllib3
21mr|python-requests-2.28.1-1|32	BuildRequires:	python3-setuptools
21mr|python-requests-2.28.1-1|33	Requires:	python3-chardet
21mr|python-requests-2.28.1-1|34	Requires:	python3-urllib3
21mr|python-requests-2.28.1-1|35	Requires:	rootcerts
21mr|python-requests-2.28.1-1|36	
21mr|python-requests-2.28.1-1|37	%description -n python3-%{module}
21mr|python-requests-2.28.1-1|38	This library is designed to make HTTP requests easy for developers. It allows
21mr|python-requests-2.28.1-1|39	you to send HTTP/1.1 requests. You can add headers, form data, multipart
21mr|python-requests-2.28.1-1|40	files, and parameters with simple Python dictionaries, and access the response
21mr|python-requests-2.28.1-1|41	data in the same way. It's powered by httplib and urllib3, but it does all the
21mr|python-requests-2.28.1-1|42	hard work and crazy hacks for you.
21mr|python-requests-2.28.1-1|43	
21mr|python-requests-2.28.1-1|44	%files -n python3-%{module}
21mr|python-requests-2.28.1-1|45	%doc LICENSE
21mr|python-requests-2.28.1-1|46	%{py3_puresitedir}/%{module}-%{version}-py*.*.egg-info
21mr|python-requests-2.28.1-1|47	%{py3_puresitedir}/%{module}/
21mr|python-requests-2.28.1-1|48	
21mr|python-requests-2.28.1-1|49	#----------------------------------------------------------------------------
21mr|python-requests-2.28.1-1|50	
21mr|python-requests-2.28.1-1|51	%prep
21mr|python-requests-2.28.1-1|52	%autosetup -p1 -n %{module}-%{version}
21mr|python-requests-2.28.1-1|53	
21mr|python-requests-2.28.1-1|54	# Unbundle the certificate bundle from mozilla.
21mr|python-requests-2.28.1-1|55	rm -rf requests/cacert.pem
21mr|python-requests-2.28.1-1|56	
21mr|python-requests-2.28.1-1|57	%build
21mr|python-requests-2.28.1-1|58	%py3_build
21mr|python-requests-2.28.1-1|59	
21mr|python-requests-2.28.1-1|60	
21mr|python-requests-2.28.1-1|61	%install
21mr|python-requests-2.28.1-1|62	%py3_install
21mr|python-requests-2.28.1-1|63	
21mr|python-requests-2.28.1-1|64	# Fix perms
21mr|python-requests-2.28.1-1|65	chmod +x %{buildroot}%{py3_puresitedir}/%{module}/certs.py
21mr|python-requests-2.28.1-1|66	
21mr|python-requests-2.28.1-1|67	
21mr|python-requests-2.28.1-1|68	%pretrans -n python3-%{module} -p <lua>
21mr|python-requests-2.28.1-1|69	st = posix.stat("%{py3_puresitedir}/%{module}/packages/chardet")
21mr|python-requests-2.28.1-1|70	if st and st.type == "directory" then
21mr|python-requests-2.28.1-1|71	os.execute("rm -rf %{py3_puresitedir}/%{module}/packages/chardet")
21mr|python-requests-2.28.1-1|72	end
21mr|python-requests-2.28.1-1|73	st = posix.stat("%{py3_puresitedir}/%{module}/packages/urllib3")
21mr|python-requests-2.28.1-1|74	if st and st.type == "directory" then
21mr|python-requests-2.28.1-1|75	os.execute("rm -rf %{py3_puresitedir}/%{module}/packages/urllib3")
21mr|python-requests-2.28.1-1|76	end

16060 21
21mr|python-requests-file-1.5.1-2|1	%define module requests-file
21mr|python-requests-file-1.5.1-2|2	
21mr|python-requests-file-1.5.1-2|3	Summary:	Transport adapter for using file:// URLs with python-requests
21mr|python-requests-file-1.5.1-2|4	Name:		python-%{module}
21mr|python-requests-file-1.5.1-2|5	Version:	1.5.1
21mr|python-requests-file-1.5.1-2|6	Release:	2
21mr|python-requests-file-1.5.1-2|7	License:	ASL 2.0
21mr|python-requests-file-1.5.1-2|8	Group:		Development/Python
21mr|python-requests-file-1.5.1-2|9	Url:			https://github.com/dashea
21mr|python-requests-file-1.5.1-2|10	Source0:	https://github.com/dashea/requests-file/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-requests-file-1.5.1-2|11	BuildArch:	noarch
21mr|python-requests-file-1.5.1-2|12	BuildRequires:	pkgconfig(python3)
21mr|python-requests-file-1.5.1-2|13	BuildRequires:  python3egg(setuptools)
21mr|python-requests-file-1.5.1-2|14	BuildRequires:  python3-requests
21mr|python-requests-file-1.5.1-2|15	BuildRequires:  python3-six
21mr|python-requests-file-1.5.1-2|16	BuildRequires:  python3-pip
21mr|python-requests-file-1.5.1-2|17	
21mr|python-requests-file-1.5.1-2|18	%description
21mr|python-requests-file-1.5.1-2|19	Requests-File is a transport adapter for use with the Requests Python
21mr|python-requests-file-1.5.1-2|20	library to allow local file system access via file:// URLs.
21mr|python-requests-file-1.5.1-2|21	
21mr|python-requests-file-1.5.1-2|22	#------------------------------------------------------------------
21mr|python-requests-file-1.5.1-2|23	
21mr|python-requests-file-1.5.1-2|24	%package -n python3-%{module}
21mr|python-requests-file-1.5.1-2|25	Summary: 	Transport adapter for using file:// URLs with python-requests
21mr|python-requests-file-1.5.1-2|26	Group:		Development/Python
21mr|python-requests-file-1.5.1-2|27	Requires:	python3-requests
21mr|python-requests-file-1.5.1-2|28	Requires:	python3-six
21mr|python-requests-file-1.5.1-2|29	
21mr|python-requests-file-1.5.1-2|30	%description -n python3-%{module}
21mr|python-requests-file-1.5.1-2|31	Requests-File is a transport adapter for use with the Requests Python
21mr|python-requests-file-1.5.1-2|32	library to allow local file system access via file:// URLs.
21mr|python-requests-file-1.5.1-2|33	
21mr|python-requests-file-1.5.1-2|34	%files -n python3-%{module}
21mr|python-requests-file-1.5.1-2|35	%doc LICENSE README.rst
21mr|python-requests-file-1.5.1-2|36	%{python3_sitelib}/requests_file.py*
21mr|python-requests-file-1.5.1-2|37	%{python3_sitelib}/requests_file*.egg-info*
21mr|python-requests-file-1.5.1-2|38	%{python3_sitelib}/__pycache__/requests_file.*pyc
21mr|python-requests-file-1.5.1-2|39	
21mr|python-requests-file-1.5.1-2|40	#------------------------------------------------------------------
21mr|python-requests-file-1.5.1-2|41	
21mr|python-requests-file-1.5.1-2|42	%prep
21mr|python-requests-file-1.5.1-2|43	%autosetup -p1 -n %{module}-%{version}
21mr|python-requests-file-1.5.1-2|44	
21mr|python-requests-file-1.5.1-2|45	%build
21mr|python-requests-file-1.5.1-2|46	%py3_build
21mr|python-requests-file-1.5.1-2|47	
21mr|python-requests-file-1.5.1-2|48	%install
21mr|python-requests-file-1.5.1-2|49	%py3_install

16061 21
21mr|python-requests-ftp-0.3.1-3|1	%global srcname requests-ftp
21mr|python-requests-ftp-0.3.1-3|2	
21mr|python-requests-ftp-0.3.1-3|3	Summary:	FTP transport adapter for python-requests
21mr|python-requests-ftp-0.3.1-3|4	Name:		python-%{srcname}
21mr|python-requests-ftp-0.3.1-3|5	Group:			Development/Python
21mr|python-requests-ftp-0.3.1-3|6	Version:	0.3.1
21mr|python-requests-ftp-0.3.1-3|7	Release:	3
21mr|python-requests-ftp-0.3.1-3|8	License:	ASL 2.0
21mr|python-requests-ftp-0.3.1-3|9	URL:		https://github.com/Lukasa/requests-ftp
21mr|python-requests-ftp-0.3.1-3|10	Source0:	https://pypi.python.org/packages/source/r/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-requests-ftp-0.3.1-3|11	# from https://github.com/Lukasa/requests-ftp/pull/28, handle multi-line responses
21mr|python-requests-ftp-0.3.1-3|12	# from 4090846
21mr|python-requests-ftp-0.3.1-3|13	Patch1:		PR28-01-Adding-2-tests-and-updated-statud_code-build.patch
21mr|python-requests-ftp-0.3.1-3|14	# from 4f6a9f5
21mr|python-requests-ftp-0.3.1-3|15	Patch2:		PR28-02-Adding-code-3-to-retr4ieve-status_code.patch
21mr|python-requests-ftp-0.3.1-3|16	# from 3fb2700
21mr|python-requests-ftp-0.3.1-3|17	Patch3:		PR28-03-fix-warning-in-interpreting-ftp-status-codes-minor-d.patch
21mr|python-requests-ftp-0.3.1-3|18	# 2caa427 is only test updates, tests not in pypi tarball
21mr|python-requests-ftp-0.3.1-3|19	# from 7321ab3
21mr|python-requests-ftp-0.3.1-3|20	Patch5:		PR28-05-Improve-logging-in-status-code-extraction.patch
21mr|python-requests-ftp-0.3.1-3|21	BuildRequires:  python3-devel
21mr|python-requests-ftp-0.3.1-3|22	BuildRequires:  python3-setuptools
21mr|python-requests-ftp-0.3.1-3|23	BuildArch:	noarch
21mr|python-requests-ftp-0.3.1-3|24	
21mr|python-requests-ftp-0.3.1-3|25	%description
21mr|python-requests-ftp-0.3.1-3|26	Requests-FTP is an implementation of a very stupid FTP transport adapter for
21mr|python-requests-ftp-0.3.1-3|27	use with the awesome Requests Python library.
21mr|python-requests-ftp-0.3.1-3|28	
21mr|python-requests-ftp-0.3.1-3|29	#----------------------------------------------------------------------------
21mr|python-requests-ftp-0.3.1-3|30	
21mr|python-requests-ftp-0.3.1-3|31	%package -n python3-%{srcname}
21mr|python-requests-ftp-0.3.1-3|32	Summary:	FTP transport adapter for python3-requests
21mr|python-requests-ftp-0.3.1-3|33	Group:		Development/Python
21mr|python-requests-ftp-0.3.1-3|34	Requires:	python3-requests
21mr|python-requests-ftp-0.3.1-3|35	
21mr|python-requests-ftp-0.3.1-3|36	%description -n python3-requests-ftp
21mr|python-requests-ftp-0.3.1-3|37	Requests-FTP is an implementation of a very stupid FTP transport adapter for
21mr|python-requests-ftp-0.3.1-3|38	use with the awesome Requests Python library.
21mr|python-requests-ftp-0.3.1-3|39	
21mr|python-requests-ftp-0.3.1-3|40	This is the Python 3 version of the transport adapter module.
21mr|python-requests-ftp-0.3.1-3|41	
21mr|python-requests-ftp-0.3.1-3|42	%files -n python3-%{srcname}
21mr|python-requests-ftp-0.3.1-3|43	%doc README.rst LICENSE
21mr|python-requests-ftp-0.3.1-3|44	%{python3_sitelib}/requests_ftp/
21mr|python-requests-ftp-0.3.1-3|45	%{python3_sitelib}/requests_ftp*.egg-info*
21mr|python-requests-ftp-0.3.1-3|46	
21mr|python-requests-ftp-0.3.1-3|47	#----------------------------------------------------------------------------
21mr|python-requests-ftp-0.3.1-3|48	
21mr|python-requests-ftp-0.3.1-3|49	%prep
21mr|python-requests-ftp-0.3.1-3|50	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-requests-ftp-0.3.1-3|51	
21mr|python-requests-ftp-0.3.1-3|52	rm -rf requests_ftp.egg-info
21mr|python-requests-ftp-0.3.1-3|53	
21mr|python-requests-ftp-0.3.1-3|54	%build
21mr|python-requests-ftp-0.3.1-3|55	%py3_build
21mr|python-requests-ftp-0.3.1-3|56	
21mr|python-requests-ftp-0.3.1-3|57	%install
21mr|python-requests-ftp-0.3.1-3|58	%py3_install

16062 21
21mr|python-requests-mock-1.9.3-1|1	%bcond_without python3
21mr|python-requests-mock-1.9.3-1|2	%bcond_with tests
21mr|python-requests-mock-1.9.3-1|3	%define	python3_pkgversion 3
21mr|python-requests-mock-1.9.3-1|4	
21mr|python-requests-mock-1.9.3-1|5	Name:           python-requests-mock
21mr|python-requests-mock-1.9.3-1|6	Version:	1.9.3
21mr|python-requests-mock-1.9.3-1|7	Release:	1
21mr|python-requests-mock-1.9.3-1|8	Summary:        A requests mocking tool for python
21mr|python-requests-mock-1.9.3-1|9	
21mr|python-requests-mock-1.9.3-1|10	Group:		Development/Python
21mr|python-requests-mock-1.9.3-1|11	License:        ASL 2.0
21mr|python-requests-mock-1.9.3-1|12	URL:            https://requests-mock.readthedocs.io/
21mr|python-requests-mock-1.9.3-1|13	Source0:	https://files.pythonhosted.org/packages/71/1e/1680394d9ad02bf7fb34f6e161b6eff62c972f2c1e647389ce2d324b3c25/requests-mock-1.9.3.tar.gz
21mr|python-requests-mock-1.9.3-1|14	
21mr|python-requests-mock-1.9.3-1|15	Patch0:         0002-Use-system-urllib3-package.patch
21mr|python-requests-mock-1.9.3-1|16	Patch1:         0003-Allow-skipping-purl-tests-if-it-is-not-present.patch
21mr|python-requests-mock-1.9.3-1|17	
21mr|python-requests-mock-1.9.3-1|18	BuildArch:      noarch
21mr|python-requests-mock-1.9.3-1|19	
21mr|python-requests-mock-1.9.3-1|20	%description
21mr|python-requests-mock-1.9.3-1|21	requests-mock provides a simple way to do HTTP mocking at the
21mr|python-requests-mock-1.9.3-1|22	python-requests layer.
21mr|python-requests-mock-1.9.3-1|23	
21mr|python-requests-mock-1.9.3-1|24	%package -n python%{python3_pkgversion}-requests-mock
21mr|python-requests-mock-1.9.3-1|25	Summary:        A requests mocking tool for python
21mr|python-requests-mock-1.9.3-1|26	
21mr|python-requests-mock-1.9.3-1|27	Requires:       python%{python3_pkgversion}-requests
21mr|python-requests-mock-1.9.3-1|28	Requires:       python%{python3_pkgversion}-six
21mr|python-requests-mock-1.9.3-1|29	
21mr|python-requests-mock-1.9.3-1|30	# standard requirements needed for testing
21mr|python-requests-mock-1.9.3-1|31	BuildRequires:  python%{python3_pkgversion}-requests
21mr|python-requests-mock-1.9.3-1|32	BuildRequires:  python%{python3_pkgversion}-six
21mr|python-requests-mock-1.9.3-1|33	BuildRequires:  python%{python3_pkgversion}-urllib3
21mr|python-requests-mock-1.9.3-1|34	
21mr|python-requests-mock-1.9.3-1|35	BuildRequires:  python%{python3_pkgversion}-devel
21mr|python-requests-mock-1.9.3-1|36	BuildRequires:  python%{python3_pkgversion}-pbr
21mr|python-requests-mock-1.9.3-1|37	BuildRequires:  python%{python3_pkgversion}-setuptools
21mr|python-requests-mock-1.9.3-1|38	
21mr|python-requests-mock-1.9.3-1|39	%{?python_provide:%python_provide python3-requests-mock}
21mr|python-requests-mock-1.9.3-1|40	
21mr|python-requests-mock-1.9.3-1|41	%if %{with tests}
21mr|python-requests-mock-1.9.3-1|42	BuildRequires:  python%{python3_pkgversion}-fixtures
21mr|python-requests-mock-1.9.3-1|43	BuildRequires:  python%{python3_pkgversion}-mock
21mr|python-requests-mock-1.9.3-1|44	BuildRequires:  python%{python3_pkgversion}-testtools
21mr|python-requests-mock-1.9.3-1|45	BuildRequires:  python%{python3_pkgversion}-pytest
21mr|python-requests-mock-1.9.3-1|46	%endif
21mr|python-requests-mock-1.9.3-1|47	
21mr|python-requests-mock-1.9.3-1|48	
21mr|python-requests-mock-1.9.3-1|49	%description -n python%{python3_pkgversion}-requests-mock
21mr|python-requests-mock-1.9.3-1|50	requests-mock provides a simple way to do HTTP mocking at the
21mr|python-requests-mock-1.9.3-1|51	python-requests layer.
21mr|python-requests-mock-1.9.3-1|52	
21mr|python-requests-mock-1.9.3-1|53	
21mr|python-requests-mock-1.9.3-1|54	%prep
21mr|python-requests-mock-1.9.3-1|55	%setup -q -n requests-mock-%{version}
21mr|python-requests-mock-1.9.3-1|56	%autopatch -p1
21mr|python-requests-mock-1.9.3-1|57	
21mr|python-requests-mock-1.9.3-1|58	# Remove bundled egg-info
21mr|python-requests-mock-1.9.3-1|59	rm -rf requests_mock.egg-info
21mr|python-requests-mock-1.9.3-1|60	
21mr|python-requests-mock-1.9.3-1|61	
21mr|python-requests-mock-1.9.3-1|62	%build
21mr|python-requests-mock-1.9.3-1|63	%py3_build
21mr|python-requests-mock-1.9.3-1|64	
21mr|python-requests-mock-1.9.3-1|65	%install
21mr|python-requests-mock-1.9.3-1|66	%py3_install
21mr|python-requests-mock-1.9.3-1|67	
21mr|python-requests-mock-1.9.3-1|68	%check
21mr|python-requests-mock-1.9.3-1|69	%if %{with tests}
21mr|python-requests-mock-1.9.3-1|70	%{__python3} -m testtools.run discover
21mr|python-requests-mock-1.9.3-1|71	%{__python3} -m pytest tests/pytest
21mr|python-requests-mock-1.9.3-1|72	%endif
21mr|python-requests-mock-1.9.3-1|73	
21mr|python-requests-mock-1.9.3-1|74	
21mr|python-requests-mock-1.9.3-1|75	%files -n python%{python3_pkgversion}-requests-mock
21mr|python-requests-mock-1.9.3-1|76	%license LICENSE
21mr|python-requests-mock-1.9.3-1|77	%doc README.rst ChangeLog
21mr|python-requests-mock-1.9.3-1|78	%{python3_sitelib}/requests_mock
21mr|python-requests-mock-1.9.3-1|79	%{python3_sitelib}/requests_mock-%{version}-py%{python3_version}.egg-info

16063 21
21mr|python-requests_ntlm-1.1.0-1|1	%global srcname requests_ntlm
21mr|python-requests_ntlm-1.1.0-1|2	
21mr|python-requests_ntlm-1.1.0-1|3	Summary:	NTLM module for python requests
21mr|python-requests_ntlm-1.1.0-1|4	Name:		python-%{srcname}
21mr|python-requests_ntlm-1.1.0-1|5	Version:	1.1.0
21mr|python-requests_ntlm-1.1.0-1|6	Release:	1
21mr|python-requests_ntlm-1.1.0-1|7	License:	ISC
21mr|python-requests_ntlm-1.1.0-1|8	Group:		Development/Python
21mr|python-requests_ntlm-1.1.0-1|9	Url:		https://pypi.python.org/pypi/requests_ntlm
21mr|python-requests_ntlm-1.1.0-1|10	Source0:	https://github.com/requests/requests-ntlm/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-requests_ntlm-1.1.0-1|11	BuildArch:	noarch
21mr|python-requests_ntlm-1.1.0-1|12	
21mr|python-requests_ntlm-1.1.0-1|13	%description
21mr|python-requests_ntlm-1.1.0-1|14	This package allows Python clients running on any operating system to provide
21mr|python-requests_ntlm-1.1.0-1|15	NTLM authentication to a supporting server.
21mr|python-requests_ntlm-1.1.0-1|16	
21mr|python-requests_ntlm-1.1.0-1|17	#----------------------------------------------------------------------------
21mr|python-requests_ntlm-1.1.0-1|18	
21mr|python-requests_ntlm-1.1.0-1|19	%package -n python3-%{srcname}
21mr|python-requests_ntlm-1.1.0-1|20	Summary:	NTLM module for python requests
21mr|python-requests_ntlm-1.1.0-1|21	Group:		Development/Python
21mr|python-requests_ntlm-1.1.0-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-requests_ntlm-1.1.0-1|23	BuildRequires:	python3dist(setuptools)
21mr|python-requests_ntlm-1.1.0-1|24	BuildRequires:	python3dist(requests) >= 2
21mr|python-requests_ntlm-1.1.0-1|25	BuildRequires:	python3dist(ntlm-auth) >= 1.0.2
21mr|python-requests_ntlm-1.1.0-1|26	BuildRequires:	python3dist(cryptography) >= 1.3
21mr|python-requests_ntlm-1.1.0-1|27	BuildRequires:	python3dist(pytest)
21mr|python-requests_ntlm-1.1.0-1|28	BuildRequires:	python3dist(flask)
21mr|python-requests_ntlm-1.1.0-1|29	
21mr|python-requests_ntlm-1.1.0-1|30	%description -n python3-%{srcname}
21mr|python-requests_ntlm-1.1.0-1|31	This package allows Python clients running on any operating system to provide
21mr|python-requests_ntlm-1.1.0-1|32	NTLM authentication to a supporting server.
21mr|python-requests_ntlm-1.1.0-1|33	
21mr|python-requests_ntlm-1.1.0-1|34	Python 3 version.
21mr|python-requests_ntlm-1.1.0-1|35	
21mr|python-requests_ntlm-1.1.0-1|36	%files -n python3-%{srcname}
21mr|python-requests_ntlm-1.1.0-1|37	%license LICENSE
21mr|python-requests_ntlm-1.1.0-1|38	%doc CONTRIBUTORS.rst README.rst
21mr|python-requests_ntlm-1.1.0-1|39	%{python3_sitelib}/%{srcname}/
21mr|python-requests_ntlm-1.1.0-1|40	%{python3_sitelib}/%{srcname}-*.egg-info/
21mr|python-requests_ntlm-1.1.0-1|41	
21mr|python-requests_ntlm-1.1.0-1|42	#----------------------------------------------------------------------------
21mr|python-requests_ntlm-1.1.0-1|43	
21mr|python-requests_ntlm-1.1.0-1|44	%prep
21mr|python-requests_ntlm-1.1.0-1|45	%autosetup -n requests-ntlm-%{version}
21mr|python-requests_ntlm-1.1.0-1|46	
21mr|python-requests_ntlm-1.1.0-1|47	%build
21mr|python-requests_ntlm-1.1.0-1|48	%py3_build
21mr|python-requests_ntlm-1.1.0-1|49	
21mr|python-requests_ntlm-1.1.0-1|50	%install
21mr|python-requests_ntlm-1.1.0-1|51	%py3_install
21mr|python-requests_ntlm-1.1.0-1|52	

16064 21
21mr|python-requests-oauthlib-1.3.0-1|1	%define pypi_name requests-oauthlib
21mr|python-requests-oauthlib-1.3.0-1|2	
21mr|python-requests-oauthlib-1.3.0-1|3	Name:           python-requests-oauthlib
21mr|python-requests-oauthlib-1.3.0-1|4	Version:	1.3.0
21mr|python-requests-oauthlib-1.3.0-1|5	Release:	1
21mr|python-requests-oauthlib-1.3.0-1|6	Group:          Development/Python
21mr|python-requests-oauthlib-1.3.0-1|7	Summary:        OAuthlib authentication support for Requests
21mr|python-requests-oauthlib-1.3.0-1|8	
21mr|python-requests-oauthlib-1.3.0-1|9	License:        ISC
21mr|python-requests-oauthlib-1.3.0-1|10	URL:            https://github.com/requests/requests-oauthlib
21mr|python-requests-oauthlib-1.3.0-1|11	Source0:	https://files.pythonhosted.org/packages/23/eb/68fc8fa86e0f5789832f275c8289257d8dc44dbe93fce7ff819112b9df8f/requests-oauthlib-1.3.0.tar.gz
21mr|python-requests-oauthlib-1.3.0-1|12	BuildArch:      noarch
21mr|python-requests-oauthlib-1.3.0-1|13	
21mr|python-requests-oauthlib-1.3.0-1|14	BuildRequires:  python3-devel
21mr|python-requests-oauthlib-1.3.0-1|15	BuildRequires:  python3-setuptools
21mr|python-requests-oauthlib-1.3.0-1|16	
21mr|python-requests-oauthlib-1.3.0-1|17	
21mr|python-requests-oauthlib-1.3.0-1|18	%description
21mr|python-requests-oauthlib-1.3.0-1|19	This project provides first-class OAuth library support for Requests.
21mr|python-requests-oauthlib-1.3.0-1|20	
21mr|python-requests-oauthlib-1.3.0-1|21	
21mr|python-requests-oauthlib-1.3.0-1|22	%package -n     python3-%{pypi_name}
21mr|python-requests-oauthlib-1.3.0-1|23	Summary:        OAuthlib authentication support for Requests
21mr|python-requests-oauthlib-1.3.0-1|24	
21mr|python-requests-oauthlib-1.3.0-1|25	%description -n python3-%{pypi_name}
21mr|python-requests-oauthlib-1.3.0-1|26	This project provides first-class OAuth library support for Requests.
21mr|python-requests-oauthlib-1.3.0-1|27	
21mr|python-requests-oauthlib-1.3.0-1|28	
21mr|python-requests-oauthlib-1.3.0-1|29	%prep
21mr|python-requests-oauthlib-1.3.0-1|30	%setup -q -n %{pypi_name}-%{version}
21mr|python-requests-oauthlib-1.3.0-1|31	# Remove bundled egg-info
21mr|python-requests-oauthlib-1.3.0-1|32	rm -rf %{pypi_name}.egg-info
21mr|python-requests-oauthlib-1.3.0-1|33	
21mr|python-requests-oauthlib-1.3.0-1|34	find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-requests-oauthlib-1.3.0-1|35	
21mr|python-requests-oauthlib-1.3.0-1|36	
21mr|python-requests-oauthlib-1.3.0-1|37	%build
21mr|python-requests-oauthlib-1.3.0-1|38	%py3_build
21mr|python-requests-oauthlib-1.3.0-1|39	
21mr|python-requests-oauthlib-1.3.0-1|40	
21mr|python-requests-oauthlib-1.3.0-1|41	%install
21mr|python-requests-oauthlib-1.3.0-1|42	%py3_install
21mr|python-requests-oauthlib-1.3.0-1|43	
21mr|python-requests-oauthlib-1.3.0-1|44	
21mr|python-requests-oauthlib-1.3.0-1|45	%files -n python3-%{pypi_name}
21mr|python-requests-oauthlib-1.3.0-1|46	%doc README.rst
21mr|python-requests-oauthlib-1.3.0-1|47	%{py3_puresitedir}/requests_oauthlib-%{version}-py?.?.egg-info
21mr|python-requests-oauthlib-1.3.0-1|48	%{py3_puresitedir}/requests_oauthlib

16065 21
21mr|python-requests-toolbelt-0.9.1-8|1	%global srcname requests-toolbelt
21mr|python-requests-toolbelt-0.9.1-8|2	%global altname requests_toolbelt
21mr|python-requests-toolbelt-0.9.1-8|3	
21mr|python-requests-toolbelt-0.9.1-8|4	Name:           python-%{srcname}
21mr|python-requests-toolbelt-0.9.1-8|5	Version:        0.9.1
21mr|python-requests-toolbelt-0.9.1-8|6	Release:        8
21mr|python-requests-toolbelt-0.9.1-8|7	Summary:        Utility belt for advanced users of python-requests
21mr|python-requests-toolbelt-0.9.1-8|8	Group:		Development/Python
21mr|python-requests-toolbelt-0.9.1-8|9	License:        ASL 2.0
21mr|python-requests-toolbelt-0.9.1-8|10	URL:            https://toolbelt.readthedocs.io
21mr|python-requests-toolbelt-0.9.1-8|11	Source0:        https://github.com/sigmavirus24/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
21mr|python-requests-toolbelt-0.9.1-8|12	# present in upstream master but not in a stable release yet
21mr|python-requests-toolbelt-0.9.1-8|13	Patch0:         python-requests-toolbelt-fix-unhandled-exception-from-tests.patch
21mr|python-requests-toolbelt-0.9.1-8|14	# upstream PR 261, currently the upstream tests are broken as some network
21mr|python-requests-toolbelt-0.9.1-8|15	# resources vanished
21mr|python-requests-toolbelt-0.9.1-8|16	Patch1:         python-requests-toolbelt-pass-session-into-tests.patch
21mr|python-requests-toolbelt-0.9.1-8|17	
21mr|python-requests-toolbelt-0.9.1-8|18	BuildArch:      noarch
21mr|python-requests-toolbelt-0.9.1-8|19	
21mr|python-requests-toolbelt-0.9.1-8|20	%global _description \
21mr|python-requests-toolbelt-0.9.1-8|21	This is just a collection of utilities for python-requests, but don’t really\
21mr|python-requests-toolbelt-0.9.1-8|22	belong in requests proper.
21mr|python-requests-toolbelt-0.9.1-8|23	
21mr|python-requests-toolbelt-0.9.1-8|24	%description %{_description}
21mr|python-requests-toolbelt-0.9.1-8|25	
21mr|python-requests-toolbelt-0.9.1-8|26	%package -n python3-%{srcname}
21mr|python-requests-toolbelt-0.9.1-8|27	Summary:        %{summary}
21mr|python-requests-toolbelt-0.9.1-8|28	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-requests-toolbelt-0.9.1-8|29	%{?python_provide:%python_provide python3-%{altname}}
21mr|python-requests-toolbelt-0.9.1-8|30	BuildRequires:  python3-devel
21mr|python-requests-toolbelt-0.9.1-8|31	BuildRequires:  python3-setuptools
21mr|python-requests-toolbelt-0.9.1-8|32	BuildRequires:  python3-betamax
21mr|python-requests-toolbelt-0.9.1-8|33	BuildRequires:  python3-mock
21mr|python-requests-toolbelt-0.9.1-8|34	BuildRequires:  python3-pyOpenSSL
21mr|python-requests-toolbelt-0.9.1-8|35	BuildRequires:  python3-pytest
21mr|python-requests-toolbelt-0.9.1-8|36	BuildRequires:  python3-requests
21mr|python-requests-toolbelt-0.9.1-8|37	Requires:       python3-requests
21mr|python-requests-toolbelt-0.9.1-8|38	
21mr|python-requests-toolbelt-0.9.1-8|39	%description -n python3-%{srcname} %{_description}
21mr|python-requests-toolbelt-0.9.1-8|40	
21mr|python-requests-toolbelt-0.9.1-8|41	Python 3 version.
21mr|python-requests-toolbelt-0.9.1-8|42	
21mr|python-requests-toolbelt-0.9.1-8|43	%prep
21mr|python-requests-toolbelt-0.9.1-8|44	%autosetup -p1 -n toolbelt-%{version}
21mr|python-requests-toolbelt-0.9.1-8|45	
21mr|python-requests-toolbelt-0.9.1-8|46	%build
21mr|python-requests-toolbelt-0.9.1-8|47	%py3_build
21mr|python-requests-toolbelt-0.9.1-8|48	
21mr|python-requests-toolbelt-0.9.1-8|49	%install
21mr|python-requests-toolbelt-0.9.1-8|50	%py3_install
21mr|python-requests-toolbelt-0.9.1-8|51	
21mr|python-requests-toolbelt-0.9.1-8|52	%files -n python3-%{srcname}
21mr|python-requests-toolbelt-0.9.1-8|53	%license LICENSE
21mr|python-requests-toolbelt-0.9.1-8|54	%doc README.rst HISTORY.rst
21mr|python-requests-toolbelt-0.9.1-8|55	%{python3_sitelib}/%{altname}/
21mr|python-requests-toolbelt-0.9.1-8|56	%{python3_sitelib}/%{altname}-*.egg-info/

16066 21
21mr|python-requests-unixsocket-0.2.0-1|1	%global pypi_name requests-unixsocket
21mr|python-requests-unixsocket-0.2.0-1|2	
21mr|python-requests-unixsocket-0.2.0-1|3	Name:		python-%{pypi_name}
21mr|python-requests-unixsocket-0.2.0-1|4	Version:	0.2.0
21mr|python-requests-unixsocket-0.2.0-1|5	Release:	1
21mr|python-requests-unixsocket-0.2.0-1|6	Summary:	Use requests to talk HTTP via a UNIX domain socket
21mr|python-requests-unixsocket-0.2.0-1|7	Group:		Development/Python
21mr|python-requests-unixsocket-0.2.0-1|8	License:	ASL 2.0
21mr|python-requests-unixsocket-0.2.0-1|9	URL:		https://github.com/msabramo/requests-unixsocket
21mr|python-requests-unixsocket-0.2.0-1|10	Source0:	https://pypi.python.org/packages/source/r/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-requests-unixsocket-0.2.0-1|11	BuildArch:	noarch
21mr|python-requests-unixsocket-0.2.0-1|12	
21mr|python-requests-unixsocket-0.2.0-1|13	%description
21mr|python-requests-unixsocket-0.2.0-1|14	%{summary}.
21mr|python-requests-unixsocket-0.2.0-1|15	
21mr|python-requests-unixsocket-0.2.0-1|16	#-----------------------------------------------------------------
21mr|python-requests-unixsocket-0.2.0-1|17	%package -n python3-%{pypi_name}
21mr|python-requests-unixsocket-0.2.0-1|18	Summary:        Use requests to talk HTTP via a UNIX domain socket
21mr|python-requests-unixsocket-0.2.0-1|19	Group:		Development/Python
21mr|python-requests-unixsocket-0.2.0-1|20	
21mr|python-requests-unixsocket-0.2.0-1|21	Requires:       python3dist(requests)
21mr|python-requests-unixsocket-0.2.0-1|22	
21mr|python-requests-unixsocket-0.2.0-1|23	BuildRequires:  python3-devel
21mr|python-requests-unixsocket-0.2.0-1|24	BuildRequires:  python3dist(setuptools)
21mr|python-requests-unixsocket-0.2.0-1|25	BuildRequires:  python3dist(pbr)
21mr|python-requests-unixsocket-0.2.0-1|26	BuildRequires:  python3dist(pytest)
21mr|python-requests-unixsocket-0.2.0-1|27	BuildRequires:  python3dist(requests)
21mr|python-requests-unixsocket-0.2.0-1|28	BuildRequires:  python3dist(urllib3)
21mr|python-requests-unixsocket-0.2.0-1|29	BuildRequires:  python3dist(waitress)
21mr|python-requests-unixsocket-0.2.0-1|30	
21mr|python-requests-unixsocket-0.2.0-1|31	%description -n python3-%{pypi_name}
21mr|python-requests-unixsocket-0.2.0-1|32	%{summary}.
21mr|python-requests-unixsocket-0.2.0-1|33	
21mr|python-requests-unixsocket-0.2.0-1|34	%files -n python3-%{pypi_name}
21mr|python-requests-unixsocket-0.2.0-1|35	%doc README.rst
21mr|python-requests-unixsocket-0.2.0-1|36	%license LICENSE
21mr|python-requests-unixsocket-0.2.0-1|37	%{python3_sitelib}/requests_unixsocket
21mr|python-requests-unixsocket-0.2.0-1|38	%{python3_sitelib}/requests_unixsocket-%{version}-py%{python3_version}.egg-info
21mr|python-requests-unixsocket-0.2.0-1|39	
21mr|python-requests-unixsocket-0.2.0-1|40	#-----------------------------------------------------------------
21mr|python-requests-unixsocket-0.2.0-1|41	
21mr|python-requests-unixsocket-0.2.0-1|42	%prep
21mr|python-requests-unixsocket-0.2.0-1|43	%autosetup -n %{pypi_name}-%{version}
21mr|python-requests-unixsocket-0.2.0-1|44	# Remove bundled egg-info
21mr|python-requests-unixsocket-0.2.0-1|45	rm -rf %{pypi_name}.egg-info
21mr|python-requests-unixsocket-0.2.0-1|46	# Remove shebangs
21mr|python-requests-unixsocket-0.2.0-1|47	sed -i '1d' requests_unixsocket/tests/test_requests_unixsocket.py
21mr|python-requests-unixsocket-0.2.0-1|48	sed -i '1d' setup.py
21mr|python-requests-unixsocket-0.2.0-1|49	
21mr|python-requests-unixsocket-0.2.0-1|50	# Remove pytest-pep8 invocation. Not packaged in Fedora
21mr|python-requests-unixsocket-0.2.0-1|51	rm pytest.ini
21mr|python-requests-unixsocket-0.2.0-1|52	sed -i '/pytest-pep8/d' test-requirements.txt
21mr|python-requests-unixsocket-0.2.0-1|53	# pytest-capturelog isn't actually used, removing it. it's not in Fedora either
21mr|python-requests-unixsocket-0.2.0-1|54	sed -i '/pytest-capturelog/d' test-requirements.txt
21mr|python-requests-unixsocket-0.2.0-1|55	
21mr|python-requests-unixsocket-0.2.0-1|56	%build
21mr|python-requests-unixsocket-0.2.0-1|57	%py3_build
21mr|python-requests-unixsocket-0.2.0-1|58	
21mr|python-requests-unixsocket-0.2.0-1|59	%install
21mr|python-requests-unixsocket-0.2.0-1|60	%py3_install
21mr|python-requests-unixsocket-0.2.0-1|61	
21mr|python-requests-unixsocket-0.2.0-1|62	
21mr|python-requests-unixsocket-0.2.0-1|63	%check
21mr|python-requests-unixsocket-0.2.0-1|64	%{__python3} -m pytest -v
21mr|python-requests-unixsocket-0.2.0-1|65	
21mr|python-requests-unixsocket-0.2.0-1|66	

16067 21
21mr|python-responses-0.14.0-1|1	%global pypi_name responses
21mr|python-responses-0.14.0-1|2	
21mr|python-responses-0.14.0-1|3	Summary:	A utility library for mocking out the `requests` Python library
21mr|python-responses-0.14.0-1|4	Name:		python-%{pypi_name}
21mr|python-responses-0.14.0-1|5	Version:	0.14.0
21mr|python-responses-0.14.0-1|6	Release:	1
21mr|python-responses-0.14.0-1|7	License:	ASL 2.0
21mr|python-responses-0.14.0-1|8	Group:		Development/Python
21mr|python-responses-0.14.0-1|9	Url:		https://pypi.org/project/responses/
21mr|python-responses-0.14.0-1|10	Source0:	https://github.com/getsentry/responses/releases/download/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-responses-0.14.0-1|11	BuildRequires:	python3-devel
21mr|python-responses-0.14.0-1|12	BuildRequires:	python3-requests
21mr|python-responses-0.14.0-1|13	BuildRequires:	python3-six
21mr|python-responses-0.14.0-1|14	BuildRequires:	python3-setuptools
21mr|python-responses-0.14.0-1|15	BuildRequires:	python3-pytest
21mr|python-responses-0.14.0-1|16	BuildRequires:	python3-coverage
21mr|python-responses-0.14.0-1|17	BuildRequires:	python3-pytest-cov
21mr|python-responses-0.14.0-1|18	BuildRequires:	python3-mock
21mr|python-responses-0.14.0-1|19	BuildArch:	noarch
21mr|python-responses-0.14.0-1|20	
21mr|python-responses-0.14.0-1|21	%description
21mr|python-responses-0.14.0-1|22	A utility library for mocking out the requests Python library.
21mr|python-responses-0.14.0-1|23	
21mr|python-responses-0.14.0-1|24	#----------------------------------------------------------------------------
21mr|python-responses-0.14.0-1|25	
21mr|python-responses-0.14.0-1|26	%package -n python3-%{pypi_name}
21mr|python-responses-0.14.0-1|27	Summary:	A utility library for mocking out the `requests` Python library
21mr|python-responses-0.14.0-1|28	Group:		Development/Python
21mr|python-responses-0.14.0-1|29	Requires:	python3-requests
21mr|python-responses-0.14.0-1|30	Requires:	python3-six
21mr|python-responses-0.14.0-1|31	
21mr|python-responses-0.14.0-1|32	%description -n python3-%{pypi_name}
21mr|python-responses-0.14.0-1|33	A utility library for mocking out the requests Python library.
21mr|python-responses-0.14.0-1|34	
21mr|python-responses-0.14.0-1|35	%files -n python3-%{pypi_name}
21mr|python-responses-0.14.0-1|36	%license LICENSE
21mr|python-responses-0.14.0-1|37	%doc README.rst
21mr|python-responses-0.14.0-1|38	%{python3_sitelib}/responses
21mr|python-responses-0.14.0-1|39	%{python3_sitelib}/responses-%{version}-py%{python3_version}.egg-info/
21mr|python-responses-0.14.0-1|40	
21mr|python-responses-0.14.0-1|41	#----------------------------------------------------------------------------
21mr|python-responses-0.14.0-1|42	
21mr|python-responses-0.14.0-1|43	%prep
21mr|python-responses-0.14.0-1|44	%setup -q -n %{pypi_name}-%{version}
21mr|python-responses-0.14.0-1|45	
21mr|python-responses-0.14.0-1|46	%build
21mr|python-responses-0.14.0-1|47	%py3_build
21mr|python-responses-0.14.0-1|48	
21mr|python-responses-0.14.0-1|49	%install
21mr|python-responses-0.14.0-1|50	%py3_install
21mr|python-responses-0.14.0-1|51	
21mr|python-responses-0.14.0-1|52	# skipping tests due to missing dependencies: python-pytest-localserver
21mr|python-responses-0.14.0-1|53	#%%check
21mr|python-responses-0.14.0-1|54	#%%__python3 setup.py test
21mr|python-responses-0.14.0-1|55	

16068 21
21mr|python-restructuredtext_lint-1.2.2-1|1	%global pypi_name restructuredtext_lint
21mr|python-restructuredtext_lint-1.2.2-1|2	
21mr|python-restructuredtext_lint-1.2.2-1|3	Summary:	reStructuredText linter
21mr|python-restructuredtext_lint-1.2.2-1|4	Name:		python-%{pypi_name}
21mr|python-restructuredtext_lint-1.2.2-1|5	Version:	1.2.2
21mr|python-restructuredtext_lint-1.2.2-1|6	Release:	1
21mr|python-restructuredtext_lint-1.2.2-1|7	License:	Public Domain
21mr|python-restructuredtext_lint-1.2.2-1|8	Group:		Development/Python
21mr|python-restructuredtext_lint-1.2.2-1|9	Url:		https://github.com/twolfson/restructuredtext-lint
21mr|python-restructuredtext_lint-1.2.2-1|10	Source0:	%{pypi_source}
21mr|python-restructuredtext_lint-1.2.2-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-restructuredtext_lint-1.2.2-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-restructuredtext_lint-1.2.2-1|13	BuildArch:	noarch
21mr|python-restructuredtext_lint-1.2.2-1|14	
21mr|python-restructuredtext_lint-1.2.2-1|15	%description
21mr|python-restructuredtext_lint-1.2.2-1|16	restructuredtext-lint reStructuredText_ linter_This was created out of
21mr|python-restructuredtext_lint-1.2.2-1|17	frustration with PyPI_; it sucks finding out your reST_ is invalid **after**
21mr|python-restructuredtext_lint-1.2.2-1|18	uploading it. It is being developed in junction with a Sublime Text_ linter...
21mr|python-restructuredtext_lint-1.2.2-1|19	_reStructuredText: .. _linter: .. _reST: reStructuredText_ .. _PyPI: ..
21mr|python-restructuredtext_lint-1.2.2-1|20	_Sublime Text:
21mr|python-restructuredtext_lint-1.2.2-1|21	
21mr|python-restructuredtext_lint-1.2.2-1|22	#----------------------------------------------------------------------------
21mr|python-restructuredtext_lint-1.2.2-1|23	
21mr|python-restructuredtext_lint-1.2.2-1|24	%package -n python3-%{pypi_name}
21mr|python-restructuredtext_lint-1.2.2-1|25	Summary:	reStructuredText linter
21mr|python-restructuredtext_lint-1.2.2-1|26	Group:		Development/Python
21mr|python-restructuredtext_lint-1.2.2-1|27	
21mr|python-restructuredtext_lint-1.2.2-1|28	%description -n python3-%{pypi_name}
21mr|python-restructuredtext_lint-1.2.2-1|29	restructuredtext-lint reStructuredText_ linter_This was created out of
21mr|python-restructuredtext_lint-1.2.2-1|30	frustration with PyPI_; it sucks finding out your reST_ is invalid **after**
21mr|python-restructuredtext_lint-1.2.2-1|31	uploading it. It is being developed in junction with a Sublime Text_ linter...
21mr|python-restructuredtext_lint-1.2.2-1|32	_reStructuredText: .. _linter: .. _reST: reStructuredText_ .. _PyPI: ..
21mr|python-restructuredtext_lint-1.2.2-1|33	_Sublime Text:
21mr|python-restructuredtext_lint-1.2.2-1|34	
21mr|python-restructuredtext_lint-1.2.2-1|35	%files -n python3-%{pypi_name}
21mr|python-restructuredtext_lint-1.2.2-1|36	%license UNLICENSE
21mr|python-restructuredtext_lint-1.2.2-1|37	%doc README.rst
21mr|python-restructuredtext_lint-1.2.2-1|38	%{_bindir}/restructuredtext-lint
21mr|python-restructuredtext_lint-1.2.2-1|39	%{_bindir}/rst-lint
21mr|python-restructuredtext_lint-1.2.2-1|40	%{python3_sitelib}/%{pypi_name}
21mr|python-restructuredtext_lint-1.2.2-1|41	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-restructuredtext_lint-1.2.2-1|42	
21mr|python-restructuredtext_lint-1.2.2-1|43	#----------------------------------------------------------------------------
21mr|python-restructuredtext_lint-1.2.2-1|44	
21mr|python-restructuredtext_lint-1.2.2-1|45	%prep
21mr|python-restructuredtext_lint-1.2.2-1|46	%setup -qn %{pypi_name}-%{version}
21mr|python-restructuredtext_lint-1.2.2-1|47	# Remove bundled egg-info
21mr|python-restructuredtext_lint-1.2.2-1|48	rm -rf %{pypi_name}.egg-info
21mr|python-restructuredtext_lint-1.2.2-1|49	
21mr|python-restructuredtext_lint-1.2.2-1|50	%build
21mr|python-restructuredtext_lint-1.2.2-1|51	%py3_build
21mr|python-restructuredtext_lint-1.2.2-1|52	
21mr|python-restructuredtext_lint-1.2.2-1|53	%install
21mr|python-restructuredtext_lint-1.2.2-1|54	%py3_install
21mr|python-restructuredtext_lint-1.2.2-1|55	

16069 21
21mr|python-retrying-1.3.3-1|1	# Created by pyp2rpm-1.1.0b
21mr|python-retrying-1.3.3-1|2	%global pypi_name retrying
21mr|python-retrying-1.3.3-1|3	
21mr|python-retrying-1.3.3-1|4	
21mr|python-retrying-1.3.3-1|5	Name:           python-%{pypi_name}
21mr|python-retrying-1.3.3-1|6	Version:        1.3.3
21mr|python-retrying-1.3.3-1|7	Release:        1
21mr|python-retrying-1.3.3-1|8	Summary:        General-purpose retrying library in Python
21mr|python-retrying-1.3.3-1|9	Group:		Development/Python
21mr|python-retrying-1.3.3-1|10	License:        ASL 2.0
21mr|python-retrying-1.3.3-1|11	URL:            https://github.com/rholder/retrying
21mr|python-retrying-1.3.3-1|12	Source0:        https://pypi.python.org/packages/source/r/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-retrying-1.3.3-1|13	
21mr|python-retrying-1.3.3-1|14	BuildArch:      noarch
21mr|python-retrying-1.3.3-1|15	
21mr|python-retrying-1.3.3-1|16	
21mr|python-retrying-1.3.3-1|17	%global _description\
21mr|python-retrying-1.3.3-1|18	Retrying is an Apache 2.0 licensed general-purpose retrying library,\
21mr|python-retrying-1.3.3-1|19	written in Python, to simplify the task of adding retry behavior to\
21mr|python-retrying-1.3.3-1|20	just about anything.\
21mr|python-retrying-1.3.3-1|21	
21mr|python-retrying-1.3.3-1|22	
21mr|python-retrying-1.3.3-1|23	%description %_description
21mr|python-retrying-1.3.3-1|24	
21mr|python-retrying-1.3.3-1|25	%package -n python3-%{pypi_name}
21mr|python-retrying-1.3.3-1|26	Summary:        General-purpose retrying library in Python
21mr|python-retrying-1.3.3-1|27	BuildRequires:  python3-devel
21mr|python-retrying-1.3.3-1|28	Requires:       python3-six
21mr|python-retrying-1.3.3-1|29	
21mr|python-retrying-1.3.3-1|30	%description -n python3-%{pypi_name}
21mr|python-retrying-1.3.3-1|31	Retrying is an Apache 2.0 licensed general-purpose retrying library,
21mr|python-retrying-1.3.3-1|32	written in Python, to simplify the task of adding retry behavior to
21mr|python-retrying-1.3.3-1|33	just about anything.
21mr|python-retrying-1.3.3-1|34	
21mr|python-retrying-1.3.3-1|35	%prep
21mr|python-retrying-1.3.3-1|36	%setup -q -n %{pypi_name}-%{version}
21mr|python-retrying-1.3.3-1|37	%autopatch -p1
21mr|python-retrying-1.3.3-1|38	
21mr|python-retrying-1.3.3-1|39	# Remove bundled egg-info
21mr|python-retrying-1.3.3-1|40	rm -rf %{pypi_name}.egg-info
21mr|python-retrying-1.3.3-1|41	
21mr|python-retrying-1.3.3-1|42	%build
21mr|python-retrying-1.3.3-1|43	%py3_build
21mr|python-retrying-1.3.3-1|44	
21mr|python-retrying-1.3.3-1|45	%install
21mr|python-retrying-1.3.3-1|46	%py3_install
21mr|python-retrying-1.3.3-1|47	
21mr|python-retrying-1.3.3-1|48	%files -n python3-%{pypi_name}
21mr|python-retrying-1.3.3-1|49	%doc README.rst LICENSE
21mr|python-retrying-1.3.3-1|50	%{python3_sitelib}/%{pypi_name}.py*
21mr|python-retrying-1.3.3-1|51	%{python3_sitelib}/__pycache__/%{pypi_name}.*
21mr|python-retrying-1.3.3-1|52	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info

16070 21
21mr|python-rfc3986-1.5.0-1|1	# Created by pyp2rpm-1.1.0b
21mr|python-rfc3986-1.5.0-1|2	
21mr|python-rfc3986-1.5.0-1|3	%global pypi_name rfc3986
21mr|python-rfc3986-1.5.0-1|4	
21mr|python-rfc3986-1.5.0-1|5	Name:           python-%{pypi_name}
21mr|python-rfc3986-1.5.0-1|6	Version:	1.5.0
21mr|python-rfc3986-1.5.0-1|7	Release:	1
21mr|python-rfc3986-1.5.0-1|8	Summary:        Validating URI References per RFC 3986
21mr|python-rfc3986-1.5.0-1|9	Group:		Development/Python
21mr|python-rfc3986-1.5.0-1|10	
21mr|python-rfc3986-1.5.0-1|11	License:        ASL 2.0
21mr|python-rfc3986-1.5.0-1|12	URL:            https://pypi.python.org/pypi/rfc3986
21mr|python-rfc3986-1.5.0-1|13	Source0:	https://files.pythonhosted.org/packages/79/30/5b1b6c28c105629cc12b33bdcbb0b11b5bb1880c6cfbd955f9e792921aa8/rfc3986-1.5.0.tar.gz
21mr|python-rfc3986-1.5.0-1|14	BuildArch:      noarch
21mr|python-rfc3986-1.5.0-1|15	
21mr|python-rfc3986-1.5.0-1|16	%package -n python3-%{pypi_name}
21mr|python-rfc3986-1.5.0-1|17	Summary:        Validating URI References per RFC 3986
21mr|python-rfc3986-1.5.0-1|18	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-rfc3986-1.5.0-1|19	
21mr|python-rfc3986-1.5.0-1|20	BuildRequires:  python3-devel
21mr|python-rfc3986-1.5.0-1|21	BuildRequires:  python3-setuptools
21mr|python-rfc3986-1.5.0-1|22	BuildRequires:  python3-pytest
21mr|python-rfc3986-1.5.0-1|23	
21mr|python-rfc3986-1.5.0-1|24	%description -n python3-%{pypi_name}
21mr|python-rfc3986-1.5.0-1|25	A Python implementation of RFC 3986 including validation and authority parsing.
21mr|python-rfc3986-1.5.0-1|26	
21mr|python-rfc3986-1.5.0-1|27	
21mr|python-rfc3986-1.5.0-1|28	%description
21mr|python-rfc3986-1.5.0-1|29	A Python implementation of RFC 3986 including validation and authority parsing.
21mr|python-rfc3986-1.5.0-1|30	
21mr|python-rfc3986-1.5.0-1|31	
21mr|python-rfc3986-1.5.0-1|32	%prep
21mr|python-rfc3986-1.5.0-1|33	%setup -q -n %{pypi_name}-%{version}
21mr|python-rfc3986-1.5.0-1|34	# Remove bundled egg-info
21mr|python-rfc3986-1.5.0-1|35	rm -rf %{pypi_name}.egg-info
21mr|python-rfc3986-1.5.0-1|36	
21mr|python-rfc3986-1.5.0-1|37	%build
21mr|python-rfc3986-1.5.0-1|38	
21mr|python-rfc3986-1.5.0-1|39	%py3_build
21mr|python-rfc3986-1.5.0-1|40	
21mr|python-rfc3986-1.5.0-1|41	%install
21mr|python-rfc3986-1.5.0-1|42	
21mr|python-rfc3986-1.5.0-1|43	%py3_install
21mr|python-rfc3986-1.5.0-1|44	
21mr|python-rfc3986-1.5.0-1|45	%files -n python3-%{pypi_name}
21mr|python-rfc3986-1.5.0-1|46	%doc README.rst LICENSE
21mr|python-rfc3986-1.5.0-1|47	%{python3_sitelib}/%{pypi_name}
21mr|python-rfc3986-1.5.0-1|48	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info

16071 21
21mr|python-rjsmin-1.1.0-1|1	%global pypi_name rjsmin
21mr|python-rjsmin-1.1.0-1|2	
21mr|python-rjsmin-1.1.0-1|3	Name:		python-%{pypi_name}
21mr|python-rjsmin-1.1.0-1|4	Version:	1.1.0
21mr|python-rjsmin-1.1.0-1|5	Release:	1
21mr|python-rjsmin-1.1.0-1|6	Summary:	Javascript Minifier
21mr|python-rjsmin-1.1.0-1|7	Group:		Development/Python
21mr|python-rjsmin-1.1.0-1|8	License:	ASL 2.0
21mr|python-rjsmin-1.1.0-1|9	URL:		http://opensource.perlig.de/rjsmin/
21mr|python-rjsmin-1.1.0-1|10	Source0:	https://pypi.io/packages/source/r/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-rjsmin-1.1.0-1|11	BuildRequires:  pkgconfig(python3)
21mr|python-rjsmin-1.1.0-1|12	BuildRequires:  python3egg(setuptools)
21mr|python-rjsmin-1.1.0-1|13	
21mr|python-rjsmin-1.1.0-1|14	%description
21mr|python-rjsmin-1.1.0-1|15	rJSmin is a javascript minifier written in python.
21mr|python-rjsmin-1.1.0-1|16	
21mr|python-rjsmin-1.1.0-1|17	The minifier is based on the semantics
21mr|python-rjsmin-1.1.0-1|18	of jsmin.c by Douglas Crockford.
21mr|python-rjsmin-1.1.0-1|19	
21mr|python-rjsmin-1.1.0-1|20	The module is a re-implementation aiming
21mr|python-rjsmin-1.1.0-1|21	for speed, so it can be used at
21mr|python-rjsmin-1.1.0-1|22	runtime (rather than during a preprocessing
21mr|python-rjsmin-1.1.0-1|23	step). Usually it produces the
21mr|python-rjsmin-1.1.0-1|24	same results as the original jsmin.c.
21mr|python-rjsmin-1.1.0-1|25	
21mr|python-rjsmin-1.1.0-1|26	#---------------------------------------------------------
21mr|python-rjsmin-1.1.0-1|27	
21mr|python-rjsmin-1.1.0-1|28	%package -n     python3-%{pypi_name}
21mr|python-rjsmin-1.1.0-1|29	Summary:        Javascript Minifier
21mr|python-rjsmin-1.1.0-1|30	Group:		Development/Python
21mr|python-rjsmin-1.1.0-1|31	
21mr|python-rjsmin-1.1.0-1|32	%description -n python3-%{pypi_name}
21mr|python-rjsmin-1.1.0-1|33	rJSmin is a javascript minifier written in python.
21mr|python-rjsmin-1.1.0-1|34	
21mr|python-rjsmin-1.1.0-1|35	The minifier is based on the semantics
21mr|python-rjsmin-1.1.0-1|36	of jsmin.c by Douglas Crockford.
21mr|python-rjsmin-1.1.0-1|37	
21mr|python-rjsmin-1.1.0-1|38	The module is a re-implementation aiming
21mr|python-rjsmin-1.1.0-1|39	for speed, so it can be used at
21mr|python-rjsmin-1.1.0-1|40	runtime (rather than during a preprocessing
21mr|python-rjsmin-1.1.0-1|41	step). Usually it produces the
21mr|python-rjsmin-1.1.0-1|42	same results as the original jsmin.c.
21mr|python-rjsmin-1.1.0-1|43	
21mr|python-rjsmin-1.1.0-1|44	%files -n python3-%{pypi_name}
21mr|python-rjsmin-1.1.0-1|45	%doc README.md
21mr|python-rjsmin-1.1.0-1|46	%license LICENSE
21mr|python-rjsmin-1.1.0-1|47	%{python3_sitearch}/%{pypi_name}.py*
21mr|python-rjsmin-1.1.0-1|48	%{python3_sitearch}/_%{pypi_name}.cpython*
21mr|python-rjsmin-1.1.0-1|49	%{python3_sitearch}/__pycache__/rjsmin.*
21mr|python-rjsmin-1.1.0-1|50	%{python3_sitearch}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-rjsmin-1.1.0-1|51	
21mr|python-rjsmin-1.1.0-1|52	#---------------------------------------------------------
21mr|python-rjsmin-1.1.0-1|53	
21mr|python-rjsmin-1.1.0-1|54	%package docs
21mr|python-rjsmin-1.1.0-1|55	Summary:    Javascript Minifier - docs
21mr|python-rjsmin-1.1.0-1|56	Group:		Development/Python
21mr|python-rjsmin-1.1.0-1|57	
21mr|python-rjsmin-1.1.0-1|58	%description docs
21mr|python-rjsmin-1.1.0-1|59	Docs for rJSmin, which is a javascript minifier written in python.
21mr|python-rjsmin-1.1.0-1|60	
21mr|python-rjsmin-1.1.0-1|61	The minifier is based on the semantics
21mr|python-rjsmin-1.1.0-1|62	of jsmin.c by Douglas Crockford.
21mr|python-rjsmin-1.1.0-1|63	
21mr|python-rjsmin-1.1.0-1|64	The module is a re-implementation aiming
21mr|python-rjsmin-1.1.0-1|65	for speed, so it can be used at
21mr|python-rjsmin-1.1.0-1|66	runtime (rather than during a preprocessing
21mr|python-rjsmin-1.1.0-1|67	step). Usually it produces the
21mr|python-rjsmin-1.1.0-1|68	same results as the original jsmin.c.
21mr|python-rjsmin-1.1.0-1|69	
21mr|python-rjsmin-1.1.0-1|70	%files docs
21mr|python-rjsmin-1.1.0-1|71	%doc README.md docs
21mr|python-rjsmin-1.1.0-1|72	
21mr|python-rjsmin-1.1.0-1|73	#---------------------------------------------------------
21mr|python-rjsmin-1.1.0-1|74	
21mr|python-rjsmin-1.1.0-1|75	%prep
21mr|python-rjsmin-1.1.0-1|76	%autosetup -n %{pypi_name}-%{version}
21mr|python-rjsmin-1.1.0-1|77	
21mr|python-rjsmin-1.1.0-1|78	# strip bang path from rjsmin.py
21mr|python-rjsmin-1.1.0-1|79	#sed -i '1d' rjsmin.py
21mr|python-rjsmin-1.1.0-1|80	
21mr|python-rjsmin-1.1.0-1|81	%build
21mr|python-rjsmin-1.1.0-1|82	%py3_build
21mr|python-rjsmin-1.1.0-1|83	
21mr|python-rjsmin-1.1.0-1|84	%install
21mr|python-rjsmin-1.1.0-1|85	%py3_install

16072 21
21mr|python-roman-3.3-3|1	%define pypi_name roman
21mr|python-roman-3.3-3|2	
21mr|python-roman-3.3-3|3	Name:           python-%{pypi_name}
21mr|python-roman-3.3-3|4	Version:        3.3
21mr|python-roman-3.3-3|5	Release:        3
21mr|python-roman-3.3-3|6	Summary:        Integer to Roman numerals converter
21mr|python-roman-3.3-3|7	Group:          Development/Python
21mr|python-roman-3.3-3|8	License:        Python Software Foundation License
21mr|python-roman-3.3-3|9	Url:            http://pypi.python.org/pypi/roman
21mr|python-roman-3.3-3|10	Source0:        %{pypi_source}
21mr|python-roman-3.3-3|11	BuildRequires:  python3-setuptools
21mr|python-roman-3.3-3|12	BuildArch:      noarch
21mr|python-roman-3.3-3|13	
21mr|python-roman-3.3-3|14	%description
21mr|python-roman-3.3-3|15	Integer to Roman numerals converter.
21mr|python-roman-3.3-3|16	
21mr|python-roman-3.3-3|17	#-------------------------------------------------------
21mr|python-roman-3.3-3|18	%package -n python3-%{pypi_name}
21mr|python-roman-3.3-3|19	Summary:	Integer to Roman numerals converter
21mr|python-roman-3.3-3|20	Group:		Development/Python
21mr|python-roman-3.3-3|21	
21mr|python-roman-3.3-3|22	%description -n python3-%{pypi_name}
21mr|python-roman-3.3-3|23	Integer to Roman numerals converter.
21mr|python-roman-3.3-3|24	
21mr|python-roman-3.3-3|25	%files -n python3-%{pypi_name}
21mr|python-roman-3.3-3|26	%doc CHANGES.txt
21mr|python-roman-3.3-3|27	%doc src/roman.egg-info/SOURCES.txt
21mr|python-roman-3.3-3|28	%doc src/roman.egg-info/dependency_links.txt
21mr|python-roman-3.3-3|29	%doc src/roman.egg-info/top_level.txt
21mr|python-roman-3.3-3|30	%{py3_puresitedir}/roman.py*
21mr|python-roman-3.3-3|31	%{py3_puresitedir}/roman*.egg-info
21mr|python-roman-3.3-3|32	%{py3_puresitedir}/__pycache__
21mr|python-roman-3.3-3|33	%{_bindir}/roman
21mr|python-roman-3.3-3|34	
21mr|python-roman-3.3-3|35	#-------------------------------------------------------
21mr|python-roman-3.3-3|36	
21mr|python-roman-3.3-3|37	%prep
21mr|python-roman-3.3-3|38	%setup -qn %{pypi_name}-%{version}
21mr|python-roman-3.3-3|39	
21mr|python-roman-3.3-3|40	%build
21mr|python-roman-3.3-3|41	%py3_build
21mr|python-roman-3.3-3|42	
21mr|python-roman-3.3-3|43	%install
21mr|python-roman-3.3-3|44	%py3_install
21mr|python-roman-3.3-3|45	
21mr|python-roman-3.3-3|46	%check
21mr|python-roman-3.3-3|47	%py3_test
21mr|python-roman-3.3-3|48	

16073 21
21mr|python-rope-0.22.0-1|1	%define module	rope
21mr|python-rope-0.22.0-1|2	
21mr|python-rope-0.22.0-1|3	Summary:	Python refactoring library
21mr|python-rope-0.22.0-1|4	Name:		python-%{module}
21mr|python-rope-0.22.0-1|5	Version:	0.22.0
21mr|python-rope-0.22.0-1|6	Release:	1
21mr|python-rope-0.22.0-1|7	License:	GPLv2
21mr|python-rope-0.22.0-1|8	Group:		Development/Python
21mr|python-rope-0.22.0-1|9	Url:		http://rope.sourceforge.net/
21mr|python-rope-0.22.0-1|10	Source0:	https://files.pythonhosted.org/packages/eb/65/15a6a3730c015eaf572fbab98aa7c36d86f93b5ed15ebf224c4a52e7a1b7/rope-0.22.0.tar.gz
21mr|python-rope-0.22.0-1|11	BuildArch:	noarch
21mr|python-rope-0.22.0-1|12	BuildRequires:	pkgconfig(python2)
21mr|python-rope-0.22.0-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-rope-0.22.0-1|14	
21mr|python-rope-0.22.0-1|15	%description
21mr|python-rope-0.22.0-1|16	Rope is a Python refactoring library. You can use
21mr|python-rope-0.22.0-1|17	rope as a library in other IDEs.
21mr|python-rope-0.22.0-1|18	
21mr|python-rope-0.22.0-1|19	#----------------------------------------------------------------------------
21mr|python-rope-0.22.0-1|20	
21mr|python-rope-0.22.0-1|21	%package -n python2-%{module}
21mr|python-rope-0.22.0-1|22	%py2_migration_meta python2-%{module}
21mr|python-rope-0.22.0-1|23	Summary:	Python refactoring library
21mr|python-rope-0.22.0-1|24	Group:		Development/Python
21mr|python-rope-0.22.0-1|25	Provides:	%{module}-python2 = %{EVRD}
21mr|python-rope-0.22.0-1|26	%py2_migration_meta python-%{module}
21mr|python-rope-0.22.0-1|27	
21mr|python-rope-0.22.0-1|28	%description -n python2-%{module}
21mr|python-rope-0.22.0-1|29	Rope is a Python refactoring library. You can use
21mr|python-rope-0.22.0-1|30	rope as a library in other IDEs.
21mr|python-rope-0.22.0-1|31	
21mr|python-rope-0.22.0-1|32	%files -n python2-%{module}
21mr|python-rope-0.22.0-1|33	%doc COPYING  docs/*
21mr|python-rope-0.22.0-1|34	%{py2_puresitedir}/*
21mr|python-rope-0.22.0-1|35	
21mr|python-rope-0.22.0-1|36	#----------------------------------------------------------------------------
21mr|python-rope-0.22.0-1|37	
21mr|python-rope-0.22.0-1|38	%package -n python3-%{module}
21mr|python-rope-0.22.0-1|39	Summary:	Python3 refactoring library
21mr|python-rope-0.22.0-1|40	Group:		Development/Python
21mr|python-rope-0.22.0-1|41	Provides:	%{module}-python3 = %{EVRD}
21mr|python-rope-0.22.0-1|42	
21mr|python-rope-0.22.0-1|43	%description -n python3-%{module}
21mr|python-rope-0.22.0-1|44	Rope is a Python refactoring library. You can use
21mr|python-rope-0.22.0-1|45	rope as a library in other IDEs.
21mr|python-rope-0.22.0-1|46	
21mr|python-rope-0.22.0-1|47	%files -n python3-%{module}
21mr|python-rope-0.22.0-1|48	%doc COPYING  docs/*
21mr|python-rope-0.22.0-1|49	%{py3_puresitedir}/*
21mr|python-rope-0.22.0-1|50	
21mr|python-rope-0.22.0-1|51	#----------------------------------------------------------------------------
21mr|python-rope-0.22.0-1|52	
21mr|python-rope-0.22.0-1|53	%prep
21mr|python-rope-0.22.0-1|54	%setup -qn %{module}-%{version}
21mr|python-rope-0.22.0-1|55	
21mr|python-rope-0.22.0-1|56	%build
21mr|python-rope-0.22.0-1|57	
21mr|python-rope-0.22.0-1|58	%install
21mr|python-rope-0.22.0-1|59	%py2_install
21mr|python-rope-0.22.0-1|60	%py3_install

16074 21
21mr|python-routes-2.5.1-1|1	Name: python-routes
21mr|python-routes-2.5.1-1|2	Version:	2.5.1
21mr|python-routes-2.5.1-1|3	Release:	1
21mr|python-routes-2.5.1-1|4	Summary: Rails-like routes for Python
21mr|python-routes-2.5.1-1|5	Group:	Development/Python
21mr|python-routes-2.5.1-1|6	License: BSD
21mr|python-routes-2.5.1-1|7	URL: http://routes.groovie.org/
21mr|python-routes-2.5.1-1|8	Source0:	https://files.pythonhosted.org/packages/62/01/1504b710f68840f4152d460a4ffbc6b8265485b636235ddd72a8dfe686ae/Routes-2.5.1.tar.gz
21mr|python-routes-2.5.1-1|9	BuildArch: noarch
21mr|python-routes-2.5.1-1|10	
21mr|python-routes-2.5.1-1|11	BuildRequires: python3-devel
21mr|python-routes-2.5.1-1|12	BuildRequires: python3-setuptools
21mr|python-routes-2.5.1-1|13	BuildRequires: python3-nose
21mr|python-routes-2.5.1-1|14	BuildRequires: python3-webtest
21mr|python-routes-2.5.1-1|15	BuildRequires: python3-paste
21mr|python-routes-2.5.1-1|16	BuildRequires: python3-repoze-lru
21mr|python-routes-2.5.1-1|17	BuildRequires: python3-six
21mr|python-routes-2.5.1-1|18	
21mr|python-routes-2.5.1-1|19	
21mr|python-routes-2.5.1-1|20	%global _description\
21mr|python-routes-2.5.1-1|21	Routes is a Python re-implementation of the Rails routes system for mapping\
21mr|python-routes-2.5.1-1|22	URL's to Controllers/Actions and generating URL's. Routes makes it easy to\
21mr|python-routes-2.5.1-1|23	create pretty and concise URL's that are RESTful with little effort.\
21mr|python-routes-2.5.1-1|24	\
21mr|python-routes-2.5.1-1|25	This package contains the module built for python2.
21mr|python-routes-2.5.1-1|26	
21mr|python-routes-2.5.1-1|27	%description %_description
21mr|python-routes-2.5.1-1|28	
21mr|python-routes-2.5.1-1|29	%package -n python3-routes
21mr|python-routes-2.5.1-1|30	Summary: Rails-like routes for Python3
21mr|python-routes-2.5.1-1|31	Requires: python3-repoze-lru
21mr|python-routes-2.5.1-1|32	Requires: python3-six
21mr|python-routes-2.5.1-1|33	%{?python_provide:%python_provide python3-routes}
21mr|python-routes-2.5.1-1|34	
21mr|python-routes-2.5.1-1|35	%description -n python3-routes
21mr|python-routes-2.5.1-1|36	Routes is a Python re-implementation of the Rails routes system for mapping
21mr|python-routes-2.5.1-1|37	URL's to Controllers/Actions and generating URL's. Routes makes it easy to
21mr|python-routes-2.5.1-1|38	create pretty and concise URL's that are RESTful with little effort.
21mr|python-routes-2.5.1-1|39	
21mr|python-routes-2.5.1-1|40	This package contains the module built for python3.
21mr|python-routes-2.5.1-1|41	
21mr|python-routes-2.5.1-1|42	
21mr|python-routes-2.5.1-1|43	%prep
21mr|python-routes-2.5.1-1|44	%setup -q -n Routes-%{version}
21mr|python-routes-2.5.1-1|45	
21mr|python-routes-2.5.1-1|46	
21mr|python-routes-2.5.1-1|47	%build
21mr|python-routes-2.5.1-1|48	%py3_build
21mr|python-routes-2.5.1-1|49	
21mr|python-routes-2.5.1-1|50	
21mr|python-routes-2.5.1-1|51	%install
21mr|python-routes-2.5.1-1|52	%py3_install
21mr|python-routes-2.5.1-1|53	
21mr|python-routes-2.5.1-1|54	
21mr|python-routes-2.5.1-1|55	%check
21mr|python-routes-2.5.1-1|56	PYTHONPATH=$(pwd) nosetests-3
21mr|python-routes-2.5.1-1|57	
21mr|python-routes-2.5.1-1|58	
21mr|python-routes-2.5.1-1|59	%files -n python3-routes
21mr|python-routes-2.5.1-1|60	%license LICENSE.txt
21mr|python-routes-2.5.1-1|61	%doc README.rst CHANGELOG.rst docs
21mr|python-routes-2.5.1-1|62	%{python3_sitelib}/*

16075 21
21mr|python-rpmfluff-0.6.1-2|1	%define srcname rpmfluff
21mr|python-rpmfluff-0.6.1-2|2	
21mr|python-rpmfluff-0.6.1-2|3	Summary:       Lightweight way of building RPMs, and sabotaging them
21mr|python-rpmfluff-0.6.1-2|4	Name:          python-%{srcname}
21mr|python-rpmfluff-0.6.1-2|5	Version:       0.6.1
21mr|python-rpmfluff-0.6.1-2|6	Release:       2
21mr|python-rpmfluff-0.6.1-2|7	License:       GPLv2
21mr|python-rpmfluff-0.6.1-2|8	Group:         Development/Tools
21mr|python-rpmfluff-0.6.1-2|9	URL:           https://fedorahosted.org/rpmfluff/
21mr|python-rpmfluff-0.6.1-2|10	Source0:       %{pypi_source %srcname %version}
21mr|python-rpmfluff-0.6.1-2|11	BuildArch:     noarch
21mr|python-rpmfluff-0.6.1-2|12	
21mr|python-rpmfluff-0.6.1-2|13	%global _description rpmfluff provides a python library for building RPM packages, and\
21mr|python-rpmfluff-0.6.1-2|14	sabotaging them so they are broken in controlled ways.\
21mr|python-rpmfluff-0.6.1-2|15	\
21mr|python-rpmfluff-0.6.1-2|16	It is intended for use when validating package analysis tools such as RPM lint.\
21mr|python-rpmfluff-0.6.1-2|17	It can also be used to construct test cases for package management software\
21mr|python-rpmfluff-0.6.1-2|18	such as rpm and yum.
21mr|python-rpmfluff-0.6.1-2|19	%description
21mr|python-rpmfluff-0.6.1-2|20	%_description
21mr|python-rpmfluff-0.6.1-2|21	
21mr|python-rpmfluff-0.6.1-2|22	#------------------------------------------------------------------------
21mr|python-rpmfluff-0.6.1-2|23	
21mr|python-rpmfluff-0.6.1-2|24	%package -n python3-%{srcname}
21mr|python-rpmfluff-0.6.1-2|25	Summary: Lightweight way of building RPMs, and sabotaging them
21mr|python-rpmfluff-0.6.1-2|26	BuildRequires: python3-devel
21mr|python-rpmfluff-0.6.1-2|27	BuildRequires: python3-setuptools
21mr|python-rpmfluff-0.6.1-2|28	
21mr|python-rpmfluff-0.6.1-2|29	%description -n python3-%{srcname}
21mr|python-rpmfluff-0.6.1-2|30	%_description
21mr|python-rpmfluff-0.6.1-2|31	
21mr|python-rpmfluff-0.6.1-2|32	%files -n python3-%{srcname}
21mr|python-rpmfluff-0.6.1-2|33	%doc README*
21mr|python-rpmfluff-0.6.1-2|34	%doc LICENSE
21mr|python-rpmfluff-0.6.1-2|35	%dir %{python3_sitelib}/%{srcname}/
21mr|python-rpmfluff-0.6.1-2|36	%{python3_sitelib}/%{srcname}/__pycache__/*.py*
21mr|python-rpmfluff-0.6.1-2|37	%{python3_sitelib}/%{srcname}/*.py
21mr|python-rpmfluff-0.6.1-2|38	%{python3_sitelib}/rpmfluff*.egg-info
21mr|python-rpmfluff-0.6.1-2|39	
21mr|python-rpmfluff-0.6.1-2|40	#------------------------------------------------------------------------
21mr|python-rpmfluff-0.6.1-2|41	
21mr|python-rpmfluff-0.6.1-2|42	%prep
21mr|python-rpmfluff-0.6.1-2|43	%setup -q -n rpmfluff-%{version}
21mr|python-rpmfluff-0.6.1-2|44	
21mr|python-rpmfluff-0.6.1-2|45	%build
21mr|python-rpmfluff-0.6.1-2|46	export LANGUAGE=en_US.UTF-8
21mr|python-rpmfluff-0.6.1-2|47	export LANG=en_US.UTF-8
21mr|python-rpmfluff-0.6.1-2|48	%py3_build
21mr|python-rpmfluff-0.6.1-2|49	
21mr|python-rpmfluff-0.6.1-2|50	%install
21mr|python-rpmfluff-0.6.1-2|51	export LANGUAGE=en_US.UTF-8
21mr|python-rpmfluff-0.6.1-2|52	export LANG=en_US.UTF-8
21mr|python-rpmfluff-0.6.1-2|53	%py3_install

16076 21
21mr|python-rpm-vercmp-0.1.2-1|1	%define debug_package %{nil}
21mr|python-rpm-vercmp-0.1.2-1|2	
21mr|python-rpm-vercmp-0.1.2-1|3	%define pypi_name	rpm-vercmp
21mr|python-rpm-vercmp-0.1.2-1|4	%define oname	rpm_vercmp
21mr|python-rpm-vercmp-0.1.2-1|5	
21mr|python-rpm-vercmp-0.1.2-1|6	Summary:	Pure Python implementation of rpmvercmp
21mr|python-rpm-vercmp-0.1.2-1|7	Name:		python-%{pypi_name}
21mr|python-rpm-vercmp-0.1.2-1|8	Version:	0.1.2
21mr|python-rpm-vercmp-0.1.2-1|9	Release:	1
21mr|python-rpm-vercmp-0.1.2-1|10	License:	Apache License
21mr|python-rpm-vercmp-0.1.2-1|11	Group:		Development/Python
21mr|python-rpm-vercmp-0.1.2-1|12	Url:		https://github.com/sassoftware/python-rpm-vercmp
21mr|python-rpm-vercmp-0.1.2-1|13	Source0:	https://github.com/sassoftware/python-rpm-vercmp/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|python-rpm-vercmp-0.1.2-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-rpm-vercmp-0.1.2-1|15	BuildRequires:	python3egg(setuptools)
21mr|python-rpm-vercmp-0.1.2-1|16	BuildRequires:	python3egg(wheel)
21mr|python-rpm-vercmp-0.1.2-1|17	BuildRequires:	python3egg(pbr)
21mr|python-rpm-vercmp-0.1.2-1|18	
21mr|python-rpm-vercmp-0.1.2-1|19	%description
21mr|python-rpm-vercmp-0.1.2-1|20	The RPM Package Manager (http://rpm.org) has a version comparision algorithm,
21mr|python-rpm-vercmp-0.1.2-1|21	implemented in its C library, which performs the comparison in a certain way.
21mr|python-rpm-vercmp-0.1.2-1|22	
21mr|python-rpm-vercmp-0.1.2-1|23	In certain circumstances, where the C library is not installable (for example,
21mr|python-rpm-vercmp-0.1.2-1|24	on non-rpm based systems), or does not support the desired version of
21mr|python-rpm-vercmp-0.1.2-1|25	the python2 interpreter, the pure-python implementation may be useful.
21mr|python-rpm-vercmp-0.1.2-1|26	
21mr|python-rpm-vercmp-0.1.2-1|27	#------------------------------------------------------------------
21mr|python-rpm-vercmp-0.1.2-1|28	
21mr|python-rpm-vercmp-0.1.2-1|29	%package -n python3-%{pypi_name}
21mr|python-rpm-vercmp-0.1.2-1|30	Summary:	Pure Python3 implementation of rpmvercmp
21mr|python-rpm-vercmp-0.1.2-1|31	Group:		Development/Python
21mr|python-rpm-vercmp-0.1.2-1|32	
21mr|python-rpm-vercmp-0.1.2-1|33	%description -n python3-%{pypi_name}
21mr|python-rpm-vercmp-0.1.2-1|34	The RPM Package Manager (http://rpm.org) has a version comparision algorithm,
21mr|python-rpm-vercmp-0.1.2-1|35	implemented in its C library, which performs the comparison in a certain way.
21mr|python-rpm-vercmp-0.1.2-1|36	
21mr|python-rpm-vercmp-0.1.2-1|37	In certain circumstances, where the C library is not installable (for example,
21mr|python-rpm-vercmp-0.1.2-1|38	on non-rpm based systems), or does not support the desired version of
21mr|python-rpm-vercmp-0.1.2-1|39	the python2 interpreter, the pure-python implementation may be useful.
21mr|python-rpm-vercmp-0.1.2-1|40	
21mr|python-rpm-vercmp-0.1.2-1|41	%files -n python3-%{pypi_name}
21mr|python-rpm-vercmp-0.1.2-1|42	%doc LICENSE README.rst
21mr|python-rpm-vercmp-0.1.2-1|43	%{python3_sitelib}/%{oname}
21mr|python-rpm-vercmp-0.1.2-1|44	%{python3_sitelib}/%{oname}-%{version}-py*.egg-info
21mr|python-rpm-vercmp-0.1.2-1|45	
21mr|python-rpm-vercmp-0.1.2-1|46	#----------------------------------------------------------------------------
21mr|python-rpm-vercmp-0.1.2-1|47	
21mr|python-rpm-vercmp-0.1.2-1|48	%prep
21mr|python-rpm-vercmp-0.1.2-1|49	%setup -qn %{oname}-%{version}
21mr|python-rpm-vercmp-0.1.2-1|50	
21mr|python-rpm-vercmp-0.1.2-1|51	%build
21mr|python-rpm-vercmp-0.1.2-1|52	%py3_build
21mr|python-rpm-vercmp-0.1.2-1|53	
21mr|python-rpm-vercmp-0.1.2-1|54	%install
21mr|python-rpm-vercmp-0.1.2-1|55	%py3_install

16077 21
21mr|python-rsa-4.7.2-2|1	%global pypi_name rsa
21mr|python-rsa-4.7.2-2|2	
21mr|python-rsa-4.7.2-2|3	Name:           python-%{pypi_name}
21mr|python-rsa-4.7.2-2|4	Version:	4.7.2
21mr|python-rsa-4.7.2-2|5	Release:	2
21mr|python-rsa-4.7.2-2|6	Summary:        Pure-Python RSA implementation
21mr|python-rsa-4.7.2-2|7	Group:		Development/Python
21mr|python-rsa-4.7.2-2|8	License:        ASL 2.0
21mr|python-rsa-4.7.2-2|9	URL:            http://stuvel.eu/rsa
21mr|python-rsa-4.7.2-2|10	Source0:	https://files.pythonhosted.org/packages/db/b5/475c45a58650b0580421746504b680cd2db4e81bc941e94ca53785250269/rsa-4.7.2.tar.gz
21mr|python-rsa-4.7.2-2|11	BuildArch:      noarch
21mr|python-rsa-4.7.2-2|12	
21mr|python-rsa-4.7.2-2|13	%description
21mr|python-rsa-4.7.2-2|14	Python-RSA is a pure-Python RSA implementation. It supports encryption
21mr|python-rsa-4.7.2-2|15	and decryption, signing and verifying signatures, and key generation
21mr|python-rsa-4.7.2-2|16	according to PKCS#1 version 1.5. It can be used as a Python library as
21mr|python-rsa-4.7.2-2|17	well as on the command-line.
21mr|python-rsa-4.7.2-2|18	
21mr|python-rsa-4.7.2-2|19	%package -n     python3-%{pypi_name}
21mr|python-rsa-4.7.2-2|20	Summary:        Pure-Python RSA implementation
21mr|python-rsa-4.7.2-2|21	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-rsa-4.7.2-2|22	
21mr|python-rsa-4.7.2-2|23	BuildRequires:  python3-devel
21mr|python-rsa-4.7.2-2|24	BuildRequires:  python3-setuptools
21mr|python-rsa-4.7.2-2|25	Requires:       python3-setuptools
21mr|python-rsa-4.7.2-2|26	
21mr|python-rsa-4.7.2-2|27	%description -n python3-%{pypi_name}
21mr|python-rsa-4.7.2-2|28	Python-RSA is a pure-Python RSA implementation. It supports encryption
21mr|python-rsa-4.7.2-2|29	and decryption, signing and verifying signatures, and key generation
21mr|python-rsa-4.7.2-2|30	according to PKCS#1 version 1.5. It can be used as a Python library as
21mr|python-rsa-4.7.2-2|31	well as on the command-line.
21mr|python-rsa-4.7.2-2|32	
21mr|python-rsa-4.7.2-2|33	%prep
21mr|python-rsa-4.7.2-2|34	%setup -q -n %{pypi_name}-%{version}
21mr|python-rsa-4.7.2-2|35	
21mr|python-rsa-4.7.2-2|36	%build
21mr|python-rsa-4.7.2-2|37	%py3_build
21mr|python-rsa-4.7.2-2|38	
21mr|python-rsa-4.7.2-2|39	%install
21mr|python-rsa-4.7.2-2|40	%py3_install
21mr|python-rsa-4.7.2-2|41	cp %{buildroot}%{_bindir}/pyrsa-priv2pub %{buildroot}%{_bindir}/pyrsa-priv2pub-3
21mr|python-rsa-4.7.2-2|42	cp %{buildroot}%{_bindir}/pyrsa-keygen %{buildroot}%{_bindir}/pyrsa-keygen-3
21mr|python-rsa-4.7.2-2|43	cp %{buildroot}%{_bindir}/pyrsa-encrypt %{buildroot}%{_bindir}/pyrsa-encrypt-3
21mr|python-rsa-4.7.2-2|44	cp %{buildroot}%{_bindir}/pyrsa-decrypt %{buildroot}%{_bindir}/pyrsa-decrypt-3
21mr|python-rsa-4.7.2-2|45	cp %{buildroot}%{_bindir}/pyrsa-sign %{buildroot}%{_bindir}/pyrsa-sign-3
21mr|python-rsa-4.7.2-2|46	cp %{buildroot}%{_bindir}/pyrsa-verify %{buildroot}%{_bindir}/pyrsa-verify-3
21mr|python-rsa-4.7.2-2|47	
21mr|python-rsa-4.7.2-2|48	%files -n python3-%{pypi_name}
21mr|python-rsa-4.7.2-2|49	%doc README.md
21mr|python-rsa-4.7.2-2|50	%license LICENSE
21mr|python-rsa-4.7.2-2|51	%{_bindir}/pyrsa-priv2pub
21mr|python-rsa-4.7.2-2|52	%{_bindir}/pyrsa-keygen
21mr|python-rsa-4.7.2-2|53	%{_bindir}/pyrsa-encrypt
21mr|python-rsa-4.7.2-2|54	%{_bindir}/pyrsa-decrypt
21mr|python-rsa-4.7.2-2|55	%{_bindir}/pyrsa-sign
21mr|python-rsa-4.7.2-2|56	%{_bindir}/pyrsa-verify
21mr|python-rsa-4.7.2-2|57	%{_bindir}/pyrsa-priv2pub-3
21mr|python-rsa-4.7.2-2|58	%{_bindir}/pyrsa-keygen-3
21mr|python-rsa-4.7.2-2|59	%{_bindir}/pyrsa-encrypt-3
21mr|python-rsa-4.7.2-2|60	%{_bindir}/pyrsa-decrypt-3
21mr|python-rsa-4.7.2-2|61	%{_bindir}/pyrsa-sign-3
21mr|python-rsa-4.7.2-2|62	%{_bindir}/pyrsa-verify-3
21mr|python-rsa-4.7.2-2|63	%{python3_sitelib}/%{pypi_name}/
21mr|python-rsa-4.7.2-2|64	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/

16078 21
21mr|python-rst2pdf-0.98-2|1	# Do not update to v.0.98, its need importlib_metadata no available in repo
21mr|python-rst2pdf-0.98-2|2	# in next versions developer removed use importlib_metadata
21mr|python-rst2pdf-0.98-2|3	%define pypi_name rst2pdf
21mr|python-rst2pdf-0.98-2|4	
21mr|python-rst2pdf-0.98-2|5	Summary:	Convert restructured text to PDF via reportlab
21mr|python-rst2pdf-0.98-2|6	Name:		python-%{pypi_name}
21mr|python-rst2pdf-0.98-2|7	Version:	0.98
21mr|python-rst2pdf-0.98-2|8	Release:	2
21mr|python-rst2pdf-0.98-2|9	License:	MIT
21mr|python-rst2pdf-0.98-2|10	Group:		Development/Python
21mr|python-rst2pdf-0.98-2|11	Url:		https://rst2pdf.org/
21mr|python-rst2pdf-0.98-2|12	Source0:	https://github.com/rst2pdf/rst2pdf/archive/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-rst2pdf-0.98-2|13	BuildArch:	noarch
21mr|python-rst2pdf-0.98-2|14	
21mr|python-rst2pdf-0.98-2|15	%description
21mr|python-rst2pdf-0.98-2|16	The usual way of creating PDF from reStructuredText is by going through LaTeX.
21mr|python-rst2pdf-0.98-2|17	This tool provides an alternative by producing PDF directly using the ReportLab
21mr|python-rst2pdf-0.98-2|18	library.
21mr|python-rst2pdf-0.98-2|19	
21mr|python-rst2pdf-0.98-2|20	#-----------------------------------------------------------------------
21mr|python-rst2pdf-0.98-2|21	
21mr|python-rst2pdf-0.98-2|22	%package -n python3-%{pypi_name}
21mr|python-rst2pdf-0.98-2|23	Summary:	Convert restructured text to PDF via reportlab
21mr|python-rst2pdf-0.98-2|24	Group:		Development/Python
21mr|python-rst2pdf-0.98-2|25	BuildRequires:	python3egg(setuptools)
21mr|python-rst2pdf-0.98-2|26	BuildRequires:	pkgconfig(python3)
21mr|python-rst2pdf-0.98-2|27	Requires:	python3egg(docutils)
21mr|python-rst2pdf-0.98-2|28	Requires:	python3egg(pdfrw)
21mr|python-rst2pdf-0.98-2|29	Requires:	python3egg(pygments)
21mr|python-rst2pdf-0.98-2|30	Requires:	python3egg(reportlab)
21mr|python-rst2pdf-0.98-2|31	Requires:	python3egg(setuptools)
21mr|python-rst2pdf-0.98-2|32	
21mr|python-rst2pdf-0.98-2|33	%description -n python3-%{pypi_name}
21mr|python-rst2pdf-0.98-2|34	The usual way of creating PDF from reStructuredText is by going through LaTeX.
21mr|python-rst2pdf-0.98-2|35	This tool provides an alternative by producing PDF directly using the ReportLab
21mr|python-rst2pdf-0.98-2|36	library.
21mr|python-rst2pdf-0.98-2|37	
21mr|python-rst2pdf-0.98-2|38	%files -n python3-%{pypi_name}
21mr|python-rst2pdf-0.98-2|39	%doc README.rst LICENSE.txt CHANGES.rst
21mr|python-rst2pdf-0.98-2|40	%{_bindir}/rst2pdf
21mr|python-rst2pdf-0.98-2|41	%{python3_sitelib}/rst2pdf
21mr|python-rst2pdf-0.98-2|42	%{python3_sitelib}/rst2pdf*.egg-info
21mr|python-rst2pdf-0.98-2|43	
21mr|python-rst2pdf-0.98-2|44	#-----------------------------------------------------------------------
21mr|python-rst2pdf-0.98-2|45	
21mr|python-rst2pdf-0.98-2|46	%prep
21mr|python-rst2pdf-0.98-2|47	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-rst2pdf-0.98-2|48	
21mr|python-rst2pdf-0.98-2|49	%build
21mr|python-rst2pdf-0.98-2|50	%py3_build
21mr|python-rst2pdf-0.98-2|51	
21mr|python-rst2pdf-0.98-2|52	%install
21mr|python-rst2pdf-0.98-2|53	%py3_install

16079 21
21mr|python-rtslib-2.1.74-1|1	%define oname rtslib
21mr|python-rtslib-2.1.74-1|2	
21mr|python-rtslib-2.1.74-1|3	Summary:	API for RisingTide Systems generic SCSI target
21mr|python-rtslib-2.1.74-1|4	Name:		python-%{oname}
21mr|python-rtslib-2.1.74-1|5	Version:	2.1.74
21mr|python-rtslib-2.1.74-1|6	Release:	1
21mr|python-rtslib-2.1.74-1|7	License:	ASL 2.0
21mr|python-rtslib-2.1.74-1|8	Group:		Development/Python
21mr|python-rtslib-2.1.74-1|9	Url:		http://github.com/open-iscsi/rtslib-fb
21mr|python-rtslib-2.1.74-1|10	Source0:	https://pypi.python.org/packages/source/r/%{oname}-fb/%{oname}-fb-%{version}.tar.gz
21mr|python-rtslib-2.1.74-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-rtslib-2.1.74-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-rtslib-2.1.74-1|13	BuildArch:	noarch
21mr|python-rtslib-2.1.74-1|14	
21mr|python-rtslib-2.1.74-1|15	%description
21mr|python-rtslib-2.1.74-1|16	rtslib-fb is an object-based Python library for configuring the LIO generic
21mr|python-rtslib-2.1.74-1|17	SCSI target, present in 3.x Linux kernel versions.
21mr|python-rtslib-2.1.74-1|18	
21mr|python-rtslib-2.1.74-1|19	It supports both Python 2 and Python 3, thanks to the python2-six library.
21mr|python-rtslib-2.1.74-1|20	
21mr|python-rtslib-2.1.74-1|21	#----------------------------------------------------------------------------
21mr|python-rtslib-2.1.74-1|22	
21mr|python-rtslib-2.1.74-1|23	%package -n python3-%{oname}
21mr|python-rtslib-2.1.74-1|24	Summary:	API for RisingTide Systems generic SCSI target
21mr|python-rtslib-2.1.74-1|25	Group:		Development/Python
21mr|python-rtslib-2.1.74-1|26	
21mr|python-rtslib-2.1.74-1|27	%description -n python3-%{oname}
21mr|python-rtslib-2.1.74-1|28	rtslib-fb is an object-based Python library for configuring the LIO generic
21mr|python-rtslib-2.1.74-1|29	SCSI target, present in 3.x Linux kernel versions.
21mr|python-rtslib-2.1.74-1|30	
21mr|python-rtslib-2.1.74-1|31	It supports both Python 2 and Python 3, thanks to the python-six library.
21mr|python-rtslib-2.1.74-1|32	
21mr|python-rtslib-2.1.74-1|33	%files -n python3-%{oname}
21mr|python-rtslib-2.1.74-1|34	%doc README.md
21mr|python-rtslib-2.1.74-1|35	%{_bindir}/targetctl
21mr|python-rtslib-2.1.74-1|36	%{py3_puresitedir}/rtslib
21mr|python-rtslib-2.1.74-1|37	%{py3_puresitedir}/rtslib_fb
21mr|python-rtslib-2.1.74-1|38	%{py3_puresitedir}/rtslib*.egg-info
21mr|python-rtslib-2.1.74-1|39	
21mr|python-rtslib-2.1.74-1|40	#----------------------------------------------------------------------------
21mr|python-rtslib-2.1.74-1|41	
21mr|python-rtslib-2.1.74-1|42	%prep
21mr|python-rtslib-2.1.74-1|43	%setup -qn rtslib-fb-%{version}
21mr|python-rtslib-2.1.74-1|44	
21mr|python-rtslib-2.1.74-1|45	%build
21mr|python-rtslib-2.1.74-1|46	%py3_build
21mr|python-rtslib-2.1.74-1|47	
21mr|python-rtslib-2.1.74-1|48	%install
21mr|python-rtslib-2.1.74-1|49	%py3_install

16080 21
21mr|python-ruamel-yaml-0.17.17-1|1	%global pypi_name ruamel.yaml
21mr|python-ruamel-yaml-0.17.17-1|2	%global pname ruamel-yaml
21mr|python-ruamel-yaml-0.17.17-1|3	
21mr|python-ruamel-yaml-0.17.17-1|4	Summary:	YAML 1.2 loader/dumper package for Python
21mr|python-ruamel-yaml-0.17.17-1|5	Name:		python-%{pname}
21mr|python-ruamel-yaml-0.17.17-1|6	Version:	0.17.17
21mr|python-ruamel-yaml-0.17.17-1|7	Release:	1
21mr|python-ruamel-yaml-0.17.17-1|8	License:	MIT
21mr|python-ruamel-yaml-0.17.17-1|9	Group:		Development/Python
21mr|python-ruamel-yaml-0.17.17-1|10	Url:		https://pypi.org/project/ruamel.yaml
21mr|python-ruamel-yaml-0.17.17-1|11	Source0:	%pypi_source
21mr|python-ruamel-yaml-0.17.17-1|12	BuildArch:	noarch
21mr|python-ruamel-yaml-0.17.17-1|13	
21mr|python-ruamel-yaml-0.17.17-1|14	%description
21mr|python-ruamel-yaml-0.17.17-1|15	ruamel.yaml is a YAML 1.2 loader/dumper package for Python.
21mr|python-ruamel-yaml-0.17.17-1|16	It is a derivative of Kirill Simonov’s PyYAML 3.11
21mr|python-ruamel-yaml-0.17.17-1|17	
21mr|python-ruamel-yaml-0.17.17-1|18	#----------------------------------------------------------------------------
21mr|python-ruamel-yaml-0.17.17-1|19	
21mr|python-ruamel-yaml-0.17.17-1|20	%package -n python3-%{pname}
21mr|python-ruamel-yaml-0.17.17-1|21	Summary:	YAML 1.2 loader/dumper package for Python
21mr|python-ruamel-yaml-0.17.17-1|22	Group:		Development/Python
21mr|python-ruamel-yaml-0.17.17-1|23	BuildRequires:	pkgconfig(python3)
21mr|python-ruamel-yaml-0.17.17-1|24	BuildRequires:	python3-setuptools
21mr|python-ruamel-yaml-0.17.17-1|25	Requires:	python3-ruamel-yaml-clib
21mr|python-ruamel-yaml-0.17.17-1|26	Requires:	python3-setuptools
21mr|python-ruamel-yaml-0.17.17-1|27	Provides:	python3-%{pypi_name} = %{EVRD}
21mr|python-ruamel-yaml-0.17.17-1|28	
21mr|python-ruamel-yaml-0.17.17-1|29	%description -n python3-%{pname}
21mr|python-ruamel-yaml-0.17.17-1|30	ruamel.yaml is a YAML 1.2 loader/dumper package for Python.
21mr|python-ruamel-yaml-0.17.17-1|31	It is a derivative of Kirill Simonov’s PyYAML 3.11
21mr|python-ruamel-yaml-0.17.17-1|32	
21mr|python-ruamel-yaml-0.17.17-1|33	%files -n python3-%{pname}
21mr|python-ruamel-yaml-0.17.17-1|34	%license LICENSE
21mr|python-ruamel-yaml-0.17.17-1|35	%doc README.rst
21mr|python-ruamel-yaml-0.17.17-1|36	%{python3_sitelib}/ruamel
21mr|python-ruamel-yaml-0.17.17-1|37	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?-*.pth
21mr|python-ruamel-yaml-0.17.17-1|38	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-ruamel-yaml-0.17.17-1|39	
21mr|python-ruamel-yaml-0.17.17-1|40	#----------------------------------------------------------------------------
21mr|python-ruamel-yaml-0.17.17-1|41	
21mr|python-ruamel-yaml-0.17.17-1|42	%prep
21mr|python-ruamel-yaml-0.17.17-1|43	%autosetup -n %{pypi_name}-%{version}
21mr|python-ruamel-yaml-0.17.17-1|44	rm -rf %{pypi_name}.egg-info
21mr|python-ruamel-yaml-0.17.17-1|45	
21mr|python-ruamel-yaml-0.17.17-1|46	%build
21mr|python-ruamel-yaml-0.17.17-1|47	%py3_build
21mr|python-ruamel-yaml-0.17.17-1|48	
21mr|python-ruamel-yaml-0.17.17-1|49	%install
21mr|python-ruamel-yaml-0.17.17-1|50	%__python3 setup.py install --single-version-externally-managed --skip-build --root %{buildroot}
21mr|python-ruamel-yaml-0.17.17-1|51	

16081 21
21mr|python-ruamel-yaml-clib-0.2.6-1|1	%global pypi_name ruamel.yaml.clib
21mr|python-ruamel-yaml-clib-0.2.6-1|2	%global pname ruamel-yaml-clib
21mr|python-ruamel-yaml-clib-0.2.6-1|3	
21mr|python-ruamel-yaml-clib-0.2.6-1|4	Summary:	C version of reader, parser and emitter for ruamel.yaml derived from libyaml
21mr|python-ruamel-yaml-clib-0.2.6-1|5	Name:		python-%{pname}
21mr|python-ruamel-yaml-clib-0.2.6-1|6	Version:	0.2.6
21mr|python-ruamel-yaml-clib-0.2.6-1|7	Release:	1
21mr|python-ruamel-yaml-clib-0.2.6-1|8	License:	MIT
21mr|python-ruamel-yaml-clib-0.2.6-1|9	Group:		Development/Python
21mr|python-ruamel-yaml-clib-0.2.6-1|10	Url:		https://bitbucket.org/ruamel/yaml.clib
21mr|python-ruamel-yaml-clib-0.2.6-1|11	# pypi source
21mr|python-ruamel-yaml-clib-0.2.6-1|12	Source0:	%pypi_source
21mr|python-ruamel-yaml-clib-0.2.6-1|13	BuildRequires:	pkgconfig(yaml-0.1)
21mr|python-ruamel-yaml-clib-0.2.6-1|14	
21mr|python-ruamel-yaml-clib-0.2.6-1|15	%description
21mr|python-ruamel-yaml-clib-0.2.6-1|16	It is the C based reader/scanner and emitter for ruamel.yaml.
21mr|python-ruamel-yaml-clib-0.2.6-1|17	
21mr|python-ruamel-yaml-clib-0.2.6-1|18	#----------------------------------------------------------------------------
21mr|python-ruamel-yaml-clib-0.2.6-1|19	
21mr|python-ruamel-yaml-clib-0.2.6-1|20	%package -n python3-%{pname}
21mr|python-ruamel-yaml-clib-0.2.6-1|21	Summary:	C version of reader, parser and emitter for ruamel.yaml derived from libyaml
21mr|python-ruamel-yaml-clib-0.2.6-1|22	Group:		Development/Python
21mr|python-ruamel-yaml-clib-0.2.6-1|23	BuildRequires:	pkgconfig(python3)
21mr|python-ruamel-yaml-clib-0.2.6-1|24	BuildRequires:	python3-setuptools
21mr|python-ruamel-yaml-clib-0.2.6-1|25	Requires:	python3-setuptools
21mr|python-ruamel-yaml-clib-0.2.6-1|26	
21mr|python-ruamel-yaml-clib-0.2.6-1|27	%description -n python3-%{pname}
21mr|python-ruamel-yaml-clib-0.2.6-1|28	It is the C based reader/scanner and emitter for ruamel.yaml.
21mr|python-ruamel-yaml-clib-0.2.6-1|29	
21mr|python-ruamel-yaml-clib-0.2.6-1|30	%files -n python3-%{pname}
21mr|python-ruamel-yaml-clib-0.2.6-1|31	%license LICENSE
21mr|python-ruamel-yaml-clib-0.2.6-1|32	%doc README.rst
21mr|python-ruamel-yaml-clib-0.2.6-1|33	%{python3_sitearch}/_ruamel_yaml.cpython-*
21mr|python-ruamel-yaml-clib-0.2.6-1|34	%{python3_sitearch}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-ruamel-yaml-clib-0.2.6-1|35	
21mr|python-ruamel-yaml-clib-0.2.6-1|36	#----------------------------------------------------------------------------
21mr|python-ruamel-yaml-clib-0.2.6-1|37	
21mr|python-ruamel-yaml-clib-0.2.6-1|38	%prep
21mr|python-ruamel-yaml-clib-0.2.6-1|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-ruamel-yaml-clib-0.2.6-1|40	
21mr|python-ruamel-yaml-clib-0.2.6-1|41	%build
21mr|python-ruamel-yaml-clib-0.2.6-1|42	%py3_build
21mr|python-ruamel-yaml-clib-0.2.6-1|43	
21mr|python-ruamel-yaml-clib-0.2.6-1|44	%install
21mr|python-ruamel-yaml-clib-0.2.6-1|45	%__python3 setup.py install --single-version-externally-managed --skip-build --root %{buildroot}
21mr|python-ruamel-yaml-clib-0.2.6-1|46	

16082 21
21mr|python-s3transfer-0.6.0-1|1	%define upstream_name s3transfer
21mr|python-s3transfer-0.6.0-1|2	
21mr|python-s3transfer-0.6.0-1|3	Name:		python-%{upstream_name}
21mr|python-s3transfer-0.6.0-1|4	Version:	0.6.0
21mr|python-s3transfer-0.6.0-1|5	Release:	1
21mr|python-s3transfer-0.6.0-1|6	Summary:	Amazon S3 Transfer Manager for Python
21mr|python-s3transfer-0.6.0-1|7	Group:		Development/Python
21mr|python-s3transfer-0.6.0-1|8	License:	ASL 2.0
21mr|python-s3transfer-0.6.0-1|9	URL:		https://github.com/boto/botocore
21mr|python-s3transfer-0.6.0-1|10	Source:		https://github.com/boto/s3transfer/archive/%{version}/s3transfer-%{version}.tar.gz
21mr|python-s3transfer-0.6.0-1|11	BuildArch:	noarch
21mr|python-s3transfer-0.6.0-1|12	
21mr|python-s3transfer-0.6.0-1|13	%description
21mr|python-s3transfer-0.6.0-1|14	S3transfer is a Python library for managing Amazon S3 transfers.
21mr|python-s3transfer-0.6.0-1|15	
21mr|python-s3transfer-0.6.0-1|16	Note:
21mr|python-s3transfer-0.6.0-1|17	This project is not currently GA. If you are planning to use this code in
21mr|python-s3transfer-0.6.0-1|18	production, make sure to lock to a minor version as interfaces may break from
21mr|python-s3transfer-0.6.0-1|19	minor version to minor version. For a basic, stable interface of s3transfer,
21mr|python-s3transfer-0.6.0-1|20	try the interfaces exposed in boto3
21mr|python-s3transfer-0.6.0-1|21	
21mr|python-s3transfer-0.6.0-1|22	#------------------------------------------------------------------------------
21mr|python-s3transfer-0.6.0-1|23	%package -n python3-%{upstream_name}
21mr|python-s3transfer-0.6.0-1|24	Summary:	Amazon S3 Transfer Manager for Python
21mr|python-s3transfer-0.6.0-1|25	Group:		Development/Python
21mr|python-s3transfer-0.6.0-1|26	BuildRequires:	python3egg(setuptools)
21mr|python-s3transfer-0.6.0-1|27	
21mr|python-s3transfer-0.6.0-1|28	%description -n python3-%{upstream_name}
21mr|python-s3transfer-0.6.0-1|29	S3transfer is a Python library for managing Amazon S3 transfers.
21mr|python-s3transfer-0.6.0-1|30	
21mr|python-s3transfer-0.6.0-1|31	%files -n python3-%{upstream_name}
21mr|python-s3transfer-0.6.0-1|32	%{python3_sitelib}/*
21mr|python-s3transfer-0.6.0-1|33	
21mr|python-s3transfer-0.6.0-1|34	#------------------------------------------------------------------------------
21mr|python-s3transfer-0.6.0-1|35	
21mr|python-s3transfer-0.6.0-1|36	%prep
21mr|python-s3transfer-0.6.0-1|37	%setup -q -n %{upstream_name}-%{version}
21mr|python-s3transfer-0.6.0-1|38	
21mr|python-s3transfer-0.6.0-1|39	%build
21mr|python-s3transfer-0.6.0-1|40	%py3_build
21mr|python-s3transfer-0.6.0-1|41	
21mr|python-s3transfer-0.6.0-1|42	%install
21mr|python-s3transfer-0.6.0-1|43	%py3_install

16083 21
21mr|python-sane-2.9.1-1|1	# Refer to the comment for Source0 below on how to obtain the source tarball
21mr|python-sane-2.9.1-1|2	# The saved file has format python2-pillow-Sane-$version-$ahead-g$shortcommit.tar.gz
21mr|python-sane-2.9.1-1|3	%define commit ab329285b6d6f65d268abecb3490b425566bf3d6
21mr|python-sane-2.9.1-1|4	%define shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|python-sane-2.9.1-1|5	%define ahead 0
21mr|python-sane-2.9.1-1|6	
21mr|python-sane-2.9.1-1|7	Name:		python-sane
21mr|python-sane-2.9.1-1|8	Version:	2.9.1
21mr|python-sane-2.9.1-1|9	Release:	1
21mr|python-sane-2.9.1-1|10	Summary:	Python3 SANE interface
21mr|python-sane-2.9.1-1|11	Group:		Development/Python
21mr|python-sane-2.9.1-1|12	License:	MIT
21mr|python-sane-2.9.1-1|13	URL:		https://github.com/python-pillow/Sane
21mr|python-sane-2.9.1-1|14	
21mr|python-sane-2.9.1-1|15	# Obtain the tarball for a certain commit via:
21mr|python-sane-2.9.1-1|16	#  wget --content-disposition https://github.com/python-pillow/Sane/tarball/$commit
21mr|python-sane-2.9.1-1|17	Source0:	https://github.com/python-pillow/Sane/tarball/%{commit}/python-pillow-Sane-v%{version}-%{ahead}-g%{shortcommit}.tar.gz
21mr|python-sane-2.9.1-1|18	
21mr|python-sane-2.9.1-1|19	BuildRequires:	pkgconfig(sane-backends)
21mr|python-sane-2.9.1-1|20	BuildRequires:	pkgconfig(python3)
21mr|python-sane-2.9.1-1|21	BuildRequires:	python3egg(setuptools)
21mr|python-sane-2.9.1-1|22	BuildRequires:	python3egg(sphinx)
21mr|python-sane-2.9.1-1|23	
21mr|python-sane-2.9.1-1|24	%description
21mr|python-sane-2.9.1-1|25	This package contains the sane module for Python3 which provides access to
21mr|python-sane-2.9.1-1|26	various raster scanning devices such as flatbed scanners and digital cameras.
21mr|python-sane-2.9.1-1|27	
21mr|python-sane-2.9.1-1|28	#----------------------------------------------------------------------------
21mr|python-sane-2.9.1-1|29	%package -n python3-sane
21mr|python-sane-2.9.1-1|30	Summary:	Python3 SANE interface
21mr|python-sane-2.9.1-1|31	Group:		Development/Python
21mr|python-sane-2.9.1-1|32	Obsoletes:	python3-pillow-sane < 2.8.2-1
21mr|python-sane-2.9.1-1|33	Provides:	python3-pillow-sane = %{EVRD}
21mr|python-sane-2.9.1-1|34	Requires:	python3-pillow
21mr|python-sane-2.9.1-1|35	
21mr|python-sane-2.9.1-1|36	%description -n python3-sane
21mr|python-sane-2.9.1-1|37	This package contains the sane module for Python3 which provides access to
21mr|python-sane-2.9.1-1|38	various raster scanning devices such as flatbed scanners and digital cameras.
21mr|python-sane-2.9.1-1|39	
21mr|python-sane-2.9.1-1|40	%files -n python3-sane
21mr|python-sane-2.9.1-1|41	%doc CHANGES.rst sanedoc.txt example.py doc/_build/html
21mr|python-sane-2.9.1-1|42	%{python3_sitearch}/*
21mr|python-sane-2.9.1-1|43	
21mr|python-sane-2.9.1-1|44	#----------------------------------------------------------------------------
21mr|python-sane-2.9.1-1|45	
21mr|python-sane-2.9.1-1|46	%prep
21mr|python-sane-2.9.1-1|47	%setup -q -n python-pillow-Sane-%{shortcommit}
21mr|python-sane-2.9.1-1|48	
21mr|python-sane-2.9.1-1|49	%build
21mr|python-sane-2.9.1-1|50	find -name '*.py' | xargs sed -i '1s|^#!.*python|#!%{__python3}|'
21mr|python-sane-2.9.1-1|51	CFLAGS="%{optflags}" %__python3 setup.py build
21mr|python-sane-2.9.1-1|52	
21mr|python-sane-2.9.1-1|53	pushd doc
21mr|python-sane-2.9.1-1|54	make html
21mr|python-sane-2.9.1-1|55	rm -f _build/html/.buildinfo
21mr|python-sane-2.9.1-1|56	popd
21mr|python-sane-2.9.1-1|57	
21mr|python-sane-2.9.1-1|58	%install
21mr|python-sane-2.9.1-1|59	%py3_install
21mr|python-sane-2.9.1-1|60	
21mr|python-sane-2.9.1-1|61	# Fix non-standard-executable-perm
21mr|python-sane-2.9.1-1|62	chmod 0755 %{buildroot}%{python3_sitearch}/*.so

16084 21
21mr|python-scandir-1.10.0-1|1	%global pypi_name scandir
21mr|python-scandir-1.10.0-1|2	%global sum   A better directory iterator and faster os.walk() for Python
21mr|python-scandir-1.10.0-1|3	%global desc scandir() is a directory iteration function like os.listdir(), except that \
21mr|python-scandir-1.10.0-1|4	instead of returning a list of bare filenames, it yields DirEntry objects that \
21mr|python-scandir-1.10.0-1|5	include file type and stat information along with the name. Using scandir() \
21mr|python-scandir-1.10.0-1|6	increases the speed of os.walk() by 2-20 times (depending on the platform and \
21mr|python-scandir-1.10.0-1|7	file system) by avoiding unnecessary calls to os.stat() in most cases. \
21mr|python-scandir-1.10.0-1|8	scandir is included in the Python 3.5+ standard library.
21mr|python-scandir-1.10.0-1|9	
21mr|python-scandir-1.10.0-1|10	Name:           python-%{pypi_name}
21mr|python-scandir-1.10.0-1|11	Version:	1.10.0
21mr|python-scandir-1.10.0-1|12	Release:	1
21mr|python-scandir-1.10.0-1|13	Summary:        %{sum}
21mr|python-scandir-1.10.0-1|14	Group:		Development/Python
21mr|python-scandir-1.10.0-1|15	URL:            https://github.com/benhoyt/scandir
21mr|python-scandir-1.10.0-1|16	Source0:	https://files.pythonhosted.org/packages/df/f5/9c052db7bd54d0cbf1bc0bb6554362bba1012d03e5888950a4f5c5dadc4e/scandir-1.10.0.tar.gz
21mr|python-scandir-1.10.0-1|17	License:        BSD
21mr|python-scandir-1.10.0-1|18	
21mr|python-scandir-1.10.0-1|19	BuildRequires:  gcc
21mr|python-scandir-1.10.0-1|20	
21mr|python-scandir-1.10.0-1|21	BuildRequires:  python3-devel
21mr|python-scandir-1.10.0-1|22	BuildRequires:  python3-setuptools
21mr|python-scandir-1.10.0-1|23	
21mr|python-scandir-1.10.0-1|24	%description
21mr|python-scandir-1.10.0-1|25	%{desc}
21mr|python-scandir-1.10.0-1|26	
21mr|python-scandir-1.10.0-1|27	# Python 3 package
21mr|python-scandir-1.10.0-1|28	%package -n     python3-%{pypi_name}
21mr|python-scandir-1.10.0-1|29	Summary:        %{sum}
21mr|python-scandir-1.10.0-1|30	
21mr|python-scandir-1.10.0-1|31	%description -n python3-%{pypi_name}
21mr|python-scandir-1.10.0-1|32	%{desc}
21mr|python-scandir-1.10.0-1|33	
21mr|python-scandir-1.10.0-1|34	
21mr|python-scandir-1.10.0-1|35	%prep
21mr|python-scandir-1.10.0-1|36	%setup -q -n %{pypi_name}-%{version}
21mr|python-scandir-1.10.0-1|37	
21mr|python-scandir-1.10.0-1|38	%build
21mr|python-scandir-1.10.0-1|39	CFLAGS="%{optflags}" %py3_build
21mr|python-scandir-1.10.0-1|40	
21mr|python-scandir-1.10.0-1|41	%install
21mr|python-scandir-1.10.0-1|42	python3 setup.py install --skip-build --root %{buildroot}
21mr|python-scandir-1.10.0-1|43	
21mr|python-scandir-1.10.0-1|44	%check
21mr|python-scandir-1.10.0-1|45	export LANG=en_US.utf8 LC_ALL=en_US.utf8
21mr|python-scandir-1.10.0-1|46	
21mr|python-scandir-1.10.0-1|47	python3 test/run_tests.py
21mr|python-scandir-1.10.0-1|48	rm -rf test/testdir
21mr|python-scandir-1.10.0-1|49	
21mr|python-scandir-1.10.0-1|50	%files -n python3-%{pypi_name}
21mr|python-scandir-1.10.0-1|51	%doc README* test benchmark.py LICENSE*
21mr|python-scandir-1.10.0-1|52	%{py3_platsitedir}/scandir*
21mr|python-scandir-1.10.0-1|53	%attr(755,root,root) %{py3_platsitedir}/_scandir*.so
21mr|python-scandir-1.10.0-1|54	%{py3_platsitedir}/__pycache__/*

16085 21
21mr|python-scikit-build-0.16.4-1|1	%define pypi_name scikit-build
21mr|python-scikit-build-0.16.4-1|2	Name:           python-scikit-build
21mr|python-scikit-build-0.16.4-1|3	Version:        0.16.4
21mr|python-scikit-build-0.16.4-1|4	Release:        1
21mr|python-scikit-build-0.16.4-1|5	Summary:        Improved build system generator for Python C/C++/Fortran/Cython extensions
21mr|python-scikit-build-0.16.4-1|6	Group:          Development/Python
21mr|python-scikit-build-0.16.4-1|7	License:        MIT
21mr|python-scikit-build-0.16.4-1|8	URL:            https://github.com/scikit-build/scikit-build
21mr|python-scikit-build-0.16.4-1|9	Source0:        https://pypi.io/packages/source/s/scikit-build/scikit-build-%{version}.tar.gz
21mr|python-scikit-build-0.16.4-1|10	Patch0:         scikit-build-requirements.patch
21mr|python-scikit-build-0.16.4-1|11	BuildArch:      noarch
21mr|python-scikit-build-0.16.4-1|12	BuildRequires:  python3-devel
21mr|python-scikit-build-0.16.4-1|13	BuildRequires:  pyproject-rpm-macros
21mr|python-scikit-build-0.16.4-1|14	BuildRequires:  cmake
21mr|python-scikit-build-0.16.4-1|15	BuildRequires:  ninja
21mr|python-scikit-build-0.16.4-1|16	
21mr|python-scikit-build-0.16.4-1|17	%description
21mr|python-scikit-build-0.16.4-1|18	Improved build system generator for Python C/C++/Fortran/Cython extensions
21mr|python-scikit-build-0.16.4-1|19	
21mr|python-scikit-build-0.16.4-1|20	#-----------------------------------------------------------------------
21mr|python-scikit-build-0.16.4-1|21	%package -n python3-%{pypi_name}
21mr|python-scikit-build-0.16.4-1|22	Summary:        Improved build system generator for Python C/C++/Fortran/Cython extensions
21mr|python-scikit-build-0.16.4-1|23	Group:          Development/Python
21mr|python-scikit-build-0.16.4-1|24	Requires:       cmake
21mr|python-scikit-build-0.16.4-1|25	Requires:       python3-distro
21mr|python-scikit-build-0.16.4-1|26	Requires:       python3-packaging
21mr|python-scikit-build-0.16.4-1|27	Requires:       python3-setuptools >= 28.0.0
21mr|python-scikit-build-0.16.4-1|28	Requires:       python3-wheel >= 0.29.0
21mr|python-scikit-build-0.16.4-1|29	
21mr|python-scikit-build-0.16.4-1|30	%description -n python3-%{pypi_name}
21mr|python-scikit-build-0.16.4-1|31	Improved build system generator for Python C/C++/Fortran/Cython extensions
21mr|python-scikit-build-0.16.4-1|32	
21mr|python-scikit-build-0.16.4-1|33	%files -n python3-%{pypi_name}
21mr|python-scikit-build-0.16.4-1|34	%doc AUTHORS.rst README.rst CONTRIBUTING.rst HISTORY.rst docs/
21mr|python-scikit-build-0.16.4-1|35	%license LICENSE
21mr|python-scikit-build-0.16.4-1|36	%{python3_sitelib}/*
21mr|python-scikit-build-0.16.4-1|37	
21mr|python-scikit-build-0.16.4-1|38	#-----------------------------------------------------------------------
21mr|python-scikit-build-0.16.4-1|39	
21mr|python-scikit-build-0.16.4-1|40	%prep
21mr|python-scikit-build-0.16.4-1|41	%autosetup -p1 -n scikit-build-%{version}
21mr|python-scikit-build-0.16.4-1|42	%generate_buildrequires
21mr|python-scikit-build-0.16.4-1|43	%pyproject_buildrequires -r
21mr|python-scikit-build-0.16.4-1|44	
21mr|python-scikit-build-0.16.4-1|45	
21mr|python-scikit-build-0.16.4-1|46	%build
21mr|python-scikit-build-0.16.4-1|47	%pyproject_wheel
21mr|python-scikit-build-0.16.4-1|48	
21mr|python-scikit-build-0.16.4-1|49	
21mr|python-scikit-build-0.16.4-1|50	%install
21mr|python-scikit-build-0.16.4-1|51	%pyproject_install

16086 21
21mr|python-scipy-1.6.3-3|1	%define Werror_cflags %{nil}
21mr|python-scipy-1.6.3-3|2	
21mr|python-scipy-1.6.3-3|3	%define module scipy
21mr|python-scipy-1.6.3-3|4	
21mr|python-scipy-1.6.3-3|5	Summary:        Scientific tools for Python
21mr|python-scipy-1.6.3-3|6	Name:           python-%{module}
21mr|python-scipy-1.6.3-3|7	Version:	1.6.3
21mr|python-scipy-1.6.3-3|8	Release:	3
21mr|python-scipy-1.6.3-3|9	License:        BSD
21mr|python-scipy-1.6.3-3|10	Group:          Development/Python
21mr|python-scipy-1.6.3-3|11	Url:            http://www.scipy.org
21mr|python-scipy-1.6.3-3|12	Source0:        https://github.com/%{module}/%{module}/releases/download/v%{version}/scipy-%{version}.tar.gz
21mr|python-scipy-1.6.3-3|13	#Patch0:        scipy-1.2.1-linkage.patch
21mr|python-scipy-1.6.3-3|14	BuildRequires:  gcc-gfortran
21mr|python-scipy-1.6.3-3|15	BuildRequires:  python3-matplotlib
21mr|python-scipy-1.6.3-3|16	BuildRequires:  python3-nose
21mr|python-scipy-1.6.3-3|17	BuildRequires:  python3-sphinx
21mr|python-scipy-1.6.3-3|18	BuildRequires:  swig
21mr|python-scipy-1.6.3-3|19	BuildRequires:  python3-numpy-devel
21mr|python-scipy-1.6.3-3|20	BuildRequires:  python3-numpy-f2py
21mr|python-scipy-1.6.3-3|21	BuildRequires:  umfpack-devel
21mr|python-scipy-1.6.3-3|22	BuildRequires:  pkgconfig(blas)
21mr|python-scipy-1.6.3-3|23	BuildRequires:  pkgconfig(lapack)
21mr|python-scipy-1.6.3-3|24	BuildRequires:  pkgconfig(netcdf)
21mr|python-scipy-1.6.3-3|25	BuildRequires:  pkgconfig(python3)
21mr|python-scipy-1.6.3-3|26	BuildRequires:  python3-pybind11
21mr|python-scipy-1.6.3-3|27	BuildRequires:  python3-cython
21mr|python-scipy-1.6.3-3|28	Requires:       python3-numpy
21mr|python-scipy-1.6.3-3|29	
21mr|python-scipy-1.6.3-3|30	%description
21mr|python-scipy-1.6.3-3|31	SciPy is an open source library of scientific tools for Python. SciPy
21mr|python-scipy-1.6.3-3|32	supplements the popular numpy module, gathering a variety of high level
21mr|python-scipy-1.6.3-3|33	science and engineering modules together as a single package.
21mr|python-scipy-1.6.3-3|34	
21mr|python-scipy-1.6.3-3|35	SciPy includes modules for graphics and plotting, optimization, integration,
21mr|python-scipy-1.6.3-3|36	special functions, signal and image processing, genetic algorithms, ODE
21mr|python-scipy-1.6.3-3|37	solvers, and others.
21mr|python-scipy-1.6.3-3|38	
21mr|python-scipy-1.6.3-3|39	#----------------------------------------------------------------------------
21mr|python-scipy-1.6.3-3|40	
21mr|python-scipy-1.6.3-3|41	%package -n  python3-%{module}
21mr|python-scipy-1.6.3-3|42	Summary:     %{summary}
21mr|python-scipy-1.6.3-3|43	Group:       Development/Python
21mr|python-scipy-1.6.3-3|44	
21mr|python-scipy-1.6.3-3|45	%description -n python3-%{module}
21mr|python-scipy-1.6.3-3|46	SciPy is an open source library of scientific tools for Python. SciPy
21mr|python-scipy-1.6.3-3|47	supplements the popular numpy module, gathering a variety of high level
21mr|python-scipy-1.6.3-3|48	science and engineering modules together as a single package.
21mr|python-scipy-1.6.3-3|49	
21mr|python-scipy-1.6.3-3|50	%files -n python3-%{module}
21mr|python-scipy-1.6.3-3|51	%doc LICENSE.txt
21mr|python-scipy-1.6.3-3|52	%dir %{py3_platsitedir}/%{module}
21mr|python-scipy-1.6.3-3|53	%{py3_platsitedir}/%{module}/*
21mr|python-scipy-1.6.3-3|54	%{py3_platsitedir}/%{module}-*.egg-info
21mr|python-scipy-1.6.3-3|55	
21mr|python-scipy-1.6.3-3|56	#----------------------------------------------------------------------------
21mr|python-scipy-1.6.3-3|57	
21mr|python-scipy-1.6.3-3|58	%prep
21mr|python-scipy-1.6.3-3|59	%setup -q -n %{module}-%{version}
21mr|python-scipy-1.6.3-3|60	%autopatch -p1
21mr|python-scipy-1.6.3-3|61	
21mr|python-scipy-1.6.3-3|62	find . -type f -name "*.py" -exec sed -i "s|#!/usr/bin/env python||" {} \;
21mr|python-scipy-1.6.3-3|63	
21mr|python-scipy-1.6.3-3|64	cat > site.cfg << EOF
21mr|python-scipy-1.6.3-3|65	[amd]
21mr|python-scipy-1.6.3-3|66	library_dirs = %{_libdir}
21mr|python-scipy-1.6.3-3|67	include_dirs = /usr/include/suitesparse:/usr/include/ufsparse
21mr|python-scipy-1.6.3-3|68	amd_libs = amd
21mr|python-scipy-1.6.3-3|69	
21mr|python-scipy-1.6.3-3|70	[umfpack]
21mr|python-scipy-1.6.3-3|71	library_dirs = %{_libdir}
21mr|python-scipy-1.6.3-3|72	include_dirs = /usr/include/suitesparse:/usr/include/ufsparse
21mr|python-scipy-1.6.3-3|73	umfpack_libs = umfpack
21mr|python-scipy-1.6.3-3|74	EOF
21mr|python-scipy-1.6.3-3|75	
21mr|python-scipy-1.6.3-3|76	%build
21mr|python-scipy-1.6.3-3|77	# workaround for not using colorgcc when building due to colorgcc
21mr|python-scipy-1.6.3-3|78	# messes up output redirection..
21mr|python-scipy-1.6.3-3|79	# env CC=gcc CXX=g++ PATH=${PATH#%{_datadir}/colorgcc:} \
21mr|python-scipy-1.6.3-3|80	# CFLAGS="%{optflags} -fno-strict-aliasing -fno-lto" \
21mr|python-scipy-1.6.3-3|81	# FFLAGS="$RPM_OPT_FLAGS -fPIC" \
21mr|python-scipy-1.6.3-3|82	# ATLAS=%{_libdir}/atlas \
21mr|python-scipy-1.6.3-3|83	# FFTW=%{_libdir} \
21mr|python-scipy-1.6.3-3|84	# BLAS=%{_libdir} \
21mr|python-scipy-1.6.3-3|85	# LAPACK=%{_libdir} \
21mr|python-scipy-1.6.3-3|86	# python setup.py config_fc --fcompiler=gnu95 --noarch build build_ext -lm
21mr|python-scipy-1.6.3-3|87	%py3_build
21mr|python-scipy-1.6.3-3|88	
21mr|python-scipy-1.6.3-3|89	%install
21mr|python-scipy-1.6.3-3|90	%py3_install

16087 21
21mr|python-scour-0.38.2-2|1	%define pypi_name scour
21mr|python-scour-0.38.2-2|2	
21mr|python-scour-0.38.2-2|3	Summary:	SVG optimizer/cleaner
21mr|python-scour-0.38.2-2|4	Summary(ru_RU.UTF-8):	Модуль Python для оптимизации SVG
21mr|python-scour-0.38.2-2|5	Name:		python-%{pypi_name}
21mr|python-scour-0.38.2-2|6	Version:	0.38.2
21mr|python-scour-0.38.2-2|7	Release:	2
21mr|python-scour-0.38.2-2|8	License:	ASL 2.0
21mr|python-scour-0.38.2-2|9	Group:		Development/Python
21mr|python-scour-0.38.2-2|10	Url:		https://github.com/scour-project/scour
21mr|python-scour-0.38.2-2|11	Source0:	https://github.com/scour-project/scour/archive/v%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz
21mr|python-scour-0.38.2-2|12	BuildRequires:	pkgconfig(python3)
21mr|python-scour-0.38.2-2|13	BuildRequires:	python3egg(setuptools)
21mr|python-scour-0.38.2-2|14	BuildRequires:	python3egg(six)
21mr|python-scour-0.38.2-2|15	BuildRequires:	python3egg(pytest)
21mr|python-scour-0.38.2-2|16	BuildArch:	noarch
21mr|python-scour-0.38.2-2|17	
21mr|python-scour-0.38.2-2|18	%define _description \
21mr|python-scour-0.38.2-2|19	Scour is an SVG optimizer/cleaner that reduces the size of scalable \
21mr|python-scour-0.38.2-2|20	vector graphics by optimizing structure and removing unnecessary data.
21mr|python-scour-0.38.2-2|21	
21mr|python-scour-0.38.2-2|22	%define _description_ru \
21mr|python-scour-0.38.2-2|23	Scour - это оптимизатор SVG, который уменьшает размер масштабируемой \
21mr|python-scour-0.38.2-2|24	векторной графики за счет оптимизации структуры и удаления ненужных данных.
21mr|python-scour-0.38.2-2|25	
21mr|python-scour-0.38.2-2|26	%description
21mr|python-scour-0.38.2-2|27	%{_description}
21mr|python-scour-0.38.2-2|28	
21mr|python-scour-0.38.2-2|29	%description -l ru_RU.UTF-8
21mr|python-scour-0.38.2-2|30	%{_description_ru}
21mr|python-scour-0.38.2-2|31	
21mr|python-scour-0.38.2-2|32	#------------------------------------------------------------------
21mr|python-scour-0.38.2-2|33	
21mr|python-scour-0.38.2-2|34	%package -n python3-%{pypi_name}
21mr|python-scour-0.38.2-2|35	Summary:	%{summary}
21mr|python-scour-0.38.2-2|36	Group:		Development/Python
21mr|python-scour-0.38.2-2|37	Provides:	%{pypi_name} = %{EVRD}
21mr|python-scour-0.38.2-2|38	
21mr|python-scour-0.38.2-2|39	%description -n python3-%{pypi_name}
21mr|python-scour-0.38.2-2|40	%{_description}
21mr|python-scour-0.38.2-2|41	
21mr|python-scour-0.38.2-2|42	%description -n python3-%{pypi_name} -l ru_RU.UTF-8
21mr|python-scour-0.38.2-2|43	%{_description_ru}
21mr|python-scour-0.38.2-2|44	
21mr|python-scour-0.38.2-2|45	%files -n python3-%{pypi_name}
21mr|python-scour-0.38.2-2|46	%doc README.md
21mr|python-scour-0.38.2-2|47	%license LICENSE
21mr|python-scour-0.38.2-2|48	%{_bindir}/%{pypi_name}
21mr|python-scour-0.38.2-2|49	%{python3_sitelib}/%{pypi_name}
21mr|python-scour-0.38.2-2|50	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-scour-0.38.2-2|51	
21mr|python-scour-0.38.2-2|52	#------------------------------------------------------------------
21mr|python-scour-0.38.2-2|53	
21mr|python-scour-0.38.2-2|54	%prep
21mr|python-scour-0.38.2-2|55	%autosetup -n %{pypi_name}-%{version}
21mr|python-scour-0.38.2-2|56	
21mr|python-scour-0.38.2-2|57	%build
21mr|python-scour-0.38.2-2|58	%py3_build
21mr|python-scour-0.38.2-2|59	
21mr|python-scour-0.38.2-2|60	%install
21mr|python-scour-0.38.2-2|61	%py3_install
21mr|python-scour-0.38.2-2|62	
21mr|python-scour-0.38.2-2|63	%check
21mr|python-scour-0.38.2-2|64	%pytest

16088 21
21mr|python-scp-0.14.1-1|1	%global pypi_name scp
21mr|python-scp-0.14.1-1|2	
21mr|python-scp-0.14.1-1|3	Summary:	Scp module for paramiko
21mr|python-scp-0.14.1-1|4	Name:		python-%{pypi_name}
21mr|python-scp-0.14.1-1|5	Version:	0.14.1
21mr|python-scp-0.14.1-1|6	Release:	1
21mr|python-scp-0.14.1-1|7	License:	LGPLv2+
21mr|python-scp-0.14.1-1|8	Group:		Development/Python
21mr|python-scp-0.14.1-1|9	Url:		https://github.com/jbardin/scp.py
21mr|python-scp-0.14.1-1|10	Source0:	https://pypi.python.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-scp-0.14.1-1|11	BuildArch:	noarch
21mr|python-scp-0.14.1-1|12	
21mr|python-scp-0.14.1-1|13	%description
21mr|python-scp-0.14.1-1|14	The scp.py module uses a paramiko transport to send and receive files via the
21mr|python-scp-0.14.1-1|15	scp1 protocol. This is the protocol as referenced from the openssh scp program,
21mr|python-scp-0.14.1-1|16	and has only been tested with this implementation.
21mr|python-scp-0.14.1-1|17	
21mr|python-scp-0.14.1-1|18	#----------------------------------------------------------------------------
21mr|python-scp-0.14.1-1|19	
21mr|python-scp-0.14.1-1|20	%package -n python3-%{pypi_name}
21mr|python-scp-0.14.1-1|21	Summary:	scp module for paramiko
21mr|python-scp-0.14.1-1|22	Group:		Development/Python
21mr|python-scp-0.14.1-1|23	BuildRequires:	python3-setuptools
21mr|python-scp-0.14.1-1|24	BuildRequires:	python3-devel
21mr|python-scp-0.14.1-1|25	# For tests
21mr|python-scp-0.14.1-1|26	BuildRequires:	python3-paramiko
21mr|python-scp-0.14.1-1|27	Requires:	python3-paramiko
21mr|python-scp-0.14.1-1|28	
21mr|python-scp-0.14.1-1|29	%description -n python3-%{pypi_name}
21mr|python-scp-0.14.1-1|30	The scp.py module uses a paramiko transport to send and receive files via the
21mr|python-scp-0.14.1-1|31	scp1 protocol. This is the protocol as referenced from the openssh scp program,
21mr|python-scp-0.14.1-1|32	and has only been tested with this implementation.
21mr|python-scp-0.14.1-1|33	
21mr|python-scp-0.14.1-1|34	%files -n python3-%{pypi_name}
21mr|python-scp-0.14.1-1|35	%doc README.rst PKG-INFO
21mr|python-scp-0.14.1-1|36	%license LICENSE.txt
21mr|python-scp-0.14.1-1|37	%{python3_sitelib}/__pycache__/*
21mr|python-scp-0.14.1-1|38	%{python3_sitelib}/%{pypi_name}.py
21mr|python-scp-0.14.1-1|39	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-scp-0.14.1-1|40	
21mr|python-scp-0.14.1-1|41	#----------------------------------------------------------------------------
21mr|python-scp-0.14.1-1|42	
21mr|python-scp-0.14.1-1|43	%prep
21mr|python-scp-0.14.1-1|44	%setup -q -n %{pypi_name}-%{version}
21mr|python-scp-0.14.1-1|45	rm -r %{pypi_name}.egg-info
21mr|python-scp-0.14.1-1|46	
21mr|python-scp-0.14.1-1|47	%build
21mr|python-scp-0.14.1-1|48	%py3_build
21mr|python-scp-0.14.1-1|49	
21mr|python-scp-0.14.1-1|50	%install
21mr|python-scp-0.14.1-1|51	%py3_install
21mr|python-scp-0.14.1-1|52	
21mr|python-scp-0.14.1-1|53	%check
21mr|python-scp-0.14.1-1|54	# Tests fail without open local ssh server
21mr|python-scp-0.14.1-1|55	#__python3 setup.py test

16089 21
21mr|python-scrypt-0.8.19-1|1	%global pypi_name scrypt
21mr|python-scrypt-0.8.19-1|2	
21mr|python-scrypt-0.8.19-1|3	Summary:	Bindings for the scrypt key derivation function library
21mr|python-scrypt-0.8.19-1|4	Name:		python-%{pypi_name}
21mr|python-scrypt-0.8.19-1|5	Version:	0.8.19
21mr|python-scrypt-0.8.19-1|6	Release:	1
21mr|python-scrypt-0.8.19-1|7	License:	BSD
21mr|python-scrypt-0.8.19-1|8	Group:		Development/Python
21mr|python-scrypt-0.8.19-1|9	Url:		http://bitbucket.org/mhallin/py-scrypt
21mr|python-scrypt-0.8.19-1|10	Source0:	https://files.pythonhosted.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-scrypt-0.8.19-1|11	BuildRequires:	pkgconfig(openssl)
21mr|python-scrypt-0.8.19-1|12	
21mr|python-scrypt-0.8.19-1|13	%description
21mr|python-scrypt-0.8.19-1|14	Python scrypt bindings This is a set of Python bindings for the scrypt key
21mr|python-scrypt-0.8.19-1|15	derivation function. Scrypt is useful when encrypting password as it is
21mr|python-scrypt-0.8.19-1|16	possible to specify a *minimum* amount of time to use when encrypting and
21mr|python-scrypt-0.8.19-1|17	decrypting. If, for example, a password takes 0.05 seconds to verify,
21mr|python-scrypt-0.8.19-1|18	a user won't notice the slight delay when signing in, but doing a brute
21mr|python-scrypt-0.8.19-1|19	force search of several...
21mr|python-scrypt-0.8.19-1|20	
21mr|python-scrypt-0.8.19-1|21	#----------------------------------------------------------------------------
21mr|python-scrypt-0.8.19-1|22	
21mr|python-scrypt-0.8.19-1|23	%package -n python3-%{pypi_name}
21mr|python-scrypt-0.8.19-1|24	Summary:	Bindings for the scrypt key derivation function library
21mr|python-scrypt-0.8.19-1|25	Group:		Development/Python
21mr|python-scrypt-0.8.19-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-scrypt-0.8.19-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-scrypt-0.8.19-1|28	
21mr|python-scrypt-0.8.19-1|29	%description -n python3-%{pypi_name}
21mr|python-scrypt-0.8.19-1|30	Python scrypt bindings This is a set of Python bindings for the scrypt key
21mr|python-scrypt-0.8.19-1|31	derivation function. Scrypt is useful when encrypting password as it is
21mr|python-scrypt-0.8.19-1|32	possible to specify a *minimum* amount of time to use when encrypting and
21mr|python-scrypt-0.8.19-1|33	decrypting. If, for example, a password takes 0.05 seconds to verify,
21mr|python-scrypt-0.8.19-1|34	a user won't notice the slight delay when signing in, but doing a brute
21mr|python-scrypt-0.8.19-1|35	force search of several...
21mr|python-scrypt-0.8.19-1|36	
21mr|python-scrypt-0.8.19-1|37	%files -n python3-%{pypi_name}
21mr|python-scrypt-0.8.19-1|38	%doc README.rst
21mr|python-scrypt-0.8.19-1|39	%{python3_sitearch}/%{pypi_name}
21mr|python-scrypt-0.8.19-1|40	%{python3_sitearch}/_%{pypi_name}*.so
21mr|python-scrypt-0.8.19-1|41	%{python3_sitearch}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-scrypt-0.8.19-1|42	
21mr|python-scrypt-0.8.19-1|43	#----------------------------------------------------------------------------
21mr|python-scrypt-0.8.19-1|44	
21mr|python-scrypt-0.8.19-1|45	%prep
21mr|python-scrypt-0.8.19-1|46	%setup -qn %{pypi_name}-%{version}
21mr|python-scrypt-0.8.19-1|47	# Remove bundled egg-info
21mr|python-scrypt-0.8.19-1|48	rm -rf %{pypi_name}.egg-info
21mr|python-scrypt-0.8.19-1|49	
21mr|python-scrypt-0.8.19-1|50	%build
21mr|python-scrypt-0.8.19-1|51	%py3_build
21mr|python-scrypt-0.8.19-1|52	
21mr|python-scrypt-0.8.19-1|53	%install
21mr|python-scrypt-0.8.19-1|54	%py3_install
21mr|python-scrypt-0.8.19-1|55	

16090 21
21mr|python-scss-2.0.0-1|1	# Filter the _speedups.so provides that otherwise comes into the provides
21mr|python-scss-2.0.0-1|2	%global __provides_exclude _speedups\\.so
21mr|python-scss-2.0.0-1|3	%define module pyScss2
21mr|python-scss-2.0.0-1|4	
21mr|python-scss-2.0.0-1|5	Name:		python-scss
21mr|python-scss-2.0.0-1|6	Version:	2.0.0
21mr|python-scss-2.0.0-1|7	Release:	1
21mr|python-scss-2.0.0-1|8	Summary:	A SCSS compiler for Python
21mr|python-scss-2.0.0-1|9	Group:		Development/Python
21mr|python-scss-2.0.0-1|10	License:	MIT
21mr|python-scss-2.0.0-1|11	URL:		https://github.com/Kronuz/pyScss
21mr|python-scss-2.0.0-1|12	Source0:	https://pypi.io/packages/source/p/%{module}/%{module}-%{version}.tar.gz
21mr|python-scss-2.0.0-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-scss-2.0.0-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-scss-2.0.0-1|15	BuildRequires:	python3egg(six)
21mr|python-scss-2.0.0-1|16	BuildRequires:	pkgconfig(libpcre)
21mr|python-scss-2.0.0-1|17	
21mr|python-scss-2.0.0-1|18	%description
21mr|python-scss-2.0.0-1|19	A SCSS compiler for Python.
21mr|python-scss-2.0.0-1|20	
21mr|python-scss-2.0.0-1|21	#-----------------------------------------------------------------------
21mr|python-scss-2.0.0-1|22	%package -n python3-%{module}
21mr|python-scss-2.0.0-1|23	Summary:	A SCSS compiler for Python3
21mr|python-scss-2.0.0-1|24	Group:		Development/Python
21mr|python-scss-2.0.0-1|25	Provides:	pyscss = %{EVRD}
21mr|python-scss-2.0.0-1|26	Provides:	pyscss2 = %{EVRD}
21mr|python-scss-2.0.0-1|27	Provides:	python3egg(pyscss)
21mr|python-scss-2.0.0-1|28	Provides:	python3dist(pyscss)
21mr|python-scss-2.0.0-1|29	
21mr|python-scss-2.0.0-1|30	%description -n python3-%{module}
21mr|python-scss-2.0.0-1|31	A SCSS compiler for Python3.
21mr|python-scss-2.0.0-1|32	
21mr|python-scss-2.0.0-1|33	%files -n python3-%{module}
21mr|python-scss-2.0.0-1|34	%doc DESCRIPTION README.rst
21mr|python-scss-2.0.0-1|35	%{python3_sitearch}/*
21mr|python-scss-2.0.0-1|36	%{_bindir}/pyscss
21mr|python-scss-2.0.0-1|37	%{_bindir}/less2scss
21mr|python-scss-2.0.0-1|38	
21mr|python-scss-2.0.0-1|39	#-----------------------------------------------------------------------
21mr|python-scss-2.0.0-1|40	
21mr|python-scss-2.0.0-1|41	%prep
21mr|python-scss-2.0.0-1|42	%autosetup -n pyScss2-%{version}
21mr|python-scss-2.0.0-1|43	
21mr|python-scss-2.0.0-1|44	%build
21mr|python-scss-2.0.0-1|45	%py3_build
21mr|python-scss-2.0.0-1|46	
21mr|python-scss-2.0.0-1|47	%install
21mr|python-scss-2.0.0-1|48	%py3_install

16091 21
21mr|python-secretstorage-3.3.1-1|1	%global debug_package %{nil}
21mr|python-secretstorage-3.3.1-1|2	%define pypi_name secretstorage
21mr|python-secretstorage-3.3.1-1|3	
21mr|python-secretstorage-3.3.1-1|4	Name:		python-secretstorage
21mr|python-secretstorage-3.3.1-1|5	Version:	3.3.1
21mr|python-secretstorage-3.3.1-1|6	Release:	1
21mr|python-secretstorage-3.3.1-1|7	Summary:	Provides a way for securely storing passwords and other secrets
21mr|python-secretstorage-3.3.1-1|8	Group:		Development/Python
21mr|python-secretstorage-3.3.1-1|9	License:	BSD
21mr|python-secretstorage-3.3.1-1|10	Url:		https://github.com/mitya57/secretstorage
21mr|python-secretstorage-3.3.1-1|11	Source0:	https://files.pythonhosted.org/packages/cd/08/758aeb98db87547484728ea08b0292721f1b05ff9005f59b040d6203c009/SecretStorage-3.3.1.tar.gz
21mr|python-secretstorage-3.3.1-1|12	BuildRequires:  pkgconfig(python3)
21mr|python-secretstorage-3.3.1-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-secretstorage-3.3.1-1|14	BuildRequires:  python3egg(jeepney)
21mr|python-secretstorage-3.3.1-1|15	BuildRequires:  python3egg(cryptography)
21mr|python-secretstorage-3.3.1-1|16	
21mr|python-secretstorage-3.3.1-1|17	%description
21mr|python-secretstorage-3.3.1-1|18	This module provides a way for securely storing passwords and other secrets.
21mr|python-secretstorage-3.3.1-1|19	It uses D-Bus Secret Service API that is supported by GNOME Keyring
21mr|python-secretstorage-3.3.1-1|20	(since version 2.30) and KSecretsService.
21mr|python-secretstorage-3.3.1-1|21	The main classes provided are secretstorage.Item, representing a secret
21mr|python-secretstorage-3.3.1-1|22	item (that has a label, a secret and some attributes) and secretstorage.
21mr|python-secretstorage-3.3.1-1|23	Collection, a place items are stored in.
21mr|python-secretstorage-3.3.1-1|24	SecretStorage supports most of the functions provided by Secret Service,
21mr|python-secretstorage-3.3.1-1|25	including creating and deleting items and collections, editing items,
21mr|python-secretstorage-3.3.1-1|26	locking and unlocking collections (asynchronous unlocking is also supported).
21mr|python-secretstorage-3.3.1-1|27	
21mr|python-secretstorage-3.3.1-1|28	#----------------------------------------------------------------------------
21mr|python-secretstorage-3.3.1-1|29	%package -n python3-%{pypi_name}
21mr|python-secretstorage-3.3.1-1|30	Summary:	Provides a way for securely storing passwords and other secrets
21mr|python-secretstorage-3.3.1-1|31	Group:		Development/Python
21mr|python-secretstorage-3.3.1-1|32	
21mr|python-secretstorage-3.3.1-1|33	%description -n python3-%{pypi_name}
21mr|python-secretstorage-3.3.1-1|34	This module provides a way for securely storing passwords and other secrets.
21mr|python-secretstorage-3.3.1-1|35	It uses D-Bus Secret Service API that is supported by GNOME Keyring
21mr|python-secretstorage-3.3.1-1|36	(since version 2.30) and KSecretsService.
21mr|python-secretstorage-3.3.1-1|37	The main classes provided are secretstorage.Item, representing a secret
21mr|python-secretstorage-3.3.1-1|38	item (that has a label, a secret and some attributes) and secretstorage.
21mr|python-secretstorage-3.3.1-1|39	Collection, a place items are stored in.
21mr|python-secretstorage-3.3.1-1|40	SecretStorage supports most of the functions provided by Secret Service,
21mr|python-secretstorage-3.3.1-1|41	including creating and deleting items and collections, editing items,
21mr|python-secretstorage-3.3.1-1|42	locking and unlocking collections (asynchronous unlocking is also supported).
21mr|python-secretstorage-3.3.1-1|43	
21mr|python-secretstorage-3.3.1-1|44	
21mr|python-secretstorage-3.3.1-1|45	%files -n python3-%{pypi_name}
21mr|python-secretstorage-3.3.1-1|46	%doc LICENSE README.rst
21mr|python-secretstorage-3.3.1-1|47	%{python3_sitelib}/*
21mr|python-secretstorage-3.3.1-1|48	
21mr|python-secretstorage-3.3.1-1|49	#----------------------------------------------------------------------------
21mr|python-secretstorage-3.3.1-1|50	
21mr|python-secretstorage-3.3.1-1|51	%prep
21mr|python-secretstorage-3.3.1-1|52	%setup -qn SecretStorage-%{version}
21mr|python-secretstorage-3.3.1-1|53	%autopatch -p1
21mr|python-secretstorage-3.3.1-1|54	rm -rf *.egg-info
21mr|python-secretstorage-3.3.1-1|55	
21mr|python-secretstorage-3.3.1-1|56	%build
21mr|python-secretstorage-3.3.1-1|57	%py3_build
21mr|python-secretstorage-3.3.1-1|58	
21mr|python-secretstorage-3.3.1-1|59	%install
21mr|python-secretstorage-3.3.1-1|60	%py3_install

16092 21
21mr|python-selenium-3.141.0-3|1	%define module	selenium
21mr|python-selenium-3.141.0-3|2	
21mr|python-selenium-3.141.0-3|3	Summary:	Python bindings for Selenium
21mr|python-selenium-3.141.0-3|4	Name:		python-%{module}
21mr|python-selenium-3.141.0-3|5	Version:	3.141.0
21mr|python-selenium-3.141.0-3|6	Release:	3
21mr|python-selenium-3.141.0-3|7	Source0:	http://pypi.python.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
21mr|python-selenium-3.141.0-3|8	License:	Apache License
21mr|python-selenium-3.141.0-3|9	Group:		Development/Python
21mr|python-selenium-3.141.0-3|10	Url:		http://pypi.python.org/pypi/selenium
21mr|python-selenium-3.141.0-3|11	BuildArch:	noarch
21mr|python-selenium-3.141.0-3|12	Requires:	python3-rdflib >= 3.1.0
21mr|python-selenium-3.141.0-3|13	
21mr|python-selenium-3.141.0-3|14	%description
21mr|python-selenium-3.141.0-3|15	Selenium Python Client Driver is a Python language binding for
21mr|python-selenium-3.141.0-3|16	Selenium Remote Control (version 1.0 and 2.0).
21mr|python-selenium-3.141.0-3|17	
21mr|python-selenium-3.141.0-3|18	Currently the remote protocol, Firefox and Chrome for Selenium 2.0 are
21mr|python-selenium-3.141.0-3|19	supported, as well as the Selenium 1.0 bindings.
21mr|python-selenium-3.141.0-3|20	
21mr|python-selenium-3.141.0-3|21	%package -n python3-%{module}
21mr|python-selenium-3.141.0-3|22	Summary:	Python 3 bindings for Selenium
21mr|python-selenium-3.141.0-3|23	Group:		Development/Python
21mr|python-selenium-3.141.0-3|24	BuildRequires:	pkgconfig(python3)
21mr|python-selenium-3.141.0-3|25	BuildRequires:	python3-setuptools
21mr|python-selenium-3.141.0-3|26	
21mr|python-selenium-3.141.0-3|27	%description -n python3-%{module}
21mr|python-selenium-3.141.0-3|28	Selenium Python 3 Client Driver is a Python 3 language binding for
21mr|python-selenium-3.141.0-3|29	Selenium Remote Control (version 1.0 and 2.0).
21mr|python-selenium-3.141.0-3|30	
21mr|python-selenium-3.141.0-3|31	%prep
21mr|python-selenium-3.141.0-3|32	%setup -q -n %{module}-%{version}
21mr|python-selenium-3.141.0-3|33	
21mr|python-selenium-3.141.0-3|34	%build
21mr|python-selenium-3.141.0-3|35	%py3_build
21mr|python-selenium-3.141.0-3|36	
21mr|python-selenium-3.141.0-3|37	%install
21mr|python-selenium-3.141.0-3|38	%py3_install
21mr|python-selenium-3.141.0-3|39	
21mr|python-selenium-3.141.0-3|40	rm -f %{buildroot}%{py3_puresitedir}/selenium/webdriver/firefox/amd64/x_ignore_nofocus.so
21mr|python-selenium-3.141.0-3|41	rm -f %{buildroot}%{py3_puresitedir}/selenium/webdriver/firefox/x86/x_ignore_nofocus.so
21mr|python-selenium-3.141.0-3|42	
21mr|python-selenium-3.141.0-3|43	%files -n python3-%{module}
21mr|python-selenium-3.141.0-3|44	%doc README.rst
21mr|python-selenium-3.141.0-3|45	%{py3_puresitedir}/*

16093 21
21mr|python-semantic_version-2.8.5-1|1	%global pypi_name semantic_version
21mr|python-semantic_version-2.8.5-1|2	
21mr|python-semantic_version-2.8.5-1|3	Name:		python-%{pypi_name}
21mr|python-semantic_version-2.8.5-1|4	Version:	2.8.5
21mr|python-semantic_version-2.8.5-1|5	Release:	1
21mr|python-semantic_version-2.8.5-1|6	Summary:	Library implementing the 'SemVer' scheme
21mr|python-semantic_version-2.8.5-1|7	Group:		Development/Python
21mr|python-semantic_version-2.8.5-1|8	License:	BSD
21mr|python-semantic_version-2.8.5-1|9	URL:		https://github.com/rbarrois/python-semanticversion
21mr|python-semantic_version-2.8.5-1|10	Source0:	%{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-semantic_version-2.8.5-1|11	BuildArch:	noarch
21mr|python-semantic_version-2.8.5-1|12	
21mr|python-semantic_version-2.8.5-1|13	
21mr|python-semantic_version-2.8.5-1|14	%description
21mr|python-semantic_version-2.8.5-1|15	This small python library provides a few tools to handle semantic versioning
21mr|python-semantic_version-2.8.5-1|16	in Python.
21mr|python-semantic_version-2.8.5-1|17	
21mr|python-semantic_version-2.8.5-1|18	#---------------------------------------------------------------------------
21mr|python-semantic_version-2.8.5-1|19	%package -n python3-%{pypi_name}
21mr|python-semantic_version-2.8.5-1|20	Summary:	%{summary}
21mr|python-semantic_version-2.8.5-1|21	Group:		Development/Python
21mr|python-semantic_version-2.8.5-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-semantic_version-2.8.5-1|23	BuildRequires:	python3egg(setuptools)
21mr|python-semantic_version-2.8.5-1|24	BuildRequires:	python3egg(django)
21mr|python-semantic_version-2.8.5-1|25	
21mr|python-semantic_version-2.8.5-1|26	%description -n python3-%{pypi_name}
21mr|python-semantic_version-2.8.5-1|27	This small python library provides a few tools to handle semantic versioning
21mr|python-semantic_version-2.8.5-1|28	in Python.
21mr|python-semantic_version-2.8.5-1|29	
21mr|python-semantic_version-2.8.5-1|30	Python 3 version.
21mr|python-semantic_version-2.8.5-1|31	
21mr|python-semantic_version-2.8.5-1|32	%files -n python3-%{pypi_name}
21mr|python-semantic_version-2.8.5-1|33	%doc LICENSE
21mr|python-semantic_version-2.8.5-1|34	%doc README.rst ChangeLog
21mr|python-semantic_version-2.8.5-1|35	%{py3_puresitedir}/%{pypi_name}
21mr|python-semantic_version-2.8.5-1|36	%{py3_puresitedir}/%{pypi_name}-*.egg-info
21mr|python-semantic_version-2.8.5-1|37	
21mr|python-semantic_version-2.8.5-1|38	#---------------------------------------------------------------------------
21mr|python-semantic_version-2.8.5-1|39	
21mr|python-semantic_version-2.8.5-1|40	%package doc
21mr|python-semantic_version-2.8.5-1|41	Summary:	Documentation for python-%{pypi_name}
21mr|python-semantic_version-2.8.5-1|42	Group:		Documentation
21mr|python-semantic_version-2.8.5-1|43	BuildRequires:	python3egg(sphinx)
21mr|python-semantic_version-2.8.5-1|44	
21mr|python-semantic_version-2.8.5-1|45	%description doc
21mr|python-semantic_version-2.8.5-1|46	%{summary}.
21mr|python-semantic_version-2.8.5-1|47	
21mr|python-semantic_version-2.8.5-1|48	%files doc
21mr|python-semantic_version-2.8.5-1|49	%doc LICENSE
21mr|python-semantic_version-2.8.5-1|50	%doc html
21mr|python-semantic_version-2.8.5-1|51	
21mr|python-semantic_version-2.8.5-1|52	#---------------------------------------------------------------------------
21mr|python-semantic_version-2.8.5-1|53	
21mr|python-semantic_version-2.8.5-1|54	%prep
21mr|python-semantic_version-2.8.5-1|55	%setup -q -n python-semanticversion-%{version}
21mr|python-semantic_version-2.8.5-1|56	
21mr|python-semantic_version-2.8.5-1|57	# Remove bundled egg-info
21mr|python-semantic_version-2.8.5-1|58	rm -rf %{pypi_name}.egg-info
21mr|python-semantic_version-2.8.5-1|59	
21mr|python-semantic_version-2.8.5-1|60	# documentation builds due to broken symlink
21mr|python-semantic_version-2.8.5-1|61	# https://github.com/rbarrois/python-semanticversion/issues/20
21mr|python-semantic_version-2.8.5-1|62	rm docs/credits.rst
21mr|python-semantic_version-2.8.5-1|63	
21mr|python-semantic_version-2.8.5-1|64	%build
21mr|python-semantic_version-2.8.5-1|65	%py3_build
21mr|python-semantic_version-2.8.5-1|66	
21mr|python-semantic_version-2.8.5-1|67	# generate html docs
21mr|python-semantic_version-2.8.5-1|68	sphinx-build docs html
21mr|python-semantic_version-2.8.5-1|69	# remove the sphinx-build leftovers
21mr|python-semantic_version-2.8.5-1|70	rm -rf html/.{doctrees,buildinfo}
21mr|python-semantic_version-2.8.5-1|71	
21mr|python-semantic_version-2.8.5-1|72	%install
21mr|python-semantic_version-2.8.5-1|73	%py3_install

16094 21
21mr|python-seqdiag-2.0.0-1|1	%global module seqdiag
21mr|python-seqdiag-2.0.0-1|2	
21mr|python-seqdiag-2.0.0-1|3	Name:		python-%{module}
21mr|python-seqdiag-2.0.0-1|4	Version:	2.0.0
21mr|python-seqdiag-2.0.0-1|5	Release:	1
21mr|python-seqdiag-2.0.0-1|6	Summary:	seqdiag generates sequence-diagram images from text
21mr|python-seqdiag-2.0.0-1|7	Group:		Development/Python
21mr|python-seqdiag-2.0.0-1|8	License:	ASL 2.0
21mr|python-seqdiag-2.0.0-1|9	URL:		http://blockdiag.com/
21mr|python-seqdiag-2.0.0-1|10	Source0:	https://pypi.python.org/packages/source/s/seqdiag/%{module}-%{version}.tar.gz
21mr|python-seqdiag-2.0.0-1|11	
21mr|python-seqdiag-2.0.0-1|12	BuildArch:      noarch
21mr|python-seqdiag-2.0.0-1|13	
21mr|python-seqdiag-2.0.0-1|14	%description
21mr|python-seqdiag-2.0.0-1|15	seqdiag and its family generate diagram images from simply text file.
21mr|python-seqdiag-2.0.0-1|16	
21mr|python-seqdiag-2.0.0-1|17	Features:
21mr|python-seqdiag-2.0.0-1|18	- Generates beautiful diagram images from simple text format (similar to
21mr|python-seqdiag-2.0.0-1|19	graphviz’s DOT format)
21mr|python-seqdiag-2.0.0-1|20	- Layouts diagram elements automatically
21mr|python-seqdiag-2.0.0-1|21	- Embeds to many documentations; Sphinx, Trac, Redmine and some wikis
21mr|python-seqdiag-2.0.0-1|22	
21mr|python-seqdiag-2.0.0-1|23	#-----------------------------------------------------------------------
21mr|python-seqdiag-2.0.0-1|24	%package -n python3-%{module}
21mr|python-seqdiag-2.0.0-1|25	Summary:	seqdiag generates sequence-diagram images from text
21mr|python-seqdiag-2.0.0-1|26	Group:		Development/Python
21mr|python-seqdiag-2.0.0-1|27	
21mr|python-seqdiag-2.0.0-1|28	BuildRequires:  python3egg(blockdiag)
21mr|python-seqdiag-2.0.0-1|29	BuildRequires:  pkgconfig(python3)
21mr|python-seqdiag-2.0.0-1|30	BuildRequires:  python3egg(docutils)
21mr|python-seqdiag-2.0.0-1|31	BuildRequires:  python3egg(reportlab)
21mr|python-seqdiag-2.0.0-1|32	BuildRequires:  python3egg(setuptools)
21mr|python-seqdiag-2.0.0-1|33	
21mr|python-seqdiag-2.0.0-1|34	Requires:       python3-blockdiag
21mr|python-seqdiag-2.0.0-1|35	Requires:       python3-reportlab
21mr|python-seqdiag-2.0.0-1|36	
21mr|python-seqdiag-2.0.0-1|37	%description -n python3-%{module}
21mr|python-seqdiag-2.0.0-1|38	seqdiag and its family generate diagram images from simply text file.
21mr|python-seqdiag-2.0.0-1|39	
21mr|python-seqdiag-2.0.0-1|40	Features:
21mr|python-seqdiag-2.0.0-1|41	- Generates beautiful diagram images from simple text format (similar to
21mr|python-seqdiag-2.0.0-1|42	graphviz’s DOT format)
21mr|python-seqdiag-2.0.0-1|43	- Layouts diagram elements automatically
21mr|python-seqdiag-2.0.0-1|44	- Embeds to many documentations; Sphinx, Trac, Redmine and some wikis
21mr|python-seqdiag-2.0.0-1|45	
21mr|python-seqdiag-2.0.0-1|46	%files -n python3-%{module}
21mr|python-seqdiag-2.0.0-1|47	%{_bindir}/%{module}
21mr|python-seqdiag-2.0.0-1|48	%{_mandir}/man1/%{module}.1*
21mr|python-seqdiag-2.0.0-1|49	%{python3_sitelib}/__pycache__/*
21mr|python-seqdiag-2.0.0-1|50	%{python3_sitelib}/%{module}*
21mr|python-seqdiag-2.0.0-1|51	%exclude %{python3_sitelib}/%{module}/tests
21mr|python-seqdiag-2.0.0-1|52	
21mr|python-seqdiag-2.0.0-1|53	#----------------------------------------------------------------------------
21mr|python-seqdiag-2.0.0-1|54	%prep
21mr|python-seqdiag-2.0.0-1|55	%setup -q -n %{module}-%{version}
21mr|python-seqdiag-2.0.0-1|56	
21mr|python-seqdiag-2.0.0-1|57	find           -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-seqdiag-2.0.0-1|58	
21mr|python-seqdiag-2.0.0-1|59	%build
21mr|python-seqdiag-2.0.0-1|60	%py3_build
21mr|python-seqdiag-2.0.0-1|61	
21mr|python-seqdiag-2.0.0-1|62	%install
21mr|python-seqdiag-2.0.0-1|63	%py3_install
21mr|python-seqdiag-2.0.0-1|64	install -m 0644 -D %{module}.1 %{buildroot}%{_mandir}/man1/%{module}.1

16095 21
21mr|python-serial-3.5-1|1	Summary:	Python serial port extension
21mr|python-serial-3.5-1|2	Name:		python-serial
21mr|python-serial-3.5-1|3	Version:	3.5
21mr|python-serial-3.5-1|4	Release:	1
21mr|python-serial-3.5-1|5	License:	Python license
21mr|python-serial-3.5-1|6	Group:		Development/Python
21mr|python-serial-3.5-1|7	Url:		https://pypi.python.org/pypi/pyserial/
21mr|python-serial-3.5-1|8	Source0:	https://pypi.python.org/packages/source/p/pyserial/pyserial-%{version}.tar.gz
21mr|python-serial-3.5-1|9	BuildRequires:	dos2unix
21mr|python-serial-3.5-1|10	Provides:	pyserial = %{EVRD}
21mr|python-serial-3.5-1|11	Conflicts:	python3-serial < 3.2.1
21mr|python-serial-3.5-1|12	BuildArch:	noarch
21mr|python-serial-3.5-1|13	
21mr|python-serial-3.5-1|14	%description
21mr|python-serial-3.5-1|15	This module encapsulates the access for the serial port.
21mr|python-serial-3.5-1|16	
21mr|python-serial-3.5-1|17	It provides backends for Python running on Windows, Linux, BSD (possibly any
21mr|python-serial-3.5-1|18	POSIX compilant system) and Jython. The module named "serial" automatically
21mr|python-serial-3.5-1|19	selects the appropriate backend.
21mr|python-serial-3.5-1|20	
21mr|python-serial-3.5-1|21	%package -n python2-serial
21mr|python-serial-3.5-1|22	%py2_migration_meta python2-serial
21mr|python-serial-3.5-1|23	Summary:	Python 2 serial port extension
21mr|python-serial-3.5-1|24	Group:		Development/Python
21mr|python-serial-3.5-1|25	BuildRequires:	pkgconfig(python2)
21mr|python-serial-3.5-1|26	
21mr|python-serial-3.5-1|27	%description -n python2-serial
21mr|python-serial-3.5-1|28	This module encapsulates the access for the serial port.
21mr|python-serial-3.5-1|29	
21mr|python-serial-3.5-1|30	It provides backends for Python running on Windows, Linux, BSD (possibly any
21mr|python-serial-3.5-1|31	POSIX compilant system) and Jython. The module named "serial" automatically
21mr|python-serial-3.5-1|32	selects the appropriate backend.
21mr|python-serial-3.5-1|33	
21mr|python-serial-3.5-1|34	%files -n python2-serial
21mr|python-serial-3.5-1|35	%doc LICENSE.txt examples
21mr|python-serial-3.5-1|36	%{py2_puresitedir}/serial
21mr|python-serial-3.5-1|37	%{py2_puresitedir}/pyserial-%{version}-py%{python2_version}.egg-info
21mr|python-serial-3.5-1|38	
21mr|python-serial-3.5-1|39	#----------------------------------------------------------------------------
21mr|python-serial-3.5-1|40	
21mr|python-serial-3.5-1|41	%package -n python3-serial
21mr|python-serial-3.5-1|42	Summary:	Python 3 serial port extension
21mr|python-serial-3.5-1|43	Group:		Development/Python
21mr|python-serial-3.5-1|44	BuildRequires:	pkgconfig(python3)
21mr|python-serial-3.5-1|45	
21mr|python-serial-3.5-1|46	%description -n python3-serial
21mr|python-serial-3.5-1|47	This module encapsulates the access for the serial port.
21mr|python-serial-3.5-1|48	
21mr|python-serial-3.5-1|49	It provides backends for Python running on Windows, Linux, BSD (possibly any
21mr|python-serial-3.5-1|50	POSIX compilant system) and Jython. The module named "serial" automatically
21mr|python-serial-3.5-1|51	selects the appropriate backend.
21mr|python-serial-3.5-1|52	
21mr|python-serial-3.5-1|53	%files -n python3-serial
21mr|python-serial-3.5-1|54	%doc LICENSE.txt
21mr|python-serial-3.5-1|55	%{py3_puresitedir}/serial
21mr|python-serial-3.5-1|56	%{py3_puresitedir}/pyserial-%{version}-py%{python3_version}.egg-info
21mr|python-serial-3.5-1|57	
21mr|python-serial-3.5-1|58	#----------------------------------------------------------------------------
21mr|python-serial-3.5-1|59	
21mr|python-serial-3.5-1|60	%prep
21mr|python-serial-3.5-1|61	%setup -qn pyserial-%{version}
21mr|python-serial-3.5-1|62	
21mr|python-serial-3.5-1|63	#fix shebangs
21mr|python-serial-3.5-1|64	perl -pi -e "s/#! python/#!\/usr\/bin\/env python/" serial/*.py
21mr|python-serial-3.5-1|65	perl -pi -e "s/#!jython/#!\/usr\/bin\/env jython/" serial/*.py
21mr|python-serial-3.5-1|66	perl -pi -e "s/#! python/#!\/usr\/bin\/env python/" serial/*/*.py
21mr|python-serial-3.5-1|67	perl -pi -e "s/#!jython/#!\/usr\/bin\/env jython/" serial/*/*.py
21mr|python-serial-3.5-1|68	
21mr|python-serial-3.5-1|69	
21mr|python-serial-3.5-1|70	cp -a . %{py3dir}
21mr|python-serial-3.5-1|71	
21mr|python-serial-3.5-1|72	%build
21mr|python-serial-3.5-1|73	pushd %{py3dir}
21mr|python-serial-3.5-1|74	%py3_build
21mr|python-serial-3.5-1|75	popd
21mr|python-serial-3.5-1|76	%py2_build
21mr|python-serial-3.5-1|77	
21mr|python-serial-3.5-1|78	%install
21mr|python-serial-3.5-1|79	pushd %{py3dir}
21mr|python-serial-3.5-1|80	%py3_install
21mr|python-serial-3.5-1|81	popd
21mr|python-serial-3.5-1|82	%py2_install
21mr|python-serial-3.5-1|83	
21mr|python-serial-3.5-1|84	%changelog
21mr|python-serial-3.5-1|85	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|python-serial-3.5-1|86	- fix files
21mr|python-serial-3.5-1|87	
21mr|python-serial-3.5-1|88	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|python-serial-3.5-1|89	- fix files
21mr|python-serial-3.5-1|90	
21mr|python-serial-3.5-1|91	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|python-serial-3.5-1|92	- Update version to 3.5
21mr|python-serial-3.5-1|93	
21mr|python-serial-3.5-1|94	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru> 3.2.1-2
21mr|python-serial-3.5-1|95	- Insert python2 migration metadata
21mr|python-serial-3.5-1|96	
21mr|python-serial-3.5-1|97	* Mon Feb 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|python-serial-3.5-1|98	- python naming
21mr|python-serial-3.5-1|99	
21mr|python-serial-3.5-1|100	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|python-serial-3.5-1|101	- bot: rpm5 -> rpm4 (6)

16096 21
21mr|python-service_identity-18.1.0-3|1	%define	oname	service_identity
21mr|python-service_identity-18.1.0-3|2	
21mr|python-service_identity-18.1.0-3|3	Summary:	Service identity verification for pyOpenSSL
21mr|python-service_identity-18.1.0-3|4	Name:		python-%{oname}
21mr|python-service_identity-18.1.0-3|5	Version:	18.1.0
21mr|python-service_identity-18.1.0-3|6	Release:	3
21mr|python-service_identity-18.1.0-3|7	License:	MIT
21mr|python-service_identity-18.1.0-3|8	Group:		Development/Python
21mr|python-service_identity-18.1.0-3|9	Url:		https://github.com/pyca/service_identity
21mr|python-service_identity-18.1.0-3|10	Source0:	https://files.pythonhosted.org/packages/9a/3d/9eb0563e066ea0540cf580695593ab079376e920016d4d1b3ff2fd8abf4b/service_identity-18.1.0.tar.gz
21mr|python-service_identity-18.1.0-3|11	BuildRequires:	python2-devel
21mr|python-service_identity-18.1.0-3|12	BuildRequires:	pythonegg(setuptools)
21mr|python-service_identity-18.1.0-3|13	Provides:	python-service-identity = %{EVRD}
21mr|python-service_identity-18.1.0-3|14	Obsoletes:	python-service-identity < %{EVRD}
21mr|python-service_identity-18.1.0-3|15	BuildArch:	noarch
21mr|python-service_identity-18.1.0-3|16	
21mr|python-service_identity-18.1.0-3|17	%description
21mr|python-service_identity-18.1.0-3|18	Service Identity Verification for pyOpenSSL
21mr|python-service_identity-18.1.0-3|19	
21mr|python-service_identity-18.1.0-3|20	Use this package if you use pyOpenSSL and don’t want to be MITMed.
21mr|python-service_identity-18.1.0-3|21	
21mr|python-service_identity-18.1.0-3|22	service_identity aspires to give you all the tools you need for verifying
21mr|python-service_identity-18.1.0-3|23	whether a certificate is valid for the intended purposes.
21mr|python-service_identity-18.1.0-3|24	
21mr|python-service_identity-18.1.0-3|25	In the simplest case, this means host name verification. However,
21mr|python-service_identity-18.1.0-3|26	service_identity implements RFC 6125 fully and plans to add other relevant RFCs
21mr|python-service_identity-18.1.0-3|27	too.
21mr|python-service_identity-18.1.0-3|28	
21mr|python-service_identity-18.1.0-3|29	#-----------------------------------------------------------------------------
21mr|python-service_identity-18.1.0-3|30	
21mr|python-service_identity-18.1.0-3|31	%package -n python3-service_identity
21mr|python-service_identity-18.1.0-3|32	Summary:	Logging as Storytelling
21mr|python-service_identity-18.1.0-3|33	Group:		Development/Python
21mr|python-service_identity-18.1.0-3|34	Provides:	python3-service-identity = %{EVRD}
21mr|python-service_identity-18.1.0-3|35	Obsoletes:	python3-service-identity < %{EVRD}
21mr|python-service_identity-18.1.0-3|36	BuildRequires:	python3-devel
21mr|python-service_identity-18.1.0-3|37	BuildRequires:	python3-setuptools
21mr|python-service_identity-18.1.0-3|38	
21mr|python-service_identity-18.1.0-3|39	%description -n python3-service_identity
21mr|python-service_identity-18.1.0-3|40	Service Identity Verification for pyOpenSSL
21mr|python-service_identity-18.1.0-3|41	
21mr|python-service_identity-18.1.0-3|42	Use this package if you use pyOpenSSL and don’t want to be MITMed.
21mr|python-service_identity-18.1.0-3|43	
21mr|python-service_identity-18.1.0-3|44	service_identity aspires to give you all the tools you need for verifying
21mr|python-service_identity-18.1.0-3|45	whether a certificate is valid for the intended purposes.
21mr|python-service_identity-18.1.0-3|46	
21mr|python-service_identity-18.1.0-3|47	In the simplest case, this means host name verification. However,
21mr|python-service_identity-18.1.0-3|48	service_identity implements RFC 6125 fully and plans to add other relevant RFCs
21mr|python-service_identity-18.1.0-3|49	too.
21mr|python-service_identity-18.1.0-3|50	
21mr|python-service_identity-18.1.0-3|51	%files -n python3-service_identity
21mr|python-service_identity-18.1.0-3|52	%doc README.rst LICENSE
21mr|python-service_identity-18.1.0-3|53	%{py3_puresitedir}/service_identity
21mr|python-service_identity-18.1.0-3|54	%{py3_puresitedir}/service_identity-%{version}-py%{py3_ver}.egg-info
21mr|python-service_identity-18.1.0-3|55	
21mr|python-service_identity-18.1.0-3|56	#------------------------------------------------------------------------------
21mr|python-service_identity-18.1.0-3|57	
21mr|python-service_identity-18.1.0-3|58	%prep
21mr|python-service_identity-18.1.0-3|59	%setup -q -n service_identity-%{version}
21mr|python-service_identity-18.1.0-3|60	# Remove bundled egg-info
21mr|python-service_identity-18.1.0-3|61	rm -rf service_identity.egg-info
21mr|python-service_identity-18.1.0-3|62	rm -rf %{py3dir} && mkdir %{py3dir}
21mr|python-service_identity-18.1.0-3|63	
21mr|python-service_identity-18.1.0-3|64	%build
21mr|python-service_identity-18.1.0-3|65	%py3_build
21mr|python-service_identity-18.1.0-3|66	
21mr|python-service_identity-18.1.0-3|67	%install
21mr|python-service_identity-18.1.0-3|68	%py3_install

16097 21
21mr|python-setproctitle-1.2.2-1|1	%define module	setproctitle
21mr|python-setproctitle-1.2.2-1|2	
21mr|python-setproctitle-1.2.2-1|3	Name:		python-%{module}
21mr|python-setproctitle-1.2.2-1|4	Version:	1.2.2
21mr|python-setproctitle-1.2.2-1|5	Release:	1
21mr|python-setproctitle-1.2.2-1|6	Summary:	A library allowing a process to change its title
21mr|python-setproctitle-1.2.2-1|7	License:	BSD
21mr|python-setproctitle-1.2.2-1|8	Group:		Development/Python
21mr|python-setproctitle-1.2.2-1|9	Url:		https://github.com/dvarrazzo/py-setproctitle/
21mr|python-setproctitle-1.2.2-1|10	Source0:	https://files.pythonhosted.org/packages/a1/7f/a1d4f4c7b66f0fc02f35dc5c85f45a8b4e4a7988357a29e61c14e725ef86/setproctitle-1.2.2.tar.gz
21mr|python-setproctitle-1.2.2-1|11	
21mr|python-setproctitle-1.2.2-1|12	BuildRequires:	pythonegg(setuptools)
21mr|python-setproctitle-1.2.2-1|13	BuildRequires:	pkgconfig(python)
21mr|python-setproctitle-1.2.2-1|14	
21mr|python-setproctitle-1.2.2-1|15	%description
21mr|python-setproctitle-1.2.2-1|16	The library allows a process to change its title (as displayed by system tools
21mr|python-setproctitle-1.2.2-1|17	such as ps and top).
21mr|python-setproctitle-1.2.2-1|18	Changing the title is mostly useful in multi-process systems, for example when
21mr|python-setproctitle-1.2.2-1|19	a master process is forked: changing the children's title allows to identify
21mr|python-setproctitle-1.2.2-1|20	the task each process is busy with.
21mr|python-setproctitle-1.2.2-1|21	
21mr|python-setproctitle-1.2.2-1|22	#--------------------------------------------------------------------
21mr|python-setproctitle-1.2.2-1|23	%package -n	python3-%{module}
21mr|python-setproctitle-1.2.2-1|24	Summary:	A library allowing a process to change its title
21mr|python-setproctitle-1.2.2-1|25	Group:		Development/Python
21mr|python-setproctitle-1.2.2-1|26	
21mr|python-setproctitle-1.2.2-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-setproctitle-1.2.2-1|28	BuildRequires:	pkgconfig(python3)
21mr|python-setproctitle-1.2.2-1|29	
21mr|python-setproctitle-1.2.2-1|30	%description -n	python3-%{module}
21mr|python-setproctitle-1.2.2-1|31	The library allows a process to change its title (as displayed by system tools
21mr|python-setproctitle-1.2.2-1|32	such as ps and top).
21mr|python-setproctitle-1.2.2-1|33	Changing the title is mostly useful in multi-process systems, for example when
21mr|python-setproctitle-1.2.2-1|34	a master process is forked: changing the children's title allows to identify
21mr|python-setproctitle-1.2.2-1|35	the task each process is busy with.
21mr|python-setproctitle-1.2.2-1|36	
21mr|python-setproctitle-1.2.2-1|37	This is the Python 3 version of the package.
21mr|python-setproctitle-1.2.2-1|38	
21mr|python-setproctitle-1.2.2-1|39	%files -n python3-%{module}
21mr|python-setproctitle-1.2.2-1|40	%doc HISTORY.rst README.rst
21mr|python-setproctitle-1.2.2-1|41	%{py3_platsitedir}/%{module}.cpython-3*.so
21mr|python-setproctitle-1.2.2-1|42	%{py3_platsitedir}/%{module}-%{version}-py%{py3_ver}.egg-info
21mr|python-setproctitle-1.2.2-1|43	#--------------------------------------------------------------------
21mr|python-setproctitle-1.2.2-1|44	
21mr|python-setproctitle-1.2.2-1|45	%prep
21mr|python-setproctitle-1.2.2-1|46	%setup -qn %{module}-%{version}
21mr|python-setproctitle-1.2.2-1|47	
21mr|python-setproctitle-1.2.2-1|48	%build
21mr|python-setproctitle-1.2.2-1|49	%py3_build
21mr|python-setproctitle-1.2.2-1|50	
21mr|python-setproctitle-1.2.2-1|51	%install
21mr|python-setproctitle-1.2.2-1|52	%py3_install

16098 21
21mr|python-setuptools-57.4.0-1|1	%define module setuptools
21mr|python-setuptools-57.4.0-1|2	%define _xz_threads 0
21mr|python-setuptools-57.4.0-1|3	
21mr|python-setuptools-57.4.0-1|4	Summary:	Python Distutils Enhancements
21mr|python-setuptools-57.4.0-1|5	Name:		python-%{module}
21mr|python-setuptools-57.4.0-1|6	# WARNING
21mr|python-setuptools-57.4.0-1|7	# do not update this package without python3 upgrade to 3.10
21mr|python-setuptools-57.4.0-1|8	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=11773
21mr|python-setuptools-57.4.0-1|9	Version:	57.4.0
21mr|python-setuptools-57.4.0-1|10	Release:	1
21mr|python-setuptools-57.4.0-1|11	License:	Zope Public License (ZPL)
21mr|python-setuptools-57.4.0-1|12	Group:		Development/Python
21mr|python-setuptools-57.4.0-1|13	Url:		https://pypi.org/project/setuptools/
21mr|python-setuptools-57.4.0-1|14	Source0:	https://files.pythonhosted.org/packages/db/e2/c0ced9ccffb61432305665c22842ea120c0f649eec47ecf2a45c596707c4/setuptools-57.4.0.tar.gz
21mr|python-setuptools-57.4.0-1|15	BuildArch:	noarch
21mr|python-setuptools-57.4.0-1|16	
21mr|python-setuptools-57.4.0-1|17	%description
21mr|python-setuptools-57.4.0-1|18	A collection of enhancements to the Python distutils that allow
21mr|python-setuptools-57.4.0-1|19	you to more easily build and distribute Python packages, especially
21mr|python-setuptools-57.4.0-1|20	ones that have dependencies on other packages.
21mr|python-setuptools-57.4.0-1|21	
21mr|python-setuptools-57.4.0-1|22	#-------------------------------------------------------------------
21mr|python-setuptools-57.4.0-1|23	%package -n python3-setuptools
21mr|python-setuptools-57.4.0-1|24	Summary:	Python Distutils Enhancements
21mr|python-setuptools-57.4.0-1|25	Group:		Development/Python
21mr|python-setuptools-57.4.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-setuptools-57.4.0-1|27	
21mr|python-setuptools-57.4.0-1|28	Requires:	python3-pkg-resources
21mr|python-setuptools-57.4.0-1|29	Provides:	python3-%{module} = %{EVRD}
21mr|python-setuptools-57.4.0-1|30	%rename	python-distribute
21mr|python-setuptools-57.4.0-1|31	Provides:	python3-distribute
21mr|python-setuptools-57.4.0-1|32	Provides:	python3egg(setuptools) = %{EVRD}
21mr|python-setuptools-57.4.0-1|33	Provides:	python3egg(distribute) = %{EVRD}
21mr|python-setuptools-57.4.0-1|34	
21mr|python-setuptools-57.4.0-1|35	%description -n python3-setuptools
21mr|python-setuptools-57.4.0-1|36	A collection of enhancements to the Python distutils that allow
21mr|python-setuptools-57.4.0-1|37	you to more easily build and distribute Python packages, especially
21mr|python-setuptools-57.4.0-1|38	ones that have dependencies on other packages.
21mr|python-setuptools-57.4.0-1|39	
21mr|python-setuptools-57.4.0-1|40	%files -n python3-setuptools
21mr|python-setuptools-57.4.0-1|41	%{py3_puresitedir}/*
21mr|python-setuptools-57.4.0-1|42	%exclude %{py3_puresitedir}/pkg_resources
21mr|python-setuptools-57.4.0-1|43	
21mr|python-setuptools-57.4.0-1|44	#-------------------------------------------------------------------
21mr|python-setuptools-57.4.0-1|45	%package -n python3-pkg-resources
21mr|python-setuptools-57.4.0-1|46	Summary:	Runtime module to access python resources
21mr|python-setuptools-57.4.0-1|47	Group:		Development/Python
21mr|python-setuptools-57.4.0-1|48	Conflicts:	python-setuptools < 0.6c9-2mdv
21mr|python-setuptools-57.4.0-1|49	Provides:	python-pkg-resources
21mr|python-setuptools-57.4.0-1|50	Requires:	python3-packaging
21mr|python-setuptools-57.4.0-1|51	Requires:	python3-appdirs
21mr|python-setuptools-57.4.0-1|52	
21mr|python-setuptools-57.4.0-1|53	%description -n python3-pkg-resources
21mr|python-setuptools-57.4.0-1|54	Module used to find and manage Python package/version dependencies and access
21mr|python-setuptools-57.4.0-1|55	bundled files and resources, including those inside of zipped .egg files.
21mr|python-setuptools-57.4.0-1|56	
21mr|python-setuptools-57.4.0-1|57	%files -n python3-pkg-resources
21mr|python-setuptools-57.4.0-1|58	%{py3_puresitedir}/pkg_resources
21mr|python-setuptools-57.4.0-1|59	
21mr|python-setuptools-57.4.0-1|60	#-------------------------------------------------------------------
21mr|python-setuptools-57.4.0-1|61	
21mr|python-setuptools-57.4.0-1|62	%prep
21mr|python-setuptools-57.4.0-1|63	%setup -qn %{module}-%{version}
21mr|python-setuptools-57.4.0-1|64	
21mr|python-setuptools-57.4.0-1|65	%build
21mr|python-setuptools-57.4.0-1|66	export CFLAGS="%{optflags}"
21mr|python-setuptools-57.4.0-1|67	
21mr|python-setuptools-57.4.0-1|68	%py3_build
21mr|python-setuptools-57.4.0-1|69	
21mr|python-setuptools-57.4.0-1|70	%check
21mr|python-setuptools-57.4.0-1|71	#%__python setup.py test
21mr|python-setuptools-57.4.0-1|72	
21mr|python-setuptools-57.4.0-1|73	%install
21mr|python-setuptools-57.4.0-1|74	%py3_install
21mr|python-setuptools-57.4.0-1|75	
21mr|python-setuptools-57.4.0-1|76	find %{buildroot}%{python3_sitelib} -name '*.exe' -delete

16099 21
21mr|python-setuptools-git-ls-files-0.1.2-1|1	%global debug_package %{nil}
21mr|python-setuptools-git-ls-files-0.1.2-1|2	
21mr|python-setuptools-git-ls-files-0.1.2-1|3	%global module setuptools-git-ls-files
21mr|python-setuptools-git-ls-files-0.1.2-1|4	
21mr|python-setuptools-git-ls-files-0.1.2-1|5	Summary:	A plugin for setuptools that finds all git tracked files
21mr|python-setuptools-git-ls-files-0.1.2-1|6	Name:		python-%{module}
21mr|python-setuptools-git-ls-files-0.1.2-1|7	Version:	0.1.2
21mr|python-setuptools-git-ls-files-0.1.2-1|8	Release:	1
21mr|python-setuptools-git-ls-files-0.1.2-1|9	License:	MIT
21mr|python-setuptools-git-ls-files-0.1.2-1|10	Group:		Development/Python
21mr|python-setuptools-git-ls-files-0.1.2-1|11	Url:		https://pypi.org/project/setuptools-git-ls-files
21mr|python-setuptools-git-ls-files-0.1.2-1|12	Source0:	https://files.pythonhosted.org/packages/source/s/%{module}/setuptools_git_ls_files-%{version}.tar.gz
21mr|python-setuptools-git-ls-files-0.1.2-1|13	BuildRequires:	python3-devel
21mr|python-setuptools-git-ls-files-0.1.2-1|14	BuildRequires:	python3dist(setuptools)
21mr|python-setuptools-git-ls-files-0.1.2-1|15	BuildRequires:	python3dist(setuptools-scm)
21mr|python-setuptools-git-ls-files-0.1.2-1|16	
21mr|python-setuptools-git-ls-files-0.1.2-1|17	%description
21mr|python-setuptools-git-ls-files-0.1.2-1|18	A plugin for setuptools that finds all git tracked files.
21mr|python-setuptools-git-ls-files-0.1.2-1|19	
21mr|python-setuptools-git-ls-files-0.1.2-1|20	#---------------------------------------------------------------------------
21mr|python-setuptools-git-ls-files-0.1.2-1|21	
21mr|python-setuptools-git-ls-files-0.1.2-1|22	%package -n python3-%{module}
21mr|python-setuptools-git-ls-files-0.1.2-1|23	Summary:	A plugin for setuptools that finds all git tracked files
21mr|python-setuptools-git-ls-files-0.1.2-1|24	Group:		Development/Python
21mr|python-setuptools-git-ls-files-0.1.2-1|25	
21mr|python-setuptools-git-ls-files-0.1.2-1|26	%description -n python3-%{module}
21mr|python-setuptools-git-ls-files-0.1.2-1|27	A plugin for setuptools that finds all git tracked files.
21mr|python-setuptools-git-ls-files-0.1.2-1|28	
21mr|python-setuptools-git-ls-files-0.1.2-1|29	%files -n python3-%{module}
21mr|python-setuptools-git-ls-files-0.1.2-1|30	%doc README.md
21mr|python-setuptools-git-ls-files-0.1.2-1|31	%license LICENSE
21mr|python-setuptools-git-ls-files-0.1.2-1|32	%{python3_sitelib}/__pycache__/*
21mr|python-setuptools-git-ls-files-0.1.2-1|33	%{python3_sitelib}/setuptools_git_ls_files.py
21mr|python-setuptools-git-ls-files-0.1.2-1|34	%{python3_sitelib}/setuptools_git_ls_files-%{version}-py%{python3_version}.egg-info
21mr|python-setuptools-git-ls-files-0.1.2-1|35	
21mr|python-setuptools-git-ls-files-0.1.2-1|36	#---------------------------------------------------------------------------
21mr|python-setuptools-git-ls-files-0.1.2-1|37	
21mr|python-setuptools-git-ls-files-0.1.2-1|38	%prep
21mr|python-setuptools-git-ls-files-0.1.2-1|39	%autosetup -n setuptools_git_ls_files-%{version}
21mr|python-setuptools-git-ls-files-0.1.2-1|40	
21mr|python-setuptools-git-ls-files-0.1.2-1|41	%build
21mr|python-setuptools-git-ls-files-0.1.2-1|42	%py3_build
21mr|python-setuptools-git-ls-files-0.1.2-1|43	
21mr|python-setuptools-git-ls-files-0.1.2-1|44	%install
21mr|python-setuptools-git-ls-files-0.1.2-1|45	%py3_install

16100 21
21mr|python-setuptools-rust-0.12.1-3|1	%define pypi_name setuptools-rust
21mr|python-setuptools-rust-0.12.1-3|2	%define oname     setuptools_rust
21mr|python-setuptools-rust-0.12.1-3|3	
21mr|python-setuptools-rust-0.12.1-3|4	Name:           python-%{pypi_name}
21mr|python-setuptools-rust-0.12.1-3|5	Version:        0.12.1
21mr|python-setuptools-rust-0.12.1-3|6	Release:        3
21mr|python-setuptools-rust-0.12.1-3|7	Summary:        Compile and distribute Python extensions written in Rust as easily as if they were written in C
21mr|python-setuptools-rust-0.12.1-3|8	Url:            https://pypi.org/project/setuptools-rust/
21mr|python-setuptools-rust-0.12.1-3|9	Source0:        http://pypi.python.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-setuptools-rust-0.12.1-3|10	License:        MIT
21mr|python-setuptools-rust-0.12.1-3|11	Group:          Development/Python
21mr|python-setuptools-rust-0.12.1-3|12	BuildArch:      noarch
21mr|python-setuptools-rust-0.12.1-3|13	BuildRequires:  pkgconfig(python3)
21mr|python-setuptools-rust-0.12.1-3|14	BuildRequires:  python3egg(setuptools)
21mr|python-setuptools-rust-0.12.1-3|15	BuildRequires:  python3egg(setuptools-scm)
21mr|python-setuptools-rust-0.12.1-3|16	BuildRequires:  python3egg(toml)
21mr|python-setuptools-rust-0.12.1-3|17	Obsoletes:      %{name} < %{EVRD}
21mr|python-setuptools-rust-0.12.1-3|18	
21mr|python-setuptools-rust-0.12.1-3|19	%description
21mr|python-setuptools-rust-0.12.1-3|20	%{summary}.
21mr|python-setuptools-rust-0.12.1-3|21	
21mr|python-setuptools-rust-0.12.1-3|22	# --------------------------------------------------------------------
21mr|python-setuptools-rust-0.12.1-3|23	
21mr|python-setuptools-rust-0.12.1-3|24	%package -n     python3-%{pypi_name}
21mr|python-setuptools-rust-0.12.1-3|25	Summary:        %{summary}
21mr|python-setuptools-rust-0.12.1-3|26	Provides:       python3-%{pypi_name}
21mr|python-setuptools-rust-0.12.1-3|27	Obsoletes:      python3-%{pypi_name} < %{EVRD}
21mr|python-setuptools-rust-0.12.1-3|28	
21mr|python-setuptools-rust-0.12.1-3|29	%description -n python3-%{pypi_name}
21mr|python-setuptools-rust-0.12.1-3|30	%{summary}.
21mr|python-setuptools-rust-0.12.1-3|31	
21mr|python-setuptools-rust-0.12.1-3|32	%files  -n     python3-%{pypi_name}
21mr|python-setuptools-rust-0.12.1-3|33	%{python3_sitelib}/%{oname}-*-py%{python3_version}.egg-info/
21mr|python-setuptools-rust-0.12.1-3|34	%{python3_sitelib}/%{oname}/__pycache__/*.pyc
21mr|python-setuptools-rust-0.12.1-3|35	%{python3_sitelib}/%{oname}/*.py
21mr|python-setuptools-rust-0.12.1-3|36	
21mr|python-setuptools-rust-0.12.1-3|37	# --------------------------------------------------------------------
21mr|python-setuptools-rust-0.12.1-3|38	
21mr|python-setuptools-rust-0.12.1-3|39	%prep
21mr|python-setuptools-rust-0.12.1-3|40	%setup -q -n %{pypi_name}-%{version}
21mr|python-setuptools-rust-0.12.1-3|41	
21mr|python-setuptools-rust-0.12.1-3|42	%build
21mr|python-setuptools-rust-0.12.1-3|43	%py3_build
21mr|python-setuptools-rust-0.12.1-3|44	
21mr|python-setuptools-rust-0.12.1-3|45	%install
21mr|python-setuptools-rust-0.12.1-3|46	%py3_install
21mr|python-setuptools-rust-0.12.1-3|47	

16101 21
21mr|python-setuptools_scm-6.0.1-2|1	%define srcname setuptools_scm
21mr|python-setuptools_scm-6.0.1-2|2	%bcond_with tests
21mr|python-setuptools_scm-6.0.1-2|3	
21mr|python-setuptools_scm-6.0.1-2|4	Summary:	The blessed package to manage your versions by scm tags
21mr|python-setuptools_scm-6.0.1-2|5	Name:		python-%{srcname}
21mr|python-setuptools_scm-6.0.1-2|6	Version:	6.0.1
21mr|python-setuptools_scm-6.0.1-2|7	Release:	2
21mr|python-setuptools_scm-6.0.1-2|8	License:	MIT
21mr|python-setuptools_scm-6.0.1-2|9	Group:		Development/Python
21mr|python-setuptools_scm-6.0.1-2|10	Url:		https://pypi.python.org/pypi/%{srcname}
21mr|python-setuptools_scm-6.0.1-2|11	Source0:	https://files.pythonhosted.org/packages/57/38/930b1241372a9f266a7df2b184fb9d4f497c2cef2e016b014f82f541fe7c/setuptools_scm-6.0.1.tar.gz
21mr|python-setuptools_scm-6.0.1-2|12	BuildRequires:	pkgconfig(python3)
21mr|python-setuptools_scm-6.0.1-2|13	BuildRequires:	python3-setuptools
21mr|python-setuptools_scm-6.0.1-2|14	# For tests
21mr|python-setuptools_scm-6.0.1-2|15	%if %{with tests}
21mr|python-setuptools_scm-6.0.1-2|16	BuildRequires:	git-core
21mr|python-setuptools_scm-6.0.1-2|17	BuildRequires:	mercurial
21mr|python-setuptools_scm-6.0.1-2|18	BuildRequires:	python3-pytest
21mr|python-setuptools_scm-6.0.1-2|19	%endif
21mr|python-setuptools_scm-6.0.1-2|20	BuildArch:		noarch
21mr|python-setuptools_scm-6.0.1-2|21	
21mr|python-setuptools_scm-6.0.1-2|22	%description
21mr|python-setuptools_scm-6.0.1-2|23	Setuptools_scm handles managing your python package versions in scm metadata.
21mr|python-setuptools_scm-6.0.1-2|24	It also handles file finders for the suppertes scms.
21mr|python-setuptools_scm-6.0.1-2|25	
21mr|python-setuptools_scm-6.0.1-2|26	#-----------------------------------------------------------------------------
21mr|python-setuptools_scm-6.0.1-2|27	
21mr|python-setuptools_scm-6.0.1-2|28	%package -n python3-%{srcname}
21mr|python-setuptools_scm-6.0.1-2|29	Summary:	The blessed package to manage your versions by scm tags
21mr|python-setuptools_scm-6.0.1-2|30	Group:		Development/Python
21mr|python-setuptools_scm-6.0.1-2|31	
21mr|python-setuptools_scm-6.0.1-2|32	%description -n python3-%{srcname}
21mr|python-setuptools_scm-6.0.1-2|33	Setuptools_scm handles managing your python package versions in scm metadata.
21mr|python-setuptools_scm-6.0.1-2|34	It also handles file finders for the suppertes scms.
21mr|python-setuptools_scm-6.0.1-2|35	
21mr|python-setuptools_scm-6.0.1-2|36	%files -n python3-%{srcname}
21mr|python-setuptools_scm-6.0.1-2|37	%doc CHANGELOG.rst LICENSE README.rst
21mr|python-setuptools_scm-6.0.1-2|38	%{python3_sitelib}/%{srcname}/
21mr|python-setuptools_scm-6.0.1-2|39	%{python3_sitelib}/%{srcname}-*.egg-info
21mr|python-setuptools_scm-6.0.1-2|40	
21mr|python-setuptools_scm-6.0.1-2|41	#-----------------------------------------------------------------------------
21mr|python-setuptools_scm-6.0.1-2|42	
21mr|python-setuptools_scm-6.0.1-2|43	%prep
21mr|python-setuptools_scm-6.0.1-2|44	%setup -n %{srcname}-%{version}
21mr|python-setuptools_scm-6.0.1-2|45	
21mr|python-setuptools_scm-6.0.1-2|46	cp -a . %{py3dir}
21mr|python-setuptools_scm-6.0.1-2|47	
21mr|python-setuptools_scm-6.0.1-2|48	%build
21mr|python-setuptools_scm-6.0.1-2|49	%py3_build
21mr|python-setuptools_scm-6.0.1-2|50	
21mr|python-setuptools_scm-6.0.1-2|51	%install
21mr|python-setuptools_scm-6.0.1-2|52	%py3_install

16102 21
21mr|python-setuptools-scm-git-archive-1.1-2|1	# Created by pyp2rpm-3.3.1
21mr|python-setuptools-scm-git-archive-1.1-2|2	%global pypi_name setuptools-scm-git-archive
21mr|python-setuptools-scm-git-archive-1.1-2|3	
21mr|python-setuptools-scm-git-archive-1.1-2|4	Name:           python-%{pypi_name}
21mr|python-setuptools-scm-git-archive-1.1-2|5	Version:        1.1
21mr|python-setuptools-scm-git-archive-1.1-2|6	Release:        2
21mr|python-setuptools-scm-git-archive-1.1-2|7	Summary:        Setuptools_scm plugin for git archives
21mr|python-setuptools-scm-git-archive-1.1-2|8	Group:          Development/Python
21mr|python-setuptools-scm-git-archive-1.1-2|9	License:        MIT
21mr|python-setuptools-scm-git-archive-1.1-2|10	URL:            https://github.com/Changaco/setuptools_scm_git_archive/
21mr|python-setuptools-scm-git-archive-1.1-2|11	Source0:        https://files.pythonhosted.org/packages/source/s/%{pypi_name}/setuptools_scm_git_archive-%{version}.tar.gz
21mr|python-setuptools-scm-git-archive-1.1-2|12	BuildArch:      noarch
21mr|python-setuptools-scm-git-archive-1.1-2|13	
21mr|python-setuptools-scm-git-archive-1.1-2|14	BuildRequires:  python3-devel
21mr|python-setuptools-scm-git-archive-1.1-2|15	BuildRequires:  python3dist(setuptools)
21mr|python-setuptools-scm-git-archive-1.1-2|16	BuildRequires:  python3dist(setuptools-scm)
21mr|python-setuptools-scm-git-archive-1.1-2|17	
21mr|python-setuptools-scm-git-archive-1.1-2|18	%description
21mr|python-setuptools-scm-git-archive-1.1-2|19	This is a setuptools_scm plugin that adds support for git archives (for
21mr|python-setuptools-scm-git-archive-1.1-2|20	example the ones GitHub automatically generates). Note that it only works for
21mr|python-setuptools-scm-git-archive-1.1-2|21	archives of tagged commits (because git currently lacks a format option
21mr|python-setuptools-scm-git-archive-1.1-2|22	equivalent to git describe --tags).
21mr|python-setuptools-scm-git-archive-1.1-2|23	
21mr|python-setuptools-scm-git-archive-1.1-2|24	%package -n     python3-%{pypi_name}
21mr|python-setuptools-scm-git-archive-1.1-2|25	Summary:        %{summary}
21mr|python-setuptools-scm-git-archive-1.1-2|26	Requires:       python3dist(setuptools)
21mr|python-setuptools-scm-git-archive-1.1-2|27	
21mr|python-setuptools-scm-git-archive-1.1-2|28	%description -n python3-%{pypi_name}
21mr|python-setuptools-scm-git-archive-1.1-2|29	This is a setuptools_scm plugin that adds support for git archives (for
21mr|python-setuptools-scm-git-archive-1.1-2|30	example the ones GitHub automatically generates). Note that it only works for
21mr|python-setuptools-scm-git-archive-1.1-2|31	archives of tagged commits (because git currently lacks a format option
21mr|python-setuptools-scm-git-archive-1.1-2|32	equivalent to git describe --tags).
21mr|python-setuptools-scm-git-archive-1.1-2|33	
21mr|python-setuptools-scm-git-archive-1.1-2|34	%prep
21mr|python-setuptools-scm-git-archive-1.1-2|35	%setup -qn setuptools_scm_git_archive-%{version}
21mr|python-setuptools-scm-git-archive-1.1-2|36	
21mr|python-setuptools-scm-git-archive-1.1-2|37	# Remove bundled egg-info
21mr|python-setuptools-scm-git-archive-1.1-2|38	rm -rf %{pypi_name}.egg-info
21mr|python-setuptools-scm-git-archive-1.1-2|39	
21mr|python-setuptools-scm-git-archive-1.1-2|40	%build
21mr|python-setuptools-scm-git-archive-1.1-2|41	%py3_build
21mr|python-setuptools-scm-git-archive-1.1-2|42	
21mr|python-setuptools-scm-git-archive-1.1-2|43	%install
21mr|python-setuptools-scm-git-archive-1.1-2|44	# Must do the default python version install last because
21mr|python-setuptools-scm-git-archive-1.1-2|45	# the scripts in /usr/bin are overwritten with every setup.py install.
21mr|python-setuptools-scm-git-archive-1.1-2|46	%py3_install
21mr|python-setuptools-scm-git-archive-1.1-2|47	
21mr|python-setuptools-scm-git-archive-1.1-2|48	%files -n python3-%{pypi_name}
21mr|python-setuptools-scm-git-archive-1.1-2|49	%doc LICENSE
21mr|python-setuptools-scm-git-archive-1.1-2|50	%doc README.rst
21mr|python-setuptools-scm-git-archive-1.1-2|51	%{py3_puresitedir}/setuptools_scm_git_archive/
21mr|python-setuptools-scm-git-archive-1.1-2|52	%{py3_puresitedir}/setuptools_scm_git_archive-*-py?.?.egg-info/

16103 21
21mr|python-sh-1.12.14-2|1	Summary:	Subprocess replacement for python
21mr|python-sh-1.12.14-2|2	Name:		python-sh
21mr|python-sh-1.12.14-2|3	Version:	1.12.14
21mr|python-sh-1.12.14-2|4	Release:	2
21mr|python-sh-1.12.14-2|5	Source0:	https://files.pythonhosted.org/packages/7c/71/199d27d3e7e78bf448bcecae0105a1d5b29173ffd2bbadaa95a74c156770/sh-%{version}.tar.gz
21mr|python-sh-1.12.14-2|6	License:	BSD
21mr|python-sh-1.12.14-2|7	Group:		Development/Python
21mr|python-sh-1.12.14-2|8	Url:		https://pypi.org/project/sh/
21mr|python-sh-1.12.14-2|9	BuildArch:	noarch
21mr|python-sh-1.12.14-2|10	
21mr|python-sh-1.12.14-2|11	%description
21mr|python-sh-1.12.14-2|12	sh is a full-fledged subprocess replacement for Python 2.6 - 3.6,
21mr|python-sh-1.12.14-2|13	PyPy and PyPy3 that allows you to call any program as if it were
21mr|python-sh-1.12.14-2|14	a function:
21mr|python-sh-1.12.14-2|15	
21mr|python-sh-1.12.14-2|16	.. code:: python
21mr|python-sh-1.12.14-2|17	
21mr|python-sh-1.12.14-2|18	from sh import ifconfig
21mr|python-sh-1.12.14-2|19	print ifconfig("eth0")
21mr|python-sh-1.12.14-2|20	
21mr|python-sh-1.12.14-2|21	sh is *not* a collection of system commands implemented in Python.
21mr|python-sh-1.12.14-2|22	
21mr|python-sh-1.12.14-2|23	#-----------------------------------------------------------------
21mr|python-sh-1.12.14-2|24	
21mr|python-sh-1.12.14-2|25	%package -n python3-sh
21mr|python-sh-1.12.14-2|26	Summary:        A Python command line parser inspired by optparse
21mr|python-sh-1.12.14-2|27	Group:          Development/Python
21mr|python-sh-1.12.14-2|28	BuildRequires:	python3-distribute
21mr|python-sh-1.12.14-2|29	BuildRequires:	python3-setuptools
21mr|python-sh-1.12.14-2|30	BuildRequires:	python3-pkg-resources
21mr|python-sh-1.12.14-2|31	
21mr|python-sh-1.12.14-2|32	%description -n python3-sh
21mr|python-sh-1.12.14-2|33	sh is a full-fledged subprocess replacement for Python 2.6 - 3.6,
21mr|python-sh-1.12.14-2|34	PyPy and PyPy3 that allows you to call any program as if it were
21mr|python-sh-1.12.14-2|35	a function:
21mr|python-sh-1.12.14-2|36	
21mr|python-sh-1.12.14-2|37	.. code:: python
21mr|python-sh-1.12.14-2|38	
21mr|python-sh-1.12.14-2|39	from sh import ifconfig
21mr|python-sh-1.12.14-2|40	print ifconfig("eth0")
21mr|python-sh-1.12.14-2|41	
21mr|python-sh-1.12.14-2|42	sh is *not* a collection of system commands implemented in Python.
21mr|python-sh-1.12.14-2|43	
21mr|python-sh-1.12.14-2|44	%files -n python3-sh
21mr|python-sh-1.12.14-2|45	%{py3_puresitedir}/sh.py*
21mr|python-sh-1.12.14-2|46	%{py3_puresitedir}/__pycache__/*
21mr|python-sh-1.12.14-2|47	%{py3_puresitedir}/*.egg-info
21mr|python-sh-1.12.14-2|48	
21mr|python-sh-1.12.14-2|49	#-----------------------------------------------------------------
21mr|python-sh-1.12.14-2|50	
21mr|python-sh-1.12.14-2|51	%prep
21mr|python-sh-1.12.14-2|52	%setup -qn sh-%{version}
21mr|python-sh-1.12.14-2|53	%py3_build
21mr|python-sh-1.12.14-2|54	
21mr|python-sh-1.12.14-2|55	%install
21mr|python-sh-1.12.14-2|56	%py3_install

16104 21
21mr|python-shapely-1.8.0-3|1	%define	oname	Shapely
21mr|python-shapely-1.8.0-3|2	%define module	shapely
21mr|python-shapely-1.8.0-3|3	
21mr|python-shapely-1.8.0-3|4	Name:		python-%{module}
21mr|python-shapely-1.8.0-3|5	Version:	1.8.0
21mr|python-shapely-1.8.0-3|6	Release:	3
21mr|python-shapely-1.8.0-3|7	Summary:	Geometric objects, predicates, and operations
21mr|python-shapely-1.8.0-3|8	Source0:	https://files.pythonhosted.org/packages/1c/0c/454c80f71bd5ece52fb06d2905bf956b9122f4be539d5ae5df4b10dd3e14/Shapely-1.8.0.tar.gz
21mr|python-shapely-1.8.0-3|9	License:	BSD
21mr|python-shapely-1.8.0-3|10	Group:		Development/Python
21mr|python-shapely-1.8.0-3|11	Url:		https://github.com/Toblerity/%{oname}
21mr|python-shapely-1.8.0-3|12	BuildRequires:	geos-devel
21mr|python-shapely-1.8.0-3|13	Requires:		geos-devel
21mr|python-shapely-1.8.0-3|14	
21mr|python-shapely-1.8.0-3|15	%description
21mr|python-shapely-1.8.0-3|16	Shapely is a BSD-licensed Python package for manipulation and analysis of
21mr|python-shapely-1.8.0-3|17	planar geometric objects. It is based on the widely deployed GEOS
21mr|python-shapely-1.8.0-3|18	(the engine of PostGIS) and JTS (from which GEOS is ported)
21mr|python-shapely-1.8.0-3|19	libraries. Shapely is not concerned with data formats or coordinate systems,
21mr|python-shapely-1.8.0-3|20	but can be readily integrated with packages that are.
21mr|python-shapely-1.8.0-3|21	
21mr|python-shapely-1.8.0-3|22	%package -n python3-%{module}
21mr|python-shapely-1.8.0-3|23	Summary:        Geometric objects, predicates, and operations
21mr|python-shapely-1.8.0-3|24	Group:          Development/Python
21mr|python-shapely-1.8.0-3|25	BuildRequires:  flex
21mr|python-shapely-1.8.0-3|26	BuildRequires:  bison
21mr|python-shapely-1.8.0-3|27	BuildRequires:  pkgconfig(python3)
21mr|python-shapely-1.8.0-3|28	BuildRequires:  python3-setuptools
21mr|python-shapely-1.8.0-3|29	
21mr|python-shapely-1.8.0-3|30	
21mr|python-shapely-1.8.0-3|31	%description -n python3-%{module}
21mr|python-shapely-1.8.0-3|32	Shapely is a BSD-licensed Python package for manipulation and analysis of
21mr|python-shapely-1.8.0-3|33	planar geometric objects. It is based on the widely deployed GEOS
21mr|python-shapely-1.8.0-3|34	(the engine of PostGIS) and JTS (from which GEOS is ported)
21mr|python-shapely-1.8.0-3|35	libraries. Shapely is not concerned with data formats or coordinate systems,
21mr|python-shapely-1.8.0-3|36	but can be readily integrated with packages that are.
21mr|python-shapely-1.8.0-3|37	
21mr|python-shapely-1.8.0-3|38	
21mr|python-shapely-1.8.0-3|39	%prep
21mr|python-shapely-1.8.0-3|40	%setup -q -n %{oname}-%{version}
21mr|python-shapely-1.8.0-3|41	
21mr|python-shapely-1.8.0-3|42	%build
21mr|python-shapely-1.8.0-3|43	%py3_build
21mr|python-shapely-1.8.0-3|44	
21mr|python-shapely-1.8.0-3|45	%install
21mr|python-shapely-1.8.0-3|46	%py3_install
21mr|python-shapely-1.8.0-3|47	
21mr|python-shapely-1.8.0-3|48	%files -n python3-%{module}
21mr|python-shapely-1.8.0-3|49	%doc CHANGES.txt CREDITS.txt LICENSE.txt README.rst VERSION.txt
21mr|python-shapely-1.8.0-3|50	%{py3_platsitedir}/%{module}
21mr|python-shapely-1.8.0-3|51	%{py3_platsitedir}/%{oname}-%{version}-py*.egg-info

16105 21
21mr|python-shellescape-3.8.1-2|1	%define module shellescape
21mr|python-shellescape-3.8.1-2|2	
21mr|python-shellescape-3.8.1-2|3	Summary: 	Shell escape a string to safely use it as a token in a shell command
21mr|python-shellescape-3.8.1-2|4	Name: 	 	python-%{module}
21mr|python-shellescape-3.8.1-2|5	Version: 	3.8.1
21mr|python-shellescape-3.8.1-2|6	Release: 	2
21mr|python-shellescape-3.8.1-2|7	License:	MIT
21mr|python-shellescape-3.8.1-2|8	Group:		Development/Python
21mr|python-shellescape-3.8.1-2|9	Url:		https://pypi.org/project/shellescape
21mr|python-shellescape-3.8.1-2|10	Source0:        https://files.pythonhosted.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
21mr|python-shellescape-3.8.1-2|11	BuildArch:      noarch
21mr|python-shellescape-3.8.1-2|12	
21mr|python-shellescape-3.8.1-2|13	%global _description The shellescape Python module defines the shellescape.quote()\
21mr|python-shellescape-3.8.1-2|14	function that returns a shell-escaped version of a Python string.\
21mr|python-shellescape-3.8.1-2|15	This is a backport of the shlex.quote() function\
21mr|python-shellescape-3.8.1-2|16	from Python 3.8 that makes it accessible\
21mr|python-shellescape-3.8.1-2|17	to users of Python 3 versions < 3.3 and all Python 2.x versions.
21mr|python-shellescape-3.8.1-2|18	
21mr|python-shellescape-3.8.1-2|19	%description
21mr|python-shellescape-3.8.1-2|20	%_description
21mr|python-shellescape-3.8.1-2|21	
21mr|python-shellescape-3.8.1-2|22	#------------------------------------------------------------------
21mr|python-shellescape-3.8.1-2|23	
21mr|python-shellescape-3.8.1-2|24	%package -n %python2-%{module}
21mr|python-shellescape-3.8.1-2|25	%py2_migration_meta %python2-%{module}
21mr|python-shellescape-3.8.1-2|26	Summary:  %summary
21mr|python-shellescape-3.8.1-2|27	Group:               Development/Python
21mr|python-shellescape-3.8.1-2|28	BuildRequires:	pkgconfig(python)
21mr|python-shellescape-3.8.1-2|29	BuildRequires:	%python2-setuptools
21mr|python-shellescape-3.8.1-2|30	BuildRequires:	%python2-pkg-resources
21mr|python-shellescape-3.8.1-2|31	Provides: %python2-%{module}
21mr|python-shellescape-3.8.1-2|32	
21mr|python-shellescape-3.8.1-2|33	%description -n %python2-%{module}
21mr|python-shellescape-3.8.1-2|34	%_description
21mr|python-shellescape-3.8.1-2|35	
21mr|python-shellescape-3.8.1-2|36	%files -n %python2-%{module}
21mr|python-shellescape-3.8.1-2|37	%{python2_sitelib}/%{module}-%{version}-py?.?.egg-info
21mr|python-shellescape-3.8.1-2|38	%{python2_sitelib}/%{module}/*
21mr|python-shellescape-3.8.1-2|39	
21mr|python-shellescape-3.8.1-2|40	#------------------------------------------------------------------
21mr|python-shellescape-3.8.1-2|41	
21mr|python-shellescape-3.8.1-2|42	%package -n python3-%{module}
21mr|python-shellescape-3.8.1-2|43	Summary:  %summary
21mr|python-shellescape-3.8.1-2|44	Group:			Development/Python
21mr|python-shellescape-3.8.1-2|45	BuildRequires:	pkgconfig(python3)
21mr|python-shellescape-3.8.1-2|46	BuildRequires:	python3-setuptools
21mr|python-shellescape-3.8.1-2|47	BuildRequires:	python3-pkg-resources
21mr|python-shellescape-3.8.1-2|48	Provides: python3-%{module}
21mr|python-shellescape-3.8.1-2|49	
21mr|python-shellescape-3.8.1-2|50	%description -n python3-%{module}
21mr|python-shellescape-3.8.1-2|51	%_description
21mr|python-shellescape-3.8.1-2|52	
21mr|python-shellescape-3.8.1-2|53	%files -n python3-%{module}
21mr|python-shellescape-3.8.1-2|54	%{python3_sitelib}/%{module}-%{version}-py?.?.egg-info
21mr|python-shellescape-3.8.1-2|55	%{python3_sitelib}/%{module}/*
21mr|python-shellescape-3.8.1-2|56	
21mr|python-shellescape-3.8.1-2|57	#------------------------------------------------------------------
21mr|python-shellescape-3.8.1-2|58	
21mr|python-shellescape-3.8.1-2|59	%prep
21mr|python-shellescape-3.8.1-2|60	%setup -qn %{module}-%{version}
21mr|python-shellescape-3.8.1-2|61	
21mr|python-shellescape-3.8.1-2|62	mkdir -p ../py3 \
21mr|python-shellescape-3.8.1-2|63	&& cp -rf * ../py3 \
21mr|python-shellescape-3.8.1-2|64	&& mv ../py3 .
21mr|python-shellescape-3.8.1-2|65	
21mr|python-shellescape-3.8.1-2|66	%build
21mr|python-shellescape-3.8.1-2|67	%py2_build
21mr|python-shellescape-3.8.1-2|68	
21mr|python-shellescape-3.8.1-2|69	cd py3
21mr|python-shellescape-3.8.1-2|70	%py3_build
21mr|python-shellescape-3.8.1-2|71	cd -
21mr|python-shellescape-3.8.1-2|72	
21mr|python-shellescape-3.8.1-2|73	%install
21mr|python-shellescape-3.8.1-2|74	%py2_install
21mr|python-shellescape-3.8.1-2|75	
21mr|python-shellescape-3.8.1-2|76	cd py3
21mr|python-shellescape-3.8.1-2|77	%py3_install
21mr|python-shellescape-3.8.1-2|78	cd -

16106 21
21mr|python-shellingham-1.5.0-1|1	Name:           python-shellingham
21mr|python-shellingham-1.5.0-1|2	Version:        1.5.0
21mr|python-shellingham-1.5.0-1|3	Release:        1
21mr|python-shellingham-1.5.0-1|4	Summary:        Tool to detect surrounding Shell
21mr|python-shellingham-1.5.0-1|5	Group:          Development/Python
21mr|python-shellingham-1.5.0-1|6	License:        ISC
21mr|python-shellingham-1.5.0-1|7	URL:            https://github.com/sarugaku/shellingham
21mr|python-shellingham-1.5.0-1|8	Source0:        %{url}/archive/%{version}/shellingham-%{version}.tar.gz
21mr|python-shellingham-1.5.0-1|9	BuildArch:      noarch
21mr|python-shellingham-1.5.0-1|10	
21mr|python-shellingham-1.5.0-1|11	BuildRequires:  python3-devel
21mr|python-shellingham-1.5.0-1|12	BuildRequires:  pyproject-rpm-macros
21mr|python-shellingham-1.5.0-1|13	BuildRequires:  python3-pytest
21mr|python-shellingham-1.5.0-1|14	BuildRequires:  python3-pytest-mock
21mr|python-shellingham-1.5.0-1|15	
21mr|python-shellingham-1.5.0-1|16	%description
21mr|python-shellingham-1.5.0-1|17	Shellingham detects what shell the current Python executable is running in.
21mr|python-shellingham-1.5.0-1|18	#-------------------------------------------------------------------------
21mr|python-shellingham-1.5.0-1|19	%package -n     python3-shellingham
21mr|python-shellingham-1.5.0-1|20	Summary:        %{summary}
21mr|python-shellingham-1.5.0-1|21	Group:          Development/Python
21mr|python-shellingham-1.5.0-1|22	
21mr|python-shellingham-1.5.0-1|23	%description -n python3-shellingham
21mr|python-shellingham-1.5.0-1|24	Shellingham detects what shell the current Python executable is running in.
21mr|python-shellingham-1.5.0-1|25	
21mr|python-shellingham-1.5.0-1|26	%files -n python3-shellingham -f %{pyproject_files}
21mr|python-shellingham-1.5.0-1|27	%doc README.rst CHANGELOG.rst
21mr|python-shellingham-1.5.0-1|28	#-------------------------------------------------------------------------
21mr|python-shellingham-1.5.0-1|29	%prep
21mr|python-shellingham-1.5.0-1|30	%autosetup -n shellingham-%{version}
21mr|python-shellingham-1.5.0-1|31	
21mr|python-shellingham-1.5.0-1|32	%generate_buildrequires
21mr|python-shellingham-1.5.0-1|33	%pyproject_buildrequires
21mr|python-shellingham-1.5.0-1|34	
21mr|python-shellingham-1.5.0-1|35	%build
21mr|python-shellingham-1.5.0-1|36	%pyproject_wheel
21mr|python-shellingham-1.5.0-1|37	
21mr|python-shellingham-1.5.0-1|38	%install
21mr|python-shellingham-1.5.0-1|39	%pyproject_install
21mr|python-shellingham-1.5.0-1|40	%pyproject_save_files shellingham
21mr|python-shellingham-1.5.0-1|41	
21mr|python-shellingham-1.5.0-1|42	%check
21mr|python-shellingham-1.5.0-1|43	%pytest -v

16107 21
21mr|python-shouldbe-0.1.2-2|1	%define debug_package %{nil}
21mr|python-shouldbe-0.1.2-2|2	%define module	shouldbe
21mr|python-shouldbe-0.1.2-2|3	
21mr|python-shouldbe-0.1.2-2|4	Summary:	Python Assertion Helpers inspired by Shouldly
21mr|python-shouldbe-0.1.2-2|5	Name:		python-%{module}
21mr|python-shouldbe-0.1.2-2|6	Version:	0.1.2
21mr|python-shouldbe-0.1.2-2|7	Release:	2
21mr|python-shouldbe-0.1.2-2|8	License:	MIT
21mr|python-shouldbe-0.1.2-2|9	Group:		Development/Python
21mr|python-shouldbe-0.1.2-2|10	Url:		https://github.com/directxman12/should_be
21mr|python-shouldbe-0.1.2-2|11	Source0:	%{module}-%{version}.tar.gz
21mr|python-shouldbe-0.1.2-2|12	BuildRequires:	pkgconfig(python3)
21mr|python-shouldbe-0.1.2-2|13	BuildRequires:	python3egg(cython)
21mr|python-shouldbe-0.1.2-2|14	BuildRequires:	python3egg(nose)
21mr|python-shouldbe-0.1.2-2|15	BuildRequires:	python3egg(setuptools)
21mr|python-shouldbe-0.1.2-2|16	BuildRequires:	python3egg(forbiddenfruit)
21mr|python-shouldbe-0.1.2-2|17	
21mr|python-shouldbe-0.1.2-2|18	%description
21mr|python-shouldbe-0.1.2-2|19	Python Assertion Helpers inspired by Shouldly.
21mr|python-shouldbe-0.1.2-2|20	
21mr|python-shouldbe-0.1.2-2|21	#------------------------------------------------------------------
21mr|python-shouldbe-0.1.2-2|22	
21mr|python-shouldbe-0.1.2-2|23	%package -n python3-%{module}
21mr|python-shouldbe-0.1.2-2|24	Summary:	Python Assertion Helpers inspired by Shouldly
21mr|python-shouldbe-0.1.2-2|25	Group:		Development/Python
21mr|python-shouldbe-0.1.2-2|26	
21mr|python-shouldbe-0.1.2-2|27	%description -n python3-%{module}
21mr|python-shouldbe-0.1.2-2|28	Python Assertion Helpers inspired by Shouldly.
21mr|python-shouldbe-0.1.2-2|29	
21mr|python-shouldbe-0.1.2-2|30	%files -n python3-%{module}
21mr|python-shouldbe-0.1.2-2|31	%doc README.rst
21mr|python-shouldbe-0.1.2-2|32	%{py3_puresitedir}/should_be
21mr|python-shouldbe-0.1.2-2|33	%{py3_puresitedir}/%{module}-%{version}-*
21mr|python-shouldbe-0.1.2-2|34	
21mr|python-shouldbe-0.1.2-2|35	#------------------------------------------------------------------
21mr|python-shouldbe-0.1.2-2|36	
21mr|python-shouldbe-0.1.2-2|37	%prep
21mr|python-shouldbe-0.1.2-2|38	%setup -qn %{module}-%{version}
21mr|python-shouldbe-0.1.2-2|39	
21mr|python-shouldbe-0.1.2-2|40	%build
21mr|python-shouldbe-0.1.2-2|41	
21mr|python-shouldbe-0.1.2-2|42	%install
21mr|python-shouldbe-0.1.2-2|43	PYTHONDONTWRITEBYTECODE=1 python3 setup.py install --root=%{buildroot}
21mr|python-shouldbe-0.1.2-2|44	
21mr|python-shouldbe-0.1.2-2|45	#%check
21mr|python-shouldbe-0.1.2-2|46	# %py3_test || :

16108 21
21mr|python-simplegeneric-0.8.1-6|1	%define	modname	simplegeneric
21mr|python-simplegeneric-0.8.1-6|2	
21mr|python-simplegeneric-0.8.1-6|3	Summary:	Simple generic Python functions
21mr|python-simplegeneric-0.8.1-6|4	Name:		python-%{modname}
21mr|python-simplegeneric-0.8.1-6|5	Version:	0.8.1
21mr|python-simplegeneric-0.8.1-6|6	Release:	6
21mr|python-simplegeneric-0.8.1-6|7	Source0:	http://pypi.python.org/packages/source/s/%{modname}/%{modname}-%{version}.zip
21mr|python-simplegeneric-0.8.1-6|8	License:	ZPL
21mr|python-simplegeneric-0.8.1-6|9	Group:		Development/Python
21mr|python-simplegeneric-0.8.1-6|10	Url:		http://pypi.python.org/pypi/simplegeneric/
21mr|python-simplegeneric-0.8.1-6|11	BuildArch:	noarch
21mr|python-simplegeneric-0.8.1-6|12	
21mr|python-simplegeneric-0.8.1-6|13	# For 2to3
21mr|python-simplegeneric-0.8.1-6|14	BuildRequires:  %python2-devel
21mr|python-simplegeneric-0.8.1-6|15	BuildRequires:  python3-devel
21mr|python-simplegeneric-0.8.1-6|16	BuildRequires:  python3-setuptools
21mr|python-simplegeneric-0.8.1-6|17	
21mr|python-simplegeneric-0.8.1-6|18	%description
21mr|python-simplegeneric-0.8.1-6|19	The simplegeneric module lets you define simple single-dispatch
21mr|python-simplegeneric-0.8.1-6|20	generic functions, akin to Python's built-in generic functions like
21mr|python-simplegeneric-0.8.1-6|21	len(), iter() and so on. However, instead of using specially-named
21mr|python-simplegeneric-0.8.1-6|22	methods, these generic functions use simple lookup tables, akin to
21mr|python-simplegeneric-0.8.1-6|23	those used by e.g. pickle.dump() and other generic functions found in
21mr|python-simplegeneric-0.8.1-6|24	the Python standard library.
21mr|python-simplegeneric-0.8.1-6|25	
21mr|python-simplegeneric-0.8.1-6|26	
21mr|python-simplegeneric-0.8.1-6|27	%package -n python3-%{modname}
21mr|python-simplegeneric-0.8.1-6|28	Summary:        Simple generic functions (similar to Python's own len(), pickle.dump(), etc.)
21mr|python-simplegeneric-0.8.1-6|29	Group:          Development/Python
21mr|python-simplegeneric-0.8.1-6|30	
21mr|python-simplegeneric-0.8.1-6|31	%description -n python3-%{modname}
21mr|python-simplegeneric-0.8.1-6|32	The simplegeneric module lets you define simple single-dispatch generic
21mr|python-simplegeneric-0.8.1-6|33	functions, akin to Python's built-in generic functions like len(), iter() and
21mr|python-simplegeneric-0.8.1-6|34	so on. However, instead of using specially-named methods, these generic
21mr|python-simplegeneric-0.8.1-6|35	functions use simple lookup tables, akin to those used by e.g. pickle.dump()
21mr|python-simplegeneric-0.8.1-6|36	
21mr|python-simplegeneric-0.8.1-6|37	%prep
21mr|python-simplegeneric-0.8.1-6|38	%setup -q -n %{modname}-%{version}
21mr|python-simplegeneric-0.8.1-6|39	
21mr|python-simplegeneric-0.8.1-6|40	2to3 --write --nobackups .
21mr|python-simplegeneric-0.8.1-6|41	sed -i "s/file(/open(/g" setup.py
21mr|python-simplegeneric-0.8.1-6|42	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-simplegeneric-0.8.1-6|43	
21mr|python-simplegeneric-0.8.1-6|44	%build
21mr|python-simplegeneric-0.8.1-6|45	%{__python3} setup.py build
21mr|python-simplegeneric-0.8.1-6|46	
21mr|python-simplegeneric-0.8.1-6|47	%install
21mr|python-simplegeneric-0.8.1-6|48	%{__python3} setup.py install --skip-build --root %{buildroot}
21mr|python-simplegeneric-0.8.1-6|49	
21mr|python-simplegeneric-0.8.1-6|50	%files -n python3-%{modname}
21mr|python-simplegeneric-0.8.1-6|51	%doc README.txt
21mr|python-simplegeneric-0.8.1-6|52	%{py3_puresitedir}/simplegeneric.py*
21mr|python-simplegeneric-0.8.1-6|53	%{py3_puresitedir}/__pycache__/*
21mr|python-simplegeneric-0.8.1-6|54	%{py3_puresitedir}/simplegeneric-%{version}-py?.?.egg-info

16109 21
21mr|python-simplejson-3.17.2-1|1	%define shortname simplejson
21mr|python-simplejson-3.17.2-1|2	
21mr|python-simplejson-3.17.2-1|3	Name:           python-%{shortname}
21mr|python-simplejson-3.17.2-1|4	Version:	3.17.2
21mr|python-simplejson-3.17.2-1|5	Release:	1
21mr|python-simplejson-3.17.2-1|6	Summary:        Simple, fast, extensible JSON encoder/decoder for Python
21mr|python-simplejson-3.17.2-1|7	Group:          Development/Python
21mr|python-simplejson-3.17.2-1|8	License:        MIT
21mr|python-simplejson-3.17.2-1|9	URL:            https://github.com/simplejson/simplejson
21mr|python-simplejson-3.17.2-1|10	Source0:        https://github.com/simplejson/simplejson/releases/download/v%{version}/%{shortname}-%{version}.tar.gz
21mr|python-simplejson-3.17.2-1|11	Patch0:         python3.8.patch
21mr|python-simplejson-3.17.2-1|12	BuildRequires:  pkgconfig(python3)
21mr|python-simplejson-3.17.2-1|13	BuildRequires:  pkgconfig(python2)
21mr|python-simplejson-3.17.2-1|14	BuildRequires:  python3dist(setuptools)
21mr|python-simplejson-3.17.2-1|15	BuildRequires:  python3dist(nose)
21mr|python-simplejson-3.17.2-1|16	
21mr|python-simplejson-3.17.2-1|17	%description
21mr|python-simplejson-3.17.2-1|18	simplejson is a simple, fast, complete, correct and extensible JSON
21mr|python-simplejson-3.17.2-1|19	(http://json.org) encoder and decoder for Python 2.3+. It is pure Python code
21mr|python-simplejson-3.17.2-1|20	with no dependencies, but includes an optional C extension for a serious speed
21mr|python-simplejson-3.17.2-1|21	boost.
21mr|python-simplejson-3.17.2-1|22	
21mr|python-simplejson-3.17.2-1|23	simplejson was formerly known as simple_json, but changed its name to comply
21mr|python-simplejson-3.17.2-1|24	with PEP 8 module naming guidelines.
21mr|python-simplejson-3.17.2-1|25	
21mr|python-simplejson-3.17.2-1|26	The encoder may be subclassed to provide serialization in any kind of
21mr|python-simplejson-3.17.2-1|27	situation, without any special support by the objects to be serialized
21mr|python-simplejson-3.17.2-1|28	(somewhat like pickle).
21mr|python-simplejson-3.17.2-1|29	
21mr|python-simplejson-3.17.2-1|30	The decoder can handle incoming JSON strings of any specified encoding (UTF-8
21mr|python-simplejson-3.17.2-1|31	by default).
21mr|python-simplejson-3.17.2-1|32	
21mr|python-simplejson-3.17.2-1|33	%package -n python2-simplejson
21mr|python-simplejson-3.17.2-1|34	%py2_migration_meta python2-simplejson
21mr|python-simplejson-3.17.2-1|35	Summary:        Simple, fast, extensible JSON encoder/decoder for Python3
21mr|python-simplejson-3.17.2-1|36	Group:          Development/Python
21mr|python-simplejson-3.17.2-1|37	
21mr|python-simplejson-3.17.2-1|38	%description -n python2-simplejson
21mr|python-simplejson-3.17.2-1|39	simplejson is a simple, fast, complete, correct and extensible JSON
21mr|python-simplejson-3.17.2-1|40	<http://json.org> encoder and decoder for Python3.3+ It is pure
21mr|python-simplejson-3.17.2-1|41	Python code with no dependencies, but includes an optional C extension for a
21mr|python-simplejson-3.17.2-1|42	serious speed boost.
21mr|python-simplejson-3.17.2-1|43	
21mr|python-simplejson-3.17.2-1|44	%package -n python3-simplejson
21mr|python-simplejson-3.17.2-1|45	Summary:        Simple, fast, extensible JSON encoder/decoder for Python3
21mr|python-simplejson-3.17.2-1|46	Group:          Development/Python
21mr|python-simplejson-3.17.2-1|47	%{?python_provide:%python_provide python3-%{shortname}}
21mr|python-simplejson-3.17.2-1|48	
21mr|python-simplejson-3.17.2-1|49	%description -n python3-simplejson
21mr|python-simplejson-3.17.2-1|50	simplejson is a simple, fast, complete, correct and extensible JSON
21mr|python-simplejson-3.17.2-1|51	<http://json.org> encoder and decoder for Python3.3+ It is pure
21mr|python-simplejson-3.17.2-1|52	Python code with no dependencies, but includes an optional C extension for a
21mr|python-simplejson-3.17.2-1|53	serious speed boost.
21mr|python-simplejson-3.17.2-1|54	
21mr|python-simplejson-3.17.2-1|55	%prep
21mr|python-simplejson-3.17.2-1|56	%setup -q -n %{shortname}-%{version}
21mr|python-simplejson-3.17.2-1|57	%autopatch -p1
21mr|python-simplejson-3.17.2-1|58	
21mr|python-simplejson-3.17.2-1|59	# drop bundled egg-info
21mr|python-simplejson-3.17.2-1|60	rm -rf simplejson.egg-info/
21mr|python-simplejson-3.17.2-1|61	
21mr|python-simplejson-3.17.2-1|62	%build
21mr|python-simplejson-3.17.2-1|63	%py3_build
21mr|python-simplejson-3.17.2-1|64	%py2_build
21mr|python-simplejson-3.17.2-1|65	
21mr|python-simplejson-3.17.2-1|66	%install
21mr|python-simplejson-3.17.2-1|67	%py3_install
21mr|python-simplejson-3.17.2-1|68	%py2_install
21mr|python-simplejson-3.17.2-1|69	
21mr|python-simplejson-3.17.2-1|70	%files -n python3-simplejson
21mr|python-simplejson-3.17.2-1|71	%license LICENSE.txt
21mr|python-simplejson-3.17.2-1|72	%{python3_sitearch}/*
21mr|python-simplejson-3.17.2-1|73	
21mr|python-simplejson-3.17.2-1|74	%files -n python2-simplejson
21mr|python-simplejson-3.17.2-1|75	%license LICENSE.txt
21mr|python-simplejson-3.17.2-1|76	%{python2_sitearch}/*

16110 21
21mr|python-simpleline-1.8-3|1	%global srcname simpleline
21mr|python-simpleline-1.8-3|2	
21mr|python-simpleline-1.8-3|3	Name:          python-%{srcname}
21mr|python-simpleline-1.8-3|4	Summary:       A Python library for creating text UI
21mr|python-simpleline-1.8-3|5	Url:           https://github.com/rhinstaller/python-%{srcname}
21mr|python-simpleline-1.8-3|6	Version:       1.8
21mr|python-simpleline-1.8-3|7	Release:       3
21mr|python-simpleline-1.8-3|8	Group:         Development/Python
21mr|python-simpleline-1.8-3|9	# This tarball was created from upstream git:
21mr|python-simpleline-1.8-3|10	#   git clone https://github.com/rhinstaller/python-simpleline
21mr|python-simpleline-1.8-3|11	#   cd python-simpleline && make archive
21mr|python-simpleline-1.8-3|12	Source0:       %{pypi_source %{srcname} %{version}}
21mr|python-simpleline-1.8-3|13	License:       GPLv2+
21mr|python-simpleline-1.8-3|14	BuildArch:     noarch
21mr|python-simpleline-1.8-3|15	BuildRequires: python3-devel
21mr|python-simpleline-1.8-3|16	BuildRequires: gettext
21mr|python-simpleline-1.8-3|17	BuildRequires: python3-setuptools
21mr|python-simpleline-1.8-3|18	BuildRequires: intltool
21mr|python-simpleline-1.8-3|19	BuildRequires: python3-gi
21mr|python-simpleline-1.8-3|20	
21mr|python-simpleline-1.8-3|21	%description
21mr|python-simpleline-1.8-3|22	Simpleline is a Python library for creating text UI.
21mr|python-simpleline-1.8-3|23	It is designed to be used with line-based machines
21mr|python-simpleline-1.8-3|24	and tools (e.g. serial console) so that every new line
21mr|python-simpleline-1.8-3|25	is appended to the bottom of the screen.
21mr|python-simpleline-1.8-3|26	Printed lines are never rewritten!
21mr|python-simpleline-1.8-3|27	
21mr|python-simpleline-1.8-3|28	
21mr|python-simpleline-1.8-3|29	%package -n python3-%{srcname}
21mr|python-simpleline-1.8-3|30	Summary: A Python3 library for creating text UI
21mr|python-simpleline-1.8-3|31	Requires: python3-rpm
21mr|python-simpleline-1.8-3|32	
21mr|python-simpleline-1.8-3|33	%description -n python3-%{srcname}
21mr|python-simpleline-1.8-3|34	Simpleline is a Python3 library for creating text UI.
21mr|python-simpleline-1.8-3|35	It is designed to be used with line-based machines
21mr|python-simpleline-1.8-3|36	and tools (e.g. serial console) so that every new line
21mr|python-simpleline-1.8-3|37	is appended to the bottom of the screen.
21mr|python-simpleline-1.8-3|38	Printed lines are never rewritten!
21mr|python-simpleline-1.8-3|39	
21mr|python-simpleline-1.8-3|40	%files -n python3-%{srcname} -f python-%{srcname}.lang
21mr|python-simpleline-1.8-3|41	%doc README.md
21mr|python-simpleline-1.8-3|42	%{python3_sitelib}/*
21mr|python-simpleline-1.8-3|43	
21mr|python-simpleline-1.8-3|44	%prep
21mr|python-simpleline-1.8-3|45	%setup -q -n %{srcname}-%{version}
21mr|python-simpleline-1.8-3|46	
21mr|python-simpleline-1.8-3|47	%build
21mr|python-simpleline-1.8-3|48	%make
21mr|python-simpleline-1.8-3|49	
21mr|python-simpleline-1.8-3|50	%install
21mr|python-simpleline-1.8-3|51	make DESTDIR=%{buildroot} install
21mr|python-simpleline-1.8-3|52	mkdir -p %{buildroot}%{_datadir}
21mr|python-simpleline-1.8-3|53	
21mr|python-simpleline-1.8-3|54	%find_lang python-%{srcname}
21mr|python-simpleline-1.8-3|55	
21mr|python-simpleline-1.8-3|56	%check
21mr|python-simpleline-1.8-3|57	make test

16111 21
21mr|python-singledispatch-3.7.0-1|1	%define module	singledispatch
21mr|python-singledispatch-3.7.0-1|2	
21mr|python-singledispatch-3.7.0-1|3	Name:		    python-%{module}
21mr|python-singledispatch-3.7.0-1|4	Version:	3.7.0
21mr|python-singledispatch-3.7.0-1|5	Release:	1
21mr|python-singledispatch-3.7.0-1|6	Summary:	    This library brings functools.singledispatch from Python 3.4 to Python 2.6-3.3
21mr|python-singledispatch-3.7.0-1|7	Group:		    Development/Python
21mr|python-singledispatch-3.7.0-1|8	License:	    MIT
21mr|python-singledispatch-3.7.0-1|9	URL:		    http://docs.python.org/3/library/functools.html#functools.singledispatch
21mr|python-singledispatch-3.7.0-1|10	Source0:	https://files.pythonhosted.org/packages/18/56/db18b37e2e310dfc6e0903e36f40d63c01d443455e7f566ccc96c55e8267/singledispatch-3.7.0.tar.gz
21mr|python-singledispatch-3.7.0-1|11	BuildArch:	    noarch
21mr|python-singledispatch-3.7.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-singledispatch-3.7.0-1|13	BuildRequires:	python3egg(setuptools)
21mr|python-singledispatch-3.7.0-1|14	BuildRequires:	python3egg(setuptools-scm)
21mr|python-singledispatch-3.7.0-1|15	BuildRequires:	python3egg(toml)
21mr|python-singledispatch-3.7.0-1|16	BuildRequires:	python3egg(wheel)
21mr|python-singledispatch-3.7.0-1|17	
21mr|python-singledispatch-3.7.0-1|18	%description
21mr|python-singledispatch-3.7.0-1|19	PEP 443 proposed to expose a mechanism in the functools standard library
21mr|python-singledispatch-3.7.0-1|20	module in Python 3.4 that provides a simple form of generic programming
21mr|python-singledispatch-3.7.0-1|21	known as single-dispatch generic functions.
21mr|python-singledispatch-3.7.0-1|22	
21mr|python-singledispatch-3.7.0-1|23	This library is a backport of this functionality to Python 2.6 - 3.3.
21mr|python-singledispatch-3.7.0-1|24	
21mr|python-singledispatch-3.7.0-1|25	#---------------------------------------------------------------------------
21mr|python-singledispatch-3.7.0-1|26	
21mr|python-singledispatch-3.7.0-1|27	%package -n     python3-%{module}
21mr|python-singledispatch-3.7.0-1|28	Summary:        This library brings functools.singledispatch from Python 3.4 to Python 2.6-3.3
21mr|python-singledispatch-3.7.0-1|29	Group:          Development/Python
21mr|python-singledispatch-3.7.0-1|30	BuildArch:      noarch
21mr|python-singledispatch-3.7.0-1|31	
21mr|python-singledispatch-3.7.0-1|32	%description -n python3-%{module}
21mr|python-singledispatch-3.7.0-1|33	PEP 443 proposed to expose a mechanism in the functools standard library
21mr|python-singledispatch-3.7.0-1|34	module in Python 3.4 that provides a simple form of generic programming
21mr|python-singledispatch-3.7.0-1|35	known as single-dispatch generic functions.
21mr|python-singledispatch-3.7.0-1|36	
21mr|python-singledispatch-3.7.0-1|37	This library is a backport of this functionality to Python 2.6 - 3.3.
21mr|python-singledispatch-3.7.0-1|38	
21mr|python-singledispatch-3.7.0-1|39	This is the Python 3 build of %{module}.
21mr|python-singledispatch-3.7.0-1|40	
21mr|python-singledispatch-3.7.0-1|41	%files -n python3-%{module}
21mr|python-singledispatch-3.7.0-1|42	%doc README.rst
21mr|python-singledispatch-3.7.0-1|43	%{py3_puresitedir}/%{module}/*.py*
21mr|python-singledispatch-3.7.0-1|44	%{py3_puresitedir}/%{module}/__pycache__/*.py*
21mr|python-singledispatch-3.7.0-1|45	%{py3_puresitedir}/%{module}-%{version}-py%{py3_ver}.egg-info/*
21mr|python-singledispatch-3.7.0-1|46	
21mr|python-singledispatch-3.7.0-1|47	%prep
21mr|python-singledispatch-3.7.0-1|48	%setup -qn %{module}-%{version}
21mr|python-singledispatch-3.7.0-1|49	
21mr|python-singledispatch-3.7.0-1|50	%build
21mr|python-singledispatch-3.7.0-1|51	%{py3_build}
21mr|python-singledispatch-3.7.0-1|52	
21mr|python-singledispatch-3.7.0-1|53	%install
21mr|python-singledispatch-3.7.0-1|54	%{py3_install}
21mr|python-singledispatch-3.7.0-1|55	
21mr|python-singledispatch-3.7.0-1|56	%check

16112 21
21mr|python-sip4-4.19.25-1|1	# extracted from sip.h, SIP_API_MAJOR_NR SIP_API_MINOR_NR defines
21mr|python-sip4-4.19.25-1|2	%define sip_api_major 11
21mr|python-sip4-4.19.25-1|3	%define sip_api_minor 1
21mr|python-sip4-4.19.25-1|4	%define sip_api       %{sip_api_major}.%{sip_api_minor}
21mr|python-sip4-4.19.25-1|5	
21mr|python-sip4-4.19.25-1|6	%ifarch aarch64
21mr|python-sip4-4.19.25-1|7	%define _disable_lto 1
21mr|python-sip4-4.19.25-1|8	%endif
21mr|python-sip4-4.19.25-1|9	
21mr|python-sip4-4.19.25-1|10	Summary:	Old version of the SIP Python bindings generator
21mr|python-sip4-4.19.25-1|11	Name:		python-sip4
21mr|python-sip4-4.19.25-1|12	Version:	4.19.25
21mr|python-sip4-4.19.25-1|13	Release:	1
21mr|python-sip4-4.19.25-1|14	Epoch:		3
21mr|python-sip4-4.19.25-1|15	Group:		Development/Python
21mr|python-sip4-4.19.25-1|16	License:	GPLv2+
21mr|python-sip4-4.19.25-1|17	Url:		http://www.riverbankcomputing.co.uk/software/sip/intro
21mr|python-sip4-4.19.25-1|18	Source0:	https://www.riverbankcomputing.com/static/Downloads/sip/%{version}/sip-%{version}.tar.gz
21mr|python-sip4-4.19.25-1|19	Source1:	python-sip4.rpmlintrc
21mr|python-sip4-4.19.25-1|20	Patch0:		sip-4.19.21-python2-bin.patch
21mr|python-sip4-4.19.25-1|21	# make install should not strip (by default), kills -debuginfo
21mr|python-sip4-4.19.25-1|22	Patch1:		sip-4.18-no_strip.patch
21mr|python-sip4-4.19.25-1|23	# Avoid hardcoding sip.so (needed for wxpython's siplib.so)
21mr|python-sip4-4.19.25-1|24	Patch2:		sip-4.19.18-no_hardcode_sip_so.patch
21mr|python-sip4-4.19.25-1|25	
21mr|python-sip4-4.19.25-1|26	BuildRequires:	pkgconfig(bzip2)
21mr|python-sip4-4.19.25-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-sip4-4.19.25-1|28	BuildRequires:	pkgconfig(python2)
21mr|python-sip4-4.19.25-1|29	Obsoletes:	sip < %{version}
21mr|python-sip4-4.19.25-1|30	Obsoletes:	sip-devel < %{version}
21mr|python-sip4-4.19.25-1|31	Provides:	sip-api(%{sip_api_major}) = %{sip_api}
21mr|python-sip4-4.19.25-1|32	
21mr|python-sip4-4.19.25-1|33	%description
21mr|python-sip4-4.19.25-1|34	SIP is a tool that makes it very easy to create Python bindings
21mr|python-sip4-4.19.25-1|35	for C and C++ libraries. It was originally developed to create PyQt,
21mr|python-sip4-4.19.25-1|36	the Python bindings for the Qt toolkit, but can be used to
21mr|python-sip4-4.19.25-1|37	create bindings for any C or C++ library.
21mr|python-sip4-4.19.25-1|38	
21mr|python-sip4-4.19.25-1|39	#----------------------------------------------------------------------------
21mr|python-sip4-4.19.25-1|40	
21mr|python-sip4-4.19.25-1|41	%package -n python3-sip4
21mr|python-sip4-4.19.25-1|42	Summary:	Riverbanks' python sip Qt5
21mr|python-sip4-4.19.25-1|43	Group:		Development/Python
21mr|python-sip4-4.19.25-1|44	Requires:	sip4-macros = %{EVRD}
21mr|python-sip4-4.19.25-1|45	Provides:	python3-sip-api(%{sip_api_major}) = %{sip_api}
21mr|python-sip4-4.19.25-1|46	
21mr|python-sip4-4.19.25-1|47	%description -n python3-sip4
21mr|python-sip4-4.19.25-1|48	Python sip bindings for Qt5.
21mr|python-sip4-4.19.25-1|49	
21mr|python-sip4-4.19.25-1|50	%files -n python3-sip4
21mr|python-sip4-4.19.25-1|51	%{_bindir}/sip
21mr|python-sip4-4.19.25-1|52	%{py3_incdir}/sip.h
21mr|python-sip4-4.19.25-1|53	%{py3_platsitedir}/sip.pyi
21mr|python-sip4-4.19.25-1|54	%{py3_platsitedir}/sip.so
21mr|python-sip4-4.19.25-1|55	%{py3_platsitedir}/sipconfig.py*
21mr|python-sip4-4.19.25-1|56	%{py3_platsitedir}/sipdistutils.py*
21mr|python-sip4-4.19.25-1|57	%{py3_platsitedir}/sip-%{version}.dist-info
21mr|python-sip4-4.19.25-1|58	%{py3_platsitedir}/__pycache__/*
21mr|python-sip4-4.19.25-1|59	
21mr|python-sip4-4.19.25-1|60	#------------------------------------------------------------
21mr|python-sip4-4.19.25-1|61	
21mr|python-sip4-4.19.25-1|62	%package -n python3-sip4-qt4
21mr|python-sip4-4.19.25-1|63	Summary:	Riverbanks' python sip Qt4
21mr|python-sip4-4.19.25-1|64	Group:		Development/Python
21mr|python-sip4-4.19.25-1|65	Provides:	python3-sip-PyQt4 = %{EVRD}
21mr|python-sip4-4.19.25-1|66	
21mr|python-sip4-4.19.25-1|67	%description -n python3-sip4-qt4
21mr|python-sip4-4.19.25-1|68	Python sip bindings for Qt4.
21mr|python-sip4-4.19.25-1|69	
21mr|python-sip4-4.19.25-1|70	%files -n python3-sip4-qt4
21mr|python-sip4-4.19.25-1|71	%{py3_platsitedir}/PyQt4/
21mr|python-sip4-4.19.25-1|72	
21mr|python-sip4-4.19.25-1|73	#------------------------------------------------------------
21mr|python-sip4-4.19.25-1|74	
21mr|python-sip4-4.19.25-1|75	%package -n python3-sip4-qt5
21mr|python-sip4-4.19.25-1|76	Summary:	Riverbanks' python sip Qt5
21mr|python-sip4-4.19.25-1|77	Group:		Development/Python
21mr|python-sip4-4.19.25-1|78	Provides:	python3-sip-PyQt5 = %{EVRD}
21mr|python-sip4-4.19.25-1|79	
21mr|python-sip4-4.19.25-1|80	%description -n python3-sip4-qt5
21mr|python-sip4-4.19.25-1|81	Python sip bindings for Qt5.
21mr|python-sip4-4.19.25-1|82	
21mr|python-sip4-4.19.25-1|83	%files -n python3-sip4-qt5
21mr|python-sip4-4.19.25-1|84	%{py3_platsitedir}/PyQt5/
21mr|python-sip4-4.19.25-1|85	
21mr|python-sip4-4.19.25-1|86	#------------------------------------------------------------
21mr|python-sip4-4.19.25-1|87	
21mr|python-sip4-4.19.25-1|88	%package -n python3-sip4-wx
21mr|python-sip4-4.19.25-1|89	Summary:	Riverbanks' python sip Wx
21mr|python-sip4-4.19.25-1|90	Group:		Development/Python
21mr|python-sip4-4.19.25-1|91	
21mr|python-sip4-4.19.25-1|92	%description -n python3-sip4-wx
21mr|python-sip4-4.19.25-1|93	Python sip bindings for WxWidgets.
21mr|python-sip4-4.19.25-1|94	
21mr|python-sip4-4.19.25-1|95	%files -n python3-sip4-wx
21mr|python-sip4-4.19.25-1|96	%{py3_platsitedir}/wx
21mr|python-sip4-4.19.25-1|97	
21mr|python-sip4-4.19.25-1|98	#------------------------------------------------------------
21mr|python-sip4-4.19.25-1|99	
21mr|python-sip4-4.19.25-1|100	%package -n python2-sip4
21mr|python-sip4-4.19.25-1|101	%py2_migration_meta python2-sip4
21mr|python-sip4-4.19.25-1|102	Summary:	Riverbanks' python sip
21mr|python-sip4-4.19.25-1|103	Group:		Development/Python
21mr|python-sip4-4.19.25-1|104	Requires:	sip4-macros = %{EVRD}
21mr|python-sip4-4.19.25-1|105	Provides:	python2-sip-api(%{sip_api_major}) = %{sip_api}
21mr|python-sip4-4.19.25-1|106	
21mr|python-sip4-4.19.25-1|107	%description -n python2-sip4
21mr|python-sip4-4.19.25-1|108	SIP is a tool that makes it very easy to create Python bindings
21mr|python-sip4-4.19.25-1|109	for C and C++ libraries. It was originally developed to create PyQt,
21mr|python-sip4-4.19.25-1|110	the Python bindings for the Qt toolkit, but can be used to
21mr|python-sip4-4.19.25-1|111	create bindings for any C or C++ library.
21mr|python-sip4-4.19.25-1|112	
21mr|python-sip4-4.19.25-1|113	%files -n python2-sip4
21mr|python-sip4-4.19.25-1|114	%{_bindir}/python2-sip
21mr|python-sip4-4.19.25-1|115	%{py2_incdir}/sip.h
21mr|python-sip4-4.19.25-1|116	%{py2_platsitedir}/sip.pyi
21mr|python-sip4-4.19.25-1|117	%{py2_platsitedir}/sip.so
21mr|python-sip4-4.19.25-1|118	%{py2_platsitedir}/sipconfig.py*
21mr|python-sip4-4.19.25-1|119	%{py2_platsitedir}/sipdistutils.py*
21mr|python-sip4-4.19.25-1|120	%{py2_platsitedir}/sip-%{version}.dist-info
21mr|python-sip4-4.19.25-1|121	
21mr|python-sip4-4.19.25-1|122	#------------------------------------------------------------
21mr|python-sip4-4.19.25-1|123	
21mr|python-sip4-4.19.25-1|124	%package -n python2-sip4-qt4
21mr|python-sip4-4.19.25-1|125	Summary:	Riverbanks' python sip Qt4
21mr|python-sip4-4.19.25-1|126	Group:		Development/Python
21mr|python-sip4-4.19.25-1|127	Provides:	python2-sip-PyQt4 = %{EVRD}
21mr|python-sip4-4.19.25-1|128	
21mr|python-sip4-4.19.25-1|129	%description -n python2-sip4-qt4
21mr|python-sip4-4.19.25-1|130	Python2 sip bindings for Qt4.
21mr|python-sip4-4.19.25-1|131	
21mr|python-sip4-4.19.25-1|132	%files -n python2-sip4-qt4
21mr|python-sip4-4.19.25-1|133	%{py2_platsitedir}/PyQt4/
21mr|python-sip4-4.19.25-1|134	
21mr|python-sip4-4.19.25-1|135	#------------------------------------------------------------
21mr|python-sip4-4.19.25-1|136	
21mr|python-sip4-4.19.25-1|137	%package -n python2-sip4-qt5
21mr|python-sip4-4.19.25-1|138	Summary:	Riverbanks' python sip Qt5
21mr|python-sip4-4.19.25-1|139	Group:		Development/Python
21mr|python-sip4-4.19.25-1|140	Provides:	python2-sip-PyQt5 = %{EVRD}
21mr|python-sip4-4.19.25-1|141	
21mr|python-sip4-4.19.25-1|142	%description -n python2-sip4-qt5
21mr|python-sip4-4.19.25-1|143	Python2 sip bindings for Qt5.
21mr|python-sip4-4.19.25-1|144	
21mr|python-sip4-4.19.25-1|145	%files -n python2-sip4-qt5
21mr|python-sip4-4.19.25-1|146	%{py2_platsitedir}/PyQt5/
21mr|python-sip4-4.19.25-1|147	
21mr|python-sip4-4.19.25-1|148	#------------------------------------------------------------
21mr|python-sip4-4.19.25-1|149	
21mr|python-sip4-4.19.25-1|150	%package -n python2-sip4-wx
21mr|python-sip4-4.19.25-1|151	Summary:	Riverbanks' python2 sip Wx
21mr|python-sip4-4.19.25-1|152	Group:		Development/Python
21mr|python-sip4-4.19.25-1|153	
21mr|python-sip4-4.19.25-1|154	%description -n python2-sip4-wx
21mr|python-sip4-4.19.25-1|155	Python2 sip bindings for WxWidgets.
21mr|python-sip4-4.19.25-1|156	
21mr|python-sip4-4.19.25-1|157	%files -n python2-sip4-wx
21mr|python-sip4-4.19.25-1|158	%{py2_platsitedir}/wx
21mr|python-sip4-4.19.25-1|159	
21mr|python-sip4-4.19.25-1|160	#----------------------------------------------------------------------------
21mr|python-sip4-4.19.25-1|161	
21mr|python-sip4-4.19.25-1|162	%package -n sip4-macros
21mr|python-sip4-4.19.25-1|163	Summary:	RPM macros for python sip
21mr|python-sip4-4.19.25-1|164	Group:		Development/Python
21mr|python-sip4-4.19.25-1|165	BuildArch:	noarch
21mr|python-sip4-4.19.25-1|166	
21mr|python-sip4-4.19.25-1|167	%description -n sip4-macros
21mr|python-sip4-4.19.25-1|168	RPM macros for python sip.
21mr|python-sip4-4.19.25-1|169	
21mr|python-sip4-4.19.25-1|170	%files -n sip4-macros
21mr|python-sip4-4.19.25-1|171	%{_rpmmacrodir}/*%{name}*
21mr|python-sip4-4.19.25-1|172	
21mr|python-sip4-4.19.25-1|173	#------------------------------------------------------------
21mr|python-sip4-4.19.25-1|174	
21mr|python-sip4-4.19.25-1|175	%prep
21mr|python-sip4-4.19.25-1|176	%setup -qcn sip-%{version}
21mr|python-sip4-4.19.25-1|177	
21mr|python-sip4-4.19.25-1|178	pushd sip-%{version}
21mr|python-sip4-4.19.25-1|179	%patch1 -p1
21mr|python-sip4-4.19.25-1|180	%patch2 -p1
21mr|python-sip4-4.19.25-1|181	
21mr|python-sip4-4.19.25-1|182	# Check API minor/major numbers
21mr|python-sip4-4.19.25-1|183	export real_api_major=`grep SIP_API_MAJOR_NR siplib/sip.h.in|head -n1|awk -F' ' '{print $3}'`
21mr|python-sip4-4.19.25-1|184	export real_api_minor=`grep SIP_API_MINOR_NR siplib/sip.h.in|head -n1|awk -F' ' '{print $3}'`
21mr|python-sip4-4.19.25-1|185	if [ $real_api_major -ne %{sip_api_major} ]; then
21mr|python-sip4-4.19.25-1|186	echo 'Wrong spi major specified: Should be' $real_api_major ', but set' %{sip_api_major}
21mr|python-sip4-4.19.25-1|187	exit 1
21mr|python-sip4-4.19.25-1|188	fi
21mr|python-sip4-4.19.25-1|189	if [ $real_api_minor -ne %{sip_api_minor} ]; then
21mr|python-sip4-4.19.25-1|190	echo 'Wrong spi minor specified: Should be' $real_api_minor ', but set' %{sip_api_minor}
21mr|python-sip4-4.19.25-1|191	exit 1
21mr|python-sip4-4.19.25-1|192	fi
21mr|python-sip4-4.19.25-1|193	
21mr|python-sip4-4.19.25-1|194	#  Don't use X11R6 prefix for includes neither libraries by default.
21mr|python-sip4-4.19.25-1|195	for file in specs/linux-*; do
21mr|python-sip4-4.19.25-1|196	perl -p -i -e "s@/X11R6/@/@g" $file
21mr|python-sip4-4.19.25-1|197	done
21mr|python-sip4-4.19.25-1|198	popd
21mr|python-sip4-4.19.25-1|199	
21mr|python-sip4-4.19.25-1|200	mv sip-%{version} python2
21mr|python-sip4-4.19.25-1|201	cp -a python2 python3
21mr|python-sip4-4.19.25-1|202	
21mr|python-sip4-4.19.25-1|203	pushd python2
21mr|python-sip4-4.19.25-1|204	%patch0 -p1
21mr|python-sip4-4.19.25-1|205	popd
21mr|python-sip4-4.19.25-1|206	
21mr|python-sip4-4.19.25-1|207	%build
21mr|python-sip4-4.19.25-1|208	pushd python2
21mr|python-sip4-4.19.25-1|209	mkdir build
21mr|python-sip4-4.19.25-1|210	pushd build
21mr|python-sip4-4.19.25-1|211	python2 ../configure.py
21mr|python-sip4-4.19.25-1|212	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{ldflags} -lpython%{py2_ver}"
21mr|python-sip4-4.19.25-1|213	popd
21mr|python-sip4-4.19.25-1|214	
21mr|python-sip4-4.19.25-1|215	mkdir build_PyQt4
21mr|python-sip4-4.19.25-1|216	pushd build_PyQt4
21mr|python-sip4-4.19.25-1|217	python2 ../configure.py --no-dist-info --no-tools --sip-module PyQt4.sip
21mr|python-sip4-4.19.25-1|218	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{ldflags} -lpython%{py2_ver}"
21mr|python-sip4-4.19.25-1|219	popd
21mr|python-sip4-4.19.25-1|220	
21mr|python-sip4-4.19.25-1|221	mkdir build_PyQt5
21mr|python-sip4-4.19.25-1|222	pushd build_PyQt5
21mr|python-sip4-4.19.25-1|223	python2 ../configure.py --no-dist-info --no-tools --sip-module PyQt5.sip
21mr|python-sip4-4.19.25-1|224	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{ldflags} -lpython%{py2_ver}"
21mr|python-sip4-4.19.25-1|225	popd
21mr|python-sip4-4.19.25-1|226	
21mr|python-sip4-4.19.25-1|227	sed -i -e 's|target = sip|target = siplib|g' siplib/siplib.sbf
21mr|python-sip4-4.19.25-1|228	mkdir build_wx
21mr|python-sip4-4.19.25-1|229	pushd build_wx
21mr|python-sip4-4.19.25-1|230	python2 ../configure.py --no-dist-info --no-tools --sip-module=wx.siplib
21mr|python-sip4-4.19.25-1|231	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{ldflags} -lpython%{py2_ver}"
21mr|python-sip4-4.19.25-1|232	popd
21mr|python-sip4-4.19.25-1|233	popd
21mr|python-sip4-4.19.25-1|234	
21mr|python-sip4-4.19.25-1|235	pushd python3
21mr|python-sip4-4.19.25-1|236	mkdir build
21mr|python-sip4-4.19.25-1|237	pushd build
21mr|python-sip4-4.19.25-1|238	python3 ../configure.py
21mr|python-sip4-4.19.25-1|239	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{ldflags} -lpython%{py3_ver}"
21mr|python-sip4-4.19.25-1|240	popd
21mr|python-sip4-4.19.25-1|241	
21mr|python-sip4-4.19.25-1|242	mkdir build_PyQt4
21mr|python-sip4-4.19.25-1|243	pushd build_PyQt4
21mr|python-sip4-4.19.25-1|244	python3 ../configure.py --no-dist-info --no-tools --sip-module PyQt4.sip
21mr|python-sip4-4.19.25-1|245	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{ldflags} -lpython%{py3_ver}"
21mr|python-sip4-4.19.25-1|246	popd
21mr|python-sip4-4.19.25-1|247	
21mr|python-sip4-4.19.25-1|248	mkdir build_PyQt5
21mr|python-sip4-4.19.25-1|249	pushd build_PyQt5
21mr|python-sip4-4.19.25-1|250	python3 ../configure.py --no-dist-info --no-tools --sip-module PyQt5.sip
21mr|python-sip4-4.19.25-1|251	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{ldflags} -lpython%{py3_ver}"
21mr|python-sip4-4.19.25-1|252	popd
21mr|python-sip4-4.19.25-1|253	
21mr|python-sip4-4.19.25-1|254	sed -i -e 's|target = sip|target = siplib|g' siplib/siplib.sbf
21mr|python-sip4-4.19.25-1|255	mkdir build_wx
21mr|python-sip4-4.19.25-1|256	pushd build_wx
21mr|python-sip4-4.19.25-1|257	python3 ../configure.py --no-dist-info --no-tools --sip-module=wx.siplib
21mr|python-sip4-4.19.25-1|258	%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{ldflags} -lpython%{py3_ver}"
21mr|python-sip4-4.19.25-1|259	popd
21mr|python-sip4-4.19.25-1|260	popd
21mr|python-sip4-4.19.25-1|261	
21mr|python-sip4-4.19.25-1|262	%install
21mr|python-sip4-4.19.25-1|263	%makeinstall_std -C python2/build
21mr|python-sip4-4.19.25-1|264	%makeinstall_std -C python2/build_PyQt4
21mr|python-sip4-4.19.25-1|265	%makeinstall_std -C python2/build_PyQt5
21mr|python-sip4-4.19.25-1|266	%makeinstall_std -C python2/build_wx
21mr|python-sip4-4.19.25-1|267	
21mr|python-sip4-4.19.25-1|268	%makeinstall_std -C python3/build
21mr|python-sip4-4.19.25-1|269	%makeinstall_std -C python3/build_PyQt4
21mr|python-sip4-4.19.25-1|270	%makeinstall_std -C python3/build_PyQt5
21mr|python-sip4-4.19.25-1|271	%makeinstall_std -C python3/build_wx
21mr|python-sip4-4.19.25-1|272	
21mr|python-sip4-4.19.25-1|273	cat > sip4.macros << EOF
21mr|python-sip4-4.19.25-1|274	# extracted from sip.h, SIP_API_MAJOR_NR SIP_API_MINOR_NR defines
21mr|python-sip4-4.19.25-1|275	%%sip_api_major %{sip_api_major}
21mr|python-sip4-4.19.25-1|276	%%sip_api_minor %{sip_api_minor}
21mr|python-sip4-4.19.25-1|277	%%sip_api       %{sip_api_major}.%{sip_api_minor}
21mr|python-sip4-4.19.25-1|278	EOF
21mr|python-sip4-4.19.25-1|279	
21mr|python-sip4-4.19.25-1|280	%install_macro %{name} sip4.macros

16113 21
21mr|python-sip-6.6.2-2|1	%define _disable_ld_no_undefined 1
21mr|python-sip-6.6.2-2|2	
21mr|python-sip-6.6.2-2|3	# extracted from sip.h, SIP_API_MAJOR_NR SIP_API_MINOR_NR defines
21mr|python-sip-6.6.2-2|4	%define sip_api_major 12
21mr|python-sip-6.6.2-2|5	%define sip_api_minor 11
21mr|python-sip-6.6.2-2|6	%define sip_api       %{sip_api_major}.%{sip_api_minor}
21mr|python-sip-6.6.2-2|7	
21mr|python-sip-6.6.2-2|8	%define _python_bytecompile_build 0
21mr|python-sip-6.6.2-2|9	
21mr|python-sip-6.6.2-2|10	Summary:	Riverbanks's python3 sip
21mr|python-sip-6.6.2-2|11	Name:		python-sip
21mr|python-sip-6.6.2-2|12	Version:	6.6.2
21mr|python-sip-6.6.2-2|13	Release:	2
21mr|python-sip-6.6.2-2|14	Epoch:		4
21mr|python-sip-6.6.2-2|15	License:	GPLv2+
21mr|python-sip-6.6.2-2|16	Group:		Development/Python
21mr|python-sip-6.6.2-2|17	Url:		http://www.riverbankcomputing.co.uk/software/sip/intro
21mr|python-sip-6.6.2-2|18	Source0:	https://pypi.io/packages/source/s/sip/sip-%{version}.tar.gz
21mr|python-sip-6.6.2-2|19	# https://riverbankcomputing.com/hg/sip/rev/1430b279a3c9
21mr|python-sip-6.6.2-2|20	# https://github.com/qgis/QGIS/issues/49214
21mr|python-sip-6.6.2-2|21	Patch0028: 1430b279a3c9.diff
21mr|python-sip-6.6.2-2|22	#https://www.riverbankcomputing.com/hg/sip/rev/323d39a2d602
21mr|python-sip-6.6.2-2|23	Patch0029: 323d39a2d602.diff
21mr|python-sip-6.6.2-2|24	BuildRequires:	bzip2-devel
21mr|python-sip-6.6.2-2|25	BuildRequires:	pkgconfig(bzip2)
21mr|python-sip-6.6.2-2|26	BuildRequires:	pkgconfig(python3)
21mr|python-sip-6.6.2-2|27	BuildRequires:	python3egg(setuptools)
21mr|python-sip-6.6.2-2|28	
21mr|python-sip-6.6.2-2|29	%description
21mr|python-sip-6.6.2-2|30	SIP is a tool that makes it very easy to create Python bindings
21mr|python-sip-6.6.2-2|31	for C and C++ libraries. It was originally developed to create PyQt,
21mr|python-sip-6.6.2-2|32	the Python bindings for the Qt toolkit, but can be used to
21mr|python-sip-6.6.2-2|33	create bindings for any C or C++ library.
21mr|python-sip-6.6.2-2|34	
21mr|python-sip-6.6.2-2|35	#----------------------------------------------------------------------------
21mr|python-sip-6.6.2-2|36	%package -n python3-sip
21mr|python-sip-6.6.2-2|37	Summary:	Riverbanks's python3 sip
21mr|python-sip-6.6.2-2|38	Group:		Development/Python
21mr|python-sip-6.6.2-2|39	Requires:	sip-macros = %{EVRD}
21mr|python-sip-6.6.2-2|40	Provides:	python3-sip-api(%{sip_api_major}) = %{sip_api}
21mr|python-sip-6.6.2-2|41	
21mr|python-sip-6.6.2-2|42	%description -n python3-sip
21mr|python-sip-6.6.2-2|43	SIP is a tool that makes it very easy to create Python bindings
21mr|python-sip-6.6.2-2|44	for C and C++ libraries. It was originally developed to create PyQt,
21mr|python-sip-6.6.2-2|45	the Python bindings for the Qt toolkit, but can be used to
21mr|python-sip-6.6.2-2|46	create bindings for any C or C++ library.
21mr|python-sip-6.6.2-2|47	
21mr|python-sip-6.6.2-2|48	%files -n python3-sip
21mr|python-sip-6.6.2-2|49	%{_bindir}/sip*
21mr|python-sip-6.6.2-2|50	%{py3_platsitedir}/sip*
21mr|python-sip-6.6.2-2|51	
21mr|python-sip-6.6.2-2|52	#----------------------------------------------------------------------------
21mr|python-sip-6.6.2-2|53	%package -n sip-macros
21mr|python-sip-6.6.2-2|54	Summary:	RPM macros for python3 sip
21mr|python-sip-6.6.2-2|55	Group:		Development/Python
21mr|python-sip-6.6.2-2|56	BuildArch:	noarch
21mr|python-sip-6.6.2-2|57	
21mr|python-sip-6.6.2-2|58	%description -n sip-macros
21mr|python-sip-6.6.2-2|59	RPM macros for python3 sip.
21mr|python-sip-6.6.2-2|60	
21mr|python-sip-6.6.2-2|61	%files -n sip-macros
21mr|python-sip-6.6.2-2|62	%{_rpmmacrodir}/*sip*
21mr|python-sip-6.6.2-2|63	
21mr|python-sip-6.6.2-2|64	#----------------------------------------------------------------------------
21mr|python-sip-6.6.2-2|65	
21mr|python-sip-6.6.2-2|66	%prep
21mr|python-sip-6.6.2-2|67	%autosetup -p1 -n sip-%{version}
21mr|python-sip-6.6.2-2|68	
21mr|python-sip-6.6.2-2|69	%build
21mr|python-sip-6.6.2-2|70	%set_build_flags
21mr|python-sip-6.6.2-2|71	%py3_build
21mr|python-sip-6.6.2-2|72	
21mr|python-sip-6.6.2-2|73	%install
21mr|python-sip-6.6.2-2|74	%{__python3} setup.py \
21mr|python-sip-6.6.2-2|75	install \
21mr|python-sip-6.6.2-2|76	--root="%{buildroot}" \
21mr|python-sip-6.6.2-2|77	--skip-build --optimize=1
21mr|python-sip-6.6.2-2|78	
21mr|python-sip-6.6.2-2|79	cat > macro << EOF
21mr|python-sip-6.6.2-2|80	# extracted from sip.h, SIP_API_MAJOR_NR SIP_API_MINOR_NR defines
21mr|python-sip-6.6.2-2|81	%%sip_api_major %{sip_api_major}
21mr|python-sip-6.6.2-2|82	%%sip_api_minor %{sip_api_minor}
21mr|python-sip-6.6.2-2|83	%%sip_api       %{sip_api_major}.%{sip_api_minor}
21mr|python-sip-6.6.2-2|84	EOF
21mr|python-sip-6.6.2-2|85	
21mr|python-sip-6.6.2-2|86	%install_macro sip macro
21mr|python-sip-6.6.2-2|87	
21mr|python-sip-6.6.2-2|88	%check
21mr|python-sip-6.6.2-2|89	%{__python3} setup.py check

16114 21
21mr|python-sip-qt5-12.13.0-2|1	Summary:	Tool for creating Python bindings for Qt
21mr|python-sip-qt5-12.13.0-2|2	Name:		python-sip-qt5
21mr|python-sip-qt5-12.13.0-2|3	Version:	12.13.0
21mr|python-sip-qt5-12.13.0-2|4	Release:	2
21mr|python-sip-qt5-12.13.0-2|5	Epoch:		3
21mr|python-sip-qt5-12.13.0-2|6	Group:		Development/Python
21mr|python-sip-qt5-12.13.0-2|7	License:	GPLv2+
21mr|python-sip-qt5-12.13.0-2|8	Url:		http://www.riverbankcomputing.co.uk/software/sip/intro
21mr|python-sip-qt5-12.13.0-2|9	Source0:	https://files.pythonhosted.org/packages/source/P/PyQt5_sip/PyQt5_sip-%{version}.tar.gz
21mr|python-sip-qt5-12.13.0-2|10	# from https://github.com/Python-SIP/sip/commit/5a3ef73785cda3d916cf8b7459c44c4555a4d47a
21mr|python-sip-qt5-12.13.0-2|11	Patch0:		python-sip-qt5-incompatible-pointer-types.patch
21mr|python-sip-qt5-12.13.0-2|12	BuildRequires:	pkgconfig(python3)
21mr|python-sip-qt5-12.13.0-2|13	BuildRequires:	python3-sip >= 1:6.6.0
21mr|python-sip-qt5-12.13.0-2|14	
21mr|python-sip-qt5-12.13.0-2|15	%description
21mr|python-sip-qt5-12.13.0-2|16	SIP is a tool that makes it very easy to create Python bindings
21mr|python-sip-qt5-12.13.0-2|17	for C and C++ libraries. It was originally developed to create PyQt,
21mr|python-sip-qt5-12.13.0-2|18	the Python bindings for the Qt toolkit, but can be used to
21mr|python-sip-qt5-12.13.0-2|19	create bindings for any C or C++ library.
21mr|python-sip-qt5-12.13.0-2|20	
21mr|python-sip-qt5-12.13.0-2|21	#--------------------------------------------------------------------
21mr|python-sip-qt5-12.13.0-2|22	%package -n python3-sip-qt5
21mr|python-sip-qt5-12.13.0-2|23	Summary:	Tool for creating Python bindings for Qt
21mr|python-sip-qt5-12.13.0-2|24	Group:		Development/Python
21mr|python-sip-qt5-12.13.0-2|25	# FIXME why is this not autodetected?
21mr|python-sip-qt5-12.13.0-2|26	Provides:	python3dist(pyqt5-sip) = %{version}
21mr|python-sip-qt5-12.13.0-2|27	Provides:	python%{py3_ver}dist(pyqt5-sip) = %{version}
21mr|python-sip-qt5-12.13.0-2|28	Provides:	python3-pyqt5-sip
21mr|python-sip-qt5-12.13.0-2|29	Conflicts:	python3-sip-PyQt5 < %{EVRD}
21mr|python-sip-qt5-12.13.0-2|30	Obsoletes:	python3-sip-PyQt5 < %{EVRD}
21mr|python-sip-qt5-12.13.0-2|31	Provides:	python3-sip-PyQt5 = %{EVRD}
21mr|python-sip-qt5-12.13.0-2|32	
21mr|python-sip-qt5-12.13.0-2|33	%description -n python3-sip-qt5
21mr|python-sip-qt5-12.13.0-2|34	
21mr|python-sip-qt5-12.13.0-2|35	%files -n python3-sip-qt5 -f %{name}.list
21mr|python-sip-qt5-12.13.0-2|36	
21mr|python-sip-qt5-12.13.0-2|37	#------------------------------------------------------------
21mr|python-sip-qt5-12.13.0-2|38	%prep
21mr|python-sip-qt5-12.13.0-2|39	%autosetup -p1 -n PyQt5_sip-%{version}
21mr|python-sip-qt5-12.13.0-2|40	
21mr|python-sip-qt5-12.13.0-2|41	%build
21mr|python-sip-qt5-12.13.0-2|42	%set_build_flags
21mr|python-sip-qt5-12.13.0-2|43	export LDFLAGS="%{build_ldflags} -lpython%{py3_ver}"
21mr|python-sip-qt5-12.13.0-2|44	%py3_build
21mr|python-sip-qt5-12.13.0-2|45	
21mr|python-sip-qt5-12.13.0-2|46	%install
21mr|python-sip-qt5-12.13.0-2|47	%{__python3} setup.py \
21mr|python-sip-qt5-12.13.0-2|48	install \
21mr|python-sip-qt5-12.13.0-2|49	--root="%{buildroot}" \
21mr|python-sip-qt5-12.13.0-2|50	--record="%{name}.list"
21mr|python-sip-qt5-12.13.0-2|51	
21mr|python-sip-qt5-12.13.0-2|52	%check
21mr|python-sip-qt5-12.13.0-2|53	%{__python3} setup.py check

16115 21
21mr|python-sip-qt6-13.5.1-1|1	Summary:	Tool for creating Python bindings for Qt
21mr|python-sip-qt6-13.5.1-1|2	Name:		python-sip-qt6
21mr|python-sip-qt6-13.5.1-1|3	Version:	13.5.1
21mr|python-sip-qt6-13.5.1-1|4	Release:	1
21mr|python-sip-qt6-13.5.1-1|5	Group:		Development/Python
21mr|python-sip-qt6-13.5.1-1|6	License:	GPLv2+
21mr|python-sip-qt6-13.5.1-1|7	Url:		http://www.riverbankcomputing.co.uk/software/sip/intro
21mr|python-sip-qt6-13.5.1-1|8	Source0:	https://files.pythonhosted.org/packages/source/P/PyQt6_sip/PyQt6_sip-%{version}.tar.gz
21mr|python-sip-qt6-13.5.1-1|9	BuildRequires:	pkgconfig(python3)
21mr|python-sip-qt6-13.5.1-1|10	BuildRequires:	python3-sip >= 1:6.6.0
21mr|python-sip-qt6-13.5.1-1|11	
21mr|python-sip-qt6-13.5.1-1|12	%description
21mr|python-sip-qt6-13.5.1-1|13	SIP is a tool that makes it very easy to create Python bindings
21mr|python-sip-qt6-13.5.1-1|14	for C and C++ libraries. It was originally developed to create PyQt,
21mr|python-sip-qt6-13.5.1-1|15	the Python bindings for the Qt toolkit, but can be used to
21mr|python-sip-qt6-13.5.1-1|16	create bindings for any C or C++ library.
21mr|python-sip-qt6-13.5.1-1|17	
21mr|python-sip-qt6-13.5.1-1|18	#--------------------------------------------------------------------
21mr|python-sip-qt6-13.5.1-1|19	%package -n python3-sip-qt6
21mr|python-sip-qt6-13.5.1-1|20	Summary:	Tool for creating Python bindings for Qt
21mr|python-sip-qt6-13.5.1-1|21	Group:		Development/Python
21mr|python-sip-qt6-13.5.1-1|22	# FIXME why is this not autodetected?
21mr|python-sip-qt6-13.5.1-1|23	Provides:	python3dist(pyqt6-sip) = %{version}
21mr|python-sip-qt6-13.5.1-1|24	Provides:	python%{py3_ver}dist(pyqt6-sip) = %{version}
21mr|python-sip-qt6-13.5.1-1|25	Provides:	python3-sip-PyQt6 = %{EVRD}
21mr|python-sip-qt6-13.5.1-1|26	
21mr|python-sip-qt6-13.5.1-1|27	%description -n python3-sip-qt6
21mr|python-sip-qt6-13.5.1-1|28	
21mr|python-sip-qt6-13.5.1-1|29	%files -n python3-sip-qt6 -f %{name}.list
21mr|python-sip-qt6-13.5.1-1|30	
21mr|python-sip-qt6-13.5.1-1|31	#------------------------------------------------------------
21mr|python-sip-qt6-13.5.1-1|32	%prep
21mr|python-sip-qt6-13.5.1-1|33	%setup -q -n PyQt6_sip-%{version}
21mr|python-sip-qt6-13.5.1-1|34	
21mr|python-sip-qt6-13.5.1-1|35	%build
21mr|python-sip-qt6-13.5.1-1|36	%set_build_flags
21mr|python-sip-qt6-13.5.1-1|37	export LDFLAGS="%{build_ldflags} -lpython%{py3_ver}"
21mr|python-sip-qt6-13.5.1-1|38	%py3_build
21mr|python-sip-qt6-13.5.1-1|39	
21mr|python-sip-qt6-13.5.1-1|40	%install
21mr|python-sip-qt6-13.5.1-1|41	%{__python3} setup.py \
21mr|python-sip-qt6-13.5.1-1|42	install \
21mr|python-sip-qt6-13.5.1-1|43	--root="%{buildroot}" \
21mr|python-sip-qt6-13.5.1-1|44	--record="%{name}.list"
21mr|python-sip-qt6-13.5.1-1|45	
21mr|python-sip-qt6-13.5.1-1|46	%check
21mr|python-sip-qt6-13.5.1-1|47	%{__python3} setup.py check

16116 21
21mr|python-six-1.16.0-2|1	%define	oname six
21mr|python-six-1.16.0-2|2	
21mr|python-six-1.16.0-2|3	Name:		python-%{oname}
21mr|python-six-1.16.0-2|4	Version:	1.16.0
21mr|python-six-1.16.0-2|5	Release:	2
21mr|python-six-1.16.0-2|6	Summary:	Python 2 and 3 compatibility utilities
21mr|python-six-1.16.0-2|7	License:	MIT
21mr|python-six-1.16.0-2|8	Group:		Development/Python
21mr|python-six-1.16.0-2|9	Url:		https://github.com/benjaminp/six
21mr|python-six-1.16.0-2|10	Source0:	https://github.com/benjaminp/six/archive/%{version}.tar.gz?/six-%{version}.tar.gz
21mr|python-six-1.16.0-2|11	BuildRequires:  pkgconfig(python2)
21mr|python-six-1.16.0-2|12	BuildRequires:  pkgconfig(python3)
21mr|python-six-1.16.0-2|13	BuildRequires:  pythonegg(setuptools)
21mr|python-six-1.16.0-2|14	BuildRequires:  python3egg(setuptools)
21mr|python-six-1.16.0-2|15	Provides:	python3egg(six)
21mr|python-six-1.16.0-2|16	BuildArch:	noarch
21mr|python-six-1.16.0-2|17	
21mr|python-six-1.16.0-2|18	%description
21mr|python-six-1.16.0-2|19	Six is a Python 2 and 3 compatibility library.  It provides utility functions
21mr|python-six-1.16.0-2|20	for smoothing over the differences between the Python versions with the goal of
21mr|python-six-1.16.0-2|21	writing Python code that is compatible on both Python versions.  See the
21mr|python-six-1.16.0-2|22	documentation for more information on what is provided.
21mr|python-six-1.16.0-2|23	
21mr|python-six-1.16.0-2|24	Six supports Python 2.4+.
21mr|python-six-1.16.0-2|25	
21mr|python-six-1.16.0-2|26	Online documentation is at http://packages.python.org/six/.
21mr|python-six-1.16.0-2|27	
21mr|python-six-1.16.0-2|28	Bugs can be reported to http://bitbucket.org/gutworth/six.  The code can also
21mr|python-six-1.16.0-2|29	be found there.
21mr|python-six-1.16.0-2|30	
21mr|python-six-1.16.0-2|31	%package -n python2-six
21mr|python-six-1.16.0-2|32	%py2_migration_meta python2-six
21mr|python-six-1.16.0-2|33	Summary:	%{summary} / Python 2 library
21mr|python-six-1.16.0-2|34	Group:		Development/Python
21mr|python-six-1.16.0-2|35	Provides:	pythonegg(six)
21mr|python-six-1.16.0-2|36	Provides:	python2egg(six)
21mr|python-six-1.16.0-2|37	
21mr|python-six-1.16.0-2|38	%description -n python2-six
21mr|python-six-1.16.0-2|39	python-six provides simple utilities for wrapping over differences between
21mr|python-six-1.16.0-2|40	Python 2 and Python 3.
21mr|python-six-1.16.0-2|41	
21mr|python-six-1.16.0-2|42	%package -n python3-six
21mr|python-six-1.16.0-2|43	Summary:	%{summary} / Python 2 library
21mr|python-six-1.16.0-2|44	Group:		Development/Python
21mr|python-six-1.16.0-2|45	Provides:	python3egg(six)
21mr|python-six-1.16.0-2|46	Provides:	python-six = %{version}-%{release}
21mr|python-six-1.16.0-2|47	
21mr|python-six-1.16.0-2|48	%description -n python3-six
21mr|python-six-1.16.0-2|49	python-six provides simple utilities for wrapping over differences between
21mr|python-six-1.16.0-2|50	Python 2 and Python 3.
21mr|python-six-1.16.0-2|51	
21mr|python-six-1.16.0-2|52	%prep
21mr|python-six-1.16.0-2|53	%setup -qc
21mr|python-six-1.16.0-2|54	mv %{oname}-%{version} python2
21mr|python-six-1.16.0-2|55	cp -a python2 python3
21mr|python-six-1.16.0-2|56	
21mr|python-six-1.16.0-2|57	%build
21mr|python-six-1.16.0-2|58	cd python2
21mr|python-six-1.16.0-2|59	%{__python2} setup.py build
21mr|python-six-1.16.0-2|60	cd -
21mr|python-six-1.16.0-2|61	
21mr|python-six-1.16.0-2|62	cd python3
21mr|python-six-1.16.0-2|63	%{__python3} setup.py build
21mr|python-six-1.16.0-2|64	cd -
21mr|python-six-1.16.0-2|65	
21mr|python-six-1.16.0-2|66	%install
21mr|python-six-1.16.0-2|67	cd python2
21mr|python-six-1.16.0-2|68	%{__python2} setup.py install --root=%{buildroot}
21mr|python-six-1.16.0-2|69	cd -
21mr|python-six-1.16.0-2|70	
21mr|python-six-1.16.0-2|71	cd python3
21mr|python-six-1.16.0-2|72	%{__python3} setup.py install --root=%{buildroot}
21mr|python-six-1.16.0-2|73	cd -
21mr|python-six-1.16.0-2|74	
21mr|python-six-1.16.0-2|75	%files -n python3-six
21mr|python-six-1.16.0-2|76	%doc python3/LICENSE python3/documentation/index.rst
21mr|python-six-1.16.0-2|77	%{py3_puresitedir}/six-%{version}-*.egg-info
21mr|python-six-1.16.0-2|78	%{py3_puresitedir}/six.py*
21mr|python-six-1.16.0-2|79	%{py3_puresitedir}/__pycache__/*.pyc
21mr|python-six-1.16.0-2|80	
21mr|python-six-1.16.0-2|81	%files -n python2-six
21mr|python-six-1.16.0-2|82	%doc python2/LICENSE python2/documentation/index.rst
21mr|python-six-1.16.0-2|83	%{py2_puresitedir}/six-%{version}-*.egg-info
21mr|python-six-1.16.0-2|84	%{py2_puresitedir}/six.py*

16117 21
21mr|python-skia-pathops-0.7.2-1|1	%global pypi_name skia-pathops
21mr|python-skia-pathops-0.7.2-1|2	
21mr|python-skia-pathops-0.7.2-1|3	Name:           python-%{pypi_name}
21mr|python-skia-pathops-0.7.2-1|4	Version:        0.7.2
21mr|python-skia-pathops-0.7.2-1|5	Release:        1
21mr|python-skia-pathops-0.7.2-1|6	Summary:        Boolean operations on paths using the Skia library
21mr|python-skia-pathops-0.7.2-1|7	Group:          Development/Python
21mr|python-skia-pathops-0.7.2-1|8	License:        BSD-3-Clause
21mr|python-skia-pathops-0.7.2-1|9	URL:            https://github.com/fonttools/skia-pathops
21mr|python-skia-pathops-0.7.2-1|10	Source0:        https://pypi.io/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.zip
21mr|python-skia-pathops-0.7.2-1|11	Patch0:         skia-pathops-disable-virtualenv.patch
21mr|python-skia-pathops-0.7.2-1|12	BuildRequires:  python3-devel
21mr|python-skia-pathops-0.7.2-1|13	BuildRequires:  ninja
21mr|python-skia-pathops-0.7.2-1|14	BuildRequires:  gn
21mr|python-skia-pathops-0.7.2-1|15	BuildRequires:  python3-cython
21mr|python-skia-pathops-0.7.2-1|16	BuildRequires:  python3dist(coverage)
21mr|python-skia-pathops-0.7.2-1|17	BuildRequires:  python3dist(pytest)
21mr|python-skia-pathops-0.7.2-1|18	BuildRequires:  python3dist(pytest-cython)
21mr|python-skia-pathops-0.7.2-1|19	BuildRequires:  python3dist(pytest-randomly)
21mr|python-skia-pathops-0.7.2-1|20	BuildRequires:  python3dist(pytest-xdist)
21mr|python-skia-pathops-0.7.2-1|21	BuildRequires:  python3dist(setuptools)
21mr|python-skia-pathops-0.7.2-1|22	BuildRequires:  python3dist(setuptools-scm)
21mr|python-skia-pathops-0.7.2-1|23	
21mr|python-skia-pathops-0.7.2-1|24	%description
21mr|python-skia-pathops-0.7.2-1|25	Python bindings for the Google Skia library's Path Ops module, performing
21mr|python-skia-pathops-0.7.2-1|26	boolean operations on paths (intersection, union, difference, xor).
21mr|python-skia-pathops-0.7.2-1|27	
21mr|python-skia-pathops-0.7.2-1|28	#----------------------------------------------------------------------
21mr|python-skia-pathops-0.7.2-1|29	%package -n     python3-%{pypi_name}
21mr|python-skia-pathops-0.7.2-1|30	Summary:        %{summary}
21mr|python-skia-pathops-0.7.2-1|31	Group:          Development/Python
21mr|python-skia-pathops-0.7.2-1|32	
21mr|python-skia-pathops-0.7.2-1|33	Requires:       python3dist(coverage)
21mr|python-skia-pathops-0.7.2-1|34	Requires:       python3dist(pytest)
21mr|python-skia-pathops-0.7.2-1|35	Requires:       python3dist(pytest-cython)
21mr|python-skia-pathops-0.7.2-1|36	Requires:       python3dist(pytest-randomly)
21mr|python-skia-pathops-0.7.2-1|37	Requires:       python3dist(pytest-xdist)
21mr|python-skia-pathops-0.7.2-1|38	
21mr|python-skia-pathops-0.7.2-1|39	%description -n python3-%{pypi_name}
21mr|python-skia-pathops-0.7.2-1|40	Python bindings for the Google Skia library's Path Ops module, performing
21mr|python-skia-pathops-0.7.2-1|41	boolean operations on paths (intersection, union, difference, xor).
21mr|python-skia-pathops-0.7.2-1|42	
21mr|python-skia-pathops-0.7.2-1|43	%files -n python3-%{pypi_name}
21mr|python-skia-pathops-0.7.2-1|44	%license LICENSE
21mr|python-skia-pathops-0.7.2-1|45	%doc README.md
21mr|python-skia-pathops-0.7.2-1|46	%{python3_sitearch}/pathops
21mr|python-skia-pathops-0.7.2-1|47	%{python3_sitearch}/skia_pathops-%{version}-py%{python3_version}.egg-info
21mr|python-skia-pathops-0.7.2-1|48	
21mr|python-skia-pathops-0.7.2-1|49	#----------------------------------------------------------------------
21mr|python-skia-pathops-0.7.2-1|50	
21mr|python-skia-pathops-0.7.2-1|51	%prep
21mr|python-skia-pathops-0.7.2-1|52	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-skia-pathops-0.7.2-1|53	
21mr|python-skia-pathops-0.7.2-1|54	# Remove bundled egg-info
21mr|python-skia-pathops-0.7.2-1|55	rm -rf %{pypi_name}.egg-info
21mr|python-skia-pathops-0.7.2-1|56	
21mr|python-skia-pathops-0.7.2-1|57	%build
21mr|python-skia-pathops-0.7.2-1|58	%py3_build
21mr|python-skia-pathops-0.7.2-1|59	
21mr|python-skia-pathops-0.7.2-1|60	%install
21mr|python-skia-pathops-0.7.2-1|61	%py3_install
21mr|python-skia-pathops-0.7.2-1|62	
21mr|python-skia-pathops-0.7.2-1|63	%check
21mr|python-skia-pathops-0.7.2-1|64	%{__python3} setup.py test

16118 21
21mr|python-slimit-0.8.1-12|1	%global pypi_name slimit
21mr|python-slimit-0.8.1-12|2	
21mr|python-slimit-0.8.1-12|3	Name:           python-%{pypi_name}
21mr|python-slimit-0.8.1-12|4	Version:        0.8.1
21mr|python-slimit-0.8.1-12|5	Release:        12
21mr|python-slimit-0.8.1-12|6	Group:          Development/Python
21mr|python-slimit-0.8.1-12|7	Summary:        SlimIt - JavaScript minifier
21mr|python-slimit-0.8.1-12|8	
21mr|python-slimit-0.8.1-12|9	License:        MIT
21mr|python-slimit-0.8.1-12|10	URL:            http://pypi.python.org/pypi/%{pypi_name}
21mr|python-slimit-0.8.1-12|11	Source0:        http://pypi.python.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.zip
21mr|python-slimit-0.8.1-12|12	BuildArch:      noarch
21mr|python-slimit-0.8.1-12|13	
21mr|python-slimit-0.8.1-12|14	Requires:       %{pypi_name} = %{EVRD}
21mr|python-slimit-0.8.1-12|15	
21mr|python-slimit-0.8.1-12|16	%description
21mr|python-slimit-0.8.1-12|17	SlimIt - JavaScript minifier.
21mr|python-slimit-0.8.1-12|18	
21mr|python-slimit-0.8.1-12|19	%package -n %{pypi_name}
21mr|python-slimit-0.8.1-12|20	Summary:        SlimIt - JavaScript minifier
21mr|python-slimit-0.8.1-12|21	Group:          Development/Python
21mr|python-slimit-0.8.1-12|22	Requires:       python3-%{pypi_name}
21mr|python-slimit-0.8.1-12|23	
21mr|python-slimit-0.8.1-12|24	%description -n %{pypi_name}
21mr|python-slimit-0.8.1-12|25	SlimIt - JavaScript minifier.
21mr|python-slimit-0.8.1-12|26	
21mr|python-slimit-0.8.1-12|27	%package -n python3-%{pypi_name}
21mr|python-slimit-0.8.1-12|28	Summary:        SlimIt - JavaScript minifier
21mr|python-slimit-0.8.1-12|29	Group:          Development/Python
21mr|python-slimit-0.8.1-12|30	
21mr|python-slimit-0.8.1-12|31	Requires:       %{pypi_name} = %{EVRD}
21mr|python-slimit-0.8.1-12|32	
21mr|python-slimit-0.8.1-12|33	BuildRequires:  pkgconfig(python3)
21mr|python-slimit-0.8.1-12|34	BuildRequires:  python3-setuptools
21mr|python-slimit-0.8.1-12|35	
21mr|python-slimit-0.8.1-12|36	%description -n python3-%{pypi_name}
21mr|python-slimit-0.8.1-12|37	SlimIt - JavaScript minifier.
21mr|python-slimit-0.8.1-12|38	
21mr|python-slimit-0.8.1-12|39	%prep
21mr|python-slimit-0.8.1-12|40	%setup -q -n %{pypi_name}-%{version}
21mr|python-slimit-0.8.1-12|41	%apply_patches
21mr|python-slimit-0.8.1-12|42	
21mr|python-slimit-0.8.1-12|43	%build
21mr|python-slimit-0.8.1-12|44	%py3_build
21mr|python-slimit-0.8.1-12|45	
21mr|python-slimit-0.8.1-12|46	%install
21mr|python-slimit-0.8.1-12|47	%py3_install
21mr|python-slimit-0.8.1-12|48	
21mr|python-slimit-0.8.1-12|49	%files -n %{pypi_name}
21mr|python-slimit-0.8.1-12|50	%{_bindir}/%{pypi_name}
21mr|python-slimit-0.8.1-12|51	
21mr|python-slimit-0.8.1-12|52	%files -n python3-%{pypi_name}
21mr|python-slimit-0.8.1-12|53	%doc CHANGES README.rst
21mr|python-slimit-0.8.1-12|54	%{py3_puresitedir}/%{pypi_name}*

16119 21
21mr|python-slip-0.6.5-1|1	Summary:	Miscellaneous convenience, extension and workaround code for Python
21mr|python-slip-0.6.5-1|2	Name:		python-slip
21mr|python-slip-0.6.5-1|3	Version:	0.6.5
21mr|python-slip-0.6.5-1|4	Release:	1
21mr|python-slip-0.6.5-1|5	License:	GPLv2+
21mr|python-slip-0.6.5-1|6	Group:		Development/Python
21mr|python-slip-0.6.5-1|7	Url:		https://github.com/nphilipp/python-slip
21mr|python-slip-0.6.5-1|8	Source0:	https://github.com/nphilipp/python-slip/releases/download/python-slip-%{version}/python-slip-%{version}.tar.bz2
21mr|python-slip-0.6.5-1|9	BuildRequires:	pkgconfig(python3)
21mr|python-slip-0.6.5-1|10	Requires:	python3-six
21mr|python-slip-0.6.5-1|11	BuildArch:	noarch
21mr|python-slip-0.6.5-1|12	
21mr|python-slip-0.6.5-1|13	%description
21mr|python-slip-0.6.5-1|14	The Simple Library for Python packages contain miscellaneous code for
21mr|python-slip-0.6.5-1|15	convenience, extension and workaround purposes.
21mr|python-slip-0.6.5-1|16	
21mr|python-slip-0.6.5-1|17	This package provides the "slip" and the "slip.util" modules.
21mr|python-slip-0.6.5-1|18	#----------------------------------------------------------------------------
21mr|python-slip-0.6.5-1|19	
21mr|python-slip-0.6.5-1|20	%package -n python3-slip
21mr|python-slip-0.6.5-1|21	Summary:	Convenience, extension and workaround code for Python 3.x
21mr|python-slip-0.6.5-1|22	Group:		Development/Python
21mr|python-slip-0.6.5-1|23	
21mr|python-slip-0.6.5-1|24	%description -n python3-slip
21mr|python-slip-0.6.5-1|25	The Simple Library for Python 3.x packages contain miscellaneous code for
21mr|python-slip-0.6.5-1|26	convenience, extension and workaround purposes.
21mr|python-slip-0.6.5-1|27	
21mr|python-slip-0.6.5-1|28	This package provides the "slip" and the "slip.util" modules.
21mr|python-slip-0.6.5-1|29	
21mr|python-slip-0.6.5-1|30	%files -n python3-slip
21mr|python-slip-0.6.5-1|31	%doc COPYING doc/dbus
21mr|python-slip-0.6.5-1|32	%dir %{python3_sitelib}/slip/
21mr|python-slip-0.6.5-1|33	%{python3_sitelib}/slip/__pycache__
21mr|python-slip-0.6.5-1|34	%{python3_sitelib}/slip/__init__.py*
21mr|python-slip-0.6.5-1|35	%{python3_sitelib}/slip/util
21mr|python-slip-0.6.5-1|36	%{python3_sitelib}/slip/_wrappers
21mr|python-slip-0.6.5-1|37	%{python3_sitelib}/slip-%{version}-py%{python3_version}.egg-info
21mr|python-slip-0.6.5-1|38	
21mr|python-slip-0.6.5-1|39	#----------------------------------------------------------------------------
21mr|python-slip-0.6.5-1|40	
21mr|python-slip-0.6.5-1|41	%package -n python3-slip-dbus
21mr|python-slip-0.6.5-1|42	Summary:	Convenience functions for dbus services in Python 3.x
21mr|python-slip-0.6.5-1|43	Group:		Development/Python
21mr|python-slip-0.6.5-1|44	Requires:	python3-slip = %{EVRD}
21mr|python-slip-0.6.5-1|45	Requires:	python3-dbus >= 0.80
21mr|python-slip-0.6.5-1|46	# Don't require any of pygobject2/3 because slip.dbus works with either one. In
21mr|python-slip-0.6.5-1|47	# theory users of slip.dbus should require one or the other anyway to use the
21mr|python-slip-0.6.5-1|48	# main loop.
21mr|python-slip-0.6.5-1|49	Requires:	python3-decorator
21mr|python-slip-0.6.5-1|50	Requires:	python3-six
21mr|python-slip-0.6.5-1|51	
21mr|python-slip-0.6.5-1|52	%description -n python3-slip-dbus
21mr|python-slip-0.6.5-1|53	The Simple Library for Python 3.x packages contain miscellaneous code for
21mr|python-slip-0.6.5-1|54	convenience, extension and workaround purposes.
21mr|python-slip-0.6.5-1|55	
21mr|python-slip-0.6.5-1|56	This package provides slip.dbus.service.Object, which is a dbus.service.Object
21mr|python-slip-0.6.5-1|57	derivative that ends itself after a certain time without being used and/or if
21mr|python-slip-0.6.5-1|58	there are no clients anymore on the message bus, as well as convenience
21mr|python-slip-0.6.5-1|59	functions and decorators for integrating a dbus service with PolicyKit.
21mr|python-slip-0.6.5-1|60	
21mr|python-slip-0.6.5-1|61	%files -n python3-slip-dbus
21mr|python-slip-0.6.5-1|62	%doc doc/dbus/*
21mr|python-slip-0.6.5-1|63	%{python3_sitelib}/slip/dbus
21mr|python-slip-0.6.5-1|64	%{python3_sitelib}/slip.dbus-%{version}-py%{python3_version}.egg-info
21mr|python-slip-0.6.5-1|65	
21mr|python-slip-0.6.5-1|66	#----------------------------------------------------------------------------
21mr|python-slip-0.6.5-1|67	
21mr|python-slip-0.6.5-1|68	%prep
21mr|python-slip-0.6.5-1|69	%autosetup -p1
21mr|python-slip-0.6.5-1|70	find . -name '*.py' -o -name '*.py.in' | xargs sed -i '1s|^#!/usr/bin/python|#!%{__python3}|'
21mr|python-slip-0.6.5-1|71	
21mr|python-slip-0.6.5-1|72	%build
21mr|python-slip-0.6.5-1|73	%make PYTHON=%__python3
21mr|python-slip-0.6.5-1|74	
21mr|python-slip-0.6.5-1|75	%install
21mr|python-slip-0.6.5-1|76	%makeinstall_std  PYTHON=%__python3

16120 21
21mr|python-slugify-6.1.1-2|1	%define module slugify
21mr|python-slugify-6.1.1-2|2	
21mr|python-slugify-6.1.1-2|3	Name:           python-%{module}
21mr|python-slugify-6.1.1-2|4	Version:        6.1.1
21mr|python-slugify-6.1.1-2|5	Release:        2
21mr|python-slugify-6.1.1-2|6	Summary:        A Python Slugify application that handles Unicode
21mr|python-slugify-6.1.1-2|7	Group:          Development/Python
21mr|python-slugify-6.1.1-2|8	License:        MIT
21mr|python-slugify-6.1.1-2|9	URL:            https://github.com/un33k/python-slugify
21mr|python-slugify-6.1.1-2|10	Source0:        https://github.com/un33k/python-slugify/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-slugify-6.1.1-2|11	
21mr|python-slugify-6.1.1-2|12	BuildArch:      noarch
21mr|python-slugify-6.1.1-2|13	
21mr|python-slugify-6.1.1-2|14	%description
21mr|python-slugify-6.1.1-2|15	A Python Slugify application that handles Unicode.
21mr|python-slugify-6.1.1-2|16	
21mr|python-slugify-6.1.1-2|17	#---------------------------------------------------------
21mr|python-slugify-6.1.1-2|18	%package -n     python3-%{module}
21mr|python-slugify-6.1.1-2|19	Summary:        A Python 3 Slugify application that handles Unicode
21mr|python-slugify-6.1.1-2|20	
21mr|python-slugify-6.1.1-2|21	BuildRequires:  pkgconfig(python3)
21mr|python-slugify-6.1.1-2|22	BuildRequires:  python3egg(setuptools)
21mr|python-slugify-6.1.1-2|23	BuildRequires:  python3egg(unidecode)
21mr|python-slugify-6.1.1-2|24	
21mr|python-slugify-6.1.1-2|25	%description -n python3-%{module}
21mr|python-slugify-6.1.1-2|26	A Python 3 Slugify application that handles Unicode.
21mr|python-slugify-6.1.1-2|27	
21mr|python-slugify-6.1.1-2|28	%files -n python3-%{module}
21mr|python-slugify-6.1.1-2|29	%doc README.md LICENSE
21mr|python-slugify-6.1.1-2|30	%{py3_puresitedir}/slugify
21mr|python-slugify-6.1.1-2|31	%{py3_puresitedir}/python_slugify-%{version}-py?.?.egg-info
21mr|python-slugify-6.1.1-2|32	#---------------------------------------------------------
21mr|python-slugify-6.1.1-2|33	
21mr|python-slugify-6.1.1-2|34	%prep
21mr|python-slugify-6.1.1-2|35	%setup -q
21mr|python-slugify-6.1.1-2|36	# Remove bundled egg-info
21mr|python-slugify-6.1.1-2|37	rm -rf %{name}.egg-info
21mr|python-slugify-6.1.1-2|38	
21mr|python-slugify-6.1.1-2|39	%build
21mr|python-slugify-6.1.1-2|40	%py3_build
21mr|python-slugify-6.1.1-2|41	
21mr|python-slugify-6.1.1-2|42	%install
21mr|python-slugify-6.1.1-2|43	%py3_install
21mr|python-slugify-6.1.1-2|44	
21mr|python-slugify-6.1.1-2|45	
21mr|python-slugify-6.1.1-2|46	%check
21mr|python-slugify-6.1.1-2|47	python3 -m unittest test
21mr|python-slugify-6.1.1-2|48	

16121 21
21mr|python-smartypants-2.0.1-2|1	%define oname smartypants
21mr|python-smartypants-2.0.1-2|2	
21mr|python-smartypants-2.0.1-2|3	Summary:	Smartypants is a Python fork of SmartyPants
21mr|python-smartypants-2.0.1-2|4	Name:		python-%{oname}
21mr|python-smartypants-2.0.1-2|5	Version:	2.0.1
21mr|python-smartypants-2.0.1-2|6	Release:	2
21mr|python-smartypants-2.0.1-2|7	License:	BSD
21mr|python-smartypants-2.0.1-2|8	Group:		Development/Python
21mr|python-smartypants-2.0.1-2|9	Url:		https://github.com/leohemsted/smartypants.py
21mr|python-smartypants-2.0.1-2|10	Source0:	https://github.com/leohemsted/smartypants.py/archive/v%{version}.tar.gz?/%{oname}.py-%{version}.tar.gz
21mr|python-smartypants-2.0.1-2|11	BuildRequires:	pythonegg(setuptools)
21mr|python-smartypants-2.0.1-2|12	BuildRequires:	pkgconfig(python2)
21mr|python-smartypants-2.0.1-2|13	BuildArch:	noarch
21mr|python-smartypants-2.0.1-2|14	
21mr|python-smartypants-2.0.1-2|15	%description
21mr|python-smartypants-2.0.1-2|16	Smartypants is a Python fork of SmartyPants.
21mr|python-smartypants-2.0.1-2|17	SmartyPants is a free web publishing plug-in for Movable Type, Blosxom,
21mr|python-smartypants-2.0.1-2|18	and BBEdit that easily translates plain ASCII punctuation characters into
21mr|python-smartypants-2.0.1-2|19	“smart” typographic punctuation HTML entities.
21mr|python-smartypants-2.0.1-2|20	
21mr|python-smartypants-2.0.1-2|21	#==============================================================================
21mr|python-smartypants-2.0.1-2|22	%package -n %python2-%{oname}
21mr|python-smartypants-2.0.1-2|23	%py2_migration_meta %python2-%{oname}
21mr|python-smartypants-2.0.1-2|24	Summary:	Smartypants is a Python fork of SmartyPants
21mr|python-smartypants-2.0.1-2|25	Group:		Development/Python
21mr|python-smartypants-2.0.1-2|26	
21mr|python-smartypants-2.0.1-2|27	%description -n %python2-%{oname}
21mr|python-smartypants-2.0.1-2|28	Smartypants is a Python fork of SmartyPants.
21mr|python-smartypants-2.0.1-2|29	SmartyPants is a free web publishing plug-in for Movable Type, Blosxom,
21mr|python-smartypants-2.0.1-2|30	and BBEdit that easily translates plain ASCII punctuation characters into
21mr|python-smartypants-2.0.1-2|31	“smart” typographic punctuation HTML entities.
21mr|python-smartypants-2.0.1-2|32	
21mr|python-smartypants-2.0.1-2|33	%files -n %python2-%{oname}
21mr|python-smartypants-2.0.1-2|34	%doc python2/README.rst python2/COPYING python2/CHANGES.rst
21mr|python-smartypants-2.0.1-2|35	%{_bindir}/smartypants
21mr|python-smartypants-2.0.1-2|36	%{python2_sitelib}/*.py*
21mr|python-smartypants-2.0.1-2|37	%{python2_sitelib}/smartypants-*.egg-info
21mr|python-smartypants-2.0.1-2|38	
21mr|python-smartypants-2.0.1-2|39	#=============================================================================
21mr|python-smartypants-2.0.1-2|40	
21mr|python-smartypants-2.0.1-2|41	%package -n python3-%{oname}
21mr|python-smartypants-2.0.1-2|42	Summary:	Smartypants is a Python fork of SmartyPants
21mr|python-smartypants-2.0.1-2|43	Group:		Development/Python
21mr|python-smartypants-2.0.1-2|44	BuildRequires:	python3egg(setuptools)
21mr|python-smartypants-2.0.1-2|45	BuildRequires:	pkgconfig(python3)
21mr|python-smartypants-2.0.1-2|46	
21mr|python-smartypants-2.0.1-2|47	%description -n python3-%{oname}
21mr|python-smartypants-2.0.1-2|48	Smartypants is a Python fork of SmartyPants.
21mr|python-smartypants-2.0.1-2|49	SmartyPants is a free web publishing plug-in for Movable Type, Blosxom,
21mr|python-smartypants-2.0.1-2|50	and BBEdit that easily translates plain ASCII punctuation characters into
21mr|python-smartypants-2.0.1-2|51	“smart” typographic punctuation HTML entities.
21mr|python-smartypants-2.0.1-2|52	
21mr|python-smartypants-2.0.1-2|53	%files -n python3-%{oname}
21mr|python-smartypants-2.0.1-2|54	%doc python3/README.rst python3/COPYING python3/CHANGES.rst
21mr|python-smartypants-2.0.1-2|55	%{_bindir}/smartypants
21mr|python-smartypants-2.0.1-2|56	%{python3_sitelib}/*.py*
21mr|python-smartypants-2.0.1-2|57	%{python3_sitelib}/__pycache__/*
21mr|python-smartypants-2.0.1-2|58	%{python3_sitelib}/smartypants-*.egg-info
21mr|python-smartypants-2.0.1-2|59	
21mr|python-smartypants-2.0.1-2|60	#=============================================================================
21mr|python-smartypants-2.0.1-2|61	
21mr|python-smartypants-2.0.1-2|62	%prep
21mr|python-smartypants-2.0.1-2|63	%setup -qc -n %{oname}.py-%{version}
21mr|python-smartypants-2.0.1-2|64	mv %{oname}.py-%{version} python2
21mr|python-smartypants-2.0.1-2|65	cp -r python2 python3
21mr|python-smartypants-2.0.1-2|66	
21mr|python-smartypants-2.0.1-2|67	%build
21mr|python-smartypants-2.0.1-2|68	pushd python2
21mr|python-smartypants-2.0.1-2|69	%py2_build
21mr|python-smartypants-2.0.1-2|70	popd
21mr|python-smartypants-2.0.1-2|71	
21mr|python-smartypants-2.0.1-2|72	pushd python3
21mr|python-smartypants-2.0.1-2|73	%py3_build
21mr|python-smartypants-2.0.1-2|74	popd
21mr|python-smartypants-2.0.1-2|75	
21mr|python-smartypants-2.0.1-2|76	%install
21mr|python-smartypants-2.0.1-2|77	pushd python2
21mr|python-smartypants-2.0.1-2|78	%py2_install
21mr|python-smartypants-2.0.1-2|79	popd
21mr|python-smartypants-2.0.1-2|80	
21mr|python-smartypants-2.0.1-2|81	pushd python3
21mr|python-smartypants-2.0.1-2|82	%py3_install
21mr|python-smartypants-2.0.1-2|83	popd

16122 21
21mr|python-smbc-1.0.25.1-1|1	%define module smbc
21mr|python-smbc-1.0.25.1-1|2	%define pypi_name py%{module}
21mr|python-smbc-1.0.25.1-1|3	
21mr|python-smbc-1.0.25.1-1|4	Summary:	Python bindings for the libsmbclient API from Samba
21mr|python-smbc-1.0.25.1-1|5	Name:		python-%{module}
21mr|python-smbc-1.0.25.1-1|6	Version:	1.0.25.1
21mr|python-smbc-1.0.25.1-1|7	Release:	1
21mr|python-smbc-1.0.25.1-1|8	License:	BSD
21mr|python-smbc-1.0.25.1-1|9	Group:		Development/Python
21mr|python-smbc-1.0.25.1-1|10	Url:		https://github.com/hamano/pysmbc
21mr|python-smbc-1.0.25.1-1|11	Source0:	%{pypi_source}
21mr|python-smbc-1.0.25.1-1|12	Patch0:		pysmbc-1.0.23-samba4.patch
21mr|python-smbc-1.0.25.1-1|13	BuildRequires:	pkgconfig(smbclient)
21mr|python-smbc-1.0.25.1-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-smbc-1.0.25.1-1|15	
21mr|python-smbc-1.0.25.1-1|16	%description
21mr|python-smbc-1.0.25.1-1|17	Python bindings for the libsmbclient API, known as pysmbc. It was written
21mr|python-smbc-1.0.25.1-1|18	for use with system-config-printer, but can be put to other uses as well.
21mr|python-smbc-1.0.25.1-1|19	
21mr|python-smbc-1.0.25.1-1|20	#----------------------------------------------------------------------------
21mr|python-smbc-1.0.25.1-1|21	
21mr|python-smbc-1.0.25.1-1|22	%package -n python3-%{module}
21mr|python-smbc-1.0.25.1-1|23	Summary:	Python bindings for the libsmbclient API from Samba
21mr|python-smbc-1.0.25.1-1|24	Group:		Development/Python
21mr|python-smbc-1.0.25.1-1|25	BuildRequires:	pkgconfig(python3)
21mr|python-smbc-1.0.25.1-1|26	
21mr|python-smbc-1.0.25.1-1|27	%description -n python3-%{module}
21mr|python-smbc-1.0.25.1-1|28	Python bindings for the libsmbclient API, known as pysmbc. It was written
21mr|python-smbc-1.0.25.1-1|29	for use with system-config-printer, but can be put to other uses as well.
21mr|python-smbc-1.0.25.1-1|30	
21mr|python-smbc-1.0.25.1-1|31	%files -n python3-%{module}
21mr|python-smbc-1.0.25.1-1|32	%{python3_sitearch}/*.egg-info
21mr|python-smbc-1.0.25.1-1|33	%{python3_sitearch}/smbc*
21mr|python-smbc-1.0.25.1-1|34	%{python3_sitearch}/*.so
21mr|python-smbc-1.0.25.1-1|35	
21mr|python-smbc-1.0.25.1-1|36	#----------------------------------------------------------------------------
21mr|python-smbc-1.0.25.1-1|37	
21mr|python-smbc-1.0.25.1-1|38	%prep
21mr|python-smbc-1.0.25.1-1|39	%setup -qn %{pypi_name}-%{version}
21mr|python-smbc-1.0.25.1-1|40	%apply_patches
21mr|python-smbc-1.0.25.1-1|41	
21mr|python-smbc-1.0.25.1-1|42	%build
21mr|python-smbc-1.0.25.1-1|43	%py3_build
21mr|python-smbc-1.0.25.1-1|44	
21mr|python-smbc-1.0.25.1-1|45	%install
21mr|python-smbc-1.0.25.1-1|46	%py3_install

16123 21
21mr|python-smbpasswd-1.0.2-6|1	Name:           python-smbpasswd
21mr|python-smbpasswd-1.0.2-6|2	Version:        1.0.2
21mr|python-smbpasswd-1.0.2-6|3	Release:        6
21mr|python-smbpasswd-1.0.2-6|4	Summary:        Python SMB Password Hash Generator Module
21mr|python-smbpasswd-1.0.2-6|5	
21mr|python-smbpasswd-1.0.2-6|6	Group:          Development/Python
21mr|python-smbpasswd-1.0.2-6|7	License:        GPLv2
21mr|python-smbpasswd-1.0.2-6|8	URL:            http://barryp.org/software/py-smbpasswd
21mr|python-smbpasswd-1.0.2-6|9	Source0:        smbpasswd-%{version}.tgz
21mr|python-smbpasswd-1.0.2-6|10	BuildRequires:	python2-devel python3-devel
21mr|python-smbpasswd-1.0.2-6|11	%rename		py-smbpasswd
21mr|python-smbpasswd-1.0.2-6|12	
21mr|python-smbpasswd-1.0.2-6|13	%description
21mr|python-smbpasswd-1.0.2-6|14	This package contains a python2 module, which is able to generate LANMAN and
21mr|python-smbpasswd-1.0.2-6|15	NT password hashes suiteable to us with Samba.
21mr|python-smbpasswd-1.0.2-6|16	
21mr|python-smbpasswd-1.0.2-6|17	%package -n python2-smbpasswd
21mr|python-smbpasswd-1.0.2-6|18	%py2_migration_meta python2-smbpasswd
21mr|python-smbpasswd-1.0.2-6|19	Summary:        Python SMB Password Hash Generator Module
21mr|python-smbpasswd-1.0.2-6|20	
21mr|python-smbpasswd-1.0.2-6|21	%description -n python2-smbpasswd
21mr|python-smbpasswd-1.0.2-6|22	This package contains a python module, which is able to generate LANMAN and
21mr|python-smbpasswd-1.0.2-6|23	NT password hashes suiteable to us with Samba.
21mr|python-smbpasswd-1.0.2-6|24	
21mr|python-smbpasswd-1.0.2-6|25	
21mr|python-smbpasswd-1.0.2-6|26	%package -n python3-smbpasswd
21mr|python-smbpasswd-1.0.2-6|27	Summary:        Python SMB Password Hash Generator Module
21mr|python-smbpasswd-1.0.2-6|28	Group:          Development/Python
21mr|python-smbpasswd-1.0.2-6|29	
21mr|python-smbpasswd-1.0.2-6|30	%description -n python3-smbpasswd
21mr|python-smbpasswd-1.0.2-6|31	This package contains a python2 module, which is able to generate LANMAN and
21mr|python-smbpasswd-1.0.2-6|32	NT password hashes suiteable to us with Samba.
21mr|python-smbpasswd-1.0.2-6|33	This a release for python3
21mr|python-smbpasswd-1.0.2-6|34	
21mr|python-smbpasswd-1.0.2-6|35	%prep
21mr|python-smbpasswd-1.0.2-6|36	%setup -q -n smbpasswd-%{version}
21mr|python-smbpasswd-1.0.2-6|37	rm -rf %{py3dir}
21mr|python-smbpasswd-1.0.2-6|38	mkdir -p %{py3dir}
21mr|python-smbpasswd-1.0.2-6|39	cp -a . %{py3dir}
21mr|python-smbpasswd-1.0.2-6|40	
21mr|python-smbpasswd-1.0.2-6|41	
21mr|python-smbpasswd-1.0.2-6|42	%build
21mr|python-smbpasswd-1.0.2-6|43	CFLAGS="%{optflags}"
21mr|python-smbpasswd-1.0.2-6|44	%{__python2} setup.py build
21mr|python-smbpasswd-1.0.2-6|45	
21mr|python-smbpasswd-1.0.2-6|46	pushd %{py3dir}
21mr|python-smbpasswd-1.0.2-6|47	CFLAGS="%{optflags}"
21mr|python-smbpasswd-1.0.2-6|48	%{__python3} setup.py build
21mr|python-smbpasswd-1.0.2-6|49	popd
21mr|python-smbpasswd-1.0.2-6|50	
21mr|python-smbpasswd-1.0.2-6|51	%install
21mr|python-smbpasswd-1.0.2-6|52	%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
21mr|python-smbpasswd-1.0.2-6|53	
21mr|python-smbpasswd-1.0.2-6|54	pushd %{py3dir}
21mr|python-smbpasswd-1.0.2-6|55	%{__python3} setup.py install -O1 --skip-build --root %{buildroot}
21mr|python-smbpasswd-1.0.2-6|56	popd
21mr|python-smbpasswd-1.0.2-6|57	
21mr|python-smbpasswd-1.0.2-6|58	%files -n python2-smbpasswd
21mr|python-smbpasswd-1.0.2-6|59	%{py2_platsitedir}/smbpasswd.so
21mr|python-smbpasswd-1.0.2-6|60	%{py2_platsitedir}/*egg-info
21mr|python-smbpasswd-1.0.2-6|61	%doc README.txt
21mr|python-smbpasswd-1.0.2-6|62	
21mr|python-smbpasswd-1.0.2-6|63	%files -n python3-smbpasswd
21mr|python-smbpasswd-1.0.2-6|64	%{py3_platsitedir}/smbpasswd.cpython-3*.so
21mr|python-smbpasswd-1.0.2-6|65	%{py3_platsitedir}/*egg-info
21mr|python-smbpasswd-1.0.2-6|66	%doc README.txt

16124 21
21mr|python-smmap-4.0.0-1|1	%define pypi_name smmap
21mr|python-smmap-4.0.0-1|2	
21mr|python-smmap-4.0.0-1|3	Name:		python-%{pypi_name}
21mr|python-smmap-4.0.0-1|4	Version:	4.0.0
21mr|python-smmap-4.0.0-1|5	Release:	1
21mr|python-smmap-4.0.0-1|6	Summary:	A pure git implementation of a sliding window memory map manager
21mr|python-smmap-4.0.0-1|7	License:	BSD
21mr|python-smmap-4.0.0-1|8	Group:		Development/Python
21mr|python-smmap-4.0.0-1|9	Url:		https://pypi.python.org/pypi/smmap
21mr|python-smmap-4.0.0-1|10	Source0:	https://pypi.io/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-smmap-4.0.0-1|11	BuildArch:	noarch
21mr|python-smmap-4.0.0-1|12	
21mr|python-smmap-4.0.0-1|13	%description
21mr|python-smmap-4.0.0-1|14	When reading from many possibly large files in a fashion similar to random
21mr|python-smmap-4.0.0-1|15	access, it is usually the fastest and most efficient to use memory maps.
21mr|python-smmap-4.0.0-1|16	
21mr|python-smmap-4.0.0-1|17	#--------------------------------------------------------------------------------
21mr|python-smmap-4.0.0-1|18	%package -n python3-%{pypi_name}
21mr|python-smmap-4.0.0-1|19	Summary:	A pure git implementation of a sliding window memory map manager
21mr|python-smmap-4.0.0-1|20	Group:		Development/Python
21mr|python-smmap-4.0.0-1|21	BuildRequires:	pkgconfig(python3)
21mr|python-smmap-4.0.0-1|22	BuildRequires:	python3egg(setuptools)
21mr|python-smmap-4.0.0-1|23	
21mr|python-smmap-4.0.0-1|24	%description -n python3-%{pypi_name}
21mr|python-smmap-4.0.0-1|25	When reading from many possibly large files in a fashion similar to random
21mr|python-smmap-4.0.0-1|26	access, it is usually the fastest and most efficient to use memory maps.
21mr|python-smmap-4.0.0-1|27	
21mr|python-smmap-4.0.0-1|28	%files -n python3-%{pypi_name}
21mr|python-smmap-4.0.0-1|29	%doc PKG-INFO
21mr|python-smmap-4.0.0-1|30	%{python3_sitelib}/smmap
21mr|python-smmap-4.0.0-1|31	%{python3_sitelib}/smmap-%{version}-py*.egg-info
21mr|python-smmap-4.0.0-1|32	
21mr|python-smmap-4.0.0-1|33	#--------------------------------------------------------------------------------
21mr|python-smmap-4.0.0-1|34	
21mr|python-smmap-4.0.0-1|35	%prep
21mr|python-smmap-4.0.0-1|36	%setup -q -n %{pypi_name}-%{version}
21mr|python-smmap-4.0.0-1|37	
21mr|python-smmap-4.0.0-1|38	%build
21mr|python-smmap-4.0.0-1|39	%py3_build
21mr|python-smmap-4.0.0-1|40	
21mr|python-smmap-4.0.0-1|41	%install
21mr|python-smmap-4.0.0-1|42	%py3_install

16125 21
21mr|python-sniffio-1.2.0-1|1	# what it's called on pypi
21mr|python-sniffio-1.2.0-1|2	%global srcname sniffio
21mr|python-sniffio-1.2.0-1|3	# what it's imported as
21mr|python-sniffio-1.2.0-1|4	%global libname sniffio
21mr|python-sniffio-1.2.0-1|5	# name of egg info directory
21mr|python-sniffio-1.2.0-1|6	%global eggname sniffio
21mr|python-sniffio-1.2.0-1|7	# package name fragment
21mr|python-sniffio-1.2.0-1|8	%global pkgname sniffio
21mr|python-sniffio-1.2.0-1|9	
21mr|python-sniffio-1.2.0-1|10	%global _description \
21mr|python-sniffio-1.2.0-1|11	You're writing a library.  You've decided to be ambitious, and support multiple\
21mr|python-sniffio-1.2.0-1|12	async I/O packages, like Trio, and asyncio, and ... You've written a bunch of\
21mr|python-sniffio-1.2.0-1|13	clever code to handle all the differences.  But... how do you know which piece\
21mr|python-sniffio-1.2.0-1|14	of clever code to run?  This is a tiny package whose only purpose is to let you\
21mr|python-sniffio-1.2.0-1|15	detect which async library your code is running under.
21mr|python-sniffio-1.2.0-1|16	
21mr|python-sniffio-1.2.0-1|17	
21mr|python-sniffio-1.2.0-1|18	Name:           python-%{pkgname}
21mr|python-sniffio-1.2.0-1|19	Version:	1.2.0
21mr|python-sniffio-1.2.0-1|20	Release:	1
21mr|python-sniffio-1.2.0-1|21	Group:		Development/Python
21mr|python-sniffio-1.2.0-1|22	Summary:        Sniff out which async library your code is running under
21mr|python-sniffio-1.2.0-1|23	License:        MIT or ASL 2.0
21mr|python-sniffio-1.2.0-1|24	URL:            https://github.com/python-trio/sniffio
21mr|python-sniffio-1.2.0-1|25	Source0:	https://files.pythonhosted.org/packages/a6/ae/44ed7978bcb1f6337a3e2bef19c941de750d73243fc9389140d62853b686/sniffio-1.2.0.tar.gz
21mr|python-sniffio-1.2.0-1|26	BuildArch:      noarch
21mr|python-sniffio-1.2.0-1|27	
21mr|python-sniffio-1.2.0-1|28	
21mr|python-sniffio-1.2.0-1|29	%description %{_description}
21mr|python-sniffio-1.2.0-1|30	
21mr|python-sniffio-1.2.0-1|31	
21mr|python-sniffio-1.2.0-1|32	%package -n python3-%{pkgname}
21mr|python-sniffio-1.2.0-1|33	Summary:        %{summary}
21mr|python-sniffio-1.2.0-1|34	BuildRequires:  python3-devel
21mr|python-sniffio-1.2.0-1|35	BuildRequires:  python3-setuptools
21mr|python-sniffio-1.2.0-1|36	BuildRequires:  python3-pytest
21mr|python-sniffio-1.2.0-1|37	BuildRequires:  python3-curio
21mr|python-sniffio-1.2.0-1|38	%{?python_provide:%python_provide python3-%{pkgname}}
21mr|python-sniffio-1.2.0-1|39	
21mr|python-sniffio-1.2.0-1|40	
21mr|python-sniffio-1.2.0-1|41	%description -n python3-%{pkgname} %{_description}
21mr|python-sniffio-1.2.0-1|42	
21mr|python-sniffio-1.2.0-1|43	
21mr|python-sniffio-1.2.0-1|44	%prep
21mr|python-sniffio-1.2.0-1|45	%autosetup -n %{srcname}-%{version}
21mr|python-sniffio-1.2.0-1|46	rm -rf %{eggname}.egg-info
21mr|python-sniffio-1.2.0-1|47	
21mr|python-sniffio-1.2.0-1|48	
21mr|python-sniffio-1.2.0-1|49	%build
21mr|python-sniffio-1.2.0-1|50	%py3_build
21mr|python-sniffio-1.2.0-1|51	
21mr|python-sniffio-1.2.0-1|52	
21mr|python-sniffio-1.2.0-1|53	%install
21mr|python-sniffio-1.2.0-1|54	%py3_install
21mr|python-sniffio-1.2.0-1|55	
21mr|python-sniffio-1.2.0-1|56	%files -n python3-%{pkgname}
21mr|python-sniffio-1.2.0-1|57	%license LICENSE LICENSE.MIT LICENSE.APACHE2
21mr|python-sniffio-1.2.0-1|58	%doc README.rst
21mr|python-sniffio-1.2.0-1|59	%{python3_sitelib}/%{libname}
21mr|python-sniffio-1.2.0-1|60	%{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info

16126 21
21mr|python-snowballstemmer-2.1.0-1|1	%global pypi_name snowballstemmer
21mr|python-snowballstemmer-2.1.0-1|2	
21mr|python-snowballstemmer-2.1.0-1|3	Name:           python-%{pypi_name}
21mr|python-snowballstemmer-2.1.0-1|4	Version:	2.1.0
21mr|python-snowballstemmer-2.1.0-1|5	Release:	1
21mr|python-snowballstemmer-2.1.0-1|6	Summary:        This package provides 16 stemmer algorithms
21mr|python-snowballstemmer-2.1.0-1|7	License:        BSD-3-Clause
21mr|python-snowballstemmer-2.1.0-1|8	Group:          Development/Python
21mr|python-snowballstemmer-2.1.0-1|9	Url:            https://github.com/snowballstem/snowball
21mr|python-snowballstemmer-2.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/a3/3d/d305c9112f35df6efb51e5acd0db7009b74d86f35580e033451b5994a0a9/snowballstemmer-2.1.0.tar.gz
21mr|python-snowballstemmer-2.1.0-1|11	BuildArch:      noarch
21mr|python-snowballstemmer-2.1.0-1|12	
21mr|python-snowballstemmer-2.1.0-1|13	%description
21mr|python-snowballstemmer-2.1.0-1|14	This package provides 16 stemmer algorithms (15 + Poerter English
21mr|python-snowballstemmer-2.1.0-1|15	stemmer) generated from Snowball algorithms.  It includes following
21mr|python-snowballstemmer-2.1.0-1|16	language algorithms: Danish, Dutch, English (Standard, Porter),
21mr|python-snowballstemmer-2.1.0-1|17	Finnish, French, German, Hungarian, Italian, Norwegian, Portuguese,
21mr|python-snowballstemmer-2.1.0-1|18	Romanian, Russian, Spanish, Swedish, Turkish. This is a pure Python
21mr|python-snowballstemmer-2.1.0-1|19	stemming library. If PyStemmer is available, this module uses it to
21mr|python-snowballstemmer-2.1.0-1|20	accelerate.
21mr|python-snowballstemmer-2.1.0-1|21	
21mr|python-snowballstemmer-2.1.0-1|22	#=============================================================================
21mr|python-snowballstemmer-2.1.0-1|23	%package -n python2-%{pypi_name}
21mr|python-snowballstemmer-2.1.0-1|24	%py2_migration_meta python2-%{pypi_name}
21mr|python-snowballstemmer-2.1.0-1|25	Summary:        This package provides 16 stemmer algorithms
21mr|python-snowballstemmer-2.1.0-1|26	Group:		Development/Python
21mr|python-snowballstemmer-2.1.0-1|27	BuildRequires:  pkgconfig(python2)
21mr|python-snowballstemmer-2.1.0-1|28	BuildRequires:  pythonegg(setuptools)
21mr|python-snowballstemmer-2.1.0-1|29	
21mr|python-snowballstemmer-2.1.0-1|30	%description -n python2-%{pypi_name}
21mr|python-snowballstemmer-2.1.0-1|31	This package provides 16 stemmer algorithms (15 + Poerter English
21mr|python-snowballstemmer-2.1.0-1|32	stemmer) generated from Snowball algorithms.  It includes following
21mr|python-snowballstemmer-2.1.0-1|33	language algorithms: Danish, Dutch, English (Standard, Porter),
21mr|python-snowballstemmer-2.1.0-1|34	Finnish, French, German, Hungarian, Italian, Norwegian, Portuguese,
21mr|python-snowballstemmer-2.1.0-1|35	Romanian, Russian, Spanish, Swedish, Turkish. This is a pure Python
21mr|python-snowballstemmer-2.1.0-1|36	stemming library. If PyStemmer is available, this module uses it to
21mr|python-snowballstemmer-2.1.0-1|37	accelerate.
21mr|python-snowballstemmer-2.1.0-1|38	
21mr|python-snowballstemmer-2.1.0-1|39	%files -n python2-%{pypi_name}
21mr|python-snowballstemmer-2.1.0-1|40	%license COPYING
21mr|python-snowballstemmer-2.1.0-1|41	%doc README.rst
21mr|python-snowballstemmer-2.1.0-1|42	%{python2_sitelib}/*
21mr|python-snowballstemmer-2.1.0-1|43	
21mr|python-snowballstemmer-2.1.0-1|44	#=============================================================================
21mr|python-snowballstemmer-2.1.0-1|45	%package -n python3-%{pypi_name}
21mr|python-snowballstemmer-2.1.0-1|46	Summary:        This package provides 16 stemmer algorithms
21mr|python-snowballstemmer-2.1.0-1|47	Group:		Development/Python
21mr|python-snowballstemmer-2.1.0-1|48	BuildRequires:  pkgconfig(python3)
21mr|python-snowballstemmer-2.1.0-1|49	BuildRequires:  python3egg(setuptools)
21mr|python-snowballstemmer-2.1.0-1|50	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-snowballstemmer-2.1.0-1|51	
21mr|python-snowballstemmer-2.1.0-1|52	%description -n python3-%{pypi_name}
21mr|python-snowballstemmer-2.1.0-1|53	This package provides 16 stemmer algorithms (15 + Poerter English
21mr|python-snowballstemmer-2.1.0-1|54	stemmer) generated from Snowball algorithms.  It includes following
21mr|python-snowballstemmer-2.1.0-1|55	language algorithms: Danish, Dutch, English (Standard, Porter),
21mr|python-snowballstemmer-2.1.0-1|56	Finnish, French, German, Hungarian, Italian, Norwegian, Portuguese,
21mr|python-snowballstemmer-2.1.0-1|57	Romanian, Russian, Spanish, Swedish, Turkish. This is a pure Python
21mr|python-snowballstemmer-2.1.0-1|58	stemming library. If PyStemmer is available, this module uses it to
21mr|python-snowballstemmer-2.1.0-1|59	accelerate.
21mr|python-snowballstemmer-2.1.0-1|60	
21mr|python-snowballstemmer-2.1.0-1|61	%files -n python3-%{pypi_name}
21mr|python-snowballstemmer-2.1.0-1|62	%license COPYING
21mr|python-snowballstemmer-2.1.0-1|63	%{python3_sitelib}/*
21mr|python-snowballstemmer-2.1.0-1|64	%doc README.rst
21mr|python-snowballstemmer-2.1.0-1|65	#=============================================================================
21mr|python-snowballstemmer-2.1.0-1|66	
21mr|python-snowballstemmer-2.1.0-1|67	%prep
21mr|python-snowballstemmer-2.1.0-1|68	%setup -q -n %{pypi_name}-%{version}
21mr|python-snowballstemmer-2.1.0-1|69	
21mr|python-snowballstemmer-2.1.0-1|70	%build
21mr|python-snowballstemmer-2.1.0-1|71	%py3_build
21mr|python-snowballstemmer-2.1.0-1|72	%py2_build
21mr|python-snowballstemmer-2.1.0-1|73	
21mr|python-snowballstemmer-2.1.0-1|74	%install
21mr|python-snowballstemmer-2.1.0-1|75	%py2_install
21mr|python-snowballstemmer-2.1.0-1|76	%py3_install

16127 21
21mr|python-sortedcontainers-2.4.0-1|1	%global srcname sortedcontainers
21mr|python-sortedcontainers-2.4.0-1|2	%bcond_with docs
21mr|python-sortedcontainers-2.4.0-1|3	%bcond_with tests
21mr|python-sortedcontainers-2.4.0-1|4	
21mr|python-sortedcontainers-2.4.0-1|5	Name:		python-%{srcname}
21mr|python-sortedcontainers-2.4.0-1|6	Version:	2.4.0
21mr|python-sortedcontainers-2.4.0-1|7	Release:	1
21mr|python-sortedcontainers-2.4.0-1|8	Summary:	Pure Python sorted container types
21mr|python-sortedcontainers-2.4.0-1|9	Group:		Development/Python
21mr|python-sortedcontainers-2.4.0-1|10	License:	ASL 2.0
21mr|python-sortedcontainers-2.4.0-1|11	URL:		https://pypi.python.org/pypi/%{srcname}
21mr|python-sortedcontainers-2.4.0-1|12	# PyPI tarball does not include docs or tests.
21mr|python-sortedcontainers-2.4.0-1|13	Source0:	https://github.com/grantjenks/python-sortedcontainers/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|python-sortedcontainers-2.4.0-1|14	
21mr|python-sortedcontainers-2.4.0-1|15	BuildArch:	noarch
21mr|python-sortedcontainers-2.4.0-1|16	
21mr|python-sortedcontainers-2.4.0-1|17	%global _description \
21mr|python-sortedcontainers-2.4.0-1|18	SortedContainers is an Apache2 licensed sorted collections library, written in \
21mr|python-sortedcontainers-2.4.0-1|19	pure-Python, and fast as C-extensions.
21mr|python-sortedcontainers-2.4.0-1|20	
21mr|python-sortedcontainers-2.4.0-1|21	%description %{_description}
21mr|python-sortedcontainers-2.4.0-1|22	
21mr|python-sortedcontainers-2.4.0-1|23	#-----------------------------------------------------------------
21mr|python-sortedcontainers-2.4.0-1|24	%package -n python3-%{srcname}
21mr|python-sortedcontainers-2.4.0-1|25	Summary:	%{summary}
21mr|python-sortedcontainers-2.4.0-1|26	Group:		Development/Python
21mr|python-sortedcontainers-2.4.0-1|27	
21mr|python-sortedcontainers-2.4.0-1|28	BuildRequires:	python3-devel
21mr|python-sortedcontainers-2.4.0-1|29	BuildRequires:	python3-setuptools
21mr|python-sortedcontainers-2.4.0-1|30	
21mr|python-sortedcontainers-2.4.0-1|31	%if %{with tests}
21mr|python-sortedcontainers-2.4.0-1|32	BuildRequires:	python3-pytest
21mr|python-sortedcontainers-2.4.0-1|33	BuildRequires:	python3-matplotlib
21mr|python-sortedcontainers-2.4.0-1|34	BuildRequires:	python3-numpy
21mr|python-sortedcontainers-2.4.0-1|35	BuildRequires:	python3-scipy
21mr|python-sortedcontainers-2.4.0-1|36	%endif
21mr|python-sortedcontainers-2.4.0-1|37	
21mr|python-sortedcontainers-2.4.0-1|38	%if %{with docs}
21mr|python-sortedcontainers-2.4.0-1|39	BuildRequires:	python3-sphinx
21mr|python-sortedcontainers-2.4.0-1|40	BuildRequires:	dvipng
21mr|python-sortedcontainers-2.4.0-1|41	BuildRequires:	tex(anyfontsize.sty)
21mr|python-sortedcontainers-2.4.0-1|42	BuildRequires:	tex(bm.sty)
21mr|python-sortedcontainers-2.4.0-1|43	%endif
21mr|python-sortedcontainers-2.4.0-1|44	
21mr|python-sortedcontainers-2.4.0-1|45	%description -n python3-%{srcname} %{_description}
21mr|python-sortedcontainers-2.4.0-1|46	
21mr|python-sortedcontainers-2.4.0-1|47	%files -n python3-%{srcname}
21mr|python-sortedcontainers-2.4.0-1|48	%license LICENSE
21mr|python-sortedcontainers-2.4.0-1|49	%doc README.rst
21mr|python-sortedcontainers-2.4.0-1|50	%{python3_sitelib}/%{srcname}
21mr|python-sortedcontainers-2.4.0-1|51	%{python3_sitelib}/%{srcname}-%{version}-py%{python3_version}.egg-info/
21mr|python-sortedcontainers-2.4.0-1|52	
21mr|python-sortedcontainers-2.4.0-1|53	
21mr|python-sortedcontainers-2.4.0-1|54	#-----------------------------------------------------------------
21mr|python-sortedcontainers-2.4.0-1|55	
21mr|python-sortedcontainers-2.4.0-1|56	%if %{with docs}
21mr|python-sortedcontainers-2.4.0-1|57	%package -n python-%{srcname}-doc
21mr|python-sortedcontainers-2.4.0-1|58	Summary:	%{summary}
21mr|python-sortedcontainers-2.4.0-1|59	Group:		Documentation
21mr|python-sortedcontainers-2.4.0-1|60	
21mr|python-sortedcontainers-2.4.0-1|61	%description -n python-%{srcname}-doc
21mr|python-sortedcontainers-2.4.0-1|62	Documentation for %{srcname} package.
21mr|python-sortedcontainers-2.4.0-1|63	
21mr|python-sortedcontainers-2.4.0-1|64	%files -n python-%{srcname}-doc
21mr|python-sortedcontainers-2.4.0-1|65	%license LICENSE
21mr|python-sortedcontainers-2.4.0-1|66	%doc README.rst docs/_build/html
21mr|python-sortedcontainers-2.4.0-1|67	%endif
21mr|python-sortedcontainers-2.4.0-1|68	
21mr|python-sortedcontainers-2.4.0-1|69	#-----------------------------------------------------------------
21mr|python-sortedcontainers-2.4.0-1|70	
21mr|python-sortedcontainers-2.4.0-1|71	%prep
21mr|python-sortedcontainers-2.4.0-1|72	%autosetup
21mr|python-sortedcontainers-2.4.0-1|73	
21mr|python-sortedcontainers-2.4.0-1|74	
21mr|python-sortedcontainers-2.4.0-1|75	%build
21mr|python-sortedcontainers-2.4.0-1|76	%py3_build
21mr|python-sortedcontainers-2.4.0-1|77	
21mr|python-sortedcontainers-2.4.0-1|78	%if %{with docs}
21mr|python-sortedcontainers-2.4.0-1|79	pushd docs
21mr|python-sortedcontainers-2.4.0-1|80	make SPHINXBUILD=sphinx-build-%{python3_version} html
21mr|python-sortedcontainers-2.4.0-1|81	rm _build/html/.buildinfo
21mr|python-sortedcontainers-2.4.0-1|82	popd
21mr|python-sortedcontainers-2.4.0-1|83	%endif
21mr|python-sortedcontainers-2.4.0-1|84	
21mr|python-sortedcontainers-2.4.0-1|85	
21mr|python-sortedcontainers-2.4.0-1|86	%install
21mr|python-sortedcontainers-2.4.0-1|87	%py3_install
21mr|python-sortedcontainers-2.4.0-1|88	
21mr|python-sortedcontainers-2.4.0-1|89	
21mr|python-sortedcontainers-2.4.0-1|90	%if %{with tests}
21mr|python-sortedcontainers-2.4.0-1|91	%check
21mr|python-sortedcontainers-2.4.0-1|92	pushd tests
21mr|python-sortedcontainers-2.4.0-1|93	PYTHONPATH="%{buildroot}%{python3_sitelib}" \
21mr|python-sortedcontainers-2.4.0-1|94	pytest-%{python3_version}
21mr|python-sortedcontainers-2.4.0-1|95	popd
21mr|python-sortedcontainers-2.4.0-1|96	%endif

16128 21
21mr|python-soupsieve-2.2.1-2|1	# Created by pyp2rpm-3.3.2
21mr|python-soupsieve-2.2.1-2|2	%global pypi_name soupsieve
21mr|python-soupsieve-2.2.1-2|3	%global with_tests 0
21mr|python-soupsieve-2.2.1-2|4	
21mr|python-soupsieve-2.2.1-2|5	Name:           python-%{pypi_name}
21mr|python-soupsieve-2.2.1-2|6	Version:	2.2.1
21mr|python-soupsieve-2.2.1-2|7	Release:	2
21mr|python-soupsieve-2.2.1-2|8	Summary:        A modern CSS selector implementation for Beautiful Soup
21mr|python-soupsieve-2.2.1-2|9	Group:          Development/Python
21mr|python-soupsieve-2.2.1-2|10	License:        MIT
21mr|python-soupsieve-2.2.1-2|11	URL:            https://github.com/facelessuser/soupsieve
21mr|python-soupsieve-2.2.1-2|12	Source0:        https://github.com/facelessuser/soupsieve/archive/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-soupsieve-2.2.1-2|13	BuildRequires:  pkgconfig(python3)
21mr|python-soupsieve-2.2.1-2|14	BuildRequires:  python3egg(setuptools)
21mr|python-soupsieve-2.2.1-2|15	BuildArch:      noarch
21mr|python-soupsieve-2.2.1-2|16	
21mr|python-soupsieve-2.2.1-2|17	%global _description \
21mr|python-soupsieve-2.2.1-2|18	Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. \
21mr|python-soupsieve-2.2.1-2|19	It aims to provide selecting, matching, and filtering using modern CSS \
21mr|python-soupsieve-2.2.1-2|20	selectors. Soup Sieve currently provides selectors from the CSS level 1 \
21mr|python-soupsieve-2.2.1-2|21	specifications up through the latest CSS level 4 drafts and beyond (though \
21mr|python-soupsieve-2.2.1-2|22	some are not yet implemented). \
21mr|python-soupsieve-2.2.1-2|23	\
21mr|python-soupsieve-2.2.1-2|24	Soup Sieve was written with the intent to replace Beautiful Soup's builtin \
21mr|python-soupsieve-2.2.1-2|25	select feature, and as of Beautiful Soup version 4.7.0, it now is good. \
21mr|python-soupsieve-2.2.1-2|26	Soup Sieve can also be imported in order to use its API directly for more \
21mr|python-soupsieve-2.2.1-2|27	controlled, specialized parsing. \
21mr|python-soupsieve-2.2.1-2|28	\
21mr|python-soupsieve-2.2.1-2|29	Soup Sieve has implemented most of the CSS selectors up through the latest CSS \
21mr|python-soupsieve-2.2.1-2|30	draft specifications, though there are a number that don't make sense in a \
21mr|python-soupsieve-2.2.1-2|31	non-browser environment. Selectors that cannot provide meaningful functionality \
21mr|python-soupsieve-2.2.1-2|32	simply do not match anything.
21mr|python-soupsieve-2.2.1-2|33	
21mr|python-soupsieve-2.2.1-2|34	%description
21mr|python-soupsieve-2.2.1-2|35	%_description
21mr|python-soupsieve-2.2.1-2|36	
21mr|python-soupsieve-2.2.1-2|37	#----------------------------------------------------------------------------------
21mr|python-soupsieve-2.2.1-2|38	%package -n python3-%{pypi_name}
21mr|python-soupsieve-2.2.1-2|39	Summary:        A modern CSS selector implementation for Beautiful Soup
21mr|python-soupsieve-2.2.1-2|40	Group:		Development/Python
21mr|python-soupsieve-2.2.1-2|41	
21mr|python-soupsieve-2.2.1-2|42	%description  -n python3-%{pypi_name}
21mr|python-soupsieve-2.2.1-2|43	%_description
21mr|python-soupsieve-2.2.1-2|44	
21mr|python-soupsieve-2.2.1-2|45	%files -n python3-%{pypi_name}
21mr|python-soupsieve-2.2.1-2|46	%doc LICENSE.md README.md docs/src/markdown/about/license.md
21mr|python-soupsieve-2.2.1-2|47	%{python3_sitelib}/%{pypi_name}
21mr|python-soupsieve-2.2.1-2|48	%{python3_sitelib}/%{pypi_name}-*.egg-info
21mr|python-soupsieve-2.2.1-2|49	
21mr|python-soupsieve-2.2.1-2|50	#----------------------------------------------------------------------------------
21mr|python-soupsieve-2.2.1-2|51	
21mr|python-soupsieve-2.2.1-2|52	
21mr|python-soupsieve-2.2.1-2|53	%prep
21mr|python-soupsieve-2.2.1-2|54	%setup -qn %{pypi_name}-%{version}
21mr|python-soupsieve-2.2.1-2|55	# Remove bundled egg-info
21mr|python-soupsieve-2.2.1-2|56	rm -rf %{pypi_name}.egg-info
21mr|python-soupsieve-2.2.1-2|57	
21mr|python-soupsieve-2.2.1-2|58	%build
21mr|python-soupsieve-2.2.1-2|59	%py3_build
21mr|python-soupsieve-2.2.1-2|60	
21mr|python-soupsieve-2.2.1-2|61	%install
21mr|python-soupsieve-2.2.1-2|62	%py3_install
21mr|python-soupsieve-2.2.1-2|63	
21mr|python-soupsieve-2.2.1-2|64	%if %with_tests
21mr|python-soupsieve-2.2.1-2|65	%check
21mr|python-soupsieve-2.2.1-2|66	python3 setup.py test
21mr|python-soupsieve-2.2.1-2|67	%endif

16129 21
21mr|python-SPARQLWrapper-1.8.5-2|1	%define	oname	SPARQLWrapper
21mr|python-SPARQLWrapper-1.8.5-2|2	
21mr|python-SPARQLWrapper-1.8.5-2|3	Name:		python-%{oname}
21mr|python-SPARQLWrapper-1.8.5-2|4	Version:	1.8.5
21mr|python-SPARQLWrapper-1.8.5-2|5	Release:	2
21mr|python-SPARQLWrapper-1.8.5-2|6	Summary:	SPARQL Endpoint interface to Python
21mr|python-SPARQLWrapper-1.8.5-2|7	Source0:	https://files.pythonhosted.org/packages/bb/cb/84fafd4f628fcf83795ff7f377fa8211a12655adf8bc288698bdb2415cb3/SPARQLWrapper-1.8.5.tar.gz
21mr|python-SPARQLWrapper-1.8.5-2|8	License:	W3C SOFTWARE NOTICE AND LICENSE
21mr|python-SPARQLWrapper-1.8.5-2|9	Group:		Development/Python
21mr|python-SPARQLWrapper-1.8.5-2|10	Url:		http://sparql-wrapper.sourceforge.net/
21mr|python-SPARQLWrapper-1.8.5-2|11	BuildArch:	noarch
21mr|python-SPARQLWrapper-1.8.5-2|12	
21mr|python-SPARQLWrapper-1.8.5-2|13	%description
21mr|python-SPARQLWrapper-1.8.5-2|14	This is a wrapper around a SPARQL service.
21mr|python-SPARQLWrapper-1.8.5-2|15	It helps in creating the query URI and, possibly, convert the result
21mr|python-SPARQLWrapper-1.8.5-2|16	into a more manageable format.
21mr|python-SPARQLWrapper-1.8.5-2|17	
21mr|python-SPARQLWrapper-1.8.5-2|18	
21mr|python-SPARQLWrapper-1.8.5-2|19	%package -n python3-%{oname}
21mr|python-SPARQLWrapper-1.8.5-2|20	Summary:        SPARQL Endpoint interface to Python 3
21mr|python-SPARQLWrapper-1.8.5-2|21	Group:          Development/Python
21mr|python-SPARQLWrapper-1.8.5-2|22	BuildRequires:  python3-setuptools
21mr|python-SPARQLWrapper-1.8.5-2|23	
21mr|python-SPARQLWrapper-1.8.5-2|24	%description -n python3-%{oname}
21mr|python-SPARQLWrapper-1.8.5-2|25	A python 3 based wrapper around a SPARQL service.
21mr|python-SPARQLWrapper-1.8.5-2|26	It helps in creating the query URI and, possibly,
21mr|python-SPARQLWrapper-1.8.5-2|27	convert the result into a more manageable format.
21mr|python-SPARQLWrapper-1.8.5-2|28	
21mr|python-SPARQLWrapper-1.8.5-2|29	%prep
21mr|python-SPARQLWrapper-1.8.5-2|30	%setup -q -n %{oname}-%{version}
21mr|python-SPARQLWrapper-1.8.5-2|31	
21mr|python-SPARQLWrapper-1.8.5-2|32	%build
21mr|python-SPARQLWrapper-1.8.5-2|33	%py3_build
21mr|python-SPARQLWrapper-1.8.5-2|34	
21mr|python-SPARQLWrapper-1.8.5-2|35	%install
21mr|python-SPARQLWrapper-1.8.5-2|36	%py3_install
21mr|python-SPARQLWrapper-1.8.5-2|37	
21mr|python-SPARQLWrapper-1.8.5-2|38	%files -n python3-%{oname}
21mr|python-SPARQLWrapper-1.8.5-2|39	%doc LICENSE.txt AUTHORS.md
21mr|python-SPARQLWrapper-1.8.5-2|40	%{py3_puresitedir}/%{oname}-*.egg-info
21mr|python-SPARQLWrapper-1.8.5-2|41	%{py3_puresitedir}/%{oname}

16130 21
21mr|python-spf-engine-3.1.0-1|1	%define pypi_name spf-engine
21mr|python-spf-engine-3.1.0-1|2	%define mod_name %{pypi_name}
21mr|python-spf-engine-3.1.0-1|3	%define oname spf-engine
21mr|python-spf-engine-3.1.0-1|4	
21mr|python-spf-engine-3.1.0-1|5	Summary:        SPF (Sender Policy Framework) processing engine for Postfix policy server and Milter implemented in Python
21mr|python-spf-engine-3.1.0-1|6	Name:           python-%{oname}
21mr|python-spf-engine-3.1.0-1|7	Version:        3.1.0
21mr|python-spf-engine-3.1.0-1|8	Release:        1
21mr|python-spf-engine-3.1.0-1|9	License:        Apache-2.0
21mr|python-spf-engine-3.1.0-1|10	Group:          Development/Python
21mr|python-spf-engine-3.1.0-1|11	Url:            None
21mr|python-spf-engine-3.1.0-1|12	Source0:        %{pypi_source}
21mr|python-spf-engine-3.1.0-1|13	Source10:       policyd-sfp.sysusers.conf
21mr|python-spf-engine-3.1.0-1|14	Patch0:         spf-engine-install-path.patch
21mr|python-spf-engine-3.1.0-1|15	
21mr|python-spf-engine-3.1.0-1|16	BuildRequires:  pyproject-rpm-macros
21mr|python-spf-engine-3.1.0-1|17	BuildRequires:  python3dist(wheel)
21mr|python-spf-engine-3.1.0-1|18	BuildRequires:  python3dist(pip)
21mr|python-spf-engine-3.1.0-1|19	BuildArch:      noarch
21mr|python-spf-engine-3.1.0-1|20	
21mr|python-spf-engine-3.1.0-1|21	%description
21mr|python-spf-engine-3.1.0-1|22	%{summary}.
21mr|python-spf-engine-3.1.0-1|23	
21mr|python-spf-engine-3.1.0-1|24	#------------------------------------------------------------------
21mr|python-spf-engine-3.1.0-1|25	%package -n postfix-policyd-spf-python
21mr|python-spf-engine-3.1.0-1|26	Summary:        Postfix policy server for SPF checking
21mr|python-spf-engine-3.1.0-1|27	Group:          Development/Python
21mr|python-spf-engine-3.1.0-1|28	Requires(post): /bin/systemd-sysusers
21mr|python-spf-engine-3.1.0-1|29	Requires:       postfix
21mr|python-spf-engine-3.1.0-1|30	Requires:       python3-%{oname} = %{EVRD}
21mr|python-spf-engine-3.1.0-1|31	
21mr|python-spf-engine-3.1.0-1|32	%description -n postfix-policyd-spf-python
21mr|python-spf-engine-3.1.0-1|33	postfix-policyd-spf-python is a full featured Postfix policy engine for
21mr|python-spf-engine-3.1.0-1|34	SPF checking. It includes a variety of whitelisting mechanisms and policy
21mr|python-spf-engine-3.1.0-1|35	options to enable it to support the widest variety of system requirements.
21mr|python-spf-engine-3.1.0-1|36	It is implemented in pure Python and uses the python-spf module.  The SPF
21mr|python-spf-engine-3.1.0-1|37	web site is http://www.openspf.net/.  It has been updated to support RFC
21mr|python-spf-engine-3.1.0-1|38	7208.
21mr|python-spf-engine-3.1.0-1|39	
21mr|python-spf-engine-3.1.0-1|40	%files -n postfix-policyd-spf-python
21mr|python-spf-engine-3.1.0-1|41	%{_bindir}/policyd-spf
21mr|python-spf-engine-3.1.0-1|42	%config(noreplace) %{_sysconfdir}/postfix-policyd-spf-python/policyd-spf.conf
21mr|python-spf-engine-3.1.0-1|43	%config(noreplace) %{_sysconfdir}/postfix-policyd-spf-python/policyd-spf.conf.commented
21mr|python-spf-engine-3.1.0-1|44	%{_mandir}/man1/policyd-spf.1.xz
21mr|python-spf-engine-3.1.0-1|45	%{_mandir}/man5/policyd-spf.conf.5.xz
21mr|python-spf-engine-3.1.0-1|46	%{_mandir}/man5/policyd-spf.peruser.5.xz
21mr|python-spf-engine-3.1.0-1|47	%doc %{_docdir}/postfix-policyd-spf-python/README.per_user_whitelisting
21mr|python-spf-engine-3.1.0-1|48	%{_sysusersdir}/policyd-sfp.conf
21mr|python-spf-engine-3.1.0-1|49	
21mr|python-spf-engine-3.1.0-1|50	%post
21mr|python-spf-engine-3.1.0-1|51	%sysusers_create policyd-sfp.conf
21mr|python-spf-engine-3.1.0-1|52	#------------------------------------------------------------------
21mr|python-spf-engine-3.1.0-1|53	%package -n pyspf-milter
21mr|python-spf-engine-3.1.0-1|54	Summary:        Modern milter for SPF checking
21mr|python-spf-engine-3.1.0-1|55	Requires:       postfix
21mr|python-spf-engine-3.1.0-1|56	Requires:       python3-%{oname} = %{EVRD}
21mr|python-spf-engine-3.1.0-1|57	
21mr|python-spf-engine-3.1.0-1|58	
21mr|python-spf-engine-3.1.0-1|59	%description -n pyspf-milter
21mr|python-spf-engine-3.1.0-1|60	pyspf-milter is a full featured milter for SPF checking. It includes a
21mr|python-spf-engine-3.1.0-1|61	variety of whitelisting mechanisms and policy options to enable it to
21mr|python-spf-engine-3.1.0-1|62	support the widest variety of system requirements.  It is implemented in pure
21mr|python-spf-engine-3.1.0-1|63	Python and uses the python-spf module.  The SPF web site is
21mr|python-spf-engine-3.1.0-1|64	http://www.openspf.net/.  It has been updated to support RFC 7208.
21mr|python-spf-engine-3.1.0-1|65	
21mr|python-spf-engine-3.1.0-1|66	%files -n pyspf-milter
21mr|python-spf-engine-3.1.0-1|67	%config(noreplace) %{_sysconfdir}/pyspf-milter/pyspf-milter.conf
21mr|python-spf-engine-3.1.0-1|68	%config(noreplace) %{_sysconfdir}/python-policyd-spf/policyd-spf.conf
21mr|python-spf-engine-3.1.0-1|69	%config(noreplace) %{_sysconfdir}/python-policyd-spf/policyd-spf.conf.commented
21mr|python-spf-engine-3.1.0-1|70	%{_bindir}/pyspf-milter
21mr|python-spf-engine-3.1.0-1|71	%{_mandir}/man8/pyspf-milter.8.xz
21mr|python-spf-engine-3.1.0-1|72	%{_unitdir}/pyspf-milter.service
21mr|python-spf-engine-3.1.0-1|73	#------------------------------------------------------------------
21mr|python-spf-engine-3.1.0-1|74	
21mr|python-spf-engine-3.1.0-1|75	%package -n python3-%{oname}
21mr|python-spf-engine-3.1.0-1|76	Summary:        %{summary}
21mr|python-spf-engine-3.1.0-1|77	Group:          Development/Python
21mr|python-spf-engine-3.1.0-1|78	
21mr|python-spf-engine-3.1.0-1|79	%description -n python3-%{oname}
21mr|python-spf-engine-3.1.0-1|80	%{summary}.
21mr|python-spf-engine-3.1.0-1|81	
21mr|python-spf-engine-3.1.0-1|82	%files -n python3-%{oname}
21mr|python-spf-engine-3.1.0-1|83	%{python3_sitelib}/spf_engine-%{version}.dist-info
21mr|python-spf-engine-3.1.0-1|84	%{python3_sitelib}/spf_engine
21mr|python-spf-engine-3.1.0-1|85	
21mr|python-spf-engine-3.1.0-1|86	#------------------------------------------------------------------
21mr|python-spf-engine-3.1.0-1|87	
21mr|python-spf-engine-3.1.0-1|88	%prep
21mr|python-spf-engine-3.1.0-1|89	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-spf-engine-3.1.0-1|90	
21mr|python-spf-engine-3.1.0-1|91	%generate_buildrequires
21mr|python-spf-engine-3.1.0-1|92	%pyproject_buildrequires -r
21mr|python-spf-engine-3.1.0-1|93	
21mr|python-spf-engine-3.1.0-1|94	%build
21mr|python-spf-engine-3.1.0-1|95	%pyproject_wheel
21mr|python-spf-engine-3.1.0-1|96	
21mr|python-spf-engine-3.1.0-1|97	%install
21mr|python-spf-engine-3.1.0-1|98	%pyproject_install
21mr|python-spf-engine-3.1.0-1|99	
21mr|python-spf-engine-3.1.0-1|100	# move config files to right place
21mr|python-spf-engine-3.1.0-1|101	mv %{buildroot}%{_prefix}%{_sysconfdir} %{buildroot}/
21mr|python-spf-engine-3.1.0-1|102	# drop init files, use systemd
21mr|python-spf-engine-3.1.0-1|103	rm -r %{buildroot}%{_sysconfdir}/init.d
21mr|python-spf-engine-3.1.0-1|104	
21mr|python-spf-engine-3.1.0-1|105	mkdir -p %{buildroot}%{_sysconfdir}/postfix-policyd-spf-python/
21mr|python-spf-engine-3.1.0-1|106	cp %{buildroot}%{_sysconfdir}/python-policyd-spf/* %{buildroot}%{_sysconfdir}/postfix-policyd-spf-python/
21mr|python-spf-engine-3.1.0-1|107	mv %{buildroot}%{_docdir}/python-policyd-spf %{buildroot}%{_docdir}/postfix-policyd-spf-python
21mr|python-spf-engine-3.1.0-1|108	
21mr|python-spf-engine-3.1.0-1|109	# install sysuser config
21mr|python-spf-engine-3.1.0-1|110	install -D -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/policyd-sfp.conf
21mr|python-spf-engine-3.1.0-1|111	
21mr|python-spf-engine-3.1.0-1|112	# move systemd service to right place in rosa2021
21mr|python-spf-engine-3.1.0-1|113	mkdir -p %{buildroot}/lib
21mr|python-spf-engine-3.1.0-1|114	mv %{buildroot}%{_prefix}/lib/systemd %{buildroot}/lib

16131 21
21mr|python-sphinx-3.5.4-3|1	%define pypi_name    Sphinx
21mr|python-sphinx-3.5.4-3|2	
21mr|python-sphinx-3.5.4-3|3	# disable these for bootstrapping nose and sphinx
21mr|python-sphinx-3.5.4-3|4	%bcond_with extras
21mr|python-sphinx-3.5.4-3|5	%bcond_with tests
21mr|python-sphinx-3.5.4-3|6	%bcond_with doc
21mr|python-sphinx-3.5.4-3|7	
21mr|python-sphinx-3.5.4-3|8	# some tests fails without internet, disable such
21mr|python-sphinx-3.5.4-3|9	# tests by default
21mr|python-sphinx-3.5.4-3|10	%bcond_with internet
21mr|python-sphinx-3.5.4-3|11	
21mr|python-sphinx-3.5.4-3|12	Summary:        Python documentation generator
21mr|python-sphinx-3.5.4-3|13	Name:           python-sphinx
21mr|python-sphinx-3.5.4-3|14	Version:        3.5.4
21mr|python-sphinx-3.5.4-3|15	Release:        3
21mr|python-sphinx-3.5.4-3|16	License:        BSD
21mr|python-sphinx-3.5.4-3|17	Group:          Development/Python
21mr|python-sphinx-3.5.4-3|18	Url:            https://www.sphinx-doc.org
21mr|python-sphinx-3.5.4-3|19	Source0:        %{pypi_source %{pypi_name} %{version}}
21mr|python-sphinx-3.5.4-3|20	Patch0:         python-sphinx-3.5.4-docutils.patch
21mr|python-sphinx-3.5.4-3|21	BuildRequires:  locales-en
21mr|python-sphinx-3.5.4-3|22	BuildArch:      noarch
21mr|python-sphinx-3.5.4-3|23	
21mr|python-sphinx-3.5.4-3|24	%description
21mr|python-sphinx-3.5.4-3|25	Sphinx is a tool that facilitates the creation of beautiful
21mr|python-sphinx-3.5.4-3|26	documentation for Python projects from reStructuredText sources. It
21mr|python-sphinx-3.5.4-3|27	was originally created to format the new documentation for Python, but
21mr|python-sphinx-3.5.4-3|28	has since been cleaned up in the hope that it will be useful in many
21mr|python-sphinx-3.5.4-3|29	other projects.
21mr|python-sphinx-3.5.4-3|30	
21mr|python-sphinx-3.5.4-3|31	#--------------------------------------------------------------------
21mr|python-sphinx-3.5.4-3|32	%package -n python3-sphinx
21mr|python-sphinx-3.5.4-3|33	Summary:        Python 3 documentation generator
21mr|python-sphinx-3.5.4-3|34	Group:          Development/Python
21mr|python-sphinx-3.5.4-3|35	BuildRequires:  pkgconfig(python3)
21mr|python-sphinx-3.5.4-3|36	BuildRequires:  python3dist(setuptools)
21mr|python-sphinx-3.5.4-3|37	BuildRequires:  python3dist(alabaster)
21mr|python-sphinx-3.5.4-3|38	BuildRequires:  python3dist(babel)
21mr|python-sphinx-3.5.4-3|39	BuildRequires:  python3dist(docutils)
21mr|python-sphinx-3.5.4-3|40	BuildRequires:  python3dist(imagesize)
21mr|python-sphinx-3.5.4-3|41	BuildRequires:  python3dist(jinja2)
21mr|python-sphinx-3.5.4-3|42	BuildRequires:  python3dist(packaging)
21mr|python-sphinx-3.5.4-3|43	BuildRequires:  python3dist(pygments)
21mr|python-sphinx-3.5.4-3|44	BuildRequires:  python3dist(requests)
21mr|python-sphinx-3.5.4-3|45	BuildRequires:  python3dist(six)
21mr|python-sphinx-3.5.4-3|46	BuildRequires:  python3dist(snowballstemmer)
21mr|python-sphinx-3.5.4-3|47	BuildRequires:  python3dist(sphinxcontrib-websupport)
21mr|python-sphinx-3.5.4-3|48	BuildRequires:  python3dist(sphinxcontrib-serializinghtml)
21mr|python-sphinx-3.5.4-3|49	
21mr|python-sphinx-3.5.4-3|50	%if %{with extras}
21mr|python-sphinx-3.5.4-3|51	BuildRequires:  python3dist(sqlalchemy)
21mr|python-sphinx-3.5.4-3|52	BuildRequires:  python3dist(whoosh)
21mr|python-sphinx-3.5.4-3|53	%endif
21mr|python-sphinx-3.5.4-3|54	
21mr|python-sphinx-3.5.4-3|55	%if %{with tests}
21mr|python-sphinx-3.5.4-3|56	BuildRequires:  imagemagick
21mr|python-sphinx-3.5.4-3|57	BuildRequires:  python3-testsuite
21mr|python-sphinx-3.5.4-3|58	BuildRequires:  python3dist(pytest)
21mr|python-sphinx-3.5.4-3|59	BuildRequires:  python3dist(pytest-cov)
21mr|python-sphinx-3.5.4-3|60	BuildRequires:  python3dist(html5lib)
21mr|python-sphinx-3.5.4-3|61	BuildRequires:  python3dist(mock)
21mr|python-sphinx-3.5.4-3|62	BuildRequires:  python3dist(flake8)
21mr|python-sphinx-3.5.4-3|63	BuildRequires:  python3dist(flake8-import-order)
21mr|python-sphinx-3.5.4-3|64	BuildRequires:  python3dist(mypy)
21mr|python-sphinx-3.5.4-3|65	BuildRequires:  python3dist(typed-ast)
21mr|python-sphinx-3.5.4-3|66	BuildRequires:  python3dist(sphinxcontrib-jsmath)
21mr|python-sphinx-3.5.4-3|67	%endif
21mr|python-sphinx-3.5.4-3|68	
21mr|python-sphinx-3.5.4-3|69	%if %{with doc}
21mr|python-sphinx-3.5.4-3|70	BuildRequires:  python3dist(sphinxcontrib-applehelp)
21mr|python-sphinx-3.5.4-3|71	BuildRequires:  python3dist(sphinxcontrib-devhelp)
21mr|python-sphinx-3.5.4-3|72	BuildRequires:  python3dist(sphinxcontrib-htmlhelp)
21mr|python-sphinx-3.5.4-3|73	BuildRequires:  python3dist(sphinxcontrib-qthelp)
21mr|python-sphinx-3.5.4-3|74	BuildRequires:  dot
21mr|python-sphinx-3.5.4-3|75	%endif
21mr|python-sphinx-3.5.4-3|76	
21mr|python-sphinx-3.5.4-3|77	Requires:  python3-pkg-resources
21mr|python-sphinx-3.5.4-3|78	Requires:  python-sphinx-locales = %{version}-%{release}
21mr|python-sphinx-3.5.4-3|79	Requires:  python3dist(sphinx-rtd-theme)
21mr|python-sphinx-3.5.4-3|80	
21mr|python-sphinx-3.5.4-3|81	# compat with RH/Fedora
21mr|python-sphinx-3.5.4-3|82	Provides:    python-sphinx = %{EVRD}
21mr|python-sphinx-3.5.4-3|83	
21mr|python-sphinx-3.5.4-3|84	%{?python_provide:%python_provide python3-sphinx}
21mr|python-sphinx-3.5.4-3|85	
21mr|python-sphinx-3.5.4-3|86	%description -n python3-sphinx
21mr|python-sphinx-3.5.4-3|87	Sphinx is a tool that makes it easy to create intelligent and
21mr|python-sphinx-3.5.4-3|88	beautiful documentation for Python projects (or other documents
21mr|python-sphinx-3.5.4-3|89	consisting of multiple reStructuredText sources), written by Georg
21mr|python-sphinx-3.5.4-3|90	Brandl. It was originally created to translate the new Python
21mr|python-sphinx-3.5.4-3|91	documentation, but has now been cleaned up in the hope that it will be
21mr|python-sphinx-3.5.4-3|92	useful to many other projects.
21mr|python-sphinx-3.5.4-3|93	
21mr|python-sphinx-3.5.4-3|94	%files -n python3-sphinx
21mr|python-sphinx-3.5.4-3|95	%license LICENSE
21mr|python-sphinx-3.5.4-3|96	%doc AUTHORS CHANGES EXAMPLES
21mr|python-sphinx-3.5.4-3|97	%{_bindir}/sphinx-*
21mr|python-sphinx-3.5.4-3|98	%{python3_sitelib}/*
21mr|python-sphinx-3.5.4-3|99	%{_libexecdir}/python3-sphinx/
21mr|python-sphinx-3.5.4-3|100	%if %{with doc}
21mr|python-sphinx-3.5.4-3|101	%{_mandir}/man1/sphinx-*
21mr|python-sphinx-3.5.4-3|102	%endif
21mr|python-sphinx-3.5.4-3|103	
21mr|python-sphinx-3.5.4-3|104	#--------------------------------------------------------------------
21mr|python-sphinx-3.5.4-3|105	%if %{with doc}
21mr|python-sphinx-3.5.4-3|106	%package doc
21mr|python-sphinx-3.5.4-3|107	Summary:    Documentation for %{name}
21mr|python-sphinx-3.5.4-3|108	Group:        Documentation
21mr|python-sphinx-3.5.4-3|109	License:    BSD
21mr|python-sphinx-3.5.4-3|110	Requires:    %{name} = %{version}-%{release}
21mr|python-sphinx-3.5.4-3|111	
21mr|python-sphinx-3.5.4-3|112	%description doc
21mr|python-sphinx-3.5.4-3|113	Sphinx is a tool that makes it easy to create intelligent and
21mr|python-sphinx-3.5.4-3|114	beautiful documentation for Python projects (or other documents
21mr|python-sphinx-3.5.4-3|115	consisting of multiple reStructuredText sources), written by Georg
21mr|python-sphinx-3.5.4-3|116	Brandl. It was originally created to translate the new Python
21mr|python-sphinx-3.5.4-3|117	documentation, but has now been cleaned up in the hope that it will be
21mr|python-sphinx-3.5.4-3|118	useful to many other projects.
21mr|python-sphinx-3.5.4-3|119	
21mr|python-sphinx-3.5.4-3|120	This package contains documentation in reST and HTML formats.
21mr|python-sphinx-3.5.4-3|121	
21mr|python-sphinx-3.5.4-3|122	%files doc
21mr|python-sphinx-3.5.4-3|123	%doc html reST
21mr|python-sphinx-3.5.4-3|124	%endif
21mr|python-sphinx-3.5.4-3|125	
21mr|python-sphinx-3.5.4-3|126	#--------------------------------------------------------------------
21mr|python-sphinx-3.5.4-3|127	
21mr|python-sphinx-3.5.4-3|128	%package locales
21mr|python-sphinx-3.5.4-3|129	Summary:    Locales for python2-sphinx and python3-sphinx
21mr|python-sphinx-3.5.4-3|130	Group:      Development/Python
21mr|python-sphinx-3.5.4-3|131	Conflicts:  python2-sphinx < %{version}-%{release}
21mr|python-sphinx-3.5.4-3|132	Conflicts:  python3-sphinx < %{version}-%{release}
21mr|python-sphinx-3.5.4-3|133	
21mr|python-sphinx-3.5.4-3|134	%description locales
21mr|python-sphinx-3.5.4-3|135	Sphinx is a tool that makes it easy to create intelligent and
21mr|python-sphinx-3.5.4-3|136	beautiful documentation for Python projects (or other documents
21mr|python-sphinx-3.5.4-3|137	consisting of multiple reStructuredText sources), written by Georg
21mr|python-sphinx-3.5.4-3|138	Brandl. It was originally created to translate the new Python
21mr|python-sphinx-3.5.4-3|139	documentation, but has now been cleaned up in the hope that it will be
21mr|python-sphinx-3.5.4-3|140	useful to many other projects.
21mr|python-sphinx-3.5.4-3|141	
21mr|python-sphinx-3.5.4-3|142	This package contains locales.
21mr|python-sphinx-3.5.4-3|143	
21mr|python-sphinx-3.5.4-3|144	%files locales -f sphinx.lang
21mr|python-sphinx-3.5.4-3|145	%dir %{_datadir}/sphinx/
21mr|python-sphinx-3.5.4-3|146	%dir %{_datadir}/sphinx/locale
21mr|python-sphinx-3.5.4-3|147	%dir %{_datadir}/sphinx/locale/*
21mr|python-sphinx-3.5.4-3|148	
21mr|python-sphinx-3.5.4-3|149	#--------------------------------------------------------------------
21mr|python-sphinx-3.5.4-3|150	
21mr|python-sphinx-3.5.4-3|151	%prep
21mr|python-sphinx-3.5.4-3|152	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-sphinx-3.5.4-3|153	
21mr|python-sphinx-3.5.4-3|154	# Remove tests that use the network
21mr|python-sphinx-3.5.4-3|155	rm -f tests/test_build_linkcheck.py
21mr|python-sphinx-3.5.4-3|156	rm -f tests/test_build.py
21mr|python-sphinx-3.5.4-3|157	
21mr|python-sphinx-3.5.4-3|158	%build
21mr|python-sphinx-3.5.4-3|159	%py3_build
21mr|python-sphinx-3.5.4-3|160	
21mr|python-sphinx-3.5.4-3|161	%if %{with doc}
21mr|python-sphinx-3.5.4-3|162	export PYTHONPATH=$(pwd)
21mr|python-sphinx-3.5.4-3|163	make -C doc html
21mr|python-sphinx-3.5.4-3|164	make -C doc man
21mr|python-sphinx-3.5.4-3|165	rm -rf doc/_build/html/.buildinfo
21mr|python-sphinx-3.5.4-3|166	mv doc/_build/{html,man}/ .
21mr|python-sphinx-3.5.4-3|167	%endif
21mr|python-sphinx-3.5.4-3|168	
21mr|python-sphinx-3.5.4-3|169	%install
21mr|python-sphinx-3.5.4-3|170	%py3_install
21mr|python-sphinx-3.5.4-3|171	
21mr|python-sphinx-3.5.4-3|172	# For backwards compatibility. Remove around Mageia 10 (with care)
21mr|python-sphinx-3.5.4-3|173	install -d %{buildroot}%{_libexecdir}/python3-sphinx
21mr|python-sphinx-3.5.4-3|174	for i in sphinx-{apidoc,autogen,build,quickstart}; do
21mr|python-sphinx-3.5.4-3|175	ln -s %{_bindir}/$i %{buildroot}%{_bindir}/$i-%{python3_version}
21mr|python-sphinx-3.5.4-3|176	ln -s %{_bindir}/$i %{buildroot}%{_bindir}/$i-3
21mr|python-sphinx-3.5.4-3|177	ln -s %{_bindir}/$i %{buildroot}%{_libexecdir}/python3-sphinx/$i
21mr|python-sphinx-3.5.4-3|178	done
21mr|python-sphinx-3.5.4-3|179	
21mr|python-sphinx-3.5.4-3|180	# Clean up non-python files
21mr|python-sphinx-3.5.4-3|181	rm -f %{buildroot}%{python3_sitelib}/sphinx/locale/.DS_Store
21mr|python-sphinx-3.5.4-3|182	rm -rf %{buildroot}%{python3_sitelib}/sphinx/locale/.tx
21mr|python-sphinx-3.5.4-3|183	
21mr|python-sphinx-3.5.4-3|184	%if %{with doc}
21mr|python-sphinx-3.5.4-3|185	# Deliver man pages
21mr|python-sphinx-3.5.4-3|186	install -d %{buildroot}%{_mandir}/man1
21mr|python-sphinx-3.5.4-3|187	install -Dpm644 man/sphinx-*.1 %{buildroot}%{_mandir}/man1/
21mr|python-sphinx-3.5.4-3|188	for f in %{buildroot}%{_mandir}/man1/sphinx-*.1;
21mr|python-sphinx-3.5.4-3|189	do
21mr|python-sphinx-3.5.4-3|190	cp -p $f $(echo $f | sed -e "s|.1$|-%{python3_version}.1|")
21mr|python-sphinx-3.5.4-3|191	done
21mr|python-sphinx-3.5.4-3|192	
21mr|python-sphinx-3.5.4-3|193	# Deliver rst files
21mr|python-sphinx-3.5.4-3|194	rm -rf doc/_build
21mr|python-sphinx-3.5.4-3|195	sed -i 's|python ../sphinx-build.py|/usr/bin/sphinx-build|' doc/Makefile
21mr|python-sphinx-3.5.4-3|196	cp -af doc reST
21mr|python-sphinx-3.5.4-3|197	rm -rf reST/make.bat
21mr|python-sphinx-3.5.4-3|198	%endif
21mr|python-sphinx-3.5.4-3|199	
21mr|python-sphinx-3.5.4-3|200	# Move language files to /usr/share;
21mr|python-sphinx-3.5.4-3|201	# patch to support this incorporated in 0.6.6
21mr|python-sphinx-3.5.4-3|202	pushd %{buildroot}%{python3_sitelib}
21mr|python-sphinx-3.5.4-3|203	
21mr|python-sphinx-3.5.4-3|204	for lang in `find sphinx/locale -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -printf "%f "`;
21mr|python-sphinx-3.5.4-3|205	do
21mr|python-sphinx-3.5.4-3|206	test $lang == __pycache__ && continue
21mr|python-sphinx-3.5.4-3|207	install -d %{buildroot}%{_datadir}/sphinx/locale/$lang
21mr|python-sphinx-3.5.4-3|208	install -d %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
21mr|python-sphinx-3.5.4-3|209	mv sphinx/locale/$lang/LC_MESSAGES/sphinx.js \
21mr|python-sphinx-3.5.4-3|210	%{buildroot}%{_datadir}/sphinx/locale/$lang/
21mr|python-sphinx-3.5.4-3|211	mv sphinx/locale/$lang/LC_MESSAGES/sphinx.mo \
21mr|python-sphinx-3.5.4-3|212	%{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
21mr|python-sphinx-3.5.4-3|213	rm -rf sphinx/locale/$lang
21mr|python-sphinx-3.5.4-3|214	done
21mr|python-sphinx-3.5.4-3|215	popd
21mr|python-sphinx-3.5.4-3|216	
21mr|python-sphinx-3.5.4-3|217	%find_lang sphinx
21mr|python-sphinx-3.5.4-3|218	
21mr|python-sphinx-3.5.4-3|219	# Language files; Since these are javascript, it's not immediately obvious to
21mr|python-sphinx-3.5.4-3|220	# find_lang that they need to be marked with a language.
21mr|python-sphinx-3.5.4-3|221	(cd %{buildroot} && find . -name 'sphinx.js') | sed -e 's|^.||' | sed -e \
21mr|python-sphinx-3.5.4-3|222	's:\(.*/locale/\)\([^/_]\+\)\(.*\.js$\):%lang(\2) \1\2\3:' \
21mr|python-sphinx-3.5.4-3|223	>> sphinx.lang
21mr|python-sphinx-3.5.4-3|224	
21mr|python-sphinx-3.5.4-3|225	
21mr|python-sphinx-3.5.4-3|226	%if %{with tests}
21mr|python-sphinx-3.5.4-3|227	%check
21mr|python-sphinx-3.5.4-3|228	export LANG=C.UTF-8
21mr|python-sphinx-3.5.4-3|229	
21mr|python-sphinx-3.5.4-3|230	# Currently, all linkcheck tests and test_latex_remote_images need internet
21mr|python-sphinx-3.5.4-3|231	# XXX investigate test_gettext_definition_terms test_text_definition_terms
21mr|python-sphinx-3.5.4-3|232	%{__python3} -m pytest \
21mr|python-sphinx-3.5.4-3|233	%if %{without internet}
21mr|python-sphinx-3.5.4-3|234	-k "not linkcheck and not latex_remote_images and not test_latex_images and not test_gettext_definition_terms and not test_text_definition_terms" \
21mr|python-sphinx-3.5.4-3|235	%endif
21mr|python-sphinx-3.5.4-3|236	;
21mr|python-sphinx-3.5.4-3|237	
21mr|python-sphinx-3.5.4-3|238	%endif
21mr|python-sphinx-3.5.4-3|239	
21mr|python-sphinx-3.5.4-3|240	
21mr|python-sphinx-3.5.4-3|241	
21mr|python-sphinx-3.5.4-3|242	

16132 21
21mr|python-sphinx-argparse-0.3.1-1|1	%global srcname sphinx-argparse
21mr|python-sphinx-argparse-0.3.1-1|2	%global sum Sphinx extension that automatically documents argparse commands and options
21mr|python-sphinx-argparse-0.3.1-1|3	
21mr|python-sphinx-argparse-0.3.1-1|4	Name:		python-%{srcname}
21mr|python-sphinx-argparse-0.3.1-1|5	Version:	0.3.1
21mr|python-sphinx-argparse-0.3.1-1|6	Release:	1
21mr|python-sphinx-argparse-0.3.1-1|7	Summary:	%{sum}
21mr|python-sphinx-argparse-0.3.1-1|8	Group:		Development/Python
21mr|python-sphinx-argparse-0.3.1-1|9	License:	MIT
21mr|python-sphinx-argparse-0.3.1-1|10	Url:		https://github.com/ribozz/%{srcname}/
21mr|python-sphinx-argparse-0.3.1-1|11	Source0:	https://pypi.io/packages/source/s/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-sphinx-argparse-0.3.1-1|12	BuildRequires:  python3-sphinx
21mr|python-sphinx-argparse-0.3.1-1|13	BuildRequires:	python3-devel
21mr|python-sphinx-argparse-0.3.1-1|14	BuildRequires:	python3-setuptools
21mr|python-sphinx-argparse-0.3.1-1|15	BuildArch:	noarch
21mr|python-sphinx-argparse-0.3.1-1|16	
21mr|python-sphinx-argparse-0.3.1-1|17	%description
21mr|python-sphinx-argparse-0.3.1-1|18	Sphinx extension that automatically documents argparse commands and options
21mr|python-sphinx-argparse-0.3.1-1|19	
21mr|python-sphinx-argparse-0.3.1-1|20	#--------------------------------------------------------------
21mr|python-sphinx-argparse-0.3.1-1|21	%package -n python3-%{srcname}
21mr|python-sphinx-argparse-0.3.1-1|22	Summary:	%{sum}
21mr|python-sphinx-argparse-0.3.1-1|23	Group:		Development/Python
21mr|python-sphinx-argparse-0.3.1-1|24	Requires:	python3-sphinx
21mr|python-sphinx-argparse-0.3.1-1|25	
21mr|python-sphinx-argparse-0.3.1-1|26	%description -n python3-%{srcname}
21mr|python-sphinx-argparse-0.3.1-1|27	Sphinx extension that automatically documents argparse commands and options
21mr|python-sphinx-argparse-0.3.1-1|28	
21mr|python-sphinx-argparse-0.3.1-1|29	%files -n python3-%{srcname}
21mr|python-sphinx-argparse-0.3.1-1|30	%license LICENSE
21mr|python-sphinx-argparse-0.3.1-1|31	%{python3_sitelib}/*
21mr|python-sphinx-argparse-0.3.1-1|32	
21mr|python-sphinx-argparse-0.3.1-1|33	#--------------------------------------------------------------
21mr|python-sphinx-argparse-0.3.1-1|34	
21mr|python-sphinx-argparse-0.3.1-1|35	%prep
21mr|python-sphinx-argparse-0.3.1-1|36	%autosetup -n %{srcname}-%{version}
21mr|python-sphinx-argparse-0.3.1-1|37	
21mr|python-sphinx-argparse-0.3.1-1|38	%build
21mr|python-sphinx-argparse-0.3.1-1|39	%py3_build
21mr|python-sphinx-argparse-0.3.1-1|40	
21mr|python-sphinx-argparse-0.3.1-1|41	%install
21mr|python-sphinx-argparse-0.3.1-1|42	%py3_install

16133 21
21mr|python-sphinx_celery-2.0.0-1|1	# Created by pyp2rpm-3.3.1
21mr|python-sphinx_celery-2.0.0-1|2	%global pypi_name sphinx_celery
21mr|python-sphinx_celery-2.0.0-1|3	
21mr|python-sphinx_celery-2.0.0-1|4	%bcond_with test
21mr|python-sphinx_celery-2.0.0-1|5	
21mr|python-sphinx_celery-2.0.0-1|6	Name:           python-%{pypi_name}
21mr|python-sphinx_celery-2.0.0-1|7	Version:        2.0.0
21mr|python-sphinx_celery-2.0.0-1|8	Release:        1
21mr|python-sphinx_celery-2.0.0-1|9	Summary:        Sphinx Celery Theme
21mr|python-sphinx_celery-2.0.0-1|10	Group:          Development/Python
21mr|python-sphinx_celery-2.0.0-1|11	License:        BSD
21mr|python-sphinx_celery-2.0.0-1|12	URL:            https://github.com/celery/sphinx_celery
21mr|python-sphinx_celery-2.0.0-1|13	Source0:        %{pypi_name}-%{version}.tar.gz
21mr|python-sphinx_celery-2.0.0-1|14	BuildArch:      noarch
21mr|python-sphinx_celery-2.0.0-1|15	BuildRequires:  pkgconfig(python3)
21mr|python-sphinx_celery-2.0.0-1|16	BuildRequires:  python3dist(setuptools)
21mr|python-sphinx_celery-2.0.0-1|17	BuildRequires:  python3dist(sphinx)
21mr|python-sphinx_celery-2.0.0-1|18	%if %{with test}
21mr|python-sphinx_celery-2.0.0-1|19	BuildRequires:  python3dist(nose)
21mr|python-sphinx_celery-2.0.0-1|20	%endif
21mr|python-sphinx_celery-2.0.0-1|21	
21mr|python-sphinx_celery-2.0.0-1|22	%description
21mr|python-sphinx_celery-2.0.0-1|23	This project provides the Celery sphinx theme and common Sphinx utilities.
21mr|python-sphinx_celery-2.0.0-1|24	
21mr|python-sphinx_celery-2.0.0-1|25	%package -n     python3-%{pypi_name}
21mr|python-sphinx_celery-2.0.0-1|26	Summary:        %{summary}
21mr|python-sphinx_celery-2.0.0-1|27	
21mr|python-sphinx_celery-2.0.0-1|28	Requires:       python3dist(setuptools)
21mr|python-sphinx_celery-2.0.0-1|29	Requires:       python3dist(sphinx) >= 2.0.0
21mr|python-sphinx_celery-2.0.0-1|30	
21mr|python-sphinx_celery-2.0.0-1|31	%description -n python3-%{pypi_name}
21mr|python-sphinx_celery-2.0.0-1|32	This project provides the Celery sphinx theme and common Sphinx utilities.
21mr|python-sphinx_celery-2.0.0-1|33	
21mr|python-sphinx_celery-2.0.0-1|34	%prep
21mr|python-sphinx_celery-2.0.0-1|35	%setup -qn %{pypi_name}-%{version}
21mr|python-sphinx_celery-2.0.0-1|36	
21mr|python-sphinx_celery-2.0.0-1|37	# Remove bundled egg-info
21mr|python-sphinx_celery-2.0.0-1|38	rm -rf %{pypi_name}.egg-info
21mr|python-sphinx_celery-2.0.0-1|39	
21mr|python-sphinx_celery-2.0.0-1|40	%build
21mr|python-sphinx_celery-2.0.0-1|41	%py3_build
21mr|python-sphinx_celery-2.0.0-1|42	
21mr|python-sphinx_celery-2.0.0-1|43	%install
21mr|python-sphinx_celery-2.0.0-1|44	%py3_install
21mr|python-sphinx_celery-2.0.0-1|45	
21mr|python-sphinx_celery-2.0.0-1|46	%if %{with test}
21mr|python-sphinx_celery-2.0.0-1|47	%check
21mr|python-sphinx_celery-2.0.0-1|48	python3 setup.py test
21mr|python-sphinx_celery-2.0.0-1|49	%endif
21mr|python-sphinx_celery-2.0.0-1|50	
21mr|python-sphinx_celery-2.0.0-1|51	%files -n python3-%{pypi_name}
21mr|python-sphinx_celery-2.0.0-1|52	%doc LICENSE
21mr|python-sphinx_celery-2.0.0-1|53	%doc README.rst
21mr|python-sphinx_celery-2.0.0-1|54	%{py3_puresitedir}/%{pypi_name}/
21mr|python-sphinx_celery-2.0.0-1|55	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

16134 21
21mr|python-sphinxcontrib-actdiag-2.0.0-1|1	%global pypi_name sphinxcontrib-actdiag
21mr|python-sphinxcontrib-actdiag-2.0.0-1|2	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|3	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|4	%global common_desc sphinxcontribactdiag A sphinx extension for embedding \
21mr|python-sphinxcontrib-actdiag-2.0.0-1|5	activity diagram using actdiag. This extension enables you to insert activity \
21mr|python-sphinxcontrib-actdiag-2.0.0-1|6	diagrams into your document.
21mr|python-sphinxcontrib-actdiag-2.0.0-1|7	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|8	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|9	Name:           python-%{pypi_name}
21mr|python-sphinxcontrib-actdiag-2.0.0-1|10	Version:        2.0.0
21mr|python-sphinxcontrib-actdiag-2.0.0-1|11	Release:        1
21mr|python-sphinxcontrib-actdiag-2.0.0-1|12	Group:		Development/Python
21mr|python-sphinxcontrib-actdiag-2.0.0-1|13	Summary:        Sphinx "actdiag" extension
21mr|python-sphinxcontrib-actdiag-2.0.0-1|14	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|15	License:        BSD
21mr|python-sphinxcontrib-actdiag-2.0.0-1|16	URL:            http://github.com/blockdiag/sphinxcontrib-actdiag
21mr|python-sphinxcontrib-actdiag-2.0.0-1|17	Source0:        https://files.pythonhosted.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinxcontrib-actdiag-2.0.0-1|18	BuildArch:      noarch
21mr|python-sphinxcontrib-actdiag-2.0.0-1|19	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|20	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|21	%description
21mr|python-sphinxcontrib-actdiag-2.0.0-1|22	%{common_desc}
21mr|python-sphinxcontrib-actdiag-2.0.0-1|23	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|24	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-actdiag-2.0.0-1|25	Summary:        Sphinx "actdiag" extension
21mr|python-sphinxcontrib-actdiag-2.0.0-1|26	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-sphinxcontrib-actdiag-2.0.0-1|27	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|28	BuildRequires:  python3-devel
21mr|python-sphinxcontrib-actdiag-2.0.0-1|29	BuildRequires:  python3-setuptools
21mr|python-sphinxcontrib-actdiag-2.0.0-1|30	Requires:       python3-blockdiag >= 1.5.0
21mr|python-sphinxcontrib-actdiag-2.0.0-1|31	Requires:       python3-actdiag >= 0.5.3
21mr|python-sphinxcontrib-actdiag-2.0.0-1|32	Requires:       python3-sphinx >= 0.6
21mr|python-sphinxcontrib-actdiag-2.0.0-1|33	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|34	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-actdiag-2.0.0-1|35	%{common_desc}
21mr|python-sphinxcontrib-actdiag-2.0.0-1|36	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|37	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|38	%prep
21mr|python-sphinxcontrib-actdiag-2.0.0-1|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-actdiag-2.0.0-1|40	# Remove bundled egg-info
21mr|python-sphinxcontrib-actdiag-2.0.0-1|41	rm -rf %{pypi_name}.egg-info
21mr|python-sphinxcontrib-actdiag-2.0.0-1|42	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|43	%build
21mr|python-sphinxcontrib-actdiag-2.0.0-1|44	%py3_build
21mr|python-sphinxcontrib-actdiag-2.0.0-1|45	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|46	%install
21mr|python-sphinxcontrib-actdiag-2.0.0-1|47	%py3_install
21mr|python-sphinxcontrib-actdiag-2.0.0-1|48	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|49	
21mr|python-sphinxcontrib-actdiag-2.0.0-1|50	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-actdiag-2.0.0-1|51	%license LICENSE
21mr|python-sphinxcontrib-actdiag-2.0.0-1|52	%doc README.rst
21mr|python-sphinxcontrib-actdiag-2.0.0-1|53	%{python3_sitelib}/sphinxcontrib_actdiag*nspkg.pth
21mr|python-sphinxcontrib-actdiag-2.0.0-1|54	%{python3_sitelib}/sphinxcontrib
21mr|python-sphinxcontrib-actdiag-2.0.0-1|55	%{python3_sitelib}/sphinxcontrib_actdiag-%{version}-py%{python3_version}.egg-info

16135 21
21mr|python-sphinxcontrib-apidoc-0.3.0-1|1	%global pypi_name sphinxcontrib-apidoc
21mr|python-sphinxcontrib-apidoc-0.3.0-1|2	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|3	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|4	Name:		python-%{pypi_name}
21mr|python-sphinxcontrib-apidoc-0.3.0-1|5	Version:	0.3.0
21mr|python-sphinxcontrib-apidoc-0.3.0-1|6	Release:	1
21mr|python-sphinxcontrib-apidoc-0.3.0-1|7	Summary:	A Sphinx extension for running 'sphinx-apidoc' on each build
21mr|python-sphinxcontrib-apidoc-0.3.0-1|8	Group:		Development/Python
21mr|python-sphinxcontrib-apidoc-0.3.0-1|9	License:	BSD
21mr|python-sphinxcontrib-apidoc-0.3.0-1|10	URL:		http://www.sphinx-doc.org/
21mr|python-sphinxcontrib-apidoc-0.3.0-1|11	Source0:	https://files.pythonhosted.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinxcontrib-apidoc-0.3.0-1|12	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-sphinxcontrib-apidoc-0.3.0-1|14	BuildRequires:	python3egg(pbr)
21mr|python-sphinxcontrib-apidoc-0.3.0-1|15	BuildRequires:	python3egg(pytest)
21mr|python-sphinxcontrib-apidoc-0.3.0-1|16	BuildRequires:	python3egg(sphinx)
21mr|python-sphinxcontrib-apidoc-0.3.0-1|17	BuildRequires:	python3egg(setuptools)
21mr|python-sphinxcontrib-apidoc-0.3.0-1|18	BuildArch:	noarch
21mr|python-sphinxcontrib-apidoc-0.3.0-1|19	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|20	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|21	%description
21mr|python-sphinxcontrib-apidoc-0.3.0-1|22	This package contains Sphinx extension for running sphinx-apidoc_
21mr|python-sphinxcontrib-apidoc-0.3.0-1|23	on each build.Overview *sphinx-apidoc* is a tool for automatic generation
21mr|python-sphinxcontrib-apidoc-0.3.0-1|24	of Sphinx sources that, using the autodoc <sphinx_autodoc>_ extension,
21mr|python-sphinxcontrib-apidoc-0.3.0-1|25	documents a whole package in the style of other automatic API documentation
21mr|python-sphinxcontrib-apidoc-0.3.0-1|26	tools. *sphinx-apidoc* does not actually build documentation - rather it
21mr|python-sphinxcontrib-apidoc-0.3.0-1|27	simply generates it.
21mr|python-sphinxcontrib-apidoc-0.3.0-1|28	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|29	#-------------------------------------------------------------------------
21mr|python-sphinxcontrib-apidoc-0.3.0-1|30	%package -n python3-%{pypi_name}
21mr|python-sphinxcontrib-apidoc-0.3.0-1|31	Summary:    %{summary}
21mr|python-sphinxcontrib-apidoc-0.3.0-1|32	Group:		Development/Python
21mr|python-sphinxcontrib-apidoc-0.3.0-1|33	Requires:   python3-pbr
21mr|python-sphinxcontrib-apidoc-0.3.0-1|34	Requires:   python3-sphinx
21mr|python-sphinxcontrib-apidoc-0.3.0-1|35	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|36	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-apidoc-0.3.0-1|37	This package contains Sphinx extension for running sphinx-apidoc_
21mr|python-sphinxcontrib-apidoc-0.3.0-1|38	on each build.Overview *sphinx-apidoc* is a tool for automatic generation
21mr|python-sphinxcontrib-apidoc-0.3.0-1|39	of Sphinx sources that, using the autodoc <sphinx_autodoc>_ extension,
21mr|python-sphinxcontrib-apidoc-0.3.0-1|40	documents a whole package in the style of other automatic API documentation
21mr|python-sphinxcontrib-apidoc-0.3.0-1|41	tools. *sphinx-apidoc* does not actually build documentation - rather it
21mr|python-sphinxcontrib-apidoc-0.3.0-1|42	simply generates it.
21mr|python-sphinxcontrib-apidoc-0.3.0-1|43	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|44	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-apidoc-0.3.0-1|45	%license LICENSE
21mr|python-sphinxcontrib-apidoc-0.3.0-1|46	%doc README.rst
21mr|python-sphinxcontrib-apidoc-0.3.0-1|47	%{python3_sitelib}/sphinxcontrib_apidoc*nspkg.pth
21mr|python-sphinxcontrib-apidoc-0.3.0-1|48	%{python3_sitelib}/sphinxcontrib/apidoc
21mr|python-sphinxcontrib-apidoc-0.3.0-1|49	%{python3_sitelib}/sphinxcontrib_apidoc-%{version}-py?.?.egg-info
21mr|python-sphinxcontrib-apidoc-0.3.0-1|50	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|51	#-------------------------------------------------------------------------
21mr|python-sphinxcontrib-apidoc-0.3.0-1|52	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|53	%prep
21mr|python-sphinxcontrib-apidoc-0.3.0-1|54	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-apidoc-0.3.0-1|55	# Remove bundled egg-info
21mr|python-sphinxcontrib-apidoc-0.3.0-1|56	rm -rf %{pypi_name}.egg-info
21mr|python-sphinxcontrib-apidoc-0.3.0-1|57	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|58	%build
21mr|python-sphinxcontrib-apidoc-0.3.0-1|59	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|60	%py3_build
21mr|python-sphinxcontrib-apidoc-0.3.0-1|61	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|62	%install
21mr|python-sphinxcontrib-apidoc-0.3.0-1|63	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|64	%py3_install
21mr|python-sphinxcontrib-apidoc-0.3.0-1|65	
21mr|python-sphinxcontrib-apidoc-0.3.0-1|66	# %check
21mr|python-sphinxcontrib-apidoc-0.3.0-1|67	# FIXME(chkumar246): Tests are broken in current version, So
21mr|python-sphinxcontrib-apidoc-0.3.0-1|68	# disabling it, Once new version will be available. We will
21mr|python-sphinxcontrib-apidoc-0.3.0-1|69	# add it.
21mr|python-sphinxcontrib-apidoc-0.3.0-1|70	# py.test ||
21mr|python-sphinxcontrib-apidoc-0.3.0-1|71	# %if %{with python3}
21mr|python-sphinxcontrib-apidoc-0.3.0-1|72	# py.test-3 ||
21mr|python-sphinxcontrib-apidoc-0.3.0-1|73	# %endif
21mr|python-sphinxcontrib-apidoc-0.3.0-1|74	

16136 21
21mr|python-sphinxcontrib-applehelp-1.0.2-1|1	%global pypi_name sphinxcontrib-applehelp
21mr|python-sphinxcontrib-applehelp-1.0.2-1|2	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|3	# when bootstrapping sphinx, we cannot run tests yet
21mr|python-sphinxcontrib-applehelp-1.0.2-1|4	%bcond_with check
21mr|python-sphinxcontrib-applehelp-1.0.2-1|5	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|6	Name:           python-%{pypi_name}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|7	Version:	1.0.2
21mr|python-sphinxcontrib-applehelp-1.0.2-1|8	Release:	1
21mr|python-sphinxcontrib-applehelp-1.0.2-1|9	Summary:        Sphinx extension for Apple help books
21mr|python-sphinxcontrib-applehelp-1.0.2-1|10	Group:		Development/Python
21mr|python-sphinxcontrib-applehelp-1.0.2-1|11	License:        BSD
21mr|python-sphinxcontrib-applehelp-1.0.2-1|12	URL:            https://pypi.org/project/sphinxcontrib-applehelp/
21mr|python-sphinxcontrib-applehelp-1.0.2-1|13	Source0:	https://files.pythonhosted.org/packages/9f/01/ad9d4ebbceddbed9979ab4a89ddb78c9760e74e6757b1880f1b2760e8295/sphinxcontrib-applehelp-1.0.2.tar.gz
21mr|python-sphinxcontrib-applehelp-1.0.2-1|14	BuildArch:      noarch
21mr|python-sphinxcontrib-applehelp-1.0.2-1|15	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|16	BuildRequires:  gettext
21mr|python-sphinxcontrib-applehelp-1.0.2-1|17	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-applehelp-1.0.2-1|18	BuildRequires:  python3-setuptools
21mr|python-sphinxcontrib-applehelp-1.0.2-1|19	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|20	%if %{with check}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|21	BuildRequires:  python3-pytest
21mr|python-sphinxcontrib-applehelp-1.0.2-1|22	BuildRequires:  python3-sphinx >= 2
21mr|python-sphinxcontrib-applehelp-1.0.2-1|23	%endif
21mr|python-sphinxcontrib-applehelp-1.0.2-1|24	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|25	%description
21mr|python-sphinxcontrib-applehelp-1.0.2-1|26	sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books.
21mr|python-sphinxcontrib-applehelp-1.0.2-1|27	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|28	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|29	Summary:        %{summary}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|30	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|31	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|32	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|33	sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books.
21mr|python-sphinxcontrib-applehelp-1.0.2-1|34	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|35	%prep
21mr|python-sphinxcontrib-applehelp-1.0.2-1|36	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|37	find -name '*.mo' -delete
21mr|python-sphinxcontrib-applehelp-1.0.2-1|38	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|39	%build
21mr|python-sphinxcontrib-applehelp-1.0.2-1|40	for po in $(find -name '*.po'); do
21mr|python-sphinxcontrib-applehelp-1.0.2-1|41	msgfmt --output-file=${po%.po}.mo ${po}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|42	done
21mr|python-sphinxcontrib-applehelp-1.0.2-1|43	%py3_build
21mr|python-sphinxcontrib-applehelp-1.0.2-1|44	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|45	%install
21mr|python-sphinxcontrib-applehelp-1.0.2-1|46	%py3_install
21mr|python-sphinxcontrib-applehelp-1.0.2-1|47	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|48	# Move language files to /usr/share
21mr|python-sphinxcontrib-applehelp-1.0.2-1|49	pushd %{buildroot}%{python3_sitelib}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|50	for lang in `find sphinxcontrib/applehelp/locales -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -printf "%f "`;
21mr|python-sphinxcontrib-applehelp-1.0.2-1|51	do
21mr|python-sphinxcontrib-applehelp-1.0.2-1|52	test $lang == __pycache__ && continue
21mr|python-sphinxcontrib-applehelp-1.0.2-1|53	install -d %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
21mr|python-sphinxcontrib-applehelp-1.0.2-1|54	mv sphinxcontrib/applehelp/locales/$lang/LC_MESSAGES/*.mo %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
21mr|python-sphinxcontrib-applehelp-1.0.2-1|55	done
21mr|python-sphinxcontrib-applehelp-1.0.2-1|56	rm -rf sphinxcontrib/applehelp/locales
21mr|python-sphinxcontrib-applehelp-1.0.2-1|57	ln -s %{_datadir}/locale sphinxcontrib/applehelp/locales
21mr|python-sphinxcontrib-applehelp-1.0.2-1|58	popd
21mr|python-sphinxcontrib-applehelp-1.0.2-1|59	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|60	%find_lang sphinxcontrib.applehelp
21mr|python-sphinxcontrib-applehelp-1.0.2-1|61	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|62	%if %{with check}
21mr|python-sphinxcontrib-applehelp-1.0.2-1|63	%check
21mr|python-sphinxcontrib-applehelp-1.0.2-1|64	%{__python3} -m pytest
21mr|python-sphinxcontrib-applehelp-1.0.2-1|65	%endif
21mr|python-sphinxcontrib-applehelp-1.0.2-1|66	
21mr|python-sphinxcontrib-applehelp-1.0.2-1|67	%files -n python3-%{pypi_name} -f sphinxcontrib.applehelp.lang
21mr|python-sphinxcontrib-applehelp-1.0.2-1|68	%license LICENSE
21mr|python-sphinxcontrib-applehelp-1.0.2-1|69	%doc README.rst
21mr|python-sphinxcontrib-applehelp-1.0.2-1|70	%{python3_sitelib}/sphinxcontrib/
21mr|python-sphinxcontrib-applehelp-1.0.2-1|71	%{python3_sitelib}/sphinxcontrib_applehelp-%{version}-py%{python3_version}-*.pth
21mr|python-sphinxcontrib-applehelp-1.0.2-1|72	%{python3_sitelib}/sphinxcontrib_applehelp-%{version}-py%{python3_version}.egg-info/

16137 21
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|1	%global pypi_name sphinxcontrib-blockdiag
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|2	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|3	Name:		python-%{pypi_name}
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|4	Version:	2.0.0
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|5	Release:	1
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|6	Summary:	Sphinx "blockdiag" extension
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|7	Group:		Development/Python
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|8	License:	BSD
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|9	URL:		https://github.com/blockdiag/sphinxcontrib-blockdiag
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|10	Source0:	https://pypi.io/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|11	BuildArch:	noarch
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|12	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|13	%description
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|14	A sphinx extension for embedding block diagram using blockdiag_.
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|15	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|16	#--------------------------------------------------------------------
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|17	%package -n python3-%{pypi_name}
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|18	Summary:	Sphinx "blockdiag" extension
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|19	Group:		Development/Python
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|20	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|21	BuildRequires:  python3egg(setuptools)
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|22	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|23	Requires:       python3egg(blockdiag) >= 1.5.0
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|24	Requires:       python3egg(sphinx) >= 0.6
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|25	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|26	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|27	A sphinx extension for embedding block diagram using blockdiag_.
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|28	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|29	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|30	%doc README.rst
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|31	%{python3_sitelib}/sphinxcontrib
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|32	%{python3_sitelib}/sphinxcontrib_blockdiag-*.egg-info
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|33	%{python3_sitelib}/sphinxcontrib_blockdiag-*.pth
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|34	%exclude %{python3_sitelib}/sphinxcontrib/tests
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|35	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|36	#--------------------------------------------------------------------
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|37	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|38	%prep
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|40	# Remove bundled egg-info
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|41	rm -rf %{pypi_name}.egg-info
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|42	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|43	%build
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|44	%py3_build
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|45	
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|46	%install
21mr|python-sphinxcontrib-blockdiag-2.0.0-1|47	%py3_install

16138 21
21mr|python-sphinxcontrib-devhelp-1.0.2-1|1	%global pypi_name sphinxcontrib-devhelp
21mr|python-sphinxcontrib-devhelp-1.0.2-1|2	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|3	# when bootstrapping sphinx, we cannot run tests yet
21mr|python-sphinxcontrib-devhelp-1.0.2-1|4	%bcond_with check
21mr|python-sphinxcontrib-devhelp-1.0.2-1|5	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|6	Name:           python-%{pypi_name}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|7	Version:	1.0.2
21mr|python-sphinxcontrib-devhelp-1.0.2-1|8	Release:	1
21mr|python-sphinxcontrib-devhelp-1.0.2-1|9	Summary:        Sphinx extension for Devhelp documents
21mr|python-sphinxcontrib-devhelp-1.0.2-1|10	Group:		Development/Python
21mr|python-sphinxcontrib-devhelp-1.0.2-1|11	License:        BSD
21mr|python-sphinxcontrib-devhelp-1.0.2-1|12	URL:            https://pypi.org/project/sphinxcontrib-devhelp/
21mr|python-sphinxcontrib-devhelp-1.0.2-1|13	Source0:	https://files.pythonhosted.org/packages/98/33/dc28393f16385f722c893cb55539c641c9aaec8d1bc1c15b69ce0ac2dbb3/sphinxcontrib-devhelp-1.0.2.tar.gz
21mr|python-sphinxcontrib-devhelp-1.0.2-1|14	BuildArch:      noarch
21mr|python-sphinxcontrib-devhelp-1.0.2-1|15	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|16	BuildRequires:  gettext
21mr|python-sphinxcontrib-devhelp-1.0.2-1|17	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-devhelp-1.0.2-1|18	BuildRequires:  python3-setuptools
21mr|python-sphinxcontrib-devhelp-1.0.2-1|19	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|20	%if %{with check}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|21	BuildRequires:  python3-pytest
21mr|python-sphinxcontrib-devhelp-1.0.2-1|22	BuildRequires:  python3-sphinx
21mr|python-sphinxcontrib-devhelp-1.0.2-1|23	%endif
21mr|python-sphinxcontrib-devhelp-1.0.2-1|24	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|25	%description
21mr|python-sphinxcontrib-devhelp-1.0.2-1|26	sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.
21mr|python-sphinxcontrib-devhelp-1.0.2-1|27	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|28	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|29	Summary:        %{summary}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|30	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|31	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|32	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|33	sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.
21mr|python-sphinxcontrib-devhelp-1.0.2-1|34	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|35	%prep
21mr|python-sphinxcontrib-devhelp-1.0.2-1|36	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|37	find -name '*.mo' -delete
21mr|python-sphinxcontrib-devhelp-1.0.2-1|38	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|39	%build
21mr|python-sphinxcontrib-devhelp-1.0.2-1|40	for po in $(find -name '*.po'); do
21mr|python-sphinxcontrib-devhelp-1.0.2-1|41	msgfmt --output-file=${po%.po}.mo ${po}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|42	done
21mr|python-sphinxcontrib-devhelp-1.0.2-1|43	%py3_build
21mr|python-sphinxcontrib-devhelp-1.0.2-1|44	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|45	%install
21mr|python-sphinxcontrib-devhelp-1.0.2-1|46	%py3_install
21mr|python-sphinxcontrib-devhelp-1.0.2-1|47	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|48	# Move language files to /usr/share
21mr|python-sphinxcontrib-devhelp-1.0.2-1|49	pushd %{buildroot}%{python3_sitelib}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|50	for lang in `find sphinxcontrib/devhelp/locales -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -printf "%f "`;
21mr|python-sphinxcontrib-devhelp-1.0.2-1|51	do
21mr|python-sphinxcontrib-devhelp-1.0.2-1|52	test $lang == __pycache__ && continue
21mr|python-sphinxcontrib-devhelp-1.0.2-1|53	install -d %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
21mr|python-sphinxcontrib-devhelp-1.0.2-1|54	mv sphinxcontrib/devhelp/locales/$lang/LC_MESSAGES/*.mo %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
21mr|python-sphinxcontrib-devhelp-1.0.2-1|55	done
21mr|python-sphinxcontrib-devhelp-1.0.2-1|56	rm -rf sphinxcontrib/devhelp/locales
21mr|python-sphinxcontrib-devhelp-1.0.2-1|57	ln -s %{_datadir}/locale sphinxcontrib/devhelp/locales
21mr|python-sphinxcontrib-devhelp-1.0.2-1|58	popd
21mr|python-sphinxcontrib-devhelp-1.0.2-1|59	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|60	%find_lang sphinxcontrib.devhelp
21mr|python-sphinxcontrib-devhelp-1.0.2-1|61	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|62	%if %{with check}
21mr|python-sphinxcontrib-devhelp-1.0.2-1|63	%check
21mr|python-sphinxcontrib-devhelp-1.0.2-1|64	%{__python3} -m pytest
21mr|python-sphinxcontrib-devhelp-1.0.2-1|65	%endif
21mr|python-sphinxcontrib-devhelp-1.0.2-1|66	
21mr|python-sphinxcontrib-devhelp-1.0.2-1|67	%files -n python3-%{pypi_name} -f sphinxcontrib.devhelp.lang
21mr|python-sphinxcontrib-devhelp-1.0.2-1|68	%license LICENSE
21mr|python-sphinxcontrib-devhelp-1.0.2-1|69	%doc README.rst
21mr|python-sphinxcontrib-devhelp-1.0.2-1|70	%{python3_sitelib}/sphinxcontrib/
21mr|python-sphinxcontrib-devhelp-1.0.2-1|71	%{python3_sitelib}/sphinxcontrib_devhelp-%{version}-py%{python3_version}-*.pth
21mr|python-sphinxcontrib-devhelp-1.0.2-1|72	%{python3_sitelib}/sphinxcontrib_devhelp-%{version}-py%{python3_version}.egg-info/

16139 21
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|1	%global pypi_name sphinxcontrib-htmlhelp
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|2	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|3	# when bootstrapping sphinx, we cannot run tests yet
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|4	%bcond_with check
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|5	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|6	Name:           python-%{pypi_name}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|7	Version:	2.0.0
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|8	Release:	1
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|9	Summary:        Sphinx extension for HTML help files
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|10	Group:		Development/Python
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|11	License:        BSD
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|12	URL:            https://pypi.org/project/sphinxcontrib-htmlhelp/
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|13	Source0:	https://files.pythonhosted.org/packages/eb/85/93464ac9bd43d248e7c74573d58a791d48c475230bcf000df2b2700b9027/sphinxcontrib-htmlhelp-2.0.0.tar.gz
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|14	BuildArch:      noarch
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|15	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|16	BuildRequires:  gettext
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|17	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|18	BuildRequires:  python3-setuptools
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|19	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|20	%if %{with check}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|21	BuildRequires:  python3-pytest
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|22	BuildRequires:  python3-sphinx
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|23	BuildRequires:  python3-html5lib
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|24	%endif
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|25	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|26	%description
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|27	sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files.
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|28	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|29	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|30	Summary:        %{summary}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|31	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|32	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|33	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|34	sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files.
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|35	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|36	%prep
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|37	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|38	find -name '*.mo' -delete
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|39	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|40	%build
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|41	for po in $(find -name '*.po'); do
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|42	msgfmt --output-file=${po%.po}.mo ${po}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|43	done
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|44	%py3_build
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|45	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|46	%install
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|47	%py3_install
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|48	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|49	# Move language files to /usr/share
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|50	pushd %{buildroot}%{python3_sitelib}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|51	for lang in `find sphinxcontrib/htmlhelp/locales -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -printf "%f "`;
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|52	do
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|53	test $lang == __pycache__ && continue
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|54	install -d %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|55	mv sphinxcontrib/htmlhelp/locales/$lang/LC_MESSAGES/*.mo %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|56	done
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|57	rm -rf sphinxcontrib/htmlhelp/locales
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|58	ln -s %{_datadir}/locale sphinxcontrib/htmlhelp/locales
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|59	popd
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|60	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|61	%find_lang sphinxcontrib.htmlhelp
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|62	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|63	%if %{with check}
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|64	%check
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|65	%{__python3} -m pytest
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|66	%endif
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|67	
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|68	%files -n python3-%{pypi_name} -f sphinxcontrib.htmlhelp.lang
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|69	%license LICENSE
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|70	%doc README.rst
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|71	%{python3_sitelib}/sphinxcontrib/
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|72	%{python3_sitelib}/sphinxcontrib_htmlhelp-%{version}-py%{python3_version}-*.pth
21mr|python-sphinxcontrib-htmlhelp-2.0.0-1|73	%{python3_sitelib}/sphinxcontrib_htmlhelp-%{version}-py%{python3_version}.egg-info/

16140 21
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|1	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|2	%global pypi_name sphinxcontrib-httpdomain
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|3	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|4	Name:		python-%{pypi_name}
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|5	Version:	1.7.0
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|6	Release:	1
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|7	Summary:	Sphinx domain for documenting HTTP APIs
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|8	Group:		Development/Python
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|9	License:	BSD
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|10	URL:		http://packages.python.org/sphinxcontrib-httpdomain/
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|11	Source0:	https://files.pythonhosted.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|12	# issue to be filed(?)
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|13	Patch4:		0004-httpdomain-bump-domain-data-version.patch
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|14	BuildArch:	noarch
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|15	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|16	%description
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|17	Using this Sphinx domain you can document your HTTP API. It includes support
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|18	for generating documentation from Flask routing tables.
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|19	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|20	#---------------------------------------------------------------
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|21	%package -n python3-%{pypi_name}
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|22	Summary:        %{summary}
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|23	Group:		Development/Python
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|24	BuildRequires:	python3-devel
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|25	BuildRequires:	python3-setuptools
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|26	Requires:	python3-sphinx
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|27	Requires:	python3-six
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|28	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|29	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|30	Using this Sphinx domain you can document your HTTP API. It includes support
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|31	for generating documentation from Flask routing tables.
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|32	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|33	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|34	%doc README.rst
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|35	%license LICENSE
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|36	%{python3_sitelib}/sphinxcontrib*
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|37	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|38	#---------------------------------------------------------------
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|39	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|40	%prep
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|41	%setup -q -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|42	%patch4 -p2
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|43	rm -r *.egg-info
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|44	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|45	%build
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|46	%py3_build
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|47	
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|48	%install
21mr|python-sphinxcontrib-httpdomain-1.7.0-1|49	%py3_install

16141 21
21mr|python-sphinxcontrib-jsmath-1.0.1-1|1	%global pypi_name sphinxcontrib-jsmath
21mr|python-sphinxcontrib-jsmath-1.0.1-1|2	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|3	# when bootstrapping sphinx, we cannot run tests yet
21mr|python-sphinxcontrib-jsmath-1.0.1-1|4	%bcond_with check
21mr|python-sphinxcontrib-jsmath-1.0.1-1|5	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|6	Name:           python-%{pypi_name}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|7	Version:        1.0.1
21mr|python-sphinxcontrib-jsmath-1.0.1-1|8	Release:        1
21mr|python-sphinxcontrib-jsmath-1.0.1-1|9	Summary:        Sphinx extension for math in HTML via JavaScript
21mr|python-sphinxcontrib-jsmath-1.0.1-1|10	Group:		Development/Python
21mr|python-sphinxcontrib-jsmath-1.0.1-1|11	License:        BSD
21mr|python-sphinxcontrib-jsmath-1.0.1-1|12	URL:            https://pypi.org/project/sphinxcontrib-jsmath/
21mr|python-sphinxcontrib-jsmath-1.0.1-1|13	Source0:        https://files.pythonhosted.org/packages/b2/e8/9ed3830aeed71f17c026a07a5097edcf44b692850ef215b161b8ad875729/sphinxcontrib-jsmath-1.0.1.tar.gz
21mr|python-sphinxcontrib-jsmath-1.0.1-1|14	BuildArch:      noarch
21mr|python-sphinxcontrib-jsmath-1.0.1-1|15	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|16	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-jsmath-1.0.1-1|17	BuildRequires:  python3-setuptools
21mr|python-sphinxcontrib-jsmath-1.0.1-1|18	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|19	%if %{with check}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|20	BuildRequires:  python3-pytest
21mr|python-sphinxcontrib-jsmath-1.0.1-1|21	BuildRequires:  python3-sphinx
21mr|python-sphinxcontrib-jsmath-1.0.1-1|22	%endif
21mr|python-sphinxcontrib-jsmath-1.0.1-1|23	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|24	%description
21mr|python-sphinxcontrib-jsmath-1.0.1-1|25	sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML
21mr|python-sphinxcontrib-jsmath-1.0.1-1|26	via JavaScript.
21mr|python-sphinxcontrib-jsmath-1.0.1-1|27	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|28	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|29	Summary:        %{summary}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|30	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|31	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|32	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|33	sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML
21mr|python-sphinxcontrib-jsmath-1.0.1-1|34	via JavaScript.
21mr|python-sphinxcontrib-jsmath-1.0.1-1|35	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|36	%prep
21mr|python-sphinxcontrib-jsmath-1.0.1-1|37	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|38	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|39	%build
21mr|python-sphinxcontrib-jsmath-1.0.1-1|40	%py3_build
21mr|python-sphinxcontrib-jsmath-1.0.1-1|41	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|42	%install
21mr|python-sphinxcontrib-jsmath-1.0.1-1|43	%py3_install
21mr|python-sphinxcontrib-jsmath-1.0.1-1|44	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|45	%if %{with check}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|46	%check
21mr|python-sphinxcontrib-jsmath-1.0.1-1|47	%{__python3} -m pytest
21mr|python-sphinxcontrib-jsmath-1.0.1-1|48	%endif
21mr|python-sphinxcontrib-jsmath-1.0.1-1|49	
21mr|python-sphinxcontrib-jsmath-1.0.1-1|50	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-jsmath-1.0.1-1|51	%license LICENSE
21mr|python-sphinxcontrib-jsmath-1.0.1-1|52	%doc README.rst
21mr|python-sphinxcontrib-jsmath-1.0.1-1|53	%{python3_sitelib}/sphinxcontrib/
21mr|python-sphinxcontrib-jsmath-1.0.1-1|54	%{python3_sitelib}/sphinxcontrib_jsmath-%{version}-py%{python3_version}-*.pth
21mr|python-sphinxcontrib-jsmath-1.0.1-1|55	%{python3_sitelib}/sphinxcontrib_jsmath-%{version}-py%{python3_version}.egg-info/

16142 21
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|1	%define oname sphinxcontrib-log-cabinet
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|2	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|3	Summary:	Organize changelogs generated by versionadded etc
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|4	Name:		python-%oname
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|5	Version:	1.0.1
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|6	Release:	2
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|7	Url:		https://github.com/davidism/sphinxcontrib-log-cabinet
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|8	Source0:	https://files.pythonhosted.org/packages/75/26/0687391e10c605a4d0c7ebe118c57c51ecc687128bcdae5803d9b96def81/sphinxcontrib-log-cabinet-1.0.1.tar.gz
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|9	License:	BSD
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|10	Group:		Development/Python
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|11	BuildArch:	noarch
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|12	BuildRequires:	%python2-devel
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|13	BuildRequires:	pythonegg(setuptools)
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|14	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|15	%description
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|16	Organize changelogs generated by versionadded, versionchanged, deprecated
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|17	directives. The log will be sorted by newest to oldest version. For HTML docs,
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|18	older versions will be collapsed by default.
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|19	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|20	#==============================================================================
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|21	%package -n %python2-%oname
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|22	%py2_migration_meta %python2-%oname
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|23	Summary: Organize changelogs generated by versionadded etc
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|24	Group:	Development/Python
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|25	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|26	%description -n %python2-%oname
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|27	Organize changelogs generated by versionadded, versionchanged, deprecated
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|28	directives. The log will be sorted by newest to oldest version. For HTML docs,
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|29	older versions will be collapsed by default.
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|30	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|31	%files -n %python2-%oname
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|32	%doc python2/CHANGES.rst python2/LICENSE.rst python2/README.rst
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|33	%{python2_sitelib}/sphinxcontrib/*
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|34	%{python2_sitelib}/*.egg-info/*
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|35	%{python2_sitelib}/sphinxcontrib_log_cabinet-%{version}*.pth
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|36	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|37	#==============================================================================
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|38	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|39	%package -n python3-%oname
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|40	Summary: Organize changelogs generated by versionadded etc
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|41	Group:			Development/Python
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|42	BuildRequires: python3-devel
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|43	BuildRequires: python3egg(setuptools)
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|44	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|45	%description -n python3-%oname
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|46	Organize changelogs generated by versionadded, versionchanged, deprecated
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|47	directives. The log will be sorted by newest to oldest version. For HTML docs,
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|48	older versions will be collapsed by default.
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|49	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|50	%files -n python3-%oname
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|51	%doc python3/CHANGES.rst python3/LICENSE.rst python3/README.rst
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|52	%{python3_sitelib}/sphinxcontrib/*
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|53	%{python3_sitelib}/*.egg-info/*
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|54	%{python3_sitelib}/sphinxcontrib_log_cabinet-%{version}*.pth
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|55	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|56	#==============================================================================
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|57	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|58	%prep
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|59	%setup -qc -n %oname-%{version}
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|60	mv %oname-%{version} python2
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|61	cp -r python2 python3
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|62	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|63	%build
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|64	pushd python2
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|65	%py2_build
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|66	popd
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|67	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|68	pushd python3
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|69	%py3_build
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|70	popd
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|71	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|72	%install
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|73	pushd python3
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|74	%py3_install
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|75	popd
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|76	
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|77	pushd python2
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|78	%py2_install
21mr|python-sphinxcontrib-log-cabinet-1.0.1-2|79	popd

16143 21
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|1	%global pypi_name sphinxcontrib-pecanwsme
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|2	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|3	Name:		python-%{pypi_name}
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|4	Version:	0.10.0
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|5	Release:	1
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|6	Summary:	Extension to Sphinx for documenting APIs built with Pecan and WSME
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|7	Group:		Development/Python
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|8	License:	ASL 2.0
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|9	URL:		https://github.com/dreamhost/sphinxcontrib-pecanwsme
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|10	Source0:	https://pypi.python.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|11	BuildArch:	noarch
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|12	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|13	%description
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|14	This is an extension to Sphinx (http://sphinx-doc.org/) for documenting APIs
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|15	built with the Pecan WSGI object-dispatching web framework and WSME
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|16	(Web Services Made Easy).
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|17	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|18	#--------------------------------------------------------------------------
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|19	%package -n python3-%{pypi_name}
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|20	Summary:	Extension to Sphinx for documenting APIs built with Pecan and WSME
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|21	Group:		Development/Python
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|22	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|23	BuildRequires:	python3-devel
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|24	BuildRequires:	python3-pbr
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|25	BuildRequires:	python3-setuptools
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|26	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|27	Requires:	python3-six
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|28	Requires:	python3-sphinxcontrib-httpdomain
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|29	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|30	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|31	This is an extension to Sphinx (http://sphinx-doc.org/) for documenting APIs
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|32	built with the Pecan WSGI object-dispatching web framework and WSME
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|33	(Web Services Made Easy).
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|34	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|35	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|36	%doc README.rst
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|37	%license LICENSE
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|38	%{python3_sitelib}/sphinxcontrib/pecanwsme
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|39	%{python3_sitelib}/*.egg-info
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|40	%{python3_sitelib}/*-nspkg.pth
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|41	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|42	#--------------------------------------------------------------------------
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|43	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|44	%prep
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|45	%setup -q -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|46	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|47	%build
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|48	%py3_build
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|49	
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|50	%install
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|51	%py3_install
21mr|python-sphinxcontrib-pecanwsme-0.10.0-1|52	

16144 21
21mr|python-sphinxcontrib-programoutput-0.17-1|1	%global pypi_name sphinxcontrib-programoutput
21mr|python-sphinxcontrib-programoutput-0.17-1|2	
21mr|python-sphinxcontrib-programoutput-0.17-1|3	Name:		python-%{pypi_name}
21mr|python-sphinxcontrib-programoutput-0.17-1|4	Version:	0.17
21mr|python-sphinxcontrib-programoutput-0.17-1|5	Release:	1
21mr|python-sphinxcontrib-programoutput-0.17-1|6	Summary:	A Sphinx extension to literally insert the output of arbitrary commands into documents
21mr|python-sphinxcontrib-programoutput-0.17-1|7	Group:		Development/Python
21mr|python-sphinxcontrib-programoutput-0.17-1|8	License:	BSD
21mr|python-sphinxcontrib-programoutput-0.17-1|9	URL:		https://sphinxcontrib-programoutput.readthedocs.org/
21mr|python-sphinxcontrib-programoutput-0.17-1|10	Source0:	https://pypi.io/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinxcontrib-programoutput-0.17-1|11	BuildArch:	noarch
21mr|python-sphinxcontrib-programoutput-0.17-1|12	
21mr|python-sphinxcontrib-programoutput-0.17-1|13	%description
21mr|python-sphinxcontrib-programoutput-0.17-1|14	A Sphinx extension to literally insert the output of arbitrary commands into documents,
21mr|python-sphinxcontrib-programoutput-0.17-1|15	helping you to keep your command examples up to date.
21mr|python-sphinxcontrib-programoutput-0.17-1|16	
21mr|python-sphinxcontrib-programoutput-0.17-1|17	#--------------------------------------------------------------------
21mr|python-sphinxcontrib-programoutput-0.17-1|18	%package -n python3-%{pypi_name}
21mr|python-sphinxcontrib-programoutput-0.17-1|19	Summary:	A Sphinx extension to literally insert the output of arbitrary commands into documents
21mr|python-sphinxcontrib-programoutput-0.17-1|20	Group:		Development/Python
21mr|python-sphinxcontrib-programoutput-0.17-1|21	
21mr|python-sphinxcontrib-programoutput-0.17-1|22	BuildRequires:	python3egg(setuptools)
21mr|python-sphinxcontrib-programoutput-0.17-1|23	BuildRequires:	pkgconfig(python3)
21mr|python-sphinxcontrib-programoutput-0.17-1|24	Requires:	python3egg(sphinx) >= 0.6
21mr|python-sphinxcontrib-programoutput-0.17-1|25	
21mr|python-sphinxcontrib-programoutput-0.17-1|26	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-programoutput-0.17-1|27	A Sphinx extension to literally insert the output of arbitrary commands into documents,
21mr|python-sphinxcontrib-programoutput-0.17-1|28	helping you to keep your command examples up to date.
21mr|python-sphinxcontrib-programoutput-0.17-1|29	
21mr|python-sphinxcontrib-programoutput-0.17-1|30	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-programoutput-0.17-1|31	%doc README.rst
21mr|python-sphinxcontrib-programoutput-0.17-1|32	%{python3_sitelib}/sphinxcontrib
21mr|python-sphinxcontrib-programoutput-0.17-1|33	%{python3_sitelib}/sphinxcontrib_programoutput-*.egg-info
21mr|python-sphinxcontrib-programoutput-0.17-1|34	%{python3_sitelib}/sphinxcontrib_programoutput-*.pth
21mr|python-sphinxcontrib-programoutput-0.17-1|35	%exclude %{python3_sitelib}/sphinxcontrib/tests
21mr|python-sphinxcontrib-programoutput-0.17-1|36	
21mr|python-sphinxcontrib-programoutput-0.17-1|37	#--------------------------------------------------------------------
21mr|python-sphinxcontrib-programoutput-0.17-1|38	
21mr|python-sphinxcontrib-programoutput-0.17-1|39	%prep
21mr|python-sphinxcontrib-programoutput-0.17-1|40	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-programoutput-0.17-1|41	# Remove bundled egg-info
21mr|python-sphinxcontrib-programoutput-0.17-1|42	rm -rf %{pypi_name}.egg-info
21mr|python-sphinxcontrib-programoutput-0.17-1|43	
21mr|python-sphinxcontrib-programoutput-0.17-1|44	%build
21mr|python-sphinxcontrib-programoutput-0.17-1|45	%py3_build
21mr|python-sphinxcontrib-programoutput-0.17-1|46	
21mr|python-sphinxcontrib-programoutput-0.17-1|47	%install
21mr|python-sphinxcontrib-programoutput-0.17-1|48	%py3_install

16145 21
21mr|python-sphinxcontrib-qthelp-1.0.3-1|1	%global pypi_name sphinxcontrib-qthelp
21mr|python-sphinxcontrib-qthelp-1.0.3-1|2	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|3	# when bootstrapping sphinx, we cannot run tests yet
21mr|python-sphinxcontrib-qthelp-1.0.3-1|4	%bcond_with check
21mr|python-sphinxcontrib-qthelp-1.0.3-1|5	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|6	Name:           python-%{pypi_name}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|7	Version:	1.0.3
21mr|python-sphinxcontrib-qthelp-1.0.3-1|8	Release:	1
21mr|python-sphinxcontrib-qthelp-1.0.3-1|9	Summary:        Sphinx extension for QtHelp documents
21mr|python-sphinxcontrib-qthelp-1.0.3-1|10	Group:		Development/Python
21mr|python-sphinxcontrib-qthelp-1.0.3-1|11	License:        BSD
21mr|python-sphinxcontrib-qthelp-1.0.3-1|12	URL:            http://sphinx-doc.org/
21mr|python-sphinxcontrib-qthelp-1.0.3-1|13	Source0:	https://files.pythonhosted.org/packages/b1/8e/c4846e59f38a5f2b4a0e3b27af38f2fcf904d4bfd82095bf92de0b114ebd/sphinxcontrib-qthelp-1.0.3.tar.gz
21mr|python-sphinxcontrib-qthelp-1.0.3-1|14	BuildArch:      noarch
21mr|python-sphinxcontrib-qthelp-1.0.3-1|15	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|16	BuildRequires:  gettext
21mr|python-sphinxcontrib-qthelp-1.0.3-1|17	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-qthelp-1.0.3-1|18	BuildRequires:  python3-setuptools
21mr|python-sphinxcontrib-qthelp-1.0.3-1|19	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|20	%if %{with check}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|21	BuildRequires:  python3-pytest
21mr|python-sphinxcontrib-qthelp-1.0.3-1|22	BuildRequires:  python3-sphinx
21mr|python-sphinxcontrib-qthelp-1.0.3-1|23	%endif
21mr|python-sphinxcontrib-qthelp-1.0.3-1|24	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|25	%description
21mr|python-sphinxcontrib-qthelp-1.0.3-1|26	sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.
21mr|python-sphinxcontrib-qthelp-1.0.3-1|27	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|28	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|29	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|30	Summary:        %{summary}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|31	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|32	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|33	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|34	sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.
21mr|python-sphinxcontrib-qthelp-1.0.3-1|35	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|36	%prep
21mr|python-sphinxcontrib-qthelp-1.0.3-1|37	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|38	find -name '*.mo' -delete
21mr|python-sphinxcontrib-qthelp-1.0.3-1|39	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|40	%build
21mr|python-sphinxcontrib-qthelp-1.0.3-1|41	for po in $(find -name '*.po'); do
21mr|python-sphinxcontrib-qthelp-1.0.3-1|42	msgfmt --output-file=${po%.po}.mo ${po}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|43	done
21mr|python-sphinxcontrib-qthelp-1.0.3-1|44	%py3_build
21mr|python-sphinxcontrib-qthelp-1.0.3-1|45	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|46	%install
21mr|python-sphinxcontrib-qthelp-1.0.3-1|47	%py3_install
21mr|python-sphinxcontrib-qthelp-1.0.3-1|48	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|49	# Move language files to /usr/share
21mr|python-sphinxcontrib-qthelp-1.0.3-1|50	pushd %{buildroot}%{python3_sitelib}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|51	for lang in `find sphinxcontrib/qthelp/locales -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -printf "%f "`;
21mr|python-sphinxcontrib-qthelp-1.0.3-1|52	do
21mr|python-sphinxcontrib-qthelp-1.0.3-1|53	test $lang == __pycache__ && continue
21mr|python-sphinxcontrib-qthelp-1.0.3-1|54	install -d %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
21mr|python-sphinxcontrib-qthelp-1.0.3-1|55	mv sphinxcontrib/qthelp/locales/$lang/LC_MESSAGES/*.mo %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
21mr|python-sphinxcontrib-qthelp-1.0.3-1|56	done
21mr|python-sphinxcontrib-qthelp-1.0.3-1|57	rm -rf sphinxcontrib/qthelp/locales
21mr|python-sphinxcontrib-qthelp-1.0.3-1|58	ln -s %{_datadir}/locale sphinxcontrib/qthelp/locales
21mr|python-sphinxcontrib-qthelp-1.0.3-1|59	popd
21mr|python-sphinxcontrib-qthelp-1.0.3-1|60	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|61	%find_lang sphinxcontrib.qthelp
21mr|python-sphinxcontrib-qthelp-1.0.3-1|62	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|63	%if %{with check}
21mr|python-sphinxcontrib-qthelp-1.0.3-1|64	%check
21mr|python-sphinxcontrib-qthelp-1.0.3-1|65	%{__python3} -m pytest
21mr|python-sphinxcontrib-qthelp-1.0.3-1|66	%endif
21mr|python-sphinxcontrib-qthelp-1.0.3-1|67	
21mr|python-sphinxcontrib-qthelp-1.0.3-1|68	%files -n python3-%{pypi_name} -f sphinxcontrib.qthelp.lang
21mr|python-sphinxcontrib-qthelp-1.0.3-1|69	%license LICENSE
21mr|python-sphinxcontrib-qthelp-1.0.3-1|70	%doc README.rst
21mr|python-sphinxcontrib-qthelp-1.0.3-1|71	%{python3_sitelib}/sphinxcontrib/
21mr|python-sphinxcontrib-qthelp-1.0.3-1|72	%{python3_sitelib}/sphinxcontrib_qthelp-%{version}-py%{python3_version}-*.pth
21mr|python-sphinxcontrib-qthelp-1.0.3-1|73	%{python3_sitelib}/sphinxcontrib_qthelp-%{version}-py%{python3_version}.egg-info/

16146 21
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|1	%global pypi_name sphinxcontrib-seqdiag
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|2	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|3	Name:		python-%{pypi_name}
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|4	Version:	2.0.0
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|5	Release:	1
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|6	Summary:	Sphinx "seqdiag" extension
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|7	Group:		Development/Python
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|8	License:	BSD
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|9	URL:		http://github.com/blockdiag/sphinxcontrib-seqdiag
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|10	Source0:	https://pypi.python.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|11	BuildArch:	noarch
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|12	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|13	%description
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|14	A sphinx extension for embedding sequence diagram using seqdiag_.
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|15	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|16	#-------------------------------------------------------------------
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|17	%package -n python3-%{pypi_name}
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|18	Summary:	Sphinx "seqdiag" extension
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|19	Group:		Development/Python
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|20	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|21	BuildRequires:  python3egg(setuptools)
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|22	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|23	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|24	Requires:       python3-blockdiag >= 1.5.0
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|25	Requires:       python3-seqdiag >= 0.9.3
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|26	Requires:       python3-sphinx >= 0.6
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|27	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|28	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|29	A sphinx extension for embedding sequence diagram using seqdiag_.
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|30	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|31	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|32	%doc README.rst
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|33	%{python3_sitelib}/sphinxcontrib/*.py*
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|34	%{python3_sitelib}/sphinxcontrib/__pycache__
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|35	%{python3_sitelib}/*.egg-info
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|36	%{python3_sitelib}/*-nspkg.pth
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|37	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|38	#-------------------------------------------------------------------
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|39	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|40	%prep
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|41	%setup -q -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|42	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|43	%build
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|44	%py3_build
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|45	
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|46	%install
21mr|python-sphinxcontrib-seqdiag-2.0.0-1|47	%py3_install

16147 21
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|1	%global pypi_name sphinxcontrib-serializinghtml
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|2	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|3	# when bootstrapping sphinx, we cannot run tests yet
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|4	%bcond_with check
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|5	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|6	Name:           python-%{pypi_name}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|7	Version:	1.1.5
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|8	Release:	1
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|9	Summary:        Sphinx extension for serialized HTML
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|10	Group:		Development/Python
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|11	License:        BSD
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|12	URL:            http://sphinx-doc.org/
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|13	Source0:	https://files.pythonhosted.org/packages/b5/72/835d6fadb9e5d02304cf39b18f93d227cd93abd3c41ebf58e6853eeb1455/sphinxcontrib-serializinghtml-1.1.5.tar.gz
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|14	BuildArch:      noarch
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|15	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|16	BuildRequires:  gettext
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|17	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|18	BuildRequires:  python3-setuptools
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|19	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|20	%if %{with check}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|21	BuildRequires:  python3-pytest
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|22	BuildRequires:  python3-sphinx >= 2
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|23	%endif
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|24	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|25	%description
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|26	sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized"
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|27	HTML files (json and pickle).
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|28	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|29	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|30	Summary:        %{summary}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|31	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|32	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|33	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|34	sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized"
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|35	HTML files (json and pickle).
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|36	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|37	%prep
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|38	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|39	find -name '*.mo' -delete
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|40	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|41	%build
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|42	for po in $(find -name '*.po'); do
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|43	msgfmt --output-file=${po%.po}.mo ${po}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|44	done
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|45	%py3_build
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|46	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|47	%install
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|48	%py3_install
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|49	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|50	# Move language files to /usr/share
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|51	pushd %{buildroot}%{python3_sitelib}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|52	for lang in `find sphinxcontrib/serializinghtml/locales -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -printf "%f "`;
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|53	do
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|54	test $lang == __pycache__ && continue
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|55	install -d %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|56	mv sphinxcontrib/serializinghtml/locales/$lang/LC_MESSAGES/*.mo %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|57	done
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|58	rm -rf sphinxcontrib/serializinghtml/locales
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|59	ln -s %{_datadir}/locale sphinxcontrib/serializinghtml/locales
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|60	popd
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|61	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|62	%find_lang sphinxcontrib.serializinghtml
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|63	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|64	%if %{with check}
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|65	%check
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|66	%{__python3} -m pytest
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|67	%endif
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|68	
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|69	%files -n python3-%{pypi_name} -f sphinxcontrib.serializinghtml.lang
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|70	%license LICENSE
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|71	%doc README.rst
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|72	%{python3_sitelib}/sphinxcontrib/
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|73	%{python3_sitelib}/sphinxcontrib_serializinghtml-%{version}-py%{python3_version}-*.pth
21mr|python-sphinxcontrib-serializinghtml-1.1.5-1|74	%{python3_sitelib}/sphinxcontrib_serializinghtml-%{version}-py%{python3_version}.egg-info/

16148 21
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|1	%global srcname sphinxcontrib-svg2pdfconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|2	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|3	Name:		python-%{srcname}
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|4	Version:	1.1.1
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|5	Release:	1
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|6	Summary:	Sphinx SVG to PDF Converter Extension
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|7	Group:		Development/Python
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|8	License:	BSD
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|9	URL:		https://pypi.org/project/sphinxcontrib-svg2pdfconverter/
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|10	Source0:	https://files.pythonhosted.org/packages/source/s/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|11	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|13	BuildRequires:	python3egg(setuptools)
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|14	BuildRequires:	python3egg(sphinx)
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|15	BuildArch:	noarch
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|16	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|17	%description
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|18	Converts SVG images to PDF in case the builder does not support SVG images
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|19	natively (e.g. LaTeX).
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|20	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|21	#-------------------------------------------------------------------------
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|22	%package -n python3-%{srcname}-common
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|23	Summary:	Sphinx SVG to PDF Converter Extension - common files
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|24	Group:		Development/Python
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|25	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|26	%description -n python3-%{srcname}-common
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|27	Converts SVG images to PDF in case the builder does not support SVG images
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|28	natively (e.g. LaTeX).
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|29	This package contains common files.
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|30	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|31	%files -n python3-%{srcname}-common
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|32	%license LICENSE.txt
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|33	%doc README.rst
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|34	%{python3_sitelib}/sphinxcontrib_svg2pdfconverter*nspkg.pth
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|35	%{python3_sitelib}/sphinxcontrib_svg2pdfconverter-*.egg-info
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|36	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|37	#-------------------------------------------------------------------------
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|38	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|39	%package -n python3-sphinxcontrib-inkscapeconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|40	Summary:	Sphinx SVG to PDF Converter Extension - Inkscape converter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|41	Group:		Development/Python
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|42	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|43	Requires:	/usr/bin/inkscape
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|44	Requires:	python3-%{srcname}-common = %{version}-%{release}
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|45	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|46	%description -n python3-sphinxcontrib-inkscapeconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|47	Converts SVG images to PDF in case the builder does not support SVG images
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|48	natively (e.g. LaTeX).
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|49	This package contains converter using Inkscape.
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|50	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|51	%files -n python3-sphinxcontrib-inkscapeconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|52	%{python3_sitelib}/sphinxcontrib/__pycache__/inkscapeconverter.*.pyc
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|53	%{python3_sitelib}/sphinxcontrib/inkscapeconverter.py
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|54	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|55	#-------------------------------------------------------------------------
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|56	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|57	%package -n python3-sphinxcontrib-rsvgconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|58	Summary:	Sphinx SVG to PDF Converter Extension - libRSVG converter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|59	Group:		Development/Python
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|60	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|61	Requires:	/usr/bin/rsvg-convert
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|62	Requires:	python3-%{srcname}-common = %{version}-%{release}
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|63	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|64	%description -n python3-sphinxcontrib-rsvgconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|65	Converts SVG images to PDF in case the builder does not support SVG images
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|66	natively (e.g. LaTeX).
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|67	This package contains converter using libRSVG.
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|68	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|69	%files -n python3-sphinxcontrib-rsvgconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|70	%{python3_sitelib}/sphinxcontrib/__pycache__/rsvgconverter.*.pyc
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|71	%{python3_sitelib}/sphinxcontrib/rsvgconverter.py
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|72	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|73	#-------------------------------------------------------------------------
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|74	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|75	%package -n python3-sphinxcontrib-cairosvgconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|76	Summary:	Sphinx SVG to PDF Converter Extension - CairoSVG converter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|77	Group:		Development/Python
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|78	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|79	Requires:	python3-cairosvg
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|80	Requires:	python3-%{srcname}-common = %{version}-%{release}
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|81	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|82	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|83	%description -n python3-sphinxcontrib-cairosvgconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|84	Converts SVG images to PDF in case the builder does not support SVG images
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|85	natively (e.g. LaTeX).
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|86	This package contains converter using CairoSVG.
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|87	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|88	%files -n python3-sphinxcontrib-cairosvgconverter
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|89	%{python3_sitelib}/sphinxcontrib/__pycache__/cairosvgconverter.*.pyc
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|90	%{python3_sitelib}/sphinxcontrib/cairosvgconverter.py
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|91	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|92	#-------------------------------------------------------------------------
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|93	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|94	%prep
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|95	%autosetup -n %{srcname}-%{version}
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|96	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|97	%build
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|98	%py3_build
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|99	
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|100	%install
21mr|python-sphinxcontrib-svg2pdfconverter-1.1.1-1|101	%py3_install

16149 21
21mr|python-sphinxcontrib-trio-1.1.2-1|1	# Created by pyp2rpm-3.3.1
21mr|python-sphinxcontrib-trio-1.1.2-1|2	%global pypi_name sphinxcontrib-trio
21mr|python-sphinxcontrib-trio-1.1.2-1|3	
21mr|python-sphinxcontrib-trio-1.1.2-1|4	Name:           python-%{pypi_name}
21mr|python-sphinxcontrib-trio-1.1.2-1|5	Version:	1.1.2
21mr|python-sphinxcontrib-trio-1.1.2-1|6	Release:	1
21mr|python-sphinxcontrib-trio-1.1.2-1|7	Summary:        Make Sphinx better at documenting Python functions and methods
21mr|python-sphinxcontrib-trio-1.1.2-1|8	Group:          Development/Python
21mr|python-sphinxcontrib-trio-1.1.2-1|9	License:        MIT or ASL 2.0
21mr|python-sphinxcontrib-trio-1.1.2-1|10	URL:            https://github.com/python-trio/sphinxcontrib-trio
21mr|python-sphinxcontrib-trio-1.1.2-1|11	Source0:	https://files.pythonhosted.org/packages/ca/33/ee48d86e30bb3c5d72a47f49b1ebf5c23dd253b04d8d5fc3e6c68407a03e/sphinxcontrib-trio-1.1.2.tar.gz
21mr|python-sphinxcontrib-trio-1.1.2-1|12	BuildArch:      noarch
21mr|python-sphinxcontrib-trio-1.1.2-1|13	
21mr|python-sphinxcontrib-trio-1.1.2-1|14	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-trio-1.1.2-1|15	BuildRequires:  python3egg(setuptools)
21mr|python-sphinxcontrib-trio-1.1.2-1|16	BuildRequires:  python3egg(sphinx)
21mr|python-sphinxcontrib-trio-1.1.2-1|17	
21mr|python-sphinxcontrib-trio-1.1.2-1|18	%description
21mr|python-sphinxcontrib-trio-1.1.2-1|19	.. note that this README gets 'include'ed into the main
21mr|python-sphinxcontrib-trio-1.1.2-1|20	documentationsphinxcontrib-trio This sphinx extension helps you document Python
21mr|python-sphinxcontrib-trio-1.1.2-1|21	code that uses async/await, or abstract methods, or context managers, or
21mr|python-sphinxcontrib-trio-1.1.2-1|22	generators, or ... you get the idea. It works by making sphinx's regular
21mr|python-sphinxcontrib-trio-1.1.2-1|23	directives for documenting Python functions and methods smarter and more
21mr|python-sphinxcontrib-trio-1.1.2-1|24	powerful. The name is because it was...
21mr|python-sphinxcontrib-trio-1.1.2-1|25	
21mr|python-sphinxcontrib-trio-1.1.2-1|26	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-trio-1.1.2-1|27	Summary:        %{summary}
21mr|python-sphinxcontrib-trio-1.1.2-1|28	Requires:       python3egg(sphinx)
21mr|python-sphinxcontrib-trio-1.1.2-1|29	
21mr|python-sphinxcontrib-trio-1.1.2-1|30	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-trio-1.1.2-1|31	.. note that this README gets 'include'ed into the main
21mr|python-sphinxcontrib-trio-1.1.2-1|32	documentationsphinxcontrib-trio This sphinx extension helps you document Python
21mr|python-sphinxcontrib-trio-1.1.2-1|33	code that uses async/await, or abstract methods, or context managers, or
21mr|python-sphinxcontrib-trio-1.1.2-1|34	generators, or ... you get the idea. It works by making sphinx's regular
21mr|python-sphinxcontrib-trio-1.1.2-1|35	directives for documenting Python functions and methods smarter and more
21mr|python-sphinxcontrib-trio-1.1.2-1|36	powerful. The name is because it was...
21mr|python-sphinxcontrib-trio-1.1.2-1|37	
21mr|python-sphinxcontrib-trio-1.1.2-1|38	%package -n python-%{pypi_name}-doc
21mr|python-sphinxcontrib-trio-1.1.2-1|39	Summary:        Sphinxcontrib-trio documentation
21mr|python-sphinxcontrib-trio-1.1.2-1|40	
21mr|python-sphinxcontrib-trio-1.1.2-1|41	%description -n python-%{pypi_name}-doc
21mr|python-sphinxcontrib-trio-1.1.2-1|42	Documentation for sphinxcontrib-trio
21mr|python-sphinxcontrib-trio-1.1.2-1|43	
21mr|python-sphinxcontrib-trio-1.1.2-1|44	%prep
21mr|python-sphinxcontrib-trio-1.1.2-1|45	%setup -qn %{pypi_name}-%{version}
21mr|python-sphinxcontrib-trio-1.1.2-1|46	# Remove bundled egg-info
21mr|python-sphinxcontrib-trio-1.1.2-1|47	rm -rf %{pypi_name}.egg-info
21mr|python-sphinxcontrib-trio-1.1.2-1|48	
21mr|python-sphinxcontrib-trio-1.1.2-1|49	%build
21mr|python-sphinxcontrib-trio-1.1.2-1|50	%py3_build
21mr|python-sphinxcontrib-trio-1.1.2-1|51	# generate html docs
21mr|python-sphinxcontrib-trio-1.1.2-1|52	PYTHONPATH=${PWD} sphinx-build docs/source html
21mr|python-sphinxcontrib-trio-1.1.2-1|53	# remove the sphinx-build leftovers
21mr|python-sphinxcontrib-trio-1.1.2-1|54	rm -rf html/.{doctrees,buildinfo}
21mr|python-sphinxcontrib-trio-1.1.2-1|55	
21mr|python-sphinxcontrib-trio-1.1.2-1|56	%install
21mr|python-sphinxcontrib-trio-1.1.2-1|57	%py3_install
21mr|python-sphinxcontrib-trio-1.1.2-1|58	
21mr|python-sphinxcontrib-trio-1.1.2-1|59	%check
21mr|python-sphinxcontrib-trio-1.1.2-1|60	python3 setup.py test
21mr|python-sphinxcontrib-trio-1.1.2-1|61	
21mr|python-sphinxcontrib-trio-1.1.2-1|62	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-trio-1.1.2-1|63	%doc README.rst LICENSE.MIT LICENSE.APACHE2 LICENSE
21mr|python-sphinxcontrib-trio-1.1.2-1|64	%{py3_puresitedir}/sphinxcontrib_trio
21mr|python-sphinxcontrib-trio-1.1.2-1|65	%{py3_puresitedir}/sphinxcontrib_trio-%{version}-py?.?.egg-info
21mr|python-sphinxcontrib-trio-1.1.2-1|66	
21mr|python-sphinxcontrib-trio-1.1.2-1|67	%files -n python-%{pypi_name}-doc

16150 21
21mr|python-sphinxcontrib-websupport-1.2.4-1|1	%global pypi_name sphinxcontrib-websupport
21mr|python-sphinxcontrib-websupport-1.2.4-1|2	
21mr|python-sphinxcontrib-websupport-1.2.4-1|3	%bcond_with tests
21mr|python-sphinxcontrib-websupport-1.2.4-1|4	
21mr|python-sphinxcontrib-websupport-1.2.4-1|5	Name:           python-sphinxcontrib-websupport
21mr|python-sphinxcontrib-websupport-1.2.4-1|6	Version:	1.2.4
21mr|python-sphinxcontrib-websupport-1.2.4-1|7	Release:	1
21mr|python-sphinxcontrib-websupport-1.2.4-1|8	Group:          Development/Python
21mr|python-sphinxcontrib-websupport-1.2.4-1|9	Summary:        Sphinx API for Web Apps
21mr|python-sphinxcontrib-websupport-1.2.4-1|10	
21mr|python-sphinxcontrib-websupport-1.2.4-1|11	License:        BSD
21mr|python-sphinxcontrib-websupport-1.2.4-1|12	URL:            https://pypi.python.org/pypi/sphinxcontrib-websupport
21mr|python-sphinxcontrib-websupport-1.2.4-1|13	Source0:	https://files.pythonhosted.org/packages/da/aa/b03a3f569a52b6f21a579d168083a27036c1f606269e34abdf5b70fe3a2c/sphinxcontrib-websupport-1.2.4.tar.gz
21mr|python-sphinxcontrib-websupport-1.2.4-1|14	BuildArch:      noarch
21mr|python-sphinxcontrib-websupport-1.2.4-1|15	
21mr|python-sphinxcontrib-websupport-1.2.4-1|16	BuildRequires:  pkgconfig(python3)
21mr|python-sphinxcontrib-websupport-1.2.4-1|17	BuildRequires:  python3-mock
21mr|python-sphinxcontrib-websupport-1.2.4-1|18	%if %{with tests}
21mr|python-sphinxcontrib-websupport-1.2.4-1|19	BuildRequires:  python3-pytest
21mr|python-sphinxcontrib-websupport-1.2.4-1|20	%endif
21mr|python-sphinxcontrib-websupport-1.2.4-1|21	BuildRequires:  python3-setuptools
21mr|python-sphinxcontrib-websupport-1.2.4-1|22	
21mr|python-sphinxcontrib-websupport-1.2.4-1|23	%description
21mr|python-sphinxcontrib-websupport-1.2.4-1|24	sphinxcontrib-webuspport provides a Python API to easily integrate Sphinx
21mr|python-sphinxcontrib-websupport-1.2.4-1|25	documentation into your Web application.
21mr|python-sphinxcontrib-websupport-1.2.4-1|26	
21mr|python-sphinxcontrib-websupport-1.2.4-1|27	%package -n     python3-%{pypi_name}
21mr|python-sphinxcontrib-websupport-1.2.4-1|28	Summary:        Sphinx API for Web Apps
21mr|python-sphinxcontrib-websupport-1.2.4-1|29	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-sphinxcontrib-websupport-1.2.4-1|30	
21mr|python-sphinxcontrib-websupport-1.2.4-1|31	%description -n python3-%{pypi_name}
21mr|python-sphinxcontrib-websupport-1.2.4-1|32	sphinxcontrib-webuspport provides a Python API to easily integrate Sphinx
21mr|python-sphinxcontrib-websupport-1.2.4-1|33	documentation into your Web application.
21mr|python-sphinxcontrib-websupport-1.2.4-1|34	
21mr|python-sphinxcontrib-websupport-1.2.4-1|35	%prep
21mr|python-sphinxcontrib-websupport-1.2.4-1|36	%setup -q -n %{pypi_name}-%{version}
21mr|python-sphinxcontrib-websupport-1.2.4-1|37	
21mr|python-sphinxcontrib-websupport-1.2.4-1|38	# Remove bundled egg-info
21mr|python-sphinxcontrib-websupport-1.2.4-1|39	rm -rf %{pypi_name}.egg-info
21mr|python-sphinxcontrib-websupport-1.2.4-1|40	
21mr|python-sphinxcontrib-websupport-1.2.4-1|41	%build
21mr|python-sphinxcontrib-websupport-1.2.4-1|42	%py3_build
21mr|python-sphinxcontrib-websupport-1.2.4-1|43	
21mr|python-sphinxcontrib-websupport-1.2.4-1|44	%install
21mr|python-sphinxcontrib-websupport-1.2.4-1|45	%py3_install
21mr|python-sphinxcontrib-websupport-1.2.4-1|46	
21mr|python-sphinxcontrib-websupport-1.2.4-1|47	#we don't want these
21mr|python-sphinxcontrib-websupport-1.2.4-1|48	rm -rf %{buildroot}/%{python3_sitelib}/*-nspkg.pth
21mr|python-sphinxcontrib-websupport-1.2.4-1|49	
21mr|python-sphinxcontrib-websupport-1.2.4-1|50	%if %{with tests}
21mr|python-sphinxcontrib-websupport-1.2.4-1|51	%check
21mr|python-sphinxcontrib-websupport-1.2.4-1|52	PYTHONPATH=. py.test tests/
21mr|python-sphinxcontrib-websupport-1.2.4-1|53	%endif
21mr|python-sphinxcontrib-websupport-1.2.4-1|54	
21mr|python-sphinxcontrib-websupport-1.2.4-1|55	%files -n python3-%{pypi_name}
21mr|python-sphinxcontrib-websupport-1.2.4-1|56	%doc README.rst
21mr|python-sphinxcontrib-websupport-1.2.4-1|57	%{python3_sitelib}/sphinxcontrib/
21mr|python-sphinxcontrib-websupport-1.2.4-1|58	%{python3_sitelib}/sphinxcontrib_websupport-%{version}-py%{python3_version}.egg-info
21mr|python-sphinxcontrib-websupport-1.2.4-1|59	#%%{python3_sitelib}/sphinxcontrib_websupport-%%{version}-py%%{python3_version}-nspkg.pth

16151 21
21mr|python-sphinx-copybutton-0.4.0-1|1	# DOCUMENTATION NOTE: We used to build the documentation, but then upstream
21mr|python-sphinx-copybutton-0.4.0-1|2	# started depending on sphinx-book-theme, which we do not have in Fedora.
21mr|python-sphinx-copybutton-0.4.0-1|3	# Packaging it would require adding about 3 dozen new packages to Fedora, which
21mr|python-sphinx-copybutton-0.4.0-1|4	# is more work than I want to go to for this package, which I only need to
21mr|python-sphinx-copybutton-0.4.0-1|5	# generate documentation for another package.
21mr|python-sphinx-copybutton-0.4.0-1|6	
21mr|python-sphinx-copybutton-0.4.0-1|7	%global srcname sphinx-copybutton
21mr|python-sphinx-copybutton-0.4.0-1|8	
21mr|python-sphinx-copybutton-0.4.0-1|9	Name:		python-%{srcname}
21mr|python-sphinx-copybutton-0.4.0-1|10	Version:	0.4.0
21mr|python-sphinx-copybutton-0.4.0-1|11	Release:	1
21mr|python-sphinx-copybutton-0.4.0-1|12	Summary:	Add a copy button to code cells in Sphinx docs
21mr|python-sphinx-copybutton-0.4.0-1|13	Group:		Development/Python
21mr|python-sphinx-copybutton-0.4.0-1|14	License:	MIT
21mr|python-sphinx-copybutton-0.4.0-1|15	URL:		https://sphinx-copybutton.readthedocs.io/en/latest/
21mr|python-sphinx-copybutton-0.4.0-1|16	Source0:	%{pypi_source}
21mr|python-sphinx-copybutton-0.4.0-1|17	
21mr|python-sphinx-copybutton-0.4.0-1|18	BuildArch:	noarch
21mr|python-sphinx-copybutton-0.4.0-1|19	BuildRequires:	python3-devel
21mr|python-sphinx-copybutton-0.4.0-1|20	BuildRequires:	ipython
21mr|python-sphinx-copybutton-0.4.0-1|21	BuildRequires:	python3-setuptools
21mr|python-sphinx-copybutton-0.4.0-1|22	
21mr|python-sphinx-copybutton-0.4.0-1|23	# This can be removed when F38 reaches EOL
21mr|python-sphinx-copybutton-0.4.0-1|24	Obsoletes:      %{name}-doc < 0.3.2
21mr|python-sphinx-copybutton-0.4.0-1|25	Provides:       %{name}-doc = %{version}-%{release}
21mr|python-sphinx-copybutton-0.4.0-1|26	
21mr|python-sphinx-copybutton-0.4.0-1|27	%global _description %{expand:
21mr|python-sphinx-copybutton-0.4.0-1|28	Sphinx-copybutton does one thing: add a little "copy" button to the
21mr|python-sphinx-copybutton-0.4.0-1|29	right of your code blocks.  If the code block overlaps to the right of
21mr|python-sphinx-copybutton-0.4.0-1|30	the text area, you can just click the button to get the whole thing.}
21mr|python-sphinx-copybutton-0.4.0-1|31	
21mr|python-sphinx-copybutton-0.4.0-1|32	%description %_description
21mr|python-sphinx-copybutton-0.4.0-1|33	
21mr|python-sphinx-copybutton-0.4.0-1|34	#---------------------------------------------------------------------
21mr|python-sphinx-copybutton-0.4.0-1|35	%package -n python3-%{srcname}
21mr|python-sphinx-copybutton-0.4.0-1|36	Summary:	Add a copy button to code cells in Sphinx docs
21mr|python-sphinx-copybutton-0.4.0-1|37	Group:		Development/Python
21mr|python-sphinx-copybutton-0.4.0-1|38	
21mr|python-sphinx-copybutton-0.4.0-1|39	%description -n python3-%{srcname} %_description
21mr|python-sphinx-copybutton-0.4.0-1|40	
21mr|python-sphinx-copybutton-0.4.0-1|41	%files       -n python3-%{srcname}
21mr|python-sphinx-copybutton-0.4.0-1|42	%doc README.md
21mr|python-sphinx-copybutton-0.4.0-1|43	%license LICENSE
21mr|python-sphinx-copybutton-0.4.0-1|44	%{python3_sitelib}/sphinx_copybutton*
21mr|python-sphinx-copybutton-0.4.0-1|45	
21mr|python-sphinx-copybutton-0.4.0-1|46	#---------------------------------------------------------------------
21mr|python-sphinx-copybutton-0.4.0-1|47	
21mr|python-sphinx-copybutton-0.4.0-1|48	%prep
21mr|python-sphinx-copybutton-0.4.0-1|49	%autosetup -n %{srcname}-%{version}
21mr|python-sphinx-copybutton-0.4.0-1|50	
21mr|python-sphinx-copybutton-0.4.0-1|51	%build
21mr|python-sphinx-copybutton-0.4.0-1|52	%py3_build
21mr|python-sphinx-copybutton-0.4.0-1|53	
21mr|python-sphinx-copybutton-0.4.0-1|54	%install
21mr|python-sphinx-copybutton-0.4.0-1|55	%py3_install
21mr|python-sphinx-copybutton-0.4.0-1|56	
21mr|python-sphinx-copybutton-0.4.0-1|57	

16152 21
21mr|python-sphinx-gallery-0.9.0-1|1	# Created by pyp2rpm-3.3.2
21mr|python-sphinx-gallery-0.9.0-1|2	%global pypi_name sphinx-gallery
21mr|python-sphinx-gallery-0.9.0-1|3	
21mr|python-sphinx-gallery-0.9.0-1|4	%bcond_with tests
21mr|python-sphinx-gallery-0.9.0-1|5	
21mr|python-sphinx-gallery-0.9.0-1|6	Name:           python-%{pypi_name}
21mr|python-sphinx-gallery-0.9.0-1|7	Version:	0.9.0
21mr|python-sphinx-gallery-0.9.0-1|8	Release:	1
21mr|python-sphinx-gallery-0.9.0-1|9	Summary:        Sphinx extension to automatically generate an examples gallery
21mr|python-sphinx-gallery-0.9.0-1|10	Group:          Development/Python
21mr|python-sphinx-gallery-0.9.0-1|11	License:        3-clause BSD
21mr|python-sphinx-gallery-0.9.0-1|12	URL:            https://github.com/sphinx-gallery/sphinx-gallery
21mr|python-sphinx-gallery-0.9.0-1|13	Source0:	https://files.pythonhosted.org/packages/40/6e/c494d573669eb6a581d7c270b7efd9c1244086f818b9a6e767d6a2adfeda/sphinx-gallery-0.9.0.tar.gz
21mr|python-sphinx-gallery-0.9.0-1|14	BuildArch:      noarch
21mr|python-sphinx-gallery-0.9.0-1|15	
21mr|python-sphinx-gallery-0.9.0-1|16	%description
21mr|python-sphinx-gallery-0.9.0-1|17	Sphinx extension that builds an HTML gallery of examples from any set of
21mr|python-sphinx-gallery-0.9.0-1|18	Python scripts.
21mr|python-sphinx-gallery-0.9.0-1|19	
21mr|python-sphinx-gallery-0.9.0-1|20	%package -n     python3-%{pypi_name}
21mr|python-sphinx-gallery-0.9.0-1|21	Summary:        %{summary}
21mr|python-sphinx-gallery-0.9.0-1|22	BuildRequires:  python3-devel
21mr|python-sphinx-gallery-0.9.0-1|23	BuildRequires:  python3dist(setuptools)
21mr|python-sphinx-gallery-0.9.0-1|24	%if %{with tests}
21mr|python-sphinx-gallery-0.9.0-1|25	BuildRequires:  python3dist(matplotlib)
21mr|python-sphinx-gallery-0.9.0-1|26	BuildRequires:  python3dist(pytest)
21mr|python-sphinx-gallery-0.9.0-1|27	BuildRequires:  python3dist(sphinx)
21mr|python-sphinx-gallery-0.9.0-1|28	%endif
21mr|python-sphinx-gallery-0.9.0-1|29	Provides:       python3-sphinx_gallery = %{version}-%{release}
21mr|python-sphinx-gallery-0.9.0-1|30	
21mr|python-sphinx-gallery-0.9.0-1|31	%description -n python3-%{pypi_name}
21mr|python-sphinx-gallery-0.9.0-1|32	Sphinx extension that builds an HTML gallery of examples from any set of
21mr|python-sphinx-gallery-0.9.0-1|33	Python scripts.
21mr|python-sphinx-gallery-0.9.0-1|34	
21mr|python-sphinx-gallery-0.9.0-1|35	%prep
21mr|python-sphinx-gallery-0.9.0-1|36	%autosetup -n %{pypi_name}-%{version}
21mr|python-sphinx-gallery-0.9.0-1|37	
21mr|python-sphinx-gallery-0.9.0-1|38	# Remove bundled egg-info
21mr|python-sphinx-gallery-0.9.0-1|39	rm -rf %{pypi_name}.egg-info
21mr|python-sphinx-gallery-0.9.0-1|40	
21mr|python-sphinx-gallery-0.9.0-1|41	%build
21mr|python-sphinx-gallery-0.9.0-1|42	%py3_build
21mr|python-sphinx-gallery-0.9.0-1|43	
21mr|python-sphinx-gallery-0.9.0-1|44	%install
21mr|python-sphinx-gallery-0.9.0-1|45	%py3_install
21mr|python-sphinx-gallery-0.9.0-1|46	
21mr|python-sphinx-gallery-0.9.0-1|47	# No need for copy_sphinxgallery.sh
21mr|python-sphinx-gallery-0.9.0-1|48	rm -r %{buildroot}%{_bindir}
21mr|python-sphinx-gallery-0.9.0-1|49	
21mr|python-sphinx-gallery-0.9.0-1|50	%if %{with tests}
21mr|python-sphinx-gallery-0.9.0-1|51	%check
21mr|python-sphinx-gallery-0.9.0-1|52	python3 setup.py test
21mr|python-sphinx-gallery-0.9.0-1|53	%endif
21mr|python-sphinx-gallery-0.9.0-1|54	
21mr|python-sphinx-gallery-0.9.0-1|55	%files -n python3-%{pypi_name}
21mr|python-sphinx-gallery-0.9.0-1|56	%doc LICENSE
21mr|python-sphinx-gallery-0.9.0-1|57	%doc README.rst
21mr|python-sphinx-gallery-0.9.0-1|58	%{py3_puresitedir}/sphinx_gallery
21mr|python-sphinx-gallery-0.9.0-1|59	%{py3_puresitedir}/sphinx_gallery-%{version}-py?.?.egg-info

16153 21
21mr|python-sphinx-issues-3.0.1-2|1	%define pypi_name sphinx-issues
21mr|python-sphinx-issues-3.0.1-2|2	
21mr|python-sphinx-issues-3.0.1-2|3	Summary:	A Sphinx extension for linking to your project’s issue tracker
21mr|python-sphinx-issues-3.0.1-2|4	Name:		python-%{pypi_name}
21mr|python-sphinx-issues-3.0.1-2|5	Version:	3.0.1
21mr|python-sphinx-issues-3.0.1-2|6	Release:	2
21mr|python-sphinx-issues-3.0.1-2|7	License:	BSD
21mr|python-sphinx-issues-3.0.1-2|8	Group:		Development/Python
21mr|python-sphinx-issues-3.0.1-2|9	Url:		https://github.com/sloria/sphinx-issues
21mr|python-sphinx-issues-3.0.1-2|10	Source0:	https://pypi.io/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinx-issues-3.0.1-2|11	BuildRequires:	pkgconfig(python3)
21mr|python-sphinx-issues-3.0.1-2|12	BuildRequires:	python3egg(setuptools)
21mr|python-sphinx-issues-3.0.1-2|13	BuildArch:	noarch
21mr|python-sphinx-issues-3.0.1-2|14	
21mr|python-sphinx-issues-3.0.1-2|15	%description
21mr|python-sphinx-issues-3.0.1-2|16	A Sphinx extension for linking to your project’s issue tracker. Includes roles
21mr|python-sphinx-issues-3.0.1-2|17	for linking to issues, pull requests, user profiles, with built-in support for
21mr|python-sphinx-issues-3.0.1-2|18	GitHub (though this works with other services).
21mr|python-sphinx-issues-3.0.1-2|19	
21mr|python-sphinx-issues-3.0.1-2|20	#----------------------------------------------------------------------------
21mr|python-sphinx-issues-3.0.1-2|21	
21mr|python-sphinx-issues-3.0.1-2|22	%package -n python3-%{pypi_name}
21mr|python-sphinx-issues-3.0.1-2|23	Summary:	A Sphinx extension for linking to your project’s issue tracker
21mr|python-sphinx-issues-3.0.1-2|24	Group:		Development/Python
21mr|python-sphinx-issues-3.0.1-2|25	Provides:	python3egg(sphinx-issues) = %{EVRD}
21mr|python-sphinx-issues-3.0.1-2|26	Provides:	python3dist(sphinx-issues) = %{EVRD}
21mr|python-sphinx-issues-3.0.1-2|27	Provides:	python3egg(sphinx_issues) = %{EVRD}
21mr|python-sphinx-issues-3.0.1-2|28	Provides:	python3dist(sphinx_issues) = %{EVRD}
21mr|python-sphinx-issues-3.0.1-2|29	
21mr|python-sphinx-issues-3.0.1-2|30	
21mr|python-sphinx-issues-3.0.1-2|31	%description -n python3-%{pypi_name}
21mr|python-sphinx-issues-3.0.1-2|32	A Sphinx extension for linking to your project’s issue tracker. Includes roles
21mr|python-sphinx-issues-3.0.1-2|33	for linking to issues, pull requests, user profiles, with built-in support for
21mr|python-sphinx-issues-3.0.1-2|34	GitHub (though this works with other services).
21mr|python-sphinx-issues-3.0.1-2|35	
21mr|python-sphinx-issues-3.0.1-2|36	%files -n python3-%{pypi_name}
21mr|python-sphinx-issues-3.0.1-2|37	%license LICENSE
21mr|python-sphinx-issues-3.0.1-2|38	%doc README.rst
21mr|python-sphinx-issues-3.0.1-2|39	%{python3_sitelib}/*.egg-info/*
21mr|python-sphinx-issues-3.0.1-2|40	%{python3_sitelib}/sphinx_*.py*
21mr|python-sphinx-issues-3.0.1-2|41	%{python3_sitelib}/__pycache__/*
21mr|python-sphinx-issues-3.0.1-2|42	
21mr|python-sphinx-issues-3.0.1-2|43	#----------------------------------------------------------------------------
21mr|python-sphinx-issues-3.0.1-2|44	
21mr|python-sphinx-issues-3.0.1-2|45	%prep
21mr|python-sphinx-issues-3.0.1-2|46	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-sphinx-issues-3.0.1-2|47	
21mr|python-sphinx-issues-3.0.1-2|48	%build
21mr|python-sphinx-issues-3.0.1-2|49	%py3_build
21mr|python-sphinx-issues-3.0.1-2|50	
21mr|python-sphinx-issues-3.0.1-2|51	%install
21mr|python-sphinx-issues-3.0.1-2|52	%py3_install

16154 21
21mr|python-sphinx_rtd_theme-0.4.3-3|1	%define module	sphinx_rtd_theme
21mr|python-sphinx_rtd_theme-0.4.3-3|2	
21mr|python-sphinx_rtd_theme-0.4.3-3|3	Name:		python-%{module}
21mr|python-sphinx_rtd_theme-0.4.3-3|4	Version:	0.4.3
21mr|python-sphinx_rtd_theme-0.4.3-3|5	Release:	3
21mr|python-sphinx_rtd_theme-0.4.3-3|6	Summary:	Sphinx theme for readthedocs.org
21mr|python-sphinx_rtd_theme-0.4.3-3|7	Group:		Development/Python
21mr|python-sphinx_rtd_theme-0.4.3-3|8	License:	MIT
21mr|python-sphinx_rtd_theme-0.4.3-3|9	URL:		https://github.com/snide/sphinx_rtd_theme
21mr|python-sphinx_rtd_theme-0.4.3-3|10	Source0:	https://files.pythonhosted.org/packages/ed/73/7e550d6e4cf9f78a0e0b60b9d93dba295389c3d271c034bf2ea3463a79f9/sphinx_rtd_theme-0.4.3.tar.gz
21mr|python-sphinx_rtd_theme-0.4.3-3|11	BuildArch:	noarch
21mr|python-sphinx_rtd_theme-0.4.3-3|12	
21mr|python-sphinx_rtd_theme-0.4.3-3|13	%description
21mr|python-sphinx_rtd_theme-0.4.3-3|14	This is a prototype mobile-friendly sphinx theme for readthedocs.org.
21mr|python-sphinx_rtd_theme-0.4.3-3|15	It's currently in development and includes some rtd variable checks that
21mr|python-sphinx_rtd_theme-0.4.3-3|16	can be ignored if you're just trying to use it on your project outside
21mr|python-sphinx_rtd_theme-0.4.3-3|17	of that site.
21mr|python-sphinx_rtd_theme-0.4.3-3|18	
21mr|python-sphinx_rtd_theme-0.4.3-3|19	#===================================================================================
21mr|python-sphinx_rtd_theme-0.4.3-3|20	%package -n python3-%{module}
21mr|python-sphinx_rtd_theme-0.4.3-3|21	Summary:	Sphinx theme for readthedocs.org
21mr|python-sphinx_rtd_theme-0.4.3-3|22	Group:		Development/Python
21mr|python-sphinx_rtd_theme-0.4.3-3|23	BuildRequires:	pkgconfig(python3)
21mr|python-sphinx_rtd_theme-0.4.3-3|24	BuildRequires:	python3egg(setuptools)
21mr|python-sphinx_rtd_theme-0.4.3-3|25	
21mr|python-sphinx_rtd_theme-0.4.3-3|26	%description -n python3-%{module}
21mr|python-sphinx_rtd_theme-0.4.3-3|27	This is a prototype mobile-friendly sphinx theme for readthedocs.org.
21mr|python-sphinx_rtd_theme-0.4.3-3|28	It's currently in development and includes some rtd variable checks that
21mr|python-sphinx_rtd_theme-0.4.3-3|29	can be ignored if you're just trying to use it on your project outside
21mr|python-sphinx_rtd_theme-0.4.3-3|30	of that site.
21mr|python-sphinx_rtd_theme-0.4.3-3|31	
21mr|python-sphinx_rtd_theme-0.4.3-3|32	%files -n python3-%{module}
21mr|python-sphinx_rtd_theme-0.4.3-3|33	%doc README.rst LICENSE
21mr|python-sphinx_rtd_theme-0.4.3-3|34	%{python3_sitelib}/%{module}
21mr|python-sphinx_rtd_theme-0.4.3-3|35	%{python3_sitelib}/%{module}-%{version}-py%{py3_ver}.egg-info
21mr|python-sphinx_rtd_theme-0.4.3-3|36	#===================================================================================
21mr|python-sphinx_rtd_theme-0.4.3-3|37	
21mr|python-sphinx_rtd_theme-0.4.3-3|38	%prep
21mr|python-sphinx_rtd_theme-0.4.3-3|39	%setup -q -n %{module}-%{version}
21mr|python-sphinx_rtd_theme-0.4.3-3|40	
21mr|python-sphinx_rtd_theme-0.4.3-3|41	# Remove bundled egg-info
21mr|python-sphinx_rtd_theme-0.4.3-3|42	rm -rf %{module}.egg-info
21mr|python-sphinx_rtd_theme-0.4.3-3|43	
21mr|python-sphinx_rtd_theme-0.4.3-3|44	
21mr|python-sphinx_rtd_theme-0.4.3-3|45	%build
21mr|python-sphinx_rtd_theme-0.4.3-3|46	%py3_build
21mr|python-sphinx_rtd_theme-0.4.3-3|47	
21mr|python-sphinx_rtd_theme-0.4.3-3|48	%install
21mr|python-sphinx_rtd_theme-0.4.3-3|49	%py3_install

16155 21
21mr|python-sphinx-theme-alabaster-0.7.12-1|1	%global pypi_name alabaster
21mr|python-sphinx-theme-alabaster-0.7.12-1|2	%global srcname sphinx-theme-%{pypi_name}
21mr|python-sphinx-theme-alabaster-0.7.12-1|3	
21mr|python-sphinx-theme-alabaster-0.7.12-1|4	Name:           python-%{srcname}
21mr|python-sphinx-theme-alabaster-0.7.12-1|5	Version:        0.7.12
21mr|python-sphinx-theme-alabaster-0.7.12-1|6	Release:        1
21mr|python-sphinx-theme-alabaster-0.7.12-1|7	Summary:        Configurable sidebar-enabled Sphinx theme
21mr|python-sphinx-theme-alabaster-0.7.12-1|8	Group:          Development/Python
21mr|python-sphinx-theme-alabaster-0.7.12-1|9	License:        BSD
21mr|python-sphinx-theme-alabaster-0.7.12-1|10	URL:            https://pypi.python.org/pypi/alabaster
21mr|python-sphinx-theme-alabaster-0.7.12-1|11	Source0:        https://pypi.io/packages/source/a/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-sphinx-theme-alabaster-0.7.12-1|12	BuildArch:      noarch
21mr|python-sphinx-theme-alabaster-0.7.12-1|13	
21mr|python-sphinx-theme-alabaster-0.7.12-1|14	%description
21mr|python-sphinx-theme-alabaster-0.7.12-1|15	This theme is a modified "Kr" Sphinx theme from @kennethreitz (especially as
21mr|python-sphinx-theme-alabaster-0.7.12-1|16	used in his Requests project), which was itself originally based on @mitsuhiko's
21mr|python-sphinx-theme-alabaster-0.7.12-1|17	theme used for Flask & related projects.
21mr|python-sphinx-theme-alabaster-0.7.12-1|18	
21mr|python-sphinx-theme-alabaster-0.7.12-1|19	%package -n     python3-%{srcname}
21mr|python-sphinx-theme-alabaster-0.7.12-1|20	Summary:        Configurable sidebar-enabled Sphinx theme
21mr|python-sphinx-theme-alabaster-0.7.12-1|21	BuildRequires:  python3-devel
21mr|python-sphinx-theme-alabaster-0.7.12-1|22	BuildRequires:  python3dist(setuptools)
21mr|python-sphinx-theme-alabaster-0.7.12-1|23	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-sphinx-theme-alabaster-0.7.12-1|24	
21mr|python-sphinx-theme-alabaster-0.7.12-1|25	%description -n python3-%{srcname}
21mr|python-sphinx-theme-alabaster-0.7.12-1|26	This theme is a modified "Kr" Sphinx theme from @kennethreitz (especially as
21mr|python-sphinx-theme-alabaster-0.7.12-1|27	used in his Requests project), which was itself originally based on @mitsuhiko's
21mr|python-sphinx-theme-alabaster-0.7.12-1|28	theme used for Flask & related projects.
21mr|python-sphinx-theme-alabaster-0.7.12-1|29	
21mr|python-sphinx-theme-alabaster-0.7.12-1|30	%prep
21mr|python-sphinx-theme-alabaster-0.7.12-1|31	%setup -qn %{pypi_name}-%{version}
21mr|python-sphinx-theme-alabaster-0.7.12-1|32	
21mr|python-sphinx-theme-alabaster-0.7.12-1|33	# Remove bundled eggs
21mr|python-sphinx-theme-alabaster-0.7.12-1|34	rm -rf %{pypi_name}.egg-info
21mr|python-sphinx-theme-alabaster-0.7.12-1|35	
21mr|python-sphinx-theme-alabaster-0.7.12-1|36	%build
21mr|python-sphinx-theme-alabaster-0.7.12-1|37	%py3_build
21mr|python-sphinx-theme-alabaster-0.7.12-1|38	
21mr|python-sphinx-theme-alabaster-0.7.12-1|39	%install
21mr|python-sphinx-theme-alabaster-0.7.12-1|40	%py3_install
21mr|python-sphinx-theme-alabaster-0.7.12-1|41	
21mr|python-sphinx-theme-alabaster-0.7.12-1|42	%files -n python3-%{srcname}
21mr|python-sphinx-theme-alabaster-0.7.12-1|43	%license LICENSE
21mr|python-sphinx-theme-alabaster-0.7.12-1|44	%doc README.rst
21mr|python-sphinx-theme-alabaster-0.7.12-1|45	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
21mr|python-sphinx-theme-alabaster-0.7.12-1|46	%{python3_sitelib}/%{pypi_name}/

16156 21
21mr|python-sqlalchemy-1.4.23-1|1	%define module_name SQLAlchemy
21mr|python-sqlalchemy-1.4.23-1|2	
21mr|python-sqlalchemy-1.4.23-1|3	Summary:	SQL toolkit and object relational mapper for Python
21mr|python-sqlalchemy-1.4.23-1|4	Name:		python-sqlalchemy
21mr|python-sqlalchemy-1.4.23-1|5	Version:	1.4.23
21mr|python-sqlalchemy-1.4.23-1|6	Release:	1
21mr|python-sqlalchemy-1.4.23-1|7	License:	MIT
21mr|python-sqlalchemy-1.4.23-1|8	Group:		Development/Python
21mr|python-sqlalchemy-1.4.23-1|9	URL:		http://www.sqlalchemy.org/
21mr|python-sqlalchemy-1.4.23-1|10	Source0:	https://files.pythonhosted.org/packages/ad/c7/61ff52be84f5ac86c72672ceac941981f1685b4ef90391d405a1f89677d0/SQLAlchemy-1.4.23.tar.gz
21mr|python-sqlalchemy-1.4.23-1|11	BuildRequires:	python3-devel
21mr|python-sqlalchemy-1.4.23-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-sqlalchemy-1.4.23-1|13	#BuildRequires:	python3dist(pytest)
21mr|python-sqlalchemy-1.4.23-1|14	#BuildRequires:  python3dist(pytest-xdist)
21mr|python-sqlalchemy-1.4.23-1|15	BuildRequires:	python3dist(mock)
21mr|python-sqlalchemy-1.4.23-1|16	# for docs
21mr|python-sqlalchemy-1.4.23-1|17	#BuildRequires:  python3dist(sphinx)
21mr|python-sqlalchemy-1.4.23-1|18	#BuildRequires:  python3dist(zzzeeksphinx)
21mr|python-sqlalchemy-1.4.23-1|19	#BuildRequires:  python3dist(sphinx-paramlinks)
21mr|python-sqlalchemy-1.4.23-1|20	
21mr|python-sqlalchemy-1.4.23-1|21	# JSON enabled sqlite is needed for tests
21mr|python-sqlalchemy-1.4.23-1|22	BuildRequires:	pkgconfig(sqlite3) >= 3.29.0-2
21mr|python-sqlalchemy-1.4.23-1|23	
21mr|python-sqlalchemy-1.4.23-1|24	%description
21mr|python-sqlalchemy-1.4.23-1|25	SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,
21mr|python-sqlalchemy-1.4.23-1|26	high-level interface to SQL databases.  Database and domain concepts are
21mr|python-sqlalchemy-1.4.23-1|27	decoupled, allowing both sides maximum flexibility and power. SQLAlchemy
21mr|python-sqlalchemy-1.4.23-1|28	provides a powerful mapping layer that can work as automatically or as manually
21mr|python-sqlalchemy-1.4.23-1|29	as you choose, determining relationships based on foreign keys or letting you
21mr|python-sqlalchemy-1.4.23-1|30	define the join conditions explicitly, to bridge the gap between database and
21mr|python-sqlalchemy-1.4.23-1|31	domain.
21mr|python-sqlalchemy-1.4.23-1|32	
21mr|python-sqlalchemy-1.4.23-1|33	%package -n python3-sqlalchemy
21mr|python-sqlalchemy-1.4.23-1|34	Summary:	Modular and flexible ORM library for python
21mr|python-sqlalchemy-1.4.23-1|35	Group:		Development/Python
21mr|python-sqlalchemy-1.4.23-1|36	%{?python_provide:%python_provide python3-sqlalchemy}
21mr|python-sqlalchemy-1.4.23-1|37	
21mr|python-sqlalchemy-1.4.23-1|38	%description -n python3-sqlalchemy
21mr|python-sqlalchemy-1.4.23-1|39	SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,
21mr|python-sqlalchemy-1.4.23-1|40	high-level interface to SQL databases.  Database and domain concepts are
21mr|python-sqlalchemy-1.4.23-1|41	decoupled, allowing both sides maximum flexibility and power. SQLAlchemy
21mr|python-sqlalchemy-1.4.23-1|42	provides a powerful mapping layer that can work as automatically or as manually
21mr|python-sqlalchemy-1.4.23-1|43	as you choose, determining relationships based on foreign keys or letting you
21mr|python-sqlalchemy-1.4.23-1|44	define the join conditions explicitly, to bridge the gap between database and
21mr|python-sqlalchemy-1.4.23-1|45	domain.
21mr|python-sqlalchemy-1.4.23-1|46	
21mr|python-sqlalchemy-1.4.23-1|47	%prep
21mr|python-sqlalchemy-1.4.23-1|48	%autosetup -p1 -n %{module_name}-%{version}
21mr|python-sqlalchemy-1.4.23-1|49	
21mr|python-sqlalchemy-1.4.23-1|50	%build
21mr|python-sqlalchemy-1.4.23-1|51	%py3_build
21mr|python-sqlalchemy-1.4.23-1|52	
21mr|python-sqlalchemy-1.4.23-1|53	%install
21mr|python-sqlalchemy-1.4.23-1|54	%py3_install
21mr|python-sqlalchemy-1.4.23-1|55	
21mr|python-sqlalchemy-1.4.23-1|56	%files -n python3-sqlalchemy
21mr|python-sqlalchemy-1.4.23-1|57	%license LICENSE
21mr|python-sqlalchemy-1.4.23-1|58	%{python3_sitearch}/*

16157 21
21mr|python-sqlalchemy-filters-0.12.0-1|1	%global pypi_name sqlalchemy-filters
21mr|python-sqlalchemy-filters-0.12.0-1|2	
21mr|python-sqlalchemy-filters-0.12.0-1|3	Summary:	A library to filter SQLAlchemy queries
21mr|python-sqlalchemy-filters-0.12.0-1|4	Name:		python-%{pypi_name}
21mr|python-sqlalchemy-filters-0.12.0-1|5	Version:	0.12.0
21mr|python-sqlalchemy-filters-0.12.0-1|6	Release:	1
21mr|python-sqlalchemy-filters-0.12.0-1|7	License:	ASL 2.0
21mr|python-sqlalchemy-filters-0.12.0-1|8	Group:		Development/Python
21mr|python-sqlalchemy-filters-0.12.0-1|9	Url:		https://github.com/juliotrigo/sqlalchemy-filters
21mr|python-sqlalchemy-filters-0.12.0-1|10	# pypi_source
21mr|python-sqlalchemy-filters-0.12.0-1|11	Source0:	%{pypi_name}-%{version}.tar.gz
21mr|python-sqlalchemy-filters-0.12.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-sqlalchemy-filters-0.12.0-1|13	BuildRequires:	python3dist(setuptools)
21mr|python-sqlalchemy-filters-0.12.0-1|14	BuildArch:	noarch
21mr|python-sqlalchemy-filters-0.12.0-1|15	
21mr|python-sqlalchemy-filters-0.12.0-1|16	%description
21mr|python-sqlalchemy-filters-0.12.0-1|17	Filter, sort and paginate SQLAlchemy query objects. Ideal for exposing
21mr|python-sqlalchemy-filters-0.12.0-1|18	these actions over a REST API.
21mr|python-sqlalchemy-filters-0.12.0-1|19	
21mr|python-sqlalchemy-filters-0.12.0-1|20	#----------------------------------------------------------------------------
21mr|python-sqlalchemy-filters-0.12.0-1|21	
21mr|python-sqlalchemy-filters-0.12.0-1|22	%package -n python3-%{pypi_name}
21mr|python-sqlalchemy-filters-0.12.0-1|23	Summary:	A library to filter SQLAlchemy queries
21mr|python-sqlalchemy-filters-0.12.0-1|24	Group:		Development/Python
21mr|python-sqlalchemy-filters-0.12.0-1|25	Requires:	python3dist(six) >= 1.10
21mr|python-sqlalchemy-filters-0.12.0-1|26	Requires:	python3dist(sqlalchemy) >= 1.0.16
21mr|python-sqlalchemy-filters-0.12.0-1|27	
21mr|python-sqlalchemy-filters-0.12.0-1|28	%description -n python3-%{pypi_name}
21mr|python-sqlalchemy-filters-0.12.0-1|29	Filter, sort and paginate SQLAlchemy query objects. Ideal for exposing
21mr|python-sqlalchemy-filters-0.12.0-1|30	these actions over a REST API.
21mr|python-sqlalchemy-filters-0.12.0-1|31	
21mr|python-sqlalchemy-filters-0.12.0-1|32	%files -n python3-%{pypi_name}
21mr|python-sqlalchemy-filters-0.12.0-1|33	%license LICENSE
21mr|python-sqlalchemy-filters-0.12.0-1|34	%doc README.rst
21mr|python-sqlalchemy-filters-0.12.0-1|35	%{python3_sitelib}/sqlalchemy_filters
21mr|python-sqlalchemy-filters-0.12.0-1|36	%{python3_sitelib}/sqlalchemy_filters-%{version}-py%{python3_version}.egg-info
21mr|python-sqlalchemy-filters-0.12.0-1|37	
21mr|python-sqlalchemy-filters-0.12.0-1|38	#----------------------------------------------------------------------------
21mr|python-sqlalchemy-filters-0.12.0-1|39	
21mr|python-sqlalchemy-filters-0.12.0-1|40	%prep
21mr|python-sqlalchemy-filters-0.12.0-1|41	%autosetup -n %{pypi_name}-%{version}
21mr|python-sqlalchemy-filters-0.12.0-1|42	
21mr|python-sqlalchemy-filters-0.12.0-1|43	# Remove bundled egg-info
21mr|python-sqlalchemy-filters-0.12.0-1|44	rm -rf %{pypi_name}.egg-info
21mr|python-sqlalchemy-filters-0.12.0-1|45	
21mr|python-sqlalchemy-filters-0.12.0-1|46	%build
21mr|python-sqlalchemy-filters-0.12.0-1|47	%py3_build
21mr|python-sqlalchemy-filters-0.12.0-1|48	
21mr|python-sqlalchemy-filters-0.12.0-1|49	%install
21mr|python-sqlalchemy-filters-0.12.0-1|50	%py3_install
21mr|python-sqlalchemy-filters-0.12.0-1|51	
21mr|python-sqlalchemy-filters-0.12.0-1|52	%check
21mr|python-sqlalchemy-filters-0.12.0-1|53	# Tests are not included in the tarball
21mr|python-sqlalchemy-filters-0.12.0-1|54	

16158 21
21mr|python-sqlalchemy-utils-0.37.8-1|1	%global modname SQLAlchemy-Utils
21mr|python-sqlalchemy-utils-0.37.8-1|2	
21mr|python-sqlalchemy-utils-0.37.8-1|3	Name:               python-sqlalchemy-utils
21mr|python-sqlalchemy-utils-0.37.8-1|4	Version:	0.37.8
21mr|python-sqlalchemy-utils-0.37.8-1|5	Release:	1
21mr|python-sqlalchemy-utils-0.37.8-1|6	Summary:            Various utility functions for SQLAlchemy
21mr|python-sqlalchemy-utils-0.37.8-1|7	Group:              Development/Python
21mr|python-sqlalchemy-utils-0.37.8-1|8	License:            BSD
21mr|python-sqlalchemy-utils-0.37.8-1|9	URL:                http://pypi.python.org/pypi/SQLAlchemy-Utils
21mr|python-sqlalchemy-utils-0.37.8-1|10	Source0:	https://files.pythonhosted.org/packages/61/02/5093e093df8e38585659d0ab7b5dae41bf45cb8d2dfefeaf356c75646821/SQLAlchemy-Utils-0.37.8.tar.gz
21mr|python-sqlalchemy-utils-0.37.8-1|11	
21mr|python-sqlalchemy-utils-0.37.8-1|12	BuildArch:          noarch
21mr|python-sqlalchemy-utils-0.37.8-1|13	
21mr|python-sqlalchemy-utils-0.37.8-1|14	BuildRequires:      python3-devel
21mr|python-sqlalchemy-utils-0.37.8-1|15	BuildRequires:      python3-setuptools
21mr|python-sqlalchemy-utils-0.37.8-1|16	BuildRequires:      python3-six
21mr|python-sqlalchemy-utils-0.37.8-1|17	BuildRequires:      python3-sqlalchemy >= 0.9.3
21mr|python-sqlalchemy-utils-0.37.8-1|18	BuildRequires:      python3-pytest
21mr|python-sqlalchemy-utils-0.37.8-1|19	BuildRequires:      python3-pytz
21mr|python-sqlalchemy-utils-0.37.8-1|20	BuildRequires:      python3-flexmock
21mr|python-sqlalchemy-utils-0.37.8-1|21	BuildRequires:      python3-dateutil
21mr|python-sqlalchemy-utils-0.37.8-1|22	BuildRequires:      python3-mock
21mr|python-sqlalchemy-utils-0.37.8-1|23	
21mr|python-sqlalchemy-utils-0.37.8-1|24	%global _description\
21mr|python-sqlalchemy-utils-0.37.8-1|25	Various utility functions and custom data types for SQLAlchemy.\
21mr|python-sqlalchemy-utils-0.37.8-1|26	
21mr|python-sqlalchemy-utils-0.37.8-1|27	
21mr|python-sqlalchemy-utils-0.37.8-1|28	%description %_description
21mr|python-sqlalchemy-utils-0.37.8-1|29	
21mr|python-sqlalchemy-utils-0.37.8-1|30	%package -n         python3-sqlalchemy-utils
21mr|python-sqlalchemy-utils-0.37.8-1|31	Summary:            Various utility functions for SQLAlchemy
21mr|python-sqlalchemy-utils-0.37.8-1|32	%{?python_provide:%python_provide python3-sqlalchemy-utils}
21mr|python-sqlalchemy-utils-0.37.8-1|33	Requires:           python3-sqlalchemy >= 0.9.3
21mr|python-sqlalchemy-utils-0.37.8-1|34	Requires:           python3-six
21mr|python-sqlalchemy-utils-0.37.8-1|35	
21mr|python-sqlalchemy-utils-0.37.8-1|36	%description -n python3-sqlalchemy-utils
21mr|python-sqlalchemy-utils-0.37.8-1|37	Various utility functions and custom data types for SQLAlchemy.
21mr|python-sqlalchemy-utils-0.37.8-1|38	
21mr|python-sqlalchemy-utils-0.37.8-1|39	
21mr|python-sqlalchemy-utils-0.37.8-1|40	%prep
21mr|python-sqlalchemy-utils-0.37.8-1|41	%setup -q -n %{modname}-%{version}
21mr|python-sqlalchemy-utils-0.37.8-1|42	
21mr|python-sqlalchemy-utils-0.37.8-1|43	# Remove bundled egg-info in case it exists
21mr|python-sqlalchemy-utils-0.37.8-1|44	rm -rf %{modname}.egg-info
21mr|python-sqlalchemy-utils-0.37.8-1|45	
21mr|python-sqlalchemy-utils-0.37.8-1|46	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-sqlalchemy-utils-0.37.8-1|47	
21mr|python-sqlalchemy-utils-0.37.8-1|48	
21mr|python-sqlalchemy-utils-0.37.8-1|49	%build
21mr|python-sqlalchemy-utils-0.37.8-1|50	%py3_build
21mr|python-sqlalchemy-utils-0.37.8-1|51	
21mr|python-sqlalchemy-utils-0.37.8-1|52	
21mr|python-sqlalchemy-utils-0.37.8-1|53	%install
21mr|python-sqlalchemy-utils-0.37.8-1|54	%py3_install
21mr|python-sqlalchemy-utils-0.37.8-1|55	
21mr|python-sqlalchemy-utils-0.37.8-1|56	%check
21mr|python-sqlalchemy-utils-0.37.8-1|57	# Unit-tests seems to be broken in the unittest module on py3.5
21mr|python-sqlalchemy-utils-0.37.8-1|58	#%{__python3} setup.py test
21mr|python-sqlalchemy-utils-0.37.8-1|59	
21mr|python-sqlalchemy-utils-0.37.8-1|60	
21mr|python-sqlalchemy-utils-0.37.8-1|61	%files -n python3-sqlalchemy-utils
21mr|python-sqlalchemy-utils-0.37.8-1|62	%doc README.rst
21mr|python-sqlalchemy-utils-0.37.8-1|63	%license LICENSE
21mr|python-sqlalchemy-utils-0.37.8-1|64	%{python3_sitelib}/sqlalchemy_utils/
21mr|python-sqlalchemy-utils-0.37.8-1|65	%{python3_sitelib}/SQLAlchemy_Utils-%{version}*/

16159 21
21mr|python-sqlite2-2.8.3-1|1	%define realname pysqlite
21mr|python-sqlite2-2.8.3-1|2	
21mr|python-sqlite2-2.8.3-1|3	Name:		python-sqlite2
21mr|python-sqlite2-2.8.3-1|4	Version:	2.8.3
21mr|python-sqlite2-2.8.3-1|5	Release:	1
21mr|python-sqlite2-2.8.3-1|6	License:	zlib
21mr|python-sqlite2-2.8.3-1|7	Group:		Development/Python
21mr|python-sqlite2-2.8.3-1|8	Summary:	Python bindings for sqlite3
21mr|python-sqlite2-2.8.3-1|9	Url:		http://github.com/ghaering/pysqlite
21mr|python-sqlite2-2.8.3-1|10	Source0:	https://github.com/ghaering/pysqlite/archive/%{version}.tar.gz?/pysqlite-%{version}.tar.gz
21mr|python-sqlite2-2.8.3-1|11	BuildRequires:	pkgconfig(python2)
21mr|python-sqlite2-2.8.3-1|12	BuildRequires:	sqlite3-devel
21mr|python-sqlite2-2.8.3-1|13	%description
21mr|python-sqlite2-2.8.3-1|14	This packages allows you to use sqlite3 with python.
21mr|python-sqlite2-2.8.3-1|15	sqliite is a simple database engine.
21mr|python-sqlite2-2.8.3-1|16	
21mr|python-sqlite2-2.8.3-1|17	#-----------------------------------------------------------------
21mr|python-sqlite2-2.8.3-1|18	
21mr|python-sqlite2-2.8.3-1|19	%package -n python2-sqlite2
21mr|python-sqlite2-2.8.3-1|20	%py2_migration_meta python2-sqlite2
21mr|python-sqlite2-2.8.3-1|21	Summary:	Python bindings for sqlite3
21mr|python-sqlite2-2.8.3-1|22	
21mr|python-sqlite2-2.8.3-1|23	%description -n python2-sqlite2
21mr|python-sqlite2-2.8.3-1|24	This packages allows you to use sqlite3 with python.
21mr|python-sqlite2-2.8.3-1|25	sqliite is a simple database engine.
21mr|python-sqlite2-2.8.3-1|26	
21mr|python-sqlite2-2.8.3-1|27	%files -n python2-sqlite2
21mr|python-sqlite2-2.8.3-1|28	%doc installed-docs/*
21mr|python-sqlite2-2.8.3-1|29	%{python2_sitearch}/*
21mr|python-sqlite2-2.8.3-1|30	
21mr|python-sqlite2-2.8.3-1|31	#-----------------------------------------------------------------
21mr|python-sqlite2-2.8.3-1|32	%prep
21mr|python-sqlite2-2.8.3-1|33	%setup -q -n %{realname}-%{version}
21mr|python-sqlite2-2.8.3-1|34	
21mr|python-sqlite2-2.8.3-1|35	%build
21mr|python-sqlite2-2.8.3-1|36	
21mr|python-sqlite2-2.8.3-1|37	%install
21mr|python-sqlite2-2.8.3-1|38	python2 ./setup.py install --root=%buildroot
21mr|python-sqlite2-2.8.3-1|39	mv %{buildroot}%{_prefix}/pysqlite2-doc/ installed-docs
21mr|python-sqlite2-2.8.3-1|40	
21mr|python-sqlite2-2.8.3-1|41	%check
21mr|python-sqlite2-2.8.3-1|42	cd %{buildroot}%{py2_platsitedir}
21mr|python-sqlite2-2.8.3-1|43	python2 -c "from pysqlite2 import test; test.test()"

16160 21
21mr|python-sqlparse-0.4.3-1|1	# tests need internet connection, see similar case here:
21mr|python-sqlparse-0.4.3-1|2	# https://bugzilla.redhat.com/show_bug.cgi?id=864464#c15
21mr|python-sqlparse-0.4.3-1|3	# To build with tests, run rpmbuild --with tests -ba <spec>
21mr|python-sqlparse-0.4.3-1|4	%bcond_with     tests
21mr|python-sqlparse-0.4.3-1|5	%global python3_pkgversion 3
21mr|python-sqlparse-0.4.3-1|6	
21mr|python-sqlparse-0.4.3-1|7	%global         shortname sqlparse
21mr|python-sqlparse-0.4.3-1|8	
21mr|python-sqlparse-0.4.3-1|9	Name:           python-%{shortname}
21mr|python-sqlparse-0.4.3-1|10	Version:	0.4.3
21mr|python-sqlparse-0.4.3-1|11	Release:	1
21mr|python-sqlparse-0.4.3-1|12	Summary:        Non-validating SQL parser for Python
21mr|python-sqlparse-0.4.3-1|13	Group:		Development/Python
21mr|python-sqlparse-0.4.3-1|14	License:        BSD
21mr|python-sqlparse-0.4.3-1|15	URL:            https://github.com/andialbrecht/%{shortname}
21mr|python-sqlparse-0.4.3-1|16	Source0:        https://github.com/andialbrecht/%{shortname}/archive/%{version}/%{shortname}-%{version}.tar.gz
21mr|python-sqlparse-0.4.3-1|17	
21mr|python-sqlparse-0.4.3-1|18	BuildArch:      noarch
21mr|python-sqlparse-0.4.3-1|19	BuildRequires:  python%{python3_pkgversion}-devel
21mr|python-sqlparse-0.4.3-1|20	BuildRequires:  python%{python3_pkgversion}-setuptools
21mr|python-sqlparse-0.4.3-1|21	BuildRequires:  python%{python3_pkgversion}-py
21mr|python-sqlparse-0.4.3-1|22	
21mr|python-sqlparse-0.4.3-1|23	%if %{with tests}
21mr|python-sqlparse-0.4.3-1|24	BuildRequires:  python%{python3_pkgversion}-pytest
21mr|python-sqlparse-0.4.3-1|25	BuildRequires:  python%{python3_pkgversion}-pytest-cov
21mr|python-sqlparse-0.4.3-1|26	%endif # with_tests
21mr|python-sqlparse-0.4.3-1|27	
21mr|python-sqlparse-0.4.3-1|28	%global _description\
21mr|python-sqlparse-0.4.3-1|29	sqlparse is a tool for parsing SQL strings.  It can generate pretty-printed\
21mr|python-sqlparse-0.4.3-1|30	renderings of SQL in various formats.\
21mr|python-sqlparse-0.4.3-1|31	\
21mr|python-sqlparse-0.4.3-1|32	It is a python module, together with a command-line tool.
21mr|python-sqlparse-0.4.3-1|33	
21mr|python-sqlparse-0.4.3-1|34	%description %_description
21mr|python-sqlparse-0.4.3-1|35	
21mr|python-sqlparse-0.4.3-1|36	%package -n     python%{python3_pkgversion}-%{shortname}
21mr|python-sqlparse-0.4.3-1|37	Summary:        Non-validating SQL parser for Python
21mr|python-sqlparse-0.4.3-1|38	
21mr|python-sqlparse-0.4.3-1|39	%description -n python%{python3_pkgversion}-%{shortname}
21mr|python-sqlparse-0.4.3-1|40	sqlparse is a tool for parsing SQL strings.  It can generate pretty-printed
21mr|python-sqlparse-0.4.3-1|41	renderings of SQL in various formats.
21mr|python-sqlparse-0.4.3-1|42	
21mr|python-sqlparse-0.4.3-1|43	It is a python module, together with a command-line tool.
21mr|python-sqlparse-0.4.3-1|44	
21mr|python-sqlparse-0.4.3-1|45	
21mr|python-sqlparse-0.4.3-1|46	%prep
21mr|python-sqlparse-0.4.3-1|47	%setup -q -n %{shortname}-%{version}
21mr|python-sqlparse-0.4.3-1|48	
21mr|python-sqlparse-0.4.3-1|49	
21mr|python-sqlparse-0.4.3-1|50	%build
21mr|python-sqlparse-0.4.3-1|51	%{__python3} setup.py build
21mr|python-sqlparse-0.4.3-1|52	
21mr|python-sqlparse-0.4.3-1|53	
21mr|python-sqlparse-0.4.3-1|54	%install
21mr|python-sqlparse-0.4.3-1|55	%{__python3} setup.py install --skip-build --root %{buildroot}
21mr|python-sqlparse-0.4.3-1|56	
21mr|python-sqlparse-0.4.3-1|57	
21mr|python-sqlparse-0.4.3-1|58	%if %{with tests}
21mr|python-sqlparse-0.4.3-1|59	%check
21mr|python-sqlparse-0.4.3-1|60	tox -e py%{python3_version_nodots}
21mr|python-sqlparse-0.4.3-1|61	%endif # with_tests
21mr|python-sqlparse-0.4.3-1|62	
21mr|python-sqlparse-0.4.3-1|63	
21mr|python-sqlparse-0.4.3-1|64	%files -n python%{python3_pkgversion}-%{shortname}
21mr|python-sqlparse-0.4.3-1|65	%license LICENSE
21mr|python-sqlparse-0.4.3-1|66	%doc AUTHORS CHANGELOG README.rst
21mr|python-sqlparse-0.4.3-1|67	%{python3_sitelib}/*
21mr|python-sqlparse-0.4.3-1|68	
21mr|python-sqlparse-0.4.3-1|69	%{_bindir}/sqlformat

16161 21
21mr|python-sseclient-0.0.27-1|1	%global srcname sseclient
21mr|python-sseclient-0.0.27-1|2	%bcond_with network
21mr|python-sseclient-0.0.27-1|3	
21mr|python-sseclient-0.0.27-1|4	Name:		python-%{srcname}
21mr|python-sseclient-0.0.27-1|5	Version:	0.0.27
21mr|python-sseclient-0.0.27-1|6	Release:	1
21mr|python-sseclient-0.0.27-1|7	Summary:	Python library for iterating over HTTP Server Sent Events (SSE)
21mr|python-sseclient-0.0.27-1|8	Group:		Development/Python
21mr|python-sseclient-0.0.27-1|9	License:	MIT
21mr|python-sseclient-0.0.27-1|10	URL:		https://github.com/btubbs/%{srcname}
21mr|python-sseclient-0.0.27-1|11	Source0:	%{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-sseclient-0.0.27-1|12	BuildArch:	noarch
21mr|python-sseclient-0.0.27-1|13	
21mr|python-sseclient-0.0.27-1|14	%description
21mr|python-sseclient-0.0.27-1|15	This is a Python client library for iterating over http Server Sent Event
21mr|python-sseclient-0.0.27-1|16	(SSE) streams (also known as EventSource, after the name of the Javascript
21mr|python-sseclient-0.0.27-1|17	interface inside browsers). The SSEClient class accepts an URL on init, and
21mr|python-sseclient-0.0.27-1|18	is then an iterator over messages coming from the server.
21mr|python-sseclient-0.0.27-1|19	
21mr|python-sseclient-0.0.27-1|20	#---------------------------------------------------------------------
21mr|python-sseclient-0.0.27-1|21	%package -n python3-%{srcname}
21mr|python-sseclient-0.0.27-1|22	Summary:	%{summary}
21mr|python-sseclient-0.0.27-1|23	Group:		Development/Python
21mr|python-sseclient-0.0.27-1|24	
21mr|python-sseclient-0.0.27-1|25	BuildRequires:	python3-devel
21mr|python-sseclient-0.0.27-1|26	BuildRequires:	python3-setuptools
21mr|python-sseclient-0.0.27-1|27	BuildRequires:	python3-mock
21mr|python-sseclient-0.0.27-1|28	BuildRequires:	python3-pkginfo
21mr|python-sseclient-0.0.27-1|29	BuildRequires:	python3-pytest
21mr|python-sseclient-0.0.27-1|30	BuildRequires:	python3-requests
21mr|python-sseclient-0.0.27-1|31	BuildRequires:	python3-six
21mr|python-sseclient-0.0.27-1|32	
21mr|python-sseclient-0.0.27-1|33	%description -n python3-%{srcname}
21mr|python-sseclient-0.0.27-1|34	This is a Python client library for iterating over http Server Sent Event
21mr|python-sseclient-0.0.27-1|35	(SSE) streams (also known as EventSource, after the name of the Javascript
21mr|python-sseclient-0.0.27-1|36	interface inside browsers). The SSEClient class accepts an URL on init, and
21mr|python-sseclient-0.0.27-1|37	is then an iterator over messages coming from the server.
21mr|python-sseclient-0.0.27-1|38	
21mr|python-sseclient-0.0.27-1|39	%files -n python3-%{srcname}
21mr|python-sseclient-0.0.27-1|40	%license LICENSE
21mr|python-sseclient-0.0.27-1|41	%doc README.rst
21mr|python-sseclient-0.0.27-1|42	%{python3_sitelib}/%{srcname}-%{version}-*.egg-info
21mr|python-sseclient-0.0.27-1|43	%{python3_sitelib}/sseclient.py*
21mr|python-sseclient-0.0.27-1|44	%{python3_sitelib}/__pycache__/sseclient*
21mr|python-sseclient-0.0.27-1|45	
21mr|python-sseclient-0.0.27-1|46	#---------------------------------------------------------------------
21mr|python-sseclient-0.0.27-1|47	
21mr|python-sseclient-0.0.27-1|48	%prep
21mr|python-sseclient-0.0.27-1|49	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-sseclient-0.0.27-1|50	
21mr|python-sseclient-0.0.27-1|51	%build
21mr|python-sseclient-0.0.27-1|52	%py3_build
21mr|python-sseclient-0.0.27-1|53	
21mr|python-sseclient-0.0.27-1|54	%install
21mr|python-sseclient-0.0.27-1|55	%py3_install
21mr|python-sseclient-0.0.27-1|56	
21mr|python-sseclient-0.0.27-1|57	%if %{with network}
21mr|python-sseclient-0.0.27-1|58	%check
21mr|python-sseclient-0.0.27-1|59	pytest-%{python3_version} -v
21mr|python-sseclient-0.0.27-1|60	%endif
21mr|python-sseclient-0.0.27-1|61	
21mr|python-sseclient-0.0.27-1|62	

16162 21
21mr|python-statmake-0.4.1-1|1	%global pypi_name statmake
21mr|python-statmake-0.4.1-1|2	
21mr|python-statmake-0.4.1-1|3	Name:           python-%{pypi_name}
21mr|python-statmake-0.4.1-1|4	Version:        0.4.1
21mr|python-statmake-0.4.1-1|5	Release:        1
21mr|python-statmake-0.4.1-1|6	Summary:        Applies STAT information from a Stylespace to a variable font
21mr|python-statmake-0.4.1-1|7	Group:          Development/Python
21mr|python-statmake-0.4.1-1|8	License:        None
21mr|python-statmake-0.4.1-1|9	URL:            https://github.com/daltonmaag/statmake
21mr|python-statmake-0.4.1-1|10	Source0:        https://files.pythonhosted.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-statmake-0.4.1-1|11	BuildArch:      noarch
21mr|python-statmake-0.4.1-1|12	
21mr|python-statmake-0.4.1-1|13	BuildRequires:  python3-devel
21mr|python-statmake-0.4.1-1|14	BuildRequires:  python3dist(setuptools)
21mr|python-statmake-0.4.1-1|15	
21mr|python-statmake-0.4.1-1|16	%description
21mr|python-statmake-0.4.1-1|17	statmake takes a user-written Stylespace that defines OpenType STAT information
21mr|python-statmake-0.4.1-1|18	for an entire font family and then potentially subsets and applies it to a
21mr|python-statmake-0.4.1-1|19	specific variable font. This spares users from having to deal with raw TTX
21mr|python-statmake-0.4.1-1|20	dumps and juggling with nameIDs.
21mr|python-statmake-0.4.1-1|21	
21mr|python-statmake-0.4.1-1|22	#----------------------------------------------------------------------------
21mr|python-statmake-0.4.1-1|23	%package -n     python3-%{pypi_name}
21mr|python-statmake-0.4.1-1|24	Summary:        Applies STAT information from a Stylespace to a variable font
21mr|python-statmake-0.4.1-1|25	Group:          Development/Python
21mr|python-statmake-0.4.1-1|26	Provides:	%{pypi_name} = %{version}-%{release}
21mr|python-statmake-0.4.1-1|27	
21mr|python-statmake-0.4.1-1|28	%description -n python3-%{pypi_name}
21mr|python-statmake-0.4.1-1|29	statmake takes a user-written Stylespace that defines OpenType STAT information
21mr|python-statmake-0.4.1-1|30	for an entire font family and then potentially subsets and applies it to a
21mr|python-statmake-0.4.1-1|31	specific variable font. This spares users from having to deal with raw TTX
21mr|python-statmake-0.4.1-1|32	dumps and juggling with nameIDs.
21mr|python-statmake-0.4.1-1|33	
21mr|python-statmake-0.4.1-1|34	%files -n python3-%{pypi_name}
21mr|python-statmake-0.4.1-1|35	%license LICENSE
21mr|python-statmake-0.4.1-1|36	%doc README.md
21mr|python-statmake-0.4.1-1|37	%{_bindir}/statmake
21mr|python-statmake-0.4.1-1|38	%{python3_sitelib}/%{pypi_name}/
21mr|python-statmake-0.4.1-1|39	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-statmake-0.4.1-1|40	
21mr|python-statmake-0.4.1-1|41	#----------------------------------------------------------------------------
21mr|python-statmake-0.4.1-1|42	
21mr|python-statmake-0.4.1-1|43	%prep
21mr|python-statmake-0.4.1-1|44	%autosetup -n %{pypi_name}-%{version}
21mr|python-statmake-0.4.1-1|45	
21mr|python-statmake-0.4.1-1|46	%build
21mr|python-statmake-0.4.1-1|47	%py3_build
21mr|python-statmake-0.4.1-1|48	
21mr|python-statmake-0.4.1-1|49	%install
21mr|python-statmake-0.4.1-1|50	%py3_install

16163 21
21mr|python-statsd-3.3.0-1|1	
21mr|python-statsd-3.3.0-1|2	%global srcname statsd
21mr|python-statsd-3.3.0-1|3	
21mr|python-statsd-3.3.0-1|4	Name:       python-%{srcname}
21mr|python-statsd-3.3.0-1|5	Version:    3.3.0
21mr|python-statsd-3.3.0-1|6	Release:    1
21mr|python-statsd-3.3.0-1|7	Summary:    A Python statsd client
21mr|python-statsd-3.3.0-1|8	Group:      Development/Python
21mr|python-statsd-3.3.0-1|9	License:    MIT
21mr|python-statsd-3.3.0-1|10	URL:        https://github.com/jsocol/pystatsd
21mr|python-statsd-3.3.0-1|11	Source0:    https://pypi.python.org/packages/source/s/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-statsd-3.3.0-1|12	
21mr|python-statsd-3.3.0-1|13	BuildArch:  noarch
21mr|python-statsd-3.3.0-1|14	BuildRequires:  python3-devel
21mr|python-statsd-3.3.0-1|15	BuildRequires:  python3-mock
21mr|python-statsd-3.3.0-1|16	BuildRequires:  python3-nose
21mr|python-statsd-3.3.0-1|17	
21mr|python-statsd-3.3.0-1|18	%description
21mr|python-statsd-3.3.0-1|19	A python client for the statsd daemon.
21mr|python-statsd-3.3.0-1|20	
21mr|python-statsd-3.3.0-1|21	%package -n python3-%{srcname}
21mr|python-statsd-3.3.0-1|22	Summary: %{summary}
21mr|python-statsd-3.3.0-1|23	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-statsd-3.3.0-1|24	
21mr|python-statsd-3.3.0-1|25	%description -n python3-%{srcname}
21mr|python-statsd-3.3.0-1|26	A python client for the statsd daemon.
21mr|python-statsd-3.3.0-1|27	
21mr|python-statsd-3.3.0-1|28	%package doc
21mr|python-statsd-3.3.0-1|29	Summary: Documentation of the Python client for the statsd daemon
21mr|python-statsd-3.3.0-1|30	BuildRequires:  python3-sphinx
21mr|python-statsd-3.3.0-1|31	
21mr|python-statsd-3.3.0-1|32	%description doc
21mr|python-statsd-3.3.0-1|33	Documentation of the Python client for the statsd daemon.
21mr|python-statsd-3.3.0-1|34	
21mr|python-statsd-3.3.0-1|35	%prep
21mr|python-statsd-3.3.0-1|36	%autosetup -n %{srcname}-%{version} -p1
21mr|python-statsd-3.3.0-1|37	# Remove bundled egg-info
21mr|python-statsd-3.3.0-1|38	rm -rf %{srcname}.egg-info
21mr|python-statsd-3.3.0-1|39	# Let RPM handle the dependencies
21mr|python-statsd-3.3.0-1|40	rm -f requirements.txt
21mr|python-statsd-3.3.0-1|41	
21mr|python-statsd-3.3.0-1|42	%build
21mr|python-statsd-3.3.0-1|43	%py3_build
21mr|python-statsd-3.3.0-1|44	
21mr|python-statsd-3.3.0-1|45	## generate html docs
21mr|python-statsd-3.3.0-1|46	sphinx-build docs html
21mr|python-statsd-3.3.0-1|47	rm -rf html/.{doctrees,buildinfo}
21mr|python-statsd-3.3.0-1|48	
21mr|python-statsd-3.3.0-1|49	%install
21mr|python-statsd-3.3.0-1|50	%py3_install
21mr|python-statsd-3.3.0-1|51	
21mr|python-statsd-3.3.0-1|52	%files -n python3-%{srcname}
21mr|python-statsd-3.3.0-1|53	%license LICENSE
21mr|python-statsd-3.3.0-1|54	%doc AUTHORS README.rst
21mr|python-statsd-3.3.0-1|55	%{python3_sitelib}/*
21mr|python-statsd-3.3.0-1|56	
21mr|python-statsd-3.3.0-1|57	%files doc
21mr|python-statsd-3.3.0-1|58	%license LICENSE
21mr|python-statsd-3.3.0-1|59	%doc html

16164 21
21mr|python-stestr-3.2.0-1|1	%global pypi_name stestr
21mr|python-stestr-3.2.0-1|2	%bcond_without python2
21mr|python-stestr-3.2.0-1|3	
21mr|python-stestr-3.2.0-1|4	# Enable bootstrap
21mr|python-stestr-3.2.0-1|5	%bcond_without bootstrap
21mr|python-stestr-3.2.0-1|6	%global with_doc 0
21mr|python-stestr-3.2.0-1|7	
21mr|python-stestr-3.2.0-1|8	%global common_desc \
21mr|python-stestr-3.2.0-1|9	stestr is a fork of the testrepository that concentrates on being a \
21mr|python-stestr-3.2.0-1|10	dedicated test runner for python projects. The generic abstraction layers \
21mr|python-stestr-3.2.0-1|11	which enabled testr to work with any subunit emitting runner are gone. \
21mr|python-stestr-3.2.0-1|12	stestr hard codes python-subunit-isms into how it works.
21mr|python-stestr-3.2.0-1|13	
21mr|python-stestr-3.2.0-1|14	Name:   python-%{pypi_name}
21mr|python-stestr-3.2.0-1|15	Version:	3.2.0
21mr|python-stestr-3.2.0-1|16	Release:	1
21mr|python-stestr-3.2.0-1|17	Summary:    A test runner runner similar to testrepository
21mr|python-stestr-3.2.0-1|18	Group:		Development/Python
21mr|python-stestr-3.2.0-1|19	
21mr|python-stestr-3.2.0-1|20	License:    ASL 2.0
21mr|python-stestr-3.2.0-1|21	URL:    https://pypi.python.org/pypi/stestr
21mr|python-stestr-3.2.0-1|22	Source0:	https://files.pythonhosted.org/packages/df/30/2d46e214463962af1d35335cd8e1090c646baad125949451b951fb653dfd/stestr-3.2.0.tar.gz
21mr|python-stestr-3.2.0-1|23	BuildArch:  noarch
21mr|python-stestr-3.2.0-1|24	
21mr|python-stestr-3.2.0-1|25	BuildRequires:    git
21mr|python-stestr-3.2.0-1|26	
21mr|python-stestr-3.2.0-1|27	%description
21mr|python-stestr-3.2.0-1|28	%{common_desc}
21mr|python-stestr-3.2.0-1|29	
21mr|python-stestr-3.2.0-1|30	%package -n     python3-%{pypi_name}
21mr|python-stestr-3.2.0-1|31	Summary:        A test runner runner similar to testrepository
21mr|python-stestr-3.2.0-1|32	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-stestr-3.2.0-1|33	
21mr|python-stestr-3.2.0-1|34	BuildRequires:    python3-devel
21mr|python-stestr-3.2.0-1|35	BuildRequires:    python3-setuptools
21mr|python-stestr-3.2.0-1|36	BuildRequires:    python3-pbr
21mr|python-stestr-3.2.0-1|37	
21mr|python-stestr-3.2.0-1|38	# Test Requirements
21mr|python-stestr-3.2.0-1|39	BuildRequires:   python3-mock
21mr|python-stestr-3.2.0-1|40	BuildRequires:   python3-future
21mr|python-stestr-3.2.0-1|41	BuildRequires:   python3-subunit
21mr|python-stestr-3.2.0-1|42	BuildRequires:   python3-fixtures
21mr|python-stestr-3.2.0-1|43	BuildRequires:   python3-six
21mr|python-stestr-3.2.0-1|44	BuildRequires:   python3-sqlalchemy
21mr|python-stestr-3.2.0-1|45	BuildRequires:   python3-testtools
21mr|python-stestr-3.2.0-1|46	BuildRequires:   python3-PyYAML
21mr|python-stestr-3.2.0-1|47	BuildRequires:   python3-ddt
21mr|python-stestr-3.2.0-1|48	BuildRequires:   python3-cliff
21mr|python-stestr-3.2.0-1|49	BuildRequires:   python3-voluptuous
21mr|python-stestr-3.2.0-1|50	
21mr|python-stestr-3.2.0-1|51	Requires:   python3-pbr
21mr|python-stestr-3.2.0-1|52	Requires:   python3-future
21mr|python-stestr-3.2.0-1|53	Requires:   python3-subunit
21mr|python-stestr-3.2.0-1|54	Requires:   python3-fixtures
21mr|python-stestr-3.2.0-1|55	Requires:   python3-six
21mr|python-stestr-3.2.0-1|56	Requires:   python3-testtools
21mr|python-stestr-3.2.0-1|57	Requires:   python3-PyYAML
21mr|python-stestr-3.2.0-1|58	Requires:   python3-cliff
21mr|python-stestr-3.2.0-1|59	Requires:   python3-voluptuous
21mr|python-stestr-3.2.0-1|60	
21mr|python-stestr-3.2.0-1|61	%description -n python3-%{pypi_name}
21mr|python-stestr-3.2.0-1|62	%{common_desc}
21mr|python-stestr-3.2.0-1|63	
21mr|python-stestr-3.2.0-1|64	%if %{without bootstrap}
21mr|python-stestr-3.2.0-1|65	%package -n     python3-%{pypi_name}-sql
21mr|python-stestr-3.2.0-1|66	Summary:    sql plugin for stestr
21mr|python-stestr-3.2.0-1|67	
21mr|python-stestr-3.2.0-1|68	Requires:       python3-%{pypi_name} = %{version}-%{release}
21mr|python-stestr-3.2.0-1|69	Requires:       python3-subunit2sql
21mr|python-stestr-3.2.0-1|70	
21mr|python-stestr-3.2.0-1|71	BuildRequires:   python3-subunit2sql
21mr|python-stestr-3.2.0-1|72	BuildRequires:   /usr/bin/subunit2sql-db-manage
21mr|python-stestr-3.2.0-1|73	
21mr|python-stestr-3.2.0-1|74	%description    -n python3-%{pypi_name}-sql
21mr|python-stestr-3.2.0-1|75	It contains the sql plugin for stestr.
21mr|python-stestr-3.2.0-1|76	%endif
21mr|python-stestr-3.2.0-1|77	
21mr|python-stestr-3.2.0-1|78	%if 0%{?with_doc}
21mr|python-stestr-3.2.0-1|79	%package -n python-%{pypi_name}-doc
21mr|python-stestr-3.2.0-1|80	Summary:        stestr documentation
21mr|python-stestr-3.2.0-1|81	
21mr|python-stestr-3.2.0-1|82	BuildRequires:  python3-sphinx
21mr|python-stestr-3.2.0-1|83	BuildRequires:  python3-subunit2sql
21mr|python-stestr-3.2.0-1|84	
21mr|python-stestr-3.2.0-1|85	%description -n python-%{pypi_name}-doc
21mr|python-stestr-3.2.0-1|86	%{common_desc}
21mr|python-stestr-3.2.0-1|87	
21mr|python-stestr-3.2.0-1|88	It contains the documentation for stestr.
21mr|python-stestr-3.2.0-1|89	%endif
21mr|python-stestr-3.2.0-1|90	
21mr|python-stestr-3.2.0-1|91	%prep
21mr|python-stestr-3.2.0-1|92	%autosetup -n %{pypi_name}-%{version} -S git
21mr|python-stestr-3.2.0-1|93	# Remove bundled egg-info
21mr|python-stestr-3.2.0-1|94	rm -rf %{pypi_name}.egg-info
21mr|python-stestr-3.2.0-1|95	rm -f test-requirements.txt requirements.txt
21mr|python-stestr-3.2.0-1|96	
21mr|python-stestr-3.2.0-1|97	# Remove pbr>=2.0.0 version as it is required for pike
21mr|python-stestr-3.2.0-1|98	sed -i 's/pbr>=2.0.0/pbr/g' setup.py
21mr|python-stestr-3.2.0-1|99	
21mr|python-stestr-3.2.0-1|100	%build
21mr|python-stestr-3.2.0-1|101	%py3_build
21mr|python-stestr-3.2.0-1|102	
21mr|python-stestr-3.2.0-1|103	%if 0%{?with_doc}
21mr|python-stestr-3.2.0-1|104	# generate html docs
21mr|python-stestr-3.2.0-1|105	%{__python3} setup.py build_sphinx
21mr|python-stestr-3.2.0-1|106	# remove the sphinx-build leftovers
21mr|python-stestr-3.2.0-1|107	rm -rf html/.{doctrees,buildinfo}
21mr|python-stestr-3.2.0-1|108	%endif
21mr|python-stestr-3.2.0-1|109	
21mr|python-stestr-3.2.0-1|110	%install
21mr|python-stestr-3.2.0-1|111	%py3_install
21mr|python-stestr-3.2.0-1|112	# compat symlinks
21mr|python-stestr-3.2.0-1|113	ln -s stestr %{buildroot}/%{_bindir}/stestr-3
21mr|python-stestr-3.2.0-1|114	ln -s stestr-3 %{buildroot}/%{_bindir}/stestr-%{python3_version}
21mr|python-stestr-3.2.0-1|115	
21mr|python-stestr-3.2.0-1|116	%check
21mr|python-stestr-3.2.0-1|117	export PATH=%{buildroot}/%{_bindir}:$PATH
21mr|python-stestr-3.2.0-1|118	rm -fr .stestr
21mr|python-stestr-3.2.0-1|119	# currently, 4 test are failing
21mr|python-stestr-3.2.0-1|120	PYTHON=%{__python3} %{__python3} setup.py test || :
21mr|python-stestr-3.2.0-1|121	
21mr|python-stestr-3.2.0-1|122	%files -n python3-%{pypi_name}
21mr|python-stestr-3.2.0-1|123	%license LICENSE
21mr|python-stestr-3.2.0-1|124	%doc README.rst
21mr|python-stestr-3.2.0-1|125	%{_bindir}/stestr*
21mr|python-stestr-3.2.0-1|126	%{python3_sitelib}/%{pypi_name}
21mr|python-stestr-3.2.0-1|127	%{python3_sitelib}/%{pypi_name}-*.egg-info
21mr|python-stestr-3.2.0-1|128	
21mr|python-stestr-3.2.0-1|129	%if %{without bootstrap}
21mr|python-stestr-3.2.0-1|130	%files -n python3-%{pypi_name}-sql
21mr|python-stestr-3.2.0-1|131	%{python3_sitelib}/%{pypi_name}/repository/sql.py*
21mr|python-stestr-3.2.0-1|132	%endif
21mr|python-stestr-3.2.0-1|133	
21mr|python-stestr-3.2.0-1|134	%if 0%{?with_doc}
21mr|python-stestr-3.2.0-1|135	%files -n python-%{pypi_name}-doc
21mr|python-stestr-3.2.0-1|136	%license LICENSE
21mr|python-stestr-3.2.0-1|137	%doc doc/build/html
21mr|python-stestr-3.2.0-1|138	%endif

16165 21
21mr|python-stevedore-3.4.0-1|1	%global common_desc Manage dynamic plugins for Python applications
21mr|python-stevedore-3.4.0-1|2	
21mr|python-stevedore-3.4.0-1|3	Name:		python-stevedore
21mr|python-stevedore-3.4.0-1|4	Version:	3.4.0
21mr|python-stevedore-3.4.0-1|5	Release:	1
21mr|python-stevedore-3.4.0-1|6	Summary:	Manage dynamic plugins for Python applications
21mr|python-stevedore-3.4.0-1|7	Group:		Development/Python
21mr|python-stevedore-3.4.0-1|8	License:	ASL 2.0
21mr|python-stevedore-3.4.0-1|9	URL:		https://github.com/openstack/stevedore
21mr|python-stevedore-3.4.0-1|10	Source0:	https://files.pythonhosted.org/packages/f9/57/328653fd8a631d81b2d71261e471a102d5b64a95c1b1dda1a55b053bf0db/stevedore-3.4.0.tar.gz
21mr|python-stevedore-3.4.0-1|11	Patch0:		stevedore-entry_point.patch
21mr|python-stevedore-3.4.0-1|12	BuildRequires:	python3-devel
21mr|python-stevedore-3.4.0-1|13	BuildRequires:	python3-setuptools
21mr|python-stevedore-3.4.0-1|14	BuildRequires:	python3-pbr
21mr|python-stevedore-3.4.0-1|15	BuildRequires:	python3-mock
21mr|python-stevedore-3.4.0-1|16	BuildRequires:	python3-six
21mr|python-stevedore-3.4.0-1|17	BuildRequires:	python3-testrepository
21mr|python-stevedore-3.4.0-1|18	BuildArch:	noarch
21mr|python-stevedore-3.4.0-1|19	
21mr|python-stevedore-3.4.0-1|20	%description
21mr|python-stevedore-3.4.0-1|21	%{common_desc}
21mr|python-stevedore-3.4.0-1|22	
21mr|python-stevedore-3.4.0-1|23	#----------------------------------------------------------
21mr|python-stevedore-3.4.0-1|24	%package -n python3-stevedore
21mr|python-stevedore-3.4.0-1|25	Summary:	Manage dynamic plugins for Python applications
21mr|python-stevedore-3.4.0-1|26	Group:		Development/Python
21mr|python-stevedore-3.4.0-1|27	Requires:	python3-six
21mr|python-stevedore-3.4.0-1|28	Requires:	python3-pbr
21mr|python-stevedore-3.4.0-1|29	
21mr|python-stevedore-3.4.0-1|30	%description -n python3-stevedore
21mr|python-stevedore-3.4.0-1|31	%{common_desc}
21mr|python-stevedore-3.4.0-1|32	
21mr|python-stevedore-3.4.0-1|33	%files -n python3-stevedore
21mr|python-stevedore-3.4.0-1|34	%license LICENSE
21mr|python-stevedore-3.4.0-1|35	%doc README.rst
21mr|python-stevedore-3.4.0-1|36	%{python3_sitelib}/stevedore
21mr|python-stevedore-3.4.0-1|37	%{python3_sitelib}/stevedore-*.egg-info
21mr|python-stevedore-3.4.0-1|38	
21mr|python-stevedore-3.4.0-1|39	#----------------------------------------------------------
21mr|python-stevedore-3.4.0-1|40	
21mr|python-stevedore-3.4.0-1|41	%prep
21mr|python-stevedore-3.4.0-1|42	%autosetup -p1 -n stevedore-%{version}
21mr|python-stevedore-3.4.0-1|43	
21mr|python-stevedore-3.4.0-1|44	# let RPM handle deps
21mr|python-stevedore-3.4.0-1|45	rm -f requirements.txt
21mr|python-stevedore-3.4.0-1|46	
21mr|python-stevedore-3.4.0-1|47	%build
21mr|python-stevedore-3.4.0-1|48	%py3_build
21mr|python-stevedore-3.4.0-1|49	
21mr|python-stevedore-3.4.0-1|50	%install
21mr|python-stevedore-3.4.0-1|51	%py3_install

16166 21
21mr|python-storm-0.25-1|1	%define oname	storm
21mr|python-storm-0.25-1|2	
21mr|python-storm-0.25-1|3	Summary:	Object Relational Mapper for Python
21mr|python-storm-0.25-1|4	Name:		python-%{oname}
21mr|python-storm-0.25-1|5	Version:	0.25
21mr|python-storm-0.25-1|6	Release:	1
21mr|python-storm-0.25-1|7	URL:		http://storm.canonical.com/
21mr|python-storm-0.25-1|8	Source0:	https://files.pythonhosted.org/packages/c0/f6/4b30697087af83edbc25584938fff7de08645ea6c2addf22420b4a1c70c9/storm-0.25.tar.gz
21mr|python-storm-0.25-1|9	License:	GPLv2
21mr|python-storm-0.25-1|10	Group:		Development/Python
21mr|python-storm-0.25-1|11	BuildRequires:	pkgconfig(python2)
21mr|python-storm-0.25-1|12	BuildRequires:	pythonegg(setuptools)
21mr|python-storm-0.25-1|13	Requires:	python2
21mr|python-storm-0.25-1|14	Requires:	pythonegg(psycopg2)
21mr|python-storm-0.25-1|15	Requires:	pythonegg(sqlite2)
21mr|python-storm-0.25-1|16	
21mr|python-storm-0.25-1|17	%description
21mr|python-storm-0.25-1|18	Storm is an object-relation mapper (ORM) for the Python language. It allows
21mr|python-storm-0.25-1|19	rows from a relational database to be seen as objects in an object-oriented
21mr|python-storm-0.25-1|20	language like Python.
21mr|python-storm-0.25-1|21	
21mr|python-storm-0.25-1|22	- Storm lets you efficiently access and update large datasets by allowing you
21mr|python-storm-0.25-1|23	to formulate complex queries spanning multiple tables using Python.
21mr|python-storm-0.25-1|24	
21mr|python-storm-0.25-1|25	- Storm allows you to fallback to SQL if needed (or if you just prefer),
21mr|python-storm-0.25-1|26	allowing you to mix "old school" code and ORM code
21mr|python-storm-0.25-1|27	#=============================================================================
21mr|python-storm-0.25-1|28	%package -n python2-%{oname}
21mr|python-storm-0.25-1|29	%py2_migration_meta python2-%{oname}
21mr|python-storm-0.25-1|30	Summary:	Object Relational Mapper for Python
21mr|python-storm-0.25-1|31	Group:		Development/Python
21mr|python-storm-0.25-1|32	
21mr|python-storm-0.25-1|33	%description -n python2-%{oname}
21mr|python-storm-0.25-1|34	Storm is an object-relation mapper (ORM) for the Python language. It allows
21mr|python-storm-0.25-1|35	rows from a relational database to be seen as objects in an object-oriented
21mr|python-storm-0.25-1|36	language like Python.
21mr|python-storm-0.25-1|37	
21mr|python-storm-0.25-1|38	- Storm lets you efficiently access and update large datasets by allowing you
21mr|python-storm-0.25-1|39	to formulate complex queries spanning multiple tables using Python.
21mr|python-storm-0.25-1|40	
21mr|python-storm-0.25-1|41	- Storm allows you to fallback to SQL if needed (or if you just prefer),
21mr|python-storm-0.25-1|42	allowing you to mix "old school" code and ORM code
21mr|python-storm-0.25-1|43	
21mr|python-storm-0.25-1|44	%files -n python2-%{oname}
21mr|python-storm-0.25-1|45	%doc python2/LICENSE python2/README python2/storm/tests/
21mr|python-storm-0.25-1|46	%{python2_sitearch}/*
21mr|python-storm-0.25-1|47	
21mr|python-storm-0.25-1|48	#=============================================================================
21mr|python-storm-0.25-1|49	%package -n python3-%{oname}
21mr|python-storm-0.25-1|50	Summary:	Object Relational Mapper for Python
21mr|python-storm-0.25-1|51	Group:		Development/Python
21mr|python-storm-0.25-1|52	BuildRequires:	pkgconfig(python3)
21mr|python-storm-0.25-1|53	BuildRequires:	python3egg(setuptools)
21mr|python-storm-0.25-1|54	Requires:	python3
21mr|python-storm-0.25-1|55	Requires:	python3egg(psycopg2)
21mr|python-storm-0.25-1|56	Requires:	python3egg(sqlite3)
21mr|python-storm-0.25-1|57	
21mr|python-storm-0.25-1|58	%description -n python3-%{oname}
21mr|python-storm-0.25-1|59	Storm is an object-relation mapper (ORM) for the Python language. It allows
21mr|python-storm-0.25-1|60	rows from a relational database to be seen as objects in an object-oriented
21mr|python-storm-0.25-1|61	language like Python.
21mr|python-storm-0.25-1|62	
21mr|python-storm-0.25-1|63	- Storm lets you efficiently access and update large datasets by allowing you
21mr|python-storm-0.25-1|64	to formulate complex queries spanning multiple tables using Python.
21mr|python-storm-0.25-1|65	
21mr|python-storm-0.25-1|66	- Storm allows you to fallback to SQL if needed (or if you just prefer),
21mr|python-storm-0.25-1|67	allowing you to mix "old school" code and ORM code
21mr|python-storm-0.25-1|68	
21mr|python-storm-0.25-1|69	%files -n python3-%{oname}
21mr|python-storm-0.25-1|70	%doc python3/LICENSE python3/README python3/storm/tests/
21mr|python-storm-0.25-1|71	%{python3_sitearch}/*
21mr|python-storm-0.25-1|72	
21mr|python-storm-0.25-1|73	#=============================================================================
21mr|python-storm-0.25-1|74	%prep
21mr|python-storm-0.25-1|75	%setup -qc -n %{oname}-%{version}
21mr|python-storm-0.25-1|76	mv %{oname}-%{version} python2
21mr|python-storm-0.25-1|77	cp -r python2 python3
21mr|python-storm-0.25-1|78	
21mr|python-storm-0.25-1|79	%build
21mr|python-storm-0.25-1|80	pushd python2
21mr|python-storm-0.25-1|81	%py2_build
21mr|python-storm-0.25-1|82	popd
21mr|python-storm-0.25-1|83	
21mr|python-storm-0.25-1|84	pushd python3
21mr|python-storm-0.25-1|85	%py3_build
21mr|python-storm-0.25-1|86	popd
21mr|python-storm-0.25-1|87	
21mr|python-storm-0.25-1|88	%install
21mr|python-storm-0.25-1|89	pushd python2
21mr|python-storm-0.25-1|90	%py2_install
21mr|python-storm-0.25-1|91	popd
21mr|python-storm-0.25-1|92	
21mr|python-storm-0.25-1|93	pushd python3
21mr|python-storm-0.25-1|94	%py3_install
21mr|python-storm-0.25-1|95	popd

16167 21
21mr|python-string_utils-1.0.0-1|1	%global module string_utils
21mr|python-string_utils-1.0.0-1|2	
21mr|python-string_utils-1.0.0-1|3	Summary:	A python module containing utility functions for strings
21mr|python-string_utils-1.0.0-1|4	Name:		python-%{module}
21mr|python-string_utils-1.0.0-1|5	Version:	1.0.0
21mr|python-string_utils-1.0.0-1|6	Release:	1
21mr|python-string_utils-1.0.0-1|7	License:	MIT
21mr|python-string_utils-1.0.0-1|8	Group:		Development/Python
21mr|python-string_utils-1.0.0-1|9	Url:		https://github.com/daveoncode/python-string-utils
21mr|python-string_utils-1.0.0-1|10	Source0:	https://github.com/daveoncode/python-string-utils/archive/v%{version}.tar.gz
21mr|python-string_utils-1.0.0-1|11	BuildRequires:	git
21mr|python-string_utils-1.0.0-1|12	BuildArch:	noarch
21mr|python-string_utils-1.0.0-1|13	
21mr|python-string_utils-1.0.0-1|14	%description
21mr|python-string_utils-1.0.0-1|15	A python module containing utility functions for strings.
21mr|python-string_utils-1.0.0-1|16	
21mr|python-string_utils-1.0.0-1|17	#----------------------------------------------------------------------------
21mr|python-string_utils-1.0.0-1|18	
21mr|python-string_utils-1.0.0-1|19	%package -n python3-%{module}
21mr|python-string_utils-1.0.0-1|20	Summary:	A python module containing utility functions for strings
21mr|python-string_utils-1.0.0-1|21	Group:		Development/Python
21mr|python-string_utils-1.0.0-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-string_utils-1.0.0-1|23	BuildRequires:	python3-coverage
21mr|python-string_utils-1.0.0-1|24	BuildRequires:	python3-pip
21mr|python-string_utils-1.0.0-1|25	BuildRequires:	python3-setuptools
21mr|python-string_utils-1.0.0-1|26	BuildRequires:	python3-wheel
21mr|python-string_utils-1.0.0-1|27	
21mr|python-string_utils-1.0.0-1|28	%description -n python3-%{module}
21mr|python-string_utils-1.0.0-1|29	A python module containing utility functions for strings.
21mr|python-string_utils-1.0.0-1|30	
21mr|python-string_utils-1.0.0-1|31	%files -n python3-%{module}
21mr|python-string_utils-1.0.0-1|32	%license LICENSE
21mr|python-string_utils-1.0.0-1|33	%doc README.md
21mr|python-string_utils-1.0.0-1|34	%{python3_sitelib}/%{module}/
21mr|python-string_utils-1.0.0-1|35	%{python3_sitelib}/python_%{module}-*.egg-info
21mr|python-string_utils-1.0.0-1|36	
21mr|python-string_utils-1.0.0-1|37	#----------------------------------------------------------------------------
21mr|python-string_utils-1.0.0-1|38	
21mr|python-string_utils-1.0.0-1|39	%prep
21mr|python-string_utils-1.0.0-1|40	%autosetup -n python-string-utils-%{version} -S git
21mr|python-string_utils-1.0.0-1|41	
21mr|python-string_utils-1.0.0-1|42	# Let's handle dependencies ourseleves
21mr|python-string_utils-1.0.0-1|43	
21mr|python-string_utils-1.0.0-1|44	%build
21mr|python-string_utils-1.0.0-1|45	%py3_build
21mr|python-string_utils-1.0.0-1|46	
21mr|python-string_utils-1.0.0-1|47	%install
21mr|python-string_utils-1.0.0-1|48	%py3_install
21mr|python-string_utils-1.0.0-1|49	
21mr|python-string_utils-1.0.0-1|50	rm -f %{buildroot}%{_prefix}/README/README.md
21mr|python-string_utils-1.0.0-1|51	
21mr|python-string_utils-1.0.0-1|52	%check
21mr|python-string_utils-1.0.0-1|53	coverage run -m unittest
21mr|python-string_utils-1.0.0-1|54	

16168 21
21mr|python-structlog-24.4.0-2|1	%define pypi_name structlog
21mr|python-structlog-24.4.0-2|2	
21mr|python-structlog-24.4.0-2|3	Name:           python-%{pypi_name}
21mr|python-structlog-24.4.0-2|4	Version:        24.4.0
21mr|python-structlog-24.4.0-2|5	Release:        2
21mr|python-structlog-24.4.0-2|6	Summary:        Painless structural logging
21mr|python-structlog-24.4.0-2|7	Group:          Development/Python
21mr|python-structlog-24.4.0-2|8	License:        ASL 2.0 and MIT
21mr|python-structlog-24.4.0-2|9	URL:            https://www.structlog.org/en/stable/
21mr|python-structlog-24.4.0-2|10	Source0:        %{pypi_source}
21mr|python-structlog-24.4.0-2|11	
21mr|python-structlog-24.4.0-2|12	BuildArch:      noarch
21mr|python-structlog-24.4.0-2|13	
21mr|python-structlog-24.4.0-2|14	BuildRequires:  pyproject-rpm-macros
21mr|python-structlog-24.4.0-2|15	BuildRequires:  pkgconfig(python3)
21mr|python-structlog-24.4.0-2|16	BuildRequires:  python3-setuptools
21mr|python-structlog-24.4.0-2|17	BuildRequires:  python3-freezegun
21mr|python-structlog-24.4.0-2|18	BuildRequires:  python3-pretend
21mr|python-structlog-24.4.0-2|19	BuildRequires:  python3-pytest
21mr|python-structlog-24.4.0-2|20	BuildRequires:  python3-pytest-asyncio
21mr|python-structlog-24.4.0-2|21	BuildRequires:  python3-twisted
21mr|python-structlog-24.4.0-2|22	BuildRequires:  python3dist(flit-core)
21mr|python-structlog-24.4.0-2|23	BuildRequires:  python3dist(hatchling)
21mr|python-structlog-24.4.0-2|24	BuildRequires:  python3dist(hatch-fancy-pypi-readme) >= 23.1
21mr|python-structlog-24.4.0-2|25	BuildRequires:  python3dist(hatch-vcs)
21mr|python-structlog-24.4.0-2|26	
21mr|python-structlog-24.4.0-2|27	%description
21mr|python-structlog-24.4.0-2|28	Structlog makes structured logging in Python easy by augmenting your existing
21mr|python-structlog-24.4.0-2|29	logger. It allows you to split your log entries up into key/value pairs and
21mr|python-structlog-24.4.0-2|30	build them incrementally without annoying boilerplate code.
21mr|python-structlog-24.4.0-2|31	
21mr|python-structlog-24.4.0-2|32	%package -n python3-%{pypi_name}
21mr|python-structlog-24.4.0-2|33	Summary:        Painless structural logging
21mr|python-structlog-24.4.0-2|34	Group:          Development/Python
21mr|python-structlog-24.4.0-2|35	
21mr|python-structlog-24.4.0-2|36	%description -n python3-%{pypi_name}
21mr|python-structlog-24.4.0-2|37	Structlog makes structured logging in Python easy by augmenting your existing
21mr|python-structlog-24.4.0-2|38	logger. It allows you to split your log entries up into key/value pairs and
21mr|python-structlog-24.4.0-2|39	build them incrementally without annoying boilerplate code.
21mr|python-structlog-24.4.0-2|40	
21mr|python-structlog-24.4.0-2|41	%prep
21mr|python-structlog-24.4.0-2|42	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-structlog-24.4.0-2|43	
21mr|python-structlog-24.4.0-2|44	%generate_buildrequires
21mr|python-structlog-24.4.0-2|45	%pyproject_buildrequires -r
21mr|python-structlog-24.4.0-2|46	
21mr|python-structlog-24.4.0-2|47	%build
21mr|python-structlog-24.4.0-2|48	%pyproject_wheel
21mr|python-structlog-24.4.0-2|49	
21mr|python-structlog-24.4.0-2|50	%install
21mr|python-structlog-24.4.0-2|51	%pyproject_install
21mr|python-structlog-24.4.0-2|52	%pyproject_save_files structlog
21mr|python-structlog-24.4.0-2|53	
21mr|python-structlog-24.4.0-2|54	#tests disabled because they fail with fixture '<*>' not found. https://github.com/hynek/structlog/issues/433
21mr|python-structlog-24.4.0-2|55	
21mr|python-structlog-24.4.0-2|56	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-structlog-24.4.0-2|57	%doc CHANGELOG.md README.md PKG-INFO docs/*.md
21mr|python-structlog-24.4.0-2|58	%license LICENSE-MIT LICENSE-APACHE
21mr|python-structlog-24.4.0-2|59	

16169 21
21mr|python-suds-0.8.5-1|1	%global srcname suds
21mr|python-suds-0.8.5-1|2	
21mr|python-suds-0.8.5-1|3	Name:		python-suds
21mr|python-suds-0.8.5-1|4	Version:	0.8.5
21mr|python-suds-0.8.5-1|5	Release:	1
21mr|python-suds-0.8.5-1|6	Summary:	A python SOAP client
21mr|python-suds-0.8.5-1|7	Group:		Development/Python
21mr|python-suds-0.8.5-1|8	License: LGPLv3+
21mr|python-suds-0.8.5-1|9	URL:		https://github.com/suds-community/suds
21mr|python-suds-0.8.5-1|10	Source0:	https://github.com/suds-community/suds/archive/v%{version}.tar.gz#/%{srcname}-%{version}.tar.gz
21mr|python-suds-0.8.5-1|11	BuildArch:	noarch
21mr|python-suds-0.8.5-1|12	
21mr|python-suds-0.8.5-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-suds-0.8.5-1|14	BuildRequires:	python3egg(pytest)
21mr|python-suds-0.8.5-1|15	BuildRequires:	python3egg(setuptools)
21mr|python-suds-0.8.5-1|16	BuildRequires:	python3egg(six)
21mr|python-suds-0.8.5-1|17	
21mr|python-suds-0.8.5-1|18	%description
21mr|python-suds-0.8.5-1|19	The suds project is a python soap web services client lib.  Suds leverages
21mr|python-suds-0.8.5-1|20	python meta programming to provide an intuitive API for consuming web
21mr|python-suds-0.8.5-1|21	services.  Objectification of types defined in the WSDL is provided
21mr|python-suds-0.8.5-1|22	without class generation.  Programmers rarely need to read the WSDL since
21mr|python-suds-0.8.5-1|23	services and WSDL based objects can be easily inspected.
21mr|python-suds-0.8.5-1|24	
21mr|python-suds-0.8.5-1|25	
21mr|python-suds-0.8.5-1|26	#-------------------------------------------------------------------------
21mr|python-suds-0.8.5-1|27	%package -n python3-%{srcname}
21mr|python-suds-0.8.5-1|28	Summary:	A python SOAP client
21mr|python-suds-0.8.5-1|29	Group:		Development/Python
21mr|python-suds-0.8.5-1|30	
21mr|python-suds-0.8.5-1|31	%description -n python3-%{srcname}
21mr|python-suds-0.8.5-1|32	The suds project is a python soap web services client lib.  Suds leverages
21mr|python-suds-0.8.5-1|33	python meta programming to provide an intuitive API for consuming web
21mr|python-suds-0.8.5-1|34	services.  Objectification of types defined in the WSDL is provided
21mr|python-suds-0.8.5-1|35	without class generation.  Programmers rarely need to read the WSDL since
21mr|python-suds-0.8.5-1|36	services and WSDL based objects can be easily inspected.
21mr|python-suds-0.8.5-1|37	
21mr|python-suds-0.8.5-1|38	%files -n python3-%{srcname}
21mr|python-suds-0.8.5-1|39	%{python3_sitelib}/%{srcname}*/
21mr|python-suds-0.8.5-1|40	%doc README.md
21mr|python-suds-0.8.5-1|41	%license LICENSE.txt
21mr|python-suds-0.8.5-1|42	
21mr|python-suds-0.8.5-1|43	#-------------------------------------------------------------------------
21mr|python-suds-0.8.5-1|44	
21mr|python-suds-0.8.5-1|45	%prep
21mr|python-suds-0.8.5-1|46	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-suds-0.8.5-1|47	
21mr|python-suds-0.8.5-1|48	%build
21mr|python-suds-0.8.5-1|49	%py3_build
21mr|python-suds-0.8.5-1|50	
21mr|python-suds-0.8.5-1|51	%install
21mr|python-suds-0.8.5-1|52	%py3_install
21mr|python-suds-0.8.5-1|53	
21mr|python-suds-0.8.5-1|54	%check
21mr|python-suds-0.8.5-1|55	%py3_test

16170 21
21mr|python-sympy-1.8-1|1	%define pypi_name	sympy
21mr|python-sympy-1.8-1|2	
21mr|python-sympy-1.8-1|3	Name:		python-%{pypi_name}
21mr|python-sympy-1.8-1|4	Version:	1.8
21mr|python-sympy-1.8-1|5	Release:	1
21mr|python-sympy-1.8-1|6	Summary:	Python library for symbolic mathematics
21mr|python-sympy-1.8-1|7	Group:		Development/Python
21mr|python-sympy-1.8-1|8	License:	BSD
21mr|python-sympy-1.8-1|9	Url:		http://sympy.googlecode.com/
21mr|python-sympy-1.8-1|10	Source0:	https://github.com/sympy/sympy/releases/download/sympy-%{version}/sympy-%{version}.tar.gz
21mr|python-sympy-1.8-1|11	
21mr|python-sympy-1.8-1|12	BuildRequires:	python3-devel
21mr|python-sympy-1.8-1|13	BuildRequires:	librsvg
21mr|python-sympy-1.8-1|14	BuildRequires:	imagemagick
21mr|python-sympy-1.8-1|15	BuildRequires:	python3-mpmath
21mr|python-sympy-1.8-1|16	BuildRequires:	gettext
21mr|python-sympy-1.8-1|17	BuildRequires:	graphviz
21mr|python-sympy-1.8-1|18	
21mr|python-sympy-1.8-1|19	BuildArch:	noarch
21mr|python-sympy-1.8-1|20	
21mr|python-sympy-1.8-1|21	%description
21mr|python-sympy-1.8-1|22	SymPy is a Python library for symbolic mathematics. It aims to become
21mr|python-sympy-1.8-1|23	a full-featured computer algebra system (CAS) while keeping the code
21mr|python-sympy-1.8-1|24	as simple as possible in order to be comprehensible and easily
21mr|python-sympy-1.8-1|25	extensible. SymPy is written entirely in Python and does not require
21mr|python-sympy-1.8-1|26	any external libraries, except optionally for plotting support.
21mr|python-sympy-1.8-1|27	
21mr|python-sympy-1.8-1|28	#--------------------------------------------------------------------
21mr|python-sympy-1.8-1|29	%package -n python3-%{pypi_name}
21mr|python-sympy-1.8-1|30	Summary:	Python library for symbolic mathematics
21mr|python-sympy-1.8-1|31	Group:		Development/Python
21mr|python-sympy-1.8-1|32	Requires:	python3-numpy
21mr|python-sympy-1.8-1|33	Requires:	python3-mpmath
21mr|python-sympy-1.8-1|34	Requires:	python3
21mr|python-sympy-1.8-1|35	
21mr|python-sympy-1.8-1|36	Recommends:	python3-gmpy >= 1.03
21mr|python-sympy-1.8-1|37	Recommends:	python3-pyglet
21mr|python-sympy-1.8-1|38	
21mr|python-sympy-1.8-1|39	%description -n python3-%{pypi_name}
21mr|python-sympy-1.8-1|40	SymPy is a Python library for symbolic mathematics. It aims to become
21mr|python-sympy-1.8-1|41	a full-featured computer algebra system (CAS) while keeping the code
21mr|python-sympy-1.8-1|42	as simple as possible in order to be comprehensible and easily
21mr|python-sympy-1.8-1|43	extensible. SymPy is written entirely in Python and does not require
21mr|python-sympy-1.8-1|44	any external libraries, except optionally for plotting support.
21mr|python-sympy-1.8-1|45	
21mr|python-sympy-1.8-1|46	%files -n python3-%{pypi_name}
21mr|python-sympy-1.8-1|47	%doc AUTHORS LICENSE examples/
21mr|python-sympy-1.8-1|48	%{_bindir}/isympy
21mr|python-sympy-1.8-1|49	%{_mandir}/man1/isympy.*
21mr|python-sympy-1.8-1|50	%dir %{py3_puresitedir}/%{pypi_name}
21mr|python-sympy-1.8-1|51	%{py3_puresitedir}/%{pypi_name}/*
21mr|python-sympy-1.8-1|52	%{py3_puresitedir}/%{pypi_name}-*.egg-info
21mr|python-sympy-1.8-1|53	%{py3_puresitedir}/__pycache__
21mr|python-sympy-1.8-1|54	%{py3_puresitedir}/isympy.py
21mr|python-sympy-1.8-1|55	
21mr|python-sympy-1.8-1|56	#--------------------------------------------------------------------
21mr|python-sympy-1.8-1|57	%prep
21mr|python-sympy-1.8-1|58	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-sympy-1.8-1|59	
21mr|python-sympy-1.8-1|60	%build
21mr|python-sympy-1.8-1|61	
21mr|python-sympy-1.8-1|62	%install
21mr|python-sympy-1.8-1|63	python3 setup.py install --root=%{buildroot}
21mr|python-sympy-1.8-1|64	
21mr|python-sympy-1.8-1|65	# happy linting
21mr|python-sympy-1.8-1|66	rm -r %{buildroot}%{py3_puresitedir}/sympy/strategies/tests/test_strat.py
21mr|python-sympy-1.8-1|67	#
21mr|python-sympy-1.8-1|68	

16171 21
21mr|python-systemd-234-2|1	%define module systemd
21mr|python-systemd-234-2|2	
21mr|python-systemd-234-2|3	Summary:	Python bindings for %{module}
21mr|python-systemd-234-2|4	Name:		python-%{module}
21mr|python-systemd-234-2|5	Version:	234
21mr|python-systemd-234-2|6	Release:	2
21mr|python-systemd-234-2|7	License:	GPLv2+
21mr|python-systemd-234-2|8	Group:		Development/Python
21mr|python-systemd-234-2|9	Url:		https://github.com/systemd/python-systemd
21mr|python-systemd-234-2|10	Source0:	https://github.com/systemd/python-systemd/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-systemd-234-2|11	BuildRequires:	pkgconfig(python2)
21mr|python-systemd-234-2|12	BuildRequires:	pkgconfig(python3)
21mr|python-systemd-234-2|13	BuildRequires:	pkgconfig(systemd)
21mr|python-systemd-234-2|14	
21mr|python-systemd-234-2|15	%description
21mr|python-systemd-234-2|16	Python bindings for %{module}.
21mr|python-systemd-234-2|17	
21mr|python-systemd-234-2|18	%package -n python2-%{module}
21mr|python-systemd-234-2|19	%py2_migration_meta python2-%{module}
21mr|python-systemd-234-2|20	Summary:	Python bindings for %{module}
21mr|python-systemd-234-2|21	
21mr|python-systemd-234-2|22	%description -n python2-%{module}
21mr|python-systemd-234-2|23	Python bindings for %{module}.
21mr|python-systemd-234-2|24	
21mr|python-systemd-234-2|25	%files -n python2-%{module}
21mr|python-systemd-234-2|26	%{py2_platsitedir}/*.egg-info
21mr|python-systemd-234-2|27	%{py2_platsitedir}/%{module}
21mr|python-systemd-234-2|28	
21mr|python-systemd-234-2|29	#----------------------------------------------------------------------------
21mr|python-systemd-234-2|30	
21mr|python-systemd-234-2|31	%package -n python3-%{module}
21mr|python-systemd-234-2|32	Summary:	Python 3 bindings for %{module}
21mr|python-systemd-234-2|33	Group:		Development/Python
21mr|python-systemd-234-2|34	
21mr|python-systemd-234-2|35	%description -n python3-%{module}
21mr|python-systemd-234-2|36	Python 3 bindings for %{module}.
21mr|python-systemd-234-2|37	
21mr|python-systemd-234-2|38	%files -n python3-%{module}
21mr|python-systemd-234-2|39	%{py3_platsitedir}/*.egg-info
21mr|python-systemd-234-2|40	%{py3_platsitedir}/%{module}
21mr|python-systemd-234-2|41	
21mr|python-systemd-234-2|42	#----------------------------------------------------------------------------
21mr|python-systemd-234-2|43	
21mr|python-systemd-234-2|44	%prep
21mr|python-systemd-234-2|45	%setup -q
21mr|python-systemd-234-2|46	cp -a . %{py3dir}
21mr|python-systemd-234-2|47	
21mr|python-systemd-234-2|48	%build
21mr|python-systemd-234-2|49	%make systemd/id128-constants.h
21mr|python-systemd-234-2|50	%py2_build
21mr|python-systemd-234-2|51	
21mr|python-systemd-234-2|52	pushd %{py3dir}
21mr|python-systemd-234-2|53	%make systemd/id128-constants.h
21mr|python-systemd-234-2|54	%py3_build
21mr|python-systemd-234-2|55	popd
21mr|python-systemd-234-2|56	
21mr|python-systemd-234-2|57	%install
21mr|python-systemd-234-2|58	%py2_install
21mr|python-systemd-234-2|59	pushd %{py3dir}
21mr|python-systemd-234-2|60	%make systemd/id128-constants.h
21mr|python-systemd-234-2|61	%py3_install
21mr|python-systemd-234-2|62	popd

16172 21
21mr|python-sysv_ipc-1.1.0-1|1	%global srcname sysv_ipc
21mr|python-sysv_ipc-1.1.0-1|2	
21mr|python-sysv_ipc-1.1.0-1|3	Summary:	System V IPC for Python - Semaphores, Shared Memory and Message Queues
21mr|python-sysv_ipc-1.1.0-1|4	Name:		python-%{srcname}
21mr|python-sysv_ipc-1.1.0-1|5	Version:	1.1.0
21mr|python-sysv_ipc-1.1.0-1|6	Release:	1
21mr|python-sysv_ipc-1.1.0-1|7	License:	GPLv3+
21mr|python-sysv_ipc-1.1.0-1|8	Group:		Development/Python
21mr|python-sysv_ipc-1.1.0-1|9	Url:		http://semanchuk.com/philip/%{srcname}/
21mr|python-sysv_ipc-1.1.0-1|10	Source0:	https://pypi.python.org/packages/source/s/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-sysv_ipc-1.1.0-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-sysv_ipc-1.1.0-1|12	
21mr|python-sysv_ipc-1.1.0-1|13	%description
21mr|python-sysv_ipc-1.1.0-1|14	The sysv_ipc module which gives Python access to System V inter-process
21mr|python-sysv_ipc-1.1.0-1|15	semaphores, shared memory and message queues on systems that support them.
21mr|python-sysv_ipc-1.1.0-1|16	
21mr|python-sysv_ipc-1.1.0-1|17	#----------------------------------------------------------------------------
21mr|python-sysv_ipc-1.1.0-1|18	
21mr|python-sysv_ipc-1.1.0-1|19	%package -n python3-%{srcname}
21mr|python-sysv_ipc-1.1.0-1|20	Summary:	System V IPC for Python - Semaphores, Shared Memory and Message Queues
21mr|python-sysv_ipc-1.1.0-1|21	Group:		Development/Python
21mr|python-sysv_ipc-1.1.0-1|22	
21mr|python-sysv_ipc-1.1.0-1|23	%description -n python3-%{srcname}
21mr|python-sysv_ipc-1.1.0-1|24	The sysv_ipc module which gives Python access to System V inter-process
21mr|python-sysv_ipc-1.1.0-1|25	semaphores, shared memory and message queues on systems that support them.
21mr|python-sysv_ipc-1.1.0-1|26	
21mr|python-sysv_ipc-1.1.0-1|27	%files -n python3-%{srcname}
21mr|python-sysv_ipc-1.1.0-1|28	%license LICENSE
21mr|python-sysv_ipc-1.1.0-1|29	%doc LICENSE README ReadMe.html VERSION
21mr|python-sysv_ipc-1.1.0-1|30	%{python3_sitearch}/*
21mr|python-sysv_ipc-1.1.0-1|31	
21mr|python-sysv_ipc-1.1.0-1|32	#----------------------------------------------------------------------------
21mr|python-sysv_ipc-1.1.0-1|33	
21mr|python-sysv_ipc-1.1.0-1|34	%package examples
21mr|python-sysv_ipc-1.1.0-1|35	Summary:	Examples for Python sysv_ipc module
21mr|python-sysv_ipc-1.1.0-1|36	Group:		Development/Python
21mr|python-sysv_ipc-1.1.0-1|37	
21mr|python-sysv_ipc-1.1.0-1|38	%description examples
21mr|python-sysv_ipc-1.1.0-1|39	This module comes with four demonstration apps.
21mr|python-sysv_ipc-1.1.0-1|40	
21mr|python-sysv_ipc-1.1.0-1|41	%files examples
21mr|python-sysv_ipc-1.1.0-1|42	%doc demos
21mr|python-sysv_ipc-1.1.0-1|43	
21mr|python-sysv_ipc-1.1.0-1|44	#----------------------------------------------------------------------------
21mr|python-sysv_ipc-1.1.0-1|45	
21mr|python-sysv_ipc-1.1.0-1|46	%prep
21mr|python-sysv_ipc-1.1.0-1|47	%setup -q -n sysv_ipc-%{version}
21mr|python-sysv_ipc-1.1.0-1|48	
21mr|python-sysv_ipc-1.1.0-1|49	%build
21mr|python-sysv_ipc-1.1.0-1|50	%py3_build
21mr|python-sysv_ipc-1.1.0-1|51	
21mr|python-sysv_ipc-1.1.0-1|52	%install
21mr|python-sysv_ipc-1.1.0-1|53	%py3_install
21mr|python-sysv_ipc-1.1.0-1|54	
21mr|python-sysv_ipc-1.1.0-1|55	chmod -x demos/*/*.{py,sh}
21mr|python-sysv_ipc-1.1.0-1|56	

16173 21
21mr|python-tabulate-0.8.9-1|1	%global srcname tabulate
21mr|python-tabulate-0.8.9-1|2	
21mr|python-tabulate-0.8.9-1|3	Name:           python-%{srcname}
21mr|python-tabulate-0.8.9-1|4	Version:	0.8.9
21mr|python-tabulate-0.8.9-1|5	Release:	1
21mr|python-tabulate-0.8.9-1|6	Summary:        Pretty-print tabular data in Python, a library and a command-line utility
21mr|python-tabulate-0.8.9-1|7	Group:		Development/Python
21mr|python-tabulate-0.8.9-1|8	License:        MIT
21mr|python-tabulate-0.8.9-1|9	URL:            https://pypi.python.org/pypi/tabulate
21mr|python-tabulate-0.8.9-1|10	Source:         %{pypi_source}
21mr|python-tabulate-0.8.9-1|11	
21mr|python-tabulate-0.8.9-1|12	BuildArch:      noarch
21mr|python-tabulate-0.8.9-1|13	
21mr|python-tabulate-0.8.9-1|14	%global _description %{expand:
21mr|python-tabulate-0.8.9-1|15	The main use cases of the library are:
21mr|python-tabulate-0.8.9-1|16	
21mr|python-tabulate-0.8.9-1|17	* printing small tables without hassle: just one function call, formatting is
21mr|python-tabulate-0.8.9-1|18	guided by the data itself
21mr|python-tabulate-0.8.9-1|19	* authoring tabular data for lightweight plain-text markup: multiple output
21mr|python-tabulate-0.8.9-1|20	formats suitable for further editing or transformation
21mr|python-tabulate-0.8.9-1|21	* readable presentation of mixed textual and numeric data: smart column
21mr|python-tabulate-0.8.9-1|22	alignment, configurable number formatting, alignment by a decimal point}
21mr|python-tabulate-0.8.9-1|23	
21mr|python-tabulate-0.8.9-1|24	%description %{_description}
21mr|python-tabulate-0.8.9-1|25	
21mr|python-tabulate-0.8.9-1|26	%package -n python3-%{srcname}
21mr|python-tabulate-0.8.9-1|27	Summary:        %{summary}
21mr|python-tabulate-0.8.9-1|28	%{?python_provide:%python_provide python3-%{srcname}}
21mr|python-tabulate-0.8.9-1|29	BuildRequires:  python3-devel
21mr|python-tabulate-0.8.9-1|30	BuildRequires:  python3dist(setuptools)
21mr|python-tabulate-0.8.9-1|31	# Test deps
21mr|python-tabulate-0.8.9-1|32	#BuildRequires:  python3dist(nose)
21mr|python-tabulate-0.8.9-1|33	#BuildRequires:  python3dist(numpy)
21mr|python-tabulate-0.8.9-1|34	#BuildRequires:  python3dist(pandas)
21mr|python-tabulate-0.8.9-1|35	#BuildRequires:  python3dist(wcwidth)
21mr|python-tabulate-0.8.9-1|36	
21mr|python-tabulate-0.8.9-1|37	%description -n python3-%{srcname} %{_description}
21mr|python-tabulate-0.8.9-1|38	
21mr|python-tabulate-0.8.9-1|39	Python 3 version.
21mr|python-tabulate-0.8.9-1|40	
21mr|python-tabulate-0.8.9-1|41	%prep
21mr|python-tabulate-0.8.9-1|42	%autosetup -n %{srcname}-%{version}
21mr|python-tabulate-0.8.9-1|43	
21mr|python-tabulate-0.8.9-1|44	%build
21mr|python-tabulate-0.8.9-1|45	%py3_build
21mr|python-tabulate-0.8.9-1|46	
21mr|python-tabulate-0.8.9-1|47	%install
21mr|python-tabulate-0.8.9-1|48	%py3_install
21mr|python-tabulate-0.8.9-1|49	
21mr|python-tabulate-0.8.9-1|50	%check
21mr|python-tabulate-0.8.9-1|51	#% {__python3} setup.py test
21mr|python-tabulate-0.8.9-1|52	
21mr|python-tabulate-0.8.9-1|53	%files -n python3-%{srcname}
21mr|python-tabulate-0.8.9-1|54	%license LICENSE
21mr|python-tabulate-0.8.9-1|55	%doc README README.md
21mr|python-tabulate-0.8.9-1|56	%{_bindir}/%{srcname}
21mr|python-tabulate-0.8.9-1|57	%{python3_sitelib}/%{srcname}*.egg-info/
21mr|python-tabulate-0.8.9-1|58	%{python3_sitelib}/%{srcname}.py*
21mr|python-tabulate-0.8.9-1|59	%{python3_sitelib}/__pycache__/%{srcname}.*

16174 21
21mr|python-tasks-2.8.0-1|1	%define _duplicate_files_terminate_build 0
21mr|python-tasks-2.8.0-1|2	%define debug_package %{nil}
21mr|python-tasks-2.8.0-1|3	%define module	tasks
21mr|python-tasks-2.8.0-1|4	
21mr|python-tasks-2.8.0-1|5	Summary:	Proof of concept for a simple task queue
21mr|python-tasks-2.8.0-1|6	Name:		python-%{module}
21mr|python-tasks-2.8.0-1|7	Version:	2.8.0
21mr|python-tasks-2.8.0-1|8	Release:	1
21mr|python-tasks-2.8.0-1|9	License:	MIT
21mr|python-tasks-2.8.0-1|10	Group:		Development/Python
21mr|python-tasks-2.8.0-1|11	Url:		https://pypi.org/project/tasks/
21mr|python-tasks-2.8.0-1|12	Source0:	https://github.com/pb-/tasks/archive/v%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-tasks-2.8.0-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-tasks-2.8.0-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-tasks-2.8.0-1|15	
21mr|python-tasks-2.8.0-1|16	%description
21mr|python-tasks-2.8.0-1|17	Proof of concept for a simple task queue, with a focus on UX
21mr|python-tasks-2.8.0-1|18	and clean internal design.
21mr|python-tasks-2.8.0-1|19	
21mr|python-tasks-2.8.0-1|20	#------------------------------------------------------------------
21mr|python-tasks-2.8.0-1|21	
21mr|python-tasks-2.8.0-1|22	%package -n python3-%{module}
21mr|python-tasks-2.8.0-1|23	Summary:	Proof of concept for a simple task queue
21mr|python-tasks-2.8.0-1|24	Group:		Development/Python
21mr|python-tasks-2.8.0-1|25	
21mr|python-tasks-2.8.0-1|26	%description -n python3-%{module}
21mr|python-tasks-2.8.0-1|27	Proof of concept for a simple task queue, with a focus on UX
21mr|python-tasks-2.8.0-1|28	and clean internal design.
21mr|python-tasks-2.8.0-1|29	
21mr|python-tasks-2.8.0-1|30	%files -n python3-%{module}
21mr|python-tasks-2.8.0-1|31	%doc README.md
21mr|python-tasks-2.8.0-1|32	%{_bindir}/tasks
21mr|python-tasks-2.8.0-1|33	%{_bindir}/tasks-i3status
21mr|python-tasks-2.8.0-1|34	%{py3_puresitedir}/%{module}
21mr|python-tasks-2.8.0-1|35	%{py3_puresitedir}/%{module}-%{version}-*
21mr|python-tasks-2.8.0-1|36	
21mr|python-tasks-2.8.0-1|37	#------------------------------------------------------------------
21mr|python-tasks-2.8.0-1|38	
21mr|python-tasks-2.8.0-1|39	%prep
21mr|python-tasks-2.8.0-1|40	%setup -qn %{module}-%{version}
21mr|python-tasks-2.8.0-1|41	
21mr|python-tasks-2.8.0-1|42	%build
21mr|python-tasks-2.8.0-1|43	
21mr|python-tasks-2.8.0-1|44	%install
21mr|python-tasks-2.8.0-1|45	PYTHONDONTWRITEBYTECODE=1 python3 setup.py install --root=%{buildroot}

16175 21
21mr|python-tempita-0.5.3dev-9|1	%define pypi_name	Tempita
21mr|python-tempita-0.5.3dev-9|2	
21mr|python-tempita-0.5.3dev-9|3	Summary:	A very small text templating language
21mr|python-tempita-0.5.3dev-9|4	
21mr|python-tempita-0.5.3dev-9|5	Name:		python-tempita
21mr|python-tempita-0.5.3dev-9|6	Version:	0.5.3dev
21mr|python-tempita-0.5.3dev-9|7	Release:	9
21mr|python-tempita-0.5.3dev-9|8	Source0:	http://pypi.python.org/packages/source/T/Tempita/Tempita-%{version}.tar.gz
21mr|python-tempita-0.5.3dev-9|9	License:	MIT
21mr|python-tempita-0.5.3dev-9|10	Group:		Development/Python
21mr|python-tempita-0.5.3dev-9|11	Url:		http://pythonpaste.org/tempita/
21mr|python-tempita-0.5.3dev-9|12	BuildArch:	noarch
21mr|python-tempita-0.5.3dev-9|13	
21mr|python-tempita-0.5.3dev-9|14	%description
21mr|python-tempita-0.5.3dev-9|15	Tempita is a small templating language for text substitution.
21mr|python-tempita-0.5.3dev-9|16	
21mr|python-tempita-0.5.3dev-9|17	This isn't meant to be the Next Big Thing in templating; it's just a
21mr|python-tempita-0.5.3dev-9|18	handy little templating language for when your project outgrows
21mr|python-tempita-0.5.3dev-9|19	string.Template or % substitution. It's small, it embeds Python in
21mr|python-tempita-0.5.3dev-9|20	strings, and it doesn't do much else.
21mr|python-tempita-0.5.3dev-9|21	
21mr|python-tempita-0.5.3dev-9|22	#-----------------------------------------------------------------------
21mr|python-tempita-0.5.3dev-9|23	%package -n python2-tempita
21mr|python-tempita-0.5.3dev-9|24	%py2_migration_meta python2-tempita
21mr|python-tempita-0.5.3dev-9|25	Summary:	A very small text templating language
21mr|python-tempita-0.5.3dev-9|26	Group:		Development/Python
21mr|python-tempita-0.5.3dev-9|27	BuildRequires:	python2-setuptools
21mr|python-tempita-0.5.3dev-9|28	
21mr|python-tempita-0.5.3dev-9|29	%description -n python2-tempita
21mr|python-tempita-0.5.3dev-9|30	Tempita is a small templating language for text substitution.
21mr|python-tempita-0.5.3dev-9|31	
21mr|python-tempita-0.5.3dev-9|32	This isn't meant to be the Next Big Thing in templating; it's just a
21mr|python-tempita-0.5.3dev-9|33	handy little templating language for when your project outgrows
21mr|python-tempita-0.5.3dev-9|34	string.Template or % substitution. It's small, it embeds Python in
21mr|python-tempita-0.5.3dev-9|35	strings, and it doesn't do much else.
21mr|python-tempita-0.5.3dev-9|36	
21mr|python-tempita-0.5.3dev-9|37	%files -n python2-tempita
21mr|python-tempita-0.5.3dev-9|38	%{py2_puresitedir}/*
21mr|python-tempita-0.5.3dev-9|39	
21mr|python-tempita-0.5.3dev-9|40	#-----------------------------------------------------------------------
21mr|python-tempita-0.5.3dev-9|41	
21mr|python-tempita-0.5.3dev-9|42	%package -n python3-tempita
21mr|python-tempita-0.5.3dev-9|43	Summary:	A very small text templating language
21mr|python-tempita-0.5.3dev-9|44	Group:		Development/Python
21mr|python-tempita-0.5.3dev-9|45	BuildRequires:	python3-setuptools
21mr|python-tempita-0.5.3dev-9|46	
21mr|python-tempita-0.5.3dev-9|47	%description -n python3-tempita
21mr|python-tempita-0.5.3dev-9|48	Tempita is a small templating language for text substitution.
21mr|python-tempita-0.5.3dev-9|49	
21mr|python-tempita-0.5.3dev-9|50	This isn't meant to be the Next Big Thing in templating; it's just a
21mr|python-tempita-0.5.3dev-9|51	handy little templating language for when your project outgrows
21mr|python-tempita-0.5.3dev-9|52	string.Template or % substitution. It's small, it embeds Python in
21mr|python-tempita-0.5.3dev-9|53	strings, and it doesn't do much else.
21mr|python-tempita-0.5.3dev-9|54	
21mr|python-tempita-0.5.3dev-9|55	This is a python2-3 package.
21mr|python-tempita-0.5.3dev-9|56	
21mr|python-tempita-0.5.3dev-9|57	%files -n python3-tempita
21mr|python-tempita-0.5.3dev-9|58	%{py3_puresitedir}/*
21mr|python-tempita-0.5.3dev-9|59	
21mr|python-tempita-0.5.3dev-9|60	#-----------------------------------------------------------------------
21mr|python-tempita-0.5.3dev-9|61	
21mr|python-tempita-0.5.3dev-9|62	%prep
21mr|python-tempita-0.5.3dev-9|63	%setup -q -n %{pypi_name}-%{version}
21mr|python-tempita-0.5.3dev-9|64	rm -rf %{py3dir}
21mr|python-tempita-0.5.3dev-9|65	cp -a . %{py3dir}
21mr|python-tempita-0.5.3dev-9|66	
21mr|python-tempita-0.5.3dev-9|67	%install
21mr|python-tempita-0.5.3dev-9|68	pushd %{py3dir}
21mr|python-tempita-0.5.3dev-9|69	PYTHONDONTWRITEBYTECODE= %__python3 setup.py install --root=%{buildroot}
21mr|python-tempita-0.5.3dev-9|70	popd
21mr|python-tempita-0.5.3dev-9|71	PYTHONDONTWRITEBYTECODE= %__python2 setup.py install --root=%{buildroot}

16176 21
21mr|python-templated-dictionary-1.1-1|1	%define pypi_name templated-dictionary
21mr|python-templated-dictionary-1.1-1|2	
21mr|python-templated-dictionary-1.1-1|3	Summary:	Dictionary with Jinja2 expansion
21mr|python-templated-dictionary-1.1-1|4	Name:		python-%{pypi_name}
21mr|python-templated-dictionary-1.1-1|5	Version:	1.1
21mr|python-templated-dictionary-1.1-1|6	Release:	1
21mr|python-templated-dictionary-1.1-1|7	License:	GPLv2+
21mr|python-templated-dictionary-1.1-1|8	Group:		Development/Python
21mr|python-templated-dictionary-1.1-1|9	Url:		https://github.com/xsuchy/templated-dictionary
21mr|python-templated-dictionary-1.1-1|10	Source0:	https://github.com/xsuchy/templated-dictionary/archive/refs/tags/%{name}-%{version}-1.tar.gz?/%{pypi_name}-%{name}-%{version}-1.tar.gz
21mr|python-templated-dictionary-1.1-1|11	BuildArch:	noarch
21mr|python-templated-dictionary-1.1-1|12	BuildRequires:	python3-devel
21mr|python-templated-dictionary-1.1-1|13	BuildRequires:	python3dist(jinja2)
21mr|python-templated-dictionary-1.1-1|14	BuildRequires:	python3dist(setuptools)
21mr|python-templated-dictionary-1.1-1|15	
21mr|python-templated-dictionary-1.1-1|16	%description
21mr|python-templated-dictionary-1.1-1|17	Dictionary where __getitem__() is run through Jinja2 template.
21mr|python-templated-dictionary-1.1-1|18	
21mr|python-templated-dictionary-1.1-1|19	#----------------------------------------------------------------------------
21mr|python-templated-dictionary-1.1-1|20	
21mr|python-templated-dictionary-1.1-1|21	%package -n python3-%{pypi_name}
21mr|python-templated-dictionary-1.1-1|22	Summary:	Dictionary with Jinja2 expansion
21mr|python-templated-dictionary-1.1-1|23	Group:		Development/Python
21mr|python-templated-dictionary-1.1-1|24	
21mr|python-templated-dictionary-1.1-1|25	%description -n python3-%{pypi_name}
21mr|python-templated-dictionary-1.1-1|26	Dictionary where __getitem__() is run through Jinja2 template.
21mr|python-templated-dictionary-1.1-1|27	
21mr|python-templated-dictionary-1.1-1|28	%files -n python3-%{pypi_name}
21mr|python-templated-dictionary-1.1-1|29	%doc README.md
21mr|python-templated-dictionary-1.1-1|30	%license LICENSE
21mr|python-templated-dictionary-1.1-1|31	%{python3_sitelib}/templated_dictionary-*.egg-info/
21mr|python-templated-dictionary-1.1-1|32	%{python3_sitelib}/templated_dictionary/
21mr|python-templated-dictionary-1.1-1|33	
21mr|python-templated-dictionary-1.1-1|34	#----------------------------------------------------------------------------
21mr|python-templated-dictionary-1.1-1|35	
21mr|python-templated-dictionary-1.1-1|36	%prep
21mr|python-templated-dictionary-1.1-1|37	%setup -qn %{pypi_name}-%{name}-%{version}-1
21mr|python-templated-dictionary-1.1-1|38	
21mr|python-templated-dictionary-1.1-1|39	%build
21mr|python-templated-dictionary-1.1-1|40	%py3_build
21mr|python-templated-dictionary-1.1-1|41	
21mr|python-templated-dictionary-1.1-1|42	%install
21mr|python-templated-dictionary-1.1-1|43	%py3_install

16177 21
21mr|python-tempora-4.1.1-1|1	%define	oname	tempora
21mr|python-tempora-4.1.1-1|2	
21mr|python-tempora-4.1.1-1|3	Name:		python-%{oname}
21mr|python-tempora-4.1.1-1|4	Version:	4.1.1
21mr|python-tempora-4.1.1-1|5	Release:	1
21mr|python-tempora-4.1.1-1|6	Summary:	Objects and routines pertaining to date and time (tempora)
21mr|python-tempora-4.1.1-1|7	Group:		Development/Python
21mr|python-tempora-4.1.1-1|8	License:	MIT License
21mr|python-tempora-4.1.1-1|9	Url:		https://github.com/jaraco/tempora
21mr|python-tempora-4.1.1-1|10	Source0:	https://files.pythonhosted.org/packages/9e/38/69361106501ab8ca3bede11cff867ce86545461de55e65c14034c57be596/tempora-4.1.1.tar.gz
21mr|python-tempora-4.1.1-1|11	BuildRequires:	python3egg(setuptools)
21mr|python-tempora-4.1.1-1|12	BuildRequires:	python3egg(setuptools-scm)
21mr|python-tempora-4.1.1-1|13	BuildRequires:	python3egg(toml)
21mr|python-tempora-4.1.1-1|14	BuildArch:	noarch
21mr|python-tempora-4.1.1-1|15	
21mr|python-tempora-4.1.1-1|16	%description
21mr|python-tempora-4.1.1-1|17	Objects and routines pertaining to date and time (tempora).
21mr|python-tempora-4.1.1-1|18	
21mr|python-tempora-4.1.1-1|19	Modules include:
21mr|python-tempora-4.1.1-1|20	
21mr|python-tempora-4.1.1-1|21	- tempora (top level package module) contains miscellaneous
21mr|python-tempora-4.1.1-1|22	utilities and constants.
21mr|python-tempora-4.1.1-1|23	- timing contains routines for measuring and profiling.
21mr|python-tempora-4.1.1-1|24	- schedule contains an event scheduler.
21mr|python-tempora-4.1.1-1|25	
21mr|python-tempora-4.1.1-1|26	#--------------------------------------------------------------
21mr|python-tempora-4.1.1-1|27	%package -n python3-%{oname}
21mr|python-tempora-4.1.1-1|28	Summary:	Objects and routines pertaining to date and time (tempora)
21mr|python-tempora-4.1.1-1|29	Group:		Development/Python
21mr|python-tempora-4.1.1-1|30	
21mr|python-tempora-4.1.1-1|31	%description -n python3-%{oname}
21mr|python-tempora-4.1.1-1|32	Objects and routines pertaining to date and time (tempora).
21mr|python-tempora-4.1.1-1|33	
21mr|python-tempora-4.1.1-1|34	Modules include:
21mr|python-tempora-4.1.1-1|35	
21mr|python-tempora-4.1.1-1|36	- tempora (top level package module) contains miscellaneous
21mr|python-tempora-4.1.1-1|37	utilities and constants.
21mr|python-tempora-4.1.1-1|38	- timing contains routines for measuring and profiling.
21mr|python-tempora-4.1.1-1|39	- schedule contains an event scheduler.
21mr|python-tempora-4.1.1-1|40	
21mr|python-tempora-4.1.1-1|41	%files -n python3-%{oname}
21mr|python-tempora-4.1.1-1|42	%doc README.rst
21mr|python-tempora-4.1.1-1|43	%{_bindir}/calc-prorate
21mr|python-tempora-4.1.1-1|44	%{python3_sitelib}/tempora/*.py*
21mr|python-tempora-4.1.1-1|45	%{python3_sitelib}/tempora*.egg-info
21mr|python-tempora-4.1.1-1|46	%{python3_sitelib}/tempora/tests/*
21mr|python-tempora-4.1.1-1|47	%{python3_sitelib}/tempora/__pycache__
21mr|python-tempora-4.1.1-1|48	
21mr|python-tempora-4.1.1-1|49	#--------------------------------------------------------------
21mr|python-tempora-4.1.1-1|50	%prep
21mr|python-tempora-4.1.1-1|51	%setup -q -n %{oname}-%{version}
21mr|python-tempora-4.1.1-1|52	
21mr|python-tempora-4.1.1-1|53	%build
21mr|python-tempora-4.1.1-1|54	%py3_build
21mr|python-tempora-4.1.1-1|55	
21mr|python-tempora-4.1.1-1|56	%install
21mr|python-tempora-4.1.1-1|57	%py3_install
21mr|python-tempora-4.1.1-1|58	

16178 21
21mr|python-tenacity-8.0.1-1|1	%{?python_enable_dependency_generator}
21mr|python-tenacity-8.0.1-1|2	%global pypi_name tenacity
21mr|python-tenacity-8.0.1-1|3	%global common_desc  Tenacity is a general purpose retrying library
21mr|python-tenacity-8.0.1-1|4	
21mr|python-tenacity-8.0.1-1|5	Name:           python-%{pypi_name}
21mr|python-tenacity-8.0.1-1|6	Version:	8.0.1
21mr|python-tenacity-8.0.1-1|7	Release:	1
21mr|python-tenacity-8.0.1-1|8	Group:		Development/Python
21mr|python-tenacity-8.0.1-1|9	Summary:        %{common_desc}
21mr|python-tenacity-8.0.1-1|10	License:        ASL 2.0
21mr|python-tenacity-8.0.1-1|11	URL:            https://github.com/jd/%{pypi_name}
21mr|python-tenacity-8.0.1-1|12	Source0:	https://files.pythonhosted.org/packages/2c/f5/04748914f5c78f7418b803226bd56cdddd70ac369b936b3e24f5158017f1/tenacity-8.0.1.tar.gz
21mr|python-tenacity-8.0.1-1|13	BuildArch:      noarch
21mr|python-tenacity-8.0.1-1|14	
21mr|python-tenacity-8.0.1-1|15	%package -n python3-%{pypi_name}
21mr|python-tenacity-8.0.1-1|16	
21mr|python-tenacity-8.0.1-1|17	Summary:          %{common_desc}
21mr|python-tenacity-8.0.1-1|18	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-tenacity-8.0.1-1|19	
21mr|python-tenacity-8.0.1-1|20	BuildRequires:    python3-setuptools
21mr|python-tenacity-8.0.1-1|21	BuildRequires:    python3-setuptools_scm
21mr|python-tenacity-8.0.1-1|22	BuildRequires:    python3-devel
21mr|python-tenacity-8.0.1-1|23	BuildRequires:    python3-pbr
21mr|python-tenacity-8.0.1-1|24	BuildRequires:    python3-six >= 1.9.0
21mr|python-tenacity-8.0.1-1|25	BuildRequires:    python3-tornado >= 4.5
21mr|python-tenacity-8.0.1-1|26	BuildRequires:    python3-pytest
21mr|python-tenacity-8.0.1-1|27	Requires:         python3-six >= 1.9.0
21mr|python-tenacity-8.0.1-1|28	
21mr|python-tenacity-8.0.1-1|29	%description -n python3-%{pypi_name}
21mr|python-tenacity-8.0.1-1|30	Tenacity is a general-purpose retrying library, written in Python, to simplify
21mr|python-tenacity-8.0.1-1|31	the task of adding retry behavior to just about anything. It originates from a
21mr|python-tenacity-8.0.1-1|32	fork of Retrying.
21mr|python-tenacity-8.0.1-1|33	
21mr|python-tenacity-8.0.1-1|34	%description
21mr|python-tenacity-8.0.1-1|35	Tenacity is a general-purpose retrying library, written in Python, to simplify
21mr|python-tenacity-8.0.1-1|36	the task of adding retry behavior to just about anything. It originates from a
21mr|python-tenacity-8.0.1-1|37	fork of Retrying.
21mr|python-tenacity-8.0.1-1|38	
21mr|python-tenacity-8.0.1-1|39	%prep
21mr|python-tenacity-8.0.1-1|40	%autosetup -n %{pypi_name}-%{version}
21mr|python-tenacity-8.0.1-1|41	
21mr|python-tenacity-8.0.1-1|42	%build
21mr|python-tenacity-8.0.1-1|43	%py3_build
21mr|python-tenacity-8.0.1-1|44	
21mr|python-tenacity-8.0.1-1|45	%install
21mr|python-tenacity-8.0.1-1|46	%py3_install
21mr|python-tenacity-8.0.1-1|47	
21mr|python-tenacity-8.0.1-1|48	%files -n python3-%{pypi_name}
21mr|python-tenacity-8.0.1-1|49	%doc README.rst
21mr|python-tenacity-8.0.1-1|50	%license LICENSE
21mr|python-tenacity-8.0.1-1|51	%{python3_sitelib}/*

16179 21
21mr|python-testrepository-0.0.20-4|1	%define module testrepository
21mr|python-testrepository-0.0.20-4|2	
21mr|python-testrepository-0.0.20-4|3	Name:           python-%{module}
21mr|python-testrepository-0.0.20-4|4	Version:        0.0.20
21mr|python-testrepository-0.0.20-4|5	Release:        4
21mr|python-testrepository-0.0.20-4|6	Summary:        A repository of test results
21mr|python-testrepository-0.0.20-4|7	Group:          Development/Python
21mr|python-testrepository-0.0.20-4|8	License:        ASL 2.0
21mr|python-testrepository-0.0.20-4|9	URL:            https://launchpad.net/testrepository
21mr|python-testrepository-0.0.20-4|10	Source0:        http://pypi.python.org/packages/source/t/%{module}/%{module}-%{version}.tar.gz
21mr|python-testrepository-0.0.20-4|11	BuildArch:      noarch
21mr|python-testrepository-0.0.20-4|12	
21mr|python-testrepository-0.0.20-4|13	%description
21mr|python-testrepository-0.0.20-4|14	Provides a database of test results which can be used to
21mr|python-testrepository-0.0.20-4|15	support easy developer workflows, supporting functionality
21mr|python-testrepository-0.0.20-4|16	like isolating failing tests. Testrepository is compatible
21mr|python-testrepository-0.0.20-4|17	with any test suite that can output subunit. This includes any
21mr|python-testrepository-0.0.20-4|18	TAP test suite and any pyunit compatible test suite.
21mr|python-testrepository-0.0.20-4|19	
21mr|python-testrepository-0.0.20-4|20	#-------------------------------------------------------------------
21mr|python-testrepository-0.0.20-4|21	
21mr|python-testrepository-0.0.20-4|22	%package -n python3-%{module}
21mr|python-testrepository-0.0.20-4|23	Summary:        A repository of test results (for Python 3)
21mr|python-testrepository-0.0.20-4|24	BuildRequires:  pkgconfig(python3)
21mr|python-testrepository-0.0.20-4|25	BuildRequires:  python3egg(setuptools)
21mr|python-testrepository-0.0.20-4|26	BuildRequires:  python3egg(fixtures)
21mr|python-testrepository-0.0.20-4|27	BuildRequires:  python3egg(python-subunit)
21mr|python-testrepository-0.0.20-4|28	BuildRequires:  python3egg(testtools)
21mr|python-testrepository-0.0.20-4|29	BuildRequires:  python3egg(extras)
21mr|python-testrepository-0.0.20-4|30	BuildRequires:  python3egg(testresources)
21mr|python-testrepository-0.0.20-4|31	BuildRequires:  python3egg(testscenarios)
21mr|python-testrepository-0.0.20-4|32	BuildRequires:  python3egg(pytz)
21mr|python-testrepository-0.0.20-4|33	
21mr|python-testrepository-0.0.20-4|34	Requires:       python3egg(fixtures)
21mr|python-testrepository-0.0.20-4|35	Requires:       python3egg(python-subunit)
21mr|python-testrepository-0.0.20-4|36	Requires:       python3egg(testtools)
21mr|python-testrepository-0.0.20-4|37	Requires:       python3egg(extras)
21mr|python-testrepository-0.0.20-4|38	
21mr|python-testrepository-0.0.20-4|39	%description -n python3-%{module}
21mr|python-testrepository-0.0.20-4|40	Provides a database of test results which can be used to
21mr|python-testrepository-0.0.20-4|41	support easy developer workflows, supporting functionality
21mr|python-testrepository-0.0.20-4|42	like isolating failing tests. Testrepository is compatible
21mr|python-testrepository-0.0.20-4|43	with any test suite that can output subunit. This includes any
21mr|python-testrepository-0.0.20-4|44	TAP test suite and any pyunit compatible test suite.
21mr|python-testrepository-0.0.20-4|45	
21mr|python-testrepository-0.0.20-4|46	This package is for Python 3.
21mr|python-testrepository-0.0.20-4|47	
21mr|python-testrepository-0.0.20-4|48	%files -n python3-%{module}
21mr|python-testrepository-0.0.20-4|49	%doc README.txt Apache-2.0
21mr|python-testrepository-0.0.20-4|50	%{_bindir}/*testr
21mr|python-testrepository-0.0.20-4|51	%{py3_puresitedir}/%{module}
21mr|python-testrepository-0.0.20-4|52	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21mr|python-testrepository-0.0.20-4|53	
21mr|python-testrepository-0.0.20-4|54	#-------------------------------------------------------------------
21mr|python-testrepository-0.0.20-4|55	
21mr|python-testrepository-0.0.20-4|56	%prep
21mr|python-testrepository-0.0.20-4|57	%setup -qn %{module}-%{version}
21mr|python-testrepository-0.0.20-4|58	# Remove bundled egg-info
21mr|python-testrepository-0.0.20-4|59	rm -rf %{module}.egg-info
21mr|python-testrepository-0.0.20-4|60	
21mr|python-testrepository-0.0.20-4|61	
21mr|python-testrepository-0.0.20-4|62	%build
21mr|python-testrepository-0.0.20-4|63	%py3_build
21mr|python-testrepository-0.0.20-4|64	
21mr|python-testrepository-0.0.20-4|65	%install
21mr|python-testrepository-0.0.20-4|66	%py3_install
21mr|python-testrepository-0.0.20-4|67	cp %{buildroot}%{_bindir}/testr %{buildroot}%{_bindir}/python3-testr
21mr|python-testrepository-0.0.20-4|68	
21mr|python-testrepository-0.0.20-4|69	%check
21mr|python-testrepository-0.0.20-4|70	python3 setup.py test ||:

16180 21
21mr|python-testresources-2.0.1-1|1	%define module testresources
21mr|python-testresources-2.0.1-1|2	
21mr|python-testresources-2.0.1-1|3	Name:           python-%{module}
21mr|python-testresources-2.0.1-1|4	Version:        2.0.1
21mr|python-testresources-2.0.1-1|5	Release:        1
21mr|python-testresources-2.0.1-1|6	Summary:        Testresources, a pyunit extension for managing expensive test resources
21mr|python-testresources-2.0.1-1|7	Group:          Development/Python
21mr|python-testresources-2.0.1-1|8	License:        ASL 2.0
21mr|python-testresources-2.0.1-1|9	URL:            https://launchpad.net/testresources
21mr|python-testresources-2.0.1-1|10	Source0:        https://pypi.python.org/packages/source/t/%{module}/%{module}-%{version}.tar.gz
21mr|python-testresources-2.0.1-1|11	BuildArch:      noarch
21mr|python-testresources-2.0.1-1|12	
21mr|python-testresources-2.0.1-1|13	%description
21mr|python-testresources-2.0.1-1|14	testresources: extensions to python unittest to allow declarative use
21mr|python-testresources-2.0.1-1|15	of resources by test cases.
21mr|python-testresources-2.0.1-1|16	
21mr|python-testresources-2.0.1-1|17	#---------------------------------------------------------------------------------------
21mr|python-testresources-2.0.1-1|18	
21mr|python-testresources-2.0.1-1|19	%package -n python3-%{module}
21mr|python-testresources-2.0.1-1|20	Summary:        Testresources, a pyunit extension for managing expensive test resources
21mr|python-testresources-2.0.1-1|21	BuildRequires:  pkgconfig(python3)
21mr|python-testresources-2.0.1-1|22	BuildRequires:  python3egg(setuptools)
21mr|python-testresources-2.0.1-1|23	BuildRequires:  python3egg(testtools)
21mr|python-testresources-2.0.1-1|24	BuildRequires:  python3egg(fixtures)
21mr|python-testresources-2.0.1-1|25	
21mr|python-testresources-2.0.1-1|26	%description -n python3-%{module}
21mr|python-testresources-2.0.1-1|27	testresources: extensions to python unittest to allow declarative use
21mr|python-testresources-2.0.1-1|28	of resources by test cases.
21mr|python-testresources-2.0.1-1|29	
21mr|python-testresources-2.0.1-1|30	%files -n python3-%{module}
21mr|python-testresources-2.0.1-1|31	%doc NEWS doc
21mr|python-testresources-2.0.1-1|32	%{py3_puresitedir}/%{module}
21mr|python-testresources-2.0.1-1|33	%{py3_puresitedir}/%{module}-%{version}-py?.?.egg-info
21mr|python-testresources-2.0.1-1|34	#---------------------------------------------------------------------------------------
21mr|python-testresources-2.0.1-1|35	
21mr|python-testresources-2.0.1-1|36	%prep
21mr|python-testresources-2.0.1-1|37	%setup -q -n %{module}-%{version}
21mr|python-testresources-2.0.1-1|38	# Remove bundled egg-info
21mr|python-testresources-2.0.1-1|39	rm -rf lib/%{module}.egg-info
21mr|python-testresources-2.0.1-1|40	
21mr|python-testresources-2.0.1-1|41	%build
21mr|python-testresources-2.0.1-1|42	%py3_build
21mr|python-testresources-2.0.1-1|43	
21mr|python-testresources-2.0.1-1|44	%install
21mr|python-testresources-2.0.1-1|45	%py3_install
21mr|python-testresources-2.0.1-1|46	
21mr|python-testresources-2.0.1-1|47	%check
21mr|python-testresources-2.0.1-1|48	python3 setup.py test || :

16181 21
21mr|python-testscenarios-0.5.0-5|1	%define	module	testscenarios
21mr|python-testscenarios-0.5.0-5|2	
21mr|python-testscenarios-0.5.0-5|3	Name:		python-%{module}
21mr|python-testscenarios-0.5.0-5|4	Version:	0.5.0
21mr|python-testscenarios-0.5.0-5|5	Release:	5
21mr|python-testscenarios-0.5.0-5|6	Summary:	Testscenarios, a pyunit extension for dependency injection
21mr|python-testscenarios-0.5.0-5|7	Source0:	http://pypi.python.org/packages/source/t/%{module}/%{module}-%{version}.tar.gz
21mr|python-testscenarios-0.5.0-5|8	License:	Apache Software License
21mr|python-testscenarios-0.5.0-5|9	Group:		Development/Python
21mr|python-testscenarios-0.5.0-5|10	Url:		https://launchpad.net/testscenarios
21mr|python-testscenarios-0.5.0-5|11	BuildArch:	noarch
21mr|python-testscenarios-0.5.0-5|12	
21mr|python-testscenarios-0.5.0-5|13	%description
21mr|python-testscenarios-0.5.0-5|14	testscenarios provides clean dependency injection for python unittest style
21mr|python-testscenarios-0.5.0-5|15	tests. This can be used for interface testing (testing many implementations via
21mr|python-testscenarios-0.5.0-5|16	a single test suite) or for classic dependency injection (provide tests with
21mr|python-testscenarios-0.5.0-5|17	dependencies externally to the test code itself, allowing easy testing in
21mr|python-testscenarios-0.5.0-5|18	different situations).
21mr|python-testscenarios-0.5.0-5|19	
21mr|python-testscenarios-0.5.0-5|20	#---------------------------------------------------------------------------
21mr|python-testscenarios-0.5.0-5|21	
21mr|python-testscenarios-0.5.0-5|22	%package -n python3-%{module}
21mr|python-testscenarios-0.5.0-5|23	Summary:	Testscenarios, a pyunit extension for dependency injection
21mr|python-testscenarios-0.5.0-5|24	BuildRequires:	python3egg(setuptools)
21mr|python-testscenarios-0.5.0-5|25	BuildRequires:	pkgconfig(python3)
21mr|python-testscenarios-0.5.0-5|26	BuildRequires:	python3-pbr
21mr|python-testscenarios-0.5.0-5|27	
21mr|python-testscenarios-0.5.0-5|28	%description -n python3-%{module}
21mr|python-testscenarios-0.5.0-5|29	testscenarios provides clean dependency injection for python unittest style
21mr|python-testscenarios-0.5.0-5|30	tests. This can be used for interface testing (testing many implementations via
21mr|python-testscenarios-0.5.0-5|31	a single test suite) or for classic dependency injection (provide tests with
21mr|python-testscenarios-0.5.0-5|32	dependencies externally to the test code itself, allowing easy testing in
21mr|python-testscenarios-0.5.0-5|33	different situations).
21mr|python-testscenarios-0.5.0-5|34	
21mr|python-testscenarios-0.5.0-5|35	%files -n python3-%{module}
21mr|python-testscenarios-0.5.0-5|36	%doc COPYING HACKING NEWS README
21mr|python-testscenarios-0.5.0-5|37	%{py3_puresitedir}/testscenarios
21mr|python-testscenarios-0.5.0-5|38	%{py3_puresitedir}/testscenarios*.egg-info
21mr|python-testscenarios-0.5.0-5|39	#---------------------------------------------------------------------------
21mr|python-testscenarios-0.5.0-5|40	
21mr|python-testscenarios-0.5.0-5|41	%prep
21mr|python-testscenarios-0.5.0-5|42	%setup -qn %{module}-%{version}
21mr|python-testscenarios-0.5.0-5|43	# Remove bundled egg-info
21mr|python-testscenarios-0.5.0-5|44	rm -rf %{module}.egg-info
21mr|python-testscenarios-0.5.0-5|45	
21mr|python-testscenarios-0.5.0-5|46	%build
21mr|python-testscenarios-0.5.0-5|47	python3 setup.py build
21mr|python-testscenarios-0.5.0-5|48	
21mr|python-testscenarios-0.5.0-5|49	%install
21mr|python-testscenarios-0.5.0-5|50	python3 setup.py install --skip-build --root %{buildroot}

16182 21
21mr|python-testtools-2.4.0-1|1	%global srcname testtools
21mr|python-testtools-2.4.0-1|2	%global eggname %{srcname}
21mr|python-testtools-2.4.0-1|3	%global libname %{srcname}
21mr|python-testtools-2.4.0-1|4	
21mr|python-testtools-2.4.0-1|5	Name:		python-%{srcname}
21mr|python-testtools-2.4.0-1|6	Version:	2.4.0
21mr|python-testtools-2.4.0-1|7	Release:	1
21mr|python-testtools-2.4.0-1|8	Summary:	Extensions to the Python standard library unit testing framework
21mr|python-testtools-2.4.0-1|9	
21mr|python-testtools-2.4.0-1|10	Group:		Development/Python
21mr|python-testtools-2.4.0-1|11	License:	MIT
21mr|python-testtools-2.4.0-1|12	URL:		https://github.com/testing-cabal/testtools
21mr|python-testtools-2.4.0-1|13	Source0:	https://pypi.python.org/packages/source/t/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-testtools-2.4.0-1|14	Patch0:		testtools-2.4.0-remove_backports.patch
21mr|python-testtools-2.4.0-1|15	BuildArch:	noarch
21mr|python-testtools-2.4.0-1|16	
21mr|python-testtools-2.4.0-1|17	%description
21mr|python-testtools-2.4.0-1|18	testtools is a set of extensions to the Python standard library’s unit
21mr|python-testtools-2.4.0-1|19	testing framework. These extensions have been derived from many years
21mr|python-testtools-2.4.0-1|20	of experience with unit testing in Python and come from many different
21mr|python-testtools-2.4.0-1|21	sources.
21mr|python-testtools-2.4.0-1|22	
21mr|python-testtools-2.4.0-1|23	#----------------------------------------------------------------------
21mr|python-testtools-2.4.0-1|24	%package -n     python3-%{srcname}
21mr|python-testtools-2.4.0-1|25	Summary:        Extensions to the Python standard library unit testing framework
21mr|python-testtools-2.4.0-1|26	Group:          Development/Python
21mr|python-testtools-2.4.0-1|27	BuildRequires:  pkgconfig(python3)
21mr|python-testtools-2.4.0-1|28	BuildRequires:  python3egg(setuptools)
21mr|python-testtools-2.4.0-1|29	BuildRequires:  python3egg(pbr)
21mr|python-testtools-2.4.0-1|30	
21mr|python-testtools-2.4.0-1|31	%description -n python3-%{srcname}
21mr|python-testtools-2.4.0-1|32	testtools is a set of extensions to the Python standard library’s unit
21mr|python-testtools-2.4.0-1|33	testing framework. These extensions have been derived from many years
21mr|python-testtools-2.4.0-1|34	of experience with unit testing in Python and come from many different
21mr|python-testtools-2.4.0-1|35	sources.
21mr|python-testtools-2.4.0-1|36	
21mr|python-testtools-2.4.0-1|37	%files -n python3-%{srcname}
21mr|python-testtools-2.4.0-1|38	%doc NEWS README.rst
21mr|python-testtools-2.4.0-1|39	%license LICENSE
21mr|python-testtools-2.4.0-1|40	%{python3_sitelib}/%{libname}
21mr|python-testtools-2.4.0-1|41	%{python3_sitelib}/%{eggname}-*-py%{python3_version}.egg-info/
21mr|python-testtools-2.4.0-1|42	
21mr|python-testtools-2.4.0-1|43	#----------------------------------------------------------------------
21mr|python-testtools-2.4.0-1|44	%prep
21mr|python-testtools-2.4.0-1|45	%autosetup -p 1 -n %{srcname}-%{version}
21mr|python-testtools-2.4.0-1|46	rm -rf %{eggname}.egg-info
21mr|python-testtools-2.4.0-1|47	rm testtools/_compat2x.py
21mr|python-testtools-2.4.0-1|48	
21mr|python-testtools-2.4.0-1|49	%build
21mr|python-testtools-2.4.0-1|50	%py3_build
21mr|python-testtools-2.4.0-1|51	
21mr|python-testtools-2.4.0-1|52	%install
21mr|python-testtools-2.4.0-1|53	%py3_install

16183 21
21mr|python-textfsm-1.1.1-1|1	%global pypi_name textfsm
21mr|python-textfsm-1.1.1-1|2	
21mr|python-textfsm-1.1.1-1|3	Summary:	Python module for parsing semi-structured text into python tables
21mr|python-textfsm-1.1.1-1|4	Name:		python-%{pypi_name}
21mr|python-textfsm-1.1.1-1|5	Version:	1.1.1
21mr|python-textfsm-1.1.1-1|6	Release:	1
21mr|python-textfsm-1.1.1-1|7	License:	ASL 2.0
21mr|python-textfsm-1.1.1-1|8	Group:		Development/Python
21mr|python-textfsm-1.1.1-1|9	Url:		https://github.com/google/textfsm
21mr|python-textfsm-1.1.1-1|10	Source0:	https://github.com/google/textfsm/archive/v%{version}.tar.gz
21mr|python-textfsm-1.1.1-1|11	BuildArch:	noarch
21mr|python-textfsm-1.1.1-1|12	
21mr|python-textfsm-1.1.1-1|13	%description
21mr|python-textfsm-1.1.1-1|14	Python module which implements a template based state machine for parsing
21mr|python-textfsm-1.1.1-1|15	semi-formatted text. Originally developed to allow programmatic access to
21mr|python-textfsm-1.1.1-1|16	information returned from the command line interface (CLI) of networking
21mr|python-textfsm-1.1.1-1|17	devices.
21mr|python-textfsm-1.1.1-1|18	
21mr|python-textfsm-1.1.1-1|19	#----------------------------------------------------------------------------
21mr|python-textfsm-1.1.1-1|20	
21mr|python-textfsm-1.1.1-1|21	%package -n python3-%{pypi_name}
21mr|python-textfsm-1.1.1-1|22	Summary:	Python module for parsing semi-structured text into python tables
21mr|python-textfsm-1.1.1-1|23	Group:		Development/Python
21mr|python-textfsm-1.1.1-1|24	BuildRequires:	python3-devel
21mr|python-textfsm-1.1.1-1|25	BuildRequires:	python3-future
21mr|python-textfsm-1.1.1-1|26	BuildRequires:	python3-setuptools
21mr|python-textfsm-1.1.1-1|27	BuildRequires:	python3-six
21mr|python-textfsm-1.1.1-1|28	BuildRequires:	python3-pytest
21mr|python-textfsm-1.1.1-1|29	BuildRequires:	python3-pytest-runner
21mr|python-textfsm-1.1.1-1|30	Requires:	python3-future
21mr|python-textfsm-1.1.1-1|31	Requires:	python3-six
21mr|python-textfsm-1.1.1-1|32	
21mr|python-textfsm-1.1.1-1|33	%description -n python3-%{pypi_name}
21mr|python-textfsm-1.1.1-1|34	Python module which implements a template based state machine for parsing
21mr|python-textfsm-1.1.1-1|35	semi-formatted text. Originally developed to allow programmatic access to
21mr|python-textfsm-1.1.1-1|36	information returned from the command line interface (CLI) of networking
21mr|python-textfsm-1.1.1-1|37	devices.
21mr|python-textfsm-1.1.1-1|38	
21mr|python-textfsm-1.1.1-1|39	%files -n python3-%{pypi_name}
21mr|python-textfsm-1.1.1-1|40	%license COPYING
21mr|python-textfsm-1.1.1-1|41	%exclude %{python3_sitelib}/testdata
21mr|python-textfsm-1.1.1-1|42	%{_bindir}/textfsm
21mr|python-textfsm-1.1.1-1|43	%{python3_sitelib}/%{pypi_name}
21mr|python-textfsm-1.1.1-1|44	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-textfsm-1.1.1-1|45	
21mr|python-textfsm-1.1.1-1|46	#----------------------------------------------------------------------------
21mr|python-textfsm-1.1.1-1|47	
21mr|python-textfsm-1.1.1-1|48	%prep
21mr|python-textfsm-1.1.1-1|49	%autosetup -n %{pypi_name}-%{version}
21mr|python-textfsm-1.1.1-1|50	
21mr|python-textfsm-1.1.1-1|51	# Remove bundled egg-info
21mr|python-textfsm-1.1.1-1|52	rm -rf %{pypi_name}.egg-info
21mr|python-textfsm-1.1.1-1|53	
21mr|python-textfsm-1.1.1-1|54	%build
21mr|python-textfsm-1.1.1-1|55	%py3_build
21mr|python-textfsm-1.1.1-1|56	
21mr|python-textfsm-1.1.1-1|57	%install
21mr|python-textfsm-1.1.1-1|58	%py3_install
21mr|python-textfsm-1.1.1-1|59	
21mr|python-textfsm-1.1.1-1|60	%check
21mr|python-textfsm-1.1.1-1|61	%__python3 setup.py test
21mr|python-textfsm-1.1.1-1|62	

16184 21
21mr|python-texttable-1.2.1-3|1	%global upstream_name texttable
21mr|python-texttable-1.2.1-3|2	
21mr|python-texttable-1.2.1-3|3	Name:           python-%{upstream_name}
21mr|python-texttable-1.2.1-3|4	Version:        1.2.1
21mr|python-texttable-1.2.1-3|5	Release:        3
21mr|python-texttable-1.2.1-3|6	Summary:        Python module to generate a formatted text table, using ASCII characters
21mr|python-texttable-1.2.1-3|7	
21mr|python-texttable-1.2.1-3|8	Group:          Development/Python
21mr|python-texttable-1.2.1-3|9	License:        LGPLv3
21mr|python-texttable-1.2.1-3|10	URL:            https://github.com/foutaise/texttable
21mr|python-texttable-1.2.1-3|11	Source0:        https://pypi.io/packages/source/t/texttable/%{upstream_name}-%{version}.tar.gz
21mr|python-texttable-1.2.1-3|12	BuildArch:      noarch
21mr|python-texttable-1.2.1-3|13	
21mr|python-texttable-1.2.1-3|14	%description
21mr|python-texttable-1.2.1-3|15	Python module to generate a formatted text table, using ASCII characters.
21mr|python-texttable-1.2.1-3|16	
21mr|python-texttable-1.2.1-3|17	#------------------------------------------------
21mr|python-texttable-1.2.1-3|18	
21mr|python-texttable-1.2.1-3|19	%package -n     python3-%{upstream_name}
21mr|python-texttable-1.2.1-3|20	Summary:        Python 3 module to generate a formatted text table, using ASCII characters
21mr|python-texttable-1.2.1-3|21	Group:          Development/Python
21mr|python-texttable-1.2.1-3|22	BuildArch:      noarch
21mr|python-texttable-1.2.1-3|23	BuildRequires:  python3-pkgconfig
21mr|python-texttable-1.2.1-3|24	BuildRequires:  python3-setuptools
21mr|python-texttable-1.2.1-3|25	
21mr|python-texttable-1.2.1-3|26	%description -n python3-%{upstream_name}
21mr|python-texttable-1.2.1-3|27	Python 3 module to generate a formatted text table, using ASCII characters.
21mr|python-texttable-1.2.1-3|28	
21mr|python-texttable-1.2.1-3|29	#------------------------------------------------
21mr|python-texttable-1.2.1-3|30	
21mr|python-texttable-1.2.1-3|31	%prep
21mr|python-texttable-1.2.1-3|32	%setup -q -n %{upstream_name}-%{version}
21mr|python-texttable-1.2.1-3|33	
21mr|python-texttable-1.2.1-3|34	%build
21mr|python-texttable-1.2.1-3|35	%py3_build
21mr|python-texttable-1.2.1-3|36	
21mr|python-texttable-1.2.1-3|37	%install
21mr|python-texttable-1.2.1-3|38	%py3_install
21mr|python-texttable-1.2.1-3|39	
21mr|python-texttable-1.2.1-3|40	%files -n python3-%{upstream_name}
21mr|python-texttable-1.2.1-3|41	%doc PKG-INFO README.md
21mr|python-texttable-1.2.1-3|42	%{py3_puresitedir}/texttable*
21mr|python-texttable-1.2.1-3|43	%{py3_puresitedir}/__pycache__*

16185 21
21mr|python-text-unidecode-1.3-2|1	%define pypi_name text-unidecode
21mr|python-text-unidecode-1.3-2|2	
21mr|python-text-unidecode-1.3-2|3	Name:           python-%{pypi_name}
21mr|python-text-unidecode-1.3-2|4	Version:        1.3
21mr|python-text-unidecode-1.3-2|5	Release:        2
21mr|python-text-unidecode-1.3-2|6	Summary:        A Python pypi_name for handling non-Roman text data
21mr|python-text-unidecode-1.3-2|7	Group:          Development/Python
21mr|python-text-unidecode-1.3-2|8	License:        GPLv2+
21mr|python-text-unidecode-1.3-2|9	URL:            https://github.com/kmike/text-unidecode/
21mr|python-text-unidecode-1.3-2|10	Source0:        https://github.com/kmike/text-unidecode/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-text-unidecode-1.3-2|11	BuildArch:      noarch
21mr|python-text-unidecode-1.3-2|12	
21mr|python-text-unidecode-1.3-2|13	%description
21mr|python-text-unidecode-1.3-2|14	text-unidecode is the most basic port of the Text::Unidecode Perl library.
21mr|python-text-unidecode-1.3-2|15	
21mr|python-text-unidecode-1.3-2|16	#-----------------------------------------------------
21mr|python-text-unidecode-1.3-2|17	%package -n python3-%{pypi_name}
21mr|python-text-unidecode-1.3-2|18	Summary:        %{summary}
21mr|python-text-unidecode-1.3-2|19	Group:          Development/Python
21mr|python-text-unidecode-1.3-2|20	BuildRequires:  pkgconfig(python3)
21mr|python-text-unidecode-1.3-2|21	BuildRequires:  python3egg(setuptools)
21mr|python-text-unidecode-1.3-2|22	
21mr|python-text-unidecode-1.3-2|23	%description -n python3-%{pypi_name}
21mr|python-text-unidecode-1.3-2|24	text-unidecode is the most basic port of the Text::Unidecode Perl library.
21mr|python-text-unidecode-1.3-2|25	
21mr|python-text-unidecode-1.3-2|26	%files -n python3-%{pypi_name}
21mr|python-text-unidecode-1.3-2|27	%doc README.rst LICENSE
21mr|python-text-unidecode-1.3-2|28	%{py3_puresitedir}/text_unidecode/
21mr|python-text-unidecode-1.3-2|29	%{py3_puresitedir}/text_unidecode-%{version}-py*.egg-info
21mr|python-text-unidecode-1.3-2|30	#-----------------------------------------------------
21mr|python-text-unidecode-1.3-2|31	
21mr|python-text-unidecode-1.3-2|32	%prep
21mr|python-text-unidecode-1.3-2|33	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-text-unidecode-1.3-2|34	
21mr|python-text-unidecode-1.3-2|35	%build
21mr|python-text-unidecode-1.3-2|36	%py3_build
21mr|python-text-unidecode-1.3-2|37	
21mr|python-text-unidecode-1.3-2|38	%install
21mr|python-text-unidecode-1.3-2|39	%py3_install

16186 21
21mr|python-tidy-0.6-5|1	%global         oname uTidylib
21mr|python-tidy-0.6-5|2	
21mr|python-tidy-0.6-5|3	Summary:        Python wrapper for tidy, from the HTML tidy project
21mr|python-tidy-0.6-5|4	Name:           python-tidy
21mr|python-tidy-0.6-5|5	Version:        0.6
21mr|python-tidy-0.6-5|6	Release:        5
21mr|python-tidy-0.6-5|7	Group:		Development/Python
21mr|python-tidy-0.6-5|8	License:        MIT
21mr|python-tidy-0.6-5|9	URL:            https://cihar.com/software/utidylib/
21mr|python-tidy-0.6-5|10	Source0:        http://dl.cihar.com/utidylib/uTidylib-%{version}.tar.bz2
21mr|python-tidy-0.6-5|11	BuildRequires:  python3-devel
21mr|python-tidy-0.6-5|12	BuildRequires:  python3-setuptools
21mr|python-tidy-0.6-5|13	BuildRequires:  python3-six
21mr|python-tidy-0.6-5|14	BuildArch:      noarch
21mr|python-tidy-0.6-5|15	%global         _description\
21mr|python-tidy-0.6-5|16	Python wrapper (bindings) for tidylib, this allows you to tidy HTML\
21mr|python-tidy-0.6-5|17	files through a Pythonic interface.
21mr|python-tidy-0.6-5|18	
21mr|python-tidy-0.6-5|19	%description    %_description
21mr|python-tidy-0.6-5|20	
21mr|python-tidy-0.6-5|21	%package     -n python3-tidy
21mr|python-tidy-0.6-5|22	Summary:        %summary
21mr|python-tidy-0.6-5|23	%{?python_provide:%python_provide python3-tidy}
21mr|python-tidy-0.6-5|24	Requires:       python3-six
21mr|python-tidy-0.6-5|25	%description -n python3-tidy %_description
21mr|python-tidy-0.6-5|26	
21mr|python-tidy-0.6-5|27	%prep
21mr|python-tidy-0.6-5|28	%setup -q -n %{oname}-%{version}
21mr|python-tidy-0.6-5|29	
21mr|python-tidy-0.6-5|30	%build
21mr|python-tidy-0.6-5|31	%{py3_build}
21mr|python-tidy-0.6-5|32	
21mr|python-tidy-0.6-5|33	%install
21mr|python-tidy-0.6-5|34	%{py3_install}
21mr|python-tidy-0.6-5|35	
21mr|python-tidy-0.6-5|36	%check
21mr|python-tidy-0.6-5|37	# todo: fails
21mr|python-tidy-0.6-5|38	%{__python3} setup.py test || :
21mr|python-tidy-0.6-5|39	
21mr|python-tidy-0.6-5|40	%files -n python3-tidy
21mr|python-tidy-0.6-5|41	%license LICENSE
21mr|python-tidy-0.6-5|42	%doc README.rst
21mr|python-tidy-0.6-5|43	%{python3_sitelib}/tidy
21mr|python-tidy-0.6-5|44	%{python3_sitelib}/uTidylib-*-py3*.egg-info

16187 21
21mr|python-tinycss2-1.1.0-1|1	%define partnme tinycss2
21mr|python-tinycss2-1.1.0-1|2	
21mr|python-tinycss2-1.1.0-1|3	Name:           python-tinycss2
21mr|python-tinycss2-1.1.0-1|4	Summary:        CSS parser for Python
21mr|python-tinycss2-1.1.0-1|5	Version:        1.1.0
21mr|python-tinycss2-1.1.0-1|6	Release:        1
21mr|python-tinycss2-1.1.0-1|7	Group:          System/Libraries
21mr|python-tinycss2-1.1.0-1|8	License:        BSD
21mr|python-tinycss2-1.1.0-1|9	URL:            http://pythonhosted.org/tinycss2/
21mr|python-tinycss2-1.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/ce/d3/ece7a98d5826bd134e269a3a3030153d30482194fca71d95a3041812aab8/tinycss2-1.1.0.tar.gz
21mr|python-tinycss2-1.1.0-1|11	BuildArch:	noarch
21mr|python-tinycss2-1.1.0-1|12	BuildRequires:  dos2unix
21mr|python-tinycss2-1.1.0-1|13	BuildRequires:  python3-devel python3-setuptools python3-cython
21mr|python-tinycss2-1.1.0-1|14	
21mr|python-tinycss2-1.1.0-1|15	# Do not check .so files in the python_sitelib directory
21mr|python-tinycss2-1.1.0-1|16	# or any files in the application's directory for provides
21mr|python-tinycss2-1.1.0-1|17	#%%global __provides_exclude_from ^(%%{python_sitearch}|%%{python3_sitearch})/.*\\.so$
21mr|python-tinycss2-1.1.0-1|18	
21mr|python-tinycss2-1.1.0-1|19	%description
21mr|python-tinycss2-1.1.0-1|20	tinycss2 is a rewrite of the tinycss CSS parser for Python. It supports
21mr|python-tinycss2-1.1.0-1|21	It has a simpler API and is based on the more recent
21mr|python-tinycss2-1.1.0-1|22	CSS Syntax Level 3 specification.
21mr|python-tinycss2-1.1.0-1|23	
21mr|python-tinycss2-1.1.0-1|24	%package -n python3-tinycss2
21mr|python-tinycss2-1.1.0-1|25	Summary:        CSS parser for Python
21mr|python-tinycss2-1.1.0-1|26	Group:          System/Libraries
21mr|python-tinycss2-1.1.0-1|27	
21mr|python-tinycss2-1.1.0-1|28	%description -n python3-tinycss2
21mr|python-tinycss2-1.1.0-1|29	tinycss2 is a rewrite of the tinycss CSS parser for Python. It supports
21mr|python-tinycss2-1.1.0-1|30	It has a simpler API and is based on the more recent
21mr|python-tinycss2-1.1.0-1|31	CSS Syntax Level 3 specification.
21mr|python-tinycss2-1.1.0-1|32	
21mr|python-tinycss2-1.1.0-1|33	%prep
21mr|python-tinycss2-1.1.0-1|34	%setup -qn %{partnme}-%{version}
21mr|python-tinycss2-1.1.0-1|35	find . -name '*.py' | xargs sed -i '1s|^#!/usr/bin/python|#!%{__python3}|'
21mr|python-tinycss2-1.1.0-1|36	rm -rf tinycss2.egg-info/
21mr|python-tinycss2-1.1.0-1|37	
21mr|python-tinycss2-1.1.0-1|38	%build
21mr|python-tinycss2-1.1.0-1|39	%py3_build
21mr|python-tinycss2-1.1.0-1|40	
21mr|python-tinycss2-1.1.0-1|41	%install
21mr|python-tinycss2-1.1.0-1|42	%py3_install
21mr|python-tinycss2-1.1.0-1|43	
21mr|python-tinycss2-1.1.0-1|44	%files -n python3-tinycss2
21mr|python-tinycss2-1.1.0-1|45	%{py3_puresitedir}/*/*
21mr|python-tinycss2-1.1.0-1|46	%{py3_puresitedir}/*egg-info

16188 21
21mr|python-tinyrpc-1.0.3-4|1	%global library tinyrpc
21mr|python-tinyrpc-1.0.3-4|2	%global module tinyrpc
21mr|python-tinyrpc-1.0.3-4|3	
21mr|python-tinyrpc-1.0.3-4|4	Name:       python-%{library}
21mr|python-tinyrpc-1.0.3-4|5	Version:    1.0.3
21mr|python-tinyrpc-1.0.3-4|6	Release:    4
21mr|python-tinyrpc-1.0.3-4|7	Group:      Development/Python
21mr|python-tinyrpc-1.0.3-4|8	Summary:    A modular RPC library
21mr|python-tinyrpc-1.0.3-4|9	License:    MIT
21mr|python-tinyrpc-1.0.3-4|10	URL:        https://github.com/mbr/%{library}
21mr|python-tinyrpc-1.0.3-4|11	
21mr|python-tinyrpc-1.0.3-4|12	# tarball in pypy does not include tests
21mr|python-tinyrpc-1.0.3-4|13	Source0:    https://github.com/mbr/%{library}/archive/%{version}.tar.gz
21mr|python-tinyrpc-1.0.3-4|14	
21mr|python-tinyrpc-1.0.3-4|15	BuildArch:  noarch
21mr|python-tinyrpc-1.0.3-4|16	
21mr|python-tinyrpc-1.0.3-4|17	%description
21mr|python-tinyrpc-1.0.3-4|18	tinyrpc is a library for making and handling RPC calls in python.
21mr|python-tinyrpc-1.0.3-4|19	
21mr|python-tinyrpc-1.0.3-4|20	%package -n python-%{library}-doc
21mr|python-tinyrpc-1.0.3-4|21	Summary:   Documentation for tinyrpc library
21mr|python-tinyrpc-1.0.3-4|22	
21mr|python-tinyrpc-1.0.3-4|23	%description -n python-%{library}-doc
21mr|python-tinyrpc-1.0.3-4|24	Documentation for tinyrpc library
21mr|python-tinyrpc-1.0.3-4|25	
21mr|python-tinyrpc-1.0.3-4|26	%package -n python3-%{library}
21mr|python-tinyrpc-1.0.3-4|27	Summary:    A modular RPC library
21mr|python-tinyrpc-1.0.3-4|28	%{?python_provide:%python_provide python3-%{library}}
21mr|python-tinyrpc-1.0.3-4|29	
21mr|python-tinyrpc-1.0.3-4|30	BuildRequires:  git
21mr|python-tinyrpc-1.0.3-4|31	BuildRequires:  python3-devel
21mr|python-tinyrpc-1.0.3-4|32	BuildRequires:  python3-setuptools
21mr|python-tinyrpc-1.0.3-4|33	BuildRequires:  python3-funcsigs
21mr|python-tinyrpc-1.0.3-4|34	BuildRequires:  python3-gevent
21mr|python-tinyrpc-1.0.3-4|35	BuildRequires:  python3-greenlet
21mr|python-tinyrpc-1.0.3-4|36	BuildRequires:  python3-mock
21mr|python-tinyrpc-1.0.3-4|37	BuildRequires:  python3-py
21mr|python-tinyrpc-1.0.3-4|38	BuildRequires:  python3-pytest
21mr|python-tinyrpc-1.0.3-4|39	BuildRequires:  python3-requests
21mr|python-tinyrpc-1.0.3-4|40	BuildRequires:  python3-six
21mr|python-tinyrpc-1.0.3-4|41	BuildRequires:  python3-sphinx
21mr|python-tinyrpc-1.0.3-4|42	BuildRequires:  python3-sphinx_rtd_theme
21mr|python-tinyrpc-1.0.3-4|43	BuildRequires:  python3-werkzeug
21mr|python-tinyrpc-1.0.3-4|44	BuildRequires:  python3-zmq
21mr|python-tinyrpc-1.0.3-4|45	
21mr|python-tinyrpc-1.0.3-4|46	Requires:  python3-gevent
21mr|python-tinyrpc-1.0.3-4|47	Requires:  python3-greenlet
21mr|python-tinyrpc-1.0.3-4|48	Requires:  python3-requests
21mr|python-tinyrpc-1.0.3-4|49	Requires:  python3-six
21mr|python-tinyrpc-1.0.3-4|50	Requires:  python3-werkzeug
21mr|python-tinyrpc-1.0.3-4|51	Requires:  python3-zmq
21mr|python-tinyrpc-1.0.3-4|52	
21mr|python-tinyrpc-1.0.3-4|53	
21mr|python-tinyrpc-1.0.3-4|54	%description -n python3-%{library}
21mr|python-tinyrpc-1.0.3-4|55	tinyrpc is a library for making and handling RPC calls in python.
21mr|python-tinyrpc-1.0.3-4|56	
21mr|python-tinyrpc-1.0.3-4|57	%package -n python3-%{library}-tests
21mr|python-tinyrpc-1.0.3-4|58	Summary:    Tests for python2-tinyrpc library
21mr|python-tinyrpc-1.0.3-4|59	
21mr|python-tinyrpc-1.0.3-4|60	Requires:  python3-funcsigs
21mr|python-tinyrpc-1.0.3-4|61	Requires:  python3-gevent
21mr|python-tinyrpc-1.0.3-4|62	Requires:  python3-greenlet
21mr|python-tinyrpc-1.0.3-4|63	Requires:  python3-mock
21mr|python-tinyrpc-1.0.3-4|64	Requires:  python3-py
21mr|python-tinyrpc-1.0.3-4|65	Requires:  python3-pytest
21mr|python-tinyrpc-1.0.3-4|66	Requires:  python3-requests
21mr|python-tinyrpc-1.0.3-4|67	Requires:  python3-six
21mr|python-tinyrpc-1.0.3-4|68	Requires:  python3-werkzeug
21mr|python-tinyrpc-1.0.3-4|69	Requires:  python3-zmq
21mr|python-tinyrpc-1.0.3-4|70	Requires:  python3-%{library} = %{version}-%{release}
21mr|python-tinyrpc-1.0.3-4|71	
21mr|python-tinyrpc-1.0.3-4|72	%description -n python3-%{library}-tests
21mr|python-tinyrpc-1.0.3-4|73	Tests for  python2-tinyrpc library
21mr|python-tinyrpc-1.0.3-4|74	
21mr|python-tinyrpc-1.0.3-4|75	%prep
21mr|python-tinyrpc-1.0.3-4|76	%autosetup -n %{library}-%{version} -S git
21mr|python-tinyrpc-1.0.3-4|77	# requirements.txt is wrong, let's manage deps manually
21mr|python-tinyrpc-1.0.3-4|78	rm -f requirements.txt
21mr|python-tinyrpc-1.0.3-4|79	
21mr|python-tinyrpc-1.0.3-4|80	%build
21mr|python-tinyrpc-1.0.3-4|81	%py3_build
21mr|python-tinyrpc-1.0.3-4|82	
21mr|python-tinyrpc-1.0.3-4|83	# generate html docs
21mr|python-tinyrpc-1.0.3-4|84	%{__python3} setup.py build_sphinx
21mr|python-tinyrpc-1.0.3-4|85	# remove the sphinx-build leftovers
21mr|python-tinyrpc-1.0.3-4|86	rm -rf build/sphinx/html/.{doctrees,buildinfo}
21mr|python-tinyrpc-1.0.3-4|87	
21mr|python-tinyrpc-1.0.3-4|88	%install
21mr|python-tinyrpc-1.0.3-4|89	%py3_install
21mr|python-tinyrpc-1.0.3-4|90	# Copy tests
21mr|python-tinyrpc-1.0.3-4|91	mkdir -p %{buildroot}%%{python3_sitelib}/%{library}/tests
21mr|python-tinyrpc-1.0.3-4|92	cp -r tests %{buildroot}%{python3_sitelib}/%{library}/tests
21mr|python-tinyrpc-1.0.3-4|93	
21mr|python-tinyrpc-1.0.3-4|94	%files -n python-%{library}-doc
21mr|python-tinyrpc-1.0.3-4|95	%license LICENSE
21mr|python-tinyrpc-1.0.3-4|96	%doc build/sphinx/html README.rst
21mr|python-tinyrpc-1.0.3-4|97	
21mr|python-tinyrpc-1.0.3-4|98	%files -n python3-%{library}
21mr|python-tinyrpc-1.0.3-4|99	%license LICENSE
21mr|python-tinyrpc-1.0.3-4|100	%{python3_sitelib}/%{module}
21mr|python-tinyrpc-1.0.3-4|101	%{python3_sitelib}/%{module}-*.egg-info
21mr|python-tinyrpc-1.0.3-4|102	%exclude %{python3_sitelib}/%{module}/tests
21mr|python-tinyrpc-1.0.3-4|103	
21mr|python-tinyrpc-1.0.3-4|104	%files -n python3-%{library}-tests
21mr|python-tinyrpc-1.0.3-4|105	%license LICENSE
21mr|python-tinyrpc-1.0.3-4|106	%{python3_sitelib}/%{module}/tests

16189 21
21mr|python-tldextract-3.4.0-1|1	%global pypi_name tldextract
21mr|python-tldextract-3.4.0-1|2	
21mr|python-tldextract-3.4.0-1|3	Name:           python-%{pypi_name}
21mr|python-tldextract-3.4.0-1|4	Version:        3.4.0
21mr|python-tldextract-3.4.0-1|5	Release:        1
21mr|python-tldextract-3.4.0-1|6	Summary:        Accurately separate the TLD from the registered domain and subdomains of a URL
21mr|python-tldextract-3.4.0-1|7	Group:          Development/Python
21mr|python-tldextract-3.4.0-1|8	License:        BSD
21mr|python-tldextract-3.4.0-1|9	URL:            https://pypi.python.org/pypi/tldextract
21mr|python-tldextract-3.4.0-1|10	Source0:        %{pypi_source}
21mr|python-tldextract-3.4.0-1|11	
21mr|python-tldextract-3.4.0-1|12	BuildArch:      noarch
21mr|python-tldextract-3.4.0-1|13	
21mr|python-tldextract-3.4.0-1|14	BuildRequires:  python3-devel
21mr|python-tldextract-3.4.0-1|15	BuildRequires:  pyproject-rpm-macros
21mr|python-tldextract-3.4.0-1|16	# required for testing, not declared via setup.{py,cfg}
21mr|python-tldextract-3.4.0-1|17	BuildRequires:  python3-pytest
21mr|python-tldextract-3.4.0-1|18	BuildRequires:  python3-pytest-mock
21mr|python-tldextract-3.4.0-1|19	BuildRequires:  python3-responses
21mr|python-tldextract-3.4.0-1|20	
21mr|python-tldextract-3.4.0-1|21	
21mr|python-tldextract-3.4.0-1|22	%description
21mr|python-tldextract-3.4.0-1|23	Accurately separate the TLD from the registered domain and
21mr|python-tldextract-3.4.0-1|24	subdomains of a URL, using the Public Suffix List. By default,
21mr|python-tldextract-3.4.0-1|25	this includes the public ICANN TLDs and their exceptions. You can
21mr|python-tldextract-3.4.0-1|26	optionally support the Public Suffix List's private domains as
21mr|python-tldextract-3.4.0-1|27	well.
21mr|python-tldextract-3.4.0-1|28	
21mr|python-tldextract-3.4.0-1|29	#-----------------------------------------------------------
21mr|python-tldextract-3.4.0-1|30	%package -n     python3-%{pypi_name}
21mr|python-tldextract-3.4.0-1|31	Summary:        %{summary}
21mr|python-tldextract-3.4.0-1|32	Group:          Development/Python
21mr|python-tldextract-3.4.0-1|33	
21mr|python-tldextract-3.4.0-1|34	%description -n python3-%{pypi_name}
21mr|python-tldextract-3.4.0-1|35	Accurately separate the TLD from the registered domain and
21mr|python-tldextract-3.4.0-1|36	subdomains of a URL, using the Public Suffix List. By default,
21mr|python-tldextract-3.4.0-1|37	this includes the public ICANN TLDs and their exceptions. You can
21mr|python-tldextract-3.4.0-1|38	optionally support the Public Suffix List's private domains as
21mr|python-tldextract-3.4.0-1|39	well.
21mr|python-tldextract-3.4.0-1|40	
21mr|python-tldextract-3.4.0-1|41	This is the Python 3 version of the package.
21mr|python-tldextract-3.4.0-1|42	
21mr|python-tldextract-3.4.0-1|43	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-tldextract-3.4.0-1|44	# "LICENSE" files is included in "pyproject_files"
21mr|python-tldextract-3.4.0-1|45	%doc README.md
21mr|python-tldextract-3.4.0-1|46	%{_bindir}/tldextract
21mr|python-tldextract-3.4.0-1|47	
21mr|python-tldextract-3.4.0-1|48	#-----------------------------------------------------------
21mr|python-tldextract-3.4.0-1|49	
21mr|python-tldextract-3.4.0-1|50	%prep
21mr|python-tldextract-3.4.0-1|51	%autosetup -n %{pypi_name}-%{version}
21mr|python-tldextract-3.4.0-1|52	# Remove bundled egg-info
21mr|python-tldextract-3.4.0-1|53	rm -rf %{pypi_name}.egg-info
21mr|python-tldextract-3.4.0-1|54	%generate_buildrequires
21mr|python-tldextract-3.4.0-1|55	%pyproject_buildrequires
21mr|python-tldextract-3.4.0-1|56	
21mr|python-tldextract-3.4.0-1|57	%build
21mr|python-tldextract-3.4.0-1|58	%pyproject_wheel
21mr|python-tldextract-3.4.0-1|59	
21mr|python-tldextract-3.4.0-1|60	%install
21mr|python-tldextract-3.4.0-1|61	%pyproject_install
21mr|python-tldextract-3.4.0-1|62	%pyproject_save_files %{pypi_name}
21mr|python-tldextract-3.4.0-1|63	
21mr|python-tldextract-3.4.0-1|64	%check
21mr|python-tldextract-3.4.0-1|65	# test_log_snapshot_diff is an integration test and requires network access
21mr|python-tldextract-3.4.0-1|66	# (additionally that test requires python3-pytest-mock which is not available
21mr|python-tldextract-3.4.0-1|67	# in EPEL 7)
21mr|python-tldextract-3.4.0-1|68	TEST_SELECTOR="not test_log_snapshot_diff"
21mr|python-tldextract-3.4.0-1|69	
21mr|python-tldextract-3.4.0-1|70	%pytest -k "$TEST_SELECTOR"
21mr|python-tldextract-3.4.0-1|71	
21mr|python-tldextract-3.4.0-1|72	
21mr|python-tldextract-3.4.0-1|73	

16190 21
21mr|python-tokenize-rt-4.1.0-1|1	%define commit 02824001eaf9dda828d9582150953ce3e5fd4b9b
21mr|python-tokenize-rt-4.1.0-1|2	%define commit_short %(echo %commit | head -c 5)
21mr|python-tokenize-rt-4.1.0-1|3	%define debug_package %nil
21mr|python-tokenize-rt-4.1.0-1|4	
21mr|python-tokenize-rt-4.1.0-1|5	Summary: tokenize-rt Python module
21mr|python-tokenize-rt-4.1.0-1|6	Name: python-tokenize-rt
21mr|python-tokenize-rt-4.1.0-1|7	Version:	4.1.0
21mr|python-tokenize-rt-4.1.0-1|8	Release:	1
21mr|python-tokenize-rt-4.1.0-1|9	License: MIT
21mr|python-tokenize-rt-4.1.0-1|10	Group: Development/Python
21mr|python-tokenize-rt-4.1.0-1|11	Url: https://github.com/asottile/tokenize-rt
21mr|python-tokenize-rt-4.1.0-1|12	Source0: https://github.com/asottile/tokenize-rt/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|python-tokenize-rt-4.1.0-1|13	Patch0: 340a16ac32d6224324be16e9b6e58d173874d1c8.patch
21mr|python-tokenize-rt-4.1.0-1|14	
21mr|python-tokenize-rt-4.1.0-1|15	BuildRequires: python3egg(setuptools)
21mr|python-tokenize-rt-4.1.0-1|16	
21mr|python-tokenize-rt-4.1.0-1|17	%define _description \
21mr|python-tokenize-rt-4.1.0-1|18	The stdlib tokenize module does not properly roundtrip. \
21mr|python-tokenize-rt-4.1.0-1|19	This wrapper around the stdlib provides two additional \
21mr|python-tokenize-rt-4.1.0-1|20	tokens ESCAPED_NL and UNIMPORTANT_WS, and a Token data type. \
21mr|python-tokenize-rt-4.1.0-1|21	Use src_to_tokens and tokens_to_src to roundtrip. \
21mr|python-tokenize-rt-4.1.0-1|22	This library is useful if you're writing a refactoring \
21mr|python-tokenize-rt-4.1.0-1|23	tool based on the python tokenization.
21mr|python-tokenize-rt-4.1.0-1|24	
21mr|python-tokenize-rt-4.1.0-1|25	%description
21mr|python-tokenize-rt-4.1.0-1|26	%_description
21mr|python-tokenize-rt-4.1.0-1|27	
21mr|python-tokenize-rt-4.1.0-1|28	#----------------------------------------
21mr|python-tokenize-rt-4.1.0-1|29	
21mr|python-tokenize-rt-4.1.0-1|30	%package -n python3-tokenize-rt
21mr|python-tokenize-rt-4.1.0-1|31	Summary: %{summary}
21mr|python-tokenize-rt-4.1.0-1|32	Group: Development/Python
21mr|python-tokenize-rt-4.1.0-1|33	
21mr|python-tokenize-rt-4.1.0-1|34	%description -n python3-tokenize-rt
21mr|python-tokenize-rt-4.1.0-1|35	%_description
21mr|python-tokenize-rt-4.1.0-1|36	
21mr|python-tokenize-rt-4.1.0-1|37	%files -n python3-tokenize-rt
21mr|python-tokenize-rt-4.1.0-1|38	%{python3_sitelib}/*
21mr|python-tokenize-rt-4.1.0-1|39	%{_bindir}/tokenize-rt
21mr|python-tokenize-rt-4.1.0-1|40	
21mr|python-tokenize-rt-4.1.0-1|41	#----------------------------------------
21mr|python-tokenize-rt-4.1.0-1|42	
21mr|python-tokenize-rt-4.1.0-1|43	%prep
21mr|python-tokenize-rt-4.1.0-1|44	%setup -q -n tokenize-rt-%{commit}
21mr|python-tokenize-rt-4.1.0-1|45	
21mr|python-tokenize-rt-4.1.0-1|46	# Restore support of python 3.5
21mr|python-tokenize-rt-4.1.0-1|47	# and remove support of python 3.8
21mr|python-tokenize-rt-4.1.0-1|48	%if %{mdvver} < 201910
21mr|python-tokenize-rt-4.1.0-1|49	%patch0 -p1 -R
21mr|python-tokenize-rt-4.1.0-1|50	%endif
21mr|python-tokenize-rt-4.1.0-1|51	
21mr|python-tokenize-rt-4.1.0-1|52	%build
21mr|python-tokenize-rt-4.1.0-1|53	%py3_build
21mr|python-tokenize-rt-4.1.0-1|54	
21mr|python-tokenize-rt-4.1.0-1|55	%install
21mr|python-tokenize-rt-4.1.0-1|56	%py3_install

16191 21
21mr|python-toml-0.10.2-2|1	%global pypi_name toml
21mr|python-toml-0.10.2-2|2	
21mr|python-toml-0.10.2-2|3	Name:		python-%{pypi_name}
21mr|python-toml-0.10.2-2|4	Version:	0.10.2
21mr|python-toml-0.10.2-2|5	Release:	2
21mr|python-toml-0.10.2-2|6	Summary:	Python Library for Tom's Obvious, Minimal Language
21mr|python-toml-0.10.2-2|7	Group:		Development/Python
21mr|python-toml-0.10.2-2|8	License:	MIT
21mr|python-toml-0.10.2-2|9	URL:		https://github.com/uiri/toml
21mr|python-toml-0.10.2-2|10	Source0:	https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz
21mr|python-toml-0.10.2-2|11	BuildArch:	noarch
21mr|python-toml-0.10.2-2|12	
21mr|python-toml-0.10.2-2|13	BuildRequires:	pkgconfig(python3)
21mr|python-toml-0.10.2-2|14	BuildRequires:	python3egg(setuptools)
21mr|python-toml-0.10.2-2|15	
21mr|python-toml-0.10.2-2|16	%description
21mr|python-toml-0.10.2-2|17	A Python library for parsing and creating TOML.
21mr|python-toml-0.10.2-2|18	
21mr|python-toml-0.10.2-2|19	#-----------------------------------------------------------------------
21mr|python-toml-0.10.2-2|20	%package -n python3-%{pypi_name}
21mr|python-toml-0.10.2-2|21	Summary:	Python Library for Tom's Obvious, Minimal Language
21mr|python-toml-0.10.2-2|22	Group:		Development/Python
21mr|python-toml-0.10.2-2|23	
21mr|python-toml-0.10.2-2|24	%description -n python3-%{pypi_name}
21mr|python-toml-0.10.2-2|25	A Python library for parsing and creating TOML.
21mr|python-toml-0.10.2-2|26	
21mr|python-toml-0.10.2-2|27	%files -n python3-%{pypi_name}
21mr|python-toml-0.10.2-2|28	%license LICENSE
21mr|python-toml-0.10.2-2|29	%doc README.rst
21mr|python-toml-0.10.2-2|30	%{python3_sitelib}/%{pypi_name}
21mr|python-toml-0.10.2-2|31	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-toml-0.10.2-2|32	
21mr|python-toml-0.10.2-2|33	#-----------------------------------------------------------------------
21mr|python-toml-0.10.2-2|34	%prep
21mr|python-toml-0.10.2-2|35	%autosetup -n %{pypi_name}-%{version}
21mr|python-toml-0.10.2-2|36	
21mr|python-toml-0.10.2-2|37	# Remove bundled egg-info
21mr|python-toml-0.10.2-2|38	rm -rf %{pypi_name}.egg-info
21mr|python-toml-0.10.2-2|39	
21mr|python-toml-0.10.2-2|40	%build
21mr|python-toml-0.10.2-2|41	%py3_build
21mr|python-toml-0.10.2-2|42	
21mr|python-toml-0.10.2-2|43	%install
21mr|python-toml-0.10.2-2|44	%py3_install

16192 21
21mr|python-tomli-2.0.1-4|1	# This package buildrequires flit_core to build the wheel, but flit_core requires tomli.
21mr|python-tomli-2.0.1-4|2	# To bootstrap, we copy the files to appropriate locations manually and create a minimal dist-info metadata.
21mr|python-tomli-2.0.1-4|3	# Note that as a pure Python package, the wheel contains no pre-built binary stuff.
21mr|python-tomli-2.0.1-4|4	# When bootstrap is enabled, we don't run tests either, just an import check.
21mr|python-tomli-2.0.1-4|5	%bcond_with     bootstrap
21mr|python-tomli-2.0.1-4|6	
21mr|python-tomli-2.0.1-4|7	Name:           python-tomli
21mr|python-tomli-2.0.1-4|8	Version:        2.0.1
21mr|python-tomli-2.0.1-4|9	Release:        4
21mr|python-tomli-2.0.1-4|10	Summary:        A little TOML parser for Python
21mr|python-tomli-2.0.1-4|11	Group:          Development/Python
21mr|python-tomli-2.0.1-4|12	License:        MIT
21mr|python-tomli-2.0.1-4|13	URL:            https://pypi.org/project/tomli/
21mr|python-tomli-2.0.1-4|14	Source0:        https://github.com/hukkin/tomli/archive/%{version}/%{name}-%{version}.tar.gz
21mr|python-tomli-2.0.1-4|15	
21mr|python-tomli-2.0.1-4|16	BuildArch:      noarch
21mr|python-tomli-2.0.1-4|17	BuildRequires:  python3-devel
21mr|python-tomli-2.0.1-4|18	BuildRequires:  pyproject-rpm-macros
21mr|python-tomli-2.0.1-4|19	
21mr|python-tomli-2.0.1-4|20	
21mr|python-tomli-2.0.1-4|21	%global _description %{expand:
21mr|python-tomli-2.0.1-4|22	Tomli is a Python library for parsing TOML.
21mr|python-tomli-2.0.1-4|23	Tomli is fully compatible with TOML v1.0.0.}
21mr|python-tomli-2.0.1-4|24	
21mr|python-tomli-2.0.1-4|25	
21mr|python-tomli-2.0.1-4|26	%description %_description
21mr|python-tomli-2.0.1-4|27	
21mr|python-tomli-2.0.1-4|28	#---------------------------------------------------
21mr|python-tomli-2.0.1-4|29	%package -n python3-tomli
21mr|python-tomli-2.0.1-4|30	Summary:        %{summary}
21mr|python-tomli-2.0.1-4|31	Group:          Development/Python
21mr|python-tomli-2.0.1-4|32	
21mr|python-tomli-2.0.1-4|33	%description -n python3-tomli %_description
21mr|python-tomli-2.0.1-4|34	
21mr|python-tomli-2.0.1-4|35	%files -n python3-tomli -f %{pyproject_files}
21mr|python-tomli-2.0.1-4|36	%doc README.md
21mr|python-tomli-2.0.1-4|37	%doc CHANGELOG.md
21mr|python-tomli-2.0.1-4|38	%license LICENSE
21mr|python-tomli-2.0.1-4|39	
21mr|python-tomli-2.0.1-4|40	#---------------------------------------------------
21mr|python-tomli-2.0.1-4|41	%prep
21mr|python-tomli-2.0.1-4|42	%autosetup -p1 -n tomli-%{version}
21mr|python-tomli-2.0.1-4|43	
21mr|python-tomli-2.0.1-4|44	
21mr|python-tomli-2.0.1-4|45	%if %{without bootstrap}
21mr|python-tomli-2.0.1-4|46	%generate_buildrequires
21mr|python-tomli-2.0.1-4|47	%pyproject_buildrequires -r
21mr|python-tomli-2.0.1-4|48	%endif
21mr|python-tomli-2.0.1-4|49	
21mr|python-tomli-2.0.1-4|50	
21mr|python-tomli-2.0.1-4|51	%build
21mr|python-tomli-2.0.1-4|52	%if %{without bootstrap}
21mr|python-tomli-2.0.1-4|53	%pyproject_wheel
21mr|python-tomli-2.0.1-4|54	%else
21mr|python-tomli-2.0.1-4|55	%global distinfo tomli-%{version}+rpmbootstrap.dist-info
21mr|python-tomli-2.0.1-4|56	mkdir %{distinfo}
21mr|python-tomli-2.0.1-4|57	cat > %{distinfo}/METADATA << EOF
21mr|python-tomli-2.0.1-4|58	Metadata-Version: 2.2
21mr|python-tomli-2.0.1-4|59	Name: tomli
21mr|python-tomli-2.0.1-4|60	Version: %{version}+rpmbootstrap
21mr|python-tomli-2.0.1-4|61	EOF
21mr|python-tomli-2.0.1-4|62	%endif
21mr|python-tomli-2.0.1-4|63	
21mr|python-tomli-2.0.1-4|64	
21mr|python-tomli-2.0.1-4|65	%install
21mr|python-tomli-2.0.1-4|66	%if %{without bootstrap}
21mr|python-tomli-2.0.1-4|67	%pyproject_install
21mr|python-tomli-2.0.1-4|68	%pyproject_save_files tomli
21mr|python-tomli-2.0.1-4|69	%else
21mr|python-tomli-2.0.1-4|70	mkdir -p %{buildroot}%{python3_sitelib}
21mr|python-tomli-2.0.1-4|71	cp -a src/tomli %{distinfo} %{buildroot}%{python3_sitelib}
21mr|python-tomli-2.0.1-4|72	echo '%{python3_sitelib}/tomli/' > %{pyproject_files}
21mr|python-tomli-2.0.1-4|73	echo '%{python3_sitelib}/%{distinfo}/' >> %{pyproject_files}
21mr|python-tomli-2.0.1-4|74	%endif

16193 21
21mr|python-tomli-w-1.0.0-2|1	
21mr|python-tomli-w-1.0.0-2|2	Name:           python-tomli-w
21mr|python-tomli-w-1.0.0-2|3	Version:        1.0.0
21mr|python-tomli-w-1.0.0-2|4	Release:        2
21mr|python-tomli-w-1.0.0-2|5	Summary:        A Python library for writing TOML
21mr|python-tomli-w-1.0.0-2|6	Group:          Development/Python
21mr|python-tomli-w-1.0.0-2|7	License:        MIT
21mr|python-tomli-w-1.0.0-2|8	URL:            https://github.com/hukkin/tomli-w
21mr|python-tomli-w-1.0.0-2|9	Source0:        %{url}/archive/%{version}/tomli-w-%{version}.tar.gz
21mr|python-tomli-w-1.0.0-2|10	
21mr|python-tomli-w-1.0.0-2|11	BuildArch:      noarch
21mr|python-tomli-w-1.0.0-2|12	BuildRequires:  python3-devel
21mr|python-tomli-w-1.0.0-2|13	BuildRequires:  pyproject-rpm-macros
21mr|python-tomli-w-1.0.0-2|14	#BuildRequires:  python3-flit-core
21mr|python-tomli-w-1.0.0-2|15	BuildRequires:  python3-tox
21mr|python-tomli-w-1.0.0-2|16	BuildRequires:  python3dist(tox-current-env)
21mr|python-tomli-w-1.0.0-2|17	BuildRequires:  python3dist(tomli)
21mr|python-tomli-w-1.0.0-2|18	BuildRequires:  python3dist(pytest)
21mr|python-tomli-w-1.0.0-2|19	BuildRequires:  python3dist(pytest-randomly)
21mr|python-tomli-w-1.0.0-2|20	BuildRequires:  python3dist(pytest-cov)
21mr|python-tomli-w-1.0.0-2|21	
21mr|python-tomli-w-1.0.0-2|22	%global _description %{expand:
21mr|python-tomli-w-1.0.0-2|23	Tomli-W is a Python library for writing TOML. It is a write-only counterpart
21mr|python-tomli-w-1.0.0-2|24	to Tomli, which is a read-only TOML parser. Tomli-W is fully compatible
21mr|python-tomli-w-1.0.0-2|25	with TOML v1.0.0.}
21mr|python-tomli-w-1.0.0-2|26	
21mr|python-tomli-w-1.0.0-2|27	%description %_description
21mr|python-tomli-w-1.0.0-2|28	
21mr|python-tomli-w-1.0.0-2|29	#-----------------------------------------------------------
21mr|python-tomli-w-1.0.0-2|30	%package -n python3-tomli-w
21mr|python-tomli-w-1.0.0-2|31	Summary:        %{summary}
21mr|python-tomli-w-1.0.0-2|32	Group:          Development/Python
21mr|python-tomli-w-1.0.0-2|33	
21mr|python-tomli-w-1.0.0-2|34	%description -n python3-tomli-w %_description
21mr|python-tomli-w-1.0.0-2|35	
21mr|python-tomli-w-1.0.0-2|36	%files -n python3-tomli-w -f %{pyproject_files}
21mr|python-tomli-w-1.0.0-2|37	%doc README.md
21mr|python-tomli-w-1.0.0-2|38	%doc CHANGELOG.md
21mr|python-tomli-w-1.0.0-2|39	%license LICENSE
21mr|python-tomli-w-1.0.0-2|40	
21mr|python-tomli-w-1.0.0-2|41	#-----------------------------------------------------------
21mr|python-tomli-w-1.0.0-2|42	
21mr|python-tomli-w-1.0.0-2|43	%prep
21mr|python-tomli-w-1.0.0-2|44	%autosetup -p1 -n tomli-w-%{version}
21mr|python-tomli-w-1.0.0-2|45	
21mr|python-tomli-w-1.0.0-2|46	
21mr|python-tomli-w-1.0.0-2|47	%generate_buildrequires
21mr|python-tomli-w-1.0.0-2|48	%pyproject_buildrequires %{?with_check:-t}
21mr|python-tomli-w-1.0.0-2|49	
21mr|python-tomli-w-1.0.0-2|50	
21mr|python-tomli-w-1.0.0-2|51	%build
21mr|python-tomli-w-1.0.0-2|52	%pyproject_wheel
21mr|python-tomli-w-1.0.0-2|53	
21mr|python-tomli-w-1.0.0-2|54	
21mr|python-tomli-w-1.0.0-2|55	%install
21mr|python-tomli-w-1.0.0-2|56	%pyproject_install
21mr|python-tomli-w-1.0.0-2|57	%pyproject_save_files tomli_w

16194 21
21mr|python-tomlkit-0.11.4-1|1	%global pypi_name tomlkit
21mr|python-tomlkit-0.11.4-1|2	
21mr|python-tomlkit-0.11.4-1|3	%global common_description %{expand:
21mr|python-tomlkit-0.11.4-1|4	TOML Kit is a 1.0.0-compliant TOML library.
21mr|python-tomlkit-0.11.4-1|5	
21mr|python-tomlkit-0.11.4-1|6	It includes a parser that preserves all comments, indentations, whitespace and
21mr|python-tomlkit-0.11.4-1|7	internal element ordering, and makes them accessible and editable via an
21mr|python-tomlkit-0.11.4-1|8	intuitive API.
21mr|python-tomlkit-0.11.4-1|9	
21mr|python-tomlkit-0.11.4-1|10	You can also create new TOML documents from scratch using the provided helpers.
21mr|python-tomlkit-0.11.4-1|11	
21mr|python-tomlkit-0.11.4-1|12	Part of the implementation has been adapted, improved and fixed from Molten.}
21mr|python-tomlkit-0.11.4-1|13	
21mr|python-tomlkit-0.11.4-1|14	Name:           python-%{pypi_name}
21mr|python-tomlkit-0.11.4-1|15	Summary:        Style preserving TOML library
21mr|python-tomlkit-0.11.4-1|16	Group:          Development/Python
21mr|python-tomlkit-0.11.4-1|17	Version:        0.11.4
21mr|python-tomlkit-0.11.4-1|18	Release:        1
21mr|python-tomlkit-0.11.4-1|19	License:        MIT
21mr|python-tomlkit-0.11.4-1|20	
21mr|python-tomlkit-0.11.4-1|21	URL:            https://github.com/sdispater/tomlkit
21mr|python-tomlkit-0.11.4-1|22	Source0:        %{pypi_source %{pypi_name}}
21mr|python-tomlkit-0.11.4-1|23	
21mr|python-tomlkit-0.11.4-1|24	BuildArch:      noarch
21mr|python-tomlkit-0.11.4-1|25	
21mr|python-tomlkit-0.11.4-1|26	BuildRequires:  python3-devel
21mr|python-tomlkit-0.11.4-1|27	BuildRequires:  pyproject-rpm-macros
21mr|python-tomlkit-0.11.4-1|28	
21mr|python-tomlkit-0.11.4-1|29	# test dependencies
21mr|python-tomlkit-0.11.4-1|30	BuildRequires:  python3dist(pytest)
21mr|python-tomlkit-0.11.4-1|31	BuildRequires:  python3dist(pyyaml)
21mr|python-tomlkit-0.11.4-1|32	
21mr|python-tomlkit-0.11.4-1|33	%description %{common_description}
21mr|python-tomlkit-0.11.4-1|34	
21mr|python-tomlkit-0.11.4-1|35	#--------------------------------------------------------
21mr|python-tomlkit-0.11.4-1|36	%package -n     python3-%{pypi_name}
21mr|python-tomlkit-0.11.4-1|37	Summary:        %{summary}
21mr|python-tomlkit-0.11.4-1|38	Group:          Development/Python
21mr|python-tomlkit-0.11.4-1|39	
21mr|python-tomlkit-0.11.4-1|40	%description -n python3-%{pypi_name} %{common_description}
21mr|python-tomlkit-0.11.4-1|41	
21mr|python-tomlkit-0.11.4-1|42	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-tomlkit-0.11.4-1|43	%license LICENSE
21mr|python-tomlkit-0.11.4-1|44	%doc README.md
21mr|python-tomlkit-0.11.4-1|45	
21mr|python-tomlkit-0.11.4-1|46	#--------------------------------------------------------
21mr|python-tomlkit-0.11.4-1|47	
21mr|python-tomlkit-0.11.4-1|48	%prep
21mr|python-tomlkit-0.11.4-1|49	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-tomlkit-0.11.4-1|50	
21mr|python-tomlkit-0.11.4-1|51	
21mr|python-tomlkit-0.11.4-1|52	%generate_buildrequires
21mr|python-tomlkit-0.11.4-1|53	%pyproject_buildrequires -r
21mr|python-tomlkit-0.11.4-1|54	
21mr|python-tomlkit-0.11.4-1|55	
21mr|python-tomlkit-0.11.4-1|56	%build
21mr|python-tomlkit-0.11.4-1|57	%pyproject_wheel
21mr|python-tomlkit-0.11.4-1|58	
21mr|python-tomlkit-0.11.4-1|59	
21mr|python-tomlkit-0.11.4-1|60	%install
21mr|python-tomlkit-0.11.4-1|61	%pyproject_install
21mr|python-tomlkit-0.11.4-1|62	%pyproject_save_files %{pypi_name}
21mr|python-tomlkit-0.11.4-1|63	
21mr|python-tomlkit-0.11.4-1|64	
21mr|python-tomlkit-0.11.4-1|65	%check
21mr|python-tomlkit-0.11.4-1|66	%pytest
21mr|python-tomlkit-0.11.4-1|67	

16195 21
21mr|python-tornado-6.1-1|1	%define oname tornado
21mr|python-tornado-6.1-1|2	%define debug_package %{nil}
21mr|python-tornado-6.1-1|3	%global __requires_exclude .*backports.ssl-match-hostname.*
21mr|python-tornado-6.1-1|4	
21mr|python-tornado-6.1-1|5	Summary:	Scalable, non-blocking web server and tools
21mr|python-tornado-6.1-1|6	Name:		python-%{oname}
21mr|python-tornado-6.1-1|7	Version:	6.1
21mr|python-tornado-6.1-1|8	Release:	1
21mr|python-tornado-6.1-1|9	License:	ASL 2.0
21mr|python-tornado-6.1-1|10	Group:		Development/Python
21mr|python-tornado-6.1-1|11	Url:		http://www.tornadoweb.org
21mr|python-tornado-6.1-1|12	Source0:	https://files.pythonhosted.org/packages/cf/44/cc9590db23758ee7906d40cacff06c02a21c2a6166602e095a56cbf2f6f6/tornado-6.1.tar.gz
21mr|python-tornado-6.1-1|13	Source1:	%{name}.rpmlintrc
21mr|python-tornado-6.1-1|14	
21mr|python-tornado-6.1-1|15	%description
21mr|python-tornado-6.1-1|16	Tornado is an open source version of the scalable, non-blocking web server and
21mr|python-tornado-6.1-1|17	and tools.
21mr|python-tornado-6.1-1|18	
21mr|python-tornado-6.1-1|19	The framework is distinct from most mainstream web server frameworks (and
21mr|python-tornado-6.1-1|20	certainly most Python frameworks) because it is non-blocking and reasonably
21mr|python-tornado-6.1-1|21	fast. Because it is non-blocking and uses epoll, it can handle thousands of
21mr|python-tornado-6.1-1|22	simultaneous standing connections, which means it is ideal for real-time web
21mr|python-tornado-6.1-1|23	services.
21mr|python-tornado-6.1-1|24	
21mr|python-tornado-6.1-1|25	%package -n python2-%{oname}
21mr|python-tornado-6.1-1|26	%py2_migration_meta python2-%{oname}
21mr|python-tornado-6.1-1|27	Summary:	Scalable, non-blocking web server and tools
21mr|python-tornado-6.1-1|28	Group:		Development/Python
21mr|python-tornado-6.1-1|29	BuildRequires:	pkgconfig(python2)
21mr|python-tornado-6.1-1|30	Requires:	python2-pycurl
21mr|python-tornado-6.1-1|31	Requires:	python2-simplejson
21mr|python-tornado-6.1-1|32	
21mr|python-tornado-6.1-1|33	%description -n python2-%{oname}
21mr|python-tornado-6.1-1|34	Tornado is an open source version of the scalable, non-blocking web server and
21mr|python-tornado-6.1-1|35	and tools.
21mr|python-tornado-6.1-1|36	
21mr|python-tornado-6.1-1|37	The framework is distinct from most mainstream web server frameworks (and
21mr|python-tornado-6.1-1|38	certainly most Python frameworks) because it is non-blocking and reasonably
21mr|python-tornado-6.1-1|39	fast. Because it is non-blocking and uses epoll, it can handle thousands of
21mr|python-tornado-6.1-1|40	simultaneous standing connections, which means it is ideal for real-time web
21mr|python-tornado-6.1-1|41	services.
21mr|python-tornado-6.1-1|42	
21mr|python-tornado-6.1-1|43	%files -n python2-%{oname}
21mr|python-tornado-6.1-1|44	%{py2_platsitedir}/%{oname}/
21mr|python-tornado-6.1-1|45	%{py2_platsitedir}/%{oname}-%{version}-py%{py2_ver}.egg-info
21mr|python-tornado-6.1-1|46	
21mr|python-tornado-6.1-1|47	#----------------------------------------------------------------------------
21mr|python-tornado-6.1-1|48	
21mr|python-tornado-6.1-1|49	%package doc
21mr|python-tornado-6.1-1|50	Summary:	Examples for %{name}
21mr|python-tornado-6.1-1|51	Group:		Development/Python
21mr|python-tornado-6.1-1|52	
21mr|python-tornado-6.1-1|53	%description doc
21mr|python-tornado-6.1-1|54	Tornado is an open source version of the scalable, non-blocking web server and
21mr|python-tornado-6.1-1|55	and tools. This package contains some example applications.
21mr|python-tornado-6.1-1|56	
21mr|python-tornado-6.1-1|57	%files doc
21mr|python-tornado-6.1-1|58	%doc demos
21mr|python-tornado-6.1-1|59	
21mr|python-tornado-6.1-1|60	#----------------------------------------------------------------------------
21mr|python-tornado-6.1-1|61	
21mr|python-tornado-6.1-1|62	%package -n python3-%{oname}
21mr|python-tornado-6.1-1|63	Summary:	Scalable, non-blocking web server and tools
21mr|python-tornado-6.1-1|64	Group:		Development/Python
21mr|python-tornado-6.1-1|65	BuildRequires:	pkgconfig(python3)
21mr|python-tornado-6.1-1|66	Requires:	python3-pycurl
21mr|python-tornado-6.1-1|67	Requires:	python3-simplejson
21mr|python-tornado-6.1-1|68	
21mr|python-tornado-6.1-1|69	%description -n python3-%{oname}
21mr|python-tornado-6.1-1|70	Tornado is an open source version of the scalable, non-blocking web server and
21mr|python-tornado-6.1-1|71	and tools.
21mr|python-tornado-6.1-1|72	
21mr|python-tornado-6.1-1|73	The framework is distinct from most mainstream web server frameworks (and
21mr|python-tornado-6.1-1|74	certainly most Python frameworks) because it is non-blocking and reasonably
21mr|python-tornado-6.1-1|75	fast. Because it is non-blocking and uses epoll, it can handle thousands of
21mr|python-tornado-6.1-1|76	simultaneous standing connections, which means it is ideal for real-time web
21mr|python-tornado-6.1-1|77	services.
21mr|python-tornado-6.1-1|78	
21mr|python-tornado-6.1-1|79	%files -n python3-%{oname}
21mr|python-tornado-6.1-1|80	%{py3_platsitedir}/%{oname}/
21mr|python-tornado-6.1-1|81	%{py3_platsitedir}/%{oname}-%{version}-py%{py3_ver}.egg-info
21mr|python-tornado-6.1-1|82	
21mr|python-tornado-6.1-1|83	#----------------------------------------------------------------------------
21mr|python-tornado-6.1-1|84	
21mr|python-tornado-6.1-1|85	%prep
21mr|python-tornado-6.1-1|86	%setup -qn %{oname}-%{version}
21mr|python-tornado-6.1-1|87	
21mr|python-tornado-6.1-1|88	# remove shebang from files
21mr|python-tornado-6.1-1|89	sed -i.orig -e '/^#!\//, 1d' *py tornado/*.py tornado/*/*.py
21mr|python-tornado-6.1-1|90	
21mr|python-tornado-6.1-1|91	# spurious permission fix
21mr|python-tornado-6.1-1|92	find demos/ -name "*.py" -exec chmod -x {} \;
21mr|python-tornado-6.1-1|93	
21mr|python-tornado-6.1-1|94	# remove empty file
21mr|python-tornado-6.1-1|95	rm -rf demos/facebook/static/facebook.js
21mr|python-tornado-6.1-1|96	
21mr|python-tornado-6.1-1|97	rm -rf %{py3dir}
21mr|python-tornado-6.1-1|98	cp -a . %{py3dir}
21mr|python-tornado-6.1-1|99	
21mr|python-tornado-6.1-1|100	%build
21mr|python-tornado-6.1-1|101	pushd %{py3dir}
21mr|python-tornado-6.1-1|102	%py3_build
21mr|python-tornado-6.1-1|103	popd
21mr|python-tornado-6.1-1|104	
21mr|python-tornado-6.1-1|105	%py2_build
21mr|python-tornado-6.1-1|106	
21mr|python-tornado-6.1-1|107	%install
21mr|python-tornado-6.1-1|108	pushd %{py3dir}
21mr|python-tornado-6.1-1|109	%py3_install
21mr|python-tornado-6.1-1|110	popd
21mr|python-tornado-6.1-1|111	%py2_install

16196 21
21mr|python-tox-3.24.0-1|1	# Tests requiring Internet connections are disabled by default
21mr|python-tox-3.24.0-1|2	# pass --with internet to run them (e.g. when doing a local rebuild
21mr|python-tox-3.24.0-1|3	# for sanity checks before committing)
21mr|python-tox-3.24.0-1|4	%bcond_with internet
21mr|python-tox-3.24.0-1|5	
21mr|python-tox-3.24.0-1|6	%global pypiname tox
21mr|python-tox-3.24.0-1|7	
21mr|python-tox-3.24.0-1|8	Name:           python-tox
21mr|python-tox-3.24.0-1|9	Version:	3.24.0
21mr|python-tox-3.24.0-1|10	Release:	1
21mr|python-tox-3.24.0-1|11	Summary:        Virtualenv-based automation of test activities
21mr|python-tox-3.24.0-1|12	Group:          Development/Python
21mr|python-tox-3.24.0-1|13	
21mr|python-tox-3.24.0-1|14	# file toxbootstrap.py is licensed under MIT License
21mr|python-tox-3.24.0-1|15	License:        MIT
21mr|python-tox-3.24.0-1|16	URL:            https://tox.readthedocs.org/
21mr|python-tox-3.24.0-1|17	Source0:	https://files.pythonhosted.org/packages/10/aa/b966a122632989d84f668ebdb90446548e15dcd6234cb2bdc4c5ebee96df/tox-3.24.0.tar.gz
21mr|python-tox-3.24.0-1|18	BuildArch:      noarch
21mr|python-tox-3.24.0-1|19	
21mr|python-tox-3.24.0-1|20	%description
21mr|python-tox-3.24.0-1|21	Tox as is a generic virtualenv management and test command line tool you
21mr|python-tox-3.24.0-1|22	can use for:
21mr|python-tox-3.24.0-1|23	
21mr|python-tox-3.24.0-1|24	- checking your package installs correctly with different Python versions
21mr|python-tox-3.24.0-1|25	and interpreters
21mr|python-tox-3.24.0-1|26	- running your tests in each of the environments, configuring your test tool
21mr|python-tox-3.24.0-1|27	of choice
21mr|python-tox-3.24.0-1|28	- acting as a frontend to Continuous Integration servers, greatly reducing
21mr|python-tox-3.24.0-1|29	boilerplate and merging CI and shell-based testing.
21mr|python-tox-3.24.0-1|30	
21mr|python-tox-3.24.0-1|31	#-----------------------------------------------------------------------------
21mr|python-tox-3.24.0-1|32	%package -n python3-%{pypiname}
21mr|python-tox-3.24.0-1|33	Summary:        Virtualenv-based automation of test activities
21mr|python-tox-3.24.0-1|34	Group:          Development/Python
21mr|python-tox-3.24.0-1|35	BuildRequires:  python3egg(setuptools)
21mr|python-tox-3.24.0-1|36	BuildRequires:  python3egg(setuptools-scm)
21mr|python-tox-3.24.0-1|37	BuildRequires:  python3egg(py)
21mr|python-tox-3.24.0-1|38	BuildRequires:  python3egg(pytest)
21mr|python-tox-3.24.0-1|39	BuildRequires:  python3egg(virtualenv)
21mr|python-tox-3.24.0-1|40	Requires:       python3-py
21mr|python-tox-3.24.0-1|41	Requires:       python3-pluggy
21mr|python-tox-3.24.0-1|42	# python3-virtualenv is rhbz#537246
21mr|python-tox-3.24.0-1|43	Requires:       python3-virtualenv
21mr|python-tox-3.24.0-1|44	
21mr|python-tox-3.24.0-1|45	%description -n python3-%{pypiname}
21mr|python-tox-3.24.0-1|46	Tox as is a generic virtualenv management and test command line tool you
21mr|python-tox-3.24.0-1|47	can use for:
21mr|python-tox-3.24.0-1|48	
21mr|python-tox-3.24.0-1|49	- checking your package installs correctly with different Python versions
21mr|python-tox-3.24.0-1|50	and interpreters
21mr|python-tox-3.24.0-1|51	- running your tests in each of the environments, configuring your test tool
21mr|python-tox-3.24.0-1|52	of choice
21mr|python-tox-3.24.0-1|53	- acting as a frontend to Continuous Integration servers, greatly reducing
21mr|python-tox-3.24.0-1|54	boilerplate and merging CI and shell-based testing.
21mr|python-tox-3.24.0-1|55	
21mr|python-tox-3.24.0-1|56	%files -n python3-tox
21mr|python-tox-3.24.0-1|57	%doc *.rst docs
21mr|python-tox-3.24.0-1|58	%doc LICENSE
21mr|python-tox-3.24.0-1|59	%{_bindir}/%{pypiname}
21mr|python-tox-3.24.0-1|60	%{_bindir}/%{pypiname}-quickstart
21mr|python-tox-3.24.0-1|61	%{python3_sitelib}/%{pypiname}
21mr|python-tox-3.24.0-1|62	%{python3_sitelib}/%{pypiname}-%{version}-py*.egg-info
21mr|python-tox-3.24.0-1|63	
21mr|python-tox-3.24.0-1|64	#-----------------------------------------------------------------------------
21mr|python-tox-3.24.0-1|65	
21mr|python-tox-3.24.0-1|66	%prep
21mr|python-tox-3.24.0-1|67	%setup -q -n %{pypiname}-%{version}
21mr|python-tox-3.24.0-1|68	
21mr|python-tox-3.24.0-1|69	# remove bundled egg-info
21mr|python-tox-3.24.0-1|70	rm -rf %{pypiname}.egg-info
21mr|python-tox-3.24.0-1|71	
21mr|python-tox-3.24.0-1|72	%build
21mr|python-tox-3.24.0-1|73	%py3_build
21mr|python-tox-3.24.0-1|74	
21mr|python-tox-3.24.0-1|75	%install
21mr|python-tox-3.24.0-1|76	%py3_install
21mr|python-tox-3.24.0-1|77	
21mr|python-tox-3.24.0-1|78	# if internet connection available, run tests
21mr|python-tox-3.24.0-1|79	%if %{with internet}
21mr|python-tox-3.24.0-1|80	%check
21mr|python-tox-3.24.0-1|81	%__python3 setup.py test
21mr|python-tox-3.24.0-1|82	
21mr|python-tox-3.24.0-1|83	%endif

16197 21
21mr|python-tox-current-env-0.0.8-2|1	%global pypi_name tox-current-env
21mr|python-tox-current-env-0.0.8-2|2	%global pypi_under tox_current_env
21mr|python-tox-current-env-0.0.8-2|3	
21mr|python-tox-current-env-0.0.8-2|4	Name:           python-%{pypi_name}
21mr|python-tox-current-env-0.0.8-2|5	Version:        0.0.8
21mr|python-tox-current-env-0.0.8-2|6	Release:        2
21mr|python-tox-current-env-0.0.8-2|7	Summary:        Tox plugin to run tests in current Python environment
21mr|python-tox-current-env-0.0.8-2|8	Group:          Development/Python
21mr|python-tox-current-env-0.0.8-2|9	
21mr|python-tox-current-env-0.0.8-2|10	License:        MIT
21mr|python-tox-current-env-0.0.8-2|11	URL:            https://github.com/fedora-python/tox-current-env
21mr|python-tox-current-env-0.0.8-2|12	Source0:        %{pypi_source}
21mr|python-tox-current-env-0.0.8-2|13	BuildArch:      noarch
21mr|python-tox-current-env-0.0.8-2|14	
21mr|python-tox-current-env-0.0.8-2|15	BuildRequires:  python3-devel
21mr|python-tox-current-env-0.0.8-2|16	BuildRequires:  pyproject-rpm-macros
21mr|python-tox-current-env-0.0.8-2|17	BuildRequires:  python3dist(pip)
21mr|python-tox-current-env-0.0.8-2|18	BuildRequires:  python3dist(packaging)
21mr|python-tox-current-env-0.0.8-2|19	
21mr|python-tox-current-env-0.0.8-2|20	%description
21mr|python-tox-current-env-0.0.8-2|21	The tox-current-env plugin allows to run tests in current Python environment.
21mr|python-tox-current-env-0.0.8-2|22	
21mr|python-tox-current-env-0.0.8-2|23	#---------------------------------------------------------------------------
21mr|python-tox-current-env-0.0.8-2|24	%package -n     python3-%{pypi_name}
21mr|python-tox-current-env-0.0.8-2|25	Summary:        %{summary}
21mr|python-tox-current-env-0.0.8-2|26	Group:          Development/Python
21mr|python-tox-current-env-0.0.8-2|27	
21mr|python-tox-current-env-0.0.8-2|28	%description -n python3-%{pypi_name}
21mr|python-tox-current-env-0.0.8-2|29	The tox-current-env plugin allows to run tests in current Python environment.
21mr|python-tox-current-env-0.0.8-2|30	
21mr|python-tox-current-env-0.0.8-2|31	%files -n python3-%{pypi_name}
21mr|python-tox-current-env-0.0.8-2|32	%license LICENSE
21mr|python-tox-current-env-0.0.8-2|33	%doc README.rst
21mr|python-tox-current-env-0.0.8-2|34	%{python3_sitelib}/%{pypi_under}/
21mr|python-tox-current-env-0.0.8-2|35	%{python3_sitelib}/tox_current_env*.egg-info/
21mr|python-tox-current-env-0.0.8-2|36	
21mr|python-tox-current-env-0.0.8-2|37	#---------------------------------------------------------------------------
21mr|python-tox-current-env-0.0.8-2|38	
21mr|python-tox-current-env-0.0.8-2|39	%prep
21mr|python-tox-current-env-0.0.8-2|40	%autosetup -n %{pypi_name}-%{version}
21mr|python-tox-current-env-0.0.8-2|41	
21mr|python-tox-current-env-0.0.8-2|42	%build
21mr|python-tox-current-env-0.0.8-2|43	%py3_build
21mr|python-tox-current-env-0.0.8-2|44	
21mr|python-tox-current-env-0.0.8-2|45	
21mr|python-tox-current-env-0.0.8-2|46	%install
21mr|python-tox-current-env-0.0.8-2|47	%py3_install
21mr|python-tox-current-env-0.0.8-2|48	
21mr|python-tox-current-env-0.0.8-2|49	
21mr|python-tox-current-env-0.0.8-2|50	#check
21mr|python-tox-current-env-0.0.8-2|51	# the tests currently only work within actual tox and with various Python
21mr|python-tox-current-env-0.0.8-2|52	# versions installed, so we skip them.

16198 21
21mr|python-tpm2-pytss-2.1.0-1|1	%define pypi_name tpm2-pytss
21mr|python-tpm2-pytss-2.1.0-1|2	
21mr|python-tpm2-pytss-2.1.0-1|3	Name:		python-%{pypi_name}
21mr|python-tpm2-pytss-2.1.0-1|4	Version:	2.1.0
21mr|python-tpm2-pytss-2.1.0-1|5	Release:	1
21mr|python-tpm2-pytss-2.1.0-1|6	Summary:	Python bindings for TSS
21mr|python-tpm2-pytss-2.1.0-1|7	Group:		System/Configuration/Hardware
21mr|python-tpm2-pytss-2.1.0-1|8	License:	BSD-2-Clause
21mr|python-tpm2-pytss-2.1.0-1|9	URL:		https://github.com/tpm2-software/tpm2-pytss
21mr|python-tpm2-pytss-2.1.0-1|10	Source0:	%{pypi_source}
21mr|python-tpm2-pytss-2.1.0-1|11	Patch0:		tpm2-pytss-x32-build.patch
21mr|python-tpm2-pytss-2.1.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-tpm2-pytss-2.1.0-1|13	BuildRequires:	python3egg(pyyaml)
21mr|python-tpm2-pytss-2.1.0-1|14	BuildRequires:	python3egg(asn1crypto)
21mr|python-tpm2-pytss-2.1.0-1|15	BuildRequires:	python3egg(cffi)
21mr|python-tpm2-pytss-2.1.0-1|16	BuildRequires:	python3egg(cryptography)
21mr|python-tpm2-pytss-2.1.0-1|17	BuildRequires:	python3egg(packaging)
21mr|python-tpm2-pytss-2.1.0-1|18	BuildRequires:	python3egg(pkgconfig)
21mr|python-tpm2-pytss-2.1.0-1|19	BuildRequires:	python3egg(setuptools-scm)
21mr|python-tpm2-pytss-2.1.0-1|20	BuildRequires:	python3egg(setuptools)
21mr|python-tpm2-pytss-2.1.0-1|21	BuildRequires:	python3-pip
21mr|python-tpm2-pytss-2.1.0-1|22	BuildRequires:	python3-wheel
21mr|python-tpm2-pytss-2.1.0-1|23	BuildRequires:	pkgconfig
21mr|python-tpm2-pytss-2.1.0-1|24	BuildRequires:	pkgconfig(tss2-esys)
21mr|python-tpm2-pytss-2.1.0-1|25	BuildRequires:	pkgconfig(tss2-fapi)
21mr|python-tpm2-pytss-2.1.0-1|26	
21mr|python-tpm2-pytss-2.1.0-1|27	%define _description \
21mr|python-tpm2-pytss-2.1.0-1|28	TPM2 TSS Python bindings for Enhanced System API (ESYS), Feature API \
21mr|python-tpm2-pytss-2.1.0-1|29	(FAPI), Marshaling (MU), TCTI Loader (TCTILdr) and RC Decoding \
21mr|python-tpm2-pytss-2.1.0-1|30	(rcdecode) libraries. It also contains utility methods for wrapping \
21mr|python-tpm2-pytss-2.1.0-1|31	keys to TPM 2.0 data structures for importation into the TPM, \
21mr|python-tpm2-pytss-2.1.0-1|32	unwrapping keys and exporting them from the TPM, TPM-less \
21mr|python-tpm2-pytss-2.1.0-1|33	makecredential command and name calculations, TSS2 PEM Key format \
21mr|python-tpm2-pytss-2.1.0-1|34	support, importing Keys from PEM, DER and SSH formats, conversion from \
21mr|python-tpm2-pytss-2.1.0-1|35	tpm2-tools based command line strings and loading tpm2-tools context \
21mr|python-tpm2-pytss-2.1.0-1|36	files.
21mr|python-tpm2-pytss-2.1.0-1|37	
21mr|python-tpm2-pytss-2.1.0-1|38	%description
21mr|python-tpm2-pytss-2.1.0-1|39	%{_description}
21mr|python-tpm2-pytss-2.1.0-1|40	
21mr|python-tpm2-pytss-2.1.0-1|41	%package -n python3-%{pypi_name}
21mr|python-tpm2-pytss-2.1.0-1|42	Summary:		%{summary}
21mr|python-tpm2-pytss-2.1.0-1|43	Provides:		python3-tpm2-tss
21mr|python-tpm2-pytss-2.1.0-1|44	Requires:		python3-PyYAML
21mr|python-tpm2-pytss-2.1.0-1|45	Requires:		python3-asn1crypto
21mr|python-tpm2-pytss-2.1.0-1|46	Requires:		python3-cffi
21mr|python-tpm2-pytss-2.1.0-1|47	Requires:		python3-cryptography
21mr|python-tpm2-pytss-2.1.0-1|48	Requires:		python3-packaging
21mr|python-tpm2-pytss-2.1.0-1|49	Requires:		python3-setuptools
21mr|python-tpm2-pytss-2.1.0-1|50	Requires:		tpm2-tss
21mr|python-tpm2-pytss-2.1.0-1|51	
21mr|python-tpm2-pytss-2.1.0-1|52	%description -n python3-%{pypi_name}
21mr|python-tpm2-pytss-2.1.0-1|53	%{_description}
21mr|python-tpm2-pytss-2.1.0-1|54	
21mr|python-tpm2-pytss-2.1.0-1|55	%prep
21mr|python-tpm2-pytss-2.1.0-1|56	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-tpm2-pytss-2.1.0-1|57	
21mr|python-tpm2-pytss-2.1.0-1|58	%build
21mr|python-tpm2-pytss-2.1.0-1|59	# Provides a PKG-INFO with "version" for setuptools_scm
21mr|python-tpm2-pytss-2.1.0-1|60	cat <<EOF > PKG-INFO
21mr|python-tpm2-pytss-2.1.0-1|61	Metadata-Version: 1.1
21mr|python-tpm2-pytss-2.1.0-1|62	Version: %{version}
21mr|python-tpm2-pytss-2.1.0-1|63	EOF
21mr|python-tpm2-pytss-2.1.0-1|64	%py3_build
21mr|python-tpm2-pytss-2.1.0-1|65	
21mr|python-tpm2-pytss-2.1.0-1|66	%install
21mr|python-tpm2-pytss-2.1.0-1|67	%py3_install
21mr|python-tpm2-pytss-2.1.0-1|68	
21mr|python-tpm2-pytss-2.1.0-1|69	%files -n python3-%{pypi_name}
21mr|python-tpm2-pytss-2.1.0-1|70	%license LICENSE
21mr|python-tpm2-pytss-2.1.0-1|71	%{python3_sitearch}/tpm2_pytss
21mr|python-tpm2-pytss-2.1.0-1|72	%{python3_sitearch}/tpm2_pytss-%{version}*-info
21mr|python-tpm2-pytss-2.1.0-1|73	
21mr|python-tpm2-pytss-2.1.0-1|74	

16199 21
21mr|python-tqdm-4.64.1-1|1	%define    oname    tqdm
21mr|python-tqdm-4.64.1-1|2	
21mr|python-tqdm-4.64.1-1|3	Summary:        Fast, Extensible Progress Meter
21mr|python-tqdm-4.64.1-1|4	Name:           python-%{oname}
21mr|python-tqdm-4.64.1-1|5	Version:	4.64.1
21mr|python-tqdm-4.64.1-1|6	Release:	1
21mr|python-tqdm-4.64.1-1|7	Url:            https://github.com/tqdm/tqdm
21mr|python-tqdm-4.64.1-1|8	Source0:	https://files.pythonhosted.org/packages/c1/c2/d8a40e5363fb01806870e444fc1d066282743292ff32a9da54af51ce36a2/tqdm-4.64.1.tar.gz
21mr|python-tqdm-4.64.1-1|9	License:        MPLv2.0
21mr|python-tqdm-4.64.1-1|10	Group:          Development/Python
21mr|python-tqdm-4.64.1-1|11	
21mr|python-tqdm-4.64.1-1|12	BuildArch:      noarch
21mr|python-tqdm-4.64.1-1|13	BuildRequires:  python3egg(setuptools)
21mr|python-tqdm-4.64.1-1|14	BuildRequires:  python3egg(setuptools-scm)
21mr|python-tqdm-4.64.1-1|15	BuildRequires:  python3egg(toml)
21mr|python-tqdm-4.64.1-1|16	
21mr|python-tqdm-4.64.1-1|17	%description
21mr|python-tqdm-4.64.1-1|18	tqdm (read taqadum, تقدّم) means “progress” in Arabic.
21mr|python-tqdm-4.64.1-1|19	tqdm instantly makes your loops show a smart progress
21mr|python-tqdm-4.64.1-1|20	meter, just by wrapping any iterable with "tqdm(iterable)".
21mr|python-tqdm-4.64.1-1|21	This package contains the Python 2 version of tqdm.
21mr|python-tqdm-4.64.1-1|22	#=============================================================================
21mr|python-tqdm-4.64.1-1|23	
21mr|python-tqdm-4.64.1-1|24	%package -n python3-%{oname}
21mr|python-tqdm-4.64.1-1|25	Summary:  Fast, Extensible Progress Meter
21mr|python-tqdm-4.64.1-1|26	Group:    Development/Python
21mr|python-tqdm-4.64.1-1|27	
21mr|python-tqdm-4.64.1-1|28	%description -n python3-%{oname}
21mr|python-tqdm-4.64.1-1|29	tqdm (read taqadum, تقدّم) means “progress” in Arabic.
21mr|python-tqdm-4.64.1-1|30	tqdm instantly makes your loops show a smart progress
21mr|python-tqdm-4.64.1-1|31	meter, just by wrapping any iterable with "tqdm(iterable)".
21mr|python-tqdm-4.64.1-1|32	This package contains the Python 2 version of tqdm.
21mr|python-tqdm-4.64.1-1|33	
21mr|python-tqdm-4.64.1-1|34	%files -n python3-%{oname}
21mr|python-tqdm-4.64.1-1|35	%{_bindir}/tqdm
21mr|python-tqdm-4.64.1-1|36	%{python3_sitelib}/tqdm/*
21mr|python-tqdm-4.64.1-1|37	%{python3_sitelib}/tqdm*.egg-info
21mr|python-tqdm-4.64.1-1|38	
21mr|python-tqdm-4.64.1-1|39	#=============================================================================
21mr|python-tqdm-4.64.1-1|40	
21mr|python-tqdm-4.64.1-1|41	%prep
21mr|python-tqdm-4.64.1-1|42	%setup -q -n %{oname}-%{version}
21mr|python-tqdm-4.64.1-1|43	
21mr|python-tqdm-4.64.1-1|44	%build
21mr|python-tqdm-4.64.1-1|45	%py3_build
21mr|python-tqdm-4.64.1-1|46	
21mr|python-tqdm-4.64.1-1|47	%install
21mr|python-tqdm-4.64.1-1|48	%py3_install

16200 21
21mr|python-traceback2-1.4.0-7|1	%global srcname traceback2
21mr|python-traceback2-1.4.0-7|2	
21mr|python-traceback2-1.4.0-7|3	Name:           python-%{srcname}
21mr|python-traceback2-1.4.0-7|4	Version:        1.4.0
21mr|python-traceback2-1.4.0-7|5	Release:        7
21mr|python-traceback2-1.4.0-7|6	Summary:        Backports of the traceback module
21mr|python-traceback2-1.4.0-7|7	
21mr|python-traceback2-1.4.0-7|8	Group:          Development/Python
21mr|python-traceback2-1.4.0-7|9	License:        Python Software Foundation License
21mr|python-traceback2-1.4.0-7|10	URL:            https://github.com/testing-cabal/traceback2
21mr|python-traceback2-1.4.0-7|11	Source0:        https://files.pythonhosted.org/packages/eb/7f/e20ba11390bdfc55117c8c6070838ec914e6f0053a602390a598057884eb/traceback2-1.4.0.tar.gz
21mr|python-traceback2-1.4.0-7|12	BuildArch:      noarch
21mr|python-traceback2-1.4.0-7|13	
21mr|python-traceback2-1.4.0-7|14	%description
21mr|python-traceback2-1.4.0-7|15	A backport of traceback to older supported Pythons.
21mr|python-traceback2-1.4.0-7|16	
21mr|python-traceback2-1.4.0-7|17	%package -n     python3-%{srcname}
21mr|python-traceback2-1.4.0-7|18	Summary:        Backports of the traceback module
21mr|python-traceback2-1.4.0-7|19	Group:          Development/Python
21mr|python-traceback2-1.4.0-7|20	BuildArch:      noarch
21mr|python-traceback2-1.4.0-7|21	BuildRequires:  pkgconfig(python3)
21mr|python-traceback2-1.4.0-7|22	BuildRequires:  python3egg(setuptools)
21mr|python-traceback2-1.4.0-7|23	BuildRequires:  python3egg(pbr)
21mr|python-traceback2-1.4.0-7|24	
21mr|python-traceback2-1.4.0-7|25	%description -n python3-%{srcname}
21mr|python-traceback2-1.4.0-7|26	A backport of traceback to older supported Pythons.
21mr|python-traceback2-1.4.0-7|27	
21mr|python-traceback2-1.4.0-7|28	%prep
21mr|python-traceback2-1.4.0-7|29	%setup -q -n %{srcname}-%{version}
21mr|python-traceback2-1.4.0-7|30	
21mr|python-traceback2-1.4.0-7|31	%build
21mr|python-traceback2-1.4.0-7|32	%py3_build
21mr|python-traceback2-1.4.0-7|33	
21mr|python-traceback2-1.4.0-7|34	%install
21mr|python-traceback2-1.4.0-7|35	%py3_install
21mr|python-traceback2-1.4.0-7|36	
21mr|python-traceback2-1.4.0-7|37	%files -n python3-%{srcname}
21mr|python-traceback2-1.4.0-7|38	%doc AUTHORS ChangeLog README.rst
21mr|python-traceback2-1.4.0-7|39	%{python3_sitelib}/%{srcname}
21mr|python-traceback2-1.4.0-7|40	%{python3_sitelib}/%{srcname}-%{version}-py%{py3_ver}.egg-info

16201 21
21mr|python-traitlets-5.8.0-1|1	%define pypi_name traitlets
21mr|python-traitlets-5.8.0-1|2	
21mr|python-traitlets-5.8.0-1|3	Name:           python-traitlets
21mr|python-traitlets-5.8.0-1|4	Version:        5.8.0
21mr|python-traitlets-5.8.0-1|5	Release:        1
21mr|python-traitlets-5.8.0-1|6	Summary:        Traitlets Python config system
21mr|python-traitlets-5.8.0-1|7	Group:          Development/Python
21mr|python-traitlets-5.8.0-1|8	License:        BSD
21mr|python-traitlets-5.8.0-1|9	URL:            http://ipython.org
21mr|python-traitlets-5.8.0-1|10	Source0:        %{pypi_source}
21mr|python-traitlets-5.8.0-1|11	BuildArch:      noarch
21mr|python-traitlets-5.8.0-1|12	
21mr|python-traitlets-5.8.0-1|13	BuildRequires:  python3-devel
21mr|python-traitlets-5.8.0-1|14	BuildRequires:  pyproject-rpm-macros
21mr|python-traitlets-5.8.0-1|15	
21mr|python-traitlets-5.8.0-1|16	%description
21mr|python-traitlets-5.8.0-1|17	A configuration system for Python applications.
21mr|python-traitlets-5.8.0-1|18	
21mr|python-traitlets-5.8.0-1|19	#------------------------------------------------------
21mr|python-traitlets-5.8.0-1|20	%package -n     python3-%{pypi_name}
21mr|python-traitlets-5.8.0-1|21	Summary:        Traitlets Python config system
21mr|python-traitlets-5.8.0-1|22	Group:          Development/Python
21mr|python-traitlets-5.8.0-1|23	Requires:       python3-decorator
21mr|python-traitlets-5.8.0-1|24	Requires:       python3-ipython_genutils
21mr|python-traitlets-5.8.0-1|25	Requires:       python3-six
21mr|python-traitlets-5.8.0-1|26	
21mr|python-traitlets-5.8.0-1|27	%description -n python3-%{pypi_name}
21mr|python-traitlets-5.8.0-1|28	A configuration system for Python applications.
21mr|python-traitlets-5.8.0-1|29	
21mr|python-traitlets-5.8.0-1|30	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-traitlets-5.8.0-1|31	%license COPYING*
21mr|python-traitlets-5.8.0-1|32	%doc README.md CHANGES* CHANGELOG*
21mr|python-traitlets-5.8.0-1|33	
21mr|python-traitlets-5.8.0-1|34	#------------------------------------------------------
21mr|python-traitlets-5.8.0-1|35	
21mr|python-traitlets-5.8.0-1|36	%prep
21mr|python-traitlets-5.8.0-1|37	%setup -q -n %{pypi_name}-%{version}
21mr|python-traitlets-5.8.0-1|38	
21mr|python-traitlets-5.8.0-1|39	%generate_buildrequires
21mr|python-traitlets-5.8.0-1|40	%pyproject_buildrequires -r
21mr|python-traitlets-5.8.0-1|41	
21mr|python-traitlets-5.8.0-1|42	%build
21mr|python-traitlets-5.8.0-1|43	%pyproject_wheel
21mr|python-traitlets-5.8.0-1|44	
21mr|python-traitlets-5.8.0-1|45	%install
21mr|python-traitlets-5.8.0-1|46	%pyproject_install
21mr|python-traitlets-5.8.0-1|47	%pyproject_save_files %{pypi_name}

16202 21
21mr|python-translate-3.4.0-1|1	%define pname translate
21mr|python-translate-3.4.0-1|2	%define oname %{pname}-toolkit
21mr|python-translate-3.4.0-1|3	
21mr|python-translate-3.4.0-1|4	Summary:       Software localization toolkit
21mr|python-translate-3.4.0-1|5	Name:          python-%{pname}
21mr|python-translate-3.4.0-1|6	Version:	3.4.0
21mr|python-translate-3.4.0-1|7	Release:	1
21mr|python-translate-3.4.0-1|8	License:       GPLv2+
21mr|python-translate-3.4.0-1|9	Group:         Development/Python
21mr|python-translate-3.4.0-1|10	Url:           http://translate.sourceforge.net/
21mr|python-translate-3.4.0-1|11	Source0:       https://github.com/translate/translate/archive/%{version}.tar.gz?/%{pname}-%{version}.tar.gz
21mr|python-translate-3.4.0-1|12	BuildRequires: pkgconfig(python2)
21mr|python-translate-3.4.0-1|13	BuildRequires: pythonegg(setuptools)
21mr|python-translate-3.4.0-1|14	BuildRequires: pythonegg(lxml)
21mr|python-translate-3.4.0-1|15	BuildRequires: pythonegg(simplejson)
21mr|python-translate-3.4.0-1|16	Requires:      pythonegg(lxml)
21mr|python-translate-3.4.0-1|17	Requires:      pythonegg(levenshtein)
21mr|python-translate-3.4.0-1|18	Requires:      pythonegg(simplejson)
21mr|python-translate-3.4.0-1|19	Requires:      pythonegg(pyenchant)
21mr|python-translate-3.4.0-1|20	Requires:      pythonegg(vobject)
21mr|python-translate-3.4.0-1|21	Requires:      pythonegg(iniparse)
21mr|python-translate-3.4.0-1|22	# for sub2po and po2sub
21mr|python-translate-3.4.0-1|23	Requires:      pythonegg(aeidon)
21mr|python-translate-3.4.0-1|24	# python2-pysco is only available for i586
21mr|python-translate-3.4.0-1|25	%ifarch %{ix86}
21mr|python-translate-3.4.0-1|26	Requires:      python2-psyco
21mr|python-translate-3.4.0-1|27	%endif
21mr|python-translate-3.4.0-1|28	
21mr|python-translate-3.4.0-1|29	Recommends:    pythonegg(beautifulsoup4)
21mr|python-translate-3.4.0-1|30	Recommends:    pythonegg(babel)
21mr|python-translate-3.4.0-1|31	
21mr|python-translate-3.4.0-1|32	Provides:  %{oname} = %{version}-%{release}
21mr|python-translate-3.4.0-1|33	BuildArch: noarch
21mr|python-translate-3.4.0-1|34	
21mr|python-translate-3.4.0-1|35	%description
21mr|python-translate-3.4.0-1|36	The Translate Toolkit is a set of software and documentation designed
21mr|python-translate-3.4.0-1|37	to help make the lives of localizers both more productive and less
21mr|python-translate-3.4.0-1|38	frustrating.  The Toolkit is part of the translate.sourceforge.net
21mr|python-translate-3.4.0-1|39	project, hosted at http://translate.sourceforge.net/
21mr|python-translate-3.4.0-1|40	
21mr|python-translate-3.4.0-1|41	The software includes programs to covert localization formats to the
21mr|python-translate-3.4.0-1|42	common PO format and programs to check and manage PO files.  The
21mr|python-translate-3.4.0-1|43	documentation includes guides on using the tools, running a
21mr|python-translate-3.4.0-1|44	localization project and how to localize various projects from
21mr|python-translate-3.4.0-1|45	OpenOffice.org to Mozilla.
21mr|python-translate-3.4.0-1|46	
21mr|python-translate-3.4.0-1|47	At its core the software contains a set of classes for handling
21mr|python-translate-3.4.0-1|48	various localization storage formats: DTD, properties, OpenOffice.org
21mr|python-translate-3.4.0-1|49	GSI/SDF, CSV and of course PO.  And scripts to convert between these
21mr|python-translate-3.4.0-1|50	formats.
21mr|python-translate-3.4.0-1|51	
21mr|python-translate-3.4.0-1|52	Also part of the Toolkit are Python programs to create word counts,
21mr|python-translate-3.4.0-1|53	merge translations and perform various checks on PO files.
21mr|python-translate-3.4.0-1|54	
21mr|python-translate-3.4.0-1|55	#======================================================================
21mr|python-translate-3.4.0-1|56	
21mr|python-translate-3.4.0-1|57	%package -n python3-%{pname}
21mr|python-translate-3.4.0-1|58	Summary:        Software localization toolkit
21mr|python-translate-3.4.0-1|59	Group:          Development/Python
21mr|python-translate-3.4.0-1|60	BuildRequires:  pkgconfig(python3)
21mr|python-translate-3.4.0-1|61	BuildRequires:  python3egg(setuptools)
21mr|python-translate-3.4.0-1|62	BuildRequires:  python3egg(lxml)
21mr|python-translate-3.4.0-1|63	BuildRequires:  python3egg(simplejson)
21mr|python-translate-3.4.0-1|64	Requires:       python3egg(lxml)
21mr|python-translate-3.4.0-1|65	Requires:       python3egg(levenshtein)
21mr|python-translate-3.4.0-1|66	Requires:       python3egg(simplejson)
21mr|python-translate-3.4.0-1|67	Requires:       python3egg(pyenchant)
21mr|python-translate-3.4.0-1|68	Requires:       python3egg(vobject)
21mr|python-translate-3.4.0-1|69	Requires:       python3egg(iniparse)
21mr|python-translate-3.4.0-1|70	# for sub2po and po2sub
21mr|python-translate-3.4.0-1|71	Requires:       python3egg(aeidon)
21mr|python-translate-3.4.0-1|72	# python2-pysco is only available for i586
21mr|python-translate-3.4.0-1|73	%ifarch %{ix86}
21mr|python-translate-3.4.0-1|74	Requires:       python3-psyco
21mr|python-translate-3.4.0-1|75	%endif
21mr|python-translate-3.4.0-1|76	Recommends:     python3egg(beautifulsoup4)
21mr|python-translate-3.4.0-1|77	Recommends:     python3egg(babel)
21mr|python-translate-3.4.0-1|78	
21mr|python-translate-3.4.0-1|79	%description -n python3-%{pname}
21mr|python-translate-3.4.0-1|80	The Translate Toolkit is a set of software and documentation designed
21mr|python-translate-3.4.0-1|81	to help make the lives of localizers both more productive and less
21mr|python-translate-3.4.0-1|82	frustrating.  The Toolkit is part of the translate.sourceforge.net
21mr|python-translate-3.4.0-1|83	project, hosted at http://translate.sourceforge.net/
21mr|python-translate-3.4.0-1|84	
21mr|python-translate-3.4.0-1|85	The software includes programs to covert localization formats to the
21mr|python-translate-3.4.0-1|86	common PO format and programs to check and manage PO files.  The
21mr|python-translate-3.4.0-1|87	documentation includes guides on using the tools, running a
21mr|python-translate-3.4.0-1|88	localization project and how to localize various projects from
21mr|python-translate-3.4.0-1|89	OpenOffice.org to Mozilla.
21mr|python-translate-3.4.0-1|90	
21mr|python-translate-3.4.0-1|91	At its core the software contains a set of classes for handling
21mr|python-translate-3.4.0-1|92	various localization storage formats: DTD, properties, OpenOffice.org
21mr|python-translate-3.4.0-1|93	GSI/SDF, CSV and of course PO.  And scripts to convert between these
21mr|python-translate-3.4.0-1|94	formats.
21mr|python-translate-3.4.0-1|95	
21mr|python-translate-3.4.0-1|96	Also part of the Toolkit are Python programs to create word counts,
21mr|python-translate-3.4.0-1|97	merge translations and perform various checks on PO files.
21mr|python-translate-3.4.0-1|98	
21mr|python-translate-3.4.0-1|99	%files -n python3-%{pname}
21mr|python-translate-3.4.0-1|100	%{_bindir}/*
21mr|python-translate-3.4.0-1|101	%{python3_sitelib}/%{pname}
21mr|python-translate-3.4.0-1|102	%{python3_sitelib}/translate_toolkit-%{version}-py%{py3_ver}.egg-info
21mr|python-translate-3.4.0-1|103	
21mr|python-translate-3.4.0-1|104	#======================================================================
21mr|python-translate-3.4.0-1|105	%prep
21mr|python-translate-3.4.0-1|106	%setup -q -n %{pname}-%{version}
21mr|python-translate-3.4.0-1|107	
21mr|python-translate-3.4.0-1|108	%build
21mr|python-translate-3.4.0-1|109	%py3_build
21mr|python-translate-3.4.0-1|110	
21mr|python-translate-3.4.0-1|111	%install
21mr|python-translate-3.4.0-1|112	%py3_install

16203 21
21mr|python-transliterate-1.10.2-1|1	%define module transliterate
21mr|python-transliterate-1.10.2-1|2	
21mr|python-transliterate-1.10.2-1|3	Name:		    python-%{module}
21mr|python-transliterate-1.10.2-1|4	Version:	    1.10.2
21mr|python-transliterate-1.10.2-1|5	Release:	    1
21mr|python-transliterate-1.10.2-1|6	Summary:	    Bi-directional transliterator for Python
21mr|python-transliterate-1.10.2-1|7	Url:		    https://github.com/barseghyanartur/%{module}
21mr|python-transliterate-1.10.2-1|8	Source0:	    https://github.com/barseghyanartur/%{module}/archive/refs/tags/%{module}-%{version}.tar.gz
21mr|python-transliterate-1.10.2-1|9	License:	    GPL2.0
21mr|python-transliterate-1.10.2-1|10	Group:		    Development/Python
21mr|python-transliterate-1.10.2-1|11	BuildArch:	    noarch
21mr|python-transliterate-1.10.2-1|12	BuildRequires:	python3-devel
21mr|python-transliterate-1.10.2-1|13	BuildRequires:	python3-setuptools
21mr|python-transliterate-1.10.2-1|14	BuildRequires:	python3-pillow
21mr|python-transliterate-1.10.2-1|15	
21mr|python-transliterate-1.10.2-1|16	%define _description \
21mr|python-transliterate-1.10.2-1|17	Bi-directional transliterator for Python.\
21mr|python-transliterate-1.10.2-1|18	Transliterates (unicode) strings according to the rules specified\
21mr|python-transliterate-1.10.2-1|19	in the language packs (source script <-> target script)
21mr|python-transliterate-1.10.2-1|20	
21mr|python-transliterate-1.10.2-1|21	%description
21mr|python-transliterate-1.10.2-1|22	%_description
21mr|python-transliterate-1.10.2-1|23	
21mr|python-transliterate-1.10.2-1|24	#--------------------------------------------------------------------
21mr|python-transliterate-1.10.2-1|25	
21mr|python-transliterate-1.10.2-1|26	%package -n python3-%{module}
21mr|python-transliterate-1.10.2-1|27	Summary:        Bi-directional transliterator for Python
21mr|python-transliterate-1.10.2-1|28	Group:          Development/Python
21mr|python-transliterate-1.10.2-1|29	
21mr|python-transliterate-1.10.2-1|30	%description -n python3-%{module}
21mr|python-transliterate-1.10.2-1|31	%_description
21mr|python-transliterate-1.10.2-1|32	
21mr|python-transliterate-1.10.2-1|33	%files -n python3-%{module}
21mr|python-transliterate-1.10.2-1|34	%doc README.rst
21mr|python-transliterate-1.10.2-1|35	%{py3_puresitedir}/%{module}
21mr|python-transliterate-1.10.2-1|36	%{py3_puresitedir}/%{module}-%{version}-py3.?.egg-info
21mr|python-transliterate-1.10.2-1|37	
21mr|python-transliterate-1.10.2-1|38	#--------------------------------------------------------------------
21mr|python-transliterate-1.10.2-1|39	
21mr|python-transliterate-1.10.2-1|40	%prep
21mr|python-transliterate-1.10.2-1|41	%autosetup -p1 -n %{module}-%{version}
21mr|python-transliterate-1.10.2-1|42	
21mr|python-transliterate-1.10.2-1|43	%build
21mr|python-transliterate-1.10.2-1|44	%py3_build
21mr|python-transliterate-1.10.2-1|45	
21mr|python-transliterate-1.10.2-1|46	%install
21mr|python-transliterate-1.10.2-1|47	%py3_install

16204 21
21mr|python-trustme-0.8.0-1|1	# what it's called on pypi
21mr|python-trustme-0.8.0-1|2	%global srcname trustme
21mr|python-trustme-0.8.0-1|3	# what it's imported as
21mr|python-trustme-0.8.0-1|4	%global libname %{srcname}
21mr|python-trustme-0.8.0-1|5	# name of egg info directory
21mr|python-trustme-0.8.0-1|6	%global eggname %{srcname}
21mr|python-trustme-0.8.0-1|7	# package name fragment
21mr|python-trustme-0.8.0-1|8	%global pkgname %{srcname}
21mr|python-trustme-0.8.0-1|9	
21mr|python-trustme-0.8.0-1|10	%global common_description %{expand:
21mr|python-trustme-0.8.0-1|11	You wrote a cool network client or server.  It encrypts connections using TLS.
21mr|python-trustme-0.8.0-1|12	Your test suite needs to make TLS connections to itself.  Uh oh.  Your test
21mr|python-trustme-0.8.0-1|13	suite probably doesn't have a valid TLS certificate.  Now what?  trustme is a
21mr|python-trustme-0.8.0-1|14	tiny Python package that does one thing: it gives you a fake certificate
21mr|python-trustme-0.8.0-1|15	authority (CA) that you can use to generate fake TLS certs to use in your
21mr|python-trustme-0.8.0-1|16	tests.  Well, technically they are real certs, they are just signed by your CA,
21mr|python-trustme-0.8.0-1|17	which nobody trusts.  But you can trust it.  Trust me.}
21mr|python-trustme-0.8.0-1|18	
21mr|python-trustme-0.8.0-1|19	%bcond_without  tests
21mr|python-trustme-0.8.0-1|20	%bcond_without  docs
21mr|python-trustme-0.8.0-1|21	
21mr|python-trustme-0.8.0-1|22	Name:       python-%{pkgname}
21mr|python-trustme-0.8.0-1|23	Version:	0.8.0
21mr|python-trustme-0.8.0-1|24	Release:	1
21mr|python-trustme-0.8.0-1|25	Summary:    #1 quality TLS certs while you wait, for the discerning tester
21mr|python-trustme-0.8.0-1|26	Group:      Development/Python
21mr|python-trustme-0.8.0-1|27	License:    MIT or ASL 2.0
21mr|python-trustme-0.8.0-1|28	URL:        https://github.com/python-trio/trustme
21mr|python-trustme-0.8.0-1|29	Source0:	https://files.pythonhosted.org/packages/70/d0/4dbfc0b607456cd07f763d73f824a919dbae5b87e538f2f015c7afbaf4a6/trustme-0.8.0.tar.gz
21mr|python-trustme-0.8.0-1|30	BuildArch:  noarch
21mr|python-trustme-0.8.0-1|31	
21mr|python-trustme-0.8.0-1|32	
21mr|python-trustme-0.8.0-1|33	%description %{common_description}
21mr|python-trustme-0.8.0-1|34	
21mr|python-trustme-0.8.0-1|35	#------------------------------------------------------------------
21mr|python-trustme-0.8.0-1|36	%package -n python3-%{pkgname}
21mr|python-trustme-0.8.0-1|37	Summary:        %{summary}
21mr|python-trustme-0.8.0-1|38	Group:          Development/Python
21mr|python-trustme-0.8.0-1|39	BuildRequires:  python3-devel
21mr|python-trustme-0.8.0-1|40	BuildRequires:  python3egg(setuptools)
21mr|python-trustme-0.8.0-1|41	%if %{with tests}
21mr|python-trustme-0.8.0-1|42	BuildRequires:  python3egg(pytest)
21mr|python-trustme-0.8.0-1|43	BuildRequires:  python3egg(pyopenssl)
21mr|python-trustme-0.8.0-1|44	BuildRequires:  python3egg(service-identity)
21mr|python-trustme-0.8.0-1|45	BuildRequires:  python3egg(cryptography)
21mr|python-trustme-0.8.0-1|46	BuildRequires:  python3egg(idna)
21mr|python-trustme-0.8.0-1|47	%endif
21mr|python-trustme-0.8.0-1|48	
21mr|python-trustme-0.8.0-1|49	%description -n python3-%{pkgname} %{common_description}
21mr|python-trustme-0.8.0-1|50	
21mr|python-trustme-0.8.0-1|51	%files -n python3-%{pkgname}
21mr|python-trustme-0.8.0-1|52	%license LICENSE LICENSE.MIT LICENSE.APACHE2
21mr|python-trustme-0.8.0-1|53	%doc README.rst
21mr|python-trustme-0.8.0-1|54	%{python3_sitelib}/%{libname}
21mr|python-trustme-0.8.0-1|55	%{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info
21mr|python-trustme-0.8.0-1|56	
21mr|python-trustme-0.8.0-1|57	#------------------------------------------------------------------
21mr|python-trustme-0.8.0-1|58	
21mr|python-trustme-0.8.0-1|59	%if %{with docs}
21mr|python-trustme-0.8.0-1|60	%package -n python-%{pkgname}-doc
21mr|python-trustme-0.8.0-1|61	Summary:        Documentation for %{name}
21mr|python-trustme-0.8.0-1|62	Group:          Documentation
21mr|python-trustme-0.8.0-1|63	BuildRequires:  python3egg(sphinx)
21mr|python-trustme-0.8.0-1|64	BuildRequires:  python3egg(sphinxcontrib-trio)
21mr|python-trustme-0.8.0-1|65	BuildRequires:  python3egg(cryptography)
21mr|python-trustme-0.8.0-1|66	BuildRequires:  python3egg(idna)
21mr|python-trustme-0.8.0-1|67	
21mr|python-trustme-0.8.0-1|68	
21mr|python-trustme-0.8.0-1|69	%description -n python-%{pkgname}-doc
21mr|python-trustme-0.8.0-1|70	Documentation for %{name}.
21mr|python-trustme-0.8.0-1|71	
21mr|python-trustme-0.8.0-1|72	%files -n python-%{pkgname}-doc
21mr|python-trustme-0.8.0-1|73	%license LICENSE LICENSE.MIT LICENSE.APACHE2
21mr|python-trustme-0.8.0-1|74	%doc html
21mr|python-trustme-0.8.0-1|75	%endif
21mr|python-trustme-0.8.0-1|76	
21mr|python-trustme-0.8.0-1|77	#------------------------------------------------------------------
21mr|python-trustme-0.8.0-1|78	
21mr|python-trustme-0.8.0-1|79	%prep
21mr|python-trustme-0.8.0-1|80	%autosetup -n %{srcname}-%{version}
21mr|python-trustme-0.8.0-1|81	rm -rf %{eggname}.egg-info
21mr|python-trustme-0.8.0-1|82	
21mr|python-trustme-0.8.0-1|83	%build
21mr|python-trustme-0.8.0-1|84	%py3_build
21mr|python-trustme-0.8.0-1|85	
21mr|python-trustme-0.8.0-1|86	%if %{with docs}
21mr|python-trustme-0.8.0-1|87	sphinx-build-3 docs/source html
21mr|python-trustme-0.8.0-1|88	%endif
21mr|python-trustme-0.8.0-1|89	
21mr|python-trustme-0.8.0-1|90	%install
21mr|python-trustme-0.8.0-1|91	%py3_install
21mr|python-trustme-0.8.0-1|92	
21mr|python-trustme-0.8.0-1|93	%if %{with tests}
21mr|python-trustme-0.8.0-1|94	%check
21mr|python-trustme-0.8.0-1|95	%{__python3} -m pytest -k "not test_cli"
21mr|python-trustme-0.8.0-1|96	%endif
21mr|python-trustme-0.8.0-1|97	

16205 21
21mr|python-twisted-21.2.0-3|1	%global pypi_name twisted
21mr|python-twisted-21.2.0-3|2	%global debug_package %{nil}
21mr|python-twisted-21.2.0-3|3	
21mr|python-twisted-21.2.0-3|4	%global common_description %{expand:
21mr|python-twisted-21.2.0-3|5	Twisted is a networking engine written in Python, supporting numerous protocols.
21mr|python-twisted-21.2.0-3|6	It contains a web server, numerous chat clients, chat servers, mail servers
21mr|python-twisted-21.2.0-3|7	and more.}
21mr|python-twisted-21.2.0-3|8	
21mr|python-twisted-21.2.0-3|9	Name:           python-%{pypi_name}
21mr|python-twisted-21.2.0-3|10	Version:        21.2.0
21mr|python-twisted-21.2.0-3|11	Release:        3
21mr|python-twisted-21.2.0-3|12	Summary:        Twisted is a networking engine written in Python
21mr|python-twisted-21.2.0-3|13	Group:          Development/Python
21mr|python-twisted-21.2.0-3|14	License:        MIT
21mr|python-twisted-21.2.0-3|15	URL:            http://twistedmatrix.com/
21mr|python-twisted-21.2.0-3|16	Source0:        %{pypi_source Twisted %{version} tar.gz}
21mr|python-twisted-21.2.0-3|17	# Import gobject from gi.repository for Python 3
21mr|python-twisted-21.2.0-3|18	# https://twistedmatrix.com/trac/ticket/9642
21mr|python-twisted-21.2.0-3|19	Patch1:         0001-Import-gobject-from-gi.repository-in-Python-3.patch
21mr|python-twisted-21.2.0-3|20	BuildRequires:  gcc
21mr|python-twisted-21.2.0-3|21	BuildRequires:  python3-devel >= 3.3
21mr|python-twisted-21.2.0-3|22	BuildRequires:  python3-cython
21mr|python-twisted-21.2.0-3|23	BuildRequires:  python3dist(appdirs) >= 1.4
21mr|python-twisted-21.2.0-3|24	BuildRequires:  python3dist(automat) >= 0.8
21mr|python-twisted-21.2.0-3|25	BuildRequires:  python3dist(attrs) >= 19.2.0
21mr|python-twisted-21.2.0-3|26	BuildRequires:  python3-constantly
21mr|python-twisted-21.2.0-3|27	BuildRequires:  python3dist(cryptography) >= 2.6
21mr|python-twisted-21.2.0-3|28	BuildRequires:  python3dist(h2)
21mr|python-twisted-21.2.0-3|29	BuildRequires:  python3dist(hyperlink) >= 17.1.1
21mr|python-twisted-21.2.0-3|30	BuildRequires:  python3dist(idna) >= 2.4
21mr|python-twisted-21.2.0-3|31	BuildRequires:  python3dist(incremental) >= 16.10.1
21mr|python-twisted-21.2.0-3|32	BuildRequires:  python3dist(priority) < 2
21mr|python-twisted-21.2.0-3|33	BuildRequires:  python3dist(pyasn1)
21mr|python-twisted-21.2.0-3|34	BuildRequires:  python3dist(pyopenssl) >= 16
21mr|python-twisted-21.2.0-3|35	BuildRequires:  python3dist(pyserial) >= 3
21mr|python-twisted-21.2.0-3|36	BuildRequires:  python3dist(service-identity) >= 18.1
21mr|python-twisted-21.2.0-3|37	BuildRequires:  python3dist(setuptools)
21mr|python-twisted-21.2.0-3|38	BuildRequires:  python3dist(sphinx) >= 1.3.1
21mr|python-twisted-21.2.0-3|39	BuildRequires:  python3dist(zope.interface) >= 4.4.2
21mr|python-twisted-21.2.0-3|40	BuildRequires:  python3dist(pyhamcrest) >= 1.9
21mr|python-twisted-21.2.0-3|41	BuildArch:      noarch
21mr|python-twisted-21.2.0-3|42	
21mr|python-twisted-21.2.0-3|43	%description
21mr|python-twisted-21.2.0-3|44	%{common_description}
21mr|python-twisted-21.2.0-3|45	
21mr|python-twisted-21.2.0-3|46	# -----------------------------------------------------------------------
21mr|python-twisted-21.2.0-3|47	
21mr|python-twisted-21.2.0-3|48	%package -n python3-%{pypi_name}
21mr|python-twisted-21.2.0-3|49	Summary:        %{summary}
21mr|python-twisted-21.2.0-3|50	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-twisted-21.2.0-3|51	
21mr|python-twisted-21.2.0-3|52	%description -n python3-%{pypi_name}
21mr|python-twisted-21.2.0-3|53	%{common_description}
21mr|python-twisted-21.2.0-3|54	
21mr|python-twisted-21.2.0-3|55	%files -n python3-%{pypi_name}
21mr|python-twisted-21.2.0-3|56	%doc NEWS.rst README.rst
21mr|python-twisted-21.2.0-3|57	%license LICENSE
21mr|python-twisted-21.2.0-3|58	%{_bindir}/trial-3*
21mr|python-twisted-21.2.0-3|59	%{_bindir}/twistd-3*
21mr|python-twisted-21.2.0-3|60	%{python3_sitelib}/twisted/
21mr|python-twisted-21.2.0-3|61	%{python3_sitelib}/Twisted-%{version}-py%{python3_version}.egg-info
21mr|python-twisted-21.2.0-3|62	%{_bindir}/cftp
21mr|python-twisted-21.2.0-3|63	%{_bindir}/ckeygen
21mr|python-twisted-21.2.0-3|64	%{_bindir}/conch
21mr|python-twisted-21.2.0-3|65	%{_bindir}/mailmail
21mr|python-twisted-21.2.0-3|66	%{_bindir}/pyhtmlizer
21mr|python-twisted-21.2.0-3|67	%{_bindir}/tkconch
21mr|python-twisted-21.2.0-3|68	%{_bindir}/trial
21mr|python-twisted-21.2.0-3|69	%{_bindir}/twist
21mr|python-twisted-21.2.0-3|70	%{_bindir}/twistd
21mr|python-twisted-21.2.0-3|71	%{_mandir}/man1/cftp.1*
21mr|python-twisted-21.2.0-3|72	%{_mandir}/man1/ckeygen.1*
21mr|python-twisted-21.2.0-3|73	%{_mandir}/man1/conch.1*
21mr|python-twisted-21.2.0-3|74	%{_mandir}/man1/mailmail.1*
21mr|python-twisted-21.2.0-3|75	%{_mandir}/man1/pyhtmlizer.1*
21mr|python-twisted-21.2.0-3|76	%{_mandir}/man1/tkconch.1*
21mr|python-twisted-21.2.0-3|77	%{_mandir}/man1/trial.1*
21mr|python-twisted-21.2.0-3|78	%{_mandir}/man1/twistd.1*
21mr|python-twisted-21.2.0-3|79	
21mr|python-twisted-21.2.0-3|80	# -----------------------------------------------------------------------
21mr|python-twisted-21.2.0-3|81	
21mr|python-twisted-21.2.0-3|82	%prep
21mr|python-twisted-21.2.0-3|83	%autosetup -p1 -n Twisted-%{version}
21mr|python-twisted-21.2.0-3|84	
21mr|python-twisted-21.2.0-3|85	%build
21mr|python-twisted-21.2.0-3|86	%py3_build
21mr|python-twisted-21.2.0-3|87	
21mr|python-twisted-21.2.0-3|88	%install
21mr|python-twisted-21.2.0-3|89	# no-manual-page-for-binary
21mr|python-twisted-21.2.0-3|90	mkdir -p %{buildroot}%{_mandir}/man1/
21mr|python-twisted-21.2.0-3|91	for s in conch core mail; do
21mr|python-twisted-21.2.0-3|92	cp -a docs/$s/man/*.1 %{buildroot}%{_mandir}/man1/
21mr|python-twisted-21.2.0-3|93	done
21mr|python-twisted-21.2.0-3|94	
21mr|python-twisted-21.2.0-3|95	%py3_install
21mr|python-twisted-21.2.0-3|96	
21mr|python-twisted-21.2.0-3|97	# Packages that install arch-independent twisted plugins install here.
21mr|python-twisted-21.2.0-3|98	# https://bugzilla.redhat.com/show_bug.cgi?id=1252140
21mr|python-twisted-21.2.0-3|99	mkdir -p %{buildroot}%{python3_sitelib}/twisted/plugins
21mr|python-twisted-21.2.0-3|100	
21mr|python-twisted-21.2.0-3|101	# Move and symlink python3 scripts
21mr|python-twisted-21.2.0-3|102	# no-manual-page-for-binary: man page is trial and twistd
21mr|python-twisted-21.2.0-3|103	mv %{buildroot}%{_bindir}/trial %{buildroot}%{_bindir}/trial-%{python3_version}
21mr|python-twisted-21.2.0-3|104	ln -s ./trial-%{python3_version} %{buildroot}%{_bindir}/trial-3
21mr|python-twisted-21.2.0-3|105	ln -s ./trial-%{python3_version} %{buildroot}%{_bindir}/trial
21mr|python-twisted-21.2.0-3|106	
21mr|python-twisted-21.2.0-3|107	mv %{buildroot}%{_bindir}/twistd %{buildroot}%{_bindir}/twistd-%{python3_version}
21mr|python-twisted-21.2.0-3|108	ln -s ./twistd-%{python3_version} %{buildroot}%{_bindir}/twistd-3
21mr|python-twisted-21.2.0-3|109	ln -s ./twistd-%{python3_version} %{buildroot}%{_bindir}/twistd
21mr|python-twisted-21.2.0-3|110	
21mr|python-twisted-21.2.0-3|111	%check
21mr|python-twisted-21.2.0-3|112	# can't get this to work within the buildroot yet due to multicast
21mr|python-twisted-21.2.0-3|113	# https://twistedmatrix.com/trac/ticket/7494

16206 21
21mr|python-txaio-21.2.1-1|1	%global pypi_name txaio
21mr|python-txaio-21.2.1-1|2	
21mr|python-txaio-21.2.1-1|3	Summary:	Compatibility API between asyncio/Twisted/Trollius
21mr|python-txaio-21.2.1-1|4	Name:		python-%{pypi_name}
21mr|python-txaio-21.2.1-1|5	Version:	21.2.1
21mr|python-txaio-21.2.1-1|6	Release:	1
21mr|python-txaio-21.2.1-1|7	License:	MIT
21mr|python-txaio-21.2.1-1|8	Group:		Development/Python
21mr|python-txaio-21.2.1-1|9	Url:		https://txaio.readthedocs.io/
21mr|python-txaio-21.2.1-1|10	Source0:	https://files.pythonhosted.org/packages/source/t/txaio/txaio-%{version}.tar.gz
21mr|python-txaio-21.2.1-1|11	Patch0:		python-txaio-skip-packaging-tests.patch
21mr|python-txaio-21.2.1-1|12	# The test_utils module can no longer be imported from asyncio
21mr|python-txaio-21.2.1-1|13	# and is undocumented intentionaly because it's private.
21mr|python-txaio-21.2.1-1|14	# This is a hack that calls stop on the loop soon after calling run_forever().
21mr|python-txaio-21.2.1-1|15	Patch2:		run_once.patch
21mr|python-txaio-21.2.1-1|16	BuildArch:	noarch
21mr|python-txaio-21.2.1-1|17	
21mr|python-txaio-21.2.1-1|18	%description
21mr|python-txaio-21.2.1-1|19	Helper library for writing code that runs unmodified on both Twisted and
21mr|python-txaio-21.2.1-1|20	asyncio.
21mr|python-txaio-21.2.1-1|21	
21mr|python-txaio-21.2.1-1|22	#----------------------------------------------------------------------------
21mr|python-txaio-21.2.1-1|23	
21mr|python-txaio-21.2.1-1|24	%package -n python3-%{pypi_name}
21mr|python-txaio-21.2.1-1|25	Summary:	Compatibility API between asyncio/Twisted/Trollius
21mr|python-txaio-21.2.1-1|26	Group:		Development/Python
21mr|python-txaio-21.2.1-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-txaio-21.2.1-1|28	BuildRequires:	python3-setuptools
21mr|python-txaio-21.2.1-1|29	BuildRequires:	python3-six
21mr|python-txaio-21.2.1-1|30	BuildRequires:	python3-enchant >= 1.6.6
21mr|python-txaio-21.2.1-1|31	BuildRequires:	aspell-en
21mr|python-txaio-21.2.1-1|32	Requires:	python3-six
21mr|python-txaio-21.2.1-1|33	
21mr|python-txaio-21.2.1-1|34	%description -n python3-%{pypi_name}
21mr|python-txaio-21.2.1-1|35	Helper library for writing code that runs unmodified on both Twisted and
21mr|python-txaio-21.2.1-1|36	asyncio.
21mr|python-txaio-21.2.1-1|37	
21mr|python-txaio-21.2.1-1|38	%files -n python3-%{pypi_name}
21mr|python-txaio-21.2.1-1|39	%license LICENSE
21mr|python-txaio-21.2.1-1|40	%doc README.rst
21mr|python-txaio-21.2.1-1|41	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
21mr|python-txaio-21.2.1-1|42	%{python3_sitelib}/%{pypi_name}/
21mr|python-txaio-21.2.1-1|43	
21mr|python-txaio-21.2.1-1|44	#----------------------------------------------------------------------------
21mr|python-txaio-21.2.1-1|45	
21mr|python-txaio-21.2.1-1|46	%prep
21mr|python-txaio-21.2.1-1|47	%setup -qn %{pypi_name}-%{version}
21mr|python-txaio-21.2.1-1|48	%patch0 -p0
21mr|python-txaio-21.2.1-1|49	%patch2 -p1
21mr|python-txaio-21.2.1-1|50	# Remove upstream's egg-info
21mr|python-txaio-21.2.1-1|51	rm -rf %{pypi_name}.egg-info
21mr|python-txaio-21.2.1-1|52	# README is just a symlink to index.rst. Using this file as README
21mr|python-txaio-21.2.1-1|53	rm docs/index.rst
21mr|python-txaio-21.2.1-1|54	cp -a README.rst docs/index.rst
21mr|python-txaio-21.2.1-1|55	
21mr|python-txaio-21.2.1-1|56	%build
21mr|python-txaio-21.2.1-1|57	%py3_build
21mr|python-txaio-21.2.1-1|58	
21mr|python-txaio-21.2.1-1|59	%install
21mr|python-txaio-21.2.1-1|60	%py3_install
21mr|python-txaio-21.2.1-1|61	

16207 21
21mr|python-typing-3.7.4.3-1|1	%global module	typing
21mr|python-typing-3.7.4.3-1|2	
21mr|python-typing-3.7.4.3-1|3	Summary:	Typing defines a standard notation for type annotations
21mr|python-typing-3.7.4.3-1|4	Name:		python-%{module}
21mr|python-typing-3.7.4.3-1|5	Version:	3.7.4.3
21mr|python-typing-3.7.4.3-1|6	Release:	1
21mr|python-typing-3.7.4.3-1|7	License:	Python
21mr|python-typing-3.7.4.3-1|8	Group:		Development/Python
21mr|python-typing-3.7.4.3-1|9	Url:		https://pypi.python.org/pypi/typing
21mr|python-typing-3.7.4.3-1|10	Source0:	https://files.pythonhosted.org/packages/05/d9/6eebe19d46bd05360c9a9aae822e67a80f9242aabbfc58b641b957546607/typing-3.7.4.3.tar.gz
21mr|python-typing-3.7.4.3-1|11	BuildArch:	noarch
21mr|python-typing-3.7.4.3-1|12	
21mr|python-typing-3.7.4.3-1|13	%description
21mr|python-typing-3.7.4.3-1|14	Typing defines a standard notation for Python function and variable type
21mr|python-typing-3.7.4.3-1|15	annotations. The notation can be used for documenting code in a concise,
21mr|python-typing-3.7.4.3-1|16	standard format, and it has been designed to also be used by static and
21mr|python-typing-3.7.4.3-1|17	runtime type checkers, static analyzers, IDEs and other tools.
21mr|python-typing-3.7.4.3-1|18	
21mr|python-typing-3.7.4.3-1|19	%package -n     python2-%{module}
21mr|python-typing-3.7.4.3-1|20	%py2_migration_meta python2-%{module}
21mr|python-typing-3.7.4.3-1|21	Summary:        Typing defines a standard notation for type annotations
21mr|python-typing-3.7.4.3-1|22	Group:          Development/Python
21mr|python-typing-3.7.4.3-1|23	BuildRequires:  pythonegg(setuptools)
21mr|python-typing-3.7.4.3-1|24	BuildRequires:	pkgconfig(python2)
21mr|python-typing-3.7.4.3-1|25	
21mr|python-typing-3.7.4.3-1|26	%description -n python2-%{module}
21mr|python-typing-3.7.4.3-1|27	Typing defines a standard notation for Python function and variable type
21mr|python-typing-3.7.4.3-1|28	annotations. The notation can be used for documenting code in a concise,
21mr|python-typing-3.7.4.3-1|29	standard format, and it has been designed to also be used by static and
21mr|python-typing-3.7.4.3-1|30	runtime type checkers, static analyzers, IDEs and other tools.
21mr|python-typing-3.7.4.3-1|31	
21mr|python-typing-3.7.4.3-1|32	%files -n python2-%{module}
21mr|python-typing-3.7.4.3-1|33	%doc README.rst LICENSE
21mr|python-typing-3.7.4.3-1|34	%{py2_puresitedir}/typing*
21mr|python-typing-3.7.4.3-1|35	
21mr|python-typing-3.7.4.3-1|36	%package -n     python3-%{module}
21mr|python-typing-3.7.4.3-1|37	Summary:        Typing defines a standard notation for type annotations
21mr|python-typing-3.7.4.3-1|38	Group:          Development/Python
21mr|python-typing-3.7.4.3-1|39	BuildRequires:  python3egg(setuptools)
21mr|python-typing-3.7.4.3-1|40	BuildRequires:	pkgconfig(python3)
21mr|python-typing-3.7.4.3-1|41	
21mr|python-typing-3.7.4.3-1|42	%description -n python3-%{module}
21mr|python-typing-3.7.4.3-1|43	Typing defines a standard notation for Python function and variable type
21mr|python-typing-3.7.4.3-1|44	annotations. The notation can be used for documenting code in a concise,
21mr|python-typing-3.7.4.3-1|45	standard format, and it has been designed to also be used by static and
21mr|python-typing-3.7.4.3-1|46	runtime type checkers, static analyzers, IDEs and other tools.
21mr|python-typing-3.7.4.3-1|47	
21mr|python-typing-3.7.4.3-1|48	%files -n python3-%{module}
21mr|python-typing-3.7.4.3-1|49	%doc README.rst LICENSE
21mr|python-typing-3.7.4.3-1|50	%{py3_puresitedir}/typing*
21mr|python-typing-3.7.4.3-1|51	%{py3_puresitedir}/__pycache__/typing*
21mr|python-typing-3.7.4.3-1|52	
21mr|python-typing-3.7.4.3-1|53	#----------------------------------------------------------------------------
21mr|python-typing-3.7.4.3-1|54	
21mr|python-typing-3.7.4.3-1|55	%prep
21mr|python-typing-3.7.4.3-1|56	%setup -qn typing-%{version}
21mr|python-typing-3.7.4.3-1|57	cp -a . %{py2dir}
21mr|python-typing-3.7.4.3-1|58	
21mr|python-typing-3.7.4.3-1|59	%build
21mr|python-typing-3.7.4.3-1|60	pushd %{py2dir}
21mr|python-typing-3.7.4.3-1|61	%py2_build
21mr|python-typing-3.7.4.3-1|62	popd
21mr|python-typing-3.7.4.3-1|63	%py3_build
21mr|python-typing-3.7.4.3-1|64	
21mr|python-typing-3.7.4.3-1|65	%install
21mr|python-typing-3.7.4.3-1|66	pushd %{py2dir}
21mr|python-typing-3.7.4.3-1|67	%py2_install
21mr|python-typing-3.7.4.3-1|68	popd
21mr|python-typing-3.7.4.3-1|69	%py3_install

16208 21
21mr|python-typing-extensions-4.4.0-1|1	%define pypi_name typing-extensions
21mr|python-typing-extensions-4.4.0-1|2	
21mr|python-typing-extensions-4.4.0-1|3	Name:      python-typing-extensions
21mr|python-typing-extensions-4.4.0-1|4	Version:   4.4.0
21mr|python-typing-extensions-4.4.0-1|5	Release:   1
21mr|python-typing-extensions-4.4.0-1|6	Summary:   Python Typing Extensions
21mr|python-typing-extensions-4.4.0-1|7	Group:     Development/Python
21mr|python-typing-extensions-4.4.0-1|8	License:   Python
21mr|python-typing-extensions-4.4.0-1|9	URL:       https://pypi.org/project/typing-extensions/
21mr|python-typing-extensions-4.4.0-1|10	Source0:   %{pypi_source typing_extensions}
21mr|python-typing-extensions-4.4.0-1|11	
21mr|python-typing-extensions-4.4.0-1|12	# https://github.com/python/typing_extensions/pull/97
21mr|python-typing-extensions-4.4.0-1|13	Source1:   https://github.com/python/typing_extensions/raw/4.4.0/src/_typed_dict_test_helper.py
21mr|python-typing-extensions-4.4.0-1|14	
21mr|python-typing-extensions-4.4.0-1|15	BuildArch: noarch
21mr|python-typing-extensions-4.4.0-1|16	
21mr|python-typing-extensions-4.4.0-1|17	BuildRequires: python3-devel
21mr|python-typing-extensions-4.4.0-1|18	BuildRequires: pyproject-rpm-macros
21mr|python-typing-extensions-4.4.0-1|19	
21mr|python-typing-extensions-4.4.0-1|20	
21mr|python-typing-extensions-4.4.0-1|21	%global _description %{expand:
21mr|python-typing-extensions-4.4.0-1|22	The `typing_extensions` module serves two related purposes:
21mr|python-typing-extensions-4.4.0-1|23	
21mr|python-typing-extensions-4.4.0-1|24	- Enable use of new type system features on older Python versions. For example,
21mr|python-typing-extensions-4.4.0-1|25	`typing.TypeGuard` is new in Python 3.10, but `typing_extensions` allows
21mr|python-typing-extensions-4.4.0-1|26	users on Python 3.6 through 3.9 to use it too.
21mr|python-typing-extensions-4.4.0-1|27	- Enable experimentation with new type system PEPs before they are accepted and
21mr|python-typing-extensions-4.4.0-1|28	added to the `typing` module.
21mr|python-typing-extensions-4.4.0-1|29	
21mr|python-typing-extensions-4.4.0-1|30	New features may be added to `typing_extensions` as soon as they are specified
21mr|python-typing-extensions-4.4.0-1|31	in a PEP that has been added to the [python/peps](https://github.com/python/peps)
21mr|python-typing-extensions-4.4.0-1|32	repository. If the PEP is accepted, the feature will then be added to `typing`
21mr|python-typing-extensions-4.4.0-1|33	for the next CPython release. No typing PEP has been rejected so far, so we
21mr|python-typing-extensions-4.4.0-1|34	haven't yet figured out how to deal with that possibility.
21mr|python-typing-extensions-4.4.0-1|35	
21mr|python-typing-extensions-4.4.0-1|36	Starting with version 4.0.0, `typing_extensions` uses
21mr|python-typing-extensions-4.4.0-1|37	[Semantic Versioning](https://semver.org/). The
21mr|python-typing-extensions-4.4.0-1|38	major version is incremented for all backwards-incompatible changes.
21mr|python-typing-extensions-4.4.0-1|39	Therefore, it's safe to depend
21mr|python-typing-extensions-4.4.0-1|40	on `typing_extensions` like this: `typing_extensions >=x.y, <(x+1)`,
21mr|python-typing-extensions-4.4.0-1|41	where `x.y` is the first version that includes all features you need.
21mr|python-typing-extensions-4.4.0-1|42	
21mr|python-typing-extensions-4.4.0-1|43	`typing_extensions` supports Python versions 3.7 and higher. In the future,
21mr|python-typing-extensions-4.4.0-1|44	support for older Python versions will be dropped some time after that version
21mr|python-typing-extensions-4.4.0-1|45	reaches end of life.}
21mr|python-typing-extensions-4.4.0-1|46	
21mr|python-typing-extensions-4.4.0-1|47	%description %_description
21mr|python-typing-extensions-4.4.0-1|48	
21mr|python-typing-extensions-4.4.0-1|49	#------------------------------------------------------
21mr|python-typing-extensions-4.4.0-1|50	%package -n python3-typing-extensions
21mr|python-typing-extensions-4.4.0-1|51	Summary:       %{summary}
21mr|python-typing-extensions-4.4.0-1|52	Group:         Development/Python
21mr|python-typing-extensions-4.4.0-1|53	
21mr|python-typing-extensions-4.4.0-1|54	%description -n python3-typing-extensions %_description
21mr|python-typing-extensions-4.4.0-1|55	
21mr|python-typing-extensions-4.4.0-1|56	%files -n python3-typing-extensions -f %{pyproject_files}
21mr|python-typing-extensions-4.4.0-1|57	%license LICENSE
21mr|python-typing-extensions-4.4.0-1|58	%doc CHANGELOG.md
21mr|python-typing-extensions-4.4.0-1|59	%doc README.md
21mr|python-typing-extensions-4.4.0-1|60	
21mr|python-typing-extensions-4.4.0-1|61	#------------------------------------------------------
21mr|python-typing-extensions-4.4.0-1|62	
21mr|python-typing-extensions-4.4.0-1|63	%prep
21mr|python-typing-extensions-4.4.0-1|64	%autosetup -n typing_extensions-%{version}
21mr|python-typing-extensions-4.4.0-1|65	cp -v %{SOURCE1} src/
21mr|python-typing-extensions-4.4.0-1|66	
21mr|python-typing-extensions-4.4.0-1|67	%generate_buildrequires
21mr|python-typing-extensions-4.4.0-1|68	%pyproject_buildrequires
21mr|python-typing-extensions-4.4.0-1|69	
21mr|python-typing-extensions-4.4.0-1|70	
21mr|python-typing-extensions-4.4.0-1|71	%build
21mr|python-typing-extensions-4.4.0-1|72	%pyproject_wheel
21mr|python-typing-extensions-4.4.0-1|73	
21mr|python-typing-extensions-4.4.0-1|74	
21mr|python-typing-extensions-4.4.0-1|75	%install
21mr|python-typing-extensions-4.4.0-1|76	%pyproject_install
21mr|python-typing-extensions-4.4.0-1|77	
21mr|python-typing-extensions-4.4.0-1|78	%pyproject_save_files typing_extensions
21mr|python-typing-extensions-4.4.0-1|79	
21mr|python-typing-extensions-4.4.0-1|80	

16209 21
21mr|python-typogrify-2.0.7-1|1	%define module	typogrify
21mr|python-typogrify-2.0.7-1|2	
21mr|python-typogrify-2.0.7-1|3	Summary:	Filters to enhance web typography, with support for Django & Jinja templates
21mr|python-typogrify-2.0.7-1|4	Name:		python-%{module}
21mr|python-typogrify-2.0.7-1|5	Version:	2.0.7
21mr|python-typogrify-2.0.7-1|6	Release:	1
21mr|python-typogrify-2.0.7-1|7	License:	BSD
21mr|python-typogrify-2.0.7-1|8	Group:		Development/Python
21mr|python-typogrify-2.0.7-1|9	URL:		https://github.com/mintchaos/typogrify
21mr|python-typogrify-2.0.7-1|10	Source0:	https://github.com/mintchaos/typogrify/archive/refs/tags/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-typogrify-2.0.7-1|11	BuildRequires:	python3-devel
21mr|python-typogrify-2.0.7-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-typogrify-2.0.7-1|13	BuildArch:	noarch
21mr|python-typogrify-2.0.7-1|14	
21mr|python-typogrify-2.0.7-1|15	%description
21mr|python-typogrify-2.0.7-1|16	Typogrify provides a set of custom filters that automatically apply various
21mr|python-typogrify-2.0.7-1|17	transformations to plain text in order to yield typographically-improved HTML.
21mr|python-typogrify-2.0.7-1|18	While often used in conjunction with Jinja_ and Django_ template systems, the
21mr|python-typogrify-2.0.7-1|19	filters can be used in any environment.
21mr|python-typogrify-2.0.7-1|20	
21mr|python-typogrify-2.0.7-1|21	#------------------------------------------------------------------
21mr|python-typogrify-2.0.7-1|22	
21mr|python-typogrify-2.0.7-1|23	%package -n python3-%{module}
21mr|python-typogrify-2.0.7-1|24	Summary:	Filters to enhance web typography, with support for Django & Jinja templates
21mr|python-typogrify-2.0.7-1|25	Group:		Development/Python
21mr|python-typogrify-2.0.7-1|26	
21mr|python-typogrify-2.0.7-1|27	%description -n python3-%{module}
21mr|python-typogrify-2.0.7-1|28	Typogrify provides a set of custom filters that automatically apply various
21mr|python-typogrify-2.0.7-1|29	transformations to plain text in order to yield typographically-improved HTML.
21mr|python-typogrify-2.0.7-1|30	While often used in conjunction with Jinja_ and Django_ template systems, the
21mr|python-typogrify-2.0.7-1|31	filters can be used in any environment.
21mr|python-typogrify-2.0.7-1|32	
21mr|python-typogrify-2.0.7-1|33	%files -n python3-%{module}
21mr|python-typogrify-2.0.7-1|34	%doc README.rst
21mr|python-typogrify-2.0.7-1|35	%license LICENSE.txt
21mr|python-typogrify-2.0.7-1|36	%{python3_sitelib}/%{module}
21mr|python-typogrify-2.0.7-1|37	%{python3_sitelib}/%{module}-%{version}-*
21mr|python-typogrify-2.0.7-1|38	
21mr|python-typogrify-2.0.7-1|39	#------------------------------------------------------------------
21mr|python-typogrify-2.0.7-1|40	
21mr|python-typogrify-2.0.7-1|41	%prep
21mr|python-typogrify-2.0.7-1|42	%setup -qn %{module}-%{version}
21mr|python-typogrify-2.0.7-1|43	
21mr|python-typogrify-2.0.7-1|44	%build
21mr|python-typogrify-2.0.7-1|45	%py3_build
21mr|python-typogrify-2.0.7-1|46	
21mr|python-typogrify-2.0.7-1|47	%install
21mr|python-typogrify-2.0.7-1|48	%py3_install

16210 21
21mr|python-tzlocal-2.1-1|1	%global module tzlocal
21mr|python-tzlocal-2.1-1|2	
21mr|python-tzlocal-2.1-1|3	Summary:	A Python module that tries to figure out what your local timezone is
21mr|python-tzlocal-2.1-1|4	Name:		python-tzlocal
21mr|python-tzlocal-2.1-1|5	Version:	2.1
21mr|python-tzlocal-2.1-1|6	Epoch:		1
21mr|python-tzlocal-2.1-1|7	Release:	1
21mr|python-tzlocal-2.1-1|8	License:	CC0
21mr|python-tzlocal-2.1-1|9	Group:		Development/Python
21mr|python-tzlocal-2.1-1|10	Url:		https://github.com/regebro/tzlocal
21mr|python-tzlocal-2.1-1|11	Source0:	https://files.pythonhosted.org/packages/ce/73/99e4cc30db6b21cba6c3b3b80cffc472cc5a0feaf79c290f01f1ac460710/tzlocal-2.1.tar.gz
21mr|python-tzlocal-2.1-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-tzlocal-2.1-1|13	BuildRequires:	python3egg(pytz)
21mr|python-tzlocal-2.1-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-tzlocal-2.1-1|15	BuildArch:	noarch
21mr|python-tzlocal-2.1-1|16	
21mr|python-tzlocal-2.1-1|17	%description
21mr|python-tzlocal-2.1-1|18	This Python module returns a tzinfo object with the local timezone information.
21mr|python-tzlocal-2.1-1|19	It requires pytz, and returns pytz tzinfo objects.  This module attempts to fix
21mr|python-tzlocal-2.1-1|20	a glaring hole in pytz, that there is no way to get the local timezone
21mr|python-tzlocal-2.1-1|21	information, unless you know the zoneinfo name.
21mr|python-tzlocal-2.1-1|22	
21mr|python-tzlocal-2.1-1|23	#----------------------------------------------------------------------------
21mr|python-tzlocal-2.1-1|24	
21mr|python-tzlocal-2.1-1|25	%package -n python3-%{module}
21mr|python-tzlocal-2.1-1|26	Summary:	A Python module that tries to figure out what your local timezone is
21mr|python-tzlocal-2.1-1|27	Group:		Development/Python
21mr|python-tzlocal-2.1-1|28	
21mr|python-tzlocal-2.1-1|29	%description -n python3-%{module}
21mr|python-tzlocal-2.1-1|30	This Python module returns a tzinfo object with the local timezone information.
21mr|python-tzlocal-2.1-1|31	It requires pytz, and returns pytz tzinfo objects.  This module attempts to fix
21mr|python-tzlocal-2.1-1|32	a glaring hole in pytz, that there is no way to get the local timezone
21mr|python-tzlocal-2.1-1|33	information, unless you know the zoneinfo name.
21mr|python-tzlocal-2.1-1|34	
21mr|python-tzlocal-2.1-1|35	%files -n python3-%{module}
21mr|python-tzlocal-2.1-1|36	%doc PKG-INFO README.rst LICENSE.txt CHANGES.txt
21mr|python-tzlocal-2.1-1|37	%{python3_sitelib}/%{module}
21mr|python-tzlocal-2.1-1|38	%{python3_sitelib}/%{module}-%{version}-py3.?.egg-info
21mr|python-tzlocal-2.1-1|39	
21mr|python-tzlocal-2.1-1|40	#----------------------------------------------------------------------------
21mr|python-tzlocal-2.1-1|41	
21mr|python-tzlocal-2.1-1|42	%prep
21mr|python-tzlocal-2.1-1|43	%setup -q -n %{module}-%{version}
21mr|python-tzlocal-2.1-1|44	
21mr|python-tzlocal-2.1-1|45	rm -rf *.egg-info
21mr|python-tzlocal-2.1-1|46	
21mr|python-tzlocal-2.1-1|47	%build
21mr|python-tzlocal-2.1-1|48	%py3_build
21mr|python-tzlocal-2.1-1|49	
21mr|python-tzlocal-2.1-1|50	%install
21mr|python-tzlocal-2.1-1|51	python3 setup.py install --skip-build --root %{buildroot}
21mr|python-tzlocal-2.1-1|52	
21mr|python-tzlocal-2.1-1|53	# Don't install unit tests and test_data
21mr|python-tzlocal-2.1-1|54	rm -f %{buildroot}%{python3_sitelib}/%{module}/__pycache__/tests.cpython*

16211 21
21mr|python-ufo2ft-2.26.0-1|1	%global pypi_name ufo2ft
21mr|python-ufo2ft-2.26.0-1|2	
21mr|python-ufo2ft-2.26.0-1|3	%bcond_with tests
21mr|python-ufo2ft-2.26.0-1|4	
21mr|python-ufo2ft-2.26.0-1|5	Name:           python-%{pypi_name}
21mr|python-ufo2ft-2.26.0-1|6	Version:        2.26.0
21mr|python-ufo2ft-2.26.0-1|7	Release:        1
21mr|python-ufo2ft-2.26.0-1|8	Summary:        A bridge between UFOs and FontTools
21mr|python-ufo2ft-2.26.0-1|9	Group:          Development/Python
21mr|python-ufo2ft-2.26.0-1|10	License:        MIT
21mr|python-ufo2ft-2.26.0-1|11	URL:            https://github.com/googlei18n/ufo2ft
21mr|python-ufo2ft-2.26.0-1|12	Source0:        https://pypi.io/packages/source/u/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-ufo2ft-2.26.0-1|13	BuildArch:      noarch
21mr|python-ufo2ft-2.26.0-1|14	
21mr|python-ufo2ft-2.26.0-1|15	BuildRequires:  python3-devel
21mr|python-ufo2ft-2.26.0-1|16	BuildRequires:  python3dist(booleanoperations) >= 0.9
21mr|python-ufo2ft-2.26.0-1|17	BuildRequires:  python3dist(compreffor) >= 0.5.0
21mr|python-ufo2ft-2.26.0-1|18	BuildRequires:  python3dist(cu2qu) >= 1.6.7
21mr|python-ufo2ft-2.26.0-1|19	BuildRequires:  python3dist(fonttools) >= 4.2.0
21mr|python-ufo2ft-2.26.0-1|20	BuildRequires:  python3dist(fs)
21mr|python-ufo2ft-2.26.0-1|21	%if %{with tests}
21mr|python-ufo2ft-2.26.0-1|22	BuildRequires:  python3dist(pytest) >= 2.8
21mr|python-ufo2ft-2.26.0-1|23	%endif
21mr|python-ufo2ft-2.26.0-1|24	BuildRequires:  python3dist(setuptools)
21mr|python-ufo2ft-2.26.0-1|25	BuildRequires:  python3dist(setuptools-scm)
21mr|python-ufo2ft-2.26.0-1|26	#BuildRequires:  python3dist(skia-pathops) >= 0.2.0
21mr|python-ufo2ft-2.26.0-1|27	
21mr|python-ufo2ft-2.26.0-1|28	%description
21mr|python-ufo2ft-2.26.0-1|29	ufo2ft ("UFO to FontTools") is a fork of ufo2fdk whose goal is to generate OpenType
21mr|python-ufo2ft-2.26.0-1|30	font binaries from UFOs without the FDK dependency. The library provides two
21mr|python-ufo2ft-2.26.0-1|31	functions, compileOTF and compileTTF, which work exactly the same way.
21mr|python-ufo2ft-2.26.0-1|32	
21mr|python-ufo2ft-2.26.0-1|33	#-------------------------------------------------------------------------
21mr|python-ufo2ft-2.26.0-1|34	%package -n     python3-%{pypi_name}
21mr|python-ufo2ft-2.26.0-1|35	Summary:        %{summary}
21mr|python-ufo2ft-2.26.0-1|36	Group:          Development/Python
21mr|python-ufo2ft-2.26.0-1|37	
21mr|python-ufo2ft-2.26.0-1|38	%description -n python3-%{pypi_name}
21mr|python-ufo2ft-2.26.0-1|39	ufo2ft ("UFO to FontTools") is a fork of ufo2fdk whose goal is to generate OpenType
21mr|python-ufo2ft-2.26.0-1|40	font binaries from UFOs without the FDK dependency. The library provides two
21mr|python-ufo2ft-2.26.0-1|41	functions, compileOTF and compileTTF, which work exactly the same way.
21mr|python-ufo2ft-2.26.0-1|42	
21mr|python-ufo2ft-2.26.0-1|43	%files -n python3-%{pypi_name}
21mr|python-ufo2ft-2.26.0-1|44	%license LICENSE
21mr|python-ufo2ft-2.26.0-1|45	%doc README.rst
21mr|python-ufo2ft-2.26.0-1|46	%{python3_sitelib}/%{pypi_name}
21mr|python-ufo2ft-2.26.0-1|47	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-ufo2ft-2.26.0-1|48	
21mr|python-ufo2ft-2.26.0-1|49	#-------------------------------------------------------------------------
21mr|python-ufo2ft-2.26.0-1|50	
21mr|python-ufo2ft-2.26.0-1|51	%prep
21mr|python-ufo2ft-2.26.0-1|52	%autosetup -n %{pypi_name}-%{version}
21mr|python-ufo2ft-2.26.0-1|53	
21mr|python-ufo2ft-2.26.0-1|54	# Remove bundled egg-info
21mr|python-ufo2ft-2.26.0-1|55	rm -rf Lib/*.egg-info/
21mr|python-ufo2ft-2.26.0-1|56	
21mr|python-ufo2ft-2.26.0-1|57	%build
21mr|python-ufo2ft-2.26.0-1|58	%py3_build
21mr|python-ufo2ft-2.26.0-1|59	
21mr|python-ufo2ft-2.26.0-1|60	%install
21mr|python-ufo2ft-2.26.0-1|61	%py3_install
21mr|python-ufo2ft-2.26.0-1|62	
21mr|python-ufo2ft-2.26.0-1|63	%if %{with tests}
21mr|python-ufo2ft-2.26.0-1|64	%check
21mr|python-ufo2ft-2.26.0-1|65	%{__python3} setup.py test
21mr|python-ufo2ft-2.26.0-1|66	%endif

16212 21
21mr|python-ufolib2-0.13.1-1|1	%global pypi_name ufolib2
21mr|python-ufolib2-0.13.1-1|2	%global pypi_src ufoLib2
21mr|python-ufolib2-0.13.1-1|3	
21mr|python-ufolib2-0.13.1-1|4	Name:           python-%{pypi_name}
21mr|python-ufolib2-0.13.1-1|5	Version:        0.13.1
21mr|python-ufolib2-0.13.1-1|6	Release:        1
21mr|python-ufolib2-0.13.1-1|7	Summary:        ufoLib2 is a UFO font processing library
21mr|python-ufolib2-0.13.1-1|8	Group:          Development/Python
21mr|python-ufolib2-0.13.1-1|9	License:        Apache 2.0
21mr|python-ufolib2-0.13.1-1|10	URL:            https://github.com/fonttools/ufoLib2
21mr|python-ufolib2-0.13.1-1|11	Source0:        %{pypi_source %{pypi_src}}
21mr|python-ufolib2-0.13.1-1|12	Patch0:         ufolib2-requires.patch
21mr|python-ufolib2-0.13.1-1|13	BuildArch:      noarch
21mr|python-ufolib2-0.13.1-1|14	
21mr|python-ufolib2-0.13.1-1|15	BuildRequires:  python3-devel
21mr|python-ufolib2-0.13.1-1|16	BuildRequires:  pyproject-rpm-macros
21mr|python-ufolib2-0.13.1-1|17	BuildRequires:  python3dist(attrs) >= 18.2.0
21mr|python-ufolib2-0.13.1-1|18	BuildRequires:  python3dist(fonttools) >= 4.0
21mr|python-ufolib2-0.13.1-1|19	BuildRequires:  python3dist(fs)
21mr|python-ufolib2-0.13.1-1|20	BuildRequires:  python3dist(lxml)
21mr|python-ufolib2-0.13.1-1|21	BuildRequires:  python3dist(pytest)
21mr|python-ufolib2-0.13.1-1|22	BuildRequires:  python3dist(setuptools)
21mr|python-ufolib2-0.13.1-1|23	BuildRequires:  python3dist(setuptools-scm)
21mr|python-ufolib2-0.13.1-1|24	
21mr|python-ufolib2-0.13.1-1|25	%description
21mr|python-ufolib2-0.13.1-1|26	ufoLib2 is a UFO font library.
21mr|python-ufolib2-0.13.1-1|27	
21mr|python-ufolib2-0.13.1-1|28	#-------------------------------------------------------------
21mr|python-ufolib2-0.13.1-1|29	%package -n     python3-%{pypi_name}
21mr|python-ufolib2-0.13.1-1|30	Summary:        %{summary}
21mr|python-ufolib2-0.13.1-1|31	Group:          Development/Python
21mr|python-ufolib2-0.13.1-1|32	Requires:       python3dist(attrs) >= 18.2.0
21mr|python-ufolib2-0.13.1-1|33	Requires:       python3dist(fonttools) >= 4.0
21mr|python-ufolib2-0.13.1-1|34	Requires:       python3dist(lxml)
21mr|python-ufolib2-0.13.1-1|35	
21mr|python-ufolib2-0.13.1-1|36	%description -n python3-%{pypi_name}
21mr|python-ufolib2-0.13.1-1|37	ufoLib2 is a UFO font library.
21mr|python-ufolib2-0.13.1-1|38	
21mr|python-ufolib2-0.13.1-1|39	%files -n python3-%{pypi_name} -f %{pyproject_files}
21mr|python-ufolib2-0.13.1-1|40	%license LICENSE tests/data/LICENSE_UbuTestData.txt
21mr|python-ufolib2-0.13.1-1|41	%doc README.md
21mr|python-ufolib2-0.13.1-1|42	
21mr|python-ufolib2-0.13.1-1|43	#-------------------------------------------------------------
21mr|python-ufolib2-0.13.1-1|44	
21mr|python-ufolib2-0.13.1-1|45	%prep
21mr|python-ufolib2-0.13.1-1|46	%autosetup -p1 -n %{pypi_src}-%{version}
21mr|python-ufolib2-0.13.1-1|47	
21mr|python-ufolib2-0.13.1-1|48	# Remove bundled egg-info
21mr|python-ufolib2-0.13.1-1|49	rm -rf src/*.egg-info/
21mr|python-ufolib2-0.13.1-1|50	
21mr|python-ufolib2-0.13.1-1|51	%generate_buildrequires
21mr|python-ufolib2-0.13.1-1|52	%pyproject_buildrequires -r
21mr|python-ufolib2-0.13.1-1|53	
21mr|python-ufolib2-0.13.1-1|54	%build
21mr|python-ufolib2-0.13.1-1|55	%pyproject_wheel
21mr|python-ufolib2-0.13.1-1|56	
21mr|python-ufolib2-0.13.1-1|57	%install
21mr|python-ufolib2-0.13.1-1|58	%pyproject_install
21mr|python-ufolib2-0.13.1-1|59	%pyproject_save_files %{pypi_src}
21mr|python-ufolib2-0.13.1-1|60	
21mr|python-ufolib2-0.13.1-1|61	%check
21mr|python-ufolib2-0.13.1-1|62	%pytest

16213 21
21mr|python-ufonormalizer-0.6.1-1|1	%global pypi_name ufonormalizer
21mr|python-ufonormalizer-0.6.1-1|2	
21mr|python-ufonormalizer-0.6.1-1|3	Name:           python-%{pypi_name}
21mr|python-ufonormalizer-0.6.1-1|4	Version:        0.6.1
21mr|python-ufonormalizer-0.6.1-1|5	Release:        1
21mr|python-ufonormalizer-0.6.1-1|6	Summary:        Script to normalize the XML and other data inside of a UFO
21mr|python-ufonormalizer-0.6.1-1|7	Group:          Development/Python
21mr|python-ufonormalizer-0.6.1-1|8	License:        OpenSource, BSD-style
21mr|python-ufonormalizer-0.6.1-1|9	URL:            https://github.com/unified-font-object/ufoNormalizer
21mr|python-ufonormalizer-0.6.1-1|10	Source0:        https://files.pythonhosted.org/packages/source/u/%{pypi_name}/%{pypi_name}-%{version}.zip
21mr|python-ufonormalizer-0.6.1-1|11	BuildArch:      noarch
21mr|python-ufonormalizer-0.6.1-1|12	
21mr|python-ufonormalizer-0.6.1-1|13	BuildRequires:  python3-devel
21mr|python-ufonormalizer-0.6.1-1|14	BuildRequires:  python3dist(setuptools)
21mr|python-ufonormalizer-0.6.1-1|15	BuildRequires:  python3dist(setuptools-scm)
21mr|python-ufonormalizer-0.6.1-1|16	
21mr|python-ufonormalizer-0.6.1-1|17	%description
21mr|python-ufonormalizer-0.6.1-1|18	Script to normalize the XML and other data inside of a UFO.
21mr|python-ufonormalizer-0.6.1-1|19	
21mr|python-ufonormalizer-0.6.1-1|20	#-------------------------------------------------------------
21mr|python-ufonormalizer-0.6.1-1|21	%package -n     python3-%{pypi_name}
21mr|python-ufonormalizer-0.6.1-1|22	Summary:        %{summary}
21mr|python-ufonormalizer-0.6.1-1|23	Group:          Development/Python
21mr|python-ufonormalizer-0.6.1-1|24	Requires:       python3dist(setuptools)
21mr|python-ufonormalizer-0.6.1-1|25	
21mr|python-ufonormalizer-0.6.1-1|26	%description -n python3-%{pypi_name}
21mr|python-ufonormalizer-0.6.1-1|27	Script to normalize the XML and other data inside of a UFO.
21mr|python-ufonormalizer-0.6.1-1|28	
21mr|python-ufonormalizer-0.6.1-1|29	%files -n python3-%{pypi_name}
21mr|python-ufonormalizer-0.6.1-1|30	%license LICENSE.txt
21mr|python-ufonormalizer-0.6.1-1|31	%doc README.md
21mr|python-ufonormalizer-0.6.1-1|32	%{_bindir}/ufonormalizer
21mr|python-ufonormalizer-0.6.1-1|33	%{python3_sitelib}/%{pypi_name}/__pycache__/*
21mr|python-ufonormalizer-0.6.1-1|34	%{python3_sitelib}/%{pypi_name}/*.py
21mr|python-ufonormalizer-0.6.1-1|35	%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-ufonormalizer-0.6.1-1|36	
21mr|python-ufonormalizer-0.6.1-1|37	#-------------------------------------------------------------
21mr|python-ufonormalizer-0.6.1-1|38	
21mr|python-ufonormalizer-0.6.1-1|39	%prep
21mr|python-ufonormalizer-0.6.1-1|40	%autosetup -n %{pypi_name}-%{version}
21mr|python-ufonormalizer-0.6.1-1|41	
21mr|python-ufonormalizer-0.6.1-1|42	# Remove bundled egg-info
21mr|python-ufonormalizer-0.6.1-1|43	rm -rf %{pypi_name}.egg-info
21mr|python-ufonormalizer-0.6.1-1|44	
21mr|python-ufonormalizer-0.6.1-1|45	%build
21mr|python-ufonormalizer-0.6.1-1|46	%py3_build
21mr|python-ufonormalizer-0.6.1-1|47	
21mr|python-ufonormalizer-0.6.1-1|48	%install
21mr|python-ufonormalizer-0.6.1-1|49	%py3_install
21mr|python-ufonormalizer-0.6.1-1|50	
21mr|python-ufonormalizer-0.6.1-1|51	%check
21mr|python-ufonormalizer-0.6.1-1|52	#{__python3} setup.py test
21mr|python-ufonormalizer-0.6.1-1|53	

16214 21
21mr|python-ufoprocessor-1.9.0-1|1	%global pypi_name ufoprocessor
21mr|python-ufoprocessor-1.9.0-1|2	
21mr|python-ufoprocessor-1.9.0-1|3	%global __requires_exclude (lxml|\\[ufo\\])
21mr|python-ufoprocessor-1.9.0-1|4	Name:           python-%{pypi_name}
21mr|python-ufoprocessor-1.9.0-1|5	Version:        1.9.0
21mr|python-ufoprocessor-1.9.0-1|6	Release:        1
21mr|python-ufoprocessor-1.9.0-1|7	Summary:        Read, write and generate UFOs with designspace data
21mr|python-ufoprocessor-1.9.0-1|8	Group:          Development/Python
21mr|python-ufoprocessor-1.9.0-1|9	License:        MIT
21mr|python-ufoprocessor-1.9.0-1|10	URL:            https://github.com/LettError/ufoProcessor
21mr|python-ufoprocessor-1.9.0-1|11	Source0:        https://files.pythonhosted.org/packages/source/u/%{pypi_name}/ufoProcessor-%{version}.zip
21mr|python-ufoprocessor-1.9.0-1|12	BuildArch:      noarch
21mr|python-ufoprocessor-1.9.0-1|13	
21mr|python-ufoprocessor-1.9.0-1|14	BuildRequires:  python3-devel
21mr|python-ufoprocessor-1.9.0-1|15	BuildRequires:  python3dist(setuptools)
21mr|python-ufoprocessor-1.9.0-1|16	BuildRequires:  python3dist(setuptools-scm)
21mr|python-ufoprocessor-1.9.0-1|17	
21mr|python-ufoprocessor-1.9.0-1|18	%description
21mr|python-ufoprocessor-1.9.0-1|19	Python package based on the designSpaceDocument from fontTools.designspaceLib
21mr|python-ufoprocessor-1.9.0-1|20	specifically to process and generate instances for UFO files, glyphs and
21mr|python-ufoprocessor-1.9.0-1|21	other data.
21mr|python-ufoprocessor-1.9.0-1|22	
21mr|python-ufoprocessor-1.9.0-1|23	#---------------------------------------------------------------------
21mr|python-ufoprocessor-1.9.0-1|24	%package -n     python3-%{pypi_name}
21mr|python-ufoprocessor-1.9.0-1|25	Summary:        %{summary}
21mr|python-ufoprocessor-1.9.0-1|26	Group:          Development/Python
21mr|python-ufoprocessor-1.9.0-1|27	
21mr|python-ufoprocessor-1.9.0-1|28	Requires:       python3dist(defcon) >= 0.6.0
21mr|python-ufoprocessor-1.9.0-1|29	Requires:       python3dist(fontmath) >= 0.4.9
21mr|python-ufoprocessor-1.9.0-1|30	Requires:       python3dist(fontparts) >= 0.8.2
21mr|python-ufoprocessor-1.9.0-1|31	Requires:       python3dist(fonttools) >= 3.32.0
21mr|python-ufoprocessor-1.9.0-1|32	Requires:       python3dist(mutatormath) >= 2.1.2
21mr|python-ufoprocessor-1.9.0-1|33	
21mr|python-ufoprocessor-1.9.0-1|34	%description -n python3-%{pypi_name}
21mr|python-ufoprocessor-1.9.0-1|35	Python package based on the designSpaceDocument from fontTools.designspaceLib
21mr|python-ufoprocessor-1.9.0-1|36	specifically to process and generate instances for UFO files, glyphs and
21mr|python-ufoprocessor-1.9.0-1|37	other data.
21mr|python-ufoprocessor-1.9.0-1|38	
21mr|python-ufoprocessor-1.9.0-1|39	%files -n python3-%{pypi_name}
21mr|python-ufoprocessor-1.9.0-1|40	%license LICENSE
21mr|python-ufoprocessor-1.9.0-1|41	%doc README.md
21mr|python-ufoprocessor-1.9.0-1|42	%{python3_sitelib}/ufoProcessor/
21mr|python-ufoprocessor-1.9.0-1|43	%{python3_sitelib}/ufoProcessor-%{version}-py%{python3_version}.egg-info
21mr|python-ufoprocessor-1.9.0-1|44	
21mr|python-ufoprocessor-1.9.0-1|45	#---------------------------------------------------------------------
21mr|python-ufoprocessor-1.9.0-1|46	
21mr|python-ufoprocessor-1.9.0-1|47	%prep
21mr|python-ufoprocessor-1.9.0-1|48	%autosetup -n ufoProcessor-%{version}
21mr|python-ufoprocessor-1.9.0-1|49	
21mr|python-ufoprocessor-1.9.0-1|50	# Remove bundled egg-info
21mr|python-ufoprocessor-1.9.0-1|51	rm -rf %{pypi_name}.egg-info
21mr|python-ufoprocessor-1.9.0-1|52	
21mr|python-ufoprocessor-1.9.0-1|53	%build
21mr|python-ufoprocessor-1.9.0-1|54	%py3_build
21mr|python-ufoprocessor-1.9.0-1|55	
21mr|python-ufoprocessor-1.9.0-1|56	%install
21mr|python-ufoprocessor-1.9.0-1|57	%py3_install
21mr|python-ufoprocessor-1.9.0-1|58	
21mr|python-ufoprocessor-1.9.0-1|59	

16215 21
21mr|python-ujson-3.0.0-1|1	%global modname ujson
21mr|python-ujson-3.0.0-1|2	%global srcname ultrajson
21mr|python-ujson-3.0.0-1|3	
21mr|python-ujson-3.0.0-1|4	Name:		python-%{modname}
21mr|python-ujson-3.0.0-1|5	Version:	3.0.0
21mr|python-ujson-3.0.0-1|6	Release:	1
21mr|python-ujson-3.0.0-1|7	Summary:	Ultra fast JSON encoder and decoder written in pure C
21mr|python-ujson-3.0.0-1|8	Group:		Development/Python
21mr|python-ujson-3.0.0-1|9	License:	BSD
21mr|python-ujson-3.0.0-1|10	URL:		https://github.com/ultrajson/ultrajson
21mr|python-ujson-3.0.0-1|11	Source:		%{pypi_source %{modname}}
21mr|python-ujson-3.0.0-1|12	Patch0:		0001-Use-double-conversion-from-the-system.patch
21mr|python-ujson-3.0.0-1|13	BuildRequires:	double-conversion-devel
21mr|python-ujson-3.0.0-1|14	
21mr|python-ujson-3.0.0-1|15	
21mr|python-ujson-3.0.0-1|16	%global _description \
21mr|python-ujson-3.0.0-1|17	UltraJSON is an ultra fast JSON encoder and decoder written in\
21mr|python-ujson-3.0.0-1|18	pure C with bindings for Python.
21mr|python-ujson-3.0.0-1|19	
21mr|python-ujson-3.0.0-1|20	%description %{_description}
21mr|python-ujson-3.0.0-1|21	
21mr|python-ujson-3.0.0-1|22	#---------------------------------------------------------------------
21mr|python-ujson-3.0.0-1|23	%package -n python3-%{modname}
21mr|python-ujson-3.0.0-1|24	Summary:	%{summary}
21mr|python-ujson-3.0.0-1|25	Group:		Development/Python
21mr|python-ujson-3.0.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-ujson-3.0.0-1|27	BuildRequires:	python3egg(setuptools)
21mr|python-ujson-3.0.0-1|28	BuildRequires:	python3egg(setuptools-scm)
21mr|python-ujson-3.0.0-1|29	BuildRequires:	python3egg(pytest)
21mr|python-ujson-3.0.0-1|30	
21mr|python-ujson-3.0.0-1|31	%description -n python3-%{modname} %{_description}
21mr|python-ujson-3.0.0-1|32	
21mr|python-ujson-3.0.0-1|33	Python 3 version.
21mr|python-ujson-3.0.0-1|34	
21mr|python-ujson-3.0.0-1|35	%files -n python3-%{modname}
21mr|python-ujson-3.0.0-1|36	%license LICENSE.txt
21mr|python-ujson-3.0.0-1|37	%doc README.rst
21mr|python-ujson-3.0.0-1|38	%{python3_sitearch}/%{modname}-%{version}-py%{python3_version}.egg-info/
21mr|python-ujson-3.0.0-1|39	%{python3_sitearch}/%{modname}*.so
21mr|python-ujson-3.0.0-1|40	
21mr|python-ujson-3.0.0-1|41	#---------------------------------------------------------------------
21mr|python-ujson-3.0.0-1|42	
21mr|python-ujson-3.0.0-1|43	%prep
21mr|python-ujson-3.0.0-1|44	%autosetup -n %{modname}-%{version} -p1
21mr|python-ujson-3.0.0-1|45	rm -vrf deps
21mr|python-ujson-3.0.0-1|46	
21mr|python-ujson-3.0.0-1|47	%build
21mr|python-ujson-3.0.0-1|48	%py3_build
21mr|python-ujson-3.0.0-1|49	
21mr|python-ujson-3.0.0-1|50	%install
21mr|python-ujson-3.0.0-1|51	%py3_install
21mr|python-ujson-3.0.0-1|52	
21mr|python-ujson-3.0.0-1|53	%check
21mr|python-ujson-3.0.0-1|54	PYTHONPATH=%{buildroot}%{python3_sitearch} %{__python3} -m pytest -v
21mr|python-ujson-3.0.0-1|55	
21mr|python-ujson-3.0.0-1|56	

16216 21
21mr|python-unicodecsv-0.14.1-3|1	%define module	unicodecsv
21mr|python-unicodecsv-0.14.1-3|2	
21mr|python-unicodecsv-0.14.1-3|3	Name:		python-%{module}
21mr|python-unicodecsv-0.14.1-3|4	Version:	0.14.1
21mr|python-unicodecsv-0.14.1-3|5	Release:	3
21mr|python-unicodecsv-0.14.1-3|6	Summary:	Drop-in replacement for Python 2.7's csv module which supports unicode strings
21mr|python-unicodecsv-0.14.1-3|7	License:	BSD
21mr|python-unicodecsv-0.14.1-3|8	Group:		Development/Python
21mr|python-unicodecsv-0.14.1-3|9	URL:		https://github.com/jdunck/python-unicodecsv
21mr|python-unicodecsv-0.14.1-3|10	Source0:	https://pypi.python.org/packages/source/u/%{module}/%{module}-%{version}.tar.gz
21mr|python-unicodecsv-0.14.1-3|11	BuildArch:	noarch
21mr|python-unicodecsv-0.14.1-3|12	
21mr|python-unicodecsv-0.14.1-3|13	%description
21mr|python-unicodecsv-0.14.1-3|14	The unicodecsv is a drop-in replacement for Python 2.7's
21mr|python-unicodecsv-0.14.1-3|15	csv module which supports unicode strings without a hassle.
21mr|python-unicodecsv-0.14.1-3|16	
21mr|python-unicodecsv-0.14.1-3|17	It is NOT a drop-in replacement for Python 3's csv module,
21mr|python-unicodecsv-0.14.1-3|18	see https://github.com/jdunck/python-unicodecsv/issues/65
21mr|python-unicodecsv-0.14.1-3|19	
21mr|python-unicodecsv-0.14.1-3|20	%package -n	python3-%{module}
21mr|python-unicodecsv-0.14.1-3|21	Summary:	Drop-in replacement for Python 2.7's csv module which supports unicode strings
21mr|python-unicodecsv-0.14.1-3|22	Group:		Development/Python
21mr|python-unicodecsv-0.14.1-3|23	BuildArch:	noarch
21mr|python-unicodecsv-0.14.1-3|24	
21mr|python-unicodecsv-0.14.1-3|25	BuildRequires:	pkgconfig(python3)
21mr|python-unicodecsv-0.14.1-3|26	BuildRequires:	python3-setuptools
21mr|python-unicodecsv-0.14.1-3|27	BuildRequires:	python3-unittest2
21mr|python-unicodecsv-0.14.1-3|28	
21mr|python-unicodecsv-0.14.1-3|29	%description -n	python3-%{module}
21mr|python-unicodecsv-0.14.1-3|30	The unicodecsv is a drop-in replacement for Python 2.7's
21mr|python-unicodecsv-0.14.1-3|31	csv module which supports unicode strings without a hassle.
21mr|python-unicodecsv-0.14.1-3|32	
21mr|python-unicodecsv-0.14.1-3|33	It is NOT a drop-in replacement for Python 3's csv module,
21mr|python-unicodecsv-0.14.1-3|34	see https://github.com/jdunck/python-unicodecsv/issues/65
21mr|python-unicodecsv-0.14.1-3|35	
21mr|python-unicodecsv-0.14.1-3|36	
21mr|python-unicodecsv-0.14.1-3|37	%prep
21mr|python-unicodecsv-0.14.1-3|38	%setup -q -n %{module}-%{version}
21mr|python-unicodecsv-0.14.1-3|39	
21mr|python-unicodecsv-0.14.1-3|40	# Remove bundled egg-info
21mr|python-unicodecsv-0.14.1-3|41	rm -rf %{module}.egg-info
21mr|python-unicodecsv-0.14.1-3|42	
21mr|python-unicodecsv-0.14.1-3|43	%build
21mr|python-unicodecsv-0.14.1-3|44	%py3_build
21mr|python-unicodecsv-0.14.1-3|45	
21mr|python-unicodecsv-0.14.1-3|46	%install
21mr|python-unicodecsv-0.14.1-3|47	%py3_install
21mr|python-unicodecsv-0.14.1-3|48	
21mr|python-unicodecsv-0.14.1-3|49	%check
21mr|python-unicodecsv-0.14.1-3|50	%define enable_tests_python3 0
21mr|python-unicodecsv-0.14.1-3|51	%if %{enable_tests_python3}
21mr|python-unicodecsv-0.14.1-3|52	python-unit2 discover
21mr|python-unicodecsv-0.14.1-3|53	%endif
21mr|python-unicodecsv-0.14.1-3|54	
21mr|python-unicodecsv-0.14.1-3|55	%files -n python3-%{module}
21mr|python-unicodecsv-0.14.1-3|56	%doc README.rst
21mr|python-unicodecsv-0.14.1-3|57	%{py3_puresitedir}/%{module}
21mr|python-unicodecsv-0.14.1-3|58	%{py3_puresitedir}/%{module}-%{version}-py%{python3_version}.egg-info

16217 21
21mr|python-unicodedata2-14.0.0-1|1	%global pypi_name unicodedata2
21mr|python-unicodedata2-14.0.0-1|2	
21mr|python-unicodedata2-14.0.0-1|3	%bcond_with tests
21mr|python-unicodedata2-14.0.0-1|4	
21mr|python-unicodedata2-14.0.0-1|5	Name:           python-%{pypi_name}
21mr|python-unicodedata2-14.0.0-1|6	Version:        14.0.0
21mr|python-unicodedata2-14.0.0-1|7	Release:        1
21mr|python-unicodedata2-14.0.0-1|8	Summary:        Unicodedata backport for python 2/3 updated to the latest unicode version
21mr|python-unicodedata2-14.0.0-1|9	Group:          Development/Python
21mr|python-unicodedata2-14.0.0-1|10	License:        Apache License 2.0
21mr|python-unicodedata2-14.0.0-1|11	URL:            https://github.com/mikekap/unicodedata2
21mr|python-unicodedata2-14.0.0-1|12	Source0:        https://pypi.io/packages/source/u/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-unicodedata2-14.0.0-1|13	
21mr|python-unicodedata2-14.0.0-1|14	BuildRequires:  python3-devel
21mr|python-unicodedata2-14.0.0-1|15	BuildRequires:  python3dist(setuptools)
21mr|python-unicodedata2-14.0.0-1|16	
21mr|python-unicodedata2-14.0.0-1|17	%description
21mr|python-unicodedata2-14.0.0-1|18	The versions of this package match unicode versions, so unicodedata2==%{version}
21mr|python-unicodedata2-14.0.0-1|19	is data from unicode %{version}.
21mr|python-unicodedata2-14.0.0-1|20	
21mr|python-unicodedata2-14.0.0-1|21	#----------------------------------------------------------------------
21mr|python-unicodedata2-14.0.0-1|22	%package -n     python3-%{pypi_name}
21mr|python-unicodedata2-14.0.0-1|23	Summary:        %{summary}
21mr|python-unicodedata2-14.0.0-1|24	Group:          Development/Python
21mr|python-unicodedata2-14.0.0-1|25	
21mr|python-unicodedata2-14.0.0-1|26	%description -n python3-%{pypi_name}
21mr|python-unicodedata2-14.0.0-1|27	The versions of this package match unicode versions, so unicodedata2==%{version}
21mr|python-unicodedata2-14.0.0-1|28	is data from unicode %{version}.
21mr|python-unicodedata2-14.0.0-1|29	
21mr|python-unicodedata2-14.0.0-1|30	%files -n python3-%{pypi_name}
21mr|python-unicodedata2-14.0.0-1|31	%license LICENSE
21mr|python-unicodedata2-14.0.0-1|32	%doc README.md
21mr|python-unicodedata2-14.0.0-1|33	%{python3_sitearch}/%{pypi_name}*.so
21mr|python-unicodedata2-14.0.0-1|34	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-unicodedata2-14.0.0-1|35	
21mr|python-unicodedata2-14.0.0-1|36	#----------------------------------------------------------------------
21mr|python-unicodedata2-14.0.0-1|37	
21mr|python-unicodedata2-14.0.0-1|38	%prep
21mr|python-unicodedata2-14.0.0-1|39	%autosetup -n %{pypi_name}-%{version}
21mr|python-unicodedata2-14.0.0-1|40	
21mr|python-unicodedata2-14.0.0-1|41	# Remove bundled egg-info
21mr|python-unicodedata2-14.0.0-1|42	rm -rf %{pypi_name}.egg-info
21mr|python-unicodedata2-14.0.0-1|43	
21mr|python-unicodedata2-14.0.0-1|44	%build
21mr|python-unicodedata2-14.0.0-1|45	%py3_build
21mr|python-unicodedata2-14.0.0-1|46	
21mr|python-unicodedata2-14.0.0-1|47	%install
21mr|python-unicodedata2-14.0.0-1|48	%py3_install
21mr|python-unicodedata2-14.0.0-1|49	
21mr|python-unicodedata2-14.0.0-1|50	%if %{with tests}
21mr|python-unicodedata2-14.0.0-1|51	%check
21mr|python-unicodedata2-14.0.0-1|52	%{__python3} setup.py test
21mr|python-unicodedata2-14.0.0-1|53	%endif
21mr|python-unicodedata2-14.0.0-1|54	

16218 21
21mr|python-unidecode-1.3.4-2|1	%define pypi_name Unidecode
21mr|python-unidecode-1.3.4-2|2	
21mr|python-unidecode-1.3.4-2|3	Name:		python-unidecode
21mr|python-unidecode-1.3.4-2|4	Version:	1.3.4
21mr|python-unidecode-1.3.4-2|5	Release:	2
21mr|python-unidecode-1.3.4-2|6	Summary:	US-ASCII transliterations of Unicode text
21mr|python-unidecode-1.3.4-2|7	
21mr|python-unidecode-1.3.4-2|8	Group:		Development/Python
21mr|python-unidecode-1.3.4-2|9	License:	GPL+ or Artistic
21mr|python-unidecode-1.3.4-2|10	URL:		https://pypi.python.org/pypi/%{pypi_name}/%{version}
21mr|python-unidecode-1.3.4-2|11	Source0:	https://pypi.python.org/packages/source/U/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-unidecode-1.3.4-2|12	
21mr|python-unidecode-1.3.4-2|13	BuildArch:	noarch
21mr|python-unidecode-1.3.4-2|14	
21mr|python-unidecode-1.3.4-2|15	%description
21mr|python-unidecode-1.3.4-2|16	This is a python port of Text::Unidecode Perl module. It provides a function,
21mr|python-unidecode-1.3.4-2|17	'unidecode(...)' that takes Unicode data and tries to represent it in ASCII
21mr|python-unidecode-1.3.4-2|18	characters.
21mr|python-unidecode-1.3.4-2|19	
21mr|python-unidecode-1.3.4-2|20	#--------------------------------------------------------------------------
21mr|python-unidecode-1.3.4-2|21	%package -n python3-unidecode
21mr|python-unidecode-1.3.4-2|22	Group:		Development/Python
21mr|python-unidecode-1.3.4-2|23	Summary:	US-ASCII transliterations of Unicode text
21mr|python-unidecode-1.3.4-2|24	BuildRequires:	pkgconfig(python3)
21mr|python-unidecode-1.3.4-2|25	BuildRequires:	python3egg(setuptools)
21mr|python-unidecode-1.3.4-2|26	
21mr|python-unidecode-1.3.4-2|27	%description -n python3-unidecode
21mr|python-unidecode-1.3.4-2|28	This is a python port of Text::Unidecode Perl module. It provides a function,
21mr|python-unidecode-1.3.4-2|29	'unidecode(...)' that takes Unicode data and tries to represent it in ASCII
21mr|python-unidecode-1.3.4-2|30	characters.
21mr|python-unidecode-1.3.4-2|31	
21mr|python-unidecode-1.3.4-2|32	%files -n python3-unidecode
21mr|python-unidecode-1.3.4-2|33	%doc README.rst ChangeLog
21mr|python-unidecode-1.3.4-2|34	%{py3_puresitedir}/unidecode/
21mr|python-unidecode-1.3.4-2|35	%{py3_puresitedir}/*.egg-info
21mr|python-unidecode-1.3.4-2|36	
21mr|python-unidecode-1.3.4-2|37	#--------------------------------------------------------------------------
21mr|python-unidecode-1.3.4-2|38	
21mr|python-unidecode-1.3.4-2|39	%prep
21mr|python-unidecode-1.3.4-2|40	%setup -q -n %{pypi_name}-%{version}
21mr|python-unidecode-1.3.4-2|41	
21mr|python-unidecode-1.3.4-2|42	%build
21mr|python-unidecode-1.3.4-2|43	%py3_build
21mr|python-unidecode-1.3.4-2|44	
21mr|python-unidecode-1.3.4-2|45	%install
21mr|python-unidecode-1.3.4-2|46	%py3_install
21mr|python-unidecode-1.3.4-2|47	
21mr|python-unidecode-1.3.4-2|48	rm -f %{buildroot}%{_bindir}/unidecode
21mr|python-unidecode-1.3.4-2|49	

16219 21
21mr|python-unittest2-1.1.0-7|1	%define	module	unittest2
21mr|python-unittest2-1.1.0-7|2	
21mr|python-unittest2-1.1.0-7|3	Name:           python-%{module}
21mr|python-unittest2-1.1.0-7|4	Version:        1.1.0
21mr|python-unittest2-1.1.0-7|5	Release:        7
21mr|python-unittest2-1.1.0-7|6	Summary:        Backport of new unittest features
21mr|python-unittest2-1.1.0-7|7	Group:          Development/Python
21mr|python-unittest2-1.1.0-7|8	License:        BSD
21mr|python-unittest2-1.1.0-7|9	URL:            http://pypi.python.org/pypi/unittest2
21mr|python-unittest2-1.1.0-7|10	Source0:        http://pypi.python.org/packages/source/u/%{module}/%{module}-%{version}.tar.gz
21mr|python-unittest2-1.1.0-7|11	BuildArch:      noarch
21mr|python-unittest2-1.1.0-7|12	BuildRequires:  python3egg(argparse)
21mr|python-unittest2-1.1.0-7|13	BuildRequires:  pkgconfig(python3)
21mr|python-unittest2-1.1.0-7|14	BuildRequires:  python3egg(setuptools)
21mr|python-unittest2-1.1.0-7|15	BuildRequires:  python3egg(six) >= 1.4
21mr|python-unittest2-1.1.0-7|16	BuildRequires:  python3egg(nose)
21mr|python-unittest2-1.1.0-7|17	BuildRequires:  python3egg(linecache2)
21mr|python-unittest2-1.1.0-7|18	BuildRequires:	python3egg(pip)
21mr|python-unittest2-1.1.0-7|19	BuildRequires:	python3egg(traceback2)
21mr|python-unittest2-1.1.0-7|20	
21mr|python-unittest2-1.1.0-7|21	%description
21mr|python-unittest2-1.1.0-7|22	unittest2 is a backport of the new features added to the unittest
21mr|python-unittest2-1.1.0-7|23	testing framework in Python 2.7 and onwards. It is tested to run
21mr|python-unittest2-1.1.0-7|24	on Python 2.6, 2.7, 3.2, 3.3, 3.4 and pypy.
21mr|python-unittest2-1.1.0-7|25	
21mr|python-unittest2-1.1.0-7|26	To use unittest2 instead of unittest simply replace ``import
21mr|python-unittest2-1.1.0-7|27	unittest`` with ``import unittest2``.
21mr|python-unittest2-1.1.0-7|28	
21mr|python-unittest2-1.1.0-7|29	Classes in unittest2 derive from the equivalent classes in unittest,
21mr|python-unittest2-1.1.0-7|30	so it should be possible to use the unittest2 test running infra-
21mr|python-unittest2-1.1.0-7|31	structure without having to switch all your tests to using unittest2
21mr|python-unittest2-1.1.0-7|32	immediately. Similarly, you can use the new assert methods on
21mr|python-unittest2-1.1.0-7|33	``unittest2.TestCase`` with the standard unittest test running
21mr|python-unittest2-1.1.0-7|34	infrastructure. Not all of the new features in unittest2 will work
21mr|python-unittest2-1.1.0-7|35	with the standard unittest test loaders and runners, however.
21mr|python-unittest2-1.1.0-7|36	
21mr|python-unittest2-1.1.0-7|37	
21mr|python-unittest2-1.1.0-7|38	%package -n python3-%{module}
21mr|python-unittest2-1.1.0-7|39	Summary:	Backport of new unittest features
21mr|python-unittest2-1.1.0-7|40	
21mr|python-unittest2-1.1.0-7|41	%description -n python3-%{module}
21mr|python-unittest2-1.1.0-7|42	unittest2 is a backport of the new features added to the unittest
21mr|python-unittest2-1.1.0-7|43	testing framework in Python 2.7 and onwards. It is tested to run
21mr|python-unittest2-1.1.0-7|44	on Python 2.6, 2.7, 3.2, 3.3, 3.4 and pypy.
21mr|python-unittest2-1.1.0-7|45	
21mr|python-unittest2-1.1.0-7|46	To use unittest2 instead of unittest simply replace ``import
21mr|python-unittest2-1.1.0-7|47	unittest`` with ``import unittest2``.
21mr|python-unittest2-1.1.0-7|48	
21mr|python-unittest2-1.1.0-7|49	Classes in unittest2 derive from the equivalent classes in unittest,
21mr|python-unittest2-1.1.0-7|50	so it should be possible to use the unittest2 test running infra-
21mr|python-unittest2-1.1.0-7|51	structure without having to switch all your tests to using unittest2
21mr|python-unittest2-1.1.0-7|52	immediately. Similarly, you can use the new assert methods on
21mr|python-unittest2-1.1.0-7|53	``unittest2.TestCase`` with the standard unittest test running
21mr|python-unittest2-1.1.0-7|54	infrastructure. Not all of the new features in unittest2 will work
21mr|python-unittest2-1.1.0-7|55	with the standard unittest test loaders and runners, however.
21mr|python-unittest2-1.1.0-7|56	
21mr|python-unittest2-1.1.0-7|57	
21mr|python-unittest2-1.1.0-7|58	
21mr|python-unittest2-1.1.0-7|59	%prep
21mr|python-unittest2-1.1.0-7|60	%setup -q -n %{module}-%{version}
21mr|python-unittest2-1.1.0-7|61	
21mr|python-unittest2-1.1.0-7|62	%build
21mr|python-unittest2-1.1.0-7|63	%py3_build
21mr|python-unittest2-1.1.0-7|64	
21mr|python-unittest2-1.1.0-7|65	%install
21mr|python-unittest2-1.1.0-7|66	%py3_install
21mr|python-unittest2-1.1.0-7|67	
21mr|python-unittest2-1.1.0-7|68	%files -n python3-%{module}
21mr|python-unittest2-1.1.0-7|69	%doc README.txt
21mr|python-unittest2-1.1.0-7|70	%{_bindir}/*
21mr|python-unittest2-1.1.0-7|71	%{python3_sitelib}/%{module}/
21mr|python-unittest2-1.1.0-7|72	%{python3_sitelib}/%{module}-%{version}-py*.*.egg-info/

16220 21
21mr|python-uranium-4.13.2-2|1	%define debug_package %{nil}
21mr|python-uranium-4.13.2-2|2	
21mr|python-uranium-4.13.2-2|3	# There are Python plugins in /usr/lib/uranium
21mr|python-uranium-4.13.2-2|4	# We need to byte-compile it with Python 3
21mr|python-uranium-4.13.2-2|5	%global __python %__python3
21mr|python-uranium-4.13.2-2|6	
21mr|python-uranium-4.13.2-2|7	%define module uranium
21mr|python-uranium-4.13.2-2|8	
21mr|python-uranium-4.13.2-2|9	Summary:	A Python framework for building desktop applications
21mr|python-uranium-4.13.2-2|10	Name:		python-%{module}
21mr|python-uranium-4.13.2-2|11	Version:	4.13.2
21mr|python-uranium-4.13.2-2|12	Release:	2
21mr|python-uranium-4.13.2-2|13	License:	LGPLv3+
21mr|python-uranium-4.13.2-2|14	Group:		Development/Python
21mr|python-uranium-4.13.2-2|15	Url:		https://github.com/Ultimaker/Uranium
21mr|python-uranium-4.13.2-2|16	Source0:	%{url}/archive/%{version}.tar.gz?/Uranium-%{version}.tar.gz
21mr|python-uranium-4.13.2-2|17	# https://github.com/Ultimaker/Uranium/pull/320
21mr|python-uranium-4.13.2-2|18	# Don't hardcode "lib", use sys.lib instead to fix x86_64 search path
21mr|python-uranium-4.13.2-2|19	BuildRequires:	cmake
21mr|python-uranium-4.13.2-2|20	BuildRequires:	doxygen
21mr|python-uranium-4.13.2-2|21	BuildRequires:	gettext
21mr|python-uranium-4.13.2-2|22	BuildRequires:	git
21mr|python-uranium-4.13.2-2|23	BuildRequires:	pkgconfig(python3)
21mr|python-uranium-4.13.2-2|24	# Tests
21mr|python-uranium-4.13.2-2|25	BuildRequires:	python3-arcus = %{version}
21mr|python-uranium-4.13.2-2|26	BuildRequires:	python3-numpy
21mr|python-uranium-4.13.2-2|27	BuildRequires:	python3-pip
21mr|python-uranium-4.13.2-2|28	BuildRequires:	python3-pytest
21mr|python-uranium-4.13.2-2|29	BuildRequires:	python3-qt5
21mr|python-uranium-4.13.2-2|30	BuildRequires:	python3-scipy
21mr|python-uranium-4.13.2-2|31	BuildRequires:	python3-shapely
21mr|python-uranium-4.13.2-2|32	BuildRequires:	python3-cryptography
21mr|python-uranium-4.13.2-2|33	BuildRequires:	python3-twisted
21mr|python-uranium-4.13.2-2|34	
21mr|python-uranium-4.13.2-2|35	%description
21mr|python-uranium-4.13.2-2|36	Uranium is a Python framework for building 3D printing related applications.
21mr|python-uranium-4.13.2-2|37	
21mr|python-uranium-4.13.2-2|38	#----------------------------------------------------------------------------
21mr|python-uranium-4.13.2-2|39	
21mr|python-uranium-4.13.2-2|40	%package -n python3-uranium
21mr|python-uranium-4.13.2-2|41	Summary:	A Python framework for building desktop applications
21mr|python-uranium-4.13.2-2|42	Group:		Development/Python
21mr|python-uranium-4.13.2-2|43	Requires:	python3-arcus = %{version}
21mr|python-uranium-4.13.2-2|44	Requires:	python3-cryptography
21mr|python-uranium-4.13.2-2|45	Requires:	python3-numpy
21mr|python-uranium-4.13.2-2|46	Requires:	python3-qt5
21mr|python-uranium-4.13.2-2|47	Requires:	python3-shapely
21mr|python-uranium-4.13.2-2|48	Requires:	python3-scipy
21mr|python-uranium-4.13.2-2|49	Requires:	python3-twisted
21mr|python-uranium-4.13.2-2|50	
21mr|python-uranium-4.13.2-2|51	%description -n python3-uranium
21mr|python-uranium-4.13.2-2|52	Uranium is a Python framework for building 3D printing related applications.
21mr|python-uranium-4.13.2-2|53	
21mr|python-uranium-4.13.2-2|54	%files -n python3-uranium -f uranium.lang
21mr|python-uranium-4.13.2-2|55	%doc README.md
21mr|python-uranium-4.13.2-2|56	%{py3_platsitedir}/UM
21mr|python-uranium-4.13.2-2|57	%{_datadir}/uranium/
21mr|python-uranium-4.13.2-2|58	%{_datadir}/cmake/Modules/UraniumTranslationTools.cmake
21mr|python-uranium-4.13.2-2|59	%{_libdir}/uranium
21mr|python-uranium-4.13.2-2|60	
21mr|python-uranium-4.13.2-2|61	#----------------------------------------------------------------------------
21mr|python-uranium-4.13.2-2|62	
21mr|python-uranium-4.13.2-2|63	%prep
21mr|python-uranium-4.13.2-2|64	%setup -qn Uranium-%{version}
21mr|python-uranium-4.13.2-2|65	
21mr|python-uranium-4.13.2-2|66	# empty file. appending to the end to make sure we are not overriding
21mr|python-uranium-4.13.2-2|67	# a non empty file in the future
21mr|python-uranium-4.13.2-2|68	echo '# empty' >> UM/Settings/ContainerRegistryInterface.py
21mr|python-uranium-4.13.2-2|69	
21mr|python-uranium-4.13.2-2|70	%build
21mr|python-uranium-4.13.2-2|71	%cmake
21mr|python-uranium-4.13.2-2|72	%make
21mr|python-uranium-4.13.2-2|73	
21mr|python-uranium-4.13.2-2|74	%check
21mr|python-uranium-4.13.2-2|75	pip3 freeze
21mr|python-uranium-4.13.2-2|76	
21mr|python-uranium-4.13.2-2|77	%__python3 -m pytest -v
21mr|python-uranium-4.13.2-2|78	
21mr|python-uranium-4.13.2-2|79	%install
21mr|python-uranium-4.13.2-2|80	%makeinstall_std -C build
21mr|python-uranium-4.13.2-2|81	
21mr|python-uranium-4.13.2-2|82	# Move the cmake files
21mr|python-uranium-4.13.2-2|83	mv %{buildroot}%{_datadir}/cmake* %{buildroot}%{_datadir}/cmake
21mr|python-uranium-4.13.2-2|84	
21mr|python-uranium-4.13.2-2|85	# Sanitize the location of locale files
21mr|python-uranium-4.13.2-2|86	pushd %{buildroot}%{_datadir}
21mr|python-uranium-4.13.2-2|87	mv uranium/resources/i18n locale
21mr|python-uranium-4.13.2-2|88	ln -s ../../locale uranium/resources/i18n
21mr|python-uranium-4.13.2-2|89	rm locale/uranium.pot
21mr|python-uranium-4.13.2-2|90	rm locale/*/uranium.po
21mr|python-uranium-4.13.2-2|91	popd
21mr|python-uranium-4.13.2-2|92	

16221 21
21mr|python-uritemplate-3.0.1-1|1	%global modname uritemplate
21mr|python-uritemplate-3.0.1-1|2	%global altname uritemplate.py
21mr|python-uritemplate-3.0.1-1|3	
21mr|python-uritemplate-3.0.1-1|4	%global _docdir_fmt %{name}
21mr|python-uritemplate-3.0.1-1|5	
21mr|python-uritemplate-3.0.1-1|6	Name:           python-%{modname}
21mr|python-uritemplate-3.0.1-1|7	Version:        3.0.1
21mr|python-uritemplate-3.0.1-1|8	Release:        1
21mr|python-uritemplate-3.0.1-1|9	Summary:        Simple python library to deal with URI Templates (RFC 6570)
21mr|python-uritemplate-3.0.1-1|10	Group:		Development/Python
21mr|python-uritemplate-3.0.1-1|11	License:        BSD or ASL 2.0
21mr|python-uritemplate-3.0.1-1|12	URL:            https://%{modname}.readthedocs.io
21mr|python-uritemplate-3.0.1-1|13	Source0:        https://github.com/sigmavirus24/%{modname}/archive/%{version}/%{modname}-%{version}.tar.gz
21mr|python-uritemplate-3.0.1-1|14	
21mr|python-uritemplate-3.0.1-1|15	BuildArch:      noarch
21mr|python-uritemplate-3.0.1-1|16	
21mr|python-uritemplate-3.0.1-1|17	%description
21mr|python-uritemplate-3.0.1-1|18	%{summary}.
21mr|python-uritemplate-3.0.1-1|19	
21mr|python-uritemplate-3.0.1-1|20	%package -n python3-%{modname}
21mr|python-uritemplate-3.0.1-1|21	Summary:        %{summary}
21mr|python-uritemplate-3.0.1-1|22	Conflicts:      python3-uri-templates
21mr|python-uritemplate-3.0.1-1|23	%{?python_provide:%python_provide python3-%{modname}}
21mr|python-uritemplate-3.0.1-1|24	%{?python_provide:%python_provide python3-%{altname}}
21mr|python-uritemplate-3.0.1-1|25	BuildRequires:  python3-devel
21mr|python-uritemplate-3.0.1-1|26	BuildRequires:  python3-setuptools
21mr|python-uritemplate-3.0.1-1|27	BuildRequires:  python3-pytest
21mr|python-uritemplate-3.0.1-1|28	
21mr|python-uritemplate-3.0.1-1|29	%description -n python3-%{modname}
21mr|python-uritemplate-3.0.1-1|30	%{summary}.
21mr|python-uritemplate-3.0.1-1|31	
21mr|python-uritemplate-3.0.1-1|32	Python 3 version.
21mr|python-uritemplate-3.0.1-1|33	
21mr|python-uritemplate-3.0.1-1|34	%prep
21mr|python-uritemplate-3.0.1-1|35	%autosetup -n uritemplate-%{version}
21mr|python-uritemplate-3.0.1-1|36	
21mr|python-uritemplate-3.0.1-1|37	%build
21mr|python-uritemplate-3.0.1-1|38	%py3_build
21mr|python-uritemplate-3.0.1-1|39	
21mr|python-uritemplate-3.0.1-1|40	%install
21mr|python-uritemplate-3.0.1-1|41	%py3_install
21mr|python-uritemplate-3.0.1-1|42	
21mr|python-uritemplate-3.0.1-1|43	%check
21mr|python-uritemplate-3.0.1-1|44	PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version} -v
21mr|python-uritemplate-3.0.1-1|45	
21mr|python-uritemplate-3.0.1-1|46	%files -n python3-%{modname}
21mr|python-uritemplate-3.0.1-1|47	%license LICENSE LICENSE.APACHE LICENSE.BSD
21mr|python-uritemplate-3.0.1-1|48	%doc HISTORY.rst README.rst
21mr|python-uritemplate-3.0.1-1|49	%{python3_sitelib}/%{modname}-*.egg-info/
21mr|python-uritemplate-3.0.1-1|50	%{python3_sitelib}/%{modname}/

16222 21
21mr|python-urlgrabber-4.1.0-2|1	%define oname urlgrabber
21mr|python-urlgrabber-4.1.0-2|2	
21mr|python-urlgrabber-4.1.0-2|3	Summary: A high-level cross-protocol url-grabber
21mr|python-urlgrabber-4.1.0-2|4	
21mr|python-urlgrabber-4.1.0-2|5	Name:		python-%{oname}
21mr|python-urlgrabber-4.1.0-2|6	Version: 	4.1.0
21mr|python-urlgrabber-4.1.0-2|7	Release: 	2
21mr|python-urlgrabber-4.1.0-2|8	Url:		http://urlgrabber.baseurl.org/
21mr|python-urlgrabber-4.1.0-2|9	Source0: 	https://files.pythonhosted.org/packages/b1/23/61cb4d829138f24bfae2c77af6794ddd67240811dbb4e3e2eb22c4f57742/urlgrabber-4.1.0.tar.gz
21mr|python-urlgrabber-4.1.0-2|10	License: 	LGPLv2+
21mr|python-urlgrabber-4.1.0-2|11	Group:		Development/Python
21mr|python-urlgrabber-4.1.0-2|12	BuildArch: 	noarch
21mr|python-urlgrabber-4.1.0-2|13	
21mr|python-urlgrabber-4.1.0-2|14	BuildRequires: 	pkgconfig(python2)
21mr|python-urlgrabber-4.1.0-2|15	BuildRequires: 	pythonegg(pycurl)
21mr|python-urlgrabber-4.1.0-2|16	BuildRequires: 	pythonegg(setuptools)
21mr|python-urlgrabber-4.1.0-2|17	Requires: 	pythonegg(pycurl)
21mr|python-urlgrabber-4.1.0-2|18	
21mr|python-urlgrabber-4.1.0-2|19	%description
21mr|python-urlgrabber-4.1.0-2|20	A high-level cross-protocol url-grabber.
21mr|python-urlgrabber-4.1.0-2|21	
21mr|python-urlgrabber-4.1.0-2|22	Using urlgrabber, data can be fetched in three basic ways:
21mr|python-urlgrabber-4.1.0-2|23	
21mr|python-urlgrabber-4.1.0-2|24	urlgrab(url) copy the file to the local filesystem
21mr|python-urlgrabber-4.1.0-2|25	urlopen(url) open the remote file and return a file object (like
21mr|python-urlgrabber-4.1.0-2|26	urllib2.urlopen)
21mr|python-urlgrabber-4.1.0-2|27	urlread(url) return the contents of the file as a string
21mr|python-urlgrabber-4.1.0-2|28	
21mr|python-urlgrabber-4.1.0-2|29	When using these functions (or methods), urlgrabber supports the following
21mr|python-urlgrabber-4.1.0-2|30	features:
21mr|python-urlgrabber-4.1.0-2|31	
21mr|python-urlgrabber-4.1.0-2|32	* identical behavior for http://, ftp://, and file:// urls
21mr|python-urlgrabber-4.1.0-2|33	* http keepalive - faster downloads of many files by using only a single
21mr|python-urlgrabber-4.1.0-2|34	connection
21mr|python-urlgrabber-4.1.0-2|35	* byte ranges - fetch only a portion of the file
21mr|python-urlgrabber-4.1.0-2|36	* reget - for a urlgrab, resume a partial download
21mr|python-urlgrabber-4.1.0-2|37	* progress meters - the ability to report download progress automatically,
21mr|python-urlgrabber-4.1.0-2|38	even when using urlopen!
21mr|python-urlgrabber-4.1.0-2|39	* throttling - restrict bandwidth usage
21mr|python-urlgrabber-4.1.0-2|40	* retries - automatically retry a download if it fails. The number of retries
21mr|python-urlgrabber-4.1.0-2|41	and failure types are configurable.
21mr|python-urlgrabber-4.1.0-2|42	* authenticated server access for http and ftp
21mr|python-urlgrabber-4.1.0-2|43	* proxy support - support for authenticated http and ftp proxies
21mr|python-urlgrabber-4.1.0-2|44	* mirror groups - treat a list of mirrors as a single source, automatically
21mr|python-urlgrabber-4.1.0-2|45	switching mirrors if there is a failure.
21mr|python-urlgrabber-4.1.0-2|46	
21mr|python-urlgrabber-4.1.0-2|47	#=============================================================================
21mr|python-urlgrabber-4.1.0-2|48	%package -n python2-%{oname}
21mr|python-urlgrabber-4.1.0-2|49	%py2_migration_meta python2-%{oname}
21mr|python-urlgrabber-4.1.0-2|50	Summary: A high-level cross-protocol url-grabber
21mr|python-urlgrabber-4.1.0-2|51	Group:		Development/Python
21mr|python-urlgrabber-4.1.0-2|52	
21mr|python-urlgrabber-4.1.0-2|53	%description -n python2-%{oname}
21mr|python-urlgrabber-4.1.0-2|54	A high-level cross-protocol url-grabber.
21mr|python-urlgrabber-4.1.0-2|55	
21mr|python-urlgrabber-4.1.0-2|56	Using urlgrabber, data can be fetched in three basic ways:
21mr|python-urlgrabber-4.1.0-2|57	
21mr|python-urlgrabber-4.1.0-2|58	urlgrab(url) copy the file to the local filesystem
21mr|python-urlgrabber-4.1.0-2|59	urlopen(url) open the remote file and return a file object (like
21mr|python-urlgrabber-4.1.0-2|60	urllib2.urlopen)
21mr|python-urlgrabber-4.1.0-2|61	urlread(url) return the contents of the file as a string
21mr|python-urlgrabber-4.1.0-2|62	
21mr|python-urlgrabber-4.1.0-2|63	When using these functions (or methods), urlgrabber supports the following
21mr|python-urlgrabber-4.1.0-2|64	features:
21mr|python-urlgrabber-4.1.0-2|65	
21mr|python-urlgrabber-4.1.0-2|66	* identical behavior for http://, ftp://, and file:// urls
21mr|python-urlgrabber-4.1.0-2|67	* http keepalive - faster downloads of many files by using only a single
21mr|python-urlgrabber-4.1.0-2|68	connection
21mr|python-urlgrabber-4.1.0-2|69	* byte ranges - fetch only a portion of the file
21mr|python-urlgrabber-4.1.0-2|70	* reget - for a urlgrab, resume a partial download
21mr|python-urlgrabber-4.1.0-2|71	* progress meters - the ability to report download progress automatically,
21mr|python-urlgrabber-4.1.0-2|72	even when using urlopen!
21mr|python-urlgrabber-4.1.0-2|73	* throttling - restrict bandwidth usage
21mr|python-urlgrabber-4.1.0-2|74	* retries - automatically retry a download if it fails. The number of retries
21mr|python-urlgrabber-4.1.0-2|75	and failure types are configurable.
21mr|python-urlgrabber-4.1.0-2|76	* authenticated server access for http and ftp
21mr|python-urlgrabber-4.1.0-2|77	* proxy support - support for authenticated http and ftp proxies
21mr|python-urlgrabber-4.1.0-2|78	* mirror groups - treat a list of mirrors as a single source, automatically
21mr|python-urlgrabber-4.1.0-2|79	switching mirrors if there is a failure.
21mr|python-urlgrabber-4.1.0-2|80	
21mr|python-urlgrabber-4.1.0-2|81	%files -n python2-%{oname}
21mr|python-urlgrabber-4.1.0-2|82	%doc python2/README python2/LICENSE python2/ChangeLog python2/TODO
21mr|python-urlgrabber-4.1.0-2|83	%{_bindir}/%{oname}
21mr|python-urlgrabber-4.1.0-2|84	%{_libexecdir}/*
21mr|python-urlgrabber-4.1.0-2|85	%{python2_sitelib}/%{oname}/
21mr|python-urlgrabber-4.1.0-2|86	%{python2_sitelib}/*.egg-info
21mr|python-urlgrabber-4.1.0-2|87	#=============================================================================
21mr|python-urlgrabber-4.1.0-2|88	
21mr|python-urlgrabber-4.1.0-2|89	%package -n python3-%{oname}
21mr|python-urlgrabber-4.1.0-2|90	Summary: A high-level cross-protocol url-grabber
21mr|python-urlgrabber-4.1.0-2|91	Group:		Development/Python
21mr|python-urlgrabber-4.1.0-2|92	BuildRequires: 	pkgconfig(python2)
21mr|python-urlgrabber-4.1.0-2|93	BuildRequires: 	python3egg(pycurl)
21mr|python-urlgrabber-4.1.0-2|94	BuildRequires: 	python3egg(setuptools)
21mr|python-urlgrabber-4.1.0-2|95	Requires: 	python3egg(pycurl)
21mr|python-urlgrabber-4.1.0-2|96	
21mr|python-urlgrabber-4.1.0-2|97	%description -n python3-%{oname}
21mr|python-urlgrabber-4.1.0-2|98	A high-level cross-protocol url-grabber.
21mr|python-urlgrabber-4.1.0-2|99	
21mr|python-urlgrabber-4.1.0-2|100	Using urlgrabber, data can be fetched in three basic ways:
21mr|python-urlgrabber-4.1.0-2|101	
21mr|python-urlgrabber-4.1.0-2|102	urlgrab(url) copy the file to the local filesystem
21mr|python-urlgrabber-4.1.0-2|103	urlopen(url) open the remote file and return a file object (like
21mr|python-urlgrabber-4.1.0-2|104	urllib2.urlopen)
21mr|python-urlgrabber-4.1.0-2|105	urlread(url) return the contents of the file as a string
21mr|python-urlgrabber-4.1.0-2|106	
21mr|python-urlgrabber-4.1.0-2|107	When using these functions (or methods), urlgrabber supports the following
21mr|python-urlgrabber-4.1.0-2|108	features:
21mr|python-urlgrabber-4.1.0-2|109	
21mr|python-urlgrabber-4.1.0-2|110	* identical behavior for http://, ftp://, and file:// urls
21mr|python-urlgrabber-4.1.0-2|111	* http keepalive - faster downloads of many files by using only a single
21mr|python-urlgrabber-4.1.0-2|112	connection
21mr|python-urlgrabber-4.1.0-2|113	* byte ranges - fetch only a portion of the file
21mr|python-urlgrabber-4.1.0-2|114	* reget - for a urlgrab, resume a partial download
21mr|python-urlgrabber-4.1.0-2|115	* progress meters - the ability to report download progress automatically,
21mr|python-urlgrabber-4.1.0-2|116	even when using urlopen!
21mr|python-urlgrabber-4.1.0-2|117	* throttling - restrict bandwidth usage
21mr|python-urlgrabber-4.1.0-2|118	* retries - automatically retry a download if it fails. The number of retries
21mr|python-urlgrabber-4.1.0-2|119	and failure types are configurable.
21mr|python-urlgrabber-4.1.0-2|120	* authenticated server access for http and ftp
21mr|python-urlgrabber-4.1.0-2|121	* proxy support - support for authenticated http and ftp proxies
21mr|python-urlgrabber-4.1.0-2|122	* mirror groups - treat a list of mirrors as a single source, automatically
21mr|python-urlgrabber-4.1.0-2|123	switching mirrors if there is a failure.
21mr|python-urlgrabber-4.1.0-2|124	
21mr|python-urlgrabber-4.1.0-2|125	%files -n python3-%{oname}
21mr|python-urlgrabber-4.1.0-2|126	%doc python3/README python3/LICENSE python3/ChangeLog python3/TODO
21mr|python-urlgrabber-4.1.0-2|127	%{_bindir}/%{oname}
21mr|python-urlgrabber-4.1.0-2|128	%{_libexecdir}/*
21mr|python-urlgrabber-4.1.0-2|129	%{python3_sitelib}/%{oname}/
21mr|python-urlgrabber-4.1.0-2|130	%{python3_sitelib}/*.egg-info
21mr|python-urlgrabber-4.1.0-2|131	#=============================================================================
21mr|python-urlgrabber-4.1.0-2|132	
21mr|python-urlgrabber-4.1.0-2|133	%prep
21mr|python-urlgrabber-4.1.0-2|134	%setup -qc -n %{oname}-%{version}
21mr|python-urlgrabber-4.1.0-2|135	mv %{oname}-%{version} python2
21mr|python-urlgrabber-4.1.0-2|136	cp -r python2 python3
21mr|python-urlgrabber-4.1.0-2|137	
21mr|python-urlgrabber-4.1.0-2|138	%build
21mr|python-urlgrabber-4.1.0-2|139	pushd python2
21mr|python-urlgrabber-4.1.0-2|140	%py2_build
21mr|python-urlgrabber-4.1.0-2|141	popd
21mr|python-urlgrabber-4.1.0-2|142	
21mr|python-urlgrabber-4.1.0-2|143	pushd python3
21mr|python-urlgrabber-4.1.0-2|144	%py3_build
21mr|python-urlgrabber-4.1.0-2|145	popd
21mr|python-urlgrabber-4.1.0-2|146	
21mr|python-urlgrabber-4.1.0-2|147	%install
21mr|python-urlgrabber-4.1.0-2|148	pushd python2
21mr|python-urlgrabber-4.1.0-2|149	%py2_install
21mr|python-urlgrabber-4.1.0-2|150	rm -Rf %{buildroot}/usr/share/doc/*
21mr|python-urlgrabber-4.1.0-2|151	popd
21mr|python-urlgrabber-4.1.0-2|152	
21mr|python-urlgrabber-4.1.0-2|153	pushd python3
21mr|python-urlgrabber-4.1.0-2|154	%py3_install
21mr|python-urlgrabber-4.1.0-2|155	rm -Rf %{buildroot}/usr/share/doc/*
21mr|python-urlgrabber-4.1.0-2|156	#set python shebang
21mr|python-urlgrabber-4.1.0-2|157	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_libexecdir}/urlgrabber-ext-down
21mr|python-urlgrabber-4.1.0-2|158	popd

16223 21
21mr|python-urllib3-1.26.12-1|1	%define	pypi_name urllib3
21mr|python-urllib3-1.26.12-1|2	
21mr|python-urllib3-1.26.12-1|3	Summary:	Python 2 HTTP library
21mr|python-urllib3-1.26.12-1|4	Name:		python-%{pypi_name}
21mr|python-urllib3-1.26.12-1|5	Version:	1.26.12
21mr|python-urllib3-1.26.12-1|6	Release:	1
21mr|python-urllib3-1.26.12-1|7	License:	MIT
21mr|python-urllib3-1.26.12-1|8	Group:		Development/Python
21mr|python-urllib3-1.26.12-1|9	Url:		http://urllib3.readthedocs.org/
21mr|python-urllib3-1.26.12-1|10	Source0:	https://pypi.io/packages/source/u/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-urllib3-1.26.12-1|11	Source1:	ssl_match_hostname_py3.py
21mr|python-urllib3-1.26.12-1|12	BuildArch:	noarch
21mr|python-urllib3-1.26.12-1|13	
21mr|python-urllib3-1.26.12-1|14	%description
21mr|python-urllib3-1.26.12-1|15	The urllib3 pypi_name is a powerful, sanity-friendly HTTP client for Python. It
21mr|python-urllib3-1.26.12-1|16	offers some features that are missing from the Python standard libraries
21mr|python-urllib3-1.26.12-1|17	(urllib and urllib2):
21mr|python-urllib3-1.26.12-1|18	* Thread safety.
21mr|python-urllib3-1.26.12-1|19	* Connection pooling.
21mr|python-urllib3-1.26.12-1|20	* Client-side SSL/TLS verification.
21mr|python-urllib3-1.26.12-1|21	* File uploads with multipart encoding.
21mr|python-urllib3-1.26.12-1|22	* Helpers for retrying requests and dealing with HTTP redirects.
21mr|python-urllib3-1.26.12-1|23	* Support for gzip and deflate encoding.
21mr|python-urllib3-1.26.12-1|24	* Proxy support for HTTP and SOCKS.
21mr|python-urllib3-1.26.12-1|25	The Python standard libraries  have little to do with each other. They were
21mr|python-urllib3-1.26.12-1|26	designed to be independent and standalone, each solving a different scope of
21mr|python-urllib3-1.26.12-1|27	problems, and urllib3 follows in a similar vein.
21mr|python-urllib3-1.26.12-1|28	This package contains the python2 files.
21mr|python-urllib3-1.26.12-1|29	
21mr|python-urllib3-1.26.12-1|30	%package -n python2-%{pypi_name}
21mr|python-urllib3-1.26.12-1|31	%py2_migration_meta python2-%{pypi_name}
21mr|python-urllib3-1.26.12-1|32	Summary:	Python 3 HTTP library
21mr|python-urllib3-1.26.12-1|33	Group:		Development/Python
21mr|python-urllib3-1.26.12-1|34	BuildRequires:	python2-setuptools
21mr|python-urllib3-1.26.12-1|35	BuildRequires:	python2-six
21mr|python-urllib3-1.26.12-1|36	BuildRequires:	pkgconfig(python2)
21mr|python-urllib3-1.26.12-1|37	# For unittests
21mr|python-urllib3-1.26.12-1|38	BuildRequires:	python2-mock
21mr|python-urllib3-1.26.12-1|39	BuildRequires:	python2-nose
21mr|python-urllib3-1.26.12-1|40	BuildRequires:	python2-tornado
21mr|python-urllib3-1.26.12-1|41	Requires:	python2-six
21mr|python-urllib3-1.26.12-1|42	Requires:	rootcerts
21mr|python-urllib3-1.26.12-1|43	
21mr|python-urllib3-1.26.12-1|44	%description -n python2-%{pypi_name}
21mr|python-urllib3-1.26.12-1|45	The urllib3 pypi_name is a powerful, sanity-friendly HTTP client for Python. It
21mr|python-urllib3-1.26.12-1|46	offers some features that are missing from the Python standard libraries
21mr|python-urllib3-1.26.12-1|47	(urllib and urllib2):
21mr|python-urllib3-1.26.12-1|48	* Thread safety.
21mr|python-urllib3-1.26.12-1|49	* Connection pooling.
21mr|python-urllib3-1.26.12-1|50	* Client-side SSL/TLS verification.
21mr|python-urllib3-1.26.12-1|51	* File uploads with multipart encoding.
21mr|python-urllib3-1.26.12-1|52	* Helpers for retrying requests and dealing with HTTP redirects.
21mr|python-urllib3-1.26.12-1|53	* Support for gzip and deflate encoding.
21mr|python-urllib3-1.26.12-1|54	* Proxy support for HTTP and SOCKS.
21mr|python-urllib3-1.26.12-1|55	The Python standard libraries  have little to do with each other. They were
21mr|python-urllib3-1.26.12-1|56	designed to be independent and standalone, each solving a different scope of
21mr|python-urllib3-1.26.12-1|57	problems, and urllib3 follows in a similar vein.
21mr|python-urllib3-1.26.12-1|58	This package contains the python3 files.
21mr|python-urllib3-1.26.12-1|59	
21mr|python-urllib3-1.26.12-1|60	%files -n python2-%{pypi_name}
21mr|python-urllib3-1.26.12-1|61	%doc CHANGES.rst README.rst
21mr|python-urllib3-1.26.12-1|62	%{py2_puresitedir}/*
21mr|python-urllib3-1.26.12-1|63	
21mr|python-urllib3-1.26.12-1|64	#----------------------------------------------------------------------------
21mr|python-urllib3-1.26.12-1|65	
21mr|python-urllib3-1.26.12-1|66	%package -n python3-%{pypi_name}
21mr|python-urllib3-1.26.12-1|67	Summary:	Python 3 HTTP library
21mr|python-urllib3-1.26.12-1|68	Group:		Development/Python
21mr|python-urllib3-1.26.12-1|69	BuildRequires:	python3-setuptools
21mr|python-urllib3-1.26.12-1|70	BuildRequires:	python3-six
21mr|python-urllib3-1.26.12-1|71	BuildRequires:	pkgconfig(python3)
21mr|python-urllib3-1.26.12-1|72	# For unittests
21mr|python-urllib3-1.26.12-1|73	BuildRequires:	python3-mock
21mr|python-urllib3-1.26.12-1|74	BuildRequires:	python3-nose
21mr|python-urllib3-1.26.12-1|75	BuildRequires:	python3-tornado
21mr|python-urllib3-1.26.12-1|76	Requires:	python3-six
21mr|python-urllib3-1.26.12-1|77	Requires:	rootcerts
21mr|python-urllib3-1.26.12-1|78	
21mr|python-urllib3-1.26.12-1|79	%description -n python3-%{pypi_name}
21mr|python-urllib3-1.26.12-1|80	The urllib3 pypi_name is a powerful, sanity-friendly HTTP client for Python. It
21mr|python-urllib3-1.26.12-1|81	offers some features that are missing from the Python standard libraries
21mr|python-urllib3-1.26.12-1|82	(urllib and urllib2):
21mr|python-urllib3-1.26.12-1|83	* Thread safety.
21mr|python-urllib3-1.26.12-1|84	* Connection pooling.
21mr|python-urllib3-1.26.12-1|85	* Client-side SSL/TLS verification.
21mr|python-urllib3-1.26.12-1|86	* File uploads with multipart encoding.
21mr|python-urllib3-1.26.12-1|87	* Helpers for retrying requests and dealing with HTTP redirects.
21mr|python-urllib3-1.26.12-1|88	* Support for gzip and deflate encoding.
21mr|python-urllib3-1.26.12-1|89	* Proxy support for HTTP and SOCKS.
21mr|python-urllib3-1.26.12-1|90	The Python standard libraries  have little to do with each other. They were
21mr|python-urllib3-1.26.12-1|91	designed to be independent and standalone, each solving a different scope of
21mr|python-urllib3-1.26.12-1|92	problems, and urllib3 follows in a similar vein.
21mr|python-urllib3-1.26.12-1|93	This package contains the python3 files.
21mr|python-urllib3-1.26.12-1|94	
21mr|python-urllib3-1.26.12-1|95	%files -n python3-%{pypi_name}
21mr|python-urllib3-1.26.12-1|96	%doc CHANGES.rst README.rst
21mr|python-urllib3-1.26.12-1|97	%{py3_puresitedir}/*
21mr|python-urllib3-1.26.12-1|98	
21mr|python-urllib3-1.26.12-1|99	#----------------------------------------------------------------------------
21mr|python-urllib3-1.26.12-1|100	
21mr|python-urllib3-1.26.12-1|101	%prep
21mr|python-urllib3-1.26.12-1|102	%setup -q -n %{pypi_name}-%{version}
21mr|python-urllib3-1.26.12-1|103	#apply_patches
21mr|python-urllib3-1.26.12-1|104	
21mr|python-urllib3-1.26.12-1|105	# Prepare python3 dirs
21mr|python-urllib3-1.26.12-1|106	cp -a . %{py3dir}
21mr|python-urllib3-1.26.12-1|107	
21mr|python-urllib3-1.26.12-1|108	
21mr|python-urllib3-1.26.12-1|109	%build
21mr|python-urllib3-1.26.12-1|110	# Build first the python2 stuff...
21mr|python-urllib3-1.26.12-1|111	%{__python2} setup.py build
21mr|python-urllib3-1.26.12-1|112	# ... next the python3 stuff
21mr|python-urllib3-1.26.12-1|113	pushd %{py3dir}
21mr|python-urllib3-1.26.12-1|114	%{__python3} setup.py build
21mr|python-urllib3-1.26.12-1|115	popd
21mr|python-urllib3-1.26.12-1|116	
21mr|python-urllib3-1.26.12-1|117	
21mr|python-urllib3-1.26.12-1|118	%install
21mr|python-urllib3-1.26.12-1|119	################
21mr|python-urllib3-1.26.12-1|120	# Install first the python2 stuff...
21mr|python-urllib3-1.26.12-1|121	%{__python2} setup.py install --skip-build --root %{buildroot}
21mr|python-urllib3-1.26.12-1|122	
21mr|python-urllib3-1.26.12-1|123	rm -rf %{buildroot}/%{py2_puresitedir}/urllib3/packages/six.py*
21mr|python-urllib3-1.26.12-1|124	rm -rf %{buildroot}/%{py2_puresitedir}/urllib3/packages/ssl_match_hostname/
21mr|python-urllib3-1.26.12-1|125	
21mr|python-urllib3-1.26.12-1|126	mkdir -p %{buildroot}/%{py2_puresitedir}/urllib3/packages/
21mr|python-urllib3-1.26.12-1|127	ln -s ../../six.py %{buildroot}/%{py2_puresitedir}/urllib3/packages/six.py
21mr|python-urllib3-1.26.12-1|128	#ln -s ../../six.pyc %{buildroot}/%{py2_puresitedir}/urllib3/packages/six.pyc
21mr|python-urllib3-1.26.12-1|129	#ln -s ../../six.pyo %{buildroot}/%{py2_puresitedir}/urllib3/packages/six.pyo
21mr|python-urllib3-1.26.12-1|130	ln -s ../../backports/ssl_match_hostname %{buildroot}/%{py2_puresitedir}/urllib3/packages/ssl_match_hostname
21mr|python-urllib3-1.26.12-1|131	
21mr|python-urllib3-1.26.12-1|132	# dummyserver is part of the unittest framework
21mr|python-urllib3-1.26.12-1|133	rm -rf %{buildroot}%{py2_puresitedir}/dummyserver
21mr|python-urllib3-1.26.12-1|134	
21mr|python-urllib3-1.26.12-1|135	###############
21mr|python-urllib3-1.26.12-1|136	# ... next the python3 stuff
21mr|python-urllib3-1.26.12-1|137	pushd %{py3dir}
21mr|python-urllib3-1.26.12-1|138	%{__python3} setup.py install --skip-build --root %{buildroot}
21mr|python-urllib3-1.26.12-1|139	
21mr|python-urllib3-1.26.12-1|140	rm -rf %{buildroot}/%{py3_puresitedir}/urllib3/packages/six.py*
21mr|python-urllib3-1.26.12-1|141	rm -rf %{buildroot}/%{py3_puresitedir}/urllib3/packages/ssl_match_hostname/
21mr|python-urllib3-1.26.12-1|142	
21mr|python-urllib3-1.26.12-1|143	mkdir -p %{buildroot}/%{py3_puresitedir}/urllib3/packages/
21mr|python-urllib3-1.26.12-1|144	ln -s ../../six.py %{buildroot}/%{py3_puresitedir}/urllib3/packages/six.py
21mr|python-urllib3-1.26.12-1|145	#	ln -s ../../six.pyc %{buildroot}/%{py3_puresitedir}/urllib3/packages/six.pyc
21mr|python-urllib3-1.26.12-1|146	#	ln -s ../../six.pyo %{buildroot}/%{py3_puresitedir}/urllib3/packages/six.pyo
21mr|python-urllib3-1.26.12-1|147	cp %{SOURCE1} %{buildroot}/%{py3_puresitedir}/urllib3/packages/ssl_match_hostname.py
21mr|python-urllib3-1.26.12-1|148	
21mr|python-urllib3-1.26.12-1|149	# dummyserver is part of the unittest framework
21mr|python-urllib3-1.26.12-1|150	rm -rf %{buildroot}%{py3_puresitedir}/dummyserver
21mr|python-urllib3-1.26.12-1|151	popd
21mr|python-urllib3-1.26.12-1|152	
21mr|python-urllib3-1.26.12-1|153	
21mr|python-urllib3-1.26.12-1|154	%pretrans -p <lua>
21mr|python-urllib3-1.26.12-1|155	path = "%{py2_puresitedir}/urllib3/packages/ssl_match_hostname"
21mr|python-urllib3-1.26.12-1|156	st = posix.stat(path)
21mr|python-urllib3-1.26.12-1|157	if st and st.type == "directory" then
21mr|python-urllib3-1.26.12-1|158	status = os.rename(path, path .. ".rpmmoved")
21mr|python-urllib3-1.26.12-1|159	if not status then
21mr|python-urllib3-1.26.12-1|160	suffix = 0
21mr|python-urllib3-1.26.12-1|161	while not status do
21mr|python-urllib3-1.26.12-1|162	suffix = suffix + 1
21mr|python-urllib3-1.26.12-1|163	status = os.rename(path .. ".rpmmoved", path .. ".rpmmoved." .. suffix)
21mr|python-urllib3-1.26.12-1|164	end
21mr|python-urllib3-1.26.12-1|165	os.rename(path, path .. ".rpmmoved")
21mr|python-urllib3-1.26.12-1|166	end
21mr|python-urllib3-1.26.12-1|167	end
21mr|python-urllib3-1.26.12-1|168	
21mr|python-urllib3-1.26.12-1|169	%pretrans -p <lua> -n python3-%{pypi_name}
21mr|python-urllib3-1.26.12-1|170	path = "%{py3_puresitedir}/urllib3/packages/ssl_match_hostname"
21mr|python-urllib3-1.26.12-1|171	st = posix.stat(path)
21mr|python-urllib3-1.26.12-1|172	if st and st.type == "directory" then
21mr|python-urllib3-1.26.12-1|173	status = os.rename(path, path .. ".rpmmoved")
21mr|python-urllib3-1.26.12-1|174	if not status then
21mr|python-urllib3-1.26.12-1|175	suffix = 0
21mr|python-urllib3-1.26.12-1|176	while not status do
21mr|python-urllib3-1.26.12-1|177	suffix = suffix + 1
21mr|python-urllib3-1.26.12-1|178	status = os.rename(path .. ".rpmmoved", path .. ".rpmmoved." .. suffix)
21mr|python-urllib3-1.26.12-1|179	end
21mr|python-urllib3-1.26.12-1|180	os.rename(path, path .. ".rpmmoved")
21mr|python-urllib3-1.26.12-1|181	end
21mr|python-urllib3-1.26.12-1|182	end

16224 21
21mr|python-urllib-gssapi-1.0.2-1|1	%global sname urllib-gssapi
21mr|python-urllib-gssapi-1.0.2-1|2	%global s_name urllib_gssapi
21mr|python-urllib-gssapi-1.0.2-1|3	
21mr|python-urllib-gssapi-1.0.2-1|4	Name:		python-%{sname}
21mr|python-urllib-gssapi-1.0.2-1|5	Version:	1.0.2
21mr|python-urllib-gssapi-1.0.2-1|6	Release:	1
21mr|python-urllib-gssapi-1.0.2-1|7	Summary:	A GSSAPI/SPNEGO authentication handler for urllib/urllib2
21mr|python-urllib-gssapi-1.0.2-1|8	Group:		Development/Python
21mr|python-urllib-gssapi-1.0.2-1|9	License:	ASL 2.0
21mr|python-urllib-gssapi-1.0.2-1|10	URL:		https://github.com/pythongssapi/%{sname}
21mr|python-urllib-gssapi-1.0.2-1|11	Source0:	https://github.com/pythongssapi/%{sname}/releases/download/v%{version}/%{s_name}-%{version}.tar.gz
21mr|python-urllib-gssapi-1.0.2-1|12	BuildArch:	noarch
21mr|python-urllib-gssapi-1.0.2-1|13	
21mr|python-urllib-gssapi-1.0.2-1|14	# Patches
21mr|python-urllib-gssapi-1.0.2-1|15	
21mr|python-urllib-gssapi-1.0.2-1|16	BuildRequires:	git-core
21mr|python-urllib-gssapi-1.0.2-1|17	BuildRequires:	python3-devel
21mr|python-urllib-gssapi-1.0.2-1|18	BuildRequires:	python3-gssapi
21mr|python-urllib-gssapi-1.0.2-1|19	BuildRequires:	python3-setuptools
21mr|python-urllib-gssapi-1.0.2-1|20	
21mr|python-urllib-gssapi-1.0.2-1|21	%global _description\
21mr|python-urllib-gssapi-1.0.2-1|22	urllib_gssapi is a backend for urllib.  It provides GSSAPI/SPNEGO\
21mr|python-urllib-gssapi-1.0.2-1|23	authentication to HTTP servers.  urllib_gssapi replaces urllib_kerberos and\
21mr|python-urllib-gssapi-1.0.2-1|24	behaves in the same ways.
21mr|python-urllib-gssapi-1.0.2-1|25	
21mr|python-urllib-gssapi-1.0.2-1|26	%description %_description
21mr|python-urllib-gssapi-1.0.2-1|27	
21mr|python-urllib-gssapi-1.0.2-1|28	#------------------------------------------------------------------
21mr|python-urllib-gssapi-1.0.2-1|29	%package -n python3-%{sname}
21mr|python-urllib-gssapi-1.0.2-1|30	Summary:	%summary
21mr|python-urllib-gssapi-1.0.2-1|31	Group:		Development/Python
21mr|python-urllib-gssapi-1.0.2-1|32	Requires:	python3-gssapi
21mr|python-urllib-gssapi-1.0.2-1|33	
21mr|python-urllib-gssapi-1.0.2-1|34	%description -n python3-%{sname} %_description
21mr|python-urllib-gssapi-1.0.2-1|35	
21mr|python-urllib-gssapi-1.0.2-1|36	%files -n python3-%{sname}
21mr|python-urllib-gssapi-1.0.2-1|37	%doc README.md
21mr|python-urllib-gssapi-1.0.2-1|38	%license COPYING
21mr|python-urllib-gssapi-1.0.2-1|39	%{python3_sitelib}/%{s_name}*
21mr|python-urllib-gssapi-1.0.2-1|40	
21mr|python-urllib-gssapi-1.0.2-1|41	#------------------------------------------------------------------
21mr|python-urllib-gssapi-1.0.2-1|42	
21mr|python-urllib-gssapi-1.0.2-1|43	%prep
21mr|python-urllib-gssapi-1.0.2-1|44	%autosetup -S git -n %{s_name}-%{version}
21mr|python-urllib-gssapi-1.0.2-1|45	
21mr|python-urllib-gssapi-1.0.2-1|46	%build
21mr|python-urllib-gssapi-1.0.2-1|47	%py3_build
21mr|python-urllib-gssapi-1.0.2-1|48	
21mr|python-urllib-gssapi-1.0.2-1|49	
21mr|python-urllib-gssapi-1.0.2-1|50	%install
21mr|python-urllib-gssapi-1.0.2-1|51	%py3_install
21mr|python-urllib-gssapi-1.0.2-1|52	
21mr|python-urllib-gssapi-1.0.2-1|53	%check
21mr|python-urllib-gssapi-1.0.2-1|54	%{__python3} -m unittest
21mr|python-urllib-gssapi-1.0.2-1|55	
21mr|python-urllib-gssapi-1.0.2-1|56	

16225 21
21mr|python-utmp-0.9-1|1	Summary:        A python module for working with utmp
21mr|python-utmp-0.9-1|2	Name:           python-utmp
21mr|python-utmp-0.9-1|3	Version:        0.9
21mr|python-utmp-0.9-1|4	Release:        1
21mr|python-utmp-0.9-1|5	Group:          Development/Python
21mr|python-utmp-0.9-1|6	License:        Copyright only
21mr|python-utmp-0.9-1|7	Url:            http://kassiopeia.juls.savba.sk/~garabik/software/python-utmp/
21mr|python-utmp-0.9-1|8	Source0:        http://kassiopeia.juls.savba.sk/~garabik/software/python2-utmp/python-utmp_%{version}.orig.tar.gz
21mr|python-utmp-0.9-1|9	BuildRequires:  python3-devel
21mr|python-utmp-0.9-1|10	
21mr|python-utmp-0.9-1|11	%description
21mr|python-utmp-0.9-1|12	This package provides 3 python modules to access utmp and wtmp
21mr|python-utmp-0.9-1|13	records.  utmpaccess is lowlevel module wrapping glibc functions,
21mr|python-utmp-0.9-1|14	UTMPCONST provides useful constants, and utmp is module build on top
21mr|python-utmp-0.9-1|15	of utmpaccess module, providing object oriented interface.
21mr|python-utmp-0.9-1|16	
21mr|python-utmp-0.9-1|17	%package -n python3-utmp
21mr|python-utmp-0.9-1|18	Summary:        A python module for working with utmp
21mr|python-utmp-0.9-1|19	
21mr|python-utmp-0.9-1|20	%description -n python3-utmp
21mr|python-utmp-0.9-1|21	This package provides 3 python modules to access utmp and wtmp
21mr|python-utmp-0.9-1|22	records.  utmpaccess is lowlevel module wrapping glibc functions,
21mr|python-utmp-0.9-1|23	UTMPCONST provides useful constants, and utmp is module build on top
21mr|python-utmp-0.9-1|24	of utmpaccess module, providing object oriented interface.
21mr|python-utmp-0.9-1|25	
21mr|python-utmp-0.9-1|26	%prep
21mr|python-utmp-0.9-1|27	%autosetup -p1
21mr|python-utmp-0.9-1|28	
21mr|python-utmp-0.9-1|29	%build
21mr|python-utmp-0.9-1|30	%make -f Makefile.glibc PYTHONVER=%{python3_version} PYTHONPKGVER=%{py3_ver} PYTHONDIR='$(DESTDIR)%{py3_platsitedir}/'
21mr|python-utmp-0.9-1|31	
21mr|python-utmp-0.9-1|32	%install
21mr|python-utmp-0.9-1|33	%makeinstall_std -f Makefile.glibc PYTHONVER=%{python3_ver} PYTHONDIR='$(DESTDIR)%{py3_platsitedir}/'
21mr|python-utmp-0.9-1|34	
21mr|python-utmp-0.9-1|35	%files -n python3-utmp
21mr|python-utmp-0.9-1|36	%doc README COPYING TODO examples/*
21mr|python-utmp-0.9-1|37	%{py3_platsitedir}/*

16226 21
21mr|python-validate-email-1.3-2|1	# Created by pyp2rpm-3.3.2
21mr|python-validate-email-1.3-2|2	%global pypi_name validate-email
21mr|python-validate-email-1.3-2|3	
21mr|python-validate-email-1.3-2|4	Name:           python-%{pypi_name}
21mr|python-validate-email-1.3-2|5	Version:        1.3
21mr|python-validate-email-1.3-2|6	Release:        2
21mr|python-validate-email-1.3-2|7	Summary:        Validate_email verify if an email address is valid and really exists
21mr|python-validate-email-1.3-2|8	Group:          Development/Python
21mr|python-validate-email-1.3-2|9	License:        LGPL
21mr|python-validate-email-1.3-2|10	URL:            http://github.com/syrusakbary/validate_email
21mr|python-validate-email-1.3-2|11	Source0:        https://files.pythonhosted.org/packages/source/v/%{pypi_name}/validate_email-%{version}.tar.gz
21mr|python-validate-email-1.3-2|12	BuildArch:      noarch
21mr|python-validate-email-1.3-2|13	
21mr|python-validate-email-1.3-2|14	BuildRequires:  python2-devel
21mr|python-validate-email-1.3-2|15	BuildRequires:  python2dist(setuptools)
21mr|python-validate-email-1.3-2|16	
21mr|python-validate-email-1.3-2|17	BuildRequires:  python3-devel
21mr|python-validate-email-1.3-2|18	BuildRequires:  python3dist(setuptools)
21mr|python-validate-email-1.3-2|19	
21mr|python-validate-email-1.3-2|20	%description
21mr|python-validate-email-1.3-2|21	Validate_email Validate_email is a package for Python that check if an email
21mr|python-validate-email-1.3-2|22	is valid, properly formatted and really exists.INSTALLATION First, you must
21mr|python-validate-email-1.3-2|23	do:: pip install validate_emailExtra For check the domain mx and verify email
21mr|python-validate-email-1.3-2|24	exits you must have the pyDNS package installed:: pip install pyDNSBasic
21mr|python-validate-email-1.3-2|25	usage:: from validate_email import validate_email is_valid...
21mr|python-validate-email-1.3-2|26	
21mr|python-validate-email-1.3-2|27	%package -n     python2-%{pypi_name}
21mr|python-validate-email-1.3-2|28	%py2_migration_meta python2-%{pypi_name}
21mr|python-validate-email-1.3-2|29	Summary:        %{summary}
21mr|python-validate-email-1.3-2|30	%{?python_provide:%python_provide python2-%{pypi_name}}
21mr|python-validate-email-1.3-2|31	
21mr|python-validate-email-1.3-2|32	%description -n python2-%{pypi_name}
21mr|python-validate-email-1.3-2|33	Validate_email Validate_email is a package for Python that check if an email
21mr|python-validate-email-1.3-2|34	is valid, properly formatted and really exists.INSTALLATION First, you must
21mr|python-validate-email-1.3-2|35	do:: pip install validate_emailExtra For check the domain mx and verify email
21mr|python-validate-email-1.3-2|36	exits you must have the pyDNS package installed:: pip install pyDNSBasic
21mr|python-validate-email-1.3-2|37	usage:: from validate_email import validate_email is_valid...
21mr|python-validate-email-1.3-2|38	
21mr|python-validate-email-1.3-2|39	%package -n     python3-%{pypi_name}
21mr|python-validate-email-1.3-2|40	Summary:        %{summary}
21mr|python-validate-email-1.3-2|41	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-validate-email-1.3-2|42	
21mr|python-validate-email-1.3-2|43	%description -n python3-%{pypi_name}
21mr|python-validate-email-1.3-2|44	Validate_email Validate_email is a package for Python that check if an email
21mr|python-validate-email-1.3-2|45	is valid, properly formatted and really exists.INSTALLATION First, you must
21mr|python-validate-email-1.3-2|46	do:: pip install validate_emailExtra For check the domain mx and verify email
21mr|python-validate-email-1.3-2|47	exits you must have the pyDNS package installed:: pip install pyDNSBasic
21mr|python-validate-email-1.3-2|48	usage:: from validate_email import validate_email is_valid...
21mr|python-validate-email-1.3-2|49	
21mr|python-validate-email-1.3-2|50	
21mr|python-validate-email-1.3-2|51	%prep
21mr|python-validate-email-1.3-2|52	%autosetup -n validate_email-%{version}
21mr|python-validate-email-1.3-2|53	# Remove bundled egg-info
21mr|python-validate-email-1.3-2|54	rm -rf %{pypi_name}.egg-info
21mr|python-validate-email-1.3-2|55	
21mr|python-validate-email-1.3-2|56	%build
21mr|python-validate-email-1.3-2|57	%py2_build
21mr|python-validate-email-1.3-2|58	%py3_build
21mr|python-validate-email-1.3-2|59	
21mr|python-validate-email-1.3-2|60	%install
21mr|python-validate-email-1.3-2|61	# Must do the default python version install last because
21mr|python-validate-email-1.3-2|62	# the scripts in /usr/bin are overwritten with every setup.py install.
21mr|python-validate-email-1.3-2|63	%py2_install
21mr|python-validate-email-1.3-2|64	%py3_install
21mr|python-validate-email-1.3-2|65	
21mr|python-validate-email-1.3-2|66	%files -n python2-%{pypi_name}
21mr|python-validate-email-1.3-2|67	%license LICENSE
21mr|python-validate-email-1.3-2|68	%doc README.rst
21mr|python-validate-email-1.3-2|69	%{python2_sitelib}/validate_email.py*
21mr|python-validate-email-1.3-2|70	%{python2_sitelib}/validate_email-%{version}-py?.?.egg-info
21mr|python-validate-email-1.3-2|71	
21mr|python-validate-email-1.3-2|72	%files -n python3-%{pypi_name}
21mr|python-validate-email-1.3-2|73	%license LICENSE
21mr|python-validate-email-1.3-2|74	%doc README.rst
21mr|python-validate-email-1.3-2|75	%{python3_sitelib}/__pycache__/*
21mr|python-validate-email-1.3-2|76	%{python3_sitelib}/validate_email.py*
21mr|python-validate-email-1.3-2|77	%{python3_sitelib}/validate_email-%{version}-py?.?.egg-info

16227 21
21mr|python-vine-5.0.0-1|1	# Created by pyp2rpm-3.3.1
21mr|python-vine-5.0.0-1|2	%global pypi_name vine
21mr|python-vine-5.0.0-1|3	
21mr|python-vine-5.0.0-1|4	Name:           python-%{pypi_name}
21mr|python-vine-5.0.0-1|5	Version:	5.0.0
21mr|python-vine-5.0.0-1|6	Release:	1
21mr|python-vine-5.0.0-1|7	Summary:        Promises, promises, promises
21mr|python-vine-5.0.0-1|8	Group:          Development/Python
21mr|python-vine-5.0.0-1|9	License:        BSD
21mr|python-vine-5.0.0-1|10	URL:            http://github.com/celery/vine
21mr|python-vine-5.0.0-1|11	Source0:	https://files.pythonhosted.org/packages/66/b2/8954108816865edf2b1e0d24f3c2c11dfd7232f795bcf1e4164fb8ee5e15/vine-5.0.0.tar.gz
21mr|python-vine-5.0.0-1|12	BuildArch:      noarch
21mr|python-vine-5.0.0-1|13	
21mr|python-vine-5.0.0-1|14	BuildRequires:  pkgconfig(python3)
21mr|python-vine-5.0.0-1|15	BuildRequires:  python3dist(setuptools)
21mr|python-vine-5.0.0-1|16	BuildRequires:  python3dist(mock)
21mr|python-vine-5.0.0-1|17	BuildRequires:  python3dist(case)
21mr|python-vine-5.0.0-1|18	BuildRequires:  python3dist(pytest)
21mr|python-vine-5.0.0-1|19	BuildRequires:  python3dist(sphinx)
21mr|python-vine-5.0.0-1|20	BuildRequires:  python3dist(sphinx-celery)
21mr|python-vine-5.0.0-1|21	
21mr|python-vine-5.0.0-1|22	%description
21mr|python-vine-5.0.0-1|23	Python Promises.
21mr|python-vine-5.0.0-1|24	
21mr|python-vine-5.0.0-1|25	%package -n     python3-%{pypi_name}
21mr|python-vine-5.0.0-1|26	Summary:        %{summary}
21mr|python-vine-5.0.0-1|27	
21mr|python-vine-5.0.0-1|28	%description -n python3-%{pypi_name}
21mr|python-vine-5.0.0-1|29	Python Promises.
21mr|python-vine-5.0.0-1|30	
21mr|python-vine-5.0.0-1|31	%package -n python-%{pypi_name}-doc
21mr|python-vine-5.0.0-1|32	Summary:        Vine documentation
21mr|python-vine-5.0.0-1|33	
21mr|python-vine-5.0.0-1|34	%description -n python-%{pypi_name}-doc
21mr|python-vine-5.0.0-1|35	Documentation for vine
21mr|python-vine-5.0.0-1|36	
21mr|python-vine-5.0.0-1|37	%prep
21mr|python-vine-5.0.0-1|38	%autosetup -n %{pypi_name}-%{version}
21mr|python-vine-5.0.0-1|39	
21mr|python-vine-5.0.0-1|40	# Remove bundled egg-info
21mr|python-vine-5.0.0-1|41	rm -rf %{pypi_name}.egg-info
21mr|python-vine-5.0.0-1|42	
21mr|python-vine-5.0.0-1|43	%build
21mr|python-vine-5.0.0-1|44	%py3_build
21mr|python-vine-5.0.0-1|45	
21mr|python-vine-5.0.0-1|46	# generate html docs
21mr|python-vine-5.0.0-1|47	PYTHONPATH=${PWD} sphinx-build docs html
21mr|python-vine-5.0.0-1|48	# remove the sphinx-build leftovers
21mr|python-vine-5.0.0-1|49	rm -rf html/.{doctrees,buildinfo}
21mr|python-vine-5.0.0-1|50	
21mr|python-vine-5.0.0-1|51	%install
21mr|python-vine-5.0.0-1|52	%py3_install
21mr|python-vine-5.0.0-1|53	
21mr|python-vine-5.0.0-1|54	%check
21mr|python-vine-5.0.0-1|55	python3 setup.py test
21mr|python-vine-5.0.0-1|56	
21mr|python-vine-5.0.0-1|57	%files -n python3-%{pypi_name}
21mr|python-vine-5.0.0-1|58	%doc LICENSE
21mr|python-vine-5.0.0-1|59	%doc docs/templates/readme.txt README.rst
21mr|python-vine-5.0.0-1|60	%{py3_puresitedir}/%{pypi_name}
21mr|python-vine-5.0.0-1|61	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-vine-5.0.0-1|62	
21mr|python-vine-5.0.0-1|63	%files -n python-%{pypi_name}-doc
21mr|python-vine-5.0.0-1|64	%doc html
21mr|python-vine-5.0.0-1|65	%doc LICENSE

16228 21
21mr|python-virtkey-0.63.0-2|1	Name:           python-virtkey
21mr|python-virtkey-0.63.0-2|2	Version:        0.63.0
21mr|python-virtkey-0.63.0-2|3	Release:        2
21mr|python-virtkey-0.63.0-2|4	Summary:        Python extension for emulating keypresses and getting current keyboard layout
21mr|python-virtkey-0.63.0-2|5	
21mr|python-virtkey-0.63.0-2|6	Group:          Development/Python
21mr|python-virtkey-0.63.0-2|7	License:        GPLv2+
21mr|python-virtkey-0.63.0-2|8	URL:            https://launchpad.net/virtkey
21mr|python-virtkey-0.63.0-2|9	Source0:        http://launchpad.net/virtkey/0.63/0.63.0/+download/virtkey-%{version}.tar.gz
21mr|python-virtkey-0.63.0-2|10	Patch0:         virtkey-gdk-pixbuf-headers.patch
21mr|python-virtkey-0.63.0-2|11	
21mr|python-virtkey-0.63.0-2|12	BuildRequires:  python2-devel
21mr|python-virtkey-0.63.0-2|13	BuildRequires:  libxtst-devel
21mr|python-virtkey-0.63.0-2|14	BuildRequires:  pkgconfig(gtk+-2.0)
21mr|python-virtkey-0.63.0-2|15	BuildRequires:  pkgconfig(glib-2.0)
21mr|python-virtkey-0.63.0-2|16	BuildRequires:	pkgconfig(xkbfile)
21mr|python-virtkey-0.63.0-2|17	
21mr|python-virtkey-0.63.0-2|18	%description
21mr|python-virtkey-0.63.0-2|19	Python-virtkey is a python2 extension for emulating keypresses and getting
21mr|python-virtkey-0.63.0-2|20	current keyboard layout.
21mr|python-virtkey-0.63.0-2|21	
21mr|python-virtkey-0.63.0-2|22	%package -n python2-virtkey
21mr|python-virtkey-0.63.0-2|23	%py2_migration_meta python2-virtkey
21mr|python-virtkey-0.63.0-2|24	Summary:        Python extension for emulating keypresses and getting current keyboard layout
21mr|python-virtkey-0.63.0-2|25	
21mr|python-virtkey-0.63.0-2|26	%description -n python2-virtkey
21mr|python-virtkey-0.63.0-2|27	Python-virtkey is a python extension for emulating keypresses and getting
21mr|python-virtkey-0.63.0-2|28	current keyboard layout.
21mr|python-virtkey-0.63.0-2|29	
21mr|python-virtkey-0.63.0-2|30	
21mr|python-virtkey-0.63.0-2|31	%prep
21mr|python-virtkey-0.63.0-2|32	%setup -qn virtkey-%{version}
21mr|python-virtkey-0.63.0-2|33	
21mr|python-virtkey-0.63.0-2|34	%build
21mr|python-virtkey-0.63.0-2|35	CFLAGS="%{optflags}" %py2_build
21mr|python-virtkey-0.63.0-2|36	
21mr|python-virtkey-0.63.0-2|37	
21mr|python-virtkey-0.63.0-2|38	%install
21mr|python-virtkey-0.63.0-2|39	python2 setup.py install --root %{buildroot}
21mr|python-virtkey-0.63.0-2|40	
21mr|python-virtkey-0.63.0-2|41	
21mr|python-virtkey-0.63.0-2|42	%files -n python2-virtkey
21mr|python-virtkey-0.63.0-2|43	#no documentation included in upstream tarball
21mr|python-virtkey-0.63.0-2|44	%{py2_platsitedir}/*

16229 21
21mr|python-virtualenv-20.7.2-1|1	%define module	virtualenv
21mr|python-virtualenv-20.7.2-1|2	%bcond_with python2
21mr|python-virtualenv-20.7.2-1|3	
21mr|python-virtualenv-20.7.2-1|4	Name:		python-%{module}
21mr|python-virtualenv-20.7.2-1|5	Version:	20.7.2
21mr|python-virtualenv-20.7.2-1|6	Release:	1
21mr|python-virtualenv-20.7.2-1|7	Summary:	Virtual Python Environment builder
21mr|python-virtualenv-20.7.2-1|8	Group:		Development/Python
21mr|python-virtualenv-20.7.2-1|9	License:	MIT
21mr|python-virtualenv-20.7.2-1|10	URL:		https://www.virtualenv.org/
21mr|python-virtualenv-20.7.2-1|11	Source0:	https://pypi.io/packages/source/v/%{module}/virtualenv-%{version}.tar.gz
21mr|python-virtualenv-20.7.2-1|12	BuildArch:	noarch
21mr|python-virtualenv-20.7.2-1|13	
21mr|python-virtualenv-20.7.2-1|14	%description
21mr|python-virtualenv-20.7.2-1|15	virtualenv is a tool to create isolated Python environments.
21mr|python-virtualenv-20.7.2-1|16	
21mr|python-virtualenv-20.7.2-1|17	%if %{with python2}
21mr|python-virtualenv-20.7.2-1|18	%package -n     python2-%{module}
21mr|python-virtualenv-20.7.2-1|19	Summary:        Tool to create isolated Python 3 environments
21mr|python-virtualenv-20.7.2-1|20	Group:          Development/Python
21mr|python-virtualenv-20.7.2-1|21	BuildRequires:	pythonegg(setuptools)
21mr|python-virtualenv-20.7.2-1|22	BuildRequires:	python2-setuptools_scm
21mr|python-virtualenv-20.7.2-1|23	Requires:       pythonegg(setuptools)
21mr|python-virtualenv-20.7.2-1|24	Requires:       python2-pkg-resources
21mr|python-virtualenv-20.7.2-1|25	
21mr|python-virtualenv-20.7.2-1|26	%description -n python2-%{module}
21mr|python-virtualenv-20.7.2-1|27	virtualenv is a tool to create isolated Python 3 environments. virtualenv
21mr|python-virtualenv-20.7.2-1|28	is a successor to workingenv, and an extension of virtual-python. It is
21mr|python-virtualenv-20.7.2-1|29	written by Ian Bicking, and sponsored by the Open Planning Project. It is
21mr|python-virtualenv-20.7.2-1|30	licensed under an MIT-style permissive license
21mr|python-virtualenv-20.7.2-1|31	%endif
21mr|python-virtualenv-20.7.2-1|32	
21mr|python-virtualenv-20.7.2-1|33	%package -n     python3-%{module}
21mr|python-virtualenv-20.7.2-1|34	Summary:        Tool to create isolated Python 3 environments
21mr|python-virtualenv-20.7.2-1|35	Group:          Development/Python
21mr|python-virtualenv-20.7.2-1|36	BuildRequires:	python3egg(setuptools)
21mr|python-virtualenv-20.7.2-1|37	BuildRequires:	python3-setuptools_scm
21mr|python-virtualenv-20.7.2-1|38	Requires:       python3egg(setuptools)
21mr|python-virtualenv-20.7.2-1|39	Requires:       python3-pkg-resources
21mr|python-virtualenv-20.7.2-1|40	
21mr|python-virtualenv-20.7.2-1|41	
21mr|python-virtualenv-20.7.2-1|42	%description -n python3-%{module}
21mr|python-virtualenv-20.7.2-1|43	virtualenv is a tool to create isolated Python 3 environments. virtualenv
21mr|python-virtualenv-20.7.2-1|44	is a successor to workingenv, and an extension of virtual-python. It is
21mr|python-virtualenv-20.7.2-1|45	written by Ian Bicking, and sponsored by the Open Planning Project. It is
21mr|python-virtualenv-20.7.2-1|46	licensed under an MIT-style permissive license
21mr|python-virtualenv-20.7.2-1|47	
21mr|python-virtualenv-20.7.2-1|48	%prep
21mr|python-virtualenv-20.7.2-1|49	%setup -q -n %{module}-%{version}
21mr|python-virtualenv-20.7.2-1|50	
21mr|python-virtualenv-20.7.2-1|51	cp -a . %{py3dir}
21mr|python-virtualenv-20.7.2-1|52	
21mr|python-virtualenv-20.7.2-1|53	%build
21mr|python-virtualenv-20.7.2-1|54	%if %{with python2}
21mr|python-virtualenv-20.7.2-1|55	%py2_build
21mr|python-virtualenv-20.7.2-1|56	rm -f build/sphinx/html/.buildinfo
21mr|python-virtualenv-20.7.2-1|57	%endif
21mr|python-virtualenv-20.7.2-1|58	
21mr|python-virtualenv-20.7.2-1|59	pushd %{py3dir}
21mr|python-virtualenv-20.7.2-1|60	%py3_build
21mr|python-virtualenv-20.7.2-1|61	popd
21mr|python-virtualenv-20.7.2-1|62	
21mr|python-virtualenv-20.7.2-1|63	%install
21mr|python-virtualenv-20.7.2-1|64	%if %{with python2}
21mr|python-virtualenv-20.7.2-1|65	%py2_install
21mr|python-virtualenv-20.7.2-1|66	mv %{buildroot}/%{_bindir}/virtualenv %{buildroot}/%{_bindir}/py2-virtualenv
21mr|python-virtualenv-20.7.2-1|67	%endif
21mr|python-virtualenv-20.7.2-1|68	
21mr|python-virtualenv-20.7.2-1|69	pushd %{py3dir}
21mr|python-virtualenv-20.7.2-1|70	%py3_install
21mr|python-virtualenv-20.7.2-1|71	popd
21mr|python-virtualenv-20.7.2-1|72	
21mr|python-virtualenv-20.7.2-1|73	%if %{with python2}
21mr|python-virtualenv-20.7.2-1|74	%files -n python2-%{module}
21mr|python-virtualenv-20.7.2-1|75	%doc PKG-INFO
21mr|python-virtualenv-20.7.2-1|76	%{py2_puresitedir}/virtualenv*
21mr|python-virtualenv-20.7.2-1|77	%{_bindir}/py2-virtualenv
21mr|python-virtualenv-20.7.2-1|78	%endif
21mr|python-virtualenv-20.7.2-1|79	
21mr|python-virtualenv-20.7.2-1|80	%files -n python3-%{module}
21mr|python-virtualenv-20.7.2-1|81	%doc PKG-INFO
21mr|python-virtualenv-20.7.2-1|82	%{_bindir}/virtualenv
21mr|python-virtualenv-20.7.2-1|83	%{py3_puresitedir}/*

16230 21
21mr|python-vobject-0.9.6.1-5|1	%define oname  vobject
21mr|python-vobject-0.9.6.1-5|2	
21mr|python-vobject-0.9.6.1-5|3	Name:          python-%{oname}
21mr|python-vobject-0.9.6.1-5|4	Version:       0.9.6.1
21mr|python-vobject-0.9.6.1-5|5	Release:       5
21mr|python-vobject-0.9.6.1-5|6	Summary:       A python library for manipulating vCard and vCalendar files
21mr|python-vobject-0.9.6.1-5|7	Group:         Development/Python
21mr|python-vobject-0.9.6.1-5|8	License:       ASL 2.0
21mr|python-vobject-0.9.6.1-5|9	Url:           http://eventable.github.io/vobject/
21mr|python-vobject-0.9.6.1-5|10	Source0:       https://pypi.io/packages/source/v/%{oname}/%{oname}-%{version}.tar.gz
21mr|python-vobject-0.9.6.1-5|11	BuildArch:     noarch
21mr|python-vobject-0.9.6.1-5|12	BuildRequires: pkgconfig(python3)
21mr|python-vobject-0.9.6.1-5|13	BuildRequires: python3egg(setuptools)
21mr|python-vobject-0.9.6.1-5|14	BuildRequires: python3egg(python-dateutil) >= 2.4.0
21mr|python-vobject-0.9.6.1-5|15	Requires:      python3egg(setuptools)
21mr|python-vobject-0.9.6.1-5|16	
21mr|python-vobject-0.9.6.1-5|17	%description
21mr|python-vobject-0.9.6.1-5|18	VObject is intended to be a full featured python library for parsing and
21mr|python-vobject-0.9.6.1-5|19	generating vCard and vCalendar files.
21mr|python-vobject-0.9.6.1-5|20	
21mr|python-vobject-0.9.6.1-5|21	#===========================================================================
21mr|python-vobject-0.9.6.1-5|22	
21mr|python-vobject-0.9.6.1-5|23	%package -n         python3-%{oname}
21mr|python-vobject-0.9.6.1-5|24	Summary:            A python library for manipulating vCard and vCalendar files
21mr|python-vobject-0.9.6.1-5|25	Requires:           python3-dateutil
21mr|python-vobject-0.9.6.1-5|26	Requires:           python3-setuptools
21mr|python-vobject-0.9.6.1-5|27	BuildRequires:      python3-devel
21mr|python-vobject-0.9.6.1-5|28	BuildRequires:      python3-setuptools
21mr|python-vobject-0.9.6.1-5|29	BuildRequires:      python3-dateutil
21mr|python-vobject-0.9.6.1-5|30	
21mr|python-vobject-0.9.6.1-5|31	%description -n python3-%{oname}
21mr|python-vobject-0.9.6.1-5|32	VObject is intended to be a full featured python library for parsing and
21mr|python-vobject-0.9.6.1-5|33	generating vCard and vCalendar files.
21mr|python-vobject-0.9.6.1-5|34	
21mr|python-vobject-0.9.6.1-5|35	%files -n python3-%{oname}
21mr|python-vobject-0.9.6.1-5|36	%doc README.md
21mr|python-vobject-0.9.6.1-5|37	%{python3_sitelib}/%{oname}/
21mr|python-vobject-0.9.6.1-5|38	%{python3_sitelib}/%{oname}-%{version}-*
21mr|python-vobject-0.9.6.1-5|39	%{_bindir}/change_tz
21mr|python-vobject-0.9.6.1-5|40	%{_bindir}/ics_diff
21mr|python-vobject-0.9.6.1-5|41	#===========================================================================
21mr|python-vobject-0.9.6.1-5|42	
21mr|python-vobject-0.9.6.1-5|43	%prep
21mr|python-vobject-0.9.6.1-5|44	%setup -q -n %{oname}-%{version}
21mr|python-vobject-0.9.6.1-5|45	
21mr|python-vobject-0.9.6.1-5|46	# Remove bundled egg-info
21mr|python-vobject-0.9.6.1-5|47	rm -rf %{oname}.egg-info
21mr|python-vobject-0.9.6.1-5|48	
21mr|python-vobject-0.9.6.1-5|49	%build
21mr|python-vobject-0.9.6.1-5|50	%py3_build
21mr|python-vobject-0.9.6.1-5|51	
21mr|python-vobject-0.9.6.1-5|52	%install
21mr|python-vobject-0.9.6.1-5|53	%py3_install

16231 21
21mr|python-voluptuous-0.12.1-2|1	%global srcname voluptuous
21mr|python-voluptuous-0.12.1-2|2	
21mr|python-voluptuous-0.12.1-2|3	Name:       python-%{srcname}
21mr|python-voluptuous-0.12.1-2|4	Version:    0.12.1
21mr|python-voluptuous-0.12.1-2|5	Release:    2
21mr|python-voluptuous-0.12.1-2|6	Summary:    A Python data validation library
21mr|python-voluptuous-0.12.1-2|7	Group:      Development/Python
21mr|python-voluptuous-0.12.1-2|8	License:    BSD
21mr|python-voluptuous-0.12.1-2|9	URL:        http://github.com/alecthomas/voluptuous
21mr|python-voluptuous-0.12.1-2|10	Source0:    https://github.com/alecthomas/voluptuous/archive/%{srcname}-%{version}.tar.gz
21mr|python-voluptuous-0.12.1-2|11	
21mr|python-voluptuous-0.12.1-2|12	BuildArch: noarch
21mr|python-voluptuous-0.12.1-2|13	BuildRequires: python3-devel
21mr|python-voluptuous-0.12.1-2|14	
21mr|python-voluptuous-0.12.1-2|15	%description
21mr|python-voluptuous-0.12.1-2|16	Voluptuous, despite the name, is a Python data validation library. It is
21mr|python-voluptuous-0.12.1-2|17	primarily intended for validating data coming into Python as JSON, YAML, etc.
21mr|python-voluptuous-0.12.1-2|18	
21mr|python-voluptuous-0.12.1-2|19	
21mr|python-voluptuous-0.12.1-2|20	%package -n python3-%{srcname}
21mr|python-voluptuous-0.12.1-2|21	Summary: A Python data validation library
21mr|python-voluptuous-0.12.1-2|22	BuildRequires: python3-devel python3-setuptools
21mr|python-voluptuous-0.12.1-2|23	
21mr|python-voluptuous-0.12.1-2|24	%description -n python3-%{srcname}
21mr|python-voluptuous-0.12.1-2|25	Voluptuous, despite the name, is a Python data validation library. It is
21mr|python-voluptuous-0.12.1-2|26	primarily intended for validating data coming into Python as JSON, YAML, etc.
21mr|python-voluptuous-0.12.1-2|27	
21mr|python-voluptuous-0.12.1-2|28	%prep
21mr|python-voluptuous-0.12.1-2|29	%autosetup -n %{srcname}-%{version}
21mr|python-voluptuous-0.12.1-2|30	
21mr|python-voluptuous-0.12.1-2|31	%build
21mr|python-voluptuous-0.12.1-2|32	%py3_build
21mr|python-voluptuous-0.12.1-2|33	
21mr|python-voluptuous-0.12.1-2|34	%install
21mr|python-voluptuous-0.12.1-2|35	%py3_install
21mr|python-voluptuous-0.12.1-2|36	
21mr|python-voluptuous-0.12.1-2|37	%files -n python3-%{srcname}
21mr|python-voluptuous-0.12.1-2|38	%doc README.md COPYING
21mr|python-voluptuous-0.12.1-2|39	%dir %{python3_sitelib}/%{srcname}/
21mr|python-voluptuous-0.12.1-2|40	%{python3_sitelib}/%{srcname}/*.py*
21mr|python-voluptuous-0.12.1-2|41	%{python3_sitelib}/%{srcname}/__pycache__/*.py*
21mr|python-voluptuous-0.12.1-2|42	%{python3_sitelib}/%{srcname}-%{version}-py%{py3_ver}.egg-info/*

16232 21
21mr|python-waitress-2.1.2-1|1	%global srcname waitress
21mr|python-waitress-2.1.2-1|2	
21mr|python-waitress-2.1.2-1|3	%global _docdir_fmt %{name}
21mr|python-waitress-2.1.2-1|4	
21mr|python-waitress-2.1.2-1|5	Name:           python-%{srcname}
21mr|python-waitress-2.1.2-1|6	Version:	2.1.2
21mr|python-waitress-2.1.2-1|7	Release:	1
21mr|python-waitress-2.1.2-1|8	Summary:        Waitress WSGI server
21mr|python-waitress-2.1.2-1|9	Group:		Development/Python
21mr|python-waitress-2.1.2-1|10	License:        ZPLv2.1
21mr|python-waitress-2.1.2-1|11	URL:            https://github.com/Pylons/%{srcname}
21mr|python-waitress-2.1.2-1|12	Source0:	https://files.pythonhosted.org/packages/72/83/c3de9799e2305898b02ea67bcd125ad06f271e2a82cc86fe66b7bf4e6f63/waitress-2.1.2.tar.gz
21mr|python-waitress-2.1.2-1|13	
21mr|python-waitress-2.1.2-1|14	BuildArch:      noarch
21mr|python-waitress-2.1.2-1|15	
21mr|python-waitress-2.1.2-1|16	# No docs as we don't have packaged pylons theme for sphinx
21mr|python-waitress-2.1.2-1|17	
21mr|python-waitress-2.1.2-1|18	%global _description \
21mr|python-waitress-2.1.2-1|19	Waitress is meant to be a production-quality pure-Python WSGI server with\
21mr|python-waitress-2.1.2-1|20	very acceptable performance. It has no dependencies except ones which live\
21mr|python-waitress-2.1.2-1|21	in the Python standard library. It runs on CPython on Unix and Windows under\
21mr|python-waitress-2.1.2-1|22	Python 2.6+ and Python 3.3+. It is also known to run on PyPy 1.6.0+ on UNIX.\
21mr|python-waitress-2.1.2-1|23	It supports HTTP/1.0 and HTTP/1.1.
21mr|python-waitress-2.1.2-1|24	
21mr|python-waitress-2.1.2-1|25	%description %{_description}
21mr|python-waitress-2.1.2-1|26	
21mr|python-waitress-2.1.2-1|27	%package -n python3-%{srcname}
21mr|python-waitress-2.1.2-1|28	Summary:        Waitress WSGI server
21mr|python-waitress-2.1.2-1|29	BuildRequires:  python3-devel
21mr|python-waitress-2.1.2-1|30	BuildRequires:  python3-setuptools
21mr|python-waitress-2.1.2-1|31	BuildRequires:  python3-nose
21mr|python-waitress-2.1.2-1|32	BuildRequires:  python3-coverage
21mr|python-waitress-2.1.2-1|33	
21mr|python-waitress-2.1.2-1|34	%description -n python3-%{srcname} %{_description}
21mr|python-waitress-2.1.2-1|35	
21mr|python-waitress-2.1.2-1|36	Python 3 version.
21mr|python-waitress-2.1.2-1|37	
21mr|python-waitress-2.1.2-1|38	%prep
21mr|python-waitress-2.1.2-1|39	%autosetup -n %{srcname}-%{version}
21mr|python-waitress-2.1.2-1|40	
21mr|python-waitress-2.1.2-1|41	%build
21mr|python-waitress-2.1.2-1|42	%py3_build
21mr|python-waitress-2.1.2-1|43	
21mr|python-waitress-2.1.2-1|44	%install
21mr|python-waitress-2.1.2-1|45	%py3_install
21mr|python-waitress-2.1.2-1|46	
21mr|python-waitress-2.1.2-1|47	%files -n python3-%{srcname}
21mr|python-waitress-2.1.2-1|48	%license COPYRIGHT.txt LICENSE.txt
21mr|python-waitress-2.1.2-1|49	%doc README.rst CHANGES.txt
21mr|python-waitress-2.1.2-1|50	%{_bindir}/waitress-serve
21mr|python-waitress-2.1.2-1|51	%{python3_sitelib}/%{srcname}/
21mr|python-waitress-2.1.2-1|52	%{python3_sitelib}/%{srcname}-*.egg-info/

16233 21
21mr|python-warlock-1.3.3-2|1	Name:		python-warlock
21mr|python-warlock-1.3.3-2|2	Version:	1.3.3
21mr|python-warlock-1.3.3-2|3	Release:	2
21mr|python-warlock-1.3.3-2|4	Summary:	Python object model built on top of JSON schema
21mr|python-warlock-1.3.3-2|5	Group:          Development/Python
21mr|python-warlock-1.3.3-2|6	License:	ASL 2.0
21mr|python-warlock-1.3.3-2|7	URL:		https://pypi.org/project/warlock/
21mr|python-warlock-1.3.3-2|8	Source0:	https://pypi.io/packages/source/w/warlock/warlock-%{version}.tar.gz
21mr|python-warlock-1.3.3-2|9	BuildArch:	noarch
21mr|python-warlock-1.3.3-2|10	
21mr|python-warlock-1.3.3-2|11	%description
21mr|python-warlock-1.3.3-2|12	Build self-validating python objects using JSON schemas.
21mr|python-warlock-1.3.3-2|13	
21mr|python-warlock-1.3.3-2|14	%package -n     python3-warlock
21mr|python-warlock-1.3.3-2|15	Summary:        Python 3 object model built on top of JSON schema
21mr|python-warlock-1.3.3-2|16	Group:          Development/Python
21mr|python-warlock-1.3.3-2|17	BuildRequires:  pkgconfig(python3)
21mr|python-warlock-1.3.3-2|18	BuildRequires:  python3dist(setuptools)
21mr|python-warlock-1.3.3-2|19	BuildRequires:	python3egg(jsonpatch)
21mr|python-warlock-1.3.3-2|20	BuildRequires:  python3dist(repoze.lru)
21mr|python-warlock-1.3.3-2|21	BuildRequires:	python3egg(jsonschema)
21mr|python-warlock-1.3.3-2|22	Requires:	python3egg(jsonpatch)
21mr|python-warlock-1.3.3-2|23	Requires:	python3egg(jsonschema)
21mr|python-warlock-1.3.3-2|24	
21mr|python-warlock-1.3.3-2|25	%description -n python3-warlock
21mr|python-warlock-1.3.3-2|26	Build self-validating python objects using JSON schemas.
21mr|python-warlock-1.3.3-2|27	
21mr|python-warlock-1.3.3-2|28	%prep
21mr|python-warlock-1.3.3-2|29	%setup -q -n warlock-%{version}
21mr|python-warlock-1.3.3-2|30	
21mr|python-warlock-1.3.3-2|31	# Remove bundled egg-info
21mr|python-warlock-1.3.3-2|32	rm -rf warlock.egg-info
21mr|python-warlock-1.3.3-2|33	
21mr|python-warlock-1.3.3-2|34	# Let RPM handle deps
21mr|python-warlock-1.3.3-2|35	sed -i '/setup_requires/d; /install_requires/d; /dependency_links/d' setup.py
21mr|python-warlock-1.3.3-2|36	rm -f requirements.txt
21mr|python-warlock-1.3.3-2|37	
21mr|python-warlock-1.3.3-2|38	%build
21mr|python-warlock-1.3.3-2|39	%py3_build
21mr|python-warlock-1.3.3-2|40	
21mr|python-warlock-1.3.3-2|41	%check
21mr|python-warlock-1.3.3-2|42	python3 setup.py test
21mr|python-warlock-1.3.3-2|43	
21mr|python-warlock-1.3.3-2|44	%install
21mr|python-warlock-1.3.3-2|45	%py3_install
21mr|python-warlock-1.3.3-2|46	
21mr|python-warlock-1.3.3-2|47	%files -n python3-warlock
21mr|python-warlock-1.3.3-2|48	%doc README.md
21mr|python-warlock-1.3.3-2|49	%{py3_puresitedir}/warlock
21mr|python-warlock-1.3.3-2|50	%{py3_puresitedir}/warlock-%{version}-py?.?.egg-info

16234 21
21mr|python-wcwidth-0.2.5-2|1	%define module wcwidth
21mr|python-wcwidth-0.2.5-2|2	
21mr|python-wcwidth-0.2.5-2|3	Name:           python-%{module}
21mr|python-wcwidth-0.2.5-2|4	Version:        0.2.5
21mr|python-wcwidth-0.2.5-2|5	Release:        2
21mr|python-wcwidth-0.2.5-2|6	Summary:        Measures number of terminal column cells of wide-character codes
21mr|python-wcwidth-0.2.5-2|7	Group:          Development/Python
21mr|python-wcwidth-0.2.5-2|8	License:        MIT
21mr|python-wcwidth-0.2.5-2|9	URL:            https://github.com/jquast/wcwidth
21mr|python-wcwidth-0.2.5-2|10	Source0:        %{pypi_source %{module} %{version}}
21mr|python-wcwidth-0.2.5-2|11	BuildArch:      noarch
21mr|python-wcwidth-0.2.5-2|12	
21mr|python-wcwidth-0.2.5-2|13	%description
21mr|python-wcwidth-0.2.5-2|14	This library is mainly for those implementing a terminal emulator,
21mr|python-wcwidth-0.2.5-2|15	or programs that carefully produce output to be interpreted by one.
21mr|python-wcwidth-0.2.5-2|16	
21mr|python-wcwidth-0.2.5-2|17	%package -n     python3-%{module}
21mr|python-wcwidth-0.2.5-2|18	Summary:        Measures number of terminal column cells of wide-character codes
21mr|python-wcwidth-0.2.5-2|19	Group:          Development/Python
21mr|python-wcwidth-0.2.5-2|20	
21mr|python-wcwidth-0.2.5-2|21	BuildRequires:  pkgconfig(python3)
21mr|python-wcwidth-0.2.5-2|22	BuildRequires:  python3egg(setuptools)
21mr|python-wcwidth-0.2.5-2|23	
21mr|python-wcwidth-0.2.5-2|24	%description -n python3-%{module}
21mr|python-wcwidth-0.2.5-2|25	This library is mainly for those implementing a terminal emulator,
21mr|python-wcwidth-0.2.5-2|26	or programs that carefully produce output to be interpreted by one.
21mr|python-wcwidth-0.2.5-2|27	
21mr|python-wcwidth-0.2.5-2|28	%prep
21mr|python-wcwidth-0.2.5-2|29	%setup -q -n %{module}-%{version}
21mr|python-wcwidth-0.2.5-2|30	
21mr|python-wcwidth-0.2.5-2|31	%build
21mr|python-wcwidth-0.2.5-2|32	%py3_build
21mr|python-wcwidth-0.2.5-2|33	
21mr|python-wcwidth-0.2.5-2|34	%install
21mr|python-wcwidth-0.2.5-2|35	%py3_install
21mr|python-wcwidth-0.2.5-2|36	
21mr|python-wcwidth-0.2.5-2|37	%files -n python3-%{module}
21mr|python-wcwidth-0.2.5-2|38	%doc README.rst
21mr|python-wcwidth-0.2.5-2|39	%{py3_puresitedir}/%{module}
21mr|python-wcwidth-0.2.5-2|40	%{py3_puresitedir}/%{module}-*-py*.egg-info

16235 21
21mr|python-webcolors-1.11.1-1|1	%global module webcolors
21mr|python-webcolors-1.11.1-1|2	
21mr|python-webcolors-1.11.1-1|3	Name:		python-%{module}
21mr|python-webcolors-1.11.1-1|4	Version:	1.11.1
21mr|python-webcolors-1.11.1-1|5	Release:	1
21mr|python-webcolors-1.11.1-1|6	Summary:	A library for working with HTML and CSS color names and value formats
21mr|python-webcolors-1.11.1-1|7	Group:		Development/Python
21mr|python-webcolors-1.11.1-1|8	License:	BSD
21mr|python-webcolors-1.11.1-1|9	URL:		https://github.com/ubernostrum/webcolors
21mr|python-webcolors-1.11.1-1|10	Source0:	https://pypi.python.org/packages/source/w/%{module}/%{module}-%{version}.tar.gz
21mr|python-webcolors-1.11.1-1|11	
21mr|python-webcolors-1.11.1-1|12	BuildArch:      noarch
21mr|python-webcolors-1.11.1-1|13	
21mr|python-webcolors-1.11.1-1|14	BuildRequires:  pkgconfig(python3)
21mr|python-webcolors-1.11.1-1|15	BuildRequires:  python3egg(flake8)
21mr|python-webcolors-1.11.1-1|16	BuildRequires:  python3egg(nose)
21mr|python-webcolors-1.11.1-1|17	
21mr|python-webcolors-1.11.1-1|18	%description
21mr|python-webcolors-1.11.1-1|19	A library for working with color names and color value formats defined by the
21mr|python-webcolors-1.11.1-1|20	HTML and CSS specifications for use in documents on the Web.
21mr|python-webcolors-1.11.1-1|21	
21mr|python-webcolors-1.11.1-1|22	Support is included for the following formats (RGB colorspace only; conversion
21mr|python-webcolors-1.11.1-1|23	to/from HSL can be handled by the colorsys module in the Python standard
21mr|python-webcolors-1.11.1-1|24	library):
21mr|python-webcolors-1.11.1-1|25	* Specification-defined color names
21mr|python-webcolors-1.11.1-1|26	* Six-digit hexadecimal
21mr|python-webcolors-1.11.1-1|27	* Three-digit hexadecimal
21mr|python-webcolors-1.11.1-1|28	* Integer rgb() triplet
21mr|python-webcolors-1.11.1-1|29	* Percentage rgb() triplet
21mr|python-webcolors-1.11.1-1|30	
21mr|python-webcolors-1.11.1-1|31	#-----------------------------------------------------------------------------
21mr|python-webcolors-1.11.1-1|32	
21mr|python-webcolors-1.11.1-1|33	%package -n python3-%{module}
21mr|python-webcolors-1.11.1-1|34	Summary:	A library for working with HTML and CSS color names and value formats
21mr|python-webcolors-1.11.1-1|35	Group:		Development/Python
21mr|python-webcolors-1.11.1-1|36	
21mr|python-webcolors-1.11.1-1|37	%description -n python3-%{module}
21mr|python-webcolors-1.11.1-1|38	A library for working with color names and color value formats defined by the
21mr|python-webcolors-1.11.1-1|39	HTML and CSS specifications for use in documents on the Web.
21mr|python-webcolors-1.11.1-1|40	
21mr|python-webcolors-1.11.1-1|41	Support is included for the following formats (RGB colorspace only; conversion
21mr|python-webcolors-1.11.1-1|42	to/from HSL can be handled by the colorsys module in the Python standard
21mr|python-webcolors-1.11.1-1|43	library):
21mr|python-webcolors-1.11.1-1|44	* Specification-defined color names
21mr|python-webcolors-1.11.1-1|45	* Six-digit hexadecimal
21mr|python-webcolors-1.11.1-1|46	* Three-digit hexadecimal
21mr|python-webcolors-1.11.1-1|47	* Integer rgb() triplet
21mr|python-webcolors-1.11.1-1|48	* Percentage rgb() triplet
21mr|python-webcolors-1.11.1-1|49	
21mr|python-webcolors-1.11.1-1|50	%files -n python3-%{module}
21mr|python-webcolors-1.11.1-1|51	%doc PKG-INFO LICENSE README.rst
21mr|python-webcolors-1.11.1-1|52	%{python3_sitelib}/__pycache__/*
21mr|python-webcolors-1.11.1-1|53	%{python3_sitelib}/%{module}*
21mr|python-webcolors-1.11.1-1|54	
21mr|python-webcolors-1.11.1-1|55	#-----------------------------------------------------------------------------
21mr|python-webcolors-1.11.1-1|56	
21mr|python-webcolors-1.11.1-1|57	%prep
21mr|python-webcolors-1.11.1-1|58	%setup -q -n %{module}-%{version}
21mr|python-webcolors-1.11.1-1|59	
21mr|python-webcolors-1.11.1-1|60	%build
21mr|python-webcolors-1.11.1-1|61	%py3_build
21mr|python-webcolors-1.11.1-1|62	#make -C docs html
21mr|python-webcolors-1.11.1-1|63	
21mr|python-webcolors-1.11.1-1|64	%install
21mr|python-webcolors-1.11.1-1|65	%py3_install
21mr|python-webcolors-1.11.1-1|66	
21mr|python-webcolors-1.11.1-1|67	%check
21mr|python-webcolors-1.11.1-1|68	nosetests-%{python3_version}

16236 21
21mr|python-webencodings-0.5.1-1|1	# Created by pyp2rpm-3.2.1
21mr|python-webencodings-0.5.1-1|2	%global pypi_name webencodings
21mr|python-webencodings-0.5.1-1|3	
21mr|python-webencodings-0.5.1-1|4	Name:           python-%{pypi_name}
21mr|python-webencodings-0.5.1-1|5	Version:	0.5.1
21mr|python-webencodings-0.5.1-1|6	Release:	1
21mr|python-webencodings-0.5.1-1|7	Summary:        Character encoding aliases for legacy web content
21mr|python-webencodings-0.5.1-1|8	Group:          Development/Python
21mr|python-webencodings-0.5.1-1|9	
21mr|python-webencodings-0.5.1-1|10	License:        BSD
21mr|python-webencodings-0.5.1-1|11	URL:            https://github.com/SimonSapin/python-webencodings
21mr|python-webencodings-0.5.1-1|12	Source0:	https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz
21mr|python-webencodings-0.5.1-1|13	BuildArch:      noarch
21mr|python-webencodings-0.5.1-1|14	
21mr|python-webencodings-0.5.1-1|15	BuildRequires:  python2-devel
21mr|python-webencodings-0.5.1-1|16	BuildRequires:  python2-setuptools
21mr|python-webencodings-0.5.1-1|17	
21mr|python-webencodings-0.5.1-1|18	BuildRequires:  python3-devel
21mr|python-webencodings-0.5.1-1|19	BuildRequires:  python3-setuptools
21mr|python-webencodings-0.5.1-1|20	
21mr|python-webencodings-0.5.1-1|21	%description
21mr|python-webencodings-0.5.1-1|22	python2-webencodings
21mr|python-webencodings-0.5.1-1|23	===================
21mr|python-webencodings-0.5.1-1|24	
21mr|python-webencodings-0.5.1-1|25	This is a Python implementation of the
21mr|python-webencodings-0.5.1-1|26	`WHATWG Encoding standard
21mr|python-webencodings-0.5.1-1|27	<http://encoding.spec.whatwg.org/>`_.
21mr|python-webencodings-0.5.1-1|28	
21mr|python-webencodings-0.5.1-1|29	* Latest
21mr|python-webencodings-0.5.1-1|30	documentation: http://packages.python.org/webencodings/
21mr|python-webencodings-0.5.1-1|31	* Source code and issue
21mr|python-webencodings-0.5.1-1|32	tracker:
21mr|python-webencodings-0.5.1-1|33	https://github.com/gsnedders/python2-webencodings
21mr|python-webencodings-0.5.1-1|34	* PyPI releases:
21mr|python-webencodings-0.5.1-1|35	http://pypi.python.org/pypi/webencodings
21mr|python-webencodings-0.5.1-1|36	
21mr|python-webencodings-0.5.1-1|37	%package -n python2-%{pypi_name}
21mr|python-webencodings-0.5.1-1|38	%py2_migration_meta python2-%{pypi_name}
21mr|python-webencodings-0.5.1-1|39	Summary:        Character encoding aliases for legacy web content
21mr|python-webencodings-0.5.1-1|40	
21mr|python-webencodings-0.5.1-1|41	%description -n python2-%{pypi_name}
21mr|python-webencodings-0.5.1-1|42	python-webencodings
21mr|python-webencodings-0.5.1-1|43	===================
21mr|python-webencodings-0.5.1-1|44	
21mr|python-webencodings-0.5.1-1|45	This is a Python implementation of the
21mr|python-webencodings-0.5.1-1|46	`WHATWG Encoding standard
21mr|python-webencodings-0.5.1-1|47	<http://encoding.spec.whatwg.org/>`_.
21mr|python-webencodings-0.5.1-1|48	
21mr|python-webencodings-0.5.1-1|49	* Latest
21mr|python-webencodings-0.5.1-1|50	documentation: http://packages.python.org/webencodings/
21mr|python-webencodings-0.5.1-1|51	* Source code and issue
21mr|python-webencodings-0.5.1-1|52	tracker:
21mr|python-webencodings-0.5.1-1|53	https://github.com/gsnedders/python-webencodings
21mr|python-webencodings-0.5.1-1|54	* PyPI releases:
21mr|python-webencodings-0.5.1-1|55	http://pypi.python.org/pypi/webencodings
21mr|python-webencodings-0.5.1-1|56	
21mr|python-webencodings-0.5.1-1|57	
21mr|python-webencodings-0.5.1-1|58	%package -n     python3-%{pypi_name}
21mr|python-webencodings-0.5.1-1|59	Summary:        %{summary}
21mr|python-webencodings-0.5.1-1|60	
21mr|python-webencodings-0.5.1-1|61	%description -n python3-%{pypi_name}
21mr|python-webencodings-0.5.1-1|62	python2-webencodings
21mr|python-webencodings-0.5.1-1|63	===================
21mr|python-webencodings-0.5.1-1|64	
21mr|python-webencodings-0.5.1-1|65	This is a Python implementation of the
21mr|python-webencodings-0.5.1-1|66	`WHATWG Encoding standard
21mr|python-webencodings-0.5.1-1|67	<http://encoding.spec.whatwg.org/>`_.
21mr|python-webencodings-0.5.1-1|68	
21mr|python-webencodings-0.5.1-1|69	* Latest
21mr|python-webencodings-0.5.1-1|70	documentation: http://packages.python.org/webencodings/
21mr|python-webencodings-0.5.1-1|71	* Source code and issue
21mr|python-webencodings-0.5.1-1|72	tracker:
21mr|python-webencodings-0.5.1-1|73	https://github.com/gsnedders/python2-webencodings
21mr|python-webencodings-0.5.1-1|74	* PyPI releases:
21mr|python-webencodings-0.5.1-1|75	http://pypi.python.org/pypi/webencodings
21mr|python-webencodings-0.5.1-1|76	
21mr|python-webencodings-0.5.1-1|77	
21mr|python-webencodings-0.5.1-1|78	%prep
21mr|python-webencodings-0.5.1-1|79	%setup -qn %{pypi_name}-%{version}
21mr|python-webencodings-0.5.1-1|80	# Remove bundled egg-info
21mr|python-webencodings-0.5.1-1|81	rm -rf %{pypi_name}.egg-info
21mr|python-webencodings-0.5.1-1|82	
21mr|python-webencodings-0.5.1-1|83	%build
21mr|python-webencodings-0.5.1-1|84	%py2_build
21mr|python-webencodings-0.5.1-1|85	%py3_build
21mr|python-webencodings-0.5.1-1|86	
21mr|python-webencodings-0.5.1-1|87	%install
21mr|python-webencodings-0.5.1-1|88	# Must do the subpackages' install first because the scripts in /usr/bin are
21mr|python-webencodings-0.5.1-1|89	# overwritten with every setup.py install.
21mr|python-webencodings-0.5.1-1|90	%py3_install
21mr|python-webencodings-0.5.1-1|91	
21mr|python-webencodings-0.5.1-1|92	%py2_install
21mr|python-webencodings-0.5.1-1|93	
21mr|python-webencodings-0.5.1-1|94	
21mr|python-webencodings-0.5.1-1|95	%files -n python2-%{pypi_name}
21mr|python-webencodings-0.5.1-1|96	%doc README.rst
21mr|python-webencodings-0.5.1-1|97	%{py2_puresitedir}/%{pypi_name}
21mr|python-webencodings-0.5.1-1|98	%{py2_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-webencodings-0.5.1-1|99	
21mr|python-webencodings-0.5.1-1|100	%files -n python3-%{pypi_name}
21mr|python-webencodings-0.5.1-1|101	%doc README.rst
21mr|python-webencodings-0.5.1-1|102	%{py3_puresitedir}/%{pypi_name}
21mr|python-webencodings-0.5.1-1|103	%{py3_puresitedir}/%{pypi_name}-%{version}-py?.?.egg-info

16237 21
21mr|python-webob-1.8.7-1|1	%define tarname	WebOb
21mr|python-webob-1.8.7-1|2	
21mr|python-webob-1.8.7-1|3	Summary:	WSGI request and response object for Python
21mr|python-webob-1.8.7-1|4	
21mr|python-webob-1.8.7-1|5	Name:		python-webob
21mr|python-webob-1.8.7-1|6	Version:	1.8.7
21mr|python-webob-1.8.7-1|7	Release:	1
21mr|python-webob-1.8.7-1|8	Source0:	https://files.pythonhosted.org/packages/c7/45/ee5f034fb4ebe3236fa49e5a4fcbc54444dd22ecf33079cf56f9606d479d/WebOb-1.8.7.tar.gz
21mr|python-webob-1.8.7-1|9	License:	MIT
21mr|python-webob-1.8.7-1|10	Group:		Development/Python
21mr|python-webob-1.8.7-1|11	Url:		http://pythonpaste.org/webob/
21mr|python-webob-1.8.7-1|12	BuildArch:	noarch
21mr|python-webob-1.8.7-1|13	
21mr|python-webob-1.8.7-1|14	%description
21mr|python-webob-1.8.7-1|15	WebOb provides wrappers around the WSGI request environment, and an
21mr|python-webob-1.8.7-1|16	object to help create WSGI responses.
21mr|python-webob-1.8.7-1|17	
21mr|python-webob-1.8.7-1|18	The objects map much of the specified behavior of HTTP, including
21mr|python-webob-1.8.7-1|19	header parsing and accessors for other standard parts of the
21mr|python-webob-1.8.7-1|20	environment.
21mr|python-webob-1.8.7-1|21	
21mr|python-webob-1.8.7-1|22	%package -n python3-webob
21mr|python-webob-1.8.7-1|23	Summary:	WSGI request and response object for Python
21mr|python-webob-1.8.7-1|24	Group:		Development/Python
21mr|python-webob-1.8.7-1|25	BuildRequires:	python3-setuptools
21mr|python-webob-1.8.7-1|26	
21mr|python-webob-1.8.7-1|27	%description -n python3-webob
21mr|python-webob-1.8.7-1|28	WebOb provides wrappers around the WSGI request environment, and an
21mr|python-webob-1.8.7-1|29	object to help create WSGI responses.
21mr|python-webob-1.8.7-1|30	
21mr|python-webob-1.8.7-1|31	The objects map much of the specified behavior of HTTP, including
21mr|python-webob-1.8.7-1|32	header parsing and accessors for other standard parts of the
21mr|python-webob-1.8.7-1|33	environment.
21mr|python-webob-1.8.7-1|34	
21mr|python-webob-1.8.7-1|35	
21mr|python-webob-1.8.7-1|36	%prep
21mr|python-webob-1.8.7-1|37	%setup -q -n %{tarname}-%{version}
21mr|python-webob-1.8.7-1|38	
21mr|python-webob-1.8.7-1|39	# Disable performance_test, which requires repoze.profile, which isn't
21mr|python-webob-1.8.7-1|40	# in Fedora.
21mr|python-webob-1.8.7-1|41	%{__rm} -f tests/performance_test.py
21mr|python-webob-1.8.7-1|42	# Remove an empty unneeded file that is there for scm purposes.
21mr|python-webob-1.8.7-1|43	rm docs/_static/.empty
21mr|python-webob-1.8.7-1|44	
21mr|python-webob-1.8.7-1|45	%build
21mr|python-webob-1.8.7-1|46	%py3_build
21mr|python-webob-1.8.7-1|47	
21mr|python-webob-1.8.7-1|48	%install
21mr|python-webob-1.8.7-1|49	%py3_install
21mr|python-webob-1.8.7-1|50	
21mr|python-webob-1.8.7-1|51	%files -n python3-webob
21mr|python-webob-1.8.7-1|52	%license docs/license.txt
21mr|python-webob-1.8.7-1|53	%doc docs/*
21mr|python-webob-1.8.7-1|54	%{python3_sitelib}/webob/
21mr|python-webob-1.8.7-1|55	%{python3_sitelib}/WebOb-%{version}-py%{python3_version}.egg-info

16238 21
21mr|python-websocket-client-1.3.3-1|1	%define	pypi_name	websocket-client
21mr|python-websocket-client-1.3.3-1|2	
21mr|python-websocket-client-1.3.3-1|3	Name:		python-%{pypi_name}
21mr|python-websocket-client-1.3.3-1|4	Version:	1.3.3
21mr|python-websocket-client-1.3.3-1|5	Release:	1
21mr|python-websocket-client-1.3.3-1|6	Summary:	WebSocket client for python. hybi13 is supported
21mr|python-websocket-client-1.3.3-1|7	Source0:	%{pypi_source}
21mr|python-websocket-client-1.3.3-1|8	License:	LGPLv2
21mr|python-websocket-client-1.3.3-1|9	Group:		Development/Python
21mr|python-websocket-client-1.3.3-1|10	Url:		https://github.com/liris/websocket-client
21mr|python-websocket-client-1.3.3-1|11	BuildArch:	noarch
21mr|python-websocket-client-1.3.3-1|12	
21mr|python-websocket-client-1.3.3-1|13	%description
21mr|python-websocket-client-1.3.3-1|14	python-websocket-client module is WebSocket client for python. This
21mr|python-websocket-client-1.3.3-1|15	provides the low level APIs for WebSocket. All APIs are the synchronous
21mr|python-websocket-client-1.3.3-1|16	functions.
21mr|python-websocket-client-1.3.3-1|17	python-websocket-client supports only hybi-13.
21mr|python-websocket-client-1.3.3-1|18	
21mr|python-websocket-client-1.3.3-1|19	#-------------------------------------------------------------------
21mr|python-websocket-client-1.3.3-1|20	
21mr|python-websocket-client-1.3.3-1|21	%package -n     python3-%{pypi_name}
21mr|python-websocket-client-1.3.3-1|22	Summary:        WebSocket client for python. hybi13 is supported
21mr|python-websocket-client-1.3.3-1|23	Group:          Development/Python
21mr|python-websocket-client-1.3.3-1|24	BuildRequires:  pkgconfig(python3)
21mr|python-websocket-client-1.3.3-1|25	BuildRequires:  python3egg(setuptools)
21mr|python-websocket-client-1.3.3-1|26	BuildRequires:  python3egg(websockets)
21mr|python-websocket-client-1.3.3-1|27	BuildRequires:  python3egg(six)
21mr|python-websocket-client-1.3.3-1|28	
21mr|python-websocket-client-1.3.3-1|29	%description -n python3-%{pypi_name}
21mr|python-websocket-client-1.3.3-1|30	WebSocket client for python. hybi13 is supported
21mr|python-websocket-client-1.3.3-1|31	
21mr|python-websocket-client-1.3.3-1|32	%files -n python3-%{pypi_name}
21mr|python-websocket-client-1.3.3-1|33	%doc ChangeLog
21mr|python-websocket-client-1.3.3-1|34	%doc README*
21mr|python-websocket-client-1.3.3-1|35	%{_bindir}/wsdump
21mr|python-websocket-client-1.3.3-1|36	%{py3_puresitedir}/websocket*
21mr|python-websocket-client-1.3.3-1|37	
21mr|python-websocket-client-1.3.3-1|38	#-------------------------------------------------------------------
21mr|python-websocket-client-1.3.3-1|39	
21mr|python-websocket-client-1.3.3-1|40	%prep
21mr|python-websocket-client-1.3.3-1|41	%setup -q -n %{pypi_name}-%{version}
21mr|python-websocket-client-1.3.3-1|42	
21mr|python-websocket-client-1.3.3-1|43	%build
21mr|python-websocket-client-1.3.3-1|44	%py3_build
21mr|python-websocket-client-1.3.3-1|45	
21mr|python-websocket-client-1.3.3-1|46	%install
21mr|python-websocket-client-1.3.3-1|47	%py3_install
21mr|python-websocket-client-1.3.3-1|48	

16239 21
21mr|python-websockets-10.3-1|1	%define pypi_name websockets
21mr|python-websockets-10.3-1|2	
21mr|python-websockets-10.3-1|3	# gi-find-deps.sh is very slow but is not needed here, it may be installed locally
21mr|python-websockets-10.3-1|4	%define __typelib_path %{nil}
21mr|python-websockets-10.3-1|5	
21mr|python-websockets-10.3-1|6	Name:           python-%{pypi_name}
21mr|python-websockets-10.3-1|7	Version:        10.3
21mr|python-websockets-10.3-1|8	Release:        1
21mr|python-websockets-10.3-1|9	Summary:        An implementation of the WebSocket Protocol for python with asyncio
21mr|python-websockets-10.3-1|10	License:        BSD
21mr|python-websockets-10.3-1|11	Group:          Development/Python
21mr|python-websockets-10.3-1|12	URL:            https://github.com/aaugustin/websockets
21mr|python-websockets-10.3-1|13	Source0:        https://github.com/aaugustin/websockets/archive/%{version}/%{pypi_name}-%{version}.tar.gz
21mr|python-websockets-10.3-1|14	BuildRequires:  gcc
21mr|python-websockets-10.3-1|15	
21mr|python-websockets-10.3-1|16	%global _description \
21mr|python-websockets-10.3-1|17	websockets is a library for developing WebSocket servers and clients in\
21mr|python-websockets-10.3-1|18	Python. It implements RFC 6455 with a focus on correctness and simplicity. It\
21mr|python-websockets-10.3-1|19	passes the Autobahn Testsuite.\
21mr|python-websockets-10.3-1|20	\
21mr|python-websockets-10.3-1|21	Built on top of Python’s asynchronous I/O support introduced in PEP 3156, it\
21mr|python-websockets-10.3-1|22	provides an API based on coroutines, making it easy to write highly concurrent\
21mr|python-websockets-10.3-1|23	applications.
21mr|python-websockets-10.3-1|24	
21mr|python-websockets-10.3-1|25	%description %{_description}
21mr|python-websockets-10.3-1|26	
21mr|python-websockets-10.3-1|27	#-------------------------------------------------------------------------
21mr|python-websockets-10.3-1|28	
21mr|python-websockets-10.3-1|29	%package -n python3-%{pypi_name}
21mr|python-websockets-10.3-1|30	Summary:        %{summary}
21mr|python-websockets-10.3-1|31	BuildRequires:  python3-devel
21mr|python-websockets-10.3-1|32	BuildRequires:  python3-setuptools
21mr|python-websockets-10.3-1|33	
21mr|python-websockets-10.3-1|34	%description -n python3-%{pypi_name}
21mr|python-websockets-10.3-1|35	%{_description}
21mr|python-websockets-10.3-1|36	
21mr|python-websockets-10.3-1|37	%files -n python3-%{pypi_name}
21mr|python-websockets-10.3-1|38	%license LICENSE
21mr|python-websockets-10.3-1|39	%doc README.rst
21mr|python-websockets-10.3-1|40	%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
21mr|python-websockets-10.3-1|41	%{python3_sitearch}/%{pypi_name}
21mr|python-websockets-10.3-1|42	
21mr|python-websockets-10.3-1|43	#-------------------------------------------------------------------------
21mr|python-websockets-10.3-1|44	
21mr|python-websockets-10.3-1|45	%prep
21mr|python-websockets-10.3-1|46	%autosetup -n %{pypi_name}-%{version} -p1
21mr|python-websockets-10.3-1|47	# Remove upstream's egg-info
21mr|python-websockets-10.3-1|48	rm -vrf %{pypi_name}.egg-info
21mr|python-websockets-10.3-1|49	
21mr|python-websockets-10.3-1|50	%build
21mr|python-websockets-10.3-1|51	%py3_build
21mr|python-websockets-10.3-1|52	
21mr|python-websockets-10.3-1|53	%install
21mr|python-websockets-10.3-1|54	%py3_install
21mr|python-websockets-10.3-1|55	# Remove installed C file
21mr|python-websockets-10.3-1|56	rm -vf %{buildroot}%{python3_sitearch}/%{pypi_name}/speedups.c
21mr|python-websockets-10.3-1|57	
21mr|python-websockets-10.3-1|58	%check
21mr|python-websockets-10.3-1|59	# Skip tests because they fail on Python 3.8. See: https://github.com/aaugustin/websockets/issues/648
21mr|python-websockets-10.3-1|60	# WEBSOCKETS_TESTS_TIMEOUT_FACTOR=100 %%{__python3} setup.py test

16240 21
21mr|python-websockify-0.10.0-1|1	%global pypi_name websockify
21mr|python-websockify-0.10.0-1|2	
21mr|python-websockify-0.10.0-1|3	Name:           python-%{pypi_name}
21mr|python-websockify-0.10.0-1|4	Version:	0.10.0
21mr|python-websockify-0.10.0-1|5	Release:	1
21mr|python-websockify-0.10.0-1|6	Group:          Development/Python
21mr|python-websockify-0.10.0-1|7	Summary:        WebSockets support for any application/server
21mr|python-websockify-0.10.0-1|8	
21mr|python-websockify-0.10.0-1|9	License:        MIT
21mr|python-websockify-0.10.0-1|10	URL:            https://pypi.python.org/pypi/%{pypi_name}
21mr|python-websockify-0.10.0-1|11	Source0:	https://files.pythonhosted.org/packages/1e/2c/ac19ddaeb9aa76b6ce6678f073008a4123050001a812a5d173189fc4440a/websockify-0.10.0.tar.gz
21mr|python-websockify-0.10.0-1|12	
21mr|python-websockify-0.10.0-1|13	BuildArch:      noarch
21mr|python-websockify-0.10.0-1|14	
21mr|python-websockify-0.10.0-1|15	%description
21mr|python-websockify-0.10.0-1|16	WebSockets support for any application/server
21mr|python-websockify-0.10.0-1|17	
21mr|python-websockify-0.10.0-1|18	#-----------------------------------------------------------------
21mr|python-websockify-0.10.0-1|19	
21mr|python-websockify-0.10.0-1|20	%package -n python3-%{pypi_name}
21mr|python-websockify-0.10.0-1|21	Summary:        WebSockets support for any application/server
21mr|python-websockify-0.10.0-1|22	Group:          Development/Python
21mr|python-websockify-0.10.0-1|23	
21mr|python-websockify-0.10.0-1|24	BuildRequires:  pkgconfig(python3)
21mr|python-websockify-0.10.0-1|25	BuildRequires:  python3egg(setuptools)
21mr|python-websockify-0.10.0-1|26	
21mr|python-websockify-0.10.0-1|27	%description -n python3-%{pypi_name}
21mr|python-websockify-0.10.0-1|28	WebSockets support for any application/server
21mr|python-websockify-0.10.0-1|29	
21mr|python-websockify-0.10.0-1|30	%files -n python3-%{pypi_name}
21mr|python-websockify-0.10.0-1|31	%{_bindir}/websockify
21mr|python-websockify-0.10.0-1|32	%{python3_sitelib}/%{pypi_name}*
21mr|python-websockify-0.10.0-1|33	
21mr|python-websockify-0.10.0-1|34	#-----------------------------------------------------------------
21mr|python-websockify-0.10.0-1|35	
21mr|python-websockify-0.10.0-1|36	%prep
21mr|python-websockify-0.10.0-1|37	%setup -q -n %{pypi_name}-%{version}
21mr|python-websockify-0.10.0-1|38	
21mr|python-websockify-0.10.0-1|39	%build
21mr|python-websockify-0.10.0-1|40	%py3_build
21mr|python-websockify-0.10.0-1|41	
21mr|python-websockify-0.10.0-1|42	%install
21mr|python-websockify-0.10.0-1|43	%py3_install

16241 21
21mr|python-webtest-3.0.0-1|1	%global with_tests 0
21mr|python-webtest-3.0.0-1|2	
21mr|python-webtest-3.0.0-1|3	Name:           python-webtest
21mr|python-webtest-3.0.0-1|4	Version:	3.0.0
21mr|python-webtest-3.0.0-1|5	Release:	1
21mr|python-webtest-3.0.0-1|6	Summary:        Helper to test WSGI applications
21mr|python-webtest-3.0.0-1|7	Group:		Development/Python
21mr|python-webtest-3.0.0-1|8	License:        MIT
21mr|python-webtest-3.0.0-1|9	URL:            https://github.com/Pylons/webtest
21mr|python-webtest-3.0.0-1|10	Source0:        https://github.com/Pylons/webtest/archive/%{version}.tar.gz
21mr|python-webtest-3.0.0-1|11	
21mr|python-webtest-3.0.0-1|12	BuildArch:      noarch
21mr|python-webtest-3.0.0-1|13	
21mr|python-webtest-3.0.0-1|14	BuildRequires:  python3-devel
21mr|python-webtest-3.0.0-1|15	BuildRequires:  python3-setuptools
21mr|python-webtest-3.0.0-1|16	BuildRequires:  python3-nose
21mr|python-webtest-3.0.0-1|17	
21mr|python-webtest-3.0.0-1|18	%if 0%{?with_tests}
21mr|python-webtest-3.0.0-1|19	BuildRequires:  python3-beautifulsoup4
21mr|python-webtest-3.0.0-1|20	BuildRequires:  python3-paste-deploy
21mr|python-webtest-3.0.0-1|21	BuildRequires:  python3-pyquery
21mr|python-webtest-3.0.0-1|22	BuildRequires:  python3-six
21mr|python-webtest-3.0.0-1|23	BuildRequires:  python3-waitress
21mr|python-webtest-3.0.0-1|24	BuildRequires:  python3-webob
21mr|python-webtest-3.0.0-1|25	BuildRequires:  python3-WSGIProxy2
21mr|python-webtest-3.0.0-1|26	BuildRequires:  python3-pylons-sphinx-themes
21mr|python-webtest-3.0.0-1|27	%endif
21mr|python-webtest-3.0.0-1|28	
21mr|python-webtest-3.0.0-1|29	%global _description\
21mr|python-webtest-3.0.0-1|30	WebTest wraps any WSGI application and makes it easy to send test\
21mr|python-webtest-3.0.0-1|31	requests to that application, without starting up an HTTP server.\
21mr|python-webtest-3.0.0-1|32	\
21mr|python-webtest-3.0.0-1|33	This provides convenient full-stack testing of applications written\
21mr|python-webtest-3.0.0-1|34	with any WSGI-compatible framework.
21mr|python-webtest-3.0.0-1|35	
21mr|python-webtest-3.0.0-1|36	%description %_description
21mr|python-webtest-3.0.0-1|37	
21mr|python-webtest-3.0.0-1|38	%package -n python3-webtest
21mr|python-webtest-3.0.0-1|39	Summary:        Helper to test WSGI applications
21mr|python-webtest-3.0.0-1|40	
21mr|python-webtest-3.0.0-1|41	Requires:       python3-beautifulsoup4
21mr|python-webtest-3.0.0-1|42	Requires:       python3-six
21mr|python-webtest-3.0.0-1|43	Requires:       python3-waitress
21mr|python-webtest-3.0.0-1|44	Requires:       python3-webob
21mr|python-webtest-3.0.0-1|45	
21mr|python-webtest-3.0.0-1|46	%description -n python3-webtest
21mr|python-webtest-3.0.0-1|47	WebTest wraps any WSGI application and makes it easy to send test
21mr|python-webtest-3.0.0-1|48	requests to that application, without starting up an HTTP server.
21mr|python-webtest-3.0.0-1|49	
21mr|python-webtest-3.0.0-1|50	This provides convenient full-stack testing of applications written
21mr|python-webtest-3.0.0-1|51	with any WSGI-compatible framework.
21mr|python-webtest-3.0.0-1|52	
21mr|python-webtest-3.0.0-1|53	
21mr|python-webtest-3.0.0-1|54	%prep
21mr|python-webtest-3.0.0-1|55	%setup -q -n webtest-%{version}
21mr|python-webtest-3.0.0-1|56	
21mr|python-webtest-3.0.0-1|57	# Remove bundled egg info if it exists.
21mr|python-webtest-3.0.0-1|58	rm -rf *.egg-info
21mr|python-webtest-3.0.0-1|59	
21mr|python-webtest-3.0.0-1|60	find tests -type f -exec sed -i "s|import mock|from unittest import mock|" {} \;
21mr|python-webtest-3.0.0-1|61	
21mr|python-webtest-3.0.0-1|62	%build
21mr|python-webtest-3.0.0-1|63	%py3_build
21mr|python-webtest-3.0.0-1|64	# remove files not needed in documentation
21mr|python-webtest-3.0.0-1|65	rm -f docs/Makefile docs/conf.py docs/changelog.rst
21mr|python-webtest-3.0.0-1|66	cp -a CHANGELOG.rst docs/
21mr|python-webtest-3.0.0-1|67	
21mr|python-webtest-3.0.0-1|68	%install
21mr|python-webtest-3.0.0-1|69	%{__rm} -rf %{buildroot}
21mr|python-webtest-3.0.0-1|70	%py3_install
21mr|python-webtest-3.0.0-1|71	
21mr|python-webtest-3.0.0-1|72	
21mr|python-webtest-3.0.0-1|73	%if 0%{?with_tests}
21mr|python-webtest-3.0.0-1|74	%check
21mr|python-webtest-3.0.0-1|75	PYTHONPATH=$(pwd) nosetests-%{python3_version}
21mr|python-webtest-3.0.0-1|76	%endif
21mr|python-webtest-3.0.0-1|77	
21mr|python-webtest-3.0.0-1|78	%files -n python3-webtest
21mr|python-webtest-3.0.0-1|79	%doc docs/*
21mr|python-webtest-3.0.0-1|80	%{python3_sitelib}/webtest
21mr|python-webtest-3.0.0-1|81	%{python3_sitelib}/*.egg-info

16242 21
21mr|python-werkzeug-2.2.2-1|1	%global srcname Werkzeug
21mr|python-werkzeug-2.2.2-1|2	%global modname werkzeug
21mr|python-werkzeug-2.2.2-1|3	
21mr|python-werkzeug-2.2.2-1|4	Name:           python-%{modname}
21mr|python-werkzeug-2.2.2-1|5	Version:        2.2.2
21mr|python-werkzeug-2.2.2-1|6	Release:        1
21mr|python-werkzeug-2.2.2-1|7	Summary:        Comprehensive WSGI web application library
21mr|python-werkzeug-2.2.2-1|8	Group:          Development/Python
21mr|python-werkzeug-2.2.2-1|9	
21mr|python-werkzeug-2.2.2-1|10	License:        BSD
21mr|python-werkzeug-2.2.2-1|11	URL:            https://werkzeug.palletsprojects.com
21mr|python-werkzeug-2.2.2-1|12	Source0:        %{pypi_source}
21mr|python-werkzeug-2.2.2-1|13	
21mr|python-werkzeug-2.2.2-1|14	BuildArch:      noarch
21mr|python-werkzeug-2.2.2-1|15	
21mr|python-werkzeug-2.2.2-1|16	%global _description %{expand:
21mr|python-werkzeug-2.2.2-1|17	Werkzeug
21mr|python-werkzeug-2.2.2-1|18	========
21mr|python-werkzeug-2.2.2-1|19	
21mr|python-werkzeug-2.2.2-1|20	Werkzeug started as simple collection of various utilities for WSGI
21mr|python-werkzeug-2.2.2-1|21	applications and has become one of the most advanced WSGI utility
21mr|python-werkzeug-2.2.2-1|22	modules.  It includes a powerful debugger, full featured request and
21mr|python-werkzeug-2.2.2-1|23	response objects, HTTP utilities to handle entity tags, cache control
21mr|python-werkzeug-2.2.2-1|24	headers, HTTP dates, cookie handling, file uploads, a powerful URL
21mr|python-werkzeug-2.2.2-1|25	routing system and a bunch of community contributed addon modules.
21mr|python-werkzeug-2.2.2-1|26	
21mr|python-werkzeug-2.2.2-1|27	Werkzeug is unicode aware and does not enforce a specific template
21mr|python-werkzeug-2.2.2-1|28	engine, database adapter or anything else. It does not even enforce
21mr|python-werkzeug-2.2.2-1|29	a specific way of handling requests and leaves all that up to the
21mr|python-werkzeug-2.2.2-1|30	developer. It is most useful for end user applications which should work
21mr|python-werkzeug-2.2.2-1|31	on as many server environments as possible (such as blogs, wikis,
21mr|python-werkzeug-2.2.2-1|32	bulletin boards, etc.).}
21mr|python-werkzeug-2.2.2-1|33	
21mr|python-werkzeug-2.2.2-1|34	%description %{_description}
21mr|python-werkzeug-2.2.2-1|35	
21mr|python-werkzeug-2.2.2-1|36	#-----------------------------------------------------
21mr|python-werkzeug-2.2.2-1|37	%package -n python3-%{modname}
21mr|python-werkzeug-2.2.2-1|38	Summary:        %{summary}
21mr|python-werkzeug-2.2.2-1|39	Group:          Development/Python
21mr|python-werkzeug-2.2.2-1|40	BuildRequires:  python3-devel
21mr|python-werkzeug-2.2.2-1|41	BuildRequires:  python3dist(setuptools)
21mr|python-werkzeug-2.2.2-1|42	
21mr|python-werkzeug-2.2.2-1|43	%description -n python3-%{modname} %{_description}
21mr|python-werkzeug-2.2.2-1|44	
21mr|python-werkzeug-2.2.2-1|45	%files -n python3-%{modname}
21mr|python-werkzeug-2.2.2-1|46	%license LICENSE.rst
21mr|python-werkzeug-2.2.2-1|47	%doc CHANGES.rst README.rst
21mr|python-werkzeug-2.2.2-1|48	%{python3_sitelib}/%{srcname}-*.egg-info/
21mr|python-werkzeug-2.2.2-1|49	%{python3_sitelib}/%{modname}/
21mr|python-werkzeug-2.2.2-1|50	
21mr|python-werkzeug-2.2.2-1|51	#-----------------------------------------------------
21mr|python-werkzeug-2.2.2-1|52	
21mr|python-werkzeug-2.2.2-1|53	%prep
21mr|python-werkzeug-2.2.2-1|54	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-werkzeug-2.2.2-1|55	find examples/ -type f -name '*.png' -executable -print -exec chmod -x "{}" +
21mr|python-werkzeug-2.2.2-1|56	
21mr|python-werkzeug-2.2.2-1|57	%build
21mr|python-werkzeug-2.2.2-1|58	%py3_build
21mr|python-werkzeug-2.2.2-1|59	
21mr|python-werkzeug-2.2.2-1|60	%install
21mr|python-werkzeug-2.2.2-1|61	%py3_install
21mr|python-werkzeug-2.2.2-1|62	

16243 21
21mr|python-wheel-0.37.0-1|1	%define pypi_name	wheel
21mr|python-wheel-0.37.0-1|2	%bcond_with	tests
21mr|python-wheel-0.37.0-1|3	
21mr|python-wheel-0.37.0-1|4	Name:		python-%{pypi_name}
21mr|python-wheel-0.37.0-1|5	Version:	0.37.0
21mr|python-wheel-0.37.0-1|6	Release:	1
21mr|python-wheel-0.37.0-1|7	Summary:	A built-package format for Python
21mr|python-wheel-0.37.0-1|8	Group:		Development/Python
21mr|python-wheel-0.37.0-1|9	License:	MIT
21mr|python-wheel-0.37.0-1|10	URL:		https://github.com/pypa/wheel
21mr|python-wheel-0.37.0-1|11	Source0:        https://github.com/pypa/%{pypi_name}/archive/%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-wheel-0.37.0-1|12	BuildArch:	noarch
21mr|python-wheel-0.37.0-1|13	
21mr|python-wheel-0.37.0-1|14	BuildRequires:	pkgconfig(python2)
21mr|python-wheel-0.37.0-1|15	BuildRequires:	pythonegg(setuptools)
21mr|python-wheel-0.37.0-1|16	
21mr|python-wheel-0.37.0-1|17	#if %%{with tests}
21mr|python-wheel-0.37.0-1|18	#BuildRequires:	python2-pytest
21mr|python-wheel-0.37.0-1|19	#BuildRequires:	python2-jsonschema
21mr|python-wheel-0.37.0-1|20	#BuildRequires:	python2-keyring
21mr|python-wheel-0.37.0-1|21	#BuildRequires:	python2-py
21mr|python-wheel-0.37.0-1|22	#endif
21mr|python-wheel-0.37.0-1|23	
21mr|python-wheel-0.37.0-1|24	BuildRequires:	pkgconfig(python3)
21mr|python-wheel-0.37.0-1|25	BuildRequires:	python3egg(setuptools)
21mr|python-wheel-0.37.0-1|26	%if %{with tests}
21mr|python-wheel-0.37.0-1|27	BuildRequires:	python3egg(pytest)
21mr|python-wheel-0.37.0-1|28	BuildRequires:	python3egg(jsonschema)
21mr|python-wheel-0.37.0-1|29	BuildRequires:	python3egg(keyring)
21mr|python-wheel-0.37.0-1|30	BuildRequires:	python3egg(py)
21mr|python-wheel-0.37.0-1|31	%endif
21mr|python-wheel-0.37.0-1|32	
21mr|python-wheel-0.37.0-1|33	
21mr|python-wheel-0.37.0-1|34	%description
21mr|python-wheel-0.37.0-1|35	A built-package format for Python.
21mr|python-wheel-0.37.0-1|36	
21mr|python-wheel-0.37.0-1|37	A wheel is a ZIP-format archive with a specially formatted filename and the
21mr|python-wheel-0.37.0-1|38	.whl extension. It is designed to contain all the files for a PEP 376
21mr|python-wheel-0.37.0-1|39	compatible install in a way that is very close to the on-disk format.
21mr|python-wheel-0.37.0-1|40	
21mr|python-wheel-0.37.0-1|41	#=========================================================================
21mr|python-wheel-0.37.0-1|42	%package -n python2-%{pypi_name}
21mr|python-wheel-0.37.0-1|43	%py2_migration_meta python2-%{pypi_name}
21mr|python-wheel-0.37.0-1|44	Summary:	A built-package format for Python
21mr|python-wheel-0.37.0-1|45	Group:		Development/Python
21mr|python-wheel-0.37.0-1|46	
21mr|python-wheel-0.37.0-1|47	%description -n python2-%{pypi_name}
21mr|python-wheel-0.37.0-1|48	A built-package format for Python.
21mr|python-wheel-0.37.0-1|49	
21mr|python-wheel-0.37.0-1|50	A wheel is a ZIP-format archive with a specially formatted filename and the
21mr|python-wheel-0.37.0-1|51	.whl extension. It is designed to contain all the files for a PEP 376
21mr|python-wheel-0.37.0-1|52	compatible install in a way that is very close to the on-disk format.
21mr|python-wheel-0.37.0-1|53	
21mr|python-wheel-0.37.0-1|54	%files -n python2-%{pypi_name}
21mr|python-wheel-0.37.0-1|55	%doc python2/LICENSE.txt python2/README.rst
21mr|python-wheel-0.37.0-1|56	%{_bindir}/wheel
21mr|python-wheel-0.37.0-1|57	%{python2_sitelib}/%{pypi_name}*
21mr|python-wheel-0.37.0-1|58	#=========================================================================
21mr|python-wheel-0.37.0-1|59	%package -n     python3-%{pypi_name}
21mr|python-wheel-0.37.0-1|60	Summary:        A built-package format for Python
21mr|python-wheel-0.37.0-1|61	Group:          Development/Python
21mr|python-wheel-0.37.0-1|62	
21mr|python-wheel-0.37.0-1|63	%description -n python3-%{pypi_name}
21mr|python-wheel-0.37.0-1|64	A built-package format for Python.
21mr|python-wheel-0.37.0-1|65	
21mr|python-wheel-0.37.0-1|66	A wheel is a ZIP-format archive with a specially formatted filename and the
21mr|python-wheel-0.37.0-1|67	.whl extension. It is designed to contain all the files for a PEP 376
21mr|python-wheel-0.37.0-1|68	compatible install in a way that is very close to the on-disk format.
21mr|python-wheel-0.37.0-1|69	
21mr|python-wheel-0.37.0-1|70	This is package contains Python 3 version of the package.
21mr|python-wheel-0.37.0-1|71	
21mr|python-wheel-0.37.0-1|72	%files -n python3-%{pypi_name}
21mr|python-wheel-0.37.0-1|73	%doc python3/LICENSE.txt python3/README.rst
21mr|python-wheel-0.37.0-1|74	%{_bindir}/python3-wheel
21mr|python-wheel-0.37.0-1|75	%{python3_sitelib}/%{pypi_name}*
21mr|python-wheel-0.37.0-1|76	#=========================================================================
21mr|python-wheel-0.37.0-1|77	%prep
21mr|python-wheel-0.37.0-1|78	%setup -qc
21mr|python-wheel-0.37.0-1|79	mv  %{pypi_name}-%{version} python2
21mr|python-wheel-0.37.0-1|80	cp -r python2 python3
21mr|python-wheel-0.37.0-1|81	
21mr|python-wheel-0.37.0-1|82	%build
21mr|python-wheel-0.37.0-1|83	pushd python2
21mr|python-wheel-0.37.0-1|84	%py2_build
21mr|python-wheel-0.37.0-1|85	popd
21mr|python-wheel-0.37.0-1|86	
21mr|python-wheel-0.37.0-1|87	pushd python3
21mr|python-wheel-0.37.0-1|88	%py3_build
21mr|python-wheel-0.37.0-1|89	popd
21mr|python-wheel-0.37.0-1|90	
21mr|python-wheel-0.37.0-1|91	
21mr|python-wheel-0.37.0-1|92	%install
21mr|python-wheel-0.37.0-1|93	# Must do the subpackages' install first because the scripts in /usr/bin are
21mr|python-wheel-0.37.0-1|94	# overwritten with every setup.py install (and we want the python2 version
21mr|python-wheel-0.37.0-1|95	# to be the default for now).
21mr|python-wheel-0.37.0-1|96	pushd python3
21mr|python-wheel-0.37.0-1|97	%py3_install
21mr|python-wheel-0.37.0-1|98	popd
21mr|python-wheel-0.37.0-1|99	pushd %{buildroot}%{_bindir}
21mr|python-wheel-0.37.0-1|100	for f in $(ls); do mv $f python3-$f; done
21mr|python-wheel-0.37.0-1|101	popd
21mr|python-wheel-0.37.0-1|102	
21mr|python-wheel-0.37.0-1|103	pushd python2
21mr|python-wheel-0.37.0-1|104	%py2_install
21mr|python-wheel-0.37.0-1|105	popd
21mr|python-wheel-0.37.0-1|106	
21mr|python-wheel-0.37.0-1|107	%if %{with tests}
21mr|python-wheel-0.37.0-1|108	%check
21mr|python-wheel-0.37.0-1|109	#pushd python2
21mr|python-wheel-0.37.0-1|110	# remove setup.cfg that makes pytest require pytest-cov (unnecessary dep)
21mr|python-wheel-0.37.0-1|111	#rm setup.cfg
21mr|python-wheel-0.37.0-1|112	#py.test --ignore build
21mr|python-wheel-0.37.0-1|113	#popd
21mr|python-wheel-0.37.0-1|114	
21mr|python-wheel-0.37.0-1|115	pushd python3
21mr|python-wheel-0.37.0-1|116	rm setup.cfg
21mr|python-wheel-0.37.0-1|117	py.test-%{python3_version} --ignore build
21mr|python-wheel-0.37.0-1|118	popd
21mr|python-wheel-0.37.0-1|119	%endif

16244 21
21mr|python-winrm-0.4.2-1|1	%global srcname winrm
21mr|python-winrm-0.4.2-1|2	
21mr|python-winrm-0.4.2-1|3	Summary:	Python libraries for interacting with windows remote management
21mr|python-winrm-0.4.2-1|4	Name:		python-%{srcname}
21mr|python-winrm-0.4.2-1|5	Version:	0.4.2
21mr|python-winrm-0.4.2-1|6	Release:	1
21mr|python-winrm-0.4.2-1|7	License:	MIT
21mr|python-winrm-0.4.2-1|8	Group:		Development/Python
21mr|python-winrm-0.4.2-1|9	Url:		https://pypi.python.org/pypi/pywinrm
21mr|python-winrm-0.4.2-1|10	Source0:	https://github.com/diyan/pywinrm/archive/v%{version}/%{srcname}-%{version}.tar.gz
21mr|python-winrm-0.4.2-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-winrm-0.4.2-1|12	BuildRequires:	python3dist(setuptools)
21mr|python-winrm-0.4.2-1|13	#BuildRequires:	python3dist(pytest)
21mr|python-winrm-0.4.2-1|14	#BuildRequires:	python3dist(mock)
21mr|python-winrm-0.4.2-1|15	#BuildRequires:	python3dist(xmltodict)
21mr|python-winrm-0.4.2-1|16	#BuildRequires:	python3dist(requests) >= 2.9.1
21mr|python-winrm-0.4.2-1|17	BuildArch:	noarch
21mr|python-winrm-0.4.2-1|18	
21mr|python-winrm-0.4.2-1|19	%description
21mr|python-winrm-0.4.2-1|20	This has the python libraries for interacting with Windows Remote Management.
21mr|python-winrm-0.4.2-1|21	
21mr|python-winrm-0.4.2-1|22	#----------------------------------------------------------------------------
21mr|python-winrm-0.4.2-1|23	
21mr|python-winrm-0.4.2-1|24	%package -n python3-%{srcname}
21mr|python-winrm-0.4.2-1|25	Summary:	Python libraries for interacting with windows remote management
21mr|python-winrm-0.4.2-1|26	Group:		Development/Python
21mr|python-winrm-0.4.2-1|27	
21mr|python-winrm-0.4.2-1|28	%description -n python3-%{srcname}
21mr|python-winrm-0.4.2-1|29	This has the python libraries for interacting with Windows Remote Management.
21mr|python-winrm-0.4.2-1|30	
21mr|python-winrm-0.4.2-1|31	Python 3 version.
21mr|python-winrm-0.4.2-1|32	
21mr|python-winrm-0.4.2-1|33	%files -n python3-%{srcname}
21mr|python-winrm-0.4.2-1|34	%license LICENSE
21mr|python-winrm-0.4.2-1|35	%doc README.md CHANGELOG.md
21mr|python-winrm-0.4.2-1|36	%{python3_sitelib}/pywinrm-*.egg-info/
21mr|python-winrm-0.4.2-1|37	%{python3_sitelib}/winrm/
21mr|python-winrm-0.4.2-1|38	
21mr|python-winrm-0.4.2-1|39	#----------------------------------------------------------------------------
21mr|python-winrm-0.4.2-1|40	
21mr|python-winrm-0.4.2-1|41	%prep
21mr|python-winrm-0.4.2-1|42	%autosetup -n pywinrm-%{version}
21mr|python-winrm-0.4.2-1|43	
21mr|python-winrm-0.4.2-1|44	%build
21mr|python-winrm-0.4.2-1|45	%py3_build
21mr|python-winrm-0.4.2-1|46	
21mr|python-winrm-0.4.2-1|47	%install
21mr|python-winrm-0.4.2-1|48	%py3_install
21mr|python-winrm-0.4.2-1|49	
21mr|python-winrm-0.4.2-1|50	%check
21mr|python-winrm-0.4.2-1|51	# test needed internet connection
21mr|python-winrm-0.4.2-1|52	#%%__python3 -m pytest -vv winrm/tests

16245 21
21mr|python-wrapt-1.12.1-1|1	%define module wrapt
21mr|python-wrapt-1.12.1-1|2	%global __provides_exclude _wrappers.so
21mr|python-wrapt-1.12.1-1|3	
21mr|python-wrapt-1.12.1-1|4	Summary:	A Python module for decorators, wrappers and monkey patching
21mr|python-wrapt-1.12.1-1|5	Name:		python-%{module}
21mr|python-wrapt-1.12.1-1|6	Version:	1.12.1
21mr|python-wrapt-1.12.1-1|7	Release:	1
21mr|python-wrapt-1.12.1-1|8	License:	BSD
21mr|python-wrapt-1.12.1-1|9	Group:		Development/Python
21mr|python-wrapt-1.12.1-1|10	Url:		https://github.com/GrahamDumpleton/%{module}
21mr|python-wrapt-1.12.1-1|11	Source0:	https://github.com/GrahamDumpleton/%{module}/archive/%{version}.tar.gz
21mr|python-wrapt-1.12.1-1|12	BuildRequires:	pkgconfig(python)
21mr|python-wrapt-1.12.1-1|13	BuildRequires:	pkgconfig(python3)
21mr|python-wrapt-1.12.1-1|14	
21mr|python-wrapt-1.12.1-1|15	%description
21mr|python-wrapt-1.12.1-1|16	The aim of the wrapt module is to provide a transparent object proxy
21mr|python-wrapt-1.12.1-1|17	for Python, which can be used as the basis for the construction of
21mr|python-wrapt-1.12.1-1|18	function wrappers and decorator functions.
21mr|python-wrapt-1.12.1-1|19	
21mr|python-wrapt-1.12.1-1|20	%package -n python2-%{module}
21mr|python-wrapt-1.12.1-1|21	%py2_migration_meta python2-%{module}
21mr|python-wrapt-1.12.1-1|22	Summary:	A Python module for decorators, wrappers and monkey patching
21mr|python-wrapt-1.12.1-1|23	
21mr|python-wrapt-1.12.1-1|24	%description -n python2-%{module}
21mr|python-wrapt-1.12.1-1|25	The aim of the wrapt module is to provide a transparent object proxy
21mr|python-wrapt-1.12.1-1|26	for Python, which can be used as the basis for the construction of
21mr|python-wrapt-1.12.1-1|27	function wrappers and decorator functions.
21mr|python-wrapt-1.12.1-1|28	
21mr|python-wrapt-1.12.1-1|29	%files -n python2-%{module}
21mr|python-wrapt-1.12.1-1|30	%doc README.rst LICENSE
21mr|python-wrapt-1.12.1-1|31	%{py2_platsitedir}/%{module}
21mr|python-wrapt-1.12.1-1|32	%{py2_platsitedir}/%{module}-%{version}-py?.?.egg-info
21mr|python-wrapt-1.12.1-1|33	
21mr|python-wrapt-1.12.1-1|34	#----------------------------------------------------------------------------
21mr|python-wrapt-1.12.1-1|35	
21mr|python-wrapt-1.12.1-1|36	%package -n python3-%{module}
21mr|python-wrapt-1.12.1-1|37	Summary:	A Python module for decorators, wrappers and monkey patching
21mr|python-wrapt-1.12.1-1|38	Group:		Development/Python
21mr|python-wrapt-1.12.1-1|39	
21mr|python-wrapt-1.12.1-1|40	%description -n python3-%{module}
21mr|python-wrapt-1.12.1-1|41	The aim of the wrapt module is to provide a transparent object proxy
21mr|python-wrapt-1.12.1-1|42	for Python, which can be used as the basis for the construction of
21mr|python-wrapt-1.12.1-1|43	function wrappers and decorator functions.
21mr|python-wrapt-1.12.1-1|44	
21mr|python-wrapt-1.12.1-1|45	%files -n python3-%{module}
21mr|python-wrapt-1.12.1-1|46	%doc README.rst LICENSE
21mr|python-wrapt-1.12.1-1|47	%{py3_platsitedir}/%{module}
21mr|python-wrapt-1.12.1-1|48	%{py3_platsitedir}/%{module}-%{version}-py?.?.egg-info
21mr|python-wrapt-1.12.1-1|49	
21mr|python-wrapt-1.12.1-1|50	#----------------------------------------------------------------------------
21mr|python-wrapt-1.12.1-1|51	
21mr|python-wrapt-1.12.1-1|52	%prep
21mr|python-wrapt-1.12.1-1|53	%setup -qn %{module}-%{version}
21mr|python-wrapt-1.12.1-1|54	
21mr|python-wrapt-1.12.1-1|55	# Remove bundled egg-info in case it exists
21mr|python-wrapt-1.12.1-1|56	rm -rf %{module}.egg-info
21mr|python-wrapt-1.12.1-1|57	cp -a . %{py3dir}
21mr|python-wrapt-1.12.1-1|58	
21mr|python-wrapt-1.12.1-1|59	%build
21mr|python-wrapt-1.12.1-1|60	pushd %{py3dir}
21mr|python-wrapt-1.12.1-1|61	CFLAGS="%{optflags}" %__python3 setup.py build
21mr|python-wrapt-1.12.1-1|62	popd
21mr|python-wrapt-1.12.1-1|63	
21mr|python-wrapt-1.12.1-1|64	CFLAGS="%{optflags}" %__python2 setup.py build
21mr|python-wrapt-1.12.1-1|65	
21mr|python-wrapt-1.12.1-1|66	%install
21mr|python-wrapt-1.12.1-1|67	pushd %{py3dir}
21mr|python-wrapt-1.12.1-1|68	%py3_install
21mr|python-wrapt-1.12.1-1|69	popd
21mr|python-wrapt-1.12.1-1|70	
21mr|python-wrapt-1.12.1-1|71	%py2_install

16246 21
21mr|python-wsgi_intercept-1.9.2-1|1	%global pypi_name wsgi_intercept
21mr|python-wsgi_intercept-1.9.2-1|2	
21mr|python-wsgi_intercept-1.9.2-1|3	
21mr|python-wsgi_intercept-1.9.2-1|4	Name:           python-%{pypi_name}
21mr|python-wsgi_intercept-1.9.2-1|5	Version:        1.9.2
21mr|python-wsgi_intercept-1.9.2-1|6	Release:        1
21mr|python-wsgi_intercept-1.9.2-1|7	Summary:        wsgi_intercept installs a WSGI application in place of a real URI for testing
21mr|python-wsgi_intercept-1.9.2-1|8	Group:		Development/Python
21mr|python-wsgi_intercept-1.9.2-1|9	License:        MIT
21mr|python-wsgi_intercept-1.9.2-1|10	URL:            https://github.com/cdent/wsgi-intercept
21mr|python-wsgi_intercept-1.9.2-1|11	Source0:        https://pypi.python.org/packages/source/w/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-wsgi_intercept-1.9.2-1|12	BuildArch:      noarch
21mr|python-wsgi_intercept-1.9.2-1|13	
21mr|python-wsgi_intercept-1.9.2-1|14	%description
21mr|python-wsgi_intercept-1.9.2-1|15	It installs a WSGI application in place of a real URI for testing.
21mr|python-wsgi_intercept-1.9.2-1|16	Testing a WSGI application normally involves starting a server at
21mr|python-wsgi_intercept-1.9.2-1|17	a local host and port, then pointing your test code to that address.
21mr|python-wsgi_intercept-1.9.2-1|18	Instead,this library lets you intercept calls to any specific host/port
21mr|python-wsgi_intercept-1.9.2-1|19	combination and redirect them into a `WSGI application`_ importable by
21mr|python-wsgi_intercept-1.9.2-1|20	your test program.
21mr|python-wsgi_intercept-1.9.2-1|21	
21mr|python-wsgi_intercept-1.9.2-1|22	%package -n python-%{pypi_name}-doc
21mr|python-wsgi_intercept-1.9.2-1|23	Summary:        Documentation for the wsgi-intercept module
21mr|python-wsgi_intercept-1.9.2-1|24	BuildRequires:  python3-sphinx
21mr|python-wsgi_intercept-1.9.2-1|25	BuildRequires:  python3-sphinx_rtd_theme
21mr|python-wsgi_intercept-1.9.2-1|26	
21mr|python-wsgi_intercept-1.9.2-1|27	%description -n python-%{pypi_name}-doc
21mr|python-wsgi_intercept-1.9.2-1|28	Documentation for the wsgi-intercept module
21mr|python-wsgi_intercept-1.9.2-1|29	
21mr|python-wsgi_intercept-1.9.2-1|30	%package -n python3-%{pypi_name}
21mr|python-wsgi_intercept-1.9.2-1|31	Summary:        wsgi_intercept installs a WSGI application in place of a real URI for testing
21mr|python-wsgi_intercept-1.9.2-1|32	%{?python_provide:%python_provide python3-%{pypi_name}}
21mr|python-wsgi_intercept-1.9.2-1|33	
21mr|python-wsgi_intercept-1.9.2-1|34	BuildRequires:  python3-devel
21mr|python-wsgi_intercept-1.9.2-1|35	BuildRequires:  python3-setuptools
21mr|python-wsgi_intercept-1.9.2-1|36	# test dependencies
21mr|python-wsgi_intercept-1.9.2-1|37	BuildRequires:  python3-pytest
21mr|python-wsgi_intercept-1.9.2-1|38	BuildRequires:  python3-httplib2
21mr|python-wsgi_intercept-1.9.2-1|39	BuildRequires:  python3-requests
21mr|python-wsgi_intercept-1.9.2-1|40	
21mr|python-wsgi_intercept-1.9.2-1|41	Requires:       python3-setuptools
21mr|python-wsgi_intercept-1.9.2-1|42	
21mr|python-wsgi_intercept-1.9.2-1|43	%description -n python3-%{pypi_name}
21mr|python-wsgi_intercept-1.9.2-1|44	It installs a WSGI application in place of a real URI for testing.
21mr|python-wsgi_intercept-1.9.2-1|45	Testing a WSGI application normally involves starting a server at
21mr|python-wsgi_intercept-1.9.2-1|46	a local host and port, then pointing your test code to that address.
21mr|python-wsgi_intercept-1.9.2-1|47	Instead,this library lets you intercept calls to any specific host/port
21mr|python-wsgi_intercept-1.9.2-1|48	combination and redirect them into a `WSGI application`_ importable by
21mr|python-wsgi_intercept-1.9.2-1|49	your test program.
21mr|python-wsgi_intercept-1.9.2-1|50	
21mr|python-wsgi_intercept-1.9.2-1|51	%prep
21mr|python-wsgi_intercept-1.9.2-1|52	%setup -q -n %{pypi_name}-%{version}
21mr|python-wsgi_intercept-1.9.2-1|53	# Remove bundled egg-info
21mr|python-wsgi_intercept-1.9.2-1|54	rm -rf %{pypi_name}.egg-info
21mr|python-wsgi_intercept-1.9.2-1|55	
21mr|python-wsgi_intercept-1.9.2-1|56	%build
21mr|python-wsgi_intercept-1.9.2-1|57	%py3_build
21mr|python-wsgi_intercept-1.9.2-1|58	
21mr|python-wsgi_intercept-1.9.2-1|59	# generate html docs
21mr|python-wsgi_intercept-1.9.2-1|60	export PYTHONPATH="$( pwd ):$PYTHONPATH"
21mr|python-wsgi_intercept-1.9.2-1|61	sphinx-build docs html
21mr|python-wsgi_intercept-1.9.2-1|62	# remove the sphinx-build leftovers
21mr|python-wsgi_intercept-1.9.2-1|63	rm -rf html/.{doctrees,buildinfo}
21mr|python-wsgi_intercept-1.9.2-1|64	
21mr|python-wsgi_intercept-1.9.2-1|65	# fix file encoding
21mr|python-wsgi_intercept-1.9.2-1|66	sed -i 's/\r$//' html/_static/jquery.js
21mr|python-wsgi_intercept-1.9.2-1|67	
21mr|python-wsgi_intercept-1.9.2-1|68	%install
21mr|python-wsgi_intercept-1.9.2-1|69	%py3_install
21mr|python-wsgi_intercept-1.9.2-1|70	
21mr|python-wsgi_intercept-1.9.2-1|71	%check
21mr|python-wsgi_intercept-1.9.2-1|72	%{__python3} setup.py test
21mr|python-wsgi_intercept-1.9.2-1|73	
21mr|python-wsgi_intercept-1.9.2-1|74	%files -n python3-%{pypi_name}
21mr|python-wsgi_intercept-1.9.2-1|75	%doc README
21mr|python-wsgi_intercept-1.9.2-1|76	%license LICENSE
21mr|python-wsgi_intercept-1.9.2-1|77	%{python3_sitelib}/%{pypi_name}*
21mr|python-wsgi_intercept-1.9.2-1|78	%exclude %{python3_sitelib}/test
21mr|python-wsgi_intercept-1.9.2-1|79	
21mr|python-wsgi_intercept-1.9.2-1|80	%files -n python-%{pypi_name}-doc
21mr|python-wsgi_intercept-1.9.2-1|81	%license LICENSE
21mr|python-wsgi_intercept-1.9.2-1|82	%doc html

16247 21
21mr|python-wsme-0.11.0-1|1	
21mr|python-wsme-0.11.0-1|2	%define srcname wsme
21mr|python-wsme-0.11.0-1|3	%define srcname_cap WSME
21mr|python-wsme-0.11.0-1|4	
21mr|python-wsme-0.11.0-1|5	Name:		python-%{srcname}
21mr|python-wsme-0.11.0-1|6	Version:	0.11.0
21mr|python-wsme-0.11.0-1|7	Release:	1
21mr|python-wsme-0.11.0-1|8	Summary:	Simplify the writing of REST APIs, and extend them with additional protocols
21mr|python-wsme-0.11.0-1|9	Group:		Development/Python
21mr|python-wsme-0.11.0-1|10	License:	ASL 2.0
21mr|python-wsme-0.11.0-1|11	URL:		https://pypi.python.org/pypi/wsme
21mr|python-wsme-0.11.0-1|12	Source:		https://pypi.io/packages/source/W/%{srcname_cap}/%{srcname_cap}-%{version}.tar.gz
21mr|python-wsme-0.11.0-1|13	
21mr|python-wsme-0.11.0-1|14	BuildRequires:  pkgconfig(python3)
21mr|python-wsme-0.11.0-1|15	BuildRequires:  python3egg(setuptools)
21mr|python-wsme-0.11.0-1|16	BuildRequires:  python3egg(pbr)
21mr|python-wsme-0.11.0-1|17	
21mr|python-wsme-0.11.0-1|18	BuildArch:      noarch
21mr|python-wsme-0.11.0-1|19	
21mr|python-wsme-0.11.0-1|20	%description
21mr|python-wsme-0.11.0-1|21	Web Services Made Easy (WSME) simplifies the writing of REST web services by
21mr|python-wsme-0.11.0-1|22	providing simple yet powerful typing, removing the need to directly
21mr|python-wsme-0.11.0-1|23	manipulate the request and the response objects.
21mr|python-wsme-0.11.0-1|24	
21mr|python-wsme-0.11.0-1|25	WSME can work standalone or on top of your favorite Python web
21mr|python-wsme-0.11.0-1|26	(micro)framework, so you can use both your preferred way of routing your REST
21mr|python-wsme-0.11.0-1|27	requests and most of the features of WSME that rely on the typing system like:
21mr|python-wsme-0.11.0-1|28	
21mr|python-wsme-0.11.0-1|29	- Alternate protocols, including those supporting batch-calls
21mr|python-wsme-0.11.0-1|30	- Easy documentation through a Sphinx extension
21mr|python-wsme-0.11.0-1|31	
21mr|python-wsme-0.11.0-1|32	WSME is originally a rewrite of TGWebServices with a focus on extensibility,
21mr|python-wsme-0.11.0-1|33	framework-independance and better type handling.
21mr|python-wsme-0.11.0-1|34	
21mr|python-wsme-0.11.0-1|35	#-------------------------------------------------------------------------------
21mr|python-wsme-0.11.0-1|36	%package -n python3-%{srcname}
21mr|python-wsme-0.11.0-1|37	Summary:        Simplify the writing of REST APIs, and extend them with additional protocols
21mr|python-wsme-0.11.0-1|38	
21mr|python-wsme-0.11.0-1|39	%description -n python3-%{srcname}
21mr|python-wsme-0.11.0-1|40	Web Services Made Easy (WSME) simplifies the writing of REST web services by
21mr|python-wsme-0.11.0-1|41	providing simple yet powerful typing, removing the need to directly
21mr|python-wsme-0.11.0-1|42	manipulate the request and the response objects.
21mr|python-wsme-0.11.0-1|43	
21mr|python-wsme-0.11.0-1|44	WSME can work standalone or on top of your favorite Python web
21mr|python-wsme-0.11.0-1|45	(micro)framework, so you can use both your preferred way of routing your REST
21mr|python-wsme-0.11.0-1|46	requests and most of the features of WSME that rely on the typing system like:
21mr|python-wsme-0.11.0-1|47	
21mr|python-wsme-0.11.0-1|48	- Alternate protocols, including those supporting batch-calls
21mr|python-wsme-0.11.0-1|49	- Easy documentation through a Sphinx extension
21mr|python-wsme-0.11.0-1|50	
21mr|python-wsme-0.11.0-1|51	WSME is originally a rewrite of TGWebServices with a focus on extensibility,
21mr|python-wsme-0.11.0-1|52	framework-independance and better type handling.
21mr|python-wsme-0.11.0-1|53	
21mr|python-wsme-0.11.0-1|54	%files -n python3-%{srcname}
21mr|python-wsme-0.11.0-1|55	%doc README.rst ChangeLog AUTHORS LICENSE
21mr|python-wsme-0.11.0-1|56	%{python3_sitelib}/%{srcname}
21mr|python-wsme-0.11.0-1|57	%{python3_sitelib}/%{srcname}ext
21mr|python-wsme-0.11.0-1|58	%{python3_sitelib}/%{srcname_cap}*
21mr|python-wsme-0.11.0-1|59	
21mr|python-wsme-0.11.0-1|60	#-------------------------------------------------------------------------------
21mr|python-wsme-0.11.0-1|61	
21mr|python-wsme-0.11.0-1|62	%prep
21mr|python-wsme-0.11.0-1|63	%autosetup -p1 -n %{srcname_cap}-%{version}
21mr|python-wsme-0.11.0-1|64	
21mr|python-wsme-0.11.0-1|65	%build
21mr|python-wsme-0.11.0-1|66	%py3_build
21mr|python-wsme-0.11.0-1|67	
21mr|python-wsme-0.11.0-1|68	%install
21mr|python-wsme-0.11.0-1|69	%py3_install

16248 21
21mr|python-wxpython4-4.2.0-1|1	%global pkgname wxpython4
21mr|python-wxpython4-4.2.0-1|2	%global srcname wxPython
21mr|python-wxpython4-4.2.0-1|3	%bcond_with tests
21mr|python-wxpython4-4.2.0-1|4	
21mr|python-wxpython4-4.2.0-1|5	#system provided sip disabled, needed unstable wxgtk >= 3.1 from contrib
21mr|python-wxpython4-4.2.0-1|6	%bcond_with sys_sip
21mr|python-wxpython4-4.2.0-1|7	
21mr|python-wxpython4-4.2.0-1|8	%global sum New implementation of wxPython, a GUI toolkit for Python
21mr|python-wxpython4-4.2.0-1|9	%global desc \
21mr|python-wxpython4-4.2.0-1|10	wxPython4 is a is a new implementation of wxPython focused on improving speed,\
21mr|python-wxpython4-4.2.0-1|11	maintainability and extensibility. Just like "Classic" wxPython it wraps the\
21mr|python-wxpython4-4.2.0-1|12	wxWidgets C++ toolkit and provides access to the user interface portions of the\
21mr|python-wxpython4-4.2.0-1|13	wx API, enabling Python applications to have a GUI on Windows, Macs or Unix\
21mr|python-wxpython4-4.2.0-1|14	systems with a native look and feel and requiring very little (if any) platform\
21mr|python-wxpython4-4.2.0-1|15	specific code.
21mr|python-wxpython4-4.2.0-1|16	
21mr|python-wxpython4-4.2.0-1|17	Name:		python-wxpython4
21mr|python-wxpython4-4.2.0-1|18	Version:	4.2.0
21mr|python-wxpython4-4.2.0-1|19	Release:	1
21mr|python-wxpython4-4.2.0-1|20	Summary:	%{sum}
21mr|python-wxpython4-4.2.0-1|21	Group:		Development/Python
21mr|python-wxpython4-4.2.0-1|22	# wxPython is licensed under the wxWidgets license. The only exception is
21mr|python-wxpython4-4.2.0-1|23	# the pubsub code in wx/lib/pubsub which is BSD licensed. Note: wxPython
21mr|python-wxpython4-4.2.0-1|24	# includes a bundled copy of wxWidgets in ext/wxWidgets which has a few
21mr|python-wxpython4-4.2.0-1|25	# bits of code that use other licenses. This source is not used in the
21mr|python-wxpython4-4.2.0-1|26	# Fedora build, except for the interface headers in ext/wxWidgets/interface
21mr|python-wxpython4-4.2.0-1|27	# and the doxygen build scripts.
21mr|python-wxpython4-4.2.0-1|28	License:	wxWidgets and BSD
21mr|python-wxpython4-4.2.0-1|29	URL:		https://www.wxpython.org/
21mr|python-wxpython4-4.2.0-1|30	Source0:	https://files.pythonhosted.org/packages/source/w/%{srcname}/%{srcname}-%{version}.tar.gz
21mr|python-wxpython4-4.2.0-1|31	# wxPython upstream uses a private sip module, wx.siplib, and bundles the
21mr|python-wxpython4-4.2.0-1|32	# siplib code. It's not possible to build this siplib because the source code
21mr|python-wxpython4-4.2.0-1|33	# for sipgen is not included. Thus we unbundle sip and the sip package builds
21mr|python-wxpython4-4.2.0-1|34	# a wx.siplib for us in Fedora.
21mr|python-wxpython4-4.2.0-1|35	Patch0:		wxPython-4.2.0-unbundle-sip.patch
21mr|python-wxpython4-4.2.0-1|36	
21mr|python-wxpython4-4.2.0-1|37	BuildRequires:	doxygen
21mr|python-wxpython4-4.2.0-1|38	BuildRequires:	waf
21mr|python-wxpython4-4.2.0-1|39	BuildRequires:	wxgtku3.0-devel
21mr|python-wxpython4-4.2.0-1|40	BuildRequires:	python3-attrdict
21mr|python-wxpython4-4.2.0-1|41	# For tests
21mr|python-wxpython4-4.2.0-1|42	%if %{with tests}
21mr|python-wxpython4-4.2.0-1|43	BuildRequires:	x11-server-xvfb
21mr|python-wxpython4-4.2.0-1|44	BuildRequires:	python3-numpy
21mr|python-wxpython4-4.2.0-1|45	BuildRequires:	python3-pytest
21mr|python-wxpython4-4.2.0-1|46	BuildRequires:	python3-pytest-timeout
21mr|python-wxpython4-4.2.0-1|47	BuildRequires:	python3-pytest-xdist
21mr|python-wxpython4-4.2.0-1|48	BuildRequires:	python3-wx-siplib
21mr|python-wxpython4-4.2.0-1|49	%endif
21mr|python-wxpython4-4.2.0-1|50	
21mr|python-wxpython4-4.2.0-1|51	%description %{desc}
21mr|python-wxpython4-4.2.0-1|52	
21mr|python-wxpython4-4.2.0-1|53	#-------------------------------------------------------------------------
21mr|python-wxpython4-4.2.0-1|54	
21mr|python-wxpython4-4.2.0-1|55	%package -n python3-%{pkgname}
21mr|python-wxpython4-4.2.0-1|56	Summary:	%{sum}
21mr|python-wxpython4-4.2.0-1|57	Group:		Development/Python
21mr|python-wxpython4-4.2.0-1|58	BuildRequires:	python3-devel
21mr|python-wxpython4-4.2.0-1|59	BuildRequires:	python3-pillow
21mr|python-wxpython4-4.2.0-1|60	BuildRequires:	python3-setuptools
21mr|python-wxpython4-4.2.0-1|61	BuildRequires:	python3-six
21mr|python-wxpython4-4.2.0-1|62	%if %{with sys_sip}
21mr|python-wxpython4-4.2.0-1|63	BuildRequires:	python3-sip4 >= 4.19.1
21mr|python-wxpython4-4.2.0-1|64	Requires:	python3-sip4-wx
21mr|python-wxpython4-4.2.0-1|65	%endif
21mr|python-wxpython4-4.2.0-1|66	Requires:	python3-pillow
21mr|python-wxpython4-4.2.0-1|67	Requires:	python3-six
21mr|python-wxpython4-4.2.0-1|68	
21mr|python-wxpython4-4.2.0-1|69	%description -n python3-%{pkgname} %{desc}
21mr|python-wxpython4-4.2.0-1|70	
21mr|python-wxpython4-4.2.0-1|71	%files -n python3-%{pkgname}
21mr|python-wxpython4-4.2.0-1|72	%license license/*
21mr|python-wxpython4-4.2.0-1|73	%{python3_sitearch}/*
21mr|python-wxpython4-4.2.0-1|74	%exclude %{python3_sitearch}/wx/*html2*
21mr|python-wxpython4-4.2.0-1|75	%exclude %{python3_sitearch}/wx/__pycache__/*html2*
21mr|python-wxpython4-4.2.0-1|76	%exclude %{python3_sitearch}/wx/*media*
21mr|python-wxpython4-4.2.0-1|77	%exclude %{python3_sitearch}/wx/__pycache__/*media*
21mr|python-wxpython4-4.2.0-1|78	
21mr|python-wxpython4-4.2.0-1|79	#------------------------------------------------------------------
21mr|python-wxpython4-4.2.0-1|80	
21mr|python-wxpython4-4.2.0-1|81	%package -n python3-%{pkgname}-media
21mr|python-wxpython4-4.2.0-1|82	Summary:	%{sum} (media module)
21mr|python-wxpython4-4.2.0-1|83	Group:		Development/Python
21mr|python-wxpython4-4.2.0-1|84	Requires:	python3-%{pkgname}%{?_isa} = %{version}-%{release}
21mr|python-wxpython4-4.2.0-1|85	
21mr|python-wxpython4-4.2.0-1|86	%description -n python3-%{pkgname}-media %{desc}
21mr|python-wxpython4-4.2.0-1|87	This package provides the wx.media module.
21mr|python-wxpython4-4.2.0-1|88	
21mr|python-wxpython4-4.2.0-1|89	%files -n python3-%{pkgname}-media
21mr|python-wxpython4-4.2.0-1|90	%{python3_sitearch}/wx/*media*
21mr|python-wxpython4-4.2.0-1|91	%{python3_sitearch}/wx/__pycache__/*media*
21mr|python-wxpython4-4.2.0-1|92	
21mr|python-wxpython4-4.2.0-1|93	#------------------------------------------------------------------
21mr|python-wxpython4-4.2.0-1|94	
21mr|python-wxpython4-4.2.0-1|95	%package -n python3-%{pkgname}-webview
21mr|python-wxpython4-4.2.0-1|96	Summary:	%{sum} (webview module)
21mr|python-wxpython4-4.2.0-1|97	Group:		Development/Python
21mr|python-wxpython4-4.2.0-1|98	Requires:	python3-%{pkgname}%{?_isa} = %{version}-%{release}
21mr|python-wxpython4-4.2.0-1|99	
21mr|python-wxpython4-4.2.0-1|100	%description -n python3-%{pkgname}-webview %{desc}
21mr|python-wxpython4-4.2.0-1|101	This package provides the wx.html2 module.
21mr|python-wxpython4-4.2.0-1|102	
21mr|python-wxpython4-4.2.0-1|103	%files -n python3-%{pkgname}-webview
21mr|python-wxpython4-4.2.0-1|104	%{python3_sitearch}/wx/*html2*
21mr|python-wxpython4-4.2.0-1|105	%{python3_sitearch}/wx/__pycache__/*html2*
21mr|python-wxpython4-4.2.0-1|106	
21mr|python-wxpython4-4.2.0-1|107	#------------------------------------------------------------------
21mr|python-wxpython4-4.2.0-1|108	
21mr|python-wxpython4-4.2.0-1|109	%package doc
21mr|python-wxpython4-4.2.0-1|110	Summary:	Documentation and samples for wxPython
21mr|python-wxpython4-4.2.0-1|111	Group:		Documentation
21mr|python-wxpython4-4.2.0-1|112	BuildArch:	noarch
21mr|python-wxpython4-4.2.0-1|113	
21mr|python-wxpython4-4.2.0-1|114	%description doc
21mr|python-wxpython4-4.2.0-1|115	Documentation, samples and demo application for wxPython.
21mr|python-wxpython4-4.2.0-1|116	
21mr|python-wxpython4-4.2.0-1|117	%files doc
21mr|python-wxpython4-4.2.0-1|118	%doc docs demo samples
21mr|python-wxpython4-4.2.0-1|119	%license license/*
21mr|python-wxpython4-4.2.0-1|120	
21mr|python-wxpython4-4.2.0-1|121	#------------------------------------------------------------------
21mr|python-wxpython4-4.2.0-1|122	
21mr|python-wxpython4-4.2.0-1|123	%prep
21mr|python-wxpython4-4.2.0-1|124	%autosetup -n %{srcname}-%{version} -p1
21mr|python-wxpython4-4.2.0-1|125	
21mr|python-wxpython4-4.2.0-1|126	%if %{without sys_sip}
21mr|python-wxpython4-4.2.0-1|127	#revert patch and use sip from wxpython
21mr|python-wxpython4-4.2.0-1|128	%patch0 -p1 -R
21mr|python-wxpython4-4.2.0-1|129	%endif
21mr|python-wxpython4-4.2.0-1|130	
21mr|python-wxpython4-4.2.0-1|131	#remove internal sip
21mr|python-wxpython4-4.2.0-1|132	%if %{with sys_sip}
21mr|python-wxpython4-4.2.0-1|133	rm -rf sip/siplib
21mr|python-wxpython4-4.2.0-1|134	%endif
21mr|python-wxpython4-4.2.0-1|135	
21mr|python-wxpython4-4.2.0-1|136	rm -rf wx/py/tests
21mr|python-wxpython4-4.2.0-1|137	rm -f docs/sphinx/_downloads/i18nwxapp/i18nwxapp.zip
21mr|python-wxpython4-4.2.0-1|138	cp -a wx/lib/pubsub/LICENSE_BSD_Simple.txt license
21mr|python-wxpython4-4.2.0-1|139	# Remove env shebangs from various files
21mr|python-wxpython4-4.2.0-1|140	sed -i -e '/^#!\//, 1d' demo/*.py{,w}
21mr|python-wxpython4-4.2.0-1|141	sed -i -e '/^#!\//, 1d' demo/agw/*.py
21mr|python-wxpython4-4.2.0-1|142	sed -i -e '/^#!\//, 1d' docs/sphinx/_downloads/i18nwxapp/*.py
21mr|python-wxpython4-4.2.0-1|143	sed -i -e '/^#!\//, 1d' samples/floatcanvas/*.py
21mr|python-wxpython4-4.2.0-1|144	sed -i -e '/^#!\//, 1d' samples/mainloop/*.py
21mr|python-wxpython4-4.2.0-1|145	sed -i -e '/^#!\//, 1d' samples/ribbon/*.py
21mr|python-wxpython4-4.2.0-1|146	sed -i -e '/^#!\//, 1d' wx/py/*.py
21mr|python-wxpython4-4.2.0-1|147	sed -i -e '/^#!\//, 1d' wx/tools/*.py
21mr|python-wxpython4-4.2.0-1|148	# Fix end of line encodings
21mr|python-wxpython4-4.2.0-1|149	sed -i 's/\r$//' docs/sphinx/_downloads/*.py
21mr|python-wxpython4-4.2.0-1|150	sed -i 's/\r$//' docs/sphinx/rest_substitutions/snippets/python/contrib/*.py
21mr|python-wxpython4-4.2.0-1|151	sed -i 's/\r$//' docs/sphinx/rest_substitutions/snippets/python/converted/*.py
21mr|python-wxpython4-4.2.0-1|152	sed -i 's/\r$//' docs/sphinx/_downloads/i18nwxapp/locale/I18Nwxapp.pot
21mr|python-wxpython4-4.2.0-1|153	sed -i 's/\r$//' docs/sphinx/make.bat
21mr|python-wxpython4-4.2.0-1|154	sed -i 's/\r$//' docs/sphinx/phoenix_theme/theme.conf
21mr|python-wxpython4-4.2.0-1|155	sed -i 's/\r$//' samples/floatcanvas/BouncingBall.py
21mr|python-wxpython4-4.2.0-1|156	# Remove spurious executable perms
21mr|python-wxpython4-4.2.0-1|157	chmod -x demo/*.py
21mr|python-wxpython4-4.2.0-1|158	chmod -x samples/mainloop/mainloop.py
21mr|python-wxpython4-4.2.0-1|159	chmod -x samples/printing/sample-text.txt
21mr|python-wxpython4-4.2.0-1|160	# Remove empty files
21mr|python-wxpython4-4.2.0-1|161	find demo -size 0 -delete
21mr|python-wxpython4-4.2.0-1|162	find docs/sphinx/rest_substitutions/snippets/python/converted -size 0 -delete
21mr|python-wxpython4-4.2.0-1|163	# Convert files to UTF-8
21mr|python-wxpython4-4.2.0-1|164	for file in demo/TestTable.txt docs/sphinx/_downloads/i18nwxapp/locale/I18Nwxapp.pot docs/sphinx/class_summary.pkl docs/sphinx/wx.1moduleindex.pkl; do
21mr|python-wxpython4-4.2.0-1|165	iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
21mr|python-wxpython4-4.2.0-1|166	touch -r $file $file.new && \
21mr|python-wxpython4-4.2.0-1|167	mv $file.new $file
21mr|python-wxpython4-4.2.0-1|168	done
21mr|python-wxpython4-4.2.0-1|169	
21mr|python-wxpython4-4.2.0-1|170	# Fix libdir otherwise additional wx libs cannot be found, fix default optimization flags
21mr|python-wxpython4-4.2.0-1|171	sed -i -e 's|/usr/lib|%{_libdir}|' -e 's|-O3|-O2|' buildtools/config.py
21mr|python-wxpython4-4.2.0-1|172	sed -i -e 's|/usr/lib|%{_libdir}|' -e 's|-O3|-O2|' etg/config.py
21mr|python-wxpython4-4.2.0-1|173	
21mr|python-wxpython4-4.2.0-1|174	%build
21mr|python-wxpython4-4.2.0-1|175	%if %{with sys_sip}
21mr|python-wxpython4-4.2.0-1|176	DOXYGEN=%{_bindir}/doxygen SIP=%{_bindir}/sip WAF=%{_bindir}/waf \
21mr|python-wxpython4-4.2.0-1|177	%{__python3} -u build.py dox touch etg --nodoc sip build_py --use_syswx --gtk3
21mr|python-wxpython4-4.2.0-1|178	%else
21mr|python-wxpython4-4.2.0-1|179	%__python3 build.py build --release --gtk3 --python=%__python3
21mr|python-wxpython4-4.2.0-1|180	%endif
21mr|python-wxpython4-4.2.0-1|181	
21mr|python-wxpython4-4.2.0-1|182	%install
21mr|python-wxpython4-4.2.0-1|183	%py3_install
21mr|python-wxpython4-4.2.0-1|184	
21mr|python-wxpython4-4.2.0-1|185	rm -f %{buildroot}%{_bindir}/*
21mr|python-wxpython4-4.2.0-1|186	# Remove locale files (they are provided by wxWidgets)
21mr|python-wxpython4-4.2.0-1|187	rm -rf %{buildroot}%{python3_sitearch}/wx/locale
21mr|python-wxpython4-4.2.0-1|188	
21mr|python-wxpython4-4.2.0-1|189	%check
21mr|python-wxpython4-4.2.0-1|190	%if %{with tests}
21mr|python-wxpython4-4.2.0-1|191	SKIP_TESTS="'not (display_Tests or glcanvas_Tests or mousemanager_Tests or numdlg_Tests or uiaction_MouseTests or uiaction_KeyboardTests or unichar_Tests or valtext_Tests or test_frameRestore or test_grid_pi)'"
21mr|python-wxpython4-4.2.0-1|192	%if %{with sys_sip}
21mr|python-wxpython4-4.2.0-1|193	ln -sf %{python3_sitearch}/wx/siplib.so wx/siplib.so
21mr|python-wxpython4-4.2.0-1|194	%endif
21mr|python-wxpython4-4.2.0-1|195	xvfb-run -a %{__python3} build.py test --pytest_timeout=60 --extra_pytest="-k $SKIP_TESTS" --verbose || true
21mr|python-wxpython4-4.2.0-1|196	%endif

16249 21
21mr|python-x2go-0.6.1.3-1|1	
21mr|python-x2go-0.6.1.3-1|2	Name:           python-x2go
21mr|python-x2go-0.6.1.3-1|3	Version:        0.6.1.3
21mr|python-x2go-0.6.1.3-1|4	Release:        1
21mr|python-x2go-0.6.1.3-1|5	Summary:        A client-side X2go API for the Python programming language
21mr|python-x2go-0.6.1.3-1|6	License:        GPLv3
21mr|python-x2go-0.6.1.3-1|7	Group:          Development/Python
21mr|python-x2go-0.6.1.3-1|8	Url:            http://www.x2go.org
21mr|python-x2go-0.6.1.3-1|9	Source0:        http://code.x2go.org/releases/source/%{name}/%{name}-%{version}.tar.gz
21mr|python-x2go-0.6.1.3-1|10	BuildArch:      noarch
21mr|python-x2go-0.6.1.3-1|11	
21mr|python-x2go-0.6.1.3-1|12	%description
21mr|python-x2go-0.6.1.3-1|13	Python X2Go provides a client-side X2go API for the Python programming
21mr|python-x2go-0.6.1.3-1|14	language.
21mr|python-x2go-0.6.1.3-1|15	Python X2go is mostly interesting for developers who want to incorporate X2go
21mr|python-x2go-0.6.1.3-1|16	client support into their own Python applications.
21mr|python-x2go-0.6.1.3-1|17	Python X2Go forms the core (heart) of the X2Go client-side applications:
21mr|python-x2go-0.6.1.3-1|18	PyHoca-GUI and PyHoca-CLI.
21mr|python-x2go-0.6.1.3-1|19	
21mr|python-x2go-0.6.1.3-1|20	#============================================================================
21mr|python-x2go-0.6.1.3-1|21	%package -n python3-x2go
21mr|python-x2go-0.6.1.3-1|22	Summary:        A client-side X2go API for the Python programming language
21mr|python-x2go-0.6.1.3-1|23	Group:          Development/Python
21mr|python-x2go-0.6.1.3-1|24	Provides:	python3-x2go = %{EVRD}
21mr|python-x2go-0.6.1.3-1|25	BuildRequires:  python3egg(setuptools)
21mr|python-x2go-0.6.1.3-1|26	BuildRequires:  python3egg(python-xlib)
21mr|python-x2go-0.6.1.3-1|27	BuildRequires:  python3egg(gevent)
21mr|python-x2go-0.6.1.3-1|28	BuildRequires:  python3egg(greenlet)
21mr|python-x2go-0.6.1.3-1|29	BuildRequires:  python3egg(paramiko)
21mr|python-x2go-0.6.1.3-1|30	
21mr|python-x2go-0.6.1.3-1|31	%description -n python3-x2go
21mr|python-x2go-0.6.1.3-1|32	Python X2Go provides a client-side X2go API for the Python programming
21mr|python-x2go-0.6.1.3-1|33	language.
21mr|python-x2go-0.6.1.3-1|34	Python X2go is mostly interesting for developers who want to incorporate X2go
21mr|python-x2go-0.6.1.3-1|35	client support into their own Python applications.
21mr|python-x2go-0.6.1.3-1|36	Python X2Go forms the core (heart) of the X2Go client-side applications:
21mr|python-x2go-0.6.1.3-1|37	PyHoca-GUI and PyHoca-CLI.
21mr|python-x2go-0.6.1.3-1|38	
21mr|python-x2go-0.6.1.3-1|39	%files -n python3-x2go
21mr|python-x2go-0.6.1.3-1|40	%{python3_sitelib}/x2go
21mr|python-x2go-0.6.1.3-1|41	%{python3_sitelib}/x2go-%{version}*
21mr|python-x2go-0.6.1.3-1|42	
21mr|python-x2go-0.6.1.3-1|43	#===========================================================================
21mr|python-x2go-0.6.1.3-1|44	
21mr|python-x2go-0.6.1.3-1|45	
21mr|python-x2go-0.6.1.3-1|46	%prep
21mr|python-x2go-0.6.1.3-1|47	%setup -q
21mr|python-x2go-0.6.1.3-1|48	
21mr|python-x2go-0.6.1.3-1|49	%build
21mr|python-x2go-0.6.1.3-1|50	%py3_build
21mr|python-x2go-0.6.1.3-1|51	
21mr|python-x2go-0.6.1.3-1|52	%install
21mr|python-x2go-0.6.1.3-1|53	%py3_install

16250 21
21mr|python-xattr-0.9.9-1|1	%define pypi_name xattr
21mr|python-xattr-0.9.9-1|2	
21mr|python-xattr-0.9.9-1|3	Summary:	Extended attributes for python
21mr|python-xattr-0.9.9-1|4	Name:		python-xattr
21mr|python-xattr-0.9.9-1|5	Version:	0.9.9
21mr|python-xattr-0.9.9-1|6	Release:	1
21mr|python-xattr-0.9.9-1|7	License:	GPLv2+
21mr|python-xattr-0.9.9-1|8	Group:		Development/Python
21mr|python-xattr-0.9.9-1|9	Url:		http://pypi.python.org/pypi/xattr
21mr|python-xattr-0.9.9-1|10	Source0:	%{pypi_source}
21mr|python-xattr-0.9.9-1|11	BuildRequires:	attr-devel
21mr|python-xattr-0.9.9-1|12	BuildRequires:	pkgconfig(libffi)
21mr|python-xattr-0.9.9-1|13	BuildRequires:	pkgconfig(python2)
21mr|python-xattr-0.9.9-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-xattr-0.9.9-1|15	BuildRequires:	python2-cffi
21mr|python-xattr-0.9.9-1|16	BuildRequires:	python2-cparser
21mr|python-xattr-0.9.9-1|17	BuildRequires:	python2-ply
21mr|python-xattr-0.9.9-1|18	BuildRequires:	python2-setuptools
21mr|python-xattr-0.9.9-1|19	BuildRequires:	python3-cffi
21mr|python-xattr-0.9.9-1|20	BuildRequires:	python3-cparser
21mr|python-xattr-0.9.9-1|21	BuildRequires:	python3-ply
21mr|python-xattr-0.9.9-1|22	BuildRequires:	python3-setuptools
21mr|python-xattr-0.9.9-1|23	
21mr|python-xattr-0.9.9-1|24	%description
21mr|python-xattr-0.9.9-1|25	python-xattr is a C extension module for Python which implements
21mr|python-xattr-0.9.9-1|26	extended attributes manipulation. It is a wrapper on top of the
21mr|python-xattr-0.9.9-1|27	attr C library - see attr(5).
21mr|python-xattr-0.9.9-1|28	
21mr|python-xattr-0.9.9-1|29	#----------------------------------------------------------------------------
21mr|python-xattr-0.9.9-1|30	
21mr|python-xattr-0.9.9-1|31	%package -n python2-xattr
21mr|python-xattr-0.9.9-1|32	Summary:	Extended attributes for Python3
21mr|python-xattr-0.9.9-1|33	Group:		Development/Python
21mr|python-xattr-0.9.9-1|34	
21mr|python-xattr-0.9.9-1|35	%description -n python2-xattr
21mr|python-xattr-0.9.9-1|36	python-xattr is a C extension module for Python which implements
21mr|python-xattr-0.9.9-1|37	extended attributes manipulation. It is a wrapper on top of the
21mr|python-xattr-0.9.9-1|38	attr C library - see attr(5).
21mr|python-xattr-0.9.9-1|39	
21mr|python-xattr-0.9.9-1|40	%files -n python2-xattr
21mr|python-xattr-0.9.9-1|41	%{py2_platsitedir}/xattr/
21mr|python-xattr-0.9.9-1|42	%{py2_platsitedir}/xattr-%{version}-py?.?.egg-info/
21mr|python-xattr-0.9.9-1|43	
21mr|python-xattr-0.9.9-1|44	#----------------------------------------------------------------------------
21mr|python-xattr-0.9.9-1|45	
21mr|python-xattr-0.9.9-1|46	%package -n python3-xattr
21mr|python-xattr-0.9.9-1|47	Summary:	Extended attributes for Python3
21mr|python-xattr-0.9.9-1|48	Group:		Development/Python
21mr|python-xattr-0.9.9-1|49	# /usr/bin/xattr was moved from python2 variant to here
21mr|python-xattr-0.9.9-1|50	# Obsoletes seems to be safe because python2-xattr had no consumers
21mr|python-xattr-0.9.9-1|51	Conflicts:	python2-xattr < 0.9.9
21mr|python-xattr-0.9.9-1|52	Obsoletes:	python2-xattr < 0.9.9
21mr|python-xattr-0.9.9-1|53	
21mr|python-xattr-0.9.9-1|54	%description -n python3-xattr
21mr|python-xattr-0.9.9-1|55	python-xattr is a C extension module for Python which implements
21mr|python-xattr-0.9.9-1|56	extended attributes manipulation. It is a wrapper on top of the
21mr|python-xattr-0.9.9-1|57	attr C library - see attr(5).
21mr|python-xattr-0.9.9-1|58	
21mr|python-xattr-0.9.9-1|59	%files -n python3-xattr
21mr|python-xattr-0.9.9-1|60	%{_bindir}/xattr
21mr|python-xattr-0.9.9-1|61	%{py3_platsitedir}/xattr/
21mr|python-xattr-0.9.9-1|62	%{py3_platsitedir}/xattr-%{version}-py?.?.egg-info/
21mr|python-xattr-0.9.9-1|63	
21mr|python-xattr-0.9.9-1|64	#----------------------------------------------------------------------------
21mr|python-xattr-0.9.9-1|65	
21mr|python-xattr-0.9.9-1|66	%prep
21mr|python-xattr-0.9.9-1|67	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-xattr-0.9.9-1|68	rm -rf xattr.egg-info
21mr|python-xattr-0.9.9-1|69	cp -a . %{py3dir}
21mr|python-xattr-0.9.9-1|70	
21mr|python-xattr-0.9.9-1|71	%build
21mr|python-xattr-0.9.9-1|72	pushd %{py3dir}
21mr|python-xattr-0.9.9-1|73	%py3_build
21mr|python-xattr-0.9.9-1|74	popd
21mr|python-xattr-0.9.9-1|75	
21mr|python-xattr-0.9.9-1|76	%py2_build
21mr|python-xattr-0.9.9-1|77	
21mr|python-xattr-0.9.9-1|78	%install
21mr|python-xattr-0.9.9-1|79	%py2_install
21mr|python-xattr-0.9.9-1|80	pushd %{py3dir}
21mr|python-xattr-0.9.9-1|81	%py3_install
21mr|python-xattr-0.9.9-1|82	popd

16251 21
21mr|python-xlib-0.31-1|1	Summary:	X11 client-side implementation
21mr|python-xlib-0.31-1|2	Name:		python-xlib
21mr|python-xlib-0.31-1|3	Version:	0.31
21mr|python-xlib-0.31-1|4	Release:	1
21mr|python-xlib-0.31-1|5	License:	LGPLv2+
21mr|python-xlib-0.31-1|6	Group:		Development/Python
21mr|python-xlib-0.31-1|7	Url:		https://github.com/python-xlib/python-xlib
21mr|python-xlib-0.31-1|8	Source0:	https://github.com/%{name}/%{name}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|python-xlib-0.31-1|9	Patch0:		python-xlib-drop-setuptools_scm.patch
21mr|python-xlib-0.31-1|10	BuildArch:	noarch
21mr|python-xlib-0.31-1|11	
21mr|python-xlib-0.31-1|12	%description
21mr|python-xlib-0.31-1|13	The Python X Library is a complete X11 client-side implementation,
21mr|python-xlib-0.31-1|14	written in pure Python. It can be used to write low-levelish X Windows
21mr|python-xlib-0.31-1|15	client applications in Python.
21mr|python-xlib-0.31-1|16	
21mr|python-xlib-0.31-1|17	#--------------------------------------------------------------------
21mr|python-xlib-0.31-1|18	%package -n python2-xlib
21mr|python-xlib-0.31-1|19	Summary:	X11 client-side implementation
21mr|python-xlib-0.31-1|20	Group:		Development/Python
21mr|python-xlib-0.31-1|21	BuildRequires:	pythonegg(setuptools)
21mr|python-xlib-0.31-1|22	BuildRequires:	pkgconfig(python2)
21mr|python-xlib-0.31-1|23	
21mr|python-xlib-0.31-1|24	%description -n python2-xlib
21mr|python-xlib-0.31-1|25	The Python X Library is a complete X11 client-side implementation,
21mr|python-xlib-0.31-1|26	written in pure Python. It can be used to write low-levelish X Windows
21mr|python-xlib-0.31-1|27	client applications in Python.
21mr|python-xlib-0.31-1|28	
21mr|python-xlib-0.31-1|29	%files -n python2-xlib
21mr|python-xlib-0.31-1|30	%doc CHANGELOG.md LICENSE README.rst TODO
21mr|python-xlib-0.31-1|31	%{python2_sitelib}/Xlib
21mr|python-xlib-0.31-1|32	%{python2_sitelib}/*.egg-info
21mr|python-xlib-0.31-1|33	
21mr|python-xlib-0.31-1|34	#--------------------------------------------------------------------
21mr|python-xlib-0.31-1|35	%package -n python3-xlib
21mr|python-xlib-0.31-1|36	Summary:	X11 client-side implementation
21mr|python-xlib-0.31-1|37	Group:		Development/Python
21mr|python-xlib-0.31-1|38	BuildRequires:	python3egg(setuptools)
21mr|python-xlib-0.31-1|39	BuildRequires:	pkgconfig(python3)
21mr|python-xlib-0.31-1|40	
21mr|python-xlib-0.31-1|41	%description -n python3-xlib
21mr|python-xlib-0.31-1|42	The Python X Library is a complete X11 client-side implementation,
21mr|python-xlib-0.31-1|43	written in pure Python. It can be used to write low-levelish X Windows
21mr|python-xlib-0.31-1|44	client applications in Python.
21mr|python-xlib-0.31-1|45	
21mr|python-xlib-0.31-1|46	%files -n python3-xlib
21mr|python-xlib-0.31-1|47	%doc CHANGELOG.md LICENSE README.rst TODO
21mr|python-xlib-0.31-1|48	%{python3_sitelib}/Xlib
21mr|python-xlib-0.31-1|49	%{python3_sitelib}/*.egg-info
21mr|python-xlib-0.31-1|50	
21mr|python-xlib-0.31-1|51	#---------------------------------------------------------------------
21mr|python-xlib-0.31-1|52	
21mr|python-xlib-0.31-1|53	%prep
21mr|python-xlib-0.31-1|54	%autosetup -p1
21mr|python-xlib-0.31-1|55	
21mr|python-xlib-0.31-1|56	%build
21mr|python-xlib-0.31-1|57	%py3_build
21mr|python-xlib-0.31-1|58	%py2_build
21mr|python-xlib-0.31-1|59	
21mr|python-xlib-0.31-1|60	%install
21mr|python-xlib-0.31-1|61	%py3_install
21mr|python-xlib-0.31-1|62	%py2_install

16252 21
21mr|python-xlrd-2.0.1-2|1	%define module	xlrd
21mr|python-xlrd-2.0.1-2|2	
21mr|python-xlrd-2.0.1-2|3	Summary:	Module for extracting data from MS Excel spreadsheets in Python
21mr|python-xlrd-2.0.1-2|4	
21mr|python-xlrd-2.0.1-2|5	Name:		python-%{module}
21mr|python-xlrd-2.0.1-2|6	Version:	2.0.1
21mr|python-xlrd-2.0.1-2|7	Release:	2
21mr|python-xlrd-2.0.1-2|8	Source0:	https://pypi.io/packages/source/x/xlrd/xlrd-%{version}.tar.gz
21mr|python-xlrd-2.0.1-2|9	License:	BSD
21mr|python-xlrd-2.0.1-2|10	Group:		Development/Python
21mr|python-xlrd-2.0.1-2|11	Url:		https://pypi.python.org/pypi/xlrd/
21mr|python-xlrd-2.0.1-2|12	BuildArch:	noarch
21mr|python-xlrd-2.0.1-2|13	BuildRequires:	dos2unix
21mr|python-xlrd-2.0.1-2|14	
21mr|python-xlrd-2.0.1-2|15	BuildRequires:	python3-devel
21mr|python-xlrd-2.0.1-2|16	BuildRequires:	python3-setuptools
21mr|python-xlrd-2.0.1-2|17	
21mr|python-xlrd-2.0.1-2|18	%description
21mr|python-xlrd-2.0.1-2|19	Extract data from new and old Excel spreadsheets on any platform.
21mr|python-xlrd-2.0.1-2|20	Pure Python. Strong support for Excel dates. Unicode-aware.
21mr|python-xlrd-2.0.1-2|21	
21mr|python-xlrd-2.0.1-2|22	#----------------------------------------------------------------------------
21mr|python-xlrd-2.0.1-2|23	
21mr|python-xlrd-2.0.1-2|24	%package -n python3-%{module}
21mr|python-xlrd-2.0.1-2|25	Summary:        Module for extracting data from MS Excel spreadsheets in Python
21mr|python-xlrd-2.0.1-2|26	Group:          Development/Python
21mr|python-xlrd-2.0.1-2|27	
21mr|python-xlrd-2.0.1-2|28	%description -n python3-%{module}
21mr|python-xlrd-2.0.1-2|29	Extract data from new and old Excel spreadsheets on any platform.
21mr|python-xlrd-2.0.1-2|30	Pure Python. Strong support for Excel dates. Unicode-aware.
21mr|python-xlrd-2.0.1-2|31	
21mr|python-xlrd-2.0.1-2|32	%files -n python3-%{module}
21mr|python-xlrd-2.0.1-2|33	%{py3_puresitedir}/xlrd
21mr|python-xlrd-2.0.1-2|34	%{py3_puresitedir}/*egg-info
21mr|python-xlrd-2.0.1-2|35	%attr(755,root,root) %{_bindir}/runxlrd
21mr|python-xlrd-2.0.1-2|36	
21mr|python-xlrd-2.0.1-2|37	#----------------------------------------------------------------------------
21mr|python-xlrd-2.0.1-2|38	
21mr|python-xlrd-2.0.1-2|39	%prep
21mr|python-xlrd-2.0.1-2|40	%setup -q -n %{module}-%{version}
21mr|python-xlrd-2.0.1-2|41	for i in */*.py *.html; do
21mr|python-xlrd-2.0.1-2|42	# fix missing files
21mr|python-xlrd-2.0.1-2|43	dos2unix $i || :
21mr|python-xlrd-2.0.1-2|44	done
21mr|python-xlrd-2.0.1-2|45	cp -a . %{py3dir}
21mr|python-xlrd-2.0.1-2|46	
21mr|python-xlrd-2.0.1-2|47	%build
21mr|python-xlrd-2.0.1-2|48	pushd %{py3dir}
21mr|python-xlrd-2.0.1-2|49	%py3_build
21mr|python-xlrd-2.0.1-2|50	popd
21mr|python-xlrd-2.0.1-2|51	
21mr|python-xlrd-2.0.1-2|52	%install
21mr|python-xlrd-2.0.1-2|53	pushd %{py3dir}
21mr|python-xlrd-2.0.1-2|54	%py3_install
21mr|python-xlrd-2.0.1-2|55	popd
21mr|python-xlrd-2.0.1-2|56	
21mr|python-xlrd-2.0.1-2|57	# fix linting, add shebang,fix extentions in _bindir
21mr|python-xlrd-2.0.1-2|58	(
21mr|python-xlrd-2.0.1-2|59	echo '#!%{__python3}'
21mr|python-xlrd-2.0.1-2|60	cat %{buildroot}%{_bindir}/runxlrd.py
21mr|python-xlrd-2.0.1-2|61	) >> %{buildroot}%{_bindir}/runxlrd
21mr|python-xlrd-2.0.1-2|62	rm -rf %{buildroot}%{_bindir}/runxlrd.py* \
21mr|python-xlrd-2.0.1-2|63	%{buildroot}/%{py2_puresitedir}/xlrd/doc \
21mr|python-xlrd-2.0.1-2|64	%{buildroot}/%{py2_puresitedir}/xlrd/examples \
21mr|python-xlrd-2.0.1-2|65	%{buildroot}/%{py3_puresitedir}/xlrd/doc \
21mr|python-xlrd-2.0.1-2|66	%{buildroot}/%{py3_puresitedir}/xlrd/examples

16253 21
21mr|python-xmldiff-2.4-1|1	%define module	xmldiff
21mr|python-xmldiff-2.4-1|2	%define debug_package %{nil}
21mr|python-xmldiff-2.4-1|3	
21mr|python-xmldiff-2.4-1|4	Name:		python-%{module}
21mr|python-xmldiff-2.4-1|5	Version:	2.4
21mr|python-xmldiff-2.4-1|6	Release:	1
21mr|python-xmldiff-2.4-1|7	Summary:	Python classes to diff XML files
21mr|python-xmldiff-2.4-1|8	URL:		https://github.com/Shoobx/xmldiff
21mr|python-xmldiff-2.4-1|9	Source0:	https://github.com/Shoobx/xmldiff/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-xmldiff-2.4-1|10	License:	GPL
21mr|python-xmldiff-2.4-1|11	Group:		File tools
21mr|python-xmldiff-2.4-1|12	BuildRequires:	pkgconfig(python2)
21mr|python-xmldiff-2.4-1|13	BuildRequires:	pythonegg(setuptools)
21mr|python-xmldiff-2.4-1|14	
21mr|python-xmldiff-2.4-1|15	%description
21mr|python-xmldiff-2.4-1|16	XMLdiff is a python2 tool that figures out the differences between two similar
21mr|python-xmldiff-2.4-1|17	XML files, in the same way the diff utility does it for text files. It was
21mr|python-xmldiff-2.4-1|18	developed for the Narval project and could also be used as a library or as a
21mr|python-xmldiff-2.4-1|19	command line tool. It can work either with XML files or DOM trees
21mr|python-xmldiff-2.4-1|20	
21mr|python-xmldiff-2.4-1|21	#============================================================================
21mr|python-xmldiff-2.4-1|22	%package -n python2-%{module}
21mr|python-xmldiff-2.4-1|23	%py2_migration_meta python2-%{module}
21mr|python-xmldiff-2.4-1|24	Summary:	Python classes to diff XML files
21mr|python-xmldiff-2.4-1|25	Group:		Development/Python
21mr|python-xmldiff-2.4-1|26	
21mr|python-xmldiff-2.4-1|27	%description -n python2-%{module}
21mr|python-xmldiff-2.4-1|28	XMLdiff is a python2 tool that figures out the differences between two similar
21mr|python-xmldiff-2.4-1|29	XML files, in the same way the diff utility does it for text files. It was
21mr|python-xmldiff-2.4-1|30	developed for the Narval project and could also be used as a library or as a
21mr|python-xmldiff-2.4-1|31	command line tool. It can work either with XML files or DOM trees
21mr|python-xmldiff-2.4-1|32	
21mr|python-xmldiff-2.4-1|33	%files -n python2-%{module}
21mr|python-xmldiff-2.4-1|34	%doc python2/CHANGES.rst python2/README.rst python2/LICENSE.txt
21mr|python-xmldiff-2.4-1|35	%{_bindir}/*
21mr|python-xmldiff-2.4-1|36	%{python2_sitelib}/%{module}
21mr|python-xmldiff-2.4-1|37	%{python2_sitelib}/%{module}-*.egg-info
21mr|python-xmldiff-2.4-1|38	#=============================================================================
21mr|python-xmldiff-2.4-1|39	
21mr|python-xmldiff-2.4-1|40	%package -n python3-%{module}
21mr|python-xmldiff-2.4-1|41	Summary:	Python classes to diff XML files
21mr|python-xmldiff-2.4-1|42	Group:		Development/Python
21mr|python-xmldiff-2.4-1|43	BuildRequires:	pkgconfig(python3)
21mr|python-xmldiff-2.4-1|44	BuildRequires:	python3egg(setuptools)
21mr|python-xmldiff-2.4-1|45	
21mr|python-xmldiff-2.4-1|46	%description -n python3-%{module}
21mr|python-xmldiff-2.4-1|47	XMLdiff is a python3 tool that figures out the differences between two similar
21mr|python-xmldiff-2.4-1|48	XML files, in the same way the diff utility does it for text files. It was
21mr|python-xmldiff-2.4-1|49	developed for the Narval project and could also be used as a library or as a
21mr|python-xmldiff-2.4-1|50	command line tool. It can work either with XML files or DOM trees
21mr|python-xmldiff-2.4-1|51	
21mr|python-xmldiff-2.4-1|52	%files -n python3-%{module}
21mr|python-xmldiff-2.4-1|53	%doc python3/CHANGES.rst python3/README.rst python3/LICENSE.txt
21mr|python-xmldiff-2.4-1|54	%{_bindir}/*
21mr|python-xmldiff-2.4-1|55	%{python3_sitelib}/%{module}
21mr|python-xmldiff-2.4-1|56	%{python3_sitelib}/%{module}-*.egg-info
21mr|python-xmldiff-2.4-1|57	#=============================================================================
21mr|python-xmldiff-2.4-1|58	
21mr|python-xmldiff-2.4-1|59	%prep
21mr|python-xmldiff-2.4-1|60	%setup -qc -n %{module}-%{version}
21mr|python-xmldiff-2.4-1|61	mv %{module}-%{version} python2
21mr|python-xmldiff-2.4-1|62	cp -r python2 python3
21mr|python-xmldiff-2.4-1|63	
21mr|python-xmldiff-2.4-1|64	%build
21mr|python-xmldiff-2.4-1|65	pushd python2
21mr|python-xmldiff-2.4-1|66	%py2_build
21mr|python-xmldiff-2.4-1|67	popd
21mr|python-xmldiff-2.4-1|68	
21mr|python-xmldiff-2.4-1|69	pushd python3
21mr|python-xmldiff-2.4-1|70	%py3_build
21mr|python-xmldiff-2.4-1|71	popd
21mr|python-xmldiff-2.4-1|72	
21mr|python-xmldiff-2.4-1|73	%install
21mr|python-xmldiff-2.4-1|74	pushd python2
21mr|python-xmldiff-2.4-1|75	%py2_install
21mr|python-xmldiff-2.4-1|76	rm -rf %{buildroot}%{_libdir}/python%{py2_ver}/site-packages/%{module}/test
21mr|python-xmldiff-2.4-1|77	chmod 755 %{buildroot}%{_bindir}/*
21mr|python-xmldiff-2.4-1|78	popd
21mr|python-xmldiff-2.4-1|79	
21mr|python-xmldiff-2.4-1|80	pushd python3
21mr|python-xmldiff-2.4-1|81	%py3_install
21mr|python-xmldiff-2.4-1|82	rm -rf %{buildroot}%{_libdir}/python%{py3_ver}/site-packages/%{module}/test
21mr|python-xmldiff-2.4-1|83	chmod 755 %{buildroot}%{_bindir}/*
21mr|python-xmldiff-2.4-1|84	popd

16254 21
21mr|python-xmlschema-1.8.2-1|1	%global pypi_name xmlschema
21mr|python-xmlschema-1.8.2-1|2	
21mr|python-xmlschema-1.8.2-1|3	Summary:	A Python XML Schema validator and decoder
21mr|python-xmlschema-1.8.2-1|4	Name:		python-%{pypi_name}
21mr|python-xmlschema-1.8.2-1|5	Version:	1.8.2
21mr|python-xmlschema-1.8.2-1|6	Release:	1
21mr|python-xmlschema-1.8.2-1|7	License:	MIT
21mr|python-xmlschema-1.8.2-1|8	Group:		Development/Python
21mr|python-xmlschema-1.8.2-1|9	Url:		https://github.com/brunato/xmlschema
21mr|python-xmlschema-1.8.2-1|10	Source0:	https://pypi.io/packages/source/x/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-xmlschema-1.8.2-1|11	BuildRequires:	pkgconfig(python3)
21mr|python-xmlschema-1.8.2-1|12	BuildRequires:	python3egg(setuptools)
21mr|python-xmlschema-1.8.2-1|13	BuildArch:	noarch
21mr|python-xmlschema-1.8.2-1|14	
21mr|python-xmlschema-1.8.2-1|15	%description
21mr|python-xmlschema-1.8.2-1|16	The xmlschema library is an implementation of XML Schema for Python.
21mr|python-xmlschema-1.8.2-1|17	
21mr|python-xmlschema-1.8.2-1|18	This library arises from the needs of a solid Python layer for processing XML
21mr|python-xmlschema-1.8.2-1|19	Schema based files for MaX (Materials design at the Exascale) European project.
21mr|python-xmlschema-1.8.2-1|20	A significant problem is the encoding and the decoding of the XML data files
21mr|python-xmlschema-1.8.2-1|21	produced by different simulation software. Another important requirement is
21mr|python-xmlschema-1.8.2-1|22	the XML data validation, in order to put the produced data under control.
21mr|python-xmlschema-1.8.2-1|23	The lack of a suitable alternative for Python in the schema-based decoding
21mr|python-xmlschema-1.8.2-1|24	of XML data has led to build this library. Obviously this library can be
21mr|python-xmlschema-1.8.2-1|25	useful for other cases related to XML Schema based processing, not only for
21mr|python-xmlschema-1.8.2-1|26	the original scope.
21mr|python-xmlschema-1.8.2-1|27	
21mr|python-xmlschema-1.8.2-1|28	#----------------------------------------------------------------------------
21mr|python-xmlschema-1.8.2-1|29	
21mr|python-xmlschema-1.8.2-1|30	%package -n python3-%{pypi_name}
21mr|python-xmlschema-1.8.2-1|31	Summary:	A Python XML Schema validator and decoder
21mr|python-xmlschema-1.8.2-1|32	Group:		Development/Python
21mr|python-xmlschema-1.8.2-1|33	
21mr|python-xmlschema-1.8.2-1|34	%description -n python3-%{pypi_name}
21mr|python-xmlschema-1.8.2-1|35	The xmlschema library is an implementation of XML Schema for Python.
21mr|python-xmlschema-1.8.2-1|36	
21mr|python-xmlschema-1.8.2-1|37	This library arises from the needs of a solid Python layer for processing XML
21mr|python-xmlschema-1.8.2-1|38	Schema based files for MaX (Materials design at the Exascale) European project.
21mr|python-xmlschema-1.8.2-1|39	A significant problem is the encoding and the decoding of the XML data files
21mr|python-xmlschema-1.8.2-1|40	produced by different simulation software. Another important requirement is
21mr|python-xmlschema-1.8.2-1|41	the XML data validation, in order to put the produced data under control.
21mr|python-xmlschema-1.8.2-1|42	The lack of a suitable alternative for Python in the schema-based decoding
21mr|python-xmlschema-1.8.2-1|43	of XML data has led to build this library. Obviously this library can be
21mr|python-xmlschema-1.8.2-1|44	useful for other cases related to XML Schema based processing, not only for
21mr|python-xmlschema-1.8.2-1|45	the original scope.
21mr|python-xmlschema-1.8.2-1|46	
21mr|python-xmlschema-1.8.2-1|47	%files -n python3-%{pypi_name}
21mr|python-xmlschema-1.8.2-1|48	%license LICENSE
21mr|python-xmlschema-1.8.2-1|49	%doc README.rst
21mr|python-xmlschema-1.8.2-1|50	%{_bindir}/xmlschema-json2xml
21mr|python-xmlschema-1.8.2-1|51	%{_bindir}/xmlschema-validate
21mr|python-xmlschema-1.8.2-1|52	%{_bindir}/xmlschema-xml2json
21mr|python-xmlschema-1.8.2-1|53	%{python3_sitelib}/%{pypi_name}/
21mr|python-xmlschema-1.8.2-1|54	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-xmlschema-1.8.2-1|55	
21mr|python-xmlschema-1.8.2-1|56	#----------------------------------------------------------------------------
21mr|python-xmlschema-1.8.2-1|57	
21mr|python-xmlschema-1.8.2-1|58	%prep
21mr|python-xmlschema-1.8.2-1|59	%autosetup -n %{pypi_name}-%{version}
21mr|python-xmlschema-1.8.2-1|60	
21mr|python-xmlschema-1.8.2-1|61	%build
21mr|python-xmlschema-1.8.2-1|62	%py3_build
21mr|python-xmlschema-1.8.2-1|63	
21mr|python-xmlschema-1.8.2-1|64	%install
21mr|python-xmlschema-1.8.2-1|65	%py3_install
21mr|python-xmlschema-1.8.2-1|66	

16255 21
21mr|python-xmltodict-0.13.0-1|1	%define pypi_name xmltodict
21mr|python-xmltodict-0.13.0-1|2	%define sum A Python to transform XML to JSON
21mr|python-xmltodict-0.13.0-1|3	
21mr|python-xmltodict-0.13.0-1|4	Name:		python-xmltodict
21mr|python-xmltodict-0.13.0-1|5	Version:	0.13.0
21mr|python-xmltodict-0.13.0-1|6	Release:	1
21mr|python-xmltodict-0.13.0-1|7	Summary:	%{sum}
21mr|python-xmltodict-0.13.0-1|8	Group:		Development/Python
21mr|python-xmltodict-0.13.0-1|9	License:	MIT
21mr|python-xmltodict-0.13.0-1|10	Url:		https://github.com/martinblech/xmltodict
21mr|python-xmltodict-0.13.0-1|11	Source0:	https://github.com/martinblech/xmltodict/archive/v%{version}.tar.gz?/%{pypi_name}-%{version}.tar.gz
21mr|python-xmltodict-0.13.0-1|12	BuildRequires:	pkgconfig(python3)
21mr|python-xmltodict-0.13.0-1|13	BuildRequires:	python3egg(nose)
21mr|python-xmltodict-0.13.0-1|14	BuildRequires:	python3egg(setuptools)
21mr|python-xmltodict-0.13.0-1|15	BuildArch:	noarch
21mr|python-xmltodict-0.13.0-1|16	
21mr|python-xmltodict-0.13.0-1|17	
21mr|python-xmltodict-0.13.0-1|18	%description
21mr|python-xmltodict-0.13.0-1|19	xmltodict is a Python module that makes working with XML feel like you are
21mr|python-xmltodict-0.13.0-1|20	working with JSON.  It's very fast (Expat-based) and has a streaming mode
21mr|python-xmltodict-0.13.0-1|21	with a small memory footprint, suitable for big XML dumps like Discogs or
21mr|python-xmltodict-0.13.0-1|22	Wikipedia.
21mr|python-xmltodict-0.13.0-1|23	#--------------------------------------------------------------------------
21mr|python-xmltodict-0.13.0-1|24	%package -n python3-%{pypi_name}
21mr|python-xmltodict-0.13.0-1|25	Summary:	%{sum}
21mr|python-xmltodict-0.13.0-1|26	Group:		Development/Python
21mr|python-xmltodict-0.13.0-1|27	
21mr|python-xmltodict-0.13.0-1|28	%description -n python3-%{pypi_name}
21mr|python-xmltodict-0.13.0-1|29	xmltodict is a Python3 module that makes working with XML feel like you are
21mr|python-xmltodict-0.13.0-1|30	working with JSON.  It's very fast (Expat-based) and has a streaming mode
21mr|python-xmltodict-0.13.0-1|31	with a small memory footprint, suitable for big XML dumps like Discogs or
21mr|python-xmltodict-0.13.0-1|32	Wikipedia.
21mr|python-xmltodict-0.13.0-1|33	
21mr|python-xmltodict-0.13.0-1|34	%files -n python3-%{pypi_name}
21mr|python-xmltodict-0.13.0-1|35	%doc README.md LICENSE
21mr|python-xmltodict-0.13.0-1|36	%{py3_puresitedir}/%{pypi_name}.py
21mr|python-xmltodict-0.13.0-1|37	%{py3_puresitedir}/%{pypi_name}-%{version}-*
21mr|python-xmltodict-0.13.0-1|38	%{py3_puresitedir}/__pycache__
21mr|python-xmltodict-0.13.0-1|39	
21mr|python-xmltodict-0.13.0-1|40	#--------------------------------------------------------------------------
21mr|python-xmltodict-0.13.0-1|41	
21mr|python-xmltodict-0.13.0-1|42	%prep
21mr|python-xmltodict-0.13.0-1|43	%setup -qn %{pypi_name}-%{version}
21mr|python-xmltodict-0.13.0-1|44	
21mr|python-xmltodict-0.13.0-1|45	%build
21mr|python-xmltodict-0.13.0-1|46	%py3_build
21mr|python-xmltodict-0.13.0-1|47	
21mr|python-xmltodict-0.13.0-1|48	%install
21mr|python-xmltodict-0.13.0-1|49	%py3_install
21mr|python-xmltodict-0.13.0-1|50	
21mr|python-xmltodict-0.13.0-1|51	chmod +x %{buildroot}%{py3_puresitedir}/%{pypi_name}.py
21mr|python-xmltodict-0.13.0-1|52	
21mr|python-xmltodict-0.13.0-1|53	%check
21mr|python-xmltodict-0.13.0-1|54	%{__python3} -m nose

16256 21
21mr|python-XStatic-1.0.2-1|1	%global pypi_name XStatic
21mr|python-XStatic-1.0.2-1|2	
21mr|python-XStatic-1.0.2-1|3	Summary:	XStatic base package with minimal support code
21mr|python-XStatic-1.0.2-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-1.0.2-1|5	Version:	1.0.2
21mr|python-XStatic-1.0.2-1|6	Release:	1
21mr|python-XStatic-1.0.2-1|7	License:	MIT
21mr|python-XStatic-1.0.2-1|8	Group:		Development/Python
21mr|python-XStatic-1.0.2-1|9	Url:		http://bitbucket.org/thomaswaldmann/xstatic
21mr|python-XStatic-1.0.2-1|10	Source0:	https://pypi.io/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-1.0.2-1|11	BuildArch:	noarch
21mr|python-XStatic-1.0.2-1|12	
21mr|python-XStatic-1.0.2-1|13	%description
21mr|python-XStatic-1.0.2-1|14	The goal of XStatic family of packages is to provide static
21mr|python-XStatic-1.0.2-1|15	file packages with minimal overhead - without selling you some
21mr|python-XStatic-1.0.2-1|16	dependencies you don't want.
21mr|python-XStatic-1.0.2-1|17	
21mr|python-XStatic-1.0.2-1|18	XStatic has some minimal support code for working with the
21mr|python-XStatic-1.0.2-1|19	XStatic-* packages.
21mr|python-XStatic-1.0.2-1|20	
21mr|python-XStatic-1.0.2-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-1.0.2-1|22	
21mr|python-XStatic-1.0.2-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-1.0.2-1|24	Summary:	XStatic base package with minimal support code
21mr|python-XStatic-1.0.2-1|25	Group:		Development/Python
21mr|python-XStatic-1.0.2-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-1.0.2-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-1.0.2-1|28	
21mr|python-XStatic-1.0.2-1|29	%description -n python3-%{pypi_name}
21mr|python-XStatic-1.0.2-1|30	The goal of XStatic family of packages is to provide static
21mr|python-XStatic-1.0.2-1|31	file packages with minimal overhead - without selling you some
21mr|python-XStatic-1.0.2-1|32	dependencies you don't want.
21mr|python-XStatic-1.0.2-1|33	
21mr|python-XStatic-1.0.2-1|34	XStatic has some minimal support code for working with the
21mr|python-XStatic-1.0.2-1|35	XStatic-* packages.
21mr|python-XStatic-1.0.2-1|36	
21mr|python-XStatic-1.0.2-1|37	%files -n python3-%{pypi_name}
21mr|python-XStatic-1.0.2-1|38	%doc README.txt
21mr|python-XStatic-1.0.2-1|39	%{python3_sitelib}/xstatic
21mr|python-XStatic-1.0.2-1|40	%{python3_sitelib}/XStatic-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-1.0.2-1|41	%{python3_sitelib}/XStatic-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-1.0.2-1|42	
21mr|python-XStatic-1.0.2-1|43	#----------------------------------------------------------------------------
21mr|python-XStatic-1.0.2-1|44	
21mr|python-XStatic-1.0.2-1|45	%prep
21mr|python-XStatic-1.0.2-1|46	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-1.0.2-1|47	
21mr|python-XStatic-1.0.2-1|48	%build
21mr|python-XStatic-1.0.2-1|49	%py3_build
21mr|python-XStatic-1.0.2-1|50	
21mr|python-XStatic-1.0.2-1|51	%install
21mr|python-XStatic-1.0.2-1|52	%py3_install
21mr|python-XStatic-1.0.2-1|53	mkdir %{buildroot}/%{python3_sitelib}/xstatic/pkg

16257 21
21mr|python-XStatic-Angular-1.5.8.0-1|1	%global pypi_name XStatic-Angular
21mr|python-XStatic-Angular-1.5.8.0-1|2	
21mr|python-XStatic-Angular-1.5.8.0-1|3	Summary:	Angular (XStatic packaging standard)
21mr|python-XStatic-Angular-1.5.8.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Angular-1.5.8.0-1|5	Version:	1.5.8.0
21mr|python-XStatic-Angular-1.5.8.0-1|6	Release:	1
21mr|python-XStatic-Angular-1.5.8.0-1|7	License:	MIT
21mr|python-XStatic-Angular-1.5.8.0-1|8	Group:		Development/Python
21mr|python-XStatic-Angular-1.5.8.0-1|9	Url:		http://angularjs.org
21mr|python-XStatic-Angular-1.5.8.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Angular-1.5.8.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Angular-1.5.8.0-1|12	
21mr|python-XStatic-Angular-1.5.8.0-1|13	%description
21mr|python-XStatic-Angular-1.5.8.0-1|14	Angular JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-1.5.8.0-1|15	
21mr|python-XStatic-Angular-1.5.8.0-1|16	This package is intended to be used by **any** project that needs these files.
21mr|python-XStatic-Angular-1.5.8.0-1|17	
21mr|python-XStatic-Angular-1.5.8.0-1|18	It intentionally does **not** provide any extra code except some metadata
21mr|python-XStatic-Angular-1.5.8.0-1|19	**nor** has any extra requirements. You MAY use some minimal support code
21mr|python-XStatic-Angular-1.5.8.0-1|20	from the XStatic base package, if you like.
21mr|python-XStatic-Angular-1.5.8.0-1|21	
21mr|python-XStatic-Angular-1.5.8.0-1|22	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-1.5.8.0-1|23	
21mr|python-XStatic-Angular-1.5.8.0-1|24	%package -n python3-%{pypi_name}
21mr|python-XStatic-Angular-1.5.8.0-1|25	Summary:	Angular (XStatic packaging standard)
21mr|python-XStatic-Angular-1.5.8.0-1|26	Group:		Development/Python
21mr|python-XStatic-Angular-1.5.8.0-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Angular-1.5.8.0-1|28	BuildRequires:	python3-setuptools
21mr|python-XStatic-Angular-1.5.8.0-1|29	Requires:	python3-XStatic
21mr|python-XStatic-Angular-1.5.8.0-1|30	Requires:	XStatic-Angular-common = %{EVRD}
21mr|python-XStatic-Angular-1.5.8.0-1|31	
21mr|python-XStatic-Angular-1.5.8.0-1|32	%description -n python3-%{pypi_name}
21mr|python-XStatic-Angular-1.5.8.0-1|33	Angular JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-1.5.8.0-1|34	
21mr|python-XStatic-Angular-1.5.8.0-1|35	This package is intended to be used by **any** project that needs these files.
21mr|python-XStatic-Angular-1.5.8.0-1|36	
21mr|python-XStatic-Angular-1.5.8.0-1|37	It intentionally does **not** provide any extra code except some metadata
21mr|python-XStatic-Angular-1.5.8.0-1|38	**nor** has any extra requirements. You MAY use some minimal support code
21mr|python-XStatic-Angular-1.5.8.0-1|39	from the XStatic base package, if you like.
21mr|python-XStatic-Angular-1.5.8.0-1|40	
21mr|python-XStatic-Angular-1.5.8.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Angular-1.5.8.0-1|42	%doc README.txt
21mr|python-XStatic-Angular-1.5.8.0-1|43	%{python3_sitelib}/xstatic/pkg/angular
21mr|python-XStatic-Angular-1.5.8.0-1|44	%{python3_sitelib}/XStatic_Angular-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Angular-1.5.8.0-1|45	%{python3_sitelib}/XStatic_Angular-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Angular-1.5.8.0-1|46	
21mr|python-XStatic-Angular-1.5.8.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-1.5.8.0-1|48	
21mr|python-XStatic-Angular-1.5.8.0-1|49	%package -n XStatic-Angular-common
21mr|python-XStatic-Angular-1.5.8.0-1|50	Summary:	Common files for XStatic-Angular (XStatic packaging standard)
21mr|python-XStatic-Angular-1.5.8.0-1|51	Group:		Development/Python
21mr|python-XStatic-Angular-1.5.8.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Angular-1.5.8.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Angular-1.5.8.0-1|54	
21mr|python-XStatic-Angular-1.5.8.0-1|55	%description -n XStatic-Angular-common
21mr|python-XStatic-Angular-1.5.8.0-1|56	Common files for XStatic-Angular (XStatic packaging standard)
21mr|python-XStatic-Angular-1.5.8.0-1|57	
21mr|python-XStatic-Angular-1.5.8.0-1|58	%files -n XStatic-Angular-common
21mr|python-XStatic-Angular-1.5.8.0-1|59	%{_jsdir}/angular
21mr|python-XStatic-Angular-1.5.8.0-1|60	
21mr|python-XStatic-Angular-1.5.8.0-1|61	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-1.5.8.0-1|62	
21mr|python-XStatic-Angular-1.5.8.0-1|63	%prep
21mr|python-XStatic-Angular-1.5.8.0-1|64	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Angular-1.5.8.0-1|65	
21mr|python-XStatic-Angular-1.5.8.0-1|66	# patch to use webassets dir
21mr|python-XStatic-Angular-1.5.8.0-1|67	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular'|" xstatic/pkg/angular/__init__.py
21mr|python-XStatic-Angular-1.5.8.0-1|68	
21mr|python-XStatic-Angular-1.5.8.0-1|69	%build
21mr|python-XStatic-Angular-1.5.8.0-1|70	# due
21mr|python-XStatic-Angular-1.5.8.0-1|71	# https://bitbucket.org/thomaswaldmann/xstatic/issue/2/
21mr|python-XStatic-Angular-1.5.8.0-1|72	# this package can not be built with python-XStatic installed.
21mr|python-XStatic-Angular-1.5.8.0-1|73	%py3_build
21mr|python-XStatic-Angular-1.5.8.0-1|74	
21mr|python-XStatic-Angular-1.5.8.0-1|75	%install
21mr|python-XStatic-Angular-1.5.8.0-1|76	%py3_install
21mr|python-XStatic-Angular-1.5.8.0-1|77	
21mr|python-XStatic-Angular-1.5.8.0-1|78	# move angular.js to appropriate _jsdir
21mr|python-XStatic-Angular-1.5.8.0-1|79	mkdir -p %{buildroot}/%{_jsdir}/angular
21mr|python-XStatic-Angular-1.5.8.0-1|80	mv %{buildroot}/%{python3_sitelib}/xstatic/pkg/angular/data/angular* %{buildroot}/%{_jsdir}/angular
21mr|python-XStatic-Angular-1.5.8.0-1|81	

16258 21
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|1	%global pypi_name XStatic-Angular-Bootstrap
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|2	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|3	Summary:	Angular-Bootstrap (XStatic packaging standard)
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|5	Version:	2.5.0.0
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|6	Release:	1
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|7	License:	MIT
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|8	Group:		Development/Python
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|9	Url:		http://angular-ui.github.io/bootstrap/
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|12	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|13	%description
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|15	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|17	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|20	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|22	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|24	Summary:	Angular-Bootstrap (XStatic packaging standard)
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|25	Group:		Development/Python
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|29	Requires:	xstatic-angular-bootstrap-common
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|30	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|33	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|35	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|38	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|40	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|42	%doc README.txt
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|43	%{python3_sitelib}/xstatic/pkg/angular_bootstrap
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|44	%{python3_sitelib}/XStatic_Angular_Bootstrap-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|45	%{python3_sitelib}/XStatic_Angular_Bootstrap-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|46	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|48	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|49	%package -n xstatic-angular-bootstrap-common
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|50	Summary:	Angular-Bootstrap (XStatic packaging standard)
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|51	Group:		Development/Python
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|54	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|55	%description -n xstatic-angular-bootstrap-common
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|57	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|59	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|62	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|63	This package contains the javascript files.
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|64	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|65	%files -n xstatic-angular-bootstrap-common
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|66	%doc README.txt
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|67	%{_jsdir}/angular_bootstrap
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|68	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|70	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|71	%prep
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|73	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|74	# patch to use webassets dir
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|75	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular_bootstrap'|" xstatic/pkg/angular_bootstrap/__init__.py
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|76	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|77	%build
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|78	%py3_build
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|79	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|80	%install
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|81	%py3_install
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|82	
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|83	mkdir -p %{buildroot}%{_jsdir}/angular_bootstrap
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|84	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_bootstrap/data/angular-bootstrap.js %{buildroot}%{_jsdir}/angular_bootstrap
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|85	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_bootstrap/data/
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|86	# fix execute flags for js
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|87	chmod 644 %{buildroot}%{_jsdir}/angular_bootstrap/angular-bootstrap.js
21mr|python-XStatic-Angular-Bootstrap-2.5.0.0-1|88	

16259 21
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|1	%global pypi_name XStatic-Angular-FileUpload
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|2	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|3	Summary:	Angular-FileUpload JavaScript library (XStatic packaging standard)
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|5	Version:	12.0.4.0
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|6	Release:	1
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|7	License:	MIT
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|8	Group:		Development/Python
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|9	Url:		https://github.com/danialfarid/ng-file-upload
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|10	Source0:	https://pypi.python.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|11	# PyPi source states License: (same as Angular-FileUpload)
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|12	Source1:	https://raw.githubusercontent.com/danialfarid/ng-file-upload/master/LICENSE
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|13	BuildArch:	noarch
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|14	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|15	%description
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|16	Angular-FileUpload JavaScript library packaged
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|17	for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|18	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|19	Lightweight Angular directive to upload files.
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|20	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|21	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|22	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|23	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|24	%package -n python3-%{pypi_name}
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|25	Summary:	Angular-FileUpload JavaScript library (XStatic packaging standard)
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|26	Group:		Development/Python
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|28	BuildRequires:	python3-setuptools
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|29	Requires:	python3-XStatic
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|30	Requires:	xstatic-angular-fileupload-common
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|31	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|32	%description -n python3-%{pypi_name}
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|33	Angular-FileUpload JavaScript library packaged
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|34	for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|35	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|36	Lightweight Angular directive to upload files.
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|37	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|38	%files -n python3-%{pypi_name}
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|39	%doc README.txt
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|40	%license LICENSE
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|41	%{python3_sitelib}/xstatic/pkg/angular_fileupload
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|42	%{python3_sitelib}/XStatic_Angular_FileUpload-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|43	%{python3_sitelib}/XStatic_Angular_FileUpload-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|44	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|45	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|46	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|47	%package -n xstatic-angular-fileupload-common
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|48	Summary:	Angular-FileUpload (XStatic packaging standard) JavaScript library
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|49	Group:		Development/Python
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|50	BuildRequires:	web-assets-devel
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|51	Requires:	web-assets-filesystem
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|52	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|53	%description -n xstatic-angular-fileupload-common
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|54	Angular-FileUpload JavaScript library packaged
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|55	for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|56	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|57	This package contains the javascript files.
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|58	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|59	%files -n xstatic-angular-fileupload-common
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|60	%doc README.txt
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|61	%license LICENSE
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|62	%{_jsdir}/angular_fileupload
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|63	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|64	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|65	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|66	%prep
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|67	%setup -q -n %{pypi_name}-%{version}
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|68	cp %{SOURCE1} .
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|69	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|70	# patch to use webassets dir
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|71	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular_fileupload'|" xstatic/pkg/angular_fileupload/__init__.py
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|72	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|73	%build
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|74	%py3_build
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|75	
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|76	%install
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|77	%py3_install
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|78	# Move static files
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|79	mkdir -p %{buildroot}%{_jsdir}/angular_fileupload
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|80	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_fileupload/data/* %{buildroot}%{_jsdir}/angular_fileupload/
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|81	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_fileupload/data/
21mr|python-XStatic-Angular-FileUpload-12.0.4.0-1|82	

16260 21
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|1	%global pypi_name XStatic-Angular-Gettext
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|2	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|3	Summary:	Angular-Gettext (XStatic packaging standard)
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|5	Version:	2.4.1.0
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|6	Release:	1
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|7	License:	MIT
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|8	Group:		Development/Python
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|9	Url:		https://angular-gettext.rocketeer.be/
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|12	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|13	%description
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|15	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|17	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|20	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|22	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|24	Summary:	Angular-Gettext (XStatic packaging standard)
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|25	Group:		Development/Python
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|29	Requires:	xstatic-angular-gettext-common
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|30	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|33	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|35	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|38	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|40	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|42	%doc README.txt
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|43	%{python3_sitelib}/xstatic/pkg/angular_gettext
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|44	%{python3_sitelib}/XStatic_Angular_Gettext-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|45	%{python3_sitelib}/XStatic_Angular_Gettext-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|46	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|48	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|49	%package -n xstatic-angular-gettext-common
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|50	Summary:	Angular-Gettext (XStatic packaging standard)
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|51	Group:		Development/Python
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|54	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|55	%description -n xstatic-angular-gettext-common
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|57	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|59	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|62	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|63	This package contains the javascript files.
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|64	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|65	%files -n xstatic-angular-gettext-common
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|66	%doc README.txt
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|67	%{_jsdir}/angular_gettext
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|68	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|70	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|71	%prep
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|73	# patch to use webassets dir
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular_gettext'|" xstatic/pkg/angular_gettext/__init__.py
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|75	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|76	%build
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|77	%py3_build
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|78	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|79	%install
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|80	%py3_install
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|81	
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|82	mkdir -p %{buildroot}%{_jsdir}/angular_gettext
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_gettext/data/angular-gettext.js %{buildroot}%{_jsdir}/angular_gettext
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_gettext/data/
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|85	# fix execute flags for js
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|86	chmod 644 %{buildroot}%{_jsdir}/angular_gettext/angular-gettext.js
21mr|python-XStatic-Angular-Gettext-2.4.1.0-1|87	

16261 21
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|1	%global pypi_name XStatic-Angular-lrdragndrop
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|2	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|3	Summary:	Angular-lrdragndrop (XStatic packaging standard)
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|5	Version:	1.0.2.4
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|6	Release:	1
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|7	License:	MIT
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|8	Group:		Development/Python
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|9	Url:		https://github.com/lorenzofox3/lrDragNDrop
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|11	BuildArch:	noarch
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|12	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|13	%description
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|15	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|17	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|19	nor has any extra requirements.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|20	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|22	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|24	Summary:	Angular-lrdragndrop (XStatic packaging standard)
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|25	Group:		Development/Python
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|29	Requires:	xstatic-angular-lrdragndrop-common
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|30	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|33	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|35	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|37	nor has any extra requirements.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|38	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|40	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|42	%doc README.txt
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|43	%{python3_sitelib}/xstatic/pkg/angular_lrdragndrop
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|44	%{python3_sitelib}/XStatic_Angular_lrdragndrop-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|45	%{python3_sitelib}/XStatic_Angular_lrdragndrop-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|46	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|48	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|49	%package -n xstatic-angular-lrdragndrop-common
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|50	Summary:	Angular-lrdragndrop (XStatic packaging standard)
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|51	Group:		Development/Python
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|54	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|55	%description -n xstatic-angular-lrdragndrop-common
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|57	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|59	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|61	nor has any extra requirements.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|62	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|63	This package contains the javascript files.
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|64	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|65	%files -n xstatic-angular-lrdragndrop-common
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|66	%doc README.txt
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|67	%{_jsdir}/angular_lrdragndrop
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|68	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|70	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|71	%prep
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|73	# patch to use webassets dir
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular_lrdragndrop'|" xstatic/pkg/angular_lrdragndrop/__init__.py
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|75	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|76	%build
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|77	%py3_build
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|78	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|79	%install
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|80	%py3_install
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|81	
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|82	mkdir -p %{buildroot}%{_jsdir}/angular_lrdragndrop
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_lrdragndrop/data/lrdragndrop.js %{buildroot}%{_jsdir}/angular_lrdragndrop
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_lrdragndrop/data/
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|85	# fix execute flags for js
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|86	chmod 644 %{buildroot}%{_jsdir}/angular_lrdragndrop/lrdragndrop.js
21mr|python-XStatic-Angular-lrdragndrop-1.0.2.4-1|87	

16262 21
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|1	%global pypi_name XStatic-Angular-Schema-Form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|2	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|3	Summary:	Angular-Schema-Form JavaScript library (XStatic packaging standard)
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|5	Version:	0.8.13.0
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|6	Release:	1
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|7	License:	MIT
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|8	Group:		Development/Python
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|9	Url:		https://github.com/json-schema-form/angular-schema-form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|10	Source0:	https://pypi.io/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|11	Source1:	https://raw.githubusercontent.com/json-schema-form/angular-schema-form/development/LICENSE
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|12	BuildArch:	noarch
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|13	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|14	%description
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|15	Angular-Schema-Form JavaScript library packaged
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|16	for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|17	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|18	Generate forms from JSON schemas using AngularJS.
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|19	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|20	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|21	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|22	%package -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|23	Summary:	Angular-Schema-Form JavaScript library (XStatic packaging standard)
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|24	Group:		Development/Python
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|25	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|26	BuildRequires:	python3-setuptools
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|27	Requires:	python3-XStatic
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|28	Requires:	xstatic-angular-schema-form-common = %{EVRD}
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|29	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|30	%description -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|31	Angular-Schema-Form JavaScript library packaged
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|32	for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|33	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|34	Generate forms from JSON schemas using AngularJS.
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|35	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|36	%files -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|37	%doc README.txt
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|38	%license LICENSE
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|39	%{python3_sitelib}/xstatic/pkg/angular_schema_form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|40	%{python3_sitelib}/XStatic_Angular_Schema_Form-%{version}-py?.?.egg-info
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|41	%{python3_sitelib}/XStatic_Angular_Schema_Form-%{version}-py?.?-nspkg.pth
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|42	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|43	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|44	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|45	%package -n xstatic-angular-schema-form-common
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|46	Summary:	Angular-Schema-Form JavaScript library (XStatic packaging standard)
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|47	Group:		Development/Python
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|48	BuildRequires:	web-assets-devel
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|49	Requires:	web-assets-filesystem
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|50	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|51	%description -n xstatic-angular-schema-form-common
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|52	Angular-Schema-Form JavaScript library packaged
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|53	for setuptools (easy_install) / pip.
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|54	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|55	This package contains the javascript files.
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|56	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|57	%files -n xstatic-angular-schema-form-common
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|58	%doc README.txt
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|59	%license LICENSE
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|60	%{_jsdir}/angular_schema_form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|61	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|62	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|63	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|64	%prep
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|65	%setup -q -n %{pypi_name}-%{version}
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|66	cp %{SOURCE1} .
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|67	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|68	# patch to use webassets dir
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|69	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular_schema_form'|" xstatic/pkg/angular_schema_form/__init__.py
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|70	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|71	%build
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|72	%py3_build
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|73	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|74	%install
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|75	%py3_install
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|76	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|77	# Move static files
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|78	mkdir -p %{buildroot}%{_jsdir}/angular_schema_form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|79	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_schema_form/data/bootstrap-decorator.js %{buildroot}%{_jsdir}/angular_schema_form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|80	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_schema_form/data/bootstrap-decorator.min.js %{buildroot}%{_jsdir}/angular_schema_form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|81	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_schema_form/data/schema-form.js %{buildroot}%{_jsdir}/angular_schema_form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|82	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_schema_form/data/schema-form.min.js %{buildroot}%{_jsdir}/angular_schema_form
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|83	rm %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_schema_form/data/WHERE_IS_BOOTSTRAP_DECORATOR.md
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|84	
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|85	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_schema_form/data/
21mr|python-XStatic-Angular-Schema-Form-0.8.13.0-1|86	

16263 21
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|1	%global pypi_name XStatic-Angular-UUID
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|2	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|3	Summary:	Angular-UUID (XStatic packaging standard)
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|5	Version:	0.0.4.0
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|6	Release:	1
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|7	License:	MIT
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|8	Group:		Development/Python
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|9	Url:		https://github.com/munkychop/angular-uuid
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|12	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|13	%description
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|14	Angular-UUID JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|15	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|17	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|20	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|22	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|24	Summary:	Angular-UUID (XStatic packaging standard)
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|25	Group:		Development/Python
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|29	Requires:	xstatic-angular-uuid-common
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|30	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|32	Angular-UUID JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|33	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|35	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|38	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|40	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|42	%doc README.txt
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|43	%{python3_sitelib}/xstatic/pkg/angular_uuid
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|44	%{python3_sitelib}/XStatic_Angular_UUID-%{version}-py3.*.egg-info
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|45	%{python3_sitelib}/XStatic_Angular_UUID-%{version}-py3.*-nspkg.pth
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|46	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|48	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|49	%package -n xstatic-angular-uuid-common
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|50	Summary:	Angular-UUID (XStatic packaging standard)
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|51	Group:		Development/Python
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|54	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|55	%description -n xstatic-angular-uuid-common
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|56	Angular-UUID JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|57	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|59	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|62	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|63	This package contains the JavaScript files.
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|64	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|65	%files -n xstatic-angular-uuid-common
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|66	%doc README.txt
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|67	%{_jsdir}/angular_uuid
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|68	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|70	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|71	%prep
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|73	# Remove bundled egg-info
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|74	rm -rf %{pypi_name}.egg-info
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|75	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|76	# Patch to use webassets directory
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|77	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular_uuid'|" xstatic/pkg/angular_uuid/__init__.py
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|78	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|79	%build
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|80	%py3_build
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|81	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|82	%install
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|83	%py3_install
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|84	
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|85	mkdir -p %{buildroot}/%{_jsdir}/angular_uuid
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|86	mv %{buildroot}/%{python3_sitelib}/xstatic/pkg/angular_uuid/data/angular-uuid.js %{buildroot}/%{_jsdir}/angular_uuid
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|87	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_uuid/data/
21mr|python-XStatic-Angular-UUID-0.0.4.0-1|88	

16264 21
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|1	%global pypi_name XStatic-Angular-Vis
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|2	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|3	Summary:	Angular-Vis (XStatic packaging standard)
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|5	Version:	4.16.0.0
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|6	Release:	1
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|7	License:	MIT
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|8	Group:		Development/Python
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|9	Url:		https://github.com/visjs/angular-visjs
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|12	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|13	%description
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|14	Angular-Vis JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|15	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|17	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|20	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|22	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|24	Summary:	Angular-Vis (XStatic packaging standard)
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|25	Group:		Development/Python
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|29	Requires:	xstatic-angular-vis-common
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|30	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|32	Angular-Vis JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|33	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|35	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|38	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|40	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|42	%doc README.txt
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|43	%{python3_sitelib}/xstatic/pkg/angular_vis
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|44	%{python3_sitelib}/XStatic_Angular_Vis-%{version}-py3.*.egg-info
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|45	%{python3_sitelib}/XStatic_Angular_Vis-%{version}-py3.*-nspkg.pth
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|46	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|48	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|49	%package -n xstatic-angular-vis-common
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|50	Summary:	Angular-Vis (XStatic packaging standard)
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|51	Group:		Development/Python
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|54	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|55	%description -n xstatic-angular-vis-common
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|56	Angular-Vis JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|57	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|59	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|62	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|63	This package contains the JavaScript files.
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|64	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|65	%files -n xstatic-angular-vis-common
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|66	%doc README.txt
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|67	%{_jsdir}/angular_vis
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|68	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|70	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|71	%prep
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|73	# Remove bundled egg-info
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|74	rm -rf %{pypi_name}.egg-info
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|75	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|76	# patch to use webassets dir
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|77	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular_vis'|" xstatic/pkg/angular_vis/__init__.py
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|78	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|79	%build
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|80	%py3_build
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|81	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|82	%install
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|83	%py3_install
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|84	
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|85	mkdir -p %{buildroot}%{_jsdir}/angular_vis
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|86	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_vis/data/angular-vis.js %{buildroot}%{_jsdir}/angular_vis
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|87	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_vis/data/
21mr|python-XStatic-Angular-Vis-4.16.0.0-1|88	

16265 21
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|1	%global pypi_name XStatic-Bootstrap-Datepicker
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|2	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|3	Summary:	Bootstrap-Datepicker (XStatic packaging standard)
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|5	Version:	1.4.0.0
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|6	Release:	1
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|7	License:	ASL 2.0
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|8	Group:		Development/Python
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|9	Url:		https://github.com/eternicode/bootstrap-datepicker/
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|12	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|13	%description
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|15	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|17	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|20	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|22	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|24	Summary:	Bootstrap-Datepicker (XStatic packaging standard)
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|25	Group:		Development/Python
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|29	Requires:	xstatic-bootstrap-datepicker-common
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|30	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|33	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|35	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|38	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|40	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|42	%doc README.txt
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|43	%{python3_sitelib}/xstatic/pkg/bootstrap_datepicker
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|44	%{python3_sitelib}/XStatic_Bootstrap_Datepicker-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|45	%{python3_sitelib}/XStatic_Bootstrap_Datepicker-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|46	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|48	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|49	%package -n xstatic-bootstrap-datepicker-common
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|50	Summary:	Bootstrap-Datepicker (XStatic packaging standard)
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|51	Group:		Development/Python
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|54	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|55	%description -n xstatic-bootstrap-datepicker-common
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|57	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|59	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|62	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|63	This package contains the javascript files.
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|64	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|65	%files -n xstatic-bootstrap-datepicker-common
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|66	%doc README.txt
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|67	%{_jsdir}/bootstrap_datepicker
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|68	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|70	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|71	%prep
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|73	# patch to use webassets dir
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/bootstrap_datepicker'|" xstatic/pkg/bootstrap_datepicker/__init__.py
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|75	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|76	%build
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|77	%py3_build
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|78	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|79	%install
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|80	%py3_install
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|81	
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|82	mkdir -p %{buildroot}%{_jsdir}/bootstrap_datepicker
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/bootstrap_datepicker/data/* %{buildroot}%{_jsdir}/bootstrap_datepicker
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/bootstrap_datepicker/data/
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|85	# fix execute flags for js
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|86	chmod 644 %{buildroot}%{_jsdir}/bootstrap_datepicker/bootstrap-datepicker.js
21mr|python-XStatic-Bootstrap-Datepicker-1.4.0.0-1|87	

16266 21
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|1	%global pypi_name XStatic-Bootstrap-SCSS
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|2	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|3	Summary:	Bootstrap-SCSS (XStatic packaging standard)
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|5	Version:	3.4.1.0
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|6	Release:	1
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|7	License:	MIT
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|8	Group:		Development/Python
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|9	Url:		http://getbootstrap.org/
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|11	Source1:	halflings-license.eml
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|12	BuildArch:	noarch
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|13	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|14	%description
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|15	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|16	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|17	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|18	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|19	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|20	nor has any extra requirements.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|21	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|22	#----------------------------------------------------------------------------
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|23	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|24	%package -n python3-%{pypi_name}
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|25	Summary:	Bootstrap-SCSS (XStatic packaging standard)
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|26	Group:		Development/Python
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|28	BuildRequires:	python3-setuptools
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|29	Requires:	python3-XStatic
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|30	Requires:	xstatic-bootstrap-scss-common
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|31	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|32	%description -n python3-%{pypi_name}
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|33	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|34	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|35	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|36	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|37	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|38	nor has any extra requirements.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|39	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|40	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|41	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|42	%files -n python3-%{pypi_name}
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|43	%doc README.txt
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|44	%{python3_sitelib}/xstatic/pkg/bootstrap_scss
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|45	%{python3_sitelib}/XStatic_Bootstrap_SCSS-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|46	%{python3_sitelib}/XStatic_Bootstrap_SCSS-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|47	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|48	#----------------------------------------------------------------------------
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|49	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|50	%package -n xstatic-bootstrap-scss-common
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|51	Summary:	Bootstrap-SCSS (XStatic packaging standard)
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|52	Group:		Development/Python
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|53	BuildRequires:	web-assets-devel
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|54	Requires:	web-assets-filesystem
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|55	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|56	%description -n xstatic-bootstrap-scss-common
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|57	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|58	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|59	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|60	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|61	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|62	nor has any extra requirements.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|63	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|64	This package contains the javascript files.
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|65	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|66	%files -n xstatic-bootstrap-scss-common
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|67	%doc README.txt
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|68	%license halflings-license.eml
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|69	%{_jsdir}/bootstrap_scss
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|70	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|71	#----------------------------------------------------------------------------
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|72	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|73	%prep
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|74	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|75	# patch to use webassets dir
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|76	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/bootstrap_scss'|" xstatic/pkg/bootstrap_scss/__init__.py
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|77	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|78	# Include email identifying the license for the Glyphicons Halflings font
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|79	cp %{SOURCE1} .
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|80	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|81	%build
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|82	%py3_build
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|83	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|84	%install
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|85	%py3_install
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|86	
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|87	mkdir -p %{buildroot}%{_jsdir}/bootstrap_scss
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|88	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/bootstrap_scss/data/* %{buildroot}%{_jsdir}/bootstrap_scss
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|89	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/bootstrap_scss/data/
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|90	# fix execute flags for js
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|91	chmod 644 %{buildroot}%{_jsdir}/bootstrap_scss/js/*.js
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|92	chmod 644 %{buildroot}%{_jsdir}/bootstrap_scss/js/bootstrap/*.js
21mr|python-XStatic-Bootstrap-SCSS-3.4.1.0-1|93	

16267 21
21mr|python-XStatic-bootswatch-3.3.7.0-1|1	%global pypi_name XStatic-bootswatch
21mr|python-XStatic-bootswatch-3.3.7.0-1|2	
21mr|python-XStatic-bootswatch-3.3.7.0-1|3	Summary:	bootswatch (XStatic packaging standard)
21mr|python-XStatic-bootswatch-3.3.7.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-bootswatch-3.3.7.0-1|5	Version:	3.3.7.0
21mr|python-XStatic-bootswatch-3.3.7.0-1|6	Release:	1
21mr|python-XStatic-bootswatch-3.3.7.0-1|7	License:	MIT
21mr|python-XStatic-bootswatch-3.3.7.0-1|8	Group:		Development/Python
21mr|python-XStatic-bootswatch-3.3.7.0-1|9	Url:		http://bootswatch.com
21mr|python-XStatic-bootswatch-3.3.7.0-1|10	Source0:	https://pypi.io/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-bootswatch-3.3.7.0-1|11	Source1:	https://raw.githubusercontent.com/openstack/xstatic-bootswatch/master/LICENSE
21mr|python-XStatic-bootswatch-3.3.7.0-1|12	BuildArch:	noarch
21mr|python-XStatic-bootswatch-3.3.7.0-1|13	
21mr|python-XStatic-bootswatch-3.3.7.0-1|14	%description
21mr|python-XStatic-bootswatch-3.3.7.0-1|15	Bootswatch javascript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-bootswatch-3.3.7.0-1|16	
21mr|python-XStatic-bootswatch-3.3.7.0-1|17	Free themes for Bootstrap.
21mr|python-XStatic-bootswatch-3.3.7.0-1|18	
21mr|python-XStatic-bootswatch-3.3.7.0-1|19	#----------------------------------------------------------------------------
21mr|python-XStatic-bootswatch-3.3.7.0-1|20	
21mr|python-XStatic-bootswatch-3.3.7.0-1|21	%package -n python3-%{pypi_name}
21mr|python-XStatic-bootswatch-3.3.7.0-1|22	Summary:	bootswatch (XStatic packaging standard)
21mr|python-XStatic-bootswatch-3.3.7.0-1|23	Group:		Development/Python
21mr|python-XStatic-bootswatch-3.3.7.0-1|24	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-bootswatch-3.3.7.0-1|25	BuildRequires:	python3-setuptools
21mr|python-XStatic-bootswatch-3.3.7.0-1|26	Requires:	python3-XStatic
21mr|python-XStatic-bootswatch-3.3.7.0-1|27	Requires:	bootswatch-common = %{EVRD}
21mr|python-XStatic-bootswatch-3.3.7.0-1|28	Requires:	bootswatch-fonts  = %{EVRD}
21mr|python-XStatic-bootswatch-3.3.7.0-1|29	
21mr|python-XStatic-bootswatch-3.3.7.0-1|30	%description -n python3-%{pypi_name}
21mr|python-XStatic-bootswatch-3.3.7.0-1|31	bootswatch javascript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-bootswatch-3.3.7.0-1|32	
21mr|python-XStatic-bootswatch-3.3.7.0-1|33	Free themes for Bootstrap.
21mr|python-XStatic-bootswatch-3.3.7.0-1|34	
21mr|python-XStatic-bootswatch-3.3.7.0-1|35	%files -n python3-%{pypi_name}
21mr|python-XStatic-bootswatch-3.3.7.0-1|36	%doc README.txt
21mr|python-XStatic-bootswatch-3.3.7.0-1|37	%license LICENSE
21mr|python-XStatic-bootswatch-3.3.7.0-1|38	%{python3_sitelib}/xstatic/pkg/bootswatch
21mr|python-XStatic-bootswatch-3.3.7.0-1|39	%{python3_sitelib}/XStatic_bootswatch-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-bootswatch-3.3.7.0-1|40	%{python3_sitelib}/XStatic_bootswatch-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-bootswatch-3.3.7.0-1|41	
21mr|python-XStatic-bootswatch-3.3.7.0-1|42	#----------------------------------------------------------------------------
21mr|python-XStatic-bootswatch-3.3.7.0-1|43	
21mr|python-XStatic-bootswatch-3.3.7.0-1|44	%package -n bootswatch-common
21mr|python-XStatic-bootswatch-3.3.7.0-1|45	Summary:	bootswatch (XStatic packaging standard) common files
21mr|python-XStatic-bootswatch-3.3.7.0-1|46	Group:		Development/Python
21mr|python-XStatic-bootswatch-3.3.7.0-1|47	BuildRequires:	web-assets-devel
21mr|python-XStatic-bootswatch-3.3.7.0-1|48	Requires:	web-assets-filesystem
21mr|python-XStatic-bootswatch-3.3.7.0-1|49	
21mr|python-XStatic-bootswatch-3.3.7.0-1|50	%description -n bootswatch-common
21mr|python-XStatic-bootswatch-3.3.7.0-1|51	Common bootswatch static content (CSS and SCSS)
21mr|python-XStatic-bootswatch-3.3.7.0-1|52	
21mr|python-XStatic-bootswatch-3.3.7.0-1|53	%files -n bootswatch-common
21mr|python-XStatic-bootswatch-3.3.7.0-1|54	%doc README.txt
21mr|python-XStatic-bootswatch-3.3.7.0-1|55	%license LICENSE
21mr|python-XStatic-bootswatch-3.3.7.0-1|56	%{_jsdir}/bootswatch
21mr|python-XStatic-bootswatch-3.3.7.0-1|57	
21mr|python-XStatic-bootswatch-3.3.7.0-1|58	#----------------------------------------------------------------------------
21mr|python-XStatic-bootswatch-3.3.7.0-1|59	
21mr|python-XStatic-bootswatch-3.3.7.0-1|60	%package -n bootswatch-fonts
21mr|python-XStatic-bootswatch-3.3.7.0-1|61	Summary:	bootswatch (XStatic packaging standard) fonts
21mr|python-XStatic-bootswatch-3.3.7.0-1|62	Group:		Development/Python
21mr|python-XStatic-bootswatch-3.3.7.0-1|63	
21mr|python-XStatic-bootswatch-3.3.7.0-1|64	%description -n bootswatch-fonts
21mr|python-XStatic-bootswatch-3.3.7.0-1|65	Bootswatch fonts.
21mr|python-XStatic-bootswatch-3.3.7.0-1|66	
21mr|python-XStatic-bootswatch-3.3.7.0-1|67	%files -n bootswatch-fonts
21mr|python-XStatic-bootswatch-3.3.7.0-1|68	%doc README.txt
21mr|python-XStatic-bootswatch-3.3.7.0-1|69	%license LICENSE
21mr|python-XStatic-bootswatch-3.3.7.0-1|70	%{_datadir}/fonts/bootswatch
21mr|python-XStatic-bootswatch-3.3.7.0-1|71	
21mr|python-XStatic-bootswatch-3.3.7.0-1|72	#----------------------------------------------------------------------------
21mr|python-XStatic-bootswatch-3.3.7.0-1|73	
21mr|python-XStatic-bootswatch-3.3.7.0-1|74	%prep
21mr|python-XStatic-bootswatch-3.3.7.0-1|75	%setup -q -n %{pypi_name}-%{version}
21mr|python-XStatic-bootswatch-3.3.7.0-1|76	
21mr|python-XStatic-bootswatch-3.3.7.0-1|77	# patch to use webassets dir
21mr|python-XStatic-bootswatch-3.3.7.0-1|78	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/bootswatch'|" xstatic/pkg/bootswatch/__init__.py
21mr|python-XStatic-bootswatch-3.3.7.0-1|79	# License file is present in GitHub repo, but not in PyPi file
21mr|python-XStatic-bootswatch-3.3.7.0-1|80	cp %{SOURCE1} .
21mr|python-XStatic-bootswatch-3.3.7.0-1|81	
21mr|python-XStatic-bootswatch-3.3.7.0-1|82	%build
21mr|python-XStatic-bootswatch-3.3.7.0-1|83	%py3_build
21mr|python-XStatic-bootswatch-3.3.7.0-1|84	
21mr|python-XStatic-bootswatch-3.3.7.0-1|85	%install
21mr|python-XStatic-bootswatch-3.3.7.0-1|86	%py3_install
21mr|python-XStatic-bootswatch-3.3.7.0-1|87	# Move fonts to the right directory
21mr|python-XStatic-bootswatch-3.3.7.0-1|88	mkdir -p %{buildroot}%{_datadir}/fonts/bootswatch
21mr|python-XStatic-bootswatch-3.3.7.0-1|89	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/bootswatch/data/fonts/* %{buildroot}%{_datadir}/fonts/bootswatch
21mr|python-XStatic-bootswatch-3.3.7.0-1|90	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/bootswatch/data/fonts
21mr|python-XStatic-bootswatch-3.3.7.0-1|91	
21mr|python-XStatic-bootswatch-3.3.7.0-1|92	# Move static files
21mr|python-XStatic-bootswatch-3.3.7.0-1|93	mkdir -p %{buildroot}%{_jsdir}/bootswatch
21mr|python-XStatic-bootswatch-3.3.7.0-1|94	for theme in cerulean cosmo cyborg darkly flatly journal lumen paper readable sandstone simplex slate spacelab superhero united yeti
21mr|python-XStatic-bootswatch-3.3.7.0-1|95	do
21mr|python-XStatic-bootswatch-3.3.7.0-1|96	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/bootswatch/data/${theme} %{buildroot}%{_jsdir}/bootswatch
21mr|python-XStatic-bootswatch-3.3.7.0-1|97	done
21mr|python-XStatic-bootswatch-3.3.7.0-1|98	

16268 21
21mr|python-XStatic-D3-3.5.17.0-1|1	%global pypi_name XStatic-D3
21mr|python-XStatic-D3-3.5.17.0-1|2	
21mr|python-XStatic-D3-3.5.17.0-1|3	Summary:	D3 (XStatic packaging standard)
21mr|python-XStatic-D3-3.5.17.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-D3-3.5.17.0-1|5	Version:	3.5.17.0
21mr|python-XStatic-D3-3.5.17.0-1|6	Release:	1
21mr|python-XStatic-D3-3.5.17.0-1|7	License:	BSD
21mr|python-XStatic-D3-3.5.17.0-1|8	Group:		Development/Python
21mr|python-XStatic-D3-3.5.17.0-1|9	Url:		http://d3js.org/
21mr|python-XStatic-D3-3.5.17.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-D3-3.5.17.0-1|11	BuildArch:	noarch
21mr|python-XStatic-D3-3.5.17.0-1|12	
21mr|python-XStatic-D3-3.5.17.0-1|13	%description
21mr|python-XStatic-D3-3.5.17.0-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-D3-3.5.17.0-1|15	
21mr|python-XStatic-D3-3.5.17.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-D3-3.5.17.0-1|17	
21mr|python-XStatic-D3-3.5.17.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-D3-3.5.17.0-1|19	nor has any extra requirements.
21mr|python-XStatic-D3-3.5.17.0-1|20	
21mr|python-XStatic-D3-3.5.17.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-D3-3.5.17.0-1|22	
21mr|python-XStatic-D3-3.5.17.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-D3-3.5.17.0-1|24	Summary:	D3 (XStatic packaging standard)
21mr|python-XStatic-D3-3.5.17.0-1|25	Group:		Development/Python
21mr|python-XStatic-D3-3.5.17.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-D3-3.5.17.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-D3-3.5.17.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-D3-3.5.17.0-1|29	Requires:	xstatic-d3-common
21mr|python-XStatic-D3-3.5.17.0-1|30	
21mr|python-XStatic-D3-3.5.17.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-D3-3.5.17.0-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-D3-3.5.17.0-1|33	
21mr|python-XStatic-D3-3.5.17.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-D3-3.5.17.0-1|35	
21mr|python-XStatic-D3-3.5.17.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-D3-3.5.17.0-1|37	nor has any extra requirements.
21mr|python-XStatic-D3-3.5.17.0-1|38	
21mr|python-XStatic-D3-3.5.17.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-D3-3.5.17.0-1|40	
21mr|python-XStatic-D3-3.5.17.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-D3-3.5.17.0-1|42	%doc README.txt
21mr|python-XStatic-D3-3.5.17.0-1|43	%{python3_sitelib}/xstatic/pkg/d3
21mr|python-XStatic-D3-3.5.17.0-1|44	%{python3_sitelib}/XStatic_D3-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-D3-3.5.17.0-1|45	%{python3_sitelib}/XStatic_D3-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-D3-3.5.17.0-1|46	
21mr|python-XStatic-D3-3.5.17.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-D3-3.5.17.0-1|48	
21mr|python-XStatic-D3-3.5.17.0-1|49	%package -n xstatic-d3-common
21mr|python-XStatic-D3-3.5.17.0-1|50	Summary:	D3 (XStatic packaging standard)
21mr|python-XStatic-D3-3.5.17.0-1|51	Group:		Development/Python
21mr|python-XStatic-D3-3.5.17.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-D3-3.5.17.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-D3-3.5.17.0-1|54	
21mr|python-XStatic-D3-3.5.17.0-1|55	%description -n xstatic-d3-common
21mr|python-XStatic-D3-3.5.17.0-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-D3-3.5.17.0-1|57	
21mr|python-XStatic-D3-3.5.17.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-D3-3.5.17.0-1|59	
21mr|python-XStatic-D3-3.5.17.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-D3-3.5.17.0-1|61	nor has any extra requirements.
21mr|python-XStatic-D3-3.5.17.0-1|62	
21mr|python-XStatic-D3-3.5.17.0-1|63	This package contains the javascript files.
21mr|python-XStatic-D3-3.5.17.0-1|64	
21mr|python-XStatic-D3-3.5.17.0-1|65	%files -n xstatic-d3-common
21mr|python-XStatic-D3-3.5.17.0-1|66	%doc README.txt
21mr|python-XStatic-D3-3.5.17.0-1|67	%{_jsdir}/d3
21mr|python-XStatic-D3-3.5.17.0-1|68	
21mr|python-XStatic-D3-3.5.17.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-D3-3.5.17.0-1|70	
21mr|python-XStatic-D3-3.5.17.0-1|71	%prep
21mr|python-XStatic-D3-3.5.17.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-D3-3.5.17.0-1|73	# patch to use webassets dir
21mr|python-XStatic-D3-3.5.17.0-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/d3'|" xstatic/pkg/d3/__init__.py
21mr|python-XStatic-D3-3.5.17.0-1|75	
21mr|python-XStatic-D3-3.5.17.0-1|76	%build
21mr|python-XStatic-D3-3.5.17.0-1|77	%py3_build
21mr|python-XStatic-D3-3.5.17.0-1|78	
21mr|python-XStatic-D3-3.5.17.0-1|79	%install
21mr|python-XStatic-D3-3.5.17.0-1|80	%py3_install
21mr|python-XStatic-D3-3.5.17.0-1|81	
21mr|python-XStatic-D3-3.5.17.0-1|82	mkdir -p %{buildroot}%{_jsdir}/d3
21mr|python-XStatic-D3-3.5.17.0-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/d3/data/d3.js %{buildroot}%{_jsdir}/d3
21mr|python-XStatic-D3-3.5.17.0-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/d3/data/
21mr|python-XStatic-D3-3.5.17.0-1|85	# fix execute flags for js
21mr|python-XStatic-D3-3.5.17.0-1|86	chmod 644 %{buildroot}%{_jsdir}/d3/d3.js
21mr|python-XStatic-D3-3.5.17.0-1|87	

16269 21
21mr|python-XStatic-Dagre-0.6.4.1-1|1	%global pypi_name XStatic-Dagre
21mr|python-XStatic-Dagre-0.6.4.1-1|2	
21mr|python-XStatic-Dagre-0.6.4.1-1|3	Summary:	Dagre (XStatic packaging standard)
21mr|python-XStatic-Dagre-0.6.4.1-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Dagre-0.6.4.1-1|5	Version:	0.6.4.1
21mr|python-XStatic-Dagre-0.6.4.1-1|6	Release:	1
21mr|python-XStatic-Dagre-0.6.4.1-1|7	License:	MIT
21mr|python-XStatic-Dagre-0.6.4.1-1|8	Group:		Development/Python
21mr|python-XStatic-Dagre-0.6.4.1-1|9	Url:		https://github.com/dagrejs/dagre
21mr|python-XStatic-Dagre-0.6.4.1-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Dagre-0.6.4.1-1|11	BuildArch:	noarch
21mr|python-XStatic-Dagre-0.6.4.1-1|12	
21mr|python-XStatic-Dagre-0.6.4.1-1|13	%description
21mr|python-XStatic-Dagre-0.6.4.1-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Dagre-0.6.4.1-1|15	
21mr|python-XStatic-Dagre-0.6.4.1-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Dagre-0.6.4.1-1|17	
21mr|python-XStatic-Dagre-0.6.4.1-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Dagre-0.6.4.1-1|19	nor has any extra requirements.
21mr|python-XStatic-Dagre-0.6.4.1-1|20	
21mr|python-XStatic-Dagre-0.6.4.1-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Dagre-0.6.4.1-1|22	
21mr|python-XStatic-Dagre-0.6.4.1-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Dagre-0.6.4.1-1|24	Summary:	Dagre (XStatic packaging standard)
21mr|python-XStatic-Dagre-0.6.4.1-1|25	Group:		Development/Python
21mr|python-XStatic-Dagre-0.6.4.1-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Dagre-0.6.4.1-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Dagre-0.6.4.1-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Dagre-0.6.4.1-1|29	Requires:	xstatic-dagre-common
21mr|python-XStatic-Dagre-0.6.4.1-1|30	
21mr|python-XStatic-Dagre-0.6.4.1-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Dagre-0.6.4.1-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Dagre-0.6.4.1-1|33	
21mr|python-XStatic-Dagre-0.6.4.1-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Dagre-0.6.4.1-1|35	
21mr|python-XStatic-Dagre-0.6.4.1-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Dagre-0.6.4.1-1|37	nor has any extra requirements.
21mr|python-XStatic-Dagre-0.6.4.1-1|38	
21mr|python-XStatic-Dagre-0.6.4.1-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Dagre-0.6.4.1-1|40	
21mr|python-XStatic-Dagre-0.6.4.1-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Dagre-0.6.4.1-1|42	%doc README.txt
21mr|python-XStatic-Dagre-0.6.4.1-1|43	%{python3_sitelib}/xstatic/pkg/dagre
21mr|python-XStatic-Dagre-0.6.4.1-1|44	%{python3_sitelib}/XStatic_Dagre-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Dagre-0.6.4.1-1|45	%{python3_sitelib}/XStatic_Dagre-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Dagre-0.6.4.1-1|46	
21mr|python-XStatic-Dagre-0.6.4.1-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Dagre-0.6.4.1-1|48	
21mr|python-XStatic-Dagre-0.6.4.1-1|49	%package -n xstatic-dagre-common
21mr|python-XStatic-Dagre-0.6.4.1-1|50	Summary:	Dagre (XStatic packaging standard)
21mr|python-XStatic-Dagre-0.6.4.1-1|51	Group:		Development/Python
21mr|python-XStatic-Dagre-0.6.4.1-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Dagre-0.6.4.1-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Dagre-0.6.4.1-1|54	
21mr|python-XStatic-Dagre-0.6.4.1-1|55	%description -n xstatic-dagre-common
21mr|python-XStatic-Dagre-0.6.4.1-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Dagre-0.6.4.1-1|57	
21mr|python-XStatic-Dagre-0.6.4.1-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Dagre-0.6.4.1-1|59	
21mr|python-XStatic-Dagre-0.6.4.1-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Dagre-0.6.4.1-1|61	nor has any extra requirements.
21mr|python-XStatic-Dagre-0.6.4.1-1|62	
21mr|python-XStatic-Dagre-0.6.4.1-1|63	This package contains the javascript files.
21mr|python-XStatic-Dagre-0.6.4.1-1|64	
21mr|python-XStatic-Dagre-0.6.4.1-1|65	%files -n xstatic-dagre-common
21mr|python-XStatic-Dagre-0.6.4.1-1|66	%doc README.txt
21mr|python-XStatic-Dagre-0.6.4.1-1|67	%{_jsdir}/dagre
21mr|python-XStatic-Dagre-0.6.4.1-1|68	
21mr|python-XStatic-Dagre-0.6.4.1-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Dagre-0.6.4.1-1|70	
21mr|python-XStatic-Dagre-0.6.4.1-1|71	%prep
21mr|python-XStatic-Dagre-0.6.4.1-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Dagre-0.6.4.1-1|73	# patch to use webassets dir
21mr|python-XStatic-Dagre-0.6.4.1-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/dagre'|" xstatic/pkg/dagre/__init__.py
21mr|python-XStatic-Dagre-0.6.4.1-1|75	
21mr|python-XStatic-Dagre-0.6.4.1-1|76	%build
21mr|python-XStatic-Dagre-0.6.4.1-1|77	%py3_build
21mr|python-XStatic-Dagre-0.6.4.1-1|78	
21mr|python-XStatic-Dagre-0.6.4.1-1|79	%install
21mr|python-XStatic-Dagre-0.6.4.1-1|80	%py3_install
21mr|python-XStatic-Dagre-0.6.4.1-1|81	
21mr|python-XStatic-Dagre-0.6.4.1-1|82	mkdir -p %{buildroot}%{_jsdir}/dagre
21mr|python-XStatic-Dagre-0.6.4.1-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/dagre/data/dagre*.js %{buildroot}%{_jsdir}/dagre
21mr|python-XStatic-Dagre-0.6.4.1-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/dagre/data/
21mr|python-XStatic-Dagre-0.6.4.1-1|85	# fix execute flags for js
21mr|python-XStatic-Dagre-0.6.4.1-1|86	chmod 644 %{buildroot}%{_jsdir}/dagre/dagre*.js
21mr|python-XStatic-Dagre-0.6.4.1-1|87	

16270 21
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|1	%global pypi_name XStatic-Dagre-D3
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|2	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|3	Summary:	Dagre-D3 (XStatic packaging standard)
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|5	Version:	0.4.17.0
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|6	Release:	1
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|7	License:	MIT
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|8	Group:		Development/Python
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|9	Url:		https://github.com/dagrejs/dagre-d3
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|12	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|13	%description
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|15	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|17	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|20	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|22	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|24	Summary:	Dagre-D3 (XStatic packaging standard)
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|25	Group:		Development/Python
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|29	Requires:	xstatic-dagre-d3-common
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|30	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|33	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|35	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|38	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|40	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|42	%doc README.txt
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|43	%{python3_sitelib}/xstatic/pkg/dagre_d3
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|44	%{python3_sitelib}/XStatic_Dagre_D3-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|45	%{python3_sitelib}/XStatic_Dagre_D3-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|46	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|48	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|49	%package -n xstatic-dagre-d3-common
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|50	Summary:	Dagre (XStatic packaging standard)
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|51	Group:		Development/Python
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|54	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|55	%description -n xstatic-dagre-d3-common
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|57	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|59	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|62	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|63	This package contains the javascript files.
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|64	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|65	%files -n xstatic-dagre-d3-common
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|66	%doc README.txt
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|67	%{_jsdir}/dagre_d3
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|68	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|70	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|71	%prep
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|73	# patch to use webassets dir
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/dagre_d3'|" xstatic/pkg/dagre_d3/__init__.py
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|75	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|76	%build
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|77	%py3_build
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|78	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|79	%install
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|80	%py3_install
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|81	
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|82	mkdir -p %{buildroot}%{_jsdir}/dagre_d3
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/dagre_d3/data/dagre*.js %{buildroot}%{_jsdir}/dagre_d3
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/dagre_d3/data/
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|85	# fix execute flags for js
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|86	chmod 644 %{buildroot}%{_jsdir}/dagre_d3/dagre*.js
21mr|python-XStatic-Dagre-D3-0.4.17.0-1|87	

16271 21
21mr|python-XStatic-FileSaver-1.3.2.0-1|1	%global pypi_name XStatic-FileSaver
21mr|python-XStatic-FileSaver-1.3.2.0-1|2	
21mr|python-XStatic-FileSaver-1.3.2.0-1|3	Summary:	FilseSaver (XStatic packaging standard)
21mr|python-XStatic-FileSaver-1.3.2.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-FileSaver-1.3.2.0-1|5	Version:	1.3.2.0
21mr|python-XStatic-FileSaver-1.3.2.0-1|6	Release:	1
21mr|python-XStatic-FileSaver-1.3.2.0-1|7	License:	MIT
21mr|python-XStatic-FileSaver-1.3.2.0-1|8	Group:		Development/Python
21mr|python-XStatic-FileSaver-1.3.2.0-1|9	Url:		https://github.com/eligrey/FileSaver.js
21mr|python-XStatic-FileSaver-1.3.2.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-FileSaver-1.3.2.0-1|11	BuildArch:	noarch
21mr|python-XStatic-FileSaver-1.3.2.0-1|12	
21mr|python-XStatic-FileSaver-1.3.2.0-1|13	%description
21mr|python-XStatic-FileSaver-1.3.2.0-1|14	FilseSaver JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-FileSaver-1.3.2.0-1|15	
21mr|python-XStatic-FileSaver-1.3.2.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-FileSaver-1.3.2.0-1|17	
21mr|python-XStatic-FileSaver-1.3.2.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-FileSaver-1.3.2.0-1|19	nor has any extra requirements.
21mr|python-XStatic-FileSaver-1.3.2.0-1|20	
21mr|python-XStatic-FileSaver-1.3.2.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-FileSaver-1.3.2.0-1|22	
21mr|python-XStatic-FileSaver-1.3.2.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-FileSaver-1.3.2.0-1|24	Summary:	FilseSaver (XStatic packaging standard)
21mr|python-XStatic-FileSaver-1.3.2.0-1|25	Group:		Development/Python
21mr|python-XStatic-FileSaver-1.3.2.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-FileSaver-1.3.2.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-FileSaver-1.3.2.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-FileSaver-1.3.2.0-1|29	Requires:	xstatic-filesaver-common
21mr|python-XStatic-FileSaver-1.3.2.0-1|30	
21mr|python-XStatic-FileSaver-1.3.2.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-FileSaver-1.3.2.0-1|32	FilseSaver JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-FileSaver-1.3.2.0-1|33	
21mr|python-XStatic-FileSaver-1.3.2.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-FileSaver-1.3.2.0-1|35	
21mr|python-XStatic-FileSaver-1.3.2.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-FileSaver-1.3.2.0-1|37	nor has any extra requirements.
21mr|python-XStatic-FileSaver-1.3.2.0-1|38	
21mr|python-XStatic-FileSaver-1.3.2.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-FileSaver-1.3.2.0-1|40	
21mr|python-XStatic-FileSaver-1.3.2.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-FileSaver-1.3.2.0-1|42	%doc README.txt
21mr|python-XStatic-FileSaver-1.3.2.0-1|43	%{python3_sitelib}/xstatic/pkg/filesaver
21mr|python-XStatic-FileSaver-1.3.2.0-1|44	%{python3_sitelib}/XStatic_FileSaver-%{version}-py3.*.egg-info
21mr|python-XStatic-FileSaver-1.3.2.0-1|45	%{python3_sitelib}/XStatic_FileSaver-%{version}-py3.*-nspkg.pth
21mr|python-XStatic-FileSaver-1.3.2.0-1|46	
21mr|python-XStatic-FileSaver-1.3.2.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-FileSaver-1.3.2.0-1|48	
21mr|python-XStatic-FileSaver-1.3.2.0-1|49	%package -n xstatic-filesaver-common
21mr|python-XStatic-FileSaver-1.3.2.0-1|50	Summary:	FilseSaver (XStatic packaging standard)
21mr|python-XStatic-FileSaver-1.3.2.0-1|51	Group:		Development/Python
21mr|python-XStatic-FileSaver-1.3.2.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-FileSaver-1.3.2.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-FileSaver-1.3.2.0-1|54	
21mr|python-XStatic-FileSaver-1.3.2.0-1|55	%description -n xstatic-filesaver-common
21mr|python-XStatic-FileSaver-1.3.2.0-1|56	FilseSaver JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-FileSaver-1.3.2.0-1|57	
21mr|python-XStatic-FileSaver-1.3.2.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-FileSaver-1.3.2.0-1|59	
21mr|python-XStatic-FileSaver-1.3.2.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-FileSaver-1.3.2.0-1|61	nor has any extra requirements.
21mr|python-XStatic-FileSaver-1.3.2.0-1|62	
21mr|python-XStatic-FileSaver-1.3.2.0-1|63	This package contains the JavaScript files.
21mr|python-XStatic-FileSaver-1.3.2.0-1|64	
21mr|python-XStatic-FileSaver-1.3.2.0-1|65	%files -n xstatic-filesaver-common
21mr|python-XStatic-FileSaver-1.3.2.0-1|66	%doc README.txt
21mr|python-XStatic-FileSaver-1.3.2.0-1|67	%{_jsdir}/filesaver
21mr|python-XStatic-FileSaver-1.3.2.0-1|68	
21mr|python-XStatic-FileSaver-1.3.2.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-FileSaver-1.3.2.0-1|70	
21mr|python-XStatic-FileSaver-1.3.2.0-1|71	%prep
21mr|python-XStatic-FileSaver-1.3.2.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-FileSaver-1.3.2.0-1|73	# Remove bundled egg-info
21mr|python-XStatic-FileSaver-1.3.2.0-1|74	rm -rf %{pypi_name}.egg-info
21mr|python-XStatic-FileSaver-1.3.2.0-1|75	
21mr|python-XStatic-FileSaver-1.3.2.0-1|76	# Patch to use webassets directory
21mr|python-XStatic-FileSaver-1.3.2.0-1|77	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/filesaver'|" xstatic/pkg/filesaver/__init__.py
21mr|python-XStatic-FileSaver-1.3.2.0-1|78	
21mr|python-XStatic-FileSaver-1.3.2.0-1|79	%build
21mr|python-XStatic-FileSaver-1.3.2.0-1|80	%py3_build
21mr|python-XStatic-FileSaver-1.3.2.0-1|81	
21mr|python-XStatic-FileSaver-1.3.2.0-1|82	%install
21mr|python-XStatic-FileSaver-1.3.2.0-1|83	%py3_install
21mr|python-XStatic-FileSaver-1.3.2.0-1|84	
21mr|python-XStatic-FileSaver-1.3.2.0-1|85	mkdir -p %{buildroot}%{_jsdir}/filesaver
21mr|python-XStatic-FileSaver-1.3.2.0-1|86	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/filesaver/data/FileSaver.js %{buildroot}%{_jsdir}/filesaver
21mr|python-XStatic-FileSaver-1.3.2.0-1|87	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/filesaver/data/
21mr|python-XStatic-FileSaver-1.3.2.0-1|88	

16272 21
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|1	%global pypi_name XStatic-Font-Awesome
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|2	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|3	Summary:	Font-Awesome (XStatic packaging standard)
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|5	Version:	4.7.0.0
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|6	Release:	2
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|7	# font awesome is licensed under SIL 1.1.
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|8	# https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Good_Licenses_4
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|9	# short name: OFL
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|10	# Code is distributed under MIT
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|11	License:	OFL and MIT
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|12	Group:		Development/Python
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|13	Url:		https://fortawesome.github.io/Font-Awesome/
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|14	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|15	BuildRequires:	fonts-ttf-fontawesome-web
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|16	BuildRequires:	web-assets-devel
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|17	BuildArch:	noarch
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|18	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|19	%description
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|20	Font Awesome icons packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|21	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|22	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|23	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|24	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|25	nor has any extra requirements.
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|26	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|27	#----------------------------------------------------------------------------
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|28	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|29	%package -n python3-%{pypi_name}
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|30	Summary:	Font-Awesome (XStatic packaging standard)
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|31	Group:		Development/Python
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|32	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|33	BuildRequires:	python3-setuptools
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|34	Requires:	fonts-ttf-fontawesome-web
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|35	Requires:	python3-XStatic
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|36	Requires:	web-assets-filesystem
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|37	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|38	%description -n python3-%{pypi_name}
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|39	Font Awesome icons packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|40	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|41	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|42	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|43	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|44	nor has any extra requirements.
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|45	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|46	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|47	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|48	%files -n python3-%{pypi_name}
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|49	%doc README.txt
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|50	%{python3_sitelib}/xstatic/pkg/font_awesome
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|51	%{python3_sitelib}/XStatic_Font_Awesome-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|52	%{python3_sitelib}/XStatic_Font_Awesome-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|53	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|54	#----------------------------------------------------------------------------
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|55	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|56	%prep
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|57	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|58	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|59	%build
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|60	%py3_build
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|61	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|62	%install
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|63	%py3_install
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|64	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|65	# use fontawesome-fonts directly
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|66	rm -f %{buildroot}/%{python3_sitelib}/xstatic/pkg/font_awesome/data/fonts/*
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|67	ln -s %{_datadir}/fonts/TTF/fontawesome/* %{buildroot}/%{python3_sitelib}/xstatic/pkg/font_awesome/data/fonts/
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|68	
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|69	# use fontawesome-fonts-web for css, scss,
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|70	for dir in css less scss ; do
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|71	rm -rf %{buildroot}/%{python3_sitelib}/xstatic/pkg/font_awesome/data/$dir
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|72	ln -s %{_datadir}/font-awesome-web/$dir %{buildroot}/%{python3_sitelib}/xstatic/pkg/font_awesome/data/$dir
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|73	done
21mr|python-XStatic-Font-Awesome-4.7.0.0-2|74	

16273 21
21mr|python-XStatic-Graphlib-2.1.7.0-1|1	%global pypi_name XStatic-Graphlib
21mr|python-XStatic-Graphlib-2.1.7.0-1|2	
21mr|python-XStatic-Graphlib-2.1.7.0-1|3	Summary:	Graphlib (XStatic packaging standard)
21mr|python-XStatic-Graphlib-2.1.7.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Graphlib-2.1.7.0-1|5	Version:	2.1.7.0
21mr|python-XStatic-Graphlib-2.1.7.0-1|6	Release:	1
21mr|python-XStatic-Graphlib-2.1.7.0-1|7	License:	MIT
21mr|python-XStatic-Graphlib-2.1.7.0-1|8	Group:		Development/Python
21mr|python-XStatic-Graphlib-2.1.7.0-1|9	Url:		https://github.com/dagrejs/graphlib
21mr|python-XStatic-Graphlib-2.1.7.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Graphlib-2.1.7.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Graphlib-2.1.7.0-1|12	
21mr|python-XStatic-Graphlib-2.1.7.0-1|13	%description
21mr|python-XStatic-Graphlib-2.1.7.0-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Graphlib-2.1.7.0-1|15	
21mr|python-XStatic-Graphlib-2.1.7.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Graphlib-2.1.7.0-1|17	
21mr|python-XStatic-Graphlib-2.1.7.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Graphlib-2.1.7.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Graphlib-2.1.7.0-1|20	
21mr|python-XStatic-Graphlib-2.1.7.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Graphlib-2.1.7.0-1|22	
21mr|python-XStatic-Graphlib-2.1.7.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Graphlib-2.1.7.0-1|24	Summary:	Graphlib (XStatic packaging standard)
21mr|python-XStatic-Graphlib-2.1.7.0-1|25	Group:		Development/Python
21mr|python-XStatic-Graphlib-2.1.7.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Graphlib-2.1.7.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Graphlib-2.1.7.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Graphlib-2.1.7.0-1|29	Requires:	xstatic-graphlib-common
21mr|python-XStatic-Graphlib-2.1.7.0-1|30	
21mr|python-XStatic-Graphlib-2.1.7.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Graphlib-2.1.7.0-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Graphlib-2.1.7.0-1|33	
21mr|python-XStatic-Graphlib-2.1.7.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Graphlib-2.1.7.0-1|35	
21mr|python-XStatic-Graphlib-2.1.7.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Graphlib-2.1.7.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Graphlib-2.1.7.0-1|38	
21mr|python-XStatic-Graphlib-2.1.7.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Graphlib-2.1.7.0-1|40	
21mr|python-XStatic-Graphlib-2.1.7.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Graphlib-2.1.7.0-1|42	%doc README.txt
21mr|python-XStatic-Graphlib-2.1.7.0-1|43	%{python3_sitelib}/xstatic/pkg/graphlib
21mr|python-XStatic-Graphlib-2.1.7.0-1|44	%{python3_sitelib}/XStatic_Graphlib-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Graphlib-2.1.7.0-1|45	%{python3_sitelib}/XStatic_Graphlib-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Graphlib-2.1.7.0-1|46	
21mr|python-XStatic-Graphlib-2.1.7.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Graphlib-2.1.7.0-1|48	
21mr|python-XStatic-Graphlib-2.1.7.0-1|49	%package -n xstatic-graphlib-common
21mr|python-XStatic-Graphlib-2.1.7.0-1|50	Summary:	Graphlib (XStatic packaging standard)
21mr|python-XStatic-Graphlib-2.1.7.0-1|51	Group:		Development/Python
21mr|python-XStatic-Graphlib-2.1.7.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Graphlib-2.1.7.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Graphlib-2.1.7.0-1|54	
21mr|python-XStatic-Graphlib-2.1.7.0-1|55	%description -n xstatic-graphlib-common
21mr|python-XStatic-Graphlib-2.1.7.0-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Graphlib-2.1.7.0-1|57	
21mr|python-XStatic-Graphlib-2.1.7.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Graphlib-2.1.7.0-1|59	
21mr|python-XStatic-Graphlib-2.1.7.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Graphlib-2.1.7.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Graphlib-2.1.7.0-1|62	
21mr|python-XStatic-Graphlib-2.1.7.0-1|63	This package contains the javascript files.
21mr|python-XStatic-Graphlib-2.1.7.0-1|64	
21mr|python-XStatic-Graphlib-2.1.7.0-1|65	%files -n xstatic-graphlib-common
21mr|python-XStatic-Graphlib-2.1.7.0-1|66	%doc README.txt
21mr|python-XStatic-Graphlib-2.1.7.0-1|67	%{_jsdir}/graphlib
21mr|python-XStatic-Graphlib-2.1.7.0-1|68	
21mr|python-XStatic-Graphlib-2.1.7.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Graphlib-2.1.7.0-1|70	
21mr|python-XStatic-Graphlib-2.1.7.0-1|71	%prep
21mr|python-XStatic-Graphlib-2.1.7.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Graphlib-2.1.7.0-1|73	# patch to use webassets dir
21mr|python-XStatic-Graphlib-2.1.7.0-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/graphlib'|" xstatic/pkg/graphlib/__init__.py
21mr|python-XStatic-Graphlib-2.1.7.0-1|75	
21mr|python-XStatic-Graphlib-2.1.7.0-1|76	%build
21mr|python-XStatic-Graphlib-2.1.7.0-1|77	%py3_build
21mr|python-XStatic-Graphlib-2.1.7.0-1|78	
21mr|python-XStatic-Graphlib-2.1.7.0-1|79	%install
21mr|python-XStatic-Graphlib-2.1.7.0-1|80	%py3_install
21mr|python-XStatic-Graphlib-2.1.7.0-1|81	
21mr|python-XStatic-Graphlib-2.1.7.0-1|82	mkdir -p %{buildroot}%{_jsdir}/graphlib
21mr|python-XStatic-Graphlib-2.1.7.0-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/graphlib/data/graphlib*.js %{buildroot}%{_jsdir}/graphlib
21mr|python-XStatic-Graphlib-2.1.7.0-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/graphlib/data/
21mr|python-XStatic-Graphlib-2.1.7.0-1|85	# fix execute flags for js
21mr|python-XStatic-Graphlib-2.1.7.0-1|86	chmod 644 %{buildroot}%{_jsdir}/graphlib/graphlib*.js
21mr|python-XStatic-Graphlib-2.1.7.0-1|87	

16274 21
21mr|python-XStatic-Hogan-2.0.0.3-1|1	%global pypi_name XStatic-Hogan
21mr|python-XStatic-Hogan-2.0.0.3-1|2	
21mr|python-XStatic-Hogan-2.0.0.3-1|3	Summary:	Hogan (XStatic packaging standard)
21mr|python-XStatic-Hogan-2.0.0.3-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Hogan-2.0.0.3-1|5	Version:	2.0.0.3
21mr|python-XStatic-Hogan-2.0.0.3-1|6	Release:	1
21mr|python-XStatic-Hogan-2.0.0.3-1|7	License:	ASL 2.0
21mr|python-XStatic-Hogan-2.0.0.3-1|8	Group:		Development/Python
21mr|python-XStatic-Hogan-2.0.0.3-1|9	Url:		http://twitter.github.io/hogan.js/
21mr|python-XStatic-Hogan-2.0.0.3-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Hogan-2.0.0.3-1|11	BuildArch:	noarch
21mr|python-XStatic-Hogan-2.0.0.3-1|12	
21mr|python-XStatic-Hogan-2.0.0.3-1|13	%description
21mr|python-XStatic-Hogan-2.0.0.3-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Hogan-2.0.0.3-1|15	
21mr|python-XStatic-Hogan-2.0.0.3-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Hogan-2.0.0.3-1|17	
21mr|python-XStatic-Hogan-2.0.0.3-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Hogan-2.0.0.3-1|19	nor has any extra requirements.
21mr|python-XStatic-Hogan-2.0.0.3-1|20	
21mr|python-XStatic-Hogan-2.0.0.3-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Hogan-2.0.0.3-1|22	
21mr|python-XStatic-Hogan-2.0.0.3-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Hogan-2.0.0.3-1|24	Summary:	Hogan (XStatic packaging standard)
21mr|python-XStatic-Hogan-2.0.0.3-1|25	Group:		Development/Python
21mr|python-XStatic-Hogan-2.0.0.3-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Hogan-2.0.0.3-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Hogan-2.0.0.3-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Hogan-2.0.0.3-1|29	Requires:	xstatic-hogan-common
21mr|python-XStatic-Hogan-2.0.0.3-1|30	
21mr|python-XStatic-Hogan-2.0.0.3-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Hogan-2.0.0.3-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Hogan-2.0.0.3-1|33	
21mr|python-XStatic-Hogan-2.0.0.3-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Hogan-2.0.0.3-1|35	
21mr|python-XStatic-Hogan-2.0.0.3-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Hogan-2.0.0.3-1|37	nor has any extra requirements.
21mr|python-XStatic-Hogan-2.0.0.3-1|38	
21mr|python-XStatic-Hogan-2.0.0.3-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Hogan-2.0.0.3-1|40	
21mr|python-XStatic-Hogan-2.0.0.3-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Hogan-2.0.0.3-1|42	%doc README.txt
21mr|python-XStatic-Hogan-2.0.0.3-1|43	%{python3_sitelib}/xstatic/pkg/hogan
21mr|python-XStatic-Hogan-2.0.0.3-1|44	%{python3_sitelib}/XStatic_Hogan-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Hogan-2.0.0.3-1|45	%{python3_sitelib}/XStatic_Hogan-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Hogan-2.0.0.3-1|46	
21mr|python-XStatic-Hogan-2.0.0.3-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Hogan-2.0.0.3-1|48	
21mr|python-XStatic-Hogan-2.0.0.3-1|49	%package -n xstatic-hogan-common
21mr|python-XStatic-Hogan-2.0.0.3-1|50	Summary:	Hogan (XStatic packaging standard)
21mr|python-XStatic-Hogan-2.0.0.3-1|51	Group:		Development/Python
21mr|python-XStatic-Hogan-2.0.0.3-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Hogan-2.0.0.3-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Hogan-2.0.0.3-1|54	
21mr|python-XStatic-Hogan-2.0.0.3-1|55	%description -n xstatic-hogan-common
21mr|python-XStatic-Hogan-2.0.0.3-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Hogan-2.0.0.3-1|57	
21mr|python-XStatic-Hogan-2.0.0.3-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Hogan-2.0.0.3-1|59	
21mr|python-XStatic-Hogan-2.0.0.3-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Hogan-2.0.0.3-1|61	nor has any extra requirements.
21mr|python-XStatic-Hogan-2.0.0.3-1|62	
21mr|python-XStatic-Hogan-2.0.0.3-1|63	This package contains the javascript files.
21mr|python-XStatic-Hogan-2.0.0.3-1|64	
21mr|python-XStatic-Hogan-2.0.0.3-1|65	%files -n xstatic-hogan-common
21mr|python-XStatic-Hogan-2.0.0.3-1|66	%doc README.txt
21mr|python-XStatic-Hogan-2.0.0.3-1|67	%{_jsdir}/hogan
21mr|python-XStatic-Hogan-2.0.0.3-1|68	
21mr|python-XStatic-Hogan-2.0.0.3-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Hogan-2.0.0.3-1|70	
21mr|python-XStatic-Hogan-2.0.0.3-1|71	%prep
21mr|python-XStatic-Hogan-2.0.0.3-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Hogan-2.0.0.3-1|73	# patch to use webassets dir
21mr|python-XStatic-Hogan-2.0.0.3-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/hogan'|" xstatic/pkg/hogan/__init__.py
21mr|python-XStatic-Hogan-2.0.0.3-1|75	
21mr|python-XStatic-Hogan-2.0.0.3-1|76	%build
21mr|python-XStatic-Hogan-2.0.0.3-1|77	%py3_build
21mr|python-XStatic-Hogan-2.0.0.3-1|78	
21mr|python-XStatic-Hogan-2.0.0.3-1|79	%install
21mr|python-XStatic-Hogan-2.0.0.3-1|80	%py3_install
21mr|python-XStatic-Hogan-2.0.0.3-1|81	
21mr|python-XStatic-Hogan-2.0.0.3-1|82	mkdir -p %{buildroot}%{_jsdir}/hogan
21mr|python-XStatic-Hogan-2.0.0.3-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/hogan/data/hogan.js %{buildroot}%{_jsdir}/hogan
21mr|python-XStatic-Hogan-2.0.0.3-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/hogan/data/
21mr|python-XStatic-Hogan-2.0.0.3-1|85	# fix execute flags for js
21mr|python-XStatic-Hogan-2.0.0.3-1|86	chmod 644 %{buildroot}%{_jsdir}/hogan/hogan.js
21mr|python-XStatic-Hogan-2.0.0.3-1|87	

16275 21
21mr|python-XStatic-Jasmine-2.4.1.2-1|1	%global pypi_name XStatic-Jasmine
21mr|python-XStatic-Jasmine-2.4.1.2-1|2	
21mr|python-XStatic-Jasmine-2.4.1.2-1|3	Summary:	Jasmine (XStatic packaging standard)
21mr|python-XStatic-Jasmine-2.4.1.2-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Jasmine-2.4.1.2-1|5	Version:	2.4.1.2
21mr|python-XStatic-Jasmine-2.4.1.2-1|6	Release:	1
21mr|python-XStatic-Jasmine-2.4.1.2-1|7	License:	MIT
21mr|python-XStatic-Jasmine-2.4.1.2-1|8	Group:		Development/Python
21mr|python-XStatic-Jasmine-2.4.1.2-1|9	Url:		http://jasmine.github.io/
21mr|python-XStatic-Jasmine-2.4.1.2-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Jasmine-2.4.1.2-1|11	BuildArch:	noarch
21mr|python-XStatic-Jasmine-2.4.1.2-1|12	
21mr|python-XStatic-Jasmine-2.4.1.2-1|13	%description
21mr|python-XStatic-Jasmine-2.4.1.2-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Jasmine-2.4.1.2-1|15	
21mr|python-XStatic-Jasmine-2.4.1.2-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Jasmine-2.4.1.2-1|17	
21mr|python-XStatic-Jasmine-2.4.1.2-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Jasmine-2.4.1.2-1|19	nor has any extra requirements.
21mr|python-XStatic-Jasmine-2.4.1.2-1|20	
21mr|python-XStatic-Jasmine-2.4.1.2-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Jasmine-2.4.1.2-1|22	
21mr|python-XStatic-Jasmine-2.4.1.2-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Jasmine-2.4.1.2-1|24	Summary:	Jasmine (XStatic packaging standard)
21mr|python-XStatic-Jasmine-2.4.1.2-1|25	Group:		Development/Python
21mr|python-XStatic-Jasmine-2.4.1.2-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Jasmine-2.4.1.2-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Jasmine-2.4.1.2-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Jasmine-2.4.1.2-1|29	Requires:	xstatic-jasmine-common
21mr|python-XStatic-Jasmine-2.4.1.2-1|30	
21mr|python-XStatic-Jasmine-2.4.1.2-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Jasmine-2.4.1.2-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Jasmine-2.4.1.2-1|33	
21mr|python-XStatic-Jasmine-2.4.1.2-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Jasmine-2.4.1.2-1|35	
21mr|python-XStatic-Jasmine-2.4.1.2-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Jasmine-2.4.1.2-1|37	nor has any extra requirements.
21mr|python-XStatic-Jasmine-2.4.1.2-1|38	
21mr|python-XStatic-Jasmine-2.4.1.2-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Jasmine-2.4.1.2-1|40	
21mr|python-XStatic-Jasmine-2.4.1.2-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Jasmine-2.4.1.2-1|42	%doc README.txt
21mr|python-XStatic-Jasmine-2.4.1.2-1|43	%{python3_sitelib}/xstatic/pkg/jasmine
21mr|python-XStatic-Jasmine-2.4.1.2-1|44	%{python3_sitelib}/XStatic_Jasmine-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Jasmine-2.4.1.2-1|45	%{python3_sitelib}/XStatic_Jasmine-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Jasmine-2.4.1.2-1|46	
21mr|python-XStatic-Jasmine-2.4.1.2-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Jasmine-2.4.1.2-1|48	
21mr|python-XStatic-Jasmine-2.4.1.2-1|49	%package -n xstatic-jasmine-common
21mr|python-XStatic-Jasmine-2.4.1.2-1|50	Summary:	Jasmine (XStatic packaging standard)
21mr|python-XStatic-Jasmine-2.4.1.2-1|51	Group:		Development/Python
21mr|python-XStatic-Jasmine-2.4.1.2-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Jasmine-2.4.1.2-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Jasmine-2.4.1.2-1|54	
21mr|python-XStatic-Jasmine-2.4.1.2-1|55	%description -n xstatic-jasmine-common
21mr|python-XStatic-Jasmine-2.4.1.2-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Jasmine-2.4.1.2-1|57	
21mr|python-XStatic-Jasmine-2.4.1.2-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Jasmine-2.4.1.2-1|59	
21mr|python-XStatic-Jasmine-2.4.1.2-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Jasmine-2.4.1.2-1|61	nor has any extra requirements.
21mr|python-XStatic-Jasmine-2.4.1.2-1|62	
21mr|python-XStatic-Jasmine-2.4.1.2-1|63	This package contains the javascript files.
21mr|python-XStatic-Jasmine-2.4.1.2-1|64	
21mr|python-XStatic-Jasmine-2.4.1.2-1|65	%files -n xstatic-jasmine-common
21mr|python-XStatic-Jasmine-2.4.1.2-1|66	%doc README.txt
21mr|python-XStatic-Jasmine-2.4.1.2-1|67	%{_jsdir}/jasmine
21mr|python-XStatic-Jasmine-2.4.1.2-1|68	
21mr|python-XStatic-Jasmine-2.4.1.2-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Jasmine-2.4.1.2-1|70	
21mr|python-XStatic-Jasmine-2.4.1.2-1|71	%prep
21mr|python-XStatic-Jasmine-2.4.1.2-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Jasmine-2.4.1.2-1|73	# patch to use webassets dir
21mr|python-XStatic-Jasmine-2.4.1.2-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/jasmine'|" xstatic/pkg/jasmine/__init__.py
21mr|python-XStatic-Jasmine-2.4.1.2-1|75	
21mr|python-XStatic-Jasmine-2.4.1.2-1|76	%build
21mr|python-XStatic-Jasmine-2.4.1.2-1|77	%py3_build
21mr|python-XStatic-Jasmine-2.4.1.2-1|78	
21mr|python-XStatic-Jasmine-2.4.1.2-1|79	%install
21mr|python-XStatic-Jasmine-2.4.1.2-1|80	%py3_install
21mr|python-XStatic-Jasmine-2.4.1.2-1|81	
21mr|python-XStatic-Jasmine-2.4.1.2-1|82	mkdir -p %{buildroot}%{_jsdir}/jasmine
21mr|python-XStatic-Jasmine-2.4.1.2-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/jasmine/data/* %{buildroot}%{_jsdir}/jasmine
21mr|python-XStatic-Jasmine-2.4.1.2-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/jasmine/data/
21mr|python-XStatic-Jasmine-2.4.1.2-1|85	# fix execute flags for js
21mr|python-XStatic-Jasmine-2.4.1.2-1|86	chmod 644 %{buildroot}%{_jsdir}/jasmine/*.js
21mr|python-XStatic-Jasmine-2.4.1.2-1|87	

16276 21
21mr|python-XStatic-jQuery-1.12.4.1-2|1	%global pypi_name XStatic-jQuery
21mr|python-XStatic-jQuery-1.12.4.1-2|2	
21mr|python-XStatic-jQuery-1.12.4.1-2|3	Summary:	jQuery (XStatic packaging standard)
21mr|python-XStatic-jQuery-1.12.4.1-2|4	Name:		python-%{pypi_name}
21mr|python-XStatic-jQuery-1.12.4.1-2|5	# Used by OpenStack UI, don't update unless new version is required or at least supported
21mr|python-XStatic-jQuery-1.12.4.1-2|6	Version:	1.12.4.1
21mr|python-XStatic-jQuery-1.12.4.1-2|7	Release:	2
21mr|python-XStatic-jQuery-1.12.4.1-2|8	License:	MIT
21mr|python-XStatic-jQuery-1.12.4.1-2|9	Group:		Development/Python
21mr|python-XStatic-jQuery-1.12.4.1-2|10	Url:		http://jquery.com/
21mr|python-XStatic-jQuery-1.12.4.1-2|11	Source0:	%{pypi_source}
21mr|python-XStatic-jQuery-1.12.4.1-2|12	BuildArch:	noarch
21mr|python-XStatic-jQuery-1.12.4.1-2|13	
21mr|python-XStatic-jQuery-1.12.4.1-2|14	%description
21mr|python-XStatic-jQuery-1.12.4.1-2|15	jQuery javascript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-jQuery-1.12.4.1-2|16	
21mr|python-XStatic-jQuery-1.12.4.1-2|17	This package is intended to be used by **any** project that needs these files.
21mr|python-XStatic-jQuery-1.12.4.1-2|18	
21mr|python-XStatic-jQuery-1.12.4.1-2|19	It intentionally does **not** provide any extra code except some metadata
21mr|python-XStatic-jQuery-1.12.4.1-2|20	**nor** has any extra requirements. You MAY use some minimal support code from
21mr|python-XStatic-jQuery-1.12.4.1-2|21	the XStatic base package, if you like.
21mr|python-XStatic-jQuery-1.12.4.1-2|22	
21mr|python-XStatic-jQuery-1.12.4.1-2|23	#----------------------------------------------------------------------------
21mr|python-XStatic-jQuery-1.12.4.1-2|24	
21mr|python-XStatic-jQuery-1.12.4.1-2|25	%package -n python3-%{pypi_name}
21mr|python-XStatic-jQuery-1.12.4.1-2|26	Summary:	jQuery (XStatic packaging standard)
21mr|python-XStatic-jQuery-1.12.4.1-2|27	Group:		Development/Python
21mr|python-XStatic-jQuery-1.12.4.1-2|28	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-jQuery-1.12.4.1-2|29	BuildRequires:	python3-setuptools
21mr|python-XStatic-jQuery-1.12.4.1-2|30	Requires:	python3-XStatic
21mr|python-XStatic-jQuery-1.12.4.1-2|31	Requires:	xstatic-jquery-common
21mr|python-XStatic-jQuery-1.12.4.1-2|32	
21mr|python-XStatic-jQuery-1.12.4.1-2|33	%description -n python3-%{pypi_name}
21mr|python-XStatic-jQuery-1.12.4.1-2|34	jQuery javascript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-jQuery-1.12.4.1-2|35	
21mr|python-XStatic-jQuery-1.12.4.1-2|36	This package is intended to be used by **any** project that needs these files.
21mr|python-XStatic-jQuery-1.12.4.1-2|37	
21mr|python-XStatic-jQuery-1.12.4.1-2|38	It intentionally does **not** provide any extra code except some metadata
21mr|python-XStatic-jQuery-1.12.4.1-2|39	**nor** has any extra requirements. You MAY use some minimal support code from
21mr|python-XStatic-jQuery-1.12.4.1-2|40	the XStatic base package, if you like.
21mr|python-XStatic-jQuery-1.12.4.1-2|41	
21mr|python-XStatic-jQuery-1.12.4.1-2|42	%files -n python3-%{pypi_name}
21mr|python-XStatic-jQuery-1.12.4.1-2|43	%doc README.txt
21mr|python-XStatic-jQuery-1.12.4.1-2|44	%{python3_sitelib}/XStatic_jQuery-%{version}-py*.egg-info
21mr|python-XStatic-jQuery-1.12.4.1-2|45	%{python3_sitelib}/XStatic_jQuery-%{version}-py*-nspkg.pth
21mr|python-XStatic-jQuery-1.12.4.1-2|46	%{python3_sitelib}/xstatic/pkg/jquery
21mr|python-XStatic-jQuery-1.12.4.1-2|47	
21mr|python-XStatic-jQuery-1.12.4.1-2|48	#----------------------------------------------------------------------------
21mr|python-XStatic-jQuery-1.12.4.1-2|49	
21mr|python-XStatic-jQuery-1.12.4.1-2|50	%package -n xstatic-jquery-common
21mr|python-XStatic-jQuery-1.12.4.1-2|51	Summary:	jQuery (XStatic packaging standard)
21mr|python-XStatic-jQuery-1.12.4.1-2|52	Group:		Development/Python
21mr|python-XStatic-jQuery-1.12.4.1-2|53	BuildRequires:	web-assets-devel
21mr|python-XStatic-jQuery-1.12.4.1-2|54	Requires:	web-assets-filesystem
21mr|python-XStatic-jQuery-1.12.4.1-2|55	
21mr|python-XStatic-jQuery-1.12.4.1-2|56	%description -n xstatic-jquery-common
21mr|python-XStatic-jQuery-1.12.4.1-2|57	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-jQuery-1.12.4.1-2|58	
21mr|python-XStatic-jQuery-1.12.4.1-2|59	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-jQuery-1.12.4.1-2|60	
21mr|python-XStatic-jQuery-1.12.4.1-2|61	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-jQuery-1.12.4.1-2|62	nor has any extra requirements.
21mr|python-XStatic-jQuery-1.12.4.1-2|63	
21mr|python-XStatic-jQuery-1.12.4.1-2|64	This package contains the javascript files.
21mr|python-XStatic-jQuery-1.12.4.1-2|65	
21mr|python-XStatic-jQuery-1.12.4.1-2|66	%files -n xstatic-jquery-common
21mr|python-XStatic-jQuery-1.12.4.1-2|67	%doc README.txt
21mr|python-XStatic-jQuery-1.12.4.1-2|68	%{_jsdir}/jquery
21mr|python-XStatic-jQuery-1.12.4.1-2|69	
21mr|python-XStatic-jQuery-1.12.4.1-2|70	#----------------------------------------------------------------------------
21mr|python-XStatic-jQuery-1.12.4.1-2|71	
21mr|python-XStatic-jQuery-1.12.4.1-2|72	%prep
21mr|python-XStatic-jQuery-1.12.4.1-2|73	%setup -q -n %{pypi_name}-%{version}
21mr|python-XStatic-jQuery-1.12.4.1-2|74	
21mr|python-XStatic-jQuery-1.12.4.1-2|75	# patch to use webassets dir
21mr|python-XStatic-jQuery-1.12.4.1-2|76	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/jquery'|" xstatic/pkg/jquery/__init__.py
21mr|python-XStatic-jQuery-1.12.4.1-2|77	
21mr|python-XStatic-jQuery-1.12.4.1-2|78	# Remove bundled egg-info
21mr|python-XStatic-jQuery-1.12.4.1-2|79	rm -rf %{pypi_name}.egg-info
21mr|python-XStatic-jQuery-1.12.4.1-2|80	
21mr|python-XStatic-jQuery-1.12.4.1-2|81	%build
21mr|python-XStatic-jQuery-1.12.4.1-2|82	%py3_build
21mr|python-XStatic-jQuery-1.12.4.1-2|83	
21mr|python-XStatic-jQuery-1.12.4.1-2|84	%install
21mr|python-XStatic-jQuery-1.12.4.1-2|85	%py3_install
21mr|python-XStatic-jQuery-1.12.4.1-2|86	
21mr|python-XStatic-jQuery-1.12.4.1-2|87	mkdir -p %{buildroot}%{_jsdir}/jquery
21mr|python-XStatic-jQuery-1.12.4.1-2|88	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery/data/*.js %{buildroot}%{_jsdir}/jquery
21mr|python-XStatic-jQuery-1.12.4.1-2|89	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery/data/
21mr|python-XStatic-jQuery-1.12.4.1-2|90	# fix execute flags for js
21mr|python-XStatic-jQuery-1.12.4.1-2|91	chmod 644 %{buildroot}%{_jsdir}/jquery/*.js
21mr|python-XStatic-jQuery-1.12.4.1-2|92	
21mr|python-XStatic-jQuery-1.12.4.1-2|93	

16277 21
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|1	%global pypi_name XStatic-JQuery-Migrate
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|2	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|3	Summary:	JQuery-Migrate (XStatic packaging standard)
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|5	# version 1.x needed for openstack-wallaby, check openstack requires before update!
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|6	Version:	1.2.1.2
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|7	Release:	1
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|8	Epoch:		1
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|9	License:	MIT
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|10	Group:		Development/Python
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|11	Url:		https://github.com/jquery/jquery-migrate
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|12	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|13	BuildArch:	noarch
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|14	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|15	%description
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|16	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|17	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|18	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|19	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|20	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|21	nor has any extra requirements.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|22	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|23	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|24	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|25	%package -n python3-%{pypi_name}
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|26	Summary:	JQuery-Migrate (XStatic packaging standard)
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|27	Group:		Development/Python
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|28	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|29	BuildRequires:	python3-setuptools
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|30	Requires:	python3-XStatic
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|31	Requires:	xstatic-jquery-migrate-common
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|32	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|33	%description -n python3-%{pypi_name}
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|34	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|35	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|36	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|37	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|38	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|39	nor has any extra requirements.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|40	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|41	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|42	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|43	%files -n python3-%{pypi_name}
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|44	%doc README.txt
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|45	%{python3_sitelib}/xstatic/pkg/jquery_migrate
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|46	%{python3_sitelib}/XStatic_JQuery_Migrate-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|47	%{python3_sitelib}/XStatic_JQuery_Migrate-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|48	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|49	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|50	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|51	%package -n xstatic-jquery-migrate-common
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|52	Summary:	JQuery-Migrate (XStatic packaging standard)
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|53	Group:		Development/Python
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|54	BuildRequires:	web-assets-devel
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|55	Requires:	web-assets-filesystem
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|56	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|57	%description -n xstatic-jquery-migrate-common
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|58	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|59	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|60	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|61	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|62	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|63	nor has any extra requirements.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|64	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|65	This package contains the javascript files.
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|66	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|67	%files -n xstatic-jquery-migrate-common
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|68	%doc README.txt
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|69	%{_jsdir}/jquery_migrate
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|70	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|71	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|72	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|73	%prep
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|74	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|75	# patch to use webassets dir
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|76	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/jquery_migrate'|" xstatic/pkg/jquery_migrate/__init__.py
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|77	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|78	%build
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|79	%py3_build
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|80	
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|81	%install
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|82	%py3_install
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|83	mkdir -p %{buildroot}%{_jsdir}/jquery_migrate
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|84	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery_migrate/data/* %{buildroot}%{_jsdir}/jquery_migrate
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|85	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery_migrate/data/
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|86	# fix execute flags for js
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|87	chmod 644 %{buildroot}%{_jsdir}/jquery_migrate/*.js
21mr|python-XStatic-JQuery-Migrate-1.2.1.2-1|88	

16278 21
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|1	%global pypi_name XStatic-JQuery.quicksearch
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|2	%global pkgname XStatic-JQuery-quicksearch
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|3	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|4	Summary:	JQuery.quicksearch (XStatic packaging standard)
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|5	Name:		python-%{pkgname}
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|6	Version:	2.0.3.2
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|7	Release:	1
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|8	License:	MIT
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|9	Group:		Development/Python
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|10	Url:		http://plugins.jquery.com/jquery.quicksearch/
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|11	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|12	BuildArch:	noarch
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|13	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|14	%description
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|15	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|16	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|17	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|18	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|19	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|20	nor has any extra requirements.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|21	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|22	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|23	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|24	%package -n python3-%{pkgname}
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|25	Summary:	JQuery.quicksearch (XStatic packaging standard)
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|26	Group:		Development/Python
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|28	BuildRequires:	python3-setuptools
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|29	Requires:	python3-XStatic
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|30	Requires:	xstatic-jquery-quicksearch-common
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|31	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|32	%description -n python3-%{pkgname}
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|33	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|34	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|35	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|36	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|37	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|38	nor has any extra requirements.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|39	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|40	This package provides Python 3 build of %{pkgname}.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|41	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|42	%files -n python3-%{pkgname}
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|43	%doc README.txt
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|44	%{python3_sitelib}/xstatic/pkg/jquery_quicksearch
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|45	%{python3_sitelib}/XStatic_JQuery.quicksearch-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|46	%{python3_sitelib}/XStatic_JQuery.quicksearch-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|47	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|48	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|49	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|50	%package -n xstatic-jquery-quicksearch-common
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|51	Summary:	JQuery.quicksearch (XStatic packaging standard)
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|52	Group:		Development/Python
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|53	BuildRequires:	web-assets-devel
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|54	Requires:	web-assets-filesystem
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|55	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|56	%description -n xstatic-jquery-quicksearch-common
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|57	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|58	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|59	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|60	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|61	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|62	nor has any extra requirements.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|63	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|64	This package contains the javascript files.
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|65	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|66	%files -n xstatic-jquery-quicksearch-common
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|67	%doc README.txt
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|68	%{_jsdir}/jquery_quicksearch
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|69	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|70	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|71	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|72	%prep
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|73	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|74	# patch to use webassets dir
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|75	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/jquery_quicksearch'|" xstatic/pkg/jquery_quicksearch/__init__.py
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|76	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|77	%build
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|78	%py3_build
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|79	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|80	%install
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|81	%py3_install
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|82	
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|83	mkdir -p %{buildroot}%{_jsdir}/jquery_quicksearch
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|84	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery_quicksearch/data/jquery.quicksearch.js %{buildroot}%{_jsdir}/jquery_quicksearch
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|85	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery_quicksearch/data/
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|86	# fix execute flags for js
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|87	chmod 644 %{buildroot}%{_jsdir}/jquery_quicksearch/jquery.quicksearch.js
21mr|python-XStatic-JQuery-quicksearch-2.0.3.2-1|88	

16279 21
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|1	%global pypi_name XStatic-JQuery.TableSorter
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|2	%global pkgname XStatic-JQuery-TableSorter
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|3	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|4	Summary:	JQuery.TableSorter (XStatic packaging standard)
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|5	Name:		python-%{pkgname}
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|6	Version:	2.14.5.2
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|7	Release:	1
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|8	License:	MIT
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|9	Group:		Development/Python
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|10	Url:		https://github.com/Mottie/tablesorter
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|11	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|12	BuildArch:	noarch
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|13	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|14	%description
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|15	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|16	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|17	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|18	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|19	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|20	nor has any extra requirements.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|21	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|22	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|23	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|24	%package -n python3-%{pkgname}
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|25	Summary:	JQuery.TableSorter (XStatic packaging standard)
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|26	Group:		Development/Python
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|28	BuildRequires:	python3-setuptools
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|29	Requires:	python3-XStatic
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|30	Requires:	xstatic-jquery-tablesorter-common
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|31	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|32	%description -n python3-%{pkgname}
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|33	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|34	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|35	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|36	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|37	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|38	nor has any extra requirements.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|39	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|40	This package provides Python 3 build of %{pkgname}.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|41	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|42	%files -n python3-%{pkgname}
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|43	%doc README.txt
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|44	%{python3_sitelib}/xstatic/pkg/jquery_tablesorter
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|45	%{python3_sitelib}/XStatic_JQuery.TableSorter-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|46	%{python3_sitelib}/XStatic_JQuery.TableSorter-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|47	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|48	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|49	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|50	%package -n xstatic-jquery-tablesorter-common
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|51	Summary:	JQuery.TableSorter (XStatic packaging standard)
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|52	Group:		Development/Python
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|53	BuildRequires:	web-assets-devel
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|54	Requires:	web-assets-filesystem
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|55	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|56	%description -n xstatic-jquery-tablesorter-common
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|57	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|58	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|59	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|60	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|61	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|62	nor has any extra requirements.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|63	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|64	This package contains the javascript files.
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|65	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|66	%files -n xstatic-jquery-tablesorter-common
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|67	%doc README.txt
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|68	%{_jsdir}/jquery_tablesorter
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|69	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|70	#----------------------------------------------------------------------------
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|71	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|72	%prep
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|73	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|74	# patch to use webassets dir
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|75	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/jquery_tablesorter'|" xstatic/pkg/jquery_tablesorter/__init__.py
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|76	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|77	%build
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|78	%py3_build
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|79	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|80	%install
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|81	%py3_install
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|82	
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|83	mkdir -p %{buildroot}%{_jsdir}/jquery_tablesorter
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|84	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery_tablesorter/data/jquery.tablesorter.js %{buildroot}%{_jsdir}/jquery_tablesorter
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|85	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery_tablesorter/data/
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|86	# fix execute flags for js
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|87	chmod 644 %{buildroot}%{_jsdir}/jquery_tablesorter/jquery.tablesorter.js
21mr|python-XStatic-JQuery-TableSorter-2.14.5.2-1|88	

16280 21
21mr|python-XStatic-jquery-ui-1.12.1.1-1|1	%global pypi_name XStatic-jquery-ui
21mr|python-XStatic-jquery-ui-1.12.1.1-1|2	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|3	Summary:	jquery-ui (XStatic packaging standard)
21mr|python-XStatic-jquery-ui-1.12.1.1-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-jquery-ui-1.12.1.1-1|5	Version:	1.12.1.1
21mr|python-XStatic-jquery-ui-1.12.1.1-1|6	Release:	1
21mr|python-XStatic-jquery-ui-1.12.1.1-1|7	# According
21mr|python-XStatic-jquery-ui-1.12.1.1-1|8	# https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Good_Licenses
21mr|python-XStatic-jquery-ui-1.12.1.1-1|9	# http://creativecommons.org/publicdomain/zero/1.0/legalcode
21mr|python-XStatic-jquery-ui-1.12.1.1-1|10	# is abbreviated CCO.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|11	# This package has the same license as jquery-ui:
21mr|python-XStatic-jquery-ui-1.12.1.1-1|12	# https://github.com/jquery/jqueryui.com/blob/master/LICENSE.txt
21mr|python-XStatic-jquery-ui-1.12.1.1-1|13	License:	CC0
21mr|python-XStatic-jquery-ui-1.12.1.1-1|14	Group:		Development/Python
21mr|python-XStatic-jquery-ui-1.12.1.1-1|15	Url:		http://jqueryui.com/
21mr|python-XStatic-jquery-ui-1.12.1.1-1|16	Source0:	%{pypi_source}
21mr|python-XStatic-jquery-ui-1.12.1.1-1|17	BuildArch:	noarch
21mr|python-XStatic-jquery-ui-1.12.1.1-1|18	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|19	%description
21mr|python-XStatic-jquery-ui-1.12.1.1-1|20	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|21	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|22	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|23	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|24	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-jquery-ui-1.12.1.1-1|25	nor has any extra requirements.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|26	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|27	#----------------------------------------------------------------------------
21mr|python-XStatic-jquery-ui-1.12.1.1-1|28	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|29	%package -n python3-%{pypi_name}
21mr|python-XStatic-jquery-ui-1.12.1.1-1|30	Summary:	jquery-ui (XStatic packaging standard)
21mr|python-XStatic-jquery-ui-1.12.1.1-1|31	Group:		Development/Python
21mr|python-XStatic-jquery-ui-1.12.1.1-1|32	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-jquery-ui-1.12.1.1-1|33	BuildRequires:	python3-setuptools
21mr|python-XStatic-jquery-ui-1.12.1.1-1|34	Requires:	python3-XStatic
21mr|python-XStatic-jquery-ui-1.12.1.1-1|35	Requires:	xstatic-jquery-ui-common
21mr|python-XStatic-jquery-ui-1.12.1.1-1|36	Requires:	python3-XStatic-jQuery
21mr|python-XStatic-jquery-ui-1.12.1.1-1|37	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|38	%description -n python3-%{pypi_name}
21mr|python-XStatic-jquery-ui-1.12.1.1-1|39	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|40	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|41	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|42	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|43	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-jquery-ui-1.12.1.1-1|44	nor has any extra requirements.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|45	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|46	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|47	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|48	%files -n python3-%{pypi_name}
21mr|python-XStatic-jquery-ui-1.12.1.1-1|49	%doc README.txt
21mr|python-XStatic-jquery-ui-1.12.1.1-1|50	%{python3_sitelib}/xstatic/pkg/jquery_ui
21mr|python-XStatic-jquery-ui-1.12.1.1-1|51	%{python3_sitelib}/XStatic_jquery_ui-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-jquery-ui-1.12.1.1-1|52	%{python3_sitelib}/XStatic_jquery_ui-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-jquery-ui-1.12.1.1-1|53	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|54	#----------------------------------------------------------------------------
21mr|python-XStatic-jquery-ui-1.12.1.1-1|55	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|56	%package -n xstatic-jquery-ui-common
21mr|python-XStatic-jquery-ui-1.12.1.1-1|57	Summary:	jquery-ui (XStatic packaging standard)
21mr|python-XStatic-jquery-ui-1.12.1.1-1|58	Group:		Development/Python
21mr|python-XStatic-jquery-ui-1.12.1.1-1|59	BuildRequires:	web-assets-devel
21mr|python-XStatic-jquery-ui-1.12.1.1-1|60	Requires:	web-assets-filesystem
21mr|python-XStatic-jquery-ui-1.12.1.1-1|61	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|62	%description -n xstatic-jquery-ui-common
21mr|python-XStatic-jquery-ui-1.12.1.1-1|63	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|64	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|65	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|66	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|67	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-jquery-ui-1.12.1.1-1|68	nor has any extra requirements.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|69	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|70	This package contains the javascript files.
21mr|python-XStatic-jquery-ui-1.12.1.1-1|71	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|72	%files -n xstatic-jquery-ui-common
21mr|python-XStatic-jquery-ui-1.12.1.1-1|73	%doc README.txt
21mr|python-XStatic-jquery-ui-1.12.1.1-1|74	%{_jsdir}/jquery_ui
21mr|python-XStatic-jquery-ui-1.12.1.1-1|75	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|76	#----------------------------------------------------------------------------
21mr|python-XStatic-jquery-ui-1.12.1.1-1|77	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|78	%prep
21mr|python-XStatic-jquery-ui-1.12.1.1-1|79	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-jquery-ui-1.12.1.1-1|80	# patch to use webassets dir
21mr|python-XStatic-jquery-ui-1.12.1.1-1|81	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/jquery_ui'|" xstatic/pkg/jquery_ui/__init__.py
21mr|python-XStatic-jquery-ui-1.12.1.1-1|82	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|83	%build
21mr|python-XStatic-jquery-ui-1.12.1.1-1|84	%py3_build
21mr|python-XStatic-jquery-ui-1.12.1.1-1|85	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|86	%install
21mr|python-XStatic-jquery-ui-1.12.1.1-1|87	%py3_install
21mr|python-XStatic-jquery-ui-1.12.1.1-1|88	
21mr|python-XStatic-jquery-ui-1.12.1.1-1|89	mkdir -p %{buildroot}%{_jsdir}/jquery_ui
21mr|python-XStatic-jquery-ui-1.12.1.1-1|90	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery_ui/data/* %{buildroot}%{_jsdir}/jquery_ui
21mr|python-XStatic-jquery-ui-1.12.1.1-1|91	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/jquery_ui/data/
21mr|python-XStatic-jquery-ui-1.12.1.1-1|92	# fix execute flags for js
21mr|python-XStatic-jquery-ui-1.12.1.1-1|93	chmod 644 %{buildroot}%{_jsdir}/jquery_ui/*.js
21mr|python-XStatic-jquery-ui-1.12.1.1-1|94	

16281 21
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|1	%global pypi_name XStatic-JSEncrypt
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|2	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|3	Summary:	JSEncrypt (XStatic packaging standard)
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|5	Version:	2.3.1.1
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|6	Release:	1
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|7	License:	MIT
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|8	Group:		Development/Python
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|9	Url:		http://travistidwell.com/jsencrypt/
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|11	BuildArch:	noarch
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|12	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|13	%description
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|15	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|17	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|19	nor has any extra requirements.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|20	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|22	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|24	Summary:	JSEncrypt (XStatic packaging standard)
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|25	Group:		Development/Python
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|28	Requires:	python3-XStatic
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|29	Requires:	xstatic-jsencrypt-common
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|30	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|33	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|35	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|37	nor has any extra requirements.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|38	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|40	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|42	%doc README.txt
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|43	%{python3_sitelib}/xstatic/pkg/jsencrypt
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|44	%{python3_sitelib}/XStatic_JSEncrypt-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|45	%{python3_sitelib}/XStatic_JSEncrypt-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|46	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|48	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|49	%package -n xstatic-jsencrypt-common
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|50	Summary:	JSEncrypt (XStatic packaging standard)
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|51	Group:		Development/Python
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|54	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|55	%description -n xstatic-jsencrypt-common
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|57	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|59	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|61	nor has any extra requirements.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|62	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|63	This package contains the javascript files.
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|64	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|65	%files -n xstatic-jsencrypt-common
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|66	%doc README.txt
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|67	%{_jsdir}/jsencrypt
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|68	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|70	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|71	%prep
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|73	# patch to use webassets dir
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/jsencrypt'|" xstatic/pkg/jsencrypt/__init__.py
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|75	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|76	%build
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|77	%py3_build
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|78	
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|79	%install
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|80	%py3_install
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|81	mkdir -p %{buildroot}%{_jsdir}/jsencrypt
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|82	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/jsencrypt/data/jsencrypt.js %{buildroot}%{_jsdir}/jsencrypt
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|83	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/jsencrypt/data/
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|84	# fix execute flags for js
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|85	chmod 644 %{buildroot}%{_jsdir}/jsencrypt/jsencrypt.js
21mr|python-XStatic-JSEncrypt-2.3.1.1-1|86	

16282 21
21mr|python-XStatic-Json2yaml-0.1.1.0-1|1	%global pypi_name XStatic-Json2yaml
21mr|python-XStatic-Json2yaml-0.1.1.0-1|2	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|3	Summary:	Json2yaml (XStatic packaging standard)
21mr|python-XStatic-Json2yaml-0.1.1.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Json2yaml-0.1.1.0-1|5	Version:	0.1.1.0
21mr|python-XStatic-Json2yaml-0.1.1.0-1|6	Release:	1
21mr|python-XStatic-Json2yaml-0.1.1.0-1|7	License:	MIT
21mr|python-XStatic-Json2yaml-0.1.1.0-1|8	Group:		Development/Python
21mr|python-XStatic-Json2yaml-0.1.1.0-1|9	Url:		https://github.com/jeffsu/json2yaml
21mr|python-XStatic-Json2yaml-0.1.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Json2yaml-0.1.1.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Json2yaml-0.1.1.0-1|12	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|13	%description
21mr|python-XStatic-Json2yaml-0.1.1.0-1|14	Json2yaml JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|15	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|17	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Json2yaml-0.1.1.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|20	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Json2yaml-0.1.1.0-1|22	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Json2yaml-0.1.1.0-1|24	Summary:	Json2yaml (XStatic packaging standard)
21mr|python-XStatic-Json2yaml-0.1.1.0-1|25	Group:		Development/Python
21mr|python-XStatic-Json2yaml-0.1.1.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Json2yaml-0.1.1.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Json2yaml-0.1.1.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Json2yaml-0.1.1.0-1|29	Requires:	xstatic-json2yaml-common
21mr|python-XStatic-Json2yaml-0.1.1.0-1|30	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Json2yaml-0.1.1.0-1|32	Json2yaml JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|33	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|35	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Json2yaml-0.1.1.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|38	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|40	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Json2yaml-0.1.1.0-1|42	%doc README.txt
21mr|python-XStatic-Json2yaml-0.1.1.0-1|43	%{python3_sitelib}/xstatic/pkg/json2yaml
21mr|python-XStatic-Json2yaml-0.1.1.0-1|44	%{python3_sitelib}/XStatic_Json2yaml-%{version}-py3.*.egg-info
21mr|python-XStatic-Json2yaml-0.1.1.0-1|45	%{python3_sitelib}/XStatic_Json2yaml-%{version}-py3.*-nspkg.pth
21mr|python-XStatic-Json2yaml-0.1.1.0-1|46	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Json2yaml-0.1.1.0-1|48	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|49	%package -n xstatic-json2yaml-common
21mr|python-XStatic-Json2yaml-0.1.1.0-1|50	Summary:	Json2yaml (XStatic packaging standard)
21mr|python-XStatic-Json2yaml-0.1.1.0-1|51	Group:		Development/Python
21mr|python-XStatic-Json2yaml-0.1.1.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Json2yaml-0.1.1.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Json2yaml-0.1.1.0-1|54	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|55	%description -n xstatic-json2yaml-common
21mr|python-XStatic-Json2yaml-0.1.1.0-1|56	Json2yaml JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|57	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|59	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Json2yaml-0.1.1.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|62	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|63	This package contains the JavaScript files.
21mr|python-XStatic-Json2yaml-0.1.1.0-1|64	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|65	%files -n xstatic-json2yaml-common
21mr|python-XStatic-Json2yaml-0.1.1.0-1|66	%doc README.txt
21mr|python-XStatic-Json2yaml-0.1.1.0-1|67	%{_jsdir}/json2yaml
21mr|python-XStatic-Json2yaml-0.1.1.0-1|68	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Json2yaml-0.1.1.0-1|70	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|71	%prep
21mr|python-XStatic-Json2yaml-0.1.1.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Json2yaml-0.1.1.0-1|73	# Remove bundled egg-info
21mr|python-XStatic-Json2yaml-0.1.1.0-1|74	rm -rf %{pypi_name}.egg-info
21mr|python-XStatic-Json2yaml-0.1.1.0-1|75	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|76	# Patch to use webassets directory
21mr|python-XStatic-Json2yaml-0.1.1.0-1|77	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/json2yaml'|" xstatic/pkg/json2yaml/__init__.py
21mr|python-XStatic-Json2yaml-0.1.1.0-1|78	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|79	%build
21mr|python-XStatic-Json2yaml-0.1.1.0-1|80	%py3_build
21mr|python-XStatic-Json2yaml-0.1.1.0-1|81	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|82	%install
21mr|python-XStatic-Json2yaml-0.1.1.0-1|83	%py3_install
21mr|python-XStatic-Json2yaml-0.1.1.0-1|84	
21mr|python-XStatic-Json2yaml-0.1.1.0-1|85	mkdir -p %{buildroot}%{_jsdir}/json2yaml
21mr|python-XStatic-Json2yaml-0.1.1.0-1|86	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/json2yaml/data/json2yaml.js %{buildroot}%{_jsdir}/json2yaml
21mr|python-XStatic-Json2yaml-0.1.1.0-1|87	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/json2yaml/data/
21mr|python-XStatic-Json2yaml-0.1.1.0-1|88	

16283 21
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|1	%global pypi_name XStatic-JS-Yaml
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|2	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|3	Summary:	JS-Yaml (XStatic packaging standard)
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|5	Version:	3.8.1.0
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|6	Release:	1
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|7	License:	MIT
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|8	Group:		Development/Python
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|9	Url:		https://github.com/nodeca/js-yaml
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|11	BuildArch:	noarch
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|12	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|13	%description
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|14	JS-Yaml JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|15	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|17	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|19	nor has any extra requirements.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|20	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|22	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|24	Summary:	JS-Yaml (XStatic packaging standard)
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|25	Group:		Development/Python
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|29	Requires:	xstatic-js-yaml-common
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|30	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|32	JS-Yaml JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|33	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|35	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|37	nor has any extra requirements.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|38	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|40	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|42	%doc README.txt
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|43	%{python3_sitelib}/xstatic/pkg/js_yaml
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|44	%{python3_sitelib}/XStatic_JS_Yaml-%{version}-py3.*.egg-info
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|45	%{python3_sitelib}/XStatic_JS_Yaml-%{version}-py3.*-nspkg.pth
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|46	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|48	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|49	%package -n xstatic-js-yaml-common
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|50	Summary:	JS-Yaml (XStatic packaging standard)
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|51	Group:		Development/Python
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|54	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|55	%description -n xstatic-js-yaml-common
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|56	JS-Yaml JavaScript library packaged for setup-tools (easy_install) / pip.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|57	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|59	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|61	nor has any extra requirements.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|62	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|63	This package contains the JavaScript files.
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|64	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|65	%files -n xstatic-js-yaml-common
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|66	%doc README.txt
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|67	%{_jsdir}/js_yaml
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|68	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|70	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|71	%prep
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|73	# Remove bundled egg-info
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|74	rm -rf %{pypi_name}.egg-info
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|75	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|76	# Patch to use webassets directory
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|77	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/js_yaml'|" xstatic/pkg/js_yaml/__init__.py
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|78	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|79	%build
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|80	%py3_build
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|81	
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|82	%install
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|83	%py3_install
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|84	mkdir -p %{buildroot}%{_jsdir}/js_yaml
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|85	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/js_yaml/data/js-yaml.js %{buildroot}%{_jsdir}/js_yaml
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|86	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/js_yaml/data/
21mr|python-XStatic-JS-Yaml-3.8.1.0-1|87	

16284 21
21mr|python-XStatic-lodash-4.16.4.2-1|1	%global pypi_name XStatic-lodash
21mr|python-XStatic-lodash-4.16.4.2-1|2	
21mr|python-XStatic-lodash-4.16.4.2-1|3	Summary:	Lodash (XStatic packaging standard)
21mr|python-XStatic-lodash-4.16.4.2-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-lodash-4.16.4.2-1|5	Version:	4.16.4.2
21mr|python-XStatic-lodash-4.16.4.2-1|6	Release:	1
21mr|python-XStatic-lodash-4.16.4.2-1|7	License:	MIT
21mr|python-XStatic-lodash-4.16.4.2-1|8	Group:		Development/Python
21mr|python-XStatic-lodash-4.16.4.2-1|9	Url:		https://github.com/lodash/lodash
21mr|python-XStatic-lodash-4.16.4.2-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-lodash-4.16.4.2-1|11	BuildArch:	noarch
21mr|python-XStatic-lodash-4.16.4.2-1|12	
21mr|python-XStatic-lodash-4.16.4.2-1|13	%description
21mr|python-XStatic-lodash-4.16.4.2-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-lodash-4.16.4.2-1|15	
21mr|python-XStatic-lodash-4.16.4.2-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-lodash-4.16.4.2-1|17	
21mr|python-XStatic-lodash-4.16.4.2-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-lodash-4.16.4.2-1|19	nor has any extra requirements.
21mr|python-XStatic-lodash-4.16.4.2-1|20	
21mr|python-XStatic-lodash-4.16.4.2-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-lodash-4.16.4.2-1|22	
21mr|python-XStatic-lodash-4.16.4.2-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-lodash-4.16.4.2-1|24	Summary:	Lodash (XStatic packaging standard)
21mr|python-XStatic-lodash-4.16.4.2-1|25	Group:		Development/Python
21mr|python-XStatic-lodash-4.16.4.2-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-lodash-4.16.4.2-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-lodash-4.16.4.2-1|28	Requires:	python3-XStatic
21mr|python-XStatic-lodash-4.16.4.2-1|29	Requires:	xstatic-lodash-common
21mr|python-XStatic-lodash-4.16.4.2-1|30	
21mr|python-XStatic-lodash-4.16.4.2-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-lodash-4.16.4.2-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-lodash-4.16.4.2-1|33	
21mr|python-XStatic-lodash-4.16.4.2-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-lodash-4.16.4.2-1|35	
21mr|python-XStatic-lodash-4.16.4.2-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-lodash-4.16.4.2-1|37	nor has any extra requirements.
21mr|python-XStatic-lodash-4.16.4.2-1|38	
21mr|python-XStatic-lodash-4.16.4.2-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-lodash-4.16.4.2-1|40	
21mr|python-XStatic-lodash-4.16.4.2-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-lodash-4.16.4.2-1|42	%doc README.txt
21mr|python-XStatic-lodash-4.16.4.2-1|43	%{python3_sitelib}/xstatic/pkg/lodash
21mr|python-XStatic-lodash-4.16.4.2-1|44	%{python3_sitelib}/XStatic_lodash-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-lodash-4.16.4.2-1|45	%{python3_sitelib}/XStatic_lodash-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-lodash-4.16.4.2-1|46	
21mr|python-XStatic-lodash-4.16.4.2-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-lodash-4.16.4.2-1|48	
21mr|python-XStatic-lodash-4.16.4.2-1|49	%package -n xstatic-lodash-common
21mr|python-XStatic-lodash-4.16.4.2-1|50	Summary:	Lodash (XStatic packaging standard)
21mr|python-XStatic-lodash-4.16.4.2-1|51	Group:		Development/Python
21mr|python-XStatic-lodash-4.16.4.2-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-lodash-4.16.4.2-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-lodash-4.16.4.2-1|54	
21mr|python-XStatic-lodash-4.16.4.2-1|55	%description -n xstatic-lodash-common
21mr|python-XStatic-lodash-4.16.4.2-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-lodash-4.16.4.2-1|57	
21mr|python-XStatic-lodash-4.16.4.2-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-lodash-4.16.4.2-1|59	
21mr|python-XStatic-lodash-4.16.4.2-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-lodash-4.16.4.2-1|61	nor has any extra requirements.
21mr|python-XStatic-lodash-4.16.4.2-1|62	
21mr|python-XStatic-lodash-4.16.4.2-1|63	This package contains the javascript files.
21mr|python-XStatic-lodash-4.16.4.2-1|64	
21mr|python-XStatic-lodash-4.16.4.2-1|65	%files -n xstatic-lodash-common
21mr|python-XStatic-lodash-4.16.4.2-1|66	%doc README.txt
21mr|python-XStatic-lodash-4.16.4.2-1|67	%{_jsdir}/lodash
21mr|python-XStatic-lodash-4.16.4.2-1|68	
21mr|python-XStatic-lodash-4.16.4.2-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-lodash-4.16.4.2-1|70	
21mr|python-XStatic-lodash-4.16.4.2-1|71	%prep
21mr|python-XStatic-lodash-4.16.4.2-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-lodash-4.16.4.2-1|73	# patch to use webassets dir
21mr|python-XStatic-lodash-4.16.4.2-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/lodash'|" xstatic/pkg/lodash/__init__.py
21mr|python-XStatic-lodash-4.16.4.2-1|75	
21mr|python-XStatic-lodash-4.16.4.2-1|76	%build
21mr|python-XStatic-lodash-4.16.4.2-1|77	%py3_build
21mr|python-XStatic-lodash-4.16.4.2-1|78	
21mr|python-XStatic-lodash-4.16.4.2-1|79	%install
21mr|python-XStatic-lodash-4.16.4.2-1|80	%py3_install
21mr|python-XStatic-lodash-4.16.4.2-1|81	
21mr|python-XStatic-lodash-4.16.4.2-1|82	mkdir -p %{buildroot}%{_jsdir}/lodash
21mr|python-XStatic-lodash-4.16.4.2-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/lodash/data/*.js %{buildroot}%{_jsdir}/lodash
21mr|python-XStatic-lodash-4.16.4.2-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/lodash/data/
21mr|python-XStatic-lodash-4.16.4.2-1|85	# fix execute flags for js
21mr|python-XStatic-lodash-4.16.4.2-1|86	chmod 644 %{buildroot}%{_jsdir}/lodash/*.js
21mr|python-XStatic-lodash-4.16.4.2-1|87	

16285 21
21mr|python-XStatic-Magic-Search-0.2.5.2-1|1	%global pypi_name XStatic-Magic-Search
21mr|python-XStatic-Magic-Search-0.2.5.2-1|2	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|3	Summary:	Magic-Search (XStatic packaging standard)
21mr|python-XStatic-Magic-Search-0.2.5.2-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Magic-Search-0.2.5.2-1|5	Version:	0.2.5.2
21mr|python-XStatic-Magic-Search-0.2.5.2-1|6	Release:	1
21mr|python-XStatic-Magic-Search-0.2.5.2-1|7	License:	ASL 2.0
21mr|python-XStatic-Magic-Search-0.2.5.2-1|8	Group:		Development/Python
21mr|python-XStatic-Magic-Search-0.2.5.2-1|9	Url:		https://github.com/eucalyptus/magic-search
21mr|python-XStatic-Magic-Search-0.2.5.2-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Magic-Search-0.2.5.2-1|11	BuildArch:	noarch
21mr|python-XStatic-Magic-Search-0.2.5.2-1|12	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|13	%description
21mr|python-XStatic-Magic-Search-0.2.5.2-1|14	MagicSearch is an AngularJS directive that provides a UI for both faceted
21mr|python-XStatic-Magic-Search-0.2.5.2-1|15	filtering and as-you-type filtering. It is intended for filtering tables,
21mr|python-XStatic-Magic-Search-0.2.5.2-1|16	such as an AngularJS smart-table, but it can be used in any situation
21mr|python-XStatic-Magic-Search-0.2.5.2-1|17	where you can provide it with facets/options and consume its events.
21mr|python-XStatic-Magic-Search-0.2.5.2-1|18	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|19	#----------------------------------------------------------------------------
21mr|python-XStatic-Magic-Search-0.2.5.2-1|20	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|21	%package -n python3-%{pypi_name}
21mr|python-XStatic-Magic-Search-0.2.5.2-1|22	Summary:	Magic-Search (XStatic packaging standard)
21mr|python-XStatic-Magic-Search-0.2.5.2-1|23	Group:		Development/Python
21mr|python-XStatic-Magic-Search-0.2.5.2-1|24	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Magic-Search-0.2.5.2-1|25	BuildRequires:	python3-setuptools
21mr|python-XStatic-Magic-Search-0.2.5.2-1|26	Requires:	python3-XStatic
21mr|python-XStatic-Magic-Search-0.2.5.2-1|27	Requires:	XStatic-Magic-Search-common = %{EVRD}
21mr|python-XStatic-Magic-Search-0.2.5.2-1|28	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|29	%description -n python3-%{pypi_name}
21mr|python-XStatic-Magic-Search-0.2.5.2-1|30	MagicSearch is an AngularJS directive that provides a UI for both faceted
21mr|python-XStatic-Magic-Search-0.2.5.2-1|31	filtering and as-you-type filtering. It is intended for filtering tables,
21mr|python-XStatic-Magic-Search-0.2.5.2-1|32	such as an AngularJS smart-table, but it can be used in any situation
21mr|python-XStatic-Magic-Search-0.2.5.2-1|33	where you can provide it with facets/options and consume its events.
21mr|python-XStatic-Magic-Search-0.2.5.2-1|34	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|35	%files -n python3-%{pypi_name}
21mr|python-XStatic-Magic-Search-0.2.5.2-1|36	%doc README.txt
21mr|python-XStatic-Magic-Search-0.2.5.2-1|37	%{python3_sitelib}/xstatic/pkg/magic_search
21mr|python-XStatic-Magic-Search-0.2.5.2-1|38	%{python3_sitelib}/XStatic_Magic_Search-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Magic-Search-0.2.5.2-1|39	%{python3_sitelib}/XStatic_Magic_Search-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Magic-Search-0.2.5.2-1|40	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|41	#----------------------------------------------------------------------------
21mr|python-XStatic-Magic-Search-0.2.5.2-1|42	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|43	%package -n XStatic-Magic-Search-common
21mr|python-XStatic-Magic-Search-0.2.5.2-1|44	Summary:	Xstatic-Magic-Search common files
21mr|python-XStatic-Magic-Search-0.2.5.2-1|45	Group:		Development/Python
21mr|python-XStatic-Magic-Search-0.2.5.2-1|46	BuildRequires:	web-assets-devel
21mr|python-XStatic-Magic-Search-0.2.5.2-1|47	Requires:	web-assets-filesystem
21mr|python-XStatic-Magic-Search-0.2.5.2-1|48	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|49	%description -n XStatic-Magic-Search-common
21mr|python-XStatic-Magic-Search-0.2.5.2-1|50	Xstatic-Magic-Search common files.
21mr|python-XStatic-Magic-Search-0.2.5.2-1|51	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|52	%files -n XStatic-Magic-Search-common
21mr|python-XStatic-Magic-Search-0.2.5.2-1|53	%{_jsdir}/magic_search
21mr|python-XStatic-Magic-Search-0.2.5.2-1|54	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|55	#----------------------------------------------------------------------------
21mr|python-XStatic-Magic-Search-0.2.5.2-1|56	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|57	%prep
21mr|python-XStatic-Magic-Search-0.2.5.2-1|58	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Magic-Search-0.2.5.2-1|59	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|60	# patch to use webassets dir
21mr|python-XStatic-Magic-Search-0.2.5.2-1|61	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/magic_search'|" xstatic/pkg/magic_search/__init__.py
21mr|python-XStatic-Magic-Search-0.2.5.2-1|62	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|63	%build
21mr|python-XStatic-Magic-Search-0.2.5.2-1|64	%py3_build
21mr|python-XStatic-Magic-Search-0.2.5.2-1|65	
21mr|python-XStatic-Magic-Search-0.2.5.2-1|66	%install
21mr|python-XStatic-Magic-Search-0.2.5.2-1|67	%py3_install
21mr|python-XStatic-Magic-Search-0.2.5.2-1|68	mkdir -p %{buildroot}/%{_jsdir}/magic_search
21mr|python-XStatic-Magic-Search-0.2.5.2-1|69	mv %{buildroot}/%{python3_sitelib}/xstatic/pkg/magic_search/data/magic_search.* %{buildroot}/%{_jsdir}/magic_search
21mr|python-XStatic-Magic-Search-0.2.5.2-1|70	

16286 21
21mr|python-XStatic-mdi-1.6.50.2-1|1	%global pypi_name XStatic-mdi
21mr|python-XStatic-mdi-1.6.50.2-1|2	
21mr|python-XStatic-mdi-1.6.50.2-1|3	Summary:	mdi (XStatic packaging standard)
21mr|python-XStatic-mdi-1.6.50.2-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-mdi-1.6.50.2-1|5	Version:	1.6.50.2
21mr|python-XStatic-mdi-1.6.50.2-1|6	Release:	1
21mr|python-XStatic-mdi-1.6.50.2-1|7	# mdi is licensed under SIL 1.1.
21mr|python-XStatic-mdi-1.6.50.2-1|8	# https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Good_Licenses_4
21mr|python-XStatic-mdi-1.6.50.2-1|9	# short name: OFL
21mr|python-XStatic-mdi-1.6.50.2-1|10	License:	OFL
21mr|python-XStatic-mdi-1.6.50.2-1|11	Group:		Development/Python
21mr|python-XStatic-mdi-1.6.50.2-1|12	Url:		http://materialdesignicons.com
21mr|python-XStatic-mdi-1.6.50.2-1|13	Source0:	https://pypi.io/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-mdi-1.6.50.2-1|14	Source1:	https://raw.githubusercontent.com/openstack/xstatic-mdi/master/LICENSE
21mr|python-XStatic-mdi-1.6.50.2-1|15	BuildArch:	noarch
21mr|python-XStatic-mdi-1.6.50.2-1|16	
21mr|python-XStatic-mdi-1.6.50.2-1|17	%description
21mr|python-XStatic-mdi-1.6.50.2-1|18	mdi javascript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-mdi-1.6.50.2-1|19	
21mr|python-XStatic-mdi-1.6.50.2-1|20	#----------------------------------------------------------------------------
21mr|python-XStatic-mdi-1.6.50.2-1|21	
21mr|python-XStatic-mdi-1.6.50.2-1|22	%package -n python3-%{pypi_name}
21mr|python-XStatic-mdi-1.6.50.2-1|23	Summary:	mdi (XStatic packaging standard)
21mr|python-XStatic-mdi-1.6.50.2-1|24	Group:		Development/Python
21mr|python-XStatic-mdi-1.6.50.2-1|25	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-mdi-1.6.50.2-1|26	BuildRequires:	python3-setuptools
21mr|python-XStatic-mdi-1.6.50.2-1|27	Requires:	python3-XStatic
21mr|python-XStatic-mdi-1.6.50.2-1|28	Requires:	mdi-common = %{EVRD}
21mr|python-XStatic-mdi-1.6.50.2-1|29	Requires:	mdi-fonts  = %{EVRD}
21mr|python-XStatic-mdi-1.6.50.2-1|30	
21mr|python-XStatic-mdi-1.6.50.2-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-mdi-1.6.50.2-1|32	mdi javascript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-mdi-1.6.50.2-1|33	
21mr|python-XStatic-mdi-1.6.50.2-1|34	%files -n python3-%{pypi_name}
21mr|python-XStatic-mdi-1.6.50.2-1|35	%doc README.txt
21mr|python-XStatic-mdi-1.6.50.2-1|36	%license LICENSE
21mr|python-XStatic-mdi-1.6.50.2-1|37	%{python3_sitelib}/xstatic/pkg/mdi
21mr|python-XStatic-mdi-1.6.50.2-1|38	%{python3_sitelib}/XStatic_mdi-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-mdi-1.6.50.2-1|39	%{python3_sitelib}/XStatic_mdi-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-mdi-1.6.50.2-1|40	
21mr|python-XStatic-mdi-1.6.50.2-1|41	#----------------------------------------------------------------------------
21mr|python-XStatic-mdi-1.6.50.2-1|42	
21mr|python-XStatic-mdi-1.6.50.2-1|43	%package -n mdi-common
21mr|python-XStatic-mdi-1.6.50.2-1|44	Summary:	mdi (XStatic packaging standard) common files
21mr|python-XStatic-mdi-1.6.50.2-1|45	Group:		Development/Python
21mr|python-XStatic-mdi-1.6.50.2-1|46	BuildRequires:	web-assets-devel
21mr|python-XStatic-mdi-1.6.50.2-1|47	Requires:	web-assets-filesystem
21mr|python-XStatic-mdi-1.6.50.2-1|48	
21mr|python-XStatic-mdi-1.6.50.2-1|49	%description -n mdi-common
21mr|python-XStatic-mdi-1.6.50.2-1|50	Common mdi static content (CSS and SCSS).
21mr|python-XStatic-mdi-1.6.50.2-1|51	
21mr|python-XStatic-mdi-1.6.50.2-1|52	%files -n mdi-common
21mr|python-XStatic-mdi-1.6.50.2-1|53	%license LICENSE
21mr|python-XStatic-mdi-1.6.50.2-1|54	%{_jsdir}/mdi
21mr|python-XStatic-mdi-1.6.50.2-1|55	
21mr|python-XStatic-mdi-1.6.50.2-1|56	#----------------------------------------------------------------------------
21mr|python-XStatic-mdi-1.6.50.2-1|57	
21mr|python-XStatic-mdi-1.6.50.2-1|58	%package -n mdi-fonts
21mr|python-XStatic-mdi-1.6.50.2-1|59	Summary:	mdi (XStatic packaging standard) fonts
21mr|python-XStatic-mdi-1.6.50.2-1|60	Group:		Development/Python
21mr|python-XStatic-mdi-1.6.50.2-1|61	
21mr|python-XStatic-mdi-1.6.50.2-1|62	%description -n mdi-fonts
21mr|python-XStatic-mdi-1.6.50.2-1|63	mdi fonts.
21mr|python-XStatic-mdi-1.6.50.2-1|64	
21mr|python-XStatic-mdi-1.6.50.2-1|65	%files -n mdi-fonts
21mr|python-XStatic-mdi-1.6.50.2-1|66	%license LICENSE
21mr|python-XStatic-mdi-1.6.50.2-1|67	%{_datadir}/fonts/mdi
21mr|python-XStatic-mdi-1.6.50.2-1|68	
21mr|python-XStatic-mdi-1.6.50.2-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-mdi-1.6.50.2-1|70	
21mr|python-XStatic-mdi-1.6.50.2-1|71	%prep
21mr|python-XStatic-mdi-1.6.50.2-1|72	%setup -q -n %{pypi_name}-%{version}
21mr|python-XStatic-mdi-1.6.50.2-1|73	
21mr|python-XStatic-mdi-1.6.50.2-1|74	# patch to use webassets dir
21mr|python-XStatic-mdi-1.6.50.2-1|75	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/mdi'|" xstatic/pkg/mdi/__init__.py
21mr|python-XStatic-mdi-1.6.50.2-1|76	# License file is present in GitHub repo, but not in PyPi file
21mr|python-XStatic-mdi-1.6.50.2-1|77	cp %{SOURCE1} .
21mr|python-XStatic-mdi-1.6.50.2-1|78	
21mr|python-XStatic-mdi-1.6.50.2-1|79	%build
21mr|python-XStatic-mdi-1.6.50.2-1|80	%py3_build
21mr|python-XStatic-mdi-1.6.50.2-1|81	
21mr|python-XStatic-mdi-1.6.50.2-1|82	%install
21mr|python-XStatic-mdi-1.6.50.2-1|83	%py3_install
21mr|python-XStatic-mdi-1.6.50.2-1|84	# Move fonts to the right directory
21mr|python-XStatic-mdi-1.6.50.2-1|85	mkdir -p %{buildroot}%{_datadir}/fonts/mdi
21mr|python-XStatic-mdi-1.6.50.2-1|86	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/mdi/data/fonts/* %{buildroot}%{_datadir}/fonts/mdi
21mr|python-XStatic-mdi-1.6.50.2-1|87	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/mdi/data/fonts
21mr|python-XStatic-mdi-1.6.50.2-1|88	# Move static files
21mr|python-XStatic-mdi-1.6.50.2-1|89	mkdir -p %{buildroot}%{_jsdir}/mdi
21mr|python-XStatic-mdi-1.6.50.2-1|90	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/mdi/data/css %{buildroot}%{_jsdir}/mdi
21mr|python-XStatic-mdi-1.6.50.2-1|91	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/mdi/data/scss %{buildroot}%{_jsdir}/mdi
21mr|python-XStatic-mdi-1.6.50.2-1|92	# link fonts
21mr|python-XStatic-mdi-1.6.50.2-1|93	mkdir %{buildroot}%{_jsdir}/mdi/fonts
21mr|python-XStatic-mdi-1.6.50.2-1|94	pushd %{buildroot}%{_jsdir}/mdi/fonts
21mr|python-XStatic-mdi-1.6.50.2-1|95	ln -s ../../../fonts/mdi/materialdesignicons-* .
21mr|python-XStatic-mdi-1.6.50.2-1|96	popd
21mr|python-XStatic-mdi-1.6.50.2-1|97	

16287 21
21mr|python-XStatic-moment-2.8.4.3-1|1	%global pypi_name XStatic-moment
21mr|python-XStatic-moment-2.8.4.3-1|2	
21mr|python-XStatic-moment-2.8.4.3-1|3	Summary:	Moment (XStatic packaging standard)
21mr|python-XStatic-moment-2.8.4.3-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-moment-2.8.4.3-1|5	Version:	2.8.4.3
21mr|python-XStatic-moment-2.8.4.3-1|6	Release:	1
21mr|python-XStatic-moment-2.8.4.3-1|7	License:	MIT
21mr|python-XStatic-moment-2.8.4.3-1|8	Group:		Development/Python
21mr|python-XStatic-moment-2.8.4.3-1|9	Url:		https://github.com/moment/moment
21mr|python-XStatic-moment-2.8.4.3-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-moment-2.8.4.3-1|11	BuildArch:	noarch
21mr|python-XStatic-moment-2.8.4.3-1|12	
21mr|python-XStatic-moment-2.8.4.3-1|13	%description
21mr|python-XStatic-moment-2.8.4.3-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-moment-2.8.4.3-1|15	
21mr|python-XStatic-moment-2.8.4.3-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-moment-2.8.4.3-1|17	
21mr|python-XStatic-moment-2.8.4.3-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-moment-2.8.4.3-1|19	nor has any extra requirements.
21mr|python-XStatic-moment-2.8.4.3-1|20	
21mr|python-XStatic-moment-2.8.4.3-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-moment-2.8.4.3-1|22	
21mr|python-XStatic-moment-2.8.4.3-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-moment-2.8.4.3-1|24	Summary:	Moment (XStatic packaging standard)
21mr|python-XStatic-moment-2.8.4.3-1|25	Group:		Development/Python
21mr|python-XStatic-moment-2.8.4.3-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-moment-2.8.4.3-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-moment-2.8.4.3-1|28	Requires:	python3-XStatic
21mr|python-XStatic-moment-2.8.4.3-1|29	Requires:	xstatic-moment-common
21mr|python-XStatic-moment-2.8.4.3-1|30	
21mr|python-XStatic-moment-2.8.4.3-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-moment-2.8.4.3-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-moment-2.8.4.3-1|33	
21mr|python-XStatic-moment-2.8.4.3-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-moment-2.8.4.3-1|35	
21mr|python-XStatic-moment-2.8.4.3-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-moment-2.8.4.3-1|37	nor has any extra requirements.
21mr|python-XStatic-moment-2.8.4.3-1|38	
21mr|python-XStatic-moment-2.8.4.3-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-moment-2.8.4.3-1|40	
21mr|python-XStatic-moment-2.8.4.3-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-moment-2.8.4.3-1|42	%doc README.txt
21mr|python-XStatic-moment-2.8.4.3-1|43	%{python3_sitelib}/xstatic/pkg/moment
21mr|python-XStatic-moment-2.8.4.3-1|44	%{python3_sitelib}/XStatic_moment-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-moment-2.8.4.3-1|45	%{python3_sitelib}/XStatic_moment-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-moment-2.8.4.3-1|46	
21mr|python-XStatic-moment-2.8.4.3-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-moment-2.8.4.3-1|48	
21mr|python-XStatic-moment-2.8.4.3-1|49	%package -n xstatic-moment-common
21mr|python-XStatic-moment-2.8.4.3-1|50	Summary:	Moment (XStatic packaging standard)
21mr|python-XStatic-moment-2.8.4.3-1|51	Group:		Development/Python
21mr|python-XStatic-moment-2.8.4.3-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-moment-2.8.4.3-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-moment-2.8.4.3-1|54	
21mr|python-XStatic-moment-2.8.4.3-1|55	%description -n xstatic-moment-common
21mr|python-XStatic-moment-2.8.4.3-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-moment-2.8.4.3-1|57	
21mr|python-XStatic-moment-2.8.4.3-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-moment-2.8.4.3-1|59	
21mr|python-XStatic-moment-2.8.4.3-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-moment-2.8.4.3-1|61	nor has any extra requirements.
21mr|python-XStatic-moment-2.8.4.3-1|62	
21mr|python-XStatic-moment-2.8.4.3-1|63	This package contains the javascript files.
21mr|python-XStatic-moment-2.8.4.3-1|64	
21mr|python-XStatic-moment-2.8.4.3-1|65	%files -n xstatic-moment-common
21mr|python-XStatic-moment-2.8.4.3-1|66	%doc README.txt
21mr|python-XStatic-moment-2.8.4.3-1|67	%{_jsdir}/moment
21mr|python-XStatic-moment-2.8.4.3-1|68	
21mr|python-XStatic-moment-2.8.4.3-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-moment-2.8.4.3-1|70	
21mr|python-XStatic-moment-2.8.4.3-1|71	%prep
21mr|python-XStatic-moment-2.8.4.3-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-moment-2.8.4.3-1|73	# patch to use webassets dir
21mr|python-XStatic-moment-2.8.4.3-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/moment'|" xstatic/pkg/moment/__init__.py
21mr|python-XStatic-moment-2.8.4.3-1|75	
21mr|python-XStatic-moment-2.8.4.3-1|76	%build
21mr|python-XStatic-moment-2.8.4.3-1|77	%py3_build
21mr|python-XStatic-moment-2.8.4.3-1|78	
21mr|python-XStatic-moment-2.8.4.3-1|79	%install
21mr|python-XStatic-moment-2.8.4.3-1|80	%py3_install
21mr|python-XStatic-moment-2.8.4.3-1|81	
21mr|python-XStatic-moment-2.8.4.3-1|82	mkdir -p %{buildroot}%{_jsdir}/moment
21mr|python-XStatic-moment-2.8.4.3-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/moment/data/*.js %{buildroot}%{_jsdir}/moment
21mr|python-XStatic-moment-2.8.4.3-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/moment/data/
21mr|python-XStatic-moment-2.8.4.3-1|85	# fix execute flags for js
21mr|python-XStatic-moment-2.8.4.3-1|86	chmod 644 %{buildroot}%{_jsdir}/moment/*.js
21mr|python-XStatic-moment-2.8.4.3-1|87	

16288 21
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|1	%global pypi_name XStatic-Moment-Timezone
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|2	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|3	Summary:	Moment-Timezone (XStatic packaging standard)
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|5	Version:	0.5.22.0
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|6	Release:	1
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|7	License:	MIT
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|8	Group:		Development/Python
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|9	Url:		https://github.com/moment/moment-timezone
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|12	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|13	%description
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|15	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|17	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|20	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|22	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|24	Summary:	Moment-Timezone (XStatic packaging standard)
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|25	Group:		Development/Python
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|29	Requires:	xstatic-moment-timezone-common
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|30	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|33	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|35	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|37	nor has any extra requirements.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|38	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|40	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|42	%doc README.txt
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|43	%{python3_sitelib}/xstatic/pkg/moment_timezone
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|44	%{python3_sitelib}/XStatic_Moment_Timezone-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|45	%{python3_sitelib}/XStatic_Moment_Timezone-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|46	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|48	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|49	%package -n xstatic-moment-timezone-common
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|50	Summary:	Moment-Timezone (XStatic packaging standard)
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|51	Group:		Development/Python
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|54	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|55	%description -n xstatic-moment-timezone-common
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|57	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|59	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|61	nor has any extra requirements.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|62	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|63	This package contains the javascript files.
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|64	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|65	%files -n xstatic-moment-timezone-common
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|66	%doc README.txt
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|67	%{_jsdir}/moment_timezone
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|68	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|70	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|71	%prep
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|73	# patch to use webassets dir
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/moment_timezone'|" xstatic/pkg/moment_timezone/__init__.py
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|75	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|76	%build
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|77	%py3_build
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|78	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|79	%install
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|80	%py3_install
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|81	
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|82	mkdir -p %{buildroot}%{_jsdir}/moment_timezone
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/moment_timezone/data/*.js %{buildroot}%{_jsdir}/moment_timezone
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/moment_timezone/data/
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|85	# fix execute flags for js
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|86	chmod 644 %{buildroot}%{_jsdir}/moment_timezone/*.js
21mr|python-XStatic-Moment-Timezone-0.5.22.0-1|87	

16289 21
21mr|python-XStatic-objectpath-1.2.1.0-1|1	%global pypi_name XStatic-objectpath
21mr|python-XStatic-objectpath-1.2.1.0-1|2	
21mr|python-XStatic-objectpath-1.2.1.0-1|3	Summary:	ObjectPath JavaScript library (XStatic packaging standard)
21mr|python-XStatic-objectpath-1.2.1.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-objectpath-1.2.1.0-1|5	Version:	1.2.1.0
21mr|python-XStatic-objectpath-1.2.1.0-1|6	Release:	1
21mr|python-XStatic-objectpath-1.2.1.0-1|7	License:	MIT
21mr|python-XStatic-objectpath-1.2.1.0-1|8	Group:		Development/Python
21mr|python-XStatic-objectpath-1.2.1.0-1|9	Url:		https://github.com/mike-marcacci/objectpath
21mr|python-XStatic-objectpath-1.2.1.0-1|10	Source0:	https://pypi.io/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-objectpath-1.2.1.0-1|11	Source1:	https://raw.githubusercontent.com/mike-marcacci/objectpath/master/license
21mr|python-XStatic-objectpath-1.2.1.0-1|12	BuildArch:	noarch
21mr|python-XStatic-objectpath-1.2.1.0-1|13	
21mr|python-XStatic-objectpath-1.2.1.0-1|14	%description
21mr|python-XStatic-objectpath-1.2.1.0-1|15	ObjectPath JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-objectpath-1.2.1.0-1|16	
21mr|python-XStatic-objectpath-1.2.1.0-1|17	Parse js object paths using both dot and bracket notation.
21mr|python-XStatic-objectpath-1.2.1.0-1|18	Stringify an array of properties into a valid path.
21mr|python-XStatic-objectpath-1.2.1.0-1|19	
21mr|python-XStatic-objectpath-1.2.1.0-1|20	#----------------------------------------------------------------------------
21mr|python-XStatic-objectpath-1.2.1.0-1|21	
21mr|python-XStatic-objectpath-1.2.1.0-1|22	%package -n python3-%{pypi_name}
21mr|python-XStatic-objectpath-1.2.1.0-1|23	Summary:	ObjectPath JavaScript library (XStatic packaging standard)
21mr|python-XStatic-objectpath-1.2.1.0-1|24	Group:		Development/Python
21mr|python-XStatic-objectpath-1.2.1.0-1|25	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-objectpath-1.2.1.0-1|26	BuildRequires:	python3-setuptools
21mr|python-XStatic-objectpath-1.2.1.0-1|27	Requires:	python3-XStatic
21mr|python-XStatic-objectpath-1.2.1.0-1|28	Requires:	xstatic-objectpath-common = %{EVRD}
21mr|python-XStatic-objectpath-1.2.1.0-1|29	
21mr|python-XStatic-objectpath-1.2.1.0-1|30	%description -n python3-%{pypi_name}
21mr|python-XStatic-objectpath-1.2.1.0-1|31	ObjectPath JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-objectpath-1.2.1.0-1|32	
21mr|python-XStatic-objectpath-1.2.1.0-1|33	Parse js object paths using both dot and bracket notation.
21mr|python-XStatic-objectpath-1.2.1.0-1|34	Stringify an array of properties into a valid path.
21mr|python-XStatic-objectpath-1.2.1.0-1|35	
21mr|python-XStatic-objectpath-1.2.1.0-1|36	%files -n python3-%{pypi_name}
21mr|python-XStatic-objectpath-1.2.1.0-1|37	%doc README.txt
21mr|python-XStatic-objectpath-1.2.1.0-1|38	%license LICENSE
21mr|python-XStatic-objectpath-1.2.1.0-1|39	%{python3_sitelib}/xstatic/pkg/objectpath
21mr|python-XStatic-objectpath-1.2.1.0-1|40	%{python3_sitelib}/XStatic_objectpath-%{version}-py?.?.egg-info
21mr|python-XStatic-objectpath-1.2.1.0-1|41	%{python3_sitelib}/XStatic_objectpath-%{version}-py?.?-nspkg.pth
21mr|python-XStatic-objectpath-1.2.1.0-1|42	
21mr|python-XStatic-objectpath-1.2.1.0-1|43	#----------------------------------------------------------------------------
21mr|python-XStatic-objectpath-1.2.1.0-1|44	
21mr|python-XStatic-objectpath-1.2.1.0-1|45	%package -n xstatic-objectpath-common
21mr|python-XStatic-objectpath-1.2.1.0-1|46	Summary:	ObjectPath JavaScript library (XStatic packaging standard)
21mr|python-XStatic-objectpath-1.2.1.0-1|47	Group:		Development/Python
21mr|python-XStatic-objectpath-1.2.1.0-1|48	BuildRequires:	web-assets-devel
21mr|python-XStatic-objectpath-1.2.1.0-1|49	Requires:	web-assets-filesystem
21mr|python-XStatic-objectpath-1.2.1.0-1|50	
21mr|python-XStatic-objectpath-1.2.1.0-1|51	%description -n xstatic-objectpath-common
21mr|python-XStatic-objectpath-1.2.1.0-1|52	ObjectPath JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-objectpath-1.2.1.0-1|53	
21mr|python-XStatic-objectpath-1.2.1.0-1|54	This package contains the javascript files.
21mr|python-XStatic-objectpath-1.2.1.0-1|55	
21mr|python-XStatic-objectpath-1.2.1.0-1|56	%files -n xstatic-objectpath-common
21mr|python-XStatic-objectpath-1.2.1.0-1|57	%doc README.txt
21mr|python-XStatic-objectpath-1.2.1.0-1|58	%license LICENSE
21mr|python-XStatic-objectpath-1.2.1.0-1|59	%{_jsdir}/objectpath
21mr|python-XStatic-objectpath-1.2.1.0-1|60	
21mr|python-XStatic-objectpath-1.2.1.0-1|61	#----------------------------------------------------------------------------
21mr|python-XStatic-objectpath-1.2.1.0-1|62	
21mr|python-XStatic-objectpath-1.2.1.0-1|63	%prep
21mr|python-XStatic-objectpath-1.2.1.0-1|64	%setup -q -n %{pypi_name}-%{version}
21mr|python-XStatic-objectpath-1.2.1.0-1|65	cp %{SOURCE1} LICENSE
21mr|python-XStatic-objectpath-1.2.1.0-1|66	
21mr|python-XStatic-objectpath-1.2.1.0-1|67	# patch to use webassets dir
21mr|python-XStatic-objectpath-1.2.1.0-1|68	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/objectpath'|" xstatic/pkg/objectpath/__init__.py
21mr|python-XStatic-objectpath-1.2.1.0-1|69	
21mr|python-XStatic-objectpath-1.2.1.0-1|70	%build
21mr|python-XStatic-objectpath-1.2.1.0-1|71	%py3_build
21mr|python-XStatic-objectpath-1.2.1.0-1|72	
21mr|python-XStatic-objectpath-1.2.1.0-1|73	%install
21mr|python-XStatic-objectpath-1.2.1.0-1|74	%py3_install
21mr|python-XStatic-objectpath-1.2.1.0-1|75	
21mr|python-XStatic-objectpath-1.2.1.0-1|76	# Move static files
21mr|python-XStatic-objectpath-1.2.1.0-1|77	mkdir -p %{buildroot}%{_jsdir}/objectpath
21mr|python-XStatic-objectpath-1.2.1.0-1|78	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/objectpath/data/ObjectPath.js %{buildroot}%{_jsdir}/objectpath
21mr|python-XStatic-objectpath-1.2.1.0-1|79	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/objectpath/data/
21mr|python-XStatic-objectpath-1.2.1.0-1|80	

16290 21
21mr|python-XStatic-Rickshaw-1.5.1.0-1|1	%global pypi_name XStatic-Rickshaw
21mr|python-XStatic-Rickshaw-1.5.1.0-1|2	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|3	Summary:	Rickshaw (XStatic packaging standard)
21mr|python-XStatic-Rickshaw-1.5.1.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Rickshaw-1.5.1.0-1|5	Version:	1.5.1.0
21mr|python-XStatic-Rickshaw-1.5.1.0-1|6	Release:	1
21mr|python-XStatic-Rickshaw-1.5.1.0-1|7	License:	MIT
21mr|python-XStatic-Rickshaw-1.5.1.0-1|8	Group:		Development/Python
21mr|python-XStatic-Rickshaw-1.5.1.0-1|9	Url:		http://code.shutterstock.com/rickshaw/
21mr|python-XStatic-Rickshaw-1.5.1.0-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Rickshaw-1.5.1.0-1|11	BuildArch:	noarch
21mr|python-XStatic-Rickshaw-1.5.1.0-1|12	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|13	%description
21mr|python-XStatic-Rickshaw-1.5.1.0-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|15	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|17	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Rickshaw-1.5.1.0-1|19	nor has any extra requirements.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|20	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Rickshaw-1.5.1.0-1|22	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Rickshaw-1.5.1.0-1|24	Summary:	Rickshaw (XStatic packaging standard)
21mr|python-XStatic-Rickshaw-1.5.1.0-1|25	Group:		Development/Python
21mr|python-XStatic-Rickshaw-1.5.1.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Rickshaw-1.5.1.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Rickshaw-1.5.1.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Rickshaw-1.5.1.0-1|29	Requires:	xstatic-rickshaw-common
21mr|python-XStatic-Rickshaw-1.5.1.0-1|30	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|31	#----------------------------------------------------------------------------
21mr|python-XStatic-Rickshaw-1.5.1.0-1|32	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|33	%description -n python3-%{pypi_name}
21mr|python-XStatic-Rickshaw-1.5.1.0-1|34	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|35	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|36	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|37	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|38	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Rickshaw-1.5.1.0-1|39	nor has any extra requirements.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|40	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|41	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|42	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|43	%files -n python3-%{pypi_name}
21mr|python-XStatic-Rickshaw-1.5.1.0-1|44	%doc README.txt
21mr|python-XStatic-Rickshaw-1.5.1.0-1|45	%{python3_sitelib}/xstatic/pkg/rickshaw
21mr|python-XStatic-Rickshaw-1.5.1.0-1|46	%{python3_sitelib}/XStatic_Rickshaw-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Rickshaw-1.5.1.0-1|47	%{python3_sitelib}/XStatic_Rickshaw-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Rickshaw-1.5.1.0-1|48	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|49	#----------------------------------------------------------------------------
21mr|python-XStatic-Rickshaw-1.5.1.0-1|50	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|51	%package -n xstatic-rickshaw-common
21mr|python-XStatic-Rickshaw-1.5.1.0-1|52	Summary:	Rickshaw (XStatic packaging standard)
21mr|python-XStatic-Rickshaw-1.5.1.0-1|53	Group:		Development/Python
21mr|python-XStatic-Rickshaw-1.5.1.0-1|54	BuildRequires:	web-assets-devel
21mr|python-XStatic-Rickshaw-1.5.1.0-1|55	Requires:	web-assets-filesystem
21mr|python-XStatic-Rickshaw-1.5.1.0-1|56	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|57	%description -n xstatic-rickshaw-common
21mr|python-XStatic-Rickshaw-1.5.1.0-1|58	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|59	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|60	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|61	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|62	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Rickshaw-1.5.1.0-1|63	nor has any extra requirements.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|64	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|65	This package contains the javascript files.
21mr|python-XStatic-Rickshaw-1.5.1.0-1|66	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|67	%files -n xstatic-rickshaw-common
21mr|python-XStatic-Rickshaw-1.5.1.0-1|68	%doc README.txt
21mr|python-XStatic-Rickshaw-1.5.1.0-1|69	%{_jsdir}/rickshaw
21mr|python-XStatic-Rickshaw-1.5.1.0-1|70	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|71	#----------------------------------------------------------------------------
21mr|python-XStatic-Rickshaw-1.5.1.0-1|72	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|73	%prep
21mr|python-XStatic-Rickshaw-1.5.1.0-1|74	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Rickshaw-1.5.1.0-1|75	# patch to use webassets dir
21mr|python-XStatic-Rickshaw-1.5.1.0-1|76	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/rickshaw'|" xstatic/pkg/rickshaw/__init__.py
21mr|python-XStatic-Rickshaw-1.5.1.0-1|77	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|78	%build
21mr|python-XStatic-Rickshaw-1.5.1.0-1|79	%py3_build
21mr|python-XStatic-Rickshaw-1.5.1.0-1|80	
21mr|python-XStatic-Rickshaw-1.5.1.0-1|81	%install
21mr|python-XStatic-Rickshaw-1.5.1.0-1|82	%py3_install
21mr|python-XStatic-Rickshaw-1.5.1.0-1|83	mkdir -p %{buildroot}%{_jsdir}/rickshaw
21mr|python-XStatic-Rickshaw-1.5.1.0-1|84	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/rickshaw/data/rickshaw.* %{buildroot}%{_jsdir}/rickshaw
21mr|python-XStatic-Rickshaw-1.5.1.0-1|85	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/rickshaw/data/
21mr|python-XStatic-Rickshaw-1.5.1.0-1|86	# fix execute flags for js
21mr|python-XStatic-Rickshaw-1.5.1.0-1|87	chmod 644 %{buildroot}%{_jsdir}/rickshaw/rickshaw.js
21mr|python-XStatic-Rickshaw-1.5.1.0-1|88	

16291 21
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|1	%global pypi_name XStatic-roboto-fontface
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|2	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|3	Summary:	roboto-fontface (XStatic packaging standard)
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|5	Version:	0.5.0.0
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|6	Release:	1
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|7	License:	ASL 2.0
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|8	Group:		Development/Python
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|9	Url:		https://github.com/choffmeister/roboto-fontface-bower
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|10	Source0:	https://pypi.io/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|11	BuildArch:	noarch
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|12	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|13	%description
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|14	XStatic-roboto-fontface is a roboto-fontface JavaScript
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|15	library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|16	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|17	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|18	It intentionally does not provide any extra code except some metadata nor
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|19	has any extra requirements.
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|20	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|22	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|24	Summary:	roboto-fontface (XStatic packaging standard)
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|25	Group:		Development/Python
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|29	Requires:	roboto-fontface-common = %{EVRD}
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|30	Requires:	roboto-fontface-fonts  = %{EVRD}
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|31	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|32	%description -n python3-%{pypi_name}
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|33	XStatic-roboto-fontface is a roboto-fontface JavaScript
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|34	library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|35	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|36	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|37	It intentionally does not provide any extra code except some metadata nor
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|38	has any extra requirements.
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|39	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|40	%files -n python3-%{pypi_name}
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|41	%doc README.txt
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|42	%{python3_sitelib}/xstatic/pkg/roboto_fontface
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|43	%{python3_sitelib}/XStatic_roboto_fontface-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|44	%{python3_sitelib}/XStatic_roboto_fontface-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|45	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|46	#----------------------------------------------------------------------------
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|47	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|48	%package -n roboto-fontface-common
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|49	Summary:	oboto-fontface commons
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|50	Group:		Development/Python
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|51	BuildRequires:	web-assets-devel
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|52	Requires:	web-assets-filesystem
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|53	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|54	%description -n roboto-fontface-common
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|55	Common roboto-fontface static content (font, CSS and SCSS).
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|56	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|57	%files -n roboto-fontface-common
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|58	%doc README.txt
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|59	%{_jsdir}/roboto_fontface
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|60	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|61	#----------------------------------------------------------------------------
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|62	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|63	%package -n roboto-fontface-fonts
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|64	Summary:	roboto-fontface fonts
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|65	Group:		Development/Python
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|66	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|67	%description -n roboto-fontface-fonts
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|68	roboto-fontface fonts.
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|69	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|70	%files -n roboto-fontface-fonts
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|71	%doc README.txt
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|72	%{_datadir}/fonts/roboto_fontface
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|73	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|74	#----------------------------------------------------------------------------
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|75	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|76	%prep
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|77	%setup -q -n %{pypi_name}-%{version}
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|78	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|79	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/roboto_fontface'|" xstatic/pkg/roboto_fontface/__init__.py
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|80	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|81	%build
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|82	%py3_build
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|83	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|84	%install
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|85	%py3_install
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|86	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|87	# Move fonts to the right directory
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|88	mkdir -p %{buildroot}%{_datadir}/fonts/roboto_fontface
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|89	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/roboto_fontface/data/fonts/* %{buildroot}%{_datadir}/fonts/roboto_fontface
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|90	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|91	# Fix shebang issues
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|92	for file in %{buildroot}%{_datadir}/fonts/roboto_fontface/roboto/*.svg; do
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|93	chmod -x $file
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|94	done
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|95	
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|96	# Move static files
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|97	mkdir -p %{buildroot}%{_jsdir}/roboto_fontface/css
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|98	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/roboto_fontface/data/css/* %{buildroot}%{_jsdir}/roboto_fontface/css
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|99	rm -rf %{buildroot}%{python3_sitelib}/xstatic/pkg/roboto_fontface/data
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|100	# link fonts
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|101	mkdir %{buildroot}%{_jsdir}/roboto_fontface/fonts
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|102	pushd %{buildroot}%{_jsdir}/roboto_fontface/fonts
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|103	ln -s ../../../fonts/roboto_fontface/* .
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|104	popd
21mr|python-XStatic-roboto-fontface-0.5.0.0-1|105	

16292 21
21mr|python-XStatic-smart-table-1.4.13.2-1|1	%global pypi_name XStatic-smart-table
21mr|python-XStatic-smart-table-1.4.13.2-1|2	
21mr|python-XStatic-smart-table-1.4.13.2-1|3	Summary:	smart-table (XStatic packaging standard)
21mr|python-XStatic-smart-table-1.4.13.2-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-smart-table-1.4.13.2-1|5	Version:	1.4.13.2
21mr|python-XStatic-smart-table-1.4.13.2-1|6	Release:	1
21mr|python-XStatic-smart-table-1.4.13.2-1|7	License:	MIT
21mr|python-XStatic-smart-table-1.4.13.2-1|8	Group:		Development/Python
21mr|python-XStatic-smart-table-1.4.13.2-1|9	Url:		https://github.com/lorenzofox3/Smart-Table
21mr|python-XStatic-smart-table-1.4.13.2-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-smart-table-1.4.13.2-1|11	BuildArch:	noarch
21mr|python-XStatic-smart-table-1.4.13.2-1|12	
21mr|python-XStatic-smart-table-1.4.13.2-1|13	%description
21mr|python-XStatic-smart-table-1.4.13.2-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-smart-table-1.4.13.2-1|15	
21mr|python-XStatic-smart-table-1.4.13.2-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-smart-table-1.4.13.2-1|17	
21mr|python-XStatic-smart-table-1.4.13.2-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-smart-table-1.4.13.2-1|19	nor has any extra requirements.
21mr|python-XStatic-smart-table-1.4.13.2-1|20	
21mr|python-XStatic-smart-table-1.4.13.2-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-smart-table-1.4.13.2-1|22	
21mr|python-XStatic-smart-table-1.4.13.2-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-smart-table-1.4.13.2-1|24	Summary:	smart-table (XStatic packaging standard)
21mr|python-XStatic-smart-table-1.4.13.2-1|25	Group:		Development/Python
21mr|python-XStatic-smart-table-1.4.13.2-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-smart-table-1.4.13.2-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-smart-table-1.4.13.2-1|28	Requires:	python3-XStatic
21mr|python-XStatic-smart-table-1.4.13.2-1|29	Requires:	xstatic-smart-table-common
21mr|python-XStatic-smart-table-1.4.13.2-1|30	
21mr|python-XStatic-smart-table-1.4.13.2-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-smart-table-1.4.13.2-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-smart-table-1.4.13.2-1|33	
21mr|python-XStatic-smart-table-1.4.13.2-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-smart-table-1.4.13.2-1|35	
21mr|python-XStatic-smart-table-1.4.13.2-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-smart-table-1.4.13.2-1|37	nor has any extra requirements.
21mr|python-XStatic-smart-table-1.4.13.2-1|38	
21mr|python-XStatic-smart-table-1.4.13.2-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-smart-table-1.4.13.2-1|40	
21mr|python-XStatic-smart-table-1.4.13.2-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-smart-table-1.4.13.2-1|42	%doc README.txt
21mr|python-XStatic-smart-table-1.4.13.2-1|43	%{python3_sitelib}/xstatic/pkg/angular_smart_table
21mr|python-XStatic-smart-table-1.4.13.2-1|44	%{python3_sitelib}/XStatic_smart_table-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-smart-table-1.4.13.2-1|45	%{python3_sitelib}/XStatic_smart_table-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-smart-table-1.4.13.2-1|46	
21mr|python-XStatic-smart-table-1.4.13.2-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-smart-table-1.4.13.2-1|48	
21mr|python-XStatic-smart-table-1.4.13.2-1|49	%package -n xstatic-smart-table-common
21mr|python-XStatic-smart-table-1.4.13.2-1|50	Summary:	smart-table (XStatic packaging standard)
21mr|python-XStatic-smart-table-1.4.13.2-1|51	Group:		Development/Python
21mr|python-XStatic-smart-table-1.4.13.2-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-smart-table-1.4.13.2-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-smart-table-1.4.13.2-1|54	
21mr|python-XStatic-smart-table-1.4.13.2-1|55	%description -n xstatic-smart-table-common
21mr|python-XStatic-smart-table-1.4.13.2-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-smart-table-1.4.13.2-1|57	
21mr|python-XStatic-smart-table-1.4.13.2-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-smart-table-1.4.13.2-1|59	
21mr|python-XStatic-smart-table-1.4.13.2-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-smart-table-1.4.13.2-1|61	nor has any extra requirements.
21mr|python-XStatic-smart-table-1.4.13.2-1|62	
21mr|python-XStatic-smart-table-1.4.13.2-1|63	This package contains the javascript files.
21mr|python-XStatic-smart-table-1.4.13.2-1|64	
21mr|python-XStatic-smart-table-1.4.13.2-1|65	%files -n xstatic-smart-table-common
21mr|python-XStatic-smart-table-1.4.13.2-1|66	%doc README.txt
21mr|python-XStatic-smart-table-1.4.13.2-1|67	%{_jsdir}/angular_smart_table
21mr|python-XStatic-smart-table-1.4.13.2-1|68	
21mr|python-XStatic-smart-table-1.4.13.2-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-smart-table-1.4.13.2-1|70	
21mr|python-XStatic-smart-table-1.4.13.2-1|71	%prep
21mr|python-XStatic-smart-table-1.4.13.2-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-smart-table-1.4.13.2-1|73	# patch to use webassets dir
21mr|python-XStatic-smart-table-1.4.13.2-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/angular_smart_table'|" xstatic/pkg/angular_smart_table/__init__.py
21mr|python-XStatic-smart-table-1.4.13.2-1|75	# fix assets detection when you use XStatic
21mr|python-XStatic-smart-table-1.4.13.2-1|76	sed -i 's/smart-table.min.js/smart-table.js/' xstatic/pkg/angular_smart_table/__init__.py
21mr|python-XStatic-smart-table-1.4.13.2-1|77	
21mr|python-XStatic-smart-table-1.4.13.2-1|78	%build
21mr|python-XStatic-smart-table-1.4.13.2-1|79	%py3_build
21mr|python-XStatic-smart-table-1.4.13.2-1|80	
21mr|python-XStatic-smart-table-1.4.13.2-1|81	%install
21mr|python-XStatic-smart-table-1.4.13.2-1|82	%py3_install
21mr|python-XStatic-smart-table-1.4.13.2-1|83	
21mr|python-XStatic-smart-table-1.4.13.2-1|84	mkdir -p %{buildroot}%{_jsdir}/angular_smart_table
21mr|python-XStatic-smart-table-1.4.13.2-1|85	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_smart_table/data/smart-table.js %{buildroot}%{_jsdir}/angular_smart_table
21mr|python-XStatic-smart-table-1.4.13.2-1|86	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/angular_smart_table/data/
21mr|python-XStatic-smart-table-1.4.13.2-1|87	# fix execute flags for js
21mr|python-XStatic-smart-table-1.4.13.2-1|88	chmod 644 %{buildroot}%{_jsdir}/angular_smart_table/smart-table.js
21mr|python-XStatic-smart-table-1.4.13.2-1|89	

16293 21
21mr|python-XStatic-Spin-1.2.5.3-1|1	%global pypi_name XStatic-Spin
21mr|python-XStatic-Spin-1.2.5.3-1|2	
21mr|python-XStatic-Spin-1.2.5.3-1|3	Summary:	Spin (XStatic packaging standard)
21mr|python-XStatic-Spin-1.2.5.3-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-Spin-1.2.5.3-1|5	Version:	1.2.5.3
21mr|python-XStatic-Spin-1.2.5.3-1|6	Release:	1
21mr|python-XStatic-Spin-1.2.5.3-1|7	License:	MIT
21mr|python-XStatic-Spin-1.2.5.3-1|8	Group:		Development/Python
21mr|python-XStatic-Spin-1.2.5.3-1|9	Url:		http://fgnass.github.io/spin.js/
21mr|python-XStatic-Spin-1.2.5.3-1|10	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-Spin-1.2.5.3-1|11	BuildArch:	noarch
21mr|python-XStatic-Spin-1.2.5.3-1|12	
21mr|python-XStatic-Spin-1.2.5.3-1|13	%description
21mr|python-XStatic-Spin-1.2.5.3-1|14	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Spin-1.2.5.3-1|15	
21mr|python-XStatic-Spin-1.2.5.3-1|16	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Spin-1.2.5.3-1|17	
21mr|python-XStatic-Spin-1.2.5.3-1|18	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Spin-1.2.5.3-1|19	nor has any extra requirements.
21mr|python-XStatic-Spin-1.2.5.3-1|20	
21mr|python-XStatic-Spin-1.2.5.3-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-Spin-1.2.5.3-1|22	
21mr|python-XStatic-Spin-1.2.5.3-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-Spin-1.2.5.3-1|24	Summary:	Spin (XStatic packaging standard)
21mr|python-XStatic-Spin-1.2.5.3-1|25	Group:		Development/Python
21mr|python-XStatic-Spin-1.2.5.3-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-Spin-1.2.5.3-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-Spin-1.2.5.3-1|28	Requires:	python3-XStatic
21mr|python-XStatic-Spin-1.2.5.3-1|29	Requires:	xstatic-spin-common
21mr|python-XStatic-Spin-1.2.5.3-1|30	
21mr|python-XStatic-Spin-1.2.5.3-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-Spin-1.2.5.3-1|32	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Spin-1.2.5.3-1|33	
21mr|python-XStatic-Spin-1.2.5.3-1|34	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Spin-1.2.5.3-1|35	
21mr|python-XStatic-Spin-1.2.5.3-1|36	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Spin-1.2.5.3-1|37	nor has any extra requirements.
21mr|python-XStatic-Spin-1.2.5.3-1|38	
21mr|python-XStatic-Spin-1.2.5.3-1|39	This package provides Python 3 build of %{pypi_name}.
21mr|python-XStatic-Spin-1.2.5.3-1|40	
21mr|python-XStatic-Spin-1.2.5.3-1|41	%files -n python3-%{pypi_name}
21mr|python-XStatic-Spin-1.2.5.3-1|42	%doc README.txt
21mr|python-XStatic-Spin-1.2.5.3-1|43	%{python3_sitelib}/xstatic/pkg/spin
21mr|python-XStatic-Spin-1.2.5.3-1|44	%{python3_sitelib}/XStatic_Spin-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-Spin-1.2.5.3-1|45	%{python3_sitelib}/XStatic_Spin-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-Spin-1.2.5.3-1|46	
21mr|python-XStatic-Spin-1.2.5.3-1|47	#----------------------------------------------------------------------------
21mr|python-XStatic-Spin-1.2.5.3-1|48	
21mr|python-XStatic-Spin-1.2.5.3-1|49	%package -n xstatic-spin-common
21mr|python-XStatic-Spin-1.2.5.3-1|50	Summary:	Spin (XStatic packaging standard)
21mr|python-XStatic-Spin-1.2.5.3-1|51	Group:		Development/Python
21mr|python-XStatic-Spin-1.2.5.3-1|52	BuildRequires:	web-assets-devel
21mr|python-XStatic-Spin-1.2.5.3-1|53	Requires:	web-assets-filesystem
21mr|python-XStatic-Spin-1.2.5.3-1|54	
21mr|python-XStatic-Spin-1.2.5.3-1|55	%description -n xstatic-spin-common
21mr|python-XStatic-Spin-1.2.5.3-1|56	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-Spin-1.2.5.3-1|57	
21mr|python-XStatic-Spin-1.2.5.3-1|58	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-Spin-1.2.5.3-1|59	
21mr|python-XStatic-Spin-1.2.5.3-1|60	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-Spin-1.2.5.3-1|61	nor has any extra requirements.
21mr|python-XStatic-Spin-1.2.5.3-1|62	
21mr|python-XStatic-Spin-1.2.5.3-1|63	This package contains the javascript files.
21mr|python-XStatic-Spin-1.2.5.3-1|64	
21mr|python-XStatic-Spin-1.2.5.3-1|65	%files -n xstatic-spin-common
21mr|python-XStatic-Spin-1.2.5.3-1|66	%doc README.txt
21mr|python-XStatic-Spin-1.2.5.3-1|67	%{_jsdir}/spin
21mr|python-XStatic-Spin-1.2.5.3-1|68	
21mr|python-XStatic-Spin-1.2.5.3-1|69	#----------------------------------------------------------------------------
21mr|python-XStatic-Spin-1.2.5.3-1|70	
21mr|python-XStatic-Spin-1.2.5.3-1|71	%prep
21mr|python-XStatic-Spin-1.2.5.3-1|72	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-Spin-1.2.5.3-1|73	# patch to use webassets dir
21mr|python-XStatic-Spin-1.2.5.3-1|74	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/spin'|" xstatic/pkg/spin/__init__.py
21mr|python-XStatic-Spin-1.2.5.3-1|75	
21mr|python-XStatic-Spin-1.2.5.3-1|76	%build
21mr|python-XStatic-Spin-1.2.5.3-1|77	%py3_build
21mr|python-XStatic-Spin-1.2.5.3-1|78	
21mr|python-XStatic-Spin-1.2.5.3-1|79	%install
21mr|python-XStatic-Spin-1.2.5.3-1|80	%py3_install
21mr|python-XStatic-Spin-1.2.5.3-1|81	
21mr|python-XStatic-Spin-1.2.5.3-1|82	mkdir -p %{buildroot}%{_jsdir}/spin
21mr|python-XStatic-Spin-1.2.5.3-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/spin/data/*.js %{buildroot}%{_jsdir}/spin
21mr|python-XStatic-Spin-1.2.5.3-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/spin/data/
21mr|python-XStatic-Spin-1.2.5.3-1|85	# fix execute flags for js
21mr|python-XStatic-Spin-1.2.5.3-1|86	chmod 644 %{buildroot}%{_jsdir}/spin/*.js
21mr|python-XStatic-Spin-1.2.5.3-1|87	

16294 21
21mr|python-XStatic-termjs-0.0.7.0-1|1	%global pypi_name XStatic-term.js
21mr|python-XStatic-termjs-0.0.7.0-1|2	%global pkgname XStatic-termjs
21mr|python-XStatic-termjs-0.0.7.0-1|3	
21mr|python-XStatic-termjs-0.0.7.0-1|4	Summary:	term.js (XStatic packaging standard)
21mr|python-XStatic-termjs-0.0.7.0-1|5	Name:		python-%{pkgname}
21mr|python-XStatic-termjs-0.0.7.0-1|6	Version:	0.0.7.0
21mr|python-XStatic-termjs-0.0.7.0-1|7	Release:	1
21mr|python-XStatic-termjs-0.0.7.0-1|8	License:	MIT
21mr|python-XStatic-termjs-0.0.7.0-1|9	Group:		Development/Python
21mr|python-XStatic-termjs-0.0.7.0-1|10	Url:		https://github.com/chjj/term.js
21mr|python-XStatic-termjs-0.0.7.0-1|11	Source0:	https://files.pythonhosted.org/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-termjs-0.0.7.0-1|12	BuildArch:	noarch
21mr|python-XStatic-termjs-0.0.7.0-1|13	
21mr|python-XStatic-termjs-0.0.7.0-1|14	%description
21mr|python-XStatic-termjs-0.0.7.0-1|15	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-termjs-0.0.7.0-1|16	
21mr|python-XStatic-termjs-0.0.7.0-1|17	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-termjs-0.0.7.0-1|18	
21mr|python-XStatic-termjs-0.0.7.0-1|19	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-termjs-0.0.7.0-1|20	nor has any extra requirements.
21mr|python-XStatic-termjs-0.0.7.0-1|21	
21mr|python-XStatic-termjs-0.0.7.0-1|22	#----------------------------------------------------------------------------
21mr|python-XStatic-termjs-0.0.7.0-1|23	
21mr|python-XStatic-termjs-0.0.7.0-1|24	%package -n python3-%{pkgname}
21mr|python-XStatic-termjs-0.0.7.0-1|25	Summary:	term.js (XStatic packaging standard)
21mr|python-XStatic-termjs-0.0.7.0-1|26	Group:		Development/Python
21mr|python-XStatic-termjs-0.0.7.0-1|27	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-termjs-0.0.7.0-1|28	BuildRequires:	python3-setuptools
21mr|python-XStatic-termjs-0.0.7.0-1|29	Requires:	python3-XStatic
21mr|python-XStatic-termjs-0.0.7.0-1|30	Requires:	xstatic-termjs-common
21mr|python-XStatic-termjs-0.0.7.0-1|31	
21mr|python-XStatic-termjs-0.0.7.0-1|32	%description -n python3-%{pkgname}
21mr|python-XStatic-termjs-0.0.7.0-1|33	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-termjs-0.0.7.0-1|34	
21mr|python-XStatic-termjs-0.0.7.0-1|35	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-termjs-0.0.7.0-1|36	
21mr|python-XStatic-termjs-0.0.7.0-1|37	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-termjs-0.0.7.0-1|38	nor has any extra requirements.
21mr|python-XStatic-termjs-0.0.7.0-1|39	
21mr|python-XStatic-termjs-0.0.7.0-1|40	This package provides Python 3 build of %{pkgname}.
21mr|python-XStatic-termjs-0.0.7.0-1|41	
21mr|python-XStatic-termjs-0.0.7.0-1|42	%files -n python3-%{pkgname}
21mr|python-XStatic-termjs-0.0.7.0-1|43	%doc README.rst
21mr|python-XStatic-termjs-0.0.7.0-1|44	%{python3_sitelib}/xstatic/pkg/termjs
21mr|python-XStatic-termjs-0.0.7.0-1|45	%{python3_sitelib}/XStatic_term.js-%{version}-py%{python3_version}.egg-info
21mr|python-XStatic-termjs-0.0.7.0-1|46	%{python3_sitelib}/XStatic_term.js-%{version}-py%{python3_version}-nspkg.pth
21mr|python-XStatic-termjs-0.0.7.0-1|47	
21mr|python-XStatic-termjs-0.0.7.0-1|48	#----------------------------------------------------------------------------
21mr|python-XStatic-termjs-0.0.7.0-1|49	
21mr|python-XStatic-termjs-0.0.7.0-1|50	%package -n xstatic-termjs-common
21mr|python-XStatic-termjs-0.0.7.0-1|51	Summary:	term.js (XStatic packaging standard)
21mr|python-XStatic-termjs-0.0.7.0-1|52	Group:		Development/Python
21mr|python-XStatic-termjs-0.0.7.0-1|53	BuildRequires:	web-assets-devel
21mr|python-XStatic-termjs-0.0.7.0-1|54	Requires:	web-assets-filesystem
21mr|python-XStatic-termjs-0.0.7.0-1|55	
21mr|python-XStatic-termjs-0.0.7.0-1|56	%description -n xstatic-termjs-common
21mr|python-XStatic-termjs-0.0.7.0-1|57	JavaScript library packaged for setuptools (easy_install) / pip.
21mr|python-XStatic-termjs-0.0.7.0-1|58	
21mr|python-XStatic-termjs-0.0.7.0-1|59	This package is intended to be used by any project that needs these files.
21mr|python-XStatic-termjs-0.0.7.0-1|60	
21mr|python-XStatic-termjs-0.0.7.0-1|61	It intentionally does not provide any extra code except some metadata
21mr|python-XStatic-termjs-0.0.7.0-1|62	nor has any extra requirements.
21mr|python-XStatic-termjs-0.0.7.0-1|63	
21mr|python-XStatic-termjs-0.0.7.0-1|64	This package contains the javascript files.
21mr|python-XStatic-termjs-0.0.7.0-1|65	
21mr|python-XStatic-termjs-0.0.7.0-1|66	%files -n xstatic-termjs-common
21mr|python-XStatic-termjs-0.0.7.0-1|67	%doc README.rst
21mr|python-XStatic-termjs-0.0.7.0-1|68	%{_jsdir}/termjs
21mr|python-XStatic-termjs-0.0.7.0-1|69	
21mr|python-XStatic-termjs-0.0.7.0-1|70	#----------------------------------------------------------------------------
21mr|python-XStatic-termjs-0.0.7.0-1|71	
21mr|python-XStatic-termjs-0.0.7.0-1|72	%prep
21mr|python-XStatic-termjs-0.0.7.0-1|73	%autosetup -n %{pypi_name}-%{version}
21mr|python-XStatic-termjs-0.0.7.0-1|74	# patch to use webassets dir
21mr|python-XStatic-termjs-0.0.7.0-1|75	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/termjs'|" xstatic/pkg/termjs/__init__.py
21mr|python-XStatic-termjs-0.0.7.0-1|76	
21mr|python-XStatic-termjs-0.0.7.0-1|77	%build
21mr|python-XStatic-termjs-0.0.7.0-1|78	%py3_build
21mr|python-XStatic-termjs-0.0.7.0-1|79	
21mr|python-XStatic-termjs-0.0.7.0-1|80	%install
21mr|python-XStatic-termjs-0.0.7.0-1|81	%py3_install
21mr|python-XStatic-termjs-0.0.7.0-1|82	mkdir -p %{buildroot}%{_jsdir}/termjs
21mr|python-XStatic-termjs-0.0.7.0-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/termjs/data/term.js %{buildroot}%{_jsdir}/termjs
21mr|python-XStatic-termjs-0.0.7.0-1|84	rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/termjs/data/
21mr|python-XStatic-termjs-0.0.7.0-1|85	# fix execute flags for js
21mr|python-XStatic-termjs-0.0.7.0-1|86	chmod 644 %{buildroot}%{_jsdir}/termjs/term.js
21mr|python-XStatic-termjs-0.0.7.0-1|87	

16295 21
21mr|python-XStatic-tv4-1.2.7.0-1|1	%global pypi_name XStatic-tv4
21mr|python-XStatic-tv4-1.2.7.0-1|2	
21mr|python-XStatic-tv4-1.2.7.0-1|3	Summary:	tv4 JavaScript library (XStatic packaging standard)
21mr|python-XStatic-tv4-1.2.7.0-1|4	Name:		python-%{pypi_name}
21mr|python-XStatic-tv4-1.2.7.0-1|5	Version:	1.2.7.0
21mr|python-XStatic-tv4-1.2.7.0-1|6	Release:	1
21mr|python-XStatic-tv4-1.2.7.0-1|7	License:	Public Domain
21mr|python-XStatic-tv4-1.2.7.0-1|8	Group:		Development/Python
21mr|python-XStatic-tv4-1.2.7.0-1|9	Url:		https://github.com/geraintluff/tv4/
21mr|python-XStatic-tv4-1.2.7.0-1|10	Source0:	https://pypi.io/packages/source/X/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-XStatic-tv4-1.2.7.0-1|11	Source1:	https://raw.githubusercontent.com/geraintluff/tv4/master/LICENSE.txt
21mr|python-XStatic-tv4-1.2.7.0-1|12	BuildArch:	noarch
21mr|python-XStatic-tv4-1.2.7.0-1|13	
21mr|python-XStatic-tv4-1.2.7.0-1|14	%description
21mr|python-XStatic-tv4-1.2.7.0-1|15	tv4 - Tiny Validator (for v4 JSON Schema) JavaScript library packaged
21mr|python-XStatic-tv4-1.2.7.0-1|16	for setuptools (easy_install) / pip.
21mr|python-XStatic-tv4-1.2.7.0-1|17	
21mr|python-XStatic-tv4-1.2.7.0-1|18	Use json-schema draft v4 to validate simple values and complex objects
21mr|python-XStatic-tv4-1.2.7.0-1|19	using a rich validation vocabulary.
21mr|python-XStatic-tv4-1.2.7.0-1|20	
21mr|python-XStatic-tv4-1.2.7.0-1|21	#----------------------------------------------------------------------------
21mr|python-XStatic-tv4-1.2.7.0-1|22	
21mr|python-XStatic-tv4-1.2.7.0-1|23	%package -n python3-%{pypi_name}
21mr|python-XStatic-tv4-1.2.7.0-1|24	Summary:	tv4 JavaScript library (XStatic packaging standard)
21mr|python-XStatic-tv4-1.2.7.0-1|25	Group:		Development/Python
21mr|python-XStatic-tv4-1.2.7.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-XStatic-tv4-1.2.7.0-1|27	BuildRequires:	python3-setuptools
21mr|python-XStatic-tv4-1.2.7.0-1|28	Requires:	python3-XStatic
21mr|python-XStatic-tv4-1.2.7.0-1|29	Requires:	xstatic-tv4-common = %{EVRD}
21mr|python-XStatic-tv4-1.2.7.0-1|30	
21mr|python-XStatic-tv4-1.2.7.0-1|31	%description -n python3-%{pypi_name}
21mr|python-XStatic-tv4-1.2.7.0-1|32	tv4 - Tiny Validator (for v4 JSON Schema) JavaScript library packaged
21mr|python-XStatic-tv4-1.2.7.0-1|33	for setuptools (easy_install) / pip.
21mr|python-XStatic-tv4-1.2.7.0-1|34	
21mr|python-XStatic-tv4-1.2.7.0-1|35	Use json-schema draft v4 to validate simple values and complex objects
21mr|python-XStatic-tv4-1.2.7.0-1|36	using a rich validation vocabulary.
21mr|python-XStatic-tv4-1.2.7.0-1|37	
21mr|python-XStatic-tv4-1.2.7.0-1|38	%files -n python3-%{pypi_name}
21mr|python-XStatic-tv4-1.2.7.0-1|39	%doc README.txt
21mr|python-XStatic-tv4-1.2.7.0-1|40	%license LICENSE
21mr|python-XStatic-tv4-1.2.7.0-1|41	%{python3_sitelib}/xstatic/pkg/tv4
21mr|python-XStatic-tv4-1.2.7.0-1|42	%{python3_sitelib}/XStatic_tv4-%{version}-py?.?.egg-info
21mr|python-XStatic-tv4-1.2.7.0-1|43	%{python3_sitelib}/XStatic_tv4-%{version}-py?.?-nspkg.pth
21mr|python-XStatic-tv4-1.2.7.0-1|44	
21mr|python-XStatic-tv4-1.2.7.0-1|45	#----------------------------------------------------------------------------
21mr|python-XStatic-tv4-1.2.7.0-1|46	
21mr|python-XStatic-tv4-1.2.7.0-1|47	%package -n xstatic-tv4-common
21mr|python-XStatic-tv4-1.2.7.0-1|48	Summary:	tv4 JavaScript library (XStatic packaging standard)
21mr|python-XStatic-tv4-1.2.7.0-1|49	Group:		Development/Python
21mr|python-XStatic-tv4-1.2.7.0-1|50	BuildRequires:	web-assets-devel
21mr|python-XStatic-tv4-1.2.7.0-1|51	Requires:	web-assets-filesystem
21mr|python-XStatic-tv4-1.2.7.0-1|52	
21mr|python-XStatic-tv4-1.2.7.0-1|53	%description -n xstatic-tv4-common
21mr|python-XStatic-tv4-1.2.7.0-1|54	tv4 - Tiny Validator (for v4 JSON Schema) JavaScript library packaged
21mr|python-XStatic-tv4-1.2.7.0-1|55	for setuptools (easy_install) / pip.
21mr|python-XStatic-tv4-1.2.7.0-1|56	
21mr|python-XStatic-tv4-1.2.7.0-1|57	This package contains the javascript files.
21mr|python-XStatic-tv4-1.2.7.0-1|58	
21mr|python-XStatic-tv4-1.2.7.0-1|59	%files -n xstatic-tv4-common
21mr|python-XStatic-tv4-1.2.7.0-1|60	%doc README.txt
21mr|python-XStatic-tv4-1.2.7.0-1|61	%license LICENSE
21mr|python-XStatic-tv4-1.2.7.0-1|62	%{_jsdir}/tv4
21mr|python-XStatic-tv4-1.2.7.0-1|63	
21mr|python-XStatic-tv4-1.2.7.0-1|64	#----------------------------------------------------------------------------
21mr|python-XStatic-tv4-1.2.7.0-1|65	
21mr|python-XStatic-tv4-1.2.7.0-1|66	%prep
21mr|python-XStatic-tv4-1.2.7.0-1|67	%setup -q -n %{pypi_name}-%{version}
21mr|python-XStatic-tv4-1.2.7.0-1|68	cp %{SOURCE1} LICENSE
21mr|python-XStatic-tv4-1.2.7.0-1|69	
21mr|python-XStatic-tv4-1.2.7.0-1|70	# patch to use webassets dir
21mr|python-XStatic-tv4-1.2.7.0-1|71	sed -i "s|^BASE_DIR = .*|BASE_DIR = '%{_jsdir}/tv4'|" xstatic/pkg/tv4/__init__.py
21mr|python-XStatic-tv4-1.2.7.0-1|72	
21mr|python-XStatic-tv4-1.2.7.0-1|73	%build
21mr|python-XStatic-tv4-1.2.7.0-1|74	%py3_build
21mr|python-XStatic-tv4-1.2.7.0-1|75	
21mr|python-XStatic-tv4-1.2.7.0-1|76	%install
21mr|python-XStatic-tv4-1.2.7.0-1|77	%py3_install
21mr|python-XStatic-tv4-1.2.7.0-1|78	
21mr|python-XStatic-tv4-1.2.7.0-1|79	# Move static files
21mr|python-XStatic-tv4-1.2.7.0-1|80	mkdir -p %{buildroot}%{_jsdir}/tv4
21mr|python-XStatic-tv4-1.2.7.0-1|81	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/tv4/data/tv4.async-jquery.js %{buildroot}%{_jsdir}/tv4
21mr|python-XStatic-tv4-1.2.7.0-1|82	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/tv4/data/tv4.js %{buildroot}%{_jsdir}/tv4
21mr|python-XStatic-tv4-1.2.7.0-1|83	mv %{buildroot}%{python3_sitelib}/xstatic/pkg/tv4/data/tv4.min.js %{buildroot}%{_jsdir}/tv4
21mr|python-XStatic-tv4-1.2.7.0-1|84	
21mr|python-XStatic-tv4-1.2.7.0-1|85	rmdir %{buildroot}/%{python3_sitelib}/xstatic/pkg/tv4/data/
21mr|python-XStatic-tv4-1.2.7.0-1|86	

16296 21
21mr|python-yaml-5.4.1-5|1	%define real_name PyYAML
21mr|python-yaml-5.4.1-5|2	%define oname yaml
21mr|python-yaml-5.4.1-5|3	
21mr|python-yaml-5.4.1-5|4	Name:           python-%{oname}
21mr|python-yaml-5.4.1-5|5	Epoch:          0
21mr|python-yaml-5.4.1-5|6	Version:        5.4.1
21mr|python-yaml-5.4.1-5|7	Release:        5
21mr|python-yaml-5.4.1-5|8	Summary:        Python package implementing YAML parser and emitter
21mr|python-yaml-5.4.1-5|9	License:        MIT
21mr|python-yaml-5.4.1-5|10	Group:          Development/Python
21mr|python-yaml-5.4.1-5|11	URL:            http://pyyaml.org/
21mr|python-yaml-5.4.1-5|12	Source0:        https://codeload.github.com/%{oname}/pyyaml/tar.gz/%{real_name}-%{version}.tar.gz
21mr|python-yaml-5.4.1-5|13	BuildRequires:  pkgconfig(yaml-0.1)
21mr|python-yaml-5.4.1-5|14	
21mr|python-yaml-5.4.1-5|15	%description
21mr|python-yaml-5.4.1-5|16	PyYAML is a YAML parser and emitter for the Python programming
21mr|python-yaml-5.4.1-5|17	language.
21mr|python-yaml-5.4.1-5|18	
21mr|python-yaml-5.4.1-5|19	YAML is a data serialization format designed for human readability
21mr|python-yaml-5.4.1-5|20	and interaction with scripting languages.
21mr|python-yaml-5.4.1-5|21	
21mr|python-yaml-5.4.1-5|22	# ------------------------------------------------------------------
21mr|python-yaml-5.4.1-5|23	
21mr|python-yaml-5.4.1-5|24	%package -n python2-%{oname}
21mr|python-yaml-5.4.1-5|25	%py2_migration_meta python2-%{oname}
21mr|python-yaml-5.4.1-5|26	Summary:        YAML parser and emitter for Python 2
21mr|python-yaml-5.4.1-5|27	Group:          Development/Python
21mr|python-yaml-5.4.1-5|28	BuildRequires:  pkgconfig(python2)
21mr|python-yaml-5.4.1-5|29	BuildRequires:  python2dist(setuptools)
21mr|python-yaml-5.4.1-5|30	BuildRequires:  python2dist(cython)
21mr|python-yaml-5.4.1-5|31	Provides:       %{real_name} = %{EVRD}
21mr|python-yaml-5.4.1-5|32	Provides:       python2-%{real_name} = %{EVRD}
21mr|python-yaml-5.4.1-5|33	Obsoletes:      %{mklibname python2-%{oname} -d} < 5.4.1
21mr|python-yaml-5.4.1-5|34	
21mr|python-yaml-5.4.1-5|35	%description -n python2-%{oname}
21mr|python-yaml-5.4.1-5|36	PyYAML is a YAML parser and emitter for the Python programming
21mr|python-yaml-5.4.1-5|37	language.
21mr|python-yaml-5.4.1-5|38	
21mr|python-yaml-5.4.1-5|39	%files -n python2-%{oname}
21mr|python-yaml-5.4.1-5|40	%dir %{python2_sitearch}/%{oname}/
21mr|python-yaml-5.4.1-5|41	%{python2_sitearch}/%{real_name}-%{version}-py%{py2_ver}.egg-info
21mr|python-yaml-5.4.1-5|42	%{python2_sitearch}/%{oname}/*.py*
21mr|python-yaml-5.4.1-5|43	%{python2_sitearch}/_%{oname}/*.py*
21mr|python-yaml-5.4.1-5|44	%{python2_sitearch}/%{oname}/_%{oname}.so
21mr|python-yaml-5.4.1-5|45	
21mr|python-yaml-5.4.1-5|46	# ------------------------------------------------------------------
21mr|python-yaml-5.4.1-5|47	
21mr|python-yaml-5.4.1-5|48	%package -n python3-%{oname}
21mr|python-yaml-5.4.1-5|49	Summary:        YAML parser and emitter for Python 3
21mr|python-yaml-5.4.1-5|50	Group:          Development/Python
21mr|python-yaml-5.4.1-5|51	BuildRequires:  pkgconfig(python3)
21mr|python-yaml-5.4.1-5|52	BuildRequires:  python3dist(setuptools)
21mr|python-yaml-5.4.1-5|53	BuildRequires:  python3dist(cython)
21mr|python-yaml-5.4.1-5|54	Provides:       python3-pyyaml = %{EVRD}
21mr|python-yaml-5.4.1-5|55	Provides:       python3-%{real_name} = %{EVRD}
21mr|python-yaml-5.4.1-5|56	Provides:       python-yaml = %{EVRD}
21mr|python-yaml-5.4.1-5|57	Obsoletes:      %{mklibname python3-%{oname} -d} < 5.4.1
21mr|python-yaml-5.4.1-5|58	
21mr|python-yaml-5.4.1-5|59	%description -n python3-%{oname}
21mr|python-yaml-5.4.1-5|60	PyYAML is a YAML parser and emitter for the Python programming
21mr|python-yaml-5.4.1-5|61	language.
21mr|python-yaml-5.4.1-5|62	
21mr|python-yaml-5.4.1-5|63	YAML is a data serialization format designed for human readability
21mr|python-yaml-5.4.1-5|64	and interaction with scripting languages.
21mr|python-yaml-5.4.1-5|65	
21mr|python-yaml-5.4.1-5|66	%files -n python3-%{oname}
21mr|python-yaml-5.4.1-5|67	%dir %{python3_sitearch}/%{oname}/
21mr|python-yaml-5.4.1-5|68	%{python3_sitearch}/%{real_name}-%{version}-py%{py3_ver}.egg-info
21mr|python-yaml-5.4.1-5|69	%{python3_sitearch}/_%{oname}/__pycache__/*.py*
21mr|python-yaml-5.4.1-5|70	%{python3_sitearch}/_%{oname}/*.py*
21mr|python-yaml-5.4.1-5|71	%{python3_sitearch}/%{oname}/__pycache__/*.py*
21mr|python-yaml-5.4.1-5|72	%{python3_sitearch}/%{oname}/*.py*
21mr|python-yaml-5.4.1-5|73	%{python3_sitearch}/%{oname}/_%{oname}.cpython-*.so
21mr|python-yaml-5.4.1-5|74	
21mr|python-yaml-5.4.1-5|75	# ------------------------------------------------------------------
21mr|python-yaml-5.4.1-5|76	
21mr|python-yaml-5.4.1-5|77	%prep
21mr|python-yaml-5.4.1-5|78	%setup -qcn %{real_name}-%{version}
21mr|python-yaml-5.4.1-5|79	mv %{real_name}-%{version} python2
21mr|python-yaml-5.4.1-5|80	cp -a python2 python3
21mr|python-yaml-5.4.1-5|81	chmod a-x python2/examples/yaml-highlight/yaml_hl.py
21mr|python-yaml-5.4.1-5|82	chmod a-x python3/examples/yaml-highlight/yaml_hl.py
21mr|python-yaml-5.4.1-5|83	
21mr|python-yaml-5.4.1-5|84	# remove pre-generated file
21mr|python-yaml-5.4.1-5|85	rm -rf python2/ext/_yaml.c
21mr|python-yaml-5.4.1-5|86	rm -rf python3/ext/_yaml.c
21mr|python-yaml-5.4.1-5|87	
21mr|python-yaml-5.4.1-5|88	%build
21mr|python-yaml-5.4.1-5|89	pushd python2
21mr|python-yaml-5.4.1-5|90	%{py2_build}
21mr|python-yaml-5.4.1-5|91	popd
21mr|python-yaml-5.4.1-5|92	
21mr|python-yaml-5.4.1-5|93	pushd python3
21mr|python-yaml-5.4.1-5|94	find . -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
21mr|python-yaml-5.4.1-5|95	%{py3_build}
21mr|python-yaml-5.4.1-5|96	popd
21mr|python-yaml-5.4.1-5|97	
21mr|python-yaml-5.4.1-5|98	%install
21mr|python-yaml-5.4.1-5|99	pushd python2
21mr|python-yaml-5.4.1-5|100	%{py2_install}
21mr|python-yaml-5.4.1-5|101	popd
21mr|python-yaml-5.4.1-5|102	
21mr|python-yaml-5.4.1-5|103	pushd python3
21mr|python-yaml-5.4.1-5|104	%{py3_install}
21mr|python-yaml-5.4.1-5|105	popd

16297 21
21mr|python-yappi-1.3.2-8|1	%global srcname yappi
21mr|python-yappi-1.3.2-8|2	
21mr|python-yappi-1.3.2-8|3	
21mr|python-yappi-1.3.2-8|4	Name:           python-%{srcname}
21mr|python-yappi-1.3.2-8|5	Version:        1.3.2
21mr|python-yappi-1.3.2-8|6	Release:        8%{?dist}
21mr|python-yappi-1.3.2-8|7	Summary:        Yet Another Python Profiler, supports Multithread/CPU time profiling
21mr|python-yappi-1.3.2-8|8	Group:          Development/Python
21mr|python-yappi-1.3.2-8|9	License:        MIT
21mr|python-yappi-1.3.2-8|10	URL:            https://github.com/sumerc/yappi
21mr|python-yappi-1.3.2-8|11	Source0:        %{pypi_source %{srcname} %{version}}
21mr|python-yappi-1.3.2-8|12	
21mr|python-yappi-1.3.2-8|13	BuildRequires:  git
21mr|python-yappi-1.3.2-8|14	BuildRequires:  gcc
21mr|python-yappi-1.3.2-8|15	
21mr|python-yappi-1.3.2-8|16	%description
21mr|python-yappi-1.3.2-8|17	Yappi, Yet Another Python Profiler, provides multithreading and cpu-time
21mr|python-yappi-1.3.2-8|18	support to profile python programs.
21mr|python-yappi-1.3.2-8|19	
21mr|python-yappi-1.3.2-8|20	%package -n python3-%{srcname}
21mr|python-yappi-1.3.2-8|21	Summary:        Yet Another Python Profiler, supports Multithread/CPU time profiling
21mr|python-yappi-1.3.2-8|22	
21mr|python-yappi-1.3.2-8|23	BuildRequires:  python3-devel
21mr|python-yappi-1.3.2-8|24	BuildRequires:  python3-setuptools
21mr|python-yappi-1.3.2-8|25	
21mr|python-yappi-1.3.2-8|26	%description -n python3-%{srcname}
21mr|python-yappi-1.3.2-8|27	Yappi, Yet Another Python Profiler, provides multithreading and cpu-time
21mr|python-yappi-1.3.2-8|28	support to profile python programs.
21mr|python-yappi-1.3.2-8|29	
21mr|python-yappi-1.3.2-8|30	%prep
21mr|python-yappi-1.3.2-8|31	%autosetup -n %{srcname}-%{version} -S git
21mr|python-yappi-1.3.2-8|32	
21mr|python-yappi-1.3.2-8|33	%build
21mr|python-yappi-1.3.2-8|34	%py3_build
21mr|python-yappi-1.3.2-8|35	
21mr|python-yappi-1.3.2-8|36	%install
21mr|python-yappi-1.3.2-8|37	%py3_install
21mr|python-yappi-1.3.2-8|38	mv %{buildroot}%{_bindir}/%{srcname} %{buildroot}%{_bindir}/%{srcname}-%{python3_version}
21mr|python-yappi-1.3.2-8|39	ln -s %{srcname}-%{python3_version} %{buildroot}%{_bindir}/%{srcname}-3
21mr|python-yappi-1.3.2-8|40	ln -s %{srcname}-3 %{buildroot}%{_bindir}/%{srcname}
21mr|python-yappi-1.3.2-8|41	
21mr|python-yappi-1.3.2-8|42	%check
21mr|python-yappi-1.3.2-8|43	export PATH=$PATH:%{buildroot}/usr/bin
21mr|python-yappi-1.3.2-8|44	export PYTHONPATH=%{buildroot}/%{python3_sitearch}
21mr|python-yappi-1.3.2-8|45	%{__python3} tests/test_functionality.py
21mr|python-yappi-1.3.2-8|46	%{__python3} tests/test_hooks.py
21mr|python-yappi-1.3.2-8|47	
21mr|python-yappi-1.3.2-8|48	%files -n python3-%{srcname}
21mr|python-yappi-1.3.2-8|49	%license LICENSE
21mr|python-yappi-1.3.2-8|50	%doc README.md
21mr|python-yappi-1.3.2-8|51	%{python3_sitearch}/%{srcname}.py*
21mr|python-yappi-1.3.2-8|52	%{python3_sitearch}/_%{srcname}*.so
21mr|python-yappi-1.3.2-8|53	%{python3_sitearch}/__pycache__/%{srcname}*
21mr|python-yappi-1.3.2-8|54	%{python3_sitearch}/%{srcname}-*.egg-info
21mr|python-yappi-1.3.2-8|55	%{_bindir}/%{srcname}
21mr|python-yappi-1.3.2-8|56	%{_bindir}/%{srcname}-3*

16298 21
21mr|python-yaql-2.0.0-1|1	%global pypi_name yaql
21mr|python-yaql-2.0.0-1|2	
21mr|python-yaql-2.0.0-1|3	# Disable docs building as it doesn't support recent sphinx
21mr|python-yaql-2.0.0-1|4	%global with_docs 0
21mr|python-yaql-2.0.0-1|5	
21mr|python-yaql-2.0.0-1|6	Name:		python-%{pypi_name}
21mr|python-yaql-2.0.0-1|7	Version:	2.0.0
21mr|python-yaql-2.0.0-1|8	Release:	1
21mr|python-yaql-2.0.0-1|9	Summary:	Yet Another Query Language
21mr|python-yaql-2.0.0-1|10	Group:		Development/Python
21mr|python-yaql-2.0.0-1|11	License:	ASL 2.0
21mr|python-yaql-2.0.0-1|12	URL:		https://pypi.python.org/pypi/%{pypi_name}
21mr|python-yaql-2.0.0-1|13	Source0:	https://tarballs.openstack.org/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-yaql-2.0.0-1|14	
21mr|python-yaql-2.0.0-1|15	BuildArch:	noarch
21mr|python-yaql-2.0.0-1|16	
21mr|python-yaql-2.0.0-1|17	%description
21mr|python-yaql-2.0.0-1|18	YAQL library has a out of the box large set of commonly used functions.
21mr|python-yaql-2.0.0-1|19	
21mr|python-yaql-2.0.0-1|20	#-------------------------------------------------------------------------
21mr|python-yaql-2.0.0-1|21	%package -n python3-%{pypi_name}
21mr|python-yaql-2.0.0-1|22	Summary:	YAQL library has a out of the box large set of commonly used functions
21mr|python-yaql-2.0.0-1|23	Group:		Development/Python
21mr|python-yaql-2.0.0-1|24	
21mr|python-yaql-2.0.0-1|25	BuildRequires:	python3-devel
21mr|python-yaql-2.0.0-1|26	BuildRequires:	python3-setuptools
21mr|python-yaql-2.0.0-1|27	BuildRequires:	python3-pbr
21mr|python-yaql-2.0.0-1|28	BuildRequires:	python3-sphinx
21mr|python-yaql-2.0.0-1|29	
21mr|python-yaql-2.0.0-1|30	Requires:	python3-six
21mr|python-yaql-2.0.0-1|31	Requires:	python3-pbr
21mr|python-yaql-2.0.0-1|32	Requires:	python3-babel
21mr|python-yaql-2.0.0-1|33	Requires:	python3-ply
21mr|python-yaql-2.0.0-1|34	Requires:	python3-dateutil
21mr|python-yaql-2.0.0-1|35	
21mr|python-yaql-2.0.0-1|36	%description -n python3-%{pypi_name}
21mr|python-yaql-2.0.0-1|37	YAQL library has a out of the box large set of commonly used functions.
21mr|python-yaql-2.0.0-1|38	
21mr|python-yaql-2.0.0-1|39	%files -n python3-%{pypi_name}
21mr|python-yaql-2.0.0-1|40	%license LICENSE
21mr|python-yaql-2.0.0-1|41	%doc doc/source/readme.rst README.rst
21mr|python-yaql-2.0.0-1|42	%{_bindir}/python3-%{pypi_name}
21mr|python-yaql-2.0.0-1|43	%{_bindir}/%{pypi_name}
21mr|python-yaql-2.0.0-1|44	%{python3_sitelib}/%{pypi_name}
21mr|python-yaql-2.0.0-1|45	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-yaql-2.0.0-1|46	
21mr|python-yaql-2.0.0-1|47	
21mr|python-yaql-2.0.0-1|48	#-------------------------------------------------------------------------
21mr|python-yaql-2.0.0-1|49	
21mr|python-yaql-2.0.0-1|50	%if 0%{?with_docs}
21mr|python-yaql-2.0.0-1|51	# Documentation package
21mr|python-yaql-2.0.0-1|52	%package -n python-%{pypi_name}-doc
21mr|python-yaql-2.0.0-1|53	Summary:        Documentation for YAQL library
21mr|python-yaql-2.0.0-1|54	
21mr|python-yaql-2.0.0-1|55	%description -n python-%{pypi_name}-doc
21mr|python-yaql-2.0.0-1|56	Documentation for YAQL library
21mr|python-yaql-2.0.0-1|57	
21mr|python-yaql-2.0.0-1|58	%files -n python-%{pypi_name}-doc
21mr|python-yaql-2.0.0-1|59	%doc html
21mr|python-yaql-2.0.0-1|60	%license LICENSE
21mr|python-yaql-2.0.0-1|61	%endif
21mr|python-yaql-2.0.0-1|62	
21mr|python-yaql-2.0.0-1|63	#-------------------------------------------------------------------------
21mr|python-yaql-2.0.0-1|64	
21mr|python-yaql-2.0.0-1|65	%prep
21mr|python-yaql-2.0.0-1|66	%autosetup -n %{pypi_name}-%{version}
21mr|python-yaql-2.0.0-1|67	# Remove bundled egg-info
21mr|python-yaql-2.0.0-1|68	rm -rf %{pypi_name}.egg-info
21mr|python-yaql-2.0.0-1|69	# Let RPM handle the dependencies
21mr|python-yaql-2.0.0-1|70	rm -f test-requirements.txt requirements.txt
21mr|python-yaql-2.0.0-1|71	
21mr|python-yaql-2.0.0-1|72	%build
21mr|python-yaql-2.0.0-1|73	%py3_build
21mr|python-yaql-2.0.0-1|74	
21mr|python-yaql-2.0.0-1|75	%if 0%{?with_docs}
21mr|python-yaql-2.0.0-1|76	# generate html docs
21mr|python-yaql-2.0.0-1|77	sphinx-build-3 doc/source html
21mr|python-yaql-2.0.0-1|78	# remove the sphinx-build leftovers
21mr|python-yaql-2.0.0-1|79	rm -rf html/.{doctrees,buildinfo}
21mr|python-yaql-2.0.0-1|80	%endif
21mr|python-yaql-2.0.0-1|81	
21mr|python-yaql-2.0.0-1|82	%install
21mr|python-yaql-2.0.0-1|83	%py3_install
21mr|python-yaql-2.0.0-1|84	
21mr|python-yaql-2.0.0-1|85	ln -sf %{pypi_name} %{buildroot}%{_bindir}/python3-%{pypi_name}
21mr|python-yaql-2.0.0-1|86	
21mr|python-yaql-2.0.0-1|87	# Delete tests
21mr|python-yaql-2.0.0-1|88	rm -fr %{buildroot}%{python3_sitelib}/tests
21mr|python-yaql-2.0.0-1|89	

16299 21
21mr|python-yubico-1.3.3-3|1	%define pypi_name	yubico
21mr|python-yubico-1.3.3-3|2	
21mr|python-yubico-1.3.3-3|3	Summary:	Pure-python library for interacting with Yubikeys
21mr|python-yubico-1.3.3-3|4	Name:		python-%{pypi_name}
21mr|python-yubico-1.3.3-3|5	Version:	1.3.3
21mr|python-yubico-1.3.3-3|6	Release:	3
21mr|python-yubico-1.3.3-3|7	License:	BSD
21mr|python-yubico-1.3.3-3|8	Group:		Development/Python
21mr|python-yubico-1.3.3-3|9	Url:		https://github.com/Yubico/python-yubico
21mr|python-yubico-1.3.3-3|10	Source0:	https://github.com/Yubico/python-yubico/archive/%{name}-%{version}.tar.gz
21mr|python-yubico-1.3.3-3|11	Patch0:		yubico-python38-warning.patch
21mr|python-yubico-1.3.3-3|12	BuildRequires:	python3-setuptools
21mr|python-yubico-1.3.3-3|13	BuildRequires:	pkgconfig(python3)
21mr|python-yubico-1.3.3-3|14	BuildArch:	noarch
21mr|python-yubico-1.3.3-3|15	
21mr|python-yubico-1.3.3-3|16	%description
21mr|python-yubico-1.3.3-3|17	Pure-python library for interacting with Yubikeys
21mr|python-yubico-1.3.3-3|18	
21mr|python-yubico-1.3.3-3|19	#----------------------------------------------------------------------------
21mr|python-yubico-1.3.3-3|20	
21mr|python-yubico-1.3.3-3|21	%package -n python3-%{pypi_name}
21mr|python-yubico-1.3.3-3|22	Summary:	Pure-python3 library for interacting with Yubikeys
21mr|python-yubico-1.3.3-3|23	Group:		Development/Python
21mr|python-yubico-1.3.3-3|24	BuildArch:	noarch
21mr|python-yubico-1.3.3-3|25	Requires:	python3egg(pyusb)
21mr|python-yubico-1.3.3-3|26	
21mr|python-yubico-1.3.3-3|27	%description -n	python3-%{pypi_name}
21mr|python-yubico-1.3.3-3|28	Pure-python3 library for interacting with Yubikeys
21mr|python-yubico-1.3.3-3|29	
21mr|python-yubico-1.3.3-3|30	%files -n python3-%{pypi_name}
21mr|python-yubico-1.3.3-3|31	%doc COPYING NEWS README
21mr|python-yubico-1.3.3-3|32	%{python3_sitelib}/%{pypi_name}
21mr|python-yubico-1.3.3-3|33	%{python3_sitelib}/python_%{pypi_name}-%{version}-*
21mr|python-yubico-1.3.3-3|34	
21mr|python-yubico-1.3.3-3|35	#----------------------------------------------------------------------------
21mr|python-yubico-1.3.3-3|36	
21mr|python-yubico-1.3.3-3|37	%prep
21mr|python-yubico-1.3.3-3|38	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|python-yubico-1.3.3-3|39	sed -i 's|setup_requires=|tests_require=|' setup.py
21mr|python-yubico-1.3.3-3|40	
21mr|python-yubico-1.3.3-3|41	%build
21mr|python-yubico-1.3.3-3|42	
21mr|python-yubico-1.3.3-3|43	%install
21mr|python-yubico-1.3.3-3|44	PYTHONDONTWRITEBYTECODE=1 %{__python3} setup.py install --root=%{buildroot}

16300 21
21mr|python-zake-0.2.2-1|1	%global pypi_name zake
21mr|python-zake-0.2.2-1|2	
21mr|python-zake-0.2.2-1|3	Name:		python-%{pypi_name}
21mr|python-zake-0.2.2-1|4	Version:	0.2.2
21mr|python-zake-0.2.2-1|5	Release:	1
21mr|python-zake-0.2.2-1|6	Summary:	Testing utilities for the kazoo library
21mr|python-zake-0.2.2-1|7	Group:		Development/Python
21mr|python-zake-0.2.2-1|8	License:	ASL 2.0
21mr|python-zake-0.2.2-1|9	URL:		https://github.com/yahoo/Zake
21mr|python-zake-0.2.2-1|10	Source0:	https://pypi.python.org/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-zake-0.2.2-1|11	BuildArch:	noarch
21mr|python-zake-0.2.2-1|12	
21mr|python-zake-0.2.2-1|13	%description
21mr|python-zake-0.2.2-1|14	It is a python package that works to provide a nice set of testing
21mr|python-zake-0.2.2-1|15	utilities for the `kazoo`_ library.
21mr|python-zake-0.2.2-1|16	It includes the following functionality:
21mr|python-zake-0.2.2-1|17	* Storage access (for viewing what was saved/created).
21mr|python-zake-0.2.2-1|18	* Kazoo *mostly* compatible client API.
21mr|python-zake-0.2.2-1|19	* Sync/transaction/create/get/delete... ...
21mr|python-zake-0.2.2-1|20	
21mr|python-zake-0.2.2-1|21	#----------------------------------------------------------------------
21mr|python-zake-0.2.2-1|22	%package -n python3-%{pypi_name}
21mr|python-zake-0.2.2-1|23	Summary:	Testing utilities for the kazoo library
21mr|python-zake-0.2.2-1|24	Group:		Development/Python
21mr|python-zake-0.2.2-1|25	
21mr|python-zake-0.2.2-1|26	BuildRequires:	pkgconfig(python3)
21mr|python-zake-0.2.2-1|27	BuildRequires:	python3egg(kazoo)
21mr|python-zake-0.2.2-1|28	BuildRequires:	python3egg(six)
21mr|python-zake-0.2.2-1|29	BuildRequires:	python3egg(setuptools)
21mr|python-zake-0.2.2-1|30	Requires:	python3-kazoo
21mr|python-zake-0.2.2-1|31	
21mr|python-zake-0.2.2-1|32	%description -n python3-%{pypi_name}
21mr|python-zake-0.2.2-1|33	It is a python package that works to provide a nice set of testing
21mr|python-zake-0.2.2-1|34	utilities for the `kazoo`_ library.
21mr|python-zake-0.2.2-1|35	It includes the following functionality:
21mr|python-zake-0.2.2-1|36	* Storage access (for viewing what was saved/created).
21mr|python-zake-0.2.2-1|37	* Kazoo *mostly* compatible client API.
21mr|python-zake-0.2.2-1|38	* Sync/transaction/create/get/delete... ...
21mr|python-zake-0.2.2-1|39	
21mr|python-zake-0.2.2-1|40	%files -n python3-%{pypi_name}
21mr|python-zake-0.2.2-1|41	%doc README.rst
21mr|python-zake-0.2.2-1|42	%{python3_sitelib}/%{pypi_name}
21mr|python-zake-0.2.2-1|43	%{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
21mr|python-zake-0.2.2-1|44	
21mr|python-zake-0.2.2-1|45	#----------------------------------------------------------------------
21mr|python-zake-0.2.2-1|46	
21mr|python-zake-0.2.2-1|47	%prep
21mr|python-zake-0.2.2-1|48	%autosetup -n %{pypi_name}-%{version}
21mr|python-zake-0.2.2-1|49	
21mr|python-zake-0.2.2-1|50	%build
21mr|python-zake-0.2.2-1|51	%py3_build
21mr|python-zake-0.2.2-1|52	
21mr|python-zake-0.2.2-1|53	%install
21mr|python-zake-0.2.2-1|54	%py3_install
21mr|python-zake-0.2.2-1|55	

16301 21
21mr|python-zc.lockfile-2.0-5|1	%define module zc.lockfile
21mr|python-zc.lockfile-2.0-5|2	
21mr|python-zc.lockfile-2.0-5|3	Name:		python-zc.lockfile
21mr|python-zc.lockfile-2.0-5|4	Version:	2.0
21mr|python-zc.lockfile-2.0-5|5	Release:	5
21mr|python-zc.lockfile-2.0-5|6	Summary:	Basic inter-process locks
21mr|python-zc.lockfile-2.0-5|7	Group:		Development/Python
21mr|python-zc.lockfile-2.0-5|8	License:	Zope Public License
21mr|python-zc.lockfile-2.0-5|9	URL:		https://pypi.org/%{module}
21mr|python-zc.lockfile-2.0-5|10	Source:		https://pypi.io/packages/source/z/%{module}/%{module}-%{version}.tar.gz
21mr|python-zc.lockfile-2.0-5|11	BuildRequires:	pkgconfig(python3)
21mr|python-zc.lockfile-2.0-5|12	BuildRequires:	python3egg(setuptools)
21mr|python-zc.lockfile-2.0-5|13	BuildRequires:	python3egg(zope.testing)
21mr|python-zc.lockfile-2.0-5|14	BuildRequires:	python3egg(mock)
21mr|python-zc.lockfile-2.0-5|15	BuildArch:      noarch
21mr|python-zc.lockfile-2.0-5|16	
21mr|python-zc.lockfile-2.0-5|17	%description
21mr|python-zc.lockfile-2.0-5|18	The %{module} package provides a basic portable implementation of
21mr|python-zc.lockfile-2.0-5|19	interprocess locks using lock files. The purpose if not specifically
21mr|python-zc.lockfile-2.0-5|20	to lock files, but to simply provide locks with an implementation based
21mr|python-zc.lockfile-2.0-5|21	on file-locking primitives. Of course, these locks could be used to mediate
21mr|python-zc.lockfile-2.0-5|22	access to other files. For example, the ZODB file storage implementation uses
21mr|python-zc.lockfile-2.0-5|23	file locks to mediate access to file-storage database files. The database files
21mr|python-zc.lockfile-2.0-5|24	and lock file files are separate files.
21mr|python-zc.lockfile-2.0-5|25	
21mr|python-zc.lockfile-2.0-5|26	#--------------------------------------------------------------
21mr|python-zc.lockfile-2.0-5|27	
21mr|python-zc.lockfile-2.0-5|28	%package -n python3-%{module}
21mr|python-zc.lockfile-2.0-5|29	Summary:	Basic inter-process locks
21mr|python-zc.lockfile-2.0-5|30	Group:		Development/Python
21mr|python-zc.lockfile-2.0-5|31	
21mr|python-zc.lockfile-2.0-5|32	%description -n python3-%{module}
21mr|python-zc.lockfile-2.0-5|33	The %{module} package provides a basic portable implementation of
21mr|python-zc.lockfile-2.0-5|34	interprocess locks using lock files. The purpose if not specifically
21mr|python-zc.lockfile-2.0-5|35	to lock files, but to simply provide locks with an implementation based
21mr|python-zc.lockfile-2.0-5|36	on file-locking primitives. Of course, these locks could be used to mediate
21mr|python-zc.lockfile-2.0-5|37	access to other files. For example, the ZODB file storage implementation uses
21mr|python-zc.lockfile-2.0-5|38	file locks to mediate access to file-storage database files. The database files
21mr|python-zc.lockfile-2.0-5|39	and lock file files are separate files.
21mr|python-zc.lockfile-2.0-5|40	
21mr|python-zc.lockfile-2.0-5|41	%files -n python3-%{module}
21mr|python-zc.lockfile-2.0-5|42	%doc src/zc/lockfile/*.txt
21mr|python-zc.lockfile-2.0-5|43	%{py3_puresitedir}/%{module}-*.egg-info
21mr|python-zc.lockfile-2.0-5|44	%{py3_puresitedir}/%{module}-*-nspkg.pth
21mr|python-zc.lockfile-2.0-5|45	%{py3_puresitedir}/zc/lockfile/
21mr|python-zc.lockfile-2.0-5|46	%dir %{py3_puresitedir}/zc/
21mr|python-zc.lockfile-2.0-5|47	
21mr|python-zc.lockfile-2.0-5|48	#--------------------------------------------------------------
21mr|python-zc.lockfile-2.0-5|49	
21mr|python-zc.lockfile-2.0-5|50	%prep
21mr|python-zc.lockfile-2.0-5|51	%autosetup -p1 -n %{module}-%{version}
21mr|python-zc.lockfile-2.0-5|52	
21mr|python-zc.lockfile-2.0-5|53	%build
21mr|python-zc.lockfile-2.0-5|54	%py3_build
21mr|python-zc.lockfile-2.0-5|55	
21mr|python-zc.lockfile-2.0-5|56	%install
21mr|python-zc.lockfile-2.0-5|57	%py3_install
21mr|python-zc.lockfile-2.0-5|58	rm -f %{buildroot}%{py3_puresitedir}/zc/lockfile/*.txt
21mr|python-zc.lockfile-2.0-5|59	
21mr|python-zc.lockfile-2.0-5|60	%check
21mr|python-zc.lockfile-2.0-5|61	%py3_test

16302 21
21mr|python-zeroconf-0.38.1-1|1	%define module zeroconf
21mr|python-zeroconf-0.38.1-1|2	
21mr|python-zeroconf-0.38.1-1|3	Summary:	Pure Python Multicast DNS Service Discovery Library
21mr|python-zeroconf-0.38.1-1|4	Name:		python-%{module}
21mr|python-zeroconf-0.38.1-1|5	Version:	0.38.1
21mr|python-zeroconf-0.38.1-1|6	Release:	1
21mr|python-zeroconf-0.38.1-1|7	License:	LGPLv2+
21mr|python-zeroconf-0.38.1-1|8	Group:		Development/Python
21mr|python-zeroconf-0.38.1-1|9	Url:		https://github.com/jstasiak/%{name}
21mr|python-zeroconf-0.38.1-1|10	Source0:	%{url}/archive/%{version}.tar.gz?/%{module}-%{version}.tar.gz
21mr|python-zeroconf-0.38.1-1|11	BuildArch:	noarch
21mr|python-zeroconf-0.38.1-1|12	
21mr|python-zeroconf-0.38.1-1|13	%description
21mr|python-zeroconf-0.38.1-1|14	A pure Python implementation of multicast DNS service discovery
21mr|python-zeroconf-0.38.1-1|15	supporting Bonjour/Avahi.
21mr|python-zeroconf-0.38.1-1|16	
21mr|python-zeroconf-0.38.1-1|17	#----------------------------------------------------------------------------
21mr|python-zeroconf-0.38.1-1|18	
21mr|python-zeroconf-0.38.1-1|19	%package -n     python3-%{module}
21mr|python-zeroconf-0.38.1-1|20	Summary:	Pure Python 3 Multicast DNS Service Discovery Library
21mr|python-zeroconf-0.38.1-1|21	Group:		Development/Python
21mr|python-zeroconf-0.38.1-1|22	BuildRequires:	pkgconfig(python3)
21mr|python-zeroconf-0.38.1-1|23	BuildRequires:	python3-setuptools
21mr|python-zeroconf-0.38.1-1|24	BuildRequires:	python3-pytest
21mr|python-zeroconf-0.38.1-1|25	BuildRequires:	python3-mock
21mr|python-zeroconf-0.38.1-1|26	BuildRequires:	python3-netifaces
21mr|python-zeroconf-0.38.1-1|27	BuildRequires:	python3-six
21mr|python-zeroconf-0.38.1-1|28	Requires:	python3-netifaces
21mr|python-zeroconf-0.38.1-1|29	Requires:	python3-six
21mr|python-zeroconf-0.38.1-1|30	
21mr|python-zeroconf-0.38.1-1|31	%description -n python3-%{module}
21mr|python-zeroconf-0.38.1-1|32	A pure Python 3 implementation of multicast DNS service discovery
21mr|python-zeroconf-0.38.1-1|33	supporting Bonjour/Avahi.
21mr|python-zeroconf-0.38.1-1|34	
21mr|python-zeroconf-0.38.1-1|35	%files -n python3-%{module}
21mr|python-zeroconf-0.38.1-1|36	%doc COPYING README.rst
21mr|python-zeroconf-0.38.1-1|37	%{python3_sitelib}/%{module}
21mr|python-zeroconf-0.38.1-1|38	%{python3_sitelib}/%{module}-%{version}-py*.egg-info
21mr|python-zeroconf-0.38.1-1|39	
21mr|python-zeroconf-0.38.1-1|40	#----------------------------------------------------------------------------
21mr|python-zeroconf-0.38.1-1|41	
21mr|python-zeroconf-0.38.1-1|42	%prep
21mr|python-zeroconf-0.38.1-1|43	%setup -q
21mr|python-zeroconf-0.38.1-1|44	
21mr|python-zeroconf-0.38.1-1|45	# Remove bundled egg-info
21mr|python-zeroconf-0.38.1-1|46	rm -rf %{module}.egg-info
21mr|python-zeroconf-0.38.1-1|47	
21mr|python-zeroconf-0.38.1-1|48	# Remove enum-compat from install_requires
21mr|python-zeroconf-0.38.1-1|49	# See https://bugzilla.redhat.com/show_bug.cgi?id=1432165
21mr|python-zeroconf-0.38.1-1|50	sed -i '/enum-compat/d' setup.py
21mr|python-zeroconf-0.38.1-1|51	
21mr|python-zeroconf-0.38.1-1|52	%build
21mr|python-zeroconf-0.38.1-1|53	%py3_build
21mr|python-zeroconf-0.38.1-1|54	
21mr|python-zeroconf-0.38.1-1|55	
21mr|python-zeroconf-0.38.1-1|56	%install
21mr|python-zeroconf-0.38.1-1|57	%py3_install
21mr|python-zeroconf-0.38.1-1|58	

16303 21
21mr|python-zipp-3.6.0-1|1	%global pypi_name zipp
21mr|python-zipp-3.6.0-1|2	
21mr|python-zipp-3.6.0-1|3	%bcond_with docs
21mr|python-zipp-3.6.0-1|4	
21mr|python-zipp-3.6.0-1|5	Name:           python-%{pypi_name}
21mr|python-zipp-3.6.0-1|6	Version:        3.6.0
21mr|python-zipp-3.6.0-1|7	Release:        1
21mr|python-zipp-3.6.0-1|8	Summary:        Backport of pathlib-compatible object wrapper for zip files
21mr|python-zipp-3.6.0-1|9	Group:          Development/Python
21mr|python-zipp-3.6.0-1|10	License:        MIT
21mr|python-zipp-3.6.0-1|11	URL:            https://github.com/jaraco/zipp
21mr|python-zipp-3.6.0-1|12	Source0:        %{pypi_source}
21mr|python-zipp-3.6.0-1|13	BuildArch:      noarch
21mr|python-zipp-3.6.0-1|14	
21mr|python-zipp-3.6.0-1|15	BuildRequires:  python3-devel
21mr|python-zipp-3.6.0-1|16	%if %{with docs}
21mr|python-zipp-3.6.0-1|17	BuildRequires:  python3egg(jaraco.packaging)
21mr|python-zipp-3.6.0-1|18	BuildRequires:  python3egg(rst.linker)
21mr|python-zipp-3.6.0-1|19	BuildRequires:  python3egg(sphinx)
21mr|python-zipp-3.6.0-1|20	%endif
21mr|python-zipp-3.6.0-1|21	BuildRequires:  python3egg(jaraco.itertools)
21mr|python-zipp-3.6.0-1|22	BuildRequires:  python3egg(setuptools)
21mr|python-zipp-3.6.0-1|23	BuildRequires:  python3egg(setuptools-scm)
21mr|python-zipp-3.6.0-1|24	
21mr|python-zipp-3.6.0-1|25	%description
21mr|python-zipp-3.6.0-1|26	A pathlib-compatible Zipfile object wrapper. A backport of the Path object.
21mr|python-zipp-3.6.0-1|27	
21mr|python-zipp-3.6.0-1|28	#------------------------------------------------------------
21mr|python-zipp-3.6.0-1|29	%package -n     python3-%{pypi_name}
21mr|python-zipp-3.6.0-1|30	Summary:        %{summary}
21mr|python-zipp-3.6.0-1|31	Group:          Development/Python
21mr|python-zipp-3.6.0-1|32	Requires:       python3egg(contextlib2)
21mr|python-zipp-3.6.0-1|33	Requires:       python3egg(pathlib2)
21mr|python-zipp-3.6.0-1|34	Requires:       python3egg(unittest2)
21mr|python-zipp-3.6.0-1|35	
21mr|python-zipp-3.6.0-1|36	%description -n python3-%{pypi_name}
21mr|python-zipp-3.6.0-1|37	A pathlib-compatible Zipfile object wrapper. A backport of the Path object.
21mr|python-zipp-3.6.0-1|38	
21mr|python-zipp-3.6.0-1|39	%files -n python3-%{pypi_name}
21mr|python-zipp-3.6.0-1|40	%license LICENSE
21mr|python-zipp-3.6.0-1|41	%doc README.rst
21mr|python-zipp-3.6.0-1|42	%{python3_sitelib}/__pycache__/*
21mr|python-zipp-3.6.0-1|43	%{python3_sitelib}/%{pypi_name}.py
21mr|python-zipp-3.6.0-1|44	%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-zipp-3.6.0-1|45	
21mr|python-zipp-3.6.0-1|46	#------------------------------------------------------------
21mr|python-zipp-3.6.0-1|47	
21mr|python-zipp-3.6.0-1|48	%if %{with docs}
21mr|python-zipp-3.6.0-1|49	%package -n python-%{pypi_name}-doc
21mr|python-zipp-3.6.0-1|50	Summary:        zipp documentation
21mr|python-zipp-3.6.0-1|51	Group:          Documentation
21mr|python-zipp-3.6.0-1|52	
21mr|python-zipp-3.6.0-1|53	%description -n python-%{pypi_name}-doc
21mr|python-zipp-3.6.0-1|54	Documentation for zipp
21mr|python-zipp-3.6.0-1|55	
21mr|python-zipp-3.6.0-1|56	%files -n python-%{pypi_name}-doc
21mr|python-zipp-3.6.0-1|57	%doc html
21mr|python-zipp-3.6.0-1|58	%license LICENSE
21mr|python-zipp-3.6.0-1|59	
21mr|python-zipp-3.6.0-1|60	%endif
21mr|python-zipp-3.6.0-1|61	#------------------------------------------------------------
21mr|python-zipp-3.6.0-1|62	
21mr|python-zipp-3.6.0-1|63	%prep
21mr|python-zipp-3.6.0-1|64	%autosetup -n %{pypi_name}-%{version}
21mr|python-zipp-3.6.0-1|65	
21mr|python-zipp-3.6.0-1|66	# Remove bundled egg-info
21mr|python-zipp-3.6.0-1|67	rm -rf %{pypi_name}.egg-info
21mr|python-zipp-3.6.0-1|68	
21mr|python-zipp-3.6.0-1|69	%build
21mr|python-zipp-3.6.0-1|70	%py3_build
21mr|python-zipp-3.6.0-1|71	
21mr|python-zipp-3.6.0-1|72	%if %{with docs}
21mr|python-zipp-3.6.0-1|73	# generate html docs
21mr|python-zipp-3.6.0-1|74	PYTHONPATH=${PWD} sphinx-build docs html
21mr|python-zipp-3.6.0-1|75	# remove the sphinx-build leftovers
21mr|python-zipp-3.6.0-1|76	rm -rf html/.{doctrees,buildinfo}
21mr|python-zipp-3.6.0-1|77	%endif
21mr|python-zipp-3.6.0-1|78	
21mr|python-zipp-3.6.0-1|79	%install
21mr|python-zipp-3.6.0-1|80	%py3_install
21mr|python-zipp-3.6.0-1|81	
21mr|python-zipp-3.6.0-1|82	

16304 21
21mr|python-zmq-19.0.1-2|1	# what it's called on pypi
21mr|python-zmq-19.0.1-2|2	%global srcname pyzmq
21mr|python-zmq-19.0.1-2|3	# what it's imported as
21mr|python-zmq-19.0.1-2|4	%global libname zmq
21mr|python-zmq-19.0.1-2|5	# name of egg info directory
21mr|python-zmq-19.0.1-2|6	%global eggname %{srcname}
21mr|python-zmq-19.0.1-2|7	# package name fragment
21mr|python-zmq-19.0.1-2|8	%global pkgname %{libname}
21mr|python-zmq-19.0.1-2|9	%global python3_pkgversion 3
21mr|python-zmq-19.0.1-2|10	
21mr|python-zmq-19.0.1-2|11	%global common_description %{expand:
21mr|python-zmq-19.0.1-2|12	The 0MQ lightweight messaging kernel is a library which extends the
21mr|python-zmq-19.0.1-2|13	standard socket interfaces with features traditionally provided by
21mr|python-zmq-19.0.1-2|14	specialized messaging middle-ware products. 0MQ sockets provide an
21mr|python-zmq-19.0.1-2|15	abstraction of asynchronous message queues, multiple messaging
21mr|python-zmq-19.0.1-2|16	patterns, message filtering (subscriptions), seamless access to
21mr|python-zmq-19.0.1-2|17	multiple transport protocols and more.}
21mr|python-zmq-19.0.1-2|18	
21mr|python-zmq-19.0.1-2|19	%global run_tests 0
21mr|python-zmq-19.0.1-2|20	
21mr|python-zmq-19.0.1-2|21	Name:           python-%{pkgname}
21mr|python-zmq-19.0.1-2|22	Version:        19.0.1
21mr|python-zmq-19.0.1-2|23	Release:        2%{?dist}
21mr|python-zmq-19.0.1-2|24	Summary:        Software library for fast, message-based applications
21mr|python-zmq-19.0.1-2|25	Group:		Development/Python
21mr|python-zmq-19.0.1-2|26	License:        LGPLv3+ and ASL 2.0 and BSD
21mr|python-zmq-19.0.1-2|27	URL:            https://zeromq.org/languages/python/
21mr|python-zmq-19.0.1-2|28	Source0:        %pypi_source
21mr|python-zmq-19.0.1-2|29	
21mr|python-zmq-19.0.1-2|30	BuildRequires:  chrpath
21mr|python-zmq-19.0.1-2|31	BuildRequires:  %{_bindir}/pathfix.py
21mr|python-zmq-19.0.1-2|32	
21mr|python-zmq-19.0.1-2|33	BuildRequires:  zeromq-devel
21mr|python-zmq-19.0.1-2|34	
21mr|python-zmq-19.0.1-2|35	# For some tests
21mr|python-zmq-19.0.1-2|36	# czmq currently FTBFS, so enable it some time later
21mr|python-zmq-19.0.1-2|37	#BuildRequires:  czmq-devel
21mr|python-zmq-19.0.1-2|38	
21mr|python-zmq-19.0.1-2|39	BuildRequires:  python%{python3_pkgversion}-devel
21mr|python-zmq-19.0.1-2|40	BuildRequires:  python%{python3_pkgversion}-setuptools
21mr|python-zmq-19.0.1-2|41	BuildRequires:  python%{python3_pkgversion}-cython
21mr|python-zmq-19.0.1-2|42	%if 0%{?run_tests}
21mr|python-zmq-19.0.1-2|43	BuildRequires:  python%{python3_pkgversion}-pytest
21mr|python-zmq-19.0.1-2|44	BuildRequires:  python%{python3_pkgversion}-tornado
21mr|python-zmq-19.0.1-2|45	%endif
21mr|python-zmq-19.0.1-2|46	
21mr|python-zmq-19.0.1-2|47	
21mr|python-zmq-19.0.1-2|48	%description %{common_description}
21mr|python-zmq-19.0.1-2|49	
21mr|python-zmq-19.0.1-2|50	
21mr|python-zmq-19.0.1-2|51	%package -n python%{python3_pkgversion}-%{pkgname}
21mr|python-zmq-19.0.1-2|52	Summary:        %{summary}
21mr|python-zmq-19.0.1-2|53	License:        LGPLv3+
21mr|python-zmq-19.0.1-2|54	%{?python_provide:%python_provide python%{python3_pkgversion}-%{pkgname}}
21mr|python-zmq-19.0.1-2|55	%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}}
21mr|python-zmq-19.0.1-2|56	Provides:       python%{python3_pkgversion}-%{srcname} = %{version}-%{release}
21mr|python-zmq-19.0.1-2|57	
21mr|python-zmq-19.0.1-2|58	%description -n python%{python3_pkgversion}-%{pkgname} %{common_description}
21mr|python-zmq-19.0.1-2|59	
21mr|python-zmq-19.0.1-2|60	This package contains the python bindings.
21mr|python-zmq-19.0.1-2|61	
21mr|python-zmq-19.0.1-2|62	
21mr|python-zmq-19.0.1-2|63	%package -n python%{python3_pkgversion}-%{pkgname}-tests
21mr|python-zmq-19.0.1-2|64	Summary:        %{summary}, testsuite
21mr|python-zmq-19.0.1-2|65	License:        LGPLv3+
21mr|python-zmq-19.0.1-2|66	Requires:       python%{python3_pkgversion}-zmq = %{version}-%{release}
21mr|python-zmq-19.0.1-2|67	%{?python_provide:%python_provide python%{python3_pkgversion}-%{pkgname}-tests}
21mr|python-zmq-19.0.1-2|68	%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}-tests}
21mr|python-zmq-19.0.1-2|69	Provides:       python%{python3_pkgversion}-%{srcname}-tests = %{version}-%{release}
21mr|python-zmq-19.0.1-2|70	
21mr|python-zmq-19.0.1-2|71	%description -n python%{python3_pkgversion}-%{pkgname}-tests %{common_description}
21mr|python-zmq-19.0.1-2|72	
21mr|python-zmq-19.0.1-2|73	This package contains the testsuite for the python bindings.
21mr|python-zmq-19.0.1-2|74	
21mr|python-zmq-19.0.1-2|75	
21mr|python-zmq-19.0.1-2|76	%prep
21mr|python-zmq-19.0.1-2|77	%setup -q -n %{srcname}-%{version}
21mr|python-zmq-19.0.1-2|78	
21mr|python-zmq-19.0.1-2|79	# remove bundled libraries
21mr|python-zmq-19.0.1-2|80	rm -rf bundled
21mr|python-zmq-19.0.1-2|81	
21mr|python-zmq-19.0.1-2|82	# forcibly regenerate the Cython-generated .c files:
21mr|python-zmq-19.0.1-2|83	find zmq -name "*.c" -delete
21mr|python-zmq-19.0.1-2|84	%{__python3} setup.py cython
21mr|python-zmq-19.0.1-2|85	
21mr|python-zmq-19.0.1-2|86	# remove shebangs
21mr|python-zmq-19.0.1-2|87	for lib in zmq/eventloop/*.py; do
21mr|python-zmq-19.0.1-2|88	sed '/\/usr\/bin\/env/d' $lib > $lib.new &&
21mr|python-zmq-19.0.1-2|89	touch -r $lib $lib.new &&
21mr|python-zmq-19.0.1-2|90	mv $lib.new $lib
21mr|python-zmq-19.0.1-2|91	done
21mr|python-zmq-19.0.1-2|92	
21mr|python-zmq-19.0.1-2|93	# remove excecutable bits
21mr|python-zmq-19.0.1-2|94	chmod -x examples/pubsub/topics_pub.py
21mr|python-zmq-19.0.1-2|95	chmod -x examples/pubsub/topics_sub.py
21mr|python-zmq-19.0.1-2|96	
21mr|python-zmq-19.0.1-2|97	# delete hidden files
21mr|python-zmq-19.0.1-2|98	#find examples -name '.*' | xargs rm -v
21mr|python-zmq-19.0.1-2|99	
21mr|python-zmq-19.0.1-2|100	
21mr|python-zmq-19.0.1-2|101	%build
21mr|python-zmq-19.0.1-2|102	%py3_build
21mr|python-zmq-19.0.1-2|103	
21mr|python-zmq-19.0.1-2|104	
21mr|python-zmq-19.0.1-2|105	%install
21mr|python-zmq-19.0.1-2|106	%global RPATH /zmq/{backend/cython,devices}
21mr|python-zmq-19.0.1-2|107	%py3_install
21mr|python-zmq-19.0.1-2|108	pathfix.py -pn -i %{__python3} %{buildroot}%{python3_sitearch}
21mr|python-zmq-19.0.1-2|109	
21mr|python-zmq-19.0.1-2|110	
21mr|python-zmq-19.0.1-2|111	%check
21mr|python-zmq-19.0.1-2|112	%if 0%{?run_tests}
21mr|python-zmq-19.0.1-2|113	# Make sure we import from the install directory
21mr|python-zmq-19.0.1-2|114	#rm zmq/__*.py
21mr|python-zmq-19.0.1-2|115	PYTHONPATH=%{buildroot}%{python3_sitearch} \
21mr|python-zmq-19.0.1-2|116	%{__python3} setup.py test
21mr|python-zmq-19.0.1-2|117	%endif
21mr|python-zmq-19.0.1-2|118	
21mr|python-zmq-19.0.1-2|119	
21mr|python-zmq-19.0.1-2|120	%files -n python%{python3_pkgversion}-%{pkgname}
21mr|python-zmq-19.0.1-2|121	%license COPYING.*
21mr|python-zmq-19.0.1-2|122	%doc README.md
21mr|python-zmq-19.0.1-2|123	# examples/
21mr|python-zmq-19.0.1-2|124	%{python3_sitearch}/%{eggname}-%{version}-py%{python3_version}.egg-info
21mr|python-zmq-19.0.1-2|125	%{python3_sitearch}/%{libname}
21mr|python-zmq-19.0.1-2|126	%exclude %{python3_sitearch}/%{libname}/tests
21mr|python-zmq-19.0.1-2|127	
21mr|python-zmq-19.0.1-2|128	%files -n python%{python3_pkgversion}-%{pkgname}-tests
21mr|python-zmq-19.0.1-2|129	%{python3_sitearch}/%{libname}/tests

16305 21
21mr|python-zope-component-4.3.0-1|1	%global srcname zope.component
21mr|python-zope-component-4.3.0-1|2	
21mr|python-zope-component-4.3.0-1|3	Summary: Zope Component Architecture
21mr|python-zope-component-4.3.0-1|4	Name: python-zope-component
21mr|python-zope-component-4.3.0-1|5	Group: Development/Python
21mr|python-zope-component-4.3.0-1|6	Version: 4.3.0
21mr|python-zope-component-4.3.0-1|7	Release: 1
21mr|python-zope-component-4.3.0-1|8	URL: https://pypi.io/project/zope.component
21mr|python-zope-component-4.3.0-1|9	Source0: %{pypi_source}
21mr|python-zope-component-4.3.0-1|10	License: ZPLv2.1
21mr|python-zope-component-4.3.0-1|11	BuildRequires: python3-devel
21mr|python-zope-component-4.3.0-1|12	BuildRequires: python3-setuptools
21mr|python-zope-component-4.3.0-1|13	BuildRequires: python3-sphinx
21mr|python-zope-component-4.3.0-1|14	BuildArch: noarch
21mr|python-zope-component-4.3.0-1|15	
21mr|python-zope-component-4.3.0-1|16	%description
21mr|python-zope-component-4.3.0-1|17	This package represents the core of the Zope Component Architecture.
21mr|python-zope-component-4.3.0-1|18	Together with the 'zope.interface' package, it provides facilities for
21mr|python-zope-component-4.3.0-1|19	defining, registering and looking up components.
21mr|python-zope-component-4.3.0-1|20	
21mr|python-zope-component-4.3.0-1|21	#----------------------------------------------------------------------
21mr|python-zope-component-4.3.0-1|22	
21mr|python-zope-component-4.3.0-1|23	%package -n python3-zope-component
21mr|python-zope-component-4.3.0-1|24	Summary: Zope Component Architecture
21mr|python-zope-component-4.3.0-1|25	Group: Development/Python
21mr|python-zope-component-4.3.0-1|26	
21mr|python-zope-component-4.3.0-1|27	%description -n python3-zope-component
21mr|python-zope-component-4.3.0-1|28	This package represents the core of the Zope Component Architecture.
21mr|python-zope-component-4.3.0-1|29	Together with the 'zope.interface' package, it provides facilities for
21mr|python-zope-component-4.3.0-1|30	defining, registering and looking up components.
21mr|python-zope-component-4.3.0-1|31	
21mr|python-zope-component-4.3.0-1|32	%files -n python3-zope-component
21mr|python-zope-component-4.3.0-1|33	%license COPYRIGHT.txt
21mr|python-zope-component-4.3.0-1|34	%doc CHANGES.rst README.rst
21mr|python-zope-component-4.3.0-1|35	%doc html/
21mr|python-zope-component-4.3.0-1|36	%license LICENSE.txt
21mr|python-zope-component-4.3.0-1|37	%{python3_sitelib}/zope/component/
21mr|python-zope-component-4.3.0-1|38	%exclude %{python3_sitelib}/zope/component/*.txt
21mr|python-zope-component-4.3.0-1|39	%{python3_sitelib}/%{srcname}-*.egg-info
21mr|python-zope-component-4.3.0-1|40	%{python3_sitelib}/%{srcname}-*-nspkg.pth
21mr|python-zope-component-4.3.0-1|41	
21mr|python-zope-component-4.3.0-1|42	#----------------------------------------------------------------------
21mr|python-zope-component-4.3.0-1|43	
21mr|python-zope-component-4.3.0-1|44	%prep
21mr|python-zope-component-4.3.0-1|45	%autosetup -p1 -n %{srcname}-%{version}
21mr|python-zope-component-4.3.0-1|46	
21mr|python-zope-component-4.3.0-1|47	rm -rf %{srcname}.egg-info
21mr|python-zope-component-4.3.0-1|48	
21mr|python-zope-component-4.3.0-1|49	%build
21mr|python-zope-component-4.3.0-1|50	%py3_build
21mr|python-zope-component-4.3.0-1|51	
21mr|python-zope-component-4.3.0-1|52	# build Sphinx documents
21mr|python-zope-component-4.3.0-1|53	COPYRIGHT=`grep Author: PKG-INFO |sed -e 's/Author: //'`
21mr|python-zope-component-4.3.0-1|54	cat >docs/conf.py <<END
21mr|python-zope-component-4.3.0-1|55	templates_path = ['_templates']
21mr|python-zope-component-4.3.0-1|56	source_suffix = '.rst'
21mr|python-zope-component-4.3.0-1|57	master_doc = 'index'
21mr|python-zope-component-4.3.0-1|58	project = '%{srcname}'
21mr|python-zope-component-4.3.0-1|59	copyright = '$COPYRIGHT'
21mr|python-zope-component-4.3.0-1|60	version = '%{version}'
21mr|python-zope-component-4.3.0-1|61	release = '%{version}'
21mr|python-zope-component-4.3.0-1|62	pygments_style = 'sphinx'
21mr|python-zope-component-4.3.0-1|63	html_static_path = ['_static']
21mr|python-zope-component-4.3.0-1|64	extensions = []
21mr|python-zope-component-4.3.0-1|65	END
21mr|python-zope-component-4.3.0-1|66	
21mr|python-zope-component-4.3.0-1|67	sphinx-build -b html docs/ html
21mr|python-zope-component-4.3.0-1|68	
21mr|python-zope-component-4.3.0-1|69	rm -fr html/{.buildinfo,.doctrees}
21mr|python-zope-component-4.3.0-1|70	
21mr|python-zope-component-4.3.0-1|71	%install
21mr|python-zope-component-4.3.0-1|72	%py3_install
21mr|python-zope-component-4.3.0-1|73	

16306 21
21mr|python-zope-event-4.5.0-1|1	
21mr|python-zope-event-4.5.0-1|2	Name:           python-zope-event
21mr|python-zope-event-4.5.0-1|3	Version:	4.5.0
21mr|python-zope-event-4.5.0-1|4	Group:		Development/Python
21mr|python-zope-event-4.5.0-1|5	Release:	1
21mr|python-zope-event-4.5.0-1|6	Summary:        Zope Event Publication
21mr|python-zope-event-4.5.0-1|7	License:        ZPLv2.1
21mr|python-zope-event-4.5.0-1|8	URL:            https://pypi.python.org/pypi/zope.event/
21mr|python-zope-event-4.5.0-1|9	Source0:	https://files.pythonhosted.org/packages/30/00/94ed30bfec18edbabfcbd503fcf7482c5031b0fbbc9bc361f046cb79781c/zope.event-4.5.0.tar.gz
21mr|python-zope-event-4.5.0-1|10	BuildArch:      noarch
21mr|python-zope-event-4.5.0-1|11	
21mr|python-zope-event-4.5.0-1|12	%description
21mr|python-zope-event-4.5.0-1|13	The zope.event package provides a simple event system. It provides
21mr|python-zope-event-4.5.0-1|14	an event publishing system and a very simple event-dispatching system
21mr|python-zope-event-4.5.0-1|15	on which more sophisticated event dispatching systems can be built.
21mr|python-zope-event-4.5.0-1|16	(For example, a type-based event dispatching system that builds on
21mr|python-zope-event-4.5.0-1|17	zope.event can be found in zope.component.)
21mr|python-zope-event-4.5.0-1|18	
21mr|python-zope-event-4.5.0-1|19	%package -n python3-zope-event
21mr|python-zope-event-4.5.0-1|20	Summary:        Zope Event Publication (Python 3)
21mr|python-zope-event-4.5.0-1|21	%{?python_provide:%python_provide python3-zope-event}
21mr|python-zope-event-4.5.0-1|22	
21mr|python-zope-event-4.5.0-1|23	BuildRequires:  python3-devel
21mr|python-zope-event-4.5.0-1|24	BuildRequires:  python3-setuptools
21mr|python-zope-event-4.5.0-1|25	
21mr|python-zope-event-4.5.0-1|26	BuildRequires:  python3-sphinx
21mr|python-zope-event-4.5.0-1|27	
21mr|python-zope-event-4.5.0-1|28	Requires:       python3
21mr|python-zope-event-4.5.0-1|29	
21mr|python-zope-event-4.5.0-1|30	%description -n python3-zope-event
21mr|python-zope-event-4.5.0-1|31	The zope.event package provides a simple event system. It provides
21mr|python-zope-event-4.5.0-1|32	an event publishing system and a very simple event-dispatching system
21mr|python-zope-event-4.5.0-1|33	on which more sophisticated event dispatching systems can be built.
21mr|python-zope-event-4.5.0-1|34	(For example, a type-based event dispatching system that builds on
21mr|python-zope-event-4.5.0-1|35	zope.event can be found in zope.component.)
21mr|python-zope-event-4.5.0-1|36	
21mr|python-zope-event-4.5.0-1|37	This package contains the version for Python 3.
21mr|python-zope-event-4.5.0-1|38	
21mr|python-zope-event-4.5.0-1|39	%prep
21mr|python-zope-event-4.5.0-1|40	%setup -q -n zope.event-%{version}
21mr|python-zope-event-4.5.0-1|41	rm -rf %{modname}.egg-info
21mr|python-zope-event-4.5.0-1|42	
21mr|python-zope-event-4.5.0-1|43	%build
21mr|python-zope-event-4.5.0-1|44	%py3_build
21mr|python-zope-event-4.5.0-1|45	
21mr|python-zope-event-4.5.0-1|46	# build the sphinx documents
21mr|python-zope-event-4.5.0-1|47	pushd docs
21mr|python-zope-event-4.5.0-1|48	PYTHONPATH=../src make SPHINXBUILD=sphinx-build-3 html
21mr|python-zope-event-4.5.0-1|49	rm -f _build/html/.buildinfo
21mr|python-zope-event-4.5.0-1|50	popd
21mr|python-zope-event-4.5.0-1|51	
21mr|python-zope-event-4.5.0-1|52	
21mr|python-zope-event-4.5.0-1|53	%install
21mr|python-zope-event-4.5.0-1|54	%py3_install
21mr|python-zope-event-4.5.0-1|55	
21mr|python-zope-event-4.5.0-1|56	%check
21mr|python-zope-event-4.5.0-1|57	%{__python3} setup.py test
21mr|python-zope-event-4.5.0-1|58	
21mr|python-zope-event-4.5.0-1|59	%files -n python3-zope-event
21mr|python-zope-event-4.5.0-1|60	%doc CHANGES.rst COPYRIGHT.txt LICENSE.txt README.rst
21mr|python-zope-event-4.5.0-1|61	%doc docs/_build/html/
21mr|python-zope-event-4.5.0-1|62	%license LICENSE.txt
21mr|python-zope-event-4.5.0-1|63	%{python3_sitelib}/zope/event/
21mr|python-zope-event-4.5.0-1|64	%exclude %{python3_sitelib}/zope/event/tests.py*
21mr|python-zope-event-4.5.0-1|65	%exclude %{python3_sitelib}/zope/event/__pycache__/tests*
21mr|python-zope-event-4.5.0-1|66	%dir %{python3_sitelib}/zope/
21mr|python-zope-event-4.5.0-1|67	#%{python3_sitelib}/zope/__init__*
21mr|python-zope-event-4.5.0-1|68	%{python3_sitelib}/zope.event-*.egg-info
21mr|python-zope-event-4.5.0-1|69	%{python3_sitelib}/zope.event-*-nspkg.pth

16307 21
21mr|python-zope.interface-5.4.0-2|1	%define	module	zope.interface
21mr|python-zope.interface-5.4.0-2|2	
21mr|python-zope.interface-5.4.0-2|3	Name:		python-%{module}
21mr|python-zope.interface-5.4.0-2|4	Version:	5.4.0
21mr|python-zope.interface-5.4.0-2|5	Release:	2
21mr|python-zope.interface-5.4.0-2|6	Summary:	Interfaces for Python
21mr|python-zope.interface-5.4.0-2|7	Source0:	%{module}-%{version}.tar.gz
21mr|python-zope.interface-5.4.0-2|8	License:	ZPLv2.1
21mr|python-zope.interface-5.4.0-2|9	Group:		Development/Python
21mr|python-zope.interface-5.4.0-2|10	Url:		http://pypi.python.org/pypi/zope.interface
21mr|python-zope.interface-5.4.0-2|11	
21mr|python-zope.interface-5.4.0-2|12	
21mr|python-zope.interface-5.4.0-2|13	%description
21mr|python-zope.interface-5.4.0-2|14	This package is intended to be independently reusable in any Python
21mr|python-zope.interface-5.4.0-2|15	project. It is maintained by the `Zope Toolkit project
21mr|python-zope.interface-5.4.0-2|16	<http://docs.zope.org/zopetoolkit/>`_.
21mr|python-zope.interface-5.4.0-2|17	
21mr|python-zope.interface-5.4.0-2|18	This package provides an implementation of "object interfaces" for Python.
21mr|python-zope.interface-5.4.0-2|19	Interfaces are a mechanism for labeling objects as conforming to a given
21mr|python-zope.interface-5.4.0-2|20	API or contract. So, this package can be considered as implementation of
21mr|python-zope.interface-5.4.0-2|21	the `Design By Contract`_ methodology support in Python.
21mr|python-zope.interface-5.4.0-2|22	#---------------------------------------------------------------------
21mr|python-zope.interface-5.4.0-2|23	%package -n python3-%{module}
21mr|python-zope.interface-5.4.0-2|24	Summary:	Interfaces for Python
21mr|python-zope.interface-5.4.0-2|25	
21mr|python-zope.interface-5.4.0-2|26	BuildRequires:	pkgconfig(python3)
21mr|python-zope.interface-5.4.0-2|27	BuildRequires:	python3egg(setuptools)
21mr|python-zope.interface-5.4.0-2|28	BuildRequires:	python3egg(zope.event)
21mr|python-zope.interface-5.4.0-2|29	BuildRequires:	python3egg(zope.testing)
21mr|python-zope.interface-5.4.0-2|30	
21mr|python-zope.interface-5.4.0-2|31	%rename python3-zope-interface
21mr|python-zope.interface-5.4.0-2|32	
21mr|python-zope.interface-5.4.0-2|33	%description -n python3-%{module}
21mr|python-zope.interface-5.4.0-2|34	This package is intended to be independently reusable in any Python
21mr|python-zope.interface-5.4.0-2|35	project. It is maintained by the `Zope Toolkit project
21mr|python-zope.interface-5.4.0-2|36	<http://docs.zope.org/zopetoolkit/>`_.
21mr|python-zope.interface-5.4.0-2|37	
21mr|python-zope.interface-5.4.0-2|38	This package provides an implementation of "object interfaces" for Python.
21mr|python-zope.interface-5.4.0-2|39	Interfaces are a mechanism for labeling objects as conforming to a given
21mr|python-zope.interface-5.4.0-2|40	API or contract. So, this package can be considered as implementation of
21mr|python-zope.interface-5.4.0-2|41	the `Design By Contract`_ methodology support in Python.
21mr|python-zope.interface-5.4.0-2|42	
21mr|python-zope.interface-5.4.0-2|43	%files -n python3-%{module}
21mr|python-zope.interface-5.4.0-2|44	%doc *.rst *.txt
21mr|python-zope.interface-5.4.0-2|45	%{py3_platsitedir}/zope/interface/*
21mr|python-zope.interface-5.4.0-2|46	%{py3_platsitedir}/zope.interface*.egg-info
21mr|python-zope.interface-5.4.0-2|47	%{py3_platsitedir}/zope.interface*.pth
21mr|python-zope.interface-5.4.0-2|48	#--------------------------------------------------------
21mr|python-zope.interface-5.4.0-2|49	
21mr|python-zope.interface-5.4.0-2|50	%prep
21mr|python-zope.interface-5.4.0-2|51	%setup -qn %{module}-%{version}
21mr|python-zope.interface-5.4.0-2|52	
21mr|python-zope.interface-5.4.0-2|53	%build
21mr|python-zope.interface-5.4.0-2|54	%py3_build
21mr|python-zope.interface-5.4.0-2|55	
21mr|python-zope.interface-5.4.0-2|56	%install
21mr|python-zope.interface-5.4.0-2|57	%py3_install
21mr|python-zope.interface-5.4.0-2|58	rm %{buildroot}%{py3_platsitedir}/zope/interface/_zope_interface_coptimizations.c
21mr|python-zope.interface-5.4.0-2|59	
21mr|python-zope.interface-5.4.0-2|60	

16308 21
21mr|python-zope-testing-4.7-3|1	%define module zope.testing
21mr|python-zope-testing-4.7-3|2	
21mr|python-zope-testing-4.7-3|3	
21mr|python-zope-testing-4.7-3|4	Name:           python-zope-testing
21mr|python-zope-testing-4.7-3|5	Version:        4.7
21mr|python-zope-testing-4.7-3|6	Release:        3
21mr|python-zope-testing-4.7-3|7	Summary:        Zope Testing Framework
21mr|python-zope-testing-4.7-3|8	License:        ZPLv2.1
21mr|python-zope-testing-4.7-3|9	Group:          Development/Python
21mr|python-zope-testing-4.7-3|10	URL:            https://pypi.io/project/%{module}
21mr|python-zope-testing-4.7-3|11	Source0:        https://pypi.io/packages/source/z/%{module}/%{module}-%{version}.tar.gz
21mr|python-zope-testing-4.7-3|12	
21mr|python-zope-testing-4.7-3|13	BuildArch:      noarch
21mr|python-zope-testing-4.7-3|14	
21mr|python-zope-testing-4.7-3|15	%description
21mr|python-zope-testing-4.7-3|16	This package provides a number of testing frameworks. It includes a
21mr|python-zope-testing-4.7-3|17	flexible test runner, and supports both doctest and unittest.
21mr|python-zope-testing-4.7-3|18	
21mr|python-zope-testing-4.7-3|19	#-------------------------------------------------------
21mr|python-zope-testing-4.7-3|20	%package -n python3-zope-testing
21mr|python-zope-testing-4.7-3|21	Summary:        Zope Testing Framework
21mr|python-zope-testing-4.7-3|22	
21mr|python-zope-testing-4.7-3|23	
21mr|python-zope-testing-4.7-3|24	BuildRequires:  pkgconfig(python3)
21mr|python-zope-testing-4.7-3|25	BuildRequires:  python3egg(setuptools)
21mr|python-zope-testing-4.7-3|26	
21mr|python-zope-testing-4.7-3|27	%description -n python3-zope-testing
21mr|python-zope-testing-4.7-3|28	This package provides a number of testing frameworks. It includes a
21mr|python-zope-testing-4.7-3|29	flexible test runner, and supports both doctest and unittest.
21mr|python-zope-testing-4.7-3|30	
21mr|python-zope-testing-4.7-3|31	%files -n python3-zope-testing
21mr|python-zope-testing-4.7-3|32	%doc *.rst *.txt src/zope/testing/*.txt
21mr|python-zope-testing-4.7-3|33	%{py3_puresitedir }/zope/testing/
21mr|python-zope-testing-4.7-3|34	%exclude %{py3_puresitedir }/zope/testing/*.txt
21mr|python-zope-testing-4.7-3|35	%{py3_puresitedir }/%{module}-*.egg-info
21mr|python-zope-testing-4.7-3|36	%{py3_puresitedir }/%{module}-*-nspkg.pth
21mr|python-zope-testing-4.7-3|37	#-------------------------------------------------------
21mr|python-zope-testing-4.7-3|38	
21mr|python-zope-testing-4.7-3|39	
21mr|python-zope-testing-4.7-3|40	%prep
21mr|python-zope-testing-4.7-3|41	%setup -qn %{module}-%{version}
21mr|python-zope-testing-4.7-3|42	
21mr|python-zope-testing-4.7-3|43	rm -rf %{module}.egg-info
21mr|python-zope-testing-4.7-3|44	
21mr|python-zope-testing-4.7-3|45	%build
21mr|python-zope-testing-4.7-3|46	%py3_build
21mr|python-zope-testing-4.7-3|47	
21mr|python-zope-testing-4.7-3|48	%install
21mr|python-zope-testing-4.7-3|49	%py3_install
21mr|python-zope-testing-4.7-3|50	# __init__.py* are not needed since .pth file is used
21mr|python-zope-testing-4.7-3|51	rm -f %{buildroot}%{py3_puresitedir }/zope/__init__.py*
21mr|python-zope-testing-4.7-3|52	
21mr|python-zope-testing-4.7-3|53	%check
21mr|python-zope-testing-4.7-3|54	%py3_test
21mr|python-zope-testing-4.7-3|55	

16309 21
21mr|python-zstandard-0.19.0-1|1	%define upstream_name zstandard
21mr|python-zstandard-0.19.0-1|2	
21mr|python-zstandard-0.19.0-1|3	Name:       python-%{upstream_name}
21mr|python-zstandard-0.19.0-1|4	Version:    0.19.0
21mr|python-zstandard-0.19.0-1|5	Release:    1
21mr|python-zstandard-0.19.0-1|6	Summary:    Zstandard bindings for Python
21mr|python-zstandard-0.19.0-1|7	Group:      Development/Python
21mr|python-zstandard-0.19.0-1|8	License:    BSD
21mr|python-zstandard-0.19.0-1|9	URL:        https://pypi.org/project/zstandard
21mr|python-zstandard-0.19.0-1|10	Source0:    https://files.pythonhosted.org/packages/9a/50/1b7f7f710c0dfc1019ec4c7295f67855722c342af82f3132664ca6dc1c07/%{upstream_name}-%{version}.tar.gz
21mr|python-zstandard-0.19.0-1|11	
21mr|python-zstandard-0.19.0-1|12	%description
21mr|python-zstandard-0.19.0-1|13	This project provides Python bindings for interfacing with the Zstandard
21mr|python-zstandard-0.19.0-1|14	compression library. A C extension and CFFI interface are provided.
21mr|python-zstandard-0.19.0-1|15	
21mr|python-zstandard-0.19.0-1|16	#---------------------------------------------------------------------------------
21mr|python-zstandard-0.19.0-1|17	
21mr|python-zstandard-0.19.0-1|18	%package -n     python3-%{upstream_name}
21mr|python-zstandard-0.19.0-1|19	Summary:        Extract the top-level domain (TLD) from the URL given
21mr|python-zstandard-0.19.0-1|20	Group:          Development/Python
21mr|python-zstandard-0.19.0-1|21	BuildRequires:  pkgconfig(python3)
21mr|python-zstandard-0.19.0-1|22	BuildRequires:  python3dist(setuptools)
21mr|python-zstandard-0.19.0-1|23	BuildRequires:  python3.8dist(cffi)
21mr|python-zstandard-0.19.0-1|24	
21mr|python-zstandard-0.19.0-1|25	%description -n python3-%{upstream_name}
21mr|python-zstandard-0.19.0-1|26	This project provides Python bindings for interfacing with the Zstandard
21mr|python-zstandard-0.19.0-1|27	compression library. A C extension and CFFI interface are provided.
21mr|python-zstandard-0.19.0-1|28	
21mr|python-zstandard-0.19.0-1|29	%files -n python3-%{upstream_name}
21mr|python-zstandard-0.19.0-1|30	%license LICENSE zstd/COPYING
21mr|python-zstandard-0.19.0-1|31	%doc README.rst
21mr|python-zstandard-0.19.0-1|32	%{python3_sitearch}/%{upstream_name}-%{version}-py%{python3_version}.egg-info
21mr|python-zstandard-0.19.0-1|33	%{python3_sitearch}/%{upstream_name}
21mr|python-zstandard-0.19.0-1|34	
21mr|python-zstandard-0.19.0-1|35	#---------------------------------------------------------------------------------
21mr|python-zstandard-0.19.0-1|36	
21mr|python-zstandard-0.19.0-1|37	%prep
21mr|python-zstandard-0.19.0-1|38	%autosetup -n %{upstream_name}-%{version} -p1
21mr|python-zstandard-0.19.0-1|39	
21mr|python-zstandard-0.19.0-1|40	# drop bundled -egg-info
21mr|python-zstandard-0.19.0-1|41	rm -rf src/*.egg-info
21mr|python-zstandard-0.19.0-1|42	
21mr|python-zstandard-0.19.0-1|43	%build
21mr|python-zstandard-0.19.0-1|44	%py3_build
21mr|python-zstandard-0.19.0-1|45	
21mr|python-zstandard-0.19.0-1|46	%install
21mr|python-zstandard-0.19.0-1|47	%py3_install
21mr|python-zstandard-0.19.0-1|48	
21mr|python-zstandard-0.19.0-1|49	
21mr|python-zstandard-0.19.0-1|50	
21mr|python-zstandard-0.19.0-1|51	
21mr|python-zstandard-0.19.0-1|52	

16310 21
21mr|python-zstd-1.5.0.2-1|1	%global pypi_name zstd
21mr|python-zstd-1.5.0.2-1|2	
21mr|python-zstd-1.5.0.2-1|3	Summary:	Zstd Bindings for Python
21mr|python-zstd-1.5.0.2-1|4	Name:		python-%{pypi_name}
21mr|python-zstd-1.5.0.2-1|5	Version:	1.5.0.2
21mr|python-zstd-1.5.0.2-1|6	Release:	1
21mr|python-zstd-1.5.0.2-1|7	License:	BSD
21mr|python-zstd-1.5.0.2-1|8	Group:		Development/Python
21mr|python-zstd-1.5.0.2-1|9	Url:		https://github.com/sergey-dryabzhinsky/python-zstd
21mr|python-zstd-1.5.0.2-1|10	Source0:	https://pypi.io/packages/source/z/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21mr|python-zstd-1.5.0.2-1|11	# Patches to fix test execution
21mr|python-zstd-1.5.0.2-1|12	Patch0:		python-zstd-1.4.5.1-test-external.patch
21mr|python-zstd-1.5.0.2-1|13	Patch1:		python-zstd-1.5.0.2-test-once.patch
21mr|python-zstd-1.5.0.2-1|14	BuildRequires:	pkgconfig(python3)
21mr|python-zstd-1.5.0.2-1|15	BuildRequires:	python3egg(setuptools)
21mr|python-zstd-1.5.0.2-1|16	BuildRequires:	pkgconfig(libzstd) >= 1.5
21mr|python-zstd-1.5.0.2-1|17	
21mr|python-zstd-1.5.0.2-1|18	%description
21mr|python-zstd-1.5.0.2-1|19	Simple Python bindings for the Zstd compression library.
21mr|python-zstd-1.5.0.2-1|20	
21mr|python-zstd-1.5.0.2-1|21	#----------------------------------------------------------------------------
21mr|python-zstd-1.5.0.2-1|22	
21mr|python-zstd-1.5.0.2-1|23	%package -n python3-%{pypi_name}
21mr|python-zstd-1.5.0.2-1|24	Summary:	Zstd Bindings for Python
21mr|python-zstd-1.5.0.2-1|25	Group:		Development/Python
21mr|python-zstd-1.5.0.2-1|26	
21mr|python-zstd-1.5.0.2-1|27	%description -n python3-%{pypi_name}
21mr|python-zstd-1.5.0.2-1|28	Simple Python bindings for the Zstd compression library.
21mr|python-zstd-1.5.0.2-1|29	
21mr|python-zstd-1.5.0.2-1|30	%files -n python3-%{pypi_name}
21mr|python-zstd-1.5.0.2-1|31	%license LICENSE
21mr|python-zstd-1.5.0.2-1|32	%doc README.rst
21mr|python-zstd-1.5.0.2-1|33	%{python3_sitearch}/%{pypi_name}-%{version}-py*.egg-info
21mr|python-zstd-1.5.0.2-1|34	%{python3_sitearch}/%{pypi_name}*.so
21mr|python-zstd-1.5.0.2-1|35	
21mr|python-zstd-1.5.0.2-1|36	#----------------------------------------------------------------------------
21mr|python-zstd-1.5.0.2-1|37	
21mr|python-zstd-1.5.0.2-1|38	%prep
21mr|python-zstd-1.5.0.2-1|39	%autosetup -p1 -n %{pypi_name}-%{version}
21mr|python-zstd-1.5.0.2-1|40	# Remove bundled egg-info
21mr|python-zstd-1.5.0.2-1|41	rm -rf %{pypi_name}.egg-info
21mr|python-zstd-1.5.0.2-1|42	# Remove bundled zstd library
21mr|python-zstd-1.5.0.2-1|43	rm -rf zstd/
21mr|python-zstd-1.5.0.2-1|44	# do not test the version matching, we don't really need exact version of
21mr|python-zstd-1.5.0.2-1|45	# zstd here
21mr|python-zstd-1.5.0.2-1|46	rm tests/test_version.py
21mr|python-zstd-1.5.0.2-1|47	sed -i -e '/test_version/d' tests/__init__.py
21mr|python-zstd-1.5.0.2-1|48	
21mr|python-zstd-1.5.0.2-1|49	%build
21mr|python-zstd-1.5.0.2-1|50	%py3_build -- --legacy --external
21mr|python-zstd-1.5.0.2-1|51	
21mr|python-zstd-1.5.0.2-1|52	%install
21mr|python-zstd-1.5.0.2-1|53	%py3_install
21mr|python-zstd-1.5.0.2-1|54	
21mr|python-zstd-1.5.0.2-1|55	%check
21mr|python-zstd-1.5.0.2-1|56	%__python3 setup.py test
21mr|python-zstd-1.5.0.2-1|57	

16311 21
21mr|pyudev-0.22-3|1	Summary:	A libudev binding
21mr|pyudev-0.22-3|2	Name:		pyudev
21mr|pyudev-0.22-3|3	Version:	0.22
21mr|pyudev-0.22-3|4	Release:	3
21mr|pyudev-0.22-3|5	License:	LGPLv2+
21mr|pyudev-0.22-3|6	Group:		Development/Python
21mr|pyudev-0.22-3|7	Url:		http://pyudev.readthedocs.org
21mr|pyudev-0.22-3|8	Source0:	https://github.com/pyudev/pyudev/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|pyudev-0.22-3|9	BuildRequires: 	pythonegg(setuptools)
21mr|pyudev-0.22-3|10	BuildRequires: 	pkgconfig(python2)
21mr|pyudev-0.22-3|11	BuildRequires: 	python2-pkg-resources
21mr|pyudev-0.22-3|12	BuildArch:	noarch
21mr|pyudev-0.22-3|13	
21mr|pyudev-0.22-3|14	%description
21mr|pyudev-0.22-3|15	pyudev is a LGPL licensed, pure Python binding for libudev, the device and
21mr|pyudev-0.22-3|16	hardware management and information library for Linux. It supports almost all
21mr|pyudev-0.22-3|17	libudev functionality. You can enumerate devices, query device properties and
21mr|pyudev-0.22-3|18	attributes or monitor devices, including asynchronous monitoring with threads,
21mr|pyudev-0.22-3|19	or within the event loops of Qt, Glib or wxPython.
21mr|pyudev-0.22-3|20	
21mr|pyudev-0.22-3|21	#----------------------------------------------------------------------------
21mr|pyudev-0.22-3|22	
21mr|pyudev-0.22-3|23	%package -n python2-udev
21mr|pyudev-0.22-3|24	%py2_migration_meta python2-udev
21mr|pyudev-0.22-3|25	Summary:	A libudev python2 binding
21mr|pyudev-0.22-3|26	# for compat with previous name
21mr|pyudev-0.22-3|27	Provides:	pyudev = %{EVRD}
21mr|pyudev-0.22-3|28	Provides:	python2-pyudev = %{EVRD}
21mr|pyudev-0.22-3|29	Requires:	udev
21mr|pyudev-0.22-3|30	
21mr|pyudev-0.22-3|31	%description -n python2-udev
21mr|pyudev-0.22-3|32	pyudev is a LGPL licensed, pure Python binding for libudev, the device and
21mr|pyudev-0.22-3|33	hardware management and information library for Linux. It supports almost all
21mr|pyudev-0.22-3|34	libudev functionality. You can enumerate devices, query device properties and
21mr|pyudev-0.22-3|35	attributes or monitor devices, including asynchronous monitoring with threads,
21mr|pyudev-0.22-3|36	or within the event loops of Qt, Glib or wxPython.
21mr|pyudev-0.22-3|37	
21mr|pyudev-0.22-3|38	%files -n python2-udev
21mr|pyudev-0.22-3|39	%{py2_puresitedir}/*
21mr|pyudev-0.22-3|40	
21mr|pyudev-0.22-3|41	#----------------------------------------------------------------------------
21mr|pyudev-0.22-3|42	
21mr|pyudev-0.22-3|43	%package -n python3-udev
21mr|pyudev-0.22-3|44	Summary:	A libudev python3 binding
21mr|pyudev-0.22-3|45	BuildRequires: 	python3-setuptools
21mr|pyudev-0.22-3|46	Provides:	python3-pyudev = %{EVRD}
21mr|pyudev-0.22-3|47	Requires:	udev
21mr|pyudev-0.22-3|48	
21mr|pyudev-0.22-3|49	%description -n python3-udev
21mr|pyudev-0.22-3|50	pyudev is a LGPL licensed, pure Python3 binding for libudev, the device and
21mr|pyudev-0.22-3|51	hardware management and information library for Linux. It supports almost all
21mr|pyudev-0.22-3|52	libudev functionality. You can enumerate devices, query device properties and
21mr|pyudev-0.22-3|53	attributes or monitor devices, including asynchronous monitoring with threads,
21mr|pyudev-0.22-3|54	or within the event loops of Qt, Glib or wxPython.
21mr|pyudev-0.22-3|55	
21mr|pyudev-0.22-3|56	%files -n python3-udev
21mr|pyudev-0.22-3|57	%{py3_puresitedir}/*
21mr|pyudev-0.22-3|58	
21mr|pyudev-0.22-3|59	#----------------------------------------------------------------------------
21mr|pyudev-0.22-3|60	
21mr|pyudev-0.22-3|61	%prep
21mr|pyudev-0.22-3|62	%setup -q
21mr|pyudev-0.22-3|63	
21mr|pyudev-0.22-3|64	mkdir -p ../py3 \
21mr|pyudev-0.22-3|65	&& cp -rf * ../py3 \
21mr|pyudev-0.22-3|66	&& mv ../py3 .
21mr|pyudev-0.22-3|67	
21mr|pyudev-0.22-3|68	%build
21mr|pyudev-0.22-3|69	%py2_build
21mr|pyudev-0.22-3|70	
21mr|pyudev-0.22-3|71	cd py3
21mr|pyudev-0.22-3|72	%py3_build
21mr|pyudev-0.22-3|73	cd -
21mr|pyudev-0.22-3|74	
21mr|pyudev-0.22-3|75	%install
21mr|pyudev-0.22-3|76	%py2_install
21mr|pyudev-0.22-3|77	
21mr|pyudev-0.22-3|78	cd py3
21mr|pyudev-0.22-3|79	%py3_install
21mr|pyudev-0.22-3|80	cd -

16312 21
21mr|pywbem-0.14.6-10|1	Name:           pywbem
21mr|pywbem-0.14.6-10|2	Version:        0.14.6
21mr|pywbem-0.14.6-10|3	Release:        10
21mr|pywbem-0.14.6-10|4	Summary:        Python WBEM client interface and related utilities
21mr|pywbem-0.14.6-10|5	License:        LGPLv2
21mr|pywbem-0.14.6-10|6	Group:		Development/Python
21mr|pywbem-0.14.6-10|7	URL:            https://github.com/pywbem/pywbem
21mr|pywbem-0.14.6-10|8	Source0:        https://github.com/pywbem/pywbem/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|pywbem-0.14.6-10|9	BuildRequires:  python3-pip python3-PyYAML python3-ply
21mr|pywbem-0.14.6-10|10	BuildRequires:  python3-pbr
21mr|pywbem-0.14.6-10|11	BuildRequires:  python3-devel
21mr|pywbem-0.14.6-10|12	BuildArch:      noarch
21mr|pywbem-0.14.6-10|13	
21mr|pywbem-0.14.6-10|14	%description
21mr|pywbem-0.14.6-10|15	A Python library for making CIM (Common Information Model) operations over HTTP\
21mr|pywbem-0.14.6-10|16	using the WBEM CIM-XML protocol. It is based on the idea that a good WBEM\
21mr|pywbem-0.14.6-10|17	client should be easy to use and not necessarily require a large amount of\
21mr|pywbem-0.14.6-10|18	programming knowledge. It is suitable for a large range of tasks from simply\
21mr|pywbem-0.14.6-10|19	poking around to writing web and GUI applications.\
21mr|pywbem-0.14.6-10|20	\
21mr|pywbem-0.14.6-10|21	WBEM, or Web Based Enterprise Management is a manageability protocol, like\
21mr|pywbem-0.14.6-10|22	SNMP, standardized by the Distributed Management Task Force (DMTF) available\
21mr|pywbem-0.14.6-10|23	at http://www.dmtf.org/standards/wbem.\
21mr|pywbem-0.14.6-10|24	\
21mr|pywbem-0.14.6-10|25	It also provides a Python provider interface, and is the fastest and\
21mr|pywbem-0.14.6-10|26	easiest way to write providers on the planet.
21mr|pywbem-0.14.6-10|27	
21mr|pywbem-0.14.6-10|28	%package -n python3-pywbem
21mr|pywbem-0.14.6-10|29	Summary:        Python3 WBEM Client and Provider Interface
21mr|pywbem-0.14.6-10|30	BuildArch:      noarch
21mr|pywbem-0.14.6-10|31	
21mr|pywbem-0.14.6-10|32	%description -n python3-pywbem
21mr|pywbem-0.14.6-10|33	A WBEM client allows issuing operations to a WBEM server, using the CIM
21mr|pywbem-0.14.6-10|34	operations over HTTP (CIM-XML) protocol defined in the DMTF standards DSP0200
21mr|pywbem-0.14.6-10|35	and DSP0201. The CIM/WBEM infrastructure is used for a wide variety of systems
21mr|pywbem-0.14.6-10|36	management tasks supported by systems running WBEM servers. See WBEM Standards
21mr|pywbem-0.14.6-10|37	for more information about WBEM.
21mr|pywbem-0.14.6-10|38	
21mr|pywbem-0.14.6-10|39	%prep
21mr|pywbem-0.14.6-10|40	%setup -q -n %{name}-%{version}
21mr|pywbem-0.14.6-10|41	
21mr|pywbem-0.14.6-10|42	%build
21mr|pywbem-0.14.6-10|43	PBR_VERSION="%{version}" CFLAGS="%{optflags}" %{__python3} setup.py build
21mr|pywbem-0.14.6-10|44	
21mr|pywbem-0.14.6-10|45	
21mr|pywbem-0.14.6-10|46	%install
21mr|pywbem-0.14.6-10|47	rm -rf %{buildroot}
21mr|pywbem-0.14.6-10|48	env PYTHONPATH=%{buildroot}/%{python3_sitelib} \
21mr|pywbem-0.14.6-10|49	PBR_VERSION="%{version}" \
21mr|pywbem-0.14.6-10|50	%{__python3} setup.py install -O1 --skip-build --root %{buildroot}
21mr|pywbem-0.14.6-10|51	rm -rf %{buildroot}/usr/bin/*.bat
21mr|pywbem-0.14.6-10|52	# wbemcli are conflicting with sblim-wbemcli
21mr|pywbem-0.14.6-10|53	mv -v %{buildroot}/%{_bindir}/wbemcli %{buildroot}/%{_bindir}/pywbemcli
21mr|pywbem-0.14.6-10|54	sed -i -e 's/wbemcli/pywbemcli/' %{buildroot}/%{_bindir}/pywbemcli
21mr|pywbem-0.14.6-10|55	mv -v %{buildroot}/%{_bindir}/wbemcli.py %{buildroot}/%{_bindir}/pywbemcli.py
21mr|pywbem-0.14.6-10|56	
21mr|pywbem-0.14.6-10|57	%files -n python3-pywbem
21mr|pywbem-0.14.6-10|58	%license LICENSE.txt
21mr|pywbem-0.14.6-10|59	%{python3_sitelib}/*.egg-info
21mr|pywbem-0.14.6-10|60	%{python3_sitelib}/pywbem/
21mr|pywbem-0.14.6-10|61	%{python3_sitelib}/pywbem_mock/
21mr|pywbem-0.14.6-10|62	%{_bindir}/mof_compiler
21mr|pywbem-0.14.6-10|63	%{_bindir}/pywbemcli
21mr|pywbem-0.14.6-10|64	%{_bindir}/pywbemcli.py
21mr|pywbem-0.14.6-10|65	%doc README.rst

16313 21
21mr|pyxattr-0.7.1-1|1	Name:		pyxattr
21mr|pyxattr-0.7.1-1|2	Version:	0.7.1
21mr|pyxattr-0.7.1-1|3	Release:	1
21mr|pyxattr-0.7.1-1|4	Summary:	Extended attributes library wrapper for Python
21mr|pyxattr-0.7.1-1|5	Group:		Development/Python
21mr|pyxattr-0.7.1-1|6	License:	LGPLv2+
21mr|pyxattr-0.7.1-1|7	Url:		http://pyxattr.sourceforge.net/
21mr|pyxattr-0.7.1-1|8	Source0:	https://pypi.io/packages/source/p/%{name}/%{name}-%{version}.tar.gz
21mr|pyxattr-0.7.1-1|9	
21mr|pyxattr-0.7.1-1|10	%description
21mr|pyxattr-0.7.1-1|11	Python extension module wrapper for libattr. It allows to query, list,
21mr|pyxattr-0.7.1-1|12	add and remove extended attributes from files and directories.
21mr|pyxattr-0.7.1-1|13	
21mr|pyxattr-0.7.1-1|14	
21mr|pyxattr-0.7.1-1|15	#----------------------------------------------------------------------------
21mr|pyxattr-0.7.1-1|16	%package -n python3-%{name}
21mr|pyxattr-0.7.1-1|17	Summary:	Extended attributes library wrapper for Python
21mr|pyxattr-0.7.1-1|18	Group:		Development/Python
21mr|pyxattr-0.7.1-1|19	BuildRequires:	python3egg(setuptools)
21mr|pyxattr-0.7.1-1|20	BuildRequires:	attr-devel
21mr|pyxattr-0.7.1-1|21	BuildRequires:	pkgconfig(python3)
21mr|pyxattr-0.7.1-1|22	
21mr|pyxattr-0.7.1-1|23	%description -n python3-%{name}
21mr|pyxattr-0.7.1-1|24	Python extension module wrapper for libattr. It allows to query, list,
21mr|pyxattr-0.7.1-1|25	add and remove extended attributes from files and directories.
21mr|pyxattr-0.7.1-1|26	
21mr|pyxattr-0.7.1-1|27	%files -n python3-%{name}
21mr|pyxattr-0.7.1-1|28	%doc COPYING NEWS README.md PKG-INFO
21mr|pyxattr-0.7.1-1|29	%{python3_sitearch}/*
21mr|pyxattr-0.7.1-1|30	
21mr|pyxattr-0.7.1-1|31	#----------------------------------------------------------------------------
21mr|pyxattr-0.7.1-1|32	
21mr|pyxattr-0.7.1-1|33	
21mr|pyxattr-0.7.1-1|34	%prep
21mr|pyxattr-0.7.1-1|35	%setup -q
21mr|pyxattr-0.7.1-1|36	
21mr|pyxattr-0.7.1-1|37	%build
21mr|pyxattr-0.7.1-1|38	%py3_build
21mr|pyxattr-0.7.1-1|39	
21mr|pyxattr-0.7.1-1|40	%install
21mr|pyxattr-0.7.1-1|41	%py3_install

16314 21
21mr|qalculate-gtk-3.20.1-1|1	%define bname qalculate
21mr|qalculate-gtk-3.20.1-1|2	
21mr|qalculate-gtk-3.20.1-1|3	Summary:	A very versatile desktop calculator
21mr|qalculate-gtk-3.20.1-1|4	Name:		qalculate-gtk
21mr|qalculate-gtk-3.20.1-1|5	Version:	3.20.1
21mr|qalculate-gtk-3.20.1-1|6	Release:	1
21mr|qalculate-gtk-3.20.1-1|7	License:	GPLv2+
21mr|qalculate-gtk-3.20.1-1|8	Group:		Office
21mr|qalculate-gtk-3.20.1-1|9	Url:		https://github.com/Qalculate/qalculate-gtk
21mr|qalculate-gtk-3.20.1-1|10	Source0:	https://github.com/Qalculate/qalculate-gtk/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|qalculate-gtk-3.20.1-1|11	BuildRequires:	desktop-file-utils
21mr|qalculate-gtk-3.20.1-1|12	BuildRequires:	imagemagick
21mr|qalculate-gtk-3.20.1-1|13	BuildRequires:	intltool
21mr|qalculate-gtk-3.20.1-1|14	BuildRequires:	mpfr-devel
21mr|qalculate-gtk-3.20.1-1|15	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|qalculate-gtk-3.20.1-1|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|qalculate-gtk-3.20.1-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|qalculate-gtk-3.20.1-1|18	BuildRequires:	pkgconfig(libglade-2.0)
21mr|qalculate-gtk-3.20.1-1|19	BuildRequires:	pkgconfig(libqalculate) >= %{version}
21mr|qalculate-gtk-3.20.1-1|20	BuildRequires:	pkgconfig(libxml-2.0)
21mr|qalculate-gtk-3.20.1-1|21	BuildRequires:	perl(XML::Parser)
21mr|qalculate-gtk-3.20.1-1|22	Requires:	gnuplot
21mr|qalculate-gtk-3.20.1-1|23	Requires:	wget
21mr|qalculate-gtk-3.20.1-1|24	Provides:	qalculate = %{version}
21mr|qalculate-gtk-3.20.1-1|25	
21mr|qalculate-gtk-3.20.1-1|26	%description
21mr|qalculate-gtk-3.20.1-1|27	Qalculate! is a modern multi-purpose desktop calculator for GNU/Linux. It is
21mr|qalculate-gtk-3.20.1-1|28	small and simple to use but with much power and versatility underneath.
21mr|qalculate-gtk-3.20.1-1|29	Features include customizable functions, units, arbitrary precision, plotting,
21mr|qalculate-gtk-3.20.1-1|30	and a graphical interface that uses a one-line fault-tolerant expression entry
21mr|qalculate-gtk-3.20.1-1|31	(although it supports optional traditional buttons).
21mr|qalculate-gtk-3.20.1-1|32	This package provides the GTK frontend.
21mr|qalculate-gtk-3.20.1-1|33	
21mr|qalculate-gtk-3.20.1-1|34	%files -f %{name}.lang
21mr|qalculate-gtk-3.20.1-1|35	%doc AUTHORS ChangeLog NEWS README TODO
21mr|qalculate-gtk-3.20.1-1|36	%doc %{_docdir}/qalculate-gtk/html
21mr|qalculate-gtk-3.20.1-1|37	%{_bindir}/*
21mr|qalculate-gtk-3.20.1-1|38	%{_datadir}/applications/*
21mr|qalculate-gtk-3.20.1-1|39	%{_iconsdir}/hicolor/*/apps/%{bname}.png
21mr|qalculate-gtk-3.20.1-1|40	%{_iconsdir}/hicolor/scalable/apps/%{bname}.svg
21mr|qalculate-gtk-3.20.1-1|41	%{_mandir}/man1/qalculate-gtk.1*
21mr|qalculate-gtk-3.20.1-1|42	%{_datadir}/metainfo/qalculate-gtk.appdata.xml
21mr|qalculate-gtk-3.20.1-1|43	%{_libdir}/qalculate-search-provider
21mr|qalculate-gtk-3.20.1-1|44	%{_datadir}/dbus-1/services/io.github.Qalculate.SearchProvider.service
21mr|qalculate-gtk-3.20.1-1|45	%{_datadir}/gnome-shell/search-providers/io.github.Qalculate.search-provider.ini
21mr|qalculate-gtk-3.20.1-1|46	
21mr|qalculate-gtk-3.20.1-1|47	#----------------------------------------------------------------------------
21mr|qalculate-gtk-3.20.1-1|48	
21mr|qalculate-gtk-3.20.1-1|49	%prep
21mr|qalculate-gtk-3.20.1-1|50	%autosetup -p1
21mr|qalculate-gtk-3.20.1-1|51	
21mr|qalculate-gtk-3.20.1-1|52	%build
21mr|qalculate-gtk-3.20.1-1|53	%configure
21mr|qalculate-gtk-3.20.1-1|54	%make
21mr|qalculate-gtk-3.20.1-1|55	
21mr|qalculate-gtk-3.20.1-1|56	%install
21mr|qalculate-gtk-3.20.1-1|57	%makeinstall_std
21mr|qalculate-gtk-3.20.1-1|58	
21mr|qalculate-gtk-3.20.1-1|59	desktop-file-install \
21mr|qalculate-gtk-3.20.1-1|60	--remove-category="Application" \
21mr|qalculate-gtk-3.20.1-1|61	--add-category="GTK" \
21mr|qalculate-gtk-3.20.1-1|62	--add-category="Calculator" \
21mr|qalculate-gtk-3.20.1-1|63	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21mr|qalculate-gtk-3.20.1-1|64	
21mr|qalculate-gtk-3.20.1-1|65	%find_lang %{name} --with-gnome

16315 21
21mr|qbittorrent-4.6.7-2|1	%bcond_with nox
21mr|qbittorrent-4.6.7-2|2	
21mr|qbittorrent-4.6.7-2|3	%define oname qBittorrent
21mr|qbittorrent-4.6.7-2|4	
21mr|qbittorrent-4.6.7-2|5	Summary:	A lightweight but featureful BitTorrent client
21mr|qbittorrent-4.6.7-2|6	Name:		qbittorrent
21mr|qbittorrent-4.6.7-2|7	Version:	4.6.7
21mr|qbittorrent-4.6.7-2|8	Release:	2
21mr|qbittorrent-4.6.7-2|9	License:	GPLv2+
21mr|qbittorrent-4.6.7-2|10	Group:		Networking/File transfer
21mr|qbittorrent-4.6.7-2|11	Url:		https://www.qbittorrent.org
21mr|qbittorrent-4.6.7-2|12	Source0:	https://github.com/qbittorrent/qBittorrent/archive/refs/tags/release-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|qbittorrent-4.6.7-2|13	Patch0:		CVE-2024-51774.patch
21mr|qbittorrent-4.6.7-2|14	Patch1:		CVE-2025-54310.patch
21mr|qbittorrent-4.6.7-2|15	Patch2:		CVE-2025-54310-2.patch
21mr|qbittorrent-4.6.7-2|16	BuildRequires:	boost-devel
21mr|qbittorrent-4.6.7-2|17	BuildRequires:	qt5-linguist-tools
21mr|qbittorrent-4.6.7-2|18	BuildRequires:	pkgconfig(libtorrent-rasterbar)
21mr|qbittorrent-4.6.7-2|19	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|qbittorrent-4.6.7-2|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|qbittorrent-4.6.7-2|21	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qbittorrent-4.6.7-2|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qbittorrent-4.6.7-2|23	BuildRequires:	pkgconfig(Qt5Sql)
21mr|qbittorrent-4.6.7-2|24	BuildRequires:	pkgconfig(Qt5Svg)
21mr|qbittorrent-4.6.7-2|25	BuildRequires:	pkgconfig(Qt5Network)
21mr|qbittorrent-4.6.7-2|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qbittorrent-4.6.7-2|27	BuildRequires:	pkgconfig(Qt5Xml)
21mr|qbittorrent-4.6.7-2|28	BuildRequires:	pkgconfig(gl)
21mr|qbittorrent-4.6.7-2|29	BuildRequires:	pkgconfig(zlib)
21mr|qbittorrent-4.6.7-2|30	BuildRequires:  systemd
21mr|qbittorrent-4.6.7-2|31	Requires:	geoip
21mr|qbittorrent-4.6.7-2|32	Requires:	python
21mr|qbittorrent-4.6.7-2|33	
21mr|qbittorrent-4.6.7-2|34	%description
21mr|qbittorrent-4.6.7-2|35	A lightweight but feature-full BitTorrent client that aims to be very easy
21mr|qbittorrent-4.6.7-2|36	to use. It is multi-platform and provides a Qt graphical interface.
21mr|qbittorrent-4.6.7-2|37	
21mr|qbittorrent-4.6.7-2|38	%files
21mr|qbittorrent-4.6.7-2|39	%doc AUTHORS Changelog COPYING README.md
21mr|qbittorrent-4.6.7-2|40	%{_bindir}/%{name}
21mr|qbittorrent-4.6.7-2|41	%{_datadir}/applications/org.%{name}.%{oname}.desktop
21mr|qbittorrent-4.6.7-2|42	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|qbittorrent-4.6.7-2|43	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21mr|qbittorrent-4.6.7-2|44	%{_iconsdir}/hicolor/*/status/%{name}-tray*
21mr|qbittorrent-4.6.7-2|45	%{_mandir}/man1/%{name}.1*
21mr|qbittorrent-4.6.7-2|46	
21mr|qbittorrent-4.6.7-2|47	#----------------------------------------------------------------------------
21mr|qbittorrent-4.6.7-2|48	
21mr|qbittorrent-4.6.7-2|49	%if %{with nox}
21mr|qbittorrent-4.6.7-2|50	%package nox
21mr|qbittorrent-4.6.7-2|51	Summary:	A Headless Bittorrent Client
21mr|qbittorrent-4.6.7-2|52	Group:		Networking/File transfer
21mr|qbittorrent-4.6.7-2|53	
21mr|qbittorrent-4.6.7-2|54	%description nox
21mr|qbittorrent-4.6.7-2|55	A Headless Bittorrent Client with a feature rich Web UI allowing users to
21mr|qbittorrent-4.6.7-2|56	control the clinet remotely.
21mr|qbittorrent-4.6.7-2|57	
21mr|qbittorrent-4.6.7-2|58	%files -n %{name}-nox
21mr|qbittorrent-4.6.7-2|59	%{_bindir}/%{name}-nox
21mr|qbittorrent-4.6.7-2|60	%{_mandir}/man1/%{name}-nox.1*
21mr|qbittorrent-4.6.7-2|61	%{_unitdir}/%{name}-nox@.service
21mr|qbittorrent-4.6.7-2|62	%endif
21mr|qbittorrent-4.6.7-2|63	
21mr|qbittorrent-4.6.7-2|64	#----------------------------------------------------------------------------
21mr|qbittorrent-4.6.7-2|65	
21mr|qbittorrent-4.6.7-2|66	%prep
21mr|qbittorrent-4.6.7-2|67	%autosetup -p1 -n qBittorrent-release-%{version}
21mr|qbittorrent-4.6.7-2|68	
21mr|qbittorrent-4.6.7-2|69	%build
21mr|qbittorrent-4.6.7-2|70	export CXXFLAGS="-std=c++17"
21mr|qbittorrent-4.6.7-2|71	#setup_compile_flags
21mr|qbittorrent-4.6.7-2|72	
21mr|qbittorrent-4.6.7-2|73	# headless aka nox
21mr|qbittorrent-4.6.7-2|74	%if %{with nox}
21mr|qbittorrent-4.6.7-2|75	mkdir build-nox
21mr|qbittorrent-4.6.7-2|76	pushd build-nox
21mr|qbittorrent-4.6.7-2|77	../configure \
21mr|qbittorrent-4.6.7-2|78	--disable-gui \
21mr|qbittorrent-4.6.7-2|79	--disable-silent-rules \
21mr|qbittorrent-4.6.7-2|80	--enable-systemd \
21mr|qbittorrent-4.6.7-2|81	--prefix=%{_prefix} \
21mr|qbittorrent-4.6.7-2|82	--with-boost-libdir=%{_libdir}
21mr|qbittorrent-4.6.7-2|83	cp conf.pri ..
21mr|qbittorrent-4.6.7-2|84	%make_build
21mr|qbittorrent-4.6.7-2|85	mv -f ../conf.pri ../conf.pri.nox
21mr|qbittorrent-4.6.7-2|86	popd
21mr|qbittorrent-4.6.7-2|87	%endif
21mr|qbittorrent-4.6.7-2|88	
21mr|qbittorrent-4.6.7-2|89	# GUI
21mr|qbittorrent-4.6.7-2|90	mkdir build-gui
21mr|qbittorrent-4.6.7-2|91	pushd build-gui
21mr|qbittorrent-4.6.7-2|92	../configure \
21mr|qbittorrent-4.6.7-2|93	--disable-silent-rules \
21mr|qbittorrent-4.6.7-2|94	--prefix=%{_prefix} \
21mr|qbittorrent-4.6.7-2|95	--with-boost-libdir=%{_libdir}
21mr|qbittorrent-4.6.7-2|96	cp conf.pri ..
21mr|qbittorrent-4.6.7-2|97	%make_build
21mr|qbittorrent-4.6.7-2|98	mv -f ../conf.pri ../conf.pri.gui
21mr|qbittorrent-4.6.7-2|99	popd
21mr|qbittorrent-4.6.7-2|100	
21mr|qbittorrent-4.6.7-2|101	%install
21mr|qbittorrent-4.6.7-2|102	# install headless part
21mr|qbittorrent-4.6.7-2|103	%if %{with nox}
21mr|qbittorrent-4.6.7-2|104	cp -f conf.pri.nox conf.pri
21mr|qbittorrent-4.6.7-2|105	pushd build-nox
21mr|qbittorrent-4.6.7-2|106	make INSTALL_ROOT=%{buildroot} install STRIP=true
21mr|qbittorrent-4.6.7-2|107	popd
21mr|qbittorrent-4.6.7-2|108	%endif
21mr|qbittorrent-4.6.7-2|109	
21mr|qbittorrent-4.6.7-2|110	# install gui
21mr|qbittorrent-4.6.7-2|111	cp -f conf.pri.gui conf.pri
21mr|qbittorrent-4.6.7-2|112	pushd build-gui
21mr|qbittorrent-4.6.7-2|113	make INSTALL_ROOT=%{buildroot} install STRIP=true
21mr|qbittorrent-4.6.7-2|114	popd
21mr|qbittorrent-4.6.7-2|115	
21mr|qbittorrent-4.6.7-2|116	
21mr|qbittorrent-4.6.7-2|117	%changelog
21mr|qbittorrent-4.6.7-2|118	* Tue Oct 21 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|qbittorrent-4.6.7-2|119	- fix CVE
21mr|qbittorrent-4.6.7-2|120	
21mr|qbittorrent-4.6.7-2|121	* Tue Nov 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.6.7-1
21mr|qbittorrent-4.6.7-2|122	- fix files
21mr|qbittorrent-4.6.7-2|123	
21mr|qbittorrent-4.6.7-2|124	* Tue Nov 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qbittorrent-4.6.7-2|125	- rediff patch
21mr|qbittorrent-4.6.7-2|126	
21mr|qbittorrent-4.6.7-2|127	* Tue Nov 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qbittorrent-4.6.7-2|128	- fix typo
21mr|qbittorrent-4.6.7-2|129	
21mr|qbittorrent-4.6.7-2|130	* Tue Nov 12 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qbittorrent-4.6.7-2|131	- update and attempt fix CVE
21mr|qbittorrent-4.6.7-2|132	
21mr|qbittorrent-4.6.7-2|133	* Tue Oct 24 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.6.0-1
21mr|qbittorrent-4.6.7-2|134	- Updated to 4.6.0
21mr|qbittorrent-4.6.7-2|135	
21mr|qbittorrent-4.6.7-2|136	* Tue Oct 24 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|137	- Updated to 4.6.0
21mr|qbittorrent-4.6.7-2|138	
21mr|qbittorrent-4.6.7-2|139	* Thu Aug 24 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.5.4-1
21mr|qbittorrent-4.6.7-2|140	- Updated 4.5.4
21mr|qbittorrent-4.6.7-2|141	
21mr|qbittorrent-4.6.7-2|142	* Thu Aug 24 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qbittorrent-4.6.7-2|143	- fix BR
21mr|qbittorrent-4.6.7-2|144	
21mr|qbittorrent-4.6.7-2|145	* Sun Jul 16 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.5.4-1
21mr|qbittorrent-4.6.7-2|146	- Updated 4.5.4
21mr|qbittorrent-4.6.7-2|147	
21mr|qbittorrent-4.6.7-2|148	* Sun Jul 16 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|149	- Updated 4.5.4
21mr|qbittorrent-4.6.7-2|150	
21mr|qbittorrent-4.6.7-2|151	* Thu Apr 27 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|qbittorrent-4.6.7-2|152	- use qt6
21mr|qbittorrent-4.6.7-2|153	
21mr|qbittorrent-4.6.7-2|154	* Thu Apr 27 2023 Alexander Stefanov <alexander@mezon.ru> 4.5.2-1
21mr|qbittorrent-4.6.7-2|155	- version autoupdate [4.5.2]
21mr|qbittorrent-4.6.7-2|156	
21mr|qbittorrent-4.6.7-2|157	* Wed Dec 21 2022 Alexander Stefanov <alexander@mezon.ru> 4.5.0-1
21mr|qbittorrent-4.6.7-2|158	- 4.5.0
21mr|qbittorrent-4.6.7-2|159	
21mr|qbittorrent-4.6.7-2|160	* Tue Nov 22 2022 Alexander Stefanov <alexander@mezon.ru> 4.4.5-1
21mr|qbittorrent-4.6.7-2|161	- version autoupdate [4.4.5]
21mr|qbittorrent-4.6.7-2|162	
21mr|qbittorrent-4.6.7-2|163	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 4.4.4-2
21mr|qbittorrent-4.6.7-2|164	- MassBuild#2787: Increase release tag
21mr|qbittorrent-4.6.7-2|165	
21mr|qbittorrent-4.6.7-2|166	* Fri Aug 26 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qbittorrent-4.6.7-2|167	- version autoupdate [4.4.4]
21mr|qbittorrent-4.6.7-2|168	
21mr|qbittorrent-4.6.7-2|169	* Thu May 26 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qbittorrent-4.6.7-2|170	- cleanup
21mr|qbittorrent-4.6.7-2|171	
21mr|qbittorrent-4.6.7-2|172	* Wed May 25 2022 Alexander Stefanov <alexander@mezon.ru> 4.4.3.1-1
21mr|qbittorrent-4.6.7-2|173	- version autoupdate [4.4.3.1]
21mr|qbittorrent-4.6.7-2|174	
21mr|qbittorrent-4.6.7-2|175	* Fri Apr 1 2022 Victor Ryzhikh <victorr2007@yandex.ru> 4.4.2-1
21mr|qbittorrent-4.6.7-2|176	- Updated to 4..4.2
21mr|qbittorrent-4.6.7-2|177	
21mr|qbittorrent-4.6.7-2|178	* Fri Apr 1 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|179	- Updated to 4..4.2
21mr|qbittorrent-4.6.7-2|180	
21mr|qbittorrent-4.6.7-2|181	- Merge: 7ff9545 df81696
21mr|qbittorrent-4.6.7-2|182	* Mon Jan 17 2022 victorr2007 <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|183	- Merge pull request #5 from victorr2007/qbittorrent:rosa2021.1
21mr|qbittorrent-4.6.7-2|184	- qbittorrent
21mr|qbittorrent-4.6.7-2|185	
21mr|qbittorrent-4.6.7-2|186	* Sun Jan 16 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|187	- Updated qbittorrent.spec
21mr|qbittorrent-4.6.7-2|188	
21mr|qbittorrent-4.6.7-2|189	* Sun Jan 16 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|190	- Updated qbittorrent.spec
21mr|qbittorrent-4.6.7-2|191	
21mr|qbittorrent-4.6.7-2|192	* Sun Jan 9 2022 Victor Ryzhikh <victorr2007@yandex.ru> 4.4.0-1
21mr|qbittorrent-4.6.7-2|193	- Updated to 4.4.0
21mr|qbittorrent-4.6.7-2|194	
21mr|qbittorrent-4.6.7-2|195	* Sun Jan 9 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|196	- Updated to 4.4.0
21mr|qbittorrent-4.6.7-2|197	
21mr|qbittorrent-4.6.7-2|198	* Sun Jan 9 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|199	- Updated to 4.4.0
21mr|qbittorrent-4.6.7-2|200	
21mr|qbittorrent-4.6.7-2|201	- Merge: 5a99723 1121bca
21mr|qbittorrent-4.6.7-2|202	* Fri Nov 26 2021 survolog <survolog@yandex.ru> 4.3.9-1
21mr|qbittorrent-4.6.7-2|203	- Merge pull request #4 from blacksaber/qbittorrent:rosa2021.1
21mr|qbittorrent-4.6.7-2|204	- update to 4.3.9
21mr|qbittorrent-4.6.7-2|205	
21mr|qbittorrent-4.6.7-2|206	* Fri Nov 26 2021 blacksaber (Николай) <79625490833@yandex.ru>
21mr|qbittorrent-4.6.7-2|207	- Update to versio 4.3.9
21mr|qbittorrent-4.6.7-2|208	
21mr|qbittorrent-4.6.7-2|209	* Fri Nov 26 2021 blacksaber (Николай) <79625490833@yandex.ru>
21mr|qbittorrent-4.6.7-2|210	- Update to versio 4.3.9
21mr|qbittorrent-4.6.7-2|211	
21mr|qbittorrent-4.6.7-2|212	* Tue May 4 2021 Victor Ryzhikh <victorr2007@yandex.ru> 4.3.5-1
21mr|qbittorrent-4.6.7-2|213	- Updated to 4.3.5
21mr|qbittorrent-4.6.7-2|214	
21mr|qbittorrent-4.6.7-2|215	* Tue May 4 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|216	- Updated to 4.3.5
21mr|qbittorrent-4.6.7-2|217	
21mr|qbittorrent-4.6.7-2|218	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru> 4.3.4.1-1
21mr|qbittorrent-4.6.7-2|219	- Updated to 4.3.4.1
21mr|qbittorrent-4.6.7-2|220	
21mr|qbittorrent-4.6.7-2|221	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|222	- Updated to 4.3.4.1
21mr|qbittorrent-4.6.7-2|223	
21mr|qbittorrent-4.6.7-2|224	* Sat Feb 6 2021 Alexander Stefanov <alexander@mezon.ru> 4.3.3-1
21mr|qbittorrent-4.6.7-2|225	- 4.3.3
21mr|qbittorrent-4.6.7-2|226	
21mr|qbittorrent-4.6.7-2|227	* Mon Dec 28 2020 Victor Ryzhikh <victorr2007@yandex.ru> 4.3.2-1
21mr|qbittorrent-4.6.7-2|228	- Updated to 4.3.2
21mr|qbittorrent-4.6.7-2|229	
21mr|qbittorrent-4.6.7-2|230	* Mon Dec 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|231	- Updated to 4.3.2
21mr|qbittorrent-4.6.7-2|232	
21mr|qbittorrent-4.6.7-2|233	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qbittorrent-4.6.7-2|234	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|qbittorrent-4.6.7-2|235	- (13) rosa2019.1: run with 10-12 added
21mr|qbittorrent-4.6.7-2|236	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|qbittorrent-4.6.7-2|237	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|qbittorrent-4.6.7-2|238	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|qbittorrent-4.6.7-2|239	- (9): Adopt spec for enabled byte compiling in Python
21mr|qbittorrent-4.6.7-2|240	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|qbittorrent-4.6.7-2|241	- 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|qbittorrent-4.6.7-2|242	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|qbittorrent-4.6.7-2|243	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|qbittorrent-4.6.7-2|244	
21mr|qbittorrent-4.6.7-2|245	* Mon Nov 16 2020 Victor Ryzhikh <victorr2007@yandex.ru> 4.3.0.1-2
21mr|qbittorrent-4.6.7-2|246	- Rebuild with libtorrent-rasterbar-1.2.11
21mr|qbittorrent-4.6.7-2|247	
21mr|qbittorrent-4.6.7-2|248	* Wed Oct 28 2020 Victor Ryzhikh <victorr2007@yandex.ru> 4.3.0.1-1
21mr|qbittorrent-4.6.7-2|249	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|250	
21mr|qbittorrent-4.6.7-2|251	* Wed Oct 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|252	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|253	
21mr|qbittorrent-4.6.7-2|254	* Wed Oct 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|255	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|256	
21mr|qbittorrent-4.6.7-2|257	* Wed Oct 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|258	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|259	
21mr|qbittorrent-4.6.7-2|260	* Wed Oct 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|261	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|262	
21mr|qbittorrent-4.6.7-2|263	* Wed Oct 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|264	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|265	
21mr|qbittorrent-4.6.7-2|266	* Wed Oct 28 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|267	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|268	
21mr|qbittorrent-4.6.7-2|269	* Tue Oct 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|270	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|271	
21mr|qbittorrent-4.6.7-2|272	* Tue Oct 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|273	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|274	
21mr|qbittorrent-4.6.7-2|275	* Tue Oct 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|276	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|277	
21mr|qbittorrent-4.6.7-2|278	* Tue Oct 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|279	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|280	
21mr|qbittorrent-4.6.7-2|281	* Tue Oct 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|282	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|283	
21mr|qbittorrent-4.6.7-2|284	* Tue Oct 27 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|285	- Updated to 4.3.0.1
21mr|qbittorrent-4.6.7-2|286	
21mr|qbittorrent-4.6.7-2|287	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|288	- Updated to 4.2.5
21mr|qbittorrent-4.6.7-2|289	
21mr|qbittorrent-4.6.7-2|290	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|291	- Updated qbittorrent.spec
21mr|qbittorrent-4.6.7-2|292	
21mr|qbittorrent-4.6.7-2|293	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|294	- Updated to 4.2.5
21mr|qbittorrent-4.6.7-2|295	
21mr|qbittorrent-4.6.7-2|296	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|297	- Updated to 4.2.5
21mr|qbittorrent-4.6.7-2|298	
21mr|qbittorrent-4.6.7-2|299	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|300	- Updated to 4.2.5
21mr|qbittorrent-4.6.7-2|301	
21mr|qbittorrent-4.6.7-2|302	* Mon May 25 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|qbittorrent-4.6.7-2|303	- Rebuild
21mr|qbittorrent-4.6.7-2|304	
21mr|qbittorrent-4.6.7-2|305	- Merge: 6106303 e758d7e
21mr|qbittorrent-4.6.7-2|306	* Mon Apr 6 2020 Алзим <a.zimin@rosalinux.ru>
21mr|qbittorrent-4.6.7-2|307	- Updated to 4.2.3
21mr|qbittorrent-4.6.7-2|308	
21mr|qbittorrent-4.6.7-2|309	* Mon Apr 6 2020 Алзим <a.zimin@rosalinux.ru> 4.2.3-1
21mr|qbittorrent-4.6.7-2|310	- Updated to 4.2.3
21mr|qbittorrent-4.6.7-2|311	
21mr|qbittorrent-4.6.7-2|312	* Tue Jan 28 2020 Alexander Stefanov <alexander@mezon.ru> 4.2.1-1
21mr|qbittorrent-4.6.7-2|313	- version autoupdate [4.2.1]
21mr|qbittorrent-4.6.7-2|314	
21mr|qbittorrent-4.6.7-2|315	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qbittorrent-4.6.7-2|316	- bot: rpm5 -> rpm4 (8)
21mr|qbittorrent-4.6.7-2|317	
21mr|qbittorrent-4.6.7-2|318	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qbittorrent-4.6.7-2|319	- bot: rpm5 -> rpm4 (3)
21mr|qbittorrent-4.6.7-2|320	
21mr|qbittorrent-4.6.7-2|321	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qbittorrent-4.6.7-2|322	- bot: rpm5 -> rpm4 (1)
21mr|qbittorrent-4.6.7-2|323	
21mr|qbittorrent-4.6.7-2|324	* Mon Dec 9 2019 Алзим <a.zimin@rosalinux.ru> 4.2.0-1
21mr|qbittorrent-4.6.7-2|325	- Updated to 4.2.0

16316 21
21mr|qca-2.3.5-2|1	# Requires generator generate wrong Requires for qca-qt5-devel
21mr|qca-2.3.5-2|2	%global __requires_exclude ^\\(cmake\\(qt5core5compat\\) or cmake\\(Qt5Core5Compat\\)\\)
21mr|qca-2.3.5-2|3	
21mr|qca-2.3.5-2|4	%define major 2
21mr|qca-2.3.5-2|5	%define libname %mklibname qca-qt5_ %{major}
21mr|qca-2.3.5-2|6	%define devname %mklibname qca-qt5 -d
21mr|qca-2.3.5-2|7	
21mr|qca-2.3.5-2|8	%global optflags %{optflags} -O3
21mr|qca-2.3.5-2|9	
21mr|qca-2.3.5-2|10	%define git %nil
21mr|qca-2.3.5-2|11	%bcond_with botan
21mr|qca-2.3.5-2|12	%bcond_without openssl
21mr|qca-2.3.5-2|13	%bcond_without qt6
21mr|qca-2.3.5-2|14	
21mr|qca-2.3.5-2|15	%define _qtdir %{_libdir}/qt6
21mr|qca-2.3.5-2|16	
21mr|qca-2.3.5-2|17	Name:		qca
21mr|qca-2.3.5-2|18	Version:	2.3.5
21mr|qca-2.3.5-2|19	Release:	2
21mr|qca-2.3.5-2|20	Source0:	http://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|qca-2.3.5-2|21	License:	LGPLv2+
21mr|qca-2.3.5-2|22	Summary:	Straightforward and cross-platform crypto API for Qt
21mr|qca-2.3.5-2|23	Group:		System/Libraries
21mr|qca-2.3.5-2|24	URL:		http://userbase.kde.org/QCA
21mr|qca-2.3.5-2|25	BuildRequires: pkgconfig(Qt5Core)
21mr|qca-2.3.5-2|26	BuildRequires: pkgconfig(Qt5Gui)
21mr|qca-2.3.5-2|27	BuildRequires: pkgconfig(Qt5Widgets)
21mr|qca-2.3.5-2|28	BuildRequires: pkgconfig(Qt5Test)
21mr|qca-2.3.5-2|29	BuildRequires: pkgconfig(Qt5Network)
21mr|qca-2.3.5-2|30	BuildRequires: qmake5
21mr|qca-2.3.5-2|31	%if %{with qt6}
21mr|qca-2.3.5-2|32	BuildRequires: cmake(Qt6Core)
21mr|qca-2.3.5-2|33	BuildRequires: cmake(Qt6Test)
21mr|qca-2.3.5-2|34	BuildRequires: cmake(Qt6Network)
21mr|qca-2.3.5-2|35	BuildRequires: cmake(Qt6Core5Compat)
21mr|qca-2.3.5-2|36	BuildRequires: ninja
21mr|qca-2.3.5-2|37	BuildRequires: qt6-cmake
21mr|qca-2.3.5-2|38	%endif
21mr|qca-2.3.5-2|39	BuildRequires: rootcerts
21mr|qca-2.3.5-2|40	BuildRequires: cmake
21mr|qca-2.3.5-2|41	BuildRequires: pkgconfig(libgcrypt)
21mr|qca-2.3.5-2|42	BuildRequires: pkgconfig(gpg-error)
21mr|qca-2.3.5-2|43	BuildRequires: sasl-devel
21mr|qca-2.3.5-2|44	BuildRequires: pkgconfig(nss)
21mr|qca-2.3.5-2|45	Provides:      qca2 = %{EVRD}
21mr|qca-2.3.5-2|46	Provides:      qca2-qt5 = %{EVRD}
21mr|qca-2.3.5-2|47	
21mr|qca-2.3.5-2|48	%description
21mr|qca-2.3.5-2|49	The QCA library provides an easy API for a range of cryptographic
21mr|qca-2.3.5-2|50	features, including SSL/TLS, X.509 certificates, SASL, symmetric
21mr|qca-2.3.5-2|51	ciphers, public key ciphers, hashes and much more.
21mr|qca-2.3.5-2|52	
21mr|qca-2.3.5-2|53	Functionality is supplied via plugins. This is useful for avoiding
21mr|qca-2.3.5-2|54	dependence on a particular crypto library and makes upgrading easier,
21mr|qca-2.3.5-2|55	as there is no need to recompile your application when adding or
21mr|qca-2.3.5-2|56	upgrading a crypto plugin. Also, by pushing crypto functionality into
21mr|qca-2.3.5-2|57	plugins, applications are free of legal issues, such as export
21mr|qca-2.3.5-2|58	regulation.
21mr|qca-2.3.5-2|59	
21mr|qca-2.3.5-2|60	%files
21mr|qca-2.3.5-2|61	%{_qt5_bindir}/mozcerts-qt5
21mr|qca-2.3.5-2|62	%{_qt5_bindir}/qcatool-qt5
21mr|qca-2.3.5-2|63	%_mandir/man1/qcatool-qt5.*
21mr|qca-2.3.5-2|64	
21mr|qca-2.3.5-2|65	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|66	
21mr|qca-2.3.5-2|67	%package -n %{libname}
21mr|qca-2.3.5-2|68	Summary:	Libraries for QCA
21mr|qca-2.3.5-2|69	Group:		System/Libraries
21mr|qca-2.3.5-2|70	Requires:	rootcerts
21mr|qca-2.3.5-2|71	%if %{with openssl}
21mr|qca-2.3.5-2|72	Recommends: %{libname}-plugin-openssl
21mr|qca-2.3.5-2|73	%endif
21mr|qca-2.3.5-2|74	
21mr|qca-2.3.5-2|75	%description -n %{libname}
21mr|qca-2.3.5-2|76	Libraries for QCA.
21mr|qca-2.3.5-2|77	
21mr|qca-2.3.5-2|78	%files -n %{libname}
21mr|qca-2.3.5-2|79	%dir %{_qt5_plugindir}/crypto
21mr|qca-2.3.5-2|80	%defattr(0755,root,root,0755)
21mr|qca-2.3.5-2|81	%{_libdir}/libqca-qt5.so.*
21mr|qca-2.3.5-2|82	
21mr|qca-2.3.5-2|83	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|84	
21mr|qca-2.3.5-2|85	%package -n %{devname}
21mr|qca-2.3.5-2|86	Summary:	Development files for QCA
21mr|qca-2.3.5-2|87	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|88	Requires:	%{libname} = %{EVRD}
21mr|qca-2.3.5-2|89	Provides:	%{name}2-devel = %{EVRD}
21mr|qca-2.3.5-2|90	Provides:	%{name}2-qt5-devel = %{EVRD}
21mr|qca-2.3.5-2|91	
21mr|qca-2.3.5-2|92	%description -n %{devname}
21mr|qca-2.3.5-2|93	Development files for QCA.
21mr|qca-2.3.5-2|94	
21mr|qca-2.3.5-2|95	%files -n %{devname}
21mr|qca-2.3.5-2|96	%doc README COPYING INSTALL TODO
21mr|qca-2.3.5-2|97	%{_libdir}/pkgconfig/qca2-qt5.pc
21mr|qca-2.3.5-2|98	%{_libdir}/qt5/mkspecs/features/crypto.prf
21mr|qca-2.3.5-2|99	%{_libdir}/cmake/Qca-qt5
21mr|qca-2.3.5-2|100	%{_qt5_includedir}/Qca-qt5
21mr|qca-2.3.5-2|101	%{_libdir}/libqca-qt5.so
21mr|qca-2.3.5-2|102	
21mr|qca-2.3.5-2|103	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|104	
21mr|qca-2.3.5-2|105	%package -n qca2-qt5-plugin-gnupg
21mr|qca-2.3.5-2|106	Summary:	GnuPG plugin for QCA
21mr|qca-2.3.5-2|107	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|108	Requires:	gnupg
21mr|qca-2.3.5-2|109	Provides:	qca-qt5-plugin-gnupg-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|110	Provides:	qca-qt5-plugin-gnupg = %{EVRD}
21mr|qca-2.3.5-2|111	Provides:	qca2-qt5-plugin-gnupg-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|112	
21mr|qca-2.3.5-2|113	%description -n qca2-qt5-plugin-gnupg
21mr|qca-2.3.5-2|114	This is a plugin to provide GnuPG capability to programs that
21mr|qca-2.3.5-2|115	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|116	
21mr|qca-2.3.5-2|117	%files -n qca2-qt5-plugin-gnupg
21mr|qca-2.3.5-2|118	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-gnupg.*
21mr|qca-2.3.5-2|119	
21mr|qca-2.3.5-2|120	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|121	
21mr|qca-2.3.5-2|122	%if %{with openssl}
21mr|qca-2.3.5-2|123	%package -n qca2-qt5-plugin-openssl
21mr|qca-2.3.5-2|124	Summary:	OpenSSL plugin for QCA
21mr|qca-2.3.5-2|125	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|126	BuildRequires:	pkgconfig(openssl)
21mr|qca-2.3.5-2|127	Provides:	qca-qt5-plugin-openssl-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|128	Provides:	qca-qt5-plugin-openssl = %{EVRD}
21mr|qca-2.3.5-2|129	Provides:	qca2-qt5-plugin-openssl-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|130	
21mr|qca-2.3.5-2|131	%description -n qca2-qt5-plugin-openssl
21mr|qca-2.3.5-2|132	This is a plugin to provide OpenSSL capability to programs that
21mr|qca-2.3.5-2|133	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|134	
21mr|qca-2.3.5-2|135	%files -n qca2-qt5-plugin-openssl
21mr|qca-2.3.5-2|136	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-ossl.*
21mr|qca-2.3.5-2|137	%endif
21mr|qca-2.3.5-2|138	
21mr|qca-2.3.5-2|139	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|140	
21mr|qca-2.3.5-2|141	%package -n qca2-qt5-plugin-pkcs11
21mr|qca-2.3.5-2|142	Summary:	PKCS11 plugin for QCA
21mr|qca-2.3.5-2|143	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|144	BuildRequires:	pkgconfig(openssl)
21mr|qca-2.3.5-2|145	BuildRequires:	pkcs11-helper-devel
21mr|qca-2.3.5-2|146	Provides:	qca-qt5-plugin-pkcs11-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|147	Provides:	qca2-qt5-plugin-pkcs11-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|148	
21mr|qca-2.3.5-2|149	%description -n qca2-qt5-plugin-pkcs11
21mr|qca-2.3.5-2|150	This is a plugin to provide PKCS11 capability to programs that
21mr|qca-2.3.5-2|151	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|152	
21mr|qca-2.3.5-2|153	%files -n qca2-qt5-plugin-pkcs11
21mr|qca-2.3.5-2|154	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-pkcs11.*
21mr|qca-2.3.5-2|155	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|156	
21mr|qca-2.3.5-2|157	%package -n qca2-qt5-plugin-cyrus-sasl
21mr|qca-2.3.5-2|158	Summary:	Cyrus-sasl plugin for QCA
21mr|qca-2.3.5-2|159	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|160	BuildRequires:	sasl-devel
21mr|qca-2.3.5-2|161	Provides:	qca-qt5-plugin-cyrus-sasl-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|162	Provides:	qca2-qt5-plugin-cyrus-sasl-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|163	
21mr|qca-2.3.5-2|164	%description -n qca2-qt5-plugin-cyrus-sasl
21mr|qca-2.3.5-2|165	This is a plugin to provide cyrus-sasl capability to programs that
21mr|qca-2.3.5-2|166	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|167	
21mr|qca-2.3.5-2|168	%files -n qca2-qt5-plugin-cyrus-sasl
21mr|qca-2.3.5-2|169	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-cyrus-sasl.*
21mr|qca-2.3.5-2|170	
21mr|qca-2.3.5-2|171	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|172	
21mr|qca-2.3.5-2|173	%package -n qca2-qt5-plugin-logger
21mr|qca-2.3.5-2|174	Summary:	Logger plugin for QCA
21mr|qca-2.3.5-2|175	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|176	Provides:	qca-qt5-plugin-logger-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|177	Provides:	qca2-qt5-plugin-logger-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|178	
21mr|qca-2.3.5-2|179	%description -n qca2-qt5-plugin-logger
21mr|qca-2.3.5-2|180	This is a plugin to provide logger capability to programs that
21mr|qca-2.3.5-2|181	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|182	
21mr|qca-2.3.5-2|183	%files -n qca2-qt5-plugin-logger
21mr|qca-2.3.5-2|184	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-logger.*
21mr|qca-2.3.5-2|185	
21mr|qca-2.3.5-2|186	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|187	
21mr|qca-2.3.5-2|188	%package -n qca2-qt5-plugin-gcrypt
21mr|qca-2.3.5-2|189	Summary:	GCrypt plugin for QCA
21mr|qca-2.3.5-2|190	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|191	Provides:	qca-qt5-plugin-gcrypt-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|192	Provides:	qca2-qt5-plugin-gcrypt-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|193	
21mr|qca-2.3.5-2|194	%description -n qca2-qt5-plugin-gcrypt
21mr|qca-2.3.5-2|195	This is a plugin to provide gcrypt capability to programs that
21mr|qca-2.3.5-2|196	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|197	
21mr|qca-2.3.5-2|198	%files -n qca2-qt5-plugin-gcrypt
21mr|qca-2.3.5-2|199	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-gcrypt.*
21mr|qca-2.3.5-2|200	
21mr|qca-2.3.5-2|201	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|202	
21mr|qca-2.3.5-2|203	%package -n qca2-qt5-plugin-nss
21mr|qca-2.3.5-2|204	Summary:	NSS plugin for QCA
21mr|qca-2.3.5-2|205	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|206	Provides:	qca-qt5-plugin-nss-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|207	Provides:	qca2-qt5-plugin-nss-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|208	
21mr|qca-2.3.5-2|209	%description -n qca2-qt5-plugin-nss
21mr|qca-2.3.5-2|210	This is a plugin to provide nss capability to programs that
21mr|qca-2.3.5-2|211	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|212	
21mr|qca-2.3.5-2|213	%files -n qca2-qt5-plugin-nss
21mr|qca-2.3.5-2|214	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-nss.*
21mr|qca-2.3.5-2|215	
21mr|qca-2.3.5-2|216	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|217	
21mr|qca-2.3.5-2|218	%package -n qca2-qt5-plugin-softstore
21mr|qca-2.3.5-2|219	Summary:	Logger plugin for QCA
21mr|qca-2.3.5-2|220	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|221	Provides:	qca-qt5-plugin-softstore-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|222	Provides:	qca2-qt5-plugin-softstore-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|223	
21mr|qca-2.3.5-2|224	%description -n qca2-qt5-plugin-softstore
21mr|qca-2.3.5-2|225	This is a plugin to provide softstore capability to programs that
21mr|qca-2.3.5-2|226	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|227	
21mr|qca-2.3.5-2|228	%files -n qca2-qt5-plugin-softstore
21mr|qca-2.3.5-2|229	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-softstore.*
21mr|qca-2.3.5-2|230	
21mr|qca-2.3.5-2|231	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|232	
21mr|qca-2.3.5-2|233	%if %{with botan}
21mr|qca-2.3.5-2|234	%package -n qca2-qt5-plugin-botan
21mr|qca-2.3.5-2|235	Summary:	Botan plugin for QCA
21mr|qca-2.3.5-2|236	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|237	BuildRequires:	pkgconfig(botan-2)
21mr|qca-2.3.5-2|238	
21mr|qca-2.3.5-2|239	%description -n qca2-qt5-plugin-botan
21mr|qca-2.3.5-2|240	This is a plugin to allow the Qt Cryptographic Architecture (QCA) to
21mr|qca-2.3.5-2|241	use the Botan cryptography library as its backend.
21mr|qca-2.3.5-2|242	
21mr|qca-2.3.5-2|243	%files -n qca2-qt5-plugin-botan
21mr|qca-2.3.5-2|244	%attr(0755,root,root) %{_qt5_plugindir}/crypto/libqca-botan.*
21mr|qca-2.3.5-2|245	%endif
21mr|qca-2.3.5-2|246	
21mr|qca-2.3.5-2|247	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|248	%if %{with qt6}
21mr|qca-2.3.5-2|249	%package -n qca2-qt6
21mr|qca-2.3.5-2|250	Summary:	Straightforward and cross-platform crypto API for Qt
21mr|qca-2.3.5-2|251	Group:		System/Libraries
21mr|qca-2.3.5-2|252	Provides:	qca-qt6 = %{EVRD}
21mr|qca-2.3.5-2|253	
21mr|qca-2.3.5-2|254	%description -n qca2-qt6
21mr|qca-2.3.5-2|255	The QCA library provides an easy API for a range of cryptographic
21mr|qca-2.3.5-2|256	features, including SSL/TLS, X.509 certificates, SASL, symmetric
21mr|qca-2.3.5-2|257	ciphers, public key ciphers, hashes and much more.
21mr|qca-2.3.5-2|258	
21mr|qca-2.3.5-2|259	Functionality is supplied via plugins. This is useful for avoiding
21mr|qca-2.3.5-2|260	dependence on a particular crypto library and makes upgrading easier,
21mr|qca-2.3.5-2|261	as there is no need to recompile your application when adding or
21mr|qca-2.3.5-2|262	upgrading a crypto plugin. Also, by pushing crypto functionality into
21mr|qca-2.3.5-2|263	plugins, applications are free of legal issues, such as export
21mr|qca-2.3.5-2|264	regulation.
21mr|qca-2.3.5-2|265	
21mr|qca-2.3.5-2|266	%files -n qca2-qt6
21mr|qca-2.3.5-2|267	%{_qtdir}/bin/mozcerts-qt6
21mr|qca-2.3.5-2|268	%{_qtdir}/bin/qcatool-qt6
21mr|qca-2.3.5-2|269	%_mandir/man1/qcatool-qt6.*
21mr|qca-2.3.5-2|270	
21mr|qca-2.3.5-2|271	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|272	
21mr|qca-2.3.5-2|273	%define libnameqt6 %mklibname qca-qt6_ %{major}
21mr|qca-2.3.5-2|274	%define devnameqt6 %mklibname qca-qt6 -d
21mr|qca-2.3.5-2|275	
21mr|qca-2.3.5-2|276	%package -n %{libnameqt6}
21mr|qca-2.3.5-2|277	Summary:	Libraries for QCA
21mr|qca-2.3.5-2|278	Group:		System/Libraries
21mr|qca-2.3.5-2|279	Requires:	rootcerts
21mr|qca-2.3.5-2|280	%if %{with openssl}
21mr|qca-2.3.5-2|281	Recommends: %{libnameqt6}-plugin-openssl
21mr|qca-2.3.5-2|282	%endif
21mr|qca-2.3.5-2|283	
21mr|qca-2.3.5-2|284	%description -n %{libnameqt6}
21mr|qca-2.3.5-2|285	Libraries for QCA.
21mr|qca-2.3.5-2|286	
21mr|qca-2.3.5-2|287	%files -n %{libnameqt6}
21mr|qca-2.3.5-2|288	%dir %{_qtdir}/plugins/crypto
21mr|qca-2.3.5-2|289	%defattr(0755,root,root,0755)
21mr|qca-2.3.5-2|290	%{_qtdir}/lib/libqca-qt6.so.*
21mr|qca-2.3.5-2|291	%{_libdir}/libqca-qt6.so.*
21mr|qca-2.3.5-2|292	
21mr|qca-2.3.5-2|293	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|294	
21mr|qca-2.3.5-2|295	%package -n %{devnameqt6}
21mr|qca-2.3.5-2|296	Summary:	Development files for QCA
21mr|qca-2.3.5-2|297	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|298	Requires:	%{libnameqt6} = %{EVRD}
21mr|qca-2.3.5-2|299	Provides:	%{name}-qt6-devel = %{EVRD}
21mr|qca-2.3.5-2|300	Provides:	%{name}2-qt6-devel = %{EVRD}
21mr|qca-2.3.5-2|301	
21mr|qca-2.3.5-2|302	%description -n %{devnameqt6}
21mr|qca-2.3.5-2|303	Development files for QCA.
21mr|qca-2.3.5-2|304	
21mr|qca-2.3.5-2|305	%files -n %{devnameqt6}
21mr|qca-2.3.5-2|306	%doc README COPYING INSTALL TODO
21mr|qca-2.3.5-2|307	%{_libdir}/cmake/Qca-qt6
21mr|qca-2.3.5-2|308	%{_qtdir}/include/Qca-qt6
21mr|qca-2.3.5-2|309	%{_qtdir}/lib/libqca-qt6.so
21mr|qca-2.3.5-2|310	%{_libdir}/libqca-qt6.so
21mr|qca-2.3.5-2|311	
21mr|qca-2.3.5-2|312	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|313	
21mr|qca-2.3.5-2|314	%package -n qca2-qt6-plugin-gnupg
21mr|qca-2.3.5-2|315	Summary:	GnuPG plugin for QCA
21mr|qca-2.3.5-2|316	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|317	Requires:	gnupg
21mr|qca-2.3.5-2|318	Provides:	qca-qt6-plugin-gnupg-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|319	Provides:	qca-qt6-plugin-gnupg = %{EVRD}
21mr|qca-2.3.5-2|320	Provides:	qca2-qt6-plugin-gnupg-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|321	
21mr|qca-2.3.5-2|322	%description -n qca2-qt6-plugin-gnupg
21mr|qca-2.3.5-2|323	This is a plugin to provide GnuPG capability to programs that
21mr|qca-2.3.5-2|324	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|325	
21mr|qca-2.3.5-2|326	%files -n qca2-qt6-plugin-gnupg
21mr|qca-2.3.5-2|327	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-gnupg.*
21mr|qca-2.3.5-2|328	
21mr|qca-2.3.5-2|329	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|330	
21mr|qca-2.3.5-2|331	%if %{with openssl}
21mr|qca-2.3.5-2|332	%package -n qca2-qt6-plugin-openssl
21mr|qca-2.3.5-2|333	Summary:	OpenSSL plugin for QCA
21mr|qca-2.3.5-2|334	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|335	BuildRequires:	pkgconfig(openssl)
21mr|qca-2.3.5-2|336	Provides:	qca-qt6-plugin-openssl-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|337	Provides:	qca-qt6-plugin-openssl = %{EVRD}
21mr|qca-2.3.5-2|338	Provides:	qca2-qt6-plugin-openssl-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|339	
21mr|qca-2.3.5-2|340	%description -n qca2-qt6-plugin-openssl
21mr|qca-2.3.5-2|341	This is a plugin to provide OpenSSL capability to programs that
21mr|qca-2.3.5-2|342	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|343	
21mr|qca-2.3.5-2|344	%files -n qca2-qt6-plugin-openssl
21mr|qca-2.3.5-2|345	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-ossl.*
21mr|qca-2.3.5-2|346	%endif
21mr|qca-2.3.5-2|347	
21mr|qca-2.3.5-2|348	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|349	
21mr|qca-2.3.5-2|350	%package -n qca2-qt6-plugin-pkcs11
21mr|qca-2.3.5-2|351	Summary:	PKCS11 plugin for QCA
21mr|qca-2.3.5-2|352	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|353	BuildRequires:	pkgconfig(openssl)
21mr|qca-2.3.5-2|354	BuildRequires:	pkcs11-helper-devel
21mr|qca-2.3.5-2|355	Provides:	qca-qt6-plugin-pkcs11-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|356	Provides:	qca2-qt6-plugin-pkcs11-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|357	
21mr|qca-2.3.5-2|358	%description -n qca2-qt6-plugin-pkcs11
21mr|qca-2.3.5-2|359	This is a plugin to provide PKCS11 capability to programs that
21mr|qca-2.3.5-2|360	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|361	
21mr|qca-2.3.5-2|362	%files -n qca2-qt6-plugin-pkcs11
21mr|qca-2.3.5-2|363	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-pkcs11.*
21mr|qca-2.3.5-2|364	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|365	
21mr|qca-2.3.5-2|366	%package -n qca2-qt6-plugin-cyrus-sasl
21mr|qca-2.3.5-2|367	Summary:	Cyrus-sasl plugin for QCA
21mr|qca-2.3.5-2|368	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|369	BuildRequires:	sasl-devel
21mr|qca-2.3.5-2|370	Provides:	qca-qt6-plugin-cyrus-sasl-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|371	Provides:	qca2-qt6-plugin-cyrus-sasl-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|372	
21mr|qca-2.3.5-2|373	%description -n qca2-qt6-plugin-cyrus-sasl
21mr|qca-2.3.5-2|374	This is a plugin to provide cyrus-sasl capability to programs that
21mr|qca-2.3.5-2|375	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|376	
21mr|qca-2.3.5-2|377	%files -n qca2-qt6-plugin-cyrus-sasl
21mr|qca-2.3.5-2|378	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-cyrus-sasl.*
21mr|qca-2.3.5-2|379	
21mr|qca-2.3.5-2|380	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|381	
21mr|qca-2.3.5-2|382	%package -n qca2-qt6-plugin-logger
21mr|qca-2.3.5-2|383	Summary:	Logger plugin for QCA
21mr|qca-2.3.5-2|384	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|385	Provides:	qca-qt6-plugin-logger-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|386	Provides:	qca2-qt6-plugin-logger-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|387	
21mr|qca-2.3.5-2|388	%description -n qca2-qt6-plugin-logger
21mr|qca-2.3.5-2|389	This is a plugin to provide logger capability to programs that
21mr|qca-2.3.5-2|390	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|391	
21mr|qca-2.3.5-2|392	%files -n qca2-qt6-plugin-logger
21mr|qca-2.3.5-2|393	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-logger.*
21mr|qca-2.3.5-2|394	
21mr|qca-2.3.5-2|395	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|396	
21mr|qca-2.3.5-2|397	%package -n qca2-qt6-plugin-gcrypt
21mr|qca-2.3.5-2|398	Summary:	GCrypt plugin for QCA
21mr|qca-2.3.5-2|399	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|400	Provides:	qca-qt6-plugin-gcrypt-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|401	Provides:	qca2-qt6-plugin-gcrypt-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|402	
21mr|qca-2.3.5-2|403	%description -n qca2-qt6-plugin-gcrypt
21mr|qca-2.3.5-2|404	This is a plugin to provide gcrypt capability to programs that
21mr|qca-2.3.5-2|405	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|406	
21mr|qca-2.3.5-2|407	%files -n qca2-qt6-plugin-gcrypt
21mr|qca-2.3.5-2|408	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-gcrypt.*
21mr|qca-2.3.5-2|409	
21mr|qca-2.3.5-2|410	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|411	
21mr|qca-2.3.5-2|412	%package -n qca2-qt6-plugin-nss
21mr|qca-2.3.5-2|413	Summary:	NSS plugin for QCA
21mr|qca-2.3.5-2|414	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|415	Provides:	qca-qt6-plugin-nss-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|416	Provides:	qca2-qt6-plugin-nss-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|417	
21mr|qca-2.3.5-2|418	%description -n qca2-qt6-plugin-nss
21mr|qca-2.3.5-2|419	This is a plugin to provide nss capability to programs that
21mr|qca-2.3.5-2|420	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|421	
21mr|qca-2.3.5-2|422	%files -n qca2-qt6-plugin-nss
21mr|qca-2.3.5-2|423	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-nss.*
21mr|qca-2.3.5-2|424	
21mr|qca-2.3.5-2|425	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|426	
21mr|qca-2.3.5-2|427	%package -n qca2-qt6-plugin-softstore
21mr|qca-2.3.5-2|428	Summary:	Logger plugin for QCA
21mr|qca-2.3.5-2|429	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|430	Provides:	qca-qt6-plugin-softstore-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|431	Provides:	qca2-qt6-plugin-softstore-%{_lib} = %{EVRD}
21mr|qca-2.3.5-2|432	
21mr|qca-2.3.5-2|433	%description -n qca2-qt6-plugin-softstore
21mr|qca-2.3.5-2|434	This is a plugin to provide softstore capability to programs that
21mr|qca-2.3.5-2|435	utilize the Qt Cryptographic Architecture (QCA).
21mr|qca-2.3.5-2|436	
21mr|qca-2.3.5-2|437	%files -n qca2-qt6-plugin-softstore
21mr|qca-2.3.5-2|438	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-softstore.*
21mr|qca-2.3.5-2|439	
21mr|qca-2.3.5-2|440	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|441	
21mr|qca-2.3.5-2|442	%if %{with botan}
21mr|qca-2.3.5-2|443	%package -n qca2-qt6-plugin-botan
21mr|qca-2.3.5-2|444	Summary:	Botan plugin for QCA
21mr|qca-2.3.5-2|445	Group:		Development/KDE and Qt
21mr|qca-2.3.5-2|446	BuildRequires:	pkgconfig(botan-2)
21mr|qca-2.3.5-2|447	
21mr|qca-2.3.5-2|448	%description -n qca2-qt6-plugin-botan
21mr|qca-2.3.5-2|449	This is a plugin to allow the Qt Cryptographic Architecture (QCA) to
21mr|qca-2.3.5-2|450	use the Botan cryptography library as its backend.
21mr|qca-2.3.5-2|451	
21mr|qca-2.3.5-2|452	%files -n qca2-qt6-plugin-botan
21mr|qca-2.3.5-2|453	%attr(0755,root,root) %{_qtdir}/plugins/crypto/libqca-botan.*
21mr|qca-2.3.5-2|454	%endif
21mr|qca-2.3.5-2|455	
21mr|qca-2.3.5-2|456	%endif
21mr|qca-2.3.5-2|457	#------------------------------------------------------------------------------
21mr|qca-2.3.5-2|458	%prep
21mr|qca-2.3.5-2|459	%if 0%git
21mr|qca-2.3.5-2|460	%autosetup -n %{name}-%{version}-%{git} -p1
21mr|qca-2.3.5-2|461	%else
21mr|qca-2.3.5-2|462	%autosetup -p1
21mr|qca-2.3.5-2|463	%endif
21mr|qca-2.3.5-2|464	
21mr|qca-2.3.5-2|465	# source for qt6 build
21mr|qca-2.3.5-2|466	cp -r ../%{name}* ../qt6
21mr|qca-2.3.5-2|467	
21mr|qca-2.3.5-2|468	%build
21mr|qca-2.3.5-2|469	# Unset CMAKE_INSTALL_PREFIX to use QCA_INSTALL_IN_QT_PREFIX (see CMakeLists.txt)
21mr|qca-2.3.5-2|470	%cmake_qt5 \
21mr|qca-2.3.5-2|471	-DCMAKE_INSTALL_PREFIX="" \
21mr|qca-2.3.5-2|472	-DPKGCONFIG_INSTALL_PREFIX=%{_libdir}/pkgconfig \
21mr|qca-2.3.5-2|473	-DQCA_FEATURE_INSTALL_DIR:PATH=%{_qt5_libdir}/qt5/mkspecs/features \
21mr|qca-2.3.5-2|474	-DQCA_MAN_INSTALL_DIR=%{_mandir} \
21mr|qca-2.3.5-2|475	%if %{with botan}
21mr|qca-2.3.5-2|476	-DBOTANCONFIG_EXECUTABLE=%{_bindir}/botan \
21mr|qca-2.3.5-2|477	%endif
21mr|qca-2.3.5-2|478	%if ! %{with openssl}
21mr|qca-2.3.5-2|479	-DWITH_ossl_PLUGIN:BOOL=OFF \
21mr|qca-2.3.5-2|480	%endif
21mr|qca-2.3.5-2|481	-DQCA_SUFFIX=qt5
21mr|qca-2.3.5-2|482	
21mr|qca-2.3.5-2|483	%make
21mr|qca-2.3.5-2|484	
21mr|qca-2.3.5-2|485	pushd ../../qt6
21mr|qca-2.3.5-2|486	%cmake -G Ninja \
21mr|qca-2.3.5-2|487	-DCMAKE_INSTALL_PREFIX=%{_qtdir} \
21mr|qca-2.3.5-2|488	-DQCA_LIBRARY_INSTALL_DIR=%{_qtdir}/lib \
21mr|qca-2.3.5-2|489	-DQCA_PLUGINS_INSTALL_DIR=%{_qtdir}/plugins \
21mr|qca-2.3.5-2|490	-DQCA_BINARY_INSTALL_DIR=%{_qtdir}/bin \
21mr|qca-2.3.5-2|491	-DQCA_FEATURE_INSTALL_DIR:PATH=%{_qtdir}/mkspecs/features \
21mr|qca-2.3.5-2|492	-DQCA_MAN_INSTALL_DIR=%{_mandir} \
21mr|qca-2.3.5-2|493	%if %{with botan}
21mr|qca-2.3.5-2|494	-DBOTANCONFIG_EXECUTABLE=%{_bindir}/botan \
21mr|qca-2.3.5-2|495	%endif
21mr|qca-2.3.5-2|496	%if ! %{with openssl}
21mr|qca-2.3.5-2|497	-DWITH_ossl_PLUGIN:BOOL=OFF \
21mr|qca-2.3.5-2|498	%endif
21mr|qca-2.3.5-2|499	-DQT6:BOOL=ON \
21mr|qca-2.3.5-2|500	-DQCA_SUFFIX=qt6
21mr|qca-2.3.5-2|501	
21mr|qca-2.3.5-2|502	%ninja_build
21mr|qca-2.3.5-2|503	popd
21mr|qca-2.3.5-2|504	%install
21mr|qca-2.3.5-2|505	%make_install DESTDIR=%{buildroot} -C build
21mr|qca-2.3.5-2|506	
21mr|qca-2.3.5-2|507	pushd ../qt6
21mr|qca-2.3.5-2|508	%ninja_install -C build
21mr|qca-2.3.5-2|509	
21mr|qca-2.3.5-2|510	# Put stuff where tools will find it
21mr|qca-2.3.5-2|511	# We can't do the same for %{_includedir} right now because that would
21mr|qca-2.3.5-2|512	# clash with qt5 (both would want to have /usr/include/QtCore and friends)
21mr|qca-2.3.5-2|513	for i in %{buildroot}%{_qtdir}/lib/*.so*; do
21mr|qca-2.3.5-2|514	ln -s qt6/lib/$(basename ${i}) %{buildroot}%{_libdir}/
21mr|qca-2.3.5-2|515	done
21mr|qca-2.3.5-2|516	mv %{buildroot}%{_qtdir}/lib/cmake/* %{buildroot}%{_libdir}/cmake
21mr|qca-2.3.5-2|517	
21mr|qca-2.3.5-2|518	popd

16317 21
21mr|qcad-3.27.1.8-3|1	%global _privatelibs libcomposeplatforminputcontextplugin.so|libcupsprintersupport.so|libibusplatforminputcontextplugin.so|libqcadcore.so|libqcadcustomwidgets.so|libqcaddxf.so|libqcadecmaapi.so|libqcadentity.so|libqcadgrid.so|libqcadgui.so|libqcadoperations.so|libqcadscripts.so|libqcadsnap.so|libqcadspatialindex.so|libqcadstemmer.so|libqeglfs.so|libqgif.so|libqico.so|libqjpeg.so|libqlinuxfb.so|libqminimalegl.so|libqminimal.so|libqoffscreen.so|libqsqlite.so|libqsvg.so|libqtscript_core.so|libqtscript_gui.so|libqtscript_network.so|libqtscript_opengl.so|libqtscript_printsupport.so|libqtscript_sql.so|libqtscript_uitools.so|libqtscript_widgets.so|libqtscript_xmlpatterns.so|libqtscript_xml.so|libqvnc.so|libqxcb-egl-integration.so|libqxcb-glx-integration.so|libqxcb.so
21mr|qcad-3.27.1.8-3|2	%global __provides_exclude ^(%{_privatelibs})
21mr|qcad-3.27.1.8-3|3	%global __requires_exclude ^(%{_privatelibs})
21mr|qcad-3.27.1.8-3|4	%global __qt5_version %(pkg-config --modversion Qt5Core)
21mr|qcad-3.27.1.8-3|5	
21mr|qcad-3.27.1.8-3|6	%global _QCAD_DIR %{_libdir}/%{name}
21mr|qcad-3.27.1.8-3|7	
21mr|qcad-3.27.1.8-3|8	Summary:	A professional CAD system
21mr|qcad-3.27.1.8-3|9	Name:		qcad
21mr|qcad-3.27.1.8-3|10	Version:	3.27.1.8
21mr|qcad-3.27.1.8-3|11	Release:	3
21mr|qcad-3.27.1.8-3|12	License:	GPLv3+
21mr|qcad-3.27.1.8-3|13	Group:		Graphics
21mr|qcad-3.27.1.8-3|14	Url:		http://www.qcad.org
21mr|qcad-3.27.1.8-3|15	Source0:	https://github.com/qcad/qcad/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|qcad-3.27.1.8-3|16	Source100:	%{name}.rpmlintrc
21mr|qcad-3.27.1.8-3|17	# Build static libs instead of shared
21mr|qcad-3.27.1.8-3|18	Patch0:		qcad-3.23.0.11-static.patch
21mr|qcad-3.27.1.8-3|19	BuildRequires:	qt5-tools
21mr|qcad-3.27.1.8-3|20	BuildRequires:	qt5-qttranslations
21mr|qcad-3.27.1.8-3|21	BuildRequires:	qt5-linguist-tools
21mr|qcad-3.27.1.8-3|22	BuildRequires:	pkgconfig(gl)
21mr|qcad-3.27.1.8-3|23	BuildRequires:	pkgconfig(glu)
21mr|qcad-3.27.1.8-3|24	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|qcad-3.27.1.8-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|qcad-3.27.1.8-3|26	BuildRequires:	pkgconfig(Qt5Designer)
21mr|qcad-3.27.1.8-3|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qcad-3.27.1.8-3|28	BuildRequires:	pkgconfig(Qt5Help)
21mr|qcad-3.27.1.8-3|29	BuildRequires:	pkgconfig(Qt5Network)
21mr|qcad-3.27.1.8-3|30	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|qcad-3.27.1.8-3|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|qcad-3.27.1.8-3|32	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qcad-3.27.1.8-3|33	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qcad-3.27.1.8-3|34	BuildRequires:	pkgconfig(Qt5Script)
21mr|qcad-3.27.1.8-3|35	BuildRequires:	pkgconfig(Qt5ScriptTools)
21mr|qcad-3.27.1.8-3|36	BuildRequires:	pkgconfig(Qt5Sql)
21mr|qcad-3.27.1.8-3|37	BuildRequires:	pkgconfig(Qt5Svg)
21mr|qcad-3.27.1.8-3|38	BuildRequires:	pkgconfig(Qt5Xml)
21mr|qcad-3.27.1.8-3|39	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|qcad-3.27.1.8-3|40	BuildRequires:	pkgconfig(zlib)
21mr|qcad-3.27.1.8-3|41	Recommends:	wise
21mr|qcad-3.27.1.8-3|42	
21mr|qcad-3.27.1.8-3|43	%description
21mr|qcad-3.27.1.8-3|44	QCad is a professional CAD System. With QCad you can easily construct
21mr|qcad-3.27.1.8-3|45	and change drawings with ISO-text and many other features and save
21mr|qcad-3.27.1.8-3|46	them as DXF-files. These DXF-files are the interface to many
21mr|qcad-3.27.1.8-3|47	CAD-systems such as AutoCAD(TM) and many others.
21mr|qcad-3.27.1.8-3|48	
21mr|qcad-3.27.1.8-3|49	%files
21mr|qcad-3.27.1.8-3|50	%doc README.md
21mr|qcad-3.27.1.8-3|51	%license cc-by-3.0.txt gpl-3.0.txt gpl-3.0-exceptions.txt lgpl.txt LICENSE.txt
21mr|qcad-3.27.1.8-3|52	%{_bindir}/%{name}
21mr|qcad-3.27.1.8-3|53	%{_datadir}/applications/%{name}.desktop
21mr|qcad-3.27.1.8-3|54	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|qcad-3.27.1.8-3|55	%{_iconsdir}/pixmaps/%{name}.png
21mr|qcad-3.27.1.8-3|56	%{_libdir}/%{name}
21mr|qcad-3.27.1.8-3|57	%{_mandir}/man1/%{name}.1.*
21mr|qcad-3.27.1.8-3|58	
21mr|qcad-3.27.1.8-3|59	#----------------------------------------------------------------------------
21mr|qcad-3.27.1.8-3|60	
21mr|qcad-3.27.1.8-3|61	%prep
21mr|qcad-3.27.1.8-3|62	%setup -q
21mr|qcad-3.27.1.8-3|63	%patch0 -p1
21mr|qcad-3.27.1.8-3|64	sed -i -e "/Exec=/ s/F/U/" -e "/Icon=/ s/_icon//" -e "/StartupNotify/ aStartupWMClass=qcad" %{name}.desktop
21mr|qcad-3.27.1.8-3|65	
21mr|qcad-3.27.1.8-3|66	
21mr|qcad-3.27.1.8-3|67	# Project ERROR: Script bindings not available for Qt version 5.15.5.
21mr|qcad-3.27.1.8-3|68	# You can add them to src/3rdparty/qt-labs-qtscriptgenerator-5.15.5 or use another version of Qt.
21mr|qcad-3.27.1.8-3|69	# version 5.15.5 is missing let's hack the old one
21mr|qcad-3.27.1.8-3|70	cp -r  src/3rdparty/qt-labs-qtscriptgenerator-5.15.2 \
21mr|qcad-3.27.1.8-3|71	src/3rdparty/qt-labs-qtscriptgenerator-%{__qt5_version}
21mr|qcad-3.27.1.8-3|72	mv  src/3rdparty/qt-labs-qtscriptgenerator-%{__qt5_version}/qt-labs-qtscriptgenerator-5.15.2.pro \
21mr|qcad-3.27.1.8-3|73	src/3rdparty/qt-labs-qtscriptgenerator-%{__qt5_version}/qt-labs-qtscriptgenerator-%{__qt5_version}.pro
21mr|qcad-3.27.1.8-3|74	
21mr|qcad-3.27.1.8-3|75	%build
21mr|qcad-3.27.1.8-3|76	export QMAKE_CFLAGS_RELEASE+="%{optflags} %(pkg-config --cflags Qt5UiTools) -I$PWD/src/3rdparty/spatialindexnavel/include"
21mr|qcad-3.27.1.8-3|77	export QMAKE_CXXFLAGS_RELEASE+="%{optflags} %(pkg-config --cflags Qt5UiTools) -I$PWD/src/3rdparty/spatialindexnavel/include"
21mr|qcad-3.27.1.8-3|78	export QMAKE_LFLAGS+="%{ldflags} -Wl,-rpath -Wl,%{_QCAD_DIR}"
21mr|qcad-3.27.1.8-3|79	export LFLAGS+="%{ldflags} -Wl,-rpath -Wl,%{_QCAD_DIR}"
21mr|qcad-3.27.1.8-3|80	
21mr|qcad-3.27.1.8-3|81	# make fake header
21mr|qcad-3.27.1.8-3|82	mkdir -p src/scripting/ecmaapi/release/
21mr|qcad-3.27.1.8-3|83	touch src/scripting/ecmaapi/release/qcadecmaapi
21mr|qcad-3.27.1.8-3|84	
21mr|qcad-3.27.1.8-3|85	%qmake_qt5
21mr|qcad-3.27.1.8-3|86	%make_build
21mr|qcad-3.27.1.8-3|87	
21mr|qcad-3.27.1.8-3|88	%install
21mr|qcad-3.27.1.8-3|89	mkdir -p %{buildroot}%{_bindir}
21mr|qcad-3.27.1.8-3|90	mkdir -p %{buildroot}%{_datadir}/applications/
21mr|qcad-3.27.1.8-3|91	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|qcad-3.27.1.8-3|92	mkdir -p %{buildroot}%{_iconsdir}/pixmaps
21mr|qcad-3.27.1.8-3|93	mkdir -p %{buildroot}%{_libdir}/%{name}
21mr|qcad-3.27.1.8-3|94	mkdir -p %{buildroot}%{_mandir}/man1
21mr|qcad-3.27.1.8-3|95	
21mr|qcad-3.27.1.8-3|96	echo -e '#!/bin/sh\nLD_LIBRARY_PATH=%{_libdir}/%{name}:%{_libdir}/%{name}/plugins/script QTLIB=%{_libdir} QTDIR=%{_libdir} QTINC=%{_includedir}/qt5 WISECONFIGDIR=%{_datadir}/wise QT_QPA_PLATFORM=xcb PATH=%{_libdir}:%{_libdir}/%{name} exec %{_libdir}/%{name}/%{name}-bin "$@"' > %{buildroot}%{_bindir}/%{name}
21mr|qcad-3.27.1.8-3|97	chmod +x %{buildroot}%{_bindir}/%{name}
21mr|qcad-3.27.1.8-3|98	cp %{name}.desktop %{buildroot}%{_datadir}/applications/
21mr|qcad-3.27.1.8-3|99	cp -r examples fonts libraries linetypes patterns plugins release/* scripts themes ts %{buildroot}%{_libdir}/%{name}
21mr|qcad-3.27.1.8-3|100	cp scripts/%{name}_icon.png %{buildroot}%{_iconsdir}/pixmaps/%{name}.png
21mr|qcad-3.27.1.8-3|101	cp scripts/%{name}_icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|qcad-3.27.1.8-3|102	cp qcad.1 %{buildroot}%{_mandir}/man1
21mr|qcad-3.27.1.8-3|103	
21mr|qcad-3.27.1.8-3|104	for DIR in imageformats printsupport sqldrivers; do
21mr|qcad-3.27.1.8-3|105	for SO in %{buildroot}%{_libdir}/%{name}/plugins/$DIR/*.so; do
21mr|qcad-3.27.1.8-3|106	ln -sf ../../../qt5/plugins/$DIR/${SO##/*/} %{buildroot}%{_libdir}/%{name}/plugins/$DIR/${SO##/*/}
21mr|qcad-3.27.1.8-3|107	done
21mr|qcad-3.27.1.8-3|108	done
21mr|qcad-3.27.1.8-3|109	
21mr|qcad-3.27.1.8-3|110	find %{buildroot} \( -name '*.a' -o -name '.gitignore' -o -name 'Makefile*' -o -name '*.pri' -o -name '*.pro' -o -name 'readme.txt' -o -name '*.ts' \) -delete
21mr|qcad-3.27.1.8-3|111	
21mr|qcad-3.27.1.8-3|112	# For "Show Readme"
21mr|qcad-3.27.1.8-3|113	cp readme.txt %{buildroot}%{_libdir}/%{name}

16318 21
21mr|qcoro-0.8.0-1|1	%bcond_without qt5
21mr|qcoro-0.8.0-1|2	%bcond_with qt6
21mr|qcoro-0.8.0-1|3	
21mr|qcoro-0.8.0-1|4	%define major 0
21mr|qcoro-0.8.0-1|5	%define oldlibname %mklibname %{name} %{major}
21mr|qcoro-0.8.0-1|6	%define olddevname %mklibname %{name} -d
21mr|qcoro-0.8.0-1|7	%define qt5libname %mklibname QCoro5 %{major}
21mr|qcoro-0.8.0-1|8	%define qt5devname %mklibname QCoro5 -d
21mr|qcoro-0.8.0-1|9	%define qt6libname %mklibname QCoro6 %{major}
21mr|qcoro-0.8.0-1|10	%define qt6devname %mklibname QCoro6 -d
21mr|qcoro-0.8.0-1|11	
21mr|qcoro-0.8.0-1|12	%global oname QCoro
21mr|qcoro-0.8.0-1|13	
21mr|qcoro-0.8.0-1|14	Name: qcoro
21mr|qcoro-0.8.0-1|15	Version: 0.8.0
21mr|qcoro-0.8.0-1|16	Release: 1
21mr|qcoro-0.8.0-1|17	Group:   System/Libraries
21mr|qcoro-0.8.0-1|18	License: MIT
21mr|qcoro-0.8.0-1|19	Summary: C++ Coroutines for Qt
21mr|qcoro-0.8.0-1|20	URL: https://github.com/danvratil/qcoro
21mr|qcoro-0.8.0-1|21	Source0: https://github.com/danvratil/qcoro/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|qcoro-0.8.0-1|22	
21mr|qcoro-0.8.0-1|23	BuildRequires: cmake
21mr|qcoro-0.8.0-1|24	BuildRequires: ninja
21mr|qcoro-0.8.0-1|25	
21mr|qcoro-0.8.0-1|26	%if %{with qt5}
21mr|qcoro-0.8.0-1|27	BuildRequires: cmake(Qt5Concurrent)
21mr|qcoro-0.8.0-1|28	BuildRequires: cmake(Qt5Core)
21mr|qcoro-0.8.0-1|29	BuildRequires: cmake(Qt5DBus)
21mr|qcoro-0.8.0-1|30	BuildRequires: cmake(Qt5Network)
21mr|qcoro-0.8.0-1|31	BuildRequires: cmake(Qt5Qml)
21mr|qcoro-0.8.0-1|32	BuildRequires: cmake(Qt5Quick)
21mr|qcoro-0.8.0-1|33	BuildRequires: cmake(Qt5Test)
21mr|qcoro-0.8.0-1|34	BuildRequires: cmake(Qt5WebSockets)
21mr|qcoro-0.8.0-1|35	BuildRequires: cmake(Qt5Widgets)
21mr|qcoro-0.8.0-1|36	%endif
21mr|qcoro-0.8.0-1|37	
21mr|qcoro-0.8.0-1|38	%if %{with qt6}
21mr|qcoro-0.8.0-1|39	BuildRequires: cmake(Qt6Concurrent)
21mr|qcoro-0.8.0-1|40	BuildRequires: cmake(Qt6Core)
21mr|qcoro-0.8.0-1|41	BuildRequires: cmake(Qt6DBus)
21mr|qcoro-0.8.0-1|42	BuildRequires: cmake(Qt6Network)
21mr|qcoro-0.8.0-1|43	BuildRequires: cmake(Qt6Qml)
21mr|qcoro-0.8.0-1|44	BuildRequires: cmake(Qt6Quick)
21mr|qcoro-0.8.0-1|45	BuildRequires: cmake(Qt6Test)
21mr|qcoro-0.8.0-1|46	BuildRequires: cmake(Qt6WebSockets)
21mr|qcoro-0.8.0-1|47	BuildRequires: cmake(Qt6Widgets)
21mr|qcoro-0.8.0-1|48	BuildRequires: pkgconfig(xkbcommon)
21mr|qcoro-0.8.0-1|49	BuildRequires: qmake-qt6
21mr|qcoro-0.8.0-1|50	BuildRequires: qt6-cmake
21mr|qcoro-0.8.0-1|51	%endif
21mr|qcoro-0.8.0-1|52	
21mr|qcoro-0.8.0-1|53	%description
21mr|qcoro-0.8.0-1|54	The QCoro library provides set of tools to make use of the C++20 coroutines
21mr|qcoro-0.8.0-1|55	in connection with certain asynchronous Qt actions.
21mr|qcoro-0.8.0-1|56	
21mr|qcoro-0.8.0-1|57	%package -n %{qt5libname}
21mr|qcoro-0.8.0-1|58	Summary:	The QCoro library for Qt 5.x
21mr|qcoro-0.8.0-1|59	Group:		System/Libraries
21mr|qcoro-0.8.0-1|60	Provides:   qcoro
21mr|qcoro-0.8.0-1|61	Provides:   QCoro
21mr|qcoro-0.8.0-1|62	%rename %oldlibname
21mr|qcoro-0.8.0-1|63	
21mr|qcoro-0.8.0-1|64	%description -n %{qt5libname}
21mr|qcoro-0.8.0-1|65	The QCoro library provides set of tools to make use of the C++20 coroutines
21mr|qcoro-0.8.0-1|66	in connection with certain asynchronous Qt actions.
21mr|qcoro-0.8.0-1|67	
21mr|qcoro-0.8.0-1|68	%package -n %{qt5devname}
21mr|qcoro-0.8.0-1|69	Summary: Development files for %{name} for Qt 5.x
21mr|qcoro-0.8.0-1|70	Requires: %{qt5libname} = %{version}-%{release}
21mr|qcoro-0.8.0-1|71	Provides:   qcoro-qt5-devel
21mr|qcoro-0.8.0-1|72	Provides:   QCoro-qt5-devel
21mr|qcoro-0.8.0-1|73	%rename %olddevname
21mr|qcoro-0.8.0-1|74	
21mr|qcoro-0.8.0-1|75	%description -n %{qt5devname}
21mr|qcoro-0.8.0-1|76	Development files for QCoro library for Qt 5.x
21mr|qcoro-0.8.0-1|77	
21mr|qcoro-0.8.0-1|78	%package -n %{qt6libname}
21mr|qcoro-0.8.0-1|79	Summary:	The QCoro library for Qt 6.x
21mr|qcoro-0.8.0-1|80	Group:		System/Libraries
21mr|qcoro-0.8.0-1|81	Provides:   qcoro-qt6
21mr|qcoro-0.8.0-1|82	Provides:   QCoro-qt6
21mr|qcoro-0.8.0-1|83	
21mr|qcoro-0.8.0-1|84	%description -n %{qt6libname}
21mr|qcoro-0.8.0-1|85	The QCoro library provides set of tools to make use of the C++20 coroutines
21mr|qcoro-0.8.0-1|86	in connection with certain asynchronous Qt actions.
21mr|qcoro-0.8.0-1|87	
21mr|qcoro-0.8.0-1|88	%package -n %{qt6devname}
21mr|qcoro-0.8.0-1|89	Summary: Development files for %{name} for Qt 6.x
21mr|qcoro-0.8.0-1|90	Requires: %{qt6libname} = %{version}-%{release}
21mr|qcoro-0.8.0-1|91	
21mr|qcoro-0.8.0-1|92	%description -n %{qt6devname}
21mr|qcoro-0.8.0-1|93	Development files for QCoro library for Qt 6.x
21mr|qcoro-0.8.0-1|94	
21mr|qcoro-0.8.0-1|95	%prep
21mr|qcoro-0.8.0-1|96	%autosetup -p1
21mr|qcoro-0.8.0-1|97	%if %{with qt5}
21mr|qcoro-0.8.0-1|98	%cmake \
21mr|qcoro-0.8.0-1|99	-DCMAKE_BUILD_TYPE=Release \
21mr|qcoro-0.8.0-1|100	-DUSE_QT_VERSION:STRING=5 \
21mr|qcoro-0.8.0-1|101	-DBUILD_TESTING:BOOL=ON \
21mr|qcoro-0.8.0-1|102	-DQCORO_BUILD_EXAMPLES:BOOL=ON \
21mr|qcoro-0.8.0-1|103	-DQCORO_ENABLE_ASAN:BOOL=OFF \
21mr|qcoro-0.8.0-1|104	-DQCORO_WITH_QML:BOOL=ON \
21mr|qcoro-0.8.0-1|105	-DQCORO_WITH_QTDBUS:BOOL=ON \
21mr|qcoro-0.8.0-1|106	-DQCORO_WITH_QTNETWORK:BOOL=ON \
21mr|qcoro-0.8.0-1|107	-DQCORO_WITH_QTQUICK:BOOL=ON \
21mr|qcoro-0.8.0-1|108	-DQCORO_WITH_QTWEBSOCKETS:BOOL=ON \
21mr|qcoro-0.8.0-1|109	-G Ninja
21mr|qcoro-0.8.0-1|110	cd ..
21mr|qcoro-0.8.0-1|111	%endif
21mr|qcoro-0.8.0-1|112	
21mr|qcoro-0.8.0-1|113	%if %{with qt6}
21mr|qcoro-0.8.0-1|114	CMAKE_BUILD_DIR=build-qt6 %cmake \
21mr|qcoro-0.8.0-1|115	-DCMAKE_BUILD_TYPE=Release \
21mr|qcoro-0.8.0-1|116	-DUSE_QT_VERSION:STRING=6 \
21mr|qcoro-0.8.0-1|117	-DBUILD_TESTING:BOOL=ON \
21mr|qcoro-0.8.0-1|118	-DQCORO_BUILD_EXAMPLES:BOOL=ON \
21mr|qcoro-0.8.0-1|119	-DQCORO_ENABLE_ASAN:BOOL=OFF \
21mr|qcoro-0.8.0-1|120	-DQCORO_WITH_QML:BOOL=ON \
21mr|qcoro-0.8.0-1|121	-DQCORO_WITH_QTDBUS:BOOL=ON \
21mr|qcoro-0.8.0-1|122	-DQCORO_WITH_QTNETWORK:BOOL=ON \
21mr|qcoro-0.8.0-1|123	-DQCORO_WITH_QTQUICK:BOOL=ON \
21mr|qcoro-0.8.0-1|124	-DQCORO_WITH_QTWEBSOCKETS:BOOL=ON \
21mr|qcoro-0.8.0-1|125	-G Ninja
21mr|qcoro-0.8.0-1|126	%endif
21mr|qcoro-0.8.0-1|127	
21mr|qcoro-0.8.0-1|128	%build
21mr|qcoro-0.8.0-1|129	%if %{with qt5}
21mr|qcoro-0.8.0-1|130	%ninja_build -C build
21mr|qcoro-0.8.0-1|131	%endif
21mr|qcoro-0.8.0-1|132	
21mr|qcoro-0.8.0-1|133	%if %{with qt6}
21mr|qcoro-0.8.0-1|134	%ninja_build -C build-qt6
21mr|qcoro-0.8.0-1|135	%endif
21mr|qcoro-0.8.0-1|136	
21mr|qcoro-0.8.0-1|137	%install
21mr|qcoro-0.8.0-1|138	%if %{with qt6}
21mr|qcoro-0.8.0-1|139	%ninja_install -C build-qt6
21mr|qcoro-0.8.0-1|140	%endif
21mr|qcoro-0.8.0-1|141	
21mr|qcoro-0.8.0-1|142	%if %{with qt5}
21mr|qcoro-0.8.0-1|143	%ninja_install -C build
21mr|qcoro-0.8.0-1|144	%endif
21mr|qcoro-0.8.0-1|145	
21mr|qcoro-0.8.0-1|146	%if %{with qt5}
21mr|qcoro-0.8.0-1|147	%files -n %{qt5libname}
21mr|qcoro-0.8.0-1|148	%{_libdir}/libQCoro5*.so.%{major}*
21mr|qcoro-0.8.0-1|149	
21mr|qcoro-0.8.0-1|150	%files -n %{qt5devname}
21mr|qcoro-0.8.0-1|151	%doc README.md
21mr|qcoro-0.8.0-1|152	%license LICENSES/*
21mr|qcoro-0.8.0-1|153	%{_includedir}/qcoro5/QCoro/
21mr|qcoro-0.8.0-1|154	%{_includedir}/qcoro5/qcoro/
21mr|qcoro-0.8.0-1|155	%{_libdir}/cmake/QCoro5/
21mr|qcoro-0.8.0-1|156	%{_libdir}/cmake/QCoro5Coro/
21mr|qcoro-0.8.0-1|157	%{_libdir}/cmake/QCoro5Core/
21mr|qcoro-0.8.0-1|158	%{_libdir}/cmake/QCoro5DBus/
21mr|qcoro-0.8.0-1|159	%{_libdir}/cmake/QCoro5Network/
21mr|qcoro-0.8.0-1|160	%{_libdir}/cmake/QCoro5Qml/
21mr|qcoro-0.8.0-1|161	%{_libdir}/cmake/QCoro5Quick/
21mr|qcoro-0.8.0-1|162	%{_libdir}/cmake/QCoro5WebSockets/
21mr|qcoro-0.8.0-1|163	%{_libdir}/libQCoro5*.so
21mr|qcoro-0.8.0-1|164	%{_prefix}/mkspecs/modules/qt_QCoroCore.pri
21mr|qcoro-0.8.0-1|165	%{_prefix}/mkspecs/modules/qt_QCoroCoro.pri
21mr|qcoro-0.8.0-1|166	%{_prefix}/mkspecs/modules/qt_QCoroDBus.pri
21mr|qcoro-0.8.0-1|167	%{_prefix}/mkspecs/modules/qt_QCoroNetwork.pri
21mr|qcoro-0.8.0-1|168	%{_prefix}/mkspecs/modules/qt_QCoroQml.pri
21mr|qcoro-0.8.0-1|169	%{_prefix}/mkspecs/modules/qt_QCoroQuick.pri
21mr|qcoro-0.8.0-1|170	%{_prefix}/mkspecs/modules/qt_QCoroWebSockets.pri
21mr|qcoro-0.8.0-1|171	%endif
21mr|qcoro-0.8.0-1|172	
21mr|qcoro-0.8.0-1|173	%if %{with qt6}
21mr|qcoro-0.8.0-1|174	%files -n %{qt6libname}
21mr|qcoro-0.8.0-1|175	%{_libdir}/libQCoro6*.so.%{major}*
21mr|qcoro-0.8.0-1|176	
21mr|qcoro-0.8.0-1|177	%files -n %{qt6devname}
21mr|qcoro-0.8.0-1|178	%doc README.md
21mr|qcoro-0.8.0-1|179	%license LICENSES/*
21mr|qcoro-0.8.0-1|180	%{_includedir}/qcoro6/QCoro/
21mr|qcoro-0.8.0-1|181	%{_includedir}/qcoro6/qcoro/
21mr|qcoro-0.8.0-1|182	%{_libdir}/cmake/QCoro6/
21mr|qcoro-0.8.0-1|183	%{_libdir}/cmake/QCoro6Coro/
21mr|qcoro-0.8.0-1|184	%{_libdir}/cmake/QCoro6Core/
21mr|qcoro-0.8.0-1|185	%{_libdir}/cmake/QCoro6DBus/
21mr|qcoro-0.8.0-1|186	%{_libdir}/cmake/QCoro6Qml/
21mr|qcoro-0.8.0-1|187	%{_libdir}/cmake/QCoro6Quick/
21mr|qcoro-0.8.0-1|188	%{_libdir}/cmake/QCoro6Network/
21mr|qcoro-0.8.0-1|189	%{_libdir}/libQCoro6*.so
21mr|qcoro-0.8.0-1|190	%endif

16319 21
21mr|qdox-2.0-6.M9|1	%global vertag  M9
21mr|qdox-2.0-6.M9|2	
21mr|qdox-2.0-6.M9|3	Summary:        Extract class/interface/method definitions from sources
21mr|qdox-2.0-6.M9|4	Name:           qdox
21mr|qdox-2.0-6.M9|5	Version:        2.0
21mr|qdox-2.0-6.M9|6	Release:        6.%{vertag}
21mr|qdox-2.0-6.M9|7	Epoch:          0
21mr|qdox-2.0-6.M9|8	License:        ASL 2.0
21mr|qdox-2.0-6.M9|9	URL:            https://github.com/paul-hammant/qdox
21mr|qdox-2.0-6.M9|10	Group:          Development/Java
21mr|qdox-2.0-6.M9|11	BuildArch:      noarch
21mr|qdox-2.0-6.M9|12	# Java stack is not supported on x86_32
21mr|qdox-2.0-6.M9|13	ExcludeArch: %{ix86}
21mr|qdox-2.0-6.M9|14	
21mr|qdox-2.0-6.M9|15	# ./generate-tarball.sh
21mr|qdox-2.0-6.M9|16	Source0:        %{name}-%{version}-%{vertag}.tar.gz
21mr|qdox-2.0-6.M9|17	Source1:        qdox-MANIFEST.MF
21mr|qdox-2.0-6.M9|18	# Remove bundled binaries which are possibly proprietary
21mr|qdox-2.0-6.M9|19	Source2:        generate-tarball.sh
21mr|qdox-2.0-6.M9|20	
21mr|qdox-2.0-6.M9|21	Patch0:         0001-Port-to-JFlex-1.7.0.patch
21mr|qdox-2.0-6.M9|22	
21mr|qdox-2.0-6.M9|23	BuildRequires:  maven-local
21mr|qdox-2.0-6.M9|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|qdox-2.0-6.M9|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|qdox-2.0-6.M9|26	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|qdox-2.0-6.M9|27	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|qdox-2.0-6.M9|28	
21mr|qdox-2.0-6.M9|29	BuildRequires:  byaccj
21mr|qdox-2.0-6.M9|30	BuildRequires:  jflex
21mr|qdox-2.0-6.M9|31	
21mr|qdox-2.0-6.M9|32	%description
21mr|qdox-2.0-6.M9|33	QDox is a high speed, small footprint parser
21mr|qdox-2.0-6.M9|34	for extracting class/interface/method definitions
21mr|qdox-2.0-6.M9|35	from source files complete with JavaDoc @tags.
21mr|qdox-2.0-6.M9|36	It is designed to be used by active code
21mr|qdox-2.0-6.M9|37	generators or documentation tools.
21mr|qdox-2.0-6.M9|38	
21mr|qdox-2.0-6.M9|39	%package javadoc
21mr|qdox-2.0-6.M9|40	Summary:        Javadoc for %{name}
21mr|qdox-2.0-6.M9|41	
21mr|qdox-2.0-6.M9|42	%description javadoc
21mr|qdox-2.0-6.M9|43	API docs for %{name}.
21mr|qdox-2.0-6.M9|44	
21mr|qdox-2.0-6.M9|45	
21mr|qdox-2.0-6.M9|46	%prep
21mr|qdox-2.0-6.M9|47	%setup -q -n %{name}-%{version}-%{vertag}
21mr|qdox-2.0-6.M9|48	%patch0 -p1
21mr|qdox-2.0-6.M9|49	find -name *.jar -delete
21mr|qdox-2.0-6.M9|50	rm -rf bootstrap
21mr|qdox-2.0-6.M9|51	
21mr|qdox-2.0-6.M9|52	# We don't need these plugins
21mr|qdox-2.0-6.M9|53	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|qdox-2.0-6.M9|54	%pom_remove_plugin :maven-failsafe-plugin
21mr|qdox-2.0-6.M9|55	%pom_remove_plugin :maven-jflex-plugin
21mr|qdox-2.0-6.M9|56	%pom_remove_plugin :maven-enforcer-plugin
21mr|qdox-2.0-6.M9|57	
21mr|qdox-2.0-6.M9|58	%mvn_file : %{name}
21mr|qdox-2.0-6.M9|59	%mvn_alias : qdox:qdox
21mr|qdox-2.0-6.M9|60	
21mr|qdox-2.0-6.M9|61	%pom_xpath_set pom:workingDirectory '${basedir}/src/main/java/com/thoughtworks/qdox/parser/impl'
21mr|qdox-2.0-6.M9|62	
21mr|qdox-2.0-6.M9|63	%build
21mr|qdox-2.0-6.M9|64	# Generate scanners (upstream does this with maven-jflex-plugin)
21mr|qdox-2.0-6.M9|65	jflex -d src/main/java/com/thoughtworks/qdox/parser/impl src/grammar/lexer.flex
21mr|qdox-2.0-6.M9|66	jflex -d src/main/java/com/thoughtworks/qdox/parser/impl src/grammar/commentlexer.flex
21mr|qdox-2.0-6.M9|67	
21mr|qdox-2.0-6.M9|68	# Build artifact
21mr|qdox-2.0-6.M9|69	%mvn_build -f -- -Dqdox.byaccj.executable=byaccj
21mr|qdox-2.0-6.M9|70	
21mr|qdox-2.0-6.M9|71	# Inject OSGi manifests
21mr|qdox-2.0-6.M9|72	jar ufm target/%{name}-%{version}*.jar %{SOURCE1}
21mr|qdox-2.0-6.M9|73	
21mr|qdox-2.0-6.M9|74	%install
21mr|qdox-2.0-6.M9|75	%mvn_install
21mr|qdox-2.0-6.M9|76	
21mr|qdox-2.0-6.M9|77	%files -f .mfiles
21mr|qdox-2.0-6.M9|78	%doc LICENSE.txt README.md
21mr|qdox-2.0-6.M9|79	
21mr|qdox-2.0-6.M9|80	%files javadoc -f .mfiles-javadoc
21mr|qdox-2.0-6.M9|81	%doc LICENSE.txt
21mr|qdox-2.0-6.M9|82	

16320 21
21mr|qemu-7.2.22-1|1	%define _disable_lto 1
21mr|qemu-7.2.22-1|2	%define _disable_rebuild_configure 1
21mr|qemu-7.2.22-1|3	%define _disable_ld_no_undefined 1
21mr|qemu-7.2.22-1|4	
21mr|qemu-7.2.22-1|5	%ifarch %{ix86}
21mr|qemu-7.2.22-1|6	%global kvm_package   system-x86
21mr|qemu-7.2.22-1|7	# need_qemu_kvm should only ever be used by x86
21mr|qemu-7.2.22-1|8	%global need_qemu_kvm 1
21mr|qemu-7.2.22-1|9	%endif
21mr|qemu-7.2.22-1|10	%ifarch %{x86_64}
21mr|qemu-7.2.22-1|11	%global kvm_package   system-x86
21mr|qemu-7.2.22-1|12	# need_qemu_kvm should only ever be used by x86
21mr|qemu-7.2.22-1|13	%global need_qemu_kvm 1
21mr|qemu-7.2.22-1|14	%endif
21mr|qemu-7.2.22-1|15	%ifarch %{power64}
21mr|qemu-7.2.22-1|16	%global kvm_package   system-ppc
21mr|qemu-7.2.22-1|17	%endif
21mr|qemu-7.2.22-1|18	%ifarch s390x
21mr|qemu-7.2.22-1|19	%global kvm_package   system-s390x
21mr|qemu-7.2.22-1|20	%endif
21mr|qemu-7.2.22-1|21	%ifarch %{arm}
21mr|qemu-7.2.22-1|22	%global kvm_package   system-arm
21mr|qemu-7.2.22-1|23	%endif
21mr|qemu-7.2.22-1|24	%ifarch aarch64
21mr|qemu-7.2.22-1|25	%global kvm_package   system-aarch64
21mr|qemu-7.2.22-1|26	%endif
21mr|qemu-7.2.22-1|27	%ifarch %{mips}
21mr|qemu-7.2.22-1|28	%global kvm_package   system-mips
21mr|qemu-7.2.22-1|29	%endif
21mr|qemu-7.2.22-1|30	%ifarch riscv64
21mr|qemu-7.2.22-1|31	%global kvm_package   system-riscv
21mr|qemu-7.2.22-1|32	%endif
21mr|qemu-7.2.22-1|33	
21mr|qemu-7.2.22-1|34	%global user_static 1
21mr|qemu-7.2.22-1|35	
21mr|qemu-7.2.22-1|36	%global have_kvm 0
21mr|qemu-7.2.22-1|37	%if 0%{?kvm_package:1}
21mr|qemu-7.2.22-1|38	%global have_kvm 1
21mr|qemu-7.2.22-1|39	%endif
21mr|qemu-7.2.22-1|40	
21mr|qemu-7.2.22-1|41	# Matches numactl ExcludeArch
21mr|qemu-7.2.22-1|42	%global have_numactl 1
21mr|qemu-7.2.22-1|43	%ifarch s390 %{arm}
21mr|qemu-7.2.22-1|44	%global have_numactl 0
21mr|qemu-7.2.22-1|45	%endif
21mr|qemu-7.2.22-1|46	
21mr|qemu-7.2.22-1|47	# Upstream disables iasl for big endian and QEMU checks
21mr|qemu-7.2.22-1|48	# for this. Fedora has re-enabled it on BE circumventing
21mr|qemu-7.2.22-1|49	# the QEMU checks, but it fails none the less:
21mr|qemu-7.2.22-1|50	#
21mr|qemu-7.2.22-1|51	# https://bugzilla.redhat.com/show_bug.cgi?id=1332449
21mr|qemu-7.2.22-1|52	%global have_iasl 1
21mr|qemu-7.2.22-1|53	%ifnarch s390 s390x ppc ppc64
21mr|qemu-7.2.22-1|54	%global have_iasl 0
21mr|qemu-7.2.22-1|55	%endif
21mr|qemu-7.2.22-1|56	
21mr|qemu-7.2.22-1|57	%ifarch %{ix86} %{x86_64} %{armx}
21mr|qemu-7.2.22-1|58	%global have_spice 1
21mr|qemu-7.2.22-1|59	%else
21mr|qemu-7.2.22-1|60	# Matches spice ExclusiveArch
21mr|qemu-7.2.22-1|61	%global have_spice 0
21mr|qemu-7.2.22-1|62	%endif
21mr|qemu-7.2.22-1|63	
21mr|qemu-7.2.22-1|64	# Matches xen ExclusiveArch
21mr|qemu-7.2.22-1|65	%global have_xen 0
21mr|qemu-7.2.22-1|66	
21mr|qemu-7.2.22-1|67	%bcond_with rbd                 # disabled
21mr|qemu-7.2.22-1|68	%bcond_without gtk              # enabled
21mr|qemu-7.2.22-1|69	%bcond_without usbredir         # enabled
21mr|qemu-7.2.22-1|70	%bcond_without spice            # enabled
21mr|qemu-7.2.22-1|71	%bcond_without seccomp          # enabled
21mr|qemu-7.2.22-1|72	
21mr|qemu-7.2.22-1|73	%ifarch %{ix86} %{x86_64} %{armx} %{riscv}
21mr|qemu-7.2.22-1|74	%global have_edk2 0
21mr|qemu-7.2.22-1|75	%endif
21mr|qemu-7.2.22-1|76	
21mr|qemu-7.2.22-1|77	# If we can run qemu-sanity-check, hostqemu gets defined.
21mr|qemu-7.2.22-1|78	%ifarch %{arm}
21mr|qemu-7.2.22-1|79	%global hostqemu arm-softmmu/qemu-system-arm
21mr|qemu-7.2.22-1|80	%endif
21mr|qemu-7.2.22-1|81	%ifarch aarch64
21mr|qemu-7.2.22-1|82	%global hostqemu arm-softmmu/qemu-system-aarch64
21mr|qemu-7.2.22-1|83	%endif
21mr|qemu-7.2.22-1|84	%ifarch %{ix86}
21mr|qemu-7.2.22-1|85	%global hostqemu i386-softmmu/qemu-system-i386
21mr|qemu-7.2.22-1|86	%endif
21mr|qemu-7.2.22-1|87	%ifarch %{x86_64}
21mr|qemu-7.2.22-1|88	%global hostqemu x86_64-softmmu/qemu-system-x86_64
21mr|qemu-7.2.22-1|89	%endif
21mr|qemu-7.2.22-1|90	
21mr|qemu-7.2.22-1|91	# All modules should be listed here.
21mr|qemu-7.2.22-1|92	# remove riscv on ceph upgrade
21mr|qemu-7.2.22-1|93	%ifarch %{ix86} %{arm} %{riscv}
21mr|qemu-7.2.22-1|94	%define with_block_rbd 0
21mr|qemu-7.2.22-1|95	%else
21mr|qemu-7.2.22-1|96	%define with_block_rbd 1
21mr|qemu-7.2.22-1|97	%endif
21mr|qemu-7.2.22-1|98	# not in main yet
21mr|qemu-7.2.22-1|99	%global with_block_gluster 0
21mr|qemu-7.2.22-1|100	
21mr|qemu-7.2.22-1|101	%define EVRD %{epoch}:%{version}-%{release}
21mr|qemu-7.2.22-1|102	
21mr|qemu-7.2.22-1|103	%define requires_block_curl Requires: %{name}-block-curl = %{EVRD}
21mr|qemu-7.2.22-1|104	%define requires_block_dmg Requires: %{name}-block-dmg = %{EVRD}
21mr|qemu-7.2.22-1|105	%if %{with_block_gluster}
21mr|qemu-7.2.22-1|106	%define requires_block_gluster Requires: %{name}-block-gluster = %{EVRD}
21mr|qemu-7.2.22-1|107	%define obsoletes_block_gluster %{nil}
21mr|qemu-7.2.22-1|108	%else
21mr|qemu-7.2.22-1|109	%define requires_block_gluster %{nil}
21mr|qemu-7.2.22-1|110	%define obsoletes_block_gluster Obsoletes: %{name}-block-gluster < %{EVRD}
21mr|qemu-7.2.22-1|111	%endif
21mr|qemu-7.2.22-1|112	%define requires_block_iscsi Requires: %{name}-block-iscsi = %{EVRD}
21mr|qemu-7.2.22-1|113	%define requires_block_nfs Requires: %{name}-block-nfs = %{EVRD}
21mr|qemu-7.2.22-1|114	%if %{with_block_rbd}
21mr|qemu-7.2.22-1|115	%define requires_block_rbd Requires: %{name}-block-rbd = %{EVRD}
21mr|qemu-7.2.22-1|116	%define obsoletes_block_rbd %{nil}
21mr|qemu-7.2.22-1|117	%else
21mr|qemu-7.2.22-1|118	%define requires_block_rbd %{nil}
21mr|qemu-7.2.22-1|119	%define obsoletes_block_rbd Obsoletes: %{name}-block-rbd < %{EVRD}
21mr|qemu-7.2.22-1|120	%endif
21mr|qemu-7.2.22-1|121	%define requires_block_ssh Requires: %{name}-block-ssh = %{EVRD}
21mr|qemu-7.2.22-1|122	%define requires_audio_alsa Requires: %{name}-audio-alsa = %{EVRD}
21mr|qemu-7.2.22-1|123	%define requires_audio_oss Requires: %{name}-audio-oss = %{EVRD}
21mr|qemu-7.2.22-1|124	%define requires_audio_pa Requires: %{name}-audio-pa = %{EVRD}
21mr|qemu-7.2.22-1|125	%define requires_audio_sdl Requires: %{name}-audio-sdl = %{EVRD}
21mr|qemu-7.2.22-1|126	%define requires_audio_dbus Requires: %{name}-audio-dbus = %{EVRD}
21mr|qemu-7.2.22-1|127	%define requires_ui_curses Requires: %{name}-ui-curses = %{EVRD}
21mr|qemu-7.2.22-1|128	%define requires_ui_gtk Requires: %{name}-ui-gtk = %{EVRD}
21mr|qemu-7.2.22-1|129	%define requires_ui_sdl Requires: %{name}-ui-sdl = %{EVRD}
21mr|qemu-7.2.22-1|130	%define requires_ui_egl_headless Requires: %{name}-ui-egl-headless = %{EVRD}
21mr|qemu-7.2.22-1|131	%define requires_ui_opengl Requires: %{name}-ui-opengl = %{EVRD}
21mr|qemu-7.2.22-1|132	%define requires_ui_dbus Requires: %{name}-ui-dbus = %{EVRD}
21mr|qemu-7.2.22-1|133	%define requires_device_display_virtio_gpu Requires: %{name}-device-display-virtio-gpu = %{EVRD}
21mr|qemu-7.2.22-1|134	%define requires_device_display_virtio_gpu_pci Requires: %{name}-device-display-virtio-gpu-pci = %{EVRD}
21mr|qemu-7.2.22-1|135	%define requires_device_display_virtio_vga Requires: %{name}-device-display-virtio-vga = %{EVRD}
21mr|qemu-7.2.22-1|136	%if %{have_spice}
21mr|qemu-7.2.22-1|137	%define requires_ui_spice_app Requires: %{name}-ui-spice-app = %{EVRD}
21mr|qemu-7.2.22-1|138	%define requires_ui_spice_core Requires: %{name}-ui-spice-core = %{EVRD}
21mr|qemu-7.2.22-1|139	%define requires_device_display_qxl Requires: %{name}-device-display-qxl = %{EVRD}
21mr|qemu-7.2.22-1|140	%define requires_audio_spice Requires: %{name}-audio-spice = %{EVRD}
21mr|qemu-7.2.22-1|141	%define requires_char_spice Requires: %{name}-char-spice = %{EVRD}
21mr|qemu-7.2.22-1|142	%else
21mr|qemu-7.2.22-1|143	%define requires_ui_spice_app %{nil}
21mr|qemu-7.2.22-1|144	%define requires_ui_spice_core %{nil}
21mr|qemu-7.2.22-1|145	%define requires_device_display_qxl %{nil}
21mr|qemu-7.2.22-1|146	%define requires_audio_spice %{nil}
21mr|qemu-7.2.22-1|147	%define requires_char_spice %{nil}
21mr|qemu-7.2.22-1|148	%endif
21mr|qemu-7.2.22-1|149	
21mr|qemu-7.2.22-1|150	%global requires_all_modules \
21mr|qemu-7.2.22-1|151	%{requires_block_curl} \
21mr|qemu-7.2.22-1|152	%{requires_block_dmg} \
21mr|qemu-7.2.22-1|153	%{requires_block_gluster} \
21mr|qemu-7.2.22-1|154	%{requires_block_iscsi} \
21mr|qemu-7.2.22-1|155	%{requires_block_nfs} \
21mr|qemu-7.2.22-1|156	%{requires_block_rbd} \
21mr|qemu-7.2.22-1|157	%{requires_block_ssh} \
21mr|qemu-7.2.22-1|158	%{requires_audio_alsa} \
21mr|qemu-7.2.22-1|159	%{requires_audio_oss} \
21mr|qemu-7.2.22-1|160	%{requires_audio_pa} \
21mr|qemu-7.2.22-1|161	%{requires_audio_sdl} \
21mr|qemu-7.2.22-1|162	%{requires_audio_spice} \
21mr|qemu-7.2.22-1|163	%{requires_ui_egl_headless} \
21mr|qemu-7.2.22-1|164	%{requires_ui_opengl} \
21mr|qemu-7.2.22-1|165	%{requires_device_display_virtio_gpu} \
21mr|qemu-7.2.22-1|166	%{requires_device_display_virtio_gpu_pci} \
21mr|qemu-7.2.22-1|167	%{requires_device_display_virtio_vga} \
21mr|qemu-7.2.22-1|168	%{requires_ui_curses} \
21mr|qemu-7.2.22-1|169	%{requires_ui_gtk} \
21mr|qemu-7.2.22-1|170	%{requires_ui_sdl} \
21mr|qemu-7.2.22-1|171	%{requires_ui_spice_app} \
21mr|qemu-7.2.22-1|172	%{requires_ui_spice_core} \
21mr|qemu-7.2.22-1|173	%{requires_char_spice} \
21mr|qemu-7.2.22-1|174	%{requires_ui_dbus} \
21mr|qemu-7.2.22-1|175	%{requires_audio_dbus} \
21mr|qemu-7.2.22-1|176	%{requires_device_display_qxl}
21mr|qemu-7.2.22-1|177	
21mr|qemu-7.2.22-1|178	# Modules which can be conditionally built
21mr|qemu-7.2.22-1|179	%global obsoletes_some_modules \
21mr|qemu-7.2.22-1|180	%{obsoletes_block_gluster} \
21mr|qemu-7.2.22-1|181	%{obsoletes_block_rbd}
21mr|qemu-7.2.22-1|182	
21mr|qemu-7.2.22-1|183	Summary:	QEMU is a FAST! processor emulator
21mr|qemu-7.2.22-1|184	Name:		qemu
21mr|qemu-7.2.22-1|185	Version:	7.2.22
21mr|qemu-7.2.22-1|186	Release:	1
21mr|qemu-7.2.22-1|187	Group:		Emulators
21mr|qemu-7.2.22-1|188	Epoch:		3
21mr|qemu-7.2.22-1|189	License:	GPLv2 and BSD and MIT and CC-BY
21mr|qemu-7.2.22-1|190	URL:		http://www.qemu.org/
21mr|qemu-7.2.22-1|191	
21mr|qemu-7.2.22-1|192	Source0: https://download.qemu.org/%{name}-%{version}.tar.xz
21mr|qemu-7.2.22-1|193	Source1: qemu.rpmlintrc
21mr|qemu-7.2.22-1|194	
21mr|qemu-7.2.22-1|195	# guest agent service
21mr|qemu-7.2.22-1|196	Source10: qemu-guest-agent.service
21mr|qemu-7.2.22-1|197	Source17: qemu-ga.sysconfig
21mr|qemu-7.2.22-1|198	# guest agent udev rules
21mr|qemu-7.2.22-1|199	Source11: 99-qemu-guest-agent.rules
21mr|qemu-7.2.22-1|200	# /etc/qemu/bridge.conf
21mr|qemu-7.2.22-1|201	Source12: bridge.conf
21mr|qemu-7.2.22-1|202	# qemu-kvm back compat wrapper installed as /usr/bin/qemu-kvm
21mr|qemu-7.2.22-1|203	Source13: qemu-kvm.sh
21mr|qemu-7.2.22-1|204	# PR manager service
21mr|qemu-7.2.22-1|205	Source14: qemu-pr-helper.service
21mr|qemu-7.2.22-1|206	Source15: qemu-pr-helper.socket
21mr|qemu-7.2.22-1|207	# /etc/modprobe.d/kvm.conf, for x86
21mr|qemu-7.2.22-1|208	Source20: kvm-x86.modprobe.conf
21mr|qemu-7.2.22-1|209	# /etc/security/limits.d/95-kvm-ppc64-memlock.conf
21mr|qemu-7.2.22-1|210	Source21: 95-kvm-ppc64-memlock.conf
21mr|qemu-7.2.22-1|211	
21mr|qemu-7.2.22-1|212	Patch0:	qemu-6.1.0-fix-disable-gnutls.patch
21mr|qemu-7.2.22-1|213	
21mr|qemu-7.2.22-1|214	# version 7.2.7 fixed CVE: CVE-2023-0330 CVE-2023-3301 CVE-2023-3255
21mr|qemu-7.2.22-1|215	# CVE-2023-3354 CVE-2023-0664 CVE-2023-1544 CVE-2023-3180 CVE-2021-20255
21mr|qemu-7.2.22-1|216	# CVE-2023-42467 CVE-2023-40360 CVE-2023-4135 CVE-2023-1386 CVE-2017-5957
21mr|qemu-7.2.22-1|217	
21mr|qemu-7.2.22-1|218	# version 7.2.22 fixed CVE: CVE-2023-3019 CVE-2023-5088 CVE-2023-2861
21mr|qemu-7.2.22-1|219	# CVE-2023-6693 CVE-2024-24474 CVE-2024-3447 CVE-2023-6683 CVE-2024-26327
21mr|qemu-7.2.22-1|220	# CVE-2024-26328
21mr|qemu-7.2.22-1|221	# fix CVE-2024-7730 unemplimented for 7.2.x release
21mr|qemu-7.2.22-1|222	# fix CVE-2025-54566 CVE-2025-54567 unemplimented for 7.2.x
21mr|qemu-7.2.22-1|223	
21mr|qemu-7.2.22-1|224	BuildRequires: %mklibname zstd -s -d
21mr|qemu-7.2.22-1|225	BuildRequires: meson
21mr|qemu-7.2.22-1|226	# documentation deps
21mr|qemu-7.2.22-1|227	BuildRequires: texinfo
21mr|qemu-7.2.22-1|228	BuildRequires: capstone-devel
21mr|qemu-7.2.22-1|229	# For /usr/bin/pod2man
21mr|qemu-7.2.22-1|230	#BuildRequires: perl-podlators
21mr|qemu-7.2.22-1|231	# For sanity test
21mr|qemu-7.2.22-1|232	# BuildRequires: qemu-sanity-check-nodeps
21mr|qemu-7.2.22-1|233	%if %{have_iasl}
21mr|qemu-7.2.22-1|234	# For acpi compilation
21mr|qemu-7.2.22-1|235	BuildRequires: iasl
21mr|qemu-7.2.22-1|236	%endif
21mr|qemu-7.2.22-1|237	# For chrpath calls in specfile
21mr|qemu-7.2.22-1|238	BuildRequires:	chrpath
21mr|qemu-7.2.22-1|239	BuildRequires:	stdc++-static-devel
21mr|qemu-7.2.22-1|240	BuildRequires:	pkgconfig(libibverbs)
21mr|qemu-7.2.22-1|241	
21mr|qemu-7.2.22-1|242	# -display sdl support
21mr|qemu-7.2.22-1|243	BuildRequires:	pkgconfig(sdl2)
21mr|qemu-7.2.22-1|244	BuildRequires:	pkgconfig(SDL2_image)
21mr|qemu-7.2.22-1|245	BuildRequires:	pkgconfig(libzstd)
21mr|qemu-7.2.22-1|246	# used in various places for compression
21mr|qemu-7.2.22-1|247	BuildRequires:	zlib-devel
21mr|qemu-7.2.22-1|248	BuildRequires:	pkgconfig(vdeplug)
21mr|qemu-7.2.22-1|249	BuildRequires:	xfsprogs-devel
21mr|qemu-7.2.22-1|250	
21mr|qemu-7.2.22-1|251	# used in various places for crypto
21mr|qemu-7.2.22-1|252	BuildRequires:	gnutls-devel
21mr|qemu-7.2.22-1|253	# VNC sasl auth support
21mr|qemu-7.2.22-1|254	BuildRequires:	sasl-devel
21mr|qemu-7.2.22-1|255	# aio implementation for block drivers
21mr|qemu-7.2.22-1|256	BuildRequires:	libaio-devel
21mr|qemu-7.2.22-1|257	# pulseaudio audio output
21mr|qemu-7.2.22-1|258	BuildRequires:	pkgconfig(libpulse)
21mr|qemu-7.2.22-1|259	# alsa audio output
21mr|qemu-7.2.22-1|260	BuildRequires:	alsa-oss-devel
21mr|qemu-7.2.22-1|261	BuildRequires:	pkgconfig(alsa)
21mr|qemu-7.2.22-1|262	# Jack audio output
21mr|qemu-7.2.22-1|263	BuildRequires:	pkgconfig(jack)
21mr|qemu-7.2.22-1|264	# qemu-pr-helper multipath support (requires libudev too)
21mr|qemu-7.2.22-1|265	BuildRequires:	device-mapper-multipath-devel
21mr|qemu-7.2.22-1|266	BuildRequires:	systemd
21mr|qemu-7.2.22-1|267	# iscsi drive support
21mr|qemu-7.2.22-1|268	BuildRequires:	pkgconfig(libiscsi)
21mr|qemu-7.2.22-1|269	# NFS drive support
21mr|qemu-7.2.22-1|270	BuildRequires:	pkgconfig(libnfs)
21mr|qemu-7.2.22-1|271	# snappy compression for memory dump
21mr|qemu-7.2.22-1|272	BuildRequires:	snappy-devel
21mr|qemu-7.2.22-1|273	# lzo compression for memory dump
21mr|qemu-7.2.22-1|274	BuildRequires:	pkgconfig(lzo2)
21mr|qemu-7.2.22-1|275	# needed for -display curses
21mr|qemu-7.2.22-1|276	BuildRequires:	pkgconfig(ncurses)
21mr|qemu-7.2.22-1|277	# used by 9pfs
21mr|qemu-7.2.22-1|278	BuildRequires:  attr-devel
21mr|qemu-7.2.22-1|279	BuildRequires:  cap-devel
21mr|qemu-7.2.22-1|280	# used by qemu-bridge-helper and qemu-pr-helper
21mr|qemu-7.2.22-1|281	BuildRequires:	pkgconfig(libcap-ng)
21mr|qemu-7.2.22-1|282	# spice usb redirection support
21mr|qemu-7.2.22-1|283	%if %{with usbredir}
21mr|qemu-7.2.22-1|284	BuildRequires:	usbredir-devel >= 0.5.2
21mr|qemu-7.2.22-1|285	BuildRequires:	pkgconfig(libusbredirhost) >= 0.5.2
21mr|qemu-7.2.22-1|286	%endif
21mr|qemu-7.2.22-1|287	%if %{have_spice}
21mr|qemu-7.2.22-1|288	# spice graphics support
21mr|qemu-7.2.22-1|289	BuildRequires:	pkgconfig(spice-server)
21mr|qemu-7.2.22-1|290	BuildRequires:	pkgconfig(spice-protocol)
21mr|qemu-7.2.22-1|291	%endif
21mr|qemu-7.2.22-1|292	%if %{with seccomp}
21mr|qemu-7.2.22-1|293	# seccomp containment support
21mr|qemu-7.2.22-1|294	BuildRequires: pkgconfig(libseccomp) >= 2.3.0
21mr|qemu-7.2.22-1|295	%endif
21mr|qemu-7.2.22-1|296	# For network block driver
21mr|qemu-7.2.22-1|297	BuildRequires: pkgconfig(libcurl)
21mr|qemu-7.2.22-1|298	%if %{with_block_rbd}
21mr|qemu-7.2.22-1|299	# For rbd block driver
21mr|qemu-7.2.22-1|300	BuildRequires: ceph-devel
21mr|qemu-7.2.22-1|301	%endif
21mr|qemu-7.2.22-1|302	# We need both because the 'stap' binary is probed for by configure
21mr|qemu-7.2.22-1|303	BuildRequires: systemtap
21mr|qemu-7.2.22-1|304	BuildRequires: systemtap-devel
21mr|qemu-7.2.22-1|305	# For VNC JPEG support
21mr|qemu-7.2.22-1|306	BuildRequires: jpeg-devel
21mr|qemu-7.2.22-1|307	# For VNC PNG support
21mr|qemu-7.2.22-1|308	BuildRequires: pkgconfig(libpng)
21mr|qemu-7.2.22-1|309	# For BlueZ device support
21mr|qemu-7.2.22-1|310	BuildRequires: pkgconfig(bluez)
21mr|qemu-7.2.22-1|311	# For Braille device support
21mr|qemu-7.2.22-1|312	#BuildRequires: brlapi-devel
21mr|qemu-7.2.22-1|313	%if %{with fdt}
21mr|qemu-7.2.22-1|314	# For FDT device tree support
21mr|qemu-7.2.22-1|315	BuildRequires:	fdt-devel
21mr|qemu-7.2.22-1|316	%endif
21mr|qemu-7.2.22-1|317	# Hard requirement for version >= 1.3
21mr|qemu-7.2.22-1|318	BuildRequires:	pkgconfig(pixman-1)
21mr|qemu-7.2.22-1|319	%if %{with_block_gluster}
21mr|qemu-7.2.22-1|320	# For gluster support
21mr|qemu-7.2.22-1|321	BuildRequires: glusterfs-devel >= 3.4.0
21mr|qemu-7.2.22-1|322	%endif
21mr|qemu-7.2.22-1|323	# Needed for usb passthrough for qemu >= 1.5
21mr|qemu-7.2.22-1|324	BuildRequires:	pkgconfig(libusb-1.0)
21mr|qemu-7.2.22-1|325	# SSH block driver
21mr|qemu-7.2.22-1|326	BuildRequires:	pkgconfig(libssh)
21mr|qemu-7.2.22-1|327	# GTK frontend
21mr|qemu-7.2.22-1|328	%if %{with gtk}
21mr|qemu-7.2.22-1|329	# GTK frontend
21mr|qemu-7.2.22-1|330	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|qemu-7.2.22-1|331	BuildRequires:	pkgconfig(vte-2.91)
21mr|qemu-7.2.22-1|332	# GTK translations
21mr|qemu-7.2.22-1|333	BuildRequires: gettext
21mr|qemu-7.2.22-1|334	%endif
21mr|qemu-7.2.22-1|335	# RDMA migration
21mr|qemu-7.2.22-1|336	BuildRequires: rdmacm-devel
21mr|qemu-7.2.22-1|337	%if %{have_xen}
21mr|qemu-7.2.22-1|338	# Xen support
21mr|qemu-7.2.22-1|339	BuildRequires: xen-devel
21mr|qemu-7.2.22-1|340	%endif
21mr|qemu-7.2.22-1|341	%if %{have_numactl}
21mr|qemu-7.2.22-1|342	# qemu 2.1: needed for memdev hostmem backend
21mr|qemu-7.2.22-1|343	%ifnarch %{arm} %{risc}
21mr|qemu-7.2.22-1|344	BuildRequires:	numa-devel
21mr|qemu-7.2.22-1|345	%endif
21mr|qemu-7.2.22-1|346	%endif
21mr|qemu-7.2.22-1|347	# qemu 2.3: reading bzip2 compressed dmg images
21mr|qemu-7.2.22-1|348	BuildRequires: bzip2-devel
21mr|qemu-7.2.22-1|349	# qemu 2.4: needed for opengl bits
21mr|qemu-7.2.22-1|350	BuildRequires:	pkgconfig(epoxy)
21mr|qemu-7.2.22-1|351	# qemu 2.5: needed for TLS test suite
21mr|qemu-7.2.22-1|352	BuildRequires:	pkgconfig(libtasn1)
21mr|qemu-7.2.22-1|353	# qemu 2.5: libcacard is it's own project now
21mr|qemu-7.2.22-1|354	BuildRequires:	pkgconfig(libcacard)
21mr|qemu-7.2.22-1|355	# qemu 2.5: virgl 3d support
21mr|qemu-7.2.22-1|356	BuildRequires:	virglrenderer-devel
21mr|qemu-7.2.22-1|357	# qemu 2.6: Needed for gtk GL support
21mr|qemu-7.2.22-1|358	BuildRequires:	pkgconfig(gl)
21mr|qemu-7.2.22-1|359	# gpu vhost
21mr|qemu-7.2.22-1|360	BuildRequires:	pkgconfig(gbm)
21mr|qemu-7.2.22-1|361	# qemu 2.11: preferred disassembler for TCG
21mr|qemu-7.2.22-1|362	BuildRequires:	capstone-devel
21mr|qemu-7.2.22-1|363	BuildRequires:	pkgconfig(slirp)
21mr|qemu-7.2.22-1|364	# qemu 2.12: parallels disk images require libxml2 now
21mr|qemu-7.2.22-1|365	BuildRequires:	pkgconfig(libxml-2.0)
21mr|qemu-7.2.22-1|366	BuildRequires:	pkgconfig(liburing)
21mr|qemu-7.2.22-1|367	%ifarch %{x86_64}
21mr|qemu-7.2.22-1|368	# qemu 3.1: Used for nvdimm
21mr|qemu-7.2.22-1|369	#BuildRequires: libpmem-devel
21mr|qemu-7.2.22-1|370	%endif
21mr|qemu-7.2.22-1|371	# qemu 3.1: Used for qemu-ga
21mr|qemu-7.2.22-1|372	BuildRequires:	pkgconfig(udev)
21mr|qemu-7.2.22-1|373	# qemu 4.0: Use for qauth infrastructure
21mr|qemu-7.2.22-1|374	BuildRequires:	pam-devel
21mr|qemu-7.2.22-1|375	# qemu 4.0: sphinx-build used for some docs
21mr|qemu-7.2.22-1|376	BuildRequires:	python3-sphinx
21mr|qemu-7.2.22-1|377	BuildRequires:	python3-sphinx_rtd_theme
21mr|qemu-7.2.22-1|378	# qemu 4.0: Used by test suite ./scripts/tap-driver.pl
21mr|qemu-7.2.22-1|379	BuildRequires:	perl-Test-Harness
21mr|qemu-7.2.22-1|380	# Required for making python shebangs versioned
21mr|qemu-7.2.22-1|381	BuildRequires:	python3-devel
21mr|qemu-7.2.22-1|382	BuildRequires:	pkgconfig(glib-2.0)
21mr|qemu-7.2.22-1|383	BuildRequires:	glib2-static-devel
21mr|qemu-7.2.22-1|384	
21mr|qemu-7.2.22-1|385	BuildRequires:	pcre-static-devel
21mr|qemu-7.2.22-1|386	BuildRequires:	glibc-static-devel
21mr|qemu-7.2.22-1|387	BuildRequires:	gpg-error-static-devel
21mr|qemu-7.2.22-1|388	BuildRequires:	zlib-static-devel
21mr|qemu-7.2.22-1|389	BuildRequires:	%{_lib}atomic-static-devel
21mr|qemu-7.2.22-1|390	
21mr|qemu-7.2.22-1|391	%if 0%{?hostqemu:1}
21mr|qemu-7.2.22-1|392	# For complicated reasons, this is required so that
21mr|qemu-7.2.22-1|393	# /bin/kernel-install puts the kernel directly into /boot, instead of
21mr|qemu-7.2.22-1|394	# into a /boot/<machine-id> subdirectory (in Fedora >= 23).  This is
21mr|qemu-7.2.22-1|395	# so we can run qemu-sanity-check.  Read the kernel-install script to
21mr|qemu-7.2.22-1|396	# understand why.
21mr|qemu-7.2.22-1|397	BuildRequires: grubby
21mr|qemu-7.2.22-1|398	%endif
21mr|qemu-7.2.22-1|399	
21mr|qemu-7.2.22-1|400	Requires: %{name}-user = %{EVRD}
21mr|qemu-7.2.22-1|401	Requires: %{name}-kvm = %{EVRD}
21mr|qemu-7.2.22-1|402	Requires: %{name}-device-usb = %{EVRD}
21mr|qemu-7.2.22-1|403	Requires: %{name}-img = %{EVRD}
21mr|qemu-7.2.22-1|404	
21mr|qemu-7.2.22-1|405	
21mr|qemu-7.2.22-1|406	%description
21mr|qemu-7.2.22-1|407	QEMU is a generic and open source processor emulator which achieves a good
21mr|qemu-7.2.22-1|408	emulation speed by using dynamic translation. QEMU has two operating modes:
21mr|qemu-7.2.22-1|409	
21mr|qemu-7.2.22-1|410	* Full system emulation. In this mode, QEMU emulates a full system (for
21mr|qemu-7.2.22-1|411	example a PC), including a processor and various peripherials. It can be
21mr|qemu-7.2.22-1|412	used to launch different Operating Systems without rebooting the PC or
21mr|qemu-7.2.22-1|413	to debug system code.
21mr|qemu-7.2.22-1|414	* User mode emulation. In this mode, QEMU can launch Linux processes compiled
21mr|qemu-7.2.22-1|415	for one CPU on another CPU.
21mr|qemu-7.2.22-1|416	
21mr|qemu-7.2.22-1|417	As QEMU requires no host kernel patches to run, it is safe and easy to use.
21mr|qemu-7.2.22-1|418	
21mr|qemu-7.2.22-1|419	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|420	
21mr|qemu-7.2.22-1|421	%package -n	ipxe
21mr|qemu-7.2.22-1|422	Summary:        PXE ROMs for QEMU NICs
21mr|qemu-7.2.22-1|423	Group:          Emulators
21mr|qemu-7.2.22-1|424	BuildArch:      noarch
21mr|qemu-7.2.22-1|425	Conflicts:      qemu < 1.6.0
21mr|qemu-7.2.22-1|426	
21mr|qemu-7.2.22-1|427	%description -n	ipxe
21mr|qemu-7.2.22-1|428	Preboot Execution Environment (PXE) ROM support for various emulated network
21mr|qemu-7.2.22-1|429	adapters available with QEMU.
21mr|qemu-7.2.22-1|430	
21mr|qemu-7.2.22-1|431	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|432	
21mr|qemu-7.2.22-1|433	%package -n	vgabios
21mr|qemu-7.2.22-1|434	Summary:        VGA BIOSes for QEMU
21mr|qemu-7.2.22-1|435	Group:          Emulators
21mr|qemu-7.2.22-1|436	BuildArch:      noarch
21mr|qemu-7.2.22-1|437	
21mr|qemu-7.2.22-1|438	%description -n	vgabios
21mr|qemu-7.2.22-1|439	VGABIOS provides the video ROM BIOSes for the following variants of VGA
21mr|qemu-7.2.22-1|440	emulated devices: Std VGA, QXL, Cirrus CLGD 5446 and VMware emulated
21mr|qemu-7.2.22-1|441	video card.
21mr|qemu-7.2.22-1|442	
21mr|qemu-7.2.22-1|443	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|444	
21mr|qemu-7.2.22-1|445	%package -n	sgabios
21mr|qemu-7.2.22-1|446	Summary:        Serial Graphics Adapter BIOS for QEMU
21mr|qemu-7.2.22-1|447	Group:          Emulators
21mr|qemu-7.2.22-1|448	BuildArch:      noarch
21mr|qemu-7.2.22-1|449	
21mr|qemu-7.2.22-1|450	%description -n	sgabios
21mr|qemu-7.2.22-1|451	The Google Serial Graphics Adapter BIOS or SGABIOS provides a means for legacy
21mr|qemu-7.2.22-1|452	x86 software to communicate with an attached serial console as if a video card
21mr|qemu-7.2.22-1|453	were attached.
21mr|qemu-7.2.22-1|454	
21mr|qemu-7.2.22-1|455	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|456	
21mr|qemu-7.2.22-1|457	%package -n	seabios
21mr|qemu-7.2.22-1|458	Summary:        X86 BIOS for QEMU
21mr|qemu-7.2.22-1|459	Group:          Emulators
21mr|qemu-7.2.22-1|460	BuildArch:      noarch
21mr|qemu-7.2.22-1|461	
21mr|qemu-7.2.22-1|462	%description -n	seabios
21mr|qemu-7.2.22-1|463	SeaBIOS is an open source implementation of a 16bit x86 BIOS. SeaBIOS
21mr|qemu-7.2.22-1|464	is the default BIOS for QEMU.
21mr|qemu-7.2.22-1|465	
21mr|qemu-7.2.22-1|466	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|467	
21mr|qemu-7.2.22-1|468	%package doc
21mr|qemu-7.2.22-1|469	Summary: QEMU docs
21mr|qemu-7.2.22-1|470	%description doc
21mr|qemu-7.2.22-1|471	
21mr|qemu-7.2.22-1|472	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|473	
21mr|qemu-7.2.22-1|474	%package  common
21mr|qemu-7.2.22-1|475	Summary: QEMU common files needed by all QEMU targets
21mr|qemu-7.2.22-1|476	Requires:	ipxe
21mr|qemu-7.2.22-1|477	Requires:	seabios
21mr|qemu-7.2.22-1|478	Requires:	sgabios
21mr|qemu-7.2.22-1|479	Requires:	vgabios
21mr|qemu-7.2.22-1|480	Requires(post): /usr/bin/getent
21mr|qemu-7.2.22-1|481	Requires(post): /usr/sbin/groupadd
21mr|qemu-7.2.22-1|482	Requires(post): /usr/sbin/useradd
21mr|qemu-7.2.22-1|483	Requires(post): systemd-units
21mr|qemu-7.2.22-1|484	Requires(preun): systemd-units
21mr|qemu-7.2.22-1|485	Requires(postun): systemd-units
21mr|qemu-7.2.22-1|486	%{obsoletes_some_modules}
21mr|qemu-7.2.22-1|487	%description common
21mr|qemu-7.2.22-1|488	This package provides the common files needed by all QEMU targets
21mr|qemu-7.2.22-1|489	
21mr|qemu-7.2.22-1|490	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|491	
21mr|qemu-7.2.22-1|492	%package guest-agent
21mr|qemu-7.2.22-1|493	Summary: QEMU guest agent
21mr|qemu-7.2.22-1|494	Requires(post): systemd-units
21mr|qemu-7.2.22-1|495	Requires(preun): systemd-units
21mr|qemu-7.2.22-1|496	Requires(postun): systemd-units
21mr|qemu-7.2.22-1|497	%description guest-agent
21mr|qemu-7.2.22-1|498	This package provides an agent to run inside guests, which communicates
21mr|qemu-7.2.22-1|499	with the host over a virtio-serial channel named "org.qemu.guest_agent.0"
21mr|qemu-7.2.22-1|500	
21mr|qemu-7.2.22-1|501	This package does not need to be installed on the host OS.
21mr|qemu-7.2.22-1|502	
21mr|qemu-7.2.22-1|503	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|504	
21mr|qemu-7.2.22-1|505	%package  img
21mr|qemu-7.2.22-1|506	Summary: QEMU command line tool for manipulating disk images
21mr|qemu-7.2.22-1|507	%description img
21mr|qemu-7.2.22-1|508	This package provides a command line tool for manipulating disk images
21mr|qemu-7.2.22-1|509	
21mr|qemu-7.2.22-1|510	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|511	
21mr|qemu-7.2.22-1|512	%package  block-curl
21mr|qemu-7.2.22-1|513	Summary: QEMU CURL block driver
21mr|qemu-7.2.22-1|514	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|515	%description block-curl
21mr|qemu-7.2.22-1|516	This package provides the additional CURL block driver for QEMU.
21mr|qemu-7.2.22-1|517	
21mr|qemu-7.2.22-1|518	Install this package if you want to access remote disks over
21mr|qemu-7.2.22-1|519	http, https, ftp and other transports provided by the CURL library.
21mr|qemu-7.2.22-1|520	
21mr|qemu-7.2.22-1|521	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|522	
21mr|qemu-7.2.22-1|523	%package  block-dmg
21mr|qemu-7.2.22-1|524	Summary: QEMU block driver for DMG disk images
21mr|qemu-7.2.22-1|525	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|526	%description block-dmg
21mr|qemu-7.2.22-1|527	This package provides the additional DMG block driver for QEMU.
21mr|qemu-7.2.22-1|528	
21mr|qemu-7.2.22-1|529	Install this package if you want to open '.dmg' files.
21mr|qemu-7.2.22-1|530	
21mr|qemu-7.2.22-1|531	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|532	
21mr|qemu-7.2.22-1|533	%if %{with_block_gluster}
21mr|qemu-7.2.22-1|534	%package  block-gluster
21mr|qemu-7.2.22-1|535	Summary: QEMU Gluster block driver
21mr|qemu-7.2.22-1|536	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|537	%description block-gluster
21mr|qemu-7.2.22-1|538	This package provides the additional Gluster block driver for QEMU.
21mr|qemu-7.2.22-1|539	
21mr|qemu-7.2.22-1|540	Install this package if you want to access remote Gluster storage.
21mr|qemu-7.2.22-1|541	%endif
21mr|qemu-7.2.22-1|542	
21mr|qemu-7.2.22-1|543	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|544	
21mr|qemu-7.2.22-1|545	%package  block-iscsi
21mr|qemu-7.2.22-1|546	Summary: QEMU iSCSI block driver
21mr|qemu-7.2.22-1|547	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|548	%description block-iscsi
21mr|qemu-7.2.22-1|549	This package provides the additional iSCSI block driver for QEMU.
21mr|qemu-7.2.22-1|550	
21mr|qemu-7.2.22-1|551	Install this package if you want to access iSCSI volumes.
21mr|qemu-7.2.22-1|552	
21mr|qemu-7.2.22-1|553	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|554	
21mr|qemu-7.2.22-1|555	%package  block-nfs
21mr|qemu-7.2.22-1|556	Summary: QEMU NFS block driver
21mr|qemu-7.2.22-1|557	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|558	
21mr|qemu-7.2.22-1|559	%description block-nfs
21mr|qemu-7.2.22-1|560	This package provides the additional NFS block driver for QEMU.
21mr|qemu-7.2.22-1|561	
21mr|qemu-7.2.22-1|562	Install this package if you want to access remote NFS storage.
21mr|qemu-7.2.22-1|563	
21mr|qemu-7.2.22-1|564	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|565	
21mr|qemu-7.2.22-1|566	%if %{with_block_rbd}
21mr|qemu-7.2.22-1|567	%package  block-rbd
21mr|qemu-7.2.22-1|568	Summary: QEMU Ceph/RBD block driver
21mr|qemu-7.2.22-1|569	Provides: qemu-kvm-block-rbd = %{EVRD}
21mr|qemu-7.2.22-1|570	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|571	
21mr|qemu-7.2.22-1|572	%description block-rbd
21mr|qemu-7.2.22-1|573	This package provides the additional Ceph/RBD block driver for QEMU.
21mr|qemu-7.2.22-1|574	
21mr|qemu-7.2.22-1|575	Install this package if you want to access remote Ceph volumes
21mr|qemu-7.2.22-1|576	using the rbd protocol.
21mr|qemu-7.2.22-1|577	%endif
21mr|qemu-7.2.22-1|578	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|579	
21mr|qemu-7.2.22-1|580	%package  block-ssh
21mr|qemu-7.2.22-1|581	Summary: QEMU SSH block driver
21mr|qemu-7.2.22-1|582	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|583	Provides: qemu-kvm-block-ssh = %{EVRD}
21mr|qemu-7.2.22-1|584	%description block-ssh
21mr|qemu-7.2.22-1|585	This package provides the additional SSH block driver for QEMU.
21mr|qemu-7.2.22-1|586	
21mr|qemu-7.2.22-1|587	Install this package if you want to access remote disks using
21mr|qemu-7.2.22-1|588	the Secure Shell (SSH) protocol.
21mr|qemu-7.2.22-1|589	
21mr|qemu-7.2.22-1|590	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|591	
21mr|qemu-7.2.22-1|592	%package  audio-alsa
21mr|qemu-7.2.22-1|593	Summary: QEMU ALSA audio driver
21mr|qemu-7.2.22-1|594	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|595	%description audio-alsa
21mr|qemu-7.2.22-1|596	This package provides the additional ALSA audio driver for QEMU.
21mr|qemu-7.2.22-1|597	
21mr|qemu-7.2.22-1|598	%package  audio-oss
21mr|qemu-7.2.22-1|599	Summary: QEMU OSS audio driver
21mr|qemu-7.2.22-1|600	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|601	%description audio-oss
21mr|qemu-7.2.22-1|602	This package provides the additional OSS audio driver for QEMU.
21mr|qemu-7.2.22-1|603	
21mr|qemu-7.2.22-1|604	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|605	
21mr|qemu-7.2.22-1|606	%package  audio-pa
21mr|qemu-7.2.22-1|607	Summary: QEMU PulseAudio audio driver
21mr|qemu-7.2.22-1|608	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|609	%description audio-pa
21mr|qemu-7.2.22-1|610	This package provides the additional PulseAudi audio driver for QEMU.
21mr|qemu-7.2.22-1|611	
21mr|qemu-7.2.22-1|612	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|613	
21mr|qemu-7.2.22-1|614	%package  audio-sdl
21mr|qemu-7.2.22-1|615	Summary: QEMU SDL audio driver
21mr|qemu-7.2.22-1|616	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|617	%description audio-sdl
21mr|qemu-7.2.22-1|618	This package provides the additional SDL audio driver for QEMU.
21mr|qemu-7.2.22-1|619	
21mr|qemu-7.2.22-1|620	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|621	%package  audio-dbus
21mr|qemu-7.2.22-1|622	Summary: QEMU D-Bus audio driver
21mr|qemu-7.2.22-1|623	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|624	%description audio-dbus
21mr|qemu-7.2.22-1|625	This package provides the additional D-Bus audio driver for QEMU.
21mr|qemu-7.2.22-1|626	
21mr|qemu-7.2.22-1|627	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|628	
21mr|qemu-7.2.22-1|629	%package  audio-jack
21mr|qemu-7.2.22-1|630	Summary: QEMU Jack audio driver
21mr|qemu-7.2.22-1|631	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|632	%description audio-jack
21mr|qemu-7.2.22-1|633	This package provides the additional Jack audio driver for QEMU.
21mr|qemu-7.2.22-1|634	
21mr|qemu-7.2.22-1|635	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|636	
21mr|qemu-7.2.22-1|637	%package  ui-curses
21mr|qemu-7.2.22-1|638	Summary: QEMU curses UI driver
21mr|qemu-7.2.22-1|639	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|640	%description ui-curses
21mr|qemu-7.2.22-1|641	This package provides the additional curses UI for QEMU.
21mr|qemu-7.2.22-1|642	
21mr|qemu-7.2.22-1|643	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|644	
21mr|qemu-7.2.22-1|645	%package  ui-gtk
21mr|qemu-7.2.22-1|646	Summary: QEMU GTK UI driver
21mr|qemu-7.2.22-1|647	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|648	%description ui-gtk
21mr|qemu-7.2.22-1|649	This package provides the additional GTK UI for QEMU.
21mr|qemu-7.2.22-1|650	
21mr|qemu-7.2.22-1|651	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|652	
21mr|qemu-7.2.22-1|653	%package  ui-sdl
21mr|qemu-7.2.22-1|654	Summary: QEMU SDL UI driver
21mr|qemu-7.2.22-1|655	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|656	%description ui-sdl
21mr|qemu-7.2.22-1|657	This package provides the additional SDL UI for QEMU.
21mr|qemu-7.2.22-1|658	
21mr|qemu-7.2.22-1|659	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|660	
21mr|qemu-7.2.22-1|661	%package  ui-egl-headless
21mr|qemu-7.2.22-1|662	Summary: QEMU EGL headless driver
21mr|qemu-7.2.22-1|663	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|664	Requires: %{name}-ui-opengl = %{EVRD}
21mr|qemu-7.2.22-1|665	%description ui-egl-headless
21mr|qemu-7.2.22-1|666	This package provides the additional egl-headless UI for QEMU.
21mr|qemu-7.2.22-1|667	
21mr|qemu-7.2.22-1|668	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|669	
21mr|qemu-7.2.22-1|670	%package  ui-opengl
21mr|qemu-7.2.22-1|671	Summary: QEMU OpenGL driver
21mr|qemu-7.2.22-1|672	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|673	%description ui-opengl
21mr|qemu-7.2.22-1|674	This package provides the additional opengl UI for QEMU.
21mr|qemu-7.2.22-1|675	
21mr|qemu-7.2.22-1|676	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|677	
21mr|qemu-7.2.22-1|678	%package  ui-dbus
21mr|qemu-7.2.22-1|679	Summary: QEMU D-Bus UI driver
21mr|qemu-7.2.22-1|680	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|681	%description ui-dbus
21mr|qemu-7.2.22-1|682	This package provides the additional D-Bus UI for QEMU.
21mr|qemu-7.2.22-1|683	
21mr|qemu-7.2.22-1|684	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|685	
21mr|qemu-7.2.22-1|686	%package device-display-virtio-gpu
21mr|qemu-7.2.22-1|687	Summary: QEMU virtio-gpu display device
21mr|qemu-7.2.22-1|688	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|689	%description device-display-virtio-gpu
21mr|qemu-7.2.22-1|690	This package provides the virtio-gpu display device for QEMU.
21mr|qemu-7.2.22-1|691	
21mr|qemu-7.2.22-1|692	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|693	
21mr|qemu-7.2.22-1|694	%package device-display-virtio-gpu-pci
21mr|qemu-7.2.22-1|695	Summary: QEMU virtio-gpu-pci display device
21mr|qemu-7.2.22-1|696	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|697	
21mr|qemu-7.2.22-1|698	%description device-display-virtio-gpu-pci
21mr|qemu-7.2.22-1|699	This package provides the virtio-gpu-pci display device for QEMU.
21mr|qemu-7.2.22-1|700	
21mr|qemu-7.2.22-1|701	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|702	
21mr|qemu-7.2.22-1|703	%package device-display-virtio-vga
21mr|qemu-7.2.22-1|704	Summary: QEMU virtio-vga display device
21mr|qemu-7.2.22-1|705	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|706	%description device-display-virtio-vga
21mr|qemu-7.2.22-1|707	This package provides the virtio-vga display device for QEMU.
21mr|qemu-7.2.22-1|708	
21mr|qemu-7.2.22-1|709	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|710	
21mr|qemu-7.2.22-1|711	%package device-usb
21mr|qemu-7.2.22-1|712	Summary: QEMU USB host plugin
21mr|qemu-7.2.22-1|713	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|714	%description device-usb
21mr|qemu-7.2.22-1|715	QEMU USB host plugin
21mr|qemu-7.2.22-1|716	
21mr|qemu-7.2.22-1|717	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|718	
21mr|qemu-7.2.22-1|719	%if %{have_spice}
21mr|qemu-7.2.22-1|720	%package  ui-spice-core
21mr|qemu-7.2.22-1|721	Summary: QEMU Spice UI driver
21mr|qemu-7.2.22-1|722	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|723	%description ui-spice-core
21mr|qemu-7.2.22-1|724	This package provides the additional Spice UI for QEMU.
21mr|qemu-7.2.22-1|725	
21mr|qemu-7.2.22-1|726	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|727	
21mr|qemu-7.2.22-1|728	%package  ui-spice-app
21mr|qemu-7.2.22-1|729	Summary: QEMU spice-app UI driver
21mr|qemu-7.2.22-1|730	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|731	Requires: %{name}-ui-spice-core = %{EVRD}
21mr|qemu-7.2.22-1|732	Requires: %{name}-char-spice = %{EVRD}
21mr|qemu-7.2.22-1|733	%description ui-spice-app
21mr|qemu-7.2.22-1|734	This package provides the additional spice-app UI for QEMU.
21mr|qemu-7.2.22-1|735	
21mr|qemu-7.2.22-1|736	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|737	
21mr|qemu-7.2.22-1|738	%package device-display-qxl
21mr|qemu-7.2.22-1|739	Summary: QEMU QXL display device
21mr|qemu-7.2.22-1|740	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|741	Requires: %{name}-ui-spice-core = %{EVRD}
21mr|qemu-7.2.22-1|742	%description device-display-qxl
21mr|qemu-7.2.22-1|743	This package provides the QXL display device for QEMU.
21mr|qemu-7.2.22-1|744	
21mr|qemu-7.2.22-1|745	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|746	
21mr|qemu-7.2.22-1|747	%package  char-spice
21mr|qemu-7.2.22-1|748	Summary: QEMU spice chardev driver
21mr|qemu-7.2.22-1|749	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|750	Requires: %{name}-ui-spice-core = %{EVRD}
21mr|qemu-7.2.22-1|751	%description char-spice
21mr|qemu-7.2.22-1|752	This package provides the spice chardev driver for QEMU.
21mr|qemu-7.2.22-1|753	
21mr|qemu-7.2.22-1|754	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|755	
21mr|qemu-7.2.22-1|756	%package  audio-spice
21mr|qemu-7.2.22-1|757	Summary: QEMU spice audio driver
21mr|qemu-7.2.22-1|758	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|759	Requires: %{name}-ui-spice-core = %{EVRD}
21mr|qemu-7.2.22-1|760	%description audio-spice
21mr|qemu-7.2.22-1|761	This package provides the spice audio driver for QEMU.
21mr|qemu-7.2.22-1|762	%endif
21mr|qemu-7.2.22-1|763	
21mr|qemu-7.2.22-1|764	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|765	
21mr|qemu-7.2.22-1|766	%if %{have_kvm}
21mr|qemu-7.2.22-1|767	%package kvm
21mr|qemu-7.2.22-1|768	Summary: QEMU metapackage for KVM support
21mr|qemu-7.2.22-1|769	Requires: qemu-%{kvm_package} = %{EVRD}
21mr|qemu-7.2.22-1|770	%description kvm
21mr|qemu-7.2.22-1|771	This is a meta-package that provides a qemu-system-<arch> package for native
21mr|qemu-7.2.22-1|772	architectures where kvm can be enabled. For example, in an x86 system, this
21mr|qemu-7.2.22-1|773	will install qemu-system-x86
21mr|qemu-7.2.22-1|774	
21mr|qemu-7.2.22-1|775	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|776	
21mr|qemu-7.2.22-1|777	%package kvm-core
21mr|qemu-7.2.22-1|778	Summary: QEMU metapackage for KVM support
21mr|qemu-7.2.22-1|779	Requires: qemu-%{kvm_package}-core = %{EVRD}
21mr|qemu-7.2.22-1|780	%description kvm-core
21mr|qemu-7.2.22-1|781	This is a meta-package that provides a qemu-system-<arch>-core package
21mr|qemu-7.2.22-1|782	for native architectures where kvm can be enabled. For example, in an
21mr|qemu-7.2.22-1|783	x86 system, this will install qemu-system-x86-core
21mr|qemu-7.2.22-1|784	%endif
21mr|qemu-7.2.22-1|785	
21mr|qemu-7.2.22-1|786	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|787	
21mr|qemu-7.2.22-1|788	%package user
21mr|qemu-7.2.22-1|789	Summary: QEMU user mode emulation of qemu targets
21mr|qemu-7.2.22-1|790	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|791	# On upgrade, make qemu-user get replaced with qemu-user + qemu-user-binfmt
21mr|qemu-7.2.22-1|792	Obsoletes: %{name}-user < 2:2.6.0-5%{?dist}
21mr|qemu-7.2.22-1|793	%description user
21mr|qemu-7.2.22-1|794	This package provides the user mode emulation of qemu targets
21mr|qemu-7.2.22-1|795	
21mr|qemu-7.2.22-1|796	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|797	
21mr|qemu-7.2.22-1|798	%package user-binfmt
21mr|qemu-7.2.22-1|799	Summary: QEMU user mode emulation of qemu targets
21mr|qemu-7.2.22-1|800	Requires: %{name}-user = %{EVRD}
21mr|qemu-7.2.22-1|801	Requires(post): systemd-units
21mr|qemu-7.2.22-1|802	Requires(postun): systemd-units
21mr|qemu-7.2.22-1|803	# qemu-user-binfmt + qemu-user-static both provide binfmt rules
21mr|qemu-7.2.22-1|804	Conflicts: %{name}-user-static
21mr|qemu-7.2.22-1|805	# On upgrade, make qemu-user get replaced with qemu-user + qemu-user-binfmt
21mr|qemu-7.2.22-1|806	Obsoletes: %{name}-user < 2:2.6.0-5%{?dist}
21mr|qemu-7.2.22-1|807	%description user-binfmt
21mr|qemu-7.2.22-1|808	This package provides the user mode emulation of qemu targets
21mr|qemu-7.2.22-1|809	
21mr|qemu-7.2.22-1|810	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|811	
21mr|qemu-7.2.22-1|812	%if %{user_static}
21mr|qemu-7.2.22-1|813	%package user-static-tapset
21mr|qemu-7.2.22-1|814	Summary: QEMU user mode emulation of qemu targets static build
21mr|qemu-7.2.22-1|815	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|816	
21mr|qemu-7.2.22-1|817	%description user-static-tapset
21mr|qemu-7.2.22-1|818	This package provides the user mode emulation of qemu targets built as
21mr|qemu-7.2.22-1|819	static binaries
21mr|qemu-7.2.22-1|820	%endif
21mr|qemu-7.2.22-1|821	
21mr|qemu-7.2.22-1|822	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|823	
21mr|qemu-7.2.22-1|824	%package system-aarch64
21mr|qemu-7.2.22-1|825	Summary: QEMU system emulator for AArch64
21mr|qemu-7.2.22-1|826	Requires: %{name}-system-aarch64-core = %{EVRD}
21mr|qemu-7.2.22-1|827	%{requires_all_modules}
21mr|qemu-7.2.22-1|828	%description system-aarch64
21mr|qemu-7.2.22-1|829	This package provides the QEMU system emulator for AArch64.
21mr|qemu-7.2.22-1|830	
21mr|qemu-7.2.22-1|831	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|832	
21mr|qemu-7.2.22-1|833	%package system-aarch64-core
21mr|qemu-7.2.22-1|834	Summary: QEMU system emulator for AArch64
21mr|qemu-7.2.22-1|835	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|836	Suggests: %{name}-system-aarch64 = %{EVRD}
21mr|qemu-7.2.22-1|837	%if %{have_edk2}
21mr|qemu-7.2.22-1|838	Requires: edk2-aarch64
21mr|qemu-7.2.22-1|839	%endif
21mr|qemu-7.2.22-1|840	%description system-aarch64-core
21mr|qemu-7.2.22-1|841	This package provides the QEMU system emulator for AArch64.
21mr|qemu-7.2.22-1|842	
21mr|qemu-7.2.22-1|843	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|844	
21mr|qemu-7.2.22-1|845	%package system-alpha
21mr|qemu-7.2.22-1|846	Summary: QEMU system emulator for Alpha
21mr|qemu-7.2.22-1|847	Requires: %{name}-system-alpha-core = %{EVRD}
21mr|qemu-7.2.22-1|848	%{requires_all_modules}
21mr|qemu-7.2.22-1|849	%description system-alpha
21mr|qemu-7.2.22-1|850	This package provides the QEMU system emulator for Alpha systems.
21mr|qemu-7.2.22-1|851	
21mr|qemu-7.2.22-1|852	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|853	
21mr|qemu-7.2.22-1|854	%package system-alpha-core
21mr|qemu-7.2.22-1|855	Summary: QEMU system emulator for Alpha
21mr|qemu-7.2.22-1|856	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|857	Suggests: %{name}-system-alpha = %{EVRD}
21mr|qemu-7.2.22-1|858	%description system-alpha-core
21mr|qemu-7.2.22-1|859	This package provides the QEMU system emulator for Alpha systems.
21mr|qemu-7.2.22-1|860	
21mr|qemu-7.2.22-1|861	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|862	
21mr|qemu-7.2.22-1|863	%package system-arm
21mr|qemu-7.2.22-1|864	Summary: QEMU system emulator for ARM
21mr|qemu-7.2.22-1|865	Requires: %{name}-system-arm-core = %{EVRD}
21mr|qemu-7.2.22-1|866	%{requires_all_modules}
21mr|qemu-7.2.22-1|867	%description system-arm
21mr|qemu-7.2.22-1|868	This package provides the QEMU system emulator for ARM systems.
21mr|qemu-7.2.22-1|869	
21mr|qemu-7.2.22-1|870	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|871	
21mr|qemu-7.2.22-1|872	%package system-arm-core
21mr|qemu-7.2.22-1|873	Summary: QEMU system emulator for ARM
21mr|qemu-7.2.22-1|874	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|875	Suggests: %{name}-system-arm = %{EVRD}
21mr|qemu-7.2.22-1|876	%description system-arm-core
21mr|qemu-7.2.22-1|877	This package provides the QEMU system emulator for ARM boards.
21mr|qemu-7.2.22-1|878	
21mr|qemu-7.2.22-1|879	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|880	
21mr|qemu-7.2.22-1|881	%package system-avr
21mr|qemu-7.2.22-1|882	Summary: QEMU system emulator for ARM
21mr|qemu-7.2.22-1|883	Requires: %{name}-system-avr-core = %{EVRD}
21mr|qemu-7.2.22-1|884	%{requires_all_modules}
21mr|qemu-7.2.22-1|885	%description system-avr
21mr|qemu-7.2.22-1|886	This package provides the QEMU system emulator for AVR systems.
21mr|qemu-7.2.22-1|887	
21mr|qemu-7.2.22-1|888	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|889	
21mr|qemu-7.2.22-1|890	%package system-avr-core
21mr|qemu-7.2.22-1|891	Summary: QEMU system emulator for ARM
21mr|qemu-7.2.22-1|892	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|893	Suggests: %{name}-system-avr = %{EVRD}
21mr|qemu-7.2.22-1|894	%description system-avr-core
21mr|qemu-7.2.22-1|895	This package provides the QEMU system emulator for AVR boards.
21mr|qemu-7.2.22-1|896	
21mr|qemu-7.2.22-1|897	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|898	
21mr|qemu-7.2.22-1|899	%package system-cris
21mr|qemu-7.2.22-1|900	Summary: QEMU system emulator for CRIS
21mr|qemu-7.2.22-1|901	Requires: %{name}-system-cris-core = %{EVRD}
21mr|qemu-7.2.22-1|902	%{requires_all_modules}
21mr|qemu-7.2.22-1|903	%description system-cris
21mr|qemu-7.2.22-1|904	This package provides the system emulator for CRIS systems.
21mr|qemu-7.2.22-1|905	
21mr|qemu-7.2.22-1|906	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|907	
21mr|qemu-7.2.22-1|908	%package system-cris-core
21mr|qemu-7.2.22-1|909	Summary: QEMU system emulator for CRIS
21mr|qemu-7.2.22-1|910	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|911	Suggests: %{name}-system-cris = %{EVRD}
21mr|qemu-7.2.22-1|912	%description system-cris-core
21mr|qemu-7.2.22-1|913	This package provides the system emulator for CRIS boards.
21mr|qemu-7.2.22-1|914	
21mr|qemu-7.2.22-1|915	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|916	
21mr|qemu-7.2.22-1|917	%package system-hppa
21mr|qemu-7.2.22-1|918	Summary: QEMU system emulator for HPPA
21mr|qemu-7.2.22-1|919	Requires: %{name}-system-hppa-core = %{EVRD}
21mr|qemu-7.2.22-1|920	%{requires_all_modules}
21mr|qemu-7.2.22-1|921	%description system-hppa
21mr|qemu-7.2.22-1|922	This package provides the QEMU system emulator for HPPA.
21mr|qemu-7.2.22-1|923	
21mr|qemu-7.2.22-1|924	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|925	
21mr|qemu-7.2.22-1|926	%package system-hppa-core
21mr|qemu-7.2.22-1|927	Summary: QEMU system emulator for hppa
21mr|qemu-7.2.22-1|928	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|929	Suggests: %{name}-system-hppa = %{EVRD}
21mr|qemu-7.2.22-1|930	%description system-hppa-core
21mr|qemu-7.2.22-1|931	This package provides the QEMU system emulator for HPPA.
21mr|qemu-7.2.22-1|932	
21mr|qemu-7.2.22-1|933	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|934	
21mr|qemu-7.2.22-1|935	%package system-m68k
21mr|qemu-7.2.22-1|936	Summary: QEMU system emulator for ColdFire (m68k)
21mr|qemu-7.2.22-1|937	Requires: %{name}-system-m68k-core = %{EVRD}
21mr|qemu-7.2.22-1|938	%{requires_all_modules}
21mr|qemu-7.2.22-1|939	%description system-m68k
21mr|qemu-7.2.22-1|940	This package provides the QEMU system emulator for ColdFire boards.
21mr|qemu-7.2.22-1|941	
21mr|qemu-7.2.22-1|942	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|943	
21mr|qemu-7.2.22-1|944	%package system-m68k-core
21mr|qemu-7.2.22-1|945	Summary: QEMU system emulator for ColdFire (m68k)
21mr|qemu-7.2.22-1|946	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|947	Suggests: %{name}-system-m68k = %{EVRD}
21mr|qemu-7.2.22-1|948	%description system-m68k-core
21mr|qemu-7.2.22-1|949	This package provides the QEMU system emulator for ColdFire boards.
21mr|qemu-7.2.22-1|950	
21mr|qemu-7.2.22-1|951	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|952	
21mr|qemu-7.2.22-1|953	%package system-microblaze
21mr|qemu-7.2.22-1|954	Summary: QEMU system emulator for Microblaze
21mr|qemu-7.2.22-1|955	Requires: %{name}-system-microblaze-core = %{EVRD}
21mr|qemu-7.2.22-1|956	%{requires_all_modules}
21mr|qemu-7.2.22-1|957	%description system-microblaze
21mr|qemu-7.2.22-1|958	This package provides the QEMU system emulator for Microblaze boards.
21mr|qemu-7.2.22-1|959	
21mr|qemu-7.2.22-1|960	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|961	
21mr|qemu-7.2.22-1|962	%package system-microblaze-core
21mr|qemu-7.2.22-1|963	Summary: QEMU system emulator for Microblaze
21mr|qemu-7.2.22-1|964	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|965	Suggests: %{name}-system-microblaze = %{EVRD}
21mr|qemu-7.2.22-1|966	%description system-microblaze-core
21mr|qemu-7.2.22-1|967	This package provides the QEMU system emulator for Microblaze boards.
21mr|qemu-7.2.22-1|968	
21mr|qemu-7.2.22-1|969	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|970	
21mr|qemu-7.2.22-1|971	%package system-mips
21mr|qemu-7.2.22-1|972	Summary: QEMU system emulator for MIPS
21mr|qemu-7.2.22-1|973	Requires: %{name}-system-mips-core = %{EVRD}
21mr|qemu-7.2.22-1|974	%{requires_all_modules}
21mr|qemu-7.2.22-1|975	%description system-mips
21mr|qemu-7.2.22-1|976	This package provides the QEMU system emulator for MIPS systems.
21mr|qemu-7.2.22-1|977	
21mr|qemu-7.2.22-1|978	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|979	
21mr|qemu-7.2.22-1|980	%package system-mips-core
21mr|qemu-7.2.22-1|981	Summary: QEMU system emulator for MIPS
21mr|qemu-7.2.22-1|982	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|983	Suggests: %{name}-system-mips = %{EVRD}
21mr|qemu-7.2.22-1|984	%description system-mips-core
21mr|qemu-7.2.22-1|985	This package provides the QEMU system emulator for MIPS systems.
21mr|qemu-7.2.22-1|986	
21mr|qemu-7.2.22-1|987	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|988	
21mr|qemu-7.2.22-1|989	%package system-nios2
21mr|qemu-7.2.22-1|990	Summary: QEMU system emulator for nios2
21mr|qemu-7.2.22-1|991	Requires: %{name}-system-nios2-core = %{EVRD}
21mr|qemu-7.2.22-1|992	%{requires_all_modules}
21mr|qemu-7.2.22-1|993	%description system-nios2
21mr|qemu-7.2.22-1|994	This package provides the QEMU system emulator for NIOS2.
21mr|qemu-7.2.22-1|995	
21mr|qemu-7.2.22-1|996	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|997	
21mr|qemu-7.2.22-1|998	%package system-nios2-core
21mr|qemu-7.2.22-1|999	Summary: QEMU system emulator for nios2
21mr|qemu-7.2.22-1|1000	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1001	Suggests: %{name}-system-nios2 = %{EVRD}
21mr|qemu-7.2.22-1|1002	%description system-nios2-core
21mr|qemu-7.2.22-1|1003	This package provides the QEMU system emulator for NIOS2.
21mr|qemu-7.2.22-1|1004	
21mr|qemu-7.2.22-1|1005	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1006	
21mr|qemu-7.2.22-1|1007	%package system-or1k
21mr|qemu-7.2.22-1|1008	Summary: QEMU system emulator for OpenRisc32
21mr|qemu-7.2.22-1|1009	Requires: %{name}-system-or1k-core = %{EVRD}
21mr|qemu-7.2.22-1|1010	Obsoletes: %{name}-system-or32 < 2:2.9.0
21mr|qemu-7.2.22-1|1011	%{requires_all_modules}
21mr|qemu-7.2.22-1|1012	%description system-or1k
21mr|qemu-7.2.22-1|1013	This package provides the QEMU system emulator for OpenRisc32 boards.
21mr|qemu-7.2.22-1|1014	
21mr|qemu-7.2.22-1|1015	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1016	
21mr|qemu-7.2.22-1|1017	%package system-or1k-core
21mr|qemu-7.2.22-1|1018	Summary: QEMU system emulator for OpenRisc32
21mr|qemu-7.2.22-1|1019	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1020	Obsoletes: %{name}-system-or32-core < 2:2.9.0
21mr|qemu-7.2.22-1|1021	Suggests: %{name}-system-or1k = %{EVRD}
21mr|qemu-7.2.22-1|1022	%description system-or1k-core
21mr|qemu-7.2.22-1|1023	This package provides the QEMU system emulator for OpenRisc32 boards.
21mr|qemu-7.2.22-1|1024	
21mr|qemu-7.2.22-1|1025	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1026	
21mr|qemu-7.2.22-1|1027	%package system-ppc
21mr|qemu-7.2.22-1|1028	Summary: QEMU system emulator for PPC
21mr|qemu-7.2.22-1|1029	Requires: %{name}-system-ppc-core = %{EVRD}
21mr|qemu-7.2.22-1|1030	%{requires_all_modules}
21mr|qemu-7.2.22-1|1031	%description system-ppc
21mr|qemu-7.2.22-1|1032	This package provides the QEMU system emulator for PPC and PPC64 systems.
21mr|qemu-7.2.22-1|1033	
21mr|qemu-7.2.22-1|1034	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1035	
21mr|qemu-7.2.22-1|1036	%package system-ppc-core
21mr|qemu-7.2.22-1|1037	Summary: QEMU system emulator for PPC
21mr|qemu-7.2.22-1|1038	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1039	Suggests: %{name}-system-ppc = %{EVRD}
21mr|qemu-7.2.22-1|1040	Requires: seabios
21mr|qemu-7.2.22-1|1041	Requires: sgabios
21mr|qemu-7.2.22-1|1042	Requires: vgabios
21mr|qemu-7.2.22-1|1043	%description system-ppc-core
21mr|qemu-7.2.22-1|1044	This package provides the QEMU system emulator for PPC and PPC64 systems.
21mr|qemu-7.2.22-1|1045	
21mr|qemu-7.2.22-1|1046	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1047	
21mr|qemu-7.2.22-1|1048	%package system-riscv
21mr|qemu-7.2.22-1|1049	Summary: QEMU system emulator for RISC-V
21mr|qemu-7.2.22-1|1050	Requires: %{name}-system-riscv-core = %{EVRD}
21mr|qemu-7.2.22-1|1051	%{requires_all_modules}
21mr|qemu-7.2.22-1|1052	%description system-riscv
21mr|qemu-7.2.22-1|1053	This package provides the QEMU system emulator for RISC-V systems.
21mr|qemu-7.2.22-1|1054	
21mr|qemu-7.2.22-1|1055	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1056	
21mr|qemu-7.2.22-1|1057	%package system-riscv-core
21mr|qemu-7.2.22-1|1058	Summary: QEMU system emulator for RISC-V
21mr|qemu-7.2.22-1|1059	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1060	Suggests: %{name}-system-riscv = %{EVRD}
21mr|qemu-7.2.22-1|1061	%description system-riscv-core
21mr|qemu-7.2.22-1|1062	This package provides the QEMU system emulator for RISC-V systems.
21mr|qemu-7.2.22-1|1063	
21mr|qemu-7.2.22-1|1064	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1065	
21mr|qemu-7.2.22-1|1066	%package system-s390x
21mr|qemu-7.2.22-1|1067	Summary: QEMU system emulator for S390
21mr|qemu-7.2.22-1|1068	Requires: %{name}-system-s390x-core = %{EVRD}
21mr|qemu-7.2.22-1|1069	%{requires_all_modules}
21mr|qemu-7.2.22-1|1070	%description system-s390x
21mr|qemu-7.2.22-1|1071	This package provides the QEMU system emulator for S390 systems.
21mr|qemu-7.2.22-1|1072	
21mr|qemu-7.2.22-1|1073	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1074	
21mr|qemu-7.2.22-1|1075	%package system-s390x-core
21mr|qemu-7.2.22-1|1076	Summary: QEMU system emulator for S390
21mr|qemu-7.2.22-1|1077	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1078	Suggests: %{name}-system-s390x = %{EVRD}
21mr|qemu-7.2.22-1|1079	%description system-s390x-core
21mr|qemu-7.2.22-1|1080	This package provides the QEMU system emulator for S390 systems.
21mr|qemu-7.2.22-1|1081	
21mr|qemu-7.2.22-1|1082	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1083	
21mr|qemu-7.2.22-1|1084	%package system-sh4
21mr|qemu-7.2.22-1|1085	Summary: QEMU system emulator for SH4
21mr|qemu-7.2.22-1|1086	Requires: %{name}-system-sh4-core = %{EVRD}
21mr|qemu-7.2.22-1|1087	%{requires_all_modules}
21mr|qemu-7.2.22-1|1088	%description system-sh4
21mr|qemu-7.2.22-1|1089	This package provides the QEMU system emulator for SH4 boards.
21mr|qemu-7.2.22-1|1090	
21mr|qemu-7.2.22-1|1091	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1092	
21mr|qemu-7.2.22-1|1093	%package system-sh4-core
21mr|qemu-7.2.22-1|1094	Summary: QEMU system emulator for SH4
21mr|qemu-7.2.22-1|1095	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1096	Suggests: %{name}-system-sh4 = %{EVRD}
21mr|qemu-7.2.22-1|1097	%description system-sh4-core
21mr|qemu-7.2.22-1|1098	This package provides the QEMU system emulator for SH4 boards.
21mr|qemu-7.2.22-1|1099	
21mr|qemu-7.2.22-1|1100	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1101	
21mr|qemu-7.2.22-1|1102	%package system-sparc
21mr|qemu-7.2.22-1|1103	Summary: QEMU system emulator for SPARC
21mr|qemu-7.2.22-1|1104	Requires: %{name}-system-sparc-core = %{EVRD}
21mr|qemu-7.2.22-1|1105	%{requires_all_modules}
21mr|qemu-7.2.22-1|1106	%description system-sparc
21mr|qemu-7.2.22-1|1107	This package provides the QEMU system emulator for SPARC and SPARC64 systems.
21mr|qemu-7.2.22-1|1108	
21mr|qemu-7.2.22-1|1109	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1110	
21mr|qemu-7.2.22-1|1111	%package system-sparc-core
21mr|qemu-7.2.22-1|1112	Summary: QEMU system emulator for SPARC
21mr|qemu-7.2.22-1|1113	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1114	Suggests: %{name}-system-sparc = %{EVRD}
21mr|qemu-7.2.22-1|1115	%description system-sparc-core
21mr|qemu-7.2.22-1|1116	This package provides the QEMU system emulator for SPARC and SPARC64 systems.
21mr|qemu-7.2.22-1|1117	
21mr|qemu-7.2.22-1|1118	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1119	
21mr|qemu-7.2.22-1|1120	%package system-tricore
21mr|qemu-7.2.22-1|1121	Summary: QEMU system emulator for tricore
21mr|qemu-7.2.22-1|1122	Requires: %{name}-system-tricore-core = %{EVRD}
21mr|qemu-7.2.22-1|1123	%{requires_all_modules}
21mr|qemu-7.2.22-1|1124	%description system-tricore
21mr|qemu-7.2.22-1|1125	This package provides the QEMU system emulator for Tricore.
21mr|qemu-7.2.22-1|1126	
21mr|qemu-7.2.22-1|1127	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1128	
21mr|qemu-7.2.22-1|1129	%package system-tricore-core
21mr|qemu-7.2.22-1|1130	Summary: QEMU system emulator for tricore
21mr|qemu-7.2.22-1|1131	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1132	Suggests: %{name}-system-tricore = %{EVRD}
21mr|qemu-7.2.22-1|1133	%description system-tricore-core
21mr|qemu-7.2.22-1|1134	This package provides the QEMU system emulator for Tricore.
21mr|qemu-7.2.22-1|1135	
21mr|qemu-7.2.22-1|1136	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1137	
21mr|qemu-7.2.22-1|1138	%package system-x86
21mr|qemu-7.2.22-1|1139	Summary: QEMU system emulator for x86
21mr|qemu-7.2.22-1|1140	Requires: %{name}-system-x86-core = %{EVRD}
21mr|qemu-7.2.22-1|1141	%{requires_all_modules}
21mr|qemu-7.2.22-1|1142	%description system-x86
21mr|qemu-7.2.22-1|1143	This package provides the QEMU system emulator for x86. When being run in a x86
21mr|qemu-7.2.22-1|1144	machine that supports it, this package also provides the KVM virtualization
21mr|qemu-7.2.22-1|1145	platform.
21mr|qemu-7.2.22-1|1146	
21mr|qemu-7.2.22-1|1147	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1148	
21mr|qemu-7.2.22-1|1149	%package system-x86-core
21mr|qemu-7.2.22-1|1150	Summary: QEMU system emulator for x86
21mr|qemu-7.2.22-1|1151	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1152	Suggests: %{name}-system-x86 = %{EVRD}
21mr|qemu-7.2.22-1|1153	Requires: seabios
21mr|qemu-7.2.22-1|1154	Requires: sgabios
21mr|qemu-7.2.22-1|1155	Requires: vgabios
21mr|qemu-7.2.22-1|1156	%if %{have_edk2}
21mr|qemu-7.2.22-1|1157	Requires: edk2-ovmf
21mr|qemu-7.2.22-1|1158	%endif
21mr|qemu-7.2.22-1|1159	%description system-x86-core
21mr|qemu-7.2.22-1|1160	This package provides the QEMU system emulator for x86. When being run in a x86
21mr|qemu-7.2.22-1|1161	machine that supports it, this package also provides the KVM virtualization
21mr|qemu-7.2.22-1|1162	platform.
21mr|qemu-7.2.22-1|1163	
21mr|qemu-7.2.22-1|1164	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1165	
21mr|qemu-7.2.22-1|1166	%package system-xtensa
21mr|qemu-7.2.22-1|1167	Summary: QEMU system emulator for Xtensa
21mr|qemu-7.2.22-1|1168	Requires: %{name}-system-xtensa-core = %{EVRD}
21mr|qemu-7.2.22-1|1169	%{requires_all_modules}
21mr|qemu-7.2.22-1|1170	%description system-xtensa
21mr|qemu-7.2.22-1|1171	This package provides the QEMU system emulator for Xtensa boards.
21mr|qemu-7.2.22-1|1172	
21mr|qemu-7.2.22-1|1173	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1174	
21mr|qemu-7.2.22-1|1175	%package system-xtensa-core
21mr|qemu-7.2.22-1|1176	Summary: QEMU system emulator for Xtensa
21mr|qemu-7.2.22-1|1177	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1178	Suggests: %{name}-system-xtensa = %{EVRD}
21mr|qemu-7.2.22-1|1179	%description system-xtensa-core
21mr|qemu-7.2.22-1|1180	This package provides the QEMU system emulator for Xtensa boards.
21mr|qemu-7.2.22-1|1181	
21mr|qemu-7.2.22-1|1182	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1183	
21mr|qemu-7.2.22-1|1184	%package system-rx
21mr|qemu-7.2.22-1|1185	Summary: QEMU system emulator for Renesas RX
21mr|qemu-7.2.22-1|1186	%description system-rx
21mr|qemu-7.2.22-1|1187	This package provides the QEMU system emulator for Renesas RX
21mr|qemu-7.2.22-1|1188	
21mr|qemu-7.2.22-1|1189	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1190	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1191	
21mr|qemu-7.2.22-1|1192	%package system-loongarch64
21mr|qemu-7.2.22-1|1193	Summary: QEMU system emulator for loongarch64
21mr|qemu-7.2.22-1|1194	Requires: %{name}-system-loongarch64-core = %{EVRD}
21mr|qemu-7.2.22-1|1195	%{requires_all_modules}
21mr|qemu-7.2.22-1|1196	%description system-loongarch64
21mr|qemu-7.2.22-1|1197	This package provides the QEMU system emulator for loongarch64 boards.
21mr|qemu-7.2.22-1|1198	
21mr|qemu-7.2.22-1|1199	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1200	
21mr|qemu-7.2.22-1|1201	%package system-loongarch64-core
21mr|qemu-7.2.22-1|1202	Summary: QEMU system emulator for loongarch64
21mr|qemu-7.2.22-1|1203	Requires: %{name}-common = %{EVRD}
21mr|qemu-7.2.22-1|1204	Suggests: %{name}-system-loongarch64 = %{EVRD}
21mr|qemu-7.2.22-1|1205	%description system-loongarch64-core
21mr|qemu-7.2.22-1|1206	This package provides the QEMU system emulator for loongarch64 boards.
21mr|qemu-7.2.22-1|1207	
21mr|qemu-7.2.22-1|1208	#-------------------------------------------------------------
21mr|qemu-7.2.22-1|1209	
21mr|qemu-7.2.22-1|1210	# ARMx
21mr|qemu-7.2.22-1|1211	%ifarch %{armx}
21mr|qemu-7.2.22-1|1212	#list with conf file in binfmt
21mr|qemu-7.2.22-1|1213	%define static_arches aarch64_be i386 x86_64 alpha armeb hexagon hppa m68k microblaze microblazeel mips mips64 mips64el mipsel mipsn32 mipsn32el or1k ppc ppc64 ppc64le riscv32 riscv64 s390x sh4 sh4eb sparc sparc32plus sparc64 xtensa xtensaeb loongarch64
21mr|qemu-7.2.22-1|1214	#list without conf file in binfmt
21mr|qemu-7.2.22-1|1215	%define static_wo_binfmt cris aarch64 arm nios2 trace-stap
21mr|qemu-7.2.22-1|1216	%endif
21mr|qemu-7.2.22-1|1217	
21mr|qemu-7.2.22-1|1218	# intel arches
21mr|qemu-7.2.22-1|1219	%ifarch %{ix86} %{x86_64}
21mr|qemu-7.2.22-1|1220	#list with conf file in binfmt
21mr|qemu-7.2.22-1|1221	%define static_arches aarch64 aarch64_be alpha arm armeb hexagon hppa m68k microblaze microblazeel mips mips64 mips64el mipsel mipsn32 mipsn32el or1k ppc ppc64 ppc64le riscv32 riscv64 s390x sh4 sh4eb sparc sparc32plus sparc64 xtensa xtensaeb loongarch64
21mr|qemu-7.2.22-1|1222	#list without conf file in binfmt
21mr|qemu-7.2.22-1|1223	%define static_wo_binfmt cris i386 nios2 trace-stap x86_64
21mr|qemu-7.2.22-1|1224	%endif
21mr|qemu-7.2.22-1|1225	
21mr|qemu-7.2.22-1|1226	# riscv-V
21mr|qemu-7.2.22-1|1227	%ifarch %{riscv}
21mr|qemu-7.2.22-1|1228	#list with conf file in binfmt
21mr|qemu-7.2.22-1|1229	%define static_arches aarch64_be arm aarch64 i386 x86_64 alpha armeb hexagon hppa m68k microblaze microblazeel mips mips64 mips64el mipsel mipsn32 mipsn32el or1k ppc ppc64 ppc64le s390x sh4 sh4eb sparc sparc32plus sparc64 xtensa xtensaeb loongarch64
21mr|qemu-7.2.22-1|1230	#list without conf file in binfmt
21mr|qemu-7.2.22-1|1231	%define static_wo_binfmt cris nios2 trace-stap riscv64 riscv32
21mr|qemu-7.2.22-1|1232	%endif
21mr|qemu-7.2.22-1|1233	
21mr|qemu-7.2.22-1|1234	#-------------------------------------------------------------
21mr|qemu-7.2.22-1|1235	
21mr|qemu-7.2.22-1|1236	%{expand:%(for arch in %static_arches; do archstatic=${arch}; cat <<EOF
21mr|qemu-7.2.22-1|1237	%%package       $archstatic-static
21mr|qemu-7.2.22-1|1238	Summary:        Qemu static binary for $archstatic
21mr|qemu-7.2.22-1|1239	# no one should require this, but provided anyway for maximum compatibility:
21mr|qemu-7.2.22-1|1240	Provides:       qemu-static-$archstatic = %{EVRD}
21mr|qemu-7.2.22-1|1241	Group:          System/Libraries
21mr|qemu-7.2.22-1|1242	
21mr|qemu-7.2.22-1|1243	%%description $archstatic-static
21mr|qemu-7.2.22-1|1244	QEMU static binary for $archstatic
21mr|qemu-7.2.22-1|1245	
21mr|qemu-7.2.22-1|1246	%%files $archstatic-static
21mr|qemu-7.2.22-1|1247	%{_bindir}/qemu-$archstatic-static
21mr|qemu-7.2.22-1|1248	/usr/lib/binfmt.d/qemu-$archstatic-static.conf
21mr|qemu-7.2.22-1|1249	
21mr|qemu-7.2.22-1|1250	%post -n qemu-$archstatic-static
21mr|qemu-7.2.22-1|1251	%{_bindir}/systemctl restart systemd-binfmt
21mr|qemu-7.2.22-1|1252	EOF
21mr|qemu-7.2.22-1|1253	done)}
21mr|qemu-7.2.22-1|1254	
21mr|qemu-7.2.22-1|1255	%{expand:%(for arch in %static_wo_binfmt; do archstatic=${arch}; cat <<EOF
21mr|qemu-7.2.22-1|1256	%%package       $archstatic-static
21mr|qemu-7.2.22-1|1257	Summary:        Qemu static binary for $archstatic
21mr|qemu-7.2.22-1|1258	# no one should require this, but provided anyway for maximum compatibility:
21mr|qemu-7.2.22-1|1259	Provides:       qemu-static-$archstatic = %{EVRD}
21mr|qemu-7.2.22-1|1260	Group:          System/Libraries
21mr|qemu-7.2.22-1|1261	
21mr|qemu-7.2.22-1|1262	%%description $archstatic-static
21mr|qemu-7.2.22-1|1263	QEMU static binary for $archstatic
21mr|qemu-7.2.22-1|1264	
21mr|qemu-7.2.22-1|1265	%%files $archstatic-static
21mr|qemu-7.2.22-1|1266	%{_bindir}/qemu-$archstatic-static
21mr|qemu-7.2.22-1|1267	EOF
21mr|qemu-7.2.22-1|1268	done)}
21mr|qemu-7.2.22-1|1269	
21mr|qemu-7.2.22-1|1270	#---------------------------------------------------------------------------
21mr|qemu-7.2.22-1|1271	
21mr|qemu-7.2.22-1|1272	%prep
21mr|qemu-7.2.22-1|1273	%autosetup -p1 -n qemu-%{version}
21mr|qemu-7.2.22-1|1274	pathfix.py -pni "%{__python3} %{py3_shbang_opts}" scripts/qemu-trace-stap
21mr|qemu-7.2.22-1|1275	
21mr|qemu-7.2.22-1|1276	%build
21mr|qemu-7.2.22-1|1277	%set_build_flags
21mr|qemu-7.2.22-1|1278	# drop -g flag to prevent memory exhaustion by linker
21mr|qemu-7.2.22-1|1279	%ifarch s390
21mr|qemu-7.2.22-1|1280	%global optflags %(echo %{optflags} | sed 's/-g//')
21mr|qemu-7.2.22-1|1281	sed -i.debug 's/"-g $CFLAGS"/"$CFLAGS"/g' configure
21mr|qemu-7.2.22-1|1282	%endif
21mr|qemu-7.2.22-1|1283	
21mr|qemu-7.2.22-1|1284	# OOM killer breaks builds with parallel make on s390(x)
21mr|qemu-7.2.22-1|1285	%ifarch s390 s390x
21mr|qemu-7.2.22-1|1286	%global _smp_mflags %{nil}
21mr|qemu-7.2.22-1|1287	%endif
21mr|qemu-7.2.22-1|1288	
21mr|qemu-7.2.22-1|1289	# --build-id option is used for giving info to the debug packages.
21mr|qemu-7.2.22-1|1290	extraldflags="-Wl,--build-id";
21mr|qemu-7.2.22-1|1291	buildldflags="VL_LDFLAGS=-Wl,--build-id"
21mr|qemu-7.2.22-1|1292	export LINK_ARGS="%ldflags"
21mr|qemu-7.2.22-1|1293	
21mr|qemu-7.2.22-1|1294	# As of qemu 2.1, --enable-trace-backends supports multiple backends,
21mr|qemu-7.2.22-1|1295	# but there's a performance impact for non-dtrace so we don't use them
21mr|qemu-7.2.22-1|1296	tracebackends="dtrace"
21mr|qemu-7.2.22-1|1297	
21mr|qemu-7.2.22-1|1298	%if %{have_spice}
21mr|qemu-7.2.22-1|1299	%global spiceflag --enable-spice
21mr|qemu-7.2.22-1|1300	%else
21mr|qemu-7.2.22-1|1301	%global spiceflag --disable-spice
21mr|qemu-7.2.22-1|1302	%endif
21mr|qemu-7.2.22-1|1303	
21mr|qemu-7.2.22-1|1304	run_configure() {
21mr|qemu-7.2.22-1|1305	../configure \
21mr|qemu-7.2.22-1|1306	--prefix=%{_prefix} \
21mr|qemu-7.2.22-1|1307	--libdir=%{_libdir} \
21mr|qemu-7.2.22-1|1308	--sysconfdir=%{_sysconfdir} \
21mr|qemu-7.2.22-1|1309	--localstatedir=%{_localstatedir} \
21mr|qemu-7.2.22-1|1310	--libexecdir=%{_libexecdir} \
21mr|qemu-7.2.22-1|1311	--interp-prefix=%{_prefix}/qemu-%%M \
21mr|qemu-7.2.22-1|1312	--with-pkgversion=%{name}-%{version}-%{release} \
21mr|qemu-7.2.22-1|1313	--disable-strip \
21mr|qemu-7.2.22-1|1314	--disable-werror \
21mr|qemu-7.2.22-1|1315	--enable-kvm \
21mr|qemu-7.2.22-1|1316	--enable-docs \
21mr|qemu-7.2.22-1|1317	%ifarch s390 %{mips64}
21mr|qemu-7.2.22-1|1318	--enable-tcg-interpreter \
21mr|qemu-7.2.22-1|1319	%endif
21mr|qemu-7.2.22-1|1320	--enable-trace-backend=$tracebackends \
21mr|qemu-7.2.22-1|1321	--extra-ldflags="$extraldflags -Wl,-z,relro -Wl,-z,now" \
21mr|qemu-7.2.22-1|1322	--extra-cflags="%{optflags}" \
21mr|qemu-7.2.22-1|1323	"$@" || cat config.log
21mr|qemu-7.2.22-1|1324	sed -i -e 's| -Wl,--no-undefined||g' config-host.mak
21mr|qemu-7.2.22-1|1325	}
21mr|qemu-7.2.22-1|1326	
21mr|qemu-7.2.22-1|1327	mkdir build-dynamic
21mr|qemu-7.2.22-1|1328	pushd build-dynamic
21mr|qemu-7.2.22-1|1329	
21mr|qemu-7.2.22-1|1330	#--enable-slirp=system \
21mr|qemu-7.2.22-1|1331	run_configure \
21mr|qemu-7.2.22-1|1332	--enable-system \
21mr|qemu-7.2.22-1|1333	--enable-linux-user \
21mr|qemu-7.2.22-1|1334	--enable-pie \
21mr|qemu-7.2.22-1|1335	--enable-modules \
21mr|qemu-7.2.22-1|1336	--audio-drv-list=pa,sdl,alsa,oss \
21mr|qemu-7.2.22-1|1337	--tls-priority=@QEMU,SYSTEM \
21mr|qemu-7.2.22-1|1338	--target-list-exclude=moxie-softmmu \
21mr|qemu-7.2.22-1|1339	--enable-kvm \
21mr|qemu-7.2.22-1|1340	--enable-mpath \
21mr|qemu-7.2.22-1|1341	%{spiceflag}
21mr|qemu-7.2.22-1|1342	
21mr|qemu-7.2.22-1|1343	echo "config-host.mak contents:"
21mr|qemu-7.2.22-1|1344	echo "==="
21mr|qemu-7.2.22-1|1345	cat config-host.mak
21mr|qemu-7.2.22-1|1346	echo "==="
21mr|qemu-7.2.22-1|1347	
21mr|qemu-7.2.22-1|1348	# dirty hack
21mr|qemu-7.2.22-1|1349	pwd
21mr|qemu-7.2.22-1|1350	sed -i 's!-Wl,--no-undefined!!g' build.ninja
21mr|qemu-7.2.22-1|1351	
21mr|qemu-7.2.22-1|1352	%make_build $buildldflags
21mr|qemu-7.2.22-1|1353	
21mr|qemu-7.2.22-1|1354	popd
21mr|qemu-7.2.22-1|1355	
21mr|qemu-7.2.22-1|1356	%if %{user_static}
21mr|qemu-7.2.22-1|1357	mkdir build-static
21mr|qemu-7.2.22-1|1358	pushd build-static
21mr|qemu-7.2.22-1|1359	
21mr|qemu-7.2.22-1|1360	run_configure \
21mr|qemu-7.2.22-1|1361	--disable-system \
21mr|qemu-7.2.22-1|1362	--enable-linux-user \
21mr|qemu-7.2.22-1|1363	--static \
21mr|qemu-7.2.22-1|1364	--disable-capstone \
21mr|qemu-7.2.22-1|1365	--disable-pie \
21mr|qemu-7.2.22-1|1366	--disable-sdl \
21mr|qemu-7.2.22-1|1367	--disable-gtk \
21mr|qemu-7.2.22-1|1368	--disable-spice \
21mr|qemu-7.2.22-1|1369	--disable-zstd \
21mr|qemu-7.2.22-1|1370	--disable-tools \
21mr|qemu-7.2.22-1|1371	--disable-guest-agent \
21mr|qemu-7.2.22-1|1372	--disable-guest-agent-msi \
21mr|qemu-7.2.22-1|1373	--disable-curses \
21mr|qemu-7.2.22-1|1374	--disable-curl \
21mr|qemu-7.2.22-1|1375	--disable-gcrypt \
21mr|qemu-7.2.22-1|1376	--enable-nettle \
21mr|qemu-7.2.22-1|1377	--disable-gnutls \
21mr|qemu-7.2.22-1|1378	--disable-cap-ng \
21mr|qemu-7.2.22-1|1379	--disable-brlapi \
21mr|qemu-7.2.22-1|1380	--disable-mpath \
21mr|qemu-7.2.22-1|1381	--disable-libnfs \
21mr|qemu-7.2.22-1|1382	--disable-capstone \
21mr|qemu-7.2.22-1|1383	--disable-xen \
21mr|qemu-7.2.22-1|1384	--disable-rdma
21mr|qemu-7.2.22-1|1385	
21mr|qemu-7.2.22-1|1386	%make_build $buildldflags
21mr|qemu-7.2.22-1|1387	
21mr|qemu-7.2.22-1|1388	popd
21mr|qemu-7.2.22-1|1389	%endif
21mr|qemu-7.2.22-1|1390	
21mr|qemu-7.2.22-1|1391	
21mr|qemu-7.2.22-1|1392	%install
21mr|qemu-7.2.22-1|1393	
21mr|qemu-7.2.22-1|1394	%global _udevdir /lib/udev/rules.d
21mr|qemu-7.2.22-1|1395	%global qemudocdir %{_docdir}/%{name}
21mr|qemu-7.2.22-1|1396	
21mr|qemu-7.2.22-1|1397	mkdir -p %{buildroot}%{_udevdir}
21mr|qemu-7.2.22-1|1398	mkdir -p %{buildroot}%{_unitdir}
21mr|qemu-7.2.22-1|1399	mkdir -p %{buildroot}%{_sysconfdir}/qemu
21mr|qemu-7.2.22-1|1400	mkdir -p %{buildroot}%{_bindir}
21mr|qemu-7.2.22-1|1401	
21mr|qemu-7.2.22-1|1402	# Install qemu-guest-agent service and udev rules
21mr|qemu-7.2.22-1|1403	install -p -m 0644 %{_sourcedir}/qemu-guest-agent.service %{buildroot}%{_unitdir}
21mr|qemu-7.2.22-1|1404	install -D -p -m 0644 %{_sourcedir}/qemu-ga.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/qemu-ga
21mr|qemu-7.2.22-1|1405	install -m 0644 %{_sourcedir}/99-qemu-guest-agent.rules %{buildroot}%{_udevdir}
21mr|qemu-7.2.22-1|1406	
21mr|qemu-7.2.22-1|1407	mkdir -p %{buildroot}%{_sysconfdir}/qemu-ga/fsfreeze-hook.d
21mr|qemu-7.2.22-1|1408	install -p -m 0755 scripts/qemu-guest-agent/fsfreeze-hook %{buildroot}%{_sysconfdir}/qemu-ga
21mr|qemu-7.2.22-1|1409	install -p -m 0644 scripts/qemu-guest-agent/fsfreeze-hook.d/*.sample %{buildroot}%{_sysconfdir}/qemu-ga/fsfreeze-hook.d/
21mr|qemu-7.2.22-1|1410	mkdir -p %{buildroot}%{_localstatedir}/log
21mr|qemu-7.2.22-1|1411	touch %{buildroot}%{_localstatedir}/log/qga-fsfreeze-hook.log
21mr|qemu-7.2.22-1|1412	
21mr|qemu-7.2.22-1|1413	# Install qemu-pr-helper service
21mr|qemu-7.2.22-1|1414	install -m 0644 %{_sourcedir}/qemu-pr-helper.service %{buildroot}%{_unitdir}
21mr|qemu-7.2.22-1|1415	install -m 0644 %{_sourcedir}/qemu-pr-helper.socket %{buildroot}%{_unitdir}
21mr|qemu-7.2.22-1|1416	
21mr|qemu-7.2.22-1|1417	%ifarch %{power64}
21mr|qemu-7.2.22-1|1418	install -d %{buildroot}%{_sysconfdir}/security/limits.d
21mr|qemu-7.2.22-1|1419	install -m 0644 %{_sourcedir}/95-kvm-ppc64-memlock.conf %{buildroot}%{_sysconfdir}/security/limits.d
21mr|qemu-7.2.22-1|1420	%endif
21mr|qemu-7.2.22-1|1421	
21mr|qemu-7.2.22-1|1422	
21mr|qemu-7.2.22-1|1423	# Install kvm specific bits
21mr|qemu-7.2.22-1|1424	%if %{have_kvm}
21mr|qemu-7.2.22-1|1425	mkdir -p %{buildroot}%{_bindir}/
21mr|qemu-7.2.22-1|1426	%endif
21mr|qemu-7.2.22-1|1427	
21mr|qemu-7.2.22-1|1428	%if %{user_static}
21mr|qemu-7.2.22-1|1429	pushd build-static
21mr|qemu-7.2.22-1|1430	make DESTDIR=%{buildroot} install
21mr|qemu-7.2.22-1|1431	
21mr|qemu-7.2.22-1|1432	# Give all QEMU user emulators a -static suffix
21mr|qemu-7.2.22-1|1433	for src in %{buildroot}%{_bindir}/qemu-*
21mr|qemu-7.2.22-1|1434	do
21mr|qemu-7.2.22-1|1435	mv $src $src-static
21mr|qemu-7.2.22-1|1436	done
21mr|qemu-7.2.22-1|1437	
21mr|qemu-7.2.22-1|1438	# Update trace files to match
21mr|qemu-7.2.22-1|1439	
21mr|qemu-7.2.22-1|1440	for src in %{buildroot}%{_datadir}/systemtap/tapset/qemu-*.stp
21mr|qemu-7.2.22-1|1441	do
21mr|qemu-7.2.22-1|1442	dst=`echo $src | sed -e 's/.stp/-static.stp/'`
21mr|qemu-7.2.22-1|1443	mv $src $dst
21mr|qemu-7.2.22-1|1444	perl -i -p -e 's/(qemu-\w+)/$1-static/g; s/(qemu\.user\.\w+)/$1.static/g' $dst
21mr|qemu-7.2.22-1|1445	done
21mr|qemu-7.2.22-1|1446	
21mr|qemu-7.2.22-1|1447	
21mr|qemu-7.2.22-1|1448	popd
21mr|qemu-7.2.22-1|1449	%endif
21mr|qemu-7.2.22-1|1450	
21mr|qemu-7.2.22-1|1451	pushd build-dynamic
21mr|qemu-7.2.22-1|1452	make DESTDIR=%{buildroot} install
21mr|qemu-7.2.22-1|1453	popd
21mr|qemu-7.2.22-1|1454	
21mr|qemu-7.2.22-1|1455	%find_lang %{name}
21mr|qemu-7.2.22-1|1456	chmod -x %{buildroot}%{_mandir}/man1/*
21mr|qemu-7.2.22-1|1457	
21mr|qemu-7.2.22-1|1458	install -D -p -m 0644 -t %{buildroot}%{qemudocdir} COPYING COPYING.LIB LICENSE
21mr|qemu-7.2.22-1|1459	for emu in %{buildroot}%{_bindir}/qemu-system-*; do
21mr|qemu-7.2.22-1|1460	ln -sf qemu.1.gz %{buildroot}%{_mandir}/man1/$(basename $emu).1.gz
21mr|qemu-7.2.22-1|1461	done
21mr|qemu-7.2.22-1|1462	
21mr|qemu-7.2.22-1|1463	%if 0%{?need_qemu_kvm}
21mr|qemu-7.2.22-1|1464	install -m 0755 %{_sourcedir}/qemu-kvm.sh %{buildroot}%{_bindir}/qemu-kvm
21mr|qemu-7.2.22-1|1465	ln -sf qemu.1.gz %{buildroot}%{_mandir}/man1/qemu-kvm.1.gz
21mr|qemu-7.2.22-1|1466	install -D -p -m 0644 %{_sourcedir}/kvm-x86.modprobe.conf %{buildroot}%{_sysconfdir}/modprobe.d/kvm.conf
21mr|qemu-7.2.22-1|1467	%endif
21mr|qemu-7.2.22-1|1468	
21mr|qemu-7.2.22-1|1469	install -D -p -m 0644 qemu.sasl %{buildroot}%{_sysconfdir}/sasl2/qemu.conf
21mr|qemu-7.2.22-1|1470	
21mr|qemu-7.2.22-1|1471	# XXX With qemu 2.11 we can probably drop this symlinking with use of
21mr|qemu-7.2.22-1|1472	# configure --firmwarepath, see qemu git 3d5eecab4
21mr|qemu-7.2.22-1|1473	
21mr|qemu-7.2.22-1|1474	# Provided by package openbios
21mr|qemu-7.2.22-1|1475	#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-ppc
21mr|qemu-7.2.22-1|1476	#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc32
21mr|qemu-7.2.22-1|1477	#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc64
21mr|qemu-7.2.22-1|1478	# Provided by package SLOF
21mr|qemu-7.2.22-1|1479	#rm -rf %{buildroot}%{_datadir}/%{name}/slof.bin
21mr|qemu-7.2.22-1|1480	# Provided by package ipxe
21mr|qemu-7.2.22-1|1481	#rm -rf %{buildroot}%{_datadir}/%{name}/pxe*rom
21mr|qemu-7.2.22-1|1482	#rm -rf %{buildroot}%{_datadir}/%{name}/efi*rom
21mr|qemu-7.2.22-1|1483	# Provided by package seavgabios
21mr|qemu-7.2.22-1|1484	#rm -rf %{buildroot}%{_datadir}/%{name}/vgabios*bin
21mr|qemu-7.2.22-1|1485	# Provided by package seabios
21mr|qemu-7.2.22-1|1486	#rm -rf %{buildroot}%{_datadir}/%{name}/bios.bin
21mr|qemu-7.2.22-1|1487	#rm -rf %{buildroot}%{_datadir}/%{name}/bios-256k.bin
21mr|qemu-7.2.22-1|1488	# Provided by package sgabios
21mr|qemu-7.2.22-1|1489	#rm -rf %{buildroot}%{_datadir}/%{name}/sgabios.bin
21mr|qemu-7.2.22-1|1490	
21mr|qemu-7.2.22-1|1491	pxe_link() {
21mr|qemu-7.2.22-1|1492	ln -s ../ipxe/$2.rom %{buildroot}%{_datadir}/%{name}/pxe-$1.rom
21mr|qemu-7.2.22-1|1493	ln -s ../ipxe.efi/$2.rom %{buildroot}%{_datadir}/%{name}/efi-$1.rom
21mr|qemu-7.2.22-1|1494	}
21mr|qemu-7.2.22-1|1495	
21mr|qemu-7.2.22-1|1496	#pxe_link e1000 8086100e
21mr|qemu-7.2.22-1|1497	#pxe_link ne2k_pci 10ec8029
21mr|qemu-7.2.22-1|1498	#pxe_link pcnet 10222000
21mr|qemu-7.2.22-1|1499	#pxe_link rtl8139 10ec8139
21mr|qemu-7.2.22-1|1500	#pxe_link virtio 1af41000
21mr|qemu-7.2.22-1|1501	#pxe_link eepro100 80861209
21mr|qemu-7.2.22-1|1502	#pxe_link e1000e 808610d3
21mr|qemu-7.2.22-1|1503	#pxe_link vmxnet3 15ad07b0
21mr|qemu-7.2.22-1|1504	
21mr|qemu-7.2.22-1|1505	rom_link() {
21mr|qemu-7.2.22-1|1506	ln -s $1 %{buildroot}%{_datadir}/%{name}/$2
21mr|qemu-7.2.22-1|1507	}
21mr|qemu-7.2.22-1|1508	
21mr|qemu-7.2.22-1|1509	#rom_link ../seavgabios/vgabios-isavga.bin vgabios.bin
21mr|qemu-7.2.22-1|1510	#rom_link ../seavgabios/vgabios-cirrus.bin vgabios-cirrus.bin
21mr|qemu-7.2.22-1|1511	#rom_link ../seavgabios/vgabios-qxl.bin vgabios-qxl.bin
21mr|qemu-7.2.22-1|1512	#rom_link ../seavgabios/vgabios-stdvga.bin vgabios-stdvga.bin
21mr|qemu-7.2.22-1|1513	#rom_link ../seavgabios/vgabios-vmware.bin vgabios-vmware.bin
21mr|qemu-7.2.22-1|1514	#rom_link ../seavgabios/vgabios-virtio.bin vgabios-virtio.bin
21mr|qemu-7.2.22-1|1515	#rom_link ../seabios/bios.bin bios.bin
21mr|qemu-7.2.22-1|1516	#rom_link ../seabios/bios-256k.bin bios-256k.bin
21mr|qemu-7.2.22-1|1517	#rom_link ../sgabios/sgabios.bin sgabios.bin
21mr|qemu-7.2.22-1|1518	
21mr|qemu-7.2.22-1|1519	# Install binfmt
21mr|qemu-7.2.22-1|1520	%global binfmt_dir %{buildroot}%{_exec_prefix}/lib/binfmt.d
21mr|qemu-7.2.22-1|1521	mkdir -p %{binfmt_dir}
21mr|qemu-7.2.22-1|1522	
21mr|qemu-7.2.22-1|1523	./scripts/qemu-binfmt-conf.sh --systemd ALL --exportdir %{binfmt_dir} --qemu-path %{_bindir}
21mr|qemu-7.2.22-1|1524	for i in %{binfmt_dir}/*; do
21mr|qemu-7.2.22-1|1525	mv $i $(echo $i | sed 's/.conf/-dynamic.conf/')
21mr|qemu-7.2.22-1|1526	done
21mr|qemu-7.2.22-1|1527	
21mr|qemu-7.2.22-1|1528	%if %{user_static}
21mr|qemu-7.2.22-1|1529	for regularfmt in %{binfmt_dir}/*; do
21mr|qemu-7.2.22-1|1530	staticfmt="$(echo $regularfmt | sed 's/-dynamic/-static/g')"
21mr|qemu-7.2.22-1|1531	cat $regularfmt | tr -d '\n' | sed "s/:$/-static:F/" > $staticfmt
21mr|qemu-7.2.22-1|1532	done
21mr|qemu-7.2.22-1|1533	%endif
21mr|qemu-7.2.22-1|1534	#remove conf file, qemu-i486-static not available
21mr|qemu-7.2.22-1|1535	rm -rf %{binfmt_dir}/qemu-i486-static.conf
21mr|qemu-7.2.22-1|1536	
21mr|qemu-7.2.22-1|1537	# Install rules to use the bridge helper with libvirt's virbr0
21mr|qemu-7.2.22-1|1538	install -m 0644 %{_sourcedir}/bridge.conf %{buildroot}%{_sysconfdir}/qemu
21mr|qemu-7.2.22-1|1539	
21mr|qemu-7.2.22-1|1540	# When building using 'rpmbuild' or 'fedpkg local', RPATHs can be left in
21mr|qemu-7.2.22-1|1541	# the binaries and libraries (although this doesn't occur when
21mr|qemu-7.2.22-1|1542	# building in Koji, for some unknown reason). Some discussion here:
21mr|qemu-7.2.22-1|1543	#
21mr|qemu-7.2.22-1|1544	# https://lists.fedoraproject.org/pipermail/devel/2013-November/192553.html
21mr|qemu-7.2.22-1|1545	#
21mr|qemu-7.2.22-1|1546	# In any case it should always be safe to remove RPATHs from
21mr|qemu-7.2.22-1|1547	# the final binaries:
21mr|qemu-7.2.22-1|1548	for f in %{buildroot}%{_bindir}/* %{buildroot}%{_libdir}/* \
21mr|qemu-7.2.22-1|1549	%{buildroot}%{_libexecdir}/*; do
21mr|qemu-7.2.22-1|1550	if file $f | grep -q ELF | grep -q -i shared; then chrpath --delete $f; fi
21mr|qemu-7.2.22-1|1551	done
21mr|qemu-7.2.22-1|1552	
21mr|qemu-7.2.22-1|1553	# There's currently nothing out there that uses qemu-plugin.h, so
21mr|qemu-7.2.22-1|1554	# for now there's no need to make a -devel package
21mr|qemu-7.2.22-1|1555	rm -rf %{buildroot}%{_includedir}
21mr|qemu-7.2.22-1|1556	
21mr|qemu-7.2.22-1|1557	# We need to make the modules executable else
21mr|qemu-7.2.22-1|1558	# RPM won't pick up their dependencies.
21mr|qemu-7.2.22-1|1559	chmod +x %{buildroot}%{_libdir}/qemu/*.so
21mr|qemu-7.2.22-1|1560	
21mr|qemu-7.2.22-1|1561	%check
21mr|qemu-7.2.22-1|1562	
21mr|qemu-7.2.22-1|1563	# Tests are hanging on s390 as of 2.3.0
21mr|qemu-7.2.22-1|1564	#   https://bugzilla.redhat.com/show_bug.cgi?id=1206057
21mr|qemu-7.2.22-1|1565	# Tests seem to be a recurring problem on s390, so I'd suggest just leaving
21mr|qemu-7.2.22-1|1566	# it disabled.
21mr|qemu-7.2.22-1|1567	%global archs_skip_tests s390 x86_64
21mr|qemu-7.2.22-1|1568	# Tests seem to be broken in 4.2.0 with current glib
21mr|qemu-7.2.22-1|1569	# MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}  QTEST_QEMU_BINARY=aarch64-softmmu/qemu-system-aarch64 QTEST_QEMU_IMG=qemu-img tests/modules-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="modules-test"
21mr|qemu-7.2.22-1|1570	#
21mr|qemu-7.2.22-1|1571	#(tests/modules-test:1584256): GLib-ERROR **: 03:34:48.134: duplicate test case path: /aarch64//module/load/sdl
21mr|qemu-7.2.22-1|1572	# ERROR - Bail out! GLib-FATAL-ERROR: duplicate test case path: /aarch64//module/load/sdl
21mr|qemu-7.2.22-1|1573	%define ignore_test_failures 1
21mr|qemu-7.2.22-1|1574	
21mr|qemu-7.2.22-1|1575	pushd build-dynamic
21mr|qemu-7.2.22-1|1576	%ifnarch %{archs_skip_tests}
21mr|qemu-7.2.22-1|1577	
21mr|qemu-7.2.22-1|1578	# Check the binary runs (see eg RHBZ#998722).
21mr|qemu-7.2.22-1|1579	b="./x86_64-softmmu/qemu-system-x86_64"
21mr|qemu-7.2.22-1|1580	if [ -x "$b" ]; then "$b" -help; fi
21mr|qemu-7.2.22-1|1581	
21mr|qemu-7.2.22-1|1582	%if 0%{ignore_test_failures}
21mr|qemu-7.2.22-1|1583	make check V=1 || :
21mr|qemu-7.2.22-1|1584	%else
21mr|qemu-7.2.22-1|1585	make check V=1
21mr|qemu-7.2.22-1|1586	%endif
21mr|qemu-7.2.22-1|1587	
21mr|qemu-7.2.22-1|1588	%if 0%{?hostqemu:1}
21mr|qemu-7.2.22-1|1589	# Sanity-check current kernel can boot on this qemu.
21mr|qemu-7.2.22-1|1590	# The results are advisory only.
21mr|qemu-7.2.22-1|1591	qemu-sanity-check --qemu=%{?hostqemu} ||:
21mr|qemu-7.2.22-1|1592	%endif
21mr|qemu-7.2.22-1|1593	
21mr|qemu-7.2.22-1|1594	%endif
21mr|qemu-7.2.22-1|1595	# archs_skip_tests
21mr|qemu-7.2.22-1|1596	popd
21mr|qemu-7.2.22-1|1597	
21mr|qemu-7.2.22-1|1598	
21mr|qemu-7.2.22-1|1599	%post common
21mr|qemu-7.2.22-1|1600	getent group kvm >/dev/null || groupadd -g 36 -r kvm
21mr|qemu-7.2.22-1|1601	getent group qemu >/dev/null || groupadd -g 107 -r qemu
21mr|qemu-7.2.22-1|1602	getent passwd qemu >/dev/null || \
21mr|qemu-7.2.22-1|1603	useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
21mr|qemu-7.2.22-1|1604	-c "qemu user" qemu
21mr|qemu-7.2.22-1|1605	
21mr|qemu-7.2.22-1|1606	%post user-binfmt
21mr|qemu-7.2.22-1|1607	/bin/systemctl --system try-restart systemd-binfmt.service &>/dev/null || :
21mr|qemu-7.2.22-1|1608	%postun user-binfmt
21mr|qemu-7.2.22-1|1609	/bin/systemctl --system try-restart systemd-binfmt.service &>/dev/null || :
21mr|qemu-7.2.22-1|1610	
21mr|qemu-7.2.22-1|1611	%post guest-agent
21mr|qemu-7.2.22-1|1612	%systemd_post qemu-guest-agent.service
21mr|qemu-7.2.22-1|1613	%preun guest-agent
21mr|qemu-7.2.22-1|1614	%systemd_preun qemu-guest-agent.service
21mr|qemu-7.2.22-1|1615	%postun guest-agent
21mr|qemu-7.2.22-1|1616	%systemd_postun_with_restart qemu-guest-agent.service
21mr|qemu-7.2.22-1|1617	
21mr|qemu-7.2.22-1|1618	
21mr|qemu-7.2.22-1|1619	
21mr|qemu-7.2.22-1|1620	%files
21mr|qemu-7.2.22-1|1621	# Deliberately empty
21mr|qemu-7.2.22-1|1622	
21mr|qemu-7.2.22-1|1623	
21mr|qemu-7.2.22-1|1624	%files common -f %{name}.lang
21mr|qemu-7.2.22-1|1625	%dir %{_datadir}/%{name}/
21mr|qemu-7.2.22-1|1626	%{_datadir}/applications/qemu.desktop
21mr|qemu-7.2.22-1|1627	%{_datadir}/icons/hicolor/*/apps/*
21mr|qemu-7.2.22-1|1628	%{_datadir}/%{name}/keymaps/
21mr|qemu-7.2.22-1|1629	%{_datadir}/%{name}/trace-events-all
21mr|qemu-7.2.22-1|1630	%{_datadir}/%{name}/bios-microvm.bin
21mr|qemu-7.2.22-1|1631	%{_datadir}/%{name}/vgabios.bin
21mr|qemu-7.2.22-1|1632	%{_datadir}/%{name}/vgabios-cirrus.bin
21mr|qemu-7.2.22-1|1633	%{_datadir}/%{name}/vgabios-qxl.bin
21mr|qemu-7.2.22-1|1634	%{_datadir}/%{name}/vgabios-stdvga.bin
21mr|qemu-7.2.22-1|1635	%{_datadir}/%{name}/vgabios-vmware.bin
21mr|qemu-7.2.22-1|1636	%{_datadir}/%{name}/vgabios-virtio.bin
21mr|qemu-7.2.22-1|1637	%{_datadir}/%{name}/vgabios-ati.bin
21mr|qemu-7.2.22-1|1638	%{_datadir}/%{name}/pxe-e1000.rom
21mr|qemu-7.2.22-1|1639	%{_datadir}/%{name}/efi-e1000.rom
21mr|qemu-7.2.22-1|1640	#%%{_datadir}/%%{name}/pxe-e1000e.rom
21mr|qemu-7.2.22-1|1641	%{_datadir}/%{name}/efi-e1000e.rom
21mr|qemu-7.2.22-1|1642	%{_datadir}/%{name}/pxe-eepro100.rom
21mr|qemu-7.2.22-1|1643	%{_datadir}/%{name}/efi-eepro100.rom
21mr|qemu-7.2.22-1|1644	%{_datadir}/%{name}/pxe-ne2k_pci.rom
21mr|qemu-7.2.22-1|1645	%{_datadir}/%{name}/efi-ne2k_pci.rom
21mr|qemu-7.2.22-1|1646	%{_datadir}/%{name}/pxe-pcnet.rom
21mr|qemu-7.2.22-1|1647	%{_datadir}/%{name}/efi-pcnet.rom
21mr|qemu-7.2.22-1|1648	%{_datadir}/%{name}/pxe-rtl8139.rom
21mr|qemu-7.2.22-1|1649	%{_datadir}/%{name}/efi-rtl8139.rom
21mr|qemu-7.2.22-1|1650	%{_datadir}/%{name}/pxe-virtio.rom
21mr|qemu-7.2.22-1|1651	%{_datadir}/%{name}/efi-virtio.rom
21mr|qemu-7.2.22-1|1652	#%%{_datadir}/%%{name}/pxe-vmxnet3.rom
21mr|qemu-7.2.22-1|1653	%{_datadir}/%{name}/efi-vmxnet3.rom
21mr|qemu-7.2.22-1|1654	%{_datadir}/%{name}/edk2-licenses.txt
21mr|qemu-7.2.22-1|1655	%{_datadir}/%{name}/edk2*.fd
21mr|qemu-7.2.22-1|1656	%{_datadir}/%{name}/firmware/*.json
21mr|qemu-7.2.22-1|1657	%{_datadir}/%{name}/qemu-nsis.bmp
21mr|qemu-7.2.22-1|1658	%{_datadir}/%{name}/multiboot_dma.bin
21mr|qemu-7.2.22-1|1659	%dir %{_datadir}/%{name}/vhost-user
21mr|qemu-7.2.22-1|1660	%{_datadir}/%{name}/vhost-user/50-qemu-gpu.json
21mr|qemu-7.2.22-1|1661	%{_mandir}/man1/qemu.1*
21mr|qemu-7.2.22-1|1662	%{_mandir}/man1/qemu-trace-stap.1*
21mr|qemu-7.2.22-1|1663	%{_mandir}/man1/virtfs-proxy-helper.1*
21mr|qemu-7.2.22-1|1664	%{_mandir}/man7/qemu-block-drivers.7*
21mr|qemu-7.2.22-1|1665	%{_mandir}/man7/qemu-cpu-models.7*
21mr|qemu-7.2.22-1|1666	%{_mandir}/man7/qemu-ga-ref.7*
21mr|qemu-7.2.22-1|1667	%{_mandir}/man7/qemu-qmp-ref.7*
21mr|qemu-7.2.22-1|1668	%{_mandir}/man8/qemu-pr-helper.8*
21mr|qemu-7.2.22-1|1669	%{_bindir}/elf2dmp
21mr|qemu-7.2.22-1|1670	%{_bindir}/qemu-edid
21mr|qemu-7.2.22-1|1671	%{_bindir}/qemu-keymap
21mr|qemu-7.2.22-1|1672	%{_bindir}/qemu-trace-stap
21mr|qemu-7.2.22-1|1673	%if %{with seccomp}
21mr|qemu-7.2.22-1|1674	%{_mandir}/man1/virtiofsd.1*
21mr|qemu-7.2.22-1|1675	%{_libexecdir}/virtiofsd
21mr|qemu-7.2.22-1|1676	%{_bindir}/qemu-pr-helper
21mr|qemu-7.2.22-1|1677	%{_libexecdir}/virtfs-proxy-helper
21mr|qemu-7.2.22-1|1678	%{_datadir}/qemu/vhost-user/50-qemu-virtiofsd.json
21mr|qemu-7.2.22-1|1679	%endif
21mr|qemu-7.2.22-1|1680	%{_bindir}/qemu-storage-daemon
21mr|qemu-7.2.22-1|1681	%{_unitdir}/qemu-pr-helper.service
21mr|qemu-7.2.22-1|1682	%{_unitdir}/qemu-pr-helper.socket
21mr|qemu-7.2.22-1|1683	%attr(4755, root, root) %{_libexecdir}/qemu-bridge-helper
21mr|qemu-7.2.22-1|1684	%{_libexecdir}/vhost-user-gpu
21mr|qemu-7.2.22-1|1685	%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
21mr|qemu-7.2.22-1|1686	%dir %{_sysconfdir}/qemu
21mr|qemu-7.2.22-1|1687	%config(noreplace) %{_sysconfdir}/qemu/bridge.conf
21mr|qemu-7.2.22-1|1688	%dir %{_libdir}/qemu
21mr|qemu-7.2.22-1|1689	%if %{have_spice}
21mr|qemu-7.2.22-1|1690	%{_libdir}/qemu/hw-display-qxl.so
21mr|qemu-7.2.22-1|1691	%endif
21mr|qemu-7.2.22-1|1692	%{_libdir}/qemu/hw-usb-redirect.so
21mr|qemu-7.2.22-1|1693	%{_libdir}/qemu/hw-usb-smartcard.so
21mr|qemu-7.2.22-1|1694	%{_mandir}/man1/qemu-storage-daemon.1*
21mr|qemu-7.2.22-1|1695	%{_mandir}/man7/qemu-storage-daemon-qmp-ref.7*
21mr|qemu-7.2.22-1|1696	
21mr|qemu-7.2.22-1|1697	%files guest-agent
21mr|qemu-7.2.22-1|1698	%{_bindir}/qemu-ga
21mr|qemu-7.2.22-1|1699	%{_mandir}/man8/qemu-ga.8*
21mr|qemu-7.2.22-1|1700	%{_unitdir}/qemu-guest-agent.service
21mr|qemu-7.2.22-1|1701	%{_udevdir}/99-qemu-guest-agent.rules
21mr|qemu-7.2.22-1|1702	%config(noreplace) %{_sysconfdir}/sysconfig/qemu-ga
21mr|qemu-7.2.22-1|1703	%{_sysconfdir}/qemu-ga
21mr|qemu-7.2.22-1|1704	%ghost %{_localstatedir}/log/qga-fsfreeze-hook.log
21mr|qemu-7.2.22-1|1705	
21mr|qemu-7.2.22-1|1706	
21mr|qemu-7.2.22-1|1707	%files img
21mr|qemu-7.2.22-1|1708	%{_bindir}/qemu-img
21mr|qemu-7.2.22-1|1709	%{_bindir}/qemu-io
21mr|qemu-7.2.22-1|1710	%{_bindir}/qemu-nbd
21mr|qemu-7.2.22-1|1711	%{_mandir}/man1/qemu-img.1*
21mr|qemu-7.2.22-1|1712	%{_mandir}/man8/qemu-nbd.8*
21mr|qemu-7.2.22-1|1713	
21mr|qemu-7.2.22-1|1714	
21mr|qemu-7.2.22-1|1715	%files block-curl
21mr|qemu-7.2.22-1|1716	%{_libdir}/qemu/block-curl.so
21mr|qemu-7.2.22-1|1717	%files block-dmg
21mr|qemu-7.2.22-1|1718	%{_libdir}/qemu/block-dmg-bz2.so
21mr|qemu-7.2.22-1|1719	%if %{with_block_gluster}
21mr|qemu-7.2.22-1|1720	%files block-gluster
21mr|qemu-7.2.22-1|1721	%{_libdir}/qemu/block-gluster.so
21mr|qemu-7.2.22-1|1722	%endif
21mr|qemu-7.2.22-1|1723	%files block-iscsi
21mr|qemu-7.2.22-1|1724	%{_libdir}/qemu/block-iscsi.so
21mr|qemu-7.2.22-1|1725	%files block-nfs
21mr|qemu-7.2.22-1|1726	%{_libdir}/qemu/block-nfs.so
21mr|qemu-7.2.22-1|1727	%if %{with_block_rbd}
21mr|qemu-7.2.22-1|1728	%files block-rbd
21mr|qemu-7.2.22-1|1729	%{_libdir}/qemu/block-rbd.so
21mr|qemu-7.2.22-1|1730	%endif
21mr|qemu-7.2.22-1|1731	%files block-ssh
21mr|qemu-7.2.22-1|1732	%{_libdir}/qemu/block-ssh.so
21mr|qemu-7.2.22-1|1733	
21mr|qemu-7.2.22-1|1734	
21mr|qemu-7.2.22-1|1735	%files audio-alsa
21mr|qemu-7.2.22-1|1736	%{_libdir}/qemu/audio-alsa.so
21mr|qemu-7.2.22-1|1737	%files audio-dbus
21mr|qemu-7.2.22-1|1738	%{_libdir}/qemu/audio-dbus.so
21mr|qemu-7.2.22-1|1739	%files audio-oss
21mr|qemu-7.2.22-1|1740	%{_libdir}/qemu/audio-oss.so
21mr|qemu-7.2.22-1|1741	%files audio-pa
21mr|qemu-7.2.22-1|1742	%{_libdir}/qemu/audio-pa.so
21mr|qemu-7.2.22-1|1743	%files audio-sdl
21mr|qemu-7.2.22-1|1744	%{_libdir}/qemu/audio-sdl.so
21mr|qemu-7.2.22-1|1745	%files audio-jack
21mr|qemu-7.2.22-1|1746	%{_libdir}/%{name}/audio-jack.so
21mr|qemu-7.2.22-1|1747	
21mr|qemu-7.2.22-1|1748	%files ui-curses
21mr|qemu-7.2.22-1|1749	%{_libdir}/qemu/ui-curses.so
21mr|qemu-7.2.22-1|1750	%files ui-gtk
21mr|qemu-7.2.22-1|1751	%{_libdir}/qemu/ui-gtk.so
21mr|qemu-7.2.22-1|1752	%files ui-sdl
21mr|qemu-7.2.22-1|1753	%{_libdir}/qemu/ui-sdl.so
21mr|qemu-7.2.22-1|1754	%files ui-egl-headless
21mr|qemu-7.2.22-1|1755	%{_libdir}/qemu/ui-egl-headless.so
21mr|qemu-7.2.22-1|1756	%files ui-opengl
21mr|qemu-7.2.22-1|1757	%{_libdir}/qemu/ui-opengl.so
21mr|qemu-7.2.22-1|1758	%files ui-dbus
21mr|qemu-7.2.22-1|1759	%{_libdir}/qemu/ui-dbus.so
21mr|qemu-7.2.22-1|1760	
21mr|qemu-7.2.22-1|1761	%files device-display-virtio-gpu
21mr|qemu-7.2.22-1|1762	%{_libdir}/qemu/hw-display-virtio-gpu.so
21mr|qemu-7.2.22-1|1763	%{_libdir}/qemu/hw-display-virtio-gpu-gl.so
21mr|qemu-7.2.22-1|1764	
21mr|qemu-7.2.22-1|1765	%files device-display-virtio-gpu-pci
21mr|qemu-7.2.22-1|1766	%{_libdir}/qemu/hw-display-virtio-gpu-pci.so
21mr|qemu-7.2.22-1|1767	%{_libdir}/qemu/hw-display-virtio-gpu-pci-gl.so
21mr|qemu-7.2.22-1|1768	
21mr|qemu-7.2.22-1|1769	%files device-display-virtio-vga
21mr|qemu-7.2.22-1|1770	%{_libdir}/qemu/hw-display-virtio-vga.so
21mr|qemu-7.2.22-1|1771	%{_libdir}/qemu/hw-display-virtio-vga-gl.so
21mr|qemu-7.2.22-1|1772	
21mr|qemu-7.2.22-1|1773	%files device-usb
21mr|qemu-7.2.22-1|1774	%{_libdir}/qemu/hw-usb-host.so
21mr|qemu-7.2.22-1|1775	
21mr|qemu-7.2.22-1|1776	%if %{have_spice}
21mr|qemu-7.2.22-1|1777	%files audio-spice
21mr|qemu-7.2.22-1|1778	%{_libdir}/qemu/audio-spice.so
21mr|qemu-7.2.22-1|1779	%files char-spice
21mr|qemu-7.2.22-1|1780	%{_libdir}/qemu/chardev-spice.so
21mr|qemu-7.2.22-1|1781	%files device-display-qxl
21mr|qemu-7.2.22-1|1782	%{_libdir}/qemu/hw-display-qxl.so
21mr|qemu-7.2.22-1|1783	%files ui-spice-core
21mr|qemu-7.2.22-1|1784	%{_libdir}/qemu/ui-spice-core.so
21mr|qemu-7.2.22-1|1785	%files ui-spice-app
21mr|qemu-7.2.22-1|1786	%{_libdir}/qemu/ui-spice-app.so
21mr|qemu-7.2.22-1|1787	%endif
21mr|qemu-7.2.22-1|1788	
21mr|qemu-7.2.22-1|1789	
21mr|qemu-7.2.22-1|1790	%if %{have_kvm}
21mr|qemu-7.2.22-1|1791	%files kvm
21mr|qemu-7.2.22-1|1792	# Deliberately empty
21mr|qemu-7.2.22-1|1793	
21mr|qemu-7.2.22-1|1794	%files kvm-core
21mr|qemu-7.2.22-1|1795	# Deliberately empty
21mr|qemu-7.2.22-1|1796	%endif
21mr|qemu-7.2.22-1|1797	
21mr|qemu-7.2.22-1|1798	
21mr|qemu-7.2.22-1|1799	%files user
21mr|qemu-7.2.22-1|1800	%{_bindir}/qemu-i386
21mr|qemu-7.2.22-1|1801	%{_bindir}/qemu-x86_64
21mr|qemu-7.2.22-1|1802	%{_bindir}/qemu-aarch64
21mr|qemu-7.2.22-1|1803	%{_bindir}/qemu-aarch64_be
21mr|qemu-7.2.22-1|1804	%{_bindir}/qemu-alpha
21mr|qemu-7.2.22-1|1805	%{_bindir}/qemu-arm
21mr|qemu-7.2.22-1|1806	%{_bindir}/qemu-armeb
21mr|qemu-7.2.22-1|1807	%{_bindir}/qemu-cris
21mr|qemu-7.2.22-1|1808	%{_bindir}/qemu-hexagon
21mr|qemu-7.2.22-1|1809	%{_bindir}/qemu-hppa
21mr|qemu-7.2.22-1|1810	%{_bindir}/qemu-m68k
21mr|qemu-7.2.22-1|1811	%{_bindir}/qemu-microblaze
21mr|qemu-7.2.22-1|1812	%{_bindir}/qemu-microblazeel
21mr|qemu-7.2.22-1|1813	%{_bindir}/qemu-mips
21mr|qemu-7.2.22-1|1814	%{_bindir}/qemu-mipsel
21mr|qemu-7.2.22-1|1815	%{_bindir}/qemu-mips64
21mr|qemu-7.2.22-1|1816	%{_bindir}/qemu-mips64el
21mr|qemu-7.2.22-1|1817	%{_bindir}/qemu-mipsn32
21mr|qemu-7.2.22-1|1818	%{_bindir}/qemu-mipsn32el
21mr|qemu-7.2.22-1|1819	%{_bindir}/qemu-nios2
21mr|qemu-7.2.22-1|1820	%{_bindir}/qemu-or1k
21mr|qemu-7.2.22-1|1821	%{_bindir}/qemu-ppc
21mr|qemu-7.2.22-1|1822	%{_bindir}/qemu-ppc64
21mr|qemu-7.2.22-1|1823	%{_bindir}/qemu-ppc64le
21mr|qemu-7.2.22-1|1824	%{_bindir}/qemu-riscv32
21mr|qemu-7.2.22-1|1825	%{_bindir}/qemu-riscv64
21mr|qemu-7.2.22-1|1826	%{_bindir}/qemu-s390x
21mr|qemu-7.2.22-1|1827	%{_bindir}/qemu-sh4
21mr|qemu-7.2.22-1|1828	%{_bindir}/qemu-sh4eb
21mr|qemu-7.2.22-1|1829	%{_bindir}/qemu-sparc
21mr|qemu-7.2.22-1|1830	%{_bindir}/qemu-sparc32plus
21mr|qemu-7.2.22-1|1831	%{_bindir}/qemu-sparc64
21mr|qemu-7.2.22-1|1832	%{_bindir}/qemu-xtensa
21mr|qemu-7.2.22-1|1833	%{_bindir}/qemu-xtensaeb
21mr|qemu-7.2.22-1|1834	%{_bindir}/qemu-loongarch64
21mr|qemu-7.2.22-1|1835	
21mr|qemu-7.2.22-1|1836	%{_datadir}/systemtap/tapset/qemu-i386.stp
21mr|qemu-7.2.22-1|1837	%{_datadir}/systemtap/tapset/qemu-i386-log.stp
21mr|qemu-7.2.22-1|1838	%{_datadir}/systemtap/tapset/qemu-i386-simpletrace.stp
21mr|qemu-7.2.22-1|1839	%{_datadir}/systemtap/tapset/qemu-x86_64.stp
21mr|qemu-7.2.22-1|1840	%{_datadir}/systemtap/tapset/qemu-x86_64-log.stp
21mr|qemu-7.2.22-1|1841	%{_datadir}/systemtap/tapset/qemu-x86_64-simpletrace.stp
21mr|qemu-7.2.22-1|1842	%{_datadir}/systemtap/tapset/qemu-aarch64.stp
21mr|qemu-7.2.22-1|1843	%{_datadir}/systemtap/tapset/qemu-aarch64-log.stp
21mr|qemu-7.2.22-1|1844	%{_datadir}/systemtap/tapset/qemu-aarch64-simpletrace.stp
21mr|qemu-7.2.22-1|1845	%{_datadir}/systemtap/tapset/qemu-aarch64_be.stp
21mr|qemu-7.2.22-1|1846	%{_datadir}/systemtap/tapset/qemu-aarch64_be-log.stp
21mr|qemu-7.2.22-1|1847	%{_datadir}/systemtap/tapset/qemu-aarch64_be-simpletrace.stp
21mr|qemu-7.2.22-1|1848	%{_datadir}/systemtap/tapset/qemu-alpha.stp
21mr|qemu-7.2.22-1|1849	%{_datadir}/systemtap/tapset/qemu-alpha-log.stp
21mr|qemu-7.2.22-1|1850	%{_datadir}/systemtap/tapset/qemu-alpha-simpletrace.stp
21mr|qemu-7.2.22-1|1851	%{_datadir}/systemtap/tapset/qemu-arm.stp
21mr|qemu-7.2.22-1|1852	%{_datadir}/systemtap/tapset/qemu-arm-log.stp
21mr|qemu-7.2.22-1|1853	%{_datadir}/systemtap/tapset/qemu-arm-simpletrace.stp
21mr|qemu-7.2.22-1|1854	%{_datadir}/systemtap/tapset/qemu-armeb.stp
21mr|qemu-7.2.22-1|1855	%{_datadir}/systemtap/tapset/qemu-armeb-log.stp
21mr|qemu-7.2.22-1|1856	%{_datadir}/systemtap/tapset/qemu-armeb-simpletrace.stp
21mr|qemu-7.2.22-1|1857	%{_datadir}/systemtap/tapset/qemu-cris.stp
21mr|qemu-7.2.22-1|1858	%{_datadir}/systemtap/tapset/qemu-cris-log.stp
21mr|qemu-7.2.22-1|1859	%{_datadir}/systemtap/tapset/qemu-cris-simpletrace.stp
21mr|qemu-7.2.22-1|1860	%{_datadir}/systemtap/tapset/qemu-hexagon.stp
21mr|qemu-7.2.22-1|1861	%{_datadir}/systemtap/tapset/qemu-hexagon-log.stp
21mr|qemu-7.2.22-1|1862	%{_datadir}/systemtap/tapset/qemu-hexagon-simpletrace.stp
21mr|qemu-7.2.22-1|1863	%{_datadir}/systemtap/tapset/qemu-hppa.stp
21mr|qemu-7.2.22-1|1864	%{_datadir}/systemtap/tapset/qemu-hppa-log.stp
21mr|qemu-7.2.22-1|1865	%{_datadir}/systemtap/tapset/qemu-hppa-simpletrace.stp
21mr|qemu-7.2.22-1|1866	%{_datadir}/systemtap/tapset/qemu-m68k.stp
21mr|qemu-7.2.22-1|1867	%{_datadir}/systemtap/tapset/qemu-m68k-log.stp
21mr|qemu-7.2.22-1|1868	%{_datadir}/systemtap/tapset/qemu-m68k-simpletrace.stp
21mr|qemu-7.2.22-1|1869	%{_datadir}/systemtap/tapset/qemu-microblaze.stp
21mr|qemu-7.2.22-1|1870	%{_datadir}/systemtap/tapset/qemu-microblaze-log.stp
21mr|qemu-7.2.22-1|1871	%{_datadir}/systemtap/tapset/qemu-microblaze-simpletrace.stp
21mr|qemu-7.2.22-1|1872	%{_datadir}/systemtap/tapset/qemu-microblazeel.stp
21mr|qemu-7.2.22-1|1873	%{_datadir}/systemtap/tapset/qemu-microblazeel-log.stp
21mr|qemu-7.2.22-1|1874	%{_datadir}/systemtap/tapset/qemu-microblazeel-simpletrace.stp
21mr|qemu-7.2.22-1|1875	%{_datadir}/systemtap/tapset/qemu-mips.stp
21mr|qemu-7.2.22-1|1876	%{_datadir}/systemtap/tapset/qemu-mips-log.stp
21mr|qemu-7.2.22-1|1877	%{_datadir}/systemtap/tapset/qemu-mips-simpletrace.stp
21mr|qemu-7.2.22-1|1878	%{_datadir}/systemtap/tapset/qemu-mipsel.stp
21mr|qemu-7.2.22-1|1879	%{_datadir}/systemtap/tapset/qemu-mipsel-log.stp
21mr|qemu-7.2.22-1|1880	%{_datadir}/systemtap/tapset/qemu-mipsel-simpletrace.stp
21mr|qemu-7.2.22-1|1881	%{_datadir}/systemtap/tapset/qemu-mips64.stp
21mr|qemu-7.2.22-1|1882	%{_datadir}/systemtap/tapset/qemu-mips64-log.stp
21mr|qemu-7.2.22-1|1883	%{_datadir}/systemtap/tapset/qemu-mips64-simpletrace.stp
21mr|qemu-7.2.22-1|1884	%{_datadir}/systemtap/tapset/qemu-mips64el.stp
21mr|qemu-7.2.22-1|1885	%{_datadir}/systemtap/tapset/qemu-mips64el-log.stp
21mr|qemu-7.2.22-1|1886	%{_datadir}/systemtap/tapset/qemu-mips64el-simpletrace.stp
21mr|qemu-7.2.22-1|1887	%{_datadir}/systemtap/tapset/qemu-mipsn32.stp
21mr|qemu-7.2.22-1|1888	%{_datadir}/systemtap/tapset/qemu-mipsn32-log.stp
21mr|qemu-7.2.22-1|1889	%{_datadir}/systemtap/tapset/qemu-mipsn32-simpletrace.stp
21mr|qemu-7.2.22-1|1890	%{_datadir}/systemtap/tapset/qemu-mipsn32el.stp
21mr|qemu-7.2.22-1|1891	%{_datadir}/systemtap/tapset/qemu-mipsn32el-log.stp
21mr|qemu-7.2.22-1|1892	%{_datadir}/systemtap/tapset/qemu-mipsn32el-simpletrace.stp
21mr|qemu-7.2.22-1|1893	%{_datadir}/systemtap/tapset/qemu-nios2.stp
21mr|qemu-7.2.22-1|1894	%{_datadir}/systemtap/tapset/qemu-nios2-log.stp
21mr|qemu-7.2.22-1|1895	%{_datadir}/systemtap/tapset/qemu-nios2-simpletrace.stp
21mr|qemu-7.2.22-1|1896	%{_datadir}/systemtap/tapset/qemu-or1k.stp
21mr|qemu-7.2.22-1|1897	%{_datadir}/systemtap/tapset/qemu-or1k-log.stp
21mr|qemu-7.2.22-1|1898	%{_datadir}/systemtap/tapset/qemu-or1k-simpletrace.stp
21mr|qemu-7.2.22-1|1899	%{_datadir}/systemtap/tapset/qemu-ppc.stp
21mr|qemu-7.2.22-1|1900	%{_datadir}/systemtap/tapset/qemu-ppc-log.stp
21mr|qemu-7.2.22-1|1901	%{_datadir}/systemtap/tapset/qemu-ppc-simpletrace.stp
21mr|qemu-7.2.22-1|1902	%{_datadir}/systemtap/tapset/qemu-ppc64.stp
21mr|qemu-7.2.22-1|1903	%{_datadir}/systemtap/tapset/qemu-ppc64-log.stp
21mr|qemu-7.2.22-1|1904	%{_datadir}/systemtap/tapset/qemu-ppc64-simpletrace.stp
21mr|qemu-7.2.22-1|1905	%{_datadir}/systemtap/tapset/qemu-ppc64le.stp
21mr|qemu-7.2.22-1|1906	%{_datadir}/systemtap/tapset/qemu-ppc64le-log.stp
21mr|qemu-7.2.22-1|1907	%{_datadir}/systemtap/tapset/qemu-ppc64le-simpletrace.stp
21mr|qemu-7.2.22-1|1908	%{_datadir}/systemtap/tapset/qemu-riscv32.stp
21mr|qemu-7.2.22-1|1909	%{_datadir}/systemtap/tapset/qemu-riscv32-log.stp
21mr|qemu-7.2.22-1|1910	%{_datadir}/systemtap/tapset/qemu-riscv32-simpletrace.stp
21mr|qemu-7.2.22-1|1911	%{_datadir}/systemtap/tapset/qemu-riscv64.stp
21mr|qemu-7.2.22-1|1912	%{_datadir}/systemtap/tapset/qemu-riscv64-log.stp
21mr|qemu-7.2.22-1|1913	%{_datadir}/systemtap/tapset/qemu-riscv64-simpletrace.stp
21mr|qemu-7.2.22-1|1914	%{_datadir}/systemtap/tapset/qemu-s390x.stp
21mr|qemu-7.2.22-1|1915	%{_datadir}/systemtap/tapset/qemu-s390x-log.stp
21mr|qemu-7.2.22-1|1916	%{_datadir}/systemtap/tapset/qemu-s390x-simpletrace.stp
21mr|qemu-7.2.22-1|1917	%{_datadir}/systemtap/tapset/qemu-sh4.stp
21mr|qemu-7.2.22-1|1918	%{_datadir}/systemtap/tapset/qemu-sh4-log.stp
21mr|qemu-7.2.22-1|1919	%{_datadir}/systemtap/tapset/qemu-sh4-simpletrace.stp
21mr|qemu-7.2.22-1|1920	%{_datadir}/systemtap/tapset/qemu-sh4eb.stp
21mr|qemu-7.2.22-1|1921	%{_datadir}/systemtap/tapset/qemu-sh4eb-log.stp
21mr|qemu-7.2.22-1|1922	%{_datadir}/systemtap/tapset/qemu-sh4eb-simpletrace.stp
21mr|qemu-7.2.22-1|1923	%{_datadir}/systemtap/tapset/qemu-sparc.stp
21mr|qemu-7.2.22-1|1924	%{_datadir}/systemtap/tapset/qemu-sparc-log.stp
21mr|qemu-7.2.22-1|1925	%{_datadir}/systemtap/tapset/qemu-sparc-simpletrace.stp
21mr|qemu-7.2.22-1|1926	%{_datadir}/systemtap/tapset/qemu-sparc32plus.stp
21mr|qemu-7.2.22-1|1927	%{_datadir}/systemtap/tapset/qemu-sparc32plus-log.stp
21mr|qemu-7.2.22-1|1928	%{_datadir}/systemtap/tapset/qemu-sparc32plus-simpletrace.stp
21mr|qemu-7.2.22-1|1929	%{_datadir}/systemtap/tapset/qemu-sparc64.stp
21mr|qemu-7.2.22-1|1930	%{_datadir}/systemtap/tapset/qemu-sparc64-log.stp
21mr|qemu-7.2.22-1|1931	%{_datadir}/systemtap/tapset/qemu-sparc64-simpletrace.stp
21mr|qemu-7.2.22-1|1932	%{_datadir}/systemtap/tapset/qemu-xtensa.stp
21mr|qemu-7.2.22-1|1933	%{_datadir}/systemtap/tapset/qemu-xtensa-log.stp
21mr|qemu-7.2.22-1|1934	%{_datadir}/systemtap/tapset/qemu-xtensa-simpletrace.stp
21mr|qemu-7.2.22-1|1935	%{_datadir}/systemtap/tapset/qemu-xtensaeb.stp
21mr|qemu-7.2.22-1|1936	%{_datadir}/systemtap/tapset/qemu-xtensaeb-log.stp
21mr|qemu-7.2.22-1|1937	%{_datadir}/systemtap/tapset/qemu-xtensaeb-simpletrace.stp
21mr|qemu-7.2.22-1|1938	%{_datadir}/systemtap/tapset/qemu-loongarch64-log.stp
21mr|qemu-7.2.22-1|1939	%{_datadir}/systemtap/tapset/qemu-loongarch64-simpletrace.stp
21mr|qemu-7.2.22-1|1940	%{_datadir}/systemtap/tapset/qemu-loongarch64.stp
21mr|qemu-7.2.22-1|1941	
21mr|qemu-7.2.22-1|1942	%files user-binfmt
21mr|qemu-7.2.22-1|1943	%{_exec_prefix}/lib/binfmt.d/qemu-*-dynamic.conf
21mr|qemu-7.2.22-1|1944	
21mr|qemu-7.2.22-1|1945	%if %{user_static}
21mr|qemu-7.2.22-1|1946	%files user-static-tapset
21mr|qemu-7.2.22-1|1947	%{_datadir}/systemtap/tapset/qemu-*-static.stp
21mr|qemu-7.2.22-1|1948	%endif
21mr|qemu-7.2.22-1|1949	
21mr|qemu-7.2.22-1|1950	
21mr|qemu-7.2.22-1|1951	%files system-aarch64
21mr|qemu-7.2.22-1|1952	%{_libdir}/qemu/accel-qtest-aarch64.so
21mr|qemu-7.2.22-1|1953	
21mr|qemu-7.2.22-1|1954	%files system-aarch64-core
21mr|qemu-7.2.22-1|1955	%{_bindir}/qemu-system-aarch64
21mr|qemu-7.2.22-1|1956	%{_datadir}/systemtap/tapset/qemu-system-aarch64*.stp
21mr|qemu-7.2.22-1|1957	%{_mandir}/man1/qemu-system-aarch64.1*
21mr|qemu-7.2.22-1|1958	
21mr|qemu-7.2.22-1|1959	
21mr|qemu-7.2.22-1|1960	%files system-alpha
21mr|qemu-7.2.22-1|1961	%{_libdir}/qemu/accel-qtest-alpha.so
21mr|qemu-7.2.22-1|1962	
21mr|qemu-7.2.22-1|1963	%files system-alpha-core
21mr|qemu-7.2.22-1|1964	%{_bindir}/qemu-system-alpha
21mr|qemu-7.2.22-1|1965	%{_datadir}/systemtap/tapset/qemu-system-alpha*.stp
21mr|qemu-7.2.22-1|1966	%{_mandir}/man1/qemu-system-alpha.1*
21mr|qemu-7.2.22-1|1967	%{_datadir}/%{name}/palcode-clipper
21mr|qemu-7.2.22-1|1968	
21mr|qemu-7.2.22-1|1969	
21mr|qemu-7.2.22-1|1970	%files system-arm
21mr|qemu-7.2.22-1|1971	%{_libdir}/qemu/accel-qtest-arm.so
21mr|qemu-7.2.22-1|1972	
21mr|qemu-7.2.22-1|1973	%files system-arm-core
21mr|qemu-7.2.22-1|1974	%{_bindir}/qemu-system-arm
21mr|qemu-7.2.22-1|1975	%{_datadir}/systemtap/tapset/qemu-system-arm*.stp
21mr|qemu-7.2.22-1|1976	%{_datadir}/%{name}/npcm7xx_bootrom.bin
21mr|qemu-7.2.22-1|1977	%{_mandir}/man1/qemu-system-arm.1*
21mr|qemu-7.2.22-1|1978	
21mr|qemu-7.2.22-1|1979	
21mr|qemu-7.2.22-1|1980	%files system-cris
21mr|qemu-7.2.22-1|1981	%{_libdir}/qemu/accel-qtest-cris.so
21mr|qemu-7.2.22-1|1982	
21mr|qemu-7.2.22-1|1983	%files system-cris-core
21mr|qemu-7.2.22-1|1984	%{_bindir}/qemu-system-cris
21mr|qemu-7.2.22-1|1985	%{_datadir}/systemtap/tapset/qemu-system-cris*.stp
21mr|qemu-7.2.22-1|1986	%{_mandir}/man1/qemu-system-cris.1*
21mr|qemu-7.2.22-1|1987	
21mr|qemu-7.2.22-1|1988	
21mr|qemu-7.2.22-1|1989	%files system-hppa
21mr|qemu-7.2.22-1|1990	%{_libdir}/qemu/accel-qtest-hppa.so
21mr|qemu-7.2.22-1|1991	
21mr|qemu-7.2.22-1|1992	%files system-hppa-core
21mr|qemu-7.2.22-1|1993	%{_bindir}/qemu-system-hppa
21mr|qemu-7.2.22-1|1994	%{_datadir}/systemtap/tapset/qemu-system-hppa*.stp
21mr|qemu-7.2.22-1|1995	%{_mandir}/man1/qemu-system-hppa.1*
21mr|qemu-7.2.22-1|1996	%{_datadir}/%{name}/hppa-firmware.img
21mr|qemu-7.2.22-1|1997	
21mr|qemu-7.2.22-1|1998	
21mr|qemu-7.2.22-1|1999	%files system-m68k
21mr|qemu-7.2.22-1|2000	%{_libdir}/qemu/accel-qtest-m68k.so
21mr|qemu-7.2.22-1|2001	
21mr|qemu-7.2.22-1|2002	%files system-m68k-core
21mr|qemu-7.2.22-1|2003	%{_bindir}/qemu-system-m68k
21mr|qemu-7.2.22-1|2004	%{_datadir}/systemtap/tapset/qemu-system-m68k*.stp
21mr|qemu-7.2.22-1|2005	%{_mandir}/man1/qemu-system-m68k.1*
21mr|qemu-7.2.22-1|2006	
21mr|qemu-7.2.22-1|2007	
21mr|qemu-7.2.22-1|2008	%files system-microblaze
21mr|qemu-7.2.22-1|2009	%{_libdir}/qemu/accel-qtest-microblaze.so
21mr|qemu-7.2.22-1|2010	%{_libdir}/qemu/accel-qtest-microblazeel.so
21mr|qemu-7.2.22-1|2011	
21mr|qemu-7.2.22-1|2012	%files system-microblaze-core
21mr|qemu-7.2.22-1|2013	%{_bindir}/qemu-system-microblaze
21mr|qemu-7.2.22-1|2014	%{_bindir}/qemu-system-microblazeel
21mr|qemu-7.2.22-1|2015	%{_datadir}/systemtap/tapset/qemu-system-microblaze*.stp
21mr|qemu-7.2.22-1|2016	%{_mandir}/man1/qemu-system-microblaze.1*
21mr|qemu-7.2.22-1|2017	%{_mandir}/man1/qemu-system-microblazeel.1*
21mr|qemu-7.2.22-1|2018	%{_datadir}/%{name}/petalogix*.dtb
21mr|qemu-7.2.22-1|2019	
21mr|qemu-7.2.22-1|2020	
21mr|qemu-7.2.22-1|2021	%files system-mips
21mr|qemu-7.2.22-1|2022	%{_libdir}/qemu/accel-qtest-mips.so
21mr|qemu-7.2.22-1|2023	%{_libdir}/qemu/accel-qtest-mipsel.so
21mr|qemu-7.2.22-1|2024	%{_libdir}/qemu/accel-qtest-mips64.so
21mr|qemu-7.2.22-1|2025	%{_libdir}/qemu/accel-qtest-mips64el.so
21mr|qemu-7.2.22-1|2026	
21mr|qemu-7.2.22-1|2027	%files system-mips-core
21mr|qemu-7.2.22-1|2028	%{_bindir}/qemu-system-mips
21mr|qemu-7.2.22-1|2029	%{_bindir}/qemu-system-mipsel
21mr|qemu-7.2.22-1|2030	%{_bindir}/qemu-system-mips64
21mr|qemu-7.2.22-1|2031	%{_bindir}/qemu-system-mips64el
21mr|qemu-7.2.22-1|2032	%{_datadir}/systemtap/tapset/qemu-system-mips*.stp
21mr|qemu-7.2.22-1|2033	%{_mandir}/man1/qemu-system-mips.1*
21mr|qemu-7.2.22-1|2034	%{_mandir}/man1/qemu-system-mipsel.1*
21mr|qemu-7.2.22-1|2035	%{_mandir}/man1/qemu-system-mips64el.1*
21mr|qemu-7.2.22-1|2036	%{_mandir}/man1/qemu-system-mips64.1*
21mr|qemu-7.2.22-1|2037	
21mr|qemu-7.2.22-1|2038	
21mr|qemu-7.2.22-1|2039	%files system-nios2
21mr|qemu-7.2.22-1|2040	%{_libdir}/qemu/accel-qtest-nios2.so
21mr|qemu-7.2.22-1|2041	
21mr|qemu-7.2.22-1|2042	%files system-nios2-core
21mr|qemu-7.2.22-1|2043	%{_bindir}/qemu-system-nios2
21mr|qemu-7.2.22-1|2044	%{_datadir}/systemtap/tapset/qemu-system-nios2*.stp
21mr|qemu-7.2.22-1|2045	%{_mandir}/man1/qemu-system-nios2.1*
21mr|qemu-7.2.22-1|2046	
21mr|qemu-7.2.22-1|2047	
21mr|qemu-7.2.22-1|2048	%files system-or1k
21mr|qemu-7.2.22-1|2049	%{_libdir}/qemu/accel-qtest-or1k.so
21mr|qemu-7.2.22-1|2050	
21mr|qemu-7.2.22-1|2051	%files system-or1k-core
21mr|qemu-7.2.22-1|2052	%{_bindir}/qemu-system-or1k
21mr|qemu-7.2.22-1|2053	%{_datadir}/systemtap/tapset/qemu-system-or1k*.stp
21mr|qemu-7.2.22-1|2054	%{_mandir}/man1/qemu-system-or1k.1*
21mr|qemu-7.2.22-1|2055	
21mr|qemu-7.2.22-1|2056	
21mr|qemu-7.2.22-1|2057	%files system-ppc
21mr|qemu-7.2.22-1|2058	%{_libdir}/qemu/accel-qtest-ppc.so
21mr|qemu-7.2.22-1|2059	%{_libdir}/qemu/accel-qtest-ppc64.so
21mr|qemu-7.2.22-1|2060	
21mr|qemu-7.2.22-1|2061	%files system-ppc-core
21mr|qemu-7.2.22-1|2062	%{_bindir}/qemu-system-ppc
21mr|qemu-7.2.22-1|2063	%{_bindir}/qemu-system-ppc64
21mr|qemu-7.2.22-1|2064	%{_datadir}/systemtap/tapset/qemu-system-ppc*.stp
21mr|qemu-7.2.22-1|2065	%{_mandir}/man1/qemu-system-ppc.1*
21mr|qemu-7.2.22-1|2066	%{_mandir}/man1/qemu-system-ppc64.1*
21mr|qemu-7.2.22-1|2067	%{_datadir}/%{name}/bamboo.dtb
21mr|qemu-7.2.22-1|2068	%{_datadir}/%{name}/canyonlands.dtb
21mr|qemu-7.2.22-1|2069	%{_datadir}/%{name}/qemu_vga.ndrv
21mr|qemu-7.2.22-1|2070	%{_datadir}/%{name}/skiboot.lid
21mr|qemu-7.2.22-1|2071	%{_datadir}/%{name}/u-boot.e500
21mr|qemu-7.2.22-1|2072	%{_datadir}/%{name}/u-boot-sam460-20100605.bin
21mr|qemu-7.2.22-1|2073	%ifarch %{power64}
21mr|qemu-7.2.22-1|2074	%{_sysconfdir}/security/limits.d/95-kvm-ppc64-memlock.conf
21mr|qemu-7.2.22-1|2075	%endif
21mr|qemu-7.2.22-1|2076	
21mr|qemu-7.2.22-1|2077	
21mr|qemu-7.2.22-1|2078	%files system-riscv
21mr|qemu-7.2.22-1|2079	%{_libdir}/qemu/accel-qtest-riscv32.so
21mr|qemu-7.2.22-1|2080	%{_libdir}/qemu/accel-qtest-riscv64.so
21mr|qemu-7.2.22-1|2081	
21mr|qemu-7.2.22-1|2082	%files system-riscv-core
21mr|qemu-7.2.22-1|2083	%{_bindir}/qemu-system-riscv32
21mr|qemu-7.2.22-1|2084	%{_bindir}/qemu-system-riscv64
21mr|qemu-7.2.22-1|2085	%{_datadir}/systemtap/tapset/qemu-system-riscv*.stp
21mr|qemu-7.2.22-1|2086	%{_datadir}/qemu/opensbi-riscv*.*
21mr|qemu-7.2.22-1|2087	%{_mandir}/man1/qemu-system-riscv*.1*
21mr|qemu-7.2.22-1|2088	
21mr|qemu-7.2.22-1|2089	
21mr|qemu-7.2.22-1|2090	%files system-s390x
21mr|qemu-7.2.22-1|2091	%{_libdir}/qemu/accel-qtest-s390x.so
21mr|qemu-7.2.22-1|2092	
21mr|qemu-7.2.22-1|2093	%files system-s390x-core
21mr|qemu-7.2.22-1|2094	%{_bindir}/qemu-system-s390x
21mr|qemu-7.2.22-1|2095	%{_datadir}/systemtap/tapset/qemu-system-s390x*.stp
21mr|qemu-7.2.22-1|2096	%{_mandir}/man1/qemu-system-s390x.1*
21mr|qemu-7.2.22-1|2097	%{_libdir}/qemu/hw-s390x-virtio-gpu-ccw.so
21mr|qemu-7.2.22-1|2098	%{_datadir}/%{name}/s390-ccw.img
21mr|qemu-7.2.22-1|2099	%{_datadir}/%{name}/s390-netboot.img
21mr|qemu-7.2.22-1|2100	
21mr|qemu-7.2.22-1|2101	
21mr|qemu-7.2.22-1|2102	%files system-sh4
21mr|qemu-7.2.22-1|2103	%{_libdir}/qemu/accel-qtest-sh4.so
21mr|qemu-7.2.22-1|2104	%{_libdir}/qemu/accel-qtest-sh4eb.so
21mr|qemu-7.2.22-1|2105	
21mr|qemu-7.2.22-1|2106	%files system-sh4-core
21mr|qemu-7.2.22-1|2107	%{_bindir}/qemu-system-sh4
21mr|qemu-7.2.22-1|2108	%{_bindir}/qemu-system-sh4eb
21mr|qemu-7.2.22-1|2109	%{_datadir}/systemtap/tapset/qemu-system-sh4*.stp
21mr|qemu-7.2.22-1|2110	%{_mandir}/man1/qemu-system-sh4.1*
21mr|qemu-7.2.22-1|2111	%{_mandir}/man1/qemu-system-sh4eb.1*
21mr|qemu-7.2.22-1|2112	
21mr|qemu-7.2.22-1|2113	
21mr|qemu-7.2.22-1|2114	%files system-sparc
21mr|qemu-7.2.22-1|2115	%{_libdir}/qemu/accel-qtest-sparc.so
21mr|qemu-7.2.22-1|2116	%{_libdir}/qemu/accel-qtest-sparc64.so
21mr|qemu-7.2.22-1|2117	
21mr|qemu-7.2.22-1|2118	%files system-sparc-core
21mr|qemu-7.2.22-1|2119	%{_bindir}/qemu-system-sparc
21mr|qemu-7.2.22-1|2120	%{_bindir}/qemu-system-sparc64
21mr|qemu-7.2.22-1|2121	%{_datadir}/systemtap/tapset/qemu-system-sparc*.stp
21mr|qemu-7.2.22-1|2122	%{_mandir}/man1/qemu-system-sparc.1*
21mr|qemu-7.2.22-1|2123	%{_mandir}/man1/qemu-system-sparc64.1*
21mr|qemu-7.2.22-1|2124	%{_datadir}/%{name}/QEMU,tcx.bin
21mr|qemu-7.2.22-1|2125	%{_datadir}/%{name}/QEMU,cgthree.bin
21mr|qemu-7.2.22-1|2126	
21mr|qemu-7.2.22-1|2127	
21mr|qemu-7.2.22-1|2128	%files system-tricore
21mr|qemu-7.2.22-1|2129	%{_libdir}/qemu/accel-qtest-tricore.so
21mr|qemu-7.2.22-1|2130	
21mr|qemu-7.2.22-1|2131	%files system-tricore-core
21mr|qemu-7.2.22-1|2132	%{_bindir}/qemu-system-tricore
21mr|qemu-7.2.22-1|2133	%{_datadir}/systemtap/tapset/qemu-system-tricore*.stp
21mr|qemu-7.2.22-1|2134	%{_mandir}/man1/qemu-system-tricore.1*
21mr|qemu-7.2.22-1|2135	
21mr|qemu-7.2.22-1|2136	
21mr|qemu-7.2.22-1|2137	%files system-x86
21mr|qemu-7.2.22-1|2138	%{_libdir}/qemu/accel-qtest-i386.so
21mr|qemu-7.2.22-1|2139	%{_libdir}/qemu/accel-qtest-x86_64.so
21mr|qemu-7.2.22-1|2140	%{_libdir}/qemu/accel-tcg-i386.so
21mr|qemu-7.2.22-1|2141	%{_libdir}/qemu/accel-tcg-x86_64.so
21mr|qemu-7.2.22-1|2142	
21mr|qemu-7.2.22-1|2143	%files system-x86-core
21mr|qemu-7.2.22-1|2144	%{_bindir}/qemu-system-i386
21mr|qemu-7.2.22-1|2145	%{_bindir}/qemu-system-x86_64
21mr|qemu-7.2.22-1|2146	%{_datadir}/systemtap/tapset/qemu-system-i386*.stp
21mr|qemu-7.2.22-1|2147	%{_datadir}/systemtap/tapset/qemu-system-x86_64*.stp
21mr|qemu-7.2.22-1|2148	%{_mandir}/man1/qemu-system-i386.1*
21mr|qemu-7.2.22-1|2149	%{_mandir}/man1/qemu-system-x86_64.1*
21mr|qemu-7.2.22-1|2150	%{_datadir}/%{name}/bios.bin
21mr|qemu-7.2.22-1|2151	%{_datadir}/%{name}/bios-256k.bin
21mr|qemu-7.2.22-1|2152	%{_datadir}/%{name}/kvmvapic.bin
21mr|qemu-7.2.22-1|2153	%{_datadir}/%{name}/linuxboot.bin
21mr|qemu-7.2.22-1|2154	%{_datadir}/%{name}/linuxboot_dma.bin
21mr|qemu-7.2.22-1|2155	%{_datadir}/%{name}/multiboot.bin
21mr|qemu-7.2.22-1|2156	%{_datadir}/qemu/openbios-sparc32
21mr|qemu-7.2.22-1|2157	%{_datadir}/qemu/openbios-sparc64
21mr|qemu-7.2.22-1|2158	%{_datadir}/qemu/openbios-ppc
21mr|qemu-7.2.22-1|2159	%{_datadir}/%{name}/qboot.rom
21mr|qemu-7.2.22-1|2160	%{_datadir}/%{name}/slof.bin
21mr|qemu-7.2.22-1|2161	%{_datadir}/qemu/vgabios-bochs-display.bin
21mr|qemu-7.2.22-1|2162	%{_datadir}/qemu/vgabios-ramfb.bin
21mr|qemu-7.2.22-1|2163	
21mr|qemu-7.2.22-1|2164	%{_datadir}/%{name}/pvh.bin
21mr|qemu-7.2.22-1|2165	%{_datadir}/%{name}/sgabios.bin
21mr|qemu-7.2.22-1|2166	%if 0%{?need_qemu_kvm}
21mr|qemu-7.2.22-1|2167	%{_bindir}/qemu-kvm
21mr|qemu-7.2.22-1|2168	%{_mandir}/man1/qemu-kvm.1*
21mr|qemu-7.2.22-1|2169	%config(noreplace) %{_sysconfdir}/modprobe.d/kvm.conf
21mr|qemu-7.2.22-1|2170	%endif
21mr|qemu-7.2.22-1|2171	
21mr|qemu-7.2.22-1|2172	
21mr|qemu-7.2.22-1|2173	%files system-xtensa
21mr|qemu-7.2.22-1|2174	%{_libdir}/qemu/accel-qtest-xtensa.so
21mr|qemu-7.2.22-1|2175	%{_libdir}/qemu/accel-qtest-xtensaeb.so
21mr|qemu-7.2.22-1|2176	
21mr|qemu-7.2.22-1|2177	%files system-xtensa-core
21mr|qemu-7.2.22-1|2178	%{_bindir}/qemu-system-xtensa
21mr|qemu-7.2.22-1|2179	%{_bindir}/qemu-system-xtensaeb
21mr|qemu-7.2.22-1|2180	%{_datadir}/systemtap/tapset/qemu-system-xtensa*.stp
21mr|qemu-7.2.22-1|2181	%{_mandir}/man1/qemu-system-xtensa.1*
21mr|qemu-7.2.22-1|2182	%{_mandir}/man1/qemu-system-xtensaeb.1*
21mr|qemu-7.2.22-1|2183	
21mr|qemu-7.2.22-1|2184	%files system-loongarch64
21mr|qemu-7.2.22-1|2185	%{_libdir}/qemu/accel-qtest-loongarch64.so
21mr|qemu-7.2.22-1|2186	
21mr|qemu-7.2.22-1|2187	%files system-loongarch64-core
21mr|qemu-7.2.22-1|2188	%{_bindir}/qemu-system-loongarch64
21mr|qemu-7.2.22-1|2189	%{_datadir}/systemtap/tapset/qemu-system-loongarch64*.stp
21mr|qemu-7.2.22-1|2190	%{_mandir}/man1/qemu-system-loongarch64.1*
21mr|qemu-7.2.22-1|2191	
21mr|qemu-7.2.22-1|2192	%files -n seabios
21mr|qemu-7.2.22-1|2193	%{_datadir}/%{name}/bios.bin
21mr|qemu-7.2.22-1|2194	%{_datadir}/qemu/vof-nvram.bin
21mr|qemu-7.2.22-1|2195	%{_datadir}/qemu/vof.bin
21mr|qemu-7.2.22-1|2196	
21mr|qemu-7.2.22-1|2197	%files -n vgabios
21mr|qemu-7.2.22-1|2198	%{_datadir}/%{name}/vgabios.bin
21mr|qemu-7.2.22-1|2199	%{_datadir}/%{name}/vgabios-cirrus.bin
21mr|qemu-7.2.22-1|2200	%{_datadir}/%{name}/vgabios-qxl.bin
21mr|qemu-7.2.22-1|2201	%{_datadir}/%{name}/vgabios-stdvga.bin
21mr|qemu-7.2.22-1|2202	%{_datadir}/%{name}/vgabios-vmware.bin
21mr|qemu-7.2.22-1|2203	%{_datadir}/%{name}/vgabios-virtio.bin
21mr|qemu-7.2.22-1|2204	
21mr|qemu-7.2.22-1|2205	%files -n sgabios
21mr|qemu-7.2.22-1|2206	%{_datadir}/%{name}/sgabios.bin
21mr|qemu-7.2.22-1|2207	
21mr|qemu-7.2.22-1|2208	%files -n ipxe
21mr|qemu-7.2.22-1|2209	%{_datadir}/%{name}/pxe-e1000.rom
21mr|qemu-7.2.22-1|2210	%{_datadir}/%{name}/pxe-eepro100.rom
21mr|qemu-7.2.22-1|2211	%{_datadir}/%{name}/pxe-pcnet.rom
21mr|qemu-7.2.22-1|2212	%{_datadir}/%{name}/pxe-ne2k_pci.rom
21mr|qemu-7.2.22-1|2213	%{_datadir}/%{name}/pxe-rtl8139.rom
21mr|qemu-7.2.22-1|2214	%{_datadir}/%{name}/pxe-virtio.rom
21mr|qemu-7.2.22-1|2215	
21mr|qemu-7.2.22-1|2216	%files system-rx
21mr|qemu-7.2.22-1|2217	%{_libdir}/qemu/accel-qtest-rx.so
21mr|qemu-7.2.22-1|2218	%{_bindir}/qemu-system-rx
21mr|qemu-7.2.22-1|2219	%{_datadir}/man/man1/qemu-system-rx.1*
21mr|qemu-7.2.22-1|2220	%{_datadir}/systemtap/tapset/qemu-system-rx-log.stp
21mr|qemu-7.2.22-1|2221	%{_datadir}/systemtap/tapset/qemu-system-rx-simpletrace.stp
21mr|qemu-7.2.22-1|2222	%{_datadir}/systemtap/tapset/qemu-system-rx.stp
21mr|qemu-7.2.22-1|2223	
21mr|qemu-7.2.22-1|2224	%files system-avr
21mr|qemu-7.2.22-1|2225	%{_libdir}/qemu/accel-qtest-avr.so
21mr|qemu-7.2.22-1|2226	
21mr|qemu-7.2.22-1|2227	%files system-avr-core
21mr|qemu-7.2.22-1|2228	%{_bindir}/qemu-system-avr
21mr|qemu-7.2.22-1|2229	%{_datadir}/systemtap/tapset/qemu-system-avr*.stp
21mr|qemu-7.2.22-1|2230	%{_mandir}/man1/qemu-system-avr.1*
21mr|qemu-7.2.22-1|2231	
21mr|qemu-7.2.22-1|2232	%files doc
21mr|qemu-7.2.22-1|2233	%dir %{qemudocdir}
21mr|qemu-7.2.22-1|2234	%{qemudocdir}/*
21mr|qemu-7.2.22-1|2235	%{qemudocdir}/.buildinfo
21mr|qemu-7.2.22-1|2236	
21mr|qemu-7.2.22-1|2237	
21mr|qemu-7.2.22-1|2238	%changelog
21mr|qemu-7.2.22-1|2239	* Tue Jan 13 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|qemu-7.2.22-1|2240	- Update version to 7.2.22
21mr|qemu-7.2.22-1|2241	
21mr|qemu-7.2.22-1|2242	* Thu Mar 21 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 7.2.7-2
21mr|qemu-7.2.22-1|2243	- Add kvm package for riscv64
21mr|qemu-7.2.22-1|2244	
21mr|qemu-7.2.22-1|2245	* Wed Mar 20 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|qemu-7.2.22-1|2246	- Make qemu require only qemu-kvm, not all architecture emulators
21mr|qemu-7.2.22-1|2247	
21mr|qemu-7.2.22-1|2248	* Wed Mar 20 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|qemu-7.2.22-1|2249	- Add qemu-auido-spice requirement for the all emulators
21mr|qemu-7.2.22-1|2250	
21mr|qemu-7.2.22-1|2251	* Wed Dec 6 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.2.7-1
21mr|qemu-7.2.22-1|2252	- cleanup
21mr|qemu-7.2.22-1|2253	
21mr|qemu-7.2.22-1|2254	* Wed Dec 6 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qemu-7.2.22-1|2255	- Update version to 7.2.7
21mr|qemu-7.2.22-1|2256	
21mr|qemu-7.2.22-1|2257	* Fri Aug 25 2023 slava86 <s.matveev@rosalinux.ru> 7.2.0-2
21mr|qemu-7.2.22-1|2258	- security fixed CVE-2023-0330
21mr|qemu-7.2.22-1|2259	
21mr|qemu-7.2.22-1|2260	* Thu Dec 15 2022 Alexander Stefanov <alexander@mezon.ru> 7.2.0-1
21mr|qemu-7.2.22-1|2261	- version autoupdate [7.2.0]
21mr|qemu-7.2.22-1|2262	
21mr|qemu-7.2.22-1|2263	* Thu Dec 15 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2264	- adjust brs
21mr|qemu-7.2.22-1|2265	
21mr|qemu-7.2.22-1|2266	* Sun Oct 16 2022 Alexander Stefanov <alexander@mezon.ru> 7.1.0-2
21mr|qemu-7.2.22-1|2267	- fix build on risc
21mr|qemu-7.2.22-1|2268	
21mr|qemu-7.2.22-1|2269	* Sat Oct 15 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2270	- fix build
21mr|qemu-7.2.22-1|2271	
21mr|qemu-7.2.22-1|2272	* Fri Oct 14 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2273	- fix build
21mr|qemu-7.2.22-1|2274	
21mr|qemu-7.2.22-1|2275	* Mon Oct 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|qemu-7.2.22-1|2276	- May some clear from wine stack update. Bump release
21mr|qemu-7.2.22-1|2277	
21mr|qemu-7.2.22-1|2278	* Mon Oct 3 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2279	- fix risc5 qemu
21mr|qemu-7.2.22-1|2280	
21mr|qemu-7.2.22-1|2281	* Mon Oct 3 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2282	- adjust br for risc-v
21mr|qemu-7.2.22-1|2283	
21mr|qemu-7.2.22-1|2284	* Fri Sep 30 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2285	- fix riscv
21mr|qemu-7.2.22-1|2286	
21mr|qemu-7.2.22-1|2287	* Fri Sep 30 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2288	- fix riscv
21mr|qemu-7.2.22-1|2289	
21mr|qemu-7.2.22-1|2290	* Fri Sep 30 2022 Alexander Stefanov <alexander@mezon.ru> 7.1.0-1
21mr|qemu-7.2.22-1|2291	- version autoupdate [7.1.0]
21mr|qemu-7.2.22-1|2292	
21mr|qemu-7.2.22-1|2293	* Fri Sep 30 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2294	- prepare to upgrade
21mr|qemu-7.2.22-1|2295	
21mr|qemu-7.2.22-1|2296	* Fri Apr 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.2.0-2
21mr|qemu-7.2.22-1|2297	- Rebuild with sdl2
21mr|qemu-7.2.22-1|2298	
21mr|qemu-7.2.22-1|2299	* Tue Feb 22 2022 Alexander Stefanov <alexander@mezon.ru> 6.2.0-1
21mr|qemu-7.2.22-1|2300	- upload files
21mr|qemu-7.2.22-1|2301	
21mr|qemu-7.2.22-1|2302	* Tue Feb 22 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2303	- 6.2.0
21mr|qemu-7.2.22-1|2304	
21mr|qemu-7.2.22-1|2305	* Sun Apr 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.2.0-3
21mr|qemu-7.2.22-1|2306	- up release
21mr|qemu-7.2.22-1|2307	
21mr|qemu-7.2.22-1|2308	* Sun Apr 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qemu-7.2.22-1|2309	- fix build with new binutils
21mr|qemu-7.2.22-1|2310	
21mr|qemu-7.2.22-1|2311	* Sat Apr 24 2021 Александр <a.proklov@rosalinux.ru> 5.2.0-2
21mr|qemu-7.2.22-1|2312	- fix files conflict
21mr|qemu-7.2.22-1|2313	
21mr|qemu-7.2.22-1|2314	* Fri Dec 18 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2315	- fix files
21mr|qemu-7.2.22-1|2316	
21mr|qemu-7.2.22-1|2317	* Fri Dec 18 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2318	- enable check
21mr|qemu-7.2.22-1|2319	
21mr|qemu-7.2.22-1|2320	* Fri Dec 18 2020 Alexander Stefanov <alexander@mezon.ru> 5.2.0-1
21mr|qemu-7.2.22-1|2321	- 5.2.0
21mr|qemu-7.2.22-1|2322	
21mr|qemu-7.2.22-1|2323	* Sun Aug 16 2020 Alexander Stefanov <alexander@mezon.ru> 5.1.0-1
21mr|qemu-7.2.22-1|2324	- adjust rpmlintrc
21mr|qemu-7.2.22-1|2325	
21mr|qemu-7.2.22-1|2326	* Sat Aug 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2327	- add provides
21mr|qemu-7.2.22-1|2328	
21mr|qemu-7.2.22-1|2329	* Sat Aug 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2330	- unclosed if
21mr|qemu-7.2.22-1|2331	
21mr|qemu-7.2.22-1|2332	* Sat Aug 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2333	- add seccomp
21mr|qemu-7.2.22-1|2334	
21mr|qemu-7.2.22-1|2335	* Sat Aug 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2336	- 5.1.0
21mr|qemu-7.2.22-1|2337	
21mr|qemu-7.2.22-1|2338	* Sat Aug 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2339	- cleanup
21mr|qemu-7.2.22-1|2340	
21mr|qemu-7.2.22-1|2341	* Sat May 2 2020 Alexander Stefanov <alexander@mezon.ru> 5.0.0-1
21mr|qemu-7.2.22-1|2342	- fix files
21mr|qemu-7.2.22-1|2343	
21mr|qemu-7.2.22-1|2344	* Sat May 2 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2345	- fix files
21mr|qemu-7.2.22-1|2346	
21mr|qemu-7.2.22-1|2347	* Fri May 1 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2348	- fix files
21mr|qemu-7.2.22-1|2349	
21mr|qemu-7.2.22-1|2350	* Fri May 1 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2351	- add qemu.rpmlintrc
21mr|qemu-7.2.22-1|2352	
21mr|qemu-7.2.22-1|2353	* Wed Apr 29 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2354	- 5.0.0
21mr|qemu-7.2.22-1|2355	
21mr|qemu-7.2.22-1|2356	* Tue Mar 17 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2357	- cleanup a bit
21mr|qemu-7.2.22-1|2358	
21mr|qemu-7.2.22-1|2359	* Tue Mar 17 2020 Александр <pro2_2000@mail.ru>
21mr|qemu-7.2.22-1|2360	- fix build on aarch64, remove unused conf file
21mr|qemu-7.2.22-1|2361	- fix some warnings
21mr|qemu-7.2.22-1|2362	
21mr|qemu-7.2.22-1|2363	* Tue Mar 17 2020 Александр <pro2_2000@mail.ru>
21mr|qemu-7.2.22-1|2364	- revert i486
21mr|qemu-7.2.22-1|2365	
21mr|qemu-7.2.22-1|2366	* Tue Mar 17 2020 Александр <pro2_2000@mail.ru>
21mr|qemu-7.2.22-1|2367	- add i486
21mr|qemu-7.2.22-1|2368	
21mr|qemu-7.2.22-1|2369	* Tue Mar 17 2020 Александр <pro2_2000@mail.ru>
21mr|qemu-7.2.22-1|2370	- add conf files to package
21mr|qemu-7.2.22-1|2371	
21mr|qemu-7.2.22-1|2372	* Mon Mar 16 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2373	- BR: pkgconfig(alsa)
21mr|qemu-7.2.22-1|2374	
21mr|qemu-7.2.22-1|2375	* Mon Mar 16 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2376	- br: libibverbs-devel
21mr|qemu-7.2.22-1|2377	
21mr|qemu-7.2.22-1|2378	* Mon Mar 16 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|qemu-7.2.22-1|2379	- fix python shebangs
21mr|qemu-7.2.22-1|2380	
21mr|qemu-7.2.22-1|2381	* Mon Mar 16 2020 proklov_av <111@111.ru>
21mr|qemu-7.2.22-1|2382	- revert previous commit
21mr|qemu-7.2.22-1|2383	
21mr|qemu-7.2.22-1|2384	* Mon Mar 16 2020 Александр <pro2_2000@mail.ru>
21mr|qemu-7.2.22-1|2385	- build on aarch64 need alsa lib and headers
21mr|qemu-7.2.22-1|2386	
21mr|qemu-7.2.22-1|2387	* Wed Jan 29 2020 Alexander Stefanov <alexander@mezon.ru> 4.2.0-1
21mr|qemu-7.2.22-1|2388	- sync with oma

16321 21
21mr|qgnomeplatform-0.9.1-1|1	%global _qt6_libdir %{_libdir}
21mr|qgnomeplatform-0.9.1-1|2	%global _qt6_plugindir %{_libdir}/qt6/plugins
21mr|qgnomeplatform-0.9.1-1|3	
21mr|qgnomeplatform-0.9.1-1|4	%define oname QGnomePlatform
21mr|qgnomeplatform-0.9.1-1|5	
21mr|qgnomeplatform-0.9.1-1|6	Summary:	Platform theme for a better Qt5 application inclusion in GNOME
21mr|qgnomeplatform-0.9.1-1|7	Name:		qgnomeplatform
21mr|qgnomeplatform-0.9.1-1|8	Version:	0.9.1
21mr|qgnomeplatform-0.9.1-1|9	Release:	1
21mr|qgnomeplatform-0.9.1-1|10	License:	LGPLv2+
21mr|qgnomeplatform-0.9.1-1|11	Group:		Graphical desktop/GNOME
21mr|qgnomeplatform-0.9.1-1|12	Url:		https://github.com/MartinBriza/QGnomePlatform
21mr|qgnomeplatform-0.9.1-1|13	Source0:	https://github.com/MartinBriza/QGnomePlatform/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|qgnomeplatform-0.9.1-1|14	# Upstream patches
21mr|qgnomeplatform-0.9.1-1|15	Patch0:		qgnomeplatform-only-set-qqc2-style-on-qt5.patch
21mr|qgnomeplatform-0.9.1-1|16	BuildRequires:	gsettings-desktop-schemas
21mr|qgnomeplatform-0.9.1-1|17	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|qgnomeplatform-0.9.1-1|18	BuildRequires:	pkgconfig(fontconfig)
21mr|qgnomeplatform-0.9.1-1|19	BuildRequires:	pkgconfig(freetype2)
21mr|qgnomeplatform-0.9.1-1|20	BuildRequires:	pkgconfig(egl)
21mr|qgnomeplatform-0.9.1-1|21	BuildRequires:	pkgconfig(gio-2.0)
21mr|qgnomeplatform-0.9.1-1|22	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|qgnomeplatform-0.9.1-1|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|qgnomeplatform-0.9.1-1|24	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qgnomeplatform-0.9.1-1|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qgnomeplatform-0.9.1-1|26	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|qgnomeplatform-0.9.1-1|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qgnomeplatform-0.9.1-1|28	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|qgnomeplatform-0.9.1-1|29	BuildRequires:	cmake(Qt6Core)
21mr|qgnomeplatform-0.9.1-1|30	BuildRequires:	cmake(Qt6DBus)
21mr|qgnomeplatform-0.9.1-1|31	BuildRequires:	cmake(Qt6Gui)
21mr|qgnomeplatform-0.9.1-1|32	BuildRequires:	cmake(Qt6QuickControls2)
21mr|qgnomeplatform-0.9.1-1|33	BuildRequires:	cmake(Qt6Widgets)
21mr|qgnomeplatform-0.9.1-1|34	BuildRequires:	cmake(Qt6WaylandClient)
21mr|qgnomeplatform-0.9.1-1|35	BuildRequires:	pkgconfig(x11)
21mr|qgnomeplatform-0.9.1-1|36	BuildRequires:	pkgconfig(xkbcommon)
21mr|qgnomeplatform-0.9.1-1|37	BuildRequires:	pkgconfig(libinput)
21mr|qgnomeplatform-0.9.1-1|38	BuildRequires:	pkgconfig(xrender)
21mr|qgnomeplatform-0.9.1-1|39	BuildRequires:	pkgconfig(udev)
21mr|qgnomeplatform-0.9.1-1|40	BuildRequires:	adwaita-qt5-devel >= 1.4.2
21mr|qgnomeplatform-0.9.1-1|41	BuildRequires:	adwaita-qt6-devel >= 1.4.2
21mr|qgnomeplatform-0.9.1-1|42	BuildRequires:	qqc2-desktop-style-devel
21mr|qgnomeplatform-0.9.1-1|43	BuildRequires:	qt6-cmake
21mr|qgnomeplatform-0.9.1-1|44	BuildRequires:	qt6-qtdeclarative
21mr|qgnomeplatform-0.9.1-1|45	
21mr|qgnomeplatform-0.9.1-1|46	%description
21mr|qgnomeplatform-0.9.1-1|47	Platform theme for a better Qt5 application inclusion in GNOME.
21mr|qgnomeplatform-0.9.1-1|48	
21mr|qgnomeplatform-0.9.1-1|49	#----------------------------------------------------------------------------
21mr|qgnomeplatform-0.9.1-1|50	
21mr|qgnomeplatform-0.9.1-1|51	%package -n qt5-platformtheme-qgnomeplatform
21mr|qgnomeplatform-0.9.1-1|52	Summary:	Platform theme for a better Qt5 application inclusion in GNOME
21mr|qgnomeplatform-0.9.1-1|53	Group:		Graphical desktop/GNOME
21mr|qgnomeplatform-0.9.1-1|54	Requires:	qt5-style-adwaita
21mr|qgnomeplatform-0.9.1-1|55	
21mr|qgnomeplatform-0.9.1-1|56	%description -n qt5-platformtheme-qgnomeplatform
21mr|qgnomeplatform-0.9.1-1|57	Platform theme for a better Qt5 application inclusion in GNOME.
21mr|qgnomeplatform-0.9.1-1|58	
21mr|qgnomeplatform-0.9.1-1|59	%files -n qt5-platformtheme-qgnomeplatform
21mr|qgnomeplatform-0.9.1-1|60	%{_datadir}/color-schemes/*.colors
21mr|qgnomeplatform-0.9.1-1|61	%{_qt5_libdir}/libqgnomeplatform.so
21mr|qgnomeplatform-0.9.1-1|62	%{_qt5_plugindir}/platformthemes/libqgnomeplatformtheme.so
21mr|qgnomeplatform-0.9.1-1|63	%{_qt5_plugindir}/wayland-decoration-client/libqgnomeplatformdecoration.so
21mr|qgnomeplatform-0.9.1-1|64	
21mr|qgnomeplatform-0.9.1-1|65	#----------------------------------------------------------------------------
21mr|qgnomeplatform-0.9.1-1|66	
21mr|qgnomeplatform-0.9.1-1|67	%package -n qt6-platformtheme-qgnomeplatform
21mr|qgnomeplatform-0.9.1-1|68	Summary:	Platform theme for a better Qt6 application inclusion in GNOME
21mr|qgnomeplatform-0.9.1-1|69	Group:		Graphical desktop/GNOME
21mr|qgnomeplatform-0.9.1-1|70	Requires:	qt6-style-adwaita
21mr|qgnomeplatform-0.9.1-1|71	
21mr|qgnomeplatform-0.9.1-1|72	%description -n qt6-platformtheme-qgnomeplatform
21mr|qgnomeplatform-0.9.1-1|73	Platform theme for a better Qt6 application inclusion in GNOME.
21mr|qgnomeplatform-0.9.1-1|74	
21mr|qgnomeplatform-0.9.1-1|75	%files -n qt6-platformtheme-qgnomeplatform
21mr|qgnomeplatform-0.9.1-1|76	%{_qt6_libdir}/libqgnomeplatform6.so
21mr|qgnomeplatform-0.9.1-1|77	%{_qt6_plugindir}/platformthemes/libqgnomeplatformtheme.so
21mr|qgnomeplatform-0.9.1-1|78	%{_qt6_plugindir}/wayland-decoration-client/libqgnomeplatformdecoration.so
21mr|qgnomeplatform-0.9.1-1|79	
21mr|qgnomeplatform-0.9.1-1|80	#----------------------------------------------------------------------------
21mr|qgnomeplatform-0.9.1-1|81	
21mr|qgnomeplatform-0.9.1-1|82	%prep
21mr|qgnomeplatform-0.9.1-1|83	%autosetup -p1 -n %{oname}-%{version}
21mr|qgnomeplatform-0.9.1-1|84	
21mr|qgnomeplatform-0.9.1-1|85	tar -xvzf %{SOURCE0}
21mr|qgnomeplatform-0.9.1-1|86	
21mr|qgnomeplatform-0.9.1-1|87	%build
21mr|qgnomeplatform-0.9.1-1|88	pushd %{oname}-%{version}
21mr|qgnomeplatform-0.9.1-1|89	%cmake \
21mr|qgnomeplatform-0.9.1-1|90	-DUSE_QT6=true \
21mr|qgnomeplatform-0.9.1-1|91	-DQT_PLUGINS_DIR=%{_qt6_plugindir}
21mr|qgnomeplatform-0.9.1-1|92	
21mr|qgnomeplatform-0.9.1-1|93	%make
21mr|qgnomeplatform-0.9.1-1|94	popd
21mr|qgnomeplatform-0.9.1-1|95	
21mr|qgnomeplatform-0.9.1-1|96	%cmake_qt5 -DDECORATION_SHADOWS_SUPPORT=true
21mr|qgnomeplatform-0.9.1-1|97	
21mr|qgnomeplatform-0.9.1-1|98	%make
21mr|qgnomeplatform-0.9.1-1|99	
21mr|qgnomeplatform-0.9.1-1|100	%install
21mr|qgnomeplatform-0.9.1-1|101	pushd %{oname}-%{version}
21mr|qgnomeplatform-0.9.1-1|102	%makeinstall_std -C build
21mr|qgnomeplatform-0.9.1-1|103	popd
21mr|qgnomeplatform-0.9.1-1|104	%makeinstall_std -C build

16322 21
21mr|qhull-2020.2-1|1	%define	major 8
21mr|qhull-2020.2-1|2	%define	libname %mklibname %{name} %{major}
21mr|qhull-2020.2-1|3	%define	libnamecpp %mklibname %{name}cpp %{major}
21mr|qhull-2020.2-1|4	%define	libname7r %mklibname %{name}7_r %{major}
21mr|qhull-2020.2-1|5	%define	devname %mklibname %{name} -d
21mr|qhull-2020.2-1|6	%define	sdevname %mklibname %{name} -d -s
21mr|qhull-2020.2-1|7	# This is the real library version (see CMakeLists.txt file)
21mr|qhull-2020.2-1|8	%define	oversion 8.0.2
21mr|qhull-2020.2-1|9	
21mr|qhull-2020.2-1|10	Summary:	Compute convex hulls
21mr|qhull-2020.2-1|11	Name:		qhull
21mr|qhull-2020.2-1|12	Version:	2020.2
21mr|qhull-2020.2-1|13	Release:	1
21mr|qhull-2020.2-1|14	License:	GPLv2+
21mr|qhull-2020.2-1|15	Group:		System/Libraries
21mr|qhull-2020.2-1|16	Url:		http://www.qhull.org/
21mr|qhull-2020.2-1|17	Source0:	http://www.qhull.org/download/qhull-2020-src-%{oversion}.tgz
21mr|qhull-2020.2-1|18	Patch0:		0001-fix-pkgconfig-files.patch
21mr|qhull-2020.2-1|19	Patch1:		0004-Build-qhullcpp-as-shared-library.patch
21mr|qhull-2020.2-1|20	Patch2:		0005-Fix-CMake-target-export.patch
21mr|qhull-2020.2-1|21	Patch3:		0006-Build-deprecated-libqhull-for-now.patch
21mr|qhull-2020.2-1|22	BuildRequires:	cmake >= 3.0
21mr|qhull-2020.2-1|23	
21mr|qhull-2020.2-1|24	%description
21mr|qhull-2020.2-1|25	Qhull computes convex hulls, Delaunay triangulations, halfspace intersections
21mr|qhull-2020.2-1|26	about a point, Voronoi diagrams, furthest-site Delaunay triangulations, and
21mr|qhull-2020.2-1|27	furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d, and higher
21mr|qhull-2020.2-1|28	dimensions. It implements the Quickhull algorithm for computing the convex
21mr|qhull-2020.2-1|29	hull. Qhull handles roundoff errors from floating point arithmetic.
21mr|qhull-2020.2-1|30	It can approximate a convex hull.
21mr|qhull-2020.2-1|31	
21mr|qhull-2020.2-1|32	%files
21mr|qhull-2020.2-1|33	%doc Announce.txt COPYING.txt README.txt REGISTER.txt
21mr|qhull-2020.2-1|34	%{_bindir}/qconvex*
21mr|qhull-2020.2-1|35	%{_bindir}/qdelaunay*
21mr|qhull-2020.2-1|36	%{_bindir}/qhalf*
21mr|qhull-2020.2-1|37	%{_bindir}/qhull*
21mr|qhull-2020.2-1|38	%{_bindir}/qvoronoi*
21mr|qhull-2020.2-1|39	%{_bindir}/rbox*
21mr|qhull-2020.2-1|40	%{_mandir}/man1/%{name}.1*
21mr|qhull-2020.2-1|41	%{_mandir}/man1/rbox.1*
21mr|qhull-2020.2-1|42	
21mr|qhull-2020.2-1|43	#----------------------------------------------------------------------------
21mr|qhull-2020.2-1|44	
21mr|qhull-2020.2-1|45	%package -n %{libname}
21mr|qhull-2020.2-1|46	Summary:	Shared library for %{name}
21mr|qhull-2020.2-1|47	Group:		System/Libraries
21mr|qhull-2020.2-1|48	Conflicts:	%{_lib}qhull6 < 2019.1
21mr|qhull-2020.2-1|49	%rename		%{_lib}qhull6
21mr|qhull-2020.2-1|50	
21mr|qhull-2020.2-1|51	%description -n %{libname}
21mr|qhull-2020.2-1|52	Shared library for %{name}.
21mr|qhull-2020.2-1|53	
21mr|qhull-2020.2-1|54	%files -n %{libname}
21mr|qhull-2020.2-1|55	%doc COPYING.txt
21mr|qhull-2020.2-1|56	%{_libdir}/libqhull.so.%{major}*
21mr|qhull-2020.2-1|57	
21mr|qhull-2020.2-1|58	#----------------------------------------------------------------------------
21mr|qhull-2020.2-1|59	
21mr|qhull-2020.2-1|60	%package -n %{libnamecpp}
21mr|qhull-2020.2-1|61	Summary:	Shared library for %{name}
21mr|qhull-2020.2-1|62	Group:		System/Libraries
21mr|qhull-2020.2-1|63	
21mr|qhull-2020.2-1|64	%description -n %{libnamecpp}
21mr|qhull-2020.2-1|65	Shared library for %{name}.
21mr|qhull-2020.2-1|66	
21mr|qhull-2020.2-1|67	%files -n %{libnamecpp}
21mr|qhull-2020.2-1|68	%doc COPYING.txt
21mr|qhull-2020.2-1|69	%{_libdir}/libqhullcpp.so.%{major}*
21mr|qhull-2020.2-1|70	
21mr|qhull-2020.2-1|71	#----------------------------------------------------------------------------
21mr|qhull-2020.2-1|72	
21mr|qhull-2020.2-1|73	%package -n %{libname7r}
21mr|qhull-2020.2-1|74	Summary:	Shared library for %{name}
21mr|qhull-2020.2-1|75	Group:		System/Libraries
21mr|qhull-2020.2-1|76	Conflicts:	%{_lib}qhull6 < 2019.1
21mr|qhull-2020.2-1|77	
21mr|qhull-2020.2-1|78	%description -n %{libname7r}
21mr|qhull-2020.2-1|79	Shared library for %{name}.
21mr|qhull-2020.2-1|80	
21mr|qhull-2020.2-1|81	%files -n %{libname7r}
21mr|qhull-2020.2-1|82	%doc COPYING.txt
21mr|qhull-2020.2-1|83	%{_libdir}/libqhull_r.so.%{major}*
21mr|qhull-2020.2-1|84	
21mr|qhull-2020.2-1|85	#----------------------------------------------------------------------------
21mr|qhull-2020.2-1|86	
21mr|qhull-2020.2-1|87	%package -n %{devname}
21mr|qhull-2020.2-1|88	Summary:	Header files and libraries for development with %{name}
21mr|qhull-2020.2-1|89	Group:		Development/C
21mr|qhull-2020.2-1|90	Requires:	%{libname} = %{EVRD}
21mr|qhull-2020.2-1|91	Requires:	%{libnamecpp} = %{EVRD}
21mr|qhull-2020.2-1|92	Requires:	%{libname7r} = %{EVRD}
21mr|qhull-2020.2-1|93	Provides:	%{name}-devel = %{EVRD}
21mr|qhull-2020.2-1|94	
21mr|qhull-2020.2-1|95	%description -n %{devname}
21mr|qhull-2020.2-1|96	Header files and libraries for development with %{name}.
21mr|qhull-2020.2-1|97	
21mr|qhull-2020.2-1|98	%files -n %{devname}
21mr|qhull-2020.2-1|99	%doc %{_docdir}/%{name}
21mr|qhull-2020.2-1|100	%{_libdir}/libqhull*.so
21mr|qhull-2020.2-1|101	%{_libdir}/pkgconfig/*.pc
21mr|qhull-2020.2-1|102	%{_libdir}/cmake/Qhull/*.cmake
21mr|qhull-2020.2-1|103	%{_includedir}/libqhull*
21mr|qhull-2020.2-1|104	%{_includedir}/%{name}
21mr|qhull-2020.2-1|105	
21mr|qhull-2020.2-1|106	#----------------------------------------------------------------------------
21mr|qhull-2020.2-1|107	
21mr|qhull-2020.2-1|108	%package -n %{sdevname}
21mr|qhull-2020.2-1|109	Summary:	Static library for development with %{name}
21mr|qhull-2020.2-1|110	Group:		Development/C
21mr|qhull-2020.2-1|111	Requires:	%{devname} = %{EVRD}
21mr|qhull-2020.2-1|112	Provides:	%{name}-static-devel = %{EVRD}
21mr|qhull-2020.2-1|113	
21mr|qhull-2020.2-1|114	%description -n %{sdevname}
21mr|qhull-2020.2-1|115	Static library for development with %{name}.
21mr|qhull-2020.2-1|116	
21mr|qhull-2020.2-1|117	%files -n %{sdevname}
21mr|qhull-2020.2-1|118	%doc COPYING.txt
21mr|qhull-2020.2-1|119	%{_libdir}/*.a
21mr|qhull-2020.2-1|120	
21mr|qhull-2020.2-1|121	#----------------------------------------------------------------------------
21mr|qhull-2020.2-1|122	
21mr|qhull-2020.2-1|123	%prep
21mr|qhull-2020.2-1|124	%setup -qn %{name}-%{version}
21mr|qhull-2020.2-1|125	%autopatch -p1
21mr|qhull-2020.2-1|126	
21mr|qhull-2020.2-1|127	# Fix hardcoded cmakefiles install path
21mr|qhull-2020.2-1|128	sed -i 's|lib/cmake/Qhull|%{_lib}/cmake/Qhull|g' CMakeLists.txt
21mr|qhull-2020.2-1|129	
21mr|qhull-2020.2-1|130	
21mr|qhull-2020.2-1|131	%build
21mr|qhull-2020.2-1|132	%cmake \
21mr|qhull-2020.2-1|133	-DCMAKE_BUILD_TYPE=Release \
21mr|qhull-2020.2-1|134	-DBUILD_STATIC_LIBS:BOOL=ON
21mr|qhull-2020.2-1|135	%make_build
21mr|qhull-2020.2-1|136	
21mr|qhull-2020.2-1|137	
21mr|qhull-2020.2-1|138	%install
21mr|qhull-2020.2-1|139	%make_install -C build
21mr|qhull-2020.2-1|140	
21mr|qhull-2020.2-1|141	# Add some symlinks to satisfy octave configure, because there is
21mr|qhull-2020.2-1|142	# not pkgconfig file - Still needed??
21mr|qhull-2020.2-1|143	ln -sf libqhull %{buildroot}%{_includedir}/%{name}
21mr|qhull-2020.2-1|144	ln -sf libqhull.h %{buildroot}%{_includedir}/%{name}/%{name}.h
21mr|qhull-2020.2-1|145	

16323 21
21mr|qjackctl-0.9.7-2|1	Summary:	A Qt GUI for the JACK audio daemon
21mr|qjackctl-0.9.7-2|2	Name:		qjackctl
21mr|qjackctl-0.9.7-2|3	Version:	0.9.7
21mr|qjackctl-0.9.7-2|4	Release:	2
21mr|qjackctl-0.9.7-2|5	License:	GPLv2+
21mr|qjackctl-0.9.7-2|6	Group:		Sound
21mr|qjackctl-0.9.7-2|7	Url:		https://sourceforge.net/projects/qjackctl/
21mr|qjackctl-0.9.7-2|8	Source0:	https://downloads.sourceforge.net/%{name}/files/%{name}-%{version}.tar.gz
21mr|qjackctl-0.9.7-2|9	# (From Fedora) set correct version an "About" dialog
21mr|qjackctl-0.9.7-2|10	Patch0:		qjackctl-0.9.6-fix-version.patch
21mr|qjackctl-0.9.7-2|11	BuildRequires:	cmake
21mr|qjackctl-0.9.7-2|12	BuildRequires:	desktop-file-utils
21mr|qjackctl-0.9.7-2|13	BuildRequires:	imagemagick
21mr|qjackctl-0.9.7-2|14	BuildRequires:	qt5-linguist-tools
21mr|qjackctl-0.9.7-2|15	BuildRequires:	pkgconfig(alsa)
21mr|qjackctl-0.9.7-2|16	BuildRequires:	pkgconfig(jack) >= 0.118.3
21mr|qjackctl-0.9.7-2|17	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|qjackctl-0.9.7-2|18	BuildRequires:	pkgconfig(Qt5Core) >= 5.1
21mr|qjackctl-0.9.7-2|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qjackctl-0.9.7-2|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qjackctl-0.9.7-2|21	BuildRequires:	pkgconfig(Qt5Network)
21mr|qjackctl-0.9.7-2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qjackctl-0.9.7-2|23	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|qjackctl-0.9.7-2|24	BuildRequires:	pkgconfig(Qt5Xml)
21mr|qjackctl-0.9.7-2|25	BuildRequires:	pkgconfig(x11)
21mr|qjackctl-0.9.7-2|26	BuildRequires:	pkgconfig(xext)
21mr|qjackctl-0.9.7-2|27	Requires:	jack
21mr|qjackctl-0.9.7-2|28	Requires:	hicolor-icon-theme
21mr|qjackctl-0.9.7-2|29	
21mr|qjackctl-0.9.7-2|30	%description
21mr|qjackctl-0.9.7-2|31	JACK Audio Connection Kit - Qt GUI Interface: A simple Qt application to
21mr|qjackctl-0.9.7-2|32	control the JACK server daemon.
21mr|qjackctl-0.9.7-2|33	
21mr|qjackctl-0.9.7-2|34	%files -f %{name}.lang
21mr|qjackctl-0.9.7-2|35	%doc ChangeLog README
21mr|qjackctl-0.9.7-2|36	%{_bindir}/%{name}
21mr|qjackctl-0.9.7-2|37	%{_datadir}/applications/org.rncbc.%{name}.desktop
21mr|qjackctl-0.9.7-2|38	%{_metainfodir}/org.rncbc.%{name}.metainfo.xml
21mr|qjackctl-0.9.7-2|39	%{_iconsdir}/hicolor/*x*/apps/org.rncbc.%{name}.png
21mr|qjackctl-0.9.7-2|40	%{_iconsdir}/hicolor/scalable/apps/org.rncbc.%{name}.svg
21mr|qjackctl-0.9.7-2|41	%{_mandir}/man1/%{name}.1*
21mr|qjackctl-0.9.7-2|42	
21mr|qjackctl-0.9.7-2|43	#-----------------------------------------------------------------------------
21mr|qjackctl-0.9.7-2|44	
21mr|qjackctl-0.9.7-2|45	
21mr|qjackctl-0.9.7-2|46	%prep
21mr|qjackctl-0.9.7-2|47	%autosetup -p1
21mr|qjackctl-0.9.7-2|48	
21mr|qjackctl-0.9.7-2|49	
21mr|qjackctl-0.9.7-2|50	%build
21mr|qjackctl-0.9.7-2|51	%cmake -DCONFIG_QT6=NO
21mr|qjackctl-0.9.7-2|52	%make
21mr|qjackctl-0.9.7-2|53	
21mr|qjackctl-0.9.7-2|54	
21mr|qjackctl-0.9.7-2|55	%install
21mr|qjackctl-0.9.7-2|56	%makeinstall_std -C build
21mr|qjackctl-0.9.7-2|57	
21mr|qjackctl-0.9.7-2|58	# Fix the .desktop file
21mr|qjackctl-0.9.7-2|59	desktop-file-edit \
21mr|qjackctl-0.9.7-2|60	--remove-key="X-SuSE-translate" \
21mr|qjackctl-0.9.7-2|61	--add-category="X-MandrivaLinux-Sound" \
21mr|qjackctl-0.9.7-2|62	%{buildroot}%{_datadir}/applications/org.rncbc.%{name}.desktop
21mr|qjackctl-0.9.7-2|63	
21mr|qjackctl-0.9.7-2|64	# Provide more icons sizes other than 32x32
21mr|qjackctl-0.9.7-2|65	mkdir -p %{buildroot}%{_iconsdir}/hicolor/512x512/apps/
21mr|qjackctl-0.9.7-2|66	install -m 0644 src/images/%{name}_512x512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/org.rncbc.%{name}.png
21mr|qjackctl-0.9.7-2|67	
21mr|qjackctl-0.9.7-2|68	for size in 16 48 64 128 256; do
21mr|qjackctl-0.9.7-2|69	install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps
21mr|qjackctl-0.9.7-2|70	convert -resize ${size} src/images/%{name}_512x512.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/org.rncbc.%{name}.png
21mr|qjackctl-0.9.7-2|71	done
21mr|qjackctl-0.9.7-2|72	
21mr|qjackctl-0.9.7-2|73	%find_lang %{name} --with-qt --with-man

16324 21
21mr|qjson-0.8.1-9|1	%define major 0
21mr|qjson-0.8.1-9|2	%define libname %mklibname %{name} %{major}
21mr|qjson-0.8.1-9|3	%define devname %mklibname %{name} -d
21mr|qjson-0.8.1-9|4	
21mr|qjson-0.8.1-9|5	Summary:	QJson is a Qt-based library that maps JSON data to QVariant objects
21mr|qjson-0.8.1-9|6	Name:		qjson
21mr|qjson-0.8.1-9|7	Version:	0.8.1
21mr|qjson-0.8.1-9|8	Release:	9
21mr|qjson-0.8.1-9|9	License:	GPLv2+
21mr|qjson-0.8.1-9|10	Group:		Development/C
21mr|qjson-0.8.1-9|11	Url:		http://qjson.sourceforge.net/
21mr|qjson-0.8.1-9|12	Source0:	http://downloads.sourceforge.net/qjson/qjson-%{version}.tar.bz2
21mr|qjson-0.8.1-9|13	BuildRequires:	cmake
21mr|qjson-0.8.1-9|14	BuildRequires:	qt4-devel
21mr|qjson-0.8.1-9|15	
21mr|qjson-0.8.1-9|16	%description
21mr|qjson-0.8.1-9|17	JSON (JavaScript Object Notation) is a lightweight data-interchange format.
21mr|qjson-0.8.1-9|18	It can represents integer, real number, string, an ordered sequence of value,
21mr|qjson-0.8.1-9|19	and a collection of name/value pairs.
21mr|qjson-0.8.1-9|20	QJson is a qt-based library that maps JSON data to QVariant objects.
21mr|qjson-0.8.1-9|21	JSON arrays will be mapped to QVariantList instances, while JSON's objects
21mr|qjson-0.8.1-9|22	will be mapped to QVariantMap.
21mr|qjson-0.8.1-9|23	
21mr|qjson-0.8.1-9|24	#----------------------------------------------------------------------------
21mr|qjson-0.8.1-9|25	
21mr|qjson-0.8.1-9|26	%package -n %{libname}
21mr|qjson-0.8.1-9|27	Summary:	QJson is a Qt-based library that maps JSON data to QVariant objects
21mr|qjson-0.8.1-9|28	Group:		System/Libraries
21mr|qjson-0.8.1-9|29	Provides:	%{name} = %{EVRD}
21mr|qjson-0.8.1-9|30	Obsoletes:	%{name} < 0.7.1-5
21mr|qjson-0.8.1-9|31	
21mr|qjson-0.8.1-9|32	%description -n %{libname}
21mr|qjson-0.8.1-9|33	JSON (JavaScript Object Notation) is a lightweight data-interchange format.
21mr|qjson-0.8.1-9|34	It can represents integer, real number, string, an ordered sequence of value,
21mr|qjson-0.8.1-9|35	and a collection of name/value pairs.
21mr|qjson-0.8.1-9|36	QJson is a qt-based library that maps JSON data to QVariant objects.
21mr|qjson-0.8.1-9|37	JSON arrays will be mapped to QVariantList instances, while JSON's objects
21mr|qjson-0.8.1-9|38	will be mapped to QVariantMap.
21mr|qjson-0.8.1-9|39	
21mr|qjson-0.8.1-9|40	%files -n %{libname}
21mr|qjson-0.8.1-9|41	%{_libdir}/libqjson.so.%{major}*
21mr|qjson-0.8.1-9|42	
21mr|qjson-0.8.1-9|43	#----------------------------------------------------------------------------
21mr|qjson-0.8.1-9|44	
21mr|qjson-0.8.1-9|45	%package -n %{devname}
21mr|qjson-0.8.1-9|46	Summary:	Development files for QJson
21mr|qjson-0.8.1-9|47	Group:		Development/C
21mr|qjson-0.8.1-9|48	Requires:	%{libname} = %{EVRD}
21mr|qjson-0.8.1-9|49	Provides:	%{name}-devel = %{EVRD}
21mr|qjson-0.8.1-9|50	Obsoletes:	%{name}-devel < 0.7.1-5
21mr|qjson-0.8.1-9|51	Conflicts:	qjson < 0.7.1-5
21mr|qjson-0.8.1-9|52	
21mr|qjson-0.8.1-9|53	%description -n %{devname}
21mr|qjson-0.8.1-9|54	JSON (JavaScript Object Notation) is a lightweight data-interchange format.
21mr|qjson-0.8.1-9|55	It can represents integer, real number, string, an ordered sequence of value,
21mr|qjson-0.8.1-9|56	and a collection of name/value pairs.
21mr|qjson-0.8.1-9|57	
21mr|qjson-0.8.1-9|58	QJson is a Qt-based library that maps JSON data to QVariant objects.
21mr|qjson-0.8.1-9|59	JSON arrays will be mapped to QVariantList instances, while JSON's objects
21mr|qjson-0.8.1-9|60	will be mapped to QVariantMap.
21mr|qjson-0.8.1-9|61	
21mr|qjson-0.8.1-9|62	This package contains files for developing applications using QJson.
21mr|qjson-0.8.1-9|63	
21mr|qjson-0.8.1-9|64	%files -n %{devname}
21mr|qjson-0.8.1-9|65	%{_libdir}/libqjson.so
21mr|qjson-0.8.1-9|66	%{_libdir}/pkgconfig/QJson.pc
21mr|qjson-0.8.1-9|67	%{_libdir}/cmake/%{name}
21mr|qjson-0.8.1-9|68	%{_includedir}/qjson
21mr|qjson-0.8.1-9|69	
21mr|qjson-0.8.1-9|70	#----------------------------------------------------------------------------
21mr|qjson-0.8.1-9|71	
21mr|qjson-0.8.1-9|72	%prep
21mr|qjson-0.8.1-9|73	%setup -q
21mr|qjson-0.8.1-9|74	
21mr|qjson-0.8.1-9|75	%build
21mr|qjson-0.8.1-9|76	%cmake_qt4
21mr|qjson-0.8.1-9|77	%make
21mr|qjson-0.8.1-9|78	
21mr|qjson-0.8.1-9|79	%install
21mr|qjson-0.8.1-9|80	%makeinstall_std -C build

16325 21
21mr|qjson-qt5-0.9.0-4|1	%define oname qjson
21mr|qjson-qt5-0.9.0-4|2	
21mr|qjson-qt5-0.9.0-4|3	%define major 0
21mr|qjson-qt5-0.9.0-4|4	%define libname %mklibname %{name}_ %{major}
21mr|qjson-qt5-0.9.0-4|5	%define devname %mklibname %{name} -d
21mr|qjson-qt5-0.9.0-4|6	
21mr|qjson-qt5-0.9.0-4|7	Summary:	QJson is a Qt-based library that maps JSON data to QVariant objects
21mr|qjson-qt5-0.9.0-4|8	Name:		qjson-qt5
21mr|qjson-qt5-0.9.0-4|9	Version:	0.9.0
21mr|qjson-qt5-0.9.0-4|10	Release:	4
21mr|qjson-qt5-0.9.0-4|11	License:	GPLv2+
21mr|qjson-qt5-0.9.0-4|12	Group:		Development/KDE and Qt
21mr|qjson-qt5-0.9.0-4|13	Url:		https://github.com/flavio/qjson/
21mr|qjson-qt5-0.9.0-4|14	Source0:	https://github.com/flavio/qjson/archive/%{oname}-%{version}.tar.gz
21mr|qjson-qt5-0.9.0-4|15	BuildRequires:	cmake
21mr|qjson-qt5-0.9.0-4|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|qjson-qt5-0.9.0-4|17	
21mr|qjson-qt5-0.9.0-4|18	%description
21mr|qjson-qt5-0.9.0-4|19	JSON (JavaScript Object Notation) is a lightweight data-interchange format.
21mr|qjson-qt5-0.9.0-4|20	It can represents integer, real number, string, an ordered sequence of value,
21mr|qjson-qt5-0.9.0-4|21	and a collection of name/value pairs.
21mr|qjson-qt5-0.9.0-4|22	QJson is a qt-based library that maps JSON data to QVariant objects.
21mr|qjson-qt5-0.9.0-4|23	JSON arrays will be mapped to QVariantList instances, while JSON's objects
21mr|qjson-qt5-0.9.0-4|24	will be mapped to QVariantMap.
21mr|qjson-qt5-0.9.0-4|25	
21mr|qjson-qt5-0.9.0-4|26	#----------------------------------------------------------------------------
21mr|qjson-qt5-0.9.0-4|27	
21mr|qjson-qt5-0.9.0-4|28	%package -n %{libname}
21mr|qjson-qt5-0.9.0-4|29	Summary:	QJson is a Qt-based library that maps JSON data to QVariant objects
21mr|qjson-qt5-0.9.0-4|30	Group:		System/Libraries
21mr|qjson-qt5-0.9.0-4|31	
21mr|qjson-qt5-0.9.0-4|32	%description -n %{libname}
21mr|qjson-qt5-0.9.0-4|33	JSON (JavaScript Object Notation) is a lightweight data-interchange format.
21mr|qjson-qt5-0.9.0-4|34	It can represents integer, real number, string, an ordered sequence of value,
21mr|qjson-qt5-0.9.0-4|35	and a collection of name/value pairs.
21mr|qjson-qt5-0.9.0-4|36	QJson is a qt-based library that maps JSON data to QVariant objects.
21mr|qjson-qt5-0.9.0-4|37	JSON arrays will be mapped to QVariantList instances, while JSON's objects
21mr|qjson-qt5-0.9.0-4|38	will be mapped to QVariantMap.
21mr|qjson-qt5-0.9.0-4|39	
21mr|qjson-qt5-0.9.0-4|40	%files -n %{libname}
21mr|qjson-qt5-0.9.0-4|41	%{_libdir}/libqjson-qt5.so.%{major}*
21mr|qjson-qt5-0.9.0-4|42	
21mr|qjson-qt5-0.9.0-4|43	#----------------------------------------------------------------------------
21mr|qjson-qt5-0.9.0-4|44	
21mr|qjson-qt5-0.9.0-4|45	%package -n %{devname}
21mr|qjson-qt5-0.9.0-4|46	Summary:	Development files for QJson
21mr|qjson-qt5-0.9.0-4|47	Group:		Development/KDE and Qt
21mr|qjson-qt5-0.9.0-4|48	Requires:	%{libname} = %{EVRD}
21mr|qjson-qt5-0.9.0-4|49	Provides:	%{name}-devel = %{EVRD}
21mr|qjson-qt5-0.9.0-4|50	
21mr|qjson-qt5-0.9.0-4|51	%description -n %{devname}
21mr|qjson-qt5-0.9.0-4|52	JSON (JavaScript Object Notation) is a lightweight data-interchange format.
21mr|qjson-qt5-0.9.0-4|53	It can represents integer, real number, string, an ordered sequence of value,
21mr|qjson-qt5-0.9.0-4|54	and a collection of name/value pairs.
21mr|qjson-qt5-0.9.0-4|55	
21mr|qjson-qt5-0.9.0-4|56	QJson is a Qt-based library that maps JSON data to QVariant objects.
21mr|qjson-qt5-0.9.0-4|57	JSON arrays will be mapped to QVariantList instances, while JSON's objects
21mr|qjson-qt5-0.9.0-4|58	will be mapped to QVariantMap.
21mr|qjson-qt5-0.9.0-4|59	
21mr|qjson-qt5-0.9.0-4|60	This package contains files for developing applications using QJson.
21mr|qjson-qt5-0.9.0-4|61	
21mr|qjson-qt5-0.9.0-4|62	%files -n %{devname}
21mr|qjson-qt5-0.9.0-4|63	%{_libdir}/libqjson-qt5.so
21mr|qjson-qt5-0.9.0-4|64	%{_libdir}/pkgconfig/QJson-qt5.pc
21mr|qjson-qt5-0.9.0-4|65	%{_libdir}/cmake/%{name}
21mr|qjson-qt5-0.9.0-4|66	%{_includedir}/%{name}
21mr|qjson-qt5-0.9.0-4|67	
21mr|qjson-qt5-0.9.0-4|68	#----------------------------------------------------------------------------
21mr|qjson-qt5-0.9.0-4|69	
21mr|qjson-qt5-0.9.0-4|70	%prep
21mr|qjson-qt5-0.9.0-4|71	%setup -qn %{oname}-%{version}
21mr|qjson-qt5-0.9.0-4|72	
21mr|qjson-qt5-0.9.0-4|73	%build
21mr|qjson-qt5-0.9.0-4|74	%cmake_qt5 \
21mr|qjson-qt5-0.9.0-4|75	-DQT4_BUILD=OFF
21mr|qjson-qt5-0.9.0-4|76	%make
21mr|qjson-qt5-0.9.0-4|77	
21mr|qjson-qt5-0.9.0-4|78	%install
21mr|qjson-qt5-0.9.0-4|79	%makeinstall_std -C build

16326 21
21mr|qlipper-5.1.2-9|1	Summary:	Lightweight clipboard history
21mr|qlipper-5.1.2-9|2	Name:		qlipper
21mr|qlipper-5.1.2-9|3	Version:	5.1.2
21mr|qlipper-5.1.2-9|4	Release:	9
21mr|qlipper-5.1.2-9|5	License:	GPLv2+
21mr|qlipper-5.1.2-9|6	Group:		Text tools
21mr|qlipper-5.1.2-9|7	Url:		https://github.com/pvanek/qlipper
21mr|qlipper-5.1.2-9|8	Source0:	https://github.com/pvanek/qlipper/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|qlipper-5.1.2-9|9	Source1:	qlipper_ru.tar.xz
21mr|qlipper-5.1.2-9|10	Source2:	qlipper.svg
21mr|qlipper-5.1.2-9|11	Patch0:		qlipper-5.1.1-cmake-ru.patch
21mr|qlipper-5.1.2-9|12	Patch1:		qlipper-5.1.2-desktop-ru.patch
21mr|qlipper-5.1.2-9|13	BuildRequires:	cmake
21mr|qlipper-5.1.2-9|14	BuildRequires:	imagemagick
21mr|qlipper-5.1.2-9|15	BuildRequires:	lxqt-build-tools
21mr|qlipper-5.1.2-9|16	BuildRequires:	qt5-linguist-tools
21mr|qlipper-5.1.2-9|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qlipper-5.1.2-9|18	BuildRequires:	pkgconfig(x11)
21mr|qlipper-5.1.2-9|19	
21mr|qlipper-5.1.2-9|20	%description
21mr|qlipper-5.1.2-9|21	Lightweight and cross-platform clipboard history applet.
21mr|qlipper-5.1.2-9|22	
21mr|qlipper-5.1.2-9|23	%files -f %{name}.lang
21mr|qlipper-5.1.2-9|24	%doc COPYING README
21mr|qlipper-5.1.2-9|25	%{_bindir}/%{name}
21mr|qlipper-5.1.2-9|26	%{_datadir}/applications/%{name}.desktop
21mr|qlipper-5.1.2-9|27	%{_datadir}/pixmaps/%{name}.*
21mr|qlipper-5.1.2-9|28	%{_iconsdir}/%{name}.*
21mr|qlipper-5.1.2-9|29	%{_iconsdir}/hicolor/*/apps/%{name}.*
21mr|qlipper-5.1.2-9|30	%{_sysconfdir}/xdg/autostart/lxqt-qlipper-autostart.desktop
21mr|qlipper-5.1.2-9|31	
21mr|qlipper-5.1.2-9|32	#----------------------------------------------------------------------------
21mr|qlipper-5.1.2-9|33	
21mr|qlipper-5.1.2-9|34	%prep
21mr|qlipper-5.1.2-9|35	%autosetup -p1
21mr|qlipper-5.1.2-9|36	cp -f %{SOURCE2} src/icons/qlipper.png
21mr|qlipper-5.1.2-9|37	
21mr|qlipper-5.1.2-9|38	chmod -x src/*.{cpp,h}
21mr|qlipper-5.1.2-9|39	
21mr|qlipper-5.1.2-9|40	pushd ts
21mr|qlipper-5.1.2-9|41	tar -xf %{SOURCE1}
21mr|qlipper-5.1.2-9|42	popd
21mr|qlipper-5.1.2-9|43	
21mr|qlipper-5.1.2-9|44	%build
21mr|qlipper-5.1.2-9|45	%cmake_qt5 \
21mr|qlipper-5.1.2-9|46	-DENABLE_LXQT_AUTOSTART:BOOL=ON \
21mr|qlipper-5.1.2-9|47	-DCMAKE_BUILD_TYPE=release
21mr|qlipper-5.1.2-9|48	%make
21mr|qlipper-5.1.2-9|49	
21mr|qlipper-5.1.2-9|50	%install
21mr|qlipper-5.1.2-9|51	%makeinstall_std -C build
21mr|qlipper-5.1.2-9|52	
21mr|qlipper-5.1.2-9|53	install -d -D -m 755 %{buildroot}%{_datadir}/pixmaps
21mr|qlipper-5.1.2-9|54	install -d -D -m 755 %{buildroot}%{_iconsdir}
21mr|qlipper-5.1.2-9|55	
21mr|qlipper-5.1.2-9|56	install -D src/icons/%{name}.png %{buildroot}%{_iconsdir}
21mr|qlipper-5.1.2-9|57	convert %{buildroot}%{_iconsdir}/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
21mr|qlipper-5.1.2-9|58	
21mr|qlipper-5.1.2-9|59	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|qlipper-5.1.2-9|60	
21mr|qlipper-5.1.2-9|61	%find_lang %{name} --with-qt

16327 21
21mr|qmlkonsole-23.08.4-2|1	Summary:	Terminal application for Plasma Mobile
21mr|qmlkonsole-23.08.4-2|2	Name:		qmlkonsole
21mr|qmlkonsole-23.08.4-2|3	Version:	23.08.4
21mr|qmlkonsole-23.08.4-2|4	Release:	2
21mr|qmlkonsole-23.08.4-2|5	Group:		Graphical desktop/KDE
21mr|qmlkonsole-23.08.4-2|6	License:	GPLv3
21mr|qmlkonsole-23.08.4-2|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|qmlkonsole-23.08.4-2|8	BuildRequires:	extra-cmake-modules
21mr|qmlkonsole-23.08.4-2|9	BuildRequires:	pkgconfig(Qt5Core)
21mr|qmlkonsole-23.08.4-2|10	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qmlkonsole-23.08.4-2|11	BuildRequires:	pkgconfig(Qt5Test)
21mr|qmlkonsole-23.08.4-2|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qmlkonsole-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Svg)
21mr|qmlkonsole-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|qmlkonsole-23.08.4-2|15	BuildRequires:	kf5config-devel
21mr|qmlkonsole-23.08.4-2|16	BuildRequires:	kf5coreaddons-devel
21mr|qmlkonsole-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|qmlkonsole-23.08.4-2|18	BuildRequires:	kf5kirigami2-devel
21mr|qmlkonsole-23.08.4-2|19	BuildRequires:	kf5windowsystem-devel
21mr|qmlkonsole-23.08.4-2|20	BuildRequires:	kirigami-addons-devel
21mr|qmlkonsole-23.08.4-2|21	Requires:	qmltermwidget
21mr|qmlkonsole-23.08.4-2|22	
21mr|qmlkonsole-23.08.4-2|23	%description
21mr|qmlkonsole-23.08.4-2|24	Terminal application for Plasma Mobile.
21mr|qmlkonsole-23.08.4-2|25	
21mr|qmlkonsole-23.08.4-2|26	%files -f qmlkonsole.lang
21mr|qmlkonsole-23.08.4-2|27	%{_kde5_bindir}/qmlkonsole
21mr|qmlkonsole-23.08.4-2|28	%{_kde5_applicationsdir}/org.kde.qmlkonsole.desktop
21mr|qmlkonsole-23.08.4-2|29	%{_kde5_datadir}/config.kcfg/terminalsettings.kcfg
21mr|qmlkonsole-23.08.4-2|30	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.qmlkonsole.svg
21mr|qmlkonsole-23.08.4-2|31	%{_appdatadir}/org.kde.qmlkonsole.appdata.xml
21mr|qmlkonsole-23.08.4-2|32	
21mr|qmlkonsole-23.08.4-2|33	%prep
21mr|qmlkonsole-23.08.4-2|34	%autosetup -p1
21mr|qmlkonsole-23.08.4-2|35	
21mr|qmlkonsole-23.08.4-2|36	%build
21mr|qmlkonsole-23.08.4-2|37	%cmake_kde5
21mr|qmlkonsole-23.08.4-2|38	%make
21mr|qmlkonsole-23.08.4-2|39	
21mr|qmlkonsole-23.08.4-2|40	%install
21mr|qmlkonsole-23.08.4-2|41	%makeinstall_std -C build
21mr|qmlkonsole-23.08.4-2|42	%find_lang %{name}

16328 21
21mr|qml-rpm-generators-0.3-2|1	Summary: Macros for handling QML
21mr|qml-rpm-generators-0.3-2|2	Name: qml-rpm-generators
21mr|qml-rpm-generators-0.3-2|3	Group: System/Libraries
21mr|qml-rpm-generators-0.3-2|4	Version: 0.3
21mr|qml-rpm-generators-0.3-2|5	Release: 2
21mr|qml-rpm-generators-0.3-2|6	License: GPLv2
21mr|qml-rpm-generators-0.3-2|7	# This script was made by Jolla, then was used in ROSA's RPM 5
21mr|qml-rpm-generators-0.3-2|8	# for a long time: https://abf.io/soft/rpm5/commit/3e3987c7ba
21mr|qml-rpm-generators-0.3-2|9	# in modified form; now we combined recent Jolla's changes
21mr|qml-rpm-generators-0.3-2|10	# and ROSA's old ones to a new script and took Jolla's
21mr|qml-rpm-generators-0.3-2|11	# intergation of this script to RPM 4
21mr|qml-rpm-generators-0.3-2|12	Url: https://git.sailfishos.org/mer-core/qml-rpm-macros
21mr|qml-rpm-generators-0.3-2|13	Source0: qmldeps.sh
21mr|qml-rpm-generators-0.3-2|14	Source1: qml.attr
21mr|qml-rpm-generators-0.3-2|15	Source2: COPYING
21mr|qml-rpm-generators-0.3-2|16	BuildArch: noarch
21mr|qml-rpm-generators-0.3-2|17	
21mr|qml-rpm-generators-0.3-2|18	%description
21mr|qml-rpm-generators-0.3-2|19	RPM 4 macros for generating qml(xxx)
21mr|qml-rpm-generators-0.3-2|20	Provides and Requires (dependencies).
21mr|qml-rpm-generators-0.3-2|21	
21mr|qml-rpm-generators-0.3-2|22	%files
21mr|qml-rpm-generators-0.3-2|23	%license COPYING
21mr|qml-rpm-generators-0.3-2|24	%{_rpmconfigdir}/fileattrs/qml.attr
21mr|qml-rpm-generators-0.3-2|25	%{_rpmconfigdir}/qmldeps.sh
21mr|qml-rpm-generators-0.3-2|26	
21mr|qml-rpm-generators-0.3-2|27	%prep
21mr|qml-rpm-generators-0.3-2|28	cp %{SOURCE2} .
21mr|qml-rpm-generators-0.3-2|29	
21mr|qml-rpm-generators-0.3-2|30	%build
21mr|qml-rpm-generators-0.3-2|31	%install
21mr|qml-rpm-generators-0.3-2|32	install -m644 -D %{SOURCE1} %{buildroot}/%{_rpmconfigdir}/fileattrs/qml.attr
21mr|qml-rpm-generators-0.3-2|33	install -m755 -D %{SOURCE0} %{buildroot}/%{_rpmconfigdir}/qmldeps.sh

16329 21
21mr|qmltermwidget-0.7.0-2|1	%global debug_package %{nil}
21mr|qmltermwidget-0.7.0-2|2	%define snapshot 20210804
21mr|qmltermwidget-0.7.0-2|3	
21mr|qmltermwidget-0.7.0-2|4	Summary:	Terminal widget for QML
21mr|qmltermwidget-0.7.0-2|5	Name:		qmltermwidget
21mr|qmltermwidget-0.7.0-2|6	Version:	0.7.0
21mr|qmltermwidget-0.7.0-2|7	Release:	2
21mr|qmltermwidget-0.7.0-2|8	License:	GPLv2
21mr|qmltermwidget-0.7.0-2|9	Source0:	https://github.com/Swordfish90/qmltermwidget/archive/master/%{name}-%{snapshot}.tar.gz
21mr|qmltermwidget-0.7.0-2|10	Patch0:		https://github.com/Swordfish90/qmltermwidget/pull/31.patch
21mr|qmltermwidget-0.7.0-2|11	Group:		System/Libraries
21mr|qmltermwidget-0.7.0-2|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|qmltermwidget-0.7.0-2|13	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qmltermwidget-0.7.0-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qmltermwidget-0.7.0-2|15	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qmltermwidget-0.7.0-2|16	BuildRequires:	pkgconfig(Qt5QmlModels)
21mr|qmltermwidget-0.7.0-2|17	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qmltermwidget-0.7.0-2|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|qmltermwidget-0.7.0-2|19	BuildRequires:	pkgconfig(gl)
21mr|qmltermwidget-0.7.0-2|20	
21mr|qmltermwidget-0.7.0-2|21	%description
21mr|qmltermwidget-0.7.0-2|22	Terminal widget for QML
21mr|qmltermwidget-0.7.0-2|23	
21mr|qmltermwidget-0.7.0-2|24	%prep
21mr|qmltermwidget-0.7.0-2|25	%autosetup -p1 -n qmltermwidget-master
21mr|qmltermwidget-0.7.0-2|26	
21mr|qmltermwidget-0.7.0-2|27	%build
21mr|qmltermwidget-0.7.0-2|28	qmake-qt5 *.pro
21mr|qmltermwidget-0.7.0-2|29	%make_build
21mr|qmltermwidget-0.7.0-2|30	
21mr|qmltermwidget-0.7.0-2|31	%install
21mr|qmltermwidget-0.7.0-2|32	make install INSTALL_ROOT=%{buildroot}
21mr|qmltermwidget-0.7.0-2|33	
21mr|qmltermwidget-0.7.0-2|34	%files
21mr|qmltermwidget-0.7.0-2|35	%{_libdir}/qt5/qml/QMLTermWidget

16330 21
21mr|qmmp-1.7.8-2|1	%define	major		1
21mr|qmmp-1.7.8-2|2	%define	libname		%mklibname %{name}-1_ %{major}
21mr|qmmp-1.7.8-2|3	%define	devname		%mklibname %{name}-1 -d
21mr|qmmp-1.7.8-2|4	%define	libnameui	%mklibname qmmpui %{major}
21mr|qmmp-1.7.8-2|5	%define	devnameui	%mklibname qmmpui-1 -d
21mr|qmmp-1.7.8-2|6	
21mr|qmmp-1.7.8-2|7	# Our mpcdec package is too old to build: re-enable when updated...
21mr|qmmp-1.7.8-2|8	%bcond_with mpc
21mr|qmmp-1.7.8-2|9	
21mr|qmmp-1.7.8-2|10	# Enable pipewire when time comes
21mr|qmmp-1.7.8-2|11	%bcond_without pipewire
21mr|qmmp-1.7.8-2|12	
21mr|qmmp-1.7.8-2|13	Summary:	Qt-based Multimedia Player
21mr|qmmp-1.7.8-2|14	Name:		qmmp
21mr|qmmp-1.7.8-2|15	Version:	1.7.8
21mr|qmmp-1.7.8-2|16	Release:	2
21mr|qmmp-1.7.8-2|17	License:	GPLv2+
21mr|qmmp-1.7.8-2|18	Group:		Sound
21mr|qmmp-1.7.8-2|19	Url:		http://qmmp.ylsoftware.com
21mr|qmmp-1.7.8-2|20	Source0:	https://qmmp.ylsoftware.com/files/qmmp/1.6/%{name}-%{version}.tar.bz2
21mr|qmmp-1.7.8-2|21	Patch0:		qmmp-1.3.0-initial-preference.patch
21mr|qmmp-1.7.8-2|22	#Patch1:		qmmp-1.3.0-fix-libmpc-finding.patch
21mr|qmmp-1.7.8-2|23	BuildRequires:	cmake >= 3.5.0
21mr|qmmp-1.7.8-2|24	BuildRequires:	gzip-utils
21mr|qmmp-1.7.8-2|25	BuildRequires:	glibc-devel
21mr|qmmp-1.7.8-2|26	BuildRequires:	ninja
21mr|qmmp-1.7.8-2|27	BuildRequires:	qt5-linguist-tools
21mr|qmmp-1.7.8-2|28	BuildRequires:	ffmpeg-devel
21mr|qmmp-1.7.8-2|29	BuildRequires:	ladspa-devel
21mr|qmmp-1.7.8-2|30	BuildRequires:	libfaad2-devel
21mr|qmmp-1.7.8-2|31	BuildRequires:	libgme-devel
21mr|qmmp-1.7.8-2|32	%if %{with mpc}
21mr|qmmp-1.7.8-2|33	BuildRequires:	libmpcdec-devel
21mr|qmmp-1.7.8-2|34	%endif
21mr|qmmp-1.7.8-2|35	BuildRequires:	wildmidi-devel
21mr|qmmp-1.7.8-2|36	BuildRequires:	pkgconfig(alsa) >= 1.0.22
21mr|qmmp-1.7.8-2|37	BuildRequires:	pkgconfig(enca) >= 1.9
21mr|qmmp-1.7.8-2|38	BuildRequires:	pkgconfig(flac)
21mr|qmmp-1.7.8-2|39	BuildRequires:	pkgconfig(jack) >= 1.9.8
21mr|qmmp-1.7.8-2|40	BuildRequires:	pkgconfig(libarchive) >= 3.2.0
21mr|qmmp-1.7.8-2|41	BuildRequires:	pkgconfig(libbs2b) >= 3.0.0
21mr|qmmp-1.7.8-2|42	BuildRequires:	pkgconfig(libcddb)
21mr|qmmp-1.7.8-2|43	BuildRequires:	pkgconfig(libcdio)
21mr|qmmp-1.7.8-2|44	BuildRequires:	pkgconfig(libcurl) >= 7.19.4
21mr|qmmp-1.7.8-2|45	BuildRequires:	pkgconfig(libmms) >= 0.4
21mr|qmmp-1.7.8-2|46	BuildRequires:	pkgconfig(libmpg123) >= 1.13.0
21mr|qmmp-1.7.8-2|47	%if %{with pipewire}
21mr|qmmp-1.7.8-2|48	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|qmmp-1.7.8-2|49	%endif
21mr|qmmp-1.7.8-2|50	BuildRequires:	pkgconfig(libprojectM) >= 2.0.0
21mr|qmmp-1.7.8-2|51	BuildRequires:	pkgconfig(libpulse)
21mr|qmmp-1.7.8-2|52	BuildRequires:	pkgconfig(libsidplayfp) >= 1.0.3
21mr|qmmp-1.7.8-2|53	BuildRequires:	pkgconfig(mad)
21mr|qmmp-1.7.8-2|54	BuildRequires:	pkgconfig(opus) >= 1.0.2
21mr|qmmp-1.7.8-2|55	BuildRequires:	pkgconfig(opusfile) >= 0.2
21mr|qmmp-1.7.8-2|56	BuildRequires:	pkgconfig(Qt5Core) >= 5.4.0
21mr|qmmp-1.7.8-2|57	BuildRequires:	pkgconfig(Qt5DBus) >= 5.4.0
21mr|qmmp-1.7.8-2|58	BuildRequires:	pkgconfig(Qt5Gui) >= 5.4.0
21mr|qmmp-1.7.8-2|59	BuildRequires:	pkgconfig(Qt5Multimedia) >= 5.4.0
21mr|qmmp-1.7.8-2|60	BuildRequires:	pkgconfig(Qt5Network) >= 5.4.0
21mr|qmmp-1.7.8-2|61	BuildRequires:	pkgconfig(Qt5Sql) >= 5.4.0
21mr|qmmp-1.7.8-2|62	BuildRequires:	pkgconfig(Qt5Widgets) >= 5.4.0
21mr|qmmp-1.7.8-2|63	BuildRequires:	pkgconfig(Qt5X11Extras) >= 5.4.0
21mr|qmmp-1.7.8-2|64	BuildRequires:	pkgconfig(samplerate) >= 0.1.8
21mr|qmmp-1.7.8-2|65	# Do not remove sdl-headers needed by sid-ogg. Sflo
21mr|qmmp-1.7.8-2|66	BuildRequires:	pkgconfig(sdl)
21mr|qmmp-1.7.8-2|67	BuildRequires:	pkgconfig(shout)
21mr|qmmp-1.7.8-2|68	BuildRequires:	pkgconfig(sndfile) >= 1.0.22
21mr|qmmp-1.7.8-2|69	BuildRequires:	pkgconfig(soxr)
21mr|qmmp-1.7.8-2|70	BuildRequires:	pkgconfig(taglib) >= 1.11
21mr|qmmp-1.7.8-2|71	BuildRequires:	pkgconfig(udisks2)
21mr|qmmp-1.7.8-2|72	BuildRequires:	pkgconfig(vorbis)
21mr|qmmp-1.7.8-2|73	BuildRequires:	pkgconfig(wavpack)
21mr|qmmp-1.7.8-2|74	BuildRequires:	pkgconfig(x11)
21mr|qmmp-1.7.8-2|75	Requires:	%{libname} = %{EVRD}
21mr|qmmp-1.7.8-2|76	Requires:	%{libnameui} = %{EVRD}
21mr|qmmp-1.7.8-2|77	Requires:	%{name}-plugins = %{EVRD}
21mr|qmmp-1.7.8-2|78	Requires:	unzip
21mr|qmmp-1.7.8-2|79	Requires:	wildmidi
21mr|qmmp-1.7.8-2|80	Recommends:	%{name}-aac = %{EVRD}
21mr|qmmp-1.7.8-2|81	%if %{mdvver} >= 201210
21mr|qmmp-1.7.8-2|82	Recommends:	%{name}-ffmpeg = %{EVRD}
21mr|qmmp-1.7.8-2|83	%else
21mr|qmmp-1.7.8-2|84	Recommends:	%{name}-ffmpeg-legacy = %{EVRD}
21mr|qmmp-1.7.8-2|85	%endif
21mr|qmmp-1.7.8-2|86	Recommends:	%{name}-jack = %{EVRD}
21mr|qmmp-1.7.8-2|87	%if %{with mpc}
21mr|qmmp-1.7.8-2|88	Recommends:	%{name}-musepack = %{EVRD}
21mr|qmmp-1.7.8-2|89	%endif
21mr|qmmp-1.7.8-2|90	Recommends:	%{name}-opus = %{EVRD}
21mr|qmmp-1.7.8-2|91	Recommends:	%{name}-oss = %{EVRD}
21mr|qmmp-1.7.8-2|92	Recommends:	%{name}-simple-ui = %{EVRD}
21mr|qmmp-1.7.8-2|93	Recommends:	%{name}-wavpack = %{EVRD}
21mr|qmmp-1.7.8-2|94	Recommends:	%{name}-plugin-pack
21mr|qmmp-1.7.8-2|95	
21mr|qmmp-1.7.8-2|96	%description
21mr|qmmp-1.7.8-2|97	This program is an audio-player, written with help of Qt library. The user
21mr|qmmp-1.7.8-2|98	interface is similar to winamp or xmms.
21mr|qmmp-1.7.8-2|99	Main opportunities:
21mr|qmmp-1.7.8-2|100	* Winamp and xmms skins support;
21mr|qmmp-1.7.8-2|101	* plugins support;
21mr|qmmp-1.7.8-2|102	* MPEG1 layer 1/2/3 support;
21mr|qmmp-1.7.8-2|103	* Ogg Vorbis support;
21mr|qmmp-1.7.8-2|104	* native FLAC support;
21mr|qmmp-1.7.8-2|105	* Musepack support;
21mr|qmmp-1.7.8-2|106	* WavePack support;
21mr|qmmp-1.7.8-2|107	* WMA support;
21mr|qmmp-1.7.8-2|108	* PCM WAVE support;
21mr|qmmp-1.7.8-2|109	* AlSA sound output;
21mr|qmmp-1.7.8-2|110	* JACK sound output;
21mr|qmmp-1.7.8-2|111	* OSS sound output;
21mr|qmmp-1.7.8-2|112	* Pipewire output;
21mr|qmmp-1.7.8-2|113	* PulseAudio output;
21mr|qmmp-1.7.8-2|114	* Last.fm scrobbler;
21mr|qmmp-1.7.8-2|115	* D-Bus support;
21mr|qmmp-1.7.8-2|116	* Spectrum Analyzer;
21mr|qmmp-1.7.8-2|117	* sample rate conversion;
21mr|qmmp-1.7.8-2|118	* streaming support (MP3, Vorbis via IceCast/ShoutCast).
21mr|qmmp-1.7.8-2|119	
21mr|qmmp-1.7.8-2|120	%files
21mr|qmmp-1.7.8-2|121	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|122	%{_bindir}/%{name}-1
21mr|qmmp-1.7.8-2|123	%{_datadir}/applications/*.desktop
21mr|qmmp-1.7.8-2|124	%{_iconsdir}/hicolor/*/apps/*
21mr|qmmp-1.7.8-2|125	%{_datadir}/%{name}-1
21mr|qmmp-1.7.8-2|126	%{_datadir}/metainfo/com.ylsoftware.qmmp-1.metainfo.xml
21mr|qmmp-1.7.8-2|127	%{_datadir}/solid/actions/%{name}-opencda-1.desktop
21mr|qmmp-1.7.8-2|128	
21mr|qmmp-1.7.8-2|129	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|130	
21mr|qmmp-1.7.8-2|131	%package -n %{libname}
21mr|qmmp-1.7.8-2|132	Summary:	Library for %{name}
21mr|qmmp-1.7.8-2|133	Group:		System/Libraries
21mr|qmmp-1.7.8-2|134	
21mr|qmmp-1.7.8-2|135	%description -n %{libname}
21mr|qmmp-1.7.8-2|136	Qmmp is an audio-player, written with help of Qt library.
21mr|qmmp-1.7.8-2|137	This package contains the library needed by %{name}.
21mr|qmmp-1.7.8-2|138	
21mr|qmmp-1.7.8-2|139	%files -n %{libname}
21mr|qmmp-1.7.8-2|140	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|141	%{_libdir}/libqmmp-1.so.%{major}*
21mr|qmmp-1.7.8-2|142	
21mr|qmmp-1.7.8-2|143	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|144	
21mr|qmmp-1.7.8-2|145	%package -n %{libnameui}
21mr|qmmp-1.7.8-2|146	Summary:	Library for %{name}
21mr|qmmp-1.7.8-2|147	Group:		System/Libraries
21mr|qmmp-1.7.8-2|148	
21mr|qmmp-1.7.8-2|149	%description -n %{libnameui}
21mr|qmmp-1.7.8-2|150	Qmmp is an audio-player, written with help of Qt library.
21mr|qmmp-1.7.8-2|151	This package contains the library needed by %{name}.
21mr|qmmp-1.7.8-2|152	
21mr|qmmp-1.7.8-2|153	%files -n %{libnameui}
21mr|qmmp-1.7.8-2|154	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|155	%{_libdir}/libqmmpui-1.so.%{major}*
21mr|qmmp-1.7.8-2|156	
21mr|qmmp-1.7.8-2|157	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|158	
21mr|qmmp-1.7.8-2|159	%package -n %{devname}
21mr|qmmp-1.7.8-2|160	Summary:	Development files for %{name}
21mr|qmmp-1.7.8-2|161	Group:		Development/C
21mr|qmmp-1.7.8-2|162	Requires:	%{libname} = %{EVRD}
21mr|qmmp-1.7.8-2|163	Provides:	%{name}-devel = %{EVRD}
21mr|qmmp-1.7.8-2|164	
21mr|qmmp-1.7.8-2|165	%description -n %{devname}
21mr|qmmp-1.7.8-2|166	Qmmp is an audio-player, written with help of Qt library.
21mr|qmmp-1.7.8-2|167	This package contains the files needed for developing applications
21mr|qmmp-1.7.8-2|168	which use %{name}.
21mr|qmmp-1.7.8-2|169	
21mr|qmmp-1.7.8-2|170	%files -n %{devname}
21mr|qmmp-1.7.8-2|171	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|172	%{_includedir}/%{name}-1/qmmp
21mr|qmmp-1.7.8-2|173	%{_libdir}/libqmmp-1.so
21mr|qmmp-1.7.8-2|174	%{_libdir}/pkgconfig/qmmp-1.pc
21mr|qmmp-1.7.8-2|175	
21mr|qmmp-1.7.8-2|176	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|177	
21mr|qmmp-1.7.8-2|178	%package -n %{devnameui}
21mr|qmmp-1.7.8-2|179	Summary:	Development files for %{name}
21mr|qmmp-1.7.8-2|180	Group:		Development/C
21mr|qmmp-1.7.8-2|181	Requires:	%{libnameui} = %{EVRD}
21mr|qmmp-1.7.8-2|182	Provides:	%{name}ui-devel = %{EVRD}
21mr|qmmp-1.7.8-2|183	Conflicts:	%{_lib}qmmp-devel < 0.7.2
21mr|qmmp-1.7.8-2|184	
21mr|qmmp-1.7.8-2|185	%description -n %{devnameui}
21mr|qmmp-1.7.8-2|186	Qmmp is an audio-player, written with help of Qt library.
21mr|qmmp-1.7.8-2|187	This package contains the files needed for developing applications
21mr|qmmp-1.7.8-2|188	which use %{name}.
21mr|qmmp-1.7.8-2|189	
21mr|qmmp-1.7.8-2|190	%files -n %{devnameui}
21mr|qmmp-1.7.8-2|191	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|192	%{_includedir}/qmmp-1/qmmpui
21mr|qmmp-1.7.8-2|193	%{_libdir}/libqmmpui-1.so
21mr|qmmp-1.7.8-2|194	%{_libdir}/pkgconfig/qmmpui-1.pc
21mr|qmmp-1.7.8-2|195	
21mr|qmmp-1.7.8-2|196	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|197	
21mr|qmmp-1.7.8-2|198	%package aac
21mr|qmmp-1.7.8-2|199	Summary:	Qmmp AAC Input Plugin
21mr|qmmp-1.7.8-2|200	Group:		Sound
21mr|qmmp-1.7.8-2|201	
21mr|qmmp-1.7.8-2|202	%description aac
21mr|qmmp-1.7.8-2|203	This is the AAC Input plug-in for Qmmp.
21mr|qmmp-1.7.8-2|204	
21mr|qmmp-1.7.8-2|205	This package is in restricted repository because AAC codec is patent-protected.
21mr|qmmp-1.7.8-2|206	
21mr|qmmp-1.7.8-2|207	%files aac
21mr|qmmp-1.7.8-2|208	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|209	%{_libdir}/%{name}-1.7/Input/libaac.so
21mr|qmmp-1.7.8-2|210	
21mr|qmmp-1.7.8-2|211	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|212	
21mr|qmmp-1.7.8-2|213	#  ffmpeg-legacy in LTS
21mr|qmmp-1.7.8-2|214	%if %{mdvver} >= 201210
21mr|qmmp-1.7.8-2|215	%package ffmpeg
21mr|qmmp-1.7.8-2|216	Summary:	Qmmp FFMPEG Input Plugin
21mr|qmmp-1.7.8-2|217	Group:		Sound
21mr|qmmp-1.7.8-2|218	
21mr|qmmp-1.7.8-2|219	%description ffmpeg
21mr|qmmp-1.7.8-2|220	This is the FFMPEG Input Plugin for Qmmp.
21mr|qmmp-1.7.8-2|221	
21mr|qmmp-1.7.8-2|222	%files ffmpeg
21mr|qmmp-1.7.8-2|223	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|224	%{_libdir}/%{name}-1.7/Input/libffmpeg.so
21mr|qmmp-1.7.8-2|225	
21mr|qmmp-1.7.8-2|226	%else
21mr|qmmp-1.7.8-2|227	
21mr|qmmp-1.7.8-2|228	%package ffmpeg-legacy
21mr|qmmp-1.7.8-2|229	Summary:	Qmmp FFMPEG Input Plugin
21mr|qmmp-1.7.8-2|230	Group:		Sound
21mr|qmmp-1.7.8-2|231	
21mr|qmmp-1.7.8-2|232	%description ffmpeg-legacy
21mr|qmmp-1.7.8-2|233	This is the FFMPEG Input Plugin for Qmmp.
21mr|qmmp-1.7.8-2|234	
21mr|qmmp-1.7.8-2|235	%files ffmpeg-legacy
21mr|qmmp-1.7.8-2|236	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|237	%{_libdir}/%{name}-1.7/Input/libffmpeg_legacy.so
21mr|qmmp-1.7.8-2|238	%endif
21mr|qmmp-1.7.8-2|239	
21mr|qmmp-1.7.8-2|240	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|241	
21mr|qmmp-1.7.8-2|242	%package jack
21mr|qmmp-1.7.8-2|243	Summary:	Qmmp Jack Output Plugin
21mr|qmmp-1.7.8-2|244	Group:		Sound
21mr|qmmp-1.7.8-2|245	
21mr|qmmp-1.7.8-2|246	%description jack
21mr|qmmp-1.7.8-2|247	This is the Jack Output Plugin for Qmmp.
21mr|qmmp-1.7.8-2|248	
21mr|qmmp-1.7.8-2|249	%files jack
21mr|qmmp-1.7.8-2|250	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|251	%{_libdir}/%{name}-1.7/Output/libjack.so
21mr|qmmp-1.7.8-2|252	
21mr|qmmp-1.7.8-2|253	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|254	
21mr|qmmp-1.7.8-2|255	%if %{with mpc}
21mr|qmmp-1.7.8-2|256	%package musepack
21mr|qmmp-1.7.8-2|257	Summary:	Qmmp MusePack Output Plugin
21mr|qmmp-1.7.8-2|258	Group:		Sound
21mr|qmmp-1.7.8-2|259	
21mr|qmmp-1.7.8-2|260	%description musepack
21mr|qmmp-1.7.8-2|261	This is the Musepack Input Plugin for Qmmp.
21mr|qmmp-1.7.8-2|262	
21mr|qmmp-1.7.8-2|263	%files musepack
21mr|qmmp-1.7.8-2|264	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|265	%{_libdir}/%{name}-1.7/Input/libmpc.so
21mr|qmmp-1.7.8-2|266	%endif
21mr|qmmp-1.7.8-2|267	
21mr|qmmp-1.7.8-2|268	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|269	
21mr|qmmp-1.7.8-2|270	%package opus
21mr|qmmp-1.7.8-2|271	Summary:	Qmmp Opus Input Plugin
21mr|qmmp-1.7.8-2|272	Group:		Sound
21mr|qmmp-1.7.8-2|273	
21mr|qmmp-1.7.8-2|274	%description opus
21mr|qmmp-1.7.8-2|275	This is the Opus Input Plugin for Qmmp.
21mr|qmmp-1.7.8-2|276	
21mr|qmmp-1.7.8-2|277	%files opus
21mr|qmmp-1.7.8-2|278	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|279	%{_libdir}/%{name}-1.7/Input/libopus.so
21mr|qmmp-1.7.8-2|280	
21mr|qmmp-1.7.8-2|281	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|282	
21mr|qmmp-1.7.8-2|283	%package oss
21mr|qmmp-1.7.8-2|284	Summary:	Qmmp OSS Output Plugin
21mr|qmmp-1.7.8-2|285	Group:		Sound
21mr|qmmp-1.7.8-2|286	
21mr|qmmp-1.7.8-2|287	%description oss
21mr|qmmp-1.7.8-2|288	This is the Jack OSS Plugin for Qmmp.
21mr|qmmp-1.7.8-2|289	
21mr|qmmp-1.7.8-2|290	%files oss
21mr|qmmp-1.7.8-2|291	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|292	%{_libdir}/%{name}-1.7/Output/liboss.so
21mr|qmmp-1.7.8-2|293	
21mr|qmmp-1.7.8-2|294	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|295	
21mr|qmmp-1.7.8-2|296	%package plugins
21mr|qmmp-1.7.8-2|297	Summary:	Qmmp Plugins
21mr|qmmp-1.7.8-2|298	Group:		Sound
21mr|qmmp-1.7.8-2|299	
21mr|qmmp-1.7.8-2|300	%description plugins
21mr|qmmp-1.7.8-2|301	Qmmp is an audio-player, written with help of Qt library.
21mr|qmmp-1.7.8-2|302	This package contains the basic plug-in distribution.
21mr|qmmp-1.7.8-2|303	
21mr|qmmp-1.7.8-2|304	%files plugins
21mr|qmmp-1.7.8-2|305	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|306	%{_libdir}/%{name}-1.7/Input/libarchive.so
21mr|qmmp-1.7.8-2|307	%{_libdir}/%{name}-1.7/Input/libcdaudio.so
21mr|qmmp-1.7.8-2|308	%{_libdir}/%{name}-1.7/Input/libcue.so
21mr|qmmp-1.7.8-2|309	%{_libdir}/%{name}-1.7/Input/libflac.so
21mr|qmmp-1.7.8-2|310	%{_libdir}/%{name}-1.7/Input/libgme.so
21mr|qmmp-1.7.8-2|311	#{_libdir}/%%{name}-1.7/Input/libmad.so
21mr|qmmp-1.7.8-2|312	%{_libdir}/%{name}-1.7/Input/libmpeg.so
21mr|qmmp-1.7.8-2|313	%{_libdir}/%{name}-1.7/Input/libsndfile.so
21mr|qmmp-1.7.8-2|314	%{_libdir}/%{name}-1.7/Input/libvorbis.so
21mr|qmmp-1.7.8-2|315	%{_libdir}/%{name}-1.7/Input/libwildmidi.so
21mr|qmmp-1.7.8-2|316	%{_libdir}/%{name}-1.7/Output/libalsa.so
21mr|qmmp-1.7.8-2|317	%{_libdir}/%{name}-1.7/Output/libnull.so
21mr|qmmp-1.7.8-2|318	%if %{with pipewire}
21mr|qmmp-1.7.8-2|319	%{_libdir}/%{name}-1.7/Output/libpipewire.so
21mr|qmmp-1.7.8-2|320	%endif
21mr|qmmp-1.7.8-2|321	%{_libdir}/%{name}-1.7/Output/libpulseaudio.so
21mr|qmmp-1.7.8-2|322	%{_libdir}/%{name}-1.7/Output/libshout.so
21mr|qmmp-1.7.8-2|323	%{_libdir}/%{name}-1.7/General/libnotifier.so
21mr|qmmp-1.7.8-2|324	%{_libdir}/%{name}-1.7/General/libconverter.so
21mr|qmmp-1.7.8-2|325	%{_libdir}/%{name}-1.7/General/libcopypaste.so
21mr|qmmp-1.7.8-2|326	%{_libdir}/%{name}-1.7/General/libcovermanager.so
21mr|qmmp-1.7.8-2|327	%{_libdir}/%{name}-1.7/General/libfileops.so
21mr|qmmp-1.7.8-2|328	%{_libdir}/%{name}-1.7/General/libgnomehotkey.so
21mr|qmmp-1.7.8-2|329	%{_libdir}/%{name}-1.7/General/libhistory.so
21mr|qmmp-1.7.8-2|330	%{_libdir}/%{name}-1.7/General/libhotkey.so
21mr|qmmp-1.7.8-2|331	%{_libdir}/%{name}-1.7/General/libkdenotify.so
21mr|qmmp-1.7.8-2|332	%{_libdir}/%{name}-1.7/General/liblyrics.so
21mr|qmmp-1.7.8-2|333	%{_libdir}/%{name}-1.7/General/liblibrary.so
21mr|qmmp-1.7.8-2|334	%{_libdir}/%{name}-1.7/General/liblistenbrainz.so
21mr|qmmp-1.7.8-2|335	%{_libdir}/%{name}-1.7/General/libmpris.so
21mr|qmmp-1.7.8-2|336	%{_libdir}/%{name}-1.7/General/librgscan.so
21mr|qmmp-1.7.8-2|337	%{_libdir}/%{name}-1.7/General/libscrobbler.so
21mr|qmmp-1.7.8-2|338	%{_libdir}/%{name}-1.7/General/libsleepinhibitor.so
21mr|qmmp-1.7.8-2|339	%{_libdir}/%{name}-1.7/General/libstatusicon.so
21mr|qmmp-1.7.8-2|340	%{_libdir}/%{name}-1.7/General/libstreambrowser.so
21mr|qmmp-1.7.8-2|341	%{_libdir}/%{name}-1.7/General/libtrackchange.so
21mr|qmmp-1.7.8-2|342	%{_libdir}/%{name}-1.7/General/libudisks.so
21mr|qmmp-1.7.8-2|343	%{_libdir}/%{name}-1.7/CommandLineOptions/libincdecvolumeoption.so
21mr|qmmp-1.7.8-2|344	%{_libdir}/%{name}-1.7/CommandLineOptions/libplaylistoption.so
21mr|qmmp-1.7.8-2|345	%{_libdir}/%{name}-1.7/CommandLineOptions/libseekoption.so
21mr|qmmp-1.7.8-2|346	%{_libdir}/%{name}-1.7/CommandLineOptions/libstatusoption.so
21mr|qmmp-1.7.8-2|347	%{_libdir}/%{name}-1.7/Effect/libbs2b.so
21mr|qmmp-1.7.8-2|348	%{_libdir}/%{name}-1.7/Effect/libcrossfade.so
21mr|qmmp-1.7.8-2|349	%{_libdir}/%{name}-1.7/Effect/libfilewriter.so
21mr|qmmp-1.7.8-2|350	%{_libdir}/%{name}-1.7/Effect/libladspa.so
21mr|qmmp-1.7.8-2|351	%{_libdir}/%{name}-1.7/Effect/libmonotostereo.so
21mr|qmmp-1.7.8-2|352	%{_libdir}/%{name}-1.7/Effect/libsoxr.so
21mr|qmmp-1.7.8-2|353	%{_libdir}/%{name}-1.7/Effect/libstereo.so
21mr|qmmp-1.7.8-2|354	%{_libdir}/%{name}-1.7/Engines/libmplayer.so
21mr|qmmp-1.7.8-2|355	%{_libdir}/%{name}-1.7/FileDialogs/libqmmpfiledialog.so
21mr|qmmp-1.7.8-2|356	%{_libdir}/%{name}-1.7/FileDialogs/libtwopanelfiledialog.so
21mr|qmmp-1.7.8-2|357	%{_libdir}/%{name}-1.7/PlayListFormats/*.so
21mr|qmmp-1.7.8-2|358	%{_libdir}/%{name}-1.7/Transports/libhttp.so
21mr|qmmp-1.7.8-2|359	%{_libdir}/%{name}-1.7/Transports/libmms.so
21mr|qmmp-1.7.8-2|360	%{_libdir}/%{name}-1.7/Visual/libanalyzer.so
21mr|qmmp-1.7.8-2|361	%{_libdir}/%{name}-1.7/Visual/libprojectm.so
21mr|qmmp-1.7.8-2|362	%{_libdir}/%{name}-1.7/Ui/libskinned.so
21mr|qmmp-1.7.8-2|363	
21mr|qmmp-1.7.8-2|364	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|365	
21mr|qmmp-1.7.8-2|366	%package sid
21mr|qmmp-1.7.8-2|367	Summary:	Qmmp SID Input Plugin
21mr|qmmp-1.7.8-2|368	Group:		Sound
21mr|qmmp-1.7.8-2|369	
21mr|qmmp-1.7.8-2|370	%description sid
21mr|qmmp-1.7.8-2|371	This is the SID Input Plugin for Qmmp.
21mr|qmmp-1.7.8-2|372	
21mr|qmmp-1.7.8-2|373	%files sid
21mr|qmmp-1.7.8-2|374	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|375	%{_libdir}/%{name}-1.7/Input/libsid.so
21mr|qmmp-1.7.8-2|376	
21mr|qmmp-1.7.8-2|377	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|378	
21mr|qmmp-1.7.8-2|379	%package simple-ui
21mr|qmmp-1.7.8-2|380	Summary:	Qmmp Simple UI Plugin
21mr|qmmp-1.7.8-2|381	Group:		Sound
21mr|qmmp-1.7.8-2|382	
21mr|qmmp-1.7.8-2|383	%description simple-ui
21mr|qmmp-1.7.8-2|384	This is the Simple UI Plugin for Qmmp (simple user interface based on standard
21mr|qmmp-1.7.8-2|385	widgets set).
21mr|qmmp-1.7.8-2|386	
21mr|qmmp-1.7.8-2|387	%files simple-ui
21mr|qmmp-1.7.8-2|388	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|389	%{_libdir}/%{name}-1.7/Ui/libqsui.so
21mr|qmmp-1.7.8-2|390	
21mr|qmmp-1.7.8-2|391	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|392	
21mr|qmmp-1.7.8-2|393	%package wavpack
21mr|qmmp-1.7.8-2|394	Summary:	Qmmp WavPack Input Plugin
21mr|qmmp-1.7.8-2|395	Group:		Sound
21mr|qmmp-1.7.8-2|396	
21mr|qmmp-1.7.8-2|397	%description wavpack
21mr|qmmp-1.7.8-2|398	This is the WavPack Input Plugin for Qmmp.
21mr|qmmp-1.7.8-2|399	
21mr|qmmp-1.7.8-2|400	%files wavpack
21mr|qmmp-1.7.8-2|401	%doc AUTHORS ChangeLog
21mr|qmmp-1.7.8-2|402	%{_libdir}/%{name}-1.7/Input/libwavpack.so
21mr|qmmp-1.7.8-2|403	
21mr|qmmp-1.7.8-2|404	#----------------------------------------------------------------------------
21mr|qmmp-1.7.8-2|405	
21mr|qmmp-1.7.8-2|406	%prep
21mr|qmmp-1.7.8-2|407	%autosetup -p1
21mr|qmmp-1.7.8-2|408	
21mr|qmmp-1.7.8-2|409	
21mr|qmmp-1.7.8-2|410	%build
21mr|qmmp-1.7.8-2|411	# oss3 support is deprecated upstrea:m for now I'll enable it ...
21mr|qmmp-1.7.8-2|412	# Our mpcdec package is too old to build: re-enable when updated...
21mr|qmmp-1.7.8-2|413	%cmake \
21mr|qmmp-1.7.8-2|414	-DUSE_OSS:BOOL=TRUE \
21mr|qmmp-1.7.8-2|415	-DUSE_HAL:BOOL=FALSE \
21mr|qmmp-1.7.8-2|416	-DUSE_UDISKS2:BOOL=TRUE \
21mr|qmmp-1.7.8-2|417	-DUSE_HISTORY=TRUE \
21mr|qmmp-1.7.8-2|418	-DUSE_RPATH=TRUE \
21mr|qmmp-1.7.8-2|419	%if %{with mpc}
21mr|qmmp-1.7.8-2|420	-DUSE_MPC=TRUE \
21mr|qmmp-1.7.8-2|421	%else
21mr|qmmp-1.7.8-2|422	-DUSE_MPC=FALSE \
21mr|qmmp-1.7.8-2|423	%endif
21mr|qmmp-1.7.8-2|424	-DQMMP_DEFAULT_OUTPUT="pulse" \
21mr|qmmp-1.7.8-2|425	-DQMMP_PLUGIN_DIR=%{_libdir}/qmmp-1.7 \
21mr|qmmp-1.7.8-2|426	-GNinja
21mr|qmmp-1.7.8-2|427	
21mr|qmmp-1.7.8-2|428	%ninja_build
21mr|qmmp-1.7.8-2|429	
21mr|qmmp-1.7.8-2|430	
21mr|qmmp-1.7.8-2|431	%install
21mr|qmmp-1.7.8-2|432	%ninja_install -C build
21mr|qmmp-1.7.8-2|433	
21mr|qmmp-1.7.8-2|434	# Fix perms
21mr|qmmp-1.7.8-2|435	chmod +x %{buildroot}%{_datadir}/%{name}-1/scripts/kwin.sh
21mr|qmmp-1.7.8-2|436	
21mr|qmmp-1.7.8-2|437	# Filter out unsupported formats from MimeType
21mr|qmmp-1.7.8-2|438	sed -i -e "s#audio/x-ffmpeg-shorten;##" \
21mr|qmmp-1.7.8-2|439	-e "s#audio/x-ms-wma;##" \
21mr|qmmp-1.7.8-2|440	-e "s#audio/aac;##" \
21mr|qmmp-1.7.8-2|441	-e "s#audio/x-aac;##" \
21mr|qmmp-1.7.8-2|442	-e "s#audio/m4a;##" \
21mr|qmmp-1.7.8-2|443	-e "s#audio/x-m4a;##" \
21mr|qmmp-1.7.8-2|444	%{buildroot}/%{_datadir}/applications/%{name}-1.desktop
21mr|qmmp-1.7.8-2|445	sed -i -e "s#audio/x-ffmpeg-shorten;##" \
21mr|qmmp-1.7.8-2|446	-e "s#audio/x-ms-wma;##" \
21mr|qmmp-1.7.8-2|447	-e "s#audio/aac;##" \
21mr|qmmp-1.7.8-2|448	-e "s#audio/x-aac;##" \
21mr|qmmp-1.7.8-2|449	-e "s#audio/m4a;##" \
21mr|qmmp-1.7.8-2|450	-e "s#audio/x-m4a;##" \
21mr|qmmp-1.7.8-2|451	%{buildroot}/%{_datadir}/applications/%{name}-enqueue-1.desktop
21mr|qmmp-1.7.8-2|452	
21mr|qmmp-1.7.8-2|453	# Fix gzipped-svg-icon
21mr|qmmp-1.7.8-2|454	(
21mr|qmmp-1.7.8-2|455	cd %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21mr|qmmp-1.7.8-2|456	zcat %{name}-1.svgz > %{name}-1.svg && rm -f %{name}-1.svgz
21mr|qmmp-1.7.8-2|457	zcat %{name}-simple-1.svgz > %{name}-simple-1.svg && rm -f %{name}-simple-1.svgz
21mr|qmmp-1.7.8-2|458	)
21mr|qmmp-1.7.8-2|459	
21mr|qmmp-1.7.8-2|460	%changelog
21mr|qmmp-1.7.8-2|461	* Fri Oct 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|qmmp-1.7.8-2|462	- attempt fix plugin dir path
21mr|qmmp-1.7.8-2|463	
21mr|qmmp-1.7.8-2|464	* Sun Oct 19 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|qmmp-1.7.8-2|465	- fix .pc files now not needed
21mr|qmmp-1.7.8-2|466	
21mr|qmmp-1.7.8-2|467	* Sun Oct 19 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|qmmp-1.7.8-2|468	- fix files
21mr|qmmp-1.7.8-2|469	
21mr|qmmp-1.7.8-2|470	* Sun Oct 19 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|qmmp-1.7.8-2|471	- fix files
21mr|qmmp-1.7.8-2|472	
21mr|qmmp-1.7.8-2|473	* Sun Oct 19 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|qmmp-1.7.8-2|474	- Update version to 1.7.8
21mr|qmmp-1.7.8-2|475	
21mr|qmmp-1.7.8-2|476	* Fri Nov 4 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.6.2-2
21mr|qmmp-1.7.8-2|477	- use cmake for fix plugin_dir path in library (qmmp.pro and qmmp.pri need fix for use %%{_lib})
21mr|qmmp-1.7.8-2|478	
21mr|qmmp-1.7.8-2|479	* Fri Nov 4 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.6.2-1
21mr|qmmp-1.7.8-2|480	- Update version to 1.6.2
21mr|qmmp-1.7.8-2|481	
21mr|qmmp-1.7.8-2|482	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.6.0-4
21mr|qmmp-1.7.8-2|483	- MassBuild#2787: Increase release tag
21mr|qmmp-1.7.8-2|484	
21mr|qmmp-1.7.8-2|485	* Wed Jul 6 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.6.0-3
21mr|qmmp-1.7.8-2|486	- Rebuild with libarchive
21mr|qmmp-1.7.8-2|487	
21mr|qmmp-1.7.8-2|488	* Fri Jun 24 2022 Александр <a.proklov@rosalinux.ru> 1.6.0-2
21mr|qmmp-1.7.8-2|489	- up release
21mr|qmmp-1.7.8-2|490	
21mr|qmmp-1.7.8-2|491	* Thu May 19 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.6.0-1
21mr|qmmp-1.7.8-2|492	- remove modplugin, replased to xmp
21mr|qmmp-1.7.8-2|493	
21mr|qmmp-1.7.8-2|494	* Thu May 19 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qmmp-1.7.8-2|495	- fix files
21mr|qmmp-1.7.8-2|496	
21mr|qmmp-1.7.8-2|497	* Thu May 19 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qmmp-1.7.8-2|498	- fix files
21mr|qmmp-1.7.8-2|499	
21mr|qmmp-1.7.8-2|500	* Thu May 19 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qmmp-1.7.8-2|501	- fix files
21mr|qmmp-1.7.8-2|502	
21mr|qmmp-1.7.8-2|503	* Thu May 19 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qmmp-1.7.8-2|504	- Update version to 1.6.0
21mr|qmmp-1.7.8-2|505	
21mr|qmmp-1.7.8-2|506	* Sat Feb 5 2022 Giovanni Mariani <mc2374@mclink.it> 1.5.3-1
21mr|qmmp-1.7.8-2|507	- Updated to release 1.5.3, added means to optionally build pipewire support
21mr|qmmp-1.7.8-2|508	
21mr|qmmp-1.7.8-2|509	* Fri Jul 30 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.5.1-1
21mr|qmmp-1.7.8-2|510	- Update version to 1.5.1
21mr|qmmp-1.7.8-2|511	
21mr|qmmp-1.7.8-2|512	* Thu Jun 3 2021 Andrey Grigorev <survolog@yandex.ru> 1.5.0-2
21mr|qmmp-1.7.8-2|513	- Set Rec for restricted only
21mr|qmmp-1.7.8-2|514	
21mr|qmmp-1.7.8-2|515	* Tue Jun 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.5.0-1
21mr|qmmp-1.7.8-2|516	- fix files2
21mr|qmmp-1.7.8-2|517	
21mr|qmmp-1.7.8-2|518	* Tue Jun 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qmmp-1.7.8-2|519	- fix files
21mr|qmmp-1.7.8-2|520	
21mr|qmmp-1.7.8-2|521	* Tue Jun 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qmmp-1.7.8-2|522	- fix files
21mr|qmmp-1.7.8-2|523	
21mr|qmmp-1.7.8-2|524	* Tue Jun 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qmmp-1.7.8-2|525	- update version 1.5.0
21mr|qmmp-1.7.8-2|526	
21mr|qmmp-1.7.8-2|527	- Merge: a6f4ff4 327f4aa
21mr|qmmp-1.7.8-2|528	* Sat Jun 13 2020 Alzim <a.zimin@rosalinux.ru> 1.3.1-3
21mr|qmmp-1.7.8-2|529	- Merge branch 'rosa2016.1' into rosa2019.1
21mr|qmmp-1.7.8-2|530	
21mr|qmmp-1.7.8-2|531	* Sat Jun 13 2020 Alzim <a.zimin@rosalinux.ru> 1.3.1-3
21mr|qmmp-1.7.8-2|532	- bump release
21mr|qmmp-1.7.8-2|533	
21mr|qmmp-1.7.8-2|534	* Sat Jun 13 2020 Alzim <a.zimin@rosalinux.ru>
21mr|qmmp-1.7.8-2|535	- bump release
21mr|qmmp-1.7.8-2|536	
21mr|qmmp-1.7.8-2|537	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qmmp-1.7.8-2|538	- bot: rpm5 -> rpm4 (8)
21mr|qmmp-1.7.8-2|539	
21mr|qmmp-1.7.8-2|540	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qmmp-1.7.8-2|541	- bot: rpm5 -> rpm4 (3)
21mr|qmmp-1.7.8-2|542	
21mr|qmmp-1.7.8-2|543	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qmmp-1.7.8-2|544	- bot: rpm5 -> rpm4 (1)

16331 21
21mr|qmmp-plugin-pack-1.6.2-1|1	%define	oname qmmp
21mr|qmmp-plugin-pack-1.6.2-1|2	
21mr|qmmp-plugin-pack-1.6.2-1|3	Summary:	A set of extra plug-ins for Qmmp
21mr|qmmp-plugin-pack-1.6.2-1|4	Name:		qmmp-plugin-pack
21mr|qmmp-plugin-pack-1.6.2-1|5	Version:	1.6.2
21mr|qmmp-plugin-pack-1.6.2-1|6	Release:	1
21mr|qmmp-plugin-pack-1.6.2-1|7	License:	GPLv2+
21mr|qmmp-plugin-pack-1.6.2-1|8	Group:		Sound
21mr|qmmp-plugin-pack-1.6.2-1|9	Url:		http://qmmp.ylsoftware.com/plugins.php
21mr|qmmp-plugin-pack-1.6.2-1|10	Source0:	http://qmmp.ylsoftware.com/files/qmmp-plugin-pack/1.6/qmmp-plugin-pack-%{version}.tar.bz2
21mr|qmmp-plugin-pack-1.6.2-1|11	Source100:	%{name}.rpmlintrc
21mr|qmmp-plugin-pack-1.6.2-1|12	BuildRequires:	cmake
21mr|qmmp-plugin-pack-1.6.2-1|13	BuildRequires:	yasm
21mr|qmmp-plugin-pack-1.6.2-1|14	BuildRequires:	qt5-linguist-tools
21mr|qmmp-plugin-pack-1.6.2-1|15	BuildRequires:	ffmpeg-devel >= 3.1
21mr|qmmp-plugin-pack-1.6.2-1|16	BuildRequires:	pkgconfig(libmpg123) >= 1.13.0
21mr|qmmp-plugin-pack-1.6.2-1|17	BuildRequires:	pkgconfig(libmodplug)
21mr|qmmp-plugin-pack-1.6.2-1|18	BuildRequires:	pkgconfig(qmmp-1) >= 1.3.0
21mr|qmmp-plugin-pack-1.6.2-1|19	BuildRequires:	pkgconfig(qmmpui-1) >= 1.3.0
21mr|qmmp-plugin-pack-1.6.2-1|20	BuildRequires:	pkgconfig(Qt5Core) >= 5.4.0
21mr|qmmp-plugin-pack-1.6.2-1|21	BuildRequires:	pkgconfig(Qt5Sql)
21mr|qmmp-plugin-pack-1.6.2-1|22	BuildRequires:	pkgconfig(Qt5Widgets) >= 5.4.0
21mr|qmmp-plugin-pack-1.6.2-1|23	BuildRequires:	pkgconfig(samplerate)
21mr|qmmp-plugin-pack-1.6.2-1|24	BuildRequires:	pkgconfig(taglib) >= 1.10
21mr|qmmp-plugin-pack-1.6.2-1|25	Recommends:	%{oname}-ffap = %{EVRD}
21mr|qmmp-plugin-pack-1.6.2-1|26	Recommends:	%{oname}-modplug = %{EVRD}
21mr|qmmp-plugin-pack-1.6.2-1|27	Recommends:	%{oname}-ffvideo = %{EVRD}
21mr|qmmp-plugin-pack-1.6.2-1|28	Recommends:	%{oname}-goom = %{EVRD}
21mr|qmmp-plugin-pack-1.6.2-1|29	Recommends:	%{oname}-samplerate = %{EVRD}
21mr|qmmp-plugin-pack-1.6.2-1|30	Recommends:	%{oname}-ytb = %{EVRD}
21mr|qmmp-plugin-pack-1.6.2-1|31	%rename	%{oname}-mpg123
21mr|qmmp-plugin-pack-1.6.2-1|32	%rename	%{oname}-history
21mr|qmmp-plugin-pack-1.6.2-1|33	
21mr|qmmp-plugin-pack-1.6.2-1|34	%description
21mr|qmmp-plugin-pack-1.6.2-1|35	Plug-ins for Qmmp in the Qmmp Plug-in Pack:
21mr|qmmp-plugin-pack-1.6.2-1|36	* FFap - enhanced Monkey's Audio (APE) decoder
21mr|qmmp-plugin-pack-1.6.2-1|37	(24-bit samples and embedded cue support);
21mr|qmmp-plugin-pack-1.6.2-1|38	* Ffmpeg - video engine based on ffmpeg;
21mr|qmmp-plugin-pack-1.6.2-1|39	* Goom - Goom visualizer;
21mr|qmmp-plugin-pack-1.6.2-1|40	* ModPlug support;
21mr|qmmp-plugin-pack-1.6.2-1|41	* Samplerate - convert sound sample rates using libsamplerate;
21mr|qmmp-plugin-pack-1.6.2-1|42	* Ytb - Audio playback from YouTube (uses youtube-dl)
21mr|qmmp-plugin-pack-1.6.2-1|43	
21mr|qmmp-plugin-pack-1.6.2-1|44	%files
21mr|qmmp-plugin-pack-1.6.2-1|45	%{_datadir}/metainfo/qmmp-plugin-pack-1.appdata.xml
21mr|qmmp-plugin-pack-1.6.2-1|46	
21mr|qmmp-plugin-pack-1.6.2-1|47	#----------------------------------------------------------------------------
21mr|qmmp-plugin-pack-1.6.2-1|48	
21mr|qmmp-plugin-pack-1.6.2-1|49	%package -n %{oname}-ffap
21mr|qmmp-plugin-pack-1.6.2-1|50	Summary:	Qmmp FFap Input Plugin
21mr|qmmp-plugin-pack-1.6.2-1|51	Group:		Sound
21mr|qmmp-plugin-pack-1.6.2-1|52	
21mr|qmmp-plugin-pack-1.6.2-1|53	%description -n %{oname}-ffap
21mr|qmmp-plugin-pack-1.6.2-1|54	This is the FFap Input Plugin for Qmmp (enhanced Monkey's Audio (APE) decoder,
21mr|qmmp-plugin-pack-1.6.2-1|55	24-bit samples and embedded cue support).
21mr|qmmp-plugin-pack-1.6.2-1|56	
21mr|qmmp-plugin-pack-1.6.2-1|57	%files -n %{oname}-ffap
21mr|qmmp-plugin-pack-1.6.2-1|58	%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
21mr|qmmp-plugin-pack-1.6.2-1|59	%{_libdir}/%{oname}-1.6/Input/libffap.so
21mr|qmmp-plugin-pack-1.6.2-1|60	
21mr|qmmp-plugin-pack-1.6.2-1|61	#----------------------------------------------------------------------------
21mr|qmmp-plugin-pack-1.6.2-1|62	
21mr|qmmp-plugin-pack-1.6.2-1|63	%package -n %{oname}-modplug
21mr|qmmp-plugin-pack-1.6.2-1|64	Summary:	Qmmp modplug Input Plugin
21mr|qmmp-plugin-pack-1.6.2-1|65	Group:		Sound
21mr|qmmp-plugin-pack-1.6.2-1|66	
21mr|qmmp-plugin-pack-1.6.2-1|67	%description -n %{oname}-modplug
21mr|qmmp-plugin-pack-1.6.2-1|68	This is the Modplug Input Plugin for Qmmp.
21mr|qmmp-plugin-pack-1.6.2-1|69	
21mr|qmmp-plugin-pack-1.6.2-1|70	%files -n %{oname}-modplug
21mr|qmmp-plugin-pack-1.6.2-1|71	%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
21mr|qmmp-plugin-pack-1.6.2-1|72	%{_libdir}/%{oname}-1.6/Input/libmodplug.so
21mr|qmmp-plugin-pack-1.6.2-1|73	
21mr|qmmp-plugin-pack-1.6.2-1|74	#----------------------------------------------------------------------------
21mr|qmmp-plugin-pack-1.6.2-1|75	
21mr|qmmp-plugin-pack-1.6.2-1|76	%package -n %{oname}-ffvideo
21mr|qmmp-plugin-pack-1.6.2-1|77	Summary:	Qmmp FFVideo Engine Plugin
21mr|qmmp-plugin-pack-1.6.2-1|78	Group:		Video
21mr|qmmp-plugin-pack-1.6.2-1|79	
21mr|qmmp-plugin-pack-1.6.2-1|80	%description -n %{oname}-ffvideo
21mr|qmmp-plugin-pack-1.6.2-1|81	This is the FFmpeg Video Engine Plugin for Qmmp.
21mr|qmmp-plugin-pack-1.6.2-1|82	
21mr|qmmp-plugin-pack-1.6.2-1|83	%files -n %{oname}-ffvideo
21mr|qmmp-plugin-pack-1.6.2-1|84	%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
21mr|qmmp-plugin-pack-1.6.2-1|85	%{_libdir}/%{oname}-1.6/Engines/libffvideo.so
21mr|qmmp-plugin-pack-1.6.2-1|86	
21mr|qmmp-plugin-pack-1.6.2-1|87	#----------------------------------------------------------------------------
21mr|qmmp-plugin-pack-1.6.2-1|88	
21mr|qmmp-plugin-pack-1.6.2-1|89	%package -n %{oname}-goom
21mr|qmmp-plugin-pack-1.6.2-1|90	Summary:	Qmmp goom visualization Plugin
21mr|qmmp-plugin-pack-1.6.2-1|91	Group:		Sound
21mr|qmmp-plugin-pack-1.6.2-1|92	
21mr|qmmp-plugin-pack-1.6.2-1|93	%description -n %{oname}-goom
21mr|qmmp-plugin-pack-1.6.2-1|94	This is the Plugin for Qmmp for goom.
21mr|qmmp-plugin-pack-1.6.2-1|95	
21mr|qmmp-plugin-pack-1.6.2-1|96	%files -n %{oname}-goom
21mr|qmmp-plugin-pack-1.6.2-1|97	%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
21mr|qmmp-plugin-pack-1.6.2-1|98	%{_libdir}/%{oname}-1.6/Visual/libgoom.so
21mr|qmmp-plugin-pack-1.6.2-1|99	
21mr|qmmp-plugin-pack-1.6.2-1|100	#----------------------------------------------------------------------------
21mr|qmmp-plugin-pack-1.6.2-1|101	
21mr|qmmp-plugin-pack-1.6.2-1|102	%package -n %{oname}-samplerate
21mr|qmmp-plugin-pack-1.6.2-1|103	Summary:	Qmmp sample rate conversion Plugin
21mr|qmmp-plugin-pack-1.6.2-1|104	Group:		Sound
21mr|qmmp-plugin-pack-1.6.2-1|105	
21mr|qmmp-plugin-pack-1.6.2-1|106	%description -n %{oname}-samplerate
21mr|qmmp-plugin-pack-1.6.2-1|107	This is the Plugin for Qmmp for convert sample rates (using libsamplerate
21mr|qmmp-plugin-pack-1.6.2-1|108	library).
21mr|qmmp-plugin-pack-1.6.2-1|109	
21mr|qmmp-plugin-pack-1.6.2-1|110	%files -n %{oname}-samplerate
21mr|qmmp-plugin-pack-1.6.2-1|111	%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
21mr|qmmp-plugin-pack-1.6.2-1|112	%{_libdir}/%{oname}-1.6/Effect/libsrconverter.so
21mr|qmmp-plugin-pack-1.6.2-1|113	
21mr|qmmp-plugin-pack-1.6.2-1|114	#----------------------------------------------------------------------------
21mr|qmmp-plugin-pack-1.6.2-1|115	
21mr|qmmp-plugin-pack-1.6.2-1|116	%package -n %{oname}-ytb
21mr|qmmp-plugin-pack-1.6.2-1|117	Summary:	Qmmp audio playback from YouTube (uses youtube-dl)
21mr|qmmp-plugin-pack-1.6.2-1|118	Group:		Sound
21mr|qmmp-plugin-pack-1.6.2-1|119	
21mr|qmmp-plugin-pack-1.6.2-1|120	%description -n %{oname}-ytb
21mr|qmmp-plugin-pack-1.6.2-1|121	This is a Plugin for Qmmp that allows audio playback from YouTube (uses youtube-dl).
21mr|qmmp-plugin-pack-1.6.2-1|122	
21mr|qmmp-plugin-pack-1.6.2-1|123	%files -n %{oname}-ytb
21mr|qmmp-plugin-pack-1.6.2-1|124	%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
21mr|qmmp-plugin-pack-1.6.2-1|125	%{_libdir}/%{oname}-1.6/Transports/libytb.so
21mr|qmmp-plugin-pack-1.6.2-1|126	
21mr|qmmp-plugin-pack-1.6.2-1|127	#----------------------------------------------------------------------------
21mr|qmmp-plugin-pack-1.6.2-1|128	
21mr|qmmp-plugin-pack-1.6.2-1|129	%prep
21mr|qmmp-plugin-pack-1.6.2-1|130	%autosetup -p1
21mr|qmmp-plugin-pack-1.6.2-1|131	%ifarch %{e2k}
21mr|qmmp-plugin-pack-1.6.2-1|132	# error: unrecognized argument to attribute "optimize"
21mr|qmmp-plugin-pack-1.6.2-1|133	sed -i 's/,unroll-loops//' src/Input/ffap/ffap.c
21mr|qmmp-plugin-pack-1.6.2-1|134	%endif
21mr|qmmp-plugin-pack-1.6.2-1|135	
21mr|qmmp-plugin-pack-1.6.2-1|136	%build
21mr|qmmp-plugin-pack-1.6.2-1|137	%cmake_qt5
21mr|qmmp-plugin-pack-1.6.2-1|138	%make
21mr|qmmp-plugin-pack-1.6.2-1|139	
21mr|qmmp-plugin-pack-1.6.2-1|140	
21mr|qmmp-plugin-pack-1.6.2-1|141	%install
21mr|qmmp-plugin-pack-1.6.2-1|142	%makeinstall_std -C build
21mr|qmmp-plugin-pack-1.6.2-1|143	
21mr|qmmp-plugin-pack-1.6.2-1|144	%changelog
21mr|qmmp-plugin-pack-1.6.2-1|145	* Mon Oct 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|qmmp-plugin-pack-1.6.2-1|146	- Update version to 1.6.2
21mr|qmmp-plugin-pack-1.6.2-1|147	
21mr|qmmp-plugin-pack-1.6.2-1|148	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 1.6.0-2
21mr|qmmp-plugin-pack-1.6.2-1|149	- MassBuild#2787: Increase release tag
21mr|qmmp-plugin-pack-1.6.2-1|150	
21mr|qmmp-plugin-pack-1.6.2-1|151	* Mon May 30 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|qmmp-plugin-pack-1.6.2-1|152	- Fix build on e2k
21mr|qmmp-plugin-pack-1.6.2-1|153	- error: unrecognized argument to attribute "optimize"
21mr|qmmp-plugin-pack-1.6.2-1|154	
21mr|qmmp-plugin-pack-1.6.2-1|155	* Sat May 28 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.6.0-1
21mr|qmmp-plugin-pack-1.6.2-1|156	- Update version to 1.6.0
21mr|qmmp-plugin-pack-1.6.2-1|157	
21mr|qmmp-plugin-pack-1.6.2-1|158	* Wed Jun 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.5.0-1
21mr|qmmp-plugin-pack-1.6.2-1|159	- attempt to fix build on aarch64
21mr|qmmp-plugin-pack-1.6.2-1|160	
21mr|qmmp-plugin-pack-1.6.2-1|161	* Wed Jun 2 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.5.0-1
21mr|qmmp-plugin-pack-1.6.2-1|162	- add ytb plugin
21mr|qmmp-plugin-pack-1.6.2-1|163	
21mr|qmmp-plugin-pack-1.6.2-1|164	* Tue Jun 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qmmp-plugin-pack-1.6.2-1|165	- update version 1.5.0
21mr|qmmp-plugin-pack-1.6.2-1|166	
21mr|qmmp-plugin-pack-1.6.2-1|167	* Mon Apr 27 2020 Alexander Stefanov <alexander@mezon.ru> 1.3.2-1
21mr|qmmp-plugin-pack-1.6.2-1|168	- version autoupdate [1.3.2]
21mr|qmmp-plugin-pack-1.6.2-1|169	
21mr|qmmp-plugin-pack-1.6.2-1|170	* Tue Jan 28 2020 Alexander Stefanov <alexander@mezon.ru> 1.3.1-1
21mr|qmmp-plugin-pack-1.6.2-1|171	- version autoupdate [1.3.1]
21mr|qmmp-plugin-pack-1.6.2-1|172	
21mr|qmmp-plugin-pack-1.6.2-1|173	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qmmp-plugin-pack-1.6.2-1|174	- bot: rpm5 -> rpm4 (8)
21mr|qmmp-plugin-pack-1.6.2-1|175	
21mr|qmmp-plugin-pack-1.6.2-1|176	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qmmp-plugin-pack-1.6.2-1|177	- bot: rpm5 -> rpm4 (3)
21mr|qmmp-plugin-pack-1.6.2-1|178	
21mr|qmmp-plugin-pack-1.6.2-1|179	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qmmp-plugin-pack-1.6.2-1|180	- bot: rpm5 -> rpm4 (1)

16332 21
21mr|qoauth-2.0.1-5|1	%global debug_package %nil
21mr|qoauth-2.0.1-5|2	%bcond_with docs
21mr|qoauth-2.0.1-5|3	Summary:	Qt-based C++ library for OAuth authorization scheme
21mr|qoauth-2.0.1-5|4	Name:		qoauth
21mr|qoauth-2.0.1-5|5	Version:	2.0.1
21mr|qoauth-2.0.1-5|6	Release:	5
21mr|qoauth-2.0.1-5|7	License:	LGPLv3+
21mr|qoauth-2.0.1-5|8	Group:		Graphical desktop/KDE
21mr|qoauth-2.0.1-5|9	Url:		http://github.com/ayoy/qoauth
21mr|qoauth-2.0.1-5|10	# tarball 2.0.1 come from: https://github.com/ayoy/qoauth/commit/02fbc13a42d945b703a28a49d71c02b20c76a0b8
21mr|qoauth-2.0.1-5|11	Source0:	http://files.ayoy.net/qoauth/release/%{version}/src/%{name}-%{version}-src.tar.gz
21mr|qoauth-2.0.1-5|12	Patch0:		qoauth-2.0.1-Qt5-port.patch
21mr|qoauth-2.0.1-5|13	%if %{with docs}
21mr|qoauth-2.0.1-5|14	BuildRequires:	doxygen
21mr|qoauth-2.0.1-5|15	%endif
21mr|qoauth-2.0.1-5|16	BuildRequires:	pkgconfig(qca2-qt5)
21mr|qoauth-2.0.1-5|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|qoauth-2.0.1-5|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|qoauth-2.0.1-5|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|qoauth-2.0.1-5|20	
21mr|qoauth-2.0.1-5|21	%description
21mr|qoauth-2.0.1-5|22	QOAuth is an attempt to support interaction with OAuth-powered network
21mr|qoauth-2.0.1-5|23	services in a Qt way, i.e. simply, clearly and efficiently. It gives
21mr|qoauth-2.0.1-5|24	the application developer no more than 4 methods, namely:
21mr|qoauth-2.0.1-5|25	
21mr|qoauth-2.0.1-5|26	* requestToken() to obtain an unauthorized Request Token,
21mr|qoauth-2.0.1-5|27	* accessToken() to exchange Request Token for the Access Token,
21mr|qoauth-2.0.1-5|28	* createParametersString() to construct a request according to OAuth
21mr|qoauth-2.0.1-5|29	authorization scheme,
21mr|qoauth-2.0.1-5|30	* inlineParemeters() - to construct a query string basing on given
21mr|qoauth-2.0.1-5|31	parameters (provided only for convenience).
21mr|qoauth-2.0.1-5|32	
21mr|qoauth-2.0.1-5|33	#----------------------------------------------------------------------------
21mr|qoauth-2.0.1-5|34	
21mr|qoauth-2.0.1-5|35	%define qoauth5_major 2
21mr|qoauth-2.0.1-5|36	%define libqoauth5 %mklibname qoauth5_ %{qoauth5_major}
21mr|qoauth-2.0.1-5|37	
21mr|qoauth-2.0.1-5|38	%package -n %{libqoauth5}
21mr|qoauth-2.0.1-5|39	Summary:	%{name} Qt5 core library
21mr|qoauth-2.0.1-5|40	Group:		System/Libraries
21mr|qoauth-2.0.1-5|41	Requires:	qca2-qt5-plugin-openssl
21mr|qoauth-2.0.1-5|42	
21mr|qoauth-2.0.1-5|43	%description -n %{libqoauth5}
21mr|qoauth-2.0.1-5|44	%{name} Qt5 core library.
21mr|qoauth-2.0.1-5|45	
21mr|qoauth-2.0.1-5|46	%files -n %{libqoauth5}
21mr|qoauth-2.0.1-5|47	%{_qt5_libdir}/libqoauth5.so.%{qoauth5_major}*
21mr|qoauth-2.0.1-5|48	
21mr|qoauth-2.0.1-5|49	#-----------------------------------------------------------------------------
21mr|qoauth-2.0.1-5|50	
21mr|qoauth-2.0.1-5|51	%define devqoauth5 %mklibname qoauth-qt5 -d
21mr|qoauth-2.0.1-5|52	
21mr|qoauth-2.0.1-5|53	%package -n %{devqoauth5}
21mr|qoauth-2.0.1-5|54	Summary:	Development files for %{name} (Qt5)
21mr|qoauth-2.0.1-5|55	Group:		Development/KDE and Qt
21mr|qoauth-2.0.1-5|56	Requires:	%{libqoauth5} = %{EVRD}
21mr|qoauth-2.0.1-5|57	Provides:	qoauth-qt5-devel = %{EVRD}
21mr|qoauth-2.0.1-5|58	
21mr|qoauth-2.0.1-5|59	%description -n %{devqoauth5}
21mr|qoauth-2.0.1-5|60	This package contains Qt5 header files needed if you wish to build
21mr|qoauth-2.0.1-5|61	applications based on %{name}.
21mr|qoauth-2.0.1-5|62	
21mr|qoauth-2.0.1-5|63	%files -n %{devqoauth5}
21mr|qoauth-2.0.1-5|64	%if %{with docs}
21mr|qoauth-2.0.1-5|65	%doc html/html doc/examples
21mr|qoauth-2.0.1-5|66	%endif
21mr|qoauth-2.0.1-5|67	%{_qt5_includedir}/QtOAuth/
21mr|qoauth-2.0.1-5|68	%{_qt5_libdir}/libqoauth5.prl
21mr|qoauth-2.0.1-5|69	%{_qt5_libdir}/libqoauth5.so
21mr|qoauth-2.0.1-5|70	%{_qt5_libdir}/pkgconfig/qoauth-qt5.pc
21mr|qoauth-2.0.1-5|71	%{_qt5_prefix}/mkspecs/features/oauth.prf
21mr|qoauth-2.0.1-5|72	
21mr|qoauth-2.0.1-5|73	#----------------------------------------------------------------------------
21mr|qoauth-2.0.1-5|74	
21mr|qoauth-2.0.1-5|75	%prep
21mr|qoauth-2.0.1-5|76	%setup -qn %{name}-%{version}-src
21mr|qoauth-2.0.1-5|77	%autopatch -p1
21mr|qoauth-2.0.1-5|78	sed -i -e 's\/lib\/%{_lib}\g' src/pcfile.sh
21mr|qoauth-2.0.1-5|79	
21mr|qoauth-2.0.1-5|80	%ifarch aarch64
21mr|qoauth-2.0.1-5|81	sed -i -e 's\x86_64\aarch64\g' src/src.pro
21mr|qoauth-2.0.1-5|82	%endif
21mr|qoauth-2.0.1-5|83	%ifarch %{e2k}
21mr|qoauth-2.0.1-5|84	sed -i -e 's\x86_64\e2k\g' src/src.pro
21mr|qoauth-2.0.1-5|85	%endif
21mr|qoauth-2.0.1-5|86	
21mr|qoauth-2.0.1-5|87	%build
21mr|qoauth-2.0.1-5|88	%qmake_qt5
21mr|qoauth-2.0.1-5|89	
21mr|qoauth-2.0.1-5|90	%install
21mr|qoauth-2.0.1-5|91	make install INSTALL="install -p" INSTALL_ROOT=%{buildroot}
21mr|qoauth-2.0.1-5|92	
21mr|qoauth-2.0.1-5|93	%if %{with docs}
21mr|qoauth-2.0.1-5|94	doxygen Doxyfile
21mr|qoauth-2.0.1-5|95	for file in doc/html/*; do
21mr|qoauth-2.0.1-5|96	touch -r Doxyfile $file
21mr|qoauth-2.0.1-5|97	done
21mr|qoauth-2.0.1-5|98	%endif
21mr|qoauth-2.0.1-5|99	
21mr|qoauth-2.0.1-5|100	%check
21mr|qoauth-2.0.1-5|101	make check || :

16333 21
21mr|qpdf-11.9.1-1|1	%define major 29
21mr|qpdf-11.9.1-1|2	%define libname %mklibname qpdf %{major}
21mr|qpdf-11.9.1-1|3	%define devname %mklibname qpdf -d
21mr|qpdf-11.9.1-1|4	
21mr|qpdf-11.9.1-1|5	Summary:	Inspect and manipulate PDF files
21mr|qpdf-11.9.1-1|6	Name:		qpdf
21mr|qpdf-11.9.1-1|7	Version:	11.9.1
21mr|qpdf-11.9.1-1|8	Release:	1
21mr|qpdf-11.9.1-1|9	Group:		Office
21mr|qpdf-11.9.1-1|10	License:	Artistic
21mr|qpdf-11.9.1-1|11	Url:		http://sourceforge.net/projects/qpdf/
21mr|qpdf-11.9.1-1|12	Source0:	http://sourceforge.net/projects/qpdf/files/qpdf/%{version}/%{name}-%{version}.tar.gz
21mr|qpdf-11.9.1-1|13	# from Fedora
21mr|qpdf-11.9.1-1|14	#Patch0:		qpdf-relax.patch
21mr|qpdf-11.9.1-1|15	BuildRequires:	cmake
21mr|qpdf-11.9.1-1|16	BuildRequires:	libxml2-utils
21mr|qpdf-11.9.1-1|17	BuildRequires:	xsltproc
21mr|qpdf-11.9.1-1|18	BuildRequires:	pkgconfig(gnutls)
21mr|qpdf-11.9.1-1|19	# for fix-qdf and test suite
21mr|qpdf-11.9.1-1|20	BuildRequires:	perl(Digest::MD5)
21mr|qpdf-11.9.1-1|21	BuildRequires:	pkgconfig(libjpeg)
21mr|qpdf-11.9.1-1|22	BuildRequires:	pkgconfig(libpcre)
21mr|qpdf-11.9.1-1|23	#BuildRequires:	pkgconfig(openssl)
21mr|qpdf-11.9.1-1|24	BuildRequires:	pkgconfig(gnutls)
21mr|qpdf-11.9.1-1|25	BuildRequires:	pkgconfig(zlib)
21mr|qpdf-11.9.1-1|26	
21mr|qpdf-11.9.1-1|27	%description
21mr|qpdf-11.9.1-1|28	QPDF is a C++ library and set of programs that inspect and manipulate
21mr|qpdf-11.9.1-1|29	the structure of PDF files. It can encrypt and linearize files, expose
21mr|qpdf-11.9.1-1|30	the internals of a PDF file, and do many other operations useful to end
21mr|qpdf-11.9.1-1|31	users and PDF developers.
21mr|qpdf-11.9.1-1|32	
21mr|qpdf-11.9.1-1|33	%files
21mr|qpdf-11.9.1-1|34	%doc Artistic-2.0 ChangeLog README*
21mr|qpdf-11.9.1-1|35	%{_bindir}/fix-qdf
21mr|qpdf-11.9.1-1|36	%{_bindir}/%{name}
21mr|qpdf-11.9.1-1|37	%{_bindir}/zlib-flate
21mr|qpdf-11.9.1-1|38	%{_mandir}/man1/fix-qdf.1.*
21mr|qpdf-11.9.1-1|39	%{_mandir}/man1/qpdf.1.*
21mr|qpdf-11.9.1-1|40	%{_mandir}/man1/zlib-flate.1.*
21mr|qpdf-11.9.1-1|41	
21mr|qpdf-11.9.1-1|42	#-----------------------------------------------------------------------
21mr|qpdf-11.9.1-1|43	
21mr|qpdf-11.9.1-1|44	%package -n %{libname}
21mr|qpdf-11.9.1-1|45	Summary:	Inspect and manipulate PDF files library
21mr|qpdf-11.9.1-1|46	Group:		System/Libraries
21mr|qpdf-11.9.1-1|47	
21mr|qpdf-11.9.1-1|48	%description -n %{libname}
21mr|qpdf-11.9.1-1|49	QPDF is a C++ library and set of programs that inspect and manipulate
21mr|qpdf-11.9.1-1|50	the structure of PDF files. It can encrypt and linearize files, expose
21mr|qpdf-11.9.1-1|51	the internals of a PDF file, and do many other operations useful to end
21mr|qpdf-11.9.1-1|52	users and PDF developers.
21mr|qpdf-11.9.1-1|53	
21mr|qpdf-11.9.1-1|54	%files -n %{libname}
21mr|qpdf-11.9.1-1|55	%{_libdir}/libqpdf.so.%{major}*
21mr|qpdf-11.9.1-1|56	
21mr|qpdf-11.9.1-1|57	#-----------------------------------------------------------------------
21mr|qpdf-11.9.1-1|58	
21mr|qpdf-11.9.1-1|59	%package -n %{devname}
21mr|qpdf-11.9.1-1|60	Summary:	Static library and header files for the qpdf library
21mr|qpdf-11.9.1-1|61	Group:		Development/C
21mr|qpdf-11.9.1-1|62	Requires:	%{libname} = %{EVRD}
21mr|qpdf-11.9.1-1|63	Requires:	%{name} = %{EVRD}
21mr|qpdf-11.9.1-1|64	Provides:	%{name}-devel = %{EVRD}
21mr|qpdf-11.9.1-1|65	
21mr|qpdf-11.9.1-1|66	%description -n %{devname}
21mr|qpdf-11.9.1-1|67	Devel package for %{name}
21mr|qpdf-11.9.1-1|68	
21mr|qpdf-11.9.1-1|69	%files -n %{devname}
21mr|qpdf-11.9.1-1|70	%{_includedir}/%{name}/*.h
21mr|qpdf-11.9.1-1|71	%{_includedir}/%{name}/*.hh
21mr|qpdf-11.9.1-1|72	%{_libdir}/cmake/qpdf/
21mr|qpdf-11.9.1-1|73	%{_libdir}/libqpdf.so
21mr|qpdf-11.9.1-1|74	%{_libdir}/pkgconfig/libqpdf.pc
21mr|qpdf-11.9.1-1|75	
21mr|qpdf-11.9.1-1|76	#-----------------------------------------------------------------------
21mr|qpdf-11.9.1-1|77	
21mr|qpdf-11.9.1-1|78	%prep
21mr|qpdf-11.9.1-1|79	%autosetup -p1
21mr|qpdf-11.9.1-1|80	
21mr|qpdf-11.9.1-1|81	%build
21mr|qpdf-11.9.1-1|82	%cmake \
21mr|qpdf-11.9.1-1|83	-DREQUIRE_CRYPTO_GNUTLS=1 \
21mr|qpdf-11.9.1-1|84	-DUSE_IMPLICIT_CRYPTO=0
21mr|qpdf-11.9.1-1|85	%make
21mr|qpdf-11.9.1-1|86	
21mr|qpdf-11.9.1-1|87	%install
21mr|qpdf-11.9.1-1|88	%makeinstall_std -C build
21mr|qpdf-11.9.1-1|89	
21mr|qpdf-11.9.1-1|90	rm -rf %{buildroot}%{_datadir}/doc/qpdf/examples/
21mr|qpdf-11.9.1-1|91	

16334 21
21mr|qpdfview-0.5-4|1	%define debug_package %{nil}
21mr|qpdfview-0.5-4|2	
21mr|qpdfview-0.5-4|3	Summary:	Light-weight tabbed PDF, DJVU and PostScript viewer
21mr|qpdfview-0.5-4|4	Name:		qpdfview
21mr|qpdfview-0.5-4|5	Version:	0.5
21mr|qpdfview-0.5-4|6	Release:	4
21mr|qpdfview-0.5-4|7	License:	GPLv2+
21mr|qpdfview-0.5-4|8	Group:		Office
21mr|qpdfview-0.5-4|9	Url:		https://launchpad.net/qpdfview
21mr|qpdfview-0.5-4|10	Source0:	https://github.com/darealshinji/qpdfview/archive/%{name}-%{version}.tar.gz?/%{name}-%{name}-%{version}.tar.gz
21mr|qpdfview-0.5-4|11	BuildRequires:	imagemagick
21mr|qpdfview-0.5-4|12	BuildRequires:	qt5-linguist-tools
21mr|qpdfview-0.5-4|13	BuildRequires:	cups-devel
21mr|qpdfview-0.5-4|14	BuildRequires:	mupdf-devel
21mr|qpdfview-0.5-4|15	BuildRequires:	qt5-devel
21mr|qpdfview-0.5-4|16	BuildRequires:	pkgconfig(ddjvuapi)
21mr|qpdfview-0.5-4|17	BuildRequires:	pkgconfig(jbig2dec)
21mr|qpdfview-0.5-4|18	BuildRequires:	pkgconfig(libmagic)
21mr|qpdfview-0.5-4|19	BuildRequires:	pkgconfig(libopenjp2)
21mr|qpdfview-0.5-4|20	BuildRequires:	pkgconfig(libspectre)
21mr|qpdfview-0.5-4|21	BuildRequires:	pkgconfig(mujs)
21mr|qpdfview-0.5-4|22	BuildRequires:	pkgconfig(poppler-qt5)
21mr|qpdfview-0.5-4|23	BuildRequires:	pkgconfig(Qt5Svg)
21mr|qpdfview-0.5-4|24	BuildRequires:	pkgconfig(tesseract)
21mr|qpdfview-0.5-4|25	BuildRequires:	pkgconfig(zlib)
21mr|qpdfview-0.5-4|26	Requires:	qt5-database-plugin-sqlite
21mr|qpdfview-0.5-4|27	
21mr|qpdfview-0.5-4|28	%description
21mr|qpdfview-0.5-4|29	Qpdfview is a light-weight tabbed PDF, DJVU and PostScript viewer.
21mr|qpdfview-0.5-4|30	
21mr|qpdfview-0.5-4|31	%files -f %{name}.lang
21mr|qpdfview-0.5-4|32	%doc CHANGES CONTRIBUTORS README TODO
21mr|qpdfview-0.5-4|33	%license COPYING
21mr|qpdfview-0.5-4|34	%{_appdatadir}/%{name}.appdata.xml
21mr|qpdfview-0.5-4|35	%{_bindir}/%{name}
21mr|qpdfview-0.5-4|36	%{_datadir}/applications/%{name}.desktop
21mr|qpdfview-0.5-4|37	%{_datadir}/%{name}/help*.html
21mr|qpdfview-0.5-4|38	%{_datadir}/%{name}/%{name}.svg
21mr|qpdfview-0.5-4|39	%{_iconsdir}/hicolor/*/apps/%{name}.*
21mr|qpdfview-0.5-4|40	%{_libdir}/%{name}/lib%{name}_djvu.so
21mr|qpdfview-0.5-4|41	%{_libdir}/%{name}/lib%{name}_fitz.so
21mr|qpdfview-0.5-4|42	%{_libdir}/%{name}/lib%{name}_image.so
21mr|qpdfview-0.5-4|43	%{_libdir}/%{name}/lib%{name}_pdf.so
21mr|qpdfview-0.5-4|44	%{_libdir}/%{name}/lib%{name}_ps.so
21mr|qpdfview-0.5-4|45	%{_mandir}/man1/%{name}.1*
21mr|qpdfview-0.5-4|46	
21mr|qpdfview-0.5-4|47	#----------------------------------------------------------------------------
21mr|qpdfview-0.5-4|48	
21mr|qpdfview-0.5-4|49	%prep
21mr|qpdfview-0.5-4|50	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|qpdfview-0.5-4|51	
21mr|qpdfview-0.5-4|52	%build
21mr|qpdfview-0.5-4|53	lrelease-qt5 %{name}.pro
21mr|qpdfview-0.5-4|54	%qmake_qt5	\
21mr|qpdfview-0.5-4|55	CONFIG+=with_fitz					\
21mr|qpdfview-0.5-4|56	DATA_INSTALL_PATH="%{_datadir}/%{name}"			\
21mr|qpdfview-0.5-4|57	FITZ_PLUGIN_LIBS="-lmupdf -ltesseract -lopenjp2 -ljbig2dec -lfreetype -ljpeg -lz -lharfbuzz -llcms2 -lmujs"	\
21mr|qpdfview-0.5-4|58	PLUGIN_INSTALL_PATH="%{_libdir}/%{name}"		\
21mr|qpdfview-0.5-4|59	%{name}.pro
21mr|qpdfview-0.5-4|60	%make
21mr|qpdfview-0.5-4|61	
21mr|qpdfview-0.5-4|62	%install
21mr|qpdfview-0.5-4|63	%makeinstall_std INSTALL_ROOT=%{buildroot}
21mr|qpdfview-0.5-4|64	install -Dm 0644 icons/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21mr|qpdfview-0.5-4|65	install -Dm 0644 icons/%{name}.svg %{buildroot}%{_datadir}/%{name}/%{name}.svg
21mr|qpdfview-0.5-4|66	
21mr|qpdfview-0.5-4|67	# install menu icons
21mr|qpdfview-0.5-4|68	for N in 16 32 48 64 128;
21mr|qpdfview-0.5-4|69	do
21mr|qpdfview-0.5-4|70	convert icons/%{name}.svg -resize ${N}x${N} $N.png;
21mr|qpdfview-0.5-4|71	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21mr|qpdfview-0.5-4|72	done
21mr|qpdfview-0.5-4|73	install -D -m 0644 icons/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|qpdfview-0.5-4|74	
21mr|qpdfview-0.5-4|75	%find_lang %{name} --with-qt
21mr|qpdfview-0.5-4|76	
21mr|qpdfview-0.5-4|77	%changelog
21mr|qpdfview-0.5-4|78	* Mon Oct 20 2025 Александр <a.proklov@rosa.ru>
21mr|qpdfview-0.5-4|79	- up release for rebuild with new mupdf
21mr|qpdfview-0.5-4|80	
21mr|qpdfview-0.5-4|81	* Tue Feb 13 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.5-3
21mr|qpdfview-0.5-4|82	- Use shared mujs and mupdf
21mr|qpdfview-0.5-4|83	
21mr|qpdfview-0.5-4|84	* Thu Feb 1 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.5-2
21mr|qpdfview-0.5-4|85	- Add support fb2 and some other formats
21mr|qpdfview-0.5-4|86	
21mr|qpdfview-0.5-4|87	* Wed Jul 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.5-1
21mr|qpdfview-0.5-4|88	- Update to 0.5
21mr|qpdfview-0.5-4|89	
21mr|qpdfview-0.5-4|90	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 0.4.18-6
21mr|qpdfview-0.5-4|91	- MassBuild#2787: Increase release tag
21mr|qpdfview-0.5-4|92	
21mr|qpdfview-0.5-4|93	* Fri Oct 15 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qpdfview-0.5-4|94	- fix 'file listed twice' error
21mr|qpdfview-0.5-4|95	
21mr|qpdfview-0.5-4|96	* Mon Sep 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.4.18-5
21mr|qpdfview-0.5-4|97	- REbuild with cups-config not exposing linkage with dropped hffilter
21mr|qpdfview-0.5-4|98	
21mr|qpdfview-0.5-4|99	* Fri Sep 10 2021 Andrey Grigorev <survolog@yandex.ru> 0.4.18-4
21mr|qpdfview-0.5-4|100	- Bump release
21mr|qpdfview-0.5-4|101	
21mr|qpdfview-0.5-4|102	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 0.4.18-3
21mr|qpdfview-0.5-4|103	- MassBuild#2340: Increase release tag
21mr|qpdfview-0.5-4|104	
21mr|qpdfview-0.5-4|105	* Wed Jun 16 2021 Andrey Grigorev <survolog@yandex.ru> 0.4.18-2
21mr|qpdfview-0.5-4|106	- Add Req for fix QSQLITE driver not loaded warnings
21mr|qpdfview-0.5-4|107	
21mr|qpdfview-0.5-4|108	* Wed Jun 16 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.4.18-1
21mr|qpdfview-0.5-4|109	- Update to 0.4.18
21mr|qpdfview-0.5-4|110	
21mr|qpdfview-0.5-4|111	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qpdfview-0.5-4|112	- bot: rpm5 -> rpm4 (8)
21mr|qpdfview-0.5-4|113	
21mr|qpdfview-0.5-4|114	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|qpdfview-0.5-4|115	- bot: rpm5 -> rpm4 (3)
21mr|qpdfview-0.5-4|116	
21mr|qpdfview-0.5-4|117	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.4.16-3
21mr|qpdfview-0.5-4|118	- bot: rpm5 -> rpm4 (1)

16335 21
21mr|qpid-proton-0.34.0-1|1	%global proton_datadir %{_datadir}/proton
21mr|qpid-proton-0.34.0-1|2	%global Werror_cflags %nil
21mr|qpid-proton-0.34.0-1|3	
21mr|qpid-proton-0.34.0-1|4	%global __provides_exclude_from ^%{proton_datadir}/examples/.*$
21mr|qpid-proton-0.34.0-1|5	%global __requires_exclude_from ^%{proton_datadir}/examples/.*$
21mr|qpid-proton-0.34.0-1|6	
21mr|qpid-proton-0.34.0-1|7	
21mr|qpid-proton-0.34.0-1|8	#  for older rpm, like el6, https://fedoraproject.org/wiki/EPEL:Packaging_Autoprovides_and_Requires_Filtering#Perl
21mr|qpid-proton-0.34.0-1|9	%{?filter_setup:
21mr|qpid-proton-0.34.0-1|10	%filter_provides_in %{proton_datadir}/examples/
21mr|qpid-proton-0.34.0-1|11	%filter_requires_in %{proton_datadir}/examples/
21mr|qpid-proton-0.34.0-1|12	%filter_setup
21mr|qpid-proton-0.34.0-1|13	}
21mr|qpid-proton-0.34.0-1|14	%define major_core 10
21mr|qpid-proton-0.34.0-1|15	%define major_proton 11
21mr|qpid-proton-0.34.0-1|16	%define major_cpp 12
21mr|qpid-proton-0.34.0-1|17	%define major_proactor 1
21mr|qpid-proton-0.34.0-1|18	
21mr|qpid-proton-0.34.0-1|19	%define libcore %mklibname %{name}-core %{major_core}
21mr|qpid-proton-0.34.0-1|20	%define libproton %mklibname %{name}-core-proton %{major_proton}
21mr|qpid-proton-0.34.0-1|21	%define libactor %mklibname %{name}-actor %{major_proactor}
21mr|qpid-proton-0.34.0-1|22	%define libcore_cpp %mklibname %{name}-core-cpp %{major_cpp}
21mr|qpid-proton-0.34.0-1|23	%define devname %mklibname -d %{name}-core
21mr|qpid-proton-0.34.0-1|24	%define devnamecpp %mklibname -d %{name}-cpp
21mr|qpid-proton-0.34.0-1|25	
21mr|qpid-proton-0.34.0-1|26	Name:		qpid-proton
21mr|qpid-proton-0.34.0-1|27	Version:	0.34.0
21mr|qpid-proton-0.34.0-1|28	Release:	1
21mr|qpid-proton-0.34.0-1|29	Summary:	A high performance, lightweight messaging library
21mr|qpid-proton-0.34.0-1|30	Group:		System/Libraries
21mr|qpid-proton-0.34.0-1|31	License:	ASL 2.0
21mr|qpid-proton-0.34.0-1|32	URL:	http://qpid.apache.org/proton/
21mr|qpid-proton-0.34.0-1|33	Source0:	https://github.com/apache/qpid-proton/archive/%{version}.tar.gz
21mr|qpid-proton-0.34.0-1|34	Source1:	licenses.xml
21mr|qpid-proton-0.34.0-1|35	
21mr|qpid-proton-0.34.0-1|36	%global proton_licensedir %{_licensedir}/proton
21mr|qpid-proton-0.34.0-1|37	%{!?_licensedir:%global license %doc}
21mr|qpid-proton-0.34.0-1|38	%{!?_licensedir:%global proton_licensedir %{proton_datadir}}
21mr|qpid-proton-0.34.0-1|39	
21mr|qpid-proton-0.34.0-1|40	BuildRequires:	cmake
21mr|qpid-proton-0.34.0-1|41	BuildRequires:	swig
21mr|qpid-proton-0.34.0-1|42	BuildRequires:	doxygen
21mr|qpid-proton-0.34.0-1|43	BuildRequires:	pkgconfig(uuid)
21mr|qpid-proton-0.34.0-1|44	BuildRequires:	pkgconfig(libssl)
21mr|qpid-proton-0.34.0-1|45	BuildRequires:	python3-devel
21mr|qpid-proton-0.34.0-1|46	BuildRequires:	python3-sphinx
21mr|qpid-proton-0.34.0-1|47	BuildRequires:	cyrus-sasl-devel
21mr|qpid-proton-0.34.0-1|48	BuildRequires:	jsoncpp-devel
21mr|qpid-proton-0.34.0-1|49	
21mr|qpid-proton-0.34.0-1|50	%description
21mr|qpid-proton-0.34.0-1|51	Proton is a high performance, lightweight messaging library. It can be used in
21mr|qpid-proton-0.34.0-1|52	the widest range of messaging applications including brokers, client libraries,
21mr|qpid-proton-0.34.0-1|53	routers, bridges, proxies, and more. Proton is based on the AMQP 1.0 messaging
21mr|qpid-proton-0.34.0-1|54	standard. Using Proton it is trivial to integrate with the AMQP 1.0 ecosystem
21mr|qpid-proton-0.34.0-1|55	from any platform, environment, or language.
21mr|qpid-proton-0.34.0-1|56	
21mr|qpid-proton-0.34.0-1|57	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|58	%package -n %{libcore}
21mr|qpid-proton-0.34.0-1|59	Summary:	C libraries for Qpid Proton
21mr|qpid-proton-0.34.0-1|60	Group:		System/Libraries
21mr|qpid-proton-0.34.0-1|61	Requires:	%{libactor} = %{EVRD}
21mr|qpid-proton-0.34.0-1|62	Requires:	%{libproton} = %{EVRD}
21mr|qpid-proton-0.34.0-1|63	
21mr|qpid-proton-0.34.0-1|64	%description -n %{libcore}
21mr|qpid-proton-0.34.0-1|65	%{summary}.
21mr|qpid-proton-0.34.0-1|66	
21mr|qpid-proton-0.34.0-1|67	%files -n %{libcore}
21mr|qpid-proton-0.34.0-1|68	%dir %{proton_datadir}
21mr|qpid-proton-0.34.0-1|69	%license %{proton_licensedir}/LICENSE.txt
21mr|qpid-proton-0.34.0-1|70	%license %{proton_licensedir}/licenses.xml
21mr|qpid-proton-0.34.0-1|71	%doc %{proton_datadir}/README*
21mr|qpid-proton-0.34.0-1|72	%{_libdir}/libqpid-proton-core.so.%{major_core}*
21mr|qpid-proton-0.34.0-1|73	
21mr|qpid-proton-0.34.0-1|74	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|75	
21mr|qpid-proton-0.34.0-1|76	%package -n %{libproton}
21mr|qpid-proton-0.34.0-1|77	Summary:	C libraries for Qpid Proton
21mr|qpid-proton-0.34.0-1|78	Group:		System/Libraries
21mr|qpid-proton-0.34.0-1|79	
21mr|qpid-proton-0.34.0-1|80	%description -n %{libproton}
21mr|qpid-proton-0.34.0-1|81	%{summary}.
21mr|qpid-proton-0.34.0-1|82	
21mr|qpid-proton-0.34.0-1|83	%files -n %{libproton}
21mr|qpid-proton-0.34.0-1|84	%{_libdir}/libqpid-proton.so.%{major_proton}*
21mr|qpid-proton-0.34.0-1|85	
21mr|qpid-proton-0.34.0-1|86	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|87	
21mr|qpid-proton-0.34.0-1|88	%package -n %{libactor}
21mr|qpid-proton-0.34.0-1|89	Summary:	C libraries for Qpid Proton
21mr|qpid-proton-0.34.0-1|90	Group:		System/Libraries
21mr|qpid-proton-0.34.0-1|91	
21mr|qpid-proton-0.34.0-1|92	%description -n %{libactor}
21mr|qpid-proton-0.34.0-1|93	%{summary}.
21mr|qpid-proton-0.34.0-1|94	
21mr|qpid-proton-0.34.0-1|95	%files -n %{libactor}
21mr|qpid-proton-0.34.0-1|96	%{_libdir}/libqpid-proton-proactor.so.%{major_proactor}*
21mr|qpid-proton-0.34.0-1|97	
21mr|qpid-proton-0.34.0-1|98	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|99	
21mr|qpid-proton-0.34.0-1|100	%package   -n %{libcore_cpp}
21mr|qpid-proton-0.34.0-1|101	Summary:	C++ libraries for Qpid Proton
21mr|qpid-proton-0.34.0-1|102	Group:		System/Libraries
21mr|qpid-proton-0.34.0-1|103	Requires:	%{libcore} = %{EVRD}
21mr|qpid-proton-0.34.0-1|104	
21mr|qpid-proton-0.34.0-1|105	%description -n %{libcore_cpp}
21mr|qpid-proton-0.34.0-1|106	%{summary}.
21mr|qpid-proton-0.34.0-1|107	
21mr|qpid-proton-0.34.0-1|108	%files -n %{libcore_cpp}
21mr|qpid-proton-0.34.0-1|109	%dir %{proton_datadir}
21mr|qpid-proton-0.34.0-1|110	%license %{proton_licensedir}/LICENSE.txt
21mr|qpid-proton-0.34.0-1|111	%license %{proton_licensedir}/licenses.xml
21mr|qpid-proton-0.34.0-1|112	%doc %{proton_datadir}/README*
21mr|qpid-proton-0.34.0-1|113	%{_libdir}/libqpid-proton-cpp.so.%{major_cpp}*
21mr|qpid-proton-0.34.0-1|114	
21mr|qpid-proton-0.34.0-1|115	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|116	
21mr|qpid-proton-0.34.0-1|117	%package -n %{devname}
21mr|qpid-proton-0.34.0-1|118	Summary:	Development libraries for writing messaging apps with Qpid Proton
21mr|qpid-proton-0.34.0-1|119	Group:		Development/Other
21mr|qpid-proton-0.34.0-1|120	Requires:	%{libcore} = %{EVRD}
21mr|qpid-proton-0.34.0-1|121	Requires:	%{libactor} = %{EVRD}
21mr|qpid-proton-0.34.0-1|122	
21mr|qpid-proton-0.34.0-1|123	%description -n %{devname}
21mr|qpid-proton-0.34.0-1|124	%{summary}.
21mr|qpid-proton-0.34.0-1|125	
21mr|qpid-proton-0.34.0-1|126	%files -n %{devname}
21mr|qpid-proton-0.34.0-1|127	%{_includedir}/proton
21mr|qpid-proton-0.34.0-1|128	%exclude %{_includedir}/proton/*.hpp
21mr|qpid-proton-0.34.0-1|129	%exclude %{_includedir}/proton/**/*.hpp
21mr|qpid-proton-0.34.0-1|130	%{_libdir}/libqpid-proton.so
21mr|qpid-proton-0.34.0-1|131	%{_libdir}/libqpid-proton-core.so
21mr|qpid-proton-0.34.0-1|132	%{_libdir}/libqpid-proton-proactor.so
21mr|qpid-proton-0.34.0-1|133	%{_libdir}/pkgconfig/libqpid-proton.pc
21mr|qpid-proton-0.34.0-1|134	%{_libdir}/pkgconfig/libqpid-proton-core.pc
21mr|qpid-proton-0.34.0-1|135	%{_libdir}/pkgconfig/libqpid-proton-proactor.pc
21mr|qpid-proton-0.34.0-1|136	%{_libdir}/cmake/Proton
21mr|qpid-proton-0.34.0-1|137	
21mr|qpid-proton-0.34.0-1|138	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|139	
21mr|qpid-proton-0.34.0-1|140	%package -n %{devnamecpp}
21mr|qpid-proton-0.34.0-1|141	Summary:	Development libraries for writing messaging apps with Qpid Proton
21mr|qpid-proton-0.34.0-1|142	Group:		Development/Other
21mr|qpid-proton-0.34.0-1|143	Requires:	%{libcore_cpp} = %{EVRD}
21mr|qpid-proton-0.34.0-1|144	Requires:	%{devname} = %{EVRD}
21mr|qpid-proton-0.34.0-1|145	
21mr|qpid-proton-0.34.0-1|146	%description -n %{devnamecpp}
21mr|qpid-proton-0.34.0-1|147	%{summary}.
21mr|qpid-proton-0.34.0-1|148	
21mr|qpid-proton-0.34.0-1|149	%files -n %{devnamecpp}
21mr|qpid-proton-0.34.0-1|150	%{_includedir}/proton/*.hpp
21mr|qpid-proton-0.34.0-1|151	%{_includedir}/proton/**/*.hpp
21mr|qpid-proton-0.34.0-1|152	%{_libdir}/pkgconfig/libqpid-proton-cpp.pc
21mr|qpid-proton-0.34.0-1|153	%{_libdir}/libqpid-proton-cpp.so
21mr|qpid-proton-0.34.0-1|154	%{_libdir}/cmake/ProtonCpp
21mr|qpid-proton-0.34.0-1|155	
21mr|qpid-proton-0.34.0-1|156	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|157	
21mr|qpid-proton-0.34.0-1|158	%package c-docs
21mr|qpid-proton-0.34.0-1|159	Summary:	Documentation for the C development libraries for Qpid Proton
21mr|qpid-proton-0.34.0-1|160	Group:		Documentation
21mr|qpid-proton-0.34.0-1|161	BuildArch:	noarch
21mr|qpid-proton-0.34.0-1|162	
21mr|qpid-proton-0.34.0-1|163	%description c-docs
21mr|qpid-proton-0.34.0-1|164	%{summary}.
21mr|qpid-proton-0.34.0-1|165	
21mr|qpid-proton-0.34.0-1|166	%files c-docs
21mr|qpid-proton-0.34.0-1|167	%license %{proton_licensedir}/LICENSE.txt
21mr|qpid-proton-0.34.0-1|168	%license %{proton_licensedir}/licenses.xml
21mr|qpid-proton-0.34.0-1|169	%doc %{proton_datadir}/docs/api-c
21mr|qpid-proton-0.34.0-1|170	%doc %{proton_datadir}/examples/README.md
21mr|qpid-proton-0.34.0-1|171	%doc %{proton_datadir}/examples/c/ssl-certs
21mr|qpid-proton-0.34.0-1|172	%doc %{proton_datadir}/examples/c/*.c
21mr|qpid-proton-0.34.0-1|173	%doc %{proton_datadir}/examples/c/*.h
21mr|qpid-proton-0.34.0-1|174	%doc %{proton_datadir}/examples/c/README.dox
21mr|qpid-proton-0.34.0-1|175	%doc %{proton_datadir}/examples/c/CMakeLists.txt
21mr|qpid-proton-0.34.0-1|176	
21mr|qpid-proton-0.34.0-1|177	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|178	
21mr|qpid-proton-0.34.0-1|179	%package cpp-docs
21mr|qpid-proton-0.34.0-1|180	Summary:	Documentation for the C++ development libraries for Qpid Proton
21mr|qpid-proton-0.34.0-1|181	Group:		Documentation
21mr|qpid-proton-0.34.0-1|182	BuildArch:	noarch
21mr|qpid-proton-0.34.0-1|183	
21mr|qpid-proton-0.34.0-1|184	%description cpp-docs
21mr|qpid-proton-0.34.0-1|185	%{summary}.
21mr|qpid-proton-0.34.0-1|186	
21mr|qpid-proton-0.34.0-1|187	%files cpp-docs
21mr|qpid-proton-0.34.0-1|188	%license %{proton_licensedir}/LICENSE.txt
21mr|qpid-proton-0.34.0-1|189	%license %{proton_licensedir}/licenses.xml
21mr|qpid-proton-0.34.0-1|190	%{proton_datadir}/docs/api-cpp
21mr|qpid-proton-0.34.0-1|191	%doc %{proton_datadir}/examples/cpp/*.cpp
21mr|qpid-proton-0.34.0-1|192	%doc %{proton_datadir}/examples/cpp/*.hpp
21mr|qpid-proton-0.34.0-1|193	%doc %{proton_datadir}/examples/cpp/README.dox
21mr|qpid-proton-0.34.0-1|194	%doc %{proton_datadir}/examples/cpp/CMakeLists.txt
21mr|qpid-proton-0.34.0-1|195	%doc %{proton_datadir}/examples/cpp/ssl-certs
21mr|qpid-proton-0.34.0-1|196	%doc %{proton_datadir}/examples/cpp/tutorial.dox
21mr|qpid-proton-0.34.0-1|197	
21mr|qpid-proton-0.34.0-1|198	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|199	
21mr|qpid-proton-0.34.0-1|200	%package -n python3-qpid-proton
21mr|qpid-proton-0.34.0-1|201	Summary:	Python language bindings for the Qpid Proton messaging framework
21mr|qpid-proton-0.34.0-1|202	Group:		Development/Python
21mr|qpid-proton-0.34.0-1|203	Requires: %{libcore} = %{EVRD}
21mr|qpid-proton-0.34.0-1|204	Requires: python3
21mr|qpid-proton-0.34.0-1|205	
21mr|qpid-proton-0.34.0-1|206	%description -n python3-qpid-proton
21mr|qpid-proton-0.34.0-1|207	%{summary}.
21mr|qpid-proton-0.34.0-1|208	
21mr|qpid-proton-0.34.0-1|209	%files -n python3-qpid-proton
21mr|qpid-proton-0.34.0-1|210	%{python3_sitearch}/*
21mr|qpid-proton-0.34.0-1|211	
21mr|qpid-proton-0.34.0-1|212	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|213	
21mr|qpid-proton-0.34.0-1|214	%package -n python-qpid-proton-docs
21mr|qpid-proton-0.34.0-1|215	Summary:	Documentation for the Python language bindings for Qpid Proton
21mr|qpid-proton-0.34.0-1|216	Group:		Documentation
21mr|qpid-proton-0.34.0-1|217	BuildArch:	noarch
21mr|qpid-proton-0.34.0-1|218	
21mr|qpid-proton-0.34.0-1|219	%description -n python-qpid-proton-docs
21mr|qpid-proton-0.34.0-1|220	%{summary}.
21mr|qpid-proton-0.34.0-1|221	
21mr|qpid-proton-0.34.0-1|222	%files -n python-qpid-proton-docs
21mr|qpid-proton-0.34.0-1|223	%license %{proton_licensedir}/LICENSE.txt
21mr|qpid-proton-0.34.0-1|224	%license %{proton_licensedir}/licenses.xml
21mr|qpid-proton-0.34.0-1|225	%doc %{proton_datadir}/docs/api-py
21mr|qpid-proton-0.34.0-1|226	%doc %{proton_datadir}/examples/python
21mr|qpid-proton-0.34.0-1|227	
21mr|qpid-proton-0.34.0-1|228	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|229	
21mr|qpid-proton-0.34.0-1|230	%package tests
21mr|qpid-proton-0.34.0-1|231	Summary:	Qpid Proton Tests
21mr|qpid-proton-0.34.0-1|232	Group:		Development/Other
21mr|qpid-proton-0.34.0-1|233	BuildArch:	noarch
21mr|qpid-proton-0.34.0-1|234	
21mr|qpid-proton-0.34.0-1|235	%description tests
21mr|qpid-proton-0.34.0-1|236	%{summary}.
21mr|qpid-proton-0.34.0-1|237	
21mr|qpid-proton-0.34.0-1|238	%files tests
21mr|qpid-proton-0.34.0-1|239	%doc %{proton_datadir}/tests
21mr|qpid-proton-0.34.0-1|240	
21mr|qpid-proton-0.34.0-1|241	#--------------------------------------------------------------
21mr|qpid-proton-0.34.0-1|242	
21mr|qpid-proton-0.34.0-1|243	%prep
21mr|qpid-proton-0.34.0-1|244	%autosetup -p1
21mr|qpid-proton-0.34.0-1|245	
21mr|qpid-proton-0.34.0-1|246	%build
21mr|qpid-proton-0.34.0-1|247	python_includes=$(ls -d /usr/include/python3*)
21mr|qpid-proton-0.34.0-1|248	%cmake \
21mr|qpid-proton-0.34.0-1|249	-DSYSINSTALL_BINDINGS=ON \
21mr|qpid-proton-0.34.0-1|250	-DENABLE_WARNING_ERROR=OFF \
21mr|qpid-proton-0.34.0-1|251	-DCMAKE_SKIP_RPATH:BOOL=OFF \
21mr|qpid-proton-0.34.0-1|252	-DENABLE_FUZZ_TESTING=NO \
21mr|qpid-proton-0.34.0-1|253	"-DCMAKE_C_FLAGS=$CMAKE_C_FLAGS $CFLAGS -Wno-error=format-security" \
21mr|qpid-proton-0.34.0-1|254	"-DCMAKE_CXX_FLAGS=$CMAKE_CXX_FLAGS $CXXFLAGS -Wno-error=format-security"
21mr|qpid-proton-0.34.0-1|255	
21mr|qpid-proton-0.34.0-1|256	make all docs -j1
21mr|qpid-proton-0.34.0-1|257	(cd python/dist; %py3_build)
21mr|qpid-proton-0.34.0-1|258	
21mr|qpid-proton-0.34.0-1|259	%install
21mr|qpid-proton-0.34.0-1|260	%make_install -C build
21mr|qpid-proton-0.34.0-1|261	(cd build/python/dist; %py3_install)
21mr|qpid-proton-0.34.0-1|262	find %{buildroot}%{proton_datadir}/examples/python -name "*.py" -exec sed -i 's/!\/usr\/bin\/env python/!\/usr\/bin\/python3/' {} \;
21mr|qpid-proton-0.34.0-1|263	#sed -i 's/!\/usr\/bin\/python/!\/usr\/bin\/python3/' %{buildroot}%{proton_datadir}/examples/c/testme
21mr|qpid-proton-0.34.0-1|264	#sed -i 's/!\/usr\/bin\/python/!\/usr\/bin\/python3/' %{buildroot}%{proton_datadir}/examples/cpp/testme
21mr|qpid-proton-0.34.0-1|265	echo '#!/usr/bin/python3' > %{buildroot}%{proton_datadir}/examples/python/proton_server.py.original
21mr|qpid-proton-0.34.0-1|266	cat %{buildroot}%{proton_datadir}/examples/python/proton_server.py >> %{buildroot}%{proton_datadir}/examples/python/proton_server.py.original
21mr|qpid-proton-0.34.0-1|267	mv %{buildroot}%{proton_datadir}/examples/python/proton_server.py.original %{buildroot}%{proton_datadir}/examples/python/proton_server.py
21mr|qpid-proton-0.34.0-1|268	
21mr|qpid-proton-0.34.0-1|269	chmod +x %{buildroot}%{python3_sitearch}/_cproton.so
21mr|qpid-proton-0.34.0-1|270	
21mr|qpid-proton-0.34.0-1|271	install -dm 755 %{buildroot}%{proton_licensedir}
21mr|qpid-proton-0.34.0-1|272	install -pm 644 %{SOURCE1} %{buildroot}%{proton_licensedir}
21mr|qpid-proton-0.34.0-1|273	install -pm 644 %{buildroot}%{proton_datadir}/LICENSE.txt %{buildroot}%{proton_licensedir}
21mr|qpid-proton-0.34.0-1|274	rm -f %{buildroot}%{proton_datadir}/LICENSE.txt
21mr|qpid-proton-0.34.0-1|275	
21mr|qpid-proton-0.34.0-1|276	# clean up files that are not shipped
21mr|qpid-proton-0.34.0-1|277	rm -rf %{buildroot}%{_exec_prefix}/bindings
21mr|qpid-proton-0.34.0-1|278	rm -rf %{buildroot}%{_libdir}/java
21mr|qpid-proton-0.34.0-1|279	rm -rf %{buildroot}%{_libdir}/libproton-jni.so
21mr|qpid-proton-0.34.0-1|280	rm -rf %{buildroot}%{_datarootdir}/java
21mr|qpid-proton-0.34.0-1|281	rm -rf %{buildroot}%{_libdir}/proton.cmake
21mr|qpid-proton-0.34.0-1|282	rm -fr %{buildroot}%{proton_datadir}/examples/CMakeFiles
21mr|qpid-proton-0.34.0-1|283	rm -f  %{buildroot}%{proton_datadir}/examples/Makefile
21mr|qpid-proton-0.34.0-1|284	rm -f  %{buildroot}%{proton_datadir}/examples/*.cmake
21mr|qpid-proton-0.34.0-1|285	rm -fr %{buildroot}%{proton_datadir}/examples/c/CMakeFiles
21mr|qpid-proton-0.34.0-1|286	rm -f  %{buildroot}%{proton_datadir}/examples/c/*.cmake
21mr|qpid-proton-0.34.0-1|287	rm -f  %{buildroot}%{proton_datadir}/examples/c/Makefile
21mr|qpid-proton-0.34.0-1|288	rm -f  %{buildroot}%{proton_datadir}/examples/c/broker
21mr|qpid-proton-0.34.0-1|289	rm -f  %{buildroot}%{proton_datadir}/examples/c/direct
21mr|qpid-proton-0.34.0-1|290	rm -f  %{buildroot}%{proton_datadir}/examples/c/receive
21mr|qpid-proton-0.34.0-1|291	rm -f  %{buildroot}%{proton_datadir}/examples/c/send
21mr|qpid-proton-0.34.0-1|292	rm -f  %{buildroot}%{proton_datadir}/examples/c/send-abort
21mr|qpid-proton-0.34.0-1|293	rm -f  %{buildroot}%{proton_datadir}/examples/c/send-ssl
21mr|qpid-proton-0.34.0-1|294	rm -fr %{buildroot}%{proton_datadir}/examples/cpp/CMakeFiles
21mr|qpid-proton-0.34.0-1|295	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/*.cmake
21mr|qpid-proton-0.34.0-1|296	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/Makefile
21mr|qpid-proton-0.34.0-1|297	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/broker
21mr|qpid-proton-0.34.0-1|298	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/client
21mr|qpid-proton-0.34.0-1|299	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/connection_options
21mr|qpid-proton-0.34.0-1|300	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/direct_recv
21mr|qpid-proton-0.34.0-1|301	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/direct_send
21mr|qpid-proton-0.34.0-1|302	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/encode_decode
21mr|qpid-proton-0.34.0-1|303	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/flow_control
21mr|qpid-proton-0.34.0-1|304	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/helloworld
21mr|qpid-proton-0.34.0-1|305	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/helloworld_direct
21mr|qpid-proton-0.34.0-1|306	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/queue_browser
21mr|qpid-proton-0.34.0-1|307	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/scheduled_send_03
21mr|qpid-proton-0.34.0-1|308	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/scheduled_send
21mr|qpid-proton-0.34.0-1|309	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/selected_recv
21mr|qpid-proton-0.34.0-1|310	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/server
21mr|qpid-proton-0.34.0-1|311	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/server_direct
21mr|qpid-proton-0.34.0-1|312	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/service_bus
21mr|qpid-proton-0.34.0-1|313	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/simple_connect
21mr|qpid-proton-0.34.0-1|314	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/simple_recv
21mr|qpid-proton-0.34.0-1|315	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/simple_send
21mr|qpid-proton-0.34.0-1|316	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/ssl
21mr|qpid-proton-0.34.0-1|317	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/ssl_client_cert
21mr|qpid-proton-0.34.0-1|318	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/message_properties
21mr|qpid-proton-0.34.0-1|319	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/multithreaded_client
21mr|qpid-proton-0.34.0-1|320	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/multithreaded_client_flow_control
21mr|qpid-proton-0.34.0-1|321	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/reconnect_client
21mr|qpid-proton-0.34.0-1|322	rm -f  %{buildroot}%{proton_datadir}/examples/cpp/colour_send
21mr|qpid-proton-0.34.0-1|323	rm -fr %{buildroot}%{proton_datadir}/examples/engine/java
21mr|qpid-proton-0.34.0-1|324	rm -fr %{buildroot}%{proton_datadir}/examples/go
21mr|qpid-proton-0.34.0-1|325	rm -fr %{buildroot}%{proton_datadir}/examples/java
21mr|qpid-proton-0.34.0-1|326	rm -fr %{buildroot}%{proton_datadir}/examples/javascript
21mr|qpid-proton-0.34.0-1|327	rm -fr %{buildroot}%{proton_datadir}/examples/ruby
21mr|qpid-proton-0.34.0-1|328	rm -fr %{buildroot}%{proton_datadir}/examples/perl
21mr|qpid-proton-0.34.0-1|329	rm -fr %{buildroot}%{proton_datadir}/examples/php
21mr|qpid-proton-0.34.0-1|330	rm -f  %{buildroot}%{proton_datadir}/CMakeLists.txt

16336 21
21mr|qpid-proton-java-0.12.2-6|1	Name:          qpid-proton-java
21mr|qpid-proton-java-0.12.2-6|2	Version:       0.12.2
21mr|qpid-proton-java-0.12.2-6|3	Release:       6
21mr|qpid-proton-java-0.12.2-6|4	Summary:       Java libraries for Qpid Proton
21mr|qpid-proton-java-0.12.2-6|5	License:       ASL 2.0
21mr|qpid-proton-java-0.12.2-6|6	URL:           http://qpid.apache.org/proton/
21mr|qpid-proton-java-0.12.2-6|7	Source0:       http://www.apache.org/dist/qpid/proton/%{version}/qpid-proton-%{version}.tar.gz
21mr|qpid-proton-java-0.12.2-6|8	
21mr|qpid-proton-java-0.12.2-6|9	Patch0:        0001-interface-implementation-fix.patch
21mr|qpid-proton-java-0.12.2-6|10	
21mr|qpid-proton-java-0.12.2-6|11	BuildRequires: maven-local
21mr|qpid-proton-java-0.12.2-6|12	BuildRequires: mvn(junit:junit)
21mr|qpid-proton-java-0.12.2-6|13	BuildRequires: mvn(org.apache:apache:pom:)
21mr|qpid-proton-java-0.12.2-6|14	# BuildRequires: mvn(org.apache.maven.doxia:doxia-module-markdown)
21mr|qpid-proton-java-0.12.2-6|15	BuildRequires: mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|qpid-proton-java-0.12.2-6|16	BuildRequires: mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|qpid-proton-java-0.12.2-6|17	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|qpid-proton-java-0.12.2-6|18	BuildRequires: mvn(org.apache.geronimo.specs:specs:pom:)
21mr|qpid-proton-java-0.12.2-6|19	BuildRequires: mvn(org.fusesource.hawtbuf:hawtbuf)
21mr|qpid-proton-java-0.12.2-6|20	BuildRequires: mvn(org.fusesource.hawtdispatch:hawtdispatch-transport)
21mr|qpid-proton-java-0.12.2-6|21	BuildRequires: mvn(org.mockito:mockito-core)
21mr|qpid-proton-java-0.12.2-6|22	
21mr|qpid-proton-java-0.12.2-6|23	Group:         Development/Java
21mr|qpid-proton-java-0.12.2-6|24	BuildArch:     noarch
21mr|qpid-proton-java-0.12.2-6|25	# Java stack is not supported on x86_32
21mr|qpid-proton-java-0.12.2-6|26	ExcludeArch: %{ix86}
21mr|qpid-proton-java-0.12.2-6|27	
21mr|qpid-proton-java-0.12.2-6|28	%description
21mr|qpid-proton-java-0.12.2-6|29	Java language bindings for the Qpid Proton messaging framework.
21mr|qpid-proton-java-0.12.2-6|30	
21mr|qpid-proton-java-0.12.2-6|31	%package javadoc
21mr|qpid-proton-java-0.12.2-6|32	Summary:       Javadoc for %{name}
21mr|qpid-proton-java-0.12.2-6|33	
21mr|qpid-proton-java-0.12.2-6|34	%description javadoc
21mr|qpid-proton-java-0.12.2-6|35	This package contains javadoc for %{name}.
21mr|qpid-proton-java-0.12.2-6|36	
21mr|qpid-proton-java-0.12.2-6|37	%prep
21mr|qpid-proton-java-0.12.2-6|38	%setup -q -n qpid-proton-%{version}
21mr|qpid-proton-java-0.12.2-6|39	%patch0 -p1
21mr|qpid-proton-java-0.12.2-6|40	
21mr|qpid-proton-java-0.12.2-6|41	# Unwanted
21mr|qpid-proton-java-0.12.2-6|42	rm -r tools docs config.* examples/c examples/javascript \
21mr|qpid-proton-java-0.12.2-6|43	examples/php examples/python \
21mr|qpid-proton-java-0.12.2-6|44	examples/perl examples/ruby examples/engine/c \
21mr|qpid-proton-java-0.12.2-6|45	examples/go examples/cpp CMakeLists.txt bin proton-c \
21mr|qpid-proton-java-0.12.2-6|46	tests/smoke tests/ruby tests/python tests/tools tests/javascript
21mr|qpid-proton-java-0.12.2-6|47	
21mr|qpid-proton-java-0.12.2-6|48	%pom_remove_dep org.apache.maven.doxia:doxia-module-markdown
21mr|qpid-proton-java-0.12.2-6|49	%pom_remove_dep org.python:jython-standalone tests
21mr|qpid-proton-java-0.12.2-6|50	rm tests/java/org/apache/qpid/proton/JythonTest.java
21mr|qpid-proton-java-0.12.2-6|51	
21mr|qpid-proton-java-0.12.2-6|52	rm contrib/proton-hawtdispatch/src/test/java/org/apache/qpid/proton/hawtdispatch/api/SampleTest.java
21mr|qpid-proton-java-0.12.2-6|53	
21mr|qpid-proton-java-0.12.2-6|54	%mvn_alias :proton-j org.apache.qpid:proton-api org.apache.qpid:proton-j-impl
21mr|qpid-proton-java-0.12.2-6|55	
21mr|qpid-proton-java-0.12.2-6|56	%build
21mr|qpid-proton-java-0.12.2-6|57	%mvn_build -f
21mr|qpid-proton-java-0.12.2-6|58	
21mr|qpid-proton-java-0.12.2-6|59	%install
21mr|qpid-proton-java-0.12.2-6|60	%mvn_install
21mr|qpid-proton-java-0.12.2-6|61	
21mr|qpid-proton-java-0.12.2-6|62	%files -f .mfiles
21mr|qpid-proton-java-0.12.2-6|63	%license proton-j/LICENSE
21mr|qpid-proton-java-0.12.2-6|64	%doc examples/java/messenger/README.txt
21mr|qpid-proton-java-0.12.2-6|65	
21mr|qpid-proton-java-0.12.2-6|66	%files javadoc -f .mfiles-javadoc
21mr|qpid-proton-java-0.12.2-6|67	%license proton-j/LICENSE
21mr|qpid-proton-java-0.12.2-6|68	

16337 21
21mr|qps-2.8.0-1|1	%define debug_package %{nil}
21mr|qps-2.8.0-1|2	
21mr|qps-2.8.0-1|3	Summary:	Visual process manager
21mr|qps-2.8.0-1|4	Name:		qps
21mr|qps-2.8.0-1|5	Version:	2.8.0
21mr|qps-2.8.0-1|6	Release:	1
21mr|qps-2.8.0-1|7	License:	GPL
21mr|qps-2.8.0-1|8	Group:		Monitoring
21mr|qps-2.8.0-1|9	Url:		https://github.com/lxqt/qps
21mr|qps-2.8.0-1|10	Source0:	https://github.com/lxqt/qps/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|qps-2.8.0-1|11	Patch1:		qps-2.3.0-not-exit-on-close.patch
21mr|qps-2.8.0-1|12	Patch2:		qps-2.8.0-ts-ru-translate.patch
21mr|qps-2.8.0-1|13	BuildRequires:	cmake
21mr|qps-2.8.0-1|14	BuildRequires:	desktop-file-utils
21mr|qps-2.8.0-1|15	BuildRequires:	imagemagick
21mr|qps-2.8.0-1|16	BuildRequires:	lxqt-build-tools
21mr|qps-2.8.0-1|17	BuildRequires:	qt5-linguist-tools
21mr|qps-2.8.0-1|18	BuildRequires:	pkgconfig(lxqt)
21mr|qps-2.8.0-1|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qps-2.8.0-1|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qps-2.8.0-1|21	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|qps-2.8.0-1|22	BuildRequires:	pkgconfig(x11)
21mr|qps-2.8.0-1|23	BuildRequires:	pkgconfig(xrender)
21mr|qps-2.8.0-1|24	Recommends:	qt5-qttranslations
21mr|qps-2.8.0-1|25	
21mr|qps-2.8.0-1|26	%description
21mr|qps-2.8.0-1|27	Qps is a visual process manager, an X11 version of "top" or "ps" that
21mr|qps-2.8.0-1|28	displays processes in a window and lets you sort and manipulate them.
21mr|qps-2.8.0-1|29	
21mr|qps-2.8.0-1|30	%files
21mr|qps-2.8.0-1|31	%doc CHANGELOG README.md
21mr|qps-2.8.0-1|32	%license COPYING
21mr|qps-2.8.0-1|33	%{_appdatadir}/org.lxqt.Qps.appdata.xml
21mr|qps-2.8.0-1|34	%{_bindir}/%{name}*
21mr|qps-2.8.0-1|35	%{_datadir}/applications/%{name}.desktop
21mr|qps-2.8.0-1|36	%{_datadir}/%{name}/translations/%{name}_*.qm
21mr|qps-2.8.0-1|37	%{_iconsdir}/hicolor/48x48/apps/qps.png
21mr|qps-2.8.0-1|38	%{_mandir}/man1/qps.1*
21mr|qps-2.8.0-1|39	%config(noreplace) %{_sysconfdir}/xdg/autostart/lxqt-%{name}-autostart.desktop
21mr|qps-2.8.0-1|40	
21mr|qps-2.8.0-1|41	#----------------------------------------------------------------------------
21mr|qps-2.8.0-1|42	
21mr|qps-2.8.0-1|43	%prep
21mr|qps-2.8.0-1|44	%autosetup -p1
21mr|qps-2.8.0-1|45	
21mr|qps-2.8.0-1|46	%build
21mr|qps-2.8.0-1|47	%cmake_qt5
21mr|qps-2.8.0-1|48	%make
21mr|qps-2.8.0-1|49	
21mr|qps-2.8.0-1|50	%install
21mr|qps-2.8.0-1|51	%makeinstall_std -C build
21mr|qps-2.8.0-1|52	
21mr|qps-2.8.0-1|53	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
21mr|qps-2.8.0-1|54	cat > %{buildroot}%{_sysconfdir}/xdg/autostart/lxqt-%{name}-autostart.desktop <<EOF
21mr|qps-2.8.0-1|55	[Desktop Entry]
21mr|qps-2.8.0-1|56	Encoding=UTF-8
21mr|qps-2.8.0-1|57	Name=CPULoad in tray
21mr|qps-2.8.0-1|58	Name[ru]=Нагрузка CPU в трее
21mr|qps-2.8.0-1|59	Comment=Autostart qps
21mr|qps-2.8.0-1|60	Comment[ru]=Автозапуск qps
21mr|qps-2.8.0-1|61	Exec=%{name}-start -mini
21mr|qps-2.8.0-1|62	Type=Application
21mr|qps-2.8.0-1|63	Categories=X-LXQt;
21mr|qps-2.8.0-1|64	X-LXQt-Need-Tray=true
21mr|qps-2.8.0-1|65	EOF
21mr|qps-2.8.0-1|66	
21mr|qps-2.8.0-1|67	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-start
21mr|qps-2.8.0-1|68	cat > %{buildroot}%{_bindir}/%{name} << EOF
21mr|qps-2.8.0-1|69	#/bin/sh
21mr|qps-2.8.0-1|70	killall /usr/bin/qps-start &>/dev/null
21mr|qps-2.8.0-1|71	sleep 0.5
21mr|qps-2.8.0-1|72	/usr/bin/qps-start "\$@"
21mr|qps-2.8.0-1|73	EOF
21mr|qps-2.8.0-1|74	chmod +x %{buildroot}%{_bindir}/%{name}
21mr|qps-2.8.0-1|75	sed -i "s!^Exec=.*!Exec=/bin/sh -c qps!" %{buildroot}%{_datadir}/applications/%{name}.desktop

16338 21
21mr|qqc2-breeze-style-5.27.11-3|1	Summary:	Plasma QtQuickControls 2 breeze style
21mr|qqc2-breeze-style-5.27.11-3|2	Name:		qqc2-breeze-style
21mr|qqc2-breeze-style-5.27.11-3|3	Version:	5.27.11
21mr|qqc2-breeze-style-5.27.11-3|4	Release:	3
21mr|qqc2-breeze-style-5.27.11-3|5	License:	LGPLv2+
21mr|qqc2-breeze-style-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|qqc2-breeze-style-5.27.11-3|7	Url:		http://www.kde.org
21mr|qqc2-breeze-style-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|qqc2-breeze-style-5.27.11-3|9	BuildRequires:	extra-cmake-modules
21mr|qqc2-breeze-style-5.27.11-3|10	BuildRequires:	kf5configwidgets-devel
21mr|qqc2-breeze-style-5.27.11-3|11	BuildRequires:	kf5iconthemes-devel
21mr|qqc2-breeze-style-5.27.11-3|12	BuildRequires:	kf5kirigami2-devel
21mr|qqc2-breeze-style-5.27.11-3|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|qqc2-breeze-style-5.27.11-3|14	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qqc2-breeze-style-5.27.11-3|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qqc2-breeze-style-5.27.11-3|16	BuildRequires:	pkgconfig(Qt5Network)
21mr|qqc2-breeze-style-5.27.11-3|17	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qqc2-breeze-style-5.27.11-3|18	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qqc2-breeze-style-5.27.11-3|19	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|qqc2-breeze-style-5.27.11-3|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qqc2-breeze-style-5.27.11-3|21	Requires:	qt5-qtquickcontrols2-qml
21mr|qqc2-breeze-style-5.27.11-3|22	
21mr|qqc2-breeze-style-5.27.11-3|23	%description
21mr|qqc2-breeze-style-5.27.11-3|24	This is a breeze style for QtQuickControls 2 that uses QWidget's QStyle for
21mr|qqc2-breeze-style-5.27.11-3|25	painting, making possible to achieve an higher degree of consistency
21mr|qqc2-breeze-style-5.27.11-3|26	between QWidget-based and QML-based apps.
21mr|qqc2-breeze-style-5.27.11-3|27	
21mr|qqc2-breeze-style-5.27.11-3|28	%files
21mr|qqc2-breeze-style-5.27.11-3|29	%dir %{_kde5_qmldir}/QtQuick/Controls.2/org.kde.breeze/
21mr|qqc2-breeze-style-5.27.11-3|30	%{_kde5_qmldir}/QtQuick/Controls.2/org.kde.breeze/*
21mr|qqc2-breeze-style-5.27.11-3|31	%dir %{_kde5_qmldir}/org/kde/breeze/
21mr|qqc2-breeze-style-5.27.11-3|32	%{_kde5_qmldir}/org/kde/breeze/*
21mr|qqc2-breeze-style-5.27.11-3|33	%dir %{_kde5_qmldir}/org/kde/kirigami.2/styles/
21mr|qqc2-breeze-style-5.27.11-3|34	%{_kde5_qmldir}/org/kde/kirigami.2/styles/*
21mr|qqc2-breeze-style-5.27.11-3|35	%{_qt5_plugindir}/kf5/kirigami/org.kde.breeze.so
21mr|qqc2-breeze-style-5.27.11-3|36	
21mr|qqc2-breeze-style-5.27.11-3|37	#----------------------------------------------------------------------------
21mr|qqc2-breeze-style-5.27.11-3|38	
21mr|qqc2-breeze-style-5.27.11-3|39	%define devname %mklibname %{name} -d
21mr|qqc2-breeze-style-5.27.11-3|40	
21mr|qqc2-breeze-style-5.27.11-3|41	%package -n %{devname}
21mr|qqc2-breeze-style-5.27.11-3|42	Summary:	Development files for Plasma QtQuickControls 2 breeze style
21mr|qqc2-breeze-style-5.27.11-3|43	Group:		Development/KDE and Qt
21mr|qqc2-breeze-style-5.27.11-3|44	Requires:	%{name} = %{EVRD}
21mr|qqc2-breeze-style-5.27.11-3|45	Provides:	%{name}-devel = %{version}
21mr|qqc2-breeze-style-5.27.11-3|46	
21mr|qqc2-breeze-style-5.27.11-3|47	%description -n %{devname}
21mr|qqc2-breeze-style-5.27.11-3|48	This package contains header files needed if you wish to build applications
21mr|qqc2-breeze-style-5.27.11-3|49	based on %{name}.
21mr|qqc2-breeze-style-5.27.11-3|50	
21mr|qqc2-breeze-style-5.27.11-3|51	%files -n %{devname}
21mr|qqc2-breeze-style-5.27.11-3|52	%{_kde5_libdir}/cmake/KF5QQC2BreezeStyle/
21mr|qqc2-breeze-style-5.27.11-3|53	
21mr|qqc2-breeze-style-5.27.11-3|54	#----------------------------------------------------------------------
21mr|qqc2-breeze-style-5.27.11-3|55	
21mr|qqc2-breeze-style-5.27.11-3|56	%prep
21mr|qqc2-breeze-style-5.27.11-3|57	%setup -n %{name}-%{version}
21mr|qqc2-breeze-style-5.27.11-3|58	
21mr|qqc2-breeze-style-5.27.11-3|59	%build
21mr|qqc2-breeze-style-5.27.11-3|60	%cmake_kde5
21mr|qqc2-breeze-style-5.27.11-3|61	%make
21mr|qqc2-breeze-style-5.27.11-3|62	
21mr|qqc2-breeze-style-5.27.11-3|63	%install
21mr|qqc2-breeze-style-5.27.11-3|64	%makeinstall_std -C build

16339 21
21mr|qqc2-desktop-style-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|qqc2-desktop-style-5.116.0-3|2	
21mr|qqc2-desktop-style-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|qqc2-desktop-style-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|qqc2-desktop-style-5.116.0-3|5	
21mr|qqc2-desktop-style-5.116.0-3|6	Summary:	KDE's QtQuickControls 2 style that integrates with the desktop
21mr|qqc2-desktop-style-5.116.0-3|7	Name:		qqc2-desktop-style
21mr|qqc2-desktop-style-5.116.0-3|8	Version:	5.116.0
21mr|qqc2-desktop-style-5.116.0-3|9	Release:	3
21mr|qqc2-desktop-style-5.116.0-3|10	License:	LGPLv2+
21mr|qqc2-desktop-style-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|qqc2-desktop-style-5.116.0-3|12	Url:		http://www.kde.org
21mr|qqc2-desktop-style-5.116.0-3|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|qqc2-desktop-style-5.116.0-3|14	Source1:	qqc2desktopstyle_qt.tar.gz
21mr|qqc2-desktop-style-5.116.0-3|15	BuildRequires:	extra-cmake-modules
21mr|qqc2-desktop-style-5.116.0-3|16	BuildRequires:	kf5configwidgets-devel
21mr|qqc2-desktop-style-5.116.0-3|17	BuildRequires:	kf5iconthemes-devel
21mr|qqc2-desktop-style-5.116.0-3|18	BuildRequires:	kf5kirigami2-devel
21mr|qqc2-desktop-style-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|qqc2-desktop-style-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qqc2-desktop-style-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qqc2-desktop-style-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5Network)
21mr|qqc2-desktop-style-5.116.0-3|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qqc2-desktop-style-5.116.0-3|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qqc2-desktop-style-5.116.0-3|25	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|qqc2-desktop-style-5.116.0-3|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qqc2-desktop-style-5.116.0-3|27	Requires:	qt5-qtquickcontrols2-qml
21mr|qqc2-desktop-style-5.116.0-3|28	
21mr|qqc2-desktop-style-5.116.0-3|29	%description
21mr|qqc2-desktop-style-5.116.0-3|30	This is a style for QtQuickControls 2 that uses QWidget's QStyle for
21mr|qqc2-desktop-style-5.116.0-3|31	painting, making possible to achieve an higher degree of consistency
21mr|qqc2-desktop-style-5.116.0-3|32	between QWidget-based and QML-based apps.
21mr|qqc2-desktop-style-5.116.0-3|33	
21mr|qqc2-desktop-style-5.116.0-3|34	%files  -f qqc2desktopstyle.lang
21mr|qqc2-desktop-style-5.116.0-3|35	%dir %{_kde5_qmldir}/QtQuick/Controls.2/org.kde.desktop/
21mr|qqc2-desktop-style-5.116.0-3|36	%{_kde5_qmldir}/QtQuick/Controls.2/org.kde.desktop/*
21mr|qqc2-desktop-style-5.116.0-3|37	%dir %{_kde5_qmldir}/org/kde/qqc2desktopstyle/
21mr|qqc2-desktop-style-5.116.0-3|38	%{_kde5_qmldir}/org/kde/qqc2desktopstyle/*
21mr|qqc2-desktop-style-5.116.0-3|39	%{_qt5_plugindir}/kf5/kirigami/org.kde.desktop.so
21mr|qqc2-desktop-style-5.116.0-3|40	
21mr|qqc2-desktop-style-5.116.0-3|41	#----------------------------------------------------------------------------
21mr|qqc2-desktop-style-5.116.0-3|42	
21mr|qqc2-desktop-style-5.116.0-3|43	%define devname %mklibname %{name} -d
21mr|qqc2-desktop-style-5.116.0-3|44	
21mr|qqc2-desktop-style-5.116.0-3|45	%package -n %{devname}
21mr|qqc2-desktop-style-5.116.0-3|46	Summary:	Development files for KDE's QtQuickControls 2 style
21mr|qqc2-desktop-style-5.116.0-3|47	Group:		Development/KDE and Qt
21mr|qqc2-desktop-style-5.116.0-3|48	Requires:	%{name} = %{EVRD}
21mr|qqc2-desktop-style-5.116.0-3|49	Provides:	%{name}-devel = %{version}
21mr|qqc2-desktop-style-5.116.0-3|50	
21mr|qqc2-desktop-style-5.116.0-3|51	%description -n %{devname}
21mr|qqc2-desktop-style-5.116.0-3|52	This package contains header files needed if you wish to build applications
21mr|qqc2-desktop-style-5.116.0-3|53	based on %{name}.
21mr|qqc2-desktop-style-5.116.0-3|54	
21mr|qqc2-desktop-style-5.116.0-3|55	%files -n %{devname}
21mr|qqc2-desktop-style-5.116.0-3|56	%{_kde5_libdir}/cmake/KF5QQC2DeskopStyle/
21mr|qqc2-desktop-style-5.116.0-3|57	%{_kde5_libdir}/cmake/KF5QQC2DesktopStyle/
21mr|qqc2-desktop-style-5.116.0-3|58	
21mr|qqc2-desktop-style-5.116.0-3|59	#----------------------------------------------------------------------
21mr|qqc2-desktop-style-5.116.0-3|60	
21mr|qqc2-desktop-style-5.116.0-3|61	%prep
21mr|qqc2-desktop-style-5.116.0-3|62	%autosetup -p1
21mr|qqc2-desktop-style-5.116.0-3|63	
21mr|qqc2-desktop-style-5.116.0-3|64	# update ru translation
21mr|qqc2-desktop-style-5.116.0-3|65	pushd poqm
21mr|qqc2-desktop-style-5.116.0-3|66	tar -xvzf %{SOURCE1}
21mr|qqc2-desktop-style-5.116.0-3|67	popd
21mr|qqc2-desktop-style-5.116.0-3|68	
21mr|qqc2-desktop-style-5.116.0-3|69	%build
21mr|qqc2-desktop-style-5.116.0-3|70	%cmake_kde5
21mr|qqc2-desktop-style-5.116.0-3|71	%make
21mr|qqc2-desktop-style-5.116.0-3|72	
21mr|qqc2-desktop-style-5.116.0-3|73	%install
21mr|qqc2-desktop-style-5.116.0-3|74	%makeinstall_std -C build
21mr|qqc2-desktop-style-5.116.0-3|75	
21mr|qqc2-desktop-style-5.116.0-3|76	%find_lang qqc2desktopstyle --all-name --with-qt

16340 21
21mr|qqwing-1.3.4-6|1	%define major   2
21mr|qqwing-1.3.4-6|2	%define libname %mklibname %{name} %{major}
21mr|qqwing-1.3.4-6|3	%define devname %mklibname %{name} -d
21mr|qqwing-1.3.4-6|4	
21mr|qqwing-1.3.4-6|5	Summary:	Command-line Sudoku solver and generator
21mr|qqwing-1.3.4-6|6	Name:		qqwing
21mr|qqwing-1.3.4-6|7	Version:	1.3.4
21mr|qqwing-1.3.4-6|8	Release:	6
21mr|qqwing-1.3.4-6|9	License:	GPLv2+
21mr|qqwing-1.3.4-6|10	Group:		Games/Puzzles
21mr|qqwing-1.3.4-6|11	Url:		http://qqwing.com/
21mr|qqwing-1.3.4-6|12	Source0:	http://qqwing.com/qqwing-%{version}.tar.gz
21mr|qqwing-1.3.4-6|13	
21mr|qqwing-1.3.4-6|14	%description
21mr|qqwing-1.3.4-6|15	QQwing is a command-line Sudoku solver and generator.
21mr|qqwing-1.3.4-6|16	
21mr|qqwing-1.3.4-6|17	%files
21mr|qqwing-1.3.4-6|18	%doc README
21mr|qqwing-1.3.4-6|19	%{_bindir}/qqwing
21mr|qqwing-1.3.4-6|20	%{_mandir}/man1/qqwing.1.*
21mr|qqwing-1.3.4-6|21	
21mr|qqwing-1.3.4-6|22	#----------------------------------------------------------------------------
21mr|qqwing-1.3.4-6|23	
21mr|qqwing-1.3.4-6|24	%package -n %{libname}
21mr|qqwing-1.3.4-6|25	Summary:	Library for Sudoku solving and generation
21mr|qqwing-1.3.4-6|26	Group:		System/Libraries
21mr|qqwing-1.3.4-6|27	
21mr|qqwing-1.3.4-6|28	%description -n %{libname}
21mr|qqwing-1.3.4-6|29	libqqwing is a C++ library for solving and generating Sudoku puzzles.
21mr|qqwing-1.3.4-6|30	
21mr|qqwing-1.3.4-6|31	%files -n %{libname}
21mr|qqwing-1.3.4-6|32	%doc AUTHORS COPYING
21mr|qqwing-1.3.4-6|33	%{_libdir}/libqqwing.so.%{major}*
21mr|qqwing-1.3.4-6|34	
21mr|qqwing-1.3.4-6|35	#----------------------------------------------------------------------------
21mr|qqwing-1.3.4-6|36	
21mr|qqwing-1.3.4-6|37	%package -n %{devname}
21mr|qqwing-1.3.4-6|38	Summary:	Development files for libqqwing
21mr|qqwing-1.3.4-6|39	Group:		Development/C++
21mr|qqwing-1.3.4-6|40	Requires:	%{libname} = %{EVRD}
21mr|qqwing-1.3.4-6|41	
21mr|qqwing-1.3.4-6|42	%description -n %{devname}
21mr|qqwing-1.3.4-6|43	This package contains libraries and header files for developing applications
21mr|qqwing-1.3.4-6|44	that use libqqwing.
21mr|qqwing-1.3.4-6|45	
21mr|qqwing-1.3.4-6|46	%files -n %{devname}
21mr|qqwing-1.3.4-6|47	%doc README
21mr|qqwing-1.3.4-6|48	%{_includedir}/*
21mr|qqwing-1.3.4-6|49	%{_libdir}/libqqwing.so
21mr|qqwing-1.3.4-6|50	%{_libdir}/pkgconfig/qqwing.pc
21mr|qqwing-1.3.4-6|51	
21mr|qqwing-1.3.4-6|52	#----------------------------------------------------------------------------
21mr|qqwing-1.3.4-6|53	
21mr|qqwing-1.3.4-6|54	%prep
21mr|qqwing-1.3.4-6|55	%setup -q
21mr|qqwing-1.3.4-6|56	
21mr|qqwing-1.3.4-6|57	%build
21mr|qqwing-1.3.4-6|58	%configure \
21mr|qqwing-1.3.4-6|59	--disable-static
21mr|qqwing-1.3.4-6|60	
21mr|qqwing-1.3.4-6|61	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|qqwing-1.3.4-6|62	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|qqwing-1.3.4-6|63	
21mr|qqwing-1.3.4-6|64	%make
21mr|qqwing-1.3.4-6|65	
21mr|qqwing-1.3.4-6|66	%install
21mr|qqwing-1.3.4-6|67	%makeinstall_std

16341 21
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|1	%define clib %mklibname qrcodegen 1
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|2	%define clibd %mklibname -d qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|3	%define cpplib %mklibname qrcodegencpp 1
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|4	%define cpplibd %mklibname -d qrcodegencpp
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|5	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|6	%global richname QR-Code-generator
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|7	%global commit0 720f62bddb7226106071d4728c292cb1df519ceb
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|8	%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|9	%global date 20220417
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|10	%bcond_with java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|11	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|12	Name:    qr-code-generator
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|13	Version: 1.8.0
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|14	Release: 1.%{date}git%{shortcommit0}%{?dist}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|15	Group:   System/Libraries
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|16	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|17	License: MIT
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|18	Summary: High-quality QR Code generator library
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|19	URL:     https://github.com/nayuki/%{richname}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|20	Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|21	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|22	# https://github.com/nayuki/QR-Code-generator/pull/72
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|23	Patch100: qr-code-generator-build-fixes.patch
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|24	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|25	%if %{with java}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|26	BuildRequires: jdk-current
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|27	%endif
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|28	BuildRequires: pkgconfig(python3)
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|29	BuildRequires: python3dist(setuptools)
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|30	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|31	# FIXME package Javascript, Typescript and Rust modules once we have
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|32	# a proper unified packaging system for those languages
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|33	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|34	%description
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|35	This project aims to be the best, clearest QR Code generator library in
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|36	multiple languages.
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|37	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|38	The primary goals are flexible options and absolute correctness.
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|39	Secondary goals are compact implementation size and good documentation
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|40	comments.
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|41	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|42	%package -n %{clib}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|43	Summary: QR Code generator library for C
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|44	Group: System/Libraries
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|45	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|46	%description -n %{clib}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|47	QR Code generator library for C
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|48	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|49	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|50	%package -n %{clibd}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|51	Summary: Development files for the QR Code generator C library
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|52	Group: Development/C
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|53	Requires: %{clib} = %{EVRD}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|54	Provides: %{name}-devel = %{EVRD}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|55	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|56	%description -n %{clibd}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|57	Development files for the QR Code generator C library
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|58	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|59	%package -n %{cpplib}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|60	Summary: QR Code generator library for C++
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|61	Group: System/Libraries
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|62	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|63	%description -n %{cpplib}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|64	QR Code generator library for C++
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|65	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|66	%package -n %{cpplibd}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|67	Summary: Development files for the QR Code generator C++ library
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|68	Group: Development/C
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|69	Requires: %{cpplib} = %{EVRD}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|70	Provides: %{name}-c++-devel = %{EVRD}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|71	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|72	%description -n %{cpplibd}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|73	Development files for the QR Code generator C++ library
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|74	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|75	%if %{with java}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|76	%package -n java-io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|77	Summary: QR Code generator library for Java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|78	Group: Development/Java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|79	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|80	%description -n java-io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|81	QR Code generator library for Java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|82	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|83	%package -n javadoc-io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|84	Summary: API documentation for the QR Code generator library for Java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|85	Group: Development/Java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|86	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|87	%description -n javadoc-io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|88	API documentation for the QR Code generator library for Java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|89	%endif
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|90	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|91	%package -n python3-qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|92	Summary: High-quality QR Code generator library (Python version)
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|93	BuildArch: noarch
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|94	%{?python_provide:%python_provide python3-qrcodegen}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|95	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|96	%description -n python3-qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|97	This project aims to be the best, clearest QR Code generator library in
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|98	multiple languages.
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|99	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|100	The primary goals are flexible options and absolute correctness.
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|101	Secondary goals are compact implementation size and good documentation
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|102	comments.
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|103	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|104	%prep
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|105	%autosetup -n %{richname}-%{commit0} -p1
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|106	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|107	%build
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|108	# Exporting correct build flags...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|109	%set_build_flags
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|110	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|111	# Building plain C version...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|112	%make_build -C c CC=%{__cc} CFLAGS="%{optflags}"
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|113	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|114	# Building C++ version...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|115	%make_build -C cpp CXX=%{__cxx} CXXFLAGS="%{optflags}"
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|116	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|117	%if %{with java}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|118	# Building Java version...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|119	cd java/src/main/java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|120	. %{_sysconfdir}/profile.d/90java.sh
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|121	export PATH=$JAVA_HOME/bin:$PATH
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|122	export LANG=en_US.utf-8
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|123	export LC_ALL=en_US.utf-8
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|124	cat >module-info.java <<EOF
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|125	module io.nayuki.qrcodegen {
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|126	exports io.nayuki.qrcodegen;
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|127	requires java.desktop;
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|128	}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|129	EOF
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|130	find . -name "*.java" |xargs javac --add-modules java.desktop
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|131	find . -name "*.class" -o -name "*.properties" |xargs jar cf io.nayuki.qrcodegen-%{version}.jar
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|132	javadoc -d docs -sourcepath . --add-modules java.desktop io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|133	cd -
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|134	%endif
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|135	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|136	# Building Python version...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|137	pushd python
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|138	%py3_build
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|139	popd
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|140	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|141	%install
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|142	# Installing plain C version...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|143	%make_install -C c LIBDIR=%{buildroot}%{_libdir} INCLUDEDIR=%{buildroot}%{_includedir}/qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|144	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|145	# Installing C++ version...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|146	%make_install -C cpp LIBDIR=%{buildroot}%{_libdir} INCLUDEDIR=%{buildroot}%{_includedir}/qrcodegencpp
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|147	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|148	%if %{with java}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|149	# Installing Java version...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|150	cd java
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|151	mkdir -p %{buildroot}%{_datadir}/java/modules %{buildroot}%{_datadir}/javadoc
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|152	mv src/main/java/*.jar %{buildroot}%{_datadir}/java/modules/
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|153	ln -s modules/io.nayuki.qrcodegen-%{version}.jar %{buildroot}%{_datadir}/java/
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|154	ln -s modules/io.nayuki.qrcodegen-%{version}.jar %{buildroot}%{_datadir}/java/io.nayuki.qrcodegen.jar
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|155	mv src/main/java/docs %{buildroot}%{_datadir}/javadoc/io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|156	cd ..
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|157	%endif
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|158	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|159	# Installing Python version...
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|160	pushd python
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|161	%py3_install
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|162	popd
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|163	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|164	%files -n %{clib}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|165	%{_libdir}/libqrcodegen.so.1*
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|166	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|167	%files -n %{clibd}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|168	%dir %{_includedir}/qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|169	%{_includedir}/qrcodegen/*.h
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|170	%{_libdir}/libqrcodegen.so
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|171	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|172	%files -n %{cpplib}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|173	%{_libdir}/libqrcodegencpp.so.1*
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|174	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|175	%files -n %{cpplibd}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|176	%dir %{_includedir}/qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|177	%{_includedir}/qrcodegencpp/*.hpp
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|178	%{_libdir}/libqrcodegencpp.so
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|179	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|180	%if %{with java}
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|181	%files -n java-io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|182	%{_datadir}/java/*.jar
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|183	%{_datadir}/java/modules/*
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|184	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|185	%files -n javadoc-io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|186	%{_datadir}/javadoc/io.nayuki.qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|187	%endif
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|188	
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|189	%files -n python3-qrcodegen
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|190	%{py3_puresitedir}/qrcodegen.py*
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|191	%{py3_puresitedir}/__pycache__/*
21mr|qr-code-generator-1.8.0-1.20220417git720f62b|192	%{py3_puresitedir}/*.egg-info

16342 21
21mr|qrencode-4.1.1-2|1	%define major 4
21mr|qrencode-4.1.1-2|2	%define libname %mklibname %{name} %{major}
21mr|qrencode-4.1.1-2|3	%define devname %mklibname %{name} -d
21mr|qrencode-4.1.1-2|4	
21mr|qrencode-4.1.1-2|5	Summary:	QR Code encoder into PNG image
21mr|qrencode-4.1.1-2|6	Name:		qrencode
21mr|qrencode-4.1.1-2|7	Version:	4.1.1
21mr|qrencode-4.1.1-2|8	Release:	2
21mr|qrencode-4.1.1-2|9	License:	LGPLv2+
21mr|qrencode-4.1.1-2|10	Group:		File tools
21mr|qrencode-4.1.1-2|11	Url:		http://megaui.net/fukuchi/works/qrencode/index.en.html
21mr|qrencode-4.1.1-2|12	# https://github.com/fukuchi/libqrencode/releases
21mr|qrencode-4.1.1-2|13	Source0:	http://megaui.net/fukuchi/works/qrencode/%{name}-%{version}.tar.bz2
21mr|qrencode-4.1.1-2|14	BuildRequires:	doxygen
21mr|qrencode-4.1.1-2|15	BuildRequires:	libtool
21mr|qrencode-4.1.1-2|16	BuildRequires:	pkgconfig(libpng)
21mr|qrencode-4.1.1-2|17	
21mr|qrencode-4.1.1-2|18	%description
21mr|qrencode-4.1.1-2|19	Qrencode is a utility software using libqrencode to encode string data in a
21mr|qrencode-4.1.1-2|20	QR Code and save as a PNG image.
21mr|qrencode-4.1.1-2|21	
21mr|qrencode-4.1.1-2|22	%files
21mr|qrencode-4.1.1-2|23	%{_bindir}/%{name}
21mr|qrencode-4.1.1-2|24	%{_mandir}/man1/*
21mr|qrencode-4.1.1-2|25	
21mr|qrencode-4.1.1-2|26	#----------------------------------------------------------------------------
21mr|qrencode-4.1.1-2|27	
21mr|qrencode-4.1.1-2|28	%package -n %{libname}
21mr|qrencode-4.1.1-2|29	Summary:	A C library for encoding data in a QR Code symbol
21mr|qrencode-4.1.1-2|30	Group:		System/Libraries
21mr|qrencode-4.1.1-2|31	
21mr|qrencode-4.1.1-2|32	%description -n %{libname}
21mr|qrencode-4.1.1-2|33	Libqrencode is a C library for encoding data in a QR Code symbol, a kind of 2D
21mr|qrencode-4.1.1-2|34	symbology that can be scanned by handy terminals such as a mobile phone with
21mr|qrencode-4.1.1-2|35	CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
21mr|qrencode-4.1.1-2|36	highly robustness.
21mr|qrencode-4.1.1-2|37	
21mr|qrencode-4.1.1-2|38	Libqrencode supports QR Code model 2, described in JIS (Japanese Industrial
21mr|qrencode-4.1.1-2|39	Standards) X0510:2004 or ISO/IEC 18004.
21mr|qrencode-4.1.1-2|40	
21mr|qrencode-4.1.1-2|41	%files -n %{libname}
21mr|qrencode-4.1.1-2|42	%doc COPYING
21mr|qrencode-4.1.1-2|43	%{_libdir}/libqrencode.so.%{major}*
21mr|qrencode-4.1.1-2|44	
21mr|qrencode-4.1.1-2|45	#----------------------------------------------------------------------------
21mr|qrencode-4.1.1-2|46	
21mr|qrencode-4.1.1-2|47	%package -n %{devname}
21mr|qrencode-4.1.1-2|48	Summary:	The development files for the qrencode library
21mr|qrencode-4.1.1-2|49	Group:		Development/C
21mr|qrencode-4.1.1-2|50	Requires:	%{libname} = %{EVRD}
21mr|qrencode-4.1.1-2|51	Provides:	%{name}-devel = %{EVRD}
21mr|qrencode-4.1.1-2|52	Provides:	lib%{name}-devel = %{EVRD}
21mr|qrencode-4.1.1-2|53	
21mr|qrencode-4.1.1-2|54	%description -n %{devname}
21mr|qrencode-4.1.1-2|55	Libqrencode is a C library for encoding data in a QR Code symbol, a kind of 2D
21mr|qrencode-4.1.1-2|56	symbology that can be scanned by handy terminals such as a mobile phone with
21mr|qrencode-4.1.1-2|57	CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
21mr|qrencode-4.1.1-2|58	highly robustness.
21mr|qrencode-4.1.1-2|59	
21mr|qrencode-4.1.1-2|60	Libqrencode supports QR Code model 2, described in JIS (Japanese Industrial
21mr|qrencode-4.1.1-2|61	Standards) X0510:2004 or ISO/IEC 18004.
21mr|qrencode-4.1.1-2|62	
21mr|qrencode-4.1.1-2|63	This package contains the development files for the qrencode library.
21mr|qrencode-4.1.1-2|64	
21mr|qrencode-4.1.1-2|65	%files -n %{devname}
21mr|qrencode-4.1.1-2|66	%doc COPYING ChangeLog NEWS README TODO html/
21mr|qrencode-4.1.1-2|67	%{_includedir}/*
21mr|qrencode-4.1.1-2|68	%{_libdir}/libqrencode.so
21mr|qrencode-4.1.1-2|69	%{_libdir}/pkgconfig/*.pc
21mr|qrencode-4.1.1-2|70	
21mr|qrencode-4.1.1-2|71	#----------------------------------------------------------------------------
21mr|qrencode-4.1.1-2|72	
21mr|qrencode-4.1.1-2|73	%prep
21mr|qrencode-4.1.1-2|74	%setup -q
21mr|qrencode-4.1.1-2|75	
21mr|qrencode-4.1.1-2|76	%build
21mr|qrencode-4.1.1-2|77	%configure \
21mr|qrencode-4.1.1-2|78	--disable-static \
21mr|qrencode-4.1.1-2|79	--enable-shared
21mr|qrencode-4.1.1-2|80	
21mr|qrencode-4.1.1-2|81	%make
21mr|qrencode-4.1.1-2|82	
21mr|qrencode-4.1.1-2|83	%install
21mr|qrencode-4.1.1-2|84	%makeinstall_std
21mr|qrencode-4.1.1-2|85	
21mr|qrencode-4.1.1-2|86	# manual
21mr|qrencode-4.1.1-2|87	doxygen

16343 21
21mr|qscintilla-2.13.3-2|1	%define debug_package %{nil}
21mr|qscintilla-2.13.3-2|2	
21mr|qscintilla-2.13.3-2|3	%define major 15
21mr|qscintilla-2.13.3-2|4	
21mr|qscintilla-2.13.3-2|5	Summary:	Port to Qt of Neil Hodgson's Scintilla C++ editor class
21mr|qscintilla-2.13.3-2|6	Name:		qscintilla
21mr|qscintilla-2.13.3-2|7	Version:	2.13.3
21mr|qscintilla-2.13.3-2|8	Release:	2
21mr|qscintilla-2.13.3-2|9	License:	GPLv2+
21mr|qscintilla-2.13.3-2|10	Group:		System/Libraries
21mr|qscintilla-2.13.3-2|11	Url:		http://www.riverbankcomputing.com/software/qscintilla/
21mr|qscintilla-2.13.3-2|12	Source0:	https://www.riverbankcomputing.com/static/Downloads/QScintilla/%{version}/QScintilla_src-%{version}.tar.gz
21mr|qscintilla-2.13.3-2|13	Source100:	%{name}.rpmlintrc
21mr|qscintilla-2.13.3-2|14	BuildRequires:	qmake5
21mr|qscintilla-2.13.3-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|qscintilla-2.13.3-2|16	BuildRequires:	pkgconfig(Qt5Designer)
21mr|qscintilla-2.13.3-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qscintilla-2.13.3-2|18	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|qscintilla-2.13.3-2|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qscintilla-2.13.3-2|20	#python
21mr|qscintilla-2.13.3-2|21	BuildRequires:	pkgconfig(python3)
21mr|qscintilla-2.13.3-2|22	BuildRequires:	python3-sip
21mr|qscintilla-2.13.3-2|23	BuildRequires:	python3-sip-qt5
21mr|qscintilla-2.13.3-2|24	BuildRequires:	python3-qt5-devel >= 6.0
21mr|qscintilla-2.13.3-2|25	BuildRequires:	python3-qt-builder
21mr|qscintilla-2.13.3-2|26	
21mr|qscintilla-2.13.3-2|27	%description
21mr|qscintilla-2.13.3-2|28	As well as features found in standard text editing components,
21mr|qscintilla-2.13.3-2|29	QScintilla includes features especially useful when editing and
21mr|qscintilla-2.13.3-2|30	debugging source code. These include support for syntax styling, error
21mr|qscintilla-2.13.3-2|31	indicators, code completion and call tips. The selection margin can
21mr|qscintilla-2.13.3-2|32	contain markers like those used in debuggers to indicate breakpoints
21mr|qscintilla-2.13.3-2|33	and the current line. Styling choices are more open than with many
21mr|qscintilla-2.13.3-2|34	editors, allowing the use of proportional fonts, bold and italics,
21mr|qscintilla-2.13.3-2|35	multiple foreground and background colours and multiple fonts.
21mr|qscintilla-2.13.3-2|36	
21mr|qscintilla-2.13.3-2|37	#----------------------------------------------------------------------------
21mr|qscintilla-2.13.3-2|38	
21mr|qscintilla-2.13.3-2|39	%package qt5-i18n
21mr|qscintilla-2.13.3-2|40	Summary:	Translations used by %{name}-qt5
21mr|qscintilla-2.13.3-2|41	Group:		System/Libraries
21mr|qscintilla-2.13.3-2|42	BuildArch:	noarch
21mr|qscintilla-2.13.3-2|43	
21mr|qscintilla-2.13.3-2|44	%description qt5-i18n
21mr|qscintilla-2.13.3-2|45	Translations used by %{name}-qt5.
21mr|qscintilla-2.13.3-2|46	
21mr|qscintilla-2.13.3-2|47	%files qt5-i18n -f %{name}.lang
21mr|qscintilla-2.13.3-2|48	
21mr|qscintilla-2.13.3-2|49	#----------------------------------------------------------------------------
21mr|qscintilla-2.13.3-2|50	
21mr|qscintilla-2.13.3-2|51	%define libqs5 %mklibname qt5qscintilla2_ %{major}
21mr|qscintilla-2.13.3-2|52	
21mr|qscintilla-2.13.3-2|53	%package -n %{libqs5}
21mr|qscintilla-2.13.3-2|54	Summary:	Port to Qt5 of Neil Hodgson's Scintilla C++ editor class
21mr|qscintilla-2.13.3-2|55	Group:		System/Libraries
21mr|qscintilla-2.13.3-2|56	Requires:	%{name}-qt5-i18n
21mr|qscintilla-2.13.3-2|57	
21mr|qscintilla-2.13.3-2|58	%description -n %{libqs5}
21mr|qscintilla-2.13.3-2|59	As well as features found in standard text editing components,
21mr|qscintilla-2.13.3-2|60	QScintilla includes features especially useful when editing and
21mr|qscintilla-2.13.3-2|61	debugging source code. These include support for syntax styling, error
21mr|qscintilla-2.13.3-2|62	indicators, code completion and call tips. The selection margin can
21mr|qscintilla-2.13.3-2|63	contain markers like those used in debuggers to indicate breakpoints
21mr|qscintilla-2.13.3-2|64	and the current line. Styling choices are more open than with many
21mr|qscintilla-2.13.3-2|65	editors, allowing the use of proportional fonts, bold and italics,
21mr|qscintilla-2.13.3-2|66	multiple foreground and background colours and multiple fonts.
21mr|qscintilla-2.13.3-2|67	
21mr|qscintilla-2.13.3-2|68	%files -n %{libqs5}
21mr|qscintilla-2.13.3-2|69	%{_qt5_libdir}/libqscintilla2_qt5.so.%{major}*
21mr|qscintilla-2.13.3-2|70	
21mr|qscintilla-2.13.3-2|71	#----------------------------------------------------------------------------
21mr|qscintilla-2.13.3-2|72	
21mr|qscintilla-2.13.3-2|73	%define libqs5dev %mklibname -d qt5qscintilla
21mr|qscintilla-2.13.3-2|74	
21mr|qscintilla-2.13.3-2|75	%package -n %{libqs5dev}
21mr|qscintilla-2.13.3-2|76	Summary:	Libraries, include to develop applications with QScintilla for Qt5
21mr|qscintilla-2.13.3-2|77	Group:		Development/KDE and Qt
21mr|qscintilla-2.13.3-2|78	Requires:	%{libqs5} = %{EVRD}
21mr|qscintilla-2.13.3-2|79	Provides:	%{name}-qt5-devel = %{EVRD}
21mr|qscintilla-2.13.3-2|80	Provides:	qscintilla-qt5-devel = %{EVRD}
21mr|qscintilla-2.13.3-2|81	
21mr|qscintilla-2.13.3-2|82	%description -n %{libqs5dev}
21mr|qscintilla-2.13.3-2|83	This packages contains the libraries, include and other files
21mr|qscintilla-2.13.3-2|84	you can use to develop applications with QScintilla.
21mr|qscintilla-2.13.3-2|85	
21mr|qscintilla-2.13.3-2|86	%files -n %{libqs5dev}
21mr|qscintilla-2.13.3-2|87	%{_qt5_libdir}/qt5/mkspecs/features/qscintilla2.prf
21mr|qscintilla-2.13.3-2|88	%{_qt5_includedir}/Qsci/*.h
21mr|qscintilla-2.13.3-2|89	%{_qt5_libdir}/libqscintilla2_qt5.so
21mr|qscintilla-2.13.3-2|90	%{_qt5_plugindir}/designer/libqscintillaplugin.so
21mr|qscintilla-2.13.3-2|91	
21mr|qscintilla-2.13.3-2|92	#----------------------------------------------------------------------------
21mr|qscintilla-2.13.3-2|93	
21mr|qscintilla-2.13.3-2|94	%package -n python3-qt5-qscintilla
21mr|qscintilla-2.13.3-2|95	Summary:	Python3 qt5 QScintilla bindings
21mr|qscintilla-2.13.3-2|96	Group:		Development/KDE and Qt
21mr|qscintilla-2.13.3-2|97	Requires:	python3-qt5-core
21mr|qscintilla-2.13.3-2|98	Requires:	python3-qt5-gui
21mr|qscintilla-2.13.3-2|99	Requires:	%{libqs5} = %{EVRD}
21mr|qscintilla-2.13.3-2|100	Requires:	python3-sip
21mr|qscintilla-2.13.3-2|101	Requires:	python3-sip-qt5
21mr|qscintilla-2.13.3-2|102	
21mr|qscintilla-2.13.3-2|103	%description -n python3-qt5-qscintilla
21mr|qscintilla-2.13.3-2|104	Python3 qt5 QScintilla bindings.
21mr|qscintilla-2.13.3-2|105	
21mr|qscintilla-2.13.3-2|106	%files -n python3-qt5-qscintilla
21mr|qscintilla-2.13.3-2|107	%{python3_sitearch}/PyQt5/Qsci.abi3.so
21mr|qscintilla-2.13.3-2|108	%{python3_sitearch}/QScintilla-%{version}.dist-info
21mr|qscintilla-2.13.3-2|109	
21mr|qscintilla-2.13.3-2|110	#----------------------------------------------------------------------------
21mr|qscintilla-2.13.3-2|111	
21mr|qscintilla-2.13.3-2|112	%package -n python3-qt5-qscintilla-devel
21mr|qscintilla-2.13.3-2|113	Summary:  Development files for QScintilla-qt5 python3 bindings
21mr|qscintilla-2.13.3-2|114	Provides: %{name}-qt5-python3-devel = %{EVRD}
21mr|qscintilla-2.13.3-2|115	Requires: python3-qt5-devel
21mr|qscintilla-2.13.3-2|116	Requires: python3-qt5-qscintilla
21mr|qscintilla-2.13.3-2|117	
21mr|qscintilla-2.13.3-2|118	%description -n python3-qt5-qscintilla-devel
21mr|qscintilla-2.13.3-2|119	%{summary}.
21mr|qscintilla-2.13.3-2|120	
21mr|qscintilla-2.13.3-2|121	%files -n python3-qt5-qscintilla-devel
21mr|qscintilla-2.13.3-2|122	%{python3_sitearch}/PyQt5/bindings/Qsci
21mr|qscintilla-2.13.3-2|123	
21mr|qscintilla-2.13.3-2|124	#----------------------------------------------------------------------------
21mr|qscintilla-2.13.3-2|125	
21mr|qscintilla-2.13.3-2|126	%package doc
21mr|qscintilla-2.13.3-2|127	Summary:	QScintilla documentation
21mr|qscintilla-2.13.3-2|128	Group:		Documentation
21mr|qscintilla-2.13.3-2|129	BuildArch:	noarch
21mr|qscintilla-2.13.3-2|130	
21mr|qscintilla-2.13.3-2|131	%description doc
21mr|qscintilla-2.13.3-2|132	QScintilla documentation.
21mr|qscintilla-2.13.3-2|133	
21mr|qscintilla-2.13.3-2|134	%files doc
21mr|qscintilla-2.13.3-2|135	%doc NEWS ChangeLog doc
21mr|qscintilla-2.13.3-2|136	
21mr|qscintilla-2.13.3-2|137	#----------------------------------------------------------------------------
21mr|qscintilla-2.13.3-2|138	
21mr|qscintilla-2.13.3-2|139	%prep
21mr|qscintilla-2.13.3-2|140	%autosetup -p1 -n QScintilla_src-%{version}
21mr|qscintilla-2.13.3-2|141	
21mr|qscintilla-2.13.3-2|142	%build
21mr|qscintilla-2.13.3-2|143	export QMAKEFEATURES=$PWD/src/features;
21mr|qscintilla-2.13.3-2|144	
21mr|qscintilla-2.13.3-2|145	pushd src
21mr|qscintilla-2.13.3-2|146	%qmake_qt5 qscintilla.pro
21mr|qscintilla-2.13.3-2|147	%make_build
21mr|qscintilla-2.13.3-2|148	popd
21mr|qscintilla-2.13.3-2|149	
21mr|qscintilla-2.13.3-2|150	pushd designer
21mr|qscintilla-2.13.3-2|151	%qmake_qt5 designer.pro INCLUDEPATH+=../src LIBS+=-L../src
21mr|qscintilla-2.13.3-2|152	%make_build
21mr|qscintilla-2.13.3-2|153	popd
21mr|qscintilla-2.13.3-2|154	
21mr|qscintilla-2.13.3-2|155	pushd Python
21mr|qscintilla-2.13.3-2|156	ln -s pyproject-qt5.toml pyproject.toml
21mr|qscintilla-2.13.3-2|157	LD_LIBRARY_PATH=$PWD/../src sip-build --no-make --qmake=%{_qt5_bindir}/qmake --api-dir=%{_qt5_datadir}/qsci/api/python --verbose \
21mr|qscintilla-2.13.3-2|158	--qsci-include-dir=../src --qsci-library-dir=../src/ --qsci-features-dir=../src/features
21mr|qscintilla-2.13.3-2|159	sed -i 's/-lpthread/-lpthread -lpython%{py3_ver}/' build/Qsci/Makefile
21mr|qscintilla-2.13.3-2|160	%make_build -C build
21mr|qscintilla-2.13.3-2|161	popd
21mr|qscintilla-2.13.3-2|162	
21mr|qscintilla-2.13.3-2|163	%install
21mr|qscintilla-2.13.3-2|164	%make_install -C src INSTALL_ROOT=%{buildroot}
21mr|qscintilla-2.13.3-2|165	%make_install -C designer INSTALL_ROOT=%{buildroot}
21mr|qscintilla-2.13.3-2|166	%make_install -C Python/build INSTALL_ROOT=%{buildroot}
21mr|qscintilla-2.13.3-2|167	
21mr|qscintilla-2.13.3-2|168	# Drop Python api files
21mr|qscintilla-2.13.3-2|169	rm -f %{buildroot}%{_qt5_datadir}/qsci/api/python/Python*.api
21mr|qscintilla-2.13.3-2|170	
21mr|qscintilla-2.13.3-2|171	# locales
21mr|qscintilla-2.13.3-2|172	%find_lang %{name} --with-qt
21mr|qscintilla-2.13.3-2|173	grep "%{_qt5_translationsdir}" qscintilla.lang > qscintilla-qt5.lang
21mr|qscintilla-2.13.3-2|174	
21mr|qscintilla-2.13.3-2|175	# unpackaged files
21mr|qscintilla-2.13.3-2|176	rm -rfv %{buildroot}%{_qt5_datadir}/qsci/

16344 21
21mr|qt4-4.8.7-18|1	%ifarch %{e2k}
21mr|qt4-4.8.7-18|2	%global debug_package %nil
21mr|qt4-4.8.7-18|3	%endif
21mr|qt4-4.8.7-18|4	
21mr|qt4-4.8.7-18|5	%define _disable_exceptions 1
21mr|qt4-4.8.7-18|6	%define _default_patch_flags -s -l
21mr|qt4-4.8.7-18|7	%define _default_patch_fuzz 2
21mr|qt4-4.8.7-18|8	
21mr|qt4-4.8.7-18|9	# we need private headers to build qt-creator
21mr|qt4-4.8.7-18|10	# but it may change in future so we use condition
21mr|qt4-4.8.7-18|11	%define with_private_headers 1
21mr|qt4-4.8.7-18|12	
21mr|qt4-4.8.7-18|13	%bcond_without postgres
21mr|qt4-4.8.7-18|14	%bcond_without mysql
21mr|qt4-4.8.7-18|15	%bcond_without sqlite
21mr|qt4-4.8.7-18|16	%bcond_without tds
21mr|qt4-4.8.7-18|17	%bcond_without cups
21mr|qt4-4.8.7-18|18	%bcond_without webkit
21mr|qt4-4.8.7-18|19	%bcond_without qvfb
21mr|qt4-4.8.7-18|20	%bcond_with openvg
21mr|qt4-4.8.7-18|21	%bcond_without docs
21mr|qt4-4.8.7-18|22	%bcond_without demos
21mr|qt4-4.8.7-18|23	%bcond_without examples
21mr|qt4-4.8.7-18|24	
21mr|qt4-4.8.7-18|25	%bcond_with odbc
21mr|qt4-4.8.7-18|26	%bcond_with debug
21mr|qt4-4.8.7-18|27	%bcond_with ibase
21mr|qt4-4.8.7-18|28	# phonon build not needed, its on standalone project phonon-qt4
21mr|qt4-4.8.7-18|29	%bcond_with phonon
21mr|qt4-4.8.7-18|30	
21mr|qt4-4.8.7-18|31	%define major 4
21mr|qt4-4.8.7-18|32	
21mr|qt4-4.8.7-18|33	%define _qt_datadir		%{_prefix}/lib/qt4
21mr|qt4-4.8.7-18|34	%define _qt_bindir		%{_qt_datadir}/bin
21mr|qt4-4.8.7-18|35	%define _qt_docdir		%{_docdir}/qt4
21mr|qt4-4.8.7-18|36	%define _qt_libdir		%{_libdir}
21mr|qt4-4.8.7-18|37	%define _qt_includedir		%{_qt_datadir}/include
21mr|qt4-4.8.7-18|38	%define _qt_plugindir		%{_libdir}/qt4/plugins
21mr|qt4-4.8.7-18|39	%define _qt_demodir		%{_qt_datadir}/demos
21mr|qt4-4.8.7-18|40	%define _qt_exampledir		%{_qt_datadir}/examples
21mr|qt4-4.8.7-18|41	%define _qt_importdir		%{_qt_datadir}/imports
21mr|qt4-4.8.7-18|42	%define _qt_translationdir	%{_qt_datadir}/translations
21mr|qt4-4.8.7-18|43	
21mr|qt4-4.8.7-18|44	%define libqt			%mklibname qt %{major}
21mr|qt4-4.8.7-18|45	%define libqtdevel		%mklibname qt %{major} -d
21mr|qt4-4.8.7-18|46	%define libqt3support		%mklibname qt3support %{major}
21mr|qt4-4.8.7-18|47	%define libqtcore		%mklibname qtcore %{major}
21mr|qt4-4.8.7-18|48	%define libqtdesigner		%mklibname qtdesigner %{major}
21mr|qt4-4.8.7-18|49	%define libqtgui		%mklibname qtgui %{major}
21mr|qt4-4.8.7-18|50	%define libqtnetwork		%mklibname qtnetwork %{major}
21mr|qt4-4.8.7-18|51	%define libqtopengl		%mklibname qtopengl %{major}
21mr|qt4-4.8.7-18|52	%define libqtsql		%mklibname qtsql %{major}
21mr|qt4-4.8.7-18|53	%define libqtxml		%mklibname qtxml %{major}
21mr|qt4-4.8.7-18|54	%define libqtscripttools	%mklibname qtscripttools %{major}
21mr|qt4-4.8.7-18|55	%define libqtxmlpatterns	%mklibname qtxmlpatterns %{major}
21mr|qt4-4.8.7-18|56	%define libqtsvg		%mklibname qtsvg %{major}
21mr|qt4-4.8.7-18|57	%define libqttest		%mklibname qttest %{major}
21mr|qt4-4.8.7-18|58	%define libqdbus		%mklibname qtdbus %{major}
21mr|qt4-4.8.7-18|59	%define libqtscript		%mklibname qtscript %{major}
21mr|qt4-4.8.7-18|60	%define libqtclucene		%mklibname qtclucene %{major}
21mr|qt4-4.8.7-18|61	%define libqthelp		%mklibname qthelp %{major}
21mr|qt4-4.8.7-18|62	%define libqtwebkit		%mklibname qtwebkit %{major}
21mr|qt4-4.8.7-18|63	%define libqtmultimedia		%mklibname qtmultimedia %{major}
21mr|qt4-4.8.7-18|64	%define libphonon		%mklibname phonon %{major}
21mr|qt4-4.8.7-18|65	%define libqtdeclarative	%mklibname qtdeclarative %{major}
21mr|qt4-4.8.7-18|66	%define libqtopenvg		%mklibname qtopenvg %{major}
21mr|qt4-4.8.7-18|67	
21mr|qt4-4.8.7-18|68	# -reduce-relocations requires -fPIC;
21mr|qt4-4.8.7-18|69	# applications using Qt will also require -fPIC;
21mr|qt4-4.8.7-18|70	# bellow %%optflags are added to default flags for all Qt apps
21mr|qt4-4.8.7-18|71	%global optflags %{optflags} -fPIC
21mr|qt4-4.8.7-18|72	
21mr|qt4-4.8.7-18|73	Summary:	Qt GUI Toolkit
21mr|qt4-4.8.7-18|74	Name:		qt4
21mr|qt4-4.8.7-18|75	Version:	4.8.7
21mr|qt4-4.8.7-18|76	Release:	18
21mr|qt4-4.8.7-18|77	Epoch:		4
21mr|qt4-4.8.7-18|78	License:	LGPLv2+ with exceptions or GPLv3 with exceptions
21mr|qt4-4.8.7-18|79	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|80	Url:		http://qt.nokia.com/
21mr|qt4-4.8.7-18|81	Source0:	https://download.qt.io/archive/qt/4.8/%{version}/qt-everywhere-opensource-src-%{version}.tar.gz
21mr|qt4-4.8.7-18|82	Source2:	qt4.macros
21mr|qt4-4.8.7-18|83	Source3:	mandriva-designer-qt4.desktop
21mr|qt4-4.8.7-18|84	Source4:	mandriva-assistant-qt4.desktop
21mr|qt4-4.8.7-18|85	Source5:	mandriva-linguist-qt4.desktop
21mr|qt4-4.8.7-18|86	Source10:	qt4.rpmlintrc
21mr|qt4-4.8.7-18|87	Patch0:		qt-everywhere-opensource-src-4.8.5-moc-boost.patch
21mr|qt4-4.8.7-18|88	# Make OpenVG build with -std=gnu++0x
21mr|qt4-4.8.7-18|89	Patch1:		qt-4.8.1-OpenVG-stdc++11.patch
21mr|qt4-4.8.7-18|90	# Disable -std=gnu++0x for WebKit - it isn't ready
21mr|qt4-4.8.7-18|91	Patch2:		qt-4.8.1-WebKit-no-stdc++11.patch
21mr|qt4-4.8.7-18|92	# https://bugs.kde.org/show_bug.cgi?id=256475
21mr|qt4-4.8.7-18|93	Patch3:		qt-4.8.1-transculent-drag-pixmap.patch
21mr|qt4-4.8.7-18|94	Patch4:		qt-everywhere-opensource-src-4.8.0-tp-openssl.patch
21mr|qt4-4.8.7-18|95	# Implement reliable event loops, it's needed to fix KDE integration in LibreOffice
21mr|qt4-4.8.7-18|96	# See https://bugreports.qt-project.org/browse/QTBUG-16934
21mr|qt4-4.8.7-18|97	Patch5:		qt-everywhere-opensource-src-4.8.5-unix-select.patch
21mr|qt4-4.8.7-18|98	Patch6:		QTBUG-34614-l-qclipboard_fix_recursive.patch
21mr|qt4-4.8.7-18|99	Patch7:		QTBUG-37380-glib-honor-ExcludeSocketNotifiers-flag.patch
21mr|qt4-4.8.7-18|100	Patch8:		QTBUG-38585-l-qclipboard_delay.patch
21mr|qt4-4.8.7-18|101	Patch10:	qt-4.8.2-fix-qvfb-build.patch
21mr|qt4-4.8.7-18|102	# systemtrayicon plugin support (for appindicators)
21mr|qt4-4.8.7-18|103	# See http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/
21mr|qt4-4.8.7-18|104	Patch11:	qt-everywhere-opensource-src-4.8.6-systemtrayicon.patch
21mr|qt4-4.8.7-18|105	# Qt5 renamed gtk+ style to gtk2 since 5.7, keep Qt4 in sync
21mr|qt4-4.8.7-18|106	Patch12:	qt-everywhere-opensource-src-4.8.7-gtk2-style.patch
21mr|qt4-4.8.7-18|107	Patch13:	DEBIAN-openssl_1.1.patch
21mr|qt4-4.8.7-18|108	Patch131:	qt4-openssl-1.1-fixup.patch
21mr|qt4-4.8.7-18|109	Patch14:	DEBIAN-ROSA-gcc6-gcc10.patch
21mr|qt4-4.8.7-18|110	Patch15:	ROSA-verbose-tests.patch
21mr|qt4-4.8.7-18|111	Patch16:	qt-everywhere-opensource-src-4.8.7-gcc7.patch
21mr|qt4-4.8.7-18|112	Patch17:	0002-Fix-build-with-GCC-8.3.patch
21mr|qt4-4.8.7-18|113	Patch18:	qt-aarch64.patch
21mr|qt4-4.8.7-18|114	Patch19:	qt-everywhere-opensource-src-4.8.7-gcc9.patch
21mr|qt4-4.8.7-18|115	Patch20:	qt-gcc11.patch
21mr|qt4-4.8.7-18|116	
21mr|qt4-4.8.7-18|117	Patch101:   CVE-2018-15518.patch
21mr|qt4-4.8.7-18|118	Patch102:   CVE-2018-19869.patch
21mr|qt4-4.8.7-18|119	Patch103:   CVE-2018-19870.patch
21mr|qt4-4.8.7-18|120	Patch104:   CVE-2018-19871.patch
21mr|qt4-4.8.7-18|121	Patch105:   CVE-2018-19872.patch
21mr|qt4-4.8.7-18|122	Patch106:   CVE-2018-19873.patch
21mr|qt4-4.8.7-18|123	Patch107:   qt-CVE-2020-17507.patch
21mr|qt4-4.8.7-18|124	
21mr|qt4-4.8.7-18|125	# no CVE qt: Clamp parsed doubles to float representable values
21mr|qt4-4.8.7-18|126	Patch108: qt-everywhere-opensource-src-4.8.7-clamp-parsed-doubles-to-float-representtable-values.patch
21mr|qt4-4.8.7-18|127	
21mr|qt4-4.8.7-18|128	# CVE-2020-24741 qt: QLibrary loads libraries relative to CWD which could result in arbitrary code execution
21mr|qt4-4.8.7-18|129	Patch109: qt-everywhere-opensource-src-4.8.5-CVE-2020-24741.patch
21mr|qt4-4.8.7-18|130	
21mr|qt4-4.8.7-18|131	# CVE-2023-32573 qt: Uninitialized variable usage in m_unitsPerEm
21mr|qt4-4.8.7-18|132	Patch110: qt-CVE-2023-32573.patch
21mr|qt4-4.8.7-18|133	Patch111: qt-CVE-2023-34410.patch
21mr|qt4-4.8.7-18|134	Patch112: CVE-2023-38197.patch
21mr|qt4-4.8.7-18|135	Patch113: CVE-2023-32763.patch
21mr|qt4-4.8.7-18|136	Patch114: CVE-2023-37369.patch
21mr|qt4-4.8.7-18|137	# CVE-2014-0190
21mr|qt4-4.8.7-18|138	Patch115: dont_crash_on_broken_gif_images.patch
21mr|qt4-4.8.7-18|139	
21mr|qt4-4.8.7-18|140	Patch200:   e2k-mkspecs_cross_and_port.patch
21mr|qt4-4.8.7-18|141	Patch201:   e2k-configure.patch
21mr|qt4-4.8.7-18|142	Patch202:   e2k-atomics-e2k.patch
21mr|qt4-4.8.7-18|143	Patch203:   e2k-bug105791.patch
21mr|qt4-4.8.7-18|144	Patch204:   e2k-defines.patch
21mr|qt4-4.8.7-18|145	Patch205:   e2k-vivante_from_qt5.patch
21mr|qt4-4.8.7-18|146	Patch206:   e2k-graphics-opts.patch
21mr|qt4-4.8.7-18|147	Patch207:   e2k-qt-4.6.1-alt-xmlpatterns-fexceptions.patch
21mr|qt4-4.8.7-18|148	Patch208:   e2k-qt-4.7.0-alt-fix-gl-loading.patch
21mr|qt4-4.8.7-18|149	Patch209:   e2k-openssl-fix.patch
21mr|qt4-4.8.7-18|150	BuildRequires:	binutils >= 2.18
21mr|qt4-4.8.7-18|151	BuildRequires:	cups-devel
21mr|qt4-4.8.7-18|152	BuildRequires:	jpeg-devel
21mr|qt4-4.8.7-18|153	BuildRequires:	mng-devel
21mr|qt4-4.8.7-18|154	BuildRequires:	pam-devel
21mr|qt4-4.8.7-18|155	BuildRequires:	readline-devel
21mr|qt4-4.8.7-18|156	BuildRequires:	pkgconfig(alsa)
21mr|qt4-4.8.7-18|157	BuildRequires:	pkgconfig(dbus-1) >= 0.92
21mr|qt4-4.8.7-18|158	BuildRequires:	pkgconfig(egl)
21mr|qt4-4.8.7-18|159	BuildRequires:	pkgconfig(expat)
21mr|qt4-4.8.7-18|160	BuildRequires:	pkgconfig(fontconfig)
21mr|qt4-4.8.7-18|161	BuildRequires:	pkgconfig(freetype2)
21mr|qt4-4.8.7-18|162	BuildRequires:	pkgconfig(gl)
21mr|qt4-4.8.7-18|163	BuildRequires:	pkgconfig(glu)
21mr|qt4-4.8.7-18|164	BuildRequires:	pkgconfig(glib-2.0)
21mr|qt4-4.8.7-18|165	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|qt4-4.8.7-18|166	BuildRequires:	pkgconfig(lcms)
21mr|qt4-4.8.7-18|167	BuildRequires:	pkgconfig(libpng)
21mr|qt4-4.8.7-18|168	BuildRequires:	pkgconfig(libpulse)
21mr|qt4-4.8.7-18|169	BuildRequires:	pkgconfig(libxml-2.0)
21mr|qt4-4.8.7-18|170	BuildRequires:	pkgconfig(libxslt)
21mr|qt4-4.8.7-18|171	BuildRequires:	pkgconfig(ncurses)
21mr|qt4-4.8.7-18|172	BuildRequires:	pkgconfig(openssl)
21mr|qt4-4.8.7-18|173	BuildRequires:	pkgconfig(sm)
21mr|qt4-4.8.7-18|174	BuildRequires:	pkgconfig(xcursor)
21mr|qt4-4.8.7-18|175	BuildRequires:	pkgconfig(xi)
21mr|qt4-4.8.7-18|176	BuildRequires:	pkgconfig(xinerama)
21mr|qt4-4.8.7-18|177	BuildRequires:	pkgconfig(xrandr)
21mr|qt4-4.8.7-18|178	BuildRequires:	pkgconfig(xrender)
21mr|qt4-4.8.7-18|179	BuildRequires:	pkgconfig(xtst)
21mr|qt4-4.8.7-18|180	BuildRequires:	pkgconfig(xv)
21mr|qt4-4.8.7-18|181	BuildRequires:	pkgconfig(zlib)
21mr|qt4-4.8.7-18|182	# Make sure we don't link with egl
21mr|qt4-4.8.7-18|183	#BuildConflicts:	pkgconfig(egl)
21mr|qt4-4.8.7-18|184	%if %{with phonon}
21mr|qt4-4.8.7-18|185	BuildRequires:	pkgconfig(phonon)
21mr|qt4-4.8.7-18|186	BuildRequires:	pkgconfig(gstreamer-0.10)
21mr|qt4-4.8.7-18|187	BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
21mr|qt4-4.8.7-18|188	%endif
21mr|qt4-4.8.7-18|189	%if %{with openvg}
21mr|qt4-4.8.7-18|190	BuildRequires:	pkgconfig(vg)
21mr|qt4-4.8.7-18|191	%endif
21mr|qt4-4.8.7-18|192	%if %{with mysql}
21mr|qt4-4.8.7-18|193	BuildRequires:	mysql-devel
21mr|qt4-4.8.7-18|194	%endif
21mr|qt4-4.8.7-18|195	%if %{with odbc}
21mr|qt4-4.8.7-18|196	BuildRequires:	unixODBC-devel
21mr|qt4-4.8.7-18|197	%endif
21mr|qt4-4.8.7-18|198	%if %{with sqlite}
21mr|qt4-4.8.7-18|199	BuildRequires:	pkgconfig(sqlite3)
21mr|qt4-4.8.7-18|200	%endif
21mr|qt4-4.8.7-18|201	%if %{with tds}
21mr|qt4-4.8.7-18|202	BuildRequires:	freetds-devel
21mr|qt4-4.8.7-18|203	%endif
21mr|qt4-4.8.7-18|204	%if %{with ibase}
21mr|qt4-4.8.7-18|205	BuildRequires:	firebird-devel
21mr|qt4-4.8.7-18|206	%endif
21mr|qt4-4.8.7-18|207	%if %{with postgres}
21mr|qt4-4.8.7-18|208	BuildRequires:	postgresql-devel
21mr|qt4-4.8.7-18|209	%endif
21mr|qt4-4.8.7-18|210	%if %{with_private_headers}
21mr|qt4-4.8.7-18|211	BuildRequires:	rsync
21mr|qt4-4.8.7-18|212	%endif
21mr|qt4-4.8.7-18|213	# Does't build for riscv64
21mr|qt4-4.8.7-18|214	ExcludeArch:	%{riscv}
21mr|qt4-4.8.7-18|215	
21mr|qt4-4.8.7-18|216	%description
21mr|qt4-4.8.7-18|217	Qt is a GUI software toolkit which simplifies the task of writing and
21mr|qt4-4.8.7-18|218	maintaining GUI (Graphical User Interface) applications for the X
21mr|qt4-4.8.7-18|219	Window System. Qt is written in C++ and is fully object-oriented.
21mr|qt4-4.8.7-18|220	
21mr|qt4-4.8.7-18|221	This package contains the shared library needed to run Qt
21mr|qt4-4.8.7-18|222	applications, as well as the README files for Qt.
21mr|qt4-4.8.7-18|223	
21mr|qt4-4.8.7-18|224	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|225	
21mr|qt4-4.8.7-18|226	%package common
21mr|qt4-4.8.7-18|227	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|228	Summary:	Qt%{major} Config and Language Files
21mr|qt4-4.8.7-18|229	
21mr|qt4-4.8.7-18|230	%description common
21mr|qt4-4.8.7-18|231	Configuration and language files for Qt.
21mr|qt4-4.8.7-18|232	
21mr|qt4-4.8.7-18|233	%files common
21mr|qt4-4.8.7-18|234	%attr(0755,root,root) %{_sysconfdir}/profile.d/60qt4.sh
21mr|qt4-4.8.7-18|235	%dir %{_qt_bindir}
21mr|qt4-4.8.7-18|236	%dir %{_qt_datadir}
21mr|qt4-4.8.7-18|237	%dir %{_qt_plugindir}
21mr|qt4-4.8.7-18|238	%{_qt_datadir}/phrasebooks/
21mr|qt4-4.8.7-18|239	%dir %{_qt_translationdir}
21mr|qt4-4.8.7-18|240	%{_qt_translationdir}/qt_*.qm
21mr|qt4-4.8.7-18|241	%{_qt_translationdir}/qtscript_*.qm
21mr|qt4-4.8.7-18|242	
21mr|qt4-4.8.7-18|243	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|244	# CORE QT LIBRARIES
21mr|qt4-4.8.7-18|245	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|246	
21mr|qt4-4.8.7-18|247	%package -n %{libqt3support}
21mr|qt4-4.8.7-18|248	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|249	Group:		System/Libraries
21mr|qt4-4.8.7-18|250	
21mr|qt4-4.8.7-18|251	%description -n %{libqt3support}
21mr|qt4-4.8.7-18|252	Qt component library.
21mr|qt4-4.8.7-18|253	
21mr|qt4-4.8.7-18|254	%files -n %{libqt3support}
21mr|qt4-4.8.7-18|255	%{_libdir}/libQt3Support.so.%{major}*
21mr|qt4-4.8.7-18|256	
21mr|qt4-4.8.7-18|257	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|258	
21mr|qt4-4.8.7-18|259	%package -n %{libqtclucene}
21mr|qt4-4.8.7-18|260	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|261	Group:		System/Libraries
21mr|qt4-4.8.7-18|262	
21mr|qt4-4.8.7-18|263	%description -n %{libqtclucene}
21mr|qt4-4.8.7-18|264	Qt component library.
21mr|qt4-4.8.7-18|265	
21mr|qt4-4.8.7-18|266	%files -n %{libqtclucene}
21mr|qt4-4.8.7-18|267	%{_libdir}/libQtCLucene.so.%{major}*
21mr|qt4-4.8.7-18|268	
21mr|qt4-4.8.7-18|269	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|270	
21mr|qt4-4.8.7-18|271	%package -n %{libqtcore}
21mr|qt4-4.8.7-18|272	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|273	Group:		System/Libraries
21mr|qt4-4.8.7-18|274	
21mr|qt4-4.8.7-18|275	%description -n %{libqtcore}
21mr|qt4-4.8.7-18|276	Qt component library.
21mr|qt4-4.8.7-18|277	
21mr|qt4-4.8.7-18|278	%files -n %{libqtcore}
21mr|qt4-4.8.7-18|279	%{_libdir}/libQtCore.so.%{major}*
21mr|qt4-4.8.7-18|280	%{_qt_plugindir}/codecs/
21mr|qt4-4.8.7-18|281	
21mr|qt4-4.8.7-18|282	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|283	
21mr|qt4-4.8.7-18|284	%package -n %{libqdbus}
21mr|qt4-4.8.7-18|285	Summary:	Qt%{major} DBus Library
21mr|qt4-4.8.7-18|286	Group:		System/Libraries
21mr|qt4-4.8.7-18|287	
21mr|qt4-4.8.7-18|288	%description -n %{libqdbus}
21mr|qt4-4.8.7-18|289	Qt dbus library.
21mr|qt4-4.8.7-18|290	
21mr|qt4-4.8.7-18|291	%files -n %{libqdbus}
21mr|qt4-4.8.7-18|292	%{_libdir}/libQtDBus.so.%{major}*
21mr|qt4-4.8.7-18|293	
21mr|qt4-4.8.7-18|294	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|295	
21mr|qt4-4.8.7-18|296	%package -n %{libqtdeclarative}
21mr|qt4-4.8.7-18|297	Summary:	Qt%{major} Multimedia Library
21mr|qt4-4.8.7-18|298	Group:		System/Libraries
21mr|qt4-4.8.7-18|299	Conflicts:	qt4-qmlviewer < 4:4.8.0-2
21mr|qt4-4.8.7-18|300	
21mr|qt4-4.8.7-18|301	%description -n %{libqtdeclarative}
21mr|qt4-4.8.7-18|302	Qt multimedia library.
21mr|qt4-4.8.7-18|303	
21mr|qt4-4.8.7-18|304	%files -n %{libqtdeclarative}
21mr|qt4-4.8.7-18|305	%{_libdir}/libQtDeclarative.so.%{major}*
21mr|qt4-4.8.7-18|306	%{_qt_plugindir}/designer/libqdeclarativeview.so
21mr|qt4-4.8.7-18|307	
21mr|qt4-4.8.7-18|308	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|309	
21mr|qt4-4.8.7-18|310	%package -n %{libqtdesigner}
21mr|qt4-4.8.7-18|311	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|312	Group:		System/Libraries
21mr|qt4-4.8.7-18|313	
21mr|qt4-4.8.7-18|314	%description -n %{libqtdesigner}
21mr|qt4-4.8.7-18|315	Qt component library.
21mr|qt4-4.8.7-18|316	
21mr|qt4-4.8.7-18|317	%files -n %{libqtdesigner}
21mr|qt4-4.8.7-18|318	%{_libdir}/libQtDesigner.so.%{major}*
21mr|qt4-4.8.7-18|319	%{_libdir}/libQtDesignerComponents.so.%{major}*
21mr|qt4-4.8.7-18|320	
21mr|qt4-4.8.7-18|321	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|322	
21mr|qt4-4.8.7-18|323	%package -n %{libqtgui}
21mr|qt4-4.8.7-18|324	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|325	Group:		System/Libraries
21mr|qt4-4.8.7-18|326	
21mr|qt4-4.8.7-18|327	%description -n %{libqtgui}
21mr|qt4-4.8.7-18|328	Qt component library.
21mr|qt4-4.8.7-18|329	
21mr|qt4-4.8.7-18|330	%files -n %{libqtgui}
21mr|qt4-4.8.7-18|331	%{_libdir}/libQtGui.so.%{major}*
21mr|qt4-4.8.7-18|332	%{_qt_plugindir}/imageformats/
21mr|qt4-4.8.7-18|333	%dir %{_qt_plugindir}/inputmethods/
21mr|qt4-4.8.7-18|334	%{_qt_plugindir}/inputmethods/libqimsw-multi.so
21mr|qt4-4.8.7-18|335	
21mr|qt4-4.8.7-18|336	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|337	
21mr|qt4-4.8.7-18|338	%package -n %{libqthelp}
21mr|qt4-4.8.7-18|339	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|340	Group:		System/Libraries
21mr|qt4-4.8.7-18|341	
21mr|qt4-4.8.7-18|342	%description -n %{libqthelp}
21mr|qt4-4.8.7-18|343	Qt component library.
21mr|qt4-4.8.7-18|344	
21mr|qt4-4.8.7-18|345	%files -n %{libqthelp}
21mr|qt4-4.8.7-18|346	%{_libdir}/libQtHelp.so.%{major}*
21mr|qt4-4.8.7-18|347	
21mr|qt4-4.8.7-18|348	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|349	
21mr|qt4-4.8.7-18|350	%package -n %{libqtmultimedia}
21mr|qt4-4.8.7-18|351	Summary:	Qt%{major} Multimedia Library
21mr|qt4-4.8.7-18|352	Group:		System/Libraries
21mr|qt4-4.8.7-18|353	
21mr|qt4-4.8.7-18|354	%description -n %{libqtmultimedia}
21mr|qt4-4.8.7-18|355	Qt multimedia library.
21mr|qt4-4.8.7-18|356	
21mr|qt4-4.8.7-18|357	%files -n %{libqtmultimedia}
21mr|qt4-4.8.7-18|358	%{_libdir}/libQtMultimedia.so.%{major}*
21mr|qt4-4.8.7-18|359	
21mr|qt4-4.8.7-18|360	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|361	
21mr|qt4-4.8.7-18|362	%package -n %{libqtnetwork}
21mr|qt4-4.8.7-18|363	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|364	Group:		System/Libraries
21mr|qt4-4.8.7-18|365	
21mr|qt4-4.8.7-18|366	%description -n %{libqtnetwork}
21mr|qt4-4.8.7-18|367	Qt component library.
21mr|qt4-4.8.7-18|368	
21mr|qt4-4.8.7-18|369	%files -n %{libqtnetwork}
21mr|qt4-4.8.7-18|370	%{_libdir}/libQtNetwork.so.%{major}*
21mr|qt4-4.8.7-18|371	
21mr|qt4-4.8.7-18|372	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|373	
21mr|qt4-4.8.7-18|374	%package -n %{libqtopengl}
21mr|qt4-4.8.7-18|375	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|376	Group:		System/Libraries
21mr|qt4-4.8.7-18|377	
21mr|qt4-4.8.7-18|378	%description -n %{libqtopengl}
21mr|qt4-4.8.7-18|379	Qt component library.
21mr|qt4-4.8.7-18|380	
21mr|qt4-4.8.7-18|381	%files -n %{libqtopengl}
21mr|qt4-4.8.7-18|382	%{_libdir}/libQtOpenGL.so.%{major}*
21mr|qt4-4.8.7-18|383	
21mr|qt4-4.8.7-18|384	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|385	
21mr|qt4-4.8.7-18|386	%if %{with openvg}
21mr|qt4-4.8.7-18|387	%package -n %{libqtopenvg}
21mr|qt4-4.8.7-18|388	Summary:	Qt%{major} Multimedia Library
21mr|qt4-4.8.7-18|389	Group:		System/Libraries
21mr|qt4-4.8.7-18|390	
21mr|qt4-4.8.7-18|391	%description -n %{libqtopenvg}
21mr|qt4-4.8.7-18|392	Qt multimedia library.
21mr|qt4-4.8.7-18|393	
21mr|qt4-4.8.7-18|394	%files -n %{libqtopenvg}
21mr|qt4-4.8.7-18|395	%{_libdir}/libQtOpenVG.so.%{major}*
21mr|qt4-4.8.7-18|396	%endif
21mr|qt4-4.8.7-18|397	
21mr|qt4-4.8.7-18|398	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|399	
21mr|qt4-4.8.7-18|400	%package -n %{libqtscript}
21mr|qt4-4.8.7-18|401	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|402	Group:		System/Libraries
21mr|qt4-4.8.7-18|403	
21mr|qt4-4.8.7-18|404	%description -n %{libqtscript}
21mr|qt4-4.8.7-18|405	Qt component library.
21mr|qt4-4.8.7-18|406	
21mr|qt4-4.8.7-18|407	%files -n %{libqtscript}
21mr|qt4-4.8.7-18|408	%{_libdir}/libQtScript.so.%{major}*
21mr|qt4-4.8.7-18|409	%{_qt_plugindir}/script/
21mr|qt4-4.8.7-18|410	
21mr|qt4-4.8.7-18|411	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|412	
21mr|qt4-4.8.7-18|413	%package -n %{libqtscripttools}
21mr|qt4-4.8.7-18|414	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|415	Group:		System/Libraries
21mr|qt4-4.8.7-18|416	
21mr|qt4-4.8.7-18|417	%description -n %{libqtscripttools}
21mr|qt4-4.8.7-18|418	Qt component library.
21mr|qt4-4.8.7-18|419	
21mr|qt4-4.8.7-18|420	%files -n %{libqtscripttools}
21mr|qt4-4.8.7-18|421	%{_libdir}/libQtScriptTools.so.%{major}*
21mr|qt4-4.8.7-18|422	
21mr|qt4-4.8.7-18|423	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|424	
21mr|qt4-4.8.7-18|425	%package -n %{libqtsql}
21mr|qt4-4.8.7-18|426	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|427	Group:		System/Libraries
21mr|qt4-4.8.7-18|428	
21mr|qt4-4.8.7-18|429	%description -n %{libqtsql}
21mr|qt4-4.8.7-18|430	Qt component library.
21mr|qt4-4.8.7-18|431	
21mr|qt4-4.8.7-18|432	%files -n %{libqtsql}
21mr|qt4-4.8.7-18|433	%{_libdir}/libQtSql.so.%{major}*
21mr|qt4-4.8.7-18|434	
21mr|qt4-4.8.7-18|435	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|436	
21mr|qt4-4.8.7-18|437	%package -n %{libqtsvg}
21mr|qt4-4.8.7-18|438	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|439	Group:		System/Libraries
21mr|qt4-4.8.7-18|440	
21mr|qt4-4.8.7-18|441	%description -n %{libqtsvg}
21mr|qt4-4.8.7-18|442	Qt component library.
21mr|qt4-4.8.7-18|443	
21mr|qt4-4.8.7-18|444	%files -n %{libqtsvg}
21mr|qt4-4.8.7-18|445	%{_libdir}/libQtSvg.so.%{major}*
21mr|qt4-4.8.7-18|446	%{_qt_plugindir}/iconengines/
21mr|qt4-4.8.7-18|447	
21mr|qt4-4.8.7-18|448	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|449	
21mr|qt4-4.8.7-18|450	%package -n %{libqttest}
21mr|qt4-4.8.7-18|451	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|452	Group:		System/Libraries
21mr|qt4-4.8.7-18|453	
21mr|qt4-4.8.7-18|454	%description -n %{libqttest}
21mr|qt4-4.8.7-18|455	Qt component library.
21mr|qt4-4.8.7-18|456	
21mr|qt4-4.8.7-18|457	%files -n %{libqttest}
21mr|qt4-4.8.7-18|458	%{_libdir}/libQtTest.so.%{major}*
21mr|qt4-4.8.7-18|459	
21mr|qt4-4.8.7-18|460	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|461	
21mr|qt4-4.8.7-18|462	%package -n %{libqtxml}
21mr|qt4-4.8.7-18|463	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|464	Group:		System/Libraries
21mr|qt4-4.8.7-18|465	
21mr|qt4-4.8.7-18|466	%description -n %{libqtxml}
21mr|qt4-4.8.7-18|467	Qt component library.
21mr|qt4-4.8.7-18|468	
21mr|qt4-4.8.7-18|469	%files -n %{libqtxml}
21mr|qt4-4.8.7-18|470	%{_libdir}/libQtXml.so.%{major}*
21mr|qt4-4.8.7-18|471	
21mr|qt4-4.8.7-18|472	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|473	
21mr|qt4-4.8.7-18|474	%package -n %{libqtxmlpatterns}
21mr|qt4-4.8.7-18|475	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|476	Group:		System/Libraries
21mr|qt4-4.8.7-18|477	
21mr|qt4-4.8.7-18|478	%description -n %{libqtxmlpatterns}
21mr|qt4-4.8.7-18|479	Qt component library.
21mr|qt4-4.8.7-18|480	
21mr|qt4-4.8.7-18|481	%files -n %{libqtxmlpatterns}
21mr|qt4-4.8.7-18|482	%{_libdir}/libQtXmlPatterns.so.%{major}*
21mr|qt4-4.8.7-18|483	
21mr|qt4-4.8.7-18|484	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|485	
21mr|qt4-4.8.7-18|486	%if %{with webkit}
21mr|qt4-4.8.7-18|487	%package -n %{libqtwebkit}
21mr|qt4-4.8.7-18|488	Summary:	Qt%{major} Component Library
21mr|qt4-4.8.7-18|489	Group:		System/Libraries
21mr|qt4-4.8.7-18|490	
21mr|qt4-4.8.7-18|491	%description -n %{libqtwebkit}
21mr|qt4-4.8.7-18|492	Qt component library.
21mr|qt4-4.8.7-18|493	
21mr|qt4-4.8.7-18|494	%files -n %{libqtwebkit}
21mr|qt4-4.8.7-18|495	%{_libdir}/libQtWebKit.so.%{major}*
21mr|qt4-4.8.7-18|496	%endif
21mr|qt4-4.8.7-18|497	
21mr|qt4-4.8.7-18|498	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|499	
21mr|qt4-4.8.7-18|500	%if %{with phonon}
21mr|qt4-4.8.7-18|501	%package -n %{libphonon}
21mr|qt4-4.8.7-18|502	Summary:	Qt%{major} Phonon Library
21mr|qt4-4.8.7-18|503	Group:		System/Libraries
21mr|qt4-4.8.7-18|504	
21mr|qt4-4.8.7-18|505	%description -n %{libphonon}
21mr|qt4-4.8.7-18|506	Phonon library for Qt.
21mr|qt4-4.8.7-18|507	
21mr|qt4-4.8.7-18|508	%files -n %{libphonon}
21mr|qt4-4.8.7-18|509	%{_libdir}/libphonon.so.%{major}*
21mr|qt4-4.8.7-18|510	%endif
21mr|qt4-4.8.7-18|511	
21mr|qt4-4.8.7-18|512	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|513	
21mr|qt4-4.8.7-18|514	%if %{with phonon}
21mr|qt4-4.8.7-18|515	%package -n phonon-gstreamer
21mr|qt4-4.8.7-18|516	Summary:	Qt%{major} Phonon Gstreamer Backend
21mr|qt4-4.8.7-18|517	Group:		System/Libraries
21mr|qt4-4.8.7-18|518	Provides:	phonon-backend = %{EVRD}
21mr|qt4-4.8.7-18|519	Requires:	gstreamer0.10-plugins-good
21mr|qt4-4.8.7-18|520	Requires:	gstreamer0.10-pulse
21mr|qt4-4.8.7-18|521	Recommends:	gstreamer0.10-ffmpeg
21mr|qt4-4.8.7-18|522	Recommends:	gstreamer0.10-soup
21mr|qt4-4.8.7-18|523	
21mr|qt4-4.8.7-18|524	%description -n phonon-gstreamer
21mr|qt4-4.8.7-18|525	Phonon gstreamer backend for Qt.
21mr|qt4-4.8.7-18|526	
21mr|qt4-4.8.7-18|527	%files -n phonon-gstreamer
21mr|qt4-4.8.7-18|528	%{_qt_plugindir}/phonon_backend/libphonon_gstreamer.so
21mr|qt4-4.8.7-18|529	%endif
21mr|qt4-4.8.7-18|530	
21mr|qt4-4.8.7-18|531	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|532	
21mr|qt4-4.8.7-18|533	%if %{with phonon}
21mr|qt4-4.8.7-18|534	%package designer-plugin-phonon
21mr|qt4-4.8.7-18|535	Summary:	Qt%{major} Designer Phonon Plugin
21mr|qt4-4.8.7-18|536	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|537	
21mr|qt4-4.8.7-18|538	%description designer-plugin-phonon
21mr|qt4-4.8.7-18|539	Designer phonon plugin for Qt.
21mr|qt4-4.8.7-18|540	
21mr|qt4-4.8.7-18|541	%files designer-plugin-phonon
21mr|qt4-4.8.7-18|542	%{_qt_plugindir}/designer/libphononwidgets.so
21mr|qt4-4.8.7-18|543	%endif
21mr|qt4-4.8.7-18|544	
21mr|qt4-4.8.7-18|545	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|546	
21mr|qt4-4.8.7-18|547	%package -n %{libqtdevel}
21mr|qt4-4.8.7-18|548	Summary:	Development files for the Qt GUI toolkit
21mr|qt4-4.8.7-18|549	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|550	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|551	Requires:	qt4-qtconfig = %{EVRD}
21mr|qt4-4.8.7-18|552	Provides:	qt-devel = %{EVRD}
21mr|qt4-4.8.7-18|553	Provides:	qt4-devel = %{EVRD}
21mr|qt4-4.8.7-18|554	Provides:	libqt4-devel = %{EVRD}
21mr|qt4-4.8.7-18|555	Requires:	%{libqtdeclarative} = %{EVRD}
21mr|qt4-4.8.7-18|556	Requires:	%{libqt3support} = %{EVRD}
21mr|qt4-4.8.7-18|557	Requires:	%{libqt3support} = %{EVRD}
21mr|qt4-4.8.7-18|558	Requires:	%{libqtcore} = %{EVRD}
21mr|qt4-4.8.7-18|559	Requires:	%{libqtdesigner} = %{EVRD}
21mr|qt4-4.8.7-18|560	Requires:	%{libqtgui} = %{EVRD}
21mr|qt4-4.8.7-18|561	Requires:	%{libqtnetwork} = %{EVRD}
21mr|qt4-4.8.7-18|562	Requires:	%{libqtopengl} = %{EVRD}
21mr|qt4-4.8.7-18|563	Requires:	%{libqtsql} = %{EVRD}
21mr|qt4-4.8.7-18|564	Requires:	%{libqtxml} = %{EVRD}
21mr|qt4-4.8.7-18|565	Requires:	%{libqtscripttools} = %{EVRD}
21mr|qt4-4.8.7-18|566	Requires:	%{libqtxmlpatterns} = %{EVRD}
21mr|qt4-4.8.7-18|567	Requires:	%{libqtsvg} = %{EVRD}
21mr|qt4-4.8.7-18|568	Requires:	%{libqtclucene} = %{EVRD}
21mr|qt4-4.8.7-18|569	Requires:	%{libqttest} = %{EVRD}
21mr|qt4-4.8.7-18|570	Requires:	%{libqdbus} = %{EVRD}
21mr|qt4-4.8.7-18|571	%if %{with webkit}
21mr|qt4-4.8.7-18|572	Requires:	%{libqtwebkit} = %{EVRD}
21mr|qt4-4.8.7-18|573	Requires:	qt4-designer-plugin-webkit = %{EVRD}
21mr|qt4-4.8.7-18|574	%endif
21mr|qt4-4.8.7-18|575	Requires:	%{libqtscript} = %{EVRD}
21mr|qt4-4.8.7-18|576	Requires:	%{libqthelp} = %{EVRD}
21mr|qt4-4.8.7-18|577	Requires:	%{libqtmultimedia} = %{EVRD}
21mr|qt4-4.8.7-18|578	%if %{with openvg}
21mr|qt4-4.8.7-18|579	Requires:	%{libqtopenvg} = %{EVRD}
21mr|qt4-4.8.7-18|580	%endif
21mr|qt4-4.8.7-18|581	%if %{with phonon}
21mr|qt4-4.8.7-18|582	Requires:	qt4-designer-plugin-phonon = %{EVRD}
21mr|qt4-4.8.7-18|583	Requires:	%{libphonon} = %{EVRD}
21mr|qt4-4.8.7-18|584	%endif
21mr|qt4-4.8.7-18|585	Requires:	qt4-qtdbus = %{EVRD}
21mr|qt4-4.8.7-18|586	Requires:	qt4-designer-plugin-qt3support = %{EVRD}
21mr|qt4-4.8.7-18|587	Requires(post):	update-alternatives
21mr|qt4-4.8.7-18|588	Requires(postun):update-alternatives
21mr|qt4-4.8.7-18|589	Obsoletes:	%{mklibname -d QtWebKit} < %{version}
21mr|qt4-4.8.7-18|590	
21mr|qt4-4.8.7-18|591	%description -n %{libqtdevel}
21mr|qt4-4.8.7-18|592	Necessary files to develop applications using the Qt GUI toolkit:
21mr|qt4-4.8.7-18|593	the header files, the Qt meta object compiler, and static libraries.
21mr|qt4-4.8.7-18|594	Enter in http://qt.nokia.com/ for more information about Qt.
21mr|qt4-4.8.7-18|595	
21mr|qt4-4.8.7-18|596	Install %{name}-devel if you want to develop GUI applications using
21mr|qt4-4.8.7-18|597	the Qt toolkit.
21mr|qt4-4.8.7-18|598	
21mr|qt4-4.8.7-18|599	%post -n %{libqtdevel}
21mr|qt4-4.8.7-18|600	update-alternatives --install %{_bindir}/qmake qmake %{_qt_bindir}/qmake 20
21mr|qt4-4.8.7-18|601	
21mr|qt4-4.8.7-18|602	%postun -n %{libqtdevel}
21mr|qt4-4.8.7-18|603	if ! [ -e %{_qt_bindir}/qmake ]; then
21mr|qt4-4.8.7-18|604	update-alternatives --remove qmake %{_qt_bindir}/qmake
21mr|qt4-4.8.7-18|605	fi
21mr|qt4-4.8.7-18|606	
21mr|qt4-4.8.7-18|607	%files -n %{libqtdevel}
21mr|qt4-4.8.7-18|608	%{_rpmmacrodir}/*%{name}*
21mr|qt4-4.8.7-18|609	%{_qt_bindir}/lrelease
21mr|qt4-4.8.7-18|610	%{_qt_bindir}/lupdate
21mr|qt4-4.8.7-18|611	%{_qt_bindir}/moc
21mr|qt4-4.8.7-18|612	%{_qt_bindir}/pixeltool
21mr|qt4-4.8.7-18|613	%{_qt_bindir}/qdbusxml2cpp
21mr|qt4-4.8.7-18|614	%{_qt_bindir}/qdbuscpp2xml
21mr|qt4-4.8.7-18|615	%{_qt_bindir}/qmake
21mr|qt4-4.8.7-18|616	%{_qt_bindir}/qt3to4
21mr|qt4-4.8.7-18|617	%{_qt_bindir}/qttracereplay
21mr|qt4-4.8.7-18|618	%{_qt_bindir}/rcc
21mr|qt4-4.8.7-18|619	%{_qt_bindir}/uic*
21mr|qt4-4.8.7-18|620	%{_qt_bindir}/xmlpatternsvalidator
21mr|qt4-4.8.7-18|621	%{_qt_includedir}/Qt*/
21mr|qt4-4.8.7-18|622	%{_qt_datadir}/mkspecs/
21mr|qt4-4.8.7-18|623	%{_qt_datadir}/q3porting.xml
21mr|qt4-4.8.7-18|624	%{_libdir}/libQt3Support.so
21mr|qt4-4.8.7-18|625	%{_libdir}/libQtCLucene.so
21mr|qt4-4.8.7-18|626	%{_libdir}/libQtCore.so
21mr|qt4-4.8.7-18|627	%{_libdir}/libQtDBus.so
21mr|qt4-4.8.7-18|628	%{_libdir}/libQtDeclarative.so
21mr|qt4-4.8.7-18|629	%{_libdir}/libQtDesigner.so
21mr|qt4-4.8.7-18|630	%{_libdir}/libQtDesignerComponents.so
21mr|qt4-4.8.7-18|631	%{_libdir}/libQtGui.so
21mr|qt4-4.8.7-18|632	%{_libdir}/libQtHelp.so
21mr|qt4-4.8.7-18|633	%{_libdir}/libQtMultimedia.so
21mr|qt4-4.8.7-18|634	%{_libdir}/libQtNetwork.so
21mr|qt4-4.8.7-18|635	%{_libdir}/libQtOpenGL.so
21mr|qt4-4.8.7-18|636	%if %{with openvg}
21mr|qt4-4.8.7-18|637	%{_libdir}/libQtOpenVG.so
21mr|qt4-4.8.7-18|638	%endif
21mr|qt4-4.8.7-18|639	%{_libdir}/libQtScript.so
21mr|qt4-4.8.7-18|640	%{_libdir}/libQtScriptTools.so
21mr|qt4-4.8.7-18|641	%{_libdir}/libQtSql.so
21mr|qt4-4.8.7-18|642	%{_libdir}/libQtSvg.so
21mr|qt4-4.8.7-18|643	%{_libdir}/libQtTest.so
21mr|qt4-4.8.7-18|644	%{_libdir}/libQtXml.so
21mr|qt4-4.8.7-18|645	%{_libdir}/libQtXmlPatterns.so
21mr|qt4-4.8.7-18|646	%if %{with webkit}
21mr|qt4-4.8.7-18|647	%{_libdir}/libQtWebKit.so
21mr|qt4-4.8.7-18|648	%endif
21mr|qt4-4.8.7-18|649	%{_libdir}/*.a
21mr|qt4-4.8.7-18|650	%{_libdir}/*.prl
21mr|qt4-4.8.7-18|651	%{_libdir}/pkgconfig/Qt*.pc
21mr|qt4-4.8.7-18|652	%if %{with_private_headers}
21mr|qt4-4.8.7-18|653	%exclude %{_qt_includedir}/*/private/
21mr|qt4-4.8.7-18|654	%endif
21mr|qt4-4.8.7-18|655	
21mr|qt4-4.8.7-18|656	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|657	
21mr|qt4-4.8.7-18|658	%if %{with_private_headers}
21mr|qt4-4.8.7-18|659	%package devel-private
21mr|qt4-4.8.7-18|660	Summary:	Private headers for Qt toolkit
21mr|qt4-4.8.7-18|661	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|662	Requires:	qt4-devel = %{EVRD}
21mr|qt4-4.8.7-18|663	BuildArch:	noarch
21mr|qt4-4.8.7-18|664	
21mr|qt4-4.8.7-18|665	%description devel-private
21mr|qt4-4.8.7-18|666	The %{name}-devel-private package contains the private headres for Qt4
21mr|qt4-4.8.7-18|667	toolkit. It is needed to build Qt Creator with all features.
21mr|qt4-4.8.7-18|668	
21mr|qt4-4.8.7-18|669	%files devel-private
21mr|qt4-4.8.7-18|670	%{_qt_includedir}/QtCore/private/
21mr|qt4-4.8.7-18|671	%{_qt_includedir}/QtDeclarative/private/
21mr|qt4-4.8.7-18|672	%{_qt_includedir}/QtGui/private/
21mr|qt4-4.8.7-18|673	%{_qt_includedir}/QtScript/private/
21mr|qt4-4.8.7-18|674	%{_qt_includedir}/../src/corelib/
21mr|qt4-4.8.7-18|675	%{_qt_includedir}/../src/declarative/
21mr|qt4-4.8.7-18|676	%{_qt_includedir}/../src/gui/
21mr|qt4-4.8.7-18|677	%{_qt_includedir}/../src/script/
21mr|qt4-4.8.7-18|678	%endif
21mr|qt4-4.8.7-18|679	
21mr|qt4-4.8.7-18|680	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|681	
21mr|qt4-4.8.7-18|682	%package assistant
21mr|qt4-4.8.7-18|683	Summary:	Qt%{major} Assistantion Doc Utility
21mr|qt4-4.8.7-18|684	Group:		Books/Computer books
21mr|qt4-4.8.7-18|685	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|686	Requires:	qt4-database-plugin-sqlite = %{EVRD}
21mr|qt4-4.8.7-18|687	Recommends:	qt4-doc = %{EVRD}
21mr|qt4-4.8.7-18|688	
21mr|qt4-4.8.7-18|689	%description assistant
21mr|qt4-4.8.7-18|690	Qt Assistant provides a documentation Browser.
21mr|qt4-4.8.7-18|691	
21mr|qt4-4.8.7-18|692	%files assistant
21mr|qt4-4.8.7-18|693	%{_qt_bindir}/assistant
21mr|qt4-4.8.7-18|694	%{_qt_bindir}/qcollectiongenerator
21mr|qt4-4.8.7-18|695	%{_qt_bindir}/qhelpconverter
21mr|qt4-4.8.7-18|696	%{_qt_bindir}/qhelpgenerator
21mr|qt4-4.8.7-18|697	%{_datadir}/applications/mandriva-assistant-qt4.desktop
21mr|qt4-4.8.7-18|698	%{_qt_translationdir}/assistant*
21mr|qt4-4.8.7-18|699	
21mr|qt4-4.8.7-18|700	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|701	
21mr|qt4-4.8.7-18|702	%package designer
21mr|qt4-4.8.7-18|703	Summary:	Qt%{major} Visual Design Tool
21mr|qt4-4.8.7-18|704	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|705	Requires:	%{libqtdevel} = %{EVRD}
21mr|qt4-4.8.7-18|706	Requires:	qt4-designer-plugin-qt3support = %{EVRD}
21mr|qt4-4.8.7-18|707	%if %{with webkit}
21mr|qt4-4.8.7-18|708	Requires:	qt4-designer-plugin-webkit = %{EVRD}
21mr|qt4-4.8.7-18|709	%endif
21mr|qt4-4.8.7-18|710	%if %{with phonon}
21mr|qt4-4.8.7-18|711	Requires:	qt4-designer-plugin-phonon
21mr|qt4-4.8.7-18|712	%endif
21mr|qt4-4.8.7-18|713	%if %{with examples}
21mr|qt4-4.8.7-18|714	Recommends:	qt4-examples = %{EVRD}
21mr|qt4-4.8.7-18|715	%endif
21mr|qt4-4.8.7-18|716	%if %{with demos}
21mr|qt4-4.8.7-18|717	Recommends:	qt4-demos = %{EVRD}
21mr|qt4-4.8.7-18|718	%endif
21mr|qt4-4.8.7-18|719	
21mr|qt4-4.8.7-18|720	%description designer
21mr|qt4-4.8.7-18|721	The Qt Designer is a visual design tool that makes designing and
21mr|qt4-4.8.7-18|722	implementing user interfaces a lot easier.
21mr|qt4-4.8.7-18|723	
21mr|qt4-4.8.7-18|724	%files designer
21mr|qt4-4.8.7-18|725	%{_qt_bindir}/designer
21mr|qt4-4.8.7-18|726	%{_datadir}/applications/mandriva-designer-qt4.desktop
21mr|qt4-4.8.7-18|727	%{_qt_translationdir}/designer_*
21mr|qt4-4.8.7-18|728	
21mr|qt4-4.8.7-18|729	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|730	
21mr|qt4-4.8.7-18|731	%package linguist
21mr|qt4-4.8.7-18|732	Summary:	Qt%{major} Linguist Translation Utility
21mr|qt4-4.8.7-18|733	Group:		Books/Computer books
21mr|qt4-4.8.7-18|734	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|735	
21mr|qt4-4.8.7-18|736	%description linguist
21mr|qt4-4.8.7-18|737	Linguist provides easy translation for Qt GUI's in severall languages.
21mr|qt4-4.8.7-18|738	
21mr|qt4-4.8.7-18|739	%files linguist
21mr|qt4-4.8.7-18|740	%{_qt_bindir}/linguist
21mr|qt4-4.8.7-18|741	%{_qt_bindir}/lconvert
21mr|qt4-4.8.7-18|742	%{_datadir}/applications/mandriva-linguist-qt4.desktop
21mr|qt4-4.8.7-18|743	%{_qt_translationdir}/linguist*
21mr|qt4-4.8.7-18|744	
21mr|qt4-4.8.7-18|745	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|746	
21mr|qt4-4.8.7-18|747	%package qdoc3
21mr|qt4-4.8.7-18|748	Summary:	Qt%{major} Documentation Generator
21mr|qt4-4.8.7-18|749	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|750	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|751	
21mr|qt4-4.8.7-18|752	%description qdoc3
21mr|qt4-4.8.7-18|753	Qt 4 documentation generator.
21mr|qt4-4.8.7-18|754	
21mr|qt4-4.8.7-18|755	%files qdoc3
21mr|qt4-4.8.7-18|756	%{_qt_bindir}/qdoc3
21mr|qt4-4.8.7-18|757	
21mr|qt4-4.8.7-18|758	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|759	
21mr|qt4-4.8.7-18|760	%package qtdbus
21mr|qt4-4.8.7-18|761	Summary:	Qt%{major} DBus Binary
21mr|qt4-4.8.7-18|762	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|763	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|764	
21mr|qt4-4.8.7-18|765	%description qtdbus
21mr|qt4-4.8.7-18|766	Dbus interface for Qt.
21mr|qt4-4.8.7-18|767	
21mr|qt4-4.8.7-18|768	%files qtdbus
21mr|qt4-4.8.7-18|769	%{_qt_bindir}/qdbus
21mr|qt4-4.8.7-18|770	%{_qt_bindir}/qdbusviewer
21mr|qt4-4.8.7-18|771	
21mr|qt4-4.8.7-18|772	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|773	
21mr|qt4-4.8.7-18|774	%package qmlviewer
21mr|qt4-4.8.7-18|775	Summary:	Qt%{major} Qmlviewer Utility
21mr|qt4-4.8.7-18|776	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|777	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|778	
21mr|qt4-4.8.7-18|779	%description qmlviewer
21mr|qt4-4.8.7-18|780	Qmlviewer utility for Qt.
21mr|qt4-4.8.7-18|781	
21mr|qt4-4.8.7-18|782	%files qmlviewer
21mr|qt4-4.8.7-18|783	%{_qt_bindir}/qmlviewer
21mr|qt4-4.8.7-18|784	%{_qt_bindir}/qmlplugindump
21mr|qt4-4.8.7-18|785	%{_qt_importdir}/Qt/
21mr|qt4-4.8.7-18|786	%if %{with webkit}
21mr|qt4-4.8.7-18|787	%{_qt_importdir}/QtWebKit/libqmlwebkitplugin.so
21mr|qt4-4.8.7-18|788	%{_qt_importdir}/QtWebKit/qmldir
21mr|qt4-4.8.7-18|789	%endif
21mr|qt4-4.8.7-18|790	%{_qt_plugindir}/bearer/libqgenericbearer.so
21mr|qt4-4.8.7-18|791	%{_qt_plugindir}/bearer/libqnmbearer.so
21mr|qt4-4.8.7-18|792	%{_qt_plugindir}/bearer/libqconnmanbearer.so
21mr|qt4-4.8.7-18|793	%dir %{_qt_plugindir}/qmltooling/
21mr|qt4-4.8.7-18|794	%{_qt_plugindir}/qmltooling/libqmldbg_tcp.so
21mr|qt4-4.8.7-18|795	%{_qt_plugindir}/qmltooling/libqmldbg_inspector.so
21mr|qt4-4.8.7-18|796	
21mr|qt4-4.8.7-18|797	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|798	
21mr|qt4-4.8.7-18|799	%package qtconfig
21mr|qt4-4.8.7-18|800	Summary:	Qt%{major} Configuration Utility
21mr|qt4-4.8.7-18|801	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|802	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|803	Requires(post):	update-alternatives
21mr|qt4-4.8.7-18|804	Requires(postun):update-alternatives
21mr|qt4-4.8.7-18|805	
21mr|qt4-4.8.7-18|806	%description qtconfig
21mr|qt4-4.8.7-18|807	Main configuration utility for Qt.
21mr|qt4-4.8.7-18|808	
21mr|qt4-4.8.7-18|809	%post qtconfig
21mr|qt4-4.8.7-18|810	update-alternatives --install %{_bindir}/qtconfig qtconfig %{_qt_bindir}/qtconfig 20
21mr|qt4-4.8.7-18|811	
21mr|qt4-4.8.7-18|812	%postun qtconfig
21mr|qt4-4.8.7-18|813	if ! [ -e %{_qt_bindir}/qtconfig ]; then
21mr|qt4-4.8.7-18|814	update-alternatives --remove qtconfig %{_qt_bindir}/qtconfig
21mr|qt4-4.8.7-18|815	fi
21mr|qt4-4.8.7-18|816	
21mr|qt4-4.8.7-18|817	%files qtconfig
21mr|qt4-4.8.7-18|818	%{_qt_bindir}/qtconfig
21mr|qt4-4.8.7-18|819	%{_qt_translationdir}/qtconfig*
21mr|qt4-4.8.7-18|820	
21mr|qt4-4.8.7-18|821	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|822	
21mr|qt4-4.8.7-18|823	%if %{with qvfb}
21mr|qt4-4.8.7-18|824	%package qvfb
21mr|qt4-4.8.7-18|825	Summary:	Qt%{major} Embedded Virtual Terminal
21mr|qt4-4.8.7-18|826	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|827	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|828	
21mr|qt4-4.8.7-18|829	%description qvfb
21mr|qt4-4.8.7-18|830	Embedded virtual terminal for Qt support.
21mr|qt4-4.8.7-18|831	
21mr|qt4-4.8.7-18|832	%files qvfb
21mr|qt4-4.8.7-18|833	%{_qt_bindir}/qvfb
21mr|qt4-4.8.7-18|834	%{_qt_translationdir}/qvfb*
21mr|qt4-4.8.7-18|835	%endif
21mr|qt4-4.8.7-18|836	
21mr|qt4-4.8.7-18|837	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|838	
21mr|qt4-4.8.7-18|839	%package xmlpatterns
21mr|qt4-4.8.7-18|840	Summary:	Qt%{major} Xmlpatterns Utility
21mr|qt4-4.8.7-18|841	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|842	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|843	
21mr|qt4-4.8.7-18|844	%description xmlpatterns
21mr|qt4-4.8.7-18|845	Xmlpatterns utility for Qt.
21mr|qt4-4.8.7-18|846	
21mr|qt4-4.8.7-18|847	%files xmlpatterns
21mr|qt4-4.8.7-18|848	%{_qt_bindir}/xmlpatterns
21mr|qt4-4.8.7-18|849	
21mr|qt4-4.8.7-18|850	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|851	
21mr|qt4-4.8.7-18|852	%package accessibility-plugin
21mr|qt4-4.8.7-18|853	Summary:	Qt%{major} Accessibility Plugin
21mr|qt4-4.8.7-18|854	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|855	
21mr|qt4-4.8.7-18|856	%description accessibility-plugin
21mr|qt4-4.8.7-18|857	Acessibility plugins for Qt.
21mr|qt4-4.8.7-18|858	
21mr|qt4-4.8.7-18|859	%files accessibility-plugin
21mr|qt4-4.8.7-18|860	%{_qt_plugindir}/accessible/
21mr|qt4-4.8.7-18|861	
21mr|qt4-4.8.7-18|862	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|863	
21mr|qt4-4.8.7-18|864	%package designer-plugin-qt3support
21mr|qt4-4.8.7-18|865	Summary:	Qt%{major} designer qt3support plugin
21mr|qt4-4.8.7-18|866	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|867	
21mr|qt4-4.8.7-18|868	%description designer-plugin-qt3support
21mr|qt4-4.8.7-18|869	Designer plugin for qt3support Qt support.
21mr|qt4-4.8.7-18|870	
21mr|qt4-4.8.7-18|871	%files designer-plugin-qt3support
21mr|qt4-4.8.7-18|872	%{_qt_plugindir}/designer/libqt3supportwidgets.so
21mr|qt4-4.8.7-18|873	
21mr|qt4-4.8.7-18|874	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|875	
21mr|qt4-4.8.7-18|876	%if %{with webkit}
21mr|qt4-4.8.7-18|877	%package designer-plugin-webkit
21mr|qt4-4.8.7-18|878	Summary:	Qt%{major} Designer Webkit Plugin
21mr|qt4-4.8.7-18|879	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|880	
21mr|qt4-4.8.7-18|881	%description designer-plugin-webkit
21mr|qt4-4.8.7-18|882	Designer plugin for webkit Qt support.
21mr|qt4-4.8.7-18|883	
21mr|qt4-4.8.7-18|884	%files designer-plugin-webkit
21mr|qt4-4.8.7-18|885	%{_qt_plugindir}/designer/libqwebview.so
21mr|qt4-4.8.7-18|886	%endif
21mr|qt4-4.8.7-18|887	
21mr|qt4-4.8.7-18|888	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|889	
21mr|qt4-4.8.7-18|890	%package graphicssystems-plugin
21mr|qt4-4.8.7-18|891	Summary:	Qt%{major} Graphicssystems Plugin
21mr|qt4-4.8.7-18|892	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|893	
21mr|qt4-4.8.7-18|894	%description graphicssystems-plugin
21mr|qt4-4.8.7-18|895	Graphicssystems plugins for Qt.
21mr|qt4-4.8.7-18|896	
21mr|qt4-4.8.7-18|897	%files graphicssystems-plugin
21mr|qt4-4.8.7-18|898	%dir %{_qt_plugindir}/graphicssystems/
21mr|qt4-4.8.7-18|899	%{_qt_plugindir}/graphicssystems/libqglgraphicssystem.so
21mr|qt4-4.8.7-18|900	%{_qt_plugindir}/graphicssystems/libqtracegraphicssystem.so
21mr|qt4-4.8.7-18|901	%if %{with openvg}
21mr|qt4-4.8.7-18|902	%{_qt_plugindir}/graphicssystems/libqvggraphicssystem.so
21mr|qt4-4.8.7-18|903	%endif
21mr|qt4-4.8.7-18|904	
21mr|qt4-4.8.7-18|905	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|906	
21mr|qt4-4.8.7-18|907	%if %{with ibase}
21mr|qt4-4.8.7-18|908	%package database-plugin-ibase
21mr|qt4-4.8.7-18|909	Summary:	Qt%{major} Database Interbase Plugin
21mr|qt4-4.8.7-18|910	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|911	
21mr|qt4-4.8.7-18|912	%description database-plugin-ibase
21mr|qt4-4.8.7-18|913	Database plugin for interbase Qt support.
21mr|qt4-4.8.7-18|914	
21mr|qt4-4.8.7-18|915	%files database-plugin-ibase
21mr|qt4-4.8.7-18|916	%{_qt_plugindir}/sqldrivers/libqsqlibase.so
21mr|qt4-4.8.7-18|917	%endif
21mr|qt4-4.8.7-18|918	
21mr|qt4-4.8.7-18|919	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|920	
21mr|qt4-4.8.7-18|921	%if %{with mysql}
21mr|qt4-4.8.7-18|922	%package database-plugin-mysql
21mr|qt4-4.8.7-18|923	Summary:	Qt%{major} Database MYSQL Plugin
21mr|qt4-4.8.7-18|924	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|925	
21mr|qt4-4.8.7-18|926	%description database-plugin-mysql
21mr|qt4-4.8.7-18|927	Database plugin for mysql Qt support.
21mr|qt4-4.8.7-18|928	
21mr|qt4-4.8.7-18|929	%files database-plugin-mysql
21mr|qt4-4.8.7-18|930	%{_qt_plugindir}/sqldrivers/libqsqlmysql.so
21mr|qt4-4.8.7-18|931	%endif
21mr|qt4-4.8.7-18|932	
21mr|qt4-4.8.7-18|933	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|934	
21mr|qt4-4.8.7-18|935	%if %{with odbc}
21mr|qt4-4.8.7-18|936	%package database-plugin-odbc
21mr|qt4-4.8.7-18|937	Summary:	Qt%{major} Database ODBC Plugin
21mr|qt4-4.8.7-18|938	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|939	
21mr|qt4-4.8.7-18|940	%description database-plugin-odbc
21mr|qt4-4.8.7-18|941	Database plugin for ODBC Qt support.
21mr|qt4-4.8.7-18|942	
21mr|qt4-4.8.7-18|943	%files database-plugin-odbc
21mr|qt4-4.8.7-18|944	%{_qt_plugindir}/sqldrivers/libqsqlodbc.so
21mr|qt4-4.8.7-18|945	%endif
21mr|qt4-4.8.7-18|946	
21mr|qt4-4.8.7-18|947	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|948	
21mr|qt4-4.8.7-18|949	%if %{with postgres}
21mr|qt4-4.8.7-18|950	%package database-plugin-pgsql
21mr|qt4-4.8.7-18|951	Summary:	Qt%{major} Database PGSQL Plugin
21mr|qt4-4.8.7-18|952	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|953	
21mr|qt4-4.8.7-18|954	%description database-plugin-pgsql
21mr|qt4-4.8.7-18|955	Database plugin for pgsql Qt support.
21mr|qt4-4.8.7-18|956	
21mr|qt4-4.8.7-18|957	%files database-plugin-pgsql
21mr|qt4-4.8.7-18|958	%{_qt_plugindir}/sqldrivers/libqsqlpsql.so
21mr|qt4-4.8.7-18|959	%endif
21mr|qt4-4.8.7-18|960	
21mr|qt4-4.8.7-18|961	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|962	
21mr|qt4-4.8.7-18|963	%if %{with sqlite}
21mr|qt4-4.8.7-18|964	%package database-plugin-sqlite
21mr|qt4-4.8.7-18|965	Summary:	Qt%{major} Database SQLITE Plugin
21mr|qt4-4.8.7-18|966	Group:		Databases
21mr|qt4-4.8.7-18|967	
21mr|qt4-4.8.7-18|968	%description database-plugin-sqlite
21mr|qt4-4.8.7-18|969	Database plugin for sqlite Qt support.
21mr|qt4-4.8.7-18|970	
21mr|qt4-4.8.7-18|971	%files database-plugin-sqlite
21mr|qt4-4.8.7-18|972	%{_qt_plugindir}/sqldrivers/libqsqlite.so
21mr|qt4-4.8.7-18|973	%endif
21mr|qt4-4.8.7-18|974	
21mr|qt4-4.8.7-18|975	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|976	
21mr|qt4-4.8.7-18|977	%if %{with tds}
21mr|qt4-4.8.7-18|978	%package database-plugin-tds
21mr|qt4-4.8.7-18|979	Summary:	Q%{major} Database FREETDS Plugin
21mr|qt4-4.8.7-18|980	Group:		Databases
21mr|qt4-4.8.7-18|981	
21mr|qt4-4.8.7-18|982	%description database-plugin-tds
21mr|qt4-4.8.7-18|983	Database plugin for freetds Qt support.
21mr|qt4-4.8.7-18|984	
21mr|qt4-4.8.7-18|985	%files database-plugin-tds
21mr|qt4-4.8.7-18|986	%{_qt_plugindir}/sqldrivers/libqsqltds.so
21mr|qt4-4.8.7-18|987	%endif
21mr|qt4-4.8.7-18|988	
21mr|qt4-4.8.7-18|989	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|990	
21mr|qt4-4.8.7-18|991	%if %{with docs}
21mr|qt4-4.8.7-18|992	%package doc
21mr|qt4-4.8.7-18|993	Summary:	Qt%{major} HTML Documentation
21mr|qt4-4.8.7-18|994	Group:		Books/Computer books
21mr|qt4-4.8.7-18|995	BuildArch:	noarch
21mr|qt4-4.8.7-18|996	
21mr|qt4-4.8.7-18|997	%description doc
21mr|qt4-4.8.7-18|998	HTML documentation for the Qt toolkit. To view the documentation,
21mr|qt4-4.8.7-18|999	please load up the file %{_qt_docdir}/html/index.html in your
21mr|qt4-4.8.7-18|1000	favourite browser.
21mr|qt4-4.8.7-18|1001	
21mr|qt4-4.8.7-18|1002	%post doc
21mr|qt4-4.8.7-18|1003	# Remove old qt4 doc directories
21mr|qt4-4.8.7-18|1004	find %{_docdir} -maxdepth 1 -type d -name qt-4.\* -exec rm -rf {} \;
21mr|qt4-4.8.7-18|1005	
21mr|qt4-4.8.7-18|1006	%files doc
21mr|qt4-4.8.7-18|1007	%{_qt_docdir}/html/
21mr|qt4-4.8.7-18|1008	%{_qt_docdir}/qch/
21mr|qt4-4.8.7-18|1009	%{_qt_docdir}/src/
21mr|qt4-4.8.7-18|1010	%endif
21mr|qt4-4.8.7-18|1011	
21mr|qt4-4.8.7-18|1012	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|1013	
21mr|qt4-4.8.7-18|1014	%if %{with demos}
21mr|qt4-4.8.7-18|1015	%package demos
21mr|qt4-4.8.7-18|1016	Summary:	Qt%{major} Demonstration Applications
21mr|qt4-4.8.7-18|1017	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|1018	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|1019	Obsoletes:	%{name}-demos < 4:4.8.0
21mr|qt4-4.8.7-18|1020	%if %{with docs}
21mr|qt4-4.8.7-18|1021	Requires:	%{name}-doc = %{EVRD}
21mr|qt4-4.8.7-18|1022	%endif
21mr|qt4-4.8.7-18|1023	%if %{with examples}
21mr|qt4-4.8.7-18|1024	Recommends:	%{name}-examples = %{EVRD}
21mr|qt4-4.8.7-18|1025	%endif
21mr|qt4-4.8.7-18|1026	
21mr|qt4-4.8.7-18|1027	%description demos
21mr|qt4-4.8.7-18|1028	Demonstration applications made with Qt %{version}.
21mr|qt4-4.8.7-18|1029	
21mr|qt4-4.8.7-18|1030	%files demos
21mr|qt4-4.8.7-18|1031	%{_qt_bindir}/qtdemo
21mr|qt4-4.8.7-18|1032	%{_qt_demodir}/
21mr|qt4-4.8.7-18|1033	%{_qt_plugindir}/designer/libarthurplugin.so
21mr|qt4-4.8.7-18|1034	%endif
21mr|qt4-4.8.7-18|1035	
21mr|qt4-4.8.7-18|1036	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|1037	
21mr|qt4-4.8.7-18|1038	%if %{with examples}
21mr|qt4-4.8.7-18|1039	%package examples
21mr|qt4-4.8.7-18|1040	Summary:	Qt%{major} Programs Examples
21mr|qt4-4.8.7-18|1041	Group:		Development/KDE and Qt
21mr|qt4-4.8.7-18|1042	Requires:	%{name}-common = %{EVRD}
21mr|qt4-4.8.7-18|1043	
21mr|qt4-4.8.7-18|1044	%description examples
21mr|qt4-4.8.7-18|1045	Programs examples made with Qt %{version}.
21mr|qt4-4.8.7-18|1046	
21mr|qt4-4.8.7-18|1047	%files examples
21mr|qt4-4.8.7-18|1048	%{_qt_exampledir}/
21mr|qt4-4.8.7-18|1049	%{_qt_plugindir}/designer/libcontainerextension.so
21mr|qt4-4.8.7-18|1050	%{_qt_plugindir}/designer/libcustomwidgetplugin.so
21mr|qt4-4.8.7-18|1051	%{_qt_plugindir}/designer/libtaskmenuextension.so
21mr|qt4-4.8.7-18|1052	%{_qt_plugindir}/designer/libworldtimeclockplugin.so
21mr|qt4-4.8.7-18|1053	%endif
21mr|qt4-4.8.7-18|1054	
21mr|qt4-4.8.7-18|1055	#----------------------------------------------------------------------------
21mr|qt4-4.8.7-18|1056	
21mr|qt4-4.8.7-18|1057	%prep
21mr|qt4-4.8.7-18|1058	%setup -q -n qt-everywhere-opensource-src-%{version}
21mr|qt4-4.8.7-18|1059	%patch0 -p1 -b .boost
21mr|qt4-4.8.7-18|1060	%patch1 -p1 -b .c++11-1~
21mr|qt4-4.8.7-18|1061	%patch2 -p1 -b .c++11-2~
21mr|qt4-4.8.7-18|1062	%patch3 -p1 -b .kde-bug-256475~
21mr|qt4-4.8.7-18|1063	%patch4 -p1 -b .ssl~
21mr|qt4-4.8.7-18|1064	%patch5 -p1 -b .unix-select~
21mr|qt4-4.8.7-18|1065	%patch6 -p1 -b .qt-bug-34614~
21mr|qt4-4.8.7-18|1066	%patch7 -p1 -b .qt-bug-37380~
21mr|qt4-4.8.7-18|1067	%patch8 -p0 -b .qt-bug-38585~
21mr|qt4-4.8.7-18|1068	%patch10 -p1 -b .fix-qvfb-build~
21mr|qt4-4.8.7-18|1069	%patch11 -p1 -b .systemtrayicon~
21mr|qt4-4.8.7-18|1070	%patch12 -p1 -b .gtk2~
21mr|qt4-4.8.7-18|1071	%patch13 -p1 -b .openssl11~
21mr|qt4-4.8.7-18|1072	%patch131 -p1
21mr|qt4-4.8.7-18|1073	%patch14 -p1 -b .gcc6~
21mr|qt4-4.8.7-18|1074	#patch15 -p1 -b .verbose-tests~
21mr|qt4-4.8.7-18|1075	%patch16 -p1 -b .gcc7~
21mr|qt4-4.8.7-18|1076	%patch17 -p1 -b .gcc8~
21mr|qt4-4.8.7-18|1077	%patch18 -p1
21mr|qt4-4.8.7-18|1078	%patch19 -p1
21mr|qt4-4.8.7-18|1079	%patch20 -p1
21mr|qt4-4.8.7-18|1080	
21mr|qt4-4.8.7-18|1081	%patch101 -p1
21mr|qt4-4.8.7-18|1082	%patch102 -p1
21mr|qt4-4.8.7-18|1083	%patch103 -p1
21mr|qt4-4.8.7-18|1084	%patch104 -p1
21mr|qt4-4.8.7-18|1085	%patch105 -p1
21mr|qt4-4.8.7-18|1086	%patch106 -p1
21mr|qt4-4.8.7-18|1087	%patch107 -p1
21mr|qt4-4.8.7-18|1088	%patch108 -p1
21mr|qt4-4.8.7-18|1089	%patch109 -p1
21mr|qt4-4.8.7-18|1090	%patch110 -p1
21mr|qt4-4.8.7-18|1091	%patch111 -p1
21mr|qt4-4.8.7-18|1092	%patch112 -p1
21mr|qt4-4.8.7-18|1093	%patch113 -p1
21mr|qt4-4.8.7-18|1094	%patch114 -p1
21mr|qt4-4.8.7-18|1095	%patch115 -p1
21mr|qt4-4.8.7-18|1096	
21mr|qt4-4.8.7-18|1097	%ifarch %{e2k}
21mr|qt4-4.8.7-18|1098	%autopatch -p1 -m 200
21mr|qt4-4.8.7-18|1099	%endif
21mr|qt4-4.8.7-18|1100	
21mr|qt4-4.8.7-18|1101	# let makefile create missing .qm files, the .qm files should be included in qt upstream
21mr|qt4-4.8.7-18|1102	for f in translations/*.ts ; do
21mr|qt4-4.8.7-18|1103	touch ${f%.ts}.qm
21mr|qt4-4.8.7-18|1104	done
21mr|qt4-4.8.7-18|1105	
21mr|qt4-4.8.7-18|1106	%global optflags %{optflags} -fpermissive
21mr|qt4-4.8.7-18|1107	# QMAKE_STRIP need to be clear to allow mdv -debug package
21mr|qt4-4.8.7-18|1108	sed -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP             =|" -i mkspecs/common/linux.conf
21mr|qt4-4.8.7-18|1109	# We use -g1 to override -gdwarf-4 -- the latter needs more
21mr|qt4-4.8.7-18|1110	# RAM during QtWebKit build than x86_32 can handle.
21mr|qt4-4.8.7-18|1111	sed -e "s|^QMAKE_CFLAGS_RELEASE .*$|QMAKE_CFLAGS_RELEASE    += %{optflags}  -fno-strict-aliasing -DPIC -fPIC -g1| " \
21mr|qt4-4.8.7-18|1112	-e "s|^QMAKE_LFLAGS	.*$|QMAKE_LFLAGS		+= %{ldflags}|" \
21mr|qt4-4.8.7-18|1113	-e "s|^QMAKE_LFLAGS_PLUGIN.*\+= |QMAKE_LFLAGS_PLUGIN += %(echo %build_ldflags|sed -e 's#-Wl,--no-undefined##') |" \
21mr|qt4-4.8.7-18|1114	-e 's|^QMAKE_CXXFLAGS .*|& -std=gnu++0x|' \
21mr|qt4-4.8.7-18|1115	-i mkspecs/common/gcc-base.conf mkspecs/common/gcc-base-unix.conf
21mr|qt4-4.8.7-18|1116	
21mr|qt4-4.8.7-18|1117	%build
21mr|qt4-4.8.7-18|1118	export QTDIR=`/bin/pwd`
21mr|qt4-4.8.7-18|1119	export PATH=$QTDIR/bin:$PATH
21mr|qt4-4.8.7-18|1120	
21mr|qt4-4.8.7-18|1121	# Don't include headers or link with /usr/X11R6/{include,lib}
21mr|qt4-4.8.7-18|1122	perl -pi -e 's@/X11R6/@/@' mkspecs/linux-*/qmake.conf mkspecs/common/linux.conf
21mr|qt4-4.8.7-18|1123	
21mr|qt4-4.8.7-18|1124	#--------------------------------------------------------
21mr|qt4-4.8.7-18|1125	./configure \
21mr|qt4-4.8.7-18|1126	-prefix %{_qt_datadir} \
21mr|qt4-4.8.7-18|1127	-sysconfdir %{_sysconfdir} \
21mr|qt4-4.8.7-18|1128	-libdir %{_libdir} \
21mr|qt4-4.8.7-18|1129	-docdir %{_qt_docdir} \
21mr|qt4-4.8.7-18|1130	-plugindir %{_qt_plugindir} \
21mr|qt4-4.8.7-18|1131	-translationdir %{_qt_translationdir} \
21mr|qt4-4.8.7-18|1132	%if %{with debug}
21mr|qt4-4.8.7-18|1133	-debug \
21mr|qt4-4.8.7-18|1134	-verbose \
21mr|qt4-4.8.7-18|1135	%else
21mr|qt4-4.8.7-18|1136	-release \
21mr|qt4-4.8.7-18|1137	-silent \
21mr|qt4-4.8.7-18|1138	%endif
21mr|qt4-4.8.7-18|1139	-opensource \
21mr|qt4-4.8.7-18|1140	-confirm-license \
21mr|qt4-4.8.7-18|1141	-shared \
21mr|qt4-4.8.7-18|1142	-no-separate-debug-info \
21mr|qt4-4.8.7-18|1143	-no-rpath \
21mr|qt4-4.8.7-18|1144	-no-pch \
21mr|qt4-4.8.7-18|1145	-optimized-qmake \
21mr|qt4-4.8.7-18|1146	-reduce-relocations \
21mr|qt4-4.8.7-18|1147	-openssl-linked \
21mr|qt4-4.8.7-18|1148	-dbus-linked \
21mr|qt4-4.8.7-18|1149	-gtkstyle \
21mr|qt4-4.8.7-18|1150	-xmlpatterns \
21mr|qt4-4.8.7-18|1151	-opengl desktop \
21mr|qt4-4.8.7-18|1152	%ifnarch %{e2k}
21mr|qt4-4.8.7-18|1153	-platform linux-g++ \
21mr|qt4-4.8.7-18|1154	%else
21mr|qt4-4.8.7-18|1155	-platform linux-g++-lcc-native \
21mr|qt4-4.8.7-18|1156	-xplatform linux-g++-lcc-native \
21mr|qt4-4.8.7-18|1157	-arch e2k \
21mr|qt4-4.8.7-18|1158	-host-arch e2k \
21mr|qt4-4.8.7-18|1159	-force-pkg-config \
21mr|qt4-4.8.7-18|1160	-no-javascript-jit \
21mr|qt4-4.8.7-18|1161	%endif
21mr|qt4-4.8.7-18|1162	-xinerama \
21mr|qt4-4.8.7-18|1163	-xrandr \
21mr|qt4-4.8.7-18|1164	%if %{with qvfb}
21mr|qt4-4.8.7-18|1165	-qvfb \
21mr|qt4-4.8.7-18|1166	%endif
21mr|qt4-4.8.7-18|1167	%if %{without cups}
21mr|qt4-4.8.7-18|1168	-no-cups \
21mr|qt4-4.8.7-18|1169	%endif
21mr|qt4-4.8.7-18|1170	%if %{without phonon}
21mr|qt4-4.8.7-18|1171	-no-phonon \
21mr|qt4-4.8.7-18|1172	-no-phonon-backend \
21mr|qt4-4.8.7-18|1173	%endif
21mr|qt4-4.8.7-18|1174	%if %{with postgres}
21mr|qt4-4.8.7-18|1175	-plugin-sql-psql \
21mr|qt4-4.8.7-18|1176	%endif
21mr|qt4-4.8.7-18|1177	%if %{with mysql}
21mr|qt4-4.8.7-18|1178	-plugin-sql-mysql \
21mr|qt4-4.8.7-18|1179	%else
21mr|qt4-4.8.7-18|1180	-no-sql-mysql \
21mr|qt4-4.8.7-18|1181	%endif
21mr|qt4-4.8.7-18|1182	%if %{with ibase}
21mr|qt4-4.8.7-18|1183	-plugin-sql-ibase \
21mr|qt4-4.8.7-18|1184	%else
21mr|qt4-4.8.7-18|1185	-no-sql-ibase \
21mr|qt4-4.8.7-18|1186	%endif
21mr|qt4-4.8.7-18|1187	%if %{with sqlite}
21mr|qt4-4.8.7-18|1188	-plugin-sql-sqlite \
21mr|qt4-4.8.7-18|1189	-system-sqlite \
21mr|qt4-4.8.7-18|1190	-no-sql-sqlite2 \
21mr|qt4-4.8.7-18|1191	%else
21mr|qt4-4.8.7-18|1192	-no-sql-sqlite \
21mr|qt4-4.8.7-18|1193	-no-sql-sqlite2 \
21mr|qt4-4.8.7-18|1194	%endif
21mr|qt4-4.8.7-18|1195	%if %{with odbc}
21mr|qt4-4.8.7-18|1196	-plugin-sql-odbc \
21mr|qt4-4.8.7-18|1197	%else
21mr|qt4-4.8.7-18|1198	-no-sql-odbc \
21mr|qt4-4.8.7-18|1199	%endif
21mr|qt4-4.8.7-18|1200	%if %{with tds}
21mr|qt4-4.8.7-18|1201	-plugin-sql-tds \
21mr|qt4-4.8.7-18|1202	%else
21mr|qt4-4.8.7-18|1203	-no-sql-tds \
21mr|qt4-4.8.7-18|1204	%endif
21mr|qt4-4.8.7-18|1205	%if %{with openvg}
21mr|qt4-4.8.7-18|1206	-openvg \
21mr|qt4-4.8.7-18|1207	%else
21mr|qt4-4.8.7-18|1208	-no-openvg \
21mr|qt4-4.8.7-18|1209	%endif
21mr|qt4-4.8.7-18|1210	%if %{without webkit}
21mr|qt4-4.8.7-18|1211	-no-webkit \
21mr|qt4-4.8.7-18|1212	%endif
21mr|qt4-4.8.7-18|1213	%if %{without docs}
21mr|qt4-4.8.7-18|1214	-nomake docs \
21mr|qt4-4.8.7-18|1215	%endif
21mr|qt4-4.8.7-18|1216	%if %{without demos}
21mr|qt4-4.8.7-18|1217	-nomake demos \
21mr|qt4-4.8.7-18|1218	%endif
21mr|qt4-4.8.7-18|1219	%if %{without examples}
21mr|qt4-4.8.7-18|1220	-nomake examples
21mr|qt4-4.8.7-18|1221	%endif
21mr|qt4-4.8.7-18|1222	
21mr|qt4-4.8.7-18|1223	%make
21mr|qt4-4.8.7-18|1224	
21mr|qt4-4.8.7-18|1225	%if %{with qvfb}
21mr|qt4-4.8.7-18|1226	pushd tools/qvfb
21mr|qt4-4.8.7-18|1227	%{_builddir}/qt-everywhere-opensource-src-%{version}/bin/qmake
21mr|qt4-4.8.7-18|1228	%make
21mr|qt4-4.8.7-18|1229	popd
21mr|qt4-4.8.7-18|1230	%endif
21mr|qt4-4.8.7-18|1231	
21mr|qt4-4.8.7-18|1232	%install
21mr|qt4-4.8.7-18|1233	install -d %{buildroot}%{_bindir}
21mr|qt4-4.8.7-18|1234	install -d %{buildroot}%{_docdir}/%{name}
21mr|qt4-4.8.7-18|1235	install -d %{buildroot}%{_sysconfdir}/profile.d
21mr|qt4-4.8.7-18|1236	
21mr|qt4-4.8.7-18|1237	# recreate .qm files
21mr|qt4-4.8.7-18|1238	LD_LIBRARY_PATH=`pwd`/lib bin/lrelease translations/*.ts
21mr|qt4-4.8.7-18|1239	export PATH=`pwd`/bin:$PATH
21mr|qt4-4.8.7-18|1240	
21mr|qt4-4.8.7-18|1241	make install INSTALL_ROOT=%{buildroot}
21mr|qt4-4.8.7-18|1242	
21mr|qt4-4.8.7-18|1243	%if %{with_private_headers}
21mr|qt4-4.8.7-18|1244	# install private headers
21mr|qt4-4.8.7-18|1245	# using rsync -R as easy way to preserve relative path names
21mr|qt4-4.8.7-18|1246	# we're little cheating here with destination dir to keep things simple
21mr|qt4-4.8.7-18|1247	rsync -aR \
21mr|qt4-4.8.7-18|1248	include/Qt{Core,Declarative,Gui,Script}/private \
21mr|qt4-4.8.7-18|1249	src/{corelib,declarative,gui,script}/*/*_p.h \
21mr|qt4-4.8.7-18|1250	%{buildroot}%{_qt_datadir}
21mr|qt4-4.8.7-18|1251	%endif
21mr|qt4-4.8.7-18|1252	
21mr|qt4-4.8.7-18|1253	%if %{with qvfb}
21mr|qt4-4.8.7-18|1254	# Install qvfb
21mr|qt4-4.8.7-18|1255	make install -C tools/qvfb INSTALL_ROOT=%{buildroot}
21mr|qt4-4.8.7-18|1256	%else
21mr|qt4-4.8.7-18|1257	# Remove qvfb translation files that are installed by default
21mr|qt4-4.8.7-18|1258	rm -f %{buildroot}%{_qt_translationdir}/qvfb_*.qm
21mr|qt4-4.8.7-18|1259	%endif
21mr|qt4-4.8.7-18|1260	
21mr|qt4-4.8.7-18|1261	%if %{without docs}
21mr|qt4-4.8.7-18|1262	# Remove these doc src files that are installed even if using -nomake-docs
21mr|qt4-4.8.7-18|1263	rm -f %{buildroot}%{_qt_docdir}/src/
21mr|qt4-4.8.7-18|1264	%endif
21mr|qt4-4.8.7-18|1265	
21mr|qt4-4.8.7-18|1266	mkdir -p %{buildroot}%{_datadir}/applications
21mr|qt4-4.8.7-18|1267	install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/applications
21mr|qt4-4.8.7-18|1268	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications
21mr|qt4-4.8.7-18|1269	install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/applications
21mr|qt4-4.8.7-18|1270	
21mr|qt4-4.8.7-18|1271	# Fix mkspec link
21mr|qt4-4.8.7-18|1272	pushd  %{buildroot}%{_qt_datadir}/mkspecs
21mr|qt4-4.8.7-18|1273	rm -f default
21mr|qt4-4.8.7-18|1274	ln -sf %{_qt_datadir}/mkspecs/linux-g++ default
21mr|qt4-4.8.7-18|1275	popd
21mr|qt4-4.8.7-18|1276	
21mr|qt4-4.8.7-18|1277	# Copy examples/tutorial and demos
21mr|qt4-4.8.7-18|1278	for d in %{?with_demos:demos} %{?with_examples:examples}; do
21mr|qt4-4.8.7-18|1279	tar --exclude=.obj --exclude=.moc -cf - $d | \
21mr|qt4-4.8.7-18|1280	tar -C %{buildroot}/%{_qt_datadir}/ -xf -
21mr|qt4-4.8.7-18|1281	done
21mr|qt4-4.8.7-18|1282	
21mr|qt4-4.8.7-18|1283	# Fix all buildroot paths
21mr|qt4-4.8.7-18|1284	find %{buildroot}%{_libdir} -type f -name '*prl' -exec perl -pi -e "s, -L%{_builddir}/\S+,,g" {} \;
21mr|qt4-4.8.7-18|1285	find %{buildroot}%{_libdir} -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
21mr|qt4-4.8.7-18|1286	find %{buildroot}%{_libdir} -type f -name '*la' -print -exec sed -i -e "s, -L%{_builddir}/?\S+,,g" -e "s,-L../JavaScriptCore/release,,g" -e "s,-ljscore,,g" {} \;
21mr|qt4-4.8.7-18|1287	find %{buildroot}/%{_qt_datadir}/mkspecs -name 'qmake.conf' -exec chmod -x -- {} \;
21mr|qt4-4.8.7-18|1288	find %{buildroot}/%{_qt_datadir}/mkspecs -name Info.plist.app -exec chmod -x -- {} \;
21mr|qt4-4.8.7-18|1289	
21mr|qt4-4.8.7-18|1290	# Don't reference %{builddir} neither /usr(/X11R6)?/ in .pc files.
21mr|qt4-4.8.7-18|1291	perl -pi -e '\
21mr|qt4-4.8.7-18|1292	s@-L/usr/X11R6/%{_lib} @@g;\
21mr|qt4-4.8.7-18|1293	s@-I/usr/X11R6/include @@g;\
21mr|qt4-4.8.7-18|1294	s@-L/%{_builddir}\S+@@g'\
21mr|qt4-4.8.7-18|1295	`find . -name \*.pc`
21mr|qt4-4.8.7-18|1296	
21mr|qt4-4.8.7-18|1297	# Install rpm macros
21mr|qt4-4.8.7-18|1298	%install_macro qt4 %{SOURCE2}
21mr|qt4-4.8.7-18|1299	
21mr|qt4-4.8.7-18|1300	# Profiles
21mr|qt4-4.8.7-18|1301	cat > %{buildroot}%{_sysconfdir}/profile.d/60qt4.sh << EOF
21mr|qt4-4.8.7-18|1302	#!/bin/bash
21mr|qt4-4.8.7-18|1303	
21mr|qt4-4.8.7-18|1304	# Qt4 is the main Qt on system
21mr|qt4-4.8.7-18|1305	export QTDIR=%{_qt_datadir}
21mr|qt4-4.8.7-18|1306	
21mr|qt4-4.8.7-18|1307	[ -z \$QT4DOCDIR ] && export QT4DOCDIR=%{_qt_docdir}
21mr|qt4-4.8.7-18|1308	
21mr|qt4-4.8.7-18|1309	if [ -z \$(echo \$PATH | grep "%{_qt_bindir}") ]; then
21mr|qt4-4.8.7-18|1310	PATH=\${PATH}:%{_qt_bindir}
21mr|qt4-4.8.7-18|1311	export PATH
21mr|qt4-4.8.7-18|1312	fi
21mr|qt4-4.8.7-18|1313	
21mr|qt4-4.8.7-18|1314	EOF
21mr|qt4-4.8.7-18|1315	
21mr|qt4-4.8.7-18|1316	# identical binaries are copied, not linked:
21mr|qt4-4.8.7-18|1317	rm -f %{buildroot}%{_qt_exampledir}/declarative/cppextensions/qwidgets/QWidgets/libqmlqwidgetsplugin.so
21mr|qt4-4.8.7-18|1318	ln -sf %{_qt_exampledir}/declarative/cppextensions/plugins/libqmlqwidgetsplugin.so %{buildroot}%{_qt_exampledir}/declarative/cppextensions/qwidgets/QWidgets/libqmlqwidgetsplugin.so
21mr|qt4-4.8.7-18|1319	
21mr|qt4-4.8.7-18|1320	
21mr|qt4-4.8.7-18|1321	# Clean WEBKIT test files
21mr|qt4-4.8.7-18|1322	rm -fr %{buildroot}%{_qt_datadir}/tests/qt4/tst_*/
21mr|qt4-4.8.7-18|1323	
21mr|qt4-4.8.7-18|1324	
21mr|qt4-4.8.7-18|1325	
21mr|qt4-4.8.7-18|1326	# CVEs
21mr|qt4-4.8.7-18|1327	# CVE-2023-43114 < windows
21mr|qt4-4.8.7-18|1328	# CVE-2022-25634 < windows
21mr|qt4-4.8.7-18|1329	# CVE-2018-21035 < qt5-qtwebsockets
21mr|qt4-4.8.7-18|1330	# CVE-2023-32762 < there is no vulnerable code to fix

16345 21
21mr|qt5-fsarchiver-0.8.5.1-2|1	# Workaround to build with GCC 10
21mr|qt5-fsarchiver-0.8.5.1-2|2	%global optflags %{optflags} -fcommon
21mr|qt5-fsarchiver-0.8.5.1-2|3	
21mr|qt5-fsarchiver-0.8.5.1-2|4	%define upver 0.8.5
21mr|qt5-fsarchiver-0.8.5.1-2|5	%define subver 1
21mr|qt5-fsarchiver-0.8.5.1-2|6	
21mr|qt5-fsarchiver-0.8.5.1-2|7	Summary:	Qt GUI for fsarchiver
21mr|qt5-fsarchiver-0.8.5.1-2|8	Name:		qt5-fsarchiver
21mr|qt5-fsarchiver-0.8.5.1-2|9	Version:	%{upver}.%{subver}
21mr|qt5-fsarchiver-0.8.5.1-2|10	Release:	2
21mr|qt5-fsarchiver-0.8.5.1-2|11	License:	GPLv2+ and GPLv3+
21mr|qt5-fsarchiver-0.8.5.1-2|12	Group:		Archiving/Backup
21mr|qt5-fsarchiver-0.8.5.1-2|13	Url:		http://qt4-fsarchiver.sourceforge.net/
21mr|qt5-fsarchiver-0.8.5.1-2|14	Source0:	http://downloads.sourceforge.net/%{name}/source/%{name}-%{upver}-%{subver}.tar.gz
21mr|qt5-fsarchiver-0.8.5.1-2|15	Source1:	qt5-fsarchiver-0.8.5.1-ru.tar.gz
21mr|qt5-fsarchiver-0.8.5.1-2|16	Patch0:		qt5-fsarchiver-0.8.5-desktop.patch
21mr|qt5-fsarchiver-0.8.5.1-2|17	BuildRequires:	e2fsprogs
21mr|qt5-fsarchiver-0.8.5.1-2|18	BuildRequires:	qt5-linguist-tools
21mr|qt5-fsarchiver-0.8.5.1-2|19	BuildRequires:	attr-devel
21mr|qt5-fsarchiver-0.8.5.1-2|20	BuildRequires:	bzip2-devel
21mr|qt5-fsarchiver-0.8.5.1-2|21	BuildRequires:	liblzo-devel
21mr|qt5-fsarchiver-0.8.5.1-2|22	BuildRequires:	pkgconfig(blkid)
21mr|qt5-fsarchiver-0.8.5.1-2|23	BuildRequires:	pkgconfig(ext2fs)
21mr|qt5-fsarchiver-0.8.5.1-2|24	BuildRequires:	pkgconfig(libgcrypt)
21mr|qt5-fsarchiver-0.8.5.1-2|25	BuildRequires:	pkgconfig(libzstd)
21mr|qt5-fsarchiver-0.8.5.1-2|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-fsarchiver-0.8.5.1-2|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-fsarchiver-0.8.5.1-2|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt5-fsarchiver-0.8.5.1-2|29	BuildRequires:	pkgconfig(zlib)
21mr|qt5-fsarchiver-0.8.5.1-2|30	BuildRequires:	pkgconfig(liblz4)
21mr|qt5-fsarchiver-0.8.5.1-2|31	Requires:	gdisk
21mr|qt5-fsarchiver-0.8.5.1-2|32	Requires:	nfs-utils
21mr|qt5-fsarchiver-0.8.5.1-2|33	Requires:	lz4
21mr|qt5-fsarchiver-0.8.5.1-2|34	Requires:	nmap
21mr|qt5-fsarchiver-0.8.5.1-2|35	Requires:	samba
21mr|qt5-fsarchiver-0.8.5.1-2|36	Requires:	samba-client
21mr|qt5-fsarchiver-0.8.5.1-2|37	Requires:	sshfs-fuse
21mr|qt5-fsarchiver-0.8.5.1-2|38	Requires:	sshpass
21mr|qt5-fsarchiver-0.8.5.1-2|39	Requires:	xfsprogs
21mr|qt5-fsarchiver-0.8.5.1-2|40	
21mr|qt5-fsarchiver-0.8.5.1-2|41	%description
21mr|qt5-fsarchiver-0.8.5.1-2|42	qt5-fsarchiver is a GUI for the program fsarchiver.
21mr|qt5-fsarchiver-0.8.5.1-2|43	
21mr|qt5-fsarchiver-0.8.5.1-2|44	FSArchiver a system tool that allows you to save the contents of
21mr|qt5-fsarchiver-0.8.5.1-2|45	a file-system to a compressed archive file. The file-system can be
21mr|qt5-fsarchiver-0.8.5.1-2|46	restored on a partition which has a different size and it can be
21mr|qt5-fsarchiver-0.8.5.1-2|47	restored on a different file-system.
21mr|qt5-fsarchiver-0.8.5.1-2|48	
21mr|qt5-fsarchiver-0.8.5.1-2|49	%files
21mr|qt5-fsarchiver-0.8.5.1-2|50	%{_sbindir}/%{name}
21mr|qt5-fsarchiver-0.8.5.1-2|51	%{_sbindir}/%{name}.sh
21mr|qt5-fsarchiver-0.8.5.1-2|52	%{_datadir}/applications/*.desktop
21mr|qt5-fsarchiver-0.8.5.1-2|53	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|qt5-fsarchiver-0.8.5.1-2|54	%{_docdir}/%{name}/doc/*
21mr|qt5-fsarchiver-0.8.5.1-2|55	%{_datadir}/qt5/translations/%{name}*.qm
21mr|qt5-fsarchiver-0.8.5.1-2|56	%{_datadir}/qt5/translations/%{name}*.ts
21mr|qt5-fsarchiver-0.8.5.1-2|57	%{_sbindir}/findsmb-qt5
21mr|qt5-fsarchiver-0.8.5.1-2|58	
21mr|qt5-fsarchiver-0.8.5.1-2|59	#----------------------------------------------------------------------------
21mr|qt5-fsarchiver-0.8.5.1-2|60	
21mr|qt5-fsarchiver-0.8.5.1-2|61	%prep
21mr|qt5-fsarchiver-0.8.5.1-2|62	%setup -q -n %{name}
21mr|qt5-fsarchiver-0.8.5.1-2|63	%patch0 -p1
21mr|qt5-fsarchiver-0.8.5.1-2|64	
21mr|qt5-fsarchiver-0.8.5.1-2|65	pushd translations
21mr|qt5-fsarchiver-0.8.5.1-2|66	tar -xvzf %{SOURCE1}
21mr|qt5-fsarchiver-0.8.5.1-2|67	popd
21mr|qt5-fsarchiver-0.8.5.1-2|68	
21mr|qt5-fsarchiver-0.8.5.1-2|69	%build
21mr|qt5-fsarchiver-0.8.5.1-2|70	%qmake_qt5 qt5-fsarchiver.pro
21mr|qt5-fsarchiver-0.8.5.1-2|71	%make
21mr|qt5-fsarchiver-0.8.5.1-2|72	
21mr|qt5-fsarchiver-0.8.5.1-2|73	%install
21mr|qt5-fsarchiver-0.8.5.1-2|74	%makeinstall_qt
21mr|qt5-fsarchiver-0.8.5.1-2|75	
21mr|qt5-fsarchiver-0.8.5.1-2|76	#clean doc directory from backup files
21mr|qt5-fsarchiver-0.8.5.1-2|77	rm -rf %{buildroot}%{_datadir}/doc/qt5-fsarchiver/doc/*~
21mr|qt5-fsarchiver-0.8.5.1-2|78	#removing unnecessary shortcuts
21mr|qt5-fsarchiver-0.8.5.1-2|79	rm -rf %{buildroot}%{_datadir}/applications/gnome-qt5-fsarchiver.desktop
21mr|qt5-fsarchiver-0.8.5.1-2|80	rm -rf %{buildroot}%{_datadir}/applications/mate-qt5-fsarchiver.desktop
21mr|qt5-fsarchiver-0.8.5.1-2|81	
21mr|qt5-fsarchiver-0.8.5.1-2|82	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
21mr|qt5-fsarchiver-0.8.5.1-2|83	mv %{buildroot}%{_datadir}/app-install/icons/harddrive1.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|qt5-fsarchiver-0.8.5.1-2|84	
21mr|qt5-fsarchiver-0.8.5.1-2|85	install -m 0644 -p translations/*.ts %{buildroot}%{_datadir}/qt5/translations/

16346 21
21mr|qt5-macros-5.15.5-3|1	Summary:	Base macros for Qt 5
21mr|qt5-macros-5.15.5-3|2	Name:		qt5-macros
21mr|qt5-macros-5.15.5-3|3	Version:	5.15.5
21mr|qt5-macros-5.15.5-3|4	Release:	3
21mr|qt5-macros-5.15.5-3|5	License:	LGPLv3+
21mr|qt5-macros-5.15.5-3|6	Group:		Development/KDE and Qt
21mr|qt5-macros-5.15.5-3|7	Url:		http://qt-project.org/
21mr|qt5-macros-5.15.5-3|8	Source0:	qt5.macros
21mr|qt5-macros-5.15.5-3|9	BuildArch:	noarch
21mr|qt5-macros-5.15.5-3|10	Provides:	qt5-qtbase-macros = %{EVRD}
21mr|qt5-macros-5.15.5-3|11	
21mr|qt5-macros-5.15.5-3|12	%description
21mr|qt5-macros-5.15.5-3|13	Base macros for Qt 5.
21mr|qt5-macros-5.15.5-3|14	
21mr|qt5-macros-5.15.5-3|15	%files
21mr|qt5-macros-5.15.5-3|16	%{_rpmmacrodir}/macros.qt5
21mr|qt5-macros-5.15.5-3|17	
21mr|qt5-macros-5.15.5-3|18	#----------------------------------------------------------------------------
21mr|qt5-macros-5.15.5-3|19	
21mr|qt5-macros-5.15.5-3|20	%prep
21mr|qt5-macros-5.15.5-3|21	
21mr|qt5-macros-5.15.5-3|22	%build
21mr|qt5-macros-5.15.5-3|23	
21mr|qt5-macros-5.15.5-3|24	%install
21mr|qt5-macros-5.15.5-3|25	%install_macro qt5 %{SOURCE0}

16347 21
21mr|qt5-qt3d-5.15.10-1|1	%define api 5
21mr|qt5-qt3d-5.15.10-1|2	%define major 5
21mr|qt5-qt3d-5.15.10-1|3	%define oname qt5
21mr|qt5-qt3d-5.15.10-1|4	
21mr|qt5-qt3d-5.15.10-1|5	%define module qt3d
21mr|qt5-qt3d-5.15.10-1|6	
21mr|qt5-qt3d-5.15.10-1|7	%define qt3danimation %mklibname qt%{api}3danimation %{major}
21mr|qt5-qt3d-5.15.10-1|8	%define qt3danimationd %mklibname qt%{api}3danimation -d
21mr|qt5-qt3d-5.15.10-1|9	%define qt3dcore %mklibname qt%{api}3dcore %{major}
21mr|qt5-qt3d-5.15.10-1|10	%define qt3dcored %mklibname qt%{api}3dcore -d
21mr|qt5-qt3d-5.15.10-1|11	%define qt3dextras %mklibname qt%{api}3dextras %{major}
21mr|qt5-qt3d-5.15.10-1|12	%define qt3dextrasd %mklibname qt%{api}3dextras -d
21mr|qt5-qt3d-5.15.10-1|13	%define qt3dinput %mklibname qt%{api}3dinput %{major}
21mr|qt5-qt3d-5.15.10-1|14	%define qt3dinputd %mklibname qt%{api}3dinput -d
21mr|qt5-qt3d-5.15.10-1|15	%define qt3dlogic %mklibname qt%{api}3dlogic %{major}
21mr|qt5-qt3d-5.15.10-1|16	%define qt3dlogicd %mklibname qt%{api}3dlogic -d
21mr|qt5-qt3d-5.15.10-1|17	%define qt3dquick %mklibname qt%{api}3dquick %{major}
21mr|qt5-qt3d-5.15.10-1|18	%define qt3dquickd %mklibname qt%{api}3dquick -d
21mr|qt5-qt3d-5.15.10-1|19	%define qt3dquickanimation %mklibname qt%{api}3dquickanimation %{major}
21mr|qt5-qt3d-5.15.10-1|20	%define qt3dquickanimationd %mklibname qt%{api}3dquickanimation -d
21mr|qt5-qt3d-5.15.10-1|21	%define qt3dquickextras %mklibname qt%{api}3dquickextras %{major}
21mr|qt5-qt3d-5.15.10-1|22	%define qt3dquickextrasd %mklibname qt%{api}3dquickextras -d
21mr|qt5-qt3d-5.15.10-1|23	%define qt3dquickinput %mklibname qt%{api}3dquickinput %{major}
21mr|qt5-qt3d-5.15.10-1|24	%define qt3dquickinputd %mklibname qt%{api}3dquickinput -d
21mr|qt5-qt3d-5.15.10-1|25	%define qt3dquickrender %mklibname qt%{api}3dquickrender %{major}
21mr|qt5-qt3d-5.15.10-1|26	%define qt3dquickrenderd %mklibname qt%{api}3dquickrender -d
21mr|qt5-qt3d-5.15.10-1|27	%define qt3dquickscene2d %mklibname qt%{api}3dquickscene2d %{major}
21mr|qt5-qt3d-5.15.10-1|28	%define qt3dquickscene2dd %mklibname qt%{api}3dquickscene2d -d
21mr|qt5-qt3d-5.15.10-1|29	%define qt3drender %mklibname qt%{api}3drender %{major}
21mr|qt5-qt3d-5.15.10-1|30	%define qt3drenderd %mklibname qt%{api}3drender -d
21mr|qt5-qt3d-5.15.10-1|31	
21mr|qt5-qt3d-5.15.10-1|32	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qt3d-5.15.10-1|33	%bcond_with docs
21mr|qt5-qt3d-5.15.10-1|34	
21mr|qt5-qt3d-5.15.10-1|35	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qt3d-5.15.10-1|36	Name:		qt5-%{module}
21mr|qt5-qt3d-5.15.10-1|37	Version:	5.15.10
21mr|qt5-qt3d-5.15.10-1|38	Release:	1
21mr|qt5-qt3d-5.15.10-1|39	License:	LGPLv3+
21mr|qt5-qt3d-5.15.10-1|40	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|41	Url:		http://qt-project.org/
21mr|qt5-qt3d-5.15.10-1|42	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qt3d-5.15.10-1|43	Source100:	%{name}.rpmlintrc
21mr|qt5-qt3d-5.15.10-1|44	BuildRequires:	pkgconfig(assimp)
21mr|qt5-qt3d-5.15.10-1|45	BuildRequires:	pkgconfig(Qt5Concurrent) >= %{version}
21mr|qt5-qt3d-5.15.10-1|46	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qt3d-5.15.10-1|47	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qt3d-5.15.10-1|48	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qt3d-5.15.10-1|49	BuildRequires:	pkgconfig(Qt5OpenGL) >= %{version}
21mr|qt5-qt3d-5.15.10-1|50	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qt3d-5.15.10-1|51	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qt3d-5.15.10-1|52	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qt3d-5.15.10-1|53	BuildRequires:	pkgconfig(gl)
21mr|qt5-qt3d-5.15.10-1|54	%if %{with docs}
21mr|qt5-qt3d-5.15.10-1|55	BuildRequires:	qdoc5
21mr|qt5-qt3d-5.15.10-1|56	BuildRequires:	qt5-tools
21mr|qt5-qt3d-5.15.10-1|57	%endif
21mr|qt5-qt3d-5.15.10-1|58	
21mr|qt5-qt3d-5.15.10-1|59	%description
21mr|qt5-qt3d-5.15.10-1|60	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qt3d-5.15.10-1|61	
21mr|qt5-qt3d-5.15.10-1|62	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|63	
21mr|qt5-qt3d-5.15.10-1|64	%package -n %{qt3danimation}
21mr|qt5-qt3d-5.15.10-1|65	Summary:	Qt 3D Animation library
21mr|qt5-qt3d-5.15.10-1|66	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|67	
21mr|qt5-qt3d-5.15.10-1|68	%description -n %{qt3danimation}
21mr|qt5-qt3d-5.15.10-1|69	Qt 3D Animation library.
21mr|qt5-qt3d-5.15.10-1|70	
21mr|qt5-qt3d-5.15.10-1|71	%files -n %{qt3danimation}
21mr|qt5-qt3d-5.15.10-1|72	%{_qt5_libdir}/libQt%{api}3DAnimation.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|73	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|74	%{_libdir}/libQt%{api}3DAnimation.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|75	%endif
21mr|qt5-qt3d-5.15.10-1|76	
21mr|qt5-qt3d-5.15.10-1|77	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|78	
21mr|qt5-qt3d-5.15.10-1|79	%package -n %{qt3danimationd}
21mr|qt5-qt3d-5.15.10-1|80	Summary:	Development files for version 5 of the Qt 3D Animation library
21mr|qt5-qt3d-5.15.10-1|81	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|82	Requires:	%{qt3danimation} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|83	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|84	
21mr|qt5-qt3d-5.15.10-1|85	%description -n %{qt3danimationd}
21mr|qt5-qt3d-5.15.10-1|86	Development files for version 5 of the Qt 3D Animation library.
21mr|qt5-qt3d-5.15.10-1|87	
21mr|qt5-qt3d-5.15.10-1|88	%files -n %{qt3danimationd}
21mr|qt5-qt3d-5.15.10-1|89	%{_qt5_includedir}/Qt3DAnimation
21mr|qt5-qt3d-5.15.10-1|90	%{_qt5_libdir}/libQt%{api}3DAnimation.so
21mr|qt5-qt3d-5.15.10-1|91	%{_qt5_libdir}/libQt%{api}3DAnimation.prl
21mr|qt5-qt3d-5.15.10-1|92	%{_qt5_libdir}/cmake/Qt%{api}3DAnimation
21mr|qt5-qt3d-5.15.10-1|93	%{_qt5_libdir}/pkgconfig/Qt%{api}3DAnimation.pc
21mr|qt5-qt3d-5.15.10-1|94	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|95	%{_libdir}/pkgconfig/Qt%{api}3DAnimation.pc
21mr|qt5-qt3d-5.15.10-1|96	%endif
21mr|qt5-qt3d-5.15.10-1|97	%{_qt5_prefix}/mkspecs/modules/qt_lib_3danimation.pri
21mr|qt5-qt3d-5.15.10-1|98	%{_qt5_prefix}/mkspecs/modules/qt_lib_3danimation_private.pri
21mr|qt5-qt3d-5.15.10-1|99	
21mr|qt5-qt3d-5.15.10-1|100	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|101	
21mr|qt5-qt3d-5.15.10-1|102	%package -n %{qt3dcore}
21mr|qt5-qt3d-5.15.10-1|103	Summary:	Qt 3D Core library
21mr|qt5-qt3d-5.15.10-1|104	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|105	Recommends:	qt5-geometryloader-default = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|106	Recommends:	qt5-geometryloader-gltf = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|107	Recommends:	qt5-renderplugin-scene2d = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|108	Recommends:	qt5-sceneparser-assimp = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|109	Recommends:	qt5-sceneparser-gltf = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|110	
21mr|qt5-qt3d-5.15.10-1|111	%description -n %{qt3dcore}
21mr|qt5-qt3d-5.15.10-1|112	Qt 3D Core library.
21mr|qt5-qt3d-5.15.10-1|113	
21mr|qt5-qt3d-5.15.10-1|114	%files -n %{qt3dcore}
21mr|qt5-qt3d-5.15.10-1|115	%{_qt5_bindir}/qgltf
21mr|qt5-qt3d-5.15.10-1|116	%{_qt5_libdir}/libQt%{api}3DCore.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|117	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|118	%{_libdir}/libQt%{api}3DCore.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|119	%endif
21mr|qt5-qt3d-5.15.10-1|120	
21mr|qt5-qt3d-5.15.10-1|121	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|122	
21mr|qt5-qt3d-5.15.10-1|123	%package -n %{qt3dcored}
21mr|qt5-qt3d-5.15.10-1|124	Summary:	Development files for version 5 of the Qt 3D Core library
21mr|qt5-qt3d-5.15.10-1|125	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|126	Requires:	%{qt3dcore} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|127	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|128	
21mr|qt5-qt3d-5.15.10-1|129	%description -n %{qt3dcored}
21mr|qt5-qt3d-5.15.10-1|130	Development files for version 5 of the Qt 3D Core library.
21mr|qt5-qt3d-5.15.10-1|131	
21mr|qt5-qt3d-5.15.10-1|132	%files -n %{qt3dcored}
21mr|qt5-qt3d-5.15.10-1|133	%{_qt5_includedir}/Qt3DCore
21mr|qt5-qt3d-5.15.10-1|134	%{_qt5_libdir}/libQt%{api}3DCore.so
21mr|qt5-qt3d-5.15.10-1|135	%{_qt5_libdir}/libQt%{api}3DCore.prl
21mr|qt5-qt3d-5.15.10-1|136	%{_qt5_libdir}/cmake/Qt%{api}3DCore
21mr|qt5-qt3d-5.15.10-1|137	%{_qt5_libdir}/pkgconfig/Qt%{api}3DCore.pc
21mr|qt5-qt3d-5.15.10-1|138	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|139	%{_libdir}/pkgconfig/Qt%{api}3DCore.pc
21mr|qt5-qt3d-5.15.10-1|140	%endif
21mr|qt5-qt3d-5.15.10-1|141	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dcore.pri
21mr|qt5-qt3d-5.15.10-1|142	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dcore_private.pri
21mr|qt5-qt3d-5.15.10-1|143	
21mr|qt5-qt3d-5.15.10-1|144	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|145	
21mr|qt5-qt3d-5.15.10-1|146	%package -n %{qt3dextras}
21mr|qt5-qt3d-5.15.10-1|147	Summary:	Qt 3D Extras library
21mr|qt5-qt3d-5.15.10-1|148	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|149	
21mr|qt5-qt3d-5.15.10-1|150	%description -n %{qt3dextras}
21mr|qt5-qt3d-5.15.10-1|151	Qt 3D Extras library.
21mr|qt5-qt3d-5.15.10-1|152	
21mr|qt5-qt3d-5.15.10-1|153	%files -n %{qt3dextras}
21mr|qt5-qt3d-5.15.10-1|154	%{_qt5_libdir}/libQt%{api}3DExtras.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|155	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|156	%{_libdir}/libQt%{api}3DExtras.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|157	%endif
21mr|qt5-qt3d-5.15.10-1|158	
21mr|qt5-qt3d-5.15.10-1|159	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|160	
21mr|qt5-qt3d-5.15.10-1|161	%package -n %{qt3dextrasd}
21mr|qt5-qt3d-5.15.10-1|162	Summary:	Development files for version 5 of the Qt 3D Extras library
21mr|qt5-qt3d-5.15.10-1|163	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|164	Requires:	%{qt3dextras} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|165	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|166	
21mr|qt5-qt3d-5.15.10-1|167	%description -n %{qt3dextrasd}
21mr|qt5-qt3d-5.15.10-1|168	Development files for version 5 of the Qt 3D Extras library.
21mr|qt5-qt3d-5.15.10-1|169	
21mr|qt5-qt3d-5.15.10-1|170	%files -n %{qt3dextrasd}
21mr|qt5-qt3d-5.15.10-1|171	%{_qt5_includedir}/Qt3DExtras
21mr|qt5-qt3d-5.15.10-1|172	%{_qt5_libdir}/libQt%{api}3DExtras.so
21mr|qt5-qt3d-5.15.10-1|173	%{_qt5_libdir}/libQt%{api}3DExtras.prl
21mr|qt5-qt3d-5.15.10-1|174	%{_qt5_libdir}/cmake/Qt%{api}3DExtras
21mr|qt5-qt3d-5.15.10-1|175	%{_qt5_libdir}/pkgconfig/Qt%{api}3DExtras.pc
21mr|qt5-qt3d-5.15.10-1|176	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|177	%{_libdir}/pkgconfig/Qt%{api}3DExtras.pc
21mr|qt5-qt3d-5.15.10-1|178	%endif
21mr|qt5-qt3d-5.15.10-1|179	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dextras.pri
21mr|qt5-qt3d-5.15.10-1|180	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dextras_private.pri
21mr|qt5-qt3d-5.15.10-1|181	
21mr|qt5-qt3d-5.15.10-1|182	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|183	
21mr|qt5-qt3d-5.15.10-1|184	%package -n %{qt3dcore}-geometryloader-default
21mr|qt5-qt3d-5.15.10-1|185	Summary:	Default geometry loader for Qt 3D Core library
21mr|qt5-qt3d-5.15.10-1|186	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|187	Provides:	qt5-geometryloader-default = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|188	
21mr|qt5-qt3d-5.15.10-1|189	%description -n %{qt3dcore}-geometryloader-default
21mr|qt5-qt3d-5.15.10-1|190	Default geometry loader for Qt 3D Core library.
21mr|qt5-qt3d-5.15.10-1|191	
21mr|qt5-qt3d-5.15.10-1|192	%files -n %{qt3dcore}-geometryloader-default
21mr|qt5-qt3d-5.15.10-1|193	%{_qt5_plugindir}/geometryloaders/libdefaultgeometryloader.so
21mr|qt5-qt3d-5.15.10-1|194	
21mr|qt5-qt3d-5.15.10-1|195	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|196	
21mr|qt5-qt3d-5.15.10-1|197	%package -n %{qt3dcore}-geometryloader-gltf
21mr|qt5-qt3d-5.15.10-1|198	Summary:	glTF geometry loader for Qt 3D Core library
21mr|qt5-qt3d-5.15.10-1|199	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|200	Provides:	qt5-geometryloader-gltf = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|201	
21mr|qt5-qt3d-5.15.10-1|202	%description -n %{qt3dcore}-geometryloader-gltf
21mr|qt5-qt3d-5.15.10-1|203	glTF geometry loader for Qt 3D Core library.
21mr|qt5-qt3d-5.15.10-1|204	
21mr|qt5-qt3d-5.15.10-1|205	%files -n %{qt3dcore}-geometryloader-gltf
21mr|qt5-qt3d-5.15.10-1|206	%{_qt5_plugindir}/geometryloaders/libgltfgeometryloader.so
21mr|qt5-qt3d-5.15.10-1|207	
21mr|qt5-qt3d-5.15.10-1|208	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|209	
21mr|qt5-qt3d-5.15.10-1|210	%package -n %{qt3dcore}-renderplugin-scene2d
21mr|qt5-qt3d-5.15.10-1|211	Summary:	Scene2D render plugin for Qt 3D Core library
21mr|qt5-qt3d-5.15.10-1|212	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|213	Provides:	qt5-renderplugin-scene2d = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|214	
21mr|qt5-qt3d-5.15.10-1|215	%description -n %{qt3dcore}-renderplugin-scene2d
21mr|qt5-qt3d-5.15.10-1|216	Scene2D render plugin for Qt 3D Core library.
21mr|qt5-qt3d-5.15.10-1|217	
21mr|qt5-qt3d-5.15.10-1|218	%files -n %{qt3dcore}-renderplugin-scene2d
21mr|qt5-qt3d-5.15.10-1|219	%{_qt5_plugindir}/renderplugins/libscene2d.so
21mr|qt5-qt3d-5.15.10-1|220	
21mr|qt5-qt3d-5.15.10-1|221	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|222	
21mr|qt5-qt3d-5.15.10-1|223	%package -n %{qt3dcore}-sceneparser-assimp
21mr|qt5-qt3d-5.15.10-1|224	Summary:	Assimp (Open Asset Import Library) sceneparser for Qt 3D Core library
21mr|qt5-qt3d-5.15.10-1|225	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|226	Provides:	qt5-sceneparser-assimp = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|227	
21mr|qt5-qt3d-5.15.10-1|228	%description -n %{qt3dcore}-sceneparser-assimp
21mr|qt5-qt3d-5.15.10-1|229	Assimp (Open Asset Import Library) sceneparser for Qt 3D Core library.
21mr|qt5-qt3d-5.15.10-1|230	
21mr|qt5-qt3d-5.15.10-1|231	%files -n %{qt3dcore}-sceneparser-assimp
21mr|qt5-qt3d-5.15.10-1|232	%{_qt5_plugindir}/sceneparsers/libassimpsceneimport.so
21mr|qt5-qt3d-5.15.10-1|233	
21mr|qt5-qt3d-5.15.10-1|234	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|235	
21mr|qt5-qt3d-5.15.10-1|236	%package -n %{qt3dcore}-sceneparser-gltf
21mr|qt5-qt3d-5.15.10-1|237	Summary:	glTF sceneparser for Qt 3D Core library
21mr|qt5-qt3d-5.15.10-1|238	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|239	Provides:	qt5-sceneparser-gltf = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|240	
21mr|qt5-qt3d-5.15.10-1|241	%description -n %{qt3dcore}-sceneparser-gltf
21mr|qt5-qt3d-5.15.10-1|242	glTF sceneparser for Qt 3D Core library. glTF is the runtime asset format for
21mr|qt5-qt3d-5.15.10-1|243	WebGL, OpenGL ES and OpenGL.
21mr|qt5-qt3d-5.15.10-1|244	
21mr|qt5-qt3d-5.15.10-1|245	%files -n %{qt3dcore}-sceneparser-gltf
21mr|qt5-qt3d-5.15.10-1|246	%{_qt5_plugindir}/sceneparsers/libgltfsceneexport.so
21mr|qt5-qt3d-5.15.10-1|247	%{_qt5_plugindir}/sceneparsers/libgltfsceneimport.so
21mr|qt5-qt3d-5.15.10-1|248	
21mr|qt5-qt3d-5.15.10-1|249	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|250	
21mr|qt5-qt3d-5.15.10-1|251	%package -n %{qt3dinput}
21mr|qt5-qt3d-5.15.10-1|252	Summary:	Qt 3D Input library
21mr|qt5-qt3d-5.15.10-1|253	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|254	
21mr|qt5-qt3d-5.15.10-1|255	%description -n %{qt3dinput}
21mr|qt5-qt3d-5.15.10-1|256	Qt 3D Input library.
21mr|qt5-qt3d-5.15.10-1|257	
21mr|qt5-qt3d-5.15.10-1|258	%files -n %{qt3dinput}
21mr|qt5-qt3d-5.15.10-1|259	%{_qt5_libdir}/libQt%{api}3DInput.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|260	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|261	%{_libdir}/libQt%{api}3DInput.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|262	%endif
21mr|qt5-qt3d-5.15.10-1|263	
21mr|qt5-qt3d-5.15.10-1|264	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|265	
21mr|qt5-qt3d-5.15.10-1|266	%package -n %{qt3dinputd}
21mr|qt5-qt3d-5.15.10-1|267	Summary:	Development files for version 5 of the Qt 3D Input library
21mr|qt5-qt3d-5.15.10-1|268	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|269	Requires:	%{qt3dinput} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|270	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|271	
21mr|qt5-qt3d-5.15.10-1|272	%description -n %{qt3dinputd}
21mr|qt5-qt3d-5.15.10-1|273	Development files for version 5 of the Qt 3D Input library.
21mr|qt5-qt3d-5.15.10-1|274	
21mr|qt5-qt3d-5.15.10-1|275	%files -n %{qt3dinputd}
21mr|qt5-qt3d-5.15.10-1|276	%{_qt5_includedir}/Qt3DInput
21mr|qt5-qt3d-5.15.10-1|277	%{_qt5_libdir}/libQt%{api}3DInput.so
21mr|qt5-qt3d-5.15.10-1|278	%{_qt5_libdir}/libQt%{api}3DInput.prl
21mr|qt5-qt3d-5.15.10-1|279	%{_qt5_libdir}/cmake/Qt%{api}3DInput
21mr|qt5-qt3d-5.15.10-1|280	%{_qt5_libdir}/pkgconfig/Qt%{api}3DInput.pc
21mr|qt5-qt3d-5.15.10-1|281	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|282	%{_libdir}/pkgconfig/Qt%{api}3DInput.pc
21mr|qt5-qt3d-5.15.10-1|283	%endif
21mr|qt5-qt3d-5.15.10-1|284	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dinput.pri
21mr|qt5-qt3d-5.15.10-1|285	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dinput_private.pri
21mr|qt5-qt3d-5.15.10-1|286	
21mr|qt5-qt3d-5.15.10-1|287	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|288	
21mr|qt5-qt3d-5.15.10-1|289	%package -n %{qt3dlogic}
21mr|qt5-qt3d-5.15.10-1|290	Summary:	Qt 3D Logic library
21mr|qt5-qt3d-5.15.10-1|291	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|292	
21mr|qt5-qt3d-5.15.10-1|293	%description -n %{qt3dlogic}
21mr|qt5-qt3d-5.15.10-1|294	Qt 3D Logic library.
21mr|qt5-qt3d-5.15.10-1|295	
21mr|qt5-qt3d-5.15.10-1|296	%files -n %{qt3dlogic}
21mr|qt5-qt3d-5.15.10-1|297	%{_qt5_libdir}/libQt%{api}3DLogic.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|298	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|299	%{_libdir}/libQt%{api}3DLogic.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|300	%endif
21mr|qt5-qt3d-5.15.10-1|301	
21mr|qt5-qt3d-5.15.10-1|302	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|303	
21mr|qt5-qt3d-5.15.10-1|304	%package -n %{qt3dlogicd}
21mr|qt5-qt3d-5.15.10-1|305	Summary:	Development files for version 5 of the Qt 3D Logic library
21mr|qt5-qt3d-5.15.10-1|306	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|307	Requires:	%{qt3dlogic} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|308	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|309	
21mr|qt5-qt3d-5.15.10-1|310	%description -n %{qt3dlogicd}
21mr|qt5-qt3d-5.15.10-1|311	Development files for version 5 of the Qt 3D Logic library.
21mr|qt5-qt3d-5.15.10-1|312	
21mr|qt5-qt3d-5.15.10-1|313	%files -n %{qt3dlogicd}
21mr|qt5-qt3d-5.15.10-1|314	%{_qt5_includedir}/Qt3DLogic
21mr|qt5-qt3d-5.15.10-1|315	%{_qt5_libdir}/libQt%{api}3DLogic.so
21mr|qt5-qt3d-5.15.10-1|316	%{_qt5_libdir}/libQt%{api}3DLogic.prl
21mr|qt5-qt3d-5.15.10-1|317	%{_qt5_libdir}/cmake/Qt%{api}3DLogic
21mr|qt5-qt3d-5.15.10-1|318	%{_qt5_libdir}/pkgconfig/Qt%{api}3DLogic.pc
21mr|qt5-qt3d-5.15.10-1|319	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|320	%{_libdir}/pkgconfig/Qt%{api}3DLogic.pc
21mr|qt5-qt3d-5.15.10-1|321	%endif
21mr|qt5-qt3d-5.15.10-1|322	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dlogic.pri
21mr|qt5-qt3d-5.15.10-1|323	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dlogic_private.pri
21mr|qt5-qt3d-5.15.10-1|324	
21mr|qt5-qt3d-5.15.10-1|325	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|326	
21mr|qt5-qt3d-5.15.10-1|327	%package -n %{qt3dquick}
21mr|qt5-qt3d-5.15.10-1|328	Summary:	Qt 3D Quick library
21mr|qt5-qt3d-5.15.10-1|329	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|330	
21mr|qt5-qt3d-5.15.10-1|331	%description -n %{qt3dquick}
21mr|qt5-qt3d-5.15.10-1|332	Qt 3D Quick library.
21mr|qt5-qt3d-5.15.10-1|333	
21mr|qt5-qt3d-5.15.10-1|334	%files -n %{qt3dquick}
21mr|qt5-qt3d-5.15.10-1|335	%{_qt5_libdir}/libQt%{api}3DQuick.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|336	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|337	%{_libdir}/libQt%{api}3DQuick.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|338	%endif
21mr|qt5-qt3d-5.15.10-1|339	%{_qt5_prefix}/qml/Qt3D/Animation
21mr|qt5-qt3d-5.15.10-1|340	%{_qt5_prefix}/qml/Qt3D/Core
21mr|qt5-qt3d-5.15.10-1|341	%{_qt5_prefix}/qml/Qt3D/Extras
21mr|qt5-qt3d-5.15.10-1|342	%{_qt5_prefix}/qml/Qt3D/Input
21mr|qt5-qt3d-5.15.10-1|343	%{_qt5_prefix}/qml/Qt3D/Logic
21mr|qt5-qt3d-5.15.10-1|344	%{_qt5_prefix}/qml/Qt3D/Render
21mr|qt5-qt3d-5.15.10-1|345	%{_qt5_prefix}/qml/QtQuick/Scene2D/
21mr|qt5-qt3d-5.15.10-1|346	%{_qt5_prefix}/qml/QtQuick/Scene3D/
21mr|qt5-qt3d-5.15.10-1|347	
21mr|qt5-qt3d-5.15.10-1|348	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|349	
21mr|qt5-qt3d-5.15.10-1|350	%package -n %{qt3dquickd}
21mr|qt5-qt3d-5.15.10-1|351	Summary:	Development files for version 5 of the Qt 3D Quick library
21mr|qt5-qt3d-5.15.10-1|352	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|353	Requires:	%{qt3dquick} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|354	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|355	
21mr|qt5-qt3d-5.15.10-1|356	%description -n %{qt3dquickd}
21mr|qt5-qt3d-5.15.10-1|357	Development files for version 5 of the Qt 3D Quick library.
21mr|qt5-qt3d-5.15.10-1|358	
21mr|qt5-qt3d-5.15.10-1|359	%files -n %{qt3dquickd}
21mr|qt5-qt3d-5.15.10-1|360	%{_qt5_includedir}/Qt3DQuick
21mr|qt5-qt3d-5.15.10-1|361	%{_qt5_libdir}/libQt%{api}3DQuick.so
21mr|qt5-qt3d-5.15.10-1|362	%{_qt5_libdir}/libQt%{api}3DQuick.prl
21mr|qt5-qt3d-5.15.10-1|363	%{_qt5_libdir}/cmake/Qt%{api}3DQuick
21mr|qt5-qt3d-5.15.10-1|364	%{_qt5_libdir}/pkgconfig/Qt%{api}3DQuick.pc
21mr|qt5-qt3d-5.15.10-1|365	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|366	%{_libdir}/pkgconfig/Qt%{api}3DQuick.pc
21mr|qt5-qt3d-5.15.10-1|367	%endif
21mr|qt5-qt3d-5.15.10-1|368	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquick.pri
21mr|qt5-qt3d-5.15.10-1|369	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquick_private.pri
21mr|qt5-qt3d-5.15.10-1|370	
21mr|qt5-qt3d-5.15.10-1|371	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|372	
21mr|qt5-qt3d-5.15.10-1|373	%package -n %{qt3dquickanimation}
21mr|qt5-qt3d-5.15.10-1|374	Summary:	Qt 3D Quick Animation library
21mr|qt5-qt3d-5.15.10-1|375	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|376	
21mr|qt5-qt3d-5.15.10-1|377	%description -n %{qt3dquickanimation}
21mr|qt5-qt3d-5.15.10-1|378	Qt 3D Quick Animation library.
21mr|qt5-qt3d-5.15.10-1|379	
21mr|qt5-qt3d-5.15.10-1|380	%files -n %{qt3dquickanimation}
21mr|qt5-qt3d-5.15.10-1|381	%{_qt5_libdir}/libQt%{api}3DQuickAnimation.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|382	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|383	%{_libdir}/libQt%{api}3DQuickAnimation.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|384	%endif
21mr|qt5-qt3d-5.15.10-1|385	
21mr|qt5-qt3d-5.15.10-1|386	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|387	
21mr|qt5-qt3d-5.15.10-1|388	%package -n %{qt3dquickanimationd}
21mr|qt5-qt3d-5.15.10-1|389	Summary:	Development files for version 5 of the Qt 3D Quick Animation library
21mr|qt5-qt3d-5.15.10-1|390	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|391	Requires:	%{qt3dquickanimation} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|392	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|393	
21mr|qt5-qt3d-5.15.10-1|394	%description -n %{qt3dquickanimationd}
21mr|qt5-qt3d-5.15.10-1|395	Development files for version 5 of the Qt 3D Quick Animation library.
21mr|qt5-qt3d-5.15.10-1|396	
21mr|qt5-qt3d-5.15.10-1|397	%files -n %{qt3dquickanimationd}
21mr|qt5-qt3d-5.15.10-1|398	%{_qt5_includedir}/Qt3DQuickAnimation
21mr|qt5-qt3d-5.15.10-1|399	%{_qt5_libdir}/libQt%{api}3DQuickAnimation.so
21mr|qt5-qt3d-5.15.10-1|400	%{_qt5_libdir}/libQt%{api}3DQuickAnimation.prl
21mr|qt5-qt3d-5.15.10-1|401	%{_qt5_libdir}/cmake/Qt%{api}3DQuickAnimation
21mr|qt5-qt3d-5.15.10-1|402	%{_qt5_libdir}/pkgconfig/Qt%{api}3DQuickAnimation.pc
21mr|qt5-qt3d-5.15.10-1|403	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|404	%{_libdir}/pkgconfig/Qt%{api}3DQuickAnimation.pc
21mr|qt5-qt3d-5.15.10-1|405	%endif
21mr|qt5-qt3d-5.15.10-1|406	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickanimation.pri
21mr|qt5-qt3d-5.15.10-1|407	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickanimation_private.pri
21mr|qt5-qt3d-5.15.10-1|408	
21mr|qt5-qt3d-5.15.10-1|409	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|410	
21mr|qt5-qt3d-5.15.10-1|411	%package -n %{qt3dquickextras}
21mr|qt5-qt3d-5.15.10-1|412	Summary:	Qt 3D Quick Extras library
21mr|qt5-qt3d-5.15.10-1|413	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|414	
21mr|qt5-qt3d-5.15.10-1|415	%description -n %{qt3dquickextras}
21mr|qt5-qt3d-5.15.10-1|416	Qt 3D Quick Extras library.
21mr|qt5-qt3d-5.15.10-1|417	
21mr|qt5-qt3d-5.15.10-1|418	%files -n %{qt3dquickextras}
21mr|qt5-qt3d-5.15.10-1|419	%{_qt5_libdir}/libQt%{api}3DQuickExtras.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|420	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|421	%{_libdir}/libQt%{api}3DQuickExtras.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|422	%endif
21mr|qt5-qt3d-5.15.10-1|423	
21mr|qt5-qt3d-5.15.10-1|424	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|425	
21mr|qt5-qt3d-5.15.10-1|426	%package -n %{qt3dquickextrasd}
21mr|qt5-qt3d-5.15.10-1|427	Summary:	Development files for version 5 of the Qt 3D Quick Extras library
21mr|qt5-qt3d-5.15.10-1|428	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|429	Requires:	%{qt3dquickextras} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|430	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|431	
21mr|qt5-qt3d-5.15.10-1|432	%description -n %{qt3dquickextrasd}
21mr|qt5-qt3d-5.15.10-1|433	Development files for version 5 of the Qt 3D Quick Extras library.
21mr|qt5-qt3d-5.15.10-1|434	
21mr|qt5-qt3d-5.15.10-1|435	%files -n %{qt3dquickextrasd}
21mr|qt5-qt3d-5.15.10-1|436	%{_qt5_includedir}/Qt3DQuickExtras
21mr|qt5-qt3d-5.15.10-1|437	%{_qt5_libdir}/libQt%{api}3DQuickExtras.so
21mr|qt5-qt3d-5.15.10-1|438	%{_qt5_libdir}/libQt%{api}3DQuickExtras.prl
21mr|qt5-qt3d-5.15.10-1|439	%{_qt5_libdir}/cmake/Qt%{api}3DQuickExtras
21mr|qt5-qt3d-5.15.10-1|440	%{_qt5_libdir}/pkgconfig/Qt%{api}3DQuickExtras.pc
21mr|qt5-qt3d-5.15.10-1|441	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|442	%{_libdir}/pkgconfig/Qt%{api}3DQuickExtras.pc
21mr|qt5-qt3d-5.15.10-1|443	%endif
21mr|qt5-qt3d-5.15.10-1|444	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickextras.pri
21mr|qt5-qt3d-5.15.10-1|445	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickextras_private.pri
21mr|qt5-qt3d-5.15.10-1|446	
21mr|qt5-qt3d-5.15.10-1|447	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|448	
21mr|qt5-qt3d-5.15.10-1|449	%package -n %{qt3dquickinput}
21mr|qt5-qt3d-5.15.10-1|450	Summary:	Qt 3D Quick Input library
21mr|qt5-qt3d-5.15.10-1|451	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|452	
21mr|qt5-qt3d-5.15.10-1|453	%description -n %{qt3dquickinput}
21mr|qt5-qt3d-5.15.10-1|454	Qt 3D Quick Input library.
21mr|qt5-qt3d-5.15.10-1|455	
21mr|qt5-qt3d-5.15.10-1|456	%files -n %{qt3dquickinput}
21mr|qt5-qt3d-5.15.10-1|457	%{_qt5_libdir}/libQt%{api}3DQuickInput.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|458	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|459	%{_libdir}/libQt%{api}3DQuickInput.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|460	%endif
21mr|qt5-qt3d-5.15.10-1|461	
21mr|qt5-qt3d-5.15.10-1|462	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|463	
21mr|qt5-qt3d-5.15.10-1|464	%package -n %{qt3dquickinputd}
21mr|qt5-qt3d-5.15.10-1|465	Summary:	Development files for version 5 of the Qt 3D Quick Input library
21mr|qt5-qt3d-5.15.10-1|466	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|467	Requires:	%{qt3dquickinput} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|468	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|469	
21mr|qt5-qt3d-5.15.10-1|470	%description -n %{qt3dquickinputd}
21mr|qt5-qt3d-5.15.10-1|471	Development files for version 5 of the Qt 3D Quick Input library.
21mr|qt5-qt3d-5.15.10-1|472	
21mr|qt5-qt3d-5.15.10-1|473	%files -n %{qt3dquickinputd}
21mr|qt5-qt3d-5.15.10-1|474	%{_qt5_includedir}/Qt3DQuickInput
21mr|qt5-qt3d-5.15.10-1|475	%{_qt5_libdir}/libQt%{api}3DQuickInput.so
21mr|qt5-qt3d-5.15.10-1|476	%{_qt5_libdir}/libQt%{api}3DQuickInput.prl
21mr|qt5-qt3d-5.15.10-1|477	%{_qt5_libdir}/cmake/Qt%{api}3DQuickInput
21mr|qt5-qt3d-5.15.10-1|478	%{_qt5_libdir}/pkgconfig/Qt%{api}3DQuickInput.pc
21mr|qt5-qt3d-5.15.10-1|479	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|480	%{_libdir}/pkgconfig/Qt%{api}3DQuickInput.pc
21mr|qt5-qt3d-5.15.10-1|481	%endif
21mr|qt5-qt3d-5.15.10-1|482	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickinput.pri
21mr|qt5-qt3d-5.15.10-1|483	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickinput_private.pri
21mr|qt5-qt3d-5.15.10-1|484	
21mr|qt5-qt3d-5.15.10-1|485	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|486	
21mr|qt5-qt3d-5.15.10-1|487	%package -n %{qt3dquickrender}
21mr|qt5-qt3d-5.15.10-1|488	Summary:	Qt 3D Quick Render library
21mr|qt5-qt3d-5.15.10-1|489	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|490	
21mr|qt5-qt3d-5.15.10-1|491	%description -n %{qt3dquickrender}
21mr|qt5-qt3d-5.15.10-1|492	Qt 3D Quick Render library.
21mr|qt5-qt3d-5.15.10-1|493	
21mr|qt5-qt3d-5.15.10-1|494	%files -n %{qt3dquickrender}
21mr|qt5-qt3d-5.15.10-1|495	%{_qt5_libdir}/libQt%{api}3DQuickRender.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|496	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|497	%{_libdir}/libQt%{api}3DQuickRender.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|498	%endif
21mr|qt5-qt3d-5.15.10-1|499	
21mr|qt5-qt3d-5.15.10-1|500	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|501	
21mr|qt5-qt3d-5.15.10-1|502	%package -n %{qt3dquickrenderd}
21mr|qt5-qt3d-5.15.10-1|503	Summary:	Development files for version 5 of the Qt 3D Quick Render library
21mr|qt5-qt3d-5.15.10-1|504	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|505	Requires:	%{qt3dquickrender} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|506	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|507	
21mr|qt5-qt3d-5.15.10-1|508	%description -n %{qt3dquickrenderd}
21mr|qt5-qt3d-5.15.10-1|509	Development files for version 5 of the Qt 3D Quick Render library.
21mr|qt5-qt3d-5.15.10-1|510	
21mr|qt5-qt3d-5.15.10-1|511	%files -n %{qt3dquickrenderd}
21mr|qt5-qt3d-5.15.10-1|512	%{_qt5_includedir}/Qt3DQuickRender
21mr|qt5-qt3d-5.15.10-1|513	%{_qt5_libdir}/libQt%{api}3DQuickRender.so
21mr|qt5-qt3d-5.15.10-1|514	%{_qt5_libdir}/libQt%{api}3DQuickRender.prl
21mr|qt5-qt3d-5.15.10-1|515	%{_qt5_libdir}/cmake/Qt%{api}3DQuickRender
21mr|qt5-qt3d-5.15.10-1|516	%{_qt5_libdir}/pkgconfig/Qt%{api}3DQuickRender.pc
21mr|qt5-qt3d-5.15.10-1|517	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|518	%{_libdir}/pkgconfig/Qt%{api}3DQuickRender.pc
21mr|qt5-qt3d-5.15.10-1|519	%endif
21mr|qt5-qt3d-5.15.10-1|520	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickrender.pri
21mr|qt5-qt3d-5.15.10-1|521	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickrender_private.pri
21mr|qt5-qt3d-5.15.10-1|522	
21mr|qt5-qt3d-5.15.10-1|523	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|524	
21mr|qt5-qt3d-5.15.10-1|525	%package -n %{qt3dquickscene2d}
21mr|qt5-qt3d-5.15.10-1|526	Summary:	Qt 3D Quick Scene 2D library
21mr|qt5-qt3d-5.15.10-1|527	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|528	
21mr|qt5-qt3d-5.15.10-1|529	%description -n %{qt3dquickscene2d}
21mr|qt5-qt3d-5.15.10-1|530	Qt 3D Quick Scene 2D library.
21mr|qt5-qt3d-5.15.10-1|531	
21mr|qt5-qt3d-5.15.10-1|532	%files -n %{qt3dquickscene2d}
21mr|qt5-qt3d-5.15.10-1|533	%{_qt5_libdir}/libQt%{api}3DQuickScene2D.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|534	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|535	%{_libdir}/libQt%{api}3DQuickScene2D.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|536	%endif
21mr|qt5-qt3d-5.15.10-1|537	
21mr|qt5-qt3d-5.15.10-1|538	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|539	
21mr|qt5-qt3d-5.15.10-1|540	%package -n %{qt3dquickscene2dd}
21mr|qt5-qt3d-5.15.10-1|541	Summary:	Development files for version 5 of the Qt 3D Quick Scene 2D library
21mr|qt5-qt3d-5.15.10-1|542	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|543	Requires:	%{qt3dquickscene2d} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|544	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|545	
21mr|qt5-qt3d-5.15.10-1|546	%description -n %{qt3dquickscene2dd}
21mr|qt5-qt3d-5.15.10-1|547	Development files for version 5 of the Qt 3D Quick Scene 2D library.
21mr|qt5-qt3d-5.15.10-1|548	
21mr|qt5-qt3d-5.15.10-1|549	%files -n %{qt3dquickscene2dd}
21mr|qt5-qt3d-5.15.10-1|550	%{_qt5_includedir}/Qt3DQuickScene2D
21mr|qt5-qt3d-5.15.10-1|551	%{_qt5_libdir}/libQt%{api}3DQuickScene2D.so
21mr|qt5-qt3d-5.15.10-1|552	%{_qt5_libdir}/libQt%{api}3DQuickScene2D.prl
21mr|qt5-qt3d-5.15.10-1|553	%{_qt5_libdir}/cmake/Qt%{api}3DQuickScene2D
21mr|qt5-qt3d-5.15.10-1|554	%{_qt5_libdir}/pkgconfig/Qt%{api}3DQuickScene2D.pc
21mr|qt5-qt3d-5.15.10-1|555	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|556	%{_libdir}/pkgconfig/Qt%{api}3DQuickScene2D.pc
21mr|qt5-qt3d-5.15.10-1|557	%endif
21mr|qt5-qt3d-5.15.10-1|558	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickscene2d.pri
21mr|qt5-qt3d-5.15.10-1|559	%{_qt5_prefix}/mkspecs/modules/qt_lib_3dquickscene2d_private.pri
21mr|qt5-qt3d-5.15.10-1|560	
21mr|qt5-qt3d-5.15.10-1|561	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|562	
21mr|qt5-qt3d-5.15.10-1|563	%package -n %{qt3drender}
21mr|qt5-qt3d-5.15.10-1|564	Summary:	Qt 3D Render library
21mr|qt5-qt3d-5.15.10-1|565	Group:		System/Libraries
21mr|qt5-qt3d-5.15.10-1|566	
21mr|qt5-qt3d-5.15.10-1|567	%description -n %{qt3drender}
21mr|qt5-qt3d-5.15.10-1|568	Qt 3D Render library.
21mr|qt5-qt3d-5.15.10-1|569	
21mr|qt5-qt3d-5.15.10-1|570	%files -n %{qt3drender}
21mr|qt5-qt3d-5.15.10-1|571	%{_qt5_libdir}/libQt%{api}3DRender.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|572	%{_libdir}/qt5/plugins/renderers
21mr|qt5-qt3d-5.15.10-1|573	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|574	%{_libdir}/libQt%{api}3DRender.so.%{major}*
21mr|qt5-qt3d-5.15.10-1|575	%endif
21mr|qt5-qt3d-5.15.10-1|576	
21mr|qt5-qt3d-5.15.10-1|577	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|578	
21mr|qt5-qt3d-5.15.10-1|579	%package -n %{qt3drenderd}
21mr|qt5-qt3d-5.15.10-1|580	Summary:	Development files for version 5 of the Qt 3D Render library
21mr|qt5-qt3d-5.15.10-1|581	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|582	Requires:	%{qt3drender} = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|583	Requires:	%{qt3dcore}-sceneparser-assimp = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|584	Requires:	%{qt3dcore}-sceneparser-gltf = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|585	Requires:	%{qt3dcore}-geometryloader-default = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|586	Requires:	%{qt3dcore}-geometryloader-gltf = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|587	Requires:	%{qt3dcore}-renderplugin-scene2d = %{EVRD}
21mr|qt5-qt3d-5.15.10-1|588	Requires:	qmake%{api}
21mr|qt5-qt3d-5.15.10-1|589	
21mr|qt5-qt3d-5.15.10-1|590	%description -n %{qt3drenderd}
21mr|qt5-qt3d-5.15.10-1|591	Development files for version 5 of the Qt 3D Render library.
21mr|qt5-qt3d-5.15.10-1|592	
21mr|qt5-qt3d-5.15.10-1|593	%files -n %{qt3drenderd}
21mr|qt5-qt3d-5.15.10-1|594	%{_qt5_includedir}/Qt3DRender
21mr|qt5-qt3d-5.15.10-1|595	%{_qt5_libdir}/libQt%{api}3DRender.so
21mr|qt5-qt3d-5.15.10-1|596	%{_qt5_libdir}/libQt%{api}3DRender.prl
21mr|qt5-qt3d-5.15.10-1|597	%{_qt5_libdir}/cmake/Qt%{api}3DRender
21mr|qt5-qt3d-5.15.10-1|598	%{_qt5_libdir}/pkgconfig/Qt%{api}3DRender.pc
21mr|qt5-qt3d-5.15.10-1|599	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|600	%{_libdir}/pkgconfig/Qt%{api}3DRender.pc
21mr|qt5-qt3d-5.15.10-1|601	%endif
21mr|qt5-qt3d-5.15.10-1|602	%{_qt5_prefix}/mkspecs/modules/qt_lib_3drender.pri
21mr|qt5-qt3d-5.15.10-1|603	%{_qt5_prefix}/mkspecs/modules/qt_lib_3drender_private.pri
21mr|qt5-qt3d-5.15.10-1|604	
21mr|qt5-qt3d-5.15.10-1|605	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|606	
21mr|qt5-qt3d-5.15.10-1|607	%if %{with docs}
21mr|qt5-qt3d-5.15.10-1|608	%package doc
21mr|qt5-qt3d-5.15.10-1|609	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qt3d-5.15.10-1|610	Group:		Documentation
21mr|qt5-qt3d-5.15.10-1|611	Conflicts:	qt5-doc < 5.6.0
21mr|qt5-qt3d-5.15.10-1|612	BuildArch:	noarch
21mr|qt5-qt3d-5.15.10-1|613	
21mr|qt5-qt3d-5.15.10-1|614	%description doc
21mr|qt5-qt3d-5.15.10-1|615	Qt QCH documentation for %{name}.
21mr|qt5-qt3d-5.15.10-1|616	
21mr|qt5-qt3d-5.15.10-1|617	%files doc
21mr|qt5-qt3d-5.15.10-1|618	%{_qt5_docdir}/qt3d.qch
21mr|qt5-qt3d-5.15.10-1|619	%endif
21mr|qt5-qt3d-5.15.10-1|620	
21mr|qt5-qt3d-5.15.10-1|621	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|622	
21mr|qt5-qt3d-5.15.10-1|623	%package examples
21mr|qt5-qt3d-5.15.10-1|624	Summary:	Example applications for %{name}
21mr|qt5-qt3d-5.15.10-1|625	Group:		Development/KDE and Qt
21mr|qt5-qt3d-5.15.10-1|626	Conflicts:	qt5-examples < 5.6.0
21mr|qt5-qt3d-5.15.10-1|627	
21mr|qt5-qt3d-5.15.10-1|628	%description examples
21mr|qt5-qt3d-5.15.10-1|629	Example applications for %{name}.
21mr|qt5-qt3d-5.15.10-1|630	
21mr|qt5-qt3d-5.15.10-1|631	%files examples
21mr|qt5-qt3d-5.15.10-1|632	%{_qt5_exampledir}/qt3d/
21mr|qt5-qt3d-5.15.10-1|633	
21mr|qt5-qt3d-5.15.10-1|634	#----------------------------------------------------------------------------
21mr|qt5-qt3d-5.15.10-1|635	
21mr|qt5-qt3d-5.15.10-1|636	%prep
21mr|qt5-qt3d-5.15.10-1|637	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qt3d-5.15.10-1|638	%{_libdir}/qt5/bin/syncqt.pl -version %{version}
21mr|qt5-qt3d-5.15.10-1|639	
21mr|qt5-qt3d-5.15.10-1|640	%build
21mr|qt5-qt3d-5.15.10-1|641	%qmake_qt5
21mr|qt5-qt3d-5.15.10-1|642	%make STRIP=true
21mr|qt5-qt3d-5.15.10-1|643	
21mr|qt5-qt3d-5.15.10-1|644	%if %{with docs}
21mr|qt5-qt3d-5.15.10-1|645	%make docs
21mr|qt5-qt3d-5.15.10-1|646	%endif
21mr|qt5-qt3d-5.15.10-1|647	
21mr|qt5-qt3d-5.15.10-1|648	%install
21mr|qt5-qt3d-5.15.10-1|649	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qt3d-5.15.10-1|650	
21mr|qt5-qt3d-5.15.10-1|651	%if %{with docs}
21mr|qt5-qt3d-5.15.10-1|652	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qt3d-5.15.10-1|653	%endif
21mr|qt5-qt3d-5.15.10-1|654	
21mr|qt5-qt3d-5.15.10-1|655	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qt3d-5.15.10-1|656	pushd %{buildroot}%{_libdir}
21mr|qt5-qt3d-5.15.10-1|657	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qt3d-5.15.10-1|658	mkdir pkgconfig
21mr|qt5-qt3d-5.15.10-1|659	cd pkgconfig
21mr|qt5-qt3d-5.15.10-1|660	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qt3d-5.15.10-1|661	popd
21mr|qt5-qt3d-5.15.10-1|662	%endif
21mr|qt5-qt3d-5.15.10-1|663	
21mr|qt5-qt3d-5.15.10-1|664	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qt3d-5.15.10-1|665	## .prl/.la file love
21mr|qt5-qt3d-5.15.10-1|666	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qt3d-5.15.10-1|667	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qt3d-5.15.10-1|668	for prl_file in libQt5*.prl ; do
21mr|qt5-qt3d-5.15.10-1|669	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qt3d-5.15.10-1|670	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qt3d-5.15.10-1|671	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qt3d-5.15.10-1|672	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qt3d-5.15.10-1|673	fi
21mr|qt5-qt3d-5.15.10-1|674	done
21mr|qt5-qt3d-5.15.10-1|675	popd

16348 21
21mr|qt5-qtbase-5.15.10-9|1	%define api 5
21mr|qt5-qtbase-5.15.10-9|2	%define major 5
21mr|qt5-qtbase-5.15.10-9|3	%define oname qt5
21mr|qt5-qtbase-5.15.10-9|4	
21mr|qt5-qtbase-5.15.10-9|5	%define module qtbase
21mr|qt5-qtbase-5.15.10-9|6	%define _qt5_datadir %{_datadir}/qt5
21mr|qt5-qtbase-5.15.10-9|7	%define _qt5_prefix %{_libdir}/qt5
21mr|qt5-qtbase-5.15.10-9|8	%define _qt5_testsdir %{_libdir}/qt5/tests
21mr|qt5-qtbase-5.15.10-9|9	%define _qt5_sysconfdir %{_sysconfdir}/qt5
21mr|qt5-qtbase-5.15.10-9|10	%global _qt5_libdir %{_libdir}
21mr|qt5-qtbase-5.15.10-9|11	%global _qt5_includedir %{_includedir}/qt5
21mr|qt5-qtbase-5.15.10-9|12	%global _qt5_plugindir %{_libdir}/qt5/plugins
21mr|qt5-qtbase-5.15.10-9|13	%global _qt5_exampledir %{_libdir}/qt5/examples
21mr|qt5-qtbase-5.15.10-9|14	%global _qt5_bindir %{_libdir}/qt5/bin
21mr|qt5-qtbase-5.15.10-9|15	%global _qt5_docdir %{_docdir}/qt5
21mr|qt5-qtbase-5.15.10-9|16	
21mr|qt5-qtbase-5.15.10-9|17	# qt base components
21mr|qt5-qtbase-5.15.10-9|18	%define qtbootstrapd %mklibname qt%{api}bootstrap -d
21mr|qt5-qtbase-5.15.10-9|19	%define qtconcurrent %mklibname qt%{api}concurrent %{major}
21mr|qt5-qtbase-5.15.10-9|20	%define qtconcurrentd %mklibname qt%{api}concurrent -d
21mr|qt5-qtbase-5.15.10-9|21	%define qtcore %mklibname qt%{api}core %{major}
21mr|qt5-qtbase-5.15.10-9|22	%define qtcored %mklibname qt%{api}core -d
21mr|qt5-qtbase-5.15.10-9|23	%define qtdbus %mklibname qt%{api}dbus %{major}
21mr|qt5-qtbase-5.15.10-9|24	%define qtdbusd %mklibname qt%{api}dbus -d
21mr|qt5-qtbase-5.15.10-9|25	%define qtegldeviceintegration %mklibname qt%{api}egldeviceintegration %{major}
21mr|qt5-qtbase-5.15.10-9|26	%define qtegldeviceintegrationd %mklibname qt%{api}egldeviceintegration -d
21mr|qt5-qtbase-5.15.10-9|27	%define qteglfskmssupport %mklibname qt%{api}eglfskmssupport %{major}
21mr|qt5-qtbase-5.15.10-9|28	%define qteglfskmssupportd %mklibname qt%{api}eglfskmssupport -d
21mr|qt5-qtbase-5.15.10-9|29	%define qtgui %mklibname qt%{api}gui %{major}
21mr|qt5-qtbase-5.15.10-9|30	%define qtguid %mklibname qt%{api}gui -d
21mr|qt5-qtbase-5.15.10-9|31	%define qtnetwork %mklibname qt%{api}network %{major}
21mr|qt5-qtbase-5.15.10-9|32	%define qtnetworkd %mklibname qt%{api}network -d
21mr|qt5-qtbase-5.15.10-9|33	%define qtopengl %mklibname qt%{api}opengl %{major}
21mr|qt5-qtbase-5.15.10-9|34	%define qtopengld %mklibname qt%{api}opengl -d
21mr|qt5-qtbase-5.15.10-9|35	%define qtprintsupport %mklibname qt%{api}printsupport %{major}
21mr|qt5-qtbase-5.15.10-9|36	%define qtprintsupportd %mklibname qt%{api}printsupport -d
21mr|qt5-qtbase-5.15.10-9|37	%define qtsql %mklibname qt%{api}sql %{major}
21mr|qt5-qtbase-5.15.10-9|38	%define qtsqld %mklibname qt%{api}sql -d
21mr|qt5-qtbase-5.15.10-9|39	%define qttest %mklibname qt%{api}test %{major}
21mr|qt5-qtbase-5.15.10-9|40	%define qttestd %mklibname qt%{api}test -d
21mr|qt5-qtbase-5.15.10-9|41	%define qtwidgets %mklibname qt%{api}widgets %{major}
21mr|qt5-qtbase-5.15.10-9|42	%define qtwidgetsd %mklibname qt%{api}widgets -d
21mr|qt5-qtbase-5.15.10-9|43	%define qtxcbqpa %mklibname qt%{api}xcbqpa %{major}
21mr|qt5-qtbase-5.15.10-9|44	%define qtxml %mklibname qt%{api}xml %{major}
21mr|qt5-qtbase-5.15.10-9|45	%define qtxmld %mklibname qt%{api}xml -d
21mr|qt5-qtbase-5.15.10-9|46	
21mr|qt5-qtbase-5.15.10-9|47	# Retired, because it requires external kernel module
21mr|qt5-qtbase-5.15.10-9|48	# to be full-featured: https://lists.fedoraproject.org/pipermail/devel/2013-August/188619.html
21mr|qt5-qtbase-5.15.10-9|49	%bcond_with directfb
21mr|qt5-qtbase-5.15.10-9|50	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtbase-5.15.10-9|51	%bcond_with docs
21mr|qt5-qtbase-5.15.10-9|52	
21mr|qt5-qtbase-5.15.10-9|53	%bcond_with clang
21mr|qt5-qtbase-5.15.10-9|54	
21mr|qt5-qtbase-5.15.10-9|55	# Build configs are in /usr/share/doc, do not mark them as %%doc inside RPM automatically
21mr|qt5-qtbase-5.15.10-9|56	# to avoid loosing them if installing devel packages with "nodocs" flag
21mr|qt5-qtbase-5.15.10-9|57	# https://github.com/OpenMandrivaSoftware/docker-builder/pull/34
21mr|qt5-qtbase-5.15.10-9|58	%define __docdir_path %{nil}
21mr|qt5-qtbase-5.15.10-9|59	
21mr|qt5-qtbase-5.15.10-9|60	# -reduce-relocations breaks the signal/slot system badly.
21mr|qt5-qtbase-5.15.10-9|61	# Immediately obvious effect: sddm crashes
21mr|qt5-qtbase-5.15.10-9|62	# Probably related to
21mr|qt5-qtbase-5.15.10-9|63	# https://bugreports.qt.io/browse/QTBUG-52439
21mr|qt5-qtbase-5.15.10-9|64	
21mr|qt5-qtbase-5.15.10-9|65	# -reduce-relocations requires -fPIC;
21mr|qt5-qtbase-5.15.10-9|66	# applications using Qt will also require -fPIC;
21mr|qt5-qtbase-5.15.10-9|67	# bellow %%optflags are added to default flags for all Qt apps
21mr|qt5-qtbase-5.15.10-9|68	# Only for x86: https://src.fedoraproject.org/rpms/qt5-qtbase/c/a97fc9
21mr|qt5-qtbase-5.15.10-9|69	%ifarch %{ix86} %{x86_64}
21mr|qt5-qtbase-5.15.10-9|70	%global optflags %{optflags} -fPIC
21mr|qt5-qtbase-5.15.10-9|71	%endif
21mr|qt5-qtbase-5.15.10-9|72	%ifarch %{e2k}
21mr|qt5-qtbase-5.15.10-9|73	%global optflags %{optflags} -mno-sse4.2 -mno-avx
21mr|qt5-qtbase-5.15.10-9|74	%endif
21mr|qt5-qtbase-5.15.10-9|75	
21mr|qt5-qtbase-5.15.10-9|76	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtbase-5.15.10-9|77	Name:		qt5-%{module}
21mr|qt5-qtbase-5.15.10-9|78	Version:	5.15.10
21mr|qt5-qtbase-5.15.10-9|79	Release:	9
21mr|qt5-qtbase-5.15.10-9|80	License:	LGPLv3+
21mr|qt5-qtbase-5.15.10-9|81	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|82	Url:		https://qt-project.org/
21mr|qt5-qtbase-5.15.10-9|83	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtbase-5.15.10-9|84	Source1:	qtlogging.ini
21mr|qt5-qtbase-5.15.10-9|85	# xinitrc script to check for OpenGL 1 only drivers and automatically set
21mr|qt5-qtbase-5.15.10-9|86	# QT_XCB_FORCE_SOFTWARE_OPENGL for them
21mr|qt5-qtbase-5.15.10-9|87	Source2:	10-qt5-check-opengl2.sh
21mr|qt5-qtbase-5.15.10-9|88	Source100:	%{name}.rpmlintrc
21mr|qt5-qtbase-5.15.10-9|89	
21mr|qt5-qtbase-5.15.10-9|90	Patch0:		qtbase-everywhere-src-5.3.2-QTBUG-35459.patch
21mr|qt5-qtbase-5.15.10-9|91	
21mr|qt5-qtbase-5.15.10-9|92	Patch1:		qt5-qtbase-gcc11.patch
21mr|qt5-qtbase-5.15.10-9|93	# https://codereview.qt-project.org/#/c/151459/
21mr|qt5-qtbase-5.15.10-9|94	Patch2:		qt-5.5.1-barf-on-clang-PIE.patch
21mr|qt5-qtbase-5.15.10-9|95	Patch3:		qt-5.8.0-no-isystem-usr-include.patch
21mr|qt5-qtbase-5.15.10-9|96	Patch4:		qt-5.15.8-lld-16.patch
21mr|qt5-qtbase-5.15.10-9|97	# make mixing versions with private apis a warning instead of fatal error
21mr|qt5-qtbase-5.15.10-9|98	Patch5: qtbase-everywhere-src-5.15.6-private_api_warning.patch
21mr|qt5-qtbase-5.15.10-9|99	# Check xdg-desktop-portal-priority in /usr/share directories.
21mr|qt5-qtbase-5.15.10-9|100	# If we find a file of the same name with the name of the executable program,
21mr|qt5-qtbase-5.15.10-9|101	# then we assume that we need to use portals.
21mr|qt5-qtbase-5.15.10-9|102	Patch6:		xdg-desktop-portal-priority.patch
21mr|qt5-qtbase-5.15.10-9|103	
21mr|qt5-qtbase-5.15.10-9|104	### Fedora patches
21mr|qt5-qtbase-5.15.10-9|105	Patch102:	qtbase-everywhere-src-5.6.0-moc_WORDSIZE.patch
21mr|qt5-qtbase-5.15.10-9|106	Patch103:	qtbase-everywhere-src-5.14.2-no_relocatable.patch
21mr|qt5-qtbase-5.15.10-9|107	# namespace QT_VERSION_CHECK to workaround major/minor being pre-defined (#1396755)
21mr|qt5-qtbase-5.15.10-9|108	Patch104:	qtbase-opensource-src-5.8.0-QT_VERSION_CHECK.patch
21mr|qt5-qtbase-5.15.10-9|109	### END OF FEDORA PATCHES
21mr|qt5-qtbase-5.15.10-9|110	
21mr|qt5-qtbase-5.15.10-9|111	# Fix "Library path /usr/X11R6/lib64 is invalid" build error
21mr|qt5-qtbase-5.15.10-9|112	Patch151:		qtbase-5.14.1-mkspecs-X11R6-lib64.patch
21mr|qt5-qtbase-5.15.10-9|113	# fix FTBFS against libglvnd-1.3.4+
21mr|qt5-qtbase-5.15.10-9|114	Patch152:		qtbase-everywhere-src-5.15.2-libglvnd.patch
21mr|qt5-qtbase-5.15.10-9|115	
21mr|qt5-qtbase-5.15.10-9|116	Patch153:		qtbase-5.15-qsqlite-blocking-changes-from-akonadi.patch
21mr|qt5-qtbase-5.15.10-9|117	
21mr|qt5-qtbase-5.15.10-9|118	# borrowed from opensuse
21mr|qt5-qtbase-5.15.10-9|119	# track private api via properly versioned symbols
21mr|qt5-qtbase-5.15.10-9|120	# downside: binaries produced with these differently-versioned symbols are no longer
21mr|qt5-qtbase-5.15.10-9|121	# compatible with qt-project.org's Qt binary releases.
21mr|qt5-qtbase-5.15.10-9|122	Patch154:		tell-the-truth-about-private-api.patch
21mr|qt5-qtbase-5.15.10-9|123	
21mr|qt5-qtbase-5.15.10-9|124	# Fix for touchscreens, https://bugzilla.rosalinux.ru/show_bug.cgi?id=13106
21mr|qt5-qtbase-5.15.10-9|125	Patch156:	QTBUG-94557.patch
21mr|qt5-qtbase-5.15.10-9|126	
21mr|qt5-qtbase-5.15.10-9|127	# https://fedoraproject.org/wiki/Changes/Qt_Wayland_By_Default_On_Gnome
21mr|qt5-qtbase-5.15.10-9|128	# https://bugzilla.redhat.com/show_bug.cgi?id=1732129
21mr|qt5-qtbase-5.15.10-9|129	Patch180: qtbase-use-wayland-on-gnome.patch
21mr|qt5-qtbase-5.15.10-9|130	
21mr|qt5-qtbase-5.15.10-9|131	# Workaround for font rendering issue with cjk-vf-fonts
21mr|qt5-qtbase-5.15.10-9|132	# https://bugreports.qt.io/browse/QTBUG-111994
21mr|qt5-qtbase-5.15.10-9|133	# https://bugreports.qt.io/browse/QTBUG-112136
21mr|qt5-qtbase-5.15.10-9|134	Patch202: qtbase-QTBUG-111994.patch
21mr|qt5-qtbase-5.15.10-9|135	Patch203: qtbase-QTBUG-112136.patch
21mr|qt5-qtbase-5.15.10-9|136	# IBus input method cannot set panel position correctly with DPI scaling
21mr|qt5-qtbase-5.15.10-9|137	# https://bugreports.qt.io/browse/QTBUG-103393
21mr|qt5-qtbase-5.15.10-9|138	Patch204: qtbase-QTBUG-103393.patch
21mr|qt5-qtbase-5.15.10-9|139	Patch205:	CVE-2024-39936.patch
21mr|qt5-qtbase-5.15.10-9|140	Patch206:	CVE-2024-25580-qtbase-5.15.diff
21mr|qt5-qtbase-5.15.10-9|141	# Fix CVE-2025-30348
21mr|qt5-qtbase-5.15.10-9|142	Patch207:	CVE-2025-30348-qtbase-5.15.diff.diff
21mr|qt5-qtbase-5.15.10-9|143	
21mr|qt5-qtbase-5.15.10-9|144	# From KDE https://invent.kde.org/qt/qt/qtbase -b kde/5.15
21mr|qt5-qtbase-5.15.10-9|145	# P=1001; for i in 0*patch; do echo -e "Patch$P:\t$i"; P=$((P+1)); done >patchlist
21mr|qt5-qtbase-5.15.10-9|146	Patch1001:	0001-Fix-get-out-of-bounds-index-in-QSortFilterProxyModel.patch
21mr|qt5-qtbase-5.15.10-9|147	Patch1002:	0002-Fix-handling-of-surrogates-in-QBidiAlgorithm.patch
21mr|qt5-qtbase-5.15.10-9|148	Patch1003:	0003-Don-t-own-unique-name-for-QDBusTrayIcon.patch
21mr|qt5-qtbase-5.15.10-9|149	Patch1004:	0004-Deprecate-QMutex-in-recursive-mode.patch
21mr|qt5-qtbase-5.15.10-9|150	Patch1005:	0005-Fix-QAbstractItemModelTester-false-positive.patch
21mr|qt5-qtbase-5.15.10-9|151	Patch1006:	0006-QTableView-honor-spans-when-calculating-height-width.patch
21mr|qt5-qtbase-5.15.10-9|152	Patch1007:	0007-Fix-no-mapping-for-SysReq-key.patch
21mr|qt5-qtbase-5.15.10-9|153	Patch1008:	0008-fix-Optimize-the-performance-of-the-inotify-file-sys.patch
21mr|qt5-qtbase-5.15.10-9|154	Patch1009:	0009-fix-Alt-shortcut-on-non-US-layouts.patch
21mr|qt5-qtbase-5.15.10-9|155	Patch1010:	0010-Fix-copy-and-paste-bug-in-QDTEP-getMaximum.patch
21mr|qt5-qtbase-5.15.10-9|156	Patch1011:	0011-Optimize-quadratic-time-insertion-in-QSortFilterProx.patch
21mr|qt5-qtbase-5.15.10-9|157	Patch1012:	0012-Update-shared-mime-info-to-the-2.1-release-adjust-im.patch
21mr|qt5-qtbase-5.15.10-9|158	Patch1013:	0013-xcb-Remove-need-for-QXCBScreen-to-resolve-QXcbGlInte.patch
21mr|qt5-qtbase-5.15.10-9|159	Patch1014:	0014-Fix-memory-leak-of-QOffscreenScreen-in-QOffscreenInt.patch
21mr|qt5-qtbase-5.15.10-9|160	Patch1015:	0015-Remove-another-usage-of-mysql_get_client_version.patch
21mr|qt5-qtbase-5.15.10-9|161	Patch1016:	0016-linux-clang-qplatformdefs-fix-building-with-musl-lib.patch
21mr|qt5-qtbase-5.15.10-9|162	Patch1017:	0017-Remove-checks-for-glibc-2-from-qplatformdefs.h-files.patch
21mr|qt5-qtbase-5.15.10-9|163	Patch1018:	0018-Cater-for-upstream-changes-in-eglplatform.h.patch
21mr|qt5-qtbase-5.15.10-9|164	Patch1019:	0019-Fix-memory-leak.patch
21mr|qt5-qtbase-5.15.10-9|165	Patch1020:	0020-Fix-QPainterPath-with-QFont-SmallCaps.patch
21mr|qt5-qtbase-5.15.10-9|166	Patch1021:	0021-Respect-font-stretch-if-set-together-with-font-style.patch
21mr|qt5-qtbase-5.15.10-9|167	Patch1022:	0022-Support-transformations-in-pattern-texture-brushes-i.patch
21mr|qt5-qtbase-5.15.10-9|168	Patch1023:	0023-Fix-highdpi-conversion-of-QTabletEvent-coordinates-o.patch
21mr|qt5-qtbase-5.15.10-9|169	Patch1024:	0024-Revert-Fix-highdpi-conversion-of-QTabletEvent-coordi.patch
21mr|qt5-qtbase-5.15.10-9|170	Patch1025:	0025-Use-icon-themes-in-QPrintPreviewDialog-if-they-exist.patch
21mr|qt5-qtbase-5.15.10-9|171	Patch1026:	0026-Dont-s-use-DTLS_MAX_VERSION-when-setting-SSL_CTX.patch
21mr|qt5-qtbase-5.15.10-9|172	Patch1027:	0027-Diffie-Hellman-parameters-remove-useless-fix.patch
21mr|qt5-qtbase-5.15.10-9|173	Patch1028:	0028-Don-t-use-a-deprecated-function-if-built-linked-with.patch
21mr|qt5-qtbase-5.15.10-9|174	Patch1029:	0029-Adapt-for-q_EVP_PKEY_base_id-q_EVP_PKEY_get_base_id-.patch
21mr|qt5-qtbase-5.15.10-9|175	Patch1030:	0030-Respect-AT_SPI_BUS_ADDRESS-env-var-on-Linux.patch
21mr|qt5-qtbase-5.15.10-9|176	Patch1031:	0031-Fix-check-for-malformed-input-when-decoding-translat.patch
21mr|qt5-qtbase-5.15.10-9|177	Patch1032:	0032-qgenericunixservices-Consider-kde-open5-for-opening-.patch
21mr|qt5-qtbase-5.15.10-9|178	Patch1033:	0033-Qt-namespace-fix-QT_Q_FLAG-declaration-for-Qt-MouseE.patch
21mr|qt5-qtbase-5.15.10-9|179	Patch1034:	0034-QAction-Add-NOTIFY-changed-declaration-to-priority-p.patch
21mr|qt5-qtbase-5.15.10-9|180	Patch1035:	0035-QPA-add-ButtonPressKeys-ThemeHint.patch
21mr|qt5-qtbase-5.15.10-9|181	Patch1036:	0036-QGnomeTheme-Allow-Space-Return-Enter-and-Select-to-p.patch
21mr|qt5-qtbase-5.15.10-9|182	Patch1037:	0037-QGnomeTheme-remove-unneeded-Q_D.patch
21mr|qt5-qtbase-5.15.10-9|183	Patch1038:	0038-testlib-qasciikey-Add-keypad-navigation-keys.patch
21mr|qt5-qtbase-5.15.10-9|184	Patch1039:	0039-Fix-crash-on-serializing-default-constructed-QTimeZo.patch
21mr|qt5-qtbase-5.15.10-9|185	Patch1040:	0040-Fix-a-QDBusConnection-crash-with-pending-calls-when-.patch
21mr|qt5-qtbase-5.15.10-9|186	Patch1041:	0041-Prevent-crashing-when-FcFontList-fails.patch
21mr|qt5-qtbase-5.15.10-9|187	Patch1042:	0042-QReadWriteLock-fix-another-data-race-in-stateForWait.patch
21mr|qt5-qtbase-5.15.10-9|188	Patch1043:	0043-Fix-data-race-in-QObject-moveToThread.patch
21mr|qt5-qtbase-5.15.10-9|189	Patch1044:	0044-QPushButton-fusion-style-don-t-ignore-QIcon-On-icon.patch
21mr|qt5-qtbase-5.15.10-9|190	Patch1045:	0045-QCOMPARE-QVERIFY-fix-huge-pessimisation-in-QTestResu.patch
21mr|qt5-qtbase-5.15.10-9|191	Patch1046:	0046-Fix-a-leak-of-fallback-dialog-helper-in-xdgdesktoppo.patch
21mr|qt5-qtbase-5.15.10-9|192	Patch1047:	0047-Fix-data-race-in-QCoreApplicationPrivate-sendThrough.patch
21mr|qt5-qtbase-5.15.10-9|193	Patch1048:	0048-Initialize-m_exclusive-in-QGtk3MenuItem-constructor.patch
21mr|qt5-qtbase-5.15.10-9|194	Patch1049:	0049-CUPS-Add-support-for-accessible-IPP-printers.patch
21mr|qt5-qtbase-5.15.10-9|195	Patch1050:	0050-QShader-fix-memory-leak-in-detach.patch
21mr|qt5-qtbase-5.15.10-9|196	Patch1051:	0051-QAbstractItemDelegate-fix-rect-given-to-tooltip-hand.patch
21mr|qt5-qtbase-5.15.10-9|197	Patch1052:	0052-QDBusMenuConnection-Close-open-D-Bus-connection.patch
21mr|qt5-qtbase-5.15.10-9|198	Patch1053:	0053-Widgets-use-QPlatformTheme-ButtonPressKeys-for-press.patch
21mr|qt5-qtbase-5.15.10-9|199	Patch1054:	0054-QAbstractButton-QComboBox-QGroupBox-static_cast-even.patch
21mr|qt5-qtbase-5.15.10-9|200	Patch1055:	0055-QArrayData-fix-UB-via-reinterpret_cast-crash-with-FO.patch
21mr|qt5-qtbase-5.15.10-9|201	Patch1056:	0056-Drop-call-to-setPlatformScreen-in-QHighDpiScaling-se.patch
21mr|qt5-qtbase-5.15.10-9|202	Patch1057:	0057-Fix-QDBusInterface-crashing-with-empty-path-on-const.patch
21mr|qt5-qtbase-5.15.10-9|203	Patch1058:	0058-Add-QXdgDesktopPortalFileDialog-useNativeFileDialog.patch
21mr|qt5-qtbase-5.15.10-9|204	Patch1059:	0059-Fallback-to-another-file-dialog-implementation-when-.patch
21mr|qt5-qtbase-5.15.10-9|205	Patch1060:	0060-Fix-compile-with-MinGW-W64-9.0.0-Redefinition-of-str.patch
21mr|qt5-qtbase-5.15.10-9|206	Patch1061:	0061-Fix-crash-in-QKmsDevice-createScreenForConnector.patch
21mr|qt5-qtbase-5.15.10-9|207	Patch1062:	0062-QtConcurrent-ReduceKernel-fix-race-conditions.patch
21mr|qt5-qtbase-5.15.10-9|208	Patch1063:	0063-Revert-CUPS-Add-support-for-accessible-IPP-printers.patch
21mr|qt5-qtbase-5.15.10-9|209	Patch1064:	0064-xcb-Update-_NET_SUPPORTED-when-the-window-manager-ch.patch
21mr|qt5-qtbase-5.15.10-9|210	Patch1065:	0065-Apply-CVE-2022-27404-27405-27406-qtbase-5.15.diff.patch
21mr|qt5-qtbase-5.15.10-9|211	Patch1066:	0066-Don-t-access-QObjectPrivate-declarativeData-unguarde.patch
21mr|qt5-qtbase-5.15.10-9|212	Patch1067:	0067-widgets-avoid-setting-X11BypassWindowManagerHint-in-.patch
21mr|qt5-qtbase-5.15.10-9|213	Patch1068:	0068-3rdparty-zlib-backport-the-fix-to-CVE-2022-37434.patch
21mr|qt5-qtbase-5.15.10-9|214	Patch1069:	0069-fix-AT_SPI_BUS_ADDRESS-actually-working.patch
21mr|qt5-qtbase-5.15.10-9|215	Patch1070:	0070-Use-class-scope-to-refer-to-static-function.patch
21mr|qt5-qtbase-5.15.10-9|216	Patch1071:	0071-add-color-picking-support-on-wayland-using-the-XDG-d.patch
21mr|qt5-qtbase-5.15.10-9|217	Patch1072:	0072-3rdparty-apply-a-fix-to-the-last-zlib-fix.patch
21mr|qt5-qtbase-5.15.10-9|218	Patch1073:	0073-Fix-possible-undefined-behavior-in-clear_thread_data.patch
21mr|qt5-qtbase-5.15.10-9|219	Patch1074:	0074-Revert-Remove-the-dead-code-for-blocking-methods-fro.patch
21mr|qt5-qtbase-5.15.10-9|220	Patch1075:	0075-Fix-build-without-dbus-support.patch
21mr|qt5-qtbase-5.15.10-9|221	Patch1076:	0076-Fix-typo-in-code.patch
21mr|qt5-qtbase-5.15.10-9|222	Patch1077:	0077-QNetworkReplyFileImpl-Don-t-emit-finished-in-the-cto.patch
21mr|qt5-qtbase-5.15.10-9|223	Patch1078:	0078-xcb-fix-the-build-of-native-painting.patch
21mr|qt5-qtbase-5.15.10-9|224	Patch1079:	0079-eglfs-Fix-crash-when-painting-the-mouse-cursor-in-a-.patch
21mr|qt5-qtbase-5.15.10-9|225	Patch1080:	0080-Assert-validity-in-QStringIterator-s-unchecked-metho.patch
21mr|qt5-qtbase-5.15.10-9|226	Patch1081:	0081-QStringIterator-fix-UB-1-2-use-has-Next-Previous-mor.patch
21mr|qt5-qtbase-5.15.10-9|227	Patch1082:	0082-QStringIterator-fix-UB-2-2-use-std-less-to-compare-p.patch
21mr|qt5-qtbase-5.15.10-9|228	Patch1083:	0083-ANGLE-Fix-compilation-on-GCC-11.patch
21mr|qt5-qtbase-5.15.10-9|229	Patch1084:	0084-Send-string-to-Atspi-DBus-interface-on-value-changed.patch
21mr|qt5-qtbase-5.15.10-9|230	Patch1085:	0085-Send-string-to-Atspi-DBus-interface-on-name-descript.patch
21mr|qt5-qtbase-5.15.10-9|231	Patch1086:	0086-offer-an-opt-out-of-automatic-xdg-desktop-portal-use.patch
21mr|qt5-qtbase-5.15.10-9|232	Patch1087:	0087-a11y-support-GetAccessibleId-for-at-spi.patch
21mr|qt5-qtbase-5.15.10-9|233	Patch1088:	0088-xcb-Replace-qCWarning-by-qCDebug-in-QXcbConnection-p.patch
21mr|qt5-qtbase-5.15.10-9|234	Patch1089:	0089-Handle-allocation-failure-in-QImage-rotate-90-180-27.patch
21mr|qt5-qtbase-5.15.10-9|235	Patch1090:	0090-Annotate-QMutex-with-TSAN-annotations.patch
21mr|qt5-qtbase-5.15.10-9|236	Patch1091:	0091-update-function-argument-of-SSL_CTX_set_options.patch
21mr|qt5-qtbase-5.15.10-9|237	Patch1092:	0092-Send-accessible-focus-event-after-list-view-has-focu.patch
21mr|qt5-qtbase-5.15.10-9|238	Patch1093:	0093-Scale-BMP-color-samples-with-periodic-bit-expansion.patch
21mr|qt5-qtbase-5.15.10-9|239	Patch1094:	0094-QKeySequence-Add-missing-modifier-names.patch
21mr|qt5-qtbase-5.15.10-9|240	Patch1095:	0095-Fix-wrong-to-linear-conversion.patch
21mr|qt5-qtbase-5.15.10-9|241	Patch1096:	0096-forkfd-linux-add-support-for-LoongArch.patch
21mr|qt5-qtbase-5.15.10-9|242	Patch1097:	0097-TLS-backend-SecureTransport-properly-clear-SSLContex.patch
21mr|qt5-qtbase-5.15.10-9|243	Patch1098:	0098-Fix-potential-corruption-with-image-format-conversio.patch
21mr|qt5-qtbase-5.15.10-9|244	Patch1099:	0099-Set-geometry-property-in-QXcbWindow-after-checking-m.patch
21mr|qt5-qtbase-5.15.10-9|245	Patch1100:	0100-ibus-add-SetCursorLocationRelative-in-InputContext.x.patch
21mr|qt5-qtbase-5.15.10-9|246	Patch1101:	0101-xcb-correctly-disconnect-xsettings-callbacks.patch
21mr|qt5-qtbase-5.15.10-9|247	Patch1102:	0102-QSysInfo-prettyProductName-add-missing-macOS-product.patch
21mr|qt5-qtbase-5.15.10-9|248	Patch1103:	0103-QSysInfo-prettyProductName-Add-macOS-Ventura-product.patch
21mr|qt5-qtbase-5.15.10-9|249	Patch1104:	0104-QToolButton-reimplement-the-fix-for-QTBUG-95255.patch
21mr|qt5-qtbase-5.15.10-9|250	Patch1105:	0105-Doc-Link-to-page-documenting-Qt-trademarks-in-the-co.patch
21mr|qt5-qtbase-5.15.10-9|251	Patch1106:	0106-Doc-Fix-typo-in-the-online-documentation-template.patch
21mr|qt5-qtbase-5.15.10-9|252	Patch1107:	0107-QNetworkReply-Fix-typos-in-the-documentation.patch
21mr|qt5-qtbase-5.15.10-9|253	Patch1108:	0108-Fix-deletion-order-in-QImageReader-Writer-destructor.patch
21mr|qt5-qtbase-5.15.10-9|254	Patch1109:	0109-Fix-deletion-order-also-for-QImageReader-Writer-setD.patch
21mr|qt5-qtbase-5.15.10-9|255	Patch1110:	0110-Do-not-set-Qt-ToolTip-flag-for-QShapedPixmapWindow.patch
21mr|qt5-qtbase-5.15.10-9|256	Patch1111:	0111-correctly-set-up-ref-counting-in-QThreadPool-tryStar.patch
21mr|qt5-qtbase-5.15.10-9|257	Patch1112:	0112-QToolButton-Elide-text-when-constraints-prevent-from.patch
21mr|qt5-qtbase-5.15.10-9|258	Patch1113:	0113-QXcbConnection-getTimestamp-do-not-return-stale-time.patch
21mr|qt5-qtbase-5.15.10-9|259	Patch1114:	0114-Apply-CVE-2023-24607-qtbase-5.15.diff.patch
21mr|qt5-qtbase-5.15.10-9|260	Patch1115:	0115-QAbstractItemView-don-t-access-invalid-indexes-on-co.patch
21mr|qt5-qtbase-5.15.10-9|261	Patch1116:	0116-Add-nullptr-guard-in-QStyleSheetStyle-drawPrimitive-.patch
21mr|qt5-qtbase-5.15.10-9|262	Patch1117:	0117-Add-QImage-null-check-when-QOpenGLTexture-converts.patch
21mr|qt5-qtbase-5.15.10-9|263	Patch1118:	0118-QFSFileEngine-fix-overflow-bug-when-using-lseek64.patch
21mr|qt5-qtbase-5.15.10-9|264	Patch1119:	0119-QCborValue-fix-incorrect-to-Array-Map-when-the-value.patch
21mr|qt5-qtbase-5.15.10-9|265	Patch1120:	0120-QDnsLookup-Unix-make-sure-we-don-t-overflow-the-buff.patch
21mr|qt5-qtbase-5.15.10-9|266	Patch1121:	0121-Fix-specific-overflow-in-qtextlayout-CVE-2023-32763.patch
21mr|qt5-qtbase-5.15.10-9|267	Patch1122:	0122-Hsts-match-header-names-case-insensitively-CVE-2023-.patch
21mr|qt5-qtbase-5.15.10-9|268	Patch1123:	0123-Use-pkgconfig-in-order-to-find-libproxy-configuratio.patch
21mr|qt5-qtbase-5.15.10-9|269	Patch1124:	0124-qxcbwindow.cpp-Fix-sign-compare-and-another-warnings.patch
21mr|qt5-qtbase-5.15.10-9|270	Patch1125:	0125-Fix-tst_moc-for-C-17.patch
21mr|qt5-qtbase-5.15.10-9|271	Patch1126:	0126-Revert-Draw-the-cursor-considering-the-descent-is-0.patch
21mr|qt5-qtbase-5.15.10-9|272	Patch1127:	0127-qnetworkreplyfileimpl_p.h-fix-header-guard-name.patch
21mr|qt5-qtbase-5.15.10-9|273	Patch1128:	0128-Schannel-Reject-certificate-not-signed-by-a-configur.patch
21mr|qt5-qtbase-5.15.10-9|274	Patch1129:	0129-Ssl-Copy-the-on-demand-cert-loading-bool-from-defaul.patch
21mr|qt5-qtbase-5.15.10-9|275	Patch1130:	0130-Ssl-upgrade-the-default-DH-parameters.patch
21mr|qt5-qtbase-5.15.10-9|276	Patch1131:	0131-Fix-Croatia-currency.patch
21mr|qt5-qtbase-5.15.10-9|277	Patch1132:	0132-QXmlStreamReader-change-fastScanName-to-take-Value.patch
21mr|qt5-qtbase-5.15.10-9|278	Patch1133:	0133-QXmlStreamReader-make-fastScanName-indicate-parsing-status-to-callers.patch
21mr|qt5-qtbase-5.15.10-9|279	Patch1134:	0134-tst_QXmlStream-remove-unneeded-ba-UDLs.patch
21mr|qt5-qtbase-5.15.10-9|280	Patch1135:	0135-QLogging-DRY-isFatal-QtMsgType.patch
21mr|qt5-qtbase-5.15.10-9|281	#Patch1136:	0136-Make-sure-we-don't-count-down-past-0-QT_FATAL_CRITICALS.patch
21mr|qt5-qtbase-5.15.10-9|282	Patch1137:	0137-QHostInfo-fix-leaking-slot-object.patch
21mr|qt5-qtbase-5.15.10-9|283	Patch1138:	0138-QSslDiffieHellmanParameters-fix-mem-leak.patch
21mr|qt5-qtbase-5.15.10-9|284	Patch1139:	0139-Doc-note-QWindow-winId-will-cause-platform-window-creation.patch
21mr|qt5-qtbase-5.15.10-9|285	Patch1140:	0140-Return-0-in-QWindow-winId-in-case-of-failed-platform-window-creation.patch
21mr|qt5-qtbase-5.15.10-9|286	Patch1141:	0141-Fix-QTextEdit-cursor-rectangle-vertical-positioning.patch
21mr|qt5-qtbase-5.15.10-9|287	Patch1142:	0142-Ensure-consistent-cursor-width-under-fractional-scaling.patch
21mr|qt5-qtbase-5.15.10-9|288	Patch1143:	0143-QTextLayout-Reconsider-cursor-drawing-on-TextObject.patch
21mr|qt5-qtbase-5.15.10-9|289	Patch1144:	0144-QXmlStreamReader-Raise-error-on-unexpected-tokens.patch
21mr|qt5-qtbase-5.15.10-9|290	Patch1145:	0145-QHostInfo-fix-remaining-slotObj-leaks.patch
21mr|qt5-qtbase-5.15.10-9|291	Patch1146:	0146-QColorDialog-Ignore-mouse-move-events-when-no-mouse-button-is-pressed.patch
21mr|qt5-qtbase-5.15.10-9|292	Patch1147:	0147-Fix-capitalization-error-in-auto-generated-qdbusmacros.h-include.patch
21mr|qt5-qtbase-5.15.10-9|293	Patch1148:	0148-Qt3DRender-includemocs.patch
21mr|qt5-qtbase-5.15.10-9|294	Patch1149:	0149-Fix-UB-signed-char-passed-to-<cctype>-function.patch
21mr|qt5-qtbase-5.15.10-9|295	Patch1150:	0150-Clear-the-X-version-of-alongside-the-enum-deprecator.patch
21mr|qt5-qtbase-5.15.10-9|296	#Patch1151:	0151-Correctly-parse-non-BMP-char-refs-in-the-sax-parser.patch
21mr|qt5-qtbase-5.15.10-9|297	
21mr|qt5-qtbase-5.15.10-9|298	# e2k
21mr|qt5-qtbase-5.15.10-9|299	#Patch3000:	0298-e2k_lcc_configs_and_specs.patch
21mr|qt5-qtbase-5.15.10-9|300	# #Patch3001:	0299-cross_build.patch
21mr|qt5-qtbase-5.15.10-9|301	#Patch3002:	0300-e2k_lcc_arch_specific.patch
21mr|qt5-qtbase-5.15.10-9|302	#Patch3003:	0301-explicit-cast-from-enum-to-short.patch
21mr|qt5-qtbase-5.15.10-9|303	#Patch3004:	0302-bug119821.patch
21mr|qt5-qtbase-5.15.10-9|304	#Patch3005:	0303-e2k-disable-failing-optimize.patch
21mr|qt5-qtbase-5.15.10-9|305	Source3000:  qt5-base-5.15.2-e2k.patch
21mr|qt5-qtbase-5.15.10-9|306	
21mr|qt5-qtbase-5.15.10-9|307	Patch5000:	Fix_QCupsPrintEngine_landscape_option.patch
21mr|qt5-qtbase-5.15.10-9|308	
21mr|qt5-qtbase-5.15.10-9|309	BuildRequires:	bison
21mr|qt5-qtbase-5.15.10-9|310	BuildRequires:	flex
21mr|qt5-qtbase-5.15.10-9|311	# Used for CPU feature detection in configure step
21mr|qt5-qtbase-5.15.10-9|312	BuildRequires:	gdb
21mr|qt5-qtbase-5.15.10-9|313	BuildRequires:	gperf
21mr|qt5-qtbase-5.15.10-9|314	BuildRequires:	qt5-macros
21mr|qt5-qtbase-5.15.10-9|315	BuildRequires:	cups-devel
21mr|qt5-qtbase-5.15.10-9|316	BuildRequires:	double-conversion-devel
21mr|qt5-qtbase-5.15.10-9|317	BuildRequires:	jpeg-devel
21mr|qt5-qtbase-5.15.10-9|318	BuildRequires:	pkgconfig(atspi-2)
21mr|qt5-qtbase-5.15.10-9|319	BuildRequires:	pkgconfig(dbus-1)
21mr|qt5-qtbase-5.15.10-9|320	%if %{with directfb}
21mr|qt5-qtbase-5.15.10-9|321	# DirectFB platform plugin:
21mr|qt5-qtbase-5.15.10-9|322	BuildRequires:	pkgconfig(directfb)
21mr|qt5-qtbase-5.15.10-9|323	%endif
21mr|qt5-qtbase-5.15.10-9|324	BuildRequires:	pkgconfig(egl)
21mr|qt5-qtbase-5.15.10-9|325	BuildRequires:	pkgconfig(fontconfig)
21mr|qt5-qtbase-5.15.10-9|326	BuildRequires:	pkgconfig(freetype2)
21mr|qt5-qtbase-5.15.10-9|327	# Event loop
21mr|qt5-qtbase-5.15.10-9|328	BuildRequires:	pkgconfig(glib-2.0)
21mr|qt5-qtbase-5.15.10-9|329	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtbase-5.15.10-9|330	BuildRequires:	pkgconfig(glesv2)
21mr|qt5-qtbase-5.15.10-9|331	BuildRequires:	pkgconfig(libdrm)
21mr|qt5-qtbase-5.15.10-9|332	BuildRequires:	pkgconfig(gbm)
21mr|qt5-qtbase-5.15.10-9|333	# GTK theme
21mr|qt5-qtbase-5.15.10-9|334	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|qt5-qtbase-5.15.10-9|335	BuildRequires:	pkgconfig(icu-uc)
21mr|qt5-qtbase-5.15.10-9|336	BuildRequires:	pkgconfig(inputproto)
21mr|qt5-qtbase-5.15.10-9|337	BuildRequires:	pkgconfig(libpci)
21mr|qt5-qtbase-5.15.10-9|338	BuildRequires:	pkgconfig(libpcre2-posix)
21mr|qt5-qtbase-5.15.10-9|339	BuildRequires:	pkgconfig(libpng)
21mr|qt5-qtbase-5.15.10-9|340	BuildRequires:	pkgconfig(libudev)
21mr|qt5-qtbase-5.15.10-9|341	BuildRequires:	pkgconfig(sm)
21mr|qt5-qtbase-5.15.10-9|342	BuildRequires:	pkgconfig(vulkan)
21mr|qt5-qtbase-5.15.10-9|343	BuildRequires:	pkgconfig(wayland-client)
21mr|qt5-qtbase-5.15.10-9|344	BuildRequires:	pkgconfig(wayland-cursor)
21mr|qt5-qtbase-5.15.10-9|345	BuildRequires:	pkgconfig(wayland-egl)
21mr|qt5-qtbase-5.15.10-9|346	BuildRequires:	pkgconfig(wayland-scanner)
21mr|qt5-qtbase-5.15.10-9|347	BuildRequires:	pkgconfig(wayland-server)
21mr|qt5-qtbase-5.15.10-9|348	# need to point it
21mr|qt5-qtbase-5.15.10-9|349	BuildRequires:	pkgconfig(libcrypto)
21mr|qt5-qtbase-5.15.10-9|350	BuildRequires:	pkgconfig(libssl)
21mr|qt5-qtbase-5.15.10-9|351	BuildRequires:	pkgconfig(libcap)
21mr|qt5-qtbase-5.15.10-9|352	BuildRequires:	pkgconfig(libinput)
21mr|qt5-qtbase-5.15.10-9|353	# For XCB platform plugin:
21mr|qt5-qtbase-5.15.10-9|354	BuildRequires:	pkgconfig(xcb) >= 1.5
21mr|qt5-qtbase-5.15.10-9|355	BuildRequires:	pkgconfig(xcb-icccm)
21mr|qt5-qtbase-5.15.10-9|356	BuildRequires:	pkgconfig(xcb-image)
21mr|qt5-qtbase-5.15.10-9|357	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|qt5-qtbase-5.15.10-9|358	BuildRequires:	pkgconfig(xcb-util)
21mr|qt5-qtbase-5.15.10-9|359	BuildRequires:	pkgconfig(xcb-randr)
21mr|qt5-qtbase-5.15.10-9|360	BuildRequires:	pkgconfig(xcb-render)
21mr|qt5-qtbase-5.15.10-9|361	BuildRequires:	pkgconfig(xcb-renderutil)
21mr|qt5-qtbase-5.15.10-9|362	BuildRequires:	pkgconfig(xcb-shape)
21mr|qt5-qtbase-5.15.10-9|363	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|qt5-qtbase-5.15.10-9|364	BuildRequires:	pkgconfig(xcb-xinerama)
21mr|qt5-qtbase-5.15.10-9|365	BuildRequires:	pkgconfig(xcb-xv)
21mr|qt5-qtbase-5.15.10-9|366	BuildRequires:	pkgconfig(xcomposite)
21mr|qt5-qtbase-5.15.10-9|367	BuildRequires:	pkgconfig(xext)
21mr|qt5-qtbase-5.15.10-9|368	BuildRequires:	pkgconfig(xfixes)
21mr|qt5-qtbase-5.15.10-9|369	BuildRequires:	pkgconfig(xinerama)
21mr|qt5-qtbase-5.15.10-9|370	BuildRequires:	pkgconfig(xkbcomp)
21mr|qt5-qtbase-5.15.10-9|371	BuildRequires:	pkgconfig(xkbcommon) >= 0.4.1
21mr|qt5-qtbase-5.15.10-9|372	BuildRequires:	pkgconfig(xkbcommon-x11) >= 0.4.1
21mr|qt5-qtbase-5.15.10-9|373	BuildRequires:	pkgconfig(xkbfile)
21mr|qt5-qtbase-5.15.10-9|374	BuildRequires:	pkgconfig(xrandr)
21mr|qt5-qtbase-5.15.10-9|375	BuildRequires:	pkgconfig(xrender)
21mr|qt5-qtbase-5.15.10-9|376	BuildRequires:	pkgconfig(xv)
21mr|qt5-qtbase-5.15.10-9|377	BuildRequires:	pkgconfig(zlib)
21mr|qt5-qtbase-5.15.10-9|378	BuildRequires:	pkgconfig(libsctp)
21mr|qt5-qtbase-5.15.10-9|379	BuildRequires:	pkgconfig(libzstd)
21mr|qt5-qtbase-5.15.10-9|380	BuildRequires:	pkgconfig(libsystemd)
21mr|qt5-qtbase-5.15.10-9|381	BuildRequires:	pkgconfig(mtdev)
21mr|qt5-qtbase-5.15.10-9|382	%if %{with docs}
21mr|qt5-qtbase-5.15.10-9|383	BuildRequires:	qdoc5
21mr|qt5-qtbase-5.15.10-9|384	BuildRequires:	qt5-tools
21mr|qt5-qtbase-5.15.10-9|385	%endif
21mr|qt5-qtbase-5.15.10-9|386	
21mr|qt5-qtbase-5.15.10-9|387	%description
21mr|qt5-qtbase-5.15.10-9|388	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtbase-5.15.10-9|389	
21mr|qt5-qtbase-5.15.10-9|390	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|391	
21mr|qt5-qtbase-5.15.10-9|392	%package gui
21mr|qt5-qtbase-5.15.10-9|393	Summary:	Metapackage for installing qt5-qtbase libraries
21mr|qt5-qtbase-5.15.10-9|394	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|395	Provides: qt5-qtbase = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|396	Recommends:	%{qtconcurrent} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|397	Recommends:	%{qtcore} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|398	Recommends:	%{qtdbus} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|399	Recommends:	%{qtegldeviceintegration} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|400	Recommends:	%{qteglfskmssupport} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|401	Recommends:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|402	Recommends:	%{qtgui}-eglfs = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|403	Recommends:	%{qtgui}-linuxfb = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|404	Recommends:	%{qtgui}-minimal = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|405	Recommends:	%{qtgui}-minimalegl = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|406	Recommends:	%{qtgui}-offscreen = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|407	Recommends:	%{qtgui}-vnc = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|408	Recommends:	%{qtgui}-x11 = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|409	Recommends:	%{qtnetwork} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|410	Recommends:	%{qtopengl} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|411	Recommends:	%{qtprintsupport} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|412	Recommends:	%{qtsql} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|413	Recommends:	%{qtsql}-mysql = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|414	Recommends:	%{qtsql}-odbc = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|415	Recommends:	%{qtsql}-postgresql = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|416	Recommends:	%{qtsql}-sqlite = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|417	Recommends:	%{qttest} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|418	Recommends:	%{qtwidgets} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|419	Recommends:	%{qtxcbqpa} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|420	Recommends:	%{qtxcbqpa}-egl = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|421	Recommends:	%{qtxcbqpa}-glx = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|422	Recommends:	%{qtxml} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|423	Recommends:	qt5-platformtheme-gtk3 = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|424	Recommends:	qt5-platformtheme-xdgdesktopportal = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|425	
21mr|qt5-qtbase-5.15.10-9|426	%description gui
21mr|qt5-qtbase-5.15.10-9|427	Metapackage for installing qt5-qtbase libraries.
21mr|qt5-qtbase-5.15.10-9|428	
21mr|qt5-qtbase-5.15.10-9|429	%files gui
21mr|qt5-qtbase-5.15.10-9|430	
21mr|qt5-qtbase-5.15.10-9|431	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|432	
21mr|qt5-qtbase-5.15.10-9|433	%package -n %{qtbootstrapd}
21mr|qt5-qtbase-5.15.10-9|434	Summary:	Development files for version 5 of the Qt Bootstrap library
21mr|qt5-qtbase-5.15.10-9|435	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|436	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|437	
21mr|qt5-qtbase-5.15.10-9|438	%description -n %{qtbootstrapd}
21mr|qt5-qtbase-5.15.10-9|439	Development files for version 5 of the Qt Bootstrap library.
21mr|qt5-qtbase-5.15.10-9|440	
21mr|qt5-qtbase-5.15.10-9|441	%files -n %{qtbootstrapd}
21mr|qt5-qtbase-5.15.10-9|442	%{_qt5_libdir}/libQt%{api}Bootstrap.a
21mr|qt5-qtbase-5.15.10-9|443	%{_qt5_libdir}/libQt%{api}Bootstrap.prl
21mr|qt5-qtbase-5.15.10-9|444	%{_qt5_prefix}/mkspecs/modules/qt_lib_bootstrap_private.pri
21mr|qt5-qtbase-5.15.10-9|445	
21mr|qt5-qtbase-5.15.10-9|446	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|447	
21mr|qt5-qtbase-5.15.10-9|448	%package -n %{qtconcurrent}
21mr|qt5-qtbase-5.15.10-9|449	Summary:	Qt threading library
21mr|qt5-qtbase-5.15.10-9|450	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|451	
21mr|qt5-qtbase-5.15.10-9|452	%description -n %{qtconcurrent}
21mr|qt5-qtbase-5.15.10-9|453	Qt threading library.
21mr|qt5-qtbase-5.15.10-9|454	
21mr|qt5-qtbase-5.15.10-9|455	%files -n %{qtconcurrent}
21mr|qt5-qtbase-5.15.10-9|456	%{_qt5_libdir}/libQt%{api}Concurrent.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|457	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|458	%{_libdir}/libQt%{api}Concurrent.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|459	%endif
21mr|qt5-qtbase-5.15.10-9|460	
21mr|qt5-qtbase-5.15.10-9|461	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|462	
21mr|qt5-qtbase-5.15.10-9|463	%package -n %{qtconcurrentd}
21mr|qt5-qtbase-5.15.10-9|464	Summary:	Development files for version 5 of the Qt Concurrent library
21mr|qt5-qtbase-5.15.10-9|465	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|466	Requires:	%{qtconcurrent} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|467	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|468	
21mr|qt5-qtbase-5.15.10-9|469	%description -n %{qtconcurrentd}
21mr|qt5-qtbase-5.15.10-9|470	Development files for version 5 of the Qt Concurrent library.
21mr|qt5-qtbase-5.15.10-9|471	
21mr|qt5-qtbase-5.15.10-9|472	%files -n %{qtconcurrentd}
21mr|qt5-qtbase-5.15.10-9|473	%{_qt5_includedir}/QtConcurrent
21mr|qt5-qtbase-5.15.10-9|474	%{_qt5_libdir}/libQt%{api}Concurrent.so
21mr|qt5-qtbase-5.15.10-9|475	%{_qt5_libdir}/libQt%{api}Concurrent.prl
21mr|qt5-qtbase-5.15.10-9|476	%{_qt5_libdir}/cmake/Qt%{api}Concurrent
21mr|qt5-qtbase-5.15.10-9|477	%{_qt5_libdir}/pkgconfig/Qt%{api}Concurrent.pc
21mr|qt5-qtbase-5.15.10-9|478	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|479	%{_libdir}/pkgconfig/Qt%{api}Concurrent.pc
21mr|qt5-qtbase-5.15.10-9|480	%endif
21mr|qt5-qtbase-5.15.10-9|481	%{_qt5_prefix}/mkspecs/modules/qt_lib_concurrent.pri
21mr|qt5-qtbase-5.15.10-9|482	%{_qt5_prefix}/mkspecs/modules/qt_lib_concurrent_private.pri
21mr|qt5-qtbase-5.15.10-9|483	
21mr|qt5-qtbase-5.15.10-9|484	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|485	
21mr|qt5-qtbase-5.15.10-9|486	%package -n %{qtcore}
21mr|qt5-qtbase-5.15.10-9|487	Summary:	Qt Core library
21mr|qt5-qtbase-5.15.10-9|488	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|489	# Moved to external sources
21mr|qt5-qtbase-5.15.10-9|490	Recommends:	qt5-qtcore-i18n
21mr|qt5-qtbase-5.15.10-9|491	
21mr|qt5-qtbase-5.15.10-9|492	%description -n %{qtcore}
21mr|qt5-qtbase-5.15.10-9|493	Qt Core library.
21mr|qt5-qtbase-5.15.10-9|494	
21mr|qt5-qtbase-5.15.10-9|495	%files -n %{qtcore}
21mr|qt5-qtbase-5.15.10-9|496	%{_qt5_libdir}/libQt%{api}Core.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|497	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|498	%{_libdir}/libQt%{api}Core.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|499	%endif
21mr|qt5-qtbase-5.15.10-9|500	%dir %{_qt5_plugindir}
21mr|qt5-qtbase-5.15.10-9|501	%{_libdir}/metatypes/qt5core_metatypes.json
21mr|qt5-qtbase-5.15.10-9|502	%{_qt5_datadir}/qtlogging.ini
21mr|qt5-qtbase-5.15.10-9|503	
21mr|qt5-qtbase-5.15.10-9|504	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|505	
21mr|qt5-qtbase-5.15.10-9|506	%package -n %{qtcored}
21mr|qt5-qtbase-5.15.10-9|507	Summary:	Development files for version 5 of the Qt Core library
21mr|qt5-qtbase-5.15.10-9|508	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|509	Requires:	%{qtcore} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|510	Requires:	qlalr%{api}
21mr|qt5-qtbase-5.15.10-9|511	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|512	
21mr|qt5-qtbase-5.15.10-9|513	%description -n %{qtcored}
21mr|qt5-qtbase-5.15.10-9|514	Development files for version 5 of the Qt Core library.
21mr|qt5-qtbase-5.15.10-9|515	
21mr|qt5-qtbase-5.15.10-9|516	%files -n %{qtcored}
21mr|qt5-qtbase-5.15.10-9|517	%{_qt5_docdir}/config
21mr|qt5-qtbase-5.15.10-9|518	%{_qt5_docdir}/global
21mr|qt5-qtbase-5.15.10-9|519	%{_bindir}/moc-qt%{api}
21mr|qt5-qtbase-5.15.10-9|520	%{_qt5_bindir}/moc
21mr|qt5-qtbase-5.15.10-9|521	%{_bindir}/rcc-qt%{api}
21mr|qt5-qtbase-5.15.10-9|522	%{_qt5_bindir}/rcc
21mr|qt5-qtbase-5.15.10-9|523	%{_qt5_bindir}/syncqt.pl
21mr|qt5-qtbase-5.15.10-9|524	%{_qt5_bindir}/tracegen
21mr|qt5-qtbase-5.15.10-9|525	%{_qt5_includedir}/QtCore
21mr|qt5-qtbase-5.15.10-9|526	%{_qt5_libdir}/libQt%{api}Core.so
21mr|qt5-qtbase-5.15.10-9|527	%{_qt5_libdir}/libQt%{api}Core.prl
21mr|qt5-qtbase-5.15.10-9|528	%{_qt5_libdir}/cmake/Qt%{api}Core
21mr|qt5-qtbase-5.15.10-9|529	%{_qt5_libdir}/cmake/Qt%{api}/Qt%{api}Config.cmake
21mr|qt5-qtbase-5.15.10-9|530	%{_qt5_libdir}/cmake/Qt%{api}/Qt%{api}ConfigVersion.cmake
21mr|qt5-qtbase-5.15.10-9|531	%{_qt5_libdir}/cmake/Qt%{api}/Qt%{api}ModuleLocation.cmake
21mr|qt5-qtbase-5.15.10-9|532	%{_qt5_libdir}/pkgconfig/Qt%{api}Core.pc
21mr|qt5-qtbase-5.15.10-9|533	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|534	%{_libdir}/pkgconfig/Qt%{api}Core.pc
21mr|qt5-qtbase-5.15.10-9|535	%endif
21mr|qt5-qtbase-5.15.10-9|536	%dir %{_qt5_libdir}/cmake
21mr|qt5-qtbase-5.15.10-9|537	%dir %{_qt5_libdir}/cmake/Qt%{api}
21mr|qt5-qtbase-5.15.10-9|538	%dir %{_qt5_libdir}/pkgconfig
21mr|qt5-qtbase-5.15.10-9|539	%{_qt5_prefix}/mkspecs/modules/qt_lib_core.pri
21mr|qt5-qtbase-5.15.10-9|540	%{_qt5_prefix}/mkspecs/modules/qt_lib_core_private.pri
21mr|qt5-qtbase-5.15.10-9|541	
21mr|qt5-qtbase-5.15.10-9|542	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|543	
21mr|qt5-qtbase-5.15.10-9|544	%package -n %{qtdbus}
21mr|qt5-qtbase-5.15.10-9|545	Summary:	Qt DBus connector library
21mr|qt5-qtbase-5.15.10-9|546	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|547	
21mr|qt5-qtbase-5.15.10-9|548	%description -n %{qtdbus}
21mr|qt5-qtbase-5.15.10-9|549	Qt DBus connector library.
21mr|qt5-qtbase-5.15.10-9|550	
21mr|qt5-qtbase-5.15.10-9|551	%files -n %{qtdbus}
21mr|qt5-qtbase-5.15.10-9|552	%{_qt5_libdir}/libQt%{api}DBus.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|553	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|554	%{_libdir}/libQt%{api}DBus.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|555	%endif
21mr|qt5-qtbase-5.15.10-9|556	
21mr|qt5-qtbase-5.15.10-9|557	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|558	
21mr|qt5-qtbase-5.15.10-9|559	%package -n %{qtdbusd}
21mr|qt5-qtbase-5.15.10-9|560	Summary:	Development files for version 5 of the Qt DBus library
21mr|qt5-qtbase-5.15.10-9|561	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|562	Requires:	%{qtdbus} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|563	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|564	
21mr|qt5-qtbase-5.15.10-9|565	%description -n %{qtdbusd}
21mr|qt5-qtbase-5.15.10-9|566	Development files for version 5 of the Qt DBus library.
21mr|qt5-qtbase-5.15.10-9|567	
21mr|qt5-qtbase-5.15.10-9|568	%files -n %{qtdbusd}
21mr|qt5-qtbase-5.15.10-9|569	%{_qt5_bindir}/qdbuscpp2xml
21mr|qt5-qtbase-5.15.10-9|570	%{_bindir}/qdbuscpp2xml-qt%{api}
21mr|qt5-qtbase-5.15.10-9|571	%{_qt5_bindir}/qdbusxml2cpp
21mr|qt5-qtbase-5.15.10-9|572	%{_bindir}/qdbusxml2cpp-qt%{api}
21mr|qt5-qtbase-5.15.10-9|573	%{_qt5_includedir}/QtDBus
21mr|qt5-qtbase-5.15.10-9|574	%{_qt5_libdir}/libQt%{api}DBus.so
21mr|qt5-qtbase-5.15.10-9|575	%{_qt5_libdir}/libQt%{api}DBus.prl
21mr|qt5-qtbase-5.15.10-9|576	%{_qt5_libdir}/cmake/Qt%{api}DBus
21mr|qt5-qtbase-5.15.10-9|577	%{_qt5_libdir}/pkgconfig/Qt%{api}DBus.pc
21mr|qt5-qtbase-5.15.10-9|578	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|579	%{_libdir}/pkgconfig/Qt%{api}DBus.pc
21mr|qt5-qtbase-5.15.10-9|580	%endif
21mr|qt5-qtbase-5.15.10-9|581	%{_qt5_prefix}/mkspecs/modules/qt_lib_dbus.pri
21mr|qt5-qtbase-5.15.10-9|582	%{_qt5_prefix}/mkspecs/modules/qt_lib_dbus_private.pri
21mr|qt5-qtbase-5.15.10-9|583	
21mr|qt5-qtbase-5.15.10-9|584	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|585	
21mr|qt5-qtbase-5.15.10-9|586	%package -n %{qtegldeviceintegration}
21mr|qt5-qtbase-5.15.10-9|587	Summary:	Qt EGL Device Integration library
21mr|qt5-qtbase-5.15.10-9|588	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|589	Requires:	qt5-eglfs-integration-plugin-default = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|590	# Suggest all integration plugins
21mr|qt5-qtbase-5.15.10-9|591	Recommends:	qt5-eglfs-integration-plugin-emu = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|592	Recommends:	qt5-eglfs-integration-plugin-kms = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|593	Recommends:	qt5-eglfs-integration-plugin-x11 = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|594	
21mr|qt5-qtbase-5.15.10-9|595	%description -n %{qtegldeviceintegration}
21mr|qt5-qtbase-5.15.10-9|596	Qt EGL Device Integration library.
21mr|qt5-qtbase-5.15.10-9|597	
21mr|qt5-qtbase-5.15.10-9|598	%files -n %{qtegldeviceintegration}
21mr|qt5-qtbase-5.15.10-9|599	%{_qt5_libdir}/libQt%{api}EglFSDeviceIntegration.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|600	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|601	%{_libdir}/libQt%{api}EglFSDeviceIntegration.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|602	%endif
21mr|qt5-qtbase-5.15.10-9|603	
21mr|qt5-qtbase-5.15.10-9|604	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|605	
21mr|qt5-qtbase-5.15.10-9|606	%package -n %{qtegldeviceintegrationd}
21mr|qt5-qtbase-5.15.10-9|607	Summary:	Development files for version 5 of the EGL Device Integration library
21mr|qt5-qtbase-5.15.10-9|608	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|609	Requires:	%{qtegldeviceintegration} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|610	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|611	
21mr|qt5-qtbase-5.15.10-9|612	%description -n %{qtegldeviceintegrationd}
21mr|qt5-qtbase-5.15.10-9|613	Development files for version 5 of the EGL Device Integration library.
21mr|qt5-qtbase-5.15.10-9|614	
21mr|qt5-qtbase-5.15.10-9|615	%files -n %{qtegldeviceintegrationd}
21mr|qt5-qtbase-5.15.10-9|616	%{_qt5_includedir}/QtEglFSDeviceIntegration
21mr|qt5-qtbase-5.15.10-9|617	%{_qt5_libdir}/libQt%{api}EglFSDeviceIntegration.so
21mr|qt5-qtbase-5.15.10-9|618	%{_qt5_libdir}/libQt%{api}EglFSDeviceIntegration.prl
21mr|qt5-qtbase-5.15.10-9|619	%{_qt5_libdir}/cmake/Qt%{api}EglFSDeviceIntegration
21mr|qt5-qtbase-5.15.10-9|620	%{_qt5_prefix}/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri
21mr|qt5-qtbase-5.15.10-9|621	
21mr|qt5-qtbase-5.15.10-9|622	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|623	
21mr|qt5-qtbase-5.15.10-9|624	%package -n %{qtegldeviceintegration}-emu
21mr|qt5-qtbase-5.15.10-9|625	Summary:	Emulator support for the Qt EGL Device Integration library v5
21mr|qt5-qtbase-5.15.10-9|626	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|627	Requires:	%{qtegldeviceintegration} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|628	Provides:	qt5-eglfs-integration-plugin = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|629	Provides:	qt5-eglfs-integration-plugin-emu = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|630	
21mr|qt5-qtbase-5.15.10-9|631	%description -n %{qtegldeviceintegration}-emu
21mr|qt5-qtbase-5.15.10-9|632	Emulator support for the Qt EGL Device Integration library v5.
21mr|qt5-qtbase-5.15.10-9|633	
21mr|qt5-qtbase-5.15.10-9|634	%files -n %{qtegldeviceintegration}-emu
21mr|qt5-qtbase-5.15.10-9|635	%{_qt5_plugindir}/egldeviceintegrations/libqeglfs-emu-integration.so
21mr|qt5-qtbase-5.15.10-9|636	
21mr|qt5-qtbase-5.15.10-9|637	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|638	
21mr|qt5-qtbase-5.15.10-9|639	%package -n %{qtegldeviceintegration}-kms
21mr|qt5-qtbase-5.15.10-9|640	Summary:	KMS support for the Qt EGL Device Integration library v5
21mr|qt5-qtbase-5.15.10-9|641	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|642	Requires:	%{qtegldeviceintegration} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|643	Provides:	qt5-eglfs-integration-plugin = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|644	Provides:	qt5-eglfs-integration-plugin-kms = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|645	
21mr|qt5-qtbase-5.15.10-9|646	%description -n %{qtegldeviceintegration}-kms
21mr|qt5-qtbase-5.15.10-9|647	KMS support for the Qt EGL Device Integration library v5.
21mr|qt5-qtbase-5.15.10-9|648	
21mr|qt5-qtbase-5.15.10-9|649	%files -n %{qtegldeviceintegration}-kms
21mr|qt5-qtbase-5.15.10-9|650	%{_qt5_plugindir}/egldeviceintegrations/libqeglfs-kms-integration.so
21mr|qt5-qtbase-5.15.10-9|651	%{_qt5_plugindir}/egldeviceintegrations/libqeglfs-kms-egldevice-integration.so
21mr|qt5-qtbase-5.15.10-9|652	
21mr|qt5-qtbase-5.15.10-9|653	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|654	
21mr|qt5-qtbase-5.15.10-9|655	%package -n %{qtegldeviceintegration}-x11
21mr|qt5-qtbase-5.15.10-9|656	Summary:	X11 support for the Qt EGL Device Integration library v5
21mr|qt5-qtbase-5.15.10-9|657	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|658	Requires:	%{qtegldeviceintegration} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|659	Provides:	qt5-eglfs-integration-plugin = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|660	Provides:	qt5-eglfs-integration-plugin-default = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|661	Provides:	qt5-eglfs-integration-plugin-x11 = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|662	
21mr|qt5-qtbase-5.15.10-9|663	%description -n %{qtegldeviceintegration}-x11
21mr|qt5-qtbase-5.15.10-9|664	X11 support for the Qt EGL Device Integration library v5.
21mr|qt5-qtbase-5.15.10-9|665	
21mr|qt5-qtbase-5.15.10-9|666	%files -n %{qtegldeviceintegration}-x11
21mr|qt5-qtbase-5.15.10-9|667	%{_qt5_plugindir}/egldeviceintegrations/libqeglfs-x11-integration.so
21mr|qt5-qtbase-5.15.10-9|668	
21mr|qt5-qtbase-5.15.10-9|669	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|670	
21mr|qt5-qtbase-5.15.10-9|671	%package -n %{qteglfskmssupport}
21mr|qt5-qtbase-5.15.10-9|672	Summary:	Qt EGL KMS support library
21mr|qt5-qtbase-5.15.10-9|673	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|674	
21mr|qt5-qtbase-5.15.10-9|675	%description -n %{qteglfskmssupport}
21mr|qt5-qtbase-5.15.10-9|676	Qt EGL KMS support library.
21mr|qt5-qtbase-5.15.10-9|677	
21mr|qt5-qtbase-5.15.10-9|678	%files -n %{qteglfskmssupport}
21mr|qt5-qtbase-5.15.10-9|679	%{_qt5_libdir}/libQt%{api}EglFsKmsSupport.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|680	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|681	%{_libdir}/libQt%{api}EglFsKmsSupport.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|682	%endif
21mr|qt5-qtbase-5.15.10-9|683	
21mr|qt5-qtbase-5.15.10-9|684	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|685	
21mr|qt5-qtbase-5.15.10-9|686	%package -n %{qteglfskmssupportd}
21mr|qt5-qtbase-5.15.10-9|687	Summary:	Development files for version 5 of the EGL KMS support library
21mr|qt5-qtbase-5.15.10-9|688	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|689	Requires:	%{qteglfskmssupport} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|690	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|691	
21mr|qt5-qtbase-5.15.10-9|692	%description -n %{qteglfskmssupportd}
21mr|qt5-qtbase-5.15.10-9|693	Development files for version 5 of the EGL KMS support library.
21mr|qt5-qtbase-5.15.10-9|694	
21mr|qt5-qtbase-5.15.10-9|695	%files -n %{qteglfskmssupportd}
21mr|qt5-qtbase-5.15.10-9|696	%{_qt5_libdir}/libQt%{api}EglFsKmsSupport.so
21mr|qt5-qtbase-5.15.10-9|697	%{_qt5_libdir}/libQt%{api}EglFsKmsSupport.prl
21mr|qt5-qtbase-5.15.10-9|698	%{_qt5_libdir}/cmake/Qt%{api}EglFsKmsSupport
21mr|qt5-qtbase-5.15.10-9|699	%{_qt5_prefix}/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri
21mr|qt5-qtbase-5.15.10-9|700	
21mr|qt5-qtbase-5.15.10-9|701	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|702	
21mr|qt5-qtbase-5.15.10-9|703	%package -n %{qtgui}
21mr|qt5-qtbase-5.15.10-9|704	Summary:	Qt GUI library
21mr|qt5-qtbase-5.15.10-9|705	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|706	Recommends:	qt5-imageformats-plugins
21mr|qt5-qtbase-5.15.10-9|707	Recommends:	qt5-style-plugins
21mr|qt5-qtbase-5.15.10-9|708	Requires:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|709	# Force it for now
21mr|qt5-qtbase-5.15.10-9|710	Requires:	qt5-output-driver-default = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|711	# for Source2: 10-qt5-check-opengl2.sh:
21mr|qt5-qtbase-5.15.10-9|712	# glxinfo
21mr|qt5-qtbase-5.15.10-9|713	Requires: glxinfo
21mr|qt5-qtbase-5.15.10-9|714	
21mr|qt5-qtbase-5.15.10-9|715	%description -n %{qtgui}
21mr|qt5-qtbase-5.15.10-9|716	Qt GUI library.
21mr|qt5-qtbase-5.15.10-9|717	
21mr|qt5-qtbase-5.15.10-9|718	%files -n %{qtgui}
21mr|qt5-qtbase-5.15.10-9|719	%{_sysconfdir}/X11/xinit/xinitrc.d/10-qt5-check-opengl2.sh
21mr|qt5-qtbase-5.15.10-9|720	%{_qt5_libdir}/libQt%{api}Gui.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|721	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|722	%{_libdir}/libQt%{api}Gui.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|723	%endif
21mr|qt5-qtbase-5.15.10-9|724	%{_qt5_plugindir}/imageformats
21mr|qt5-qtbase-5.15.10-9|725	%dir %{_qt5_plugindir}/platforminputcontexts
21mr|qt5-qtbase-5.15.10-9|726	%dir %{_qt5_plugindir}/platforms
21mr|qt5-qtbase-5.15.10-9|727	%dir %{_qt5_plugindir}/platformthemes
21mr|qt5-qtbase-5.15.10-9|728	%{_qt5_plugindir}/generic
21mr|qt5-qtbase-5.15.10-9|729	%{_qt5_plugindir}/printsupport
21mr|qt5-qtbase-5.15.10-9|730	%{_libdir}/metatypes/qt5gui_metatypes.json
21mr|qt5-qtbase-5.15.10-9|731	
21mr|qt5-qtbase-5.15.10-9|732	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|733	
21mr|qt5-qtbase-5.15.10-9|734	%package -n %{qtguid}
21mr|qt5-qtbase-5.15.10-9|735	Summary:	Development files for version 5 of the Qt GUI library
21mr|qt5-qtbase-5.15.10-9|736	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|737	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|738	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|739	Requires:	%{qtegldeviceintegrationd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|740	Requires:	%{qteglfskmssupportd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|741	# We need all the Platform plugins because the plugin related cmake files in
21mr|qt5-qtbase-5.15.10-9|742	# {_qt5_libdir}/cmake/Qt{api}Gui cause fatal errors if the plugins aren't
21mr|qt5-qtbase-5.15.10-9|743	# installed.
21mr|qt5-qtbase-5.15.10-9|744	%if %{with directfb}
21mr|qt5-qtbase-5.15.10-9|745	Requires:	%{qtgui}-directfb = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|746	%endif
21mr|qt5-qtbase-5.15.10-9|747	Requires:	%{qtgui}-eglfs = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|748	%ifos linux
21mr|qt5-qtbase-5.15.10-9|749	Requires:	%{qtgui}-linuxfb = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|750	%endif
21mr|qt5-qtbase-5.15.10-9|751	Requires:	%{qtgui}-minimal = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|752	Requires:	%{qtgui}-minimalegl = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|753	Requires:	%{qtgui}-offscreen = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|754	Requires:	%{qtgui}-vnc = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|755	Requires:	%{qtgui}-x11 = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|756	Requires:	%{oname}-platformtheme-xdgdesktopportal = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|757	Requires:	%{oname}-platformtheme-gtk3 = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|758	Requires:	qt5-eglfs-integration-plugin-emu = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|759	Requires:	qt5-eglfs-integration-plugin-kms = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|760	Requires:	qt5-eglfs-integration-plugin-x11 = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|761	Requires:	qt5-xcb-integration-plugin-egl = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|762	Requires:	qt5-xcb-integration-plugin-glx = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|763	Requires:	pkgconfig(vulkan)
21mr|qt5-qtbase-5.15.10-9|764	Requires:	pkgconfig(gl)
21mr|qt5-qtbase-5.15.10-9|765	Requires:	pkgconfig(egl)
21mr|qt5-qtbase-5.15.10-9|766	Requires:	pkgconfig(glesv2)
21mr|qt5-qtbase-5.15.10-9|767	
21mr|qt5-qtbase-5.15.10-9|768	
21mr|qt5-qtbase-5.15.10-9|769	%description -n %{qtguid}
21mr|qt5-qtbase-5.15.10-9|770	Development files for version 5 of the Qt GUI library.
21mr|qt5-qtbase-5.15.10-9|771	
21mr|qt5-qtbase-5.15.10-9|772	%files -n %{qtguid}
21mr|qt5-qtbase-5.15.10-9|773	%{_qt5_bindir}/qvkgen
21mr|qt5-qtbase-5.15.10-9|774	%{_qt5_bindir}/uic
21mr|qt5-qtbase-5.15.10-9|775	%{_bindir}/uic-qt%{api}
21mr|qt5-qtbase-5.15.10-9|776	%{_qt5_includedir}/QtAccessibilitySupport
21mr|qt5-qtbase-5.15.10-9|777	%{_qt5_includedir}/QtDeviceDiscoverySupport
21mr|qt5-qtbase-5.15.10-9|778	%{_qt5_includedir}/QtEdidSupport
21mr|qt5-qtbase-5.15.10-9|779	%{_qt5_includedir}/QtEglSupport
21mr|qt5-qtbase-5.15.10-9|780	%{_qt5_includedir}/QtEventDispatcherSupport
21mr|qt5-qtbase-5.15.10-9|781	%{_qt5_includedir}/QtFbSupport
21mr|qt5-qtbase-5.15.10-9|782	%{_qt5_includedir}/QtFontDatabaseSupport
21mr|qt5-qtbase-5.15.10-9|783	%{_qt5_includedir}/QtGlxSupport
21mr|qt5-qtbase-5.15.10-9|784	%{_qt5_includedir}/QtGui
21mr|qt5-qtbase-5.15.10-9|785	%{_qt5_includedir}/QtInputSupport
21mr|qt5-qtbase-5.15.10-9|786	%{_qt5_includedir}/QtKmsSupport
21mr|qt5-qtbase-5.15.10-9|787	%{_qt5_includedir}/QtLinuxAccessibilitySupport/
21mr|qt5-qtbase-5.15.10-9|788	%{_qt5_includedir}/QtPlatformCompositorSupport
21mr|qt5-qtbase-5.15.10-9|789	%{_qt5_includedir}/QtPlatformHeaders
21mr|qt5-qtbase-5.15.10-9|790	%{_qt5_includedir}/QtServiceSupport
21mr|qt5-qtbase-5.15.10-9|791	%{_qt5_includedir}/QtThemeSupport
21mr|qt5-qtbase-5.15.10-9|792	%{_qt5_includedir}/QtVulkanSupport
21mr|qt5-qtbase-5.15.10-9|793	%{_qt5_includedir}/QtXkbCommonSupport
21mr|qt5-qtbase-5.15.10-9|794	%{_qt5_libdir}/libQt%{api}AccessibilitySupport.a
21mr|qt5-qtbase-5.15.10-9|795	%{_qt5_libdir}/libQt%{api}AccessibilitySupport.prl
21mr|qt5-qtbase-5.15.10-9|796	%{_qt5_libdir}/libQt%{api}DeviceDiscoverySupport.a
21mr|qt5-qtbase-5.15.10-9|797	%{_qt5_libdir}/libQt%{api}DeviceDiscoverySupport.prl
21mr|qt5-qtbase-5.15.10-9|798	%{_qt5_libdir}/libQt%{api}EdidSupport.a
21mr|qt5-qtbase-5.15.10-9|799	%{_qt5_libdir}/libQt%{api}EdidSupport.prl
21mr|qt5-qtbase-5.15.10-9|800	%{_qt5_libdir}/libQt%{api}EglSupport.a
21mr|qt5-qtbase-5.15.10-9|801	%{_qt5_libdir}/libQt%{api}EglSupport.prl
21mr|qt5-qtbase-5.15.10-9|802	%{_qt5_libdir}/libQt%{api}EventDispatcherSupport.a
21mr|qt5-qtbase-5.15.10-9|803	%{_qt5_libdir}/libQt%{api}EventDispatcherSupport.prl
21mr|qt5-qtbase-5.15.10-9|804	%{_qt5_libdir}/libQt%{api}FbSupport.a
21mr|qt5-qtbase-5.15.10-9|805	%{_qt5_libdir}/libQt%{api}FbSupport.prl
21mr|qt5-qtbase-5.15.10-9|806	%{_qt5_libdir}/libQt%{api}FontDatabaseSupport.a
21mr|qt5-qtbase-5.15.10-9|807	%{_qt5_libdir}/libQt%{api}FontDatabaseSupport.prl
21mr|qt5-qtbase-5.15.10-9|808	%{_qt5_libdir}/libQt%{api}Gui.so
21mr|qt5-qtbase-5.15.10-9|809	%{_qt5_libdir}/libQt%{api}Gui.prl
21mr|qt5-qtbase-5.15.10-9|810	%{_qt5_libdir}/libQt%{api}GlxSupport.a
21mr|qt5-qtbase-5.15.10-9|811	%{_qt5_libdir}/libQt%{api}GlxSupport.prl
21mr|qt5-qtbase-5.15.10-9|812	%{_qt5_libdir}/libQt%{api}InputSupport.a
21mr|qt5-qtbase-5.15.10-9|813	%{_qt5_libdir}/libQt%{api}InputSupport.prl
21mr|qt5-qtbase-5.15.10-9|814	%{_qt5_libdir}/libQt%{api}KmsSupport.a
21mr|qt5-qtbase-5.15.10-9|815	%{_qt5_libdir}/libQt%{api}KmsSupport.prl
21mr|qt5-qtbase-5.15.10-9|816	%{_qt5_libdir}/libQt%{api}LinuxAccessibilitySupport.a
21mr|qt5-qtbase-5.15.10-9|817	%{_qt5_libdir}/libQt%{api}LinuxAccessibilitySupport.prl
21mr|qt5-qtbase-5.15.10-9|818	%{_qt5_libdir}/libQt%{api}PlatformCompositorSupport.a
21mr|qt5-qtbase-5.15.10-9|819	%{_qt5_libdir}/libQt%{api}PlatformCompositorSupport.prl
21mr|qt5-qtbase-5.15.10-9|820	%{_qt5_libdir}/libQt%{api}ServiceSupport.a
21mr|qt5-qtbase-5.15.10-9|821	%{_qt5_libdir}/libQt%{api}ServiceSupport.prl
21mr|qt5-qtbase-5.15.10-9|822	%{_qt5_libdir}/libQt%{api}ThemeSupport.a
21mr|qt5-qtbase-5.15.10-9|823	%{_qt5_libdir}/libQt%{api}ThemeSupport.prl
21mr|qt5-qtbase-5.15.10-9|824	%{_qt5_libdir}/libQt%{api}VulkanSupport.a
21mr|qt5-qtbase-5.15.10-9|825	%{_qt5_libdir}/libQt%{api}VulkanSupport.prl
21mr|qt5-qtbase-5.15.10-9|826	%{_qt5_libdir}/libQt%{api}XkbCommonSupport.a
21mr|qt5-qtbase-5.15.10-9|827	%{_qt5_libdir}/libQt%{api}XkbCommonSupport.prl
21mr|qt5-qtbase-5.15.10-9|828	%{_qt5_libdir}/cmake/Qt%{api}AccessibilitySupport
21mr|qt5-qtbase-5.15.10-9|829	%{_qt5_libdir}/cmake/Qt%{api}DeviceDiscoverySupport
21mr|qt5-qtbase-5.15.10-9|830	%{_qt5_libdir}/cmake/Qt%{api}EdidSupport
21mr|qt5-qtbase-5.15.10-9|831	%{_qt5_libdir}/cmake/Qt%{api}EglSupport
21mr|qt5-qtbase-5.15.10-9|832	%{_qt5_libdir}/cmake/Qt%{api}EventDispatcherSupport
21mr|qt5-qtbase-5.15.10-9|833	%{_qt5_libdir}/cmake/Qt%{api}FbSupport
21mr|qt5-qtbase-5.15.10-9|834	%{_qt5_libdir}/cmake/Qt%{api}FontDatabaseSupport
21mr|qt5-qtbase-5.15.10-9|835	%{_qt5_libdir}/cmake/Qt%{api}GlxSupport
21mr|qt5-qtbase-5.15.10-9|836	%{_qt5_libdir}/cmake/Qt%{api}Gui
21mr|qt5-qtbase-5.15.10-9|837	%{_qt5_libdir}/cmake/Qt%{api}InputSupport
21mr|qt5-qtbase-5.15.10-9|838	%{_qt5_libdir}/cmake/Qt%{api}KmsSupport
21mr|qt5-qtbase-5.15.10-9|839	%{_qt5_libdir}/cmake/Qt%{api}LinuxAccessibilitySupport
21mr|qt5-qtbase-5.15.10-9|840	%{_qt5_libdir}/cmake/Qt%{api}PlatformCompositorSupport
21mr|qt5-qtbase-5.15.10-9|841	%{_qt5_libdir}/cmake/Qt%{api}ServiceSupport
21mr|qt5-qtbase-5.15.10-9|842	%{_qt5_libdir}/cmake/Qt%{api}ThemeSupport
21mr|qt5-qtbase-5.15.10-9|843	%{_qt5_libdir}/cmake/Qt%{api}VulkanSupport
21mr|qt5-qtbase-5.15.10-9|844	%{_qt5_libdir}/cmake/Qt%{api}XkbCommonSupport
21mr|qt5-qtbase-5.15.10-9|845	%{_qt5_libdir}/pkgconfig/Qt%{api}Gui.pc
21mr|qt5-qtbase-5.15.10-9|846	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|847	%{_libdir}/pkgconfig/Qt%{api}Gui.pc
21mr|qt5-qtbase-5.15.10-9|848	%endif
21mr|qt5-qtbase-5.15.10-9|849	%{_qt5_prefix}/mkspecs/modules/qt_lib_accessibility_support_private.pri
21mr|qt5-qtbase-5.15.10-9|850	%{_qt5_prefix}/mkspecs/modules/qt_lib_devicediscovery_support_private.pri
21mr|qt5-qtbase-5.15.10-9|851	%{_qt5_prefix}/mkspecs/modules/qt_lib_edid_support_private.pri
21mr|qt5-qtbase-5.15.10-9|852	%{_qt5_prefix}/mkspecs/modules/qt_lib_egl_support_private.pri
21mr|qt5-qtbase-5.15.10-9|853	%{_qt5_prefix}/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri
21mr|qt5-qtbase-5.15.10-9|854	%{_qt5_prefix}/mkspecs/modules/qt_lib_fb_support_private.pri
21mr|qt5-qtbase-5.15.10-9|855	%{_qt5_prefix}/mkspecs/modules/qt_lib_fontdatabase_support_private.pri
21mr|qt5-qtbase-5.15.10-9|856	%{_qt5_prefix}/mkspecs/modules/qt_lib_glx_support_private.pri
21mr|qt5-qtbase-5.15.10-9|857	%{_qt5_prefix}/mkspecs/modules/qt_lib_gui.pri
21mr|qt5-qtbase-5.15.10-9|858	%{_qt5_prefix}/mkspecs/modules/qt_lib_gui_private.pri
21mr|qt5-qtbase-5.15.10-9|859	%{_qt5_prefix}/mkspecs/modules/qt_lib_input_support_private.pri
21mr|qt5-qtbase-5.15.10-9|860	%{_qt5_prefix}/mkspecs/modules/qt_lib_kms_support_private.pri
21mr|qt5-qtbase-5.15.10-9|861	%{_qt5_prefix}/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri
21mr|qt5-qtbase-5.15.10-9|862	%{_qt5_prefix}/mkspecs/modules/qt_lib_platformcompositor_support_private.pri
21mr|qt5-qtbase-5.15.10-9|863	%{_qt5_prefix}/mkspecs/modules/qt_lib_service_support_private.pri
21mr|qt5-qtbase-5.15.10-9|864	%{_qt5_prefix}/mkspecs/modules/qt_lib_theme_support_private.pri
21mr|qt5-qtbase-5.15.10-9|865	%{_qt5_prefix}/mkspecs/modules/qt_lib_vulkan_support_private.pri
21mr|qt5-qtbase-5.15.10-9|866	%{_qt5_prefix}/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri
21mr|qt5-qtbase-5.15.10-9|867	%{_qt5_prefix}/mkspecs/modules/qt_lib_xkbcommon_support_private.pri
21mr|qt5-qtbase-5.15.10-9|868	
21mr|qt5-qtbase-5.15.10-9|869	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|870	
21mr|qt5-qtbase-5.15.10-9|871	%if %{with directfb}
21mr|qt5-qtbase-5.15.10-9|872	%package -n %{qtgui}-directfb
21mr|qt5-qtbase-5.15.10-9|873	Summary:	DirectFB output driver for Qt GUI v5
21mr|qt5-qtbase-5.15.10-9|874	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|875	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|876	Provides:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|877	Provides:	qt5-output-driver-directfb = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|878	
21mr|qt5-qtbase-5.15.10-9|879	%description -n %{qtgui}-directfb
21mr|qt5-qtbase-5.15.10-9|880	DirectFB output driver for Qt GUI v5.
21mr|qt5-qtbase-5.15.10-9|881	
21mr|qt5-qtbase-5.15.10-9|882	%files -n %{qtgui}-directfb
21mr|qt5-qtbase-5.15.10-9|883	%{_qt5_plugindir}/platforms/libqdirectfb.so
21mr|qt5-qtbase-5.15.10-9|884	%endif
21mr|qt5-qtbase-5.15.10-9|885	
21mr|qt5-qtbase-5.15.10-9|886	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|887	
21mr|qt5-qtbase-5.15.10-9|888	%package -n %{qtgui}-eglfs
21mr|qt5-qtbase-5.15.10-9|889	Summary:	EGL fullscreen output driver for Qt GUI v5
21mr|qt5-qtbase-5.15.10-9|890	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|891	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|892	Provides:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|893	Provides:	qt5-output-driver-eglfs = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|894	
21mr|qt5-qtbase-5.15.10-9|895	%description -n %{qtgui}-eglfs
21mr|qt5-qtbase-5.15.10-9|896	EGL fullscreen output driver for Qt GUI v5.
21mr|qt5-qtbase-5.15.10-9|897	
21mr|qt5-qtbase-5.15.10-9|898	%files -n %{qtgui}-eglfs
21mr|qt5-qtbase-5.15.10-9|899	%{_qt5_plugindir}/platforms/libqeglfs.so
21mr|qt5-qtbase-5.15.10-9|900	
21mr|qt5-qtbase-5.15.10-9|901	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|902	
21mr|qt5-qtbase-5.15.10-9|903	%package -n %{qtgui}-linuxfb
21mr|qt5-qtbase-5.15.10-9|904	Summary:	Linux Framebuffer output driver for Qt GUI v5
21mr|qt5-qtbase-5.15.10-9|905	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|906	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|907	Provides:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|908	Provides:	qt5-output-driver-linuxfb = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|909	
21mr|qt5-qtbase-5.15.10-9|910	%description -n %{qtgui}-linuxfb
21mr|qt5-qtbase-5.15.10-9|911	Linux Framebuffer output driver for Qt GUI v5.
21mr|qt5-qtbase-5.15.10-9|912	
21mr|qt5-qtbase-5.15.10-9|913	%files -n %{qtgui}-linuxfb
21mr|qt5-qtbase-5.15.10-9|914	%{_qt5_plugindir}/platforms/libqlinuxfb.so
21mr|qt5-qtbase-5.15.10-9|915	
21mr|qt5-qtbase-5.15.10-9|916	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|917	
21mr|qt5-qtbase-5.15.10-9|918	%package -n %{qtgui}-minimal
21mr|qt5-qtbase-5.15.10-9|919	Summary:	Minimal (Framebuffer based) output driver for Qt GUI v5
21mr|qt5-qtbase-5.15.10-9|920	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|921	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|922	Provides:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|923	Provides:	qt5-output-driver-minimal = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|924	
21mr|qt5-qtbase-5.15.10-9|925	%description -n %{qtgui}-minimal
21mr|qt5-qtbase-5.15.10-9|926	Minimal (Framebuffer based) output driver for Qt GUI v5.
21mr|qt5-qtbase-5.15.10-9|927	
21mr|qt5-qtbase-5.15.10-9|928	%files -n %{qtgui}-minimal
21mr|qt5-qtbase-5.15.10-9|929	%{_qt5_plugindir}/platforms/libqminimal.so
21mr|qt5-qtbase-5.15.10-9|930	
21mr|qt5-qtbase-5.15.10-9|931	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|932	
21mr|qt5-qtbase-5.15.10-9|933	%package -n %{qtgui}-minimalegl
21mr|qt5-qtbase-5.15.10-9|934	Summary:	Minimalistic EGL output driver for Qt GUI v5
21mr|qt5-qtbase-5.15.10-9|935	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|936	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|937	Provides:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|938	Provides:	qt5-output-driver-minimalegl = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|939	
21mr|qt5-qtbase-5.15.10-9|940	%description -n %{qtgui}-minimalegl
21mr|qt5-qtbase-5.15.10-9|941	Minimalistic EGL output driver for Qt GUI v5.
21mr|qt5-qtbase-5.15.10-9|942	
21mr|qt5-qtbase-5.15.10-9|943	%files -n %{qtgui}-minimalegl
21mr|qt5-qtbase-5.15.10-9|944	%{_qt5_plugindir}/platforms/libqminimalegl.so
21mr|qt5-qtbase-5.15.10-9|945	
21mr|qt5-qtbase-5.15.10-9|946	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|947	
21mr|qt5-qtbase-5.15.10-9|948	%package -n %{qtgui}-offscreen
21mr|qt5-qtbase-5.15.10-9|949	Summary:	Offscreen output driver for Qt GUI v5
21mr|qt5-qtbase-5.15.10-9|950	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|951	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|952	Provides:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|953	Provides:	qt5-output-driver-offscreen = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|954	
21mr|qt5-qtbase-5.15.10-9|955	%description -n %{qtgui}-offscreen
21mr|qt5-qtbase-5.15.10-9|956	Minimal (framebuffer-based) output driver for Qt GUI v5.
21mr|qt5-qtbase-5.15.10-9|957	
21mr|qt5-qtbase-5.15.10-9|958	%files -n %{qtgui}-offscreen
21mr|qt5-qtbase-5.15.10-9|959	%{_qt5_plugindir}/platforms/libqoffscreen.so
21mr|qt5-qtbase-5.15.10-9|960	
21mr|qt5-qtbase-5.15.10-9|961	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|962	
21mr|qt5-qtbase-5.15.10-9|963	%package -n %{qtgui}-vnc
21mr|qt5-qtbase-5.15.10-9|964	Summary:	VNC output driver for Qt GUI v5
21mr|qt5-qtbase-5.15.10-9|965	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|966	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|967	Provides:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|968	Provides:	qt5-output-driver-vnc = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|969	
21mr|qt5-qtbase-5.15.10-9|970	%description -n %{qtgui}-vnc
21mr|qt5-qtbase-5.15.10-9|971	VNC output driver for Qt GUI v5.
21mr|qt5-qtbase-5.15.10-9|972	
21mr|qt5-qtbase-5.15.10-9|973	%files -n %{qtgui}-vnc
21mr|qt5-qtbase-5.15.10-9|974	%{_qt5_plugindir}/platforms/libqvnc.so
21mr|qt5-qtbase-5.15.10-9|975	
21mr|qt5-qtbase-5.15.10-9|976	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|977	
21mr|qt5-qtbase-5.15.10-9|978	%package -n %{qtgui}-x11
21mr|qt5-qtbase-5.15.10-9|979	Summary:	X11 output driver for Qt GUI v5
21mr|qt5-qtbase-5.15.10-9|980	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|981	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|982	Provides:	qt5-output-driver = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|983	Provides:	qt5-output-driver-default = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|984	Provides:	qt5-output-driver-x11 = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|985	
21mr|qt5-qtbase-5.15.10-9|986	%description -n %{qtgui}-x11
21mr|qt5-qtbase-5.15.10-9|987	X11 output driver for Qt GUI v5.
21mr|qt5-qtbase-5.15.10-9|988	
21mr|qt5-qtbase-5.15.10-9|989	%files -n %{qtgui}-x11
21mr|qt5-qtbase-5.15.10-9|990	%{_qt5_plugindir}/platforms/libqxcb.so
21mr|qt5-qtbase-5.15.10-9|991	%{_qt5_plugindir}/platforminputcontexts/libibusplatforminputcontextplugin.so
21mr|qt5-qtbase-5.15.10-9|992	%{_qt5_plugindir}/platforminputcontexts/libcomposeplatforminputcontextplugin.so
21mr|qt5-qtbase-5.15.10-9|993	
21mr|qt5-qtbase-5.15.10-9|994	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|995	
21mr|qt5-qtbase-5.15.10-9|996	%package -n %{qtnetwork}
21mr|qt5-qtbase-5.15.10-9|997	Summary:	Qt Networking library
21mr|qt5-qtbase-5.15.10-9|998	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|999	
21mr|qt5-qtbase-5.15.10-9|1000	%description -n %{qtnetwork}
21mr|qt5-qtbase-5.15.10-9|1001	Qt Networking library.
21mr|qt5-qtbase-5.15.10-9|1002	
21mr|qt5-qtbase-5.15.10-9|1003	%files -n %{qtnetwork}
21mr|qt5-qtbase-5.15.10-9|1004	%{_qt5_libdir}/libQt%{api}Network.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1005	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1006	%{_libdir}/libQt%{api}Network.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1007	%endif
21mr|qt5-qtbase-5.15.10-9|1008	%{_qt5_plugindir}/bearer
21mr|qt5-qtbase-5.15.10-9|1009	
21mr|qt5-qtbase-5.15.10-9|1010	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1011	
21mr|qt5-qtbase-5.15.10-9|1012	%package -n %{qtnetworkd}
21mr|qt5-qtbase-5.15.10-9|1013	Summary:	Development files for version 5 of the Qt Network library
21mr|qt5-qtbase-5.15.10-9|1014	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1015	Requires:	%{qtnetwork} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1016	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1017	
21mr|qt5-qtbase-5.15.10-9|1018	%description -n %{qtnetworkd}
21mr|qt5-qtbase-5.15.10-9|1019	Development files for version 5 of the Qt Network library.
21mr|qt5-qtbase-5.15.10-9|1020	
21mr|qt5-qtbase-5.15.10-9|1021	%files -n %{qtnetworkd}
21mr|qt5-qtbase-5.15.10-9|1022	%{_qt5_includedir}/QtNetwork
21mr|qt5-qtbase-5.15.10-9|1023	%{_qt5_libdir}/libQt%{api}Network.so
21mr|qt5-qtbase-5.15.10-9|1024	%{_qt5_libdir}/libQt%{api}Network.prl
21mr|qt5-qtbase-5.15.10-9|1025	%{_qt5_libdir}/cmake/Qt%{api}Network
21mr|qt5-qtbase-5.15.10-9|1026	%{_qt5_libdir}/pkgconfig/Qt%{api}Network.pc
21mr|qt5-qtbase-5.15.10-9|1027	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1028	%{_libdir}/pkgconfig/Qt%{api}Network.pc
21mr|qt5-qtbase-5.15.10-9|1029	%endif
21mr|qt5-qtbase-5.15.10-9|1030	%{_qt5_prefix}/mkspecs/modules/qt_lib_network.pri
21mr|qt5-qtbase-5.15.10-9|1031	%{_qt5_prefix}/mkspecs/modules/qt_lib_network_private.pri
21mr|qt5-qtbase-5.15.10-9|1032	
21mr|qt5-qtbase-5.15.10-9|1033	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1034	
21mr|qt5-qtbase-5.15.10-9|1035	%package -n %{qtopengl}
21mr|qt5-qtbase-5.15.10-9|1036	Summary:	Qt OpenGL (3D Graphics) library
21mr|qt5-qtbase-5.15.10-9|1037	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1038	
21mr|qt5-qtbase-5.15.10-9|1039	%description -n %{qtopengl}
21mr|qt5-qtbase-5.15.10-9|1040	Qt OpenGL (3D Graphics) library.
21mr|qt5-qtbase-5.15.10-9|1041	
21mr|qt5-qtbase-5.15.10-9|1042	%files -n %{qtopengl}
21mr|qt5-qtbase-5.15.10-9|1043	%{_qt5_libdir}/libQt%{api}OpenGL.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1044	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1045	%{_libdir}/libQt%{api}OpenGL.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1046	%endif
21mr|qt5-qtbase-5.15.10-9|1047	
21mr|qt5-qtbase-5.15.10-9|1048	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1049	
21mr|qt5-qtbase-5.15.10-9|1050	%package -n %{qtopengld}
21mr|qt5-qtbase-5.15.10-9|1051	Summary:	Development files for version 5 of the Qt OpenGL library
21mr|qt5-qtbase-5.15.10-9|1052	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1053	Requires:	%{qtopengl} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1054	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1055	
21mr|qt5-qtbase-5.15.10-9|1056	%description -n %{qtopengld}
21mr|qt5-qtbase-5.15.10-9|1057	Development files for version 5 of the Qt OpenGL library.
21mr|qt5-qtbase-5.15.10-9|1058	
21mr|qt5-qtbase-5.15.10-9|1059	%files -n %{qtopengld}
21mr|qt5-qtbase-5.15.10-9|1060	%{_qt5_includedir}/QtOpenGL
21mr|qt5-qtbase-5.15.10-9|1061	%{_qt5_includedir}/QtOpenGLExtensions
21mr|qt5-qtbase-5.15.10-9|1062	%{_qt5_libdir}/libQt%{api}OpenGL.so
21mr|qt5-qtbase-5.15.10-9|1063	%{_qt5_libdir}/libQt%{api}OpenGL.prl
21mr|qt5-qtbase-5.15.10-9|1064	%{_qt5_libdir}/libQt%{api}OpenGLExtensions.a
21mr|qt5-qtbase-5.15.10-9|1065	%{_qt5_libdir}/libQt%{api}OpenGLExtensions.prl
21mr|qt5-qtbase-5.15.10-9|1066	%{_qt5_libdir}/cmake/Qt%{api}OpenGL
21mr|qt5-qtbase-5.15.10-9|1067	%{_qt5_libdir}/cmake/Qt%{api}OpenGLExtensions
21mr|qt5-qtbase-5.15.10-9|1068	%{_qt5_libdir}/pkgconfig/Qt%{api}OpenGL.pc
21mr|qt5-qtbase-5.15.10-9|1069	%{_qt5_libdir}/pkgconfig/Qt%{api}OpenGLExtensions.pc
21mr|qt5-qtbase-5.15.10-9|1070	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1071	%{_libdir}/pkgconfig/Qt%{api}OpenGL.pc
21mr|qt5-qtbase-5.15.10-9|1072	%{_libdir}/pkgconfig/Qt%{api}OpenGLExtensions.pc
21mr|qt5-qtbase-5.15.10-9|1073	%endif
21mr|qt5-qtbase-5.15.10-9|1074	%{_qt5_prefix}/mkspecs/modules/qt_lib_opengl.pri
21mr|qt5-qtbase-5.15.10-9|1075	%{_qt5_prefix}/mkspecs/modules/qt_lib_opengl_private.pri
21mr|qt5-qtbase-5.15.10-9|1076	%{_qt5_prefix}/mkspecs/modules/qt_lib_openglextensions.pri
21mr|qt5-qtbase-5.15.10-9|1077	%{_qt5_prefix}/mkspecs/modules/qt_lib_openglextensions_private.pri
21mr|qt5-qtbase-5.15.10-9|1078	
21mr|qt5-qtbase-5.15.10-9|1079	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1080	
21mr|qt5-qtbase-5.15.10-9|1081	%package -n %{qtprintsupport}
21mr|qt5-qtbase-5.15.10-9|1082	Summary:	Qt printing library
21mr|qt5-qtbase-5.15.10-9|1083	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1084	
21mr|qt5-qtbase-5.15.10-9|1085	%description -n %{qtprintsupport}
21mr|qt5-qtbase-5.15.10-9|1086	Qt printing library.
21mr|qt5-qtbase-5.15.10-9|1087	
21mr|qt5-qtbase-5.15.10-9|1088	%files -n %{qtprintsupport}
21mr|qt5-qtbase-5.15.10-9|1089	%{_qt5_libdir}/libQt%{api}PrintSupport.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1090	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1091	%{_libdir}/libQt%{api}PrintSupport.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1092	%endif
21mr|qt5-qtbase-5.15.10-9|1093	
21mr|qt5-qtbase-5.15.10-9|1094	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1095	
21mr|qt5-qtbase-5.15.10-9|1096	%package -n %{qtprintsupportd}
21mr|qt5-qtbase-5.15.10-9|1097	Summary:	Development files for version 5 of the Qt PrintSupport library
21mr|qt5-qtbase-5.15.10-9|1098	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1099	Requires:	%{qtprintsupport} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1100	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1101	Requires:	cups-devel
21mr|qt5-qtbase-5.15.10-9|1102	
21mr|qt5-qtbase-5.15.10-9|1103	%description -n %{qtprintsupportd}
21mr|qt5-qtbase-5.15.10-9|1104	Development files for version 5 of the Qt PrintSupport library.
21mr|qt5-qtbase-5.15.10-9|1105	
21mr|qt5-qtbase-5.15.10-9|1106	%files -n %{qtprintsupportd}
21mr|qt5-qtbase-5.15.10-9|1107	%{_qt5_includedir}/QtPrintSupport
21mr|qt5-qtbase-5.15.10-9|1108	%{_qt5_libdir}/libQt%{api}PrintSupport.so
21mr|qt5-qtbase-5.15.10-9|1109	%{_qt5_libdir}/libQt%{api}PrintSupport.prl
21mr|qt5-qtbase-5.15.10-9|1110	%{_qt5_libdir}/cmake/Qt%{api}PrintSupport
21mr|qt5-qtbase-5.15.10-9|1111	%{_qt5_libdir}/pkgconfig/Qt%{api}PrintSupport.pc
21mr|qt5-qtbase-5.15.10-9|1112	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1113	%{_libdir}/pkgconfig/Qt%{api}PrintSupport.pc
21mr|qt5-qtbase-5.15.10-9|1114	%endif
21mr|qt5-qtbase-5.15.10-9|1115	%{_qt5_prefix}/mkspecs/modules/qt_lib_printsupport.pri
21mr|qt5-qtbase-5.15.10-9|1116	%{_qt5_prefix}/mkspecs/modules/qt_lib_printsupport_private.pri
21mr|qt5-qtbase-5.15.10-9|1117	
21mr|qt5-qtbase-5.15.10-9|1118	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1119	
21mr|qt5-qtbase-5.15.10-9|1120	%package -n %{qtsql}
21mr|qt5-qtbase-5.15.10-9|1121	Summary:	Qt SQL library
21mr|qt5-qtbase-5.15.10-9|1122	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1123	
21mr|qt5-qtbase-5.15.10-9|1124	%description -n %{qtsql}
21mr|qt5-qtbase-5.15.10-9|1125	Qt SQL library.
21mr|qt5-qtbase-5.15.10-9|1126	
21mr|qt5-qtbase-5.15.10-9|1127	%files -n %{qtsql}
21mr|qt5-qtbase-5.15.10-9|1128	%{_qt5_libdir}/libQt%{api}Sql.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1129	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1130	%{_libdir}/libQt%{api}Sql.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1131	%endif
21mr|qt5-qtbase-5.15.10-9|1132	%dir %{_qt5_plugindir}/sqldrivers
21mr|qt5-qtbase-5.15.10-9|1133	
21mr|qt5-qtbase-5.15.10-9|1134	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1135	
21mr|qt5-qtbase-5.15.10-9|1136	%package -n %{qtsqld}
21mr|qt5-qtbase-5.15.10-9|1137	Summary:	Development files for version 5 of the Qt SQL library
21mr|qt5-qtbase-5.15.10-9|1138	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1139	Requires:	%{qtsql} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1140	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1141	# We need all the QtSql plugins because the plugin related cmake files in
21mr|qt5-qtbase-5.15.10-9|1142	# {_qt5_libdir}/cmake/Qt{api}Sql cause fatal errors if the plugins aren't
21mr|qt5-qtbase-5.15.10-9|1143	# installed.
21mr|qt5-qtbase-5.15.10-9|1144	Requires:	%{qtsql}-mysql = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1145	Requires:	%{qtsql}-odbc = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1146	Requires:	%{qtsql}-postgresql = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1147	Requires:	%{qtsql}-sqlite = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1148	
21mr|qt5-qtbase-5.15.10-9|1149	%description -n %{qtsqld}
21mr|qt5-qtbase-5.15.10-9|1150	Development files for version 5 of the Qt SQL library.
21mr|qt5-qtbase-5.15.10-9|1151	
21mr|qt5-qtbase-5.15.10-9|1152	%files -n %{qtsqld}
21mr|qt5-qtbase-5.15.10-9|1153	%{_qt5_includedir}/QtSql
21mr|qt5-qtbase-5.15.10-9|1154	%{_qt5_libdir}/libQt%{api}Sql.so
21mr|qt5-qtbase-5.15.10-9|1155	%{_qt5_libdir}/libQt%{api}Sql.prl
21mr|qt5-qtbase-5.15.10-9|1156	%{_qt5_libdir}/cmake/Qt%{api}Sql
21mr|qt5-qtbase-5.15.10-9|1157	%{_qt5_libdir}/pkgconfig/Qt%{api}Sql.pc
21mr|qt5-qtbase-5.15.10-9|1158	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1159	%{_libdir}/pkgconfig/Qt%{api}Sql.pc
21mr|qt5-qtbase-5.15.10-9|1160	%endif
21mr|qt5-qtbase-5.15.10-9|1161	%{_qt5_prefix}/mkspecs/modules/qt_lib_sql.pri
21mr|qt5-qtbase-5.15.10-9|1162	%{_qt5_prefix}/mkspecs/modules/qt_lib_sql_private.pri
21mr|qt5-qtbase-5.15.10-9|1163	
21mr|qt5-qtbase-5.15.10-9|1164	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1165	
21mr|qt5-qtbase-5.15.10-9|1166	%package -n %{qtsql}-mysql
21mr|qt5-qtbase-5.15.10-9|1167	Summary:	MySQL support for the Qt SQL library v5
21mr|qt5-qtbase-5.15.10-9|1168	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1169	Requires:	%{qtsql} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1170	Provides:	%{oname}-database-plugin-mysql = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1171	BuildRequires:	mysql-devel
21mr|qt5-qtbase-5.15.10-9|1172	
21mr|qt5-qtbase-5.15.10-9|1173	%description -n %{qtsql}-mysql
21mr|qt5-qtbase-5.15.10-9|1174	MySQL support for the Qt SQL library v5.
21mr|qt5-qtbase-5.15.10-9|1175	
21mr|qt5-qtbase-5.15.10-9|1176	%files -n %{qtsql}-mysql
21mr|qt5-qtbase-5.15.10-9|1177	%{_qt5_plugindir}/sqldrivers/libqsqlmysql.so
21mr|qt5-qtbase-5.15.10-9|1178	
21mr|qt5-qtbase-5.15.10-9|1179	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1180	
21mr|qt5-qtbase-5.15.10-9|1181	%package -n %{qtsql}-odbc
21mr|qt5-qtbase-5.15.10-9|1182	Summary:	ODBC support for the Qt SQL library v5
21mr|qt5-qtbase-5.15.10-9|1183	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1184	Requires:	%{qtsql} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1185	Provides:	%{oname}-database-plugin-odbc = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1186	BuildRequires:	pkgconfig(libiodbc)
21mr|qt5-qtbase-5.15.10-9|1187	BuildRequires:	unixODBC-devel
21mr|qt5-qtbase-5.15.10-9|1188	
21mr|qt5-qtbase-5.15.10-9|1189	%description -n %{qtsql}-odbc
21mr|qt5-qtbase-5.15.10-9|1190	ODBC support for the Qt SQL library v5.
21mr|qt5-qtbase-5.15.10-9|1191	
21mr|qt5-qtbase-5.15.10-9|1192	%files -n %{qtsql}-odbc
21mr|qt5-qtbase-5.15.10-9|1193	%{_qt5_plugindir}/sqldrivers/libqsqlodbc.so
21mr|qt5-qtbase-5.15.10-9|1194	
21mr|qt5-qtbase-5.15.10-9|1195	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1196	
21mr|qt5-qtbase-5.15.10-9|1197	%package -n %{qtsql}-postgresql
21mr|qt5-qtbase-5.15.10-9|1198	Summary:	PostgreSQL support for the Qt SQL library v5
21mr|qt5-qtbase-5.15.10-9|1199	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1200	Requires:	%{qtsql} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1201	Provides:	%{oname}-database-plugin-postgresql = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1202	BuildRequires:	postgresql-devel >= 9.0
21mr|qt5-qtbase-5.15.10-9|1203	
21mr|qt5-qtbase-5.15.10-9|1204	%description -n %{qtsql}-postgresql
21mr|qt5-qtbase-5.15.10-9|1205	PostgreSQL support for the Qt SQL library v5.
21mr|qt5-qtbase-5.15.10-9|1206	
21mr|qt5-qtbase-5.15.10-9|1207	%files -n %{qtsql}-postgresql
21mr|qt5-qtbase-5.15.10-9|1208	%{_qt5_plugindir}/sqldrivers/libqsqlpsql.so
21mr|qt5-qtbase-5.15.10-9|1209	
21mr|qt5-qtbase-5.15.10-9|1210	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1211	
21mr|qt5-qtbase-5.15.10-9|1212	%package -n %{qtsql}-sqlite
21mr|qt5-qtbase-5.15.10-9|1213	Summary:	SQLite 3.x support for the Qt SQL library v5
21mr|qt5-qtbase-5.15.10-9|1214	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1215	Requires:	%{qtsql} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1216	Provides:	%{oname}-database-plugin-sqlite = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1217	BuildRequires:	pkgconfig(sqlite3)
21mr|qt5-qtbase-5.15.10-9|1218	
21mr|qt5-qtbase-5.15.10-9|1219	%description -n %{qtsql}-sqlite
21mr|qt5-qtbase-5.15.10-9|1220	SQLite 3.x support for the Qt SQL library v5.
21mr|qt5-qtbase-5.15.10-9|1221	
21mr|qt5-qtbase-5.15.10-9|1222	%files -n %{qtsql}-sqlite
21mr|qt5-qtbase-5.15.10-9|1223	%{_qt5_plugindir}/sqldrivers/libqsqlite.so
21mr|qt5-qtbase-5.15.10-9|1224	
21mr|qt5-qtbase-5.15.10-9|1225	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1226	
21mr|qt5-qtbase-5.15.10-9|1227	%package -n %{qttest}
21mr|qt5-qtbase-5.15.10-9|1228	Summary:	Qt unit test library
21mr|qt5-qtbase-5.15.10-9|1229	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1230	
21mr|qt5-qtbase-5.15.10-9|1231	%description -n %{qttest}
21mr|qt5-qtbase-5.15.10-9|1232	Qt unit test library.
21mr|qt5-qtbase-5.15.10-9|1233	
21mr|qt5-qtbase-5.15.10-9|1234	%files -n %{qttest}
21mr|qt5-qtbase-5.15.10-9|1235	%{_qt5_libdir}/libQt%{api}Test.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1236	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1237	%{_libdir}/libQt%{api}Test.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1238	%endif
21mr|qt5-qtbase-5.15.10-9|1239	
21mr|qt5-qtbase-5.15.10-9|1240	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1241	
21mr|qt5-qtbase-5.15.10-9|1242	%package -n %{qttestd}
21mr|qt5-qtbase-5.15.10-9|1243	Summary:	Development files for version 5 of the Qt Test library
21mr|qt5-qtbase-5.15.10-9|1244	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1245	Requires:	%{qttest} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1246	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1247	
21mr|qt5-qtbase-5.15.10-9|1248	%description -n %{qttestd}
21mr|qt5-qtbase-5.15.10-9|1249	Development files for version 5 of the Qt Test library.
21mr|qt5-qtbase-5.15.10-9|1250	
21mr|qt5-qtbase-5.15.10-9|1251	%files -n %{qttestd}
21mr|qt5-qtbase-5.15.10-9|1252	%{_qt5_includedir}/QtTest
21mr|qt5-qtbase-5.15.10-9|1253	%{_qt5_libdir}/libQt%{api}Test.so
21mr|qt5-qtbase-5.15.10-9|1254	%{_qt5_libdir}/libQt%{api}Test.prl
21mr|qt5-qtbase-5.15.10-9|1255	%{_qt5_libdir}/cmake/Qt%{api}Test
21mr|qt5-qtbase-5.15.10-9|1256	%{_qt5_libdir}/pkgconfig/Qt%{api}Test.pc
21mr|qt5-qtbase-5.15.10-9|1257	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1258	%{_libdir}/pkgconfig/Qt%{api}Test.pc
21mr|qt5-qtbase-5.15.10-9|1259	%endif
21mr|qt5-qtbase-5.15.10-9|1260	%{_qt5_prefix}/mkspecs/modules/qt_lib_testlib.pri
21mr|qt5-qtbase-5.15.10-9|1261	%{_qt5_prefix}/mkspecs/modules/qt_lib_testlib_private.pri
21mr|qt5-qtbase-5.15.10-9|1262	
21mr|qt5-qtbase-5.15.10-9|1263	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1264	
21mr|qt5-qtbase-5.15.10-9|1265	%package -n %{qtwidgets}
21mr|qt5-qtbase-5.15.10-9|1266	Summary:	Qt Widget library
21mr|qt5-qtbase-5.15.10-9|1267	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1268	
21mr|qt5-qtbase-5.15.10-9|1269	%description -n %{qtwidgets}
21mr|qt5-qtbase-5.15.10-9|1270	Qt Widget library.
21mr|qt5-qtbase-5.15.10-9|1271	
21mr|qt5-qtbase-5.15.10-9|1272	%files -n %{qtwidgets}
21mr|qt5-qtbase-5.15.10-9|1273	%{_qt5_libdir}/libQt%{api}Widgets.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1274	%{_libdir}/metatypes/qt5widgets_metatypes.json
21mr|qt5-qtbase-5.15.10-9|1275	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1276	%{_libdir}/libQt%{api}Widgets.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1277	%endif
21mr|qt5-qtbase-5.15.10-9|1278	
21mr|qt5-qtbase-5.15.10-9|1279	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1280	
21mr|qt5-qtbase-5.15.10-9|1281	%package -n %{qtwidgetsd}
21mr|qt5-qtbase-5.15.10-9|1282	Summary:	Development files for version 5 of the Qt Widgets library
21mr|qt5-qtbase-5.15.10-9|1283	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1284	Requires:	%{qtwidgets} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1285	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1286	
21mr|qt5-qtbase-5.15.10-9|1287	%description -n %{qtwidgetsd}
21mr|qt5-qtbase-5.15.10-9|1288	Development files for version 5 of the Qt Widgets library.
21mr|qt5-qtbase-5.15.10-9|1289	
21mr|qt5-qtbase-5.15.10-9|1290	%files -n %{qtwidgetsd}
21mr|qt5-qtbase-5.15.10-9|1291	%{_qt5_includedir}/QtWidgets
21mr|qt5-qtbase-5.15.10-9|1292	%{_qt5_libdir}/libQt%{api}Widgets.so
21mr|qt5-qtbase-5.15.10-9|1293	%{_qt5_libdir}/libQt%{api}Widgets.prl
21mr|qt5-qtbase-5.15.10-9|1294	%{_qt5_libdir}/cmake/Qt%{api}Widgets
21mr|qt5-qtbase-5.15.10-9|1295	%{_qt5_libdir}/pkgconfig/Qt%{api}Widgets.pc
21mr|qt5-qtbase-5.15.10-9|1296	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1297	%{_libdir}/pkgconfig/Qt%{api}Widgets.pc
21mr|qt5-qtbase-5.15.10-9|1298	%endif
21mr|qt5-qtbase-5.15.10-9|1299	%{_qt5_prefix}/mkspecs/modules/qt_lib_widgets.pri
21mr|qt5-qtbase-5.15.10-9|1300	%{_qt5_prefix}/mkspecs/modules/qt_lib_widgets_private.pri
21mr|qt5-qtbase-5.15.10-9|1301	
21mr|qt5-qtbase-5.15.10-9|1302	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1303	
21mr|qt5-qtbase-5.15.10-9|1304	%package -n %{qtxcbqpa}
21mr|qt5-qtbase-5.15.10-9|1305	Summary:	Qt XCB QPA library
21mr|qt5-qtbase-5.15.10-9|1306	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1307	Requires:	qt5-xcb-integration-plugin-default = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1308	# Suggest all integration plugins
21mr|qt5-qtbase-5.15.10-9|1309	Recommends:	qt5-xcb-integration-plugin-egl = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1310	Recommends:	qt5-xcb-integration-plugin-glx = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1311	
21mr|qt5-qtbase-5.15.10-9|1312	%description -n %{qtxcbqpa}
21mr|qt5-qtbase-5.15.10-9|1313	Qt XCB QPA library.
21mr|qt5-qtbase-5.15.10-9|1314	
21mr|qt5-qtbase-5.15.10-9|1315	%files -n %{qtxcbqpa}
21mr|qt5-qtbase-5.15.10-9|1316	%{_qt5_libdir}/libQt%{api}XcbQpa.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1317	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1318	%{_libdir}/libQt%{api}XcbQpa.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1319	%endif
21mr|qt5-qtbase-5.15.10-9|1320	
21mr|qt5-qtbase-5.15.10-9|1321	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1322	
21mr|qt5-qtbase-5.15.10-9|1323	%package -n %{qtxcbqpa}-egl
21mr|qt5-qtbase-5.15.10-9|1324	Summary:	EGL support for the Qt XCB QPA library v5
21mr|qt5-qtbase-5.15.10-9|1325	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1326	Requires:	%{qtxcbqpa} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1327	Provides:	qt5-xcb-integration-plugin = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1328	Provides:	qt5-xcb-integration-plugin-egl = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1329	
21mr|qt5-qtbase-5.15.10-9|1330	%description -n %{qtxcbqpa}-egl
21mr|qt5-qtbase-5.15.10-9|1331	EGL support for the Qt XCB QPA library v5.
21mr|qt5-qtbase-5.15.10-9|1332	
21mr|qt5-qtbase-5.15.10-9|1333	%files -n %{qtxcbqpa}-egl
21mr|qt5-qtbase-5.15.10-9|1334	%{_qt5_plugindir}/xcbglintegrations/libqxcb-egl-integration.so
21mr|qt5-qtbase-5.15.10-9|1335	
21mr|qt5-qtbase-5.15.10-9|1336	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1337	
21mr|qt5-qtbase-5.15.10-9|1338	%package -n %{qtxcbqpa}-glx
21mr|qt5-qtbase-5.15.10-9|1339	Summary:	GLX support for the Qt XCB QPA library v5
21mr|qt5-qtbase-5.15.10-9|1340	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1341	Requires:	%{qtxcbqpa} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1342	Provides:	qt5-xcb-integration-plugin = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1343	Provides:	qt5-xcb-integration-plugin-default = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1344	Provides:	qt5-xcb-integration-plugin-glx = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1345	
21mr|qt5-qtbase-5.15.10-9|1346	%description -n %{qtxcbqpa}-glx
21mr|qt5-qtbase-5.15.10-9|1347	GLX support for the Qt XCB QPA library v5.
21mr|qt5-qtbase-5.15.10-9|1348	
21mr|qt5-qtbase-5.15.10-9|1349	%files -n %{qtxcbqpa}-glx
21mr|qt5-qtbase-5.15.10-9|1350	%{_qt5_plugindir}/xcbglintegrations/libqxcb-glx-integration.so
21mr|qt5-qtbase-5.15.10-9|1351	
21mr|qt5-qtbase-5.15.10-9|1352	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1353	
21mr|qt5-qtbase-5.15.10-9|1354	%package -n %{qtxml}
21mr|qt5-qtbase-5.15.10-9|1355	Summary:	Qt XML library
21mr|qt5-qtbase-5.15.10-9|1356	Group:		System/Libraries
21mr|qt5-qtbase-5.15.10-9|1357	
21mr|qt5-qtbase-5.15.10-9|1358	%description -n %{qtxml}
21mr|qt5-qtbase-5.15.10-9|1359	Qt XML library.
21mr|qt5-qtbase-5.15.10-9|1360	
21mr|qt5-qtbase-5.15.10-9|1361	%files -n %{qtxml}
21mr|qt5-qtbase-5.15.10-9|1362	%{_qt5_libdir}/libQt%{api}Xml.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1363	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1364	%{_libdir}/libQt%{api}Xml.so.%{major}*
21mr|qt5-qtbase-5.15.10-9|1365	%endif
21mr|qt5-qtbase-5.15.10-9|1366	
21mr|qt5-qtbase-5.15.10-9|1367	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1368	
21mr|qt5-qtbase-5.15.10-9|1369	%package -n %{qtxmld}
21mr|qt5-qtbase-5.15.10-9|1370	Summary:	Development files for version 5 of the Qt XML library
21mr|qt5-qtbase-5.15.10-9|1371	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1372	Requires:	%{qtxml} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1373	Requires:	qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1374	
21mr|qt5-qtbase-5.15.10-9|1375	%description -n %{qtxmld}
21mr|qt5-qtbase-5.15.10-9|1376	Development files for version 5 of the Qt XML library.
21mr|qt5-qtbase-5.15.10-9|1377	
21mr|qt5-qtbase-5.15.10-9|1378	%files -n %{qtxmld}
21mr|qt5-qtbase-5.15.10-9|1379	%{_qt5_includedir}/QtXml
21mr|qt5-qtbase-5.15.10-9|1380	%{_qt5_libdir}/libQt%{api}Xml.so
21mr|qt5-qtbase-5.15.10-9|1381	%{_qt5_libdir}/libQt%{api}Xml.prl
21mr|qt5-qtbase-5.15.10-9|1382	%{_qt5_libdir}/cmake/Qt%{api}Xml
21mr|qt5-qtbase-5.15.10-9|1383	%{_qt5_libdir}/pkgconfig/Qt%{api}Xml.pc
21mr|qt5-qtbase-5.15.10-9|1384	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1385	%{_libdir}/pkgconfig/Qt%{api}Xml.pc
21mr|qt5-qtbase-5.15.10-9|1386	%endif
21mr|qt5-qtbase-5.15.10-9|1387	%{_qt5_prefix}/mkspecs/modules/qt_lib_xml.pri
21mr|qt5-qtbase-5.15.10-9|1388	%{_qt5_prefix}/mkspecs/modules/qt_lib_xml_private.pri
21mr|qt5-qtbase-5.15.10-9|1389	
21mr|qt5-qtbase-5.15.10-9|1390	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1391	
21mr|qt5-qtbase-5.15.10-9|1392	%package -n %{oname}-devel
21mr|qt5-qtbase-5.15.10-9|1393	Summary:	Meta-package for installing all Qt 5 development files
21mr|qt5-qtbase-5.15.10-9|1394	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1395	Provides:       %{name}-devel = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1396	Requires:	%{qtbootstrapd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1397	Requires:	%{qtconcurrentd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1398	Requires:	%{qtcored} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1399	Requires:	%{qtdbusd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1400	Requires:	%{qtguid} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1401	Requires:	%{qtnetworkd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1402	Requires:	%{qtopengld} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1403	Requires:	%{qtprintsupportd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1404	Requires:	%{qtsqld} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1405	Requires:	%{qttestd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1406	Requires:	%{qtwidgetsd} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1407	Requires:	%{qtxmld} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1408	Requires:	qmake%{api} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1409	Requires:	qlalr%{api} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1410	
21mr|qt5-qtbase-5.15.10-9|1411	%description -n %{oname}-devel
21mr|qt5-qtbase-5.15.10-9|1412	Meta-package for installing all Qt 5 development files.
21mr|qt5-qtbase-5.15.10-9|1413	
21mr|qt5-qtbase-5.15.10-9|1414	%files -n %{oname}-devel
21mr|qt5-qtbase-5.15.10-9|1415	# Intentionally empty, we just pull in dependencies
21mr|qt5-qtbase-5.15.10-9|1416	
21mr|qt5-qtbase-5.15.10-9|1417	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1418	# qt tools etc
21mr|qt5-qtbase-5.15.10-9|1419	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1420	
21mr|qt5-qtbase-5.15.10-9|1421	%if %{with docs}
21mr|qt5-qtbase-5.15.10-9|1422	%package doc
21mr|qt5-qtbase-5.15.10-9|1423	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtbase-5.15.10-9|1424	Group:		Documentation
21mr|qt5-qtbase-5.15.10-9|1425	BuildArch:	noarch
21mr|qt5-qtbase-5.15.10-9|1426	
21mr|qt5-qtbase-5.15.10-9|1427	%description doc
21mr|qt5-qtbase-5.15.10-9|1428	Qt QCH documentation for %{name}.
21mr|qt5-qtbase-5.15.10-9|1429	
21mr|qt5-qtbase-5.15.10-9|1430	%files doc
21mr|qt5-qtbase-5.15.10-9|1431	%{_qt5_docdir}/qmake.qch
21mr|qt5-qtbase-5.15.10-9|1432	%{_qt5_docdir}/qtconcurrent.qch
21mr|qt5-qtbase-5.15.10-9|1433	%{_qt5_docdir}/qtcore.qch
21mr|qt5-qtbase-5.15.10-9|1434	%{_qt5_docdir}/qtdbus.qch
21mr|qt5-qtbase-5.15.10-9|1435	%{_qt5_docdir}/qtgui.qch
21mr|qt5-qtbase-5.15.10-9|1436	%{_qt5_docdir}/qtnetwork.qch
21mr|qt5-qtbase-5.15.10-9|1437	%{_qt5_docdir}/qtopengl.qch
21mr|qt5-qtbase-5.15.10-9|1438	%{_qt5_docdir}/qtplatformheaders.qch
21mr|qt5-qtbase-5.15.10-9|1439	%{_qt5_docdir}/qtprintsupport.qch
21mr|qt5-qtbase-5.15.10-9|1440	%{_qt5_docdir}/qtsql.qch
21mr|qt5-qtbase-5.15.10-9|1441	%{_qt5_docdir}/qttestlib.qch
21mr|qt5-qtbase-5.15.10-9|1442	%{_qt5_docdir}/qtwidgets.qch
21mr|qt5-qtbase-5.15.10-9|1443	%{_qt5_docdir}/qtxml.qch
21mr|qt5-qtbase-5.15.10-9|1444	%{_qt5_docdir}/qmake/
21mr|qt5-qtbase-5.15.10-9|1445	%{_qt5_docdir}/qtconcurrent/
21mr|qt5-qtbase-5.15.10-9|1446	%{_qt5_docdir}/qtcore/
21mr|qt5-qtbase-5.15.10-9|1447	%{_qt5_docdir}/qtdbus/
21mr|qt5-qtbase-5.15.10-9|1448	%{_qt5_docdir}/qtgui/
21mr|qt5-qtbase-5.15.10-9|1449	%{_qt5_docdir}/qtnetwork/
21mr|qt5-qtbase-5.15.10-9|1450	%{_qt5_docdir}/qtopengl/
21mr|qt5-qtbase-5.15.10-9|1451	%{_qt5_docdir}/qtplatformheaders/
21mr|qt5-qtbase-5.15.10-9|1452	%{_qt5_docdir}/qtprintsupport/
21mr|qt5-qtbase-5.15.10-9|1453	%{_qt5_docdir}/qtsql/
21mr|qt5-qtbase-5.15.10-9|1454	%{_qt5_docdir}/qttestlib/
21mr|qt5-qtbase-5.15.10-9|1455	%{_qt5_docdir}/qtwidgets/
21mr|qt5-qtbase-5.15.10-9|1456	%{_qt5_docdir}/qtxml/
21mr|qt5-qtbase-5.15.10-9|1457	%endif
21mr|qt5-qtbase-5.15.10-9|1458	
21mr|qt5-qtbase-5.15.10-9|1459	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1460	
21mr|qt5-qtbase-5.15.10-9|1461	%package examples
21mr|qt5-qtbase-5.15.10-9|1462	Summary:	Example applications for %{name}
21mr|qt5-qtbase-5.15.10-9|1463	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1464	
21mr|qt5-qtbase-5.15.10-9|1465	%description examples
21mr|qt5-qtbase-5.15.10-9|1466	Example applications for %{name}.
21mr|qt5-qtbase-5.15.10-9|1467	
21mr|qt5-qtbase-5.15.10-9|1468	%files examples
21mr|qt5-qtbase-5.15.10-9|1469	%{_qt5_exampledir}/corelib/
21mr|qt5-qtbase-5.15.10-9|1470	%{_qt5_exampledir}/dbus/
21mr|qt5-qtbase-5.15.10-9|1471	%{_qt5_exampledir}/gui/
21mr|qt5-qtbase-5.15.10-9|1472	%{_qt5_exampledir}/network/
21mr|qt5-qtbase-5.15.10-9|1473	%{_qt5_exampledir}/opengl/
21mr|qt5-qtbase-5.15.10-9|1474	%{_qt5_exampledir}/qpa/
21mr|qt5-qtbase-5.15.10-9|1475	%{_qt5_exampledir}/qtconcurrent/
21mr|qt5-qtbase-5.15.10-9|1476	%{_qt5_exampledir}/qtestlib/
21mr|qt5-qtbase-5.15.10-9|1477	%{_qt5_exampledir}/sql/
21mr|qt5-qtbase-5.15.10-9|1478	%{_qt5_exampledir}/vulkan/
21mr|qt5-qtbase-5.15.10-9|1479	%{_qt5_exampledir}/widgets/
21mr|qt5-qtbase-5.15.10-9|1480	%{_qt5_exampledir}/xml/
21mr|qt5-qtbase-5.15.10-9|1481	%{_qt5_exampledir}/examples.pro
21mr|qt5-qtbase-5.15.10-9|1482	%{_qt5_exampledir}/README
21mr|qt5-qtbase-5.15.10-9|1483	
21mr|qt5-qtbase-5.15.10-9|1484	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1485	
21mr|qt5-qtbase-5.15.10-9|1486	%package -n %{oname}-platformtheme-xdgdesktopportal
21mr|qt5-qtbase-5.15.10-9|1487	Summary:	XDG Desktop Portal platform theme for Qt 5
21mr|qt5-qtbase-5.15.10-9|1488	Group:		Graphical desktop/KDE
21mr|qt5-qtbase-5.15.10-9|1489	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1490	
21mr|qt5-qtbase-5.15.10-9|1491	%description -n %{oname}-platformtheme-xdgdesktopportal
21mr|qt5-qtbase-5.15.10-9|1492	This plugin adds desktop theme integration for Flatpak and Snap applications.
21mr|qt5-qtbase-5.15.10-9|1493	
21mr|qt5-qtbase-5.15.10-9|1494	%files -n %{oname}-platformtheme-xdgdesktopportal
21mr|qt5-qtbase-5.15.10-9|1495	%{_qt5_plugindir}/platformthemes/libqxdgdesktopportal.so
21mr|qt5-qtbase-5.15.10-9|1496	
21mr|qt5-qtbase-5.15.10-9|1497	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1498	
21mr|qt5-qtbase-5.15.10-9|1499	%package -n %{oname}-platformtheme-gtk3
21mr|qt5-qtbase-5.15.10-9|1500	Summary:	GTK 3.x platform theme for Qt 5
21mr|qt5-qtbase-5.15.10-9|1501	Group:		Graphical desktop/KDE
21mr|qt5-qtbase-5.15.10-9|1502	Requires:	%{qtgui} = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1503	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|qt5-qtbase-5.15.10-9|1504	
21mr|qt5-qtbase-5.15.10-9|1505	%description -n %{oname}-platformtheme-gtk3
21mr|qt5-qtbase-5.15.10-9|1506	GTK 3.x platform theme for Qt 5. This plugin allows Qt to render
21mr|qt5-qtbase-5.15.10-9|1507	controls using GTK 3.x themes - making it integrate better with GTK
21mr|qt5-qtbase-5.15.10-9|1508	based desktops.
21mr|qt5-qtbase-5.15.10-9|1509	
21mr|qt5-qtbase-5.15.10-9|1510	%files -n %{oname}-platformtheme-gtk3
21mr|qt5-qtbase-5.15.10-9|1511	%{_qt5_plugindir}/platformthemes/libqgtk3.so
21mr|qt5-qtbase-5.15.10-9|1512	
21mr|qt5-qtbase-5.15.10-9|1513	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1514	
21mr|qt5-qtbase-5.15.10-9|1515	%package -n qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1516	Summary:	Makefile generation system for Qt 5
21mr|qt5-qtbase-5.15.10-9|1517	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1518	Requires:	qt5-macros
21mr|qt5-qtbase-5.15.10-9|1519	
21mr|qt5-qtbase-5.15.10-9|1520	%description -n qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1521	Makefile generation system for Qt 5.
21mr|qt5-qtbase-5.15.10-9|1522	
21mr|qt5-qtbase-5.15.10-9|1523	%files -n qmake%{api}
21mr|qt5-qtbase-5.15.10-9|1524	%{_bindir}/qmake-qt%{api}
21mr|qt5-qtbase-5.15.10-9|1525	%{_qt5_bindir}/qmake
21mr|qt5-qtbase-5.15.10-9|1526	%{_qt5_prefix}/mkspecs/
21mr|qt5-qtbase-5.15.10-9|1527	%exclude %{_qt5_prefix}/mkspecs/modules/
21mr|qt5-qtbase-5.15.10-9|1528	
21mr|qt5-qtbase-5.15.10-9|1529	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1530	
21mr|qt5-qtbase-5.15.10-9|1531	%package -n qlalr%{api}
21mr|qt5-qtbase-5.15.10-9|1532	Summary:	Qt LALR parser generator
21mr|qt5-qtbase-5.15.10-9|1533	Group:		Development/KDE and Qt
21mr|qt5-qtbase-5.15.10-9|1534	Provides:	qlalr = %{EVRD}
21mr|qt5-qtbase-5.15.10-9|1535	
21mr|qt5-qtbase-5.15.10-9|1536	%description -n qlalr%{api}
21mr|qt5-qtbase-5.15.10-9|1537	Qt LALR parser generator.
21mr|qt5-qtbase-5.15.10-9|1538	
21mr|qt5-qtbase-5.15.10-9|1539	%files -n qlalr%{api}
21mr|qt5-qtbase-5.15.10-9|1540	%{_qt5_bindir}/qlalr
21mr|qt5-qtbase-5.15.10-9|1541	
21mr|qt5-qtbase-5.15.10-9|1542	#----------------------------------------------------------------------------
21mr|qt5-qtbase-5.15.10-9|1543	
21mr|qt5-qtbase-5.15.10-9|1544	%prep
21mr|qt5-qtbase-5.15.10-9|1545	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtbase-5.15.10-9|1546	%ifarch %{e2k}
21mr|qt5-qtbase-5.15.10-9|1547	# apply such patch only on ELBRUS
21mr|qt5-qtbase-5.15.10-9|1548	patch -p1 < %{SOURCE3000}
21mr|qt5-qtbase-5.15.10-9|1549	%endif
21mr|qt5-qtbase-5.15.10-9|1550	bin/syncqt.pl -version %{version}
21mr|qt5-qtbase-5.15.10-9|1551	
21mr|qt5-qtbase-5.15.10-9|1552	# respect cflags
21mr|qt5-qtbase-5.15.10-9|1553	sed -i -e '/^CPPFLAGS\s*=/ s/-g //' qmake/Makefile.unix
21mr|qt5-qtbase-5.15.10-9|1554	sed -i -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 %{ldflags}|" mkspecs/common/g++-unix.conf
21mr|qt5-qtbase-5.15.10-9|1555	
21mr|qt5-qtbase-5.15.10-9|1556	OPTFLAGS="%{optflags}"
21mr|qt5-qtbase-5.15.10-9|1557	%ifarch %{arm}
21mr|qt5-qtbase-5.15.10-9|1558	OPTFLAGS="`echo ${OPTFLAGS} |sed -e 's,-mfpu=neon ,-mfpu=neon-vfpv4 ,g;s,-mfpu=neon$,-mfpu=neon-vfpv4,'`"
21mr|qt5-qtbase-5.15.10-9|1559	%endif
21mr|qt5-qtbase-5.15.10-9|1560	sed -i -e "s|-O2|${OPTFLAGS}|g" mkspecs/common/gcc-base.conf
21mr|qt5-qtbase-5.15.10-9|1561	sed -i -e "s|-O3|${OPTFLAGS}|g" mkspecs/common/gcc-base.conf
21mr|qt5-qtbase-5.15.10-9|1562	
21mr|qt5-qtbase-5.15.10-9|1563	%if !%{without clang}
21mr|qt5-qtbase-5.15.10-9|1564	sed -i -e "s|gcc-nm|llvm-nm|g" mkspecs/common/clang.conf
21mr|qt5-qtbase-5.15.10-9|1565	# drop flags that clang doesn't recognize
21mr|qt5-qtbase-5.15.10-9|1566	sed -i -e "s|-fvar-tracking-assignments||g" mkspecs/common/gcc-base.conf
21mr|qt5-qtbase-5.15.10-9|1567	sed -i -e "s|-frecord-gcc-switches||g" mkspecs/common/gcc-base.conf
21mr|qt5-qtbase-5.15.10-9|1568	sed -i -e "s|-Wp,-D_FORTIFY_SOURCE=2||g" mkspecs/common/gcc-base.conf
21mr|qt5-qtbase-5.15.10-9|1569	# Make sure we have -flto in the linker flags if we have it in the compiler
21mr|qt5-qtbase-5.15.10-9|1570	# flags...
21mr|qt5-qtbase-5.15.10-9|1571	cat >>mkspecs/common/clang.conf <<'EOF'
21mr|qt5-qtbase-5.15.10-9|1572	QMAKE_LFLAGS += $$QMAKE_CXXFLAGS
21mr|qt5-qtbase-5.15.10-9|1573	QMAKE_LFLAGS_RELEASE += $$QMAKE_CXXFLAGS_RELEASE
21mr|qt5-qtbase-5.15.10-9|1574	QMAKE_LFLAGS_DEBUG += $$QMAKE_CXXFLAGS_DEBUG
21mr|qt5-qtbase-5.15.10-9|1575	EOF
21mr|qt5-qtbase-5.15.10-9|1576	cat >>mkspecs/common/g++-unix.conf <<'EOF'
21mr|qt5-qtbase-5.15.10-9|1577	QMAKE_LFLAGS += $$QMAKE_CXXFLAGS
21mr|qt5-qtbase-5.15.10-9|1578	QMAKE_LFLAGS_RELEASE += $$QMAKE_CXXFLAGS_RELEASE
21mr|qt5-qtbase-5.15.10-9|1579	QMAKE_LFLAGS_DEBUG += $$QMAKE_CXXFLAGS_DEBUG
21mr|qt5-qtbase-5.15.10-9|1580	EOF
21mr|qt5-qtbase-5.15.10-9|1581	%endif
21mr|qt5-qtbase-5.15.10-9|1582	# drop weird X11R6 lib from path in *.pc files
21mr|qt5-qtbase-5.15.10-9|1583	sed -i 's!X11R6/!!g' mkspecs/linux-g++*/qmake.conf
21mr|qt5-qtbase-5.15.10-9|1584	# There's a bogus /lib and /usr/lib hardcode in configure...
21mr|qt5-qtbase-5.15.10-9|1585	%if "%{_lib}" != "lib"
21mr|qt5-qtbase-5.15.10-9|1586	sed -i -e 's,/lib\\,/%{_lib}\\,g' configure
21mr|qt5-qtbase-5.15.10-9|1587	%endif
21mr|qt5-qtbase-5.15.10-9|1588	# Pass CXXFLAGS to CXX even while linking -- for LTO
21mr|qt5-qtbase-5.15.10-9|1589	sed -i -e 's,\$(CXX) -o,\$(CXX) \$(CXXFLAGS) -o,' qmake/Makefile.unix
21mr|qt5-qtbase-5.15.10-9|1590	# move some bundled libs to ensure they're not accidentally used
21mr|qt5-qtbase-5.15.10-9|1591	pushd src/3rdparty
21mr|qt5-qtbase-5.15.10-9|1592	mkdir UNUSED
21mr|qt5-qtbase-5.15.10-9|1593	# FIXME
21mr|qt5-qtbase-5.15.10-9|1594	mv freetype libjpeg libpng zlib xcb sqlite UNUSED/
21mr|qt5-qtbase-5.15.10-9|1595	popd
21mr|qt5-qtbase-5.15.10-9|1596	
21mr|qt5-qtbase-5.15.10-9|1597	%build
21mr|qt5-qtbase-5.15.10-9|1598	%set_build_flags
21mr|qt5-qtbase-5.15.10-9|1599	./configure \
21mr|qt5-qtbase-5.15.10-9|1600	-prefix %{_qt5_prefix} \
21mr|qt5-qtbase-5.15.10-9|1601	-bindir %{_qt5_bindir} \
21mr|qt5-qtbase-5.15.10-9|1602	-libdir %{_qt5_libdir} \
21mr|qt5-qtbase-5.15.10-9|1603	-datadir %{_qt5_datadir} \
21mr|qt5-qtbase-5.15.10-9|1604	-docdir %{_qt5_docdir} \
21mr|qt5-qtbase-5.15.10-9|1605	-headerdir %{_qt5_includedir} \
21mr|qt5-qtbase-5.15.10-9|1606	-plugindir %{_qt5_plugindir} \
21mr|qt5-qtbase-5.15.10-9|1607	-importdir %{_qt5_importdir} \
21mr|qt5-qtbase-5.15.10-9|1608	-translationdir %{_qt5_translationsdir} \
21mr|qt5-qtbase-5.15.10-9|1609	-sysconfdir %{_qt5_sysconfdir} \
21mr|qt5-qtbase-5.15.10-9|1610	-examplesdir %{_qt5_exampledir} \
21mr|qt5-qtbase-5.15.10-9|1611	-testsdir %{_qt5_testsdir} \
21mr|qt5-qtbase-5.15.10-9|1612	%if %{without clang}
21mr|qt5-qtbase-5.15.10-9|1613	%ifarch %{x86_64} aarch64
21mr|qt5-qtbase-5.15.10-9|1614	-platform linux-g++-64 \
21mr|qt5-qtbase-5.15.10-9|1615	%endif
21mr|qt5-qtbase-5.15.10-9|1616	%ifarch %{ix86}
21mr|qt5-qtbase-5.15.10-9|1617	-platform linux-g++-32 \
21mr|qt5-qtbase-5.15.10-9|1618	%endif
21mr|qt5-qtbase-5.15.10-9|1619	%ifarch %{armx} %{e2k}
21mr|qt5-qtbase-5.15.10-9|1620	-platform linux-g++ \
21mr|qt5-qtbase-5.15.10-9|1621	%endif
21mr|qt5-qtbase-5.15.10-9|1622	%ifarch %{e2k}
21mr|qt5-qtbase-5.15.10-9|1623	-no-sse4.2 -no-avx -no-avx2 \
21mr|qt5-qtbase-5.15.10-9|1624	%endif
21mr|qt5-qtbase-5.15.10-9|1625	%else
21mr|qt5-qtbase-5.15.10-9|1626	-platform linux-clang \
21mr|qt5-qtbase-5.15.10-9|1627	%endif
21mr|qt5-qtbase-5.15.10-9|1628	-confirm-license \
21mr|qt5-qtbase-5.15.10-9|1629	-release \
21mr|qt5-qtbase-5.15.10-9|1630	-opensource \
21mr|qt5-qtbase-5.15.10-9|1631	-shared \
21mr|qt5-qtbase-5.15.10-9|1632	-no-use-gold-linker \
21mr|qt5-qtbase-5.15.10-9|1633	-reduce-exports \
21mr|qt5-qtbase-5.15.10-9|1634	-no-feature-relocatable \
21mr|qt5-qtbase-5.15.10-9|1635	-no-reduce-relocations \
21mr|qt5-qtbase-5.15.10-9|1636	-no-separate-debug-info \
21mr|qt5-qtbase-5.15.10-9|1637	-no-strip \
21mr|qt5-qtbase-5.15.10-9|1638	-no-sql-db2 \
21mr|qt5-qtbase-5.15.10-9|1639	-no-sql-ibase \
21mr|qt5-qtbase-5.15.10-9|1640	-plugin-sql-mysql \
21mr|qt5-qtbase-5.15.10-9|1641	-no-sql-oci \
21mr|qt5-qtbase-5.15.10-9|1642	-plugin-sql-odbc \
21mr|qt5-qtbase-5.15.10-9|1643	-plugin-sql-psql \
21mr|qt5-qtbase-5.15.10-9|1644	-plugin-sql-sqlite \
21mr|qt5-qtbase-5.15.10-9|1645	-no-sql-sqlite2 \
21mr|qt5-qtbase-5.15.10-9|1646	-no-sql-tds \
21mr|qt5-qtbase-5.15.10-9|1647	-system-libpng \
21mr|qt5-qtbase-5.15.10-9|1648	-system-libjpeg \
21mr|qt5-qtbase-5.15.10-9|1649	-system-harfbuzz \
21mr|qt5-qtbase-5.15.10-9|1650	-system-freetype  \
21mr|qt5-qtbase-5.15.10-9|1651	-system-doubleconversion \
21mr|qt5-qtbase-5.15.10-9|1652	-zstd \
21mr|qt5-qtbase-5.15.10-9|1653	-system-pcre \
21mr|qt5-qtbase-5.15.10-9|1654	-system-proxies \
21mr|qt5-qtbase-5.15.10-9|1655	-system-sqlite \
21mr|qt5-qtbase-5.15.10-9|1656	-system-zlib \
21mr|qt5-qtbase-5.15.10-9|1657	-ssl \
21mr|qt5-qtbase-5.15.10-9|1658	-sctp \
21mr|qt5-qtbase-5.15.10-9|1659	-openssl-linked \
21mr|qt5-qtbase-5.15.10-9|1660	-optimized-qmake \
21mr|qt5-qtbase-5.15.10-9|1661	-cups \
21mr|qt5-qtbase-5.15.10-9|1662	-icu \
21mr|qt5-qtbase-5.15.10-9|1663	%ifnarch %{e2k}
21mr|qt5-qtbase-5.15.10-9|1664	-pch \
21mr|qt5-qtbase-5.15.10-9|1665	%endif
21mr|qt5-qtbase-5.15.10-9|1666	-dbus-linked \
21mr|qt5-qtbase-5.15.10-9|1667	-xcb \
21mr|qt5-qtbase-5.15.10-9|1668	-xcb-xlib \
21mr|qt5-qtbase-5.15.10-9|1669	-no-bundled-xcb-xinput \
21mr|qt5-qtbase-5.15.10-9|1670	%if %{with directfb}
21mr|qt5-qtbase-5.15.10-9|1671	-directfb \
21mr|qt5-qtbase-5.15.10-9|1672	%endif
21mr|qt5-qtbase-5.15.10-9|1673	%ifarch %{armx}
21mr|qt5-qtbase-5.15.10-9|1674	-no-sse2 \
21mr|qt5-qtbase-5.15.10-9|1675	-no-sse3 \
21mr|qt5-qtbase-5.15.10-9|1676	-no-ssse3 \
21mr|qt5-qtbase-5.15.10-9|1677	-no-sse4.1 \
21mr|qt5-qtbase-5.15.10-9|1678	-no-sse4.2 \
21mr|qt5-qtbase-5.15.10-9|1679	-no-avx \
21mr|qt5-qtbase-5.15.10-9|1680	-no-avx2 \
21mr|qt5-qtbase-5.15.10-9|1681	%endif
21mr|qt5-qtbase-5.15.10-9|1682	-accessibility \
21mr|qt5-qtbase-5.15.10-9|1683	-fontconfig \
21mr|qt5-qtbase-5.15.10-9|1684	-libudev \
21mr|qt5-qtbase-5.15.10-9|1685	-evdev \
21mr|qt5-qtbase-5.15.10-9|1686	-mtdev \
21mr|qt5-qtbase-5.15.10-9|1687	-journald \
21mr|qt5-qtbase-5.15.10-9|1688	-gnumake \
21mr|qt5-qtbase-5.15.10-9|1689	-pkg-config \
21mr|qt5-qtbase-5.15.10-9|1690	-sm \
21mr|qt5-qtbase-5.15.10-9|1691	-gif \
21mr|qt5-qtbase-5.15.10-9|1692	-ico \
21mr|qt5-qtbase-5.15.10-9|1693	-c++std c++17 \
21mr|qt5-qtbase-5.15.10-9|1694	-xkbcommon \
21mr|qt5-qtbase-5.15.10-9|1695	-opengl desktop -egl -eglfs -gbm -kms \
21mr|qt5-qtbase-5.15.10-9|1696	-glib \
21mr|qt5-qtbase-5.15.10-9|1697	%if "%{_qt5_libdir}" == "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1698	-no-rpath \
21mr|qt5-qtbase-5.15.10-9|1699	%endif
21mr|qt5-qtbase-5.15.10-9|1700	-I %{_includedir}/iodbc \
21mr|qt5-qtbase-5.15.10-9|1701	-I %{_includedir}/mysql
21mr|qt5-qtbase-5.15.10-9|1702	
21mr|qt5-qtbase-5.15.10-9|1703	%make_build STRIP=/bin/true || make STRIP=/bin/true
21mr|qt5-qtbase-5.15.10-9|1704	
21mr|qt5-qtbase-5.15.10-9|1705	%if %{with docs}
21mr|qt5-qtbase-5.15.10-9|1706	%make_build docs
21mr|qt5-qtbase-5.15.10-9|1707	%endif
21mr|qt5-qtbase-5.15.10-9|1708	
21mr|qt5-qtbase-5.15.10-9|1709	%install
21mr|qt5-qtbase-5.15.10-9|1710	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtbase-5.15.10-9|1711	
21mr|qt5-qtbase-5.15.10-9|1712	%if %{with docs}
21mr|qt5-qtbase-5.15.10-9|1713	make install_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtbase-5.15.10-9|1714	%endif
21mr|qt5-qtbase-5.15.10-9|1715	
21mr|qt5-qtbase-5.15.10-9|1716	# Installed, but not useful
21mr|qt5-qtbase-5.15.10-9|1717	rm -f %{buildroot}%{_qt5_bindir}/fixqt4headers.pl
21mr|qt5-qtbase-5.15.10-9|1718	# Probably not useful outside of Qt source tree?
21mr|qt5-qtbase-5.15.10-9|1719	rm -f %{buildroot}%{_qt5_bindir}/qtmodule-configtests
21mr|qt5-qtbase-5.15.10-9|1720	# Let's not ship -devel files for private libraries... At least not until
21mr|qt5-qtbase-5.15.10-9|1721	# applications teach us otherwise
21mr|qt5-qtbase-5.15.10-9|1722	rm -f %{buildroot}%{_qt5_libdir}/libQt%{api}EglDeviceIntegration.so %{buildroot}%{_qt5_libdir}/libQt%{api}EglDeviceIntegration.prl %{buildroot}%{_qt5_libdir}/pkgconfig/Qt%{api}EglDeviceIntegration.pc
21mr|qt5-qtbase-5.15.10-9|1723	rm -f %{buildroot}%{_qt5_libdir}/libQt%{api}XcbQpa.so %{buildroot}%{_qt5_libdir}/libQt%{api}XcbQpa.prl %{buildroot}%{_qt5_libdir}/pkgconfig/Qt%{api}XcbQpa.pc
21mr|qt5-qtbase-5.15.10-9|1724	rm -rf %{buildroot}%{_qt5_libdir}/cmake/Qt%{api}XcbQpa
21mr|qt5-qtbase-5.15.10-9|1725	# Let's make life easier for packagers
21mr|qt5-qtbase-5.15.10-9|1726	mkdir -p %{buildroot}%{_bindir}
21mr|qt5-qtbase-5.15.10-9|1727	for i in qmake moc uic rcc qdbuscpp2xml qdbusxml2cpp; do
21mr|qt5-qtbase-5.15.10-9|1728	ln -s ../%{_lib}/qt%{api}/bin/$i %{buildroot}%{_bindir}/$i-qt%{api}
21mr|qt5-qtbase-5.15.10-9|1729	done
21mr|qt5-qtbase-5.15.10-9|1730	mkdir -p %{buildroot}%{_qt5_datadir}
21mr|qt5-qtbase-5.15.10-9|1731	install -Dpm 644 %{SOURCE1} %{buildroot}%{_qt5_datadir}/qtlogging.ini
21mr|qt5-qtbase-5.15.10-9|1732	
21mr|qt5-qtbase-5.15.10-9|1733	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtbase-5.15.10-9|1734	pushd %{buildroot}%{_libdir}
21mr|qt5-qtbase-5.15.10-9|1735	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtbase-5.15.10-9|1736	mkdir pkgconfig
21mr|qt5-qtbase-5.15.10-9|1737	cd pkgconfig
21mr|qt5-qtbase-5.15.10-9|1738	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtbase-5.15.10-9|1739	popd
21mr|qt5-qtbase-5.15.10-9|1740	%endif
21mr|qt5-qtbase-5.15.10-9|1741	
21mr|qt5-qtbase-5.15.10-9|1742	mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d
21mr|qt5-qtbase-5.15.10-9|1743	install -p -m755 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/10-qt5-check-opengl2.sh
21mr|qt5-qtbase-5.15.10-9|1744	
21mr|qt5-qtbase-5.15.10-9|1745	# Fix some wrong permissions
21mr|qt5-qtbase-5.15.10-9|1746	find %{buildroot} -type f -perm -0755 -name "*.png" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1747	find %{buildroot} -type f -perm -0755 -name "*.svg" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1748	find %{buildroot} -type f -perm -0755 -name "*.jpg" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1749	find %{buildroot} -type f -perm -0755 -name "*.xml" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1750	find %{buildroot} -type f -perm -0755 -name "*.xsl" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1751	find %{buildroot} -type f -perm -0755 -name "*.php" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1752	find %{buildroot} -type f -perm -0755 -name "*.html" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1753	find %{buildroot} -type f -perm -0755 -name "*.js" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1754	find %{buildroot} -type f -perm -0755 -name "*.plist.app" |xargs --no-run-if-empty chmod 0644
21mr|qt5-qtbase-5.15.10-9|1755	
21mr|qt5-qtbase-5.15.10-9|1756	# Workaround for
21mr|qt5-qtbase-5.15.10-9|1757	# *** ERROR: same build ID in nonidentical files!
21mr|qt5-qtbase-5.15.10-9|1758	#        /usr/lib/qt5/bin/qdbuscpp2xml
21mr|qt5-qtbase-5.15.10-9|1759	#   and  /usr/lib/qt5/bin/moc
21mr|qt5-qtbase-5.15.10-9|1760	# ...
21mr|qt5-qtbase-5.15.10-9|1761	# while generating debug info
21mr|qt5-qtbase-5.15.10-9|1762	find %{buildroot} -type f -perm -0755 |grep -vE '\.(so|qml|sh|pl|py|ttf|eot|woff)' |xargs %__strip --strip-unneeded
21mr|qt5-qtbase-5.15.10-9|1763	
21mr|qt5-qtbase-5.15.10-9|1764	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtbase-5.15.10-9|1765	## .prl/.la file love
21mr|qt5-qtbase-5.15.10-9|1766	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtbase-5.15.10-9|1767	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtbase-5.15.10-9|1768	for prl_file in libQt5*.prl ; do
21mr|qt5-qtbase-5.15.10-9|1769	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtbase-5.15.10-9|1770	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtbase-5.15.10-9|1771	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtbase-5.15.10-9|1772	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtbase-5.15.10-9|1773	fi
21mr|qt5-qtbase-5.15.10-9|1774	done
21mr|qt5-qtbase-5.15.10-9|1775	popd

16349 21
21mr|qt5-qtcanvas3d-5.12.10-5|1	%define api %(echo %{version} |cut -d. -f1)
21mr|qt5-qtcanvas3d-5.12.10-5|2	%define major %api
21mr|qt5-qtcanvas3d-5.12.10-5|3	%define oname qt5
21mr|qt5-qtcanvas3d-5.12.10-5|4	
21mr|qt5-qtcanvas3d-5.12.10-5|5	%define module qtcanvas3d
21mr|qt5-qtcanvas3d-5.12.10-5|6	
21mr|qt5-qtcanvas3d-5.12.10-5|7	%define qmlqtcanvas3d %mklibname qt5-qtcanvas3d-qml
21mr|qt5-qtcanvas3d-5.12.10-5|8	
21mr|qt5-qtcanvas3d-5.12.10-5|9	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtcanvas3d-5.12.10-5|10	%bcond_with docs
21mr|qt5-qtcanvas3d-5.12.10-5|11	
21mr|qt5-qtcanvas3d-5.12.10-5|12	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtcanvas3d-5.12.10-5|13	Name:		qt5-%{module}
21mr|qt5-qtcanvas3d-5.12.10-5|14	Version:	5.12.10
21mr|qt5-qtcanvas3d-5.12.10-5|15	Release:	5
21mr|qt5-qtcanvas3d-5.12.10-5|16	License:	LGPLv3+
21mr|qt5-qtcanvas3d-5.12.10-5|17	Group:		Development/KDE and Qt
21mr|qt5-qtcanvas3d-5.12.10-5|18	Url:		http://qt-project.org/
21mr|qt5-qtcanvas3d-5.12.10-5|19	Source0:	https://github.com/qt/qtcanvas3d/archive/v%{version}.tar.gz
21mr|qt5-qtcanvas3d-5.12.10-5|20	Source100:	%{name}.rpmlintrc
21mr|qt5-qtcanvas3d-5.12.10-5|21	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtcanvas3d-5.12.10-5|22	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtcanvas3d-5.12.10-5|23	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtcanvas3d-5.12.10-5|24	BuildRequires:	pkgconfig(Qt5OpenGL) >= %{version}
21mr|qt5-qtcanvas3d-5.12.10-5|25	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtcanvas3d-5.12.10-5|26	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtcanvas3d-5.12.10-5|27	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtcanvas3d-5.12.10-5|28	%if %{with docs}
21mr|qt5-qtcanvas3d-5.12.10-5|29	BuildRequires:	qdoc5
21mr|qt5-qtcanvas3d-5.12.10-5|30	BuildRequires:	qt5-tools
21mr|qt5-qtcanvas3d-5.12.10-5|31	%endif
21mr|qt5-qtcanvas3d-5.12.10-5|32	
21mr|qt5-qtcanvas3d-5.12.10-5|33	%description
21mr|qt5-qtcanvas3d-5.12.10-5|34	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtcanvas3d-5.12.10-5|35	
21mr|qt5-qtcanvas3d-5.12.10-5|36	#----------------------------------------------------------------------------
21mr|qt5-qtcanvas3d-5.12.10-5|37	
21mr|qt5-qtcanvas3d-5.12.10-5|38	%package -n %{qmlqtcanvas3d}
21mr|qt5-qtcanvas3d-5.12.10-5|39	Summary:	QML plugin for Qt 5 Canvas 3D module
21mr|qt5-qtcanvas3d-5.12.10-5|40	Group:		System/Libraries
21mr|qt5-qtcanvas3d-5.12.10-5|41	Provides:	qt5-qtcanvas3d-qml = %{EVRD}
21mr|qt5-qtcanvas3d-5.12.10-5|42	
21mr|qt5-qtcanvas3d-5.12.10-5|43	%description -n %{qmlqtcanvas3d}
21mr|qt5-qtcanvas3d-5.12.10-5|44	QML plugin for Qt 5 Canvas 3D module.
21mr|qt5-qtcanvas3d-5.12.10-5|45	
21mr|qt5-qtcanvas3d-5.12.10-5|46	%files -n %{qmlqtcanvas3d}
21mr|qt5-qtcanvas3d-5.12.10-5|47	%{_qt5_prefix}/qml/QtCanvas3D/
21mr|qt5-qtcanvas3d-5.12.10-5|48	
21mr|qt5-qtcanvas3d-5.12.10-5|49	#----------------------------------------------------------------------------
21mr|qt5-qtcanvas3d-5.12.10-5|50	
21mr|qt5-qtcanvas3d-5.12.10-5|51	%if %{with docs}
21mr|qt5-qtcanvas3d-5.12.10-5|52	%package doc
21mr|qt5-qtcanvas3d-5.12.10-5|53	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtcanvas3d-5.12.10-5|54	Group:		Documentation
21mr|qt5-qtcanvas3d-5.12.10-5|55	BuildArch:	noarch
21mr|qt5-qtcanvas3d-5.12.10-5|56	
21mr|qt5-qtcanvas3d-5.12.10-5|57	%description doc
21mr|qt5-qtcanvas3d-5.12.10-5|58	Qt QCH documentation for %{name}.
21mr|qt5-qtcanvas3d-5.12.10-5|59	
21mr|qt5-qtcanvas3d-5.12.10-5|60	%files doc
21mr|qt5-qtcanvas3d-5.12.10-5|61	%{_qt5_docdir}/qtcanvas3d.qch
21mr|qt5-qtcanvas3d-5.12.10-5|62	%endif
21mr|qt5-qtcanvas3d-5.12.10-5|63	
21mr|qt5-qtcanvas3d-5.12.10-5|64	#----------------------------------------------------------------------------
21mr|qt5-qtcanvas3d-5.12.10-5|65	
21mr|qt5-qtcanvas3d-5.12.10-5|66	%package examples
21mr|qt5-qtcanvas3d-5.12.10-5|67	Summary:	Example applications for %{name}
21mr|qt5-qtcanvas3d-5.12.10-5|68	Group:		Development/KDE and Qt
21mr|qt5-qtcanvas3d-5.12.10-5|69	
21mr|qt5-qtcanvas3d-5.12.10-5|70	%description examples
21mr|qt5-qtcanvas3d-5.12.10-5|71	Example applications for %{name}.
21mr|qt5-qtcanvas3d-5.12.10-5|72	
21mr|qt5-qtcanvas3d-5.12.10-5|73	%files examples
21mr|qt5-qtcanvas3d-5.12.10-5|74	%{_qt5_exampledir}/canvas3d/
21mr|qt5-qtcanvas3d-5.12.10-5|75	
21mr|qt5-qtcanvas3d-5.12.10-5|76	#----------------------------------------------------------------------------
21mr|qt5-qtcanvas3d-5.12.10-5|77	
21mr|qt5-qtcanvas3d-5.12.10-5|78	%prep
21mr|qt5-qtcanvas3d-5.12.10-5|79	%autosetup -p1 -n %{module}-%{version}
21mr|qt5-qtcanvas3d-5.12.10-5|80	
21mr|qt5-qtcanvas3d-5.12.10-5|81	%build
21mr|qt5-qtcanvas3d-5.12.10-5|82	%qmake_qt5
21mr|qt5-qtcanvas3d-5.12.10-5|83	%make STRIP=true
21mr|qt5-qtcanvas3d-5.12.10-5|84	
21mr|qt5-qtcanvas3d-5.12.10-5|85	%if %{with docs}
21mr|qt5-qtcanvas3d-5.12.10-5|86	%make docs
21mr|qt5-qtcanvas3d-5.12.10-5|87	%endif
21mr|qt5-qtcanvas3d-5.12.10-5|88	
21mr|qt5-qtcanvas3d-5.12.10-5|89	%install
21mr|qt5-qtcanvas3d-5.12.10-5|90	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtcanvas3d-5.12.10-5|91	
21mr|qt5-qtcanvas3d-5.12.10-5|92	%if %{with docs}
21mr|qt5-qtcanvas3d-5.12.10-5|93	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtcanvas3d-5.12.10-5|94	%endif

16350 21
21mr|qt5-qtcharts-5.15.10-1|1	%define api 5
21mr|qt5-qtcharts-5.15.10-1|2	%define major 5
21mr|qt5-qtcharts-5.15.10-1|3	
21mr|qt5-qtcharts-5.15.10-1|4	%define module qtcharts
21mr|qt5-qtcharts-5.15.10-1|5	
21mr|qt5-qtcharts-5.15.10-1|6	%define qtcharts %mklibname qt%{api}charts %{major}
21mr|qt5-qtcharts-5.15.10-1|7	%define qtchartsd %mklibname qt%{api}charts -d
21mr|qt5-qtcharts-5.15.10-1|8	
21mr|qt5-qtcharts-5.15.10-1|9	%bcond_with docs
21mr|qt5-qtcharts-5.15.10-1|10	
21mr|qt5-qtcharts-5.15.10-1|11	Summary:	Qt5 Charts component
21mr|qt5-qtcharts-5.15.10-1|12	Name:		qt5-%{module}
21mr|qt5-qtcharts-5.15.10-1|13	Version:	5.15.10
21mr|qt5-qtcharts-5.15.10-1|14	Release:	1
21mr|qt5-qtcharts-5.15.10-1|15	License:	GPLv3+
21mr|qt5-qtcharts-5.15.10-1|16	Group:		Development/KDE and Qt
21mr|qt5-qtcharts-5.15.10-1|17	Url:		https://www.qt.io
21mr|qt5-qtcharts-5.15.10-1|18	Source0:	http://download.qt.io/official_releases/qt/%(echo %{version} |cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtcharts-5.15.10-1|19	Source100:	%{name}.rpmlintrc
21mr|qt5-qtcharts-5.15.10-1|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-qtcharts-5.15.10-1|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-qtcharts-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt5-qtcharts-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qt5-qtcharts-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt5-qtcharts-5.15.10-1|25	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtcharts-5.15.10-1|26	
21mr|qt5-qtcharts-5.15.10-1|27	%description
21mr|qt5-qtcharts-5.15.10-1|28	Qt5 Charts module provides a set of easy to use chart components.
21mr|qt5-qtcharts-5.15.10-1|29	It uses the Qt Graphics View Framework, therefore charts can be easily
21mr|qt5-qtcharts-5.15.10-1|30	integrated to modern user interfaces. Qt Charts can be used as QWidgets,
21mr|qt5-qtcharts-5.15.10-1|31	QGraphicsWidget, or QML types. Users can easily create impressive graphs
21mr|qt5-qtcharts-5.15.10-1|32	by selecting one of the charts themes.
21mr|qt5-qtcharts-5.15.10-1|33	
21mr|qt5-qtcharts-5.15.10-1|34	#------------------------------------------------------------------------------
21mr|qt5-qtcharts-5.15.10-1|35	
21mr|qt5-qtcharts-5.15.10-1|36	%package -n %{qtcharts}
21mr|qt5-qtcharts-5.15.10-1|37	Summary:	Qt5 Charts Component Library
21mr|qt5-qtcharts-5.15.10-1|38	Group:		System/Libraries
21mr|qt5-qtcharts-5.15.10-1|39	Provides:	%{name} = %{EVRD}
21mr|qt5-qtcharts-5.15.10-1|40	
21mr|qt5-qtcharts-5.15.10-1|41	%description -n %{qtcharts}
21mr|qt5-qtcharts-5.15.10-1|42	Qt5 Charts Component Library.
21mr|qt5-qtcharts-5.15.10-1|43	
21mr|qt5-qtcharts-5.15.10-1|44	%files -n %{qtcharts}
21mr|qt5-qtcharts-5.15.10-1|45	%doc LICENSE.GPL3
21mr|qt5-qtcharts-5.15.10-1|46	%{_qt5_libdir}/libQt%{api}Charts.so.%{major}*
21mr|qt5-qtcharts-5.15.10-1|47	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtcharts-5.15.10-1|48	%{_libdir}/libQt%{api}Charts.so.%{major}*
21mr|qt5-qtcharts-5.15.10-1|49	%endif
21mr|qt5-qtcharts-5.15.10-1|50	%{_qt5_prefix}/qml/QtCharts/
21mr|qt5-qtcharts-5.15.10-1|51	
21mr|qt5-qtcharts-5.15.10-1|52	#------------------------------------------------------------------------------
21mr|qt5-qtcharts-5.15.10-1|53	
21mr|qt5-qtcharts-5.15.10-1|54	%package -n %{qtchartsd}
21mr|qt5-qtcharts-5.15.10-1|55	Summary:	Devel files needed to build apps based on QtCharts
21mr|qt5-qtcharts-5.15.10-1|56	Group:		Development/KDE and Qt
21mr|qt5-qtcharts-5.15.10-1|57	Requires:	%{qtcharts} = %{EVRD}
21mr|qt5-qtcharts-5.15.10-1|58	
21mr|qt5-qtcharts-5.15.10-1|59	%description -n %{qtchartsd}
21mr|qt5-qtcharts-5.15.10-1|60	Devel files needed to build apps based on Qt Charts.
21mr|qt5-qtcharts-5.15.10-1|61	
21mr|qt5-qtcharts-5.15.10-1|62	%files -n %{qtchartsd}
21mr|qt5-qtcharts-5.15.10-1|63	%doc LICENSE.GPL3
21mr|qt5-qtcharts-5.15.10-1|64	%{_qt5_includedir}/QtCharts/
21mr|qt5-qtcharts-5.15.10-1|65	%{_qt5_libdir}/libQt%{api}Charts.so
21mr|qt5-qtcharts-5.15.10-1|66	%{_qt5_libdir}/pkgconfig/Qt%{api}Charts.pc
21mr|qt5-qtcharts-5.15.10-1|67	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtcharts-5.15.10-1|68	%{_libdir}/pkgconfig/Qt%{api}Charts.pc
21mr|qt5-qtcharts-5.15.10-1|69	%endif
21mr|qt5-qtcharts-5.15.10-1|70	%{_qt5_libdir}/cmake/Qt%{api}Charts/
21mr|qt5-qtcharts-5.15.10-1|71	%{_qt5_libdir}/*.prl
21mr|qt5-qtcharts-5.15.10-1|72	%{_qt5_prefix}/mkspecs/modules/*.pri
21mr|qt5-qtcharts-5.15.10-1|73	
21mr|qt5-qtcharts-5.15.10-1|74	#------------------------------------------------------------------------------
21mr|qt5-qtcharts-5.15.10-1|75	
21mr|qt5-qtcharts-5.15.10-1|76	%if %{with docs}
21mr|qt5-qtcharts-5.15.10-1|77	%package doc
21mr|qt5-qtcharts-5.15.10-1|78	Summary:	QtCharts APIs and tools docs
21mr|qt5-qtcharts-5.15.10-1|79	Group:		Documentation
21mr|qt5-qtcharts-5.15.10-1|80	BuildRequires:	qttools5
21mr|qt5-qtcharts-5.15.10-1|81	# This one is required to build QCH-format documentation
21mr|qt5-qtcharts-5.15.10-1|82	# for APIs and tools in this package set
21mr|qt5-qtcharts-5.15.10-1|83	BuildRequires:	qttools5-assistant
21mr|qt5-qtcharts-5.15.10-1|84	Recommends::	qttools5-assistant
21mr|qt5-qtcharts-5.15.10-1|85	BuildArch:	noarch
21mr|qt5-qtcharts-5.15.10-1|86	
21mr|qt5-qtcharts-5.15.10-1|87	%description doc
21mr|qt5-qtcharts-5.15.10-1|88	Documentation for APIs and tools in QtCharts package for
21mr|qt5-qtcharts-5.15.10-1|89	use with Qt Assistant.
21mr|qt5-qtcharts-5.15.10-1|90	
21mr|qt5-qtcharts-5.15.10-1|91	%files doc
21mr|qt5-qtcharts-5.15.10-1|92	%{_qt5_docdir}/qtcharts.qch
21mr|qt5-qtcharts-5.15.10-1|93	%{_qt5_docdir}/qtcharts/
21mr|qt5-qtcharts-5.15.10-1|94	%endif
21mr|qt5-qtcharts-5.15.10-1|95	
21mr|qt5-qtcharts-5.15.10-1|96	#------------------------------------------------------------------------------
21mr|qt5-qtcharts-5.15.10-1|97	
21mr|qt5-qtcharts-5.15.10-1|98	%package examples
21mr|qt5-qtcharts-5.15.10-1|99	Summary:	Example applications for %{name}
21mr|qt5-qtcharts-5.15.10-1|100	Group:		Development/KDE and Qt
21mr|qt5-qtcharts-5.15.10-1|101	
21mr|qt5-qtcharts-5.15.10-1|102	%description examples
21mr|qt5-qtcharts-5.15.10-1|103	Example applications for %{name}.
21mr|qt5-qtcharts-5.15.10-1|104	
21mr|qt5-qtcharts-5.15.10-1|105	%files examples
21mr|qt5-qtcharts-5.15.10-1|106	%doc LICENSE.GPL3
21mr|qt5-qtcharts-5.15.10-1|107	%{_qt5_exampledir}/charts/
21mr|qt5-qtcharts-5.15.10-1|108	
21mr|qt5-qtcharts-5.15.10-1|109	#------------------------------------------------------------------------------
21mr|qt5-qtcharts-5.15.10-1|110	
21mr|qt5-qtcharts-5.15.10-1|111	%prep
21mr|qt5-qtcharts-5.15.10-1|112	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtcharts-5.15.10-1|113	
21mr|qt5-qtcharts-5.15.10-1|114	%build
21mr|qt5-qtcharts-5.15.10-1|115	%qmake_qt5
21mr|qt5-qtcharts-5.15.10-1|116	%make
21mr|qt5-qtcharts-5.15.10-1|117	
21mr|qt5-qtcharts-5.15.10-1|118	%if %{with docs}
21mr|qt5-qtcharts-5.15.10-1|119	%make docs
21mr|qt5-qtcharts-5.15.10-1|120	%endif
21mr|qt5-qtcharts-5.15.10-1|121	
21mr|qt5-qtcharts-5.15.10-1|122	%install
21mr|qt5-qtcharts-5.15.10-1|123	%makeinstall_qt
21mr|qt5-qtcharts-5.15.10-1|124	
21mr|qt5-qtcharts-5.15.10-1|125	%if %{with docs}
21mr|qt5-qtcharts-5.15.10-1|126	%make install install_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtcharts-5.15.10-1|127	%endif
21mr|qt5-qtcharts-5.15.10-1|128	
21mr|qt5-qtcharts-5.15.10-1|129	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtcharts-5.15.10-1|130	pushd %{buildroot}%{_libdir}
21mr|qt5-qtcharts-5.15.10-1|131	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtcharts-5.15.10-1|132	mkdir pkgconfig
21mr|qt5-qtcharts-5.15.10-1|133	cd pkgconfig
21mr|qt5-qtcharts-5.15.10-1|134	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtcharts-5.15.10-1|135	popd
21mr|qt5-qtcharts-5.15.10-1|136	%endif
21mr|qt5-qtcharts-5.15.10-1|137	
21mr|qt5-qtcharts-5.15.10-1|138	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtcharts-5.15.10-1|139	## .prl/.la file love
21mr|qt5-qtcharts-5.15.10-1|140	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtcharts-5.15.10-1|141	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtcharts-5.15.10-1|142	for prl_file in libQt5*.prl ; do
21mr|qt5-qtcharts-5.15.10-1|143	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtcharts-5.15.10-1|144	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtcharts-5.15.10-1|145	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtcharts-5.15.10-1|146	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtcharts-5.15.10-1|147	fi
21mr|qt5-qtcharts-5.15.10-1|148	done
21mr|qt5-qtcharts-5.15.10-1|149	popd

16351 21
21mr|qt5-qtconnectivity-5.15.10-2|1	%define api 5
21mr|qt5-qtconnectivity-5.15.10-2|2	%define major 5
21mr|qt5-qtconnectivity-5.15.10-2|3	%define oname qt5
21mr|qt5-qtconnectivity-5.15.10-2|4	
21mr|qt5-qtconnectivity-5.15.10-2|5	%define module qtconnectivity
21mr|qt5-qtconnectivity-5.15.10-2|6	
21mr|qt5-qtconnectivity-5.15.10-2|7	%define qtbluetooth %mklibname qt%{api}bluetooth %{major}
21mr|qt5-qtconnectivity-5.15.10-2|8	%define qtbluetoothd %mklibname qt%{api}bluetooth -d
21mr|qt5-qtconnectivity-5.15.10-2|9	%define qtnfc %mklibname qt%{api}nfc %{major}
21mr|qt5-qtconnectivity-5.15.10-2|10	%define qtnfcd %mklibname qt%{api}nfc -d
21mr|qt5-qtconnectivity-5.15.10-2|11	
21mr|qt5-qtconnectivity-5.15.10-2|12	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtconnectivity-5.15.10-2|13	%bcond_with docs
21mr|qt5-qtconnectivity-5.15.10-2|14	
21mr|qt5-qtconnectivity-5.15.10-2|15	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtconnectivity-5.15.10-2|16	Name:		qt5-%{module}
21mr|qt5-qtconnectivity-5.15.10-2|17	Version:	5.15.10
21mr|qt5-qtconnectivity-5.15.10-2|18	Release:	2
21mr|qt5-qtconnectivity-5.15.10-2|19	License:	LGPLv3+
21mr|qt5-qtconnectivity-5.15.10-2|20	Group:		Development/KDE and Qt
21mr|qt5-qtconnectivity-5.15.10-2|21	Url:		http://qt-project.org/
21mr|qt5-qtconnectivity-5.15.10-2|22	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtconnectivity-5.15.10-2|23	# From KDE
21mr|qt5-qtconnectivity-5.15.10-2|24	Patch1001:	0001-sdpscanner-fix-potential-unwanted-truncation-for-SDP.patch
21mr|qt5-qtconnectivity-5.15.10-2|25	Patch1002:	0002-sdpscanner-fix-URL-processing.patch
21mr|qt5-qtconnectivity-5.15.10-2|26	Patch1003:	0003-SDP-scanner-encode-input-URLs-and-escape-XML-specifi.patch
21mr|qt5-qtconnectivity-5.15.10-2|27	Patch1004:	0004-Close-socket-descriptor-when-QBluetoothSocketBluez-i.patch
21mr|qt5-qtconnectivity-5.15.10-2|28	# Fix CVE-2025-23050
21mr|qt5-qtconnectivity-5.15.10-2|29	Patch2000:		CVE-2025-23050-qtconnectivity-5.15.diff.diff
21mr|qt5-qtconnectivity-5.15.10-2|30	Source100:	%{name}.rpmlintrc
21mr|qt5-qtconnectivity-5.15.10-2|31	BuildRequires:	pkgconfig(bluez)
21mr|qt5-qtconnectivity-5.15.10-2|32	BuildRequires:	pkgconfig(Qt5Concurrent) >= %{version}
21mr|qt5-qtconnectivity-5.15.10-2|33	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtconnectivity-5.15.10-2|34	BuildRequires:	pkgconfig(Qt5DBus) >= %{version}
21mr|qt5-qtconnectivity-5.15.10-2|35	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtconnectivity-5.15.10-2|36	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtconnectivity-5.15.10-2|37	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtconnectivity-5.15.10-2|38	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtconnectivity-5.15.10-2|39	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtconnectivity-5.15.10-2|40	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtconnectivity-5.15.10-2|41	%if %{with docs}
21mr|qt5-qtconnectivity-5.15.10-2|42	BuildRequires:	qdoc5
21mr|qt5-qtconnectivity-5.15.10-2|43	BuildRequires:	qt5-tools
21mr|qt5-qtconnectivity-5.15.10-2|44	%endif
21mr|qt5-qtconnectivity-5.15.10-2|45	
21mr|qt5-qtconnectivity-5.15.10-2|46	%description
21mr|qt5-qtconnectivity-5.15.10-2|47	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtconnectivity-5.15.10-2|48	
21mr|qt5-qtconnectivity-5.15.10-2|49	#----------------------------------------------------------------------------
21mr|qt5-qtconnectivity-5.15.10-2|50	
21mr|qt5-qtconnectivity-5.15.10-2|51	%package -n %{qtbluetooth}
21mr|qt5-qtconnectivity-5.15.10-2|52	Summary:	Qt Bluetooth library
21mr|qt5-qtconnectivity-5.15.10-2|53	Group:		System/Libraries
21mr|qt5-qtconnectivity-5.15.10-2|54	Provides:   qtbluetooth5 = %{EVRD}
21mr|qt5-qtconnectivity-5.15.10-2|55	
21mr|qt5-qtconnectivity-5.15.10-2|56	%description -n %{qtbluetooth}
21mr|qt5-qtconnectivity-5.15.10-2|57	Qt Bluetooth library.
21mr|qt5-qtconnectivity-5.15.10-2|58	
21mr|qt5-qtconnectivity-5.15.10-2|59	%files -n %{qtbluetooth}
21mr|qt5-qtconnectivity-5.15.10-2|60	%{_qt5_bindir}/sdpscanner
21mr|qt5-qtconnectivity-5.15.10-2|61	%{_qt5_libdir}/libQt%{api}Bluetooth.so.%{major}*
21mr|qt5-qtconnectivity-5.15.10-2|62	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtconnectivity-5.15.10-2|63	%{_libdir}/libQt%{api}Bluetooth.so.%{major}*
21mr|qt5-qtconnectivity-5.15.10-2|64	%endif
21mr|qt5-qtconnectivity-5.15.10-2|65	%{_qt5_prefix}/qml/QtBluetooth
21mr|qt5-qtconnectivity-5.15.10-2|66	
21mr|qt5-qtconnectivity-5.15.10-2|67	#----------------------------------------------------------------------------
21mr|qt5-qtconnectivity-5.15.10-2|68	
21mr|qt5-qtconnectivity-5.15.10-2|69	%package -n %{qtbluetoothd}
21mr|qt5-qtconnectivity-5.15.10-2|70	Summary:	Development files for version 5 of the QtBluetooth library
21mr|qt5-qtconnectivity-5.15.10-2|71	Group:		Development/KDE and Qt
21mr|qt5-qtconnectivity-5.15.10-2|72	Requires:	%{qtbluetooth} = %{EVRD}
21mr|qt5-qtconnectivity-5.15.10-2|73	Requires:	qmake%{api}
21mr|qt5-qtconnectivity-5.15.10-2|74	
21mr|qt5-qtconnectivity-5.15.10-2|75	%description -n %{qtbluetoothd}
21mr|qt5-qtconnectivity-5.15.10-2|76	Development files for version 5 of the QtBluetooth library.
21mr|qt5-qtconnectivity-5.15.10-2|77	
21mr|qt5-qtconnectivity-5.15.10-2|78	%files -n %{qtbluetoothd}
21mr|qt5-qtconnectivity-5.15.10-2|79	%{_qt5_includedir}/QtBluetooth
21mr|qt5-qtconnectivity-5.15.10-2|80	%{_qt5_libdir}/libQt%{api}Bluetooth.so
21mr|qt5-qtconnectivity-5.15.10-2|81	%{_qt5_libdir}/libQt%{api}Bluetooth.prl
21mr|qt5-qtconnectivity-5.15.10-2|82	%{_qt5_libdir}/cmake/Qt%{api}Bluetooth
21mr|qt5-qtconnectivity-5.15.10-2|83	%{_qt5_libdir}/pkgconfig/Qt%{api}Bluetooth.pc
21mr|qt5-qtconnectivity-5.15.10-2|84	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtconnectivity-5.15.10-2|85	%{_libdir}/pkgconfig/Qt%{api}Bluetooth.pc
21mr|qt5-qtconnectivity-5.15.10-2|86	%endif
21mr|qt5-qtconnectivity-5.15.10-2|87	%{_qt5_prefix}/mkspecs/modules/qt_lib_bluetooth.pri
21mr|qt5-qtconnectivity-5.15.10-2|88	%{_qt5_prefix}/mkspecs/modules/qt_lib_bluetooth_private.pri
21mr|qt5-qtconnectivity-5.15.10-2|89	
21mr|qt5-qtconnectivity-5.15.10-2|90	#----------------------------------------------------------------------------
21mr|qt5-qtconnectivity-5.15.10-2|91	
21mr|qt5-qtconnectivity-5.15.10-2|92	%package -n %{qtnfc}
21mr|qt5-qtconnectivity-5.15.10-2|93	Summary:	Qt NFC library
21mr|qt5-qtconnectivity-5.15.10-2|94	Group:		System/Libraries
21mr|qt5-qtconnectivity-5.15.10-2|95	
21mr|qt5-qtconnectivity-5.15.10-2|96	%description -n %{qtnfc}
21mr|qt5-qtconnectivity-5.15.10-2|97	Qt NFC library.
21mr|qt5-qtconnectivity-5.15.10-2|98	
21mr|qt5-qtconnectivity-5.15.10-2|99	NFC is an extremely short-range (less than 20 centimeters) wireless technology
21mr|qt5-qtconnectivity-5.15.10-2|100	and has a maximum transfer rate of 424 kbit/s. NFC is ideal for transferring
21mr|qt5-qtconnectivity-5.15.10-2|101	small packets of data when two devices are touched together.
21mr|qt5-qtconnectivity-5.15.10-2|102	
21mr|qt5-qtconnectivity-5.15.10-2|103	%files -n %{qtnfc}
21mr|qt5-qtconnectivity-5.15.10-2|104	%{_qt5_libdir}/libQt%{api}Nfc.so.%{major}*
21mr|qt5-qtconnectivity-5.15.10-2|105	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtconnectivity-5.15.10-2|106	%{_libdir}/libQt%{api}Nfc.so.%{major}*
21mr|qt5-qtconnectivity-5.15.10-2|107	%endif
21mr|qt5-qtconnectivity-5.15.10-2|108	%{_qt5_prefix}/qml/QtNfc
21mr|qt5-qtconnectivity-5.15.10-2|109	
21mr|qt5-qtconnectivity-5.15.10-2|110	#----------------------------------------------------------------------------
21mr|qt5-qtconnectivity-5.15.10-2|111	
21mr|qt5-qtconnectivity-5.15.10-2|112	%package -n %{qtnfcd}
21mr|qt5-qtconnectivity-5.15.10-2|113	Summary:	Development files for version 5 of the QtNfc library
21mr|qt5-qtconnectivity-5.15.10-2|114	Group:		Development/KDE and Qt
21mr|qt5-qtconnectivity-5.15.10-2|115	Requires:	%{qtnfc} = %{EVRD}
21mr|qt5-qtconnectivity-5.15.10-2|116	Requires:	qmake%{api}
21mr|qt5-qtconnectivity-5.15.10-2|117	
21mr|qt5-qtconnectivity-5.15.10-2|118	%description -n %{qtnfcd}
21mr|qt5-qtconnectivity-5.15.10-2|119	Development files for version 5 of the QtNfc library.
21mr|qt5-qtconnectivity-5.15.10-2|120	
21mr|qt5-qtconnectivity-5.15.10-2|121	%files -n %{qtnfcd}
21mr|qt5-qtconnectivity-5.15.10-2|122	%{_qt5_includedir}/QtNfc
21mr|qt5-qtconnectivity-5.15.10-2|123	%{_qt5_libdir}/libQt%{api}Nfc.so
21mr|qt5-qtconnectivity-5.15.10-2|124	%{_qt5_libdir}/libQt%{api}Nfc.prl
21mr|qt5-qtconnectivity-5.15.10-2|125	%{_qt5_libdir}/cmake/Qt%{api}Nfc
21mr|qt5-qtconnectivity-5.15.10-2|126	%{_qt5_libdir}/pkgconfig/Qt%{api}Nfc.pc
21mr|qt5-qtconnectivity-5.15.10-2|127	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtconnectivity-5.15.10-2|128	%{_libdir}/pkgconfig/Qt%{api}Nfc.pc
21mr|qt5-qtconnectivity-5.15.10-2|129	%endif
21mr|qt5-qtconnectivity-5.15.10-2|130	%{_qt5_prefix}/mkspecs/modules/qt_lib_nfc.pri
21mr|qt5-qtconnectivity-5.15.10-2|131	%{_qt5_prefix}/mkspecs/modules/qt_lib_nfc_private.pri
21mr|qt5-qtconnectivity-5.15.10-2|132	
21mr|qt5-qtconnectivity-5.15.10-2|133	#----------------------------------------------------------------------------
21mr|qt5-qtconnectivity-5.15.10-2|134	
21mr|qt5-qtconnectivity-5.15.10-2|135	%if %{with docs}
21mr|qt5-qtconnectivity-5.15.10-2|136	%package doc
21mr|qt5-qtconnectivity-5.15.10-2|137	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtconnectivity-5.15.10-2|138	Group:		Documentation
21mr|qt5-qtconnectivity-5.15.10-2|139	BuildArch:	noarch
21mr|qt5-qtconnectivity-5.15.10-2|140	
21mr|qt5-qtconnectivity-5.15.10-2|141	%description doc
21mr|qt5-qtconnectivity-5.15.10-2|142	Qt QCH documentation for %{name}.
21mr|qt5-qtconnectivity-5.15.10-2|143	
21mr|qt5-qtconnectivity-5.15.10-2|144	%files doc
21mr|qt5-qtconnectivity-5.15.10-2|145	%{_qt5_docdir}/qtbluetooth.qch
21mr|qt5-qtconnectivity-5.15.10-2|146	%{_qt5_docdir}/qtnfc.qch
21mr|qt5-qtconnectivity-5.15.10-2|147	%endif
21mr|qt5-qtconnectivity-5.15.10-2|148	
21mr|qt5-qtconnectivity-5.15.10-2|149	#----------------------------------------------------------------------------
21mr|qt5-qtconnectivity-5.15.10-2|150	
21mr|qt5-qtconnectivity-5.15.10-2|151	%package examples
21mr|qt5-qtconnectivity-5.15.10-2|152	Summary:	Example applications for %{name}
21mr|qt5-qtconnectivity-5.15.10-2|153	Group:		Development/KDE and Qt
21mr|qt5-qtconnectivity-5.15.10-2|154	
21mr|qt5-qtconnectivity-5.15.10-2|155	%description examples
21mr|qt5-qtconnectivity-5.15.10-2|156	Example applications for %{name}.
21mr|qt5-qtconnectivity-5.15.10-2|157	
21mr|qt5-qtconnectivity-5.15.10-2|158	%files examples
21mr|qt5-qtconnectivity-5.15.10-2|159	%{_qt5_exampledir}/bluetooth/
21mr|qt5-qtconnectivity-5.15.10-2|160	%{_qt5_exampledir}/nfc/
21mr|qt5-qtconnectivity-5.15.10-2|161	
21mr|qt5-qtconnectivity-5.15.10-2|162	#----------------------------------------------------------------------------
21mr|qt5-qtconnectivity-5.15.10-2|163	
21mr|qt5-qtconnectivity-5.15.10-2|164	%prep
21mr|qt5-qtconnectivity-5.15.10-2|165	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtconnectivity-5.15.10-2|166	
21mr|qt5-qtconnectivity-5.15.10-2|167	%build
21mr|qt5-qtconnectivity-5.15.10-2|168	%qmake_qt5
21mr|qt5-qtconnectivity-5.15.10-2|169	%make STRIP=true
21mr|qt5-qtconnectivity-5.15.10-2|170	
21mr|qt5-qtconnectivity-5.15.10-2|171	%if %{with docs}
21mr|qt5-qtconnectivity-5.15.10-2|172	%make docs
21mr|qt5-qtconnectivity-5.15.10-2|173	%endif
21mr|qt5-qtconnectivity-5.15.10-2|174	
21mr|qt5-qtconnectivity-5.15.10-2|175	%install
21mr|qt5-qtconnectivity-5.15.10-2|176	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtconnectivity-5.15.10-2|177	
21mr|qt5-qtconnectivity-5.15.10-2|178	%if %{with docs}
21mr|qt5-qtconnectivity-5.15.10-2|179	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtconnectivity-5.15.10-2|180	%endif
21mr|qt5-qtconnectivity-5.15.10-2|181	
21mr|qt5-qtconnectivity-5.15.10-2|182	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtconnectivity-5.15.10-2|183	pushd %{buildroot}%{_libdir}
21mr|qt5-qtconnectivity-5.15.10-2|184	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtconnectivity-5.15.10-2|185	mkdir pkgconfig
21mr|qt5-qtconnectivity-5.15.10-2|186	cd pkgconfig
21mr|qt5-qtconnectivity-5.15.10-2|187	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtconnectivity-5.15.10-2|188	popd
21mr|qt5-qtconnectivity-5.15.10-2|189	%endif
21mr|qt5-qtconnectivity-5.15.10-2|190	
21mr|qt5-qtconnectivity-5.15.10-2|191	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtconnectivity-5.15.10-2|192	## .prl/.la file love
21mr|qt5-qtconnectivity-5.15.10-2|193	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtconnectivity-5.15.10-2|194	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtconnectivity-5.15.10-2|195	for prl_file in libQt5*.prl ; do
21mr|qt5-qtconnectivity-5.15.10-2|196	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtconnectivity-5.15.10-2|197	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtconnectivity-5.15.10-2|198	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtconnectivity-5.15.10-2|199	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtconnectivity-5.15.10-2|200	fi
21mr|qt5-qtconnectivity-5.15.10-2|201	done
21mr|qt5-qtconnectivity-5.15.10-2|202	popd

16352 21
21mr|qt5-qtdatavis3d-5.15.10-1|1	%define major 5
21mr|qt5-qtdatavis3d-5.15.10-1|2	%define libname %mklibname qt5datavis3d %{major}
21mr|qt5-qtdatavis3d-5.15.10-1|3	%define devname %mklibname qt5datavis3d -d
21mr|qt5-qtdatavis3d-5.15.10-1|4	%define module	qtdatavis3d
21mr|qt5-qtdatavis3d-5.15.10-1|5	
21mr|qt5-qtdatavis3d-5.15.10-1|6	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtdatavis3d-5.15.10-1|7	%bcond_with docs
21mr|qt5-qtdatavis3d-5.15.10-1|8	
21mr|qt5-qtdatavis3d-5.15.10-1|9	Name: qt5-qtdatavis3d
21mr|qt5-qtdatavis3d-5.15.10-1|10	Version:	5.15.10
21mr|qt5-qtdatavis3d-5.15.10-1|11	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtdatavis3d-5.15.10-1|12	Release:	1
21mr|qt5-qtdatavis3d-5.15.10-1|13	Summary: Qt 3D data visualization library
21mr|qt5-qtdatavis3d-5.15.10-1|14	URL: https://github.com/qtproject/qtnetworkauth
21mr|qt5-qtdatavis3d-5.15.10-1|15	License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-with-Qt-Company-Qt-exception-1.1
21mr|qt5-qtdatavis3d-5.15.10-1|16	Group: System/Libraries
21mr|qt5-qtdatavis3d-5.15.10-1|17	BuildRequires: qmake5
21mr|qt5-qtdatavis3d-5.15.10-1|18	BuildRequires: pkgconfig(Qt5Core)
21mr|qt5-qtdatavis3d-5.15.10-1|19	BuildRequires: pkgconfig(Qt5Gui)
21mr|qt5-qtdatavis3d-5.15.10-1|20	BuildRequires: pkgconfig(Qt5Multimedia)
21mr|qt5-qtdatavis3d-5.15.10-1|21	BuildRequires: pkgconfig(Qt5Qml)
21mr|qt5-qtdatavis3d-5.15.10-1|22	BuildRequires: pkgconfig(Qt5Quick)
21mr|qt5-qtdatavis3d-5.15.10-1|23	BuildRequires: pkgconfig(Qt5Widgets)
21mr|qt5-qtdatavis3d-5.15.10-1|24	BuildRequires: pkgconfig(gl)
21mr|qt5-qtdatavis3d-5.15.10-1|25	%if %{with docs}
21mr|qt5-qtdatavis3d-5.15.10-1|26	BuildRequires:	qdoc5
21mr|qt5-qtdatavis3d-5.15.10-1|27	BuildRequires:	qt5-tools
21mr|qt5-qtdatavis3d-5.15.10-1|28	%endif
21mr|qt5-qtdatavis3d-5.15.10-1|29	# For the Provides: generator
21mr|qt5-qtdatavis3d-5.15.10-1|30	BuildRequires: cmake >= 3.11.0-1
21mr|qt5-qtdatavis3d-5.15.10-1|31	
21mr|qt5-qtdatavis3d-5.15.10-1|32	%description
21mr|qt5-qtdatavis3d-5.15.10-1|33	Qt 3D data visualization library.
21mr|qt5-qtdatavis3d-5.15.10-1|34	
21mr|qt5-qtdatavis3d-5.15.10-1|35	%package -n %{libname}
21mr|qt5-qtdatavis3d-5.15.10-1|36	Summary: Qt library for 3D data visualization
21mr|qt5-qtdatavis3d-5.15.10-1|37	Group: System/Libraries
21mr|qt5-qtdatavis3d-5.15.10-1|38	
21mr|qt5-qtdatavis3d-5.15.10-1|39	%description -n %{libname}
21mr|qt5-qtdatavis3d-5.15.10-1|40	Qt library for 3D data visualization.
21mr|qt5-qtdatavis3d-5.15.10-1|41	
21mr|qt5-qtdatavis3d-5.15.10-1|42	%package -n %{devname}
21mr|qt5-qtdatavis3d-5.15.10-1|43	Summary: Development files for %{name}
21mr|qt5-qtdatavis3d-5.15.10-1|44	Group: Development/C
21mr|qt5-qtdatavis3d-5.15.10-1|45	Requires: %{libname} = %{EVRD}
21mr|qt5-qtdatavis3d-5.15.10-1|46	
21mr|qt5-qtdatavis3d-5.15.10-1|47	%description -n %{devname}
21mr|qt5-qtdatavis3d-5.15.10-1|48	Development files (Headers etc.) for %{name}.
21mr|qt5-qtdatavis3d-5.15.10-1|49	
21mr|qt5-qtdatavis3d-5.15.10-1|50	%package examples
21mr|qt5-qtdatavis3d-5.15.10-1|51	Summary: Example code for the %{name} library
21mr|qt5-qtdatavis3d-5.15.10-1|52	Group: Development/C
21mr|qt5-qtdatavis3d-5.15.10-1|53	Requires: %{devname} = %{EVRD}
21mr|qt5-qtdatavis3d-5.15.10-1|54	BuildRequires: pkgconfig(Qt5Widgets)
21mr|qt5-qtdatavis3d-5.15.10-1|55	
21mr|qt5-qtdatavis3d-5.15.10-1|56	%description examples
21mr|qt5-qtdatavis3d-5.15.10-1|57	Example code for the %{name} library.
21mr|qt5-qtdatavis3d-5.15.10-1|58	
21mr|qt5-qtdatavis3d-5.15.10-1|59	%prep
21mr|qt5-qtdatavis3d-5.15.10-1|60	%autosetup -n %{module}-everywhere-src-%{version} -p1
21mr|qt5-qtdatavis3d-5.15.10-1|61	
21mr|qt5-qtdatavis3d-5.15.10-1|62	%build
21mr|qt5-qtdatavis3d-5.15.10-1|63	%qmake_qt5
21mr|qt5-qtdatavis3d-5.15.10-1|64	%make STRIP=true
21mr|qt5-qtdatavis3d-5.15.10-1|65	
21mr|qt5-qtdatavis3d-5.15.10-1|66	%if %{with docs}
21mr|qt5-qtdatavis3d-5.15.10-1|67	%make docs
21mr|qt5-qtdatavis3d-5.15.10-1|68	%endif
21mr|qt5-qtdatavis3d-5.15.10-1|69	
21mr|qt5-qtdatavis3d-5.15.10-1|70	%install
21mr|qt5-qtdatavis3d-5.15.10-1|71	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtdatavis3d-5.15.10-1|72	find "%{buildroot}" -type f -name '*.prl' -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
21mr|qt5-qtdatavis3d-5.15.10-1|73	
21mr|qt5-qtdatavis3d-5.15.10-1|74	%files -n %{libname}
21mr|qt5-qtdatavis3d-5.15.10-1|75	%{_libdir}/*.so.%{major}*
21mr|qt5-qtdatavis3d-5.15.10-1|76	%{_libdir}/qt5/qml/QtDataVisualization
21mr|qt5-qtdatavis3d-5.15.10-1|77	
21mr|qt5-qtdatavis3d-5.15.10-1|78	%files -n %{devname}
21mr|qt5-qtdatavis3d-5.15.10-1|79	%{_includedir}/*
21mr|qt5-qtdatavis3d-5.15.10-1|80	%{_libdir}/*.so
21mr|qt5-qtdatavis3d-5.15.10-1|81	%{_libdir}/pkgconfig/*
21mr|qt5-qtdatavis3d-5.15.10-1|82	%{_libdir}/cmake/Qt5DataVisualization
21mr|qt5-qtdatavis3d-5.15.10-1|83	%{_libdir}/qt5/mkspecs/modules/*.pri
21mr|qt5-qtdatavis3d-5.15.10-1|84	%{_libdir}/*.prl
21mr|qt5-qtdatavis3d-5.15.10-1|85	
21mr|qt5-qtdatavis3d-5.15.10-1|86	#----------------------------------------------------------------------------
21mr|qt5-qtdatavis3d-5.15.10-1|87	
21mr|qt5-qtdatavis3d-5.15.10-1|88	%if %{with docs}
21mr|qt5-qtdatavis3d-5.15.10-1|89	%package doc
21mr|qt5-qtdatavis3d-5.15.10-1|90	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtdatavis3d-5.15.10-1|91	BuildArch:	noarch
21mr|qt5-qtdatavis3d-5.15.10-1|92	
21mr|qt5-qtdatavis3d-5.15.10-1|93	%description doc
21mr|qt5-qtdatavis3d-5.15.10-1|94	Qt QCH documentation for %{name}.
21mr|qt5-qtdatavis3d-5.15.10-1|95	
21mr|qt5-qtdatavis3d-5.15.10-1|96	%files doc
21mr|qt5-qtdatavis3d-5.15.10-1|97	%{_qt5_docdir}/qtdatavis3d.qch
21mr|qt5-qtdatavis3d-5.15.10-1|98	%{_qt5_docdir}/qtdatavisualization
21mr|qt5-qtdatavis3d-5.15.10-1|99	%endif
21mr|qt5-qtdatavis3d-5.15.10-1|100	
21mr|qt5-qtdatavis3d-5.15.10-1|101	#----------------------------------------------------------------------------
21mr|qt5-qtdatavis3d-5.15.10-1|102	
21mr|qt5-qtdatavis3d-5.15.10-1|103	%files examples
21mr|qt5-qtdatavis3d-5.15.10-1|104	%{_libdir}/qt5/examples/datavisualization

16353 21
21mr|qt5-qtdeclarative-5.15.10-4|1	%define api 5
21mr|qt5-qtdeclarative-5.15.10-4|2	%define major 5
21mr|qt5-qtdeclarative-5.15.10-4|3	%define oname qt5
21mr|qt5-qtdeclarative-5.15.10-4|4	
21mr|qt5-qtdeclarative-5.15.10-4|5	%define module qtdeclarative
21mr|qt5-qtdeclarative-5.15.10-4|6	
21mr|qt5-qtdeclarative-5.15.10-4|7	%define qtqml %mklibname qt%{api}qml %{major}
21mr|qt5-qtdeclarative-5.15.10-4|8	%define qtqmld %mklibname qt%{api}qml -d
21mr|qt5-qtdeclarative-5.15.10-4|9	%define qtqmlmodels %mklibname qt%{api}qmlmodels %{major}
21mr|qt5-qtdeclarative-5.15.10-4|10	%define qtqmlmodelsd %mklibname qt%{api}qmlmodels -d
21mr|qt5-qtdeclarative-5.15.10-4|11	%define qtqmlworkerscript %mklibname qt%{api}qmlworkerscript %{major}
21mr|qt5-qtdeclarative-5.15.10-4|12	%define qtqmlworkerscriptd %mklibname qt%{api}qmlworkerscript -d
21mr|qt5-qtdeclarative-5.15.10-4|13	%define qtquick %mklibname qt%{api}quick %{major}
21mr|qt5-qtdeclarative-5.15.10-4|14	%define qtquickd %mklibname qt%{api}quick -d
21mr|qt5-qtdeclarative-5.15.10-4|15	%define qtquickparticles %mklibname qt%{api}quickparticles %{major}
21mr|qt5-qtdeclarative-5.15.10-4|16	%define qtquickparticlesd %mklibname qt%{api}quickparticles -d
21mr|qt5-qtdeclarative-5.15.10-4|17	%define qtquickshapes %mklibname qt%{api}quickshapes %{major}
21mr|qt5-qtdeclarative-5.15.10-4|18	%define qtquickshapesd %mklibname qt%{api}quickshapes -d
21mr|qt5-qtdeclarative-5.15.10-4|19	%define qtquicktest %mklibname qt%{api}quicktest %{major}
21mr|qt5-qtdeclarative-5.15.10-4|20	%define qtquicktestd %mklibname qt%{api}quicktest -d
21mr|qt5-qtdeclarative-5.15.10-4|21	%define qtquickwidgets %mklibname qt%{api}quickwidgets %{major}
21mr|qt5-qtdeclarative-5.15.10-4|22	%define qtquickwidgetsd %mklibname qt%{api}quickwidgets -d
21mr|qt5-qtdeclarative-5.15.10-4|23	
21mr|qt5-qtdeclarative-5.15.10-4|24	%define qmlqtqml %mklibname qt5-qtqml-qml
21mr|qt5-qtdeclarative-5.15.10-4|25	%define qmlqtquick %mklibname qt5-qtquick-qml
21mr|qt5-qtdeclarative-5.15.10-4|26	
21mr|qt5-qtdeclarative-5.15.10-4|27	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtdeclarative-5.15.10-4|28	%bcond_with docs
21mr|qt5-qtdeclarative-5.15.10-4|29	
21mr|qt5-qtdeclarative-5.15.10-4|30	# unresolvable...
21mr|qt5-qtdeclarative-5.15.10-4|31	%global __requires_exclude ^qml\(.*\.test\..*\).*$
21mr|qt5-qtdeclarative-5.15.10-4|32	
21mr|qt5-qtdeclarative-5.15.10-4|33	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtdeclarative-5.15.10-4|34	Name:		qt5-%{module}
21mr|qt5-qtdeclarative-5.15.10-4|35	Version:	5.15.10
21mr|qt5-qtdeclarative-5.15.10-4|36	Release:	4
21mr|qt5-qtdeclarative-5.15.10-4|37	License:	LGPLv3+
21mr|qt5-qtdeclarative-5.15.10-4|38	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|39	Url:		https://qt-project.org/
21mr|qt5-qtdeclarative-5.15.10-4|40	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtdeclarative-5.15.10-4|41	Source100:	%{name}.rpmlintrc
21mr|qt5-qtdeclarative-5.15.10-4|42	Patch1:		QTBUG-49037-masm.patch
21mr|qt5-qtdeclarative-5.15.10-4|43	Patch2:		qt5-qtdeclarative-buildfixes.patch
21mr|qt5-qtdeclarative-5.15.10-4|44	Patch3:		qt5-qtdeclarative-gcc11.patch
21mr|qt5-qtdeclarative-5.15.10-4|45	Patch4:		qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch
21mr|qt5-qtdeclarative-5.15.10-4|46	Patch5:		qtdeclarative-python3.patch
21mr|qt5-qtdeclarative-5.15.10-4|47	Patch6:     riscv-atomic.patch
21mr|qt5-qtdeclarative-5.15.10-4|48	Patch7:		qv4proxy.cpp.patch
21mr|qt5-qtdeclarative-5.15.10-4|49	Patch8:		qv4runtime.cpp.patch
21mr|qt5-qtdeclarative-5.15.10-4|50	# From: https://codereview.qt-project.org/c/qt/qtdeclarative/+/466808
21mr|qt5-qtdeclarative-5.15.10-4|51	# Cf. https://bugzilla.redhat.com/show_bug.cgi?id=2177696
21mr|qt5-qtdeclarative-5.15.10-4|52	Patch102: qt-QTBUG-111935-fix-V4-jit.patch
21mr|qt5-qtdeclarative-5.15.10-4|53	# from KDE https://invent.kde.org/qt/qt/qtdeclarative -b kde/5.15
21mr|qt5-qtdeclarative-5.15.10-4|54	Patch1001:	0001-Remove-unused-QPointer-QQuickPointerMask.patch
21mr|qt5-qtdeclarative-5.15.10-4|55	Patch1002:	0002-QQmlDelegateModel-Refresh-the-view-when-a-column-is-.patch
21mr|qt5-qtdeclarative-5.15.10-4|56	Patch1003:	0003-Fix-TapHandler-so-that-it-actually-registers-a-tap.patch
21mr|qt5-qtdeclarative-5.15.10-4|57	Patch1004:	0004-Revert-Fix-TapHandler-so-that-it-actually-registers-.patch
21mr|qt5-qtdeclarative-5.15.10-4|58	Patch1005:	0005-Make-sure-QQuickWidget-and-its-offscreen-window-s-sc.patch
21mr|qt5-qtdeclarative-5.15.10-4|59	Patch1006:	0006-QQuickItem-Guard-against-cycles-in-nextPrevItemInTab.patch
21mr|qt5-qtdeclarative-5.15.10-4|60	Patch1007:	0007-Don-t-convert-QByteArray-in-startDrag.patch
21mr|qt5-qtdeclarative-5.15.10-4|61	Patch1008:	0008-Fix-build-after-95290f66b806a307b8da1f72f8fc2c698019.patch
21mr|qt5-qtdeclarative-5.15.10-4|62	Patch1009:	0009-Implement-accessibility-for-QQuickWidget.patch
21mr|qt5-qtdeclarative-5.15.10-4|63	Patch1010:	0010-Send-ObjectShow-event-for-visible-components-after-i.patch
21mr|qt5-qtdeclarative-5.15.10-4|64	Patch1011:	0011-QQuickItem-avoid-emitting-signals-during-destruction.patch
21mr|qt5-qtdeclarative-5.15.10-4|65	Patch1012:	0012-a11y-track-item-enabled-state.patch
21mr|qt5-qtdeclarative-5.15.10-4|66	Patch1013:	0013-Make-QaccessibleQuickWidget-private-API.patch
21mr|qt5-qtdeclarative-5.15.10-4|67	Patch1014:	0014-Qml-Don-t-crash-when-as-casting-to-type-with-errors.patch
21mr|qt5-qtdeclarative-5.15.10-4|68	Patch1015:	0015-Fix-missing-glyphs-when-using-NativeRendering.patch
21mr|qt5-qtdeclarative-5.15.10-4|69	Patch1016:	0016-Revert-Fix-missing-glyphs-when-using-NativeRendering.patch
21mr|qt5-qtdeclarative-5.15.10-4|70	Patch1017:	0017-QQmlImportDatabase-Make-sure-the-newly-added-import-.patch
21mr|qt5-qtdeclarative-5.15.10-4|71	Patch1018:	0018-QQuickState-when-handle-QJSValue-properties-correctl.patch
21mr|qt5-qtdeclarative-5.15.10-4|72	Patch1019:	0019-Models-Avoid-crashes-when-deleting-cache-items.patch
21mr|qt5-qtdeclarative-5.15.10-4|73	Patch1020:	0020-qv4function-Fix-crash-due-to-reference-being-invalid.patch
21mr|qt5-qtdeclarative-5.15.10-4|74	Patch1021:	0021-Quick-Animations-Fix-crash.patch
21mr|qt5-qtdeclarative-5.15.10-4|75	Patch1022:	0022-Prevent-crash-when-destroying-asynchronous-Loader.patch
21mr|qt5-qtdeclarative-5.15.10-4|76	Patch1023:	0023-QQuickItem-Fix-effective-visibility-for-items-withou.patch
21mr|qt5-qtdeclarative-5.15.10-4|77	Patch1024:	0024-Revert-QQuickItem-Fix-effective-visibility-for-items.patch
21mr|qt5-qtdeclarative-5.15.10-4|78	Patch1025:	0025-Accessibility-respect-value-in-attached-Accessible-i.patch
21mr|qt5-qtdeclarative-5.15.10-4|79	Patch1026:	0026-qml-tool-Use-QCommandLineParser-process-rather-than-.patch
21mr|qt5-qtdeclarative-5.15.10-4|80	
21mr|qt5-qtdeclarative-5.15.10-4|81	BuildRequires:	pkgconfig(Qt5Core) = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|82	BuildRequires:	qmake5 = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|83	BuildRequires:	pkgconfig(Qt5Network) = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|84	BuildRequires:	pkgconfig(Qt5Sql) = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|85	BuildRequires:	pkgconfig(Qt5Gui) = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|86	BuildRequires:	pkgconfig(Qt5Test) = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|87	BuildRequires:	pkgconfig(Qt5Widgets) = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|88	BuildRequires:	pkgconfig(Qt5OpenGL) = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|89	BuildRequires:	pkgconfig(Qt5Xml) = %{version}
21mr|qt5-qtdeclarative-5.15.10-4|90	BuildRequires:	ruby
21mr|qt5-qtdeclarative-5.15.10-4|91	BuildRequires:	byacc
21mr|qt5-qtdeclarative-5.15.10-4|92	BuildRequires:	bison
21mr|qt5-qtdeclarative-5.15.10-4|93	# For code generator in yarr
21mr|qt5-qtdeclarative-5.15.10-4|94	BuildRequires:	python
21mr|qt5-qtdeclarative-5.15.10-4|95	BuildRequires:	qlalr5
21mr|qt5-qtdeclarative-5.15.10-4|96	# For the Provides: generator
21mr|qt5-qtdeclarative-5.15.10-4|97	BuildRequires:	cmake >= 3.11.0-1
21mr|qt5-qtdeclarative-5.15.10-4|98	# Not currently picked up by the dep generator, maybe
21mr|qt5-qtdeclarative-5.15.10-4|99	# there's some internal hardcodes
21mr|qt5-qtdeclarative-5.15.10-4|100	Provides:	qml(QtQuick) = 2.14
21mr|qt5-qtdeclarative-5.15.10-4|101	Provides:	qml(QtQuick.tooling) = 1.2
21mr|qt5-qtdeclarative-5.15.10-4|102	Provides:	qml(QtQuick.Window) = 2.1
21mr|qt5-qtdeclarative-5.15.10-4|103	%if %{with docs}
21mr|qt5-qtdeclarative-5.15.10-4|104	BuildRequires:	qdoc5
21mr|qt5-qtdeclarative-5.15.10-4|105	BuildRequires:	qt5-tools
21mr|qt5-qtdeclarative-5.15.10-4|106	%endif
21mr|qt5-qtdeclarative-5.15.10-4|107	
21mr|qt5-qtdeclarative-5.15.10-4|108	# Be a meta-package for compatibility with Fedora/RH
21mr|qt5-qtdeclarative-5.15.10-4|109	# and proprietary packages like TeamViewer;
21mr|qt5-qtdeclarative-5.15.10-4|110	# Fedora does not split packages, just pull all libraries.
21mr|qt5-qtdeclarative-5.15.10-4|111	Requires:	%{qtqml} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|112	Requires:	%{qtqmlmodels} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|113	Requires:	%{qtqmlworkerscript} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|114	Requires:	%{qtquick} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|115	Requires:	%{qtquickparticles} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|116	Requires:	%{qtquickshapes} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|117	Requires:	%{qtquicktest} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|118	Requires:	%{qtquickwidgets} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|119	
21mr|qt5-qtdeclarative-5.15.10-4|120	%description
21mr|qt5-qtdeclarative-5.15.10-4|121	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtdeclarative-5.15.10-4|122	
21mr|qt5-qtdeclarative-5.15.10-4|123	%files
21mr|qt5-qtdeclarative-5.15.10-4|124	
21mr|qt5-qtdeclarative-5.15.10-4|125	#--------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|126	
21mr|qt5-qtdeclarative-5.15.10-4|127	%package -n %{qmlqtqml}
21mr|qt5-qtdeclarative-5.15.10-4|128	Summary:	QML plugin for Qt 5 QML module
21mr|qt5-qtdeclarative-5.15.10-4|129	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|130	Provides:	qt5-qtqml-qml = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|131	
21mr|qt5-qtdeclarative-5.15.10-4|132	%description -n %{qmlqtqml}
21mr|qt5-qtdeclarative-5.15.10-4|133	QML plugin for Qt 5 QML module.
21mr|qt5-qtdeclarative-5.15.10-4|134	
21mr|qt5-qtdeclarative-5.15.10-4|135	%files -n %{qmlqtqml}
21mr|qt5-qtdeclarative-5.15.10-4|136	%dir %{_qt5_prefix}/qml
21mr|qt5-qtdeclarative-5.15.10-4|137	%dir %{_qt5_prefix}/qml/Qt
21mr|qt5-qtdeclarative-5.15.10-4|138	%dir %{_qt5_prefix}/qml/Qt/labs
21mr|qt5-qtdeclarative-5.15.10-4|139	%{_qt5_prefix}/qml/Qt/labs/animation/
21mr|qt5-qtdeclarative-5.15.10-4|140	%{_qt5_prefix}/qml/Qt/labs/folderlistmodel/
21mr|qt5-qtdeclarative-5.15.10-4|141	%{_qt5_prefix}/qml/Qt/labs/qmlmodels/
21mr|qt5-qtdeclarative-5.15.10-4|142	%{_qt5_prefix}/qml/Qt/labs/settings/
21mr|qt5-qtdeclarative-5.15.10-4|143	%{_qt5_prefix}/qml/Qt/labs/sharedimage/
21mr|qt5-qtdeclarative-5.15.10-4|144	%{_qt5_prefix}/qml/Qt/labs/wavefrontmesh/
21mr|qt5-qtdeclarative-5.15.10-4|145	%{_qt5_prefix}/qml/QtQml/
21mr|qt5-qtdeclarative-5.15.10-4|146	
21mr|qt5-qtdeclarative-5.15.10-4|147	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|148	
21mr|qt5-qtdeclarative-5.15.10-4|149	%package -n %{qtqml}
21mr|qt5-qtdeclarative-5.15.10-4|150	Summary:	QML runtime support library
21mr|qt5-qtdeclarative-5.15.10-4|151	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|152	Requires:	qt5-qtqml-qml = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|153	# From other packages
21mr|qt5-qtdeclarative-5.15.10-4|154	Recommends:	qt5-qtgraphicaleffects-qml
21mr|qt5-qtdeclarative-5.15.10-4|155	Recommends:	qt5-qtquickcontrols-qml
21mr|qt5-qtdeclarative-5.15.10-4|156	Recommends:	qt5-qtquickcontrols2-qml
21mr|qt5-qtdeclarative-5.15.10-4|157	Recommends:	qt5-qtdeclarative-i18n
21mr|qt5-qtdeclarative-5.15.10-4|158	
21mr|qt5-qtdeclarative-5.15.10-4|159	%description -n %{qtqml}
21mr|qt5-qtdeclarative-5.15.10-4|160	QML runtime support library.
21mr|qt5-qtdeclarative-5.15.10-4|161	
21mr|qt5-qtdeclarative-5.15.10-4|162	%files -n %{qtqml}
21mr|qt5-qtdeclarative-5.15.10-4|163	%{_qt5_libdir}/libQt%{api}Qml.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|164	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|165	%{_libdir}/libQt%{api}Qml.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|166	%endif
21mr|qt5-qtdeclarative-5.15.10-4|167	
21mr|qt5-qtdeclarative-5.15.10-4|168	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|169	
21mr|qt5-qtdeclarative-5.15.10-4|170	%package -n %{qtqmld}
21mr|qt5-qtdeclarative-5.15.10-4|171	Summary:	Development files for the Qt QML library
21mr|qt5-qtdeclarative-5.15.10-4|172	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|173	Requires:	%{qtqml} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|174	Requires:	qmake%{api}
21mr|qt5-qtdeclarative-5.15.10-4|175	Requires:	%{oname}-qml-tools
21mr|qt5-qtdeclarative-5.15.10-4|176	
21mr|qt5-qtdeclarative-5.15.10-4|177	%description -n %{qtqmld}
21mr|qt5-qtdeclarative-5.15.10-4|178	Development files for the Qt QML library.
21mr|qt5-qtdeclarative-5.15.10-4|179	
21mr|qt5-qtdeclarative-5.15.10-4|180	%files -n %{qtqmld}
21mr|qt5-qtdeclarative-5.15.10-4|181	%{_qt5_includedir}/QtPacketProtocol
21mr|qt5-qtdeclarative-5.15.10-4|182	%{_qt5_includedir}/QtQml
21mr|qt5-qtdeclarative-5.15.10-4|183	%{_qt5_includedir}/QtQmlDebug
21mr|qt5-qtdeclarative-5.15.10-4|184	%{_qt5_libdir}/libQt%{api}PacketProtocol.a
21mr|qt5-qtdeclarative-5.15.10-4|185	%{_qt5_libdir}/libQt%{api}PacketProtocol.prl
21mr|qt5-qtdeclarative-5.15.10-4|186	%{_qt5_libdir}/libQt%{api}Qml.so
21mr|qt5-qtdeclarative-5.15.10-4|187	%{_qt5_libdir}/libQt%{api}Qml.prl
21mr|qt5-qtdeclarative-5.15.10-4|188	%{_qt5_libdir}/libQt%{api}QmlDebug.a
21mr|qt5-qtdeclarative-5.15.10-4|189	%{_qt5_libdir}/libQt%{api}QmlDebug.prl
21mr|qt5-qtdeclarative-5.15.10-4|190	%{_qt5_libdir}/libQt%{api}QmlDevTools.a
21mr|qt5-qtdeclarative-5.15.10-4|191	%{_qt5_libdir}/libQt%{api}QmlDevTools.prl
21mr|qt5-qtdeclarative-5.15.10-4|192	%{_qt5_libdir}/cmake/Qt%{api}PacketProtocol
21mr|qt5-qtdeclarative-5.15.10-4|193	%{_qt5_libdir}/cmake/Qt%{api}Qml
21mr|qt5-qtdeclarative-5.15.10-4|194	%{_qt5_libdir}/cmake/Qt%{api}QmlDebug
21mr|qt5-qtdeclarative-5.15.10-4|195	%{_qt5_libdir}/cmake/Qt%{api}QmlDevTools
21mr|qt5-qtdeclarative-5.15.10-4|196	%{_qt5_libdir}/cmake/Qt%{api}QmlImportScanner
21mr|qt5-qtdeclarative-5.15.10-4|197	%{_qt5_libdir}/cmake/Qt%{api}QuickCompiler
21mr|qt5-qtdeclarative-5.15.10-4|198	%{_qt5_libdir}/pkgconfig/Qt%{api}Qml.pc
21mr|qt5-qtdeclarative-5.15.10-4|199	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|200	%{_libdir}/pkgconfig/Qt%{api}Qml.pc
21mr|qt5-qtdeclarative-5.15.10-4|201	%endif
21mr|qt5-qtdeclarative-5.15.10-4|202	%{_qt5_prefix}/mkspecs/features/qmlcache.prf
21mr|qt5-qtdeclarative-5.15.10-4|203	# qtquickcompiler feature is used to run qmlcachegen tool
21mr|qt5-qtdeclarative-5.15.10-4|204	%{_qt5_prefix}/mkspecs/features/qtquickcompiler.prf
21mr|qt5-qtdeclarative-5.15.10-4|205	%{_qt5_prefix}/mkspecs/modules/qt_lib_packetprotocol_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|206	%{_qt5_prefix}/mkspecs/modules/qt_lib_qml.pri
21mr|qt5-qtdeclarative-5.15.10-4|207	%{_qt5_prefix}/mkspecs/modules/qt_lib_qml_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|208	%{_qt5_prefix}/mkspecs/modules/qt_lib_qmldebug_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|209	%{_qt5_prefix}/mkspecs/modules/qt_lib_qmldevtools_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|210	%{_bindir}/qmlformat
21mr|qt5-qtdeclarative-5.15.10-4|211	%{_bindir}/qmltyperegistrar
21mr|qt5-qtdeclarative-5.15.10-4|212	%{_libdir}/qt5/bin/qmlformat
21mr|qt5-qtdeclarative-5.15.10-4|213	%{_libdir}/qt5/bin/qmltyperegistrar
21mr|qt5-qtdeclarative-5.15.10-4|214	%{_libdir}/metatypes/qt5qml_metatypes.json
21mr|qt5-qtdeclarative-5.15.10-4|215	%{_libdir}/qt5/mkspecs/features/qmltypes.prf
21mr|qt5-qtdeclarative-5.15.10-4|216	
21mr|qt5-qtdeclarative-5.15.10-4|217	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|218	
21mr|qt5-qtdeclarative-5.15.10-4|219	%package -n %{qtqmlmodels}
21mr|qt5-qtdeclarative-5.15.10-4|220	Summary:	QML Models runtime library
21mr|qt5-qtdeclarative-5.15.10-4|221	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|222	Requires:	qt5-qtqml-qml = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|223	
21mr|qt5-qtdeclarative-5.15.10-4|224	%description -n %{qtqmlmodels}
21mr|qt5-qtdeclarative-5.15.10-4|225	QML Models runtime library.
21mr|qt5-qtdeclarative-5.15.10-4|226	
21mr|qt5-qtdeclarative-5.15.10-4|227	%files -n %{qtqmlmodels}
21mr|qt5-qtdeclarative-5.15.10-4|228	%{_qt5_libdir}/libQt%{api}QmlModels.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|229	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|230	%{_libdir}/libQt%{api}QmlModels.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|231	%endif
21mr|qt5-qtdeclarative-5.15.10-4|232	
21mr|qt5-qtdeclarative-5.15.10-4|233	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|234	
21mr|qt5-qtdeclarative-5.15.10-4|235	%package -n %{qtqmlmodelsd}
21mr|qt5-qtdeclarative-5.15.10-4|236	Summary:	Development files for the Qt QML Models library
21mr|qt5-qtdeclarative-5.15.10-4|237	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|238	Requires:	%{qtqmlmodels} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|239	Requires:	qmake%{api}
21mr|qt5-qtdeclarative-5.15.10-4|240	Requires:	%{oname}-qml-tools
21mr|qt5-qtdeclarative-5.15.10-4|241	
21mr|qt5-qtdeclarative-5.15.10-4|242	%description -n %{qtqmlmodelsd}
21mr|qt5-qtdeclarative-5.15.10-4|243	Development files for the Qt QML Models library.
21mr|qt5-qtdeclarative-5.15.10-4|244	
21mr|qt5-qtdeclarative-5.15.10-4|245	%files -n %{qtqmlmodelsd}
21mr|qt5-qtdeclarative-5.15.10-4|246	%{_qt5_includedir}/QtQmlModels
21mr|qt5-qtdeclarative-5.15.10-4|247	%{_qt5_libdir}/libQt%{api}QmlModels.so
21mr|qt5-qtdeclarative-5.15.10-4|248	%{_qt5_libdir}/libQt%{api}QmlModels.prl
21mr|qt5-qtdeclarative-5.15.10-4|249	%{_qt5_libdir}/cmake/Qt%{api}QmlModels
21mr|qt5-qtdeclarative-5.15.10-4|250	%{_qt5_libdir}/pkgconfig/Qt%{api}QmlModels.pc
21mr|qt5-qtdeclarative-5.15.10-4|251	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|252	%{_libdir}/pkgconfig/Qt%{api}QmlModels.pc
21mr|qt5-qtdeclarative-5.15.10-4|253	%endif
21mr|qt5-qtdeclarative-5.15.10-4|254	%{_qt5_prefix}/mkspecs/modules/qt_lib_qmlmodels.pri
21mr|qt5-qtdeclarative-5.15.10-4|255	%{_qt5_prefix}/mkspecs/modules/qt_lib_qmlmodels_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|256	%{_libdir}/metatypes/qt5qmlmodels_metatypes.json
21mr|qt5-qtdeclarative-5.15.10-4|257	
21mr|qt5-qtdeclarative-5.15.10-4|258	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|259	
21mr|qt5-qtdeclarative-5.15.10-4|260	%package -n %{qtqmlworkerscript}
21mr|qt5-qtdeclarative-5.15.10-4|261	Summary:	QML Worker Script runtime library
21mr|qt5-qtdeclarative-5.15.10-4|262	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|263	Requires:	qt5-qtqml-qml = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|264	
21mr|qt5-qtdeclarative-5.15.10-4|265	%description -n %{qtqmlworkerscript}
21mr|qt5-qtdeclarative-5.15.10-4|266	QML Worker Script runtime library.
21mr|qt5-qtdeclarative-5.15.10-4|267	
21mr|qt5-qtdeclarative-5.15.10-4|268	%files -n %{qtqmlworkerscript}
21mr|qt5-qtdeclarative-5.15.10-4|269	%{_qt5_libdir}/libQt%{api}QmlWorkerScript.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|270	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|271	%{_libdir}/libQt%{api}QmlWorkerScript.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|272	%endif
21mr|qt5-qtdeclarative-5.15.10-4|273	
21mr|qt5-qtdeclarative-5.15.10-4|274	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|275	
21mr|qt5-qtdeclarative-5.15.10-4|276	%package -n %{qtqmlworkerscriptd}
21mr|qt5-qtdeclarative-5.15.10-4|277	Summary:	Development files for the Qt QML Worker Script library
21mr|qt5-qtdeclarative-5.15.10-4|278	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|279	Requires:	%{qtqmlworkerscript} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|280	Requires:	qmake%{api}
21mr|qt5-qtdeclarative-5.15.10-4|281	Requires:	%{oname}-qml-tools
21mr|qt5-qtdeclarative-5.15.10-4|282	
21mr|qt5-qtdeclarative-5.15.10-4|283	%description -n %{qtqmlworkerscriptd}
21mr|qt5-qtdeclarative-5.15.10-4|284	Development files for the Qt QML Worker Script library.
21mr|qt5-qtdeclarative-5.15.10-4|285	
21mr|qt5-qtdeclarative-5.15.10-4|286	%files -n %{qtqmlworkerscriptd}
21mr|qt5-qtdeclarative-5.15.10-4|287	%{_qt5_includedir}/QtQmlWorkerScript
21mr|qt5-qtdeclarative-5.15.10-4|288	%{_qt5_libdir}/libQt%{api}QmlWorkerScript.so
21mr|qt5-qtdeclarative-5.15.10-4|289	%{_qt5_libdir}/libQt%{api}QmlWorkerScript.prl
21mr|qt5-qtdeclarative-5.15.10-4|290	%{_qt5_libdir}/cmake/Qt%{api}QmlWorkerScript
21mr|qt5-qtdeclarative-5.15.10-4|291	%{_qt5_libdir}/pkgconfig/Qt%{api}QmlWorkerScript.pc
21mr|qt5-qtdeclarative-5.15.10-4|292	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|293	%{_libdir}/pkgconfig/Qt%{api}QmlWorkerScript.pc
21mr|qt5-qtdeclarative-5.15.10-4|294	%endif
21mr|qt5-qtdeclarative-5.15.10-4|295	%{_qt5_prefix}/mkspecs/modules/qt_lib_qmlworkerscript.pri
21mr|qt5-qtdeclarative-5.15.10-4|296	%{_qt5_prefix}/mkspecs/modules/qt_lib_qmlworkerscript_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|297	%{_libdir}/metatypes/qt5qmlworkerscript_metatypes.json
21mr|qt5-qtdeclarative-5.15.10-4|298	
21mr|qt5-qtdeclarative-5.15.10-4|299	#--------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|300	
21mr|qt5-qtdeclarative-5.15.10-4|301	%package -n %{qmlqtquick}
21mr|qt5-qtdeclarative-5.15.10-4|302	Summary:	QML plugin for Qt 5 Quick module
21mr|qt5-qtdeclarative-5.15.10-4|303	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|304	Provides:	qt5-qtquick-qml = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|305	
21mr|qt5-qtdeclarative-5.15.10-4|306	%description -n %{qmlqtquick}
21mr|qt5-qtdeclarative-5.15.10-4|307	QML plugin for Qt 5 Quick module.
21mr|qt5-qtdeclarative-5.15.10-4|308	
21mr|qt5-qtdeclarative-5.15.10-4|309	%files -n %{qmlqtquick}
21mr|qt5-qtdeclarative-5.15.10-4|310	%{_qt5_prefix}/qml/builtins.qmltypes
21mr|qt5-qtdeclarative-5.15.10-4|311	%{_qt5_prefix}/qml/QtQuick.2
21mr|qt5-qtdeclarative-5.15.10-4|312	%{_qt5_prefix}/qml/QtQuick
21mr|qt5-qtdeclarative-5.15.10-4|313	
21mr|qt5-qtdeclarative-5.15.10-4|314	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|315	
21mr|qt5-qtdeclarative-5.15.10-4|316	%package -n %{qtquick}
21mr|qt5-qtdeclarative-5.15.10-4|317	Summary:	Runtime library for Qt Quick
21mr|qt5-qtdeclarative-5.15.10-4|318	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|319	Requires:	qt5-qtquick-qml = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|320	
21mr|qt5-qtdeclarative-5.15.10-4|321	%description -n %{qtquick}
21mr|qt5-qtdeclarative-5.15.10-4|322	Runtime library for Qt Quick.
21mr|qt5-qtdeclarative-5.15.10-4|323	
21mr|qt5-qtdeclarative-5.15.10-4|324	%files -n %{qtquick}
21mr|qt5-qtdeclarative-5.15.10-4|325	%{_qt5_libdir}/libQt%{api}Quick.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|326	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|327	%{_libdir}/libQt%{api}Quick.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|328	%endif
21mr|qt5-qtdeclarative-5.15.10-4|329	
21mr|qt5-qtdeclarative-5.15.10-4|330	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|331	
21mr|qt5-qtdeclarative-5.15.10-4|332	%package -n %{qtquickd}
21mr|qt5-qtdeclarative-5.15.10-4|333	Summary:	Development files for Qt Quick
21mr|qt5-qtdeclarative-5.15.10-4|334	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|335	Requires:	%{qtquick} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|336	Requires:	qmake%{api}
21mr|qt5-qtdeclarative-5.15.10-4|337	
21mr|qt5-qtdeclarative-5.15.10-4|338	%description -n %{qtquickd}
21mr|qt5-qtdeclarative-5.15.10-4|339	Development files for Qt Quick.
21mr|qt5-qtdeclarative-5.15.10-4|340	
21mr|qt5-qtdeclarative-5.15.10-4|341	%files -n %{qtquickd}
21mr|qt5-qtdeclarative-5.15.10-4|342	%{_qt5_includedir}/QtQuick
21mr|qt5-qtdeclarative-5.15.10-4|343	%{_qt5_libdir}/libQt%{api}Quick.so
21mr|qt5-qtdeclarative-5.15.10-4|344	%{_qt5_libdir}/libQt%{api}Quick.prl
21mr|qt5-qtdeclarative-5.15.10-4|345	%{_qt5_libdir}/cmake/Qt%{api}Quick
21mr|qt5-qtdeclarative-5.15.10-4|346	%{_qt5_libdir}/pkgconfig/Qt%{api}Quick.pc
21mr|qt5-qtdeclarative-5.15.10-4|347	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|348	%{_libdir}/pkgconfig/Qt%{api}Quick.pc
21mr|qt5-qtdeclarative-5.15.10-4|349	%endif
21mr|qt5-qtdeclarative-5.15.10-4|350	%{_qt5_prefix}/mkspecs/modules/qt_lib_quick.pri
21mr|qt5-qtdeclarative-5.15.10-4|351	%{_qt5_prefix}/mkspecs/modules/qt_lib_quick_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|352	%{_libdir}/metatypes/qt5quick_metatypes.json
21mr|qt5-qtdeclarative-5.15.10-4|353	
21mr|qt5-qtdeclarative-5.15.10-4|354	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|355	
21mr|qt5-qtdeclarative-5.15.10-4|356	%package -n %{qtquickparticles}
21mr|qt5-qtdeclarative-5.15.10-4|357	Summary:	Runtime library for Qt Quick's particle engine
21mr|qt5-qtdeclarative-5.15.10-4|358	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|359	
21mr|qt5-qtdeclarative-5.15.10-4|360	%description -n %{qtquickparticles}
21mr|qt5-qtdeclarative-5.15.10-4|361	Runtime library for Qt Quick's particle engine.
21mr|qt5-qtdeclarative-5.15.10-4|362	
21mr|qt5-qtdeclarative-5.15.10-4|363	%files -n %{qtquickparticles}
21mr|qt5-qtdeclarative-5.15.10-4|364	%{_qt5_libdir}/libQt%{api}QuickParticles.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|365	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|366	%{_libdir}/libQt%{api}QuickParticles.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|367	%endif
21mr|qt5-qtdeclarative-5.15.10-4|368	
21mr|qt5-qtdeclarative-5.15.10-4|369	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|370	
21mr|qt5-qtdeclarative-5.15.10-4|371	%package -n %{qtquickparticlesd}
21mr|qt5-qtdeclarative-5.15.10-4|372	Summary:	Development files for Qt Quick's particle engine
21mr|qt5-qtdeclarative-5.15.10-4|373	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|374	Requires:	%{qtquickparticles} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|375	Requires:	qmake%{api}
21mr|qt5-qtdeclarative-5.15.10-4|376	
21mr|qt5-qtdeclarative-5.15.10-4|377	%description -n %{qtquickparticlesd}
21mr|qt5-qtdeclarative-5.15.10-4|378	Development files for Qt Quick's particle engine.
21mr|qt5-qtdeclarative-5.15.10-4|379	
21mr|qt5-qtdeclarative-5.15.10-4|380	%files -n %{qtquickparticlesd}
21mr|qt5-qtdeclarative-5.15.10-4|381	%{_qt5_includedir}/QtQuickParticles
21mr|qt5-qtdeclarative-5.15.10-4|382	%{_qt5_libdir}/libQt%{api}QuickParticles.so
21mr|qt5-qtdeclarative-5.15.10-4|383	%{_qt5_libdir}/libQt%{api}QuickParticles.prl
21mr|qt5-qtdeclarative-5.15.10-4|384	%{_qt5_libdir}/cmake/Qt%{api}QuickParticles
21mr|qt5-qtdeclarative-5.15.10-4|385	%{_qt5_prefix}/mkspecs/modules/qt_lib_quickparticles_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|386	%{_libdir}/metatypes/qt5quickparticles_metatypes.json
21mr|qt5-qtdeclarative-5.15.10-4|387	
21mr|qt5-qtdeclarative-5.15.10-4|388	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|389	
21mr|qt5-qtdeclarative-5.15.10-4|390	%package -n %{qtquickshapes}
21mr|qt5-qtdeclarative-5.15.10-4|391	Summary:	Qt Quick Shapes module
21mr|qt5-qtdeclarative-5.15.10-4|392	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|393	
21mr|qt5-qtdeclarative-5.15.10-4|394	%description -n %{qtquickshapes}
21mr|qt5-qtdeclarative-5.15.10-4|395	Qt Quick Shapes module.
21mr|qt5-qtdeclarative-5.15.10-4|396	
21mr|qt5-qtdeclarative-5.15.10-4|397	%files -n %{qtquickshapes}
21mr|qt5-qtdeclarative-5.15.10-4|398	%{_qt5_libdir}/libQt%{api}QuickShapes.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|399	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|400	%{_libdir}/libQt%{api}QuickShapes.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|401	%endif
21mr|qt5-qtdeclarative-5.15.10-4|402	
21mr|qt5-qtdeclarative-5.15.10-4|403	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|404	
21mr|qt5-qtdeclarative-5.15.10-4|405	%package -n %{qtquickshapesd}
21mr|qt5-qtdeclarative-5.15.10-4|406	Summary:	Development files for Qt Quick's Shapes module
21mr|qt5-qtdeclarative-5.15.10-4|407	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|408	Requires:	%{qtquickshapes} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|409	Requires:	qmake%{api}
21mr|qt5-qtdeclarative-5.15.10-4|410	
21mr|qt5-qtdeclarative-5.15.10-4|411	%description -n %{qtquickshapesd}
21mr|qt5-qtdeclarative-5.15.10-4|412	Development files for Qt Quick's Shapes module.
21mr|qt5-qtdeclarative-5.15.10-4|413	
21mr|qt5-qtdeclarative-5.15.10-4|414	%files -n %{qtquickshapesd}
21mr|qt5-qtdeclarative-5.15.10-4|415	%{_qt5_includedir}/QtQuickShapes
21mr|qt5-qtdeclarative-5.15.10-4|416	%{_qt5_libdir}/libQt%{api}QuickShapes.so
21mr|qt5-qtdeclarative-5.15.10-4|417	%{_qt5_libdir}/libQt%{api}QuickShapes.prl
21mr|qt5-qtdeclarative-5.15.10-4|418	%{_qt5_libdir}/cmake/Qt%{api}QuickShapes
21mr|qt5-qtdeclarative-5.15.10-4|419	%{_qt5_prefix}/mkspecs/modules/qt_lib_quickshapes_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|420	%{_libdir}/metatypes/qt5quickshapes_metatypes.json
21mr|qt5-qtdeclarative-5.15.10-4|421	
21mr|qt5-qtdeclarative-5.15.10-4|422	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|423	
21mr|qt5-qtdeclarative-5.15.10-4|424	%package -n %{qtquicktest}
21mr|qt5-qtdeclarative-5.15.10-4|425	Summary:	Qt Quick unit test module
21mr|qt5-qtdeclarative-5.15.10-4|426	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|427	
21mr|qt5-qtdeclarative-5.15.10-4|428	%description -n %{qtquicktest}
21mr|qt5-qtdeclarative-5.15.10-4|429	Qt Quick unit test module.
21mr|qt5-qtdeclarative-5.15.10-4|430	
21mr|qt5-qtdeclarative-5.15.10-4|431	%files -n %{qtquicktest}
21mr|qt5-qtdeclarative-5.15.10-4|432	%{_qt5_libdir}/libQt%{api}QuickTest.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|433	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|434	%{_libdir}/libQt%{api}QuickTest.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|435	%endif
21mr|qt5-qtdeclarative-5.15.10-4|436	%{_qt5_prefix}/qml/QtTest
21mr|qt5-qtdeclarative-5.15.10-4|437	%{_libdir}/qt5/qml/Qt/test
21mr|qt5-qtdeclarative-5.15.10-4|438	
21mr|qt5-qtdeclarative-5.15.10-4|439	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|440	
21mr|qt5-qtdeclarative-5.15.10-4|441	%package -n %{qtquicktestd}
21mr|qt5-qtdeclarative-5.15.10-4|442	Summary:	Development files for Qt Quick's unit test module
21mr|qt5-qtdeclarative-5.15.10-4|443	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|444	Requires:	%{qtquicktest} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|445	Requires:	qmake%{api}
21mr|qt5-qtdeclarative-5.15.10-4|446	
21mr|qt5-qtdeclarative-5.15.10-4|447	%description -n %{qtquicktestd}
21mr|qt5-qtdeclarative-5.15.10-4|448	Development files for Qt Quick's unit test module.
21mr|qt5-qtdeclarative-5.15.10-4|449	
21mr|qt5-qtdeclarative-5.15.10-4|450	%files -n %{qtquicktestd}
21mr|qt5-qtdeclarative-5.15.10-4|451	%{_qt5_includedir}/QtQuickTest
21mr|qt5-qtdeclarative-5.15.10-4|452	%{_qt5_libdir}/libQt%{api}QuickTest.so
21mr|qt5-qtdeclarative-5.15.10-4|453	%{_qt5_libdir}/libQt%{api}QuickTest.prl
21mr|qt5-qtdeclarative-5.15.10-4|454	%{_qt5_libdir}/cmake/Qt%{api}QuickTest
21mr|qt5-qtdeclarative-5.15.10-4|455	%{_qt5_libdir}/pkgconfig/Qt%{api}QuickTest.pc
21mr|qt5-qtdeclarative-5.15.10-4|456	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|457	%{_libdir}/pkgconfig/Qt%{api}QuickTest.pc
21mr|qt5-qtdeclarative-5.15.10-4|458	%endif
21mr|qt5-qtdeclarative-5.15.10-4|459	%{_qt5_prefix}/mkspecs/modules/qt_lib_qmltest.pri
21mr|qt5-qtdeclarative-5.15.10-4|460	%{_qt5_prefix}/mkspecs/modules/qt_lib_qmltest_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|461	%{_libdir}/metatypes/qt5quicktest_metatypes.json
21mr|qt5-qtdeclarative-5.15.10-4|462	
21mr|qt5-qtdeclarative-5.15.10-4|463	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|464	
21mr|qt5-qtdeclarative-5.15.10-4|465	%package -n %{qtquickwidgets}
21mr|qt5-qtdeclarative-5.15.10-4|466	Summary:	Library for integrating QtQuick with traditional Qt widgets
21mr|qt5-qtdeclarative-5.15.10-4|467	Group:		System/Libraries
21mr|qt5-qtdeclarative-5.15.10-4|468	
21mr|qt5-qtdeclarative-5.15.10-4|469	%description -n %{qtquickwidgets}
21mr|qt5-qtdeclarative-5.15.10-4|470	Library for integrating QtQuick with traditional Qt widgets
21mr|qt5-qtdeclarative-5.15.10-4|471	
21mr|qt5-qtdeclarative-5.15.10-4|472	%files -n %{qtquickwidgets}
21mr|qt5-qtdeclarative-5.15.10-4|473	%{_qt5_libdir}/libQt%{api}QuickWidgets.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|474	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|475	%{_libdir}/libQt%{api}QuickWidgets.so.%{major}*
21mr|qt5-qtdeclarative-5.15.10-4|476	%endif
21mr|qt5-qtdeclarative-5.15.10-4|477	
21mr|qt5-qtdeclarative-5.15.10-4|478	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|479	
21mr|qt5-qtdeclarative-5.15.10-4|480	%package -n %{qtquickwidgetsd}
21mr|qt5-qtdeclarative-5.15.10-4|481	Summary:	Development files for version 5 of the QtQuickWidgets library
21mr|qt5-qtdeclarative-5.15.10-4|482	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|483	Requires:	%{qtquickwidgets} = %{EVRD}
21mr|qt5-qtdeclarative-5.15.10-4|484	Requires:	qmake%{api}
21mr|qt5-qtdeclarative-5.15.10-4|485	
21mr|qt5-qtdeclarative-5.15.10-4|486	%description -n %{qtquickwidgetsd}
21mr|qt5-qtdeclarative-5.15.10-4|487	Development files for version 5 of the QtQuickWidgets library.
21mr|qt5-qtdeclarative-5.15.10-4|488	
21mr|qt5-qtdeclarative-5.15.10-4|489	%files -n %{qtquickwidgetsd}
21mr|qt5-qtdeclarative-5.15.10-4|490	%{_qt5_includedir}/QtQuickWidgets
21mr|qt5-qtdeclarative-5.15.10-4|491	%{_qt5_libdir}/libQt%{api}QuickWidgets.so
21mr|qt5-qtdeclarative-5.15.10-4|492	%{_qt5_libdir}/libQt%{api}QuickWidgets.prl
21mr|qt5-qtdeclarative-5.15.10-4|493	%{_qt5_libdir}/cmake/Qt%{api}QuickWidgets
21mr|qt5-qtdeclarative-5.15.10-4|494	%{_qt5_libdir}/pkgconfig/Qt%{api}QuickWidgets.pc
21mr|qt5-qtdeclarative-5.15.10-4|495	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|496	%{_libdir}/pkgconfig/Qt%{api}QuickWidgets.pc
21mr|qt5-qtdeclarative-5.15.10-4|497	%endif
21mr|qt5-qtdeclarative-5.15.10-4|498	%{_qt5_prefix}/mkspecs/modules/qt_lib_quickwidgets.pri
21mr|qt5-qtdeclarative-5.15.10-4|499	%{_qt5_prefix}/mkspecs/modules/qt_lib_quickwidgets_private.pri
21mr|qt5-qtdeclarative-5.15.10-4|500	
21mr|qt5-qtdeclarative-5.15.10-4|501	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|502	
21mr|qt5-qtdeclarative-5.15.10-4|503	%package -n %{oname}-qml-tools
21mr|qt5-qtdeclarative-5.15.10-4|504	Summary:	QML tools for Qt 5
21mr|qt5-qtdeclarative-5.15.10-4|505	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|506	
21mr|qt5-qtdeclarative-5.15.10-4|507	%description -n %{oname}-qml-tools
21mr|qt5-qtdeclarative-5.15.10-4|508	QML tools for Qt 5.
21mr|qt5-qtdeclarative-5.15.10-4|509	
21mr|qt5-qtdeclarative-5.15.10-4|510	%files -n %{oname}-qml-tools
21mr|qt5-qtdeclarative-5.15.10-4|511	%{_qt5_bindir}/qml
21mr|qt5-qtdeclarative-5.15.10-4|512	%{_qt5_bindir}/qmlcachegen
21mr|qt5-qtdeclarative-5.15.10-4|513	%{_qt5_bindir}/qmleasing
21mr|qt5-qtdeclarative-5.15.10-4|514	%{_qt5_bindir}/qmlimportscanner
21mr|qt5-qtdeclarative-5.15.10-4|515	%{_qt5_bindir}/qmllint
21mr|qt5-qtdeclarative-5.15.10-4|516	%{_qt5_bindir}/qmlmin
21mr|qt5-qtdeclarative-5.15.10-4|517	%{_qt5_bindir}/qmlplugindump
21mr|qt5-qtdeclarative-5.15.10-4|518	%{_qt5_bindir}/qmlpreview
21mr|qt5-qtdeclarative-5.15.10-4|519	%{_qt5_bindir}/qmlprofiler
21mr|qt5-qtdeclarative-5.15.10-4|520	%{_qt5_bindir}/qmlscene
21mr|qt5-qtdeclarative-5.15.10-4|521	%{_qt5_bindir}/qmltestrunner
21mr|qt5-qtdeclarative-5.15.10-4|522	%{_qt5_bindir}/qmltime
21mr|qt5-qtdeclarative-5.15.10-4|523	%{_qt5_plugindir}/qmltooling/libqmldbg_debugger.so
21mr|qt5-qtdeclarative-5.15.10-4|524	%{_qt5_plugindir}/qmltooling/libqmldbg_inspector.so
21mr|qt5-qtdeclarative-5.15.10-4|525	%{_qt5_plugindir}/qmltooling/libqmldbg_local.so
21mr|qt5-qtdeclarative-5.15.10-4|526	%{_qt5_plugindir}/qmltooling/libqmldbg_messages.so
21mr|qt5-qtdeclarative-5.15.10-4|527	%{_qt5_plugindir}/qmltooling/libqmldbg_native.so
21mr|qt5-qtdeclarative-5.15.10-4|528	%{_qt5_plugindir}/qmltooling/libqmldbg_nativedebugger.so
21mr|qt5-qtdeclarative-5.15.10-4|529	%{_qt5_plugindir}/qmltooling/libqmldbg_preview.so
21mr|qt5-qtdeclarative-5.15.10-4|530	%{_qt5_plugindir}/qmltooling/libqmldbg_profiler.so
21mr|qt5-qtdeclarative-5.15.10-4|531	%{_qt5_plugindir}/qmltooling/libqmldbg_quickprofiler.so
21mr|qt5-qtdeclarative-5.15.10-4|532	%{_qt5_plugindir}/qmltooling/libqmldbg_server.so
21mr|qt5-qtdeclarative-5.15.10-4|533	%{_qt5_plugindir}/qmltooling/libqmldbg_tcp.so
21mr|qt5-qtdeclarative-5.15.10-4|534	
21mr|qt5-qtdeclarative-5.15.10-4|535	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|536	
21mr|qt5-qtdeclarative-5.15.10-4|537	%package examples
21mr|qt5-qtdeclarative-5.15.10-4|538	Summary:	Example applications for %{name}
21mr|qt5-qtdeclarative-5.15.10-4|539	Group:		Development/KDE and Qt
21mr|qt5-qtdeclarative-5.15.10-4|540	
21mr|qt5-qtdeclarative-5.15.10-4|541	%description examples
21mr|qt5-qtdeclarative-5.15.10-4|542	Example applications for %{name}.
21mr|qt5-qtdeclarative-5.15.10-4|543	
21mr|qt5-qtdeclarative-5.15.10-4|544	%files examples
21mr|qt5-qtdeclarative-5.15.10-4|545	%{_qt5_exampledir}/qml/
21mr|qt5-qtdeclarative-5.15.10-4|546	%{_qt5_exampledir}/qmltest/
21mr|qt5-qtdeclarative-5.15.10-4|547	%{_qt5_exampledir}/quick/
21mr|qt5-qtdeclarative-5.15.10-4|548	
21mr|qt5-qtdeclarative-5.15.10-4|549	#----------------------------------------------------------------------------
21mr|qt5-qtdeclarative-5.15.10-4|550	
21mr|qt5-qtdeclarative-5.15.10-4|551	%prep
21mr|qt5-qtdeclarative-5.15.10-4|552	%autosetup  -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtdeclarative-5.15.10-4|553	
21mr|qt5-qtdeclarative-5.15.10-4|554	%build
21mr|qt5-qtdeclarative-5.15.10-4|555	%qmake_qt5
21mr|qt5-qtdeclarative-5.15.10-4|556	%make_build
21mr|qt5-qtdeclarative-5.15.10-4|557	
21mr|qt5-qtdeclarative-5.15.10-4|558	%if %{with docs}
21mr|qt5-qtdeclarative-5.15.10-4|559	%make_build docs
21mr|qt5-qtdeclarative-5.15.10-4|560	%endif
21mr|qt5-qtdeclarative-5.15.10-4|561	
21mr|qt5-qtdeclarative-5.15.10-4|562	%install
21mr|qt5-qtdeclarative-5.15.10-4|563	%make_install INSTALL_ROOT=%{buildroot}
21mr|qt5-qtdeclarative-5.15.10-4|564	
21mr|qt5-qtdeclarative-5.15.10-4|565	%if %{with docs}
21mr|qt5-qtdeclarative-5.15.10-4|566	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtdeclarative-5.15.10-4|567	%endif
21mr|qt5-qtdeclarative-5.15.10-4|568	
21mr|qt5-qtdeclarative-5.15.10-4|569	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtdeclarative-5.15.10-4|570	pushd %{buildroot}%{_libdir}
21mr|qt5-qtdeclarative-5.15.10-4|571	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtdeclarative-5.15.10-4|572	mkdir pkgconfig
21mr|qt5-qtdeclarative-5.15.10-4|573	cd pkgconfig
21mr|qt5-qtdeclarative-5.15.10-4|574	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtdeclarative-5.15.10-4|575	popd
21mr|qt5-qtdeclarative-5.15.10-4|576	%endif
21mr|qt5-qtdeclarative-5.15.10-4|577	
21mr|qt5-qtdeclarative-5.15.10-4|578	# Workaround for
21mr|qt5-qtdeclarative-5.15.10-4|579	# *** ERROR: same build ID in nonidentical files!
21mr|qt5-qtdeclarative-5.15.10-4|580	#        /usr/lib/qt5/bin/qdbuscpp2xml
21mr|qt5-qtdeclarative-5.15.10-4|581	#   and  /usr/lib/qt5/bin/moc
21mr|qt5-qtdeclarative-5.15.10-4|582	# ...
21mr|qt5-qtdeclarative-5.15.10-4|583	# while generating debug info
21mr|qt5-qtdeclarative-5.15.10-4|584	find %{buildroot} -type f -perm -0755 |grep -vE '\.(so|qml|sh|pl|ttf|eot|woff|bat)' |xargs %__strip --strip-unneeded
21mr|qt5-qtdeclarative-5.15.10-4|585	
21mr|qt5-qtdeclarative-5.15.10-4|586	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtdeclarative-5.15.10-4|587	## .prl/.la file love
21mr|qt5-qtdeclarative-5.15.10-4|588	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtdeclarative-5.15.10-4|589	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtdeclarative-5.15.10-4|590	for prl_file in libQt5*.prl ; do
21mr|qt5-qtdeclarative-5.15.10-4|591	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtdeclarative-5.15.10-4|592	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtdeclarative-5.15.10-4|593	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtdeclarative-5.15.10-4|594	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtdeclarative-5.15.10-4|595	fi
21mr|qt5-qtdeclarative-5.15.10-4|596	done
21mr|qt5-qtdeclarative-5.15.10-4|597	popd
21mr|qt5-qtdeclarative-5.15.10-4|598	
21mr|qt5-qtdeclarative-5.15.10-4|599	mkdir -p %{buildroot}%{_bindir}
21mr|qt5-qtdeclarative-5.15.10-4|600	ln -s ../%{_lib}/qt5/bin/qmlformat %{buildroot}%{_bindir}/qmlformat
21mr|qt5-qtdeclarative-5.15.10-4|601	ln -s ../%{_lib}/qt5/bin/qmltyperegistrar %{buildroot}%{_bindir}/qmltyperegistrar

16354 21
21mr|qt5-qtdoc-5.15.10-1|1	%define oname qt5
21mr|qt5-qtdoc-5.15.10-1|2	%define module qtdoc
21mr|qt5-qtdoc-5.15.10-1|3	%define debug_package %nil
21mr|qt5-qtdoc-5.15.10-1|4	
21mr|qt5-qtdoc-5.15.10-1|5	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtdoc-5.15.10-1|6	Name:		qt5-%{module}
21mr|qt5-qtdoc-5.15.10-1|7	Version:	5.15.10
21mr|qt5-qtdoc-5.15.10-1|8	Release:	1
21mr|qt5-qtdoc-5.15.10-1|9	License:	LGPLv3+
21mr|qt5-qtdoc-5.15.10-1|10	Group:		Development/KDE and Qt
21mr|qt5-qtdoc-5.15.10-1|11	Url:		http://qt-project.org/
21mr|qt5-qtdoc-5.15.10-1|12	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtdoc-5.15.10-1|13	# From KDE
21mr|qt5-qtdoc-5.15.10-1|14	Patch1001:	0001-Android-keep-only-mandatory-arguments-for-configure-.patch
21mr|qt5-qtdoc-5.15.10-1|15	Patch1002:	0002-Doc-update-some-packages-for-Linux.patch
21mr|qt5-qtdoc-5.15.10-1|16	Patch1003:	0003-Android-update-linux-package-dependencies.patch
21mr|qt5-qtdoc-5.15.10-1|17	Patch1004:	0004-Remove-unneeded-italic-decoration.patch
21mr|qt5-qtdoc-5.15.10-1|18	Patch1005:	0005-Linux-Fix-library-xcb-spelling-errors.patch
21mr|qt5-qtdoc-5.15.10-1|19	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtdoc-5.15.10-1|20	BuildRequires:	pkgconfig(Qt5Concurrent) >= %{version}
21mr|qt5-qtdoc-5.15.10-1|21	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtdoc-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Script) >= %{version}
21mr|qt5-qtdoc-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtdoc-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtdoc-5.15.10-1|25	BuildRequires:	qdoc5
21mr|qt5-qtdoc-5.15.10-1|26	BuildRequires:	qt5-tools
21mr|qt5-qtdoc-5.15.10-1|27	BuildRequires:	findutils
21mr|qt5-qtdoc-5.15.10-1|28	# For the Provides: generator
21mr|qt5-qtdoc-5.15.10-1|29	BuildRequires:	cmake >= 3.11.0-1
21mr|qt5-qtdoc-5.15.10-1|30	
21mr|qt5-qtdoc-5.15.10-1|31	%description
21mr|qt5-qtdoc-5.15.10-1|32	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtdoc-5.15.10-1|33	
21mr|qt5-qtdoc-5.15.10-1|34	#----------------------------------------------------------------------------
21mr|qt5-qtdoc-5.15.10-1|35	
21mr|qt5-qtdoc-5.15.10-1|36	%package -n %{oname}-doc
21mr|qt5-qtdoc-5.15.10-1|37	Summary:	Qt QCH documentation for %{oname}
21mr|qt5-qtdoc-5.15.10-1|38	Group:		Documentation
21mr|qt5-qtdoc-5.15.10-1|39	Recommends:	qt5-qtbase-doc
21mr|qt5-qtdoc-5.15.10-1|40	Recommends:	qt5-qt3d-doc
21mr|qt5-qtdoc-5.15.10-1|41	Recommends:	qt5-qtcanvas3d-doc
21mr|qt5-qtdoc-5.15.10-1|42	Recommends:	qt5-qtconnectivity-doc
21mr|qt5-qtdoc-5.15.10-1|43	Recommends:	qt5-qtgraphicaleffects-doc
21mr|qt5-qtdoc-5.15.10-1|44	Recommends:	qt5-qtlocation-doc
21mr|qt5-qtdoc-5.15.10-1|45	Recommends:	qt5-qtmultimedia-doc
21mr|qt5-qtdoc-5.15.10-1|46	Recommends:	qt5-qtquickcontrols-doc
21mr|qt5-qtdoc-5.15.10-1|47	Recommends:	qt5-qtquickcontrols2-doc
21mr|qt5-qtdoc-5.15.10-1|48	Recommends:	qt5-qtsensors-doc
21mr|qt5-qtdoc-5.15.10-1|49	Recommends:	qt5-qtsvg-doc
21mr|qt5-qtdoc-5.15.10-1|50	#Recommends:	qt5-qttools-doc
21mr|qt5-qtdoc-5.15.10-1|51	Recommends:	qt5-qtwebchannel-doc
21mr|qt5-qtdoc-5.15.10-1|52	#Recommends:	qt5-qtwebengine-doc
21mr|qt5-qtdoc-5.15.10-1|53	#Recommends:	qt5-qtwebkit-doc
21mr|qt5-qtdoc-5.15.10-1|54	Recommends:	qt5-qtwebsockets-doc
21mr|qt5-qtdoc-5.15.10-1|55	#Recommends:	qt5-qtwebview-doc
21mr|qt5-qtdoc-5.15.10-1|56	
21mr|qt5-qtdoc-5.15.10-1|57	%description -n %{oname}-doc
21mr|qt5-qtdoc-5.15.10-1|58	Qt QCH documentation for %{oname}.
21mr|qt5-qtdoc-5.15.10-1|59	
21mr|qt5-qtdoc-5.15.10-1|60	%files -n %{oname}-doc
21mr|qt5-qtdoc-5.15.10-1|61	%{_qt5_docdir}/qtdoc.qch
21mr|qt5-qtdoc-5.15.10-1|62	%{_qt5_docdir}/qtcmake.qch
21mr|qt5-qtdoc-5.15.10-1|63	
21mr|qt5-qtdoc-5.15.10-1|64	#----------------------------------------------------------------------------
21mr|qt5-qtdoc-5.15.10-1|65	
21mr|qt5-qtdoc-5.15.10-1|66	%package -n %{oname}-examples
21mr|qt5-qtdoc-5.15.10-1|67	Summary:	Example applications for %{oname}
21mr|qt5-qtdoc-5.15.10-1|68	Group:		Development/KDE and Qt
21mr|qt5-qtdoc-5.15.10-1|69	Requires:	qt5-qtbase-examples
21mr|qt5-qtdoc-5.15.10-1|70	Recommends:	qt5-qt3d-examples
21mr|qt5-qtdoc-5.15.10-1|71	Recommends:	qt5-qtcanvas3d-examples
21mr|qt5-qtdoc-5.15.10-1|72	Recommends:	qt5-qtconnectivity-examples
21mr|qt5-qtdoc-5.15.10-1|73	Recommends:	qt5-qtdeclarative-examples
21mr|qt5-qtdoc-5.15.10-1|74	Recommends:	qt5-qtlocation-examples
21mr|qt5-qtdoc-5.15.10-1|75	Recommends:	qt5-qtmultimedia-examples
21mr|qt5-qtdoc-5.15.10-1|76	#Recommends:	qt5-qtquick1-examples
21mr|qt5-qtdoc-5.15.10-1|77	Recommends:	qt5-qtquickcontrols-examples
21mr|qt5-qtdoc-5.15.10-1|78	Recommends:	qt5-qtquickcontrols2-examples
21mr|qt5-qtdoc-5.15.10-1|79	Recommends:	qt5-qtscript-examples
21mr|qt5-qtdoc-5.15.10-1|80	Recommends:	qt5-qtsensors-examples
21mr|qt5-qtdoc-5.15.10-1|81	Recommends:	qt5-qtsvg-examples
21mr|qt5-qtdoc-5.15.10-1|82	Recommends:	qt5-qttools-examples
21mr|qt5-qtdoc-5.15.10-1|83	Recommends:	qt5-qtwayland-examples
21mr|qt5-qtdoc-5.15.10-1|84	Recommends:	qt5-qtwebchannel-examples
21mr|qt5-qtdoc-5.15.10-1|85	Recommends:	qt5-qtwebengine-examples
21mr|qt5-qtdoc-5.15.10-1|86	Recommends:	qt5-qtwebsockets-examples
21mr|qt5-qtdoc-5.15.10-1|87	Recommends:	qt5-qtwebview-examples
21mr|qt5-qtdoc-5.15.10-1|88	Recommends:	qt5-qtxmlpatterns-examples
21mr|qt5-qtdoc-5.15.10-1|89	
21mr|qt5-qtdoc-5.15.10-1|90	%description -n %{oname}-examples
21mr|qt5-qtdoc-5.15.10-1|91	Example applications for %{oname}.
21mr|qt5-qtdoc-5.15.10-1|92	
21mr|qt5-qtdoc-5.15.10-1|93	%files -n %{oname}-examples
21mr|qt5-qtdoc-5.15.10-1|94	%{_libdir}/qt5/examples
21mr|qt5-qtdoc-5.15.10-1|95	
21mr|qt5-qtdoc-5.15.10-1|96	#----------------------------------------------------------------------------
21mr|qt5-qtdoc-5.15.10-1|97	
21mr|qt5-qtdoc-5.15.10-1|98	%prep
21mr|qt5-qtdoc-5.15.10-1|99	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtdoc-5.15.10-1|100	
21mr|qt5-qtdoc-5.15.10-1|101	%build
21mr|qt5-qtdoc-5.15.10-1|102	%qmake_qt5
21mr|qt5-qtdoc-5.15.10-1|103	%make STRIP=true
21mr|qt5-qtdoc-5.15.10-1|104	%make docs
21mr|qt5-qtdoc-5.15.10-1|105	
21mr|qt5-qtdoc-5.15.10-1|106	%install
21mr|qt5-qtdoc-5.15.10-1|107	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtdoc-5.15.10-1|108	make install_qch_docs INSTALL_ROOT=%{buildroot}

16355 21
21mr|qt5-qtfeedback-0.0.0-2|1	%define date 20210927
21mr|qt5-qtfeedback-0.0.0-2|2	%define libname %mklibname Qt5Feedback 0
21mr|qt5-qtfeedback-0.0.0-2|3	%define devel %mklibname -d Qt5Feedback
21mr|qt5-qtfeedback-0.0.0-2|4	%global qtversion %(rpm -q --qf '%{VERSION}' qmake5)
21mr|qt5-qtfeedback-0.0.0-2|5	
21mr|qt5-qtfeedback-0.0.0-2|6	Summary:	Qt Tactile Feedback Add-on Module
21mr|qt5-qtfeedback-0.0.0-2|7	Name:		qt5-qtfeedback
21mr|qt5-qtfeedback-0.0.0-2|8	Version:	0.0.0
21mr|qt5-qtfeedback-0.0.0-2|9	Release:	2
21mr|qt5-qtfeedback-0.0.0-2|10	Group:		System/Libraries
21mr|qt5-qtfeedback-0.0.0-2|11	License:	LGPLv3
21mr|qt5-qtfeedback-0.0.0-2|12	Source:		https://github.com/qt/qtfeedback/archive/qtfeedback-master.tar.gz
21mr|qt5-qtfeedback-0.0.0-2|13	Source:		qt5-qtfeedback.rpmlintrc
21mr|qt5-qtfeedback-0.0.0-2|14	Patch0:		qtfeedback-add-evdev-plugin.patch
21mr|qt5-qtfeedback-0.0.0-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-qtfeedback-0.0.0-2|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-qtfeedback-0.0.0-2|17	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt5-qtfeedback-0.0.0-2|18	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|qt5-qtfeedback-0.0.0-2|19	BuildRequires:	qmake5
21mr|qt5-qtfeedback-0.0.0-2|20	BuildRequires:	perl
21mr|qt5-qtfeedback-0.0.0-2|21	
21mr|qt5-qtfeedback-0.0.0-2|22	%description
21mr|qt5-qtfeedback-0.0.0-2|23	Qt Tactile Feedback Add-on Module.
21mr|qt5-qtfeedback-0.0.0-2|24	
21mr|qt5-qtfeedback-0.0.0-2|25	%files
21mr|qt5-qtfeedback-0.0.0-2|26	%{_libdir}/qt5/plugins/feedback
21mr|qt5-qtfeedback-0.0.0-2|27	%{_libdir}/qt5/qml/QtFeedback
21mr|qt5-qtfeedback-0.0.0-2|28	
21mr|qt5-qtfeedback-0.0.0-2|29	#----------------------------------------------------
21mr|qt5-qtfeedback-0.0.0-2|30	
21mr|qt5-qtfeedback-0.0.0-2|31	%package -n %{devel}
21mr|qt5-qtfeedback-0.0.0-2|32	Summary:	Development files for the Qt Tactile Feedback library
21mr|qt5-qtfeedback-0.0.0-2|33	Group:		Development/KDE and Qt
21mr|qt5-qtfeedback-0.0.0-2|34	Requires:	%{name} = %{EVRD}
21mr|qt5-qtfeedback-0.0.0-2|35	Requires:	%{libname} = %{EVRD}
21mr|qt5-qtfeedback-0.0.0-2|36	
21mr|qt5-qtfeedback-0.0.0-2|37	%description -n %{devel}
21mr|qt5-qtfeedback-0.0.0-2|38	Development files for the Qt Tactile Feedback library.
21mr|qt5-qtfeedback-0.0.0-2|39	
21mr|qt5-qtfeedback-0.0.0-2|40	%files -n %{devel}
21mr|qt5-qtfeedback-0.0.0-2|41	%{_includedir}/qt5/QtFeedback
21mr|qt5-qtfeedback-0.0.0-2|42	%{_libdir}/cmake/Qt5Feedback
21mr|qt5-qtfeedback-0.0.0-2|43	%{_libdir}/libQt5Feedback.prl
21mr|qt5-qtfeedback-0.0.0-2|44	%{_libdir}/libQt5Feedback.so
21mr|qt5-qtfeedback-0.0.0-2|45	%{_libdir}/pkgconfig/Qt5Feedback.pc
21mr|qt5-qtfeedback-0.0.0-2|46	%{_libdir}/qt5/mkspecs/modules/qt_lib_feedback.pri
21mr|qt5-qtfeedback-0.0.0-2|47	%{_libdir}/qt5/mkspecs/modules/qt_lib_feedback_private.pri
21mr|qt5-qtfeedback-0.0.0-2|48	
21mr|qt5-qtfeedback-0.0.0-2|49	#------------------------------------------------------
21mr|qt5-qtfeedback-0.0.0-2|50	
21mr|qt5-qtfeedback-0.0.0-2|51	%prep
21mr|qt5-qtfeedback-0.0.0-2|52	%autosetup -p1 -n qtfeedback-master
21mr|qt5-qtfeedback-0.0.0-2|53	perl %{_libdir}/qt5/bin/syncqt.pl -version %{qtversion}
21mr|qt5-qtfeedback-0.0.0-2|54	
21mr|qt5-qtfeedback-0.0.0-2|55	
21mr|qt5-qtfeedback-0.0.0-2|56	%build
21mr|qt5-qtfeedback-0.0.0-2|57	qmake-qt5
21mr|qt5-qtfeedback-0.0.0-2|58	%make_build
21mr|qt5-qtfeedback-0.0.0-2|59	
21mr|qt5-qtfeedback-0.0.0-2|60	%install
21mr|qt5-qtfeedback-0.0.0-2|61	%makeinstall install INSTALL_ROOT="%{buildroot}"
21mr|qt5-qtfeedback-0.0.0-2|62	# This file is bogus and breaks things by just being there
21mr|qt5-qtfeedback-0.0.0-2|63	rm -f %{buildroot}%{_libdir}/cmake/Qt5Feedback/Qt5Feedback_.cmake
21mr|qt5-qtfeedback-0.0.0-2|64	
21mr|qt5-qtfeedback-0.0.0-2|65	%dependinglibpackage Qt5Feedback 0
21mr|qt5-qtfeedback-0.0.0-2|66	

16356 21
21mr|qt5-qtgamepad-5.15.10-1|1	%define major 5
21mr|qt5-qtgamepad-5.15.10-1|2	%define libname %mklibname qt5gamepad %{major}
21mr|qt5-qtgamepad-5.15.10-1|3	%define devname %mklibname qt5gamepad -d
21mr|qt5-qtgamepad-5.15.10-1|4	%define module	qtgamepad
21mr|qt5-qtgamepad-5.15.10-1|5	
21mr|qt5-qtgamepad-5.15.10-1|6	Summary:	Qt gamepad library
21mr|qt5-qtgamepad-5.15.10-1|7	Name:		qt5-qtgamepad
21mr|qt5-qtgamepad-5.15.10-1|8	Version:	5.15.10
21mr|qt5-qtgamepad-5.15.10-1|9	Release:	1
21mr|qt5-qtgamepad-5.15.10-1|10	License:	LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-with-Qt-Company-Qt-exception-1.1
21mr|qt5-qtgamepad-5.15.10-1|11	Group:		System/Libraries
21mr|qt5-qtgamepad-5.15.10-1|12	Url:		https://github.com/qtproject/qtgamepad
21mr|qt5-qtgamepad-5.15.10-1|13	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtgamepad-5.15.10-1|14	BuildRequires:	cmake
21mr|qt5-qtgamepad-5.15.10-1|15	BuildRequires:	qdoc5
21mr|qt5-qtgamepad-5.15.10-1|16	BuildRequires:	qmake5
21mr|qt5-qtgamepad-5.15.10-1|17	BuildRequires:	qt5-tools
21mr|qt5-qtgamepad-5.15.10-1|18	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtgamepad-5.15.10-1|19	BuildRequires:	pkgconfig(libudev)
21mr|qt5-qtgamepad-5.15.10-1|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-qtgamepad-5.15.10-1|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-qtgamepad-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt5-qtgamepad-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qt5-qtgamepad-5.15.10-1|24	BuildRequires:	pkgconfig(sdl2)
21mr|qt5-qtgamepad-5.15.10-1|25	
21mr|qt5-qtgamepad-5.15.10-1|26	%description
21mr|qt5-qtgamepad-5.15.10-1|27	The Qt Gamepad module provides a Qt style API to Gamepad controllers.
21mr|qt5-qtgamepad-5.15.10-1|28	
21mr|qt5-qtgamepad-5.15.10-1|29	#----------------------------------------------------------------------------
21mr|qt5-qtgamepad-5.15.10-1|30	
21mr|qt5-qtgamepad-5.15.10-1|31	%package -n %{libname}
21mr|qt5-qtgamepad-5.15.10-1|32	Summary: Qt gamepad library
21mr|qt5-qtgamepad-5.15.10-1|33	Group: System/Libraries
21mr|qt5-qtgamepad-5.15.10-1|34	
21mr|qt5-qtgamepad-5.15.10-1|35	%description -n %{libname}
21mr|qt5-qtgamepad-5.15.10-1|36	Qt gamepad library.
21mr|qt5-qtgamepad-5.15.10-1|37	
21mr|qt5-qtgamepad-5.15.10-1|38	%files -n %{libname}
21mr|qt5-qtgamepad-5.15.10-1|39	%doc %{_docdir}/qt5/qtgamepad
21mr|qt5-qtgamepad-5.15.10-1|40	%doc %{_docdir}/qt5/qtgamepad.qch
21mr|qt5-qtgamepad-5.15.10-1|41	%{_libdir}/*.so.%{major}*
21mr|qt5-qtgamepad-5.15.10-1|42	%{_libdir}/qt5/qml/QtGamepad
21mr|qt5-qtgamepad-5.15.10-1|43	%{_libdir}/qt5/plugins/gamepads
21mr|qt5-qtgamepad-5.15.10-1|44	
21mr|qt5-qtgamepad-5.15.10-1|45	#----------------------------------------------------------------------------
21mr|qt5-qtgamepad-5.15.10-1|46	
21mr|qt5-qtgamepad-5.15.10-1|47	%package -n %{devname}
21mr|qt5-qtgamepad-5.15.10-1|48	Summary: Development files for %{name}
21mr|qt5-qtgamepad-5.15.10-1|49	Group: Development/C
21mr|qt5-qtgamepad-5.15.10-1|50	Requires: %{libname} = %{EVRD}
21mr|qt5-qtgamepad-5.15.10-1|51	
21mr|qt5-qtgamepad-5.15.10-1|52	%description -n %{devname}
21mr|qt5-qtgamepad-5.15.10-1|53	Development files (Headers etc.) for %{name}.
21mr|qt5-qtgamepad-5.15.10-1|54	
21mr|qt5-qtgamepad-5.15.10-1|55	%files -n %{devname}
21mr|qt5-qtgamepad-5.15.10-1|56	%{_includedir}/*
21mr|qt5-qtgamepad-5.15.10-1|57	%{_libdir}/*.so
21mr|qt5-qtgamepad-5.15.10-1|58	%{_libdir}/pkgconfig/*
21mr|qt5-qtgamepad-5.15.10-1|59	%{_libdir}/cmake/Qt5Gamepad
21mr|qt5-qtgamepad-5.15.10-1|60	%{_libdir}/qt5/mkspecs/modules/*.pri
21mr|qt5-qtgamepad-5.15.10-1|61	%{_libdir}/*.prl
21mr|qt5-qtgamepad-5.15.10-1|62	
21mr|qt5-qtgamepad-5.15.10-1|63	#----------------------------------------------------------------------------
21mr|qt5-qtgamepad-5.15.10-1|64	
21mr|qt5-qtgamepad-5.15.10-1|65	%package examples
21mr|qt5-qtgamepad-5.15.10-1|66	Summary: Example code for the %{name} library
21mr|qt5-qtgamepad-5.15.10-1|67	Group: Development/C
21mr|qt5-qtgamepad-5.15.10-1|68	Requires: %{devname} = %{EVRD}
21mr|qt5-qtgamepad-5.15.10-1|69	BuildRequires: pkgconfig(Qt5Widgets)
21mr|qt5-qtgamepad-5.15.10-1|70	
21mr|qt5-qtgamepad-5.15.10-1|71	%description examples
21mr|qt5-qtgamepad-5.15.10-1|72	Example code for the %{name} library.
21mr|qt5-qtgamepad-5.15.10-1|73	
21mr|qt5-qtgamepad-5.15.10-1|74	%files examples
21mr|qt5-qtgamepad-5.15.10-1|75	%{_libdir}/qt5/examples/gamepad
21mr|qt5-qtgamepad-5.15.10-1|76	
21mr|qt5-qtgamepad-5.15.10-1|77	#----------------------------------------------------------------------------
21mr|qt5-qtgamepad-5.15.10-1|78	
21mr|qt5-qtgamepad-5.15.10-1|79	%prep
21mr|qt5-qtgamepad-5.15.10-1|80	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtgamepad-5.15.10-1|81	%qmake_qt5 *.pro
21mr|qt5-qtgamepad-5.15.10-1|82	
21mr|qt5-qtgamepad-5.15.10-1|83	%build
21mr|qt5-qtgamepad-5.15.10-1|84	%make_build
21mr|qt5-qtgamepad-5.15.10-1|85	%make_build docs
21mr|qt5-qtgamepad-5.15.10-1|86	
21mr|qt5-qtgamepad-5.15.10-1|87	%install
21mr|qt5-qtgamepad-5.15.10-1|88	%make_install install_docs INSTALL_ROOT="%{buildroot}"

16357 21
21mr|qt5-qtgraphicaleffects-5.15.10-1|1	%define api 5
21mr|qt5-qtgraphicaleffects-5.15.10-1|2	%define major 5
21mr|qt5-qtgraphicaleffects-5.15.10-1|3	%define oname qt5
21mr|qt5-qtgraphicaleffects-5.15.10-1|4	
21mr|qt5-qtgraphicaleffects-5.15.10-1|5	%define module qtgraphicaleffects
21mr|qt5-qtgraphicaleffects-5.15.10-1|6	
21mr|qt5-qtgraphicaleffects-5.15.10-1|7	%define qmlqtgraphicaleffects %mklibname qt5-qtgraphicaleffects-qml
21mr|qt5-qtgraphicaleffects-5.15.10-1|8	
21mr|qt5-qtgraphicaleffects-5.15.10-1|9	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtgraphicaleffects-5.15.10-1|10	%bcond_with docs
21mr|qt5-qtgraphicaleffects-5.15.10-1|11	
21mr|qt5-qtgraphicaleffects-5.15.10-1|12	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtgraphicaleffects-5.15.10-1|13	Name:		qt5-%{module}
21mr|qt5-qtgraphicaleffects-5.15.10-1|14	Version:	5.15.10
21mr|qt5-qtgraphicaleffects-5.15.10-1|15	Release:	1
21mr|qt5-qtgraphicaleffects-5.15.10-1|16	License:	LGPLv3+
21mr|qt5-qtgraphicaleffects-5.15.10-1|17	Group:		Development/KDE and Qt
21mr|qt5-qtgraphicaleffects-5.15.10-1|18	Url:		http://qt-project.org/
21mr|qt5-qtgraphicaleffects-5.15.10-1|19	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtgraphicaleffects-5.15.10-1|20	Source100:	%{name}.rpmlintrc
21mr|qt5-qtgraphicaleffects-5.15.10-1|21	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtgraphicaleffects-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtgraphicaleffects-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtgraphicaleffects-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtgraphicaleffects-5.15.10-1|25	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtgraphicaleffects-5.15.10-1|26	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtgraphicaleffects-5.15.10-1|27	%if %{with docs}
21mr|qt5-qtgraphicaleffects-5.15.10-1|28	BuildRequires:	qdoc5
21mr|qt5-qtgraphicaleffects-5.15.10-1|29	BuildRequires:	qt5-tools
21mr|qt5-qtgraphicaleffects-5.15.10-1|30	%endif
21mr|qt5-qtgraphicaleffects-5.15.10-1|31	
21mr|qt5-qtgraphicaleffects-5.15.10-1|32	%description
21mr|qt5-qtgraphicaleffects-5.15.10-1|33	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtgraphicaleffects-5.15.10-1|34	
21mr|qt5-qtgraphicaleffects-5.15.10-1|35	#--------------------------------------------------------------------
21mr|qt5-qtgraphicaleffects-5.15.10-1|36	
21mr|qt5-qtgraphicaleffects-5.15.10-1|37	%package -n %{qmlqtgraphicaleffects}
21mr|qt5-qtgraphicaleffects-5.15.10-1|38	Summary:	QML plugin for Qt 5 Graphical Effects module
21mr|qt5-qtgraphicaleffects-5.15.10-1|39	Group:		System/Libraries
21mr|qt5-qtgraphicaleffects-5.15.10-1|40	Provides:	qt5-qtgraphicaleffects-qml = %{EVRD}
21mr|qt5-qtgraphicaleffects-5.15.10-1|41	
21mr|qt5-qtgraphicaleffects-5.15.10-1|42	%description -n %{qmlqtgraphicaleffects}
21mr|qt5-qtgraphicaleffects-5.15.10-1|43	QML plugin for Qt 5 Graphical Effects module.
21mr|qt5-qtgraphicaleffects-5.15.10-1|44	
21mr|qt5-qtgraphicaleffects-5.15.10-1|45	%files -n %{qmlqtgraphicaleffects}
21mr|qt5-qtgraphicaleffects-5.15.10-1|46	%{_qt5_prefix}/qml/QtGraphicalEffects/
21mr|qt5-qtgraphicaleffects-5.15.10-1|47	
21mr|qt5-qtgraphicaleffects-5.15.10-1|48	#----------------------------------------------------------------------------
21mr|qt5-qtgraphicaleffects-5.15.10-1|49	
21mr|qt5-qtgraphicaleffects-5.15.10-1|50	%if %{with docs}
21mr|qt5-qtgraphicaleffects-5.15.10-1|51	%package doc
21mr|qt5-qtgraphicaleffects-5.15.10-1|52	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtgraphicaleffects-5.15.10-1|53	Group:		Documentation
21mr|qt5-qtgraphicaleffects-5.15.10-1|54	BuildArch:	noarch
21mr|qt5-qtgraphicaleffects-5.15.10-1|55	
21mr|qt5-qtgraphicaleffects-5.15.10-1|56	%description doc
21mr|qt5-qtgraphicaleffects-5.15.10-1|57	Qt QCH documentation for %{name}.
21mr|qt5-qtgraphicaleffects-5.15.10-1|58	
21mr|qt5-qtgraphicaleffects-5.15.10-1|59	%files doc
21mr|qt5-qtgraphicaleffects-5.15.10-1|60	%{_qt5_docdir}/qtgraphicaleffects.qch
21mr|qt5-qtgraphicaleffects-5.15.10-1|61	%endif
21mr|qt5-qtgraphicaleffects-5.15.10-1|62	
21mr|qt5-qtgraphicaleffects-5.15.10-1|63	#----------------------------------------------------------------------------
21mr|qt5-qtgraphicaleffects-5.15.10-1|64	
21mr|qt5-qtgraphicaleffects-5.15.10-1|65	%prep
21mr|qt5-qtgraphicaleffects-5.15.10-1|66	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtgraphicaleffects-5.15.10-1|67	
21mr|qt5-qtgraphicaleffects-5.15.10-1|68	%build
21mr|qt5-qtgraphicaleffects-5.15.10-1|69	%qmake_qt5
21mr|qt5-qtgraphicaleffects-5.15.10-1|70	%make STRIP=true
21mr|qt5-qtgraphicaleffects-5.15.10-1|71	
21mr|qt5-qtgraphicaleffects-5.15.10-1|72	%if %{with docs}
21mr|qt5-qtgraphicaleffects-5.15.10-1|73	%make docs
21mr|qt5-qtgraphicaleffects-5.15.10-1|74	%endif
21mr|qt5-qtgraphicaleffects-5.15.10-1|75	
21mr|qt5-qtgraphicaleffects-5.15.10-1|76	%install
21mr|qt5-qtgraphicaleffects-5.15.10-1|77	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtgraphicaleffects-5.15.10-1|78	
21mr|qt5-qtgraphicaleffects-5.15.10-1|79	%if %{with docs}
21mr|qt5-qtgraphicaleffects-5.15.10-1|80	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtgraphicaleffects-5.15.10-1|81	%endif

16358 21
21mr|qt5-qtimageformats-5.15.10-1|1	%define api 5
21mr|qt5-qtimageformats-5.15.10-1|2	%define oname qt5
21mr|qt5-qtimageformats-5.15.10-1|3	
21mr|qt5-qtimageformats-5.15.10-1|4	%define module qtimageformats
21mr|qt5-qtimageformats-5.15.10-1|5	
21mr|qt5-qtimageformats-5.15.10-1|6	%define qtimageformats %mklibname qt%{api}imageformats-plugins
21mr|qt5-qtimageformats-5.15.10-1|7	%define qtimageformatsd %mklibname qt%{api}imageformats -d
21mr|qt5-qtimageformats-5.15.10-1|8	
21mr|qt5-qtimageformats-5.15.10-1|9	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtimageformats-5.15.10-1|10	%bcond_with docs
21mr|qt5-qtimageformats-5.15.10-1|11	
21mr|qt5-qtimageformats-5.15.10-1|12	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtimageformats-5.15.10-1|13	Name:		qt5-%{module}
21mr|qt5-qtimageformats-5.15.10-1|14	Version:	5.15.10
21mr|qt5-qtimageformats-5.15.10-1|15	Release:	1
21mr|qt5-qtimageformats-5.15.10-1|16	License:	LGPLv3+
21mr|qt5-qtimageformats-5.15.10-1|17	Group:		Development/KDE and Qt
21mr|qt5-qtimageformats-5.15.10-1|18	Url:		http://qt-project.org/
21mr|qt5-qtimageformats-5.15.10-1|19	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtimageformats-5.15.10-1|20	Source100:	%{name}.rpmlintrc
21mr|qt5-qtimageformats-5.15.10-1|21	# From KDE
21mr|qt5-qtimageformats-5.15.10-1|22	Patch1001:	0001-Add-some-basic-checking-against-corrupt-input.patch
21mr|qt5-qtimageformats-5.15.10-1|23	Patch1002:	0002-Check-earlier-to-avoid-sanitzer-warnings.patch
21mr|qt5-qtimageformats-5.15.10-1|24	Patch1003:	0003-jp2-use-correct-buffer_size-for-jas_stream_memopen.patch
21mr|qt5-qtimageformats-5.15.10-1|25	Patch1004:	0004-jp2-use-new-APIs-for-jasper-3.patch
21mr|qt5-qtimageformats-5.15.10-1|26	Patch1005:	0005-Reject-tiled-tiffs-with-corrupt-tile-size-early.patch
21mr|qt5-qtimageformats-5.15.10-1|27	Patch1006:	0006-webp-support-sequential-input-device-if-full-file-is.patch
21mr|qt5-qtimageformats-5.15.10-1|28	Patch1007:	0007-Explicitly-include-QVarLengthArray-header.patch
21mr|qt5-qtimageformats-5.15.10-1|29	Patch1008:	0008-Implement-support-for-file-memory-mapping-for-tiff-r.patch
21mr|qt5-qtimageformats-5.15.10-1|30	Patch1009:	0009-TGA-Plugin-Fix-reading-of-CMapDepth.patch
21mr|qt5-qtimageformats-5.15.10-1|31	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtimageformats-5.15.10-1|32	BuildRequires:	pkgconfig(jasper)
21mr|qt5-qtimageformats-5.15.10-1|33	BuildRequires:	pkgconfig(zlib)
21mr|qt5-qtimageformats-5.15.10-1|34	BuildRequires:	pkgconfig(libjpeg)
21mr|qt5-qtimageformats-5.15.10-1|35	BuildRequires:	pkgconfig(libmng)
21mr|qt5-qtimageformats-5.15.10-1|36	BuildRequires:	pkgconfig(libtiff-4)
21mr|qt5-qtimageformats-5.15.10-1|37	BuildRequires:	pkgconfig(libwebp)
21mr|qt5-qtimageformats-5.15.10-1|38	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtimageformats-5.15.10-1|39	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtimageformats-5.15.10-1|40	%if %{with docs}
21mr|qt5-qtimageformats-5.15.10-1|41	BuildRequires:	qdoc5
21mr|qt5-qtimageformats-5.15.10-1|42	BuildRequires:	qt5-tools
21mr|qt5-qtimageformats-5.15.10-1|43	%endif
21mr|qt5-qtimageformats-5.15.10-1|44	
21mr|qt5-qtimageformats-5.15.10-1|45	%description
21mr|qt5-qtimageformats-5.15.10-1|46	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtimageformats-5.15.10-1|47	
21mr|qt5-qtimageformats-5.15.10-1|48	#----------------------------------------------------------------------------
21mr|qt5-qtimageformats-5.15.10-1|49	
21mr|qt5-qtimageformats-5.15.10-1|50	%package -n %{qtimageformats}
21mr|qt5-qtimageformats-5.15.10-1|51	Summary:	Qt Image Formats plugins
21mr|qt5-qtimageformats-5.15.10-1|52	Group:		System/Libraries
21mr|qt5-qtimageformats-5.15.10-1|53	Provides:	qt5-imageformats-plugins = %{EVRD}
21mr|qt5-qtimageformats-5.15.10-1|54	Provides:	qt5-qtimageformats%{?_isa} = %{EVRD}
21mr|qt5-qtimageformats-5.15.10-1|55	
21mr|qt5-qtimageformats-5.15.10-1|56	%description -n %{qtimageformats}
21mr|qt5-qtimageformats-5.15.10-1|57	Qt Image Formats plugins.
21mr|qt5-qtimageformats-5.15.10-1|58	
21mr|qt5-qtimageformats-5.15.10-1|59	%files -n %{qtimageformats}
21mr|qt5-qtimageformats-5.15.10-1|60	%{_qt5_plugindir}/imageformats/libqicns.so
21mr|qt5-qtimageformats-5.15.10-1|61	%{_qt5_plugindir}/imageformats/libqjp2.so
21mr|qt5-qtimageformats-5.15.10-1|62	%{_qt5_plugindir}/imageformats/libqmng.so
21mr|qt5-qtimageformats-5.15.10-1|63	%{_qt5_plugindir}/imageformats/libqtga.so
21mr|qt5-qtimageformats-5.15.10-1|64	%{_qt5_plugindir}/imageformats/libqtiff.so
21mr|qt5-qtimageformats-5.15.10-1|65	%{_qt5_plugindir}/imageformats/libqwbmp.so
21mr|qt5-qtimageformats-5.15.10-1|66	%{_qt5_plugindir}/imageformats/libqwebp.so
21mr|qt5-qtimageformats-5.15.10-1|67	
21mr|qt5-qtimageformats-5.15.10-1|68	#----------------------------------------------------------------------------
21mr|qt5-qtimageformats-5.15.10-1|69	
21mr|qt5-qtimageformats-5.15.10-1|70	%package -n %{qtimageformatsd}
21mr|qt5-qtimageformats-5.15.10-1|71	Summary:	Development files for the Qt Image Formats plugins
21mr|qt5-qtimageformats-5.15.10-1|72	Group:		Development/KDE and Qt
21mr|qt5-qtimageformats-5.15.10-1|73	Provides:	%{name}-devel = %{EVRD}
21mr|qt5-qtimageformats-5.15.10-1|74	Requires:	%{qtimageformats} = %{EVRD}
21mr|qt5-qtimageformats-5.15.10-1|75	Requires:	qmake%{api}
21mr|qt5-qtimageformats-5.15.10-1|76	
21mr|qt5-qtimageformats-5.15.10-1|77	%description -n %{qtimageformatsd}
21mr|qt5-qtimageformats-5.15.10-1|78	Development files for the Qt Image Formats plugins.
21mr|qt5-qtimageformats-5.15.10-1|79	
21mr|qt5-qtimageformats-5.15.10-1|80	%files -n %{qtimageformatsd}
21mr|qt5-qtimageformats-5.15.10-1|81	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt5Gui_QICNSPlugin.cmake
21mr|qt5-qtimageformats-5.15.10-1|82	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt5Gui_QJp2Plugin.cmake
21mr|qt5-qtimageformats-5.15.10-1|83	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt5Gui_QMngPlugin.cmake
21mr|qt5-qtimageformats-5.15.10-1|84	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt5Gui_QTgaPlugin.cmake
21mr|qt5-qtimageformats-5.15.10-1|85	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt5Gui_QTiffPlugin.cmake
21mr|qt5-qtimageformats-5.15.10-1|86	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt5Gui_QWbmpPlugin.cmake
21mr|qt5-qtimageformats-5.15.10-1|87	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt5Gui_QWebpPlugin.cmake
21mr|qt5-qtimageformats-5.15.10-1|88	
21mr|qt5-qtimageformats-5.15.10-1|89	#----------------------------------------------------------------------------
21mr|qt5-qtimageformats-5.15.10-1|90	
21mr|qt5-qtimageformats-5.15.10-1|91	%if %{with docs}
21mr|qt5-qtimageformats-5.15.10-1|92	%package doc
21mr|qt5-qtimageformats-5.15.10-1|93	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtimageformats-5.15.10-1|94	Group:		Documentation
21mr|qt5-qtimageformats-5.15.10-1|95	BuildArch:	noarch
21mr|qt5-qtimageformats-5.15.10-1|96	
21mr|qt5-qtimageformats-5.15.10-1|97	%description doc
21mr|qt5-qtimageformats-5.15.10-1|98	Qt QCH documentation for %{name}.
21mr|qt5-qtimageformats-5.15.10-1|99	
21mr|qt5-qtimageformats-5.15.10-1|100	%files doc
21mr|qt5-qtimageformats-5.15.10-1|101	%{_qt5_docdir}/qtimageformats.qch
21mr|qt5-qtimageformats-5.15.10-1|102	%endif
21mr|qt5-qtimageformats-5.15.10-1|103	
21mr|qt5-qtimageformats-5.15.10-1|104	#----------------------------------------------------------------------------
21mr|qt5-qtimageformats-5.15.10-1|105	
21mr|qt5-qtimageformats-5.15.10-1|106	%prep
21mr|qt5-qtimageformats-5.15.10-1|107	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtimageformats-5.15.10-1|108	%autopatch -p1
21mr|qt5-qtimageformats-5.15.10-1|109	
21mr|qt5-qtimageformats-5.15.10-1|110	%build
21mr|qt5-qtimageformats-5.15.10-1|111	%qmake_qt5
21mr|qt5-qtimageformats-5.15.10-1|112	%make STRIP=true
21mr|qt5-qtimageformats-5.15.10-1|113	
21mr|qt5-qtimageformats-5.15.10-1|114	%if %{with docs}
21mr|qt5-qtimageformats-5.15.10-1|115	%make docs
21mr|qt5-qtimageformats-5.15.10-1|116	%endif
21mr|qt5-qtimageformats-5.15.10-1|117	
21mr|qt5-qtimageformats-5.15.10-1|118	%install
21mr|qt5-qtimageformats-5.15.10-1|119	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtimageformats-5.15.10-1|120	
21mr|qt5-qtimageformats-5.15.10-1|121	%if %{with docs}
21mr|qt5-qtimageformats-5.15.10-1|122	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtimageformats-5.15.10-1|123	%endif

16359 21
21mr|qt5-qtlocation-5.15.10-2|1	%define api 5
21mr|qt5-qtlocation-5.15.10-2|2	%define major 5
21mr|qt5-qtlocation-5.15.10-2|3	%define oname qt5
21mr|qt5-qtlocation-5.15.10-2|4	
21mr|qt5-qtlocation-5.15.10-2|5	%define module qtlocation
21mr|qt5-qtlocation-5.15.10-2|6	
21mr|qt5-qtlocation-5.15.10-2|7	%define qtlocation %mklibname qt%{api}location %{major}
21mr|qt5-qtlocation-5.15.10-2|8	%define qtlocationd %mklibname qt%{api}location -d
21mr|qt5-qtlocation-5.15.10-2|9	%define qtpositioning %mklibname qt%{api}positioning %{major}
21mr|qt5-qtlocation-5.15.10-2|10	%define qtpositioningd %mklibname qt%{api}positioning -d
21mr|qt5-qtlocation-5.15.10-2|11	%define qtpositioningquick %mklibname qt%{api}positioningquick %{major}
21mr|qt5-qtlocation-5.15.10-2|12	%define qtpositioningquickd %mklibname qt%{api}positioningquick -d
21mr|qt5-qtlocation-5.15.10-2|13	
21mr|qt5-qtlocation-5.15.10-2|14	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtlocation-5.15.10-2|15	%bcond_with docs
21mr|qt5-qtlocation-5.15.10-2|16	
21mr|qt5-qtlocation-5.15.10-2|17	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtlocation-5.15.10-2|18	Name:		qt5-%{module}
21mr|qt5-qtlocation-5.15.10-2|19	Version:	5.15.10
21mr|qt5-qtlocation-5.15.10-2|20	Release:	2
21mr|qt5-qtlocation-5.15.10-2|21	License:	LGPLv3+
21mr|qt5-qtlocation-5.15.10-2|22	Group:		Development/KDE and Qt
21mr|qt5-qtlocation-5.15.10-2|23	Url:		http://qt-project.org/
21mr|qt5-qtlocation-5.15.10-2|24	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtlocation-5.15.10-2|25	Patch0:		qtlocation-gcc10.patch
21mr|qt5-qtlocation-5.15.10-2|26	Source100:	%{name}.rpmlintrc
21mr|qt5-qtlocation-5.15.10-2|27	BuildRequires:	pkgconfig(gconf-2.0)
21mr|qt5-qtlocation-5.15.10-2|28	BuildRequires:	pkgconfig(gypsy)
21mr|qt5-qtlocation-5.15.10-2|29	BuildRequires:	pkgconfig(Qt5Concurrent) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|30	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|31	BuildRequires:	pkgconfig(Qt5DBus) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|32	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|33	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|34	BuildRequires:	pkgconfig(Qt5OpenGL) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|35	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|36	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|37	BuildRequires:	pkgconfig(Qt5Sql) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|38	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtlocation-5.15.10-2|39	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtlocation-5.15.10-2|40	BuildRequires:	icu-devel
21mr|qt5-qtlocation-5.15.10-2|41	BuildRequires:	openssl-devel
21mr|qt5-qtlocation-5.15.10-2|42	BuildRequires:	boost-devel
21mr|qt5-qtlocation-5.15.10-2|43	%if %{with docs}
21mr|qt5-qtlocation-5.15.10-2|44	BuildRequires:	qdoc5
21mr|qt5-qtlocation-5.15.10-2|45	BuildRequires:	qt5-tools
21mr|qt5-qtlocation-5.15.10-2|46	%endif
21mr|qt5-qtlocation-5.15.10-2|47	
21mr|qt5-qtlocation-5.15.10-2|48	%description
21mr|qt5-qtlocation-5.15.10-2|49	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtlocation-5.15.10-2|50	
21mr|qt5-qtlocation-5.15.10-2|51	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|52	
21mr|qt5-qtlocation-5.15.10-2|53	%package -n %{qtlocation}
21mr|qt5-qtlocation-5.15.10-2|54	Summary:	Qt Location library
21mr|qt5-qtlocation-5.15.10-2|55	Group:		System/Libraries
21mr|qt5-qtlocation-5.15.10-2|56	
21mr|qt5-qtlocation-5.15.10-2|57	%description -n %{qtlocation}
21mr|qt5-qtlocation-5.15.10-2|58	Qt Location library.
21mr|qt5-qtlocation-5.15.10-2|59	
21mr|qt5-qtlocation-5.15.10-2|60	%files -n %{qtlocation}
21mr|qt5-qtlocation-5.15.10-2|61	%{_qt5_libdir}/libQt%{api}Location.so.%{major}*
21mr|qt5-qtlocation-5.15.10-2|62	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtlocation-5.15.10-2|63	%{_libdir}/libQt%{api}Location.so.%{major}*
21mr|qt5-qtlocation-5.15.10-2|64	%endif
21mr|qt5-qtlocation-5.15.10-2|65	%dir %{_qt5_plugindir}/geoservices
21mr|qt5-qtlocation-5.15.10-2|66	%{_qt5_plugindir}/geoservices/libqtgeoservices_esri.so
21mr|qt5-qtlocation-5.15.10-2|67	%{_qt5_plugindir}/geoservices/libqtgeoservices_itemsoverlay.so
21mr|qt5-qtlocation-5.15.10-2|68	%{_qt5_plugindir}/geoservices/libqtgeoservices_mapbox.so
21mr|qt5-qtlocation-5.15.10-2|69	%{_qt5_plugindir}/geoservices/libqtgeoservices_mapboxgl.so
21mr|qt5-qtlocation-5.15.10-2|70	%{_qt5_plugindir}/geoservices/libqtgeoservices_nokia.so
21mr|qt5-qtlocation-5.15.10-2|71	%{_qt5_plugindir}/geoservices/libqtgeoservices_osm.so
21mr|qt5-qtlocation-5.15.10-2|72	%{_qt5_libdir}/qt5/qml/Qt/labs/location/*
21mr|qt5-qtlocation-5.15.10-2|73	%{_qt5_prefix}/qml/QtLocation
21mr|qt5-qtlocation-5.15.10-2|74	
21mr|qt5-qtlocation-5.15.10-2|75	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|76	
21mr|qt5-qtlocation-5.15.10-2|77	%package -n %{qtlocationd}
21mr|qt5-qtlocation-5.15.10-2|78	Summary:	Development files for version %{api} of the QtLocation library
21mr|qt5-qtlocation-5.15.10-2|79	Group:		Development/KDE and Qt
21mr|qt5-qtlocation-5.15.10-2|80	Requires:	%{qtlocation} = %{EVRD}
21mr|qt5-qtlocation-5.15.10-2|81	Requires:	qmake%{api}
21mr|qt5-qtlocation-5.15.10-2|82	
21mr|qt5-qtlocation-5.15.10-2|83	%description -n %{qtlocationd}
21mr|qt5-qtlocation-5.15.10-2|84	Development files for version 5 of the QtLocation library.
21mr|qt5-qtlocation-5.15.10-2|85	
21mr|qt5-qtlocation-5.15.10-2|86	%files -n %{qtlocationd}
21mr|qt5-qtlocation-5.15.10-2|87	%{_qt5_includedir}/QtLocation
21mr|qt5-qtlocation-5.15.10-2|88	%{_qt5_libdir}/libQt%{api}Location.so
21mr|qt5-qtlocation-5.15.10-2|89	%{_qt5_libdir}/libQt%{api}Location.prl
21mr|qt5-qtlocation-5.15.10-2|90	%{_qt5_libdir}/cmake/Qt%{api}Location
21mr|qt5-qtlocation-5.15.10-2|91	%{_qt5_libdir}/pkgconfig/Qt%{api}Location.pc
21mr|qt5-qtlocation-5.15.10-2|92	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtlocation-5.15.10-2|93	%{_libdir}/pkgconfig/Qt%{api}Location.pc
21mr|qt5-qtlocation-5.15.10-2|94	%endif
21mr|qt5-qtlocation-5.15.10-2|95	%{_qt5_prefix}/mkspecs/modules/qt_lib_location.pri
21mr|qt5-qtlocation-5.15.10-2|96	%{_qt5_prefix}/mkspecs/modules/qt_lib_location_private.pri
21mr|qt5-qtlocation-5.15.10-2|97	
21mr|qt5-qtlocation-5.15.10-2|98	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|99	
21mr|qt5-qtlocation-5.15.10-2|100	%package -n %{qtpositioning}
21mr|qt5-qtlocation-5.15.10-2|101	Summary:	Qt Positioning library
21mr|qt5-qtlocation-5.15.10-2|102	Group:		System/Libraries
21mr|qt5-qtlocation-5.15.10-2|103	Provides:	qt5-positioning = %{EVRD}
21mr|qt5-qtlocation-5.15.10-2|104	Provides:	qt5-qtpositioning = %{EVRD}
21mr|qt5-qtlocation-5.15.10-2|105	Provides:	qt5positioning = %{EVRD}
21mr|qt5-qtlocation-5.15.10-2|106	
21mr|qt5-qtlocation-5.15.10-2|107	%description -n %{qtpositioning}
21mr|qt5-qtlocation-5.15.10-2|108	Qt Positioning library.
21mr|qt5-qtlocation-5.15.10-2|109	
21mr|qt5-qtlocation-5.15.10-2|110	The Qt Positioning API gives developers the ability to determine a position by
21mr|qt5-qtlocation-5.15.10-2|111	using a variety of possible sources, including satellite, or wifi, or text
21mr|qt5-qtlocation-5.15.10-2|112	file, and so on. That information can then be used to for example determine
21mr|qt5-qtlocation-5.15.10-2|113	a position on a map. In addition satellite information can be retrieved and
21mr|qt5-qtlocation-5.15.10-2|114	area based monitoring can be performed.
21mr|qt5-qtlocation-5.15.10-2|115	
21mr|qt5-qtlocation-5.15.10-2|116	%files -n %{qtpositioning}
21mr|qt5-qtlocation-5.15.10-2|117	%{_qt5_libdir}/libQt%{api}Positioning.so.%{major}*
21mr|qt5-qtlocation-5.15.10-2|118	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtlocation-5.15.10-2|119	%{_libdir}/libQt%{api}Positioning.so.%{major}*
21mr|qt5-qtlocation-5.15.10-2|120	%endif
21mr|qt5-qtlocation-5.15.10-2|121	%{_qt5_prefix}/qml/QtPositioning
21mr|qt5-qtlocation-5.15.10-2|122	%{_qt5_plugindir}/position/libqtposition_geoclue.so
21mr|qt5-qtlocation-5.15.10-2|123	%{_qt5_plugindir}/position/libqtposition_geoclue2.so
21mr|qt5-qtlocation-5.15.10-2|124	%{_qt5_plugindir}/position/libqtposition_gypsy.so
21mr|qt5-qtlocation-5.15.10-2|125	%{_qt5_plugindir}/position/libqtposition_positionpoll.so
21mr|qt5-qtlocation-5.15.10-2|126	
21mr|qt5-qtlocation-5.15.10-2|127	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|128	
21mr|qt5-qtlocation-5.15.10-2|129	%package -n %{qtpositioningd}
21mr|qt5-qtlocation-5.15.10-2|130	Summary:	Development files for version 5 of the QtPositioning library
21mr|qt5-qtlocation-5.15.10-2|131	Group:		Development/KDE and Qt
21mr|qt5-qtlocation-5.15.10-2|132	Requires:	%{qtpositioning} = %{EVRD}
21mr|qt5-qtlocation-5.15.10-2|133	Requires:	qmake%{api}
21mr|qt5-qtlocation-5.15.10-2|134	
21mr|qt5-qtlocation-5.15.10-2|135	%description -n %{qtpositioningd}
21mr|qt5-qtlocation-5.15.10-2|136	Development files for version 5 of the QtPositioning library.
21mr|qt5-qtlocation-5.15.10-2|137	
21mr|qt5-qtlocation-5.15.10-2|138	%files -n %{qtpositioningd}
21mr|qt5-qtlocation-5.15.10-2|139	%{_qt5_includedir}/QtPositioning
21mr|qt5-qtlocation-5.15.10-2|140	%{_qt5_libdir}/libQt%{api}Positioning.so
21mr|qt5-qtlocation-5.15.10-2|141	%{_qt5_libdir}/libQt%{api}Positioning.prl
21mr|qt5-qtlocation-5.15.10-2|142	%{_qt5_libdir}/cmake/Qt%{api}Positioning
21mr|qt5-qtlocation-5.15.10-2|143	%{_qt5_libdir}/pkgconfig/Qt%{api}Positioning.pc
21mr|qt5-qtlocation-5.15.10-2|144	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtlocation-5.15.10-2|145	%{_libdir}/pkgconfig/Qt%{api}Positioning.pc
21mr|qt5-qtlocation-5.15.10-2|146	%endif
21mr|qt5-qtlocation-5.15.10-2|147	%{_qt5_prefix}/mkspecs/modules/qt_lib_positioning.pri
21mr|qt5-qtlocation-5.15.10-2|148	%{_qt5_prefix}/mkspecs/modules/qt_lib_positioning_private.pri
21mr|qt5-qtlocation-5.15.10-2|149	
21mr|qt5-qtlocation-5.15.10-2|150	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|151	
21mr|qt5-qtlocation-5.15.10-2|152	%package -n %{qtpositioningquick}
21mr|qt5-qtlocation-5.15.10-2|153	Summary:	Qt Positioning Quick library
21mr|qt5-qtlocation-5.15.10-2|154	Group:		System/Libraries
21mr|qt5-qtlocation-5.15.10-2|155	
21mr|qt5-qtlocation-5.15.10-2|156	%description -n %{qtpositioningquick}
21mr|qt5-qtlocation-5.15.10-2|157	Qt Positioning Quick library.
21mr|qt5-qtlocation-5.15.10-2|158	
21mr|qt5-qtlocation-5.15.10-2|159	The Qt Positioning API gives developers the ability to determine a position by
21mr|qt5-qtlocation-5.15.10-2|160	using a variety of possible sources, including satellite, or wifi, or text
21mr|qt5-qtlocation-5.15.10-2|161	file, and so on. That information can then be used to for example determine
21mr|qt5-qtlocation-5.15.10-2|162	a position on a map. In addition satellite information can be retrieved and
21mr|qt5-qtlocation-5.15.10-2|163	area based monitoring can be performed.
21mr|qt5-qtlocation-5.15.10-2|164	
21mr|qt5-qtlocation-5.15.10-2|165	%files -n %{qtpositioningquick}
21mr|qt5-qtlocation-5.15.10-2|166	%{_qt5_libdir}/libQt%{api}PositioningQuick.so.%{major}*
21mr|qt5-qtlocation-5.15.10-2|167	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtlocation-5.15.10-2|168	%{_libdir}/libQt%{api}PositioningQuick.so.%{major}*
21mr|qt5-qtlocation-5.15.10-2|169	%endif
21mr|qt5-qtlocation-5.15.10-2|170	
21mr|qt5-qtlocation-5.15.10-2|171	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|172	
21mr|qt5-qtlocation-5.15.10-2|173	%package -n %{qtpositioningquickd}
21mr|qt5-qtlocation-5.15.10-2|174	Summary:	Development files for version 5 of the QtPositioningQuick library
21mr|qt5-qtlocation-5.15.10-2|175	Group:		Development/KDE and Qt
21mr|qt5-qtlocation-5.15.10-2|176	Requires:	%{qtpositioningquick} = %{EVRD}
21mr|qt5-qtlocation-5.15.10-2|177	Requires:	qmake%{api}
21mr|qt5-qtlocation-5.15.10-2|178	
21mr|qt5-qtlocation-5.15.10-2|179	%description -n %{qtpositioningquickd}
21mr|qt5-qtlocation-5.15.10-2|180	Development files for version 5 of the QtPositioningQuick library.
21mr|qt5-qtlocation-5.15.10-2|181	
21mr|qt5-qtlocation-5.15.10-2|182	%files -n %{qtpositioningquickd}
21mr|qt5-qtlocation-5.15.10-2|183	%{_qt5_includedir}/QtPositioningQuick
21mr|qt5-qtlocation-5.15.10-2|184	%{_qt5_libdir}/libQt%{api}PositioningQuick.so
21mr|qt5-qtlocation-5.15.10-2|185	%{_qt5_libdir}/libQt%{api}PositioningQuick.prl
21mr|qt5-qtlocation-5.15.10-2|186	%{_qt5_libdir}/cmake/Qt%{api}PositioningQuick
21mr|qt5-qtlocation-5.15.10-2|187	%{_qt5_libdir}/pkgconfig/Qt%{api}PositioningQuick.pc
21mr|qt5-qtlocation-5.15.10-2|188	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtlocation-5.15.10-2|189	%{_libdir}/pkgconfig/Qt%{api}PositioningQuick.pc
21mr|qt5-qtlocation-5.15.10-2|190	%endif
21mr|qt5-qtlocation-5.15.10-2|191	%{_qt5_prefix}/mkspecs/modules/qt_lib_positioningquick.pri
21mr|qt5-qtlocation-5.15.10-2|192	%{_qt5_prefix}/mkspecs/modules/qt_lib_positioningquick_private.pri
21mr|qt5-qtlocation-5.15.10-2|193	
21mr|qt5-qtlocation-5.15.10-2|194	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|195	
21mr|qt5-qtlocation-5.15.10-2|196	%if %{with docs}
21mr|qt5-qtlocation-5.15.10-2|197	%package doc
21mr|qt5-qtlocation-5.15.10-2|198	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtlocation-5.15.10-2|199	Group:		Documentation
21mr|qt5-qtlocation-5.15.10-2|200	BuildArch:	noarch
21mr|qt5-qtlocation-5.15.10-2|201	
21mr|qt5-qtlocation-5.15.10-2|202	%description doc
21mr|qt5-qtlocation-5.15.10-2|203	Qt QCH documentation for %{name}.
21mr|qt5-qtlocation-5.15.10-2|204	
21mr|qt5-qtlocation-5.15.10-2|205	%files doc
21mr|qt5-qtlocation-5.15.10-2|206	%{_qt5_docdir}/qtlocation.qch
21mr|qt5-qtlocation-5.15.10-2|207	%{_qt5_docdir}/qtpositioning.qch
21mr|qt5-qtlocation-5.15.10-2|208	%endif
21mr|qt5-qtlocation-5.15.10-2|209	
21mr|qt5-qtlocation-5.15.10-2|210	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|211	
21mr|qt5-qtlocation-5.15.10-2|212	%package examples
21mr|qt5-qtlocation-5.15.10-2|213	Summary:	Example applications for %{name}
21mr|qt5-qtlocation-5.15.10-2|214	Group:		Development/KDE and Qt
21mr|qt5-qtlocation-5.15.10-2|215	
21mr|qt5-qtlocation-5.15.10-2|216	%description examples
21mr|qt5-qtlocation-5.15.10-2|217	Example applications for %{name}.
21mr|qt5-qtlocation-5.15.10-2|218	
21mr|qt5-qtlocation-5.15.10-2|219	%files examples
21mr|qt5-qtlocation-5.15.10-2|220	%{_qt5_exampledir}/location/
21mr|qt5-qtlocation-5.15.10-2|221	%{_qt5_exampledir}/positioning/
21mr|qt5-qtlocation-5.15.10-2|222	
21mr|qt5-qtlocation-5.15.10-2|223	#----------------------------------------------------------------------------
21mr|qt5-qtlocation-5.15.10-2|224	
21mr|qt5-qtlocation-5.15.10-2|225	%prep
21mr|qt5-qtlocation-5.15.10-2|226	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtlocation-5.15.10-2|227	
21mr|qt5-qtlocation-5.15.10-2|228	%build
21mr|qt5-qtlocation-5.15.10-2|229	%qmake_qt5
21mr|qt5-qtlocation-5.15.10-2|230	%make STRIP=true
21mr|qt5-qtlocation-5.15.10-2|231	
21mr|qt5-qtlocation-5.15.10-2|232	%if %{with docs}
21mr|qt5-qtlocation-5.15.10-2|233	%make docs
21mr|qt5-qtlocation-5.15.10-2|234	%endif
21mr|qt5-qtlocation-5.15.10-2|235	
21mr|qt5-qtlocation-5.15.10-2|236	%install
21mr|qt5-qtlocation-5.15.10-2|237	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtlocation-5.15.10-2|238	
21mr|qt5-qtlocation-5.15.10-2|239	%if %{with docs}
21mr|qt5-qtlocation-5.15.10-2|240	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtlocation-5.15.10-2|241	%endif
21mr|qt5-qtlocation-5.15.10-2|242	
21mr|qt5-qtlocation-5.15.10-2|243	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtlocation-5.15.10-2|244	pushd %{buildroot}%{_libdir}
21mr|qt5-qtlocation-5.15.10-2|245	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtlocation-5.15.10-2|246	mkdir pkgconfig
21mr|qt5-qtlocation-5.15.10-2|247	cd pkgconfig
21mr|qt5-qtlocation-5.15.10-2|248	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtlocation-5.15.10-2|249	popd
21mr|qt5-qtlocation-5.15.10-2|250	%endif
21mr|qt5-qtlocation-5.15.10-2|251	
21mr|qt5-qtlocation-5.15.10-2|252	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtlocation-5.15.10-2|253	## .prl/.la file love
21mr|qt5-qtlocation-5.15.10-2|254	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtlocation-5.15.10-2|255	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtlocation-5.15.10-2|256	for prl_file in libQt5*.prl ; do
21mr|qt5-qtlocation-5.15.10-2|257	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtlocation-5.15.10-2|258	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtlocation-5.15.10-2|259	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtlocation-5.15.10-2|260	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtlocation-5.15.10-2|261	fi
21mr|qt5-qtlocation-5.15.10-2|262	done
21mr|qt5-qtlocation-5.15.10-2|263	popd

16360 21
21mr|qt5-qtlottie-5.15.10-1|1	%ifarch %{armx}
21mr|qt5-qtlottie-5.15.10-1|2	%define build_docs 0
21mr|qt5-qtlottie-5.15.10-1|3	%else
21mr|qt5-qtlottie-5.15.10-1|4	%define build_docs 1
21mr|qt5-qtlottie-5.15.10-1|5	%endif
21mr|qt5-qtlottie-5.15.10-1|6	
21mr|qt5-qtlottie-5.15.10-1|7	%define rel 1
21mr|qt5-qtlottie-5.15.10-1|8	%define module	qtlottie
21mr|qt5-qtlottie-5.15.10-1|9	%define qtmajor %(echo %{version} |cut -d. -f1)
21mr|qt5-qtlottie-5.15.10-1|10	
21mr|qt5-qtlottie-5.15.10-1|11	%define libqtbodymovin   %mklibname qt5bodymovin %qtmajor
21mr|qt5-qtlottie-5.15.10-1|12	%define libqtbodymovin_d %mklibname qt5bodymovin -d
21mr|qt5-qtlottie-5.15.10-1|13	
21mr|qt5-qtlottie-5.15.10-1|14	Name:           qt5-qtlottie
21mr|qt5-qtlottie-5.15.10-1|15	Version:	5.15.10
21mr|qt5-qtlottie-5.15.10-1|16	Release:	1
21mr|qt5-qtlottie-5.15.10-1|17	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtlottie-5.15.10-1|18	Summary:        Qt%{qtmajor} Lottie
21mr|qt5-qtlottie-5.15.10-1|19	Group:          Development/KDE and Qt
21mr|qt5-qtlottie-5.15.10-1|20	License:        LGPLv2 with exceptions or GPLv3 with exceptions and GFDL
21mr|qt5-qtlottie-5.15.10-1|21	URL:            https://www.qt.io/
21mr|qt5-qtlottie-5.15.10-1|22	BuildRequires:  pkgconfig(Qt5Core)
21mr|qt5-qtlottie-5.15.10-1|23	BuildRequires:  pkgconfig(Qt5Gui)
21mr|qt5-qtlottie-5.15.10-1|24	BuildRequires:  pkgconfig(Qt5Qml)
21mr|qt5-qtlottie-5.15.10-1|25	BuildRequires:  pkgconfig(Qt5Quick)
21mr|qt5-qtlottie-5.15.10-1|26	BuildRequires:  pkgconfig(gl)
21mr|qt5-qtlottie-5.15.10-1|27	
21mr|qt5-qtlottie-5.15.10-1|28	%description
21mr|qt5-qtlottie-5.15.10-1|29	Qt%{qtmajor} Lottie is a family of player software for a certain
21mr|qt5-qtlottie-5.15.10-1|30	json-based file format for describing 2d vector graphics animations.
21mr|qt5-qtlottie-5.15.10-1|31	
21mr|qt5-qtlottie-5.15.10-1|32	%files
21mr|qt5-qtlottie-5.15.10-1|33	%{_qt5_libdir}/qt5/qml/Qt/labs/lottieqt/
21mr|qt5-qtlottie-5.15.10-1|34	
21mr|qt5-qtlottie-5.15.10-1|35	#------------------------------------------------------------------------------
21mr|qt5-qtlottie-5.15.10-1|36	
21mr|qt5-qtlottie-5.15.10-1|37	%if %{build_docs}
21mr|qt5-qtlottie-5.15.10-1|38	%package        doc
21mr|qt5-qtlottie-5.15.10-1|39	Summary:        QtLottie%{qtmajor} APIs and tools docs
21mr|qt5-qtlottie-5.15.10-1|40	Group:          Documentation
21mr|qt5-qtlottie-5.15.10-1|41	BuildArch:      noarch
21mr|qt5-qtlottie-5.15.10-1|42	BuildRequires:	qdoc5
21mr|qt5-qtlottie-5.15.10-1|43	BuildRequires:	qt5-tools
21mr|qt5-qtlottie-5.15.10-1|44	
21mr|qt5-qtlottie-5.15.10-1|45	%description doc
21mr|qt5-qtlottie-5.15.10-1|46	Documentation for APIs and tools in QtLottie%{qtmajor} package for
21mr|qt5-qtlottie-5.15.10-1|47	use with Qt Assistant.
21mr|qt5-qtlottie-5.15.10-1|48	
21mr|qt5-qtlottie-5.15.10-1|49	%files doc
21mr|qt5-qtlottie-5.15.10-1|50	%{_qt5_docdir}/qtlottieanimation.qch
21mr|qt5-qtlottie-5.15.10-1|51	%{_qt5_docdir}/qtlottieanimation/
21mr|qt5-qtlottie-5.15.10-1|52	%endif
21mr|qt5-qtlottie-5.15.10-1|53	
21mr|qt5-qtlottie-5.15.10-1|54	#------------------------------------------------------------------------------
21mr|qt5-qtlottie-5.15.10-1|55	
21mr|qt5-qtlottie-5.15.10-1|56	%package -n     %{libqtbodymovin}
21mr|qt5-qtlottie-5.15.10-1|57	Summary:        Qt%{qtmajor} Bodymovin Component Library
21mr|qt5-qtlottie-5.15.10-1|58	Group:          System/Libraries
21mr|qt5-qtlottie-5.15.10-1|59	Requires:       %{name} >= %{version}-%{release}
21mr|qt5-qtlottie-5.15.10-1|60	
21mr|qt5-qtlottie-5.15.10-1|61	%description -n %{libqtbodymovin}
21mr|qt5-qtlottie-5.15.10-1|62	Qt%{qtmajor} Bodymovin Component Library.
21mr|qt5-qtlottie-5.15.10-1|63	
21mr|qt5-qtlottie-5.15.10-1|64	%files -n %{libqtbodymovin}
21mr|qt5-qtlottie-5.15.10-1|65	%{_qt5_libdir}/libQt5Bodymovin.so.*
21mr|qt5-qtlottie-5.15.10-1|66	
21mr|qt5-qtlottie-5.15.10-1|67	#------------------------------------------------------------------------------
21mr|qt5-qtlottie-5.15.10-1|68	
21mr|qt5-qtlottie-5.15.10-1|69	%package -n     %{libqtbodymovin_d}
21mr|qt5-qtlottie-5.15.10-1|70	Summary:        Devel files needed to build apps based on QtBodymovin
21mr|qt5-qtlottie-5.15.10-1|71	Group:          Development/KDE and Qt
21mr|qt5-qtlottie-5.15.10-1|72	Requires:       %{libqtbodymovin} = %{version}
21mr|qt5-qtlottie-5.15.10-1|73	Provides:       libqt5bodymovin-devel = %{version}
21mr|qt5-qtlottie-5.15.10-1|74	Provides:       libqtbodymovin5-devel = %{version}
21mr|qt5-qtlottie-5.15.10-1|75	Provides:       qt5bodymovin-devel = %{version}
21mr|qt5-qtlottie-5.15.10-1|76	Provides:       libqt5lottie-devel = %{version}
21mr|qt5-qtlottie-5.15.10-1|77	Provides:       libqtlottie5-devel = %{version}
21mr|qt5-qtlottie-5.15.10-1|78	Provides:       qt5lottie-devel = %{version}
21mr|qt5-qtlottie-5.15.10-1|79	
21mr|qt5-qtlottie-5.15.10-1|80	%description -n %{libqtbodymovin_d}
21mr|qt5-qtlottie-5.15.10-1|81	Devel files needed to build apps based on Qt Bodymovin.
21mr|qt5-qtlottie-5.15.10-1|82	
21mr|qt5-qtlottie-5.15.10-1|83	%files -n %{libqtbodymovin_d}
21mr|qt5-qtlottie-5.15.10-1|84	%{_qt5_includedir}/QtBodymovin/
21mr|qt5-qtlottie-5.15.10-1|85	%{_qt5_libdir}/qt5/mkspecs/modules/qt_lib_bodymovin_private.pri
21mr|qt5-qtlottie-5.15.10-1|86	%{_qt5_libdir}/libQt5Bodymovin.prl
21mr|qt5-qtlottie-5.15.10-1|87	%{_qt5_libdir}/libQt5Bodymovin.so
21mr|qt5-qtlottie-5.15.10-1|88	%{_libdir}/cmake/Qt5Bodymovin
21mr|qt5-qtlottie-5.15.10-1|89	
21mr|qt5-qtlottie-5.15.10-1|90	#------------------------------------------------------------------------------
21mr|qt5-qtlottie-5.15.10-1|91	
21mr|qt5-qtlottie-5.15.10-1|92	%prep
21mr|qt5-qtlottie-5.15.10-1|93	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtlottie-5.15.10-1|94	
21mr|qt5-qtlottie-5.15.10-1|95	%build
21mr|qt5-qtlottie-5.15.10-1|96	%qmake_qt5
21mr|qt5-qtlottie-5.15.10-1|97	%make_build
21mr|qt5-qtlottie-5.15.10-1|98	
21mr|qt5-qtlottie-5.15.10-1|99	%if %{build_docs}
21mr|qt5-qtlottie-5.15.10-1|100	%make docs
21mr|qt5-qtlottie-5.15.10-1|101	%endif
21mr|qt5-qtlottie-5.15.10-1|102	
21mr|qt5-qtlottie-5.15.10-1|103	%install
21mr|qt5-qtlottie-5.15.10-1|104	%make_install INSTALL_ROOT=%{buildroot}
21mr|qt5-qtlottie-5.15.10-1|105	
21mr|qt5-qtlottie-5.15.10-1|106	%if %{build_docs}
21mr|qt5-qtlottie-5.15.10-1|107	%make_install install_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtlottie-5.15.10-1|108	%endif

16361 21
21mr|qt5-qtmultimedia-5.15.10-2|1	%global __provides_exclude libfftreal\\.so(.*)|devel\\(libfftreal.*\\)
21mr|qt5-qtmultimedia-5.15.10-2|2	%global __requires_exclude libfftreal\\.so(.*)
21mr|qt5-qtmultimedia-5.15.10-2|3	
21mr|qt5-qtmultimedia-5.15.10-2|4	%define api 5
21mr|qt5-qtmultimedia-5.15.10-2|5	%define major 5
21mr|qt5-qtmultimedia-5.15.10-2|6	%define oname qt5
21mr|qt5-qtmultimedia-5.15.10-2|7	%define qgstmajor 1
21mr|qt5-qtmultimedia-5.15.10-2|8	
21mr|qt5-qtmultimedia-5.15.10-2|9	%define module qtmultimedia
21mr|qt5-qtmultimedia-5.15.10-2|10	
21mr|qt5-qtmultimedia-5.15.10-2|11	%define qtmultimedia %mklibname qt%{api}multimedia %{major}
21mr|qt5-qtmultimedia-5.15.10-2|12	%define qtmultimediad %mklibname qt%{api}multimedia -d
21mr|qt5-qtmultimedia-5.15.10-2|13	%define qtmultimediaquick %mklibname qt%{api}multimediaquick %{major}
21mr|qt5-qtmultimedia-5.15.10-2|14	%define qtmultimediaquickd %mklibname qt%{api}multimediaquick -d
21mr|qt5-qtmultimedia-5.15.10-2|15	%define qtmultimediagsttools %mklibname qt%{api}multimediagsttools %{major}
21mr|qt5-qtmultimedia-5.15.10-2|16	
21mr|qt5-qtmultimedia-5.15.10-2|17	%define qtmultimediagsttoolsd %mklibname qt%{api}multimediagsttoolsd -d
21mr|qt5-qtmultimedia-5.15.10-2|18	%define qtmultimediawidgets %mklibname qt%{api}multimediawidgets %{major}
21mr|qt5-qtmultimedia-5.15.10-2|19	%define qtmultimediawidgetsd %mklibname qt%{api}multimediawidgets -d
21mr|qt5-qtmultimedia-5.15.10-2|20	
21mr|qt5-qtmultimedia-5.15.10-2|21	%define qtmultimediaavplayer %mklibname qt%{api}multimediaavplayer %{major}
21mr|qt5-qtmultimedia-5.15.10-2|22	%define qtmultimediaavplayerd %mklibname qt%{api}multimediaavplayer -d
21mr|qt5-qtmultimedia-5.15.10-2|23	
21mr|qt5-qtmultimedia-5.15.10-2|24	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtmultimedia-5.15.10-2|25	%bcond_with docs
21mr|qt5-qtmultimedia-5.15.10-2|26	
21mr|qt5-qtmultimedia-5.15.10-2|27	%ifarch %{aarch64} %{e2k}
21mr|qt5-qtmultimedia-5.15.10-2|28	%bcond_with avplayer
21mr|qt5-qtmultimedia-5.15.10-2|29	%else
21mr|qt5-qtmultimedia-5.15.10-2|30	%bcond_without avplayer
21mr|qt5-qtmultimedia-5.15.10-2|31	%endif
21mr|qt5-qtmultimedia-5.15.10-2|32	
21mr|qt5-qtmultimedia-5.15.10-2|33	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtmultimedia-5.15.10-2|34	Name:		qt5-%{module}
21mr|qt5-qtmultimedia-5.15.10-2|35	Version:	5.15.10
21mr|qt5-qtmultimedia-5.15.10-2|36	Release:	2
21mr|qt5-qtmultimedia-5.15.10-2|37	License:	LGPLv3+
21mr|qt5-qtmultimedia-5.15.10-2|38	Group:		Development/KDE and Qt
21mr|qt5-qtmultimedia-5.15.10-2|39	Url:		http://qt-project.org/
21mr|qt5-qtmultimedia-5.15.10-2|40	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtmultimedia-5.15.10-2|41	Source1000:	%{name}.rpmlintrc
21mr|qt5-qtmultimedia-5.15.10-2|42	Patch0: %{name}-gcc11.patch
21mr|qt5-qtmultimedia-5.15.10-2|43	# Introduce an alternative to ****ing dreadful gstreamer crap
21mr|qt5-qtmultimedia-5.15.10-2|44	# that can't even handle the pinephone camera
21mr|qt5-qtmultimedia-5.15.10-2|45	# https://codereview.qt-project.org/c/qt/qtmultimedia/+/305276
21mr|qt5-qtmultimedia-5.15.10-2|46	Source100:	bcc261c.diff
21mr|qt5-qtmultimedia-5.15.10-2|47	# And make it compile...
21mr|qt5-qtmultimedia-5.15.10-2|48	Source101:	qtavplayer-fix-build.patch
21mr|qt5-qtmultimedia-5.15.10-2|49	# With ffmpeg 5.0 too
21mr|qt5-qtmultimedia-5.15.10-2|50	Source102:	qtmultimedia-avplayer-ffmpeg-5.0.patch
21mr|qt5-qtmultimedia-5.15.10-2|51	# Patches from KDE
21mr|qt5-qtmultimedia-5.15.10-2|52	Patch1001:	0001-QPulseAudioSource-fix-UB-memcpy-called-with-nullptr-.patch
21mr|qt5-qtmultimedia-5.15.10-2|53	Patch1002:	0002-Pass-explicit-GL-api-when-initializing-GStreamer-bac.patch
21mr|qt5-qtmultimedia-5.15.10-2|54	Patch1003:	0003-Drop-obsolete-QtOpengl-dependency.patch
21mr|qt5-qtmultimedia-5.15.10-2|55	BuildRequires:	pkgconfig(alsa)
21mr|qt5-qtmultimedia-5.15.10-2|56	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|qt5-qtmultimedia-5.15.10-2|57	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|qt5-qtmultimedia-5.15.10-2|58	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21mr|qt5-qtmultimedia-5.15.10-2|59	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21mr|qt5-qtmultimedia-5.15.10-2|60	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|qt5-qtmultimedia-5.15.10-2|61	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtmultimedia-5.15.10-2|62	BuildRequires:	pkgconfig(wayland-egl)
21mr|qt5-qtmultimedia-5.15.10-2|63	# For gstphotography
21mr|qt5-qtmultimedia-5.15.10-2|64	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
21mr|qt5-qtmultimedia-5.15.10-2|65	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|qt5-qtmultimedia-5.15.10-2|66	BuildRequires:	pkgconfig(libpulse)
21mr|qt5-qtmultimedia-5.15.10-2|67	BuildRequires:	pkgconfig(openal)
21mr|qt5-qtmultimedia-5.15.10-2|68	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtmultimedia-5.15.10-2|69	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtmultimedia-5.15.10-2|70	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtmultimedia-5.15.10-2|71	BuildRequires:	pkgconfig(Qt5OpenGL) >= %{version}
21mr|qt5-qtmultimedia-5.15.10-2|72	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtmultimedia-5.15.10-2|73	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtmultimedia-5.15.10-2|74	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtmultimedia-5.15.10-2|75	BuildRequires:	pkgconfig(Qt5Xml) >= %{version}
21mr|qt5-qtmultimedia-5.15.10-2|76	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|qt5-qtmultimedia-5.15.10-2|77	%if %{with avplayer}
21mr|qt5-qtmultimedia-5.15.10-2|78	BuildRequires:	pkgconfig(libavcodec)
21mr|qt5-qtmultimedia-5.15.10-2|79	BuildRequires:	pkgconfig(libavformat)
21mr|qt5-qtmultimedia-5.15.10-2|80	BuildRequires:	pkgconfig(libavutil)
21mr|qt5-qtmultimedia-5.15.10-2|81	BuildRequires:	pkgconfig(libswresample)
21mr|qt5-qtmultimedia-5.15.10-2|82	BuildRequires:	pkgconfig(xext)
21mr|qt5-qtmultimedia-5.15.10-2|83	BuildRequires:	pkgconfig(libva-x11)
21mr|qt5-qtmultimedia-5.15.10-2|84	BuildRequires:	pkgconfig(libva-drm)
21mr|qt5-qtmultimedia-5.15.10-2|85	BuildRequires:	pkgconfig(libva)
21mr|qt5-qtmultimedia-5.15.10-2|86	BuildRequires:	pkgconfig(egl)
21mr|qt5-qtmultimedia-5.15.10-2|87	BuildRequires:	pkgconfig(libpulse)
21mr|qt5-qtmultimedia-5.15.10-2|88	%endif
21mr|qt5-qtmultimedia-5.15.10-2|89	%if %{with docs}
21mr|qt5-qtmultimedia-5.15.10-2|90	BuildRequires:	qdoc5
21mr|qt5-qtmultimedia-5.15.10-2|91	BuildRequires:	qt5-tools
21mr|qt5-qtmultimedia-5.15.10-2|92	%endif
21mr|qt5-qtmultimedia-5.15.10-2|93	
21mr|qt5-qtmultimedia-5.15.10-2|94	# meta-package for compatibility with Fedora/RH
21mr|qt5-qtmultimedia-5.15.10-2|95	# pulling subpackages
21mr|qt5-qtmultimedia-5.15.10-2|96	Requires:	%{qtmultimedia} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|97	Requires:	%{qtmultimediaquick} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|98	Requires:	%{qtmultimediagsttools} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|99	Requires:	%{qtmultimediawidgets} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|100	
21mr|qt5-qtmultimedia-5.15.10-2|101	%description
21mr|qt5-qtmultimedia-5.15.10-2|102	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtmultimedia-5.15.10-2|103	
21mr|qt5-qtmultimedia-5.15.10-2|104	%files
21mr|qt5-qtmultimedia-5.15.10-2|105	# empty, meta-package
21mr|qt5-qtmultimedia-5.15.10-2|106	
21mr|qt5-qtmultimedia-5.15.10-2|107	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|108	
21mr|qt5-qtmultimedia-5.15.10-2|109	%package -n %{qtmultimedia}
21mr|qt5-qtmultimedia-5.15.10-2|110	Summary:	Qt Multimedia libraries
21mr|qt5-qtmultimedia-5.15.10-2|111	Group:		System/Libraries
21mr|qt5-qtmultimedia-5.15.10-2|112	Recommends:	qt5-qtmultimedia-i18n
21mr|qt5-qtmultimedia-5.15.10-2|113	
21mr|qt5-qtmultimedia-5.15.10-2|114	%description -n %{qtmultimedia}
21mr|qt5-qtmultimedia-5.15.10-2|115	Qt Multimedia libraries.
21mr|qt5-qtmultimedia-5.15.10-2|116	
21mr|qt5-qtmultimedia-5.15.10-2|117	%files -n %{qtmultimedia}
21mr|qt5-qtmultimedia-5.15.10-2|118	%{_qt5_libdir}/libQt%{api}Multimedia.so.%{major}*
21mr|qt5-qtmultimedia-5.15.10-2|119	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtmultimedia-5.15.10-2|120	%{_libdir}/libQt%{api}Multimedia.so.%{major}*
21mr|qt5-qtmultimedia-5.15.10-2|121	%endif
21mr|qt5-qtmultimedia-5.15.10-2|122	%{_qt5_prefix}/qml/QtAudioEngine
21mr|qt5-qtmultimedia-5.15.10-2|123	%{_qt5_prefix}/qml/QtMultimedia
21mr|qt5-qtmultimedia-5.15.10-2|124	%{_qt5_plugindir}/audio/libqtaudio_alsa.so
21mr|qt5-qtmultimedia-5.15.10-2|125	%{_qt5_plugindir}/audio/libqtmedia_pulse.so
21mr|qt5-qtmultimedia-5.15.10-2|126	%{_qt5_plugindir}/mediaservice/libgstaudiodecoder.so
21mr|qt5-qtmultimedia-5.15.10-2|127	%{_qt5_plugindir}/mediaservice/libgstcamerabin.so
21mr|qt5-qtmultimedia-5.15.10-2|128	%{_qt5_plugindir}/mediaservice/libgstmediacapture.so
21mr|qt5-qtmultimedia-5.15.10-2|129	%{_qt5_plugindir}/mediaservice/libgstmediaplayer.so
21mr|qt5-qtmultimedia-5.15.10-2|130	%{_qt5_plugindir}/playlistformats/libqtmultimedia_m3u.so
21mr|qt5-qtmultimedia-5.15.10-2|131	
21mr|qt5-qtmultimedia-5.15.10-2|132	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|133	
21mr|qt5-qtmultimedia-5.15.10-2|134	%package -n %{qtmultimediad}
21mr|qt5-qtmultimedia-5.15.10-2|135	Summary:	Development files for Qt Multimedia
21mr|qt5-qtmultimedia-5.15.10-2|136	Group:		Development/KDE and Qt
21mr|qt5-qtmultimedia-5.15.10-2|137	Requires:	%{qtmultimedia} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|138	Requires:	%{qtmultimediagsttoolsd} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|139	Requires:	%{qtmultimediaquickd} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|140	Requires:	qmake%{api}
21mr|qt5-qtmultimedia-5.15.10-2|141	
21mr|qt5-qtmultimedia-5.15.10-2|142	%description -n %{qtmultimediad}
21mr|qt5-qtmultimedia-5.15.10-2|143	Development files for Qt Multimedia.
21mr|qt5-qtmultimedia-5.15.10-2|144	
21mr|qt5-qtmultimedia-5.15.10-2|145	%files -n %{qtmultimediad}
21mr|qt5-qtmultimedia-5.15.10-2|146	%{_qt5_includedir}/QtMultimedia
21mr|qt5-qtmultimedia-5.15.10-2|147	%{_qt5_libdir}/libQt%{api}Multimedia.so
21mr|qt5-qtmultimedia-5.15.10-2|148	%{_qt5_libdir}/libQt%{api}Multimedia.prl
21mr|qt5-qtmultimedia-5.15.10-2|149	%{_qt5_libdir}/cmake/Qt%{api}Multimedia
21mr|qt5-qtmultimedia-5.15.10-2|150	%{_qt5_libdir}/pkgconfig/Qt%{api}Multimedia.pc
21mr|qt5-qtmultimedia-5.15.10-2|151	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtmultimedia-5.15.10-2|152	%{_libdir}/pkgconfig/Qt%{api}Multimedia.pc
21mr|qt5-qtmultimedia-5.15.10-2|153	%endif
21mr|qt5-qtmultimedia-5.15.10-2|154	%{_qt5_prefix}/mkspecs/modules/qt_lib_multimedia.pri
21mr|qt5-qtmultimedia-5.15.10-2|155	%{_qt5_prefix}/mkspecs/modules/qt_lib_multimedia_private.pri
21mr|qt5-qtmultimedia-5.15.10-2|156	%{_qt5_prefix}/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
21mr|qt5-qtmultimedia-5.15.10-2|157	
21mr|qt5-qtmultimedia-5.15.10-2|158	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|159	
21mr|qt5-qtmultimedia-5.15.10-2|160	%package -n %{qtmultimediagsttools}
21mr|qt5-qtmultimedia-5.15.10-2|161	Summary:	Runtime library for GStreamer support in Qt 5
21mr|qt5-qtmultimedia-5.15.10-2|162	Group:		System/Libraries
21mr|qt5-qtmultimedia-5.15.10-2|163	
21mr|qt5-qtmultimedia-5.15.10-2|164	%description -n %{qtmultimediagsttools}
21mr|qt5-qtmultimedia-5.15.10-2|165	Runtime library for GStreamer support in Qt 5.
21mr|qt5-qtmultimedia-5.15.10-2|166	
21mr|qt5-qtmultimedia-5.15.10-2|167	%files -n %{qtmultimediagsttools}
21mr|qt5-qtmultimedia-5.15.10-2|168	%{_qt5_libdir}/libQt%{api}MultimediaGstTools.so.%{major}*
21mr|qt5-qtmultimedia-5.15.10-2|169	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtmultimedia-5.15.10-2|170	%{_libdir}/libQt%{api}MultimediaGstTools.so.%{major}*
21mr|qt5-qtmultimedia-5.15.10-2|171	%endif
21mr|qt5-qtmultimedia-5.15.10-2|172	
21mr|qt5-qtmultimedia-5.15.10-2|173	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|174	
21mr|qt5-qtmultimedia-5.15.10-2|175	%package -n %{qtmultimediagsttoolsd}
21mr|qt5-qtmultimedia-5.15.10-2|176	Summary:	Development files for GStreamer support in Qt 5
21mr|qt5-qtmultimedia-5.15.10-2|177	Group:		Development/KDE and Qt
21mr|qt5-qtmultimedia-5.15.10-2|178	Requires:	%{qtmultimediagsttools} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|179	Requires:	qmake%{api}
21mr|qt5-qtmultimedia-5.15.10-2|180	
21mr|qt5-qtmultimedia-5.15.10-2|181	%description -n %{qtmultimediagsttoolsd}
21mr|qt5-qtmultimedia-5.15.10-2|182	Development files for GStreamer support in Qt 5.
21mr|qt5-qtmultimedia-5.15.10-2|183	
21mr|qt5-qtmultimedia-5.15.10-2|184	%files -n %{qtmultimediagsttoolsd}
21mr|qt5-qtmultimedia-5.15.10-2|185	%{_qt5_includedir}/QtMultimediaGstTools
21mr|qt5-qtmultimedia-5.15.10-2|186	%{_qt5_libdir}/libQt%{api}MultimediaGstTools.so
21mr|qt5-qtmultimedia-5.15.10-2|187	%{_qt5_libdir}/libQt%{api}MultimediaGstTools.prl
21mr|qt5-qtmultimedia-5.15.10-2|188	%{_qt5_libdir}/cmake/Qt%{api}MultimediaGstTools
21mr|qt5-qtmultimedia-5.15.10-2|189	%{_qt5_prefix}/mkspecs/modules/qt_lib_multimediagsttools_private.pri
21mr|qt5-qtmultimedia-5.15.10-2|190	
21mr|qt5-qtmultimedia-5.15.10-2|191	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|192	
21mr|qt5-qtmultimedia-5.15.10-2|193	%package -n %{qtmultimediaquick}
21mr|qt5-qtmultimedia-5.15.10-2|194	Summary:	Runtime support library for the Qt Multimedia Quick module
21mr|qt5-qtmultimedia-5.15.10-2|195	Group:		System/Libraries
21mr|qt5-qtmultimedia-5.15.10-2|196	
21mr|qt5-qtmultimedia-5.15.10-2|197	%description -n %{qtmultimediaquick}
21mr|qt5-qtmultimedia-5.15.10-2|198	Runtime support library for the Qt Multimedia Quick module.
21mr|qt5-qtmultimedia-5.15.10-2|199	
21mr|qt5-qtmultimedia-5.15.10-2|200	%files -n %{qtmultimediaquick}
21mr|qt5-qtmultimedia-5.15.10-2|201	%{_qt5_libdir}/libQt%{api}MultimediaQuick.so.%{major}*
21mr|qt5-qtmultimedia-5.15.10-2|202	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtmultimedia-5.15.10-2|203	%{_libdir}/libQt%{api}MultimediaQuick.so.%{major}*
21mr|qt5-qtmultimedia-5.15.10-2|204	%endif
21mr|qt5-qtmultimedia-5.15.10-2|205	
21mr|qt5-qtmultimedia-5.15.10-2|206	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|207	
21mr|qt5-qtmultimedia-5.15.10-2|208	%package -n %{qtmultimediaquickd}
21mr|qt5-qtmultimedia-5.15.10-2|209	Summary:	Development files for Qt Multimedia Quick
21mr|qt5-qtmultimedia-5.15.10-2|210	Group:		Development/KDE and Qt
21mr|qt5-qtmultimedia-5.15.10-2|211	Requires:	%{qtmultimediaquick} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|212	Requires:	qmake%{api}
21mr|qt5-qtmultimedia-5.15.10-2|213	
21mr|qt5-qtmultimedia-5.15.10-2|214	%description -n %{qtmultimediaquickd}
21mr|qt5-qtmultimedia-5.15.10-2|215	Development files for Qt Multimedia Quick.
21mr|qt5-qtmultimedia-5.15.10-2|216	
21mr|qt5-qtmultimedia-5.15.10-2|217	%files -n %{qtmultimediaquickd}
21mr|qt5-qtmultimedia-5.15.10-2|218	%{_qt5_includedir}/QtMultimediaQuick
21mr|qt5-qtmultimedia-5.15.10-2|219	%{_qt5_libdir}/libQt%{api}MultimediaQuick.so
21mr|qt5-qtmultimedia-5.15.10-2|220	%{_qt5_libdir}/libQt%{api}MultimediaQuick.prl
21mr|qt5-qtmultimedia-5.15.10-2|221	%{_qt5_libdir}/cmake/Qt%{api}MultimediaQuick
21mr|qt5-qtmultimedia-5.15.10-2|222	
21mr|qt5-qtmultimedia-5.15.10-2|223	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|224	
21mr|qt5-qtmultimedia-5.15.10-2|225	%package -n %{qtmultimediawidgets}
21mr|qt5-qtmultimedia-5.15.10-2|226	Summary:	Qt Multimedia Widgets library
21mr|qt5-qtmultimedia-5.15.10-2|227	Group:		System/Libraries
21mr|qt5-qtmultimedia-5.15.10-2|228	
21mr|qt5-qtmultimedia-5.15.10-2|229	%description -n %{qtmultimediawidgets}
21mr|qt5-qtmultimedia-5.15.10-2|230	Qt Multimedia Widgets library.
21mr|qt5-qtmultimedia-5.15.10-2|231	
21mr|qt5-qtmultimedia-5.15.10-2|232	%files -n %{qtmultimediawidgets}
21mr|qt5-qtmultimedia-5.15.10-2|233	%{_qt5_libdir}/libQt%{api}MultimediaWidgets.so.%{major}*
21mr|qt5-qtmultimedia-5.15.10-2|234	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtmultimedia-5.15.10-2|235	%{_libdir}/libQt%{api}MultimediaWidgets.so.%{major}*
21mr|qt5-qtmultimedia-5.15.10-2|236	%endif
21mr|qt5-qtmultimedia-5.15.10-2|237	
21mr|qt5-qtmultimedia-5.15.10-2|238	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|239	
21mr|qt5-qtmultimedia-5.15.10-2|240	%package -n %{qtmultimediawidgetsd}
21mr|qt5-qtmultimedia-5.15.10-2|241	Summary:	Development files for the Qt Multimedia Widgets library
21mr|qt5-qtmultimedia-5.15.10-2|242	Group:		Development/KDE and Qt
21mr|qt5-qtmultimedia-5.15.10-2|243	Requires:	%{qtmultimediawidgets} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|244	Requires:	%{qtmultimediad} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|245	Requires:	qmake%{api}
21mr|qt5-qtmultimedia-5.15.10-2|246	
21mr|qt5-qtmultimedia-5.15.10-2|247	%description -n %{qtmultimediawidgetsd}
21mr|qt5-qtmultimedia-5.15.10-2|248	Development files for the Qt Multimedia Widgets library.
21mr|qt5-qtmultimedia-5.15.10-2|249	
21mr|qt5-qtmultimedia-5.15.10-2|250	%files -n %{qtmultimediawidgetsd}
21mr|qt5-qtmultimedia-5.15.10-2|251	%{_qt5_includedir}/QtMultimediaWidgets
21mr|qt5-qtmultimedia-5.15.10-2|252	%{_qt5_libdir}/libQt%{api}MultimediaWidgets.so
21mr|qt5-qtmultimedia-5.15.10-2|253	%{_qt5_libdir}/libQt%{api}MultimediaWidgets.prl
21mr|qt5-qtmultimedia-5.15.10-2|254	%{_qt5_libdir}/cmake/Qt%{api}MultimediaWidgets
21mr|qt5-qtmultimedia-5.15.10-2|255	%{_qt5_libdir}/pkgconfig/Qt%{api}MultimediaWidgets.pc
21mr|qt5-qtmultimedia-5.15.10-2|256	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtmultimedia-5.15.10-2|257	%{_libdir}/pkgconfig/Qt%{api}MultimediaWidgets.pc
21mr|qt5-qtmultimedia-5.15.10-2|258	%endif
21mr|qt5-qtmultimedia-5.15.10-2|259	%{_qt5_prefix}/mkspecs/modules/qt_lib_multimediawidgets.pri
21mr|qt5-qtmultimedia-5.15.10-2|260	%{_qt5_prefix}/mkspecs/modules/qt_lib_multimediawidgets_private.pri
21mr|qt5-qtmultimedia-5.15.10-2|261	
21mr|qt5-qtmultimedia-5.15.10-2|262	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|263	
21mr|qt5-qtmultimedia-5.15.10-2|264	%if %{with docs}
21mr|qt5-qtmultimedia-5.15.10-2|265	%package doc
21mr|qt5-qtmultimedia-5.15.10-2|266	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtmultimedia-5.15.10-2|267	Group:		Documentation
21mr|qt5-qtmultimedia-5.15.10-2|268	BuildArch:	noarch
21mr|qt5-qtmultimedia-5.15.10-2|269	
21mr|qt5-qtmultimedia-5.15.10-2|270	%description doc
21mr|qt5-qtmultimedia-5.15.10-2|271	Qt QCH documentation for %{name}.
21mr|qt5-qtmultimedia-5.15.10-2|272	
21mr|qt5-qtmultimedia-5.15.10-2|273	%files doc
21mr|qt5-qtmultimedia-5.15.10-2|274	%{_qt5_docdir}/qtmultimedia.qch
21mr|qt5-qtmultimedia-5.15.10-2|275	%endif
21mr|qt5-qtmultimedia-5.15.10-2|276	
21mr|qt5-qtmultimedia-5.15.10-2|277	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|278	%if %{with avplayer}
21mr|qt5-qtmultimedia-5.15.10-2|279	%package -n %{qtmultimediaavplayer}
21mr|qt5-qtmultimedia-5.15.10-2|280	Summary: Qt%{api} multimedia lib with FFMPEG backend
21mr|qt5-qtmultimedia-5.15.10-2|281	Group: System/Libraries
21mr|qt5-qtmultimedia-5.15.10-2|282	
21mr|qt5-qtmultimedia-5.15.10-2|283	%description -n %{qtmultimediaavplayer}
21mr|qt5-qtmultimedia-5.15.10-2|284	Qt%{api} multimedia lib with FFMPEG backend.
21mr|qt5-qtmultimedia-5.15.10-2|285	
21mr|qt5-qtmultimedia-5.15.10-2|286	%files -n %{qtmultimediaavplayer}
21mr|qt5-qtmultimedia-5.15.10-2|287	%{_libdir}/libQt5MultimediaAVPlayer.so.5*
21mr|qt5-qtmultimedia-5.15.10-2|288	
21mr|qt5-qtmultimedia-5.15.10-2|289	%package -n %{qtmultimediaavplayerd}
21mr|qt5-qtmultimedia-5.15.10-2|290	Summary: Devel files needed to build apps based on QtMultimediaAVPlayer
21mr|qt5-qtmultimedia-5.15.10-2|291	Group:    Development/KDE and Qt
21mr|qt5-qtmultimedia-5.15.10-2|292	Requires: %{qtmultimediaavplayer} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|293	Requires: %{qtmultimediawidgetsd} = %{EVRD}
21mr|qt5-qtmultimedia-5.15.10-2|294	
21mr|qt5-qtmultimedia-5.15.10-2|295	%description -n %{qtmultimediaavplayerd}
21mr|qt5-qtmultimedia-5.15.10-2|296	Devel files needed to build apps based on QtMultimediaAVPlayer
21mr|qt5-qtmultimedia-5.15.10-2|297	
21mr|qt5-qtmultimedia-5.15.10-2|298	%files -n %{qtmultimediaavplayerd}
21mr|qt5-qtmultimedia-5.15.10-2|299	%{_qt5_includedir}/QtMultimediaAVPlayer
21mr|qt5-qtmultimedia-5.15.10-2|300	%{_libdir}/cmake/Qt5MultimediaAVPlayer/Qt5MultimediaAVPlayerConfig.cmake
21mr|qt5-qtmultimedia-5.15.10-2|301	%{_libdir}/cmake/Qt5MultimediaAVPlayer/Qt5MultimediaAVPlayerConfigVersion.cmake
21mr|qt5-qtmultimedia-5.15.10-2|302	%{_libdir}/libQt5MultimediaAVPlayer.prl
21mr|qt5-qtmultimedia-5.15.10-2|303	%{_libdir}/libQt5MultimediaAVPlayer.so
21mr|qt5-qtmultimedia-5.15.10-2|304	%{_libdir}/qt5/mkspecs/modules/qt_lib_multimediaavplayer_private.pri
21mr|qt5-qtmultimedia-5.15.10-2|305	%endif
21mr|qt5-qtmultimedia-5.15.10-2|306	
21mr|qt5-qtmultimedia-5.15.10-2|307	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|308	
21mr|qt5-qtmultimedia-5.15.10-2|309	%package examples
21mr|qt5-qtmultimedia-5.15.10-2|310	Summary:	Example applications for %{name}
21mr|qt5-qtmultimedia-5.15.10-2|311	Group:		Development/KDE and Qt
21mr|qt5-qtmultimedia-5.15.10-2|312	
21mr|qt5-qtmultimedia-5.15.10-2|313	%description examples
21mr|qt5-qtmultimedia-5.15.10-2|314	Example applications for %{name}.
21mr|qt5-qtmultimedia-5.15.10-2|315	
21mr|qt5-qtmultimedia-5.15.10-2|316	%files examples
21mr|qt5-qtmultimedia-5.15.10-2|317	%{_qt5_exampledir}/multimedia/
21mr|qt5-qtmultimedia-5.15.10-2|318	%{_qt5_exampledir}/multimediawidgets/
21mr|qt5-qtmultimedia-5.15.10-2|319	
21mr|qt5-qtmultimedia-5.15.10-2|320	#----------------------------------------------------------------------------
21mr|qt5-qtmultimedia-5.15.10-2|321	
21mr|qt5-qtmultimedia-5.15.10-2|322	%prep
21mr|qt5-qtmultimedia-5.15.10-2|323	%setup -n %{module}-everywhere-src-%{version}
21mr|qt5-qtmultimedia-5.15.10-2|324	%autopatch -p1
21mr|qt5-qtmultimedia-5.15.10-2|325	%if %{with avplayer}
21mr|qt5-qtmultimedia-5.15.10-2|326	patch -p1 -z .avp1~ -b <%{S:100}
21mr|qt5-qtmultimedia-5.15.10-2|327	patch -p1 -z .avp2~ -b <%{S:101}
21mr|qt5-qtmultimedia-5.15.10-2|328	patch -p1 -z .avp2~ -b <%{S:102}
21mr|qt5-qtmultimedia-5.15.10-2|329	%endif
21mr|qt5-qtmultimedia-5.15.10-2|330	
21mr|qt5-qtmultimedia-5.15.10-2|331	# Needed after introducing extra headers from Patch0
21mr|qt5-qtmultimedia-5.15.10-2|332	%{_libdir}/qt5/bin/syncqt.pl -version %{version}
21mr|qt5-qtmultimedia-5.15.10-2|333	
21mr|qt5-qtmultimedia-5.15.10-2|334	%build
21mr|qt5-qtmultimedia-5.15.10-2|335	%qmake_qt5 GST_VERSION=1.0
21mr|qt5-qtmultimedia-5.15.10-2|336	%make_build STRIP=true || make
21mr|qt5-qtmultimedia-5.15.10-2|337	
21mr|qt5-qtmultimedia-5.15.10-2|338	%if %{with docs}
21mr|qt5-qtmultimedia-5.15.10-2|339	%make docs
21mr|qt5-qtmultimedia-5.15.10-2|340	%endif
21mr|qt5-qtmultimedia-5.15.10-2|341	
21mr|qt5-qtmultimedia-5.15.10-2|342	%install
21mr|qt5-qtmultimedia-5.15.10-2|343	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtmultimedia-5.15.10-2|344	
21mr|qt5-qtmultimedia-5.15.10-2|345	%if %{with docs}
21mr|qt5-qtmultimedia-5.15.10-2|346	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtmultimedia-5.15.10-2|347	%endif
21mr|qt5-qtmultimedia-5.15.10-2|348	
21mr|qt5-qtmultimedia-5.15.10-2|349	# Let's not ship -devel files for private libraries... At least not until
21mr|qt5-qtmultimedia-5.15.10-2|350	# applications teach us otherwise
21mr|qt5-qtmultimedia-5.15.10-2|351	rm -f %{buildroot}%{_qt5_libdir}/libqgsttools_p.so %{buildroot}%{_qt5_libdir}/libqgsttools_p.prl
21mr|qt5-qtmultimedia-5.15.10-2|352	rm -f %{buildroot}%{_qt5_libdir}/libQt%{api}MultimediaQuick_p.so %{buildroot}%{_qt5_libdir}/libQt%{api}MultimediaQuick_p.prl
21mr|qt5-qtmultimedia-5.15.10-2|353	
21mr|qt5-qtmultimedia-5.15.10-2|354	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtmultimedia-5.15.10-2|355	pushd %{buildroot}%{_libdir}
21mr|qt5-qtmultimedia-5.15.10-2|356	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtmultimedia-5.15.10-2|357	mkdir pkgconfig
21mr|qt5-qtmultimedia-5.15.10-2|358	cd pkgconfig
21mr|qt5-qtmultimedia-5.15.10-2|359	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtmultimedia-5.15.10-2|360	popd
21mr|qt5-qtmultimedia-5.15.10-2|361	%endif
21mr|qt5-qtmultimedia-5.15.10-2|362	
21mr|qt5-qtmultimedia-5.15.10-2|363	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtmultimedia-5.15.10-2|364	## .prl/.la file love
21mr|qt5-qtmultimedia-5.15.10-2|365	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtmultimedia-5.15.10-2|366	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtmultimedia-5.15.10-2|367	for prl_file in libQt5*.prl ; do
21mr|qt5-qtmultimedia-5.15.10-2|368	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtmultimedia-5.15.10-2|369	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtmultimedia-5.15.10-2|370	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtmultimedia-5.15.10-2|371	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtmultimedia-5.15.10-2|372	fi
21mr|qt5-qtmultimedia-5.15.10-2|373	done
21mr|qt5-qtmultimedia-5.15.10-2|374	popd

16362 21
21mr|qt5-qtnetworkauth-5.15.10-2|1	%define module qtnetworkauth
21mr|qt5-qtnetworkauth-5.15.10-2|2	
21mr|qt5-qtnetworkauth-5.15.10-2|3	%define major 5
21mr|qt5-qtnetworkauth-5.15.10-2|4	%define qtnetworkauth %mklibname qt5networkauth %{major}
21mr|qt5-qtnetworkauth-5.15.10-2|5	%define qtnetworkauthd %mklibname qt5networkauth -d
21mr|qt5-qtnetworkauth-5.15.10-2|6	
21mr|qt5-qtnetworkauth-5.15.10-2|7	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtnetworkauth-5.15.10-2|8	%bcond_with docs
21mr|qt5-qtnetworkauth-5.15.10-2|9	
21mr|qt5-qtnetworkauth-5.15.10-2|10	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtnetworkauth-5.15.10-2|11	Name:		qt5-%{module}
21mr|qt5-qtnetworkauth-5.15.10-2|12	Version:	5.15.10
21mr|qt5-qtnetworkauth-5.15.10-2|13	Release:	2
21mr|qt5-qtnetworkauth-5.15.10-2|14	License:	LGPLv3+
21mr|qt5-qtnetworkauth-5.15.10-2|15	Group:		Development/KDE and Qt
21mr|qt5-qtnetworkauth-5.15.10-2|16	Url:		http://qt-project.org/
21mr|qt5-qtnetworkauth-5.15.10-2|17	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtnetworkauth-5.15.10-2|18	Patch0:		CVE-2024-36048-qtnetworkauth-5.15.diff
21mr|qt5-qtnetworkauth-5.15.10-2|19	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtnetworkauth-5.15.10-2|20	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtnetworkauth-5.15.10-2|21	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtnetworkauth-5.15.10-2|22	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtnetworkauth-5.15.10-2|23	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtnetworkauth-5.15.10-2|24	%if %{with docs}
21mr|qt5-qtnetworkauth-5.15.10-2|25	BuildRequires:	qdoc5
21mr|qt5-qtnetworkauth-5.15.10-2|26	BuildRequires:	qt5-tools
21mr|qt5-qtnetworkauth-5.15.10-2|27	%endif
21mr|qt5-qtnetworkauth-5.15.10-2|28	Requires:	qt5-qtnetworkauth = %{EVRD}
21mr|qt5-qtnetworkauth-5.15.10-2|29	
21mr|qt5-qtnetworkauth-5.15.10-2|30	%description
21mr|qt5-qtnetworkauth-5.15.10-2|31	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtnetworkauth-5.15.10-2|32	
21mr|qt5-qtnetworkauth-5.15.10-2|33	#--------------------------------------------------------------------
21mr|qt5-qtnetworkauth-5.15.10-2|34	
21mr|qt5-qtnetworkauth-5.15.10-2|35	%package -n %{qtnetworkauth}
21mr|qt5-qtnetworkauth-5.15.10-2|36	Summary:	Qt 5 Network Authorization library
21mr|qt5-qtnetworkauth-5.15.10-2|37	Group:		System/Libraries
21mr|qt5-qtnetworkauth-5.15.10-2|38	
21mr|qt5-qtnetworkauth-5.15.10-2|39	%description -n %{qtnetworkauth}
21mr|qt5-qtnetworkauth-5.15.10-2|40	Qt 5 Network Authorization library.
21mr|qt5-qtnetworkauth-5.15.10-2|41	
21mr|qt5-qtnetworkauth-5.15.10-2|42	%files -n %{qtnetworkauth}
21mr|qt5-qtnetworkauth-5.15.10-2|43	%{_qt5_libdir}/libQt5NetworkAuth.so.%{major}*
21mr|qt5-qtnetworkauth-5.15.10-2|44	
21mr|qt5-qtnetworkauth-5.15.10-2|45	#----------------------------------------------------------------------------
21mr|qt5-qtnetworkauth-5.15.10-2|46	
21mr|qt5-qtnetworkauth-5.15.10-2|47	%package -n %{qtnetworkauthd}
21mr|qt5-qtnetworkauth-5.15.10-2|48	Summary:	Development files for Qt 5 Network Authorization library
21mr|qt5-qtnetworkauth-5.15.10-2|49	Group:		Development/KDE and Qt
21mr|qt5-qtnetworkauth-5.15.10-2|50	Requires:	%{qtnetworkauth} = %{EVRD}
21mr|qt5-qtnetworkauth-5.15.10-2|51	Provides:	qt5-qtnetworkauth-devel = %{EVRD}
21mr|qt5-qtnetworkauth-5.15.10-2|52	Provides:	qt5-networkauth-devel = %{EVRD}
21mr|qt5-qtnetworkauth-5.15.10-2|53	
21mr|qt5-qtnetworkauth-5.15.10-2|54	%description -n %{qtnetworkauthd}
21mr|qt5-qtnetworkauth-5.15.10-2|55	Development files for Qt 5 Network Authorization library.
21mr|qt5-qtnetworkauth-5.15.10-2|56	
21mr|qt5-qtnetworkauth-5.15.10-2|57	%files -n %{qtnetworkauthd}
21mr|qt5-qtnetworkauth-5.15.10-2|58	%{_qt5_includedir}/QtNetworkAuth
21mr|qt5-qtnetworkauth-5.15.10-2|59	%{_qt5_libdir}/libQt5NetworkAuth.so
21mr|qt5-qtnetworkauth-5.15.10-2|60	%{_qt5_libdir}/libQt5NetworkAuth.prl
21mr|qt5-qtnetworkauth-5.15.10-2|61	%{_qt5_libdir}/cmake/Qt5NetworkAuth/*
21mr|qt5-qtnetworkauth-5.15.10-2|62	%{_qt5_libdir}/pkgconfig/Qt5NetworkAuth.pc
21mr|qt5-qtnetworkauth-5.15.10-2|63	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtnetworkauth-5.15.10-2|64	%{_libdir}/pkgconfig/Qt5NetworkAuth.pc
21mr|qt5-qtnetworkauth-5.15.10-2|65	%endif
21mr|qt5-qtnetworkauth-5.15.10-2|66	%{_qt5_prefix}/mkspecs/modules/qt_lib_networkauth.pri
21mr|qt5-qtnetworkauth-5.15.10-2|67	%{_qt5_prefix}/mkspecs/modules/qt_lib_networkauth_private.pri
21mr|qt5-qtnetworkauth-5.15.10-2|68	
21mr|qt5-qtnetworkauth-5.15.10-2|69	#----------------------------------------------------------------------------
21mr|qt5-qtnetworkauth-5.15.10-2|70	
21mr|qt5-qtnetworkauth-5.15.10-2|71	%if %{with docs}
21mr|qt5-qtnetworkauth-5.15.10-2|72	%package doc
21mr|qt5-qtnetworkauth-5.15.10-2|73	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtnetworkauth-5.15.10-2|74	Group:		Documentation
21mr|qt5-qtnetworkauth-5.15.10-2|75	BuildArch:	noarch
21mr|qt5-qtnetworkauth-5.15.10-2|76	
21mr|qt5-qtnetworkauth-5.15.10-2|77	%description doc
21mr|qt5-qtnetworkauth-5.15.10-2|78	Qt QCH documentation for %{name}.
21mr|qt5-qtnetworkauth-5.15.10-2|79	
21mr|qt5-qtnetworkauth-5.15.10-2|80	%files doc
21mr|qt5-qtnetworkauth-5.15.10-2|81	%{_qt5_docdir}/qtnetworkauth.qch
21mr|qt5-qtnetworkauth-5.15.10-2|82	%endif
21mr|qt5-qtnetworkauth-5.15.10-2|83	
21mr|qt5-qtnetworkauth-5.15.10-2|84	#----------------------------------------------------------------------------
21mr|qt5-qtnetworkauth-5.15.10-2|85	
21mr|qt5-qtnetworkauth-5.15.10-2|86	%package examples
21mr|qt5-qtnetworkauth-5.15.10-2|87	Summary:	Example applications for %{name}
21mr|qt5-qtnetworkauth-5.15.10-2|88	Group:		Development/KDE and Qt
21mr|qt5-qtnetworkauth-5.15.10-2|89	
21mr|qt5-qtnetworkauth-5.15.10-2|90	%description examples
21mr|qt5-qtnetworkauth-5.15.10-2|91	Example applications for %{name}.
21mr|qt5-qtnetworkauth-5.15.10-2|92	
21mr|qt5-qtnetworkauth-5.15.10-2|93	%files examples
21mr|qt5-qtnetworkauth-5.15.10-2|94	%{_qt5_exampledir}/oauth/
21mr|qt5-qtnetworkauth-5.15.10-2|95	
21mr|qt5-qtnetworkauth-5.15.10-2|96	#----------------------------------------------------------------------------
21mr|qt5-qtnetworkauth-5.15.10-2|97	
21mr|qt5-qtnetworkauth-5.15.10-2|98	
21mr|qt5-qtnetworkauth-5.15.10-2|99	%prep
21mr|qt5-qtnetworkauth-5.15.10-2|100	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtnetworkauth-5.15.10-2|101	%autopatch -p1
21mr|qt5-qtnetworkauth-5.15.10-2|102	
21mr|qt5-qtnetworkauth-5.15.10-2|103	%build
21mr|qt5-qtnetworkauth-5.15.10-2|104	%qmake_qt5
21mr|qt5-qtnetworkauth-5.15.10-2|105	%make
21mr|qt5-qtnetworkauth-5.15.10-2|106	
21mr|qt5-qtnetworkauth-5.15.10-2|107	%if %{with docs}
21mr|qt5-qtnetworkauth-5.15.10-2|108	%make docs
21mr|qt5-qtnetworkauth-5.15.10-2|109	%endif
21mr|qt5-qtnetworkauth-5.15.10-2|110	
21mr|qt5-qtnetworkauth-5.15.10-2|111	%install
21mr|qt5-qtnetworkauth-5.15.10-2|112	%makeinstall_qt
21mr|qt5-qtnetworkauth-5.15.10-2|113	
21mr|qt5-qtnetworkauth-5.15.10-2|114	%if %{with docs}
21mr|qt5-qtnetworkauth-5.15.10-2|115	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtnetworkauth-5.15.10-2|116	%endif
21mr|qt5-qtnetworkauth-5.15.10-2|117	
21mr|qt5-qtnetworkauth-5.15.10-2|118	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtnetworkauth-5.15.10-2|119	pushd %{buildroot}%{_libdir}
21mr|qt5-qtnetworkauth-5.15.10-2|120	ln -s ../%{_lib}/qt5/%{_lib}/*.so.* .
21mr|qt5-qtnetworkauth-5.15.10-2|121	mkdir pkgconfig
21mr|qt5-qtnetworkauth-5.15.10-2|122	cd pkgconfig
21mr|qt5-qtnetworkauth-5.15.10-2|123	ln -s ../../%{_lib}/qt5/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtnetworkauth-5.15.10-2|124	popd
21mr|qt5-qtnetworkauth-5.15.10-2|125	%endif
21mr|qt5-qtnetworkauth-5.15.10-2|126	
21mr|qt5-qtnetworkauth-5.15.10-2|127	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtnetworkauth-5.15.10-2|128	## .prl/.la file love
21mr|qt5-qtnetworkauth-5.15.10-2|129	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtnetworkauth-5.15.10-2|130	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtnetworkauth-5.15.10-2|131	for prl_file in libQt5*.prl ; do
21mr|qt5-qtnetworkauth-5.15.10-2|132	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtnetworkauth-5.15.10-2|133	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtnetworkauth-5.15.10-2|134	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtnetworkauth-5.15.10-2|135	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtnetworkauth-5.15.10-2|136	fi
21mr|qt5-qtnetworkauth-5.15.10-2|137	done
21mr|qt5-qtnetworkauth-5.15.10-2|138	popd

16363 21
21mr|qt5-qtpurchasing-5.15.10-1|1	%define major 5
21mr|qt5-qtpurchasing-5.15.10-1|2	%define libname %mklibname qt5purchasing %{major}
21mr|qt5-qtpurchasing-5.15.10-1|3	%define devname %mklibname qt5purchasing -d
21mr|qt5-qtpurchasing-5.15.10-1|4	%define module	qtpurchasing
21mr|qt5-qtpurchasing-5.15.10-1|5	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtpurchasing-5.15.10-1|6	%bcond_without docs
21mr|qt5-qtpurchasing-5.15.10-1|7	
21mr|qt5-qtpurchasing-5.15.10-1|8	Name: qt5-qtpurchasing
21mr|qt5-qtpurchasing-5.15.10-1|9	Version:	5.15.10
21mr|qt5-qtpurchasing-5.15.10-1|10	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtpurchasing-5.15.10-1|11	Release:	1
21mr|qt5-qtpurchasing-5.15.10-1|12	Summary: Qt library for in-app purchases
21mr|qt5-qtpurchasing-5.15.10-1|13	URL: https://github.com/qtproject/qtpurchasing
21mr|qt5-qtpurchasing-5.15.10-1|14	License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-with-Qt-Company-Qt-exception-1.1
21mr|qt5-qtpurchasing-5.15.10-1|15	Group: System/Libraries
21mr|qt5-qtpurchasing-5.15.10-1|16	BuildRequires: qmake5
21mr|qt5-qtpurchasing-5.15.10-1|17	BuildRequires: pkgconfig(Qt5Core)
21mr|qt5-qtpurchasing-5.15.10-1|18	BuildRequires: pkgconfig(Qt5Quick)
21mr|qt5-qtpurchasing-5.15.10-1|19	BuildRequires: pkgconfig(Qt5Qml)
21mr|qt5-qtpurchasing-5.15.10-1|20	BuildRequires: pkgconfig(Qt5Concurrent)
21mr|qt5-qtpurchasing-5.15.10-1|21	BuildRequires: pkgconfig(gl)
21mr|qt5-qtpurchasing-5.15.10-1|22	%if %{with docs}
21mr|qt5-qtpurchasing-5.15.10-1|23	BuildRequires:	qdoc5
21mr|qt5-qtpurchasing-5.15.10-1|24	BuildRequires:	qt5-tools
21mr|qt5-qtpurchasing-5.15.10-1|25	%endif
21mr|qt5-qtpurchasing-5.15.10-1|26	# For the Provides: generator
21mr|qt5-qtpurchasing-5.15.10-1|27	BuildRequires: cmake >= 3.11.0-1
21mr|qt5-qtpurchasing-5.15.10-1|28	
21mr|qt5-qtpurchasing-5.15.10-1|29	%description
21mr|qt5-qtpurchasing-5.15.10-1|30	Qt library for in-app purchases.
21mr|qt5-qtpurchasing-5.15.10-1|31	
21mr|qt5-qtpurchasing-5.15.10-1|32	%package -n %{libname}
21mr|qt5-qtpurchasing-5.15.10-1|33	Summary: Qt library for in-app purchases
21mr|qt5-qtpurchasing-5.15.10-1|34	Group: System/Libraries
21mr|qt5-qtpurchasing-5.15.10-1|35	
21mr|qt5-qtpurchasing-5.15.10-1|36	%description -n %{libname}
21mr|qt5-qtpurchasing-5.15.10-1|37	Qt library for in-app purchases.
21mr|qt5-qtpurchasing-5.15.10-1|38	
21mr|qt5-qtpurchasing-5.15.10-1|39	%package -n %{devname}
21mr|qt5-qtpurchasing-5.15.10-1|40	Summary: Development files for %{name}
21mr|qt5-qtpurchasing-5.15.10-1|41	Group: Development/C
21mr|qt5-qtpurchasing-5.15.10-1|42	Requires: %{libname} = %{EVRD}
21mr|qt5-qtpurchasing-5.15.10-1|43	
21mr|qt5-qtpurchasing-5.15.10-1|44	%description -n %{devname}
21mr|qt5-qtpurchasing-5.15.10-1|45	Development files (Headers etc.) for %{name}.
21mr|qt5-qtpurchasing-5.15.10-1|46	
21mr|qt5-qtpurchasing-5.15.10-1|47	%package examples
21mr|qt5-qtpurchasing-5.15.10-1|48	Summary: Example code for the %{name} library
21mr|qt5-qtpurchasing-5.15.10-1|49	Group: Development/C
21mr|qt5-qtpurchasing-5.15.10-1|50	Requires: %{devname} = %{EVRD}
21mr|qt5-qtpurchasing-5.15.10-1|51	BuildRequires: pkgconfig(Qt5Widgets)
21mr|qt5-qtpurchasing-5.15.10-1|52	
21mr|qt5-qtpurchasing-5.15.10-1|53	%description examples
21mr|qt5-qtpurchasing-5.15.10-1|54	Example code for the %{name} library.
21mr|qt5-qtpurchasing-5.15.10-1|55	
21mr|qt5-qtpurchasing-5.15.10-1|56	%prep
21mr|qt5-qtpurchasing-5.15.10-1|57	%autosetup -n %{module}-everywhere-src-%{version} -p1
21mr|qt5-qtpurchasing-5.15.10-1|58	%qmake_qt5 *.pro
21mr|qt5-qtpurchasing-5.15.10-1|59	
21mr|qt5-qtpurchasing-5.15.10-1|60	%build
21mr|qt5-qtpurchasing-5.15.10-1|61	%make_build
21mr|qt5-qtpurchasing-5.15.10-1|62	%make_build docs
21mr|qt5-qtpurchasing-5.15.10-1|63	
21mr|qt5-qtpurchasing-5.15.10-1|64	%install
21mr|qt5-qtpurchasing-5.15.10-1|65	%make_install install_docs INSTALL_ROOT="%{buildroot}"
21mr|qt5-qtpurchasing-5.15.10-1|66	find "%{buildroot}" -type f -name '*.prl' -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
21mr|qt5-qtpurchasing-5.15.10-1|67	
21mr|qt5-qtpurchasing-5.15.10-1|68	%files -n %{libname}
21mr|qt5-qtpurchasing-5.15.10-1|69	%{_libdir}/*.so.%{major}*
21mr|qt5-qtpurchasing-5.15.10-1|70	%{_libdir}/qt5/qml/QtPurchasing
21mr|qt5-qtpurchasing-5.15.10-1|71	
21mr|qt5-qtpurchasing-5.15.10-1|72	%files -n %{devname}
21mr|qt5-qtpurchasing-5.15.10-1|73	%{_includedir}/*
21mr|qt5-qtpurchasing-5.15.10-1|74	%{_libdir}/*.so
21mr|qt5-qtpurchasing-5.15.10-1|75	%{_libdir}/pkgconfig/*
21mr|qt5-qtpurchasing-5.15.10-1|76	%{_libdir}/cmake/Qt5Purchasing
21mr|qt5-qtpurchasing-5.15.10-1|77	%{_libdir}/qt5/mkspecs/modules/*.pri
21mr|qt5-qtpurchasing-5.15.10-1|78	%{_libdir}/*.prl
21mr|qt5-qtpurchasing-5.15.10-1|79	%doc %{_docdir}/qt5/qtpurchasing.qch
21mr|qt5-qtpurchasing-5.15.10-1|80	%doc %{_docdir}/qt5/qtpurchasing
21mr|qt5-qtpurchasing-5.15.10-1|81	
21mr|qt5-qtpurchasing-5.15.10-1|82	%files examples
21mr|qt5-qtpurchasing-5.15.10-1|83	%{_libdir}/qt5/examples/purchasing

16364 21
21mr|qt5-qtquickcontrols2-5.15.10-1|1	%define api 5
21mr|qt5-qtquickcontrols2-5.15.10-1|2	%define major 5
21mr|qt5-qtquickcontrols2-5.15.10-1|3	%define oname qt5
21mr|qt5-qtquickcontrols2-5.15.10-1|4	
21mr|qt5-qtquickcontrols2-5.15.10-1|5	%define module qtquickcontrols2
21mr|qt5-qtquickcontrols2-5.15.10-1|6	
21mr|qt5-qtquickcontrols2-5.15.10-1|7	%define qmlqtquickcontrols2 %mklibname qt5-qtquickcontrols2-qml
21mr|qt5-qtquickcontrols2-5.15.10-1|8	
21mr|qt5-qtquickcontrols2-5.15.10-1|9	%define qtquickcontrols2 %mklibname qt%{api}quickcontrols2_ %{major}
21mr|qt5-qtquickcontrols2-5.15.10-1|10	%define qtquickcontrols2d %mklibname qt%{api}quickcontrols2 -d
21mr|qt5-qtquickcontrols2-5.15.10-1|11	%define qtquicktemplates2 %mklibname qt%{api}quicktemplates2_ %{major}
21mr|qt5-qtquickcontrols2-5.15.10-1|12	%define qtquicktemplates2d %mklibname qt%{api}quicktemplates2 -d
21mr|qt5-qtquickcontrols2-5.15.10-1|13	
21mr|qt5-qtquickcontrols2-5.15.10-1|14	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtquickcontrols2-5.15.10-1|15	%bcond_with docs
21mr|qt5-qtquickcontrols2-5.15.10-1|16	
21mr|qt5-qtquickcontrols2-5.15.10-1|17	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtquickcontrols2-5.15.10-1|18	Name:		qt5-%{module}
21mr|qt5-qtquickcontrols2-5.15.10-1|19	Version:	5.15.10
21mr|qt5-qtquickcontrols2-5.15.10-1|20	Release:	1
21mr|qt5-qtquickcontrols2-5.15.10-1|21	License:	LGPLv3+
21mr|qt5-qtquickcontrols2-5.15.10-1|22	Group:		Development/KDE and Qt
21mr|qt5-qtquickcontrols2-5.15.10-1|23	Url:		http://qt-project.org/
21mr|qt5-qtquickcontrols2-5.15.10-1|24	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtquickcontrols2-5.15.10-1|25	Source100:	%{name}.rpmlintrc
21mr|qt5-qtquickcontrols2-5.15.10-1|26	# From KDE https://invent.kde.org/qt/qt/qtquickcontrols2 -b kde/5.15
21mr|qt5-qtquickcontrols2-5.15.10-1|27	Patch1001:	0001-Unset-mouseGrabberPopup-if-it-s-removed-from-childre.patch
21mr|qt5-qtquickcontrols2-5.15.10-1|28	Patch1002:	0002-Ensure-we-don-t-crash-when-changing-sizes-after-clea.patch
21mr|qt5-qtquickcontrols2-5.15.10-1|29	Patch1003:	0003-Fix-scroll-bars-not-showing-up-when-binding-to-stand.patch
21mr|qt5-qtquickcontrols2-5.15.10-1|30	Patch1004:	0004-implement-a11y-pressing-of-qquickabstractbutton.patch
21mr|qt5-qtquickcontrols2-5.15.10-1|31	Patch1005:	0005-Fix-the-popup-position-of-a-Menu.patch
21mr|qt5-qtquickcontrols2-5.15.10-1|32	Patch1006:	0006-Accessibility-respect-value-in-attached-Accessible-i.patch
21mr|qt5-qtquickcontrols2-5.15.10-1|33	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|34	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|35	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|36	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|37	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|38	BuildRequires:	pkgconfig(Qt5Sql) >= %{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|39	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|40	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtquickcontrols2-5.15.10-1|41	%if %{with docs}
21mr|qt5-qtquickcontrols2-5.15.10-1|42	BuildRequires:	qdoc5
21mr|qt5-qtquickcontrols2-5.15.10-1|43	BuildRequires:	qt5-tools
21mr|qt5-qtquickcontrols2-5.15.10-1|44	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|45	
21mr|qt5-qtquickcontrols2-5.15.10-1|46	# meta-package for compat with Fedora/RH, pulling subpackages
21mr|qt5-qtquickcontrols2-5.15.10-1|47	Requires:	%{qtquickcontrols2} = %{EVRD}
21mr|qt5-qtquickcontrols2-5.15.10-1|48	Requires:	%{qtquicktemplates2} = %{EVRD}
21mr|qt5-qtquickcontrols2-5.15.10-1|49	
21mr|qt5-qtquickcontrols2-5.15.10-1|50	%description
21mr|qt5-qtquickcontrols2-5.15.10-1|51	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtquickcontrols2-5.15.10-1|52	This meta-package pulls %{qtquickcontrols2} and %{qtquicktemplates2}
21mr|qt5-qtquickcontrols2-5.15.10-1|53	
21mr|qt5-qtquickcontrols2-5.15.10-1|54	%files
21mr|qt5-qtquickcontrols2-5.15.10-1|55	# empty, meta package
21mr|qt5-qtquickcontrols2-5.15.10-1|56	
21mr|qt5-qtquickcontrols2-5.15.10-1|57	#--------------------------------------------------------------------
21mr|qt5-qtquickcontrols2-5.15.10-1|58	
21mr|qt5-qtquickcontrols2-5.15.10-1|59	%package -n %{qmlqtquickcontrols2}
21mr|qt5-qtquickcontrols2-5.15.10-1|60	Summary:	QML plugin for Qt 5 Quick Controls 2 module
21mr|qt5-qtquickcontrols2-5.15.10-1|61	Group:		System/Libraries
21mr|qt5-qtquickcontrols2-5.15.10-1|62	Recommends:	qt5-qtquickcontrols2-i18n
21mr|qt5-qtquickcontrols2-5.15.10-1|63	Provides:	qt5-qtlabscontrols-qml = %{EVRD}
21mr|qt5-qtquickcontrols2-5.15.10-1|64	Provides:	qt5-qtquickcontrols2-qml = %{EVRD}
21mr|qt5-qtquickcontrols2-5.15.10-1|65	
21mr|qt5-qtquickcontrols2-5.15.10-1|66	%description -n %{qmlqtquickcontrols2}
21mr|qt5-qtquickcontrols2-5.15.10-1|67	QML plugin for Qt 5 Quick Controls 2 module.
21mr|qt5-qtquickcontrols2-5.15.10-1|68	
21mr|qt5-qtquickcontrols2-5.15.10-1|69	%files -n %{qmlqtquickcontrols2}
21mr|qt5-qtquickcontrols2-5.15.10-1|70	%{_qt5_prefix}/qml/Qt/labs/calendar/
21mr|qt5-qtquickcontrols2-5.15.10-1|71	%{_qt5_prefix}/qml/Qt/labs/platform/
21mr|qt5-qtquickcontrols2-5.15.10-1|72	%{_qt5_prefix}/qml/QtQuick/Controls.2/
21mr|qt5-qtquickcontrols2-5.15.10-1|73	%{_qt5_prefix}/qml/QtQuick/Templates.2/
21mr|qt5-qtquickcontrols2-5.15.10-1|74	
21mr|qt5-qtquickcontrols2-5.15.10-1|75	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols2-5.15.10-1|76	
21mr|qt5-qtquickcontrols2-5.15.10-1|77	%package -n %{qtquickcontrols2}
21mr|qt5-qtquickcontrols2-5.15.10-1|78	Summary:	Qt 5 Quick Controls 2 library
21mr|qt5-qtquickcontrols2-5.15.10-1|79	Group:		System/Libraries
21mr|qt5-qtquickcontrols2-5.15.10-1|80	Requires:	qt5-qtquickcontrols2-qml
21mr|qt5-qtquickcontrols2-5.15.10-1|81	
21mr|qt5-qtquickcontrols2-5.15.10-1|82	%description -n %{qtquickcontrols2}
21mr|qt5-qtquickcontrols2-5.15.10-1|83	Qt 5 Quick Controls 2 library.
21mr|qt5-qtquickcontrols2-5.15.10-1|84	
21mr|qt5-qtquickcontrols2-5.15.10-1|85	%files -n %{qtquickcontrols2}
21mr|qt5-qtquickcontrols2-5.15.10-1|86	%{_qt5_libdir}/libQt%{api}QuickControls2.so.%{major}*
21mr|qt5-qtquickcontrols2-5.15.10-1|87	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtquickcontrols2-5.15.10-1|88	%{_libdir}/libQt%{api}QuickControls2.so.%{major}*
21mr|qt5-qtquickcontrols2-5.15.10-1|89	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|90	
21mr|qt5-qtquickcontrols2-5.15.10-1|91	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols2-5.15.10-1|92	
21mr|qt5-qtquickcontrols2-5.15.10-1|93	%package -n %{qtquickcontrols2d}
21mr|qt5-qtquickcontrols2-5.15.10-1|94	Summary:	Development files for the Qt Quick Controls 2 library
21mr|qt5-qtquickcontrols2-5.15.10-1|95	Group:		Development/KDE and Qt
21mr|qt5-qtquickcontrols2-5.15.10-1|96	Requires:	%{qtquickcontrols2} = %{EVRD}
21mr|qt5-qtquickcontrols2-5.15.10-1|97	Requires:	qmake%{api}
21mr|qt5-qtquickcontrols2-5.15.10-1|98	
21mr|qt5-qtquickcontrols2-5.15.10-1|99	%description -n %{qtquickcontrols2d}
21mr|qt5-qtquickcontrols2-5.15.10-1|100	Development files for the Qt Quick Controls 2 library.
21mr|qt5-qtquickcontrols2-5.15.10-1|101	
21mr|qt5-qtquickcontrols2-5.15.10-1|102	%files -n %{qtquickcontrols2d}
21mr|qt5-qtquickcontrols2-5.15.10-1|103	%{_qt5_includedir}/QtQuickControls2/
21mr|qt5-qtquickcontrols2-5.15.10-1|104	%{_qt5_libdir}/libQt%{api}QuickControls2.so
21mr|qt5-qtquickcontrols2-5.15.10-1|105	%{_qt5_libdir}/libQt%{api}QuickControls2.prl
21mr|qt5-qtquickcontrols2-5.15.10-1|106	%{_qt5_libdir}/cmake/Qt%{api}QuickControls2
21mr|qt5-qtquickcontrols2-5.15.10-1|107	%{_qt5_libdir}/pkgconfig/Qt%{api}QuickControls2.pc
21mr|qt5-qtquickcontrols2-5.15.10-1|108	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtquickcontrols2-5.15.10-1|109	%{_libdir}/pkgconfig/Qt%{api}QuickControls2.pc
21mr|qt5-qtquickcontrols2-5.15.10-1|110	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|111	%{_qt5_prefix}/mkspecs/modules/qt_lib_quickcontrols2.pri
21mr|qt5-qtquickcontrols2-5.15.10-1|112	%{_qt5_prefix}/mkspecs/modules/qt_lib_quickcontrols2_private.pri
21mr|qt5-qtquickcontrols2-5.15.10-1|113	
21mr|qt5-qtquickcontrols2-5.15.10-1|114	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols2-5.15.10-1|115	
21mr|qt5-qtquickcontrols2-5.15.10-1|116	%package -n %{qtquicktemplates2}
21mr|qt5-qtquickcontrols2-5.15.10-1|117	Summary:	Qt 5 Quick Templates 2 library
21mr|qt5-qtquickcontrols2-5.15.10-1|118	Group:		System/Libraries
21mr|qt5-qtquickcontrols2-5.15.10-1|119	Requires:	qt5-qtquickcontrols2-qml
21mr|qt5-qtquickcontrols2-5.15.10-1|120	
21mr|qt5-qtquickcontrols2-5.15.10-1|121	%description -n %{qtquicktemplates2}
21mr|qt5-qtquickcontrols2-5.15.10-1|122	Qt 5 Quick Templates 2 library.
21mr|qt5-qtquickcontrols2-5.15.10-1|123	
21mr|qt5-qtquickcontrols2-5.15.10-1|124	%files -n %{qtquicktemplates2}
21mr|qt5-qtquickcontrols2-5.15.10-1|125	%{_qt5_libdir}/libQt%{api}QuickTemplates2.so.%{major}*
21mr|qt5-qtquickcontrols2-5.15.10-1|126	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtquickcontrols2-5.15.10-1|127	%{_libdir}/libQt%{api}QuickTemplates2.so.%{major}*
21mr|qt5-qtquickcontrols2-5.15.10-1|128	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|129	
21mr|qt5-qtquickcontrols2-5.15.10-1|130	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols2-5.15.10-1|131	
21mr|qt5-qtquickcontrols2-5.15.10-1|132	%package -n %{qtquicktemplates2d}
21mr|qt5-qtquickcontrols2-5.15.10-1|133	Summary:	Development files for the Qt Quick Templates 2 library
21mr|qt5-qtquickcontrols2-5.15.10-1|134	Group:		Development/KDE and Qt
21mr|qt5-qtquickcontrols2-5.15.10-1|135	Requires:	%{qtquicktemplates2} = %{EVRD}
21mr|qt5-qtquickcontrols2-5.15.10-1|136	Requires:	qmake%{api}
21mr|qt5-qtquickcontrols2-5.15.10-1|137	
21mr|qt5-qtquickcontrols2-5.15.10-1|138	%description -n %{qtquicktemplates2d}
21mr|qt5-qtquickcontrols2-5.15.10-1|139	Development files for the Qt Quick Templates 2 library.
21mr|qt5-qtquickcontrols2-5.15.10-1|140	
21mr|qt5-qtquickcontrols2-5.15.10-1|141	%files -n %{qtquicktemplates2d}
21mr|qt5-qtquickcontrols2-5.15.10-1|142	%{_qt5_includedir}/QtQuickTemplates2/
21mr|qt5-qtquickcontrols2-5.15.10-1|143	%{_qt5_libdir}/libQt%{api}QuickTemplates2.so
21mr|qt5-qtquickcontrols2-5.15.10-1|144	%{_qt5_libdir}/libQt%{api}QuickTemplates2.prl
21mr|qt5-qtquickcontrols2-5.15.10-1|145	%{_qt5_libdir}/cmake/Qt%{api}QuickTemplates2
21mr|qt5-qtquickcontrols2-5.15.10-1|146	%{_qt5_libdir}/pkgconfig/Qt%{api}QuickTemplates2.pc
21mr|qt5-qtquickcontrols2-5.15.10-1|147	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtquickcontrols2-5.15.10-1|148	%{_libdir}/pkgconfig/Qt%{api}QuickTemplates2.pc
21mr|qt5-qtquickcontrols2-5.15.10-1|149	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|150	%{_qt5_prefix}/mkspecs/modules/qt_lib_quicktemplates2.pri
21mr|qt5-qtquickcontrols2-5.15.10-1|151	%{_qt5_prefix}/mkspecs/modules/qt_lib_quicktemplates2_private.pri
21mr|qt5-qtquickcontrols2-5.15.10-1|152	
21mr|qt5-qtquickcontrols2-5.15.10-1|153	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols2-5.15.10-1|154	
21mr|qt5-qtquickcontrols2-5.15.10-1|155	%if %{with docs}
21mr|qt5-qtquickcontrols2-5.15.10-1|156	%package doc
21mr|qt5-qtquickcontrols2-5.15.10-1|157	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtquickcontrols2-5.15.10-1|158	Group:		Documentation
21mr|qt5-qtquickcontrols2-5.15.10-1|159	BuildArch:	noarch
21mr|qt5-qtquickcontrols2-5.15.10-1|160	
21mr|qt5-qtquickcontrols2-5.15.10-1|161	%description doc
21mr|qt5-qtquickcontrols2-5.15.10-1|162	Qt QCH documentation for %{name}.
21mr|qt5-qtquickcontrols2-5.15.10-1|163	
21mr|qt5-qtquickcontrols2-5.15.10-1|164	%files doc
21mr|qt5-qtquickcontrols2-5.15.10-1|165	%{_qt5_docdir}/qtlabscalendar.qch
21mr|qt5-qtquickcontrols2-5.15.10-1|166	%{_qt5_docdir}/qtlabsplatform.qch
21mr|qt5-qtquickcontrols2-5.15.10-1|167	%{_qt5_docdir}/qtquickcontrols.qch
21mr|qt5-qtquickcontrols2-5.15.10-1|168	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|169	
21mr|qt5-qtquickcontrols2-5.15.10-1|170	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols2-5.15.10-1|171	
21mr|qt5-qtquickcontrols2-5.15.10-1|172	%package examples
21mr|qt5-qtquickcontrols2-5.15.10-1|173	Summary:	Example applications for %{name}
21mr|qt5-qtquickcontrols2-5.15.10-1|174	Group:		Development/KDE and Qt
21mr|qt5-qtquickcontrols2-5.15.10-1|175	
21mr|qt5-qtquickcontrols2-5.15.10-1|176	%description examples
21mr|qt5-qtquickcontrols2-5.15.10-1|177	Example applications for %{name}.
21mr|qt5-qtquickcontrols2-5.15.10-1|178	
21mr|qt5-qtquickcontrols2-5.15.10-1|179	%files examples
21mr|qt5-qtquickcontrols2-5.15.10-1|180	%{_qt5_exampledir}/quickcontrols2/
21mr|qt5-qtquickcontrols2-5.15.10-1|181	
21mr|qt5-qtquickcontrols2-5.15.10-1|182	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols2-5.15.10-1|183	
21mr|qt5-qtquickcontrols2-5.15.10-1|184	%prep
21mr|qt5-qtquickcontrols2-5.15.10-1|185	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|186	%{_qt5_prefix}/bin/syncqt.pl -version %{version}
21mr|qt5-qtquickcontrols2-5.15.10-1|187	
21mr|qt5-qtquickcontrols2-5.15.10-1|188	%build
21mr|qt5-qtquickcontrols2-5.15.10-1|189	%qmake_qt5
21mr|qt5-qtquickcontrols2-5.15.10-1|190	%make STRIP=true
21mr|qt5-qtquickcontrols2-5.15.10-1|191	
21mr|qt5-qtquickcontrols2-5.15.10-1|192	%if %{with docs}
21mr|qt5-qtquickcontrols2-5.15.10-1|193	%make docs
21mr|qt5-qtquickcontrols2-5.15.10-1|194	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|195	
21mr|qt5-qtquickcontrols2-5.15.10-1|196	%install
21mr|qt5-qtquickcontrols2-5.15.10-1|197	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtquickcontrols2-5.15.10-1|198	
21mr|qt5-qtquickcontrols2-5.15.10-1|199	%if %{with docs}
21mr|qt5-qtquickcontrols2-5.15.10-1|200	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtquickcontrols2-5.15.10-1|201	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|202	
21mr|qt5-qtquickcontrols2-5.15.10-1|203	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtquickcontrols2-5.15.10-1|204	pushd %{buildroot}%{_libdir}
21mr|qt5-qtquickcontrols2-5.15.10-1|205	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtquickcontrols2-5.15.10-1|206	mkdir pkgconfig
21mr|qt5-qtquickcontrols2-5.15.10-1|207	cd pkgconfig
21mr|qt5-qtquickcontrols2-5.15.10-1|208	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtquickcontrols2-5.15.10-1|209	popd
21mr|qt5-qtquickcontrols2-5.15.10-1|210	%endif
21mr|qt5-qtquickcontrols2-5.15.10-1|211	
21mr|qt5-qtquickcontrols2-5.15.10-1|212	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtquickcontrols2-5.15.10-1|213	## .prl/.la file love
21mr|qt5-qtquickcontrols2-5.15.10-1|214	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtquickcontrols2-5.15.10-1|215	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtquickcontrols2-5.15.10-1|216	for prl_file in libQt5*.prl ; do
21mr|qt5-qtquickcontrols2-5.15.10-1|217	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtquickcontrols2-5.15.10-1|218	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtquickcontrols2-5.15.10-1|219	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtquickcontrols2-5.15.10-1|220	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtquickcontrols2-5.15.10-1|221	fi
21mr|qt5-qtquickcontrols2-5.15.10-1|222	done
21mr|qt5-qtquickcontrols2-5.15.10-1|223	popd

16365 21
21mr|qt5-qtquickcontrols-5.15.10-1|1	%define api 5
21mr|qt5-qtquickcontrols-5.15.10-1|2	%define major 5
21mr|qt5-qtquickcontrols-5.15.10-1|3	%define oname qt5
21mr|qt5-qtquickcontrols-5.15.10-1|4	
21mr|qt5-qtquickcontrols-5.15.10-1|5	%define module qtquickcontrols
21mr|qt5-qtquickcontrols-5.15.10-1|6	
21mr|qt5-qtquickcontrols-5.15.10-1|7	%define qmlqtquickcontrols %mklibname qt5-qtquickcontrols-qml
21mr|qt5-qtquickcontrols-5.15.10-1|8	
21mr|qt5-qtquickcontrols-5.15.10-1|9	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtquickcontrols-5.15.10-1|10	%bcond_with docs
21mr|qt5-qtquickcontrols-5.15.10-1|11	
21mr|qt5-qtquickcontrols-5.15.10-1|12	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtquickcontrols-5.15.10-1|13	Name:		qt5-%{module}
21mr|qt5-qtquickcontrols-5.15.10-1|14	Version:	5.15.10
21mr|qt5-qtquickcontrols-5.15.10-1|15	Release:	1
21mr|qt5-qtquickcontrols-5.15.10-1|16	License:	LGPLv3+
21mr|qt5-qtquickcontrols-5.15.10-1|17	Group:		Development/KDE and Qt
21mr|qt5-qtquickcontrols-5.15.10-1|18	Url:		http://qt-project.org/
21mr|qt5-qtquickcontrols-5.15.10-1|19	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtquickcontrols-5.15.10-1|20	Source100:	%{name}.rpmlintrc
21mr|qt5-qtquickcontrols-5.15.10-1|21	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtquickcontrols-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtquickcontrols-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtquickcontrols-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtquickcontrols-5.15.10-1|25	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtquickcontrols-5.15.10-1|26	BuildRequires:	pkgconfig(Qt5Sql) >= %{version}
21mr|qt5-qtquickcontrols-5.15.10-1|27	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtquickcontrols-5.15.10-1|28	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtquickcontrols-5.15.10-1|29	%if %{with docs}
21mr|qt5-qtquickcontrols-5.15.10-1|30	BuildRequires:	qdoc5
21mr|qt5-qtquickcontrols-5.15.10-1|31	BuildRequires:	qt5-tools
21mr|qt5-qtquickcontrols-5.15.10-1|32	%endif
21mr|qt5-qtquickcontrols-5.15.10-1|33	
21mr|qt5-qtquickcontrols-5.15.10-1|34	%description
21mr|qt5-qtquickcontrols-5.15.10-1|35	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtquickcontrols-5.15.10-1|36	
21mr|qt5-qtquickcontrols-5.15.10-1|37	#--------------------------------------------------------------------
21mr|qt5-qtquickcontrols-5.15.10-1|38	
21mr|qt5-qtquickcontrols-5.15.10-1|39	%package -n %{qmlqtquickcontrols}
21mr|qt5-qtquickcontrols-5.15.10-1|40	Summary:	QML plugin for Qt 5 Quick Controls module
21mr|qt5-qtquickcontrols-5.15.10-1|41	Group:		System/Libraries
21mr|qt5-qtquickcontrols-5.15.10-1|42	Provides:	qt5-qtquickcontrols-qml = %{EVRD}
21mr|qt5-qtquickcontrols-5.15.10-1|43	# compat with Fedora/RH
21mr|qt5-qtquickcontrols-5.15.10-1|44	Provides:	qt5-qtquickcontrols = %{EVRD}
21mr|qt5-qtquickcontrols-5.15.10-1|45	Recommends:	qt5-qtquickcontrols-i18n
21mr|qt5-qtquickcontrols-5.15.10-1|46	
21mr|qt5-qtquickcontrols-5.15.10-1|47	%description -n %{qmlqtquickcontrols}
21mr|qt5-qtquickcontrols-5.15.10-1|48	QML plugin for Qt 5 Quick Controls module.
21mr|qt5-qtquickcontrols-5.15.10-1|49	
21mr|qt5-qtquickcontrols-5.15.10-1|50	%files -n %{qmlqtquickcontrols}
21mr|qt5-qtquickcontrols-5.15.10-1|51	%{_qt5_prefix}/qml/QtQuick/Controls/
21mr|qt5-qtquickcontrols-5.15.10-1|52	%{_qt5_prefix}/qml/QtQuick/Dialogs/
21mr|qt5-qtquickcontrols-5.15.10-1|53	%{_qt5_prefix}/qml/QtQuick/Extras/
21mr|qt5-qtquickcontrols-5.15.10-1|54	%{_qt5_prefix}/qml/QtQuick/PrivateWidgets/
21mr|qt5-qtquickcontrols-5.15.10-1|55	
21mr|qt5-qtquickcontrols-5.15.10-1|56	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols-5.15.10-1|57	
21mr|qt5-qtquickcontrols-5.15.10-1|58	%if %{with docs}
21mr|qt5-qtquickcontrols-5.15.10-1|59	%package doc
21mr|qt5-qtquickcontrols-5.15.10-1|60	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtquickcontrols-5.15.10-1|61	Group:		Documentation
21mr|qt5-qtquickcontrols-5.15.10-1|62	BuildArch:	noarch
21mr|qt5-qtquickcontrols-5.15.10-1|63	
21mr|qt5-qtquickcontrols-5.15.10-1|64	%description doc
21mr|qt5-qtquickcontrols-5.15.10-1|65	Qt QCH documentation for %{name}.
21mr|qt5-qtquickcontrols-5.15.10-1|66	
21mr|qt5-qtquickcontrols-5.15.10-1|67	%files doc
21mr|qt5-qtquickcontrols-5.15.10-1|68	%{_qt5_docdir}/qtquickcontrols1.qch
21mr|qt5-qtquickcontrols-5.15.10-1|69	%{_qt5_docdir}/qtquickdialogs.qch
21mr|qt5-qtquickcontrols-5.15.10-1|70	%{_qt5_docdir}/qtquickextras.qch
21mr|qt5-qtquickcontrols-5.15.10-1|71	%endif
21mr|qt5-qtquickcontrols-5.15.10-1|72	
21mr|qt5-qtquickcontrols-5.15.10-1|73	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols-5.15.10-1|74	
21mr|qt5-qtquickcontrols-5.15.10-1|75	%package examples
21mr|qt5-qtquickcontrols-5.15.10-1|76	Summary:	Example applications for %{name}
21mr|qt5-qtquickcontrols-5.15.10-1|77	Group:		Development/KDE and Qt
21mr|qt5-qtquickcontrols-5.15.10-1|78	
21mr|qt5-qtquickcontrols-5.15.10-1|79	%description examples
21mr|qt5-qtquickcontrols-5.15.10-1|80	Example applications for %{name}.
21mr|qt5-qtquickcontrols-5.15.10-1|81	
21mr|qt5-qtquickcontrols-5.15.10-1|82	%files examples
21mr|qt5-qtquickcontrols-5.15.10-1|83	%{_qt5_exampledir}/quickcontrols/
21mr|qt5-qtquickcontrols-5.15.10-1|84	
21mr|qt5-qtquickcontrols-5.15.10-1|85	#----------------------------------------------------------------------------
21mr|qt5-qtquickcontrols-5.15.10-1|86	
21mr|qt5-qtquickcontrols-5.15.10-1|87	%prep
21mr|qt5-qtquickcontrols-5.15.10-1|88	%autosetup  -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtquickcontrols-5.15.10-1|89	
21mr|qt5-qtquickcontrols-5.15.10-1|90	%build
21mr|qt5-qtquickcontrols-5.15.10-1|91	%qmake_qt5
21mr|qt5-qtquickcontrols-5.15.10-1|92	%make STRIP=true
21mr|qt5-qtquickcontrols-5.15.10-1|93	
21mr|qt5-qtquickcontrols-5.15.10-1|94	%if %{with docs}
21mr|qt5-qtquickcontrols-5.15.10-1|95	%make docs
21mr|qt5-qtquickcontrols-5.15.10-1|96	%endif
21mr|qt5-qtquickcontrols-5.15.10-1|97	
21mr|qt5-qtquickcontrols-5.15.10-1|98	%install
21mr|qt5-qtquickcontrols-5.15.10-1|99	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtquickcontrols-5.15.10-1|100	
21mr|qt5-qtquickcontrols-5.15.10-1|101	%if %{with docs}
21mr|qt5-qtquickcontrols-5.15.10-1|102	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtquickcontrols-5.15.10-1|103	%endif

16366 21
21mr|qt5-qtquicktimeline-5.15.10-1|1	%define module qtquicktimeline
21mr|qt5-qtquicktimeline-5.15.10-1|2	
21mr|qt5-qtquicktimeline-5.15.10-1|3	%define qmlqtquicktimeline %mklibname qt5-qtquicktimeline-qml
21mr|qt5-qtquicktimeline-5.15.10-1|4	
21mr|qt5-qtquicktimeline-5.15.10-1|5	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtquicktimeline-5.15.10-1|6	%bcond_without docs
21mr|qt5-qtquicktimeline-5.15.10-1|7	
21mr|qt5-qtquicktimeline-5.15.10-1|8	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtquicktimeline-5.15.10-1|9	Name:		qt5-%{module}
21mr|qt5-qtquicktimeline-5.15.10-1|10	Version:	5.15.10
21mr|qt5-qtquicktimeline-5.15.10-1|11	Release:	1
21mr|qt5-qtquicktimeline-5.15.10-1|12	License:	LGPLv3+
21mr|qt5-qtquicktimeline-5.15.10-1|13	Group:		Development/KDE and Qt
21mr|qt5-qtquicktimeline-5.15.10-1|14	Url:		http://qt-project.org/
21mr|qt5-qtquicktimeline-5.15.10-1|15	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtquicktimeline-5.15.10-1|16	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtquicktimeline-5.15.10-1|17	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtquicktimeline-5.15.10-1|18	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtquicktimeline-5.15.10-1|19	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtquicktimeline-5.15.10-1|20	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtquicktimeline-5.15.10-1|21	%if %{with docs}
21mr|qt5-qtquicktimeline-5.15.10-1|22	BuildRequires:	qdoc5
21mr|qt5-qtquicktimeline-5.15.10-1|23	BuildRequires:	qt5-tools
21mr|qt5-qtquicktimeline-5.15.10-1|24	%endif
21mr|qt5-qtquicktimeline-5.15.10-1|25	
21mr|qt5-qtquicktimeline-5.15.10-1|26	%description
21mr|qt5-qtquicktimeline-5.15.10-1|27	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtquicktimeline-5.15.10-1|28	
21mr|qt5-qtquicktimeline-5.15.10-1|29	#--------------------------------------------------------------------
21mr|qt5-qtquicktimeline-5.15.10-1|30	
21mr|qt5-qtquicktimeline-5.15.10-1|31	%package -n %{qmlqtquicktimeline}
21mr|qt5-qtquicktimeline-5.15.10-1|32	Summary:	QML plugin for Qt 5 Quick Timeline module
21mr|qt5-qtquicktimeline-5.15.10-1|33	Group:		System/Libraries
21mr|qt5-qtquicktimeline-5.15.10-1|34	Provides:	qt5-qtquicktimeline-qml = %{EVRD}
21mr|qt5-qtquicktimeline-5.15.10-1|35	
21mr|qt5-qtquicktimeline-5.15.10-1|36	%description -n %{qmlqtquicktimeline}
21mr|qt5-qtquicktimeline-5.15.10-1|37	QML plugin for Qt 5 Quick Timeline module.
21mr|qt5-qtquicktimeline-5.15.10-1|38	
21mr|qt5-qtquicktimeline-5.15.10-1|39	%files -n %{qmlqtquicktimeline}
21mr|qt5-qtquicktimeline-5.15.10-1|40	%{_qt5_prefix}/qml/QtQuick/Timeline/
21mr|qt5-qtquicktimeline-5.15.10-1|41	
21mr|qt5-qtquicktimeline-5.15.10-1|42	#----------------------------------------------------------------------------
21mr|qt5-qtquicktimeline-5.15.10-1|43	
21mr|qt5-qtquicktimeline-5.15.10-1|44	%if %{with docs}
21mr|qt5-qtquicktimeline-5.15.10-1|45	%package doc
21mr|qt5-qtquicktimeline-5.15.10-1|46	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtquicktimeline-5.15.10-1|47	Group:		Documentation
21mr|qt5-qtquicktimeline-5.15.10-1|48	BuildArch:	noarch
21mr|qt5-qtquicktimeline-5.15.10-1|49	
21mr|qt5-qtquicktimeline-5.15.10-1|50	%description doc
21mr|qt5-qtquicktimeline-5.15.10-1|51	Qt QCH documentation for %{name}.
21mr|qt5-qtquicktimeline-5.15.10-1|52	
21mr|qt5-qtquicktimeline-5.15.10-1|53	%files doc
21mr|qt5-qtquicktimeline-5.15.10-1|54	%{_qt5_docdir}/qtquicktimeline.qch
21mr|qt5-qtquicktimeline-5.15.10-1|55	%endif
21mr|qt5-qtquicktimeline-5.15.10-1|56	
21mr|qt5-qtquicktimeline-5.15.10-1|57	#----------------------------------------------------------------------------
21mr|qt5-qtquicktimeline-5.15.10-1|58	
21mr|qt5-qtquicktimeline-5.15.10-1|59	%prep
21mr|qt5-qtquicktimeline-5.15.10-1|60	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtquicktimeline-5.15.10-1|61	
21mr|qt5-qtquicktimeline-5.15.10-1|62	%build
21mr|qt5-qtquicktimeline-5.15.10-1|63	%qmake_qt5
21mr|qt5-qtquicktimeline-5.15.10-1|64	%make
21mr|qt5-qtquicktimeline-5.15.10-1|65	
21mr|qt5-qtquicktimeline-5.15.10-1|66	%if %{with docs}
21mr|qt5-qtquicktimeline-5.15.10-1|67	%make docs
21mr|qt5-qtquicktimeline-5.15.10-1|68	%endif
21mr|qt5-qtquicktimeline-5.15.10-1|69	
21mr|qt5-qtquicktimeline-5.15.10-1|70	%install
21mr|qt5-qtquicktimeline-5.15.10-1|71	%makeinstall_qt
21mr|qt5-qtquicktimeline-5.15.10-1|72	
21mr|qt5-qtquicktimeline-5.15.10-1|73	%if %{with docs}
21mr|qt5-qtquicktimeline-5.15.10-1|74	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtquicktimeline-5.15.10-1|75	%endif

16367 21
21mr|qt5-qtremoteobjects-5.15.10-1|1	%define api %(echo %{version} |cut -d. -f1)
21mr|qt5-qtremoteobjects-5.15.10-1|2	%define major %api
21mr|qt5-qtremoteobjects-5.15.10-1|3	%define beta beta2
21mr|qt5-qtremoteobjects-5.15.10-1|4	
21mr|qt5-qtremoteobjects-5.15.10-1|5	%define qtremoteobjects %mklibname qt%{api}remoteobjects %{major}
21mr|qt5-qtremoteobjects-5.15.10-1|6	%define qtremoteobjectsd %mklibname qt%{api}remoteobjects -d
21mr|qt5-qtremoteobjects-5.15.10-1|7	%define qtremoteobjects_p_d %mklibname qt%{api}remoteobjects-private -d
21mr|qt5-qtremoteobjects-5.15.10-1|8	
21mr|qt5-qtremoteobjects-5.15.10-1|9	%define _qt5_prefix %{_libdir}/qt%{api}
21mr|qt5-qtremoteobjects-5.15.10-1|10	%define module	qtremoteobjects
21mr|qt5-qtremoteobjects-5.15.10-1|11	
21mr|qt5-qtremoteobjects-5.15.10-1|12	Name:		qt5-qtremoteobjects
21mr|qt5-qtremoteobjects-5.15.10-1|13	Version:	5.15.10
21mr|qt5-qtremoteobjects-5.15.10-1|14	Release:	1
21mr|qt5-qtremoteobjects-5.15.10-1|15	Summary:	Qt Remote Objects library
21mr|qt5-qtremoteobjects-5.15.10-1|16	Group:		Development/KDE and Qt
21mr|qt5-qtremoteobjects-5.15.10-1|17	License:	LGPLv2 with exceptions or GPLv3 with exceptions and GFDL
21mr|qt5-qtremoteobjects-5.15.10-1|18	URL:		http://www.qt.io
21mr|qt5-qtremoteobjects-5.15.10-1|19	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtremoteobjects-5.15.10-1|20	BuildRequires:	qmake5 = %{version}
21mr|qt5-qtremoteobjects-5.15.10-1|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-qtremoteobjects-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-qtremoteobjects-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt5-qtremoteobjects-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qt5-qtremoteobjects-5.15.10-1|25	BuildRequires:	pkgconfig(Qt5Network)
21mr|qt5-qtremoteobjects-5.15.10-1|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt5-qtremoteobjects-5.15.10-1|27	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtremoteobjects-5.15.10-1|28	BuildRequires:	qlalr%{api}
21mr|qt5-qtremoteobjects-5.15.10-1|29	# For the Provides: generator
21mr|qt5-qtremoteobjects-5.15.10-1|30	BuildRequires:	cmake >= 3.11.0-1
21mr|qt5-qtremoteobjects-5.15.10-1|31	
21mr|qt5-qtremoteobjects-5.15.10-1|32	%description
21mr|qt5-qtremoteobjects-5.15.10-1|33	The Qt Remote Objects module provides an easy to use mechanism for sharing
21mr|qt5-qtremoteobjects-5.15.10-1|34	a QObject's API (Properties/Signals/Slots) between processes.
21mr|qt5-qtremoteobjects-5.15.10-1|35	
21mr|qt5-qtremoteobjects-5.15.10-1|36	#------------------------------------------------------------------------------
21mr|qt5-qtremoteobjects-5.15.10-1|37	%package -n	%{qtremoteobjects}
21mr|qt5-qtremoteobjects-5.15.10-1|38	Summary:	Qt%{api} Remote Objects Library
21mr|qt5-qtremoteobjects-5.15.10-1|39	Group:		System/Libraries
21mr|qt5-qtremoteobjects-5.15.10-1|40	
21mr|qt5-qtremoteobjects-5.15.10-1|41	%description -n %{qtremoteobjects}
21mr|qt5-qtremoteobjects-5.15.10-1|42	Qt%{api} Remote Objects Library.
21mr|qt5-qtremoteobjects-5.15.10-1|43	
21mr|qt5-qtremoteobjects-5.15.10-1|44	The Qt Remote Objects module provides an easy to use mechanism for sharing
21mr|qt5-qtremoteobjects-5.15.10-1|45	a QObject's API (Properties/Signals/Slots) between processes.
21mr|qt5-qtremoteobjects-5.15.10-1|46	
21mr|qt5-qtremoteobjects-5.15.10-1|47	%files -n	%{qtremoteobjects}
21mr|qt5-qtremoteobjects-5.15.10-1|48	%{_qt5_libdir}/libQt5RemoteObjects.so.%{api}*
21mr|qt5-qtremoteobjects-5.15.10-1|49	%{_qt5_prefix}/qml/QtQml/RemoteObjects
21mr|qt5-qtremoteobjects-5.15.10-1|50	%{_libdir}/qt5/qml/QtRemoteObjects
21mr|qt5-qtremoteobjects-5.15.10-1|51	
21mr|qt5-qtremoteobjects-5.15.10-1|52	#------------------------------------------------------------------------------
21mr|qt5-qtremoteobjects-5.15.10-1|53	
21mr|qt5-qtremoteobjects-5.15.10-1|54	%package -n	%{qtremoteobjectsd}
21mr|qt5-qtremoteobjects-5.15.10-1|55	Summary:	Devel files needed to build apps based on QtRemoteObjects
21mr|qt5-qtremoteobjects-5.15.10-1|56	Group:		Development/KDE and Qt
21mr|qt5-qtremoteobjects-5.15.10-1|57	Requires:	%{qtremoteobjects} = %version
21mr|qt5-qtremoteobjects-5.15.10-1|58	Requires:	qt5-qtbase-devel = %version
21mr|qt5-qtremoteobjects-5.15.10-1|59	
21mr|qt5-qtremoteobjects-5.15.10-1|60	%description -n %{qtremoteobjectsd}
21mr|qt5-qtremoteobjects-5.15.10-1|61	Devel files needed to build apps based on QtRemoteObjects.
21mr|qt5-qtremoteobjects-5.15.10-1|62	
21mr|qt5-qtremoteobjects-5.15.10-1|63	%files -n	%{qtremoteobjectsd}
21mr|qt5-qtremoteobjects-5.15.10-1|64	%{_qt5_libdir}/libQt5RemoteObjects.prl
21mr|qt5-qtremoteobjects-5.15.10-1|65	%{_qt5_libdir}/libQt5RepParser.prl
21mr|qt5-qtremoteobjects-5.15.10-1|66	%{_qt5_libdir}/libQt5RemoteObjects.so
21mr|qt5-qtremoteobjects-5.15.10-1|67	%{_qt5_libdir}/pkgconfig/Qt5RemoteObjects.pc
21mr|qt5-qtremoteobjects-5.15.10-1|68	%{_qt5_libdir}/pkgconfig/Qt5RepParser.pc
21mr|qt5-qtremoteobjects-5.15.10-1|69	%{_qt5_includedir}/QtRemoteObjects
21mr|qt5-qtremoteobjects-5.15.10-1|70	%{_qt5_libdir}/cmake/Qt5RemoteObjects
21mr|qt5-qtremoteobjects-5.15.10-1|71	%{_qt5_prefix}/mkspecs/modules/qt_lib_remoteobjects.pri
21mr|qt5-qtremoteobjects-5.15.10-1|72	%{_qt5_exampledir}/remoteobjects
21mr|qt5-qtremoteobjects-5.15.10-1|73	%{_qt5_includedir}/QtRepParser
21mr|qt5-qtremoteobjects-5.15.10-1|74	%{_qt5_prefix}/mkspecs/features/*.pri
21mr|qt5-qtremoteobjects-5.15.10-1|75	%{_qt5_prefix}/mkspecs/features/*.prf
21mr|qt5-qtremoteobjects-5.15.10-1|76	%{_qt5_prefix}/mkspecs/modules/qt_lib_remoteobjects_private.pri
21mr|qt5-qtremoteobjects-5.15.10-1|77	%{_qt5_prefix}/mkspecs/modules/qt_lib_repparser.pri
21mr|qt5-qtremoteobjects-5.15.10-1|78	%{_qt5_prefix}/mkspecs/modules/qt_lib_repparser_private.pri
21mr|qt5-qtremoteobjects-5.15.10-1|79	%{_qt5_prefix}/bin/repc
21mr|qt5-qtremoteobjects-5.15.10-1|80	%{_libdir}/cmake/Qt5RepParser
21mr|qt5-qtremoteobjects-5.15.10-1|81	
21mr|qt5-qtremoteobjects-5.15.10-1|82	%prep
21mr|qt5-qtremoteobjects-5.15.10-1|83	%autosetup -p1 -n %{module}-everywhere-src-%{version} -p1
21mr|qt5-qtremoteobjects-5.15.10-1|84	
21mr|qt5-qtremoteobjects-5.15.10-1|85	%build
21mr|qt5-qtremoteobjects-5.15.10-1|86	%qmake_qt5
21mr|qt5-qtremoteobjects-5.15.10-1|87	%make_build
21mr|qt5-qtremoteobjects-5.15.10-1|88	#------------------------------------------------------------------------------
21mr|qt5-qtremoteobjects-5.15.10-1|89	
21mr|qt5-qtremoteobjects-5.15.10-1|90	%install
21mr|qt5-qtremoteobjects-5.15.10-1|91	%make_install INSTALL_ROOT=%{buildroot}
21mr|qt5-qtremoteobjects-5.15.10-1|92	
21mr|qt5-qtremoteobjects-5.15.10-1|93	## .prl/.la file love
21mr|qt5-qtremoteobjects-5.15.10-1|94	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtremoteobjects-5.15.10-1|95	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtremoteobjects-5.15.10-1|96	for prl_file in libQt5*.prl ; do
21mr|qt5-qtremoteobjects-5.15.10-1|97	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtremoteobjects-5.15.10-1|98	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtremoteobjects-5.15.10-1|99	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtremoteobjects-5.15.10-1|100	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtremoteobjects-5.15.10-1|101	fi
21mr|qt5-qtremoteobjects-5.15.10-1|102	done
21mr|qt5-qtremoteobjects-5.15.10-1|103	popd
21mr|qt5-qtremoteobjects-5.15.10-1|104	
21mr|qt5-qtremoteobjects-5.15.10-1|105	install -d %{buildroot}/%{_qt5_docdir}
21mr|qt5-qtremoteobjects-5.15.10-1|106	
21mr|qt5-qtremoteobjects-5.15.10-1|107	# .la and .a files, die, die, die.
21mr|qt5-qtremoteobjects-5.15.10-1|108	rm -f %{buildroot}%{_qt5_libdir}/lib*.la
21mr|qt5-qtremoteobjects-5.15.10-1|109	rm -f %{buildroot}%{_qt5_libdir}/lib*.a

16368 21
21mr|qt5-qtscript-5.15.10-1|1	%define api 5
21mr|qt5-qtscript-5.15.10-1|2	%define major 5
21mr|qt5-qtscript-5.15.10-1|3	%define oname qt5
21mr|qt5-qtscript-5.15.10-1|4	
21mr|qt5-qtscript-5.15.10-1|5	%define module qtscript
21mr|qt5-qtscript-5.15.10-1|6	
21mr|qt5-qtscript-5.15.10-1|7	%define qtscript %mklibname qt%{api}script %{major}
21mr|qt5-qtscript-5.15.10-1|8	%define qtscriptd %mklibname qt%{api}script -d
21mr|qt5-qtscript-5.15.10-1|9	%define qtscripttools %mklibname qt%{api}scripttools %{major}
21mr|qt5-qtscript-5.15.10-1|10	%define qtscripttoolsd %mklibname qt%{api}scripttools -d
21mr|qt5-qtscript-5.15.10-1|11	
21mr|qt5-qtscript-5.15.10-1|12	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtscript-5.15.10-1|13	%bcond_with docs
21mr|qt5-qtscript-5.15.10-1|14	
21mr|qt5-qtscript-5.15.10-1|15	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtscript-5.15.10-1|16	Name:		qt5-%{module}
21mr|qt5-qtscript-5.15.10-1|17	Version:	5.15.10
21mr|qt5-qtscript-5.15.10-1|18	Release:	1
21mr|qt5-qtscript-5.15.10-1|19	License:	LGPLv3+
21mr|qt5-qtscript-5.15.10-1|20	Group:		Development/KDE and Qt
21mr|qt5-qtscript-5.15.10-1|21	Url:		http://qt-project.org/
21mr|qt5-qtscript-5.15.10-1|22	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtscript-5.15.10-1|23	Source100:	%{name}.rpmlintrc
21mr|qt5-qtscript-5.15.10-1|24	Patch0:		e2k-port.patch
21mr|qt5-qtscript-5.15.10-1|25	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtscript-5.15.10-1|26	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtscript-5.15.10-1|27	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtscript-5.15.10-1|28	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtscript-5.15.10-1|29	%if %{with docs}
21mr|qt5-qtscript-5.15.10-1|30	BuildRequires:	qdoc5
21mr|qt5-qtscript-5.15.10-1|31	BuildRequires:	qt5-tools
21mr|qt5-qtscript-5.15.10-1|32	%endif
21mr|qt5-qtscript-5.15.10-1|33	
21mr|qt5-qtscript-5.15.10-1|34	%description
21mr|qt5-qtscript-5.15.10-1|35	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtscript-5.15.10-1|36	
21mr|qt5-qtscript-5.15.10-1|37	#----------------------------------------------------------------------------
21mr|qt5-qtscript-5.15.10-1|38	
21mr|qt5-qtscript-5.15.10-1|39	%package -n %{qtscript}
21mr|qt5-qtscript-5.15.10-1|40	Summary:	Qt Script runtime library
21mr|qt5-qtscript-5.15.10-1|41	Group:		System/Libraries
21mr|qt5-qtscript-5.15.10-1|42	Recommends:	qt5-qtscript-i18n
21mr|qt5-qtscript-5.15.10-1|43	
21mr|qt5-qtscript-5.15.10-1|44	%description -n %{qtscript}
21mr|qt5-qtscript-5.15.10-1|45	Qt Script runtime library.
21mr|qt5-qtscript-5.15.10-1|46	
21mr|qt5-qtscript-5.15.10-1|47	%files -n %{qtscript}
21mr|qt5-qtscript-5.15.10-1|48	%{_qt5_libdir}/libQt%{api}Script.so.%{major}*
21mr|qt5-qtscript-5.15.10-1|49	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtscript-5.15.10-1|50	%{_libdir}/libQt%{api}Script.so.%{major}*
21mr|qt5-qtscript-5.15.10-1|51	%endif
21mr|qt5-qtscript-5.15.10-1|52	
21mr|qt5-qtscript-5.15.10-1|53	#----------------------------------------------------------------------------
21mr|qt5-qtscript-5.15.10-1|54	
21mr|qt5-qtscript-5.15.10-1|55	%package -n %{qtscriptd}
21mr|qt5-qtscript-5.15.10-1|56	Summary:	Development files for Qt Script
21mr|qt5-qtscript-5.15.10-1|57	Group:		Development/KDE and Qt
21mr|qt5-qtscript-5.15.10-1|58	Requires:	%{qtscript} = %{EVRD}
21mr|qt5-qtscript-5.15.10-1|59	Requires:	qmake%{api}
21mr|qt5-qtscript-5.15.10-1|60	
21mr|qt5-qtscript-5.15.10-1|61	%description -n %{qtscriptd}
21mr|qt5-qtscript-5.15.10-1|62	Development files for Qt Script.
21mr|qt5-qtscript-5.15.10-1|63	
21mr|qt5-qtscript-5.15.10-1|64	%files -n %{qtscriptd}
21mr|qt5-qtscript-5.15.10-1|65	%{_qt5_includedir}/QtScript
21mr|qt5-qtscript-5.15.10-1|66	%{_qt5_libdir}/libQt%{api}Script.so
21mr|qt5-qtscript-5.15.10-1|67	%{_qt5_libdir}/libQt%{api}Script.prl
21mr|qt5-qtscript-5.15.10-1|68	%{_qt5_libdir}/cmake/Qt%{api}Script
21mr|qt5-qtscript-5.15.10-1|69	%{_qt5_libdir}/pkgconfig/Qt%{api}Script.pc
21mr|qt5-qtscript-5.15.10-1|70	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtscript-5.15.10-1|71	%{_libdir}/pkgconfig/Qt%{api}Script.pc
21mr|qt5-qtscript-5.15.10-1|72	%endif
21mr|qt5-qtscript-5.15.10-1|73	%{_qt5_prefix}/mkspecs/modules/qt_lib_script.pri
21mr|qt5-qtscript-5.15.10-1|74	%{_qt5_prefix}/mkspecs/modules/qt_lib_script_private.pri
21mr|qt5-qtscript-5.15.10-1|75	
21mr|qt5-qtscript-5.15.10-1|76	#----------------------------------------------------------------------------
21mr|qt5-qtscript-5.15.10-1|77	
21mr|qt5-qtscript-5.15.10-1|78	%package -n %{qtscripttools}
21mr|qt5-qtscript-5.15.10-1|79	Summary:	Qt Script tools library
21mr|qt5-qtscript-5.15.10-1|80	Group:		System/Libraries
21mr|qt5-qtscript-5.15.10-1|81	
21mr|qt5-qtscript-5.15.10-1|82	%description -n %{qtscripttools}
21mr|qt5-qtscript-5.15.10-1|83	Qt Script tools library.
21mr|qt5-qtscript-5.15.10-1|84	
21mr|qt5-qtscript-5.15.10-1|85	%files -n %{qtscripttools}
21mr|qt5-qtscript-5.15.10-1|86	%{_qt5_libdir}/libQt%{api}ScriptTools.so.%{major}*
21mr|qt5-qtscript-5.15.10-1|87	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtscript-5.15.10-1|88	%{_libdir}/libQt%{api}ScriptTools.so.%{major}*
21mr|qt5-qtscript-5.15.10-1|89	%endif
21mr|qt5-qtscript-5.15.10-1|90	
21mr|qt5-qtscript-5.15.10-1|91	#----------------------------------------------------------------------------
21mr|qt5-qtscript-5.15.10-1|92	
21mr|qt5-qtscript-5.15.10-1|93	%package -n %{qtscripttoolsd}
21mr|qt5-qtscript-5.15.10-1|94	Summary:	Development files for Qt Script tools
21mr|qt5-qtscript-5.15.10-1|95	Group:		Development/KDE and Qt
21mr|qt5-qtscript-5.15.10-1|96	Requires:	%{qtscripttools} = %{EVRD}
21mr|qt5-qtscript-5.15.10-1|97	Requires:	qmake%{api}
21mr|qt5-qtscript-5.15.10-1|98	
21mr|qt5-qtscript-5.15.10-1|99	%description -n %{qtscripttoolsd}
21mr|qt5-qtscript-5.15.10-1|100	Development files for Qt Script tools.
21mr|qt5-qtscript-5.15.10-1|101	
21mr|qt5-qtscript-5.15.10-1|102	%files -n %{qtscripttoolsd}
21mr|qt5-qtscript-5.15.10-1|103	%{_qt5_includedir}/QtScriptTools
21mr|qt5-qtscript-5.15.10-1|104	%{_qt5_libdir}/libQt%{api}ScriptTools.so
21mr|qt5-qtscript-5.15.10-1|105	%{_qt5_libdir}/libQt%{api}ScriptTools.prl
21mr|qt5-qtscript-5.15.10-1|106	%{_qt5_libdir}/cmake/Qt%{api}ScriptTools
21mr|qt5-qtscript-5.15.10-1|107	%{_qt5_libdir}/pkgconfig/Qt%{api}ScriptTools.pc
21mr|qt5-qtscript-5.15.10-1|108	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtscript-5.15.10-1|109	%{_libdir}/pkgconfig/Qt%{api}ScriptTools.pc
21mr|qt5-qtscript-5.15.10-1|110	%endif
21mr|qt5-qtscript-5.15.10-1|111	%{_qt5_prefix}/mkspecs/modules/qt_lib_scripttools.pri
21mr|qt5-qtscript-5.15.10-1|112	%{_qt5_prefix}/mkspecs/modules/qt_lib_scripttools_private.pri
21mr|qt5-qtscript-5.15.10-1|113	
21mr|qt5-qtscript-5.15.10-1|114	#----------------------------------------------------------------------------
21mr|qt5-qtscript-5.15.10-1|115	
21mr|qt5-qtscript-5.15.10-1|116	%if %{with docs}
21mr|qt5-qtscript-5.15.10-1|117	%package doc
21mr|qt5-qtscript-5.15.10-1|118	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtscript-5.15.10-1|119	Group:		Documentation
21mr|qt5-qtscript-5.15.10-1|120	BuildArch:	noarch
21mr|qt5-qtscript-5.15.10-1|121	
21mr|qt5-qtscript-5.15.10-1|122	%description doc
21mr|qt5-qtscript-5.15.10-1|123	Qt QCH documentation for %{name}.
21mr|qt5-qtscript-5.15.10-1|124	
21mr|qt5-qtscript-5.15.10-1|125	%files doc
21mr|qt5-qtscript-5.15.10-1|126	%{_qt5_docdir}/qtscript.qch
21mr|qt5-qtscript-5.15.10-1|127	%{_qt5_docdir}/qtscripttools.qch
21mr|qt5-qtscript-5.15.10-1|128	%endif
21mr|qt5-qtscript-5.15.10-1|129	
21mr|qt5-qtscript-5.15.10-1|130	#----------------------------------------------------------------------------
21mr|qt5-qtscript-5.15.10-1|131	
21mr|qt5-qtscript-5.15.10-1|132	%package examples
21mr|qt5-qtscript-5.15.10-1|133	Summary:	Example applications for %{name}
21mr|qt5-qtscript-5.15.10-1|134	Group:		Development/KDE and Qt
21mr|qt5-qtscript-5.15.10-1|135	
21mr|qt5-qtscript-5.15.10-1|136	%description examples
21mr|qt5-qtscript-5.15.10-1|137	Example applications for %{name}.
21mr|qt5-qtscript-5.15.10-1|138	
21mr|qt5-qtscript-5.15.10-1|139	%files examples
21mr|qt5-qtscript-5.15.10-1|140	%{_qt5_exampledir}/script/
21mr|qt5-qtscript-5.15.10-1|141	
21mr|qt5-qtscript-5.15.10-1|142	#----------------------------------------------------------------------------
21mr|qt5-qtscript-5.15.10-1|143	
21mr|qt5-qtscript-5.15.10-1|144	%prep
21mr|qt5-qtscript-5.15.10-1|145	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtscript-5.15.10-1|146	%autopatch -p1
21mr|qt5-qtscript-5.15.10-1|147	
21mr|qt5-qtscript-5.15.10-1|148	%build
21mr|qt5-qtscript-5.15.10-1|149	%qmake_qt5
21mr|qt5-qtscript-5.15.10-1|150	%make STRIP=true
21mr|qt5-qtscript-5.15.10-1|151	
21mr|qt5-qtscript-5.15.10-1|152	%if %{with docs}
21mr|qt5-qtscript-5.15.10-1|153	%make docs
21mr|qt5-qtscript-5.15.10-1|154	%endif
21mr|qt5-qtscript-5.15.10-1|155	
21mr|qt5-qtscript-5.15.10-1|156	%install
21mr|qt5-qtscript-5.15.10-1|157	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtscript-5.15.10-1|158	
21mr|qt5-qtscript-5.15.10-1|159	%if %{with docs}
21mr|qt5-qtscript-5.15.10-1|160	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtscript-5.15.10-1|161	%endif
21mr|qt5-qtscript-5.15.10-1|162	
21mr|qt5-qtscript-5.15.10-1|163	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtscript-5.15.10-1|164	pushd %{buildroot}%{_libdir}
21mr|qt5-qtscript-5.15.10-1|165	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtscript-5.15.10-1|166	mkdir pkgconfig
21mr|qt5-qtscript-5.15.10-1|167	cd pkgconfig
21mr|qt5-qtscript-5.15.10-1|168	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtscript-5.15.10-1|169	popd
21mr|qt5-qtscript-5.15.10-1|170	%endif
21mr|qt5-qtscript-5.15.10-1|171	
21mr|qt5-qtscript-5.15.10-1|172	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtscript-5.15.10-1|173	## .prl/.la file love
21mr|qt5-qtscript-5.15.10-1|174	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtscript-5.15.10-1|175	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtscript-5.15.10-1|176	for prl_file in libQt5*.prl ; do
21mr|qt5-qtscript-5.15.10-1|177	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtscript-5.15.10-1|178	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtscript-5.15.10-1|179	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtscript-5.15.10-1|180	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtscript-5.15.10-1|181	fi
21mr|qt5-qtscript-5.15.10-1|182	done
21mr|qt5-qtscript-5.15.10-1|183	popd

16369 21
21mr|qt5-qtscxml-5.15.10-1|1	%define major 5
21mr|qt5-qtscxml-5.15.10-1|2	%define libname %mklibname qt5scxml %{major}
21mr|qt5-qtscxml-5.15.10-1|3	%define devname %mklibname qt5scxml -d
21mr|qt5-qtscxml-5.15.10-1|4	%define module	qtscxml
21mr|qt5-qtscxml-5.15.10-1|5	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtscxml-5.15.10-1|6	%bcond_without docs
21mr|qt5-qtscxml-5.15.10-1|7	
21mr|qt5-qtscxml-5.15.10-1|8	Name: qt5-qtscxml
21mr|qt5-qtscxml-5.15.10-1|9	Version:	5.15.10
21mr|qt5-qtscxml-5.15.10-1|10	Release:	1
21mr|qt5-qtscxml-5.15.10-1|11	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtscxml-5.15.10-1|12	Summary: Qt scxml library
21mr|qt5-qtscxml-5.15.10-1|13	URL: https://github.com/qtproject/qtscxml
21mr|qt5-qtscxml-5.15.10-1|14	License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-with-Qt-Company-Qt-exception-1.1
21mr|qt5-qtscxml-5.15.10-1|15	Group: System/Libraries
21mr|qt5-qtscxml-5.15.10-1|16	BuildRequires: qmake5
21mr|qt5-qtscxml-5.15.10-1|17	BuildRequires: pkgconfig(Qt5Core)
21mr|qt5-qtscxml-5.15.10-1|18	BuildRequires: pkgconfig(Qt5Quick)
21mr|qt5-qtscxml-5.15.10-1|19	%if %{with docs}
21mr|qt5-qtscxml-5.15.10-1|20	BuildRequires:	qdoc5
21mr|qt5-qtscxml-5.15.10-1|21	BuildRequires:	qt5-tools
21mr|qt5-qtscxml-5.15.10-1|22	%endif
21mr|qt5-qtscxml-5.15.10-1|23	# For the Provides: generator
21mr|qt5-qtscxml-5.15.10-1|24	BuildRequires: cmake >= 3.11.0-1
21mr|qt5-qtscxml-5.15.10-1|25	
21mr|qt5-qtscxml-5.15.10-1|26	%description
21mr|qt5-qtscxml-5.15.10-1|27	The Qt SCXML module provides functionality to create state machines from
21mr|qt5-qtscxml-5.15.10-1|28	SCXML files.
21mr|qt5-qtscxml-5.15.10-1|29	
21mr|qt5-qtscxml-5.15.10-1|30	This includes both dynamically creating state machines (loading the SCXML
21mr|qt5-qtscxml-5.15.10-1|31	file and instantiating states and transitions) and generating a C++ file
21mr|qt5-qtscxml-5.15.10-1|32	that has a class implementing the state machine. It also contains
21mr|qt5-qtscxml-5.15.10-1|33	functionality to support data models and executable content.
21mr|qt5-qtscxml-5.15.10-1|34	
21mr|qt5-qtscxml-5.15.10-1|35	%package -n %{libname}
21mr|qt5-qtscxml-5.15.10-1|36	Summary: Qt scxml library
21mr|qt5-qtscxml-5.15.10-1|37	Group: System/Libraries
21mr|qt5-qtscxml-5.15.10-1|38	
21mr|qt5-qtscxml-5.15.10-1|39	%description -n %{libname}
21mr|qt5-qtscxml-5.15.10-1|40	Qt scxml library.
21mr|qt5-qtscxml-5.15.10-1|41	
21mr|qt5-qtscxml-5.15.10-1|42	%package -n %{devname}
21mr|qt5-qtscxml-5.15.10-1|43	Summary: Development files for %{name}
21mr|qt5-qtscxml-5.15.10-1|44	Group: Development/C
21mr|qt5-qtscxml-5.15.10-1|45	Requires: %{libname} = %{EVRD}
21mr|qt5-qtscxml-5.15.10-1|46	
21mr|qt5-qtscxml-5.15.10-1|47	%description -n %{devname}
21mr|qt5-qtscxml-5.15.10-1|48	Development files (Headers etc.) for %{name}.
21mr|qt5-qtscxml-5.15.10-1|49	
21mr|qt5-qtscxml-5.15.10-1|50	%package examples
21mr|qt5-qtscxml-5.15.10-1|51	Summary: Example code for the %{name} library
21mr|qt5-qtscxml-5.15.10-1|52	Group: Development/C
21mr|qt5-qtscxml-5.15.10-1|53	Requires: %{devname} = %{EVRD}
21mr|qt5-qtscxml-5.15.10-1|54	BuildRequires: pkgconfig(Qt5Widgets)
21mr|qt5-qtscxml-5.15.10-1|55	
21mr|qt5-qtscxml-5.15.10-1|56	%description examples
21mr|qt5-qtscxml-5.15.10-1|57	Example code for the %{name} library.
21mr|qt5-qtscxml-5.15.10-1|58	
21mr|qt5-qtscxml-5.15.10-1|59	%prep
21mr|qt5-qtscxml-5.15.10-1|60	%autosetup -n %{module}-everywhere-src-%{version} -p1
21mr|qt5-qtscxml-5.15.10-1|61	
21mr|qt5-qtscxml-5.15.10-1|62	# https://bugreports.qt.io/browse/QTBUG-76443
21mr|qt5-qtscxml-5.15.10-1|63	rm examples/*.pro
21mr|qt5-qtscxml-5.15.10-1|64	
21mr|qt5-qtscxml-5.15.10-1|65	%qmake_qt5 *.pro
21mr|qt5-qtscxml-5.15.10-1|66	
21mr|qt5-qtscxml-5.15.10-1|67	%build
21mr|qt5-qtscxml-5.15.10-1|68	%make_build
21mr|qt5-qtscxml-5.15.10-1|69	%make_build docs
21mr|qt5-qtscxml-5.15.10-1|70	
21mr|qt5-qtscxml-5.15.10-1|71	%install
21mr|qt5-qtscxml-5.15.10-1|72	%make_install install_docs INSTALL_ROOT="%{buildroot}"
21mr|qt5-qtscxml-5.15.10-1|73	
21mr|qt5-qtscxml-5.15.10-1|74	%files -n %{libname}
21mr|qt5-qtscxml-5.15.10-1|75	%{_libdir}/*.so.%{major}*
21mr|qt5-qtscxml-5.15.10-1|76	%{_libdir}/qt5/qml/QtScxml
21mr|qt5-qtscxml-5.15.10-1|77	
21mr|qt5-qtscxml-5.15.10-1|78	%files -n %{devname}
21mr|qt5-qtscxml-5.15.10-1|79	%{_includedir}/*
21mr|qt5-qtscxml-5.15.10-1|80	%{_libdir}/qt5/bin/qscxmlc
21mr|qt5-qtscxml-5.15.10-1|81	%{_libdir}/*.so
21mr|qt5-qtscxml-5.15.10-1|82	%{_libdir}/pkgconfig/*
21mr|qt5-qtscxml-5.15.10-1|83	%{_libdir}/cmake/Qt5Scxml
21mr|qt5-qtscxml-5.15.10-1|84	%{_libdir}/qt5/mkspecs/modules/*.pri
21mr|qt5-qtscxml-5.15.10-1|85	%{_libdir}/qt5/mkspecs/features/*.prf
21mr|qt5-qtscxml-5.15.10-1|86	%{_libdir}/*.prl
21mr|qt5-qtscxml-5.15.10-1|87	%doc %{_docdir}/qt5/qtscxml.qch
21mr|qt5-qtscxml-5.15.10-1|88	%doc %{_docdir}/qt5/qtscxml
21mr|qt5-qtscxml-5.15.10-1|89	
21mr|qt5-qtscxml-5.15.10-1|90	#files examples
21mr|qt5-qtscxml-5.15.10-1|91	#%{_libdir}/qt5/examples/scxml

16370 21
21mr|qt5-qtsensors-5.15.10-2|1	%define api 5
21mr|qt5-qtsensors-5.15.10-2|2	%define major 5
21mr|qt5-qtsensors-5.15.10-2|3	%define oname qt5
21mr|qt5-qtsensors-5.15.10-2|4	
21mr|qt5-qtsensors-5.15.10-2|5	%define module qtsensors
21mr|qt5-qtsensors-5.15.10-2|6	
21mr|qt5-qtsensors-5.15.10-2|7	%define qtsensors %mklibname qt%{api}sensors %{major}
21mr|qt5-qtsensors-5.15.10-2|8	%define qtsensorsd %mklibname qt%{api}sensors -d
21mr|qt5-qtsensors-5.15.10-2|9	
21mr|qt5-qtsensors-5.15.10-2|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtsensors-5.15.10-2|11	%bcond_with docs
21mr|qt5-qtsensors-5.15.10-2|12	
21mr|qt5-qtsensors-5.15.10-2|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtsensors-5.15.10-2|14	Name:		qt5-%{module}
21mr|qt5-qtsensors-5.15.10-2|15	Version:	5.15.10
21mr|qt5-qtsensors-5.15.10-2|16	Release:	2
21mr|qt5-qtsensors-5.15.10-2|17	License:	LGPLv3+
21mr|qt5-qtsensors-5.15.10-2|18	Group:		Development/KDE and Qt
21mr|qt5-qtsensors-5.15.10-2|19	Url:		http://qt-project.org/
21mr|qt5-qtsensors-5.15.10-2|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtsensors-5.15.10-2|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtsensors-5.15.10-2|22	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtsensors-5.15.10-2|23	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtsensors-5.15.10-2|24	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtsensors-5.15.10-2|25	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtsensors-5.15.10-2|26	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtsensors-5.15.10-2|27	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtsensors-5.15.10-2|28	%if %{with docs}
21mr|qt5-qtsensors-5.15.10-2|29	BuildRequires:	qdoc5
21mr|qt5-qtsensors-5.15.10-2|30	BuildRequires:	qt5-tools
21mr|qt5-qtsensors-5.15.10-2|31	%endif
21mr|qt5-qtsensors-5.15.10-2|32	
21mr|qt5-qtsensors-5.15.10-2|33	%description
21mr|qt5-qtsensors-5.15.10-2|34	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtsensors-5.15.10-2|35	
21mr|qt5-qtsensors-5.15.10-2|36	#----------------------------------------------------------------------------
21mr|qt5-qtsensors-5.15.10-2|37	
21mr|qt5-qtsensors-5.15.10-2|38	%package -n %{qtsensors}
21mr|qt5-qtsensors-5.15.10-2|39	Summary:	Qt Sensors library
21mr|qt5-qtsensors-5.15.10-2|40	Group:		System/Libraries
21mr|qt5-qtsensors-5.15.10-2|41	
21mr|qt5-qtsensors-5.15.10-2|42	%description -n %{qtsensors}
21mr|qt5-qtsensors-5.15.10-2|43	Qt Sensors library.
21mr|qt5-qtsensors-5.15.10-2|44	
21mr|qt5-qtsensors-5.15.10-2|45	%files -n %{qtsensors}
21mr|qt5-qtsensors-5.15.10-2|46	%{_qt5_libdir}/libQt%{api}Sensors.so.%{major}*
21mr|qt5-qtsensors-5.15.10-2|47	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtsensors-5.15.10-2|48	%{_libdir}/libQt%{api}Sensors.so.%{major}*
21mr|qt5-qtsensors-5.15.10-2|49	%endif
21mr|qt5-qtsensors-5.15.10-2|50	%{_qt5_prefix}/qml/QtSensors
21mr|qt5-qtsensors-5.15.10-2|51	%{_qt5_plugindir}/sensorgestures/
21mr|qt5-qtsensors-5.15.10-2|52	%{_qt5_plugindir}/sensors/
21mr|qt5-qtsensors-5.15.10-2|53	
21mr|qt5-qtsensors-5.15.10-2|54	#----------------------------------------------------------------------------
21mr|qt5-qtsensors-5.15.10-2|55	
21mr|qt5-qtsensors-5.15.10-2|56	%package -n %{qtsensorsd}
21mr|qt5-qtsensors-5.15.10-2|57	Summary:	Development files for the QtSensors library
21mr|qt5-qtsensors-5.15.10-2|58	Group:		Development/KDE and Qt
21mr|qt5-qtsensors-5.15.10-2|59	Requires:	%{qtsensors} = %{EVRD}
21mr|qt5-qtsensors-5.15.10-2|60	Requires:	qmake%{api}
21mr|qt5-qtsensors-5.15.10-2|61	
21mr|qt5-qtsensors-5.15.10-2|62	%description -n %{qtsensorsd}
21mr|qt5-qtsensors-5.15.10-2|63	Development files for the QtSensors library.
21mr|qt5-qtsensors-5.15.10-2|64	
21mr|qt5-qtsensors-5.15.10-2|65	%files -n %{qtsensorsd}
21mr|qt5-qtsensors-5.15.10-2|66	%{_qt5_includedir}/QtSensors
21mr|qt5-qtsensors-5.15.10-2|67	%{_qt5_libdir}/libQt%{api}Sensors.so
21mr|qt5-qtsensors-5.15.10-2|68	%{_qt5_libdir}/libQt%{api}Sensors.prl
21mr|qt5-qtsensors-5.15.10-2|69	%{_qt5_libdir}/cmake/Qt%{api}Sensors
21mr|qt5-qtsensors-5.15.10-2|70	%{_qt5_libdir}/pkgconfig/Qt%{api}Sensors.pc
21mr|qt5-qtsensors-5.15.10-2|71	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtsensors-5.15.10-2|72	%{_libdir}/pkgconfig/Qt%{api}Sensors.pc
21mr|qt5-qtsensors-5.15.10-2|73	%endif
21mr|qt5-qtsensors-5.15.10-2|74	%{_qt5_prefix}/mkspecs/modules/qt_lib_sensors.pri
21mr|qt5-qtsensors-5.15.10-2|75	%{_qt5_prefix}/mkspecs/modules/qt_lib_sensors_private.pri
21mr|qt5-qtsensors-5.15.10-2|76	
21mr|qt5-qtsensors-5.15.10-2|77	#----------------------------------------------------------------------------
21mr|qt5-qtsensors-5.15.10-2|78	
21mr|qt5-qtsensors-5.15.10-2|79	%if %{with docs}
21mr|qt5-qtsensors-5.15.10-2|80	%package doc
21mr|qt5-qtsensors-5.15.10-2|81	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtsensors-5.15.10-2|82	Group:		Documentation
21mr|qt5-qtsensors-5.15.10-2|83	BuildArch:	noarch
21mr|qt5-qtsensors-5.15.10-2|84	
21mr|qt5-qtsensors-5.15.10-2|85	%description doc
21mr|qt5-qtsensors-5.15.10-2|86	Qt QCH documentation for %{name}.
21mr|qt5-qtsensors-5.15.10-2|87	
21mr|qt5-qtsensors-5.15.10-2|88	%files doc
21mr|qt5-qtsensors-5.15.10-2|89	%{_qt5_docdir}/qtsensors.qch
21mr|qt5-qtsensors-5.15.10-2|90	%endif
21mr|qt5-qtsensors-5.15.10-2|91	
21mr|qt5-qtsensors-5.15.10-2|92	#----------------------------------------------------------------------------
21mr|qt5-qtsensors-5.15.10-2|93	
21mr|qt5-qtsensors-5.15.10-2|94	%package examples
21mr|qt5-qtsensors-5.15.10-2|95	Summary:	Example applications for %{name}
21mr|qt5-qtsensors-5.15.10-2|96	Group:		Development/KDE and Qt
21mr|qt5-qtsensors-5.15.10-2|97	
21mr|qt5-qtsensors-5.15.10-2|98	%description examples
21mr|qt5-qtsensors-5.15.10-2|99	Example applications for %{name}.
21mr|qt5-qtsensors-5.15.10-2|100	
21mr|qt5-qtsensors-5.15.10-2|101	%files examples
21mr|qt5-qtsensors-5.15.10-2|102	%{_qt5_exampledir}/sensors/
21mr|qt5-qtsensors-5.15.10-2|103	
21mr|qt5-qtsensors-5.15.10-2|104	#----------------------------------------------------------------------------
21mr|qt5-qtsensors-5.15.10-2|105	
21mr|qt5-qtsensors-5.15.10-2|106	%prep
21mr|qt5-qtsensors-5.15.10-2|107	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtsensors-5.15.10-2|108	%autopatch -p1
21mr|qt5-qtsensors-5.15.10-2|109	
21mr|qt5-qtsensors-5.15.10-2|110	%build
21mr|qt5-qtsensors-5.15.10-2|111	%qmake_qt5
21mr|qt5-qtsensors-5.15.10-2|112	%make STRIP=true
21mr|qt5-qtsensors-5.15.10-2|113	
21mr|qt5-qtsensors-5.15.10-2|114	%if %{with docs}
21mr|qt5-qtsensors-5.15.10-2|115	%make docs
21mr|qt5-qtsensors-5.15.10-2|116	%endif
21mr|qt5-qtsensors-5.15.10-2|117	
21mr|qt5-qtsensors-5.15.10-2|118	%install
21mr|qt5-qtsensors-5.15.10-2|119	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtsensors-5.15.10-2|120	
21mr|qt5-qtsensors-5.15.10-2|121	%if %{with docs}
21mr|qt5-qtsensors-5.15.10-2|122	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtsensors-5.15.10-2|123	%endif
21mr|qt5-qtsensors-5.15.10-2|124	
21mr|qt5-qtsensors-5.15.10-2|125	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtsensors-5.15.10-2|126	pushd %{buildroot}%{_libdir}
21mr|qt5-qtsensors-5.15.10-2|127	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtsensors-5.15.10-2|128	mkdir pkgconfig
21mr|qt5-qtsensors-5.15.10-2|129	cd pkgconfig
21mr|qt5-qtsensors-5.15.10-2|130	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtsensors-5.15.10-2|131	popd
21mr|qt5-qtsensors-5.15.10-2|132	%endif
21mr|qt5-qtsensors-5.15.10-2|133	
21mr|qt5-qtsensors-5.15.10-2|134	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtsensors-5.15.10-2|135	## .prl/.la file love
21mr|qt5-qtsensors-5.15.10-2|136	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtsensors-5.15.10-2|137	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtsensors-5.15.10-2|138	for prl_file in libQt5*.prl ; do
21mr|qt5-qtsensors-5.15.10-2|139	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtsensors-5.15.10-2|140	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtsensors-5.15.10-2|141	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtsensors-5.15.10-2|142	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtsensors-5.15.10-2|143	fi
21mr|qt5-qtsensors-5.15.10-2|144	done
21mr|qt5-qtsensors-5.15.10-2|145	popd

16371 21
21mr|qt5-qtserialbus-5.15.10-1|1	%define api 5
21mr|qt5-qtserialbus-5.15.10-1|2	%define major 5
21mr|qt5-qtserialbus-5.15.10-1|3	%define oname qt5
21mr|qt5-qtserialbus-5.15.10-1|4	
21mr|qt5-qtserialbus-5.15.10-1|5	%define module qtserialbus
21mr|qt5-qtserialbus-5.15.10-1|6	
21mr|qt5-qtserialbus-5.15.10-1|7	%define qtserialbus %mklibname qt%{api}serialbus %{major}
21mr|qt5-qtserialbus-5.15.10-1|8	%define qtserialbusd %mklibname qt%{api}serialbus -d
21mr|qt5-qtserialbus-5.15.10-1|9	
21mr|qt5-qtserialbus-5.15.10-1|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtserialbus-5.15.10-1|11	%bcond_with docs
21mr|qt5-qtserialbus-5.15.10-1|12	
21mr|qt5-qtserialbus-5.15.10-1|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtserialbus-5.15.10-1|14	Name:		qt5-%{module}
21mr|qt5-qtserialbus-5.15.10-1|15	Version:	5.15.10
21mr|qt5-qtserialbus-5.15.10-1|16	Release:	1
21mr|qt5-qtserialbus-5.15.10-1|17	License:	LGPLv3+
21mr|qt5-qtserialbus-5.15.10-1|18	Group:		Development/KDE and Qt
21mr|qt5-qtserialbus-5.15.10-1|19	Url:		http://qt-project.org/
21mr|qt5-qtserialbus-5.15.10-1|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtserialbus-5.15.10-1|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtserialbus-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtserialbus-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtserialbus-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtserialbus-5.15.10-1|25	BuildRequires:	pkgconfig(Qt5SerialPort) >= %{version}
21mr|qt5-qtserialbus-5.15.10-1|26	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtserialbus-5.15.10-1|27	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtserialbus-5.15.10-1|28	%if %{with docs}
21mr|qt5-qtserialbus-5.15.10-1|29	BuildRequires:	qdoc5
21mr|qt5-qtserialbus-5.15.10-1|30	BuildRequires:	qt5-tools
21mr|qt5-qtserialbus-5.15.10-1|31	%endif
21mr|qt5-qtserialbus-5.15.10-1|32	
21mr|qt5-qtserialbus-5.15.10-1|33	%description
21mr|qt5-qtserialbus-5.15.10-1|34	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtserialbus-5.15.10-1|35	
21mr|qt5-qtserialbus-5.15.10-1|36	#----------------------------------------------------------------------------
21mr|qt5-qtserialbus-5.15.10-1|37	
21mr|qt5-qtserialbus-5.15.10-1|38	%package -n %{qtserialbus}
21mr|qt5-qtserialbus-5.15.10-1|39	Summary:	Qt Serial Bus library
21mr|qt5-qtserialbus-5.15.10-1|40	Group:		System/Libraries
21mr|qt5-qtserialbus-5.15.10-1|41	
21mr|qt5-qtserialbus-5.15.10-1|42	%description -n %{qtserialbus}
21mr|qt5-qtserialbus-5.15.10-1|43	Qt Serial Bus library.
21mr|qt5-qtserialbus-5.15.10-1|44	
21mr|qt5-qtserialbus-5.15.10-1|45	%files -n %{qtserialbus}
21mr|qt5-qtserialbus-5.15.10-1|46	%{_qt5_bindir}/canbusutil
21mr|qt5-qtserialbus-5.15.10-1|47	%{_qt5_libdir}/libQt%{api}SerialBus.so.%{major}*
21mr|qt5-qtserialbus-5.15.10-1|48	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtserialbus-5.15.10-1|49	%{_libdir}/libQt%{api}SerialBus.so.%{major}*
21mr|qt5-qtserialbus-5.15.10-1|50	%endif
21mr|qt5-qtserialbus-5.15.10-1|51	%{_qt5_plugindir}/canbus/libqtpassthrucanbus.so
21mr|qt5-qtserialbus-5.15.10-1|52	%{_qt5_plugindir}/canbus/libqtpeakcanbus.so
21mr|qt5-qtserialbus-5.15.10-1|53	%{_qt5_plugindir}/canbus/libqtsocketcanbus.so
21mr|qt5-qtserialbus-5.15.10-1|54	%{_qt5_plugindir}/canbus/libqttinycanbus.so
21mr|qt5-qtserialbus-5.15.10-1|55	%{_qt5_plugindir}/canbus/libqtvirtualcanbus.so
21mr|qt5-qtserialbus-5.15.10-1|56	
21mr|qt5-qtserialbus-5.15.10-1|57	#----------------------------------------------------------------------------
21mr|qt5-qtserialbus-5.15.10-1|58	
21mr|qt5-qtserialbus-5.15.10-1|59	%package -n %{qtserialbusd}
21mr|qt5-qtserialbus-5.15.10-1|60	Summary:	Development files for the Serial Bus library
21mr|qt5-qtserialbus-5.15.10-1|61	Group:		Development/KDE and Qt
21mr|qt5-qtserialbus-5.15.10-1|62	Requires:	%{qtserialbus} = %{EVRD}
21mr|qt5-qtserialbus-5.15.10-1|63	Requires:	qmake%{api}
21mr|qt5-qtserialbus-5.15.10-1|64	
21mr|qt5-qtserialbus-5.15.10-1|65	%description -n %{qtserialbusd}
21mr|qt5-qtserialbus-5.15.10-1|66	Development files for the Serial Bus library.
21mr|qt5-qtserialbus-5.15.10-1|67	
21mr|qt5-qtserialbus-5.15.10-1|68	%files -n %{qtserialbusd}
21mr|qt5-qtserialbus-5.15.10-1|69	%{_qt5_includedir}/QtSerialBus
21mr|qt5-qtserialbus-5.15.10-1|70	%{_qt5_libdir}/libQt%{api}SerialBus.so
21mr|qt5-qtserialbus-5.15.10-1|71	%{_qt5_libdir}/libQt%{api}SerialBus.prl
21mr|qt5-qtserialbus-5.15.10-1|72	%{_qt5_libdir}/cmake/Qt%{api}SerialBus
21mr|qt5-qtserialbus-5.15.10-1|73	%{_qt5_libdir}/pkgconfig/Qt%{api}SerialBus.pc
21mr|qt5-qtserialbus-5.15.10-1|74	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtserialbus-5.15.10-1|75	%{_libdir}/pkgconfig/Qt%{api}SerialBus.pc
21mr|qt5-qtserialbus-5.15.10-1|76	%endif
21mr|qt5-qtserialbus-5.15.10-1|77	%{_qt5_prefix}/mkspecs/modules/qt_lib_serialbus.pri
21mr|qt5-qtserialbus-5.15.10-1|78	%{_qt5_prefix}/mkspecs/modules/qt_lib_serialbus_private.pri
21mr|qt5-qtserialbus-5.15.10-1|79	
21mr|qt5-qtserialbus-5.15.10-1|80	#----------------------------------------------------------------------------
21mr|qt5-qtserialbus-5.15.10-1|81	
21mr|qt5-qtserialbus-5.15.10-1|82	%if %{with docs}
21mr|qt5-qtserialbus-5.15.10-1|83	%package doc
21mr|qt5-qtserialbus-5.15.10-1|84	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtserialbus-5.15.10-1|85	Group:		Documentation
21mr|qt5-qtserialbus-5.15.10-1|86	BuildArch:	noarch
21mr|qt5-qtserialbus-5.15.10-1|87	
21mr|qt5-qtserialbus-5.15.10-1|88	%description doc
21mr|qt5-qtserialbus-5.15.10-1|89	Qt QCH documentation for %{name}.
21mr|qt5-qtserialbus-5.15.10-1|90	
21mr|qt5-qtserialbus-5.15.10-1|91	%files doc
21mr|qt5-qtserialbus-5.15.10-1|92	%{_qt5_docdir}/qtserialbus.qch
21mr|qt5-qtserialbus-5.15.10-1|93	%endif
21mr|qt5-qtserialbus-5.15.10-1|94	
21mr|qt5-qtserialbus-5.15.10-1|95	#----------------------------------------------------------------------------
21mr|qt5-qtserialbus-5.15.10-1|96	
21mr|qt5-qtserialbus-5.15.10-1|97	%package examples
21mr|qt5-qtserialbus-5.15.10-1|98	Summary:	Example applications for %{name}
21mr|qt5-qtserialbus-5.15.10-1|99	Group:		Development/KDE and Qt
21mr|qt5-qtserialbus-5.15.10-1|100	
21mr|qt5-qtserialbus-5.15.10-1|101	%description examples
21mr|qt5-qtserialbus-5.15.10-1|102	Example applications for %{name}.
21mr|qt5-qtserialbus-5.15.10-1|103	
21mr|qt5-qtserialbus-5.15.10-1|104	%files examples
21mr|qt5-qtserialbus-5.15.10-1|105	%{_qt5_exampledir}/serialbus/
21mr|qt5-qtserialbus-5.15.10-1|106	
21mr|qt5-qtserialbus-5.15.10-1|107	#----------------------------------------------------------------------------
21mr|qt5-qtserialbus-5.15.10-1|108	
21mr|qt5-qtserialbus-5.15.10-1|109	%prep
21mr|qt5-qtserialbus-5.15.10-1|110	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtserialbus-5.15.10-1|111	
21mr|qt5-qtserialbus-5.15.10-1|112	%build
21mr|qt5-qtserialbus-5.15.10-1|113	%qmake_qt5
21mr|qt5-qtserialbus-5.15.10-1|114	%make STRIP=true
21mr|qt5-qtserialbus-5.15.10-1|115	
21mr|qt5-qtserialbus-5.15.10-1|116	%if %{with docs}
21mr|qt5-qtserialbus-5.15.10-1|117	%make docs
21mr|qt5-qtserialbus-5.15.10-1|118	%endif
21mr|qt5-qtserialbus-5.15.10-1|119	
21mr|qt5-qtserialbus-5.15.10-1|120	%install
21mr|qt5-qtserialbus-5.15.10-1|121	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtserialbus-5.15.10-1|122	
21mr|qt5-qtserialbus-5.15.10-1|123	%if %{with docs}
21mr|qt5-qtserialbus-5.15.10-1|124	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtserialbus-5.15.10-1|125	%endif
21mr|qt5-qtserialbus-5.15.10-1|126	
21mr|qt5-qtserialbus-5.15.10-1|127	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtserialbus-5.15.10-1|128	pushd %{buildroot}%{_libdir}
21mr|qt5-qtserialbus-5.15.10-1|129	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtserialbus-5.15.10-1|130	mkdir pkgconfig
21mr|qt5-qtserialbus-5.15.10-1|131	cd pkgconfig
21mr|qt5-qtserialbus-5.15.10-1|132	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtserialbus-5.15.10-1|133	popd
21mr|qt5-qtserialbus-5.15.10-1|134	%endif
21mr|qt5-qtserialbus-5.15.10-1|135	
21mr|qt5-qtserialbus-5.15.10-1|136	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtserialbus-5.15.10-1|137	## .prl/.la file love
21mr|qt5-qtserialbus-5.15.10-1|138	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtserialbus-5.15.10-1|139	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtserialbus-5.15.10-1|140	for prl_file in libQt5*.prl ; do
21mr|qt5-qtserialbus-5.15.10-1|141	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtserialbus-5.15.10-1|142	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtserialbus-5.15.10-1|143	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtserialbus-5.15.10-1|144	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtserialbus-5.15.10-1|145	fi
21mr|qt5-qtserialbus-5.15.10-1|146	done
21mr|qt5-qtserialbus-5.15.10-1|147	popd

16372 21
21mr|qt5-qtserialport-5.15.10-1|1	%define api 5
21mr|qt5-qtserialport-5.15.10-1|2	%define major 5
21mr|qt5-qtserialport-5.15.10-1|3	%define oname qt5
21mr|qt5-qtserialport-5.15.10-1|4	
21mr|qt5-qtserialport-5.15.10-1|5	%define module qtserialport
21mr|qt5-qtserialport-5.15.10-1|6	
21mr|qt5-qtserialport-5.15.10-1|7	%define qtserialport %mklibname qt%{api}serialport %{major}
21mr|qt5-qtserialport-5.15.10-1|8	%define qtserialportd %mklibname qt%{api}serialport -d
21mr|qt5-qtserialport-5.15.10-1|9	
21mr|qt5-qtserialport-5.15.10-1|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtserialport-5.15.10-1|11	%bcond_with docs
21mr|qt5-qtserialport-5.15.10-1|12	
21mr|qt5-qtserialport-5.15.10-1|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtserialport-5.15.10-1|14	Name:		qt5-%{module}
21mr|qt5-qtserialport-5.15.10-1|15	Version:	5.15.10
21mr|qt5-qtserialport-5.15.10-1|16	Release:	1
21mr|qt5-qtserialport-5.15.10-1|17	License:	LGPLv3+
21mr|qt5-qtserialport-5.15.10-1|18	Group:		Development/KDE and Qt
21mr|qt5-qtserialport-5.15.10-1|19	Url:		http://qt-project.org/
21mr|qt5-qtserialport-5.15.10-1|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtserialport-5.15.10-1|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtserialport-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtserialport-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtserialport-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtserialport-5.15.10-1|25	BuildRequires:	pkgconfig(udev)
21mr|qt5-qtserialport-5.15.10-1|26	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtserialport-5.15.10-1|27	%if %{with docs}
21mr|qt5-qtserialport-5.15.10-1|28	BuildRequires:	qdoc5
21mr|qt5-qtserialport-5.15.10-1|29	BuildRequires:	qt5-tools
21mr|qt5-qtserialport-5.15.10-1|30	%endif
21mr|qt5-qtserialport-5.15.10-1|31	
21mr|qt5-qtserialport-5.15.10-1|32	%description
21mr|qt5-qtserialport-5.15.10-1|33	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtserialport-5.15.10-1|34	
21mr|qt5-qtserialport-5.15.10-1|35	#----------------------------------------------------------------------------
21mr|qt5-qtserialport-5.15.10-1|36	
21mr|qt5-qtserialport-5.15.10-1|37	%package -n %{qtserialport}
21mr|qt5-qtserialport-5.15.10-1|38	Summary:	Qt Serial Port library
21mr|qt5-qtserialport-5.15.10-1|39	Group:		System/Libraries
21mr|qt5-qtserialport-5.15.10-1|40	
21mr|qt5-qtserialport-5.15.10-1|41	%description -n %{qtserialport}
21mr|qt5-qtserialport-5.15.10-1|42	Qt Serial Port library.
21mr|qt5-qtserialport-5.15.10-1|43	
21mr|qt5-qtserialport-5.15.10-1|44	%files -n %{qtserialport}
21mr|qt5-qtserialport-5.15.10-1|45	%{_qt5_libdir}/libQt%{api}SerialPort.so.%{major}*
21mr|qt5-qtserialport-5.15.10-1|46	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtserialport-5.15.10-1|47	%{_libdir}/libQt%{api}SerialPort.so.%{major}*
21mr|qt5-qtserialport-5.15.10-1|48	%endif
21mr|qt5-qtserialport-5.15.10-1|49	
21mr|qt5-qtserialport-5.15.10-1|50	#----------------------------------------------------------------------------
21mr|qt5-qtserialport-5.15.10-1|51	
21mr|qt5-qtserialport-5.15.10-1|52	%package -n %{qtserialportd}
21mr|qt5-qtserialport-5.15.10-1|53	Summary:	Development files for the QtSerialPort library
21mr|qt5-qtserialport-5.15.10-1|54	Group:		Development/KDE and Qt
21mr|qt5-qtserialport-5.15.10-1|55	Requires:	%{qtserialport} = %{EVRD}
21mr|qt5-qtserialport-5.15.10-1|56	Requires:	qmake%{api}
21mr|qt5-qtserialport-5.15.10-1|57	
21mr|qt5-qtserialport-5.15.10-1|58	%description -n %{qtserialportd}
21mr|qt5-qtserialport-5.15.10-1|59	Development files for the QtSerialPort library.
21mr|qt5-qtserialport-5.15.10-1|60	
21mr|qt5-qtserialport-5.15.10-1|61	%files -n %{qtserialportd}
21mr|qt5-qtserialport-5.15.10-1|62	%{_qt5_includedir}/QtSerialPort
21mr|qt5-qtserialport-5.15.10-1|63	%{_qt5_libdir}/libQt%{api}SerialPort.so
21mr|qt5-qtserialport-5.15.10-1|64	%{_qt5_libdir}/libQt%{api}SerialPort.prl
21mr|qt5-qtserialport-5.15.10-1|65	%{_qt5_libdir}/cmake/Qt%{api}SerialPort
21mr|qt5-qtserialport-5.15.10-1|66	%{_qt5_libdir}/pkgconfig/Qt%{api}SerialPort.pc
21mr|qt5-qtserialport-5.15.10-1|67	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtserialport-5.15.10-1|68	%{_libdir}/pkgconfig/Qt%{api}SerialPort.pc
21mr|qt5-qtserialport-5.15.10-1|69	%endif
21mr|qt5-qtserialport-5.15.10-1|70	%{_qt5_prefix}/mkspecs/modules/qt_lib_serialport.pri
21mr|qt5-qtserialport-5.15.10-1|71	%{_qt5_prefix}/mkspecs/modules/qt_lib_serialport_private.pri
21mr|qt5-qtserialport-5.15.10-1|72	
21mr|qt5-qtserialport-5.15.10-1|73	#----------------------------------------------------------------------------
21mr|qt5-qtserialport-5.15.10-1|74	
21mr|qt5-qtserialport-5.15.10-1|75	%if %{with docs}
21mr|qt5-qtserialport-5.15.10-1|76	%package doc
21mr|qt5-qtserialport-5.15.10-1|77	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtserialport-5.15.10-1|78	Group:		Documentation
21mr|qt5-qtserialport-5.15.10-1|79	BuildArch:	noarch
21mr|qt5-qtserialport-5.15.10-1|80	
21mr|qt5-qtserialport-5.15.10-1|81	%description doc
21mr|qt5-qtserialport-5.15.10-1|82	Qt QCH documentation for %{name}.
21mr|qt5-qtserialport-5.15.10-1|83	
21mr|qt5-qtserialport-5.15.10-1|84	%files doc
21mr|qt5-qtserialport-5.15.10-1|85	%{_qt5_docdir}/qtserialport.qch
21mr|qt5-qtserialport-5.15.10-1|86	%endif
21mr|qt5-qtserialport-5.15.10-1|87	
21mr|qt5-qtserialport-5.15.10-1|88	#----------------------------------------------------------------------------
21mr|qt5-qtserialport-5.15.10-1|89	
21mr|qt5-qtserialport-5.15.10-1|90	%package examples
21mr|qt5-qtserialport-5.15.10-1|91	Summary:	Example applications for %{name}
21mr|qt5-qtserialport-5.15.10-1|92	Group:		Development/KDE and Qt
21mr|qt5-qtserialport-5.15.10-1|93	
21mr|qt5-qtserialport-5.15.10-1|94	%description examples
21mr|qt5-qtserialport-5.15.10-1|95	Example applications for %{name}.
21mr|qt5-qtserialport-5.15.10-1|96	
21mr|qt5-qtserialport-5.15.10-1|97	%files examples
21mr|qt5-qtserialport-5.15.10-1|98	%{_qt5_exampledir}/serialport/
21mr|qt5-qtserialport-5.15.10-1|99	
21mr|qt5-qtserialport-5.15.10-1|100	#----------------------------------------------------------------------------
21mr|qt5-qtserialport-5.15.10-1|101	
21mr|qt5-qtserialport-5.15.10-1|102	%prep
21mr|qt5-qtserialport-5.15.10-1|103	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtserialport-5.15.10-1|104	
21mr|qt5-qtserialport-5.15.10-1|105	%build
21mr|qt5-qtserialport-5.15.10-1|106	%qmake_qt5
21mr|qt5-qtserialport-5.15.10-1|107	%make STRIP=true
21mr|qt5-qtserialport-5.15.10-1|108	
21mr|qt5-qtserialport-5.15.10-1|109	%if %{with docs}
21mr|qt5-qtserialport-5.15.10-1|110	%make docs
21mr|qt5-qtserialport-5.15.10-1|111	%endif
21mr|qt5-qtserialport-5.15.10-1|112	
21mr|qt5-qtserialport-5.15.10-1|113	%install
21mr|qt5-qtserialport-5.15.10-1|114	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtserialport-5.15.10-1|115	
21mr|qt5-qtserialport-5.15.10-1|116	%if %{with docs}
21mr|qt5-qtserialport-5.15.10-1|117	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtserialport-5.15.10-1|118	%endif
21mr|qt5-qtserialport-5.15.10-1|119	
21mr|qt5-qtserialport-5.15.10-1|120	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtserialport-5.15.10-1|121	pushd %{buildroot}%{_libdir}
21mr|qt5-qtserialport-5.15.10-1|122	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtserialport-5.15.10-1|123	mkdir pkgconfig
21mr|qt5-qtserialport-5.15.10-1|124	cd pkgconfig
21mr|qt5-qtserialport-5.15.10-1|125	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtserialport-5.15.10-1|126	popd
21mr|qt5-qtserialport-5.15.10-1|127	%endif
21mr|qt5-qtserialport-5.15.10-1|128	
21mr|qt5-qtserialport-5.15.10-1|129	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtserialport-5.15.10-1|130	## .prl/.la file love
21mr|qt5-qtserialport-5.15.10-1|131	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtserialport-5.15.10-1|132	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtserialport-5.15.10-1|133	for prl_file in libQt5*.prl ; do
21mr|qt5-qtserialport-5.15.10-1|134	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtserialport-5.15.10-1|135	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtserialport-5.15.10-1|136	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtserialport-5.15.10-1|137	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtserialport-5.15.10-1|138	fi
21mr|qt5-qtserialport-5.15.10-1|139	done
21mr|qt5-qtserialport-5.15.10-1|140	popd

16373 21
21mr|qt5-qtspeech-5.15.10-5|1	%define api 5
21mr|qt5-qtspeech-5.15.10-5|2	%define major 5
21mr|qt5-qtspeech-5.15.10-5|3	%define oname qt5
21mr|qt5-qtspeech-5.15.10-5|4	
21mr|qt5-qtspeech-5.15.10-5|5	%define module qtspeech
21mr|qt5-qtspeech-5.15.10-5|6	
21mr|qt5-qtspeech-5.15.10-5|7	%define qttexttospeech %mklibname qt%{api}texttospeech %{major}
21mr|qt5-qtspeech-5.15.10-5|8	%define qttexttospeechflite %mklibname qt%{api}texttospeechflite %{major}
21mr|qt5-qtspeech-5.15.10-5|9	%define qttexttospeechspeechd %mklibname qt%{api}texttospeechspeechd %{major}
21mr|qt5-qtspeech-5.15.10-5|10	%define qttexttospeechd %mklibname qt%{api}texttospeech -d
21mr|qt5-qtspeech-5.15.10-5|11	
21mr|qt5-qtspeech-5.15.10-5|12	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtspeech-5.15.10-5|13	%bcond_with docs
21mr|qt5-qtspeech-5.15.10-5|14	
21mr|qt5-qtspeech-5.15.10-5|15	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtspeech-5.15.10-5|16	Name:		qt5-%{module}
21mr|qt5-qtspeech-5.15.10-5|17	Version:	5.15.10
21mr|qt5-qtspeech-5.15.10-5|18	Release:	5
21mr|qt5-qtspeech-5.15.10-5|19	License:	LGPLv3+
21mr|qt5-qtspeech-5.15.10-5|20	Group:		Development/KDE and Qt
21mr|qt5-qtspeech-5.15.10-5|21	Url:		http://qt-project.org/
21mr|qt5-qtspeech-5.15.10-5|22	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtspeech-5.15.10-5|23	Source100:	%{name}.rpmlintrc
21mr|qt5-qtspeech-5.15.10-5|24	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtspeech-5.15.10-5|25	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtspeech-5.15.10-5|26	BuildRequires:	pkgconfig(Qt5Multimedia) >= %{version}
21mr|qt5-qtspeech-5.15.10-5|27	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtspeech-5.15.10-5|28	BuildRequires:	pkgconfig(Qt5XmlPatterns) >= %{version}
21mr|qt5-qtspeech-5.15.10-5|29	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtspeech-5.15.10-5|30	BuildRequires:	pkgconfig(speech-dispatcher)
21mr|qt5-qtspeech-5.15.10-5|31	BuildRequires:	flite-devel
21mr|qt5-qtspeech-5.15.10-5|32	%if %{with docs}
21mr|qt5-qtspeech-5.15.10-5|33	BuildRequires:	qdoc5
21mr|qt5-qtspeech-5.15.10-5|34	BuildRequires:	qt5-tools
21mr|qt5-qtspeech-5.15.10-5|35	%endif
21mr|qt5-qtspeech-5.15.10-5|36	
21mr|qt5-qtspeech-5.15.10-5|37	%description
21mr|qt5-qtspeech-5.15.10-5|38	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtspeech-5.15.10-5|39	
21mr|qt5-qtspeech-5.15.10-5|40	#----------------------------------------------------------------------------
21mr|qt5-qtspeech-5.15.10-5|41	
21mr|qt5-qtspeech-5.15.10-5|42	%package -n %{qttexttospeech}
21mr|qt5-qtspeech-5.15.10-5|43	Summary:	Qt Text to Speech library
21mr|qt5-qtspeech-5.15.10-5|44	Group:		System/Libraries
21mr|qt5-qtspeech-5.15.10-5|45	
21mr|qt5-qtspeech-5.15.10-5|46	%description -n %{qttexttospeech}
21mr|qt5-qtspeech-5.15.10-5|47	Qt Text to Speech library.
21mr|qt5-qtspeech-5.15.10-5|48	
21mr|qt5-qtspeech-5.15.10-5|49	%files -n %{qttexttospeech}
21mr|qt5-qtspeech-5.15.10-5|50	%{_qt5_libdir}/libQt%{api}TextToSpeech.so.%{major}*
21mr|qt5-qtspeech-5.15.10-5|51	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtspeech-5.15.10-5|52	%{_libdir}/libQt%{api}TextToSpeech.so.%{major}*
21mr|qt5-qtspeech-5.15.10-5|53	%endif
21mr|qt5-qtspeech-5.15.10-5|54	
21mr|qt5-qtspeech-5.15.10-5|55	#----------------------------------------------------------------------------
21mr|qt5-qtspeech-5.15.10-5|56	
21mr|qt5-qtspeech-5.15.10-5|57	%package -n %{qttexttospeechflite}
21mr|qt5-qtspeech-5.15.10-5|58	Summary:	Qt Text to Speech library
21mr|qt5-qtspeech-5.15.10-5|59	Group:		System/Libraries
21mr|qt5-qtspeech-5.15.10-5|60	
21mr|qt5-qtspeech-5.15.10-5|61	%description -n %{qttexttospeechflite}
21mr|qt5-qtspeech-5.15.10-5|62	Qt Text to Speech library.
21mr|qt5-qtspeech-5.15.10-5|63	
21mr|qt5-qtspeech-5.15.10-5|64	%files -n %{qttexttospeechflite}
21mr|qt5-qtspeech-5.15.10-5|65	%{_qt5_plugindir}/texttospeech/libqttexttospeech_flite.so
21mr|qt5-qtspeech-5.15.10-5|66	
21mr|qt5-qtspeech-5.15.10-5|67	#----------------------------------------------------------------------------
21mr|qt5-qtspeech-5.15.10-5|68	
21mr|qt5-qtspeech-5.15.10-5|69	%package -n %{qttexttospeechspeechd}
21mr|qt5-qtspeech-5.15.10-5|70	Summary:	Qt Text to Speech library
21mr|qt5-qtspeech-5.15.10-5|71	Group:		System/Libraries
21mr|qt5-qtspeech-5.15.10-5|72	
21mr|qt5-qtspeech-5.15.10-5|73	%description -n %{qttexttospeechspeechd}
21mr|qt5-qtspeech-5.15.10-5|74	Qt Text to Speech library.
21mr|qt5-qtspeech-5.15.10-5|75	
21mr|qt5-qtspeech-5.15.10-5|76	%files -n %{qttexttospeechspeechd}
21mr|qt5-qtspeech-5.15.10-5|77	%{_qt5_plugindir}/texttospeech/libqtexttospeech_speechd.so
21mr|qt5-qtspeech-5.15.10-5|78	
21mr|qt5-qtspeech-5.15.10-5|79	#----------------------------------------------------------------------------
21mr|qt5-qtspeech-5.15.10-5|80	
21mr|qt5-qtspeech-5.15.10-5|81	%package -n %{qttexttospeechd}
21mr|qt5-qtspeech-5.15.10-5|82	Summary:	Development files for the Qt Text to Speech library
21mr|qt5-qtspeech-5.15.10-5|83	Group:		Development/KDE and Qt
21mr|qt5-qtspeech-5.15.10-5|84	Requires:	%{qttexttospeech} = %{EVRD}
21mr|qt5-qtspeech-5.15.10-5|85	Requires:	%{qttexttospeechflite} = %{EVRD}
21mr|qt5-qtspeech-5.15.10-5|86	Requires:	%{qttexttospeechspeechd} = %{EVRD}
21mr|qt5-qtspeech-5.15.10-5|87	Requires:	qmake%{api}
21mr|qt5-qtspeech-5.15.10-5|88	
21mr|qt5-qtspeech-5.15.10-5|89	%description -n %{qttexttospeechd}
21mr|qt5-qtspeech-5.15.10-5|90	Development files for the Qt Text to Speech library.
21mr|qt5-qtspeech-5.15.10-5|91	
21mr|qt5-qtspeech-5.15.10-5|92	%files -n %{qttexttospeechd}
21mr|qt5-qtspeech-5.15.10-5|93	%{_qt5_includedir}/QtTextToSpeech
21mr|qt5-qtspeech-5.15.10-5|94	%{_qt5_libdir}/libQt%{api}TextToSpeech.so
21mr|qt5-qtspeech-5.15.10-5|95	%{_qt5_libdir}/libQt%{api}TextToSpeech.prl
21mr|qt5-qtspeech-5.15.10-5|96	%{_qt5_libdir}/cmake/Qt%{api}TextToSpeech
21mr|qt5-qtspeech-5.15.10-5|97	%{_qt5_libdir}/pkgconfig/Qt%{api}TextToSpeech.pc
21mr|qt5-qtspeech-5.15.10-5|98	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtspeech-5.15.10-5|99	%{_libdir}/pkgconfig/Qt%{api}TextToSpeech.pc
21mr|qt5-qtspeech-5.15.10-5|100	%endif
21mr|qt5-qtspeech-5.15.10-5|101	%{_qt5_prefix}/mkspecs/modules/qt_lib_texttospeech.pri
21mr|qt5-qtspeech-5.15.10-5|102	%{_qt5_prefix}/mkspecs/modules/qt_lib_texttospeech_private.pri
21mr|qt5-qtspeech-5.15.10-5|103	
21mr|qt5-qtspeech-5.15.10-5|104	#----------------------------------------------------------------------------
21mr|qt5-qtspeech-5.15.10-5|105	
21mr|qt5-qtspeech-5.15.10-5|106	%if %{with docs}
21mr|qt5-qtspeech-5.15.10-5|107	%package doc
21mr|qt5-qtspeech-5.15.10-5|108	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtspeech-5.15.10-5|109	Group:		Documentation
21mr|qt5-qtspeech-5.15.10-5|110	BuildArch:	noarch
21mr|qt5-qtspeech-5.15.10-5|111	
21mr|qt5-qtspeech-5.15.10-5|112	%description doc
21mr|qt5-qtspeech-5.15.10-5|113	Qt QCH documentation for %{name}.
21mr|qt5-qtspeech-5.15.10-5|114	
21mr|qt5-qtspeech-5.15.10-5|115	%files doc
21mr|qt5-qtspeech-5.15.10-5|116	%{_qt5_docdir}/qtspeech.qch
21mr|qt5-qtspeech-5.15.10-5|117	%endif
21mr|qt5-qtspeech-5.15.10-5|118	
21mr|qt5-qtspeech-5.15.10-5|119	#----------------------------------------------------------------------------
21mr|qt5-qtspeech-5.15.10-5|120	
21mr|qt5-qtspeech-5.15.10-5|121	%package examples
21mr|qt5-qtspeech-5.15.10-5|122	Summary:	Example applications for %{name}
21mr|qt5-qtspeech-5.15.10-5|123	Group:		Development/KDE and Qt
21mr|qt5-qtspeech-5.15.10-5|124	
21mr|qt5-qtspeech-5.15.10-5|125	%description examples
21mr|qt5-qtspeech-5.15.10-5|126	Example applications for %{name}.
21mr|qt5-qtspeech-5.15.10-5|127	
21mr|qt5-qtspeech-5.15.10-5|128	%files examples
21mr|qt5-qtspeech-5.15.10-5|129	%{_qt5_exampledir}/speech/
21mr|qt5-qtspeech-5.15.10-5|130	
21mr|qt5-qtspeech-5.15.10-5|131	#----------------------------------------------------------------------------
21mr|qt5-qtspeech-5.15.10-5|132	
21mr|qt5-qtspeech-5.15.10-5|133	%prep
21mr|qt5-qtspeech-5.15.10-5|134	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtspeech-5.15.10-5|135	%autopatch -p1
21mr|qt5-qtspeech-5.15.10-5|136	
21mr|qt5-qtspeech-5.15.10-5|137	%build
21mr|qt5-qtspeech-5.15.10-5|138	%qmake_qt5
21mr|qt5-qtspeech-5.15.10-5|139	%make STRIP=true
21mr|qt5-qtspeech-5.15.10-5|140	
21mr|qt5-qtspeech-5.15.10-5|141	%if %{with docs}
21mr|qt5-qtspeech-5.15.10-5|142	%make docs
21mr|qt5-qtspeech-5.15.10-5|143	%endif
21mr|qt5-qtspeech-5.15.10-5|144	
21mr|qt5-qtspeech-5.15.10-5|145	%install
21mr|qt5-qtspeech-5.15.10-5|146	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtspeech-5.15.10-5|147	
21mr|qt5-qtspeech-5.15.10-5|148	%if %{with docs}
21mr|qt5-qtspeech-5.15.10-5|149	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtspeech-5.15.10-5|150	%endif
21mr|qt5-qtspeech-5.15.10-5|151	
21mr|qt5-qtspeech-5.15.10-5|152	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtspeech-5.15.10-5|153	pushd %{buildroot}%{_libdir}
21mr|qt5-qtspeech-5.15.10-5|154	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtspeech-5.15.10-5|155	mkdir pkgconfig
21mr|qt5-qtspeech-5.15.10-5|156	cd pkgconfig
21mr|qt5-qtspeech-5.15.10-5|157	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtspeech-5.15.10-5|158	popd
21mr|qt5-qtspeech-5.15.10-5|159	%endif
21mr|qt5-qtspeech-5.15.10-5|160	
21mr|qt5-qtspeech-5.15.10-5|161	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtspeech-5.15.10-5|162	## .prl/.la file love
21mr|qt5-qtspeech-5.15.10-5|163	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtspeech-5.15.10-5|164	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtspeech-5.15.10-5|165	for prl_file in libQt5*.prl ; do
21mr|qt5-qtspeech-5.15.10-5|166	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtspeech-5.15.10-5|167	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtspeech-5.15.10-5|168	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtspeech-5.15.10-5|169	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtspeech-5.15.10-5|170	fi
21mr|qt5-qtspeech-5.15.10-5|171	done
21mr|qt5-qtspeech-5.15.10-5|172	popd

16374 21
21mr|qt5-qtsvg-5.15.10-1|1	%define api 5
21mr|qt5-qtsvg-5.15.10-1|2	%define major 5
21mr|qt5-qtsvg-5.15.10-1|3	%define oname qt5
21mr|qt5-qtsvg-5.15.10-1|4	
21mr|qt5-qtsvg-5.15.10-1|5	%define module qtsvg
21mr|qt5-qtsvg-5.15.10-1|6	
21mr|qt5-qtsvg-5.15.10-1|7	%define qtsvg %mklibname qt%{api}svg %{major}
21mr|qt5-qtsvg-5.15.10-1|8	%define qtsvgd %mklibname qt%{api}svg -d
21mr|qt5-qtsvg-5.15.10-1|9	
21mr|qt5-qtsvg-5.15.10-1|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtsvg-5.15.10-1|11	%bcond_with docs
21mr|qt5-qtsvg-5.15.10-1|12	
21mr|qt5-qtsvg-5.15.10-1|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtsvg-5.15.10-1|14	Name:		qt5-%{module}
21mr|qt5-qtsvg-5.15.10-1|15	Version:	5.15.10
21mr|qt5-qtsvg-5.15.10-1|16	Release:	1
21mr|qt5-qtsvg-5.15.10-1|17	License:	LGPLv3+
21mr|qt5-qtsvg-5.15.10-1|18	Group:		Development/KDE and Qt
21mr|qt5-qtsvg-5.15.10-1|19	Url:		http://qt-project.org/
21mr|qt5-qtsvg-5.15.10-1|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtsvg-5.15.10-1|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtsvg-5.15.10-1|22	
21mr|qt5-qtsvg-5.15.10-1|23	# (tpg) from KDE https://invent.kde.org/qt/qt/qtsvg -b kde/5.15
21mr|qt5-qtsvg-5.15.10-1|24	# P=1000; for i in 0*patch; do echo -e "Patch$P:\t$i"; P=$((P+1)); done
21mr|qt5-qtsvg-5.15.10-1|25	Patch1001:	0001-Avoid-buffer-overflow-in-isSupportedSvgFeature.patch
21mr|qt5-qtsvg-5.15.10-1|26	Patch1002:	0002-Support-font-size-not-in-pixels.patch
21mr|qt5-qtsvg-5.15.10-1|27	Patch1003:	0003-Fix-text-x-y-when-the-length-is-not-in-pixels.patch
21mr|qt5-qtsvg-5.15.10-1|28	Patch1004:	0004-Improve-parsing-of-r.patch
21mr|qt5-qtsvg-5.15.10-1|29	Patch1005:	0005-SVG-Image-reading-Reject-oversize-svgs-as-corrupt.patch
21mr|qt5-qtsvg-5.15.10-1|30	Patch1006:	0006-Avoid-undefined-behavior-when-painter-transform-goes.patch
21mr|qt5-qtsvg-5.15.10-1|31	Patch1007:	0007-Fix-assert-with-wrong-number-of-argument-to-animateT.patch
21mr|qt5-qtsvg-5.15.10-1|32	Patch1008:	0008-QSvgFont-Initialize-used-member-remove-unused.patch
21mr|qt5-qtsvg-5.15.10-1|33	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtsvg-5.15.10-1|34	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtsvg-5.15.10-1|35	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtsvg-5.15.10-1|36	BuildRequires:	pkgconfig(Qt5OpenGL) >= %{version}
21mr|qt5-qtsvg-5.15.10-1|37	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtsvg-5.15.10-1|38	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtsvg-5.15.10-1|39	BuildRequires:	pkgconfig(zlib)
21mr|qt5-qtsvg-5.15.10-1|40	%if %{with docs}
21mr|qt5-qtsvg-5.15.10-1|41	BuildRequires:	qdoc5
21mr|qt5-qtsvg-5.15.10-1|42	BuildRequires:	qt5-tools
21mr|qt5-qtsvg-5.15.10-1|43	%endif
21mr|qt5-qtsvg-5.15.10-1|44	
21mr|qt5-qtsvg-5.15.10-1|45	%description
21mr|qt5-qtsvg-5.15.10-1|46	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtsvg-5.15.10-1|47	
21mr|qt5-qtsvg-5.15.10-1|48	#----------------------------------------------------------------------------
21mr|qt5-qtsvg-5.15.10-1|49	
21mr|qt5-qtsvg-5.15.10-1|50	%package -n %{qtsvg}
21mr|qt5-qtsvg-5.15.10-1|51	Summary:	Qt SVG rendering engine
21mr|qt5-qtsvg-5.15.10-1|52	Group:		System/Libraries
21mr|qt5-qtsvg-5.15.10-1|53	
21mr|qt5-qtsvg-5.15.10-1|54	%description -n %{qtsvg}
21mr|qt5-qtsvg-5.15.10-1|55	Qt SVG rendering engine.
21mr|qt5-qtsvg-5.15.10-1|56	
21mr|qt5-qtsvg-5.15.10-1|57	%files -n %{qtsvg}
21mr|qt5-qtsvg-5.15.10-1|58	%{_qt5_libdir}/libQt%{api}Svg.so.%{major}*
21mr|qt5-qtsvg-5.15.10-1|59	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtsvg-5.15.10-1|60	%{_libdir}/libQt%{api}Svg.so.%{major}*
21mr|qt5-qtsvg-5.15.10-1|61	%endif
21mr|qt5-qtsvg-5.15.10-1|62	%{_qt5_plugindir}/iconengines/libqsvgicon.so
21mr|qt5-qtsvg-5.15.10-1|63	%{_qt5_plugindir}/imageformats/libqsvg.so
21mr|qt5-qtsvg-5.15.10-1|64	
21mr|qt5-qtsvg-5.15.10-1|65	#----------------------------------------------------------------------------
21mr|qt5-qtsvg-5.15.10-1|66	
21mr|qt5-qtsvg-5.15.10-1|67	%package -n %{qtsvgd}
21mr|qt5-qtsvg-5.15.10-1|68	Summary:	Development files for Qt's SVG rendering engine
21mr|qt5-qtsvg-5.15.10-1|69	Group:		Development/KDE and Qt
21mr|qt5-qtsvg-5.15.10-1|70	Requires:	%{qtsvg} = %{EVRD}
21mr|qt5-qtsvg-5.15.10-1|71	Requires:	qmake%{api}
21mr|qt5-qtsvg-5.15.10-1|72	
21mr|qt5-qtsvg-5.15.10-1|73	%description -n %{qtsvgd}
21mr|qt5-qtsvg-5.15.10-1|74	Development files for Qt's SVG rendering engine.
21mr|qt5-qtsvg-5.15.10-1|75	
21mr|qt5-qtsvg-5.15.10-1|76	%files -n %{qtsvgd}
21mr|qt5-qtsvg-5.15.10-1|77	%{_qt5_includedir}/QtSvg
21mr|qt5-qtsvg-5.15.10-1|78	%{_qt5_libdir}/libQt%{api}Svg.so
21mr|qt5-qtsvg-5.15.10-1|79	%{_qt5_libdir}/libQt%{api}Svg.prl
21mr|qt5-qtsvg-5.15.10-1|80	%{_qt5_libdir}/cmake/Qt%{api}Svg
21mr|qt5-qtsvg-5.15.10-1|81	%{_qt5_libdir}/cmake/Qt%{api}Gui/*QSvg*
21mr|qt5-qtsvg-5.15.10-1|82	%{_qt5_libdir}/pkgconfig/Qt%{api}Svg.pc
21mr|qt5-qtsvg-5.15.10-1|83	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtsvg-5.15.10-1|84	%{_libdir}/pkgconfig/Qt%{api}Svg.pc
21mr|qt5-qtsvg-5.15.10-1|85	%endif
21mr|qt5-qtsvg-5.15.10-1|86	%{_qt5_prefix}/mkspecs/modules/qt_lib_svg.pri
21mr|qt5-qtsvg-5.15.10-1|87	%{_qt5_prefix}/mkspecs/modules/qt_lib_svg_private.pri
21mr|qt5-qtsvg-5.15.10-1|88	
21mr|qt5-qtsvg-5.15.10-1|89	#----------------------------------------------------------------------------
21mr|qt5-qtsvg-5.15.10-1|90	
21mr|qt5-qtsvg-5.15.10-1|91	%if %{with docs}
21mr|qt5-qtsvg-5.15.10-1|92	%package doc
21mr|qt5-qtsvg-5.15.10-1|93	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtsvg-5.15.10-1|94	Group:		Documentation
21mr|qt5-qtsvg-5.15.10-1|95	BuildArch:	noarch
21mr|qt5-qtsvg-5.15.10-1|96	
21mr|qt5-qtsvg-5.15.10-1|97	%description doc
21mr|qt5-qtsvg-5.15.10-1|98	Qt QCH documentation for %{name}.
21mr|qt5-qtsvg-5.15.10-1|99	
21mr|qt5-qtsvg-5.15.10-1|100	%files doc
21mr|qt5-qtsvg-5.15.10-1|101	%{_qt5_docdir}/qtsvg.qch
21mr|qt5-qtsvg-5.15.10-1|102	%endif
21mr|qt5-qtsvg-5.15.10-1|103	
21mr|qt5-qtsvg-5.15.10-1|104	#----------------------------------------------------------------------------
21mr|qt5-qtsvg-5.15.10-1|105	
21mr|qt5-qtsvg-5.15.10-1|106	%package examples
21mr|qt5-qtsvg-5.15.10-1|107	Summary:	Example applications for %{name}
21mr|qt5-qtsvg-5.15.10-1|108	Group:		Development/KDE and Qt
21mr|qt5-qtsvg-5.15.10-1|109	
21mr|qt5-qtsvg-5.15.10-1|110	%description examples
21mr|qt5-qtsvg-5.15.10-1|111	Example applications for %{name}.
21mr|qt5-qtsvg-5.15.10-1|112	
21mr|qt5-qtsvg-5.15.10-1|113	%files examples
21mr|qt5-qtsvg-5.15.10-1|114	%{_qt5_exampledir}/svg/
21mr|qt5-qtsvg-5.15.10-1|115	
21mr|qt5-qtsvg-5.15.10-1|116	#----------------------------------------------------------------------------
21mr|qt5-qtsvg-5.15.10-1|117	
21mr|qt5-qtsvg-5.15.10-1|118	%prep
21mr|qt5-qtsvg-5.15.10-1|119	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtsvg-5.15.10-1|120	
21mr|qt5-qtsvg-5.15.10-1|121	%build
21mr|qt5-qtsvg-5.15.10-1|122	%qmake_qt5
21mr|qt5-qtsvg-5.15.10-1|123	%make STRIP=true
21mr|qt5-qtsvg-5.15.10-1|124	
21mr|qt5-qtsvg-5.15.10-1|125	%if %{with docs}
21mr|qt5-qtsvg-5.15.10-1|126	%make docs
21mr|qt5-qtsvg-5.15.10-1|127	%endif
21mr|qt5-qtsvg-5.15.10-1|128	
21mr|qt5-qtsvg-5.15.10-1|129	%install
21mr|qt5-qtsvg-5.15.10-1|130	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtsvg-5.15.10-1|131	
21mr|qt5-qtsvg-5.15.10-1|132	%if %{with docs}
21mr|qt5-qtsvg-5.15.10-1|133	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtsvg-5.15.10-1|134	%endif
21mr|qt5-qtsvg-5.15.10-1|135	
21mr|qt5-qtsvg-5.15.10-1|136	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtsvg-5.15.10-1|137	pushd %{buildroot}%{_libdir}
21mr|qt5-qtsvg-5.15.10-1|138	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtsvg-5.15.10-1|139	mkdir pkgconfig
21mr|qt5-qtsvg-5.15.10-1|140	cd pkgconfig
21mr|qt5-qtsvg-5.15.10-1|141	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtsvg-5.15.10-1|142	popd
21mr|qt5-qtsvg-5.15.10-1|143	%endif
21mr|qt5-qtsvg-5.15.10-1|144	
21mr|qt5-qtsvg-5.15.10-1|145	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtsvg-5.15.10-1|146	## .prl/.la file love
21mr|qt5-qtsvg-5.15.10-1|147	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtsvg-5.15.10-1|148	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtsvg-5.15.10-1|149	for prl_file in libQt5*.prl ; do
21mr|qt5-qtsvg-5.15.10-1|150	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtsvg-5.15.10-1|151	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtsvg-5.15.10-1|152	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtsvg-5.15.10-1|153	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtsvg-5.15.10-1|154	fi
21mr|qt5-qtsvg-5.15.10-1|155	done
21mr|qt5-qtsvg-5.15.10-1|156	popd

16375 21
21mr|qt5-qttools-5.15.10-1|1	%define api 5
21mr|qt5-qttools-5.15.10-1|2	%define major 5
21mr|qt5-qttools-5.15.10-1|3	%define oname qt5
21mr|qt5-qttools-5.15.10-1|4	
21mr|qt5-qttools-5.15.10-1|5	%define module qttools
21mr|qt5-qttools-5.15.10-1|6	
21mr|qt5-qttools-5.15.10-1|7	%define qtdesigner %mklibname qt%{api}designer %{major}
21mr|qt5-qttools-5.15.10-1|8	%define qtdesignerd %mklibname qt%{api}designer -d
21mr|qt5-qttools-5.15.10-1|9	%define qtdesignercomponents %mklibname qt%{api}designercomponents %{major}
21mr|qt5-qttools-5.15.10-1|10	%define qtdesignercomponentsd %mklibname qt%{api}designercomponents -d
21mr|qt5-qttools-5.15.10-1|11	%define qthelp %mklibname qt%{api}help %{major}
21mr|qt5-qttools-5.15.10-1|12	%define qthelpd %mklibname qt%{api}help -d
21mr|qt5-qttools-5.15.10-1|13	%define qtuitoolsd %mklibname qt%{api}uitools -d
21mr|qt5-qttools-5.15.10-1|14	
21mr|qt5-qttools-5.15.10-1|15	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qttools-5.15.10-1|16	%bcond_with docs
21mr|qt5-qttools-5.15.10-1|17	
21mr|qt5-qttools-5.15.10-1|18	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qttools-5.15.10-1|19	Name:		qt5-%{module}
21mr|qt5-qttools-5.15.10-1|20	Version:	5.15.10
21mr|qt5-qttools-5.15.10-1|21	Release:	1
21mr|qt5-qttools-5.15.10-1|22	License:	LGPLv3+
21mr|qt5-qttools-5.15.10-1|23	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|24	Url:		http://qt-project.org/
21mr|qt5-qttools-5.15.10-1|25	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qttools-5.15.10-1|26	Source1:	rosa-assistant-qt%{api}.desktop
21mr|qt5-qttools-5.15.10-1|27	Source2:	rosa-designer-qt%{api}.desktop
21mr|qt5-qttools-5.15.10-1|28	Source3:	rosa-linguist-qt%{api}.desktop
21mr|qt5-qttools-5.15.10-1|29	Source100:	%{name}.rpmlintrc
21mr|qt5-qttools-5.15.10-1|30	# Same for Designer Components, needed for Qt Creator
21mr|qt5-qttools-5.15.10-1|31	Patch0:		qttools-opensource-src-5.14.1-designer-components-pkgconfig.patch
21mr|qt5-qttools-5.15.10-1|32	Patch1:		lrelease-zlib.patch
21mr|qt5-qttools-5.15.10-1|33	Patch2:		fix_qtdesigner_include_paths.patch
21mr|qt5-qttools-5.15.10-1|34	Patch3:		qttools-5.12.1-clang-7.0.patch
21mr|qt5-qttools-5.15.10-1|35	Patch4:		qttools-compilefix-if-qtwebkit-is-enabled.patch
21mr|qt5-qttools-5.15.10-1|36	Patch5:		qdoc-compile.patch
21mr|qt5-qttools-5.15.10-1|37	# From KDE
21mr|qt5-qttools-5.15.10-1|38	Patch1001:	0001-Ensure-FileAttributeSetTable-is-filled-ordered-so-we.patch
21mr|qt5-qttools-5.15.10-1|39	Patch1002:	0002-Drop-superfluous-network-dependency-from-assistant-h.patch
21mr|qt5-qttools-5.15.10-1|40	Patch1003:	0003-CMake-Fix-qt5_create_translation-for-same-named-.ts-.patch
21mr|qt5-qttools-5.15.10-1|41	BuildRequires:  pkgconfig(gl)
21mr|qt5-qttools-5.15.10-1|42	BuildRequires:  pkgconfig(Qt5Core)
21mr|qt5-qttools-5.15.10-1|43	BuildRequires:  pkgconfig(Qt5DBus)
21mr|qt5-qttools-5.15.10-1|44	BuildRequires:  pkgconfig(Qt5Gui)
21mr|qt5-qttools-5.15.10-1|45	BuildRequires:  pkgconfig(Qt5Network)
21mr|qt5-qttools-5.15.10-1|46	BuildRequires:  pkgconfig(Qt5PrintSupport)
21mr|qt5-qttools-5.15.10-1|47	BuildRequires:  pkgconfig(Qt5Qml)
21mr|qt5-qttools-5.15.10-1|48	BuildRequires:  pkgconfig(Qt5Quick)
21mr|qt5-qttools-5.15.10-1|49	BuildRequires:  pkgconfig(Qt5Test)
21mr|qt5-qttools-5.15.10-1|50	BuildRequires:  pkgconfig(Qt5Sql)
21mr|qt5-qttools-5.15.10-1|51	BuildRequires:  pkgconfig(Qt5Widgets)
21mr|qt5-qttools-5.15.10-1|52	BuildRequires:  pkgconfig(Qt5Xml)
21mr|qt5-qttools-5.15.10-1|53	#BuildRequires:	pkgconfig(Qt5WebView)
21mr|qt5-qttools-5.15.10-1|54	#BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|qt5-qttools-5.15.10-1|55	BuildRequires:	pkgconfig(zlib)
21mr|qt5-qttools-5.15.10-1|56	# not llvm on e2k
21mr|qt5-qttools-5.15.10-1|57	BuildRequires:	clang-devel llvm-devel
21mr|qt5-qttools-5.15.10-1|58	
21mr|qt5-qttools-5.15.10-1|59	%if %{with docs}
21mr|qt5-qttools-5.15.10-1|60	BuildRequires:	qdoc5
21mr|qt5-qttools-5.15.10-1|61	BuildRequires:	qt5-tools
21mr|qt5-qttools-5.15.10-1|62	%endif
21mr|qt5-qttools-5.15.10-1|63	
21mr|qt5-qttools-5.15.10-1|64	%description
21mr|qt5-qttools-5.15.10-1|65	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qttools-5.15.10-1|66	
21mr|qt5-qttools-5.15.10-1|67	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|68	
21mr|qt5-qttools-5.15.10-1|69	%package -n %{qtdesigner}
21mr|qt5-qttools-5.15.10-1|70	Summary:	Qt Designer runtime libraries
21mr|qt5-qttools-5.15.10-1|71	Group:		System/Libraries
21mr|qt5-qttools-5.15.10-1|72	
21mr|qt5-qttools-5.15.10-1|73	%description -n %{qtdesigner}
21mr|qt5-qttools-5.15.10-1|74	Qt Designer runtime libraries.
21mr|qt5-qttools-5.15.10-1|75	
21mr|qt5-qttools-5.15.10-1|76	%files -n %{qtdesigner}
21mr|qt5-qttools-5.15.10-1|77	%{_qt5_libdir}/libQt%{api}Designer.so.%{major}*
21mr|qt5-qttools-5.15.10-1|78	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qttools-5.15.10-1|79	%{_libdir}/libQt%{api}Designer.so.%{major}*
21mr|qt5-qttools-5.15.10-1|80	%endif
21mr|qt5-qttools-5.15.10-1|81	
21mr|qt5-qttools-5.15.10-1|82	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|83	
21mr|qt5-qttools-5.15.10-1|84	%package -n %{qtdesignerd}
21mr|qt5-qttools-5.15.10-1|85	Summary:	Development files for Qt Designer
21mr|qt5-qttools-5.15.10-1|86	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|87	Requires:	%{qtdesigner} = %{EVRD}
21mr|qt5-qttools-5.15.10-1|88	Requires:	qmake%{api}
21mr|qt5-qttools-5.15.10-1|89	# cmake module needs its files
21mr|qt5-qttools-5.15.10-1|90	Requires:	qt5-designer
21mr|qt5-qttools-5.15.10-1|91	Requires:	%{qtuitoolsd} = %{EVRD}
21mr|qt5-qttools-5.15.10-1|92	
21mr|qt5-qttools-5.15.10-1|93	%description -n %{qtdesignerd}
21mr|qt5-qttools-5.15.10-1|94	Development files for Qt Designer.
21mr|qt5-qttools-5.15.10-1|95	
21mr|qt5-qttools-5.15.10-1|96	%files -n %{qtdesignerd}
21mr|qt5-qttools-5.15.10-1|97	%{_qt5_includedir}/QtDesigner
21mr|qt5-qttools-5.15.10-1|98	%{_qt5_libdir}/libQt%{api}Designer.so
21mr|qt5-qttools-5.15.10-1|99	%{_qt5_libdir}/libQt%{api}Designer.prl
21mr|qt5-qttools-5.15.10-1|100	%{_qt5_libdir}/cmake/Qt%{api}Designer
21mr|qt5-qttools-5.15.10-1|101	%{_qt5_libdir}/pkgconfig/Qt%{api}Designer.pc
21mr|qt5-qttools-5.15.10-1|102	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qttools-5.15.10-1|103	%{_libdir}/pkgconfig/Qt%{api}Designer.pc
21mr|qt5-qttools-5.15.10-1|104	%endif
21mr|qt5-qttools-5.15.10-1|105	%{_qt5_prefix}/mkspecs/modules/qt_lib_designer.pri
21mr|qt5-qttools-5.15.10-1|106	%{_qt5_prefix}/mkspecs/modules/qt_lib_designer_private.pri
21mr|qt5-qttools-5.15.10-1|107	
21mr|qt5-qttools-5.15.10-1|108	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|109	
21mr|qt5-qttools-5.15.10-1|110	%package -n %{qtdesignercomponents}
21mr|qt5-qttools-5.15.10-1|111	Summary:	Components for Qt Designer
21mr|qt5-qttools-5.15.10-1|112	Group:		System/Libraries
21mr|qt5-qttools-5.15.10-1|113	
21mr|qt5-qttools-5.15.10-1|114	%description -n %{qtdesignercomponents}
21mr|qt5-qttools-5.15.10-1|115	Components for Qt Designer.
21mr|qt5-qttools-5.15.10-1|116	
21mr|qt5-qttools-5.15.10-1|117	%files -n %{qtdesignercomponents}
21mr|qt5-qttools-5.15.10-1|118	%{_qt5_libdir}/libQt%{api}DesignerComponents.so.%{major}*
21mr|qt5-qttools-5.15.10-1|119	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qttools-5.15.10-1|120	%{_libdir}/libQt%{api}DesignerComponents.so.%{major}*
21mr|qt5-qttools-5.15.10-1|121	%endif
21mr|qt5-qttools-5.15.10-1|122	
21mr|qt5-qttools-5.15.10-1|123	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|124	
21mr|qt5-qttools-5.15.10-1|125	%package -n %{qtdesignercomponentsd}
21mr|qt5-qttools-5.15.10-1|126	Summary:	Development files for Qt Designer Components
21mr|qt5-qttools-5.15.10-1|127	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|128	Requires:	%{qtdesignercomponents} = %{EVRD}
21mr|qt5-qttools-5.15.10-1|129	Requires:	qmake%{api}
21mr|qt5-qttools-5.15.10-1|130	
21mr|qt5-qttools-5.15.10-1|131	%description -n %{qtdesignercomponentsd}
21mr|qt5-qttools-5.15.10-1|132	Development files for Qt Designer Components.
21mr|qt5-qttools-5.15.10-1|133	
21mr|qt5-qttools-5.15.10-1|134	%files -n %{qtdesignercomponentsd}
21mr|qt5-qttools-5.15.10-1|135	%{_qt5_includedir}/QtDesignerComponents
21mr|qt5-qttools-5.15.10-1|136	%{_qt5_libdir}/libQt%{api}DesignerComponents.so
21mr|qt5-qttools-5.15.10-1|137	%{_qt5_libdir}/libQt%{api}DesignerComponents.prl
21mr|qt5-qttools-5.15.10-1|138	%{_qt5_libdir}/cmake/Qt%{api}DesignerComponents
21mr|qt5-qttools-5.15.10-1|139	%{_qt5_libdir}/pkgconfig/Qt%{api}DesignerComponents.pc
21mr|qt5-qttools-5.15.10-1|140	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qttools-5.15.10-1|141	%{_libdir}/pkgconfig/Qt%{api}DesignerComponents.pc
21mr|qt5-qttools-5.15.10-1|142	%endif
21mr|qt5-qttools-5.15.10-1|143	%{_qt5_prefix}/mkspecs/modules/qt_lib_designercomponents.pri
21mr|qt5-qttools-5.15.10-1|144	%{_qt5_prefix}/mkspecs/modules/qt_lib_designercomponents_private.pri
21mr|qt5-qttools-5.15.10-1|145	
21mr|qt5-qttools-5.15.10-1|146	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|147	
21mr|qt5-qttools-5.15.10-1|148	%package -n %{qthelp}
21mr|qt5-qttools-5.15.10-1|149	Summary:	Runtime libraries for the Qt Help system
21mr|qt5-qttools-5.15.10-1|150	Group:		System/Libraries
21mr|qt5-qttools-5.15.10-1|151	
21mr|qt5-qttools-5.15.10-1|152	%description -n %{qthelp}
21mr|qt5-qttools-5.15.10-1|153	Runtime libraries for the Qt Help system.
21mr|qt5-qttools-5.15.10-1|154	
21mr|qt5-qttools-5.15.10-1|155	%files -n %{qthelp}
21mr|qt5-qttools-5.15.10-1|156	%{_qt5_libdir}/libQt%{api}Help.so.%{major}*
21mr|qt5-qttools-5.15.10-1|157	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qttools-5.15.10-1|158	%{_libdir}/libQt%{api}Help.so.%{major}*
21mr|qt5-qttools-5.15.10-1|159	%endif
21mr|qt5-qttools-5.15.10-1|160	
21mr|qt5-qttools-5.15.10-1|161	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|162	
21mr|qt5-qttools-5.15.10-1|163	%package -n %{qthelpd}
21mr|qt5-qttools-5.15.10-1|164	Summary:	Development files for Qt Help
21mr|qt5-qttools-5.15.10-1|165	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|166	Requires:	%{qthelp} = %{EVRD}
21mr|qt5-qttools-5.15.10-1|167	Requires:	qmake%{api}
21mr|qt5-qttools-5.15.10-1|168	
21mr|qt5-qttools-5.15.10-1|169	%description -n %{qthelpd}
21mr|qt5-qttools-5.15.10-1|170	Development files for Qt Help, useful if you wish to add a help system
21mr|qt5-qttools-5.15.10-1|171	to your application.
21mr|qt5-qttools-5.15.10-1|172	
21mr|qt5-qttools-5.15.10-1|173	%files -n %{qthelpd}
21mr|qt5-qttools-5.15.10-1|174	%{_qt5_includedir}/QtHelp
21mr|qt5-qttools-5.15.10-1|175	%{_qt5_libdir}/libQt%{api}Help.so
21mr|qt5-qttools-5.15.10-1|176	%{_qt5_libdir}/libQt%{api}Help.prl
21mr|qt5-qttools-5.15.10-1|177	%{_qt5_libdir}/cmake/Qt%{api}Help
21mr|qt5-qttools-5.15.10-1|178	%{_qt5_libdir}/pkgconfig/Qt%{api}Help.pc
21mr|qt5-qttools-5.15.10-1|179	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qttools-5.15.10-1|180	%{_libdir}/pkgconfig/Qt%{api}Help.pc
21mr|qt5-qttools-5.15.10-1|181	%endif
21mr|qt5-qttools-5.15.10-1|182	%{_qt5_prefix}/mkspecs/modules/qt_lib_help.pri
21mr|qt5-qttools-5.15.10-1|183	%{_qt5_prefix}/mkspecs/modules/qt_lib_help_private.pri
21mr|qt5-qttools-5.15.10-1|184	
21mr|qt5-qttools-5.15.10-1|185	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|186	
21mr|qt5-qttools-5.15.10-1|187	%package -n %{qtuitoolsd}
21mr|qt5-qttools-5.15.10-1|188	Summary:	Development files for Qt Ui Tools
21mr|qt5-qttools-5.15.10-1|189	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|190	Requires:	qmake%{api}
21mr|qt5-qttools-5.15.10-1|191	
21mr|qt5-qttools-5.15.10-1|192	%description -n %{qtuitoolsd}
21mr|qt5-qttools-5.15.10-1|193	Development files for Qt Ui Tools.
21mr|qt5-qttools-5.15.10-1|194	
21mr|qt5-qttools-5.15.10-1|195	%files -n %{qtuitoolsd}
21mr|qt5-qttools-5.15.10-1|196	%{_qt5_includedir}/QtUiPlugin
21mr|qt5-qttools-5.15.10-1|197	%{_qt5_includedir}/QtUiTools
21mr|qt5-qttools-5.15.10-1|198	%{_qt5_libdir}/libQt%{api}UiPlugin.prl
21mr|qt5-qttools-5.15.10-1|199	%{_qt5_libdir}/libQt%{api}UiTools.a
21mr|qt5-qttools-5.15.10-1|200	%{_qt5_libdir}/libQt%{api}UiTools.prl
21mr|qt5-qttools-5.15.10-1|201	%{_qt5_libdir}/cmake/Qt%{api}UiPlugin
21mr|qt5-qttools-5.15.10-1|202	%{_qt5_libdir}/cmake/Qt%{api}UiTools
21mr|qt5-qttools-5.15.10-1|203	%{_qt5_libdir}/pkgconfig/Qt%{api}UiPlugin.pc
21mr|qt5-qttools-5.15.10-1|204	%{_qt5_libdir}/pkgconfig/Qt%{api}UiTools.pc
21mr|qt5-qttools-5.15.10-1|205	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qttools-5.15.10-1|206	%{_libdir}/pkgconfig/Qt%{api}UiPlugin.pc
21mr|qt5-qttools-5.15.10-1|207	%{_libdir}/pkgconfig/Qt%{api}UiTools.pc
21mr|qt5-qttools-5.15.10-1|208	%endif
21mr|qt5-qttools-5.15.10-1|209	%{_qt5_prefix}/mkspecs/modules/qt_lib_uiplugin.pri
21mr|qt5-qttools-5.15.10-1|210	%{_qt5_prefix}/mkspecs/modules/qt_lib_uitools.pri
21mr|qt5-qttools-5.15.10-1|211	%{_qt5_prefix}/mkspecs/modules/qt_lib_uitools_private.pri
21mr|qt5-qttools-5.15.10-1|212	
21mr|qt5-qttools-5.15.10-1|213	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|214	
21mr|qt5-qttools-5.15.10-1|215	%package -n %{oname}-assistant
21mr|qt5-qttools-5.15.10-1|216	Summary:	Qt help system
21mr|qt5-qttools-5.15.10-1|217	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|218	Requires:	qt5-database-plugin-sqlite
21mr|qt5-qttools-5.15.10-1|219	Recommends:	qt5-assistant-i18n
21mr|qt5-qttools-5.15.10-1|220	Recommends:	qt5-doc
21mr|qt5-qttools-5.15.10-1|221	
21mr|qt5-qttools-5.15.10-1|222	%description -n %{oname}-assistant
21mr|qt5-qttools-5.15.10-1|223	Qt help system.
21mr|qt5-qttools-5.15.10-1|224	
21mr|qt5-qttools-5.15.10-1|225	%files -n %{oname}-assistant
21mr|qt5-qttools-5.15.10-1|226	%{_qt5_bindir}/assistant
21mr|qt5-qttools-5.15.10-1|227	%{_datadir}/applications/rosa-assistant-qt%{api}.desktop
21mr|qt5-qttools-5.15.10-1|228	
21mr|qt5-qttools-5.15.10-1|229	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|230	
21mr|qt5-qttools-5.15.10-1|231	%package -n %{oname}-designer
21mr|qt5-qttools-5.15.10-1|232	Summary:	Qt interface design tool
21mr|qt5-qttools-5.15.10-1|233	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|234	# Should be X11 later
21mr|qt5-qttools-5.15.10-1|235	Requires:	qt5-output-driver-default
21mr|qt5-qttools-5.15.10-1|236	# for /usr/lib/qt5/bin/uic
21mr|qt5-qttools-5.15.10-1|237	Requires:	pkgconfig(Qt5Gui)
21mr|qt5-qttools-5.15.10-1|238	Recommends:	qt5-designer-i18n
21mr|qt5-qttools-5.15.10-1|239	
21mr|qt5-qttools-5.15.10-1|240	%description -n %{oname}-designer
21mr|qt5-qttools-5.15.10-1|241	Qt interface design tool.
21mr|qt5-qttools-5.15.10-1|242	
21mr|qt5-qttools-5.15.10-1|243	%files -n %{oname}-designer
21mr|qt5-qttools-5.15.10-1|244	%{_qt5_bindir}/designer
21mr|qt5-qttools-5.15.10-1|245	%{_datadir}/applications/rosa-designer-qt%{api}.desktop
21mr|qt5-qttools-5.15.10-1|246	%{_qt5_plugindir}/designer
21mr|qt5-qttools-5.15.10-1|247	
21mr|qt5-qttools-5.15.10-1|248	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|249	
21mr|qt5-qttools-5.15.10-1|250	%package -n %{oname}-linguist
21mr|qt5-qttools-5.15.10-1|251	Summary:	Translation tool for Qt based applications
21mr|qt5-qttools-5.15.10-1|252	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|253	Requires:	%{oname}-linguist-tools = %{EVRD}
21mr|qt5-qttools-5.15.10-1|254	Recommends:	qt5-linguist-i18n
21mr|qt5-qttools-5.15.10-1|255	
21mr|qt5-qttools-5.15.10-1|256	%description -n %{oname}-linguist
21mr|qt5-qttools-5.15.10-1|257	Translation tool for Qt based applications.
21mr|qt5-qttools-5.15.10-1|258	
21mr|qt5-qttools-5.15.10-1|259	%files -n %{oname}-linguist
21mr|qt5-qttools-5.15.10-1|260	%{_qt5_bindir}/linguist
21mr|qt5-qttools-5.15.10-1|261	%{_datadir}/applications/rosa-linguist-qt%{api}.desktop
21mr|qt5-qttools-5.15.10-1|262	%dir %{_qt5_datadir}/phrasebooks
21mr|qt5-qttools-5.15.10-1|263	%lang(da) %{_qt5_datadir}/phrasebooks/danish.qph
21mr|qt5-qttools-5.15.10-1|264	%lang(nl) %{_qt5_datadir}/phrasebooks/dutch.qph
21mr|qt5-qttools-5.15.10-1|265	%lang(fi) %{_qt5_datadir}/phrasebooks/finnish.qph
21mr|qt5-qttools-5.15.10-1|266	%lang(fr) %{_qt5_datadir}/phrasebooks/french.qph
21mr|qt5-qttools-5.15.10-1|267	%lang(de) %{_qt5_datadir}/phrasebooks/german.qph
21mr|qt5-qttools-5.15.10-1|268	%lang(hu) %{_qt5_datadir}/phrasebooks/hungarian.qph
21mr|qt5-qttools-5.15.10-1|269	%lang(it) %{_qt5_datadir}/phrasebooks/italian.qph
21mr|qt5-qttools-5.15.10-1|270	%lang(ja) %{_qt5_datadir}/phrasebooks/japanese.qph
21mr|qt5-qttools-5.15.10-1|271	%lang(no) %{_qt5_datadir}/phrasebooks/norwegian.qph
21mr|qt5-qttools-5.15.10-1|272	%lang(pl) %{_qt5_datadir}/phrasebooks/polish.qph
21mr|qt5-qttools-5.15.10-1|273	%lang(ru) %{_qt5_datadir}/phrasebooks/russian.qph
21mr|qt5-qttools-5.15.10-1|274	%lang(es) %{_qt5_datadir}/phrasebooks/spanish.qph
21mr|qt5-qttools-5.15.10-1|275	%lang(sv) %{_qt5_datadir}/phrasebooks/swedish.qph
21mr|qt5-qttools-5.15.10-1|276	
21mr|qt5-qttools-5.15.10-1|277	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|278	
21mr|qt5-qttools-5.15.10-1|279	%package -n %{oname}-linguist-tools
21mr|qt5-qttools-5.15.10-1|280	Summary:	Tools for creating and updating Qt Linguist translation files
21mr|qt5-qttools-5.15.10-1|281	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|282	# Prevent circular builddep
21mr|qt5-qttools-5.15.10-1|283	Recommends:	%{oname}-qttranslations
21mr|qt5-qttools-5.15.10-1|284	
21mr|qt5-qttools-5.15.10-1|285	%description -n %{oname}-linguist-tools
21mr|qt5-qttools-5.15.10-1|286	Tools for creating and updating Qt Linguist translation files.
21mr|qt5-qttools-5.15.10-1|287	
21mr|qt5-qttools-5.15.10-1|288	%files -n %{oname}-linguist-tools
21mr|qt5-qttools-5.15.10-1|289	%{_qt5_bindir}/lconvert
21mr|qt5-qttools-5.15.10-1|290	%{_qt5_bindir}/lprodump
21mr|qt5-qttools-5.15.10-1|291	%{_qt5_bindir}/lrelease
21mr|qt5-qttools-5.15.10-1|292	%{_qt5_bindir}/lrelease-pro
21mr|qt5-qttools-5.15.10-1|293	%{_qt5_bindir}/lupdate
21mr|qt5-qttools-5.15.10-1|294	%{_qt5_bindir}/lupdate-pro
21mr|qt5-qttools-5.15.10-1|295	%{_bindir}/lconvert-qt%{api}
21mr|qt5-qttools-5.15.10-1|296	%{_bindir}/lrelease-qt%{api}
21mr|qt5-qttools-5.15.10-1|297	%{_bindir}/lupdate-qt%{api}
21mr|qt5-qttools-5.15.10-1|298	%{_qt5_libdir}/cmake/Qt%{api}LinguistTools
21mr|qt5-qttools-5.15.10-1|299	
21mr|qt5-qttools-5.15.10-1|300	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|301	
21mr|qt5-qttools-5.15.10-1|302	%package -n %{oname}-tools
21mr|qt5-qttools-5.15.10-1|303	Summary:	Tools for Qt 5
21mr|qt5-qttools-5.15.10-1|304	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|305	Requires:	%{_lib}qt5gui5-minimal
21mr|qt5-qttools-5.15.10-1|306	Requires:	qt5-database-plugin-sqlite
21mr|qt5-qttools-5.15.10-1|307	
21mr|qt5-qttools-5.15.10-1|308	%description -n %{oname}-tools
21mr|qt5-qttools-5.15.10-1|309	Tools for Qt 5.
21mr|qt5-qttools-5.15.10-1|310	
21mr|qt5-qttools-5.15.10-1|311	%files -n %{oname}-tools
21mr|qt5-qttools-5.15.10-1|312	%{_bindir}/qdbus
21mr|qt5-qttools-5.15.10-1|313	%{_bindir}/qtpaths
21mr|qt5-qttools-5.15.10-1|314	%{_bindir}/qdbus-qt%{api}
21mr|qt5-qttools-5.15.10-1|315	%{_bindir}/qtpaths-qt%{api}
21mr|qt5-qttools-5.15.10-1|316	%{_qt5_bindir}/pixeltool
21mr|qt5-qttools-5.15.10-1|317	%{_qt5_bindir}/qcollectiongenerator
21mr|qt5-qttools-5.15.10-1|318	%{_qt5_bindir}/qdbus
21mr|qt5-qttools-5.15.10-1|319	%{_qt5_bindir}/qdbusviewer
21mr|qt5-qttools-5.15.10-1|320	%{_qt5_bindir}/qdistancefieldgenerator
21mr|qt5-qttools-5.15.10-1|321	%{_qt5_bindir}/qhelpgenerator
21mr|qt5-qttools-5.15.10-1|322	%{_qt5_bindir}/qtattributionsscanner
21mr|qt5-qttools-5.15.10-1|323	%{_qt5_bindir}/qtdiag
21mr|qt5-qttools-5.15.10-1|324	%{_qt5_bindir}/qtpaths
21mr|qt5-qttools-5.15.10-1|325	%{_qt5_bindir}/qtplugininfo
21mr|qt5-qttools-5.15.10-1|326	%{_qt5_libdir}/cmake/Qt%{api}AttributionsScannerTools
21mr|qt5-qttools-5.15.10-1|327	
21mr|qt5-qttools-5.15.10-1|328	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|329	
21mr|qt5-qttools-5.15.10-1|330	%package -n qdoc%{api}
21mr|qt5-qttools-5.15.10-1|331	Summary:	Qt documentation generator, version 5
21mr|qt5-qttools-5.15.10-1|332	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|333	
21mr|qt5-qttools-5.15.10-1|334	%description -n qdoc%{api}
21mr|qt5-qttools-5.15.10-1|335	Qt documentation generator, version 5.
21mr|qt5-qttools-5.15.10-1|336	
21mr|qt5-qttools-5.15.10-1|337	%files -n qdoc%{api}
21mr|qt5-qttools-5.15.10-1|338	%optional %{_qt5_bindir}/qdoc
21mr|qt5-qttools-5.15.10-1|339	%optional %{_qt5_libdir}/cmake/Qt%{api}DocTools
21mr|qt5-qttools-5.15.10-1|340	
21mr|qt5-qttools-5.15.10-1|341	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|342	
21mr|qt5-qttools-5.15.10-1|343	%if %{with docs}
21mr|qt5-qttools-5.15.10-1|344	%package doc
21mr|qt5-qttools-5.15.10-1|345	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qttools-5.15.10-1|346	Group:		Documentation
21mr|qt5-qttools-5.15.10-1|347	BuildArch:	noarch
21mr|qt5-qttools-5.15.10-1|348	
21mr|qt5-qttools-5.15.10-1|349	%description doc
21mr|qt5-qttools-5.15.10-1|350	Qt QCH documentation for %{name}.
21mr|qt5-qttools-5.15.10-1|351	
21mr|qt5-qttools-5.15.10-1|352	%files doc
21mr|qt5-qttools-5.15.10-1|353	%{_qt5_docdir}/qdoc.qch
21mr|qt5-qttools-5.15.10-1|354	%{_qt5_docdir}/qtassistant.qch
21mr|qt5-qttools-5.15.10-1|355	%{_qt5_docdir}/qtdesigner.qch
21mr|qt5-qttools-5.15.10-1|356	%{_qt5_docdir}/qtdistancefieldgenerator.qch
21mr|qt5-qttools-5.15.10-1|357	%{_qt5_docdir}/qthelp.qch
21mr|qt5-qttools-5.15.10-1|358	%{_qt5_docdir}/qtlinguist.qch
21mr|qt5-qttools-5.15.10-1|359	%{_qt5_docdir}/qtuitools.qch
21mr|qt5-qttools-5.15.10-1|360	%endif
21mr|qt5-qttools-5.15.10-1|361	
21mr|qt5-qttools-5.15.10-1|362	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|363	
21mr|qt5-qttools-5.15.10-1|364	%package examples
21mr|qt5-qttools-5.15.10-1|365	Summary:	Example applications for %{name}
21mr|qt5-qttools-5.15.10-1|366	Group:		Development/KDE and Qt
21mr|qt5-qttools-5.15.10-1|367	
21mr|qt5-qttools-5.15.10-1|368	%description examples
21mr|qt5-qttools-5.15.10-1|369	Example applications for %{name}.
21mr|qt5-qttools-5.15.10-1|370	
21mr|qt5-qttools-5.15.10-1|371	%files examples
21mr|qt5-qttools-5.15.10-1|372	%{_qt5_exampledir}/assistant/
21mr|qt5-qttools-5.15.10-1|373	%{_qt5_exampledir}/designer/
21mr|qt5-qttools-5.15.10-1|374	%{_qt5_exampledir}/help/
21mr|qt5-qttools-5.15.10-1|375	%{_qt5_exampledir}/linguist/
21mr|qt5-qttools-5.15.10-1|376	%{_qt5_exampledir}/uitools/
21mr|qt5-qttools-5.15.10-1|377	
21mr|qt5-qttools-5.15.10-1|378	#----------------------------------------------------------------------------
21mr|qt5-qttools-5.15.10-1|379	
21mr|qt5-qttools-5.15.10-1|380	%prep
21mr|qt5-qttools-5.15.10-1|381	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qttools-5.15.10-1|382	# Hack for *** No rule to make target '../../../../shared/qtpropertybrowser/qtpropertybrowserutils.cpp'
21mr|qt5-qttools-5.15.10-1|383	ln -sf src/shared/ shared
21mr|qt5-qttools-5.15.10-1|384	%{_qt5_prefix}/bin/syncqt.pl -version %{version}
21mr|qt5-qttools-5.15.10-1|385	
21mr|qt5-qttools-5.15.10-1|386	%build
21mr|qt5-qttools-5.15.10-1|387	%qmake_qt5
21mr|qt5-qttools-5.15.10-1|388	%make_build STRIP=true
21mr|qt5-qttools-5.15.10-1|389	
21mr|qt5-qttools-5.15.10-1|390	%if %{with docs}
21mr|qt5-qttools-5.15.10-1|391	%make docs
21mr|qt5-qttools-5.15.10-1|392	%endif
21mr|qt5-qttools-5.15.10-1|393	
21mr|qt5-qttools-5.15.10-1|394	%install
21mr|qt5-qttools-5.15.10-1|395	%makeinstall_qt
21mr|qt5-qttools-5.15.10-1|396	
21mr|qt5-qttools-5.15.10-1|397	%if %{with docs}
21mr|qt5-qttools-5.15.10-1|398	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qttools-5.15.10-1|399	%endif
21mr|qt5-qttools-5.15.10-1|400	
21mr|qt5-qttools-5.15.10-1|401	# Let's make life easier for packagers
21mr|qt5-qttools-5.15.10-1|402	mkdir -p %{buildroot}%{_bindir}
21mr|qt5-qttools-5.15.10-1|403	for i in lrelease lupdate lconvert qdbus qtpaths; do
21mr|qt5-qttools-5.15.10-1|404	ln -s ../%{_lib}/qt%{api}/bin/$i %{buildroot}%{_bindir}/$i-qt%{api}
21mr|qt5-qttools-5.15.10-1|405	done
21mr|qt5-qttools-5.15.10-1|406	
21mr|qt5-qttools-5.15.10-1|407	ln -s ../%{_lib}/qt%{api}/bin/qdbus %{buildroot}%{_bindir}/qdbus
21mr|qt5-qttools-5.15.10-1|408	
21mr|qt5-qttools-5.15.10-1|409	ln -s ../%{_lib}/qt%{api}/bin/qtpaths %{buildroot}%{_bindir}/qtpaths
21mr|qt5-qttools-5.15.10-1|410	
21mr|qt5-qttools-5.15.10-1|411	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qttools-5.15.10-1|412	pushd %{buildroot}%{_libdir}
21mr|qt5-qttools-5.15.10-1|413	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qttools-5.15.10-1|414	mkdir pkgconfig
21mr|qt5-qttools-5.15.10-1|415	cd pkgconfig
21mr|qt5-qttools-5.15.10-1|416	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qttools-5.15.10-1|417	popd
21mr|qt5-qttools-5.15.10-1|418	%endif
21mr|qt5-qttools-5.15.10-1|419	
21mr|qt5-qttools-5.15.10-1|420	# Workaround for
21mr|qt5-qttools-5.15.10-1|421	# *** ERROR: same build ID in nonidentical files!
21mr|qt5-qttools-5.15.10-1|422	#        /usr/lib/qt5/bin/qdbuscpp2xml
21mr|qt5-qttools-5.15.10-1|423	#   and  /usr/lib/qt5/bin/moc
21mr|qt5-qttools-5.15.10-1|424	# ...
21mr|qt5-qttools-5.15.10-1|425	# while generating debug info
21mr|qt5-qttools-5.15.10-1|426	find %{buildroot} -type f -perm -0755 |grep -vE '\.(so|qml|sh|pl|ttf|eot|woff)' |xargs %__strip --strip-unneeded
21mr|qt5-qttools-5.15.10-1|427	
21mr|qt5-qttools-5.15.10-1|428	# Install .desktop files for assistant, designer and linguist
21mr|qt5-qttools-5.15.10-1|429	mkdir -p %{buildroot}%{_datadir}/applications
21mr|qt5-qttools-5.15.10-1|430	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications
21mr|qt5-qttools-5.15.10-1|431	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/applications
21mr|qt5-qttools-5.15.10-1|432	install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/applications
21mr|qt5-qttools-5.15.10-1|433	
21mr|qt5-qttools-5.15.10-1|434	sed -i s,"/usr/lib/qt5/bin","%{_qt5_bindir}",g %{buildroot}%{_datadir}/applications/*.desktop
21mr|qt5-qttools-5.15.10-1|435	
21mr|qt5-qttools-5.15.10-1|436	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qttools-5.15.10-1|437	## .prl/.la file love
21mr|qt5-qttools-5.15.10-1|438	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qttools-5.15.10-1|439	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qttools-5.15.10-1|440	for prl_file in libQt5*.prl ; do
21mr|qt5-qttools-5.15.10-1|441	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qttools-5.15.10-1|442	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qttools-5.15.10-1|443	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qttools-5.15.10-1|444	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qttools-5.15.10-1|445	fi
21mr|qt5-qttools-5.15.10-1|446	done
21mr|qt5-qttools-5.15.10-1|447	popd

16376 21
21mr|qt5-qttranslations-5.15.10-1|1	%define api 5
21mr|qt5-qttranslations-5.15.10-1|2	%define oname qt5
21mr|qt5-qttranslations-5.15.10-1|3	
21mr|qt5-qttranslations-5.15.10-1|4	%define module qttranslations
21mr|qt5-qttranslations-5.15.10-1|5	
21mr|qt5-qttranslations-5.15.10-1|6	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qttranslations-5.15.10-1|7	Name:		qt5-%{module}
21mr|qt5-qttranslations-5.15.10-1|8	Version:	5.15.10
21mr|qt5-qttranslations-5.15.10-1|9	Release:	1
21mr|qt5-qttranslations-5.15.10-1|10	License:	LGPLv3+
21mr|qt5-qttranslations-5.15.10-1|11	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|12	Url:		http://qt-project.org/
21mr|qt5-qttranslations-5.15.10-1|13	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qttranslations-5.15.10-1|14	BuildRequires:	qt5-linguist-tools
21mr|qt5-qttranslations-5.15.10-1|15	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qttranslations-5.15.10-1|16	Requires:	qt5-assistant-i18n
21mr|qt5-qttranslations-5.15.10-1|17	Requires:	qt5-designer-i18n
21mr|qt5-qttranslations-5.15.10-1|18	Requires:	qt5-linguist-i18n
21mr|qt5-qttranslations-5.15.10-1|19	Requires:	qt5-qtcore-i18n
21mr|qt5-qttranslations-5.15.10-1|20	Requires:	qt5-qtdeclarative-i18n
21mr|qt5-qttranslations-5.15.10-1|21	Requires:	qt5-qtmultimedia-i18n
21mr|qt5-qttranslations-5.15.10-1|22	Requires:	qt5-qtquickcontrols-i18n
21mr|qt5-qttranslations-5.15.10-1|23	Requires:	qt5-qtquickcontrols2-i18n
21mr|qt5-qttranslations-5.15.10-1|24	Requires:	qt5-qtscript-i18n
21mr|qt5-qttranslations-5.15.10-1|25	Requires:	qt5-qtwebengine-i18n
21mr|qt5-qttranslations-5.15.10-1|26	Requires:	qt5-qtwebsockets-i18n
21mr|qt5-qttranslations-5.15.10-1|27	Requires:	qt5-qtxmlpatterns-i18n
21mr|qt5-qttranslations-5.15.10-1|28	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|29	
21mr|qt5-qttranslations-5.15.10-1|30	%description
21mr|qt5-qttranslations-5.15.10-1|31	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qttranslations-5.15.10-1|32	
21mr|qt5-qttranslations-5.15.10-1|33	%files
21mr|qt5-qttranslations-5.15.10-1|34	
21mr|qt5-qttranslations-5.15.10-1|35	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|36	
21mr|qt5-qttranslations-5.15.10-1|37	%package -n %{oname}-assistant-i18n
21mr|qt5-qttranslations-5.15.10-1|38	Summary:	Qt 5 Assistant translations
21mr|qt5-qttranslations-5.15.10-1|39	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|40	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|41	
21mr|qt5-qttranslations-5.15.10-1|42	%description -n %{oname}-assistant-i18n
21mr|qt5-qttranslations-5.15.10-1|43	Qt 5 Assistant translations.
21mr|qt5-qttranslations-5.15.10-1|44	
21mr|qt5-qttranslations-5.15.10-1|45	%files -n %{oname}-assistant-i18n
21mr|qt5-qttranslations-5.15.10-1|46	%lang(ar) %{_qt5_translationsdir}/assistant_ar.qm
21mr|qt5-qttranslations-5.15.10-1|47	%lang(bg) %{_qt5_translationsdir}/assistant_bg.qm
21mr|qt5-qttranslations-5.15.10-1|48	%lang(cs) %{_qt5_translationsdir}/assistant_cs.qm
21mr|qt5-qttranslations-5.15.10-1|49	%lang(da) %{_qt5_translationsdir}/assistant_da.qm
21mr|qt5-qttranslations-5.15.10-1|50	%lang(de) %{_qt5_translationsdir}/assistant_de.qm
21mr|qt5-qttranslations-5.15.10-1|51	%lang(en) %{_qt5_translationsdir}/assistant_en.qm
21mr|qt5-qttranslations-5.15.10-1|52	%lang(es) %{_qt5_translationsdir}/assistant_es.qm
21mr|qt5-qttranslations-5.15.10-1|53	%lang(fr) %{_qt5_translationsdir}/assistant_fr.qm
21mr|qt5-qttranslations-5.15.10-1|54	%lang(hu) %{_qt5_translationsdir}/assistant_hu.qm
21mr|qt5-qttranslations-5.15.10-1|55	%lang(ja) %{_qt5_translationsdir}/assistant_ja.qm
21mr|qt5-qttranslations-5.15.10-1|56	%lang(ko) %{_qt5_translationsdir}/assistant_ko.qm
21mr|qt5-qttranslations-5.15.10-1|57	%lang(pl) %{_qt5_translationsdir}/assistant_pl.qm
21mr|qt5-qttranslations-5.15.10-1|58	%lang(ru) %{_qt5_translationsdir}/assistant_ru.qm
21mr|qt5-qttranslations-5.15.10-1|59	%lang(sk) %{_qt5_translationsdir}/assistant_sk.qm
21mr|qt5-qttranslations-5.15.10-1|60	%lang(sl) %{_qt5_translationsdir}/assistant_sl.qm
21mr|qt5-qttranslations-5.15.10-1|61	%lang(uk) %{_qt5_translationsdir}/assistant_uk.qm
21mr|qt5-qttranslations-5.15.10-1|62	%lang(tr) %{_qt5_translationsdir}/assistant_tr.qm
21mr|qt5-qttranslations-5.15.10-1|63	%lang(zh_CN) %{_qt5_translationsdir}/assistant_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|64	%lang(zh_TW) %{_qt5_translationsdir}/assistant_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|65	%lang(hr) %{_qt5_translationsdir}/assistant_hr.qm
21mr|qt5-qttranslations-5.15.10-1|66	%lang(nl) %{_qt5_translationsdir}/assistant_nl.qm
21mr|qt5-qttranslations-5.15.10-1|67	%lang(pt_BR) %{_qt5_translationsdir}/assistant_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|68	
21mr|qt5-qttranslations-5.15.10-1|69	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|70	
21mr|qt5-qttranslations-5.15.10-1|71	%package -n %{oname}-designer-i18n
21mr|qt5-qttranslations-5.15.10-1|72	Summary:	Qt 5 Designer translations
21mr|qt5-qttranslations-5.15.10-1|73	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|74	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|75	
21mr|qt5-qttranslations-5.15.10-1|76	%description -n %{oname}-designer-i18n
21mr|qt5-qttranslations-5.15.10-1|77	Qt 5 Designer translations.
21mr|qt5-qttranslations-5.15.10-1|78	
21mr|qt5-qttranslations-5.15.10-1|79	%files -n %{oname}-designer-i18n
21mr|qt5-qttranslations-5.15.10-1|80	%lang(ar) %{_qt5_translationsdir}/designer_ar.qm
21mr|qt5-qttranslations-5.15.10-1|81	%lang(bg) %{_qt5_translationsdir}/designer_bg.qm
21mr|qt5-qttranslations-5.15.10-1|82	%lang(cs) %{_qt5_translationsdir}/designer_cs.qm
21mr|qt5-qttranslations-5.15.10-1|83	%lang(da) %{_qt5_translationsdir}/designer_da.qm
21mr|qt5-qttranslations-5.15.10-1|84	%lang(de) %{_qt5_translationsdir}/designer_de.qm
21mr|qt5-qttranslations-5.15.10-1|85	%lang(en) %{_qt5_translationsdir}/designer_en.qm
21mr|qt5-qttranslations-5.15.10-1|86	%lang(es) %{_qt5_translationsdir}/designer_es.qm
21mr|qt5-qttranslations-5.15.10-1|87	%lang(fr) %{_qt5_translationsdir}/designer_fr.qm
21mr|qt5-qttranslations-5.15.10-1|88	%lang(hu) %{_qt5_translationsdir}/designer_hu.qm
21mr|qt5-qttranslations-5.15.10-1|89	%lang(ja) %{_qt5_translationsdir}/designer_ja.qm
21mr|qt5-qttranslations-5.15.10-1|90	%lang(ko) %{_qt5_translationsdir}/designer_ko.qm
21mr|qt5-qttranslations-5.15.10-1|91	%lang(pl) %{_qt5_translationsdir}/designer_pl.qm
21mr|qt5-qttranslations-5.15.10-1|92	%lang(ru) %{_qt5_translationsdir}/designer_ru.qm
21mr|qt5-qttranslations-5.15.10-1|93	%lang(sk) %{_qt5_translationsdir}/designer_sk.qm
21mr|qt5-qttranslations-5.15.10-1|94	%lang(sl) %{_qt5_translationsdir}/designer_sl.qm
21mr|qt5-qttranslations-5.15.10-1|95	%lang(uk) %{_qt5_translationsdir}/designer_uk.qm
21mr|qt5-qttranslations-5.15.10-1|96	%lang(tr) %{_qt5_translationsdir}/designer_tr.qm
21mr|qt5-qttranslations-5.15.10-1|97	%lang(zh_CN) %{_qt5_translationsdir}/designer_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|98	%lang(zh_TW) %{_qt5_translationsdir}/designer_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|99	%lang(hr) %{_qt5_translationsdir}/designer_hr.qm
21mr|qt5-qttranslations-5.15.10-1|100	%lang(nl) %{_qt5_translationsdir}/designer_nl.qm
21mr|qt5-qttranslations-5.15.10-1|101	
21mr|qt5-qttranslations-5.15.10-1|102	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|103	
21mr|qt5-qttranslations-5.15.10-1|104	%package -n %{oname}-linguist-i18n
21mr|qt5-qttranslations-5.15.10-1|105	Summary:	Qt 5 Linguist translations
21mr|qt5-qttranslations-5.15.10-1|106	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|107	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|108	
21mr|qt5-qttranslations-5.15.10-1|109	%description -n %{oname}-linguist-i18n
21mr|qt5-qttranslations-5.15.10-1|110	Qt 5 Linguist translations.
21mr|qt5-qttranslations-5.15.10-1|111	
21mr|qt5-qttranslations-5.15.10-1|112	%files -n %{oname}-linguist-i18n
21mr|qt5-qttranslations-5.15.10-1|113	%lang(ar) %{_qt5_translationsdir}/linguist_ar.qm
21mr|qt5-qttranslations-5.15.10-1|114	%lang(bg) %{_qt5_translationsdir}/linguist_bg.qm
21mr|qt5-qttranslations-5.15.10-1|115	%lang(cs) %{_qt5_translationsdir}/linguist_cs.qm
21mr|qt5-qttranslations-5.15.10-1|116	%lang(da) %{_qt5_translationsdir}/linguist_da.qm
21mr|qt5-qttranslations-5.15.10-1|117	%lang(de) %{_qt5_translationsdir}/linguist_de.qm
21mr|qt5-qttranslations-5.15.10-1|118	%lang(en) %{_qt5_translationsdir}/linguist_en.qm
21mr|qt5-qttranslations-5.15.10-1|119	%lang(es) %{_qt5_translationsdir}/linguist_es.qm
21mr|qt5-qttranslations-5.15.10-1|120	%lang(fr) %{_qt5_translationsdir}/linguist_fr.qm
21mr|qt5-qttranslations-5.15.10-1|121	%lang(hu) %{_qt5_translationsdir}/linguist_hu.qm
21mr|qt5-qttranslations-5.15.10-1|122	%lang(it) %{_qt5_translationsdir}/linguist_it.qm
21mr|qt5-qttranslations-5.15.10-1|123	%lang(ja) %{_qt5_translationsdir}/linguist_ja.qm
21mr|qt5-qttranslations-5.15.10-1|124	%lang(ko) %{_qt5_translationsdir}/linguist_ko.qm
21mr|qt5-qttranslations-5.15.10-1|125	%lang(pl) %{_qt5_translationsdir}/linguist_pl.qm
21mr|qt5-qttranslations-5.15.10-1|126	%lang(ru) %{_qt5_translationsdir}/linguist_ru.qm
21mr|qt5-qttranslations-5.15.10-1|127	%lang(sk) %{_qt5_translationsdir}/linguist_sk.qm
21mr|qt5-qttranslations-5.15.10-1|128	%lang(sl) %{_qt5_translationsdir}/linguist_sl.qm
21mr|qt5-qttranslations-5.15.10-1|129	%lang(sv) %{_qt5_translationsdir}/linguist_sv.qm
21mr|qt5-qttranslations-5.15.10-1|130	%lang(uk) %{_qt5_translationsdir}/linguist_uk.qm
21mr|qt5-qttranslations-5.15.10-1|131	%lang(tr) %{_qt5_translationsdir}/linguist_tr.qm
21mr|qt5-qttranslations-5.15.10-1|132	%lang(zh_CN) %{_qt5_translationsdir}/linguist_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|133	%lang(zh_TW) %{_qt5_translationsdir}/linguist_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|134	%lang(hr) %{_qt5_translationsdir}/linguist_hr.qm
21mr|qt5-qttranslations-5.15.10-1|135	%lang(nl) %{_qt5_translationsdir}/linguist_nl.qm
21mr|qt5-qttranslations-5.15.10-1|136	
21mr|qt5-qttranslations-5.15.10-1|137	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|138	
21mr|qt5-qttranslations-5.15.10-1|139	%package -n %{oname}-qtcore-i18n
21mr|qt5-qttranslations-5.15.10-1|140	Summary:	Qt 5 Core translations
21mr|qt5-qttranslations-5.15.10-1|141	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|142	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|143	
21mr|qt5-qttranslations-5.15.10-1|144	%description -n %{oname}-qtcore-i18n
21mr|qt5-qttranslations-5.15.10-1|145	Qt 5 Core translations.
21mr|qt5-qttranslations-5.15.10-1|146	
21mr|qt5-qttranslations-5.15.10-1|147	%files -n %{oname}-qtcore-i18n
21mr|qt5-qttranslations-5.15.10-1|148	%dir %{_qt5_translationsdir}
21mr|qt5-qttranslations-5.15.10-1|149	%lang(ar) %{_qt5_translationsdir}/qt_ar.qm
21mr|qt5-qttranslations-5.15.10-1|150	%lang(bg) %{_qt5_translationsdir}/qt_bg.qm
21mr|qt5-qttranslations-5.15.10-1|151	%lang(ca) %{_qt5_translationsdir}/qt_ca.qm
21mr|qt5-qttranslations-5.15.10-1|152	%lang(cs) %{_qt5_translationsdir}/qt_cs.qm
21mr|qt5-qttranslations-5.15.10-1|153	%lang(da) %{_qt5_translationsdir}/qt_da.qm
21mr|qt5-qttranslations-5.15.10-1|154	%lang(de) %{_qt5_translationsdir}/qt_de.qm
21mr|qt5-qttranslations-5.15.10-1|155	%lang(en) %{_qt5_translationsdir}/qt_en.qm
21mr|qt5-qttranslations-5.15.10-1|156	%lang(es) %{_qt5_translationsdir}/qt_es.qm
21mr|qt5-qttranslations-5.15.10-1|157	%lang(fa) %{_qt5_translationsdir}/qt_fa.qm
21mr|qt5-qttranslations-5.15.10-1|158	%lang(fi) %{_qt5_translationsdir}/qt_fi.qm
21mr|qt5-qttranslations-5.15.10-1|159	%lang(fr) %{_qt5_translationsdir}/qt_fr.qm
21mr|qt5-qttranslations-5.15.10-1|160	%lang(gd) %{_qt5_translationsdir}/qt_gd.qm
21mr|qt5-qttranslations-5.15.10-1|161	%lang(gl) %{_qt5_translationsdir}/qt_gl.qm
21mr|qt5-qttranslations-5.15.10-1|162	%lang(he) %{_qt5_translationsdir}/qt_he.qm
21mr|qt5-qttranslations-5.15.10-1|163	%lang(hu) %{_qt5_translationsdir}/qt_hu.qm
21mr|qt5-qttranslations-5.15.10-1|164	%lang(it) %{_qt5_translationsdir}/qt_it.qm
21mr|qt5-qttranslations-5.15.10-1|165	%lang(ja) %{_qt5_translationsdir}/qt_ja.qm
21mr|qt5-qttranslations-5.15.10-1|166	%lang(ko) %{_qt5_translationsdir}/qt_ko.qm
21mr|qt5-qttranslations-5.15.10-1|167	%lang(lt) %{_qt5_translationsdir}/qt_lt.qm
21mr|qt5-qttranslations-5.15.10-1|168	%lang(lv) %{_qt5_translationsdir}/qt_lv.qm
21mr|qt5-qttranslations-5.15.10-1|169	%lang(pl) %{_qt5_translationsdir}/qt_pl.qm
21mr|qt5-qttranslations-5.15.10-1|170	%lang(pt) %{_qt5_translationsdir}/qt_pt_PT.qm
21mr|qt5-qttranslations-5.15.10-1|171	%lang(ru) %{_qt5_translationsdir}/qt_ru.qm
21mr|qt5-qttranslations-5.15.10-1|172	%lang(sk) %{_qt5_translationsdir}/qt_sk.qm
21mr|qt5-qttranslations-5.15.10-1|173	%lang(sl) %{_qt5_translationsdir}/qt_sl.qm
21mr|qt5-qttranslations-5.15.10-1|174	%lang(sv) %{_qt5_translationsdir}/qt_sv.qm
21mr|qt5-qttranslations-5.15.10-1|175	%lang(uk) %{_qt5_translationsdir}/qt_uk.qm
21mr|qt5-qttranslations-5.15.10-1|176	%lang(tr) %{_qt5_translationsdir}/qt_tr.qm
21mr|qt5-qttranslations-5.15.10-1|177	%lang(hr) %{_qt5_translationsdir}/qt_hr.qm
21mr|qt5-qttranslations-5.15.10-1|178	%lang(nl) %{_qt5_translationsdir}/qt_nl.qm
21mr|qt5-qttranslations-5.15.10-1|179	%lang(nn) %{_qt5_translationsdir}/qt_nn.qm
21mr|qt5-qttranslations-5.15.10-1|180	%lang(pt_BR) %{_qt5_translationsdir}/qt_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|181	%lang(zh_CN) %{_qt5_translationsdir}/qt_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|182	%lang(zh_TW) %{_qt5_translationsdir}/qt_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|183	%lang(ar) %{_qt5_translationsdir}/qt_help_ar.qm
21mr|qt5-qttranslations-5.15.10-1|184	%lang(bg) %{_qt5_translationsdir}/qt_help_bg.qm
21mr|qt5-qttranslations-5.15.10-1|185	%lang(ca) %{_qt5_translationsdir}/qt_help_ca.qm
21mr|qt5-qttranslations-5.15.10-1|186	%lang(cs) %{_qt5_translationsdir}/qt_help_cs.qm
21mr|qt5-qttranslations-5.15.10-1|187	%lang(da) %{_qt5_translationsdir}/qt_help_da.qm
21mr|qt5-qttranslations-5.15.10-1|188	%lang(de) %{_qt5_translationsdir}/qt_help_de.qm
21mr|qt5-qttranslations-5.15.10-1|189	%lang(en) %{_qt5_translationsdir}/qt_help_en.qm
21mr|qt5-qttranslations-5.15.10-1|190	%lang(es) %{_qt5_translationsdir}/qt_help_es.qm
21mr|qt5-qttranslations-5.15.10-1|191	%lang(fr) %{_qt5_translationsdir}/qt_help_fr.qm
21mr|qt5-qttranslations-5.15.10-1|192	%lang(gl) %{_qt5_translationsdir}/qt_help_gl.qm
21mr|qt5-qttranslations-5.15.10-1|193	%lang(hu) %{_qt5_translationsdir}/qt_help_hu.qm
21mr|qt5-qttranslations-5.15.10-1|194	%lang(it) %{_qt5_translationsdir}/qt_help_it.qm
21mr|qt5-qttranslations-5.15.10-1|195	%lang(ja) %{_qt5_translationsdir}/qt_help_ja.qm
21mr|qt5-qttranslations-5.15.10-1|196	%lang(ko) %{_qt5_translationsdir}/qt_help_ko.qm
21mr|qt5-qttranslations-5.15.10-1|197	%lang(pl) %{_qt5_translationsdir}/qt_help_pl.qm
21mr|qt5-qttranslations-5.15.10-1|198	%lang(ru) %{_qt5_translationsdir}/qt_help_ru.qm
21mr|qt5-qttranslations-5.15.10-1|199	%lang(sk) %{_qt5_translationsdir}/qt_help_sk.qm
21mr|qt5-qttranslations-5.15.10-1|200	%lang(sl) %{_qt5_translationsdir}/qt_help_sl.qm
21mr|qt5-qttranslations-5.15.10-1|201	%lang(uk) %{_qt5_translationsdir}/qt_help_uk.qm
21mr|qt5-qttranslations-5.15.10-1|202	%lang(tr) %{_qt5_translationsdir}/qt_help_tr.qm
21mr|qt5-qttranslations-5.15.10-1|203	%lang(zh_CN) %{_qt5_translationsdir}/qt_help_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|204	%lang(zh_TW) %{_qt5_translationsdir}/qt_help_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|205	%lang(hr) %{_qt5_translationsdir}/qt_help_hr.qm
21mr|qt5-qttranslations-5.15.10-1|206	%lang(nl) %{_qt5_translationsdir}/qt_help_nl.qm
21mr|qt5-qttranslations-5.15.10-1|207	%lang(nn) %{_qt5_translationsdir}/qt_help_nn.qm
21mr|qt5-qttranslations-5.15.10-1|208	%lang(pt_BR) %{_qt5_translationsdir}/qt_help_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|209	%lang(ar) %{_qt5_translationsdir}/qtbase_ar.qm
21mr|qt5-qttranslations-5.15.10-1|210	%lang(bg) %{_qt5_translationsdir}/qtbase_bg.qm
21mr|qt5-qttranslations-5.15.10-1|211	%lang(ca) %{_qt5_translationsdir}/qtbase_ca.qm
21mr|qt5-qttranslations-5.15.10-1|212	%lang(cs) %{_qt5_translationsdir}/qtbase_cs.qm
21mr|qt5-qttranslations-5.15.10-1|213	%lang(da) %{_qt5_translationsdir}/qtbase_da.qm
21mr|qt5-qttranslations-5.15.10-1|214	%lang(de) %{_qt5_translationsdir}/qtbase_de.qm
21mr|qt5-qttranslations-5.15.10-1|215	%lang(en) %{_qt5_translationsdir}/qtbase_en.qm
21mr|qt5-qttranslations-5.15.10-1|216	%lang(es) %{_qt5_translationsdir}/qtbase_es.qm
21mr|qt5-qttranslations-5.15.10-1|217	%lang(fi) %{_qt5_translationsdir}/qtbase_fi.qm
21mr|qt5-qttranslations-5.15.10-1|218	%lang(fr) %{_qt5_translationsdir}/qtbase_fr.qm
21mr|qt5-qttranslations-5.15.10-1|219	%lang(gd) %{_qt5_translationsdir}/qtbase_gd.qm
21mr|qt5-qttranslations-5.15.10-1|220	%lang(he) %{_qt5_translationsdir}/qtbase_he.qm
21mr|qt5-qttranslations-5.15.10-1|221	%lang(hu) %{_qt5_translationsdir}/qtbase_hu.qm
21mr|qt5-qttranslations-5.15.10-1|222	%lang(it) %{_qt5_translationsdir}/qtbase_it.qm
21mr|qt5-qttranslations-5.15.10-1|223	%lang(ja) %{_qt5_translationsdir}/qtbase_ja.qm
21mr|qt5-qttranslations-5.15.10-1|224	%lang(ko) %{_qt5_translationsdir}/qtbase_ko.qm
21mr|qt5-qttranslations-5.15.10-1|225	%lang(lv) %{_qt5_translationsdir}/qtbase_lv.qm
21mr|qt5-qttranslations-5.15.10-1|226	%lang(pl) %{_qt5_translationsdir}/qtbase_pl.qm
21mr|qt5-qttranslations-5.15.10-1|227	%lang(ru) %{_qt5_translationsdir}/qtbase_ru.qm
21mr|qt5-qttranslations-5.15.10-1|228	%lang(sk) %{_qt5_translationsdir}/qtbase_sk.qm
21mr|qt5-qttranslations-5.15.10-1|229	%lang(uk) %{_qt5_translationsdir}/qtbase_uk.qm
21mr|qt5-qttranslations-5.15.10-1|230	%lang(tr) %{_qt5_translationsdir}/qtbase_tr.qm
21mr|qt5-qttranslations-5.15.10-1|231	%lang(zh_TW) %{_qt5_translationsdir}/qtbase_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|232	%lang(fa) %{_qt5_translationsdir}/qtbase_fa.qm
21mr|qt5-qttranslations-5.15.10-1|233	%lang(hr) %{_qt5_translationsdir}/qtbase_hr.qm
21mr|qt5-qttranslations-5.15.10-1|234	%lang(nl) %{_qt5_translationsdir}/qtbase_nl.qm
21mr|qt5-qttranslations-5.15.10-1|235	%lang(nn) %{_qt5_translationsdir}/qtbase_nn.qm
21mr|qt5-qttranslations-5.15.10-1|236	%lang(pt_BR) %{_qt5_translationsdir}/qtbase_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|237	%lang(zn_CN) %{_qt5_translationsdir}/qtbase_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|238	%lang(bg) %{_qt5_translationsdir}/qtconnectivity_bg.qm
21mr|qt5-qttranslations-5.15.10-1|239	%lang(ca) %{_qt5_translationsdir}/qtconnectivity_ca.qm
21mr|qt5-qttranslations-5.15.10-1|240	%lang(da) %{_qt5_translationsdir}/qtconnectivity_da.qm
21mr|qt5-qttranslations-5.15.10-1|241	%lang(de) %{_qt5_translationsdir}/qtconnectivity_de.qm
21mr|qt5-qttranslations-5.15.10-1|242	%lang(en) %{_qt5_translationsdir}/qtconnectivity_en.qm
21mr|qt5-qttranslations-5.15.10-1|243	%lang(es) %{_qt5_translationsdir}/qtconnectivity_es.qm
21mr|qt5-qttranslations-5.15.10-1|244	%lang(hu) %{_qt5_translationsdir}/qtconnectivity_hu.qm
21mr|qt5-qttranslations-5.15.10-1|245	%lang(ko) %{_qt5_translationsdir}/qtconnectivity_ko.qm
21mr|qt5-qttranslations-5.15.10-1|246	%lang(pl) %{_qt5_translationsdir}/qtconnectivity_pl.qm
21mr|qt5-qttranslations-5.15.10-1|247	%lang(ru) %{_qt5_translationsdir}/qtconnectivity_ru.qm
21mr|qt5-qttranslations-5.15.10-1|248	%lang(uk) %{_qt5_translationsdir}/qtconnectivity_uk.qm
21mr|qt5-qttranslations-5.15.10-1|249	%lang(tr) %{_qt5_translationsdir}/qtconnectivity_tr.qm
21mr|qt5-qttranslations-5.15.10-1|250	%lang(hr) %{_qt5_translationsdir}/qtconnectivity_hr.qm
21mr|qt5-qttranslations-5.15.10-1|251	%lang(nl) %{_qt5_translationsdir}/qtconnectivity_nl.qm
21mr|qt5-qttranslations-5.15.10-1|252	%lang(pt_BR) %{_qt5_translationsdir}/qtconnectivity_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|253	%lang(zn_CN) %{_qt5_translationsdir}/qtconnectivity_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|254	%lang(bg) %{_qt5_translationsdir}/qtlocation_bg.qm
21mr|qt5-qttranslations-5.15.10-1|255	%lang(ca) %{_qt5_translationsdir}/qtlocation_ca.qm
21mr|qt5-qttranslations-5.15.10-1|256	%lang(da) %{_qt5_translationsdir}/qtlocation_da.qm
21mr|qt5-qttranslations-5.15.10-1|257	%lang(de) %{_qt5_translationsdir}/qtlocation_de.qm
21mr|qt5-qttranslations-5.15.10-1|258	%lang(en) %{_qt5_translationsdir}/qtlocation_en.qm
21mr|qt5-qttranslations-5.15.10-1|259	%lang(es) %{_qt5_translationsdir}/qtlocation_es.qm
21mr|qt5-qttranslations-5.15.10-1|260	%lang(fi) %{_qt5_translationsdir}/qtlocation_fi.qm
21mr|qt5-qttranslations-5.15.10-1|261	%lang(fr) %{_qt5_translationsdir}/qtlocation_fr.qm
21mr|qt5-qttranslations-5.15.10-1|262	%lang(hu) %{_qt5_translationsdir}/qtlocation_hu.qm
21mr|qt5-qttranslations-5.15.10-1|263	%lang(ko) %{_qt5_translationsdir}/qtlocation_ko.qm
21mr|qt5-qttranslations-5.15.10-1|264	%lang(pl) %{_qt5_translationsdir}/qtlocation_pl.qm
21mr|qt5-qttranslations-5.15.10-1|265	%lang(ru) %{_qt5_translationsdir}/qtlocation_ru.qm
21mr|qt5-qttranslations-5.15.10-1|266	%lang(uk) %{_qt5_translationsdir}/qtlocation_uk.qm
21mr|qt5-qttranslations-5.15.10-1|267	%lang(tr) %{_qt5_translationsdir}/qtlocation_tr.qm
21mr|qt5-qttranslations-5.15.10-1|268	%lang(hr) %{_qt5_translationsdir}/qtlocation_hr.qm
21mr|qt5-qttranslations-5.15.10-1|269	%lang(nl) %{_qt5_translationsdir}/qtlocation_nl.qm
21mr|qt5-qttranslations-5.15.10-1|270	%lang(pt_BR) %{_qt5_translationsdir}/qtlocation_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|271	%lang(zn_CN) %{_qt5_translationsdir}/qtlocation_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|272	%lang(de) %{_qt5_translationsdir}/qtserialport_de.qm
21mr|qt5-qttranslations-5.15.10-1|273	%lang(en) %{_qt5_translationsdir}/qtserialport_en.qm
21mr|qt5-qttranslations-5.15.10-1|274	%lang(es) %{_qt5_translationsdir}/qtserialport_es.qm
21mr|qt5-qttranslations-5.15.10-1|275	%lang(ja) %{_qt5_translationsdir}/qtserialport_ja.qm
21mr|qt5-qttranslations-5.15.10-1|276	%lang(ko) %{_qt5_translationsdir}/qtserialport_ko.qm
21mr|qt5-qttranslations-5.15.10-1|277	%lang(pl) %{_qt5_translationsdir}/qtserialport_pl.qm
21mr|qt5-qttranslations-5.15.10-1|278	%lang(ru) %{_qt5_translationsdir}/qtserialport_ru.qm
21mr|qt5-qttranslations-5.15.10-1|279	%lang(uk) %{_qt5_translationsdir}/qtserialport_uk.qm
21mr|qt5-qttranslations-5.15.10-1|280	
21mr|qt5-qttranslations-5.15.10-1|281	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|282	
21mr|qt5-qttranslations-5.15.10-1|283	%package -n %{oname}-qtdeclarative-i18n
21mr|qt5-qttranslations-5.15.10-1|284	Summary:	Qt 5 Declarative translations
21mr|qt5-qttranslations-5.15.10-1|285	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|286	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|287	
21mr|qt5-qttranslations-5.15.10-1|288	%description -n %{oname}-qtdeclarative-i18n
21mr|qt5-qttranslations-5.15.10-1|289	Qt 5 Declarative translations.
21mr|qt5-qttranslations-5.15.10-1|290	
21mr|qt5-qttranslations-5.15.10-1|291	%files -n %{oname}-qtdeclarative-i18n
21mr|qt5-qttranslations-5.15.10-1|292	%lang(bg) %{_qt5_translationsdir}/qtdeclarative_bg.qm
21mr|qt5-qttranslations-5.15.10-1|293	%lang(da) %{_qt5_translationsdir}/qtdeclarative_da.qm
21mr|qt5-qttranslations-5.15.10-1|294	%lang(de) %{_qt5_translationsdir}/qtdeclarative_de.qm
21mr|qt5-qttranslations-5.15.10-1|295	%lang(en) %{_qt5_translationsdir}/qtdeclarative_en.qm
21mr|qt5-qttranslations-5.15.10-1|296	%lang(es) %{_qt5_translationsdir}/qtdeclarative_es.qm
21mr|qt5-qttranslations-5.15.10-1|297	%lang(fi) %{_qt5_translationsdir}/qtdeclarative_fi.qm
21mr|qt5-qttranslations-5.15.10-1|298	%lang(fr) %{_qt5_translationsdir}/qtdeclarative_fr.qm
21mr|qt5-qttranslations-5.15.10-1|299	%lang(hu) %{_qt5_translationsdir}/qtdeclarative_hu.qm
21mr|qt5-qttranslations-5.15.10-1|300	%lang(ja) %{_qt5_translationsdir}/qtdeclarative_ja.qm
21mr|qt5-qttranslations-5.15.10-1|301	%lang(ko) %{_qt5_translationsdir}/qtdeclarative_ko.qm
21mr|qt5-qttranslations-5.15.10-1|302	%lang(lv) %{_qt5_translationsdir}/qtdeclarative_lv.qm
21mr|qt5-qttranslations-5.15.10-1|303	%lang(pl) %{_qt5_translationsdir}/qtdeclarative_pl.qm
21mr|qt5-qttranslations-5.15.10-1|304	%lang(ru) %{_qt5_translationsdir}/qtdeclarative_ru.qm
21mr|qt5-qttranslations-5.15.10-1|305	%lang(sk) %{_qt5_translationsdir}/qtdeclarative_sk.qm
21mr|qt5-qttranslations-5.15.10-1|306	%lang(uk) %{_qt5_translationsdir}/qtdeclarative_uk.qm
21mr|qt5-qttranslations-5.15.10-1|307	%lang(tr) %{_qt5_translationsdir}/qtdeclarative_tr.qm
21mr|qt5-qttranslations-5.15.10-1|308	%lang(fa) %{_qt5_translationsdir}//qtdeclarative_fa.qm
21mr|qt5-qttranslations-5.15.10-1|309	%lang(hr) %{_qt5_translationsdir}//qtdeclarative_hr.qm
21mr|qt5-qttranslations-5.15.10-1|310	%lang(nl) %{_qt5_translationsdir}//qtdeclarative_nl.qm
21mr|qt5-qttranslations-5.15.10-1|311	%lang(pt_BR) %{_qt5_translationsdir}//qtdeclarative_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|312	%lang(zn_CN) %{_qt5_translationsdir}//qtdeclarative_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|313	
21mr|qt5-qttranslations-5.15.10-1|314	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|315	
21mr|qt5-qttranslations-5.15.10-1|316	%package -n %{oname}-qtmultimedia-i18n
21mr|qt5-qttranslations-5.15.10-1|317	Summary:	Qt 5 Multimedia translations
21mr|qt5-qttranslations-5.15.10-1|318	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|319	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|320	
21mr|qt5-qttranslations-5.15.10-1|321	%description -n %{oname}-qtmultimedia-i18n
21mr|qt5-qttranslations-5.15.10-1|322	Qt 5 Multimedia translations.
21mr|qt5-qttranslations-5.15.10-1|323	
21mr|qt5-qttranslations-5.15.10-1|324	%files -n %{oname}-qtmultimedia-i18n
21mr|qt5-qttranslations-5.15.10-1|325	%lang(ar) %{_qt5_translationsdir}/qtmultimedia_ar.qm
21mr|qt5-qttranslations-5.15.10-1|326	%lang(bg) %{_qt5_translationsdir}/qtmultimedia_bg.qm
21mr|qt5-qttranslations-5.15.10-1|327	%lang(ca) %{_qt5_translationsdir}/qtmultimedia_ca.qm
21mr|qt5-qttranslations-5.15.10-1|328	%lang(cs) %{_qt5_translationsdir}/qtmultimedia_cs.qm
21mr|qt5-qttranslations-5.15.10-1|329	%lang(da) %{_qt5_translationsdir}/qtmultimedia_da.qm
21mr|qt5-qttranslations-5.15.10-1|330	%lang(de) %{_qt5_translationsdir}/qtmultimedia_de.qm
21mr|qt5-qttranslations-5.15.10-1|331	%lang(en) %{_qt5_translationsdir}/qtmultimedia_en.qm
21mr|qt5-qttranslations-5.15.10-1|332	%lang(es) %{_qt5_translationsdir}/qtmultimedia_es.qm
21mr|qt5-qttranslations-5.15.10-1|333	%lang(fi) %{_qt5_translationsdir}/qtmultimedia_fi.qm
21mr|qt5-qttranslations-5.15.10-1|334	%lang(fr) %{_qt5_translationsdir}/qtmultimedia_fr.qm
21mr|qt5-qttranslations-5.15.10-1|335	%lang(hu) %{_qt5_translationsdir}/qtmultimedia_hu.qm
21mr|qt5-qttranslations-5.15.10-1|336	%lang(it) %{_qt5_translationsdir}/qtmultimedia_it.qm
21mr|qt5-qttranslations-5.15.10-1|337	%lang(ja) %{_qt5_translationsdir}/qtmultimedia_ja.qm
21mr|qt5-qttranslations-5.15.10-1|338	%lang(ko) %{_qt5_translationsdir}/qtmultimedia_ko.qm
21mr|qt5-qttranslations-5.15.10-1|339	%lang(pl) %{_qt5_translationsdir}/qtmultimedia_pl.qm
21mr|qt5-qttranslations-5.15.10-1|340	%lang(ru) %{_qt5_translationsdir}/qtmultimedia_ru.qm
21mr|qt5-qttranslations-5.15.10-1|341	%lang(sk) %{_qt5_translationsdir}/qtmultimedia_sk.qm
21mr|qt5-qttranslations-5.15.10-1|342	%lang(uk) %{_qt5_translationsdir}/qtmultimedia_uk.qm
21mr|qt5-qttranslations-5.15.10-1|343	%lang(tr) %{_qt5_translationsdir}/qtmultimedia_tr.qm
21mr|qt5-qttranslations-5.15.10-1|344	%lang(zh_TW) %{_qt5_translationsdir}/qtmultimedia_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|345	%lang(fa) %{_qt5_translationsdir}/qtmultimedia_fa.qm
21mr|qt5-qttranslations-5.15.10-1|346	%lang(hr) %{_qt5_translationsdir}/qtmultimedia_hr.qm
21mr|qt5-qttranslations-5.15.10-1|347	%lang(nl) %{_qt5_translationsdir}/qtmultimedia_nl.qm
21mr|qt5-qttranslations-5.15.10-1|348	%lang(nn) %{_qt5_translationsdir}/qtmultimedia_nn.qm
21mr|qt5-qttranslations-5.15.10-1|349	%lang(pt_BR) %{_qt5_translationsdir}/qtmultimedia_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|350	%lang(zn_CN) %{_qt5_translationsdir}/qtmultimedia_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|351	
21mr|qt5-qttranslations-5.15.10-1|352	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|353	
21mr|qt5-qttranslations-5.15.10-1|354	%package -n %{oname}-qtquickcontrols-i18n
21mr|qt5-qttranslations-5.15.10-1|355	Summary:	Qt 5 Quick Controls translations
21mr|qt5-qttranslations-5.15.10-1|356	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|357	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|358	
21mr|qt5-qttranslations-5.15.10-1|359	%description -n %{oname}-qtquickcontrols-i18n
21mr|qt5-qttranslations-5.15.10-1|360	Qt 5 Quick Controls translations.
21mr|qt5-qttranslations-5.15.10-1|361	
21mr|qt5-qttranslations-5.15.10-1|362	%files -n %{oname}-qtquickcontrols-i18n
21mr|qt5-qttranslations-5.15.10-1|363	%lang(bg) %{_qt5_translationsdir}/qtquickcontrols_bg.qm
21mr|qt5-qttranslations-5.15.10-1|364	%lang(ca) %{_qt5_translationsdir}/qtquickcontrols_ca.qm
21mr|qt5-qttranslations-5.15.10-1|365	%lang(da) %{_qt5_translationsdir}/qtquickcontrols_da.qm
21mr|qt5-qttranslations-5.15.10-1|366	%lang(de) %{_qt5_translationsdir}/qtquickcontrols_de.qm
21mr|qt5-qttranslations-5.15.10-1|367	%lang(en) %{_qt5_translationsdir}/qtquickcontrols_en.qm
21mr|qt5-qttranslations-5.15.10-1|368	%lang(fi) %{_qt5_translationsdir}/qtquickcontrols_fi.qm
21mr|qt5-qttranslations-5.15.10-1|369	%lang(fr) %{_qt5_translationsdir}/qtquickcontrols_fr.qm
21mr|qt5-qttranslations-5.15.10-1|370	%lang(ja) %{_qt5_translationsdir}/qtquickcontrols_ja.qm
21mr|qt5-qttranslations-5.15.10-1|371	%lang(ru) %{_qt5_translationsdir}/qtquickcontrols_ru.qm
21mr|qt5-qttranslations-5.15.10-1|372	%lang(uk) %{_qt5_translationsdir}/qtquickcontrols_uk.qm
21mr|qt5-qttranslations-5.15.10-1|373	%lang(tr) %{_qt5_translationsdir}/qtquickcontrols_tr.qm
21mr|qt5-qttranslations-5.15.10-1|374	%lang(ko) %{_qt5_translationsdir}/qtquickcontrols_ko.qm
21mr|qt5-qttranslations-5.15.10-1|375	%lang(zh_TW) %{_qt5_translationsdir}/qtquickcontrols_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|376	%lang(hr) %{_qt5_translationsdir}//qtquickcontrols_hr.qm
21mr|qt5-qttranslations-5.15.10-1|377	%lang(nl) %{_qt5_translationsdir}//qtquickcontrols_nl.qm
21mr|qt5-qttranslations-5.15.10-1|378	%lang(nn) %{_qt5_translationsdir}//qtquickcontrols_nn.qm
21mr|qt5-qttranslations-5.15.10-1|379	%lang(pr_BR) %{_qt5_translationsdir}//qtquickcontrols_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|380	%lang(zn_CN) %{_qt5_translationsdir}//qtquickcontrols_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|381	
21mr|qt5-qttranslations-5.15.10-1|382	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|383	
21mr|qt5-qttranslations-5.15.10-1|384	%package -n %{oname}-qtquickcontrols2-i18n
21mr|qt5-qttranslations-5.15.10-1|385	Summary:	Qt 5 Quick Controls 2 translations
21mr|qt5-qttranslations-5.15.10-1|386	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|387	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|388	
21mr|qt5-qttranslations-5.15.10-1|389	%description -n %{oname}-qtquickcontrols2-i18n
21mr|qt5-qttranslations-5.15.10-1|390	Qt 5 Quick Controls 2 translations.
21mr|qt5-qttranslations-5.15.10-1|391	
21mr|qt5-qttranslations-5.15.10-1|392	%files -n %{oname}-qtquickcontrols2-i18n
21mr|qt5-qttranslations-5.15.10-1|393	%lang(ca) %{_qt5_translationsdir}/qtquickcontrols2_ca.qm
21mr|qt5-qttranslations-5.15.10-1|394	%lang(ar) %{_qt5_translationsdir}/qtquickcontrols2_ar.qm
21mr|qt5-qttranslations-5.15.10-1|395	%lang(bg) %{_qt5_translationsdir}/qtquickcontrols2_bg.qm
21mr|qt5-qttranslations-5.15.10-1|396	%lang(da) %{_qt5_translationsdir}/qtquickcontrols2_da.qm
21mr|qt5-qttranslations-5.15.10-1|397	%lang(en) %{_qt5_translationsdir}/qtquickcontrols2_en.qm
21mr|qt5-qttranslations-5.15.10-1|398	%lang(hu) %{_qt5_translationsdir}/qtquickcontrols2_hu.qm
21mr|qt5-qttranslations-5.15.10-1|399	%lang(ko) %{_qt5_translationsdir}/qtquickcontrols2_ko.qm
21mr|qt5-qttranslations-5.15.10-1|400	%lang(uk) %{_qt5_translationsdir}/qtquickcontrols2_uk.qm
21mr|qt5-qttranslations-5.15.10-1|401	%lang(tr) %{_qt5_translationsdir}/qtquickcontrols2_tr.qm
21mr|qt5-qttranslations-5.15.10-1|402	%lang(zh_TW) %{_qt5_translationsdir}/qtquickcontrols2_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|403	%lang(hr) %{_qt5_translationsdir}//qtquickcontrols2_hr.qm
21mr|qt5-qttranslations-5.15.10-1|404	%lang(nl) %{_qt5_translationsdir}//qtquickcontrols2_nl.qm
21mr|qt5-qttranslations-5.15.10-1|405	%lang(nn) %{_qt5_translationsdir}//qtquickcontrols2_nn.qm
21mr|qt5-qttranslations-5.15.10-1|406	%lang(pt_BR) %{_qt5_translationsdir}//qtquickcontrols2_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|407	%lang(zn_CN) %{_qt5_translationsdir}//qtquickcontrols2_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|408	
21mr|qt5-qttranslations-5.15.10-1|409	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|410	
21mr|qt5-qttranslations-5.15.10-1|411	%package -n %{oname}-qtscript-i18n
21mr|qt5-qttranslations-5.15.10-1|412	Summary:	Qt 5 Script translations
21mr|qt5-qttranslations-5.15.10-1|413	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|414	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|415	
21mr|qt5-qttranslations-5.15.10-1|416	%description -n %{oname}-qtscript-i18n
21mr|qt5-qttranslations-5.15.10-1|417	Qt 5 Script translations.
21mr|qt5-qttranslations-5.15.10-1|418	
21mr|qt5-qttranslations-5.15.10-1|419	%files -n %{oname}-qtscript-i18n
21mr|qt5-qttranslations-5.15.10-1|420	%lang(ar) %{_qt5_translationsdir}/qtscript_ar.qm
21mr|qt5-qttranslations-5.15.10-1|421	%lang(bg) %{_qt5_translationsdir}/qtscript_bg.qm
21mr|qt5-qttranslations-5.15.10-1|422	%lang(ca) %{_qt5_translationsdir}/qtscript_ca.qm
21mr|qt5-qttranslations-5.15.10-1|423	%lang(cs) %{_qt5_translationsdir}/qtscript_cs.qm
21mr|qt5-qttranslations-5.15.10-1|424	%lang(da) %{_qt5_translationsdir}/qtscript_da.qm
21mr|qt5-qttranslations-5.15.10-1|425	%lang(de) %{_qt5_translationsdir}/qtscript_de.qm
21mr|qt5-qttranslations-5.15.10-1|426	%lang(en) %{_qt5_translationsdir}/qtscript_en.qm
21mr|qt5-qttranslations-5.15.10-1|427	%lang(es) %{_qt5_translationsdir}/qtscript_es.qm
21mr|qt5-qttranslations-5.15.10-1|428	%lang(fi) %{_qt5_translationsdir}/qtscript_fi.qm
21mr|qt5-qttranslations-5.15.10-1|429	%lang(fr) %{_qt5_translationsdir}/qtscript_fr.qm
21mr|qt5-qttranslations-5.15.10-1|430	%lang(he) %{_qt5_translationsdir}/qtscript_he.qm
21mr|qt5-qttranslations-5.15.10-1|431	%lang(hu) %{_qt5_translationsdir}/qtscript_hu.qm
21mr|qt5-qttranslations-5.15.10-1|432	%lang(it) %{_qt5_translationsdir}/qtscript_it.qm
21mr|qt5-qttranslations-5.15.10-1|433	%lang(ja) %{_qt5_translationsdir}/qtscript_ja.qm
21mr|qt5-qttranslations-5.15.10-1|434	%lang(ko) %{_qt5_translationsdir}/qtscript_ko.qm
21mr|qt5-qttranslations-5.15.10-1|435	%lang(lv) %{_qt5_translationsdir}/qtscript_lv.qm
21mr|qt5-qttranslations-5.15.10-1|436	%lang(pl) %{_qt5_translationsdir}/qtscript_pl.qm
21mr|qt5-qttranslations-5.15.10-1|437	%lang(ru) %{_qt5_translationsdir}/qtscript_ru.qm
21mr|qt5-qttranslations-5.15.10-1|438	%lang(sk) %{_qt5_translationsdir}/qtscript_sk.qm
21mr|qt5-qttranslations-5.15.10-1|439	%lang(uk) %{_qt5_translationsdir}/qtscript_uk.qm
21mr|qt5-qttranslations-5.15.10-1|440	%lang(tr) %{_qt5_translationsdir}/qtscript_tr.qm
21mr|qt5-qttranslations-5.15.10-1|441	%lang(fa) %{_qt5_translationsdir}/qtscript_fa.qm
21mr|qt5-qttranslations-5.15.10-1|442	%lang(hr) %{_qt5_translationsdir}/qtscript_hr.qm
21mr|qt5-qttranslations-5.15.10-1|443	%lang(nl) %{_qt5_translationsdir}/qtscript_nl.qm
21mr|qt5-qttranslations-5.15.10-1|444	%lang(nn) %{_qt5_translationsdir}/qtscript_nn.qm
21mr|qt5-qttranslations-5.15.10-1|445	%lang(pt_BR) %{_qt5_translationsdir}/qtscript_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|446	%lang(zn_CN) %{_qt5_translationsdir}/qtscript_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|447	
21mr|qt5-qttranslations-5.15.10-1|448	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|449	
21mr|qt5-qttranslations-5.15.10-1|450	%package -n %{oname}-qtwebengine-i18n
21mr|qt5-qttranslations-5.15.10-1|451	Summary:	Qt 5 WebEngine translations
21mr|qt5-qttranslations-5.15.10-1|452	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|453	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|454	
21mr|qt5-qttranslations-5.15.10-1|455	%description -n %{oname}-qtwebengine-i18n
21mr|qt5-qttranslations-5.15.10-1|456	Qt 5 WebEngine translations.
21mr|qt5-qttranslations-5.15.10-1|457	
21mr|qt5-qttranslations-5.15.10-1|458	%files -n %{oname}-qtwebengine-i18n
21mr|qt5-qttranslations-5.15.10-1|459	%lang(ca) %{_qt5_translationsdir}/qtwebengine_ca.qm
21mr|qt5-qttranslations-5.15.10-1|460	%lang(de) %{_qt5_translationsdir}/qtwebengine_de.qm
21mr|qt5-qttranslations-5.15.10-1|461	%lang(en) %{_qt5_translationsdir}/qtwebengine_en.qm
21mr|qt5-qttranslations-5.15.10-1|462	%lang(es) %{_qt5_translationsdir}/qtwebengine_es.qm
21mr|qt5-qttranslations-5.15.10-1|463	%lang(ko) %{_qt5_translationsdir}/qtwebengine_ko.qm
21mr|qt5-qttranslations-5.15.10-1|464	%lang(pl) %{_qt5_translationsdir}/qtwebengine_pl.qm
21mr|qt5-qttranslations-5.15.10-1|465	%lang(ru) %{_qt5_translationsdir}/qtwebengine_ru.qm
21mr|qt5-qttranslations-5.15.10-1|466	%lang(uk) %{_qt5_translationsdir}/qtwebengine_uk.qm
21mr|qt5-qttranslations-5.15.10-1|467	
21mr|qt5-qttranslations-5.15.10-1|468	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|469	
21mr|qt5-qttranslations-5.15.10-1|470	%package -n %{oname}-qtwebsockets-i18n
21mr|qt5-qttranslations-5.15.10-1|471	Summary:	Qt 5 WebSockets translations
21mr|qt5-qttranslations-5.15.10-1|472	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|473	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|474	
21mr|qt5-qttranslations-5.15.10-1|475	%description -n %{oname}-qtwebsockets-i18n
21mr|qt5-qttranslations-5.15.10-1|476	Qt 5 WebSockets translations.
21mr|qt5-qttranslations-5.15.10-1|477	
21mr|qt5-qttranslations-5.15.10-1|478	%files -n %{oname}-qtwebsockets-i18n
21mr|qt5-qttranslations-5.15.10-1|479	%lang(ca) %{_qt5_translationsdir}/qtwebsockets_ca.qm
21mr|qt5-qttranslations-5.15.10-1|480	%lang(de) %{_qt5_translationsdir}/qtwebsockets_de.qm
21mr|qt5-qttranslations-5.15.10-1|481	%lang(en) %{_qt5_translationsdir}/qtwebsockets_en.qm
21mr|qt5-qttranslations-5.15.10-1|482	%lang(es) %{_qt5_translationsdir}/qtwebsockets_es.qm
21mr|qt5-qttranslations-5.15.10-1|483	%lang(fr) %{_qt5_translationsdir}/qtwebsockets_fr.qm
21mr|qt5-qttranslations-5.15.10-1|484	%lang(ja) %{_qt5_translationsdir}/qtwebsockets_ja.qm
21mr|qt5-qttranslations-5.15.10-1|485	%lang(ko) %{_qt5_translationsdir}/qtwebsockets_ko.qm
21mr|qt5-qttranslations-5.15.10-1|486	%lang(pl) %{_qt5_translationsdir}/qtwebsockets_pl.qm
21mr|qt5-qttranslations-5.15.10-1|487	%lang(ru) %{_qt5_translationsdir}/qtwebsockets_ru.qm
21mr|qt5-qttranslations-5.15.10-1|488	%lang(uk) %{_qt5_translationsdir}/qtwebsockets_uk.qm
21mr|qt5-qttranslations-5.15.10-1|489	
21mr|qt5-qttranslations-5.15.10-1|490	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|491	
21mr|qt5-qttranslations-5.15.10-1|492	%package -n %{oname}-qtxmlpatterns-i18n
21mr|qt5-qttranslations-5.15.10-1|493	Summary:	Qt 5 XSLT engine translations
21mr|qt5-qttranslations-5.15.10-1|494	Group:		System/Internationalization
21mr|qt5-qttranslations-5.15.10-1|495	BuildArch:	noarch
21mr|qt5-qttranslations-5.15.10-1|496	
21mr|qt5-qttranslations-5.15.10-1|497	%description -n %{oname}-qtxmlpatterns-i18n
21mr|qt5-qttranslations-5.15.10-1|498	Qt 5 XSLT engine translations.
21mr|qt5-qttranslations-5.15.10-1|499	
21mr|qt5-qttranslations-5.15.10-1|500	%files -n %{oname}-qtxmlpatterns-i18n
21mr|qt5-qttranslations-5.15.10-1|501	%lang(bg) %{_qt5_translationsdir}/qtxmlpatterns_bg.qm
21mr|qt5-qttranslations-5.15.10-1|502	%lang(ca) %{_qt5_translationsdir}/qtxmlpatterns_ca.qm
21mr|qt5-qttranslations-5.15.10-1|503	%lang(cs) %{_qt5_translationsdir}/qtxmlpatterns_cs.qm
21mr|qt5-qttranslations-5.15.10-1|504	%lang(da) %{_qt5_translationsdir}/qtxmlpatterns_da.qm
21mr|qt5-qttranslations-5.15.10-1|505	%lang(de) %{_qt5_translationsdir}/qtxmlpatterns_de.qm
21mr|qt5-qttranslations-5.15.10-1|506	%lang(en) %{_qt5_translationsdir}/qtxmlpatterns_en.qm
21mr|qt5-qttranslations-5.15.10-1|507	%lang(es) %{_qt5_translationsdir}/qtxmlpatterns_es.qm
21mr|qt5-qttranslations-5.15.10-1|508	%lang(fr) %{_qt5_translationsdir}/qtxmlpatterns_fr.qm
21mr|qt5-qttranslations-5.15.10-1|509	%lang(hu) %{_qt5_translationsdir}/qtxmlpatterns_hu.qm
21mr|qt5-qttranslations-5.15.10-1|510	%lang(it) %{_qt5_translationsdir}/qtxmlpatterns_it.qm
21mr|qt5-qttranslations-5.15.10-1|511	%lang(ja) %{_qt5_translationsdir}/qtxmlpatterns_ja.qm
21mr|qt5-qttranslations-5.15.10-1|512	%lang(ko) %{_qt5_translationsdir}/qtxmlpatterns_ko.qm
21mr|qt5-qttranslations-5.15.10-1|513	%lang(pl) %{_qt5_translationsdir}/qtxmlpatterns_pl.qm
21mr|qt5-qttranslations-5.15.10-1|514	%lang(ru) %{_qt5_translationsdir}/qtxmlpatterns_ru.qm
21mr|qt5-qttranslations-5.15.10-1|515	%lang(sk) %{_qt5_translationsdir}/qtxmlpatterns_sk.qm
21mr|qt5-qttranslations-5.15.10-1|516	%lang(uk) %{_qt5_translationsdir}/qtxmlpatterns_uk.qm
21mr|qt5-qttranslations-5.15.10-1|517	%lang(fa) %{_qt5_translationsdir}/qtxmlpatterns_fa.qm
21mr|qt5-qttranslations-5.15.10-1|518	%lang(hr) %{_qt5_translationsdir}/qtxmlpatterns_hr.qm
21mr|qt5-qttranslations-5.15.10-1|519	%lang(nl) %{_qt5_translationsdir}/qtxmlpatterns_nl.qm
21mr|qt5-qttranslations-5.15.10-1|520	%lang(nn) %{_qt5_translationsdir}/qtxmlpatterns_nn.qm
21mr|qt5-qttranslations-5.15.10-1|521	%lang(zh_TW) %{_qt5_translationsdir}/qtxmlpatterns_zh_TW.qm
21mr|qt5-qttranslations-5.15.10-1|522	%lang(pt_BR) %{_qt5_translationsdir}/qtxmlpatterns_pt_BR.qm
21mr|qt5-qttranslations-5.15.10-1|523	%lang(zn_CN) %{_qt5_translationsdir}/qtxmlpatterns_zh_CN.qm
21mr|qt5-qttranslations-5.15.10-1|524	
21mr|qt5-qttranslations-5.15.10-1|525	#----------------------------------------------------------------------------
21mr|qt5-qttranslations-5.15.10-1|526	
21mr|qt5-qttranslations-5.15.10-1|527	%prep
21mr|qt5-qttranslations-5.15.10-1|528	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qttranslations-5.15.10-1|529	%{_libdir}/qt5/bin/syncqt.pl -version %{version}
21mr|qt5-qttranslations-5.15.10-1|530	
21mr|qt5-qttranslations-5.15.10-1|531	%build
21mr|qt5-qttranslations-5.15.10-1|532	%qmake_qt5
21mr|qt5-qttranslations-5.15.10-1|533	%make STRIP=true
21mr|qt5-qttranslations-5.15.10-1|534	
21mr|qt5-qttranslations-5.15.10-1|535	%install
21mr|qt5-qttranslations-5.15.10-1|536	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qttranslations-5.15.10-1|537	
21mr|qt5-qttranslations-5.15.10-1|538	# qtconfig doesn't exist anymore - we don't need its translations
21mr|qt5-qttranslations-5.15.10-1|539	rm -f %{buildroot}%{_qt5_translationsdir}/qtconfig_*.qm

16377 21
21mr|qt5-qtvirtualkeyboard-5.15.10-1|1	%define api 5
21mr|qt5-qtvirtualkeyboard-5.15.10-1|2	%define major 5
21mr|qt5-qtvirtualkeyboard-5.15.10-1|3	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|4	%define module qtvirtualkeyboard
21mr|qt5-qtvirtualkeyboard-5.15.10-1|5	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|6	%define qmlqtvirtualkeyboard %mklibname qt5-qtvirtualkeyboard-qml
21mr|qt5-qtvirtualkeyboard-5.15.10-1|7	%define qtvirtualkeyboard %mklibname qt%{api}virtualkeyboard %{major}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|8	%define qtvirtualkeyboardd %mklibname qt%{api}virtualkeyboard -d
21mr|qt5-qtvirtualkeyboard-5.15.10-1|9	%define qthunspellinputmethod %mklibname qt%{api}hunspellinputmethod %{major}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|10	%define qthunspellinputmethodd %mklibname qt%{api}hunspellinputmethod -d
21mr|qt5-qtvirtualkeyboard-5.15.10-1|11	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|12	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtvirtualkeyboard-5.15.10-1|13	%bcond_with docs
21mr|qt5-qtvirtualkeyboard-5.15.10-1|14	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|15	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtvirtualkeyboard-5.15.10-1|16	Name:		qt5-%{module}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|17	Version:	5.15.10
21mr|qt5-qtvirtualkeyboard-5.15.10-1|18	Release:	1
21mr|qt5-qtvirtualkeyboard-5.15.10-1|19	License:	LGPLv3+
21mr|qt5-qtvirtualkeyboard-5.15.10-1|20	Group:		Development/KDE and Qt
21mr|qt5-qtvirtualkeyboard-5.15.10-1|21	Url:		http://qt-project.org/
21mr|qt5-qtvirtualkeyboard-5.15.10-1|22	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtvirtualkeyboard-5.15.10-1|23	# ROSA specific
21mr|qt5-qtvirtualkeyboard-5.15.10-1|24	Patch2001:	fix.myspell-dicts.patch
21mr|qt5-qtvirtualkeyboard-5.15.10-1|25	BuildRequires:	pkgconfig(hunspell)
21mr|qt5-qtvirtualkeyboard-5.15.10-1|26	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|27	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|28	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|29	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|30	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|31	BuildRequires:	pkgconfig(Qt5Svg) >= %{version}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|32	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|33	BuildRequires:	pkgconfig(xcb)
21mr|qt5-qtvirtualkeyboard-5.15.10-1|34	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|qt5-qtvirtualkeyboard-5.15.10-1|35	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtvirtualkeyboard-5.15.10-1|36	%if %{with docs}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|37	BuildRequires:	qdoc5
21mr|qt5-qtvirtualkeyboard-5.15.10-1|38	BuildRequires:	qt5-tools
21mr|qt5-qtvirtualkeyboard-5.15.10-1|39	%endif
21mr|qt5-qtvirtualkeyboard-5.15.10-1|40	Requires:	qt5-qtvirtualkeyboard-qml = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|41	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|42	%description
21mr|qt5-qtvirtualkeyboard-5.15.10-1|43	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtvirtualkeyboard-5.15.10-1|44	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|45	%files
21mr|qt5-qtvirtualkeyboard-5.15.10-1|46	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|47	#--------------------------------------------------------------------
21mr|qt5-qtvirtualkeyboard-5.15.10-1|48	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|49	%package -n %{qmlqtvirtualkeyboard}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|50	Summary:	QML plugin for Qt 5 Virtual Keyboard module
21mr|qt5-qtvirtualkeyboard-5.15.10-1|51	Group:		System/Libraries
21mr|qt5-qtvirtualkeyboard-5.15.10-1|52	Provides:	qt5-qtvirtualkeyboard-qml = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|53	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|54	%description -n %{qmlqtvirtualkeyboard}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|55	QML plugin for Qt 5 Virtual Keyboard module.
21mr|qt5-qtvirtualkeyboard-5.15.10-1|56	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|57	%files -n %{qmlqtvirtualkeyboard}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|58	%{_qt5_prefix}/qml/QtQuick/VirtualKeyboard/
21mr|qt5-qtvirtualkeyboard-5.15.10-1|59	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|60	#----------------------------------------------------------------------------
21mr|qt5-qtvirtualkeyboard-5.15.10-1|61	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|62	%package -n %{qtvirtualkeyboard}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|63	Summary:	Qt Virtual Keyboard module
21mr|qt5-qtvirtualkeyboard-5.15.10-1|64	Group:		System/Libraries
21mr|qt5-qtvirtualkeyboard-5.15.10-1|65	Requires:	%{qmlqtvirtualkeyboard} = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|66	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|67	%description -n %{qtvirtualkeyboard}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|68	Qt Virtual Keyboard module.
21mr|qt5-qtvirtualkeyboard-5.15.10-1|69	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|70	%files -n %{qtvirtualkeyboard}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|71	%{_qt5_libdir}/libQt%{api}VirtualKeyboard.so.%{major}*
21mr|qt5-qtvirtualkeyboard-5.15.10-1|72	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtvirtualkeyboard-5.15.10-1|73	%{_libdir}/libQt%{api}VirtualKeyboard.so.%{major}*
21mr|qt5-qtvirtualkeyboard-5.15.10-1|74	%endif
21mr|qt5-qtvirtualkeyboard-5.15.10-1|75	%{_qt5_plugindir}/platforminputcontexts/libqtvirtualkeyboardplugin.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|76	%{_qt5_plugindir}/virtualkeyboard/libqtvirtualkeyboard_hangul.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|77	%{_qt5_plugindir}/virtualkeyboard/libqtvirtualkeyboard_hunspell.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|78	%{_qt5_plugindir}/virtualkeyboard/libqtvirtualkeyboard_openwnn.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|79	%{_qt5_plugindir}/virtualkeyboard/libqtvirtualkeyboard_pinyin.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|80	%{_qt5_plugindir}/virtualkeyboard/libqtvirtualkeyboard_tcime.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|81	%{_qt5_plugindir}/virtualkeyboard/libqtvirtualkeyboard_thai.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|82	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|83	#----------------------------------------------------------------------------
21mr|qt5-qtvirtualkeyboard-5.15.10-1|84	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|85	%package -n %{qtvirtualkeyboardd}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|86	Summary:	Development files for Qt's Virtual Keyboard
21mr|qt5-qtvirtualkeyboard-5.15.10-1|87	Group:		Development/KDE and Qt
21mr|qt5-qtvirtualkeyboard-5.15.10-1|88	Requires:	%{qtvirtualkeyboard} = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|89	Requires:	qmake%{api}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|90	Provides:	qt5-qtvirtualkeyboard-devel = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|91	Provides:	qt5-virtualkeyboard-devel = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|92	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|93	%description -n %{qtvirtualkeyboardd}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|94	Development files for Qt's Virtual Keyboard.
21mr|qt5-qtvirtualkeyboard-5.15.10-1|95	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|96	%files -n %{qtvirtualkeyboardd}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|97	%{_qt5_includedir}/QtVirtualKeyboard
21mr|qt5-qtvirtualkeyboard-5.15.10-1|98	%{_qt5_libdir}/libQt%{api}VirtualKeyboard.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|99	%{_qt5_libdir}/libQt%{api}VirtualKeyboard.prl
21mr|qt5-qtvirtualkeyboard-5.15.10-1|100	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt%{api}Gui_QVirtualKeyboardPlugin.cmake
21mr|qt5-qtvirtualkeyboard-5.15.10-1|101	%{_qt5_libdir}/cmake/Qt%{api}VirtualKeyboard
21mr|qt5-qtvirtualkeyboard-5.15.10-1|102	%{_qt5_libdir}/pkgconfig/Qt%{api}VirtualKeyboard.pc
21mr|qt5-qtvirtualkeyboard-5.15.10-1|103	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtvirtualkeyboard-5.15.10-1|104	%{_libdir}/pkgconfig/Qt%{api}VirtualKeyboard.pc
21mr|qt5-qtvirtualkeyboard-5.15.10-1|105	%endif
21mr|qt5-qtvirtualkeyboard-5.15.10-1|106	%{_qt5_prefix}/mkspecs/modules/qt_lib_virtualkeyboard.pri
21mr|qt5-qtvirtualkeyboard-5.15.10-1|107	%{_qt5_prefix}/mkspecs/modules/qt_lib_virtualkeyboard_private.pri
21mr|qt5-qtvirtualkeyboard-5.15.10-1|108	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|109	#----------------------------------------------------------------------------
21mr|qt5-qtvirtualkeyboard-5.15.10-1|110	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|111	%package -n %{qthunspellinputmethod}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|112	Summary:	Qt Virtual Keyboard (Hunspell Input Method) module
21mr|qt5-qtvirtualkeyboard-5.15.10-1|113	Group:		System/Libraries
21mr|qt5-qtvirtualkeyboard-5.15.10-1|114	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|115	%description -n %{qthunspellinputmethod}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|116	Qt Virtual Keyboard (Hunspell Input Method) module.
21mr|qt5-qtvirtualkeyboard-5.15.10-1|117	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|118	%files -n %{qthunspellinputmethod}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|119	%{_qt5_libdir}/libQt%{api}HunspellInputMethod.so.%{major}*
21mr|qt5-qtvirtualkeyboard-5.15.10-1|120	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtvirtualkeyboard-5.15.10-1|121	%{_libdir}/libQt%{api}HunspellInputMethod.so.%{major}*
21mr|qt5-qtvirtualkeyboard-5.15.10-1|122	%endif
21mr|qt5-qtvirtualkeyboard-5.15.10-1|123	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|124	#----------------------------------------------------------------------------
21mr|qt5-qtvirtualkeyboard-5.15.10-1|125	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|126	%package -n %{qthunspellinputmethodd}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|127	Summary:	Development files for Qt's Virtual Keyboard (Hunspell Input Method)
21mr|qt5-qtvirtualkeyboard-5.15.10-1|128	Group:		Development/KDE and Qt
21mr|qt5-qtvirtualkeyboard-5.15.10-1|129	Requires:	%{qthunspellinputmethod} = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|130	Requires:	qmake%{api}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|131	Provides:	qt5-qthunspellinputmethod-devel = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|132	Provides:	qt5-hunspellinputmethod-devel = %{EVRD}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|133	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|134	%description -n %{qthunspellinputmethodd}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|135	Development files for Qt's Virtual Keyboard (Hunspell Input Method).
21mr|qt5-qtvirtualkeyboard-5.15.10-1|136	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|137	%files -n %{qthunspellinputmethodd}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|138	%{_qt5_includedir}/QtHunspellInputMethod
21mr|qt5-qtvirtualkeyboard-5.15.10-1|139	%{_qt5_libdir}/libQt%{api}HunspellInputMethod.so
21mr|qt5-qtvirtualkeyboard-5.15.10-1|140	%{_qt5_libdir}/libQt%{api}HunspellInputMethod.prl
21mr|qt5-qtvirtualkeyboard-5.15.10-1|141	%{_qt5_libdir}/cmake/Qt%{api}HunspellInputMethod
21mr|qt5-qtvirtualkeyboard-5.15.10-1|142	%{_qt5_prefix}/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri
21mr|qt5-qtvirtualkeyboard-5.15.10-1|143	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|144	#----------------------------------------------------------------------------
21mr|qt5-qtvirtualkeyboard-5.15.10-1|145	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|146	%if %{with docs}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|147	%package doc
21mr|qt5-qtvirtualkeyboard-5.15.10-1|148	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|149	Group:		Documentation
21mr|qt5-qtvirtualkeyboard-5.15.10-1|150	BuildArch:	noarch
21mr|qt5-qtvirtualkeyboard-5.15.10-1|151	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|152	%description doc
21mr|qt5-qtvirtualkeyboard-5.15.10-1|153	Qt QCH documentation for %{name}.
21mr|qt5-qtvirtualkeyboard-5.15.10-1|154	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|155	%files doc
21mr|qt5-qtvirtualkeyboard-5.15.10-1|156	%{_qt5_docdir}/qtvirtualkeyboard.qch
21mr|qt5-qtvirtualkeyboard-5.15.10-1|157	%endif
21mr|qt5-qtvirtualkeyboard-5.15.10-1|158	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|159	#----------------------------------------------------------------------------
21mr|qt5-qtvirtualkeyboard-5.15.10-1|160	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|161	%package examples
21mr|qt5-qtvirtualkeyboard-5.15.10-1|162	Summary:	Example applications for %{name}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|163	Group:		Development/KDE and Qt
21mr|qt5-qtvirtualkeyboard-5.15.10-1|164	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|165	%description examples
21mr|qt5-qtvirtualkeyboard-5.15.10-1|166	Example applications for %{name}.
21mr|qt5-qtvirtualkeyboard-5.15.10-1|167	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|168	%files examples
21mr|qt5-qtvirtualkeyboard-5.15.10-1|169	%{_qt5_exampledir}/virtualkeyboard/
21mr|qt5-qtvirtualkeyboard-5.15.10-1|170	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|171	#----------------------------------------------------------------------------
21mr|qt5-qtvirtualkeyboard-5.15.10-1|172	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|173	%prep
21mr|qt5-qtvirtualkeyboard-5.15.10-1|174	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|175	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|176	%build
21mr|qt5-qtvirtualkeyboard-5.15.10-1|177	%qmake_qt5 \
21mr|qt5-qtvirtualkeyboard-5.15.10-1|178	CONFIG+=lang-all
21mr|qt5-qtvirtualkeyboard-5.15.10-1|179	%make
21mr|qt5-qtvirtualkeyboard-5.15.10-1|180	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|181	%if %{with docs}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|182	%make docs
21mr|qt5-qtvirtualkeyboard-5.15.10-1|183	%endif
21mr|qt5-qtvirtualkeyboard-5.15.10-1|184	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|185	%install
21mr|qt5-qtvirtualkeyboard-5.15.10-1|186	%makeinstall_qt
21mr|qt5-qtvirtualkeyboard-5.15.10-1|187	
21mr|qt5-qtvirtualkeyboard-5.15.10-1|188	%if %{with docs}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|189	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtvirtualkeyboard-5.15.10-1|190	%endif

16378 21
21mr|qt5-qtwayland-5.15.10-2|1	%define api 5
21mr|qt5-qtwayland-5.15.10-2|2	%define major 5
21mr|qt5-qtwayland-5.15.10-2|3	%define oname qt5
21mr|qt5-qtwayland-5.15.10-2|4	
21mr|qt5-qtwayland-5.15.10-2|5	%define module qtwayland
21mr|qt5-qtwayland-5.15.10-2|6	
21mr|qt5-qtwayland-5.15.10-2|7	%define qtwaylandclient %mklibname qt%{api}waylandclient %{major}
21mr|qt5-qtwayland-5.15.10-2|8	%define qtwaylandclientd %mklibname qt%{api}waylandclient -d
21mr|qt5-qtwayland-5.15.10-2|9	%define qtwaylandcompositor %mklibname qt%{api}waylandcompositor %{major}
21mr|qt5-qtwayland-5.15.10-2|10	%define qtwaylandcompositord %mklibname qt%{api}waylandcompositor -d
21mr|qt5-qtwayland-5.15.10-2|11	
21mr|qt5-qtwayland-5.15.10-2|12	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtwayland-5.15.10-2|13	%bcond_with docs
21mr|qt5-qtwayland-5.15.10-2|14	
21mr|qt5-qtwayland-5.15.10-2|15	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtwayland-5.15.10-2|16	Name:		qt5-%{module}
21mr|qt5-qtwayland-5.15.10-2|17	Version:	5.15.10
21mr|qt5-qtwayland-5.15.10-2|18	Release:	2
21mr|qt5-qtwayland-5.15.10-2|19	License:	LGPLv3+
21mr|qt5-qtwayland-5.15.10-2|20	Group:		Development/KDE and Qt
21mr|qt5-qtwayland-5.15.10-2|21	Url:		http://qt-project.org/
21mr|qt5-qtwayland-5.15.10-2|22	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtwayland-5.15.10-2|23	Source100:	%{name}.rpmlintrc
21mr|qt5-qtwayland-5.15.10-2|24	# From KDE https://invent.kde.org/qt/qt/qtwayland -b kde/5.15
21mr|qt5-qtwayland-5.15.10-2|25	Patch1001:	0001-Client-Announce-an-output-after-receiving-more-compl.patch
21mr|qt5-qtwayland-5.15.10-2|26	Patch1002:	0002-Fix-issue-with-repeated-window-size-changes.patch
21mr|qt5-qtwayland-5.15.10-2|27	Patch1003:	0003-Client-Connect-drags-being-accepted-to-updating-the-.patch
21mr|qt5-qtwayland-5.15.10-2|28	Patch1004:	0004-Client-Disconnect-registry-listener-on-destruction.patch
21mr|qt5-qtwayland-5.15.10-2|29	Patch1005:	0005-Client-Set-XdgShell-size-hints-before-the-first-comm.patch
21mr|qt5-qtwayland-5.15.10-2|30	Patch1006:	0006-Fix-build.patch
21mr|qt5-qtwayland-5.15.10-2|31	Patch1007:	0007-Fix-remove-listener.patch
21mr|qt5-qtwayland-5.15.10-2|32	Patch1008:	0008-Hook-up-queryKeyboardModifers.patch
21mr|qt5-qtwayland-5.15.10-2|33	Patch1009:	0009-Correctly-detect-if-image-format-is-supported-by-QIm.patch
21mr|qt5-qtwayland-5.15.10-2|34	Patch1010:	0010-Client-Don-t-always-recreate-frame-callbacks.patch
21mr|qt5-qtwayland-5.15.10-2|35	Patch1011:	0011-Client-Always-destroy-frame-callback-in-the-actual-c.patch
21mr|qt5-qtwayland-5.15.10-2|36	Patch1012:	0012-Wayland-client-use-wl_keyboard-to-determine-active-s.patch
21mr|qt5-qtwayland-5.15.10-2|37	Patch1013:	0013-Client-do-not-empty-clipboard-when-a-new-popup-windo.patch
21mr|qt5-qtwayland-5.15.10-2|38	Patch1014:	0014-Client-Implement-DataDeviceV3.patch
21mr|qt5-qtwayland-5.15.10-2|39	Patch1015:	0015-Client-Delay-deletion-of-QDrag-object-until-after-we.patch
21mr|qt5-qtwayland-5.15.10-2|40	Patch1016:	0016-Client-Avoid-processing-of-events-when-showing-windo.patch
21mr|qt5-qtwayland-5.15.10-2|41	Patch1017:	0017-Handle-registry_global-out-of-constructor.patch
21mr|qt5-qtwayland-5.15.10-2|42	Patch1018:	0018-Connect-flushRequest-after-forceRoundTrip.patch
21mr|qt5-qtwayland-5.15.10-2|43	Patch1019:	0019-Move-the-wayland-socket-polling-to-a-separate-event-.patch
21mr|qt5-qtwayland-5.15.10-2|44	Patch1020:	0020-Client-Remove-mWaitingForUpdateDelivery.patch
21mr|qt5-qtwayland-5.15.10-2|45	Patch1021:	0021-client-Simplify-round-trip-behavior.patch
21mr|qt5-qtwayland-5.15.10-2|46	Patch1022:	0022-Client-Fix-opaque-region-setter.patch
21mr|qt5-qtwayland-5.15.10-2|47	Patch1023:	0023-Use-proper-dependencies-in-compile-tests.patch
21mr|qt5-qtwayland-5.15.10-2|48	Patch1024:	0024-Revert-Client-Remove-mWaitingForUpdateDelivery.patch
21mr|qt5-qtwayland-5.15.10-2|49	Patch1025:	0025-Fix-race-condition-on-mWaitingForUpdateDelivery.patch
21mr|qt5-qtwayland-5.15.10-2|50	Patch1026:	0026-use-poll-2-when-reading-from-clipboard.patch
21mr|qt5-qtwayland-5.15.10-2|51	Patch1027:	0027-Reduce-memory-leakage.patch
21mr|qt5-qtwayland-5.15.10-2|52	Patch1028:	0028-Fix-build-with-libcxx-missing-array-include.patch
21mr|qt5-qtwayland-5.15.10-2|53	Patch1029:	0029-Only-close-popup-in-the-the-hierchary.patch
21mr|qt5-qtwayland-5.15.10-2|54	Patch1030:	0030-Check-pointer-for-null-before-use-in-ASSERT.patch
21mr|qt5-qtwayland-5.15.10-2|55	Patch1031:	0031-Use-wl_surface.damage_buffer-on-the-client-side.patch
21mr|qt5-qtwayland-5.15.10-2|56	Patch1032:	0032-Client-clear-focus-on-touch-cancel.patch
21mr|qt5-qtwayland-5.15.10-2|57	Patch1033:	0033-Guard-mResizeDirty-by-the-correctMutex.patch
21mr|qt5-qtwayland-5.15.10-2|58	Patch1034:	0034-Fix-compile-tests.patch
21mr|qt5-qtwayland-5.15.10-2|59	Patch1035:	0035-Use-CRLF-line-delimiter-for-text-uri-list-data.patch
21mr|qt5-qtwayland-5.15.10-2|60	Patch1036:	0036-Avoid-calling-requestUpdate-from-wrong-thread.patch
21mr|qt5-qtwayland-5.15.10-2|61	Patch1037:	0037-Call-finishDrag-in-QWaylandDataDevice-dragSourceCanc.patch
21mr|qt5-qtwayland-5.15.10-2|62	Patch1038:	0038-Hold-surface-read-lock-throughout-QWaylandEglWindow-.patch
21mr|qt5-qtwayland-5.15.10-2|63	Patch1039:	0039-Keep-toplevel-windows-in-the-top-left-corner-of-the-.patch
21mr|qt5-qtwayland-5.15.10-2|64	Patch1040:	0040-Client-Add-F_SEAL_SHRINK-seal-to-shm-backing-file.patch
21mr|qt5-qtwayland-5.15.10-2|65	Patch1041:	0041-Client-Call-wl_output_release-upon-QWaylandScreen-de.patch
21mr|qt5-qtwayland-5.15.10-2|66	Patch1042:	0042-Client-Bump-wl_output-version.patch
21mr|qt5-qtwayland-5.15.10-2|67	Patch1043:	0043-Fix-frame-sync-related-to-unprotected-multithread-ac.patch
21mr|qt5-qtwayland-5.15.10-2|68	Patch1044:	0044-Client-Handle-zwp_primary_selection_device_manager_v.patch
21mr|qt5-qtwayland-5.15.10-2|69	Patch1045:	0045-Fixes-the-build-on-CentOS.patch
21mr|qt5-qtwayland-5.15.10-2|70	Patch1046:	0046-client-Avoid-protocol-error-with-invalid-min-max-siz.patch
21mr|qt5-qtwayland-5.15.10-2|71	Patch1047:	0047-Client-Fix-handling-of-Qt-BlankCursor.patch
21mr|qt5-qtwayland-5.15.10-2|72	Patch1048:	0048-client-Force-a-roundtrip-when-an-XdgOutput-is-not-re.patch
21mr|qt5-qtwayland-5.15.10-2|73	Patch1049:	0049-Client-Manage-QMimeData-lifecycle.patch
21mr|qt5-qtwayland-5.15.10-2|74	Patch1050:	0050-client-Do-not-cast-placeholder-screens-to-QWaylandSc.patch
21mr|qt5-qtwayland-5.15.10-2|75	Patch1051:	0051-Client-Remove-flip-popup-constraints.patch
21mr|qt5-qtwayland-5.15.10-2|76	Patch1052:	0052-Destroy-frame-queue-before-display.patch
21mr|qt5-qtwayland-5.15.10-2|77	Patch1053:	0053-client-Fix-crash-on-dnd-updates-after-client-facing-drag-ends.patch
21mr|qt5-qtwayland-5.15.10-2|78	Patch1054:	0054-Convert-cursor-bitmap-to-supported-format.patch
21mr|qt5-qtwayland-5.15.10-2|79	Patch1055:	0055-Replace-scale-with-devicePixelRatio-for-non-integer-scaling.patch
21mr|qt5-qtwayland-5.15.10-2|80	Patch1056:	0056-Client-Fix-buffer-damage.patch
21mr|qt5-qtwayland-5.15.10-2|81	Patch1057:	0057-client-Fix-infinite-recursion-with-text-input-v2.patch
21mr|qt5-qtwayland-5.15.10-2|82	
21mr|qt5-qtwayland-5.15.10-2|83	Patch102: qtwayland-decoration-support-backports-from-qt6.patch
21mr|qt5-qtwayland-5.15.10-2|84	
21mr|qt5-qtwayland-5.15.10-2|85	BuildRequires:	pkgconfig(egl)
21mr|qt5-qtwayland-5.15.10-2|86	BuildRequires:	pkgconfig(fontconfig)
21mr|qt5-qtwayland-5.15.10-2|87	BuildRequires:	pkgconfig(freetype2)
21mr|qt5-qtwayland-5.15.10-2|88	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtwayland-5.15.10-2|89	BuildRequires:	pkgconfig(glesv2)
21mr|qt5-qtwayland-5.15.10-2|90	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtwayland-5.15.10-2|91	BuildRequires:	pkgconfig(Qt5DBus) >= %{version}
21mr|qt5-qtwayland-5.15.10-2|92	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtwayland-5.15.10-2|93	BuildRequires:	pkgconfig(Qt5OpenGL) >= %{version}
21mr|qt5-qtwayland-5.15.10-2|94	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtwayland-5.15.10-2|95	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtwayland-5.15.10-2|96	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtwayland-5.15.10-2|97	BuildRequires:	pkgconfig(wayland-client)
21mr|qt5-qtwayland-5.15.10-2|98	BuildRequires:	pkgconfig(wayland-cursor)
21mr|qt5-qtwayland-5.15.10-2|99	BuildRequires:	pkgconfig(wayland-egl)
21mr|qt5-qtwayland-5.15.10-2|100	BuildRequires:	pkgconfig(wayland-server)
21mr|qt5-qtwayland-5.15.10-2|101	BuildRequires:	pkgconfig(x11)
21mr|qt5-qtwayland-5.15.10-2|102	BuildRequires:	pkgconfig(libdrm)
21mr|qt5-qtwayland-5.15.10-2|103	BuildRequires:	pkgconfig(xcomposite)
21mr|qt5-qtwayland-5.15.10-2|104	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt5-qtwayland-5.15.10-2|105	BuildRequires:	pkgconfig(xrender)
21mr|qt5-qtwayland-5.15.10-2|106	BuildRequires:	pkgconfig(xext)
21mr|qt5-qtwayland-5.15.10-2|107	BuildRequires:	pkgconfig(mtdev)
21mr|qt5-qtwayland-5.15.10-2|108	BuildRequires:	pkgconfig(libinput)
21mr|qt5-qtwayland-5.15.10-2|109	BuildRequires:	re2c
21mr|qt5-qtwayland-5.15.10-2|110	BuildRequires:	pkgconfig(xtst)
21mr|qt5-qtwayland-5.15.10-2|111	BuildRequires:	pkgconfig(libpci)
21mr|qt5-qtwayland-5.15.10-2|112	BuildRequires:	pkgconfig(nss)
21mr|qt5-qtwayland-5.15.10-2|113	
21mr|qt5-qtwayland-5.15.10-2|114	%if %{with docs}
21mr|qt5-qtwayland-5.15.10-2|115	BuildRequires:	qdoc5
21mr|qt5-qtwayland-5.15.10-2|116	BuildRequires:	qt5-tools
21mr|qt5-qtwayland-5.15.10-2|117	%endif
21mr|qt5-qtwayland-5.15.10-2|118	
21mr|qt5-qtwayland-5.15.10-2|119	%description
21mr|qt5-qtwayland-5.15.10-2|120	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtwayland-5.15.10-2|121	
21mr|qt5-qtwayland-5.15.10-2|122	#----------------------------------------------------------------------------
21mr|qt5-qtwayland-5.15.10-2|123	
21mr|qt5-qtwayland-5.15.10-2|124	%package -n %{qtwaylandclient}
21mr|qt5-qtwayland-5.15.10-2|125	Summary:	Wayland display system integration for Qt
21mr|qt5-qtwayland-5.15.10-2|126	Group:		System/Libraries
21mr|qt5-qtwayland-5.15.10-2|127	Provides:	qt5-wayland-client = %{EVRD}
21mr|qt5-qtwayland-5.15.10-2|128	
21mr|qt5-qtwayland-5.15.10-2|129	%description -n %{qtwaylandclient}
21mr|qt5-qtwayland-5.15.10-2|130	Wayland display system integration for Qt.
21mr|qt5-qtwayland-5.15.10-2|131	
21mr|qt5-qtwayland-5.15.10-2|132	%files -n %{qtwaylandclient}
21mr|qt5-qtwayland-5.15.10-2|133	%{_qt5_bindir}/qtwaylandscanner
21mr|qt5-qtwayland-5.15.10-2|134	%{_qt5_libdir}/libQt%{api}WaylandClient.so.%{major}*
21mr|qt5-qtwayland-5.15.10-2|135	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwayland-5.15.10-2|136	%{_libdir}/libQt%{api}WaylandClient.so.%{major}*
21mr|qt5-qtwayland-5.15.10-2|137	%endif
21mr|qt5-qtwayland-5.15.10-2|138	%{_qt5_plugindir}/platforms/*.so
21mr|qt5-qtwayland-5.15.10-2|139	%{_qt5_plugindir}/wayland-decoration-client/libbradient.so
21mr|qt5-qtwayland-5.15.10-2|140	%{_qt5_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-dmabuf-server-buffer.so
21mr|qt5-qtwayland-5.15.10-2|141	%{_qt5_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-linux-dmabuf-unstable-v1.so
21mr|qt5-qtwayland-5.15.10-2|142	%{_qt5_plugindir}/wayland-graphics-integration-client/libdrm-egl-server.so
21mr|qt5-qtwayland-5.15.10-2|143	%{_qt5_plugindir}/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
21mr|qt5-qtwayland-5.15.10-2|144	%{_qt5_plugindir}/wayland-graphics-integration-client/libshm-emulation-server.so
21mr|qt5-qtwayland-5.15.10-2|145	%{_qt5_plugindir}/wayland-graphics-integration-client/libxcomposite-egl.so
21mr|qt5-qtwayland-5.15.10-2|146	%{_qt5_plugindir}/wayland-graphics-integration-client/libxcomposite-glx.so
21mr|qt5-qtwayland-5.15.10-2|147	%{_qt5_plugindir}/wayland-graphics-integration-client/libvulkan-server.so
21mr|qt5-qtwayland-5.15.10-2|148	%{_qt5_plugindir}/wayland-graphics-integration-client/libdmabuf-server.so
21mr|qt5-qtwayland-5.15.10-2|149	%{_qt5_plugindir}/wayland-shell-integration/
21mr|qt5-qtwayland-5.15.10-2|150	
21mr|qt5-qtwayland-5.15.10-2|151	#----------------------------------------------------------------------------
21mr|qt5-qtwayland-5.15.10-2|152	
21mr|qt5-qtwayland-5.15.10-2|153	%package -n %{qtwaylandclientd}
21mr|qt5-qtwayland-5.15.10-2|154	Summary:	Development files for the Qt Wayland display system library
21mr|qt5-qtwayland-5.15.10-2|155	Group:		Development/KDE and Qt
21mr|qt5-qtwayland-5.15.10-2|156	Requires:	%{qtwaylandclient} = %{EVRD}
21mr|qt5-qtwayland-5.15.10-2|157	Requires:	%{qtwaylandcompositor} = %{EVRD}
21mr|qt5-qtwayland-5.15.10-2|158	Requires:	qmake%{api}
21mr|qt5-qtwayland-5.15.10-2|159	
21mr|qt5-qtwayland-5.15.10-2|160	%description -n %{qtwaylandclientd}
21mr|qt5-qtwayland-5.15.10-2|161	Development files for the Qt Wayland display system integration for Qt.
21mr|qt5-qtwayland-5.15.10-2|162	
21mr|qt5-qtwayland-5.15.10-2|163	%files -n %{qtwaylandclientd}
21mr|qt5-qtwayland-5.15.10-2|164	%{_qt5_includedir}/QtWaylandClient
21mr|qt5-qtwayland-5.15.10-2|165	%{_qt5_libdir}/libQt%{api}WaylandClient.so
21mr|qt5-qtwayland-5.15.10-2|166	%{_qt5_libdir}/libQt%{api}WaylandClient.prl
21mr|qt5-qtwayland-5.15.10-2|167	%{_qt5_libdir}/cmake/Qt%{api}WaylandClient
21mr|qt5-qtwayland-5.15.10-2|168	%{_qt5_libdir}/cmake/Qt%{api}Gui/Qt%{api}Gui_*.cmake
21mr|qt5-qtwayland-5.15.10-2|169	%{_qt5_libdir}/pkgconfig/Qt%{api}WaylandClient.pc
21mr|qt5-qtwayland-5.15.10-2|170	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwayland-5.15.10-2|171	%{_libdir}/pkgconfig/Qt%{api}WaylandClient.pc
21mr|qt5-qtwayland-5.15.10-2|172	%endif
21mr|qt5-qtwayland-5.15.10-2|173	%{_qt5_prefix}/mkspecs/modules/qt_lib_waylandclient.pri
21mr|qt5-qtwayland-5.15.10-2|174	%{_qt5_prefix}/mkspecs/modules/qt_lib_waylandclient_private.pri
21mr|qt5-qtwayland-5.15.10-2|175	%{_libdir}/qt5/qml/QtWayland/Client
21mr|qt5-qtwayland-5.15.10-2|176	
21mr|qt5-qtwayland-5.15.10-2|177	#----------------------------------------------------------------------------
21mr|qt5-qtwayland-5.15.10-2|178	
21mr|qt5-qtwayland-5.15.10-2|179	%package -n %{qtwaylandcompositor}
21mr|qt5-qtwayland-5.15.10-2|180	Summary:	Wayland platform QtCompositor module
21mr|qt5-qtwayland-5.15.10-2|181	Group:		System/Libraries
21mr|qt5-qtwayland-5.15.10-2|182	Provides:	qt5-wayland-compositor = %{EVRD}
21mr|qt5-qtwayland-5.15.10-2|183	
21mr|qt5-qtwayland-5.15.10-2|184	%description -n %{qtwaylandcompositor}
21mr|qt5-qtwayland-5.15.10-2|185	Qt Wayland QtCompositor module.
21mr|qt5-qtwayland-5.15.10-2|186	
21mr|qt5-qtwayland-5.15.10-2|187	%files -n %{qtwaylandcompositor}
21mr|qt5-qtwayland-5.15.10-2|188	%{_qt5_libdir}/libQt%{api}WaylandCompositor.so.%{major}*
21mr|qt5-qtwayland-5.15.10-2|189	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwayland-5.15.10-2|190	%{_libdir}/libQt%{api}WaylandCompositor.so.%{major}*
21mr|qt5-qtwayland-5.15.10-2|191	%endif
21mr|qt5-qtwayland-5.15.10-2|192	%dir %{_qt5_plugindir}/wayland-graphics-integration-server
21mr|qt5-qtwayland-5.15.10-2|193	%{_libdir}/qt5/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-drm-egl-server-buffer.so
21mr|qt5-qtwayland-5.15.10-2|194	%{_libdir}/qt5/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-shm-emulation-server.so
21mr|qt5-qtwayland-5.15.10-2|195	%{_libdir}/qt5/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-vulkan-server.so
21mr|qt5-qtwayland-5.15.10-2|196	%{_libdir}/qt5/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so
21mr|qt5-qtwayland-5.15.10-2|197	%{_libdir}/qt5/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-eglstream-controller.so
21mr|qt5-qtwayland-5.15.10-2|198	%{_libdir}/qt5/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-xcomposite-egl.so
21mr|qt5-qtwayland-5.15.10-2|199	# Built if and only if Qt uses desktop OpenGL rather than OpenGL ES
21mr|qt5-qtwayland-5.15.10-2|200	%optional %{_libdir}/qt5/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-xcomposite-glx.so
21mr|qt5-qtwayland-5.15.10-2|201	%{_qt5_prefix}/qml/QtWayland/Compositor
21mr|qt5-qtwayland-5.15.10-2|202	
21mr|qt5-qtwayland-5.15.10-2|203	#----------------------------------------------------------------------------
21mr|qt5-qtwayland-5.15.10-2|204	
21mr|qt5-qtwayland-5.15.10-2|205	%package -n %{qtwaylandcompositord}
21mr|qt5-qtwayland-5.15.10-2|206	Summary:	Development files for the Qt Wayland QtCompositor library
21mr|qt5-qtwayland-5.15.10-2|207	Group:		Development/KDE and Qt
21mr|qt5-qtwayland-5.15.10-2|208	Requires:	%{qtwaylandcompositor} = %{EVRD}
21mr|qt5-qtwayland-5.15.10-2|209	Requires:	%{qtwaylandclientd} = %{EVRD}
21mr|qt5-qtwayland-5.15.10-2|210	Requires:	qmake%{api}
21mr|qt5-qtwayland-5.15.10-2|211	
21mr|qt5-qtwayland-5.15.10-2|212	%description -n %{qtwaylandcompositord}
21mr|qt5-qtwayland-5.15.10-2|213	Development files for the Qt Wayland QtCompositor module.
21mr|qt5-qtwayland-5.15.10-2|214	
21mr|qt5-qtwayland-5.15.10-2|215	%files -n %{qtwaylandcompositord}
21mr|qt5-qtwayland-5.15.10-2|216	%{_qt5_includedir}/QtWaylandCompositor
21mr|qt5-qtwayland-5.15.10-2|217	%{_qt5_libdir}/libQt%{api}WaylandCompositor.so
21mr|qt5-qtwayland-5.15.10-2|218	%{_qt5_libdir}/libQt%{api}WaylandCompositor.prl
21mr|qt5-qtwayland-5.15.10-2|219	%{_qt5_libdir}/cmake/Qt%{api}WaylandCompositor
21mr|qt5-qtwayland-5.15.10-2|220	%{_qt5_libdir}/pkgconfig/Qt%{api}WaylandCompositor.pc
21mr|qt5-qtwayland-5.15.10-2|221	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwayland-5.15.10-2|222	%{_libdir}/pkgconfig/Qt%{api}WaylandCompositor.pc
21mr|qt5-qtwayland-5.15.10-2|223	%endif
21mr|qt5-qtwayland-5.15.10-2|224	%{_qt5_prefix}/mkspecs/modules/qt_lib_waylandcompositor.pri
21mr|qt5-qtwayland-5.15.10-2|225	%{_qt5_prefix}/mkspecs/modules/qt_lib_waylandcompositor_private.pri
21mr|qt5-qtwayland-5.15.10-2|226	
21mr|qt5-qtwayland-5.15.10-2|227	#----------------------------------------------------------------------------
21mr|qt5-qtwayland-5.15.10-2|228	
21mr|qt5-qtwayland-5.15.10-2|229	%if %{with docs}
21mr|qt5-qtwayland-5.15.10-2|230	%package doc
21mr|qt5-qtwayland-5.15.10-2|231	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtwayland-5.15.10-2|232	Group:		Documentation
21mr|qt5-qtwayland-5.15.10-2|233	BuildArch:	noarch
21mr|qt5-qtwayland-5.15.10-2|234	
21mr|qt5-qtwayland-5.15.10-2|235	%description doc
21mr|qt5-qtwayland-5.15.10-2|236	Qt QCH documentation for %{name}.
21mr|qt5-qtwayland-5.15.10-2|237	
21mr|qt5-qtwayland-5.15.10-2|238	%files doc
21mr|qt5-qtwayland-5.15.10-2|239	%{_qt5_docdir}/qtwaylandcompositor.qch
21mr|qt5-qtwayland-5.15.10-2|240	%endif
21mr|qt5-qtwayland-5.15.10-2|241	
21mr|qt5-qtwayland-5.15.10-2|242	#----------------------------------------------------------------------------
21mr|qt5-qtwayland-5.15.10-2|243	
21mr|qt5-qtwayland-5.15.10-2|244	%package examples
21mr|qt5-qtwayland-5.15.10-2|245	Summary:	Example applications for %{name}
21mr|qt5-qtwayland-5.15.10-2|246	Group:		Development/KDE and Qt
21mr|qt5-qtwayland-5.15.10-2|247	
21mr|qt5-qtwayland-5.15.10-2|248	%description examples
21mr|qt5-qtwayland-5.15.10-2|249	Example applications for %{name}.
21mr|qt5-qtwayland-5.15.10-2|250	
21mr|qt5-qtwayland-5.15.10-2|251	%files examples
21mr|qt5-qtwayland-5.15.10-2|252	%{_qt5_exampledir}/wayland/
21mr|qt5-qtwayland-5.15.10-2|253	
21mr|qt5-qtwayland-5.15.10-2|254	#----------------------------------------------------------------------------
21mr|qt5-qtwayland-5.15.10-2|255	
21mr|qt5-qtwayland-5.15.10-2|256	%prep
21mr|qt5-qtwayland-5.15.10-2|257	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtwayland-5.15.10-2|258	
21mr|qt5-qtwayland-5.15.10-2|259	%build
21mr|qt5-qtwayland-5.15.10-2|260	%qmake_qt5
21mr|qt5-qtwayland-5.15.10-2|261	%make STRIP=true
21mr|qt5-qtwayland-5.15.10-2|262	
21mr|qt5-qtwayland-5.15.10-2|263	%if %{with docs}
21mr|qt5-qtwayland-5.15.10-2|264	%make docs
21mr|qt5-qtwayland-5.15.10-2|265	%endif
21mr|qt5-qtwayland-5.15.10-2|266	
21mr|qt5-qtwayland-5.15.10-2|267	%install
21mr|qt5-qtwayland-5.15.10-2|268	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwayland-5.15.10-2|269	
21mr|qt5-qtwayland-5.15.10-2|270	%if %{with docs}
21mr|qt5-qtwayland-5.15.10-2|271	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwayland-5.15.10-2|272	%endif
21mr|qt5-qtwayland-5.15.10-2|273	
21mr|qt5-qtwayland-5.15.10-2|274	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwayland-5.15.10-2|275	pushd %{buildroot}%{_libdir}
21mr|qt5-qtwayland-5.15.10-2|276	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtwayland-5.15.10-2|277	mkdir pkgconfig
21mr|qt5-qtwayland-5.15.10-2|278	cd pkgconfig
21mr|qt5-qtwayland-5.15.10-2|279	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtwayland-5.15.10-2|280	popd
21mr|qt5-qtwayland-5.15.10-2|281	%endif
21mr|qt5-qtwayland-5.15.10-2|282	
21mr|qt5-qtwayland-5.15.10-2|283	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtwayland-5.15.10-2|284	## .prl/.la file love
21mr|qt5-qtwayland-5.15.10-2|285	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtwayland-5.15.10-2|286	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtwayland-5.15.10-2|287	for prl_file in libQt5*.prl ; do
21mr|qt5-qtwayland-5.15.10-2|288	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtwayland-5.15.10-2|289	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtwayland-5.15.10-2|290	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtwayland-5.15.10-2|291	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtwayland-5.15.10-2|292	fi
21mr|qt5-qtwayland-5.15.10-2|293	done
21mr|qt5-qtwayland-5.15.10-2|294	popd

16379 21
21mr|qt5-qtwebchannel-5.15.10-2|1	%define api 5
21mr|qt5-qtwebchannel-5.15.10-2|2	%define major 5
21mr|qt5-qtwebchannel-5.15.10-2|3	%define oname qt5
21mr|qt5-qtwebchannel-5.15.10-2|4	
21mr|qt5-qtwebchannel-5.15.10-2|5	%define module qtwebchannel
21mr|qt5-qtwebchannel-5.15.10-2|6	
21mr|qt5-qtwebchannel-5.15.10-2|7	%define qtwebchannel %mklibname qt%{api}webchannel %{major}
21mr|qt5-qtwebchannel-5.15.10-2|8	%define qtwebchanneld %mklibname qt%{api}webchannel -d
21mr|qt5-qtwebchannel-5.15.10-2|9	
21mr|qt5-qtwebchannel-5.15.10-2|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtwebchannel-5.15.10-2|11	%bcond_with docs
21mr|qt5-qtwebchannel-5.15.10-2|12	
21mr|qt5-qtwebchannel-5.15.10-2|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtwebchannel-5.15.10-2|14	Name:		qt5-%{module}
21mr|qt5-qtwebchannel-5.15.10-2|15	Version:	5.15.10
21mr|qt5-qtwebchannel-5.15.10-2|16	Release:	2
21mr|qt5-qtwebchannel-5.15.10-2|17	License:	LGPLv3+
21mr|qt5-qtwebchannel-5.15.10-2|18	Group:		Development/KDE and Qt
21mr|qt5-qtwebchannel-5.15.10-2|19	Url:		http://qt-project.org/
21mr|qt5-qtwebchannel-5.15.10-2|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtwebchannel-5.15.10-2|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtwebchannel-5.15.10-2|22	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtwebchannel-5.15.10-2|23	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtwebchannel-5.15.10-2|24	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtwebchannel-5.15.10-2|25	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtwebchannel-5.15.10-2|26	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtwebchannel-5.15.10-2|27	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtwebchannel-5.15.10-2|28	%if %{with docs}
21mr|qt5-qtwebchannel-5.15.10-2|29	BuildRequires:	qdoc5
21mr|qt5-qtwebchannel-5.15.10-2|30	BuildRequires:	qt5-tools
21mr|qt5-qtwebchannel-5.15.10-2|31	%endif
21mr|qt5-qtwebchannel-5.15.10-2|32	
21mr|qt5-qtwebchannel-5.15.10-2|33	%description
21mr|qt5-qtwebchannel-5.15.10-2|34	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtwebchannel-5.15.10-2|35	
21mr|qt5-qtwebchannel-5.15.10-2|36	#----------------------------------------------------------------------------
21mr|qt5-qtwebchannel-5.15.10-2|37	
21mr|qt5-qtwebchannel-5.15.10-2|38	%package -n %{qtwebchannel}
21mr|qt5-qtwebchannel-5.15.10-2|39	Summary:	Qt 5 WebChannel library
21mr|qt5-qtwebchannel-5.15.10-2|40	Group:		System/Libraries
21mr|qt5-qtwebchannel-5.15.10-2|41	
21mr|qt5-qtwebchannel-5.15.10-2|42	%description -n %{qtwebchannel}
21mr|qt5-qtwebchannel-5.15.10-2|43	Qt 5 WebChannel library,  a library for communication between HTML/JavaScript
21mr|qt5-qtwebchannel-5.15.10-2|44	and Qt/QML objects.
21mr|qt5-qtwebchannel-5.15.10-2|45	
21mr|qt5-qtwebchannel-5.15.10-2|46	%files -n %{qtwebchannel}
21mr|qt5-qtwebchannel-5.15.10-2|47	%{_qt5_libdir}/libQt%{api}WebChannel.so.%{major}*
21mr|qt5-qtwebchannel-5.15.10-2|48	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebchannel-5.15.10-2|49	%{_libdir}/libQt%{api}WebChannel.so.%{major}*
21mr|qt5-qtwebchannel-5.15.10-2|50	%endif
21mr|qt5-qtwebchannel-5.15.10-2|51	%{_qt5_prefix}/qml/QtWebChannel
21mr|qt5-qtwebchannel-5.15.10-2|52	
21mr|qt5-qtwebchannel-5.15.10-2|53	#----------------------------------------------------------------------------
21mr|qt5-qtwebchannel-5.15.10-2|54	
21mr|qt5-qtwebchannel-5.15.10-2|55	%package -n %{qtwebchanneld}
21mr|qt5-qtwebchannel-5.15.10-2|56	Summary:	Development files for the Qt 5 WebChannel library
21mr|qt5-qtwebchannel-5.15.10-2|57	Group:		Development/KDE and Qt
21mr|qt5-qtwebchannel-5.15.10-2|58	Requires:	%{qtwebchannel} = %{EVRD}
21mr|qt5-qtwebchannel-5.15.10-2|59	Requires:	qmake%{api}
21mr|qt5-qtwebchannel-5.15.10-2|60	
21mr|qt5-qtwebchannel-5.15.10-2|61	%description -n %{qtwebchanneld}
21mr|qt5-qtwebchannel-5.15.10-2|62	Development files for version 5 of the QtWebChannel library, a library
21mr|qt5-qtwebchannel-5.15.10-2|63	for communication between HTML/JavaScript and Qt/QML objects.
21mr|qt5-qtwebchannel-5.15.10-2|64	
21mr|qt5-qtwebchannel-5.15.10-2|65	%files -n %{qtwebchanneld}
21mr|qt5-qtwebchannel-5.15.10-2|66	%{_qt5_includedir}/QtWebChannel
21mr|qt5-qtwebchannel-5.15.10-2|67	%{_qt5_libdir}/libQt%{api}WebChannel.so
21mr|qt5-qtwebchannel-5.15.10-2|68	%{_qt5_libdir}/libQt%{api}WebChannel.prl
21mr|qt5-qtwebchannel-5.15.10-2|69	%{_qt5_libdir}/cmake/Qt%{api}WebChannel
21mr|qt5-qtwebchannel-5.15.10-2|70	%{_qt5_libdir}/pkgconfig/Qt%{api}WebChannel.pc
21mr|qt5-qtwebchannel-5.15.10-2|71	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebchannel-5.15.10-2|72	%{_libdir}/pkgconfig/Qt%{api}WebChannel.pc
21mr|qt5-qtwebchannel-5.15.10-2|73	%endif
21mr|qt5-qtwebchannel-5.15.10-2|74	%{_qt5_prefix}/mkspecs/modules/qt_lib_webchannel.pri
21mr|qt5-qtwebchannel-5.15.10-2|75	%{_qt5_prefix}/mkspecs/modules/qt_lib_webchannel_private.pri
21mr|qt5-qtwebchannel-5.15.10-2|76	
21mr|qt5-qtwebchannel-5.15.10-2|77	#----------------------------------------------------------------------------
21mr|qt5-qtwebchannel-5.15.10-2|78	
21mr|qt5-qtwebchannel-5.15.10-2|79	%if %{with docs}
21mr|qt5-qtwebchannel-5.15.10-2|80	%package doc
21mr|qt5-qtwebchannel-5.15.10-2|81	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtwebchannel-5.15.10-2|82	Group:		Documentation
21mr|qt5-qtwebchannel-5.15.10-2|83	BuildArch:	noarch
21mr|qt5-qtwebchannel-5.15.10-2|84	
21mr|qt5-qtwebchannel-5.15.10-2|85	%description doc
21mr|qt5-qtwebchannel-5.15.10-2|86	Qt QCH documentation for %{name}.
21mr|qt5-qtwebchannel-5.15.10-2|87	
21mr|qt5-qtwebchannel-5.15.10-2|88	%files doc
21mr|qt5-qtwebchannel-5.15.10-2|89	%{_qt5_docdir}/qtwebchannel.qch
21mr|qt5-qtwebchannel-5.15.10-2|90	%endif
21mr|qt5-qtwebchannel-5.15.10-2|91	
21mr|qt5-qtwebchannel-5.15.10-2|92	#----------------------------------------------------------------------------
21mr|qt5-qtwebchannel-5.15.10-2|93	
21mr|qt5-qtwebchannel-5.15.10-2|94	%package examples
21mr|qt5-qtwebchannel-5.15.10-2|95	Summary:	Example applications for %{name}
21mr|qt5-qtwebchannel-5.15.10-2|96	Group:		Development/KDE and Qt
21mr|qt5-qtwebchannel-5.15.10-2|97	
21mr|qt5-qtwebchannel-5.15.10-2|98	%description examples
21mr|qt5-qtwebchannel-5.15.10-2|99	Example applications for %{name}.
21mr|qt5-qtwebchannel-5.15.10-2|100	
21mr|qt5-qtwebchannel-5.15.10-2|101	%files examples
21mr|qt5-qtwebchannel-5.15.10-2|102	%{_qt5_exampledir}/webchannel/
21mr|qt5-qtwebchannel-5.15.10-2|103	
21mr|qt5-qtwebchannel-5.15.10-2|104	#----------------------------------------------------------------------------
21mr|qt5-qtwebchannel-5.15.10-2|105	
21mr|qt5-qtwebchannel-5.15.10-2|106	%prep
21mr|qt5-qtwebchannel-5.15.10-2|107	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtwebchannel-5.15.10-2|108	%autopatch -p1
21mr|qt5-qtwebchannel-5.15.10-2|109	
21mr|qt5-qtwebchannel-5.15.10-2|110	%build
21mr|qt5-qtwebchannel-5.15.10-2|111	%qmake_qt5
21mr|qt5-qtwebchannel-5.15.10-2|112	%make STRIP=true
21mr|qt5-qtwebchannel-5.15.10-2|113	
21mr|qt5-qtwebchannel-5.15.10-2|114	%if %{with docs}
21mr|qt5-qtwebchannel-5.15.10-2|115	%make docs
21mr|qt5-qtwebchannel-5.15.10-2|116	%endif
21mr|qt5-qtwebchannel-5.15.10-2|117	
21mr|qt5-qtwebchannel-5.15.10-2|118	%install
21mr|qt5-qtwebchannel-5.15.10-2|119	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwebchannel-5.15.10-2|120	
21mr|qt5-qtwebchannel-5.15.10-2|121	%if %{with docs}
21mr|qt5-qtwebchannel-5.15.10-2|122	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwebchannel-5.15.10-2|123	%endif
21mr|qt5-qtwebchannel-5.15.10-2|124	
21mr|qt5-qtwebchannel-5.15.10-2|125	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebchannel-5.15.10-2|126	pushd %{buildroot}%{_libdir}
21mr|qt5-qtwebchannel-5.15.10-2|127	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtwebchannel-5.15.10-2|128	mkdir pkgconfig
21mr|qt5-qtwebchannel-5.15.10-2|129	cd pkgconfig
21mr|qt5-qtwebchannel-5.15.10-2|130	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtwebchannel-5.15.10-2|131	popd
21mr|qt5-qtwebchannel-5.15.10-2|132	%endif
21mr|qt5-qtwebchannel-5.15.10-2|133	
21mr|qt5-qtwebchannel-5.15.10-2|134	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtwebchannel-5.15.10-2|135	## .prl/.la file love
21mr|qt5-qtwebchannel-5.15.10-2|136	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtwebchannel-5.15.10-2|137	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtwebchannel-5.15.10-2|138	for prl_file in libQt5*.prl ; do
21mr|qt5-qtwebchannel-5.15.10-2|139	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtwebchannel-5.15.10-2|140	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtwebchannel-5.15.10-2|141	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtwebchannel-5.15.10-2|142	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtwebchannel-5.15.10-2|143	fi
21mr|qt5-qtwebchannel-5.15.10-2|144	done
21mr|qt5-qtwebchannel-5.15.10-2|145	popd

16380 21
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|1	%define _disable_ld_no_undefined 1
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|2	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|3	# not enough memory for rpmlint
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|4	%global _build_pkgcheck_set %{nil}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|5	%bcond_without gcc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|6	%bcond_with clang
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|7	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|8	%define debug_package %{nil}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|9	#% global optflags %{nil}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|10	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|11	%define api 5
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|12	%define gstapi 1.0
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|13	%define major 5
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|14	%define oname qt5
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|15	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|16	%define module qtwebengine
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|17	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|18	%define qtwebengine %mklibname qt%{api}webengine %{major}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|19	%define qtwebengined %mklibname qt%{api}webengine -d
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|20	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|21	%define qtwebenginecore %mklibname qt%{api}webenginecore %{major}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|22	%define qtwebenginecored %mklibname qt%{api}webenginecore -d
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|23	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|24	%define qtwebenginewidgets %mklibname qt%{api}webenginewidgets %{major}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|25	%define qtwebenginewidgetsd %mklibname qt%{api}webenginewidgets -d
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|26	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|27	%define qtpdf %mklibname qt%{api}pdf %{major}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|28	%define qtpdfd %mklibname qt%{api}pdf -d
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|29	%define qtpdfwidgets %mklibname qt%{api}pdfwidgets %{major}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|30	%define qtpdfwidgetsd %mklibname qt%{api}pdfwidgets -d
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|31	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|32	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|33	%bcond_with docs
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|34	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|35	%define snapshot 20230504
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|36	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|37	%define qttarballdir qtwebengine-everywhere-src-%{version}-%{snapshot}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|38	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|39	# exclude plugins (all architectures) and libv8.so (i686, it's static everywhere else)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|40	%global __provides_exclude ^lib.*plugin\\.so.*|libv8\\.so$
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|41	# exclude libv8.so (i686, it's static everywhere else)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|42	%global __requires_exclude ^libv8\\.so$
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|43	# and designer plugins
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|44	%global __provides_exclude_from ^%{_qt5_plugindir}/.*\\.so$
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|45	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|46	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|47	Name:		qt5-%{module}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|48	Version:	5.15.14
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|49	Release:	0.%{snapshot}.2
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|50	License:	LGPLv3+
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|51	Group:		Development/KDE and Qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|52	Url:		http://qt-project.org/
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|53	# Use package-source.sh to create the 2 files below
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|54	# git://code.qt.io/qt/qtwebengine.git -- branch 5.15 --prefix qtwebengine-everywhere-src-{version}-{snapshot}/
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|55	Source0:	qtwebengine-everywhere-src-%{version}-%{snapshot}.tar.zst
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|56	# git://code.qt.io/qt/qtwebengine-chromium.git -- branch 87-based (no prefix)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|57	Source1:	qtwebengine-chromium-87-%{snapshot}.tar.zst
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|58	Source1001:	package-source.sh
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|59	Source100:	%{name}.rpmlintrc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|60	# Patches "borrowed" from rpmfusion
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|61	# https://github.com/rpmfusion/qt5-qtwebengine-freeworld
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|62	# some tweaks to linux.pri (system yasm, link libpci, run unbundling script)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|63	Patch0:		 https://raw.githubusercontent.com/rpmfusion/qt5-qtwebengine-freeworld/master/qtwebengine-everywhere-src-5.10.0-linux-pri.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|64	# Make it work with the Lima driver, see
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|65	# https://www.plasma-mobile.org/2019/12/20/plasma_mobile_as_daily_driver_on_pinephone.html
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|66	Patch1:		qtwebengine-5.15.0-lima-driver.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|67	# Detect system ninja 1.10+
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|68	Patch2:		qtwebengine-detect-system-ninja.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|69	# disable NEON vector instructions on ARM where the NEON code FTBFS due to
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|70	# GCC bug https://bugzilla.redhat.com/show_bug.cgi?id=1282495
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|71	Patch3:		 https://raw.githubusercontent.com/rpmfusion/qt5-qtwebengine-freeworld/master/qtwebengine-opensource-src-5.9.0-no-neon.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|72	# Fix/workaround FTBFS on aarch64 with newer glibc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|73	Patch24:	https://raw.githubusercontent.com/rpmfusion/qt5-qtwebengine-freeworld/master/qtwebengine-everywhere-src-5.11.3-aarch64-new-stat.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|74	# borrow fix from chromium packaging
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|75	Patch26:	https://raw.githubusercontent.com/rpmfusion/qt5-qtwebengine-freeworld/master/qtwebengine-gcc9-drop-rsp-clobber.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|76	# Fix build with SIOCGSTAMP missing
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|77	Patch27:	qtwebengine-5.13-SIOCGSTAMP-compile.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|78	# ====================
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|79	# OpenMandriva patches
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|80	# ====================
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|81	# Define __mulodi4 when building with clang but without compiler-rt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|82	Patch1000:	qtwebengine-__mulodi4.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|83	# use the system NSPR prtime (based on Debian patch)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|84	# We already depend on NSPR, so it is useless to copy these functions here.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|85	# Debian uses this just fine, and I don't see relevant modifications either.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|86	# FIXME port
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|87	Patch1001:	qtwebengine-everywhere-src-5.11.0-system-nspr-prtime.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|88	Patch1002:	qtwebengine-5.12-no-static-libstdc++.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|89	# (tpg) Detect MESA DRI nouveau drivers and disable gpu usage to work around nouveau crashing
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|90	Patch1003:	disable-gpu-when-using-nouveau-boo-1005323.diff
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|91	# https://bugreports.qt.io/browse/QTBUG-59769
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|92	Patch1004:	881ef63.diff
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|93	#Patch1005:	qtwebengine-87-glibc-2.34-libstdc++-11.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|94	# Support ffmpeg 3.5
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|95	Patch1010:	chromium-65-ffmpeg-3.5.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|96	Patch1011:	ffmpeg-linkage.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|97	#Patch1014:	qtwebengine-everywhere-src-5.11.1-reduce-build-log-size.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|98	#Patch1015:	qtwebengine-QTBUG-75265.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|99	# Make it build with clang on i686
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|100	Patch1017:	qtwebengine-5.13.0-b4-i686-missing-latomic.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|101	Patch1019:	chromium-77-aarch64-buildfix.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|102	Patch1020:	qtwebengine-pdf-compile.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|103	Patch1023:	qtwebengine-5.15.4-compile.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|104	# Fix glibc 2.34
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|105	Patch1030:	qtwebengine-20220130-clang-14.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|106	Patch1031:	qtwebengine-20220313-gcc-11.2.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|107	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|108	# riscv
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|109	Patch2000:	riscv.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|110	Patch2001:	riscv-sandbox.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|111	Patch2002:	riscv-crashpad.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|112	Patch2003:	riscv-breakpad.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|113	Patch2004:	v8.patch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|114	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|115	BuildRequires:	bison
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|116	BuildRequires:	clang
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|117	BuildRequires:	clang-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|118	BuildRequires:	git-core
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|119	BuildRequires:	flex
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|120	BuildRequires:	gperf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|121	BuildRequires:	nasm
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|122	BuildRequires:	ninja
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|123	BuildRequires:	nodejs
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|124	BuildRequires:	re2-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|125	BuildRequires:	re2c
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|126	BuildRequires:	yasm
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|127	BuildRequires:	ffmpeg-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|128	BuildRequires:	jpeg-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|129	BuildRequires:	stdc++-static-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|130	BuildRequires:	imagemagick
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|131	BuildRequires:	qt5-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|132	BuildRequires:	pkgconfig(alsa)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|133	BuildRequires:	pkgconfig(atk)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|134	BuildRequires:	pkgconfig(dbus-1)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|135	BuildRequires:	pkgconfig(libdrm)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|136	BuildRequires:	pkgconfig(libjpeg)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|137	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|138	BuildRequires:	pkgconfig(egl)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|139	BuildRequires:	pkgconfig(expat)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|140	BuildRequires:	pkgconfig(flac)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|141	BuildRequires:	pkgconfig(fontconfig)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|142	BuildRequires:	pkgconfig(freetype2)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|143	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|144	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|145	BuildRequires:	pkgconfig(glib-2.0)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|146	BuildRequires:	pkgconfig(harfbuzz)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|147	BuildRequires:	pkgconfig(icu-i18n)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|148	BuildRequires:	pkgconfig(icu-uc)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|149	BuildRequires:	pkgconfig(lcms2)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|150	BuildRequires:	pkgconfig(libavcodec)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|151	BuildRequires:	pkgconfig(libavfilter)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|152	BuildRequires:	pkgconfig(libavformat)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|153	BuildRequires:	pkgconfig(libavutil)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|154	BuildRequires:	pkgconfig(libevent)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|155	BuildRequires:	pkgconfig(libpci)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|156	BuildRequires:	pkgconfig(libpng)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|157	BuildRequires:	pkgconfig(libpulse)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|158	BuildRequires:	pkgconfig(libwebp) >= 0.6.0
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|159	BuildRequires:	pkgconfig(libwebpdemux)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|160	BuildRequires:	pkgconfig(libva)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|161	BuildRequires:	pkgconfig(libva-drm)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|162	BuildRequires:	pkgconfig(libva-glx)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|163	BuildRequires:	pkgconfig(libva-x11)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|164	BuildRequires:	pkgconfig(libxml-2.0)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|165	BuildRequires:	pkgconfig(libxslt)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|166	BuildRequires:	pkgconfig(minizip)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|167	BuildRequires:	pkgconfig(nspr)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|168	BuildRequires:	pkgconfig(nss)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|169	BuildRequires:	pkgconfig(openssl)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|170	BuildRequires:	pkgconfig(opus)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|171	BuildRequires:	pkgconfig(speex)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|172	BuildRequires:	pkgconfig(poppler-cpp)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|173	BuildRequires:	pkgconfig(python)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|174	BuildRequires:	pkgconfig(protobuf)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|175	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|176	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|177	BuildRequires:	pkgconfig(Qt5Network)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|178	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|179	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|180	BuildRequires:	pkgconfig(Qt5Svg)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|181	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|182	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|183	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|184	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|185	BuildRequires:	pkgconfig(Qt5Sensors)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|186	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|187	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|188	BuildRequires:	pkgconfig(Qt5Location)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|189	BuildRequires:	pkgconfig(Qt5QmlModels)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|190	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|191	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|192	# Designer plugin
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|193	BuildRequires:	pkgconfig(Qt5Designer)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|194	# end
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|195	BuildRequires:	pkgconfig(vpx) >= 1.7.0
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|196	BuildRequires:	pkgconfig(x11)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|197	BuildRequires:	pkgconfig(xcomposite)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|198	BuildRequires:	pkgconfig(xcursor)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|199	BuildRequires:	pkgconfig(xdamage)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|200	BuildRequires:	pkgconfig(xfixes)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|201	BuildRequires:	pkgconfig(xkbfile)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|202	BuildRequires:	pkgconfig(xi)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|203	BuildRequires:	pkgconfig(xrandr)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|204	BuildRequires:	pkgconfig(xrender)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|205	BuildRequires:	pkgconfig(xscrnsaver)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|206	BuildRequires:	pkgconfig(xtst)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|207	BuildRequires:	pkgconfig(zlib)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|208	BuildRequires:	pkgconfig(jsoncpp)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|209	BuildRequires:	pkgconfig(harfbuzz)
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|210	BuildRequires:	%{_lib}GL-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|211	BuildRequires:	snappy-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|212	BuildRequires:	srtp-devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|213	%if %{with docs}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|214	BuildRequires:	qdoc5
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|215	BuildRequires:	qt5-tools
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|216	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|217	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|218	%description
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|219	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|220	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|221	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|222	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|223	%package -n %{qtwebengine}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|224	Summary:	Qt 5 WebEngine library
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|225	Group:		System/Libraries
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|226	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|227	%description -n %{qtwebengine}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|228	Qt 5 WebEngine library, a library for rendering web content.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|229	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|230	%files -n %{qtwebengine}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|231	%{_qt5_libdir}/libQt%{api}WebEngine.so.%{major}*
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|232	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|233	%{_libdir}/libQt%{api}WebEngine.so.%{major}*
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|234	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|235	%{_qt5_prefix}/qml/QtWebEngine
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|236	%{_libdir}/qt5/plugins/imageformats/libqpdf.so
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|237	%{_libdir}/qt5/qml/QtQuick/Pdf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|238	# Was here until 5.6
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|239	# dir {_qt5_plugindir}/qtwebengine
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|240	# {_qt5_plugindir}/qtwebengine/libffmpegsumo.so
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|241	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|242	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|243	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|244	%package -n %{qtwebengined}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|245	Summary:	Development files for the Qt 5 WebEngine library
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|246	Group:		Development/KDE and Qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|247	Requires:	%{qtwebengine} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|248	Requires:	%{qtwebenginecored} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|249	Requires:	qmake%{api}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|250	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|251	%description -n %{qtwebengined}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|252	Development files for version 5 of the QtWebEngine library, a library for
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|253	rendering web content.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|254	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|255	%files -n %{qtwebengined}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|256	%{_qt5_includedir}/QtWebEngine
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|257	%{_qt5_libdir}/libQt%{api}WebEngine.so
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|258	%{_qt5_libdir}/libQt%{api}WebEngine.prl
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|259	%{_qt5_libdir}/cmake/Qt%{api}WebEngine
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|260	%{_qt5_libdir}/pkgconfig/Qt%{api}WebEngine.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|261	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|262	%{_libdir}/pkgconfig/Qt%{api}WebEngine.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|263	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|264	%{_qt5_prefix}/mkspecs/modules/qt_lib_webengine.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|265	%{_qt5_prefix}/mkspecs/modules/qt_lib_webengine_private.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|266	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|267	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|268	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|269	%package -n %{oname}-qtwebengine-common
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|270	Summary:	Qt 5 WebEngine noarch data files
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|271	Group:		System/Libraries
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|272	BuildArch:	noarch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|273	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|274	%description -n %{oname}-qtwebengine-common
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|275	Qt 5 WebEngine noarch data files.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|276	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|277	%files -n %{oname}-qtwebengine-common
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|278	%{_qt5_datadir}/resources/qtwebengine_devtools_resources.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|279	%{_qt5_datadir}/resources/qtwebengine_resources.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|280	%{_qt5_datadir}/resources/qtwebengine_resources_100p.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|281	%{_qt5_datadir}/resources/qtwebengine_resources_200p.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|282	%lang(am) %{_qt5_translationsdir}/qtwebengine_locales/am.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|283	%lang(ar) %{_qt5_translationsdir}/qtwebengine_locales/ar.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|284	%lang(bg) %{_qt5_translationsdir}/qtwebengine_locales/bg.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|285	%lang(bn) %{_qt5_translationsdir}/qtwebengine_locales/bn.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|286	%lang(ca) %{_qt5_translationsdir}/qtwebengine_locales/ca.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|287	%lang(cs) %{_qt5_translationsdir}/qtwebengine_locales/cs.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|288	%lang(da) %{_qt5_translationsdir}/qtwebengine_locales/da.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|289	%lang(de) %{_qt5_translationsdir}/qtwebengine_locales/de.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|290	%lang(el) %{_qt5_translationsdir}/qtwebengine_locales/el.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|291	%lang(en_GB) %{_qt5_translationsdir}/qtwebengine_locales/en-GB.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|292	%lang(en_US) %{_qt5_translationsdir}/qtwebengine_locales/en-US.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|293	%lang(es_419) %{_qt5_translationsdir}/qtwebengine_locales/es-419.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|294	%lang(es) %{_qt5_translationsdir}/qtwebengine_locales/es.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|295	%lang(et) %{_qt5_translationsdir}/qtwebengine_locales/et.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|296	%lang(fa) %{_qt5_translationsdir}/qtwebengine_locales/fa.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|297	%lang(fi) %{_qt5_translationsdir}/qtwebengine_locales/fi.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|298	%lang(fil) %{_qt5_translationsdir}/qtwebengine_locales/fil.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|299	%lang(fr) %{_qt5_translationsdir}/qtwebengine_locales/fr.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|300	%lang(gu) %{_qt5_translationsdir}/qtwebengine_locales/gu.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|301	%lang(he) %{_qt5_translationsdir}/qtwebengine_locales/he.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|302	%lang(hi) %{_qt5_translationsdir}/qtwebengine_locales/hi.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|303	%lang(hr) %{_qt5_translationsdir}/qtwebengine_locales/hr.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|304	%lang(hu) %{_qt5_translationsdir}/qtwebengine_locales/hu.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|305	%lang(id) %{_qt5_translationsdir}/qtwebengine_locales/id.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|306	%lang(it) %{_qt5_translationsdir}/qtwebengine_locales/it.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|307	%lang(ja) %{_qt5_translationsdir}/qtwebengine_locales/ja.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|308	%lang(kn) %{_qt5_translationsdir}/qtwebengine_locales/kn.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|309	%lang(ko) %{_qt5_translationsdir}/qtwebengine_locales/ko.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|310	%lang(lt) %{_qt5_translationsdir}/qtwebengine_locales/lt.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|311	%lang(lv) %{_qt5_translationsdir}/qtwebengine_locales/lv.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|312	%lang(ml) %{_qt5_translationsdir}/qtwebengine_locales/ml.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|313	%lang(mr) %{_qt5_translationsdir}/qtwebengine_locales/mr.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|314	%lang(ms) %{_qt5_translationsdir}/qtwebengine_locales/ms.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|315	%lang(nb) %{_qt5_translationsdir}/qtwebengine_locales/nb.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|316	%lang(nl) %{_qt5_translationsdir}/qtwebengine_locales/nl.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|317	%lang(pl) %{_qt5_translationsdir}/qtwebengine_locales/pl.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|318	%lang(pt_BR) %{_qt5_translationsdir}/qtwebengine_locales/pt-BR.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|319	%lang(pt_PT) %{_qt5_translationsdir}/qtwebengine_locales/pt-PT.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|320	%lang(ro) %{_qt5_translationsdir}/qtwebengine_locales/ro.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|321	%lang(ru) %{_qt5_translationsdir}/qtwebengine_locales/ru.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|322	%lang(sk) %{_qt5_translationsdir}/qtwebengine_locales/sk.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|323	%lang(sl) %{_qt5_translationsdir}/qtwebengine_locales/sl.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|324	%lang(sr) %{_qt5_translationsdir}/qtwebengine_locales/sr.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|325	%lang(sv) %{_qt5_translationsdir}/qtwebengine_locales/sv.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|326	%lang(sw) %{_qt5_translationsdir}/qtwebengine_locales/sw.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|327	%lang(ta) %{_qt5_translationsdir}/qtwebengine_locales/ta.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|328	%lang(te) %{_qt5_translationsdir}/qtwebengine_locales/te.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|329	%lang(th) %{_qt5_translationsdir}/qtwebengine_locales/th.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|330	%lang(tr) %{_qt5_translationsdir}/qtwebengine_locales/tr.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|331	%lang(uk) %{_qt5_translationsdir}/qtwebengine_locales/uk.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|332	%lang(vi) %{_qt5_translationsdir}/qtwebengine_locales/vi.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|333	%lang(zh_CN) %{_qt5_translationsdir}/qtwebengine_locales/zh-CN.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|334	%lang(zh_TW) %{_qt5_translationsdir}/qtwebengine_locales/zh-TW.pak
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|335	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|336	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|337	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|338	%package -n %{qtwebenginecore}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|339	Summary:	Qt 5 WebEngine Core library
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|340	Group:		System/Libraries
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|341	Requires:	%{oname}-qtwebengine-common
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|342	Recommends:	%{oname}-qtwebengine-i18n
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|343	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|344	%description -n %{qtwebenginecore}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|345	Qt 5 WebEngine Core library, a library for rendering web content.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|346	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|347	%files -n %{qtwebenginecore}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|348	%{_qt5_libdir}/libQt%{api}WebEngineCore.so.%{major}*
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|349	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|350	%{_libdir}/libQt%{api}WebEngineCore.so.%{major}*
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|351	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|352	%{_qt5_libexecdir}/QtWebEngineProcess
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|353	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|354	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|355	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|356	%package -n %{qtwebenginecored}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|357	Summary:	Development files for the Qt 5 WebEngine Core library
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|358	Group:		Development/KDE and Qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|359	Requires:	%{qtwebenginecore} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|360	Requires:	qmake%{api}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|361	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|362	%description -n %{qtwebenginecored}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|363	Development files for version 5 of the QtWebEngine Core library,
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|364	a library for rendering web content.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|365	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|366	%files -n %{qtwebenginecored}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|367	%{_qt5_bindir}/qwebengine_convert_dict
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|368	%{_qt5_includedir}/QtWebEngineCore
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|369	%{_qt5_libdir}/libQt%{api}WebEngineCore.so
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|370	%{_qt5_libdir}/libQt%{api}WebEngineCore.prl
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|371	%{_qt5_libdir}/cmake/Qt%{api}WebEngineCore
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|372	%{_qt5_libdir}/pkgconfig/Qt%{api}WebEngineCore.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|373	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|374	%{_libdir}/pkgconfig/Qt%{api}WebEngineCore.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|375	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|376	%{_qt5_prefix}/mkspecs/modules/qt_lib_webenginecore.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|377	%{_qt5_prefix}/mkspecs/modules/qt_lib_webenginecore_private.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|378	%{_qt5_prefix}/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|379	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|380	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|381	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|382	%package -n %{qtwebenginewidgets}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|383	Summary:	Qt 5 WebEngine Widgets library
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|384	Group:		System/Libraries
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|385	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|386	%description -n %{qtwebenginewidgets}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|387	Qt 5 WebEngine Widgets library, a library for rendering web content.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|388	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|389	%files -n %{qtwebenginewidgets}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|390	%{_qt5_libdir}/libQt%{api}WebEngineWidgets.so.%{major}*
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|391	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|392	%{_libdir}/libQt%{api}WebEngineWidgets.so.%{major}*
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|393	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|394	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|395	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|396	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|397	%package -n %{qtwebenginewidgetsd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|398	Summary:	Development files for the Qt 5 WebEngine Widgets library
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|399	Group:		Development/KDE and Qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|400	Requires:	%{qtwebenginewidgets} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|401	Requires:	%{qtwebengined} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|402	Requires:	%{qtwebenginecored} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|403	Requires:	qmake%{api}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|404	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|405	%description -n %{qtwebenginewidgetsd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|406	Development files for version 5 of the QtWebEngine Widgets library,
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|407	a library for rendering web content.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|408	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|409	%files -n %{qtwebenginewidgetsd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|410	%{_qt5_includedir}/QtWebEngineWidgets
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|411	%{_qt5_libdir}/libQt%{api}WebEngineWidgets.so
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|412	%{_qt5_libdir}/libQt%{api}WebEngineWidgets.prl
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|413	%{_qt5_libdir}/cmake/Qt%{api}WebEngineWidgets
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|414	%{_qt5_libdir}/pkgconfig/Qt%{api}WebEngineWidgets.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|415	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|416	%{_libdir}/pkgconfig/Qt%{api}WebEngineWidgets.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|417	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|418	%{_qt5_prefix}/mkspecs/modules/qt_lib_webenginewidgets.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|419	%{_qt5_prefix}/mkspecs/modules/qt_lib_webenginewidgets_private.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|420	%optional %{_libdir}/cmake/Qt5Designer/Qt5Designer_QWebEngineViewPlugin.cmake
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|421	%optional %{_libdir}/qt5/plugins/designer/libqwebengineview.so
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|422	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|423	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|424	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|425	%package -n %{qtpdf}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|426	Summary:	Development files for Qt Pdf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|427	Group:		System/Libraries
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|428	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|429	%description -n %{qtpdf}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|430	library for Qt Pdf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|431	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|432	%files -n %{qtpdf}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|433	%{_libdir}/libQt5Pdf.so.%{major}*
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|434	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|435	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|436	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|437	%package -n %{qtpdfd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|438	Summary:	Development files for Qt Pdf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|439	Group:		Development/KDE and Qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|440	Requires:	%{qtpdf} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|441	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|442	%description -n %{qtpdfd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|443	Development files for Qt Pdf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|444	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|445	%files -n %{qtpdfd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|446	%{_includedir}/qt5/QtPdf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|447	%{_libdir}/cmake/Qt5Gui/Qt5Gui_QPdfPlugin.cmake
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|448	%{_libdir}/cmake/Qt5Pdf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|449	%{_libdir}/libQt5Pdf.prl
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|450	%{_libdir}/libQt5Pdf.so
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|451	%{_libdir}/pkgconfig/Qt5Pdf.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|452	%{_libdir}/qt5/mkspecs/modules/qt_lib_pdf.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|453	%{_libdir}/qt5/mkspecs/modules/qt_lib_pdf_private.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|454	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|455	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|456	%package -n %{qtpdfwidgets}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|457	Summary:	Development files for Qt Pdf Widgets
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|458	Group:		System/Libraries
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|459	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|460	%description -n %{qtpdfwidgets}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|461	Development files for Qt Pdf Widgets.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|462	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|463	%files -n %{qtpdfwidgets}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|464	%{_libdir}/libQt5PdfWidgets.so.%{major}*
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|465	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|466	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|467	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|468	%package -n %{qtpdfwidgetsd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|469	Summary:	Development files for Qt Pdf Widgets
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|470	Group:		Development/KDE and Qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|471	Requires:	%{qtpdfwidgets} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|472	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|473	%description -n %{qtpdfwidgetsd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|474	Development files for Qt Pdf Widgets.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|475	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|476	%files -n %{qtpdfwidgetsd}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|477	%{_includedir}/qt5/QtPdfWidgets
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|478	%{_libdir}/cmake/Qt5PdfWidgets
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|479	%{_libdir}/libQt5PdfWidgets.prl
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|480	%{_libdir}/libQt5PdfWidgets.so
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|481	%{_libdir}/pkgconfig/Qt5PdfWidgets.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|482	%{_libdir}/qt5/mkspecs/modules/qt_lib_pdfwidgets.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|483	%{_libdir}/qt5/mkspecs/modules/qt_lib_pdfwidgets_private.pri
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|484	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|485	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|486	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|487	%if %{with docs}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|488	%package doc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|489	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|490	Group:		Documentation
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|491	BuildArch:	noarch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|492	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|493	%description doc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|494	Qt QCH documentation for %{name}.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|495	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|496	%files doc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|497	%{_qt5_docdir}/qtwebengine.qch
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|498	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|499	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|500	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|501	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|502	%package examples
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|503	Summary:	Example applications for %{name}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|504	Group:		Development/KDE and Qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|505	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|506	%description examples
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|507	Example applications for %{name}.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|508	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|509	%files examples
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|510	%{_qt5_exampledir}/pdf/
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|511	%{_qt5_exampledir}/webengine/
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|512	%{_qt5_exampledir}/webenginewidgets/
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|513	%{_qt5_exampledir}/pdfwidgets
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|514	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|515	#----------------------------------------------------------------------------
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|516	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|517	%package devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|518	Summary:	Metapackage pulling in all QtWebEngine development files
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|519	Group:		Development/KDE and Qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|520	Requires:	%{qtwebengined} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|521	Requires:	%{qtwebenginecored} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|522	Requires:	%{qtwebenginewidgetsd} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|523	Requires:	%{qtpdfd} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|524	Requires:	%{qtpdfwidgetsd} = %{EVRD}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|525	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|526	%description devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|527	Development files for Qt WebEngine.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|528	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|529	%files devel
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|530	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|531	%prep
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|532	%setup -qn %{qttarballdir}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|533	%if 0%{?snapshot}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|534	cd src/3rdparty
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|535	tar xf %{S:1}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|536	cd ../..
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|537	%{_libdir}/qt5/bin/syncqt.pl -version %{version}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|538	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|539	%autopatch -p1
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|540	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|541	# chromium is a huge bogosity -- references to hidden SQLite symbols, has
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|542	# asm files forcing an executable stack etc., but still tries to force ld
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|543	# into --fatal-warnings mode...
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|544	sed -i -e 's|--fatal-warnings|-O2|' src/3rdparty/chromium/build/config/compiler/BUILD.gn
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|545	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|546	# fix missing (bogus but required) file duplication
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|547	cp src/3rdparty/chromium/base/numerics/*_arm_impl.h src/3rdparty/gn/base/numerics/
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|548	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|549	# most arches run out of memory with full debuginfo
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|550	sed -i 's|$(STRIP)|strip|g' src/core/core_module.pro
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|551	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|552	# Fix chicken and egg problem -- gn is needed to generate qt_version.h
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|553	# but gn build uses it
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|554	#sed -i -e 's/#include "qt_version.h"/#define QT_GN_VERSION "%{version}"/' src/3rdparty/gn/src/gn/gn_main.cc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|555	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|556	#mkdir -p .git src/3rdparty/chromium/.git
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|557	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|558	# We need to make sure this integrates well into Qt 5.15.3 installation.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|559	# Otherwise revdeps fail w/o heavy changes. This is the simplest way to do it.
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|560	# See also: https://www.qt.io/blog/building-qt-webengine-against-other-qt-versions
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|561	#sed -E "/^MODULE_VERSION/s/5\.15\.[0-9]+/%{version}/" -i .qmake.conf
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|562	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|563	# gentoo bug 620444 - ensure local headers are used
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|564	find . -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}/include |'
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|565	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|566	%build
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|567	# from Chromium, probably not needed when not using bundled ffmpeg
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|568	# https://svnweb.freebsd.org/ports?view=revision&revision=480034
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|569	export CFLAGS="%{optflags} -fPIC"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|570	export CXXFLAGS="%{optflags} -fPIC"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|571	export LDFLAGS="%{ldflags} -Wl,--as-needed"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|572	export LDFLAGS="$LDFLAGS -Wl,-znotext -Wl,--no-keep-memory"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|573	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|574	# clang wrapper to remove compiler flags that clang does not know
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|575	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9567
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|576	# https://nixtux.ru/768
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|577	%if %{with clang}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|578	%clang_gcc_wrapper
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|579	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|580	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|581	QMAKE_EXTRA_ARGS="-proprietary-codecs -pulseaudio -webp -printing-and-pdf -spellchecker -system-ffmpeg -system-opus -system-webengine-icu -verbose -feature-pdf-v8 -feature-pdf-xfa"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|582	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|583	%qmake_qt5 \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|584	%if %{with clang}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|585	CONFIG+="clang release" \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|586	QMAKE_CC=clang \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|587	QMAKE_CXX=clang++ \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|588	QMAKESPEC=%{_libdir}/qt5/mkspecs/linux-clang \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|589	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|590	%if %{with gcc}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|591	QMAKE_CC=gcc \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|592	QMAKE_CXX=g++ \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|593	QMAKESPEC=%{_libdir}/qt5/mkspecs/linux-g++ \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|594	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|595	QMAKE_EXTRA_ARGS="${QMAKE_EXTRA_ARGS}" \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|596	QMAKE_CFLAGS="$CFLAGS" \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|597	QMAKE_CXXFLAGS="$CXXFLAGS" \
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|598	QMAKE_LFLAGS="$LDFLAGS"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|599	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|600	%make STRIP=true
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|601	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|602	%if %{with docs}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|603	%make docs
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|604	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|605	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|606	%install
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|607	%makeinstall_qt
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|608	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|609	%if %{with docs}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|610	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|611	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|612	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|613	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|614	pushd %{buildroot}%{_libdir}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|615	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|616	mkdir pkgconfig
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|617	cd pkgconfig
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|618	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|619	popd
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|620	%endif
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|621	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|622	# nuke .pc reference(s) to %%_builddir
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|623	sed -i -e s," -L%{_builddir}[^ ]* ",,g %{buildroot}%{_libdir}/pkgconfig/*.pc
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|624	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|625	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-everywhere-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|626	## .prl/.la file love
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|627	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|628	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|629	for prl_file in libQt5*.prl ; do
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|630	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|631	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|632	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|633	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|634	fi
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|635	done
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|636	popd
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|637	
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|638	# Allow QtWebEngine > 5.15.2 to coexist with other Qt modules from 5.15.x
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|639	# In general, we want stable Qt, but QtWebEngine git is significantly better
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|640	# than 5.15.2 due to the Chromium 87 sync...
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|641	sed -i -e 's,%{version} \${_Qt5WebEngineCore_FIND_VERSION_EXACT},5.15.2 ${_Qt5WebEngineCore_FIND_VERSION},g' %{buildroot}%{_libdir}/cmake/Qt5WebEngineCore/Qt5WebEngineCoreConfig.cmake
21mr|qt5-qtwebengine-5.15.14-0.20230504.2|642	sed -i -e 's,%{version} \${_Qt5WebEngineWidgets_FIND_VERSION_EXACT},5.15.2 ${_Qt5WebEngineWidgets_FIND_VERSION},g' %{buildroot}%{_libdir}/cmake/Qt5WebEngineWidgets/Qt5WebEngineWidgetsConfig.cmake

16381 21
21mr|qt5-qtwebglplugin-5.15.10-1|1	%define api %(echo %{version} |cut -d. -f1)
21mr|qt5-qtwebglplugin-5.15.10-1|2	%define major %api
21mr|qt5-qtwebglplugin-5.15.10-1|3	%define beta beta2
21mr|qt5-qtwebglplugin-5.15.10-1|4	
21mr|qt5-qtwebglplugin-5.15.10-1|5	%define qtwebglplugin %mklibname qt%{api}webglplugin %{major}
21mr|qt5-qtwebglplugin-5.15.10-1|6	%define qtwebglplugind %mklibname qt%{api}webglplugin -d
21mr|qt5-qtwebglplugin-5.15.10-1|7	
21mr|qt5-qtwebglplugin-5.15.10-1|8	%define _qt5_prefix %{_libdir}/qt%{api}
21mr|qt5-qtwebglplugin-5.15.10-1|9	%define	module	qtwebglplugin
21mr|qt5-qtwebglplugin-5.15.10-1|10	
21mr|qt5-qtwebglplugin-5.15.10-1|11	Name:		qt5-qtwebglplugin
21mr|qt5-qtwebglplugin-5.15.10-1|12	Version:	5.15.10
21mr|qt5-qtwebglplugin-5.15.10-1|13	Release:	1
21mr|qt5-qtwebglplugin-5.15.10-1|14	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtwebglplugin-5.15.10-1|15	Summary:	WebGL platform plugin for Qt Quick applications
21mr|qt5-qtwebglplugin-5.15.10-1|16	Group:		Development/KDE and Qt
21mr|qt5-qtwebglplugin-5.15.10-1|17	License:	GPLv3
21mr|qt5-qtwebglplugin-5.15.10-1|18	URL:		http://www.qt.io
21mr|qt5-qtwebglplugin-5.15.10-1|19	BuildRequires:	qmake5
21mr|qt5-qtwebglplugin-5.15.10-1|20	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtwebglplugin-5.15.10-1|21	BuildRequires:	pkgconfig(Qt5DBus) >= %{version}
21mr|qt5-qtwebglplugin-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtwebglplugin-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5OpenGL) >= %{version}
21mr|qt5-qtwebglplugin-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5WebSockets) >= %{version}
21mr|qt5-qtwebglplugin-5.15.10-1|25	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtwebglplugin-5.15.10-1|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|qt5-qtwebglplugin-5.15.10-1|27	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtwebglplugin-5.15.10-1|28	BuildRequires:	pkgconfig(fontconfig)
21mr|qt5-qtwebglplugin-5.15.10-1|29	BuildRequires:	pkgconfig(freetype2)
21mr|qt5-qtwebglplugin-5.15.10-1|30	# For the Provides: generator
21mr|qt5-qtwebglplugin-5.15.10-1|31	BuildRequires:	cmake >= 3.11.0-1
21mr|qt5-qtwebglplugin-5.15.10-1|32	
21mr|qt5-qtwebglplugin-5.15.10-1|33	%description
21mr|qt5-qtwebglplugin-5.15.10-1|34	The Qt Quick WebGL is a platform plugin that allows for single-user remote
21mr|qt5-qtwebglplugin-5.15.10-1|35	access by streaming Qt Quick user interfaces over the network.
21mr|qt5-qtwebglplugin-5.15.10-1|36	
21mr|qt5-qtwebglplugin-5.15.10-1|37	The UI is rendered in a WebGL™-enabled client browser.
21mr|qt5-qtwebglplugin-5.15.10-1|38	
21mr|qt5-qtwebglplugin-5.15.10-1|39	%files
21mr|qt5-qtwebglplugin-5.15.10-1|40	%_qt5_prefix/plugins/platforms/libqwebgl.so
21mr|qt5-qtwebglplugin-5.15.10-1|41	
21mr|qt5-qtwebglplugin-5.15.10-1|42	#------------------------------------------------------------------------------
21mr|qt5-qtwebglplugin-5.15.10-1|43	
21mr|qt5-qtwebglplugin-5.15.10-1|44	%package -n	%{qtwebglplugind}
21mr|qt5-qtwebglplugin-5.15.10-1|45	Summary:	Devel files needed to build apps based on %name
21mr|qt5-qtwebglplugin-5.15.10-1|46	Group:		Development/KDE and Qt
21mr|qt5-qtwebglplugin-5.15.10-1|47	Requires:	%{name} = %{version}
21mr|qt5-qtwebglplugin-5.15.10-1|48	
21mr|qt5-qtwebglplugin-5.15.10-1|49	%description -n %{qtwebglplugind}
21mr|qt5-qtwebglplugin-5.15.10-1|50	Devel files needed to build apps based on %{name}.
21mr|qt5-qtwebglplugin-5.15.10-1|51	
21mr|qt5-qtwebglplugin-5.15.10-1|52	%files -n %{qtwebglplugind}
21mr|qt5-qtwebglplugin-5.15.10-1|53	%{_qt5_libdir}/cmake/Qt5Gui/*.cmake
21mr|qt5-qtwebglplugin-5.15.10-1|54	
21mr|qt5-qtwebglplugin-5.15.10-1|55	#------------------------------------------------------------------------------
21mr|qt5-qtwebglplugin-5.15.10-1|56	
21mr|qt5-qtwebglplugin-5.15.10-1|57	%prep
21mr|qt5-qtwebglplugin-5.15.10-1|58	%autosetup -n %{module}-everywhere-src-%{version} -p1
21mr|qt5-qtwebglplugin-5.15.10-1|59	
21mr|qt5-qtwebglplugin-5.15.10-1|60	%build
21mr|qt5-qtwebglplugin-5.15.10-1|61	%qmake_qt5
21mr|qt5-qtwebglplugin-5.15.10-1|62	%make_build
21mr|qt5-qtwebglplugin-5.15.10-1|63	
21mr|qt5-qtwebglplugin-5.15.10-1|64	#------------------------------------------------------------------------------
21mr|qt5-qtwebglplugin-5.15.10-1|65	%install
21mr|qt5-qtwebglplugin-5.15.10-1|66	%make_install INSTALL_ROOT=%{buildroot}

16382 21
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|1	%define pre alpha4
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|2	%ifarch %{ix86}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|3	%global debugcflags %nil
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|4	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|5	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|6	%define api 5
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|7	%define major 5
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|8	%define oname qt5
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|9	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|10	%define module qtwebkit
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|11	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|12	%define qtwebkit %mklibname qt%{api}webkit %{major}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|13	%define qtwebkitd %mklibname qt%{api}webkit -d
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|14	%define qtwebkitwidgets %mklibname qt%{api}webkitwidgets %{major}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|15	%define qtwebkitwidgetsd %mklibname qt%{api}webkitwidgets -d
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|16	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|17	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|18	# FIXME workaround for a dependency generator bug
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|19	%global __requires_exclude ^.*_dep.*$
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|20	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|21	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|22	# Missing in 5.212.0
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|23	%bcond_with docs
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|24	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|25	%ifarch %{ix86} %{e2k} %{riscv}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|26	%global debug_package %{nil}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|27	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|28	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|29	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|30	Name:		qt5-%{module}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|31	Version:	5.212.0
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|32	Release:	0.%{pre}.13
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|33	License:	LGPLv3+
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|34	Group:		Development/KDE and Qt
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|35	Url:		http://qt-project.org/
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|36	Source0:	 https://github.com/qtwebkit/qtwebkit/releases/download/%{module}-%{version}-%{pre}/%{module}-%{version}-%{pre}.tar.xz
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|37	Source100:	%{name}.rpmlintrc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|38	# Patch for new CMake policy CMP0071 to explicitly use old behaviour.
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|39	Patch2:		qtwebkit-5.212.0_cmake_cmp0071.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|40	Patch6:		disable-gold-linker.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|41	Patch7:		0001-Add-ARM-64-support.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|42	Patch8:		qtwebkit-5.212.0_pre20200309-bison-3.7.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|43	Patch9:		qt5-qtwebkit-glib-2.68.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|44	Patch10:	support_riscv64.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|45	Patch11:	0010-webdriver-libatomic.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|46	Patch12:	qtwebkit-5.212.0-alpha4-not-declared.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|47	Patch100:	0002-e2k_definition.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|48	Patch101:	0003_e2k-features.patch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|49	BuildRequires:	flex
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|50	BuildRequires:	bison
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|51	BuildRequires:	cmake
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|52	BuildRequires:	gperf
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|53	BuildRequires:	ruby
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|54	BuildRequires:	rubygems
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|55	BuildRequires:	jpeg-devel
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|56	BuildRequires:	pkgconfig(fontconfig)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|57	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|58	BuildRequires:	pkgconfig(glib-2.0)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|59	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|60	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|61	BuildRequires:	pkgconfig(icu-i18n)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|62	BuildRequires:	pkgconfig(libpng)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|63	#
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|64	# 1.0.2 provides major 7
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|65	BuildRequires:	pkgconfig(libwebp) >= 1.0.2
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|66	#
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|67	BuildRequires:	pkgconfig(libxml-2.0)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|68	BuildRequires:	pkgconfig(libxslt)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|69	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|70	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|71	BuildRequires:	pkgconfig(Qt5Network)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|72	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|73	BuildRequires:	pkgconfig(Qt5Positioning)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|74	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|75	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|76	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|77	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|78	BuildRequires:	pkgconfig(Qt5Sensors)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|79	BuildRequires:	pkgconfig(Qt5Sql)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|80	BuildRequires:	pkgconfig(Qt5Test)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|81	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|82	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|83	BuildRequires:	pkgconfig(sqlite3)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|84	BuildRequires:	pkgconfig(x11)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|85	BuildRequires:	pkgconfig(xcomposite)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|86	BuildRequires:	pkgconfig(xrender)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|87	BuildRequires:	pkgconfig(zlib)
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|88	BuildRequires:	hyphen-devel
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|89	BuildRequires:	woff2-devel
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|90	%if %{with docs}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|91	BuildRequires:	qdoc5
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|92	BuildRequires:	qt5-tools
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|93	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|94	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|95	%description
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|96	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|97	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|98	#----------------------------------------------------------------------------
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|99	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|100	%package -n %{qtwebkit}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|101	Summary:	Qt WebKit web browsing library
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|102	Group:		System/Libraries
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|103	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|104	%description -n %{qtwebkit}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|105	Qt WebKit web browsing library.
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|106	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|107	%files -n %{qtwebkit}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|108	%{_qt5_libdir}/libQt%{api}WebKit.so.%{major}*
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|109	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|110	%{_libdir}/libQt%{api}WebKit.so.%{major}*
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|111	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|112	%{_qt5_prefix}/qml/QtWebKit
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|113	%{_qt5_libexecdir}/QtWebNetworkProcess
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|114	%{_qt5_libexecdir}/QtWebProcess
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|115	%{_qt5_libexecdir}/QtWebPluginProcess
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|116	%{_qt5_libexecdir}/QtWebStorageProcess
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|117	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|118	#----------------------------------------------------------------------------
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|119	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|120	%package -n %{qtwebkitd}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|121	Summary:	Development files for the Qt WebKit web browsing library
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|122	Group:		Development/KDE and Qt
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|123	Requires:	%{qtwebkit} = %{EVRD}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|124	Requires:	qmake%{api}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|125	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|126	%description -n %{qtwebkitd}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|127	Development files for the Qt WebKit web browsing library.
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|128	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|129	%files -n %{qtwebkitd}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|130	%{_qt5_includedir}/QtWebKit
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|131	%{_qt5_libdir}/libQt%{api}WebKit.so
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|132	%{_qt5_libdir}/cmake/Qt%{api}WebKit
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|133	%{_qt5_libdir}/pkgconfig/Qt%{api}WebKit.pc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|134	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|135	%{_libdir}/pkgconfig/Qt%{api}WebKit.pc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|136	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|137	%{_qt5_prefix}/mkspecs/modules/qt_lib_webkit.pri
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|138	%{_qt5_prefix}/mkspecs/modules/qt_lib_webkit_private.pri
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|139	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|140	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|141	#----------------------------------------------------------------------------
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|142	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|143	%package -n %{qtwebkitwidgets}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|144	Summary:	Qt WebKit Widgets library
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|145	Group:		System/Libraries
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|146	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|147	%description -n %{qtwebkitwidgets}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|148	Qt WebKit Widgets library.
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|149	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|150	%files -n %{qtwebkitwidgets}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|151	%{_qt5_libdir}/libQt%{api}WebKitWidgets.so.%{major}*
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|152	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|153	%{_libdir}/libQt%{api}WebKitWidgets.so.%{major}*
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|154	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|155	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|156	#----------------------------------------------------------------------------
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|157	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|158	%package -n %{qtwebkitwidgetsd}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|159	Summary:	Development files for the Qt WebKit Widgets library
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|160	Group:		Development/KDE and Qt
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|161	Requires:	%{qtwebkitwidgets} = %{EVRD}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|162	Requires:	%{qtwebkitd} = %{EVRD}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|163	Requires:	qmake%{api}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|164	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|165	%description -n %{qtwebkitwidgetsd}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|166	Development files for the Qt WebKit Widgets library.
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|167	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|168	%files -n %{qtwebkitwidgetsd}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|169	%{_qt5_includedir}/QtWebKitWidgets
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|170	%{_qt5_libdir}/libQt%{api}WebKitWidgets.so
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|171	%{_qt5_libdir}/cmake/Qt%{api}WebKitWidgets
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|172	%{_qt5_libdir}/pkgconfig/Qt%{api}WebKitWidgets.pc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|173	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|174	%{_libdir}/pkgconfig/Qt%{api}WebKitWidgets.pc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|175	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|176	%{_qt5_prefix}/mkspecs/modules/qt_lib_webkitwidgets.pri
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|177	%{_qt5_prefix}/mkspecs/modules/qt_lib_webkitwidgets_private.pri
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|178	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|179	#----------------------------------------------------------------------------
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|180	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|181	%if %{with docs}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|182	%package doc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|183	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|184	Group:		Documentation
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|185	BuildArch:	noarch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|186	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|187	%description doc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|188	Qt QCH documentation for %{name}.
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|189	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|190	%files doc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|191	%{_qt5_docdir}/qtwebkit.qch
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|192	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|193	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|194	#----------------------------------------------------------------------------
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|195	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|196	%prep
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|197	%setup -qn %{module}-%{version}-%{pre}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|198	%ifnarch %{e2k}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|199	%autopatch -p1 -M 99
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|200	%else
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|201	%autopatch -p1
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|202	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|203	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|204	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|205	# Build scripts aren't ready for python3
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|206	grep -rl "env python" . |xargs sed -i -e "s,env python,env python2,g"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|207	grep -rl "/python$" . |xargs sed -i -e "s,/python$,/python2,g"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|208	grep -rl "'python'" . |xargs sed -i -e "s,'python','python2',g"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|209	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|210	# remove rpath
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|211	find ./ -type f -name \*.pr\* | \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|212	while read f; do
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|213	sed -i 's|\(^CONFIG[[:space:]][[:space:]]*+=[[:space:]].*\)rpath|\1|' $f
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|214	sed -i 's|\([[:space:]]CONFIG[[:space:]][[:space:]]*+=[[:space:]].*\)rpath|\1|' $f
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|215	done
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|216	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|217	# Fix up headers...
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|218	[ -d include ] || %{_libdir}/qt5/bin/syncqt.pl -version %{version} Source/sync.profile
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|219	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|220	export LDFLAGS="%{ldflags} -Wl,--as-needed"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|221	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|222	%build
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|223	%setup_compile_flags
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|224	%ifarch %{e2k}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|225	export CFLAGS="`echo $CFLAGS -DPIC -fPIC | sed 's/-g/-g0/'`"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|226	export CXXFLAGS="`echo $CXXFLAGS -DPIC -fPIC | sed 's/-g/-g0/'`"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|227	export CPPFLAGS="--Wno-error -O3 -g0 -march=elbrus-v4 -DPIC -fPIC"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|228	export LDFLAGS="`echo $LDFLAGS | sed 's/-g/-g0/'`"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|229	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|230	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|231	%cmake \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|232	-DPORT=Qt \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|233	-DCMAKE_BUILD_TYPE=Release \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|234	-DENABLE_TOOLS=OFF \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|235	-DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG" \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|236	-DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|237	-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|238	-DECM_MKSPECS_INSTALL_DIR=%{_qt5_prefix}/mkspecs/modules \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|239	-DKDE_INSTALL_LIBEXECDIR=%{_qt5_libexecdir} \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|240	-DKDE_INSTALL_INCLUDEDIR=%{_qt5_includedir} \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|241	-DQML_INSTALL_DIR=%{_qt5_prefix}/qml \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|242	%ifarch s390 s390x ppc %{power64} %{riscv} %{armx}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|243	-DENABLE_JIT=OFF \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|244	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|245	%ifarch s390 s390x ppc %{power64}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|246	-DUSE_SYSTEM_MALLOC=ON \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|247	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|248	%{?docs:-DGENERATE_DOCUMENTATION=ON} \
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|249	-DPYTHON_EXECUTABLE:PATH="%{__python3}"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|250	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|251	%ifarch %{ix86}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|252	%define lowmemflags -Wl,--no-keep-memory
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|253	export CFLAGS="`echo %{optflags} %lowmemflags | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|254	export CXXFLAGS="$CFLAGS"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|255	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|256	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|257	%make_build
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|258	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|259	%if %{with docs}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|260	%make docs
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|261	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|262	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|263	%install
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|264	%make_install -C build
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|265	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|266	%if %{with docs}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|267	make -C build install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|268	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|269	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|270	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|271	pushd %{buildroot}%{_libdir}
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|272	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|273	mkdir pkgconfig
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|274	cd pkgconfig
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|275	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|276	popd
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|277	%endif
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|278	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|279	# fix .pc files
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|280	sed -i "s,Cflags: -I%{_qt5_prefix}/../../include/qt5/QtWebKit,Cflags: -I%{_qt5_includedir}/QtWebKit,g" %{buildroot}%{_libdir}/pkgconfig/Qt5WebKit.pc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|281	sed -i "s,Libs: -L%{_qt5_libdir}/qt5/../ -lQt5WebKit,Libs: -L%{_qt5_libdir} -lQt5WebKit ,g" %{buildroot}%{_libdir}/pkgconfig/Qt5WebKit.pc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|282	
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|283	sed -i "s,Cflags: -I%{_qt5_prefix}/../../include/qt5/QtWebKitWidgets,Cflags: -I%{_qt5_includedir}/QtWebKitWidgets,g" %{buildroot}%{_libdir}/pkgconfig/Qt5WebKitWidgets.pc
21mr|qt5-qtwebkit-5.212.0-0.alpha4.13|284	sed -i "s,Libs: -L%{_qt5_libdir}/qt5/../ -lQt5WebKitWidgets,Libs: -L%{_qt5_libdir} -lQt5WebKitWidgets ,g" %{buildroot}%{_libdir}/pkgconfig/Qt5WebKitWidgets.pc

16383 21
21mr|qt5-qtwebsockets-5.15.10-2|1	%define api 5
21mr|qt5-qtwebsockets-5.15.10-2|2	%define major 5
21mr|qt5-qtwebsockets-5.15.10-2|3	%define oname qt5
21mr|qt5-qtwebsockets-5.15.10-2|4	
21mr|qt5-qtwebsockets-5.15.10-2|5	%define module qtwebsockets
21mr|qt5-qtwebsockets-5.15.10-2|6	
21mr|qt5-qtwebsockets-5.15.10-2|7	%define qtwebsockets %mklibname qt%{api}websockets %{major}
21mr|qt5-qtwebsockets-5.15.10-2|8	%define qtwebsocketsd %mklibname qt%{api}websockets -d
21mr|qt5-qtwebsockets-5.15.10-2|9	
21mr|qt5-qtwebsockets-5.15.10-2|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtwebsockets-5.15.10-2|11	%bcond_with docs
21mr|qt5-qtwebsockets-5.15.10-2|12	
21mr|qt5-qtwebsockets-5.15.10-2|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtwebsockets-5.15.10-2|14	Name:		qt5-%{module}
21mr|qt5-qtwebsockets-5.15.10-2|15	Version:	5.15.10
21mr|qt5-qtwebsockets-5.15.10-2|16	Release:	2
21mr|qt5-qtwebsockets-5.15.10-2|17	License:	LGPLv3+
21mr|qt5-qtwebsockets-5.15.10-2|18	Group:		Development/KDE and Qt
21mr|qt5-qtwebsockets-5.15.10-2|19	Url:		http://qt-project.org/
21mr|qt5-qtwebsockets-5.15.10-2|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtwebsockets-5.15.10-2|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtwebsockets-5.15.10-2|22	Patch0:	  qt5-qtwebsockets-gcc11.patch
21mr|qt5-qtwebsockets-5.15.10-2|23	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtwebsockets-5.15.10-2|24	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtwebsockets-5.15.10-2|25	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtwebsockets-5.15.10-2|26	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtwebsockets-5.15.10-2|27	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtwebsockets-5.15.10-2|28	%if %{with docs}
21mr|qt5-qtwebsockets-5.15.10-2|29	BuildRequires:	qdoc5
21mr|qt5-qtwebsockets-5.15.10-2|30	BuildRequires:	qt5-tools
21mr|qt5-qtwebsockets-5.15.10-2|31	%endif
21mr|qt5-qtwebsockets-5.15.10-2|32	
21mr|qt5-qtwebsockets-5.15.10-2|33	%description
21mr|qt5-qtwebsockets-5.15.10-2|34	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtwebsockets-5.15.10-2|35	
21mr|qt5-qtwebsockets-5.15.10-2|36	#----------------------------------------------------------------------------
21mr|qt5-qtwebsockets-5.15.10-2|37	
21mr|qt5-qtwebsockets-5.15.10-2|38	%package -n %{qtwebsockets}
21mr|qt5-qtwebsockets-5.15.10-2|39	Summary:	Qt %{api} WebSockets library
21mr|qt5-qtwebsockets-5.15.10-2|40	Group:		System/Libraries
21mr|qt5-qtwebsockets-5.15.10-2|41	Recommends:	qt5-qtwebsockets-i18n
21mr|qt5-qtwebsockets-5.15.10-2|42	
21mr|qt5-qtwebsockets-5.15.10-2|43	%description -n %{qtwebsockets}
21mr|qt5-qtwebsockets-5.15.10-2|44	Qt %{api} WebSockets library.
21mr|qt5-qtwebsockets-5.15.10-2|45	
21mr|qt5-qtwebsockets-5.15.10-2|46	%files -n %{qtwebsockets}
21mr|qt5-qtwebsockets-5.15.10-2|47	%{_qt5_libdir}/libQt%{api}WebSockets.so.%{major}*
21mr|qt5-qtwebsockets-5.15.10-2|48	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebsockets-5.15.10-2|49	%{_libdir}/libQt%{api}WebSockets.so.%{major}*
21mr|qt5-qtwebsockets-5.15.10-2|50	%endif
21mr|qt5-qtwebsockets-5.15.10-2|51	%{_qt5_prefix}/qml/Qt/WebSockets
21mr|qt5-qtwebsockets-5.15.10-2|52	%{_qt5_prefix}/qml/QtWebSockets
21mr|qt5-qtwebsockets-5.15.10-2|53	
21mr|qt5-qtwebsockets-5.15.10-2|54	#----------------------------------------------------------------------------
21mr|qt5-qtwebsockets-5.15.10-2|55	
21mr|qt5-qtwebsockets-5.15.10-2|56	%package -n %{qtwebsocketsd}
21mr|qt5-qtwebsockets-5.15.10-2|57	Summary:	Development files for the Qt %{api} WebSockets library
21mr|qt5-qtwebsockets-5.15.10-2|58	Group:		Development/KDE and Qt
21mr|qt5-qtwebsockets-5.15.10-2|59	Requires:	%{qtwebsockets} = %{EVRD}
21mr|qt5-qtwebsockets-5.15.10-2|60	Requires:	qmake%{api}
21mr|qt5-qtwebsockets-5.15.10-2|61	
21mr|qt5-qtwebsockets-5.15.10-2|62	%description -n %{qtwebsocketsd}
21mr|qt5-qtwebsockets-5.15.10-2|63	Development files for version 5 of the QtWebSockets library.
21mr|qt5-qtwebsockets-5.15.10-2|64	
21mr|qt5-qtwebsockets-5.15.10-2|65	%files -n %{qtwebsocketsd}
21mr|qt5-qtwebsockets-5.15.10-2|66	%{_qt5_includedir}/QtWebSockets
21mr|qt5-qtwebsockets-5.15.10-2|67	%{_qt5_libdir}/libQt%{api}WebSockets.so
21mr|qt5-qtwebsockets-5.15.10-2|68	%{_qt5_libdir}/libQt%{api}WebSockets.prl
21mr|qt5-qtwebsockets-5.15.10-2|69	%{_qt5_libdir}/cmake/Qt%{api}WebSockets
21mr|qt5-qtwebsockets-5.15.10-2|70	%{_qt5_libdir}/pkgconfig/Qt%{api}WebSockets.pc
21mr|qt5-qtwebsockets-5.15.10-2|71	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebsockets-5.15.10-2|72	%{_libdir}/pkgconfig/Qt%{api}WebSockets.pc
21mr|qt5-qtwebsockets-5.15.10-2|73	%endif
21mr|qt5-qtwebsockets-5.15.10-2|74	%{_qt5_prefix}/mkspecs/modules/qt_lib_websockets.pri
21mr|qt5-qtwebsockets-5.15.10-2|75	%{_qt5_prefix}/mkspecs/modules/qt_lib_websockets_private.pri
21mr|qt5-qtwebsockets-5.15.10-2|76	
21mr|qt5-qtwebsockets-5.15.10-2|77	#----------------------------------------------------------------------------
21mr|qt5-qtwebsockets-5.15.10-2|78	
21mr|qt5-qtwebsockets-5.15.10-2|79	%if %{with docs}
21mr|qt5-qtwebsockets-5.15.10-2|80	%package doc
21mr|qt5-qtwebsockets-5.15.10-2|81	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtwebsockets-5.15.10-2|82	Group:		Documentation
21mr|qt5-qtwebsockets-5.15.10-2|83	BuildArch:	noarch
21mr|qt5-qtwebsockets-5.15.10-2|84	
21mr|qt5-qtwebsockets-5.15.10-2|85	%description doc
21mr|qt5-qtwebsockets-5.15.10-2|86	Qt QCH documentation for %{name}.
21mr|qt5-qtwebsockets-5.15.10-2|87	
21mr|qt5-qtwebsockets-5.15.10-2|88	%files doc
21mr|qt5-qtwebsockets-5.15.10-2|89	%{_qt5_docdir}/qtwebsockets.qch
21mr|qt5-qtwebsockets-5.15.10-2|90	%endif
21mr|qt5-qtwebsockets-5.15.10-2|91	
21mr|qt5-qtwebsockets-5.15.10-2|92	#----------------------------------------------------------------------------
21mr|qt5-qtwebsockets-5.15.10-2|93	
21mr|qt5-qtwebsockets-5.15.10-2|94	%package examples
21mr|qt5-qtwebsockets-5.15.10-2|95	Summary:	Example applications for %{name}
21mr|qt5-qtwebsockets-5.15.10-2|96	Group:		Development/KDE and Qt
21mr|qt5-qtwebsockets-5.15.10-2|97	
21mr|qt5-qtwebsockets-5.15.10-2|98	%description examples
21mr|qt5-qtwebsockets-5.15.10-2|99	Example applications for %{name}.
21mr|qt5-qtwebsockets-5.15.10-2|100	
21mr|qt5-qtwebsockets-5.15.10-2|101	%files examples
21mr|qt5-qtwebsockets-5.15.10-2|102	%{_qt5_exampledir}/websockets/
21mr|qt5-qtwebsockets-5.15.10-2|103	
21mr|qt5-qtwebsockets-5.15.10-2|104	#----------------------------------------------------------------------------
21mr|qt5-qtwebsockets-5.15.10-2|105	
21mr|qt5-qtwebsockets-5.15.10-2|106	%prep
21mr|qt5-qtwebsockets-5.15.10-2|107	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt5-qtwebsockets-5.15.10-2|108	
21mr|qt5-qtwebsockets-5.15.10-2|109	%build
21mr|qt5-qtwebsockets-5.15.10-2|110	%qmake_qt5
21mr|qt5-qtwebsockets-5.15.10-2|111	%make STRIP=true
21mr|qt5-qtwebsockets-5.15.10-2|112	
21mr|qt5-qtwebsockets-5.15.10-2|113	%if %{with docs}
21mr|qt5-qtwebsockets-5.15.10-2|114	%make docs
21mr|qt5-qtwebsockets-5.15.10-2|115	%endif
21mr|qt5-qtwebsockets-5.15.10-2|116	
21mr|qt5-qtwebsockets-5.15.10-2|117	%install
21mr|qt5-qtwebsockets-5.15.10-2|118	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwebsockets-5.15.10-2|119	
21mr|qt5-qtwebsockets-5.15.10-2|120	%if %{with docs}
21mr|qt5-qtwebsockets-5.15.10-2|121	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwebsockets-5.15.10-2|122	%endif
21mr|qt5-qtwebsockets-5.15.10-2|123	
21mr|qt5-qtwebsockets-5.15.10-2|124	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebsockets-5.15.10-2|125	pushd %{buildroot}%{_libdir}
21mr|qt5-qtwebsockets-5.15.10-2|126	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtwebsockets-5.15.10-2|127	mkdir pkgconfig
21mr|qt5-qtwebsockets-5.15.10-2|128	cd pkgconfig
21mr|qt5-qtwebsockets-5.15.10-2|129	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtwebsockets-5.15.10-2|130	popd
21mr|qt5-qtwebsockets-5.15.10-2|131	%endif
21mr|qt5-qtwebsockets-5.15.10-2|132	
21mr|qt5-qtwebsockets-5.15.10-2|133	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtwebsockets-5.15.10-2|134	## .prl/.la file love
21mr|qt5-qtwebsockets-5.15.10-2|135	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtwebsockets-5.15.10-2|136	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtwebsockets-5.15.10-2|137	for prl_file in libQt5*.prl ; do
21mr|qt5-qtwebsockets-5.15.10-2|138	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtwebsockets-5.15.10-2|139	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtwebsockets-5.15.10-2|140	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtwebsockets-5.15.10-2|141	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtwebsockets-5.15.10-2|142	fi
21mr|qt5-qtwebsockets-5.15.10-2|143	done
21mr|qt5-qtwebsockets-5.15.10-2|144	popd

16384 21
21mr|qt5-qtwebview-5.15.10-1|1	%define api 5
21mr|qt5-qtwebview-5.15.10-1|2	%define major 5
21mr|qt5-qtwebview-5.15.10-1|3	%define oname qt5
21mr|qt5-qtwebview-5.15.10-1|4	
21mr|qt5-qtwebview-5.15.10-1|5	%define module qtwebview
21mr|qt5-qtwebview-5.15.10-1|6	
21mr|qt5-qtwebview-5.15.10-1|7	%define qtwebview %mklibname qt%{api}webview %{major}
21mr|qt5-qtwebview-5.15.10-1|8	%define qtwebviewd %mklibname qt%{api}webview -d
21mr|qt5-qtwebview-5.15.10-1|9	
21mr|qt5-qtwebview-5.15.10-1|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtwebview-5.15.10-1|11	%bcond_with docs
21mr|qt5-qtwebview-5.15.10-1|12	
21mr|qt5-qtwebview-5.15.10-1|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtwebview-5.15.10-1|14	Name:		qt5-%{module}
21mr|qt5-qtwebview-5.15.10-1|15	Version:	5.15.10
21mr|qt5-qtwebview-5.15.10-1|16	Release:	1
21mr|qt5-qtwebview-5.15.10-1|17	License:	LGPLv3+
21mr|qt5-qtwebview-5.15.10-1|18	Group:		Development/KDE and Qt
21mr|qt5-qtwebview-5.15.10-1|19	Url:		http://qt-project.org/
21mr|qt5-qtwebview-5.15.10-1|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtwebview-5.15.10-1|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtwebview-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-qtwebview-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-qtwebview-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt5-qtwebview-5.15.10-1|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qt5-qtwebview-5.15.10-1|26	BuildRequires:	pkgconfig(Qt5WebChannel)
21mr|qt5-qtwebview-5.15.10-1|27	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|qt5-qtwebview-5.15.10-1|28	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|qt5-qtwebview-5.15.10-1|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt5-qtwebview-5.15.10-1|30	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtwebview-5.15.10-1|31	%if %{with docs}
21mr|qt5-qtwebview-5.15.10-1|32	BuildRequires:	qdoc5
21mr|qt5-qtwebview-5.15.10-1|33	BuildRequires:	qt5-tools
21mr|qt5-qtwebview-5.15.10-1|34	%endif
21mr|qt5-qtwebview-5.15.10-1|35	
21mr|qt5-qtwebview-5.15.10-1|36	%description
21mr|qt5-qtwebview-5.15.10-1|37	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtwebview-5.15.10-1|38	
21mr|qt5-qtwebview-5.15.10-1|39	#----------------------------------------------------------------------------
21mr|qt5-qtwebview-5.15.10-1|40	
21mr|qt5-qtwebview-5.15.10-1|41	%package -n %{qtwebview}
21mr|qt5-qtwebview-5.15.10-1|42	Summary:	Qt WebView library
21mr|qt5-qtwebview-5.15.10-1|43	Group:		System/Libraries
21mr|qt5-qtwebview-5.15.10-1|44	
21mr|qt5-qtwebview-5.15.10-1|45	%description -n %{qtwebview}
21mr|qt5-qtwebview-5.15.10-1|46	Qt WebView library.
21mr|qt5-qtwebview-5.15.10-1|47	
21mr|qt5-qtwebview-5.15.10-1|48	%files -n %{qtwebview}
21mr|qt5-qtwebview-5.15.10-1|49	%{_qt5_libdir}/libQt%{api}WebView.so.%{major}*
21mr|qt5-qtwebview-5.15.10-1|50	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebview-5.15.10-1|51	%{_libdir}/libQt%{api}WebView.so.%{major}*
21mr|qt5-qtwebview-5.15.10-1|52	%endif
21mr|qt5-qtwebview-5.15.10-1|53	%{_qt5_plugindir}/webview/libqtwebview_webengine.so
21mr|qt5-qtwebview-5.15.10-1|54	%{_qt5_prefix}/qml/QtWebView
21mr|qt5-qtwebview-5.15.10-1|55	
21mr|qt5-qtwebview-5.15.10-1|56	#----------------------------------------------------------------------------
21mr|qt5-qtwebview-5.15.10-1|57	
21mr|qt5-qtwebview-5.15.10-1|58	%package -n %{qtwebviewd}
21mr|qt5-qtwebview-5.15.10-1|59	Summary:	Development files for the Qt WebView library
21mr|qt5-qtwebview-5.15.10-1|60	Group:		Development/KDE and Qt
21mr|qt5-qtwebview-5.15.10-1|61	Requires:	%{qtwebview} = %{EVRD}
21mr|qt5-qtwebview-5.15.10-1|62	Requires:	qmake%{api}
21mr|qt5-qtwebview-5.15.10-1|63	
21mr|qt5-qtwebview-5.15.10-1|64	%description -n %{qtwebviewd}
21mr|qt5-qtwebview-5.15.10-1|65	Development files for the Qt WebView library.
21mr|qt5-qtwebview-5.15.10-1|66	
21mr|qt5-qtwebview-5.15.10-1|67	%files -n %{qtwebviewd}
21mr|qt5-qtwebview-5.15.10-1|68	%{_qt5_includedir}/QtWebView
21mr|qt5-qtwebview-5.15.10-1|69	%{_qt5_libdir}/libQt%{api}WebView.so
21mr|qt5-qtwebview-5.15.10-1|70	%{_qt5_libdir}/libQt%{api}WebView.prl
21mr|qt5-qtwebview-5.15.10-1|71	%{_qt5_libdir}/cmake/Qt%{api}WebView
21mr|qt5-qtwebview-5.15.10-1|72	%{_qt5_libdir}/pkgconfig/Qt%{api}WebView.pc
21mr|qt5-qtwebview-5.15.10-1|73	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebview-5.15.10-1|74	%{_libdir}/pkgconfig/Qt%{api}WebView.pc
21mr|qt5-qtwebview-5.15.10-1|75	%endif
21mr|qt5-qtwebview-5.15.10-1|76	%{_qt5_prefix}/mkspecs/modules/qt_lib_webview.pri
21mr|qt5-qtwebview-5.15.10-1|77	%{_qt5_prefix}/mkspecs/modules/qt_lib_webview_private.pri
21mr|qt5-qtwebview-5.15.10-1|78	
21mr|qt5-qtwebview-5.15.10-1|79	#----------------------------------------------------------------------------
21mr|qt5-qtwebview-5.15.10-1|80	
21mr|qt5-qtwebview-5.15.10-1|81	%if %{with docs}
21mr|qt5-qtwebview-5.15.10-1|82	%package doc
21mr|qt5-qtwebview-5.15.10-1|83	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtwebview-5.15.10-1|84	Group:		Documentation
21mr|qt5-qtwebview-5.15.10-1|85	BuildArch:	noarch
21mr|qt5-qtwebview-5.15.10-1|86	
21mr|qt5-qtwebview-5.15.10-1|87	%description doc
21mr|qt5-qtwebview-5.15.10-1|88	Qt QCH documentation for %{name}.
21mr|qt5-qtwebview-5.15.10-1|89	
21mr|qt5-qtwebview-5.15.10-1|90	%files doc
21mr|qt5-qtwebview-5.15.10-1|91	%{_qt5_docdir}/qtwebview.qch
21mr|qt5-qtwebview-5.15.10-1|92	%endif
21mr|qt5-qtwebview-5.15.10-1|93	
21mr|qt5-qtwebview-5.15.10-1|94	#----------------------------------------------------------------------------
21mr|qt5-qtwebview-5.15.10-1|95	
21mr|qt5-qtwebview-5.15.10-1|96	%package examples
21mr|qt5-qtwebview-5.15.10-1|97	Summary:	Example applications for %{name}
21mr|qt5-qtwebview-5.15.10-1|98	Group:		Development/KDE and Qt
21mr|qt5-qtwebview-5.15.10-1|99	
21mr|qt5-qtwebview-5.15.10-1|100	%description examples
21mr|qt5-qtwebview-5.15.10-1|101	Example applications for %{name}.
21mr|qt5-qtwebview-5.15.10-1|102	
21mr|qt5-qtwebview-5.15.10-1|103	%files examples
21mr|qt5-qtwebview-5.15.10-1|104	%{_qt5_exampledir}/webview/
21mr|qt5-qtwebview-5.15.10-1|105	
21mr|qt5-qtwebview-5.15.10-1|106	#----------------------------------------------------------------------------
21mr|qt5-qtwebview-5.15.10-1|107	
21mr|qt5-qtwebview-5.15.10-1|108	%prep
21mr|qt5-qtwebview-5.15.10-1|109	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtwebview-5.15.10-1|110	
21mr|qt5-qtwebview-5.15.10-1|111	%build
21mr|qt5-qtwebview-5.15.10-1|112	%qmake_qt5
21mr|qt5-qtwebview-5.15.10-1|113	%make STRIP=true
21mr|qt5-qtwebview-5.15.10-1|114	
21mr|qt5-qtwebview-5.15.10-1|115	%if %{with docs}
21mr|qt5-qtwebview-5.15.10-1|116	%make docs
21mr|qt5-qtwebview-5.15.10-1|117	%endif
21mr|qt5-qtwebview-5.15.10-1|118	
21mr|qt5-qtwebview-5.15.10-1|119	%install
21mr|qt5-qtwebview-5.15.10-1|120	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwebview-5.15.10-1|121	
21mr|qt5-qtwebview-5.15.10-1|122	%if %{with docs}
21mr|qt5-qtwebview-5.15.10-1|123	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtwebview-5.15.10-1|124	%endif
21mr|qt5-qtwebview-5.15.10-1|125	
21mr|qt5-qtwebview-5.15.10-1|126	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtwebview-5.15.10-1|127	pushd %{buildroot}%{_libdir}
21mr|qt5-qtwebview-5.15.10-1|128	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtwebview-5.15.10-1|129	mkdir pkgconfig
21mr|qt5-qtwebview-5.15.10-1|130	cd pkgconfig
21mr|qt5-qtwebview-5.15.10-1|131	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtwebview-5.15.10-1|132	popd
21mr|qt5-qtwebview-5.15.10-1|133	%endif
21mr|qt5-qtwebview-5.15.10-1|134	
21mr|qt5-qtwebview-5.15.10-1|135	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtwebview-5.15.10-1|136	## .prl/.la file love
21mr|qt5-qtwebview-5.15.10-1|137	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtwebview-5.15.10-1|138	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtwebview-5.15.10-1|139	for prl_file in libQt5*.prl ; do
21mr|qt5-qtwebview-5.15.10-1|140	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtwebview-5.15.10-1|141	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtwebview-5.15.10-1|142	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtwebview-5.15.10-1|143	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtwebview-5.15.10-1|144	fi
21mr|qt5-qtwebview-5.15.10-1|145	done
21mr|qt5-qtwebview-5.15.10-1|146	popd

16385 21
21mr|qt5-qtx11extras-5.15.10-2|1	%define api 5
21mr|qt5-qtx11extras-5.15.10-2|2	%define major 5
21mr|qt5-qtx11extras-5.15.10-2|3	%define oname qt5
21mr|qt5-qtx11extras-5.15.10-2|4	
21mr|qt5-qtx11extras-5.15.10-2|5	%define module qtx11extras
21mr|qt5-qtx11extras-5.15.10-2|6	
21mr|qt5-qtx11extras-5.15.10-2|7	%define qtx11extras %mklibname qt%{api}x11extras %{major}
21mr|qt5-qtx11extras-5.15.10-2|8	%define qtx11extrasd %mklibname qt%{api}x11extras -d
21mr|qt5-qtx11extras-5.15.10-2|9	
21mr|qt5-qtx11extras-5.15.10-2|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtx11extras-5.15.10-2|11	%bcond_with docs
21mr|qt5-qtx11extras-5.15.10-2|12	
21mr|qt5-qtx11extras-5.15.10-2|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtx11extras-5.15.10-2|14	Name:		qt5-%{module}
21mr|qt5-qtx11extras-5.15.10-2|15	Version:	5.15.10
21mr|qt5-qtx11extras-5.15.10-2|16	Release:	2
21mr|qt5-qtx11extras-5.15.10-2|17	License:	LGPLv3+
21mr|qt5-qtx11extras-5.15.10-2|18	Group:		Development/KDE and Qt
21mr|qt5-qtx11extras-5.15.10-2|19	Url:		http://qt-project.org/
21mr|qt5-qtx11extras-5.15.10-2|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtx11extras-5.15.10-2|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtx11extras-5.15.10-2|22	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtx11extras-5.15.10-2|23	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtx11extras-5.15.10-2|24	BuildRequires:  pkgconfig(xcb)
21mr|qt5-qtx11extras-5.15.10-2|25	BuildRequires:  pkgconfig(gl)
21mr|qt5-qtx11extras-5.15.10-2|26	%if %{with docs}
21mr|qt5-qtx11extras-5.15.10-2|27	BuildRequires:	qdoc5
21mr|qt5-qtx11extras-5.15.10-2|28	BuildRequires:	qt5-tools
21mr|qt5-qtx11extras-5.15.10-2|29	%endif
21mr|qt5-qtx11extras-5.15.10-2|30	
21mr|qt5-qtx11extras-5.15.10-2|31	%description
21mr|qt5-qtx11extras-5.15.10-2|32	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtx11extras-5.15.10-2|33	
21mr|qt5-qtx11extras-5.15.10-2|34	#----------------------------------------------------------------------------
21mr|qt5-qtx11extras-5.15.10-2|35	
21mr|qt5-qtx11extras-5.15.10-2|36	%package -n %{qtx11extras}
21mr|qt5-qtx11extras-5.15.10-2|37	Summary:	Qt X11 Extras library
21mr|qt5-qtx11extras-5.15.10-2|38	Group:		System/Libraries
21mr|qt5-qtx11extras-5.15.10-2|39	Provides: %{name} = %{EVRD}
21mr|qt5-qtx11extras-5.15.10-2|40	
21mr|qt5-qtx11extras-5.15.10-2|41	%description -n %{qtx11extras}
21mr|qt5-qtx11extras-5.15.10-2|42	Qt X11 Extras library.
21mr|qt5-qtx11extras-5.15.10-2|43	
21mr|qt5-qtx11extras-5.15.10-2|44	%files -n %{qtx11extras}
21mr|qt5-qtx11extras-5.15.10-2|45	%{_qt5_libdir}/libQt%{api}X11Extras.so.%{major}*
21mr|qt5-qtx11extras-5.15.10-2|46	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtx11extras-5.15.10-2|47	%{_libdir}/libQt%{api}X11Extras.so.%{major}*
21mr|qt5-qtx11extras-5.15.10-2|48	%endif
21mr|qt5-qtx11extras-5.15.10-2|49	
21mr|qt5-qtx11extras-5.15.10-2|50	#----------------------------------------------------------------------------
21mr|qt5-qtx11extras-5.15.10-2|51	
21mr|qt5-qtx11extras-5.15.10-2|52	%package -n %{qtx11extrasd}
21mr|qt5-qtx11extras-5.15.10-2|53	Summary:	Development files for the QtX11Extras library
21mr|qt5-qtx11extras-5.15.10-2|54	Group:		Development/KDE and Qt
21mr|qt5-qtx11extras-5.15.10-2|55	Requires:	%{qtx11extras} = %{EVRD}
21mr|qt5-qtx11extras-5.15.10-2|56	Requires:	qmake%{api}
21mr|qt5-qtx11extras-5.15.10-2|57	Conflicts:	qmake5 < 5.6.0
21mr|qt5-qtx11extras-5.15.10-2|58	
21mr|qt5-qtx11extras-5.15.10-2|59	%description -n %{qtx11extrasd}
21mr|qt5-qtx11extras-5.15.10-2|60	Development files for the QtX11Extras library.
21mr|qt5-qtx11extras-5.15.10-2|61	
21mr|qt5-qtx11extras-5.15.10-2|62	%files -n %{qtx11extrasd}
21mr|qt5-qtx11extras-5.15.10-2|63	%{_qt5_includedir}/QtX11Extras
21mr|qt5-qtx11extras-5.15.10-2|64	%{_qt5_libdir}/libQt%{api}X11Extras.so
21mr|qt5-qtx11extras-5.15.10-2|65	%{_qt5_libdir}/libQt%{api}X11Extras.prl
21mr|qt5-qtx11extras-5.15.10-2|66	%{_qt5_libdir}/cmake/Qt%{api}X11Extras
21mr|qt5-qtx11extras-5.15.10-2|67	%{_qt5_libdir}/pkgconfig/Qt%{api}X11Extras.pc
21mr|qt5-qtx11extras-5.15.10-2|68	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtx11extras-5.15.10-2|69	%{_libdir}/pkgconfig/Qt%{api}X11Extras.pc
21mr|qt5-qtx11extras-5.15.10-2|70	%endif
21mr|qt5-qtx11extras-5.15.10-2|71	%{_qt5_prefix}/mkspecs/modules/qt_lib_x11extras.pri
21mr|qt5-qtx11extras-5.15.10-2|72	%{_qt5_prefix}/mkspecs/modules/qt_lib_x11extras_private.pri
21mr|qt5-qtx11extras-5.15.10-2|73	
21mr|qt5-qtx11extras-5.15.10-2|74	#----------------------------------------------------------------------------
21mr|qt5-qtx11extras-5.15.10-2|75	
21mr|qt5-qtx11extras-5.15.10-2|76	%if %{with docs}
21mr|qt5-qtx11extras-5.15.10-2|77	%package doc
21mr|qt5-qtx11extras-5.15.10-2|78	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtx11extras-5.15.10-2|79	Group:		Documentation
21mr|qt5-qtx11extras-5.15.10-2|80	Conflicts:	qt5-doc < 5.6.0
21mr|qt5-qtx11extras-5.15.10-2|81	BuildArch:	noarch
21mr|qt5-qtx11extras-5.15.10-2|82	
21mr|qt5-qtx11extras-5.15.10-2|83	%description doc
21mr|qt5-qtx11extras-5.15.10-2|84	Qt QCH documentation for %{name}.
21mr|qt5-qtx11extras-5.15.10-2|85	
21mr|qt5-qtx11extras-5.15.10-2|86	%files doc
21mr|qt5-qtx11extras-5.15.10-2|87	%{_qt5_docdir}/qtx11extras.qch
21mr|qt5-qtx11extras-5.15.10-2|88	%endif
21mr|qt5-qtx11extras-5.15.10-2|89	
21mr|qt5-qtx11extras-5.15.10-2|90	#----------------------------------------------------------------------------
21mr|qt5-qtx11extras-5.15.10-2|91	
21mr|qt5-qtx11extras-5.15.10-2|92	%prep
21mr|qt5-qtx11extras-5.15.10-2|93	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtx11extras-5.15.10-2|94	
21mr|qt5-qtx11extras-5.15.10-2|95	%build
21mr|qt5-qtx11extras-5.15.10-2|96	%qmake_qt5
21mr|qt5-qtx11extras-5.15.10-2|97	%make STRIP=true
21mr|qt5-qtx11extras-5.15.10-2|98	
21mr|qt5-qtx11extras-5.15.10-2|99	%if %{with docs}
21mr|qt5-qtx11extras-5.15.10-2|100	%make docs
21mr|qt5-qtx11extras-5.15.10-2|101	%endif
21mr|qt5-qtx11extras-5.15.10-2|102	
21mr|qt5-qtx11extras-5.15.10-2|103	%install
21mr|qt5-qtx11extras-5.15.10-2|104	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtx11extras-5.15.10-2|105	
21mr|qt5-qtx11extras-5.15.10-2|106	%if %{with docs}
21mr|qt5-qtx11extras-5.15.10-2|107	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtx11extras-5.15.10-2|108	%endif
21mr|qt5-qtx11extras-5.15.10-2|109	
21mr|qt5-qtx11extras-5.15.10-2|110	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtx11extras-5.15.10-2|111	pushd %{buildroot}%{_libdir}
21mr|qt5-qtx11extras-5.15.10-2|112	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtx11extras-5.15.10-2|113	mkdir pkgconfig
21mr|qt5-qtx11extras-5.15.10-2|114	cd pkgconfig
21mr|qt5-qtx11extras-5.15.10-2|115	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtx11extras-5.15.10-2|116	popd
21mr|qt5-qtx11extras-5.15.10-2|117	%endif
21mr|qt5-qtx11extras-5.15.10-2|118	
21mr|qt5-qtx11extras-5.15.10-2|119	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtx11extras-5.15.10-2|120	## .prl/.la file love
21mr|qt5-qtx11extras-5.15.10-2|121	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtx11extras-5.15.10-2|122	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtx11extras-5.15.10-2|123	for prl_file in libQt5*.prl ; do
21mr|qt5-qtx11extras-5.15.10-2|124	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtx11extras-5.15.10-2|125	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtx11extras-5.15.10-2|126	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtx11extras-5.15.10-2|127	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtx11extras-5.15.10-2|128	fi
21mr|qt5-qtx11extras-5.15.10-2|129	done
21mr|qt5-qtx11extras-5.15.10-2|130	popd

16386 21
21mr|qt5-qtxmlpatterns-5.15.10-1|1	%define api 5
21mr|qt5-qtxmlpatterns-5.15.10-1|2	%define major 5
21mr|qt5-qtxmlpatterns-5.15.10-1|3	%define oname qt5
21mr|qt5-qtxmlpatterns-5.15.10-1|4	
21mr|qt5-qtxmlpatterns-5.15.10-1|5	%define module qtxmlpatterns
21mr|qt5-qtxmlpatterns-5.15.10-1|6	
21mr|qt5-qtxmlpatterns-5.15.10-1|7	%define qtxmlpatterns %mklibname qt%{api}xmlpatterns %{major}
21mr|qt5-qtxmlpatterns-5.15.10-1|8	%define qtxmlpatternsd %mklibname qt%{api}xmlpatterns -d
21mr|qt5-qtxmlpatterns-5.15.10-1|9	
21mr|qt5-qtxmlpatterns-5.15.10-1|10	# Requires qdoc5 and qt5-tools to build
21mr|qt5-qtxmlpatterns-5.15.10-1|11	%bcond_with docs
21mr|qt5-qtxmlpatterns-5.15.10-1|12	
21mr|qt5-qtxmlpatterns-5.15.10-1|13	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt5-qtxmlpatterns-5.15.10-1|14	Name:		qt5-%{module}
21mr|qt5-qtxmlpatterns-5.15.10-1|15	Version:	5.15.10
21mr|qt5-qtxmlpatterns-5.15.10-1|16	Release:	1
21mr|qt5-qtxmlpatterns-5.15.10-1|17	License:	LGPLv3+
21mr|qt5-qtxmlpatterns-5.15.10-1|18	Group:		Development/KDE and Qt
21mr|qt5-qtxmlpatterns-5.15.10-1|19	Url:		http://qt-project.org/
21mr|qt5-qtxmlpatterns-5.15.10-1|20	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-opensource-src-%{version}.tar.xz
21mr|qt5-qtxmlpatterns-5.15.10-1|21	Source100:	%{name}.rpmlintrc
21mr|qt5-qtxmlpatterns-5.15.10-1|22	BuildRequires:	pkgconfig(Qt5Core) >= %{version}
21mr|qt5-qtxmlpatterns-5.15.10-1|23	BuildRequires:	pkgconfig(Qt5Gui) >= %{version}
21mr|qt5-qtxmlpatterns-5.15.10-1|24	BuildRequires:	pkgconfig(Qt5Network) >= %{version}
21mr|qt5-qtxmlpatterns-5.15.10-1|25	BuildRequires:	pkgconfig(Qt5Qml) >= %{version}
21mr|qt5-qtxmlpatterns-5.15.10-1|26	BuildRequires:	pkgconfig(Qt5Quick) >= %{version}
21mr|qt5-qtxmlpatterns-5.15.10-1|27	BuildRequires:	pkgconfig(Qt5Widgets) >= %{version}
21mr|qt5-qtxmlpatterns-5.15.10-1|28	BuildRequires:	pkgconfig(gl)
21mr|qt5-qtxmlpatterns-5.15.10-1|29	%if %{with docs}
21mr|qt5-qtxmlpatterns-5.15.10-1|30	BuildRequires:	qdoc5
21mr|qt5-qtxmlpatterns-5.15.10-1|31	BuildRequires:	qt5-tools
21mr|qt5-qtxmlpatterns-5.15.10-1|32	%endif
21mr|qt5-qtxmlpatterns-5.15.10-1|33	
21mr|qt5-qtxmlpatterns-5.15.10-1|34	%description
21mr|qt5-qtxmlpatterns-5.15.10-1|35	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt5-qtxmlpatterns-5.15.10-1|36	
21mr|qt5-qtxmlpatterns-5.15.10-1|37	#----------------------------------------------------------------------------
21mr|qt5-qtxmlpatterns-5.15.10-1|38	
21mr|qt5-qtxmlpatterns-5.15.10-1|39	%package -n %{qtxmlpatterns}
21mr|qt5-qtxmlpatterns-5.15.10-1|40	Summary:	Qt XSLT engine
21mr|qt5-qtxmlpatterns-5.15.10-1|41	Group:		System/Libraries
21mr|qt5-qtxmlpatterns-5.15.10-1|42	Recommends:	qt5-qtxmlpatterns-i18n
21mr|qt5-qtxmlpatterns-5.15.10-1|43	
21mr|qt5-qtxmlpatterns-5.15.10-1|44	%description -n %{qtxmlpatterns}
21mr|qt5-qtxmlpatterns-5.15.10-1|45	Qt XSLT engine.
21mr|qt5-qtxmlpatterns-5.15.10-1|46	
21mr|qt5-qtxmlpatterns-5.15.10-1|47	%files -n %{qtxmlpatterns}
21mr|qt5-qtxmlpatterns-5.15.10-1|48	%{_qt5_libdir}/libQt%{api}XmlPatterns.so.%{major}*
21mr|qt5-qtxmlpatterns-5.15.10-1|49	%{_qt5_libdir}/qt5/qml/QtQuick/XmlListModel/*
21mr|qt5-qtxmlpatterns-5.15.10-1|50	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtxmlpatterns-5.15.10-1|51	%{_libdir}/libQt%{api}XmlPatterns.so.%{major}*
21mr|qt5-qtxmlpatterns-5.15.10-1|52	%endif
21mr|qt5-qtxmlpatterns-5.15.10-1|53	
21mr|qt5-qtxmlpatterns-5.15.10-1|54	#----------------------------------------------------------------------------
21mr|qt5-qtxmlpatterns-5.15.10-1|55	
21mr|qt5-qtxmlpatterns-5.15.10-1|56	%package -n %{qtxmlpatternsd}
21mr|qt5-qtxmlpatterns-5.15.10-1|57	Summary:	Development files for Qt's XSLT engine
21mr|qt5-qtxmlpatterns-5.15.10-1|58	Group:		Development/KDE and Qt
21mr|qt5-qtxmlpatterns-5.15.10-1|59	Requires:	%{qtxmlpatterns} = %{EVRD}
21mr|qt5-qtxmlpatterns-5.15.10-1|60	Requires:	qmake%{api}
21mr|qt5-qtxmlpatterns-5.15.10-1|61	
21mr|qt5-qtxmlpatterns-5.15.10-1|62	%description -n %{qtxmlpatternsd}
21mr|qt5-qtxmlpatterns-5.15.10-1|63	Development files for Qt's XSLT engine.
21mr|qt5-qtxmlpatterns-5.15.10-1|64	
21mr|qt5-qtxmlpatterns-5.15.10-1|65	%files -n %{qtxmlpatternsd}
21mr|qt5-qtxmlpatterns-5.15.10-1|66	%{_qt5_bindir}/xmlpatterns
21mr|qt5-qtxmlpatterns-5.15.10-1|67	%{_qt5_bindir}/xmlpatternsvalidator
21mr|qt5-qtxmlpatterns-5.15.10-1|68	%{_qt5_includedir}/QtXmlPatterns
21mr|qt5-qtxmlpatterns-5.15.10-1|69	%{_qt5_libdir}/libQt%{api}XmlPatterns.so
21mr|qt5-qtxmlpatterns-5.15.10-1|70	%{_qt5_libdir}/libQt%{api}XmlPatterns.prl
21mr|qt5-qtxmlpatterns-5.15.10-1|71	%{_qt5_libdir}/cmake/Qt%{api}XmlPatterns
21mr|qt5-qtxmlpatterns-5.15.10-1|72	%{_qt5_libdir}/pkgconfig/Qt%{api}XmlPatterns.pc
21mr|qt5-qtxmlpatterns-5.15.10-1|73	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtxmlpatterns-5.15.10-1|74	%{_libdir}/pkgconfig/Qt%{api}XmlPatterns.pc
21mr|qt5-qtxmlpatterns-5.15.10-1|75	%endif
21mr|qt5-qtxmlpatterns-5.15.10-1|76	%{_qt5_prefix}/mkspecs/modules/qt_lib_xmlpatterns.pri
21mr|qt5-qtxmlpatterns-5.15.10-1|77	%{_qt5_prefix}/mkspecs/modules/qt_lib_xmlpatterns_private.pri
21mr|qt5-qtxmlpatterns-5.15.10-1|78	
21mr|qt5-qtxmlpatterns-5.15.10-1|79	#----------------------------------------------------------------------------
21mr|qt5-qtxmlpatterns-5.15.10-1|80	
21mr|qt5-qtxmlpatterns-5.15.10-1|81	%if %{with docs}
21mr|qt5-qtxmlpatterns-5.15.10-1|82	%package doc
21mr|qt5-qtxmlpatterns-5.15.10-1|83	Summary:	Qt QCH documentation for %{name}
21mr|qt5-qtxmlpatterns-5.15.10-1|84	Group:		Documentation
21mr|qt5-qtxmlpatterns-5.15.10-1|85	Conflicts:	qt5-doc < 5.6.0
21mr|qt5-qtxmlpatterns-5.15.10-1|86	BuildArch:	noarch
21mr|qt5-qtxmlpatterns-5.15.10-1|87	
21mr|qt5-qtxmlpatterns-5.15.10-1|88	%description doc
21mr|qt5-qtxmlpatterns-5.15.10-1|89	Qt QCH documentation for %{name}.
21mr|qt5-qtxmlpatterns-5.15.10-1|90	
21mr|qt5-qtxmlpatterns-5.15.10-1|91	%files doc
21mr|qt5-qtxmlpatterns-5.15.10-1|92	%{_qt5_docdir}/qtxmlpatterns.qch
21mr|qt5-qtxmlpatterns-5.15.10-1|93	%endif
21mr|qt5-qtxmlpatterns-5.15.10-1|94	
21mr|qt5-qtxmlpatterns-5.15.10-1|95	#----------------------------------------------------------------------------
21mr|qt5-qtxmlpatterns-5.15.10-1|96	
21mr|qt5-qtxmlpatterns-5.15.10-1|97	%package examples
21mr|qt5-qtxmlpatterns-5.15.10-1|98	Summary:	Example applications for %{name}
21mr|qt5-qtxmlpatterns-5.15.10-1|99	Group:		Development/KDE and Qt
21mr|qt5-qtxmlpatterns-5.15.10-1|100	Conflicts:	qt5-examples < 5.6.0
21mr|qt5-qtxmlpatterns-5.15.10-1|101	
21mr|qt5-qtxmlpatterns-5.15.10-1|102	%description examples
21mr|qt5-qtxmlpatterns-5.15.10-1|103	Example applications for %{name}.
21mr|qt5-qtxmlpatterns-5.15.10-1|104	
21mr|qt5-qtxmlpatterns-5.15.10-1|105	%files examples
21mr|qt5-qtxmlpatterns-5.15.10-1|106	%{_qt5_exampledir}/xmlpatterns/
21mr|qt5-qtxmlpatterns-5.15.10-1|107	
21mr|qt5-qtxmlpatterns-5.15.10-1|108	#----------------------------------------------------------------------------
21mr|qt5-qtxmlpatterns-5.15.10-1|109	
21mr|qt5-qtxmlpatterns-5.15.10-1|110	%prep
21mr|qt5-qtxmlpatterns-5.15.10-1|111	%setup -qn %{module}-everywhere-src-%{version}
21mr|qt5-qtxmlpatterns-5.15.10-1|112	
21mr|qt5-qtxmlpatterns-5.15.10-1|113	%build
21mr|qt5-qtxmlpatterns-5.15.10-1|114	%qmake_qt5
21mr|qt5-qtxmlpatterns-5.15.10-1|115	%make STRIP=true
21mr|qt5-qtxmlpatterns-5.15.10-1|116	
21mr|qt5-qtxmlpatterns-5.15.10-1|117	%if %{with docs}
21mr|qt5-qtxmlpatterns-5.15.10-1|118	%make docs
21mr|qt5-qtxmlpatterns-5.15.10-1|119	%endif
21mr|qt5-qtxmlpatterns-5.15.10-1|120	
21mr|qt5-qtxmlpatterns-5.15.10-1|121	%install
21mr|qt5-qtxmlpatterns-5.15.10-1|122	make install STRIP=true INSTALL_ROOT=%{buildroot}
21mr|qt5-qtxmlpatterns-5.15.10-1|123	
21mr|qt5-qtxmlpatterns-5.15.10-1|124	%if %{with docs}
21mr|qt5-qtxmlpatterns-5.15.10-1|125	make install_qch_docs INSTALL_ROOT=%{buildroot}
21mr|qt5-qtxmlpatterns-5.15.10-1|126	%endif
21mr|qt5-qtxmlpatterns-5.15.10-1|127	
21mr|qt5-qtxmlpatterns-5.15.10-1|128	%if "%{_qt5_libdir}" != "%{_libdir}"
21mr|qt5-qtxmlpatterns-5.15.10-1|129	pushd %{buildroot}%{_libdir}
21mr|qt5-qtxmlpatterns-5.15.10-1|130	ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
21mr|qt5-qtxmlpatterns-5.15.10-1|131	mkdir pkgconfig
21mr|qt5-qtxmlpatterns-5.15.10-1|132	cd pkgconfig
21mr|qt5-qtxmlpatterns-5.15.10-1|133	ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
21mr|qt5-qtxmlpatterns-5.15.10-1|134	popd
21mr|qt5-qtxmlpatterns-5.15.10-1|135	%endif
21mr|qt5-qtxmlpatterns-5.15.10-1|136	
21mr|qt5-qtxmlpatterns-5.15.10-1|137	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt5-qtxmlpatterns-5.15.10-1|138	## .prl/.la file love
21mr|qt5-qtxmlpatterns-5.15.10-1|139	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt5-qtxmlpatterns-5.15.10-1|140	pushd %{buildroot}%{_qt5_libdir}
21mr|qt5-qtxmlpatterns-5.15.10-1|141	for prl_file in libQt5*.prl ; do
21mr|qt5-qtxmlpatterns-5.15.10-1|142	sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt5-qtxmlpatterns-5.15.10-1|143	if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt5-qtxmlpatterns-5.15.10-1|144	rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt5-qtxmlpatterns-5.15.10-1|145	sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt5-qtxmlpatterns-5.15.10-1|146	fi
21mr|qt5-qtxmlpatterns-5.15.10-1|147	done
21mr|qt5-qtxmlpatterns-5.15.10-1|148	popd

16387 21
21mr|qt5-style-plugins-5.8.1-5|1	%define oname qtstyleplugins
21mr|qt5-style-plugins-5.8.1-5|2	
21mr|qt5-style-plugins-5.8.1-5|3	Summary:	Additional style plugins for Qt5
21mr|qt5-style-plugins-5.8.1-5|4	Name:		qt5-style-plugins
21mr|qt5-style-plugins-5.8.1-5|5	Version:	5.8.1
21mr|qt5-style-plugins-5.8.1-5|6	Release:	5
21mr|qt5-style-plugins-5.8.1-5|7	License:	LGPLv2.1+
21mr|qt5-style-plugins-5.8.1-5|8	Group:		System/Libraries
21mr|qt5-style-plugins-5.8.1-5|9	Url:		https://github.com/qtproject/qtstyleplugins
21mr|qt5-style-plugins-5.8.1-5|10	# Snapshot from 2017.03.11
21mr|qt5-style-plugins-5.8.1-5|11	Source0:	%{oname}-%{version}.tar.gz
21mr|qt5-style-plugins-5.8.1-5|12	BuildRequires:	qmake5
21mr|qt5-style-plugins-5.8.1-5|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt5-style-plugins-5.8.1-5|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt5-style-plugins-5.8.1-5|15	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt5-style-plugins-5.8.1-5|16	BuildRequires:	pkgconfig(x11)
21mr|qt5-style-plugins-5.8.1-5|17	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qt5-style-plugins-5.8.1-5|18	Recommends:	qt5-style-cleanlooks
21mr|qt5-style-plugins-5.8.1-5|19	Recommends:	qt5-style-motif
21mr|qt5-style-plugins-5.8.1-5|20	Recommends:	qt5-style-plastique
21mr|qt5-style-plugins-5.8.1-5|21	
21mr|qt5-style-plugins-5.8.1-5|22	%description
21mr|qt5-style-plugins-5.8.1-5|23	Additional style plugins for Qt5 moved out of Qt5 base tree.
21mr|qt5-style-plugins-5.8.1-5|24	
21mr|qt5-style-plugins-5.8.1-5|25	%files
21mr|qt5-style-plugins-5.8.1-5|26	
21mr|qt5-style-plugins-5.8.1-5|27	#----------------------------------------------------------------------------
21mr|qt5-style-plugins-5.8.1-5|28	
21mr|qt5-style-plugins-5.8.1-5|29	%package -n qt5-style-cleanlooks
21mr|qt5-style-plugins-5.8.1-5|30	Summary:	Cleanlooks style for Qt5
21mr|qt5-style-plugins-5.8.1-5|31	Group:		System/Libraries
21mr|qt5-style-plugins-5.8.1-5|32	
21mr|qt5-style-plugins-5.8.1-5|33	%description -n qt5-style-cleanlooks
21mr|qt5-style-plugins-5.8.1-5|34	Cleanlooks style for Qt5.
21mr|qt5-style-plugins-5.8.1-5|35	
21mr|qt5-style-plugins-5.8.1-5|36	%files -n qt5-style-cleanlooks
21mr|qt5-style-plugins-5.8.1-5|37	%{_qt5_plugindir}/styles/libqcleanlooksstyle.so
21mr|qt5-style-plugins-5.8.1-5|38	
21mr|qt5-style-plugins-5.8.1-5|39	#----------------------------------------------------------------------------
21mr|qt5-style-plugins-5.8.1-5|40	
21mr|qt5-style-plugins-5.8.1-5|41	%package -n qt5-style-motif
21mr|qt5-style-plugins-5.8.1-5|42	Summary:	Motif style for Qt5
21mr|qt5-style-plugins-5.8.1-5|43	Group:		System/Libraries
21mr|qt5-style-plugins-5.8.1-5|44	
21mr|qt5-style-plugins-5.8.1-5|45	%description -n qt5-style-motif
21mr|qt5-style-plugins-5.8.1-5|46	Motif style for Qt5.
21mr|qt5-style-plugins-5.8.1-5|47	
21mr|qt5-style-plugins-5.8.1-5|48	%files -n qt5-style-motif
21mr|qt5-style-plugins-5.8.1-5|49	%{_qt5_plugindir}/styles/libqmotifstyle.so
21mr|qt5-style-plugins-5.8.1-5|50	
21mr|qt5-style-plugins-5.8.1-5|51	#----------------------------------------------------------------------------
21mr|qt5-style-plugins-5.8.1-5|52	
21mr|qt5-style-plugins-5.8.1-5|53	%package -n qt5-style-plastique
21mr|qt5-style-plugins-5.8.1-5|54	Summary:	Plastique style for Qt5
21mr|qt5-style-plugins-5.8.1-5|55	Group:		System/Libraries
21mr|qt5-style-plugins-5.8.1-5|56	
21mr|qt5-style-plugins-5.8.1-5|57	%description -n qt5-style-plastique
21mr|qt5-style-plugins-5.8.1-5|58	Plastique style for Qt5.
21mr|qt5-style-plugins-5.8.1-5|59	
21mr|qt5-style-plugins-5.8.1-5|60	%files -n qt5-style-plastique
21mr|qt5-style-plugins-5.8.1-5|61	%{_qt5_plugindir}/styles/libqplastiquestyle.so
21mr|qt5-style-plugins-5.8.1-5|62	
21mr|qt5-style-plugins-5.8.1-5|63	#----------------------------------------------------------------------------
21mr|qt5-style-plugins-5.8.1-5|64	
21mr|qt5-style-plugins-5.8.1-5|65	%prep
21mr|qt5-style-plugins-5.8.1-5|66	%setup -q -n %{oname}-%{version}
21mr|qt5-style-plugins-5.8.1-5|67	
21mr|qt5-style-plugins-5.8.1-5|68	%build
21mr|qt5-style-plugins-5.8.1-5|69	%qmake_qt5 %{oname}.pro
21mr|qt5-style-plugins-5.8.1-5|70	%make
21mr|qt5-style-plugins-5.8.1-5|71	
21mr|qt5-style-plugins-5.8.1-5|72	%install
21mr|qt5-style-plugins-5.8.1-5|73	%makeinstall_qt
21mr|qt5-style-plugins-5.8.1-5|74	
21mr|qt5-style-plugins-5.8.1-5|75	rm -rf %{buildroot}%{_libdir}/cmake

16388 21
21mr|qt6-qt3d-6.6.2-1|1	%bcond_with examples
21mr|qt6-qt3d-6.6.2-1|2	
21mr|qt6-qt3d-6.6.2-1|3	Summary:	Qt6 - Qt3D QML bindings and C++ APIs
21mr|qt6-qt3d-6.6.2-1|4	Name:		qt6-qt3d
21mr|qt6-qt3d-6.6.2-1|5	Version:	6.6.2
21mr|qt6-qt3d-6.6.2-1|6	Release:	1
21mr|qt6-qt3d-6.6.2-1|7	Group:		System/Libraries
21mr|qt6-qt3d-6.6.2-1|8	License:	LGPLv2 with exceptions or GPLv3 with exceptions
21mr|qt6-qt3d-6.6.2-1|9	Url:		http://www.qt.io
21mr|qt6-qt3d-6.6.2-1|10	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qt3d-everywhere-src-%{version}.tar.xz
21mr|qt6-qt3d-6.6.2-1|11	Source100:	qt6-qt3d.rpmlintrc
21mr|qt6-qt3d-6.6.2-1|12	Patch0:		qt3d-assimp-fix-build.patch
21mr|qt6-qt3d-6.6.2-1|13	Patch1:		fix.build.licenses.patch
21mr|qt6-qt3d-6.6.2-1|14	Patch2:		qt3d-6.5.0-compile.patch
21mr|qt6-qt3d-6.6.2-1|15	Patch100:	e2k-detect.patch
21mr|qt6-qt3d-6.6.2-1|16	BuildRequires:	cmake
21mr|qt6-qt3d-6.6.2-1|17	BuildRequires:	qt6-cmake
21mr|qt6-qt3d-6.6.2-1|18	BuildRequires:	ninja
21mr|qt6-qt3d-6.6.2-1|19	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qt3d-6.6.2-1|20	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qt3d-6.6.2-1|21	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qt3d-6.6.2-1|22	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qt3d-6.6.2-1|23	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qt3d-6.6.2-1|24	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qt3d-6.6.2-1|25	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qt3d-6.6.2-1|26	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qt3d-6.6.2-1|27	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qt3d-6.6.2-1|28	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qt3d-6.6.2-1|29	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qt3d-6.6.2-1|30	BuildRequires:	cmake(Qt6ShaderTools)
21mr|qt6-qt3d-6.6.2-1|31	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qt3d-6.6.2-1|32	BuildRequires:	cmake(Qt6QmlModels)
21mr|qt6-qt3d-6.6.2-1|33	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qt3d-6.6.2-1|34	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qt3d-6.6.2-1|35	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qt3d-6.6.2-1|36	BuildRequires:	pkgconfig(gl)
21mr|qt6-qt3d-6.6.2-1|37	BuildRequires:	vulkan-headers
21mr|qt6-qt3d-6.6.2-1|38	BuildRequires:	pkgconfig(libglvnd)
21mr|qt6-qt3d-6.6.2-1|39	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qt3d-6.6.2-1|40	BuildRequires:	pkgconfig(libbrotlienc)
21mr|qt6-qt3d-6.6.2-1|41	BuildRequires:	pkgconfig(xau)
21mr|qt6-qt3d-6.6.2-1|42	BuildRequires:	pkgconfig(libinput)
21mr|qt6-qt3d-6.6.2-1|43	
21mr|qt6-qt3d-6.6.2-1|44	
21mr|qt6-qt3d-6.6.2-1|45	%description
21mr|qt6-qt3d-6.6.2-1|46	Qt 3D provides functionality for near-realtime simulation systems with
21mr|qt6-qt3d-6.6.2-1|47	support for 2D and 3D rendering in both Qt C++ and Qt Quick applications).
21mr|qt6-qt3d-6.6.2-1|48	
21mr|qt6-qt3d-6.6.2-1|49	%define extra_files_3DExtras \
21mr|qt6-qt3d-6.6.2-1|50	%{_qt6_qmldir}/Qt3D/Extras/libquick3dextrasplugin.so \
21mr|qt6-qt3d-6.6.2-1|51	%{_qt6_qmldir}/Qt3D/Extras/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|52	%{_qt6_qmldir}/Qt3D/Extras/qmldir
21mr|qt6-qt3d-6.6.2-1|53	
21mr|qt6-qt3d-6.6.2-1|54	%define extra_files_3DCore \
21mr|qt6-qt3d-6.6.2-1|55	%{_qt6_qmldir}/Qt3D/Core/libquick3dcoreplugin.so \
21mr|qt6-qt3d-6.6.2-1|56	%{_qt6_qmldir}/Qt3D/Core/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|57	%{_qt6_qmldir}/Qt3D/Core/qmldir
21mr|qt6-qt3d-6.6.2-1|58	
21mr|qt6-qt3d-6.6.2-1|59	%define extra_files_3DQuick \
21mr|qt6-qt3d-6.6.2-1|60	%{_qt6_qmldir}/Qt3D/Core/libquick3dcoreplugin.so \
21mr|qt6-qt3d-6.6.2-1|61	%{_qt6_qmldir}/Qt3D/Core/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|62	%{_qt6_qmldir}/Qt3D/Core/qmldir
21mr|qt6-qt3d-6.6.2-1|63	
21mr|qt6-qt3d-6.6.2-1|64	%define extra_files_3DInput \
21mr|qt6-qt3d-6.6.2-1|65	%{_qt6_qmldir}/Qt3D/Input/libquick3dinputplugin.so \
21mr|qt6-qt3d-6.6.2-1|66	%{_qt6_qmldir}/Qt3D/Input/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|67	%{_qt6_qmldir}/Qt3D/Input/qmldir
21mr|qt6-qt3d-6.6.2-1|68	
21mr|qt6-qt3d-6.6.2-1|69	%define extra_files_3DQuickRender \
21mr|qt6-qt3d-6.6.2-1|70	%{_qt6_qmldir}/Qt3D/Render/libquick3drenderplugin.so \
21mr|qt6-qt3d-6.6.2-1|71	%{_qt6_qmldir}/Qt3D/Render/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|72	%{_qt6_qmldir}/Qt3D/Render/qmldir \
21mr|qt6-qt3d-6.6.2-1|73	
21mr|qt6-qt3d-6.6.2-1|74	%define extra_files_3DQuickScene2D \
21mr|qt6-qt3d-6.6.2-1|75	%{_qt6_qmldir}/QtQuick/Scene2D/libqtquickscene2dplugin.so \
21mr|qt6-qt3d-6.6.2-1|76	%{_qt6_qmldir}/QtQuick/Scene2D/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|77	%{_qt6_qmldir}/QtQuick/Scene2D/qmldir
21mr|qt6-qt3d-6.6.2-1|78	
21mr|qt6-qt3d-6.6.2-1|79	%define extra_files_3DRender \
21mr|qt6-qt3d-6.6.2-1|80	%{_qt6_qmldir}/QtQuick/Scene3D/libqtquickscene3dplugin.so \
21mr|qt6-qt3d-6.6.2-1|81	%{_qt6_qmldir}/QtQuick/Scene3D/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|82	%{_qt6_qmldir}/QtQuick/Scene3D/qmldir
21mr|qt6-qt3d-6.6.2-1|83	
21mr|qt6-qt3d-6.6.2-1|84	%define extra_files_3DLogic \
21mr|qt6-qt3d-6.6.2-1|85	%{_qt6_qmldir}/Qt3D/Logic/libquick3dlogicplugin.so \
21mr|qt6-qt3d-6.6.2-1|86	%{_qt6_qmldir}/Qt3D/Logic/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|87	%{_qt6_qmldir}/Qt3D/Logic/qmldir
21mr|qt6-qt3d-6.6.2-1|88	
21mr|qt6-qt3d-6.6.2-1|89	%define extra_files_3DQuickAnimation \
21mr|qt6-qt3d-6.6.2-1|90	%{_qt6_qmldir}/Qt3D/Animation/libquick3danimationplugin.so \
21mr|qt6-qt3d-6.6.2-1|91	%{_qt6_qmldir}/Qt3D/Animation/plugins.qmltypes \
21mr|qt6-qt3d-6.6.2-1|92	%{_qt6_qmldir}/Qt3D/Animation/qmldir
21mr|qt6-qt3d-6.6.2-1|93	
21mr|qt6-qt3d-6.6.2-1|94	%define extra_devel_files_3DCore \
21mr|qt6-qt3d-6.6.2-1|95	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake \
21mr|qt6-qt3d-6.6.2-1|96	%{_qt6_libdir}/cmake/Qt6/FindWrapQt3DAssimp.cmake \
21mr|qt6-qt3d-6.6.2-1|97	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/Qt3DTestsConfig.cmake
21mr|qt6-qt3d-6.6.2-1|98	
21mr|qt6-qt3d-6.6.2-1|99	
21mr|qt6-qt3d-6.6.2-1|100	%qt6libs 3DAnimation 3DCore 3DExtras 3DInput 3DLogic 3DQuick 3DQuickAnimation 3DQuickExtras 3DQuickInput 3DQuickRender 3DQuickScene2D 3DRender
21mr|qt6-qt3d-6.6.2-1|101	
21mr|qt6-qt3d-6.6.2-1|102	%files
21mr|qt6-qt3d-6.6.2-1|103	%license LICENSE.GPL* LICENSE.LGPL*
21mr|qt6-qt3d-6.6.2-1|104	%{_qt6_plugindir}/sceneparsers/
21mr|qt6-qt3d-6.6.2-1|105	%{_qt6_plugindir}/renderers/
21mr|qt6-qt3d-6.6.2-1|106	%{_qt6_plugindir}/geometryloaders/
21mr|qt6-qt3d-6.6.2-1|107	%{_qt6_plugindir}/renderplugins/libscene2d.so
21mr|qt6-qt3d-6.6.2-1|108	
21mr|qt6-qt3d-6.6.2-1|109	%if %{with examples}
21mr|qt6-qt3d-6.6.2-1|110	%package examples
21mr|qt6-qt3d-6.6.2-1|111	Summary: Example applications for Qt Declarative %{qtmajor}
21mr|qt6-qt3d-6.6.2-1|112	Group: Development/KDE and Qt
21mr|qt6-qt3d-6.6.2-1|113	
21mr|qt6-qt3d-6.6.2-1|114	%description examples
21mr|qt6-qt3d-6.6.2-1|115	Example applications for Qt Declarative %{qtmajor}
21mr|qt6-qt3d-6.6.2-1|116	
21mr|qt6-qt3d-6.6.2-1|117	%files examples
21mr|qt6-qt3d-6.6.2-1|118	%{_qt6_examplesdir}/qt3d/*
21mr|qt6-qt3d-6.6.2-1|119	%endif
21mr|qt6-qt3d-6.6.2-1|120	
21mr|qt6-qt3d-6.6.2-1|121	%prep
21mr|qt6-qt3d-6.6.2-1|122	%autosetup -p1 -n qt3d-everywhere-src-%{version}
21mr|qt6-qt3d-6.6.2-1|123	
21mr|qt6-qt3d-6.6.2-1|124	%build
21mr|qt6-qt3d-6.6.2-1|125	%cmake -G Ninja \
21mr|qt6-qt3d-6.6.2-1|126	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qt3d-6.6.2-1|127	%if %{with examples}
21mr|qt6-qt3d-6.6.2-1|128	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qt3d-6.6.2-1|129	%else
21mr|qt6-qt3d-6.6.2-1|130	-DQT_BUILD_EXAMPLES:BOOL=OFF \
21mr|qt6-qt3d-6.6.2-1|131	%endif
21mr|qt6-qt3d-6.6.2-1|132	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir}
21mr|qt6-qt3d-6.6.2-1|133	
21mr|qt6-qt3d-6.6.2-1|134	%ninja_build
21mr|qt6-qt3d-6.6.2-1|135	
21mr|qt6-qt3d-6.6.2-1|136	
21mr|qt6-qt3d-6.6.2-1|137	%install
21mr|qt6-qt3d-6.6.2-1|138	%ninja_install -C build
21mr|qt6-qt3d-6.6.2-1|139	

16389 21
21mr|qt6-qt5compat-6.6.2-1|1	%define major 6
21mr|qt6-qt5compat-6.6.2-1|2	
21mr|qt6-qt5compat-6.6.2-1|3	%define libname %mklibname Qt6Core5Compat %{major}
21mr|qt6-qt5compat-6.6.2-1|4	%define devname %mklibname Qt6Core5Compat -d
21mr|qt6-qt5compat-6.6.2-1|5	
21mr|qt6-qt5compat-6.6.2-1|6	Summary:	Qt 5.x compatibility library for Qt6
21mr|qt6-qt5compat-6.6.2-1|7	Name:		qt6-qt5compat
21mr|qt6-qt5compat-6.6.2-1|8	Version:	6.6.2
21mr|qt6-qt5compat-6.6.2-1|9	Release:	1
21mr|qt6-qt5compat-6.6.2-1|10	Group:		System/Libraries
21mr|qt6-qt5compat-6.6.2-1|11	License:	GPLv2+
21mr|qt6-qt5compat-6.6.2-1|12	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qt5compat-everywhere-src-%{version}.tar.xz
21mr|qt6-qt5compat-6.6.2-1|13	Source100:	qt6-qt5compat.rpmlintrc
21mr|qt6-qt5compat-6.6.2-1|14	BuildRequires:	cmake
21mr|qt6-qt5compat-6.6.2-1|15	BuildRequires:	ninja
21mr|qt6-qt5compat-6.6.2-1|16	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qt5compat-6.6.2-1|17	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qt5compat-6.6.2-1|18	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qt5compat-6.6.2-1|19	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qt5compat-6.6.2-1|20	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qt5compat-6.6.2-1|21	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qt5compat-6.6.2-1|22	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qt5compat-6.6.2-1|23	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qt5compat-6.6.2-1|24	BuildRequires:	cmake(Qt6ShaderTools) = %{version}
21mr|qt6-qt5compat-6.6.2-1|25	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qt5compat-6.6.2-1|26	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qt5compat-6.6.2-1|27	BuildRequires:	qt6-cmake
21mr|qt6-qt5compat-6.6.2-1|28	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qt5compat-6.6.2-1|29	BuildRequires:	pkgconfig(gl)
21mr|qt6-qt5compat-6.6.2-1|30	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qt5compat-6.6.2-1|31	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qt5compat-6.6.2-1|32	BuildRequires:	pkgconfig(icu-i18n)
21mr|qt6-qt5compat-6.6.2-1|33	BuildRequires:	pkgconfig(icu-uc)
21mr|qt6-qt5compat-6.6.2-1|34	BuildRequires:	pkgconfig(openssl)
21mr|qt6-qt5compat-6.6.2-1|35	BuildRequires:	cmake(LLVM)
21mr|qt6-qt5compat-6.6.2-1|36	BuildRequires:	cmake(Clang)
21mr|qt6-qt5compat-6.6.2-1|37	
21mr|qt6-qt5compat-6.6.2-1|38	%description
21mr|qt6-qt5compat-6.6.2-1|39	Qt 5.x compatibility library for Qt6
21mr|qt6-qt5compat-6.6.2-1|40	
21mr|qt6-qt5compat-6.6.2-1|41	%files
21mr|qt6-qt5compat-6.6.2-1|42	%{_qt6_qmldir}/Qt5Compat
21mr|qt6-qt5compat-6.6.2-1|43	
21mr|qt6-qt5compat-6.6.2-1|44	#----------------------------------------------------------
21mr|qt6-qt5compat-6.6.2-1|45	
21mr|qt6-qt5compat-6.6.2-1|46	%package -n %{libname}
21mr|qt6-qt5compat-6.6.2-1|47	Summary:	Qt Graphs library
21mr|qt6-qt5compat-6.6.2-1|48	Group:		System/Libraries
21mr|qt6-qt5compat-6.6.2-1|49	Requires:	%{name} = %{EVRD}
21mr|qt6-qt5compat-6.6.2-1|50	
21mr|qt6-qt5compat-6.6.2-1|51	%description -n %{libname}
21mr|qt6-qt5compat-6.6.2-1|52	Qt scxml library.
21mr|qt6-qt5compat-6.6.2-1|53	
21mr|qt6-qt5compat-6.6.2-1|54	%files -n %{libname}
21mr|qt6-qt5compat-6.6.2-1|55	%{_qt6_libdir}/*.so.%{major}*
21mr|qt6-qt5compat-6.6.2-1|56	
21mr|qt6-qt5compat-6.6.2-1|57	#---------------------------------------------
21mr|qt6-qt5compat-6.6.2-1|58	
21mr|qt6-qt5compat-6.6.2-1|59	%package -n %{devname}
21mr|qt6-qt5compat-6.6.2-1|60	Summary:	Development files for %{name}
21mr|qt6-qt5compat-6.6.2-1|61	Group:		Development/C
21mr|qt6-qt5compat-6.6.2-1|62	Requires:	%{libname} = %{EVRD}
21mr|qt6-qt5compat-6.6.2-1|63	
21mr|qt6-qt5compat-6.6.2-1|64	%description -n %{devname}
21mr|qt6-qt5compat-6.6.2-1|65	Development files (Headers etc.) for %{name}.
21mr|qt6-qt5compat-6.6.2-1|66	
21mr|qt6-qt5compat-6.6.2-1|67	%files -n %{devname}
21mr|qt6-qt5compat-6.6.2-1|68	%{_qt6_includedir}/QtCore5Compat
21mr|qt6-qt5compat-6.6.2-1|69	%{_qt6_libdir}/cmake/Qt6
21mr|qt6-qt5compat-6.6.2-1|70	%{_qt6_libdir}/cmake/Qt6BuildInternals
21mr|qt6-qt5compat-6.6.2-1|71	%{_qt6_libdir}/cmake/Qt6Core5Compat
21mr|qt6-qt5compat-6.6.2-1|72	%{_qt6_libdir}/cmake/Qt6Qml
21mr|qt6-qt5compat-6.6.2-1|73	%{_qt6_libdir}/pkgconfig/Qt6Core5Compat.pc
21mr|qt6-qt5compat-6.6.2-1|74	%{_qt6_archdatadir}/modules/Core5Compat.json
21mr|qt6-qt5compat-6.6.2-1|75	%{_qt6_mkspecsdir}/modules/qt_lib_core5compat_private.pri
21mr|qt6-qt5compat-6.6.2-1|76	%{_qt6_mkspecsdir}/modules/qt_lib_core5compat.pri
21mr|qt6-qt5compat-6.6.2-1|77	%{_qt6_archdatadir}/metatypes/qt6core5compat_release_metatypes.json
21mr|qt6-qt5compat-6.6.2-1|78	%{_qt6_libdir}/libQt6Core5Compat.prl
21mr|qt6-qt5compat-6.6.2-1|79	%{_qt6_libdir}/libQt6Core5Compat.so
21mr|qt6-qt5compat-6.6.2-1|80	
21mr|qt6-qt5compat-6.6.2-1|81	#---------------------------------------------
21mr|qt6-qt5compat-6.6.2-1|82	
21mr|qt6-qt5compat-6.6.2-1|83	%package examples
21mr|qt6-qt5compat-6.6.2-1|84	Summary: Examples for the Qt %{major} Graphs module
21mr|qt6-qt5compat-6.6.2-1|85	Group: Development/KDE and Qt
21mr|qt6-qt5compat-6.6.2-1|86	
21mr|qt6-qt5compat-6.6.2-1|87	%description examples
21mr|qt6-qt5compat-6.6.2-1|88	Examples for the Qt %{major} Graphs module
21mr|qt6-qt5compat-6.6.2-1|89	
21mr|qt6-qt5compat-6.6.2-1|90	%files examples
21mr|qt6-qt5compat-6.6.2-1|91	%{_qt6_examplesdir}/core5
21mr|qt6-qt5compat-6.6.2-1|92	
21mr|qt6-qt5compat-6.6.2-1|93	#---------------------------------------------
21mr|qt6-qt5compat-6.6.2-1|94	
21mr|qt6-qt5compat-6.6.2-1|95	%prep
21mr|qt6-qt5compat-6.6.2-1|96	%autosetup -p1 -n qt5compat-everywhere-src-%{version}
21mr|qt6-qt5compat-6.6.2-1|97	
21mr|qt6-qt5compat-6.6.2-1|98	%build
21mr|qt6-qt5compat-6.6.2-1|99	%cmake -G Ninja \
21mr|qt6-qt5compat-6.6.2-1|100	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qt5compat-6.6.2-1|101	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qt5compat-6.6.2-1|102	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qt5compat-6.6.2-1|103	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qt5compat-6.6.2-1|104	
21mr|qt6-qt5compat-6.6.2-1|105	%ninja_build
21mr|qt6-qt5compat-6.6.2-1|106	
21mr|qt6-qt5compat-6.6.2-1|107	%install
21mr|qt6-qt5compat-6.6.2-1|108	%ninja_install -C build
21mr|qt6-qt5compat-6.6.2-1|109	

16390 21
21mr|qt6-qtbase-6.6.2-2|1	Summary:	Version 6 of the Qt framework
21mr|qt6-qtbase-6.6.2-2|2	Name:		qt6-qtbase
21mr|qt6-qtbase-6.6.2-2|3	Version:	6.6.2
21mr|qt6-qtbase-6.6.2-2|4	Release:	2
21mr|qt6-qtbase-6.6.2-2|5	Group:		System/Libraries
21mr|qt6-qtbase-6.6.2-2|6	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtbase-everywhere-src-%{version}.tar.xz
21mr|qt6-qtbase-6.6.2-2|7	Source1:	qt6-qtbase.rpmlintrc
21mr|qt6-qtbase-6.6.2-2|8	# rpm macros
21mr|qt6-qtbase-6.6.2-2|9	Source100:	macros.qt6
21mr|qt6-qtbase-6.6.2-2|10	%{load:%{S:100}}
21mr|qt6-qtbase-6.6.2-2|11	Source101:	macros.qt6-qmake
21mr|qt6-qtbase-6.6.2-2|12	Patch1:		qtbase-6.2.0-aarch64-buildfix.patch
21mr|qt6-qtbase-6.6.2-2|13	%ifarch %{e2k}
21mr|qt6-qtbase-6.6.2-2|14	Patch100:	e2k.patch
21mr|qt6-qtbase-6.6.2-2|15	%endif
21mr|qt6-qtbase-6.6.2-2|16	BuildRequires:	cmake
21mr|qt6-qtbase-6.6.2-2|17	BuildRequires:	ninja
21mr|qt6-qtbase-6.6.2-2|18	BuildRequires:	perl
21mr|qt6-qtbase-6.6.2-2|19	BuildRequires:	icu
21mr|qt6-qtbase-6.6.2-2|20	BuildRequires:	pkgconfig(libzstd)
21mr|qt6-qtbase-6.6.2-2|21	# Not really used, but referenced by the paranoid integrity
21mr|qt6-qtbase-6.6.2-2|22	# check in cmake files
21mr|qt6-qtbase-6.6.2-2|23	BuildRequires:	%{_lib}zstd-static-devel
21mr|qt6-qtbase-6.6.2-2|24	BuildRequires:	pkgconfig(libudev)
21mr|qt6-qtbase-6.6.2-2|25	BuildRequires:	pkgconfig(libdrm)
21mr|qt6-qtbase-6.6.2-2|26	BuildRequires:	pkgconfig(gbm)
21mr|qt6-qtbase-6.6.2-2|27	BuildRequires:	pkgconfig(libinput)
21mr|qt6-qtbase-6.6.2-2|28	BuildRequires:	pkgconfig(xcb-atom)
21mr|qt6-qtbase-6.6.2-2|29	BuildRequires:	pkgconfig(xcb-aux)
21mr|qt6-qtbase-6.6.2-2|30	BuildRequires:	pkgconfig(xcb-cursor)
21mr|qt6-qtbase-6.6.2-2|31	BuildRequires:	pkgconfig(xcb-event)
21mr|qt6-qtbase-6.6.2-2|32	BuildRequires:	pkgconfig(xcb-ewmh)
21mr|qt6-qtbase-6.6.2-2|33	BuildRequires:	pkgconfig(xcb-icccm)
21mr|qt6-qtbase-6.6.2-2|34	BuildRequires:	pkgconfig(xcb-image)
21mr|qt6-qtbase-6.6.2-2|35	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|qt6-qtbase-6.6.2-2|36	BuildRequires:	pkgconfig(xcb-renderutil)
21mr|qt6-qtbase-6.6.2-2|37	BuildRequires:	pkgconfig(xcb-util)
21mr|qt6-qtbase-6.6.2-2|38	BuildRequires:	pkgconfig(xfixes)
21mr|qt6-qtbase-6.6.2-2|39	BuildRequires:	pkgconfig(xcb)
21mr|qt6-qtbase-6.6.2-2|40	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtbase-6.6.2-2|41	BuildRequires:	pkgconfig(freetype2)
21mr|qt6-qtbase-6.6.2-2|42	BuildRequires:	pkgconfig(icu-i18n)
21mr|qt6-qtbase-6.6.2-2|43	BuildRequires:	pkgconfig(icu-uc)
21mr|qt6-qtbase-6.6.2-2|44	BuildRequires:	pkgconfig(harfbuzz)
21mr|qt6-qtbase-6.6.2-2|45	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|qt6-qtbase-6.6.2-2|46	BuildRequires:	pkgconfig(odbc)
21mr|qt6-qtbase-6.6.2-2|47	BuildRequires:	cmake(double-conversion)
21mr|qt6-qtbase-6.6.2-2|48	BuildRequires:	pkgconfig(libjpeg)
21mr|qt6-qtbase-6.6.2-2|49	BuildRequires:	pkgconfig(libpng)
21mr|qt6-qtbase-6.6.2-2|50	BuildRequires:	pkgconfig(libpcre2-16)
21mr|qt6-qtbase-6.6.2-2|51	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtbase-6.6.2-2|52	BuildRequires:	pkgconfig(xkbcommon-x11)
21mr|qt6-qtbase-6.6.2-2|53	BuildRequires:	pkgconfig(xcb)
21mr|qt6-qtbase-6.6.2-2|54	BuildRequires:	pkgconfig(glib-2.0)
21mr|qt6-qtbase-6.6.2-2|55	BuildRequires:	pkgconfig(atspi-2)
21mr|qt6-qtbase-6.6.2-2|56	BuildRequires:	pkgconfig(egl)
21mr|qt6-qtbase-6.6.2-2|57	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtbase-6.6.2-2|58	BuildRequires:	pkgconfig(libglvnd)
21mr|qt6-qtbase-6.6.2-2|59	BuildRequires:	pkgconfig(x11)
21mr|qt6-qtbase-6.6.2-2|60	BuildRequires:	pkgconfig(xrender)
21mr|qt6-qtbase-6.6.2-2|61	BuildRequires:	pkgconfig(openssl)
21mr|qt6-qtbase-6.6.2-2|62	BuildRequires:	pkgconfig(systemd)
21mr|qt6-qtbase-6.6.2-2|63	BuildRequires:	cups-devel
21mr|qt6-qtbase-6.6.2-2|64	BuildRequires:	mtdev-devel
21mr|qt6-qtbase-6.6.2-2|65	# this package in contrib
21mr|qt6-qtbase-6.6.2-2|66	#BuildRequires:	openvg-devel
21mr|qt6-qtbase-6.6.2-2|67	BuildRequires:	pkgconfig(libbrotlidec)
21mr|qt6-qtbase-6.6.2-2|68	BuildRequires:	pkgconfig(libbrotlienc)
21mr|qt6-qtbase-6.6.2-2|69	BuildRequires:	pkgconfig(libsctp)
21mr|qt6-qtbase-6.6.2-2|70	# For the QtSQL plugins
21mr|qt6-qtbase-6.6.2-2|71	BuildRequires:	pkgconfig(sqlite3)
21mr|qt6-qtbase-6.6.2-2|72	BuildRequires:	pkgconfig(libmariadb)
21mr|qt6-qtbase-6.6.2-2|73	BuildRequires:	pkgconfig(libpq)
21mr|qt6-qtbase-6.6.2-2|74	# For the theme only
21mr|qt6-qtbase-6.6.2-2|75	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|qt6-qtbase-6.6.2-2|76	License:	GPLv2+
21mr|qt6-qtbase-6.6.2-2|77	
21mr|qt6-qtbase-6.6.2-2|78	%description
21mr|qt6-qtbase-6.6.2-2|79	Version %{qtmajor} of the Qt framework
21mr|qt6-qtbase-6.6.2-2|80	
21mr|qt6-qtbase-6.6.2-2|81	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|82	
21mr|qt6-qtbase-6.6.2-2|83	%define extra_devel_files_Core \
21mr|qt6-qtbase-6.6.2-2|84	%{_qt6_bindir}/qt-configure-module \
21mr|qt6-qtbase-6.6.2-2|85	%dir %{_qt6_libexecdir} \
21mr|qt6-qtbase-6.6.2-2|86	%{_qt6_libexecdir}/moc \
21mr|qt6-qtbase-6.6.2-2|87	%{_qt6_libexecdir}/rcc \
21mr|qt6-qtbase-6.6.2-2|88	%dir %{_qt6_archdatadir}/metatypes \
21mr|qt6-qtbase-6.6.2-2|89	%dir %{_qt6_archdatadir}/modules \
21mr|qt6-qtbase-6.6.2-2|90	%{_qt6_libdir}/pkgconfig/Qt6Platform.pc
21mr|qt6-qtbase-6.6.2-2|91	
21mr|qt6-qtbase-6.6.2-2|92	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|93	
21mr|qt6-qtbase-6.6.2-2|94	%define extra_devel_reqprov_Core \
21mr|qt6-qtbase-6.6.2-2|95	Requires: %{name}-tools = %{EVRD} \
21mr|qt6-qtbase-6.6.2-2|96	Requires: qmake-qt%{qtmajor} = %{EVRD} \
21mr|qt6-qtbase-6.6.2-2|97	
21mr|qt6-qtbase-6.6.2-2|98	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|99	
21mr|qt6-qtbase-6.6.2-2|100	%define extra_files_Gui \
21mr|qt6-qtbase-6.6.2-2|101	%dir %{_qt6_plugindir}/egldeviceintegrations \
21mr|qt6-qtbase-6.6.2-2|102	%{_qt6_plugindir}/egldeviceintegrations/libqeglfs-emu-integration.so \
21mr|qt6-qtbase-6.6.2-2|103	%{_qt6_plugindir}/egldeviceintegrations/libqeglfs-kms-egldevice-integration.so \
21mr|qt6-qtbase-6.6.2-2|104	%{_qt6_plugindir}/egldeviceintegrations/libqeglfs-kms-integration.so \
21mr|qt6-qtbase-6.6.2-2|105	%{_qt6_plugindir}/egldeviceintegrations/libqeglfs-x11-integration.so \
21mr|qt6-qtbase-6.6.2-2|106	%dir %{_qt6_plugindir}/xcbglintegrations \
21mr|qt6-qtbase-6.6.2-2|107	%{_qt6_plugindir}/xcbglintegrations/libqxcb-egl-integration.so \
21mr|qt6-qtbase-6.6.2-2|108	%dir %{_qt6_plugindir}/generic \
21mr|qt6-qtbase-6.6.2-2|109	%{_qt6_plugindir}/generic/libqevdevkeyboardplugin.so \
21mr|qt6-qtbase-6.6.2-2|110	%{_qt6_plugindir}/generic/libqevdevmouseplugin.so \
21mr|qt6-qtbase-6.6.2-2|111	%{_qt6_plugindir}/generic/libqevdevtabletplugin.so \
21mr|qt6-qtbase-6.6.2-2|112	%{_qt6_plugindir}/generic/libqevdevtouchplugin.so \
21mr|qt6-qtbase-6.6.2-2|113	%{_qt6_plugindir}/generic/libqlibinputplugin.so \
21mr|qt6-qtbase-6.6.2-2|114	%{_qt6_plugindir}/generic/libqtuiotouchplugin.so \
21mr|qt6-qtbase-6.6.2-2|115	%dir %{_qt6_plugindir}/imageformats \
21mr|qt6-qtbase-6.6.2-2|116	%{_qt6_plugindir}/imageformats/libqgif.so \
21mr|qt6-qtbase-6.6.2-2|117	%{_qt6_plugindir}/imageformats/libqico.so \
21mr|qt6-qtbase-6.6.2-2|118	%{_qt6_plugindir}/imageformats/libqjpeg.so \
21mr|qt6-qtbase-6.6.2-2|119	%dir %{_qt6_plugindir}/platforminputcontexts \
21mr|qt6-qtbase-6.6.2-2|120	%{_qt6_plugindir}/platforminputcontexts/libcomposeplatforminputcontextplugin.so \
21mr|qt6-qtbase-6.6.2-2|121	%{_qt6_plugindir}/platforminputcontexts/libibusplatforminputcontextplugin.so \
21mr|qt6-qtbase-6.6.2-2|122	%dir %{_qt6_plugindir}/platforms \
21mr|qt6-qtbase-6.6.2-2|123	%{_qt6_plugindir}/platforms/libqeglfs.so \
21mr|qt6-qtbase-6.6.2-2|124	%{_qt6_plugindir}/platforms/libqlinuxfb.so \
21mr|qt6-qtbase-6.6.2-2|125	%{_qt6_plugindir}/platforms/libqminimal.so \
21mr|qt6-qtbase-6.6.2-2|126	%{_qt6_plugindir}/platforms/libqminimalegl.so \
21mr|qt6-qtbase-6.6.2-2|127	%{_qt6_plugindir}/platforms/libqoffscreen.so \
21mr|qt6-qtbase-6.6.2-2|128	%{_qt6_plugindir}/platforms/libqvkkhrdisplay.so \
21mr|qt6-qtbase-6.6.2-2|129	%{_qt6_plugindir}/platforms/libqvnc.so \
21mr|qt6-qtbase-6.6.2-2|130	%{_qt6_plugindir}/platforms/libqxcb.so \
21mr|qt6-qtbase-6.6.2-2|131	%{_qt6_plugindir}/xcbglintegrations/libqxcb-glx-integration.so \
21mr|qt6-qtbase-6.6.2-2|132	%dir %{_qt6_plugindir}/platformthemes \
21mr|qt6-qtbase-6.6.2-2|133	%{_qt6_plugindir}/platformthemes/libqxdgdesktopportal.so
21mr|qt6-qtbase-6.6.2-2|134	
21mr|qt6-qtbase-6.6.2-2|135	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|136	
21mr|qt6-qtbase-6.6.2-2|137	# FIXME this really shouldn't be necessary, but the cmake files
21mr|qt6-qtbase-6.6.2-2|138	# perform a mistaken integrity check.
21mr|qt6-qtbase-6.6.2-2|139	# Not requiring all the plugins results in
21mr|qt6-qtbase-6.6.2-2|140	# CMake Error at /usr/lib64/qt6/lib/cmake/Qt6Gui/Qt6QGtk3ThemePluginTargets.cmake:95 (message):
21mr|qt6-qtbase-6.6.2-2|141	#   The imported target "Qt6::QGtk3ThemePlugin" references the file
21mr|qt6-qtbase-6.6.2-2|142	#      "/usr/lib64/qt6/./plugins/platformthemes/libqgtk3.so"
21mr|qt6-qtbase-6.6.2-2|143	#   but this file does not exist.  Possible reasons include:
21mr|qt6-qtbase-6.6.2-2|144	#   * The file was deleted, renamed, or moved to another location.
21mr|qt6-qtbase-6.6.2-2|145	#   * An install or uninstall procedure did not complete successfully.
21mr|qt6-qtbase-6.6.2-2|146	#   * The installation package was faulty and contained
21mr|qt6-qtbase-6.6.2-2|147	#      "/usr/lib64/qt6/lib/cmake/Qt6Gui/Qt6QGtk3ThemePluginTargets.cmake"
21mr|qt6-qtbase-6.6.2-2|148	#   but not all the files it references.
21mr|qt6-qtbase-6.6.2-2|149	%define extra_devel_reqprov_Gui \
21mr|qt6-qtbase-6.6.2-2|150	Requires: %{name}-theme-gtk3 = %{EVRD} \
21mr|qt6-qtbase-6.6.2-2|151	Requires: pkgconfig(egl) \
21mr|qt6-qtbase-6.6.2-2|152	Requires: pkgconfig(glesv2)
21mr|qt6-qtbase-6.6.2-2|153	
21mr|qt6-qtbase-6.6.2-2|154	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|155	
21mr|qt6-qtbase-6.6.2-2|156	%define extra_devel_files_DBus \
21mr|qt6-qtbase-6.6.2-2|157	%{_qt6_bindir}/qdbuscpp2xml \
21mr|qt6-qtbase-6.6.2-2|158	%{_qt6_bindir}/qdbusxml2cpp
21mr|qt6-qtbase-6.6.2-2|159	
21mr|qt6-qtbase-6.6.2-2|160	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|161	
21mr|qt6-qtbase-6.6.2-2|162	%define extra_files_Network \
21mr|qt6-qtbase-6.6.2-2|163	%dir %{_qt6_plugindir}/networkinformation \
21mr|qt6-qtbase-6.6.2-2|164	%{_qt6_plugindir}/networkinformation/libqnetworkmanager.so \
21mr|qt6-qtbase-6.6.2-2|165	%{_qt6_plugindir}/networkinformation/libqglib.so \
21mr|qt6-qtbase-6.6.2-2|166	%dir %{_qt6_plugindir}/tls \
21mr|qt6-qtbase-6.6.2-2|167	%{_qt6_plugindir}/tls/libqcertonlybackend.so \
21mr|qt6-qtbase-6.6.2-2|168	%{_qt6_plugindir}/tls/libqopensslbackend.so
21mr|qt6-qtbase-6.6.2-2|169	
21mr|qt6-qtbase-6.6.2-2|170	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|171	
21mr|qt6-qtbase-6.6.2-2|172	%define extra_devel_files_Network \
21mr|qt6-qtbase-6.6.2-2|173	%{_qt6_libdir}/cmake/Qt6HostInfo
21mr|qt6-qtbase-6.6.2-2|174	
21mr|qt6-qtbase-6.6.2-2|175	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|176	
21mr|qt6-qtbase-6.6.2-2|177	%define extra_files_PrintSupport \
21mr|qt6-qtbase-6.6.2-2|178	%dir %{_qt6_plugindir}/printsupport \
21mr|qt6-qtbase-6.6.2-2|179	%{_qt6_plugindir}/printsupport/libcupsprintersupport.so
21mr|qt6-qtbase-6.6.2-2|180	
21mr|qt6-qtbase-6.6.2-2|181	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|182	
21mr|qt6-qtbase-6.6.2-2|183	%define extra_files_Sql \
21mr|qt6-qtbase-6.6.2-2|184	%dir %{_qt6_plugindir}/sqldrivers \
21mr|qt6-qtbase-6.6.2-2|185	%{_qt6_plugindir}/sqldrivers/libqsqlite.so \
21mr|qt6-qtbase-6.6.2-2|186	%{_qt6_plugindir}/sqldrivers/libqsqlmysql.so \
21mr|qt6-qtbase-6.6.2-2|187	%{_qt6_plugindir}/sqldrivers/libqsqlodbc.so \
21mr|qt6-qtbase-6.6.2-2|188	%{_qt6_plugindir}/sqldrivers/libqsqlpsql.so
21mr|qt6-qtbase-6.6.2-2|189	
21mr|qt6-qtbase-6.6.2-2|190	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|191	
21mr|qt6-qtbase-6.6.2-2|192	%define extra_devel_files_Test \
21mr|qt6-qtbase-6.6.2-2|193	%{_qt6_libexecdir}/qt-testrunner.py \
21mr|qt6-qtbase-6.6.2-2|194	%{_qt6_libexecdir}/__pycache__/*
21mr|qt6-qtbase-6.6.2-2|195	
21mr|qt6-qtbase-6.6.2-2|196	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|197	
21mr|qt6-qtbase-6.6.2-2|198	%define extra_devel_files_Widgets \
21mr|qt6-qtbase-6.6.2-2|199	%{_qt6_libexecdir}/uic
21mr|qt6-qtbase-6.6.2-2|200	
21mr|qt6-qtbase-6.6.2-2|201	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|202	
21mr|qt6-qtbase-6.6.2-2|203	%qt6libs Core Concurrent DBus EglFSDeviceIntegration EglFsKmsSupport EglFsKmsGbmSupport Gui Network OpenGL OpenGLWidgets PrintSupport Sql Test Widgets XcbQpa Xml
21mr|qt6-qtbase-6.6.2-2|204	%qt6staticlibs DeviceDiscoverySupport FbSupport ExampleIcons InputSupport KmsSupport
21mr|qt6-qtbase-6.6.2-2|205	
21mr|qt6-qtbase-6.6.2-2|206	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|207	
21mr|qt6-qtbase-6.6.2-2|208	%package doc
21mr|qt6-qtbase-6.6.2-2|209	Summary: Documentation for the Qt %{qtmajor} framework
21mr|qt6-qtbase-6.6.2-2|210	Group: Documentation
21mr|qt6-qtbase-6.6.2-2|211	
21mr|qt6-qtbase-6.6.2-2|212	%description doc
21mr|qt6-qtbase-6.6.2-2|213	Documentation for the Qt %{qtmajor} framework
21mr|qt6-qtbase-6.6.2-2|214	
21mr|qt6-qtbase-6.6.2-2|215	%files doc
21mr|qt6-qtbase-6.6.2-2|216	%{_qt6_docdir}/
21mr|qt6-qtbase-6.6.2-2|217	
21mr|qt6-qtbase-6.6.2-2|218	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|219	
21mr|qt6-qtbase-6.6.2-2|220	%package examples
21mr|qt6-qtbase-6.6.2-2|221	Summary: Examples for the Qt %{qtmajor} framework
21mr|qt6-qtbase-6.6.2-2|222	Group: Documentation
21mr|qt6-qtbase-6.6.2-2|223	
21mr|qt6-qtbase-6.6.2-2|224	%description examples
21mr|qt6-qtbase-6.6.2-2|225	Documentation for the Qt %{qtmajor} framework
21mr|qt6-qtbase-6.6.2-2|226	
21mr|qt6-qtbase-6.6.2-2|227	%files examples
21mr|qt6-qtbase-6.6.2-2|228	%{_qt6_examplesdir}/
21mr|qt6-qtbase-6.6.2-2|229	%{_libdir}/objects-Release/ExampleIconsPrivate_resources_1
21mr|qt6-qtbase-6.6.2-2|230	
21mr|qt6-qtbase-6.6.2-2|231	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|232	
21mr|qt6-qtbase-6.6.2-2|233	%package theme-gtk3
21mr|qt6-qtbase-6.6.2-2|234	Summary: GTK3 Theme for Qt %{qtmajor}
21mr|qt6-qtbase-6.6.2-2|235	Group:	Graphical desktop/KDE
21mr|qt6-qtbase-6.6.2-2|236	Requires: %{mklibname Qt%{qtmajor}Gui} = %{EVRD}
21mr|qt6-qtbase-6.6.2-2|237	
21mr|qt6-qtbase-6.6.2-2|238	%description theme-gtk3
21mr|qt6-qtbase-6.6.2-2|239	GTK3 Theme for Qt %{qtmajor}
21mr|qt6-qtbase-6.6.2-2|240	
21mr|qt6-qtbase-6.6.2-2|241	%files theme-gtk3
21mr|qt6-qtbase-6.6.2-2|242	%{_qt6_plugindir}/platformthemes/libqgtk3.so
21mr|qt6-qtbase-6.6.2-2|243	
21mr|qt6-qtbase-6.6.2-2|244	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|245	
21mr|qt6-qtbase-6.6.2-2|246	%package -n qmake-qt%{qtmajor}
21mr|qt6-qtbase-6.6.2-2|247	Summary: The legacy qmake build tool for Qt %{qtmajor}
21mr|qt6-qtbase-6.6.2-2|248	Group: Development/Tools
21mr|qt6-qtbase-6.6.2-2|249	
21mr|qt6-qtbase-6.6.2-2|250	%description -n qmake-qt%{qtmajor}
21mr|qt6-qtbase-6.6.2-2|251	The legacy qmake build tool for Qt %{qtmajor}
21mr|qt6-qtbase-6.6.2-2|252	
21mr|qt6-qtbase-6.6.2-2|253	%files -n qmake-qt%{qtmajor}
21mr|qt6-qtbase-6.6.2-2|254	%{_bindir}/qmake-qt6
21mr|qt6-qtbase-6.6.2-2|255	%{_qt6_bindir}/qmake
21mr|qt6-qtbase-6.6.2-2|256	%{_qt6_bindir}/qmake6
21mr|qt6-qtbase-6.6.2-2|257	%{_qt6_mkspecsdir}/
21mr|qt6-qtbase-6.6.2-2|258	%{_qt6_libexecdir}/qt-internal-configure-tests
21mr|qt6-qtbase-6.6.2-2|259	%{_qt6_libexecdir}/ensure_pro_file.cmake
21mr|qt6-qtbase-6.6.2-2|260	%{_prefix}/lib/rpm/macros.d/macros.qt6-qmake
21mr|qt6-qtbase-6.6.2-2|261	
21mr|qt6-qtbase-6.6.2-2|262	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|263	
21mr|qt6-qtbase-6.6.2-2|264	%package -n qt%{qtmajor}-cmake
21mr|qt6-qtbase-6.6.2-2|265	Summary: Cmake extensions for Qt %{qtmajor}
21mr|qt6-qtbase-6.6.2-2|266	Group: Development/KDE and Qt
21mr|qt6-qtbase-6.6.2-2|267	Requires: cmake
21mr|qt6-qtbase-6.6.2-2|268	
21mr|qt6-qtbase-6.6.2-2|269	%description -n qt%{qtmajor}-cmake
21mr|qt6-qtbase-6.6.2-2|270	Cmake extensions for Qt %{qtmajor}
21mr|qt6-qtbase-6.6.2-2|271	
21mr|qt6-qtbase-6.6.2-2|272	%files -n qt%{qtmajor}-cmake
21mr|qt6-qtbase-6.6.2-2|273	%{_qt6_bindir}/qt-cmake
21mr|qt6-qtbase-6.6.2-2|274	%{_qt6_bindir}/qt-cmake-create
21mr|qt6-qtbase-6.6.2-2|275	%{_qt6_libexecdir}/cmake_automoc_parser
21mr|qt6-qtbase-6.6.2-2|276	%dir %{_qt6_libdir}/cmake
21mr|qt6-qtbase-6.6.2-2|277	%{_qt6_libdir}/cmake/Qt6
21mr|qt6-qtbase-6.6.2-2|278	%{_qt6_libdir}/cmake/Qt6BuildInternals
21mr|qt6-qtbase-6.6.2-2|279	%{_qt6_libexecdir}/android_emulator_launcher.sh
21mr|qt6-qtbase-6.6.2-2|280	%{_qt6_libexecdir}/qt-cmake-private
21mr|qt6-qtbase-6.6.2-2|281	%{_qt6_libexecdir}/qt-cmake-private-install.cmake
21mr|qt6-qtbase-6.6.2-2|282	%{_qt6_libexecdir}/qt-cmake-standalone-test
21mr|qt6-qtbase-6.6.2-2|283	%{_prefix}/lib/rpm/macros.d/macros.qt6
21mr|qt6-qtbase-6.6.2-2|284	
21mr|qt6-qtbase-6.6.2-2|285	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|286	
21mr|qt6-qtbase-6.6.2-2|287	%package tools
21mr|qt6-qtbase-6.6.2-2|288	Summary: Qt %{qtmajor} build tools
21mr|qt6-qtbase-6.6.2-2|289	Group: Development/KDE and Qt
21mr|qt6-qtbase-6.6.2-2|290	
21mr|qt6-qtbase-6.6.2-2|291	%description tools
21mr|qt6-qtbase-6.6.2-2|292	Qt %{qtmajor} build tools
21mr|qt6-qtbase-6.6.2-2|293	
21mr|qt6-qtbase-6.6.2-2|294	%files tools
21mr|qt6-qtbase-6.6.2-2|295	%{_qt6_bindir}/androiddeployqt
21mr|qt6-qtbase-6.6.2-2|296	%{_qt6_bindir}/androiddeployqt%{qtmajor}
21mr|qt6-qtbase-6.6.2-2|297	%{_qt6_bindir}/androidtestrunner
21mr|qt6-qtbase-6.6.2-2|298	%{_qt6_bindir}/qtpaths
21mr|qt6-qtbase-6.6.2-2|299	%{_qt6_bindir}/qtpaths%{qtmajor}
21mr|qt6-qtbase-6.6.2-2|300	%{_qt6_libexecdir}/qlalr
21mr|qt6-qtbase-6.6.2-2|301	%{_qt6_libexecdir}/qvkgen
21mr|qt6-qtbase-6.6.2-2|302	%{_qt6_libexecdir}/tracegen
21mr|qt6-qtbase-6.6.2-2|303	%{_qt6_libexecdir}/sanitizer-testrunner.py
21mr|qt6-qtbase-6.6.2-2|304	%{_qt6_libexecdir}/syncqt
21mr|qt6-qtbase-6.6.2-2|305	%{_qt6_libexecdir}/tracepointgen
21mr|qt6-qtbase-6.6.2-2|306	
21mr|qt6-qtbase-6.6.2-2|307	#----------------------------------------------------
21mr|qt6-qtbase-6.6.2-2|308	
21mr|qt6-qtbase-6.6.2-2|309	%prep
21mr|qt6-qtbase-6.6.2-2|310	%setup -q -n qtbase-everywhere-src-%{version}
21mr|qt6-qtbase-6.6.2-2|311	%patch1 -p1
21mr|qt6-qtbase-6.6.2-2|312	%ifarch %{e2k}
21mr|qt6-qtbase-6.6.2-2|313	%patch100 -p1
21mr|qt6-qtbase-6.6.2-2|314	%endif
21mr|qt6-qtbase-6.6.2-2|315	
21mr|qt6-qtbase-6.6.2-2|316	sed -i -e 's,@QTDIR@,%{_qt6_libdir},g' src/gui/kernel/qguiapplication.cpp
21mr|qt6-qtbase-6.6.2-2|317	
21mr|qt6-qtbase-6.6.2-2|318	# FIXME This may be interesting in the future:
21mr|qt6-qtbase-6.6.2-2|319	#	-DQT_FEATURE_cxx2a:BOOL=ON
21mr|qt6-qtbase-6.6.2-2|320	# As of 6.0.02 and clang 11.0.1, causes a compile failure
21mr|qt6-qtbase-6.6.2-2|321	
21mr|qt6-qtbase-6.6.2-2|322	# FIXME This may be interesting for some boards
21mr|qt6-qtbase-6.6.2-2|323	#	-DQT_FEATURE_opengl_dynamic:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|324	#	-DQT_FEATURE_opengles2:BOOL=ON
21mr|qt6-qtbase-6.6.2-2|325	# But as of 6.0.02, it disables the even more useful X11 GLX plugin
21mr|qt6-qtbase-6.6.2-2|326	# opengles2 disables it in cmake, the others cause bogus linkage
21mr|qt6-qtbase-6.6.2-2|327	
21mr|qt6-qtbase-6.6.2-2|328	# FIXME Investigate
21mr|qt6-qtbase-6.6.2-2|329	#	-DQT_FEATURE_lttng:BOOL=ON
21mr|qt6-qtbase-6.6.2-2|330	# -DBUILD_WITH_PCH:BOOL=OFF is a workaround for
21mr|qt6-qtbase-6.6.2-2|331	# https://github.com/llvm/llvm-project/issues/57505
21mr|qt6-qtbase-6.6.2-2|332	
21mr|qt6-qtbase-6.6.2-2|333	%build
21mr|qt6-qtbase-6.6.2-2|334	%ifarch aarch64
21mr|qt6-qtbase-6.6.2-2|335	export CFLAGS="%{optflags} -march=armv8-a+crypto"
21mr|qt6-qtbase-6.6.2-2|336	export CXXFLAGS="%{optflags} -march=armv8-a+crypto"
21mr|qt6-qtbase-6.6.2-2|337	%endif
21mr|qt6-qtbase-6.6.2-2|338	export LD_LIBRARY_PATH="$(pwd)/build/%{_lib}:${LD_LIBRARY_PATH}"
21mr|qt6-qtbase-6.6.2-2|339	%cmake -G Ninja \
21mr|qt6-qtbase-6.6.2-2|340	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtbase-6.6.2-2|341	-DINSTALL_ARCHDATADIR=%{_qt6_archdatadir} \
21mr|qt6-qtbase-6.6.2-2|342	-DINSTALL_DATADIR=%{_qt6_datadir} \
21mr|qt6-qtbase-6.6.2-2|343	-DINSTALL_BINDIR=%{_qt6_bindir} \
21mr|qt6-qtbase-6.6.2-2|344	-DINSTALL_MKSPECSDIR=%{_qt6_mkspecsdir} \
21mr|qt6-qtbase-6.6.2-2|345	-DINSTALL_QMLDIR=%{_qt6_qmldir} \
21mr|qt6-qtbase-6.6.2-2|346	-DINSTALL_PLUGINSDIR=%{_qt6_plugindir} \
21mr|qt6-qtbase-6.6.2-2|347	-DINSTALL_INCLUDEDIR=%{_qt6_headerdir} \
21mr|qt6-qtbase-6.6.2-2|348	-DINSTALL_EXAMPLESDIR=%{_qt6_examplesdir} \
21mr|qt6-qtbase-6.6.2-2|349	-DINSTALL_TESTSDIR=%{_qt6_testsdir} \
21mr|qt6-qtbase-6.6.2-2|350	-DINSTALL_DOCDIR=%{_qt6_docdir} \
21mr|qt6-qtbase-6.6.2-2|351	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|352	-DQT_BUILD_TESTS:BOOL=FALSE \
21mr|qt6-qtbase-6.6.2-2|353	-DINSTALL_LIBDIR=%{_libdir} \
21mr|qt6-qtbase-6.6.2-2|354	-DBUILD_SHARED_LIBS:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|355	-DFEATURE_relocatable:BOOL=OFF \
21mr|qt6-qtbase-6.6.2-2|356	-DQT_FEATURE_aesni:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|357	%ifnarch %{e2k}
21mr|qt6-qtbase-6.6.2-2|358	-DQT_FEATURE_cxx20:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|359	%else
21mr|qt6-qtbase-6.6.2-2|360	-DQT_FEATURE_cxx20:BOOL=OFF \
21mr|qt6-qtbase-6.6.2-2|361	%endif
21mr|qt6-qtbase-6.6.2-2|362	-DQT_FEATURE_dynamicgl:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|363	-DQT_FEATURE_ipc_posix:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|364	-DQT_FEATURE_journald:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|365	-DQT_FEATURE_opengl_desktop:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|366	-DQT_FEATURE_opengles3:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|367	-DQT_FEATURE_opengles31:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|368	-DQT_FEATURE_opengles32:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|369	-DQT_FEATURE_use_bfd_linker:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|370	-DQT_FEATURE_xcb_native_painting:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|371	-DQT_FEATURE_openssl:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|372	-DQT_FEATURE_openssl_linked:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|373	-DQT_FEATURE_system_jpeg:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|374	-DQT_FEATURE_system_png:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|375	-DQT_FEATURE_system_zlib:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|376	-DQT_FEATURE_system_sqlite:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|377	-DQT_FEATURE_system_xcb_xinput:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|378	-DQT_FEATURE_libproxy:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|379	-DQT_FEATURE_ltcg:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|380	-DQT_FEATURE_sctp:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|381	-DQT_FEATURE_gc_binaries:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|382	-DQT_FEATURE_futimes:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|383	-DQT_FEATURE_renameat2:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|384	-DINPUT_doubleconversion=system \
21mr|qt6-qtbase-6.6.2-2|385	-DINPUT_freetype=system \
21mr|qt6-qtbase-6.6.2-2|386	-DINPUT_harfbuzz=system \
21mr|qt6-qtbase-6.6.2-2|387	-DINPUT_libjpeg=system \
21mr|qt6-qtbase-6.6.2-2|388	-DINPUT_libpng=system \
21mr|qt6-qtbase-6.6.2-2|389	-DINPUT_sqlite=system \
21mr|qt6-qtbase-6.6.2-2|390	-DQT_INPUT_openssl=linked \
21mr|qt6-qtbase-6.6.2-2|391	%ifarch %{armx}
21mr|qt6-qtbase-6.6.2-2|392	-DQT_FEATURE_neon:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|393	%endif
21mr|qt6-qtbase-6.6.2-2|394	%ifarch %{x86_64} %{e2k}
21mr|qt6-qtbase-6.6.2-2|395	-DQT_FEATURE_sse2:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|396	%endif
21mr|qt6-qtbase-6.6.2-2|397	-DQT_USE_BUNDLED_BundledFreetype:BOOL=OFF \
21mr|qt6-qtbase-6.6.2-2|398	-DQT_USE_BUNDLED_BundledHarfbuzz:BOOL=OFF \
21mr|qt6-qtbase-6.6.2-2|399	-DQT_USE_BUNDLED_BundledLibpng:BOOL=OFF \
21mr|qt6-qtbase-6.6.2-2|400	-DQT_USE_BUNDLED_BundledPcre2:BOOL=OFF \
21mr|qt6-qtbase-6.6.2-2|401	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtbase-6.6.2-2|402	-DBUILD_WITH_PCH:BOOL=OFF
21mr|qt6-qtbase-6.6.2-2|403	
21mr|qt6-qtbase-6.6.2-2|404	%ninja_build
21mr|qt6-qtbase-6.6.2-2|405	
21mr|qt6-qtbase-6.6.2-2|406	%install
21mr|qt6-qtbase-6.6.2-2|407	%ninja_install -C build
21mr|qt6-qtbase-6.6.2-2|408	
21mr|qt6-qtbase-6.6.2-2|409	# Add rpm macros
21mr|qt6-qtbase-6.6.2-2|410	mkdir -p %{buildroot}%{_prefix}/lib/rpm/macros.d/
21mr|qt6-qtbase-6.6.2-2|411	cp %{S:100} %{buildroot}%{_prefix}/lib/rpm/macros.d/macros.qt6
21mr|qt6-qtbase-6.6.2-2|412	cp %{S:101} %{buildroot}%{_prefix}/lib/rpm/macros.d/macros.qt6-qmake
21mr|qt6-qtbase-6.6.2-2|413	
21mr|qt6-qtbase-6.6.2-2|414	# Put qmake-qt6 where some stuff (e.g. LO) looks for it
21mr|qt6-qtbase-6.6.2-2|415	mkdir -p %{buildroot}%{_bindir}
21mr|qt6-qtbase-6.6.2-2|416	ln -s %{_qt6_bindir}/qmake %{buildroot}%{_bindir}/qmake-qt6

16391 21
21mr|qt6-qtcharts-6.6.2-2|1	%define major 6
21mr|qt6-qtcharts-6.6.2-2|2	
21mr|qt6-qtcharts-6.6.2-2|3	%define libname %mklibname Qt6QtCharts %{major}
21mr|qt6-qtcharts-6.6.2-2|4	%define devname %mklibname Qt6QtCharts -d
21mr|qt6-qtcharts-6.6.2-2|5	
21mr|qt6-qtcharts-6.6.2-2|6	Summary:	Qt6 - Charts component
21mr|qt6-qtcharts-6.6.2-2|7	Name:		qt6-qtcharts
21mr|qt6-qtcharts-6.6.2-2|8	Version:	6.6.2
21mr|qt6-qtcharts-6.6.2-2|9	Release:	2
21mr|qt6-qtcharts-6.6.2-2|10	Group:		System/Libraries
21mr|qt6-qtcharts-6.6.2-2|11	License:	GPLv3
21mr|qt6-qtcharts-6.6.2-2|12	Url:		http://www.qt.io
21mr|qt6-qtcharts-6.6.2-2|13	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtcharts-everywhere-src-%{version}.tar.xz
21mr|qt6-qtcharts-6.6.2-2|14	Source100:	qt6-qtcharts.rpmlintrc
21mr|qt6-qtcharts-6.6.2-2|15	
21mr|qt6-qtcharts-6.6.2-2|16	BuildRequires:	cmake
21mr|qt6-qtcharts-6.6.2-2|17	BuildRequires:	qt6-cmake
21mr|qt6-qtcharts-6.6.2-2|18	BuildRequires:	ninja
21mr|qt6-qtcharts-6.6.2-2|19	BuildRequires:	qt6-qtdeclarative
21mr|qt6-qtcharts-6.6.2-2|20	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtcharts-6.6.2-2|21	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtcharts-6.6.2-2|22	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtcharts-6.6.2-2|23	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtcharts-6.6.2-2|24	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtcharts-6.6.2-2|25	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qtcharts-6.6.2-2|26	BuildRequires:	cmake(Qt6QmlModels)
21mr|qt6-qtcharts-6.6.2-2|27	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtcharts-6.6.2-2|28	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtcharts-6.6.2-2|29	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtcharts-6.6.2-2|30	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtcharts-6.6.2-2|31	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtcharts-6.6.2-2|32	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtcharts-6.6.2-2|33	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtcharts-6.6.2-2|34	BuildRequires:	cmake(Qt6QuickTest)
21mr|qt6-qtcharts-6.6.2-2|35	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtcharts-6.6.2-2|36	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtcharts-6.6.2-2|37	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtcharts-6.6.2-2|38	BuildRequires:	pkgconfig(libglvnd)
21mr|qt6-qtcharts-6.6.2-2|39	Obsoletes:	qt6-qtcharts <= 6.6.2-1
21mr|qt6-qtcharts-6.6.2-2|40	
21mr|qt6-qtcharts-6.6.2-2|41	%description
21mr|qt6-qtcharts-6.6.2-2|42	Qt Charts module provides a set of easy to use chart components. It uses the Qt Graphics View Framework, therefore charts can be easily
21mr|qt6-qtcharts-6.6.2-2|43	integrated to modern user interfaces. Qt Charts can be used as QWidgets, QGraphicsWidget, or QML types.
21mr|qt6-qtcharts-6.6.2-2|44	Users can easily create impressive graphs by selecting one of the charts themes.
21mr|qt6-qtcharts-6.6.2-2|45	
21mr|qt6-qtcharts-6.6.2-2|46	%files
21mr|qt6-qtcharts-6.6.2-2|47	%{_qt6_qmldir}/QtCharts/designer/
21mr|qt6-qtcharts-6.6.2-2|48	%{_qt6_qmldir}/QtCharts/libqtchartsqml2plugin.so
21mr|qt6-qtcharts-6.6.2-2|49	%{_qt6_qmldir}/QtCharts/plugins.qmltypes
21mr|qt6-qtcharts-6.6.2-2|50	%{_qt6_qmldir}/QtCharts/qmldir
21mr|qt6-qtcharts-6.6.2-2|51	
21mr|qt6-qtcharts-6.6.2-2|52	#--------------------------------------------------------------------------------------------
21mr|qt6-qtcharts-6.6.2-2|53	
21mr|qt6-qtcharts-6.6.2-2|54	%package -n %{libname}
21mr|qt6-qtcharts-6.6.2-2|55	Summary:	Qt Graphs library
21mr|qt6-qtcharts-6.6.2-2|56	Group:		System/Libraries
21mr|qt6-qtcharts-6.6.2-2|57	Recommends:	%{name} = %{EVRD}
21mr|qt6-qtcharts-6.6.2-2|58	Obsoletes:	%{mklibname Qt6QtCharts 6} <= 6.6.2-1
21mr|qt6-qtcharts-6.6.2-2|59	Conflicts:	%{mklibname Qt6QtCharts 6} <= 6.2.3
21mr|qt6-qtcharts-6.6.2-2|60	
21mr|qt6-qtcharts-6.6.2-2|61	%description -n %{libname}
21mr|qt6-qtcharts-6.6.2-2|62	Qt scxml library.
21mr|qt6-qtcharts-6.6.2-2|63	
21mr|qt6-qtcharts-6.6.2-2|64	%files -n %{libname}
21mr|qt6-qtcharts-6.6.2-2|65	%{_qt6_libdir}/libQt6Charts.so.%{major}*
21mr|qt6-qtcharts-6.6.2-2|66	%{_qt6_libdir}/libQt6ChartsQml.so.%{major}*
21mr|qt6-qtcharts-6.6.2-2|67	
21mr|qt6-qtcharts-6.6.2-2|68	#---------------------------------------------
21mr|qt6-qtcharts-6.6.2-2|69	
21mr|qt6-qtcharts-6.6.2-2|70	%package -n %{devname}
21mr|qt6-qtcharts-6.6.2-2|71	Summary:	Development files for %{name}
21mr|qt6-qtcharts-6.6.2-2|72	Group:		Development/C
21mr|qt6-qtcharts-6.6.2-2|73	Requires:	%{libname} = %{EVRD}
21mr|qt6-qtcharts-6.6.2-2|74	
21mr|qt6-qtcharts-6.6.2-2|75	%description -n %{devname}
21mr|qt6-qtcharts-6.6.2-2|76	Development files (Headers etc.) for %{name}.
21mr|qt6-qtcharts-6.6.2-2|77	
21mr|qt6-qtcharts-6.6.2-2|78	%files -n %{devname}
21mr|qt6-qtcharts-6.6.2-2|79	%{_qt6_includedir}/QtCharts
21mr|qt6-qtcharts-6.6.2-2|80	%{_qt6_includedir}/QtChartsQml
21mr|qt6-qtcharts-6.6.2-2|81	%{_qt6_libdir}/cmake/Qt6BuildInternals
21mr|qt6-qtcharts-6.6.2-2|82	%{_qt6_libdir}/cmake/Qt6Charts
21mr|qt6-qtcharts-6.6.2-2|83	%{_qt6_libdir}/cmake/Qt6ChartsQml
21mr|qt6-qtcharts-6.6.2-2|84	%{_qt6_libdir}/cmake/Qt6Qml
21mr|qt6-qtcharts-6.6.2-2|85	%{_qt6_libdir}/pkgconfig/Qt6Charts.pc
21mr|qt6-qtcharts-6.6.2-2|86	%{_qt6_libdir}/pkgconfig/Qt6ChartsQml.pc
21mr|qt6-qtcharts-6.6.2-2|87	%{_qt6_archdatadir}/modules/Charts.json
21mr|qt6-qtcharts-6.6.2-2|88	%{_qt6_archdatadir}/modules/ChartsQml.json
21mr|qt6-qtcharts-6.6.2-2|89	%{_qt6_mkspecsdir}/modules/qt_lib_charts_private.pri
21mr|qt6-qtcharts-6.6.2-2|90	%{_qt6_mkspecsdir}/modules/qt_lib_charts.pri
21mr|qt6-qtcharts-6.6.2-2|91	%{_qt6_mkspecsdir}/modules/qt_lib_chartsqml_private.pri
21mr|qt6-qtcharts-6.6.2-2|92	%{_qt6_mkspecsdir}/modules/qt_lib_chartsqml.pri
21mr|qt6-qtcharts-6.6.2-2|93	%{_qt6_archdatadir}/metatypes/qt6charts_release_metatypes.json
21mr|qt6-qtcharts-6.6.2-2|94	%{_qt6_archdatadir}/metatypes/qt6chartsqml_release_metatypes.json
21mr|qt6-qtcharts-6.6.2-2|95	%{_qt6_libdir}/libQt6Charts.prl
21mr|qt6-qtcharts-6.6.2-2|96	%{_qt6_libdir}/libQt6ChartsQml.prl
21mr|qt6-qtcharts-6.6.2-2|97	%{_qt6_libdir}/libQt6Charts.so
21mr|qt6-qtcharts-6.6.2-2|98	%{_qt6_libdir}/libQt6ChartsQml.so
21mr|qt6-qtcharts-6.6.2-2|99	
21mr|qt6-qtcharts-6.6.2-2|100	#---------------------------------------------
21mr|qt6-qtcharts-6.6.2-2|101	
21mr|qt6-qtcharts-6.6.2-2|102	%prep
21mr|qt6-qtcharts-6.6.2-2|103	%autosetup -n qtcharts-everywhere-src-%{version} -p1
21mr|qt6-qtcharts-6.6.2-2|104	%build
21mr|qt6-qtcharts-6.6.2-2|105	%cmake -G Ninja \
21mr|qt6-qtcharts-6.6.2-2|106	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtcharts-6.6.2-2|107	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtcharts-6.6.2-2|108	-DQT_BUILD_EXAMPLES:BOOL=OFF
21mr|qt6-qtcharts-6.6.2-2|109	
21mr|qt6-qtcharts-6.6.2-2|110	%ninja_build
21mr|qt6-qtcharts-6.6.2-2|111	
21mr|qt6-qtcharts-6.6.2-2|112	%install
21mr|qt6-qtcharts-6.6.2-2|113	%ninja_install -C build

16392 21
21mr|qt6-qtconnectivity-6.6.2-1|1	Summary: Qt6 - Connectivity components
21mr|qt6-qtconnectivity-6.6.2-1|2	Name:    qt6-qtconnectivity
21mr|qt6-qtconnectivity-6.6.2-1|3	Version:	6.6.2
21mr|qt6-qtconnectivity-6.6.2-1|4	Release:	1
21mr|qt6-qtconnectivity-6.6.2-1|5	Group:	System/Libraries
21mr|qt6-qtconnectivity-6.6.2-1|6	# See LICENSE.GPL3, respectively, for exception details
21mr|qt6-qtconnectivity-6.6.2-1|7	License: LGPLv2 with exceptions or GPLv3 with exceptions
21mr|qt6-qtconnectivity-6.6.2-1|8	Url:     http://qt.io
21mr|qt6-qtconnectivity-6.6.2-1|9	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtconnectivity-everywhere-src-%{version}.tar.xz
21mr|qt6-qtconnectivity-6.6.2-1|10	Source100:	qt6-qtconnectivity.rpmlintrc
21mr|qt6-qtconnectivity-6.6.2-1|11	BuildRequires:	openssl-devel
21mr|qt6-qtconnectivity-6.6.2-1|12	BuildRequires:	cmake
21mr|qt6-qtconnectivity-6.6.2-1|13	BuildRequires:	ninja
21mr|qt6-qtconnectivity-6.6.2-1|14	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtconnectivity-6.6.2-1|15	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtconnectivity-6.6.2-1|16	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtconnectivity-6.6.2-1|17	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtconnectivity-6.6.2-1|18	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtconnectivity-6.6.2-1|19	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtconnectivity-6.6.2-1|20	BuildRequires:	cmake(Qt6Svg)
21mr|qt6-qtconnectivity-6.6.2-1|21	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtconnectivity-6.6.2-1|22	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtconnectivity-6.6.2-1|23	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtconnectivity-6.6.2-1|24	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtconnectivity-6.6.2-1|25	BuildRequires:	cmake(Qt6AssimpImporterPlugin)
21mr|qt6-qtconnectivity-6.6.2-1|26	BuildRequires:	cmake(Qt6Quick3DAssetImport)
21mr|qt6-qtconnectivity-6.6.2-1|27	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtconnectivity-6.6.2-1|28	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtconnectivity-6.6.2-1|29	BuildRequires:	pkgconfig(libpcsclite)
21mr|qt6-qtconnectivity-6.6.2-1|30	BuildRequires:	qt6-cmake
21mr|qt6-qtconnectivity-6.6.2-1|31	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtconnectivity-6.6.2-1|32	BuildRequires:	pkgconfig(bluez)
21mr|qt6-qtconnectivity-6.6.2-1|33	
21mr|qt6-qtconnectivity-6.6.2-1|34	%description
21mr|qt6-qtconnectivity-6.6.2-1|35	Qt6 - Connectivity components.
21mr|qt6-qtconnectivity-6.6.2-1|36	
21mr|qt6-qtconnectivity-6.6.2-1|37	%files
21mr|qt6-qtconnectivity-6.6.2-1|38	%{_qt6_libexecdir}/sdpscanner
21mr|qt6-qtconnectivity-6.6.2-1|39	
21mr|qt6-qtconnectivity-6.6.2-1|40	#---------------------------------------------------
21mr|qt6-qtconnectivity-6.6.2-1|41	
21mr|qt6-qtconnectivity-6.6.2-1|42	%global extra_files_Bluetooth \
21mr|qt6-qtconnectivity-6.6.2-1|43	%{_qt6_libexecdir}/sdpscanner
21mr|qt6-qtconnectivity-6.6.2-1|44	
21mr|qt6-qtconnectivity-6.6.2-1|45	#---------------------------------------------------
21mr|qt6-qtconnectivity-6.6.2-1|46	
21mr|qt6-qtconnectivity-6.6.2-1|47	%global extra_devel_files_Bluetooth \
21mr|qt6-qtconnectivity-6.6.2-1|48	%{_qt6_libdir}/cmake/Qt6/FindBlueZ.cmake
21mr|qt6-qtconnectivity-6.6.2-1|49	
21mr|qt6-qtconnectivity-6.6.2-1|50	#---------------------------------------------------
21mr|qt6-qtconnectivity-6.6.2-1|51	
21mr|qt6-qtconnectivity-6.6.2-1|52	%global extra_devel_files_Nfc \
21mr|qt6-qtconnectivity-6.6.2-1|53	%{_qt6_libdir}/cmake/Qt6/FindPCSCLITE.cmake \
21mr|qt6-qtconnectivity-6.6.2-1|54	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtConnectivityTestsConfig.cmake
21mr|qt6-qtconnectivity-6.6.2-1|55	
21mr|qt6-qtconnectivity-6.6.2-1|56	#---------------------------------------------------
21mr|qt6-qtconnectivity-6.6.2-1|57	
21mr|qt6-qtconnectivity-6.6.2-1|58	%qt6libs Bluetooth Nfc
21mr|qt6-qtconnectivity-6.6.2-1|59	
21mr|qt6-qtconnectivity-6.6.2-1|60	#---------------------------------------------------
21mr|qt6-qtconnectivity-6.6.2-1|61	
21mr|qt6-qtconnectivity-6.6.2-1|62	%prep
21mr|qt6-qtconnectivity-6.6.2-1|63	%autosetup -p1 -n qtconnectivity-everywhere-src-%{version}
21mr|qt6-qtconnectivity-6.6.2-1|64	
21mr|qt6-qtconnectivity-6.6.2-1|65	%build
21mr|qt6-qtconnectivity-6.6.2-1|66	%cmake -G Ninja \
21mr|qt6-qtconnectivity-6.6.2-1|67	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtconnectivity-6.6.2-1|68	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtconnectivity-6.6.2-1|69	-DQT_BUILD_EXAMPLES:BOOL=OFF \
21mr|qt6-qtconnectivity-6.6.2-1|70	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtconnectivity-6.6.2-1|71	-DFEATURE_spatialaudio_quick3d:BOOL=ON \
21mr|qt6-qtconnectivity-6.6.2-1|72	--log-level=STATUS
21mr|qt6-qtconnectivity-6.6.2-1|73	
21mr|qt6-qtconnectivity-6.6.2-1|74	%ninja_build
21mr|qt6-qtconnectivity-6.6.2-1|75	
21mr|qt6-qtconnectivity-6.6.2-1|76	
21mr|qt6-qtconnectivity-6.6.2-1|77	%install
21mr|qt6-qtconnectivity-6.6.2-1|78	%ninja_install -C build
21mr|qt6-qtconnectivity-6.6.2-1|79	

16393 21
21mr|qt6-qtdatavis3d-6.6.2-1|1	%bcond_with examples
21mr|qt6-qtdatavis3d-6.6.2-1|2	
21mr|qt6-qtdatavis3d-6.6.2-1|3	Summary: Qt6 - Qt Data Visualization component
21mr|qt6-qtdatavis3d-6.6.2-1|4	Name:    qt6-qtdatavis3d
21mr|qt6-qtdatavis3d-6.6.2-1|5	Version:	6.6.2
21mr|qt6-qtdatavis3d-6.6.2-1|6	Release:	1
21mr|qt6-qtdatavis3d-6.6.2-1|7	Group:	System/Libraries
21mr|qt6-qtdatavis3d-6.6.2-1|8	# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
21mr|qt6-qtdatavis3d-6.6.2-1|9	License: LGPLv2 with exceptions or GPLv3 with exceptions
21mr|qt6-qtdatavis3d-6.6.2-1|10	Url:     http://www.qt.io
21mr|qt6-qtdatavis3d-6.6.2-1|11	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtdatavis3d-everywhere-src-%{version}.tar.xz
21mr|qt6-qtdatavis3d-6.6.2-1|12	Source100:	qt6-qtdatavis3d.rpmlintrc
21mr|qt6-qtdatavis3d-6.6.2-1|13	BuildRequires:	cmake
21mr|qt6-qtdatavis3d-6.6.2-1|14	BuildRequires:	ninja
21mr|qt6-qtdatavis3d-6.6.2-1|15	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtdatavis3d-6.6.2-1|16	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtdatavis3d-6.6.2-1|17	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtdatavis3d-6.6.2-1|18	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtdatavis3d-6.6.2-1|19	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtdatavis3d-6.6.2-1|20	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtdatavis3d-6.6.2-1|21	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtdatavis3d-6.6.2-1|22	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtdatavis3d-6.6.2-1|23	BuildRequires:	cmake(Qt6Multimedia)
21mr|qt6-qtdatavis3d-6.6.2-1|24	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtdatavis3d-6.6.2-1|25	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtdatavis3d-6.6.2-1|26	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtdatavis3d-6.6.2-1|27	BuildRequires:	qt6-cmake
21mr|qt6-qtdatavis3d-6.6.2-1|28	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtdatavis3d-6.6.2-1|29	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtdatavis3d-6.6.2-1|30	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtdatavis3d-6.6.2-1|31	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtdatavis3d-6.6.2-1|32	BuildRequires:	cmake(LLVM)
21mr|qt6-qtdatavis3d-6.6.2-1|33	BuildRequires:	cmake(Clang)
21mr|qt6-qtdatavis3d-6.6.2-1|34	
21mr|qt6-qtdatavis3d-6.6.2-1|35	
21mr|qt6-qtdatavis3d-6.6.2-1|36	%description
21mr|qt6-qtdatavis3d-6.6.2-1|37	Qt Data Visualization module provides multiple graph types to visualize data in
21mr|qt6-qtdatavis3d-6.6.2-1|38	3D space both with C++ and Qt Quick 2.
21mr|qt6-qtdatavis3d-6.6.2-1|39	
21mr|qt6-qtdatavis3d-6.6.2-1|40	%global extra_files_DataVisualization \
21mr|qt6-qtdatavis3d-6.6.2-1|41	%{_qt6_qmldir}/QtDataVisualization/
21mr|qt6-qtdatavis3d-6.6.2-1|42	
21mr|qt6-qtdatavis3d-6.6.2-1|43	%global extra_files_DataVisualizationQml \
21mr|qt6-qtdatavis3d-6.6.2-1|44	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake
21mr|qt6-qtdatavis3d-6.6.2-1|45	
21mr|qt6-qtdatavis3d-6.6.2-1|46	%qt6libs DataVisualization DataVisualizationQml
21mr|qt6-qtdatavis3d-6.6.2-1|47	
21mr|qt6-qtdatavis3d-6.6.2-1|48	%if %{with examples}
21mr|qt6-qtdatavis3d-6.6.2-1|49	%package examples
21mr|qt6-qtdatavis3d-6.6.2-1|50	Summary: Examples for the Qt %{major} Web Sockets module
21mr|qt6-qtdatavis3d-6.6.2-1|51	Group: Development/KDE and Qt
21mr|qt6-qtdatavis3d-6.6.2-1|52	
21mr|qt6-qtdatavis3d-6.6.2-1|53	%description examples
21mr|qt6-qtdatavis3d-6.6.2-1|54	Examples for the Qt %{major} Web Sockets module
21mr|qt6-qtdatavis3d-6.6.2-1|55	
21mr|qt6-qtdatavis3d-6.6.2-1|56	%files examples
21mr|qt6-qtdatavis3d-6.6.2-1|57	%optional %{_qt6_examplesdir}/datavisualization
21mr|qt6-qtdatavis3d-6.6.2-1|58	%endif
21mr|qt6-qtdatavis3d-6.6.2-1|59	
21mr|qt6-qtdatavis3d-6.6.2-1|60	%prep
21mr|qt6-qtdatavis3d-6.6.2-1|61	%autosetup -p1 -n qtdatavis3d-everywhere-src-%{version}
21mr|qt6-qtdatavis3d-6.6.2-1|62	%if !%{with examples}
21mr|qt6-qtdatavis3d-6.6.2-1|63	rm -rf examples
21mr|qt6-qtdatavis3d-6.6.2-1|64	%endif
21mr|qt6-qtdatavis3d-6.6.2-1|65	
21mr|qt6-qtdatavis3d-6.6.2-1|66	%build
21mr|qt6-qtdatavis3d-6.6.2-1|67	%cmake -G Ninja \
21mr|qt6-qtdatavis3d-6.6.2-1|68	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtdatavis3d-6.6.2-1|69	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtdatavis3d-6.6.2-1|70	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtdatavis3d-6.6.2-1|71	
21mr|qt6-qtdatavis3d-6.6.2-1|72	%ninja_build
21mr|qt6-qtdatavis3d-6.6.2-1|73	
21mr|qt6-qtdatavis3d-6.6.2-1|74	%install
21mr|qt6-qtdatavis3d-6.6.2-1|75	%ninja_install -C build

16394 21
21mr|qt6-qtdeclarative-6.6.2-1|1	%bcond_with examples
21mr|qt6-qtdeclarative-6.6.2-1|2	
21mr|qt6-qtdeclarative-6.6.2-1|3	%global debug_package %nil
21mr|qt6-qtdeclarative-6.6.2-1|4	
21mr|qt6-qtdeclarative-6.6.2-1|5	Summary:	Version 6 of the Qt Quick framework
21mr|qt6-qtdeclarative-6.6.2-1|6	Name:		qt6-qtdeclarative
21mr|qt6-qtdeclarative-6.6.2-1|7	Version:	6.6.2
21mr|qt6-qtdeclarative-6.6.2-1|8	Release:	1
21mr|qt6-qtdeclarative-6.6.2-1|9	Group:		System/Libraries
21mr|qt6-qtdeclarative-6.6.2-1|10	License:	GPLv2+
21mr|qt6-qtdeclarative-6.6.2-1|11	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtdeclarative-everywhere-src-%{version}.tar.xz
21mr|qt6-qtdeclarative-6.6.2-1|12	Source100:	qt6-qtdeclarative.rpmlintrc
21mr|qt6-qtdeclarative-6.6.2-1|13	Source200:	e2k-toolchain.bug
21mr|qt6-qtdeclarative-6.6.2-1|14	BuildRequires:	cmake
21mr|qt6-qtdeclarative-6.6.2-1|15	BuildRequires:	ninja
21mr|qt6-qtdeclarative-6.6.2-1|16	BuildRequires:	qt6-cmake
21mr|qt6-qtdeclarative-6.6.2-1|17	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtdeclarative-6.6.2-1|18	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtdeclarative-6.6.2-1|19	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtdeclarative-6.6.2-1|20	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtdeclarative-6.6.2-1|21	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtdeclarative-6.6.2-1|22	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtdeclarative-6.6.2-1|23	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtdeclarative-6.6.2-1|24	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtdeclarative-6.6.2-1|25	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtdeclarative-6.6.2-1|26	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtdeclarative-6.6.2-1|27	BuildRequires:	cmake(Qt6LinguistTools)
21mr|qt6-qtdeclarative-6.6.2-1|28	BuildRequires:	cmake(Qt6LanguageServerPrivate)
21mr|qt6-qtdeclarative-6.6.2-1|29	BuildRequires:	cmake(Qt6JsonRpcPrivate)
21mr|qt6-qtdeclarative-6.6.2-1|30	BuildRequires:	cmake(Qt6ShaderTools) = %{version}
21mr|qt6-qtdeclarative-6.6.2-1|31	BuildRequires:	qt6-qtbase-tools
21mr|qt6-qtdeclarative-6.6.2-1|32	BuildRequires:	qmake-qt6
21mr|qt6-qtdeclarative-6.6.2-1|33	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtdeclarative-6.6.2-1|34	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtdeclarative-6.6.2-1|35	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtdeclarative-6.6.2-1|36	BuildRequires:	pkgconfig(openssl)
21mr|qt6-qtdeclarative-6.6.2-1|37	BuildRequires:	qml-rpm-generators
21mr|qt6-qtdeclarative-6.6.2-1|38	
21mr|qt6-qtdeclarative-6.6.2-1|39	%description
21mr|qt6-qtdeclarative-6.6.2-1|40	Version 6 of the Qt Quick framework
21mr|qt6-qtdeclarative-6.6.2-1|41	
21mr|qt6-qtdeclarative-6.6.2-1|42	%files
21mr|qt6-qtdeclarative-6.6.2-1|43	%{_qt6_bindir}/qml
21mr|qt6-qtdeclarative-6.6.2-1|44	%{_qt6_bindir}/qmldom
21mr|qt6-qtdeclarative-6.6.2-1|45	%{_qt6_bindir}/qmlformat
21mr|qt6-qtdeclarative-6.6.2-1|46	%optional %{_qt6_bindir}/qmllint
21mr|qt6-qtdeclarative-6.6.2-1|47	%optional %{_qt6_plugindir}/qmllint
21mr|qt6-qtdeclarative-6.6.2-1|48	%{_qt6_bindir}/qmlpreview
21mr|qt6-qtdeclarative-6.6.2-1|49	%{_qt6_bindir}/qmlprofiler
21mr|qt6-qtdeclarative-6.6.2-1|50	%{_qt6_bindir}/qmleasing
21mr|qt6-qtdeclarative-6.6.2-1|51	%{_qt6_bindir}/qmlplugindump
21mr|qt6-qtdeclarative-6.6.2-1|52	%{_qt6_bindir}/qmlscene
21mr|qt6-qtdeclarative-6.6.2-1|53	%{_qt6_bindir}/qmltestrunner
21mr|qt6-qtdeclarative-6.6.2-1|54	%{_qt6_bindir}/qmltime
21mr|qt6-qtdeclarative-6.6.2-1|55	%{_qt6_libexecdir}/qmlcachegen
21mr|qt6-qtdeclarative-6.6.2-1|56	%{_qt6_libexecdir}/qmlimportscanner
21mr|qt6-qtdeclarative-6.6.2-1|57	%{_qt6_libexecdir}/qmltyperegistrar
21mr|qt6-qtdeclarative-6.6.2-1|58	
21mr|qt6-qtdeclarative-6.6.2-1|59	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|60	
21mr|qt6-qtdeclarative-6.6.2-1|61	%define extra_files_Qml \
21mr|qt6-qtdeclarative-6.6.2-1|62	%{_qt6_plugindir}/qmltooling \
21mr|qt6-qtdeclarative-6.6.2-1|63	%dir %{_qt6_qmldir}/Qt \
21mr|qt6-qtdeclarative-6.6.2-1|64	%dir %{_qt6_qmldir}/Qt/labs \
21mr|qt6-qtdeclarative-6.6.2-1|65	%{_qt6_qmldir}/Qt/labs/animation \
21mr|qt6-qtdeclarative-6.6.2-1|66	%{_qt6_qmldir}/Qt/labs/folderlistmodel \
21mr|qt6-qtdeclarative-6.6.2-1|67	%{_qt6_qmldir}/Qt/labs/platform \
21mr|qt6-qtdeclarative-6.6.2-1|68	%{_qt6_qmldir}/Qt/labs/settings \
21mr|qt6-qtdeclarative-6.6.2-1|69	%{_qt6_qmldir}/Qt/labs/sharedimage \
21mr|qt6-qtdeclarative-6.6.2-1|70	%{_qt6_qmldir}/Qt/labs/wavefrontmesh \
21mr|qt6-qtdeclarative-6.6.2-1|71	%{_qt6_qmldir}/Qt/labs/qmlmodels \
21mr|qt6-qtdeclarative-6.6.2-1|72	%{_qt6_qmldir}/QtTest \
21mr|qt6-qtdeclarative-6.6.2-1|73	%{_qt6_qmldir}/QmlTime \
21mr|qt6-qtdeclarative-6.6.2-1|74	%{_qt6_qmldir}/builtins.qmltypes \
21mr|qt6-qtdeclarative-6.6.2-1|75	%{_qt6_archdatadir}/modules/QmlIntegration.json \
21mr|qt6-qtdeclarative-6.6.2-1|76	%{_qt6_archdatadir}/modules/QmlDebugPrivate.json
21mr|qt6-qtdeclarative-6.6.2-1|77	
21mr|qt6-qtdeclarative-6.6.2-1|78	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|79	
21mr|qt6-qtdeclarative-6.6.2-1|80	%define extra_devel_files_Qml \
21mr|qt6-qtdeclarative-6.6.2-1|81	%optional %{_qt6_bindir}/qmltc \
21mr|qt6-qtdeclarative-6.6.2-1|82	%{_qt6_includedir}/QtQuick \
21mr|qt6-qtdeclarative-6.6.2-1|83	%{_qt6_includedir}/QtQuickTemplates2 \
21mr|qt6-qtdeclarative-6.6.2-1|84	%{_qt6_includedir}/QtQmlIntegration \
21mr|qt6-qtdeclarative-6.6.2-1|85	%{_qt6_libdir}/cmake/Qt%{qtmajor}BuildInternals/* \
21mr|qt6-qtdeclarative-6.6.2-1|86	%{_qt6_libdir}/cmake/Qt%{qtmajor}QmlDebugPrivate \
21mr|qt6-qtdeclarative-6.6.2-1|87	%{_qt6_libdir}/cmake/Qt%{qtmajor}QmlImportScanner \
21mr|qt6-qtdeclarative-6.6.2-1|88	%{_qt6_libdir}/cmake/Qt6QmlIntegration \
21mr|qt6-qtdeclarative-6.6.2-1|89	%{_qt6_mkspecsdir}/features/qtquickcompiler.prf \
21mr|qt6-qtdeclarative-6.6.2-1|90	%{_qt6_mkspecsdir}/features/qmlcache.prf \
21mr|qt6-qtdeclarative-6.6.2-1|91	%{_qt6_mkspecsdir}/features/qmltypes.prf \
21mr|qt6-qtdeclarative-6.6.2-1|92	%{_qt6_mkspecsdir}/modules/qt_lib_qmlintegration.pri \
21mr|qt6-qtdeclarative-6.6.2-1|93	%{_qt6_mkspecsdir}/modules/qt_lib_qmlintegration_private.pri \
21mr|qt6-qtdeclarative-6.6.2-1|94	%{_qt6_mkspecsdir}/modules/qt_lib_qmltest.pri \
21mr|qt6-qtdeclarative-6.6.2-1|95	%{_qt6_mkspecsdir}/modules/qt_lib_qmltest_private.pri \
21mr|qt6-qtdeclarative-6.6.2-1|96	%{_qt6_mkspecsdir}/modules/qt_lib_qmlworkerscript.pri \
21mr|qt6-qtdeclarative-6.6.2-1|97	%{_qt6_mkspecsdir}/modules/qt_lib_qmlworkerscript_private.pri \
21mr|qt6-qtdeclarative-6.6.2-1|98	%{_qt6_libdir}/pkgconfig/Qt6QmlIntegration.pc
21mr|qt6-qtdeclarative-6.6.2-1|99	
21mr|qt6-qtdeclarative-6.6.2-1|100	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|101	
21mr|qt6-qtdeclarative-6.6.2-1|102	%define extra_reqprov_Qml \
21mr|qt6-qtdeclarative-6.6.2-1|103	Requires:	qml-rpm-generators \
21mr|qt6-qtdeclarative-6.6.2-1|104	Requires:	%{_lib}Qt6QmlCore
21mr|qt6-qtdeclarative-6.6.2-1|105	
21mr|qt6-qtdeclarative-6.6.2-1|106	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|107	
21mr|qt6-qtdeclarative-6.6.2-1|108	%define extra_devel_reqprov_Qml \
21mr|qt6-qtdeclarative-6.6.2-1|109	Requires:	%{name} = %{EVRD}
21mr|qt6-qtdeclarative-6.6.2-1|110	
21mr|qt6-qtdeclarative-6.6.2-1|111	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|112	
21mr|qt6-qtdeclarative-6.6.2-1|113	%define extra_files_QmlCore \
21mr|qt6-qtdeclarative-6.6.2-1|114	%dir %{_qt6_qmldir} \
21mr|qt6-qtdeclarative-6.6.2-1|115	%{_qt6_qmldir}/QtCore \
21mr|qt6-qtdeclarative-6.6.2-1|116	%{_qt6_qmldir}/QtQuick \
21mr|qt6-qtdeclarative-6.6.2-1|117	%{_qt6_qmldir}/jsroot.qmltypes \
21mr|qt6-qtdeclarative-6.6.2-1|118	%{_qt6_qmldir}/QtQml \
21mr|qt6-qtdeclarative-6.6.2-1|119	%{_qt6_bindir}/qmlls
21mr|qt6-qtdeclarative-6.6.2-1|120	
21mr|qt6-qtdeclarative-6.6.2-1|121	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|122	
21mr|qt6-qtdeclarative-6.6.2-1|123	%define extra_files_QuickTest \
21mr|qt6-qtdeclarative-6.6.2-1|124	%{_qt6_qmldir}/Qt/test
21mr|qt6-qtdeclarative-6.6.2-1|125	
21mr|qt6-qtdeclarative-6.6.2-1|126	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|127	
21mr|qt6-qtdeclarative-6.6.2-1|128	%define extra_devel_reqprov_Quick \
21mr|qt6-qtdeclarative-6.6.2-1|129	Requires:	cmake(Qt6QmlModels) \
21mr|qt6-qtdeclarative-6.6.2-1|130	Requires:	cmake(Qt6OpenGL)
21mr|qt6-qtdeclarative-6.6.2-1|131	
21mr|qt6-qtdeclarative-6.6.2-1|132	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|133	
21mr|qt6-qtdeclarative-6.6.2-1|134	%define extra_devel_files_QuickTest \
21mr|qt6-qtdeclarative-6.6.2-1|135	%{_qt6_mkspecsdir}/modules/qt_lib_quicktestutilsprivate_private.pri \
21mr|qt6-qtdeclarative-6.6.2-1|136	
21mr|qt6-qtdeclarative-6.6.2-1|137	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|138	
21mr|qt6-qtdeclarative-6.6.2-1|139	%define extra_devel_reqprov_QuickTest \
21mr|qt6-qtdeclarative-6.6.2-1|140	Requires:	cmake(Qt6Test)
21mr|qt6-qtdeclarative-6.6.2-1|141	
21mr|qt6-qtdeclarative-6.6.2-1|142	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|143	
21mr|qt6-qtdeclarative-6.6.2-1|144	%define extra_devel_files_QuickControls2 \
21mr|qt6-qtdeclarative-6.6.2-1|145	%{_qt6_mkspecsdir}/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \
21mr|qt6-qtdeclarative-6.6.2-1|146	
21mr|qt6-qtdeclarative-6.6.2-1|147	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|148	
21mr|qt6-qtdeclarative-6.6.2-1|149	%define extra_devel_reqprov_QuickControls2 \
21mr|qt6-qtdeclarative-6.6.2-1|150	Requires:	cmake(Qt6QuickTemplates2)
21mr|qt6-qtdeclarative-6.6.2-1|151	
21mr|qt6-qtdeclarative-6.6.2-1|152	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|153	
21mr|qt6-qtdeclarative-6.6.2-1|154	# qmltyperegistrar and friends
21mr|qt6-qtdeclarative-6.6.2-1|155	%define extra_devel_reqprov_QmlCore \
21mr|qt6-qtdeclarative-6.6.2-1|156	Requires:	%{name} = %{EVRD}
21mr|qt6-qtdeclarative-6.6.2-1|157	
21mr|qt6-qtdeclarative-6.6.2-1|158	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|159	
21mr|qt6-qtdeclarative-6.6.2-1|160	%define major 6
21mr|qt6-qtdeclarative-6.6.2-1|161	%define qtquickcontrols %mklibname Qt6QuickControls2
21mr|qt6-qtdeclarative-6.6.2-1|162	
21mr|qt6-qtdeclarative-6.6.2-1|163	%package -n %{qtquickcontrols}
21mr|qt6-qtdeclarative-6.6.2-1|164	Summary:	Qt 6 qtdeclarative library
21mr|qt6-qtdeclarative-6.6.2-1|165	Group:		System/Libraries
21mr|qt6-qtdeclarative-6.6.2-1|166	Conflicts:	%{_lib}Qt6QuickControls2_6 < 6.6.0
21mr|qt6-qtdeclarative-6.6.2-1|167	Obsoletes:	%{_lib}Qt6QuickControls2_6 < 6.6.0
21mr|qt6-qtdeclarative-6.6.2-1|168	
21mr|qt6-qtdeclarative-6.6.2-1|169	%description -n %{qtquickcontrols}
21mr|qt6-qtdeclarative-6.6.2-1|170	Qt 6 qtdeclarative library.
21mr|qt6-qtdeclarative-6.6.2-1|171	
21mr|qt6-qtdeclarative-6.6.2-1|172	%files -n %{qtquickcontrols}
21mr|qt6-qtdeclarative-6.6.2-1|173	%{_qt6_libdir}/libQt6QuickControls2.so.%{major}*
21mr|qt6-qtdeclarative-6.6.2-1|174	
21mr|qt6-qtdeclarative-6.6.2-1|175	#----------------------------------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|176	
21mr|qt6-qtdeclarative-6.6.2-1|177	%define qtquickcontrolsd %mklibname Qt6QuickControls2 -d
21mr|qt6-qtdeclarative-6.6.2-1|178	
21mr|qt6-qtdeclarative-6.6.2-1|179	%package -n %{qtquickcontrolsd}
21mr|qt6-qtdeclarative-6.6.2-1|180	Summary:	Development files for Qt 6 qtdeclarative library
21mr|qt6-qtdeclarative-6.6.2-1|181	Group:		Development/KDE and Qt
21mr|qt6-qtdeclarative-6.6.2-1|182	Requires:	%{qtquickcontrols} = %{EVRD}
21mr|qt6-qtdeclarative-6.6.2-1|183	
21mr|qt6-qtdeclarative-6.6.2-1|184	%description -n %{qtquickcontrolsd}
21mr|qt6-qtdeclarative-6.6.2-1|185	Development files for Qt 6 qtdeclarative library.
21mr|qt6-qtdeclarative-6.6.2-1|186	
21mr|qt6-qtdeclarative-6.6.2-1|187	%files -n %{qtquickcontrolsd}
21mr|qt6-qtdeclarative-6.6.2-1|188	%{_qt6_includedir}/QtQuickControls2/
21mr|qt6-qtdeclarative-6.6.2-1|189	%{_qt6_libdir}/pkgconfig/Qt6QuickControls2.pc
21mr|qt6-qtdeclarative-6.6.2-1|190	%{_qt6_libdir}/libQt6QuickControls2.so
21mr|qt6-qtdeclarative-6.6.2-1|191	%{_qt6_libdir}/libQt6QuickControls2.prl
21mr|qt6-qtdeclarative-6.6.2-1|192	%{_qt6_libdir}/cmake/Qt6QuickControls2
21mr|qt6-qtdeclarative-6.6.2-1|193	%{_qt6_mkspecsdir}/modules/qt_lib_quickcontrolstestutilsprivate_private.pri
21mr|qt6-qtdeclarative-6.6.2-1|194	%{_qt6_mkspecsdir}/modules/qt_lib_quickcontrols2_private.pri
21mr|qt6-qtdeclarative-6.6.2-1|195	%{_qt6_mkspecsdir}/modules/qt_lib_quickcontrols2.pri
21mr|qt6-qtdeclarative-6.6.2-1|196	%{_qt6_archdatadir}/modules/QuickControls2.json
21mr|qt6-qtdeclarative-6.6.2-1|197	%{_qt6_archdatadir}/metatypes/qt6quickcontrols2_release_metatypes.json
21mr|qt6-qtdeclarative-6.6.2-1|198	
21mr|qt6-qtdeclarative-6.6.2-1|199	#----------------------------------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|200	
21mr|qt6-qtdeclarative-6.6.2-1|201	%define major 6
21mr|qt6-qtdeclarative-6.6.2-1|202	%define qtquickdialogs %mklibname Qt6QuickDialogs2
21mr|qt6-qtdeclarative-6.6.2-1|203	
21mr|qt6-qtdeclarative-6.6.2-1|204	%package -n %{qtquickdialogs}
21mr|qt6-qtdeclarative-6.6.2-1|205	Summary:	Qt 6 qtdeclarative library
21mr|qt6-qtdeclarative-6.6.2-1|206	Group:		System/Libraries
21mr|qt6-qtdeclarative-6.6.2-1|207	Conflicts:	%{_lib}Qt6QuickDialogs2_6 < 6.6.0
21mr|qt6-qtdeclarative-6.6.2-1|208	Obsoletes:	%{_lib}Qt6QuickDialogs2_6 < 6.6.0
21mr|qt6-qtdeclarative-6.6.2-1|209	
21mr|qt6-qtdeclarative-6.6.2-1|210	%description -n %{qtquickdialogs}
21mr|qt6-qtdeclarative-6.6.2-1|211	Qt 6 qtdeclarative library.
21mr|qt6-qtdeclarative-6.6.2-1|212	
21mr|qt6-qtdeclarative-6.6.2-1|213	%files -n %{qtquickdialogs}
21mr|qt6-qtdeclarative-6.6.2-1|214	%{_qt6_libdir}/libQt6QuickDialogs2.so.%{major}*
21mr|qt6-qtdeclarative-6.6.2-1|215	
21mr|qt6-qtdeclarative-6.6.2-1|216	#----------------------------------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|217	
21mr|qt6-qtdeclarative-6.6.2-1|218	%define qtquickdialogsd %mklibname Qt6QuickDialogs2 -d
21mr|qt6-qtdeclarative-6.6.2-1|219	
21mr|qt6-qtdeclarative-6.6.2-1|220	%package -n %{qtquickdialogsd}
21mr|qt6-qtdeclarative-6.6.2-1|221	Summary:	Development files for Qt 6 qtdeclarative library
21mr|qt6-qtdeclarative-6.6.2-1|222	Group:		Development/KDE and Qt
21mr|qt6-qtdeclarative-6.6.2-1|223	Requires:	%{qtquickdialogs} = %{EVRD}
21mr|qt6-qtdeclarative-6.6.2-1|224	
21mr|qt6-qtdeclarative-6.6.2-1|225	%description -n %{qtquickdialogsd}
21mr|qt6-qtdeclarative-6.6.2-1|226	Development files for Qt 6 qtdeclarative library.
21mr|qt6-qtdeclarative-6.6.2-1|227	
21mr|qt6-qtdeclarative-6.6.2-1|228	%files -n %{qtquickdialogsd}
21mr|qt6-qtdeclarative-6.6.2-1|229	%{_qt6_includedir}/QtQuickDialogs2/
21mr|qt6-qtdeclarative-6.6.2-1|230	%{_qt6_libdir}/pkgconfig/Qt6QuickDialogs2.pc
21mr|qt6-qtdeclarative-6.6.2-1|231	%{_qt6_libdir}/libQt6QuickDialogs2.so
21mr|qt6-qtdeclarative-6.6.2-1|232	%{_qt6_libdir}/libQt6QuickDialogs2.prl
21mr|qt6-qtdeclarative-6.6.2-1|233	%{_qt6_libdir}/cmake/Qt6QuickDialogs2
21mr|qt6-qtdeclarative-6.6.2-1|234	%{_qt6_mkspecsdir}/modules/qt_lib_quickdialogs2_private.pri
21mr|qt6-qtdeclarative-6.6.2-1|235	%{_qt6_mkspecsdir}/modules/qt_lib_quickdialogs2.pri
21mr|qt6-qtdeclarative-6.6.2-1|236	%{_qt6_archdatadir}/modules/QuickDialogs2.json
21mr|qt6-qtdeclarative-6.6.2-1|237	%{_qt6_archdatadir}/metatypes/qt6quickdialogs2_release_metatypes.json
21mr|qt6-qtdeclarative-6.6.2-1|238	
21mr|qt6-qtdeclarative-6.6.2-1|239	#----------------------------------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|240	
21mr|qt6-qtdeclarative-6.6.2-1|241	%define major 6
21mr|qt6-qtdeclarative-6.6.2-1|242	%define qtquicktemplates %mklibname Qt6QuickTemplates2
21mr|qt6-qtdeclarative-6.6.2-1|243	
21mr|qt6-qtdeclarative-6.6.2-1|244	%package -n %{qtquicktemplates}
21mr|qt6-qtdeclarative-6.6.2-1|245	Summary:	Qt 6 qtdeclarative library
21mr|qt6-qtdeclarative-6.6.2-1|246	Group:		System/Libraries
21mr|qt6-qtdeclarative-6.6.2-1|247	Conflicts:	%{_lib}Qt6QuickTemplates2_6 < 6.6.0
21mr|qt6-qtdeclarative-6.6.2-1|248	Obsoletes:	%{_lib}Qt6QuickTemplates2_6 < 6.6.0
21mr|qt6-qtdeclarative-6.6.2-1|249	
21mr|qt6-qtdeclarative-6.6.2-1|250	%description -n %{qtquicktemplates}
21mr|qt6-qtdeclarative-6.6.2-1|251	Qt 6 qtdeclarative library.
21mr|qt6-qtdeclarative-6.6.2-1|252	
21mr|qt6-qtdeclarative-6.6.2-1|253	%files -n %{qtquicktemplates}
21mr|qt6-qtdeclarative-6.6.2-1|254	%{_qt6_libdir}/libQt6QuickTemplates2.so.%{major}*
21mr|qt6-qtdeclarative-6.6.2-1|255	
21mr|qt6-qtdeclarative-6.6.2-1|256	#----------------------------------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|257	
21mr|qt6-qtdeclarative-6.6.2-1|258	%define qtquicktemplatesd %mklibname Qt6QuickTemplates2 -d
21mr|qt6-qtdeclarative-6.6.2-1|259	
21mr|qt6-qtdeclarative-6.6.2-1|260	%package -n %{qtquicktemplatesd}
21mr|qt6-qtdeclarative-6.6.2-1|261	Summary:	Development files for Qt 6 qtdeclarative library
21mr|qt6-qtdeclarative-6.6.2-1|262	Group:		Development/KDE and Qt
21mr|qt6-qtdeclarative-6.6.2-1|263	Requires:	%{qtquicktemplates} = %{EVRD}
21mr|qt6-qtdeclarative-6.6.2-1|264	
21mr|qt6-qtdeclarative-6.6.2-1|265	%description -n %{qtquicktemplatesd}
21mr|qt6-qtdeclarative-6.6.2-1|266	Development files for Qt 6 qtdeclarative library.
21mr|qt6-qtdeclarative-6.6.2-1|267	
21mr|qt6-qtdeclarative-6.6.2-1|268	%files -n %{qtquicktemplatesd}
21mr|qt6-qtdeclarative-6.6.2-1|269	%{_qt6_includedir}/QtQuickTemplates2/
21mr|qt6-qtdeclarative-6.6.2-1|270	%{_qt6_libdir}/pkgconfig/Qt6QuickTemplates2.pc
21mr|qt6-qtdeclarative-6.6.2-1|271	%{_qt6_libdir}/libQt6QuickTemplates2.so
21mr|qt6-qtdeclarative-6.6.2-1|272	%{_qt6_libdir}/libQt6QuickTemplates2.prl
21mr|qt6-qtdeclarative-6.6.2-1|273	%{_qt6_libdir}/cmake/Qt6QuickTemplates2
21mr|qt6-qtdeclarative-6.6.2-1|274	%{_qt6_mkspecsdir}/modules/qt_lib_quicktemplates2_private.pri
21mr|qt6-qtdeclarative-6.6.2-1|275	%{_qt6_mkspecsdir}/modules/qt_lib_quicktemplates2.pri
21mr|qt6-qtdeclarative-6.6.2-1|276	%{_qt6_archdatadir}/modules/QuickTemplates2.json
21mr|qt6-qtdeclarative-6.6.2-1|277	%{_qt6_archdatadir}/metatypes/qt6quicktemplates2_release_metatypes.json
21mr|qt6-qtdeclarative-6.6.2-1|278	
21mr|qt6-qtdeclarative-6.6.2-1|279	#----------------------------------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|280	
21mr|qt6-qtdeclarative-6.6.2-1|281	%qt6libs LabsAnimation LabsFolderListModel LabsQmlModels LabsSettings LabsSharedImage LabsWavefrontMesh Quick QuickControls2Impl QuickDialogs2QuickImpl QuickDialogs2Utils QuickLayouts QuickParticles QuickShapes QuickTest QuickWidgets QmlWorkerScript Qml QmlCore QmlModels QmlLocalStorage QmlXmlListModel QmlCompiler QuickEffects
21mr|qt6-qtdeclarative-6.6.2-1|282	%qt6staticlibs QuickControlsTestUtils QuickTestUtils QmlDebug QmlDom PacketProtocol QmlTypeRegistrar QmlLS QmlToolingSettings
21mr|qt6-qtdeclarative-6.6.2-1|283	
21mr|qt6-qtdeclarative-6.6.2-1|284	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|285	%if %{with examples}
21mr|qt6-qtdeclarative-6.6.2-1|286	%package examples
21mr|qt6-qtdeclarative-6.6.2-1|287	Summary: Example applications for Qt Declarative %{qtmajor}
21mr|qt6-qtdeclarative-6.6.2-1|288	Group: Development/KDE and Qt
21mr|qt6-qtdeclarative-6.6.2-1|289	
21mr|qt6-qtdeclarative-6.6.2-1|290	%description examples
21mr|qt6-qtdeclarative-6.6.2-1|291	Example applications for Qt Declarative %{qtmajor}
21mr|qt6-qtdeclarative-6.6.2-1|292	
21mr|qt6-qtdeclarative-6.6.2-1|293	%files examples
21mr|qt6-qtdeclarative-6.6.2-1|294	%{_qt6_examplesdir}/qml
21mr|qt6-qtdeclarative-6.6.2-1|295	%{_qt6_examplesdir}/quick
21mr|qt6-qtdeclarative-6.6.2-1|296	%{_qt6_examplesdir}/qmltest
21mr|qt6-qtdeclarative-6.6.2-1|297	%{_qt6_examplesdir}/quickcontrols
21mr|qt6-qtdeclarative-6.6.2-1|298	%endif
21mr|qt6-qtdeclarative-6.6.2-1|299	
21mr|qt6-qtdeclarative-6.6.2-1|300	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|301	
21mr|qt6-qtdeclarative-6.6.2-1|302	%package devel
21mr|qt6-qtdeclarative-6.6.2-1|303	Summary: Metapackage pulling in the development files for Qt Declarative %{qtmajor}
21mr|qt6-qtdeclarative-6.6.2-1|304	Group: Development/KDE and Qt
21mr|qt6-qtdeclarative-6.6.2-1|305	Requires:	cmake(Qt6LabsAnimation)
21mr|qt6-qtdeclarative-6.6.2-1|306	Requires:	cmake(Qt6LabsFolderListModel)
21mr|qt6-qtdeclarative-6.6.2-1|307	Requires:	cmake(Qt6LabsQmlModels)
21mr|qt6-qtdeclarative-6.6.2-1|308	Requires:	cmake(Qt6LabsSettings)
21mr|qt6-qtdeclarative-6.6.2-1|309	Requires:	cmake(Qt6LabsSharedImage)
21mr|qt6-qtdeclarative-6.6.2-1|310	Requires:	cmake(Qt6LabsWavefrontMesh)
21mr|qt6-qtdeclarative-6.6.2-1|311	Requires:	cmake(Qt6QmlCore)
21mr|qt6-qtdeclarative-6.6.2-1|312	Requires:	cmake(Qt6Qml)
21mr|qt6-qtdeclarative-6.6.2-1|313	Requires:	cmake(Qt6QmlLocalStorage)
21mr|qt6-qtdeclarative-6.6.2-1|314	Requires:	cmake(Qt6QmlModels)
21mr|qt6-qtdeclarative-6.6.2-1|315	Requires:	cmake(Qt6QmlWorkerScript)
21mr|qt6-qtdeclarative-6.6.2-1|316	Requires:	cmake(Qt6QmlXmlListModel)
21mr|qt6-qtdeclarative-6.6.2-1|317	Requires:	cmake(Qt6QuickControls2)
21mr|qt6-qtdeclarative-6.6.2-1|318	Requires:	cmake(Qt6QuickControls2Impl)
21mr|qt6-qtdeclarative-6.6.2-1|319	Requires:	cmake(Qt6Quick)
21mr|qt6-qtdeclarative-6.6.2-1|320	Requires:	cmake(Qt6QuickParticlesPrivate)
21mr|qt6-qtdeclarative-6.6.2-1|321	Requires:	cmake(Qt6QuickShapesPrivate)
21mr|qt6-qtdeclarative-6.6.2-1|322	Requires:	cmake(Qt6QmlDomPrivate)
21mr|qt6-qtdeclarative-6.6.2-1|323	Requires:	cmake(Qt6QuickDialogs2)
21mr|qt6-qtdeclarative-6.6.2-1|324	Requires:	cmake(Qt6QuickDialogs2QuickImpl)
21mr|qt6-qtdeclarative-6.6.2-1|325	Requires:	cmake(Qt6QuickDialogs2Utils)
21mr|qt6-qtdeclarative-6.6.2-1|326	Requires:	cmake(Qt6QuickLayouts)
21mr|qt6-qtdeclarative-6.6.2-1|327	Requires:	cmake(Qt6QuickTemplates2)
21mr|qt6-qtdeclarative-6.6.2-1|328	Requires:	cmake(Qt6QuickTest)
21mr|qt6-qtdeclarative-6.6.2-1|329	Requires:	cmake(Qt6QuickWidgets)
21mr|qt6-qtdeclarative-6.6.2-1|330	
21mr|qt6-qtdeclarative-6.6.2-1|331	%description devel
21mr|qt6-qtdeclarative-6.6.2-1|332	Metapackage pulling in the development files for Qt Declarative %{qtmajor}
21mr|qt6-qtdeclarative-6.6.2-1|333	
21mr|qt6-qtdeclarative-6.6.2-1|334	%files devel
21mr|qt6-qtdeclarative-6.6.2-1|335	
21mr|qt6-qtdeclarative-6.6.2-1|336	#----------------------------------------------------
21mr|qt6-qtdeclarative-6.6.2-1|337	
21mr|qt6-qtdeclarative-6.6.2-1|338	%prep
21mr|qt6-qtdeclarative-6.6.2-1|339	%autosetup -p1 -n qtdeclarative-everywhere-src-%{version}
21mr|qt6-qtdeclarative-6.6.2-1|340	# remove qmltc on e2k arches
21mr|qt6-qtdeclarative-6.6.2-1|341	# because of toolchain bug
21mr|qt6-qtdeclarative-6.6.2-1|342	%ifarch %{e2k}
21mr|qt6-qtdeclarative-6.6.2-1|343	patch -p1 < %{SOURCE200}
21mr|qt6-qtdeclarative-6.6.2-1|344	%endif
21mr|qt6-qtdeclarative-6.6.2-1|345	
21mr|qt6-qtdeclarative-6.6.2-1|346	%build
21mr|qt6-qtdeclarative-6.6.2-1|347	export LD_LIBRARY_PATH="$(pwd)/build/%{_lib}:${LD_LIBRARY_PATH}"
21mr|qt6-qtdeclarative-6.6.2-1|348	%cmake -G Ninja \
21mr|qt6-qtdeclarative-6.6.2-1|349	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtdeclarative-6.6.2-1|350	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtdeclarative-6.6.2-1|351	%if %{with examples}
21mr|qt6-qtdeclarative-6.6.2-1|352	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtdeclarative-6.6.2-1|353	%else
21mr|qt6-qtdeclarative-6.6.2-1|354	-DQT_BUILD_EXAMPLES:BOOL=OFF \
21mr|qt6-qtdeclarative-6.6.2-1|355	%endif
21mr|qt6-qtdeclarative-6.6.2-1|356	-DBUILD_SHARED_LIBS:BOOL=ON \
21mr|qt6-qtdeclarative-6.6.2-1|357	-DQT_FEATURE_dynamicgl:BOOL=ON \
21mr|qt6-qtdeclarative-6.6.2-1|358	-DQT_FEATURE_use_bfd_linker:BOOL=ON \
21mr|qt6-qtdeclarative-6.6.2-1|359	-DQT_FEATURE_xcb_native_painting:BOOL=ON \
21mr|qt6-qtdeclarative-6.6.2-1|360	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtdeclarative-6.6.2-1|361	-DBUILD_WITH_PCH:BOOL=OFF
21mr|qt6-qtdeclarative-6.6.2-1|362	
21mr|qt6-qtdeclarative-6.6.2-1|363	%ninja_build
21mr|qt6-qtdeclarative-6.6.2-1|364	
21mr|qt6-qtdeclarative-6.6.2-1|365	%install
21mr|qt6-qtdeclarative-6.6.2-1|366	%ninja_install -C build
21mr|qt6-qtdeclarative-6.6.2-1|367	# Seems to be an accidentally installed object file
21mr|qt6-qtdeclarative-6.6.2-1|368	rm -rf %{buildroot}%{_qt6_libdir}/objects-RelWithDebInfo

16395 21
21mr|qt6-qtdoc-6.6.2-1|1	%global debug_package %nil
21mr|qt6-qtdoc-6.6.2-1|2	
21mr|qt6-qtdoc-6.6.2-1|3	Summary:	Qt6 Documentation Tools
21mr|qt6-qtdoc-6.6.2-1|4	Name:		qt6-qtdoc
21mr|qt6-qtdoc-6.6.2-1|5	Version:	6.6.2
21mr|qt6-qtdoc-6.6.2-1|6	Release:	1
21mr|qt6-qtdoc-6.6.2-1|7	Group:		System/Libraries
21mr|qt6-qtdoc-6.6.2-1|8	License:	GPLv2+
21mr|qt6-qtdoc-6.6.2-1|9	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtdoc-everywhere-src-%{version}.tar.xz
21mr|qt6-qtdoc-6.6.2-1|10	BuildRequires:	cmake
21mr|qt6-qtdoc-6.6.2-1|11	BuildRequires:	ninja
21mr|qt6-qtdoc-6.6.2-1|12	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtdoc-6.6.2-1|13	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtdoc-6.6.2-1|14	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtdoc-6.6.2-1|15	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtdoc-6.6.2-1|16	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtdoc-6.6.2-1|17	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtdoc-6.6.2-1|18	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtdoc-6.6.2-1|19	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtdoc-6.6.2-1|20	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtdoc-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtdoc-6.6.2-1|22	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtdoc-6.6.2-1|23	BuildRequires:	cmake(Qt6QmlIntegration)
21mr|qt6-qtdoc-6.6.2-1|24	BuildRequires:	cmake(Qt6QmlModels)
21mr|qt6-qtdoc-6.6.2-1|25	BuildRequires:	cmake(Qt6QmlXmlListModel)
21mr|qt6-qtdoc-6.6.2-1|26	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtdoc-6.6.2-1|27	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qtdoc-6.6.2-1|28	BuildRequires:	cmake(Qt6QuickControls2)
21mr|qt6-qtdoc-6.6.2-1|29	BuildRequires:	cmake(Qt6QuickTemplates2)
21mr|qt6-qtdoc-6.6.2-1|30	BuildRequires:	qt6-cmake
21mr|qt6-qtdoc-6.6.2-1|31	BuildRequires:	qt6-qtdeclarative
21mr|qt6-qtdoc-6.6.2-1|32	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtdoc-6.6.2-1|33	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtdoc-6.6.2-1|34	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtdoc-6.6.2-1|35	BuildRequires:	pkgconfig(openssl)
21mr|qt6-qtdoc-6.6.2-1|36	BuildRequires:	cmake(LLVM)
21mr|qt6-qtdoc-6.6.2-1|37	BuildRequires:	cmake(Clang)
21mr|qt6-qtdoc-6.6.2-1|38	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtdoc-6.6.2-1|39	BuildRequires:	cmake(Qt6QuickControls2)
21mr|qt6-qtdoc-6.6.2-1|40	BuildRequires:	cmake(Qt6QmlXmlListModel)
21mr|qt6-qtdoc-6.6.2-1|41	
21mr|qt6-qtdoc-6.6.2-1|42	%description
21mr|qt6-qtdoc-6.6.2-1|43	Qt6 documentation tools.
21mr|qt6-qtdoc-6.6.2-1|44	
21mr|qt6-qtdoc-6.6.2-1|45	%prep
21mr|qt6-qtdoc-6.6.2-1|46	%autosetup -p1 -n qtdoc-everywhere-src-%{version}
21mr|qt6-qtdoc-6.6.2-1|47	
21mr|qt6-qtdoc-6.6.2-1|48	%build
21mr|qt6-qtdoc-6.6.2-1|49	%cmake -G Ninja \
21mr|qt6-qtdoc-6.6.2-1|50	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtdoc-6.6.2-1|51	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtdoc-6.6.2-1|52	-DBUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|53	-DBUILD_SHARED_LIBS:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|54	-DFEATURE_cxx2a:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|55	-DFEATURE_dynamicgl:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|56	-DFEATURE_ftp:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|57	-DFEATURE_opengl_dynamic:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|58	-DFEATURE_use_lld_linker:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|59	-DFEATURE_xcb_native_painting:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|60	-DFEATURE_openssl:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|61	-DFEATURE_openssl_linked:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|62	-DFEATURE_system_sqlite:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|63	-DINPUT_sqlite=system \
21mr|qt6-qtdoc-6.6.2-1|64	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtdoc-6.6.2-1|65	-D_OPENGL_LIB_PATH=%{_libdir} \
21mr|qt6-qtdoc-6.6.2-1|66	-DOPENGL_egl_LIBRARY=%{_libdir}/libEGL.so \
21mr|qt6-qtdoc-6.6.2-1|67	-DOPENGL_glu_LIBRARY=%{_libdir}/libGLU.so \
21mr|qt6-qtdoc-6.6.2-1|68	-DOPENGL_glx_LIBRARY=%{_libdir}/libGLX.so \
21mr|qt6-qtdoc-6.6.2-1|69	-DOPENGL_opengl_LIBRARY=%{_libdir}/libOpenGL.so
21mr|qt6-qtdoc-6.6.2-1|70	%ninja_build
21mr|qt6-qtdoc-6.6.2-1|71	
21mr|qt6-qtdoc-6.6.2-1|72	%install
21mr|qt6-qtdoc-6.6.2-1|73	%ninja_install -C build
21mr|qt6-qtdoc-6.6.2-1|74	
21mr|qt6-qtdoc-6.6.2-1|75	%files
21mr|qt6-qtdoc-6.6.2-1|76	%{_qt6_examplesdir}/*
21mr|qt6-qtdoc-6.6.2-1|77	%{_qt6_mkspecsdir}/qtdoc_dummy_file.txt

16396 21
21mr|qt6-qtgraphs-6.6.2-1|1	%define module qtgraphs
21mr|qt6-qtgraphs-6.6.2-1|2	%define major 6
21mr|qt6-qtgraphs-6.6.2-1|3	
21mr|qt6-qtgraphs-6.6.2-1|4	%define libname %mklibname qt6graphs %{major}
21mr|qt6-qtgraphs-6.6.2-1|5	%define devname %mklibname qt6graphs -d
21mr|qt6-qtgraphs-6.6.2-1|6	
21mr|qt6-qtgraphs-6.6.2-1|7	Summary:	Version 6 Graphs module
21mr|qt6-qtgraphs-6.6.2-1|8	Name:		qt6-%{module}
21mr|qt6-qtgraphs-6.6.2-1|9	Version:	6.6.2
21mr|qt6-qtgraphs-6.6.2-1|10	Release:	1
21mr|qt6-qtgraphs-6.6.2-1|11	License:	LGPLv3+
21mr|qt6-qtgraphs-6.6.2-1|12	Group:		Development/KDE and Qt
21mr|qt6-qtgraphs-6.6.2-1|13	Url:		http://qt-project.org/
21mr|qt6-qtgraphs-6.6.2-1|14	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-src-%{version}.tar.xz
21mr|qt6-qtgraphs-6.6.2-1|15	BuildRequires:	ninja
21mr|qt6-qtgraphs-6.6.2-1|16	BuildRequires:	cmake
21mr|qt6-qtgraphs-6.6.2-1|17	BuildRequires:	qt6-cmake
21mr|qt6-qtgraphs-6.6.2-1|18	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtgraphs-6.6.2-1|19	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtgraphs-6.6.2-1|20	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtgraphs-6.6.2-1|21	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtgraphs-6.6.2-1|22	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtgraphs-6.6.2-1|23	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtgraphs-6.6.2-1|24	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qtgraphs-6.6.2-1|25	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtgraphs-6.6.2-1|26	BuildRequires:	cmake(Qt6QuickTest)
21mr|qt6-qtgraphs-6.6.2-1|27	BuildRequires:	cmake(Qt6QuickWidgets)
21mr|qt6-qtgraphs-6.6.2-1|28	BuildRequires:	cmake(Qt6Quick3D)
21mr|qt6-qtgraphs-6.6.2-1|29	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtgraphs-6.6.2-1|30	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtgraphs-6.6.2-1|31	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtgraphs-6.6.2-1|32	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtgraphs-6.6.2-1|33	BuildRequires:	pkgconfig(xkbfile)
21mr|qt6-qtgraphs-6.6.2-1|34	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtgraphs-6.6.2-1|35	
21mr|qt6-qtgraphs-6.6.2-1|36	%description
21mr|qt6-qtgraphs-6.6.2-1|37	Qt6 Graphs module.
21mr|qt6-qtgraphs-6.6.2-1|38	
21mr|qt6-qtgraphs-6.6.2-1|39	#----------------------------------------------------------
21mr|qt6-qtgraphs-6.6.2-1|40	
21mr|qt6-qtgraphs-6.6.2-1|41	%package -n %{libname}
21mr|qt6-qtgraphs-6.6.2-1|42	Summary:	Qt Graphs library
21mr|qt6-qtgraphs-6.6.2-1|43	Group:		System/Libraries
21mr|qt6-qtgraphs-6.6.2-1|44	
21mr|qt6-qtgraphs-6.6.2-1|45	%description -n %{libname}
21mr|qt6-qtgraphs-6.6.2-1|46	Qt scxml library.
21mr|qt6-qtgraphs-6.6.2-1|47	
21mr|qt6-qtgraphs-6.6.2-1|48	%files -n %{libname}
21mr|qt6-qtgraphs-6.6.2-1|49	%{_qt6_libdir}/*.so.%{major}*
21mr|qt6-qtgraphs-6.6.2-1|50	%{_qt6_qmldir}/QtGraphs
21mr|qt6-qtgraphs-6.6.2-1|51	
21mr|qt6-qtgraphs-6.6.2-1|52	#---------------------------------------------
21mr|qt6-qtgraphs-6.6.2-1|53	
21mr|qt6-qtgraphs-6.6.2-1|54	%package -n %{devname}
21mr|qt6-qtgraphs-6.6.2-1|55	Summary:	Development files for %{name}
21mr|qt6-qtgraphs-6.6.2-1|56	Group:		Development/C
21mr|qt6-qtgraphs-6.6.2-1|57	Requires:	%{libname} = %{EVRD}
21mr|qt6-qtgraphs-6.6.2-1|58	
21mr|qt6-qtgraphs-6.6.2-1|59	%description -n %{devname}
21mr|qt6-qtgraphs-6.6.2-1|60	Development files (Headers etc.) for %{name}.
21mr|qt6-qtgraphs-6.6.2-1|61	
21mr|qt6-qtgraphs-6.6.2-1|62	%files -n %{devname}
21mr|qt6-qtgraphs-6.6.2-1|63	%{_qt6_includedir}/*
21mr|qt6-qtgraphs-6.6.2-1|64	%{_qt6_libdir}/cmake/*
21mr|qt6-qtgraphs-6.6.2-1|65	%{_qt6_libdir}/pkgconfig/Qt6Graphs.pc
21mr|qt6-qtgraphs-6.6.2-1|66	%{_qt6_archdatadir}/modules/*.json
21mr|qt6-qtgraphs-6.6.2-1|67	%{_qt6_mkspecsdir}/modules/*.pri
21mr|qt6-qtgraphs-6.6.2-1|68	%{_qt6_archdatadir}/metatypes/*.json
21mr|qt6-qtgraphs-6.6.2-1|69	%{_qt6_libdir}/*.prl
21mr|qt6-qtgraphs-6.6.2-1|70	%{_qt6_libdir}/*.so
21mr|qt6-qtgraphs-6.6.2-1|71	
21mr|qt6-qtgraphs-6.6.2-1|72	#----------------------------------------------------------
21mr|qt6-qtgraphs-6.6.2-1|73	
21mr|qt6-qtgraphs-6.6.2-1|74	%package examples
21mr|qt6-qtgraphs-6.6.2-1|75	Summary: Examples for the Qt %{major} Graphs module
21mr|qt6-qtgraphs-6.6.2-1|76	Group: Development/KDE and Qt
21mr|qt6-qtgraphs-6.6.2-1|77	
21mr|qt6-qtgraphs-6.6.2-1|78	%description examples
21mr|qt6-qtgraphs-6.6.2-1|79	Examples for the Qt %{major} Graphs module
21mr|qt6-qtgraphs-6.6.2-1|80	
21mr|qt6-qtgraphs-6.6.2-1|81	%files examples
21mr|qt6-qtgraphs-6.6.2-1|82	%{_qt6_examplesdir}/graphs
21mr|qt6-qtgraphs-6.6.2-1|83	
21mr|qt6-qtgraphs-6.6.2-1|84	#---------------------------------------------
21mr|qt6-qtgraphs-6.6.2-1|85	
21mr|qt6-qtgraphs-6.6.2-1|86	%prep
21mr|qt6-qtgraphs-6.6.2-1|87	%autosetup -p1 -n qtgraphs-everywhere-src-%{version}
21mr|qt6-qtgraphs-6.6.2-1|88	
21mr|qt6-qtgraphs-6.6.2-1|89	%cmake -G Ninja \
21mr|qt6-qtgraphs-6.6.2-1|90	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtgraphs-6.6.2-1|91	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtgraphs-6.6.2-1|92	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtgraphs-6.6.2-1|93	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtgraphs-6.6.2-1|94	
21mr|qt6-qtgraphs-6.6.2-1|95	%build
21mr|qt6-qtgraphs-6.6.2-1|96	export LD_LIBRARY_PATH="$(pwd)/build/lib:${LD_LIBRARY_PATH}"
21mr|qt6-qtgraphs-6.6.2-1|97	%ninja_build -C build
21mr|qt6-qtgraphs-6.6.2-1|98	
21mr|qt6-qtgraphs-6.6.2-1|99	%install
21mr|qt6-qtgraphs-6.6.2-1|100	%ninja_install -C build

16397 21
21mr|qt6-qthttpserver-6.6.2-1|1	%define major 6
21mr|qt6-qthttpserver-6.6.2-1|2	
21mr|qt6-qthttpserver-6.6.2-1|3	Summary:	Qt %{major} HTTP Server module
21mr|qt6-qthttpserver-6.6.2-1|4	Name:		qt6-qthttpserver
21mr|qt6-qthttpserver-6.6.2-1|5	Version:	6.6.2
21mr|qt6-qthttpserver-6.6.2-1|6	Release:	1
21mr|qt6-qthttpserver-6.6.2-1|7	Group:		Development/KDE and Qt
21mr|qt6-qthttpserver-6.6.2-1|8	License:	LGPLv3/GPLv3/GPLv2
21mr|qt6-qthttpserver-6.6.2-1|9	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qthttpserver-everywhere-src-%{version}.tar.xz
21mr|qt6-qthttpserver-6.6.2-1|10	Source100:	qt6-qthttpserver.rpmlintrc
21mr|qt6-qthttpserver-6.6.2-1|11	BuildRequires:	cmake
21mr|qt6-qthttpserver-6.6.2-1|12	BuildRequires:	ninja
21mr|qt6-qthttpserver-6.6.2-1|13	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qthttpserver-6.6.2-1|14	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qthttpserver-6.6.2-1|15	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qthttpserver-6.6.2-1|16	BuildRequires:	cmake(Qt6WebSockets)
21mr|qt6-qthttpserver-6.6.2-1|17	BuildRequires:	qt%{major}-cmake
21mr|qt6-qthttpserver-6.6.2-1|18	
21mr|qt6-qthttpserver-6.6.2-1|19	%description
21mr|qt6-qthttpserver-6.6.2-1|20	Qt %{major} HTTP Server module
21mr|qt6-qthttpserver-6.6.2-1|21	
21mr|qt6-qthttpserver-6.6.2-1|22	%qt6libs HttpServer
21mr|qt6-qthttpserver-6.6.2-1|23	
21mr|qt6-qthttpserver-6.6.2-1|24	%package examples
21mr|qt6-qthttpserver-6.6.2-1|25	Summary: Examples for the Qt %{major} Network Authentication module
21mr|qt6-qthttpserver-6.6.2-1|26	Group: Development/KDE and Qt
21mr|qt6-qthttpserver-6.6.2-1|27	
21mr|qt6-qthttpserver-6.6.2-1|28	%description examples
21mr|qt6-qthttpserver-6.6.2-1|29	Examples for the Qt %{major} Network Authentication module
21mr|qt6-qthttpserver-6.6.2-1|30	
21mr|qt6-qthttpserver-6.6.2-1|31	%files examples
21mr|qt6-qthttpserver-6.6.2-1|32	%{_qt6_examplesdir}/httpserver
21mr|qt6-qthttpserver-6.6.2-1|33	
21mr|qt6-qthttpserver-6.6.2-1|34	%prep
21mr|qt6-qthttpserver-6.6.2-1|35	%autosetup -p1 -n qthttpserver-everywhere-src-%{version}
21mr|qt6-qthttpserver-6.6.2-1|36	%cmake -G Ninja \
21mr|qt6-qthttpserver-6.6.2-1|37	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qthttpserver-6.6.2-1|38	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qthttpserver-6.6.2-1|39	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qthttpserver-6.6.2-1|40	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qthttpserver-6.6.2-1|41	
21mr|qt6-qthttpserver-6.6.2-1|42	%build
21mr|qt6-qthttpserver-6.6.2-1|43	%ninja_build -C build
21mr|qt6-qthttpserver-6.6.2-1|44	
21mr|qt6-qthttpserver-6.6.2-1|45	%install
21mr|qt6-qthttpserver-6.6.2-1|46	%ninja_install -C build

16398 21
21mr|qt6-qtimageformats-6.6.2-1|1	%global qtmajor 6
21mr|qt6-qtimageformats-6.6.2-1|2	
21mr|qt6-qtimageformats-6.6.2-1|3	%define qtimageformats %mklibname qt%{qtmajor}imageformats-plugins
21mr|qt6-qtimageformats-6.6.2-1|4	%define qtimageformatsd %mklibname qt%{qtmajor}imageformats -d
21mr|qt6-qtimageformats-6.6.2-1|5	
21mr|qt6-qtimageformats-6.6.2-1|6	Summary:	Qt %{qtmajor} Image Formats
21mr|qt6-qtimageformats-6.6.2-1|7	Name:		qt6-qtimageformats
21mr|qt6-qtimageformats-6.6.2-1|8	Version:	6.6.2
21mr|qt6-qtimageformats-6.6.2-1|9	Release:	1
21mr|qt6-qtimageformats-6.6.2-1|10	Group:		System/Libraries
21mr|qt6-qtimageformats-6.6.2-1|11	License:	GPLv2+
21mr|qt6-qtimageformats-6.6.2-1|12	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtimageformats-everywhere-src-%{version}.tar.xz
21mr|qt6-qtimageformats-6.6.2-1|13	
21mr|qt6-qtimageformats-6.6.2-1|14	BuildRequires:	cmake
21mr|qt6-qtimageformats-6.6.2-1|15	BuildRequires:	ninja
21mr|qt6-qtimageformats-6.6.2-1|16	BuildRequires:	libtiff-devel
21mr|qt6-qtimageformats-6.6.2-1|17	BuildRequires:	jasper-devel
21mr|qt6-qtimageformats-6.6.2-1|18	BuildRequires:	pkgconfig(libmng)
21mr|qt6-qtimageformats-6.6.2-1|19	BuildRequires:	pkgconfig(libwebp)
21mr|qt6-qtimageformats-6.6.2-1|20	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtimageformats-6.6.2-1|21	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtimageformats-6.6.2-1|22	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtimageformats-6.6.2-1|23	BuildRequires:	cmake(Qt6)
21mr|qt6-qtimageformats-6.6.2-1|24	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtimageformats-6.6.2-1|25	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtimageformats-6.6.2-1|26	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtimageformats-6.6.2-1|27	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtimageformats-6.6.2-1|28	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtimageformats-6.6.2-1|29	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtimageformats-6.6.2-1|30	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtimageformats-6.6.2-1|31	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtimageformats-6.6.2-1|32	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtimageformats-6.6.2-1|33	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtimageformats-6.6.2-1|34	BuildRequires:	qt6-cmake
21mr|qt6-qtimageformats-6.6.2-1|35	
21mr|qt6-qtimageformats-6.6.2-1|36	%description
21mr|qt6-qtimageformats-6.6.2-1|37	The core Qt Gui library by default supports reading and writing image
21mr|qt6-qtimageformats-6.6.2-1|38	files of the most common file formats: PNG, JPEG, BMP, GIF and a few more,
21mr|qt6-qtimageformats-6.6.2-1|39	ref. Reading and Writing Image Files. The Qt Image Formats add-on module
21mr|qt6-qtimageformats-6.6.2-1|40	provides optional support for other image file formats, including:
21mr|qt6-qtimageformats-6.6.2-1|41	MNG, TGA, TIFF, WBMP.
21mr|qt6-qtimageformats-6.6.2-1|42	
21mr|qt6-qtimageformats-6.6.2-1|43	#-----------------------------------------------------------------------------
21mr|qt6-qtimageformats-6.6.2-1|44	
21mr|qt6-qtimageformats-6.6.2-1|45	%package -n %{qtimageformats}
21mr|qt6-qtimageformats-6.6.2-1|46	Summary:	Qt Image Formats plugins
21mr|qt6-qtimageformats-6.6.2-1|47	Group:		System/Libraries
21mr|qt6-qtimageformats-6.6.2-1|48	Provides:	qt6-imageformats-plugins = %{EVRD}
21mr|qt6-qtimageformats-6.6.2-1|49	Provides:	qt6-imageformats-plugins%{_isa} = %{EVRD}
21mr|qt6-qtimageformats-6.6.2-1|50	Provides:	qt6-qtimageformats = %{EVRD}
21mr|qt6-qtimageformats-6.6.2-1|51	Provides:	qt6-qtimageformats%{_isa} = %{EVRD}
21mr|qt6-qtimageformats-6.6.2-1|52	
21mr|qt6-qtimageformats-6.6.2-1|53	%description -n %{qtimageformats}
21mr|qt6-qtimageformats-6.6.2-1|54	Qt Image Formats plugins.
21mr|qt6-qtimageformats-6.6.2-1|55	
21mr|qt6-qtimageformats-6.6.2-1|56	%files -n %{qtimageformats}
21mr|qt6-qtimageformats-6.6.2-1|57	%{_qt6_plugindir}/imageformats/*.so
21mr|qt6-qtimageformats-6.6.2-1|58	
21mr|qt6-qtimageformats-6.6.2-1|59	#------------------------------------------------------------------------------
21mr|qt6-qtimageformats-6.6.2-1|60	
21mr|qt6-qtimageformats-6.6.2-1|61	%package -n %{qtimageformatsd}
21mr|qt6-qtimageformats-6.6.2-1|62	Summary:        Devel files needed to build apps based on QtImageFormats
21mr|qt6-qtimageformats-6.6.2-1|63	Group:          Development/KDE and Qt
21mr|qt6-qtimageformats-6.6.2-1|64	Requires:       %{qtimageformats} = %{EVRD}
21mr|qt6-qtimageformats-6.6.2-1|65	Provides:       %{name}-devel = %{EVRD}
21mr|qt6-qtimageformats-6.6.2-1|66	
21mr|qt6-qtimageformats-6.6.2-1|67	%description -n %{qtimageformatsd}
21mr|qt6-qtimageformats-6.6.2-1|68	Devel files needed to build apps based on QtImageFormats.
21mr|qt6-qtimageformats-6.6.2-1|69	
21mr|qt6-qtimageformats-6.6.2-1|70	%files -n %{qtimageformatsd}
21mr|qt6-qtimageformats-6.6.2-1|71	%{_qt6_libdir}/cmake/Qt%{qtmajor}/*.cmake
21mr|qt6-qtimageformats-6.6.2-1|72	%{_qt6_libdir}/cmake/Qt%{qtmajor}Gui/*.cmake
21mr|qt6-qtimageformats-6.6.2-1|73	
21mr|qt6-qtimageformats-6.6.2-1|74	#------------------------------------------------------------------------------
21mr|qt6-qtimageformats-6.6.2-1|75	
21mr|qt6-qtimageformats-6.6.2-1|76	%prep
21mr|qt6-qtimageformats-6.6.2-1|77	%autosetup -p1 -n qtimageformats-everywhere-src-%{version}
21mr|qt6-qtimageformats-6.6.2-1|78	
21mr|qt6-qtimageformats-6.6.2-1|79	rm -rv src/3rdparty
21mr|qt6-qtimageformats-6.6.2-1|80	
21mr|qt6-qtimageformats-6.6.2-1|81	%build
21mr|qt6-qtimageformats-6.6.2-1|82	%cmake -G Ninja \
21mr|qt6-qtimageformats-6.6.2-1|83	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtimageformats-6.6.2-1|84	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtimageformats-6.6.2-1|85	-DQT_FEATURE_mng=ON \
21mr|qt6-qtimageformats-6.6.2-1|86	-DQT_BUILD_EXAMPLES:BOOL=OFF
21mr|qt6-qtimageformats-6.6.2-1|87	
21mr|qt6-qtimageformats-6.6.2-1|88	%ninja_build
21mr|qt6-qtimageformats-6.6.2-1|89	
21mr|qt6-qtimageformats-6.6.2-1|90	%install
21mr|qt6-qtimageformats-6.6.2-1|91	%ninja_install -C build
21mr|qt6-qtimageformats-6.6.2-1|92	

16399 21
21mr|qt6-qtlanguageserver-6.6.2-1|1	%define major 6
21mr|qt6-qtlanguageserver-6.6.2-1|2	%define _qtdir %{_libdir}/qt%{major}
21mr|qt6-qtlanguageserver-6.6.2-1|3	
21mr|qt6-qtlanguageserver-6.6.2-1|4	Summary:	Qt %{major} Network Authentication module
21mr|qt6-qtlanguageserver-6.6.2-1|5	Name:		qt6-qtlanguageserver
21mr|qt6-qtlanguageserver-6.6.2-1|6	Version:	6.6.2
21mr|qt6-qtlanguageserver-6.6.2-1|7	Release:	1
21mr|qt6-qtlanguageserver-6.6.2-1|8	Group:		System/Libraries
21mr|qt6-qtlanguageserver-6.6.2-1|9	License:	LGPLv3/GPLv3/GPLv2
21mr|qt6-qtlanguageserver-6.6.2-1|10	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtlanguageserver-everywhere-src-%{version}.tar.xz
21mr|qt6-qtlanguageserver-6.6.2-1|11	Source100:	qt6-qtlanguageserver.rpmlintrc
21mr|qt6-qtlanguageserver-6.6.2-1|12	BuildRequires:	cmake
21mr|qt6-qtlanguageserver-6.6.2-1|13	BuildRequires:	ninja
21mr|qt6-qtlanguageserver-6.6.2-1|14	BuildRequires:	cmake(Qt%{major}Core)
21mr|qt6-qtlanguageserver-6.6.2-1|15	BuildRequires:	cmake(Qt%{major}Network)
21mr|qt6-qtlanguageserver-6.6.2-1|16	BuildRequires:	cmake(Qt%{major}Widgets)
21mr|qt6-qtlanguageserver-6.6.2-1|17	BuildRequires:	qt%{major}-cmake
21mr|qt6-qtlanguageserver-6.6.2-1|18	
21mr|qt6-qtlanguageserver-6.6.2-1|19	%description
21mr|qt6-qtlanguageserver-6.6.2-1|20	Qt %{major} network authentication module
21mr|qt6-qtlanguageserver-6.6.2-1|21	
21mr|qt6-qtlanguageserver-6.6.2-1|22	%qt6libs LanguageServer JsonRpc
21mr|qt6-qtlanguageserver-6.6.2-1|23	
21mr|qt6-qtlanguageserver-6.6.2-1|24	%define extra_devel_reqprov_LanguageServer \
21mr|qt6-qtlanguageserver-6.6.2-1|25	Requires:	cmake(Qt%{major}JsonRpcPrivate)
21mr|qt6-qtlanguageserver-6.6.2-1|26	
21mr|qt6-qtlanguageserver-6.6.2-1|27	%prep
21mr|qt6-qtlanguageserver-6.6.2-1|28	%autosetup -p1 -n qtlanguageserver-everywhere-src-%{version}
21mr|qt6-qtlanguageserver-6.6.2-1|29	
21mr|qt6-qtlanguageserver-6.6.2-1|30	%cmake -G Ninja \
21mr|qt6-qtlanguageserver-6.6.2-1|31	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtlanguageserver-6.6.2-1|32	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtlanguageserver-6.6.2-1|33	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtlanguageserver-6.6.2-1|34	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtlanguageserver-6.6.2-1|35	
21mr|qt6-qtlanguageserver-6.6.2-1|36	%build
21mr|qt6-qtlanguageserver-6.6.2-1|37	%ninja_build -C build
21mr|qt6-qtlanguageserver-6.6.2-1|38	
21mr|qt6-qtlanguageserver-6.6.2-1|39	%install
21mr|qt6-qtlanguageserver-6.6.2-1|40	%ninja_install -C build

16400 21
21mr|qt6-qtlocation-6.6.2-1|1	%define api 6
21mr|qt6-qtlocation-6.6.2-1|2	%define major 6
21mr|qt6-qtlocation-6.6.2-1|3	%define oname qt6
21mr|qt6-qtlocation-6.6.2-1|4	
21mr|qt6-qtlocation-6.6.2-1|5	%define module qtlocation
21mr|qt6-qtlocation-6.6.2-1|6	
21mr|qt6-qtlocation-6.6.2-1|7	%define qtlocation %mklibname qt%{api}location %{major}
21mr|qt6-qtlocation-6.6.2-1|8	%define qtlocationd %mklibname qt%{api}location -d
21mr|qt6-qtlocation-6.6.2-1|9	
21mr|qt6-qtlocation-6.6.2-1|10	Summary:	Version 5 of the Qt toolkit (%{module} packages)
21mr|qt6-qtlocation-6.6.2-1|11	Name:		qt6-%{module}
21mr|qt6-qtlocation-6.6.2-1|12	Version:	6.6.2
21mr|qt6-qtlocation-6.6.2-1|13	Release:	1
21mr|qt6-qtlocation-6.6.2-1|14	License:	LGPLv3+
21mr|qt6-qtlocation-6.6.2-1|15	Group:		Development/KDE and Qt
21mr|qt6-qtlocation-6.6.2-1|16	Url:		http://qt-project.org/
21mr|qt6-qtlocation-6.6.2-1|17	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-src-%{version}.tar.xz
21mr|qt6-qtlocation-6.6.2-1|18	Source100:	%{name}.rpmlintrc
21mr|qt6-qtlocation-6.6.2-1|19	BuildRequires:	cmake
21mr|qt6-qtlocation-6.6.2-1|20	BuildRequires:	qt6-cmake
21mr|qt6-qtlocation-6.6.2-1|21	BuildRequires:	ninja
21mr|qt6-qtlocation-6.6.2-1|22	BuildRequires:	pkgconfig(gconf-2.0)
21mr|qt6-qtlocation-6.6.2-1|23	BuildRequires:	pkgconfig(gypsy)
21mr|qt6-qtlocation-6.6.2-1|24	BuildRequires:	cmake(Qt6Concurrent) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|25	BuildRequires:	cmake(Qt6Core) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|26	BuildRequires:	cmake(Qt6DBus) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|27	BuildRequires:	cmake(Qt6Gui) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|28	BuildRequires:	cmake(Qt6Network) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|29	BuildRequires:	cmake(Qt6OpenGL) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|30	BuildRequires:	cmake(Qt6Qml) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|31	BuildRequires:	cmake(Qt6Quick) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|32	BuildRequires:	cmake(Qt6QuickTest) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|33	BuildRequires:	cmake(Qt6QuickShapesPrivate) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|34	BuildRequires:	cmake(Qt6Positioning) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|35	BuildRequires:	cmake(Qt6PositioningQuick) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|36	BuildRequires:	cmake(Qt6Sql) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|37	BuildRequires:	cmake(Qt6Test) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|38	BuildRequires:	cmake(Qt6Widgets) >= %{version}
21mr|qt6-qtlocation-6.6.2-1|39	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtlocation-6.6.2-1|40	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtlocation-6.6.2-1|41	BuildRequires:	icu-devel
21mr|qt6-qtlocation-6.6.2-1|42	BuildRequires:	openssl-devel
21mr|qt6-qtlocation-6.6.2-1|43	BuildRequires:	boost-devel
21mr|qt6-qtlocation-6.6.2-1|44	
21mr|qt6-qtlocation-6.6.2-1|45	%description
21mr|qt6-qtlocation-6.6.2-1|46	Version 5 of the Qt toolkit (%{module} packages).
21mr|qt6-qtlocation-6.6.2-1|47	
21mr|qt6-qtlocation-6.6.2-1|48	#----------------------------------------------------------------------------
21mr|qt6-qtlocation-6.6.2-1|49	
21mr|qt6-qtlocation-6.6.2-1|50	%package -n %{qtlocation}
21mr|qt6-qtlocation-6.6.2-1|51	Summary:	Qt Location library
21mr|qt6-qtlocation-6.6.2-1|52	Group:		System/Libraries
21mr|qt6-qtlocation-6.6.2-1|53	
21mr|qt6-qtlocation-6.6.2-1|54	%description -n %{qtlocation}
21mr|qt6-qtlocation-6.6.2-1|55	Qt Location library.
21mr|qt6-qtlocation-6.6.2-1|56	
21mr|qt6-qtlocation-6.6.2-1|57	%files -n %{qtlocation}
21mr|qt6-qtlocation-6.6.2-1|58	%{_qt6_libdir}/libQt%{api}Location.so.%{major}*
21mr|qt6-qtlocation-6.6.2-1|59	%if "%{_qt6_libdir}" != "%{_libdir}"
21mr|qt6-qtlocation-6.6.2-1|60	%{_libdir}/libQt%{api}Location.so.%{major}*
21mr|qt6-qtlocation-6.6.2-1|61	%endif
21mr|qt6-qtlocation-6.6.2-1|62	%dir %{_qt6_plugindir}/geoservices
21mr|qt6-qtlocation-6.6.2-1|63	%{_qt6_plugindir}/geoservices/libqtgeoservices_esri.so
21mr|qt6-qtlocation-6.6.2-1|64	%{_qt6_plugindir}/geoservices/libqtgeoservices_itemsoverlay.so
21mr|qt6-qtlocation-6.6.2-1|65	%{_qt6_plugindir}/geoservices/libqtgeoservices_mapbox.so
21mr|qt6-qtlocation-6.6.2-1|66	#{_qt6_plugindir}/geoservices/libqtgeoservices_mapboxgl.so
21mr|qt6-qtlocation-6.6.2-1|67	%{_qt6_plugindir}/geoservices/libqtgeoservices_nokia.so
21mr|qt6-qtlocation-6.6.2-1|68	%{_qt6_plugindir}/geoservices/libqtgeoservices_osm.so
21mr|qt6-qtlocation-6.6.2-1|69	%{_qt6_archdatadir}/qml/QtLocation
21mr|qt6-qtlocation-6.6.2-1|70	%{_qt6_archdatadir}/modules/Location.json
21mr|qt6-qtlocation-6.6.2-1|71	
21mr|qt6-qtlocation-6.6.2-1|72	#----------------------------------------------------------------------------
21mr|qt6-qtlocation-6.6.2-1|73	
21mr|qt6-qtlocation-6.6.2-1|74	%package -n %{qtlocationd}
21mr|qt6-qtlocation-6.6.2-1|75	Summary:	Development files for version %{api} of the QtLocation library
21mr|qt6-qtlocation-6.6.2-1|76	Group:		Development/KDE and Qt
21mr|qt6-qtlocation-6.6.2-1|77	Requires:	%{qtlocation} = %{EVRD}
21mr|qt6-qtlocation-6.6.2-1|78	Requires:	qt6-cmake
21mr|qt6-qtlocation-6.6.2-1|79	
21mr|qt6-qtlocation-6.6.2-1|80	%description -n %{qtlocationd}
21mr|qt6-qtlocation-6.6.2-1|81	Development files for version 5 of the QtLocation library.
21mr|qt6-qtlocation-6.6.2-1|82	
21mr|qt6-qtlocation-6.6.2-1|83	%files -n %{qtlocationd}
21mr|qt6-qtlocation-6.6.2-1|84	%{_qt6_includedir}/QtLocation
21mr|qt6-qtlocation-6.6.2-1|85	%{_qt6_libdir}/libQt%{api}Location.so
21mr|qt6-qtlocation-6.6.2-1|86	%{_qt6_libdir}/libQt%{api}Location.prl
21mr|qt6-qtlocation-6.6.2-1|87	%{_qt6_libdir}/cmake/Qt%{api}Location
21mr|qt6-qtlocation-6.6.2-1|88	%{_qt6_libdir}/cmake/Qt%{api}BuildInternals
21mr|qt6-qtlocation-6.6.2-1|89	%{_qt6_libdir}/cmake/Qt%{api}Qml/QmlPlugins/*.cmake
21mr|qt6-qtlocation-6.6.2-1|90	%{_libdir}/pkgconfig/Qt6Location.pc
21mr|qt6-qtlocation-6.6.2-1|91	%{_qt6_archdatadir}/metatypes/qt6location_release_metatypes.json
21mr|qt6-qtlocation-6.6.2-1|92	%{_qt6_archdatadir}/mkspecs/modules/qt_lib_location.pri
21mr|qt6-qtlocation-6.6.2-1|93	%{_qt6_archdatadir}/mkspecs/modules/qt_lib_location_private.pri
21mr|qt6-qtlocation-6.6.2-1|94	
21mr|qt6-qtlocation-6.6.2-1|95	#----------------------------------------------------------------------------
21mr|qt6-qtlocation-6.6.2-1|96	%package examples
21mr|qt6-qtlocation-6.6.2-1|97	Summary:	Example applications for %{name}
21mr|qt6-qtlocation-6.6.2-1|98	Group:		Development/KDE and Qt
21mr|qt6-qtlocation-6.6.2-1|99	
21mr|qt6-qtlocation-6.6.2-1|100	%description examples
21mr|qt6-qtlocation-6.6.2-1|101	Example applications for %{name}.
21mr|qt6-qtlocation-6.6.2-1|102	
21mr|qt6-qtlocation-6.6.2-1|103	%files examples
21mr|qt6-qtlocation-6.6.2-1|104	%{_qt6_examplesdir}/location/
21mr|qt6-qtlocation-6.6.2-1|105	
21mr|qt6-qtlocation-6.6.2-1|106	#----------------------------------------------------------------------------
21mr|qt6-qtlocation-6.6.2-1|107	
21mr|qt6-qtlocation-6.6.2-1|108	%prep
21mr|qt6-qtlocation-6.6.2-1|109	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt6-qtlocation-6.6.2-1|110	
21mr|qt6-qtlocation-6.6.2-1|111	%build
21mr|qt6-qtlocation-6.6.2-1|112	%cmake -G Ninja \
21mr|qt6-qtlocation-6.6.2-1|113	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtlocation-6.6.2-1|114	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtlocation-6.6.2-1|115	-DQT_FEATURE_geoservices_osm=true \
21mr|qt6-qtlocation-6.6.2-1|116	-DQT_FEATURE_geoservices_esri=true \
21mr|qt6-qtlocation-6.6.2-1|117	-DQT_FEATURE_geoservices_mapbox=true \
21mr|qt6-qtlocation-6.6.2-1|118	-DQT_FEATURE_geoservices_mapboxgl=true \
21mr|qt6-qtlocation-6.6.2-1|119	-DQT_FEATURE_geoservices_nokia=true
21mr|qt6-qtlocation-6.6.2-1|120	
21mr|qt6-qtlocation-6.6.2-1|121	%ninja_build
21mr|qt6-qtlocation-6.6.2-1|122	
21mr|qt6-qtlocation-6.6.2-1|123	%install
21mr|qt6-qtlocation-6.6.2-1|124	%ninja_install -C build
21mr|qt6-qtlocation-6.6.2-1|125	
21mr|qt6-qtlocation-6.6.2-1|126	# MAY BE NEEDED?
21mr|qt6-qtlocation-6.6.2-1|127	
21mr|qt6-qtlocation-6.6.2-1|128	# QMAKE_PRL_BUILD_DIR = /builddir/build/BUILD/qt-everywhere-opensource-src-5.4.0-beta/qtwayland/src/client
21mr|qt6-qtlocation-6.6.2-1|129	## .prl/.la file love
21mr|qt6-qtlocation-6.6.2-1|130	# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
21mr|qt6-qtlocation-6.6.2-1|131	#pushd %{buildroot}%{_qt6_libdir}
21mr|qt6-qtlocation-6.6.2-1|132	#for prl_file in libqt6*.prl ; do
21mr|qt6-qtlocation-6.6.2-1|133	#  sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
21mr|qt6-qtlocation-6.6.2-1|134	#  if [ -f "$(basename ${prl_file} .prl).so" ]; then
21mr|qt6-qtlocation-6.6.2-1|135	#    rm -fv "$(basename ${prl_file} .prl).la"
21mr|qt6-qtlocation-6.6.2-1|136	#    sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
21mr|qt6-qtlocation-6.6.2-1|137	#  fi
21mr|qt6-qtlocation-6.6.2-1|138	#done
21mr|qt6-qtlocation-6.6.2-1|139	#popd

16401 21
21mr|qt6-qtlottie-6.6.2-1|1	%define major 6
21mr|qt6-qtlottie-6.6.2-1|2	
21mr|qt6-qtlottie-6.6.2-1|3	Summary:	Qt6 Quick 3D
21mr|qt6-qtlottie-6.6.2-1|4	Name:		qt6-qtlottie
21mr|qt6-qtlottie-6.6.2-1|5	Version:	6.6.2
21mr|qt6-qtlottie-6.6.2-1|6	Release:	1
21mr|qt6-qtlottie-6.6.2-1|7	Group:		System/Libraries
21mr|qt6-qtlottie-6.6.2-1|8	License:	GPLv2+
21mr|qt6-qtlottie-6.6.2-1|9	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtlottie-everywhere-src-%{version}.tar.xz
21mr|qt6-qtlottie-6.6.2-1|10	Source100:	qt6-qtlottie.rpmlintrc
21mr|qt6-qtlottie-6.6.2-1|11	BuildRequires:	cmake
21mr|qt6-qtlottie-6.6.2-1|12	BuildRequires:	ninja
21mr|qt6-qtlottie-6.6.2-1|13	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtlottie-6.6.2-1|14	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtlottie-6.6.2-1|15	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtlottie-6.6.2-1|16	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtlottie-6.6.2-1|17	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtlottie-6.6.2-1|18	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtlottie-6.6.2-1|19	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtlottie-6.6.2-1|20	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtlottie-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtlottie-6.6.2-1|22	BuildRequires:	cmake(Qt6ShaderTools)
21mr|qt6-qtlottie-6.6.2-1|23	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtlottie-6.6.2-1|24	BuildRequires:	qt6-cmake
21mr|qt6-qtlottie-6.6.2-1|25	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtlottie-6.6.2-1|26	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtlottie-6.6.2-1|27	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtlottie-6.6.2-1|28	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtlottie-6.6.2-1|29	BuildRequires:	cmake(LLVM)
21mr|qt6-qtlottie-6.6.2-1|30	BuildRequires:	cmake(Clang)
21mr|qt6-qtlottie-6.6.2-1|31	
21mr|qt6-qtlottie-6.6.2-1|32	%description
21mr|qt6-qtlottie-6.6.2-1|33	Qt6 support for Lottie animations
21mr|qt6-qtlottie-6.6.2-1|34	
21mr|qt6-qtlottie-6.6.2-1|35	
21mr|qt6-qtlottie-6.6.2-1|36	%qt6libs Bodymovin
21mr|qt6-qtlottie-6.6.2-1|37	
21mr|qt6-qtlottie-6.6.2-1|38	%prep
21mr|qt6-qtlottie-6.6.2-1|39	%autosetup -p1 -n qtlottie-everywhere-src-%{version}
21mr|qt6-qtlottie-6.6.2-1|40	%cmake -G Ninja \
21mr|qt6-qtlottie-6.6.2-1|41	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtlottie-6.6.2-1|42	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtlottie-6.6.2-1|43	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtlottie-6.6.2-1|44	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtlottie-6.6.2-1|45	
21mr|qt6-qtlottie-6.6.2-1|46	%build
21mr|qt6-qtlottie-6.6.2-1|47	%ninja_build -C build
21mr|qt6-qtlottie-6.6.2-1|48	
21mr|qt6-qtlottie-6.6.2-1|49	%install
21mr|qt6-qtlottie-6.6.2-1|50	%ninja_install -C build
21mr|qt6-qtlottie-6.6.2-1|51	
21mr|qt6-qtlottie-6.6.2-1|52	%files
21mr|qt6-qtlottie-6.6.2-1|53	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtLottieTestsConfig.cmake
21mr|qt6-qtlottie-6.6.2-1|54	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake
21mr|qt6-qtlottie-6.6.2-1|55	%{_qt6_qmldir}/Qt/labs/lottieqt

16402 21
21mr|qt6-qtmultimedia-6.6.2-1|1	%define major 6
21mr|qt6-qtmultimedia-6.6.2-1|2	%bcond_with examples
21mr|qt6-qtmultimedia-6.6.2-1|3	
21mr|qt6-qtmultimedia-6.6.2-1|4	Summary:	Qt6 multimedia module
21mr|qt6-qtmultimedia-6.6.2-1|5	Name:		qt6-qtmultimedia
21mr|qt6-qtmultimedia-6.6.2-1|6	Version:	6.6.2
21mr|qt6-qtmultimedia-6.6.2-1|7	Release:	1
21mr|qt6-qtmultimedia-6.6.2-1|8	Group:		System/Libraries
21mr|qt6-qtmultimedia-6.6.2-1|9	License:	GPLv2+
21mr|qt6-qtmultimedia-6.6.2-1|10	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtmultimedia-everywhere-src-%{version}.tar.xz
21mr|qt6-qtmultimedia-6.6.2-1|11	Source100:	qt6-qtmultimedia.rpmlintrc
21mr|qt6-qtmultimedia-6.6.2-1|12	Patch100:	e2k.patch
21mr|qt6-qtmultimedia-6.6.2-1|13	BuildRequires:	cmake
21mr|qt6-qtmultimedia-6.6.2-1|14	BuildRequires:	ninja
21mr|qt6-qtmultimedia-6.6.2-1|15	BuildRequires:	cmake(Qt6AssimpImporterPlugin)
21mr|qt6-qtmultimedia-6.6.2-1|16	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtmultimedia-6.6.2-1|17	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtmultimedia-6.6.2-1|18	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtmultimedia-6.6.2-1|19	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtmultimedia-6.6.2-1|20	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtmultimedia-6.6.2-1|21	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtmultimedia-6.6.2-1|22	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtmultimedia-6.6.2-1|23	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtmultimedia-6.6.2-1|24	BuildRequires:	cmake(Qt6Svg)
21mr|qt6-qtmultimedia-6.6.2-1|25	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtmultimedia-6.6.2-1|26	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtmultimedia-6.6.2-1|27	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtmultimedia-6.6.2-1|28	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtmultimedia-6.6.2-1|29	BuildRequires:	cmake(Qt6ShaderTools)
21mr|qt6-qtmultimedia-6.6.2-1|30	BuildRequires:	cmake(Qt6Quick3D)
21mr|qt6-qtmultimedia-6.6.2-1|31	BuildRequires:	cmake(Qt6Quick3DHelpers)
21mr|qt6-qtmultimedia-6.6.2-1|32	BuildRequires:	cmake(Qt6Quick3DTools)
21mr|qt6-qtmultimedia-6.6.2-1|33	BuildRequires:	cmake(Qt6Quick3DUtils)
21mr|qt6-qtmultimedia-6.6.2-1|34	BuildRequires:	cmake(Qt6AssimpImporterPlugin)
21mr|qt6-qtmultimedia-6.6.2-1|35	BuildRequires:	cmake(Qt6Quick3DAssetImport)
21mr|qt6-qtmultimedia-6.6.2-1|36	BuildRequires:	cmake(Qt6Quick3DAssetUtils)
21mr|qt6-qtmultimedia-6.6.2-1|37	BuildRequires:	cmake(Qt6Quick3DEffects)
21mr|qt6-qtmultimedia-6.6.2-1|38	BuildRequires:	cmake(Qt6Quick3DGlslParserPrivate)
21mr|qt6-qtmultimedia-6.6.2-1|39	BuildRequires:	cmake(Qt6Quick3DIblBaker)
21mr|qt6-qtmultimedia-6.6.2-1|40	BuildRequires:	cmake(Qt6Quick3DParticleEffects)
21mr|qt6-qtmultimedia-6.6.2-1|41	BuildRequires:	cmake(Qt6Quick3DParticles)
21mr|qt6-qtmultimedia-6.6.2-1|42	BuildRequires:	cmake(Qt6Quick3DRuntimeRender)
21mr|qt6-qtmultimedia-6.6.2-1|43	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtmultimedia-6.6.2-1|44	BuildRequires:	qt6-qtquick3d
21mr|qt6-qtmultimedia-6.6.2-1|45	BuildRequires:	qt6-cmake
21mr|qt6-qtmultimedia-6.6.2-1|46	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtmultimedia-6.6.2-1|47	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtmultimedia-6.6.2-1|48	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtmultimedia-6.6.2-1|49	BuildRequires:	pkgconfig(libva)
21mr|qt6-qtmultimedia-6.6.2-1|50	BuildRequires:	pkgconfig(libpulse)
21mr|qt6-qtmultimedia-6.6.2-1|51	BuildRequires:	pkgconfig(alsa)
21mr|qt6-qtmultimedia-6.6.2-1|52	BuildRequires:	pkgconfig(xrandr)
21mr|qt6-qtmultimedia-6.6.2-1|53	BuildRequires:	pkgconfig(libavcodec)
21mr|qt6-qtmultimedia-6.6.2-1|54	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|qt6-qtmultimedia-6.6.2-1|55	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|qt6-qtmultimedia-6.6.2-1|56	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21mr|qt6-qtmultimedia-6.6.2-1|57	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|qt6-qtmultimedia-6.6.2-1|58	BuildRequires:	pkgconfig(gstreamer-photography-1.0)
21mr|qt6-qtmultimedia-6.6.2-1|59	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|qt6-qtmultimedia-6.6.2-1|60	
21mr|qt6-qtmultimedia-6.6.2-1|61	BuildRequires:	cmake(LLVM)
21mr|qt6-qtmultimedia-6.6.2-1|62	BuildRequires:	cmake(Clang)
21mr|qt6-qtmultimedia-6.6.2-1|63	
21mr|qt6-qtmultimedia-6.6.2-1|64	%description
21mr|qt6-qtmultimedia-6.6.2-1|65	Qt6 multimedia module
21mr|qt6-qtmultimedia-6.6.2-1|66	
21mr|qt6-qtmultimedia-6.6.2-1|67	%define extra_devel_files_Multimedia \
21mr|qt6-qtmultimedia-6.6.2-1|68	%optional %{_qt6_libdir}/cmake/Qt6/FindAVFoundation.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|69	%optional %{_qt6_libdir}/cmake/Qt6/FindGObject.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|70	%optional %{_qt6_libdir}/cmake/Qt6/FindGStreamer.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|71	%optional %{_qt6_libdir}/cmake/Qt6/FindMMRenderer.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|72	%optional %{_qt6_libdir}/cmake/Qt6/FindWMF.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|73	%optional %{_qt6_libdir}/cmake/Qt6/FindWrapPulseAudio.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|74	%optional %{_qt6_libdir}/cmake/Qt6/FindFFmpeg.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|75	%optional %{_qt6_libdir}/cmake/Qt6/FindMMRendererCore.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|76	%optional %{_qt6_libdir}/cmake/Qt6/FindVAAPI.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|77	%optional %{_qt6_libdir}/cmake/Qt6/FindWrapBundledResonanceAudioConfigExtra.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|78	%optional %{_qt6_libdir}/cmake/Qt6BundledResonanceAudio \
21mr|qt6-qtmultimedia-6.6.2-1|79	%optional %{_qt6_libdir}/libQt6BundledResonanceAudio.a
21mr|qt6-qtmultimedia-6.6.2-1|80	
21mr|qt6-qtmultimedia-6.6.2-1|81	%define extra_files_Multimedia \
21mr|qt6-qtmultimedia-6.6.2-1|82	%optional %{_qt6_plugindir}/multimedia/libffmpegmediaplugin.so \
21mr|qt6-qtmultimedia-6.6.2-1|83	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*quickmultimedia*.cmake \
21mr|qt6-qtmultimedia-6.6.2-1|84	%{_qt6_qmldir}/QtMultimedia
21mr|qt6-qtmultimedia-6.6.2-1|85	
21mr|qt6-qtmultimedia-6.6.2-1|86	%global extra_devel_reqprov_Multimedia \
21mr|qt6-qtmultimedia-6.6.2-1|87	Requires:	%{name}-gstreamer = %{EVRD}
21mr|qt6-qtmultimedia-6.6.2-1|88	
21mr|qt6-qtmultimedia-6.6.2-1|89	#----------------------------------------------------------
21mr|qt6-qtmultimedia-6.6.2-1|90	%global extra_files_Quick3DSpatialAudio \
21mr|qt6-qtmultimedia-6.6.2-1|91	%{_qt6_qmldir}/QtQuick3D/SpatialAudio
21mr|qt6-qtmultimedia-6.6.2-1|92	
21mr|qt6-qtmultimedia-6.6.2-1|93	%global extra_devel_files_Quick3DSpatialAudio \
21mr|qt6-qtmultimedia-6.6.2-1|94	%optional %{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*3dspatialaudio*
21mr|qt6-qtmultimedia-6.6.2-1|95	
21mr|qt6-qtmultimedia-6.6.2-1|96	#----------------------------------------------------------
21mr|qt6-qtmultimedia-6.6.2-1|97	
21mr|qt6-qtmultimedia-6.6.2-1|98	%qt6libs Multimedia MultimediaWidgets SpatialAudio MultimediaQuick Quick3DSpatialAudio
21mr|qt6-qtmultimedia-6.6.2-1|99	
21mr|qt6-qtmultimedia-6.6.2-1|100	#----------------------------------------------------------
21mr|qt6-qtmultimedia-6.6.2-1|101	
21mr|qt6-qtmultimedia-6.6.2-1|102	%if %{with examples}
21mr|qt6-qtmultimedia-6.6.2-1|103	%package examples
21mr|qt6-qtmultimedia-6.6.2-1|104	Summary:	Example code demonstrating the use of %{name}
21mr|qt6-qtmultimedia-6.6.2-1|105	Group:		Development/KDE and Qt
21mr|qt6-qtmultimedia-6.6.2-1|106	
21mr|qt6-qtmultimedia-6.6.2-1|107	%description examples
21mr|qt6-qtmultimedia-6.6.2-1|108	Example code demonstrating the use of %{name}
21mr|qt6-qtmultimedia-6.6.2-1|109	
21mr|qt6-qtmultimedia-6.6.2-1|110	%files examples
21mr|qt6-qtmultimedia-6.6.2-1|111	%{_libdir}/qt6/examples/multimedia
21mr|qt6-qtmultimedia-6.6.2-1|112	%optional %{_libdir}/qt6/examples/multimediawidgets
21mr|qt6-qtmultimedia-6.6.2-1|113	%endif
21mr|qt6-qtmultimedia-6.6.2-1|114	
21mr|qt6-qtmultimedia-6.6.2-1|115	#----------------------------------------------------------
21mr|qt6-qtmultimedia-6.6.2-1|116	
21mr|qt6-qtmultimedia-6.6.2-1|117	# No need to pull in dependency bloat, the ffmpeg plugin
21mr|qt6-qtmultimedia-6.6.2-1|118	# should be better anyway...
21mr|qt6-qtmultimedia-6.6.2-1|119	%package gstreamer
21mr|qt6-qtmultimedia-6.6.2-1|120	Summary:	Gstreamer based plugin for Qt multimedia playback
21mr|qt6-qtmultimedia-6.6.2-1|121	Group:		System/Libraries
21mr|qt6-qtmultimedia-6.6.2-1|122	
21mr|qt6-qtmultimedia-6.6.2-1|123	%description gstreamer
21mr|qt6-qtmultimedia-6.6.2-1|124	Gstreamer based plugin for Qt multimedia playback
21mr|qt6-qtmultimedia-6.6.2-1|125	
21mr|qt6-qtmultimedia-6.6.2-1|126	%files gstreamer
21mr|qt6-qtmultimedia-6.6.2-1|127	%optional %{_qt6_plugindir}/multimedia/libgstreamermediaplugin.so
21mr|qt6-qtmultimedia-6.6.2-1|128	
21mr|qt6-qtmultimedia-6.6.2-1|129	#----------------------------------------------------------
21mr|qt6-qtmultimedia-6.6.2-1|130	
21mr|qt6-qtmultimedia-6.6.2-1|131	%prep
21mr|qt6-qtmultimedia-6.6.2-1|132	%autosetup -p1 -n qtmultimedia-everywhere-src-%{version}
21mr|qt6-qtmultimedia-6.6.2-1|133	%if !%{with examples}
21mr|qt6-qtmultimedia-6.6.2-1|134	rm -rf examples
21mr|qt6-qtmultimedia-6.6.2-1|135	%endif
21mr|qt6-qtmultimedia-6.6.2-1|136	
21mr|qt6-qtmultimedia-6.6.2-1|137	%build
21mr|qt6-qtmultimedia-6.6.2-1|138	%cmake -G Ninja \
21mr|qt6-qtmultimedia-6.6.2-1|139	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtmultimedia-6.6.2-1|140	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtmultimedia-6.6.2-1|141	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtmultimedia-6.6.2-1|142	-DFEATURE_spatialaudio_quick3d:BOOL=ON \
21mr|qt6-qtmultimedia-6.6.2-1|143	--log-level=STATUS
21mr|qt6-qtmultimedia-6.6.2-1|144	
21mr|qt6-qtmultimedia-6.6.2-1|145	%ninja_build
21mr|qt6-qtmultimedia-6.6.2-1|146	
21mr|qt6-qtmultimedia-6.6.2-1|147	%install
21mr|qt6-qtmultimedia-6.6.2-1|148	%ninja_install -C build

16403 21
21mr|qt6-qtnetworkauth-6.6.2-1|1	%define module qtnetworkauth
21mr|qt6-qtnetworkauth-6.6.2-1|2	
21mr|qt6-qtnetworkauth-6.6.2-1|3	%define major 6
21mr|qt6-qtnetworkauth-6.6.2-1|4	%define qtnetworkauth %mklibname qt6networkauth %{major}
21mr|qt6-qtnetworkauth-6.6.2-1|5	%define qtnetworkauthd %mklibname qt6networkauth -d
21mr|qt6-qtnetworkauth-6.6.2-1|6	
21mr|qt6-qtnetworkauth-6.6.2-1|7	Summary:	Version 6 of the Qt toolkit (%{module} packages)
21mr|qt6-qtnetworkauth-6.6.2-1|8	Name:		qt6-%{module}
21mr|qt6-qtnetworkauth-6.6.2-1|9	Version:	6.6.2
21mr|qt6-qtnetworkauth-6.6.2-1|10	Release:	1
21mr|qt6-qtnetworkauth-6.6.2-1|11	License:	LGPLv3+
21mr|qt6-qtnetworkauth-6.6.2-1|12	Group:		Development/KDE and Qt
21mr|qt6-qtnetworkauth-6.6.2-1|13	Url:		http://qt-project.org/
21mr|qt6-qtnetworkauth-6.6.2-1|14	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-src-%{version}.tar.xz
21mr|qt6-qtnetworkauth-6.6.2-1|15	BuildRequires:	cmake
21mr|qt6-qtnetworkauth-6.6.2-1|16	BuildRequires:	cmake(Qt6Core) >= %{version}
21mr|qt6-qtnetworkauth-6.6.2-1|17	BuildRequires:	cmake(Qt6Gui) >= %{version}
21mr|qt6-qtnetworkauth-6.6.2-1|18	BuildRequires:	cmake(Qt6Network) >= %{version}
21mr|qt6-qtnetworkauth-6.6.2-1|19	BuildRequires:	cmake(Qt6Widgets) >= %{version}
21mr|qt6-qtnetworkauth-6.6.2-1|20	BuildRequires:	qt6-cmake
21mr|qt6-qtnetworkauth-6.6.2-1|21	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtnetworkauth-6.6.2-1|22	BuildRequires: pkgconfig(xkbcommon)
21mr|qt6-qtnetworkauth-6.6.2-1|23	
21mr|qt6-qtnetworkauth-6.6.2-1|24	%description
21mr|qt6-qtnetworkauth-6.6.2-1|25	Version 6 of the Qt toolkit (%{module} packages).
21mr|qt6-qtnetworkauth-6.6.2-1|26	
21mr|qt6-qtnetworkauth-6.6.2-1|27	#--------------------------------------------------------------------
21mr|qt6-qtnetworkauth-6.6.2-1|28	
21mr|qt6-qtnetworkauth-6.6.2-1|29	%package -n %{qtnetworkauth}
21mr|qt6-qtnetworkauth-6.6.2-1|30	Summary:	Qt 6 Network Authorization library
21mr|qt6-qtnetworkauth-6.6.2-1|31	Group:		System/Libraries
21mr|qt6-qtnetworkauth-6.6.2-1|32	
21mr|qt6-qtnetworkauth-6.6.2-1|33	%description -n %{qtnetworkauth}
21mr|qt6-qtnetworkauth-6.6.2-1|34	Qt 6 Network Authorization library.
21mr|qt6-qtnetworkauth-6.6.2-1|35	
21mr|qt6-qtnetworkauth-6.6.2-1|36	%files -n %{qtnetworkauth}
21mr|qt6-qtnetworkauth-6.6.2-1|37	%{_qt6_libdir}/libQt6NetworkAuth.so.%{major}*
21mr|qt6-qtnetworkauth-6.6.2-1|38	
21mr|qt6-qtnetworkauth-6.6.2-1|39	#----------------------------------------------------------------------------
21mr|qt6-qtnetworkauth-6.6.2-1|40	
21mr|qt6-qtnetworkauth-6.6.2-1|41	%package -n %{qtnetworkauthd}
21mr|qt6-qtnetworkauth-6.6.2-1|42	Summary:	Development files for Qt 6 Network Authorization library
21mr|qt6-qtnetworkauth-6.6.2-1|43	Group:		Development/KDE and Qt
21mr|qt6-qtnetworkauth-6.6.2-1|44	Requires:	%{qtnetworkauth} = %{EVRD}
21mr|qt6-qtnetworkauth-6.6.2-1|45	Provides:	qt6-qtnetworkauth-devel = %{EVRD}
21mr|qt6-qtnetworkauth-6.6.2-1|46	Provides:	qt6-networkauth-devel = %{EVRD}
21mr|qt6-qtnetworkauth-6.6.2-1|47	
21mr|qt6-qtnetworkauth-6.6.2-1|48	%description -n %{qtnetworkauthd}
21mr|qt6-qtnetworkauth-6.6.2-1|49	Development files for Qt 6 Network Authorization library.
21mr|qt6-qtnetworkauth-6.6.2-1|50	
21mr|qt6-qtnetworkauth-6.6.2-1|51	%files -n %{qtnetworkauthd}
21mr|qt6-qtnetworkauth-6.6.2-1|52	%{_qt6_includedir}/QtNetworkAuth/
21mr|qt6-qtnetworkauth-6.6.2-1|53	%{_qt6_libdir}/pkgconfig/Qt6NetworkAuth.pc
21mr|qt6-qtnetworkauth-6.6.2-1|54	%{_qt6_libdir}/libQt6NetworkAuth.so
21mr|qt6-qtnetworkauth-6.6.2-1|55	%{_qt6_libdir}/libQt6NetworkAuth.prl
21mr|qt6-qtnetworkauth-6.6.2-1|56	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtNetworkAuthTestsConfig.cmake
21mr|qt6-qtnetworkauth-6.6.2-1|57	%dir %{_qt6_libdir}/cmake/Qt6NetworkAuth/
21mr|qt6-qtnetworkauth-6.6.2-1|58	%{_qt6_libdir}/cmake/Qt6NetworkAuth/*.cmake
21mr|qt6-qtnetworkauth-6.6.2-1|59	%{_qt6_mkspecsdir}/modules/qt_lib_networkauth*.pri
21mr|qt6-qtnetworkauth-6.6.2-1|60	%{_qt6_archdatadir}/modules/NetworkAuth.json
21mr|qt6-qtnetworkauth-6.6.2-1|61	%{_qt6_archdatadir}/metatypes/qt6*_metatypes.json
21mr|qt6-qtnetworkauth-6.6.2-1|62	
21mr|qt6-qtnetworkauth-6.6.2-1|63	#----------------------------------------------------------------------------
21mr|qt6-qtnetworkauth-6.6.2-1|64	
21mr|qt6-qtnetworkauth-6.6.2-1|65	%package examples
21mr|qt6-qtnetworkauth-6.6.2-1|66	Summary:	Example applications for %{name}
21mr|qt6-qtnetworkauth-6.6.2-1|67	Group:		Development/KDE and Qt
21mr|qt6-qtnetworkauth-6.6.2-1|68	
21mr|qt6-qtnetworkauth-6.6.2-1|69	%description examples
21mr|qt6-qtnetworkauth-6.6.2-1|70	Example applications for %{name}.
21mr|qt6-qtnetworkauth-6.6.2-1|71	
21mr|qt6-qtnetworkauth-6.6.2-1|72	%files examples
21mr|qt6-qtnetworkauth-6.6.2-1|73	# if qt6-qtbase built without examples this file is optional
21mr|qt6-qtnetworkauth-6.6.2-1|74	%optional %{_qt6_examplesdir}/oauth/
21mr|qt6-qtnetworkauth-6.6.2-1|75	
21mr|qt6-qtnetworkauth-6.6.2-1|76	#----------------------------------------------------------------------------
21mr|qt6-qtnetworkauth-6.6.2-1|77	
21mr|qt6-qtnetworkauth-6.6.2-1|78	%prep
21mr|qt6-qtnetworkauth-6.6.2-1|79	%autosetup -p1 -n qtnetworkauth-everywhere-src-%{version}
21mr|qt6-qtnetworkauth-6.6.2-1|80	
21mr|qt6-qtnetworkauth-6.6.2-1|81	%build
21mr|qt6-qtnetworkauth-6.6.2-1|82	# FIXME why are OpenGL lib paths autodetected incorrectly, preferring
21mr|qt6-qtnetworkauth-6.6.2-1|83	# /usr/lib over /usr/lib64 even on 64-bit boxes?
21mr|qt6-qtnetworkauth-6.6.2-1|84	%cmake \
21mr|qt6-qtnetworkauth-6.6.2-1|85	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtnetworkauth-6.6.2-1|86	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtnetworkauth-6.6.2-1|87	
21mr|qt6-qtnetworkauth-6.6.2-1|88	%make_build
21mr|qt6-qtnetworkauth-6.6.2-1|89	
21mr|qt6-qtnetworkauth-6.6.2-1|90	%install
21mr|qt6-qtnetworkauth-6.6.2-1|91	%make_install -C build
21mr|qt6-qtnetworkauth-6.6.2-1|92	

16404 21
21mr|qt6-qtpositioning-6.6.2-1|1	Summary:	Qt %{qtmajor} Web Channel module
21mr|qt6-qtpositioning-6.6.2-1|2	Name:		qt6-qtpositioning
21mr|qt6-qtpositioning-6.6.2-1|3	Version:	6.6.2
21mr|qt6-qtpositioning-6.6.2-1|4	Release:	1
21mr|qt6-qtpositioning-6.6.2-1|5	Group:		System/Libraries
21mr|qt6-qtpositioning-6.6.2-1|6	License:	GPLv2+
21mr|qt6-qtpositioning-6.6.2-1|7	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtpositioning-everywhere-src-%{version}.tar.xz
21mr|qt6-qtpositioning-6.6.2-1|8	Source100:	qt6-qtpositioning.rpmlintrc
21mr|qt6-qtpositioning-6.6.2-1|9	BuildRequires:	cmake
21mr|qt6-qtpositioning-6.6.2-1|10	BuildRequires:	ninja
21mr|qt6-qtpositioning-6.6.2-1|11	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtpositioning-6.6.2-1|12	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtpositioning-6.6.2-1|13	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtpositioning-6.6.2-1|14	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtpositioning-6.6.2-1|15	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtpositioning-6.6.2-1|16	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtpositioning-6.6.2-1|17	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtpositioning-6.6.2-1|18	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtpositioning-6.6.2-1|19	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtpositioning-6.6.2-1|20	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtpositioning-6.6.2-1|21	BuildRequires:	qt6-cmake
21mr|qt6-qtpositioning-6.6.2-1|22	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtpositioning-6.6.2-1|23	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtpositioning-6.6.2-1|24	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtpositioning-6.6.2-1|25	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtpositioning-6.6.2-1|26	BuildRequires:	pkgconfig(gypsy)
21mr|qt6-qtpositioning-6.6.2-1|27	BuildRequires:	pkgconfig(gconf-2.0)
21mr|qt6-qtpositioning-6.6.2-1|28	BuildRequires:	pkgconfig(geoclue-2.0)
21mr|qt6-qtpositioning-6.6.2-1|29	BuildRequires:	cmake(LLVM)
21mr|qt6-qtpositioning-6.6.2-1|30	BuildRequires:	cmake(Clang)
21mr|qt6-qtpositioning-6.6.2-1|31	
21mr|qt6-qtpositioning-6.6.2-1|32	%description
21mr|qt6-qtpositioning-6.6.2-1|33	Qt %{qtmajor} Web Channel module
21mr|qt6-qtpositioning-6.6.2-1|34	
21mr|qt6-qtpositioning-6.6.2-1|35	%define extra_files_Positioning \
21mr|qt6-qtpositioning-6.6.2-1|36	%{_qt6_plugindir}/position/*.so \
21mr|qt6-qtpositioning-6.6.2-1|37	%{_qt6_qmldir}/QtPositioning/libpositioningquickplugin.so \
21mr|qt6-qtpositioning-6.6.2-1|38	%{_qt6_qmldir}/QtPositioning/plugins.qmltypes \
21mr|qt6-qtpositioning-6.6.2-1|39	%{_qt6_qmldir}/QtPositioning/qmldir
21mr|qt6-qtpositioning-6.6.2-1|40	
21mr|qt6-qtpositioning-6.6.2-1|41	%define extra_devel_files_Positioning \
21mr|qt6-qtpositioning-6.6.2-1|42	%{_qt6_libdir}/cmake/Qt6/FindGconf.cmake \
21mr|qt6-qtpositioning-6.6.2-1|43	%{_qt6_libdir}/cmake/Qt6/FindGypsy.cmake \
21mr|qt6-qtpositioning-6.6.2-1|44	%{_qt6_libdir}/cmake/Qt6Bundled_Clip2Tri/Qt6Bundled_Clip2TriDependencies.cmake \
21mr|qt6-qtpositioning-6.6.2-1|45	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6posit*.cmake
21mr|qt6-qtpositioning-6.6.2-1|46	
21mr|qt6-qtpositioning-6.6.2-1|47	%qt6libs Positioning PositioningQuick
21mr|qt6-qtpositioning-6.6.2-1|48	
21mr|qt6-qtpositioning-6.6.2-1|49	
21mr|qt6-qtpositioning-6.6.2-1|50	%package examples
21mr|qt6-qtpositioning-6.6.2-1|51	Summary:	Example code demonstrating the use of %{name}
21mr|qt6-qtpositioning-6.6.2-1|52	Group:		Development/KDE and Qt
21mr|qt6-qtpositioning-6.6.2-1|53	
21mr|qt6-qtpositioning-6.6.2-1|54	%description examples
21mr|qt6-qtpositioning-6.6.2-1|55	Example code demonstrating the use of %{name}
21mr|qt6-qtpositioning-6.6.2-1|56	
21mr|qt6-qtpositioning-6.6.2-1|57	%files examples
21mr|qt6-qtpositioning-6.6.2-1|58	%{_qt6_examplesdir}/positioning
21mr|qt6-qtpositioning-6.6.2-1|59	
21mr|qt6-qtpositioning-6.6.2-1|60	%prep
21mr|qt6-qtpositioning-6.6.2-1|61	%autosetup -p1 -n qtpositioning-everywhere-src-%{version}
21mr|qt6-qtpositioning-6.6.2-1|62	
21mr|qt6-qtpositioning-6.6.2-1|63	%build
21mr|qt6-qtpositioning-6.6.2-1|64	%cmake -G Ninja \
21mr|qt6-qtpositioning-6.6.2-1|65	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtpositioning-6.6.2-1|66	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtpositioning-6.6.2-1|67	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtpositioning-6.6.2-1|68	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtpositioning-6.6.2-1|69	%ninja_build
21mr|qt6-qtpositioning-6.6.2-1|70	
21mr|qt6-qtpositioning-6.6.2-1|71	%install
21mr|qt6-qtpositioning-6.6.2-1|72	%ninja_install -C build

16405 21
21mr|qt6-qtquick3d-6.6.2-1|1	Summary:	Qt6 Quick 3D
21mr|qt6-qtquick3d-6.6.2-1|2	Name:		qt6-qtquick3d
21mr|qt6-qtquick3d-6.6.2-1|3	Version:	6.6.2
21mr|qt6-qtquick3d-6.6.2-1|4	Release:	1
21mr|qt6-qtquick3d-6.6.2-1|5	Group:		System/Libraries
21mr|qt6-qtquick3d-6.6.2-1|6	License:	GPLv2+
21mr|qt6-qtquick3d-6.6.2-1|7	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtquick3d-everywhere-src-%{version}.tar.xz
21mr|qt6-qtquick3d-6.6.2-1|8	Source100:	qt6-qtquick3d.rpmlintrc
21mr|qt6-qtquick3d-6.6.2-1|9	#Patch0:		qtquick3d-c++20.patch
21mr|qt6-qtquick3d-6.6.2-1|10	BuildRequires:	cmake
21mr|qt6-qtquick3d-6.6.2-1|11	BuildRequires:	ninja
21mr|qt6-qtquick3d-6.6.2-1|12	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtquick3d-6.6.2-1|13	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtquick3d-6.6.2-1|14	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtquick3d-6.6.2-1|15	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtquick3d-6.6.2-1|16	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtquick3d-6.6.2-1|17	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtquick3d-6.6.2-1|18	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtquick3d-6.6.2-1|19	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtquick3d-6.6.2-1|20	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtquick3d-6.6.2-1|21	BuildRequires:	cmake(Qt6ShaderTools)
21mr|qt6-qtquick3d-6.6.2-1|22	BuildRequires:	cmake(Qt6QuickTimeline)
21mr|qt6-qtquick3d-6.6.2-1|23	BuildRequires:	qt6-cmake
21mr|qt6-qtquick3d-6.6.2-1|24	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtquick3d-6.6.2-1|25	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtquick3d-6.6.2-1|26	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qtquick3d-6.6.2-1|27	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtquick3d-6.6.2-1|28	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtquick3d-6.6.2-1|29	BuildRequires:	cmake(LLVM)
21mr|qt6-qtquick3d-6.6.2-1|30	BuildRequires:	cmake(Clang)
21mr|qt6-qtquick3d-6.6.2-1|31	
21mr|qt6-qtquick3d-6.6.2-1|32	%description
21mr|qt6-qtquick3d-6.6.2-1|33	Qt6 Quick 3D
21mr|qt6-qtquick3d-6.6.2-1|34	
21mr|qt6-qtquick3d-6.6.2-1|35	%files
21mr|qt6-qtquick3d-6.6.2-1|36	%{_qt6_bindir}/balsam
21mr|qt6-qtquick3d-6.6.2-1|37	%{_qt6_bindir}/balsamui
21mr|qt6-qtquick3d-6.6.2-1|38	%optional %{_qt6_bindir}/materialeditor
21mr|qt6-qtquick3d-6.6.2-1|39	%{_qt6_bindir}/meshdebug
21mr|qt6-qtquick3d-6.6.2-1|40	%{_qt6_bindir}/shadergen
21mr|qt6-qtquick3d-6.6.2-1|41	%{_qt6_bindir}/shapegen
21mr|qt6-qtquick3d-6.6.2-1|42	%{_qt6_bindir}/instancer
21mr|qt6-qtquick3d-6.6.2-1|43	%optional %{_qt6_examplesdir}/quick3d
21mr|qt6-qtquick3d-6.6.2-1|44	%{_qt6_libdir}/cmake/Qt6/FindWrapQuick3DAssimp.cmake
21mr|qt6-qtquick3d-6.6.2-1|45	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtQuick3DTestsConfig.cmake
21mr|qt6-qtquick3d-6.6.2-1|46	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake
21mr|qt6-qtquick3d-6.6.2-1|47	%{_qt6_libdir}/cmake/Qt6Quick3DTools
21mr|qt6-qtquick3d-6.6.2-1|48	%{_qt6_archdatadir}/metatypes/*.json
21mr|qt6-qtquick3d-6.6.2-1|49	%{_qt6_plugindir}/assetimporters
21mr|qt6-qtquick3d-6.6.2-1|50	%{_qt6_qmldir}/QtQuick3D
21mr|qt6-qtquick3d-6.6.2-1|51	
21mr|qt6-qtquick3d-6.6.2-1|52	#---------------------------------------------------------------------------------------
21mr|qt6-qtquick3d-6.6.2-1|53	
21mr|qt6-qtquick3d-6.6.2-1|54	%define extra_devel_files_Quick3D \
21mr|qt6-qtquick3d-6.6.2-1|55	%optional %{_qt6_libdir}/cmake/Qt6/FindWrapBundledEmbreeConfigExtra.cmake \
21mr|qt6-qtquick3d-6.6.2-1|56	%optional %{_qt6_libdir}/cmake/Qt6BundledEmbree \
21mr|qt6-qtquick3d-6.6.2-1|57	%optional %{_qt6_libdir}/libQt6BundledEmbree.a
21mr|qt6-qtquick3d-6.6.2-1|58	
21mr|qt6-qtquick3d-6.6.2-1|59	#---------------------------------------------------------------------------------------
21mr|qt6-qtquick3d-6.6.2-1|60	
21mr|qt6-qtquick3d-6.6.2-1|61	%global extra_devel_reqprov_Quick3D \
21mr|qt6-qtquick3d-6.6.2-1|62	Requires:	%{name} = %{EVRD}
21mr|qt6-qtquick3d-6.6.2-1|63	
21mr|qt6-qtquick3d-6.6.2-1|64	#---------------------------------------------------------------------------------------
21mr|qt6-qtquick3d-6.6.2-1|65	
21mr|qt6-qtquick3d-6.6.2-1|66	%qt6libs Quick3D Quick3DAssetImport Quick3DAssetUtils Quick3DEffects Quick3DGlslParser Quick3DHelpers Quick3DIblBaker Quick3DParticleEffects Quick3DParticles Quick3DRuntimeRender Quick3DUtils Quick3DHelpersImpl
21mr|qt6-qtquick3d-6.6.2-1|67	
21mr|qt6-qtquick3d-6.6.2-1|68	#---------------------------------------------------------------------------------------
21mr|qt6-qtquick3d-6.6.2-1|69	
21mr|qt6-qtquick3d-6.6.2-1|70	%prep
21mr|qt6-qtquick3d-6.6.2-1|71	%autosetup -p1 -n qtquick3d-everywhere-src-%{version}
21mr|qt6-qtquick3d-6.6.2-1|72	%ifarch %{e2k}
21mr|qt6-qtquick3d-6.6.2-1|73	sed -i 's!add_subdirectory(materialeditor)!!g' tools/CMakeLists.txt
21mr|qt6-qtquick3d-6.6.2-1|74	%endif
21mr|qt6-qtquick3d-6.6.2-1|75	
21mr|qt6-qtquick3d-6.6.2-1|76	%build
21mr|qt6-qtquick3d-6.6.2-1|77	%cmake -G Ninja \
21mr|qt6-qtquick3d-6.6.2-1|78	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtquick3d-6.6.2-1|79	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtquick3d-6.6.2-1|80	-DQT_BUILD_EXAMPLES:BOOL=OFF \
21mr|qt6-qtquick3d-6.6.2-1|81	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtquick3d-6.6.2-1|82	
21mr|qt6-qtquick3d-6.6.2-1|83	%ninja_build
21mr|qt6-qtquick3d-6.6.2-1|84	
21mr|qt6-qtquick3d-6.6.2-1|85	%install
21mr|qt6-qtquick3d-6.6.2-1|86	#export LD_LIBRARY_PATH="$(pwd)/build/lib:${LD_LIBRARY_PATH}"
21mr|qt6-qtquick3d-6.6.2-1|87	%ninja_install -C build

16406 21
21mr|qt6-qtquick3dphysics-6.6.2-1|1	%global _disable_lto 1
21mr|qt6-qtquick3dphysics-6.6.2-1|2	%bcond_with examples
21mr|qt6-qtquick3dphysics-6.6.2-1|3	
21mr|qt6-qtquick3dphysics-6.6.2-1|4	Summary:	Qt %{qtmajor} 3D Library
21mr|qt6-qtquick3dphysics-6.6.2-1|5	Name:		qt6-qtquick3dphysics
21mr|qt6-qtquick3dphysics-6.6.2-1|6	Version:	6.6.2
21mr|qt6-qtquick3dphysics-6.6.2-1|7	Release:	1
21mr|qt6-qtquick3dphysics-6.6.2-1|8	Group:		Development/KDE and Qt
21mr|qt6-qtquick3dphysics-6.6.2-1|9	License:	LGPLv3/GPLv3/GPLv2
21mr|qt6-qtquick3dphysics-6.6.2-1|10	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtquick3dphysics-everywhere-src-%{version}.tar.xz
21mr|qt6-qtquick3dphysics-6.6.2-1|11	Source100:	qt6-qtquick3dphysics.rpmlintrc
21mr|qt6-qtquick3dphysics-6.6.2-1|12	# i686 support dropped
21mr|qt6-qtquick3dphysics-6.6.2-1|13	ExcludeArch:	%{ix86}
21mr|qt6-qtquick3dphysics-6.6.2-1|14	BuildRequires:	cmake
21mr|qt6-qtquick3dphysics-6.6.2-1|15	BuildRequires:	ninja
21mr|qt6-qtquick3dphysics-6.6.2-1|16	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtquick3dphysics-6.6.2-1|17	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtquick3dphysics-6.6.2-1|18	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtquick3dphysics-6.6.2-1|19	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtquick3dphysics-6.6.2-1|20	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtquick3dphysics-6.6.2-1|21	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtquick3dphysics-6.6.2-1|22	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtquick3dphysics-6.6.2-1|23	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtquick3dphysics-6.6.2-1|24	BuildRequires:	cmake(Qt6QmlCore)
21mr|qt6-qtquick3dphysics-6.6.2-1|25	BuildRequires:	cmake(Qt6QmlModels)
21mr|qt6-qtquick3dphysics-6.6.2-1|26	BuildRequires:	cmake(Qt6QmlLocalStorage)
21mr|qt6-qtquick3dphysics-6.6.2-1|27	BuildRequires:	cmake(Qt6QmlWorkerScript)
21mr|qt6-qtquick3dphysics-6.6.2-1|28	BuildRequires:	cmake(Qt6QmlXmlListModel)
21mr|qt6-qtquick3dphysics-6.6.2-1|29	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtquick3dphysics-6.6.2-1|30	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtquick3dphysics-6.6.2-1|31	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtquick3dphysics-6.6.2-1|32	BuildRequires:	cmake(Qt6ShaderTools)
21mr|qt6-qtquick3dphysics-6.6.2-1|33	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qtquick3dphysics-6.6.2-1|34	BuildRequires:	cmake(Qt6QuickControls2)
21mr|qt6-qtquick3dphysics-6.6.2-1|35	BuildRequires:	cmake(Qt6QuickControls2Impl)
21mr|qt6-qtquick3dphysics-6.6.2-1|36	BuildRequires:	cmake(Qt6QuickDialogs2)
21mr|qt6-qtquick3dphysics-6.6.2-1|37	BuildRequires:	cmake(Qt6QuickDialogs2QuickImpl)
21mr|qt6-qtquick3dphysics-6.6.2-1|38	BuildRequires:	cmake(Qt6QuickDialogs2Utils)
21mr|qt6-qtquick3dphysics-6.6.2-1|39	BuildRequires:	cmake(Qt6QuickLayouts)
21mr|qt6-qtquick3dphysics-6.6.2-1|40	BuildRequires:	cmake(Qt6QuickTemplates2)
21mr|qt6-qtquick3dphysics-6.6.2-1|41	BuildRequires:	cmake(Qt6QuickTest)
21mr|qt6-qtquick3dphysics-6.6.2-1|42	BuildRequires:	cmake(Qt6QuickWidgets)
21mr|qt6-qtquick3dphysics-6.6.2-1|43	BuildRequires:	cmake(Qt6QuickTimeline)
21mr|qt6-qtquick3dphysics-6.6.2-1|44	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtquick3dphysics-6.6.2-1|45	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtquick3dphysics-6.6.2-1|46	BuildRequires:	cmake(Qt6Quick3D)
21mr|qt6-qtquick3dphysics-6.6.2-1|47	BuildRequires:	cmake(Qt6Quick3DRuntimeRender)
21mr|qt6-qtquick3dphysics-6.6.2-1|48	BuildRequires:	cmake(Qt6Quick3DUtils)
21mr|qt6-qtquick3dphysics-6.6.2-1|49	BuildRequires:	qt6-qtdeclarative
21mr|qt6-qtquick3dphysics-6.6.2-1|50	BuildRequires:	qt6-qtquick3d
21mr|qt6-qtquick3dphysics-6.6.2-1|51	BuildRequires:	cmake(Qt6ShaderTools) >= %{version}-0
21mr|qt6-qtquick3dphysics-6.6.2-1|52	BuildRequires:	qt6-cmake
21mr|qt6-qtquick3dphysics-6.6.2-1|53	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qtquick3dphysics-6.6.2-1|54	BuildRequires:	cmake(OpenGL)
21mr|qt6-qtquick3dphysics-6.6.2-1|55	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtquick3dphysics-6.6.2-1|56	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtquick3dphysics-6.6.2-1|57	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtquick3dphysics-6.6.2-1|58	
21mr|qt6-qtquick3dphysics-6.6.2-1|59	%description
21mr|qt6-qtquick3dphysics-6.6.2-1|60	Qt %{qtmajor} 3D library
21mr|qt6-qtquick3dphysics-6.6.2-1|61	
21mr|qt6-qtquick3dphysics-6.6.2-1|62	%global extra_files_Quick3DPhysics \
21mr|qt6-qtquick3dphysics-6.6.2-1|63	%dir %{_qt6_qmldir}/QtQuick3D/Physics \
21mr|qt6-qtquick3dphysics-6.6.2-1|64	%{_qt6_qmldir}/QtQuick3D/Physics/libqquick3dphysicsplugin.so \
21mr|qt6-qtquick3dphysics-6.6.2-1|65	%{_qt6_qmldir}/QtQuick3D/Physics/plugins.qmltypes \
21mr|qt6-qtquick3dphysics-6.6.2-1|66	%{_qt6_qmldir}/QtQuick3D/Physics/qmldir \
21mr|qt6-qtquick3dphysics-6.6.2-1|67	%{_qt6_bindir}/cooker
21mr|qt6-qtquick3dphysics-6.6.2-1|68	
21mr|qt6-qtquick3dphysics-6.6.2-1|69	%global extra_devel_files_Quick3DPhysics \
21mr|qt6-qtquick3dphysics-6.6.2-1|70	%{_qt6_qmldir}/QtQuick3D/Physics/designer \
21mr|qt6-qtquick3dphysics-6.6.2-1|71	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dphysicsplugin*.cmake
21mr|qt6-qtquick3dphysics-6.6.2-1|72	
21mr|qt6-qtquick3dphysics-6.6.2-1|73	%global extra_files_Quick3DPhysicsHelpers \
21mr|qt6-qtquick3dphysics-6.6.2-1|74	%dir %{_qt6_qmldir}/QtQuick3D/Physics/Helpers \
21mr|qt6-qtquick3dphysics-6.6.2-1|75	%{_qt6_qmldir}/QtQuick3D/Physics/Helpers/libqtquick3dphysicshelpersplugin.so \
21mr|qt6-qtquick3dphysics-6.6.2-1|76	%{_qt6_qmldir}/QtQuick3D/Physics/Helpers/plugins.qmltypes \
21mr|qt6-qtquick3dphysics-6.6.2-1|77	%{_qt6_qmldir}/QtQuick3D/Physics/Helpers/qmldir
21mr|qt6-qtquick3dphysics-6.6.2-1|78	
21mr|qt6-qtquick3dphysics-6.6.2-1|79	%global extra_devel_files_Quick3DPhysicsHelpers \
21mr|qt6-qtquick3dphysics-6.6.2-1|80	%{_qt6_libdir}/cmake/Qt6/FindWrapBundledPhysXConfigExtra.cmake \
21mr|qt6-qtquick3dphysics-6.6.2-1|81	%{_qt6_libdir}/cmake/Qt6BundledPhysX \
21mr|qt6-qtquick3dphysics-6.6.2-1|82	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dphysicshelpersplugin*.cmake \
21mr|qt6-qtquick3dphysics-6.6.2-1|83	%{_qt6_libdir}/libQt6BundledPhysX.a
21mr|qt6-qtquick3dphysics-6.6.2-1|84	
21mr|qt6-qtquick3dphysics-6.6.2-1|85	%qt6libs Quick3DPhysics Quick3DPhysicsHelpers
21mr|qt6-qtquick3dphysics-6.6.2-1|86	
21mr|qt6-qtquick3dphysics-6.6.2-1|87	%if %{with examples}
21mr|qt6-qtquick3dphysics-6.6.2-1|88	%package examples
21mr|qt6-qtquick3dphysics-6.6.2-1|89	Summary:	Example code for the Qt 6 3D module
21mr|qt6-qtquick3dphysics-6.6.2-1|90	Group:		Documentation
21mr|qt6-qtquick3dphysics-6.6.2-1|91	
21mr|qt6-qtquick3dphysics-6.6.2-1|92	%description examples
21mr|qt6-qtquick3dphysics-6.6.2-1|93	Example code for the Qt 6 3D module
21mr|qt6-qtquick3dphysics-6.6.2-1|94	%endif
21mr|qt6-qtquick3dphysics-6.6.2-1|95	
21mr|qt6-qtquick3dphysics-6.6.2-1|96	%prep
21mr|qt6-qtquick3dphysics-6.6.2-1|97	%autosetup -p1 -n qtquick3dphysics-everywhere-src-%{version}
21mr|qt6-qtquick3dphysics-6.6.2-1|98	
21mr|qt6-qtquick3dphysics-6.6.2-1|99	%if !%{with examples}
21mr|qt6-qtquick3dphysics-6.6.2-1|100	rm -rf examples
21mr|qt6-qtquick3dphysics-6.6.2-1|101	%endif
21mr|qt6-qtquick3dphysics-6.6.2-1|102	
21mr|qt6-qtquick3dphysics-6.6.2-1|103	%cmake -G Ninja \
21mr|qt6-qtquick3dphysics-6.6.2-1|104	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtquick3dphysics-6.6.2-1|105	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtquick3dphysics-6.6.2-1|106	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtquick3dphysics-6.6.2-1|107	
21mr|qt6-qtquick3dphysics-6.6.2-1|108	%build
21mr|qt6-qtquick3dphysics-6.6.2-1|109	%ninja_build -C build
21mr|qt6-qtquick3dphysics-6.6.2-1|110	
21mr|qt6-qtquick3dphysics-6.6.2-1|111	%install
21mr|qt6-qtquick3dphysics-6.6.2-1|112	%ninja_install -C build
21mr|qt6-qtquick3dphysics-6.6.2-1|113	
21mr|qt6-qtquick3dphysics-6.6.2-1|114	%if %{with examples}
21mr|qt6-qtquick3dphysics-6.6.2-1|115	%files examples
21mr|qt6-qtquick3dphysics-6.6.2-1|116	%{_qt6_examplesdir}/
21mr|qt6-qtquick3dphysics-6.6.2-1|117	%endif

16407 21
21mr|qt6-qtquicktimeline-6.6.2-1|1	
21mr|qt6-qtquicktimeline-6.6.2-1|2	Summary:	Qt6 Quick Timeline plugin
21mr|qt6-qtquicktimeline-6.6.2-1|3	Name:		qt6-qtquicktimeline
21mr|qt6-qtquicktimeline-6.6.2-1|4	Version:	6.6.2
21mr|qt6-qtquicktimeline-6.6.2-1|5	Release:	1
21mr|qt6-qtquicktimeline-6.6.2-1|6	Group:		System/Libraries
21mr|qt6-qtquicktimeline-6.6.2-1|7	License:	GPLv2+
21mr|qt6-qtquicktimeline-6.6.2-1|8	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtquicktimeline-everywhere-src-%{version}.tar.xz
21mr|qt6-qtquicktimeline-6.6.2-1|9	Source100:	qt6-qtquicktimeline.rpmlintrc
21mr|qt6-qtquicktimeline-6.6.2-1|10	BuildRequires:	cmake
21mr|qt6-qtquicktimeline-6.6.2-1|11	BuildRequires:	ninja
21mr|qt6-qtquicktimeline-6.6.2-1|12	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtquicktimeline-6.6.2-1|13	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtquicktimeline-6.6.2-1|14	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtquicktimeline-6.6.2-1|15	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtquicktimeline-6.6.2-1|16	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtquicktimeline-6.6.2-1|17	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtquicktimeline-6.6.2-1|18	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtquicktimeline-6.6.2-1|19	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtquicktimeline-6.6.2-1|20	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtquicktimeline-6.6.2-1|21	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtquicktimeline-6.6.2-1|22	BuildRequires:	qt6-cmake
21mr|qt6-qtquicktimeline-6.6.2-1|23	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtquicktimeline-6.6.2-1|24	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtquicktimeline-6.6.2-1|25	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtquicktimeline-6.6.2-1|26	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtquicktimeline-6.6.2-1|27	BuildRequires:	cmake(LLVM)
21mr|qt6-qtquicktimeline-6.6.2-1|28	BuildRequires:	cmake(Clang)
21mr|qt6-qtquicktimeline-6.6.2-1|29	
21mr|qt6-qtquicktimeline-6.6.2-1|30	%description
21mr|qt6-qtquicktimeline-6.6.2-1|31	Qt6 Quick timeline plugin
21mr|qt6-qtquicktimeline-6.6.2-1|32	
21mr|qt6-qtquicktimeline-6.6.2-1|33	%qt6libs QuickTimeline
21mr|qt6-qtquicktimeline-6.6.2-1|34	
21mr|qt6-qtquicktimeline-6.6.2-1|35	%prep
21mr|qt6-qtquicktimeline-6.6.2-1|36	%autosetup -p1 -n qtquicktimeline-everywhere-src-%{version}
21mr|qt6-qtquicktimeline-6.6.2-1|37	
21mr|qt6-qtquicktimeline-6.6.2-1|38	%build
21mr|qt6-qtquicktimeline-6.6.2-1|39	%cmake -G Ninja \
21mr|qt6-qtquicktimeline-6.6.2-1|40	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtquicktimeline-6.6.2-1|41	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtquicktimeline-6.6.2-1|42	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtquicktimeline-6.6.2-1|43	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtquicktimeline-6.6.2-1|44	
21mr|qt6-qtquicktimeline-6.6.2-1|45	%ninja_build
21mr|qt6-qtquicktimeline-6.6.2-1|46	
21mr|qt6-qtquicktimeline-6.6.2-1|47	%install
21mr|qt6-qtquicktimeline-6.6.2-1|48	%ninja_install -C build
21mr|qt6-qtquicktimeline-6.6.2-1|49	
21mr|qt6-qtquicktimeline-6.6.2-1|50	%files
21mr|qt6-qtquicktimeline-6.6.2-1|51	%{_qt6_qmldir}/QtQuick/Timeline
21mr|qt6-qtquicktimeline-6.6.2-1|52	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtQuickTimelineTestsConfig.cmake
21mr|qt6-qtquicktimeline-6.6.2-1|53	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake

16408 21
21mr|qt6-qtremoteobjects-6.6.2-2|1	Summary: Qt6 - Qt Remote Objects
21mr|qt6-qtremoteobjects-6.6.2-2|2	Name:    qt6-qtremoteobjects
21mr|qt6-qtremoteobjects-6.6.2-2|3	Version:	6.6.2
21mr|qt6-qtremoteobjects-6.6.2-2|4	Release:	2
21mr|qt6-qtremoteobjects-6.6.2-2|5	Group:	System/Libraries
21mr|qt6-qtremoteobjects-6.6.2-2|6	# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
21mr|qt6-qtremoteobjects-6.6.2-2|7	License: LGPLv2 with exceptions or GPLv3 with exceptions
21mr|qt6-qtremoteobjects-6.6.2-2|8	Url:     http://www.qt.io
21mr|qt6-qtremoteobjects-6.6.2-2|9	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtremoteobjects-everywhere-src-%{version}.tar.xz
21mr|qt6-qtremoteobjects-6.6.2-2|10	Source100:	qt6-qtremoteobjects.rpmlintrc
21mr|qt6-qtremoteobjects-6.6.2-2|11	BuildRequires:	cmake
21mr|qt6-qtremoteobjects-6.6.2-2|12	BuildRequires:	ninja
21mr|qt6-qtremoteobjects-6.6.2-2|13	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtremoteobjects-6.6.2-2|14	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtremoteobjects-6.6.2-2|15	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtremoteobjects-6.6.2-2|16	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtremoteobjects-6.6.2-2|17	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtremoteobjects-6.6.2-2|18	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtremoteobjects-6.6.2-2|19	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtremoteobjects-6.6.2-2|20	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtremoteobjects-6.6.2-2|21	BuildRequires:	cmake(Qt6ShaderTools)
21mr|qt6-qtremoteobjects-6.6.2-2|22	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtremoteobjects-6.6.2-2|23	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtremoteobjects-6.6.2-2|24	BuildRequires:	qt6-cmake
21mr|qt6-qtremoteobjects-6.6.2-2|25	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtremoteobjects-6.6.2-2|26	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtremoteobjects-6.6.2-2|27	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtremoteobjects-6.6.2-2|28	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtremoteobjects-6.6.2-2|29	
21mr|qt6-qtremoteobjects-6.6.2-2|30	%description
21mr|qt6-qtremoteobjects-6.6.2-2|31	Qt Remote Objects (QtRO) is an inter-process communication (IPC) module developed for Qt.
21mr|qt6-qtremoteobjects-6.6.2-2|32	
21mr|qt6-qtremoteobjects-6.6.2-2|33	%define extra_files_RemoteObjects \
21mr|qt6-qtremoteobjects-6.6.2-2|34	%{_qt6_qmldir}/QtRemoteObjects/libdeclarative_remoteobjectsplugin.so \
21mr|qt6-qtremoteobjects-6.6.2-2|35	%{_qt6_qmldir}/QtRemoteObjects/plugins.qmltypes \
21mr|qt6-qtremoteobjects-6.6.2-2|36	%{_qt6_qmldir}/QtRemoteObjects/qmldir \
21mr|qt6-qtremoteobjects-6.6.2-2|37	%{_qt6_archdatadir}/modules/RepParser.json
21mr|qt6-qtremoteobjects-6.6.2-2|38	
21mr|qt6-qtremoteobjects-6.6.2-2|39	%define extra_devel_files_RemoteObjects \
21mr|qt6-qtremoteobjects-6.6.2-2|40	%{_qt6_libdir}/pkgconfig/Qt6RepParser.pc \
21mr|qt6-qtremoteobjects-6.6.2-2|41	%{_qt6_libdir}/cmake/Qt6RepParser/*.cmake \
21mr|qt6-qtremoteobjects-6.6.2-2|42	%{_qt6_includedir}/QtRepParser/* \
21mr|qt6-qtremoteobjects-6.6.2-2|43	%{_qt6_mkspecsdir}/features/*.pri \
21mr|qt6-qtremoteobjects-6.6.2-2|44	%{_qt6_mkspecsdir}/features/*.prf \
21mr|qt6-qtremoteobjects-6.6.2-2|45	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake \
21mr|qt6-qtremoteobjects-6.6.2-2|46	%{_qt6_mkspecsdir}/modules/*repparser*.pri
21mr|qt6-qtremoteobjects-6.6.2-2|47	
21mr|qt6-qtremoteobjects-6.6.2-2|48	
21mr|qt6-qtremoteobjects-6.6.2-2|49	%qt6libs RemoteObjects RemoteObjectsQml
21mr|qt6-qtremoteobjects-6.6.2-2|50	
21mr|qt6-qtremoteobjects-6.6.2-2|51	
21mr|qt6-qtremoteobjects-6.6.2-2|52	%files
21mr|qt6-qtremoteobjects-6.6.2-2|53	%{_qt6_libexecdir}/repc
21mr|qt6-qtremoteobjects-6.6.2-2|54	
21mr|qt6-qtremoteobjects-6.6.2-2|55	%prep
21mr|qt6-qtremoteobjects-6.6.2-2|56	%autosetup -p1 -n qtremoteobjects-everywhere-src-%{version}
21mr|qt6-qtremoteobjects-6.6.2-2|57	
21mr|qt6-qtremoteobjects-6.6.2-2|58	
21mr|qt6-qtremoteobjects-6.6.2-2|59	%build
21mr|qt6-qtremoteobjects-6.6.2-2|60	%cmake -G Ninja \
21mr|qt6-qtremoteobjects-6.6.2-2|61	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtremoteobjects-6.6.2-2|62	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtremoteobjects-6.6.2-2|63	-DQT_BUILD_EXAMPLES:BOOL=OFF \
21mr|qt6-qtremoteobjects-6.6.2-2|64	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtremoteobjects-6.6.2-2|65	
21mr|qt6-qtremoteobjects-6.6.2-2|66	%ninja_build
21mr|qt6-qtremoteobjects-6.6.2-2|67	
21mr|qt6-qtremoteobjects-6.6.2-2|68	%install
21mr|qt6-qtremoteobjects-6.6.2-2|69	%ninja_install -C build
21mr|qt6-qtremoteobjects-6.6.2-2|70	
21mr|qt6-qtremoteobjects-6.6.2-2|71	
21mr|qt6-qtremoteobjects-6.6.2-2|72	%changelog
21mr|qt6-qtremoteobjects-6.6.2-2|73	* Wed Nov 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|qt6-qtremoteobjects-6.6.2-2|74	- move to main (dep. of python-qt6, which is dep of mos-pyqt-dialogs, which is new dep of comp-cab-setup and other programs)
21mr|qt6-qtremoteobjects-6.6.2-2|75	
21mr|qt6-qtremoteobjects-6.6.2-2|76	* Thu Feb 22 2024 VictorR2007 <victorr2007@yandex.ru> 6.6.2-1
21mr|qt6-qtremoteobjects-6.6.2-2|77	- Updated to 6.6.2
21mr|qt6-qtremoteobjects-6.6.2-2|78	
21mr|qt6-qtremoteobjects-6.6.2-2|79	* Thu Dec 28 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qt6-qtremoteobjects-6.6.2-2|80	- new pkg
21mr|qt6-qtremoteobjects-6.6.2-2|81	
21mr|qt6-qtremoteobjects-6.6.2-2|82	* Tue Nov 28 2023 VictorR2007 <victorr2007@yandex.ru> 6.6.1-1
21mr|qt6-qtremoteobjects-6.6.2-2|83	- Updated to 6.6.1
21mr|qt6-qtremoteobjects-6.6.2-2|84	
21mr|qt6-qtremoteobjects-6.6.2-2|85	* Wed Oct 11 2023 VictorR2007 <victorr2007@yandex.ru> 6.6.0-1
21mr|qt6-qtremoteobjects-6.6.2-2|86	- Updated to 6.6.0
21mr|qt6-qtremoteobjects-6.6.2-2|87	
21mr|qt6-qtremoteobjects-6.6.2-2|88	* Mon Aug 28 2023 Victor Ryzhikh <victorr2007@yandex.ru> 6.5.2-2
21mr|qt6-qtremoteobjects-6.6.2-2|89	- MassBuild#3814: Increase release tag
21mr|qt6-qtremoteobjects-6.6.2-2|90	
21mr|qt6-qtremoteobjects-6.6.2-2|91	* Thu Jul 20 2023 VictorR2007 <victorr2007@yandex.ru> 6.5.2-1
21mr|qt6-qtremoteobjects-6.6.2-2|92	- Updated to 6.5.2
21mr|qt6-qtremoteobjects-6.6.2-2|93	
21mr|qt6-qtremoteobjects-6.6.2-2|94	* Wed May 24 2023 VictorR2007 <victorr2007@yandex.ru> 6.5.1-1
21mr|qt6-qtremoteobjects-6.6.2-2|95	- Updated to 6.5.1
21mr|qt6-qtremoteobjects-6.6.2-2|96	
21mr|qt6-qtremoteobjects-6.6.2-2|97	* Wed Apr 26 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|qt6-qtremoteobjects-6.6.2-2|98	- cleanup
21mr|qt6-qtremoteobjects-6.6.2-2|99	
21mr|qt6-qtremoteobjects-6.6.2-2|100	* Thu Apr 20 2023 Alexander Stefanov <alexander@mezon.ru> 6.5.0-1
21mr|qt6-qtremoteobjects-6.6.2-2|101	- version autoupdate [6.5.0]
21mr|qt6-qtremoteobjects-6.6.2-2|102	
21mr|qt6-qtremoteobjects-6.6.2-2|103	* Sun Feb 12 2023 VictorR2007 <victorr2007@yandex.ru> 6.4.2-1
21mr|qt6-qtremoteobjects-6.6.2-2|104	- Updated to 6.4.2
21mr|qt6-qtremoteobjects-6.6.2-2|105	
21mr|qt6-qtremoteobjects-6.6.2-2|106	* Fri Nov 25 2022 VictorR2007 <victorr2007@yandex.ru> 6.4.1-1
21mr|qt6-qtremoteobjects-6.6.2-2|107	- Updated to 6.4.1
21mr|qt6-qtremoteobjects-6.6.2-2|108	
21mr|qt6-qtremoteobjects-6.6.2-2|109	* Tue Oct 4 2022 VictorR2007 <victorr2007@yandex.ru> 6.4.0-1
21mr|qt6-qtremoteobjects-6.6.2-2|110	- Fix spec
21mr|qt6-qtremoteobjects-6.6.2-2|111	
21mr|qt6-qtremoteobjects-6.6.2-2|112	* Mon Oct 3 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|qt6-qtremoteobjects-6.6.2-2|113	- Updated to 6.4.0
21mr|qt6-qtremoteobjects-6.6.2-2|114	
21mr|qt6-qtremoteobjects-6.6.2-2|115	* Sat Oct 1 2022 VictorR2007 <victorr2007@yandex.ru> 6.3.2-1
21mr|qt6-qtremoteobjects-6.6.2-2|116	- Fix buildrequires
21mr|qt6-qtremoteobjects-6.6.2-2|117	
21mr|qt6-qtremoteobjects-6.6.2-2|118	* Fri Sep 30 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|qt6-qtremoteobjects-6.6.2-2|119	- Updated to 6.3.2
21mr|qt6-qtremoteobjects-6.6.2-2|120	
21mr|qt6-qtremoteobjects-6.6.2-2|121	* Thu Aug 18 2022 Alexander Stefanov <alexander@mezon.ru> 6.3.1-2
21mr|qt6-qtremoteobjects-6.6.2-2|122	- cleanup
21mr|qt6-qtremoteobjects-6.6.2-2|123	
21mr|qt6-qtremoteobjects-6.6.2-2|124	* Thu Aug 18 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|qt6-qtremoteobjects-6.6.2-2|125	- new pkg

16409 21
21mr|qt6-qtscxml-6.6.2-1|1	%define major 6
21mr|qt6-qtscxml-6.6.2-1|2	%define libname %mklibname qt6scxml %{major}
21mr|qt6-qtscxml-6.6.2-1|3	%define devname %mklibname qt6scxml -d
21mr|qt6-qtscxml-6.6.2-1|4	%define module	qtscxml
21mr|qt6-qtscxml-6.6.2-1|5	# Requires qdoc6 and qt6-tools to build
21mr|qt6-qtscxml-6.6.2-1|6	%bcond_without docs
21mr|qt6-qtscxml-6.6.2-1|7	
21mr|qt6-qtscxml-6.6.2-1|8	Name:		qt6-qtscxml
21mr|qt6-qtscxml-6.6.2-1|9	Version:	6.6.2
21mr|qt6-qtscxml-6.6.2-1|10	Release:	1
21mr|qt6-qtscxml-6.6.2-1|11	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-src-%{version}.tar.xz
21mr|qt6-qtscxml-6.6.2-1|12	Summary:	Qt scxml library
21mr|qt6-qtscxml-6.6.2-1|13	URL:		https://github.com/qtproject/qtscxml
21mr|qt6-qtscxml-6.6.2-1|14	License:	LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-with-Qt-Company-Qt-exception-1.1
21mr|qt6-qtscxml-6.6.2-1|15	Group:		System/Libraries
21mr|qt6-qtscxml-6.6.2-1|16	BuildRequires:	ninja
21mr|qt6-qtscxml-6.6.2-1|17	BuildRequires:	qt6-cmake
21mr|qt6-qtscxml-6.6.2-1|18	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtscxml-6.6.2-1|19	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qtscxml-6.6.2-1|20	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtscxml-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtscxml-6.6.2-1|22	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtscxml-6.6.2-1|23	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtscxml-6.6.2-1|24	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtscxml-6.6.2-1|25	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtscxml-6.6.2-1|26	BuildRequires:	cmake(Qt6QuickTest)
21mr|qt6-qtscxml-6.6.2-1|27	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtscxml-6.6.2-1|28	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtscxml-6.6.2-1|29	%if %{with docs}
21mr|qt6-qtscxml-6.6.2-1|30	BuildRequires:	qt6-qttools
21mr|qt6-qtscxml-6.6.2-1|31	%endif
21mr|qt6-qtscxml-6.6.2-1|32	# For the Provides: generator
21mr|qt6-qtscxml-6.6.2-1|33	BuildRequires: cmake >= 3.11.0-1
21mr|qt6-qtscxml-6.6.2-1|34	
21mr|qt6-qtscxml-6.6.2-1|35	%description
21mr|qt6-qtscxml-6.6.2-1|36	The Qt SCXML module provides functionality to create state machines from
21mr|qt6-qtscxml-6.6.2-1|37	SCXML files.
21mr|qt6-qtscxml-6.6.2-1|38	
21mr|qt6-qtscxml-6.6.2-1|39	This includes both dynamically creating state machines (loading the SCXML
21mr|qt6-qtscxml-6.6.2-1|40	file and instantiating states and transitions) and generating a C++ file
21mr|qt6-qtscxml-6.6.2-1|41	that has a class implementing the state machine. It also contains
21mr|qt6-qtscxml-6.6.2-1|42	functionality to support data models and executable content.
21mr|qt6-qtscxml-6.6.2-1|43	
21mr|qt6-qtscxml-6.6.2-1|44	#----------------------------------------------------------
21mr|qt6-qtscxml-6.6.2-1|45	%package -n %{libname}
21mr|qt6-qtscxml-6.6.2-1|46	Summary:	Qt scxml library
21mr|qt6-qtscxml-6.6.2-1|47	Group:		System/Libraries
21mr|qt6-qtscxml-6.6.2-1|48	
21mr|qt6-qtscxml-6.6.2-1|49	%description -n %{libname}
21mr|qt6-qtscxml-6.6.2-1|50	Qt scxml library.
21mr|qt6-qtscxml-6.6.2-1|51	
21mr|qt6-qtscxml-6.6.2-1|52	%files -n %{libname}
21mr|qt6-qtscxml-6.6.2-1|53	%{_qt6_libdir}/*.so.%{major}*
21mr|qt6-qtscxml-6.6.2-1|54	%{_qt6_qmldir}/QtScxml
21mr|qt6-qtscxml-6.6.2-1|55	%{_qt6_plugindir}/scxmldatamodel/libqscxmlecmascriptdatamodel.so
21mr|qt6-qtscxml-6.6.2-1|56	%{_qt6_qmldir}/QtQml/StateMachine/libqtqmlstatemachineplugin.so
21mr|qt6-qtscxml-6.6.2-1|57	%{_qt6_qmldir}/QtQml/StateMachine/plugins.qmltypes
21mr|qt6-qtscxml-6.6.2-1|58	%{_qt6_qmldir}/QtQml/StateMachine/qmldir
21mr|qt6-qtscxml-6.6.2-1|59	
21mr|qt6-qtscxml-6.6.2-1|60	#----------------------------------------------------------
21mr|qt6-qtscxml-6.6.2-1|61	
21mr|qt6-qtscxml-6.6.2-1|62	%package -n %{devname}
21mr|qt6-qtscxml-6.6.2-1|63	Summary:	Development files for %{name}
21mr|qt6-qtscxml-6.6.2-1|64	Group:		Development/C
21mr|qt6-qtscxml-6.6.2-1|65	Requires:	%{libname} = %{EVRD}
21mr|qt6-qtscxml-6.6.2-1|66	
21mr|qt6-qtscxml-6.6.2-1|67	%description -n %{devname}
21mr|qt6-qtscxml-6.6.2-1|68	Development files (Headers etc.) for %{name}.
21mr|qt6-qtscxml-6.6.2-1|69	
21mr|qt6-qtscxml-6.6.2-1|70	%files -n %{devname}
21mr|qt6-qtscxml-6.6.2-1|71	%{_qt6_includedir}/*
21mr|qt6-qtscxml-6.6.2-1|72	%{_qt6_libexecdir}/qscxmlc
21mr|qt6-qtscxml-6.6.2-1|73	%{_qt6_libdir}/*.so
21mr|qt6-qtscxml-6.6.2-1|74	%{_qt6_libdir}/pkgconfig/*.pc
21mr|qt6-qtscxml-6.6.2-1|75	%{_qt6_libdir}/cmake/*
21mr|qt6-qtscxml-6.6.2-1|76	%{_qt6_archdatadir}/modules/*.json
21mr|qt6-qtscxml-6.6.2-1|77	%{_qt6_mkspecsdir}/modules/*.pri
21mr|qt6-qtscxml-6.6.2-1|78	%{_qt6_archdatadir}/metatypes/*.json
21mr|qt6-qtscxml-6.6.2-1|79	%{_qt6_mkspecsdir}/features/*.prf
21mr|qt6-qtscxml-6.6.2-1|80	%{_qt6_libdir}/*.prl
21mr|qt6-qtscxml-6.6.2-1|81	
21mr|qt6-qtscxml-6.6.2-1|82	#----------------------------------------------------------
21mr|qt6-qtscxml-6.6.2-1|83	%prep
21mr|qt6-qtscxml-6.6.2-1|84	%autosetup -n %{module}-everywhere-src-%{version} -p1
21mr|qt6-qtscxml-6.6.2-1|85	
21mr|qt6-qtscxml-6.6.2-1|86	# https://bugreports.qt.io/browse/QTBUG-76443
21mr|qt6-qtscxml-6.6.2-1|87	rm examples/*.pro
21mr|qt6-qtscxml-6.6.2-1|88	
21mr|qt6-qtscxml-6.6.2-1|89	%build
21mr|qt6-qtscxml-6.6.2-1|90	%cmake -G Ninja \
21mr|qt6-qtscxml-6.6.2-1|91	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtscxml-6.6.2-1|92	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtscxml-6.6.2-1|93	-DQT_BUILD_EXAMPLES:BOOL=%{?examples:ON}%{!?examples:OFF} \
21mr|qt6-qtscxml-6.6.2-1|94	-DBUILD_SHARED_LIBS:BOOL=ON \
21mr|qt6-qtscxml-6.6.2-1|95	-DQT_FEATURE_dynamicgl:BOOL=ON \
21mr|qt6-qtscxml-6.6.2-1|96	-DQT_FEATURE_use_bfd_linker:BOOL=ON \
21mr|qt6-qtscxml-6.6.2-1|97	-DQT_FEATURE_xcb_native_painting:BOOL=ON \
21mr|qt6-qtscxml-6.6.2-1|98	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtscxml-6.6.2-1|99	-DBUILD_WITH_PCH:BOOL=OFF
21mr|qt6-qtscxml-6.6.2-1|100	
21mr|qt6-qtscxml-6.6.2-1|101	%ninja_build
21mr|qt6-qtscxml-6.6.2-1|102	
21mr|qt6-qtscxml-6.6.2-1|103	%install
21mr|qt6-qtscxml-6.6.2-1|104	%ninja_install -C build

16410 21
21mr|qt6-qtsensors-6.6.2-2|1	Summary:	Qt6 - Sensors component
21mr|qt6-qtsensors-6.6.2-2|2	Name:		qt6-qtsensors
21mr|qt6-qtsensors-6.6.2-2|3	Version:	6.6.2
21mr|qt6-qtsensors-6.6.2-2|4	Release:	2
21mr|qt6-qtsensors-6.6.2-2|5	Group:		System/Libraries
21mr|qt6-qtsensors-6.6.2-2|6	
21mr|qt6-qtsensors-6.6.2-2|7	# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
21mr|qt6-qtsensors-6.6.2-2|8	License:	LGPLv2 with exceptions or GPLv3 with exceptions
21mr|qt6-qtsensors-6.6.2-2|9	Url:		http://www.qt.io/
21mr|qt6-qtsensors-6.6.2-2|10	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtsensors-everywhere-src-%{version}.tar.xz
21mr|qt6-qtsensors-6.6.2-2|11	Source100:	qt6-qtsensors.rpmlintrc
21mr|qt6-qtsensors-6.6.2-2|12	
21mr|qt6-qtsensors-6.6.2-2|13	BuildRequires:	pkgconfig(bluez)
21mr|qt6-qtsensors-6.6.2-2|14	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtsensors-6.6.2-2|15	BuildRequires:	openssl-devel
21mr|qt6-qtsensors-6.6.2-2|16	BuildRequires:	cmake
21mr|qt6-qtsensors-6.6.2-2|17	BuildRequires:	ninja
21mr|qt6-qtsensors-6.6.2-2|18	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtsensors-6.6.2-2|19	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtsensors-6.6.2-2|20	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtsensors-6.6.2-2|21	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtsensors-6.6.2-2|22	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtsensors-6.6.2-2|23	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtsensors-6.6.2-2|24	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtsensors-6.6.2-2|25	BuildRequires:	cmake(Qt6Svg)
21mr|qt6-qtsensors-6.6.2-2|26	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtsensors-6.6.2-2|27	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtsensors-6.6.2-2|28	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtsensors-6.6.2-2|29	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtsensors-6.6.2-2|30	BuildRequires:	cmake(Qt6Quick3D)
21mr|qt6-qtsensors-6.6.2-2|31	BuildRequires:	cmake(Qt6Quick3DHelpers)
21mr|qt6-qtsensors-6.6.2-2|32	BuildRequires:	cmake(Qt6Quick3DTools)
21mr|qt6-qtsensors-6.6.2-2|33	BuildRequires:	cmake(Qt6Quick3DUtils)
21mr|qt6-qtsensors-6.6.2-2|34	BuildRequires:	cmake(Qt6Quick3DAssetImport)
21mr|qt6-qtsensors-6.6.2-2|35	BuildRequires:	cmake(Qt6AssimpImporterPlugin)
21mr|qt6-qtsensors-6.6.2-2|36	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtsensors-6.6.2-2|37	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtsensors-6.6.2-2|38	BuildRequires:	qt6-qtquick3d
21mr|qt6-qtsensors-6.6.2-2|39	BuildRequires:	qt6-cmake
21mr|qt6-qtsensors-6.6.2-2|40	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtsensors-6.6.2-2|41	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtsensors-6.6.2-2|42	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtsensors-6.6.2-2|43	
21mr|qt6-qtsensors-6.6.2-2|44	# provides a plugin that can use iio-sensor-proxy
21mr|qt6-qtsensors-6.6.2-2|45	Recommends: iio-sensor-proxy
21mr|qt6-qtsensors-6.6.2-2|46	
21mr|qt6-qtsensors-6.6.2-2|47	%description
21mr|qt6-qtsensors-6.6.2-2|48	The Qt Sensors API provides access to sensor hardware via QML and C++
21mr|qt6-qtsensors-6.6.2-2|49	interfaces.  The Qt Sensors API also provides a motion gesture recognition
21mr|qt6-qtsensors-6.6.2-2|50	API for devices.
21mr|qt6-qtsensors-6.6.2-2|51	
21mr|qt6-qtsensors-6.6.2-2|52	%define extra_devel_files_SensorsQuick \
21mr|qt6-qtsensors-6.6.2-2|53	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuick*.cmake
21mr|qt6-qtsensors-6.6.2-2|54	
21mr|qt6-qtsensors-6.6.2-2|55	%define extra_devel_files_Sensors \
21mr|qt6-qtsensors-6.6.2-2|56	%{_qt6_libdir}/cmake/Qt6/FindSensorfw.cmake
21mr|qt6-qtsensors-6.6.2-2|57	
21mr|qt6-qtsensors-6.6.2-2|58	
21mr|qt6-qtsensors-6.6.2-2|59	%define extra_files_Sensors \
21mr|qt6-qtsensors-6.6.2-2|60	%{_qt6_plugindir}/sensors/*.so \
21mr|qt6-qtsensors-6.6.2-2|61	%{_qt6_qmldir}/QtSensors/libsensorsquickplugin.so \
21mr|qt6-qtsensors-6.6.2-2|62	%{_qt6_qmldir}/QtSensors/plugins.qmltypes \
21mr|qt6-qtsensors-6.6.2-2|63	%{_qt6_qmldir}/QtSensors/qmldir
21mr|qt6-qtsensors-6.6.2-2|64	
21mr|qt6-qtsensors-6.6.2-2|65	%qt6libs Sensors SensorsQuick
21mr|qt6-qtsensors-6.6.2-2|66	
21mr|qt6-qtsensors-6.6.2-2|67	%prep
21mr|qt6-qtsensors-6.6.2-2|68	%autosetup -p1 -n qtsensors-everywhere-src-%{version}
21mr|qt6-qtsensors-6.6.2-2|69	
21mr|qt6-qtsensors-6.6.2-2|70	%build
21mr|qt6-qtsensors-6.6.2-2|71	%cmake -G Ninja \
21mr|qt6-qtsensors-6.6.2-2|72	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtsensors-6.6.2-2|73	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtsensors-6.6.2-2|74	-DQT_BUILD_EXAMPLES:BOOL=OFF \
21mr|qt6-qtsensors-6.6.2-2|75	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtsensors-6.6.2-2|76	-DFEATURE_spatialaudio_quick3d:BOOL=ON \
21mr|qt6-qtsensors-6.6.2-2|77	--log-level=STATUS
21mr|qt6-qtsensors-6.6.2-2|78	
21mr|qt6-qtsensors-6.6.2-2|79	%ninja_build
21mr|qt6-qtsensors-6.6.2-2|80	
21mr|qt6-qtsensors-6.6.2-2|81	%install
21mr|qt6-qtsensors-6.6.2-2|82	%ninja_install -C build
21mr|qt6-qtsensors-6.6.2-2|83	
21mr|qt6-qtsensors-6.6.2-2|84	%changelog
21mr|qt6-qtsensors-6.6.2-2|85	* Wed Nov 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|qt6-qtsensors-6.6.2-2|86	- move to main (dep. of python-qt6, which is dep of mos-pyqt-dialogs, which is new dep of comp-cab-setup and other programs)
21mr|qt6-qtsensors-6.6.2-2|87	
21mr|qt6-qtsensors-6.6.2-2|88	* Thu Feb 22 2024 VictorR2007 <victorr2007@yandex.ru> 6.6.2-1
21mr|qt6-qtsensors-6.6.2-2|89	- Updated to 6.6.2
21mr|qt6-qtsensors-6.6.2-2|90	
21mr|qt6-qtsensors-6.6.2-2|91	* Thu Dec 28 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|qt6-qtsensors-6.6.2-2|92	- new pkg
21mr|qt6-qtsensors-6.6.2-2|93	
21mr|qt6-qtsensors-6.6.2-2|94	* Tue Nov 28 2023 VictorR2007 <victorr2007@yandex.ru> 6.6.1-1
21mr|qt6-qtsensors-6.6.2-2|95	- Updated to 6.6.1
21mr|qt6-qtsensors-6.6.2-2|96	
21mr|qt6-qtsensors-6.6.2-2|97	* Wed Oct 11 2023 Victor Ryzhikh <victorr2007@yandex.ru> 6.6.0-1
21mr|qt6-qtsensors-6.6.2-2|98	- Updated to 6.6.0
21mr|qt6-qtsensors-6.6.2-2|99	
21mr|qt6-qtsensors-6.6.2-2|100	* Wed Oct 11 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|qt6-qtsensors-6.6.2-2|101	- Updated to 6.6.0
21mr|qt6-qtsensors-6.6.2-2|102	
21mr|qt6-qtsensors-6.6.2-2|103	* Mon Aug 28 2023 Victor Ryzhikh <victorr2007@yandex.ru> 6.5.2-2
21mr|qt6-qtsensors-6.6.2-2|104	- MassBuild#3816: Increase release tag
21mr|qt6-qtsensors-6.6.2-2|105	
21mr|qt6-qtsensors-6.6.2-2|106	* Thu Jul 20 2023 VictorR2007 <victorr2007@yandex.ru> 6.5.2-1
21mr|qt6-qtsensors-6.6.2-2|107	- Updated to 6.5.2
21mr|qt6-qtsensors-6.6.2-2|108	
21mr|qt6-qtsensors-6.6.2-2|109	* Wed May 24 2023 VictorR2007 <victorr2007@yandex.ru> 6.5.1-1
21mr|qt6-qtsensors-6.6.2-2|110	- Updated to 6.5.1
21mr|qt6-qtsensors-6.6.2-2|111	
21mr|qt6-qtsensors-6.6.2-2|112	* Wed Apr 26 2023 Alexander Stefanov <alexander@mezon.ru>
21mr|qt6-qtsensors-6.6.2-2|113	- cleanup
21mr|qt6-qtsensors-6.6.2-2|114	
21mr|qt6-qtsensors-6.6.2-2|115	* Thu Apr 20 2023 Alexander Stefanov <alexander@mezon.ru> 6.5.0-1
21mr|qt6-qtsensors-6.6.2-2|116	- version autoupdate [6.5.0]
21mr|qt6-qtsensors-6.6.2-2|117	
21mr|qt6-qtsensors-6.6.2-2|118	* Sun Feb 12 2023 VictorR2007 <victorr2007@yandex.ru> 6.4.2-1
21mr|qt6-qtsensors-6.6.2-2|119	- Updated to 6.4.2
21mr|qt6-qtsensors-6.6.2-2|120	
21mr|qt6-qtsensors-6.6.2-2|121	* Fri Nov 25 2022 VictorR2007 <victorr2007@yandex.ru> 6.4.1-1
21mr|qt6-qtsensors-6.6.2-2|122	- Updated to 6.4.1
21mr|qt6-qtsensors-6.6.2-2|123	
21mr|qt6-qtsensors-6.6.2-2|124	* Mon Oct 3 2022 VictorR2007 <victorr2007@yandex.ru> 6.4.0-1
21mr|qt6-qtsensors-6.6.2-2|125	- Updated to 6.4.0
21mr|qt6-qtsensors-6.6.2-2|126	
21mr|qt6-qtsensors-6.6.2-2|127	* Sat Oct 1 2022 VictorR2007 <victorr2007@yandex.ru> 6.3.2-1
21mr|qt6-qtsensors-6.6.2-2|128	- Fix spec
21mr|qt6-qtsensors-6.6.2-2|129	
21mr|qt6-qtsensors-6.6.2-2|130	* Sat Oct 1 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|qt6-qtsensors-6.6.2-2|131	- Fix buildrequires
21mr|qt6-qtsensors-6.6.2-2|132	
21mr|qt6-qtsensors-6.6.2-2|133	* Fri Sep 30 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|qt6-qtsensors-6.6.2-2|134	- Updated to 6.3.2
21mr|qt6-qtsensors-6.6.2-2|135	
21mr|qt6-qtsensors-6.6.2-2|136	* Fri Aug 12 2022 Alexander Stefanov <alexander@mezon.ru> 6.3.1-1
21mr|qt6-qtsensors-6.6.2-2|137	- new pkg

16411 21
21mr|qt6-qtserialbus-6.6.2-1|1	Summary:	Qt6 SerialBus component
21mr|qt6-qtserialbus-6.6.2-1|2	Name:	    qt6-qtserialbus
21mr|qt6-qtserialbus-6.6.2-1|3	Version:	6.6.2
21mr|qt6-qtserialbus-6.6.2-1|4	Release:	1
21mr|qt6-qtserialbus-6.6.2-1|5	# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
21mr|qt6-qtserialbus-6.6.2-1|6	License:	LGPLv2 with exceptions or GPLv3 with exceptions
21mr|qt6-qtserialbus-6.6.2-1|7	Group:	    Development/KDE and Qt
21mr|qt6-qtserialbus-6.6.2-1|8	Url:	    https://www.qt.io/
21mr|qt6-qtserialbus-6.6.2-1|9	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtserialbus-everywhere-src-%{version}.tar.xz
21mr|qt6-qtserialbus-6.6.2-1|10	
21mr|qt6-qtserialbus-6.6.2-1|11	BuildRequires:	cmake
21mr|qt6-qtserialbus-6.6.2-1|12	BuildRequires:	ninja
21mr|qt6-qtserialbus-6.6.2-1|13	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtserialbus-6.6.2-1|14	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtserialbus-6.6.2-1|15	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtserialbus-6.6.2-1|16	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtserialbus-6.6.2-1|17	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtserialbus-6.6.2-1|18	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtserialbus-6.6.2-1|19	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtserialbus-6.6.2-1|20	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtserialbus-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtserialbus-6.6.2-1|22	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtserialbus-6.6.2-1|23	BuildRequires:	cmake(Qt6SerialPort)
21mr|qt6-qtserialbus-6.6.2-1|24	BuildRequires:	qt6-cmake
21mr|qt6-qtserialbus-6.6.2-1|25	
21mr|qt6-qtserialbus-6.6.2-1|26	%description
21mr|qt6-qtserialbus-6.6.2-1|27	Qt6 Serial Bus API provides classes and functions to access the
21mr|qt6-qtserialbus-6.6.2-1|28	various industrial serial buses and protocols, such as CAN, ModBus,
21mr|qt6-qtserialbus-6.6.2-1|29	and others.
21mr|qt6-qtserialbus-6.6.2-1|30	
21mr|qt6-qtserialbus-6.6.2-1|31	This package contains base tools, like string, xml, and network
21mr|qt6-qtserialbus-6.6.2-1|32	handling.
21mr|qt6-qtserialbus-6.6.2-1|33	
21mr|qt6-qtserialbus-6.6.2-1|34	%files
21mr|qt6-qtserialbus-6.6.2-1|35	%{_qt6_bindir}/canbusutil
21mr|qt6-qtserialbus-6.6.2-1|36	%{_qt6_plugindir}/canbus/
21mr|qt6-qtserialbus-6.6.2-1|37	
21mr|qt6-qtserialbus-6.6.2-1|38	#------------------------------------------------------------------------------
21mr|qt6-qtserialbus-6.6.2-1|39	
21mr|qt6-qtserialbus-6.6.2-1|40	%qt6libs SerialBus
21mr|qt6-qtserialbus-6.6.2-1|41	
21mr|qt6-qtserialbus-6.6.2-1|42	%prep
21mr|qt6-qtserialbus-6.6.2-1|43	%autosetup -p1 -n qtserialbus-everywhere-src-%{version}
21mr|qt6-qtserialbus-6.6.2-1|44	
21mr|qt6-qtserialbus-6.6.2-1|45	%build
21mr|qt6-qtserialbus-6.6.2-1|46	%cmake -G Ninja \
21mr|qt6-qtserialbus-6.6.2-1|47	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtserialbus-6.6.2-1|48	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtserialbus-6.6.2-1|49	-DQT_BUILD_EXAMPLES:BOOL=OFF
21mr|qt6-qtserialbus-6.6.2-1|50	
21mr|qt6-qtserialbus-6.6.2-1|51	%ninja_build
21mr|qt6-qtserialbus-6.6.2-1|52	
21mr|qt6-qtserialbus-6.6.2-1|53	%install
21mr|qt6-qtserialbus-6.6.2-1|54	%ninja_install -C build

16412 21
21mr|qt6-qtserialport-6.6.2-1|1	%define major 6
21mr|qt6-qtserialport-6.6.2-1|2	
21mr|qt6-qtserialport-6.6.2-1|3	Summary:	Qt6 Web Sockets module
21mr|qt6-qtserialport-6.6.2-1|4	Name:		qt6-qtserialport
21mr|qt6-qtserialport-6.6.2-1|5	Version:	6.6.2
21mr|qt6-qtserialport-6.6.2-1|6	Release:	1
21mr|qt6-qtserialport-6.6.2-1|7	Group:		System/Libraries
21mr|qt6-qtserialport-6.6.2-1|8	License:	GPLv2+
21mr|qt6-qtserialport-6.6.2-1|9	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtserialport-everywhere-src-%{version}.tar.xz
21mr|qt6-qtserialport-6.6.2-1|10	Source100:	qt6-qtserialport.rpmlintrc
21mr|qt6-qtserialport-6.6.2-1|11	BuildRequires:	cmake
21mr|qt6-qtserialport-6.6.2-1|12	BuildRequires:	ninja
21mr|qt6-qtserialport-6.6.2-1|13	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtserialport-6.6.2-1|14	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtserialport-6.6.2-1|15	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtserialport-6.6.2-1|16	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtserialport-6.6.2-1|17	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtserialport-6.6.2-1|18	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtserialport-6.6.2-1|19	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtserialport-6.6.2-1|20	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtserialport-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtserialport-6.6.2-1|22	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtserialport-6.6.2-1|23	BuildRequires:	qt6-cmake
21mr|qt6-qtserialport-6.6.2-1|24	BuildRequires:	qt6-qtdeclarative
21mr|qt6-qtserialport-6.6.2-1|25	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtserialport-6.6.2-1|26	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtserialport-6.6.2-1|27	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtserialport-6.6.2-1|28	BuildRequires:	pkgconfig(libudev)
21mr|qt6-qtserialport-6.6.2-1|29	BuildRequires:	cmake(LLVM)
21mr|qt6-qtserialport-6.6.2-1|30	BuildRequires:	cmake(Clang)
21mr|qt6-qtserialport-6.6.2-1|31	
21mr|qt6-qtserialport-6.6.2-1|32	%description
21mr|qt6-qtserialport-6.6.2-1|33	Qt6 serial port module
21mr|qt6-qtserialport-6.6.2-1|34	
21mr|qt6-qtserialport-6.6.2-1|35	%qt6libs SerialPort
21mr|qt6-qtserialport-6.6.2-1|36	
21mr|qt6-qtserialport-6.6.2-1|37	%package examples
21mr|qt6-qtserialport-6.6.2-1|38	Summary: Examples for the Qt6 Web Sockets module
21mr|qt6-qtserialport-6.6.2-1|39	Group: Development/KDE and Qt
21mr|qt6-qtserialport-6.6.2-1|40	
21mr|qt6-qtserialport-6.6.2-1|41	%description examples
21mr|qt6-qtserialport-6.6.2-1|42	Examples for the Qt6 Web Sockets module
21mr|qt6-qtserialport-6.6.2-1|43	
21mr|qt6-qtserialport-6.6.2-1|44	%files examples
21mr|qt6-qtserialport-6.6.2-1|45	%{_qt6_examplesdir}/serialport
21mr|qt6-qtserialport-6.6.2-1|46	
21mr|qt6-qtserialport-6.6.2-1|47	%prep
21mr|qt6-qtserialport-6.6.2-1|48	%autosetup -p1 -n qtserialport-everywhere-src-%{version}
21mr|qt6-qtserialport-6.6.2-1|49	# FIXME why are OpenGL lib paths autodetected incorrectly, preferring
21mr|qt6-qtserialport-6.6.2-1|50	# /usr/lib over /usr/lib64 even on 64-bit boxes?
21mr|qt6-qtserialport-6.6.2-1|51	%cmake -G Ninja \
21mr|qt6-qtserialport-6.6.2-1|52	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtserialport-6.6.2-1|53	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtserialport-6.6.2-1|54	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtserialport-6.6.2-1|55	
21mr|qt6-qtserialport-6.6.2-1|56	%build
21mr|qt6-qtserialport-6.6.2-1|57	export LD_LIBRARY_PATH="$(pwd)/build/%{_lib}:${LD_LIBRARY_PATH}"
21mr|qt6-qtserialport-6.6.2-1|58	%ninja_build -C build
21mr|qt6-qtserialport-6.6.2-1|59	
21mr|qt6-qtserialport-6.6.2-1|60	%install
21mr|qt6-qtserialport-6.6.2-1|61	%ninja_install -C build

16413 21
21mr|qt6-qtshadertools-6.6.2-1|1	%define major 6
21mr|qt6-qtshadertools-6.6.2-1|2	
21mr|qt6-qtshadertools-6.6.2-1|3	%define libname %mklibname Qt6ShaderTools %{major}
21mr|qt6-qtshadertools-6.6.2-1|4	%define devname %mklibname Qt6ShaderTools -d
21mr|qt6-qtshadertools-6.6.2-1|5	
21mr|qt6-qtshadertools-6.6.2-1|6	Summary:	Qt6 Shader Tools
21mr|qt6-qtshadertools-6.6.2-1|7	Name:		qt6-qtshadertools
21mr|qt6-qtshadertools-6.6.2-1|8	Version:	6.6.2
21mr|qt6-qtshadertools-6.6.2-1|9	Release:	1
21mr|qt6-qtshadertools-6.6.2-1|10	Group:		System/Libraries
21mr|qt6-qtshadertools-6.6.2-1|11	License:	GPLv2+
21mr|qt6-qtshadertools-6.6.2-1|12	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtshadertools-everywhere-src-%{version}.tar.xz
21mr|qt6-qtshadertools-6.6.2-1|13	Source100:	qt6-qtshadertools.rpmlintrc
21mr|qt6-qtshadertools-6.6.2-1|14	BuildRequires:	cmake
21mr|qt6-qtshadertools-6.6.2-1|15	BuildRequires:	ninja
21mr|qt6-qtshadertools-6.6.2-1|16	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtshadertools-6.6.2-1|17	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtshadertools-6.6.2-1|18	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtshadertools-6.6.2-1|19	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtshadertools-6.6.2-1|20	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtshadertools-6.6.2-1|21	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtshadertools-6.6.2-1|22	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtshadertools-6.6.2-1|23	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtshadertools-6.6.2-1|24	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtshadertools-6.6.2-1|25	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtshadertools-6.6.2-1|26	BuildRequires:	qt6-cmake
21mr|qt6-qtshadertools-6.6.2-1|27	BuildRequires:	qt6-qtbase-theme-gtk3
21mr|qt6-qtshadertools-6.6.2-1|28	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtshadertools-6.6.2-1|29	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtshadertools-6.6.2-1|30	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtshadertools-6.6.2-1|31	BuildRequires:	cmake(LLVM)
21mr|qt6-qtshadertools-6.6.2-1|32	BuildRequires:	cmake(Clang)
21mr|qt6-qtshadertools-6.6.2-1|33	
21mr|qt6-qtshadertools-6.6.2-1|34	%description
21mr|qt6-qtshadertools-6.6.2-1|35	Qt %{qtmajor} shader tools
21mr|qt6-qtshadertools-6.6.2-1|36	
21mr|qt6-qtshadertools-6.6.2-1|37	
21mr|qt6-qtshadertools-6.6.2-1|38	%files
21mr|qt6-qtshadertools-6.6.2-1|39	%{_qt6_bindir}/qsb
21mr|qt6-qtshadertools-6.6.2-1|40	%{_bindir}/qsb-qt6
21mr|qt6-qtshadertools-6.6.2-1|41	
21mr|qt6-qtshadertools-6.6.2-1|42	#----------------------------------------------------------
21mr|qt6-qtshadertools-6.6.2-1|43	
21mr|qt6-qtshadertools-6.6.2-1|44	%package -n %{libname}
21mr|qt6-qtshadertools-6.6.2-1|45	Summary:	Qt Graphs library
21mr|qt6-qtshadertools-6.6.2-1|46	Group:		System/Libraries
21mr|qt6-qtshadertools-6.6.2-1|47	Requires:	%{name} = %{EVRD}
21mr|qt6-qtshadertools-6.6.2-1|48	
21mr|qt6-qtshadertools-6.6.2-1|49	%description -n %{libname}
21mr|qt6-qtshadertools-6.6.2-1|50	Qt scxml library.
21mr|qt6-qtshadertools-6.6.2-1|51	
21mr|qt6-qtshadertools-6.6.2-1|52	%files -n %{libname}
21mr|qt6-qtshadertools-6.6.2-1|53	%{_qt6_libdir}/libQt6ShaderTools.so.%{major}*
21mr|qt6-qtshadertools-6.6.2-1|54	
21mr|qt6-qtshadertools-6.6.2-1|55	#---------------------------------------------
21mr|qt6-qtshadertools-6.6.2-1|56	
21mr|qt6-qtshadertools-6.6.2-1|57	%package -n %{devname}
21mr|qt6-qtshadertools-6.6.2-1|58	Summary:	Development files for %{name}
21mr|qt6-qtshadertools-6.6.2-1|59	Group:		Development/C
21mr|qt6-qtshadertools-6.6.2-1|60	Requires:	%{libname} = %{EVRD}
21mr|qt6-qtshadertools-6.6.2-1|61	
21mr|qt6-qtshadertools-6.6.2-1|62	%description -n %{devname}
21mr|qt6-qtshadertools-6.6.2-1|63	Development files (Headers etc.) for %{name}.
21mr|qt6-qtshadertools-6.6.2-1|64	
21mr|qt6-qtshadertools-6.6.2-1|65	%files -n %{devname}
21mr|qt6-qtshadertools-6.6.2-1|66	%{_qt6_includedir}/QtShaderTools
21mr|qt6-qtshadertools-6.6.2-1|67	%{_qt6_libdir}/cmake/Qt6BuildInternals
21mr|qt6-qtshadertools-6.6.2-1|68	%{_qt6_libdir}/cmake/Qt6ShaderTools
21mr|qt6-qtshadertools-6.6.2-1|69	%{_qt6_libdir}/cmake/Qt6ShaderToolsTools
21mr|qt6-qtshadertools-6.6.2-1|70	%{_qt6_libdir}/pkgconfig/Qt6ShaderTools.pc
21mr|qt6-qtshadertools-6.6.2-1|71	%{_qt6_archdatadir}/modules/ShaderTools.json
21mr|qt6-qtshadertools-6.6.2-1|72	%{_qt6_mkspecsdir}/modules/qt_lib_shadertools_private.pri
21mr|qt6-qtshadertools-6.6.2-1|73	%{_qt6_mkspecsdir}/modules/qt_lib_shadertools.pri
21mr|qt6-qtshadertools-6.6.2-1|74	%{_qt6_archdatadir}/metatypes/qt6shadertools_release_metatypes.json
21mr|qt6-qtshadertools-6.6.2-1|75	%{_qt6_libdir}/libQt6ShaderTools.prl
21mr|qt6-qtshadertools-6.6.2-1|76	%{_qt6_libdir}/libQt6ShaderTools.so
21mr|qt6-qtshadertools-6.6.2-1|77	
21mr|qt6-qtshadertools-6.6.2-1|78	#---------------------------------------------
21mr|qt6-qtshadertools-6.6.2-1|79	
21mr|qt6-qtshadertools-6.6.2-1|80	%prep
21mr|qt6-qtshadertools-6.6.2-1|81	%autosetup -p1 -n qtshadertools-everywhere-src-%{version}
21mr|qt6-qtshadertools-6.6.2-1|82	
21mr|qt6-qtshadertools-6.6.2-1|83	%build
21mr|qt6-qtshadertools-6.6.2-1|84	%cmake -G Ninja \
21mr|qt6-qtshadertools-6.6.2-1|85	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtshadertools-6.6.2-1|86	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtshadertools-6.6.2-1|87	-DQT_BUILD_EXAMPLES:BOOL=ON
21mr|qt6-qtshadertools-6.6.2-1|88	%ninja_build
21mr|qt6-qtshadertools-6.6.2-1|89	
21mr|qt6-qtshadertools-6.6.2-1|90	%install
21mr|qt6-qtshadertools-6.6.2-1|91	%ninja_install -C build
21mr|qt6-qtshadertools-6.6.2-1|92	
21mr|qt6-qtshadertools-6.6.2-1|93	# hardlink files to %{_bindir}, add -qt6 postfix to not conflict
21mr|qt6-qtshadertools-6.6.2-1|94	mkdir %{buildroot}%{_bindir}
21mr|qt6-qtshadertools-6.6.2-1|95	pushd %{buildroot}%{_qt6_bindir}
21mr|qt6-qtshadertools-6.6.2-1|96	for i in * ; do
21mr|qt6-qtshadertools-6.6.2-1|97	case "${i}" in
21mr|qt6-qtshadertools-6.6.2-1|98	qsb)
21mr|qt6-qtshadertools-6.6.2-1|99	ln -v  ${i} %{buildroot}%{_bindir}/${i}-qt6
21mr|qt6-qtshadertools-6.6.2-1|100	;;
21mr|qt6-qtshadertools-6.6.2-1|101	*)
21mr|qt6-qtshadertools-6.6.2-1|102	ln -v  ${i} %{buildroot}%{_bindir}/${i}
21mr|qt6-qtshadertools-6.6.2-1|103	;;
21mr|qt6-qtshadertools-6.6.2-1|104	esac
21mr|qt6-qtshadertools-6.6.2-1|105	done
21mr|qt6-qtshadertools-6.6.2-1|106	popd

16414 21
21mr|qt6-qtspeech-6.6.2-2|1	Summary:	Qt %{qtmajor} Text-to-Speech Library
21mr|qt6-qtspeech-6.6.2-2|2	Name:		qt6-qtspeech
21mr|qt6-qtspeech-6.6.2-2|3	Version:	6.6.2
21mr|qt6-qtspeech-6.6.2-2|4	Release:	2
21mr|qt6-qtspeech-6.6.2-2|5	Group:		System/Libraries
21mr|qt6-qtspeech-6.6.2-2|6	License:	LGPLv3/GPLv3/GPLv2
21mr|qt6-qtspeech-6.6.2-2|7	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtspeech-everywhere-src-%{version}.tar.xz
21mr|qt6-qtspeech-6.6.2-2|8	Source100:	qt6-qtspeech.rpmlintrc
21mr|qt6-qtspeech-6.6.2-2|9	BuildRequires:	cmake
21mr|qt6-qtspeech-6.6.2-2|10	BuildRequires:	ninja
21mr|qt6-qtspeech-6.6.2-2|11	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtspeech-6.6.2-2|12	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtspeech-6.6.2-2|13	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtspeech-6.6.2-2|14	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtspeech-6.6.2-2|15	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtspeech-6.6.2-2|16	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtspeech-6.6.2-2|17	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtspeech-6.6.2-2|18	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtspeech-6.6.2-2|19	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtspeech-6.6.2-2|20	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtspeech-6.6.2-2|21	BuildRequires:	cmake(Qt6ShaderTools)
21mr|qt6-qtspeech-6.6.2-2|22	BuildRequires:	cmake(Qt6QmlModels)
21mr|qt6-qtspeech-6.6.2-2|23	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtspeech-6.6.2-2|24	BuildRequires:	cmake(Qt6Multimedia)
21mr|qt6-qtspeech-6.6.2-2|25	# Just for the ****ing integrity check
21mr|qt6-qtspeech-6.6.2-2|26	BuildRequires:	qt6-qtmultimedia-gstreamer
21mr|qt6-qtspeech-6.6.2-2|27	BuildRequires:	qt6-cmake
21mr|qt6-qtspeech-6.6.2-2|28	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qtspeech-6.6.2-2|29	BuildRequires:	cmake(OpenGL)
21mr|qt6-qtspeech-6.6.2-2|30	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtspeech-6.6.2-2|31	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtspeech-6.6.2-2|32	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtspeech-6.6.2-2|33	BuildRequires:	pkgconfig(speech-dispatcher)
21mr|qt6-qtspeech-6.6.2-2|34	BuildRequires:	flite-devel
21mr|qt6-qtspeech-6.6.2-2|35	
21mr|qt6-qtspeech-6.6.2-2|36	%description
21mr|qt6-qtspeech-6.6.2-2|37	Qt %{qtmajor} Text-to-Speech library
21mr|qt6-qtspeech-6.6.2-2|38	
21mr|qt6-qtspeech-6.6.2-2|39	%global extra_files_TextToSpeech \
21mr|qt6-qtspeech-6.6.2-2|40	%dir %{_qt6_plugindir}/texttospeech \
21mr|qt6-qtspeech-6.6.2-2|41	%{_qt6_qmldir}/QtTextToSpeech
21mr|qt6-qtspeech-6.6.2-2|42	
21mr|qt6-qtspeech-6.6.2-2|43	#----------------------------------------------------------------------------
21mr|qt6-qtspeech-6.6.2-2|44	
21mr|qt6-qtspeech-6.6.2-2|45	%define qttexttospeechflite %mklibname qt6texttospeechflite
21mr|qt6-qtspeech-6.6.2-2|46	
21mr|qt6-qtspeech-6.6.2-2|47	%package -n %{qttexttospeechflite}
21mr|qt6-qtspeech-6.6.2-2|48	Summary:	Qt Text to Speech library
21mr|qt6-qtspeech-6.6.2-2|49	Group:		System/Libraries
21mr|qt6-qtspeech-6.6.2-2|50	
21mr|qt6-qtspeech-6.6.2-2|51	%description -n %{qttexttospeechflite}
21mr|qt6-qtspeech-6.6.2-2|52	Qt Text to Speech library.
21mr|qt6-qtspeech-6.6.2-2|53	
21mr|qt6-qtspeech-6.6.2-2|54	%files -n %{qttexttospeechflite}
21mr|qt6-qtspeech-6.6.2-2|55	%{_qt6_plugindir}/texttospeech/libqtexttospeech_flite.so
21mr|qt6-qtspeech-6.6.2-2|56	
21mr|qt6-qtspeech-6.6.2-2|57	#----------------------------------------------------------------------------
21mr|qt6-qtspeech-6.6.2-2|58	
21mr|qt6-qtspeech-6.6.2-2|59	%define qttexttospeechmock %mklibname qt6texttospeechmock
21mr|qt6-qtspeech-6.6.2-2|60	
21mr|qt6-qtspeech-6.6.2-2|61	%package -n %{qttexttospeechmock}
21mr|qt6-qtspeech-6.6.2-2|62	Summary:	Qt Text to Speech library
21mr|qt6-qtspeech-6.6.2-2|63	Group:		System/Libraries
21mr|qt6-qtspeech-6.6.2-2|64	
21mr|qt6-qtspeech-6.6.2-2|65	%description -n %{qttexttospeechmock}
21mr|qt6-qtspeech-6.6.2-2|66	Qt Text to Speech library.
21mr|qt6-qtspeech-6.6.2-2|67	
21mr|qt6-qtspeech-6.6.2-2|68	%files -n %{qttexttospeechmock}
21mr|qt6-qtspeech-6.6.2-2|69	%{_qt6_plugindir}/texttospeech/libqtexttospeech_mock.so
21mr|qt6-qtspeech-6.6.2-2|70	
21mr|qt6-qtspeech-6.6.2-2|71	#----------------------------------------------------------------------------
21mr|qt6-qtspeech-6.6.2-2|72	
21mr|qt6-qtspeech-6.6.2-2|73	%define qttexttospeechspeechd %mklibname qt6texttospeechspeechd
21mr|qt6-qtspeech-6.6.2-2|74	
21mr|qt6-qtspeech-6.6.2-2|75	%package -n %{qttexttospeechspeechd}
21mr|qt6-qtspeech-6.6.2-2|76	Summary:	Qt Text to Speech library
21mr|qt6-qtspeech-6.6.2-2|77	Group:		System/Libraries
21mr|qt6-qtspeech-6.6.2-2|78	
21mr|qt6-qtspeech-6.6.2-2|79	%description -n %{qttexttospeechspeechd}
21mr|qt6-qtspeech-6.6.2-2|80	Qt Text to Speech library.
21mr|qt6-qtspeech-6.6.2-2|81	
21mr|qt6-qtspeech-6.6.2-2|82	%files -n %{qttexttospeechspeechd}
21mr|qt6-qtspeech-6.6.2-2|83	%{_qt6_plugindir}/texttospeech/libqtexttospeech_speechd.so
21mr|qt6-qtspeech-6.6.2-2|84	
21mr|qt6-qtspeech-6.6.2-2|85	#----------------------------------------------------------------------------
21mr|qt6-qtspeech-6.6.2-2|86	
21mr|qt6-qtspeech-6.6.2-2|87	%global extra_devel_files_TextToSpeech \
21mr|qt6-qtspeech-6.6.2-2|88	%{_qt6_libdir}/cmake/Qt6/FindFlite.cmake \
21mr|qt6-qtspeech-6.6.2-2|89	%{_qt6_libdir}/cmake/Qt6/FindSpeechDispatcher.cmake \
21mr|qt6-qtspeech-6.6.2-2|90	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtSpeechTestsConfig.cmake \
21mr|qt6-qtspeech-6.6.2-2|91	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6TextToSpeechQml*.cmake
21mr|qt6-qtspeech-6.6.2-2|92	
21mr|qt6-qtspeech-6.6.2-2|93	%qt6libs TextToSpeech
21mr|qt6-qtspeech-6.6.2-2|94	
21mr|qt6-qtspeech-6.6.2-2|95	%package examples
21mr|qt6-qtspeech-6.6.2-2|96	Summary:	Example code for the Qt 6 Text-to-Speech module
21mr|qt6-qtspeech-6.6.2-2|97	Group:		Documentation
21mr|qt6-qtspeech-6.6.2-2|98	
21mr|qt6-qtspeech-6.6.2-2|99	%description examples
21mr|qt6-qtspeech-6.6.2-2|100	Example code for the Qt 6 Text-to-Speech module
21mr|qt6-qtspeech-6.6.2-2|101	
21mr|qt6-qtspeech-6.6.2-2|102	%prep
21mr|qt6-qtspeech-6.6.2-2|103	%autosetup -p1 -n qtspeech-everywhere-src-%{version}
21mr|qt6-qtspeech-6.6.2-2|104	%cmake -G Ninja \
21mr|qt6-qtspeech-6.6.2-2|105	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtspeech-6.6.2-2|106	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtspeech-6.6.2-2|107	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtspeech-6.6.2-2|108	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtspeech-6.6.2-2|109	
21mr|qt6-qtspeech-6.6.2-2|110	%build
21mr|qt6-qtspeech-6.6.2-2|111	%ninja_build -C build
21mr|qt6-qtspeech-6.6.2-2|112	
21mr|qt6-qtspeech-6.6.2-2|113	%install
21mr|qt6-qtspeech-6.6.2-2|114	%ninja_install -C build
21mr|qt6-qtspeech-6.6.2-2|115	
21mr|qt6-qtspeech-6.6.2-2|116	%files examples
21mr|qt6-qtspeech-6.6.2-2|117	%{_qt6_examplesdir}/

16415 21
21mr|qt6-qtsvg-6.6.2-1|1	%define major 6
21mr|qt6-qtsvg-6.6.2-1|2	
21mr|qt6-qtsvg-6.6.2-1|3	%define libcore %mklibname Qt%{major}Svg %{major}
21mr|qt6-qtsvg-6.6.2-1|4	%define devcore %mklibname -d Qt%{major}Svg
21mr|qt6-qtsvg-6.6.2-1|5	%define libwidgets %mklibname Qt%{major}SvgWidgets %{major}
21mr|qt6-qtsvg-6.6.2-1|6	%define devwidgets %mklibname -d Qt%{major}SvgWidgets
21mr|qt6-qtsvg-6.6.2-1|7	
21mr|qt6-qtsvg-6.6.2-1|8	Summary:	Qt6 SVG library
21mr|qt6-qtsvg-6.6.2-1|9	Name:		qt6-qtsvg
21mr|qt6-qtsvg-6.6.2-1|10	Version:	6.6.2
21mr|qt6-qtsvg-6.6.2-1|11	Release:	1
21mr|qt6-qtsvg-6.6.2-1|12	Group:		System/Libraries
21mr|qt6-qtsvg-6.6.2-1|13	License:	GPLv2+
21mr|qt6-qtsvg-6.6.2-1|14	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtsvg-everywhere-src-%{version}.tar.xz
21mr|qt6-qtsvg-6.6.2-1|15	Source100:	qt6-qtsvg.rpmlintrc
21mr|qt6-qtsvg-6.6.2-1|16	BuildRequires:	cmake
21mr|qt6-qtsvg-6.6.2-1|17	BuildRequires:	ninja
21mr|qt6-qtsvg-6.6.2-1|18	BuildRequires:	cmake(Qt6Core) >= %{version}
21mr|qt6-qtsvg-6.6.2-1|19	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtsvg-6.6.2-1|20	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtsvg-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtsvg-6.6.2-1|22	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtsvg-6.6.2-1|23	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtsvg-6.6.2-1|24	BuildRequires:	qt6-cmake
21mr|qt6-qtsvg-6.6.2-1|25	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtsvg-6.6.2-1|26	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qtsvg-6.6.2-1|27	BuildRequires:	cmake(OpenGL)
21mr|qt6-qtsvg-6.6.2-1|28	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtsvg-6.6.2-1|29	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtsvg-6.6.2-1|30	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtsvg-6.6.2-1|31	
21mr|qt6-qtsvg-6.6.2-1|32	%description
21mr|qt6-qtsvg-6.6.2-1|33	Qt6 SVG library
21mr|qt6-qtsvg-6.6.2-1|34	
21mr|qt6-qtsvg-6.6.2-1|35	#---------------------------------------------------------------
21mr|qt6-qtsvg-6.6.2-1|36	
21mr|qt6-qtsvg-6.6.2-1|37	%define extra_files_Svg \
21mr|qt6-qtsvg-6.6.2-1|38	%{_qt6_plugindir}/iconengines/libqsvgicon.so \
21mr|qt6-qtsvg-6.6.2-1|39	%{_qt6_plugindir}/imageformats/libqsvg.so
21mr|qt6-qtsvg-6.6.2-1|40	
21mr|qt6-qtsvg-6.6.2-1|41	%define extra_reqprov_Svg \
21mr|qt6-qtsvg-6.6.2-1|42	Provides:	%{name} = %{EVRD}
21mr|qt6-qtsvg-6.6.2-1|43	
21mr|qt6-qtsvg-6.6.2-1|44	#---------------------------------------------------------------
21mr|qt6-qtsvg-6.6.2-1|45	
21mr|qt6-qtsvg-6.6.2-1|46	%define extra_devel_files_Svg \
21mr|qt6-qtsvg-6.6.2-1|47	%{_qt6_libdir}/cmake/Qt6Gui/Qt6QSvg*.cmake
21mr|qt6-qtsvg-6.6.2-1|48	
21mr|qt6-qtsvg-6.6.2-1|49	%qt6libs Svg SvgWidgets
21mr|qt6-qtsvg-6.6.2-1|50	
21mr|qt6-qtsvg-6.6.2-1|51	#---------------------------------------------------------------
21mr|qt6-qtsvg-6.6.2-1|52	
21mr|qt6-qtsvg-6.6.2-1|53	%package examples
21mr|qt6-qtsvg-6.6.2-1|54	Summary:	Example code for the Qt 6 SVG module
21mr|qt6-qtsvg-6.6.2-1|55	Group:		Documentation
21mr|qt6-qtsvg-6.6.2-1|56	
21mr|qt6-qtsvg-6.6.2-1|57	%description examples
21mr|qt6-qtsvg-6.6.2-1|58	Example code for the Qt 6 SVG module
21mr|qt6-qtsvg-6.6.2-1|59	
21mr|qt6-qtsvg-6.6.2-1|60	#files examples
21mr|qt6-qtsvg-6.6.2-1|61	#{_qt6_examplesdir}/
21mr|qt6-qtsvg-6.6.2-1|62	
21mr|qt6-qtsvg-6.6.2-1|63	#---------------------------------------------------------------
21mr|qt6-qtsvg-6.6.2-1|64	
21mr|qt6-qtsvg-6.6.2-1|65	%prep
21mr|qt6-qtsvg-6.6.2-1|66	%autosetup -p1 -n qtsvg-everywhere-src-%{version}
21mr|qt6-qtsvg-6.6.2-1|67	%cmake -G Ninja \
21mr|qt6-qtsvg-6.6.2-1|68	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtsvg-6.6.2-1|69	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtsvg-6.6.2-1|70	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtsvg-6.6.2-1|71	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtsvg-6.6.2-1|72	-DBUILD_WITH_PCH:BOOL=OFF
21mr|qt6-qtsvg-6.6.2-1|73	
21mr|qt6-qtsvg-6.6.2-1|74	%build
21mr|qt6-qtsvg-6.6.2-1|75	export LD_LIBRARY_PATH="$(pwd)/build/lib:${LD_LIBRARY_PATH}"
21mr|qt6-qtsvg-6.6.2-1|76	%ninja_build -C build
21mr|qt6-qtsvg-6.6.2-1|77	
21mr|qt6-qtsvg-6.6.2-1|78	%install
21mr|qt6-qtsvg-6.6.2-1|79	%ninja_install -C build
21mr|qt6-qtsvg-6.6.2-1|80	

16416 21
21mr|qt6-qttools-6.6.2-1|1	%bcond_with docs
21mr|qt6-qttools-6.6.2-1|2	
21mr|qt6-qttools-6.6.2-1|3	Summary:	Qt %{qtmajor} Tools
21mr|qt6-qttools-6.6.2-1|4	Name:		qt6-qttools
21mr|qt6-qttools-6.6.2-1|5	Version:	6.6.2
21mr|qt6-qttools-6.6.2-1|6	Release:	1
21mr|qt6-qttools-6.6.2-1|7	Group:		System/Libraries
21mr|qt6-qttools-6.6.2-1|8	License:	GPLv2+
21mr|qt6-qttools-6.6.2-1|9	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qttools-everywhere-src-%{version}.tar.xz
21mr|qt6-qttools-6.6.2-1|10	Source1:	rosa-assistant-qt6.desktop
21mr|qt6-qttools-6.6.2-1|11	Source2:	rosa-designer-qt6.desktop
21mr|qt6-qttools-6.6.2-1|12	Source3:	rosa-linguist-qt6.desktop
21mr|qt6-qttools-6.6.2-1|13	Source100:	qt6-qttools.rpmlintrc
21mr|qt6-qttools-6.6.2-1|14	Patch0:		qttools-6.0.0-clang-linkage.patch
21mr|qt6-qttools-6.6.2-1|15	BuildRequires:	cmake
21mr|qt6-qttools-6.6.2-1|16	BuildRequires:	ninja
21mr|qt6-qttools-6.6.2-1|17	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qttools-6.6.2-1|18	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qttools-6.6.2-1|19	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qttools-6.6.2-1|20	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qttools-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qttools-6.6.2-1|22	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qttools-6.6.2-1|23	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qttools-6.6.2-1|24	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qttools-6.6.2-1|25	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qttools-6.6.2-1|26	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qttools-6.6.2-1|27	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qttools-6.6.2-1|28	BuildRequires:	qt6-cmake
21mr|qt6-qttools-6.6.2-1|29	BuildRequires:	pkgconfig(gl)
21mr|qt6-qttools-6.6.2-1|30	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qttools-6.6.2-1|31	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qttools-6.6.2-1|32	BuildRequires:	pkgconfig(libxml-2.0)
21mr|qt6-qttools-6.6.2-1|33	BuildRequires:	zstd-devel
21mr|qt6-qttools-6.6.2-1|34	BuildRequires:	%{_lib}zstd-static-devel
21mr|qt6-qttools-6.6.2-1|35	%if %{with docs}
21mr|qt6-qttools-6.6.2-1|36	%ifnarch %{e2k}
21mr|qt6-qttools-6.6.2-1|37	BuildRequires:	spirv-llvm-translator-tools
21mr|qt6-qttools-6.6.2-1|38	BuildRequires:	cmake(LLVM)
21mr|qt6-qttools-6.6.2-1|39	BuildRequires:	llvm-devel
21mr|qt6-qttools-6.6.2-1|40	BuildRequires:	cmake(Polly)
21mr|qt6-qttools-6.6.2-1|41	BuildRequires:	cmake(Clang)
21mr|qt6-qttools-6.6.2-1|42	%endif
21mr|qt6-qttools-6.6.2-1|43	%endif
21mr|qt6-qttools-6.6.2-1|44	
21mr|qt6-qttools-6.6.2-1|45	%description
21mr|qt6-qttools-6.6.2-1|46	Qt %{qtmajor} tools
21mr|qt6-qttools-6.6.2-1|47	
21mr|qt6-qttools-6.6.2-1|48	%files
21mr|qt6-qttools-6.6.2-1|49	%{_qt6_bindir}/pixeltool
21mr|qt6-qttools-6.6.2-1|50	%{_qt6_bindir}/qtdiag
21mr|qt6-qttools-6.6.2-1|51	%{_qt6_bindir}/qtdiag6
21mr|qt6-qttools-6.6.2-1|52	%{_qt6_bindir}/qtplugininfo
21mr|qt6-qttools-6.6.2-1|53	
21mr|qt6-qttools-6.6.2-1|54	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|55	
21mr|qt6-qttools-6.6.2-1|56	%package -n qt6-assistant
21mr|qt6-qttools-6.6.2-1|57	Summary:	Qt Assistant - a help file viewer
21mr|qt6-qttools-6.6.2-1|58	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|59	
21mr|qt6-qttools-6.6.2-1|60	%description -n qt6-assistant
21mr|qt6-qttools-6.6.2-1|61	Qt Assistant - a help file viewer
21mr|qt6-qttools-6.6.2-1|62	
21mr|qt6-qttools-6.6.2-1|63	%files -n qt6-assistant
21mr|qt6-qttools-6.6.2-1|64	%{_qt6_bindir}/assistant
21mr|qt6-qttools-6.6.2-1|65	%{_datadir}/applications/rosa-assistant-qt6.desktop
21mr|qt6-qttools-6.6.2-1|66	
21mr|qt6-qttools-6.6.2-1|67	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|68	
21mr|qt6-qttools-6.6.2-1|69	%package -n qt6-qtdbus
21mr|qt6-qttools-6.6.2-1|70	Summary:	Command line tool for talking to DBus
21mr|qt6-qttools-6.6.2-1|71	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|72	
21mr|qt6-qttools-6.6.2-1|73	%description -n qt6-qtdbus
21mr|qt6-qttools-6.6.2-1|74	Command line tool for talking to DBus
21mr|qt6-qttools-6.6.2-1|75	
21mr|qt6-qttools-6.6.2-1|76	%files -n qt6-qtdbus
21mr|qt6-qttools-6.6.2-1|77	%{_qt6_bindir}/qdbus
21mr|qt6-qttools-6.6.2-1|78	
21mr|qt6-qttools-6.6.2-1|79	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|80	
21mr|qt6-qttools-6.6.2-1|81	%package -n qt6-dbusviewer
21mr|qt6-qttools-6.6.2-1|82	Summary:	Graphical tool for talking to DBus
21mr|qt6-qttools-6.6.2-1|83	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|84	
21mr|qt6-qttools-6.6.2-1|85	%description -n qt6-dbusviewer
21mr|qt6-qttools-6.6.2-1|86	Graphical tool for talking to DBus
21mr|qt6-qttools-6.6.2-1|87	
21mr|qt6-qttools-6.6.2-1|88	%files -n qt6-dbusviewer
21mr|qt6-qttools-6.6.2-1|89	%{_qt6_bindir}/qdbusviewer
21mr|qt6-qttools-6.6.2-1|90	
21mr|qt6-qttools-6.6.2-1|91	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|92	
21mr|qt6-qttools-6.6.2-1|93	%package -n qt6-designer
21mr|qt6-qttools-6.6.2-1|94	Summary:	Qt Designer - a graphical UI builder
21mr|qt6-qttools-6.6.2-1|95	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|96	
21mr|qt6-qttools-6.6.2-1|97	%description -n qt6-designer
21mr|qt6-qttools-6.6.2-1|98	Qt Designer - a graphical UI builder
21mr|qt6-qttools-6.6.2-1|99	
21mr|qt6-qttools-6.6.2-1|100	%files -n qt6-designer
21mr|qt6-qttools-6.6.2-1|101	%{_qt6_bindir}/designer
21mr|qt6-qttools-6.6.2-1|102	%{_qt6_plugindir}/designer
21mr|qt6-qttools-6.6.2-1|103	%{_datadir}/applications/rosa-designer-qt6.desktop
21mr|qt6-qttools-6.6.2-1|104	
21mr|qt6-qttools-6.6.2-1|105	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|106	
21mr|qt6-qttools-6.6.2-1|107	%package -n qt6-distancefieldgenerator
21mr|qt6-qttools-6.6.2-1|108	Summary:	Qt Distance Field Generator - font cache builder
21mr|qt6-qttools-6.6.2-1|109	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|110	Url:		https://doc.qt.io/qt-6/qtdistancefieldgenerator-index.html
21mr|qt6-qttools-6.6.2-1|111	
21mr|qt6-qttools-6.6.2-1|112	%description -n qt6-distancefieldgenerator
21mr|qt6-qttools-6.6.2-1|113	If the user interface of an application has a lot of text, it may cause a
21mr|qt6-qttools-6.6.2-1|114	small, but noticeable, performance impact the first time it is displayed to
21mr|qt6-qttools-6.6.2-1|115	the user. This is especially true if the text is rendered in multiple
21mr|qt6-qttools-6.6.2-1|116	different fonts or use a large amount of distinct characters (common for
21mr|qt6-qttools-6.6.2-1|117	instance in writing systems such as Hanzi, written Chinese).
21mr|qt6-qttools-6.6.2-1|118	
21mr|qt6-qttools-6.6.2-1|119	The reason is that in order to render the text efficiently later, Qt will
21mr|qt6-qttools-6.6.2-1|120	spend some time creating graphical assets for each of the glyphs that will
21mr|qt6-qttools-6.6.2-1|121	later be reused. This happens the first time a glyph is displayed in the
21mr|qt6-qttools-6.6.2-1|122	scene.
21mr|qt6-qttools-6.6.2-1|123	
21mr|qt6-qttools-6.6.2-1|124	For advanced users who want to optimize startup performance, it is possible
21mr|qt6-qttools-6.6.2-1|125	to pregenerate this font cache, as long as Text.QtRendering is the rendering
21mr|qt6-qttools-6.6.2-1|126	type in use. The Qt Distance Field Generator tool can be used to pregenerate
21mr|qt6-qttools-6.6.2-1|127	the cache, either for all glyphs in the fonts, or just a selection that are
21mr|qt6-qttools-6.6.2-1|128	known to be displayed during a critical phase.
21mr|qt6-qttools-6.6.2-1|129	
21mr|qt6-qttools-6.6.2-1|130	%files -n qt6-distancefieldgenerator
21mr|qt6-qttools-6.6.2-1|131	%{_qt6_bindir}/qdistancefieldgenerator
21mr|qt6-qttools-6.6.2-1|132	
21mr|qt6-qttools-6.6.2-1|133	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|134	
21mr|qt6-qttools-6.6.2-1|135	%package -n qt6-linguist
21mr|qt6-qttools-6.6.2-1|136	Summary:	Qt Linguist - a frontend for translating software
21mr|qt6-qttools-6.6.2-1|137	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|138	Requires:	qt6-linguist-tools = %{EVRD}
21mr|qt6-qttools-6.6.2-1|139	
21mr|qt6-qttools-6.6.2-1|140	%description -n qt6-linguist
21mr|qt6-qttools-6.6.2-1|141	Qt Linguist - a frontend for translating software
21mr|qt6-qttools-6.6.2-1|142	
21mr|qt6-qttools-6.6.2-1|143	%files -n qt6-linguist
21mr|qt6-qttools-6.6.2-1|144	%{_qt6_bindir}/linguist
21mr|qt6-qttools-6.6.2-1|145	%{_datadir}/applications/rosa-linguist-qt6.desktop
21mr|qt6-qttools-6.6.2-1|146	
21mr|qt6-qttools-6.6.2-1|147	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|148	
21mr|qt6-qttools-6.6.2-1|149	%package -n qt6-linguist-tools
21mr|qt6-qttools-6.6.2-1|150	Summary:	Tools for working with translation files generated by Qt Linguist
21mr|qt6-qttools-6.6.2-1|151	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|152	
21mr|qt6-qttools-6.6.2-1|153	%description -n qt6-linguist-tools
21mr|qt6-qttools-6.6.2-1|154	Tools for working with translation files generated by Qt Linguist
21mr|qt6-qttools-6.6.2-1|155	
21mr|qt6-qttools-6.6.2-1|156	%files -n qt6-linguist-tools
21mr|qt6-qttools-6.6.2-1|157	%{_qt6_bindir}/lconvert
21mr|qt6-qttools-6.6.2-1|158	%{_qt6_bindir}/lrelease
21mr|qt6-qttools-6.6.2-1|159	%{_qt6_bindir}/lupdate
21mr|qt6-qttools-6.6.2-1|160	%{_qt6_libexecdir}/lprodump
21mr|qt6-qttools-6.6.2-1|161	%{_qt6_libexecdir}/lrelease-pro
21mr|qt6-qttools-6.6.2-1|162	%{_qt6_libexecdir}/lupdate-pro
21mr|qt6-qttools-6.6.2-1|163	# This may be mixing -devel files and non-devel
21mr|qt6-qttools-6.6.2-1|164	# files in a single package, but given lconvert,
21mr|qt6-qttools-6.6.2-1|165	# lrelease and lupdate are virtually never used
21mr|qt6-qttools-6.6.2-1|166	# outside of a -devel context, it is the right
21mr|qt6-qttools-6.6.2-1|167	# thing to do
21mr|qt6-qttools-6.6.2-1|168	%{_qt6_archdatadir}/modules/Linguist.json
21mr|qt6-qttools-6.6.2-1|169	%{_qt6_libdir}/cmake/Qt6LinguistTools
21mr|qt6-qttools-6.6.2-1|170	%{_qt6_libdir}/pkgconfig/Qt6Linguist.pc
21mr|qt6-qttools-6.6.2-1|171	%{_qt6_mkspecsdir}/modules/qt_lib_linguist.pri
21mr|qt6-qttools-6.6.2-1|172	%{_qt6_mkspecsdir}/modules/qt_lib_linguist_private.pri
21mr|qt6-qttools-6.6.2-1|173	%{_qt6_libdir}/cmake/Qt6Linguist
21mr|qt6-qttools-6.6.2-1|174	
21mr|qt6-qttools-6.6.2-1|175	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|176	
21mr|qt6-qttools-6.6.2-1|177	%package examples
21mr|qt6-qttools-6.6.2-1|178	Summary:	Examples demonstrating the use of Qt Tools
21mr|qt6-qttools-6.6.2-1|179	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|180	
21mr|qt6-qttools-6.6.2-1|181	%description examples
21mr|qt6-qttools-6.6.2-1|182	Examples demonstrating the use of Qt Tools
21mr|qt6-qttools-6.6.2-1|183	
21mr|qt6-qttools-6.6.2-1|184	%files examples
21mr|qt6-qttools-6.6.2-1|185	%{_qt6_examplesdir}/assistant
21mr|qt6-qttools-6.6.2-1|186	%{_qt6_examplesdir}/designer
21mr|qt6-qttools-6.6.2-1|187	%{_qt6_examplesdir}/help
21mr|qt6-qttools-6.6.2-1|188	%{_qt6_examplesdir}/linguist
21mr|qt6-qttools-6.6.2-1|189	%{_qt6_examplesdir}/uitools
21mr|qt6-qttools-6.6.2-1|190	
21mr|qt6-qttools-6.6.2-1|191	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|192	
21mr|qt6-qttools-6.6.2-1|193	%package devel
21mr|qt6-qttools-6.6.2-1|194	Summary:	Development files for working with Qt Tools
21mr|qt6-qttools-6.6.2-1|195	Group:		Development/KDE and Qt
21mr|qt6-qttools-6.6.2-1|196	%if %{with docs}
21mr|qt6-qttools-6.6.2-1|197	Requires:	%{name}-doc = %{EVRD}
21mr|qt6-qttools-6.6.2-1|198	%endif
21mr|qt6-qttools-6.6.2-1|199	Requires:	qt6-linguist-tools = %{EVRD}
21mr|qt6-qttools-6.6.2-1|200	Requires:	qt6-designer = %{EVRD}
21mr|qt6-qttools-6.6.2-1|201	
21mr|qt6-qttools-6.6.2-1|202	%description devel
21mr|qt6-qttools-6.6.2-1|203	Development files for working with Qt Tools
21mr|qt6-qttools-6.6.2-1|204	
21mr|qt6-qttools-6.6.2-1|205	%files devel
21mr|qt6-qttools-6.6.2-1|206	%{_qt6_includedir}/QtTools
21mr|qt6-qttools-6.6.2-1|207	%{_qt6_includedir}/QtUiPlugin
21mr|qt6-qttools-6.6.2-1|208	%{_qt6_includedir}/QtQDocCatch
21mr|qt6-qttools-6.6.2-1|209	%{_qt6_includedir}/QtQDocCatchConversionsPrivate
21mr|qt6-qttools-6.6.2-1|210	%{_qt6_includedir}/QtQDocCatchGeneratorsPrivate
21mr|qt6-qttools-6.6.2-1|211	%{_qt6_libdir}/cmake/Qt6/FindWrapLibClang.cmake
21mr|qt6-qttools-6.6.2-1|212	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtToolsTestsConfig.cmake
21mr|qt6-qttools-6.6.2-1|213	%{_qt6_libdir}/cmake/Qt6Tools
21mr|qt6-qttools-6.6.2-1|214	%{_qt6_libdir}/cmake/Qt6ToolsTools
21mr|qt6-qttools-6.6.2-1|215	%{_qt6_libdir}/cmake/Qt6UiPlugin
21mr|qt6-qttools-6.6.2-1|216	%{_qt6_libdir}/cmake/Qt6QDocCatchConversionsPrivate
21mr|qt6-qttools-6.6.2-1|217	%{_qt6_libdir}/cmake/Qt6QDocCatchGeneratorsPrivate
21mr|qt6-qttools-6.6.2-1|218	%{_qt6_libdir}/cmake/Qt6QDocCatchPrivate
21mr|qt6-qttools-6.6.2-1|219	%{_qt6_mkspecsdir}/modules/qt_lib_tools_private.pri
21mr|qt6-qttools-6.6.2-1|220	%{_qt6_mkspecsdir}/modules/qt_lib_uiplugin.pri
21mr|qt6-qttools-6.6.2-1|221	%{_qt6_mkspecsdir}/modules/qt_lib_qdoccatch_private.pri
21mr|qt6-qttools-6.6.2-1|222	%{_qt6_mkspecsdir}/modules/qt_lib_qdoccatchconversionsprivate.pri
21mr|qt6-qttools-6.6.2-1|223	%{_qt6_mkspecsdir}/modules/qt_lib_qdoccatchconversionsprivate_private.pri
21mr|qt6-qttools-6.6.2-1|224	%{_qt6_mkspecsdir}/modules/qt_lib_qdoccatchgeneratorsprivate.pri
21mr|qt6-qttools-6.6.2-1|225	%{_qt6_mkspecsdir}/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri
21mr|qt6-qttools-6.6.2-1|226	%{_qt6_libexecdir}/qhelpgenerator
21mr|qt6-qttools-6.6.2-1|227	%{_qt6_libexecdir}/qtattributionsscanner
21mr|qt6-qttools-6.6.2-1|228	%{_qt6_archdatadir}/modules/Tools.json
21mr|qt6-qttools-6.6.2-1|229	%{_qt6_archdatadir}/modules/UiPlugin.json
21mr|qt6-qttools-6.6.2-1|230	%{_qt6_archdatadir}/modules/QDocCatchConversionsPrivate.json
21mr|qt6-qttools-6.6.2-1|231	%{_qt6_archdatadir}/modules/QDocCatchGeneratorsPrivate.json
21mr|qt6-qttools-6.6.2-1|232	%{_qt6_archdatadir}/modules/QDocCatchPrivate.json
21mr|qt6-qttools-6.6.2-1|233	%{_qt6_libdir}/pkgconfig/Qt6UiPlugin.pc
21mr|qt6-qttools-6.6.2-1|234	%{_qt6_libdir}/pkgconfig/Qt6QDocCatchConversionsPrivate.pc
21mr|qt6-qttools-6.6.2-1|235	%{_qt6_libdir}/pkgconfig/Qt6QDocCatchGeneratorsPrivate.pc
21mr|qt6-qttools-6.6.2-1|236	%dir %{_qt6_datadir}/phrasebooks
21mr|qt6-qttools-6.6.2-1|237	%lang(da) %{_qt6_datadir}/phrasebooks/danish.qph
21mr|qt6-qttools-6.6.2-1|238	%lang(nl) %{_qt6_datadir}/phrasebooks/dutch.qph
21mr|qt6-qttools-6.6.2-1|239	%lang(fi) %{_qt6_datadir}/phrasebooks/finnish.qph
21mr|qt6-qttools-6.6.2-1|240	%lang(fr) %{_qt6_datadir}/phrasebooks/french.qph
21mr|qt6-qttools-6.6.2-1|241	%lang(de) %{_qt6_datadir}/phrasebooks/german.qph
21mr|qt6-qttools-6.6.2-1|242	%lang(hu) %{_qt6_datadir}/phrasebooks/hungarian.qph
21mr|qt6-qttools-6.6.2-1|243	%lang(it) %{_qt6_datadir}/phrasebooks/italian.qph
21mr|qt6-qttools-6.6.2-1|244	%lang(ja) %{_qt6_datadir}/phrasebooks/japanese.qph
21mr|qt6-qttools-6.6.2-1|245	%lang(no) %{_qt6_datadir}/phrasebooks/norwegian.qph
21mr|qt6-qttools-6.6.2-1|246	%lang(pl) %{_qt6_datadir}/phrasebooks/polish.qph
21mr|qt6-qttools-6.6.2-1|247	%lang(ru) %{_qt6_datadir}/phrasebooks/russian.qph
21mr|qt6-qttools-6.6.2-1|248	%lang(es) %{_qt6_datadir}/phrasebooks/spanish.qph
21mr|qt6-qttools-6.6.2-1|249	%lang(sv) %{_qt6_datadir}/phrasebooks/swedish.qph
21mr|qt6-qttools-6.6.2-1|250	
21mr|qt6-qttools-6.6.2-1|251	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|252	%if %{with docs}
21mr|qt6-qttools-6.6.2-1|253	
21mr|qt6-qttools-6.6.2-1|254	%package doc
21mr|qt6-qttools-6.6.2-1|255	Summary:	Documentation generator for Qt
21mr|qt6-qttools-6.6.2-1|256	Group:		Development/Tools
21mr|qt6-qttools-6.6.2-1|257	Provides:	qdoc = %{EVRD}
21mr|qt6-qttools-6.6.2-1|258	
21mr|qt6-qttools-6.6.2-1|259	%description doc
21mr|qt6-qttools-6.6.2-1|260	Documentation generator for Qt
21mr|qt6-qttools-6.6.2-1|261	
21mr|qt6-qttools-6.6.2-1|262	%files doc
21mr|qt6-qttools-6.6.2-1|263	%{_qt6_bindir}/qdoc
21mr|qt6-qttools-6.6.2-1|264	%endif
21mr|qt6-qttools-6.6.2-1|265	
21mr|qt6-qttools-6.6.2-1|266	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|267	
21mr|qt6-qttools-6.6.2-1|268	%qt6libs Designer DesignerComponents Help UiTools
21mr|qt6-qttools-6.6.2-1|269	
21mr|qt6-qttools-6.6.2-1|270	#----------------------------------------------------------------------------
21mr|qt6-qttools-6.6.2-1|271	
21mr|qt6-qttools-6.6.2-1|272	%prep
21mr|qt6-qttools-6.6.2-1|273	%autosetup -p1 -n qttools-everywhere-src-%{version}
21mr|qt6-qttools-6.6.2-1|274	
21mr|qt6-qttools-6.6.2-1|275	%build
21mr|qt6-qttools-6.6.2-1|276	export LD_LIBRARY_PATH="$(pwd)/build/lib:${LD_LIBRARY_PATH}"
21mr|qt6-qttools-6.6.2-1|277	%cmake -G Ninja \
21mr|qt6-qttools-6.6.2-1|278	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qttools-6.6.2-1|279	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qttools-6.6.2-1|280	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qttools-6.6.2-1|281	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qttools-6.6.2-1|282	--log-level=STATUS
21mr|qt6-qttools-6.6.2-1|283	%ninja_build
21mr|qt6-qttools-6.6.2-1|284	
21mr|qt6-qttools-6.6.2-1|285	%install
21mr|qt6-qttools-6.6.2-1|286	%ninja_install -C build
21mr|qt6-qttools-6.6.2-1|287	
21mr|qt6-qttools-6.6.2-1|288	# Install .desktop files for assistant, designer and linguist
21mr|qt6-qttools-6.6.2-1|289	mkdir -p %{buildroot}%{_datadir}/applications
21mr|qt6-qttools-6.6.2-1|290	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications
21mr|qt6-qttools-6.6.2-1|291	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/applications
21mr|qt6-qttools-6.6.2-1|292	install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/applications
21mr|qt6-qttools-6.6.2-1|293	
21mr|qt6-qttools-6.6.2-1|294	sed -i s,"/usr/lib/qt6/bin","%{_qt6_bindir}",g %{buildroot}%{_datadir}/applications/*.desktop

16417 21
21mr|qt6-qttranslations-6.6.2-1|1	%define major 6
21mr|qt6-qttranslations-6.6.2-1|2	
21mr|qt6-qttranslations-6.6.2-1|3	%define module qttranslations
21mr|qt6-qttranslations-6.6.2-1|4	Summary:	Version 6 of the Qt toolkit qttranslations
21mr|qt6-qttranslations-6.6.2-1|5	Name:		qt6-%{module}
21mr|qt6-qttranslations-6.6.2-1|6	Version:	6.6.2
21mr|qt6-qttranslations-6.6.2-1|7	Release:	1
21mr|qt6-qttranslations-6.6.2-1|8	License:	LGPLv3+
21mr|qt6-qttranslations-6.6.2-1|9	Group:		System/Internationalization
21mr|qt6-qttranslations-6.6.2-1|10	Url:		http://qt-project.org/
21mr|qt6-qttranslations-6.6.2-1|11	Source0:	https://download.qt.io/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/%{module}-everywhere-src-%{version}.tar.xz
21mr|qt6-qttranslations-6.6.2-1|12	Patch0:		qttranslations.fix.build.licenses.patch
21mr|qt6-qttranslations-6.6.2-1|13	BuildRequires:	cmake
21mr|qt6-qttranslations-6.6.2-1|14	BuildRequires:	ninja
21mr|qt6-qttranslations-6.6.2-1|15	BuildRequires:	qt6-cmake
21mr|qt6-qttranslations-6.6.2-1|16	BuildRequires:	qt6-linguist-tools
21mr|qt6-qttranslations-6.6.2-1|17	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qttranslations-6.6.2-1|18	BuildArch:	noarch
21mr|qt6-qttranslations-6.6.2-1|19	
21mr|qt6-qttranslations-6.6.2-1|20	%description
21mr|qt6-qttranslations-6.6.2-1|21	Version 6 of the Qt toolkit qttranslations.
21mr|qt6-qttranslations-6.6.2-1|22	
21mr|qt6-qttranslations-6.6.2-1|23	%files
21mr|qt6-qttranslations-6.6.2-1|24	%license LICENSE.*
21mr|qt6-qttranslations-6.6.2-1|25	%{_qt6_datadir}/translations/catalogs.json
21mr|qt6-qttranslations-6.6.2-1|26	%lang(ar) %{_qt6_datadir}/translations/*_ar.qm
21mr|qt6-qttranslations-6.6.2-1|27	%lang(bg) %{_qt6_datadir}/translations/*_bg.qm
21mr|qt6-qttranslations-6.6.2-1|28	%lang(ca) %{_qt6_datadir}/translations/*_ca.qm
21mr|qt6-qttranslations-6.6.2-1|29	%lang(cs) %{_qt6_datadir}/translations/*_cs.qm
21mr|qt6-qttranslations-6.6.2-1|30	%lang(da) %{_qt6_datadir}/translations/*_da.qm
21mr|qt6-qttranslations-6.6.2-1|31	%lang(de) %{_qt6_datadir}/translations/*_de.qm
21mr|qt6-qttranslations-6.6.2-1|32	%lang(es) %{_qt6_datadir}/translations/*_es.qm
21mr|qt6-qttranslations-6.6.2-1|33	%lang(en) %{_qt6_datadir}/translations/*_en.qm
21mr|qt6-qttranslations-6.6.2-1|34	%lang(fa) %{_qt6_datadir}/translations/*_fa.qm
21mr|qt6-qttranslations-6.6.2-1|35	%lang(fi) %{_qt6_datadir}/translations/*_fi.qm
21mr|qt6-qttranslations-6.6.2-1|36	%lang(fr) %{_qt6_datadir}/translations/*_fr.qm
21mr|qt6-qttranslations-6.6.2-1|37	%lang(gl) %{_qt6_datadir}/translations/*_gd.qm
21mr|qt6-qttranslations-6.6.2-1|38	%lang(gl) %{_qt6_datadir}/translations/*_gl.qm
21mr|qt6-qttranslations-6.6.2-1|39	%lang(he) %{_qt6_datadir}/translations/*_he.qm
21mr|qt6-qttranslations-6.6.2-1|40	%lang(hu) %{_qt6_datadir}/translations/*_hu.qm
21mr|qt6-qttranslations-6.6.2-1|41	%lang(hu) %{_qt6_datadir}/translations/*_hr.qm
21mr|qt6-qttranslations-6.6.2-1|42	%lang(it) %{_qt6_datadir}/translations/*_it.qm
21mr|qt6-qttranslations-6.6.2-1|43	%lang(ja) %{_qt6_datadir}/translations/*_ja.qm
21mr|qt6-qttranslations-6.6.2-1|44	%lang(ko) %{_qt6_datadir}/translations/*_ko.qm
21mr|qt6-qttranslations-6.6.2-1|45	%lang(lt) %{_qt6_datadir}/translations/*_lt.qm
21mr|qt6-qttranslations-6.6.2-1|46	%lang(lv) %{_qt6_datadir}/translations/*_lv.qm
21mr|qt6-qttranslations-6.6.2-1|47	%lang(nl) %{_qt6_datadir}/translations/*_nl.qm
21mr|qt6-qttranslations-6.6.2-1|48	%lang(nn) %{_qt6_datadir}/translations/*_nn.qm
21mr|qt6-qttranslations-6.6.2-1|49	%lang(pl) %{_qt6_datadir}/translations/*_pl.qm
21mr|qt6-qttranslations-6.6.2-1|50	%lang(pt) %{_qt6_datadir}/translations/*_pt_PT.qm
21mr|qt6-qttranslations-6.6.2-1|51	%lang(pt_BR) %{_qt6_datadir}/translations/*_pt_BR.qm
21mr|qt6-qttranslations-6.6.2-1|52	%lang(ru) %{_qt6_datadir}/translations/*_ru.qm
21mr|qt6-qttranslations-6.6.2-1|53	%lang(sk) %{_qt6_datadir}/translations/*_sk.qm
21mr|qt6-qttranslations-6.6.2-1|54	%lang(sl) %{_qt6_datadir}/translations/*_sl.qm
21mr|qt6-qttranslations-6.6.2-1|55	%lang(sv) %{_qt6_datadir}/translations/*_sv.qm
21mr|qt6-qttranslations-6.6.2-1|56	%lang(sv) %{_qt6_datadir}/translations/*_tr.qm
21mr|qt6-qttranslations-6.6.2-1|57	%lang(uk) %{_qt6_datadir}/translations/*_uk.qm
21mr|qt6-qttranslations-6.6.2-1|58	%lang(zh_CN) %{_qt6_datadir}/translations/*_zh_CN.qm
21mr|qt6-qttranslations-6.6.2-1|59	%lang(zh_TW) %{_qt6_datadir}/translations/*_zh_TW.qm
21mr|qt6-qttranslations-6.6.2-1|60	
21mr|qt6-qttranslations-6.6.2-1|61	#------------------------------------------------------------------------------
21mr|qt6-qttranslations-6.6.2-1|62	
21mr|qt6-qttranslations-6.6.2-1|63	%prep
21mr|qt6-qttranslations-6.6.2-1|64	%autosetup -p1 -n %{module}-everywhere-src-%{version}
21mr|qt6-qttranslations-6.6.2-1|65	
21mr|qt6-qttranslations-6.6.2-1|66	%build
21mr|qt6-qttranslations-6.6.2-1|67	%cmake -G Ninja \
21mr|qt6-qttranslations-6.6.2-1|68	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qttranslations-6.6.2-1|69	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir}
21mr|qt6-qttranslations-6.6.2-1|70	
21mr|qt6-qttranslations-6.6.2-1|71	%ninja_build
21mr|qt6-qttranslations-6.6.2-1|72	
21mr|qt6-qttranslations-6.6.2-1|73	%install
21mr|qt6-qttranslations-6.6.2-1|74	%ninja_install -C build
21mr|qt6-qttranslations-6.6.2-1|75	

16418 21
21mr|qt6-qtvirtualkeyboard-6.6.2-1|1	%bcond_with examples
21mr|qt6-qtvirtualkeyboard-6.6.2-1|2	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|3	Summary:	Qt 6 virtual keyboard Library
21mr|qt6-qtvirtualkeyboard-6.6.2-1|4	Name:		qt6-qtvirtualkeyboard
21mr|qt6-qtvirtualkeyboard-6.6.2-1|5	Version:	6.6.2
21mr|qt6-qtvirtualkeyboard-6.6.2-1|6	Release:	1
21mr|qt6-qtvirtualkeyboard-6.6.2-1|7	Group:		System/Libraries
21mr|qt6-qtvirtualkeyboard-6.6.2-1|8	License:	GPLv2+
21mr|qt6-qtvirtualkeyboard-6.6.2-1|9	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtvirtualkeyboard-everywhere-src-%{version}.tar.xz
21mr|qt6-qtvirtualkeyboard-6.6.2-1|10	Source100:	qt6-qtvirtualkeyboard.rpmlintrc
21mr|qt6-qtvirtualkeyboard-6.6.2-1|11	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|12	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|13	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|14	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|15	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|16	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|17	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|18	BuildRequires:	cmake(Qt6ShaderTools)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|19	BuildRequires:	cmake(Qt6Svg)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|20	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|21	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|22	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|23	BuildRequires:	cmake(OpenGL)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|24	BuildRequires:	qt6-cmake
21mr|qt6-qtvirtualkeyboard-6.6.2-1|25	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtvirtualkeyboard-6.6.2-1|26	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|27	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|28	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|29	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|30	BuildRequires:	pkgconfig(hunspell)
21mr|qt6-qtvirtualkeyboard-6.6.2-1|31	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|32	%description
21mr|qt6-qtvirtualkeyboard-6.6.2-1|33	Qt 6 virtual keyboard library.
21mr|qt6-qtvirtualkeyboard-6.6.2-1|34	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|35	#---------------------------------------------------------
21mr|qt6-qtvirtualkeyboard-6.6.2-1|36	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|37	%global extra_files_VirtualKeyboard \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|38	%{_qt6_plugindir}/platforminputcontexts/libqtvirtualkeyboardplugin.so \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|39	%{_qt6_qmldir}/QtQuick/VirtualKeyboard
21mr|qt6-qtvirtualkeyboard-6.6.2-1|40	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|41	#---------------------------------------------------------
21mr|qt6-qtvirtualkeyboard-6.6.2-1|42	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|43	%global extra_devel_files_VirtualKeyboard \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|44	%{_qt6_libdir}/cmake/Qt6/FindCerenceHwrAlphabetic.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|45	%{_qt6_libdir}/cmake/Qt6/FindCerenceHwrCjk.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|46	%{_qt6_libdir}/cmake/Qt6/FindCerenceXt9.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|47	%{_qt6_libdir}/cmake/Qt6/FindHunspell.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|48	%{_qt6_libdir}/cmake/Qt6/FindMyScript.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|49	%{_qt6_libdir}/cmake/Qt6BundledOpenwnn \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|50	%{_qt6_libdir}/cmake/Qt6BundledPinyin \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|51	%{_qt6_libdir}/cmake/Qt6BundledTcime \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|52	%{_qt6_libdir}/cmake/Qt6Gui/Qt6QVirtualKeyboardPlugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|53	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbbuiltinstylesplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|54	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbcomponentsplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|55	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbhangulplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|56	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkblayoutsplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|57	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbopenwnnplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|58	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbpinyinplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|59	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbplugin[A-Z]*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|60	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbpluginsplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|61	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbsettingsplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|62	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbstylesplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|63	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbtcimeplugin*.cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|64	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbthaiplugin*.cmake
21mr|qt6-qtvirtualkeyboard-6.6.2-1|65	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|66	#---------------------------------------------------------
21mr|qt6-qtvirtualkeyboard-6.6.2-1|67	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|68	%global extra_devel_files_HunspellInputMethod \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|69	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtvkbhunspellplugin*.cmake
21mr|qt6-qtvirtualkeyboard-6.6.2-1|70	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|71	#---------------------------------------------------------
21mr|qt6-qtvirtualkeyboard-6.6.2-1|72	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|73	%qt6libs VirtualKeyboard HunspellInputMethod
21mr|qt6-qtvirtualkeyboard-6.6.2-1|74	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|75	#---------------------------------------------------------
21mr|qt6-qtvirtualkeyboard-6.6.2-1|76	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|77	%package examples
21mr|qt6-qtvirtualkeyboard-6.6.2-1|78	Summary: Examples for the Qt 6 Virtual Keyboard module
21mr|qt6-qtvirtualkeyboard-6.6.2-1|79	Group: Development/KDE and Qt
21mr|qt6-qtvirtualkeyboard-6.6.2-1|80	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|81	%description examples
21mr|qt6-qtvirtualkeyboard-6.6.2-1|82	Examples for the Qt 6 Virtual Keyboard module.
21mr|qt6-qtvirtualkeyboard-6.6.2-1|83	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|84	%files examples
21mr|qt6-qtvirtualkeyboard-6.6.2-1|85	%optional %{_qt6_examplesdir}/virtualkeyboard
21mr|qt6-qtvirtualkeyboard-6.6.2-1|86	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|87	#---------------------------------------------------------
21mr|qt6-qtvirtualkeyboard-6.6.2-1|88	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|89	%prep
21mr|qt6-qtvirtualkeyboard-6.6.2-1|90	%autosetup -p1 -n qtvirtualkeyboard-everywhere-src-%{version}
21mr|qt6-qtvirtualkeyboard-6.6.2-1|91	%if !%{with examples}
21mr|qt6-qtvirtualkeyboard-6.6.2-1|92	rm -rf examples
21mr|qt6-qtvirtualkeyboard-6.6.2-1|93	%endif
21mr|qt6-qtvirtualkeyboard-6.6.2-1|94	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|95	%build
21mr|qt6-qtvirtualkeyboard-6.6.2-1|96	%cmake \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|97	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|98	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtvirtualkeyboard-6.6.2-1|99	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtvirtualkeyboard-6.6.2-1|100	%make_build
21mr|qt6-qtvirtualkeyboard-6.6.2-1|101	
21mr|qt6-qtvirtualkeyboard-6.6.2-1|102	%install
21mr|qt6-qtvirtualkeyboard-6.6.2-1|103	%make_install -C build

16419 21
21mr|qt6-qtwayland-6.6.2-1|1	%define major 6
21mr|qt6-qtwayland-6.6.2-1|2	%define _qtdir %{_libdir}/qt%{major}
21mr|qt6-qtwayland-6.6.2-1|3	%bcond_with examples
21mr|qt6-qtwayland-6.6.2-1|4	
21mr|qt6-qtwayland-6.6.2-1|5	Summary:	Qt6 Wayland support library
21mr|qt6-qtwayland-6.6.2-1|6	Name:		qt6-qtwayland
21mr|qt6-qtwayland-6.6.2-1|7	Version:	6.6.2
21mr|qt6-qtwayland-6.6.2-1|8	Release:	1
21mr|qt6-qtwayland-6.6.2-1|9	Group:		System/Libraries
21mr|qt6-qtwayland-6.6.2-1|10	License:	GPLv2+
21mr|qt6-qtwayland-6.6.2-1|11	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtwayland-everywhere-src-%{version}.tar.xz
21mr|qt6-qtwayland-6.6.2-1|12	BuildRequires:	cmake
21mr|qt6-qtwayland-6.6.2-1|13	BuildRequires:	ninja
21mr|qt6-qtwayland-6.6.2-1|14	BuildRequires:	cmake(Qt6Core) = %{version}
21mr|qt6-qtwayland-6.6.2-1|15	BuildRequires:	cmake(Qt6DBus) = %{version}
21mr|qt6-qtwayland-6.6.2-1|16	BuildRequires:	cmake(Qt6Gui) = %{version}
21mr|qt6-qtwayland-6.6.2-1|17	BuildRequires:	cmake(Qt6Network) = %{version}
21mr|qt6-qtwayland-6.6.2-1|18	BuildRequires:	cmake(Qt6Widgets) = %{version}
21mr|qt6-qtwayland-6.6.2-1|19	BuildRequires:	cmake(Qt6Xml) = %{version}
21mr|qt6-qtwayland-6.6.2-1|20	BuildRequires:	cmake(Qt6OpenGL) = %{version}
21mr|qt6-qtwayland-6.6.2-1|21	BuildRequires:	cmake(Qt6ShaderTools) = %{version}
21mr|qt6-qtwayland-6.6.2-1|22	BuildRequires:	cmake(OpenGL)
21mr|qt6-qtwayland-6.6.2-1|23	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtwayland-6.6.2-1|24	BuildRequires:	qt6-cmake
21mr|qt6-qtwayland-6.6.2-1|25	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qtwayland-6.6.2-1|26	BuildRequires:	pkgconfig(egl)
21mr|qt6-qtwayland-6.6.2-1|27	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtwayland-6.6.2-1|28	BuildRequires:	pkgconfig(libdrm)
21mr|qt6-qtwayland-6.6.2-1|29	BuildRequires:	pkgconfig(xcomposite)
21mr|qt6-qtwayland-6.6.2-1|30	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtwayland-6.6.2-1|31	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtwayland-6.6.2-1|32	BuildRequires:	pkgconfig(wayland-client)
21mr|qt6-qtwayland-6.6.2-1|33	BuildRequires:	pkgconfig(wayland-egl)
21mr|qt6-qtwayland-6.6.2-1|34	BuildRequires:	pkgconfig(wayland-scanner)
21mr|qt6-qtwayland-6.6.2-1|35	
21mr|qt6-qtwayland-6.6.2-1|36	%description
21mr|qt6-qtwayland-6.6.2-1|37	Qt6 Wayland library
21mr|qt6-qtwayland-6.6.2-1|38	
21mr|qt6-qtwayland-6.6.2-1|39	%files
21mr|qt6-qtwayland-6.6.2-1|40	%{_qt6_libdir}/libQt6WaylandClient.so.*
21mr|qt6-qtwayland-6.6.2-1|41	%{_qt6_libdir}/libQt6WaylandCompositor.so.*
21mr|qt6-qtwayland-6.6.2-1|42	%dir %{_qt6_plugindir}/platforms
21mr|qt6-qtwayland-6.6.2-1|43	%{_qt6_plugindir}/platforms/libqwayland-egl.so
21mr|qt6-qtwayland-6.6.2-1|44	%{_qt6_plugindir}/platforms/libqwayland-generic.so
21mr|qt6-qtwayland-6.6.2-1|45	%dir %{_qt6_plugindir}/wayland-decoration-client
21mr|qt6-qtwayland-6.6.2-1|46	%{_qt6_plugindir}/wayland-decoration-client/libbradient.so
21mr|qt6-qtwayland-6.6.2-1|47	%dir %{_qt6_plugindir}/wayland-graphics-integration-client
21mr|qt6-qtwayland-6.6.2-1|48	%{_qt6_plugindir}/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
21mr|qt6-qtwayland-6.6.2-1|49	%{_qt6_plugindir}/wayland-graphics-integration-client/libshm-emulation-server.so
21mr|qt6-qtwayland-6.6.2-1|50	%{_qt6_plugindir}/wayland-graphics-integration-client/libvulkan-server.so
21mr|qt6-qtwayland-6.6.2-1|51	%{_qt6_plugindir}/wayland-graphics-integration-client/libdmabuf-server.so
21mr|qt6-qtwayland-6.6.2-1|52	%{_qt6_plugindir}/wayland-graphics-integration-client/libdrm-egl-server.so
21mr|qt6-qtwayland-6.6.2-1|53	%dir %{_qt6_plugindir}/wayland-graphics-integration-server
21mr|qt6-qtwayland-6.6.2-1|54	%{_qt6_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-shm-emulation-server.so
21mr|qt6-qtwayland-6.6.2-1|55	%{_qt6_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-vulkan-server.so
21mr|qt6-qtwayland-6.6.2-1|56	%{_qt6_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so
21mr|qt6-qtwayland-6.6.2-1|57	%{_qt6_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-eglstream-controller.so
21mr|qt6-qtwayland-6.6.2-1|58	%{_qt6_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-dmabuf-server-buffer.so
21mr|qt6-qtwayland-6.6.2-1|59	%{_qt6_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-drm-egl-server-buffer.so
21mr|qt6-qtwayland-6.6.2-1|60	%{_qt6_plugindir}/wayland-graphics-integration-server/libqt-wayland-compositor-linux-dmabuf-unstable-v1.so
21mr|qt6-qtwayland-6.6.2-1|61	%dir %{_qt6_plugindir}/wayland-shell-integration
21mr|qt6-qtwayland-6.6.2-1|62	%{_qt6_plugindir}/wayland-shell-integration/libfullscreen-shell-v1.so
21mr|qt6-qtwayland-6.6.2-1|63	%{_qt6_plugindir}/wayland-shell-integration/libivi-shell.so
21mr|qt6-qtwayland-6.6.2-1|64	%{_qt6_plugindir}/wayland-shell-integration/libxdg-shell.so
21mr|qt6-qtwayland-6.6.2-1|65	%{_qt6_plugindir}/wayland-shell-integration/libwl-shell-plugin.so
21mr|qt6-qtwayland-6.6.2-1|66	%{_qt6_plugindir}/wayland-shell-integration/libqt-shell.so
21mr|qt6-qtwayland-6.6.2-1|67	%{_qt6_qmldir}/QtWayland/Client
21mr|qt6-qtwayland-6.6.2-1|68	%{_qt6_qmldir}/QtWayland/Compositor
21mr|qt6-qtwayland-6.6.2-1|69	%{_qt6_libdir}/libQt6WaylandEglClientHwIntegration.so.%{major}*
21mr|qt6-qtwayland-6.6.2-1|70	%{_qt6_libdir}/libQt6WaylandEglCompositorHwIntegration.so.%{major}*
21mr|qt6-qtwayland-6.6.2-1|71	%{_qt6_libdir}/libQt6WlShellIntegration.so.%{major}*
21mr|qt6-qtwayland-6.6.2-1|72	
21mr|qt6-qtwayland-6.6.2-1|73	#-------------------------------------------------------------------
21mr|qt6-qtwayland-6.6.2-1|74	
21mr|qt6-qtwayland-6.6.2-1|75	%package devel
21mr|qt6-qtwayland-6.6.2-1|76	Summary: Development files for %{name}
21mr|qt6-qtwayland-6.6.2-1|77	Requires: %{name} = %{EVRD}
21mr|qt6-qtwayland-6.6.2-1|78	BuildRequires:	cmake(Qt6Core) = %{version}
21mr|qt6-qtwayland-6.6.2-1|79	BuildRequires:	cmake(Qt6DBus) = %{version}
21mr|qt6-qtwayland-6.6.2-1|80	BuildRequires:	cmake(Qt6Gui) = %{version}
21mr|qt6-qtwayland-6.6.2-1|81	BuildRequires:	cmake(Qt6Network) = %{version}
21mr|qt6-qtwayland-6.6.2-1|82	BuildRequires:	cmake(Qt6Widgets) = %{version}
21mr|qt6-qtwayland-6.6.2-1|83	BuildRequires:	cmake(Qt6Xml) = %{version}
21mr|qt6-qtwayland-6.6.2-1|84	BuildRequires:	cmake(Qt6OpenGL) = %{version}
21mr|qt6-qtwayland-6.6.2-1|85	BuildRequires:	cmake(Qt6ShaderTools) = %{version}
21mr|qt6-qtwayland-6.6.2-1|86	BuildRequires:	qt6-qtdeclarative
21mr|qt6-qtwayland-6.6.2-1|87	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtwayland-6.6.2-1|88	
21mr|qt6-qtwayland-6.6.2-1|89	%description devel
21mr|qt6-qtwayland-6.6.2-1|90	Qt6 Wayland library.
21mr|qt6-qtwayland-6.6.2-1|91	
21mr|qt6-qtwayland-6.6.2-1|92	%files devel
21mr|qt6-qtwayland-6.6.2-1|93	%{_qt6_libexecdir}/qtwaylandscanner
21mr|qt6-qtwayland-6.6.2-1|94	%{_qt6_libdir}/cmake
21mr|qt6-qtwayland-6.6.2-1|95	%{_qt6_includedir}/QtWaylandClient
21mr|qt6-qtwayland-6.6.2-1|96	%{_qt6_includedir}/QtWaylandCompositor
21mr|qt6-qtwayland-6.6.2-1|97	%{_qt6_includedir}/QtWaylandGlobal
21mr|qt6-qtwayland-6.6.2-1|98	%{_qt6_includedir}/QtWaylandEglClientHwIntegration
21mr|qt6-qtwayland-6.6.2-1|99	%{_qt6_includedir}/QtWaylandEglCompositorHwIntegration
21mr|qt6-qtwayland-6.6.2-1|100	%{_qt6_includedir}/QtWlShellIntegration
21mr|qt6-qtwayland-6.6.2-1|101	%{_qt6_libdir}/libQt6WaylandClient.prl
21mr|qt6-qtwayland-6.6.2-1|102	%{_qt6_libdir}/libQt6WaylandCompositor.prl
21mr|qt6-qtwayland-6.6.2-1|103	%{_qt6_libdir}/libQt6WaylandEglClientHwIntegration.prl
21mr|qt6-qtwayland-6.6.2-1|104	%{_qt6_libdir}/libQt6WaylandEglClientHwIntegration.so
21mr|qt6-qtwayland-6.6.2-1|105	%{_qt6_libdir}/libQt6WaylandEglCompositorHwIntegration.prl
21mr|qt6-qtwayland-6.6.2-1|106	%{_qt6_libdir}/libQt6WaylandEglCompositorHwIntegration.so
21mr|qt6-qtwayland-6.6.2-1|107	%{_qt6_libdir}/libQt6WaylandClient.so
21mr|qt6-qtwayland-6.6.2-1|108	%{_qt6_libdir}/libQt6WaylandCompositor.so
21mr|qt6-qtwayland-6.6.2-1|109	%{_qt6_libdir}/libQt6WlShellIntegration.prl
21mr|qt6-qtwayland-6.6.2-1|110	%{_qt6_libdir}/libQt6WlShellIntegration.so
21mr|qt6-qtwayland-6.6.2-1|111	%{_qt6_archdatadir}/metatypes/qt6waylandcompositor_rel*_metatypes.json
21mr|qt6-qtwayland-6.6.2-1|112	%{_qt6_archdatadir}/metatypes/qt6waylandclient_rel*_metatypes.json
21mr|qt6-qtwayland-6.6.2-1|113	%{_qt6_archdatadir}/metatypes/qt6waylandeglclienthwintegrationprivate_rel*_metatypes.json
21mr|qt6-qtwayland-6.6.2-1|114	%{_qt6_archdatadir}/metatypes/qt6waylandeglcompositorhwintegrationprivate_rel*_metatypes.json
21mr|qt6-qtwayland-6.6.2-1|115	%{_qt6_archdatadir}/metatypes/qt6wlshellintegrationprivate_rel*_metatypes.json
21mr|qt6-qtwayland-6.6.2-1|116	%{_qt6_libdir}/pkgconfig/Qt6WaylandClient.pc
21mr|qt6-qtwayland-6.6.2-1|117	%{_qt6_libdir}/pkgconfig/Qt6WaylandCompositor.pc
21mr|qt6-qtwayland-6.6.2-1|118	%{_qt6_mkspecsdir}/modules/qt_lib_wayland_egl_client_hw_integration_private.pri
21mr|qt6-qtwayland-6.6.2-1|119	%{_qt6_mkspecsdir}/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri
21mr|qt6-qtwayland-6.6.2-1|120	%{_qt6_mkspecsdir}/modules/qt_lib_waylandglobal_private.pri
21mr|qt6-qtwayland-6.6.2-1|121	%{_qt6_mkspecsdir}/modules/qt_lib_wl_shell_integration_private.pri
21mr|qt6-qtwayland-6.6.2-1|122	%{_qt6_mkspecsdir}/modules/qt_lib_waylandclient.pri
21mr|qt6-qtwayland-6.6.2-1|123	%{_qt6_mkspecsdir}/modules/qt_lib_waylandclient_private.pri
21mr|qt6-qtwayland-6.6.2-1|124	%{_qt6_mkspecsdir}/modules/qt_lib_waylandcompositor.pri
21mr|qt6-qtwayland-6.6.2-1|125	%{_qt6_mkspecsdir}/modules/qt_lib_waylandcompositor_private.pri
21mr|qt6-qtwayland-6.6.2-1|126	%{_qt6_archdatadir}/modules/WaylandEglClientHwIntegrationPrivate.json
21mr|qt6-qtwayland-6.6.2-1|127	%{_qt6_archdatadir}/modules/WaylandEglCompositorHwIntegrationPrivate.json
21mr|qt6-qtwayland-6.6.2-1|128	%{_qt6_archdatadir}/modules/WaylandGlobalPrivate.json
21mr|qt6-qtwayland-6.6.2-1|129	%{_qt6_archdatadir}/modules/WlShellIntegrationPrivate.json
21mr|qt6-qtwayland-6.6.2-1|130	%{_qt6_archdatadir}/modules/WaylandClient.json
21mr|qt6-qtwayland-6.6.2-1|131	%{_qt6_archdatadir}/modules/WaylandCompositor.json
21mr|qt6-qtwayland-6.6.2-1|132	
21mr|qt6-qtwayland-6.6.2-1|133	#-------------------------------------------------------------------
21mr|qt6-qtwayland-6.6.2-1|134	%if %{with examples}
21mr|qt6-qtwayland-6.6.2-1|135	%package examples
21mr|qt6-qtwayland-6.6.2-1|136	Summary: Programming examples for %{name}
21mr|qt6-qtwayland-6.6.2-1|137	Requires: %{name} = %{EVRD}
21mr|qt6-qtwayland-6.6.2-1|138	
21mr|qt6-qtwayland-6.6.2-1|139	%description examples
21mr|qt6-qtwayland-6.6.2-1|140	Qt6 Wayland library.
21mr|qt6-qtwayland-6.6.2-1|141	
21mr|qt6-qtwayland-6.6.2-1|142	%files examples
21mr|qt6-qtwayland-6.6.2-1|143	%optional %{_qt6_examplesdir}/wayland
21mr|qt6-qtwayland-6.6.2-1|144	%endif
21mr|qt6-qtwayland-6.6.2-1|145	#-------------------------------------------------------------------
21mr|qt6-qtwayland-6.6.2-1|146	
21mr|qt6-qtwayland-6.6.2-1|147	%prep
21mr|qt6-qtwayland-6.6.2-1|148	%autosetup -p1 -n qtwayland-everywhere-src-%{version}
21mr|qt6-qtwayland-6.6.2-1|149	# FIXME why are OpenGL lib paths autodetected incorrectly, preferring
21mr|qt6-qtwayland-6.6.2-1|150	# /usr/lib over /usr/lib64 even on 64-bit boxes?
21mr|qt6-qtwayland-6.6.2-1|151	%if !%{with examples}
21mr|qt6-qtwayland-6.6.2-1|152	rm -rf examples
21mr|qt6-qtwayland-6.6.2-1|153	%endif
21mr|qt6-qtwayland-6.6.2-1|154	
21mr|qt6-qtwayland-6.6.2-1|155	%build
21mr|qt6-qtwayland-6.6.2-1|156	#export LD_LIBRARY_PATH="$(pwd)/build/lib:${LD_LIBRARY_PATH}"
21mr|qt6-qtwayland-6.6.2-1|157	%cmake -G Ninja \
21mr|qt6-qtwayland-6.6.2-1|158	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtwayland-6.6.2-1|159	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtwayland-6.6.2-1|160	%if %{with examples}
21mr|qt6-qtwayland-6.6.2-1|161	-DBUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtwayland-6.6.2-1|162	%else
21mr|qt6-qtwayland-6.6.2-1|163	-DBUILD_EXAMPLES:BOOL=OFF \
21mr|qt6-qtwayland-6.6.2-1|164	%endif
21mr|qt6-qtwayland-6.6.2-1|165	-DBUILD_SHARED_LIBS:BOOL=ON \
21mr|qt6-qtwayland-6.6.2-1|166	-DFEATURE_cxx2a:BOOL=ON \
21mr|qt6-qtwayland-6.6.2-1|167	-DFEATURE_dynamicgl:BOOL=ON \
21mr|qt6-qtwayland-6.6.2-1|168	-DQT_FEATURE_use_bfd_linker:BOOL=ON \
21mr|qt6-qtwayland-6.6.2-1|169	-DINPUT_sqlite=system \
21mr|qt6-qtwayland-6.6.2-1|170	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtwayland-6.6.2-1|171	
21mr|qt6-qtwayland-6.6.2-1|172	%ninja_build
21mr|qt6-qtwayland-6.6.2-1|173	
21mr|qt6-qtwayland-6.6.2-1|174	%install
21mr|qt6-qtwayland-6.6.2-1|175	%ninja_install -C build

16420 21
21mr|qt6-qtwebchannel-6.6.2-1|1	Summary:	Qt6 Web Channel module
21mr|qt6-qtwebchannel-6.6.2-1|2	Name:		qt6-qtwebchannel
21mr|qt6-qtwebchannel-6.6.2-1|3	Version:	6.6.2
21mr|qt6-qtwebchannel-6.6.2-1|4	Release:	1
21mr|qt6-qtwebchannel-6.6.2-1|5	Group:		System/Libraries
21mr|qt6-qtwebchannel-6.6.2-1|6	License:	GPLv2+
21mr|qt6-qtwebchannel-6.6.2-1|7	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtwebchannel-everywhere-src-%{version}.tar.xz
21mr|qt6-qtwebchannel-6.6.2-1|8	Source100:	qt6-qtwebchannel.rpmlintrc
21mr|qt6-qtwebchannel-6.6.2-1|9	BuildRequires:	cmake
21mr|qt6-qtwebchannel-6.6.2-1|10	BuildRequires:	ninja
21mr|qt6-qtwebchannel-6.6.2-1|11	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtwebchannel-6.6.2-1|12	BuildRequires:	cmake(Qt6Concurrent)
21mr|qt6-qtwebchannel-6.6.2-1|13	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtwebchannel-6.6.2-1|14	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtwebchannel-6.6.2-1|15	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtwebchannel-6.6.2-1|16	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtwebchannel-6.6.2-1|17	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtwebchannel-6.6.2-1|18	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtwebchannel-6.6.2-1|19	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtwebchannel-6.6.2-1|20	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtwebchannel-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtwebchannel-6.6.2-1|22	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtwebchannel-6.6.2-1|23	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtwebchannel-6.6.2-1|24	BuildRequires:	cmake(Qt6QmlModels)
21mr|qt6-qtwebchannel-6.6.2-1|25	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qtwebchannel-6.6.2-1|26	BuildRequires:	cmake(Qt6QuickTest)
21mr|qt6-qtwebchannel-6.6.2-1|27	BuildRequires:	cmake(Qt6WebSockets)
21mr|qt6-qtwebchannel-6.6.2-1|28	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtwebchannel-6.6.2-1|29	BuildRequires:	qt6-cmake
21mr|qt6-qtwebchannel-6.6.2-1|30	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtwebchannel-6.6.2-1|31	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtwebchannel-6.6.2-1|32	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtwebchannel-6.6.2-1|33	BuildRequires:	cmake(LLVM)
21mr|qt6-qtwebchannel-6.6.2-1|34	BuildRequires:	cmake(Clang)
21mr|qt6-qtwebchannel-6.6.2-1|35	
21mr|qt6-qtwebchannel-6.6.2-1|36	%description
21mr|qt6-qtwebchannel-6.6.2-1|37	Qt6 Web Channel module
21mr|qt6-qtwebchannel-6.6.2-1|38	
21mr|qt6-qtwebchannel-6.6.2-1|39	%define extra_files_WebChannel \
21mr|qt6-qtwebchannel-6.6.2-1|40	%{_qt6_qmldir}/QtWebChannel
21mr|qt6-qtwebchannel-6.6.2-1|41	
21mr|qt6-qtwebchannel-6.6.2-1|42	%define extra_devel_files_WebChannelQuick \
21mr|qt6-qtwebchannel-6.6.2-1|43	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6WebChannelQuick*
21mr|qt6-qtwebchannel-6.6.2-1|44	
21mr|qt6-qtwebchannel-6.6.2-1|45	%qt6libs WebChannel WebChannelQuick
21mr|qt6-qtwebchannel-6.6.2-1|46	
21mr|qt6-qtwebchannel-6.6.2-1|47	%package examples
21mr|qt6-qtwebchannel-6.6.2-1|48	Summary:	Examples demonstrating the use of QtWebChannel
21mr|qt6-qtwebchannel-6.6.2-1|49	Group:		Development/KDE and Qt
21mr|qt6-qtwebchannel-6.6.2-1|50	
21mr|qt6-qtwebchannel-6.6.2-1|51	%description examples
21mr|qt6-qtwebchannel-6.6.2-1|52	Examples demonstrating the use of QtWebChannel
21mr|qt6-qtwebchannel-6.6.2-1|53	
21mr|qt6-qtwebchannel-6.6.2-1|54	%files examples
21mr|qt6-qtwebchannel-6.6.2-1|55	%optional %{_libdir}/qt6/examples/webchannel
21mr|qt6-qtwebchannel-6.6.2-1|56	
21mr|qt6-qtwebchannel-6.6.2-1|57	%prep
21mr|qt6-qtwebchannel-6.6.2-1|58	%autosetup -p1 -n qtwebchannel-everywhere-src-%{version}
21mr|qt6-qtwebchannel-6.6.2-1|59	
21mr|qt6-qtwebchannel-6.6.2-1|60	%build
21mr|qt6-qtwebchannel-6.6.2-1|61	%cmake -G Ninja \
21mr|qt6-qtwebchannel-6.6.2-1|62	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtwebchannel-6.6.2-1|63	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtwebchannel-6.6.2-1|64	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtwebchannel-6.6.2-1|65	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtwebchannel-6.6.2-1|66	%ninja_build
21mr|qt6-qtwebchannel-6.6.2-1|67	
21mr|qt6-qtwebchannel-6.6.2-1|68	%install
21mr|qt6-qtwebchannel-6.6.2-1|69	%ninja_install -C build

16421 21
21mr|qt6-qtwebengine-6.6.2-1|1	%define major 6
21mr|qt6-qtwebengine-6.6.2-1|2	# use bundled icu
21mr|qt6-qtwebengine-6.6.2-1|3	# and use system after icu upgrade
21mr|qt6-qtwebengine-6.6.2-1|4	%bcond_with icu
21mr|qt6-qtwebengine-6.6.2-1|5	
21mr|qt6-qtwebengine-6.6.2-1|6	%define _qtdir %{_libdir}/qt%{major}
21mr|qt6-qtwebengine-6.6.2-1|7	
21mr|qt6-qtwebengine-6.6.2-1|8	Summary:	Qt6 WebEngine provides functionality for rendering regions of dynamic web content
21mr|qt6-qtwebengine-6.6.2-1|9	Name:		qt6-qtwebengine
21mr|qt6-qtwebengine-6.6.2-1|10	Version:	6.6.2
21mr|qt6-qtwebengine-6.6.2-1|11	Release:	1
21mr|qt6-qtwebengine-6.6.2-1|12	Group:		System/Libraries
21mr|qt6-qtwebengine-6.6.2-1|13	License:	LGPLv3/GPLv3/GPLv2
21mr|qt6-qtwebengine-6.6.2-1|14	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtwebengine-everywhere-src-%{version}.tar.xz
21mr|qt6-qtwebengine-6.6.2-1|15	Patch1:		qtwebengine-6.4.0b3-buildfixes.patch
21mr|qt6-qtwebengine-6.6.2-1|16	Patch2:		qt6-qtwebengine-6.2.2-workaround-for-__fp16-build-failure-aarch64.patch
21mr|qt6-qtwebengine-6.6.2-1|17	Patch3:		chromium-99.0.4844.51-extra.patch
21mr|qt6-qtwebengine-6.6.2-1|18	# riscv patches
21mr|qt6-qtwebengine-6.6.2-1|19	Patch100:	riscv-latomic.patch
21mr|qt6-qtwebengine-6.6.2-1|20	Patch101:	riscv-base.patch
21mr|qt6-qtwebengine-6.6.2-1|21	Patch102:	riscv-sandbox.patch
21mr|qt6-qtwebengine-6.6.2-1|22	Patch103:	riscv-crashpad.patch
21mr|qt6-qtwebengine-6.6.2-1|23	Patch104:	riscv-angle.patch
21mr|qt6-qtwebengine-6.6.2-1|24	Patch105:	riscv-dav1d.patch
21mr|qt6-qtwebengine-6.6.2-1|25	Patch106:	riscv-libgav1.patch
21mr|qt6-qtwebengine-6.6.2-1|26	Patch107:	riscv-vulkan.patch
21mr|qt6-qtwebengine-6.6.2-1|27	
21mr|qt6-qtwebengine-6.6.2-1|28	# i686 support dropped
21mr|qt6-qtwebengine-6.6.2-1|29	ExcludeArch:	%{ix86}
21mr|qt6-qtwebengine-6.6.2-1|30	BuildRequires:	cmake
21mr|qt6-qtwebengine-6.6.2-1|31	BuildRequires:	ninja
21mr|qt6-qtwebengine-6.6.2-1|32	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtwebengine-6.6.2-1|33	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtwebengine-6.6.2-1|34	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtwebengine-6.6.2-1|35	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtwebengine-6.6.2-1|36	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtwebengine-6.6.2-1|37	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtwebengine-6.6.2-1|38	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtwebengine-6.6.2-1|39	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtwebengine-6.6.2-1|40	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtwebengine-6.6.2-1|41	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtwebengine-6.6.2-1|42	BuildRequires:	cmake(Qt6Positioning)
21mr|qt6-qtwebengine-6.6.2-1|43	BuildRequires:	cmake(Qt6WebChannel)
21mr|qt6-qtwebengine-6.6.2-1|44	BuildRequires:	cmake(Qt6WebChannelQuick)
21mr|qt6-qtwebengine-6.6.2-1|45	BuildRequires:	cmake(Qt6WebSockets)
21mr|qt6-qtwebengine-6.6.2-1|46	BuildRequires:	cmake(Qt6Test)
21mr|qt6-qtwebengine-6.6.2-1|47	BuildRequires:	cmake(Qt6QuickTest)
21mr|qt6-qtwebengine-6.6.2-1|48	BuildRequires:	cmake(Qt6Designer)
21mr|qt6-qtwebengine-6.6.2-1|49	BuildRequires:	cmake(Qt6UiPlugin)
21mr|qt6-qtwebengine-6.6.2-1|50	BuildRequires:	cmake(Qt6Svg)
21mr|qt6-qtwebengine-6.6.2-1|51	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtwebengine-6.6.2-1|52	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qtwebengine-6.6.2-1|53	BuildRequires:	cmake(Qt6QuickControls2)
21mr|qt6-qtwebengine-6.6.2-1|54	BuildRequires:	cmake(Qt6QuickTemplates2)
21mr|qt6-qtwebengine-6.6.2-1|55	BuildRequires:	cmake(Qt6QuickWidgets)
21mr|qt6-qtwebengine-6.6.2-1|56	BuildRequires:	qt6-cmake
21mr|qt6-qtwebengine-6.6.2-1|57	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtwebengine-6.6.2-1|58	BuildRequires:	pkgconfig(dri)
21mr|qt6-qtwebengine-6.6.2-1|59	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtwebengine-6.6.2-1|60	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtwebengine-6.6.2-1|61	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtwebengine-6.6.2-1|62	BuildRequires:	pkgconfig(openssl)
21mr|qt6-qtwebengine-6.6.2-1|63	BuildRequires:	pkgconfig(gbm)
21mr|qt6-qtwebengine-6.6.2-1|64	BuildRequires:	pkgconfig(epoxy)
21mr|qt6-qtwebengine-6.6.2-1|65	BuildRequires:	git-core
21mr|qt6-qtwebengine-6.6.2-1|66	BuildRequires:	gn
21mr|qt6-qtwebengine-6.6.2-1|67	BuildRequires:	gperf
21mr|qt6-qtwebengine-6.6.2-1|68	BuildRequires:	bison
21mr|qt6-qtwebengine-6.6.2-1|69	BuildRequires:	flex
21mr|qt6-qtwebengine-6.6.2-1|70	BuildRequires:	pkgconfig(snappy)
21mr|qt6-qtwebengine-6.6.2-1|71	BuildRequires:	nodejs
21mr|qt6-qtwebengine-6.6.2-1|72	BuildRequires:	libxml2-devel
21mr|qt6-qtwebengine-6.6.2-1|73	BuildRequires:	pkgconfig(dbus-1)
21mr|qt6-qtwebengine-6.6.2-1|74	BuildRequires:	pkgconfig(fontconfig)
21mr|qt6-qtwebengine-6.6.2-1|75	BuildRequires:	pkgconfig(libdrm)
21mr|qt6-qtwebengine-6.6.2-1|76	BuildRequires:	pkgconfig(xcomposite)
21mr|qt6-qtwebengine-6.6.2-1|77	BuildRequires:	pkgconfig(xcursor)
21mr|qt6-qtwebengine-6.6.2-1|78	BuildRequires:	pkgconfig(xi)
21mr|qt6-qtwebengine-6.6.2-1|79	BuildRequires:	pkgconfig(xrandr)
21mr|qt6-qtwebengine-6.6.2-1|80	BuildRequires:	pkgconfig(xshmfence)
21mr|qt6-qtwebengine-6.6.2-1|81	BuildRequires:	pkgconfig(xtst)
21mr|qt6-qtwebengine-6.6.2-1|82	BuildRequires:	pkgconfig(nss) >= 3.26
21mr|qt6-qtwebengine-6.6.2-1|83	BuildRequires:	pkgconfig(x11)
21mr|qt6-qtwebengine-6.6.2-1|84	BuildRequires:	pkgconfig(glproto)
21mr|qt6-qtwebengine-6.6.2-1|85	BuildRequires:	pkgconfig(glib-2.0)
21mr|qt6-qtwebengine-6.6.2-1|86	BuildRequires:	pkgconfig(harfbuzz)
21mr|qt6-qtwebengine-6.6.2-1|87	BuildRequires:	pkgconfig(harfbuzz-subset) >= 2.4.0
21mr|qt6-qtwebengine-6.6.2-1|88	BuildRequires:	pkgconfig(libjpeg)
21mr|qt6-qtwebengine-6.6.2-1|89	BuildRequires:	pkgconfig(libevent)
21mr|qt6-qtwebengine-6.6.2-1|90	BuildRequires:	pkgconfig(minizip)
21mr|qt6-qtwebengine-6.6.2-1|91	BuildRequires:	pkgconfig(libpng) >= 1.6.0
21mr|qt6-qtwebengine-6.6.2-1|92	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qtwebengine-6.6.2-1|93	BuildRequires:	pkgconfig(re2)
21mr|qt6-qtwebengine-6.6.2-1|94	BuildRequires:	cups-devel
21mr|qt6-qtwebengine-6.6.2-1|95	# need 68icu
21mr|qt6-qtwebengine-6.6.2-1|96	%if %{with icu}
21mr|qt6-qtwebengine-6.6.2-1|97	BuildRequires:	pkgconfig(icu-uc)
21mr|qt6-qtwebengine-6.6.2-1|98	BuildRequires:	pkgconfig(icu-i18n)
21mr|qt6-qtwebengine-6.6.2-1|99	%endif
21mr|qt6-qtwebengine-6.6.2-1|100	BuildRequires:	pkgconfig(libwebp)
21mr|qt6-qtwebengine-6.6.2-1|101	BuildRequires:	pkgconfig(libwebpmux)
21mr|qt6-qtwebengine-6.6.2-1|102	BuildRequires:	pkgconfig(libwebpdemux)
21mr|qt6-qtwebengine-6.6.2-1|103	BuildRequires:	pkgconfig(lcms2)
21mr|qt6-qtwebengine-6.6.2-1|104	BuildRequires:	pkgconfig(freetype2)
21mr|qt6-qtwebengine-6.6.2-1|105	BuildRequires:	pkgconfig(libxml-2.0)
21mr|qt6-qtwebengine-6.6.2-1|106	BuildRequires:	pkgconfig(libxslt)
21mr|qt6-qtwebengine-6.6.2-1|107	BuildRequires:	pkgconfig(libavcodec)
21mr|qt6-qtwebengine-6.6.2-1|108	BuildRequires:	pkgconfig(libavformat)
21mr|qt6-qtwebengine-6.6.2-1|109	BuildRequires:	pkgconfig(libavutil)
21mr|qt6-qtwebengine-6.6.2-1|110	BuildRequires:	pkgconfig(opus) >= 1.3.1
21mr|qt6-qtwebengine-6.6.2-1|111	BuildRequires:	pkgconfig(vpx) >= 1.10.0
21mr|qt6-qtwebengine-6.6.2-1|112	BuildRequires:	pkgconfig(libpci)
21mr|qt6-qtwebengine-6.6.2-1|113	BuildRequires:	pkgconfig(alsa)
21mr|qt6-qtwebengine-6.6.2-1|114	BuildRequires:	pkgconfig(libpulse)
21mr|qt6-qtwebengine-6.6.2-1|115	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21mr|qt6-qtwebengine-6.6.2-1|116	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|qt6-qtwebengine-6.6.2-1|117	BuildRequires:	pkgconfig(xscrnsaver)
21mr|qt6-qtwebengine-6.6.2-1|118	BuildRequires:	pkgconfig(xdamage)
21mr|qt6-qtwebengine-6.6.2-1|119	BuildRequires:	pkgconfig(xkbfile)
21mr|qt6-qtwebengine-6.6.2-1|120	BuildRequires:	cmake(LLVM)
21mr|qt6-qtwebengine-6.6.2-1|121	BuildRequires:	cmake(Clang)
21mr|qt6-qtwebengine-6.6.2-1|122	BuildRequires:	python3dist(html5lib)
21mr|qt6-qtwebengine-6.6.2-1|123	BuildRequires:	qt6-designer
21mr|qt6-qtwebengine-6.6.2-1|124	# FIXME switch to shared library (port patch from qt5)
21mr|qt6-qtwebengine-6.6.2-1|125	BuildRequires:	stdc++-static-devel
21mr|qt6-qtwebengine-6.6.2-1|126	
21mr|qt6-qtwebengine-6.6.2-1|127	
21mr|qt6-qtwebengine-6.6.2-1|128	%description
21mr|qt6-qtwebengine-6.6.2-1|129	Qt %{major} Web Engine - a web browser library for Qt
21mr|qt6-qtwebengine-6.6.2-1|130	
21mr|qt6-qtwebengine-6.6.2-1|131	%files -f qtwebengine.lang
21mr|qt6-qtwebengine-6.6.2-1|132	
21mr|qt6-qtwebengine-6.6.2-1|133	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|134	
21mr|qt6-qtwebengine-6.6.2-1|135	%package designer
21mr|qt6-qtwebengine-6.6.2-1|136	Summary: Qt Designer integration for QtWebEngine
21mr|qt6-qtwebengine-6.6.2-1|137	Group: Development/C
21mr|qt6-qtwebengine-6.6.2-1|138	Requires: qt6-designer
21mr|qt6-qtwebengine-6.6.2-1|139	Supplements: qt6-designer
21mr|qt6-qtwebengine-6.6.2-1|140	
21mr|qt6-qtwebengine-6.6.2-1|141	%description designer
21mr|qt6-qtwebengine-6.6.2-1|142	Qt Designer integration for QtWebEngine
21mr|qt6-qtwebengine-6.6.2-1|143	
21mr|qt6-qtwebengine-6.6.2-1|144	%files designer
21mr|qt6-qtwebengine-6.6.2-1|145	%{_qt6_plugindir}/designer/libqwebengineview.so
21mr|qt6-qtwebengine-6.6.2-1|146	
21mr|qt6-qtwebengine-6.6.2-1|147	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|148	
21mr|qt6-qtwebengine-6.6.2-1|149	%global extra_files_WebEngineCore \
21mr|qt6-qtwebengine-6.6.2-1|150	%{_qt6_libexecdir}/QtWebEngineProcess \
21mr|qt6-qtwebengine-6.6.2-1|151	%{_qt6_datadir}/resources/qtwebengine_devtools_resources.pak \
21mr|qt6-qtwebengine-6.6.2-1|152	%{_qt6_datadir}/resources/qtwebengine_resources.pak \
21mr|qt6-qtwebengine-6.6.2-1|153	%{_qt6_datadir}/resources/qtwebengine_resources_100p.pak \
21mr|qt6-qtwebengine-6.6.2-1|154	%{_qt6_datadir}/resources/qtwebengine_resources_200p.pak \
21mr|qt6-qtwebengine-6.6.2-1|155	%{_qt6_datadir}/resources/v8_context_snapshot.bin
21mr|qt6-qtwebengine-6.6.2-1|156	
21mr|qt6-qtwebengine-6.6.2-1|157	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|158	
21mr|qt6-qtwebengine-6.6.2-1|159	%global extra_devel_files_WebEngineCore \
21mr|qt6-qtwebengine-6.6.2-1|160	%{_qt6_libdir}/cmake/Qt6/FindGPerf.cmake \
21mr|qt6-qtwebengine-6.6.2-1|161	%{_qt6_libdir}/cmake/Qt6/FindGn.cmake \
21mr|qt6-qtwebengine-6.6.2-1|162	%{_qt6_libdir}/cmake/Qt6/FindNinja.cmake \
21mr|qt6-qtwebengine-6.6.2-1|163	%{_qt6_libdir}/cmake/Qt6/FindNodejs.cmake \
21mr|qt6-qtwebengine-6.6.2-1|164	%{_qt6_libdir}/cmake/Qt6/FindPkgConfigHost.cmake \
21mr|qt6-qtwebengine-6.6.2-1|165	%{_qt6_libdir}/cmake/Qt6/FindSnappy.cmake \
21mr|qt6-qtwebengine-6.6.2-1|166	%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtWebEngineTestsConfig.cmake \
21mr|qt6-qtwebengine-6.6.2-1|167	%{_qt6_libdir}/cmake/Qt6Designer/Qt6QWebEngineViewPlugin*.cmake \
21mr|qt6-qtwebengine-6.6.2-1|168	%{_qt6_libexecdir}/gn \
21mr|qt6-qtwebengine-6.6.2-1|169	%{_qt6_libexecdir}/qwebengine_convert_dict
21mr|qt6-qtwebengine-6.6.2-1|170	
21mr|qt6-qtwebengine-6.6.2-1|171	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|172	
21mr|qt6-qtwebengine-6.6.2-1|173	%global extra_devel_reqprov_WebEngineCore \
21mr|qt6-qtwebengine-6.6.2-1|174	Requires:	cmake(Qt6Positioning)
21mr|qt6-qtwebengine-6.6.2-1|175	
21mr|qt6-qtwebengine-6.6.2-1|176	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|177	
21mr|qt6-qtwebengine-6.6.2-1|178	%global extra_devel_files_Pdf \
21mr|qt6-qtwebengine-6.6.2-1|179	%{_qt6_libdir}/cmake/Qt6Gui/Qt6QPdfPlugin*.cmake
21mr|qt6-qtwebengine-6.6.2-1|180	
21mr|qt6-qtwebengine-6.6.2-1|181	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|182	
21mr|qt6-qtwebengine-6.6.2-1|183	%global extra_devel_files_PdfQuick \
21mr|qt6-qtwebengine-6.6.2-1|184	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6PdfQuickplugin*.cmake
21mr|qt6-qtwebengine-6.6.2-1|185	
21mr|qt6-qtwebengine-6.6.2-1|186	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|187	
21mr|qt6-qtwebengine-6.6.2-1|188	%global extra_files_WebEngineQuick \
21mr|qt6-qtwebengine-6.6.2-1|189	%{_qt6_qmldir}/QtWebEngine
21mr|qt6-qtwebengine-6.6.2-1|190	
21mr|qt6-qtwebengine-6.6.2-1|191	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|192	
21mr|qt6-qtwebengine-6.6.2-1|193	%global extra_devel_files_WebEngineQuick \
21mr|qt6-qtwebengine-6.6.2-1|194	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtwebenginequickdelegatesplugin*.cmake \
21mr|qt6-qtwebengine-6.6.2-1|195	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtwebenginequickplugin*.cmake
21mr|qt6-qtwebengine-6.6.2-1|196	
21mr|qt6-qtwebengine-6.6.2-1|197	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|198	
21mr|qt6-qtwebengine-6.6.2-1|199	%global extra_devel_reqprov_WebEngineQuick \
21mr|qt6-qtwebengine-6.6.2-1|200	Requires:	%{name}-designer = %{EVRD}
21mr|qt6-qtwebengine-6.6.2-1|201	
21mr|qt6-qtwebengine-6.6.2-1|202	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|203	
21mr|qt6-qtwebengine-6.6.2-1|204	%global extra_files_Pdf \
21mr|qt6-qtwebengine-6.6.2-1|205	%{_qt6_plugindir}/imageformats/libqpdf.so
21mr|qt6-qtwebengine-6.6.2-1|206	
21mr|qt6-qtwebengine-6.6.2-1|207	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|208	
21mr|qt6-qtwebengine-6.6.2-1|209	%global extra_files_PdfQuick \
21mr|qt6-qtwebengine-6.6.2-1|210	%{_qt6_qmldir}/QtQuick/Pdf
21mr|qt6-qtwebengine-6.6.2-1|211	
21mr|qt6-qtwebengine-6.6.2-1|212	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|213	
21mr|qt6-qtwebengine-6.6.2-1|214	%qt6libs WebEngineCore WebEngineQuick WebEngineWidgets WebEngineQuickDelegatesQml Pdf PdfQuick PdfWidgets
21mr|qt6-qtwebengine-6.6.2-1|215	
21mr|qt6-qtwebengine-6.6.2-1|216	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|217	
21mr|qt6-qtwebengine-6.6.2-1|218	%package examples
21mr|qt6-qtwebengine-6.6.2-1|219	Summary:	Sample code demonstrating the use of %{name}
21mr|qt6-qtwebengine-6.6.2-1|220	Group:		Development/KDE and Qt
21mr|qt6-qtwebengine-6.6.2-1|221	
21mr|qt6-qtwebengine-6.6.2-1|222	%description examples
21mr|qt6-qtwebengine-6.6.2-1|223	Sample code demonstrating the use of %{name}
21mr|qt6-qtwebengine-6.6.2-1|224	
21mr|qt6-qtwebengine-6.6.2-1|225	%files examples
21mr|qt6-qtwebengine-6.6.2-1|226	%{_qt6_examplesdir}/webenginequick
21mr|qt6-qtwebengine-6.6.2-1|227	%{_qt6_examplesdir}/webenginewidgets
21mr|qt6-qtwebengine-6.6.2-1|228	%{_qt6_examplesdir}/pdf
21mr|qt6-qtwebengine-6.6.2-1|229	%{_qt6_examplesdir}/pdfwidgets
21mr|qt6-qtwebengine-6.6.2-1|230	
21mr|qt6-qtwebengine-6.6.2-1|231	#---------------------------------------------------------------------------------------------
21mr|qt6-qtwebengine-6.6.2-1|232	
21mr|qt6-qtwebengine-6.6.2-1|233	%prep
21mr|qt6-qtwebengine-6.6.2-1|234	%autosetup -p1 -n qtwebengine-everywhere-src-%{version}
21mr|qt6-qtwebengine-6.6.2-1|235	#sed -i 's!++17!++20!g' src/3rdparty/chromium/build/config/compiler/BUILD.gn
21mr|qt6-qtwebengine-6.6.2-1|236	# use system headers
21mr|qt6-qtwebengine-6.6.2-1|237	find . -type f -name "*.pr[fio]" -exec sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' {} +
21mr|qt6-qtwebengine-6.6.2-1|238	
21mr|qt6-qtwebengine-6.6.2-1|239	%cmake -G Ninja \
21mr|qt6-qtwebengine-6.6.2-1|240	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtwebengine-6.6.2-1|241	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtwebengine-6.6.2-1|242	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|243	-DQT_WILL_INSTALL:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|244	-DFEATURE_qtpdf_build:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|245	-DFEATURE_qtpdf_quick_build:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|246	-DFEATURE_qtpdf_widgets_build:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|247	-DFEATURE_pdf_v8:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|248	-DFEATURE_pdf_xfa:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|249	-DFEATURE_pdf_xfa_bmp:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|250	-DFEATURE_pdf_xfa_gif:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|251	-DFEATURE_pdf_xfa_png:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|252	-DFEATURE_pdf_xfa_tiff:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|253	-DFEATURE_webengine_proprietary_codecs:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|254	-DFEATURE_webengine_system_ffmpeg:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|255	-DFEATURE_webengine_system_icu:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|256	-DFEATURE_webengine_system_libevent:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|257	-DFEATURE_webengine_system_ninja:BOOL=ON \
21mr|qt6-qtwebengine-6.6.2-1|258	-DFEATURE_webengine_webrtc_pipewire:BOOL=ON
21mr|qt6-qtwebengine-6.6.2-1|259	
21mr|qt6-qtwebengine-6.6.2-1|260	%build
21mr|qt6-qtwebengine-6.6.2-1|261	%ninja_build -C build
21mr|qt6-qtwebengine-6.6.2-1|262	
21mr|qt6-qtwebengine-6.6.2-1|263	%install
21mr|qt6-qtwebengine-6.6.2-1|264	%ninja_install -C build
21mr|qt6-qtwebengine-6.6.2-1|265	
21mr|qt6-qtwebengine-6.6.2-1|266	for i in %{buildroot}%{_qt6_datadir}/translations/qtwebengine_locales/*.pak; do
21mr|qt6-qtwebengine-6.6.2-1|267	l=$(basename $i .pak |sed -e 's,-,_,g')
21mr|qt6-qtwebengine-6.6.2-1|268	echo "%lang($l) %{_qt6_datadir}/translations/qtwebengine_locales/$(basename $i)" >>qtwebengine.lang
21mr|qt6-qtwebengine-6.6.2-1|269	done

16422 21
21mr|qt6-qtwebsockets-6.6.2-1|1	%define major 6
21mr|qt6-qtwebsockets-6.6.2-1|2	
21mr|qt6-qtwebsockets-6.6.2-1|3	%define libname %mklibname Qt6WebSockets %{major}
21mr|qt6-qtwebsockets-6.6.2-1|4	%define devname %mklibname Qt6WebSockets -d
21mr|qt6-qtwebsockets-6.6.2-1|5	
21mr|qt6-qtwebsockets-6.6.2-1|6	Summary:	Qt6 Web Sockets module
21mr|qt6-qtwebsockets-6.6.2-1|7	Name:		qt6-qtwebsockets
21mr|qt6-qtwebsockets-6.6.2-1|8	Version:	6.6.2
21mr|qt6-qtwebsockets-6.6.2-1|9	Release:	1
21mr|qt6-qtwebsockets-6.6.2-1|10	Group:		System/Libraries
21mr|qt6-qtwebsockets-6.6.2-1|11	License:	GPLv2+
21mr|qt6-qtwebsockets-6.6.2-1|12	Source0:	http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtwebsockets-everywhere-src-%{version}.tar.xz
21mr|qt6-qtwebsockets-6.6.2-1|13	Source100:	qt6-qtwebsockets.rpmlintrc
21mr|qt6-qtwebsockets-6.6.2-1|14	BuildRequires:	cmake
21mr|qt6-qtwebsockets-6.6.2-1|15	BuildRequires:	ninja
21mr|qt6-qtwebsockets-6.6.2-1|16	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtwebsockets-6.6.2-1|17	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtwebsockets-6.6.2-1|18	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtwebsockets-6.6.2-1|19	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtwebsockets-6.6.2-1|20	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtwebsockets-6.6.2-1|21	BuildRequires:	cmake(Qt6Sql)
21mr|qt6-qtwebsockets-6.6.2-1|22	BuildRequires:	cmake(Qt6PrintSupport)
21mr|qt6-qtwebsockets-6.6.2-1|23	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtwebsockets-6.6.2-1|24	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|qt6-qtwebsockets-6.6.2-1|25	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtwebsockets-6.6.2-1|26	BuildRequires:	qt6-cmake
21mr|qt6-qtwebsockets-6.6.2-1|27	BuildRequires:	qt6-qtdeclarative-devel
21mr|qt6-qtwebsockets-6.6.2-1|28	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtwebsockets-6.6.2-1|29	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtwebsockets-6.6.2-1|30	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtwebsockets-6.6.2-1|31	BuildRequires:	cmake(LLVM)
21mr|qt6-qtwebsockets-6.6.2-1|32	BuildRequires:	cmake(Clang)
21mr|qt6-qtwebsockets-6.6.2-1|33	
21mr|qt6-qtwebsockets-6.6.2-1|34	%description
21mr|qt6-qtwebsockets-6.6.2-1|35	Qt6 Web Sockets module
21mr|qt6-qtwebsockets-6.6.2-1|36	
21mr|qt6-qtwebsockets-6.6.2-1|37	%files
21mr|qt6-qtwebsockets-6.6.2-1|38	%{_qt6_qmldir}/QtWebSockets
21mr|qt6-qtwebsockets-6.6.2-1|39	
21mr|qt6-qtwebsockets-6.6.2-1|40	#----------------------------------------------------------
21mr|qt6-qtwebsockets-6.6.2-1|41	
21mr|qt6-qtwebsockets-6.6.2-1|42	%package -n %{libname}
21mr|qt6-qtwebsockets-6.6.2-1|43	Summary:	Qt Graphs library
21mr|qt6-qtwebsockets-6.6.2-1|44	Group:		System/Libraries
21mr|qt6-qtwebsockets-6.6.2-1|45	Requires:	%{name} = %{EVRD}
21mr|qt6-qtwebsockets-6.6.2-1|46	
21mr|qt6-qtwebsockets-6.6.2-1|47	%description -n %{libname}
21mr|qt6-qtwebsockets-6.6.2-1|48	Qt scxml library.
21mr|qt6-qtwebsockets-6.6.2-1|49	
21mr|qt6-qtwebsockets-6.6.2-1|50	%files -n %{libname}
21mr|qt6-qtwebsockets-6.6.2-1|51	%{_qt6_libdir}/libQt6WebSockets.so.%{major}*
21mr|qt6-qtwebsockets-6.6.2-1|52	
21mr|qt6-qtwebsockets-6.6.2-1|53	#---------------------------------------------
21mr|qt6-qtwebsockets-6.6.2-1|54	
21mr|qt6-qtwebsockets-6.6.2-1|55	%package -n %{devname}
21mr|qt6-qtwebsockets-6.6.2-1|56	Summary:	Development files for %{name}
21mr|qt6-qtwebsockets-6.6.2-1|57	Group:		Development/C
21mr|qt6-qtwebsockets-6.6.2-1|58	Requires:	%{libname} = %{EVRD}
21mr|qt6-qtwebsockets-6.6.2-1|59	
21mr|qt6-qtwebsockets-6.6.2-1|60	%description -n %{devname}
21mr|qt6-qtwebsockets-6.6.2-1|61	Development files (Headers etc.) for %{name}.
21mr|qt6-qtwebsockets-6.6.2-1|62	
21mr|qt6-qtwebsockets-6.6.2-1|63	%files -n %{devname}
21mr|qt6-qtwebsockets-6.6.2-1|64	%{_qt6_includedir}/QtWebSockets
21mr|qt6-qtwebsockets-6.6.2-1|65	%{_qt6_libdir}/cmake/Qt6Qml
21mr|qt6-qtwebsockets-6.6.2-1|66	%{_qt6_libdir}/cmake/Qt6BuildInternals
21mr|qt6-qtwebsockets-6.6.2-1|67	%{_qt6_libdir}/cmake/Qt6WebSockets
21mr|qt6-qtwebsockets-6.6.2-1|68	%{_qt6_libdir}/pkgconfig/Qt6WebSockets.pc
21mr|qt6-qtwebsockets-6.6.2-1|69	%{_qt6_archdatadir}/modules/WebSockets.json
21mr|qt6-qtwebsockets-6.6.2-1|70	%{_qt6_mkspecsdir}/modules/qt_lib_websockets_private.pri
21mr|qt6-qtwebsockets-6.6.2-1|71	%{_qt6_mkspecsdir}/modules/qt_lib_websockets.pri
21mr|qt6-qtwebsockets-6.6.2-1|72	%{_qt6_archdatadir}/metatypes/qt6websockets_release_metatypes.json
21mr|qt6-qtwebsockets-6.6.2-1|73	%{_qt6_libdir}/libQt6WebSockets.prl
21mr|qt6-qtwebsockets-6.6.2-1|74	%{_qt6_libdir}/libQt6WebSockets.so
21mr|qt6-qtwebsockets-6.6.2-1|75	
21mr|qt6-qtwebsockets-6.6.2-1|76	#---------------------------------------------
21mr|qt6-qtwebsockets-6.6.2-1|77	
21mr|qt6-qtwebsockets-6.6.2-1|78	%package examples
21mr|qt6-qtwebsockets-6.6.2-1|79	Summary: Examples for the Qt %{qtmajor} Web Sockets module
21mr|qt6-qtwebsockets-6.6.2-1|80	Group: Development/KDE and Qt
21mr|qt6-qtwebsockets-6.6.2-1|81	
21mr|qt6-qtwebsockets-6.6.2-1|82	%description examples
21mr|qt6-qtwebsockets-6.6.2-1|83	Examples for the Qt %{qtmajor} Web Sockets module
21mr|qt6-qtwebsockets-6.6.2-1|84	
21mr|qt6-qtwebsockets-6.6.2-1|85	%files examples
21mr|qt6-qtwebsockets-6.6.2-1|86	%{_qt6_examplesdir}/websockets
21mr|qt6-qtwebsockets-6.6.2-1|87	
21mr|qt6-qtwebsockets-6.6.2-1|88	#---------------------------------------------
21mr|qt6-qtwebsockets-6.6.2-1|89	
21mr|qt6-qtwebsockets-6.6.2-1|90	%prep
21mr|qt6-qtwebsockets-6.6.2-1|91	%autosetup -p1 -n qtwebsockets-everywhere-src-%{version}
21mr|qt6-qtwebsockets-6.6.2-1|92	
21mr|qt6-qtwebsockets-6.6.2-1|93	%build
21mr|qt6-qtwebsockets-6.6.2-1|94	%cmake -G Ninja \
21mr|qt6-qtwebsockets-6.6.2-1|95	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtwebsockets-6.6.2-1|96	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtwebsockets-6.6.2-1|97	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtwebsockets-6.6.2-1|98	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtwebsockets-6.6.2-1|99	%ninja_build
21mr|qt6-qtwebsockets-6.6.2-1|100	
21mr|qt6-qtwebsockets-6.6.2-1|101	%install
21mr|qt6-qtwebsockets-6.6.2-1|102	%ninja_install -C build

16423 21
21mr|qt6-qtwebview-6.6.2-1|1	Summary:	Qt %{qtmajor} Tools
21mr|qt6-qtwebview-6.6.2-1|2	Name:		qt6-qtwebview
21mr|qt6-qtwebview-6.6.2-1|3	Version:	6.6.2
21mr|qt6-qtwebview-6.6.2-1|4	Release:	1
21mr|qt6-qtwebview-6.6.2-1|5	Group:		System/Libraries
21mr|qt6-qtwebview-6.6.2-1|6	License:	LGPLv3/GPLv3/GPLv2
21mr|qt6-qtwebview-6.6.2-1|7	Source:		http://download.qt-project.org/official_releases/qt/%(echo %{version}|cut -d. -f1-2)/%{version}/submodules/qtwebview-everywhere-src-%{version}.tar.xz
21mr|qt6-qtwebview-6.6.2-1|8	Source100:	qt6-qtwebview.rpmlintrc
21mr|qt6-qtwebview-6.6.2-1|9	
21mr|qt6-qtwebview-6.6.2-1|10	# i686 support dropped
21mr|qt6-qtwebview-6.6.2-1|11	ExcludeArch:	%{ix86}
21mr|qt6-qtwebview-6.6.2-1|12	BuildRequires:	cmake
21mr|qt6-qtwebview-6.6.2-1|13	BuildRequires:	ninja
21mr|qt6-qtwebview-6.6.2-1|14	BuildRequires:	cmake(Qt6Core)
21mr|qt6-qtwebview-6.6.2-1|15	BuildRequires:	cmake(Qt6Gui)
21mr|qt6-qtwebview-6.6.2-1|16	BuildRequires:	cmake(Qt6DBus)
21mr|qt6-qtwebview-6.6.2-1|17	BuildRequires:	cmake(Qt6Network)
21mr|qt6-qtwebview-6.6.2-1|18	BuildRequires:	cmake(Qt6Widgets)
21mr|qt6-qtwebview-6.6.2-1|19	BuildRequires:	cmake(Qt6Xml)
21mr|qt6-qtwebview-6.6.2-1|20	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtwebview-6.6.2-1|21	BuildRequires:	cmake(Qt6OpenGL)
21mr|qt6-qtwebview-6.6.2-1|22	BuildRequires:	cmake(Qt6Positioning)
21mr|qt6-qtwebview-6.6.2-1|23	BuildRequires:	cmake(Qt6WebChannel)
21mr|qt6-qtwebview-6.6.2-1|24	BuildRequires:	cmake(Qt6WebEngineCore)
21mr|qt6-qtwebview-6.6.2-1|25	BuildRequires:	cmake(Qt6WebEngineWidgets)
21mr|qt6-qtwebview-6.6.2-1|26	BuildRequires:	cmake(Qt6WebEngineQuick)
21mr|qt6-qtwebview-6.6.2-1|27	BuildRequires:	cmake(Qt6Qml)
21mr|qt6-qtwebview-6.6.2-1|28	BuildRequires:	cmake(Qt6Quick)
21mr|qt6-qtwebview-6.6.2-1|29	BuildRequires:	qt6-cmake
21mr|qt6-qtwebview-6.6.2-1|30	BuildRequires:	pkgconfig(zlib)
21mr|qt6-qtwebview-6.6.2-1|31	BuildRequires:	cmake(OpenGL)
21mr|qt6-qtwebview-6.6.2-1|32	BuildRequires:	pkgconfig(gl)
21mr|qt6-qtwebview-6.6.2-1|33	BuildRequires:	pkgconfig(xkbcommon)
21mr|qt6-qtwebview-6.6.2-1|34	BuildRequires:	pkgconfig(vulkan)
21mr|qt6-qtwebview-6.6.2-1|35	
21mr|qt6-qtwebview-6.6.2-1|36	%description
21mr|qt6-qtwebview-6.6.2-1|37	Qt %{qtmajor} Web View library
21mr|qt6-qtwebview-6.6.2-1|38	
21mr|qt6-qtwebview-6.6.2-1|39	%global extra_files_WebView \
21mr|qt6-qtwebview-6.6.2-1|40	%dir %{_qt6_plugindir}/webview \
21mr|qt6-qtwebview-6.6.2-1|41	%{_qt6_plugindir}/webview/libqtwebview_webengine.so
21mr|qt6-qtwebview-6.6.2-1|42	
21mr|qt6-qtwebview-6.6.2-1|43	%global extra_files_WebViewQuick \
21mr|qt6-qtwebview-6.6.2-1|44	%{_qt6_qmldir}/QtWebView
21mr|qt6-qtwebview-6.6.2-1|45	
21mr|qt6-qtwebview-6.6.2-1|46	%global extra_devel_files_WebViewQuick \
21mr|qt6-qtwebview-6.6.2-1|47	%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtwebviewquickplugin*.cmake
21mr|qt6-qtwebview-6.6.2-1|48	
21mr|qt6-qtwebview-6.6.2-1|49	%qt6libs WebView WebViewQuick
21mr|qt6-qtwebview-6.6.2-1|50	
21mr|qt6-qtwebview-6.6.2-1|51	%package examples
21mr|qt6-qtwebview-6.6.2-1|52	Summary:	Example code for the Qt 6 Web View module
21mr|qt6-qtwebview-6.6.2-1|53	Group:		Documentation
21mr|qt6-qtwebview-6.6.2-1|54	
21mr|qt6-qtwebview-6.6.2-1|55	%description examples
21mr|qt6-qtwebview-6.6.2-1|56	Example code for the Qt 6 Web View module
21mr|qt6-qtwebview-6.6.2-1|57	
21mr|qt6-qtwebview-6.6.2-1|58	%prep
21mr|qt6-qtwebview-6.6.2-1|59	%autosetup -p1 -n qtwebview-everywhere-src-%{version}
21mr|qt6-qtwebview-6.6.2-1|60	%cmake -G Ninja \
21mr|qt6-qtwebview-6.6.2-1|61	-DCMAKE_INSTALL_PREFIX=%{_qt6_prefix} \
21mr|qt6-qtwebview-6.6.2-1|62	-DQT_MKSPECS_DIR:FILEPATH=%{_qt6_mkspecsdir} \
21mr|qt6-qtwebview-6.6.2-1|63	-DQT_BUILD_EXAMPLES:BOOL=ON \
21mr|qt6-qtwebview-6.6.2-1|64	-DQT_WILL_INSTALL:BOOL=ON
21mr|qt6-qtwebview-6.6.2-1|65	
21mr|qt6-qtwebview-6.6.2-1|66	%build
21mr|qt6-qtwebview-6.6.2-1|67	%ninja_build -C build
21mr|qt6-qtwebview-6.6.2-1|68	
21mr|qt6-qtwebview-6.6.2-1|69	%install
21mr|qt6-qtwebview-6.6.2-1|70	%ninja_install -C build
21mr|qt6-qtwebview-6.6.2-1|71	
21mr|qt6-qtwebview-6.6.2-1|72	%files examples
21mr|qt6-qtwebview-6.6.2-1|73	%{_qt6_examplesdir}/
21mr|qt6-qtwebview-6.6.2-1|74	

16424 21
21mr|qtav-1.13.0-3|1	%define oname QtAV
21mr|qtav-1.13.0-3|2	%define qmlqtav %mklibname qtav-qml
21mr|qtav-1.13.0-3|3	%define major 1
21mr|qtav-1.13.0-3|4	%define libname %mklibname %{name} %{major}
21mr|qtav-1.13.0-3|5	%define libname_widgets %mklibname %{name}widgets %{major}
21mr|qtav-1.13.0-3|6	%define devname %mklibname %{name} -d
21mr|qtav-1.13.0-3|7	
21mr|qtav-1.13.0-3|8	Summary:	Qt5 multimedia framework
21mr|qtav-1.13.0-3|9	Name:		qtav
21mr|qtav-1.13.0-3|10	Version:	1.13.0
21mr|qtav-1.13.0-3|11	Release:	3
21mr|qtav-1.13.0-3|12	License:	LGPLv2+
21mr|qtav-1.13.0-3|13	Group:		Video
21mr|qtav-1.13.0-3|14	Url:		http://qtav.org/
21mr|qtav-1.13.0-3|15	Source0:	https://github.com/wang-bin/QtAV/archive/v%{version}/%{oname}-%{version}.tar.gz
21mr|qtav-1.13.0-3|16	Source1:	https://github.com/wang-bin/capi/archive/6a5f3006533b79aa57a3a54cf9df4442a356dd48.tar.gz
21mr|qtav-1.13.0-3|17	Source2:	https://github.com/BYVoid/uchardet/archive/016eb18437793fbdd31149e1fe9fd73df3430d0f.tar.gz
21mr|qtav-1.13.0-3|18	Source3:	QtAV-1.12.0_ru.tar.gz
21mr|qtav-1.13.0-3|19	Patch0:		0001-Create-install-files-with-soversion.patch
21mr|qtav-1.13.0-3|20	Patch1:		0002-QMLPlayer-should-be-QApplication.patch
21mr|qtav-1.13.0-3|21	Patch2:		0003-Rename-the-qtav_dev-and-qtav_dev_links-target-as-lib.patch
21mr|qtav-1.13.0-3|22	Patch3:		0004-Rename-qtav-private-dev.install-libqtav-private-dev..patch
21mr|qtav-1.13.0-3|23	Patch4:		0005-Disable-warnings-with-Wno-expansion-to-defined-Wno-u.patch
21mr|qtav-1.13.0-3|24	Patch5:		0006-Load-the-libva-libraries-with-SONAME-2.patch
21mr|qtav-1.13.0-3|25	Patch8:		QtAV-1.12.1-add-locale_stings.patch
21mr|qtav-1.13.0-3|26	Patch9:		QtAV-1.12.0-russian.patch
21mr|qtav-1.13.0-3|27	Patch10:    0001-Fix-build-with-Qt-5.14.patch
21mr|qtav-1.13.0-3|28	Patch11:     qtav-1.13.0-qt-5.15.patch
21mr|qtav-1.13.0-3|29	BuildRequires:	imagemagick
21mr|qtav-1.13.0-3|30	BuildRequires:	kde5-macros
21mr|qtav-1.13.0-3|31	BuildRequires:	ffmpeg-devel
21mr|qtav-1.13.0-3|32	BuildRequires:	pkgconfig(egl)
21mr|qtav-1.13.0-3|33	BuildRequires:	pkgconfig(libass)
21mr|qtav-1.13.0-3|34	BuildRequires:	pkgconfig(libavcodec)
21mr|qtav-1.13.0-3|35	BuildRequires:	pkgconfig(libavdevice)
21mr|qtav-1.13.0-3|36	BuildRequires:	pkgconfig(libavfilter)
21mr|qtav-1.13.0-3|37	BuildRequires:	pkgconfig(libavformat)
21mr|qtav-1.13.0-3|38	BuildRequires:	pkgconfig(libavutil)
21mr|qtav-1.13.0-3|39	BuildRequires:	pkgconfig(libpulse) >= 1.0
21mr|qtav-1.13.0-3|40	BuildRequires:	pkgconfig(libswresample)
21mr|qtav-1.13.0-3|41	BuildRequires:	pkgconfig(libswscale)
21mr|qtav-1.13.0-3|42	BuildRequires:	pkgconfig(libva)
21mr|qtav-1.13.0-3|43	BuildRequires:	pkgconfig(openal)
21mr|qtav-1.13.0-3|44	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|qtav-1.13.0-3|45	BuildRequires:	pkgconfig(Qt5Core)
21mr|qtav-1.13.0-3|46	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qtav-1.13.0-3|47	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|qtav-1.13.0-3|48	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qtav-1.13.0-3|49	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qtav-1.13.0-3|50	BuildRequires:	pkgconfig(Qt5Sql)
21mr|qtav-1.13.0-3|51	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qtav-1.13.0-3|52	BuildRequires:	pkgconfig(Qt5Network)
21mr|qtav-1.13.0-3|53	BuildRequires:	pkgconfig(Qt5Svg)
21mr|qtav-1.13.0-3|54	BuildRequires:	pkgconfig(uchardet)
21mr|qtav-1.13.0-3|55	BuildRequires:	pkgconfig(xv)
21mr|qtav-1.13.0-3|56	Provides:	%{oname} = %{EVRD}
21mr|qtav-1.13.0-3|57	
21mr|qtav-1.13.0-3|58	%description
21mr|qtav-1.13.0-3|59	QtAV is a multimedia playback library based on Qt and FFmpeg. It can help
21mr|qtav-1.13.0-3|60	you to write a player with less effort than ever before.
21mr|qtav-1.13.0-3|61	
21mr|qtav-1.13.0-3|62	Features include:
21mr|qtav-1.13.0-3|63	* Hardware decoding suppprt: DXVA2, VAAPI, VDA, CedarX, CUDA
21mr|qtav-1.13.0-3|64	* OpenGL and ES2 support for Hi10P and other 16-bit YUV videos
21mr|qtav-1.13.0-3|65	* Real time preview
21mr|qtav-1.13.0-3|66	* Video capture in rgb and yuv format
21mr|qtav-1.13.0-3|67	* OSD and custom filters
21mr|qtav-1.13.0-3|68	* Subtitle
21mr|qtav-1.13.0-3|69	* Transform video using GraphicsItemRenderer. (rotate, shear, etc)
21mr|qtav-1.13.0-3|70	* Playing frame by frame (currently support forward playing)
21mr|qtav-1.13.0-3|71	* Playback speed control
21mr|qtav-1.13.0-3|72	* Variant streams: locale file, http, rtsp, etc.
21mr|qtav-1.13.0-3|73	* Audio channel, tracks and external audio tracks
21mr|qtav-1.13.0-3|74	* Dynamically change render engine when playing
21mr|qtav-1.13.0-3|75	* Multiple video outputs for 1 player
21mr|qtav-1.13.0-3|76	* Region of interest(ROI), i.e. video cropping
21mr|qtav-1.13.0-3|77	* Video eq: brightness, contrast, saturation, hue
21mr|qtav-1.13.0-3|78	* QML support as a plugin. Most playback APIs are compatible with
21mr|qtav-1.13.0-3|79	QtMultiMedia module
21mr|qtav-1.13.0-3|80	
21mr|qtav-1.13.0-3|81	%files
21mr|qtav-1.13.0-3|82	%doc Changelog README*
21mr|qtav-1.13.0-3|83	%{_qt5_bindir}/Player
21mr|qtav-1.13.0-3|84	%{_qt5_bindir}/QMLPlayer
21mr|qtav-1.13.0-3|85	%{_bindir}/*
21mr|qtav-1.13.0-3|86	%{_datadir}/applications/Player.desktop
21mr|qtav-1.13.0-3|87	%{_datadir}/applications/QMLPlayer.desktop
21mr|qtav-1.13.0-3|88	%{_iconsdir}/hicolor/scalable/apps/%{oname}.svg
21mr|qtav-1.13.0-3|89	
21mr|qtav-1.13.0-3|90	#----------------------------------------------------------------------------
21mr|qtav-1.13.0-3|91	
21mr|qtav-1.13.0-3|92	%package -n %{qmlqtav}
21mr|qtav-1.13.0-3|93	Summary:	QML plugin for Qt5 multimedia framework
21mr|qtav-1.13.0-3|94	Group:		System/Libraries
21mr|qtav-1.13.0-3|95	Provides:	qtav-qml = %{EVRD}
21mr|qtav-1.13.0-3|96	Conflicts:	%{name} < 1.11.0
21mr|qtav-1.13.0-3|97	
21mr|qtav-1.13.0-3|98	%description -n %{qmlqtav}
21mr|qtav-1.13.0-3|99	QML plugin for Qt5 multimedia framework.
21mr|qtav-1.13.0-3|100	
21mr|qtav-1.13.0-3|101	%files -n %{qmlqtav}
21mr|qtav-1.13.0-3|102	%dir %{_kde5_qmldir}/%{oname}
21mr|qtav-1.13.0-3|103	%{_kde5_qmldir}/%{oname}/Video.qml
21mr|qtav-1.13.0-3|104	%{_kde5_qmldir}/%{oname}/libQmlAV.so
21mr|qtav-1.13.0-3|105	%{_kde5_qmldir}/%{oname}/plugins.qmltypes
21mr|qtav-1.13.0-3|106	%{_kde5_qmldir}/%{oname}/qmldir
21mr|qtav-1.13.0-3|107	
21mr|qtav-1.13.0-3|108	#----------------------------------------------------------------------------
21mr|qtav-1.13.0-3|109	
21mr|qtav-1.13.0-3|110	%package -n %{libname}
21mr|qtav-1.13.0-3|111	Summary:	QtAV shared library
21mr|qtav-1.13.0-3|112	Group:		System/Libraries
21mr|qtav-1.13.0-3|113	Requires:	qtav-qml = %{EVRD}
21mr|qtav-1.13.0-3|114	
21mr|qtav-1.13.0-3|115	%description -n %{libname}
21mr|qtav-1.13.0-3|116	QtAV is a multimedia playback library based on Qt and FFmpeg.
21mr|qtav-1.13.0-3|117	
21mr|qtav-1.13.0-3|118	This package contains the QtAV library.
21mr|qtav-1.13.0-3|119	
21mr|qtav-1.13.0-3|120	%files -n %{libname}
21mr|qtav-1.13.0-3|121	%doc Changelog README*
21mr|qtav-1.13.0-3|122	%{_qt5_libdir}/lib%{oname}.so.%{major}
21mr|qtav-1.13.0-3|123	%{_qt5_libdir}/lib%{oname}.so.%{major}.*
21mr|qtav-1.13.0-3|124	
21mr|qtav-1.13.0-3|125	#----------------------------------------------------------------------------
21mr|qtav-1.13.0-3|126	
21mr|qtav-1.13.0-3|127	%package -n %{libname_widgets}
21mr|qtav-1.13.0-3|128	Summary:	QtAV Widgets shared library
21mr|qtav-1.13.0-3|129	Group:		System/Libraries
21mr|qtav-1.13.0-3|130	
21mr|qtav-1.13.0-3|131	%description -n %{libname_widgets}
21mr|qtav-1.13.0-3|132	QtAV is a multimedia playback library based on Qt and FFmpeg.
21mr|qtav-1.13.0-3|133	
21mr|qtav-1.13.0-3|134	This package contains a set of widgets to play media.
21mr|qtav-1.13.0-3|135	
21mr|qtav-1.13.0-3|136	%files -n %{libname_widgets}
21mr|qtav-1.13.0-3|137	%doc Changelog README*
21mr|qtav-1.13.0-3|138	%{_qt5_libdir}/lib%{oname}Widgets.so.%{major}
21mr|qtav-1.13.0-3|139	%{_qt5_libdir}/lib%{oname}Widgets.so.%{major}.*
21mr|qtav-1.13.0-3|140	
21mr|qtav-1.13.0-3|141	#----------------------------------------------------------------------------
21mr|qtav-1.13.0-3|142	
21mr|qtav-1.13.0-3|143	%package -n %{devname}
21mr|qtav-1.13.0-3|144	Summary:	QtAV development files
21mr|qtav-1.13.0-3|145	Group:		Development/C++
21mr|qtav-1.13.0-3|146	Requires:	%{libname} = %{EVRD}
21mr|qtav-1.13.0-3|147	Requires:	%{libname_widgets} = %{EVRD}
21mr|qtav-1.13.0-3|148	Provides:	%{name}-devel = %{EVRD}
21mr|qtav-1.13.0-3|149	Provides:	%{oname}-devel = %{EVRD}
21mr|qtav-1.13.0-3|150	Provides:	%{name}widgets-devel = %{EVRD}
21mr|qtav-1.13.0-3|151	Provides:	%{oname}Widgets-devel = %{EVRD}
21mr|qtav-1.13.0-3|152	
21mr|qtav-1.13.0-3|153	%description -n %{devname}
21mr|qtav-1.13.0-3|154	QtAV is a multimedia playback library based on Qt and FFmpeg.
21mr|qtav-1.13.0-3|155	
21mr|qtav-1.13.0-3|156	This package contains the header development files for building some QtAV
21mr|qtav-1.13.0-3|157	applications using QtAV headers.
21mr|qtav-1.13.0-3|158	
21mr|qtav-1.13.0-3|159	%files -n %{devname}
21mr|qtav-1.13.0-3|160	%doc Changelog README*
21mr|qtav-1.13.0-3|161	%{_qt5_includedir}/%{oname}/
21mr|qtav-1.13.0-3|162	%{_qt5_includedir}/%{oname}Widgets/
21mr|qtav-1.13.0-3|163	%{_qt5_libdir}/lib%{oname}.so
21mr|qtav-1.13.0-3|164	%{_qt5_libdir}/lib%{oname}Widgets.so
21mr|qtav-1.13.0-3|165	%{_qt5_libdir}/lib%{oname}.prl
21mr|qtav-1.13.0-3|166	%{_qt5_libdir}/lib%{oname}Widgets.prl
21mr|qtav-1.13.0-3|167	%{_qt5_prefix}/mkspecs/features/av.prf
21mr|qtav-1.13.0-3|168	%{_qt5_prefix}/mkspecs/features/avwidgets.prf
21mr|qtav-1.13.0-3|169	%{_kde5_mkspecsdir}/qt_lib_av.pri
21mr|qtav-1.13.0-3|170	%{_kde5_mkspecsdir}/qt_lib_av_private.pri
21mr|qtav-1.13.0-3|171	%{_kde5_mkspecsdir}/qt_lib_avwidgets.pri
21mr|qtav-1.13.0-3|172	%{_kde5_mkspecsdir}/qt_lib_avwidgets_private.pri
21mr|qtav-1.13.0-3|173	
21mr|qtav-1.13.0-3|174	#----------------------------------------------------------------------------
21mr|qtav-1.13.0-3|175	
21mr|qtav-1.13.0-3|176	%prep
21mr|qtav-1.13.0-3|177	%setup -q -n %{oname}-%{version} -a 1 -a 2
21mr|qtav-1.13.0-3|178	%patch0 -p1
21mr|qtav-1.13.0-3|179	%patch1 -p1
21mr|qtav-1.13.0-3|180	%patch2 -p1
21mr|qtav-1.13.0-3|181	%patch3 -p1
21mr|qtav-1.13.0-3|182	%patch4 -p1
21mr|qtav-1.13.0-3|183	%patch5 -p1
21mr|qtav-1.13.0-3|184	%patch8 -p1
21mr|qtav-1.13.0-3|185	%patch9 -p1
21mr|qtav-1.13.0-3|186	%patch10 -p1
21mr|qtav-1.13.0-3|187	%patch11 -p1
21mr|qtav-1.13.0-3|188	find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
21mr|qtav-1.13.0-3|189	
21mr|qtav-1.13.0-3|190	tar -xvzf %{SOURCE3}
21mr|qtav-1.13.0-3|191	
21mr|qtav-1.13.0-3|192	%build
21mr|qtav-1.13.0-3|193	%setup_compile_flags
21mr|qtav-1.13.0-3|194	%qmake_qt5 "CONFIG+=no_rpath recheck" \
21mr|qtav-1.13.0-3|195	"CONFIG+=vaapi"
21mr|qtav-1.13.0-3|196	%make
21mr|qtav-1.13.0-3|197	
21mr|qtav-1.13.0-3|198	%install
21mr|qtav-1.13.0-3|199	%makeinstall_qt
21mr|qtav-1.13.0-3|200	
21mr|qtav-1.13.0-3|201	# KDE4 won't see _qt5_bindir,so let's trick it ...
21mr|qtav-1.13.0-3|202	mkdir -p %{buildroot}%{_bindir}
21mr|qtav-1.13.0-3|203	cp -pr %{buildroot}%{_qt5_bindir}/Player %{buildroot}%{_bindir}/Player
21mr|qtav-1.13.0-3|204	cp -pr %{buildroot}%{_qt5_bindir}/QMLPlayer %{buildroot}%{_bindir}/QMLPlayer
21mr|qtav-1.13.0-3|205	
21mr|qtav-1.13.0-3|206	find %{buildroot} -name '*.a' -delete
21mr|qtav-1.13.0-3|207	
21mr|qtav-1.13.0-3|208	# duplicate files
21mr|qtav-1.13.0-3|209	rm -rf %{buildroot}%{_datadir}/doc

16425 21
21mr|qt-creator-8.0.1-3|1	# These are private, filter them
21mr|qt-creator-8.0.1-3|2	%global __provides_exclude libAggregation\\.so\\.1(.*)|libClangbackendipc\\.so\\.1(.*)|libCPlusPlus\\.so\\.1(.*)|libExtensionSystem\\.so\\.1(.*)|libGLSL\\.so\\.1(.*)|libLanguageUtils\\.so\\.1(.*)|libModeling\\.so\\.1(.*)|libQmlDebug\\.so\\.1(.*)|libQmlEditorWidgets\\.so\\.1(.*)|libQmlJS\\.so\\.1(.*)|libQtcSsh\\.so\\.1(.*)|libSqlite\\.so\\.1(.*)|libTimeline\\.so\\.1(.*)|libUtils\\.so\\.1(.*)|libqbscore\\.so\\.1(.*)|libqbsqtprofilesetup\\.so\\.1(.*)|libzeroconf\\.so\\.1(.*)|devel\\((.*)|qml\\((.*)
21mr|qt-creator-8.0.1-3|3	%global __requires_exclude libAggregation\\.so\\.1(.*)|libClangbackendipc\\.so\\.1(.*)|libCPlusPlus\\.so\\.1(.*)|libExtensionSystem\\.so\\.1(.*)|libGLSL\\.so\\.1(.*)|libLanguageUtils\\.so\\.1(.*)|libModeling\\.so\\.1(.*)|libQmlDebug\\.so\\.1(.*)|libQmlEditorWidgets\\.so\\.1(.*)|libQmlJS\\.so\\.1(.*)|libQtcSsh\\.so\\.1(.*)|libSqlite\\.so\\.1(.*)|libTimeline\\.so\\.1(.*)|libUtils\\.so\\.1(.*)|libqbscore\\.so\\.1(.*)|libqbsqtprofilesetup\\.so\\.1(.*)|libzeroconf\\.so\\.1(.*)|devel\\((.*)|qml\\((.*)
21mr|qt-creator-8.0.1-3|4	
21mr|qt-creator-8.0.1-3|5	# We need avoid oython byte compiler to not crash over template .py file which
21mr|qt-creator-8.0.1-3|6	# is not a valid python file, only for the IDE
21mr|qt-creator-8.0.1-3|7	%define __brp_python_bytecompile %{nil}
21mr|qt-creator-8.0.1-3|8	
21mr|qt-creator-8.0.1-3|9	%define _cmake_skip_rpath %nil
21mr|qt-creator-8.0.1-3|10	
21mr|qt-creator-8.0.1-3|11	%bcond_without docs
21mr|qt-creator-8.0.1-3|12	
21mr|qt-creator-8.0.1-3|13	Summary:	Qt Creator is a lightweight, cross-platform IDE
21mr|qt-creator-8.0.1-3|14	Name:		qt-creator
21mr|qt-creator-8.0.1-3|15	Version:	8.0.1
21mr|qt-creator-8.0.1-3|16	Release:	3
21mr|qt-creator-8.0.1-3|17	License:	LGPLv2+ and MIT
21mr|qt-creator-8.0.1-3|18	Group:		Development/KDE and Qt
21mr|qt-creator-8.0.1-3|19	Url:		https://wiki.qt.io/Qt_Creator
21mr|qt-creator-8.0.1-3|20	Source0:	http://download.qt-project.org/official_releases/qtcreator/%(echo %{version} |cut -d. -f1-2)/%{version}/qt-creator-opensource-src-%{version}.tar.gz
21mr|qt-creator-8.0.1-3|21	Source2:	Nokia-QtCreator.xml
21mr|qt-creator-8.0.1-3|22	Source10:	%{name}.rpmlintrc
21mr|qt-creator-8.0.1-3|23	# Fix leading whitespace in desktop file
21mr|qt-creator-8.0.1-3|24	Patch1:         qt-creator_desktop.patch
21mr|qt-creator-8.0.1-3|25	# Limit qmake names to avoid the rpm macro wrapper qmake-qt5.sh getting picked up (#1644989)
21mr|qt-creator-8.0.1-3|26	Patch2:         qt-creator_qmake-names.patch
21mr|qt-creator-8.0.1-3|27	# Backport patch for QTCREATORBUG-28505
21mr|qt-creator-8.0.1-3|28	# https://bugreports.qt.io/browse/QTCREATORBUG-28505
21mr|qt-creator-8.0.1-3|29	Patch6:         qt-creator-28505.patch
21mr|qt-creator-8.0.1-3|30	BuildRequires:	qmake5
21mr|qt-creator-8.0.1-3|31	BuildRequires:	cmake
21mr|qt-creator-8.0.1-3|32	BuildRequires:	ninja
21mr|qt-creator-8.0.1-3|33	BuildRequires:	litehtml-devel
21mr|qt-creator-8.0.1-3|34	BuildRequires:	kf5syntaxhighlighting-devel
21mr|qt-creator-8.0.1-3|35	BuildRequires:	python3
21mr|qt-creator-8.0.1-3|36	BuildRequires:	pkgconfig(libelf)
21mr|qt-creator-8.0.1-3|37	BuildRequires:	pkgconfig(libdw)
21mr|qt-creator-8.0.1-3|38	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|qt-creator-8.0.1-3|39	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt-creator-8.0.1-3|40	BuildRequires:	pkgconfig(Qt5Designer)
21mr|qt-creator-8.0.1-3|41	BuildRequires:	pkgconfig(Qt5DesignerComponents)
21mr|qt-creator-8.0.1-3|42	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt-creator-8.0.1-3|43	BuildRequires:	pkgconfig(Qt5Help)
21mr|qt-creator-8.0.1-3|44	BuildRequires:	pkgconfig(Qt5Network)
21mr|qt-creator-8.0.1-3|45	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|qt-creator-8.0.1-3|46	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|qt-creator-8.0.1-3|47	BuildRequires:	pkgconfig(Qt5Script)
21mr|qt-creator-8.0.1-3|48	BuildRequires:	pkgconfig(Qt5SerialPort)
21mr|qt-creator-8.0.1-3|49	BuildRequires:	pkgconfig(Qt5Sql)
21mr|qt-creator-8.0.1-3|50	BuildRequires:	pkgconfig(Qt5Svg)
21mr|qt-creator-8.0.1-3|51	BuildRequires:	pkgconfig(Qt5Test)
21mr|qt-creator-8.0.1-3|52	BuildRequires:	pkgconfig(Qt5WebEngineCore)
21mr|qt-creator-8.0.1-3|53	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|qt-creator-8.0.1-3|54	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|qt-creator-8.0.1-3|55	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt-creator-8.0.1-3|56	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|qt-creator-8.0.1-3|57	BuildRequires:	qt5-tools
21mr|qt-creator-8.0.1-3|58	BuildRequires:	qt5-linguist-tools
21mr|qt-creator-8.0.1-3|59	BuildRequires:	qdoc5
21mr|qt-creator-8.0.1-3|60	# Not for plugin files
21mr|qt-creator-8.0.1-3|61	Requires:	qt5-qtquickcontrols-qml
21mr|qt-creator-8.0.1-3|62	Requires:	qt5-qtquickcontrols2-qml
21mr|qt-creator-8.0.1-3|63	Requires:	qt5-qtquicktimeline-qml
21mr|qt-creator-8.0.1-3|64	Requires:	qt5-qttranslations
21mr|qt-creator-8.0.1-3|65	Recommends:	gcc-c++
21mr|qt-creator-8.0.1-3|66	Recommends:	gdb
21mr|qt-creator-8.0.1-3|67	Recommends:	qt5-designer
21mr|qt-creator-8.0.1-3|68	Recommends:	qt5-assistant
21mr|qt-creator-8.0.1-3|69	Recommends:	qt5-devel
21mr|qt-creator-8.0.1-3|70	Recommends:	qt5-qml-tools
21mr|qt-creator-8.0.1-3|71	Recommends:	qt-creator-doc
21mr|qt-creator-8.0.1-3|72	Recommends:	pkgconfig(gl)
21mr|qt-creator-8.0.1-3|73	Recommends:	pkgconfig(Qt5Qml)
21mr|qt-creator-8.0.1-3|74	Recommends:	pkgconfig(Qt5Quick)
21mr|qt-creator-8.0.1-3|75	Recommends:	pkgconfig(Qt5QuickWidgets)
21mr|qt-creator-8.0.1-3|76	Requires:	%{name}-common
21mr|qt-creator-8.0.1-3|77	Provides:	%{name}-ui = %{EVRD}
21mr|qt-creator-8.0.1-3|78	
21mr|qt-creator-8.0.1-3|79	%description
21mr|qt-creator-8.0.1-3|80	Qt Creator (previously known as Project Greenhouse) is a new, lightweight,
21mr|qt-creator-8.0.1-3|81	cross-platform integrated development environment (IDE) designed to make
21mr|qt-creator-8.0.1-3|82	development with the Qt application framework even faster and easier.
21mr|qt-creator-8.0.1-3|83	
21mr|qt-creator-8.0.1-3|84	%pre
21mr|qt-creator-8.0.1-3|85	if [ "$1" == "2" -a -L %{_bindir}/qtcreator ]
21mr|qt-creator-8.0.1-3|86	then
21mr|qt-creator-8.0.1-3|87	rm -f %{_bindir}/qtcreator
21mr|qt-creator-8.0.1-3|88	fi
21mr|qt-creator-8.0.1-3|89	
21mr|qt-creator-8.0.1-3|90	%files
21mr|qt-creator-8.0.1-3|91	%doc README.md
21mr|qt-creator-8.0.1-3|92	%{_bindir}/qtcreator
21mr|qt-creator-8.0.1-3|93	%{_bindir}/qtcreator.sh
21mr|qt-creator-8.0.1-3|94	%{_libdir}/qtcreator
21mr|qt-creator-8.0.1-3|95	%{_datadir}/qtcreator
21mr|qt-creator-8.0.1-3|96	%{_datadir}/applications/qtcreator.desktop
21mr|qt-creator-8.0.1-3|97	%{_datadir}/metainfo/org.qt-project.qtcreator.appdata.xml
21mr|qt-creator-8.0.1-3|98	%{_prefix}/libexec/qtcreator/buildoutputparser
21mr|qt-creator-8.0.1-3|99	%{_prefix}/libexec/qtcreator/cpaster
21mr|qt-creator-8.0.1-3|100	%{_prefix}/libexec/qtcreator/cplusplus-ast2png
21mr|qt-creator-8.0.1-3|101	%{_prefix}/libexec/qtcreator/cplusplus-frontend
21mr|qt-creator-8.0.1-3|102	%{_prefix}/libexec/qtcreator/cplusplus-mkvisitor
21mr|qt-creator-8.0.1-3|103	%{_prefix}/libexec/qtcreator/cplusplus-update-frontend
21mr|qt-creator-8.0.1-3|104	%{_prefix}/libexec/qtcreator/perf2text
21mr|qt-creator-8.0.1-3|105	%{_prefix}/libexec/qtcreator/perfparser
21mr|qt-creator-8.0.1-3|106	%{_prefix}/libexec/qtcreator/qml2puppet
21mr|qt-creator-8.0.1-3|107	%{_prefix}/libexec/qtcreator/qtc-askpass
21mr|qt-creator-8.0.1-3|108	%{_prefix}/libexec/qtcreator/qtcreator_process_stub
21mr|qt-creator-8.0.1-3|109	%{_prefix}/libexec/qtcreator/qtcreator_processlauncher
21mr|qt-creator-8.0.1-3|110	%{_prefix}/libexec/qtcreator/qtpromaker
21mr|qt-creator-8.0.1-3|111	%{_prefix}/libexec/qtcreator/sdktool
21mr|qt-creator-8.0.1-3|112	
21mr|qt-creator-8.0.1-3|113	#------------------------------------------------------------------------------
21mr|qt-creator-8.0.1-3|114	
21mr|qt-creator-8.0.1-3|115	%package common
21mr|qt-creator-8.0.1-3|116	Summary:	Files used by both Qt Creator Qt4 and Qt Creator Qt5
21mr|qt-creator-8.0.1-3|117	Group:		Development/KDE and Qt
21mr|qt-creator-8.0.1-3|118	BuildArch:	noarch
21mr|qt-creator-8.0.1-3|119	
21mr|qt-creator-8.0.1-3|120	%description common
21mr|qt-creator-8.0.1-3|121	Files used by both Qt Creator Qt4 and Qt Creator Qt5.
21mr|qt-creator-8.0.1-3|122	
21mr|qt-creator-8.0.1-3|123	%files common
21mr|qt-creator-8.0.1-3|124	%{_iconsdir}/*/*/*/QtProject-qtcreator.png
21mr|qt-creator-8.0.1-3|125	%{_datadir}/mime/packages/*
21mr|qt-creator-8.0.1-3|126	
21mr|qt-creator-8.0.1-3|127	#------------------------------------------------------------------------------
21mr|qt-creator-8.0.1-3|128	%if %{with docs}
21mr|qt-creator-8.0.1-3|129	%package doc
21mr|qt-creator-8.0.1-3|130	Summary:	Qt Creator documentation
21mr|qt-creator-8.0.1-3|131	Group:		Development/KDE and Qt
21mr|qt-creator-8.0.1-3|132	Recommends:	qt5-doc
21mr|qt-creator-8.0.1-3|133	
21mr|qt-creator-8.0.1-3|134	%description doc
21mr|qt-creator-8.0.1-3|135	Qt Creator documentation.
21mr|qt-creator-8.0.1-3|136	
21mr|qt-creator-8.0.1-3|137	%files doc
21mr|qt-creator-8.0.1-3|138	%{_datadir}/doc/qtcreator/qtcreator.qch
21mr|qt-creator-8.0.1-3|139	%{_datadir}/doc/qtcreator/qtcreator-dev.qch
21mr|qt-creator-8.0.1-3|140	%endif
21mr|qt-creator-8.0.1-3|141	#------------------------------------------------------------------------------
21mr|qt-creator-8.0.1-3|142	
21mr|qt-creator-8.0.1-3|143	%prep
21mr|qt-creator-8.0.1-3|144	%autosetup -p1 -n %{name}-opensource-src-%{version}
21mr|qt-creator-8.0.1-3|145	
21mr|qt-creator-8.0.1-3|146	%build
21mr|qt-creator-8.0.1-3|147	%cmake \
21mr|qt-creator-8.0.1-3|148	-DBUILD_CPLUSPLUS_TOOLS:BOOL=ON \
21mr|qt-creator-8.0.1-3|149	-DWITH_DOCS=ON \
21mr|qt-creator-8.0.1-3|150	-DWITH_ONLINE_DOCS=OFF \
21mr|qt-creator-8.0.1-3|151	-DBUILD_DEVELOPER_DOCS=ON \
21mr|qt-creator-8.0.1-3|152	-DLITEHTML_UTF8:BOOL=ON \
21mr|qt-creator-8.0.1-3|153	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21mr|qt-creator-8.0.1-3|154	-Djournald=ON
21mr|qt-creator-8.0.1-3|155	
21mr|qt-creator-8.0.1-3|156	%make docs
21mr|qt-creator-8.0.1-3|157	%make STRIP=/bin/true
21mr|qt-creator-8.0.1-3|158	
21mr|qt-creator-8.0.1-3|159	%install
21mr|qt-creator-8.0.1-3|160	%makeinstall_std -C build
21mr|qt-creator-8.0.1-3|161	
21mr|qt-creator-8.0.1-3|162	mkdir -p %{buildroot}%{_datadir}/mime/packages
21mr|qt-creator-8.0.1-3|163	install -m 0644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages
21mr|qt-creator-8.0.1-3|164	
21mr|qt-creator-8.0.1-3|165	# install docs (its not installed via make install)
21mr|qt-creator-8.0.1-3|166	install -d %{buildroot}%{_datadir}/doc/qtcreator/
21mr|qt-creator-8.0.1-3|167	install -m0644 build/share/doc/qtcreator/*.qch %{buildroot}%{_datadir}/doc/qtcreator/
21mr|qt-creator-8.0.1-3|168	
21mr|qt-creator-8.0.1-3|169	# We have better version
21mr|qt-creator-8.0.1-3|170	rm -f %{buildroot}%{_datadir}/applications/org.qt-project.qtcreator.desktop
21mr|qt-creator-8.0.1-3|171	
21mr|qt-creator-8.0.1-3|172	mkdir -p %{buildroot}%{_datadir}/applications
21mr|qt-creator-8.0.1-3|173	cat > %{buildroot}%{_datadir}/applications/qtcreator.desktop << EOF
21mr|qt-creator-8.0.1-3|174	[Desktop Entry]
21mr|qt-creator-8.0.1-3|175	Type=Application
21mr|qt-creator-8.0.1-3|176	Exec=%{_bindir}/qtcreator %%F
21mr|qt-creator-8.0.1-3|177	Name=Qt Creator
21mr|qt-creator-8.0.1-3|178	Name[ru]=Qt Creator
21mr|qt-creator-8.0.1-3|179	GenericName=Integrated Development Environment
21mr|qt-creator-8.0.1-3|180	GenericName[ru]=Интегрированная среда разработки
21mr|qt-creator-8.0.1-3|181	X-KDE-StartupNotify=true
21mr|qt-creator-8.0.1-3|182	Icon=QtProject-qtcreator
21mr|qt-creator-8.0.1-3|183	Terminal=false
21mr|qt-creator-8.0.1-3|184	Categories=Development;IDE;Qt;
21mr|qt-creator-8.0.1-3|185	MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource;
21mr|qt-creator-8.0.1-3|186	InitialPreference=9
21mr|qt-creator-8.0.1-3|187	EOF

16426 21
21mr|qtcurve-1.9-6|1	%define libnamegtk2 %{_lib}qtcurve-gtk2
21mr|qtcurve-1.9-6|2	
21mr|qtcurve-1.9-6|3	Summary:	QtCurve Theme for Qt and GTK
21mr|qtcurve-1.9-6|4	Name:		qtcurve
21mr|qtcurve-1.9-6|5	Version:	1.9
21mr|qtcurve-1.9-6|6	Release:	6
21mr|qtcurve-1.9-6|7	License:	GPLv2+
21mr|qtcurve-1.9-6|8	Group:		Graphical desktop/Other
21mr|qtcurve-1.9-6|9	Url:		https://github.com/QtCurve/qtcurve/releases
21mr|qtcurve-1.9-6|10	Source0:	https://download.kde.org/stable/qtcurve/%{name}-%{version}.tar.xz
21mr|qtcurve-1.9-6|11	Patch0:		0037-utils-gtkprops-Remove-unnecessary-constexpr-this-is-.patch
21mr|qtcurve-1.9-6|12	Patch1:		qtcurve-1.9-missing-include-openmandriva.patch
21mr|qtcurve-1.9-6|13	BuildRequires:	cmake
21mr|qtcurve-1.9-6|14	BuildRequires:	extra-cmake-modules
21mr|qtcurve-1.9-6|15	BuildRequires:	kf5archive-devel
21mr|qtcurve-1.9-6|16	BuildRequires:	kf5config-devel
21mr|qtcurve-1.9-6|17	BuildRequires:	kf5configwidgets-devel
21mr|qtcurve-1.9-6|18	BuildRequires:	kf5frameworkintegration-devel
21mr|qtcurve-1.9-6|19	BuildRequires:	kf5guiaddons-devel
21mr|qtcurve-1.9-6|20	BuildRequires:	kf5i18n-devel
21mr|qtcurve-1.9-6|21	BuildRequires:	kf5iconthemes-devel
21mr|qtcurve-1.9-6|22	BuildRequires:	kf5kdelibs4support-devel
21mr|qtcurve-1.9-6|23	BuildRequires:	kf5kio-devel
21mr|qtcurve-1.9-6|24	BuildRequires:	kf5widgetsaddons-devel
21mr|qtcurve-1.9-6|25	BuildRequires:	kf5windowsystem-devel
21mr|qtcurve-1.9-6|26	BuildRequires:	kf5xmlgui-devel
21mr|qtcurve-1.9-6|27	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|qtcurve-1.9-6|28	BuildRequires:	pkgconfig(Qt5Core)
21mr|qtcurve-1.9-6|29	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qtcurve-1.9-6|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qtcurve-1.9-6|31	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|qtcurve-1.9-6|32	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qtcurve-1.9-6|33	BuildRequires:	pkgconfig(Qt5Svg)
21mr|qtcurve-1.9-6|34	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qtcurve-1.9-6|35	BuildRequires:	pkgconfig(cairo)
21mr|qtcurve-1.9-6|36	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|qtcurve-1.9-6|37	BuildRequires:	pkgconfig(pangocairo)
21mr|qtcurve-1.9-6|38	BuildRequires:	pkgconfig(x11-xcb)
21mr|qtcurve-1.9-6|39	BuildRequires:	pkgconfig(xcb)
21mr|qtcurve-1.9-6|40	
21mr|qtcurve-1.9-6|41	%description
21mr|qtcurve-1.9-6|42	QtCurve Theme for Qt and GTK.
21mr|qtcurve-1.9-6|43	
21mr|qtcurve-1.9-6|44	#----------------------------------------------------------------------------
21mr|qtcurve-1.9-6|45	
21mr|qtcurve-1.9-6|46	%package -n qt5-style-qtcurve
21mr|qtcurve-1.9-6|47	Summary:	QtCurve style for Qt5
21mr|qtcurve-1.9-6|48	Group:		Graphical desktop/KDE
21mr|qtcurve-1.9-6|49	
21mr|qtcurve-1.9-6|50	%description -n qt5-style-qtcurve
21mr|qtcurve-1.9-6|51	QtCurve style for Qt5.
21mr|qtcurve-1.9-6|52	
21mr|qtcurve-1.9-6|53	%files -n qt5-style-qtcurve
21mr|qtcurve-1.9-6|54	%{_qt5_plugindir}/styles/qtcurve.so
21mr|qtcurve-1.9-6|55	
21mr|qtcurve-1.9-6|56	#----------------------------------------------------------------------------
21mr|qtcurve-1.9-6|57	
21mr|qtcurve-1.9-6|58	%package -n plasma5-style-qtcurve
21mr|qtcurve-1.9-6|59	Summary:	QtCurve style for Plasma 5
21mr|qtcurve-1.9-6|60	Group:		Graphical desktop/KDE
21mr|qtcurve-1.9-6|61	Requires:	qt5-style-qtcurve
21mr|qtcurve-1.9-6|62	
21mr|qtcurve-1.9-6|63	%description -n plasma5-style-qtcurve
21mr|qtcurve-1.9-6|64	QtCurve style for Plasma 5.
21mr|qtcurve-1.9-6|65	
21mr|qtcurve-1.9-6|66	%files -n plasma5-style-qtcurve -f %{name}.lang
21mr|qtcurve-1.9-6|67	%{_kde5_datadir}/kstyle/themes/qtcurve.themerc
21mr|qtcurve-1.9-6|68	%{_kde5_xmlguidir}/QtCurve/QtCurveui.rc
21mr|qtcurve-1.9-6|69	%{_qt5_plugindir}/kstyle_qtcurve5_config.so
21mr|qtcurve-1.9-6|70	
21mr|qtcurve-1.9-6|71	#----------------------------------------------------------------------------
21mr|qtcurve-1.9-6|72	
21mr|qtcurve-1.9-6|73	%package -n qtcurve-gtk2
21mr|qtcurve-1.9-6|74	Summary:	QtCurve Theme for GTK2
21mr|qtcurve-1.9-6|75	Group:		Graphical desktop/GNOME
21mr|qtcurve-1.9-6|76	Requires:	%{libnamegtk2} = %{EVRD}
21mr|qtcurve-1.9-6|77	
21mr|qtcurve-1.9-6|78	%description -n qtcurve-gtk2
21mr|qtcurve-1.9-6|79	QtCurve Theme for GTK2.
21mr|qtcurve-1.9-6|80	
21mr|qtcurve-1.9-6|81	%files -n qtcurve-gtk2
21mr|qtcurve-1.9-6|82	%{_datadir}/themes/QtCurve
21mr|qtcurve-1.9-6|83	
21mr|qtcurve-1.9-6|84	#----------------------------------------------------------------------------
21mr|qtcurve-1.9-6|85	
21mr|qtcurve-1.9-6|86	%package -n %{libnamegtk2}
21mr|qtcurve-1.9-6|87	Summary:	GTK2 libraries for QtCurve
21mr|qtcurve-1.9-6|88	Group:		Graphical desktop/GNOME
21mr|qtcurve-1.9-6|89	Provides:	libqtcurve-gtk2 = %{EVRD}
21mr|qtcurve-1.9-6|90	
21mr|qtcurve-1.9-6|91	%description -n %{libnamegtk2}
21mr|qtcurve-1.9-6|92	GTK2 libraries for QtCurve.
21mr|qtcurve-1.9-6|93	
21mr|qtcurve-1.9-6|94	%files -n %{libnamegtk2}
21mr|qtcurve-1.9-6|95	%{_libdir}/gtk-2.0/*/engines/libqtcurve.so
21mr|qtcurve-1.9-6|96	
21mr|qtcurve-1.9-6|97	#----------------------------------------------------------------------------
21mr|qtcurve-1.9-6|98	
21mr|qtcurve-1.9-6|99	%define cairo_major 1
21mr|qtcurve-1.9-6|100	%define libqtcurvecairo %mklibname qtcurve-cairo %{cairo_major}
21mr|qtcurve-1.9-6|101	
21mr|qtcurve-1.9-6|102	%package -n %{libqtcurvecairo}
21mr|qtcurve-1.9-6|103	Summary:	Shared library for QtCurve
21mr|qtcurve-1.9-6|104	Group:		System/Libraries
21mr|qtcurve-1.9-6|105	
21mr|qtcurve-1.9-6|106	%description -n %{libqtcurvecairo}
21mr|qtcurve-1.9-6|107	Shared library for QtCurve.
21mr|qtcurve-1.9-6|108	
21mr|qtcurve-1.9-6|109	%files -n %{libqtcurvecairo}
21mr|qtcurve-1.9-6|110	%{_libdir}/libqtcurve-cairo.so.%{cairo_major}*
21mr|qtcurve-1.9-6|111	
21mr|qtcurve-1.9-6|112	#----------------------------------------------------------------------------
21mr|qtcurve-1.9-6|113	
21mr|qtcurve-1.9-6|114	%define utils_major 2
21mr|qtcurve-1.9-6|115	%define libqtcurveutils %mklibname qtcurve-utils %{utils_major}
21mr|qtcurve-1.9-6|116	
21mr|qtcurve-1.9-6|117	%package -n %{libqtcurveutils}
21mr|qtcurve-1.9-6|118	Summary:	Shared library for QtCurve
21mr|qtcurve-1.9-6|119	Group:		System/Libraries
21mr|qtcurve-1.9-6|120	
21mr|qtcurve-1.9-6|121	%description -n %{libqtcurveutils}
21mr|qtcurve-1.9-6|122	Shared library for QtCurve.
21mr|qtcurve-1.9-6|123	
21mr|qtcurve-1.9-6|124	%files -n %{libqtcurveutils}
21mr|qtcurve-1.9-6|125	%{_libdir}/libqtcurve-utils.so.%{utils_major}*
21mr|qtcurve-1.9-6|126	
21mr|qtcurve-1.9-6|127	#----------------------------------------------------------------------------
21mr|qtcurve-1.9-6|128	
21mr|qtcurve-1.9-6|129	%prep
21mr|qtcurve-1.9-6|130	%autosetup -p1 -n %{name}-%{version}
21mr|qtcurve-1.9-6|131	
21mr|qtcurve-1.9-6|132	%build
21mr|qtcurve-1.9-6|133	%cmake_kde5 \
21mr|qtcurve-1.9-6|134	-DENABLE_QT4:BOOL=OFF \
21mr|qtcurve-1.9-6|135	-DQTC_QT4_ENABLE_KDE:BOOL=OFF \
21mr|qtcurve-1.9-6|136	-DENABLE_QT5:BOOL=ON \
21mr|qtcurve-1.9-6|137	-DQTC_QT5_ENABLE_KDE:BOOL=ON \
21mr|qtcurve-1.9-6|138	-DQTC_QT5_ENABLE_QTQUICK2:BOOL=ON \
21mr|qtcurve-1.9-6|139	-DENABLE_GTK2:BOOL=ON
21mr|qtcurve-1.9-6|140	%make
21mr|qtcurve-1.9-6|141	
21mr|qtcurve-1.9-6|142	%install
21mr|qtcurve-1.9-6|143	%makeinstall_std -C build
21mr|qtcurve-1.9-6|144	
21mr|qtcurve-1.9-6|145	# We don't have devel package so we don't need it
21mr|qtcurve-1.9-6|146	rm %{buildroot}%{_libdir}/libqtcurve-cairo.so
21mr|qtcurve-1.9-6|147	rm %{buildroot}%{_libdir}/libqtcurve-utils.so
21mr|qtcurve-1.9-6|148	
21mr|qtcurve-1.9-6|149	%find_lang qtcurve

16427 21
21mr|qterminal-1.4.0-1|1	Summary:	Qt-based multitab terminal emulator
21mr|qterminal-1.4.0-1|2	Name:		qterminal
21mr|qterminal-1.4.0-1|3	Version:	1.4.0
21mr|qterminal-1.4.0-1|4	Release:	1
21mr|qterminal-1.4.0-1|5	License:	GPLv2+
21mr|qterminal-1.4.0-1|6	Group:		Terminals
21mr|qterminal-1.4.0-1|7	Url:		https://github.com/lxqt/qterminal
21mr|qterminal-1.4.0-1|8	Source0:	https://github.com/lxqt/qterminal/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|qterminal-1.4.0-1|9	Patch0:		qterminal-1.3.0-disable-askonexit.patch
21mr|qterminal-1.4.0-1|10	Patch1:		qterminal-1.4.0-ts-ru-translate.patch
21mr|qterminal-1.4.0-1|11	BuildRequires:	cmake
21mr|qterminal-1.4.0-1|12	BuildRequires:	desktop-file-utils
21mr|qterminal-1.4.0-1|13	BuildRequires:	qt5-linguist-tools
21mr|qterminal-1.4.0-1|14	BuildRequires:	pkgconfig(lxqt)
21mr|qterminal-1.4.0-1|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|qterminal-1.4.0-1|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qterminal-1.4.0-1|17	BuildRequires:	pkgconfig(Qt5Test)
21mr|qterminal-1.4.0-1|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qterminal-1.4.0-1|19	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|qterminal-1.4.0-1|20	BuildRequires:	pkgconfig(qtermwidget5)
21mr|qterminal-1.4.0-1|21	BuildRequires:	pkgconfig(x11)
21mr|qterminal-1.4.0-1|22	BuildRequires:	pkgconfig(xext)
21mr|qterminal-1.4.0-1|23	
21mr|qterminal-1.4.0-1|24	%description
21mr|qterminal-1.4.0-1|25	Qt-based multitab terminal emulator.
21mr|qterminal-1.4.0-1|26	
21mr|qterminal-1.4.0-1|27	%files
21mr|qterminal-1.4.0-1|28	%doc AUTHORS CHANGELOG README.md
21mr|qterminal-1.4.0-1|29	%license LICENSE
21mr|qterminal-1.4.0-1|30	%{_appdatadir}/%{name}.metainfo.xml
21mr|qterminal-1.4.0-1|31	%{_bindir}/%{name}
21mr|qterminal-1.4.0-1|32	%{_datadir}/applications/%{name}.desktop
21mr|qterminal-1.4.0-1|33	%{_datadir}/applications/%{name}-drop.desktop
21mr|qterminal-1.4.0-1|34	%{_datadir}/%{name}/%{name}_bookmarks_example.xml
21mr|qterminal-1.4.0-1|35	%{_datadir}/%{name}/translations/%{name}_*.qm
21mr|qterminal-1.4.0-1|36	%{_iconsdir}/hicolor/*/apps/*
21mr|qterminal-1.4.0-1|37	
21mr|qterminal-1.4.0-1|38	#----------------------------------------------------------------------------
21mr|qterminal-1.4.0-1|39	
21mr|qterminal-1.4.0-1|40	%prep
21mr|qterminal-1.4.0-1|41	%autosetup -p1
21mr|qterminal-1.4.0-1|42	
21mr|qterminal-1.4.0-1|43	%build
21mr|qterminal-1.4.0-1|44	%cmake
21mr|qterminal-1.4.0-1|45	
21mr|qterminal-1.4.0-1|46	%install
21mr|qterminal-1.4.0-1|47	%make_install -C build

16428 21
21mr|qtermwidget-1.4.0-1|1	%define api 5
21mr|qtermwidget-1.4.0-1|2	%define major 1
21mr|qtermwidget-1.4.0-1|3	%define libname %mklibname qtermwidget %{api} %{major}
21mr|qtermwidget-1.4.0-1|4	%define devname %mklibname qtermwidget %{api} -d
21mr|qtermwidget-1.4.0-1|5	
21mr|qtermwidget-1.4.0-1|6	Summary:	Qt5 terminal widget
21mr|qtermwidget-1.4.0-1|7	Name:		qtermwidget
21mr|qtermwidget-1.4.0-1|8	Version:	1.4.0
21mr|qtermwidget-1.4.0-1|9	Release:	1
21mr|qtermwidget-1.4.0-1|10	License:	GPLv2+
21mr|qtermwidget-1.4.0-1|11	Group:		Development/KDE and Qt
21mr|qtermwidget-1.4.0-1|12	Url:		https://github.com/lxqt/qtermwidget
21mr|qtermwidget-1.4.0-1|13	Source0:	https://github.com/lxqt/qtermwidget/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|qtermwidget-1.4.0-1|14	Source1:	qtermwidget.0.17.0_ru.tar.gz
21mr|qtermwidget-1.4.0-1|15	BuildRequires:	cmake
21mr|qtermwidget-1.4.0-1|16	BuildRequires:	lxqt-build-tools
21mr|qtermwidget-1.4.0-1|17	BuildRequires:	qt5-linguist-tools
21mr|qtermwidget-1.4.0-1|18	BuildRequires:	utf8proc-devel
21mr|qtermwidget-1.4.0-1|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|qtermwidget-1.4.0-1|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qtermwidget-1.4.0-1|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qtermwidget-1.4.0-1|22	Requires:	%{libname} = %{EVRD}
21mr|qtermwidget-1.4.0-1|23	Obsoletes:	python3-%{name} <= 1.0.0
21mr|qtermwidget-1.4.0-1|24	
21mr|qtermwidget-1.4.0-1|25	%description
21mr|qtermwidget-1.4.0-1|26	QTermWidget is an open source project based on KDE Konsole application.
21mr|qtermwidget-1.4.0-1|27	The main goal of this project is to provide unicode-enabled,
21mr|qtermwidget-1.4.0-1|28	embeddable Qt widget for using as a built-in console (or terminal
21mr|qtermwidget-1.4.0-1|29	emulation widget).
21mr|qtermwidget-1.4.0-1|30	
21mr|qtermwidget-1.4.0-1|31	%files
21mr|qtermwidget-1.4.0-1|32	%doc AUTHORS CHANGELOG README.md
21mr|qtermwidget-1.4.0-1|33	%license LICENSE LICENSE.BSD-3-clause LICENSE.LGPL2+
21mr|qtermwidget-1.4.0-1|34	%{_datadir}/%{name}5/
21mr|qtermwidget-1.4.0-1|35	
21mr|qtermwidget-1.4.0-1|36	#----------------------------------------------------------------------------
21mr|qtermwidget-1.4.0-1|37	
21mr|qtermwidget-1.4.0-1|38	%package -n %{libname}
21mr|qtermwidget-1.4.0-1|39	Summary:	Qt terminal widget - shared library
21mr|qtermwidget-1.4.0-1|40	Group:		System/Libraries
21mr|qtermwidget-1.4.0-1|41	
21mr|qtermwidget-1.4.0-1|42	%description -n %{libname}
21mr|qtermwidget-1.4.0-1|43	This package provides shared library for Qt terminal widget.
21mr|qtermwidget-1.4.0-1|44	
21mr|qtermwidget-1.4.0-1|45	%files -n %{libname}
21mr|qtermwidget-1.4.0-1|46	%license LICENSE
21mr|qtermwidget-1.4.0-1|47	%{_libdir}/lib%{name}%{api}.so.%{major}*
21mr|qtermwidget-1.4.0-1|48	
21mr|qtermwidget-1.4.0-1|49	#----------------------------------------------------------------------------
21mr|qtermwidget-1.4.0-1|50	
21mr|qtermwidget-1.4.0-1|51	%package -n %{devname}
21mr|qtermwidget-1.4.0-1|52	Summary:	Qt terminal widget - devel package
21mr|qtermwidget-1.4.0-1|53	Group:		Development/KDE and Qt
21mr|qtermwidget-1.4.0-1|54	Requires:	%{libname} = %{EVRD}
21mr|qtermwidget-1.4.0-1|55	Obsoletes:	%{name}-devel < 0.4.0-1
21mr|qtermwidget-1.4.0-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|qtermwidget-1.4.0-1|57	
21mr|qtermwidget-1.4.0-1|58	%description -n %{devname}
21mr|qtermwidget-1.4.0-1|59	This package provides headers files for qtermwidget development.
21mr|qtermwidget-1.4.0-1|60	
21mr|qtermwidget-1.4.0-1|61	%files -n %{devname}
21mr|qtermwidget-1.4.0-1|62	%license LICENSE
21mr|qtermwidget-1.4.0-1|63	%{_includedir}/%{name}%{api}
21mr|qtermwidget-1.4.0-1|64	%{_libdir}/lib%{name}%{api}.so
21mr|qtermwidget-1.4.0-1|65	%{_libdir}/pkgconfig/%{name}%{api}.pc
21mr|qtermwidget-1.4.0-1|66	%{_libdir}/cmake/%{name}%{api}
21mr|qtermwidget-1.4.0-1|67	
21mr|qtermwidget-1.4.0-1|68	#----------------------------------------------------------------------------
21mr|qtermwidget-1.4.0-1|69	
21mr|qtermwidget-1.4.0-1|70	%prep
21mr|qtermwidget-1.4.0-1|71	%autosetup -p1
21mr|qtermwidget-1.4.0-1|72	
21mr|qtermwidget-1.4.0-1|73	pushd lib/translations
21mr|qtermwidget-1.4.0-1|74	tar -xvzf %{SOURCE1}
21mr|qtermwidget-1.4.0-1|75	popd
21mr|qtermwidget-1.4.0-1|76	
21mr|qtermwidget-1.4.0-1|77	%build
21mr|qtermwidget-1.4.0-1|78	%cmake \
21mr|qtermwidget-1.4.0-1|79	-DBUILD_EXAMPLE=ON \
21mr|qtermwidget-1.4.0-1|80	-DUSE_UTF8PROC=ON
21mr|qtermwidget-1.4.0-1|81	%make_build
21mr|qtermwidget-1.4.0-1|82	
21mr|qtermwidget-1.4.0-1|83	sed -i 's!${prefix}//!${prefix}/!' qtermwidget%{api}.pc
21mr|qtermwidget-1.4.0-1|84	
21mr|qtermwidget-1.4.0-1|85	%install
21mr|qtermwidget-1.4.0-1|86	%make_install -C build

16429 21
21mr|qt-gstreamer-1.2.0-16|1	%define api 1.0
21mr|qt-gstreamer-1.2.0-16|2	%define glibapi 2.0
21mr|qt-gstreamer-1.2.0-16|3	%define major 0
21mr|qt-gstreamer-1.2.0-16|4	
21mr|qt-gstreamer-1.2.0-16|5	Summary:	C++ bindings for GStreamer with a Qt-style API
21mr|qt-gstreamer-1.2.0-16|6	Name:		qt-gstreamer
21mr|qt-gstreamer-1.2.0-16|7	Version:	1.2.0
21mr|qt-gstreamer-1.2.0-16|8	Release:	16
21mr|qt-gstreamer-1.2.0-16|9	License:	LGPLv2+
21mr|qt-gstreamer-1.2.0-16|10	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|11	Url:		http://gstreamer.freedesktop.org/wiki/QtGStreamer
21mr|qt-gstreamer-1.2.0-16|12	Source0:	http://gstreamer.freedesktop.org/src/qt-gstreamer/%{name}-%{version}.tar.xz
21mr|qt-gstreamer-1.2.0-16|13	Patch0:		qt-gstreamer-1.2.0-pkgconfig.patch
21mr|qt-gstreamer-1.2.0-16|14	Patch1:		qt-gstreamer-1.2.0-drop-volatile.patch
21mr|qt-gstreamer-1.2.0-16|15	Patch2:		qt-gstreamer-1.2.0-drop-cast-type.patch
21mr|qt-gstreamer-1.2.0-16|16	# From Fedora's package
21mr|qt-gstreamer-1.2.0-16|17	Patch10:	0001-gstqtvideosink-fix-memory-leak-and-synchronization-i.patch
21mr|qt-gstreamer-1.2.0-16|18	Patch11:	0002-CMakeLists.txt-actually-require-GStreamer-1.2.0.patch
21mr|qt-gstreamer-1.2.0-16|19	Patch12:	0003-qtglvideosinkbase-don-t-use-variable-name-interface-.patch
21mr|qt-gstreamer-1.2.0-16|20	Patch13:	0004-Add-pbutils-include-directory-to-include-paths.patch
21mr|qt-gstreamer-1.2.0-16|21	Patch14:	0005-Workaround-build-failures-with-boost-1.57-and-moc.patch
21mr|qt-gstreamer-1.2.0-16|22	Patch15:	0006-Fix-compilation-with-GStreamer-1.5.1.patch
21mr|qt-gstreamer-1.2.0-16|23	Patch16:	qt-gstreamer-1.2.0-boost_160.patch
21mr|qt-gstreamer-1.2.0-16|24	# From Gentoo
21mr|qt-gstreamer-1.2.0-16|25	Patch20:	qt-gstreamer-1.2.0-qt-5.11b3.patch
21mr|qt-gstreamer-1.2.0-16|26	Patch21:	OpenBSD-with-new-gstreamer.patch
21mr|qt-gstreamer-1.2.0-16|27	BuildRequires:	bison
21mr|qt-gstreamer-1.2.0-16|28	BuildRequires:	cmake
21mr|qt-gstreamer-1.2.0-16|29	BuildRequires:	doxygen
21mr|qt-gstreamer-1.2.0-16|30	BuildRequires:	flex
21mr|qt-gstreamer-1.2.0-16|31	BuildRequires:	qt4-qmlviewer
21mr|qt-gstreamer-1.2.0-16|32	BuildRequires:	boost-devel
21mr|qt-gstreamer-1.2.0-16|33	BuildRequires:	qt4-devel
21mr|qt-gstreamer-1.2.0-16|34	BuildRequires:	pkgconfig(glib-%{glibapi})
21mr|qt-gstreamer-1.2.0-16|35	BuildRequires:	pkgconfig(gstreamer-%{api})
21mr|qt-gstreamer-1.2.0-16|36	BuildRequires:	pkgconfig(gstreamer-app-%{api})
21mr|qt-gstreamer-1.2.0-16|37	BuildRequires:	pkgconfig(gstreamer-audio-%{api})
21mr|qt-gstreamer-1.2.0-16|38	BuildRequires:	pkgconfig(gstreamer-base-%{api})
21mr|qt-gstreamer-1.2.0-16|39	BuildRequires:	pkgconfig(gstreamer-pbutils-%{api})
21mr|qt-gstreamer-1.2.0-16|40	BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api})
21mr|qt-gstreamer-1.2.0-16|41	BuildRequires:	pkgconfig(gstreamer-video-%{api})
21mr|qt-gstreamer-1.2.0-16|42	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt-gstreamer-1.2.0-16|43	#BuildRequires:	pkgconfig(Qt5Declarative)
21mr|qt-gstreamer-1.2.0-16|44	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt-gstreamer-1.2.0-16|45	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|qt-gstreamer-1.2.0-16|46	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qt-gstreamer-1.2.0-16|47	BuildRequires:	pkgconfig(Qt5Quick)
21mr|qt-gstreamer-1.2.0-16|48	BuildRequires:	pkgconfig(Qt5Test)
21mr|qt-gstreamer-1.2.0-16|49	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt-gstreamer-1.2.0-16|50	
21mr|qt-gstreamer-1.2.0-16|51	%description
21mr|qt-gstreamer-1.2.0-16|52	QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
21mr|qt-gstreamer-1.2.0-16|53	plus some helper classes for integrating GStreamer better in Qt 4
21mr|qt-gstreamer-1.2.0-16|54	applications.
21mr|qt-gstreamer-1.2.0-16|55	
21mr|qt-gstreamer-1.2.0-16|56	%files
21mr|qt-gstreamer-1.2.0-16|57	%{_libdir}/gstreamer-%{api}/libgstqtvideosink.so
21mr|qt-gstreamer-1.2.0-16|58	%{_qt_importdir}/QtGStreamer/
21mr|qt-gstreamer-1.2.0-16|59	
21mr|qt-gstreamer-1.2.0-16|60	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|61	
21mr|qt-gstreamer-1.2.0-16|62	%define libqtglib %mklibname QtGLib %{glibapi} %{major}
21mr|qt-gstreamer-1.2.0-16|63	
21mr|qt-gstreamer-1.2.0-16|64	%package -n %{libqtglib}
21mr|qt-gstreamer-1.2.0-16|65	Summary:	C++/Qt bindings for parts of the GLib and GObject APIs
21mr|qt-gstreamer-1.2.0-16|66	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|67	Conflicts:	%{_lib}qt-gstreamer0 < 0.10.2
21mr|qt-gstreamer-1.2.0-16|68	Conflicts:	%{_lib}qtglib0.10.2 < 0.10.2-4
21mr|qt-gstreamer-1.2.0-16|69	Obsoletes:	%{_lib}qtglib0.10.2 < 0.10.2-4
21mr|qt-gstreamer-1.2.0-16|70	Conflicts:	%{_lib}qtglib2.0_0.10.2 < 0.10.2-4
21mr|qt-gstreamer-1.2.0-16|71	Obsoletes:	%{_lib}qtglib2.0_0.10.2 < 0.10.2-4
21mr|qt-gstreamer-1.2.0-16|72	
21mr|qt-gstreamer-1.2.0-16|73	%description -n %{libqtglib}
21mr|qt-gstreamer-1.2.0-16|74	Library providing C++/Qt bindings for parts of the GLib and GObject
21mr|qt-gstreamer-1.2.0-16|75	APIs, a base on which QtGStreamer is built.
21mr|qt-gstreamer-1.2.0-16|76	
21mr|qt-gstreamer-1.2.0-16|77	%files -n %{libqtglib}
21mr|qt-gstreamer-1.2.0-16|78	%{_libdir}/libQtGLib-%{glibapi}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|79	%{_libdir}/libQtGLib-%{glibapi}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|80	
21mr|qt-gstreamer-1.2.0-16|81	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|82	
21mr|qt-gstreamer-1.2.0-16|83	%define libqtgstreamer %mklibname QtGStreamer %{api} %{major}
21mr|qt-gstreamer-1.2.0-16|84	
21mr|qt-gstreamer-1.2.0-16|85	%package -n %{libqtgstreamer}
21mr|qt-gstreamer-1.2.0-16|86	Summary:	C++/Qt bindings for GStreamer
21mr|qt-gstreamer-1.2.0-16|87	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|88	
21mr|qt-gstreamer-1.2.0-16|89	%description -n %{libqtgstreamer}
21mr|qt-gstreamer-1.2.0-16|90	Library providing C++/Qt bindings for GStreamer
21mr|qt-gstreamer-1.2.0-16|91	
21mr|qt-gstreamer-1.2.0-16|92	%files -n %{libqtgstreamer}
21mr|qt-gstreamer-1.2.0-16|93	%{_libdir}/libQtGStreamer-%{api}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|94	%{_libdir}/libQtGStreamer-%{api}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|95	
21mr|qt-gstreamer-1.2.0-16|96	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|97	
21mr|qt-gstreamer-1.2.0-16|98	%define libqtgstreamerui %mklibname QtGStreamerUi %{api} %{major}
21mr|qt-gstreamer-1.2.0-16|99	
21mr|qt-gstreamer-1.2.0-16|100	%package -n %{libqtgstreamerui}
21mr|qt-gstreamer-1.2.0-16|101	Summary:	Library providing integration with QtGui
21mr|qt-gstreamer-1.2.0-16|102	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|103	
21mr|qt-gstreamer-1.2.0-16|104	%description -n %{libqtgstreamerui}
21mr|qt-gstreamer-1.2.0-16|105	Library providing integration with QtGui.
21mr|qt-gstreamer-1.2.0-16|106	
21mr|qt-gstreamer-1.2.0-16|107	%files -n %{libqtgstreamerui}
21mr|qt-gstreamer-1.2.0-16|108	%{_libdir}/libQtGStreamerUi-%{api}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|109	%{_libdir}/libQtGStreamerUi-%{api}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|110	
21mr|qt-gstreamer-1.2.0-16|111	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|112	
21mr|qt-gstreamer-1.2.0-16|113	%define libqtgstreamerutils %mklibname QtGStreamerUtils %{api} %{major}
21mr|qt-gstreamer-1.2.0-16|114	
21mr|qt-gstreamer-1.2.0-16|115	%package -n %{libqtgstreamerutils}
21mr|qt-gstreamer-1.2.0-16|116	Summary:	Library providing some high level utility classes
21mr|qt-gstreamer-1.2.0-16|117	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|118	
21mr|qt-gstreamer-1.2.0-16|119	%description -n %{libqtgstreamerutils}
21mr|qt-gstreamer-1.2.0-16|120	Library providing some high level utility classes.
21mr|qt-gstreamer-1.2.0-16|121	
21mr|qt-gstreamer-1.2.0-16|122	%files -n %{libqtgstreamerutils}
21mr|qt-gstreamer-1.2.0-16|123	%{_libdir}/libQtGStreamerUtils-%{api}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|124	%{_libdir}/libQtGStreamerUtils-%{api}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|125	
21mr|qt-gstreamer-1.2.0-16|126	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|127	
21mr|qt-gstreamer-1.2.0-16|128	%define devname %mklibname %{name} -d
21mr|qt-gstreamer-1.2.0-16|129	
21mr|qt-gstreamer-1.2.0-16|130	%package -n %{devname}
21mr|qt-gstreamer-1.2.0-16|131	Summary:	Development files for QtGstreamer
21mr|qt-gstreamer-1.2.0-16|132	Group:		Development/KDE and Qt
21mr|qt-gstreamer-1.2.0-16|133	Requires:	%{libqtglib} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|134	Requires:	%{libqtgstreamer} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|135	Requires:	%{libqtgstreamerui} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|136	Requires:	%{libqtgstreamerutils} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|137	Provides:	%{name}-devel = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|138	
21mr|qt-gstreamer-1.2.0-16|139	%description -n %{devname}
21mr|qt-gstreamer-1.2.0-16|140	QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
21mr|qt-gstreamer-1.2.0-16|141	plus some helper classes for integrating GStreamer better in Qt
21mr|qt-gstreamer-1.2.0-16|142	applications.
21mr|qt-gstreamer-1.2.0-16|143	
21mr|qt-gstreamer-1.2.0-16|144	This package contains files for developing applications using QtGstreamer.
21mr|qt-gstreamer-1.2.0-16|145	
21mr|qt-gstreamer-1.2.0-16|146	%files -n %{devname}
21mr|qt-gstreamer-1.2.0-16|147	%{_libdir}/libQtGLib-%{glibapi}.so
21mr|qt-gstreamer-1.2.0-16|148	%{_libdir}/libQtGStreamer-%{api}.so
21mr|qt-gstreamer-1.2.0-16|149	%{_libdir}/libQtGStreamerUi-%{api}.so
21mr|qt-gstreamer-1.2.0-16|150	%{_libdir}/libQtGStreamerUtils-%{api}.so
21mr|qt-gstreamer-1.2.0-16|151	%{_libdir}/pkgconfig/QtGLib-2.0.pc
21mr|qt-gstreamer-1.2.0-16|152	%{_libdir}/pkgconfig/QtGStreamer-1.0.pc
21mr|qt-gstreamer-1.2.0-16|153	%{_libdir}/pkgconfig/QtGStreamerUi-1.0.pc
21mr|qt-gstreamer-1.2.0-16|154	%{_libdir}/pkgconfig/QtGStreamerUtils-1.0.pc
21mr|qt-gstreamer-1.2.0-16|155	%{_libdir}/cmake/QtGStreamer/*.cmake
21mr|qt-gstreamer-1.2.0-16|156	%{_includedir}/QtGStreamer
21mr|qt-gstreamer-1.2.0-16|157	
21mr|qt-gstreamer-1.2.0-16|158	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|159	
21mr|qt-gstreamer-1.2.0-16|160	%package -n qt5-gstreamer
21mr|qt-gstreamer-1.2.0-16|161	Summary:	C++ bindings for GStreamer with a Qt-style API
21mr|qt-gstreamer-1.2.0-16|162	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|163	
21mr|qt-gstreamer-1.2.0-16|164	%description -n qt5-gstreamer
21mr|qt-gstreamer-1.2.0-16|165	QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
21mr|qt-gstreamer-1.2.0-16|166	plus some helper classes for integrating GStreamer better in Qt 5
21mr|qt-gstreamer-1.2.0-16|167	applications.
21mr|qt-gstreamer-1.2.0-16|168	
21mr|qt-gstreamer-1.2.0-16|169	%files -n qt5-gstreamer
21mr|qt-gstreamer-1.2.0-16|170	%{_libdir}/gstreamer-%{api}/libgstqt5videosink.so
21mr|qt-gstreamer-1.2.0-16|171	#{_qt5_importdir}/QtGStreamer/
21mr|qt-gstreamer-1.2.0-16|172	%{_qt5_libdir}/qt5/qml/QtGStreamer/
21mr|qt-gstreamer-1.2.0-16|173	
21mr|qt-gstreamer-1.2.0-16|174	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|175	
21mr|qt-gstreamer-1.2.0-16|176	%define libqt5glib %mklibname Qt5GLib %{glibapi} %{major}
21mr|qt-gstreamer-1.2.0-16|177	
21mr|qt-gstreamer-1.2.0-16|178	%package -n %{libqt5glib}
21mr|qt-gstreamer-1.2.0-16|179	Summary:	C++/Qt bindings for parts of the GLib and GObject APIs
21mr|qt-gstreamer-1.2.0-16|180	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|181	
21mr|qt-gstreamer-1.2.0-16|182	%description -n %{libqt5glib}
21mr|qt-gstreamer-1.2.0-16|183	Library providing C++/Qt bindings for parts of the GLib and GObject
21mr|qt-gstreamer-1.2.0-16|184	APIs, a base on which QtGStreamer is built.
21mr|qt-gstreamer-1.2.0-16|185	
21mr|qt-gstreamer-1.2.0-16|186	%files -n %{libqt5glib}
21mr|qt-gstreamer-1.2.0-16|187	%{_libdir}/libQt5GLib-%{glibapi}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|188	%{_libdir}/libQt5GLib-%{glibapi}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|189	
21mr|qt-gstreamer-1.2.0-16|190	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|191	
21mr|qt-gstreamer-1.2.0-16|192	%define libqt5gstreamer %mklibname Qt5GStreamer %{api} %{major}
21mr|qt-gstreamer-1.2.0-16|193	
21mr|qt-gstreamer-1.2.0-16|194	%package -n %{libqt5gstreamer}
21mr|qt-gstreamer-1.2.0-16|195	Summary:	C++/Qt bindings for GStreamer
21mr|qt-gstreamer-1.2.0-16|196	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|197	
21mr|qt-gstreamer-1.2.0-16|198	%description -n %{libqt5gstreamer}
21mr|qt-gstreamer-1.2.0-16|199	Library providing C++/Qt bindings for GStreamer
21mr|qt-gstreamer-1.2.0-16|200	
21mr|qt-gstreamer-1.2.0-16|201	%files -n %{libqt5gstreamer}
21mr|qt-gstreamer-1.2.0-16|202	%{_libdir}/libQt5GStreamer-%{api}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|203	%{_libdir}/libQt5GStreamer-%{api}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|204	
21mr|qt-gstreamer-1.2.0-16|205	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|206	
21mr|qt-gstreamer-1.2.0-16|207	%define libqt5gstreamerquick %mklibname Qt5GStreamerQuick %{api} %{major}
21mr|qt-gstreamer-1.2.0-16|208	
21mr|qt-gstreamer-1.2.0-16|209	%package -n %{libqt5gstreamerquick}
21mr|qt-gstreamer-1.2.0-16|210	Summary:	C++/Qt bindings for GStreamer
21mr|qt-gstreamer-1.2.0-16|211	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|212	
21mr|qt-gstreamer-1.2.0-16|213	%description -n %{libqt5gstreamerquick}
21mr|qt-gstreamer-1.2.0-16|214	Library providing C++/Qt bindings for GStreamer
21mr|qt-gstreamer-1.2.0-16|215	
21mr|qt-gstreamer-1.2.0-16|216	%files -n %{libqt5gstreamerquick}
21mr|qt-gstreamer-1.2.0-16|217	%{_libdir}/libQt5GStreamerQuick-%{api}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|218	%{_libdir}/libQt5GStreamerQuick-%{api}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|219	
21mr|qt-gstreamer-1.2.0-16|220	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|221	
21mr|qt-gstreamer-1.2.0-16|222	%define libqt5gstreamerui %mklibname Qt5GStreamerUi %{api} %{major}
21mr|qt-gstreamer-1.2.0-16|223	
21mr|qt-gstreamer-1.2.0-16|224	%package -n %{libqt5gstreamerui}
21mr|qt-gstreamer-1.2.0-16|225	Summary:	Library providing integration with QtGui
21mr|qt-gstreamer-1.2.0-16|226	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|227	
21mr|qt-gstreamer-1.2.0-16|228	%description -n %{libqt5gstreamerui}
21mr|qt-gstreamer-1.2.0-16|229	Library providing integration with QtGui.
21mr|qt-gstreamer-1.2.0-16|230	
21mr|qt-gstreamer-1.2.0-16|231	%files -n %{libqt5gstreamerui}
21mr|qt-gstreamer-1.2.0-16|232	%{_libdir}/libQt5GStreamerUi-%{api}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|233	%{_libdir}/libQt5GStreamerUi-%{api}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|234	
21mr|qt-gstreamer-1.2.0-16|235	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|236	
21mr|qt-gstreamer-1.2.0-16|237	%define libqt5gstreamerutils %mklibname Qt5GStreamerUtils %{api} %{major}
21mr|qt-gstreamer-1.2.0-16|238	
21mr|qt-gstreamer-1.2.0-16|239	%package -n %{libqt5gstreamerutils}
21mr|qt-gstreamer-1.2.0-16|240	Summary:	Library providing some high level utility classes
21mr|qt-gstreamer-1.2.0-16|241	Group:		System/Libraries
21mr|qt-gstreamer-1.2.0-16|242	
21mr|qt-gstreamer-1.2.0-16|243	%description -n %{libqt5gstreamerutils}
21mr|qt-gstreamer-1.2.0-16|244	Library providing some high level utility classes.
21mr|qt-gstreamer-1.2.0-16|245	
21mr|qt-gstreamer-1.2.0-16|246	%files -n %{libqt5gstreamerutils}
21mr|qt-gstreamer-1.2.0-16|247	%{_libdir}/libQt5GStreamerUtils-%{api}.so.%{major}
21mr|qt-gstreamer-1.2.0-16|248	%{_libdir}/libQt5GStreamerUtils-%{api}.so.%{version}
21mr|qt-gstreamer-1.2.0-16|249	
21mr|qt-gstreamer-1.2.0-16|250	#----------------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|251	
21mr|qt-gstreamer-1.2.0-16|252	%define devname5 %mklibname qt5-gstreamer -d
21mr|qt-gstreamer-1.2.0-16|253	
21mr|qt-gstreamer-1.2.0-16|254	%package -n %{devname5}
21mr|qt-gstreamer-1.2.0-16|255	Summary:	Development files for Qt5Gstreamer
21mr|qt-gstreamer-1.2.0-16|256	Group:		Development/KDE and Qt
21mr|qt-gstreamer-1.2.0-16|257	Requires:	%{libqt5glib} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|258	Requires:	%{libqt5gstreamer} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|259	Requires:	%{libqt5gstreamerquick} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|260	Requires:	%{libqt5gstreamerui} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|261	Requires:	%{libqt5gstreamerutils} = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|262	Provides:	qt5-gstreamer-devel = %{EVRD}
21mr|qt-gstreamer-1.2.0-16|263	
21mr|qt-gstreamer-1.2.0-16|264	%description -n %{devname5}
21mr|qt-gstreamer-1.2.0-16|265	Qt5GStreamer provides C++ bindings for GStreamer with a Qt-style API,
21mr|qt-gstreamer-1.2.0-16|266	plus some helper classes for integrating GStreamer better in Qt
21mr|qt-gstreamer-1.2.0-16|267	applications.
21mr|qt-gstreamer-1.2.0-16|268	
21mr|qt-gstreamer-1.2.0-16|269	This package contains files for developing applications using Qt5Gstreamer.
21mr|qt-gstreamer-1.2.0-16|270	
21mr|qt-gstreamer-1.2.0-16|271	%files -n %{devname5}
21mr|qt-gstreamer-1.2.0-16|272	%{_libdir}/libQt5GLib-%{glibapi}.so
21mr|qt-gstreamer-1.2.0-16|273	%{_libdir}/libQt5GStreamer-%{api}.so
21mr|qt-gstreamer-1.2.0-16|274	%{_libdir}/libQt5GStreamerQuick-%{api}.so
21mr|qt-gstreamer-1.2.0-16|275	%{_libdir}/libQt5GStreamerUi-%{api}.so
21mr|qt-gstreamer-1.2.0-16|276	%{_libdir}/libQt5GStreamerUtils-%{api}.so
21mr|qt-gstreamer-1.2.0-16|277	%{_libdir}/pkgconfig/Qt5GLib-2.0.pc
21mr|qt-gstreamer-1.2.0-16|278	%{_libdir}/pkgconfig/Qt5GStreamer-1.0.pc
21mr|qt-gstreamer-1.2.0-16|279	%{_libdir}/pkgconfig/Qt5GStreamerQuick-1.0.pc
21mr|qt-gstreamer-1.2.0-16|280	%{_libdir}/pkgconfig/Qt5GStreamerUi-1.0.pc
21mr|qt-gstreamer-1.2.0-16|281	%{_libdir}/pkgconfig/Qt5GStreamerUtils-1.0.pc
21mr|qt-gstreamer-1.2.0-16|282	%{_libdir}/cmake/Qt5GStreamer/*.cmake
21mr|qt-gstreamer-1.2.0-16|283	%{_includedir}/Qt5GStreamer
21mr|qt-gstreamer-1.2.0-16|284	
21mr|qt-gstreamer-1.2.0-16|285	#--------------------------------------------------------------------
21mr|qt-gstreamer-1.2.0-16|286	
21mr|qt-gstreamer-1.2.0-16|287	%prep
21mr|qt-gstreamer-1.2.0-16|288	%setup -q
21mr|qt-gstreamer-1.2.0-16|289	%patch0 -p1
21mr|qt-gstreamer-1.2.0-16|290	%patch1 -p1
21mr|qt-gstreamer-1.2.0-16|291	%patch2 -p1
21mr|qt-gstreamer-1.2.0-16|292	%patch10 -p1
21mr|qt-gstreamer-1.2.0-16|293	%patch11 -p1
21mr|qt-gstreamer-1.2.0-16|294	%patch12 -p1
21mr|qt-gstreamer-1.2.0-16|295	%patch13 -p1
21mr|qt-gstreamer-1.2.0-16|296	%patch14 -p1
21mr|qt-gstreamer-1.2.0-16|297	%patch15 -p1
21mr|qt-gstreamer-1.2.0-16|298	%patch16 -p1
21mr|qt-gstreamer-1.2.0-16|299	%patch20 -p1
21mr|qt-gstreamer-1.2.0-16|300	%patch21 -p0
21mr|qt-gstreamer-1.2.0-16|301	
21mr|qt-gstreamer-1.2.0-16|302	mkdir Qt4
21mr|qt-gstreamer-1.2.0-16|303	mv `ls -1 |grep -v Qt4` Qt4
21mr|qt-gstreamer-1.2.0-16|304	cp -a Qt4 Qt5
21mr|qt-gstreamer-1.2.0-16|305	
21mr|qt-gstreamer-1.2.0-16|306	%build
21mr|qt-gstreamer-1.2.0-16|307	pushd Qt4
21mr|qt-gstreamer-1.2.0-16|308	%cmake_qt4 \
21mr|qt-gstreamer-1.2.0-16|309	-DQT_VERSION=4 \
21mr|qt-gstreamer-1.2.0-16|310	-DQTGSTREAMER_TESTS=OFF \
21mr|qt-gstreamer-1.2.0-16|311	-DLIB_INSTALL_DIR=%{_libdir}
21mr|qt-gstreamer-1.2.0-16|312	%make
21mr|qt-gstreamer-1.2.0-16|313	popd
21mr|qt-gstreamer-1.2.0-16|314	
21mr|qt-gstreamer-1.2.0-16|315	pushd Qt5
21mr|qt-gstreamer-1.2.0-16|316	%cmake_qt5 \
21mr|qt-gstreamer-1.2.0-16|317	-DQT_VERSION=5 \
21mr|qt-gstreamer-1.2.0-16|318	-DQTGSTREAMER_TESTS=OFF \
21mr|qt-gstreamer-1.2.0-16|319	-DLIB_INSTALL_DIR=%{_libdir}
21mr|qt-gstreamer-1.2.0-16|320	%make
21mr|qt-gstreamer-1.2.0-16|321	popd
21mr|qt-gstreamer-1.2.0-16|322	
21mr|qt-gstreamer-1.2.0-16|323	%install
21mr|qt-gstreamer-1.2.0-16|324	%makeinstall_std -C Qt4/build
21mr|qt-gstreamer-1.2.0-16|325	
21mr|qt-gstreamer-1.2.0-16|326	%makeinstall_std -C Qt5/build

16430 21
21mr|qtkeychain-qt-0.13.2-4|1	%bcond_without qt5
21mr|qtkeychain-qt-0.13.2-4|2	%bcond_with qt6
21mr|qtkeychain-qt-0.13.2-4|3	
21mr|qtkeychain-qt-0.13.2-4|4	%define	oname qtkeychain
21mr|qtkeychain-qt-0.13.2-4|5	
21mr|qtkeychain-qt-0.13.2-4|6	%define	major 1
21mr|qtkeychain-qt-0.13.2-4|7	%define	libname %mklibname qt5keychain %{major}
21mr|qtkeychain-qt-0.13.2-4|8	%define	devname %mklibname qt5keychain -d
21mr|qtkeychain-qt-0.13.2-4|9	%define	libqt6name %mklibname qt6keychain %{major}
21mr|qtkeychain-qt-0.13.2-4|10	%define	devqt6name %mklibname qt6keychain -d
21mr|qtkeychain-qt-0.13.2-4|11	
21mr|qtkeychain-qt-0.13.2-4|12	Summary:	Platform-independent Qt API for storing passwords securely
21mr|qtkeychain-qt-0.13.2-4|13	Name:		qtkeychain-qt
21mr|qtkeychain-qt-0.13.2-4|14	Version:	0.13.2
21mr|qtkeychain-qt-0.13.2-4|15	Release:	4
21mr|qtkeychain-qt-0.13.2-4|16	License:	LGPLv2+
21mr|qtkeychain-qt-0.13.2-4|17	Group:		Development/KDE and Qt
21mr|qtkeychain-qt-0.13.2-4|18	Url:		https://github.com/frankosterfeld/qtkeychain
21mr|qtkeychain-qt-0.13.2-4|19	Source0:	https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|qtkeychain-qt-0.13.2-4|20	BuildRequires:	cmake
21mr|qtkeychain-qt-0.13.2-4|21	BuildRequires:	pkgconfig(libsecret-1)
21mr|qtkeychain-qt-0.13.2-4|22	%if %{with qt5}
21mr|qtkeychain-qt-0.13.2-4|23	BuildRequires:	qt5-linguist-tools
21mr|qtkeychain-qt-0.13.2-4|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|qtkeychain-qt-0.13.2-4|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qtkeychain-qt-0.13.2-4|26	%endif
21mr|qtkeychain-qt-0.13.2-4|27	%if %{with qt6}
21mr|qtkeychain-qt-0.13.2-4|28	BuildRequires:	qmake-qt6
21mr|qtkeychain-qt-0.13.2-4|29	BuildRequires:	qt6-cmake
21mr|qtkeychain-qt-0.13.2-4|30	BuildRequires:	pkgconfig(Qt6Core)
21mr|qtkeychain-qt-0.13.2-4|31	BuildRequires:	pkgconfig(Qt6DBus)
21mr|qtkeychain-qt-0.13.2-4|32	BuildRequires:	qt6-linguist-tools
21mr|qtkeychain-qt-0.13.2-4|33	%endif
21mr|qtkeychain-qt-0.13.2-4|34	
21mr|qtkeychain-qt-0.13.2-4|35	%description
21mr|qtkeychain-qt-0.13.2-4|36	Platform-independent Qt API for storing passwords securely.
21mr|qtkeychain-qt-0.13.2-4|37	
21mr|qtkeychain-qt-0.13.2-4|38	#----------------------------------------------------------------------------
21mr|qtkeychain-qt-0.13.2-4|39	
21mr|qtkeychain-qt-0.13.2-4|40	%package common
21mr|qtkeychain-qt-0.13.2-4|41	Summary:	Common files for %{name} (translations etc)
21mr|qtkeychain-qt-0.13.2-4|42	Group:		System/Libraries
21mr|qtkeychain-qt-0.13.2-4|43	Conflicts:	qtkeychain-qt5-common < 0.13.2-3
21mr|qtkeychain-qt-0.13.2-4|44	Obsoletes:	qtkeychain-qt5-common < 0.13.2-3
21mr|qtkeychain-qt-0.13.2-4|45	
21mr|qtkeychain-qt-0.13.2-4|46	%description common
21mr|qtkeychain-qt-0.13.2-4|47	Common files for %{name} (translations etc).
21mr|qtkeychain-qt-0.13.2-4|48	
21mr|qtkeychain-qt-0.13.2-4|49	%files common -f %{oname}.lang
21mr|qtkeychain-qt-0.13.2-4|50	%doc COPYING
21mr|qtkeychain-qt-0.13.2-4|51	
21mr|qtkeychain-qt-0.13.2-4|52	#----------------------------------------------------------------------------
21mr|qtkeychain-qt-0.13.2-4|53	%if %{with qt5}
21mr|qtkeychain-qt-0.13.2-4|54	
21mr|qtkeychain-qt-0.13.2-4|55	%package -n %{libname}
21mr|qtkeychain-qt-0.13.2-4|56	Summary:	Platform-independent Qt API for storing passwords securely
21mr|qtkeychain-qt-0.13.2-4|57	Group:		System/Libraries
21mr|qtkeychain-qt-0.13.2-4|58	Requires:	%{name}-common
21mr|qtkeychain-qt-0.13.2-4|59	
21mr|qtkeychain-qt-0.13.2-4|60	%description -n %{libname}
21mr|qtkeychain-qt-0.13.2-4|61	Platform-independent Qt API for storing passwords securely.
21mr|qtkeychain-qt-0.13.2-4|62	
21mr|qtkeychain-qt-0.13.2-4|63	%files -n %{libname}
21mr|qtkeychain-qt-0.13.2-4|64	%doc COPYING
21mr|qtkeychain-qt-0.13.2-4|65	%{_libdir}/libqt5keychain.so.%{major}
21mr|qtkeychain-qt-0.13.2-4|66	%{_libdir}/libqt5keychain.so.%{version}
21mr|qtkeychain-qt-0.13.2-4|67	
21mr|qtkeychain-qt-0.13.2-4|68	#----------------------------------------------------------------------------
21mr|qtkeychain-qt-0.13.2-4|69	
21mr|qtkeychain-qt-0.13.2-4|70	%package -n %{devname}
21mr|qtkeychain-qt-0.13.2-4|71	Summary:	Development tools for programs which will use the %{name}
21mr|qtkeychain-qt-0.13.2-4|72	Group:		Development/C
21mr|qtkeychain-qt-0.13.2-4|73	Requires:	%{libname} = %{EVRD}
21mr|qtkeychain-qt-0.13.2-4|74	Provides:	qtkeychain-qt5-devel = %{EVRD}
21mr|qtkeychain-qt-0.13.2-4|75	
21mr|qtkeychain-qt-0.13.2-4|76	%description -n %{devname}
21mr|qtkeychain-qt-0.13.2-4|77	This package contains the header files and .so libraries for developing
21mr|qtkeychain-qt-0.13.2-4|78	%{name}.
21mr|qtkeychain-qt-0.13.2-4|79	
21mr|qtkeychain-qt-0.13.2-4|80	%files -n %{devname}
21mr|qtkeychain-qt-0.13.2-4|81	%doc ChangeLog COPYING ReadMe.md
21mr|qtkeychain-qt-0.13.2-4|82	%{_includedir}/qt5keychain
21mr|qtkeychain-qt-0.13.2-4|83	%{_libdir}/libqt5keychain.so
21mr|qtkeychain-qt-0.13.2-4|84	%{_libdir}/cmake/Qt5Keychain
21mr|qtkeychain-qt-0.13.2-4|85	%{_libdir}/qt5/mkspecs/modules/qt_Qt5Keychain.pri
21mr|qtkeychain-qt-0.13.2-4|86	%endif
21mr|qtkeychain-qt-0.13.2-4|87	#----------------------------------------------------------------------------
21mr|qtkeychain-qt-0.13.2-4|88	
21mr|qtkeychain-qt-0.13.2-4|89	%if %{with qt6}
21mr|qtkeychain-qt-0.13.2-4|90	
21mr|qtkeychain-qt-0.13.2-4|91	%package -n %{libqt6name}
21mr|qtkeychain-qt-0.13.2-4|92	Summary:	Platform-independent Qt API for storing passwords securely
21mr|qtkeychain-qt-0.13.2-4|93	Group:		System/Libraries
21mr|qtkeychain-qt-0.13.2-4|94	Requires:	%{name}-common
21mr|qtkeychain-qt-0.13.2-4|95	
21mr|qtkeychain-qt-0.13.2-4|96	%description -n %{libqt6name}
21mr|qtkeychain-qt-0.13.2-4|97	Platform-independent Qt API for storing passwords securely.
21mr|qtkeychain-qt-0.13.2-4|98	
21mr|qtkeychain-qt-0.13.2-4|99	%files -n %{libqt6name}
21mr|qtkeychain-qt-0.13.2-4|100	%doc COPYING
21mr|qtkeychain-qt-0.13.2-4|101	%{_libdir}/libqt6keychain.so.%{major}
21mr|qtkeychain-qt-0.13.2-4|102	%{_libdir}/libqt6keychain.so.%{version}
21mr|qtkeychain-qt-0.13.2-4|103	
21mr|qtkeychain-qt-0.13.2-4|104	#----------------------------------------------------------------------------
21mr|qtkeychain-qt-0.13.2-4|105	
21mr|qtkeychain-qt-0.13.2-4|106	%package -n %{devqt6name}
21mr|qtkeychain-qt-0.13.2-4|107	Summary:	Development tools for programs which will use the %{name}
21mr|qtkeychain-qt-0.13.2-4|108	Group:		Development/C
21mr|qtkeychain-qt-0.13.2-4|109	Requires:	%{libqt6name} = %{EVRD}
21mr|qtkeychain-qt-0.13.2-4|110	Provides:	qtkeychain-qt6-devel = %{EVRD}
21mr|qtkeychain-qt-0.13.2-4|111	
21mr|qtkeychain-qt-0.13.2-4|112	%description -n %{devqt6name}
21mr|qtkeychain-qt-0.13.2-4|113	This package contains the header files and .so libraries for developing
21mr|qtkeychain-qt-0.13.2-4|114	%{name}.
21mr|qtkeychain-qt-0.13.2-4|115	
21mr|qtkeychain-qt-0.13.2-4|116	%files -n %{devqt6name}
21mr|qtkeychain-qt-0.13.2-4|117	%doc ChangeLog COPYING ReadMe.md
21mr|qtkeychain-qt-0.13.2-4|118	%{_includedir}/qt6keychain
21mr|qtkeychain-qt-0.13.2-4|119	%{_libdir}/libqt6keychain.so
21mr|qtkeychain-qt-0.13.2-4|120	%{_libdir}/cmake/Qt6Keychain
21mr|qtkeychain-qt-0.13.2-4|121	%{_libdir}/qt6/mkspecs/modules/qt_Qt6Keychain.pri
21mr|qtkeychain-qt-0.13.2-4|122	%endif
21mr|qtkeychain-qt-0.13.2-4|123	
21mr|qtkeychain-qt-0.13.2-4|124	#----------------------------------------------------------------------------
21mr|qtkeychain-qt-0.13.2-4|125	
21mr|qtkeychain-qt-0.13.2-4|126	%prep
21mr|qtkeychain-qt-0.13.2-4|127	%setup -qn %{oname}-%{version}
21mr|qtkeychain-qt-0.13.2-4|128	
21mr|qtkeychain-qt-0.13.2-4|129	%build
21mr|qtkeychain-qt-0.13.2-4|130	%if %{with qt5}
21mr|qtkeychain-qt-0.13.2-4|131	export CMAKE_BUILD_DIR=build-qt5
21mr|qtkeychain-qt-0.13.2-4|132	%cmake_qt5 \
21mr|qtkeychain-qt-0.13.2-4|133	-DECM_MKSPECS_INSTALL_DIR=%{_libdir}/qt5/mkspecs/modules
21mr|qtkeychain-qt-0.13.2-4|134	%make_build
21mr|qtkeychain-qt-0.13.2-4|135	cd ..
21mr|qtkeychain-qt-0.13.2-4|136	%endif
21mr|qtkeychain-qt-0.13.2-4|137	
21mr|qtkeychain-qt-0.13.2-4|138	%if %{with qt6}
21mr|qtkeychain-qt-0.13.2-4|139	export CMAKE_BUILD_DIR=build-qt6
21mr|qtkeychain-qt-0.13.2-4|140	%cmake \
21mr|qtkeychain-qt-0.13.2-4|141	-DECM_MKSPECS_INSTALL_DIR=%{_libdir}/qt6/mkspecs/modules \
21mr|qtkeychain-qt-0.13.2-4|142	-DBUILD_WITH_QT6:BOOL=ON
21mr|qtkeychain-qt-0.13.2-4|143	%make_build
21mr|qtkeychain-qt-0.13.2-4|144	cd ..
21mr|qtkeychain-qt-0.13.2-4|145	%endif
21mr|qtkeychain-qt-0.13.2-4|146	
21mr|qtkeychain-qt-0.13.2-4|147	%install
21mr|qtkeychain-qt-0.13.2-4|148	%makeinstall_std -C build
21mr|qtkeychain-qt-0.13.2-4|149	
21mr|qtkeychain-qt-0.13.2-4|150	%if %{with qt6}
21mr|qtkeychain-qt-0.13.2-4|151	%make_install -C build-qt6
21mr|qtkeychain-qt-0.13.2-4|152	%endif
21mr|qtkeychain-qt-0.13.2-4|153	
21mr|qtkeychain-qt-0.13.2-4|154	%find_lang %{oname} --with-qt

16431 21
21mr|qt-list-styles-0.1-3|1	Summary:	Helper applications to list available Qt4 and Qt5 styles
21mr|qt-list-styles-0.1-3|2	Name:		qt-list-styles
21mr|qt-list-styles-0.1-3|3	Version:	0.1
21mr|qt-list-styles-0.1-3|4	Release:	3
21mr|qt-list-styles-0.1-3|5	License:	GPLv2+
21mr|qt-list-styles-0.1-3|6	Group:		Graphical desktop/KDE
21mr|qt-list-styles-0.1-3|7	Url:		http://rosalinux.com/
21mr|qt-list-styles-0.1-3|8	Source0:	https://abf.io/uxteam/%{name}/archive/%{name}-%{version}.tar.gz
21mr|qt-list-styles-0.1-3|9	BuildRequires:	pkgconfig(QtCore)
21mr|qt-list-styles-0.1-3|10	BuildRequires:	pkgconfig(QtGui)
21mr|qt-list-styles-0.1-3|11	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt-list-styles-0.1-3|12	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qt-list-styles-0.1-3|13	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt-list-styles-0.1-3|14	
21mr|qt-list-styles-0.1-3|15	%description
21mr|qt-list-styles-0.1-3|16	Helper applications to list available Qt4 and Qt5 styles.
21mr|qt-list-styles-0.1-3|17	
21mr|qt-list-styles-0.1-3|18	%files
21mr|qt-list-styles-0.1-3|19	%{_bindir}/qt4-list-styles
21mr|qt-list-styles-0.1-3|20	%{_bindir}/qt5-list-styles
21mr|qt-list-styles-0.1-3|21	
21mr|qt-list-styles-0.1-3|22	#----------------------------------------------------------------------------
21mr|qt-list-styles-0.1-3|23	
21mr|qt-list-styles-0.1-3|24	%prep
21mr|qt-list-styles-0.1-3|25	%setup -q
21mr|qt-list-styles-0.1-3|26	
21mr|qt-list-styles-0.1-3|27	%build
21mr|qt-list-styles-0.1-3|28	%ifarch %{e2k}
21mr|qt-list-styles-0.1-3|29	export QMAKESPEC=linux-g++-lcc-native
21mr|qt-list-styles-0.1-3|30	%endif
21mr|qt-list-styles-0.1-3|31	%qmake_qt4
21mr|qt-list-styles-0.1-3|32	%make
21mr|qt-list-styles-0.1-3|33	mv qt-list-styles qt4-list-styles
21mr|qt-list-styles-0.1-3|34	
21mr|qt-list-styles-0.1-3|35	make clean
21mr|qt-list-styles-0.1-3|36	%ifarch %{e2k}
21mr|qt-list-styles-0.1-3|37	unset QMAKESPEC
21mr|qt-list-styles-0.1-3|38	%endif
21mr|qt-list-styles-0.1-3|39	%qmake_qt5
21mr|qt-list-styles-0.1-3|40	%make
21mr|qt-list-styles-0.1-3|41	mv qt-list-styles qt5-list-styles
21mr|qt-list-styles-0.1-3|42	
21mr|qt-list-styles-0.1-3|43	%install
21mr|qt-list-styles-0.1-3|44	mkdir -p %{buildroot}%{_bindir}
21mr|qt-list-styles-0.1-3|45	install -m 755 qt4-list-styles %{buildroot}%{_bindir}/
21mr|qt-list-styles-0.1-3|46	install -m 755 qt5-list-styles %{buildroot}%{_bindir}/

16432 21
21mr|qtmpris-1.0.6-3|1	%define _empty_manifest_terminate_build 0
21mr|qtmpris-1.0.6-3|2	%define _enable_debug_packages %{nil}
21mr|qtmpris-1.0.6-3|3	%define  debug_package %{nil}
21mr|qtmpris-1.0.6-3|4	
21mr|qtmpris-1.0.6-3|5	%define major 1
21mr|qtmpris-1.0.6-3|6	%define libname %mklibname qtmpris %{major}
21mr|qtmpris-1.0.6-3|7	%define devname %mklibname qtmpris -d
21mr|qtmpris-1.0.6-3|8	
21mr|qtmpris-1.0.6-3|9	Summary:	MPRIS (Media Player Remote Interfacing Specification) v.2 implementation for Qt and QML
21mr|qtmpris-1.0.6-3|10	Name:	qtmpris
21mr|qtmpris-1.0.6-3|11	Version:	1.0.6
21mr|qtmpris-1.0.6-3|12	Release:	3
21mr|qtmpris-1.0.6-3|13	Group:	System/Libraries
21mr|qtmpris-1.0.6-3|14	License:	LGPLv2.1
21mr|qtmpris-1.0.6-3|15	URL:	https://github.com/qtmpris/qtmpris
21mr|qtmpris-1.0.6-3|16	Source0:	https://github.com/sailfishos/qtmpris/archive/refs/tags/%{version}.tar.gz
21mr|qtmpris-1.0.6-3|17	Source1:	qtmpris.rpmlintrc
21mr|qtmpris-1.0.6-3|18	BuildRequires:	qmake5
21mr|qtmpris-1.0.6-3|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|qtmpris-1.0.6-3|20	BuildRequires:	pkgconfig(Qt5DBus)
21mr|qtmpris-1.0.6-3|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|qtmpris-1.0.6-3|22	BuildRequires:	pkgconfig(Qt5Qml)
21mr|qtmpris-1.0.6-3|23	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qtmpris-1.0.6-3|24	
21mr|qtmpris-1.0.6-3|25	%description
21mr|qtmpris-1.0.6-3|26	MPRIS (Media Player Remote Interfacing Specification) v.2 implementation for Qt and QML
21mr|qtmpris-1.0.6-3|27	
21mr|qtmpris-1.0.6-3|28	#--------------------------------------------------------------------------
21mr|qtmpris-1.0.6-3|29	
21mr|qtmpris-1.0.6-3|30	%package -n %{libname}
21mr|qtmpris-1.0.6-3|31	Summary:	MPRIS (Media Player Remote Interfacing Specification) v.2 implementation for Qt and QML
21mr|qtmpris-1.0.6-3|32	Group:	System/Libraries
21mr|qtmpris-1.0.6-3|33	
21mr|qtmpris-1.0.6-3|34	%description -n %{libname}
21mr|qtmpris-1.0.6-3|35	
21mr|qtmpris-1.0.6-3|36	%files -n %{libname}
21mr|qtmpris-1.0.6-3|37	%{_libdir}/*.so.%{major}*
21mr|qtmpris-1.0.6-3|38	%{_libdir}/qt5/qml/org/nemomobile/
21mr|qtmpris-1.0.6-3|39	
21mr|qtmpris-1.0.6-3|40	#--------------------------------------------------------------------------
21mr|qtmpris-1.0.6-3|41	
21mr|qtmpris-1.0.6-3|42	%package -n %{devname}
21mr|qtmpris-1.0.6-3|43	Summary:	Development files for %{name}
21mr|qtmpris-1.0.6-3|44	Group:	Development/C
21mr|qtmpris-1.0.6-3|45	Requires:	%{libname} = %{EVRD}
21mr|qtmpris-1.0.6-3|46	
21mr|qtmpris-1.0.6-3|47	%description -n %{devname}
21mr|qtmpris-1.0.6-3|48	Development files (Headers etc.) for %{name}.
21mr|qtmpris-1.0.6-3|49	
21mr|qtmpris-1.0.6-3|50	%files -n %{devname}
21mr|qtmpris-1.0.6-3|51	%{_includedir}/*
21mr|qtmpris-1.0.6-3|52	%{_libdir}/*.so
21mr|qtmpris-1.0.6-3|53	%{_libdir}/pkgconfig/*
21mr|qtmpris-1.0.6-3|54	%{_libdir}/qt5/mkspecs/features/mpris-qt5.prf
21mr|qtmpris-1.0.6-3|55	
21mr|qtmpris-1.0.6-3|56	#--------------------------------------------------------------------------
21mr|qtmpris-1.0.6-3|57	
21mr|qtmpris-1.0.6-3|58	%prep
21mr|qtmpris-1.0.6-3|59	%autosetup -p1
21mr|qtmpris-1.0.6-3|60	qmake-qt5 mpris-qt.pro
21mr|qtmpris-1.0.6-3|61	
21mr|qtmpris-1.0.6-3|62	%build
21mr|qtmpris-1.0.6-3|63	%make_build
21mr|qtmpris-1.0.6-3|64	
21mr|qtmpris-1.0.6-3|65	%install
21mr|qtmpris-1.0.6-3|66	%make_install INSTALL_ROOT=%{buildroot}
21mr|qtmpris-1.0.6-3|67	

16433 21
21mr|qt-mvvm-0.2.0-1.git59f808.2|1	%define commit 59f8083e701168e79328f84cb18f55d66e88df2c
21mr|qt-mvvm-0.2.0-1.git59f808.2|2	%define commit_short %(echo %{commit} | head -c6)
21mr|qt-mvvm-0.2.0-1.git59f808.2|3	
21mr|qt-mvvm-0.2.0-1.git59f808.2|4	%define major 0.2
21mr|qt-mvvm-0.2.0-1.git59f808.2|5	%define libname %mklibname mvvm %{major}
21mr|qt-mvvm-0.2.0-1.git59f808.2|6	%define devname %mklibname mvvm -d
21mr|qt-mvvm-0.2.0-1.git59f808.2|7	
21mr|qt-mvvm-0.2.0-1.git59f808.2|8	Name:		qt-mvvm
21mr|qt-mvvm-0.2.0-1.git59f808.2|9	Version:	0.2.0
21mr|qt-mvvm-0.2.0-1.git59f808.2|10	Release:	1.git%{commit_short}.2
21mr|qt-mvvm-0.2.0-1.git59f808.2|11	Summary:	This model-view-viewmodel framework is intended for development of large Qt based applications written in C++
21mr|qt-mvvm-0.2.0-1.git59f808.2|12	Group:		System/Libraries
21mr|qt-mvvm-0.2.0-1.git59f808.2|13	License:	GPLv3+
21mr|qt-mvvm-0.2.0-1.git59f808.2|14	Url:		https://github.com/gpospelov/qt-mvvm
21mr|qt-mvvm-0.2.0-1.git59f808.2|15	# repack with git clone --recursive for thirdparty gtest source
21mr|qt-mvvm-0.2.0-1.git59f808.2|16	Source0:	qt-mvvm-%{commit}.tar.gz
21mr|qt-mvvm-0.2.0-1.git59f808.2|17	# test need XDG_RUNTIME_DIR, also drop examples
21mr|qt-mvvm-0.2.0-1.git59f808.2|18	Patch0:		qt-mvvm-disable-tests.patch
21mr|qt-mvvm-0.2.0-1.git59f808.2|19	Patch1:		qt-mvvm-headers.patch
21mr|qt-mvvm-0.2.0-1.git59f808.2|20	BuildRequires:	cmake
21mr|qt-mvvm-0.2.0-1.git59f808.2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|qt-mvvm-0.2.0-1.git59f808.2|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|qt-mvvm-0.2.0-1.git59f808.2|23	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|qt-mvvm-0.2.0-1.git59f808.2|24	BuildRequires:	doxygen
21mr|qt-mvvm-0.2.0-1.git59f808.2|25	# for test
21mr|qt-mvvm-0.2.0-1.git59f808.2|26	#BuildRequires:	pkgconfig(Qt5Test)
21mr|qt-mvvm-0.2.0-1.git59f808.2|27	#BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|qt-mvvm-0.2.0-1.git59f808.2|28	
21mr|qt-mvvm-0.2.0-1.git59f808.2|29	
21mr|qt-mvvm-0.2.0-1.git59f808.2|30	%description
21mr|qt-mvvm-0.2.0-1.git59f808.2|31	This model-view-viewmodel framework is intended for development of
21mr|qt-mvvm-0.2.0-1.git59f808.2|32	large Qt based applications written in C++.
21mr|qt-mvvm-0.2.0-1.git59f808.2|33	Main features of the framework are:
21mr|qt-mvvm-0.2.0-1.git59f808.2|34	Application model to store arbitrary data of GUI session.
21mr|qt-mvvm-0.2.0-1.git59f808.2|35	Serialization of application models to json.
21mr|qt-mvvm-0.2.0-1.git59f808.2|36	Undo/redo based on command pattern.
21mr|qt-mvvm-0.2.0-1.git59f808.2|37	View model to show parts of application model in Qt widgets. Depends on Qt.
21mr|qt-mvvm-0.2.0-1.git59f808.2|38	Scientific plotting based on qcustomplot.
21mr|qt-mvvm-0.2.0-1.git59f808.2|39	Automatic generation of widgets from model content.
21mr|qt-mvvm-0.2.0-1.git59f808.2|40	Property editors.
21mr|qt-mvvm-0.2.0-1.git59f808.2|41	Flexible layout of Qt's trees and tables.
21mr|qt-mvvm-0.2.0-1.git59f808.2|42	
21mr|qt-mvvm-0.2.0-1.git59f808.2|43	#------------------------------------------------------------------
21mr|qt-mvvm-0.2.0-1.git59f808.2|44	
21mr|qt-mvvm-0.2.0-1.git59f808.2|45	%package -n %{libname}
21mr|qt-mvvm-0.2.0-1.git59f808.2|46	Summary:	This model-view-viewmodel framework is intended for development of large Qt based applications written in C++
21mr|qt-mvvm-0.2.0-1.git59f808.2|47	Group:		System/Libraries
21mr|qt-mvvm-0.2.0-1.git59f808.2|48	
21mr|qt-mvvm-0.2.0-1.git59f808.2|49	%description -n %{libname}
21mr|qt-mvvm-0.2.0-1.git59f808.2|50	%{name} shared library.
21mr|qt-mvvm-0.2.0-1.git59f808.2|51	
21mr|qt-mvvm-0.2.0-1.git59f808.2|52	%files -n %{libname}
21mr|qt-mvvm-0.2.0-1.git59f808.2|53	%{_libdir}/libmvvm_*.so.%{major}*
21mr|qt-mvvm-0.2.0-1.git59f808.2|54	
21mr|qt-mvvm-0.2.0-1.git59f808.2|55	#-----------------------------------------------------------------
21mr|qt-mvvm-0.2.0-1.git59f808.2|56	%package -n %{devname}
21mr|qt-mvvm-0.2.0-1.git59f808.2|57	Summary:	Headers for libqt-mvvm framework
21mr|qt-mvvm-0.2.0-1.git59f808.2|58	Group:		Development/Other
21mr|qt-mvvm-0.2.0-1.git59f808.2|59	Requires:	%{libname} = %{EVRD}
21mr|qt-mvvm-0.2.0-1.git59f808.2|60	Provides:	lib%{name}-devel = %{EVRD}
21mr|qt-mvvm-0.2.0-1.git59f808.2|61	
21mr|qt-mvvm-0.2.0-1.git59f808.2|62	%description -n %{devname}
21mr|qt-mvvm-0.2.0-1.git59f808.2|63	The qt-mvvm-devel package contains the header files needed to
21mr|qt-mvvm-0.2.0-1.git59f808.2|64	develop programs that use set libqt-mvvm libraries.
21mr|qt-mvvm-0.2.0-1.git59f808.2|65	
21mr|qt-mvvm-0.2.0-1.git59f808.2|66	%files -n %{devname}
21mr|qt-mvvm-0.2.0-1.git59f808.2|67	%{_libdir}/cmake/mvvm/*
21mr|qt-mvvm-0.2.0-1.git59f808.2|68	%{_libdir}/libmvvm_*.so
21mr|qt-mvvm-0.2.0-1.git59f808.2|69	%{_includedir}/*
21mr|qt-mvvm-0.2.0-1.git59f808.2|70	
21mr|qt-mvvm-0.2.0-1.git59f808.2|71	#-----------------------------------------------------------------
21mr|qt-mvvm-0.2.0-1.git59f808.2|72	
21mr|qt-mvvm-0.2.0-1.git59f808.2|73	%prep
21mr|qt-mvvm-0.2.0-1.git59f808.2|74	%autosetup -p1 -n %{name}-%{commit}
21mr|qt-mvvm-0.2.0-1.git59f808.2|75	
21mr|qt-mvvm-0.2.0-1.git59f808.2|76	%build
21mr|qt-mvvm-0.2.0-1.git59f808.2|77	%ifarch %{e2k}
21mr|qt-mvvm-0.2.0-1.git59f808.2|78	export CXXFLAGS="%{optflags} -Wno-error=unused-function"
21mr|qt-mvvm-0.2.0-1.git59f808.2|79	%endif
21mr|qt-mvvm-0.2.0-1.git59f808.2|80	%cmake -DMVVM_DISCOVER_TESTS=OFF -DMVVM_ENABLE_FILESYSTEM=OFF -DMVVM_BUILD_EXAMPLES=OFF
21mr|qt-mvvm-0.2.0-1.git59f808.2|81	
21mr|qt-mvvm-0.2.0-1.git59f808.2|82	# for build test
21mr|qt-mvvm-0.2.0-1.git59f808.2|83	#export LD_LIBRARY_PATH=$(pwd)/lib
21mr|qt-mvvm-0.2.0-1.git59f808.2|84	
21mr|qt-mvvm-0.2.0-1.git59f808.2|85	%make
21mr|qt-mvvm-0.2.0-1.git59f808.2|86	
21mr|qt-mvvm-0.2.0-1.git59f808.2|87	%install
21mr|qt-mvvm-0.2.0-1.git59f808.2|88	%makeinstall_std -C build
21mr|qt-mvvm-0.2.0-1.git59f808.2|89	

16434 21
21mr|qtsoap-2.7-6|1	%ifarch %{e2k}
21mr|qtsoap-2.7-6|2	%define debug_package %{nil}
21mr|qtsoap-2.7-6|3	%endif
21mr|qtsoap-2.7-6|4	%define major 2
21mr|qtsoap-2.7-6|5	%define libname %mklibname %{name} %{major}
21mr|qtsoap-2.7-6|6	%define devname %mklibname %{name} -d
21mr|qtsoap-2.7-6|7	
21mr|qtsoap-2.7-6|8	Summary:	The Simple Object Access Protocol Qt-based client side library
21mr|qtsoap-2.7-6|9	Name:		qtsoap
21mr|qtsoap-2.7-6|10	Version:	2.7
21mr|qtsoap-2.7-6|11	Release:	6
21mr|qtsoap-2.7-6|12	License:	LGPLv2.1+ with exceptions or GPLv3+
21mr|qtsoap-2.7-6|13	Group:		System/Libraries
21mr|qtsoap-2.7-6|14	Url:		http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Utilities/qtsoap/
21mr|qtsoap-2.7-6|15	Source0:	http://get.qt.nokia.com/qt/solutions/lgpl/qtsoap-%{version}_1-opensource.tar.gz
21mr|qtsoap-2.7-6|16	Patch0:		qtsoap-2.7_1-opensource-install-pub-headers.patch
21mr|qtsoap-2.7-6|17	BuildRequires:	qt4-devel
21mr|qtsoap-2.7-6|18	
21mr|qtsoap-2.7-6|19	%description
21mr|qtsoap-2.7-6|20	The SOAP (Simple Object Access Protocol) library uses the XML standard
21mr|qtsoap-2.7-6|21	for describing how to exchange messages. Its primary usage is to invoke web
21mr|qtsoap-2.7-6|22	services and get responses from Qt-based applications.
21mr|qtsoap-2.7-6|23	
21mr|qtsoap-2.7-6|24	#----------------------------------------------------------------------------
21mr|qtsoap-2.7-6|25	
21mr|qtsoap-2.7-6|26	%package -n %{libname}
21mr|qtsoap-2.7-6|27	Summary:	The Simple Object Access Protocol Qt-based client side library
21mr|qtsoap-2.7-6|28	Group:		System/Libraries
21mr|qtsoap-2.7-6|29	
21mr|qtsoap-2.7-6|30	%description -n %{libname}
21mr|qtsoap-2.7-6|31	The SOAP (Simple Object Access Protocol) library uses the XML standard
21mr|qtsoap-2.7-6|32	for describing how to exchange messages. Its primary usage is to invoke web
21mr|qtsoap-2.7-6|33	services and get responses from Qt-based applications.
21mr|qtsoap-2.7-6|34	
21mr|qtsoap-2.7-6|35	%files -n %{libname}
21mr|qtsoap-2.7-6|36	%doc README.TXT LGPL_EXCEPTION.txt LICENSE.GPL3 LICENSE.LGPL
21mr|qtsoap-2.7-6|37	%{_libdir}/libqtsoap.so.%{major}*
21mr|qtsoap-2.7-6|38	
21mr|qtsoap-2.7-6|39	#----------------------------------------------------------------------------
21mr|qtsoap-2.7-6|40	
21mr|qtsoap-2.7-6|41	%package -n %{devname}
21mr|qtsoap-2.7-6|42	Summary:	Development files for %{name}
21mr|qtsoap-2.7-6|43	Group:		Development/KDE and Qt
21mr|qtsoap-2.7-6|44	Requires:	%{libname} = %{EVRD}
21mr|qtsoap-2.7-6|45	Provides:	%{name}-devel = %{EVRD}
21mr|qtsoap-2.7-6|46	
21mr|qtsoap-2.7-6|47	%description -n %{devname}
21mr|qtsoap-2.7-6|48	Development files for %{name}.
21mr|qtsoap-2.7-6|49	
21mr|qtsoap-2.7-6|50	%files -n %{devname}
21mr|qtsoap-2.7-6|51	%doc LGPL_EXCEPTION.txt LICENSE.GPL3 LICENSE.LGPL
21mr|qtsoap-2.7-6|52	%{_libdir}/libqtsoap.so
21mr|qtsoap-2.7-6|53	%{qt4include}/QtSoap/
21mr|qtsoap-2.7-6|54	
21mr|qtsoap-2.7-6|55	#----------------------------------------------------------------------------
21mr|qtsoap-2.7-6|56	
21mr|qtsoap-2.7-6|57	%prep
21mr|qtsoap-2.7-6|58	%setup -qn qtsoap-%{version}_1-opensource
21mr|qtsoap-2.7-6|59	
21mr|qtsoap-2.7-6|60	# headers are not installed for shared library
21mr|qtsoap-2.7-6|61	%patch0 -p1 -b .install-pub-headers
21mr|qtsoap-2.7-6|62	
21mr|qtsoap-2.7-6|63	sed -i 's:$$DESTDIR:%{_libdir}:g' buildlib/buildlib.pro
21mr|qtsoap-2.7-6|64	
21mr|qtsoap-2.7-6|65	%build
21mr|qtsoap-2.7-6|66	# we want shared library
21mr|qtsoap-2.7-6|67	echo "SOLUTIONS_LIBRARY = yes" > config.pri
21mr|qtsoap-2.7-6|68	
21mr|qtsoap-2.7-6|69	echo "QTSOAP_LIBNAME = \$\$qtLibraryTarget(qtsoap)" >> common.pri
21mr|qtsoap-2.7-6|70	echo "VERSION=%{version}" >> common.pri
21mr|qtsoap-2.7-6|71	
21mr|qtsoap-2.7-6|72	%ifarch %{e2k}
21mr|qtsoap-2.7-6|73	export QMAKESPEC=linux-g++-lcc-native
21mr|qtsoap-2.7-6|74	%endif
21mr|qtsoap-2.7-6|75	qmake PREFIX=%{_prefix}
21mr|qtsoap-2.7-6|76	%make
21mr|qtsoap-2.7-6|77	
21mr|qtsoap-2.7-6|78	%install
21mr|qtsoap-2.7-6|79	%makeinstall_std INSTALL_ROOT=%{buildroot}

16435 21
21mr|qtxdg-tools-3.12.0-1|1	Summary:	CLI MIME tool for handling file associations
21mr|qtxdg-tools-3.12.0-1|2	Name:		qtxdg-tools
21mr|qtxdg-tools-3.12.0-1|3	Version:	3.12.0
21mr|qtxdg-tools-3.12.0-1|4	Release:	1
21mr|qtxdg-tools-3.12.0-1|5	License:	GPLv2+
21mr|qtxdg-tools-3.12.0-1|6	Group:		Graphical desktop/LXQt
21mr|qtxdg-tools-3.12.0-1|7	Url:		https://github.com/lxqt/qtxdg-tools
21mr|qtxdg-tools-3.12.0-1|8	Source0:	https://github.com/lxqt/qtxdg-tools/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|qtxdg-tools-3.12.0-1|9	BuildRequires:	cmake
21mr|qtxdg-tools-3.12.0-1|10	BuildRequires:	lxqt-build-tools
21mr|qtxdg-tools-3.12.0-1|11	BuildRequires:	qt5-devel
21mr|qtxdg-tools-3.12.0-1|12	BuildRequires:	pkgconfig(Qt5Xdg)
21mr|qtxdg-tools-3.12.0-1|13	
21mr|qtxdg-tools-3.12.0-1|14	%description
21mr|qtxdg-tools-3.12.0-1|15	It contains a CLI MIME tool, qtxdg-mat, for handling file associations
21mr|qtxdg-tools-3.12.0-1|16	and opening files with their default applications.
21mr|qtxdg-tools-3.12.0-1|17	
21mr|qtxdg-tools-3.12.0-1|18	%files
21mr|qtxdg-tools-3.12.0-1|19	%doc CHANGELOG README.md
21mr|qtxdg-tools-3.12.0-1|20	%license LICENSE
21mr|qtxdg-tools-3.12.0-1|21	%{_bindir}/qtxdg-mat
21mr|qtxdg-tools-3.12.0-1|22	
21mr|qtxdg-tools-3.12.0-1|23	#----------------------------------------------------------------------------
21mr|qtxdg-tools-3.12.0-1|24	
21mr|qtxdg-tools-3.12.0-1|25	%package devel
21mr|qtxdg-tools-3.12.0-1|26	Summary:	Development cmake files for locating qtxdg-tools
21mr|qtxdg-tools-3.12.0-1|27	Group:		Development/Other
21mr|qtxdg-tools-3.12.0-1|28	Requires:	%{name} = %{EVRD}
21mr|qtxdg-tools-3.12.0-1|29	
21mr|qtxdg-tools-3.12.0-1|30	%description devel
21mr|qtxdg-tools-3.12.0-1|31	Development cmake files for locating qtxdg-tools.
21mr|qtxdg-tools-3.12.0-1|32	
21mr|qtxdg-tools-3.12.0-1|33	%files devel
21mr|qtxdg-tools-3.12.0-1|34	%{_datadir}/cmake/%{name}
21mr|qtxdg-tools-3.12.0-1|35	
21mr|qtxdg-tools-3.12.0-1|36	#----------------------------------------------------------------------------
21mr|qtxdg-tools-3.12.0-1|37	
21mr|qtxdg-tools-3.12.0-1|38	%prep
21mr|qtxdg-tools-3.12.0-1|39	%autosetup -p1
21mr|qtxdg-tools-3.12.0-1|40	
21mr|qtxdg-tools-3.12.0-1|41	%build
21mr|qtxdg-tools-3.12.0-1|42	%cmake
21mr|qtxdg-tools-3.12.0-1|43	%make
21mr|qtxdg-tools-3.12.0-1|44	
21mr|qtxdg-tools-3.12.0-1|45	%install
21mr|qtxdg-tools-3.12.0-1|46	%makeinstall_std -C build

16436 21
21mr|quagga-1.2.4-6|1	# Workaround to build with GCC 10
21mr|quagga-1.2.4-6|2	%global optflags %{optflags} -fcommon
21mr|quagga-1.2.4-6|3	%define _disable_ld_no_undefined 1
21mr|quagga-1.2.4-6|4	
21mr|quagga-1.2.4-6|5	# configure options
21mr|quagga-1.2.4-6|6	%define	with_snmp	0
21mr|quagga-1.2.4-6|7	%define	with_vtysh	1
21mr|quagga-1.2.4-6|8	%define	with_tcp_zebra	0
21mr|quagga-1.2.4-6|9	%define	with_vtysh	1
21mr|quagga-1.2.4-6|10	%define	with_pam	1
21mr|quagga-1.2.4-6|11	%define	with_ospfclient	0
21mr|quagga-1.2.4-6|12	%define	with_ospfapi	0
21mr|quagga-1.2.4-6|13	%define	with_irdp	1
21mr|quagga-1.2.4-6|14	%define	with_isisd	1
21mr|quagga-1.2.4-6|15	%define	with_multipath	64
21mr|quagga-1.2.4-6|16	# The below now give unrecognized option warnings
21mr|quagga-1.2.4-6|17	%define	with_ipv6	1
21mr|quagga-1.2.4-6|18	%define	with_ospf_te	0
21mr|quagga-1.2.4-6|19	%define	with_opaque_lsa	0
21mr|quagga-1.2.4-6|20	
21mr|quagga-1.2.4-6|21	%define	quagga_user	quagga
21mr|quagga-1.2.4-6|22	%define	vty_group	quaggavt
21mr|quagga-1.2.4-6|23	
21mr|quagga-1.2.4-6|24	# path defines
21mr|quagga-1.2.4-6|25	%define	zeb_src		%{_builddir}/%{name}-%{version}
21mr|quagga-1.2.4-6|26	%define	zeb_rh_src	%{zeb_src}/redhat
21mr|quagga-1.2.4-6|27	%define	zeb_docs	%{zeb_src}/doc
21mr|quagga-1.2.4-6|28	
21mr|quagga-1.2.4-6|29	%define	major 0
21mr|quagga-1.2.4-6|30	%define	zebramajor 1
21mr|quagga-1.2.4-6|31	%define	libname	%mklibname %{name} %{major}
21mr|quagga-1.2.4-6|32	%define	libfpm %mklibname fpm %{major}
21mr|quagga-1.2.4-6|33	%define	libospf %mklibname ospf %{major}
21mr|quagga-1.2.4-6|34	%define	libzebra %mklibname zebra %{zebramajor}
21mr|quagga-1.2.4-6|35	%define	devname %mklibname %{name} -d
21mr|quagga-1.2.4-6|36	
21mr|quagga-1.2.4-6|37	Summary:	Routing daemon
21mr|quagga-1.2.4-6|38	Name:		quagga
21mr|quagga-1.2.4-6|39	Version:	1.2.4
21mr|quagga-1.2.4-6|40	Release:	6
21mr|quagga-1.2.4-6|41	License:	GPLv2+
21mr|quagga-1.2.4-6|42	Group:		System/Servers
21mr|quagga-1.2.4-6|43	Url:		http://www.quagga.net
21mr|quagga-1.2.4-6|44	Source0:	http://download.savannah.gnu.org/releases/quagga/%{name}-%{version}.tar.gz
21mr|quagga-1.2.4-6|45	Source2:	quagga-tmpfiles.conf
21mr|quagga-1.2.4-6|46	Source3:	quagga-sysusers.conf
21mr|quagga-1.2.4-6|47	# CVE-2021-44038 not affected, we use non standard service files
21mr|quagga-1.2.4-6|48	Source10:	babeld.service
21mr|quagga-1.2.4-6|49	Source11:	ripngd.service
21mr|quagga-1.2.4-6|50	Source12:	ospf6d.service
21mr|quagga-1.2.4-6|51	Source13:	isisd.service
21mr|quagga-1.2.4-6|52	Source14:	ospfd.service
21mr|quagga-1.2.4-6|53	Source15:	ripd.service
21mr|quagga-1.2.4-6|54	Source16:	bgpd.service
21mr|quagga-1.2.4-6|55	Source17:	zebra.service
21mr|quagga-1.2.4-6|56	Source18:	watchquagga.service
21mr|quagga-1.2.4-6|57	Source100:	%{name}.rpmlintrc
21mr|quagga-1.2.4-6|58	Patch1:		DEBIAN-Add-correct-QUAGGA_VERSION-to-manpages.patch
21mr|quagga-1.2.4-6|59	Patch2:		DEBIAN-Fix-typo-in-dump-bgp-help-text.patch
21mr|quagga-1.2.4-6|60	Patch3:		DEBIAN-Patch-init-scripts-for-Debian.patch
21mr|quagga-1.2.4-6|61	Patch4:		DEBIAN-Remove-duplicated-footnote.patch
21mr|quagga-1.2.4-6|62	BuildRequires:	chrpath
21mr|quagga-1.2.4-6|63	BuildRequires:	gawk
21mr|quagga-1.2.4-6|64	BuildRequires:	systemd-units
21mr|quagga-1.2.4-6|65	BuildRequires:	texi2html
21mr|quagga-1.2.4-6|66	BuildRequires:	texinfo
21mr|quagga-1.2.4-6|67	BuildRequires:	texlive
21mr|quagga-1.2.4-6|68	BuildRequires:	texlive-latex.bin
21mr|quagga-1.2.4-6|69	BuildRequires:	pam-devel
21mr|quagga-1.2.4-6|70	BuildRequires:	pcap-devel
21mr|quagga-1.2.4-6|71	BuildRequires:	pkgconfig(libcares)
21mr|quagga-1.2.4-6|72	BuildRequires:	pkgconfig(libpcre2-posix)
21mr|quagga-1.2.4-6|73	%if %{with_snmp}
21mr|quagga-1.2.4-6|74	BuildRequires:	net-snmp-devel
21mr|quagga-1.2.4-6|75	BuildRequires:	pkgconfig(openssl)
21mr|quagga-1.2.4-6|76	Requires:	net-snmp-mibs
21mr|quagga-1.2.4-6|77	%endif
21mr|quagga-1.2.4-6|78	%if %{with_vtysh}
21mr|quagga-1.2.4-6|79	BuildRequires:	readline-devel
21mr|quagga-1.2.4-6|80	BuildRequires:	pkgconfig(ncurses)
21mr|quagga-1.2.4-6|81	%endif
21mr|quagga-1.2.4-6|82	
21mr|quagga-1.2.4-6|83	%description
21mr|quagga-1.2.4-6|84	Quagga is a free software that manages TCP/IP based routing
21mr|quagga-1.2.4-6|85	protocol. It takes multi-server and multi-thread approach to resolve
21mr|quagga-1.2.4-6|86	the current complexity of the Internet.
21mr|quagga-1.2.4-6|87	It supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2, and RIPng.
21mr|quagga-1.2.4-6|88	It is intended to be used as a Route Server and a Route Reflector. It is
21mr|quagga-1.2.4-6|89	not a toolkit: it provides full routing power under a new architecture.
21mr|quagga-1.2.4-6|90	By design it has a process for each protocol.
21mr|quagga-1.2.4-6|91	Quagga is a fork of GNU Zebra.
21mr|quagga-1.2.4-6|92	
21mr|quagga-1.2.4-6|93	%files
21mr|quagga-1.2.4-6|94	%doc */*.sample* AUTHORS COPYING doc/quagga.html doc/mpls
21mr|quagga-1.2.4-6|95	%doc ChangeLog NEWS README REPORTING-BUGS SERVICES TODO
21mr|quagga-1.2.4-6|96	#
21mr|quagga-1.2.4-6|97	%dir %attr(0751,%{quagga_user},%{quagga_user}) %{_sysconfdir}/quagga
21mr|quagga-1.2.4-6|98	%dir %attr(0750,%{quagga_user},%{quagga_user}) /var/log/quagga
21mr|quagga-1.2.4-6|99	%{_tmpfilesdir}/%{name}.conf
21mr|quagga-1.2.4-6|100	%{_sysusersdir}/%{name}.conf
21mr|quagga-1.2.4-6|101	#
21mr|quagga-1.2.4-6|102	%attr(0640,%{quagga_user},%{vty_group}) %config(noreplace) %{_sysconfdir}/quagga/vtysh.conf*
21mr|quagga-1.2.4-6|103	#
21mr|quagga-1.2.4-6|104	%config(noreplace) %{_sysconfdir}/pam.d/quagga
21mr|quagga-1.2.4-6|105	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/*
21mr|quagga-1.2.4-6|106	%config(noreplace) %{_sysconfdir}/sysconfig/quagga
21mr|quagga-1.2.4-6|107	%config(noreplace) %{_sysconfdir}/quagga/bgpd.conf.sample*
21mr|quagga-1.2.4-6|108	%config(noreplace) %{_sysconfdir}/quagga/ospf6d.conf.sample*
21mr|quagga-1.2.4-6|109	%config(noreplace) %{_sysconfdir}/quagga/ospfd.conf.sample*
21mr|quagga-1.2.4-6|110	%config(noreplace) %{_sysconfdir}/quagga/pimd.conf.sample*
21mr|quagga-1.2.4-6|111	%config(noreplace) %{_sysconfdir}/quagga/ripd.conf.sample*
21mr|quagga-1.2.4-6|112	%config(noreplace) %{_sysconfdir}/quagga/ripngd.conf.sample*
21mr|quagga-1.2.4-6|113	%config(noreplace) %{_sysconfdir}/quagga/zebra.conf.sample*
21mr|quagga-1.2.4-6|114	#
21mr|quagga-1.2.4-6|115	%{_unitdir}/*.service
21mr|quagga-1.2.4-6|116	#
21mr|quagga-1.2.4-6|117	%{_sbindir}/bgpd
21mr|quagga-1.2.4-6|118	%{_sbindir}/nhrpd
21mr|quagga-1.2.4-6|119	%{_sbindir}/ospf6d
21mr|quagga-1.2.4-6|120	%if %{with_ospfclient}
21mr|quagga-1.2.4-6|121	%{_sbindir}/ospfclient
21mr|quagga-1.2.4-6|122	%endif
21mr|quagga-1.2.4-6|123	%{_sbindir}/ospfd
21mr|quagga-1.2.4-6|124	%{_sbindir}/pimd
21mr|quagga-1.2.4-6|125	%{_sbindir}/ripd
21mr|quagga-1.2.4-6|126	%{_sbindir}/ripngd
21mr|quagga-1.2.4-6|127	%{_sbindir}/watchquagga
21mr|quagga-1.2.4-6|128	%{_sbindir}/zebra
21mr|quagga-1.2.4-6|129	#{_sbindir}/babeld
21mr|quagga-1.2.4-6|130	#
21mr|quagga-1.2.4-6|131	%{_bindir}/bgp_btoa
21mr|quagga-1.2.4-6|132	%{_bindir}/test_igmpv3_join
21mr|quagga-1.2.4-6|133	#
21mr|quagga-1.2.4-6|134	%if %{with_vtysh}
21mr|quagga-1.2.4-6|135	%{_bindir}/vtysh
21mr|quagga-1.2.4-6|136	%attr(0644,root,root) %{_mandir}/man1/vtysh.1*
21mr|quagga-1.2.4-6|137	%endif
21mr|quagga-1.2.4-6|138	#
21mr|quagga-1.2.4-6|139	%if %{with_isisd}
21mr|quagga-1.2.4-6|140	%{_sbindir}/isisd
21mr|quagga-1.2.4-6|141	%attr(0644,root,root) %{_mandir}/man8/isisd.8*
21mr|quagga-1.2.4-6|142	%config(noreplace) %{_sysconfdir}/quagga/isisd.conf*
21mr|quagga-1.2.4-6|143	%endif
21mr|quagga-1.2.4-6|144	#
21mr|quagga-1.2.4-6|145	%attr(0644,root,root) %{_mandir}/man8/bgpd.8*
21mr|quagga-1.2.4-6|146	%attr(0644,root,root) %{_mandir}/man8/ospf6d.8*
21mr|quagga-1.2.4-6|147	%attr(0644,root,root) %{_mandir}/man8/ospfd.8*
21mr|quagga-1.2.4-6|148	%attr(0644,root,root) %{_mandir}/man8/nhrpd.8*
21mr|quagga-1.2.4-6|149	%attr(0644,root,root) %{_mandir}/man8/pimd.8*
21mr|quagga-1.2.4-6|150	%attr(0644,root,root) %{_mandir}/man8/ripd.8*
21mr|quagga-1.2.4-6|151	%attr(0644,root,root) %{_mandir}/man8/ripngd.8*
21mr|quagga-1.2.4-6|152	%attr(0644,root,root) %{_mandir}/man8/zebra.8*
21mr|quagga-1.2.4-6|153	%if %{with_ospfclient}
21mr|quagga-1.2.4-6|154	%attr(0644,root,root) %{_mandir}/man8/ospfclient.8*
21mr|quagga-1.2.4-6|155	%endif
21mr|quagga-1.2.4-6|156	%attr(0644,root,root) %{_mandir}/man8/watchquagga.8*
21mr|quagga-1.2.4-6|157	#
21mr|quagga-1.2.4-6|158	%{_infodir}/*info*
21mr|quagga-1.2.4-6|159	
21mr|quagga-1.2.4-6|160	%pre
21mr|quagga-1.2.4-6|161	# https://nixtux.ru/1002
21mr|quagga-1.2.4-6|162	%{expand:
21mr|quagga-1.2.4-6|163	%(echo '%{sysusers_create_package %{name} %{SOURCE3}}' | \
21mr|quagga-1.2.4-6|164	sed -e 's,@quagga_user@,%{quagga_user},g' -e 's,@vty_group@,%{vty_group},g')
21mr|quagga-1.2.4-6|165	}
21mr|quagga-1.2.4-6|166	
21mr|quagga-1.2.4-6|167	%post
21mr|quagga-1.2.4-6|168	%tmpfiles_create %{name}.conf
21mr|quagga-1.2.4-6|169	%systemd_post zebra.service
21mr|quagga-1.2.4-6|170	%systemd_post ripd.service
21mr|quagga-1.2.4-6|171	%if %{with_ipv6}
21mr|quagga-1.2.4-6|172	%systemd_post ospf6d.service
21mr|quagga-1.2.4-6|173	%systemd_post ripngd.service
21mr|quagga-1.2.4-6|174	%endif
21mr|quagga-1.2.4-6|175	%systemd_post ospfd.service
21mr|quagga-1.2.4-6|176	%systemd_post bgpd.service
21mr|quagga-1.2.4-6|177	%systemd_post watchquagga.service
21mr|quagga-1.2.4-6|178	
21mr|quagga-1.2.4-6|179	# Create dummy files if they don't exist so basic functions can be used.
21mr|quagga-1.2.4-6|180	if [ ! -e %{_sysconfdir}/quagga/zebra.conf ]; then
21mr|quagga-1.2.4-6|181	echo "hostname `hostname`" > %{_sysconfdir}/quagga/zebra.conf
21mr|quagga-1.2.4-6|182	chown %{quagga_user}:%{quagga_user} %{_sysconfdir}/quagga/zebra.conf
21mr|quagga-1.2.4-6|183	chmod 640 %{_sysconfdir}/quagga/zebra.conf
21mr|quagga-1.2.4-6|184	fi
21mr|quagga-1.2.4-6|185	if [ ! -e %{_sysconfdir}/quagga/vtysh.conf ]; then
21mr|quagga-1.2.4-6|186	touch %{_sysconfdir}/quagga/vtysh.conf
21mr|quagga-1.2.4-6|187	chmod 640 %{_sysconfdir}/quagga/vtysh.conf
21mr|quagga-1.2.4-6|188	chown %{quagga_user}:%{vty_group} %{_sysconfdir}/quagga/vtysh.conf
21mr|quagga-1.2.4-6|189	fi
21mr|quagga-1.2.4-6|190	
21mr|quagga-1.2.4-6|191	#----------------------------------------------------------------------------
21mr|quagga-1.2.4-6|192	
21mr|quagga-1.2.4-6|193	%package contrib
21mr|quagga-1.2.4-6|194	Summary:	Tools for quagga
21mr|quagga-1.2.4-6|195	Group:		System/Servers
21mr|quagga-1.2.4-6|196	
21mr|quagga-1.2.4-6|197	%description contrib
21mr|quagga-1.2.4-6|198	Contributed/3rd party tools which may be of use with quagga.
21mr|quagga-1.2.4-6|199	
21mr|quagga-1.2.4-6|200	%files contrib
21mr|quagga-1.2.4-6|201	%doc tools
21mr|quagga-1.2.4-6|202	
21mr|quagga-1.2.4-6|203	#----------------------------------------------------------------------------
21mr|quagga-1.2.4-6|204	
21mr|quagga-1.2.4-6|205	%package -n %{libname}
21mr|quagga-1.2.4-6|206	Summary:	Header and object files for quagga development
21mr|quagga-1.2.4-6|207	Group:		System/Libraries
21mr|quagga-1.2.4-6|208	Conflicts:	%{name} <= 0.99.24.1
21mr|quagga-1.2.4-6|209	Obsoletes:	%{name} <= 0.99.24.1
21mr|quagga-1.2.4-6|210	Requires:	%{libfpm} >= %{EVRD}
21mr|quagga-1.2.4-6|211	Requires:	%{libospf} >= %{EVRD}
21mr|quagga-1.2.4-6|212	Requires:	%{libzebra} >= %{EVRD}
21mr|quagga-1.2.4-6|213	
21mr|quagga-1.2.4-6|214	%description -n %{libname}
21mr|quagga-1.2.4-6|215	This package provides a shared library for quagga.
21mr|quagga-1.2.4-6|216	
21mr|quagga-1.2.4-6|217	%files -n %{libname}
21mr|quagga-1.2.4-6|218	%doc COPYING
21mr|quagga-1.2.4-6|219	%{_libdir}/libquagga_pb.so.%{major}*
21mr|quagga-1.2.4-6|220	
21mr|quagga-1.2.4-6|221	#----------------------------------------------------------------------------
21mr|quagga-1.2.4-6|222	
21mr|quagga-1.2.4-6|223	%package -n %{libfpm}
21mr|quagga-1.2.4-6|224	Summary:	Shared library for %{name}
21mr|quagga-1.2.4-6|225	Group:		System/Libraries
21mr|quagga-1.2.4-6|226	
21mr|quagga-1.2.4-6|227	%description -n %{libfpm}
21mr|quagga-1.2.4-6|228	This package provides a shared library for quagga.
21mr|quagga-1.2.4-6|229	
21mr|quagga-1.2.4-6|230	%files -n %{libfpm}
21mr|quagga-1.2.4-6|231	%doc COPYING
21mr|quagga-1.2.4-6|232	%{_libdir}/libfpm_pb.so.%{major}*
21mr|quagga-1.2.4-6|233	
21mr|quagga-1.2.4-6|234	#----------------------------------------------------------------------------
21mr|quagga-1.2.4-6|235	
21mr|quagga-1.2.4-6|236	%package -n %{libospf}
21mr|quagga-1.2.4-6|237	Summary:	Shared library for %{name}
21mr|quagga-1.2.4-6|238	Group:		System/Libraries
21mr|quagga-1.2.4-6|239	
21mr|quagga-1.2.4-6|240	%description -n %{libospf}
21mr|quagga-1.2.4-6|241	This package provides a shared library for quagga.
21mr|quagga-1.2.4-6|242	
21mr|quagga-1.2.4-6|243	%files -n %{libospf}
21mr|quagga-1.2.4-6|244	%doc COPYING
21mr|quagga-1.2.4-6|245	%{_libdir}/libospf.so.%{major}*
21mr|quagga-1.2.4-6|246	
21mr|quagga-1.2.4-6|247	#----------------------------------------------------------------------------
21mr|quagga-1.2.4-6|248	
21mr|quagga-1.2.4-6|249	%package -n %{libzebra}
21mr|quagga-1.2.4-6|250	Summary:	Shared library for %{name}
21mr|quagga-1.2.4-6|251	Group:		System/Libraries
21mr|quagga-1.2.4-6|252	
21mr|quagga-1.2.4-6|253	%description -n %{libzebra}
21mr|quagga-1.2.4-6|254	This package provides a shared library for quagga.
21mr|quagga-1.2.4-6|255	
21mr|quagga-1.2.4-6|256	%files -n %{libzebra}
21mr|quagga-1.2.4-6|257	%doc COPYING
21mr|quagga-1.2.4-6|258	%{_libdir}/libzebra.so.%{zebramajor}*
21mr|quagga-1.2.4-6|259	
21mr|quagga-1.2.4-6|260	#----------------------------------------------------------------------------
21mr|quagga-1.2.4-6|261	
21mr|quagga-1.2.4-6|262	%package -n %{devname}
21mr|quagga-1.2.4-6|263	Summary:	Header and object files for quagga development
21mr|quagga-1.2.4-6|264	Group:		Development/C
21mr|quagga-1.2.4-6|265	Requires:	%{libname} = %{EVRD}
21mr|quagga-1.2.4-6|266	Requires:	%{libfpm} = %{EVRD}
21mr|quagga-1.2.4-6|267	Requires:	%{libospf} = %{EVRD}
21mr|quagga-1.2.4-6|268	Requires:	%{libzebra} = %{EVRD}
21mr|quagga-1.2.4-6|269	Provides:	%{name}-devel = %{EVRD}
21mr|quagga-1.2.4-6|270	
21mr|quagga-1.2.4-6|271	%description -n %{devname}
21mr|quagga-1.2.4-6|272	The quagga-devel package contains the header and object files necessary for
21mr|quagga-1.2.4-6|273	developing OSPF-API and quagga applications.
21mr|quagga-1.2.4-6|274	
21mr|quagga-1.2.4-6|275	%files -n %{devname}
21mr|quagga-1.2.4-6|276	%doc COPYING
21mr|quagga-1.2.4-6|277	%{_libdir}/*.so
21mr|quagga-1.2.4-6|278	%{_includedir}/%{name}/*
21mr|quagga-1.2.4-6|279	
21mr|quagga-1.2.4-6|280	#----------------------------------------------------------------------------
21mr|quagga-1.2.4-6|281	
21mr|quagga-1.2.4-6|282	%prep
21mr|quagga-1.2.4-6|283	%setup -q
21mr|quagga-1.2.4-6|284	%autopatch -p1
21mr|quagga-1.2.4-6|285	
21mr|quagga-1.2.4-6|286	
21mr|quagga-1.2.4-6|287	%build
21mr|quagga-1.2.4-6|288	%serverbuild
21mr|quagga-1.2.4-6|289	autoreconf -vfi
21mr|quagga-1.2.4-6|290	# Unrecognized options: --enable-netlink --with-pcreposix --enable-ipv6
21mr|quagga-1.2.4-6|291	%configure \
21mr|quagga-1.2.4-6|292	--disable-static \
21mr|quagga-1.2.4-6|293	--with-pic \
21mr|quagga-1.2.4-6|294	--with-pkg-extra-version="-rosa" \
21mr|quagga-1.2.4-6|295	--sysconfdir=%{_sysconfdir}/quagga \
21mr|quagga-1.2.4-6|296	--localstatedir=/run/quagga \
21mr|quagga-1.2.4-6|297	%if %{with_snmp}
21mr|quagga-1.2.4-6|298	--enable-snmp \
21mr|quagga-1.2.4-6|299	%endif
21mr|quagga-1.2.4-6|300	%if %{with_multipath}
21mr|quagga-1.2.4-6|301	--enable-multipath=%{with_multipath} \
21mr|quagga-1.2.4-6|302	%endif
21mr|quagga-1.2.4-6|303	%if %{with_tcp_zebra}
21mr|quagga-1.2.4-6|304	--enable-tcp-zebra \
21mr|quagga-1.2.4-6|305	%endif
21mr|quagga-1.2.4-6|306	%if %{with_opaque_lsa}
21mr|quagga-1.2.4-6|307	--enable-opaque-lsa \
21mr|quagga-1.2.4-6|308	%endif
21mr|quagga-1.2.4-6|309	%if %{with_ospf_te}
21mr|quagga-1.2.4-6|310	--enable-ospf-te \
21mr|quagga-1.2.4-6|311	%endif
21mr|quagga-1.2.4-6|312	%if %{with_vtysh}
21mr|quagga-1.2.4-6|313	--enable-vtysh \
21mr|quagga-1.2.4-6|314	%endif
21mr|quagga-1.2.4-6|315	%if %{with_ospfclient}
21mr|quagga-1.2.4-6|316	--enable-ospfclient=yes \
21mr|quagga-1.2.4-6|317	%else
21mr|quagga-1.2.4-6|318	--enable-ospfclient=no\
21mr|quagga-1.2.4-6|319	%endif
21mr|quagga-1.2.4-6|320	%if %{with_ospfapi}
21mr|quagga-1.2.4-6|321	--enable-ospfapi=yes \
21mr|quagga-1.2.4-6|322	%else
21mr|quagga-1.2.4-6|323	--enable-ospfapi=no \
21mr|quagga-1.2.4-6|324	%endif
21mr|quagga-1.2.4-6|325	%if %{with_irdp}
21mr|quagga-1.2.4-6|326	--enable-irdp=yes \
21mr|quagga-1.2.4-6|327	%else
21mr|quagga-1.2.4-6|328	--enable-irdp=no \
21mr|quagga-1.2.4-6|329	%endif
21mr|quagga-1.2.4-6|330	%if %{with_isisd}
21mr|quagga-1.2.4-6|331	--enable-isisd \
21mr|quagga-1.2.4-6|332	%else
21mr|quagga-1.2.4-6|333	--disable-isisd \
21mr|quagga-1.2.4-6|334	%endif
21mr|quagga-1.2.4-6|335	%if %{with_pam}
21mr|quagga-1.2.4-6|336	--with-libpam \
21mr|quagga-1.2.4-6|337	%endif
21mr|quagga-1.2.4-6|338	--enable-user=%{quagga_user} \
21mr|quagga-1.2.4-6|339	--enable-group=%{quagga_user} \
21mr|quagga-1.2.4-6|340	--enable-vty-group=%{vty_group} \
21mr|quagga-1.2.4-6|341	--with-cflags="%{optflags}"
21mr|quagga-1.2.4-6|342	
21mr|quagga-1.2.4-6|343	%make MAKEINFO="makeinfo --no-split"
21mr|quagga-1.2.4-6|344	
21mr|quagga-1.2.4-6|345	pushd doc
21mr|quagga-1.2.4-6|346	texi2html quagga.texi
21mr|quagga-1.2.4-6|347	popd
21mr|quagga-1.2.4-6|348	
21mr|quagga-1.2.4-6|349	
21mr|quagga-1.2.4-6|350	%install
21mr|quagga-1.2.4-6|351	# don't fiddle with the initscript!
21mr|quagga-1.2.4-6|352	export DONT_GPRINTIFY=1
21mr|quagga-1.2.4-6|353	
21mr|quagga-1.2.4-6|354	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|quagga-1.2.4-6|355	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|quagga-1.2.4-6|356	install -d %{buildroot}%{_sysconfdir}/pam.d
21mr|quagga-1.2.4-6|357	install -d %{buildroot}/var/log/%{name}
21mr|quagga-1.2.4-6|358	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|quagga-1.2.4-6|359	install -d %{buildroot}%{_infodir}
21mr|quagga-1.2.4-6|360	
21mr|quagga-1.2.4-6|361	%makeinstall_std
21mr|quagga-1.2.4-6|362	
21mr|quagga-1.2.4-6|363	# Remove this file, as it is uninstalled and causes errors when building on RH9
21mr|quagga-1.2.4-6|364	rm -rf %{buildroot}/usr/share/info/dir
21mr|quagga-1.2.4-6|365	
21mr|quagga-1.2.4-6|366	# Install systemd units
21mr|quagga-1.2.4-6|367	mkdir -p %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|368	install -m 644 %{SOURCE16} %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|369	install -m 644 %{SOURCE17} %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|370	install -m 644 %{SOURCE14} %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|371	install -m 644 %{SOURCE15} %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|372	install -m 644 %{SOURCE18} %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|373	%if %{with_ipv6}
21mr|quagga-1.2.4-6|374	install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|375	install -m 644 %{SOURCE12} %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|376	%endif
21mr|quagga-1.2.4-6|377	%if %{with_isisd}
21mr|quagga-1.2.4-6|378	install -m 644 %{SOURCE13} %{buildroot}%{_unitdir}
21mr|quagga-1.2.4-6|379	%endif
21mr|quagga-1.2.4-6|380	mkdir -p %{buildroot}%{_sysusersdir}
21mr|quagga-1.2.4-6|381	cat %{SOURCE3} | sed -e 's,@quagga_user@,%{quagga_user},g' -e 's,@vty_group@,%{vty_group},g' \
21mr|quagga-1.2.4-6|382	> %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|quagga-1.2.4-6|383	
21mr|quagga-1.2.4-6|384	# Install sysconfig and logrotate stuff
21mr|quagga-1.2.4-6|385	install -m644 %{zeb_rh_src}/quagga.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/quagga
21mr|quagga-1.2.4-6|386	install -m644 %{zeb_rh_src}/quagga.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/quagga
21mr|quagga-1.2.4-6|387	
21mr|quagga-1.2.4-6|388	# Fix conditional pam config file
21mr|quagga-1.2.4-6|389	install -m644 %{zeb_rh_src}/quagga.pam %{buildroot}%{_sysconfdir}/pam.d/quagga
21mr|quagga-1.2.4-6|390	
21mr|quagga-1.2.4-6|391	# Nuke rpath
21mr|quagga-1.2.4-6|392	chrpath -d %{buildroot}%{_bindir}/*
21mr|quagga-1.2.4-6|393	chrpath -d %{buildroot}%{_sbindir}/*

16437 21
21mr|quartz-2.2.1-11|1	Summary:        Enterprise Job Scheduler for Java
21mr|quartz-2.2.1-11|2	Name:           quartz
21mr|quartz-2.2.1-11|3	Version:        2.2.1
21mr|quartz-2.2.1-11|4	Release:        11
21mr|quartz-2.2.1-11|5	Epoch:          0
21mr|quartz-2.2.1-11|6	License:        ASL 2.0
21mr|quartz-2.2.1-11|7	URL:            http://www.quartz-scheduler.org/
21mr|quartz-2.2.1-11|8	# svn export http://svn.terracotta.org/svn/quartz/tags/quartz-2.2.1
21mr|quartz-2.2.1-11|9	# tar caf quartz-2.2.1.tar.xz quartz-2.2.1
21mr|quartz-2.2.1-11|10	Source0:        %{name}-%{version}.tar.xz
21mr|quartz-2.2.1-11|11	Patch0:		CVE-2019-13990.patch
21mr|quartz-2.2.1-11|12	
21mr|quartz-2.2.1-11|13	BuildRequires:  maven-local
21mr|quartz-2.2.1-11|14	BuildRequires:  maven-antrun-plugin
21mr|quartz-2.2.1-11|15	BuildRequires:  maven-checkstyle-plugin
21mr|quartz-2.2.1-11|16	BuildRequires:  maven-dependency-plugin
21mr|quartz-2.2.1-11|17	BuildRequires:  maven-enforcer-plugin
21mr|quartz-2.2.1-11|18	BuildRequires:  maven-release-plugin
21mr|quartz-2.2.1-11|19	BuildRequires:  maven-shade-plugin
21mr|quartz-2.2.1-11|20	BuildRequires:  maven-shared
21mr|quartz-2.2.1-11|21	BuildRequires:  rmic-maven-plugin
21mr|quartz-2.2.1-11|22	BuildRequires:  mvn(com.mchange:c3p0)
21mr|quartz-2.2.1-11|23	BuildRequires:  mvn(javax.mail:mail) >= 1.4.3
21mr|quartz-2.2.1-11|24	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|quartz-2.2.1-11|25	BuildRequires:  mvn(log4j:log4j:1.2.17)
21mr|quartz-2.2.1-11|26	BuildRequires:  mvn(org.apache.geronimo.specs:specs:pom:)
21mr|quartz-2.2.1-11|27	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-commonj_1.1_spec)
21mr|quartz-2.2.1-11|28	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-ejb_2.1_spec)
21mr|quartz-2.2.1-11|29	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|quartz-2.2.1-11|30	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|quartz-2.2.1-11|31	BuildRequires:  mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|quartz-2.2.1-11|32	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|quartz-2.2.1-11|33	BuildRequires:  mvn(org.slf4j:slf4j-log4j12)
21mr|quartz-2.2.1-11|34	# test deps
21mr|quartz-2.2.1-11|35	BuildRequires:  mvn(asm:asm)
21mr|quartz-2.2.1-11|36	BuildRequires:  mvn(commons-io:commons-io)
21mr|quartz-2.2.1-11|37	BuildRequires:  mvn(junit:junit)
21mr|quartz-2.2.1-11|38	BuildRequires:  mvn(org.apache.derby:derby)
21mr|quartz-2.2.1-11|39	BuildRequires:  mvn(org.hamcrest:hamcrest-library) >= 1.2
21mr|quartz-2.2.1-11|40	
21mr|quartz-2.2.1-11|41	Group:          Development/Java
21mr|quartz-2.2.1-11|42	BuildArch:      noarch
21mr|quartz-2.2.1-11|43	# Java stack is not supported on x86_32
21mr|quartz-2.2.1-11|44	ExcludeArch: %{ix86}
21mr|quartz-2.2.1-11|45	
21mr|quartz-2.2.1-11|46	%description
21mr|quartz-2.2.1-11|47	Quartz is a job scheduling system that can be integrated with, or used
21mr|quartz-2.2.1-11|48	along side virtually any J2EE or J2SE application. Quartz can be used
21mr|quartz-2.2.1-11|49	to create simple or complex schedules for executing tens, hundreds, or
21mr|quartz-2.2.1-11|50	even tens-of-thousands of jobs; jobs whose tasks are defined as standard
21mr|quartz-2.2.1-11|51	Java components or EJBs.
21mr|quartz-2.2.1-11|52	
21mr|quartz-2.2.1-11|53	%package javadoc
21mr|quartz-2.2.1-11|54	Summary:        API docs for %{name}
21mr|quartz-2.2.1-11|55	
21mr|quartz-2.2.1-11|56	%description javadoc
21mr|quartz-2.2.1-11|57	This package contains the API Documentation for %{name}.
21mr|quartz-2.2.1-11|58	
21mr|quartz-2.2.1-11|59	%prep
21mr|quartz-2.2.1-11|60	%autosetup -p1
21mr|quartz-2.2.1-11|61	# Unwated modules
21mr|quartz-2.2.1-11|62	%pom_disable_module quartz-jboss
21mr|quartz-2.2.1-11|63	%pom_disable_module quartz-oracle
21mr|quartz-2.2.1-11|64	%pom_disable_module quartz-weblogic
21mr|quartz-2.2.1-11|65	
21mr|quartz-2.2.1-11|66	# Unavailable deps
21mr|quartz-2.2.1-11|67	# org.terracotta.toolkit:terracotta-toolkit-api,terracotta-toolkit-api-internal:2.1.0
21mr|quartz-2.2.1-11|68	%pom_disable_module terracotta
21mr|quartz-2.2.1-11|69	
21mr|quartz-2.2.1-11|70	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|quartz-2.2.1-11|71	# Unwated plugin disable source JARs
21mr|quartz-2.2.1-11|72	%pom_remove_plugin :maven-source-plugin
21mr|quartz-2.2.1-11|73	
21mr|quartz-2.2.1-11|74	# Fix c3p0 groupId
21mr|quartz-2.2.1-11|75	sed -i -e 's/groupId>c3p0</groupId>com.mchange</' **/pom.xml pom.xml
21mr|quartz-2.2.1-11|76	# Fix junit artifactId
21mr|quartz-2.2.1-11|77	sed -i -e 's/artifactId>junit-dep</artifactId>junit</' **/pom.xml pom.xml
21mr|quartz-2.2.1-11|78	
21mr|quartz-2.2.1-11|79	# Use available javax apis
21mr|quartz-2.2.1-11|80	%pom_remove_dep org.apache.openejb:javaee-api quartz-core
21mr|quartz-2.2.1-11|81	%pom_add_dep org.apache.geronimo.specs:geronimo-jta_1.1_spec::provided quartz-core
21mr|quartz-2.2.1-11|82	%pom_add_dep org.apache.tomcat:tomcat-servlet-api::provided quartz-core
21mr|quartz-2.2.1-11|83	%pom_remove_dep org.apache.openejb:javaee-api quartz-jobs
21mr|quartz-2.2.1-11|84	%pom_add_dep org.apache.geronimo.specs:geronimo-ejb_2.1_spec::provided quartz-jobs
21mr|quartz-2.2.1-11|85	%pom_add_dep org.apache.geronimo.specs:geronimo-jms_1.1_spec::provided quartz-jobs
21mr|quartz-2.2.1-11|86	%pom_remove_dep org.apache.openejb:javaee-api quartz-plugins
21mr|quartz-2.2.1-11|87	%pom_add_dep org.apache.geronimo.specs:geronimo-jta_1.1_spec::provided quartz-plugins
21mr|quartz-2.2.1-11|88	# Disable javadoc jar
21mr|quartz-2.2.1-11|89	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-javadoc-plugin' ]/pom:executions" quartz-jobs
21mr|quartz-2.2.1-11|90	
21mr|quartz-2.2.1-11|91	# Fix log4j version
21mr|quartz-2.2.1-11|92	sed -i -e 's/<log4j.version>1.2.16/<log4j.version>1.2.17/' pom.xml
21mr|quartz-2.2.1-11|93	# This artefact bundled all quartz modules
21mr|quartz-2.2.1-11|94	%pom_disable_module quartz
21mr|quartz-2.2.1-11|95	%if 0
21mr|quartz-2.2.1-11|96	# Unavailable plugins
21mr|quartz-2.2.1-11|97	# org.terracotta:maven-forge-plugin:1.0.7
21mr|quartz-2.2.1-11|98	%pom_remove_plugin org.terracotta:maven-forge-plugin quartz
21mr|quartz-2.2.1-11|99	%pom_remove_plugin :gmaven-plugin quartz
21mr|quartz-2.2.1-11|100	# Disable javadoc jar
21mr|quartz-2.2.1-11|101	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-javadoc-plugin' ]/pom:executions" quartz
21mr|quartz-2.2.1-11|102	# Unavailable deps
21mr|quartz-2.2.1-11|103	%pom_remove_dep org.quartz-scheduler.internal:quartz-jboss quartz
21mr|quartz-2.2.1-11|104	%pom_remove_dep org.quartz-scheduler.internal:quartz-oracle quartz
21mr|quartz-2.2.1-11|105	%pom_remove_dep org.quartz-scheduler.internal:quartz-terracotta-bootstrap quartz
21mr|quartz-2.2.1-11|106	%pom_remove_dep org.quartz-scheduler.internal:quartz-weblogic quartz
21mr|quartz-2.2.1-11|107	# Remove unavailable libraries references, ( TODO provide a OSGi MANIFEST.MF file ).
21mr|quartz-2.2.1-11|108	sed -i '/org.jboss/d' quartz/pom.xml
21mr|quartz-2.2.1-11|109	sed -i '/org.terracotta.toolkit/d' quartz/pom.xml
21mr|quartz-2.2.1-11|110	sed -i '/weblogic.jdbc/d' quartz/pom.xml
21mr|quartz-2.2.1-11|111	sed -i '/oracle.sql/d' quartz/pom.xml
21mr|quartz-2.2.1-11|112	%endif
21mr|quartz-2.2.1-11|113	
21mr|quartz-2.2.1-11|114	cp -p distribution/src/main/assembly/root/licenses/LICENSE.txt .
21mr|quartz-2.2.1-11|115	sed -i 's/\r//' LICENSE.txt
21mr|quartz-2.2.1-11|116	
21mr|quartz-2.2.1-11|117	%mvn_file :%{name}-core %{name}/%{name}-core %{name}/%{name} %{name}
21mr|quartz-2.2.1-11|118	%mvn_alias :%{name}-core org.quartz-scheduler:%{name}
21mr|quartz-2.2.1-11|119	
21mr|quartz-2.2.1-11|120	%build
21mr|quartz-2.2.1-11|121	
21mr|quartz-2.2.1-11|122	# skip tests for now due to requirement on hamcrest 1.2
21mr|quartz-2.2.1-11|123	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|quartz-2.2.1-11|124	
21mr|quartz-2.2.1-11|125	%install
21mr|quartz-2.2.1-11|126	%mvn_install
21mr|quartz-2.2.1-11|127	
21mr|quartz-2.2.1-11|128	%files -f .mfiles
21mr|quartz-2.2.1-11|129	%doc README.txt
21mr|quartz-2.2.1-11|130	%license LICENSE.txt
21mr|quartz-2.2.1-11|131	
21mr|quartz-2.2.1-11|132	%files javadoc -f .mfiles-javadoc
21mr|quartz-2.2.1-11|133	%license LICENSE.txt
21mr|quartz-2.2.1-11|134	

16438 21
21mr|quazip-0.9.1-4|1	%define	debug_package %{nil}
21mr|quazip-0.9.1-4|2	
21mr|quazip-0.9.1-4|3	%define	major 1
21mr|quazip-0.9.1-4|4	%define	libname %mklibname %{name} %{major}
21mr|quazip-0.9.1-4|5	%define	devname %mklibname %{name} -d
21mr|quazip-0.9.1-4|6	
21mr|quazip-0.9.1-4|7	Summary:	Qt/C++ wrapper for the minizip library
21mr|quazip-0.9.1-4|8	Name:		quazip
21mr|quazip-0.9.1-4|9	Version:	0.9.1
21mr|quazip-0.9.1-4|10	Release:	4
21mr|quazip-0.9.1-4|11	License:	LGPLv2.1+
21mr|quazip-0.9.1-4|12	Group:		System/Libraries
21mr|quazip-0.9.1-4|13	Url:		https://github.com/stachenov/quazip
21mr|quazip-0.9.1-4|14	Source0:	https://github.com/stachenov/quazip/archive/v%{version}.tar.gz
21mr|quazip-0.9.1-4|15	# https://github.com/stachenov/quazip/issues/73
21mr|quazip-0.9.1-4|16	Patch0:         0001-Make-code-compilable-with-Qt-5.15-some-APIs-gets-dep.patch
21mr|quazip-0.9.1-4|17	BuildRequires:	doxygen
21mr|quazip-0.9.1-4|18	BuildRequires:	graphviz
21mr|quazip-0.9.1-4|19	BuildRequires:	pkgconfig(libzip)
21mr|quazip-0.9.1-4|20	BuildRequires:	pkgconfig(zlib)
21mr|quazip-0.9.1-4|21	BuildRequires:	pkgconfig(Qt5Core) >= 5.5.1
21mr|quazip-0.9.1-4|22	Requires:	pkgconfig(zlib)
21mr|quazip-0.9.1-4|23	
21mr|quazip-0.9.1-4|24	%description
21mr|quazip-0.9.1-4|25	QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
21mr|quazip-0.9.1-4|26	can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
21mr|quazip-0.9.1-4|27	It allows you to access files inside ZIP archives using QIODevice API, and -
21mr|quazip-0.9.1-4|28	yes! - that means that you can also use QTextStream, QDataStream or whatever
21mr|quazip-0.9.1-4|29	you would like to use on your zipped files.
21mr|quazip-0.9.1-4|30	It provides complete abstraction of the ZIP/UNZIP API, for both reading from
21mr|quazip-0.9.1-4|31	and writing to ZIP archives.
21mr|quazip-0.9.1-4|32	
21mr|quazip-0.9.1-4|33	#----------------------------------------------------------------------------
21mr|quazip-0.9.1-4|34	
21mr|quazip-0.9.1-4|35	%package -n %{libname}
21mr|quazip-0.9.1-4|36	Summary:	Qt/C++++ wrapper for the minizip library
21mr|quazip-0.9.1-4|37	%rename		quazip
21mr|quazip-0.9.1-4|38	
21mr|quazip-0.9.1-4|39	%description -n %{libname}
21mr|quazip-0.9.1-4|40	QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
21mr|quazip-0.9.1-4|41	can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
21mr|quazip-0.9.1-4|42	It allows you to access files inside ZIP archives using QIODevice API, and -
21mr|quazip-0.9.1-4|43	yes! - that means that you can also use QTextStream, QDataStream or whatever
21mr|quazip-0.9.1-4|44	you would like to use on your zipped files.
21mr|quazip-0.9.1-4|45	It provides complete abstraction of the ZIP/UNZIP API, for both reading from
21mr|quazip-0.9.1-4|46	and writing to ZIP archives.
21mr|quazip-0.9.1-4|47	
21mr|quazip-0.9.1-4|48	%files -n %{libname}
21mr|quazip-0.9.1-4|49	%doc COPYING
21mr|quazip-0.9.1-4|50	%{_libdir}/libquazip.so.%{major}*
21mr|quazip-0.9.1-4|51	
21mr|quazip-0.9.1-4|52	#----------------------------------------------------------------------------
21mr|quazip-0.9.1-4|53	
21mr|quazip-0.9.1-4|54	%package -n %{devname}
21mr|quazip-0.9.1-4|55	Summary:	Development files for %{name}
21mr|quazip-0.9.1-4|56	Group:		Development/Other
21mr|quazip-0.9.1-4|57	Requires:	%{libname} = %{EVRD}
21mr|quazip-0.9.1-4|58	Requires:	pkgconfig(zlib)
21mr|quazip-0.9.1-4|59	Provides:	quazip-devel = %{EVRD}
21mr|quazip-0.9.1-4|60	Obsoletes:	quazip-devel <= 0.4.3-1
21mr|quazip-0.9.1-4|61	%rename		%{_lib}quazip1-devel
21mr|quazip-0.9.1-4|62	
21mr|quazip-0.9.1-4|63	%description -n %{devname}
21mr|quazip-0.9.1-4|64	This package contains libraries, header files and documentation for developing
21mr|quazip-0.9.1-4|65	applications that use %{libname}.
21mr|quazip-0.9.1-4|66	
21mr|quazip-0.9.1-4|67	%files -n %{devname}
21mr|quazip-0.9.1-4|68	%doc COPYING NEWS.txt README.md
21mr|quazip-0.9.1-4|69	%doc doc/html
21mr|quazip-0.9.1-4|70	%{_includedir}/%{name}
21mr|quazip-0.9.1-4|71	%{_includedir}/%{name}5
21mr|quazip-0.9.1-4|72	%{_libdir}/libquazip.so
21mr|quazip-0.9.1-4|73	%{_libdir}/libquazip5.so
21mr|quazip-0.9.1-4|74	%{_libdir}/pkgconfig/quazip.pc
21mr|quazip-0.9.1-4|75	%{_libdir}/cmake/%{name}/*.cmake
21mr|quazip-0.9.1-4|76	
21mr|quazip-0.9.1-4|77	#----------------------------------------------------------------------------
21mr|quazip-0.9.1-4|78	
21mr|quazip-0.9.1-4|79	%prep
21mr|quazip-0.9.1-4|80	%autosetup -p1
21mr|quazip-0.9.1-4|81	
21mr|quazip-0.9.1-4|82	# Fixes library paths
21mr|quazip-0.9.1-4|83	sed -i 's|PREFIX/lib|PREFIX/%{_lib}|g' %{name}/%{name}.pro
21mr|quazip-0.9.1-4|84	sed -i 's|lib/pkgconfig|%{_lib}/pkgconfig|g' %{name}/%{name}.pro
21mr|quazip-0.9.1-4|85	
21mr|quazip-0.9.1-4|86	# Removing test programs
21mr|quazip-0.9.1-4|87	sed -i 's\qztest\\g' %{name}.pro
21mr|quazip-0.9.1-4|88	
21mr|quazip-0.9.1-4|89	
21mr|quazip-0.9.1-4|90	%build
21mr|quazip-0.9.1-4|91	%qmake_qt5 PREFIX=%{_prefix} LIBS+=-lz
21mr|quazip-0.9.1-4|92	%make
21mr|quazip-0.9.1-4|93	
21mr|quazip-0.9.1-4|94	# Build docs
21mr|quazip-0.9.1-4|95	doxygen Doxyfile
21mr|quazip-0.9.1-4|96	
21mr|quazip-0.9.1-4|97	%install
21mr|quazip-0.9.1-4|98	%make_install INSTALL_ROOT=%{buildroot}
21mr|quazip-0.9.1-4|99	
21mr|quazip-0.9.1-4|100	# Fix wrong library path in pkgconfig file
21mr|quazip-0.9.1-4|101	sed -i 's|\${prefix}/lib|\${prefix}/%{_lib}/|g' %{buildroot}%{_libdir}/pkgconfig/quazip.pc
21mr|quazip-0.9.1-4|102	
21mr|quazip-0.9.1-4|103	# Install the FindQuaZip file for cmake
21mr|quazip-0.9.1-4|104	install -d %{buildroot}%{_libdir}/cmake/%{name}/
21mr|quazip-0.9.1-4|105	install -m 0644 QuaZipConfig.cmake %{buildroot}%{_libdir}/cmake/%{name}/
21mr|quazip-0.9.1-4|106	# some programs (e.g., texstudio) look for /usr/include/quazip5
21mr|quazip-0.9.1-4|107	pushd %{buildroot}%{_includedir}
21mr|quazip-0.9.1-4|108	ln -s %{name} %{name}5
21mr|quazip-0.9.1-4|109	popd
21mr|quazip-0.9.1-4|110	pushd %{buildroot}%{_libdir}
21mr|quazip-0.9.1-4|111	ln -s libquazip.so libquazip5.so
21mr|quazip-0.9.1-4|112	popd

16439 21
21mr|quazip1.x-1.3-2|1	%define	debug_package %{nil}
21mr|quazip1.x-1.3-2|2	
21mr|quazip1.x-1.3-2|3	%define	major 1
21mr|quazip1.x-1.3-2|4	%define	libname %mklibname quazip1-qt5 %{major}
21mr|quazip1.x-1.3-2|5	%define	devname %mklibname quazip1-qt5 -d
21mr|quazip1.x-1.3-2|6	
21mr|quazip1.x-1.3-2|7	Summary:	Qt/C++ wrapper for the minizip library
21mr|quazip1.x-1.3-2|8	Name:		quazip1.x
21mr|quazip1.x-1.3-2|9	Version:	1.3
21mr|quazip1.x-1.3-2|10	Release:	2
21mr|quazip1.x-1.3-2|11	License:	LGPLv2.1+
21mr|quazip1.x-1.3-2|12	Group:		System/Libraries
21mr|quazip1.x-1.3-2|13	Url:		https://github.com/stachenov/quazip
21mr|quazip1.x-1.3-2|14	Source0:	https://github.com/stachenov/quazip/archive/v%{version}.tar.gz
21mr|quazip1.x-1.3-2|15	BuildRequires:	cmake
21mr|quazip1.x-1.3-2|16	BuildRequires:	pkgconfig(libzip)
21mr|quazip1.x-1.3-2|17	BuildRequires:	pkgconfig(zlib)
21mr|quazip1.x-1.3-2|18	BuildRequires:	pkgconfig(Qt5Core) >= 5.5.1
21mr|quazip1.x-1.3-2|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|quazip1.x-1.3-2|20	BuildRequires:	pkgconfig(Qt5Test)
21mr|quazip1.x-1.3-2|21	Requires:	pkgconfig(zlib)
21mr|quazip1.x-1.3-2|22	
21mr|quazip1.x-1.3-2|23	%description
21mr|quazip1.x-1.3-2|24	QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
21mr|quazip1.x-1.3-2|25	can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
21mr|quazip1.x-1.3-2|26	It allows you to access files inside ZIP archives using QIODevice API, and -
21mr|quazip1.x-1.3-2|27	yes! - that means that you can also use QTextStream, QDataStream or whatever
21mr|quazip1.x-1.3-2|28	you would like to use on your zipped files.
21mr|quazip1.x-1.3-2|29	It provides complete abstraction of the ZIP/UNZIP API, for both reading from
21mr|quazip1.x-1.3-2|30	and writing to ZIP archives.
21mr|quazip1.x-1.3-2|31	
21mr|quazip1.x-1.3-2|32	#----------------------------------------------------------------------------
21mr|quazip1.x-1.3-2|33	
21mr|quazip1.x-1.3-2|34	%package -n %{libname}
21mr|quazip1.x-1.3-2|35	Summary:	Qt/C++++ wrapper for the minizip library
21mr|quazip1.x-1.3-2|36	Group:		System/Libraries
21mr|quazip1.x-1.3-2|37	%rename		quazip1-qt5
21mr|quazip1.x-1.3-2|38	
21mr|quazip1.x-1.3-2|39	%description -n %{libname}
21mr|quazip1.x-1.3-2|40	QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
21mr|quazip1.x-1.3-2|41	can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
21mr|quazip1.x-1.3-2|42	It allows you to access files inside ZIP archives using QIODevice API, and -
21mr|quazip1.x-1.3-2|43	yes! - that means that you can also use QTextStream, QDataStream or whatever
21mr|quazip1.x-1.3-2|44	you would like to use on your zipped files.
21mr|quazip1.x-1.3-2|45	It provides complete abstraction of the ZIP/UNZIP API, for both reading from
21mr|quazip1.x-1.3-2|46	and writing to ZIP archives.
21mr|quazip1.x-1.3-2|47	
21mr|quazip1.x-1.3-2|48	%files -n %{libname}
21mr|quazip1.x-1.3-2|49	%doc COPYING
21mr|quazip1.x-1.3-2|50	%{_libdir}/libquazip1-qt5.so.%{major}*
21mr|quazip1.x-1.3-2|51	
21mr|quazip1.x-1.3-2|52	#----------------------------------------------------------------------------
21mr|quazip1.x-1.3-2|53	
21mr|quazip1.x-1.3-2|54	%package -n %{devname}
21mr|quazip1.x-1.3-2|55	Summary:	Development files for %{name}
21mr|quazip1.x-1.3-2|56	Group:		Development/Other
21mr|quazip1.x-1.3-2|57	Requires:	%{libname} = %{EVRD}
21mr|quazip1.x-1.3-2|58	Requires:	pkgconfig(zlib)
21mr|quazip1.x-1.3-2|59	Provides:	quazip1-devel = %{EVRD}
21mr|quazip1.x-1.3-2|60	Provides:	quazip1-qt5-devel = %{EVRD}
21mr|quazip1.x-1.3-2|61	
21mr|quazip1.x-1.3-2|62	%description -n %{devname}
21mr|quazip1.x-1.3-2|63	This package contains libraries, header files and documentation for developing
21mr|quazip1.x-1.3-2|64	applications that use %{libname}.
21mr|quazip1.x-1.3-2|65	
21mr|quazip1.x-1.3-2|66	%files -n %{devname}
21mr|quazip1.x-1.3-2|67	%doc COPYING NEWS.txt README.md
21mr|quazip1.x-1.3-2|68	%{_includedir}/QuaZip-Qt5-%{version}
21mr|quazip1.x-1.3-2|69	%{_libdir}/libquazip1-qt5.so
21mr|quazip1.x-1.3-2|70	%{_libdir}/pkgconfig/quazip1-qt5.pc
21mr|quazip1.x-1.3-2|71	%{_libdir}/cmake/QuaZip-Qt5-%{version}/*.cmake
21mr|quazip1.x-1.3-2|72	
21mr|quazip1.x-1.3-2|73	#----------------------------------------------------------------------------
21mr|quazip1.x-1.3-2|74	
21mr|quazip1.x-1.3-2|75	%prep
21mr|quazip1.x-1.3-2|76	%autosetup -p1 -n quazip-%{version}
21mr|quazip1.x-1.3-2|77	
21mr|quazip1.x-1.3-2|78	%build
21mr|quazip1.x-1.3-2|79	%cmake
21mr|quazip1.x-1.3-2|80	%make
21mr|quazip1.x-1.3-2|81	
21mr|quazip1.x-1.3-2|82	%install
21mr|quazip1.x-1.3-2|83	%make_install -C build

16440 21
21mr|querydsl3-3.7.2-9|1	%global _version %( echo %{version} | tr . _ )
21mr|querydsl3-3.7.2-9|2	
21mr|querydsl3-3.7.2-9|3	# lucene:4.2.1
21mr|querydsl3-3.7.2-9|4	%bcond_with lucene4
21mr|querydsl3-3.7.2-9|5	# https://bugzilla.redhat.com/show_bug.cgi?id=1213455
21mr|querydsl3-3.7.2-9|6	%bcond_with postgis
21mr|querydsl3-3.7.2-9|7	
21mr|querydsl3-3.7.2-9|8	Name:          querydsl3
21mr|querydsl3-3.7.2-9|9	Version:       3.7.2
21mr|querydsl3-3.7.2-9|10	Release:       9
21mr|querydsl3-3.7.2-9|11	Summary:       Type safe queries for Java
21mr|querydsl3-3.7.2-9|12	License:       ASL 2.0
21mr|querydsl3-3.7.2-9|13	URL:           http://www.querydsl.com
21mr|querydsl3-3.7.2-9|14	Source0:       https://github.com/querydsl/querydsl/archive/QUERYDSL_%{_version}.tar.gz
21mr|querydsl3-3.7.2-9|15	BuildRequires: maven-local
21mr|querydsl3-3.7.2-9|16	BuildRequires: mvn(cglib:cglib)
21mr|querydsl3-3.7.2-9|17	BuildRequires: mvn(com.google.code.findbugs:jsr305)
21mr|querydsl3-3.7.2-9|18	BuildRequires: mvn(com.google.guava:guava)
21mr|querydsl3-3.7.2-9|19	BuildRequires: mvn(com.infradna.tool:bridge-method-annotation)
21mr|querydsl3-3.7.2-9|20	BuildRequires: mvn(com.infradna.tool:bridge-method-injector)
21mr|querydsl3-3.7.2-9|21	BuildRequires: mvn(com.mysema.codegen:codegen)
21mr|querydsl3-3.7.2-9|22	BuildRequires: mvn(com.mysema.commons:mysema-commons-lang)
21mr|querydsl3-3.7.2-9|23	BuildRequires: mvn(com.thoughtworks.proxytoys:proxytoys)
21mr|querydsl3-3.7.2-9|24	BuildRequires: mvn(com.vividsolutions:jts:1.14)
21mr|querydsl3-3.7.2-9|25	BuildRequires: mvn(jakarta-regexp:jakarta-regexp)
21mr|querydsl3-3.7.2-9|26	BuildRequires: mvn(javassist:javassist)
21mr|querydsl3-3.7.2-9|27	BuildRequires: mvn(javax.inject:javax.inject)
21mr|querydsl3-3.7.2-9|28	BuildRequires: mvn(javax.jdo:jdo-api)
21mr|querydsl3-3.7.2-9|29	BuildRequires: mvn(javax.jdo:jdo2-api)
21mr|querydsl3-3.7.2-9|30	BuildRequires: mvn(javax.validation:validation-api)
21mr|querydsl3-3.7.2-9|31	BuildRequires: mvn(joda-time:joda-time)
21mr|querydsl3-3.7.2-9|32	BuildRequires: mvn(org.apache.ant:ant)
21mr|querydsl3-3.7.2-9|33	BuildRequires: mvn(org.apache:apache:pom:)
21mr|querydsl3-3.7.2-9|34	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|querydsl3-3.7.2-9|35	BuildRequires: mvn(com.github.stephenc.jcip:jcip-annotations)
21mr|querydsl3-3.7.2-9|36	# lucene3 :3.6.2
21mr|querydsl3-3.7.2-9|37	BuildRequires: mvn(org.apache.lucene:lucene-core:3)
21mr|querydsl3-3.7.2-9|38	BuildRequires: mvn(org.apache.lucene:lucene-queries:3)
21mr|querydsl3-3.7.2-9|39	%if %{with lucene4}
21mr|querydsl3-3.7.2-9|40	BuildRequires: mvn(org.apache.lucene:lucene-analyzers-common:4.2.1)
21mr|querydsl3-3.7.2-9|41	BuildRequires: mvn(org.apache.lucene:lucene-core:4.2.1)
21mr|querydsl3-3.7.2-9|42	BuildRequires: mvn(org.apache.lucene:lucene-queries:4.2.1)
21mr|querydsl3-3.7.2-9|43	BuildRequires: mvn(org.apache.lucene:lucene-queryparser:4.2.1)
21mr|querydsl3-3.7.2-9|44	%endif
21mr|querydsl3-3.7.2-9|45	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|querydsl3-3.7.2-9|46	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|querydsl3-3.7.2-9|47	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|querydsl3-3.7.2-9|48	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|querydsl3-3.7.2-9|49	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|querydsl3-3.7.2-9|50	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|querydsl3-3.7.2-9|51	BuildRequires: mvn(org.eclipse.persistence:eclipselink)
21mr|querydsl3-3.7.2-9|52	BuildRequires: mvn(org.geolatte:geolatte-geom:0.14)
21mr|querydsl3-3.7.2-9|53	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|querydsl3-3.7.2-9|54	BuildRequires: mvn(org.hibernate:hibernate-core:4)
21mr|querydsl3-3.7.2-9|55	BuildRequires: mvn(org.hibernate:hibernate-entitymanager:4)
21mr|querydsl3-3.7.2-9|56	BuildRequires: mvn(org.hibernate:hibernate-search-orm)
21mr|querydsl3-3.7.2-9|57	BuildRequires: mvn(org.hibernate:hibernate-validator)
21mr|querydsl3-3.7.2-9|58	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|querydsl3-3.7.2-9|59	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|querydsl3-3.7.2-9|60	BuildRequires: mvn(org.jenkins-ci:annotation-indexer)
21mr|querydsl3-3.7.2-9|61	BuildRequires: mvn(org.mongodb:mongo-java-driver:2)
21mr|querydsl3-3.7.2-9|62	BuildRequires: mvn(org.mongodb.morphia:morphia)
21mr|querydsl3-3.7.2-9|63	%if %{with postgis}
21mr|querydsl3-3.7.2-9|64	BuildRequires: mvn(org.postgis:postgis-jdbc)
21mr|querydsl3-3.7.2-9|65	%endif
21mr|querydsl3-3.7.2-9|66	BuildRequires: mvn(org.reflections:reflections)
21mr|querydsl3-3.7.2-9|67	BuildRequires: mvn(org.scala-lang:scala-library)
21mr|querydsl3-3.7.2-9|68	BuildRequires: mvn(org.scala-lang:scala-compiler)
21mr|querydsl3-3.7.2-9|69	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|querydsl3-3.7.2-9|70	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|querydsl3-3.7.2-9|71	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|querydsl3-3.7.2-9|72	BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
21mr|querydsl3-3.7.2-9|73	BuildRequires: mvn(org.springframework:spring-jdbc)
21mr|querydsl3-3.7.2-9|74	
21mr|querydsl3-3.7.2-9|75	# Test deps
21mr|querydsl3-3.7.2-9|76	%if 0
21mr|querydsl3-3.7.2-9|77	BuildRequires: mvn(com.h2database:h2)
21mr|querydsl3-3.7.2-9|78	# https://bugzilla.redhat.com/show_bug.cgi?id=1217563
21mr|querydsl3-3.7.2-9|79	BuildRequires: mvn(com.jolbox:bonecp:0.7.1.RELEASE)
21mr|querydsl3-3.7.2-9|80	BuildRequires: mvn(com.mysema.maven:apt-maven-plugin)
21mr|querydsl3-3.7.2-9|81	BuildRequires: mvn(com.oracle:ojdbc6)
21mr|querydsl3-3.7.2-9|82	BuildRequires: mvn(cubrid:cubrid-jdbc:9.3.1.0005)
21mr|querydsl3-3.7.2-9|83	BuildRequires: mvn(jdepend:jdepend)
21mr|querydsl3-3.7.2-9|84	BuildRequires: mvn(junit:junit)
21mr|querydsl3-3.7.2-9|85	BuildRequires: mvn(mysql:mysql-connector-java)
21mr|querydsl3-3.7.2-9|86	BuildRequires: mvn(net.sourceforge.jtds:jtds)
21mr|querydsl3-3.7.2-9|87	BuildRequires: mvn(org.apache.derby:derby)
21mr|querydsl3-3.7.2-9|88	# https://gil.fedorapeople.org/batoo-jpa-2.0.1.2-1.fc20.src.rpm
21mr|querydsl3-3.7.2-9|89	BuildRequires: mvn(org.batoo.jpa:batoo-jpa)
21mr|querydsl3-3.7.2-9|90	BuildRequires: mvn(org.datanucleus:datanucleus-api-jdo)
21mr|querydsl3-3.7.2-9|91	BuildRequires: mvn(org.datanucleus:datanucleus-core)
21mr|querydsl3-3.7.2-9|92	BuildRequires: mvn(org.datanucleus:datanucleus-maven-plugin)
21mr|querydsl3-3.7.2-9|93	BuildRequires: mvn(org.datanucleus:datanucleus-rdbms)
21mr|querydsl3-3.7.2-9|94	BuildRequires: mvn(org.easymock:easymock)
21mr|querydsl3-3.7.2-9|95	BuildRequires: mvn(org.eclipse.jdt.core.compiler:ecj)
21mr|querydsl3-3.7.2-9|96	# https://gil.fedorapeople.org/jaybird-2.2.7-1.fc20.src.rpm
21mr|querydsl3-3.7.2-9|97	BuildRequires: mvn(org.firebirdsql.jdbc:jaybird-jdk16)
21mr|querydsl3-3.7.2-9|98	BuildRequires: mvn(org.hibernate:hibernate-annotations)
21mr|querydsl3-3.7.2-9|99	BuildRequires: mvn(org.hibernate:hibernate-envers)
21mr|querydsl3-3.7.2-9|100	BuildRequires: mvn(org.hsqldb:hsqldb)
21mr|querydsl3-3.7.2-9|101	# https://gil.fedorapeople.org/joda-money-0.10.0-1.fc20.src.rpm
21mr|querydsl3-3.7.2-9|102	BuildRequires: mvn(org.joda:joda-money)
21mr|querydsl3-3.7.2-9|103	# https://gil.fedorapeople.org/geodb-0.8-1.fc20.src.rpm
21mr|querydsl3-3.7.2-9|104	BuildRequires: mvn(org.opengeo:geodb)
21mr|querydsl3-3.7.2-9|105	# https://bugzilla.redhat.com/show_bug.cgi?id=1217395
21mr|querydsl3-3.7.2-9|106	BuildRequires: mvn(org.postgresql:postgresql:9.3-1101-jdbc41)
21mr|querydsl3-3.7.2-9|107	BuildRequires: mvn(org.xerial:sqlite-jdbc)
21mr|querydsl3-3.7.2-9|108	%endif
21mr|querydsl3-3.7.2-9|109	
21mr|querydsl3-3.7.2-9|110	Obsoletes:     %{name}-scala <= %{version}-4
21mr|querydsl3-3.7.2-9|111	Group:          Development/Java
21mr|querydsl3-3.7.2-9|112	BuildArch:     noarch
21mr|querydsl3-3.7.2-9|113	# Java stack is not supported on x86_32
21mr|querydsl3-3.7.2-9|114	ExcludeArch: %{ix86}
21mr|querydsl3-3.7.2-9|115	
21mr|querydsl3-3.7.2-9|116	%description
21mr|querydsl3-3.7.2-9|117	Querydsl is a framework which enables the
21mr|querydsl3-3.7.2-9|118	construction of type safe SQL-like queries
21mr|querydsl3-3.7.2-9|119	for multiple backends including JPA, JDO and
21mr|querydsl3-3.7.2-9|120	SQL in Java.
21mr|querydsl3-3.7.2-9|121	
21mr|querydsl3-3.7.2-9|122	Instead of writing queries as inline strings
21mr|querydsl3-3.7.2-9|123	or externalizing them into XML files they
21mr|querydsl3-3.7.2-9|124	are constructed via a fluent API.
21mr|querydsl3-3.7.2-9|125	
21mr|querydsl3-3.7.2-9|126	%package apt
21mr|querydsl3-3.7.2-9|127	Summary:       Querydsl - APT support
21mr|querydsl3-3.7.2-9|128	
21mr|querydsl3-3.7.2-9|129	%description apt
21mr|querydsl3-3.7.2-9|130	Annotation Processing Tool based
21mr|querydsl3-3.7.2-9|131	Source code generation for Querydsl.
21mr|querydsl3-3.7.2-9|132	
21mr|querydsl3-3.7.2-9|133	%package codegen
21mr|querydsl3-3.7.2-9|134	Summary:       Querydsl - Codegen module
21mr|querydsl3-3.7.2-9|135	
21mr|querydsl3-3.7.2-9|136	%description codegen
21mr|querydsl3-3.7.2-9|137	Codegen module for Querydsl.
21mr|querydsl3-3.7.2-9|138	
21mr|querydsl3-3.7.2-9|139	%package collections
21mr|querydsl3-3.7.2-9|140	Summary:       Querydsl - Collections support
21mr|querydsl3-3.7.2-9|141	
21mr|querydsl3-3.7.2-9|142	%description collections
21mr|querydsl3-3.7.2-9|143	Collections support for Querydsl.
21mr|querydsl3-3.7.2-9|144	
21mr|querydsl3-3.7.2-9|145	%package hibernate-search
21mr|querydsl3-3.7.2-9|146	Summary:       Querydsl - Hibernate Search support
21mr|querydsl3-3.7.2-9|147	
21mr|querydsl3-3.7.2-9|148	%description hibernate-search
21mr|querydsl3-3.7.2-9|149	Hibernate Search support for Querydsl.
21mr|querydsl3-3.7.2-9|150	
21mr|querydsl3-3.7.2-9|151	%package jdo
21mr|querydsl3-3.7.2-9|152	Summary:       Querydsl - JDO support
21mr|querydsl3-3.7.2-9|153	
21mr|querydsl3-3.7.2-9|154	%description jdo
21mr|querydsl3-3.7.2-9|155	Java Data Objects support for Querydsl.
21mr|querydsl3-3.7.2-9|156	
21mr|querydsl3-3.7.2-9|157	%package jpa
21mr|querydsl3-3.7.2-9|158	Summary:       Querydsl - JPA support
21mr|querydsl3-3.7.2-9|159	
21mr|querydsl3-3.7.2-9|160	%description jpa
21mr|querydsl3-3.7.2-9|161	Java Persistence API support for Querydsl.
21mr|querydsl3-3.7.2-9|162	
21mr|querydsl3-3.7.2-9|163	%package jpa-codegen
21mr|querydsl3-3.7.2-9|164	Summary:       Querydsl - JPA Codegen support
21mr|querydsl3-3.7.2-9|165	
21mr|querydsl3-3.7.2-9|166	%description jpa-codegen
21mr|querydsl3-3.7.2-9|167	Java Persistence API Codegen support for Querydsl.
21mr|querydsl3-3.7.2-9|168	
21mr|querydsl3-3.7.2-9|169	%package lucene3
21mr|querydsl3-3.7.2-9|170	Summary:       Querydsl - Lucene 3 support
21mr|querydsl3-3.7.2-9|171	
21mr|querydsl3-3.7.2-9|172	%description lucene3
21mr|querydsl3-3.7.2-9|173	Lucene 3 support for Querydsl.
21mr|querydsl3-3.7.2-9|174	
21mr|querydsl3-3.7.2-9|175	%package maven-plugin
21mr|querydsl3-3.7.2-9|176	Summary:       Querydsl - Maven plugin
21mr|querydsl3-3.7.2-9|177	
21mr|querydsl3-3.7.2-9|178	%description maven-plugin
21mr|querydsl3-3.7.2-9|179	Querydsl Maven plugin.
21mr|querydsl3-3.7.2-9|180	
21mr|querydsl3-3.7.2-9|181	%package mongodb
21mr|querydsl3-3.7.2-9|182	Summary:       Querydsl - Mongodb support
21mr|querydsl3-3.7.2-9|183	
21mr|querydsl3-3.7.2-9|184	%description mongodb
21mr|querydsl3-3.7.2-9|185	Mongodb support for Querydsl.
21mr|querydsl3-3.7.2-9|186	
21mr|querydsl3-3.7.2-9|187	%package root
21mr|querydsl3-3.7.2-9|188	Summary:       Querydsl - Parent POM
21mr|querydsl3-3.7.2-9|189	
21mr|querydsl3-3.7.2-9|190	%description root
21mr|querydsl3-3.7.2-9|191	Parent POM project for Querydsl modules.
21mr|querydsl3-3.7.2-9|192	
21mr|querydsl3-3.7.2-9|193	%package scala
21mr|querydsl3-3.7.2-9|194	Summary:       Querydsl - Scala support
21mr|querydsl3-3.7.2-9|195	
21mr|querydsl3-3.7.2-9|196	%description scala
21mr|querydsl3-3.7.2-9|197	Querydsl - Scala support.
21mr|querydsl3-3.7.2-9|198	
21mr|querydsl3-3.7.2-9|199	%package spatial
21mr|querydsl3-3.7.2-9|200	Summary:       Querydsl - Spatial module
21mr|querydsl3-3.7.2-9|201	
21mr|querydsl3-3.7.2-9|202	%description spatial
21mr|querydsl3-3.7.2-9|203	Core module for Querydsl.
21mr|querydsl3-3.7.2-9|204	
21mr|querydsl3-3.7.2-9|205	%package sql
21mr|querydsl3-3.7.2-9|206	Summary:       Querydsl - SQL support
21mr|querydsl3-3.7.2-9|207	
21mr|querydsl3-3.7.2-9|208	%description sql
21mr|querydsl3-3.7.2-9|209	SQL support for Querydsl.
21mr|querydsl3-3.7.2-9|210	
21mr|querydsl3-3.7.2-9|211	%package sql-codegen
21mr|querydsl3-3.7.2-9|212	Summary:       Querydsl - SQL Codegen support
21mr|querydsl3-3.7.2-9|213	
21mr|querydsl3-3.7.2-9|214	%description sql-codegen
21mr|querydsl3-3.7.2-9|215	SQL Codegen support for Querydsl.
21mr|querydsl3-3.7.2-9|216	
21mr|querydsl3-3.7.2-9|217	%package sql-spring
21mr|querydsl3-3.7.2-9|218	Summary:       Querydsl - SQL Spring support
21mr|querydsl3-3.7.2-9|219	
21mr|querydsl3-3.7.2-9|220	%description sql-spring
21mr|querydsl3-3.7.2-9|221	SQL Spring Framework support for Querydsl.
21mr|querydsl3-3.7.2-9|222	
21mr|querydsl3-3.7.2-9|223	%package javadoc
21mr|querydsl3-3.7.2-9|224	Summary:       Javadoc for %{name}
21mr|querydsl3-3.7.2-9|225	
21mr|querydsl3-3.7.2-9|226	%description javadoc
21mr|querydsl3-3.7.2-9|227	This package contains javadoc for %{name}.
21mr|querydsl3-3.7.2-9|228	
21mr|querydsl3-3.7.2-9|229	%prep
21mr|querydsl3-3.7.2-9|230	%setup -q -n querydsl-QUERYDSL_%{_version}
21mr|querydsl3-3.7.2-9|231	find . -name "*.class" -print -delete
21mr|querydsl3-3.7.2-9|232	find . -name "*.jar" -print -delete
21mr|querydsl3-3.7.2-9|233	
21mr|querydsl3-3.7.2-9|234	%pom_remove_parent
21mr|querydsl3-3.7.2-9|235	%pom_remove_plugin :maven-assembly-plugin
21mr|querydsl3-3.7.2-9|236	%pom_remove_plugin -r :maven-pmd-plugin
21mr|querydsl3-3.7.2-9|237	%pom_remove_plugin -r :maven-source-plugin
21mr|querydsl3-3.7.2-9|238	%pom_remove_plugin -r org.eluder.coveralls:coveralls-maven-plugin
21mr|querydsl3-3.7.2-9|239	%pom_remove_plugin -r :jacoco-maven-plugin
21mr|querydsl3-3.7.2-9|240	%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin
21mr|querydsl3-3.7.2-9|241	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration/pom:outputDirectory"
21mr|querydsl3-3.7.2-9|242	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration/pom:reportOutputDirectory"
21mr|querydsl3-3.7.2-9|243	# Use org.semver:enforcer-rule
21mr|querydsl3-3.7.2-9|244	%pom_remove_plugin :maven-enforcer-plugin
21mr|querydsl3-3.7.2-9|245	%pom_remove_plugin :maven-source-plugin querydsl-sql-codegen
21mr|querydsl3-3.7.2-9|246	%pom_remove_plugin com.mysema.maven:apt-maven-plugin
21mr|querydsl3-3.7.2-9|247	
21mr|querydsl3-3.7.2-9|248	%if %{without lucene4}
21mr|querydsl3-3.7.2-9|249	%pom_disable_module querydsl-lucene4
21mr|querydsl3-3.7.2-9|250	%endif
21mr|querydsl3-3.7.2-9|251	
21mr|querydsl3-3.7.2-9|252	%pom_remove_plugin com.mysema.maven:apt-maven-plugin querydsl-lucene4
21mr|querydsl3-3.7.2-9|253	
21mr|querydsl3-3.7.2-9|254	%pom_remove_plugin :maven-source-plugin querydsl-core
21mr|querydsl3-3.7.2-9|255	%pom_xpath_set "pom:dependency[pom:artifactId='annotation-indexer']/pom:groupId" org.jenkins-ci querydsl-core
21mr|querydsl3-3.7.2-9|256	
21mr|querydsl3-3.7.2-9|257	# understate version jts
21mr|querydsl3-3.7.2-9|258	%pom_change_dep com.vividsolutions:jts com.vividsolutions:jts:1.14 querydsl-sql
21mr|querydsl3-3.7.2-9|259	
21mr|querydsl3-3.7.2-9|260	%pom_remove_plugin :maven-source-plugin querydsl-codegen
21mr|querydsl3-3.7.2-9|261	%pom_remove_plugin :maven-source-plugin querydsl-spatial
21mr|querydsl3-3.7.2-9|262	%pom_remove_plugin com.mysema.maven:apt-maven-plugin querydsl-spatial
21mr|querydsl3-3.7.2-9|263	
21mr|querydsl3-3.7.2-9|264	%pom_remove_plugin com.mysema.maven:apt-maven-plugin querydsl-apt
21mr|querydsl3-3.7.2-9|265	%pom_remove_plugin :maven-assembly-plugin querydsl-apt
21mr|querydsl3-3.7.2-9|266	# org.springframework.roo:org.springframework.roo.annotations:1.2.3.RELEASE
21mr|querydsl3-3.7.2-9|267	# https://gil.fedorapeople.org/springframework-roo-1.2.5-1.fc20.src.rpm
21mr|querydsl3-3.7.2-9|268	%pom_remove_dep org.springframework.roo:org.springframework.roo.annotations querydsl-apt
21mr|querydsl3-3.7.2-9|269	rm -r querydsl-apt/src/apt/roo
21mr|querydsl3-3.7.2-9|270	rm -r querydsl-apt/src/main/java/com/mysema/query/apt/roo
21mr|querydsl3-3.7.2-9|271	
21mr|querydsl3-3.7.2-9|272	%pom_remove_plugin com.mysema.maven:apt-maven-plugin querydsl-collections
21mr|querydsl3-3.7.2-9|273	
21mr|querydsl3-3.7.2-9|274	%pom_remove_plugin :maven-source-plugin querydsl-sql
21mr|querydsl3-3.7.2-9|275	%pom_xpath_set "pom:dependency[pom:artifactId='annotation-indexer']/pom:groupId" org.jenkins-ci querydsl-sql
21mr|querydsl3-3.7.2-9|276	%pom_change_dep :org.apache.servicemix.bundles.javax-inject javax.inject:javax.inject:1 querydsl-sql
21mr|querydsl3-3.7.2-9|277	
21mr|querydsl3-3.7.2-9|278	%pom_remove_dep com.oracle:ojdbc6 querydsl-sql
21mr|querydsl3-3.7.2-9|279	%pom_remove_dep oracle:sdoapi querydsl-sql
21mr|querydsl3-3.7.2-9|280	rm -r querydsl-sql/src/main/java/com/mysema/query/sql/spatial/JGeometryConverter.java \
21mr|querydsl3-3.7.2-9|281	querydsl-sql/src/main/java/com/mysema/query/sql/spatial/JGeometryType.java \
21mr|querydsl3-3.7.2-9|282	querydsl-sql/src/main/java/com/mysema/query/sql/spatial/OracleSpatialTemplates.java
21mr|querydsl3-3.7.2-9|283	
21mr|querydsl3-3.7.2-9|284	%if %{without postgis}
21mr|querydsl3-3.7.2-9|285	%pom_remove_dep org.postgis:postgis-jdbc querydsl-sql
21mr|querydsl3-3.7.2-9|286	rm -r querydsl-sql/src/main/java/com/mysema/query/sql/spatial/PGgeometryConverter.java \
21mr|querydsl3-3.7.2-9|287	querydsl-sql/src/main/java/com/mysema/query/sql/spatial/PGgeometryType.java \
21mr|querydsl3-3.7.2-9|288	querydsl-sql/src/main/java/com/mysema/query/sql/spatial/PostGISTemplates.java
21mr|querydsl3-3.7.2-9|289	%endif
21mr|querydsl3-3.7.2-9|290	
21mr|querydsl3-3.7.2-9|291	%pom_xpath_set "pom:properties/pom:mvn.version" 3.1.1 querydsl-maven-plugin
21mr|querydsl3-3.7.2-9|292	%pom_change_dep :maven-project :maven-core:'${mvn.version}' querydsl-maven-plugin
21mr|querydsl3-3.7.2-9|293	
21mr|querydsl3-3.7.2-9|294	%pom_remove_plugin :maven-source-plugin querydsl-jpa
21mr|querydsl3-3.7.2-9|295	%pom_remove_plugin :maven-assembly-plugin querydsl-jpa
21mr|querydsl3-3.7.2-9|296	%pom_remove_plugin com.mysema.maven:apt-maven-plugin querydsl-jpa
21mr|querydsl3-3.7.2-9|297	
21mr|querydsl3-3.7.2-9|298	%pom_remove_plugin com.mysema.maven:apt-maven-plugin querydsl-jdo
21mr|querydsl3-3.7.2-9|299	%pom_remove_plugin :maven-assembly-plugin querydsl-jdo
21mr|querydsl3-3.7.2-9|300	%pom_remove_plugin org.datanucleus:datanucleus-maven-plugin querydsl-jdo
21mr|querydsl3-3.7.2-9|301	
21mr|querydsl3-3.7.2-9|302	%pom_remove_plugin com.mysema.maven:apt-maven-plugin querydsl-lucene3
21mr|querydsl3-3.7.2-9|303	%pom_xpath_set "pom:properties/pom:lucene.version" 3 querydsl-lucene3
21mr|querydsl3-3.7.2-9|304	%pom_xpath_set "pom:properties/pom:lucene.version" 3 querydsl-hibernate-search
21mr|querydsl3-3.7.2-9|305	
21mr|querydsl3-3.7.2-9|306	%pom_change_dep :hibernate-search :hibernate-search-orm querydsl-hibernate-search
21mr|querydsl3-3.7.2-9|307	
21mr|querydsl3-3.7.2-9|308	%pom_remove_plugin com.mysema.maven:apt-maven-plugin querydsl-mongodb
21mr|querydsl3-3.7.2-9|309	%pom_remove_plugin :maven-assembly-plugin querydsl-mongodb
21mr|querydsl3-3.7.2-9|310	
21mr|querydsl3-3.7.2-9|311	# A fatal error has been detected by the Java Runtime Environment:
21mr|querydsl3-3.7.2-9|312	#
21mr|querydsl3-3.7.2-9|313	#  Internal Error (assembler_aarch32.hpp:215), pid=9324, tid=0xb50d8470
21mr|querydsl3-3.7.2-9|314	#  guarantee(val < (1U << nbits)) failed: Field too big for insn
21mr|querydsl3-3.7.2-9|315	#
21mr|querydsl3-3.7.2-9|316	# JRE version: OpenJDK Runtime Environment (8.0_102) (build 1.8.0_102-160812)
21mr|querydsl3-3.7.2-9|317	# Java VM: OpenJDK Client VM (25.102-b160812 mixed mode linux-aarch32 )
21mr|querydsl3-3.7.2-9|318	# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
21mr|querydsl3-3.7.2-9|319	%if 0
21mr|querydsl3-3.7.2-9|320	%pom_remove_plugin net.alchim31.maven:scala-maven-plugin querydsl-scala
21mr|querydsl3-3.7.2-9|321	%pom_add_plugin org.apache.maven.plugins:maven-antrun-plugin:1.7 querydsl-scala '
21mr|querydsl3-3.7.2-9|322	<executions>
21mr|querydsl3-3.7.2-9|323	<execution>
21mr|querydsl3-3.7.2-9|324	<id>compile</id>
21mr|querydsl3-3.7.2-9|325	<phase>process-sources</phase>
21mr|querydsl3-3.7.2-9|326	<configuration>
21mr|querydsl3-3.7.2-9|327	<tasks>
21mr|querydsl3-3.7.2-9|328	<property name="build.compiler" value="extJavac"/>
21mr|querydsl3-3.7.2-9|329	<taskdef resource="scala/tools/ant/antlib.xml" classpathref="maven.compile.classpath"/>
21mr|querydsl3-3.7.2-9|330	<mkdir dir="target/classes"/>
21mr|querydsl3-3.7.2-9|331	<scalac srcdir="src/main" destdir="target/classes" classpathref="maven.compile.classpath" encoding="UTF-8">
21mr|querydsl3-3.7.2-9|332	<include name="**/*.*"/>
21mr|querydsl3-3.7.2-9|333	</scalac>
21mr|querydsl3-3.7.2-9|334	</tasks>
21mr|querydsl3-3.7.2-9|335	</configuration>
21mr|querydsl3-3.7.2-9|336	<goals>
21mr|querydsl3-3.7.2-9|337	<goal>run</goal>
21mr|querydsl3-3.7.2-9|338	</goals>
21mr|querydsl3-3.7.2-9|339	</execution>
21mr|querydsl3-3.7.2-9|340	</executions>
21mr|querydsl3-3.7.2-9|341	<dependencies>
21mr|querydsl3-3.7.2-9|342	<dependency>
21mr|querydsl3-3.7.2-9|343	<groupId>org.scala-lang</groupId>
21mr|querydsl3-3.7.2-9|344	<artifactId>scala-compiler</artifactId>
21mr|querydsl3-3.7.2-9|345	<version>${scala.full.version}</version>
21mr|querydsl3-3.7.2-9|346	</dependency>
21mr|querydsl3-3.7.2-9|347	</dependencies>'
21mr|querydsl3-3.7.2-9|348	%endif
21mr|querydsl3-3.7.2-9|349	
21mr|querydsl3-3.7.2-9|350	%pom_disable_module querydsl-scala
21mr|querydsl3-3.7.2-9|351	
21mr|querydsl3-3.7.2-9|352	%pom_xpath_set "pom:properties/pom:mongodb.version" 2 querydsl-mongodb
21mr|querydsl3-3.7.2-9|353	%pom_xpath_set -r "pom:properties/pom:hibernate.version" 4 querydsl-apt querydsl-hibernate-search querydsl-jpa querydsl-jpa-codegen querydsl-examples/querydsl-example-jpa-guice
21mr|querydsl3-3.7.2-9|354	
21mr|querydsl3-3.7.2-9|355	# fix build failure. 'useDefaultManifestFile' has been removed from the maven-jar-plugin >= 3.0.0
21mr|querydsl3-3.7.2-9|356	%pom_remove_plugin :maven-jar-plugin
21mr|querydsl3-3.7.2-9|357	
21mr|querydsl3-3.7.2-9|358	%mvn_package :querydsl-jdo::apt: querydsl-jdo
21mr|querydsl3-3.7.2-9|359	%mvn_package :querydsl-jpa::apt: querydsl-jpa
21mr|querydsl3-3.7.2-9|360	
21mr|querydsl3-3.7.2-9|361	%build
21mr|querydsl3-3.7.2-9|362	
21mr|querydsl3-3.7.2-9|363	# Unavailable test deps
21mr|querydsl3-3.7.2-9|364	%mvn_build -sf
21mr|querydsl3-3.7.2-9|365	
21mr|querydsl3-3.7.2-9|366	%install
21mr|querydsl3-3.7.2-9|367	%mvn_install
21mr|querydsl3-3.7.2-9|368	
21mr|querydsl3-3.7.2-9|369	%files -f .mfiles-querydsl-core
21mr|querydsl3-3.7.2-9|370	%doc README.md
21mr|querydsl3-3.7.2-9|371	%license LICENSE.txt
21mr|querydsl3-3.7.2-9|372	
21mr|querydsl3-3.7.2-9|373	%files apt -f .mfiles-querydsl-apt
21mr|querydsl3-3.7.2-9|374	%files codegen -f .mfiles-querydsl-codegen
21mr|querydsl3-3.7.2-9|375	
21mr|querydsl3-3.7.2-9|376	%files collections -f .mfiles-querydsl-collections
21mr|querydsl3-3.7.2-9|377	%doc querydsl-collections/README.md
21mr|querydsl3-3.7.2-9|378	
21mr|querydsl3-3.7.2-9|379	%files hibernate-search -f .mfiles-querydsl-hibernate-search
21mr|querydsl3-3.7.2-9|380	
21mr|querydsl3-3.7.2-9|381	%files jdo -f .mfiles-querydsl-jdo
21mr|querydsl3-3.7.2-9|382	%doc querydsl-jdo/README.md
21mr|querydsl3-3.7.2-9|383	
21mr|querydsl3-3.7.2-9|384	%files jpa -f .mfiles-querydsl-jpa
21mr|querydsl3-3.7.2-9|385	%doc querydsl-jpa/README.md
21mr|querydsl3-3.7.2-9|386	
21mr|querydsl3-3.7.2-9|387	%files jpa-codegen -f .mfiles-querydsl-jpa-codegen
21mr|querydsl3-3.7.2-9|388	
21mr|querydsl3-3.7.2-9|389	%files lucene3 -f .mfiles-querydsl-lucene3
21mr|querydsl3-3.7.2-9|390	%doc querydsl-lucene3/README.md
21mr|querydsl3-3.7.2-9|391	
21mr|querydsl3-3.7.2-9|392	%files maven-plugin -f .mfiles-querydsl-maven-plugin
21mr|querydsl3-3.7.2-9|393	
21mr|querydsl3-3.7.2-9|394	%files mongodb -f .mfiles-querydsl-mongodb
21mr|querydsl3-3.7.2-9|395	%doc querydsl-mongodb/README.md
21mr|querydsl3-3.7.2-9|396	
21mr|querydsl3-3.7.2-9|397	%files root -f .mfiles-querydsl-root
21mr|querydsl3-3.7.2-9|398	%license LICENSE.txt
21mr|querydsl3-3.7.2-9|399	
21mr|querydsl3-3.7.2-9|400	%if 0
21mr|querydsl3-3.7.2-9|401	%files scala -f .mfiles-querydsl-scala
21mr|querydsl3-3.7.2-9|402	%endif
21mr|querydsl3-3.7.2-9|403	
21mr|querydsl3-3.7.2-9|404	%files spatial -f .mfiles-querydsl-spatial
21mr|querydsl3-3.7.2-9|405	
21mr|querydsl3-3.7.2-9|406	%files sql -f .mfiles-querydsl-sql
21mr|querydsl3-3.7.2-9|407	%doc querydsl-sql/README.md
21mr|querydsl3-3.7.2-9|408	
21mr|querydsl3-3.7.2-9|409	%files sql-codegen -f .mfiles-querydsl-sql-codegen
21mr|querydsl3-3.7.2-9|410	%files sql-spring -f .mfiles-querydsl-sql-spring
21mr|querydsl3-3.7.2-9|411	
21mr|querydsl3-3.7.2-9|412	%files javadoc -f .mfiles-javadoc
21mr|querydsl3-3.7.2-9|413	%license LICENSE.txt
21mr|querydsl3-3.7.2-9|414	

16441 21
21mr|quota-4.09-1|1	Summary:	System administration tools for monitoring users' disk usage
21mr|quota-4.09-1|2	Name:		quota
21mr|quota-4.09-1|3	Version:	4.09
21mr|quota-4.09-1|4	Release:	1
21mr|quota-4.09-1|5	License:	BSD and GPLv2+
21mr|quota-4.09-1|6	Group:		System/Configuration/Other
21mr|quota-4.09-1|7	Url:		http://sourceforge.net/projects/linuxquota/
21mr|quota-4.09-1|8	Source0:	http://prdownloads.sourceforge.net/linuxquota/%{name}-%{version}.tar.gz
21mr|quota-4.09-1|9	Source1:	%{name}.rpmlintrc
21mr|quota-4.09-1|10	Source2:	quota_nld.service
21mr|quota-4.09-1|11	Source3:	quota_nld.sysconfig
21mr|quota-4.09-1|12	Patch0:		quota-4.03-Validate-upper-bound-of-RPC-port.patch
21mr|quota-4.09-1|13	Patch1:		quota-4.06-warnquota-configuration-tunes.patch
21mr|quota-4.09-1|14	BuildRequires:	gettext
21mr|quota-4.09-1|15	BuildRequires:	openldap-devel
21mr|quota-4.09-1|16	BuildRequires:	tcp_wrappers-devel
21mr|quota-4.09-1|17	BuildRequires:	pkgconfig(dbus-1)
21mr|quota-4.09-1|18	BuildRequires:	pkgconfig(ext2fs)
21mr|quota-4.09-1|19	BuildRequires:	pkgconfig(libnl-3.0)
21mr|quota-4.09-1|20	BuildRequires:	pkgconfig(libtirpc)
21mr|quota-4.09-1|21	Requires:	e2fsprogs
21mr|quota-4.09-1|22	Requires:	initscripts
21mr|quota-4.09-1|23	Requires:	tcp_wrappers
21mr|quota-4.09-1|24	
21mr|quota-4.09-1|25	%description
21mr|quota-4.09-1|26	The quota package contains system administration tools for monitoring and
21mr|quota-4.09-1|27	limiting users' and or groups' disk usage, per filesystem.
21mr|quota-4.09-1|28	
21mr|quota-4.09-1|29	Install quota if you want to monitor and/or limit user/group disk usage.
21mr|quota-4.09-1|30	
21mr|quota-4.09-1|31	%files -f %{name}.lang
21mr|quota-4.09-1|32	%doc Changelog README.ldap-support README.mailserver ldap-scripts
21mr|quota-4.09-1|33	%{_bindir}/*
21mr|quota-4.09-1|34	%{_sbindir}/*
21mr|quota-4.09-1|35	%exclude %{_sbindir}/quota_nld
21mr|quota-4.09-1|36	%exclude %{_sbindir}/warnquota
21mr|quota-4.09-1|37	%{_mandir}/man1/*
21mr|quota-4.09-1|38	%{_mandir}/man8/*
21mr|quota-4.09-1|39	%exclude %{_mandir}/man8/quota_nld.8*
21mr|quota-4.09-1|40	%exclude %{_mandir}/man8/warnquota.8*
21mr|quota-4.09-1|41	
21mr|quota-4.09-1|42	#----------------------------------------------------------------------------
21mr|quota-4.09-1|43	
21mr|quota-4.09-1|44	%package nld
21mr|quota-4.09-1|45	Summary:	quota_nld daemon
21mr|quota-4.09-1|46	Group:		System/Configuration/Other
21mr|quota-4.09-1|47	Conflicts:	quota < 4.01-7
21mr|quota-4.09-1|48	
21mr|quota-4.09-1|49	%description nld
21mr|quota-4.09-1|50	Daemon that listens on netlink socket and processes received quota warnings.
21mr|quota-4.09-1|51	Note, that you have to enable the kernel support for sending quota messages
21mr|quota-4.09-1|52	over netlink (in Filesystems->Quota menu). The daemon supports forwarding
21mr|quota-4.09-1|53	warning messages to the system D-Bus (so that desktop manager can display
21mr|quota-4.09-1|54	a dialog) and writing them to the terminal user has last accessed.
21mr|quota-4.09-1|55	
21mr|quota-4.09-1|56	%files nld
21mr|quota-4.09-1|57	%config(noreplace) %{_sysconfdir}/sysconfig/quota_nld
21mr|quota-4.09-1|58	%{_unitdir}/quota_nld.service
21mr|quota-4.09-1|59	%attr(0755,root,root) %{_sbindir}/quota_nld
21mr|quota-4.09-1|60	%attr(0644,root,root) %{_mandir}/man8/quota_nld.8*
21mr|quota-4.09-1|61	%doc Changelog
21mr|quota-4.09-1|62	
21mr|quota-4.09-1|63	#----------------------------------------------------------------------------
21mr|quota-4.09-1|64	
21mr|quota-4.09-1|65	%package warnquota
21mr|quota-4.09-1|66	Summary:	Send e-mail to users over quota
21mr|quota-4.09-1|67	Group:		System/Configuration/Other
21mr|quota-4.09-1|68	Conflicts:	quota < 4.01-7
21mr|quota-4.09-1|69	
21mr|quota-4.09-1|70	%description warnquota
21mr|quota-4.09-1|71	Utility that checks disk quota for each local file system and mails a warning
21mr|quota-4.09-1|72	message to those users who have reached their soft limit.  It is typically run
21mr|quota-4.09-1|73	via cron(8).
21mr|quota-4.09-1|74	
21mr|quota-4.09-1|75	%files warnquota
21mr|quota-4.09-1|76	%config(noreplace) %{_sysconfdir}/quotagrpadmins
21mr|quota-4.09-1|77	%config(noreplace) %{_sysconfdir}/quotatab
21mr|quota-4.09-1|78	%config(noreplace) %{_sysconfdir}/warnquota.conf
21mr|quota-4.09-1|79	%{_sbindir}/warnquota
21mr|quota-4.09-1|80	%{_mandir}/man5/*
21mr|quota-4.09-1|81	%{_mandir}/man8/warnquota.8*
21mr|quota-4.09-1|82	%doc Changelog README.ldap-support README.mailserver
21mr|quota-4.09-1|83	
21mr|quota-4.09-1|84	#----------------------------------------------------------------------------
21mr|quota-4.09-1|85	
21mr|quota-4.09-1|86	%package devel
21mr|quota-4.09-1|87	Summary:	Development files for %{name}
21mr|quota-4.09-1|88	Group:		Development/Other
21mr|quota-4.09-1|89	Requires:	%{name} = %{EVRD}
21mr|quota-4.09-1|90	Conflicts:	quota < 4.01-6
21mr|quota-4.09-1|91	
21mr|quota-4.09-1|92	%description devel
21mr|quota-4.09-1|93	This package contains the development files for %{name}.
21mr|quota-4.09-1|94	
21mr|quota-4.09-1|95	%files devel
21mr|quota-4.09-1|96	%dir %{_includedir}/rpcsvc
21mr|quota-4.09-1|97	%{_includedir}/rpcsvc/*
21mr|quota-4.09-1|98	%{_mandir}/man3/*
21mr|quota-4.09-1|99	
21mr|quota-4.09-1|100	#----------------------------------------------------------------------------
21mr|quota-4.09-1|101	
21mr|quota-4.09-1|102	%prep
21mr|quota-4.09-1|103	%autosetup -p1 -n quota-%{version}
21mr|quota-4.09-1|104	
21mr|quota-4.09-1|105	#fix typos/mistakes in localized documentation
21mr|quota-4.09-1|106	for pofile in $(find ./po/*.p*)
21mr|quota-4.09-1|107	do
21mr|quota-4.09-1|108	sed -i 's/editting/editing/' "$pofile"
21mr|quota-4.09-1|109	done
21mr|quota-4.09-1|110	
21mr|quota-4.09-1|111	%build
21mr|quota-4.09-1|112	%serverbuild
21mr|quota-4.09-1|113	%configure \
21mr|quota-4.09-1|114	--enable-ext2direct=yes \
21mr|quota-4.09-1|115	--enable-ldapmail=yes \
21mr|quota-4.09-1|116	--enable-netlink=yes \
21mr|quota-4.09-1|117	--enable-rootsbin=yes \
21mr|quota-4.09-1|118	--enable-rpcsetquota=yes \
21mr|quota-4.09-1|119	--enable-strip-binaries=no \
21mr|quota-4.09-1|120	--enable-rootsbin
21mr|quota-4.09-1|121	%make
21mr|quota-4.09-1|122	
21mr|quota-4.09-1|123	%install
21mr|quota-4.09-1|124	install -d %{buildroot}/sbin
21mr|quota-4.09-1|125	install -d %{buildroot}%{_sysconfdir}
21mr|quota-4.09-1|126	install -d %{buildroot}%{_sbindir}
21mr|quota-4.09-1|127	install -d %{buildroot}%{_bindir}
21mr|quota-4.09-1|128	install -d %{buildroot}%{_mandir}/{man1,man2,man3,man8}
21mr|quota-4.09-1|129	
21mr|quota-4.09-1|130	%make_install ROOTDIR=%{buildroot} \
21mr|quota-4.09-1|131	DEF_BIN_MODE=755 \
21mr|quota-4.09-1|132	DEF_SBIN_MODE=755 \
21mr|quota-4.09-1|133	DEF_MAN_MODE=644 \
21mr|quota-4.09-1|134	STRIP=""
21mr|quota-4.09-1|135	
21mr|quota-4.09-1|136	install -m644 warnquota.conf -D %{buildroot}%{_sysconfdir}/warnquota.conf
21mr|quota-4.09-1|137	
21mr|quota-4.09-1|138	install -p -m644 %{SOURCE1} -D %{buildroot}%{_unitdir}/quota_nld.service
21mr|quota-4.09-1|139	install -p -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/sysconfig/quota_nld
21mr|quota-4.09-1|140	
21mr|quota-4.09-1|141	rm -rf %{buildroot}%{_docdir}/%{name}
21mr|quota-4.09-1|142	
21mr|quota-4.09-1|143	%find_lang %{name}

16442 21
21mr|qxmpp-1.4.0-2|1	%define major	3
21mr|qxmpp-1.4.0-2|2	%define libname	%mklibname %{name} %{major}
21mr|qxmpp-1.4.0-2|3	%define devname	%mklibname %{name} -d
21mr|qxmpp-1.4.0-2|4	
21mr|qxmpp-1.4.0-2|5	Summary:	XMPP client library based on Qt
21mr|qxmpp-1.4.0-2|6	Name:		qxmpp
21mr|qxmpp-1.4.0-2|7	Version:	1.4.0
21mr|qxmpp-1.4.0-2|8	Release:	2
21mr|qxmpp-1.4.0-2|9	License:	LGPLv2.1+ and Creative Commons Attribution
21mr|qxmpp-1.4.0-2|10	Group:		System/Libraries
21mr|qxmpp-1.4.0-2|11	Url:		https://github.com/qxmpp-project/qxmpp
21mr|qxmpp-1.4.0-2|12	Source0:	https://github.com/qxmpp-project/qxmpp/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|qxmpp-1.4.0-2|13	BuildRequires:	cmake
21mr|qxmpp-1.4.0-2|14	BuildRequires:	qt5-devel
21mr|qxmpp-1.4.0-2|15	
21mr|qxmpp-1.4.0-2|16	%description
21mr|qxmpp-1.4.0-2|17	QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.
21mr|qxmpp-1.4.0-2|18	
21mr|qxmpp-1.4.0-2|19	QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is
21mr|qxmpp-1.4.0-2|20	the only third party library it is dependent on. Users need to a have working
21mr|qxmpp-1.4.0-2|21	knowledge of C++ and Qt basics (Signals and Slots and Qt data types).
21mr|qxmpp-1.4.0-2|22	The underlying TCP socket and the XMPP RFCs (RFC3920 and RFC3921) have been
21mr|qxmpp-1.4.0-2|23	encapsulated into classes and functions. Therefore the user would not be
21mr|qxmpp-1.4.0-2|24	bothered with these details. But it is always recommended to the advanced users
21mr|qxmpp-1.4.0-2|25	to read and enjoy the low level details.
21mr|qxmpp-1.4.0-2|26	
21mr|qxmpp-1.4.0-2|27	#------------------------------------------------------------------------------
21mr|qxmpp-1.4.0-2|28	
21mr|qxmpp-1.4.0-2|29	%package -n %{libname}
21mr|qxmpp-1.4.0-2|30	Summary:	XMPP client library based on Qt
21mr|qxmpp-1.4.0-2|31	Group:		System/Libraries
21mr|qxmpp-1.4.0-2|32	
21mr|qxmpp-1.4.0-2|33	%description -n %{libname}
21mr|qxmpp-1.4.0-2|34	QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.
21mr|qxmpp-1.4.0-2|35	
21mr|qxmpp-1.4.0-2|36	QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is
21mr|qxmpp-1.4.0-2|37	the only third party library it is dependent on. Users need to a have working
21mr|qxmpp-1.4.0-2|38	knowledge of C++ and Qt basics (Signals and Slots and Qt data types).
21mr|qxmpp-1.4.0-2|39	The underlying TCP socket and the XMPP RFCs (RFC3920 and RFC3921) have been
21mr|qxmpp-1.4.0-2|40	encapsulated into classes and functions. Therefore the user would not be
21mr|qxmpp-1.4.0-2|41	bothered with these details. But it is always recommended to the advanced users
21mr|qxmpp-1.4.0-2|42	to read and enjoy the low level details.
21mr|qxmpp-1.4.0-2|43	
21mr|qxmpp-1.4.0-2|44	%files -n %{libname}
21mr|qxmpp-1.4.0-2|45	%{_libdir}/libqxmpp.so.%{major}*
21mr|qxmpp-1.4.0-2|46	%{_libdir}/libqxmpp.so.%{version}
21mr|qxmpp-1.4.0-2|47	
21mr|qxmpp-1.4.0-2|48	#------------------------------------------------------------------------------
21mr|qxmpp-1.4.0-2|49	
21mr|qxmpp-1.4.0-2|50	%package -n %{devname}
21mr|qxmpp-1.4.0-2|51	Summary:	QXmpp development files
21mr|qxmpp-1.4.0-2|52	Group:		Development/C++
21mr|qxmpp-1.4.0-2|53	Requires:	qt5-devel
21mr|qxmpp-1.4.0-2|54	Requires:	%{libname} = %{EVRD}
21mr|qxmpp-1.4.0-2|55	Provides:	%{name}-devel = %{EVRD}
21mr|qxmpp-1.4.0-2|56	Obsoletes:	%{name}-devel < 0.7.5
21mr|qxmpp-1.4.0-2|57	
21mr|qxmpp-1.4.0-2|58	%description -n %{devname}
21mr|qxmpp-1.4.0-2|59	QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.
21mr|qxmpp-1.4.0-2|60	
21mr|qxmpp-1.4.0-2|61	This package contains files required for development.
21mr|qxmpp-1.4.0-2|62	
21mr|qxmpp-1.4.0-2|63	%files -n %{devname}
21mr|qxmpp-1.4.0-2|64	%doc AUTHORS LICENSE.LGPL
21mr|qxmpp-1.4.0-2|65	%{_includedir}/qxmpp
21mr|qxmpp-1.4.0-2|66	%{_libdir}/libqxmpp.so
21mr|qxmpp-1.4.0-2|67	%{_libdir}/pkgconfig/qxmpp.pc
21mr|qxmpp-1.4.0-2|68	%{_libdir}/cmake/qxmpp
21mr|qxmpp-1.4.0-2|69	
21mr|qxmpp-1.4.0-2|70	#------------------------------------------------------------------------------
21mr|qxmpp-1.4.0-2|71	
21mr|qxmpp-1.4.0-2|72	%prep
21mr|qxmpp-1.4.0-2|73	%autosetup -p1
21mr|qxmpp-1.4.0-2|74	
21mr|qxmpp-1.4.0-2|75	%build
21mr|qxmpp-1.4.0-2|76	%cmake -DBUILD_EXAMPLES=OFF
21mr|qxmpp-1.4.0-2|77	%make
21mr|qxmpp-1.4.0-2|78	
21mr|qxmpp-1.4.0-2|79	%install
21mr|qxmpp-1.4.0-2|80	%makeinstall_std -C build

16443 21
21mr|R-4.0.3-5|1	# (tpg) really not needed
21mr|R-4.0.3-5|2	# for private copy in /usr/lib/R/share/perl/Text/DelimMatch.pm
21mr|R-4.0.3-5|3	%global __provides_exclude KernSmooth.so\\|MASS.so\\|R_X11.so\\|class.so\\|cluster.so\\|foreign.so\\|grDevices.so\\|grid.so\\|internet.so\\|lapack.so\\|lattice.so\\|libRblas.so\\|libRlapack.so\\|methods.so\\|mgcv.so\\|nlme.so\\|nnet.so\\|rpart.so\\|spatial.so\\|splines.so\\|stats.so\\|survival.so\\|tcltk.so\\|tools.so\\|vfonts.so\\|perl\(R::.*\)
21mr|R-4.0.3-5|4	%global __requires_exclude libRblas.so\\|libRlapack.so\\|perl\(R::.*\)
21mr|R-4.0.3-5|5	%define _disable_ld_no_undefined 1
21mr|R-4.0.3-5|6	
21mr|R-4.0.3-5|7	%bcond_without	system_pcre
21mr|R-4.0.3-5|8	
21mr|R-4.0.3-5|9	%ifarch %{mips} %{arm}
21mr|R-4.0.3-5|10	%bcond_with	java
21mr|R-4.0.3-5|11	%else
21mr|R-4.0.3-5|12	%bcond_without java
21mr|R-4.0.3-5|13	%endif
21mr|R-4.0.3-5|14	
21mr|R-4.0.3-5|15	%ifarch x86_64
21mr|R-4.0.3-5|16	%define	java_arch		amd64
21mr|R-4.0.3-5|17	%else
21mr|R-4.0.3-5|18	%define	java_arch		%{_arch}
21mr|R-4.0.3-5|19	%endif
21mr|R-4.0.3-5|20	
21mr|R-4.0.3-5|21	%define		libRmath		%{mklibname Rmath}
21mr|R-4.0.3-5|22	%define		libRmath_devel		%{mklibname -d Rmath}
21mr|R-4.0.3-5|23	%define		libRmath_static_devel	%{mklibname -d -s Rmath}
21mr|R-4.0.3-5|24	
21mr|R-4.0.3-5|25	#-----------------------------------------------------------------------
21mr|R-4.0.3-5|26	Name:		R
21mr|R-4.0.3-5|27	Version:	4.0.3
21mr|R-4.0.3-5|28	Release:	5
21mr|R-4.0.3-5|29	Summary:	A language for data analysis and graphics
21mr|R-4.0.3-5|30	URL:		http://www.r-project.org
21mr|R-4.0.3-5|31	Source0:	ftp://cran.r-project.org/pub/R/src/base/R-4/R-%{version}.tar.gz
21mr|R-4.0.3-5|32	Source1:	macros.R
21mr|R-4.0.3-5|33	Source2:	R-make-search-index.sh
21mr|R-4.0.3-5|34	Source3:	R-icons-png.tar.bz2
21mr|R-4.0.3-5|35	Source4:	R.bash_completion.bz2
21mr|R-4.0.3-5|36	Source100:	R.rpmlintrc
21mr|R-4.0.3-5|37	License:	GPLv2+
21mr|R-4.0.3-5|38	Group:		Sciences/Mathematics
21mr|R-4.0.3-5|39	BuildRequires:	bison
21mr|R-4.0.3-5|40	BuildRequires:	bzip2-devel
21mr|R-4.0.3-5|41	BuildRequires:	cups-common
21mr|R-4.0.3-5|42	BuildRequires:	gcc-c++
21mr|R-4.0.3-5|43	BuildRequires:	gcc-gfortran
21mr|R-4.0.3-5|44	BuildRequires:	gcc-objc
21mr|R-4.0.3-5|45	BuildRequires:	gettext-devel
21mr|R-4.0.3-5|46	BuildRequires:	glibc-static-devel
21mr|R-4.0.3-5|47	BuildRequires:	gpm-devel
21mr|R-4.0.3-5|48	BuildRequires:	icu-devel >= 49
21mr|R-4.0.3-5|49	%if %{with java}
21mr|R-4.0.3-5|50	BuildRequires:	java-rpmbuild
21mr|R-4.0.3-5|51	%endif
21mr|R-4.0.3-5|52	BuildRequires:	jpeg-devel
21mr|R-4.0.3-5|53	BuildRequires:	less
21mr|R-4.0.3-5|54	BuildRequires:	pkgconfig(blas)
21mr|R-4.0.3-5|55	BuildRequires:	pkgconfig(cairo)
21mr|R-4.0.3-5|56	BuildRequires:	pkgconfig(libcurl)
21mr|R-4.0.3-5|57	BuildRequires:	pkgconfig(lapack)
21mr|R-4.0.3-5|58	BuildRequires:	pkgconfig(ice)
21mr|R-4.0.3-5|59	BuildRequires:	pkgconfig(sm)
21mr|R-4.0.3-5|60	BuildRequires:	pkgconfig(x11)
21mr|R-4.0.3-5|61	BuildRequires:	pkgconfig(xmu)
21mr|R-4.0.3-5|62	BuildRequires:	pkgconfig(xt)
21mr|R-4.0.3-5|63	BuildRequires:	pkgconfig(ncurses)
21mr|R-4.0.3-5|64	BuildRequires:	pkgconfig(pango)
21mr|R-4.0.3-5|65	BuildRequires:	paper-utils
21mr|R-4.0.3-5|66	%if %{with system_pcre}
21mr|R-4.0.3-5|67	BuildRequires:	pkgconfig(libpcre)
21mr|R-4.0.3-5|68	%endif
21mr|R-4.0.3-5|69	BuildRequires:	pkgconfig(libpng)
21mr|R-4.0.3-5|70	BuildRequires:	readline-devel
21mr|R-4.0.3-5|71	BuildRequires:	tcl-devel
21mr|R-4.0.3-5|72	BuildRequires:	texinfo
21mr|R-4.0.3-5|73	BuildRequires:	texlive-latex
21mr|R-4.0.3-5|74	BuildRequires:	texlive-tools
21mr|R-4.0.3-5|75	BuildRequires:	texlive-inconsolata
21mr|R-4.0.3-5|76	BuildRequires:	tiff-devel
21mr|R-4.0.3-5|77	BuildRequires:	tk-devel
21mr|R-4.0.3-5|78	BuildRequires:	zip
21mr|R-4.0.3-5|79	BuildRequires:	zlib-devel
21mr|R-4.0.3-5|80	# R-devel will pull in R-core
21mr|R-4.0.3-5|81	Requires:	R-devel = %{EVRD}
21mr|R-4.0.3-5|82	# libRmath-devel will pull in libRmath
21mr|R-4.0.3-5|83	Requires:	%{libRmath_devel} = %{EVRD}
21mr|R-4.0.3-5|84	Recommends:	x11-font-adobe-100dpi
21mr|R-4.0.3-5|85	Obsoletes:	R-recommended <= 1.5.1
21mr|R-4.0.3-5|86	Provides:	R-recommended
21mr|R-4.0.3-5|87	Patch1:		R-3.0.1-menu.patch
21mr|R-4.0.3-5|88	Patch2:		R-3.0.0-gfxdemos.patch
21mr|R-4.0.3-5|89	# see https://bugzilla.redhat.com/show_bug.cgi?id=1324145
21mr|R-4.0.3-5|90	Patch4:		R-3.3.0-fix-java_path-in-javareconf.patch
21mr|R-4.0.3-5|91	
21mr|R-4.0.3-5|92	%description
21mr|R-4.0.3-5|93	This is a metapackage that provides both core R userspace and
21mr|R-4.0.3-5|94	all R development components.
21mr|R-4.0.3-5|95	
21mr|R-4.0.3-5|96	R is a language and environment for statistical computing and graphics.
21mr|R-4.0.3-5|97	R is similar to the award-winning S system, which was developed at
21mr|R-4.0.3-5|98	Bell Laboratories by John Chambers et al. It provides a wide
21mr|R-4.0.3-5|99	variety of statistical and graphical techniques (linear and
21mr|R-4.0.3-5|100	nonlinear modelling, statistical tests, time series analysis,
21mr|R-4.0.3-5|101	classification, clustering, ...).
21mr|R-4.0.3-5|102	
21mr|R-4.0.3-5|103	R is designed as a true computer language with control-flow
21mr|R-4.0.3-5|104	constructions for iteration and alternation, and it allows users to
21mr|R-4.0.3-5|105	add additional functionality by defining new functions. For
21mr|R-4.0.3-5|106	computationally intensive tasks, C, C++ and Fortran code can be linked
21mr|R-4.0.3-5|107	and called at run time.
21mr|R-4.0.3-5|108	
21mr|R-4.0.3-5|109	%files
21mr|R-4.0.3-5|110	
21mr|R-4.0.3-5|111	#-----------------------------------------------------------------------
21mr|R-4.0.3-5|112	%package	core
21mr|R-4.0.3-5|113	Summary:	The minimal R components necessary for a functional runtime
21mr|R-4.0.3-5|114	Group:		Sciences/Mathematics
21mr|R-4.0.3-5|115	Requires:	cups
21mr|R-4.0.3-5|116	Requires:	less
21mr|R-4.0.3-5|117	Requires:	perl
21mr|R-4.0.3-5|118	Requires:	sed
21mr|R-4.0.3-5|119	Requires:	texlive-scheme-medium
21mr|R-4.0.3-5|120	Requires:	vim
21mr|R-4.0.3-5|121	Requires:	xdg-utils
21mr|R-4.0.3-5|122	# These are the submodules that R-core provides. Sometimes R modules say they
21mr|R-4.0.3-5|123	# depend on one of these submodules rather than just R. These are provided for
21mr|R-4.0.3-5|124	# packager convenience.
21mr|R-4.0.3-5|125	%rename R-base
21mr|R-4.0.3-5|126	Provides:	R-boot = 1.3.18
21mr|R-4.0.3-5|127	Provides:	R-class = 7.3.14
21mr|R-4.0.3-5|128	Provides:	R-cluster = 2.0.5
21mr|R-4.0.3-5|129	Provides:	R-codetools = 0.2.15
21mr|R-4.0.3-5|130	Provides:	R-datasets = %{version}
21mr|R-4.0.3-5|131	Provides:	R-foreign = 0.8.67
21mr|R-4.0.3-5|132	Provides:	R-graphics = %{version}
21mr|R-4.0.3-5|133	Provides:	R-grDevices = %{version}
21mr|R-4.0.3-5|134	Provides:	R-grid = %{version}
21mr|R-4.0.3-5|135	Provides:	R-KernSmooth = 2.23.15
21mr|R-4.0.3-5|136	Provides:	R-lattice = 0.20.34
21mr|R-4.0.3-5|137	Provides:	R-MASS = 7.3.45
21mr|R-4.0.3-5|138	Provides:	R-Matrix = 1.2.7.1
21mr|R-4.0.3-5|139	Obsoletes:	R-Matrix < 0.999375-7
21mr|R-4.0.3-5|140	Provides:	R-methods = %{version}
21mr|R-4.0.3-5|141	Provides:	R-mgcv = 1.8.15
21mr|R-4.0.3-5|142	Provides:	R-nlme = 3.1.128
21mr|R-4.0.3-5|143	Provides:	R-nnet = 7.3.12
21mr|R-4.0.3-5|144	Provides:	R-parallel = %{version}
21mr|R-4.0.3-5|145	Provides:	R-rpart = 4.1.10
21mr|R-4.0.3-5|146	Provides:	R-spatial = 7.3.11
21mr|R-4.0.3-5|147	Provides:	R-splines = %{version}
21mr|R-4.0.3-5|148	Provides:	R-stats = %{version}
21mr|R-4.0.3-5|149	Provides:	R-stats4 = %{version}
21mr|R-4.0.3-5|150	Provides:	R-survival = 2.39.5
21mr|R-4.0.3-5|151	Provides:	R-tcltk = %{version}
21mr|R-4.0.3-5|152	Provides:	R-tools = %{version}
21mr|R-4.0.3-5|153	Provides:	R-utils = %{version}
21mr|R-4.0.3-5|154	
21mr|R-4.0.3-5|155	%description	core
21mr|R-4.0.3-5|156	A language and environment for statistical computing and graphics.
21mr|R-4.0.3-5|157	R is similar to the award-winning S system, which was developed at
21mr|R-4.0.3-5|158	Bell Laboratories by John Chambers et al. It provides a wide
21mr|R-4.0.3-5|159	variety of statistical and graphical techniques (linear and
21mr|R-4.0.3-5|160	nonlinear modelling, statistical tests, time series analysis,
21mr|R-4.0.3-5|161	classification, clustering, ...).
21mr|R-4.0.3-5|162	
21mr|R-4.0.3-5|163	R is designed as a true computer language with control-flow
21mr|R-4.0.3-5|164	constructions for iteration and alternation, and it allows users to
21mr|R-4.0.3-5|165	add additional functionality by defining new functions. For
21mr|R-4.0.3-5|166	computationally intensive tasks, C, C++ and Fortran code can be linked
21mr|R-4.0.3-5|167	and called at run time.
21mr|R-4.0.3-5|168	
21mr|R-4.0.3-5|169	%post core
21mr|R-4.0.3-5|170	%{_sbindir}/texlive.post
21mr|R-4.0.3-5|171	%if %{with java}
21mr|R-4.0.3-5|172	R CMD javareconf \
21mr|R-4.0.3-5|173	JAVA_HOME=%{_jvmdir}/jre \
21mr|R-4.0.3-5|174	JAVA_CPPFLAGS='-I%{_jvmdir}/java/include\ -I%{_jvmdir}/java/include/linux' \
21mr|R-4.0.3-5|175	JAVA_LIBS='-L%{_jvmdir}/jre/lib/%{java_arch}/server \
21mr|R-4.0.3-5|176	-L%{_jvmdir}/jre/lib/%{java_arch}\ -L%{_jvmdir}/java/lib/%{java_arch} \
21mr|R-4.0.3-5|177	-L/lib\ -L/usr/lib\ -ljvm' \
21mr|R-4.0.3-5|178	JAVA_LD_LIBRARY_PATH=%{_jvmdir}/jre/lib/%{java_arch}/server:%{_jvmdir}/jre/lib/%{java_arch}:%{_jvmdir}/java/lib/%{java_arch}:/usr/java/packages/lib/%{java_arch}:/lib:/usr/lib \
21mr|R-4.0.3-5|179	> /dev/null 2>&1 || exit 0
21mr|R-4.0.3-5|180	%endif
21mr|R-4.0.3-5|181	
21mr|R-4.0.3-5|182	%postun core
21mr|R-4.0.3-5|183	if [ $1 -eq 0 ] ; then
21mr|R-4.0.3-5|184	%{_sbindir}/texlive.post
21mr|R-4.0.3-5|185	fi
21mr|R-4.0.3-5|186	
21mr|R-4.0.3-5|187	%files		core
21mr|R-4.0.3-5|188	%{_bindir}/*
21mr|R-4.0.3-5|189	%{_datadir}/R
21mr|R-4.0.3-5|190	%{_libdir}/R
21mr|R-4.0.3-5|191	%exclude %{_libdir}/R/include
21mr|R-4.0.3-5|192	%{_prefix}/lib/rpm/R-make-search-index.sh
21mr|R-4.0.3-5|193	%{_infodir}/R-*.info*
21mr|R-4.0.3-5|194	%{_sysconfdir}/bash_completion.d/*
21mr|R-4.0.3-5|195	%{_rpmmacrodir}/*%{name}*
21mr|R-4.0.3-5|196	%{_mandir}/man1/*
21mr|R-4.0.3-5|197	%{_sysconfdir}/ld.so.conf.d/*
21mr|R-4.0.3-5|198	%{_texmfdir}/tex/latex/R
21mr|R-4.0.3-5|199	%{_iconsdir}/Rlogo.png
21mr|R-4.0.3-5|200	%{_liconsdir}/*
21mr|R-4.0.3-5|201	%{_miconsdir}/*
21mr|R-4.0.3-5|202	%{_datadir}/applications/*
21mr|R-4.0.3-5|203	%doc %{_docdir}/R
21mr|R-4.0.3-5|204	
21mr|R-4.0.3-5|205	#-----------------------------------------------------------------------
21mr|R-4.0.3-5|206	%package	devel
21mr|R-4.0.3-5|207	Summary:	Files for development of R packages
21mr|R-4.0.3-5|208	Group:		Development/Other
21mr|R-4.0.3-5|209	Requires:	R-core = %{EVRD}
21mr|R-4.0.3-5|210	# You need all the BuildRequires for the development version
21mr|R-4.0.3-5|211	Requires:	bzip2-devel
21mr|R-4.0.3-5|212	Requires:	gcc-c++
21mr|R-4.0.3-5|213	Requires:	gcc-gfortran
21mr|R-4.0.3-5|214	Requires:	pkgconfig(x11)
21mr|R-4.0.3-5|215	%if %{with system_pcre}
21mr|R-4.0.3-5|216	Requires:	pcre-devel
21mr|R-4.0.3-5|217	%endif
21mr|R-4.0.3-5|218	Requires:	pkgconfig
21mr|R-4.0.3-5|219	Requires:	tcl-devel
21mr|R-4.0.3-5|220	Requires:	texinfo
21mr|R-4.0.3-5|221	Requires:	texlive-latex
21mr|R-4.0.3-5|222	Requires:	texlive-tools
21mr|R-4.0.3-5|223	Requires:	texlive-inconsolata
21mr|R-4.0.3-5|224	Requires:	tk-devel
21mr|R-4.0.3-5|225	Requires:	zlib-devel
21mr|R-4.0.3-5|226	Provides:	R-Matrix-devel = 1.0.1
21mr|R-4.0.3-5|227	Obsoletes:	R-Matrix-devel < 0.999375-7
21mr|R-4.0.3-5|228	
21mr|R-4.0.3-5|229	%description	devel
21mr|R-4.0.3-5|230	Install R-devel if you are going to develop or compile R packages.
21mr|R-4.0.3-5|231	
21mr|R-4.0.3-5|232	%files		devel
21mr|R-4.0.3-5|233	%{_libdir}/pkgconfig/libR.pc
21mr|R-4.0.3-5|234	%{_includedir}/R
21mr|R-4.0.3-5|235	%{_libdir}/R/include
21mr|R-4.0.3-5|236	
21mr|R-4.0.3-5|237	#-----------------------------------------------------------------------
21mr|R-4.0.3-5|238	%package	-n %{libRmath}
21mr|R-4.0.3-5|239	Summary:	Standalone math library from the R project
21mr|R-4.0.3-5|240	Group:		System/Libraries
21mr|R-4.0.3-5|241	Provides:	Rmath = %{EVRD}
21mr|R-4.0.3-5|242	
21mr|R-4.0.3-5|243	%description	-n %{libRmath}
21mr|R-4.0.3-5|244	A standalone library of mathematical and statistical functions derived
21mr|R-4.0.3-5|245	from the R project.  This package provides the shared libRmath library.
21mr|R-4.0.3-5|246	
21mr|R-4.0.3-5|247	%files		-n %{libRmath}
21mr|R-4.0.3-5|248	%{_libdir}/libRmath.so
21mr|R-4.0.3-5|249	
21mr|R-4.0.3-5|250	#-----------------------------------------------------------------------
21mr|R-4.0.3-5|251	%package	-n %{libRmath_devel}
21mr|R-4.0.3-5|252	Summary:	Headers from the R Standalone math library
21mr|R-4.0.3-5|253	Group:		Development/Other
21mr|R-4.0.3-5|254	Requires:	%{libRmath} = %{EVRD}
21mr|R-4.0.3-5|255	Requires:	pkgconfig
21mr|R-4.0.3-5|256	Provides:	Rmath-devel = %{EVRD}
21mr|R-4.0.3-5|257	
21mr|R-4.0.3-5|258	%description	-n %{libRmath_devel}
21mr|R-4.0.3-5|259	A standalone library of mathematical and statistical functions derived
21mr|R-4.0.3-5|260	from the R project.  This package provides the libRmath header files.
21mr|R-4.0.3-5|261	
21mr|R-4.0.3-5|262	%files		-n %{libRmath_devel}
21mr|R-4.0.3-5|263	%{_includedir}/Rmath.h
21mr|R-4.0.3-5|264	%{_libdir}/pkgconfig/libRmath.pc
21mr|R-4.0.3-5|265	
21mr|R-4.0.3-5|266	#-----------------------------------------------------------------------
21mr|R-4.0.3-5|267	%package	-n %{libRmath_static_devel}
21mr|R-4.0.3-5|268	Summary:	Static R Standalone math library
21mr|R-4.0.3-5|269	Group:		Development/Other
21mr|R-4.0.3-5|270	Requires:	%{libRmath_devel} = %{EVRD}
21mr|R-4.0.3-5|271	Provides:	Rmath-static-devel = %{EVRD}
21mr|R-4.0.3-5|272	
21mr|R-4.0.3-5|273	%description	-n %{libRmath_static_devel}
21mr|R-4.0.3-5|274	A standalone library of mathematical and statistical functions derived
21mr|R-4.0.3-5|275	from the R project.  This package provides the static libRmath library.
21mr|R-4.0.3-5|276	
21mr|R-4.0.3-5|277	%files		-n %{libRmath_static_devel}
21mr|R-4.0.3-5|278	%{_libdir}/libRmath.a
21mr|R-4.0.3-5|279	
21mr|R-4.0.3-5|280	########################################################################
21mr|R-4.0.3-5|281	%prep
21mr|R-4.0.3-5|282	%setup -q
21mr|R-4.0.3-5|283	%patch1 -p1
21mr|R-4.0.3-5|284	%patch2 -p1
21mr|R-4.0.3-5|285	%patch4 -p1
21mr|R-4.0.3-5|286	
21mr|R-4.0.3-5|287	#-----------------------------------------------------------------------
21mr|R-4.0.3-5|288	%build
21mr|R-4.0.3-5|289	# Add PATHS to Renviron for R_LIBS_SITE
21mr|R-4.0.3-5|290	echo 'R_LIBS_SITE=${R_LIBS_SITE-'"'/usr/local/lib/R/site-library:/usr/local/lib/R/library:%{_libdir}/R/library:%{_datadir}/R/library'"'}' >> etc/Renviron.in
21mr|R-4.0.3-5|291	export R_PDFVIEWER="%{_bindir}/xdg-open"
21mr|R-4.0.3-5|292	export R_PRINTCMD="lpr"
21mr|R-4.0.3-5|293	export R_BROWSER="%{_bindir}/xdg-open"
21mr|R-4.0.3-5|294	
21mr|R-4.0.3-5|295	# instead of "BuildConflicts: R-core" and/or R-foo packages
21mr|R-4.0.3-5|296	if [ -x %{bindir}/Rscript ]; then
21mr|R-4.0.3-5|297	mkdir bin
21mr|R-4.0.3-5|298	ln -sf bin/R bin/Rscript
21mr|R-4.0.3-5|299	fi
21mr|R-4.0.3-5|300	
21mr|R-4.0.3-5|301	export FCFLAGS="%{optflags}"
21mr|R-4.0.3-5|302	%if %{with java}
21mr|R-4.0.3-5|303	export JAVA_HOME="%{java_home}"
21mr|R-4.0.3-5|304	%endif
21mr|R-4.0.3-5|305	
21mr|R-4.0.3-5|306	(
21mr|R-4.0.3-5|307	%configure						\
21mr|R-4.0.3-5|308	--with-tcltk					\
21mr|R-4.0.3-5|309	--with-tcl-config=%{_libdir}/tclConfig.sh	\
21mr|R-4.0.3-5|310	--with-tk-config=%{_libdir}/tkConfig.sh		\
21mr|R-4.0.3-5|311	--with-cairo					\
21mr|R-4.0.3-5|312	--with-libpng					\
21mr|R-4.0.3-5|313	--with-jpeglib					\
21mr|R-4.0.3-5|314	--with-system-zlib				\
21mr|R-4.0.3-5|315	--with-system-bzlib				\
21mr|R-4.0.3-5|316	%if %{with system_pcre}
21mr|R-4.0.3-5|317	--with-system-pcre				\
21mr|R-4.0.3-5|318	%else
21mr|R-4.0.3-5|319	--without-system-pcre				\
21mr|R-4.0.3-5|320	%endif
21mr|R-4.0.3-5|321	--with-system-xz				\
21mr|R-4.0.3-5|322	--with-ICU					\
21mr|R-4.0.3-5|323	--with-readline					\
21mr|R-4.0.3-5|324	--disable-BLAS-shlib				\
21mr|R-4.0.3-5|325	--with-lapack=%{_libdir}			\
21mr|R-4.0.3-5|326	--with-blas=%{_libdir}				\
21mr|R-4.0.3-5|327	--enable-R-shlib				\
21mr|R-4.0.3-5|328	--enable-prebuilt-html				\
21mr|R-4.0.3-5|329	rdocdir=%{_docdir}/R				\
21mr|R-4.0.3-5|330	rsharedir=%{_datadir}/R
21mr|R-4.0.3-5|331	) | grep -A30 'R is now' - > CAPABILITIES
21mr|R-4.0.3-5|332	
21mr|R-4.0.3-5|333	# (tpg) somehow --prefix is not honored
21mr|R-4.0.3-5|334	sed -i -e 's#/usr/local#%{_prefix}#g' Makeconf
21mr|R-4.0.3-5|335	
21mr|R-4.0.3-5|336	%make
21mr|R-4.0.3-5|337	make -C src/nmath/standalone
21mr|R-4.0.3-5|338	
21mr|R-4.0.3-5|339	#make check-all
21mr|R-4.0.3-5|340	%make pdf
21mr|R-4.0.3-5|341	# %make info
21mr|R-4.0.3-5|342	
21mr|R-4.0.3-5|343	# Uncomment once we fix info pages for R
21mr|R-4.0.3-5|344	# Convert to UTF-8
21mr|R-4.0.3-5|345	#for i in doc/manual/R-intro.info doc/manual/R-FAQ.info doc/FAQ doc/manual/R-admin.info doc/manual/R-exts.info-1; do
21mr|R-4.0.3-5|346	#    iconv -f iso-8859-1 -t utf-8 -o $i{.utf8,}
21mr|R-4.0.3-5|347	#    mv $i{.utf8,}
21mr|R-4.0.3-5|348	#done
21mr|R-4.0.3-5|349	
21mr|R-4.0.3-5|350	#-----------------------------------------------------------------------
21mr|R-4.0.3-5|351	%install
21mr|R-4.0.3-5|352	make DESTDIR=%{buildroot} install install-info
21mr|R-4.0.3-5|353	make DESTDIR=%{buildroot} install-pdf
21mr|R-4.0.3-5|354	
21mr|R-4.0.3-5|355	rm -f %{buildroot}%{_infodir}/dir
21mr|R-4.0.3-5|356	rm -f %{buildroot}%{_infodir}/dir.old
21mr|R-4.0.3-5|357	install -p CAPABILITIES %{buildroot}%{_docdir}/R
21mr|R-4.0.3-5|358	
21mr|R-4.0.3-5|359	# Install libRmath files
21mr|R-4.0.3-5|360	make -C src/nmath/standalone install DESTDIR=%{buildroot}
21mr|R-4.0.3-5|361	
21mr|R-4.0.3-5|362	mkdir -p %{buildroot}/etc/ld.so.conf.d
21mr|R-4.0.3-5|363	echo "%{_libdir}/R/lib" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf
21mr|R-4.0.3-5|364	
21mr|R-4.0.3-5|365	mkdir -p %{buildroot}%{_datadir}/R/library
21mr|R-4.0.3-5|366	
21mr|R-4.0.3-5|367	# Install rpm helper macros
21mr|R-4.0.3-5|368	%install_macro R %{SOURCE1}
21mr|R-4.0.3-5|369	
21mr|R-4.0.3-5|370	# Install rpm helper script
21mr|R-4.0.3-5|371	mkdir -p %{buildroot}%{_prefix}/lib/rpm/
21mr|R-4.0.3-5|372	install -m0755 %{SOURCE2} %{buildroot}/usr/lib/rpm/
21mr|R-4.0.3-5|373	
21mr|R-4.0.3-5|374	# Fix html/packages.html
21mr|R-4.0.3-5|375	# We can safely use RHOME here, because all of these are system packages.
21mr|R-4.0.3-5|376	sed -i 's|\..\/\..|%{_libdir}/R|g' %{buildroot}%{_docdir}/R/html/packages.html
21mr|R-4.0.3-5|377	
21mr|R-4.0.3-5|378	for i in %{buildroot}%{_libdir}/R/library/*/html/*.html; do
21mr|R-4.0.3-5|379	sed -i 's|\..\/\..\/..\/doc|%{_docdir}/R|g' $i
21mr|R-4.0.3-5|380	done
21mr|R-4.0.3-5|381	
21mr|R-4.0.3-5|382	# Fix exec bits
21mr|R-4.0.3-5|383	chmod +x %{buildroot}%{_datadir}/R/sh/echo.sh
21mr|R-4.0.3-5|384	chmod -x %{buildroot}%{_libdir}/R/library/mgcv/CITATION %{buildroot}%{_docdir}/R/CAPABILITIES
21mr|R-4.0.3-5|385	
21mr|R-4.0.3-5|386	# Symbolic link for convenience
21mr|R-4.0.3-5|387	# Actually do make the reverse link done in fedora, to avoid the need to
21mr|R-4.0.3-5|388	# fight rpm to convert a directory into a symlink if upgrading from
21mr|R-4.0.3-5|389	# previous packages
21mr|R-4.0.3-5|390	ln -sf ../%{_lib}/R/include %{buildroot}%{_includedir}/R
21mr|R-4.0.3-5|391	
21mr|R-4.0.3-5|392	ln -sf %{_docdir}/R %{buildroot}%{_libdir}/R/doc
21mr|R-4.0.3-5|393	
21mr|R-4.0.3-5|394	# Symbolic link for LaTeX
21mr|R-4.0.3-5|395	mkdir -p %{buildroot}%{_texmfdir}/tex/latex
21mr|R-4.0.3-5|396	pushd %{buildroot}%{_texmfdir}/tex/latex
21mr|R-4.0.3-5|397	ln -s ../../../R/texmf/tex/latex R
21mr|R-4.0.3-5|398	popd
21mr|R-4.0.3-5|399	
21mr|R-4.0.3-5|400	cp doc/COPYING %{buildroot}%{_docdir}/R
21mr|R-4.0.3-5|401	
21mr|R-4.0.3-5|402	mkdir -p %{buildroot}%{_datadir}/applications
21mr|R-4.0.3-5|403	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21mr|R-4.0.3-5|404	[Desktop Entry]
21mr|R-4.0.3-5|405	Name=R
21mr|R-4.0.3-5|406	Name[ru]=R
21mr|R-4.0.3-5|407	Comment=A language for statistical computing
21mr|R-4.0.3-5|408	Comment[ru]=Язык статистических вычислений
21mr|R-4.0.3-5|409	Exec=%{_bindir}/R --gui=tk
21mr|R-4.0.3-5|410	Terminal=true
21mr|R-4.0.3-5|411	Type=Application
21mr|R-4.0.3-5|412	Icon=Rlogo
21mr|R-4.0.3-5|413	Categories=Science;Math;
21mr|R-4.0.3-5|414	EOF
21mr|R-4.0.3-5|415	
21mr|R-4.0.3-5|416	# icons
21mr|R-4.0.3-5|417	mkdir -p %{buildroot}%{_iconsdir}
21mr|R-4.0.3-5|418	tar xjf %{SOURCE3} -C %{buildroot}%{_iconsdir}
21mr|R-4.0.3-5|419	
21mr|R-4.0.3-5|420	# (tpg) add bash completion file
21mr|R-4.0.3-5|421	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
21mr|R-4.0.3-5|422	bzcat %{SOURCE4} > %{buildroot}%{_sysconfdir}/bash_completion.d/R-base

16444 21
21mr|r8168-8.054.00-7|1	%define kname r8168
21mr|r8168-8.054.00-7|2	
21mr|r8168-8.054.00-7|3	%ifarch x86_64
21mr|r8168-8.054.00-7|4	%bcond_without check
21mr|r8168-8.054.00-7|5	%else
21mr|r8168-8.054.00-7|6	%bcond_with check
21mr|r8168-8.054.00-7|7	%endif
21mr|r8168-8.054.00-7|8	
21mr|r8168-8.054.00-7|9	Summary:	Standalone driver for Realtek RTL8168*/8111* network adapters
21mr|r8168-8.054.00-7|10	Name:		r8168
21mr|r8168-8.054.00-7|11	Version:	8.054.00
21mr|r8168-8.054.00-7|12	Release:	7
21mr|r8168-8.054.00-7|13	Epoch:		1
21mr|r8168-8.054.00-7|14	License:	GPLv2+
21mr|r8168-8.054.00-7|15	Group:		System/Kernel and hardware
21mr|r8168-8.054.00-7|16	Url:		https://www.realtek.com/Download/List?cate_id=584
21mr|r8168-8.054.00-7|17	Source0:	%{name}-%{version}.tar.bz2
21mr|r8168-8.054.00-7|18	Source1:	%{name}.rpmlintrc
21mr|r8168-8.054.00-7|19	Source2:	%{name}.conf
21mr|r8168-8.054.00-7|20	Patch0001:	0001-Sync-with-removal-of-r8168-supported-devices-from-ke.patch
21mr|r8168-8.054.00-7|21	Patch0002:	0002-Use-linux-firmware-by-default.patch
21mr|r8168-8.054.00-7|22	BuildArch:	noarch
21mr|r8168-8.054.00-7|23	
21mr|r8168-8.054.00-7|24	# for %%check
21mr|r8168-8.054.00-7|25	%if %{with check}
21mr|r8168-8.054.00-7|26	BuildRequires:	kmod
21mr|r8168-8.054.00-7|27	%if %{mdvver} < 202310
21mr|r8168-8.054.00-7|28	BuildRequires:	kernel-5.10-generic-devel
21mr|r8168-8.054.00-7|29	BuildRequires:	kernel-5.15-generic-devel
21mr|r8168-8.054.00-7|30	%endif
21mr|r8168-8.054.00-7|31	BuildRequires:	kernel-6.1-generic-devel
21mr|r8168-8.054.00-7|32	BuildRequires:	kernel-6.6-generic-devel
21mr|r8168-8.054.00-7|33	BuildRequires:	kernel-6.12-generic-devel
21mr|r8168-8.054.00-7|34	%endif
21mr|r8168-8.054.00-7|35	
21mr|r8168-8.054.00-7|36	%description
21mr|r8168-8.054.00-7|37	This package contains the standalone driver for the following network
21mr|r8168-8.054.00-7|38	adapters by Realtek: RTL8168B/8111B, RTL8168C/8111C, RTL8168CP/8111CP,
21mr|r8168-8.054.00-7|39	RTL8168D/8111D, RTL8168DP/8111DP, and RTL8168E/8111E.
21mr|r8168-8.054.00-7|40	
21mr|r8168-8.054.00-7|41	#----------------------------------------------------------------------------
21mr|r8168-8.054.00-7|42	
21mr|r8168-8.054.00-7|43	%package -n dkms-%{name}
21mr|r8168-8.054.00-7|44	Summary:	Standalone driver for Realtek RTL8168*/8111* network adapters
21mr|r8168-8.054.00-7|45	Group:		System/Kernel and hardware
21mr|r8168-8.054.00-7|46	Requires(post,preun):	dkms
21mr|r8168-8.054.00-7|47	Requires:	kernel-source-%{name}
21mr|r8168-8.054.00-7|48	Requires(post):	kernel-source-%{name}
21mr|r8168-8.054.00-7|49	
21mr|r8168-8.054.00-7|50	%description -n dkms-%{name}
21mr|r8168-8.054.00-7|51	This package contains the standalone driver for the following network
21mr|r8168-8.054.00-7|52	adapters by Realtek: RTL8168B/8111B, RTL8168C/8111C, RTL8168CP/8111CP,
21mr|r8168-8.054.00-7|53	RTL8168D/8111D, RTL8168DP/8111DP, and RTL8168E/8111E.
21mr|r8168-8.054.00-7|54	
21mr|r8168-8.054.00-7|55	%files -n dkms-%{name}
21mr|r8168-8.054.00-7|56	%doc README
21mr|r8168-8.054.00-7|57	%config(noreplace) /etc/modprobe.d/%{name}.conf
21mr|r8168-8.054.00-7|58	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|r8168-8.054.00-7|59	
21mr|r8168-8.054.00-7|60	%post -n dkms-%{name}
21mr|r8168-8.054.00-7|61	set -x
21mr|r8168-8.054.00-7|62	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|r8168-8.054.00-7|63	
21mr|r8168-8.054.00-7|64	# Build and install the driver for all available kernels that have devel
21mr|r8168-8.054.00-7|65	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|r8168-8.054.00-7|66	# Do not fail the installation of the package if the build fails for some
21mr|r8168-8.054.00-7|67	# kernels, this may happen during testing, etc.
21mr|r8168-8.054.00-7|68	for kk in /lib/modules/*; do
21mr|r8168-8.054.00-7|69	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|r8168-8.054.00-7|70	if test -d "/lib/modules/$kk/build"; then
21mr|r8168-8.054.00-7|71	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|r8168-8.054.00-7|72	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|r8168-8.054.00-7|73	else
21mr|r8168-8.054.00-7|74	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|r8168-8.054.00-7|75	fi;
21mr|r8168-8.054.00-7|76	done
21mr|r8168-8.054.00-7|77	
21mr|r8168-8.054.00-7|78	%preun -n dkms-%{name}
21mr|r8168-8.054.00-7|79	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|r8168-8.054.00-7|80	# deinstallation.
21mr|r8168-8.054.00-7|81	/sbin/rmmod %{name} >/dev/null 2>&1 || true
21mr|r8168-8.054.00-7|82	set -x
21mr|r8168-8.054.00-7|83	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|r8168-8.054.00-7|84	
21mr|r8168-8.054.00-7|85	#----------------------------------------------------------------------------
21mr|r8168-8.054.00-7|86	
21mr|r8168-8.054.00-7|87	%package -n kernel-source-%{name}
21mr|r8168-8.054.00-7|88	Summary:	Source code of r8168 kernel driver
21mr|r8168-8.054.00-7|89	# files were moved
21mr|r8168-8.054.00-7|90	Conflicts:	dkms-%{name} < 8.051.02
21mr|r8168-8.054.00-7|91	
21mr|r8168-8.054.00-7|92	%description -n kernel-source-%{name}
21mr|r8168-8.054.00-7|93	Linux kernel driver for the following network
21mr|r8168-8.054.00-7|94	adapters by Realtek: RTL8168B/8111B, RTL8168C/8111C, RTL8168CP/8111CP,
21mr|r8168-8.054.00-7|95	RTL8168D/8111D, RTL8168DP/8111DP, and RTL8168E/8111E.
21mr|r8168-8.054.00-7|96	
21mr|r8168-8.054.00-7|97	%files -n kernel-source-%{name}
21mr|r8168-8.054.00-7|98	%{_usr}/src/%{name}-%{version}-%{release}
21mr|r8168-8.054.00-7|99	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|r8168-8.054.00-7|100	
21mr|r8168-8.054.00-7|101	#----------------------------------------------------------------------------
21mr|r8168-8.054.00-7|102	
21mr|r8168-8.054.00-7|103	%package -n r8169orig-blacklist
21mr|r8168-8.054.00-7|104	Summary:	Blacklist r8169 and r8168 and use r8169orig
21mr|r8168-8.054.00-7|105	
21mr|r8168-8.054.00-7|106	%description -n r8169orig-blacklist
21mr|r8168-8.054.00-7|107	Blacklist kernel modules r8169 and r8168 and use r8169orig.
21mr|r8168-8.054.00-7|108	r8169orig is kernel upstream module r8169 without ROSA-specific
21mr|r8168-8.054.00-7|109	patch that removes support of r8168-supported hardware from r8169.
21mr|r8168-8.054.00-7|110	
21mr|r8168-8.054.00-7|111	%files -n r8169orig-blacklist
21mr|r8168-8.054.00-7|112	%config(noreplace) /etc/modprobe.d/r8169orig-blacklist.conf
21mr|r8168-8.054.00-7|113	%config(noreplace) /etc/dracut.conf.d/10-r8169orig-blacklist.conf
21mr|r8168-8.054.00-7|114	/var/spool/initramfs-regen/r8169orig-blacklist
21mr|r8168-8.054.00-7|115	
21mr|r8168-8.054.00-7|116	#----------------------------------------------------------------------------
21mr|r8168-8.054.00-7|117	
21mr|r8168-8.054.00-7|118	%prep
21mr|r8168-8.054.00-7|119	%autosetup -p1
21mr|r8168-8.054.00-7|120	chmod -x src/* Makefile README
21mr|r8168-8.054.00-7|121	
21mr|r8168-8.054.00-7|122	%build
21mr|r8168-8.054.00-7|123	
21mr|r8168-8.054.00-7|124	%install
21mr|r8168-8.054.00-7|125	install -m755 -d %{buildroot}/etc/modprobe.d/
21mr|r8168-8.054.00-7|126	install -m644 %{SOURCE2} %{buildroot}/etc/modprobe.d
21mr|r8168-8.054.00-7|127	
21mr|r8168-8.054.00-7|128	# install dkms sources
21mr|r8168-8.054.00-7|129	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|r8168-8.054.00-7|130	install -m644 src/*.c src/*.h src/Makefile %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|r8168-8.054.00-7|131	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|r8168-8.054.00-7|132	MAKE="make -C \$kernel_source_dir M=\\\$(pwd) modules"
21mr|r8168-8.054.00-7|133	CLEAN="make -C \$kernel_source_dir M=\\\$(pwd) clean"
21mr|r8168-8.054.00-7|134	PACKAGE_NAME=%{name}
21mr|r8168-8.054.00-7|135	PACKAGE_VERSION=%{version}-%{release}
21mr|r8168-8.054.00-7|136	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|r8168-8.054.00-7|137	BUILT_MODULE_NAME=%{name}
21mr|r8168-8.054.00-7|138	AUTOINSTALL=yes
21mr|r8168-8.054.00-7|139	EOF
21mr|r8168-8.054.00-7|140	
21mr|r8168-8.054.00-7|141	mkdir -p %{buildroot}/etc/modprobe.d/
21mr|r8168-8.054.00-7|142	cat > %{buildroot}/etc/modprobe.d/r8169orig-blacklist.conf << 'EOF'
21mr|r8168-8.054.00-7|143	# Blacklist kernel modules r8169 and r8168 and use r8169orig.
21mr|r8168-8.054.00-7|144	# r8169orig is kernel upstream module r8169 without ROSA-specific
21mr|r8168-8.054.00-7|145	# patch that removes support of r8168-supported hardware from r8169.
21mr|r8168-8.054.00-7|146	blacklist r8169
21mr|r8168-8.054.00-7|147	blacklist r8168
21mr|r8168-8.054.00-7|148	EOF
21mr|r8168-8.054.00-7|149	
21mr|r8168-8.054.00-7|150	mkdir -p %{buildroot}/etc/dracut.conf.d/
21mr|r8168-8.054.00-7|151	cat > %{buildroot}/etc/dracut.conf.d/10-r8169orig-blacklist.conf << 'EOF'
21mr|r8168-8.054.00-7|152	install_optional_items+=" /etc/modprobe.d/r8169orig-blacklist.conf "
21mr|r8168-8.054.00-7|153	EOF
21mr|r8168-8.054.00-7|154	
21mr|r8168-8.054.00-7|155	# for rosa-kernel-tools
21mr|r8168-8.054.00-7|156	mkdir -p %{buildroot}/var/spool/initramfs-regen/
21mr|r8168-8.054.00-7|157	touch %{buildroot}/var/spool/initramfs-regen/r8169orig-blacklist
21mr|r8168-8.054.00-7|158	
21mr|r8168-8.054.00-7|159	%if %{with check}
21mr|r8168-8.054.00-7|160	%check
21mr|r8168-8.054.00-7|161	# check buildability
21mr|r8168-8.054.00-7|162	# binary kernel modules are built inside these kernels
21mr|r8168-8.054.00-7|163	set -xefu
21mr|r8168-8.054.00-7|164	for kver in \
21mr|r8168-8.054.00-7|165	%if %{mdvver} < 202310
21mr|r8168-8.054.00-7|166	5.10 \
21mr|r8168-8.054.00-7|167	5.15 \
21mr|r8168-8.054.00-7|168	%endif
21mr|r8168-8.054.00-7|169	6.1 \
21mr|r8168-8.054.00-7|170	6.6 \
21mr|r8168-8.054.00-7|171	6.12
21mr|r8168-8.054.00-7|172	do
21mr|r8168-8.054.00-7|173	%make KERNELDIR="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | sed -e 's,/source$,/build,')"
21mr|r8168-8.054.00-7|174	md5sum src/%{kname}.ko
21mr|r8168-8.054.00-7|175	modinfo src/%{kname}.ko
21mr|r8168-8.054.00-7|176	make KERNELDIR="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | sed -e 's,/source$,/build,')" clean
21mr|r8168-8.054.00-7|177	rm -f src/*.ko*
21mr|r8168-8.054.00-7|178	done
21mr|r8168-8.054.00-7|179	%endif

16445 21
21mr|rabbitmq-java-client-3.6.5-9|1	%bcond_without buildtex
21mr|rabbitmq-java-client-3.6.5-9|2	%bcond_with test
21mr|rabbitmq-java-client-3.6.5-9|3	%global jarname   rabbitmq-client
21mr|rabbitmq-java-client-3.6.5-9|4	
21mr|rabbitmq-java-client-3.6.5-9|5	%global failjava  true
21mr|rabbitmq-java-client-3.6.5-9|6	%global failjunit no
21mr|rabbitmq-java-client-3.6.5-9|7	#global failjunit yes
21mr|rabbitmq-java-client-3.6.5-9|8	
21mr|rabbitmq-java-client-3.6.5-9|9	Name:          rabbitmq-java-client
21mr|rabbitmq-java-client-3.6.5-9|10	Version:       3.6.5
21mr|rabbitmq-java-client-3.6.5-9|11	Release:       9
21mr|rabbitmq-java-client-3.6.5-9|12	Summary:       Java Advanced Message Queue Protocol client library
21mr|rabbitmq-java-client-3.6.5-9|13	License:       ASL 2.0 and GPLv2+ and MPLv1.1
21mr|rabbitmq-java-client-3.6.5-9|14	URL:           http://www.rabbitmq.com/java-client.html
21mr|rabbitmq-java-client-3.6.5-9|15	Source0:       http://www.rabbitmq.com/releases/%{name}/v%{version}/%{name}-%{version}.tar.gz
21mr|rabbitmq-java-client-3.6.5-9|16	
21mr|rabbitmq-java-client-3.6.5-9|17	Group:          Development/Java
21mr|rabbitmq-java-client-3.6.5-9|18	BuildArch:     noarch
21mr|rabbitmq-java-client-3.6.5-9|19	# Java stack is not supported on x86_32
21mr|rabbitmq-java-client-3.6.5-9|20	ExcludeArch: %{ix86}
21mr|rabbitmq-java-client-3.6.5-9|21	BuildRequires: maven-local mvn(commons-cli:commons-cli) mvn(commons-io:commons-io) mvn(junit:junit)
21mr|rabbitmq-java-client-3.6.5-9|22	BuildRequires: ant ant-junit
21mr|rabbitmq-java-client-3.6.5-9|23	BuildRequires: java-headless
21mr|rabbitmq-java-client-3.6.5-9|24	BuildRequires: python2-devel
21mr|rabbitmq-java-client-3.6.5-9|25	BuildRequires: python2dist(simplejson)
21mr|rabbitmq-java-client-3.6.5-9|26	
21mr|rabbitmq-java-client-3.6.5-9|27	%if 0%{?with buildtex}
21mr|rabbitmq-java-client-3.6.5-9|28	BuildRequires: texi2html
21mr|rabbitmq-java-client-3.6.5-9|29	BuildRequires: %{_bindir}/pdflatex
21mr|rabbitmq-java-client-3.6.5-9|30	%endif
21mr|rabbitmq-java-client-3.6.5-9|31	
21mr|rabbitmq-java-client-3.6.5-9|32	%if %{with test}
21mr|rabbitmq-java-client-3.6.5-9|33	# for tests execution
21mr|rabbitmq-java-client-3.6.5-9|34	BuildRequires:  rabbitmq-server
21mr|rabbitmq-java-client-3.6.5-9|35	BuildRequires:  hostname
21mr|rabbitmq-java-client-3.6.5-9|36	BuildRequires:  procps-ng
21mr|rabbitmq-java-client-3.6.5-9|37	
21mr|rabbitmq-java-client-3.6.5-9|38	Suggests:       rabbitmq-server
21mr|rabbitmq-java-client-3.6.5-9|39	Suggests:       activemq
21mr|rabbitmq-java-client-3.6.5-9|40	%endif
21mr|rabbitmq-java-client-3.6.5-9|41	
21mr|rabbitmq-java-client-3.6.5-9|42	
21mr|rabbitmq-java-client-3.6.5-9|43	%description
21mr|rabbitmq-java-client-3.6.5-9|44	The library allows Java code to interface to AMQP servers.
21mr|rabbitmq-java-client-3.6.5-9|45	Please see the specification page for more information on AMQP
21mr|rabbitmq-java-client-3.6.5-9|46	inter-operation and standards-conformance
21mr|rabbitmq-java-client-3.6.5-9|47	
21mr|rabbitmq-java-client-3.6.5-9|48	You will need an AMQP server, such as our very own RabbitMQ server,
21mr|rabbitmq-java-client-3.6.5-9|49	to use with the client library.
21mr|rabbitmq-java-client-3.6.5-9|50	
21mr|rabbitmq-java-client-3.6.5-9|51	
21mr|rabbitmq-java-client-3.6.5-9|52	%package doc
21mr|rabbitmq-java-client-3.6.5-9|53	Summary:       Documentation for %{name}
21mr|rabbitmq-java-client-3.6.5-9|54	Requires:      %{name} = %{version}-%{release}
21mr|rabbitmq-java-client-3.6.5-9|55	
21mr|rabbitmq-java-client-3.6.5-9|56	%description doc
21mr|rabbitmq-java-client-3.6.5-9|57	This package contains additional documentation for %{name}.
21mr|rabbitmq-java-client-3.6.5-9|58	
21mr|rabbitmq-java-client-3.6.5-9|59	%package javadoc
21mr|rabbitmq-java-client-3.6.5-9|60	Summary:       Javadoc for %{name}
21mr|rabbitmq-java-client-3.6.5-9|61	
21mr|rabbitmq-java-client-3.6.5-9|62	%description javadoc
21mr|rabbitmq-java-client-3.6.5-9|63	This package contains javadoc for %{name}.
21mr|rabbitmq-java-client-3.6.5-9|64	
21mr|rabbitmq-java-client-3.6.5-9|65	
21mr|rabbitmq-java-client-3.6.5-9|66	%prep
21mr|rabbitmq-java-client-3.6.5-9|67	%setup -q
21mr|rabbitmq-java-client-3.6.5-9|68	find . -name "*.bat" -delete
21mr|rabbitmq-java-client-3.6.5-9|69	find . -name "*.class" -delete
21mr|rabbitmq-java-client-3.6.5-9|70	find . -name "*.jar" -print -delete
21mr|rabbitmq-java-client-3.6.5-9|71	# use ant only
21mr|rabbitmq-java-client-3.6.5-9|72	rm Makefile
21mr|rabbitmq-java-client-3.6.5-9|73	
21mr|rabbitmq-java-client-3.6.5-9|74	ln -sf $(build-classpath commons-cli) lib/
21mr|rabbitmq-java-client-3.6.5-9|75	ln -sf $(build-classpath commons-io) lib/
21mr|rabbitmq-java-client-3.6.5-9|76	ln -sf $(build-classpath junit) lib/
21mr|rabbitmq-java-client-3.6.5-9|77	
21mr|rabbitmq-java-client-3.6.5-9|78	# Disable Spring bundlor support
21mr|rabbitmq-java-client-3.6.5-9|79	sed -i "s|, bundlor.do||" build.xml
21mr|rabbitmq-java-client-3.6.5-9|80	sed -i "s|, test-bundlor.do||" build.xml
21mr|rabbitmq-java-client-3.6.5-9|81	
21mr|rabbitmq-java-client-3.6.5-9|82	#sed -i 's,\(\"jar.name\" value=\"\).*\",\1%{jarname}\",' build.xml
21mr|rabbitmq-java-client-3.6.5-9|83	sed -i 's,\(\"haltOnFailureJunit\" value=\"\).*\",\1%{failjunit}\",' build.xml
21mr|rabbitmq-java-client-3.6.5-9|84	sed -i 's,\(\"haltOnFailureJava\" value=\"\).*\",\1%{failjava}\",' build.xml
21mr|rabbitmq-java-client-3.6.5-9|85	
21mr|rabbitmq-java-client-3.6.5-9|86	%mvn_file com.rabbitmq:amqp-client %{name} %{jarname} amqp-client
21mr|rabbitmq-java-client-3.6.5-9|87	
21mr|rabbitmq-java-client-3.6.5-9|88	
21mr|rabbitmq-java-client-3.6.5-9|89	%build
21mr|rabbitmq-java-client-3.6.5-9|90	%ant -Dimpl.version=%{version} -Dpython.bin=%{__python2} maven-bundle
21mr|rabbitmq-java-client-3.6.5-9|91	
21mr|rabbitmq-java-client-3.6.5-9|92	# distribute documentation
21mr|rabbitmq-java-client-3.6.5-9|93	cd doc/channels
21mr|rabbitmq-java-client-3.6.5-9|94	%if 0%{?with buildtex}
21mr|rabbitmq-java-client-3.6.5-9|95	find . -name \*.tex -print -exec 'texi2html {} ; pdflatex {}' \; -delete
21mr|rabbitmq-java-client-3.6.5-9|96	%endif
21mr|rabbitmq-java-client-3.6.5-9|97	find . -not -name channels.\* -delete
21mr|rabbitmq-java-client-3.6.5-9|98	
21mr|rabbitmq-java-client-3.6.5-9|99	
21mr|rabbitmq-java-client-3.6.5-9|100	%install
21mr|rabbitmq-java-client-3.6.5-9|101	%mvn_artifact build/bundle/amqp-client-%{version}.pom build/bundle/amqp-client-%{version}.jar
21mr|rabbitmq-java-client-3.6.5-9|102	%mvn_install -J build/doc/api
21mr|rabbitmq-java-client-3.6.5-9|103	
21mr|rabbitmq-java-client-3.6.5-9|104	%if %{with test}
21mr|rabbitmq-java-client-3.6.5-9|105	%check
21mr|rabbitmq-java-client-3.6.5-9|106	ant test-jar
21mr|rabbitmq-java-client-3.6.5-9|107	
21mr|rabbitmq-java-client-3.6.5-9|108	#ant test-suite
21mr|rabbitmq-java-client-3.6.5-9|109	#ant -Dtest=testDoubleDeletionExchange test-single
21mr|rabbitmq-java-client-3.6.5-9|110	ant test-server
21mr|rabbitmq-java-client-3.6.5-9|111	
21mr|rabbitmq-java-client-3.6.5-9|112	# client tests need a mock server, ugly hackery :)
21mr|rabbitmq-java-client-3.6.5-9|113	export RABBITMQ_LOG_BASE=.
21mr|rabbitmq-java-client-3.6.5-9|114	export RABBITMQ_MNESIA_BASE=.
21mr|rabbitmq-java-client-3.6.5-9|115	%{_prefix}/lib/rabbitmq/bin/rabbitmq-server start -detached
21mr|rabbitmq-java-client-3.6.5-9|116	pgrep -cf rabbitmq_server && ant test-client
21mr|rabbitmq-java-client-3.6.5-9|117	
21mr|rabbitmq-java-client-3.6.5-9|118	# FIXME functional tests failure ahead!
21mr|rabbitmq-java-client-3.6.5-9|119	#ant test-functional
21mr|rabbitmq-java-client-3.6.5-9|120	#ant test-functional-and-server-with-ha
21mr|rabbitmq-java-client-3.6.5-9|121	
21mr|rabbitmq-java-client-3.6.5-9|122	pkill -f rabbitmq_server ||:
21mr|rabbitmq-java-client-3.6.5-9|123	%endif
21mr|rabbitmq-java-client-3.6.5-9|124	
21mr|rabbitmq-java-client-3.6.5-9|125	
21mr|rabbitmq-java-client-3.6.5-9|126	%files -f .mfiles
21mr|rabbitmq-java-client-3.6.5-9|127	%license LICENSE*
21mr|rabbitmq-java-client-3.6.5-9|128	%doc README*
21mr|rabbitmq-java-client-3.6.5-9|129	
21mr|rabbitmq-java-client-3.6.5-9|130	%files doc
21mr|rabbitmq-java-client-3.6.5-9|131	%doc doc/*
21mr|rabbitmq-java-client-3.6.5-9|132	
21mr|rabbitmq-java-client-3.6.5-9|133	%files javadoc -f .mfiles-javadoc
21mr|rabbitmq-java-client-3.6.5-9|134	%license LICENSE*
21mr|rabbitmq-java-client-3.6.5-9|135	
21mr|rabbitmq-java-client-3.6.5-9|136	

16446 21
21mr|radeontool-1.6.3-4|1	Name:		radeontool
21mr|radeontool-1.6.3-4|2	Version:	1.6.3
21mr|radeontool-1.6.3-4|3	Release:	4
21mr|radeontool-1.6.3-4|4	Summary:	Enable/disable ATI Radeon external display/backlight
21mr|radeontool-1.6.3-4|5	Source0:	http://people.freedesktop.org/~airlied/%{name}/%{name}-%{version}.tar.bz2
21mr|radeontool-1.6.3-4|6	Source1:	http://www.fdd.com/software/radeon/lightwatch2.pl
21mr|radeontool-1.6.3-4|7	URL:		http://people.freedesktop.org/~airlied/radeontool/
21mr|radeontool-1.6.3-4|8	License:	BSD
21mr|radeontool-1.6.3-4|9	Group:		System/Configuration/Hardware
21mr|radeontool-1.6.3-4|10	BuildRequires:	libpciaccess-devel
21mr|radeontool-1.6.3-4|11	
21mr|radeontool-1.6.3-4|12	%description
21mr|radeontool-1.6.3-4|13	This utility should enable/disable the external display for ATI Radeon video
21mr|radeontool-1.6.3-4|14	cards.
21mr|radeontool-1.6.3-4|15	It should also enable/disable the backlight on a laptop equipped with a an ATI
21mr|radeontool-1.6.3-4|16	Radeon Mobility video card.
21mr|radeontool-1.6.3-4|17	Since it was engineered without access to the Radeon documents, it may as well
21mr|radeontool-1.6.3-4|18	break your hardware.
21mr|radeontool-1.6.3-4|19	USE RADEONTOOL AT YOUR OWN RISK
21mr|radeontool-1.6.3-4|20	
21mr|radeontool-1.6.3-4|21	
21mr|radeontool-1.6.3-4|22	%prep
21mr|radeontool-1.6.3-4|23	%setup -q
21mr|radeontool-1.6.3-4|24	cp %{SOURCE1} .
21mr|radeontool-1.6.3-4|25	
21mr|radeontool-1.6.3-4|26	%build
21mr|radeontool-1.6.3-4|27	%configure --bindir=%{_sbindir}
21mr|radeontool-1.6.3-4|28	%make
21mr|radeontool-1.6.3-4|29	
21mr|radeontool-1.6.3-4|30	%install
21mr|radeontool-1.6.3-4|31	%makeinstall_std
21mr|radeontool-1.6.3-4|32	
21mr|radeontool-1.6.3-4|33	%clean
21mr|radeontool-1.6.3-4|34	
21mr|radeontool-1.6.3-4|35	%files
21mr|radeontool-1.6.3-4|36	%defattr(-,root,root,755)
21mr|radeontool-1.6.3-4|37	%doc lightwatch2.pl
21mr|radeontool-1.6.3-4|38	%{_sbindir}/radeontool
21mr|radeontool-1.6.3-4|39	%{_sbindir}/avivotool
21mr|radeontool-1.6.3-4|40	%{_sbindir}/radeonreg

16447 21
21mr|radiusclient-ng-0.5.6-7|1	%define major 2
21mr|radiusclient-ng-0.5.6-7|2	%define libname %mklibname %{name} %{major}
21mr|radiusclient-ng-0.5.6-7|3	%define devname %mklibname %{name} -d
21mr|radiusclient-ng-0.5.6-7|4	
21mr|radiusclient-ng-0.5.6-7|5	Summary:	Radiusclient library and tools
21mr|radiusclient-ng-0.5.6-7|6	Name:		radiusclient-ng
21mr|radiusclient-ng-0.5.6-7|7	Version:	0.5.6
21mr|radiusclient-ng-0.5.6-7|8	Release:	7
21mr|radiusclient-ng-0.5.6-7|9	License:	BSD
21mr|radiusclient-ng-0.5.6-7|10	Group:		System/Servers
21mr|radiusclient-ng-0.5.6-7|11	Url:		http://developer.berlios.de/projects/radiusclient-ng/
21mr|radiusclient-ng-0.5.6-7|12	Source0:	http://download.berlios.de/radiusclient-ng/%{name}-%{version}.tar.gz
21mr|radiusclient-ng-0.5.6-7|13	
21mr|radiusclient-ng-0.5.6-7|14	%description
21mr|radiusclient-ng-0.5.6-7|15	Radiusclient is a /bin/login replacement which gets called by a getty to log in
21mr|radiusclient-ng-0.5.6-7|16	a user and to setup the user's login environment. Normal login programs just
21mr|radiusclient-ng-0.5.6-7|17	check the login name and password which the user entered against the local
21mr|radiusclient-ng-0.5.6-7|18	password file (/etc/passwd, /etc/shadow). In contrast to that Radiusclient also
21mr|radiusclient-ng-0.5.6-7|19	uses the RADIUS protocol to authenticate the user.
21mr|radiusclient-ng-0.5.6-7|20	
21mr|radiusclient-ng-0.5.6-7|21	%files
21mr|radiusclient-ng-0.5.6-7|22	%doc BUGS CHANGES README* doc/*.html
21mr|radiusclient-ng-0.5.6-7|23	%attr(0755,root,root) %{_sbindir}/*
21mr|radiusclient-ng-0.5.6-7|24	
21mr|radiusclient-ng-0.5.6-7|25	#----------------------------------------------------------------------------
21mr|radiusclient-ng-0.5.6-7|26	
21mr|radiusclient-ng-0.5.6-7|27	%package conf
21mr|radiusclient-ng-0.5.6-7|28	Summary:	Radiusclient configuration files
21mr|radiusclient-ng-0.5.6-7|29	Group:		System/Libraries
21mr|radiusclient-ng-0.5.6-7|30	
21mr|radiusclient-ng-0.5.6-7|31	%description conf
21mr|radiusclient-ng-0.5.6-7|32	Configuration files required for Radiusclient.
21mr|radiusclient-ng-0.5.6-7|33	
21mr|radiusclient-ng-0.5.6-7|34	%files conf
21mr|radiusclient-ng-0.5.6-7|35	%dir %{_sysconfdir}/%{name}
21mr|radiusclient-ng-0.5.6-7|36	%attr(0644,root,root) %config(missingok,noreplace) %verify(not md5 size mtime) %{_sysconfdir}/%{name}/*
21mr|radiusclient-ng-0.5.6-7|37	
21mr|radiusclient-ng-0.5.6-7|38	#----------------------------------------------------------------------------
21mr|radiusclient-ng-0.5.6-7|39	
21mr|radiusclient-ng-0.5.6-7|40	%package -n %{libname}
21mr|radiusclient-ng-0.5.6-7|41	Summary:	Radiusclient library
21mr|radiusclient-ng-0.5.6-7|42	Group:		System/Libraries
21mr|radiusclient-ng-0.5.6-7|43	Requires:	%{name}-conf
21mr|radiusclient-ng-0.5.6-7|44	
21mr|radiusclient-ng-0.5.6-7|45	%description -n %{libname}
21mr|radiusclient-ng-0.5.6-7|46	Libraries required for Radiusclient.
21mr|radiusclient-ng-0.5.6-7|47	
21mr|radiusclient-ng-0.5.6-7|48	%files -n %{libname}
21mr|radiusclient-ng-0.5.6-7|49	%{_libdir}/libradiusclient-ng.so.%{major}*
21mr|radiusclient-ng-0.5.6-7|50	
21mr|radiusclient-ng-0.5.6-7|51	#----------------------------------------------------------------------------
21mr|radiusclient-ng-0.5.6-7|52	
21mr|radiusclient-ng-0.5.6-7|53	%package -n %{devname}
21mr|radiusclient-ng-0.5.6-7|54	Summary:	Header files and development documentation for %{name}
21mr|radiusclient-ng-0.5.6-7|55	Group:		Development/C
21mr|radiusclient-ng-0.5.6-7|56	Requires:	%{libname} = %{EVRD}
21mr|radiusclient-ng-0.5.6-7|57	Provides:	%{name}-devel = %{EVRD}
21mr|radiusclient-ng-0.5.6-7|58	
21mr|radiusclient-ng-0.5.6-7|59	%description -n %{devname}
21mr|radiusclient-ng-0.5.6-7|60	Header files and development documentation for %{name}.
21mr|radiusclient-ng-0.5.6-7|61	
21mr|radiusclient-ng-0.5.6-7|62	%files -n %{devname}
21mr|radiusclient-ng-0.5.6-7|63	%{_libdir}/libradiusclient-ng.so
21mr|radiusclient-ng-0.5.6-7|64	%{_includedir}/*
21mr|radiusclient-ng-0.5.6-7|65	
21mr|radiusclient-ng-0.5.6-7|66	#----------------------------------------------------------------------------
21mr|radiusclient-ng-0.5.6-7|67	
21mr|radiusclient-ng-0.5.6-7|68	%prep
21mr|radiusclient-ng-0.5.6-7|69	%setup -q
21mr|radiusclient-ng-0.5.6-7|70	
21mr|radiusclient-ng-0.5.6-7|71	%build
21mr|radiusclient-ng-0.5.6-7|72	%configure \
21mr|radiusclient-ng-0.5.6-7|73	--enable-shadow \
21mr|radiusclient-ng-0.5.6-7|74	--enable-scp
21mr|radiusclient-ng-0.5.6-7|75	
21mr|radiusclient-ng-0.5.6-7|76	%make
21mr|radiusclient-ng-0.5.6-7|77	
21mr|radiusclient-ng-0.5.6-7|78	%install
21mr|radiusclient-ng-0.5.6-7|79	%makeinstall_std
21mr|radiusclient-ng-0.5.6-7|80	
21mr|radiusclient-ng-0.5.6-7|81	# rename these to prevent file clashes with the old package
21mr|radiusclient-ng-0.5.6-7|82	pushd %{buildroot}%{_sbindir}
21mr|radiusclient-ng-0.5.6-7|83	for i in *; do mv ${i} ${i}-ng; done
21mr|radiusclient-ng-0.5.6-7|84	popd

16448 21
21mr|radvd-2.11-4|1	Summary:	The IPv6 Router Advertisement Daemon
21mr|radvd-2.11-4|2	Name:		radvd
21mr|radvd-2.11-4|3	Version:	2.11
21mr|radvd-2.11-4|4	Release:	4
21mr|radvd-2.11-4|5	License:	BSD
21mr|radvd-2.11-4|6	Group:		System/Servers
21mr|radvd-2.11-4|7	URL:		http://v6web.litech.org/radvd/
21mr|radvd-2.11-4|8	Source0:	http://v6web.litech.org/radvd/dist/%{name}-%{version}.tar.gz
21mr|radvd-2.11-4|9	Source1:	radvd-tmpfs.conf
21mr|radvd-2.11-4|10	Source2:	radvd.service
21mr|radvd-2.11-4|11	Source3:	radvd.conf
21mr|radvd-2.11-4|12	Requires(pre,postun):	rpm-helper
21mr|radvd-2.11-4|13	Requires(post,preun,postun):	systemd
21mr|radvd-2.11-4|14	BuildRequires:	bison
21mr|radvd-2.11-4|15	BuildRequires:	flex
21mr|radvd-2.11-4|16	BuildRequires:	pkgconfig(libdaemon)
21mr|radvd-2.11-4|17	
21mr|radvd-2.11-4|18	%description
21mr|radvd-2.11-4|19	IPv6 has a lot more support for autoconfiguration than IPv4. But
21mr|radvd-2.11-4|20	for this autoconfiguration to work on the hosts of a network, the
21mr|radvd-2.11-4|21	routers of the local network have to run a program which answers
21mr|radvd-2.11-4|22	the autoconfiguration requests of the hosts.
21mr|radvd-2.11-4|23	
21mr|radvd-2.11-4|24	On Linux this program is called radvd, which stands for Router
21mr|radvd-2.11-4|25	ADVertisement Daemon. This daemon listens to router solicitations (RS)
21mr|radvd-2.11-4|26	and answers with router advertisement (RA). Furthermore unsolicited
21mr|radvd-2.11-4|27	RAs are also send from time to time.
21mr|radvd-2.11-4|28	
21mr|radvd-2.11-4|29	These RAs contain information, which is used by hosts to configure
21mr|radvd-2.11-4|30	their interfaces. This information includes address prefixes, the MTU of
21mr|radvd-2.11-4|31	the link and information about default routers.
21mr|radvd-2.11-4|32	
21mr|radvd-2.11-4|33	%files
21mr|radvd-2.11-4|34	%doc CHANGES COPYRIGHT INTRO.html README TODO
21mr|radvd-2.11-4|35	%{_unitdir}/radvd.service
21mr|radvd-2.11-4|36	%config(noreplace) %{_sysconfdir}/radvd.conf
21mr|radvd-2.11-4|37	%config(noreplace) %{_sysconfdir}/sysconfig/radvd
21mr|radvd-2.11-4|38	%config(noreplace) %{_sysconfdir}/tmpfiles.d/radvd.conf
21mr|radvd-2.11-4|39	%ghost %dir %attr(-,radvd,radvd) %{_localstatedir}/run/radvd/
21mr|radvd-2.11-4|40	%doc radvd.conf.example
21mr|radvd-2.11-4|41	%{_mandir}/*/*
21mr|radvd-2.11-4|42	%{_sbindir}/radvd
21mr|radvd-2.11-4|43	%{_sbindir}/radvdump
21mr|radvd-2.11-4|44	
21mr|radvd-2.11-4|45	%pre
21mr|radvd-2.11-4|46	%_pre_useradd radvd / /sbin/nologin
21mr|radvd-2.11-4|47	%_pre_groupadd daemon radvd
21mr|radvd-2.11-4|48	
21mr|radvd-2.11-4|49	%post
21mr|radvd-2.11-4|50	%tmpfiles_create %{name}
21mr|radvd-2.11-4|51	%systemd_post radvd.service
21mr|radvd-2.11-4|52	
21mr|radvd-2.11-4|53	%postun
21mr|radvd-2.11-4|54	%_postun_groupdel daemon radvd
21mr|radvd-2.11-4|55	%systemd_postun radvd.service
21mr|radvd-2.11-4|56	
21mr|radvd-2.11-4|57	%preun
21mr|radvd-2.11-4|58	%systemd_preun radvd.service
21mr|radvd-2.11-4|59	
21mr|radvd-2.11-4|60	#----------------------------------------------------------------------------
21mr|radvd-2.11-4|61	
21mr|radvd-2.11-4|62	%prep
21mr|radvd-2.11-4|63	%setup -q
21mr|radvd-2.11-4|64	for F in CHANGES; do
21mr|radvd-2.11-4|65	iconv -f iso-8859-1 -t utf-8 < "$F" > "${F}.new"
21mr|radvd-2.11-4|66	touch -r "$F" "${F}.new"
21mr|radvd-2.11-4|67	mv "${F}.new" "$F"
21mr|radvd-2.11-4|68	done
21mr|radvd-2.11-4|69	
21mr|radvd-2.11-4|70	%build
21mr|radvd-2.11-4|71	%serverbuild
21mr|radvd-2.11-4|72	%configure \
21mr|radvd-2.11-4|73	--with-pidfile=%{_localstatedir}/run/radvd/radvd.pid
21mr|radvd-2.11-4|74	%make
21mr|radvd-2.11-4|75	
21mr|radvd-2.11-4|76	%install
21mr|radvd-2.11-4|77	%makeinstall_std
21mr|radvd-2.11-4|78	
21mr|radvd-2.11-4|79	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|radvd-2.11-4|80	mkdir -p %{buildroot}%{_localstatedir}/run/radvd
21mr|radvd-2.11-4|81	mkdir -p %{buildroot}%{_unitdir}
21mr|radvd-2.11-4|82	
21mr|radvd-2.11-4|83	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/radvd.conf
21mr|radvd-2.11-4|84	install -m 644 redhat/radvd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/radvd
21mr|radvd-2.11-4|85	
21mr|radvd-2.11-4|86	install -d -m 755 %{buildroot}%{_sysconfdir}/tmpfiles.d
21mr|radvd-2.11-4|87	install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/tmpfiles.d/radvd.conf
21mr|radvd-2.11-4|88	install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}

16449 21
21mr|ragel-7.0.0.12-3|1	%bcond_without bootstrap
21mr|ragel-7.0.0.12-3|2	
21mr|ragel-7.0.0.12-3|3	%define major 0
21mr|ragel-7.0.0.12-3|4	%define libfsm %mklibname fsm %{major}
21mr|ragel-7.0.0.12-3|5	%define libragel %mklibname %{name} %{major}
21mr|ragel-7.0.0.12-3|6	%define devname %mklibname -d %{name}
21mr|ragel-7.0.0.12-3|7	
21mr|ragel-7.0.0.12-3|8	Summary:	Finite state machine compiler
21mr|ragel-7.0.0.12-3|9	Name:		ragel
21mr|ragel-7.0.0.12-3|10	Version:	7.0.0.12
21mr|ragel-7.0.0.12-3|11	Release:	3
21mr|ragel-7.0.0.12-3|12	# aapl/ is the LGPLv2+
21mr|ragel-7.0.0.12-3|13	License:	MIT and LGPLv2+
21mr|ragel-7.0.0.12-3|14	Group:		System/Libraries
21mr|ragel-7.0.0.12-3|15	Url:		http://www.colm.net/open-source/%{name}/
21mr|ragel-7.0.0.12-3|16	Source0:	https://www.colm.net/files/%{name}/%{name}-%{version}.tar.gz
21mr|ragel-7.0.0.12-3|17	BuildRequires:	libtool
21mr|ragel-7.0.0.12-3|18	%if %{without bootstrap}
21mr|ragel-7.0.0.12-3|19	BuildRequires:	kelbt
21mr|ragel-7.0.0.12-3|20	BuildRequires:	ragel
21mr|ragel-7.0.0.12-3|21	%endif
21mr|ragel-7.0.0.12-3|22	BuildRequires:	colm
21mr|ragel-7.0.0.12-3|23	BuildRequires:	colm-devel = 0.13.0.7
21mr|ragel-7.0.0.12-3|24	# Unfortunately, upstream doesn't exist and not possible to find version
21mr|ragel-7.0.0.12-3|25	Provides:	bundled(aapl)
21mr|ragel-7.0.0.12-3|26	
21mr|ragel-7.0.0.12-3|27	%description
21mr|ragel-7.0.0.12-3|28	Ragel compiles executable finite state machines from regular languages.
21mr|ragel-7.0.0.12-3|29	Ragel targets C, C++ and ASM. Ragel state machines can not only recognize
21mr|ragel-7.0.0.12-3|30	byte sequences as regular expression machines do, but can also execute code
21mr|ragel-7.0.0.12-3|31	at arbitrary points in the recognition of a regular language. Code embedding
21mr|ragel-7.0.0.12-3|32	is done using inline operators that do not disrupt the regular language syntax.
21mr|ragel-7.0.0.12-3|33	
21mr|ragel-7.0.0.12-3|34	%files
21mr|ragel-7.0.0.12-3|35	%license COPYING
21mr|ragel-7.0.0.12-3|36	%doc CREDITS ChangeLog
21mr|ragel-7.0.0.12-3|37	%{_bindir}/%{name}
21mr|ragel-7.0.0.12-3|38	%{_bindir}/%{name}-*
21mr|ragel-7.0.0.12-3|39	%{_mandir}/man1/%{name}.1*
21mr|ragel-7.0.0.12-3|40	%{_datarootdir}/%{name}.lm
21mr|ragel-7.0.0.12-3|41	%dir %{_datadir}/vim
21mr|ragel-7.0.0.12-3|42	%dir %{_datadir}/vim/vimfiles
21mr|ragel-7.0.0.12-3|43	%dir %{_datadir}/vim/vimfiles/syntax
21mr|ragel-7.0.0.12-3|44	%{_datadir}/vim/vimfiles/syntax/%{name}.vim
21mr|ragel-7.0.0.12-3|45	
21mr|ragel-7.0.0.12-3|46	#----------------------------------------------------------------------------
21mr|ragel-7.0.0.12-3|47	
21mr|ragel-7.0.0.12-3|48	%package -n %{libragel}
21mr|ragel-7.0.0.12-3|49	Summary:	Shared library for %{name}
21mr|ragel-7.0.0.12-3|50	Group:		System/Libraries
21mr|ragel-7.0.0.12-3|51	
21mr|ragel-7.0.0.12-3|52	%description -n %{libragel}
21mr|ragel-7.0.0.12-3|53	Shared library for %{name}
21mr|ragel-7.0.0.12-3|54	
21mr|ragel-7.0.0.12-3|55	%files -n %{libragel}
21mr|ragel-7.0.0.12-3|56	%{_libdir}/libragel.so.%{major}*
21mr|ragel-7.0.0.12-3|57	
21mr|ragel-7.0.0.12-3|58	#----------------------------------------------------------------------------
21mr|ragel-7.0.0.12-3|59	
21mr|ragel-7.0.0.12-3|60	%package -n %{libfsm}
21mr|ragel-7.0.0.12-3|61	Summary:	Shared library for %{name}
21mr|ragel-7.0.0.12-3|62	Group:		System/Libraries
21mr|ragel-7.0.0.12-3|63	
21mr|ragel-7.0.0.12-3|64	%description -n %{libfsm}
21mr|ragel-7.0.0.12-3|65	Shared library for %{name}
21mr|ragel-7.0.0.12-3|66	
21mr|ragel-7.0.0.12-3|67	%files -n %{libfsm}
21mr|ragel-7.0.0.12-3|68	%{_libdir}/libfsm.so.%{major}*
21mr|ragel-7.0.0.12-3|69	
21mr|ragel-7.0.0.12-3|70	#----------------------------------------------------------------------------
21mr|ragel-7.0.0.12-3|71	
21mr|ragel-7.0.0.12-3|72	%package -n %{devname}
21mr|ragel-7.0.0.12-3|73	Summary:	Development libraries header files for %{name}
21mr|ragel-7.0.0.12-3|74	Group:		Development/Other
21mr|ragel-7.0.0.12-3|75	Requires:	%{libfsm} = %{EVRD}
21mr|ragel-7.0.0.12-3|76	Requires:	%{libragel} = %{EVRD}
21mr|ragel-7.0.0.12-3|77	Provides:	%{name}-devel = %{EVRD}
21mr|ragel-7.0.0.12-3|78	
21mr|ragel-7.0.0.12-3|79	%description -n %{devname}
21mr|ragel-7.0.0.12-3|80	Development libraries header files for %{name}.
21mr|ragel-7.0.0.12-3|81	
21mr|ragel-7.0.0.12-3|82	%files -n %{devname}
21mr|ragel-7.0.0.12-3|83	%{_includedir}/%{name}/
21mr|ragel-7.0.0.12-3|84	%{_libdir}/libfsm.so
21mr|ragel-7.0.0.12-3|85	%{_libdir}/libragel.so
21mr|ragel-7.0.0.12-3|86	
21mr|ragel-7.0.0.12-3|87	#----------------------------------------------------------------------------
21mr|ragel-7.0.0.12-3|88	
21mr|ragel-7.0.0.12-3|89	%prep
21mr|ragel-7.0.0.12-3|90	%setup -q
21mr|ragel-7.0.0.12-3|91	# Do not pollute with docs
21mr|ragel-7.0.0.12-3|92	sed -i -e "/dist_doc_DATA/d" Makefile.am
21mr|ragel-7.0.0.12-3|93	
21mr|ragel-7.0.0.12-3|94	%build
21mr|ragel-7.0.0.12-3|95	autoreconf -vfi
21mr|ragel-7.0.0.12-3|96	%configure \
21mr|ragel-7.0.0.12-3|97	--disable-static
21mr|ragel-7.0.0.12-3|98	%make
21mr|ragel-7.0.0.12-3|99	
21mr|ragel-7.0.0.12-3|100	%install
21mr|ragel-7.0.0.12-3|101	%makeinstall_std
21mr|ragel-7.0.0.12-3|102	install -p -m 0644 -D %{name}.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/%{name}.vim

16450 21
21mr|randomizedtesting2.3.1-2.3.1-1|1	#%%filter_from_provides /^mvn/d
21mr|randomizedtesting2.3.1-2.3.1-1|2	#%%filter_from_requires /^mvn(com.carrotsearch.randomizedtesting/d
21mr|randomizedtesting2.3.1-2.3.1-1|3	%define oldname randomizedtesting
21mr|randomizedtesting2.3.1-2.3.1-1|4	Group: Development/Java
21mr|randomizedtesting2.3.1-2.3.1-1|5	# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
21mr|randomizedtesting2.3.1-2.3.1-1|6	%define _localstatedir %{_var}
21mr|randomizedtesting2.3.1-2.3.1-1|7	Name:          randomizedtesting2.3.1
21mr|randomizedtesting2.3.1-2.3.1-1|8	Version:       2.3.1
21mr|randomizedtesting2.3.1-2.3.1-1|9	Release:       1
21mr|randomizedtesting2.3.1-2.3.1-1|10	Summary:       Java Testing Framework
21mr|randomizedtesting2.3.1-2.3.1-1|11	License:       ASL 2.0
21mr|randomizedtesting2.3.1-2.3.1-1|12	URL:           http://labs.carrotsearch.com/randomizedtesting.html
21mr|randomizedtesting2.3.1-2.3.1-1|13	Source0:       https://github.com/carrotsearch/randomizedtesting/archive/release/%{version}.tar.gz
21mr|randomizedtesting2.3.1-2.3.1-1|14	
21mr|randomizedtesting2.3.1-2.3.1-1|15	BuildRequires: maven-local
21mr|randomizedtesting2.3.1-2.3.1-1|16	BuildRequires: mvn(com.google.code.gson:gson)
21mr|randomizedtesting2.3.1-2.3.1-1|17	BuildRequires: mvn(com.google.guava:guava)
21mr|randomizedtesting2.3.1-2.3.1-1|18	BuildRequires: mvn(commons-io:commons-io)
21mr|randomizedtesting2.3.1-2.3.1-1|19	BuildRequires: mvn(dom4j:dom4j)
21mr|randomizedtesting2.3.1-2.3.1-1|20	BuildRequires: mvn(junit:junit)
21mr|randomizedtesting2.3.1-2.3.1-1|21	BuildRequires: mvn(org.apache.ant:ant)
21mr|randomizedtesting2.3.1-2.3.1-1|22	BuildRequires: mvn(org.apache.ant:ant-junit)
21mr|randomizedtesting2.3.1-2.3.1-1|23	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|randomizedtesting2.3.1-2.3.1-1|24	BuildRequires: mvn(org.apache.maven:maven-artifact)
21mr|randomizedtesting2.3.1-2.3.1-1|25	BuildRequires: mvn(org.apache.maven:maven-compat)
21mr|randomizedtesting2.3.1-2.3.1-1|26	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|randomizedtesting2.3.1-2.3.1-1|27	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|randomizedtesting2.3.1-2.3.1-1|28	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|randomizedtesting2.3.1-2.3.1-1|29	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|randomizedtesting2.3.1-2.3.1-1|30	BuildRequires: mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|randomizedtesting2.3.1-2.3.1-1|31	BuildRequires: mvn(org.assertj:assertj-core)
21mr|randomizedtesting2.3.1-2.3.1-1|32	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|randomizedtesting2.3.1-2.3.1-1|33	BuildRequires: mvn(org.ow2.asm:asm)
21mr|randomizedtesting2.3.1-2.3.1-1|34	BuildRequires: mvn(org.simpleframework:simple-xml)
21mr|randomizedtesting2.3.1-2.3.1-1|35	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|randomizedtesting2.3.1-2.3.1-1|36	BuildRequires: mvn(stax:stax-api)
21mr|randomizedtesting2.3.1-2.3.1-1|37	
21mr|randomizedtesting2.3.1-2.3.1-1|38	BuildArch:     noarch
21mr|randomizedtesting2.3.1-2.3.1-1|39	Source44: import.info
21mr|randomizedtesting2.3.1-2.3.1-1|40	
21mr|randomizedtesting2.3.1-2.3.1-1|41	%description
21mr|randomizedtesting2.3.1-2.3.1-1|42	Foundation classes and rules for applying the
21mr|randomizedtesting2.3.1-2.3.1-1|43	principles of Randomized Testing.
21mr|randomizedtesting2.3.1-2.3.1-1|44	
21mr|randomizedtesting2.3.1-2.3.1-1|45	%package junit4-ant
21mr|randomizedtesting2.3.1-2.3.1-1|46	Group: Development/Java
21mr|randomizedtesting2.3.1-2.3.1-1|47	Summary:       RandomizedTesting JUnit4 ANT Task
21mr|randomizedtesting2.3.1-2.3.1-1|48	Requires:      %{name} = %{EVRD}
21mr|randomizedtesting2.3.1-2.3.1-1|49	Requires:      %{name}-runner = %{EVRD}
21mr|randomizedtesting2.3.1-2.3.1-1|50	
21mr|randomizedtesting2.3.1-2.3.1-1|51	%description junit4-ant
21mr|randomizedtesting2.3.1-2.3.1-1|52	RandomizedTesting JUnit4 ANT Task.
21mr|randomizedtesting2.3.1-2.3.1-1|53	
21mr|randomizedtesting2.3.1-2.3.1-1|54	%package junit4-maven-plugin
21mr|randomizedtesting2.3.1-2.3.1-1|55	Group: Development/Java
21mr|randomizedtesting2.3.1-2.3.1-1|56	Summary:       RandomizedTesting JUnit4 Maven Plugin
21mr|randomizedtesting2.3.1-2.3.1-1|57	Requires:      %{name} = %{EVRD}
21mr|randomizedtesting2.3.1-2.3.1-1|58	
21mr|randomizedtesting2.3.1-2.3.1-1|59	%description junit4-maven-plugin
21mr|randomizedtesting2.3.1-2.3.1-1|60	RandomizedTesting JUnit4 Maven Plugin.
21mr|randomizedtesting2.3.1-2.3.1-1|61	
21mr|randomizedtesting2.3.1-2.3.1-1|62	%package runner
21mr|randomizedtesting2.3.1-2.3.1-1|63	Group: Development/Java
21mr|randomizedtesting2.3.1-2.3.1-1|64	Summary:       RandomizedTesting Randomized Runner
21mr|randomizedtesting2.3.1-2.3.1-1|65	Requires:      %{name} = %{EVRD}
21mr|randomizedtesting2.3.1-2.3.1-1|66	
21mr|randomizedtesting2.3.1-2.3.1-1|67	%description runner
21mr|randomizedtesting2.3.1-2.3.1-1|68	RandomizedRunner is a JUnit runner, so it is capable of
21mr|randomizedtesting2.3.1-2.3.1-1|69	running @Test-annotated test cases.
21mr|randomizedtesting2.3.1-2.3.1-1|70	
21mr|randomizedtesting2.3.1-2.3.1-1|71	%package javadoc
21mr|randomizedtesting2.3.1-2.3.1-1|72	Group: Development/Java
21mr|randomizedtesting2.3.1-2.3.1-1|73	Summary:       Javadoc for %{name}
21mr|randomizedtesting2.3.1-2.3.1-1|74	BuildArch: noarch
21mr|randomizedtesting2.3.1-2.3.1-1|75	# Java stack is not supported on x86_32
21mr|randomizedtesting2.3.1-2.3.1-1|76	ExcludeArch: %{ix86}
21mr|randomizedtesting2.3.1-2.3.1-1|77	
21mr|randomizedtesting2.3.1-2.3.1-1|78	%description javadoc
21mr|randomizedtesting2.3.1-2.3.1-1|79	This package contains javadoc for %{name}.
21mr|randomizedtesting2.3.1-2.3.1-1|80	
21mr|randomizedtesting2.3.1-2.3.1-1|81	%prep
21mr|randomizedtesting2.3.1-2.3.1-1|82	%setup -q -n %{oldname}-release-%{version}
21mr|randomizedtesting2.3.1-2.3.1-1|83	find . -name "*.class" -delete
21mr|randomizedtesting2.3.1-2.3.1-1|84	find . -name "*.jar" -delete
21mr|randomizedtesting2.3.1-2.3.1-1|85	find . -name "*.dll" -delete
21mr|randomizedtesting2.3.1-2.3.1-1|86	find . -name "*.dylib" -delete
21mr|randomizedtesting2.3.1-2.3.1-1|87	find . -name "*.so" -delete
21mr|randomizedtesting2.3.1-2.3.1-1|88	
21mr|randomizedtesting2.3.1-2.3.1-1|89	# Remove bundled JavaScript libraries
21mr|randomizedtesting2.3.1-2.3.1-1|90	find . -name "*.js" -print -delete
21mr|randomizedtesting2.3.1-2.3.1-1|91	sed -i '/jquery/d' \
21mr|randomizedtesting2.3.1-2.3.1-1|92	junit4-ant/src/main/resources/com/carrotsearch/ant/tasks/junit4/templates/json/index.html \
21mr|randomizedtesting2.3.1-2.3.1-1|93	junit4-ant/src/main/java/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.java
21mr|randomizedtesting2.3.1-2.3.1-1|94	sed -i '/script.js/d' \
21mr|randomizedtesting2.3.1-2.3.1-1|95	junit4-ant/src/main/resources/com/carrotsearch/ant/tasks/junit4/templates/json/index.html \
21mr|randomizedtesting2.3.1-2.3.1-1|96	junit4-ant/src/main/java/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.java
21mr|randomizedtesting2.3.1-2.3.1-1|97	
21mr|randomizedtesting2.3.1-2.3.1-1|98	%pom_disable_module examples/ant
21mr|randomizedtesting2.3.1-2.3.1-1|99	%pom_disable_module examples/maven
21mr|randomizedtesting2.3.1-2.3.1-1|100	%pom_disable_module examples/security-manager
21mr|randomizedtesting2.3.1-2.3.1-1|101	%pom_disable_module junit4-maven-plugin-tests
21mr|randomizedtesting2.3.1-2.3.1-1|102	
21mr|randomizedtesting2.3.1-2.3.1-1|103	# Disable repackaged and shaded deps
21mr|randomizedtesting2.3.1-2.3.1-1|104	%pom_remove_plugin com.pyx4me:proguard-maven-plugin junit4-ant
21mr|randomizedtesting2.3.1-2.3.1-1|105	%pom_remove_plugin :maven-dependency-plugin junit4-ant
21mr|randomizedtesting2.3.1-2.3.1-1|106	
21mr|randomizedtesting2.3.1-2.3.1-1|107	# Fix deps scope
21mr|randomizedtesting2.3.1-2.3.1-1|108	%pom_xpath_remove "pom:scope[text()='provided']" junit4-ant
21mr|randomizedtesting2.3.1-2.3.1-1|109	
21mr|randomizedtesting2.3.1-2.3.1-1|110	# Convert from dos to unix line ending
21mr|randomizedtesting2.3.1-2.3.1-1|111	for file in CHANGES.txt CONTRIBUTING.txt README.txt; do
21mr|randomizedtesting2.3.1-2.3.1-1|112	sed -i.orig 's|\r||g' $file
21mr|randomizedtesting2.3.1-2.3.1-1|113	touch -r $file.orig $file
21mr|randomizedtesting2.3.1-2.3.1-1|114	rm $file.orig
21mr|randomizedtesting2.3.1-2.3.1-1|115	done
21mr|randomizedtesting2.3.1-2.3.1-1|116	
21mr|randomizedtesting2.3.1-2.3.1-1|117	# package org.hamcrest does not exist
21mr|randomizedtesting2.3.1-2.3.1-1|118	%pom_add_dep org.hamcrest:hamcrest-core randomized-runner
21mr|randomizedtesting2.3.1-2.3.1-1|119	
21mr|randomizedtesting2.3.1-2.3.1-1|120	# Use junit 4.10 org.junit.internal.runners.rules.ValidationError:
21mr|randomizedtesting2.3.1-2.3.1-1|121	# The @Rule 'ruleChain' must not be static or it must be annotated with @ClassRule.
21mr|randomizedtesting2.3.1-2.3.1-1|122	rm -r randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestClassMethodFiltering.java \
21mr|randomizedtesting2.3.1-2.3.1-1|123	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestContextRandom.java \
21mr|randomizedtesting2.3.1-2.3.1-1|124	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestCustomMethodProvider.java \
21mr|randomizedtesting2.3.1-2.3.1-1|125	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestExpected.java \
21mr|randomizedtesting2.3.1-2.3.1-1|126	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestFailurePropagationCompatibility.java \
21mr|randomizedtesting2.3.1-2.3.1-1|127	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestFilteringWarnings.java \
21mr|randomizedtesting2.3.1-2.3.1-1|128	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestIgnoredRunCount.java \
21mr|randomizedtesting2.3.1-2.3.1-1|129	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestJ9SysThreads.java \
21mr|randomizedtesting2.3.1-2.3.1-1|130	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestListenersAnnotation.java \
21mr|randomizedtesting2.3.1-2.3.1-1|131	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestMacSysThreads.java \
21mr|randomizedtesting2.3.1-2.3.1-1|132	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestNightlyMode.java \
21mr|randomizedtesting2.3.1-2.3.1-1|133	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestOutOfScopeRandomUse.java \
21mr|randomizedtesting2.3.1-2.3.1-1|134	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestOverridingDefaultExceptionHandler.java \
21mr|randomizedtesting2.3.1-2.3.1-1|135	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestParameterized.java \
21mr|randomizedtesting2.3.1-2.3.1-1|136	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestParameterizedShufflesOrder.java \
21mr|randomizedtesting2.3.1-2.3.1-1|137	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestRepeatTestWithComplexDescription.java \
21mr|randomizedtesting2.3.1-2.3.1-1|138	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestResourceDisposal.java \
21mr|randomizedtesting2.3.1-2.3.1-1|139	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestRules.java \
21mr|randomizedtesting2.3.1-2.3.1-1|140	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestSeedDecorator.java \
21mr|randomizedtesting2.3.1-2.3.1-1|141	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestSeedFixingWithProperties.java \
21mr|randomizedtesting2.3.1-2.3.1-1|142	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestSeedParameterOptional.java \
21mr|randomizedtesting2.3.1-2.3.1-1|143	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestStackAugmentation.java \
21mr|randomizedtesting2.3.1-2.3.1-1|144	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTargetMethod.java \
21mr|randomizedtesting2.3.1-2.3.1-1|145	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTestFiltering.java \
21mr|randomizedtesting2.3.1-2.3.1-1|146	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTestCaseInstanceProviders.java \
21mr|randomizedtesting2.3.1-2.3.1-1|147	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTestCaseOrdering.java \
21mr|randomizedtesting2.3.1-2.3.1-1|148	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTestGroups.java \
21mr|randomizedtesting2.3.1-2.3.1-1|149	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestUncaughtExceptionsDuplicated.java \
21mr|randomizedtesting2.3.1-2.3.1-1|150	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestValidation.java \
21mr|randomizedtesting2.3.1-2.3.1-1|151	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/contracts \
21mr|randomizedtesting2.3.1-2.3.1-1|152	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/rules \
21mr|randomizedtesting2.3.1-2.3.1-1|153	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test001TimeoutSuite.java \
21mr|randomizedtesting2.3.1-2.3.1-1|154	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test002TimeoutMethod.java \
21mr|randomizedtesting2.3.1-2.3.1-1|155	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test003ThreadLeaksMethod.java \
21mr|randomizedtesting2.3.1-2.3.1-1|156	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test004ThreadLeaksSuite.java \
21mr|randomizedtesting2.3.1-2.3.1-1|157	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test005ThreadLeaksSystemThreads.java \
21mr|randomizedtesting2.3.1-2.3.1-1|158	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test006TimeoutAndThreadLeak.java \
21mr|randomizedtesting2.3.1-2.3.1-1|159	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test007UncaughtExceptions.java \
21mr|randomizedtesting2.3.1-2.3.1-1|160	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test008SeedsAnnotation.java \
21mr|randomizedtesting2.3.1-2.3.1-1|161	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test009TimeoutOrNotIdenticalSequence.java \
21mr|randomizedtesting2.3.1-2.3.1-1|162	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test010Zombies.java \
21mr|randomizedtesting2.3.1-2.3.1-1|163	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test013ThreadLeaksScopeNone.java \
21mr|randomizedtesting2.3.1-2.3.1-1|164	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test014Timeout.java \
21mr|randomizedtesting2.3.1-2.3.1-1|165	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test015TimeoutOverride.java \
21mr|randomizedtesting2.3.1-2.3.1-1|166	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test016ThreadLeaksCustomFilters.java \
21mr|randomizedtesting2.3.1-2.3.1-1|167	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test017ThreadLeaksCustomFiltersException.java \
21mr|randomizedtesting2.3.1-2.3.1-1|168	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test018TimeoutStacks.java \
21mr|randomizedtesting2.3.1-2.3.1-1|169	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test019ThreadLeakGroup.java \
21mr|randomizedtesting2.3.1-2.3.1-1|170	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test020SuiteTimeoutStopsTests.java
21mr|randomizedtesting2.3.1-2.3.1-1|171	
21mr|randomizedtesting2.3.1-2.3.1-1|172	# org.apache.tools.ant.BuildException:
21mr|randomizedtesting2.3.1-2.3.1-1|173	# At least one slave process threw an exception,
21mr|randomizedtesting2.3.1-2.3.1-1|174	# first: Forked JVM's classpath must include a junit4 JAR.
21mr|randomizedtesting2.3.1-2.3.1-1|175	# [junit4:junit4] ERROR: JVM J0 ended with an exception: Forked JVM's classpath must include a junit4 JAR.
21mr|randomizedtesting2.3.1-2.3.1-1|176	%pom_xpath_remove "pom:executions/pom:execution[pom:id = 'surefire-it']" junit4-ant
21mr|randomizedtesting2.3.1-2.3.1-1|177	
21mr|randomizedtesting2.3.1-2.3.1-1|178	%mvn_package :%{oldname}-parent %{oldname}-runner
21mr|randomizedtesting2.3.1-2.3.1-1|179	# ivy breaks :(
21mr|randomizedtesting2.3.1-2.3.1-1|180	#mvn_compat_version : 2.3.1
21mr|randomizedtesting2.3.1-2.3.1-1|181	
21mr|randomizedtesting2.3.1-2.3.1-1|182	%build
21mr|randomizedtesting2.3.1-2.3.1-1|183	
21mr|randomizedtesting2.3.1-2.3.1-1|184	%mvn_build -s
21mr|randomizedtesting2.3.1-2.3.1-1|185	
21mr|randomizedtesting2.3.1-2.3.1-1|186	%install
21mr|randomizedtesting2.3.1-2.3.1-1|187	%mvn_install
21mr|randomizedtesting2.3.1-2.3.1-1|188	
21mr|randomizedtesting2.3.1-2.3.1-1|189	%files
21mr|randomizedtesting2.3.1-2.3.1-1|190	%doc CHANGES.txt CONTRIBUTING.txt README.txt
21mr|randomizedtesting2.3.1-2.3.1-1|191	%doc LICENSE.txt
21mr|randomizedtesting2.3.1-2.3.1-1|192	
21mr|randomizedtesting2.3.1-2.3.1-1|193	%files junit4-ant -f .mfiles-junit4-ant
21mr|randomizedtesting2.3.1-2.3.1-1|194	%files junit4-maven-plugin -f .mfiles-junit4-maven-plugin
21mr|randomizedtesting2.3.1-2.3.1-1|195	%files runner -f .mfiles-%{oldname}-runner
21mr|randomizedtesting2.3.1-2.3.1-1|196	
21mr|randomizedtesting2.3.1-2.3.1-1|197	%files javadoc -f .mfiles-javadoc
21mr|randomizedtesting2.3.1-2.3.1-1|198	%doc LICENSE.txt
21mr|randomizedtesting2.3.1-2.3.1-1|199	
21mr|randomizedtesting2.3.1-2.3.1-1|200	%changelog
21mr|randomizedtesting2.3.1-2.3.1-1|201	* Mon Jun 17 2019 Igor Vlasenko <viy@altlinux.ru> 2.3.1-alt2_5jpp8
21mr|randomizedtesting2.3.1-2.3.1-1|202	- fixed requires
21mr|randomizedtesting2.3.1-2.3.1-1|203	
21mr|randomizedtesting2.3.1-2.3.1-1|204	* Thu Apr 19 2018 Igor Vlasenko <viy@altlinux.ru> 2.3.1-alt1_5jpp8
21mr|randomizedtesting2.3.1-2.3.1-1|205	- java update
21mr|randomizedtesting2.3.1-2.3.1-1|206	
21mr|randomizedtesting2.3.1-2.3.1-1|207	* Thu Nov 09 2017 Igor Vlasenko <viy@altlinux.ru> 2.3.1-alt1_4jpp8
21mr|randomizedtesting2.3.1-2.3.1-1|208	- fc27 update
21mr|randomizedtesting2.3.1-2.3.1-1|209	
21mr|randomizedtesting2.3.1-2.3.1-1|210	* Sun Oct 22 2017 Igor Vlasenko <viy@altlinux.ru> 2.3.1-alt1_3jpp8
21mr|randomizedtesting2.3.1-2.3.1-1|211	- new jpp release
21mr|randomizedtesting2.3.1-2.3.1-1|212	
21mr|randomizedtesting2.3.1-2.3.1-1|213	* Fri Nov 25 2016 Igor Vlasenko <viy@altlinux.ru> 2.3.1-alt1_2jpp8
21mr|randomizedtesting2.3.1-2.3.1-1|214	- new version
21mr|randomizedtesting2.3.1-2.3.1-1|215	
21mr|randomizedtesting2.3.1-2.3.1-1|216	* Sat Feb 06 2016 Igor Vlasenko <viy@altlinux.ru> 2.1.3-alt1_3jpp8
21mr|randomizedtesting2.3.1-2.3.1-1|217	- java 8 mass update
21mr|randomizedtesting2.3.1-2.3.1-1|218	

16451 21
21mr|randomizedtesting-2.5.3-4|1	Name:          randomizedtesting
21mr|randomizedtesting-2.5.3-4|2	Version:       2.5.3
21mr|randomizedtesting-2.5.3-4|3	Release:       4
21mr|randomizedtesting-2.5.3-4|4	Summary:       Java Testing Framework
21mr|randomizedtesting-2.5.3-4|5	License:       ASL 2.0
21mr|randomizedtesting-2.5.3-4|6	URL:           http://labs.carrotsearch.com/randomizedtesting.html
21mr|randomizedtesting-2.5.3-4|7	Source0:       https://github.com/carrotsearch/randomizedtesting/archive/release/%{version}.tar.gz
21mr|randomizedtesting-2.5.3-4|8	
21mr|randomizedtesting-2.5.3-4|9	BuildRequires:  maven-local
21mr|randomizedtesting-2.5.3-4|10	BuildRequires:  mvn(com.google.guava:guava:19.0)
21mr|randomizedtesting-2.5.3-4|11	BuildRequires:  mvn(de.thetaphi:forbiddenapis)
21mr|randomizedtesting-2.5.3-4|12	BuildRequires:  mvn(dom4j:dom4j)
21mr|randomizedtesting-2.5.3-4|13	BuildRequires:  mvn(junit:junit)
21mr|randomizedtesting-2.5.3-4|14	BuildRequires:  mvn(org.apache.ant:ant)
21mr|randomizedtesting-2.5.3-4|15	BuildRequires:  mvn(org.apache.ant:ant-junit)
21mr|randomizedtesting-2.5.3-4|16	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|randomizedtesting-2.5.3-4|17	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|randomizedtesting-2.5.3-4|18	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|randomizedtesting-2.5.3-4|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|randomizedtesting-2.5.3-4|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|randomizedtesting-2.5.3-4|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|randomizedtesting-2.5.3-4|22	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|randomizedtesting-2.5.3-4|23	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|randomizedtesting-2.5.3-4|24	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|randomizedtesting-2.5.3-4|25	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|randomizedtesting-2.5.3-4|26	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|randomizedtesting-2.5.3-4|27	BuildRequires:  mvn(org.simpleframework:simple-xml)
21mr|randomizedtesting-2.5.3-4|28	
21mr|randomizedtesting-2.5.3-4|29	Group:          Development/Java
21mr|randomizedtesting-2.5.3-4|30	BuildArch:     noarch
21mr|randomizedtesting-2.5.3-4|31	# Java stack is not supported on x86_32
21mr|randomizedtesting-2.5.3-4|32	ExcludeArch: %{ix86}
21mr|randomizedtesting-2.5.3-4|33	
21mr|randomizedtesting-2.5.3-4|34	%description
21mr|randomizedtesting-2.5.3-4|35	Foundation classes and rules for applying the
21mr|randomizedtesting-2.5.3-4|36	principles of Randomized Testing.
21mr|randomizedtesting-2.5.3-4|37	
21mr|randomizedtesting-2.5.3-4|38	%package junit4-ant
21mr|randomizedtesting-2.5.3-4|39	Summary:       RandomizedTesting JUnit4 ANT Task
21mr|randomizedtesting-2.5.3-4|40	Requires:      %{name} = %{version}-%{release}
21mr|randomizedtesting-2.5.3-4|41	
21mr|randomizedtesting-2.5.3-4|42	%description junit4-ant
21mr|randomizedtesting-2.5.3-4|43	RandomizedTesting JUnit4 ANT Task.
21mr|randomizedtesting-2.5.3-4|44	
21mr|randomizedtesting-2.5.3-4|45	%package junit4-maven-plugin
21mr|randomizedtesting-2.5.3-4|46	Summary:       RandomizedTesting JUnit4 Maven Plugin
21mr|randomizedtesting-2.5.3-4|47	Requires:      %{name} = %{version}-%{release}
21mr|randomizedtesting-2.5.3-4|48	
21mr|randomizedtesting-2.5.3-4|49	%description junit4-maven-plugin
21mr|randomizedtesting-2.5.3-4|50	RandomizedTesting JUnit4 Maven Plugin.
21mr|randomizedtesting-2.5.3-4|51	
21mr|randomizedtesting-2.5.3-4|52	%package runner
21mr|randomizedtesting-2.5.3-4|53	Summary:       RandomizedTesting Randomized Runner
21mr|randomizedtesting-2.5.3-4|54	Requires:      %{name} = %{version}-%{release}
21mr|randomizedtesting-2.5.3-4|55	
21mr|randomizedtesting-2.5.3-4|56	%description runner
21mr|randomizedtesting-2.5.3-4|57	RandomizedRunner is a JUnit runner, so it is capable of
21mr|randomizedtesting-2.5.3-4|58	running @Test-annotated test cases.
21mr|randomizedtesting-2.5.3-4|59	
21mr|randomizedtesting-2.5.3-4|60	%package javadoc
21mr|randomizedtesting-2.5.3-4|61	Summary:       Javadoc for %{name}
21mr|randomizedtesting-2.5.3-4|62	
21mr|randomizedtesting-2.5.3-4|63	%description javadoc
21mr|randomizedtesting-2.5.3-4|64	This package contains javadoc for %{name}.
21mr|randomizedtesting-2.5.3-4|65	
21mr|randomizedtesting-2.5.3-4|66	%prep
21mr|randomizedtesting-2.5.3-4|67	%setup -q -n %{name}-release-%{version}
21mr|randomizedtesting-2.5.3-4|68	find . -name "*.class" -delete
21mr|randomizedtesting-2.5.3-4|69	find . -name "*.jar" -delete
21mr|randomizedtesting-2.5.3-4|70	find . -name "*.dll" -delete
21mr|randomizedtesting-2.5.3-4|71	find . -name "*.dylib" -delete
21mr|randomizedtesting-2.5.3-4|72	find . -name "*.so" -delete
21mr|randomizedtesting-2.5.3-4|73	
21mr|randomizedtesting-2.5.3-4|74	# Remove bundled JavaScript libraries
21mr|randomizedtesting-2.5.3-4|75	find . -name "*.js" -print -delete
21mr|randomizedtesting-2.5.3-4|76	sed -i '/jquery/d' \
21mr|randomizedtesting-2.5.3-4|77	junit4-ant/src/main/resources/com/carrotsearch/ant/tasks/junit4/templates/json/index.html \
21mr|randomizedtesting-2.5.3-4|78	junit4-ant/src/main/java/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.java
21mr|randomizedtesting-2.5.3-4|79	sed -i '/script.js/d' \
21mr|randomizedtesting-2.5.3-4|80	junit4-ant/src/main/resources/com/carrotsearch/ant/tasks/junit4/templates/json/index.html \
21mr|randomizedtesting-2.5.3-4|81	junit4-ant/src/main/java/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.java
21mr|randomizedtesting-2.5.3-4|82	
21mr|randomizedtesting-2.5.3-4|83	%pom_disable_module examples/ant
21mr|randomizedtesting-2.5.3-4|84	%pom_disable_module examples/maven
21mr|randomizedtesting-2.5.3-4|85	%pom_disable_module examples/security-manager
21mr|randomizedtesting-2.5.3-4|86	%pom_disable_module junit4-maven-plugin-tests
21mr|randomizedtesting-2.5.3-4|87	
21mr|randomizedtesting-2.5.3-4|88	# Disable repackaged and shaded deps
21mr|randomizedtesting-2.5.3-4|89	%pom_remove_plugin com.pyx4me:proguard-maven-plugin junit4-ant
21mr|randomizedtesting-2.5.3-4|90	%pom_remove_plugin :maven-dependency-plugin junit4-ant
21mr|randomizedtesting-2.5.3-4|91	
21mr|randomizedtesting-2.5.3-4|92	# Fix deps scope
21mr|randomizedtesting-2.5.3-4|93	%pom_xpath_remove "pom:scope[text()='provided']" junit4-ant
21mr|randomizedtesting-2.5.3-4|94	
21mr|randomizedtesting-2.5.3-4|95	# Convert from dos to unix line ending
21mr|randomizedtesting-2.5.3-4|96	for file in CHANGES.txt CONTRIBUTING.txt README.txt; do
21mr|randomizedtesting-2.5.3-4|97	sed -i.orig 's|\r||g' $file
21mr|randomizedtesting-2.5.3-4|98	touch -r $file.orig $file
21mr|randomizedtesting-2.5.3-4|99	rm $file.orig
21mr|randomizedtesting-2.5.3-4|100	done
21mr|randomizedtesting-2.5.3-4|101	
21mr|randomizedtesting-2.5.3-4|102	# package org.hamcrest does not exist
21mr|randomizedtesting-2.5.3-4|103	%pom_add_dep org.hamcrest:hamcrest-core randomized-runner
21mr|randomizedtesting-2.5.3-4|104	
21mr|randomizedtesting-2.5.3-4|105	# Use junit 4.10 org.junit.internal.runners.rules.ValidationError:
21mr|randomizedtesting-2.5.3-4|106	# The @Rule 'ruleChain' must not be static or it must be annotated with @ClassRule.
21mr|randomizedtesting-2.5.3-4|107	rm -r randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestClassMethodFiltering.java \
21mr|randomizedtesting-2.5.3-4|108	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestContextRandom.java \
21mr|randomizedtesting-2.5.3-4|109	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestCustomMethodProvider.java \
21mr|randomizedtesting-2.5.3-4|110	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestExpected.java \
21mr|randomizedtesting-2.5.3-4|111	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestFailurePropagationCompatibility.java \
21mr|randomizedtesting-2.5.3-4|112	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestHooksWithEmptyTestSet.java \
21mr|randomizedtesting-2.5.3-4|113	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestIgnoredRunCount.java \
21mr|randomizedtesting-2.5.3-4|114	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestJ9SysThreads.java \
21mr|randomizedtesting-2.5.3-4|115	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestListenersAnnotation.java \
21mr|randomizedtesting-2.5.3-4|116	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestMacSysThreads.java \
21mr|randomizedtesting-2.5.3-4|117	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestNightlyMode.java \
21mr|randomizedtesting-2.5.3-4|118	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestOutOfScopeRandomUse.java \
21mr|randomizedtesting-2.5.3-4|119	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestOverridingDefaultExceptionHandler.java \
21mr|randomizedtesting-2.5.3-4|120	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestParameterized.java \
21mr|randomizedtesting-2.5.3-4|121	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestParameterizedShufflesOrder.java \
21mr|randomizedtesting-2.5.3-4|122	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestRepeatTestWithComplexDescription.java \
21mr|randomizedtesting-2.5.3-4|123	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestResourceDisposal.java \
21mr|randomizedtesting-2.5.3-4|124	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestRules.java \
21mr|randomizedtesting-2.5.3-4|125	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestSeedDecorator.java \
21mr|randomizedtesting-2.5.3-4|126	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestSeedFixingWithProperties.java \
21mr|randomizedtesting-2.5.3-4|127	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestSeedParameterOptional.java \
21mr|randomizedtesting-2.5.3-4|128	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestSeedRepeatable.java \
21mr|randomizedtesting-2.5.3-4|129	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestStackAugmentation.java \
21mr|randomizedtesting-2.5.3-4|130	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTargetMethod.java \
21mr|randomizedtesting-2.5.3-4|131	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTestFiltering.java \
21mr|randomizedtesting-2.5.3-4|132	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTestCaseInstanceProviders.java \
21mr|randomizedtesting-2.5.3-4|133	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTestCaseOrdering.java \
21mr|randomizedtesting-2.5.3-4|134	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestTestGroups.java \
21mr|randomizedtesting-2.5.3-4|135	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestUncaughtExceptionsDuplicated.java \
21mr|randomizedtesting-2.5.3-4|136	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/TestValidation.java \
21mr|randomizedtesting-2.5.3-4|137	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/contracts \
21mr|randomizedtesting-2.5.3-4|138	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/rules \
21mr|randomizedtesting-2.5.3-4|139	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test001TimeoutSuite.java \
21mr|randomizedtesting-2.5.3-4|140	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test002TimeoutMethod.java \
21mr|randomizedtesting-2.5.3-4|141	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test003ThreadLeaksMethod.java \
21mr|randomizedtesting-2.5.3-4|142	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test004ThreadLeaksSuite.java \
21mr|randomizedtesting-2.5.3-4|143	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test005ThreadLeaksSystemThreads.java \
21mr|randomizedtesting-2.5.3-4|144	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test006TimeoutAndThreadLeak.java \
21mr|randomizedtesting-2.5.3-4|145	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test007UncaughtExceptions.java \
21mr|randomizedtesting-2.5.3-4|146	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test008SeedsAnnotation.java \
21mr|randomizedtesting-2.5.3-4|147	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test009TimeoutOrNotIdenticalSequence.java \
21mr|randomizedtesting-2.5.3-4|148	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test010Zombies.java \
21mr|randomizedtesting-2.5.3-4|149	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test013ThreadLeaksScopeNone.java \
21mr|randomizedtesting-2.5.3-4|150	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test014Timeout.java \
21mr|randomizedtesting-2.5.3-4|151	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test015TimeoutOverride.java \
21mr|randomizedtesting-2.5.3-4|152	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test016ThreadLeaksCustomFilters.java \
21mr|randomizedtesting-2.5.3-4|153	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test017ThreadLeaksCustomFiltersException.java \
21mr|randomizedtesting-2.5.3-4|154	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test018TimeoutStacks.java \
21mr|randomizedtesting-2.5.3-4|155	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test019ThreadLeakGroup.java \
21mr|randomizedtesting-2.5.3-4|156	randomized-runner/src/test/java/com/carrotsearch/randomizedtesting/timeouts/Test020SuiteTimeoutStopsTests.java
21mr|randomizedtesting-2.5.3-4|157	
21mr|randomizedtesting-2.5.3-4|158	# org.apache.tools.ant.BuildException:
21mr|randomizedtesting-2.5.3-4|159	# At least one slave process threw an exception,
21mr|randomizedtesting-2.5.3-4|160	# first: Forked JVM's classpath must include a junit4 JAR.
21mr|randomizedtesting-2.5.3-4|161	# [junit4:junit4] ERROR: JVM J0 ended with an exception: Forked JVM's classpath must include a junit4 JAR.
21mr|randomizedtesting-2.5.3-4|162	%pom_xpath_remove "pom:executions/pom:execution[pom:id = 'surefire-it']" junit4-ant
21mr|randomizedtesting-2.5.3-4|163	
21mr|randomizedtesting-2.5.3-4|164	# Don't execute site plugin for RPM build
21mr|randomizedtesting-2.5.3-4|165	%pom_remove_plugin :maven-site-plugin
21mr|randomizedtesting-2.5.3-4|166	
21mr|randomizedtesting-2.5.3-4|167	%build
21mr|randomizedtesting-2.5.3-4|168	%mvn_build -s
21mr|randomizedtesting-2.5.3-4|169	
21mr|randomizedtesting-2.5.3-4|170	%install
21mr|randomizedtesting-2.5.3-4|171	%mvn_install
21mr|randomizedtesting-2.5.3-4|172	
21mr|randomizedtesting-2.5.3-4|173	%files -f .mfiles-%{name}-parent
21mr|randomizedtesting-2.5.3-4|174	%doc CHANGES.txt CONTRIBUTING.txt README.txt
21mr|randomizedtesting-2.5.3-4|175	%license LICENSE.txt
21mr|randomizedtesting-2.5.3-4|176	
21mr|randomizedtesting-2.5.3-4|177	%files junit4-ant -f .mfiles-junit4-ant
21mr|randomizedtesting-2.5.3-4|178	%files junit4-maven-plugin -f .mfiles-junit4-maven-plugin
21mr|randomizedtesting-2.5.3-4|179	%files runner -f .mfiles-%{name}-runner
21mr|randomizedtesting-2.5.3-4|180	
21mr|randomizedtesting-2.5.3-4|181	%files javadoc -f .mfiles-javadoc
21mr|randomizedtesting-2.5.3-4|182	%license LICENSE.txt
21mr|randomizedtesting-2.5.3-4|183	

16452 21
21mr|range-v3-0.11.0-1|1	%define Werror_cflags %nil
21mr|range-v3-0.11.0-1|2	%define	debug_package %nil
21mr|range-v3-0.11.0-1|3	
21mr|range-v3-0.11.0-1|4	Name: range-v3
21mr|range-v3-0.11.0-1|5	Summary: Experimental range library for C++11/14/17
21mr|range-v3-0.11.0-1|6	# do not update it
21mr|range-v3-0.11.0-1|7	# util you check that telegram-desktop still buildable
21mr|range-v3-0.11.0-1|8	Version: 0.11.0
21mr|range-v3-0.11.0-1|9	Group:	System/Libraries
21mr|range-v3-0.11.0-1|10	Release: 1
21mr|range-v3-0.11.0-1|11	License: Boost
21mr|range-v3-0.11.0-1|12	URL: https://github.com/ericniebler/range-v3
21mr|range-v3-0.11.0-1|13	Source0: https://github.com/ericniebler/range-v3/archive/%{version}.tar.gz
21mr|range-v3-0.11.0-1|14	BuildRequires: cmake ninja
21mr|range-v3-0.11.0-1|15	# Add "forgotten"(?) header to all.hpp - without this, telegram fails
21mr|range-v3-0.11.0-1|16	# to compile
21mr|range-v3-0.11.0-1|17	Patch1: range-v3-0.9.1-fix-all.hpp.patch
21mr|range-v3-0.11.0-1|18	
21mr|range-v3-0.11.0-1|19	%description
21mr|range-v3-0.11.0-1|20	Header-only %{summary}.
21mr|range-v3-0.11.0-1|21	
21mr|range-v3-0.11.0-1|22	%package devel
21mr|range-v3-0.11.0-1|23	Summary: Development files for %{name}
21mr|range-v3-0.11.0-1|24	Provides: %{name}-static = %{version}-%{release}
21mr|range-v3-0.11.0-1|25	
21mr|range-v3-0.11.0-1|26	%description devel
21mr|range-v3-0.11.0-1|27	%{summary}.
21mr|range-v3-0.11.0-1|28	
21mr|range-v3-0.11.0-1|29	%prep
21mr|range-v3-0.11.0-1|30	%autosetup -p1
21mr|range-v3-0.11.0-1|31	
21mr|range-v3-0.11.0-1|32	%build
21mr|range-v3-0.11.0-1|33	%cmake \
21mr|range-v3-0.11.0-1|34	-DRANGES_CXX_COMPILER_CLANGCL=ON \
21mr|range-v3-0.11.0-1|35	%ifarch %{e2k}
21mr|range-v3-0.11.0-1|36	-DRANGE_V3_EXAMPLES=OFF \
21mr|range-v3-0.11.0-1|37	%endif
21mr|range-v3-0.11.0-1|38	-DRANGE_V3_TESTS=OFF \
21mr|range-v3-0.11.0-1|39	-G Ninja
21mr|range-v3-0.11.0-1|40	%ninja_build
21mr|range-v3-0.11.0-1|41	
21mr|range-v3-0.11.0-1|42	%install
21mr|range-v3-0.11.0-1|43	%ninja_install -C build
21mr|range-v3-0.11.0-1|44	
21mr|range-v3-0.11.0-1|45	%files devel
21mr|range-v3-0.11.0-1|46	%doc README.md CREDITS.md TODO.md
21mr|range-v3-0.11.0-1|47	%{_includedir}/concepts
21mr|range-v3-0.11.0-1|48	%{_includedir}/meta
21mr|range-v3-0.11.0-1|49	%{_includedir}/range
21mr|range-v3-0.11.0-1|50	%{_includedir}/std
21mr|range-v3-0.11.0-1|51	%{_includedir}/module.modulemap
21mr|range-v3-0.11.0-1|52	%{_prefix}/lib/cmake/range-v3

16453 21
21mr|rapidjson-1.1.0-6.git012be8.1|1	%define commit 012be8528783cdbf4b7a9e64f78bd8f056b97e24
21mr|rapidjson-1.1.0-6.git012be8.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|rapidjson-1.1.0-6.git012be8.1|3	
21mr|rapidjson-1.1.0-6.git012be8.1|4	# There are no files that we can get debug info from
21mr|rapidjson-1.1.0-6.git012be8.1|5	%define debug_package %{nil}
21mr|rapidjson-1.1.0-6.git012be8.1|6	
21mr|rapidjson-1.1.0-6.git012be8.1|7	%define devname %mklibname %{name} -d
21mr|rapidjson-1.1.0-6.git012be8.1|8	
21mr|rapidjson-1.1.0-6.git012be8.1|9	Summary:	A fast JSON parser/generator for C++
21mr|rapidjson-1.1.0-6.git012be8.1|10	Name:		rapidjson
21mr|rapidjson-1.1.0-6.git012be8.1|11	Version:	1.1.0
21mr|rapidjson-1.1.0-6.git012be8.1|12	Release:	6.git%{commit_short}.1
21mr|rapidjson-1.1.0-6.git012be8.1|13	License:	BSD
21mr|rapidjson-1.1.0-6.git012be8.1|14	Group:		Development/C++
21mr|rapidjson-1.1.0-6.git012be8.1|15	Url:		https://rapidjson.org/
21mr|rapidjson-1.1.0-6.git012be8.1|16	Source0:	https://github.com/Tencent/rapidjson/archive/%{commit}.zip?/%{name}-%{commit}.zip
21mr|rapidjson-1.1.0-6.git012be8.1|17	BuildRequires:	cmake
21mr|rapidjson-1.1.0-6.git012be8.1|18	BuildRequires:	doxygen
21mr|rapidjson-1.1.0-6.git012be8.1|19	
21mr|rapidjson-1.1.0-6.git012be8.1|20	%description
21mr|rapidjson-1.1.0-6.git012be8.1|21	RapidJSON is a JSON parser and generator for C++. It was inspired by RapidXml.
21mr|rapidjson-1.1.0-6.git012be8.1|22	
21mr|rapidjson-1.1.0-6.git012be8.1|23	- RapidJSON is small but complete. It supports both SAX and DOM style API.
21mr|rapidjson-1.1.0-6.git012be8.1|24	The SAX parser is only a half thousand lines of code.
21mr|rapidjson-1.1.0-6.git012be8.1|25	- RapidJSON is fast. Its performance can be comparable to strlen(). It also
21mr|rapidjson-1.1.0-6.git012be8.1|26	optionally supports SSE2/SSE4.2 for acceleration.
21mr|rapidjson-1.1.0-6.git012be8.1|27	- RapidJSON is self-contained and header-only. It does not depend on external
21mr|rapidjson-1.1.0-6.git012be8.1|28	libraries such as BOOST. It even does not depend on STL.
21mr|rapidjson-1.1.0-6.git012be8.1|29	- RapidJSON is memory-friendly. Each JSON value occupies exactly 16 bytes for
21mr|rapidjson-1.1.0-6.git012be8.1|30	most 32/64-bit machines (excluding text string). By default it uses a fast
21mr|rapidjson-1.1.0-6.git012be8.1|31	memory allocator, and the parser allocates memory compactly during parsing.
21mr|rapidjson-1.1.0-6.git012be8.1|32	- RapidJSON is Unicode-friendly. It supports UTF-8, UTF-16, UTF-32 (LE & BE),
21mr|rapidjson-1.1.0-6.git012be8.1|33	and their detection, validation and transcoding internally. For example, you
21mr|rapidjson-1.1.0-6.git012be8.1|34	can read a UTF-8 file and let RapidJSON transcode the JSON strings into
21mr|rapidjson-1.1.0-6.git012be8.1|35	UTF-16 in the DOM. It also supports surrogates and "\u0000" (null character)
21mr|rapidjson-1.1.0-6.git012be8.1|36	
21mr|rapidjson-1.1.0-6.git012be8.1|37	#----------------------------------------------------------------------------
21mr|rapidjson-1.1.0-6.git012be8.1|38	
21mr|rapidjson-1.1.0-6.git012be8.1|39	%package -n %{devname}
21mr|rapidjson-1.1.0-6.git012be8.1|40	Summary:	A fast JSON parser/generator for C++
21mr|rapidjson-1.1.0-6.git012be8.1|41	Group:		Development/C++
21mr|rapidjson-1.1.0-6.git012be8.1|42	Provides:	%{name}-devel = %{EVRD}
21mr|rapidjson-1.1.0-6.git012be8.1|43	
21mr|rapidjson-1.1.0-6.git012be8.1|44	%description -n %{devname}
21mr|rapidjson-1.1.0-6.git012be8.1|45	RapidJSON is a JSON parser and generator for C++. It was inspired by RapidXml.
21mr|rapidjson-1.1.0-6.git012be8.1|46	
21mr|rapidjson-1.1.0-6.git012be8.1|47	- RapidJSON is small but complete. It supports both SAX and DOM style API.
21mr|rapidjson-1.1.0-6.git012be8.1|48	The SAX parser is only a half thousand lines of code.
21mr|rapidjson-1.1.0-6.git012be8.1|49	- RapidJSON is fast. Its performance can be comparable to strlen(). It also
21mr|rapidjson-1.1.0-6.git012be8.1|50	optionally supports SSE2/SSE4.2 for acceleration.
21mr|rapidjson-1.1.0-6.git012be8.1|51	- RapidJSON is self-contained and header-only. It does not depend on external
21mr|rapidjson-1.1.0-6.git012be8.1|52	libraries such as BOOST. It even does not depend on STL.
21mr|rapidjson-1.1.0-6.git012be8.1|53	- RapidJSON is memory-friendly. Each JSON value occupies exactly 16 bytes for
21mr|rapidjson-1.1.0-6.git012be8.1|54	most 32/64-bit machines (excluding text string). By default it uses a fast
21mr|rapidjson-1.1.0-6.git012be8.1|55	memory allocator, and the parser allocates memory compactly during parsing.
21mr|rapidjson-1.1.0-6.git012be8.1|56	- RapidJSON is Unicode-friendly. It supports UTF-8, UTF-16, UTF-32 (LE & BE),
21mr|rapidjson-1.1.0-6.git012be8.1|57	and their detection, validation and transcoding internally. For example, you
21mr|rapidjson-1.1.0-6.git012be8.1|58	can read a UTF-8 file and let RapidJSON transcode the JSON strings into
21mr|rapidjson-1.1.0-6.git012be8.1|59	UTF-16 in the DOM. It also supports surrogates and "\u0000" (null character)
21mr|rapidjson-1.1.0-6.git012be8.1|60	
21mr|rapidjson-1.1.0-6.git012be8.1|61	%files -n %{devname}
21mr|rapidjson-1.1.0-6.git012be8.1|62	%{_includedir}/%{name}/
21mr|rapidjson-1.1.0-6.git012be8.1|63	%{_libdir}/cmake/RapidJSON/RapidJSONConfig.cmake
21mr|rapidjson-1.1.0-6.git012be8.1|64	%{_libdir}/cmake/RapidJSON/RapidJSONConfigVersion.cmake
21mr|rapidjson-1.1.0-6.git012be8.1|65	%{_libdir}/pkgconfig/RapidJSON.pc
21mr|rapidjson-1.1.0-6.git012be8.1|66	%{_datadir}/doc/RapidJSON/
21mr|rapidjson-1.1.0-6.git012be8.1|67	
21mr|rapidjson-1.1.0-6.git012be8.1|68	#----------------------------------------------------------------------------
21mr|rapidjson-1.1.0-6.git012be8.1|69	
21mr|rapidjson-1.1.0-6.git012be8.1|70	%prep
21mr|rapidjson-1.1.0-6.git012be8.1|71	%autosetup -p1 -n %{name}-%{commit}
21mr|rapidjson-1.1.0-6.git012be8.1|72	
21mr|rapidjson-1.1.0-6.git012be8.1|73	%build
21mr|rapidjson-1.1.0-6.git012be8.1|74	%cmake \
21mr|rapidjson-1.1.0-6.git012be8.1|75	-DRAPIDJSON_BUILD_EXAMPLES:BOOL=OFF
21mr|rapidjson-1.1.0-6.git012be8.1|76	%make
21mr|rapidjson-1.1.0-6.git012be8.1|77	
21mr|rapidjson-1.1.0-6.git012be8.1|78	%install
21mr|rapidjson-1.1.0-6.git012be8.1|79	%makeinstall_std -C build

16454 21
21mr|raptor2-2.0.15-6|1	%define major 0
21mr|raptor2-2.0.15-6|2	%define libname %mklibname %{name}_ %{major}
21mr|raptor2-2.0.15-6|3	%define devname %mklibname %{name} -d
21mr|raptor2-2.0.15-6|4	
21mr|raptor2-2.0.15-6|5	Summary:	Raptor RDF Parser Toolkit for Redland
21mr|raptor2-2.0.15-6|6	Name:		raptor2
21mr|raptor2-2.0.15-6|7	Version:	2.0.15
21mr|raptor2-2.0.15-6|8	Release:	6
21mr|raptor2-2.0.15-6|9	License:	GPLv2+ and LGPLv2.1+
21mr|raptor2-2.0.15-6|10	Group:		Development/Other
21mr|raptor2-2.0.15-6|11	Url:		http://librdf.org/raptor/
21mr|raptor2-2.0.15-6|12	Source0:	http://librdf.org/dist/source/%{name}-%{version}.tar.gz
21mr|raptor2-2.0.15-6|13	Patch0:		raptor2-2.0.15-fix-CVE-2017-18926.patch
21mr|raptor2-2.0.15-6|14	Patch1:		raptor2-2.0.15-fix-CVE-2020-25713.patch
21mr|raptor2-2.0.15-6|15	BuildRequires:	gtk-doc
21mr|raptor2-2.0.15-6|16	BuildRequires:	pkgconfig(libcurl)
21mr|raptor2-2.0.15-6|17	BuildRequires:	pkgconfig(libxml-2.0)
21mr|raptor2-2.0.15-6|18	BuildRequires:	pkgconfig(libxslt)
21mr|raptor2-2.0.15-6|19	BuildRequires:	pkgconfig(liblzma)
21mr|raptor2-2.0.15-6|20	BuildRequires:	pkgconfig(zlib)
21mr|raptor2-2.0.15-6|21	Conflicts:	raptor < 2.0.0
21mr|raptor2-2.0.15-6|22	
21mr|raptor2-2.0.15-6|23	%description
21mr|raptor2-2.0.15-6|24	Raptor is the RDF Parser Toolkit for Redland that provides a set of standalone
21mr|raptor2-2.0.15-6|25	RDF parsers, generating triples from RDF/XML or N-Triples.
21mr|raptor2-2.0.15-6|26	
21mr|raptor2-2.0.15-6|27	%files
21mr|raptor2-2.0.15-6|28	%doc AUTHORS COPYING COPYING.LIB ChangeLog LICENSE.txt NEWS README
21mr|raptor2-2.0.15-6|29	%{_bindir}/rapper
21mr|raptor2-2.0.15-6|30	%{_mandir}/man1/rap*
21mr|raptor2-2.0.15-6|31	%{_mandir}/man3/libraptor2.3*
21mr|raptor2-2.0.15-6|32	
21mr|raptor2-2.0.15-6|33	#----------------------------------------------------------------------------
21mr|raptor2-2.0.15-6|34	
21mr|raptor2-2.0.15-6|35	%package -n %{libname}
21mr|raptor2-2.0.15-6|36	Summary:	Dynamic libraries from %{name}
21mr|raptor2-2.0.15-6|37	Group:		System/Libraries
21mr|raptor2-2.0.15-6|38	
21mr|raptor2-2.0.15-6|39	%description -n %{libname}
21mr|raptor2-2.0.15-6|40	Dynamic libraries from %{name}.
21mr|raptor2-2.0.15-6|41	
21mr|raptor2-2.0.15-6|42	%files -n %{libname}
21mr|raptor2-2.0.15-6|43	%{_libdir}/lib%{name}.so.%{major}*
21mr|raptor2-2.0.15-6|44	
21mr|raptor2-2.0.15-6|45	#----------------------------------------------------------------------------
21mr|raptor2-2.0.15-6|46	
21mr|raptor2-2.0.15-6|47	%package -n %{devname}
21mr|raptor2-2.0.15-6|48	Summary:	Header files and static libraries from %{name}
21mr|raptor2-2.0.15-6|49	Group:		Development/C
21mr|raptor2-2.0.15-6|50	Requires:	%{libname} = %{EVRD}
21mr|raptor2-2.0.15-6|51	Provides:	%{name}-devel = %{EVRD}
21mr|raptor2-2.0.15-6|52	
21mr|raptor2-2.0.15-6|53	%description -n %{devname}
21mr|raptor2-2.0.15-6|54	Libraries and includes files for developing programs based on %{name}.
21mr|raptor2-2.0.15-6|55	
21mr|raptor2-2.0.15-6|56	%files -n %{devname}
21mr|raptor2-2.0.15-6|57	%{_libdir}/lib%{name}.so
21mr|raptor2-2.0.15-6|58	%{_libdir}/pkgconfig/*.pc
21mr|raptor2-2.0.15-6|59	%{_includedir}/*
21mr|raptor2-2.0.15-6|60	
21mr|raptor2-2.0.15-6|61	#----------------------------------------------------------------------------
21mr|raptor2-2.0.15-6|62	
21mr|raptor2-2.0.15-6|63	%prep
21mr|raptor2-2.0.15-6|64	%setup -q
21mr|raptor2-2.0.15-6|65	%apply_patches
21mr|raptor2-2.0.15-6|66	
21mr|raptor2-2.0.15-6|67	
21mr|raptor2-2.0.15-6|68	%build
21mr|raptor2-2.0.15-6|69	%configure \
21mr|raptor2-2.0.15-6|70	--disable-static \
21mr|raptor2-2.0.15-6|71	--with-html-dir=/dev/null
21mr|raptor2-2.0.15-6|72	%make
21mr|raptor2-2.0.15-6|73	
21mr|raptor2-2.0.15-6|74	
21mr|raptor2-2.0.15-6|75	%install
21mr|raptor2-2.0.15-6|76	%makeinstall_std
21mr|raptor2-2.0.15-6|77	
21mr|raptor2-2.0.15-6|78	# cleanup
21mr|raptor2-2.0.15-6|79	rm -rf %{buildroot}/dev/null

16455 21
21mr|rarian-0.8.1-17|1	%define major 0
21mr|rarian-0.8.1-17|2	%define libname %mklibname %{name} %{major}
21mr|rarian-0.8.1-17|3	%define devname %mklibname -d %{name}
21mr|rarian-0.8.1-17|4	%define xmlcatalog %{_sysconfdir}/xml/catalog
21mr|rarian-0.8.1-17|5	
21mr|rarian-0.8.1-17|6	Summary:	Cataloging system for documentation on open systems
21mr|rarian-0.8.1-17|7	Name:		rarian
21mr|rarian-0.8.1-17|8	Version:	0.8.1
21mr|rarian-0.8.1-17|9	Release:	17
21mr|rarian-0.8.1-17|10	License:	GPLv2+
21mr|rarian-0.8.1-17|11	Group:		Publishing
21mr|rarian-0.8.1-17|12	Url:		http://rarian.freedesktop.org/
21mr|rarian-0.8.1-17|13	Source0:	http://rarian.freedesktop.org/Releases/%{name}-%{version}.tar.bz2
21mr|rarian-0.8.1-17|14	Source1:	scrollkeeper-omf.dtd
21mr|rarian-0.8.1-17|15	# gw https://bugs.freedesktop.org/show_bug.cgi?id=11779
21mr|rarian-0.8.1-17|16	Patch0:		rarian-0.5.4-mv.patch
21mr|rarian-0.8.1-17|17	Patch1:		rarian-0.8.1-xz-support.patch
21mr|rarian-0.8.1-17|18	Requires(post,preun):	libxml2-utils
21mr|rarian-0.8.1-17|19	Requires(post,preun):	sgml-common
21mr|rarian-0.8.1-17|20	Requires(post):	util-linux-ng
21mr|rarian-0.8.1-17|21	%rename		scrollkeeper
21mr|rarian-0.8.1-17|22	
21mr|rarian-0.8.1-17|23	%description
21mr|rarian-0.8.1-17|24	Rarian is a cataloging system for the installed documentation.
21mr|rarian-0.8.1-17|25	
21mr|rarian-0.8.1-17|26	Rarian is designed to be a replacement for scrollkeeper.  It is
21mr|rarian-0.8.1-17|27	currently undergoing heavy development.  As of writing, rarian can be
21mr|rarian-0.8.1-17|28	installed in place of scrollkeeper and everything will work okay.
21mr|rarian-0.8.1-17|29	
21mr|rarian-0.8.1-17|30	%files
21mr|rarian-0.8.1-17|31	%doc README NEWS
21mr|rarian-0.8.1-17|32	%{_bindir}/rarian*
21mr|rarian-0.8.1-17|33	%{_bindir}/scrollkeeper*
21mr|rarian-0.8.1-17|34	%dir %{_datadir}/help/
21mr|rarian-0.8.1-17|35	%{_datadir}/help/rarian.document
21mr|rarian-0.8.1-17|36	%{_datadir}/librarian
21mr|rarian-0.8.1-17|37	%dir %{_datadir}/xml/scrollkeeper/
21mr|rarian-0.8.1-17|38	%dir %{_datadir}/xml/scrollkeeper/dtds/
21mr|rarian-0.8.1-17|39	%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd
21mr|rarian-0.8.1-17|40	%dir /var/lib/rarian
21mr|rarian-0.8.1-17|41	%ghost /var/lib/rarian/rarian-update-mtimes
21mr|rarian-0.8.1-17|42	
21mr|rarian-0.8.1-17|43	%post
21mr|rarian-0.8.1-17|44	if [ "$1" = "1" ]; then
21mr|rarian-0.8.1-17|45	%{_bindir}/rarian-sk-update
21mr|rarian-0.8.1-17|46	%{_bindir}/xmlcatalog --noout --add "public" \
21mr|rarian-0.8.1-17|47	"-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \
21mr|rarian-0.8.1-17|48	"%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" %{xmlcatalog}
21mr|rarian-0.8.1-17|49	%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
21mr|rarian-0.8.1-17|50	"http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/" \
21mr|rarian-0.8.1-17|51	"file:///usr/share/xml/scrollkeeper/dtds/" %{xmlcatalog}
21mr|rarian-0.8.1-17|52	fi
21mr|rarian-0.8.1-17|53	%{_bindir}/rarian-sk-rebuild > /dev/null || true
21mr|rarian-0.8.1-17|54	
21mr|rarian-0.8.1-17|55	%preun
21mr|rarian-0.8.1-17|56	if [ "$1" = "0" -a -f %{xmlcatalog} -a -x %{_bindir}/xmlcatalog ] ; then
21mr|rarian-0.8.1-17|57	%{_bindir}/xmlcatalog --noout --del \
21mr|rarian-0.8.1-17|58	"%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" %{xmlcatalog}
21mr|rarian-0.8.1-17|59	fi
21mr|rarian-0.8.1-17|60	
21mr|rarian-0.8.1-17|61	%postun
21mr|rarian-0.8.1-17|62	if [ "$1" = "0" ]; then
21mr|rarian-0.8.1-17|63	# rarian is being removed, not upgraded
21mr|rarian-0.8.1-17|64	rm -f %{_datadir}/help/*.document
21mr|rarian-0.8.1-17|65	fi
21mr|rarian-0.8.1-17|66	
21mr|rarian-0.8.1-17|67	%filetriggerin -- %{_datadir}/omf/
21mr|rarian-0.8.1-17|68	%{_bindir}/scrollkeeper-update -q
21mr|rarian-0.8.1-17|69	
21mr|rarian-0.8.1-17|70	%filetriggerpostun -- %{_datadir}/omf/
21mr|rarian-0.8.1-17|71	%{_bindir}/scrollkeeper-update -q
21mr|rarian-0.8.1-17|72	
21mr|rarian-0.8.1-17|73	#----------------------------------------------------------------------------
21mr|rarian-0.8.1-17|74	
21mr|rarian-0.8.1-17|75	%package -n %{libname}
21mr|rarian-0.8.1-17|76	Summary:	Rarian cataloging system library
21mr|rarian-0.8.1-17|77	Group:		System/Libraries
21mr|rarian-0.8.1-17|78	
21mr|rarian-0.8.1-17|79	%description -n %{libname}
21mr|rarian-0.8.1-17|80	Rarian is a cataloging system for the installed documentation.
21mr|rarian-0.8.1-17|81	
21mr|rarian-0.8.1-17|82	Rarian is designed to be a replacement for scrollkeeper.  It is
21mr|rarian-0.8.1-17|83	currently undergoing heavy development.  As of writing, rarian can be
21mr|rarian-0.8.1-17|84	installed in place of scrollkeeper and everything will work okay.
21mr|rarian-0.8.1-17|85	
21mr|rarian-0.8.1-17|86	%files -n %{libname}
21mr|rarian-0.8.1-17|87	%{_libdir}/librarian.so.%{major}*
21mr|rarian-0.8.1-17|88	
21mr|rarian-0.8.1-17|89	#----------------------------------------------------------------------------
21mr|rarian-0.8.1-17|90	
21mr|rarian-0.8.1-17|91	%package -n %{devname}
21mr|rarian-0.8.1-17|92	Summary:	Rarian cataloging system - development files
21mr|rarian-0.8.1-17|93	Group:		Development/C
21mr|rarian-0.8.1-17|94	Requires:	%{libname} = %{EVRD}
21mr|rarian-0.8.1-17|95	Provides:	%{name}-devel = %{EVRD}
21mr|rarian-0.8.1-17|96	
21mr|rarian-0.8.1-17|97	%description -n %{devname}
21mr|rarian-0.8.1-17|98	Rarian is a cataloging system for the installed documentation.
21mr|rarian-0.8.1-17|99	
21mr|rarian-0.8.1-17|100	Rarian is designed to be a replacement for scrollkeeper.  It is
21mr|rarian-0.8.1-17|101	currently undergoing heavy development.  As of writing, rarian can be
21mr|rarian-0.8.1-17|102	installed in place of scrollkeeper and everything will work okay.
21mr|rarian-0.8.1-17|103	
21mr|rarian-0.8.1-17|104	%files -n %{devname}
21mr|rarian-0.8.1-17|105	%doc ChangeLog TODO
21mr|rarian-0.8.1-17|106	%{_libdir}/librarian.so
21mr|rarian-0.8.1-17|107	%{_includedir}/rarian
21mr|rarian-0.8.1-17|108	%{_libdir}/pkgconfig/rarian.pc
21mr|rarian-0.8.1-17|109	
21mr|rarian-0.8.1-17|110	#----------------------------------------------------------------------------
21mr|rarian-0.8.1-17|111	
21mr|rarian-0.8.1-17|112	%prep
21mr|rarian-0.8.1-17|113	%setup -q
21mr|rarian-0.8.1-17|114	%apply_patches
21mr|rarian-0.8.1-17|115	
21mr|rarian-0.8.1-17|116	%build
21mr|rarian-0.8.1-17|117	%configure \
21mr|rarian-0.8.1-17|118	--disable-static \
21mr|rarian-0.8.1-17|119	--disable-skdb-update \
21mr|rarian-0.8.1-17|120	--localstatedir=/var
21mr|rarian-0.8.1-17|121	%make
21mr|rarian-0.8.1-17|122	
21mr|rarian-0.8.1-17|123	%install
21mr|rarian-0.8.1-17|124	%makeinstall_std localstatedir=%{buildroot}/var
21mr|rarian-0.8.1-17|125	mkdir -p %{buildroot}/var/lib/rarian
21mr|rarian-0.8.1-17|126	touch %{buildroot}/var/lib/rarian/rarian-update-mtimes
21mr|rarian-0.8.1-17|127	install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd

16456 21
21mr|raspberrypi-bootloader-1-1.git.f15ca|1	%global commit f15ca12c7c9885308590d7b590b32baaea1ccebd
21mr|raspberrypi-bootloader-1-1.git.f15ca|2	%global shortcommit %(c=%{commit}; echo ${c:0:5})
21mr|raspberrypi-bootloader-1-1.git.f15ca|3	
21mr|raspberrypi-bootloader-1-1.git.f15ca|4	Name:           raspberrypi-bootloader
21mr|raspberrypi-bootloader-1-1.git.f15ca|5	Version:        1
21mr|raspberrypi-bootloader-1-1.git.f15ca|6	Group:          System/Base
21mr|raspberrypi-bootloader-1-1.git.f15ca|7	Release:        1.git.%{shortcommit}
21mr|raspberrypi-bootloader-1-1.git.f15ca|8	Summary:        Bootloader files for the Raspberry Pi
21mr|raspberrypi-bootloader-1-1.git.f15ca|9	License:        Custom
21mr|raspberrypi-bootloader-1-1.git.f15ca|10	URL:            https://github.com/raspberrypi/rpi-firmware
21mr|raspberrypi-bootloader-1-1.git.f15ca|11	Source0:        https://github.com/raspberrypi/rpi-firmware/archive/%{commit}.tar.gz
21mr|raspberrypi-bootloader-1-1.git.f15ca|12	
21mr|raspberrypi-bootloader-1-1.git.f15ca|13	BuildArch:      noarch
21mr|raspberrypi-bootloader-1-1.git.f15ca|14	
21mr|raspberrypi-bootloader-1-1.git.f15ca|15	%description
21mr|raspberrypi-bootloader-1-1.git.f15ca|16	Bootloader files for the Raspberry Pi. This package provides the necessary
21mr|raspberrypi-bootloader-1-1.git.f15ca|17	firmware files to boot a Raspberry Pi.
21mr|raspberrypi-bootloader-1-1.git.f15ca|18	
21mr|raspberrypi-bootloader-1-1.git.f15ca|19	%prep
21mr|raspberrypi-bootloader-1-1.git.f15ca|20	%setup -q -n rpi-firmware-%{commit}
21mr|raspberrypi-bootloader-1-1.git.f15ca|21	rm -rf modules overlays *.symvers *.md *.img uname_* *.linux *.broadcom
21mr|raspberrypi-bootloader-1-1.git.f15ca|22	rm -f *.dtb git*
21mr|raspberrypi-bootloader-1-1.git.f15ca|23	
21mr|raspberrypi-bootloader-1-1.git.f15ca|24	%install
21mr|raspberrypi-bootloader-1-1.git.f15ca|25	install -d %{buildroot}/boot/firmware
21mr|raspberrypi-bootloader-1-1.git.f15ca|26	for file in *; do
21mr|raspberrypi-bootloader-1-1.git.f15ca|27	if [ -f "$file" ]; then
21mr|raspberrypi-bootloader-1-1.git.f15ca|28	install -m 0644 "$file" %{buildroot}/boot/firmware/"$file"
21mr|raspberrypi-bootloader-1-1.git.f15ca|29	fi
21mr|raspberrypi-bootloader-1-1.git.f15ca|30	done
21mr|raspberrypi-bootloader-1-1.git.f15ca|31	
21mr|raspberrypi-bootloader-1-1.git.f15ca|32	%files
21mr|raspberrypi-bootloader-1-1.git.f15ca|33	/boot/firmware/bootcode.bin
21mr|raspberrypi-bootloader-1-1.git.f15ca|34	/boot/firmware/fixup.dat
21mr|raspberrypi-bootloader-1-1.git.f15ca|35	/boot/firmware/fixup4.dat
21mr|raspberrypi-bootloader-1-1.git.f15ca|36	/boot/firmware/fixup4cd.dat
21mr|raspberrypi-bootloader-1-1.git.f15ca|37	/boot/firmware/fixup4db.dat
21mr|raspberrypi-bootloader-1-1.git.f15ca|38	/boot/firmware/fixup4x.dat
21mr|raspberrypi-bootloader-1-1.git.f15ca|39	/boot/firmware/fixup_cd.dat
21mr|raspberrypi-bootloader-1-1.git.f15ca|40	/boot/firmware/fixup_db.dat
21mr|raspberrypi-bootloader-1-1.git.f15ca|41	/boot/firmware/fixup_x.dat
21mr|raspberrypi-bootloader-1-1.git.f15ca|42	/boot/firmware/start.elf
21mr|raspberrypi-bootloader-1-1.git.f15ca|43	/boot/firmware/start4.elf
21mr|raspberrypi-bootloader-1-1.git.f15ca|44	/boot/firmware/start4cd.elf
21mr|raspberrypi-bootloader-1-1.git.f15ca|45	/boot/firmware/start4db.elf
21mr|raspberrypi-bootloader-1-1.git.f15ca|46	/boot/firmware/start4x.elf
21mr|raspberrypi-bootloader-1-1.git.f15ca|47	/boot/firmware/start_cd.elf
21mr|raspberrypi-bootloader-1-1.git.f15ca|48	/boot/firmware/start_db.elf
21mr|raspberrypi-bootloader-1-1.git.f15ca|49	/boot/firmware/start_x.elf
21mr|raspberrypi-bootloader-1-1.git.f15ca|50	
21mr|raspberrypi-bootloader-1-1.git.f15ca|51	%changelog
21mr|raspberrypi-bootloader-1-1.git.f15ca|52	* Fri Nov 21 2025 alex stefanov <alexander@mezon.ru> 1-1.git.f15ca
21mr|raspberrypi-bootloader-1-1.git.f15ca|53	- update snapshot, move to main repo
21mr|raspberrypi-bootloader-1-1.git.f15ca|54	
21mr|raspberrypi-bootloader-1-1.git.f15ca|55	* Thu Jan 30 2025 Alexander Stefanov <alexander@mezon.ru>
21mr|raspberrypi-bootloader-1-1.git.f15ca|56	- put firmware to /boot/firmware
21mr|raspberrypi-bootloader-1-1.git.f15ca|57	
21mr|raspberrypi-bootloader-1-1.git.f15ca|58	* Mon Jan 27 2025 Alexander Stefanov <alexander@mezon.ru> 1-1.git.a6d04
21mr|raspberrypi-bootloader-1-1.git.f15ca|59	- new pkg

16457 21
21mr|rasqal-0.9.33-3|1	%define major 3
21mr|rasqal-0.9.33-3|2	%define libname %mklibname %{name} %{major}
21mr|rasqal-0.9.33-3|3	%define devname %mklibname %{name} -d
21mr|rasqal-0.9.33-3|4	
21mr|rasqal-0.9.33-3|5	Summary:	RDF querying library
21mr|rasqal-0.9.33-3|6	Name:		rasqal
21mr|rasqal-0.9.33-3|7	Group:		Databases
21mr|rasqal-0.9.33-3|8	Version:	0.9.33
21mr|rasqal-0.9.33-3|9	Release:	3
21mr|rasqal-0.9.33-3|10	License:	LGPLv2.1+
21mr|rasqal-0.9.33-3|11	Url:		http://librdf.org/rasqal/
21mr|rasqal-0.9.33-3|12	Source0:	http://download.librdf.org/source/%{name}-%{version}.tar.gz
21mr|rasqal-0.9.33-3|13	#Patch0:		rasqal-0.9.28-linkm.patch
21mr|rasqal-0.9.33-3|14	BuildRequires:	libmpfr-devel
21mr|rasqal-0.9.33-3|15	BuildRequires:	pkgconfig(raptor2)
21mr|rasqal-0.9.33-3|16	
21mr|rasqal-0.9.33-3|17	%description
21mr|rasqal-0.9.33-3|18	Rasqal handles Resource Description Framework (RDF) query syntaxes, query
21mr|rasqal-0.9.33-3|19	construction and query execution returning result bindings. The supported
21mr|rasqal-0.9.33-3|20	query languages are RDQL and SPARQL.  Rasqal was designed to work closely
21mr|rasqal-0.9.33-3|21	with the Redland RDF library but is entirely separate. It is intended to be
21mr|rasqal-0.9.33-3|22	a portable library working across many POSIX systems (Unix, GNU/Linux,
21mr|rasqal-0.9.33-3|23	BSDs, OSX, cygwin) win32 and others.
21mr|rasqal-0.9.33-3|24	
21mr|rasqal-0.9.33-3|25	%files
21mr|rasqal-0.9.33-3|26	%doc AUTHORS COPYING* ChangeLog LICENSE* NEWS* NOTICE README*
21mr|rasqal-0.9.33-3|27	%{_bindir}/roqet
21mr|rasqal-0.9.33-3|28	%{_mandir}/man1/roqet*
21mr|rasqal-0.9.33-3|29	
21mr|rasqal-0.9.33-3|30	#----------------------------------------------------------------------------
21mr|rasqal-0.9.33-3|31	
21mr|rasqal-0.9.33-3|32	%package -n %{libname}
21mr|rasqal-0.9.33-3|33	Summary:	Dynamic libraries from %{name}
21mr|rasqal-0.9.33-3|34	Group:		System/Libraries
21mr|rasqal-0.9.33-3|35	
21mr|rasqal-0.9.33-3|36	%description -n %{libname}
21mr|rasqal-0.9.33-3|37	Dynamic libraries from %{name}.
21mr|rasqal-0.9.33-3|38	
21mr|rasqal-0.9.33-3|39	%files -n %{libname}
21mr|rasqal-0.9.33-3|40	%{_libdir}/librasqal.so.%{major}*
21mr|rasqal-0.9.33-3|41	
21mr|rasqal-0.9.33-3|42	#----------------------------------------------------------------------------
21mr|rasqal-0.9.33-3|43	
21mr|rasqal-0.9.33-3|44	%package -n %{devname}
21mr|rasqal-0.9.33-3|45	Summary:	Header files and static libraries from %{name}
21mr|rasqal-0.9.33-3|46	Group:		Development/C
21mr|rasqal-0.9.33-3|47	Requires:	%{libname} = %{EVRD}
21mr|rasqal-0.9.33-3|48	Provides:	%{name}-devel = %{EVRD}
21mr|rasqal-0.9.33-3|49	
21mr|rasqal-0.9.33-3|50	%description -n %{devname}
21mr|rasqal-0.9.33-3|51	Libraries and includes files for developing programs based on %{name}.
21mr|rasqal-0.9.33-3|52	
21mr|rasqal-0.9.33-3|53	%files -n %{devname}
21mr|rasqal-0.9.33-3|54	%{_bindir}/%{name}-config
21mr|rasqal-0.9.33-3|55	%{_includedir}/*
21mr|rasqal-0.9.33-3|56	%{_libdir}/librasqal.so
21mr|rasqal-0.9.33-3|57	%{_libdir}/pkgconfig/*
21mr|rasqal-0.9.33-3|58	%{_mandir}/man1/rasqal*
21mr|rasqal-0.9.33-3|59	%{_mandir}/man3/lib*
21mr|rasqal-0.9.33-3|60	%{_datadir}/gtk-doc/html/%{name}
21mr|rasqal-0.9.33-3|61	
21mr|rasqal-0.9.33-3|62	#----------------------------------------------------------------------------
21mr|rasqal-0.9.33-3|63	
21mr|rasqal-0.9.33-3|64	%prep
21mr|rasqal-0.9.33-3|65	%autosetup -p1
21mr|rasqal-0.9.33-3|66	
21mr|rasqal-0.9.33-3|67	%build
21mr|rasqal-0.9.33-3|68	%configure --disable-static
21mr|rasqal-0.9.33-3|69	%make
21mr|rasqal-0.9.33-3|70	
21mr|rasqal-0.9.33-3|71	%install
21mr|rasqal-0.9.33-3|72	%makeinstall_std

16458 21
21mr|rastertokpsl-re-0-2.gitd72f93.1|1	%define commit d72f93a0a50c53cfb209927e5f6a56e95607452f
21mr|rastertokpsl-re-0-2.gitd72f93.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|rastertokpsl-re-0-2.gitd72f93.1|3	
21mr|rastertokpsl-re-0-2.gitd72f93.1|4	Summary:	Reverse-engineered driver for Kyocera FS-1xxx printers
21mr|rastertokpsl-re-0-2.gitd72f93.1|5	Summary(ru_RU.UTF-8): Драйвер для принтеров Kyocera FS-1xxx, сделанный реверс-инженирингом
21mr|rastertokpsl-re-0-2.gitd72f93.1|6	Name:		rastertokpsl-re
21mr|rastertokpsl-re-0-2.gitd72f93.1|7	Version:	0
21mr|rastertokpsl-re-0-2.gitd72f93.1|8	Release:	2.git%{commit_short}.1
21mr|rastertokpsl-re-0-2.gitd72f93.1|9	# PPD files are under MIT and just "redistributable", source code is under Apache 2.0
21mr|rastertokpsl-re-0-2.gitd72f93.1|10	License:	Apache-2.0, MIT, Redistributable
21mr|rastertokpsl-re-0-2.gitd72f93.1|11	Group:		System/Configuration/Printing
21mr|rastertokpsl-re-0-2.gitd72f93.1|12	# fork of https://git.altlinux.org/gears/r/rastertokpsl-re.git
21mr|rastertokpsl-re-0-2.gitd72f93.1|13	Url:		https://hub.mos.ru/mikhailnov/rastertokpsl-re
21mr|rastertokpsl-re-0-2.gitd72f93.1|14	Source0:	https://hub.mos.ru/mikhailnov/rastertokpsl-re/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|rastertokpsl-re-0-2.gitd72f93.1|15	BuildRequires:	cups-devel
21mr|rastertokpsl-re-0-2.gitd72f93.1|16	BuildRequires:	jbig-devel
21mr|rastertokpsl-re-0-2.gitd72f93.1|17	
21mr|rastertokpsl-re-0-2.gitd72f93.1|18	%description
21mr|rastertokpsl-re-0-2.gitd72f93.1|19	Reverse-engineered driver for Kyocera FS-1xxx printers
21mr|rastertokpsl-re-0-2.gitd72f93.1|20	
21mr|rastertokpsl-re-0-2.gitd72f93.1|21	%description -l ru_RU.UTF-8
21mr|rastertokpsl-re-0-2.gitd72f93.1|22	Драйвер для принтеров Kyocera FS-1xxx, сделанный реверс-инженирингом
21mr|rastertokpsl-re-0-2.gitd72f93.1|23	
21mr|rastertokpsl-re-0-2.gitd72f93.1|24	%files
21mr|rastertokpsl-re-0-2.gitd72f93.1|25	%{_prefix}/lib/cups/filter/rastertokpsl-re
21mr|rastertokpsl-re-0-2.gitd72f93.1|26	# XXX maybe own this directory in another package?
21mr|rastertokpsl-re-0-2.gitd72f93.1|27	%dir %{_datadir}/cups/model/Kyocera
21mr|rastertokpsl-re-0-2.gitd72f93.1|28	%{_datadir}/cups/model/Kyocera/*.ppd
21mr|rastertokpsl-re-0-2.gitd72f93.1|29	
21mr|rastertokpsl-re-0-2.gitd72f93.1|30	#------------------------------------------------------------------
21mr|rastertokpsl-re-0-2.gitd72f93.1|31	
21mr|rastertokpsl-re-0-2.gitd72f93.1|32	%prep
21mr|rastertokpsl-re-0-2.gitd72f93.1|33	%autosetup -p1 -n %{name}-%{commit}
21mr|rastertokpsl-re-0-2.gitd72f93.1|34	
21mr|rastertokpsl-re-0-2.gitd72f93.1|35	%build
21mr|rastertokpsl-re-0-2.gitd72f93.1|36	autoreconf -if
21mr|rastertokpsl-re-0-2.gitd72f93.1|37	%configure
21mr|rastertokpsl-re-0-2.gitd72f93.1|38	%make_build
21mr|rastertokpsl-re-0-2.gitd72f93.1|39	
21mr|rastertokpsl-re-0-2.gitd72f93.1|40	%install
21mr|rastertokpsl-re-0-2.gitd72f93.1|41	%make_install
21mr|rastertokpsl-re-0-2.gitd72f93.1|42	
21mr|rastertokpsl-re-0-2.gitd72f93.1|43	%check
21mr|rastertokpsl-re-0-2.gitd72f93.1|44	%make check

16459 21
21mr|rawtherapee-5.9-1|1	Summary:	Raw image processing software
21mr|rawtherapee-5.9-1|2	Name:		rawtherapee
21mr|rawtherapee-5.9-1|3	Version:	5.9
21mr|rawtherapee-5.9-1|4	Release:	1
21mr|rawtherapee-5.9-1|5	License:	GPLv3+ and MIT and IJG
21mr|rawtherapee-5.9-1|6	Group:		Graphics
21mr|rawtherapee-5.9-1|7	Url:		http://www.rawtherapee.com/
21mr|rawtherapee-5.9-1|8	Source0:	http://rawtherapee.com/shared/source/%{name}-%{version}.tar.xz
21mr|rawtherapee-5.9-1|9	Source1:	Russian
21mr|rawtherapee-5.9-1|10	BuildRequires:	atomic-devel
21mr|rawtherapee-5.9-1|11	BuildRequires:	bzip2-devel
21mr|rawtherapee-5.9-1|12	BuildRequires:	cmake >= 2.6
21mr|rawtherapee-5.9-1|13	BuildRequires:	gomp-devel
21mr|rawtherapee-5.9-1|14	BuildRequires:	jpeg-devel
21mr|rawtherapee-5.9-1|15	BuildRequires:	mercurial
21mr|rawtherapee-5.9-1|16	BuildRequires:	tiff-devel
21mr|rawtherapee-5.9-1|17	BuildRequires:	pkgconfig(expat) >= 2.0
21mr|rawtherapee-5.9-1|18	BuildRequires:	pkgconfig(fftw3)
21mr|rawtherapee-5.9-1|19	BuildRequires:	pkgconfig(fftw3f)
21mr|rawtherapee-5.9-1|20	BuildRequires:	pkgconfig(gio-2.0) >= 2.16
21mr|rawtherapee-5.9-1|21	BuildRequires:	pkgconfig(giomm-2.4) >= 2.12
21mr|rawtherapee-5.9-1|22	BuildRequires:	pkgconfig(glib-2.0) >= 2.16
21mr|rawtherapee-5.9-1|23	BuildRequires:	pkgconfig(glibmm-2.4) >= 2.16
21mr|rawtherapee-5.9-1|24	BuildRequires:	pkgconfig(gobject-2.0) >= 2.16
21mr|rawtherapee-5.9-1|25	BuildRequires:	pkgconfig(gthread-2.0) >= 2.16
21mr|rawtherapee-5.9-1|26	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|rawtherapee-5.9-1|27	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|rawtherapee-5.9-1|28	BuildRequires:	pkgconfig(lcms2)
21mr|rawtherapee-5.9-1|29	BuildRequires:	pkgconfig(lensfun)
21mr|rawtherapee-5.9-1|30	BuildRequires:	pkgconfig(libcanberra-gtk)
21mr|rawtherapee-5.9-1|31	BuildRequires:	pkgconfig(libiptcdata)
21mr|rawtherapee-5.9-1|32	BuildRequires:	pkgconfig(libpng)
21mr|rawtherapee-5.9-1|33	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|rawtherapee-5.9-1|34	BuildRequires:	pkgconfig(sigc++-2.0)
21mr|rawtherapee-5.9-1|35	Requires:	hicolor-icon-theme
21mr|rawtherapee-5.9-1|36	
21mr|rawtherapee-5.9-1|37	%description
21mr|rawtherapee-5.9-1|38	Rawtherapee is a RAW image processing software. It gives full control over
21mr|rawtherapee-5.9-1|39	many parameters to enhance the raw picture before finally exporting it
21mr|rawtherapee-5.9-1|40	to some common image format.
21mr|rawtherapee-5.9-1|41	
21mr|rawtherapee-5.9-1|42	%files
21mr|rawtherapee-5.9-1|43	%doc AUTHORS.txt RELEASE_NOTES.txt
21mr|rawtherapee-5.9-1|44	%{_bindir}/rawtherapee
21mr|rawtherapee-5.9-1|45	%{_bindir}/rawtherapee-cli
21mr|rawtherapee-5.9-1|46	%{_datadir}/rawtherapee
21mr|rawtherapee-5.9-1|47	%{_datadir}/applications/%{name}.desktop
21mr|rawtherapee-5.9-1|48	%{_datadir}/metainfo/com.%{name}.RawTherapee.appdata.xml
21mr|rawtherapee-5.9-1|49	%{_iconsdir}/hicolor/*/apps/rawtherapee.png
21mr|rawtherapee-5.9-1|50	%{_iconsdir}/hicolor/scalable/apps/rawtherapee.svg
21mr|rawtherapee-5.9-1|51	%{_mandir}/man1/%{name}.1*
21mr|rawtherapee-5.9-1|52	
21mr|rawtherapee-5.9-1|53	#----------------------------------------------------------------------------
21mr|rawtherapee-5.9-1|54	
21mr|rawtherapee-5.9-1|55	%prep
21mr|rawtherapee-5.9-1|56	%setup -q
21mr|rawtherapee-5.9-1|57	%apply_patches
21mr|rawtherapee-5.9-1|58	
21mr|rawtherapee-5.9-1|59	cp -f %{SOURCE1} rtdata/languages
21mr|rawtherapee-5.9-1|60	
21mr|rawtherapee-5.9-1|61	%build
21mr|rawtherapee-5.9-1|62	%global optflags %{optflags} -std=gnu++11
21mr|rawtherapee-5.9-1|63	%cmake \
21mr|rawtherapee-5.9-1|64	-DBUILD_SHARED_LIBS=OFF
21mr|rawtherapee-5.9-1|65	%make -s
21mr|rawtherapee-5.9-1|66	
21mr|rawtherapee-5.9-1|67	%install
21mr|rawtherapee-5.9-1|68	%makeinstall_std -C build
21mr|rawtherapee-5.9-1|69	
21mr|rawtherapee-5.9-1|70	# These file are taken from the root already
21mr|rawtherapee-5.9-1|71	rm -rf %{buildroot}%{_datadir}/doc/rawtherapee

16460 21
21mr|rdate-1.5-1|1	Summary:	Retrieving the date and time from another machine on your network
21mr|rdate-1.5-1|2	Name:		rdate
21mr|rdate-1.5-1|3	Version:	1.5
21mr|rdate-1.5-1|4	Release:	1
21mr|rdate-1.5-1|5	License:	GPL
21mr|rdate-1.5-1|6	Group:		System/Configuration/Other
21mr|rdate-1.5-1|7	URL:		ftp://people.redhat.com/sopwith
21mr|rdate-1.5-1|8	Source0:	https://fossies.org/linux/misc/old/%{name}-%{version}.tar.gz
21mr|rdate-1.5-1|9	Patch0:		rdate-1.4-format_not_a_string_literal_and_no_format_arguments.diff
21mr|rdate-1.5-1|10	
21mr|rdate-1.5-1|11	%description
21mr|rdate-1.5-1|12	The rdate utility retrieves the date and time from another machine on your
21mr|rdate-1.5-1|13	network, using the protocol described in RFC 868. If you run rdate as root, it
21mr|rdate-1.5-1|14	will set your machine's local time to the time of the machine that you queried.
21mr|rdate-1.5-1|15	Note that rdate isn't scrupulously accurate. If you are worried about
21mr|rdate-1.5-1|16	milliseconds, get the xntpd program instead.
21mr|rdate-1.5-1|17	
21mr|rdate-1.5-1|18	%prep
21mr|rdate-1.5-1|19	%autosetup -p1
21mr|rdate-1.5-1|20	
21mr|rdate-1.5-1|21	%build
21mr|rdate-1.5-1|22	sh autogen.sh
21mr|rdate-1.5-1|23	%configure
21mr|rdate-1.5-1|24	%make_build CFLAGS="%{optflags} -Wall -DINET6" CC="%{__cc}" LDFLAGS="%{ldflags}"
21mr|rdate-1.5-1|25	
21mr|rdate-1.5-1|26	%install
21mr|rdate-1.5-1|27	%make_install
21mr|rdate-1.5-1|28	
21mr|rdate-1.5-1|29	%files
21mr|rdate-1.5-1|30	%{_bindir}/%{name}
21mr|rdate-1.5-1|31	%{_mandir}/man1/%{name}.1*

16461 21
21mr|rdesktop-1.9.0-3|1	%define Werror_cflags %{nil}
21mr|rdesktop-1.9.0-3|2	
21mr|rdesktop-1.9.0-3|3	Summary:	RDP client
21mr|rdesktop-1.9.0-3|4	Name:		rdesktop
21mr|rdesktop-1.9.0-3|5	Version:	1.9.0
21mr|rdesktop-1.9.0-3|6	Release:	3
21mr|rdesktop-1.9.0-3|7	License:	GPLv3+
21mr|rdesktop-1.9.0-3|8	Group:		Networking/Remote access
21mr|rdesktop-1.9.0-3|9	Url:		http://www.rdesktop.org
21mr|rdesktop-1.9.0-3|10	Source0:	https://github.com/rdesktop/rdesktop/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|rdesktop-1.9.0-3|11	# Segfault after "Retrying with plain RDP"
21mr|rdesktop-1.9.0-3|12	# https://github.com/rdesktop/rdesktop/issues/356
21mr|rdesktop-1.9.0-3|13	Patch0:		53ba87dc174175e98332e22355ad8662c02880d6.patch
21mr|rdesktop-1.9.0-3|14	BuildRequires:	pkgconfig(ao)
21mr|rdesktop-1.9.0-3|15	BuildRequires:	pkgconfig(libgssglue)
21mr|rdesktop-1.9.0-3|16	BuildRequires:	pkgconfig(libpcsclite)
21mr|rdesktop-1.9.0-3|17	BuildRequires:	pkgconfig(openssl)
21mr|rdesktop-1.9.0-3|18	BuildRequires:	pkgconfig(samplerate)
21mr|rdesktop-1.9.0-3|19	BuildRequires:	pkgconfig(x11)
21mr|rdesktop-1.9.0-3|20	BuildRequires:	pkgconfig(xrandr)
21mr|rdesktop-1.9.0-3|21	BuildRequires:	pkgconfig(krb5-gssapi)
21mr|rdesktop-1.9.0-3|22	BuildRequires:	pkgconfig(xcursor)
21mr|rdesktop-1.9.0-3|23	BuildRequires:	pkgconfig(libtasn1)
21mr|rdesktop-1.9.0-3|24	BuildRequires:	pkgconfig(nettle)
21mr|rdesktop-1.9.0-3|25	BuildRequires:	pkgconfig(gnutls)
21mr|rdesktop-1.9.0-3|26	BuildRequires:	pkgconfig(ao)
21mr|rdesktop-1.9.0-3|27	BuildRequires:	pkgconfig(libpulse)
21mr|rdesktop-1.9.0-3|28	BuildRequires:	pkgconfig(alsa)
21mr|rdesktop-1.9.0-3|29	BuildRequires:	pkgconfig(samplerate)
21mr|rdesktop-1.9.0-3|30	BuildRequires:	pkgconfig(gmp)
21mr|rdesktop-1.9.0-3|31	
21mr|rdesktop-1.9.0-3|32	%description
21mr|rdesktop-1.9.0-3|33	rdesktop is an open source client for Windows NT Terminal Server and Windows
21mr|rdesktop-1.9.0-3|34	2000 Terminal Services, capable of natively speaking Remote Desktop Protocol
21mr|rdesktop-1.9.0-3|35	(RDP) in order to present the user's NT desktop. Unlike Citrix ICA, no server
21mr|rdesktop-1.9.0-3|36	extensions are required.
21mr|rdesktop-1.9.0-3|37	
21mr|rdesktop-1.9.0-3|38	rdesktop currently runs on most UNIX based platforms with the X Window System,
21mr|rdesktop-1.9.0-3|39	and other ports should be fairly straightforward. rdesktop is used through
21mr|rdesktop-1.9.0-3|40	rfbdrake.
21mr|rdesktop-1.9.0-3|41	
21mr|rdesktop-1.9.0-3|42	%files
21mr|rdesktop-1.9.0-3|43	%doc COPYING doc/*.txt doc/AUTHORS doc/HACKING doc/TODO
21mr|rdesktop-1.9.0-3|44	%{_bindir}/%{name}
21mr|rdesktop-1.9.0-3|45	%{_datadir}/%{name}/
21mr|rdesktop-1.9.0-3|46	%{_mandir}/man1/*
21mr|rdesktop-1.9.0-3|47	
21mr|rdesktop-1.9.0-3|48	#-----------------------------------------------------
21mr|rdesktop-1.9.0-3|49	
21mr|rdesktop-1.9.0-3|50	%prep
21mr|rdesktop-1.9.0-3|51	%autosetup -p1
21mr|rdesktop-1.9.0-3|52	
21mr|rdesktop-1.9.0-3|53	# lib64 fix
21mr|rdesktop-1.9.0-3|54	perl -pi -e "s|\/lib\"|\/%{_lib}\"|g" configure*
21mr|rdesktop-1.9.0-3|55	perl -pi -e "s|\/lib\ |\/%{_lib}\ |g" configure*
21mr|rdesktop-1.9.0-3|56	
21mr|rdesktop-1.9.0-3|57	%build
21mr|rdesktop-1.9.0-3|58	export STRIP="/bin/true"
21mr|rdesktop-1.9.0-3|59	
21mr|rdesktop-1.9.0-3|60	./bootstrap
21mr|rdesktop-1.9.0-3|61	
21mr|rdesktop-1.9.0-3|62	%configure \
21mr|rdesktop-1.9.0-3|63	--with-openssl=%{_prefix} \
21mr|rdesktop-1.9.0-3|64	--with-sound=libao \
21mr|rdesktop-1.9.0-3|65	--with-ipv6 \
21mr|rdesktop-1.9.0-3|66	--enable-smartcard
21mr|rdesktop-1.9.0-3|67	
21mr|rdesktop-1.9.0-3|68	%make
21mr|rdesktop-1.9.0-3|69	
21mr|rdesktop-1.9.0-3|70	chmod 644 COPYING
21mr|rdesktop-1.9.0-3|71	chmod 644 doc/*
21mr|rdesktop-1.9.0-3|72	
21mr|rdesktop-1.9.0-3|73	%install
21mr|rdesktop-1.9.0-3|74	%makeinstall_std

16462 21
21mr|rdma-core-34.0-1|1	
21mr|rdma-core-34.0-1|2	%define ibmadmajor 5
21mr|rdma-core-34.0-1|3	%define ibnetdiscmajor 5
21mr|rdma-core-34.0-1|4	%define ibverbsmajor 1
21mr|rdma-core-34.0-1|5	%define ibumadmajor 3
21mr|rdma-core-34.0-1|6	%define rdmacmmajor 1
21mr|rdma-core-34.0-1|7	%define efamajor 1
21mr|rdma-core-34.0-1|8	%define mlx4major 1
21mr|rdma-core-34.0-1|9	%define mlx5major 1
21mr|rdma-core-34.0-1|10	
21mr|rdma-core-34.0-1|11	%global dracutlibdir %{_prefix}/lib/dracut
21mr|rdma-core-34.0-1|12	%global sysmodprobedir %{_prefix}/lib/modprobe.d
21mr|rdma-core-34.0-1|13	
21mr|rdma-core-34.0-1|14	%define libibverbs %mklibname ibverbs %{ibverbsmajor}
21mr|rdma-core-34.0-1|15	%define libibumad %mklibname ibumad %{ibumadmajor}
21mr|rdma-core-34.0-1|16	%define libibmad %mklibname ibumad %{ibmadmajor}
21mr|rdma-core-34.0-1|17	%define librdmacm %mklibname rdmacm %{rdmacmmajor}
21mr|rdma-core-34.0-1|18	%define libibnetdisc %mklibname ibnetdisc %{ibnetdiscmajor}
21mr|rdma-core-34.0-1|19	%define libefa %mklibname efa %{efamajor}
21mr|rdma-core-34.0-1|20	%define libmlx4 %mklibname mlx4 %{efamajor}
21mr|rdma-core-34.0-1|21	%define libmlx5 %mklibname mlx5 %{efamajor}
21mr|rdma-core-34.0-1|22	
21mr|rdma-core-34.0-1|23	%define devname %mklibname %{name} -d
21mr|rdma-core-34.0-1|24	
21mr|rdma-core-34.0-1|25	%bcond_with docs
21mr|rdma-core-34.0-1|26	
21mr|rdma-core-34.0-1|27	Name:		rdma-core
21mr|rdma-core-34.0-1|28	Version:	34.0
21mr|rdma-core-34.0-1|29	Release:	1
21mr|rdma-core-34.0-1|30	Summary:	RDMA core userspace libraries and daemons
21mr|rdma-core-34.0-1|31	Group:		System/Servers
21mr|rdma-core-34.0-1|32	
21mr|rdma-core-34.0-1|33	# Almost everything is licensed under the OFA dual GPLv2, 2 Clause BSD license
21mr|rdma-core-34.0-1|34	#  providers/ipathverbs/ Dual licensed using a BSD license with an extra patent clause
21mr|rdma-core-34.0-1|35	#  providers/rxe/ Incorporates code from ipathverbs and contains the patent clause
21mr|rdma-core-34.0-1|36	#  providers/hfi1verbs Uses the 3 Clause BSD license
21mr|rdma-core-34.0-1|37	License:	GPLv2 or BSD
21mr|rdma-core-34.0-1|38	Url:		https://github.com/linux-rdma/rdma-core
21mr|rdma-core-34.0-1|39	Source0:	https://github.com/linux-rdma/rdma-core/releases/download/v%{version}/rdma-core-%{version}.tar.gz
21mr|rdma-core-34.0-1|40	
21mr|rdma-core-34.0-1|41	BuildRequires:	cmake >= 2.8.11
21mr|rdma-core-34.0-1|42	BuildRequires:	ninja
21mr|rdma-core-34.0-1|43	BuildRequires:	pkgconfig(libudev)
21mr|rdma-core-34.0-1|44	BuildRequires:	pkgconfig(libnl-3.0)
21mr|rdma-core-34.0-1|45	BuildRequires:	pkgconfig(libnl-route-3.0)
21mr|rdma-core-34.0-1|46	#BuildRequires:	python3 >= 3.7.4
21mr|rdma-core-34.0-1|47	BuildRequires:	python3-docutils
21mr|rdma-core-34.0-1|48	BuildRequires:	perl-generators
21mr|rdma-core-34.0-1|49	%if %{with docs}
21mr|rdma-core-34.0-1|50	BuildRequires:	pandoc
21mr|rdma-core-34.0-1|51	%endif
21mr|rdma-core-34.0-1|52	
21mr|rdma-core-34.0-1|53	Provides:	rdma = %{EVRD}
21mr|rdma-core-34.0-1|54	Provides:	rdma-ndd = %{EVRD}
21mr|rdma-core-34.0-1|55	# the ndd utility moved from infiniband-diags to rdma-core
21mr|rdma-core-34.0-1|56	Conflicts:	infiniband-diags <= 1.6.7
21mr|rdma-core-34.0-1|57	
21mr|rdma-core-34.0-1|58	
21mr|rdma-core-34.0-1|59	%description
21mr|rdma-core-34.0-1|60	RDMA core userspace infrastructure and documentation, including initialization
21mr|rdma-core-34.0-1|61	scripts, kernel driver-specific modprobe override configs, IPoIB network
21mr|rdma-core-34.0-1|62	scripts, dracut rules, and the rdma-ndd utility.
21mr|rdma-core-34.0-1|63	
21mr|rdma-core-34.0-1|64	%files
21mr|rdma-core-34.0-1|65	%dir %{_sysconfdir}/rdma
21mr|rdma-core-34.0-1|66	%dir %{_docdir}/%{name}-%{version}
21mr|rdma-core-34.0-1|67	%doc %{_docdir}/%{name}-%{version}/README.md
21mr|rdma-core-34.0-1|68	%doc %{_docdir}/%{name}-%{version}/rxe.md
21mr|rdma-core-34.0-1|69	%doc %{_docdir}/%{name}-%{version}/udev.md
21mr|rdma-core-34.0-1|70	%doc %{_docdir}/%{name}-%{version}/tag_matching.md
21mr|rdma-core-34.0-1|71	%config(noreplace) %{_sysconfdir}/rdma/mlx4.conf
21mr|rdma-core-34.0-1|72	%ifarch %{x86_64} %{ix86} %{armx}
21mr|rdma-core-34.0-1|73	%config(noreplace) %{_sysconfdir}/modprobe.d/mlx4.conf
21mr|rdma-core-34.0-1|74	%endif
21mr|rdma-core-34.0-1|75	%{sysmodprobedir}/libmlx4.conf
21mr|rdma-core-34.0-1|76	%{_libexecdir}/mlx4-setup.sh
21mr|rdma-core-34.0-1|77	%config(noreplace) %{_sysconfdir}/rdma/modules/infiniband.conf
21mr|rdma-core-34.0-1|78	%config(noreplace) %{_sysconfdir}/rdma/modules/iwarp.conf
21mr|rdma-core-34.0-1|79	%config(noreplace) %{_sysconfdir}/rdma/modules/opa.conf
21mr|rdma-core-34.0-1|80	%config(noreplace) %{_sysconfdir}/rdma/modules/rdma.conf
21mr|rdma-core-34.0-1|81	%config(noreplace) %{_sysconfdir}/rdma/modules/roce.conf
21mr|rdma-core-34.0-1|82	%config(noreplace) %{_sysconfdir}/rdma/rdma.conf
21mr|rdma-core-34.0-1|83	%config(noreplace) %{_sysconfdir}/udev/rules.d/*
21mr|rdma-core-34.0-1|84	%config(noreplace) %{_sysconfdir}/modprobe.d/truescale.conf
21mr|rdma-core-34.0-1|85	%{_unitdir}/rdma-hw.target
21mr|rdma-core-34.0-1|86	%{_unitdir}/rdma-load-modules@.service
21mr|rdma-core-34.0-1|87	%dir %{dracutlibdir}/modules.d/05rdma
21mr|rdma-core-34.0-1|88	%{dracutlibdir}/modules.d/05rdma/module-setup.sh
21mr|rdma-core-34.0-1|89	%{_udevrulesdir}/60-rdma-persistent-naming.rules
21mr|rdma-core-34.0-1|90	%{_udevrulesdir}/../rdma_rename
21mr|rdma-core-34.0-1|91	%{_udevrulesdir}/60-rdma-ndd.rules
21mr|rdma-core-34.0-1|92	%{_udevrulesdir}/75-rdma-description.rules
21mr|rdma-core-34.0-1|93	%{_udevrulesdir}/90-rdma-hw-modules.rules
21mr|rdma-core-34.0-1|94	%{_udevrulesdir}/90-rdma-ulp-modules.rules
21mr|rdma-core-34.0-1|95	%{_udevrulesdir}/90-rdma-umad.rules
21mr|rdma-core-34.0-1|96	%{_libexecdir}/truescale-serdes.cmds
21mr|rdma-core-34.0-1|97	%{_sbindir}/rdma-ndd
21mr|rdma-core-34.0-1|98	%{_unitdir}/rdma-ndd.service
21mr|rdma-core-34.0-1|99	%{_mandir}/man7/rxe*
21mr|rdma-core-34.0-1|100	%{_mandir}/man8/rdma-ndd.*
21mr|rdma-core-34.0-1|101	%license COPYING.*
21mr|rdma-core-34.0-1|102	
21mr|rdma-core-34.0-1|103	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|104	
21mr|rdma-core-34.0-1|105	%package -n 	%{devname}
21mr|rdma-core-34.0-1|106	Summary:	RDMA core development libraries and headers
21mr|rdma-core-34.0-1|107	Group:		System/Servers
21mr|rdma-core-34.0-1|108	Requires:	%{name} = %{EVRD}
21mr|rdma-core-34.0-1|109	Requires:	%{libibverbs} = %{EVRD}
21mr|rdma-core-34.0-1|110	Requires:	%{libibumad} = %{EVRD}
21mr|rdma-core-34.0-1|111	Requires:	%{librdmacm} = %{EVRD}
21mr|rdma-core-34.0-1|112	Requires:	%{libibnetdisc} = %{EVRD}
21mr|rdma-core-34.0-1|113	%ifarch %{x86_64} %{ix86} %{armx}
21mr|rdma-core-34.0-1|114	Requires:	%{libefa} = %{EVRD}
21mr|rdma-core-34.0-1|115	Requires:	%{libmlx4} = %{EVRD}
21mr|rdma-core-34.0-1|116	Requires:	%{libmlx5} = %{EVRD}
21mr|rdma-core-34.0-1|117	%endif
21mr|rdma-core-34.0-1|118	Requires:	ibacm = %{EVRD}
21mr|rdma-core-34.0-1|119	Provides:	ibacm-devel = %{EVRD}
21mr|rdma-core-34.0-1|120	Provides:	rdmacm-devel = %{EVRD}
21mr|rdma-core-34.0-1|121	Requires:	infiniband-diags = %{EVRD}
21mr|rdma-core-34.0-1|122	Provides:	infiniband-diags-devel = %{EVRD}
21mr|rdma-core-34.0-1|123	Provides:	%{_lib}ibmad-devel = %{EVRD}
21mr|rdma-core-34.0-1|124	Provides:	libibverbs-devel = %{EVRD}
21mr|rdma-core-34.0-1|125	
21mr|rdma-core-34.0-1|126	%description -n	%{devname}
21mr|rdma-core-34.0-1|127	RDMA core development libraries and headers.
21mr|rdma-core-34.0-1|128	
21mr|rdma-core-34.0-1|129	%files -n %{devname}
21mr|rdma-core-34.0-1|130	%doc %{_docdir}/%{name}-%{version}/MAINTAINERS
21mr|rdma-core-34.0-1|131	%doc %{_docdir}/%{name}-%{version}/libibverbs.md
21mr|rdma-core-34.0-1|132	%doc %{_docdir}/%{name}-%{version}/librdmacm.md
21mr|rdma-core-34.0-1|133	%dir %{_includedir}/infiniband
21mr|rdma-core-34.0-1|134	%dir %{_includedir}/rdma
21mr|rdma-core-34.0-1|135	%{_includedir}/infiniband/*
21mr|rdma-core-34.0-1|136	%{_includedir}/rdma/*
21mr|rdma-core-34.0-1|137	%{_libdir}/lib*.so
21mr|rdma-core-34.0-1|138	%{_libdir}/pkgconfig/*.pc
21mr|rdma-core-34.0-1|139	%{_mandir}/man3/ibv_*
21mr|rdma-core-34.0-1|140	%{_mandir}/man3/rdma*
21mr|rdma-core-34.0-1|141	%{_mandir}/man3/umad*
21mr|rdma-core-34.0-1|142	%{_mandir}/man3/*_to_ibv_rate.*
21mr|rdma-core-34.0-1|143	%{_mandir}/man7/rdma_cm.*
21mr|rdma-core-34.0-1|144	%{_mandir}/man3/ibnd_*
21mr|rdma-core-34.0-1|145	%ifarch %{x86_64} %{ix86} %{armx}
21mr|rdma-core-34.0-1|146	%{_mandir}/man3/efadv*
21mr|rdma-core-34.0-1|147	%{_mandir}/man7/efadv*
21mr|rdma-core-34.0-1|148	%{_mandir}/man3/mlx4dv*
21mr|rdma-core-34.0-1|149	%{_mandir}/man7/mlx4dv*
21mr|rdma-core-34.0-1|150	%{_mandir}/man3/mlx5dv*
21mr|rdma-core-34.0-1|151	%{_mandir}/man7/mlx5dv*
21mr|rdma-core-34.0-1|152	%endif
21mr|rdma-core-34.0-1|153	
21mr|rdma-core-34.0-1|154	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|155	
21mr|rdma-core-34.0-1|156	%package -n infiniband-diags
21mr|rdma-core-34.0-1|157	Summary:	InfiniBand Diagnostic Tools
21mr|rdma-core-34.0-1|158	Group:		System/Servers
21mr|rdma-core-34.0-1|159	Provides:	perl(IBswcountlimits)
21mr|rdma-core-34.0-1|160	Requires:	%{libibmad} = %{EVRD}
21mr|rdma-core-34.0-1|161	Requires:	%{libibnetdisc} = %{EVRD}
21mr|rdma-core-34.0-1|162	
21mr|rdma-core-34.0-1|163	%description -n infiniband-diags
21mr|rdma-core-34.0-1|164	This package provides IB diagnostic programs and scripts needed to diagnose an
21mr|rdma-core-34.0-1|165	IB subnet.  infiniband-diags now also provides libibmad.  libibmad provides
21mr|rdma-core-34.0-1|166	low layer IB functions for use by the IB diagnostic and management
21mr|rdma-core-34.0-1|167	programs. These include MAD, SA, SMP, and other basic IB functions.
21mr|rdma-core-34.0-1|168	
21mr|rdma-core-34.0-1|169	%files -n infiniband-diags
21mr|rdma-core-34.0-1|170	%{_sbindir}/ibaddr
21mr|rdma-core-34.0-1|171	%{_mandir}/man8/ibaddr*
21mr|rdma-core-34.0-1|172	%{_sbindir}/ibnetdiscover
21mr|rdma-core-34.0-1|173	%{_mandir}/man8/ibnetdiscover*
21mr|rdma-core-34.0-1|174	%{_sbindir}/ibping
21mr|rdma-core-34.0-1|175	%{_mandir}/man8/ibping*
21mr|rdma-core-34.0-1|176	%{_sbindir}/ibportstate
21mr|rdma-core-34.0-1|177	%{_mandir}/man8/ibportstate*
21mr|rdma-core-34.0-1|178	%{_sbindir}/ibroute
21mr|rdma-core-34.0-1|179	%{_mandir}/man8/ibroute.*
21mr|rdma-core-34.0-1|180	%{_sbindir}/ibstat
21mr|rdma-core-34.0-1|181	%{_mandir}/man8/ibstat.*
21mr|rdma-core-34.0-1|182	%{_sbindir}/ibsysstat
21mr|rdma-core-34.0-1|183	%{_mandir}/man8/ibsysstat*
21mr|rdma-core-34.0-1|184	%{_sbindir}/ibtracert
21mr|rdma-core-34.0-1|185	%{_mandir}/man8/ibtracert*
21mr|rdma-core-34.0-1|186	%{_sbindir}/perfquery
21mr|rdma-core-34.0-1|187	%{_mandir}/man8/perfquery*
21mr|rdma-core-34.0-1|188	%{_sbindir}/sminfo
21mr|rdma-core-34.0-1|189	%{_mandir}/man8/sminfo*
21mr|rdma-core-34.0-1|190	%{_sbindir}/smpdump
21mr|rdma-core-34.0-1|191	%{_mandir}/man8/smpdump*
21mr|rdma-core-34.0-1|192	%{_sbindir}/smpquery
21mr|rdma-core-34.0-1|193	%{_mandir}/man8/smpquery*
21mr|rdma-core-34.0-1|194	%{_sbindir}/saquery
21mr|rdma-core-34.0-1|195	%{_mandir}/man8/saquery*
21mr|rdma-core-34.0-1|196	%{_sbindir}/vendstat
21mr|rdma-core-34.0-1|197	%{_mandir}/man8/vendstat*
21mr|rdma-core-34.0-1|198	%{_sbindir}/iblinkinfo
21mr|rdma-core-34.0-1|199	%{_mandir}/man8/iblinkinfo*
21mr|rdma-core-34.0-1|200	%{_sbindir}/ibqueryerrors
21mr|rdma-core-34.0-1|201	%{_mandir}/man8/ibqueryerrors*
21mr|rdma-core-34.0-1|202	%{_sbindir}/ibcacheedit
21mr|rdma-core-34.0-1|203	%{_mandir}/man8/ibcacheedit*
21mr|rdma-core-34.0-1|204	%{_sbindir}/ibccquery
21mr|rdma-core-34.0-1|205	%{_mandir}/man8/ibccquery*
21mr|rdma-core-34.0-1|206	%{_sbindir}/ibccconfig
21mr|rdma-core-34.0-1|207	%{_mandir}/man8/ibccconfig*
21mr|rdma-core-34.0-1|208	%{_sbindir}/dump_fts
21mr|rdma-core-34.0-1|209	%{_mandir}/man8/dump_fts*
21mr|rdma-core-34.0-1|210	%{_sbindir}/ibhosts
21mr|rdma-core-34.0-1|211	%{_mandir}/man8/ibhosts*
21mr|rdma-core-34.0-1|212	%{_sbindir}/ibswitches
21mr|rdma-core-34.0-1|213	%{_mandir}/man8/ibswitches*
21mr|rdma-core-34.0-1|214	%{_sbindir}/ibnodes
21mr|rdma-core-34.0-1|215	%{_mandir}/man8/ibnodes*
21mr|rdma-core-34.0-1|216	%{_sbindir}/ibrouters
21mr|rdma-core-34.0-1|217	%{_mandir}/man8/ibrouters*
21mr|rdma-core-34.0-1|218	%{_sbindir}/ibfindnodesusing.pl
21mr|rdma-core-34.0-1|219	%{_mandir}/man8/ibfindnodesusing*
21mr|rdma-core-34.0-1|220	%{_sbindir}/ibidsverify.pl
21mr|rdma-core-34.0-1|221	%{_mandir}/man8/ibidsverify*
21mr|rdma-core-34.0-1|222	%{_sbindir}/check_lft_balance.pl
21mr|rdma-core-34.0-1|223	%{_mandir}/man8/check_lft_balance*
21mr|rdma-core-34.0-1|224	%{_sbindir}/dump_lfts.sh
21mr|rdma-core-34.0-1|225	%{_mandir}/man8/dump_lfts*
21mr|rdma-core-34.0-1|226	%{_sbindir}/dump_mfts.sh
21mr|rdma-core-34.0-1|227	%{_mandir}/man8/dump_mfts*
21mr|rdma-core-34.0-1|228	%{_sbindir}/ibclearerrors
21mr|rdma-core-34.0-1|229	%{_mandir}/man8/ibclearerrors*
21mr|rdma-core-34.0-1|230	%{_sbindir}/ibclearcounters
21mr|rdma-core-34.0-1|231	%{_mandir}/man8/ibclearcounters*
21mr|rdma-core-34.0-1|232	%{_sbindir}/ibstatus
21mr|rdma-core-34.0-1|233	%{_mandir}/man8/ibstatus*
21mr|rdma-core-34.0-1|234	%{_mandir}/man8/infiniband-diags*
21mr|rdma-core-34.0-1|235	%{perl_vendorlib}/IBswcountlimits.pm
21mr|rdma-core-34.0-1|236	%config(noreplace) %{_sysconfdir}/infiniband-diags/error_thresholds
21mr|rdma-core-34.0-1|237	%config(noreplace) %{_sysconfdir}/infiniband-diags/ibdiag.conf
21mr|rdma-core-34.0-1|238	
21mr|rdma-core-34.0-1|239	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|240	
21mr|rdma-core-34.0-1|241	%package -n %{libibmad}
21mr|rdma-core-34.0-1|242	Summary: OpenFabrics Alliance InfiniBand mad (userspace management datagram) library
21mr|rdma-core-34.0-1|243	Group:		System/Libraries
21mr|rdma-core-34.0-1|244	
21mr|rdma-core-34.0-1|245	%description -n %{libibmad}
21mr|rdma-core-34.0-1|246	libibmad provides the userspace management datagram (umad) library
21mr|rdma-core-34.0-1|247	functions, which sit on top of the umad modules in the kernel. These
21mr|rdma-core-34.0-1|248	are used by the IB diagnostic and management tools, including OpenSM.
21mr|rdma-core-34.0-1|249	
21mr|rdma-core-34.0-1|250	%files -n %{libibmad}
21mr|rdma-core-34.0-1|251	%{_libdir}/libibmad*.so.%{ibmadmajor}*
21mr|rdma-core-34.0-1|252	
21mr|rdma-core-34.0-1|253	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|254	%package -n infiniband-diags-compat
21mr|rdma-core-34.0-1|255	Summary: OpenFabrics Alliance InfiniBand Diagnostic Tools
21mr|rdma-core-34.0-1|256	
21mr|rdma-core-34.0-1|257	%description -n infiniband-diags-compat
21mr|rdma-core-34.0-1|258	Deprecated scripts and utilities which provide duplicated functionality, most
21mr|rdma-core-34.0-1|259	often at a reduced performance. These are maintained for the time being for
21mr|rdma-core-34.0-1|260	compatibility reasons.
21mr|rdma-core-34.0-1|261	
21mr|rdma-core-34.0-1|262	%files -n infiniband-diags-compat
21mr|rdma-core-34.0-1|263	%{_sbindir}/ibcheckerrs
21mr|rdma-core-34.0-1|264	%{_mandir}/man8/ibcheckerrs*
21mr|rdma-core-34.0-1|265	%{_sbindir}/ibchecknet
21mr|rdma-core-34.0-1|266	%{_mandir}/man8/ibchecknet*
21mr|rdma-core-34.0-1|267	%{_sbindir}/ibchecknode
21mr|rdma-core-34.0-1|268	%{_mandir}/man8/ibchecknode*
21mr|rdma-core-34.0-1|269	%{_sbindir}/ibcheckport
21mr|rdma-core-34.0-1|270	%{_mandir}/man8/ibcheckport.*
21mr|rdma-core-34.0-1|271	%{_sbindir}/ibcheckportwidth
21mr|rdma-core-34.0-1|272	%{_mandir}/man8/ibcheckportwidth*
21mr|rdma-core-34.0-1|273	%{_sbindir}/ibcheckportstate
21mr|rdma-core-34.0-1|274	%{_mandir}/man8/ibcheckportstate*
21mr|rdma-core-34.0-1|275	%{_sbindir}/ibcheckwidth
21mr|rdma-core-34.0-1|276	%{_mandir}/man8/ibcheckwidth*
21mr|rdma-core-34.0-1|277	%{_sbindir}/ibcheckstate
21mr|rdma-core-34.0-1|278	%{_mandir}/man8/ibcheckstate*
21mr|rdma-core-34.0-1|279	%{_sbindir}/ibcheckerrors
21mr|rdma-core-34.0-1|280	%{_mandir}/man8/ibcheckerrors*
21mr|rdma-core-34.0-1|281	%{_sbindir}/ibdatacounts
21mr|rdma-core-34.0-1|282	%{_mandir}/man8/ibdatacounts*
21mr|rdma-core-34.0-1|283	%{_sbindir}/ibdatacounters
21mr|rdma-core-34.0-1|284	%{_mandir}/man8/ibdatacounters*
21mr|rdma-core-34.0-1|285	%{_sbindir}/ibdiscover.pl
21mr|rdma-core-34.0-1|286	%{_mandir}/man8/ibdiscover*
21mr|rdma-core-34.0-1|287	%{_sbindir}/ibswportwatch.pl
21mr|rdma-core-34.0-1|288	%{_mandir}/man8/ibswportwatch*
21mr|rdma-core-34.0-1|289	%{_sbindir}/ibqueryerrors.pl
21mr|rdma-core-34.0-1|290	%{_sbindir}/iblinkinfo.pl
21mr|rdma-core-34.0-1|291	%{_sbindir}/ibprintca.pl
21mr|rdma-core-34.0-1|292	%{_mandir}/man8/ibprintca*
21mr|rdma-core-34.0-1|293	%{_sbindir}/ibprintswitch.pl
21mr|rdma-core-34.0-1|294	%{_mandir}/man8/ibprintswitch*
21mr|rdma-core-34.0-1|295	%{_sbindir}/ibprintrt.pl
21mr|rdma-core-34.0-1|296	%{_mandir}/man8/ibprintrt*
21mr|rdma-core-34.0-1|297	%{_sbindir}/set_nodedesc.sh
21mr|rdma-core-34.0-1|298	
21mr|rdma-core-34.0-1|299	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|300	
21mr|rdma-core-34.0-1|301	%package -n	%{libibverbs}
21mr|rdma-core-34.0-1|302	Summary:	A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware
21mr|rdma-core-34.0-1|303	Group:		System/Libraries
21mr|rdma-core-34.0-1|304	
21mr|rdma-core-34.0-1|305	%description -n %{libibverbs}
21mr|rdma-core-34.0-1|306	libibverbs is a library that allows userspace processes to use RDMA
21mr|rdma-core-34.0-1|307	"verbs" as described in the InfiniBand Architecture Specification and
21mr|rdma-core-34.0-1|308	the RDMA Protocol Verbs Specification.  This includes direct hardware
21mr|rdma-core-34.0-1|309	access from userspace to InfiniBand/iWARP adapters (kernel bypass) for
21mr|rdma-core-34.0-1|310	fast path operations.
21mr|rdma-core-34.0-1|311	
21mr|rdma-core-34.0-1|312	%files -n %{libibverbs}
21mr|rdma-core-34.0-1|313	%{_libdir}/libibverbs*.so.%{ibverbsmajor}*
21mr|rdma-core-34.0-1|314	
21mr|rdma-core-34.0-1|315	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|316	
21mr|rdma-core-34.0-1|317	%package -n libibverbs-utils
21mr|rdma-core-34.0-1|318	Summary:	Examples for the libibverbs library
21mr|rdma-core-34.0-1|319	Group:		System/Servers
21mr|rdma-core-34.0-1|320	Requires:	%{libibverbs} = %{EVRD}
21mr|rdma-core-34.0-1|321	
21mr|rdma-core-34.0-1|322	%description -n libibverbs-utils
21mr|rdma-core-34.0-1|323	Useful libibverbs example programs such as ibv_devinfo, which
21mr|rdma-core-34.0-1|324	displays information about RDMA devices.
21mr|rdma-core-34.0-1|325	
21mr|rdma-core-34.0-1|326	%files -n libibverbs-utils
21mr|rdma-core-34.0-1|327	%{_bindir}/ibv_*
21mr|rdma-core-34.0-1|328	%{_mandir}/man1/ibv_*
21mr|rdma-core-34.0-1|329	%dir %{_sysconfdir}/libibverbs.d
21mr|rdma-core-34.0-1|330	%config(noreplace) %{_sysconfdir}/libibverbs.d/*.driver
21mr|rdma-core-34.0-1|331	
21mr|rdma-core-34.0-1|332	
21mr|rdma-core-34.0-1|333	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|334	
21mr|rdma-core-34.0-1|335	%package -n	libibverbs-plugins
21mr|rdma-core-34.0-1|336	Summary:	A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware
21mr|rdma-core-34.0-1|337	Group:		System/Libraries
21mr|rdma-core-34.0-1|338	Provides:	%{_lib}cxgb3 = %{EVRD}
21mr|rdma-core-34.0-1|339	Provides:	%{_lib}cxgb4 = %{EVRD}
21mr|rdma-core-34.0-1|340	Provides:	%{_lib}hfi1 = %{EVRD}
21mr|rdma-core-34.0-1|341	Provides:	%{_lib}i40iw = %{EVRD}
21mr|rdma-core-34.0-1|342	Provides:	%{_lib}ipathverbs = %{EVRD}
21mr|rdma-core-34.0-1|343	Provides:	%{_lib}mlx4 = %{EVRD}
21mr|rdma-core-34.0-1|344	Provides:	%{_lib}mthca = %{EVRD}
21mr|rdma-core-34.0-1|345	Provides:	%{_lib}nes = %{EVRD}
21mr|rdma-core-34.0-1|346	Provides:	%{_lib}ocrdma = %{EVRD}
21mr|rdma-core-34.0-1|347	Provides:	%{_lib}rxe = %{EVRD}
21mr|rdma-core-34.0-1|348	Provides:	%{_lib}usnic_verbs = %{EVRD}
21mr|rdma-core-34.0-1|349	
21mr|rdma-core-34.0-1|350	%description -n libibverbs-plugins
21mr|rdma-core-34.0-1|351	libibverbs is a library that allows userspace processes to use RDMA
21mr|rdma-core-34.0-1|352	"verbs" as described in the InfiniBand Architecture Specification and
21mr|rdma-core-34.0-1|353	the RDMA Protocol Verbs Specification.  This includes direct hardware
21mr|rdma-core-34.0-1|354	access from userspace to InfiniBand/iWARP adapters (kernel bypass) for
21mr|rdma-core-34.0-1|355	fast path operations.
21mr|rdma-core-34.0-1|356	
21mr|rdma-core-34.0-1|357	Device-specific plug-in ibverbs userspace drivers are included:
21mr|rdma-core-34.0-1|358	
21mr|rdma-core-34.0-1|359	- libcxgb3: Chelsio T3 iWARP HCA
21mr|rdma-core-34.0-1|360	- libcxgb4: Chelsio T4 iWARP HCA
21mr|rdma-core-34.0-1|361	- libhfi1: Intel Omni-Path HFI
21mr|rdma-core-34.0-1|362	- libhns: HiSilicon Hip06 SoC
21mr|rdma-core-34.0-1|363	- libi40iw: Intel Ethernet Connection X722 RDMA
21mr|rdma-core-34.0-1|364	- libipathverbs: QLogic InfiniPath HCA
21mr|rdma-core-34.0-1|365	- libmlx4: Mellanox ConnectX-3 InfiniBand HCA (except arm, s390)
21mr|rdma-core-34.0-1|366	- libmlx5: Mellanox Connect-IB/X-4+ InfiniBand HCA (except arm, s390, s390x)
21mr|rdma-core-34.0-1|367	- libmthca: Mellanox InfiniBand HCA
21mr|rdma-core-34.0-1|368	- libnes: NetEffect RNIC
21mr|rdma-core-34.0-1|369	- libocrdma: Emulex OneConnect RDMA/RoCE Device
21mr|rdma-core-34.0-1|370	- libqedr: QLogic QL4xxx RoCE HCA
21mr|rdma-core-34.0-1|371	- librxe: A software implementation of the RoCE protocol
21mr|rdma-core-34.0-1|372	- libvmw_pvrdma: VMware paravirtual RDMA device
21mr|rdma-core-34.0-1|373	
21mr|rdma-core-34.0-1|374	%files -n libibverbs-plugins
21mr|rdma-core-34.0-1|375	%dir %{_libdir}/libibverbs
21mr|rdma-core-34.0-1|376	%{_libdir}/libibverbs/*.so
21mr|rdma-core-34.0-1|377	
21mr|rdma-core-34.0-1|378	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|379	
21mr|rdma-core-34.0-1|380	%ifarch %{x86_64} %{ix86} %{armx}
21mr|rdma-core-34.0-1|381	%package -n	%{libefa}
21mr|rdma-core-34.0-1|382	Summary:	A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware
21mr|rdma-core-34.0-1|383	Group:		System/Libraries
21mr|rdma-core-34.0-1|384	
21mr|rdma-core-34.0-1|385	%description -n %{libefa}
21mr|rdma-core-34.0-1|386	libibverbs is a library that allows userspace processes to use RDMA
21mr|rdma-core-34.0-1|387	"verbs" as described in the InfiniBand Architecture Specification and
21mr|rdma-core-34.0-1|388	the RDMA Protocol Verbs Specification.  This includes direct hardware
21mr|rdma-core-34.0-1|389	access from userspace to InfiniBand/iWARP adapters (kernel bypass) for
21mr|rdma-core-34.0-1|390	fast path operations.
21mr|rdma-core-34.0-1|391	
21mr|rdma-core-34.0-1|392	
21mr|rdma-core-34.0-1|393	%files -n %{libefa}
21mr|rdma-core-34.0-1|394	%{_libdir}/libefa.so.%{efamajor}*
21mr|rdma-core-34.0-1|395	
21mr|rdma-core-34.0-1|396	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|397	
21mr|rdma-core-34.0-1|398	%package -n	%{libmlx4}
21mr|rdma-core-34.0-1|399	Summary:	A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware
21mr|rdma-core-34.0-1|400	Group:		System/Libraries
21mr|rdma-core-34.0-1|401	
21mr|rdma-core-34.0-1|402	%description -n %{libmlx4}
21mr|rdma-core-34.0-1|403	libibverbs is a library that allows userspace processes to use RDMA
21mr|rdma-core-34.0-1|404	"verbs" as described in the InfiniBand Architecture Specification and
21mr|rdma-core-34.0-1|405	the RDMA Protocol Verbs Specification.  This includes direct hardware
21mr|rdma-core-34.0-1|406	access from userspace to InfiniBand/iWARP adapters (kernel bypass) for
21mr|rdma-core-34.0-1|407	fast path operations.
21mr|rdma-core-34.0-1|408	
21mr|rdma-core-34.0-1|409	%files -n %{libmlx4}
21mr|rdma-core-34.0-1|410	%{_libdir}/libmlx4.so.%{mlx4major}*
21mr|rdma-core-34.0-1|411	
21mr|rdma-core-34.0-1|412	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|413	%package -n	%{libmlx5}
21mr|rdma-core-34.0-1|414	Summary:	A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware
21mr|rdma-core-34.0-1|415	Group:		System/Libraries
21mr|rdma-core-34.0-1|416	
21mr|rdma-core-34.0-1|417	%description -n %{libmlx5}
21mr|rdma-core-34.0-1|418	libibverbs is a library that allows userspace processes to use RDMA
21mr|rdma-core-34.0-1|419	"verbs" as described in the InfiniBand Architecture Specification and
21mr|rdma-core-34.0-1|420	the RDMA Protocol Verbs Specification.  This includes direct hardware
21mr|rdma-core-34.0-1|421	access from userspace to InfiniBand/iWARP adapters (kernel bypass) for
21mr|rdma-core-34.0-1|422	fast path operations.
21mr|rdma-core-34.0-1|423	
21mr|rdma-core-34.0-1|424	%files -n %{libmlx5}
21mr|rdma-core-34.0-1|425	%{_libdir}/libmlx5.so.%{mlx5major}*
21mr|rdma-core-34.0-1|426	%endif
21mr|rdma-core-34.0-1|427	
21mr|rdma-core-34.0-1|428	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|429	%package -n ibacm
21mr|rdma-core-34.0-1|430	Summary:	InfiniBand Communication Manager Assistant
21mr|rdma-core-34.0-1|431	Group:		System/Servers
21mr|rdma-core-34.0-1|432	Requires:	%{name} = %{EVRD}
21mr|rdma-core-34.0-1|433	
21mr|rdma-core-34.0-1|434	%description -n ibacm
21mr|rdma-core-34.0-1|435	The ibacm daemon helps reduce the load of managing path record lookups on
21mr|rdma-core-34.0-1|436	large InfiniBand fabrics by providing a user space implementation of what
21mr|rdma-core-34.0-1|437	is functionally similar to an ARP cache.  The use of ibacm, when properly
21mr|rdma-core-34.0-1|438	configured, can reduce the SA packet load of a large IB cluster from O(n^2)
21mr|rdma-core-34.0-1|439	to O(n).  The ibacm daemon is started and normally runs in the background,
21mr|rdma-core-34.0-1|440	user applications need not know about this daemon as long as their app
21mr|rdma-core-34.0-1|441	uses librdmacm to handle connection bring up/tear down.  The librdmacm
21mr|rdma-core-34.0-1|442	library knows how to talk directly to the ibacm daemon to retrieve data.
21mr|rdma-core-34.0-1|443	
21mr|rdma-core-34.0-1|444	%files -n ibacm
21mr|rdma-core-34.0-1|445	%config(noreplace) %{_sysconfdir}/rdma/ibacm_opts.cfg
21mr|rdma-core-34.0-1|446	%{_bindir}/ib_acme
21mr|rdma-core-34.0-1|447	%{_sbindir}/ibacm
21mr|rdma-core-34.0-1|448	%{_mandir}/man8/ibacm.*
21mr|rdma-core-34.0-1|449	%{_mandir}/man1/ib_acme.*
21mr|rdma-core-34.0-1|450	%{_mandir}/man7/ibacm.*
21mr|rdma-core-34.0-1|451	%{_mandir}/man7/ibacm_prov.*
21mr|rdma-core-34.0-1|452	%{_unitdir}/ibacm.service
21mr|rdma-core-34.0-1|453	%{_unitdir}/ibacm.socket
21mr|rdma-core-34.0-1|454	%dir %{_libdir}/ibacm
21mr|rdma-core-34.0-1|455	%{_libdir}/ibacm/*
21mr|rdma-core-34.0-1|456	%doc %{_docdir}/%{name}-%{version}/ibacm.md
21mr|rdma-core-34.0-1|457	
21mr|rdma-core-34.0-1|458	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|459	
21mr|rdma-core-34.0-1|460	%package -n iwpmd
21mr|rdma-core-34.0-1|461	Summary:	iWarp Port Mapper userspace daemon
21mr|rdma-core-34.0-1|462	Group:		System/Servers
21mr|rdma-core-34.0-1|463	Requires:	%{name} = %{EVRD}
21mr|rdma-core-34.0-1|464	
21mr|rdma-core-34.0-1|465	%description -n iwpmd
21mr|rdma-core-34.0-1|466	iwpmd provides a userspace service for iWarp drivers to claim
21mr|rdma-core-34.0-1|467	tcp ports through the standard socket interface.
21mr|rdma-core-34.0-1|468	
21mr|rdma-core-34.0-1|469	%files -n iwpmd
21mr|rdma-core-34.0-1|470	%{_sbindir}/iwpmd
21mr|rdma-core-34.0-1|471	%{_unitdir}/iwpmd.service
21mr|rdma-core-34.0-1|472	%config(noreplace) %{_sysconfdir}/rdma/modules/iwpmd.conf
21mr|rdma-core-34.0-1|473	%config(noreplace) %{_sysconfdir}/iwpmd.conf
21mr|rdma-core-34.0-1|474	%{_udevrulesdir}/90-iwpmd.rules
21mr|rdma-core-34.0-1|475	%{_mandir}/man8/iwpmd.*
21mr|rdma-core-34.0-1|476	%{_mandir}/man5/iwpmd.*
21mr|rdma-core-34.0-1|477	
21mr|rdma-core-34.0-1|478	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|479	
21mr|rdma-core-34.0-1|480	%package -n %{libibumad}
21mr|rdma-core-34.0-1|481	Summary:	OpenFabrics Alliance InfiniBand umad (userspace management datagram) library
21mr|rdma-core-34.0-1|482	Group:		System/Libraries
21mr|rdma-core-34.0-1|483	
21mr|rdma-core-34.0-1|484	%description -n %{libibumad}
21mr|rdma-core-34.0-1|485	libibumad provides the userspace management datagram (umad) library
21mr|rdma-core-34.0-1|486	functions, which sit on top of the umad modules in the kernel. These
21mr|rdma-core-34.0-1|487	are used by the IB diagnostic and management tools, including OpenSM.
21mr|rdma-core-34.0-1|488	
21mr|rdma-core-34.0-1|489	%files -n %{libibumad}
21mr|rdma-core-34.0-1|490	%{_libdir}/libibumad*.so.%{ibumadmajor}*
21mr|rdma-core-34.0-1|491	
21mr|rdma-core-34.0-1|492	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|493	
21mr|rdma-core-34.0-1|494	%package -n %{libibnetdisc}
21mr|rdma-core-34.0-1|495	Summary:	Userspace RDMA Connection Manager
21mr|rdma-core-34.0-1|496	Group:		System/Libraries
21mr|rdma-core-34.0-1|497	
21mr|rdma-core-34.0-1|498	%description -n %{libibnetdisc}
21mr|rdma-core-34.0-1|499	librdmacm provides a userspace RDMA Communication Management API.
21mr|rdma-core-34.0-1|500	
21mr|rdma-core-34.0-1|501	%files -n %{libibnetdisc}
21mr|rdma-core-34.0-1|502	%{_libdir}/libibnetdisc*.so.%{ibnetdiscmajor}*
21mr|rdma-core-34.0-1|503	
21mr|rdma-core-34.0-1|504	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|505	
21mr|rdma-core-34.0-1|506	%package -n %{librdmacm}
21mr|rdma-core-34.0-1|507	Summary:	Userspace RDMA Connection Manager
21mr|rdma-core-34.0-1|508	Group:		System/Libraries
21mr|rdma-core-34.0-1|509	
21mr|rdma-core-34.0-1|510	%description -n %{librdmacm}
21mr|rdma-core-34.0-1|511	librdmacm provides a userspace RDMA Communication Management API.
21mr|rdma-core-34.0-1|512	
21mr|rdma-core-34.0-1|513	%files -n %{librdmacm}
21mr|rdma-core-34.0-1|514	%{_libdir}/librdmacm*.so.%{rdmacmmajor}*
21mr|rdma-core-34.0-1|515	
21mr|rdma-core-34.0-1|516	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|517	
21mr|rdma-core-34.0-1|518	%package -n librdmacm-utils
21mr|rdma-core-34.0-1|519	Summary:	Examples for the librdmacm library
21mr|rdma-core-34.0-1|520	Group:		System/Servers
21mr|rdma-core-34.0-1|521	
21mr|rdma-core-34.0-1|522	%description -n librdmacm-utils
21mr|rdma-core-34.0-1|523	Example test programs for the librdmacm library.
21mr|rdma-core-34.0-1|524	
21mr|rdma-core-34.0-1|525	%files -n librdmacm-utils
21mr|rdma-core-34.0-1|526	%{_bindir}/cmtime
21mr|rdma-core-34.0-1|527	%{_bindir}/mckey
21mr|rdma-core-34.0-1|528	%{_bindir}/rcopy
21mr|rdma-core-34.0-1|529	%{_bindir}/rdma_client
21mr|rdma-core-34.0-1|530	%{_bindir}/rdma_server
21mr|rdma-core-34.0-1|531	%{_bindir}/rdma_xclient
21mr|rdma-core-34.0-1|532	%{_bindir}/rdma_xserver
21mr|rdma-core-34.0-1|533	%{_bindir}/riostream
21mr|rdma-core-34.0-1|534	%{_bindir}/rping
21mr|rdma-core-34.0-1|535	%{_bindir}/rstream
21mr|rdma-core-34.0-1|536	%{_bindir}/ucmatose
21mr|rdma-core-34.0-1|537	%{_bindir}/udaddy
21mr|rdma-core-34.0-1|538	%{_bindir}/udpong
21mr|rdma-core-34.0-1|539	%{_mandir}/man1/cmtime.*
21mr|rdma-core-34.0-1|540	%{_mandir}/man1/mckey.*
21mr|rdma-core-34.0-1|541	%{_mandir}/man1/rcopy.*
21mr|rdma-core-34.0-1|542	%{_mandir}/man1/rdma_client.*
21mr|rdma-core-34.0-1|543	%{_mandir}/man1/rdma_server.*
21mr|rdma-core-34.0-1|544	%{_mandir}/man1/rdma_xclient.*
21mr|rdma-core-34.0-1|545	%{_mandir}/man1/rdma_xserver.*
21mr|rdma-core-34.0-1|546	%{_mandir}/man1/riostream.*
21mr|rdma-core-34.0-1|547	%{_mandir}/man1/rping.*
21mr|rdma-core-34.0-1|548	%{_mandir}/man1/rstream.*
21mr|rdma-core-34.0-1|549	%{_mandir}/man1/ucmatose.*
21mr|rdma-core-34.0-1|550	%{_mandir}/man1/udaddy.*
21mr|rdma-core-34.0-1|551	%{_mandir}/man1/udpong.*
21mr|rdma-core-34.0-1|552	
21mr|rdma-core-34.0-1|553	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|554	
21mr|rdma-core-34.0-1|555	%package -n librdmacm-plugins
21mr|rdma-core-34.0-1|556	Summary:	Userspace RDMA Connection Manager
21mr|rdma-core-34.0-1|557	Group:		System/Libraries
21mr|rdma-core-34.0-1|558	
21mr|rdma-core-34.0-1|559	%description -n librdmacm-plugins
21mr|rdma-core-34.0-1|560	librdmacm provides a userspace RDMA Communication Management API.
21mr|rdma-core-34.0-1|561	
21mr|rdma-core-34.0-1|562	%files -n librdmacm-plugins
21mr|rdma-core-34.0-1|563	%dir %{_libdir}/rsocket
21mr|rdma-core-34.0-1|564	%{_libdir}/rsocket/*.so*
21mr|rdma-core-34.0-1|565	%{_mandir}/man7/rsocket.*
21mr|rdma-core-34.0-1|566	
21mr|rdma-core-34.0-1|567	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|568	
21mr|rdma-core-34.0-1|569	%package -n srp_daemon
21mr|rdma-core-34.0-1|570	Summary:	Tools for using the InfiniBand SRP protocol devices
21mr|rdma-core-34.0-1|571	Group:		System/Servers
21mr|rdma-core-34.0-1|572	Obsoletes:	srptools <= 1.0.3
21mr|rdma-core-34.0-1|573	Provides:	srptools = %{EVRD}
21mr|rdma-core-34.0-1|574	Obsoletes:	openib-srptools <= 0.0.6
21mr|rdma-core-34.0-1|575	Requires:	%{name} = %{EVRD}
21mr|rdma-core-34.0-1|576	
21mr|rdma-core-34.0-1|577	%description -n srp_daemon
21mr|rdma-core-34.0-1|578	In conjunction with the kernel ib_srp driver, srp_daemon allows you to
21mr|rdma-core-34.0-1|579	discover and use SCSI devices via the SCSI RDMA Protocol over InfiniBand.
21mr|rdma-core-34.0-1|580	
21mr|rdma-core-34.0-1|581	%files -n srp_daemon
21mr|rdma-core-34.0-1|582	%config(noreplace) %{_sysconfdir}/srp_daemon.conf
21mr|rdma-core-34.0-1|583	%config(noreplace) %{_sysconfdir}/rdma/modules/srp_daemon.conf
21mr|rdma-core-34.0-1|584	%{_libexecdir}/srp_daemon/start_on_all_ports
21mr|rdma-core-34.0-1|585	%{_unitdir}/srp_daemon.service
21mr|rdma-core-34.0-1|586	%{_unitdir}/srp_daemon_port@.service
21mr|rdma-core-34.0-1|587	%{_sbindir}/ibsrpdm
21mr|rdma-core-34.0-1|588	%{_sbindir}/srp_daemon
21mr|rdma-core-34.0-1|589	%{_sbindir}/run_srp_daemon
21mr|rdma-core-34.0-1|590	%{_udevrulesdir}/60-srp_daemon.rules
21mr|rdma-core-34.0-1|591	%{_mandir}/man8/srp_daemon.8*
21mr|rdma-core-34.0-1|592	%{_mandir}/man8/ibsrpdm.8*
21mr|rdma-core-34.0-1|593	%{_mandir}/man5/srp_daemon.service.5*
21mr|rdma-core-34.0-1|594	%{_mandir}/man5/srp_daemon_port@.service.5*
21mr|rdma-core-34.0-1|595	%doc %{_docdir}/%{name}-%{version}/ibsrpdm.md
21mr|rdma-core-34.0-1|596	
21mr|rdma-core-34.0-1|597	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|598	%package -n python3-pyverbs
21mr|rdma-core-34.0-1|599	Summary:	Python3 API over IB verbs
21mr|rdma-core-34.0-1|600	Group:		Development/Python
21mr|rdma-core-34.0-1|601	Provides:	python3-verbs = %{EVRD}
21mr|rdma-core-34.0-1|602	
21mr|rdma-core-34.0-1|603	BuildRequires:	pkgconfig(python3)
21mr|rdma-core-34.0-1|604	BuildRequires:	python3egg(cython)
21mr|rdma-core-34.0-1|605	BuildRequires:	python3egg(docutils)
21mr|rdma-core-34.0-1|606	
21mr|rdma-core-34.0-1|607	%description -n python3-pyverbs
21mr|rdma-core-34.0-1|608	Pyverbs is a Cython-based Python API over libibverbs, providing an
21mr|rdma-core-34.0-1|609	easy, object-oriented access to IB verbs.
21mr|rdma-core-34.0-1|610	
21mr|rdma-core-34.0-1|611	%files -n python3-pyverbs
21mr|rdma-core-34.0-1|612	%{python3_sitearch}/pyverbs
21mr|rdma-core-34.0-1|613	%{_docdir}/%{name}-%{version}/tests/*.py
21mr|rdma-core-34.0-1|614	
21mr|rdma-core-34.0-1|615	#--------------------------------------------------------------------------
21mr|rdma-core-34.0-1|616	
21mr|rdma-core-34.0-1|617	%prep
21mr|rdma-core-34.0-1|618	%setup -q
21mr|rdma-core-34.0-1|619	
21mr|rdma-core-34.0-1|620	%build
21mr|rdma-core-34.0-1|621	%define CMAKE_FLAGS -GNinja
21mr|rdma-core-34.0-1|622	
21mr|rdma-core-34.0-1|623	%{!?EXTRA_CMAKE_FLAGS: %define EXTRA_CMAKE_FLAGS %{nil}}
21mr|rdma-core-34.0-1|624	
21mr|rdma-core-34.0-1|625	# Pass all of the rpm paths directly to GNUInstallDirs and our other defines.
21mr|rdma-core-34.0-1|626	%cmake %{CMAKE_FLAGS} \
21mr|rdma-core-34.0-1|627	-DCMAKE_BUILD_TYPE=Release \
21mr|rdma-core-34.0-1|628	-DCMAKE_INSTALL_BINDIR:PATH=%{_bindir} \
21mr|rdma-core-34.0-1|629	-DCMAKE_INSTALL_SBINDIR:PATH=%{_sbindir} \
21mr|rdma-core-34.0-1|630	-DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \
21mr|rdma-core-34.0-1|631	-DCMAKE_INSTALL_LIBEXECDIR:PATH=%{_libexecdir} \
21mr|rdma-core-34.0-1|632	-DCMAKE_INSTALL_LOCALSTATEDIR:PATH=%{_localstatedir} \
21mr|rdma-core-34.0-1|633	-DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=%{_sharedstatedir} \
21mr|rdma-core-34.0-1|634	-DCMAKE_INSTALL_INCLUDEDIR:PATH=%{_includedir} \
21mr|rdma-core-34.0-1|635	-DCMAKE_INSTALL_INFODIR:PATH=%{_infodir} \
21mr|rdma-core-34.0-1|636	-DCMAKE_INSTALL_MANDIR:PATH=%{_mandir} \
21mr|rdma-core-34.0-1|637	-DCMAKE_INSTALL_SYSCONFDIR:PATH=%{_sysconfdir} \
21mr|rdma-core-34.0-1|638	-DCMAKE_INSTALL_SYSTEMD_SERVICEDIR:PATH=%{_unitdir} \
21mr|rdma-core-34.0-1|639	-DCMAKE_INSTALL_INITDDIR:PATH=%{_initrddir} \
21mr|rdma-core-34.0-1|640	-DCMAKE_INSTALL_RUNDIR:PATH=%{_rundir} \
21mr|rdma-core-34.0-1|641	-DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name}-%{version} \
21mr|rdma-core-34.0-1|642	-DCMAKE_INSTALL_UDEV_RULESDIR:PATH=%{_udevrulesdir} \
21mr|rdma-core-34.0-1|643	-DCMAKE_INSTALL_PERLDIR:PATH=%{perl_vendorlib} \
21mr|rdma-core-34.0-1|644	-DENABLE_IBDIAGS_COMPAT:BOOL=True \
21mr|rdma-core-34.0-1|645	-DPYTHON_EXECUTABLE:PATH=%{__python3} \
21mr|rdma-core-34.0-1|646	-DCMAKE_INSTALL_PYTHON_ARCH_LIB:PATH=%{python3_sitearch} \
21mr|rdma-core-34.0-1|647	-DNO_PYVERBS=0 \
21mr|rdma-core-34.0-1|648	%{EXTRA_CMAKE_FLAGS}
21mr|rdma-core-34.0-1|649	
21mr|rdma-core-34.0-1|650	%ninja_build
21mr|rdma-core-34.0-1|651	
21mr|rdma-core-34.0-1|652	%install
21mr|rdma-core-34.0-1|653	%ninja_install -C build
21mr|rdma-core-34.0-1|654	
21mr|rdma-core-34.0-1|655	mkdir -p %{buildroot}/%{_sysconfdir}/rdma
21mr|rdma-core-34.0-1|656	
21mr|rdma-core-34.0-1|657	# Red Hat specific glue
21mr|rdma-core-34.0-1|658	mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
21mr|rdma-core-34.0-1|659	mkdir -p %{buildroot}%{_libexecdir}
21mr|rdma-core-34.0-1|660	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|rdma-core-34.0-1|661	mkdir -p %{buildroot}%{dracutlibdir}/modules.d/05rdma
21mr|rdma-core-34.0-1|662	mkdir -p %{buildroot}%{sysmodprobedir}
21mr|rdma-core-34.0-1|663	install -D -m0644 redhat/rdma.conf %{buildroot}/%{_sysconfdir}/rdma/rdma.conf
21mr|rdma-core-34.0-1|664	install -D -m0644 redhat/rdma.mlx4.conf %{buildroot}/%{_sysconfdir}/rdma/mlx4.conf
21mr|rdma-core-34.0-1|665	install -D -m0644 redhat/rdma.mlx4.sys.modprobe %{buildroot}%{sysmodprobedir}/libmlx4.conf
21mr|rdma-core-34.0-1|666	install -D -m0755 redhat/rdma.mlx4-setup.sh %{buildroot}%{_libexecdir}/mlx4-setup.sh
21mr|rdma-core-34.0-1|667	install -D -m0755 redhat/rdma.modules-setup.sh %{buildroot}%{dracutlibdir}/modules.d/05rdma/module-setup.sh
21mr|rdma-core-34.0-1|668	
21mr|rdma-core-34.0-1|669	# ibacm
21mr|rdma-core-34.0-1|670	pushd build
21mr|rdma-core-34.0-1|671	LD_LIBRARY_PATH="$LD_LIBRARY_PATH:./lib" bin/ib_acme -D . -O
21mr|rdma-core-34.0-1|672	install -D -m0644 ibacm_opts.cfg %{buildroot}%{_sysconfdir}/rdma/
21mr|rdma-core-34.0-1|673	popd
21mr|rdma-core-34.0-1|674	
21mr|rdma-core-34.0-1|675	# Delete the package's init.d scripts
21mr|rdma-core-34.0-1|676	rm -rf %{buildroot}/%{_initrddir}/
21mr|rdma-core-34.0-1|677	rm -f %{buildroot}/%{_sbindir}/srp_daemon.sh
21mr|rdma-core-34.0-1|678	
21mr|rdma-core-34.0-1|679	%post -n rdma-core
21mr|rdma-core-34.0-1|680	# we ship udev rules, so trigger an update.
21mr|rdma-core-34.0-1|681	udevadm trigger --subsystem-match=infiniband --action=change || true
21mr|rdma-core-34.0-1|682	udevadm trigger --subsystem-match=net --action=change || true
21mr|rdma-core-34.0-1|683	udevadm trigger --subsystem-match=infiniband_mad --action=change || true
21mr|rdma-core-34.0-1|684	
21mr|rdma-core-34.0-1|685	%post -n ibacm
21mr|rdma-core-34.0-1|686	%systemd_post ibacm.service
21mr|rdma-core-34.0-1|687	%preun -n ibacm
21mr|rdma-core-34.0-1|688	%systemd_preun ibacm.service
21mr|rdma-core-34.0-1|689	%postun -n ibacm
21mr|rdma-core-34.0-1|690	%systemd_postun_with_restart ibacm.service
21mr|rdma-core-34.0-1|691	
21mr|rdma-core-34.0-1|692	%post -n srp_daemon
21mr|rdma-core-34.0-1|693	%systemd_post srp_daemon.service
21mr|rdma-core-34.0-1|694	%preun -n srp_daemon
21mr|rdma-core-34.0-1|695	%systemd_preun srp_daemon.service
21mr|rdma-core-34.0-1|696	%postun -n srp_daemon
21mr|rdma-core-34.0-1|697	%systemd_postun_with_restart srp_daemon.service
21mr|rdma-core-34.0-1|698	
21mr|rdma-core-34.0-1|699	%post -n iwpmd
21mr|rdma-core-34.0-1|700	%systemd_post iwpmd.service
21mr|rdma-core-34.0-1|701	%preun -n iwpmd
21mr|rdma-core-34.0-1|702	%systemd_preun iwpmd.service
21mr|rdma-core-34.0-1|703	%postun -n iwpmd
21mr|rdma-core-34.0-1|704	%systemd_postun_with_restart iwpmd.service

16463 21
21mr|re2-2021.04.01-2|1	%define	major 9
21mr|re2-2021.04.01-2|2	%define	libname %mklibname re2_ %{major}
21mr|re2-2021.04.01-2|3	%define develname %mklibname re2 -d
21mr|re2-2021.04.01-2|4	
21mr|re2-2021.04.01-2|5	%define srcver %(echo %{version}|sed 's/\\./-/g')
21mr|re2-2021.04.01-2|6	
21mr|re2-2021.04.01-2|7	Summary:	An efficient, principled regular expression library
21mr|re2-2021.04.01-2|8	Name:		re2
21mr|re2-2021.04.01-2|9	Version:	2021.04.01
21mr|re2-2021.04.01-2|10	Release:	2
21mr|re2-2021.04.01-2|11	License:	BSD like
21mr|re2-2021.04.01-2|12	Group:		System/Libraries
21mr|re2-2021.04.01-2|13	URL:		http://code.google.com/p/re2/
21mr|re2-2021.04.01-2|14	Source0:	https://github.com/google/re2/archive/%{srcver}.tar.gz?/%{name}-%{srcver}.tar.gz
21mr|re2-2021.04.01-2|15	
21mr|re2-2021.04.01-2|16	%description
21mr|re2-2021.04.01-2|17	RE2 is a fast, safe, thread-friendly alternative to backtracking regular
21mr|re2-2021.04.01-2|18	expression engines like those used in PCRE, Perl, and Python.
21mr|re2-2021.04.01-2|19	
21mr|re2-2021.04.01-2|20	#----------------------------------------------------------------
21mr|re2-2021.04.01-2|21	%package -n	%{libname}
21mr|re2-2021.04.01-2|22	Summary:	An efficient, principled regular expression library
21mr|re2-2021.04.01-2|23	Group:		System/Libraries
21mr|re2-2021.04.01-2|24	
21mr|re2-2021.04.01-2|25	%description -n	%{libname}
21mr|re2-2021.04.01-2|26	RE2 is a fast, safe, thread-friendly alternative to backtracking regular
21mr|re2-2021.04.01-2|27	expression engines like those used in PCRE, Perl, and Python.
21mr|re2-2021.04.01-2|28	
21mr|re2-2021.04.01-2|29	%files -n %{libname}
21mr|re2-2021.04.01-2|30	%{_libdir}/*.so.%{major}*
21mr|re2-2021.04.01-2|31	
21mr|re2-2021.04.01-2|32	#----------------------------------------------------------------
21mr|re2-2021.04.01-2|33	%package -n	%{develname}
21mr|re2-2021.04.01-2|34	Summary:	Development files for the re2 library
21mr|re2-2021.04.01-2|35	Group:		Development/C++
21mr|re2-2021.04.01-2|36	Requires:	%{libname} >= %{EVRD}
21mr|re2-2021.04.01-2|37	Provides:	%{name}-devel = %{EVRD}
21mr|re2-2021.04.01-2|38	
21mr|re2-2021.04.01-2|39	%description -n	%{develname}
21mr|re2-2021.04.01-2|40	RE2 is a fast, safe, thread-friendly alternative to backtracking regular
21mr|re2-2021.04.01-2|41	expression engines like those used in PCRE, Perl, and Python.
21mr|re2-2021.04.01-2|42	
21mr|re2-2021.04.01-2|43	This package contains the development files for re2.
21mr|re2-2021.04.01-2|44	
21mr|re2-2021.04.01-2|45	%files -n %{develname}
21mr|re2-2021.04.01-2|46	%{_libdir}/*.so
21mr|re2-2021.04.01-2|47	%{_libdir}/pkgconfig/re2.pc
21mr|re2-2021.04.01-2|48	%{_includedir}/%{name}/
21mr|re2-2021.04.01-2|49	
21mr|re2-2021.04.01-2|50	#------------------------------------------------------------------
21mr|re2-2021.04.01-2|51	%prep
21mr|re2-2021.04.01-2|52	
21mr|re2-2021.04.01-2|53	%setup -n re2-%{srcver}
21mr|re2-2021.04.01-2|54	
21mr|re2-2021.04.01-2|55	%build
21mr|re2-2021.04.01-2|56	
21mr|re2-2021.04.01-2|57	%make CXXFLAGS="%{optflags} -pthread"
21mr|re2-2021.04.01-2|58	
21mr|re2-2021.04.01-2|59	%install
21mr|re2-2021.04.01-2|60	
21mr|re2-2021.04.01-2|61	%makeinstall_std prefix=%{_prefix} libdir=%{_libdir}
21mr|re2-2021.04.01-2|62	
21mr|re2-2021.04.01-2|63	rm -f %{buildroot}%{_libdir}/*.a

16464 21
21mr|re2c-3.1-1|1	Summary:	A tool for generating C-based recognizers from regular expressions
21mr|re2c-3.1-1|2	Name:		re2c
21mr|re2c-3.1-1|3	Version:	3.1
21mr|re2c-3.1-1|4	Release:	1
21mr|re2c-3.1-1|5	License:	Public Domain
21mr|re2c-3.1-1|6	Group:		Development/Other
21mr|re2c-3.1-1|7	Url:		http://re2c.org/
21mr|re2c-3.1-1|8	Source0:	https://github.com/skvadrik/re2c/archive/%{version}.tar.gz
21mr|re2c-3.1-1|9	
21mr|re2c-3.1-1|10	%description
21mr|re2c-3.1-1|11	re2c is a great tool for writing fast and flexible lexers. It has served many
21mr|re2c-3.1-1|12	people well for many years and it deserves to be maintained more actively. re2c
21mr|re2c-3.1-1|13	is on the order of 2-3 times faster than a flex based scanner, and its input
21mr|re2c-3.1-1|14	model is much more flexible.
21mr|re2c-3.1-1|15	
21mr|re2c-3.1-1|16	%files
21mr|re2c-3.1-1|17	%doc doc/* examples CHANGELOG
21mr|re2c-3.1-1|18	%attr(0755,root,root) %{_bindir}/re2c
21mr|re2c-3.1-1|19	%attr(0755,root,root) %{_bindir}/re2go
21mr|re2c-3.1-1|20	%attr(0755,root,root) %{_bindir}/re2rust
21mr|re2c-3.1-1|21	%{_mandir}/man1/re2*
21mr|re2c-3.1-1|22	%{_datadir}/re2c/stdlib/unicode_categories.re
21mr|re2c-3.1-1|23	
21mr|re2c-3.1-1|24	#----------------------------------------------------------------------------
21mr|re2c-3.1-1|25	
21mr|re2c-3.1-1|26	%prep
21mr|re2c-3.1-1|27	%autosetup -p1
21mr|re2c-3.1-1|28	
21mr|re2c-3.1-1|29	for i in $(find . -type d -name CVS) $(find . -type f -name .cvs\*) $(find . -type f -name .#\*); do
21mr|re2c-3.1-1|30	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|re2c-3.1-1|31	done
21mr|re2c-3.1-1|32	
21mr|re2c-3.1-1|33	find doc -type d |xargs chmod 0755
21mr|re2c-3.1-1|34	find doc -type f |xargs chmod 0644
21mr|re2c-3.1-1|35	
21mr|re2c-3.1-1|36	find test -type f -exec chmod 644 {} \;
21mr|re2c-3.1-1|37	
21mr|re2c-3.1-1|38	%build
21mr|re2c-3.1-1|39	./autogen.sh
21mr|re2c-3.1-1|40	%configure
21mr|re2c-3.1-1|41	%make_build
21mr|re2c-3.1-1|42	
21mr|re2c-3.1-1|43	%install
21mr|re2c-3.1-1|44	%make_install

16465 21
21mr|readline6-6.3-9|1	%define oname readline
21mr|readline6-6.3-9|2	
21mr|readline6-6.3-9|3	%define major 6
21mr|readline6-6.3-9|4	%define libname %mklibname %{oname} %{major}
21mr|readline6-6.3-9|5	%define libhist %mklibname history %{major}
21mr|readline6-6.3-9|6	
21mr|readline6-6.3-9|7	Summary:	Library for reading lines from a terminal
21mr|readline6-6.3-9|8	Name:		readline6
21mr|readline6-6.3-9|9	Version:	6.3
21mr|readline6-6.3-9|10	Release:	9
21mr|readline6-6.3-9|11	License:	GPLv2+
21mr|readline6-6.3-9|12	Group:		System/Libraries
21mr|readline6-6.3-9|13	Url:		http://tiswww.case.edu/php/chet/readline/rltop.html
21mr|readline6-6.3-9|14	Source0:	ftp://ftp.gnu.org/gnu/readline/%{oname}-%{version}.tar.gz
21mr|readline6-6.3-9|15	Source1:	ftp://ftp.gnu.org/gnu/readline/%{oname}-%{version}.tar.gz.sig
21mr|readline6-6.3-9|16	Patch0:		readline-4.3-no_rpath.patch
21mr|readline6-6.3-9|17	Patch3:		readline-4.1-outdated.patch
21mr|readline6-6.3-9|18	Patch4:		rl-header.patch
21mr|readline6-6.3-9|19	Patch5:		rl-attribute.patch
21mr|readline6-6.3-9|20	Patch6:		readline-6.0-fix-shared-libs-perms.patch
21mr|readline6-6.3-9|21	Patch8:		readline-6.2-fix-missing-linkage.patch
21mr|readline6-6.3-9|22	BuildRequires:	pkgconfig(ncurses)
21mr|readline6-6.3-9|23	
21mr|readline6-6.3-9|24	%description
21mr|readline6-6.3-9|25	The "readline" library will read a line from the terminal and return it,
21mr|readline6-6.3-9|26	allowing the user to edit the line with the standard emacs editing keys.
21mr|readline6-6.3-9|27	It allows the programmer to give the user an easier-to-use and more
21mr|readline6-6.3-9|28	intuitive interface.
21mr|readline6-6.3-9|29	
21mr|readline6-6.3-9|30	#----------------------------------------------------------------------------
21mr|readline6-6.3-9|31	
21mr|readline6-6.3-9|32	%package -n %{libname}
21mr|readline6-6.3-9|33	Summary:	Shared libreadline library for readline
21mr|readline6-6.3-9|34	Group:		System/Libraries
21mr|readline6-6.3-9|35	
21mr|readline6-6.3-9|36	%description -n %{libname}
21mr|readline6-6.3-9|37	This package contains the library needed to run programs dynamically
21mr|readline6-6.3-9|38	linked to readline.
21mr|readline6-6.3-9|39	
21mr|readline6-6.3-9|40	%files -n %{libname}
21mr|readline6-6.3-9|41	/%{_lib}/libreadline.so.%{major}*
21mr|readline6-6.3-9|42	
21mr|readline6-6.3-9|43	#----------------------------------------------------------------------------
21mr|readline6-6.3-9|44	
21mr|readline6-6.3-9|45	%package -n %{libhist}
21mr|readline6-6.3-9|46	Summary:	Shared libhistory library for readline
21mr|readline6-6.3-9|47	Group:		System/Libraries
21mr|readline6-6.3-9|48	Conflicts:	%{_lib}readline6 < 6.3
21mr|readline6-6.3-9|49	
21mr|readline6-6.3-9|50	%description -n %{libhist}
21mr|readline6-6.3-9|51	This package contains the libhistory library from readline.
21mr|readline6-6.3-9|52	
21mr|readline6-6.3-9|53	%files -n %{libhist}
21mr|readline6-6.3-9|54	/%{_lib}/libhistory.so.%{major}*
21mr|readline6-6.3-9|55	
21mr|readline6-6.3-9|56	#----------------------------------------------------------------------------
21mr|readline6-6.3-9|57	
21mr|readline6-6.3-9|58	%prep
21mr|readline6-6.3-9|59	%setup -qn %{oname}-%{version}
21mr|readline6-6.3-9|60	%apply_patches
21mr|readline6-6.3-9|61	
21mr|readline6-6.3-9|62	sed -e 's#/usr/local#%{_prefix}#g' -i doc/texi2html
21mr|readline6-6.3-9|63	libtoolize --copy --force
21mr|readline6-6.3-9|64	
21mr|readline6-6.3-9|65	%build
21mr|readline6-6.3-9|66	%configure \
21mr|readline6-6.3-9|67	--enable-static=no \
21mr|readline6-6.3-9|68	--with-curses \
21mr|readline6-6.3-9|69	--enable-multibyte
21mr|readline6-6.3-9|70	
21mr|readline6-6.3-9|71	%make
21mr|readline6-6.3-9|72	
21mr|readline6-6.3-9|73	%install
21mr|readline6-6.3-9|74	%makeinstall_std
21mr|readline6-6.3-9|75	# put all libs in /lib because some package needs it
21mr|readline6-6.3-9|76	# before /usr is mounted
21mr|readline6-6.3-9|77	install -d %{buildroot}/%{_lib}
21mr|readline6-6.3-9|78	for l in libhistory.so libreadline.so; do
21mr|readline6-6.3-9|79	rm %{buildroot}%{_libdir}/${l}
21mr|readline6-6.3-9|80	mv %{buildroot}%{_libdir}/${l}.%{major}* %{buildroot}/%{_lib}
21mr|readline6-6.3-9|81	ln -sr %{buildroot}/%{_lib}/${l}.%{major}.* %{buildroot}%{_libdir}/${l}
21mr|readline6-6.3-9|82	done
21mr|readline6-6.3-9|83	
21mr|readline6-6.3-9|84	rm -rf %{buildroot}%{_docdir}/readline/{CHANGES,INSTALL,README} \
21mr|readline6-6.3-9|85	%{buildroot}%{_prefix}/uclibc%{_docdir}/readline/{CHANGES,INSTALL,README}
21mr|readline6-6.3-9|86	
21mr|readline6-6.3-9|87	rm -rf %{buildroot}%{_mandir}/man3/*
21mr|readline6-6.3-9|88	rm -rf %{buildroot}%{_includedir}/readline
21mr|readline6-6.3-9|89	rm -rf %{buildroot}%{_libdir}/libhistory.so
21mr|readline6-6.3-9|90	rm -rf %{buildroot}%{_libdir}/libreadline.so
21mr|readline6-6.3-9|91	rm -rf %{buildroot}%{_infodir}

16466 21
21mr|readline-8.1-1|1	%define major 8
21mr|readline-8.1-1|2	%define libname %mklibname %{name} %{major}
21mr|readline-8.1-1|3	%define libhist %mklibname history %{major}
21mr|readline-8.1-1|4	# Unfortunately, readline uses version numbers as sonames,
21mr|readline-8.1-1|5	# even if the ABI remains stable...
21mr|readline-8.1-1|6	%define libname6 %mklibname %{name} 6
21mr|readline-8.1-1|7	%define libhist6 %mklibname history 6
21mr|readline-8.1-1|8	%define libname7 %mklibname %{name} 7
21mr|readline-8.1-1|9	%define libhist7 %mklibname history 7
21mr|readline-8.1-1|10	%define devname %mklibname %{name} -d
21mr|readline-8.1-1|11	%define patchlevel 2
21mr|readline-8.1-1|12	
21mr|readline-8.1-1|13	Summary:	Library for reading lines from a terminal
21mr|readline-8.1-1|14	Name:		readline
21mr|readline-8.1-1|15	Version:	8.1
21mr|readline-8.1-1|16	Release:	1
21mr|readline-8.1-1|17	License:	GPLv2+
21mr|readline-8.1-1|18	Group:		System/Libraries
21mr|readline-8.1-1|19	Url:		http://tiswww.case.edu/php/chet/readline/rltop.html
21mr|readline-8.1-1|20	Source0:	ftp://ftp.gnu.org/gnu/readline/%{name}-%{version}.tar.gz
21mr|readline-8.1-1|21	# Upstream patches
21mr|readline-8.1-1|22	%if 0%{patchlevel}
21mr|readline-8.1-1|23	%(for i in $(seq 1 %{patchlevel}); do echo Patch$i: ftp://ftp.gnu.org/pub/gnu/readline/readline-%{version}-patches/readline$(echo %{version} |sed 's/\.//')-$(echo 000$i |rev |cut -b1-3 |rev); done)
21mr|readline-8.1-1|24	%endif
21mr|readline-8.1-1|25	Patch1000:	readline-4.3-no_rpath.patch
21mr|readline-8.1-1|26	Patch1004:	rl-header.patch
21mr|readline-8.1-1|27	Patch1005:	readline-8.1-rl-attribute.patch
21mr|readline-8.1-1|28	Patch1008:	readline-6.2-fix-missing-linkage.patch
21mr|readline-8.1-1|29	BuildRequires:	ncurses-devel
21mr|readline-8.1-1|30	
21mr|readline-8.1-1|31	%description
21mr|readline-8.1-1|32	The "readline" library will read a line from the terminal and return it,
21mr|readline-8.1-1|33	allowing the user to edit the line with the standard emacs editing keys.
21mr|readline-8.1-1|34	It allows the programmer to give the user an easier-to-use and more
21mr|readline-8.1-1|35	intuitive interface.
21mr|readline-8.1-1|36	
21mr|readline-8.1-1|37	#----------------------------------------------------------------------------
21mr|readline-8.1-1|38	
21mr|readline-8.1-1|39	%package -n %{libname}
21mr|readline-8.1-1|40	Summary:	Shared libreadline library for readline
21mr|readline-8.1-1|41	Group:		System/Libraries
21mr|readline-8.1-1|42	Provides:	%{name} = %{EVRD}
21mr|readline-8.1-1|43	%rename %{libname6}
21mr|readline-8.1-1|44	%rename %{libname7}
21mr|readline-8.1-1|45	%if "%{_lib}" == "lib64"
21mr|readline-8.1-1|46	Provides:	libreadline.so.6()(64bit)
21mr|readline-8.1-1|47	Provides:	libreadline.so.7()(64bit)
21mr|readline-8.1-1|48	%else
21mr|readline-8.1-1|49	Provides:	libreadline.so.6
21mr|readline-8.1-1|50	Provides:	libreadline.so.7
21mr|readline-8.1-1|51	%endif
21mr|readline-8.1-1|52	Provides:	libreadline.so.6%{?_isa}
21mr|readline-8.1-1|53	Provides:	libreadline.so.7%{?_isa}
21mr|readline-8.1-1|54	
21mr|readline-8.1-1|55	%description -n %{libname}
21mr|readline-8.1-1|56	This package contains the library needed to run programs dynamically
21mr|readline-8.1-1|57	linked to readline.
21mr|readline-8.1-1|58	
21mr|readline-8.1-1|59	%files -n %{libname}
21mr|readline-8.1-1|60	/%{_lib}/libreadline.so.%{major}*
21mr|readline-8.1-1|61	/%{_lib}/libreadline.so.7
21mr|readline-8.1-1|62	/%{_lib}/libreadline.so.6
21mr|readline-8.1-1|63	
21mr|readline-8.1-1|64	#----------------------------------------------------------------------------
21mr|readline-8.1-1|65	
21mr|readline-8.1-1|66	%package -n %{libhist}
21mr|readline-8.1-1|67	Summary:	Shared libhistory library for readline
21mr|readline-8.1-1|68	Group:		System/Libraries
21mr|readline-8.1-1|69	%rename %{libhist6}
21mr|readline-8.1-1|70	%rename %{libhist7}
21mr|readline-8.1-1|71	%if "%{_lib}" == "lib64"
21mr|readline-8.1-1|72	Provides:	libhistory.so.6()(64bit)
21mr|readline-8.1-1|73	Provides:	libhistory.so.7()(64bit)
21mr|readline-8.1-1|74	%else
21mr|readline-8.1-1|75	Provides:	libhistory.so.6
21mr|readline-8.1-1|76	Provides:	libhistory.so.7
21mr|readline-8.1-1|77	%endif
21mr|readline-8.1-1|78	Provides:	libreadline.so.6%{?_isa}
21mr|readline-8.1-1|79	Provides:	libreadline.so.7%{?_isa}
21mr|readline-8.1-1|80	
21mr|readline-8.1-1|81	%description -n %{libhist}
21mr|readline-8.1-1|82	This package contains the libhistory library from readline.
21mr|readline-8.1-1|83	
21mr|readline-8.1-1|84	%files -n %{libhist}
21mr|readline-8.1-1|85	/%{_lib}/libhistory.so.%{major}*
21mr|readline-8.1-1|86	/%{_lib}/libhistory.so.7
21mr|readline-8.1-1|87	/%{_lib}/libhistory.so.6
21mr|readline-8.1-1|88	
21mr|readline-8.1-1|89	#----------------------------------------------------------------------------
21mr|readline-8.1-1|90	
21mr|readline-8.1-1|91	%package doc
21mr|readline-8.1-1|92	Summary:	Readline documentation in GNU info format
21mr|readline-8.1-1|93	Group:		Books/Computer books
21mr|readline-8.1-1|94	Provides:	%{name}-doc = %{EVRD}
21mr|readline-8.1-1|95	Obsoletes:	%{libname}-doc < %{EVRD}
21mr|readline-8.1-1|96	BuildArch:	noarch
21mr|readline-8.1-1|97	
21mr|readline-8.1-1|98	%description doc
21mr|readline-8.1-1|99	This package contains readline documentation in the GNU info format.
21mr|readline-8.1-1|100	
21mr|readline-8.1-1|101	%files doc
21mr|readline-8.1-1|102	%{_infodir}/history.info*
21mr|readline-8.1-1|103	%{_infodir}/readline.info*
21mr|readline-8.1-1|104	%{_infodir}/rluserman.info*
21mr|readline-8.1-1|105	
21mr|readline-8.1-1|106	#----------------------------------------------------------------------------
21mr|readline-8.1-1|107	
21mr|readline-8.1-1|108	%package -n %{devname}
21mr|readline-8.1-1|109	Summary:	Files for developing programs that use the readline library
21mr|readline-8.1-1|110	Group:		Development/C
21mr|readline-8.1-1|111	Requires:	%{libname} = %{EVRD}
21mr|readline-8.1-1|112	Requires:	%{libhist} = %{EVRD}
21mr|readline-8.1-1|113	Provides:	%{name}-devel = %{EVRD}
21mr|readline-8.1-1|114	
21mr|readline-8.1-1|115	%description -n %{devname}
21mr|readline-8.1-1|116	The "readline" library will read a line from the terminal and return it,
21mr|readline-8.1-1|117	using prompt as a prompt.  If prompt is null, no prompt is issued.  The
21mr|readline-8.1-1|118	line returned is allocated with malloc(3), so the caller must free it when
21mr|readline-8.1-1|119	finished.  The line returned has the final newline removed, so only the
21mr|readline-8.1-1|120	text of the line remains.
21mr|readline-8.1-1|121	
21mr|readline-8.1-1|122	%files -n %{devname}
21mr|readline-8.1-1|123	%doc MANIFEST README USAGE
21mr|readline-8.1-1|124	%doc doc examples support
21mr|readline-8.1-1|125	%{_mandir}/man3/*
21mr|readline-8.1-1|126	%{_includedir}/readline
21mr|readline-8.1-1|127	%{_libdir}/libhistory.so
21mr|readline-8.1-1|128	%{_libdir}/libreadline.so
21mr|readline-8.1-1|129	%{_libdir}/pkgconfig/readline.pc
21mr|readline-8.1-1|130	
21mr|readline-8.1-1|131	#----------------------------------------------------------------------------
21mr|readline-8.1-1|132	
21mr|readline-8.1-1|133	%prep
21mr|readline-8.1-1|134	%setup -q
21mr|readline-8.1-1|135	# Upstream patches
21mr|readline-8.1-1|136	%if 0%{patchlevel}
21mr|readline-8.1-1|137	%(for i in `seq 1 %{patchlevel}`; do echo %%patch$i -p0; done)
21mr|readline-8.1-1|138	%endif
21mr|readline-8.1-1|139	
21mr|readline-8.1-1|140	%patch1000 -p1
21mr|readline-8.1-1|141	%patch1004 -p1
21mr|readline-8.1-1|142	%patch1005 -p1
21mr|readline-8.1-1|143	%patch1008 -p1
21mr|readline-8.1-1|144	
21mr|readline-8.1-1|145	find . -name "*.orig" |xargs rm
21mr|readline-8.1-1|146	
21mr|readline-8.1-1|147	sed -e 's#/usr/local#%{_prefix}#g' -i doc/texi2html
21mr|readline-8.1-1|148	libtoolize --copy --force
21mr|readline-8.1-1|149	
21mr|readline-8.1-1|150	%build
21mr|readline-8.1-1|151	%configure \
21mr|readline-8.1-1|152	--enable-static=no \
21mr|readline-8.1-1|153	--with-curses \
21mr|readline-8.1-1|154	--enable-multibyte
21mr|readline-8.1-1|155	
21mr|readline-8.1-1|156	%make_build
21mr|readline-8.1-1|157	
21mr|readline-8.1-1|158	%install
21mr|readline-8.1-1|159	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|readline-8.1-1|160	%make_install
21mr|readline-8.1-1|161	if [ -e %{buildroot}%{_includedir}/readline/rlmbutil.h ]; then
21mr|readline-8.1-1|162	printf '%ss\n' "rlmbutil.h is installed now -- please remove the workaround from the spec"
21mr|readline-8.1-1|163	exit 1
21mr|readline-8.1-1|164	else
21mr|readline-8.1-1|165	cp rlmbutil.h %{buildroot}%{_includedir}/readline/
21mr|readline-8.1-1|166	fi
21mr|readline-8.1-1|167	
21mr|readline-8.1-1|168	# put all libs in /lib because some package needs it
21mr|readline-8.1-1|169	# before /usr is mounted
21mr|readline-8.1-1|170	install -d %{buildroot}/%{_lib}
21mr|readline-8.1-1|171	for l in libhistory.so libreadline.so; do
21mr|readline-8.1-1|172	rm %{buildroot}%{_libdir}/${l}
21mr|readline-8.1-1|173	mv %{buildroot}%{_libdir}/${l}.%{major}* %{buildroot}/%{_lib}
21mr|readline-8.1-1|174	ln -sr %{buildroot}/%{_lib}/${l}.%{major}.* %{buildroot}%{_libdir}/${l}
21mr|readline-8.1-1|175	# Unfortunately, readline uses version numbers as sonames,
21mr|readline-8.1-1|176	# even if the ABI remains stable...
21mr|readline-8.1-1|177	ln -s ${l}.%{major} %{buildroot}/%{_lib}/${l}.6
21mr|readline-8.1-1|178	ln -s ${l}.%{major} %{buildroot}/%{_lib}/${l}.7
21mr|readline-8.1-1|179	done
21mr|readline-8.1-1|180	
21mr|readline-8.1-1|181	rm -rf %{buildroot}%{_docdir}/readline/{CHANGES,INSTALL,README}

16467 21
21mr|realmd-0.17.1-5.git5239ba.5|1	%define commit 5239baba5ac501358b28e8421935f2a102a57c0f
21mr|realmd-0.17.1-5.git5239ba.5|2	%define commit_short %(echo %{commit} | head -c6)
21mr|realmd-0.17.1-5.git5239ba.5|3	
21mr|realmd-0.17.1-5.git5239ba.5|4	# autoreconf is enough
21mr|realmd-0.17.1-5.git5239ba.5|5	%define _disable_rebuild_configure 1
21mr|realmd-0.17.1-5.git5239ba.5|6	
21mr|realmd-0.17.1-5.git5239ba.5|7	Summary:	Kerberos realm enrollment service
21mr|realmd-0.17.1-5.git5239ba.5|8	Name:		realmd
21mr|realmd-0.17.1-5.git5239ba.5|9	Version:	0.17.1
21mr|realmd-0.17.1-5.git5239ba.5|10	Release:	5.git%{commit_short}.5
21mr|realmd-0.17.1-5.git5239ba.5|11	License:	LGPLv2+
21mr|realmd-0.17.1-5.git5239ba.5|12	Group:		Networking/Other
21mr|realmd-0.17.1-5.git5239ba.5|13	Url:		http://www.freedesktop.org/software/realmd/
21mr|realmd-0.17.1-5.git5239ba.5|14	#Source0:	http://www.freedesktop.org/software/realmd/releases/realmd-%{version}.tar.gz
21mr|realmd-0.17.1-5.git5239ba.5|15	Source0:	https://gitlab.freedesktop.org/realmd/realmd/-/archive/%{commit}/realmd-%{commit}.tar.gz
21mr|realmd-0.17.1-5.git5239ba.5|16	Source10:	realmd-rosa.conf
21mr|realmd-0.17.1-5.git5239ba.5|17	Source20:	realmd-rosa-setup.sh
21mr|realmd-0.17.1-5.git5239ba.5|18	Patch2:		0001-ROSA-platform-support.patch
21mr|realmd-0.17.1-5.git5239ba.5|19	
21mr|realmd-0.17.1-5.git5239ba.5|20	BuildRequires:	gtk-doc
21mr|realmd-0.17.1-5.git5239ba.5|21	BuildRequires:	docbook-style-xsl
21mr|realmd-0.17.1-5.git5239ba.5|22	BuildRequires:	intltool
21mr|realmd-0.17.1-5.git5239ba.5|23	BuildRequires:	xmlto
21mr|realmd-0.17.1-5.git5239ba.5|24	BuildRequires:	gettext-devel
21mr|realmd-0.17.1-5.git5239ba.5|25	BuildRequires:	krb5-devel
21mr|realmd-0.17.1-5.git5239ba.5|26	BuildRequires:	openldap-devel
21mr|realmd-0.17.1-5.git5239ba.5|27	BuildRequires:	pkgconfig(gio-2.0)
21mr|realmd-0.17.1-5.git5239ba.5|28	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|realmd-0.17.1-5.git5239ba.5|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|realmd-0.17.1-5.git5239ba.5|30	BuildRequires:	pkgconfig(packagekit-glib2)
21mr|realmd-0.17.1-5.git5239ba.5|31	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|realmd-0.17.1-5.git5239ba.5|32	BuildRequires:	pkgconfig(python3)
21mr|realmd-0.17.1-5.git5239ba.5|33	BuildRequires:	pkgconfig(systemd)
21mr|realmd-0.17.1-5.git5239ba.5|34	
21mr|realmd-0.17.1-5.git5239ba.5|35	%description
21mr|realmd-0.17.1-5.git5239ba.5|36	realmd is a DBus system service which manages discovery and enrollment
21mr|realmd-0.17.1-5.git5239ba.5|37	in realms and domains like Active Directory or IPA. The control center
21mr|realmd-0.17.1-5.git5239ba.5|38	uses realmd as the back end to 'join' a domain simply and automatically
21mr|realmd-0.17.1-5.git5239ba.5|39	configure things correctly.
21mr|realmd-0.17.1-5.git5239ba.5|40	
21mr|realmd-0.17.1-5.git5239ba.5|41	%files -f realmd.lang
21mr|realmd-0.17.1-5.git5239ba.5|42	%license COPYING
21mr|realmd-0.17.1-5.git5239ba.5|43	%doc AUTHORS ChangeLog NEWS README
21mr|realmd-0.17.1-5.git5239ba.5|44	%{_datadir}/dbus-1/system-services/org.freedesktop.realmd.service
21mr|realmd-0.17.1-5.git5239ba.5|45	%{_datadir}/polkit-1/actions/org.freedesktop.realmd.policy
21mr|realmd-0.17.1-5.git5239ba.5|46	%dir %{_datadir}/realmd
21mr|realmd-0.17.1-5.git5239ba.5|47	%{_datadir}/realmd/*.conf
21mr|realmd-0.17.1-5.git5239ba.5|48	%{_datadir}/dbus-1/system.d/org.freedesktop.realmd.conf
21mr|realmd-0.17.1-5.git5239ba.5|49	%{_localstatedir}/cache/realmd/
21mr|realmd-0.17.1-5.git5239ba.5|50	%{_mandir}/man8/realm.8.*
21mr|realmd-0.17.1-5.git5239ba.5|51	%{_mandir}/man5/realmd.conf.5.*
21mr|realmd-0.17.1-5.git5239ba.5|52	%{_sbindir}/realm
21mr|realmd-0.17.1-5.git5239ba.5|53	%{_libexecdir}/realmd
21mr|realmd-0.17.1-5.git5239ba.5|54	%{_libexecdir}/realmd-rosa-setup
21mr|realmd-0.17.1-5.git5239ba.5|55	%{_unitdir}/%{name}.service
21mr|realmd-0.17.1-5.git5239ba.5|56	
21mr|realmd-0.17.1-5.git5239ba.5|57	%post
21mr|realmd-0.17.1-5.git5239ba.5|58	%systemd_post %{name}.service
21mr|realmd-0.17.1-5.git5239ba.5|59	
21mr|realmd-0.17.1-5.git5239ba.5|60	%preun
21mr|realmd-0.17.1-5.git5239ba.5|61	%systemd_preun %{name}.service
21mr|realmd-0.17.1-5.git5239ba.5|62	
21mr|realmd-0.17.1-5.git5239ba.5|63	#-------------------------------------------------------------------------------
21mr|realmd-0.17.1-5.git5239ba.5|64	
21mr|realmd-0.17.1-5.git5239ba.5|65	%package devel-docs
21mr|realmd-0.17.1-5.git5239ba.5|66	Summary:	Developer documentation files for %{name}
21mr|realmd-0.17.1-5.git5239ba.5|67	Group:		Documentation
21mr|realmd-0.17.1-5.git5239ba.5|68	
21mr|realmd-0.17.1-5.git5239ba.5|69	%description devel-docs
21mr|realmd-0.17.1-5.git5239ba.5|70	The %{name}-devel-docs package contains developer documentation for developing
21mr|realmd-0.17.1-5.git5239ba.5|71	applications that use %{name}.
21mr|realmd-0.17.1-5.git5239ba.5|72	
21mr|realmd-0.17.1-5.git5239ba.5|73	%files devel-docs
21mr|realmd-0.17.1-5.git5239ba.5|74	%license COPYING
21mr|realmd-0.17.1-5.git5239ba.5|75	%doc AUTHORS ChangeLog NEWS README
21mr|realmd-0.17.1-5.git5239ba.5|76	%doc %{_datadir}/doc/realmd/
21mr|realmd-0.17.1-5.git5239ba.5|77	
21mr|realmd-0.17.1-5.git5239ba.5|78	#-------------------------------------------------------------------------------
21mr|realmd-0.17.1-5.git5239ba.5|79	# meta-packages
21mr|realmd-0.17.1-5.git5239ba.5|80	#-------------------------------------------------------------------------------
21mr|realmd-0.17.1-5.git5239ba.5|81	
21mr|realmd-0.17.1-5.git5239ba.5|82	%package -n task-realmd-ad-winbind
21mr|realmd-0.17.1-5.git5239ba.5|83	Summary:	Meta-package for enrollment into an AD domain using realmd and winbind
21mr|realmd-0.17.1-5.git5239ba.5|84	Requires:	%{name}
21mr|realmd-0.17.1-5.git5239ba.5|85	# in sync with realmd-rosa.conf
21mr|realmd-0.17.1-5.git5239ba.5|86	# oddjob is not used
21mr|realmd-0.17.1-5.git5239ba.5|87	Requires:	krb5
21mr|realmd-0.17.1-5.git5239ba.5|88	Requires:	krb5-workstation
21mr|realmd-0.17.1-5.git5239ba.5|89	Requires:	libnss-role
21mr|realmd-0.17.1-5.git5239ba.5|90	Requires:	/usr/bin/net
21mr|realmd-0.17.1-5.git5239ba.5|91	Requires:	/usr/sbin/winbindd
21mr|realmd-0.17.1-5.git5239ba.5|92	Requires:	/usr/bin/wbinfo
21mr|realmd-0.17.1-5.git5239ba.5|93	Requires:	authselect >= 1.5.0
21mr|realmd-0.17.1-5.git5239ba.5|94	Requires:	/usr/bin/systemctl
21mr|realmd-0.17.1-5.git5239ba.5|95	
21mr|realmd-0.17.1-5.git5239ba.5|96	%description -n task-realmd-ad-winbind
21mr|realmd-0.17.1-5.git5239ba.5|97	%{summary}
21mr|realmd-0.17.1-5.git5239ba.5|98	realmd automatically installs these packages via packagekit if needed.
21mr|realmd-0.17.1-5.git5239ba.5|99	
21mr|realmd-0.17.1-5.git5239ba.5|100	%files -n task-realmd-ad-winbind
21mr|realmd-0.17.1-5.git5239ba.5|101	
21mr|realmd-0.17.1-5.git5239ba.5|102	#-------------------------------------------------------------------------------
21mr|realmd-0.17.1-5.git5239ba.5|103	
21mr|realmd-0.17.1-5.git5239ba.5|104	%package -n task-realmd-ad-sssd
21mr|realmd-0.17.1-5.git5239ba.5|105	Summary:	Meta-package for enrollment into an AD domain using realmd and sssd
21mr|realmd-0.17.1-5.git5239ba.5|106	Requires:	%{name}
21mr|realmd-0.17.1-5.git5239ba.5|107	# in sync with realmd-rosa.conf
21mr|realmd-0.17.1-5.git5239ba.5|108	# oddjob is not used
21mr|realmd-0.17.1-5.git5239ba.5|109	Requires:	krb5
21mr|realmd-0.17.1-5.git5239ba.5|110	Requires:	krb5-workstation
21mr|realmd-0.17.1-5.git5239ba.5|111	Requires:	libnss-role
21mr|realmd-0.17.1-5.git5239ba.5|112	Requires:	/usr/sbin/adcli
21mr|realmd-0.17.1-5.git5239ba.5|113	Requires:	/usr/bin/net
21mr|realmd-0.17.1-5.git5239ba.5|114	Requires:	sssd-ad
21mr|realmd-0.17.1-5.git5239ba.5|115	Requires:	authselect >= 1.5.0
21mr|realmd-0.17.1-5.git5239ba.5|116	Requires:	/usr/bin/systemctl
21mr|realmd-0.17.1-5.git5239ba.5|117	
21mr|realmd-0.17.1-5.git5239ba.5|118	%description -n task-realmd-ad-sssd
21mr|realmd-0.17.1-5.git5239ba.5|119	%{summary}
21mr|realmd-0.17.1-5.git5239ba.5|120	realmd automatically installs these packages via packagekit if needed.
21mr|realmd-0.17.1-5.git5239ba.5|121	
21mr|realmd-0.17.1-5.git5239ba.5|122	%files -n task-realmd-ad-sssd
21mr|realmd-0.17.1-5.git5239ba.5|123	
21mr|realmd-0.17.1-5.git5239ba.5|124	#-------------------------------------------------------------------------------
21mr|realmd-0.17.1-5.git5239ba.5|125	
21mr|realmd-0.17.1-5.git5239ba.5|126	%package -n task-realmd-freeipa
21mr|realmd-0.17.1-5.git5239ba.5|127	Summary:	Meta-package for enrollment into a FreeIPA domain using realmd
21mr|realmd-0.17.1-5.git5239ba.5|128	Requires:	%{name}
21mr|realmd-0.17.1-5.git5239ba.5|129	# in sync with realmd-rosa.conf
21mr|realmd-0.17.1-5.git5239ba.5|130	# oddjob is not used
21mr|realmd-0.17.1-5.git5239ba.5|131	Requires:	krb5
21mr|realmd-0.17.1-5.git5239ba.5|132	# /usr/sbin/ipa-client is a symlink by update-alternatives
21mr|realmd-0.17.1-5.git5239ba.5|133	#Requires:	/usr/sbin/ipa-client-install
21mr|realmd-0.17.1-5.git5239ba.5|134	Requires:	ipa-client
21mr|realmd-0.17.1-5.git5239ba.5|135	Requires:	/usr/sbin/sssd
21mr|realmd-0.17.1-5.git5239ba.5|136	Requires:	authselect >= 1.5.0
21mr|realmd-0.17.1-5.git5239ba.5|137	Requires:	/usr/bin/systemctl
21mr|realmd-0.17.1-5.git5239ba.5|138	
21mr|realmd-0.17.1-5.git5239ba.5|139	%description -n task-realmd-freeipa
21mr|realmd-0.17.1-5.git5239ba.5|140	%{summary}
21mr|realmd-0.17.1-5.git5239ba.5|141	realmd automatically installs these packages via packagekit if needed.
21mr|realmd-0.17.1-5.git5239ba.5|142	
21mr|realmd-0.17.1-5.git5239ba.5|143	%files -n task-realmd-freeipa
21mr|realmd-0.17.1-5.git5239ba.5|144	
21mr|realmd-0.17.1-5.git5239ba.5|145	#-------------------------------------------------------------------------------
21mr|realmd-0.17.1-5.git5239ba.5|146	
21mr|realmd-0.17.1-5.git5239ba.5|147	%prep
21mr|realmd-0.17.1-5.git5239ba.5|148	%autosetup -p1 -n %{name}-%{commit}
21mr|realmd-0.17.1-5.git5239ba.5|149	
21mr|realmd-0.17.1-5.git5239ba.5|150	install -m0644 %{SOURCE10} service/
21mr|realmd-0.17.1-5.git5239ba.5|151	sed -i 's,@LIBDIR@,%{_libdir},' %{SOURCE20}
21mr|realmd-0.17.1-5.git5239ba.5|152	
21mr|realmd-0.17.1-5.git5239ba.5|153	%build
21mr|realmd-0.17.1-5.git5239ba.5|154	env NOCONFIGURE=1 ./autogen.sh
21mr|realmd-0.17.1-5.git5239ba.5|155	# "new" samba means 4.15+, https://gitlab.freedesktop.org/realmd/realmd/-/commit/68f73b78a342
21mr|realmd-0.17.1-5.git5239ba.5|156	%configure \
21mr|realmd-0.17.1-5.git5239ba.5|157	--with-new-samba-cli-options=yes \
21mr|realmd-0.17.1-5.git5239ba.5|158	--with-private-dir=%{_datadir}/realmd \
21mr|realmd-0.17.1-5.git5239ba.5|159	--
21mr|realmd-0.17.1-5.git5239ba.5|160	%make_build
21mr|realmd-0.17.1-5.git5239ba.5|161	
21mr|realmd-0.17.1-5.git5239ba.5|162	%install
21mr|realmd-0.17.1-5.git5239ba.5|163	%make_install
21mr|realmd-0.17.1-5.git5239ba.5|164	install -m0755 %{SOURCE20} %{buildroot}%{_libexecdir}/realmd-rosa-setup
21mr|realmd-0.17.1-5.git5239ba.5|165	
21mr|realmd-0.17.1-5.git5239ba.5|166	%find_lang realmd
21mr|realmd-0.17.1-5.git5239ba.5|167	
21mr|realmd-0.17.1-5.git5239ba.5|168	%check
21mr|realmd-0.17.1-5.git5239ba.5|169	make check
21mr|realmd-0.17.1-5.git5239ba.5|170	
21mr|realmd-0.17.1-5.git5239ba.5|171	%changelog
21mr|realmd-0.17.1-5.git5239ba.5|172	* Thu Nov 6 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|realmd-0.17.1-5.git5239ba.5|173	- Update realmd-rosa-setup.sh
21mr|realmd-0.17.1-5.git5239ba.5|174	- Enable following features for authentication via pam_winbind:
21mr|realmd-0.17.1-5.git5239ba.5|175	- Kerberos authentication
21mr|realmd-0.17.1-5.git5239ba.5|176	- Kerberos credential caching
21mr|realmd-0.17.1-5.git5239ba.5|177	- Authentication caching
21mr|realmd-0.17.1-5.git5239ba.5|178	- Set cifs-idmap-plugin alternative based on selected backend (sssd or winbind)
21mr|realmd-0.17.1-5.git5239ba.5|179	
21mr|realmd-0.17.1-5.git5239ba.5|180	* Wed Jun 4 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.17.1-5.git5239ba.4
21mr|realmd-0.17.1-5.git5239ba.5|181	- adapt config for new version
21mr|realmd-0.17.1-5.git5239ba.5|182	- see https://gitlab.freedesktop.org/realmd/realmd/-/commit/71d310e8f161ab4e1557d867aebd9e8d508c21f7
21mr|realmd-0.17.1-5.git5239ba.5|183	
21mr|realmd-0.17.1-5.git5239ba.5|184	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.17.1-5.git5239ba.3
21mr|realmd-0.17.1-5.git5239ba.5|185	- fix missing deps for sssd (sssd.service failed)
21mr|realmd-0.17.1-5.git5239ba.5|186	
21mr|realmd-0.17.1-5.git5239ba.5|187	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|188	- make admin better see what has been done
21mr|realmd-0.17.1-5.git5239ba.5|189	
21mr|realmd-0.17.1-5.git5239ba.5|190	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|191	- add help into script
21mr|realmd-0.17.1-5.git5239ba.5|192	
21mr|realmd-0.17.1-5.git5239ba.5|193	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|194	- improve readability a bit
21mr|realmd-0.17.1-5.git5239ba.5|195	
21mr|realmd-0.17.1-5.git5239ba.5|196	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|197	- do not print warning if authselect file does not exist
21mr|realmd-0.17.1-5.git5239ba.5|198	
21mr|realmd-0.17.1-5.git5239ba.5|199	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|200	- pick changes from upstream (they are also picked in RH/Fedora)
21mr|realmd-0.17.1-5.git5239ba.5|201	
21mr|realmd-0.17.1-5.git5239ba.5|202	- Merge: f688d40 86ae25d
21mr|realmd-0.17.1-5.git5239ba.5|203	* Tue May 27 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|204	- Merge remote-tracking branch 'o/rosa2023.1' into rosa2021.1
21mr|realmd-0.17.1-5.git5239ba.5|205	
21mr|realmd-0.17.1-5.git5239ba.5|206	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|realmd-0.17.1-5.git5239ba.5|207	- automated spec cleanup
21mr|realmd-0.17.1-5.git5239ba.5|208	
21mr|realmd-0.17.1-5.git5239ba.5|209	* Wed Jul 17 2024 sgakerru <sulmpx60@yandex.ru>
21mr|realmd-0.17.1-5.git5239ba.5|210	- Handle preserved options and 'local' profile on disabling
21mr|realmd-0.17.1-5.git5239ba.5|211	- * Switch to `local` profile when disable domain logins.
21mr|realmd-0.17.1-5.git5239ba.5|212	- * Handle preserved options for pam profiles when enable/disable
21mr|realmd-0.17.1-5.git5239ba.5|213	- domain logins from `/var/lib/authselect/preserved-options` and
21mr|realmd-0.17.1-5.git5239ba.5|214	- `/var/lib/authselect/preserved-options-nodomain`.
21mr|realmd-0.17.1-5.git5239ba.5|215	
21mr|realmd-0.17.1-5.git5239ba.5|216	* Fri Dec 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.17.1-3
21mr|realmd-0.17.1-5.git5239ba.5|217	- better naming
21mr|realmd-0.17.1-5.git5239ba.5|218	
21mr|realmd-0.17.1-5.git5239ba.5|219	* Tue Dec 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.17.1-2
21mr|realmd-0.17.1-5.git5239ba.5|220	- Fix installing required packages
21mr|realmd-0.17.1-5.git5239ba.5|221	
21mr|realmd-0.17.1-5.git5239ba.5|222	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|223	- upd to 0.17.1
21mr|realmd-0.17.1-5.git5239ba.5|224	- Note that previous update was not published
21mr|realmd-0.17.1-5.git5239ba.5|225	
21mr|realmd-0.17.1-5.git5239ba.5|226	* Mon Feb 28 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.17.0-2.git68f73b.1
21mr|realmd-0.17.1-5.git5239ba.5|227	- install kinit utility
21mr|realmd-0.17.1-5.git5239ba.5|228	
21mr|realmd-0.17.1-5.git5239ba.5|229	* Fri Feb 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|230	- avoid checks if group exists by roleadd(8) (group may be unresolvable by NSS at this moment)
21mr|realmd-0.17.1-5.git5239ba.5|231	
21mr|realmd-0.17.1-5.git5239ba.5|232	* Fri Feb 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|233	- Set up libnss-role
21mr|realmd-0.17.1-5.git5239ba.5|234	
21mr|realmd-0.17.1-5.git5239ba.5|235	* Fri Feb 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|236	- Fix packages in config
21mr|realmd-0.17.1-5.git5239ba.5|237	- * use names of ROSA packages
21mr|realmd-0.17.1-5.git5239ba.5|238	- * oddjob is not used, we use pam_mkdir isntead of pam_oddjob_mkhomedir
21mr|realmd-0.17.1-5.git5239ba.5|239	- * /usr/bin/net is also needed for sssd+adcli (based on output of `realm discover`)
21mr|realmd-0.17.1-5.git5239ba.5|240	
21mr|realmd-0.17.1-5.git5239ba.5|241	* Fri Feb 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|242	- Update and refactor:
21mr|realmd-0.17.1-5.git5239ba.5|243	- * update to the latest git and support Samba 4.15 (Fedora carries commits above the latest tag as patches)
21mr|realmd-0.17.1-5.git5239ba.5|244	- * add meta-packages
21mr|realmd-0.17.1-5.git5239ba.5|245	- * move non-binary data out of /urs/lib64
21mr|realmd-0.17.1-5.git5239ba.5|246	- * move config into file
21mr|realmd-0.17.1-5.git5239ba.5|247	- * drop changing template of paths to home directories, drakxtools is partly retired in rosa2021.1, an odd subdirectory does not make sense and may confuse silly scripts or software
21mr|realmd-0.17.1-5.git5239ba.5|248	- * remove systemd preset, it is a dbus-activatable service
21mr|realmd-0.17.1-5.git5239ba.5|249	
21mr|realmd-0.17.1-5.git5239ba.5|250	* Fri Sep 3 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.17.0-1.git78e79d
21mr|realmd-0.17.1-5.git5239ba.5|251	- Update version to 0.17.0
21mr|realmd-0.17.1-5.git5239ba.5|252	
21mr|realmd-0.17.1-5.git5239ba.5|253	* Wed Sep 23 2020 Alexander Stefanov <alexander@mezon.ru> 0.16.3-3.gitb6753b
21mr|realmd-0.17.1-5.git5239ba.5|254	- check stuck on aarch64
21mr|realmd-0.17.1-5.git5239ba.5|255	
21mr|realmd-0.17.1-5.git5239ba.5|256	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru> 0.16.3-3.gitb6753b
21mr|realmd-0.17.1-5.git5239ba.5|257	- bot: rpm5 -> rpm4 (8)
21mr|realmd-0.17.1-5.git5239ba.5|258	
21mr|realmd-0.17.1-5.git5239ba.5|259	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|260	- bot: rpm5 -> rpm4 (6)
21mr|realmd-0.17.1-5.git5239ba.5|261	
21mr|realmd-0.17.1-5.git5239ba.5|262	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|263	- bot: rpm5 -> rpm4 (3)
21mr|realmd-0.17.1-5.git5239ba.5|264	
21mr|realmd-0.17.1-5.git5239ba.5|265	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|realmd-0.17.1-5.git5239ba.5|266	- bot: rpm5 -> rpm4 (1)

16468 21
21mr|recode-3.7.8-1|1	%define major 3
21mr|recode-3.7.8-1|2	%define libname %mklibname %{name} %{major}
21mr|recode-3.7.8-1|3	%define devname %mklibname %{name} -d
21mr|recode-3.7.8-1|4	
21mr|recode-3.7.8-1|5	Summary:	GNU recode
21mr|recode-3.7.8-1|6	Name:		recode
21mr|recode-3.7.8-1|7	Version:	3.7.8
21mr|recode-3.7.8-1|8	Release:	1
21mr|recode-3.7.8-1|9	License:	GPLv2+
21mr|recode-3.7.8-1|10	Group:		Text tools
21mr|recode-3.7.8-1|11	Url:		https://github.com/rrthomas/recode
21mr|recode-3.7.8-1|12	Source0:	https://github.com/rrthomas/recode/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|recode-3.7.8-1|13	BuildRequires:	libtool
21mr|recode-3.7.8-1|14	BuildRequires:	flex
21mr|recode-3.7.8-1|15	BuildRequires:	texinfo
21mr|recode-3.7.8-1|16	BuildRequires:	gettext-devel
21mr|recode-3.7.8-1|17	BuildRequires:	pkgconfig(python3)
21mr|recode-3.7.8-1|18	BuildRequires:	help2man
21mr|recode-3.7.8-1|19	BuildRequires:	perl-Locale-gettext
21mr|recode-3.7.8-1|20	
21mr|recode-3.7.8-1|21	%description
21mr|recode-3.7.8-1|22	The GNU recode utility converts files between various character sets.
21mr|recode-3.7.8-1|23	
21mr|recode-3.7.8-1|24	%files -f %{name}.lang
21mr|recode-3.7.8-1|25	%doc COPYING INSTALL NEWS README
21mr|recode-3.7.8-1|26	%doc THANKS doc
21mr|recode-3.7.8-1|27	%{_bindir}/*
21mr|recode-3.7.8-1|28	%{_mandir}/man1/*
21mr|recode-3.7.8-1|29	%{_infodir}/*
21mr|recode-3.7.8-1|30	
21mr|recode-3.7.8-1|31	#----------------------------------------------------------------------------
21mr|recode-3.7.8-1|32	
21mr|recode-3.7.8-1|33	%package -n %{libname}
21mr|recode-3.7.8-1|34	Summary:	Shared GNU recode library
21mr|recode-3.7.8-1|35	Group:		System/Libraries
21mr|recode-3.7.8-1|36	
21mr|recode-3.7.8-1|37	%description -n %{libname}
21mr|recode-3.7.8-1|38	The GNU recode utility converts files between various character sets.
21mr|recode-3.7.8-1|39	
21mr|recode-3.7.8-1|40	This package provides the shared recode library.
21mr|recode-3.7.8-1|41	
21mr|recode-3.7.8-1|42	%files -n %{libname}
21mr|recode-3.7.8-1|43	%{_libdir}/librecode.so.%{major}*
21mr|recode-3.7.8-1|44	
21mr|recode-3.7.8-1|45	#----------------------------------------------------------------------------
21mr|recode-3.7.8-1|46	
21mr|recode-3.7.8-1|47	%package -n %{devname}
21mr|recode-3.7.8-1|48	Summary:	Development files for the %{libname} library
21mr|recode-3.7.8-1|49	Group:		Development/C
21mr|recode-3.7.8-1|50	Requires:	%{libname} = %{EVRD}
21mr|recode-3.7.8-1|51	Provides:	%{name}-devel = %{EVRD}
21mr|recode-3.7.8-1|52	Provides:	lib%{name}-devel = %{EVRD}
21mr|recode-3.7.8-1|53	
21mr|recode-3.7.8-1|54	%description -n %{devname}
21mr|recode-3.7.8-1|55	Development files for the %{libname} library.
21mr|recode-3.7.8-1|56	
21mr|recode-3.7.8-1|57	%files -n %{devname}
21mr|recode-3.7.8-1|58	%defattr(0644,root,root,755)
21mr|recode-3.7.8-1|59	%doc contrib
21mr|recode-3.7.8-1|60	%{_libdir}/*.so
21mr|recode-3.7.8-1|61	%{_libdir}/*.a
21mr|recode-3.7.8-1|62	%{_includedir}/*.h
21mr|recode-3.7.8-1|63	
21mr|recode-3.7.8-1|64	#----------------------------------------------------------------------------
21mr|recode-3.7.8-1|65	
21mr|recode-3.7.8-1|66	%prep
21mr|recode-3.7.8-1|67	%autosetup -p1
21mr|recode-3.7.8-1|68	
21mr|recode-3.7.8-1|69	%build
21mr|recode-3.7.8-1|70	export CFLAGS="%{optflags} -D_REENTRANT -fPIC"
21mr|recode-3.7.8-1|71	autoreconf -fiv
21mr|recode-3.7.8-1|72	
21mr|recode-3.7.8-1|73	%configure \
21mr|recode-3.7.8-1|74	--enable-static \
21mr|recode-3.7.8-1|75	--without-included-gettext
21mr|recode-3.7.8-1|76	
21mr|recode-3.7.8-1|77	# no -recheck hack
21mr|recode-3.7.8-1|78	touch *
21mr|recode-3.7.8-1|79	
21mr|recode-3.7.8-1|80	%make_build CFLAGS="%{optflags} -D_REENTRANT -fPIC" -j1
21mr|recode-3.7.8-1|81	
21mr|recode-3.7.8-1|82	%install
21mr|recode-3.7.8-1|83	%make_install
21mr|recode-3.7.8-1|84	
21mr|recode-3.7.8-1|85	# house cleansing
21mr|recode-3.7.8-1|86	rm -f %{buildroot}%{_infodir}/dir
21mr|recode-3.7.8-1|87	
21mr|recode-3.7.8-1|88	%find_lang %{name}

16469 21
21mr|redis-7.2.11-1|1	Name:		redis
21mr|redis-7.2.11-1|2	Version:	7.2.11
21mr|redis-7.2.11-1|3	Release:	1
21mr|redis-7.2.11-1|4	Summary:	A persistent key-value database
21mr|redis-7.2.11-1|5	Group:		Databases
21mr|redis-7.2.11-1|6	License:	BSD
21mr|redis-7.2.11-1|7	URL:		http://redis.io/
21mr|redis-7.2.11-1|8	Source0:	https://github.com/redis/redis/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|redis-7.2.11-1|9	Source1:	redis-limit-systemd
21mr|redis-7.2.11-1|10	Source2:	redis-sentinel.service
21mr|redis-7.2.11-1|11	Source3:	redis-shutdown
21mr|redis-7.2.11-1|12	Source4:	redis.logrotate
21mr|redis-7.2.11-1|13	# Based on, but not identical to, Fedora's file
21mr|redis-7.2.11-1|14	Source5:	redis.service
21mr|redis-7.2.11-1|15	Patch0:		0001-1st-man-pageis-for-redis-cli-redis-benchmark-redis-c.patch
21mr|redis-7.2.11-1|16	Patch1:		0001-redis-7.2.5-workaround-make-deadlock.patch
21mr|redis-7.2.11-1|17	# CVE-2023-41053 and CVE-2022-3647 fixed in version 7.0.14
21mr|redis-7.2.11-1|18	# CVE-2024-31227 CVE-2025-21605 CVE-2025-48367 CVE-2024-31228
21mr|redis-7.2.11-1|19	# CVE-2025-32023 CVE-2024-31449 CVE-2024-46981 CVE-2024-51741 fixed in version 7.2.10
21mr|redis-7.2.11-1|20	# CVE-2025-49844 CVE-2025-46817 CVE-2025-46818 CVE-2025-46819 fixed in version 7.2.11
21mr|redis-7.2.11-1|21	BuildRequires:    pkgconfig(lua)
21mr|redis-7.2.11-1|22	BuildRequires:    procps-ng
21mr|redis-7.2.11-1|23	BuildRequires:    systemd
21mr|redis-7.2.11-1|24	BuildRequires:    tcl
21mr|redis-7.2.11-1|25	BuildRequires:    pkgconfig(libsystemd)
21mr|redis-7.2.11-1|26	%if %{mdvver >= 202510}
21mr|redis-7.2.11-1|27	Requires:         %{_bindir}/awk
21mr|redis-7.2.11-1|28	%else
21mr|redis-7.2.11-1|29	Requires:         /bin/awk
21mr|redis-7.2.11-1|30	%endif
21mr|redis-7.2.11-1|31	Requires:         logrotate
21mr|redis-7.2.11-1|32	BuildRequires:    rpm-helper
21mr|redis-7.2.11-1|33	Requires(pre):    rpm-helper >= 0.24.8-1
21mr|redis-7.2.11-1|34	Requires(postun): rpm-helper >= 0.24.8-1
21mr|redis-7.2.11-1|35	
21mr|redis-7.2.11-1|36	%description
21mr|redis-7.2.11-1|37	Redis is an advanced key-value store.
21mr|redis-7.2.11-1|38	It is similar to memcached but the data set is not volatile,
21mr|redis-7.2.11-1|39	and values can be strings, exactly like in memcached,
21mr|redis-7.2.11-1|40	but also lists, sets, and ordered sets.
21mr|redis-7.2.11-1|41	All this data types can be manipulated with atomic operations
21mr|redis-7.2.11-1|42	to push/pop elements, add/remove elements, perform server side
21mr|redis-7.2.11-1|43	union, intersection, difference between sets, and so
21mr|redis-7.2.11-1|44	forth. Redis supports different kind of sorting abilities.
21mr|redis-7.2.11-1|45	
21mr|redis-7.2.11-1|46	%prep
21mr|redis-7.2.11-1|47	%autosetup -p1 -n %{name}-%{version}%{?beta:-%{beta}}
21mr|redis-7.2.11-1|48	
21mr|redis-7.2.11-1|49	rm -rf deps/jemalloc
21mr|redis-7.2.11-1|50	
21mr|redis-7.2.11-1|51	# No hidden build.
21mr|redis-7.2.11-1|52	sed -i -e 's|\t@|\t|g' deps/lua/src/Makefile
21mr|redis-7.2.11-1|53	sed -i -e 's|$(QUIET_CC)||g' src/Makefile
21mr|redis-7.2.11-1|54	sed -i -e 's|$(QUIET_LINK)||g' src/Makefile
21mr|redis-7.2.11-1|55	sed -i -e 's|$(QUIET_INSTALL)||g' src/Makefile
21mr|redis-7.2.11-1|56	# Ensure deps are built with proper flags
21mr|redis-7.2.11-1|57	sed -i -e 's|$(CFLAGS)|%{optflags}|g' deps/Makefile
21mr|redis-7.2.11-1|58	sed -i -e 's|OPTIMIZATION?=-O3|OPTIMIZATION=%{optflags}|g' deps/hiredis/Makefile
21mr|redis-7.2.11-1|59	sed -i -e 's|$(LDFLAGS)|%{?__global_ldflags}|g' deps/hiredis/Makefile
21mr|redis-7.2.11-1|60	sed -i -e 's|$(CFLAGS)|%{optflags}|g' deps/linenoise/Makefile
21mr|redis-7.2.11-1|61	sed -i -e 's|$(LDFLAGS)|%{?__global_ldflags}|g' deps/linenoise/Makefile
21mr|redis-7.2.11-1|62	
21mr|redis-7.2.11-1|63	# Configuration file changes
21mr|redis-7.2.11-1|64	sed -i -e 's|^logfile .*$|logfile /var/log/redis/redis.log|g' redis.conf
21mr|redis-7.2.11-1|65	sed -i -e 's|^logfile .*$|logfile /var/log/redis/sentinel.log|g' sentinel.conf
21mr|redis-7.2.11-1|66	sed -i -e 's|^dir .*$|dir /var/lib/redis|g' redis.conf
21mr|redis-7.2.11-1|67	
21mr|redis-7.2.11-1|68	%build
21mr|redis-7.2.11-1|69	%make_build \
21mr|redis-7.2.11-1|70	DEBUG="" \
21mr|redis-7.2.11-1|71	LDFLAGS="%{ldflags}" \
21mr|redis-7.2.11-1|72	CFLAGS+="%{optflags}" \
21mr|redis-7.2.11-1|73	LUA_LDFLAGS+="%{ldflags}" \
21mr|redis-7.2.11-1|74	MALLOC=libc \
21mr|redis-7.2.11-1|75	BUILD_WITH_SYSTEMD=yes \
21mr|redis-7.2.11-1|76	all
21mr|redis-7.2.11-1|77	
21mr|redis-7.2.11-1|78	%install
21mr|redis-7.2.11-1|79	%make_build install INSTALL="install -p" PREFIX=%{buildroot}%{_prefix}
21mr|redis-7.2.11-1|80	
21mr|redis-7.2.11-1|81	# Filesystem
21mr|redis-7.2.11-1|82	mkdir -p %{buildroot}%{_sharedstatedir}/%{name} \
21mr|redis-7.2.11-1|83	%{buildroot}%{_localstatedir}/log/%{name} \
21mr|redis-7.2.11-1|84	%{buildroot}%{_localstatedir}/run/%{name}
21mr|redis-7.2.11-1|85	
21mr|redis-7.2.11-1|86	# Extras
21mr|redis-7.2.11-1|87	install -pDm 755 %{S:3} %{buildroot}%{_bindir}/%{name}-shutdown
21mr|redis-7.2.11-1|88	
21mr|redis-7.2.11-1|89	# Logrotate file
21mr|redis-7.2.11-1|90	install -pDm 644 %{S:4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|redis-7.2.11-1|91	
21mr|redis-7.2.11-1|92	# Configuration files
21mr|redis-7.2.11-1|93	mkdir -p %{buildroot}%{_sysconfdir}/redis/
21mr|redis-7.2.11-1|94	install -pDm 644 redis.conf %{buildroot}%{_sysconfdir}/redis.conf
21mr|redis-7.2.11-1|95	install -pDm 644 sentinel.conf %{buildroot}%{_sysconfdir}/redis-sentinel.conf
21mr|redis-7.2.11-1|96	
21mr|redis-7.2.11-1|97	# Systemd unit files
21mr|redis-7.2.11-1|98	install -pDm 644 %{S:2} %{buildroot}%{_unitdir}/redis-sentinel.service
21mr|redis-7.2.11-1|99	install -pDm 644 %{S:5} %{buildroot}%{_unitdir}/redis.service
21mr|redis-7.2.11-1|100	
21mr|redis-7.2.11-1|101	# Systemd limits
21mr|redis-7.2.11-1|102	install -pDm 644 %{S:1} %{buildroot}%{_sysconfdir}/systemd/system/%{name}.service.d/limit.conf
21mr|redis-7.2.11-1|103	install -pDm 644 %{S:1} %{buildroot}%{_sysconfdir}/systemd/system/%{name}-sentinel.service.d/limit.conf
21mr|redis-7.2.11-1|104	
21mr|redis-7.2.11-1|105	%check
21mr|redis-7.2.11-1|106	# Currently says all tests passed and then segfaults
21mr|redis-7.2.11-1|107	#make test
21mr|redis-7.2.11-1|108	
21mr|redis-7.2.11-1|109	%pre
21mr|redis-7.2.11-1|110	%_pre_useradd %{name}  %{_sharedstatedir}/%{name} /sbin/nologin
21mr|redis-7.2.11-1|111	
21mr|redis-7.2.11-1|112	%postun
21mr|redis-7.2.11-1|113	%_postun_userdel %{name}
21mr|redis-7.2.11-1|114	
21mr|redis-7.2.11-1|115	%files
21mr|redis-7.2.11-1|116	%doc 00-RELEASENOTES BUGS COPYING
21mr|redis-7.2.11-1|117	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|redis-7.2.11-1|118	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|redis-7.2.11-1|119	%config(noreplace) %{_sysconfdir}/%{name}-sentinel.conf
21mr|redis-7.2.11-1|120	%dir %attr(0755, redis, root) %{_localstatedir}/lib/%{name}
21mr|redis-7.2.11-1|121	%dir %attr(0755, redis, root) %{_localstatedir}/log/%{name}
21mr|redis-7.2.11-1|122	%{_bindir}/%{name}-*
21mr|redis-7.2.11-1|123	%{_unitdir}/%{name}.service
21mr|redis-7.2.11-1|124	%{_unitdir}/%{name}-sentinel.service
21mr|redis-7.2.11-1|125	%dir %{_sysconfdir}/systemd/system/%{name}.service.d
21mr|redis-7.2.11-1|126	%{_sysconfdir}/systemd/system/%{name}.service.d/limit.conf
21mr|redis-7.2.11-1|127	%dir %{_sysconfdir}/systemd/system/%{name}-sentinel.service.d
21mr|redis-7.2.11-1|128	%{_sysconfdir}/systemd/system/%{name}-sentinel.service.d/limit.conf
21mr|redis-7.2.11-1|129	
21mr|redis-7.2.11-1|130	%changelog
21mr|redis-7.2.11-1|131	- Merge: 625484a a580367
21mr|redis-7.2.11-1|132	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|redis-7.2.11-1|133	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|redis-7.2.11-1|134	
21mr|redis-7.2.11-1|135	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|redis-7.2.11-1|136	- Update version to 7.2.11
21mr|redis-7.2.11-1|137	
21mr|redis-7.2.11-1|138	* Mon Sep 8 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.2.10-1
21mr|redis-7.2.11-1|139	- Update version to 7.2.10
21mr|redis-7.2.11-1|140	
21mr|redis-7.2.11-1|141	* Mon Sep 8 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.2.10-1
21mr|redis-7.2.11-1|142	- /usr move
21mr|redis-7.2.11-1|143	
21mr|redis-7.2.11-1|144	* Mon Sep 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|redis-7.2.11-1|145	- Update version to 7.2.10
21mr|redis-7.2.11-1|146	
21mr|redis-7.2.11-1|147	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|redis-7.2.11-1|148	- automated spec cleanup
21mr|redis-7.2.11-1|149	
21mr|redis-7.2.11-1|150	* Thu Jun 20 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.2.5-1
21mr|redis-7.2.11-1|151	- Update version to 7.2.5
21mr|redis-7.2.11-1|152	
21mr|redis-7.2.11-1|153	* Mon Mar 25 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.0.15-1
21mr|redis-7.2.11-1|154	- Update version to 7.0.15
21mr|redis-7.2.11-1|155	
21mr|redis-7.2.11-1|156	* Fri Nov 17 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.0.14-1
21mr|redis-7.2.11-1|157	- Update version to 7.0.14
21mr|redis-7.2.11-1|158	
21mr|redis-7.2.11-1|159	* Tue Jul 18 2023 Alexander Stefanov <alexander@mezon.ru> 7.0.12-1
21mr|redis-7.2.11-1|160	- version autoupdate [7.0.12]
21mr|redis-7.2.11-1|161	
21mr|redis-7.2.11-1|162	* Thu May 11 2023 Alexander Stefanov <alexander@mezon.ru> 7.0.11-1
21mr|redis-7.2.11-1|163	- version autoupdate [7.0.11]
21mr|redis-7.2.11-1|164	
21mr|redis-7.2.11-1|165	* Tue Apr 11 2023 Alexander Stefanov <alexander@mezon.ru> 7.0.10-1
21mr|redis-7.2.11-1|166	- version autoupdate [7.0.10]
21mr|redis-7.2.11-1|167	
21mr|redis-7.2.11-1|168	* Wed Mar 1 2023 Alexander Stefanov <alexander@mezon.ru> 7.0.9-1
21mr|redis-7.2.11-1|169	- version autoupdate [7.0.9]
21mr|redis-7.2.11-1|170	
21mr|redis-7.2.11-1|171	* Mon Feb 27 2023 Alexander Stefanov <alexander@mezon.ru> 7.0.8-1
21mr|redis-7.2.11-1|172	- version autoupdate [7.0.8]
21mr|redis-7.2.11-1|173	
21mr|redis-7.2.11-1|174	* Tue Dec 20 2022 Alexander Stefanov <alexander@mezon.ru> 7.0.7-1
21mr|redis-7.2.11-1|175	- version autoupdate [7.0.7]
21mr|redis-7.2.11-1|176	
21mr|redis-7.2.11-1|177	* Tue Nov 22 2022 Alexander Stefanov <alexander@mezon.ru> 7.0.5-1
21mr|redis-7.2.11-1|178	- version autoupdate [7.0.5]
21mr|redis-7.2.11-1|179	
21mr|redis-7.2.11-1|180	* Fri Jun 10 2022 Alexander Stefanov <alexander@mezon.ru> 7.0.1-1
21mr|redis-7.2.11-1|181	- version autoupdate [7.0.1]
21mr|redis-7.2.11-1|182	
21mr|redis-7.2.11-1|183	* Tue Oct 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.2.6-1
21mr|redis-7.2.11-1|184	- upd: 6.2.1 -> 6.2.6
21mr|redis-7.2.11-1|185	
21mr|redis-7.2.11-1|186	* Thu Aug 19 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6.2.1-4
21mr|redis-7.2.11-1|187	- simplify building with systemd (sd notify)
21mr|redis-7.2.11-1|188	
21mr|redis-7.2.11-1|189	- Merge: 5b3584a f8a4f5c
21mr|redis-7.2.11-1|190	* Thu Aug 19 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|redis-7.2.11-1|191	- Merge branch 'rosa2019.05' of abf.io:import/redis into rosa2021.1
21mr|redis-7.2.11-1|192	
21mr|redis-7.2.11-1|193	* Mon Jul 19 2021 slava86 <s.matveev@rosalinux.ru> 6.2.1-3
21mr|redis-7.2.11-1|194	- close vulnerabilities CVE-2021-29477 CVE-2021-29478 CVE-2021-32625
21mr|redis-7.2.11-1|195	
21mr|redis-7.2.11-1|196	* Thu May 27 2021 Gel0bmstu <leshikne@gmail.com>
21mr|redis-7.2.11-1|197	- fix assembly with libsystemd
21mr|redis-7.2.11-1|198	
21mr|redis-7.2.11-1|199	* Thu May 27 2021 Gel0bmstu <leshikne@gmail.com> 6.2.1-2
21mr|redis-7.2.11-1|200	- version 6.2.1 up, unnecessary patchs removed
21mr|redis-7.2.11-1|201	
21mr|redis-7.2.11-1|202	* Fri Mar 5 2021 Gel0bmstu <leshikne@gmail.com> 6.2.1-2
21mr|redis-7.2.11-1|203	- version 6.2.1 up, unnecessary patchs removed
21mr|redis-7.2.11-1|204	
21mr|redis-7.2.11-1|205	* Sun Nov 8 2020 Alexander Stefanov <alexander@mezon.ru> 6.0.9-1
21mr|redis-7.2.11-1|206	- version autoupdate [6.0.9]
21mr|redis-7.2.11-1|207	
21mr|redis-7.2.11-1|208	* Thu Jul 30 2020 Alexander Stefanov <alexander@mezon.ru> 6.0.6-1
21mr|redis-7.2.11-1|209	- 6.0.6
21mr|redis-7.2.11-1|210	
21mr|redis-7.2.11-1|211	* Tue Jun 9 2020 Alexander Stefanov <alexander@mezon.ru> 6.0.5-1
21mr|redis-7.2.11-1|212	- 6.0.5
21mr|redis-7.2.11-1|213	
21mr|redis-7.2.11-1|214	* Sat May 30 2020 Alexander Stefanov <alexander@mezon.ru> 6.0.4-1
21mr|redis-7.2.11-1|215	- version autoupdate [6.0.4]
21mr|redis-7.2.11-1|216	
21mr|redis-7.2.11-1|217	* Sat Apr 18 2020 Alexander Stefanov <alexander@mezon.ru> 5.0.9-1
21mr|redis-7.2.11-1|218	- dropped tmpfiles, now handled with service file, version update 5.0.9
21mr|redis-7.2.11-1|219	
21mr|redis-7.2.11-1|220	* Wed Apr 8 2020 Alexander Stefanov <alexander@mezon.ru> 5.0.8-1
21mr|redis-7.2.11-1|221	- 5.0.8
21mr|redis-7.2.11-1|222	
21mr|redis-7.2.11-1|223	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|redis-7.2.11-1|224	- bot: rpm5 -> rpm4 (8)
21mr|redis-7.2.11-1|225	
21mr|redis-7.2.11-1|226	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru> 2.8.13-5
21mr|redis-7.2.11-1|227	- bot: rpm5 -> rpm4 (1)

16470 21
21mr|redis-protocol-0.7-9|1	%global oname redis
21mr|redis-protocol-0.7-9|2	Name:          redis-protocol
21mr|redis-protocol-0.7-9|3	Version:       0.7
21mr|redis-protocol-0.7-9|4	Release:       9
21mr|redis-protocol-0.7-9|5	Summary:       Java client and server implementation of Redis
21mr|redis-protocol-0.7-9|6	License:       ASL 2.0
21mr|redis-protocol-0.7-9|7	URL:           http://github.com/spullara/redis-protocol
21mr|redis-protocol-0.7-9|8	Source0:       https://github.com/spullara/redis-protocol/archive/%{oname}-%{version}.tar.gz
21mr|redis-protocol-0.7-9|9	# https://github.com/spullara/redis-protocol/issues/45
21mr|redis-protocol-0.7-9|10	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|redis-protocol-0.7-9|11	
21mr|redis-protocol-0.7-9|12	BuildRequires: maven-local
21mr|redis-protocol-0.7-9|13	BuildRequires: mvn(com.github.spullara.cli-parser:cli-parser)
21mr|redis-protocol-0.7-9|14	BuildRequires: mvn(com.google.guava:guava)
21mr|redis-protocol-0.7-9|15	BuildRequires: mvn(junit:junit)
21mr|redis-protocol-0.7-9|16	
21mr|redis-protocol-0.7-9|17	Group:          Development/Java
21mr|redis-protocol-0.7-9|18	BuildArch:     noarch
21mr|redis-protocol-0.7-9|19	# Java stack is not supported on x86_32
21mr|redis-protocol-0.7-9|20	ExcludeArch: %{ix86}
21mr|redis-protocol-0.7-9|21	
21mr|redis-protocol-0.7-9|22	%description
21mr|redis-protocol-0.7-9|23	A very fast Redis client for the JVM.
21mr|redis-protocol-0.7-9|24	
21mr|redis-protocol-0.7-9|25	%package javadoc
21mr|redis-protocol-0.7-9|26	Summary:       Javadoc for %{name}
21mr|redis-protocol-0.7-9|27	
21mr|redis-protocol-0.7-9|28	%description javadoc
21mr|redis-protocol-0.7-9|29	This package contains javadoc for %{name}.
21mr|redis-protocol-0.7-9|30	
21mr|redis-protocol-0.7-9|31	%prep
21mr|redis-protocol-0.7-9|32	%setup -q -n %{name}-%{oname}-%{version}
21mr|redis-protocol-0.7-9|33	
21mr|redis-protocol-0.7-9|34	find . -name "*.jar" -print -delete
21mr|redis-protocol-0.7-9|35	find . -name "*.class" -print -delete
21mr|redis-protocol-0.7-9|36	
21mr|redis-protocol-0.7-9|37	cp -p %{SOURCE1} LICENSE
21mr|redis-protocol-0.7-9|38	sed -i 's/\r//' LICENSE
21mr|redis-protocol-0.7-9|39	
21mr|redis-protocol-0.7-9|40	# These modules use com.github.spullara.java:concurrent6
21mr|redis-protocol-0.7-9|41	%pom_disable_module netty
21mr|redis-protocol-0.7-9|42	# https://bugzilla.redhat.com/show_bug.cgi?id=849496
21mr|redis-protocol-0.7-9|43	# org.webbitserver:webbit::test
21mr|redis-protocol-0.7-9|44	%pom_disable_module netty-client
21mr|redis-protocol-0.7-9|45	# io.netty:netty-all:4.0.0.CR3
21mr|redis-protocol-0.7-9|46	%pom_disable_module netty4
21mr|redis-protocol-0.7-9|47	%pom_disable_module netty4-client
21mr|redis-protocol-0.7-9|48	%pom_disable_module netty4-server
21mr|redis-protocol-0.7-9|49	
21mr|redis-protocol-0.7-9|50	# com.github.spullara.mustache.java:compiler:0.8.9
21mr|redis-protocol-0.7-9|51	%pom_disable_module redisgen
21mr|redis-protocol-0.7-9|52	
21mr|redis-protocol-0.7-9|53	%pom_remove_plugin :maven-assembly-plugin benchmark
21mr|redis-protocol-0.7-9|54	
21mr|redis-protocol-0.7-9|55	%build
21mr|redis-protocol-0.7-9|56	
21mr|redis-protocol-0.7-9|57	# use web connection
21mr|redis-protocol-0.7-9|58	%mvn_build -f
21mr|redis-protocol-0.7-9|59	
21mr|redis-protocol-0.7-9|60	%install
21mr|redis-protocol-0.7-9|61	%mvn_install
21mr|redis-protocol-0.7-9|62	
21mr|redis-protocol-0.7-9|63	%files -f .mfiles
21mr|redis-protocol-0.7-9|64	%doc README
21mr|redis-protocol-0.7-9|65	%license LICENSE
21mr|redis-protocol-0.7-9|66	
21mr|redis-protocol-0.7-9|67	%files javadoc -f .mfiles-javadoc
21mr|redis-protocol-0.7-9|68	%license LICENSE
21mr|redis-protocol-0.7-9|69	

16471 21
21mr|redland-1.0.17-6|1	%define major 0
21mr|redland-1.0.17-6|2	# TODO: properly name packages (librdf0 and librdf-devel)
21mr|redland-1.0.17-6|3	%define libname %mklibname %{name} %{major}
21mr|redland-1.0.17-6|4	%define devname %mklibname %{name} -d
21mr|redland-1.0.17-6|5	%define _disable_rebuild_configure %nil
21mr|redland-1.0.17-6|6	
21mr|redland-1.0.17-6|7	Summary:	Redland RDF Application Framework
21mr|redland-1.0.17-6|8	Name:		redland
21mr|redland-1.0.17-6|9	Version:	1.0.17
21mr|redland-1.0.17-6|10	Release:	6
21mr|redland-1.0.17-6|11	License:	LGPLv2.1+ ASL 2.0
21mr|redland-1.0.17-6|12	Group:		Development/Other
21mr|redland-1.0.17-6|13	Source0:	http://download.librdf.org/source/%{name}-%{version}.tar.gz
21mr|redland-1.0.17-6|14	Url:		http://librdf.org/
21mr|redland-1.0.17-6|15	BuildRequires:	db-devel >= 5.2
21mr|redland-1.0.17-6|16	BuildRequires:	gmp-devel
21mr|redland-1.0.17-6|17	BuildRequires:	libtool-devel
21mr|redland-1.0.17-6|18	BuildRequires:	mysql-devel
21mr|redland-1.0.17-6|19	BuildRequires:	postgresql-devel
21mr|redland-1.0.17-6|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|redland-1.0.17-6|21	BuildRequires:	pkgconfig(openssl)
21mr|redland-1.0.17-6|22	BuildRequires:	pkgconfig(gtk-doc)
21mr|redland-1.0.17-6|23	BuildRequires:	pkgconfig(rasqal)
21mr|redland-1.0.17-6|24	BuildRequires:	pkgconfig(sqlite3)
21mr|redland-1.0.17-6|25	Conflicts:	%{devname} < 1.0.13
21mr|redland-1.0.17-6|26	Requires:	rasqal
21mr|redland-1.0.17-6|27	Requires:	raptor2
21mr|redland-1.0.17-6|28	
21mr|redland-1.0.17-6|29	%description
21mr|redland-1.0.17-6|30	Redland is a library that provides a high-level interface for RDF
21mr|redland-1.0.17-6|31	(Resource Description Framework) implemented in an object-based API.
21mr|redland-1.0.17-6|32	It is modular and supports different RDF/XML parsers, storage
21mr|redland-1.0.17-6|33	mechanisms and other elements. Redland is designed for applications
21mr|redland-1.0.17-6|34	developers to provide RDF support in their applications as well as
21mr|redland-1.0.17-6|35	for RDF developers to experiment with the technology.
21mr|redland-1.0.17-6|36	
21mr|redland-1.0.17-6|37	%files
21mr|redland-1.0.17-6|38	%doc AUTHORS ChangeLog README NEWS
21mr|redland-1.0.17-6|39	%doc *.html
21mr|redland-1.0.17-6|40	%{_bindir}/redland-db-upgrade
21mr|redland-1.0.17-6|41	%{_bindir}/rdfproc
21mr|redland-1.0.17-6|42	%{_libdir}/%{name}/
21mr|redland-1.0.17-6|43	%{_datadir}/%{name}/
21mr|redland-1.0.17-6|44	%{_mandir}/man1/*
21mr|redland-1.0.17-6|45	%{_mandir}/man3/*
21mr|redland-1.0.17-6|46	
21mr|redland-1.0.17-6|47	#----------------------------------------------------------------------------
21mr|redland-1.0.17-6|48	
21mr|redland-1.0.17-6|49	%package -n %{libname}
21mr|redland-1.0.17-6|50	Summary:	Dynamic libraries from %{name}
21mr|redland-1.0.17-6|51	Group:		System/Libraries
21mr|redland-1.0.17-6|52	
21mr|redland-1.0.17-6|53	%description -n %{libname}
21mr|redland-1.0.17-6|54	Dynamic libraries from %{name}.
21mr|redland-1.0.17-6|55	
21mr|redland-1.0.17-6|56	%files -n %{libname}
21mr|redland-1.0.17-6|57	%{_libdir}/librdf.so.%{major}*
21mr|redland-1.0.17-6|58	
21mr|redland-1.0.17-6|59	#----------------------------------------------------------------------------
21mr|redland-1.0.17-6|60	
21mr|redland-1.0.17-6|61	%package -n %{devname}
21mr|redland-1.0.17-6|62	Summary:	Header files and static libraries from %{name}
21mr|redland-1.0.17-6|63	Group:		Development/Other
21mr|redland-1.0.17-6|64	Requires:	%{libname} = %{EVRD}
21mr|redland-1.0.17-6|65	Provides:	lib%{name}-devel = %{EVRD}
21mr|redland-1.0.17-6|66	Provides:	%{name}-devel = %{EVRD}
21mr|redland-1.0.17-6|67	
21mr|redland-1.0.17-6|68	%description -n %{devname}
21mr|redland-1.0.17-6|69	Libraries and includes files for developing programs based on %{name}.
21mr|redland-1.0.17-6|70	
21mr|redland-1.0.17-6|71	%files -n %{devname}
21mr|redland-1.0.17-6|72	%{_bindir}/redland-config
21mr|redland-1.0.17-6|73	%{_libdir}/*.so
21mr|redland-1.0.17-6|74	%{_includedir}/redland.h
21mr|redland-1.0.17-6|75	%{_includedir}/librdf.h
21mr|redland-1.0.17-6|76	%{_includedir}/rdf_*.h
21mr|redland-1.0.17-6|77	%{_libdir}/pkgconfig/*.pc
21mr|redland-1.0.17-6|78	%{_datadir}/gtk-doc/*/*
21mr|redland-1.0.17-6|79	
21mr|redland-1.0.17-6|80	#----------------------------------------------------------------------------
21mr|redland-1.0.17-6|81	
21mr|redland-1.0.17-6|82	%prep
21mr|redland-1.0.17-6|83	%setup -q
21mr|redland-1.0.17-6|84	# hack to nuke rpaths
21mr|redland-1.0.17-6|85	sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
21mr|redland-1.0.17-6|86	
21mr|redland-1.0.17-6|87	%build
21mr|redland-1.0.17-6|88	./autogen.sh
21mr|redland-1.0.17-6|89	%configure \
21mr|redland-1.0.17-6|90	--disable-static \
21mr|redland-1.0.17-6|91	--without-included-ltdl \
21mr|redland-1.0.17-6|92	--with-mysql \
21mr|redland-1.0.17-6|93	--with-postgresql \
21mr|redland-1.0.17-6|94	--enable-gtk-doc
21mr|redland-1.0.17-6|95	
21mr|redland-1.0.17-6|96	%make
21mr|redland-1.0.17-6|97	
21mr|redland-1.0.17-6|98	%install
21mr|redland-1.0.17-6|99	%makeinstall_std

16472 21
21mr|reflectasm-1.11.0-9|1	Name:          reflectasm
21mr|reflectasm-1.11.0-9|2	Version:       1.11.0
21mr|reflectasm-1.11.0-9|3	Release:       9
21mr|reflectasm-1.11.0-9|4	Summary:       High performance Java library that provides reflection by using code generation
21mr|reflectasm-1.11.0-9|5	License:       BSD
21mr|reflectasm-1.11.0-9|6	URL:           https://github.com/EsotericSoftware/reflectasm
21mr|reflectasm-1.11.0-9|7	Source0:       https://github.com/EsotericSoftware/reflectasm/archive/%{name}-%{version}.tar.gz
21mr|reflectasm-1.11.0-9|8	
21mr|reflectasm-1.11.0-9|9	BuildRequires: maven-local
21mr|reflectasm-1.11.0-9|10	BuildRequires: mvn(junit:junit)
21mr|reflectasm-1.11.0-9|11	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|reflectasm-1.11.0-9|12	BuildRequires: mvn(org.ow2.asm:asm)
21mr|reflectasm-1.11.0-9|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|reflectasm-1.11.0-9|14	
21mr|reflectasm-1.11.0-9|15	Group:          Development/Java
21mr|reflectasm-1.11.0-9|16	BuildArch:     noarch
21mr|reflectasm-1.11.0-9|17	# Java stack is not supported on x86_32
21mr|reflectasm-1.11.0-9|18	ExcludeArch: %{ix86}
21mr|reflectasm-1.11.0-9|19	
21mr|reflectasm-1.11.0-9|20	%description
21mr|reflectasm-1.11.0-9|21	ReflectASM is a very small Java library that provides
21mr|reflectasm-1.11.0-9|22	high performance reflection by using code generation.
21mr|reflectasm-1.11.0-9|23	An access class is generated to set/get fields,
21mr|reflectasm-1.11.0-9|24	call methods, or create a new instance. The access class
21mr|reflectasm-1.11.0-9|25	uses byte-code rather than Java's reflection, so it
21mr|reflectasm-1.11.0-9|26	is much faster. It can also access primitive fields
21mr|reflectasm-1.11.0-9|27	via byte-code to avoid boxing.
21mr|reflectasm-1.11.0-9|28	
21mr|reflectasm-1.11.0-9|29	%package javadoc
21mr|reflectasm-1.11.0-9|30	Summary:       Javadoc for %{name}
21mr|reflectasm-1.11.0-9|31	
21mr|reflectasm-1.11.0-9|32	%description javadoc
21mr|reflectasm-1.11.0-9|33	This package contains javadoc for %{name}.
21mr|reflectasm-1.11.0-9|34	
21mr|reflectasm-1.11.0-9|35	%prep
21mr|reflectasm-1.11.0-9|36	%setup -q -n %{name}-%{name}-%{version}
21mr|reflectasm-1.11.0-9|37	find -name "*.class" -delete
21mr|reflectasm-1.11.0-9|38	find -name "*.jar" -delete
21mr|reflectasm-1.11.0-9|39	
21mr|reflectasm-1.11.0-9|40	sed -i 's/\r//' license.txt
21mr|reflectasm-1.11.0-9|41	# Do not shade asm
21mr|reflectasm-1.11.0-9|42	%pom_remove_plugin :maven-shade-plugin
21mr|reflectasm-1.11.0-9|43	
21mr|reflectasm-1.11.0-9|44	%mvn_file :%{name} %{name}
21mr|reflectasm-1.11.0-9|45	%mvn_alias :%{name} "com.esotericsoftware.%{name}:%{name}"
21mr|reflectasm-1.11.0-9|46	
21mr|reflectasm-1.11.0-9|47	# AssertionFailedError: expected:<1> but was:<0>
21mr|reflectasm-1.11.0-9|48	rm -r test/com/esotericsoftware/reflectasm/ClassLoaderTest.java
21mr|reflectasm-1.11.0-9|49	
21mr|reflectasm-1.11.0-9|50	%build
21mr|reflectasm-1.11.0-9|51	
21mr|reflectasm-1.11.0-9|52	%mvn_build
21mr|reflectasm-1.11.0-9|53	
21mr|reflectasm-1.11.0-9|54	%install
21mr|reflectasm-1.11.0-9|55	%mvn_install
21mr|reflectasm-1.11.0-9|56	
21mr|reflectasm-1.11.0-9|57	%files -f .mfiles
21mr|reflectasm-1.11.0-9|58	%doc README.md
21mr|reflectasm-1.11.0-9|59	%license license.txt
21mr|reflectasm-1.11.0-9|60	
21mr|reflectasm-1.11.0-9|61	%files javadoc -f .mfiles-javadoc
21mr|reflectasm-1.11.0-9|62	%license license.txt
21mr|reflectasm-1.11.0-9|63	

16473 21
21mr|reflections-0.9.10-9|1	%global githash 91af9aa088b9e29d36c44b53e63b378a2ba501cd
21mr|reflections-0.9.10-9|2	
21mr|reflections-0.9.10-9|3	Name:          reflections
21mr|reflections-0.9.10-9|4	Version:       0.9.10
21mr|reflections-0.9.10-9|5	Release:       9
21mr|reflections-0.9.10-9|6	Summary:       Java run-time meta-data analysis
21mr|reflections-0.9.10-9|7	License:       WTFPL
21mr|reflections-0.9.10-9|8	Group:         Development/Java
21mr|reflections-0.9.10-9|9	URL:           https://github.com/ronmamo/reflections
21mr|reflections-0.9.10-9|10	Source0:       https://github.com/ronmamo/reflections/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|reflections-0.9.10-9|11	
21mr|reflections-0.9.10-9|12	BuildRequires:  maven-local
21mr|reflections-0.9.10-9|13	BuildRequires:  mvn(com.google.code.findbugs:annotations)
21mr|reflections-0.9.10-9|14	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|reflections-0.9.10-9|15	BuildRequires:  mvn(dom4j:dom4j)
21mr|reflections-0.9.10-9|16	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|reflections-0.9.10-9|17	BuildRequires:  mvn(junit:junit)
21mr|reflections-0.9.10-9|18	BuildRequires:  mvn(org.apache.commons:commons-vfs2)
21mr|reflections-0.9.10-9|19	BuildRequires:  mvn(org.javassist:javassist)
21mr|reflections-0.9.10-9|20	BuildRequires:  mvn(org.jsr-305:ri)
21mr|reflections-0.9.10-9|21	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|reflections-0.9.10-9|22	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|reflections-0.9.10-9|23	BuildRequires:  java-atk-wrapper
21mr|reflections-0.9.10-9|24	%if 0
21mr|reflections-0.9.10-9|25	BuildRequires:  openjfx
21mr|reflections-0.9.10-9|26	%endif
21mr|reflections-0.9.10-9|27	
21mr|reflections-0.9.10-9|28	BuildArch:     noarch
21mr|reflections-0.9.10-9|29	# Java stack is not supported on x86_32
21mr|reflections-0.9.10-9|30	ExcludeArch: %{ix86}
21mr|reflections-0.9.10-9|31	
21mr|reflections-0.9.10-9|32	%description
21mr|reflections-0.9.10-9|33	A Java run-time meta-data analysis, in the spirit of Scannotations
21mr|reflections-0.9.10-9|34	
21mr|reflections-0.9.10-9|35	Reflections scans your class-path, indexes the meta-data, allows you
21mr|reflections-0.9.10-9|36	to query it on run-time and may save and collect that information
21mr|reflections-0.9.10-9|37	for many modules within your project.
21mr|reflections-0.9.10-9|38	
21mr|reflections-0.9.10-9|39	Using Reflections you can query your meta-data such as:
21mr|reflections-0.9.10-9|40	* get all sub types of some type
21mr|reflections-0.9.10-9|41	* get all types/methods/fields annotated with some annotation,
21mr|reflections-0.9.10-9|42	w/o annotation parameters matching
21mr|reflections-0.9.10-9|43	* get all resources matching matching a regular expression
21mr|reflections-0.9.10-9|44	
21mr|reflections-0.9.10-9|45	%package javadoc
21mr|reflections-0.9.10-9|46	Summary:       Javadoc for %{name}
21mr|reflections-0.9.10-9|47	
21mr|reflections-0.9.10-9|48	%description javadoc
21mr|reflections-0.9.10-9|49	This package contains javadoc for %{name}.
21mr|reflections-0.9.10-9|50	
21mr|reflections-0.9.10-9|51	%prep
21mr|reflections-0.9.10-9|52	%setup -q -n %{name}-%{githash}
21mr|reflections-0.9.10-9|53	find -name "*.class" -print -delete
21mr|reflections-0.9.10-9|54	find -name "*.jar" -print -delete
21mr|reflections-0.9.10-9|55	
21mr|reflections-0.9.10-9|56	# Unwanted
21mr|reflections-0.9.10-9|57	%pom_remove_plugin :maven-clean-plugin
21mr|reflections-0.9.10-9|58	%pom_remove_plugin :maven-enforcer-plugin
21mr|reflections-0.9.10-9|59	%pom_remove_plugin :maven-source-plugin
21mr|reflections-0.9.10-9|60	# Use system maven default conf
21mr|reflections-0.9.10-9|61	%pom_remove_plugin :maven-javadoc-plugin
21mr|reflections-0.9.10-9|62	
21mr|reflections-0.9.10-9|63	# Force servlet 3.1 apis
21mr|reflections-0.9.10-9|64	%pom_change_dep :servlet-api :javax.servlet-api:3.1.0
21mr|reflections-0.9.10-9|65	
21mr|reflections-0.9.10-9|66	# Cannot find symbol package javax.annotation
21mr|reflections-0.9.10-9|67	%pom_add_dep org.jsr-305:ri
21mr|reflections-0.9.10-9|68	
21mr|reflections-0.9.10-9|69	%mvn_file :%{name} %{name}
21mr|reflections-0.9.10-9|70	
21mr|reflections-0.9.10-9|71	%build
21mr|reflections-0.9.10-9|72	
21mr|reflections-0.9.10-9|73	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|reflections-0.9.10-9|74	
21mr|reflections-0.9.10-9|75	%install
21mr|reflections-0.9.10-9|76	%mvn_install
21mr|reflections-0.9.10-9|77	
21mr|reflections-0.9.10-9|78	%files -f .mfiles
21mr|reflections-0.9.10-9|79	%doc README.md
21mr|reflections-0.9.10-9|80	%license COPYING.txt
21mr|reflections-0.9.10-9|81	
21mr|reflections-0.9.10-9|82	%files javadoc -f .mfiles-javadoc
21mr|reflections-0.9.10-9|83	%license COPYING.txt
21mr|reflections-0.9.10-9|84	

16474 21
21mr|regexp-1.5-30|1	Name:           regexp
21mr|regexp-1.5-30|2	Epoch:          1
21mr|regexp-1.5-30|3	Version:        1.5
21mr|regexp-1.5-30|4	Release:        30
21mr|regexp-1.5-30|5	Summary:        Simple regular expressions API
21mr|regexp-1.5-30|6	License:        ASL 2.0
21mr|regexp-1.5-30|7	Group:          Development/Java
21mr|regexp-1.5-30|8	URL:            http://jakarta.apache.org/%{name}/
21mr|regexp-1.5-30|9	BuildArch:      noarch
21mr|regexp-1.5-30|10	# Java stack is not supported on x86_32
21mr|regexp-1.5-30|11	ExcludeArch: %{ix86}
21mr|regexp-1.5-30|12	
21mr|regexp-1.5-30|13	Source0:        http://archive.apache.org/dist/jakarta/%{name}/jakarta-%{name}-%{version}.tar.gz
21mr|regexp-1.5-30|14	Source2:        jakarta-%{name}-osgi-manifest.MF
21mr|regexp-1.5-30|15	Patch0:         jakarta-%{name}-attach-osgi-manifest.patch
21mr|regexp-1.5-30|16	
21mr|regexp-1.5-30|17	BuildRequires:  ant
21mr|regexp-1.5-30|18	BuildRequires:  javapackages-local
21mr|regexp-1.5-30|19	
21mr|regexp-1.5-30|20	Requires:       java-headless
21mr|regexp-1.5-30|21	Provides:       deprecated()
21mr|regexp-1.5-30|22	
21mr|regexp-1.5-30|23	%description
21mr|regexp-1.5-30|24	Regexp is a 100% Pure Java Regular Expression package that was
21mr|regexp-1.5-30|25	graciously donated to the Apache Software Foundation by Jonathan Locke.
21mr|regexp-1.5-30|26	He originally wrote this software back in 1996 and it has stood up quite
21mr|regexp-1.5-30|27	well to the test of time.
21mr|regexp-1.5-30|28	It includes complete Javadoc documentation as well as a simple Applet
21mr|regexp-1.5-30|29	for visual debugging and testing suite for compatibility.
21mr|regexp-1.5-30|30	
21mr|regexp-1.5-30|31	%package javadoc
21mr|regexp-1.5-30|32	Summary:        Javadoc for %{name}
21mr|regexp-1.5-30|33	Provides:       deprecated()
21mr|regexp-1.5-30|34	
21mr|regexp-1.5-30|35	%description javadoc
21mr|regexp-1.5-30|36	Javadoc for %{name}.
21mr|regexp-1.5-30|37	
21mr|regexp-1.5-30|38	%prep
21mr|regexp-1.5-30|39	%setup -q -n jakarta-%{name}-%{version}
21mr|regexp-1.5-30|40	%patch0
21mr|regexp-1.5-30|41	cp -p %{SOURCE2} MANIFEST.MF
21mr|regexp-1.5-30|42	# remove all binary libs
21mr|regexp-1.5-30|43	find . -name "*.jar" -exec rm -f {} \;
21mr|regexp-1.5-30|44	
21mr|regexp-1.5-30|45	cat > pom.xml << EOF
21mr|regexp-1.5-30|46	<project>
21mr|regexp-1.5-30|47	<modelVersion>4.0.0</modelVersion>
21mr|regexp-1.5-30|48	<groupId>jakarta-%{name}</groupId>
21mr|regexp-1.5-30|49	<artifactId>jakarta-%{name}</artifactId>
21mr|regexp-1.5-30|50	<version>%{version}</version>
21mr|regexp-1.5-30|51	</project>
21mr|regexp-1.5-30|52	EOF
21mr|regexp-1.5-30|53	
21mr|regexp-1.5-30|54	%mvn_file : %{name}
21mr|regexp-1.5-30|55	
21mr|regexp-1.5-30|56	%mvn_alias jakarta-%{name}:jakarta-%{name} %{name}:%{name}
21mr|regexp-1.5-30|57	
21mr|regexp-1.5-30|58	%build
21mr|regexp-1.5-30|59	mkdir lib
21mr|regexp-1.5-30|60	%ant -Djakarta-site2.dir=. jar javadocs
21mr|regexp-1.5-30|61	
21mr|regexp-1.5-30|62	%mvn_artifact pom.xml build/*.jar
21mr|regexp-1.5-30|63	
21mr|regexp-1.5-30|64	%install
21mr|regexp-1.5-30|65	%mvn_install -J docs/api
21mr|regexp-1.5-30|66	
21mr|regexp-1.5-30|67	%check
21mr|regexp-1.5-30|68	%ant -Djakarta-site2.dir=. test
21mr|regexp-1.5-30|69	
21mr|regexp-1.5-30|70	# Workaround for RPM bug #646523 - can't change symlink to directory
21mr|regexp-1.5-30|71	# TODO: Remove this in F-23
21mr|regexp-1.5-30|72	%pretrans javadoc -p <lua>
21mr|regexp-1.5-30|73	dir = "%{_javadocdir}/%{name}"
21mr|regexp-1.5-30|74	dummy = posix.readlink(dir) and os.remove(dir)
21mr|regexp-1.5-30|75	
21mr|regexp-1.5-30|76	%files -f .mfiles
21mr|regexp-1.5-30|77	%doc LICENSE
21mr|regexp-1.5-30|78	
21mr|regexp-1.5-30|79	%files javadoc -f .mfiles-javadoc
21mr|regexp-1.5-30|80	%doc LICENSE
21mr|regexp-1.5-30|81	

16475 21
21mr|regula-socket-api-1.0-1.gitc161d5.1|1	%define commit c161d51d7917fda75201726ee9ad75f43724dfb2
21mr|regula-socket-api-1.0-1.gitc161d5.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|regula-socket-api-1.0-1.gitc161d5.1|3	
21mr|regula-socket-api-1.0-1.gitc161d5.1|4	Summary(ru_RU.UTF-8):	Сервис для создания JSON файла со сканера Regula с помощью Nodejs сервера
21mr|regula-socket-api-1.0-1.gitc161d5.1|5	Summary:	A service for creating a JSON file from a Regula scanner using a Nodejs server
21mr|regula-socket-api-1.0-1.gitc161d5.1|6	Name:		regula-socket-api
21mr|regula-socket-api-1.0-1.gitc161d5.1|7	Version:	1.0
21mr|regula-socket-api-1.0-1.gitc161d5.1|8	Release:	1.git%{commit_short}.1
21mr|regula-socket-api-1.0-1.gitc161d5.1|9	License:	GPLv3
21mr|regula-socket-api-1.0-1.gitc161d5.1|10	Group:		System/Configuration/Hardware
21mr|regula-socket-api-1.0-1.gitc161d5.1|11	Url:		https://hub.mos.ru/mos/src/regula-socket-api
21mr|regula-socket-api-1.0-1.gitc161d5.1|12	Vendor:		DIT
21mr|regula-socket-api-1.0-1.gitc161d5.1|13	Source0:	https://hub.mos.ru/mos/src/%{name}/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|regula-socket-api-1.0-1.gitc161d5.1|14	Source1:	regula-socket-api.rpmlintrc
21mr|regula-socket-api-1.0-1.gitc161d5.1|15	
21mr|regula-socket-api-1.0-1.gitc161d5.1|16	Requires:	nodejs
21mr|regula-socket-api-1.0-1.gitc161d5.1|17	Recommends:	regula-reader-service
21mr|regula-socket-api-1.0-1.gitc161d5.1|18	
21mr|regula-socket-api-1.0-1.gitc161d5.1|19	%description
21mr|regula-socket-api-1.0-1.gitc161d5.1|20	%summary.
21mr|regula-socket-api-1.0-1.gitc161d5.1|21	
21mr|regula-socket-api-1.0-1.gitc161d5.1|22	%description -l ru_RU.UTF-8
21mr|regula-socket-api-1.0-1.gitc161d5.1|23	Сервис для создания JSON файла со сканера Regula с помощью Nodejs сервера.
21mr|regula-socket-api-1.0-1.gitc161d5.1|24	
21mr|regula-socket-api-1.0-1.gitc161d5.1|25	%files
21mr|regula-socket-api-1.0-1.gitc161d5.1|26	%{_datadir}/%{name}
21mr|regula-socket-api-1.0-1.gitc161d5.1|27	%{_sysconfdir}/xdg/autostart/%{name}.desktop
21mr|regula-socket-api-1.0-1.gitc161d5.1|28	
21mr|regula-socket-api-1.0-1.gitc161d5.1|29	#------------------------------------------------------------------
21mr|regula-socket-api-1.0-1.gitc161d5.1|30	
21mr|regula-socket-api-1.0-1.gitc161d5.1|31	%prep
21mr|regula-socket-api-1.0-1.gitc161d5.1|32	%setup -n %{name}-%{commit}
21mr|regula-socket-api-1.0-1.gitc161d5.1|33	
21mr|regula-socket-api-1.0-1.gitc161d5.1|34	%install
21mr|regula-socket-api-1.0-1.gitc161d5.1|35	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21mr|regula-socket-api-1.0-1.gitc161d5.1|36	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|regula-socket-api-1.0-1.gitc161d5.1|37	
21mr|regula-socket-api-1.0-1.gitc161d5.1|38	cp -rf * %{buildroot}%{_datadir}/%{name}
21mr|regula-socket-api-1.0-1.gitc161d5.1|39	
21mr|regula-socket-api-1.0-1.gitc161d5.1|40	cat > %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop << EOF
21mr|regula-socket-api-1.0-1.gitc161d5.1|41	[Desktop Entry]
21mr|regula-socket-api-1.0-1.gitc161d5.1|42	Version=1.0
21mr|regula-socket-api-1.0-1.gitc161d5.1|43	Name=Regula socket API
21mr|regula-socket-api-1.0-1.gitc161d5.1|44	Name[ru]=Regula сокет API
21mr|regula-socket-api-1.0-1.gitc161d5.1|45	GenericName=A service for Regula document scanner
21mr|regula-socket-api-1.0-1.gitc161d5.1|46	GenericName[ru]=Сервис для сканеров документов Regula
21mr|regula-socket-api-1.0-1.gitc161d5.1|47	Comment=A service for creating a JSON file from a Regula scanner using a Nodejs server
21mr|regula-socket-api-1.0-1.gitc161d5.1|48	Comment[ru]=Сервис для создания JSON файла со сканера Regula с помощью Nodejs сервера
21mr|regula-socket-api-1.0-1.gitc161d5.1|49	Exec=node %{_datadir}/%{name}/index.js
21mr|regula-socket-api-1.0-1.gitc161d5.1|50	Icon=scanner-symbolic
21mr|regula-socket-api-1.0-1.gitc161d5.1|51	Terminal=false
21mr|regula-socket-api-1.0-1.gitc161d5.1|52	Type=Application
21mr|regula-socket-api-1.0-1.gitc161d5.1|53	Categories=System;
21mr|regula-socket-api-1.0-1.gitc161d5.1|54	EOF

16476 21
21mr|reiserfsprogs-3.6.27-2|1	%define major 0
21mr|reiserfsprogs-3.6.27-2|2	%define libname %mklibname reiserfscore %{major}
21mr|reiserfsprogs-3.6.27-2|3	%define devname %mklibname reiserfscore -d
21mr|reiserfsprogs-3.6.27-2|4	
21mr|reiserfsprogs-3.6.27-2|5	Summary:	The utilities to create reiserfs volumes
21mr|reiserfsprogs-3.6.27-2|6	Name:		reiserfsprogs
21mr|reiserfsprogs-3.6.27-2|7	Version:	3.6.27
21mr|reiserfsprogs-3.6.27-2|8	Epoch:		1
21mr|reiserfsprogs-3.6.27-2|9	Release:	2
21mr|reiserfsprogs-3.6.27-2|10	License:	GPLv2 with exceptions
21mr|reiserfsprogs-3.6.27-2|11	Group:		System/Kernel and hardware
21mr|reiserfsprogs-3.6.27-2|12	Url:		https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/
21mr|reiserfsprogs-3.6.27-2|13	Source0:	https://mirrors.edge.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v%{version}/reiserfsprogs-%{version}.tar.xz
21mr|reiserfsprogs-3.6.27-2|14	Patch1:		reiserfsprogs-3.6.25-make-the-force-option-works-in-resize_reiserfs.patch
21mr|reiserfsprogs-3.6.27-2|15	Patch2:		DEBIAN-parse_time_build_fix.patch
21mr|reiserfsprogs-3.6.27-2|16	BuildRequires:	acl-devel
21mr|reiserfsprogs-3.6.27-2|17	BuildRequires:	pkgconfig(com_err)
21mr|reiserfsprogs-3.6.27-2|18	BuildRequires:	pkgconfig(uuid)
21mr|reiserfsprogs-3.6.27-2|19	Provides:	reiserfs-utils = %{EVRD}
21mr|reiserfsprogs-3.6.27-2|20	
21mr|reiserfsprogs-3.6.27-2|21	%description
21mr|reiserfsprogs-3.6.27-2|22	This package contains tools for reiserfs filesystems.
21mr|reiserfsprogs-3.6.27-2|23	Reiserfs is a file system using a plug-in based object oriented
21mr|reiserfsprogs-3.6.27-2|24	variant on classical balanced tree algorithms.
21mr|reiserfsprogs-3.6.27-2|25	
21mr|reiserfsprogs-3.6.27-2|26	%files
21mr|reiserfsprogs-3.6.27-2|27	%defattr(644,root,root,755)
21mr|reiserfsprogs-3.6.27-2|28	%doc README ChangeLog
21mr|reiserfsprogs-3.6.27-2|29	%attr(755,root,root) /sbin/*
21mr|reiserfsprogs-3.6.27-2|30	%{_mandir}/*/*
21mr|reiserfsprogs-3.6.27-2|31	
21mr|reiserfsprogs-3.6.27-2|32	#----------------------------------------------------------------------------
21mr|reiserfsprogs-3.6.27-2|33	
21mr|reiserfsprogs-3.6.27-2|34	%package -n %{libname}
21mr|reiserfsprogs-3.6.27-2|35	Summary:	Shared library for %{name}
21mr|reiserfsprogs-3.6.27-2|36	Group:		System/Libraries
21mr|reiserfsprogs-3.6.27-2|37	
21mr|reiserfsprogs-3.6.27-2|38	%description -n %{libname}
21mr|reiserfsprogs-3.6.27-2|39	Shared library for %{name}.
21mr|reiserfsprogs-3.6.27-2|40	
21mr|reiserfsprogs-3.6.27-2|41	%files -n %{libname}
21mr|reiserfsprogs-3.6.27-2|42	%{_libdir}/libreiserfscore.so.%{major}*
21mr|reiserfsprogs-3.6.27-2|43	
21mr|reiserfsprogs-3.6.27-2|44	#----------------------------------------------------------------------------
21mr|reiserfsprogs-3.6.27-2|45	
21mr|reiserfsprogs-3.6.27-2|46	%package -n %{devname}
21mr|reiserfsprogs-3.6.27-2|47	Summary:	Development files for %{name}
21mr|reiserfsprogs-3.6.27-2|48	Group:		Development/C
21mr|reiserfsprogs-3.6.27-2|49	Requires:	%{libname} = %{EVRD}
21mr|reiserfsprogs-3.6.27-2|50	
21mr|reiserfsprogs-3.6.27-2|51	%description -n %{devname}
21mr|reiserfsprogs-3.6.27-2|52	Development files for %{name}.
21mr|reiserfsprogs-3.6.27-2|53	
21mr|reiserfsprogs-3.6.27-2|54	%files -n %{devname}
21mr|reiserfsprogs-3.6.27-2|55	%dir %{_includedir}/reiserfs/
21mr|reiserfsprogs-3.6.27-2|56	%{_includedir}/reiserfs/*.h
21mr|reiserfsprogs-3.6.27-2|57	%{_libdir}/libreiserfscore.so
21mr|reiserfsprogs-3.6.27-2|58	%{_libdir}/pkgconfig/reiserfscore.pc
21mr|reiserfsprogs-3.6.27-2|59	
21mr|reiserfsprogs-3.6.27-2|60	#----------------------------------------------------------------------------
21mr|reiserfsprogs-3.6.27-2|61	
21mr|reiserfsprogs-3.6.27-2|62	%prep
21mr|reiserfsprogs-3.6.27-2|63	%setup -q
21mr|reiserfsprogs-3.6.27-2|64	%apply_patches
21mr|reiserfsprogs-3.6.27-2|65	
21mr|reiserfsprogs-3.6.27-2|66	%build
21mr|reiserfsprogs-3.6.27-2|67	sed -i 's/@REISERFSPROGS_VERSION@/%{version}/' reiserfscore/reiserfscore.pc.in
21mr|reiserfsprogs-3.6.27-2|68	%configure \
21mr|reiserfsprogs-3.6.27-2|69	--disable-static
21mr|reiserfsprogs-3.6.27-2|70	
21mr|reiserfsprogs-3.6.27-2|71	%make OPTFLAGS="%{optflags}"
21mr|reiserfsprogs-3.6.27-2|72	
21mr|reiserfsprogs-3.6.27-2|73	%install
21mr|reiserfsprogs-3.6.27-2|74	mkdir -p %{buildroot}%{_mandir}/man8
21mr|reiserfsprogs-3.6.27-2|75	
21mr|reiserfsprogs-3.6.27-2|76	%makeinstall_std
21mr|reiserfsprogs-3.6.27-2|77	
21mr|reiserfsprogs-3.6.27-2|78	mv %{buildroot}/{usr/,}sbin

16477 21
21mr|relaxngcc-1.12-17|1	Name: relaxngcc
21mr|relaxngcc-1.12-17|2	Version: 1.12
21mr|relaxngcc-1.12-17|3	Release: 17
21mr|relaxngcc-1.12-17|4	Summary: RELAX NG Compiler Compiler
21mr|relaxngcc-1.12-17|5	
21mr|relaxngcc-1.12-17|6	License: ASL 1.1
21mr|relaxngcc-1.12-17|7	Group:          Development/Java
21mr|relaxngcc-1.12-17|8	Url: http://relaxngcc.sourceforge.net/en/index.htm
21mr|relaxngcc-1.12-17|9	
21mr|relaxngcc-1.12-17|10	Source0: http://prdownloads.sourceforge.net/relaxngcc/relaxngcc-20031218.zip
21mr|relaxngcc-1.12-17|11	Source1: %{name}-build.xml
21mr|relaxngcc-1.12-17|12	
21mr|relaxngcc-1.12-17|13	BuildRequires: ant
21mr|relaxngcc-1.12-17|14	BuildRequires: java-devel
21mr|relaxngcc-1.12-17|15	BuildRequires: javacc
21mr|relaxngcc-1.12-17|16	BuildRequires: jpackage-utils
21mr|relaxngcc-1.12-17|17	BuildRequires: msv-msv
21mr|relaxngcc-1.12-17|18	BuildRequires: msv-xsdlib
21mr|relaxngcc-1.12-17|19	BuildRequires: relaxngDatatype
21mr|relaxngcc-1.12-17|20	BuildRequires: isorelax
21mr|relaxngcc-1.12-17|21	BuildRequires: xerces-j2
21mr|relaxngcc-1.12-17|22	BuildRequires: xml-commons-apis
21mr|relaxngcc-1.12-17|23	BuildRequires: dos2unix
21mr|relaxngcc-1.12-17|24	
21mr|relaxngcc-1.12-17|25	Requires: msv-msv
21mr|relaxngcc-1.12-17|26	Requires: msv-xsdlib
21mr|relaxngcc-1.12-17|27	Requires: relaxngDatatype
21mr|relaxngcc-1.12-17|28	Requires: isorelax
21mr|relaxngcc-1.12-17|29	Requires: xerces-j2
21mr|relaxngcc-1.12-17|30	Requires: xml-commons-apis
21mr|relaxngcc-1.12-17|31	
21mr|relaxngcc-1.12-17|32	BuildArch: noarch
21mr|relaxngcc-1.12-17|33	# Java stack is not supported on x86_32
21mr|relaxngcc-1.12-17|34	ExcludeArch: %{ix86}
21mr|relaxngcc-1.12-17|35	
21mr|relaxngcc-1.12-17|36	
21mr|relaxngcc-1.12-17|37	%description
21mr|relaxngcc-1.12-17|38	RelaxNGCC is a tool for generating Java source code from a given RELAX NG
21mr|relaxngcc-1.12-17|39	grammar. By embedding code fragments in the grammar like yacc or JavaCC, you can
21mr|relaxngcc-1.12-17|40	take appropriate actions while parsing valid XML documents against the grammar.
21mr|relaxngcc-1.12-17|41	
21mr|relaxngcc-1.12-17|42	
21mr|relaxngcc-1.12-17|43	%package javadoc
21mr|relaxngcc-1.12-17|44	Summary: Javadoc for %{name}
21mr|relaxngcc-1.12-17|45	
21mr|relaxngcc-1.12-17|46	
21mr|relaxngcc-1.12-17|47	%description javadoc
21mr|relaxngcc-1.12-17|48	This package contains javadoc for %{name}.
21mr|relaxngcc-1.12-17|49	
21mr|relaxngcc-1.12-17|50	
21mr|relaxngcc-1.12-17|51	%prep
21mr|relaxngcc-1.12-17|52	
21mr|relaxngcc-1.12-17|53	# Prepare the original sources:
21mr|relaxngcc-1.12-17|54	%setup -q -n relaxngcc-20031218
21mr|relaxngcc-1.12-17|55	
21mr|relaxngcc-1.12-17|56	# Remove all the binary files:
21mr|relaxngcc-1.12-17|57	find . -name '*.class' -delete
21mr|relaxngcc-1.12-17|58	find . -name '*.jar' -delete
21mr|relaxngcc-1.12-17|59	
21mr|relaxngcc-1.12-17|60	# Remove the sources that will be generated with JavaCC:
21mr|relaxngcc-1.12-17|61	rm src/relaxngcc/javabody/*.java
21mr|relaxngcc-1.12-17|62	
21mr|relaxngcc-1.12-17|63	# Remove to avoid dependency on commons-jelly:
21mr|relaxngcc-1.12-17|64	rm src/relaxngcc/maven/ChildAntProjectTag.java
21mr|relaxngcc-1.12-17|65	
21mr|relaxngcc-1.12-17|66	# Some of the sources don't use the correct end of line encoding, so to be
21mr|relaxngcc-1.12-17|67	# conservative fix all of them:
21mr|relaxngcc-1.12-17|68	find . -type f -exec dos2unix {} \;
21mr|relaxngcc-1.12-17|69	
21mr|relaxngcc-1.12-17|70	# Some of the source files contain characters outside of the ASCII set that
21mr|relaxngcc-1.12-17|71	# cause problems when compiling, so make sure that they are translated to
21mr|relaxngcc-1.12-17|72	# ASCCI:
21mr|relaxngcc-1.12-17|73	sources='
21mr|relaxngcc-1.12-17|74	src/relaxngcc/builder/SwitchBlockInfo.java
21mr|relaxngcc-1.12-17|75	'
21mr|relaxngcc-1.12-17|76	for source in ${sources}
21mr|relaxngcc-1.12-17|77	do
21mr|relaxngcc-1.12-17|78	native2ascii -encoding UTF8 ${source} ${source}
21mr|relaxngcc-1.12-17|79	done
21mr|relaxngcc-1.12-17|80	
21mr|relaxngcc-1.12-17|81	
21mr|relaxngcc-1.12-17|82	%build
21mr|relaxngcc-1.12-17|83	
21mr|relaxngcc-1.12-17|84	# Populate the lib directory with references to the jar files required for the
21mr|relaxngcc-1.12-17|85	# build:
21mr|relaxngcc-1.12-17|86	mkdir lib
21mr|relaxngcc-1.12-17|87	build-jar-repository -p lib \
21mr|relaxngcc-1.12-17|88	msv-msv msv-xsdlib relaxngDatatype isorelax javacc
21mr|relaxngcc-1.12-17|89	
21mr|relaxngcc-1.12-17|90	# Put the ant build files in place:
21mr|relaxngcc-1.12-17|91	cp %{SOURCE1} build.xml
21mr|relaxngcc-1.12-17|92	
21mr|relaxngcc-1.12-17|93	# Run the ant build:
21mr|relaxngcc-1.12-17|94	ant jar javadoc
21mr|relaxngcc-1.12-17|95	
21mr|relaxngcc-1.12-17|96	
21mr|relaxngcc-1.12-17|97	%install
21mr|relaxngcc-1.12-17|98	
21mr|relaxngcc-1.12-17|99	# Jar files:
21mr|relaxngcc-1.12-17|100	mkdir -p %{buildroot}%{_javadir}
21mr|relaxngcc-1.12-17|101	install -pm 644 relaxngcc.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|relaxngcc-1.12-17|102	
21mr|relaxngcc-1.12-17|103	# Javadoc files:
21mr|relaxngcc-1.12-17|104	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|relaxngcc-1.12-17|105	cp -pr javadoc/* %{buildroot}%{_javadocdir}/%{name}/.
21mr|relaxngcc-1.12-17|106	
21mr|relaxngcc-1.12-17|107	
21mr|relaxngcc-1.12-17|108	%files
21mr|relaxngcc-1.12-17|109	%{_javadir}/*
21mr|relaxngcc-1.12-17|110	%doc src/HOWTO-readAutomata.txt LICENSE.txt readme.txt
21mr|relaxngcc-1.12-17|111	%doc doc/*
21mr|relaxngcc-1.12-17|112	
21mr|relaxngcc-1.12-17|113	
21mr|relaxngcc-1.12-17|114	%files javadoc
21mr|relaxngcc-1.12-17|115	%{_javadocdir}/*
21mr|relaxngcc-1.12-17|116	%doc LICENSE.txt
21mr|relaxngcc-1.12-17|117	

16478 21
21mr|relaxngDatatype-2011.1-10|1	Name:           relaxngDatatype
21mr|relaxngDatatype-2011.1-10|2	Version:        2011.1
21mr|relaxngDatatype-2011.1-10|3	Release:        10
21mr|relaxngDatatype-2011.1-10|4	Summary:        RELAX NG Datatype API
21mr|relaxngDatatype-2011.1-10|5	License:        BSD
21mr|relaxngDatatype-2011.1-10|6	URL:            https://github.com/java-schema-utilities/relaxng-datatype-java
21mr|relaxngDatatype-2011.1-10|7	Group:          Development/Java
21mr|relaxngDatatype-2011.1-10|8	BuildArch:      noarch
21mr|relaxngDatatype-2011.1-10|9	# Java stack is not supported on x86_32
21mr|relaxngDatatype-2011.1-10|10	ExcludeArch: %{ix86}
21mr|relaxngDatatype-2011.1-10|11	
21mr|relaxngDatatype-2011.1-10|12	Source0:        https://github.com/java-schema-utilities/relaxng-datatype-java/archive/relaxngDatatype-%{version}.tar.gz
21mr|relaxngDatatype-2011.1-10|13	# License is not available in the tarball, this copy fetched from the tarball on the old sourceforge.net site
21mr|relaxngDatatype-2011.1-10|14	Source1:        copying.txt
21mr|relaxngDatatype-2011.1-10|15	
21mr|relaxngDatatype-2011.1-10|16	BuildRequires:  maven-local
21mr|relaxngDatatype-2011.1-10|17	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|relaxngDatatype-2011.1-10|18	
21mr|relaxngDatatype-2011.1-10|19	%description
21mr|relaxngDatatype-2011.1-10|20	RELAX NG is a public space for test cases and other ancillary software
21mr|relaxngDatatype-2011.1-10|21	related to the construction of the RELAX NG language and its
21mr|relaxngDatatype-2011.1-10|22	implementations.
21mr|relaxngDatatype-2011.1-10|23	
21mr|relaxngDatatype-2011.1-10|24	%package        javadoc
21mr|relaxngDatatype-2011.1-10|25	Summary:        API documentation for %{name}
21mr|relaxngDatatype-2011.1-10|26	
21mr|relaxngDatatype-2011.1-10|27	%description    javadoc
21mr|relaxngDatatype-2011.1-10|28	This package provides %{summary}.
21mr|relaxngDatatype-2011.1-10|29	
21mr|relaxngDatatype-2011.1-10|30	%prep
21mr|relaxngDatatype-2011.1-10|31	%setup -q -n relaxng-datatype-java-relaxngDatatype-%{version}
21mr|relaxngDatatype-2011.1-10|32	
21mr|relaxngDatatype-2011.1-10|33	cp -p %{SOURCE1} .
21mr|relaxngDatatype-2011.1-10|34	
21mr|relaxngDatatype-2011.1-10|35	%pom_xpath_remove "pom:build/pom:extensions"
21mr|relaxngDatatype-2011.1-10|36	
21mr|relaxngDatatype-2011.1-10|37	# For compatibility
21mr|relaxngDatatype-2011.1-10|38	%mvn_alias "com.github.relaxng:relaxngDatatype" "relaxngDatatype:relaxngDatatype"
21mr|relaxngDatatype-2011.1-10|39	
21mr|relaxngDatatype-2011.1-10|40	%build
21mr|relaxngDatatype-2011.1-10|41	%mvn_build
21mr|relaxngDatatype-2011.1-10|42	
21mr|relaxngDatatype-2011.1-10|43	%install
21mr|relaxngDatatype-2011.1-10|44	%mvn_install
21mr|relaxngDatatype-2011.1-10|45	
21mr|relaxngDatatype-2011.1-10|46	%files -f .mfiles
21mr|relaxngDatatype-2011.1-10|47	%doc copying.txt
21mr|relaxngDatatype-2011.1-10|48	
21mr|relaxngDatatype-2011.1-10|49	%files javadoc -f .mfiles-javadoc
21mr|relaxngDatatype-2011.1-10|50	%doc copying.txt
21mr|relaxngDatatype-2011.1-10|51	

16479 21
21mr|remmina-1.4.30-1|1	%define oname	Remmina
21mr|remmina-1.4.30-1|2	
21mr|remmina-1.4.30-1|3	Summary:	GTK++ remote desktop client
21mr|remmina-1.4.30-1|4	Name:		remmina
21mr|remmina-1.4.30-1|5	Version:	1.4.30
21mr|remmina-1.4.30-1|6	Release:	1
21mr|remmina-1.4.30-1|7	License:	GPLv2+
21mr|remmina-1.4.30-1|8	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|9	Url:		https://gitlab.com/Remmina/Remmina
21mr|remmina-1.4.30-1|10	Source0:	https://gitlab.com/Remmina/Remmina/-/archive/v%{version}/%{oname}-v%{version}.tar.gz
21mr|remmina-1.4.30-1|11	BuildRequires:	cmake
21mr|remmina-1.4.30-1|12	BuildRequires:	spice-protocol
21mr|remmina-1.4.30-1|13	BuildRequires:	xdg-utils
21mr|remmina-1.4.30-1|14	BuildRequires:	kf5wallet-devel
21mr|remmina-1.4.30-1|15	BuildRequires:	pkgconfig(avahi-ui-gtk3)
21mr|remmina-1.4.30-1|16	BuildRequires:	pkgconfig(freerdp2)
21mr|remmina-1.4.30-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|remmina-1.4.30-1|18	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|remmina-1.4.30-1|19	BuildRequires:	pkgconfig(libsecret-1)
21mr|remmina-1.4.30-1|20	BuildRequires:	pkgconfig(libsodium)
21mr|remmina-1.4.30-1|21	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|remmina-1.4.30-1|22	BuildRequires:	pkgconfig(libssh)
21mr|remmina-1.4.30-1|23	BuildRequires:	pkgconfig(libvncserver)
21mr|remmina-1.4.30-1|24	BuildRequires:	pkgconfig(spice-client-gtk-3.0)
21mr|remmina-1.4.30-1|25	BuildRequires:	pkgconfig(vte-2.91)
21mr|remmina-1.4.30-1|26	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|remmina-1.4.30-1|27	BuildRequires:	pkgconfig(appindicator3-0.1)
21mr|remmina-1.4.30-1|28	BuildRequires:	pkgconfig(gtk-vnc-2.0)
21mr|remmina-1.4.30-1|29	BuildRequires:	pkgconfig(gvncpulse-1.0)
21mr|remmina-1.4.30-1|30	#BuildRequires:  lib64ayatana-appindicator-0.1-devel
21mr|remmina-1.4.30-1|31	
21mr|remmina-1.4.30-1|32	Recommends:	%{name}-plugins-exec = %{EVRD}
21mr|remmina-1.4.30-1|33	Recommends:	(%{name}-plugins-kwallet if kwallet)
21mr|remmina-1.4.30-1|34	Recommends:	%{name}-plugins-x2go = %{EVRD}
21mr|remmina-1.4.30-1|35	Recommends:	%{name}-plugins-rdp = %{EVRD}
21mr|remmina-1.4.30-1|36	Recommends:	%{name}-plugins-secret = %{EVRD}
21mr|remmina-1.4.30-1|37	Recommends:	%{name}-plugins-spice = %{EVRD}
21mr|remmina-1.4.30-1|38	Recommends:	%{name}-plugins-vnc = %{EVRD}
21mr|remmina-1.4.30-1|39	Recommends:	%{name}-plugins-www = %{EVRD}
21mr|remmina-1.4.30-1|40	Recommends:	%{name}-plugins-gvnc = %{EVRD}
21mr|remmina-1.4.30-1|41	
21mr|remmina-1.4.30-1|42	Obsoletes:	%{name}-plugins-common <= 1.4.1
21mr|remmina-1.4.30-1|43	Obsoletes:	%{name}-plugins-telepathy <= 1.4.1
21mr|remmina-1.4.30-1|44	Obsoletes:	%{name}-plugins-nx <= 1.4.9
21mr|remmina-1.4.30-1|45	Obsoletes:	%{name}-plugins-st <= 1.4.9
21mr|remmina-1.4.30-1|46	Obsoletes:	%{name}-plugins-xdmcp <= 1.4.9
21mr|remmina-1.4.30-1|47	
21mr|remmina-1.4.30-1|48	%description
21mr|remmina-1.4.30-1|49	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|50	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|51	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|52	
21mr|remmina-1.4.30-1|53	Remmina supports multiple network protocols in an integrated and consistent
21mr|remmina-1.4.30-1|54	user interface. Currently RDP, VNC, XDMCP and SSH are supported.
21mr|remmina-1.4.30-1|55	
21mr|remmina-1.4.30-1|56	Please don't forget to install the plugins for the protocols you want to use.
21mr|remmina-1.4.30-1|57	
21mr|remmina-1.4.30-1|58	%files -f %{name}.lang
21mr|remmina-1.4.30-1|59	%license LICENSE
21mr|remmina-1.4.30-1|60	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|61	%{_bindir}/%{name}
21mr|remmina-1.4.30-1|62	%{_bindir}/%{name}-file-wrapper
21mr|remmina-1.4.30-1|63	%{_datadir}/%{name}/
21mr|remmina-1.4.30-1|64	%{_datadir}/mime/packages/org.remmina.Remmina-mime.xml
21mr|remmina-1.4.30-1|65	%{_datadir}/applications/org.%{name}.%{oname}.desktop
21mr|remmina-1.4.30-1|66	%{_datadir}/applications/org.%{name}.%{oname}-file.desktop
21mr|remmina-1.4.30-1|67	%{_datadir}/metainfo/org.%{name}.%{oname}.appdata.xml
21mr|remmina-1.4.30-1|68	%{_iconsdir}/hicolor/apps/%{name}-symbolic.svg
21mr|remmina-1.4.30-1|69	%{_iconsdir}/hicolor/scalable/*/org.%{name}.%{oname}-*.svg
21mr|remmina-1.4.30-1|70	%{_iconsdir}/hicolor/scalable/*/org.%{name}.%{oname}.svg
21mr|remmina-1.4.30-1|71	%{_iconsdir}/hicolor/apps/org.%{name}.%{oname}-symbolic.svg
21mr|remmina-1.4.30-1|72	%{_iconsdir}/hicolor/*/apps/*%{name}*.png
21mr|remmina-1.4.30-1|73	%{_iconsdir}/hicolor/*/status/org.%{name}.%{oname}-status*.svg
21mr|remmina-1.4.30-1|74	%{_mandir}/man1/%{name}.1.*
21mr|remmina-1.4.30-1|75	%{_mandir}/man1/%{name}-file-wrapper.1.*
21mr|remmina-1.4.30-1|76	%{_libdir}/remmina/plugins/remmina-plugin-python_wrapper.so
21mr|remmina-1.4.30-1|77	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-x2go-symbolic.svg
21mr|remmina-1.4.30-1|78	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-rdp-ssh-symbolic.svg
21mr|remmina-1.4.30-1|79	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-rdp-symbolic.svg
21mr|remmina-1.4.30-1|80	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-spice-ssh-symbolic.svg
21mr|remmina-1.4.30-1|81	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-spice-symbolic.svg
21mr|remmina-1.4.30-1|82	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-tool-symbolic.svg
21mr|remmina-1.4.30-1|83	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-vnc-ssh-symbolic.svg
21mr|remmina-1.4.30-1|84	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-vnc-symbolic.svg
21mr|remmina-1.4.30-1|85	%exclude %{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-gvnc-symbolic.svg
21mr|remmina-1.4.30-1|86	
21mr|remmina-1.4.30-1|87	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|88	
21mr|remmina-1.4.30-1|89	%package devel
21mr|remmina-1.4.30-1|90	Summary:	Development files for %{name}
21mr|remmina-1.4.30-1|91	Group:		Development/GNOME and GTK+
21mr|remmina-1.4.30-1|92	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|93	
21mr|remmina-1.4.30-1|94	%description devel
21mr|remmina-1.4.30-1|95	The %{name}-devel package contains header files for developing plugins for
21mr|remmina-1.4.30-1|96	%{name}.
21mr|remmina-1.4.30-1|97	
21mr|remmina-1.4.30-1|98	%files devel
21mr|remmina-1.4.30-1|99	%license LICENSE
21mr|remmina-1.4.30-1|100	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|101	%{_includedir}/%{name}/
21mr|remmina-1.4.30-1|102	%{_libdir}/pkgconfig/%{name}.pc
21mr|remmina-1.4.30-1|103	
21mr|remmina-1.4.30-1|104	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|105	
21mr|remmina-1.4.30-1|106	%package plugins-exec
21mr|remmina-1.4.30-1|107	Summary:	External execution plugin for Remmina Remote Desktop Client
21mr|remmina-1.4.30-1|108	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|109	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|110	
21mr|remmina-1.4.30-1|111	%description plugins-exec
21mr|remmina-1.4.30-1|112	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|113	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|114	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|115	
21mr|remmina-1.4.30-1|116	This package contains the plugin to execute external processes (commands or
21mr|remmina-1.4.30-1|117	applications) from the Remmina window.
21mr|remmina-1.4.30-1|118	
21mr|remmina-1.4.30-1|119	%files plugins-exec
21mr|remmina-1.4.30-1|120	%license LICENSE
21mr|remmina-1.4.30-1|121	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|122	%{_libdir}/%{name}/plugins/%{name}-plugin-exec.so
21mr|remmina-1.4.30-1|123	
21mr|remmina-1.4.30-1|124	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|125	
21mr|remmina-1.4.30-1|126	%package plugins-kwallet
21mr|remmina-1.4.30-1|127	Summary:	KWallet plugin for Remmina Remote Desktop Client
21mr|remmina-1.4.30-1|128	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|129	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|130	
21mr|remmina-1.4.30-1|131	%description plugins-kwallet
21mr|remmina-1.4.30-1|132	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|133	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|134	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|135	
21mr|remmina-1.4.30-1|136	This package contains the KWallet plugin for the Remmina remote desktop client.
21mr|remmina-1.4.30-1|137	
21mr|remmina-1.4.30-1|138	%files plugins-kwallet
21mr|remmina-1.4.30-1|139	%license LICENSE
21mr|remmina-1.4.30-1|140	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|141	%{_libdir}/%{name}/plugins/%{name}-plugin-kwallet.so
21mr|remmina-1.4.30-1|142	
21mr|remmina-1.4.30-1|143	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|144	
21mr|remmina-1.4.30-1|145	%package plugins-x2go
21mr|remmina-1.4.30-1|146	Summary:	x2go plugin
21mr|remmina-1.4.30-1|147	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|148	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|149	Requires:	nxproxy
21mr|remmina-1.4.30-1|150	
21mr|remmina-1.4.30-1|151	%description plugins-x2go
21mr|remmina-1.4.30-1|152	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|153	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|154	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|155	
21mr|remmina-1.4.30-1|156	This package contains the x2go plugin for the Remmina remote desktop client.
21mr|remmina-1.4.30-1|157	
21mr|remmina-1.4.30-1|158	%files plugins-x2go
21mr|remmina-1.4.30-1|159	%license LICENSE
21mr|remmina-1.4.30-1|160	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|161	%{_libdir}/%{name}/plugins/%{name}-plugin-x2go.so
21mr|remmina-1.4.30-1|162	%{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-x2go-symbolic.svg
21mr|remmina-1.4.30-1|163	
21mr|remmina-1.4.30-1|164	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|165	
21mr|remmina-1.4.30-1|166	%package plugins-rdp
21mr|remmina-1.4.30-1|167	Summary:	RDP plugin for Remmina Remote Desktop Client
21mr|remmina-1.4.30-1|168	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|169	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|170	Requires:	freerdp
21mr|remmina-1.4.30-1|171	
21mr|remmina-1.4.30-1|172	%description plugins-rdp
21mr|remmina-1.4.30-1|173	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|174	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|175	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|176	
21mr|remmina-1.4.30-1|177	This package contains the Remote Desktop Protocol (RDP) plugin for the Remmina
21mr|remmina-1.4.30-1|178	remote desktop client.
21mr|remmina-1.4.30-1|179	
21mr|remmina-1.4.30-1|180	%files plugins-rdp
21mr|remmina-1.4.30-1|181	%license LICENSE
21mr|remmina-1.4.30-1|182	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|183	%{_libdir}/%{name}/plugins/%{name}-plugin-rdp.so
21mr|remmina-1.4.30-1|184	%{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-rdp-ssh-symbolic.svg
21mr|remmina-1.4.30-1|185	%{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-rdp-symbolic.svg
21mr|remmina-1.4.30-1|186	
21mr|remmina-1.4.30-1|187	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|188	
21mr|remmina-1.4.30-1|189	%package plugins-secret
21mr|remmina-1.4.30-1|190	Summary:	Keyring integration for Remmina Remote Desktop Client
21mr|remmina-1.4.30-1|191	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|192	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|193	Provides:	%{name}-plugins-gnome = %{EVRD}
21mr|remmina-1.4.30-1|194	Obsoletes:	%{name}-plugins-gnome < 1.2.0-0.rcgit.24.2
21mr|remmina-1.4.30-1|195	
21mr|remmina-1.4.30-1|196	%description plugins-secret
21mr|remmina-1.4.30-1|197	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|198	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|199	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|200	
21mr|remmina-1.4.30-1|201	This package contains the plugin with keyring support for the Remmina remote
21mr|remmina-1.4.30-1|202	desktop client.
21mr|remmina-1.4.30-1|203	
21mr|remmina-1.4.30-1|204	%files plugins-secret
21mr|remmina-1.4.30-1|205	%license LICENSE
21mr|remmina-1.4.30-1|206	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|207	%{_libdir}/%{name}/plugins/%{name}-plugin-secret.so
21mr|remmina-1.4.30-1|208	
21mr|remmina-1.4.30-1|209	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|210	
21mr|remmina-1.4.30-1|211	%package plugins-spice
21mr|remmina-1.4.30-1|212	Summary:	SPICE plugin for Remmina Remote Desktop Client
21mr|remmina-1.4.30-1|213	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|214	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|215	
21mr|remmina-1.4.30-1|216	%description plugins-spice
21mr|remmina-1.4.30-1|217	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|218	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|219	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|220	
21mr|remmina-1.4.30-1|221	This package contains the SPICE plugin for the Remmina remote desktop
21mr|remmina-1.4.30-1|222	client.
21mr|remmina-1.4.30-1|223	
21mr|remmina-1.4.30-1|224	%files plugins-spice
21mr|remmina-1.4.30-1|225	%license LICENSE
21mr|remmina-1.4.30-1|226	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|227	%{_libdir}/%{name}/plugins/%{name}-plugin-spice.so
21mr|remmina-1.4.30-1|228	%{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-spice-ssh-symbolic.svg
21mr|remmina-1.4.30-1|229	%{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-spice-symbolic.svg
21mr|remmina-1.4.30-1|230	
21mr|remmina-1.4.30-1|231	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|232	
21mr|remmina-1.4.30-1|233	%package plugins-gvnc
21mr|remmina-1.4.30-1|234	Summary:	gvnc for Remmina Remote Desktop Client
21mr|remmina-1.4.30-1|235	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|236	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|237	
21mr|remmina-1.4.30-1|238	%description plugins-gvnc
21mr|remmina-1.4.30-1|239	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|240	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|241	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|242	
21mr|remmina-1.4.30-1|243	This package contains gvnc plugin for the Remmina remote desktop
21mr|remmina-1.4.30-1|244	client.
21mr|remmina-1.4.30-1|245	
21mr|remmina-1.4.30-1|246	%files plugins-gvnc
21mr|remmina-1.4.30-1|247	%license LICENSE
21mr|remmina-1.4.30-1|248	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|249	%{_libdir}/%{name}/plugins/%{name}-plugin-gvnc.so
21mr|remmina-1.4.30-1|250	%{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-gvnc-symbolic.svg
21mr|remmina-1.4.30-1|251	
21mr|remmina-1.4.30-1|252	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|253	
21mr|remmina-1.4.30-1|254	%package plugins-vnc
21mr|remmina-1.4.30-1|255	Summary:	VNC plugin for Remmina Remote Desktop Client
21mr|remmina-1.4.30-1|256	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|257	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|258	
21mr|remmina-1.4.30-1|259	%description plugins-vnc
21mr|remmina-1.4.30-1|260	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|261	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|262	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|263	
21mr|remmina-1.4.30-1|264	This package contains the VNC plugin for the Remmina remote desktop
21mr|remmina-1.4.30-1|265	client.
21mr|remmina-1.4.30-1|266	
21mr|remmina-1.4.30-1|267	%files plugins-vnc
21mr|remmina-1.4.30-1|268	%license LICENSE
21mr|remmina-1.4.30-1|269	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|270	%{_libdir}/%{name}/plugins/%{name}-plugin-vnc.so
21mr|remmina-1.4.30-1|271	%{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-vnc-ssh-symbolic.svg
21mr|remmina-1.4.30-1|272	%{_iconsdir}/hicolor/scalable/emblems/org.%{name}.%{oname}-vnc-symbolic.svg
21mr|remmina-1.4.30-1|273	
21mr|remmina-1.4.30-1|274	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|275	
21mr|remmina-1.4.30-1|276	%package plugins-www
21mr|remmina-1.4.30-1|277	Summary:	WWW plugin for Remmina Remote Desktop Client
21mr|remmina-1.4.30-1|278	Group:		Networking/Remote access
21mr|remmina-1.4.30-1|279	Requires:	%{name} = %{EVRD}
21mr|remmina-1.4.30-1|280	
21mr|remmina-1.4.30-1|281	%description plugins-www
21mr|remmina-1.4.30-1|282	Remmina is a remote desktop client written in GTK+, aiming to be useful for
21mr|remmina-1.4.30-1|283	system administrators and travelers, who need to work with lots of remote
21mr|remmina-1.4.30-1|284	computers in front of either large monitors or tiny netbooks.
21mr|remmina-1.4.30-1|285	
21mr|remmina-1.4.30-1|286	This package contains the WWW plugin (web browser with authentication) for the
21mr|remmina-1.4.30-1|287	Remmina remote desktop client.
21mr|remmina-1.4.30-1|288	
21mr|remmina-1.4.30-1|289	%files plugins-www
21mr|remmina-1.4.30-1|290	%license LICENSE
21mr|remmina-1.4.30-1|291	%doc AUTHORS CHANGELOG.md README.md THANKS.md COPYING
21mr|remmina-1.4.30-1|292	%{_libdir}/%{name}/plugins/%{name}-plugin-www.so
21mr|remmina-1.4.30-1|293	
21mr|remmina-1.4.30-1|294	#----------------------------------------------------------------------------
21mr|remmina-1.4.30-1|295	
21mr|remmina-1.4.30-1|296	%prep
21mr|remmina-1.4.30-1|297	%autosetup -p1 -n %{oname}-v%{version}
21mr|remmina-1.4.30-1|298	
21mr|remmina-1.4.30-1|299	%build
21mr|remmina-1.4.30-1|300	%cmake \
21mr|remmina-1.4.30-1|301	-DWITH_NEWS=OFF \
21mr|remmina-1.4.30-1|302	-DWITH_KF5WALLET=ON \
21mr|remmina-1.4.30-1|303	-DWITH_X2GO=ON  \
21mr|remmina-1.4.30-1|304	-DWITH_GVNC=ON
21mr|remmina-1.4.30-1|305	%make
21mr|remmina-1.4.30-1|306	
21mr|remmina-1.4.30-1|307	%install
21mr|remmina-1.4.30-1|308	%makeinstall_std -C build
21mr|remmina-1.4.30-1|309	
21mr|remmina-1.4.30-1|310	rm -rf %{buildroot}/usr/lib/debug
21mr|remmina-1.4.30-1|311	
21mr|remmina-1.4.30-1|312	%find_lang %{name}
21mr|remmina-1.4.30-1|313	
21mr|remmina-1.4.30-1|314	desktop-file-install \
21mr|remmina-1.4.30-1|315	--remove-category="X-GNOME-NetworkSettings" \
21mr|remmina-1.4.30-1|316	--dir %{buildroot}%{_datadir}/applications \
21mr|remmina-1.4.30-1|317	%{buildroot}%{_datadir}/applications/org.%{name}.%{oname}.desktop

16480 21
21mr|remotetea-1.1.3-7|1	Name:          remotetea
21mr|remotetea-1.1.3-7|2	Version:       1.1.3
21mr|remotetea-1.1.3-7|3	Release:       7
21mr|remotetea-1.1.3-7|4	Summary:       Java implementation of Sun's ONC/RPC Remote Procedure Protocol
21mr|remotetea-1.1.3-7|5	# GPL with exceptions: src/org/acplt/oncrpc/apps/jrpcgen/JrpcgenSHA.java original
21mr|remotetea-1.1.3-7|6	# Incorrect Free Software Foundation address https://github.com/remotetea/remotetea/issues/2
21mr|remotetea-1.1.3-7|7	License:       LGPLv2+
21mr|remotetea-1.1.3-7|8	URL:           http://remotetea.sourceforge.net/
21mr|remotetea-1.1.3-7|9	
21mr|remotetea-1.1.3-7|10	# git clone git://git.code.sf.net/p/remotetea/code remotetea
21mr|remotetea-1.1.3-7|11	# (cd remotetea/remotetea/ && git archive --format=tar --prefix=remotetea-1.1.3/ 1.1.3 | xz > ../../remotetea-1.1.3.tar.xz)
21mr|remotetea-1.1.3-7|12	
21mr|remotetea-1.1.3-7|13	Source0:       remotetea-1.1.3.tar.xz
21mr|remotetea-1.1.3-7|14	# Use system java_cup
21mr|remotetea-1.1.3-7|15	Patch0:        remotetea-1.1.2-system-java_cup.patch
21mr|remotetea-1.1.3-7|16	
21mr|remotetea-1.1.3-7|17	# Remove src/org/acplt/oncrpc/apps/jrpcgen/JrpcgenSHA.java references
21mr|remotetea-1.1.3-7|18	# gnu.java.security.provider.SHA.java, bundled libraries without FPC exception
21mr|remotetea-1.1.3-7|19	# Clean implementation of JrpcgenSHA.java that calls out to the
21mr|remotetea-1.1.3-7|20	# Java standard library's implementation of SHA-1.  It
21mr|remotetea-1.1.3-7|21	# should otherwise be interface- and implemenation-compatible with the
21mr|remotetea-1.1.3-7|22	# one that depended on bundled code
21mr|remotetea-1.1.3-7|23	# https://github.com/remotetea/remotetea/issues/1
21mr|remotetea-1.1.3-7|24	Patch1:        remotetea-1.1.2-custom_JrpcgenSHA.patch
21mr|remotetea-1.1.3-7|25	
21mr|remotetea-1.1.3-7|26	BuildRequires: maven-local
21mr|remotetea-1.1.3-7|27	BuildRequires: mvn(java_cup:java_cup)
21mr|remotetea-1.1.3-7|28	BuildRequires: mvn(org.apache.ant:ant)
21mr|remotetea-1.1.3-7|29	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|remotetea-1.1.3-7|30	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|remotetea-1.1.3-7|31	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|remotetea-1.1.3-7|32	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|remotetea-1.1.3-7|33	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|remotetea-1.1.3-7|34	
21mr|remotetea-1.1.3-7|35	Group:          Development/Java
21mr|remotetea-1.1.3-7|36	BuildArch:     noarch
21mr|remotetea-1.1.3-7|37	# Java stack is not supported on x86_32
21mr|remotetea-1.1.3-7|38	ExcludeArch: %{ix86}
21mr|remotetea-1.1.3-7|39	
21mr|remotetea-1.1.3-7|40	%description
21mr|remotetea-1.1.3-7|41	A complete Java-based implementation of Sun's ONC/RPC
21mr|remotetea-1.1.3-7|42	Remote Procedure Protocol, including client and server
21mr|remotetea-1.1.3-7|43	functionality and some associated tools. No native
21mr|remotetea-1.1.3-7|44	code involved, only Java.
21mr|remotetea-1.1.3-7|45	
21mr|remotetea-1.1.3-7|46	%package maven-plugin
21mr|remotetea-1.1.3-7|47	Summary:       Remote Tea : ONC/RPC Maven plugin
21mr|remotetea-1.1.3-7|48	
21mr|remotetea-1.1.3-7|49	%description maven-plugin
21mr|remotetea-1.1.3-7|50	A Maven Plugin providing access to the
21mr|remotetea-1.1.3-7|51	source generator (jrpcgen) in the
21mr|remotetea-1.1.3-7|52	Maven life cycle phase 'generate-sources'.
21mr|remotetea-1.1.3-7|53	
21mr|remotetea-1.1.3-7|54	%package javadoc
21mr|remotetea-1.1.3-7|55	Summary:       Javadoc for %{name}
21mr|remotetea-1.1.3-7|56	
21mr|remotetea-1.1.3-7|57	%description javadoc
21mr|remotetea-1.1.3-7|58	This package contains javadoc for %{name}.
21mr|remotetea-1.1.3-7|59	
21mr|remotetea-1.1.3-7|60	%prep
21mr|remotetea-1.1.3-7|61	%setup -q -n %{name}-%{version}
21mr|remotetea-1.1.3-7|62	
21mr|remotetea-1.1.3-7|63	%patch0 -p1
21mr|remotetea-1.1.3-7|64	rm -rf jrpcgen/src/main/java/org/acplt/oncrpc/apps/jrpcgen/cup_runtime
21mr|remotetea-1.1.3-7|65	%patch1 -p1
21mr|remotetea-1.1.3-7|66	
21mr|remotetea-1.1.3-7|67	native2ascii -encoding UTF8 oncrpc/src/main/java/org/acplt/oncrpc/OncRpcUdpClient.java \
21mr|remotetea-1.1.3-7|68	oncrpc/src/main/java/org/acplt/oncrpc/OncRpcUdpClient.java
21mr|remotetea-1.1.3-7|69	
21mr|remotetea-1.1.3-7|70	cp -p information/src/main/resources/META-INF/changelog.html .
21mr|remotetea-1.1.3-7|71	cp -p information/src/main/resources/META-INF/docstyle.css .
21mr|remotetea-1.1.3-7|72	cp -p information/src/main/resources/META-INF/LICENSE.txt .
21mr|remotetea-1.1.3-7|73	cp -p information/src/main/resources/META-INF/readme.html .
21mr|remotetea-1.1.3-7|74	
21mr|remotetea-1.1.3-7|75	%mvn_package :remotetea-maven-plugin maven-plugin
21mr|remotetea-1.1.3-7|76	%mvn_alias :remotetea-jportmap org.acplt:portmap
21mr|remotetea-1.1.3-7|77	%mvn_alias :remotetea-jrpcgen org.acplt:jrpcgen
21mr|remotetea-1.1.3-7|78	%mvn_alias :remotetea-oncrpc org.acplt:oncrpc
21mr|remotetea-1.1.3-7|79	
21mr|remotetea-1.1.3-7|80	%build
21mr|remotetea-1.1.3-7|81	
21mr|remotetea-1.1.3-7|82	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|remotetea-1.1.3-7|83	
21mr|remotetea-1.1.3-7|84	%install
21mr|remotetea-1.1.3-7|85	%mvn_install
21mr|remotetea-1.1.3-7|86	
21mr|remotetea-1.1.3-7|87	%files -f .mfiles
21mr|remotetea-1.1.3-7|88	%doc changelog.html docstyle.css readme.html
21mr|remotetea-1.1.3-7|89	%license LICENSE.txt
21mr|remotetea-1.1.3-7|90	
21mr|remotetea-1.1.3-7|91	%files maven-plugin -f .mfiles-maven-plugin
21mr|remotetea-1.1.3-7|92	%license LICENSE.txt
21mr|remotetea-1.1.3-7|93	
21mr|remotetea-1.1.3-7|94	%files javadoc -f .mfiles-javadoc
21mr|remotetea-1.1.3-7|95	%license LICENSE.txt
21mr|remotetea-1.1.3-7|96	

16481 21
21mr|replacer-1.6-11|1	Name:          replacer
21mr|replacer-1.6-11|2	Version:       1.6
21mr|replacer-1.6-11|3	Release:       11
21mr|replacer-1.6-11|4	Summary:       Replacer Maven Mojo
21mr|replacer-1.6-11|5	License:       MIT
21mr|replacer-1.6-11|6	URL:           https://github.com/beiliubei/maven-replacer-plugin
21mr|replacer-1.6-11|7	# http://code.google.com/p/maven-replacer-plugin/
21mr|replacer-1.6-11|8	Source0:       https://github.com/beiliubei/maven-replacer-plugin/archive/%{version}.tar.gz
21mr|replacer-1.6-11|9	
21mr|replacer-1.6-11|10	BuildRequires:  maven-local
21mr|replacer-1.6-11|11	BuildRequires:  mvn(commons-io:commons-io)
21mr|replacer-1.6-11|12	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|replacer-1.6-11|13	BuildRequires:  mvn(org.apache.ant:ant)
21mr|replacer-1.6-11|14	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|replacer-1.6-11|15	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|replacer-1.6-11|16	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|replacer-1.6-11|17	BuildRequires:  mvn(xerces:xercesImpl)
21mr|replacer-1.6-11|18	
21mr|replacer-1.6-11|19	Group:          Development/Java
21mr|replacer-1.6-11|20	BuildArch:     noarch
21mr|replacer-1.6-11|21	# Java stack is not supported on x86_32
21mr|replacer-1.6-11|22	ExcludeArch: %{ix86}
21mr|replacer-1.6-11|23	
21mr|replacer-1.6-11|24	%description
21mr|replacer-1.6-11|25	Maven plugin to replace tokens in a given file with a value.
21mr|replacer-1.6-11|26	
21mr|replacer-1.6-11|27	This plugin is also used to automatically generating PackageVersion.java
21mr|replacer-1.6-11|28	in the FasterXML.com project.
21mr|replacer-1.6-11|29	
21mr|replacer-1.6-11|30	%package javadoc
21mr|replacer-1.6-11|31	Summary:       Javadoc for %{name}
21mr|replacer-1.6-11|32	
21mr|replacer-1.6-11|33	%description javadoc
21mr|replacer-1.6-11|34	This package contains javadoc for %{name}.
21mr|replacer-1.6-11|35	
21mr|replacer-1.6-11|36	%prep
21mr|replacer-1.6-11|37	%setup -q -n maven-replacer-plugin-%{version}
21mr|replacer-1.6-11|38	
21mr|replacer-1.6-11|39	%pom_remove_plugin :dashboard-maven-plugin
21mr|replacer-1.6-11|40	%pom_remove_plugin :maven-assembly-plugin
21mr|replacer-1.6-11|41	
21mr|replacer-1.6-11|42	%mvn_file :%{name} %{name}
21mr|replacer-1.6-11|43	%mvn_alias :%{name} com.google.code.maven-replacer-plugin:maven-replacer-plugin
21mr|replacer-1.6-11|44	
21mr|replacer-1.6-11|45	%build
21mr|replacer-1.6-11|46	%mvn_build -f
21mr|replacer-1.6-11|47	
21mr|replacer-1.6-11|48	%install
21mr|replacer-1.6-11|49	%mvn_install
21mr|replacer-1.6-11|50	
21mr|replacer-1.6-11|51	%files -f .mfiles
21mr|replacer-1.6-11|52	%doc README.md
21mr|replacer-1.6-11|53	%license LICENSE
21mr|replacer-1.6-11|54	
21mr|replacer-1.6-11|55	%files javadoc -f .mfiles-javadoc
21mr|replacer-1.6-11|56	%license LICENSE
21mr|replacer-1.6-11|57	

16482 21
21mr|repocreator-0.1-1|1	Summary:	GUI for creating a local RPM repository
21mr|repocreator-0.1-1|2	Name:		repocreator
21mr|repocreator-0.1-1|3	Version:	0.1
21mr|repocreator-0.1-1|4	Release:	1
21mr|repocreator-0.1-1|5	License:	GPLv3+
21mr|repocreator-0.1-1|6	Group:		System/Base
21mr|repocreator-0.1-1|7	Source1:	%{name}.py
21mr|repocreator-0.1-1|8	Source2:	%{name}.po
21mr|repocreator-0.1-1|9	Source3:	%{name}.ui
21mr|repocreator-0.1-1|10	Source4:	%{name}.desktop
21mr|repocreator-0.1-1|11	Source5:	%{name}.svg
21mr|repocreator-0.1-1|12	
21mr|repocreator-0.1-1|13	BuildRequires:	/usr/bin/msgfmt
21mr|repocreator-0.1-1|14	Requires:	createrepo_c
21mr|repocreator-0.1-1|15	Requires:	dnf-plugins-core
21mr|repocreator-0.1-1|16	Requires:	python3-gi
21mr|repocreator-0.1-1|17	BuildArch:	noarch
21mr|repocreator-0.1-1|18	
21mr|repocreator-0.1-1|19	%description
21mr|repocreator-0.1-1|20	GUI for creating a local RPM repository using createrepo_c and checking it
21mr|repocreator-0.1-1|21	for unresolved dependencies using dnf repoclosure
21mr|repocreator-0.1-1|22	
21mr|repocreator-0.1-1|23	
21mr|repocreator-0.1-1|24	%files
21mr|repocreator-0.1-1|25	%{_bindir}/%{name}
21mr|repocreator-0.1-1|26	%lang(ru) %{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|repocreator-0.1-1|27	%dir %{_datadir}/%{name}/
21mr|repocreator-0.1-1|28	%{_datadir}/applications/%{name}.desktop
21mr|repocreator-0.1-1|29	%{_datadir}/icons/%{name}.svg
21mr|repocreator-0.1-1|30	%{_datadir}/%{name}/%{name}.ui
21mr|repocreator-0.1-1|31	
21mr|repocreator-0.1-1|32	%prep
21mr|repocreator-0.1-1|33	
21mr|repocreator-0.1-1|34	%build
21mr|repocreator-0.1-1|35	
21mr|repocreator-0.1-1|36	%install
21mr|repocreator-0.1-1|37	mkdir -p %{buildroot}%{_bindir}
21mr|repocreator-0.1-1|38	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|repocreator-0.1-1|39	mkdir -p %{buildroot}%{_datadir}/applications
21mr|repocreator-0.1-1|40	mkdir -p %{buildroot}%{_datadir}/icons
21mr|repocreator-0.1-1|41	mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21mr|repocreator-0.1-1|42	mkdir -p %{buildroot}/%{_libexecdir}
21mr|repocreator-0.1-1|43	
21mr|repocreator-0.1-1|44	install -m755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
21mr|repocreator-0.1-1|45	sed -i 's/@VERSION@/%{version}/' %{buildroot}%{_bindir}/%{name}
21mr|repocreator-0.1-1|46	msgfmt -v %{SOURCE2} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|repocreator-0.1-1|47	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/
21mr|repocreator-0.1-1|48	install -m644 %{SOURCE4} %{buildroot}%{_datadir}/applications/
21mr|repocreator-0.1-1|49	install -m644 %{SOURCE5} %{buildroot}%{_datadir}/icons/%{name}.svg

16483 21
21mr|reportd-0.7.4-2|1	Summary:	Service reporting org.freedesktop.Problems2 entries
21mr|reportd-0.7.4-2|2	Name:		reportd
21mr|reportd-0.7.4-2|3	Version:	0.7.4
21mr|reportd-0.7.4-2|4	Release:	2
21mr|reportd-0.7.4-2|5	License:	GPLv2+
21mr|reportd-0.7.4-2|6	Group:		System/Base
21mr|reportd-0.7.4-2|7	Url:		https://github.com/abrt/reportd
21mr|reportd-0.7.4-2|8	Source0:        https://github.com/abrt/reportd/archive/%{version}/%{name}-%{version}.tar.gz
21mr|reportd-0.7.4-2|9	BuildRequires:	pkgconfig(glib-2.0)
21mr|reportd-0.7.4-2|10	BuildRequires:	pkgconfig(libreport)
21mr|reportd-0.7.4-2|11	BuildRequires:	pkgconfig(systemd)
21mr|reportd-0.7.4-2|12	BuildRequires:	meson
21mr|reportd-0.7.4-2|13	
21mr|reportd-0.7.4-2|14	%description
21mr|reportd-0.7.4-2|15	A D-Bus service that exports libreport functionality.
21mr|reportd-0.7.4-2|16	
21mr|reportd-0.7.4-2|17	%files
21mr|reportd-0.7.4-2|18	%doc NEWS README
21mr|reportd-0.7.4-2|19	%license COPYING
21mr|reportd-0.7.4-2|20	%{_datadir}/dbus-1/services/org.freedesktop.%{name}.service
21mr|reportd-0.7.4-2|21	%{_datadir}/dbus-1/system-services/org.freedesktop.%{name}.service
21mr|reportd-0.7.4-2|22	%{_datadir}/dbus-1/system.d/org.freedesktop.%{name}.conf
21mr|reportd-0.7.4-2|23	%{_libexecdir}/%{name}
21mr|reportd-0.7.4-2|24	%{_unitdir}/%{name}.service
21mr|reportd-0.7.4-2|25	%{_userunitdir}/%{name}.service
21mr|reportd-0.7.4-2|26	
21mr|reportd-0.7.4-2|27	#----------------------------------------------------------------------------
21mr|reportd-0.7.4-2|28	
21mr|reportd-0.7.4-2|29	%prep
21mr|reportd-0.7.4-2|30	%autosetup
21mr|reportd-0.7.4-2|31	
21mr|reportd-0.7.4-2|32	%build
21mr|reportd-0.7.4-2|33	%meson
21mr|reportd-0.7.4-2|34	%meson_build
21mr|reportd-0.7.4-2|35	
21mr|reportd-0.7.4-2|36	%install
21mr|reportd-0.7.4-2|37	%meson_install
21mr|reportd-0.7.4-2|38	
21mr|reportd-0.7.4-2|39	%check
21mr|reportd-0.7.4-2|40	%meson_test

16484 21
21mr|rescu-1.9.1-2|1	Name: rescu
21mr|rescu-1.9.1-2|2	Version: 1.9.1
21mr|rescu-1.9.1-2|3	Release: 2
21mr|rescu-1.9.1-2|4	Summary: Lightweight Rest client utility for Java
21mr|rescu-1.9.1-2|5	
21mr|rescu-1.9.1-2|6	License: MIT
21mr|rescu-1.9.1-2|7	URL: https://github.com/mmazi/rescu
21mr|rescu-1.9.1-2|8	Source0:  https://github.com/mmazi/%{name}/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|rescu-1.9.1-2|9	Group:          Development/Java
21mr|rescu-1.9.1-2|10	BuildArch: noarch
21mr|rescu-1.9.1-2|11	# Java stack is not supported on x86_32
21mr|rescu-1.9.1-2|12	ExcludeArch: %{ix86}
21mr|rescu-1.9.1-2|13	
21mr|rescu-1.9.1-2|14	BuildRequires: maven-local
21mr|rescu-1.9.1-2|15	BuildRequires: mvn(javax.ws.rs:jsr311-api)
21mr|rescu-1.9.1-2|16	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|rescu-1.9.1-2|17	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|rescu-1.9.1-2|18	BuildRequires: mvn(net.iharder:base64)
21mr|rescu-1.9.1-2|19	BuildRequires: mvn(com.google.code.findbugs:jsr305)
21mr|rescu-1.9.1-2|20	BuildRequires: mvn(oauth.signpost:signpost-core)
21mr|rescu-1.9.1-2|21	
21mr|rescu-1.9.1-2|22	%description
21mr|rescu-1.9.1-2|23	ResCU enables the user to create a proxy Rest client in run-time directly from a
21mr|rescu-1.9.1-2|24	JAX-RS annotated interface. ResCU is mostly focused on json-based services, and
21mr|rescu-1.9.1-2|25	uses Jackson for json-to-object mapping.
21mr|rescu-1.9.1-2|26	
21mr|rescu-1.9.1-2|27	%package javadoc
21mr|rescu-1.9.1-2|28	Summary: Javadoc for %{name}
21mr|rescu-1.9.1-2|29	
21mr|rescu-1.9.1-2|30	%description javadoc
21mr|rescu-1.9.1-2|31	This package contains the API documentation for %{name}.
21mr|rescu-1.9.1-2|32	
21mr|rescu-1.9.1-2|33	%prep
21mr|rescu-1.9.1-2|34	%setup -q -n rescu-rescu-%{version}
21mr|rescu-1.9.1-2|35	
21mr|rescu-1.9.1-2|36	%build
21mr|rescu-1.9.1-2|37	# Skip tests for now, missing dependencies:
21mr|rescu-1.9.1-2|38	# org.assertj:assertj-core:2.1.0
21mr|rescu-1.9.1-2|39	# eu.codearte.catch-exception:catch-exception:1.4.4
21mr|rescu-1.9.1-2|40	# org.hamcrest:hamcrest-junit:2.0.0.0
21mr|rescu-1.9.1-2|41	%mvn_build -f
21mr|rescu-1.9.1-2|42	
21mr|rescu-1.9.1-2|43	%install
21mr|rescu-1.9.1-2|44	%mvn_install
21mr|rescu-1.9.1-2|45	
21mr|rescu-1.9.1-2|46	%files -f .mfiles
21mr|rescu-1.9.1-2|47	%doc README.md
21mr|rescu-1.9.1-2|48	%license LICENSE.txt
21mr|rescu-1.9.1-2|49	
21mr|rescu-1.9.1-2|50	%files javadoc -f .mfiles-javadoc
21mr|rescu-1.9.1-2|51	%doc README.md
21mr|rescu-1.9.1-2|52	%license LICENSE.txt
21mr|rescu-1.9.1-2|53	

16485 21
21mr|resource-agents-4.5.0-1|1	# determine the ras-set to process based on configure invokation
21mr|resource-agents-4.5.0-1|2	%bcond_with rgmanager
21mr|resource-agents-4.5.0-1|3	%bcond_without linuxha
21mr|resource-agents-4.5.0-1|4	
21mr|resource-agents-4.5.0-1|5	%if %{with rgmanager}
21mr|resource-agents-4.5.0-1|6	%global rasset rgmanager
21mr|resource-agents-4.5.0-1|7	%endif
21mr|resource-agents-4.5.0-1|8	%if %{with linuxha}
21mr|resource-agents-4.5.0-1|9	%global rasset linux-ha
21mr|resource-agents-4.5.0-1|10	%endif
21mr|resource-agents-4.5.0-1|11	%if %{with rgmanager} && %{with linuxha}
21mr|resource-agents-4.5.0-1|12	%global rasset all
21mr|resource-agents-4.5.0-1|13	%endif
21mr|resource-agents-4.5.0-1|14	
21mr|resource-agents-4.5.0-1|15	Summary:	Open Source HA Reusable Cluster Resource Scripts
21mr|resource-agents-4.5.0-1|16	Name:		resource-agents
21mr|resource-agents-4.5.0-1|17	Version:	4.5.0
21mr|resource-agents-4.5.0-1|18	Release:	1
21mr|resource-agents-4.5.0-1|19	License:	GPLv2+ and LGPLv2+
21mr|resource-agents-4.5.0-1|20	Group:		Monitoring
21mr|resource-agents-4.5.0-1|21	Url:		https://github.com/ClusterLabs/resource-agents
21mr|resource-agents-4.5.0-1|22	Source0:	https://github.com/ClusterLabs/resource-agents/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|resource-agents-4.5.0-1|23	BuildRequires:	docbook-dtds
21mr|resource-agents-4.5.0-1|24	BuildRequires:	docbook-style-xsl
21mr|resource-agents-4.5.0-1|25	BuildRequires:	systemd
21mr|resource-agents-4.5.0-1|26	BuildRequires:	xsltproc
21mr|resource-agents-4.5.0-1|27	BuildRequires:	libnet-devel
21mr|resource-agents-4.5.0-1|28	BuildRequires:	pkgconfig(glib-2.0)
21mr|resource-agents-4.5.0-1|29	BuildRequires:	pkgconfig(python3)
21mr|resource-agents-4.5.0-1|30	## Runtime deps
21mr|resource-agents-4.5.0-1|31	# system tools shared by several agents
21mr|resource-agents-4.5.0-1|32	Requires:	net-tools
21mr|resource-agents-4.5.0-1|33	Requires:	procps-ng
21mr|resource-agents-4.5.0-1|34	Requires:	psmisc
21mr|resource-agents-4.5.0-1|35	Requires:	util-linux
21mr|resource-agents-4.5.0-1|36	# Filesystem / fs.sh / netfs.sh
21mr|resource-agents-4.5.0-1|37	Requires:	cifs-utils
21mr|resource-agents-4.5.0-1|38	Requires:	e2fsprogs
21mr|resource-agents-4.5.0-1|39	Requires:	nfs-utils
21mr|resource-agents-4.5.0-1|40	Requires:	xfsprogs
21mr|resource-agents-4.5.0-1|41	# IPaddr2
21mr|resource-agents-4.5.0-1|42	Requires:	iproute2
21mr|resource-agents-4.5.0-1|43	# LVM / lvm.sh
21mr|resource-agents-4.5.0-1|44	Requires:	lvm2
21mr|resource-agents-4.5.0-1|45	# rgmanager
21mr|resource-agents-4.5.0-1|46	%if %{with rgmanager}
21mr|resource-agents-4.5.0-1|47	# ip.sh
21mr|resource-agents-4.5.0-1|48	Requires:	ethtool
21mr|resource-agents-4.5.0-1|49	Requires:	iputils
21mr|resource-agents-4.5.0-1|50	# nfsexport.sh
21mr|resource-agents-4.5.0-1|51	Requires:	quota
21mr|resource-agents-4.5.0-1|52	%endif
21mr|resource-agents-4.5.0-1|53	%if %{without linuxha}
21mr|resource-agents-4.5.0-1|54	BuildArch:	noarch
21mr|resource-agents-4.5.0-1|55	%endif
21mr|resource-agents-4.5.0-1|56	
21mr|resource-agents-4.5.0-1|57	%description
21mr|resource-agents-4.5.0-1|58	A set of scripts to interface with several services to operate in a
21mr|resource-agents-4.5.0-1|59	High Availability environment for both Pacemaker and rgmanager
21mr|resource-agents-4.5.0-1|60	service managers.
21mr|resource-agents-4.5.0-1|61	
21mr|resource-agents-4.5.0-1|62	%files
21mr|resource-agents-4.5.0-1|63	%doc AUTHORS COPYING COPYING.GPLv3 COPYING.LGPL ChangeLog
21mr|resource-agents-4.5.0-1|64	%if %{with linuxha}
21mr|resource-agents-4.5.0-1|65	%doc heartbeat/README.galera doc/README.webapps
21mr|resource-agents-4.5.0-1|66	%doc %{_datadir}/%{name}/ra-api-1.dtd
21mr|resource-agents-4.5.0-1|67	%doc %{_datadir}/%{name}/metadata.rng
21mr|resource-agents-4.5.0-1|68	%dir %{_datadir}/%{name}
21mr|resource-agents-4.5.0-1|69	%dir %{_datadir}/%{name}/ocft
21mr|resource-agents-4.5.0-1|70	%{_datadir}/%{name}/ocft/configs
21mr|resource-agents-4.5.0-1|71	%{_datadir}/%{name}/ocft/caselib
21mr|resource-agents-4.5.0-1|72	%{_datadir}/%{name}/ocft/README
21mr|resource-agents-4.5.0-1|73	%{_datadir}/%{name}/ocft/helpers.sh
21mr|resource-agents-4.5.0-1|74	%{_includedir}/heartbeat/agent_config.h
21mr|resource-agents-4.5.0-1|75	%{_libexecdir}/heartbeat
21mr|resource-agents-4.5.0-1|76	%{_mandir}/man7/*.7*
21mr|resource-agents-4.5.0-1|77	%{_mandir}/man8/ocf-tester.8*
21mr|resource-agents-4.5.0-1|78	%dir %{_prefix}/lib/ocf
21mr|resource-agents-4.5.0-1|79	%dir %{_prefix}/lib/ocf/resource.d
21mr|resource-agents-4.5.0-1|80	%dir %{_prefix}/lib/ocf/lib
21mr|resource-agents-4.5.0-1|81	%{_prefix}/lib/ocf/lib/heartbeat
21mr|resource-agents-4.5.0-1|82	%{_prefix}/lib/ocf/resource.d/heartbeat
21mr|resource-agents-4.5.0-1|83	%exclude %{_prefix}/lib/ocf/resource.d/heartbeat/ldirectord
21mr|resource-agents-4.5.0-1|84	%{_sbindir}/ocf-tester
21mr|resource-agents-4.5.0-1|85	%{_sbindir}/ocft
21mr|resource-agents-4.5.0-1|86	%dir %attr(1755,root,root) /run/resource-agents
21mr|resource-agents-4.5.0-1|87	%{_tmpfilesdir}/%{name}.conf
21mr|resource-agents-4.5.0-1|88	%{_unitdir}/resource-agents-deps.target
21mr|resource-agents-4.5.0-1|89	# For compatability with pre-existing agents
21mr|resource-agents-4.5.0-1|90	%dir %{_sysconfdir}/ha.d
21mr|resource-agents-4.5.0-1|91	%{_sysconfdir}/ha.d/shellfuncs
21mr|resource-agents-4.5.0-1|92	%endif
21mr|resource-agents-4.5.0-1|93	%if %{with rgmanager}
21mr|resource-agents-4.5.0-1|94	%{_datadir}/cluster
21mr|resource-agents-4.5.0-1|95	%{_sbindir}/rhev-check.sh
21mr|resource-agents-4.5.0-1|96	%{_prefix}/lib/ocf/resource.d/redhat
21mr|resource-agents-4.5.0-1|97	%endif
21mr|resource-agents-4.5.0-1|98	
21mr|resource-agents-4.5.0-1|99	%post
21mr|resource-agents-4.5.0-1|100	%tmpfiles_create %{name}.conf
21mr|resource-agents-4.5.0-1|101	
21mr|resource-agents-4.5.0-1|102	#----------------------------------------------------------------------------
21mr|resource-agents-4.5.0-1|103	
21mr|resource-agents-4.5.0-1|104	%if %{with linuxha}
21mr|resource-agents-4.5.0-1|105	%package -n ldirectord
21mr|resource-agents-4.5.0-1|106	Summary:	A Monitoring Daemon for Maintaining High Availability Resources
21mr|resource-agents-4.5.0-1|107	License:	GPLv2+
21mr|resource-agents-4.5.0-1|108	Group:		Monitoring
21mr|resource-agents-4.5.0-1|109	#BuildRequires:	perl-podlators
21mr|resource-agents-4.5.0-1|110	Requires:	ipvsadm
21mr|resource-agents-4.5.0-1|111	Requires:	logrotate
21mr|resource-agents-4.5.0-1|112	Requires:	perl(LWP::Debug)
21mr|resource-agents-4.5.0-1|113	Requires:	perl(LWP::UserAgent)
21mr|resource-agents-4.5.0-1|114	Requires:	perl(Net::IMAP::Simple)
21mr|resource-agents-4.5.0-1|115	Requires:	perl(Net::IMAP::Simple::SSL)
21mr|resource-agents-4.5.0-1|116	Requires:	perl(Net::SSLeay)
21mr|resource-agents-4.5.0-1|117	Requires:	perl(Mail::POP3Client)
21mr|resource-agents-4.5.0-1|118	Requires:	perl(Mail::Send)
21mr|resource-agents-4.5.0-1|119	
21mr|resource-agents-4.5.0-1|120	%description -n ldirectord
21mr|resource-agents-4.5.0-1|121	The Linux Director Daemon (ldirectord) was written by Jacob Rief.
21mr|resource-agents-4.5.0-1|122	<jacob.rief@tiscover.com>
21mr|resource-agents-4.5.0-1|123	
21mr|resource-agents-4.5.0-1|124	ldirectord is a stand alone daemon for monitoring the services on real
21mr|resource-agents-4.5.0-1|125	servers. Currently, HTTP, HTTPS, and FTP services are supported.
21mr|resource-agents-4.5.0-1|126	ldirectord is simple to install and works with Pacemaker
21mr|resource-agents-4.5.0-1|127	(http://clusterlabs.org/).
21mr|resource-agents-4.5.0-1|128	
21mr|resource-agents-4.5.0-1|129	See 'ldirectord -h' and linux-ha/doc/ldirectord for more information.
21mr|resource-agents-4.5.0-1|130	
21mr|resource-agents-4.5.0-1|131	%files -n ldirectord
21mr|resource-agents-4.5.0-1|132	%doc COPYING ldirectord/ldirectord.cf
21mr|resource-agents-4.5.0-1|133	%config(noreplace) %{_sysconfdir}/logrotate.d/ldirectord
21mr|resource-agents-4.5.0-1|134	%{_sbindir}/ldirectord
21mr|resource-agents-4.5.0-1|135	%{_mandir}/man8/ldirectord.8*
21mr|resource-agents-4.5.0-1|136	%{_prefix}/lib/ocf/resource.d/heartbeat/ldirectord
21mr|resource-agents-4.5.0-1|137	%dir %{_sysconfdir}/ha.d
21mr|resource-agents-4.5.0-1|138	%dir %{_sysconfdir}/ha.d/resource.d
21mr|resource-agents-4.5.0-1|139	%{_sysconfdir}/ha.d/resource.d/ldirectord
21mr|resource-agents-4.5.0-1|140	%{_unitdir}/ldirectord.service
21mr|resource-agents-4.5.0-1|141	
21mr|resource-agents-4.5.0-1|142	%preun -n ldirectord
21mr|resource-agents-4.5.0-1|143	%systemd_preun ldirectord.service
21mr|resource-agents-4.5.0-1|144	
21mr|resource-agents-4.5.0-1|145	%postun -n ldirectord
21mr|resource-agents-4.5.0-1|146	%systemd_postun_with_restart ldirectord.service
21mr|resource-agents-4.5.0-1|147	
21mr|resource-agents-4.5.0-1|148	%post -n ldirectord
21mr|resource-agents-4.5.0-1|149	%systemd_post ldirectord.service
21mr|resource-agents-4.5.0-1|150	
21mr|resource-agents-4.5.0-1|151	%endif
21mr|resource-agents-4.5.0-1|152	
21mr|resource-agents-4.5.0-1|153	#----------------------------------------------------------------------------
21mr|resource-agents-4.5.0-1|154	
21mr|resource-agents-4.5.0-1|155	%prep
21mr|resource-agents-4.5.0-1|156	%setup -q
21mr|resource-agents-4.5.0-1|157	
21mr|resource-agents-4.5.0-1|158	%build
21mr|resource-agents-4.5.0-1|159	./autogen.sh
21mr|resource-agents-4.5.0-1|160	
21mr|resource-agents-4.5.0-1|161	%configure \
21mr|resource-agents-4.5.0-1|162	PYTHON="%{__python3}" \
21mr|resource-agents-4.5.0-1|163	--enable-fatal-warnings=no \
21mr|resource-agents-4.5.0-1|164	--with-pkg-name=%{name} \
21mr|resource-agents-4.5.0-1|165	--with-ras-set=%{rasset} \
21mr|resource-agents-4.5.0-1|166	--with-rsctmpdir=/run/resource-agents \
21mr|resource-agents-4.5.0-1|167	--with-systemdsystemunitdir=%{_unitdir} \
21mr|resource-agents-4.5.0-1|168	--with-systemdtmpfilesdir=%{_tmpfilesdir}
21mr|resource-agents-4.5.0-1|169	
21mr|resource-agents-4.5.0-1|170	%make_build
21mr|resource-agents-4.5.0-1|171	
21mr|resource-agents-4.5.0-1|172	%install
21mr|resource-agents-4.5.0-1|173	%make_install
21mr|resource-agents-4.5.0-1|174	
21mr|resource-agents-4.5.0-1|175	## tree fixup
21mr|resource-agents-4.5.0-1|176	# remove docs (there is only one and they should come from doc sections in files)
21mr|resource-agents-4.5.0-1|177	rm -rf %{buildroot}/usr/share/doc/resource-agents
21mr|resource-agents-4.5.0-1|178	
21mr|resource-agents-4.5.0-1|179	# upstream suggested not to package these
21mr|resource-agents-4.5.0-1|180	rm -f %{buildroot}%{_datadir}/%{name}/ocft/runocft
21mr|resource-agents-4.5.0-1|181	rm -f %{buildroot}%{_datadir}/%{name}/ocft/runocft.prereq
21mr|resource-agents-4.5.0-1|182	
21mr|resource-agents-4.5.0-1|183	# don't need this, keep files list as small as possible
21mr|resource-agents-4.5.0-1|184	rm -f %{buildroot}%{_datadir}/%{name}/ocft/README.zh_CN
21mr|resource-agents-4.5.0-1|185	
21mr|resource-agents-4.5.0-1|186	# we use systemd
21mr|resource-agents-4.5.0-1|187	rm -f %{buildroot}%{_sysconfdir}/init.d/ldirectord
21mr|resource-agents-4.5.0-1|188	rm -f %{buildroot}%{_sysconfdir}/rc.d/init.d/ldirectord

16486 21
21mr|rest-0.9.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|rest-0.9.1-1|2	
21mr|rest-0.9.1-1|3	%define api	1.0
21mr|rest-0.9.1-1|4	%define major	0
21mr|rest-0.9.1-1|5	%define libname		%mklibname %{name} %{api} %{major}
21mr|rest-0.9.1-1|6	%define girname		%mklibname %{name}-gir %{api}
21mr|rest-0.9.1-1|7	%define devname		%mklibname %{name} -d
21mr|rest-0.9.1-1|8	
21mr|rest-0.9.1-1|9	Summary:	Library for accessing rest web services
21mr|rest-0.9.1-1|10	Name:		rest
21mr|rest-0.9.1-1|11	Version:	0.9.1
21mr|rest-0.9.1-1|12	Release:	1
21mr|rest-0.9.1-1|13	License:	LGPLv2+
21mr|rest-0.9.1-1|14	Group:		System/Libraries
21mr|rest-0.9.1-1|15	Url:		https://download.gnome.org/sources/rest
21mr|rest-0.9.1-1|16	Source0:	https://download.gnome.org/sources/rest/%{url_ver}/%{name}-%{version}.tar.xz
21mr|rest-0.9.1-1|17	# From Fedora
21mr|rest-0.9.1-1|18	# Fix some crash paths exposed by the libsoup3 port, including a
21mr|rest-0.9.1-1|19	# crash on suspend/resume with Google accounts:
21mr|rest-0.9.1-1|20	# https://gitlab.gnome.org/GNOME/librest/-/merge_requests/30
21mr|rest-0.9.1-1|21	Patch0:		0001-rest_proxy_call_sync-bail-out-if-no-payload.patch
21mr|rest-0.9.1-1|22	Patch1:		0002-Handle-some-potential-problems-in-parsing-oauth2-acc.patch
21mr|rest-0.9.1-1|23	BuildRequires:	gtk-doc
21mr|rest-0.9.1-1|24	BuildRequires:	meson
21mr|rest-0.9.1-1|25	BuildRequires:	vala-tools
21mr|rest-0.9.1-1|26	BuildRequires:	pkgconfig(gi-docgen)
21mr|rest-0.9.1-1|27	BuildRequires:	pkgconfig(glib-2.0)
21mr|rest-0.9.1-1|28	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|rest-0.9.1-1|29	BuildRequires:	pkgconfig(gtksourceview-5)
21mr|rest-0.9.1-1|30	BuildRequires:	pkgconfig(libadwaita-1)
21mr|rest-0.9.1-1|31	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|rest-0.9.1-1|32	BuildRequires:	pkgconfig(libxml-2.0)
21mr|rest-0.9.1-1|33	
21mr|rest-0.9.1-1|34	%description
21mr|rest-0.9.1-1|35	Library for accessing rest web services
21mr|rest-0.9.1-1|36	
21mr|rest-0.9.1-1|37	#------------------------------------------------------------------
21mr|rest-0.9.1-1|38	
21mr|rest-0.9.1-1|39	%package -n %{libname}
21mr|rest-0.9.1-1|40	Summary:	Library for accessing rest web services
21mr|rest-0.9.1-1|41	Group:		System/Libraries
21mr|rest-0.9.1-1|42	Obsoletes:	%{_lib}librest0 < %{version}
21mr|rest-0.9.1-1|43	Conflicts:	%{devname} < 0.7.10
21mr|rest-0.9.1-1|44	
21mr|rest-0.9.1-1|45	%description -n %{libname}
21mr|rest-0.9.1-1|46	Library for accessing rest web services
21mr|rest-0.9.1-1|47	
21mr|rest-0.9.1-1|48	%files -n %{libname}
21mr|rest-0.9.1-1|49	%license COPYING
21mr|rest-0.9.1-1|50	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|rest-0.9.1-1|51	%{_libdir}/lib%{name}-extras-%{api}.so.%{major}*
21mr|rest-0.9.1-1|52	
21mr|rest-0.9.1-1|53	#------------------------------------------------------------------
21mr|rest-0.9.1-1|54	
21mr|rest-0.9.1-1|55	%package -n %{girname}
21mr|rest-0.9.1-1|56	Summary:	GObject introspection interface library for %{name}
21mr|rest-0.9.1-1|57	Group:		System/Libraries
21mr|rest-0.9.1-1|58	Requires:	%{libname} = %{EVRD}
21mr|rest-0.9.1-1|59	
21mr|rest-0.9.1-1|60	%description -n %{girname}
21mr|rest-0.9.1-1|61	GObject introspection interface library for %{name}.
21mr|rest-0.9.1-1|62	
21mr|rest-0.9.1-1|63	%files -n %{girname}
21mr|rest-0.9.1-1|64	%{_libdir}/girepository-1.0/Rest-%{api}.typelib
21mr|rest-0.9.1-1|65	%{_libdir}/girepository-1.0/RestExtras-%{api}.typelib
21mr|rest-0.9.1-1|66	
21mr|rest-0.9.1-1|67	#------------------------------------------------------------------
21mr|rest-0.9.1-1|68	
21mr|rest-0.9.1-1|69	%package -n %{devname}
21mr|rest-0.9.1-1|70	Summary:	Development files for %{name}
21mr|rest-0.9.1-1|71	Group:		Development/C
21mr|rest-0.9.1-1|72	Requires:	%{libname} = %{EVRD}
21mr|rest-0.9.1-1|73	Provides:	%{name}-devel = %{EVRD}
21mr|rest-0.9.1-1|74	%rename lib%{name}-doc
21mr|rest-0.9.1-1|75	
21mr|rest-0.9.1-1|76	%description -n %{devname}
21mr|rest-0.9.1-1|77	The %{name}-devel package contains libraries and header files for
21mr|rest-0.9.1-1|78	developing applications that use %{name}.
21mr|rest-0.9.1-1|79	
21mr|rest-0.9.1-1|80	%files -n %{devname}
21mr|rest-0.9.1-1|81	%doc AUTHORS README.md
21mr|rest-0.9.1-1|82	%license COPYING
21mr|rest-0.9.1-1|83	%{_datadir}/gir-1.0/Rest-%{api}.gir
21mr|rest-0.9.1-1|84	%{_datadir}/gir-1.0/RestExtras-%{api}.gir
21mr|rest-0.9.1-1|85	%{_datadir}/vala/vapi/%{name}-%{api}.*
21mr|rest-0.9.1-1|86	%{_datadir}/vala/vapi/%{name}-extras-%{api}.*
21mr|rest-0.9.1-1|87	%{_defaultdocdir}/lib%{name}-%{api}
21mr|rest-0.9.1-1|88	%{_includedir}/%{name}-%{api}
21mr|rest-0.9.1-1|89	%{_libdir}/lib%{name}-%{api}.so
21mr|rest-0.9.1-1|90	%{_libdir}/lib%{name}-extras-%{api}.so
21mr|rest-0.9.1-1|91	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|rest-0.9.1-1|92	%{_libdir}/pkgconfig/%{name}-extras-%{api}.pc
21mr|rest-0.9.1-1|93	
21mr|rest-0.9.1-1|94	#------------------------------------------------------------------
21mr|rest-0.9.1-1|95	
21mr|rest-0.9.1-1|96	%package demo
21mr|rest-0.9.1-1|97	Summary:	Demo application for %{name}
21mr|rest-0.9.1-1|98	Group:		System/Libraries
21mr|rest-0.9.1-1|99	Requires:	%{libname} = %{EVRD}
21mr|rest-0.9.1-1|100	
21mr|rest-0.9.1-1|101	%description demo
21mr|rest-0.9.1-1|102	Demo application for %{name}.
21mr|rest-0.9.1-1|103	
21mr|rest-0.9.1-1|104	%files demo
21mr|rest-0.9.1-1|105	%{_bindir}/lib%{name}-demo
21mr|rest-0.9.1-1|106	%{_datadir}/applications/org.gnome.RestDemo.desktop
21mr|rest-0.9.1-1|107	
21mr|rest-0.9.1-1|108	#------------------------------------------------------------------
21mr|rest-0.9.1-1|109	
21mr|rest-0.9.1-1|110	%prep
21mr|rest-0.9.1-1|111	%autosetup -p1
21mr|rest-0.9.1-1|112	
21mr|rest-0.9.1-1|113	%build
21mr|rest-0.9.1-1|114	%meson -Dvapi=true
21mr|rest-0.9.1-1|115	%meson_build
21mr|rest-0.9.1-1|116	
21mr|rest-0.9.1-1|117	%install
21mr|rest-0.9.1-1|118	%meson_install

16487 21
21mr|resteasy-3.0.19-9|1	%global namedreltag .Final
21mr|resteasy-3.0.19-9|2	%global namedversion %{version}%{namedreltag}
21mr|resteasy-3.0.19-9|3	
21mr|resteasy-3.0.19-9|4	Name:           resteasy
21mr|resteasy-3.0.19-9|5	Version:        3.0.19
21mr|resteasy-3.0.19-9|6	Release:        9
21mr|resteasy-3.0.19-9|7	Summary:        Framework for RESTful Web services and Java applications
21mr|resteasy-3.0.19-9|8	License:        ASL 2.0 and CDDL
21mr|resteasy-3.0.19-9|9	URL:            http://resteasy.jboss.org/
21mr|resteasy-3.0.19-9|10	Source0:        https://github.com/resteasy/Resteasy/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|resteasy-3.0.19-9|11	
21mr|resteasy-3.0.19-9|12	# Support for mime4j 0.7.2
21mr|resteasy-3.0.19-9|13	Patch0:         resteasy-3.0.19-Mime4j-0.7.2-support.patch
21mr|resteasy-3.0.19-9|14	
21mr|resteasy-3.0.19-9|15	Patch1:         resteasy-3.0.19-port-resteasy-netty-to-netty-3.10.6.patch
21mr|resteasy-3.0.19-9|16	
21mr|resteasy-3.0.19-9|17	Group:          Development/Java
21mr|resteasy-3.0.19-9|18	BuildArch:      noarch
21mr|resteasy-3.0.19-9|19	# Java stack is not supported on x86_32
21mr|resteasy-3.0.19-9|20	ExcludeArch: %{ix86}
21mr|resteasy-3.0.19-9|21	
21mr|resteasy-3.0.19-9|22	BuildRequires:  maven-local
21mr|resteasy-3.0.19-9|23	BuildRequires:  mvn(com.beust:jcommander)
21mr|resteasy-3.0.19-9|24	BuildRequires:  mvn(com.fasterxml:classmate)
21mr|resteasy-3.0.19-9|25	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|resteasy-3.0.19-9|26	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)
21mr|resteasy-3.0.19-9|27	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|resteasy-3.0.19-9|28	BuildRequires:  mvn(com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider)
21mr|resteasy-3.0.19-9|29	BuildRequires:  mvn(com.google.inject:guice)
21mr|resteasy-3.0.19-9|30	BuildRequires:  mvn(com.sun.mail:javax.mail)
21mr|resteasy-3.0.19-9|31	BuildRequires:  mvn(com.sun.xml.bind:jaxb-impl)
21mr|resteasy-3.0.19-9|32	BuildRequires:  mvn(com.sun.xml.fastinfoset:FastInfoset)
21mr|resteasy-3.0.19-9|33	BuildRequires:  mvn(commons-io:commons-io)
21mr|resteasy-3.0.19-9|34	BuildRequires:  mvn(io.netty:netty:3)
21mr|resteasy-3.0.19-9|35	BuildRequires:  mvn(io.netty:netty-all)
21mr|resteasy-3.0.19-9|36	BuildRequires:  mvn(io.undertow:undertow-core)
21mr|resteasy-3.0.19-9|37	BuildRequires:  mvn(io.undertow:undertow-servlet)
21mr|resteasy-3.0.19-9|38	BuildRequires:  mvn(javax.enterprise:cdi-api)
21mr|resteasy-3.0.19-9|39	BuildRequires:  mvn(javax.json:javax.json-api)
21mr|resteasy-3.0.19-9|40	BuildRequires:  mvn(javax.validation:validation-api)
21mr|resteasy-3.0.19-9|41	BuildRequires:  mvn(junit:junit)
21mr|resteasy-3.0.19-9|42	BuildRequires:  mvn(log4j:log4j:12)
21mr|resteasy-3.0.19-9|43	BuildRequires:  mvn(net.jcip:jcip-annotations)
21mr|resteasy-3.0.19-9|44	BuildRequires:  mvn(net.oauth.core:oauth-provider)
21mr|resteasy-3.0.19-9|45	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|resteasy-3.0.19-9|46	BuildRequires:  mvn(org.apache.james:apache-mime4j-core)
21mr|resteasy-3.0.19-9|47	BuildRequires:  mvn(org.apache.james:apache-mime4j-dom)
21mr|resteasy-3.0.19-9|48	BuildRequires:  mvn(org.apache.james:apache-mime4j-storage)
21mr|resteasy-3.0.19-9|49	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|resteasy-3.0.19-9|50	BuildRequires:  mvn(org.bouncycastle:bcmail-jdk15on)
21mr|resteasy-3.0.19-9|51	BuildRequires:  mvn(org.bouncycastle:bcprov-jdk15on)
21mr|resteasy-3.0.19-9|52	BuildRequires:  mvn(org.codehaus.jackson:jackson-core-asl)
21mr|resteasy-3.0.19-9|53	BuildRequires:  mvn(org.codehaus.jackson:jackson-jaxrs)
21mr|resteasy-3.0.19-9|54	BuildRequires:  mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|resteasy-3.0.19-9|55	BuildRequires:  mvn(org.codehaus.jackson:jackson-xc)
21mr|resteasy-3.0.19-9|56	BuildRequires:  mvn(org.codehaus.jettison:jettison)
21mr|resteasy-3.0.19-9|57	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|resteasy-3.0.19-9|58	BuildRequires:  mvn(org.glassfish:javax.el)
21mr|resteasy-3.0.19-9|59	BuildRequires:  mvn(org.glassfish:javax.json)
21mr|resteasy-3.0.19-9|60	BuildRequires:  mvn(org.hibernate:hibernate-validator)
21mr|resteasy-3.0.19-9|61	BuildRequires:  mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|resteasy-3.0.19-9|62	BuildRequires:  mvn(org.infinispan:infinispan-core)
21mr|resteasy-3.0.19-9|63	BuildRequires:  mvn(org.jboss:jboss-parent:pom:)
21mr|resteasy-3.0.19-9|64	BuildRequires:  mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|resteasy-3.0.19-9|65	BuildRequires:  mvn(org.jboss.logging:jboss-logging)
21mr|resteasy-3.0.19-9|66	BuildRequires:  mvn(org.jboss.logging:jboss-logging-annotations)
21mr|resteasy-3.0.19-9|67	BuildRequires:  mvn(org.jboss.logging:jboss-logging-processor)
21mr|resteasy-3.0.19-9|68	BuildRequires:  mvn(org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec)
21mr|resteasy-3.0.19-9|69	BuildRequires:  mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec)
21mr|resteasy-3.0.19-9|70	BuildRequires:  mvn(org.jboss.spec.javax.el:jboss-el-api_3.0_spec)
21mr|resteasy-3.0.19-9|71	BuildRequires:  mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_2.5_spec)
21mr|resteasy-3.0.19-9|72	BuildRequires:  mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|resteasy-3.0.19-9|73	BuildRequires:  mvn(org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec)
21mr|resteasy-3.0.19-9|74	BuildRequires:  mvn(org.jboss.weld:weld-api)
21mr|resteasy-3.0.19-9|75	BuildRequires:  mvn(org.picketbox:picketbox)
21mr|resteasy-3.0.19-9|76	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|resteasy-3.0.19-9|77	BuildRequires:  mvn(org.springframework:spring-core)
21mr|resteasy-3.0.19-9|78	BuildRequires:  mvn(org.springframework:spring-test)
21mr|resteasy-3.0.19-9|79	BuildRequires:  mvn(org.springframework:spring-webmvc)
21mr|resteasy-3.0.19-9|80	BuildRequires:  mvn(org.yaml:snakeyaml)
21mr|resteasy-3.0.19-9|81	
21mr|resteasy-3.0.19-9|82	Requires:       resteasy-core              = %{version}-%{release}
21mr|resteasy-3.0.19-9|83	Requires:       resteasy-atom-provider     = %{version}-%{release}
21mr|resteasy-3.0.19-9|84	Requires:       resteasy-fastinfoset-provider = %{version}-%{release}
21mr|resteasy-3.0.19-9|85	Requires:       resteasy-jackson-provider  = %{version}-%{release}
21mr|resteasy-3.0.19-9|86	Requires:       resteasy-jackson2-provider = %{version}-%{release}
21mr|resteasy-3.0.19-9|87	Requires:       resteasy-jaxb-provider     = %{version}-%{release}
21mr|resteasy-3.0.19-9|88	Requires:       resteasy-jettison-provider = %{version}-%{release}
21mr|resteasy-3.0.19-9|89	Requires:       resteasy-json-p-provider   = %{version}-%{release}
21mr|resteasy-3.0.19-9|90	Requires:       resteasy-multipart-provider = %{version}-%{release}
21mr|resteasy-3.0.19-9|91	Requires:       resteasy-validator-provider-11 = %{version}-%{release}
21mr|resteasy-3.0.19-9|92	Requires:       resteasy-yaml-provider     = %{version}-%{release}
21mr|resteasy-3.0.19-9|93	Requires:       resteasy-client            = %{version}-%{release}
21mr|resteasy-3.0.19-9|94	Requires:       resteasy-optional          = %{version}-%{release}
21mr|resteasy-3.0.19-9|95	Requires:       resteasy-test              = %{version}-%{release}
21mr|resteasy-3.0.19-9|96	Requires:       resteasy-netty3            = %{version}-%{release}
21mr|resteasy-3.0.19-9|97	
21mr|resteasy-3.0.19-9|98	%description
21mr|resteasy-3.0.19-9|99	%global desc \
21mr|resteasy-3.0.19-9|100	RESTEasy contains a JBoss project that provides frameworks to help\
21mr|resteasy-3.0.19-9|101	build RESTful Web Services and RESTful Java applications. It is a fully\
21mr|resteasy-3.0.19-9|102	certified and portable implementation of the JAX-RS specification.
21mr|resteasy-3.0.19-9|103	%{desc}
21mr|resteasy-3.0.19-9|104	%global extdesc %{desc}\
21mr|resteasy-3.0.19-9|105	\
21mr|resteasy-3.0.19-9|106	This package contains
21mr|resteasy-3.0.19-9|107	
21mr|resteasy-3.0.19-9|108	%package        javadoc
21mr|resteasy-3.0.19-9|109	Summary:        Javadoc for %{name}
21mr|resteasy-3.0.19-9|110	
21mr|resteasy-3.0.19-9|111	%description    javadoc
21mr|resteasy-3.0.19-9|112	This package contains the API documentation for %{name}.
21mr|resteasy-3.0.19-9|113	
21mr|resteasy-3.0.19-9|114	%package        core
21mr|resteasy-3.0.19-9|115	Summary:        Core modules for %{name}
21mr|resteasy-3.0.19-9|116	Obsoletes:      resteasy-jaxrs-api < 3.0.7
21mr|resteasy-3.0.19-9|117	
21mr|resteasy-3.0.19-9|118	%description    core
21mr|resteasy-3.0.19-9|119	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|120	
21mr|resteasy-3.0.19-9|121	%package        atom-provider
21mr|resteasy-3.0.19-9|122	Summary:        Module atom-provider for %{name}
21mr|resteasy-3.0.19-9|123	
21mr|resteasy-3.0.19-9|124	%description    atom-provider
21mr|resteasy-3.0.19-9|125	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|126	
21mr|resteasy-3.0.19-9|127	%package        fastinfoset-provider
21mr|resteasy-3.0.19-9|128	Summary:        Module fastinfoset-provider for %{name}
21mr|resteasy-3.0.19-9|129	
21mr|resteasy-3.0.19-9|130	%description    fastinfoset-provider
21mr|resteasy-3.0.19-9|131	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|132	
21mr|resteasy-3.0.19-9|133	%package        jackson-provider
21mr|resteasy-3.0.19-9|134	Summary:        Module jackson-provider for %{name}
21mr|resteasy-3.0.19-9|135	
21mr|resteasy-3.0.19-9|136	%description    jackson-provider
21mr|resteasy-3.0.19-9|137	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|138	
21mr|resteasy-3.0.19-9|139	%package        jackson2-provider
21mr|resteasy-3.0.19-9|140	Summary:        Module jackson2-provider for %{name}
21mr|resteasy-3.0.19-9|141	
21mr|resteasy-3.0.19-9|142	%description    jackson2-provider
21mr|resteasy-3.0.19-9|143	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|144	
21mr|resteasy-3.0.19-9|145	%package        jaxb-provider
21mr|resteasy-3.0.19-9|146	Summary:        Module jaxb-provider for %{name}
21mr|resteasy-3.0.19-9|147	
21mr|resteasy-3.0.19-9|148	%description    jaxb-provider
21mr|resteasy-3.0.19-9|149	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|150	
21mr|resteasy-3.0.19-9|151	%package        jettison-provider
21mr|resteasy-3.0.19-9|152	Summary:        Module jettison-provider for %{name}
21mr|resteasy-3.0.19-9|153	
21mr|resteasy-3.0.19-9|154	%description    jettison-provider
21mr|resteasy-3.0.19-9|155	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|156	
21mr|resteasy-3.0.19-9|157	%package        json-p-provider
21mr|resteasy-3.0.19-9|158	Summary:        Module json-p-provider for %{name}
21mr|resteasy-3.0.19-9|159	
21mr|resteasy-3.0.19-9|160	%description    json-p-provider
21mr|resteasy-3.0.19-9|161	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|162	
21mr|resteasy-3.0.19-9|163	%package        multipart-provider
21mr|resteasy-3.0.19-9|164	Summary:        Module multipart-provider for %{name}
21mr|resteasy-3.0.19-9|165	
21mr|resteasy-3.0.19-9|166	%description    multipart-provider
21mr|resteasy-3.0.19-9|167	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|168	
21mr|resteasy-3.0.19-9|169	%package        netty3
21mr|resteasy-3.0.19-9|170	Summary:        Netty 3 Integration for %{name}
21mr|resteasy-3.0.19-9|171	
21mr|resteasy-3.0.19-9|172	%description    netty3
21mr|resteasy-3.0.19-9|173	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|174	
21mr|resteasy-3.0.19-9|175	%package        validator-provider-11
21mr|resteasy-3.0.19-9|176	Summary:        Module validate-provider-11 for %{name}
21mr|resteasy-3.0.19-9|177	
21mr|resteasy-3.0.19-9|178	%description    validator-provider-11
21mr|resteasy-3.0.19-9|179	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|180	
21mr|resteasy-3.0.19-9|181	%package        yaml-provider
21mr|resteasy-3.0.19-9|182	Summary:        Module yaml-provider for %{name}
21mr|resteasy-3.0.19-9|183	
21mr|resteasy-3.0.19-9|184	%description    yaml-provider
21mr|resteasy-3.0.19-9|185	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|186	
21mr|resteasy-3.0.19-9|187	%package        client
21mr|resteasy-3.0.19-9|188	Summary:        Client for %{name}
21mr|resteasy-3.0.19-9|189	
21mr|resteasy-3.0.19-9|190	%description    client
21mr|resteasy-3.0.19-9|191	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|192	
21mr|resteasy-3.0.19-9|193	%package        optional
21mr|resteasy-3.0.19-9|194	# BSD: ./jaxrs/tjws/src/main/java/Acme/*
21mr|resteasy-3.0.19-9|195	# LGPLv2: ./jaxrs/resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/CdiPropertyInjector.java
21mr|resteasy-3.0.19-9|196	License:        ASL 2.0 and BSD and LGPLv2+
21mr|resteasy-3.0.19-9|197	Summary:        Optional modules for %{name}
21mr|resteasy-3.0.19-9|198	
21mr|resteasy-3.0.19-9|199	%description    optional
21mr|resteasy-3.0.19-9|200	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|201	
21mr|resteasy-3.0.19-9|202	%package        test
21mr|resteasy-3.0.19-9|203	Summary:        Test modules for %{name}
21mr|resteasy-3.0.19-9|204	
21mr|resteasy-3.0.19-9|205	%description    test
21mr|resteasy-3.0.19-9|206	%{extdesc} %{summary}.
21mr|resteasy-3.0.19-9|207	
21mr|resteasy-3.0.19-9|208	%prep
21mr|resteasy-3.0.19-9|209	%setup -q -n Resteasy-%{namedversion}
21mr|resteasy-3.0.19-9|210	%mvn_package ":resteasy-jaxrs" core
21mr|resteasy-3.0.19-9|211	%mvn_package ":providers-pom" core
21mr|resteasy-3.0.19-9|212	%mvn_package ":resteasy-jaxrs-all" core
21mr|resteasy-3.0.19-9|213	%mvn_package ":resteasy-pom" core
21mr|resteasy-3.0.19-9|214	%mvn_package ":resteasy-atom-provider" atom-provider
21mr|resteasy-3.0.19-9|215	%mvn_package ":resteasy-fastinfoset-provider" fastinfoset-provider
21mr|resteasy-3.0.19-9|216	%mvn_package ":resteasy-jackson-provider" jackson-provider
21mr|resteasy-3.0.19-9|217	%mvn_package ":resteasy-jackson2-provider" jackson2-provider
21mr|resteasy-3.0.19-9|218	%mvn_package ":resteasy-jaxb-provider" jaxb-provider
21mr|resteasy-3.0.19-9|219	%mvn_package ":resteasy-jettison-provider" jettison-provider
21mr|resteasy-3.0.19-9|220	%mvn_package ":resteasy-json-p-provider" json-p-provider
21mr|resteasy-3.0.19-9|221	%mvn_package ":resteasy-multipart-provider" multipart-provider
21mr|resteasy-3.0.19-9|222	%mvn_package ":resteasy-validator-provider-11" validator-provider-11
21mr|resteasy-3.0.19-9|223	%mvn_package ":resteasy-yaml-provider" yaml-provider
21mr|resteasy-3.0.19-9|224	%mvn_package ":resteasy-client" client
21mr|resteasy-3.0.19-9|225	%mvn_package ":test-resteasy-html" test
21mr|resteasy-3.0.19-9|226	%mvn_package ":test-all-jaxb" test
21mr|resteasy-3.0.19-9|227	%mvn_package ":test-jackson-jaxb-coexistence" test
21mr|resteasy-3.0.19-9|228	%mvn_package ":resteasy-jaxrs-testsuite" test
21mr|resteasy-3.0.19-9|229	%mvn_package ":async-http-servlet-3.0" optional
21mr|resteasy-3.0.19-9|230	%mvn_package ":asynch-http-servlet-3.0-pom" optional
21mr|resteasy-3.0.19-9|231	%mvn_package ":http-adapter-pom" optional
21mr|resteasy-3.0.19-9|232	%mvn_package ":jose-jwt" optional
21mr|resteasy-3.0.19-9|233	%mvn_package ":resteasy-bom" optional
21mr|resteasy-3.0.19-9|234	%mvn_package ":resteasy-cache-core" optional
21mr|resteasy-3.0.19-9|235	%mvn_package ":resteasy-cache-pom" optional
21mr|resteasy-3.0.19-9|236	%mvn_package ":resteasy-cdi" optional
21mr|resteasy-3.0.19-9|237	%mvn_package ":resteasy-crypto" optional
21mr|resteasy-3.0.19-9|238	%mvn_package ":resteasy-guice" optional
21mr|resteasy-3.0.19-9|239	%mvn_package ":resteasy-html" optional
21mr|resteasy-3.0.19-9|240	%mvn_package ":resteasy-jdk-http" optional
21mr|resteasy-3.0.19-9|241	%mvn_package ":resteasy-jsapi" optional
21mr|resteasy-3.0.19-9|242	%mvn_package ":resteasy-keystone-core" optional
21mr|resteasy-3.0.19-9|243	%mvn_package ":resteasy-links" optional
21mr|resteasy-3.0.19-9|244	%mvn_package ":resteasy-netty4" optional
21mr|resteasy-3.0.19-9|245	%mvn_package ":resteasy-netty4-cdi" optional
21mr|resteasy-3.0.19-9|246	%mvn_package ":resteasy-oauth" optional
21mr|resteasy-3.0.19-9|247	%mvn_package ":resteasy-servlet-initializer" optional
21mr|resteasy-3.0.19-9|248	%mvn_package ":resteasy-spring" optional
21mr|resteasy-3.0.19-9|249	%mvn_package ":resteasy-undertow" optional
21mr|resteasy-3.0.19-9|250	%mvn_package ":resteasy-wadl" optional
21mr|resteasy-3.0.19-9|251	%mvn_package ":security-pom" optional
21mr|resteasy-3.0.19-9|252	%mvn_package ":tjws" optional
21mr|resteasy-3.0.19-9|253	%mvn_package ":resteasy-netty" netty3
21mr|resteasy-3.0.19-9|254	
21mr|resteasy-3.0.19-9|255	find -name '*.jar' -print -delete
21mr|resteasy-3.0.19-9|256	
21mr|resteasy-3.0.19-9|257	%patch0 -p1
21mr|resteasy-3.0.19-9|258	%patch1 -p1
21mr|resteasy-3.0.19-9|259	
21mr|resteasy-3.0.19-9|260	# Disable unnecesary modules
21mr|resteasy-3.0.19-9|261	%pom_disable_module examples jaxrs
21mr|resteasy-3.0.19-9|262	%pom_disable_module profiling-tests jaxrs
21mr|resteasy-3.0.19-9|263	%pom_disable_module resteasy-test-data jaxrs
21mr|resteasy-3.0.19-9|264	%pom_disable_module war-tests jaxrs
21mr|resteasy-3.0.19-9|265	
21mr|resteasy-3.0.19-9|266	%pom_disable_module jboss-modules jaxrs
21mr|resteasy-3.0.19-9|267	%pom_disable_module login-module-authenticator jaxrs/security
21mr|resteasy-3.0.19-9|268	%pom_disable_module skeleton-key-idm jaxrs/security
21mr|resteasy-3.0.19-9|269	#skeleton-key-as7
21mr|resteasy-3.0.19-9|270	#skeleton-key-idp-war
21mr|resteasy-3.0.19-9|271	%pom_disable_module keystone/keystone-as7 jaxrs/security
21mr|resteasy-3.0.19-9|272	%pom_disable_module keystone/keystone-as7-modules jaxrs/security
21mr|resteasy-3.0.19-9|273	
21mr|resteasy-3.0.19-9|274	%pom_disable_module test-jackson-jaxb-coexistence jaxrs/providers
21mr|resteasy-3.0.19-9|275	%pom_disable_module test-resteasy-html jaxrs/providers
21mr|resteasy-3.0.19-9|276	
21mr|resteasy-3.0.19-9|277	%pom_disable_module arquillian jaxrs
21mr|resteasy-3.0.19-9|278	
21mr|resteasy-3.0.19-9|279	%pom_disable_module async-http-servlet-3.0-test jaxrs/async-http-servlet-3.0
21mr|resteasy-3.0.19-9|280	%pom_disable_module callback-test jaxrs/async-http-servlet-3.0
21mr|resteasy-3.0.19-9|281	# HV 4.3
21mr|resteasy-3.0.19-9|282	%pom_disable_module resteasy-hibernatevalidator-provider jaxrs/providers
21mr|resteasy-3.0.19-9|283	
21mr|resteasy-3.0.19-9|284	%pom_change_dep "org.mortbay.jetty:jetty" "org.eclipse.jetty:jetty-server" jaxrs/resteasy-spring
21mr|resteasy-3.0.19-9|285	sed -i "s|org.mortbay.jetty.Server|org.eclipse.jetty.server.Server|" \
21mr|resteasy-3.0.19-9|286	jaxrs/resteasy-spring/src/main/java/org/jboss/resteasy/springmvc/JettyLifecycleManager.java
21mr|resteasy-3.0.19-9|287	
21mr|resteasy-3.0.19-9|288	%pom_remove_plugin com.atlassian.maven.plugins:maven-clover2-plugin jaxrs
21mr|resteasy-3.0.19-9|289	%pom_remove_plugin com.atlassian.maven.plugins:maven-clover2-plugin jaxrs/resteasy-jaxrs
21mr|resteasy-3.0.19-9|290	
21mr|resteasy-3.0.19-9|291	# Replace 2.5 servlet with the jboss-servlet-2.5-api provides
21mr|resteasy-3.0.19-9|292	%pom_change_dep "javax.servlet:servlet-api" "org.jboss.spec.javax.servlet:jboss-servlet-api_2.5_spec" jaxrs/tjws
21mr|resteasy-3.0.19-9|293	
21mr|resteasy-3.0.19-9|294	%pom_xpath_set pom:properties/pom:dep.netty.version 3 jaxrs
21mr|resteasy-3.0.19-9|295	
21mr|resteasy-3.0.19-9|296	# remove activation.jar dependencies
21mr|resteasy-3.0.19-9|297	%pom_remove_dep -r javax.activation:activation jaxrs jaxrs/resteasy-jaxrs jaxrs/resteasy-spring jaxrs/resteasy-test-data
21mr|resteasy-3.0.19-9|298	
21mr|resteasy-3.0.19-9|299	# Remove duplicate entry
21mr|resteasy-3.0.19-9|300	%pom_remove_dep :tjws::test jaxrs/resteasy-jaxrs-testsuite
21mr|resteasy-3.0.19-9|301	
21mr|resteasy-3.0.19-9|302	# Fixing JDK7 ASCII issues
21mr|resteasy-3.0.19-9|303	files='
21mr|resteasy-3.0.19-9|304	jaxrs/resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/Query.java
21mr|resteasy-3.0.19-9|305	jaxrs/resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/QueryInjector.java
21mr|resteasy-3.0.19-9|306	jaxrs/resteasy-jsapi/src/main/java/org/jboss/resteasy/jsapi/JSAPIWriter.java
21mr|resteasy-3.0.19-9|307	jaxrs/resteasy-jsapi/src/main/java/org/jboss/resteasy/jsapi/JSAPIServlet.java
21mr|resteasy-3.0.19-9|308	jaxrs/resteasy-jsapi/src/main/java/org/jboss/resteasy/jsapi/ServiceRegistry.java
21mr|resteasy-3.0.19-9|309	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/AddLinks.java
21mr|resteasy-3.0.19-9|310	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/ELProvider.java
21mr|resteasy-3.0.19-9|311	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/LinkELProvider.java
21mr|resteasy-3.0.19-9|312	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/LinkResource.java
21mr|resteasy-3.0.19-9|313	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/LinkResources.java
21mr|resteasy-3.0.19-9|314	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/ParentResource.java
21mr|resteasy-3.0.19-9|315	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/RESTServiceDiscovery.java
21mr|resteasy-3.0.19-9|316	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/ResourceFacade.java
21mr|resteasy-3.0.19-9|317	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/ResourceID.java
21mr|resteasy-3.0.19-9|318	jaxrs/resteasy-links/src/main/java/org/jboss/resteasy/links/ResourceIDs.java
21mr|resteasy-3.0.19-9|319	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthConsumer.java
21mr|resteasy-3.0.19-9|320	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthException.java
21mr|resteasy-3.0.19-9|321	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthFilter.java
21mr|resteasy-3.0.19-9|322	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthMemoryProvider.java
21mr|resteasy-3.0.19-9|323	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthProvider.java
21mr|resteasy-3.0.19-9|324	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthProviderChecker.java
21mr|resteasy-3.0.19-9|325	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthRequestToken.java
21mr|resteasy-3.0.19-9|326	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthServlet.java
21mr|resteasy-3.0.19-9|327	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthToken.java
21mr|resteasy-3.0.19-9|328	jaxrs/security/resteasy-oauth/src/main/java/org/jboss/resteasy/auth/oauth/OAuthValidator.java
21mr|resteasy-3.0.19-9|329	'
21mr|resteasy-3.0.19-9|330	
21mr|resteasy-3.0.19-9|331	for f in ${files}; do
21mr|resteasy-3.0.19-9|332	native2ascii -encoding UTF8 ${f} ${f}
21mr|resteasy-3.0.19-9|333	done
21mr|resteasy-3.0.19-9|334	
21mr|resteasy-3.0.19-9|335	# Disable useless artifacts generation, package __noinstall do not work
21mr|resteasy-3.0.19-9|336	%pom_add_plugin org.apache.maven.plugins:maven-source-plugin jaxrs '
21mr|resteasy-3.0.19-9|337	<configuration>
21mr|resteasy-3.0.19-9|338	<skipSource>true</skipSource>
21mr|resteasy-3.0.19-9|339	</configuration>'
21mr|resteasy-3.0.19-9|340	
21mr|resteasy-3.0.19-9|341	%build
21mr|resteasy-3.0.19-9|342	
21mr|resteasy-3.0.19-9|343	%mvn_build -f
21mr|resteasy-3.0.19-9|344	
21mr|resteasy-3.0.19-9|345	# Create Jandex index file(s)
21mr|resteasy-3.0.19-9|346	# Not all files are required by WildFly, but let's create indexes for all of them
21mr|resteasy-3.0.19-9|347	find -name 'resteasy-*-%{namedversion}.jar' | while read f; do
21mr|resteasy-3.0.19-9|348	java -cp $(build-classpath jandex) org.jboss.jandex.Main -j ${f}
21mr|resteasy-3.0.19-9|349	done
21mr|resteasy-3.0.19-9|350	
21mr|resteasy-3.0.19-9|351	# async-http-servlet-3.0 jose-jwt tjws
21mr|resteasy-3.0.19-9|352	
21mr|resteasy-3.0.19-9|353	%install
21mr|resteasy-3.0.19-9|354	%mvn_install
21mr|resteasy-3.0.19-9|355	
21mr|resteasy-3.0.19-9|356	find -name "resteasy-*-jandex.jar" | while read f; do
21mr|resteasy-3.0.19-9|357	install -pm 644 ${f} %{buildroot}%{_javadir}/%{name}/$(basename -s "-%{namedversion}-jandex.jar" $f)-jandex.jar
21mr|resteasy-3.0.19-9|358	done
21mr|resteasy-3.0.19-9|359	
21mr|resteasy-3.0.19-9|360	%files
21mr|resteasy-3.0.19-9|361	%doc README.md jaxrs/README.html
21mr|resteasy-3.0.19-9|362	%license jaxrs/License.html
21mr|resteasy-3.0.19-9|363	
21mr|resteasy-3.0.19-9|364	%files core -f .mfiles-core
21mr|resteasy-3.0.19-9|365	%{_javadir}/%{name}/resteasy-jaxrs-jandex.jar
21mr|resteasy-3.0.19-9|366	
21mr|resteasy-3.0.19-9|367	%files atom-provider -f .mfiles-atom-provider
21mr|resteasy-3.0.19-9|368	%{_javadir}/%{name}/resteasy-atom-provider-jandex.jar
21mr|resteasy-3.0.19-9|369	
21mr|resteasy-3.0.19-9|370	%files fastinfoset-provider -f .mfiles-fastinfoset-provider
21mr|resteasy-3.0.19-9|371	%{_javadir}/%{name}/resteasy-fastinfoset-provider-jandex.jar
21mr|resteasy-3.0.19-9|372	
21mr|resteasy-3.0.19-9|373	%files jackson-provider -f .mfiles-jackson-provider
21mr|resteasy-3.0.19-9|374	%{_javadir}/%{name}/resteasy-jackson-provider-jandex.jar
21mr|resteasy-3.0.19-9|375	
21mr|resteasy-3.0.19-9|376	%files jackson2-provider -f .mfiles-jackson2-provider
21mr|resteasy-3.0.19-9|377	%{_javadir}/%{name}/resteasy-jackson2-provider-jandex.jar
21mr|resteasy-3.0.19-9|378	
21mr|resteasy-3.0.19-9|379	%files jaxb-provider -f .mfiles-jaxb-provider
21mr|resteasy-3.0.19-9|380	%{_javadir}/%{name}/resteasy-jaxb-provider-jandex.jar
21mr|resteasy-3.0.19-9|381	
21mr|resteasy-3.0.19-9|382	%files jettison-provider -f .mfiles-jettison-provider
21mr|resteasy-3.0.19-9|383	%{_javadir}/%{name}/resteasy-jettison-provider-jandex.jar
21mr|resteasy-3.0.19-9|384	
21mr|resteasy-3.0.19-9|385	%files json-p-provider -f .mfiles-json-p-provider
21mr|resteasy-3.0.19-9|386	%{_javadir}/%{name}/resteasy-json-p-provider-jandex.jar
21mr|resteasy-3.0.19-9|387	
21mr|resteasy-3.0.19-9|388	%files multipart-provider -f .mfiles-multipart-provider
21mr|resteasy-3.0.19-9|389	%{_javadir}/%{name}/resteasy-multipart-provider-jandex.jar
21mr|resteasy-3.0.19-9|390	
21mr|resteasy-3.0.19-9|391	%files netty3 -f .mfiles-netty3
21mr|resteasy-3.0.19-9|392	%{_javadir}/%{name}/resteasy-netty-jandex.jar
21mr|resteasy-3.0.19-9|393	
21mr|resteasy-3.0.19-9|394	%files validator-provider-11 -f .mfiles-validator-provider-11
21mr|resteasy-3.0.19-9|395	%{_javadir}/%{name}/resteasy-validator-provider-11-jandex.jar
21mr|resteasy-3.0.19-9|396	
21mr|resteasy-3.0.19-9|397	%files yaml-provider -f .mfiles-yaml-provider
21mr|resteasy-3.0.19-9|398	%{_javadir}/%{name}/resteasy-yaml-provider-jandex.jar
21mr|resteasy-3.0.19-9|399	
21mr|resteasy-3.0.19-9|400	%files client -f .mfiles-client
21mr|resteasy-3.0.19-9|401	%{_javadir}/%{name}/resteasy-client-jandex.jar
21mr|resteasy-3.0.19-9|402	
21mr|resteasy-3.0.19-9|403	%files optional -f .mfiles-optional
21mr|resteasy-3.0.19-9|404	%{_javadir}/%{name}/resteasy-cache-core-jandex.jar
21mr|resteasy-3.0.19-9|405	%{_javadir}/%{name}/resteasy-cdi-jandex.jar
21mr|resteasy-3.0.19-9|406	%{_javadir}/%{name}/resteasy-crypto-jandex.jar
21mr|resteasy-3.0.19-9|407	%{_javadir}/%{name}/resteasy-guice-jandex.jar
21mr|resteasy-3.0.19-9|408	%{_javadir}/%{name}/resteasy-html-jandex.jar
21mr|resteasy-3.0.19-9|409	%{_javadir}/%{name}/resteasy-jdk-http-jandex.jar
21mr|resteasy-3.0.19-9|410	%{_javadir}/%{name}/resteasy-jsapi-jandex.jar
21mr|resteasy-3.0.19-9|411	%{_javadir}/%{name}/resteasy-keystone-core-jandex.jar
21mr|resteasy-3.0.19-9|412	%{_javadir}/%{name}/resteasy-links-jandex.jar
21mr|resteasy-3.0.19-9|413	%{_javadir}/%{name}/resteasy-netty4-cdi-jandex.jar
21mr|resteasy-3.0.19-9|414	%{_javadir}/%{name}/resteasy-netty4-jandex.jar
21mr|resteasy-3.0.19-9|415	%{_javadir}/%{name}/resteasy-oauth-jandex.jar
21mr|resteasy-3.0.19-9|416	%{_javadir}/%{name}/resteasy-servlet-initializer-jandex.jar
21mr|resteasy-3.0.19-9|417	%{_javadir}/%{name}/resteasy-undertow-jandex.jar
21mr|resteasy-3.0.19-9|418	%{_javadir}/%{name}/resteasy-wadl-jandex.jar
21mr|resteasy-3.0.19-9|419	
21mr|resteasy-3.0.19-9|420	%files test -f .mfiles-test
21mr|resteasy-3.0.19-9|421	%{_javadir}/%{name}/resteasy-jaxrs-testsuite-jandex.jar
21mr|resteasy-3.0.19-9|422	
21mr|resteasy-3.0.19-9|423	%files javadoc -f .mfiles-javadoc
21mr|resteasy-3.0.19-9|424	%license jaxrs/License.html
21mr|resteasy-3.0.19-9|425	

16488 21
21mr|rgb-1.0.6-13|1	Summary:	Uncompile an RGB color
21mr|rgb-1.0.6-13|2	Name:		rgb
21mr|rgb-1.0.6-13|3	Version:	1.0.6
21mr|rgb-1.0.6-13|4	Release:	13
21mr|rgb-1.0.6-13|5	License:	MIT
21mr|rgb-1.0.6-13|6	Group:		Development/X11
21mr|rgb-1.0.6-13|7	Url:		http://xorg.freedesktop.org
21mr|rgb-1.0.6-13|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|rgb-1.0.6-13|9	BuildRequires:	x11-util-macros
21mr|rgb-1.0.6-13|10	BuildRequires:	pkgconfig(x11)
21mr|rgb-1.0.6-13|11	
21mr|rgb-1.0.6-13|12	%description
21mr|rgb-1.0.6-13|13	The showrgb program reads an RGB color-name database compiled for use with
21mr|rgb-1.0.6-13|14	the dbm database routines and converts it back to source form.
21mr|rgb-1.0.6-13|15	
21mr|rgb-1.0.6-13|16	%files
21mr|rgb-1.0.6-13|17	%{_bindir}/showrgb
21mr|rgb-1.0.6-13|18	%{_datadir}/X11/rgb.txt
21mr|rgb-1.0.6-13|19	%{_mandir}/man1/showrgb.*
21mr|rgb-1.0.6-13|20	
21mr|rgb-1.0.6-13|21	#----------------------------------------------------------------------------
21mr|rgb-1.0.6-13|22	
21mr|rgb-1.0.6-13|23	%prep
21mr|rgb-1.0.6-13|24	%setup -q
21mr|rgb-1.0.6-13|25	
21mr|rgb-1.0.6-13|26	%build
21mr|rgb-1.0.6-13|27	%configure \
21mr|rgb-1.0.6-13|28	--x-includes=%{_includedir}\
21mr|rgb-1.0.6-13|29	--x-libraries=%{_libdir}
21mr|rgb-1.0.6-13|30	
21mr|rgb-1.0.6-13|31	%make
21mr|rgb-1.0.6-13|32	
21mr|rgb-1.0.6-13|33	%install
21mr|rgb-1.0.6-13|34	%makeinstall_std

16489 21
21mr|rhash-1.4.1-1|1	%define oname RHash
21mr|rhash-1.4.1-1|2	
21mr|rhash-1.4.1-1|3	%define major 0
21mr|rhash-1.4.1-1|4	%define libname %mklibname %{name} %{major}
21mr|rhash-1.4.1-1|5	%define devname %mklibname %{name} -d
21mr|rhash-1.4.1-1|6	
21mr|rhash-1.4.1-1|7	Summary:	Great utility for computing hash sums
21mr|rhash-1.4.1-1|8	Name:		rhash
21mr|rhash-1.4.1-1|9	Version:	1.4.1
21mr|rhash-1.4.1-1|10	Release:	1
21mr|rhash-1.4.1-1|11	License:	MIT
21mr|rhash-1.4.1-1|12	Group:		System/Libraries
21mr|rhash-1.4.1-1|13	Url:		https://github.com/rhash/RHash
21mr|rhash-1.4.1-1|14	Source0:	https://github.com/rhash/RHash/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|rhash-1.4.1-1|15	Patch0:		rhash-1.3.6-Makefile.patch
21mr|rhash-1.4.1-1|16	
21mr|rhash-1.4.1-1|17	%description
21mr|rhash-1.4.1-1|18	RHash is a console utility for calculation and verification of magnet links
21mr|rhash-1.4.1-1|19	and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512,
21mr|rhash-1.4.1-1|20	SHA3, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94,
21mr|rhash-1.4.1-1|21	GOST R 34.11-2012, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
21mr|rhash-1.4.1-1|22	
21mr|rhash-1.4.1-1|23	Hash sums are used to  ensure and verify integrity of large volumes of data
21mr|rhash-1.4.1-1|24	for a long-term storing or transferring.
21mr|rhash-1.4.1-1|25	
21mr|rhash-1.4.1-1|26	Features:
21mr|rhash-1.4.1-1|27	* Output in a predefined (SFV, BSD-like) or a user-defined format.
21mr|rhash-1.4.1-1|28	* Can calculate Magnet links.
21mr|rhash-1.4.1-1|29	* Updating hash files (adding hash sums of files missing in the hash file).
21mr|rhash-1.4.1-1|30	* Calculates several hash sums in one pass
21mr|rhash-1.4.1-1|31	* Ability to process directories recursively.
21mr|rhash-1.4.1-1|32	* Portability: the program works the same on Linux, *BSD or Windows.
21mr|rhash-1.4.1-1|33	
21mr|rhash-1.4.1-1|34	%files
21mr|rhash-1.4.1-1|35	%doc COPYING README.md
21mr|rhash-1.4.1-1|36	%config(noreplace) %{_sysconfdir}/rhashrc
21mr|rhash-1.4.1-1|37	%{_bindir}/*
21mr|rhash-1.4.1-1|38	%{_mandir}/man1/*.1*
21mr|rhash-1.4.1-1|39	
21mr|rhash-1.4.1-1|40	#--------------------------------------------------------------------------
21mr|rhash-1.4.1-1|41	
21mr|rhash-1.4.1-1|42	%package -n %{libname}
21mr|rhash-1.4.1-1|43	Summary:	%{name} shared library
21mr|rhash-1.4.1-1|44	Group:		System/Libraries
21mr|rhash-1.4.1-1|45	
21mr|rhash-1.4.1-1|46	%description -n %{libname}
21mr|rhash-1.4.1-1|47	%{name} shared library.
21mr|rhash-1.4.1-1|48	
21mr|rhash-1.4.1-1|49	%files -n %{libname}
21mr|rhash-1.4.1-1|50	%doc COPYING
21mr|rhash-1.4.1-1|51	%{_libdir}/lib%{name}.so.%{major}*
21mr|rhash-1.4.1-1|52	
21mr|rhash-1.4.1-1|53	#--------------------------------------------------------------------------
21mr|rhash-1.4.1-1|54	
21mr|rhash-1.4.1-1|55	%package -n %{devname}
21mr|rhash-1.4.1-1|56	Summary:	Development files for lib%{name}
21mr|rhash-1.4.1-1|57	Group:		Development/Other
21mr|rhash-1.4.1-1|58	Requires:	%{libname} = %{EVRD}
21mr|rhash-1.4.1-1|59	Provides:	%{name}-devel = %{EVRD}
21mr|rhash-1.4.1-1|60	Conflicts:	rhash-%{_lib}rhash-devel < 1.3.4-2
21mr|rhash-1.4.1-1|61	Obsoletes:	rhash-%{_lib}rhash-devel < 1.3.4-2
21mr|rhash-1.4.1-1|62	
21mr|rhash-1.4.1-1|63	%description -n %{devname}
21mr|rhash-1.4.1-1|64	LibRHash is a professional, portable, thread-safe C library for computing
21mr|rhash-1.4.1-1|65	a wide variety of hash sums, such as  CRC32, MD4, MD5, SHA1, SHA256, SHA512,
21mr|rhash-1.4.1-1|66	SHA3, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94,
21mr|rhash-1.4.1-1|67	GOST R 34.11-2012, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
21mr|rhash-1.4.1-1|68	Hash sums are used to ensure and verify integrity of large volumes of data
21mr|rhash-1.4.1-1|69	for a long-term storing or transferring.
21mr|rhash-1.4.1-1|70	
21mr|rhash-1.4.1-1|71	Features:
21mr|rhash-1.4.1-1|72	* Small and easy to learn interface.
21mr|rhash-1.4.1-1|73	* Hi-level and Low-level API.
21mr|rhash-1.4.1-1|74	* Allows calculating of several hash functions simultaneously.
21mr|rhash-1.4.1-1|75	* Portability: the library works on Linux, *BSD and Windows.
21mr|rhash-1.4.1-1|76	
21mr|rhash-1.4.1-1|77	The %{name}-devel package contains libraries and header files for
21mr|rhash-1.4.1-1|78	developing applications that use lib%{name}.
21mr|rhash-1.4.1-1|79	
21mr|rhash-1.4.1-1|80	%files -n %{devname}
21mr|rhash-1.4.1-1|81	%doc COPYING
21mr|rhash-1.4.1-1|82	%{_includedir}/*.h
21mr|rhash-1.4.1-1|83	%{_libdir}/*.so
21mr|rhash-1.4.1-1|84	%{_libdir}/pkgconfig/librhash.pc
21mr|rhash-1.4.1-1|85	
21mr|rhash-1.4.1-1|86	#--------------------------------------------------------------------------
21mr|rhash-1.4.1-1|87	
21mr|rhash-1.4.1-1|88	%prep
21mr|rhash-1.4.1-1|89	%setup -qn %{oname}-%{version}
21mr|rhash-1.4.1-1|90	%autopatch -p1
21mr|rhash-1.4.1-1|91	sed -i -e '/^INSTALL_SHARED/s/644/755/' librhash/Makefile
21mr|rhash-1.4.1-1|92	
21mr|rhash-1.4.1-1|93	%build
21mr|rhash-1.4.1-1|94	%set_build_flags
21mr|rhash-1.4.1-1|95	./configure \
21mr|rhash-1.4.1-1|96	--cc="%{__cc}" \
21mr|rhash-1.4.1-1|97	--prefix=%{_prefix} \
21mr|rhash-1.4.1-1|98	--sysconfdir=%{_sysconfdir} \
21mr|rhash-1.4.1-1|99	--libdir=%{_libdir} \
21mr|rhash-1.4.1-1|100	--enable-lib-shared \
21mr|rhash-1.4.1-1|101	--extra-cflags="%{optflags}" \
21mr|rhash-1.4.1-1|102	--extra-ldflags="%{ldflags}"
21mr|rhash-1.4.1-1|103	
21mr|rhash-1.4.1-1|104	%make_build
21mr|rhash-1.4.1-1|105	
21mr|rhash-1.4.1-1|106	%install
21mr|rhash-1.4.1-1|107	%make_install install-lib-shared install-lib-so-link install-pkg-config install-lib-headers
21mr|rhash-1.4.1-1|108	
21mr|rhash-1.4.1-1|109	%check
21mr|rhash-1.4.1-1|110	make test-shared

16490 21
21mr|rhino-1.7.7.1-8|1	# Copyright (c) 2000-2005, JPackage Project
21mr|rhino-1.7.7.1-8|2	# All rights reserved.
21mr|rhino-1.7.7.1-8|3	#
21mr|rhino-1.7.7.1-8|4	# Redistribution and use in source and binary forms, with or without
21mr|rhino-1.7.7.1-8|5	# modification, are permitted provided that the following conditions
21mr|rhino-1.7.7.1-8|6	# are met:
21mr|rhino-1.7.7.1-8|7	#
21mr|rhino-1.7.7.1-8|8	# 1. Redistributions of source code must retain the above copyright
21mr|rhino-1.7.7.1-8|9	#    notice, this list of conditions and the following disclaimer.
21mr|rhino-1.7.7.1-8|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|rhino-1.7.7.1-8|11	#    notice, this list of conditions and the following disclaimer in the
21mr|rhino-1.7.7.1-8|12	#    documentation and/or other materials provided with the
21mr|rhino-1.7.7.1-8|13	#    distribution.
21mr|rhino-1.7.7.1-8|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|rhino-1.7.7.1-8|15	#    contributors may be used to endorse or promote products derived
21mr|rhino-1.7.7.1-8|16	#    from this software without specific prior written permission.
21mr|rhino-1.7.7.1-8|17	#
21mr|rhino-1.7.7.1-8|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|rhino-1.7.7.1-8|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|rhino-1.7.7.1-8|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|rhino-1.7.7.1-8|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|rhino-1.7.7.1-8|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|rhino-1.7.7.1-8|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|rhino-1.7.7.1-8|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|rhino-1.7.7.1-8|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|rhino-1.7.7.1-8|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|rhino-1.7.7.1-8|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|rhino-1.7.7.1-8|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|rhino-1.7.7.1-8|29	#
21mr|rhino-1.7.7.1-8|30	
21mr|rhino-1.7.7.1-8|31	%define scm_version 1_7_7_1
21mr|rhino-1.7.7.1-8|32	
21mr|rhino-1.7.7.1-8|33	Name:           rhino
21mr|rhino-1.7.7.1-8|34	Version:        1.7.7.1
21mr|rhino-1.7.7.1-8|35	Release:        8
21mr|rhino-1.7.7.1-8|36	Summary:        JavaScript for Java
21mr|rhino-1.7.7.1-8|37	License:        MPLv2.0
21mr|rhino-1.7.7.1-8|38	
21mr|rhino-1.7.7.1-8|39	Source0:        https://github.com/mozilla/rhino/archive/Rhino%{scm_version}_RELEASE.tar.gz
21mr|rhino-1.7.7.1-8|40	Source1:        http://repo1.maven.org/maven2/org/mozilla/rhino/%{version}/rhino-%{version}.pom
21mr|rhino-1.7.7.1-8|41	Source2:        %{name}.script
21mr|rhino-1.7.7.1-8|42	
21mr|rhino-1.7.7.1-8|43	Patch0:         %{name}-build.patch
21mr|rhino-1.7.7.1-8|44	# Add OSGi metadata from Eclipse Orbit project
21mr|rhino-1.7.7.1-8|45	Patch1:         %{name}-addOrbitManifest.patch
21mr|rhino-1.7.7.1-8|46	
21mr|rhino-1.7.7.1-8|47	URL:            http://www.mozilla.org/rhino/
21mr|rhino-1.7.7.1-8|48	
21mr|rhino-1.7.7.1-8|49	BuildRequires:  ant
21mr|rhino-1.7.7.1-8|50	BuildRequires:  java-devel >= 1:1.6.0.0
21mr|rhino-1.7.7.1-8|51	BuildRequires:  sonatype-oss-parent
21mr|rhino-1.7.7.1-8|52	BuildRequires:  javapackages-local
21mr|rhino-1.7.7.1-8|53	Requires:       jline
21mr|rhino-1.7.7.1-8|54	# Explicit javapackages-tools requires since rhino script uses
21mr|rhino-1.7.7.1-8|55	# /usr/share/java-utils/java-functions
21mr|rhino-1.7.7.1-8|56	Requires:       javapackages-tools
21mr|rhino-1.7.7.1-8|57	Obsoletes:      %{name}-javadoc < %{version}-%{release}
21mr|rhino-1.7.7.1-8|58	Obsoletes:      %{name}-manual < %{version}-%{release}
21mr|rhino-1.7.7.1-8|59	
21mr|rhino-1.7.7.1-8|60	# Disable xmlbeans until we can get it into Fedora
21mr|rhino-1.7.7.1-8|61	#Requires:       xmlbeans
21mr|rhino-1.7.7.1-8|62	#BuildRequires:  xmlbeans
21mr|rhino-1.7.7.1-8|63	Group:          Development/Java
21mr|rhino-1.7.7.1-8|64	BuildArch:      noarch
21mr|rhino-1.7.7.1-8|65	# Java stack is not supported on x86_32
21mr|rhino-1.7.7.1-8|66	ExcludeArch: %{ix86}
21mr|rhino-1.7.7.1-8|67	
21mr|rhino-1.7.7.1-8|68	%description
21mr|rhino-1.7.7.1-8|69	Rhino is an open-source implementation of JavaScript written entirely
21mr|rhino-1.7.7.1-8|70	in Java. It is typically embedded into Java applications to provide
21mr|rhino-1.7.7.1-8|71	scripting to end users.
21mr|rhino-1.7.7.1-8|72	
21mr|rhino-1.7.7.1-8|73	%package        demo
21mr|rhino-1.7.7.1-8|74	Summary:        Examples for %{name}
21mr|rhino-1.7.7.1-8|75	
21mr|rhino-1.7.7.1-8|76	%description    demo
21mr|rhino-1.7.7.1-8|77	Examples for %{name}.
21mr|rhino-1.7.7.1-8|78	
21mr|rhino-1.7.7.1-8|79	%prep
21mr|rhino-1.7.7.1-8|80	%setup -q -n %{name}-Rhino%{scm_version}_RELEASE
21mr|rhino-1.7.7.1-8|81	%patch0 -p1 -b .build
21mr|rhino-1.7.7.1-8|82	%patch1 -b .fixManifest
21mr|rhino-1.7.7.1-8|83	
21mr|rhino-1.7.7.1-8|84	# Fix manifest
21mr|rhino-1.7.7.1-8|85	sed -i -e '/^Class-Path:.*$/d' src/manifest
21mr|rhino-1.7.7.1-8|86	
21mr|rhino-1.7.7.1-8|87	# Add jpp release info to version
21mr|rhino-1.7.7.1-8|88	sed -i -e 's|^implementation.version: Rhino .* release .* \${implementation.date}|implementation.version: Rhino %{version} release %{release} \${implementation.date}|' build.properties
21mr|rhino-1.7.7.1-8|89	
21mr|rhino-1.7.7.1-8|90	%mvn_alias : rhino:js
21mr|rhino-1.7.7.1-8|91	%mvn_file : js %{name}
21mr|rhino-1.7.7.1-8|92	
21mr|rhino-1.7.7.1-8|93	%build
21mr|rhino-1.7.7.1-8|94	ant deepclean jar copy-all -Dno-xmlbeans=1
21mr|rhino-1.7.7.1-8|95	%mvn_artifact %{SOURCE1} build/%{name}%{version}/js.jar
21mr|rhino-1.7.7.1-8|96	
21mr|rhino-1.7.7.1-8|97	pushd examples
21mr|rhino-1.7.7.1-8|98	
21mr|rhino-1.7.7.1-8|99	export CLASSPATH=../build/%{name}%{version}/js.jar:$(build-classpath xmlbeans/xbean 2>/dev/null)
21mr|rhino-1.7.7.1-8|100	%{javac} *.java
21mr|rhino-1.7.7.1-8|101	%{jar} cf ../build/%{name}%{version}/%{name}-examples.jar *.class
21mr|rhino-1.7.7.1-8|102	popd
21mr|rhino-1.7.7.1-8|103	
21mr|rhino-1.7.7.1-8|104	%install
21mr|rhino-1.7.7.1-8|105	%mvn_install
21mr|rhino-1.7.7.1-8|106	
21mr|rhino-1.7.7.1-8|107	# man page
21mr|rhino-1.7.7.1-8|108	mkdir -p %{buildroot}%{_mandir}/man1/
21mr|rhino-1.7.7.1-8|109	install -m 644 man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
21mr|rhino-1.7.7.1-8|110	
21mr|rhino-1.7.7.1-8|111	## script
21mr|rhino-1.7.7.1-8|112	mkdir -p %{buildroot}%{_bindir}
21mr|rhino-1.7.7.1-8|113	install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
21mr|rhino-1.7.7.1-8|114	
21mr|rhino-1.7.7.1-8|115	# examples
21mr|rhino-1.7.7.1-8|116	cp -a build/%{name}%{version}/%{name}-examples.jar %{buildroot}%{_javadir}/%{name}-examples.jar
21mr|rhino-1.7.7.1-8|117	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|rhino-1.7.7.1-8|118	cp -a examples/* %{buildroot}%{_datadir}/%{name}
21mr|rhino-1.7.7.1-8|119	find %{buildroot}%{_datadir}/%{name} -name '*.build' -delete
21mr|rhino-1.7.7.1-8|120	
21mr|rhino-1.7.7.1-8|121	%files -f .mfiles
21mr|rhino-1.7.7.1-8|122	%attr(0755,root,root) %{_bindir}/*
21mr|rhino-1.7.7.1-8|123	%{_javadir}/rhino-examples.jar
21mr|rhino-1.7.7.1-8|124	%{_mandir}/man1/%{name}.1*
21mr|rhino-1.7.7.1-8|125	
21mr|rhino-1.7.7.1-8|126	%files demo
21mr|rhino-1.7.7.1-8|127	%{_datadir}/%{name}
21mr|rhino-1.7.7.1-8|128	

16491 21
21mr|rhq-plugin-annotations-3.0.4-17|1	Name:             rhq-plugin-annotations
21mr|rhq-plugin-annotations-3.0.4-17|2	Version:          3.0.4
21mr|rhq-plugin-annotations-3.0.4-17|3	Release:          17
21mr|rhq-plugin-annotations-3.0.4-17|4	Summary:          RHQ plugin annotations
21mr|rhq-plugin-annotations-3.0.4-17|5	License:          GPL and LGPLv2+
21mr|rhq-plugin-annotations-3.0.4-17|6	Group:            Development/Java
21mr|rhq-plugin-annotations-3.0.4-17|7	URL:              http://rhq-project.org
21mr|rhq-plugin-annotations-3.0.4-17|8	
21mr|rhq-plugin-annotations-3.0.4-17|9	# git clone git://git.fedorahosted.org/rhq/rhq.git
21mr|rhq-plugin-annotations-3.0.4-17|10	# git checkout rhq-pluginGen-3.0.4
21mr|rhq-plugin-annotations-3.0.4-17|11	# cd rhq/modules/helpers/
21mr|rhq-plugin-annotations-3.0.4-17|12	# tar cafJ rhq-plugin-annotations-3.0.4.tar.xz pluginAnnotations
21mr|rhq-plugin-annotations-3.0.4-17|13	Source0:          rhq-plugin-annotations-%{version}.tar.xz
21mr|rhq-plugin-annotations-3.0.4-17|14	Patch0:           rhq-plugin-annotations-%{version}-pom.patch
21mr|rhq-plugin-annotations-3.0.4-17|15	
21mr|rhq-plugin-annotations-3.0.4-17|16	BuildArch:        noarch
21mr|rhq-plugin-annotations-3.0.4-17|17	# Java stack is not supported on x86_32
21mr|rhq-plugin-annotations-3.0.4-17|18	ExcludeArch: %{ix86}
21mr|rhq-plugin-annotations-3.0.4-17|19	
21mr|rhq-plugin-annotations-3.0.4-17|20	BuildRequires:    maven-local
21mr|rhq-plugin-annotations-3.0.4-17|21	
21mr|rhq-plugin-annotations-3.0.4-17|22	%description
21mr|rhq-plugin-annotations-3.0.4-17|23	Annotations to help generate RHQ plugin descriptors.
21mr|rhq-plugin-annotations-3.0.4-17|24	
21mr|rhq-plugin-annotations-3.0.4-17|25	%package javadoc
21mr|rhq-plugin-annotations-3.0.4-17|26	Summary:          Javadocs for %{name}
21mr|rhq-plugin-annotations-3.0.4-17|27	
21mr|rhq-plugin-annotations-3.0.4-17|28	%description javadoc
21mr|rhq-plugin-annotations-3.0.4-17|29	This package contains the API documentation for %{name}.
21mr|rhq-plugin-annotations-3.0.4-17|30	
21mr|rhq-plugin-annotations-3.0.4-17|31	%prep
21mr|rhq-plugin-annotations-3.0.4-17|32	%setup -q -n pluginAnnotations
21mr|rhq-plugin-annotations-3.0.4-17|33	%patch0 -p1
21mr|rhq-plugin-annotations-3.0.4-17|34	
21mr|rhq-plugin-annotations-3.0.4-17|35	%mvn_file : %{name}/%{name} %{name}
21mr|rhq-plugin-annotations-3.0.4-17|36	
21mr|rhq-plugin-annotations-3.0.4-17|37	%build
21mr|rhq-plugin-annotations-3.0.4-17|38	%mvn_build -- -Dproject.build.sourceEncoding=iso8859-1
21mr|rhq-plugin-annotations-3.0.4-17|39	
21mr|rhq-plugin-annotations-3.0.4-17|40	%install
21mr|rhq-plugin-annotations-3.0.4-17|41	%mvn_install
21mr|rhq-plugin-annotations-3.0.4-17|42	
21mr|rhq-plugin-annotations-3.0.4-17|43	%files -f .mfiles
21mr|rhq-plugin-annotations-3.0.4-17|44	
21mr|rhq-plugin-annotations-3.0.4-17|45	%files javadoc -f .mfiles-javadoc
21mr|rhq-plugin-annotations-3.0.4-17|46	

16492 21
21mr|riffle-1.0.0-9|1	Name:          riffle
21mr|riffle-1.0.0-9|2	Version:       1.0.0
21mr|riffle-1.0.0-9|3	Release:       9
21mr|riffle-1.0.0-9|4	Summary:       Annotations and Classes for managing and executing dependent processes
21mr|riffle-1.0.0-9|5	License:       ASL 2.0
21mr|riffle-1.0.0-9|6	# http://github.com/cwensel/riffle
21mr|riffle-1.0.0-9|7	URL:           https://github.com/Cascading/riffle
21mr|riffle-1.0.0-9|8	Source0:       https://github.com/Cascading/riffle/archive/%{version}.tar.gz
21mr|riffle-1.0.0-9|9	
21mr|riffle-1.0.0-9|10	BuildRequires: maven-local
21mr|riffle-1.0.0-9|11	BuildRequires: mvn(junit:junit)
21mr|riffle-1.0.0-9|12	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|riffle-1.0.0-9|13	
21mr|riffle-1.0.0-9|14	Group:          Development/Java
21mr|riffle-1.0.0-9|15	BuildArch:     noarch
21mr|riffle-1.0.0-9|16	# Java stack is not supported on x86_32
21mr|riffle-1.0.0-9|17	ExcludeArch: %{ix86}
21mr|riffle-1.0.0-9|18	
21mr|riffle-1.0.0-9|19	%description
21mr|riffle-1.0.0-9|20	Riffle is a lightweight Java library for executing collections of
21mr|riffle-1.0.0-9|21	dependent processes as a single process.
21mr|riffle-1.0.0-9|22	
21mr|riffle-1.0.0-9|23	This library provides Java Annotations for tagging classes and
21mr|riffle-1.0.0-9|24	methods supporting required life-cycle stages, and a simple utility
21mr|riffle-1.0.0-9|25	for invoking instances of those classes in dependency order.
21mr|riffle-1.0.0-9|26	
21mr|riffle-1.0.0-9|27	It is intended that more robust work-flow tools adopt these Annotations
21mr|riffle-1.0.0-9|28	allowing users and developers across diverse projects to implement and
21mr|riffle-1.0.0-9|29	link to a single life-cycle model without inheriting any incompatible
21mr|riffle-1.0.0-9|30	license restrictions.
21mr|riffle-1.0.0-9|31	
21mr|riffle-1.0.0-9|32	%package javadoc
21mr|riffle-1.0.0-9|33	Summary:       Javadoc for %{name}
21mr|riffle-1.0.0-9|34	
21mr|riffle-1.0.0-9|35	%description javadoc
21mr|riffle-1.0.0-9|36	This package contains javadoc for %{name}.
21mr|riffle-1.0.0-9|37	
21mr|riffle-1.0.0-9|38	%prep
21mr|riffle-1.0.0-9|39	%setup -q -n %{name}-%{version}
21mr|riffle-1.0.0-9|40	# cleanup
21mr|riffle-1.0.0-9|41	find -name "*.jar" -print -delete
21mr|riffle-1.0.0-9|42	find -name "*.class" -delete
21mr|riffle-1.0.0-9|43	
21mr|riffle-1.0.0-9|44	cat > pom.xml << EOF
21mr|riffle-1.0.0-9|45	<?xml version="1.0" encoding="UTF-8"?>
21mr|riffle-1.0.0-9|46	<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
21mr|riffle-1.0.0-9|47	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
21mr|riffle-1.0.0-9|48	
21mr|riffle-1.0.0-9|49	<modelVersion>4.0.0</modelVersion>
21mr|riffle-1.0.0-9|50	<groupId>%{name}</groupId>
21mr|riffle-1.0.0-9|51	<artifactId>%{name}</artifactId>
21mr|riffle-1.0.0-9|52	<packaging>jar</packaging>
21mr|riffle-1.0.0-9|53	<version>%{version}</version>
21mr|riffle-1.0.0-9|54	<url>%{url}</url>
21mr|riffle-1.0.0-9|55	
21mr|riffle-1.0.0-9|56	<properties>
21mr|riffle-1.0.0-9|57	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21mr|riffle-1.0.0-9|58	<maven.compiler.source>1.7</maven.compiler.source>
21mr|riffle-1.0.0-9|59	<maven.compiler.target>1.7</maven.compiler.target>
21mr|riffle-1.0.0-9|60	<timestamp>\${maven.build.timestamp}</timestamp>
21mr|riffle-1.0.0-9|61	<maven.build.timestamp.format>yyyy</maven.build.timestamp.format>
21mr|riffle-1.0.0-9|62	</properties>
21mr|riffle-1.0.0-9|63	
21mr|riffle-1.0.0-9|64	<dependencies>
21mr|riffle-1.0.0-9|65	<dependency>
21mr|riffle-1.0.0-9|66	<groupId>junit</groupId>
21mr|riffle-1.0.0-9|67	<artifactId>junit</artifactId>
21mr|riffle-1.0.0-9|68	<version>4.11</version>
21mr|riffle-1.0.0-9|69	<scope>test</scope>
21mr|riffle-1.0.0-9|70	</dependency>
21mr|riffle-1.0.0-9|71	<dependency>
21mr|riffle-1.0.0-9|72	<groupId>org.hamcrest</groupId>
21mr|riffle-1.0.0-9|73	<artifactId>hamcrest-core</artifactId>
21mr|riffle-1.0.0-9|74	<version>1.3</version>
21mr|riffle-1.0.0-9|75	<scope>test</scope>
21mr|riffle-1.0.0-9|76	</dependency>
21mr|riffle-1.0.0-9|77	</dependencies>
21mr|riffle-1.0.0-9|78	
21mr|riffle-1.0.0-9|79	<build>
21mr|riffle-1.0.0-9|80	<plugins>
21mr|riffle-1.0.0-9|81	<plugin>
21mr|riffle-1.0.0-9|82	<groupId>org.apache.maven.plugins</groupId>
21mr|riffle-1.0.0-9|83	<artifactId>maven-compiler-plugin</artifactId>
21mr|riffle-1.0.0-9|84	<version>3.3</version>
21mr|riffle-1.0.0-9|85	<configuration>
21mr|riffle-1.0.0-9|86	<source>\${maven.compiler.source}</source>
21mr|riffle-1.0.0-9|87	<target>\${maven.compiler.target}</target>
21mr|riffle-1.0.0-9|88	</configuration>
21mr|riffle-1.0.0-9|89	</plugin>
21mr|riffle-1.0.0-9|90	
21mr|riffle-1.0.0-9|91	<plugin>
21mr|riffle-1.0.0-9|92	<groupId>org.apache.maven.plugins</groupId>
21mr|riffle-1.0.0-9|93	<artifactId>maven-javadoc-plugin</artifactId>
21mr|riffle-1.0.0-9|94	<version>2.10</version>
21mr|riffle-1.0.0-9|95	<configuration>
21mr|riffle-1.0.0-9|96	<source>\${maven.compiler.source}</source>
21mr|riffle-1.0.0-9|97	<sourceEncoding>\${project.build.sourceEncoding}</sourceEncoding>
21mr|riffle-1.0.0-9|98	<show>public</show>
21mr|riffle-1.0.0-9|99	<doctitle>%{name} \${project.version} API</doctitle>
21mr|riffle-1.0.0-9|100	<title>%{name} \${project.version} API</title>
21mr|riffle-1.0.0-9|101	<bottom><![CDATA[Copyright &#169; 2007-\${maven.build.timestamp} Concurrent, Inc. All Rights Reserved.]]></bottom>
21mr|riffle-1.0.0-9|102	<additionalparam>-Xdoclint:none</additionalparam>
21mr|riffle-1.0.0-9|103	</configuration>
21mr|riffle-1.0.0-9|104	</plugin>
21mr|riffle-1.0.0-9|105	
21mr|riffle-1.0.0-9|106	</plugins>
21mr|riffle-1.0.0-9|107	</build>
21mr|riffle-1.0.0-9|108	
21mr|riffle-1.0.0-9|109	</project>
21mr|riffle-1.0.0-9|110	EOF
21mr|riffle-1.0.0-9|111	
21mr|riffle-1.0.0-9|112	%mvn_file %{name}:%{name} %{name}
21mr|riffle-1.0.0-9|113	
21mr|riffle-1.0.0-9|114	%build
21mr|riffle-1.0.0-9|115	
21mr|riffle-1.0.0-9|116	%mvn_build
21mr|riffle-1.0.0-9|117	
21mr|riffle-1.0.0-9|118	%install
21mr|riffle-1.0.0-9|119	%mvn_install
21mr|riffle-1.0.0-9|120	
21mr|riffle-1.0.0-9|121	%files -f .mfiles
21mr|riffle-1.0.0-9|122	%doc README.txt
21mr|riffle-1.0.0-9|123	%license LICENSE.txt
21mr|riffle-1.0.0-9|124	
21mr|riffle-1.0.0-9|125	%files javadoc -f .mfiles-javadoc
21mr|riffle-1.0.0-9|126	%license LICENSE.txt
21mr|riffle-1.0.0-9|127	

16493 21
21mr|rinutils-0.8.0-1|1	%define debug_package %{nil}
21mr|rinutils-0.8.0-1|2	#%%define _enable_debug_packages %{nil}
21mr|rinutils-0.8.0-1|3	
21mr|rinutils-0.8.0-1|4	Summary:	This is a set of C headers containing macros and static functions
21mr|rinutils-0.8.0-1|5	Name:		rinutils
21mr|rinutils-0.8.0-1|6	Version:	0.8.0
21mr|rinutils-0.8.0-1|7	Release:	1
21mr|rinutils-0.8.0-1|8	License:	Expat
21mr|rinutils-0.8.0-1|9	Group:		Development/C++
21mr|rinutils-0.8.0-1|10	Url:		https://github.com/shlomif/rinutils
21mr|rinutils-0.8.0-1|11	Source0:	https://github.com/shlomif/rinutils/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|rinutils-0.8.0-1|12	Source1:	Shlomif_Common.cmake
21mr|rinutils-0.8.0-1|13	BuildRequires:	cmake
21mr|rinutils-0.8.0-1|14	
21mr|rinutils-0.8.0-1|15	%description
21mr|rinutils-0.8.0-1|16	This is a set of C headers containing macros and static functions
21mr|rinutils-0.8.0-1|17	that are expected to work on Unix-like systems and MS Windows that
21mr|rinutils-0.8.0-1|18	have been extracted from Shlomi Fish´s projects.
21mr|rinutils-0.8.0-1|19	
21mr|rinutils-0.8.0-1|20	They are quite random and task specific and may not work for you.
21mr|rinutils-0.8.0-1|21	
21mr|rinutils-0.8.0-1|22	Note: we only support the -std=gnu11 dialect as supported by GCC,
21mr|rinutils-0.8.0-1|23	clang and compatible compilers. Other compilers are not supported.
21mr|rinutils-0.8.0-1|24	
21mr|rinutils-0.8.0-1|25	#---------------------------------------------------------------------------
21mr|rinutils-0.8.0-1|26	
21mr|rinutils-0.8.0-1|27	%package devel
21mr|rinutils-0.8.0-1|28	Summary:	This is a set of C headers containing macros and static functions
21mr|rinutils-0.8.0-1|29	Group:		Development/C++
21mr|rinutils-0.8.0-1|30	
21mr|rinutils-0.8.0-1|31	%description devel
21mr|rinutils-0.8.0-1|32	This is a set of C headers containing macros and static functions
21mr|rinutils-0.8.0-1|33	that are expected to work on Unix-like systems and MS Windows that
21mr|rinutils-0.8.0-1|34	have been extracted from Shlomi Fish´s projects.
21mr|rinutils-0.8.0-1|35	
21mr|rinutils-0.8.0-1|36	They are quite random and task specific and may not work for you.
21mr|rinutils-0.8.0-1|37	
21mr|rinutils-0.8.0-1|38	Note: we only support the -std=gnu11 dialect as supported by GCC,
21mr|rinutils-0.8.0-1|39	clang and compatible compilers. Other compilers are not supported.
21mr|rinutils-0.8.0-1|40	
21mr|rinutils-0.8.0-1|41	
21mr|rinutils-0.8.0-1|42	%files devel
21mr|rinutils-0.8.0-1|43	%doc README.* NEWS.* LICENSE
21mr|rinutils-0.8.0-1|44	%{_includedir}/%{name}
21mr|rinutils-0.8.0-1|45	%{_libdir}/pkgconfig/librinutils.pc
21mr|rinutils-0.8.0-1|46	%{_libdir}/cmake/Rinutils
21mr|rinutils-0.8.0-1|47	
21mr|rinutils-0.8.0-1|48	#----------------------------------------------------------------------------
21mr|rinutils-0.8.0-1|49	
21mr|rinutils-0.8.0-1|50	%prep
21mr|rinutils-0.8.0-1|51	%autosetup -p1
21mr|rinutils-0.8.0-1|52	cp %{SOURCE1} ./cmake
21mr|rinutils-0.8.0-1|53	%build
21mr|rinutils-0.8.0-1|54	%cmake -DWITH_TEST_SUITE=OFF
21mr|rinutils-0.8.0-1|55	%make
21mr|rinutils-0.8.0-1|56	
21mr|rinutils-0.8.0-1|57	%install
21mr|rinutils-0.8.0-1|58	%makeinstall_std -C build

16494 21
21mr|ripole-0.2.0-28|1	%define major 0
21mr|ripole-0.2.0-28|2	%define libname %mklibname ripole %{major}
21mr|ripole-0.2.0-28|3	%define devname %mklibname ripole -d
21mr|ripole-0.2.0-28|4	
21mr|ripole-0.2.0-28|5	Summary:	Extracts attachments out of mailpack format emails
21mr|ripole-0.2.0-28|6	Name:		ripole
21mr|ripole-0.2.0-28|7	Version:	0.2.0
21mr|ripole-0.2.0-28|8	Release:	28
21mr|ripole-0.2.0-28|9	License:	BSD
21mr|ripole-0.2.0-28|10	Group:		Networking/Mail
21mr|ripole-0.2.0-28|11	Url:		http://www.pldaniels.com/ripole/
21mr|ripole-0.2.0-28|12	Source0:	http://www.pldaniels.com/ripole/%{name}-%{version}.tar.gz
21mr|ripole-0.2.0-28|13	Patch0:		ripole-0.1.4-shared.diff
21mr|ripole-0.2.0-28|14	Patch1:		ripole-0.2.0-dev.diff
21mr|ripole-0.2.0-28|15	Patch2:		ripole-0.2.0-format_not_a_string_literal_and_no_format_arguments.diff
21mr|ripole-0.2.0-28|16	BuildRequires:	libtool
21mr|ripole-0.2.0-28|17	
21mr|ripole-0.2.0-28|18	%description
21mr|ripole-0.2.0-28|19	ripOLE is a small program/library designed to pull out attachments from OLE2
21mr|ripole-0.2.0-28|20	data files (ie, MS Office documents). ripOLE is BSD licenced meaning that
21mr|ripole-0.2.0-28|21	commercial projects can also use the code without worry of licence costs or
21mr|ripole-0.2.0-28|22	legal liabilities.
21mr|ripole-0.2.0-28|23	
21mr|ripole-0.2.0-28|24	%files
21mr|ripole-0.2.0-28|25	%doc CHANGELOG CONTRIBUTORS LICENSE README
21mr|ripole-0.2.0-28|26	%{_bindir}/*
21mr|ripole-0.2.0-28|27	
21mr|ripole-0.2.0-28|28	#----------------------------------------------------------------------------
21mr|ripole-0.2.0-28|29	
21mr|ripole-0.2.0-28|30	%package -n	%{libname}
21mr|ripole-0.2.0-28|31	Summary:	Shared %{name} library
21mr|ripole-0.2.0-28|32	Group:		System/Libraries
21mr|ripole-0.2.0-28|33	
21mr|ripole-0.2.0-28|34	%description -n	%{libname}
21mr|ripole-0.2.0-28|35	This package contains the shared library for ripOLE.
21mr|ripole-0.2.0-28|36	
21mr|ripole-0.2.0-28|37	%files -n %{libname}
21mr|ripole-0.2.0-28|38	%{_libdir}/libripole.so.%{major}*
21mr|ripole-0.2.0-28|39	
21mr|ripole-0.2.0-28|40	#----------------------------------------------------------------------------
21mr|ripole-0.2.0-28|41	
21mr|ripole-0.2.0-28|42	%package -n %{devname}
21mr|ripole-0.2.0-28|43	Summary:	Development files for the %{name} library
21mr|ripole-0.2.0-28|44	Group:		Development/C
21mr|ripole-0.2.0-28|45	Provides:	%{name}-devel = %{EVRD}
21mr|ripole-0.2.0-28|46	Requires:	%{libname} = %{EVRD}
21mr|ripole-0.2.0-28|47	
21mr|ripole-0.2.0-28|48	%description -n %{devname}
21mr|ripole-0.2.0-28|49	This package contains the development files for ripOLE.
21mr|ripole-0.2.0-28|50	
21mr|ripole-0.2.0-28|51	%files -n %{devname}
21mr|ripole-0.2.0-28|52	%doc TODO
21mr|ripole-0.2.0-28|53	%dir %{_includedir}/%{name}
21mr|ripole-0.2.0-28|54	%{_includedir}/%{name}/*
21mr|ripole-0.2.0-28|55	%{_libdir}/*.so
21mr|ripole-0.2.0-28|56	
21mr|ripole-0.2.0-28|57	#----------------------------------------------------------------------------
21mr|ripole-0.2.0-28|58	
21mr|ripole-0.2.0-28|59	%prep
21mr|ripole-0.2.0-28|60	%setup -q
21mr|ripole-0.2.0-28|61	%patch0 -p0
21mr|ripole-0.2.0-28|62	%patch1 -p1
21mr|ripole-0.2.0-28|63	%patch2 -p0
21mr|ripole-0.2.0-28|64	
21mr|ripole-0.2.0-28|65	%build
21mr|ripole-0.2.0-28|66	%serverbuild
21mr|ripole-0.2.0-28|67	
21mr|ripole-0.2.0-28|68	%make \
21mr|ripole-0.2.0-28|69	CFLAGS="%{optflags} -I. -fPIC -DPIC -D_REENTRANT" \
21mr|ripole-0.2.0-28|70	libdir=%{_libdir} \
21mr|ripole-0.2.0-28|71	LDFLAGS="%{ldflags}" \
21mr|ripole-0.2.0-28|72	%{nil}
21mr|ripole-0.2.0-28|73	
21mr|ripole-0.2.0-28|74	%install
21mr|ripole-0.2.0-28|75	
21mr|ripole-0.2.0-28|76	%makeinstall_std \
21mr|ripole-0.2.0-28|77	bindir=%{_bindir} \
21mr|ripole-0.2.0-28|78	libdir=%{_libdir} \
21mr|ripole-0.2.0-28|79	includedir=%{_includedir}

16495 21
21mr|rlottie-0.2-5|1	%define major 0
21mr|rlottie-0.2-5|2	%define libname	%mklibname rlottie %{major}
21mr|rlottie-0.2-5|3	%define devname	%mklibname -d rlottie
21mr|rlottie-0.2-5|4	
21mr|rlottie-0.2-5|5	Name:		rlottie
21mr|rlottie-0.2-5|6	Version:	0.2
21mr|rlottie-0.2-5|7	Release:	5
21mr|rlottie-0.2-5|8	
21mr|rlottie-0.2-5|9	# Main source: LGPLv2+
21mr|rlottie-0.2-5|10	# rapidjson (base) - MIT
21mr|rlottie-0.2-5|11	# rapidjson (msinttypes) - BSD
21mr|rlottie-0.2-5|12	# freetype rasterizer - FTL
21mr|rlottie-0.2-5|13	# vector (vinterpolator) - MPLv1.1
21mr|rlottie-0.2-5|14	License:	LGPLv2+ and MIT and FTL and BSD and MPLv1.1
21mr|rlottie-0.2-5|15	Summary:	Platform independent standalone library that plays Lottie Animation
21mr|rlottie-0.2-5|16	Group:		System/Libraries
21mr|rlottie-0.2-5|17	URL:		https://github.com/Samsung/rlottie
21mr|rlottie-0.2-5|18	Source0:	https://github.com/Samsung/rlottie/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|rlottie-0.2-5|19	# From Fedora
21mr|rlottie-0.2-5|20	Patch0:		rlottie-gcc11.patch
21mr|rlottie-0.2-5|21	# also fix CVE-2025-0634 CVE-2025-53075
21mr|rlottie-0.2-5|22	Patch1:		CVE-2025-53074.patch
21mr|rlottie-0.2-5|23	BuildRequires:	gtest-devel
21mr|rlottie-0.2-5|24	BuildRequires:	meson
21mr|rlottie-0.2-5|25	BuildRequires:	cmake
21mr|rlottie-0.2-5|26	
21mr|rlottie-0.2-5|27	%description
21mr|rlottie-0.2-5|28	rlottie is a platform independent standalone C++ library for rendering
21mr|rlottie-0.2-5|29	vector based animations and art in realtime.
21mr|rlottie-0.2-5|30	
21mr|rlottie-0.2-5|31	Lottie loads and renders animations and vectors exported in the bodymovin
21mr|rlottie-0.2-5|32	JSON format. Bodymovin JSON can be created and exported from After Effects
21mr|rlottie-0.2-5|33	with bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
21mr|rlottie-0.2-5|34	
21mr|rlottie-0.2-5|35	For the first time, designers can create and ship beautiful animations
21mr|rlottie-0.2-5|36	without an engineer painstakingly recreating it by hand. Since the animation
21mr|rlottie-0.2-5|37	is backed by JSON they are extremely small in size but can be large in
21mr|rlottie-0.2-5|38	complexity.
21mr|rlottie-0.2-5|39	
21mr|rlottie-0.2-5|40	%package -n	%{libname}
21mr|rlottie-0.2-5|41	Summary:	Platform independent standalone library that plays Lottie Animation
21mr|rlottie-0.2-5|42	Group:		System/Libraries
21mr|rlottie-0.2-5|43	
21mr|rlottie-0.2-5|44	%description -n	%{libname}
21mr|rlottie-0.2-5|45	rlottie is a platform independent standalone C++ library for rendering
21mr|rlottie-0.2-5|46	vector based animations and art in realtime.
21mr|rlottie-0.2-5|47	
21mr|rlottie-0.2-5|48	Lottie loads and renders animations and vectors exported in the bodymovin
21mr|rlottie-0.2-5|49	JSON format. Bodymovin JSON can be created and exported from After Effects
21mr|rlottie-0.2-5|50	with bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
21mr|rlottie-0.2-5|51	
21mr|rlottie-0.2-5|52	For the first time, designers can create and ship beautiful animations
21mr|rlottie-0.2-5|53	without an engineer painstakingly recreating it by hand. Since the animation
21mr|rlottie-0.2-5|54	is backed by JSON they are extremely small in size but can be large in
21mr|rlottie-0.2-5|55	complexity.
21mr|rlottie-0.2-5|56	
21mr|rlottie-0.2-5|57	%package -n %{devname}
21mr|rlottie-0.2-5|58	Summary:	Development files for %{name}
21mr|rlottie-0.2-5|59	Provides:	%{name}-devel
21mr|rlottie-0.2-5|60	Requires:	%{libname} = %{EVRD}
21mr|rlottie-0.2-5|61	
21mr|rlottie-0.2-5|62	%description -n %{devname}
21mr|rlottie-0.2-5|63	%{summary}.
21mr|rlottie-0.2-5|64	
21mr|rlottie-0.2-5|65	%prep
21mr|rlottie-0.2-5|66	%autosetup -p1
21mr|rlottie-0.2-5|67	sed -e "s/, 'optimization=s'//" -i meson.build
21mr|rlottie-0.2-5|68	
21mr|rlottie-0.2-5|69	%build
21mr|rlottie-0.2-5|70	%meson \
21mr|rlottie-0.2-5|71	-Dwerror=false \
21mr|rlottie-0.2-5|72	-Dtest=true \
21mr|rlottie-0.2-5|73	-Dthread=true \
21mr|rlottie-0.2-5|74	-Dexample=false \
21mr|rlottie-0.2-5|75	-Dcache=false \
21mr|rlottie-0.2-5|76	-Dlog=false \
21mr|rlottie-0.2-5|77	-Dcmake=true \
21mr|rlottie-0.2-5|78	-Dmodule=false
21mr|rlottie-0.2-5|79	
21mr|rlottie-0.2-5|80	%meson_build
21mr|rlottie-0.2-5|81	
21mr|rlottie-0.2-5|82	%install
21mr|rlottie-0.2-5|83	%meson_install
21mr|rlottie-0.2-5|84	
21mr|rlottie-0.2-5|85	%check
21mr|rlottie-0.2-5|86	%meson_test
21mr|rlottie-0.2-5|87	
21mr|rlottie-0.2-5|88	%files -n %{libname}
21mr|rlottie-0.2-5|89	%{_libdir}/lib%{name}.so.%{major}*
21mr|rlottie-0.2-5|90	
21mr|rlottie-0.2-5|91	%files -n %{devname}
21mr|rlottie-0.2-5|92	%doc AUTHORS README.md
21mr|rlottie-0.2-5|93	%license COPYING licenses/*
21mr|rlottie-0.2-5|94	%{_includedir}/%{name}*.h
21mr|rlottie-0.2-5|95	%{_libdir}/lib%{name}.so
21mr|rlottie-0.2-5|96	%{_libdir}/pkgconfig/%{name}.pc
21mr|rlottie-0.2-5|97	%{_libdir}/cmake/%{name}/

16496 21
21mr|rmic-maven-plugin-1.2.1-19|1	Name:             rmic-maven-plugin
21mr|rmic-maven-plugin-1.2.1-19|2	Version:          1.2.1
21mr|rmic-maven-plugin-1.2.1-19|3	Release:          19
21mr|rmic-maven-plugin-1.2.1-19|4	Summary:          Uses the java rmic compiler to generate classes used in remote method invocation
21mr|rmic-maven-plugin-1.2.1-19|5	License:          MIT
21mr|rmic-maven-plugin-1.2.1-19|6	URL:              http://mojo.codehaus.org/%{name}
21mr|rmic-maven-plugin-1.2.1-19|7	Group:            Development/Java
21mr|rmic-maven-plugin-1.2.1-19|8	BuildArch:        noarch
21mr|rmic-maven-plugin-1.2.1-19|9	# Java stack is not supported on x86_32
21mr|rmic-maven-plugin-1.2.1-19|10	ExcludeArch: %{ix86}
21mr|rmic-maven-plugin-1.2.1-19|11	
21mr|rmic-maven-plugin-1.2.1-19|12	Source0:          http://repo2.maven.org/maven2/org/codehaus/mojo/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|rmic-maven-plugin-1.2.1-19|13	
21mr|rmic-maven-plugin-1.2.1-19|14	Patch0:           pom-compiler-source-target.patch
21mr|rmic-maven-plugin-1.2.1-19|15	
21mr|rmic-maven-plugin-1.2.1-19|16	BuildRequires:  maven-local
21mr|rmic-maven-plugin-1.2.1-19|17	BuildRequires:  mvn(junit:junit)
21mr|rmic-maven-plugin-1.2.1-19|18	BuildRequires:  mvn(org.apache.maven:maven-model:2.0.6)
21mr|rmic-maven-plugin-1.2.1-19|19	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|rmic-maven-plugin-1.2.1-19|20	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|rmic-maven-plugin-1.2.1-19|21	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|rmic-maven-plugin-1.2.1-19|22	BuildRequires:  mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|rmic-maven-plugin-1.2.1-19|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|rmic-maven-plugin-1.2.1-19|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|rmic-maven-plugin-1.2.1-19|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|rmic-maven-plugin-1.2.1-19|26	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|rmic-maven-plugin-1.2.1-19|27	
21mr|rmic-maven-plugin-1.2.1-19|28	%description
21mr|rmic-maven-plugin-1.2.1-19|29	This plugin works with Maven 2 and uses the java rmic compiler to generate
21mr|rmic-maven-plugin-1.2.1-19|30	classes used in remote method invocation.
21mr|rmic-maven-plugin-1.2.1-19|31	
21mr|rmic-maven-plugin-1.2.1-19|32	%package javadoc
21mr|rmic-maven-plugin-1.2.1-19|33	Summary:          Javadoc for %{name}
21mr|rmic-maven-plugin-1.2.1-19|34	
21mr|rmic-maven-plugin-1.2.1-19|35	%description javadoc
21mr|rmic-maven-plugin-1.2.1-19|36	This package contains the API documentation for %{name}.
21mr|rmic-maven-plugin-1.2.1-19|37	
21mr|rmic-maven-plugin-1.2.1-19|38	%prep
21mr|rmic-maven-plugin-1.2.1-19|39	%setup -q
21mr|rmic-maven-plugin-1.2.1-19|40	sed -i -e "s|groupId>plexus|groupId>org.codehaus.plexus|g" pom.xml
21mr|rmic-maven-plugin-1.2.1-19|41	
21mr|rmic-maven-plugin-1.2.1-19|42	%patch0 -p0
21mr|rmic-maven-plugin-1.2.1-19|43	
21mr|rmic-maven-plugin-1.2.1-19|44	%pom_add_dep "junit:junit::test"
21mr|rmic-maven-plugin-1.2.1-19|45	
21mr|rmic-maven-plugin-1.2.1-19|46	%build
21mr|rmic-maven-plugin-1.2.1-19|47	# Unit tests pass, but for some reason the integrations fail in mock
21mr|rmic-maven-plugin-1.2.1-19|48	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|rmic-maven-plugin-1.2.1-19|49	
21mr|rmic-maven-plugin-1.2.1-19|50	%install
21mr|rmic-maven-plugin-1.2.1-19|51	%mvn_install
21mr|rmic-maven-plugin-1.2.1-19|52	
21mr|rmic-maven-plugin-1.2.1-19|53	%files -f .mfiles
21mr|rmic-maven-plugin-1.2.1-19|54	%doc License.txt
21mr|rmic-maven-plugin-1.2.1-19|55	
21mr|rmic-maven-plugin-1.2.1-19|56	%files javadoc -f .mfiles-javadoc
21mr|rmic-maven-plugin-1.2.1-19|57	%doc License.txt
21mr|rmic-maven-plugin-1.2.1-19|58	

16497 21
21mr|rngom-201103-0.19.20120119svn|1	Name: rngom
21mr|rngom-201103-0.19.20120119svn|2	Version: 201103
21mr|rngom-201103-0.19.20120119svn|3	Release: 0.19.20120119svn
21mr|rngom-201103-0.19.20120119svn|4	Summary: Java library for parsing RELAX NG grammars
21mr|rngom-201103-0.19.20120119svn|5	License: MIT
21mr|rngom-201103-0.19.20120119svn|6	URL: https://java.net/projects/rngom
21mr|rngom-201103-0.19.20120119svn|7	
21mr|rngom-201103-0.19.20120119svn|8	# svn export -r 70 https://svn.java.net/svn/rngom~svn/trunk/rngom rngom-201103
21mr|rngom-201103-0.19.20120119svn|9	# find rngom-201103/ -name '*.class' -delete
21mr|rngom-201103-0.19.20120119svn|10	# find rngom-201103/ -name '*.jar' -delete
21mr|rngom-201103-0.19.20120119svn|11	# tar czf rngom-201103.tar.gz rngom-201103
21mr|rngom-201103-0.19.20120119svn|12	Source0: %{name}-%{version}.tar.gz
21mr|rngom-201103-0.19.20120119svn|13	Patch0: %{name}-%{version}-pom.patch
21mr|rngom-201103-0.19.20120119svn|14	
21mr|rngom-201103-0.19.20120119svn|15	BuildRequires:  maven-local
21mr|rngom-201103-0.19.20120119svn|16	BuildRequires:  mvn(com.sun.msv.datatype.xsd:xsdlib)
21mr|rngom-201103-0.19.20120119svn|17	BuildRequires:  mvn(javax.xml.stream:stax-api)
21mr|rngom-201103-0.19.20120119svn|18	BuildRequires:  mvn(junit:junit)
21mr|rngom-201103-0.19.20120119svn|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-clean-plugin)
21mr|rngom-201103-0.19.20120119svn|20	BuildRequires:  mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|rngom-201103-0.19.20120119svn|21	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|rngom-201103-0.19.20120119svn|22	BuildRequires:  mvn(relaxngDatatype:relaxngDatatype)
21mr|rngom-201103-0.19.20120119svn|23	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|rngom-201103-0.19.20120119svn|24	Group:          Development/Java
21mr|rngom-201103-0.19.20120119svn|25	BuildArch: noarch
21mr|rngom-201103-0.19.20120119svn|26	# Java stack is not supported on x86_32
21mr|rngom-201103-0.19.20120119svn|27	ExcludeArch: %{ix86}
21mr|rngom-201103-0.19.20120119svn|28	
21mr|rngom-201103-0.19.20120119svn|29	%description
21mr|rngom-201103-0.19.20120119svn|30	RNGOM is an open-source Java library for parsing RELAX NG grammars.
21mr|rngom-201103-0.19.20120119svn|31	
21mr|rngom-201103-0.19.20120119svn|32	In particular, RNGOM can:
21mr|rngom-201103-0.19.20120119svn|33	* parse the XML syntax
21mr|rngom-201103-0.19.20120119svn|34	* parse the compact syntax
21mr|rngom-201103-0.19.20120119svn|35	* check all the semantic restrictions as specified in the specification
21mr|rngom-201103-0.19.20120119svn|36	* parse RELAX NG into application-defined data structures
21mr|rngom-201103-0.19.20120119svn|37	* build a default data structure based around the binarized simple syntax or
21mr|rngom-201103-0.19.20120119svn|38	another data structure that preserves more of the parsed information
21mr|rngom-201103-0.19.20120119svn|39	* parse foreign elements/attributes in a schema
21mr|rngom-201103-0.19.20120119svn|40	* parse comments in a schema
21mr|rngom-201103-0.19.20120119svn|41	
21mr|rngom-201103-0.19.20120119svn|42	%package javadoc
21mr|rngom-201103-0.19.20120119svn|43	Summary: Javadoc for %{name}
21mr|rngom-201103-0.19.20120119svn|44	
21mr|rngom-201103-0.19.20120119svn|45	%description javadoc
21mr|rngom-201103-0.19.20120119svn|46	This package contains javadoc for %{name}.
21mr|rngom-201103-0.19.20120119svn|47	
21mr|rngom-201103-0.19.20120119svn|48	%prep
21mr|rngom-201103-0.19.20120119svn|49	%setup -q
21mr|rngom-201103-0.19.20120119svn|50	%patch0 -p1
21mr|rngom-201103-0.19.20120119svn|51	
21mr|rngom-201103-0.19.20120119svn|52	%build
21mr|rngom-201103-0.19.20120119svn|53	%mvn_build
21mr|rngom-201103-0.19.20120119svn|54	
21mr|rngom-201103-0.19.20120119svn|55	%install
21mr|rngom-201103-0.19.20120119svn|56	%mvn_install
21mr|rngom-201103-0.19.20120119svn|57	
21mr|rngom-201103-0.19.20120119svn|58	%files -f .mfiles
21mr|rngom-201103-0.19.20120119svn|59	%license licenceheader.txt
21mr|rngom-201103-0.19.20120119svn|60	
21mr|rngom-201103-0.19.20120119svn|61	%files javadoc -f .mfiles-javadoc
21mr|rngom-201103-0.19.20120119svn|62	%license licenceheader.txt
21mr|rngom-201103-0.19.20120119svn|63	
21mr|rngom-201103-0.19.20120119svn|64	

16498 21
21mr|rng-tools-6.15-1|1	Summary:	Random number generator related utilities
21mr|rng-tools-6.15-1|2	Name:		rng-tools
21mr|rng-tools-6.15-1|3	Version:	6.15
21mr|rng-tools-6.15-1|4	Release:	1
21mr|rng-tools-6.15-1|5	License:	GPLv2
21mr|rng-tools-6.15-1|6	Group:		System/Kernel and hardware
21mr|rng-tools-6.15-1|7	Url:		https://github.com/nhorman/rng-tools
21mr|rng-tools-6.15-1|8	Source0:	https://github.com/nhorman/rng-tools/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|rng-tools-6.15-1|9	BuildRequires:	jitterentropy-devel
21mr|rng-tools-6.15-1|10	BuildRequires:	pkgconfig(jansson)
21mr|rng-tools-6.15-1|11	BuildRequires:	pkgconfig(libcurl)
21mr|rng-tools-6.15-1|12	BuildRequires:	pkgconfig(libp11)
21mr|rng-tools-6.15-1|13	BuildRequires:	pkgconfig(libssl)
21mr|rng-tools-6.15-1|14	BuildRequires:	pkgconfig(libsystemd)
21mr|rng-tools-6.15-1|15	BuildRequires:	pkgconfig(libxml-2.0)
21mr|rng-tools-6.15-1|16	# old name
21mr|rng-tools-6.15-1|17	Provides:	rng-utils = %{EVRD}
21mr|rng-tools-6.15-1|18	
21mr|rng-tools-6.15-1|19	%description
21mr|rng-tools-6.15-1|20	Hardware random number generation tools.
21mr|rng-tools-6.15-1|21	It monitors a set of entropy sources,
21mr|rng-tools-6.15-1|22	and supplies entropy from them to the
21mr|rng-tools-6.15-1|23	system kernel's /dev/random machinery.
21mr|rng-tools-6.15-1|24	
21mr|rng-tools-6.15-1|25	%files
21mr|rng-tools-6.15-1|26	%doc AUTHORS README.md
21mr|rng-tools-6.15-1|27	%license COPYING
21mr|rng-tools-6.15-1|28	%{_bindir}/randstat
21mr|rng-tools-6.15-1|29	%{_bindir}/rngtest
21mr|rng-tools-6.15-1|30	%{_mandir}/man1/rngtest.1.*
21mr|rng-tools-6.15-1|31	%{_mandir}/man8/rngd.8.*
21mr|rng-tools-6.15-1|32	%{_presetdir}/86-rngd.preset
21mr|rng-tools-6.15-1|33	%{_sbindir}/rngd
21mr|rng-tools-6.15-1|34	%{_unitdir}/rngd.service
21mr|rng-tools-6.15-1|35	
21mr|rng-tools-6.15-1|36	#----------------------------------------------------------------------------
21mr|rng-tools-6.15-1|37	
21mr|rng-tools-6.15-1|38	%prep
21mr|rng-tools-6.15-1|39	%autosetup -p1
21mr|rng-tools-6.15-1|40	
21mr|rng-tools-6.15-1|41	%build
21mr|rng-tools-6.15-1|42	NOCONFIGURE=1 ./autogen.sh
21mr|rng-tools-6.15-1|43	
21mr|rng-tools-6.15-1|44	%configure --without-rtlsdr
21mr|rng-tools-6.15-1|45	%make_build
21mr|rng-tools-6.15-1|46	
21mr|rng-tools-6.15-1|47	%install
21mr|rng-tools-6.15-1|48	%make_install
21mr|rng-tools-6.15-1|49	
21mr|rng-tools-6.15-1|50	# install systemd unit file
21mr|rng-tools-6.15-1|51	mkdir -p %{buildroot}%{_unitdir}
21mr|rng-tools-6.15-1|52	install -m0644 rngd.service %{buildroot}%{_unitdir}/rngd.service
21mr|rng-tools-6.15-1|53	
21mr|rng-tools-6.15-1|54	install -d %{buildroot}%{_presetdir}
21mr|rng-tools-6.15-1|55	cat > %{buildroot}%{_presetdir}/86-rngd.preset << EOF
21mr|rng-tools-6.15-1|56	enable rngd.service
21mr|rng-tools-6.15-1|57	EOF
21mr|rng-tools-6.15-1|58	
21mr|rng-tools-6.15-1|59	chmod -R a-s %{buildroot}

16499 21
21mr|rnnoise-0-2.git7f449b.1|1	%define commit 7f449bf8bd3b933891d12c30112268c4090e4d59
21mr|rnnoise-0-2.git7f449b.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rnnoise-0-2.git7f449b.1|3	
21mr|rnnoise-0-2.git7f449b.1|4	%define major 0
21mr|rnnoise-0-2.git7f449b.1|5	%define libname	%mklibname rnnoise %{major}
21mr|rnnoise-0-2.git7f449b.1|6	%define devname	%mklibname -d rnnoise
21mr|rnnoise-0-2.git7f449b.1|7	
21mr|rnnoise-0-2.git7f449b.1|8	Summary:	Recurrent neural network for audio noise reduction
21mr|rnnoise-0-2.git7f449b.1|9	Name:		rnnoise
21mr|rnnoise-0-2.git7f449b.1|10	Version:	0
21mr|rnnoise-0-2.git7f449b.1|11	Release:	2.git%{commit_short}.1
21mr|rnnoise-0-2.git7f449b.1|12	License:	BSD
21mr|rnnoise-0-2.git7f449b.1|13	Group:		System/Libraries
21mr|rnnoise-0-2.git7f449b.1|14	# also https://github.com/xiph/rnnoise
21mr|rnnoise-0-2.git7f449b.1|15	Url:		https://gitlab.xiph.org/xiph/rnnoise
21mr|rnnoise-0-2.git7f449b.1|16	Source0:	https://gitlab.xiph.org/xiph/rnnoise/-/archive/%{commit}/rnnoise-%{commit}.tar.gz
21mr|rnnoise-0-2.git7f449b.1|17	BuildRequires:	autoconf automake libtool make
21mr|rnnoise-0-2.git7f449b.1|18	BuildRequires:	doxygen graphviz
21mr|rnnoise-0-2.git7f449b.1|19	
21mr|rnnoise-0-2.git7f449b.1|20	%description
21mr|rnnoise-0-2.git7f449b.1|21	%summary
21mr|rnnoise-0-2.git7f449b.1|22	
21mr|rnnoise-0-2.git7f449b.1|23	%package -n	%{libname}
21mr|rnnoise-0-2.git7f449b.1|24	Summary:	%summary
21mr|rnnoise-0-2.git7f449b.1|25	Group:		System/Libraries
21mr|rnnoise-0-2.git7f449b.1|26	
21mr|rnnoise-0-2.git7f449b.1|27	%description -n	%{libname}
21mr|rnnoise-0-2.git7f449b.1|28	%summary
21mr|rnnoise-0-2.git7f449b.1|29	
21mr|rnnoise-0-2.git7f449b.1|30	%package -n	%{devname}
21mr|rnnoise-0-2.git7f449b.1|31	Summary:	Development files for %{name}
21mr|rnnoise-0-2.git7f449b.1|32	Group:		Development/C
21mr|rnnoise-0-2.git7f449b.1|33	Requires:	%{libname} = %{EVRD}
21mr|rnnoise-0-2.git7f449b.1|34	
21mr|rnnoise-0-2.git7f449b.1|35	%description -n	%{devname}
21mr|rnnoise-0-2.git7f449b.1|36	This package includes the development files for %{name}.
21mr|rnnoise-0-2.git7f449b.1|37	
21mr|rnnoise-0-2.git7f449b.1|38	%prep
21mr|rnnoise-0-2.git7f449b.1|39	%setup -q -n %{name}-%{commit}
21mr|rnnoise-0-2.git7f449b.1|40	autoreconf -fiv
21mr|rnnoise-0-2.git7f449b.1|41	%configure \
21mr|rnnoise-0-2.git7f449b.1|42	--enable-examples-build
21mr|rnnoise-0-2.git7f449b.1|43	
21mr|rnnoise-0-2.git7f449b.1|44	%build
21mr|rnnoise-0-2.git7f449b.1|45	%make_build
21mr|rnnoise-0-2.git7f449b.1|46	
21mr|rnnoise-0-2.git7f449b.1|47	%install
21mr|rnnoise-0-2.git7f449b.1|48	%make_install
21mr|rnnoise-0-2.git7f449b.1|49	rm -f %{buildroot}%{_datadir}/doc/%{name}/AUTHORS
21mr|rnnoise-0-2.git7f449b.1|50	rm -f %{buildroot}%{_datadir}/doc/%{name}/README
21mr|rnnoise-0-2.git7f449b.1|51	rm -f %{buildroot}%{_datadir}/doc/%{name}/COPYING
21mr|rnnoise-0-2.git7f449b.1|52	
21mr|rnnoise-0-2.git7f449b.1|53	%files -n %{libname}
21mr|rnnoise-0-2.git7f449b.1|54	%{_libdir}/librnnoise.so.%{major}*
21mr|rnnoise-0-2.git7f449b.1|55	
21mr|rnnoise-0-2.git7f449b.1|56	%files -n %{devname}
21mr|rnnoise-0-2.git7f449b.1|57	%{_includedir}/rnnoise.h
21mr|rnnoise-0-2.git7f449b.1|58	%{_libdir}/librnnoise.so
21mr|rnnoise-0-2.git7f449b.1|59	%{_libdir}/pkgconfig/rnnoise.pc
21mr|rnnoise-0-2.git7f449b.1|60	%{_docdir}/rnnoise

16500 21
21mr|robin-map-0.6.3-1|1	Summary:	C++ implementation of a fast hash map and hash set using robin hood hashing
21mr|robin-map-0.6.3-1|2	Name:		robin-map
21mr|robin-map-0.6.3-1|3	Version:	0.6.3
21mr|robin-map-0.6.3-1|4	Release:	1
21mr|robin-map-0.6.3-1|5	License:	MIT
21mr|robin-map-0.6.3-1|6	Group:		Development/C++
21mr|robin-map-0.6.3-1|7	Url:		https://github.com/Tessil/robin-map
21mr|robin-map-0.6.3-1|8	Source0:	https://github.com/Tessil/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|robin-map-0.6.3-1|9	BuildRequires:	cmake
21mr|robin-map-0.6.3-1|10	BuildRequires:	boost-devel
21mr|robin-map-0.6.3-1|11	Provides:	%{name}-devel = %{EVRD}
21mr|robin-map-0.6.3-1|12	BuildArch:	noarch
21mr|robin-map-0.6.3-1|13	
21mr|robin-map-0.6.3-1|14	%description
21mr|robin-map-0.6.3-1|15	The robin-map library is a C++ implementation of a fast hash map and hash set
21mr|robin-map-0.6.3-1|16	using open-addressing and linear robin hood hashing with backward shift
21mr|robin-map-0.6.3-1|17	deletion to resolve collisions.
21mr|robin-map-0.6.3-1|18	
21mr|robin-map-0.6.3-1|19	%files
21mr|robin-map-0.6.3-1|20	%doc README.md
21mr|robin-map-0.6.3-1|21	%license LICENSE
21mr|robin-map-0.6.3-1|22	%{_datadir}/cmake/tsl-%{name}/*.cmake
21mr|robin-map-0.6.3-1|23	%{_includedir}/tsl
21mr|robin-map-0.6.3-1|24	
21mr|robin-map-0.6.3-1|25	#----------------------------------------------------------------------------
21mr|robin-map-0.6.3-1|26	
21mr|robin-map-0.6.3-1|27	%prep
21mr|robin-map-0.6.3-1|28	%setup -q
21mr|robin-map-0.6.3-1|29	
21mr|robin-map-0.6.3-1|30	%build
21mr|robin-map-0.6.3-1|31	%cmake
21mr|robin-map-0.6.3-1|32	%make
21mr|robin-map-0.6.3-1|33	
21mr|robin-map-0.6.3-1|34	%install
21mr|robin-map-0.6.3-1|35	%makeinstall_std -C build

16501 21
21mr|robust-http-client-1.2-14|1	Name:           robust-http-client
21mr|robust-http-client-1.2-14|2	Version:        1.2
21mr|robust-http-client-1.2-14|3	Release:        14
21mr|robust-http-client-1.2-14|4	Summary:        Small Java library that performs HTTP download with automatic retry
21mr|robust-http-client-1.2-14|5	
21mr|robust-http-client-1.2-14|6	License:        MIT
21mr|robust-http-client-1.2-14|7	URL:            https://github.com/kohsuke/robust-http-client
21mr|robust-http-client-1.2-14|8	Source0:        https://github.com/kohsuke/%{name}/archive/%{name}-%{version}.tar.gz
21mr|robust-http-client-1.2-14|9	# taken from http://opensource.org/licenses/MIT
21mr|robust-http-client-1.2-14|10	Source1:        LICENSE.txt
21mr|robust-http-client-1.2-14|11	
21mr|robust-http-client-1.2-14|12	BuildRequires:  maven-local
21mr|robust-http-client-1.2-14|13	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-manager-plexus)
21mr|robust-http-client-1.2-14|14	BuildRequires:  mvn(org.apache.maven.scm:maven-scm-provider-gitexe)
21mr|robust-http-client-1.2-14|15	
21mr|robust-http-client-1.2-14|16	Group:          Development/Java
21mr|robust-http-client-1.2-14|17	BuildArch:      noarch
21mr|robust-http-client-1.2-14|18	# Java stack is not supported on x86_32
21mr|robust-http-client-1.2-14|19	ExcludeArch: %{ix86}
21mr|robust-http-client-1.2-14|20	
21mr|robust-http-client-1.2-14|21	%description
21mr|robust-http-client-1.2-14|22	robust-http-client is a small Java library which can be used
21mr|robust-http-client-1.2-14|23	for performing HTTP downloads with automatic retry.
21mr|robust-http-client-1.2-14|24	
21mr|robust-http-client-1.2-14|25	%package        javadoc
21mr|robust-http-client-1.2-14|26	Summary:        Javadoc for %{name}
21mr|robust-http-client-1.2-14|27	
21mr|robust-http-client-1.2-14|28	%description    javadoc
21mr|robust-http-client-1.2-14|29	This package contains API javadoc documentation for %{name}
21mr|robust-http-client-1.2-14|30	
21mr|robust-http-client-1.2-14|31	
21mr|robust-http-client-1.2-14|32	%prep
21mr|robust-http-client-1.2-14|33	%setup -q -n %{name}-%{name}-%{version}
21mr|robust-http-client-1.2-14|34	
21mr|robust-http-client-1.2-14|35	cp %{SOURCE1} LICENSE
21mr|robust-http-client-1.2-14|36	
21mr|robust-http-client-1.2-14|37	# We don't have this extension
21mr|robust-http-client-1.2-14|38	%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-gitsite']]"
21mr|robust-http-client-1.2-14|39	
21mr|robust-http-client-1.2-14|40	%build
21mr|robust-http-client-1.2-14|41	# Tests are disabled because they try to download something from the network
21mr|robust-http-client-1.2-14|42	%mvn_build -f
21mr|robust-http-client-1.2-14|43	
21mr|robust-http-client-1.2-14|44	%install
21mr|robust-http-client-1.2-14|45	%mvn_install
21mr|robust-http-client-1.2-14|46	
21mr|robust-http-client-1.2-14|47	
21mr|robust-http-client-1.2-14|48	%files -f .mfiles
21mr|robust-http-client-1.2-14|49	%doc LICENSE
21mr|robust-http-client-1.2-14|50	%files javadoc -f .mfiles-javadoc
21mr|robust-http-client-1.2-14|51	%doc LICENSE
21mr|robust-http-client-1.2-14|52	
21mr|robust-http-client-1.2-14|53	

16502 21
21mr|rocs-23.08.4-2|1	
21mr|rocs-23.08.4-2|2	Summary:	Graph - Editor and a Programming Environement
21mr|rocs-23.08.4-2|3	Name:		rocs
21mr|rocs-23.08.4-2|4	Version:	23.08.4
21mr|rocs-23.08.4-2|5	Release:	2
21mr|rocs-23.08.4-2|6	License:	GPLv2+
21mr|rocs-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|rocs-23.08.4-2|8	Url:		http://edu.kde.org/rocs
21mr|rocs-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|rocs-23.08.4-2|10	BuildRequires:	extra-cmake-modules
21mr|rocs-23.08.4-2|11	BuildRequires:	boost-devel
21mr|rocs-23.08.4-2|12	BuildRequires:	grantlee5-devel
21mr|rocs-23.08.4-2|13	BuildRequires:	kf5archive-devel
21mr|rocs-23.08.4-2|14	BuildRequires:	kf5config-devel
21mr|rocs-23.08.4-2|15	BuildRequires:	kf5coreaddons-devel
21mr|rocs-23.08.4-2|16	BuildRequires:	kf5crash-devel
21mr|rocs-23.08.4-2|17	BuildRequires:	kf5declarative-devel
21mr|rocs-23.08.4-2|18	BuildRequires:	kf5doctools-devel
21mr|rocs-23.08.4-2|19	BuildRequires:	kf5i18n-devel
21mr|rocs-23.08.4-2|20	BuildRequires:	kf5itemviews-devel
21mr|rocs-23.08.4-2|21	BuildRequires:	kf5parts-devel
21mr|rocs-23.08.4-2|22	BuildRequires:	kf5texteditor-devel
21mr|rocs-23.08.4-2|23	BuildRequires:	kf5xmlgui-devel
21mr|rocs-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|rocs-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|rocs-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|rocs-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5Qml)
21mr|rocs-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Quick)
21mr|rocs-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|rocs-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Script)
21mr|rocs-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5ScriptTools)
21mr|rocs-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Svg)
21mr|rocs-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Test)
21mr|rocs-23.08.4-2|34	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|rocs-23.08.4-2|35	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|rocs-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|rocs-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|rocs-23.08.4-2|38	
21mr|rocs-23.08.4-2|39	%description
21mr|rocs-23.08.4-2|40	Rocs aims to be a Graph Theory IDE for helping professors to show the results
21mr|rocs-23.08.4-2|41	of a graph algorithm and also helping students to do the algorithms.
21mr|rocs-23.08.4-2|42	Rocs has a scripting module, done in Qt Script, that interacts with the drawn
21mr|rocs-23.08.4-2|43	graph and every change in the graph with the script is reflected on the drawn
21mr|rocs-23.08.4-2|44	one.
21mr|rocs-23.08.4-2|45	
21mr|rocs-23.08.4-2|46	%files -f %{name}.lang
21mr|rocs-23.08.4-2|47	%doc AUTHORS README.md
21mr|rocs-23.08.4-2|48	%{_kde5_applicationsdir}/org.kde.rocs.desktop
21mr|rocs-23.08.4-2|49	%{_kde5_bindir}/rocs
21mr|rocs-23.08.4-2|50	%{_kde5_datadir}/config.kcfg/rocs.kcfg
21mr|rocs-23.08.4-2|51	%dir %{_kde5_datadir}/rocs/
21mr|rocs-23.08.4-2|52	%{_kde5_datadir}/rocs/*
21mr|rocs-23.08.4-2|53	%{_kde5_iconsdir}/hicolor/*/apps/rocs.*
21mr|rocs-23.08.4-2|54	%{_kde5_iconsdir}/hicolor/*/actions/rocs*.*
21mr|rocs-23.08.4-2|55	%{_kde5_xmlguidir}/rocs/rocsui.rc
21mr|rocs-23.08.4-2|56	%{_appdatadir}/org.kde.rocs.appdata.xml
21mr|rocs-23.08.4-2|57	%{_qt5_plugindir}/rocs/*/*.so
21mr|rocs-23.08.4-2|58	
21mr|rocs-23.08.4-2|59	#----------------------------------------------------------------------------
21mr|rocs-23.08.4-2|60	
21mr|rocs-23.08.4-2|61	%define rocsgraphtheory_major 0
21mr|rocs-23.08.4-2|62	%define librocsgraphtheory %mklibname rocsgraphtheory %{rocsgraphtheory_major}
21mr|rocs-23.08.4-2|63	
21mr|rocs-23.08.4-2|64	%package -n %{librocsgraphtheory}
21mr|rocs-23.08.4-2|65	Summary:	Runtime library for Rocs
21mr|rocs-23.08.4-2|66	Group:		System/Libraries
21mr|rocs-23.08.4-2|67	
21mr|rocs-23.08.4-2|68	%description -n %{librocsgraphtheory}
21mr|rocs-23.08.4-2|69	Runtime library for Rocs.
21mr|rocs-23.08.4-2|70	
21mr|rocs-23.08.4-2|71	%files -n %{librocsgraphtheory}
21mr|rocs-23.08.4-2|72	%{_kde5_libdir}/librocsgraphtheory.so.%{rocsgraphtheory_major}*
21mr|rocs-23.08.4-2|73	
21mr|rocs-23.08.4-2|74	#----------------------------------------------------------------------------
21mr|rocs-23.08.4-2|75	
21mr|rocs-23.08.4-2|76	%define devname %mklibname %{name} -d
21mr|rocs-23.08.4-2|77	
21mr|rocs-23.08.4-2|78	%package -n %{devname}
21mr|rocs-23.08.4-2|79	Summary:	Development files for %{name}
21mr|rocs-23.08.4-2|80	Group:		Development/KDE and Qt
21mr|rocs-23.08.4-2|81	Requires:	%{librocsgraphtheory} = %{EVRD}
21mr|rocs-23.08.4-2|82	Provides:	%{name}-devel = %{EVRD}
21mr|rocs-23.08.4-2|83	
21mr|rocs-23.08.4-2|84	%description -n %{devname}
21mr|rocs-23.08.4-2|85	Files needed to build applications based on %{name}.
21mr|rocs-23.08.4-2|86	
21mr|rocs-23.08.4-2|87	%files -n %{devname}
21mr|rocs-23.08.4-2|88	%{_kde5_includedir}/rocs
21mr|rocs-23.08.4-2|89	%{_kde5_libdir}/librocsgraphtheory.so
21mr|rocs-23.08.4-2|90	
21mr|rocs-23.08.4-2|91	#----------------------------------------------------------------------
21mr|rocs-23.08.4-2|92	
21mr|rocs-23.08.4-2|93	%prep
21mr|rocs-23.08.4-2|94	%autosetup -p1
21mr|rocs-23.08.4-2|95	
21mr|rocs-23.08.4-2|96	%build
21mr|rocs-23.08.4-2|97	%cmake_kde5
21mr|rocs-23.08.4-2|98	%make
21mr|rocs-23.08.4-2|99	
21mr|rocs-23.08.4-2|100	%install
21mr|rocs-23.08.4-2|101	%makeinstall_std -C build
21mr|rocs-23.08.4-2|102	
21mr|rocs-23.08.4-2|103	%find_lang %{name} libgraphtheory %{name}.lang --with-kde --with-html
21mr|rocs-23.08.4-2|104	

16503 21
21mr|roc-toolkit-0.2.3-1|1	%define _enable_debug_packages %{nil}
21mr|roc-toolkit-0.2.3-1|2	%define  debug_package %{nil}
21mr|roc-toolkit-0.2.3-1|3	
21mr|roc-toolkit-0.2.3-1|4	Summary:	Real-time audio streaming
21mr|roc-toolkit-0.2.3-1|5	Name:		roc-toolkit
21mr|roc-toolkit-0.2.3-1|6	Version:	0.2.3
21mr|roc-toolkit-0.2.3-1|7	Release:	1
21mr|roc-toolkit-0.2.3-1|8	Group:		Sound
21mr|roc-toolkit-0.2.3-1|9	License:	MPL-2.0 AND LGPL-2.1-or-later AND CECILL-C
21mr|roc-toolkit-0.2.3-1|10	URL:		https://github.com/roc-streaming/roc-toolkit
21mr|roc-toolkit-0.2.3-1|11	Source0:	https://github.com/roc-streaming/roc-toolkit/archive/%{?snapshot:refs/heads/master}%{!?snapshot:v%{version}/%{name}-%{version}}.tar.gz
21mr|roc-toolkit-0.2.3-1|12	Patch0:		roc-c++unwind.patch
21mr|roc-toolkit-0.2.3-1|13	Patch1:		https://src.fedoraproject.org/fork/wtaymans/rpms/roc-toolkit/raw/d31d30281a036556dae16f72e7b3d641cb1ce2ad/f/pkgdir.patch
21mr|roc-toolkit-0.2.3-1|14	
21mr|roc-toolkit-0.2.3-1|15	BuildRequires:	pkgconfig(python)
21mr|roc-toolkit-0.2.3-1|16	BuildRequires:  scons
21mr|roc-toolkit-0.2.3-1|17	BuildRequires:	automake
21mr|roc-toolkit-0.2.3-1|18	BuildRequires:	autoconf
21mr|roc-toolkit-0.2.3-1|19	BuildRequires:	gengetopt
21mr|roc-toolkit-0.2.3-1|20	BuildRequires:	ragel
21mr|roc-toolkit-0.2.3-1|21	BuildRequires:	pkgconfig(libuv)
21mr|roc-toolkit-0.2.3-1|22	BuildRequires:	pkgconfig(libunwind)
21mr|roc-toolkit-0.2.3-1|23	BuildRequires:	pkgconfig(sox)
21mr|roc-toolkit-0.2.3-1|24	BuildRequires:	pkgconfig(libpulse)
21mr|roc-toolkit-0.2.3-1|25	BuildRequires:	pkgconfig(speexdsp)
21mr|roc-toolkit-0.2.3-1|26	BuildRequires:	pkgconfig(openssl)
21mr|roc-toolkit-0.2.3-1|27	BuildRequires:	openfec-devel
21mr|roc-toolkit-0.2.3-1|28	#BuildRequires:	pkgconfig(cpputest)
21mr|roc-toolkit-0.2.3-1|29	BuildRequires:	doxygen
21mr|roc-toolkit-0.2.3-1|30	BuildRequires:	python3-sphinx
21mr|roc-toolkit-0.2.3-1|31	BuildRequires:	python3-breathe
21mr|roc-toolkit-0.2.3-1|32	ExcludeArch: %{e2k} %{riscv}
21mr|roc-toolkit-0.2.3-1|33	
21mr|roc-toolkit-0.2.3-1|34	%description
21mr|roc-toolkit-0.2.3-1|35	Roc is a toolkit for real-time audio streaming over the network.
21mr|roc-toolkit-0.2.3-1|36	
21mr|roc-toolkit-0.2.3-1|37	%files
21mr|roc-toolkit-0.2.3-1|38	%license LICENSE
21mr|roc-toolkit-0.2.3-1|39	%doc README.md
21mr|roc-toolkit-0.2.3-1|40	%{_libdir}/libroc.so.0*
21mr|roc-toolkit-0.2.3-1|41	
21mr|roc-toolkit-0.2.3-1|42	#----------------------------------------------
21mr|roc-toolkit-0.2.3-1|43	
21mr|roc-toolkit-0.2.3-1|44	%package devel
21mr|roc-toolkit-0.2.3-1|45	Summary: Development libraries for roc-toolkit
21mr|roc-toolkit-0.2.3-1|46	Requires: %{name}  = %{EVRD}
21mr|roc-toolkit-0.2.3-1|47	
21mr|roc-toolkit-0.2.3-1|48	%description devel
21mr|roc-toolkit-0.2.3-1|49	The roc-toolkit-devel package contains header files necessary for
21mr|roc-toolkit-0.2.3-1|50	developing programs using roc-toolkit.
21mr|roc-toolkit-0.2.3-1|51	%files devel
21mr|roc-toolkit-0.2.3-1|52	%{_includedir}/roc
21mr|roc-toolkit-0.2.3-1|53	%{_libdir}/libroc.so
21mr|roc-toolkit-0.2.3-1|54	%{_libdir}/pkgconfig/roc.pc
21mr|roc-toolkit-0.2.3-1|55	
21mr|roc-toolkit-0.2.3-1|56	#----------------------------------------------
21mr|roc-toolkit-0.2.3-1|57	
21mr|roc-toolkit-0.2.3-1|58	%package utils
21mr|roc-toolkit-0.2.3-1|59	Summary: Utilities for roc-toolkit
21mr|roc-toolkit-0.2.3-1|60	Requires: %{name}  = %{EVRD}
21mr|roc-toolkit-0.2.3-1|61	
21mr|roc-toolkit-0.2.3-1|62	%description utils
21mr|roc-toolkit-0.2.3-1|63	Utilities for roc-toolkit.
21mr|roc-toolkit-0.2.3-1|64	
21mr|roc-toolkit-0.2.3-1|65	%files utils
21mr|roc-toolkit-0.2.3-1|66	%{_bindir}/roc-conv
21mr|roc-toolkit-0.2.3-1|67	%{_bindir}/roc-recv
21mr|roc-toolkit-0.2.3-1|68	%{_bindir}/roc-send
21mr|roc-toolkit-0.2.3-1|69	%{_mandir}/man1/*.1*
21mr|roc-toolkit-0.2.3-1|70	
21mr|roc-toolkit-0.2.3-1|71	#----------------------------------------------
21mr|roc-toolkit-0.2.3-1|72	
21mr|roc-toolkit-0.2.3-1|73	%package doc
21mr|roc-toolkit-0.2.3-1|74	Summary: Documentation for roc-toolkit
21mr|roc-toolkit-0.2.3-1|75	
21mr|roc-toolkit-0.2.3-1|76	%description doc
21mr|roc-toolkit-0.2.3-1|77	Documentation for roc-toolkit.
21mr|roc-toolkit-0.2.3-1|78	
21mr|roc-toolkit-0.2.3-1|79	%files doc
21mr|roc-toolkit-0.2.3-1|80	
21mr|roc-toolkit-0.2.3-1|81	#----------------------------------------------
21mr|roc-toolkit-0.2.3-1|82	
21mr|roc-toolkit-0.2.3-1|83	%prep
21mr|roc-toolkit-0.2.3-1|84	%autosetup -p1 -n %{name}-%{version}
21mr|roc-toolkit-0.2.3-1|85	
21mr|roc-toolkit-0.2.3-1|86	%build
21mr|roc-toolkit-0.2.3-1|87	scons \
21mr|roc-toolkit-0.2.3-1|88	--with-openfec-includes=%{_includedir}/openfec \
21mr|roc-toolkit-0.2.3-1|89	--disable-libunwind CC=%{__cc} CXX=%{__cxx}
21mr|roc-toolkit-0.2.3-1|90	
21mr|roc-toolkit-0.2.3-1|91	%install
21mr|roc-toolkit-0.2.3-1|92	scons install --with-openfec-includes=%{_includedir}/openfec --prefix=%{buildroot}%{_prefix} \
21mr|roc-toolkit-0.2.3-1|93	--libdir=%{buildroot}%{_libdir} CC=%{__cc} CXX=%{__cxx}
21mr|roc-toolkit-0.2.3-1|94	

16504 21
21mr|rome-1.7.0-8|1	%bcond_with     jp_minimal
21mr|rome-1.7.0-8|2	
21mr|rome-1.7.0-8|3	Name:          rome
21mr|rome-1.7.0-8|4	Version:       1.7.0
21mr|rome-1.7.0-8|5	Release:       8
21mr|rome-1.7.0-8|6	Summary:       RSS and Atom Utilities
21mr|rome-1.7.0-8|7	License:       ASL 2.0
21mr|rome-1.7.0-8|8	URL:           http://rometools.github.io/rome/
21mr|rome-1.7.0-8|9	# Original source archive 73,8 MB
21mr|rome-1.7.0-8|10	# sh rome-create-tarball.sh < VERSION >
21mr|rome-1.7.0-8|11	# Repackaged source archive 575 KB
21mr|rome-1.7.0-8|12	Source0:       %{name}-%{version}.tar.xz
21mr|rome-1.7.0-8|13	Source1:       %{name}-create-tarball.sh
21mr|rome-1.7.0-8|14	
21mr|rome-1.7.0-8|15	BuildRequires: maven-local
21mr|rome-1.7.0-8|16	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|rome-1.7.0-8|17	BuildRequires: mvn(commons-httpclient:commons-httpclient)
21mr|rome-1.7.0-8|18	BuildRequires: mvn(javax.persistence:persistence-api)
21mr|rome-1.7.0-8|19	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|rome-1.7.0-8|20	BuildRequires: mvn(junit:junit)
21mr|rome-1.7.0-8|21	%if %{without jp_minimal}
21mr|rome-1.7.0-8|22	BuildRequires: mvn(net.oauth.core:oauth)
21mr|rome-1.7.0-8|23	%endif
21mr|rome-1.7.0-8|24	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|rome-1.7.0-8|25	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|rome-1.7.0-8|26	BuildRequires: mvn(org.apache.xmlrpc:xmlrpc-client)
21mr|rome-1.7.0-8|27	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|rome-1.7.0-8|28	BuildRequires: mvn(org.jdom:jdom2)
21mr|rome-1.7.0-8|29	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|rome-1.7.0-8|30	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|rome-1.7.0-8|31	BuildRequires: mvn(xmlunit:xmlunit)
21mr|rome-1.7.0-8|32	
21mr|rome-1.7.0-8|33	Group:          Development/Java
21mr|rome-1.7.0-8|34	BuildArch:     noarch
21mr|rome-1.7.0-8|35	# Java stack is not supported on x86_32
21mr|rome-1.7.0-8|36	ExcludeArch: %{ix86}
21mr|rome-1.7.0-8|37	
21mr|rome-1.7.0-8|38	%description
21mr|rome-1.7.0-8|39	ROME is an set of open source Java tools for parsing, generating and
21mr|rome-1.7.0-8|40	publishing RSS and Atom feeds.
21mr|rome-1.7.0-8|41	
21mr|rome-1.7.0-8|42	%package certiorem
21mr|rome-1.7.0-8|43	Summary:       A PubSubHubub implementation for Java based on ROME
21mr|rome-1.7.0-8|44	
21mr|rome-1.7.0-8|45	%description certiorem
21mr|rome-1.7.0-8|46	PubSubHubub protocol implementation based on ROME.
21mr|rome-1.7.0-8|47	
21mr|rome-1.7.0-8|48	%package fetcher
21mr|rome-1.7.0-8|49	Summary:       Retrieves RSS feeds via HTTP conditional gets using ROME
21mr|rome-1.7.0-8|50	
21mr|rome-1.7.0-8|51	%description fetcher
21mr|rome-1.7.0-8|52	ROME Fetcher is a caching feed fetcher that supports retrieval of
21mr|rome-1.7.0-8|53	feeds via HTTP conditional GET. Supports ETags, GZip compression,
21mr|rome-1.7.0-8|54	and RFC3229 Delta encoding.
21mr|rome-1.7.0-8|55	
21mr|rome-1.7.0-8|56	%package modules
21mr|rome-1.7.0-8|57	Summary:       Plugin collection for the ROME RSS and Atom Utilities
21mr|rome-1.7.0-8|58	# LGPL:
21mr|rome-1.7.0-8|59	# rome-modules/src/main/java/com/rometools/modules/base/Course.java
21mr|rome-1.7.0-8|60	# rome-modules/src/main/java/com/rometools/modules/base/CustomTagImpl.java
21mr|rome-1.7.0-8|61	# rome-modules/src/main/java/com/rometools/modules/content/ContentItem.java
21mr|rome-1.7.0-8|62	# rome-modules/src/main/java/com/rometools/modules/itunes/types/Duration.java
21mr|rome-1.7.0-8|63	# rome-modules/src/main/java/com/rometools/modules/photocast/PhotocastModule.java
21mr|rome-1.7.0-8|64	# rome-modules/src/main/java/com/rometools/modules/slash/Slash.java
21mr|rome-1.7.0-8|65	# rome-modules/src/main/java/com/rometools/modules/yahooweather/YWeatherEntryModule.java
21mr|rome-1.7.0-8|66	License:       ASL 2.0 and LGPLv2
21mr|rome-1.7.0-8|67	
21mr|rome-1.7.0-8|68	%description modules
21mr|rome-1.7.0-8|69	This module contains extensions that enable ROME to
21mr|rome-1.7.0-8|70	handle several feed extensions like MediaRSS,
21mr|rome-1.7.0-8|71	GeoRSS and others.
21mr|rome-1.7.0-8|72	
21mr|rome-1.7.0-8|73	%package opml
21mr|rome-1.7.0-8|74	Summary:       Support for OPML 1 and OPML 2 in ROME
21mr|rome-1.7.0-8|75	
21mr|rome-1.7.0-8|76	%description opml
21mr|rome-1.7.0-8|77	This module contains Outline Processor Markup Language parser and tools.
21mr|rome-1.7.0-8|78	
21mr|rome-1.7.0-8|79	%package propono
21mr|rome-1.7.0-8|80	Summary:       ROME Propono
21mr|rome-1.7.0-8|81	
21mr|rome-1.7.0-8|82	%description propono
21mr|rome-1.7.0-8|83	The ROME Propono sub-project is a Java class library that
21mr|rome-1.7.0-8|84	supports publishing protocols, specifically the Atom Publishing Protocol
21mr|rome-1.7.0-8|85	and the legacy MetaWeblog API. Propono includes an Atom client library,
21mr|rome-1.7.0-8|86	Atom server framework and a Blog client that supports both Atom protocol
21mr|rome-1.7.0-8|87	and the MetaWeblog API.
21mr|rome-1.7.0-8|88	
21mr|rome-1.7.0-8|89	%package utils
21mr|rome-1.7.0-8|90	Summary:       Utility classes for ROME projects
21mr|rome-1.7.0-8|91	
21mr|rome-1.7.0-8|92	%description utils
21mr|rome-1.7.0-8|93	This modules provides utility classes for all ROME projects.
21mr|rome-1.7.0-8|94	
21mr|rome-1.7.0-8|95	%package javadoc
21mr|rome-1.7.0-8|96	Summary:       Javadoc for %{name}
21mr|rome-1.7.0-8|97	
21mr|rome-1.7.0-8|98	%description javadoc
21mr|rome-1.7.0-8|99	This package contains javadoc for %{name}.
21mr|rome-1.7.0-8|100	
21mr|rome-1.7.0-8|101	%prep
21mr|rome-1.7.0-8|102	%setup -q
21mr|rome-1.7.0-8|103	
21mr|rome-1.7.0-8|104	# Unneeded tasks
21mr|rome-1.7.0-8|105	%pom_remove_plugin -r :maven-scm-publish-plugin
21mr|rome-1.7.0-8|106	
21mr|rome-1.7.0-8|107	%pom_xpath_remove -r "pom:Embed-Dependency" %{name} %{name}-modules
21mr|rome-1.7.0-8|108	%pom_xpath_remove "pom:Embed-Transitive" %{name}-modules
21mr|rome-1.7.0-8|109	
21mr|rome-1.7.0-8|110	%pom_change_dep -r com.rometools: ::'${project.version}'
21mr|rome-1.7.0-8|111	
21mr|rome-1.7.0-8|112	# Force servlet 3.1
21mr|rome-1.7.0-8|113	%pom_change_dep -r :servlet-api javax.servlet:javax.servlet-api:3.1.0
21mr|rome-1.7.0-8|114	sed -i "s|String, Object|String, String[]|" \
21mr|rome-1.7.0-8|115	%{name}-propono/src/main/java/com/rometools/propono/atom/server/AtomRequestImpl.java \
21mr|rome-1.7.0-8|116	%{name}-propono/src/main/java/com/rometools/propono/atom/server/AtomRequest.java
21mr|rome-1.7.0-8|117	
21mr|rome-1.7.0-8|118	# com.google.inject.extensions:guice-servlet
21mr|rome-1.7.0-8|119	%pom_disable_module rome-certiorem-webapp
21mr|rome-1.7.0-8|120	# No test deps (contains only tests)
21mr|rome-1.7.0-8|121	# org.ops4j.pax.exam:pax-exam-container-native:4.8.0
21mr|rome-1.7.0-8|122	# org.ops4j.pax.exam:pax-exam-junit4:4.8.0
21mr|rome-1.7.0-8|123	# org.ops4j.pax.exam:pax-exam-link-mvn:4.8.0
21mr|rome-1.7.0-8|124	# org.ops4j.pax.url:pax-url-wrap:2.4.5
21mr|rome-1.7.0-8|125	%pom_disable_module rome-osgi-test
21mr|rome-1.7.0-8|126	
21mr|rome-1.7.0-8|127	# Unecessary test dep
21mr|rome-1.7.0-8|128	# ch.qos.logback:logback-classic
21mr|rome-1.7.0-8|129	%pom_remove_dep -r ch.qos.logback:
21mr|rome-1.7.0-8|130	
21mr|rome-1.7.0-8|131	# Unavailable test dep
21mr|rome-1.7.0-8|132	# jetty:jetty:4.2.12
21mr|rome-1.7.0-8|133	%pom_remove_dep -r jetty:jetty
21mr|rome-1.7.0-8|134	rm %{name}-fetcher/src/test/java/com/rometools/fetcher/AbstractJettyTest.java \
21mr|rome-1.7.0-8|135	%{name}-fetcher/src/test/java/com/rometools/fetcher/impl/HttpClientFeedFetcherTest.java \
21mr|rome-1.7.0-8|136	%{name}-fetcher/src/test/java/com/rometools/fetcher/impl/HttpURLFeedFetcherTest.java \
21mr|rome-1.7.0-8|137	%{name}-propono/src/test/java/com/rometools/propono/atom/server/AtomClientServerTest.java \
21mr|rome-1.7.0-8|138	%{name}-propono/src/test/java/com/rometools/propono/atom/server/TestAtomHandlerImpl.java \
21mr|rome-1.7.0-8|139	%{name}-propono/src/test/java/com/rometools/propono/atom/server/TestAtomHandlerFactory.java
21mr|rome-1.7.0-8|140	
21mr|rome-1.7.0-8|141	# Conditionally build oauth support
21mr|rome-1.7.0-8|142	%if %{with jp_minimal}
21mr|rome-1.7.0-8|143	%pom_remove_dep net.oauth.core: rome-propono
21mr|rome-1.7.0-8|144	rm rome-propono/src/main/java/com/rometools/propono/atom/client/OAuthStrategy.java
21mr|rome-1.7.0-8|145	%endif
21mr|rome-1.7.0-8|146	
21mr|rome-1.7.0-8|147	# Convert from dos to unix line ending
21mr|rome-1.7.0-8|148	sed -i.orig 's|\r||g' README.md
21mr|rome-1.7.0-8|149	touch -r README.md.orig README.md
21mr|rome-1.7.0-8|150	rm README.md.orig
21mr|rome-1.7.0-8|151	
21mr|rome-1.7.0-8|152	# @ random fails: AssertionError
21mr|rome-1.7.0-8|153	rm %{name}-modules/src/test/java/com/rometools/modules/cc/types/LicenseTest.java
21mr|rome-1.7.0-8|154	
21mr|rome-1.7.0-8|155	%mvn_alias com.rometools:%{name} %{name}:%{name} net.java.dev.%{name}:%{name}
21mr|rome-1.7.0-8|156	# Avoid problems with old rome-parent-1.5.0 package
21mr|rome-1.7.0-8|157	%mvn_package :%{name}-parent %{name}
21mr|rome-1.7.0-8|158	
21mr|rome-1.7.0-8|159	%build
21mr|rome-1.7.0-8|160	
21mr|rome-1.7.0-8|161	%mvn_build -s
21mr|rome-1.7.0-8|162	
21mr|rome-1.7.0-8|163	%install
21mr|rome-1.7.0-8|164	%mvn_install
21mr|rome-1.7.0-8|165	
21mr|rome-1.7.0-8|166	%files -f .mfiles-%{name}
21mr|rome-1.7.0-8|167	%files certiorem -f .mfiles-%{name}-certiorem
21mr|rome-1.7.0-8|168	%files fetcher -f .mfiles-%{name}-fetcher
21mr|rome-1.7.0-8|169	%files modules -f .mfiles-%{name}-modules
21mr|rome-1.7.0-8|170	%files opml -f .mfiles-%{name}-opml
21mr|rome-1.7.0-8|171	
21mr|rome-1.7.0-8|172	%files propono -f .mfiles-%{name}-propono
21mr|rome-1.7.0-8|173	%license %{name}-propono/NOTICE
21mr|rome-1.7.0-8|174	
21mr|rome-1.7.0-8|175	%files utils -f .mfiles-%{name}-utils
21mr|rome-1.7.0-8|176	%doc README.md
21mr|rome-1.7.0-8|177	%license LICENSE
21mr|rome-1.7.0-8|178	
21mr|rome-1.7.0-8|179	%files javadoc -f .mfiles-javadoc
21mr|rome-1.7.0-8|180	%license LICENSE
21mr|rome-1.7.0-8|181	

16505 21
21mr|rootcerts-20250316.00-2|1	# don't make useless debug packages
21mr|rootcerts-20250316.00-2|2	%define _enable_debug_packages %{nil}
21mr|rootcerts-20250316.00-2|3	%define debug_package %{nil}
21mr|rootcerts-20250316.00-2|4	
21mr|rootcerts-20250316.00-2|5	# _without = java enabled, _with = java disabled
21mr|rootcerts-20250316.00-2|6	%bcond_without java
21mr|rootcerts-20250316.00-2|7	
21mr|rootcerts-20250316.00-2|8	%define pkidir %{_sysconfdir}/pki
21mr|rootcerts-20250316.00-2|9	%define catrustdir %{_sysconfdir}/pki/ca-trust
21mr|rootcerts-20250316.00-2|10	%define classic_tls_bundle ca-bundle.crt
21mr|rootcerts-20250316.00-2|11	%define openssl_format_trust_bundle ca-bundle.trust.crt
21mr|rootcerts-20250316.00-2|12	%define p11_format_bundle ca-bundle.trust.p11-kit
21mr|rootcerts-20250316.00-2|13	%define legacy_default_bundle ca-bundle.legacy.default.crt
21mr|rootcerts-20250316.00-2|14	%define legacy_disable_bundle ca-bundle.legacy.disable.crt
21mr|rootcerts-20250316.00-2|15	%define java_bundle java/cacerts
21mr|rootcerts-20250316.00-2|16	
21mr|rootcerts-20250316.00-2|17	Summary:	Bundle of CA Root Certificates
21mr|rootcerts-20250316.00-2|18	Name:		rootcerts
21mr|rootcerts-20250316.00-2|19	# <mrl> Use this versioning style in order to be easily backportable.
21mr|rootcerts-20250316.00-2|20	# Note that the release is the last two digits on the version.
21mr|rootcerts-20250316.00-2|21	# All BuildRequires for rootcerts should be done this way:
21mr|rootcerts-20250316.00-2|22	# BuildRequires: rootcerts >= 0:20070402.00, for example
21mr|rootcerts-20250316.00-2|23	# - NEVER specifying the %%{release}
21mr|rootcerts-20250316.00-2|24	Epoch:		1
21mr|rootcerts-20250316.00-2|25	Version:	20250316.00
21mr|rootcerts-20250316.00-2|26	Release:	2
21mr|rootcerts-20250316.00-2|27	License:	GPL
21mr|rootcerts-20250316.00-2|28	Group:		System/Servers
21mr|rootcerts-20250316.00-2|29	URL:		%{disturl}
21mr|rootcerts-20250316.00-2|30	# For Source0, the NSS commit trunk version of this file is here:
21mr|rootcerts-20250316.00-2|31	# https://hg.mozilla.org/projects/nss/raw-file/default/lib/ckfw/builtins/certdata.txt
21mr|rootcerts-20250316.00-2|32	# See https://hg.mozilla.org/projects/nss/log/default/lib/ckfw/builtins/certdata.txt for new versions
21mr|rootcerts-20250316.00-2|33	# The version tag for this package should come from the commit date of the version used from the NSS repository above
21mr|rootcerts-20250316.00-2|34	# To choose which NSS commit version to use, we can check the certdata.txt file used in either...
21mr|rootcerts-20250316.00-2|35	# the current Mozilla release:
21mr|rootcerts-20250316.00-2|36	# https://hg.mozilla.org/releases/mozilla-release/log/default/security/nss/lib/ckfw/builtins/certdata.txt
21mr|rootcerts-20250316.00-2|37	# or the Mozilla development commit trunk:
21mr|rootcerts-20250316.00-2|38	# https://hg.mozilla.org/mozilla-central/log/default/security/nss/lib/ckfw/builtins/certdata.txt
21mr|rootcerts-20250316.00-2|39	# Ideally, it should correspond to the version shipped in the NSS release we are using
21mr|rootcerts-20250316.00-2|40	Source0:	https://hg.mozilla.org/releases/mozilla-release/raw-file/tip/security/nss/lib/ckfw/builtins/certdata.txt
21mr|rootcerts-20250316.00-2|41	# Similarly, Source1 comes from:
21mr|rootcerts-20250316.00-2|42	# https://hg.mozilla.org/projects/nss/raw-file/default/lib/ckfw/builtins/nssckbi.h
21mr|rootcerts-20250316.00-2|43	# Check the log to see if it needs to be updated:
21mr|rootcerts-20250316.00-2|44	# https://hg.mozilla.org/projects/nss/log/default/lib/ckfw/builtins/nssckbi.h
21mr|rootcerts-20250316.00-2|45	Source1:	nssckbi.h
21mr|rootcerts-20250316.00-2|46	Source2:	update-ca-trust
21mr|rootcerts-20250316.00-2|47	Source3:	trust-fixes
21mr|rootcerts-20250316.00-2|48	Source4:	certdata2pem.py
21mr|rootcerts-20250316.00-2|49	Source5:	ca-legacy.conf
21mr|rootcerts-20250316.00-2|50	Source6:	ca-legacy
21mr|rootcerts-20250316.00-2|51	Source9:	ca-legacy.8.txt
21mr|rootcerts-20250316.00-2|52	Source10:	update-ca-trust.8.txt
21mr|rootcerts-20250316.00-2|53	# https://www.gosuslugi.ru/crt -> macOS
21mr|rootcerts-20250316.00-2|54	# https://developers.sber.ru/docs/ru/salutespeech/certificates
21mr|rootcerts-20250316.00-2|55	Source11:	https://gu-st.ru/content/Other/doc/russiantrustedca.pem
21mr|rootcerts-20250316.00-2|56	# https://tlscc.ru/
21mr|rootcerts-20250316.00-2|57	Source12:	https://tlscc.ru/ecdsa-a1.crt
21mr|rootcerts-20250316.00-2|58	Source13:	https://tlscc.ru/gost-a1.crt
21mr|rootcerts-20250316.00-2|59	BuildRequires:	python3
21mr|rootcerts-20250316.00-2|60	BuildRequires:	openssl
21mr|rootcerts-20250316.00-2|61	BuildRequires:	nss
21mr|rootcerts-20250316.00-2|62	BuildRequires:	automake
21mr|rootcerts-20250316.00-2|63	BuildRequires:	libtool
21mr|rootcerts-20250316.00-2|64	%if %{with java}
21mr|rootcerts-20250316.00-2|65	BuildRequires:	java-devel
21mr|rootcerts-20250316.00-2|66	BuildRequires:	javapackages-tools
21mr|rootcerts-20250316.00-2|67	%endif
21mr|rootcerts-20250316.00-2|68	BuildRequires:	docbook-xsl
21mr|rootcerts-20250316.00-2|69	BuildRequires:	asciidoc
21mr|rootcerts-20250316.00-2|70	BuildRequires:	xsltproc
21mr|rootcerts-20250316.00-2|71	Recommends:		(%{name}-russia if locales-ru)
21mr|rootcerts-20250316.00-2|72	# have rootcerts-russia installed before update-ca-trust is run
21mr|rootcerts-20250316.00-2|73	# TODO: convert %%post into filetriggers
21mr|rootcerts-20250316.00-2|74	OrderWithRequires(post):	%{name}-russia
21mr|rootcerts-20250316.00-2|75	Requires(post):	coreutils
21mr|rootcerts-20250316.00-2|76	Requires(post):	p11-kit
21mr|rootcerts-20250316.00-2|77	Requires(post):	openssl
21mr|rootcerts-20250316.00-2|78	Requires(post):	p11-kit-trust
21mr|rootcerts-20250316.00-2|79	BuildArch:	noarch
21mr|rootcerts-20250316.00-2|80	Provides:	ca-certificates
21mr|rootcerts-20250316.00-2|81	
21mr|rootcerts-20250316.00-2|82	# update-ca-trust (provided by rootcerts, called by %%post script)
21mr|rootcerts-20250316.00-2|83	# calls /usr/bin/p11-kit, which in turn calls /usr/bin/trust
21mr|rootcerts-20250316.00-2|84	Requires(post):	p11-kit p11-kit-trust
21mr|rootcerts-20250316.00-2|85	Requires:	p11-kit p11-kit-trust
21mr|rootcerts-20250316.00-2|86	
21mr|rootcerts-20250316.00-2|87	%description
21mr|rootcerts-20250316.00-2|88	This is a bundle of X.509 certificates of public Certificate
21mr|rootcerts-20250316.00-2|89	Authorities (CA). These were automatically extracted from Mozilla's
21mr|rootcerts-20250316.00-2|90	root CA list (the file "certdata.txt"). It contains the certificates
21mr|rootcerts-20250316.00-2|91	in both plain text and PEM format and therefore can be directly used
21mr|rootcerts-20250316.00-2|92	with an Apache/mod_ssl webserver for SSL client authentication. Just
21mr|rootcerts-20250316.00-2|93	configure this file as the SSLCACertificateFile.
21mr|rootcerts-20250316.00-2|94	
21mr|rootcerts-20250316.00-2|95	#--------------------------------------------------------------------
21mr|rootcerts-20250316.00-2|96	
21mr|rootcerts-20250316.00-2|97	%package russia
21mr|rootcerts-20250316.00-2|98	Summary:	Root certificates of Russian government (Mintsyfra)
21mr|rootcerts-20250316.00-2|99	Url:		https://www.gosuslugi.ru/tls
21mr|rootcerts-20250316.00-2|100	Requires:	%{name}
21mr|rootcerts-20250316.00-2|101	
21mr|rootcerts-20250316.00-2|102	%description russia
21mr|rootcerts-20250316.00-2|103	Root certificates of Russian government (Mintsyfra)
21mr|rootcerts-20250316.00-2|104	
21mr|rootcerts-20250316.00-2|105	#--------------------------------------------------------------------
21mr|rootcerts-20250316.00-2|106	
21mr|rootcerts-20250316.00-2|107	%if %{with java}
21mr|rootcerts-20250316.00-2|108	%package java
21mr|rootcerts-20250316.00-2|109	Summary:	Bundle of CA Root Certificates for Java
21mr|rootcerts-20250316.00-2|110	Group:		Development/Java
21mr|rootcerts-20250316.00-2|111	
21mr|rootcerts-20250316.00-2|112	%description java
21mr|rootcerts-20250316.00-2|113	Bundle of X.509 certificates of public Certificate Authorities (CA)
21mr|rootcerts-20250316.00-2|114	in a format used by Java Runtime Environment.
21mr|rootcerts-20250316.00-2|115	%endif
21mr|rootcerts-20250316.00-2|116	
21mr|rootcerts-20250316.00-2|117	%prep
21mr|rootcerts-20250316.00-2|118	rm -rf %{name}
21mr|rootcerts-20250316.00-2|119	mkdir -p %{name}/certs/legacy-default
21mr|rootcerts-20250316.00-2|120	mkdir %{name}/certs/legacy-disable
21mr|rootcerts-20250316.00-2|121	mkdir %{name}/java
21mr|rootcerts-20250316.00-2|122	
21mr|rootcerts-20250316.00-2|123	%build
21mr|rootcerts-20250316.00-2|124	pushd %{name}/certs
21mr|rootcerts-20250316.00-2|125	cp %{SOURCE0} certdata.txt
21mr|rootcerts-20250316.00-2|126	python3 %{SOURCE4} >c2p.log 2>c2p.err
21mr|rootcerts-20250316.00-2|127	popd
21mr|rootcerts-20250316.00-2|128	pushd %{name}
21mr|rootcerts-20250316.00-2|129	(
21mr|rootcerts-20250316.00-2|130	cat <<EOF
21mr|rootcerts-20250316.00-2|131	# This is a bundle of X.509 certificates of public Certificate
21mr|rootcerts-20250316.00-2|132	# Authorities.  It was generated from the Mozilla root CA list.
21mr|rootcerts-20250316.00-2|133	# These certificates and trust/distrust attributes use the file format accepted
21mr|rootcerts-20250316.00-2|134	# by the p11-kit-trust module.
21mr|rootcerts-20250316.00-2|135	#
21mr|rootcerts-20250316.00-2|136	# Source: nss/lib/ckfw/builtins/certdata.txt
21mr|rootcerts-20250316.00-2|137	# Source: nss/lib/ckfw/builtins/nssckbi.h
21mr|rootcerts-20250316.00-2|138	#
21mr|rootcerts-20250316.00-2|139	# Generated from:
21mr|rootcerts-20250316.00-2|140	EOF
21mr|rootcerts-20250316.00-2|141	cat %{SOURCE1}  |grep -w NSS_BUILTINS_LIBRARY_VERSION | awk '{print "# " $2 " " $3}';
21mr|rootcerts-20250316.00-2|142	echo '#';
21mr|rootcerts-20250316.00-2|143	) > %{p11_format_bundle}
21mr|rootcerts-20250316.00-2|144	
21mr|rootcerts-20250316.00-2|145	touch %{legacy_default_bundle}
21mr|rootcerts-20250316.00-2|146	NUM_LEGACY_DEFAULT=$(find certs/legacy-default -type f | wc -l)
21mr|rootcerts-20250316.00-2|147	if [ $NUM_LEGACY_DEFAULT -ne 0 ]; then
21mr|rootcerts-20250316.00-2|148	for f in certs/legacy-default/*.crt; do
21mr|rootcerts-20250316.00-2|149	echo "processing $f"
21mr|rootcerts-20250316.00-2|150	tbits=$(sed -n '/^# openssl-trust/{s/^.*=//;p;}' $f)
21mr|rootcerts-20250316.00-2|151	alias=$(sed -n '/^# alias=/{s/^.*=//;p;q;}' $f | sed "s/'//g" | sed 's/"//g')
21mr|rootcerts-20250316.00-2|152	targs=""
21mr|rootcerts-20250316.00-2|153	if [ -n "$tbits" ]; then
21mr|rootcerts-20250316.00-2|154	for t in $tbits; do
21mr|rootcerts-20250316.00-2|155	targs="${targs} -addtrust $t"
21mr|rootcerts-20250316.00-2|156	done
21mr|rootcerts-20250316.00-2|157	fi
21mr|rootcerts-20250316.00-2|158	if [ -n "$targs" ]; then
21mr|rootcerts-20250316.00-2|159	echo "legacy default flags $targs for $f" >> info.trust
21mr|rootcerts-20250316.00-2|160	openssl x509 -text -in "$f" -trustout $targs -setalias "$alias" >> %{legacy_default_bundle}
21mr|rootcerts-20250316.00-2|161	fi
21mr|rootcerts-20250316.00-2|162	done
21mr|rootcerts-20250316.00-2|163	fi
21mr|rootcerts-20250316.00-2|164	
21mr|rootcerts-20250316.00-2|165	touch %{legacy_disable_bundle}
21mr|rootcerts-20250316.00-2|166	NUM_LEGACY_DISABLE=$(find certs/legacy-disable -type f | wc -l)
21mr|rootcerts-20250316.00-2|167	if [ $NUM_LEGACY_DISABLE -ne 0 ]; then
21mr|rootcerts-20250316.00-2|168	for f in certs/legacy-disable/*.crt; do
21mr|rootcerts-20250316.00-2|169	echo "processing $f"
21mr|rootcerts-20250316.00-2|170	tbits=$(sed -n '/^# openssl-trust/{s/^.*=//;p;}' $f)
21mr|rootcerts-20250316.00-2|171	alias=$(sed -n '/^# alias=/{s/^.*=//;p;q;}' $f | sed "s/'//g" | sed 's/"//g')
21mr|rootcerts-20250316.00-2|172	targs=""
21mr|rootcerts-20250316.00-2|173	if [ -n "$tbits" ]; then
21mr|rootcerts-20250316.00-2|174	for t in $tbits; do
21mr|rootcerts-20250316.00-2|175	targs="${targs} -addtrust $t"
21mr|rootcerts-20250316.00-2|176	done
21mr|rootcerts-20250316.00-2|177	fi
21mr|rootcerts-20250316.00-2|178	if [ -n "$targs" ]; then
21mr|rootcerts-20250316.00-2|179	echo "legacy disable flags $targs for $f" >> info.trust
21mr|rootcerts-20250316.00-2|180	openssl x509 -text -in "$f" -trustout $targs -setalias "$alias" >> %{legacy_disable_bundle}
21mr|rootcerts-20250316.00-2|181	fi
21mr|rootcerts-20250316.00-2|182	done
21mr|rootcerts-20250316.00-2|183	fi
21mr|rootcerts-20250316.00-2|184	
21mr|rootcerts-20250316.00-2|185	P11FILES=$(find certs -name \*.tmp-p11-kit | wc -l)
21mr|rootcerts-20250316.00-2|186	if [ $P11FILES -ne 0 ]; then
21mr|rootcerts-20250316.00-2|187	for p in certs/*.tmp-p11-kit; do
21mr|rootcerts-20250316.00-2|188	cat "$p" >> %{p11_format_bundle}
21mr|rootcerts-20250316.00-2|189	done
21mr|rootcerts-20250316.00-2|190	fi
21mr|rootcerts-20250316.00-2|191	# Append our trust fixes
21mr|rootcerts-20250316.00-2|192	cat %{SOURCE3} >> %{p11_format_bundle}
21mr|rootcerts-20250316.00-2|193	popd
21mr|rootcerts-20250316.00-2|194	
21mr|rootcerts-20250316.00-2|195	#manpage
21mr|rootcerts-20250316.00-2|196	cp %{SOURCE10} %{name}/update-ca-trust.8.txt
21mr|rootcerts-20250316.00-2|197	asciidoc -v -d manpage -b docbook %{name}/update-ca-trust.8.txt
21mr|rootcerts-20250316.00-2|198	%if %{mdvver} >= 202310
21mr|rootcerts-20250316.00-2|199	xsltproc --nonet -o %{name}/update-ca-trust.8 %{py3_puresitedir}/asciidoc/resources/docbook-xsl/manpage.xsl %{name}/update-ca-trust.8.xml
21mr|rootcerts-20250316.00-2|200	%else
21mr|rootcerts-20250316.00-2|201	xsltproc --nonet -o %{name}/update-ca-trust.8 /etc/asciidoc/docbook-xsl/manpage.xsl %{name}/update-ca-trust.8.xml
21mr|rootcerts-20250316.00-2|202	%endif
21mr|rootcerts-20250316.00-2|203	cp %{SOURCE9} %{name}/ca-legacy.8.txt
21mr|rootcerts-20250316.00-2|204	asciidoc -v -d manpage -b docbook %{name}/ca-legacy.8.txt
21mr|rootcerts-20250316.00-2|205	%if %{mdvver} >= 202310
21mr|rootcerts-20250316.00-2|206	xsltproc --nonet -o %{name}/ca-legacy.8 %{py3_puresitedir}/asciidoc/resources/docbook-xsl/manpage.xsl %{name}/ca-legacy.8.xml
21mr|rootcerts-20250316.00-2|207	%else
21mr|rootcerts-20250316.00-2|208	xsltproc --nonet -o %{name}/ca-legacy.8 /etc/asciidoc/docbook-xsl/manpage.xsl %{name}/ca-legacy.8.xml
21mr|rootcerts-20250316.00-2|209	%endif
21mr|rootcerts-20250316.00-2|210	
21mr|rootcerts-20250316.00-2|211	%install
21mr|rootcerts-20250316.00-2|212	mkdir -p -m 755 %{buildroot}%{pkidir}/java
21mr|rootcerts-20250316.00-2|213	mkdir -p -m 755 %{buildroot}%{catrustdir}/source
21mr|rootcerts-20250316.00-2|214	mkdir -p -m 755 %{buildroot}%{catrustdir}/source/anchors
21mr|rootcerts-20250316.00-2|215	mkdir -p -m 755 %{buildroot}%{catrustdir}/source/blacklist
21mr|rootcerts-20250316.00-2|216	mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted
21mr|rootcerts-20250316.00-2|217	mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/pem
21mr|rootcerts-20250316.00-2|218	mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/openssl
21mr|rootcerts-20250316.00-2|219	mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/java
21mr|rootcerts-20250316.00-2|220	mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/edk2
21mr|rootcerts-20250316.00-2|221	mkdir -p -m 755 %{buildroot}%{_mandir}/man8
21mr|rootcerts-20250316.00-2|222	install -p -m 644 %{name}/update-ca-trust.8 %{buildroot}%{_mandir}/man8
21mr|rootcerts-20250316.00-2|223	install -p -m 644 %{name}/ca-legacy.8 %{buildroot}%{_mandir}/man8
21mr|rootcerts-20250316.00-2|224	install -d %{buildroot}%{_sysconfdir}/pki/tls/certs
21mr|rootcerts-20250316.00-2|225	install -d %{buildroot}%{_sysconfdir}/pki/tls/certs/source
21mr|rootcerts-20250316.00-2|226	install -d %{buildroot}%{_sysconfdir}/pki/tls/mozilla
21mr|rootcerts-20250316.00-2|227	install -d %{buildroot}%{_bindir}
21mr|rootcerts-20250316.00-2|228	install -p -m 644 %{SOURCE5} %{buildroot}%{catrustdir}/ca-legacy.conf
21mr|rootcerts-20250316.00-2|229	install -p -m 755 %{SOURCE2} %{buildroot}%{_bindir}/update-ca-trust
21mr|rootcerts-20250316.00-2|230	install -p -m 755 %{SOURCE6} %{buildroot}%{_bindir}/ca-legacy
21mr|rootcerts-20250316.00-2|231	
21mr|rootcerts-20250316.00-2|232	install -m0644 %{name}/certs/certdata.txt %{buildroot}%{_sysconfdir}/pki/tls/mozilla/
21mr|rootcerts-20250316.00-2|233	
21mr|rootcerts-20250316.00-2|234	mkdir -p -m 755 %{buildroot}%{catrustdir}/source
21mr|rootcerts-20250316.00-2|235	mkdir -p -m 755 %{buildroot}%{_datadir}/pki/ca-trust-source
21mr|rootcerts-20250316.00-2|236	install -p -m 644 %{name}/%{p11_format_bundle} %{buildroot}%{_datadir}/pki/ca-trust-source/%{p11_format_bundle}
21mr|rootcerts-20250316.00-2|237	
21mr|rootcerts-20250316.00-2|238	mkdir -p -m 755 %{buildroot}%{_datadir}/pki/ca-trust-legacy
21mr|rootcerts-20250316.00-2|239	install -p -m 644 %{name}/%{legacy_default_bundle} %{buildroot}%{_datadir}/pki/ca-trust-legacy/%{legacy_default_bundle}
21mr|rootcerts-20250316.00-2|240	install -p -m 644 %{name}/%{legacy_disable_bundle} %{buildroot}%{_datadir}/pki/ca-trust-legacy/%{legacy_disable_bundle}
21mr|rootcerts-20250316.00-2|241	
21mr|rootcerts-20250316.00-2|242	install -m0644 %{SOURCE11} %{buildroot}%{catrustdir}/source/anchors/russia_rsa2022.cer
21mr|rootcerts-20250316.00-2|243	install -m0644 %{SOURCE12} %{buildroot}%{catrustdir}/source/anchors/tlscc-ecdsa-a1.cer
21mr|rootcerts-20250316.00-2|244	install -m0644 %{SOURCE13} %{buildroot}%{catrustdir}/source/anchors/tlscc-gost-a1.cer
21mr|rootcerts-20250316.00-2|245	
21mr|rootcerts-20250316.00-2|246	%if %with java
21mr|rootcerts-20250316.00-2|247	install -d %{buildroot}%{_sysconfdir}/pki/java
21mr|rootcerts-20250316.00-2|248	%endif
21mr|rootcerts-20250316.00-2|249	
21mr|rootcerts-20250316.00-2|250	cat > README << EOF
21mr|rootcerts-20250316.00-2|251	
21mr|rootcerts-20250316.00-2|252	R O O T C E R T S
21mr|rootcerts-20250316.00-2|253	-----------------
21mr|rootcerts-20250316.00-2|254	
21mr|rootcerts-20250316.00-2|255	This is a bundle of X.509 certificates of public Certificate
21mr|rootcerts-20250316.00-2|256	Authorities (CA). These were automatically extracted from Mozilla's
21mr|rootcerts-20250316.00-2|257	root CA list (the file "certdata.txt"). It contains the certificates
21mr|rootcerts-20250316.00-2|258	in both plain text and PEM format and therefore can be directly used
21mr|rootcerts-20250316.00-2|259	with an Apache/mod_ssl webserver for SSL client authentication. Just
21mr|rootcerts-20250316.00-2|260	configure this file as the SSLCACertificateFile.
21mr|rootcerts-20250316.00-2|261	
21mr|rootcerts-20250316.00-2|262	EOF
21mr|rootcerts-20250316.00-2|263	
21mr|rootcerts-20250316.00-2|264	# be compatible with Debian/Ubuntu SSL paths
21mr|rootcerts-20250316.00-2|265	# fix #58107 (also used by dovecot default config)
21mr|rootcerts-20250316.00-2|266	install -d %{buildroot}%{_sysconfdir}/ssl
21mr|rootcerts-20250316.00-2|267	
21mr|rootcerts-20250316.00-2|268	for d in certs private; do
21mr|rootcerts-20250316.00-2|269	ln -sf %{_sysconfdir}/pki/tls/$d %{buildroot}%{_sysconfdir}/ssl/
21mr|rootcerts-20250316.00-2|270	done
21mr|rootcerts-20250316.00-2|271	
21mr|rootcerts-20250316.00-2|272	# touch ghosted files that will be extracted dynamically
21mr|rootcerts-20250316.00-2|273	# Set chmod 444 to use identical permission
21mr|rootcerts-20250316.00-2|274	touch %{buildroot}%{catrustdir}/extracted/pem/tls-ca-bundle.pem
21mr|rootcerts-20250316.00-2|275	chmod 444 %{buildroot}%{catrustdir}/extracted/pem/tls-ca-bundle.pem
21mr|rootcerts-20250316.00-2|276	touch %{buildroot}%{catrustdir}/extracted/pem/email-ca-bundle.pem
21mr|rootcerts-20250316.00-2|277	chmod 444 %{buildroot}%{catrustdir}/extracted/pem/email-ca-bundle.pem
21mr|rootcerts-20250316.00-2|278	touch %{buildroot}%{catrustdir}/extracted/pem/objsign-ca-bundle.pem
21mr|rootcerts-20250316.00-2|279	chmod 444 %{buildroot}%{catrustdir}/extracted/pem/objsign-ca-bundle.pem
21mr|rootcerts-20250316.00-2|280	touch %{buildroot}%{catrustdir}/extracted/openssl/%{openssl_format_trust_bundle}
21mr|rootcerts-20250316.00-2|281	chmod 444 %{buildroot}%{catrustdir}/extracted/openssl/%{openssl_format_trust_bundle}
21mr|rootcerts-20250316.00-2|282	touch %{buildroot}%{catrustdir}/extracted/%{java_bundle}
21mr|rootcerts-20250316.00-2|283	chmod 444 %{buildroot}%{catrustdir}/extracted/%{java_bundle}
21mr|rootcerts-20250316.00-2|284	touch %{buildroot}%{catrustdir}/extracted/edk2/cacerts.bin
21mr|rootcerts-20250316.00-2|285	chmod 444 %{buildroot}%{catrustdir}/extracted/edk2/cacerts.bin
21mr|rootcerts-20250316.00-2|286	
21mr|rootcerts-20250316.00-2|287	# legacy filenames
21mr|rootcerts-20250316.00-2|288	ln -s %{catrustdir}/extracted/pem/tls-ca-bundle.pem \
21mr|rootcerts-20250316.00-2|289	%{buildroot}%{pkidir}/tls/cert.pem
21mr|rootcerts-20250316.00-2|290	ln -s %{catrustdir}/extracted/pem/tls-ca-bundle.pem \
21mr|rootcerts-20250316.00-2|291	%{buildroot}%{pkidir}/tls/certs/%{classic_tls_bundle}
21mr|rootcerts-20250316.00-2|292	ln -s %{catrustdir}/extracted/openssl/%{openssl_format_trust_bundle} \
21mr|rootcerts-20250316.00-2|293	%{buildroot}%{pkidir}/tls/certs/%{openssl_format_trust_bundle}
21mr|rootcerts-20250316.00-2|294	%if %{with java}
21mr|rootcerts-20250316.00-2|295	ln -s %{catrustdir}/extracted/%{java_bundle} \
21mr|rootcerts-20250316.00-2|296	%{buildroot}%{pkidir}/%{java_bundle}
21mr|rootcerts-20250316.00-2|297	%endif
21mr|rootcerts-20250316.00-2|298	
21mr|rootcerts-20250316.00-2|299	%post
21mr|rootcerts-20250316.00-2|300	%{_bindir}/ca-legacy install
21mr|rootcerts-20250316.00-2|301	%{_bindir}/update-ca-trust
21mr|rootcerts-20250316.00-2|302	
21mr|rootcerts-20250316.00-2|303	%files
21mr|rootcerts-20250316.00-2|304	%doc README
21mr|rootcerts-20250316.00-2|305	%dir %{catrustdir}/source
21mr|rootcerts-20250316.00-2|306	%dir %{catrustdir}/source/anchors
21mr|rootcerts-20250316.00-2|307	%dir %{catrustdir}/source/blacklist
21mr|rootcerts-20250316.00-2|308	%{_sysconfdir}/pki/tls/cert.pem
21mr|rootcerts-20250316.00-2|309	%{_mandir}/man8/ca-legacy.8.*
21mr|rootcerts-20250316.00-2|310	%{_mandir}/man8/update-ca-trust.8.*
21mr|rootcerts-20250316.00-2|311	%config(noreplace) %{_sysconfdir}/pki/tls/mozilla/certdata.txt
21mr|rootcerts-20250316.00-2|312	%{_sysconfdir}/ssl/certs
21mr|rootcerts-20250316.00-2|313	%{_sysconfdir}/ssl/private
21mr|rootcerts-20250316.00-2|314	# symlinks for old locations
21mr|rootcerts-20250316.00-2|315	%{pkidir}/tls/certs/%{classic_tls_bundle}
21mr|rootcerts-20250316.00-2|316	%{pkidir}/tls/certs/%{openssl_format_trust_bundle}
21mr|rootcerts-20250316.00-2|317	# master bundle file with trust
21mr|rootcerts-20250316.00-2|318	%{_datadir}/pki/ca-trust-source/%{p11_format_bundle}
21mr|rootcerts-20250316.00-2|319	
21mr|rootcerts-20250316.00-2|320	%{_datadir}/pki/ca-trust-legacy/%{legacy_default_bundle}
21mr|rootcerts-20250316.00-2|321	%{_datadir}/pki/ca-trust-legacy/%{legacy_disable_bundle}
21mr|rootcerts-20250316.00-2|322	# update/extract tool
21mr|rootcerts-20250316.00-2|323	%config(noreplace) %{catrustdir}/ca-legacy.conf
21mr|rootcerts-20250316.00-2|324	%{_bindir}/update-ca-trust
21mr|rootcerts-20250316.00-2|325	%{_bindir}/ca-legacy
21mr|rootcerts-20250316.00-2|326	%ghost %{catrustdir}/source/ca-bundle.legacy.crt
21mr|rootcerts-20250316.00-2|327	# files extracted files
21mr|rootcerts-20250316.00-2|328	%ghost %{catrustdir}/extracted/pem/tls-ca-bundle.pem
21mr|rootcerts-20250316.00-2|329	%ghost %{catrustdir}/extracted/pem/email-ca-bundle.pem
21mr|rootcerts-20250316.00-2|330	%ghost %{catrustdir}/extracted/pem/objsign-ca-bundle.pem
21mr|rootcerts-20250316.00-2|331	%ghost %{catrustdir}/extracted/openssl/%{openssl_format_trust_bundle}
21mr|rootcerts-20250316.00-2|332	%ghost %{catrustdir}/extracted/%{java_bundle}
21mr|rootcerts-20250316.00-2|333	%ghost %{catrustdir}/extracted/edk2/cacerts.bin
21mr|rootcerts-20250316.00-2|334	
21mr|rootcerts-20250316.00-2|335	
21mr|rootcerts-20250316.00-2|336	%if %{with java}
21mr|rootcerts-20250316.00-2|337	%files java
21mr|rootcerts-20250316.00-2|338	%dir %{_sysconfdir}/pki/java
21mr|rootcerts-20250316.00-2|339	%config(noreplace) %{_sysconfdir}/pki/java/cacerts
21mr|rootcerts-20250316.00-2|340	%endif
21mr|rootcerts-20250316.00-2|341	
21mr|rootcerts-20250316.00-2|342	%files russia
21mr|rootcerts-20250316.00-2|343	%{catrustdir}/source/anchors/russia_rsa2022.cer
21mr|rootcerts-20250316.00-2|344	%{catrustdir}/source/anchors/tlscc-ecdsa-a1.cer
21mr|rootcerts-20250316.00-2|345	%{catrustdir}/source/anchors/tlscc-gost-a1.cer

16506 21
21mr|rootfiles-12-3|1	# Exclude /bin/sh etc.
21mr|rootfiles-12-3|2	# This package is dependency of very basic system,
21mr|rootfiles-12-3|3	# depending from bash breaks installation order a bit
21mr|rootfiles-12-3|4	%global __requires_exclude ^/.*$
21mr|rootfiles-12-3|5	
21mr|rootfiles-12-3|6	Summary:	The basic required files for the root user's directory
21mr|rootfiles-12-3|7	Name:		rootfiles
21mr|rootfiles-12-3|8	Version:	12
21mr|rootfiles-12-3|9	Release:	3
21mr|rootfiles-12-3|10	License:	Public Domain
21mr|rootfiles-12-3|11	Group:		System/Base
21mr|rootfiles-12-3|12	
21mr|rootfiles-12-3|13	# This is a Red Hat maintained package which is specific to
21mr|rootfiles-12-3|14	# our distribution.  Thus the source is only available from
21mr|rootfiles-12-3|15	# within this srpm.
21mr|rootfiles-12-3|16	Source0:	dot-bashrc
21mr|rootfiles-12-3|17	Source1:	dot-bash_profile
21mr|rootfiles-12-3|18	Source2:	dot-bash_logout
21mr|rootfiles-12-3|19	Source3:	dot-tcshrc
21mr|rootfiles-12-3|20	Source4:	dot-cshrc
21mr|rootfiles-12-3|21	
21mr|rootfiles-12-3|22	BuildArch:	noarch
21mr|rootfiles-12-3|23	
21mr|rootfiles-12-3|24	%description
21mr|rootfiles-12-3|25	The rootfiles package contains basic required files that are placed
21mr|rootfiles-12-3|26	in the root user's account.  These files are basically the same
21mr|rootfiles-12-3|27	as those in /etc/skel, which are placed in regular
21mr|rootfiles-12-3|28	users' home directories.
21mr|rootfiles-12-3|29	
21mr|rootfiles-12-3|30	%prep
21mr|rootfiles-12-3|31	
21mr|rootfiles-12-3|32	%install
21mr|rootfiles-12-3|33	mkdir -p $RPM_BUILD_ROOT/root
21mr|rootfiles-12-3|34	
21mr|rootfiles-12-3|35	for file in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} ; do
21mr|rootfiles-12-3|36	f=`basename $file`
21mr|rootfiles-12-3|37	install -p -m 644 $file $RPM_BUILD_ROOT/root/${f/dot-/.}
21mr|rootfiles-12-3|38	done
21mr|rootfiles-12-3|39	
21mr|rootfiles-12-3|40	%posttrans
21mr|rootfiles-12-3|41	if [ $1 -eq 0 ] ; then
21mr|rootfiles-12-3|42	#copy recursively the content, but do not overwrite the original files provided by rootfiles package
21mr|rootfiles-12-3|43	cp -ndr --preserve=ownership,timestamps /etc/skel/. /root/ || :
21mr|rootfiles-12-3|44	fi
21mr|rootfiles-12-3|45	
21mr|rootfiles-12-3|46	%files
21mr|rootfiles-12-3|47	%config(noreplace) /root/.[A-Za-z]*

16507 21
21mr|rosa-chattr-0.5-5|1	Summary:	Tool for changing extended file attributes
21mr|rosa-chattr-0.5-5|2	Name:		rosa-chattr
21mr|rosa-chattr-0.5-5|3	Version:	0.5
21mr|rosa-chattr-0.5-5|4	Release:	5
21mr|rosa-chattr-0.5-5|5	License:	GPLv2+
21mr|rosa-chattr-0.5-5|6	Group:		File tools
21mr|rosa-chattr-0.5-5|7	Url:		https://abf.rosalinux.ru/uxteam/%{name}-devel
21mr|rosa-chattr-0.5-5|8	Source0:	%{url}/archive/%{name}-devel-%{version}.tar.gz
21mr|rosa-chattr-0.5-5|9	BuildRequires:	cmake
21mr|rosa-chattr-0.5-5|10	BuildRequires:	qt4-devel
21mr|rosa-chattr-0.5-5|11	Requires:	e2fsprogs
21mr|rosa-chattr-0.5-5|12	Requires:	rosa-icons
21mr|rosa-chattr-0.5-5|13	
21mr|rosa-chattr-0.5-5|14	%description
21mr|rosa-chattr-0.5-5|15	Tool for changing extended file attributes on a Linux file system.
21mr|rosa-chattr-0.5-5|16	
21mr|rosa-chattr-0.5-5|17	%files -f %{name}.lang
21mr|rosa-chattr-0.5-5|18	%{_bindir}/%{name}
21mr|rosa-chattr-0.5-5|19	%{_sbindir}/%{name}
21mr|rosa-chattr-0.5-5|20	%{_datadir}/applications/%{name}.desktop
21mr|rosa-chattr-0.5-5|21	%{_datadir}/doc/%{name}/help.pdf
21mr|rosa-chattr-0.5-5|22	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|rosa-chattr-0.5-5|23	%{_sysconfdir}/pam.d/%{name}
21mr|rosa-chattr-0.5-5|24	%{_sysconfdir}/security/console.apps/%{name}
21mr|rosa-chattr-0.5-5|25	
21mr|rosa-chattr-0.5-5|26	#----------------------------------------------------------------------------
21mr|rosa-chattr-0.5-5|27	
21mr|rosa-chattr-0.5-5|28	%prep
21mr|rosa-chattr-0.5-5|29	%setup -qn %{name}-devel-%{version}
21mr|rosa-chattr-0.5-5|30	
21mr|rosa-chattr-0.5-5|31	%build
21mr|rosa-chattr-0.5-5|32	%cmake_qt4
21mr|rosa-chattr-0.5-5|33	%make
21mr|rosa-chattr-0.5-5|34	
21mr|rosa-chattr-0.5-5|35	%install
21mr|rosa-chattr-0.5-5|36	%makeinstall_std -C build
21mr|rosa-chattr-0.5-5|37	
21mr|rosa-chattr-0.5-5|38	ln -sf consolehelper %{buildroot}%{_bindir}/%{name}
21mr|rosa-chattr-0.5-5|39	
21mr|rosa-chattr-0.5-5|40	%if %{mdvver} == 201900
21mr|rosa-chattr-0.5-5|41	sed -i 's@^Exec=/usr/bin/rosa-chattr$@Exec=/bin/sh -c "/usr/bin/rosa-chattr || /usr/bin/rosa-chattr"@' %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|rosa-chattr-0.5-5|42	%endif
21mr|rosa-chattr-0.5-5|43	
21mr|rosa-chattr-0.5-5|44	%find_lang %{name}

16508 21
21mr|rosa-device-manager-0.2.8-2|1	Summary:	ROSA Device Manager
21mr|rosa-device-manager-0.2.8-2|2	Name:		rosa-device-manager
21mr|rosa-device-manager-0.2.8-2|3	Version:	0.2.8
21mr|rosa-device-manager-0.2.8-2|4	Release:	2
21mr|rosa-device-manager-0.2.8-2|5	License:	GPLv3+
21mr|rosa-device-manager-0.2.8-2|6	Group:		System/Configuration/Hardware
21mr|rosa-device-manager-0.2.8-2|7	Url:		https://abf.rosalinux.ru/uxteam/%{name}-devel
21mr|rosa-device-manager-0.2.8-2|8	Source0:	%{url}/archive/%{name}-devel-%{version}.tar.gz
21mr|rosa-device-manager-0.2.8-2|9	Source1:	%{name}.rpmlintrc
21mr|rosa-device-manager-0.2.8-2|10	Patch0:		rosa-device-manager-devel-0.2.8-python3.patch
21mr|rosa-device-manager-0.2.8-2|11	BuildRequires:	cmake
21mr|rosa-device-manager-0.2.8-2|12	BuildRequires:	qmake5
21mr|rosa-device-manager-0.2.8-2|13	BuildRequires:	qt5-linguist-tools
21mr|rosa-device-manager-0.2.8-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|rosa-device-manager-0.2.8-2|15	BuildRequires:	pkgconfig(python3)
21mr|rosa-device-manager-0.2.8-2|16	BuildRequires:	python3-qt5-devel
21mr|rosa-device-manager-0.2.8-2|17	Requires:	python3-pyudev
21mr|rosa-device-manager-0.2.8-2|18	Requires:	python3dist(configparser)
21mr|rosa-device-manager-0.2.8-2|19	Requires:	python3dist(pyqt5)
21mr|rosa-device-manager-0.2.8-2|20	Requires(post):	rpm-helper
21mr|rosa-device-manager-0.2.8-2|21	BuildArch:	noarch
21mr|rosa-device-manager-0.2.8-2|22	
21mr|rosa-device-manager-0.2.8-2|23	%description
21mr|rosa-device-manager-0.2.8-2|24	Identification and blocking of devices.
21mr|rosa-device-manager-0.2.8-2|25	
21mr|rosa-device-manager-0.2.8-2|26	%files
21mr|rosa-device-manager-0.2.8-2|27	%attr(0644,root,root) %{_datadir}/polkit-1/actions/com.rosalinux.devicemanager.policy
21mr|rosa-device-manager-0.2.8-2|28	%attr(0640,root,root) %{_presetdir}/90-%{name}.preset
21mr|rosa-device-manager-0.2.8-2|29	%attr(0640,root,root) %{_unitdir}/%{name}-update.service
21mr|rosa-device-manager-0.2.8-2|30	%attr(0640,root,root) %{_unitdir}/%{name}-notify@.service
21mr|rosa-device-manager-0.2.8-2|31	%attr(0640,root,root) %{python3_sitelib}/rosa_device_manager
21mr|rosa-device-manager-0.2.8-2|32	%attr(0750,root,root) %{_sbindir}/%{name}
21mr|rosa-device-manager-0.2.8-2|33	%attr(0755,root,root) %{_bindir}/%{name}-notifier
21mr|rosa-device-manager-0.2.8-2|34	%attr(0755,root,root) %{_datadir}/%{name}/locale
21mr|rosa-device-manager-0.2.8-2|35	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/udev/rules.d/00-%{name}.rules
21mr|rosa-device-manager-0.2.8-2|36	%attr(0640,root,root) %config(noreplace) %{_datadir}/%{name}/%{name}.conf
21mr|rosa-device-manager-0.2.8-2|37	%attr(0750,root,root) %dir %{_var}/log/%{name}/
21mr|rosa-device-manager-0.2.8-2|38	%attr(0640,root,root) %ghost %{_sysconfdir}/udev/rules.d/00-%{name}.rules.rpmnew
21mr|rosa-device-manager-0.2.8-2|39	%attr(0640,root,root) %ghost %{_datadir}/%{name}/%{name}.conf.rpmnew
21mr|rosa-device-manager-0.2.8-2|40	%attr(0640,root,root) %ghost %{_datadir}/%{name}/update_request
21mr|rosa-device-manager-0.2.8-2|41	%attr(0640,root,root) %ghost %{_datadir}/%{name}/notify_arguments
21mr|rosa-device-manager-0.2.8-2|42	%attr(0640,root,root) %ghost %{_datadir}/%{name}/last_unidentified
21mr|rosa-device-manager-0.2.8-2|43	%attr(0640,root,root) %ghost %{_var}/log/%{name}/00_pci_main_identified.log
21mr|rosa-device-manager-0.2.8-2|44	%attr(0640,root,root) %ghost %{_var}/log/%{name}/01_pci_main_unidentified.log
21mr|rosa-device-manager-0.2.8-2|45	%attr(0640,root,root) %ghost %{_var}/log/%{name}/02_pci_monitor_identified.log
21mr|rosa-device-manager-0.2.8-2|46	%attr(0640,root,root) %ghost %{_var}/log/%{name}/03_pci_monitor_unidentified.log
21mr|rosa-device-manager-0.2.8-2|47	%attr(0640,root,root) %ghost %{_var}/log/%{name}/04_pci_other.log
21mr|rosa-device-manager-0.2.8-2|48	%attr(0640,root,root) %ghost %{_var}/log/%{name}/10_platform_serio_identified.log
21mr|rosa-device-manager-0.2.8-2|49	%attr(0640,root,root) %ghost %{_var}/log/%{name}/11_platform_serio_unidentified.log
21mr|rosa-device-manager-0.2.8-2|50	%attr(0640,root,root) %ghost %{_var}/log/%{name}/12_platform_other.log
21mr|rosa-device-manager-0.2.8-2|51	%attr(0640,root,root) %ghost %{_var}/log/%{name}/20_virtual_dmi_identified.log
21mr|rosa-device-manager-0.2.8-2|52	%attr(0640,root,root) %ghost %{_var}/log/%{name}/21_virtual_dmi_unidentified.log
21mr|rosa-device-manager-0.2.8-2|53	%attr(0640,root,root) %ghost %{_var}/log/%{name}/22_virtual_other.log
21mr|rosa-device-manager-0.2.8-2|54	%attr(0640,root,root) %ghost %{_var}/log/%{name}/60_devices_other.log
21mr|rosa-device-manager-0.2.8-2|55	%attr(0640,root,root) %ghost %{_var}/log/%{name}/80_not_devices.log
21mr|rosa-device-manager-0.2.8-2|56	
21mr|rosa-device-manager-0.2.8-2|57	%post
21mr|rosa-device-manager-0.2.8-2|58	%create_ghostfile %{_sysconfdir}/udev/rules.d/00-%{name}.rules.rpmnew root root 640
21mr|rosa-device-manager-0.2.8-2|59	%create_ghostfile %{_datadir}/%{name}/%{name}.conf.rpmnew root root 640
21mr|rosa-device-manager-0.2.8-2|60	%create_ghostfile %{_datadir}/%{name}/update_request root root 640
21mr|rosa-device-manager-0.2.8-2|61	%create_ghostfile %{_datadir}/%{name}/notify_arguments root root 640
21mr|rosa-device-manager-0.2.8-2|62	%create_ghostfile %{_datadir}/%{name}/last_unidentified root root 640
21mr|rosa-device-manager-0.2.8-2|63	%create_ghostfile %{_var}/log/%{name}/00_pci_main_identified.log root root 640
21mr|rosa-device-manager-0.2.8-2|64	%create_ghostfile %{_var}/log/%{name}/01_pci_main_unidentified.log root root 640
21mr|rosa-device-manager-0.2.8-2|65	%create_ghostfile %{_var}/log/%{name}/02_pci_monitor_identified.log root root 640
21mr|rosa-device-manager-0.2.8-2|66	%create_ghostfile %{_var}/log/%{name}/03_pci_monitor_unidentified.log root root 640
21mr|rosa-device-manager-0.2.8-2|67	%create_ghostfile %{_var}/log/%{name}/04_pci_other.log root root 640
21mr|rosa-device-manager-0.2.8-2|68	%create_ghostfile %{_var}/log/%{name}/10_platform_serio_identified.log root root 640
21mr|rosa-device-manager-0.2.8-2|69	%create_ghostfile %{_var}/log/%{name}/11_platform_serio_unidentified.log root root 640
21mr|rosa-device-manager-0.2.8-2|70	%create_ghostfile %{_var}/log/%{name}/12_platform_other.log root root 640
21mr|rosa-device-manager-0.2.8-2|71	%create_ghostfile %{_var}/log/%{name}/20_virtual_dmi_identified.log root root 640
21mr|rosa-device-manager-0.2.8-2|72	%create_ghostfile %{_var}/log/%{name}/21_virtual_dmi_unidentified.log root root 640
21mr|rosa-device-manager-0.2.8-2|73	%create_ghostfile %{_var}/log/%{name}/22_virtual_other.log root root 640
21mr|rosa-device-manager-0.2.8-2|74	%create_ghostfile %{_var}/log/%{name}/60_devices_other.log root root 640
21mr|rosa-device-manager-0.2.8-2|75	%create_ghostfile %{_var}/log/%{name}/80_not_devices.log root root 640
21mr|rosa-device-manager-0.2.8-2|76	
21mr|rosa-device-manager-0.2.8-2|77	%systemd_post %{name}-update.service
21mr|rosa-device-manager-0.2.8-2|78	
21mr|rosa-device-manager-0.2.8-2|79	%preun
21mr|rosa-device-manager-0.2.8-2|80	%systemd_preun %{name}-update.service
21mr|rosa-device-manager-0.2.8-2|81	
21mr|rosa-device-manager-0.2.8-2|82	%postun
21mr|rosa-device-manager-0.2.8-2|83	%systemd_postun_with_restart %{name}-update.service
21mr|rosa-device-manager-0.2.8-2|84	
21mr|rosa-device-manager-0.2.8-2|85	#----------------------------------------------------------------------------
21mr|rosa-device-manager-0.2.8-2|86	
21mr|rosa-device-manager-0.2.8-2|87	%prep
21mr|rosa-device-manager-0.2.8-2|88	%autosetup -p1 -n %{name}-devel-%{version}
21mr|rosa-device-manager-0.2.8-2|89	
21mr|rosa-device-manager-0.2.8-2|90	%build
21mr|rosa-device-manager-0.2.8-2|91	%cmake_qt5 \
21mr|rosa-device-manager-0.2.8-2|92	-DPYTHON_SITE_PACKAGES="%{python3_sitelib}"
21mr|rosa-device-manager-0.2.8-2|93	%make
21mr|rosa-device-manager-0.2.8-2|94	
21mr|rosa-device-manager-0.2.8-2|95	%install
21mr|rosa-device-manager-0.2.8-2|96	%makeinstall_std -C build
21mr|rosa-device-manager-0.2.8-2|97	
21mr|rosa-device-manager-0.2.8-2|98	mkdir -p "%{buildroot}%{_var}/log/%{name}"
21mr|rosa-device-manager-0.2.8-2|99	
21mr|rosa-device-manager-0.2.8-2|100	%py3_shebang_fix %{buildroot}%{_bindir}/%{name}-notifier
21mr|rosa-device-manager-0.2.8-2|101	%py3_shebang_fix %{buildroot}%{_sbindir}/%{name}
21mr|rosa-device-manager-0.2.8-2|102	
21mr|rosa-device-manager-0.2.8-2|103	touch %{buildroot}%{_sysconfdir}/udev/rules.d/00-%{name}.rules.rpmnew
21mr|rosa-device-manager-0.2.8-2|104	touch %{buildroot}%{_datadir}/%{name}/%{name}.conf.rpmnew
21mr|rosa-device-manager-0.2.8-2|105	touch %{buildroot}%{_datadir}/%{name}/update_request
21mr|rosa-device-manager-0.2.8-2|106	touch %{buildroot}%{_datadir}/%{name}/notify_arguments
21mr|rosa-device-manager-0.2.8-2|107	touch %{buildroot}%{_datadir}/%{name}/last_unidentified
21mr|rosa-device-manager-0.2.8-2|108	touch %{buildroot}%{_var}/log/%{name}/00_pci_main_identified.log
21mr|rosa-device-manager-0.2.8-2|109	touch %{buildroot}%{_var}/log/%{name}/01_pci_main_unidentified.log
21mr|rosa-device-manager-0.2.8-2|110	touch %{buildroot}%{_var}/log/%{name}/02_pci_monitor_identified.log
21mr|rosa-device-manager-0.2.8-2|111	touch %{buildroot}%{_var}/log/%{name}/03_pci_monitor_unidentified.log
21mr|rosa-device-manager-0.2.8-2|112	touch %{buildroot}%{_var}/log/%{name}/04_pci_other.log
21mr|rosa-device-manager-0.2.8-2|113	touch %{buildroot}%{_var}/log/%{name}/10_platform_serio_identified.log
21mr|rosa-device-manager-0.2.8-2|114	touch %{buildroot}%{_var}/log/%{name}/11_platform_serio_unidentified.log
21mr|rosa-device-manager-0.2.8-2|115	touch %{buildroot}%{_var}/log/%{name}/12_platform_other.log
21mr|rosa-device-manager-0.2.8-2|116	touch %{buildroot}%{_var}/log/%{name}/20_virtual_dmi_identified.log
21mr|rosa-device-manager-0.2.8-2|117	touch %{buildroot}%{_var}/log/%{name}/21_virtual_dmi_unidentified.log
21mr|rosa-device-manager-0.2.8-2|118	touch %{buildroot}%{_var}/log/%{name}/22_virtual_other.log
21mr|rosa-device-manager-0.2.8-2|119	touch %{buildroot}%{_var}/log/%{name}/60_devices_other.log
21mr|rosa-device-manager-0.2.8-2|120	touch %{buildroot}%{_var}/log/%{name}/80_not_devices.log

16509 21
21mr|rosa-freeze-0.9.9-4|1	Name:		rosa-freeze
21mr|rosa-freeze-0.9.9-4|2	Version:	0.9.9
21mr|rosa-freeze-0.9.9-4|3	Release:	4
21mr|rosa-freeze-0.9.9-4|4	Group:		System/Base
21mr|rosa-freeze-0.9.9-4|5	Summary:	ROSA Freeze
21mr|rosa-freeze-0.9.9-4|6	License:	BSD
21mr|rosa-freeze-0.9.9-4|7	Url:		http://wiki.rosalab.ru/en/index.php/ROSA_Freeze
21mr|rosa-freeze-0.9.9-4|8	Source0:	https://abf.io/soft/%{name}/archive/%{name}-%{version}.tar.gz
21mr|rosa-freeze-0.9.9-4|9	Source1:	rfreeze.policy
21mr|rosa-freeze-0.9.9-4|10	Source10:	%{name}.rpmlintrc
21mr|rosa-freeze-0.9.9-4|11	Patch0:		rosa-freeze-0.9.9-py3.patch
21mr|rosa-freeze-0.9.9-4|12	Patch1:		rosa-freeze-0.9.9-set-boot-default.patch
21mr|rosa-freeze-0.9.9-4|13	BuildRequires:	pkgconfig(python3)
21mr|rosa-freeze-0.9.9-4|14	Requires:	dracut-aufs
21mr|rosa-freeze-0.9.9-4|15	Requires:	rsync
21mr|rosa-freeze-0.9.9-4|16	Requires:	python3-%{name} = %{EVRD}
21mr|rosa-freeze-0.9.9-4|17	Requires:	python3dist(configparser)
21mr|rosa-freeze-0.9.9-4|18	BuildArch:	noarch
21mr|rosa-freeze-0.9.9-4|19	
21mr|rosa-freeze-0.9.9-4|20	%description
21mr|rosa-freeze-0.9.9-4|21	ROSA Freeze
21mr|rosa-freeze-0.9.9-4|22	
21mr|rosa-freeze-0.9.9-4|23	%post
21mr|rosa-freeze-0.9.9-4|24	%systemd_post %{name}.service
21mr|rosa-freeze-0.9.9-4|25	
21mr|rosa-freeze-0.9.9-4|26	%preun
21mr|rosa-freeze-0.9.9-4|27	%systemd_preun %{name}.service
21mr|rosa-freeze-0.9.9-4|28	
21mr|rosa-freeze-0.9.9-4|29	%postun
21mr|rosa-freeze-0.9.9-4|30	%_postun_userdel %{name}
21mr|rosa-freeze-0.9.9-4|31	%systemd_postun_with_restart %{name}.service
21mr|rosa-freeze-0.9.9-4|32	
21mr|rosa-freeze-0.9.9-4|33	%files -f %{name}.lang
21mr|rosa-freeze-0.9.9-4|34	%{_bindir}/*
21mr|rosa-freeze-0.9.9-4|35	%{_datadir}/polkit-1/actions/rfreeze.policy
21mr|rosa-freeze-0.9.9-4|36	%{_sbindir}/*
21mr|rosa-freeze-0.9.9-4|37	%{_unitdir}/*
21mr|rosa-freeze-0.9.9-4|38	
21mr|rosa-freeze-0.9.9-4|39	#----------------------------------------------------------------
21mr|rosa-freeze-0.9.9-4|40	
21mr|rosa-freeze-0.9.9-4|41	%package -n     python3-%{name}
21mr|rosa-freeze-0.9.9-4|42	Summary:        Python API for ROSA Freeze
21mr|rosa-freeze-0.9.9-4|43	Group:          System/Base
21mr|rosa-freeze-0.9.9-4|44	
21mr|rosa-freeze-0.9.9-4|45	%description -n python3-%{name}
21mr|rosa-freeze-0.9.9-4|46	Python-%{name} is a module with Python API to
21mr|rosa-freeze-0.9.9-4|47	manipulate ROSA Freeze features.
21mr|rosa-freeze-0.9.9-4|48	
21mr|rosa-freeze-0.9.9-4|49	%files -n python3-%{name}
21mr|rosa-freeze-0.9.9-4|50	%{python3_sitelib}/*
21mr|rosa-freeze-0.9.9-4|51	
21mr|rosa-freeze-0.9.9-4|52	#----------------------------------------------------------------
21mr|rosa-freeze-0.9.9-4|53	
21mr|rosa-freeze-0.9.9-4|54	%prep
21mr|rosa-freeze-0.9.9-4|55	%setup -q
21mr|rosa-freeze-0.9.9-4|56	%apply_patches
21mr|rosa-freeze-0.9.9-4|57	
21mr|rosa-freeze-0.9.9-4|58	%build
21mr|rosa-freeze-0.9.9-4|59	pushd po
21mr|rosa-freeze-0.9.9-4|60	%make
21mr|rosa-freeze-0.9.9-4|61	popd
21mr|rosa-freeze-0.9.9-4|62	
21mr|rosa-freeze-0.9.9-4|63	%install
21mr|rosa-freeze-0.9.9-4|64	install -m700 -D rfreeze %{buildroot}%{_sbindir}/rfreeze
21mr|rosa-freeze-0.9.9-4|65	install -m700 rosa-freeze-partition %{buildroot}%{_sbindir}/rosa-freeze-partition
21mr|rosa-freeze-0.9.9-4|66	install -m644 -D rosa-freeze.service %{buildroot}%{_unitdir}/rosa-freeze.service
21mr|rosa-freeze-0.9.9-4|67	
21mr|rosa-freeze-0.9.9-4|68	mkdir -p %{buildroot}%{python3_sitelib}
21mr|rosa-freeze-0.9.9-4|69	cp -r rosa_freeze %{buildroot}%{python3_sitelib}
21mr|rosa-freeze-0.9.9-4|70	pushd po
21mr|rosa-freeze-0.9.9-4|71	%makeinstall_std
21mr|rosa-freeze-0.9.9-4|72	popd
21mr|rosa-freeze-0.9.9-4|73	
21mr|rosa-freeze-0.9.9-4|74	mkdir -p %{buildroot}%{_bindir}
21mr|rosa-freeze-0.9.9-4|75	cat > %{buildroot}%{_bindir}/rfreeze <<EOF
21mr|rosa-freeze-0.9.9-4|76	#!/bin/sh
21mr|rosa-freeze-0.9.9-4|77	pkexec %{_sbindir}/rfreeze "\$@"
21mr|rosa-freeze-0.9.9-4|78	EOF
21mr|rosa-freeze-0.9.9-4|79	chmod +x %{buildroot}%{_bindir}/rfreeze
21mr|rosa-freeze-0.9.9-4|80	
21mr|rosa-freeze-0.9.9-4|81	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|rosa-freeze-0.9.9-4|82	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/polkit-1/actions/
21mr|rosa-freeze-0.9.9-4|83	
21mr|rosa-freeze-0.9.9-4|84	%find_lang %{name}
21mr|rosa-freeze-0.9.9-4|85	
21mr|rosa-freeze-0.9.9-4|86	#fix python shebang
21mr|rosa-freeze-0.9.9-4|87	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_sbindir}/rfreeze

16510 21
21mr|rosa-freeze-ui-0.9-9|1	Name:		rosa-freeze-ui
21mr|rosa-freeze-ui-0.9-9|2	Version:	0.9
21mr|rosa-freeze-ui-0.9-9|3	Release:	9
21mr|rosa-freeze-ui-0.9-9|4	Group:		System/Base
21mr|rosa-freeze-ui-0.9-9|5	Summary:	ROSA Freeze GUI
21mr|rosa-freeze-ui-0.9-9|6	License:	BSD
21mr|rosa-freeze-ui-0.9-9|7	Url:		http://wiki.rosalab.ru/en/index.php/ROSA_Freeze
21mr|rosa-freeze-ui-0.9-9|8	Source0:	https://abf.io/soft/%{name}/archive/%{name}-%{version}.tar.gz
21mr|rosa-freeze-ui-0.9-9|9	Source1:	rosa-freeze-16.png
21mr|rosa-freeze-ui-0.9-9|10	Source2:	rosa-freeze-22.png
21mr|rosa-freeze-ui-0.9-9|11	Source3:	rosa-freeze-24.png
21mr|rosa-freeze-ui-0.9-9|12	Source4:	rosa-freeze-32.png
21mr|rosa-freeze-ui-0.9-9|13	Source5:	rosa-freeze-48.png
21mr|rosa-freeze-ui-0.9-9|14	Source6:	rosa-freeze-64.png
21mr|rosa-freeze-ui-0.9-9|15	Source7:	rosa-freeze-128.png
21mr|rosa-freeze-ui-0.9-9|16	Source8:	rosa-freeze-256.png
21mr|rosa-freeze-ui-0.9-9|17	Source9:	rfreeze-ui.policy
21mr|rosa-freeze-ui-0.9-9|18	Source100:	%{name}.rpmlintrc
21mr|rosa-freeze-ui-0.9-9|19	Patch0:		rosa-freeze-ui-0.9-py3.patch
21mr|rosa-freeze-ui-0.9-9|20	Patch1:		rosa-freeze-ui-0.9-drop-tmpfs.patch
21mr|rosa-freeze-ui-0.9-9|21	BuildArch:	noarch
21mr|rosa-freeze-ui-0.9-9|22	Requires:	rosa-freeze
21mr|rosa-freeze-ui-0.9-9|23	Requires:	python3-qt5-widgets
21mr|rosa-freeze-ui-0.9-9|24	Requires:	python3-qt5-gui
21mr|rosa-freeze-ui-0.9-9|25	Provides:	rfreeze-ui
21mr|rosa-freeze-ui-0.9-9|26	
21mr|rosa-freeze-ui-0.9-9|27	%description
21mr|rosa-freeze-ui-0.9-9|28	GUI for ROSA Freeze
21mr|rosa-freeze-ui-0.9-9|29	
21mr|rosa-freeze-ui-0.9-9|30	%files -f %{name}.lang
21mr|rosa-freeze-ui-0.9-9|31	%{_bindir}/*
21mr|rosa-freeze-ui-0.9-9|32	%{_datadir}/applications/%{name}.desktop
21mr|rosa-freeze-ui-0.9-9|33	%{_datadir}/polkit-1/actions/rfreeze-ui.policy
21mr|rosa-freeze-ui-0.9-9|34	%{_iconsdir}/hicolor/*/apps/*
21mr|rosa-freeze-ui-0.9-9|35	%{py3_puresitedir}/*
21mr|rosa-freeze-ui-0.9-9|36	%{_sbindir}/*
21mr|rosa-freeze-ui-0.9-9|37	
21mr|rosa-freeze-ui-0.9-9|38	#----------------------------------------------------------------
21mr|rosa-freeze-ui-0.9-9|39	
21mr|rosa-freeze-ui-0.9-9|40	%prep
21mr|rosa-freeze-ui-0.9-9|41	%setup -q
21mr|rosa-freeze-ui-0.9-9|42	%apply_patches
21mr|rosa-freeze-ui-0.9-9|43	
21mr|rosa-freeze-ui-0.9-9|44	%build
21mr|rosa-freeze-ui-0.9-9|45	
21mr|rosa-freeze-ui-0.9-9|46	%install
21mr|rosa-freeze-ui-0.9-9|47	install -m700 -D rfreeze.py %{buildroot}%{_sbindir}/rfreeze-ui
21mr|rosa-freeze-ui-0.9-9|48	
21mr|rosa-freeze-ui-0.9-9|49	mkdir -p %{buildroot}%{py3_puresitedir}/rosa_freeze_ui
21mr|rosa-freeze-ui-0.9-9|50	cp -r rosa_freeze_ui/*py %{buildroot}%{py3_puresitedir}/rosa_freeze_ui/
21mr|rosa-freeze-ui-0.9-9|51	
21mr|rosa-freeze-ui-0.9-9|52	mkdir -p %{buildroot}%{_datadir}/%{name}/i18n
21mr|rosa-freeze-ui-0.9-9|53	cp *qm %{buildroot}%{_datadir}/%{name}/i18n/
21mr|rosa-freeze-ui-0.9-9|54	
21mr|rosa-freeze-ui-0.9-9|55	mkdir -p %{buildroot}%{_bindir}
21mr|rosa-freeze-ui-0.9-9|56	cat > %{buildroot}%{_bindir}/rfreeze-ui <<EOF
21mr|rosa-freeze-ui-0.9-9|57	#!/bin/sh
21mr|rosa-freeze-ui-0.9-9|58	pkexec %{_sbindir}/rfreeze-ui "\$@"
21mr|rosa-freeze-ui-0.9-9|59	EOF
21mr|rosa-freeze-ui-0.9-9|60	chmod +x %{buildroot}%{_bindir}/rfreeze-ui
21mr|rosa-freeze-ui-0.9-9|61	
21mr|rosa-freeze-ui-0.9-9|62	for s in 16 22 24 32 48 64 128 256; do
21mr|rosa-freeze-ui-0.9-9|63	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21mr|rosa-freeze-ui-0.9-9|64	done
21mr|rosa-freeze-ui-0.9-9|65	install -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21mr|rosa-freeze-ui-0.9-9|66	install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/22x22/apps/%{name}.png
21mr|rosa-freeze-ui-0.9-9|67	install -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/24x24/apps/%{name}.png
21mr|rosa-freeze-ui-0.9-9|68	install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21mr|rosa-freeze-ui-0.9-9|69	install -m 0644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|rosa-freeze-ui-0.9-9|70	install -m 0644 %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21mr|rosa-freeze-ui-0.9-9|71	install -m 0644 %{SOURCE7} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21mr|rosa-freeze-ui-0.9-9|72	install -m 0644 %{SOURCE8} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
21mr|rosa-freeze-ui-0.9-9|73	
21mr|rosa-freeze-ui-0.9-9|74	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|rosa-freeze-ui-0.9-9|75	install -m 0644 %{SOURCE9} %{buildroot}%{_datadir}/polkit-1/actions/
21mr|rosa-freeze-ui-0.9-9|76	
21mr|rosa-freeze-ui-0.9-9|77	mkdir -p %{buildroot}%{_datadir}/applications/
21mr|rosa-freeze-ui-0.9-9|78	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21mr|rosa-freeze-ui-0.9-9|79	[Desktop Entry]
21mr|rosa-freeze-ui-0.9-9|80	Version=1.0
21mr|rosa-freeze-ui-0.9-9|81	Name=ROSA Freeze
21mr|rosa-freeze-ui-0.9-9|82	Name[ru]=ROSA Freeze
21mr|rosa-freeze-ui-0.9-9|83	Comment=Freeze your system before experiments
21mr|rosa-freeze-ui-0.9-9|84	Comment[ru]=Заморозка состояния системы для экспериментального или неквалифицированного использования
21mr|rosa-freeze-ui-0.9-9|85	Exec=%{_bindir}/rfreeze-ui
21mr|rosa-freeze-ui-0.9-9|86	Icon=rosa-freeze-ui
21mr|rosa-freeze-ui-0.9-9|87	Terminal=false
21mr|rosa-freeze-ui-0.9-9|88	Type=Application
21mr|rosa-freeze-ui-0.9-9|89	Categories=System;
21mr|rosa-freeze-ui-0.9-9|90	EOF
21mr|rosa-freeze-ui-0.9-9|91	
21mr|rosa-freeze-ui-0.9-9|92	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|rosa-freeze-ui-0.9-9|93	
21mr|rosa-freeze-ui-0.9-9|94	%find_lang %{name} --with-qt --all-name
21mr|rosa-freeze-ui-0.9-9|95	
21mr|rosa-freeze-ui-0.9-9|96	sed -i 's|#!/usr/bin/python.*|#!/usr/bin/python3|' %{buildroot}%{_sbindir}/rfreeze-ui

16511 21
21mr|rosa-gdm-in-plasma5-1.0-1|1	Summary: Configs to use GDM as default DM in KDE Plasma 5
21mr|rosa-gdm-in-plasma5-1.0-1|2	Name: rosa-gdm-in-plasma5
21mr|rosa-gdm-in-plasma5-1.0-1|3	Group: Graphical desktop/KDE
21mr|rosa-gdm-in-plasma5-1.0-1|4	License: Public Domain
21mr|rosa-gdm-in-plasma5-1.0-1|5	Version: 1.0
21mr|rosa-gdm-in-plasma5-1.0-1|6	Release: 1
21mr|rosa-gdm-in-plasma5-1.0-1|7	BuildArch: noarch
21mr|rosa-gdm-in-plasma5-1.0-1|8	Requires: gdm
21mr|rosa-gdm-in-plasma5-1.0-1|9	# TODO: order installation before sddm
21mr|rosa-gdm-in-plasma5-1.0-1|10	
21mr|rosa-gdm-in-plasma5-1.0-1|11	%description
21mr|rosa-gdm-in-plasma5-1.0-1|12	Configs to use GDM as default DM in KDE Plasma 5
21mr|rosa-gdm-in-plasma5-1.0-1|13	(GDM supports 2-factor authentication and other important features)
21mr|rosa-gdm-in-plasma5-1.0-1|14	
21mr|rosa-gdm-in-plasma5-1.0-1|15	%files
21mr|rosa-gdm-in-plasma5-1.0-1|16	%{_presetdir}/70-%{name}.preset
21mr|rosa-gdm-in-plasma5-1.0-1|17	#------------------------------------------------------------------
21mr|rosa-gdm-in-plasma5-1.0-1|18	
21mr|rosa-gdm-in-plasma5-1.0-1|19	%prep
21mr|rosa-gdm-in-plasma5-1.0-1|20	%build
21mr|rosa-gdm-in-plasma5-1.0-1|21	%install
21mr|rosa-gdm-in-plasma5-1.0-1|22	mkdir -p %{buildroot}%{_presetdir}
21mr|rosa-gdm-in-plasma5-1.0-1|23	# systemd package has file /lib/systemd/system-preset/85-display-manager.preset
21mr|rosa-gdm-in-plasma5-1.0-1|24	# where all DMs are enabled, 70 < 85 -> higher priority
21mr|rosa-gdm-in-plasma5-1.0-1|25	cat > %{buildroot}%{_presetdir}/70-%{name}.preset << 'EOF'
21mr|rosa-gdm-in-plasma5-1.0-1|26	disable sddm.service
21mr|rosa-gdm-in-plasma5-1.0-1|27	enable gdm.service
21mr|rosa-gdm-in-plasma5-1.0-1|28	EOF

16512 21
21mr|rosa-gsettings-desktop-schemas-40-2|1	Summary:	ROSA schemas for GNOME
21mr|rosa-gsettings-desktop-schemas-40-2|2	Name:		rosa-gsettings-desktop-schemas
21mr|rosa-gsettings-desktop-schemas-40-2|3	Version:	40
21mr|rosa-gsettings-desktop-schemas-40-2|4	Release:	2
21mr|rosa-gsettings-desktop-schemas-40-2|5	Group:		Graphical desktop/GNOME
21mr|rosa-gsettings-desktop-schemas-40-2|6	License:	GPLv2+
21mr|rosa-gsettings-desktop-schemas-40-2|7	URL:		http://rosalinux.ru
21mr|rosa-gsettings-desktop-schemas-40-2|8	Source0:	desktop-interface
21mr|rosa-gsettings-desktop-schemas-40-2|9	Source1:	desktop-wm-preferences
21mr|rosa-gsettings-desktop-schemas-40-2|10	Source2:	gedit-preferences-editor
21mr|rosa-gsettings-desktop-schemas-40-2|11	Source3:	nautilus
21mr|rosa-gsettings-desktop-schemas-40-2|12	Source4:	settings-daemon-plugins-xsettings
21mr|rosa-gsettings-desktop-schemas-40-2|13	Source5:	shell-extensions-user-theme
21mr|rosa-gsettings-desktop-schemas-40-2|14	Source6:	shell
21mr|rosa-gsettings-desktop-schemas-40-2|15	Source7:	terminal
21mr|rosa-gsettings-desktop-schemas-40-2|16	Requires:	glib2.0-common
21mr|rosa-gsettings-desktop-schemas-40-2|17	Requires:	gsettings-desktop-schemas
21mr|rosa-gsettings-desktop-schemas-40-2|18	BuildArch:	noarch
21mr|rosa-gsettings-desktop-schemas-40-2|19	
21mr|rosa-gsettings-desktop-schemas-40-2|20	%description
21mr|rosa-gsettings-desktop-schemas-40-2|21	This contains a collection ROSA schemas for GNOME.
21mr|rosa-gsettings-desktop-schemas-40-2|22	
21mr|rosa-gsettings-desktop-schemas-40-2|23	%files
21mr|rosa-gsettings-desktop-schemas-40-2|24	%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|25	%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|26	
21mr|rosa-gsettings-desktop-schemas-40-2|27	%post
21mr|rosa-gsettings-desktop-schemas-40-2|28	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|29	
21mr|rosa-gsettings-desktop-schemas-40-2|30	%postun
21mr|rosa-gsettings-desktop-schemas-40-2|31	if [ $1 -eq 0 ]; then
21mr|rosa-gsettings-desktop-schemas-40-2|32	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|33	fi
21mr|rosa-gsettings-desktop-schemas-40-2|34	
21mr|rosa-gsettings-desktop-schemas-40-2|35	%posttrans
21mr|rosa-gsettings-desktop-schemas-40-2|36	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|37	
21mr|rosa-gsettings-desktop-schemas-40-2|38	#----------------------------------------------------------------------------
21mr|rosa-gsettings-desktop-schemas-40-2|39	
21mr|rosa-gsettings-desktop-schemas-40-2|40	%package theme
21mr|rosa-gsettings-desktop-schemas-40-2|41	Summary:	ROSA schemas for GNOME theme
21mr|rosa-gsettings-desktop-schemas-40-2|42	Group:		Graphical desktop/GNOME
21mr|rosa-gsettings-desktop-schemas-40-2|43	Requires:	la-capitaine-icon-theme
21mr|rosa-gsettings-desktop-schemas-40-2|44	Requires:	pixelfun3-cursor-theme
21mr|rosa-gsettings-desktop-schemas-40-2|45	Requires:	gnome-shell-theme-desktop
21mr|rosa-gsettings-desktop-schemas-40-2|46	
21mr|rosa-gsettings-desktop-schemas-40-2|47	%description theme
21mr|rosa-gsettings-desktop-schemas-40-2|48	This contains a collection ROSA schemas for GNOME
21mr|rosa-gsettings-desktop-schemas-40-2|49	theme. Includeing GNOME Shell, GTK 3 and icons.
21mr|rosa-gsettings-desktop-schemas-40-2|50	
21mr|rosa-gsettings-desktop-schemas-40-2|51	%files theme
21mr|rosa-gsettings-desktop-schemas-40-2|52	%{_datadir}/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|53	%{_datadir}/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|54	%{_datadir}/glib-2.0/schemas/org.gnome.Terminal.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|55	%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|56	%{_datadir}/glib-2.0/schemas/org.gnome.gedit.preferences.editor.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|57	
21mr|rosa-gsettings-desktop-schemas-40-2|58	%post theme
21mr|rosa-gsettings-desktop-schemas-40-2|59	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|60	
21mr|rosa-gsettings-desktop-schemas-40-2|61	%postun theme
21mr|rosa-gsettings-desktop-schemas-40-2|62	if [ $1 -eq 0 ]; then
21mr|rosa-gsettings-desktop-schemas-40-2|63	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|64	fi
21mr|rosa-gsettings-desktop-schemas-40-2|65	
21mr|rosa-gsettings-desktop-schemas-40-2|66	%posttrans theme
21mr|rosa-gsettings-desktop-schemas-40-2|67	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|68	
21mr|rosa-gsettings-desktop-schemas-40-2|69	#----------------------------------------------------------------------------
21mr|rosa-gsettings-desktop-schemas-40-2|70	
21mr|rosa-gsettings-desktop-schemas-40-2|71	%package desktop
21mr|rosa-gsettings-desktop-schemas-40-2|72	Summary:	ROSA schemas for GNOME Desktop (nautilus)
21mr|rosa-gsettings-desktop-schemas-40-2|73	Group:		Graphical desktop/GNOME
21mr|rosa-gsettings-desktop-schemas-40-2|74	
21mr|rosa-gsettings-desktop-schemas-40-2|75	%description desktop
21mr|rosa-gsettings-desktop-schemas-40-2|76	This contains a collection ROSA schemas for GNOME Desktop
21mr|rosa-gsettings-desktop-schemas-40-2|77	(nautilus). Includeing backgound, icons on desktop and icon
21mr|rosa-gsettings-desktop-schemas-40-2|78	size.
21mr|rosa-gsettings-desktop-schemas-40-2|79	
21mr|rosa-gsettings-desktop-schemas-40-2|80	%files desktop
21mr|rosa-gsettings-desktop-schemas-40-2|81	%{_datadir}/glib-2.0/schemas/org.gnome.nautilus.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|82	
21mr|rosa-gsettings-desktop-schemas-40-2|83	%post desktop
21mr|rosa-gsettings-desktop-schemas-40-2|84	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|85	
21mr|rosa-gsettings-desktop-schemas-40-2|86	%postun desktop
21mr|rosa-gsettings-desktop-schemas-40-2|87	if [ $1 -eq 0 ]; then
21mr|rosa-gsettings-desktop-schemas-40-2|88	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|89	fi
21mr|rosa-gsettings-desktop-schemas-40-2|90	
21mr|rosa-gsettings-desktop-schemas-40-2|91	%posttrans desktop
21mr|rosa-gsettings-desktop-schemas-40-2|92	glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
21mr|rosa-gsettings-desktop-schemas-40-2|93	
21mr|rosa-gsettings-desktop-schemas-40-2|94	#----------------------------------------------------------------------------
21mr|rosa-gsettings-desktop-schemas-40-2|95	
21mr|rosa-gsettings-desktop-schemas-40-2|96	%prep
21mr|rosa-gsettings-desktop-schemas-40-2|97	%setup -qcT
21mr|rosa-gsettings-desktop-schemas-40-2|98	
21mr|rosa-gsettings-desktop-schemas-40-2|99	%build
21mr|rosa-gsettings-desktop-schemas-40-2|100	
21mr|rosa-gsettings-desktop-schemas-40-2|101	%install
21mr|rosa-gsettings-desktop-schemas-40-2|102	mkdir -p %{buildroot}%{_datadir}/glib-2.0/schemas/
21mr|rosa-gsettings-desktop-schemas-40-2|103	install -m 644 %{SOURCE0} %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|104	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|105	install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.gedit.preferences.editor.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|106	install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.nautilus.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|107	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|108	install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|109	install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.override
21mr|rosa-gsettings-desktop-schemas-40-2|110	install -m 644 %{SOURCE7} %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.Terminal.gschema.override

16513 21
21mr|rosa-icons-1.1.21-2|1	%define oname rosa
21mr|rosa-icons-1.1.21-2|2	
21mr|rosa-icons-1.1.21-2|3	Summary:	ROSA icons theme
21mr|rosa-icons-1.1.21-2|4	Name:		%{oname}-icons
21mr|rosa-icons-1.1.21-2|5	Version:	1.1.21
21mr|rosa-icons-1.1.21-2|6	Release:	2
21mr|rosa-icons-1.1.21-2|7	License:	GPLv2+
21mr|rosa-icons-1.1.21-2|8	Group:		Graphical desktop/Other
21mr|rosa-icons-1.1.21-2|9	Url:		http://www.rosalinux.com
21mr|rosa-icons-1.1.21-2|10	# https://abf.rosalinux.ru/uxteam/rosa-icons-devel
21mr|rosa-icons-1.1.21-2|11	Source0:	%{name}-devel-v%{version}.tar.gz
21mr|rosa-icons-1.1.21-2|12	Source1:	kdenlive-actions.tar.xz
21mr|rosa-icons-1.1.21-2|13	Source2:	gnome3-devices.tar.xz
21mr|rosa-icons-1.1.21-2|14	BuildRequires:	fdupes
21mr|rosa-icons-1.1.21-2|15	BuildRequires:	inkscape
21mr|rosa-icons-1.1.21-2|16	Requires:	gnome-icon-theme
21mr|rosa-icons-1.1.21-2|17	BuildArch:	noarch
21mr|rosa-icons-1.1.21-2|18	
21mr|rosa-icons-1.1.21-2|19	%description
21mr|rosa-icons-1.1.21-2|20	ROSA icon theme is high quality icon theme for KDE, GNOME and Xfce.
21mr|rosa-icons-1.1.21-2|21	It is part of ROSA theme pack - theme for ROSA Desktop distribution.
21mr|rosa-icons-1.1.21-2|22	Initially based on the original icon theme Elementary by Daniel Fore
21mr|rosa-icons-1.1.21-2|23	(Dan Rabbit).
21mr|rosa-icons-1.1.21-2|24	
21mr|rosa-icons-1.1.21-2|25	%files
21mr|rosa-icons-1.1.21-2|26	%{_datadir}/icons/%{oname}/*
21mr|rosa-icons-1.1.21-2|27	
21mr|rosa-icons-1.1.21-2|28	#----------------------------------------------------------------------------
21mr|rosa-icons-1.1.21-2|29	
21mr|rosa-icons-1.1.21-2|30	%prep
21mr|rosa-icons-1.1.21-2|31	%setup -qn %{name}-devel-v%{version}
21mr|rosa-icons-1.1.21-2|32	tar xJf %{SOURCE1}
21mr|rosa-icons-1.1.21-2|33	tar xJf %{SOURCE2}
21mr|rosa-icons-1.1.21-2|34	
21mr|rosa-icons-1.1.21-2|35	%build
21mr|rosa-icons-1.1.21-2|36	
21mr|rosa-icons-1.1.21-2|37	%install
21mr|rosa-icons-1.1.21-2|38	mkdir -p %{buildroot}%{_datadir}/icons/%{oname}
21mr|rosa-icons-1.1.21-2|39	cp -rf ./* %{buildroot}%{_datadir}/icons/%{oname}
21mr|rosa-icons-1.1.21-2|40	
21mr|rosa-icons-1.1.21-2|41	# An ugly hack to work with Inkscape
21mr|rosa-icons-1.1.21-2|42	# TODO: Neccessary find a real problem!
21mr|rosa-icons-1.1.21-2|43	pushd %{buildroot}%{_datadir}/icons/%{oname}/16x16/places
21mr|rosa-icons-1.1.21-2|44	for i in `ls`
21mr|rosa-icons-1.1.21-2|45	do
21mr|rosa-icons-1.1.21-2|46	echo "Converting $i to plain SVG:"
21mr|rosa-icons-1.1.21-2|47	inkscape -l $i $i
21mr|rosa-icons-1.1.21-2|48	done
21mr|rosa-icons-1.1.21-2|49	# devices icons should be converted too
21mr|rosa-icons-1.1.21-2|50	cd %{buildroot}%{_datadir}/icons/%{oname}/16x16/devices
21mr|rosa-icons-1.1.21-2|51	for i in `ls`
21mr|rosa-icons-1.1.21-2|52	do
21mr|rosa-icons-1.1.21-2|53	echo "Converting $i to plain SVG:"
21mr|rosa-icons-1.1.21-2|54	inkscape -l $i $i
21mr|rosa-icons-1.1.21-2|55	done
21mr|rosa-icons-1.1.21-2|56	popd
21mr|rosa-icons-1.1.21-2|57	
21mr|rosa-icons-1.1.21-2|58	# Create folder-cyan, folder-default and folder-favorites icons
21mr|rosa-icons-1.1.21-2|59	for N in 16 22 24 32 48 64 128;
21mr|rosa-icons-1.1.21-2|60	do
21mr|rosa-icons-1.1.21-2|61	pushd %{buildroot}%{_iconsdir}/rosa/${N}x${N}/places/
21mr|rosa-icons-1.1.21-2|62	ln -s folder.svg folder-cyan.svg
21mr|rosa-icons-1.1.21-2|63	ln -s folder.svg folder-default.svg
21mr|rosa-icons-1.1.21-2|64	ln -s folder.svg folder-favorites.svg
21mr|rosa-icons-1.1.21-2|65	popd
21mr|rosa-icons-1.1.21-2|66	done
21mr|rosa-icons-1.1.21-2|67	
21mr|rosa-icons-1.1.21-2|68	%fdupes -s %{buildroot}%{_datadir}/icons/%{oname}

16514 21
21mr|rosa-icons-2021-0.4-4|1	# Here icons from abf.io/import/plasma5-rosa-icons are repacked
21mr|rosa-icons-2021-0.4-4|2	# Include information which version of icons was repacked
21mr|rosa-icons-2021-0.4-4|3	%global upstream_version %(rpm -q --qf '%%{version}-%%{release}' plasma5-rosa-icons || echo 0)
21mr|rosa-icons-2021-0.4-4|4	
21mr|rosa-icons-2021-0.4-4|5	%bcond_without svgcleaner
21mr|rosa-icons-2021-0.4-4|6	
21mr|rosa-icons-2021-0.4-4|7	Summary:	Rosa icons for rosa2021.1
21mr|rosa-icons-2021-0.4-4|8	Name:		rosa-icons-2021
21mr|rosa-icons-2021-0.4-4|9	Version:	0.4
21mr|rosa-icons-2021-0.4-4|10	Release:	4
21mr|rosa-icons-2021-0.4-4|11	License:	LGPLv3+
21mr|rosa-icons-2021-0.4-4|12	Group:		Graphical desktop/Other
21mr|rosa-icons-2021-0.4-4|13	Url:		https://abf.io
21mr|rosa-icons-2021-0.4-4|14	BuildRequires:	imagemagick
21mr|rosa-icons-2021-0.4-4|15	BuildRequires:	plasma5-rosa-icons
21mr|rosa-icons-2021-0.4-4|16	BuildRequires:	plasma5-rosa-icons-dark
21mr|rosa-icons-2021-0.4-4|17	%if %{with svgcleaner}
21mr|rosa-icons-2021-0.4-4|18	BuildRequires:	svgcleaner
21mr|rosa-icons-2021-0.4-4|19	%endif
21mr|rosa-icons-2021-0.4-4|20	BuildArch:	noarch
21mr|rosa-icons-2021-0.4-4|21	
21mr|rosa-icons-2021-0.4-4|22	%description
21mr|rosa-icons-2021-0.4-4|23	Rosa icons for rosa2021.1.
21mr|rosa-icons-2021-0.4-4|24	Built from plasma5-rosa-icons %{upstream_version}.
21mr|rosa-icons-2021-0.4-4|25	
21mr|rosa-icons-2021-0.4-4|26	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|27	
21mr|rosa-icons-2021-0.4-4|28	%package common
21mr|rosa-icons-2021-0.4-4|29	Summary:	Rosa icons for rosa2021.1
21mr|rosa-icons-2021-0.4-4|30	Group:		Graphical desktop/Other
21mr|rosa-icons-2021-0.4-4|31	
21mr|rosa-icons-2021-0.4-4|32	%description common
21mr|rosa-icons-2021-0.4-4|33	Rosa icons for rosa2021.1.
21mr|rosa-icons-2021-0.4-4|34	Built from plasma5-rosa-icons %{upstream_version}.
21mr|rosa-icons-2021-0.4-4|35	
21mr|rosa-icons-2021-0.4-4|36	%files common
21mr|rosa-icons-2021-0.4-4|37	%{_iconsdir}/%{name}
21mr|rosa-icons-2021-0.4-4|38	
21mr|rosa-icons-2021-0.4-4|39	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|40	
21mr|rosa-icons-2021-0.4-4|41	%package common-dark
21mr|rosa-icons-2021-0.4-4|42	Summary:	Rosa dark icons for rosa2021.1
21mr|rosa-icons-2021-0.4-4|43	Group:		Graphical desktop/Other
21mr|rosa-icons-2021-0.4-4|44	
21mr|rosa-icons-2021-0.4-4|45	%description common-dark
21mr|rosa-icons-2021-0.4-4|46	Rosa dark icons for rosa2021.1.
21mr|rosa-icons-2021-0.4-4|47	Built from plasma5-rosa-icons-dark %{upstream_version}.
21mr|rosa-icons-2021-0.4-4|48	
21mr|rosa-icons-2021-0.4-4|49	%files common-dark
21mr|rosa-icons-2021-0.4-4|50	%{_iconsdir}/%{name}-dark
21mr|rosa-icons-2021-0.4-4|51	
21mr|rosa-icons-2021-0.4-4|52	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|53	
21mr|rosa-icons-2021-0.4-4|54	%package gnome
21mr|rosa-icons-2021-0.4-4|55	Summary:	Rosa icons for gnome rosa2021.1
21mr|rosa-icons-2021-0.4-4|56	Group:		Graphical desktop/GNOME
21mr|rosa-icons-2021-0.4-4|57	Requires:	%{name}-common = %{EVRD}
21mr|rosa-icons-2021-0.4-4|58	Requires:	rospo-icon-theme-light
21mr|rosa-icons-2021-0.4-4|59	
21mr|rosa-icons-2021-0.4-4|60	%description gnome
21mr|rosa-icons-2021-0.4-4|61	Rosa icons for gnome rosa2021.1.
21mr|rosa-icons-2021-0.4-4|62	
21mr|rosa-icons-2021-0.4-4|63	%files gnome
21mr|rosa-icons-2021-0.4-4|64	%{_iconsdir}/%{name}-gnome
21mr|rosa-icons-2021-0.4-4|65	
21mr|rosa-icons-2021-0.4-4|66	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|67	
21mr|rosa-icons-2021-0.4-4|68	%package gnome-dark
21mr|rosa-icons-2021-0.4-4|69	Summary:	Rosa dark icons for gnome rosa2021.1
21mr|rosa-icons-2021-0.4-4|70	Group:		Graphical desktop/GNOME
21mr|rosa-icons-2021-0.4-4|71	Requires:	%{name}-common-dark = %{EVRD}
21mr|rosa-icons-2021-0.4-4|72	Requires:	rospo-icon-theme-dark
21mr|rosa-icons-2021-0.4-4|73	
21mr|rosa-icons-2021-0.4-4|74	%description gnome-dark
21mr|rosa-icons-2021-0.4-4|75	Rosa dark icons for gnome rosa2021.1.
21mr|rosa-icons-2021-0.4-4|76	
21mr|rosa-icons-2021-0.4-4|77	%files gnome-dark
21mr|rosa-icons-2021-0.4-4|78	%{_iconsdir}/%{name}-gnome-dark
21mr|rosa-icons-2021-0.4-4|79	
21mr|rosa-icons-2021-0.4-4|80	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|81	
21mr|rosa-icons-2021-0.4-4|82	%package lxqt
21mr|rosa-icons-2021-0.4-4|83	Summary:	Rosa icons for lxqt rosa2021.1
21mr|rosa-icons-2021-0.4-4|84	Group:		Graphical desktop/LXQt
21mr|rosa-icons-2021-0.4-4|85	Requires:	%{name}-common = %{EVRD}
21mr|rosa-icons-2021-0.4-4|86	Requires:	rosa-icons
21mr|rosa-icons-2021-0.4-4|87	
21mr|rosa-icons-2021-0.4-4|88	%description lxqt
21mr|rosa-icons-2021-0.4-4|89	Rosa icons for lxqt rosa2021.1.
21mr|rosa-icons-2021-0.4-4|90	
21mr|rosa-icons-2021-0.4-4|91	%files lxqt
21mr|rosa-icons-2021-0.4-4|92	%{_iconsdir}/%{name}-lxqt
21mr|rosa-icons-2021-0.4-4|93	
21mr|rosa-icons-2021-0.4-4|94	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|95	
21mr|rosa-icons-2021-0.4-4|96	%package lxqt-dark
21mr|rosa-icons-2021-0.4-4|97	Summary:	Rosa dark icons for lxqt rosa2021.1
21mr|rosa-icons-2021-0.4-4|98	Group:		Graphical desktop/LXQt
21mr|rosa-icons-2021-0.4-4|99	Requires:	%{name}-common-dark = %{EVRD}
21mr|rosa-icons-2021-0.4-4|100	Requires:	rosa-icons
21mr|rosa-icons-2021-0.4-4|101	
21mr|rosa-icons-2021-0.4-4|102	%description lxqt-dark
21mr|rosa-icons-2021-0.4-4|103	Rosa dark icons for lxqt rosa2021.1.
21mr|rosa-icons-2021-0.4-4|104	
21mr|rosa-icons-2021-0.4-4|105	%files lxqt-dark
21mr|rosa-icons-2021-0.4-4|106	%{_iconsdir}/%{name}-lxqt-dark
21mr|rosa-icons-2021-0.4-4|107	
21mr|rosa-icons-2021-0.4-4|108	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|109	
21mr|rosa-icons-2021-0.4-4|110	%package mate
21mr|rosa-icons-2021-0.4-4|111	Summary:	Rosa icons for mate rosa2021.1
21mr|rosa-icons-2021-0.4-4|112	Group:		Graphical desktop/MATE
21mr|rosa-icons-2021-0.4-4|113	Requires:	%{name}-common = %{EVRD}
21mr|rosa-icons-2021-0.4-4|114	Requires:	rosa-icons
21mr|rosa-icons-2021-0.4-4|115	
21mr|rosa-icons-2021-0.4-4|116	%description mate
21mr|rosa-icons-2021-0.4-4|117	Rosa icons for mate rosa2021.1.
21mr|rosa-icons-2021-0.4-4|118	
21mr|rosa-icons-2021-0.4-4|119	%files mate
21mr|rosa-icons-2021-0.4-4|120	%{_iconsdir}/%{name}-mate
21mr|rosa-icons-2021-0.4-4|121	
21mr|rosa-icons-2021-0.4-4|122	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|123	
21mr|rosa-icons-2021-0.4-4|124	%package mate-dark
21mr|rosa-icons-2021-0.4-4|125	Summary:	Rosa dark icons for mate rosa2021.1
21mr|rosa-icons-2021-0.4-4|126	Group:		Graphical desktop/MATE
21mr|rosa-icons-2021-0.4-4|127	Requires:	%{name}-common-dark = %{EVRD}
21mr|rosa-icons-2021-0.4-4|128	Requires:	rosa-icons
21mr|rosa-icons-2021-0.4-4|129	
21mr|rosa-icons-2021-0.4-4|130	%description mate-dark
21mr|rosa-icons-2021-0.4-4|131	Rosa dark icons for mate rosa2021.1.
21mr|rosa-icons-2021-0.4-4|132	
21mr|rosa-icons-2021-0.4-4|133	%files mate-dark
21mr|rosa-icons-2021-0.4-4|134	%{_iconsdir}/%{name}-mate-dark
21mr|rosa-icons-2021-0.4-4|135	
21mr|rosa-icons-2021-0.4-4|136	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|137	
21mr|rosa-icons-2021-0.4-4|138	%package plasma5
21mr|rosa-icons-2021-0.4-4|139	Summary:	Rosa icons for plasma5 rosa2021.1
21mr|rosa-icons-2021-0.4-4|140	Group:		Graphical desktop/KDE
21mr|rosa-icons-2021-0.4-4|141	Requires:	%{name}-common = %{EVRD}
21mr|rosa-icons-2021-0.4-4|142	Requires:	plasma5-rosa-icons
21mr|rosa-icons-2021-0.4-4|143	
21mr|rosa-icons-2021-0.4-4|144	%description plasma5
21mr|rosa-icons-2021-0.4-4|145	Rosa icons for plasma5 rosa2021.1.
21mr|rosa-icons-2021-0.4-4|146	
21mr|rosa-icons-2021-0.4-4|147	%files plasma5
21mr|rosa-icons-2021-0.4-4|148	%{_iconsdir}/%{name}-plasma5
21mr|rosa-icons-2021-0.4-4|149	
21mr|rosa-icons-2021-0.4-4|150	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|151	
21mr|rosa-icons-2021-0.4-4|152	%package plasma5-dark
21mr|rosa-icons-2021-0.4-4|153	Summary:	Rosa dark icons for plasma5 rosa2021.1
21mr|rosa-icons-2021-0.4-4|154	Group:		Graphical desktop/KDE
21mr|rosa-icons-2021-0.4-4|155	Requires:	%{name}-common-dark = %{EVRD}
21mr|rosa-icons-2021-0.4-4|156	Requires:	plasma5-rosa-icons-dark
21mr|rosa-icons-2021-0.4-4|157	
21mr|rosa-icons-2021-0.4-4|158	%description plasma5-dark
21mr|rosa-icons-2021-0.4-4|159	Rosa dark icons for plasma5 rosa2021.1.
21mr|rosa-icons-2021-0.4-4|160	
21mr|rosa-icons-2021-0.4-4|161	%files plasma5-dark
21mr|rosa-icons-2021-0.4-4|162	%{_iconsdir}/%{name}-plasma5-dark
21mr|rosa-icons-2021-0.4-4|163	
21mr|rosa-icons-2021-0.4-4|164	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|165	
21mr|rosa-icons-2021-0.4-4|166	%package xfce
21mr|rosa-icons-2021-0.4-4|167	Summary:	Rosa icons for xfce rosa2021.1
21mr|rosa-icons-2021-0.4-4|168	Group:		Graphical desktop/Xfce
21mr|rosa-icons-2021-0.4-4|169	Requires:	%{name}-common = %{EVRD}
21mr|rosa-icons-2021-0.4-4|170	Requires:	rosa-icons
21mr|rosa-icons-2021-0.4-4|171	
21mr|rosa-icons-2021-0.4-4|172	%description xfce
21mr|rosa-icons-2021-0.4-4|173	Rosa icons for xfce rosa2021.1.
21mr|rosa-icons-2021-0.4-4|174	
21mr|rosa-icons-2021-0.4-4|175	%files xfce
21mr|rosa-icons-2021-0.4-4|176	%{_iconsdir}/%{name}-xfce
21mr|rosa-icons-2021-0.4-4|177	
21mr|rosa-icons-2021-0.4-4|178	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|179	
21mr|rosa-icons-2021-0.4-4|180	%package xfce-dark
21mr|rosa-icons-2021-0.4-4|181	Summary:	Rosa dark icons for xfce rosa2021.1
21mr|rosa-icons-2021-0.4-4|182	Group:		Graphical desktop/Xfce
21mr|rosa-icons-2021-0.4-4|183	Requires:	%{name}-common-dark = %{EVRD}
21mr|rosa-icons-2021-0.4-4|184	Requires:	rosa-icons
21mr|rosa-icons-2021-0.4-4|185	
21mr|rosa-icons-2021-0.4-4|186	%description xfce-dark
21mr|rosa-icons-2021-0.4-4|187	Rosa dark icons for xfce rosa2021.1.
21mr|rosa-icons-2021-0.4-4|188	
21mr|rosa-icons-2021-0.4-4|189	%files xfce-dark
21mr|rosa-icons-2021-0.4-4|190	%{_iconsdir}/%{name}-xfce-dark
21mr|rosa-icons-2021-0.4-4|191	
21mr|rosa-icons-2021-0.4-4|192	#----------------------------------------------------------------------------
21mr|rosa-icons-2021-0.4-4|193	
21mr|rosa-icons-2021-0.4-4|194	%prep
21mr|rosa-icons-2021-0.4-4|195	%setup -qcT
21mr|rosa-icons-2021-0.4-4|196	cp -rf %{_iconsdir}/rosa5 ./%{name}
21mr|rosa-icons-2021-0.4-4|197	cp -rf %{_iconsdir}/rosa5-dark ./%{name}-dark
21mr|rosa-icons-2021-0.4-4|198	
21mr|rosa-icons-2021-0.4-4|199	%build
21mr|rosa-icons-2021-0.4-4|200	rm -f */*.rcc
21mr|rosa-icons-2021-0.4-4|201	sed -i -e "/^Name\[ru\]=/d" -e "/^Comment\[ru\]=/d" -e "s/^Inherits=.*/Inherits=hicolor/" %{name}{,-dark}/index.theme
21mr|rosa-icons-2021-0.4-4|202	%if %{with svgcleaner}
21mr|rosa-icons-2021-0.4-4|203	find -type f -name "*.svg" > ../filelist.txt
21mr|rosa-icons-2021-0.4-4|204	while read SVG; do
21mr|rosa-icons-2021-0.4-4|205	svgcleaner $SVG $SVG			\
21mr|rosa-icons-2021-0.4-4|206	--coordinates-precision	2	\
21mr|rosa-icons-2021-0.4-4|207	--properties-precision 2	\
21mr|rosa-icons-2021-0.4-4|208	--transforms-precision 2	\
21mr|rosa-icons-2021-0.4-4|209	--paths-coordinates-precision 2	\
21mr|rosa-icons-2021-0.4-4|210	--multipass			\
21mr|rosa-icons-2021-0.4-4|211	--quiet
21mr|rosa-icons-2021-0.4-4|212	done < ../filelist.txt
21mr|rosa-icons-2021-0.4-4|213	%endif
21mr|rosa-icons-2021-0.4-4|214	
21mr|rosa-icons-2021-0.4-4|215	%install
21mr|rosa-icons-2021-0.4-4|216	mkdir -p %{buildroot}%{_iconsdir}/%{name}{,-dark}
21mr|rosa-icons-2021-0.4-4|217	mkdir -p %{buildroot}%{_iconsdir}/%{name}-{gnome,lxqt,mate,plasma5,xfce}{,-dark}
21mr|rosa-icons-2021-0.4-4|218	cp -rf %{name}{,-dark} %{buildroot}%{_iconsdir}
21mr|rosa-icons-2021-0.4-4|219	
21mr|rosa-icons-2021-0.4-4|220	for i in {gnome,lxqt,mate,plasma5,xfce}; do
21mr|rosa-icons-2021-0.4-4|221	cp %{buildroot}%{_iconsdir}/%{name}/index.theme %{buildroot}%{_iconsdir}/%{name}-$i
21mr|rosa-icons-2021-0.4-4|222	sed -i	\
21mr|rosa-icons-2021-0.4-4|223	-e "s/^Name=.*/Name=%{name}-$i\nName[ru]=Значки Роса-2021 для $i/"			\
21mr|rosa-icons-2021-0.4-4|224	-e "s/^Comment=.*/Comment=Rosa icons for the $i\nComment[ru]=Тема значков Rosa для $i/"	\
21mr|rosa-icons-2021-0.4-4|225	-e "/Directories=/ s/\([,=]\)/\1..\x2f%{name}\x2f/g"					\
21mr|rosa-icons-2021-0.4-4|226	-e "/^\[/ s/\[/[..\x2f%{name}\x2f/" -e "/Icon Theme\]$/ s/.*/[Icon Theme]/"		\
21mr|rosa-icons-2021-0.4-4|227	%{buildroot}%{_iconsdir}/%{name}-$i/index.theme
21mr|rosa-icons-2021-0.4-4|228	done
21mr|rosa-icons-2021-0.4-4|229	rm -f %{buildroot}%{_iconsdir}/%{name}/index.theme
21mr|rosa-icons-2021-0.4-4|230	
21mr|rosa-icons-2021-0.4-4|231	# For dark themes
21mr|rosa-icons-2021-0.4-4|232	for i in {gnome,lxqt,mate,plasma5,xfce}; do
21mr|rosa-icons-2021-0.4-4|233	cp %{buildroot}%{_iconsdir}/%{name}-dark/index.theme %{buildroot}%{_iconsdir}/%{name}-$i-dark
21mr|rosa-icons-2021-0.4-4|234	sed -i	\
21mr|rosa-icons-2021-0.4-4|235	-e "s/^Name=.*/Name=%{name}-$i-dark\nName[ru]=Значки Роса-2021 для $i (тёмный вариант)/"		\
21mr|rosa-icons-2021-0.4-4|236	-e "s/^Comment=.*/Comment=Rosa icons dark for the $i\nComment[ru]=Тёмная тема значков Rosa для $i/"	\
21mr|rosa-icons-2021-0.4-4|237	-e "/Directories=/ s/\([,=]\)/\1..\x2f%{name}-dark\x2f/g"						\
21mr|rosa-icons-2021-0.4-4|238	-e "/^\[/ s/\[/[..\x2f%{name}-dark\x2f/" -e "/Icon Theme\]$/ s/.*/[Icon Theme]/"			\
21mr|rosa-icons-2021-0.4-4|239	%{buildroot}%{_iconsdir}/%{name}-$i-dark/index.theme
21mr|rosa-icons-2021-0.4-4|240	done
21mr|rosa-icons-2021-0.4-4|241	rm -f %{buildroot}%{_iconsdir}/%{name}-dark/index.theme
21mr|rosa-icons-2021-0.4-4|242	
21mr|rosa-icons-2021-0.4-4|243	sed -i "s/^Inherits=\(.*\)/Inherits=rospo-light,\1/" %{buildroot}%{_iconsdir}/%{name}-gnome/index.theme
21mr|rosa-icons-2021-0.4-4|244	sed -i "s/^Inherits=\(.*\)/Inherits=rospo-dark,\1/" %{buildroot}%{_iconsdir}/%{name}-gnome-dark/index.theme
21mr|rosa-icons-2021-0.4-4|245	sed -i "s/^Inherits=\(.*\)/Inherits=rosa,\1/" %{buildroot}%{_iconsdir}/%{name}-lxqt{,-dark}/index.theme
21mr|rosa-icons-2021-0.4-4|246	sed -i "s/^Inherits=\(.*\)/Inherits=rosa,\1/" %{buildroot}%{_iconsdir}/%{name}-mate{,-dark}/index.theme
21mr|rosa-icons-2021-0.4-4|247	sed -i "s/^Inherits=\(.*\)/Inherits=rosa5,\1/" %{buildroot}%{_iconsdir}/%{name}-plasma5{,-dark}/index.theme
21mr|rosa-icons-2021-0.4-4|248	sed -i "s/^Inherits=\(.*\)/Inherits=rosa,\1/" %{buildroot}%{_iconsdir}/%{name}-xfce{,-dark}/index.theme
21mr|rosa-icons-2021-0.4-4|249	
21mr|rosa-icons-2021-0.4-4|250	# Gnome
21mr|rosa-icons-2021-0.4-4|251	sed -i	\
21mr|rosa-icons-2021-0.4-4|252	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\),//g"			\
21mr|rosa-icons-2021-0.4-4|253	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)\]/,/^$/d"			\
21mr|rosa-icons-2021-0.4-4|254	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2f\(mimetypes\|places\|status\)\x2f22,//g"		\
21mr|rosa-icons-2021-0.4-4|255	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2f\(mimetypes\|places\|status\)\x2f22\]/,/^$/d"		\
21mr|rosa-icons-2021-0.4-4|256	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2f\(actions\|devices\|emblems\)\x2fsymbolic,//g"	\
21mr|rosa-icons-2021-0.4-4|257	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2f\(actions\|devices\|emblems\)\x2fsymbolic\]/,/^$/d"	\
21mr|rosa-icons-2021-0.4-4|258	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)@\(2\|3\)x,//g"	\
21mr|rosa-icons-2021-0.4-4|259	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)@\(2\|3\)x\]/,/^$/d"		\
21mr|rosa-icons-2021-0.4-4|260	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@\(2\|3\)x,//g"			\
21mr|rosa-icons-2021-0.4-4|261	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@3x$//g"			\
21mr|rosa-icons-2021-0.4-4|262	-e "/ScaledDirectories=/ s/,$//g"								\
21mr|rosa-icons-2021-0.4-4|263	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@\(2\|3\)x\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|264	%{buildroot}%{_iconsdir}/%{name}-gnome{,-dark}/index.theme
21mr|rosa-icons-2021-0.4-4|265	
21mr|rosa-icons-2021-0.4-4|266	# LXQt
21mr|rosa-icons-2021-0.4-4|267	sed -i	\
21mr|rosa-icons-2021-0.4-4|268	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\),//g"			\
21mr|rosa-icons-2021-0.4-4|269	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)\]/,/^$/d"			\
21mr|rosa-icons-2021-0.4-4|270	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fdevices\x2f\(16\|22\),//g"				\
21mr|rosa-icons-2021-0.4-4|271	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fdevices\x2f\(16\|22\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|272	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f\(16\|22\),//g"				\
21mr|rosa-icons-2021-0.4-4|273	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f\(16\|22\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|274	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fplaces\x2f\(16\|22\),//g"				\
21mr|rosa-icons-2021-0.4-4|275	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fplaces\x2f\(16\|22\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|276	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22,//g"					\
21mr|rosa-icons-2021-0.4-4|277	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22\]/,/^$/d"					\
21mr|rosa-icons-2021-0.4-4|278	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)@\(2\|3\)x,//g"	\
21mr|rosa-icons-2021-0.4-4|279	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)@\(2\|3\)x\]/,/^$/d"		\
21mr|rosa-icons-2021-0.4-4|280	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f16@\(2\|3\)x,//g"			\
21mr|rosa-icons-2021-0.4-4|281	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f16@\(2\|3\)x\]/,/^$/d"			\
21mr|rosa-icons-2021-0.4-4|282	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f22@2x,//g"			\
21mr|rosa-icons-2021-0.4-4|283	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f22@2x\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|284	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fplaces\x2f16@2x,//g"				\
21mr|rosa-icons-2021-0.4-4|285	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fplaces\x2f16@2x\]/,/^$/d"					\
21mr|rosa-icons-2021-0.4-4|286	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@\(2\|3\)x,//g"			\
21mr|rosa-icons-2021-0.4-4|287	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@3x$//g"			\
21mr|rosa-icons-2021-0.4-4|288	-e "/ScaledDirectories=/ s/,$//g"								\
21mr|rosa-icons-2021-0.4-4|289	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@\(2\|3\)x\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|290	%{buildroot}%{_iconsdir}/%{name}-lxqt{,-dark}/index.theme
21mr|rosa-icons-2021-0.4-4|291	
21mr|rosa-icons-2021-0.4-4|292	# Mate
21mr|rosa-icons-2021-0.4-4|293	sed -i	\
21mr|rosa-icons-2021-0.4-4|294	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\|symbolic\),//g"		\
21mr|rosa-icons-2021-0.4-4|295	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\|symbolic\)\]/,/^$/d"		\
21mr|rosa-icons-2021-0.4-4|296	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fapps\x2f\(22\|48\),//g"				\
21mr|rosa-icons-2021-0.4-4|297	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fapps\x2f\(22\|48\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|298	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fdevices\x2f\(16\|22\),//g"				\
21mr|rosa-icons-2021-0.4-4|299	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fdevices\x2f\(16\|22\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|300	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f\(16\|22\),//g"				\
21mr|rosa-icons-2021-0.4-4|301	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f\(16\|22\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|302	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fplaces\x2f\(16\|22\),//g"				\
21mr|rosa-icons-2021-0.4-4|303	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fplaces\x2f\(16\|22\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|304	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22,//g"					\
21mr|rosa-icons-2021-0.4-4|305	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22\]/,/^$/d"					\
21mr|rosa-icons-2021-0.4-4|306	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)@\(2\|3\)x,//g"	\
21mr|rosa-icons-2021-0.4-4|307	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)@\(2\|3\)x\]/,/^$/d"		\
21mr|rosa-icons-2021-0.4-4|308	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fapps\x2f\(16\|22\)@\(2\|3\)x,//g"		\
21mr|rosa-icons-2021-0.4-4|309	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fapps\x2f\(16\|22\)@\(2\|3\)x\]/,/^$/d"			\
21mr|rosa-icons-2021-0.4-4|310	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@\(2\|3\)x,//g"			\
21mr|rosa-icons-2021-0.4-4|311	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@3x$//g"			\
21mr|rosa-icons-2021-0.4-4|312	-e "/ScaledDirectories=/ s/,$//g"								\
21mr|rosa-icons-2021-0.4-4|313	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fstatus\x2f22@\(2\|3\)x\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|314	%{buildroot}%{_iconsdir}/%{name}-mate{,-dark}/index.theme
21mr|rosa-icons-2021-0.4-4|315	rm -f %{buildroot}%{_iconsdir}/%{name}/places/symbolic/start-here-symbolic.svg
21mr|rosa-icons-2021-0.4-4|316	cat > %{buildroot}%{_iconsdir}/%{name}/places/symbolic/start-here-symbolic.svg << EOF
21mr|rosa-icons-2021-0.4-4|317	<svg enable-background="new 0 0 128 128" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64" cy="64" gradientUnits="userSpaceOnUse" r="64.0991"><stop offset=".3214" stop-color="#64a5e1"/><stop offset=".7101" stop-color="#508cc8"/><stop offset=".976" stop-color="#2c68a4"/><stop offset="1" stop-color="#2864a0"/></radialGradient><circle cx="64" cy="64" fill="url(#a)" r="64"/><path d="m52.2 107.8c-8-1.8-14.2-5.3-20.3-11.4-4.7-4.7-7.7-9.6-9.9-16.1-2-5.9-2.3-14.8-.8-21.4 3.4-14.4 14.5-26 28.5-29.8 3.5-1 46.6-5.7 47-5.3.2.2 1.2 10.2 2.5 22.2 1.4 15.3 2.1 23 1.9 25.2-1.5 14.4-9.4 26.2-21.7 32.5-6.1 3.2-10.2 4.3-17.4 4.5-4.4.3-7.2.1-9.8-.4zm20.2-6.9c13.7-5.2 22.9-18 23-32.1 0-2.8-1.5-20.3-2.4-26.2l-.3-2.3-2 3.9c-12.1 22.5-32.1 41.4-52.2 49.6-1.1.4-1.1.7 2 2.7 6.9 4.8 12.2 6.4 21.4 6.1 5.6-.1 6.8-.2 10.5-1.7zm-33.5-13.3c14.5-5.8 32.8-22.7 43.8-40.4 2.5-4.2 7.2-13.5 7.9-15.8.4-1.4 1.5-1.5-19.5.7-18.2 1.9-20.9 2.4-26.4 5.3-18.5 9.2-24.5 32.9-13.2 50.2 1.6 2 2.1 2.2 7.4 0z" fill="#fafafb"/><path d="m64 0c-35.4 0-64 28.6-64 64s28.6 64 64 64 64-28.6 64-64-28.6-64-64-64zm0 126.2c-34.3 0-62-27.9-62-62s27.9-62.1 62-62.1c34.3 0 62 27.9 62 62s-27.7 62.1-62 62.1z" fill="#fff" opacity=".1"/></svg>
21mr|rosa-icons-2021-0.4-4|318	EOF
21mr|rosa-icons-2021-0.4-4|319	convert -background none %{buildroot}%{_iconsdir}/%{name}/places/symbolic/start-here-symbolic.{svg,png}
21mr|rosa-icons-2021-0.4-4|320	cp -f %{buildroot}%{_iconsdir}/%{name}{,-dark}/places/symbolic/start-here-symbolic.png
21mr|rosa-icons-2021-0.4-4|321	
21mr|rosa-icons-2021-0.4-4|322	# Xfce
21mr|rosa-icons-2021-0.4-4|323	sed -i	\
21mr|rosa-icons-2021-0.4-4|324	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\|symbolic\),//g"		\
21mr|rosa-icons-2021-0.4-4|325	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\|symbolic\)\]/,/^$/d"		\
21mr|rosa-icons-2021-0.4-4|326	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fapps\x2f\(22\|48\),//g"				\
21mr|rosa-icons-2021-0.4-4|327	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fapps\x2f\(22\|48\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|328	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f\(16\|22\),//g"				\
21mr|rosa-icons-2021-0.4-4|329	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fmimetypes\x2f\(16\|22\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|330	-e "/Directories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fplaces\x2f\(16\|22\),//g"				\
21mr|rosa-icons-2021-0.4-4|331	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fplaces\x2f\(16\|22\)\]/,/^$/d"				\
21mr|rosa-icons-2021-0.4-4|332	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)@\(2\|3\)x,//g"	\
21mr|rosa-icons-2021-0.4-4|333	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2factions\x2f\(16\|22\|32\)@\(2\|3\)x\]/,/^$/d"		\
21mr|rosa-icons-2021-0.4-4|334	-e "/ScaledDirectories=/ s/\.\.\x2frosa-icons-2021\(\|-dark\)\x2fapps\x2f\(16\|22\)@\(2\|3\)x,//g"		\
21mr|rosa-icons-2021-0.4-4|335	-e "/\[\.\.\x2frosa-icons-2021\(\|-dark\)\x2fapps\x2f\(16\|22\)@\(2\|3\)x\]/,/^$/d"			\
21mr|rosa-icons-2021-0.4-4|336	%{buildroot}%{_iconsdir}/%{name}-xfce{,-dark}/index.theme

16515 21
21mr|rosa-imagewriter-2.6.2.0-15|1	Summary:	Tool for writing ROSA installer to USB drive
21mr|rosa-imagewriter-2.6.2.0-15|2	Name:		rosa-imagewriter
21mr|rosa-imagewriter-2.6.2.0-15|3	Version:	2.6.2.0
21mr|rosa-imagewriter-2.6.2.0-15|4	Release:	15
21mr|rosa-imagewriter-2.6.2.0-15|5	License:	GPLv3+
21mr|rosa-imagewriter-2.6.2.0-15|6	Group:		File tools
21mr|rosa-imagewriter-2.6.2.0-15|7	Url:		https://abf.io/soft/rosa-imagewriter
21mr|rosa-imagewriter-2.6.2.0-15|8	Source0:	https://abf.io/soft/rosa-imagewriter/archive/%{name}-version-%{version}.tar.gz
21mr|rosa-imagewriter-2.6.2.0-15|9	Source1:	rosa-imagewriter.policy
21mr|rosa-imagewriter-2.6.2.0-15|10	Patch0:		rosa-imagewriter-version-2.6.2.0.patch
21mr|rosa-imagewriter-2.6.2.0-15|11	Patch1:		opens-current-logged-user-downloads-folder-first.patch
21mr|rosa-imagewriter-2.6.2.0-15|12	BuildRequires:	qmake5
21mr|rosa-imagewriter-2.6.2.0-15|13	BuildRequires:	qt5-linguist-tools
21mr|rosa-imagewriter-2.6.2.0-15|14	BuildRequires:	qt5-devel
21mr|rosa-imagewriter-2.6.2.0-15|15	BuildRequires:	pkgconfig(udev)
21mr|rosa-imagewriter-2.6.2.0-15|16	Requires:	qt5-output-driver-default
21mr|rosa-imagewriter-2.6.2.0-15|17	Recommends:	%mklibname udev 1
21mr|rosa-imagewriter-2.6.2.0-15|18	
21mr|rosa-imagewriter-2.6.2.0-15|19	%description
21mr|rosa-imagewriter-2.6.2.0-15|20	ROSA Image Writer is a tool for creating bootable ROSA installation USB flash
21mr|rosa-imagewriter-2.6.2.0-15|21	drives.
21mr|rosa-imagewriter-2.6.2.0-15|22	
21mr|rosa-imagewriter-2.6.2.0-15|23	%files
21mr|rosa-imagewriter-2.6.2.0-15|24	%{_bindir}/%{name}
21mr|rosa-imagewriter-2.6.2.0-15|25	%{_datadir}/applications/%{name}.desktop
21mr|rosa-imagewriter-2.6.2.0-15|26	%{_datadir}/kde4/services/ServiceMenus/*.desktop
21mr|rosa-imagewriter-2.6.2.0-15|27	%{_datadir}/polkit-1/actions/%{name}.policy
21mr|rosa-imagewriter-2.6.2.0-15|28	%{_docdir}/%{name}
21mr|rosa-imagewriter-2.6.2.0-15|29	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|rosa-imagewriter-2.6.2.0-15|30	%{_libdir}/%{name}
21mr|rosa-imagewriter-2.6.2.0-15|31	%{_sbindir}/%{name}
21mr|rosa-imagewriter-2.6.2.0-15|32	
21mr|rosa-imagewriter-2.6.2.0-15|33	#----------------------------------------------------------------------------
21mr|rosa-imagewriter-2.6.2.0-15|34	
21mr|rosa-imagewriter-2.6.2.0-15|35	%prep
21mr|rosa-imagewriter-2.6.2.0-15|36	%setup -q -n %{name}-version-%{version}
21mr|rosa-imagewriter-2.6.2.0-15|37	%patch0 -p1
21mr|rosa-imagewriter-2.6.2.0-15|38	%patch1 -p1
21mr|rosa-imagewriter-2.6.2.0-15|39	
21mr|rosa-imagewriter-2.6.2.0-15|40	
21mr|rosa-imagewriter-2.6.2.0-15|41	%build
21mr|rosa-imagewriter-2.6.2.0-15|42	%qmake_qt5
21mr|rosa-imagewriter-2.6.2.0-15|43	make
21mr|rosa-imagewriter-2.6.2.0-15|44	%{_qt5_bindir}/lrelease RosaImageWriter.pro
21mr|rosa-imagewriter-2.6.2.0-15|45	
21mr|rosa-imagewriter-2.6.2.0-15|46	%install
21mr|rosa-imagewriter-2.6.2.0-15|47	mkdir -p \
21mr|rosa-imagewriter-2.6.2.0-15|48	%{buildroot}%{_bindir}				\
21mr|rosa-imagewriter-2.6.2.0-15|49	%{buildroot}%{_datadir}/applications		\
21mr|rosa-imagewriter-2.6.2.0-15|50	%{buildroot}%{_datadir}/polkit-1/actions	\
21mr|rosa-imagewriter-2.6.2.0-15|51	%{buildroot}%{_docdir}/%{name}			\
21mr|rosa-imagewriter-2.6.2.0-15|52	%{buildroot}%{_iconsdir}/hicolor/scalable/apps	\
21mr|rosa-imagewriter-2.6.2.0-15|53	%{buildroot}%{_libdir}/%{name}/lang		\
21mr|rosa-imagewriter-2.6.2.0-15|54	%{buildroot}%{_sbindir}				\
21mr|rosa-imagewriter-2.6.2.0-15|55	%{buildroot}%{_datadir}/kde4/services/ServiceMenus
21mr|rosa-imagewriter-2.6.2.0-15|56	ln -sf %{_libdir}/%{name}/%{name} %{buildroot}%{_sbindir}/%{name}
21mr|rosa-imagewriter-2.6.2.0-15|57	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/polkit-1/actions/
21mr|rosa-imagewriter-2.6.2.0-15|58	sed -i "s!@LIBDIR@!%{_libdir}!" %{buildroot}%{_datadir}/polkit-1/actions/%{name}.policy
21mr|rosa-imagewriter-2.6.2.0-15|59	install -m 0644 doc/* %{buildroot}%{_docdir}/%{name}/
21mr|rosa-imagewriter-2.6.2.0-15|60	install -m 0644 res/icon-rosa.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|rosa-imagewriter-2.6.2.0-15|61	install -m 0755 RosaImageWriter %{buildroot}%{_libdir}/%{name}/%{name}
21mr|rosa-imagewriter-2.6.2.0-15|62	install -m 0644 lang/*.qm %{buildroot}%{_libdir}/%{name}/lang/
21mr|rosa-imagewriter-2.6.2.0-15|63	
21mr|rosa-imagewriter-2.6.2.0-15|64	cat > %{buildroot}%{_bindir}/%{name} <<EOF
21mr|rosa-imagewriter-2.6.2.0-15|65	#!/bin/sh
21mr|rosa-imagewriter-2.6.2.0-15|66	pkexec %{_libdir}/%{name}/%{name} "\$@"
21mr|rosa-imagewriter-2.6.2.0-15|67	EOF
21mr|rosa-imagewriter-2.6.2.0-15|68	chmod +x %{buildroot}%{_bindir}/%{name}
21mr|rosa-imagewriter-2.6.2.0-15|69	
21mr|rosa-imagewriter-2.6.2.0-15|70	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
21mr|rosa-imagewriter-2.6.2.0-15|71	[Desktop Entry]
21mr|rosa-imagewriter-2.6.2.0-15|72	Version=1.0
21mr|rosa-imagewriter-2.6.2.0-15|73	Name=ROSA Image Writer
21mr|rosa-imagewriter-2.6.2.0-15|74	Name[ru]=ROSA Image Writer
21mr|rosa-imagewriter-2.6.2.0-15|75	Comment=Tool for writing ROSA installer to USB drive
21mr|rosa-imagewriter-2.6.2.0-15|76	Comment[ru]=Инструментарий записи загрузочных образов ROSA на USB-флэш
21mr|rosa-imagewriter-2.6.2.0-15|77	Exec=%{name} %%U
21mr|rosa-imagewriter-2.6.2.0-15|78	Icon=%{name}
21mr|rosa-imagewriter-2.6.2.0-15|79	Terminal=false
21mr|rosa-imagewriter-2.6.2.0-15|80	Type=Application
21mr|rosa-imagewriter-2.6.2.0-15|81	Categories=System;
21mr|rosa-imagewriter-2.6.2.0-15|82	MimeType=application/x-iso;application/x-cd-image
21mr|rosa-imagewriter-2.6.2.0-15|83	EOF
21mr|rosa-imagewriter-2.6.2.0-15|84	
21mr|rosa-imagewriter-2.6.2.0-15|85	cat > %{buildroot}%{_datadir}/kde4/services/ServiceMenus/riw_write_iso_image.desktop <<EOF
21mr|rosa-imagewriter-2.6.2.0-15|86	[Desktop Entry]
21mr|rosa-imagewriter-2.6.2.0-15|87	Type=Service
21mr|rosa-imagewriter-2.6.2.0-15|88	Actions=WriteIsoImageToUsb;
21mr|rosa-imagewriter-2.6.2.0-15|89	ServiceTypes=KonqPopupMenu/Plugin
21mr|rosa-imagewriter-2.6.2.0-15|90	MimeType=application/x-iso;application/x-cd-image;inode/ISO-image
21mr|rosa-imagewriter-2.6.2.0-15|91	
21mr|rosa-imagewriter-2.6.2.0-15|92	[Desktop Action WriteIsoImageToUsb]
21mr|rosa-imagewriter-2.6.2.0-15|93	Exec=%{name} %%U
21mr|rosa-imagewriter-2.6.2.0-15|94	Name=Write to USB using ROSA ImageWriter
21mr|rosa-imagewriter-2.6.2.0-15|95	Name[ru]=Записать на USB, используя ROSA ImageWriter
21mr|rosa-imagewriter-2.6.2.0-15|96	Icon=%{name}
21mr|rosa-imagewriter-2.6.2.0-15|97	EOF

16516 21
21mr|rosa-kernel-tools-1.0-7|1	Name: rosa-kernel-tools
21mr|rosa-kernel-tools-1.0-7|2	Summary: Utilities to manage Linux kernels on ROSA Linux
21mr|rosa-kernel-tools-1.0-7|3	Group: System/Base
21mr|rosa-kernel-tools-1.0-7|4	License: GPLv3
21mr|rosa-kernel-tools-1.0-7|5	Version: 1.0
21mr|rosa-kernel-tools-1.0-7|6	Release: 7
21mr|rosa-kernel-tools-1.0-7|7	Url: https://abf.io/import/rosa-kernel-tools
21mr|rosa-kernel-tools-1.0-7|8	%ifnarch %{e2k}
21mr|rosa-kernel-tools-1.0-7|9	BuildArch: noarch
21mr|rosa-kernel-tools-1.0-7|10	%endif
21mr|rosa-kernel-tools-1.0-7|11	
21mr|rosa-kernel-tools-1.0-7|12	Source0: initramfs-regen.sh
21mr|rosa-kernel-tools-1.0-7|13	Source1: initramfs-regen-trigger.sh
21mr|rosa-kernel-tools-1.0-7|14	Source2: initramfs-regen.conf
21mr|rosa-kernel-tools-1.0-7|15	# for e2k only
21mr|rosa-kernel-tools-1.0-7|16	Source3: bootconfgen
21mr|rosa-kernel-tools-1.0-7|17	
21mr|rosa-kernel-tools-1.0-7|18	Requires: awk
21mr|rosa-kernel-tools-1.0-7|19	Requires: coreutils
21mr|rosa-kernel-tools-1.0-7|20	Requires: findutils
21mr|rosa-kernel-tools-1.0-7|21	Requires: grep
21mr|rosa-kernel-tools-1.0-7|22	Requires: rpm-sort
21mr|rosa-kernel-tools-1.0-7|23	Requires: sed
21mr|rosa-kernel-tools-1.0-7|24	# do not pull initrd tools into containers,
21mr|rosa-kernel-tools-1.0-7|25	# if just systemd, which pulls this package, is installed
21mr|rosa-kernel-tools-1.0-7|26	#Requires: (dracut or update-initramfs)
21mr|rosa-kernel-tools-1.0-7|27	
21mr|rosa-kernel-tools-1.0-7|28	# script initramfs-regen.sh was moved from systemd
21mr|rosa-kernel-tools-1.0-7|29	Conflicts:	systemd < 246.13-5
21mr|rosa-kernel-tools-1.0-7|30	
21mr|rosa-kernel-tools-1.0-7|31	%description
21mr|rosa-kernel-tools-1.0-7|32	%{summary}
21mr|rosa-kernel-tools-1.0-7|33	
21mr|rosa-kernel-tools-1.0-7|34	%files
21mr|rosa-kernel-tools-1.0-7|35	%{_sbindir}/initramfs-regen
21mr|rosa-kernel-tools-1.0-7|36	%{_sbindir}/initramfs-regen-trigger
21mr|rosa-kernel-tools-1.0-7|37	# compat symlink to initramfs-regen
21mr|rosa-kernel-tools-1.0-7|38	%{_sbindir}/systemd-initramfs-gen
21mr|rosa-kernel-tools-1.0-7|39	%ifarch %{e2k}
21mr|rosa-kernel-tools-1.0-7|40	%{_sbindir}/bootconfgen
21mr|rosa-kernel-tools-1.0-7|41	%endif
21mr|rosa-kernel-tools-1.0-7|42	
21mr|rosa-kernel-tools-1.0-7|43	%config(noreplace) /etc/initramfs-regen.conf
21mr|rosa-kernel-tools-1.0-7|44	%dir /var/spool/initramfs-regen
21mr|rosa-kernel-tools-1.0-7|45	
21mr|rosa-kernel-tools-1.0-7|46	# https://rpm.org/user_doc/file_triggers.html
21mr|rosa-kernel-tools-1.0-7|47	# -P - priority, execute this scriptlet later than others
21mr|rosa-kernel-tools-1.0-7|48	# Just put an empty file with any name, e.g. package name,
21mr|rosa-kernel-tools-1.0-7|49	# into /var/spool/initramfs-regen inside the RPM package
21mr|rosa-kernel-tools-1.0-7|50	# to trigger regenerating initrd on package installation/upgrade.
21mr|rosa-kernel-tools-1.0-7|51	# E.g. systemd is inside initrd, so regenerate initrd if systemd is upgraded.
21mr|rosa-kernel-tools-1.0-7|52	%transfiletriggerin -P 50000 -- /var/spool/initramfs-regen
21mr|rosa-kernel-tools-1.0-7|53	%{_sbindir}/initramfs-regen-trigger
21mr|rosa-kernel-tools-1.0-7|54	%end
21mr|rosa-kernel-tools-1.0-7|55	
21mr|rosa-kernel-tools-1.0-7|56	%transfiletriggerpostun -P 50000 -- /var/spool/initramfs-regen
21mr|rosa-kernel-tools-1.0-7|57	%{_sbindir}/initramfs-regen-trigger
21mr|rosa-kernel-tools-1.0-7|58	%end
21mr|rosa-kernel-tools-1.0-7|59	
21mr|rosa-kernel-tools-1.0-7|60	#------------------------------------------------------------------
21mr|rosa-kernel-tools-1.0-7|61	
21mr|rosa-kernel-tools-1.0-7|62	%prep
21mr|rosa-kernel-tools-1.0-7|63	%setup -T -c
21mr|rosa-kernel-tools-1.0-7|64	cp -v %{sources} .
21mr|rosa-kernel-tools-1.0-7|65	
21mr|rosa-kernel-tools-1.0-7|66	%install
21mr|rosa-kernel-tools-1.0-7|67	mkdir -p %{buildroot}%{_sbindir}
21mr|rosa-kernel-tools-1.0-7|68	install -m0755 initramfs-regen.sh %{buildroot}%{_sbindir}/initramfs-regen
21mr|rosa-kernel-tools-1.0-7|69	install -m0755 initramfs-regen-trigger.sh %{buildroot}%{_sbindir}/initramfs-regen-trigger
21mr|rosa-kernel-tools-1.0-7|70	mkdir -p %{buildroot}/etc
21mr|rosa-kernel-tools-1.0-7|71	install -m0644 initramfs-regen.conf %{buildroot}/etc/initramfs-regen.conf
21mr|rosa-kernel-tools-1.0-7|72	# compat symlink
21mr|rosa-kernel-tools-1.0-7|73	( cd %{buildroot}%{_sbindir}
21mr|rosa-kernel-tools-1.0-7|74	ln -s initramfs-regen systemd-initramfs-gen
21mr|rosa-kernel-tools-1.0-7|75	)
21mr|rosa-kernel-tools-1.0-7|76	
21mr|rosa-kernel-tools-1.0-7|77	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|rosa-kernel-tools-1.0-7|78	
21mr|rosa-kernel-tools-1.0-7|79	%ifarch %{e2k}
21mr|rosa-kernel-tools-1.0-7|80	install -m0755 bootconfgen %{buildroot}%{_sbindir}/bootconfgen
21mr|rosa-kernel-tools-1.0-7|81	%endif

16517 21
21mr|rosa-kiosk-gui-1.2.6-2|1	Summary:	Tool for interaction with kioskd daemon
21mr|rosa-kiosk-gui-1.2.6-2|2	Name:		rosa-kiosk-gui
21mr|rosa-kiosk-gui-1.2.6-2|3	Version:	1.2.6
21mr|rosa-kiosk-gui-1.2.6-2|4	Release:	2
21mr|rosa-kiosk-gui-1.2.6-2|5	License:	GPLv2+
21mr|rosa-kiosk-gui-1.2.6-2|6	Group:		Graphical desktop/Other
21mr|rosa-kiosk-gui-1.2.6-2|7	Url:		https://abf.io/uxteam/kiosk-gui-devel
21mr|rosa-kiosk-gui-1.2.6-2|8	Source0:	https://abf.io/uxteam/kiosk-gui-devel/archive/kiosk-gui-devel-%{version}.tar.gz
21mr|rosa-kiosk-gui-1.2.6-2|9	BuildRequires:	cmake
21mr|rosa-kiosk-gui-1.2.6-2|10	BuildRequires:	pkgconfig(Qt5Core)
21mr|rosa-kiosk-gui-1.2.6-2|11	BuildRequires:	pkgconfig(Qt5Gui)
21mr|rosa-kiosk-gui-1.2.6-2|12	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|rosa-kiosk-gui-1.2.6-2|13	BuildRequires:	pkgconfig(Qt5Xml)
21mr|rosa-kiosk-gui-1.2.6-2|14	Requires:	rosa-kiosk = %{EVRD}
21mr|rosa-kiosk-gui-1.2.6-2|15	
21mr|rosa-kiosk-gui-1.2.6-2|16	%description
21mr|rosa-kiosk-gui-1.2.6-2|17	kioskd daemon hides windows of all applications except allowed ones.
21mr|rosa-kiosk-gui-1.2.6-2|18	This allows to run a desktop system in kiosk mode.
21mr|rosa-kiosk-gui-1.2.6-2|19	This package is a GUI to set up the kiosk daemon.
21mr|rosa-kiosk-gui-1.2.6-2|20	
21mr|rosa-kiosk-gui-1.2.6-2|21	%files -f %{name}.lang
21mr|rosa-kiosk-gui-1.2.6-2|22	%{_sbindir}/%{name}
21mr|rosa-kiosk-gui-1.2.6-2|23	%{_bindir}/%{name}
21mr|rosa-kiosk-gui-1.2.6-2|24	%config (noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|rosa-kiosk-gui-1.2.6-2|25	%config (noreplace) %{_sysconfdir}/security/console.apps/%{name}
21mr|rosa-kiosk-gui-1.2.6-2|26	%{_datadir}/applications/%{name}.desktop
21mr|rosa-kiosk-gui-1.2.6-2|27	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21mr|rosa-kiosk-gui-1.2.6-2|28	
21mr|rosa-kiosk-gui-1.2.6-2|29	#----------------------------------------------------------------------------
21mr|rosa-kiosk-gui-1.2.6-2|30	
21mr|rosa-kiosk-gui-1.2.6-2|31	# That was in https://abf.io/soft/kiosk-devel / https://abf.io/import/kiosk,
21mr|rosa-kiosk-gui-1.2.6-2|32	# then it was was copied to here
21mr|rosa-kiosk-gui-1.2.6-2|33	# https://abf.io/uxteam/kiosk-gui-devel/commit/5f799d20ca
21mr|rosa-kiosk-gui-1.2.6-2|34	
21mr|rosa-kiosk-gui-1.2.6-2|35	%package -n rosa-kiosk
21mr|rosa-kiosk-gui-1.2.6-2|36	Summary:	CLI and daemon part of ROSA Kiosk
21mr|rosa-kiosk-gui-1.2.6-2|37	Group:		Graphical desktop/Other
21mr|rosa-kiosk-gui-1.2.6-2|38	Obsoletes:	rosa-kiosk-gui < 1.1.0-3
21mr|rosa-kiosk-gui-1.2.6-2|39	Conflicts:	rosa-kiosk-gui < 1.1.0-3
21mr|rosa-kiosk-gui-1.2.6-2|40	Obsoletes:	kiosk < 1.0-1
21mr|rosa-kiosk-gui-1.2.6-2|41	Conflicts:	kiosk < 1.0-1
21mr|rosa-kiosk-gui-1.2.6-2|42	
21mr|rosa-kiosk-gui-1.2.6-2|43	%description -n rosa-kiosk
21mr|rosa-kiosk-gui-1.2.6-2|44	kioskd daemon hides windows of all applications except allowed ones.
21mr|rosa-kiosk-gui-1.2.6-2|45	This allows to run a desktop system in kiosk mode.
21mr|rosa-kiosk-gui-1.2.6-2|46	%{name} package is a GUI to set up the kiosk daemon.
21mr|rosa-kiosk-gui-1.2.6-2|47	
21mr|rosa-kiosk-gui-1.2.6-2|48	%files -n rosa-kiosk
21mr|rosa-kiosk-gui-1.2.6-2|49	%{_bindir}/kiosk
21mr|rosa-kiosk-gui-1.2.6-2|50	%{_bindir}/kioskd
21mr|rosa-kiosk-gui-1.2.6-2|51	
21mr|rosa-kiosk-gui-1.2.6-2|52	#----------------------------------------------------------------------------
21mr|rosa-kiosk-gui-1.2.6-2|53	
21mr|rosa-kiosk-gui-1.2.6-2|54	%prep
21mr|rosa-kiosk-gui-1.2.6-2|55	%autosetup -p1 -n kiosk-gui-devel-%{version}
21mr|rosa-kiosk-gui-1.2.6-2|56	
21mr|rosa-kiosk-gui-1.2.6-2|57	%build
21mr|rosa-kiosk-gui-1.2.6-2|58	%cmake
21mr|rosa-kiosk-gui-1.2.6-2|59	%make
21mr|rosa-kiosk-gui-1.2.6-2|60	
21mr|rosa-kiosk-gui-1.2.6-2|61	%install
21mr|rosa-kiosk-gui-1.2.6-2|62	%makeinstall_std -C build
21mr|rosa-kiosk-gui-1.2.6-2|63	
21mr|rosa-kiosk-gui-1.2.6-2|64	%find_lang %{name}

16518 21
21mr|rosa-media-player-1.6.11-17|1	%bcond_without midi
21mr|rosa-media-player-1.6.11-17|2	
21mr|rosa-media-player-1.6.11-17|3	Summary:	Multimedia player based on mplayer technology
21mr|rosa-media-player-1.6.11-17|4	Name:		rosa-media-player
21mr|rosa-media-player-1.6.11-17|5	Version:	1.6.11
21mr|rosa-media-player-1.6.11-17|6	Release:	17
21mr|rosa-media-player-1.6.11-17|7	License:	GPLv2+
21mr|rosa-media-player-1.6.11-17|8	Group:		Video
21mr|rosa-media-player-1.6.11-17|9	Url:		http://www.rosalinux.com
21mr|rosa-media-player-1.6.11-17|10	Source0:	%{name}-%{version}.tar.gz
21mr|rosa-media-player-1.6.11-17|11	Source1:	romp2smp.sh
21mr|rosa-media-player-1.6.11-17|12	Patch0:		rosa-media-player-1.6.11-open-dvd.patch
21mr|rosa-media-player-1.6.11-17|13	Patch1:		rosa-media-player-1.6.11-initial-preference.patch
21mr|rosa-media-player-1.6.11-17|14	Patch2:		rosa-media-player-1.6.11-russian-comment.patch
21mr|rosa-media-player-1.6.11-17|15	Patch3:		rosa-media-player-1.6.11-wildmidi4.patch
21mr|rosa-media-player-1.6.11-17|16	Patch4:		rosa-media-player-1.6.11-default-gtk-and-seek.patch
21mr|rosa-media-player-1.6.11-17|17	BuildRequires:	qt4-linguist
21mr|rosa-media-player-1.6.11-17|18	BuildRequires:	qt4-devel
21mr|rosa-media-player-1.6.11-17|19	%if %{with midi}
21mr|rosa-media-player-1.6.11-17|20	BuildRequires:	wildmidi-devel
21mr|rosa-media-player-1.6.11-17|21	%endif
21mr|rosa-media-player-1.6.11-17|22	BuildRequires:	pkgconfig(alsa)
21mr|rosa-media-player-1.6.11-17|23	BuildRequires:	pkgconfig(QJson)
21mr|rosa-media-player-1.6.11-17|24	Requires:	mencoder
21mr|rosa-media-player-1.6.11-17|25	Requires:	mplayer >= 1.0-1.rc1
21mr|rosa-media-player-1.6.11-17|26	Requires:	ffmpeg
21mr|rosa-media-player-1.6.11-17|27	Requires:	xdg-utils
21mr|rosa-media-player-1.6.11-17|28	%if %{with midi}
21mr|rosa-media-player-1.6.11-17|29	Requires:	timidity-patch-gravis
21mr|rosa-media-player-1.6.11-17|30	%endif
21mr|rosa-media-player-1.6.11-17|31	Requires:	wget
21mr|rosa-media-player-1.6.11-17|32	
21mr|rosa-media-player-1.6.11-17|33	%description
21mr|rosa-media-player-1.6.11-17|34	Multimedia player that supports most of audio and video formats.
21mr|rosa-media-player-1.6.11-17|35	
21mr|rosa-media-player-1.6.11-17|36	%files
21mr|rosa-media-player-1.6.11-17|37	%doc *.txt docs/*
21mr|rosa-media-player-1.6.11-17|38	%dir %{_datadir}/%{name}
21mr|rosa-media-player-1.6.11-17|39	%dir %{_datadir}/%{name}/shortcuts
21mr|rosa-media-player-1.6.11-17|40	%dir %{_datadir}/%{name}/translations
21mr|rosa-media-player-1.6.11-17|41	%attr(755,root,root) %{_bindir}/%{name}
21mr|rosa-media-player-1.6.11-17|42	%attr(755,root,root) %{_bindir}/%{name}-db-converter
21mr|rosa-media-player-1.6.11-17|43	%{_datadir}/%{name}/*.conf
21mr|rosa-media-player-1.6.11-17|44	%{_datadir}/applications/*.desktop
21mr|rosa-media-player-1.6.11-17|45	%{_datadir}/%{name}/shortcuts/*
21mr|rosa-media-player-1.6.11-17|46	%{_datadir}/apps/solid/actions/*.desktop
21mr|rosa-media-player-1.6.11-17|47	%{_datadir}/solid/actions/*.desktop
21mr|rosa-media-player-1.6.11-17|48	%{_iconsdir}/hicolor/*/apps/rosamp.png
21mr|rosa-media-player-1.6.11-17|49	%lang(ar_SY) %{_datadir}/%{name}/translations/rosamp_ar_SY.qm
21mr|rosa-media-player-1.6.11-17|50	%lang(en) %{_datadir}/%{name}/translations/rosamp_en.qm
21mr|rosa-media-player-1.6.11-17|51	%lang(cs) %{_datadir}/%{name}/translations/rosamp_cs.qm
21mr|rosa-media-player-1.6.11-17|52	%lang(de) %{_datadir}/%{name}/translations/rosamp_de.qm
21mr|rosa-media-player-1.6.11-17|53	%lang(es) %{_datadir}/%{name}/translations/rosamp_es.qm
21mr|rosa-media-player-1.6.11-17|54	%lang(et) %{_datadir}/%{name}/translations/rosamp_et.qm
21mr|rosa-media-player-1.6.11-17|55	%lang(fi) %{_datadir}/%{name}/translations/rosamp_fi.qm
21mr|rosa-media-player-1.6.11-17|56	%lang(fr) %{_datadir}/%{name}/translations/rosamp_fr.qm
21mr|rosa-media-player-1.6.11-17|57	%lang(gl) %{_datadir}/%{name}/translations/rosamp_gl.qm
21mr|rosa-media-player-1.6.11-17|58	%lang(hu) %{_datadir}/%{name}/translations/rosamp_hu.qm
21mr|rosa-media-player-1.6.11-17|59	%lang(it) %{_datadir}/%{name}/translations/rosamp_it.qm
21mr|rosa-media-player-1.6.11-17|60	%lang(ja) %{_datadir}/%{name}/translations/rosamp_ja.qm
21mr|rosa-media-player-1.6.11-17|61	%lang(ku) %{_datadir}/%{name}/translations/rosamp_ku.qm
21mr|rosa-media-player-1.6.11-17|62	%lang(lt) %{_datadir}/%{name}/translations/rosamp_lt.qm
21mr|rosa-media-player-1.6.11-17|63	%lang(mk) %{_datadir}/%{name}/translations/rosamp_mk.qm
21mr|rosa-media-player-1.6.11-17|64	%lang(nl) %{_datadir}/%{name}/translations/rosamp_nl.qm
21mr|rosa-media-player-1.6.11-17|65	%lang(pl) %{_datadir}/%{name}/translations/rosamp_pl.qm
21mr|rosa-media-player-1.6.11-17|66	%lang(pt_BR) %{_datadir}/%{name}/translations/rosamp_pt_BR.qm
21mr|rosa-media-player-1.6.11-17|67	%lang(pt_pt) %{_datadir}/%{name}/translations/rosamp_pt.qm
21mr|rosa-media-player-1.6.11-17|68	%lang(ro_RO) %{_datadir}/%{name}/translations/rosamp_ro_RO.qm
21mr|rosa-media-player-1.6.11-17|69	%lang(ru_RU) %{_datadir}/%{name}/translations/rosamp_ru_RU.qm
21mr|rosa-media-player-1.6.11-17|70	%lang(sl) %{_datadir}/%{name}/translations/rosamp_sl.qm
21mr|rosa-media-player-1.6.11-17|71	%lang(tr) %{_datadir}/%{name}/translations/rosamp_tr.qm
21mr|rosa-media-player-1.6.11-17|72	%lang(uk_UA) %{_datadir}/%{name}/translations/rosamp_uk_UA.qm
21mr|rosa-media-player-1.6.11-17|73	%lang(vi) %{_datadir}/%{name}/translations/rosamp_vi_VN.qm
21mr|rosa-media-player-1.6.11-17|74	%lang(zh_CN) %{_datadir}/%{name}/translations/rosamp_zh_CN.qm
21mr|rosa-media-player-1.6.11-17|75	%lang(zh_TW) %{_datadir}/%{name}/translations/rosamp_zh_TW.qm
21mr|rosa-media-player-1.6.11-17|76	
21mr|rosa-media-player-1.6.11-17|77	#----------------------------------------------------------------------------
21mr|rosa-media-player-1.6.11-17|78	
21mr|rosa-media-player-1.6.11-17|79	%prep
21mr|rosa-media-player-1.6.11-17|80	%autosetup -p1 -n %{name}
21mr|rosa-media-player-1.6.11-17|81	
21mr|rosa-media-player-1.6.11-17|82	%build
21mr|rosa-media-player-1.6.11-17|83	%setup_compile_flags
21mr|rosa-media-player-1.6.11-17|84	./get_romp_version.sh %{version} %{release}
21mr|rosa-media-player-1.6.11-17|85	%if %{with midi}
21mr|rosa-media-player-1.6.11-17|86	%make PREFIX=%{_prefix} QMAKE=%{qt4bin}/qmake LRELEASE=%{qt4bin}/lrelease
21mr|rosa-media-player-1.6.11-17|87	%else
21mr|rosa-media-player-1.6.11-17|88	%make PREFIX=%{_prefix} QMAKE=%{qt4bin}/qmake LRELEASE=%{qt4bin}/lrelease no-midi-support
21mr|rosa-media-player-1.6.11-17|89	%endif
21mr|rosa-media-player-1.6.11-17|90	
21mr|rosa-media-player-1.6.11-17|91	%install
21mr|rosa-media-player-1.6.11-17|92	%makeinstall_std PREFIX=%{_prefix}
21mr|rosa-media-player-1.6.11-17|93	
21mr|rosa-media-player-1.6.11-17|94	# remove wrongly put docs
21mr|rosa-media-player-1.6.11-17|95	rm -rf %{buildroot}%{_datadir}/doc
21mr|rosa-media-player-1.6.11-17|96	
21mr|rosa-media-player-1.6.11-17|97	# Plasma 5 support
21mr|rosa-media-player-1.6.11-17|98	mkdir -p %{buildroot}%{_datadir}/solid/actions
21mr|rosa-media-player-1.6.11-17|99	cp %{buildroot}%{_datadir}/apps/solid/actions/*.desktop %{buildroot}%{_datadir}/solid/actions/
21mr|rosa-media-player-1.6.11-17|100	
21mr|rosa-media-player-1.6.11-17|101	mkdir -p %{buildroot}%{_bindir}
21mr|rosa-media-player-1.6.11-17|102	cp -f %{SOURCE1} %{buildroot}%{_bindir}/%{name}-db-converter

16519 21
21mr|rosa-memory-clean-0.5-3|1	Summary:	Tool to free page cache, slab objects, exchange buffer and swap
21mr|rosa-memory-clean-0.5-3|2	Name:		rosa-memory-clean
21mr|rosa-memory-clean-0.5-3|3	Version:	0.5
21mr|rosa-memory-clean-0.5-3|4	Release:	3
21mr|rosa-memory-clean-0.5-3|5	License:	GPLv2+
21mr|rosa-memory-clean-0.5-3|6	Group:		File tools
21mr|rosa-memory-clean-0.5-3|7	Url:		https://abf.rosalinux.ru/uxteam/%{name}-devel
21mr|rosa-memory-clean-0.5-3|8	Source0:	%{url}/archive/%{name}-devel-%{version}.tar.gz
21mr|rosa-memory-clean-0.5-3|9	Patch0:		rosa-memory-clean-devel-0.5-desktop-szi.patch
21mr|rosa-memory-clean-0.5-3|10	BuildRequires:	cmake
21mr|rosa-memory-clean-0.5-3|11	BuildRequires:	pkgconfig(QtCore)
21mr|rosa-memory-clean-0.5-3|12	BuildRequires:	pkgconfig(QtGui)
21mr|rosa-memory-clean-0.5-3|13	
21mr|rosa-memory-clean-0.5-3|14	%description
21mr|rosa-memory-clean-0.5-3|15	Tool to free page cache, slab objects, exchange buffer and swap.
21mr|rosa-memory-clean-0.5-3|16	
21mr|rosa-memory-clean-0.5-3|17	%files -f %{name}.lang
21mr|rosa-memory-clean-0.5-3|18	%{_bindir}/%{name}
21mr|rosa-memory-clean-0.5-3|19	%{_datadir}/applications/%{name}.desktop
21mr|rosa-memory-clean-0.5-3|20	%{_datadir}/doc/%{name}/help.pdf
21mr|rosa-memory-clean-0.5-3|21	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|rosa-memory-clean-0.5-3|22	%{_sbindir}/%{name}
21mr|rosa-memory-clean-0.5-3|23	%{_sysconfdir}/%{name}/%{name}.ini
21mr|rosa-memory-clean-0.5-3|24	%{_sysconfdir}/pam.d/%{name}
21mr|rosa-memory-clean-0.5-3|25	%{_sysconfdir}/security/console.apps/%{name}
21mr|rosa-memory-clean-0.5-3|26	
21mr|rosa-memory-clean-0.5-3|27	#----------------------------------------------------------------------------
21mr|rosa-memory-clean-0.5-3|28	
21mr|rosa-memory-clean-0.5-3|29	%prep
21mr|rosa-memory-clean-0.5-3|30	%setup -qn %{name}-devel-%{version}
21mr|rosa-memory-clean-0.5-3|31	%patch0 -p1
21mr|rosa-memory-clean-0.5-3|32	
21mr|rosa-memory-clean-0.5-3|33	%build
21mr|rosa-memory-clean-0.5-3|34	%cmake_qt4
21mr|rosa-memory-clean-0.5-3|35	%make
21mr|rosa-memory-clean-0.5-3|36	
21mr|rosa-memory-clean-0.5-3|37	%install
21mr|rosa-memory-clean-0.5-3|38	%makeinstall_std -C build
21mr|rosa-memory-clean-0.5-3|39	
21mr|rosa-memory-clean-0.5-3|40	ln -sf consolehelper %{buildroot}%{_bindir}/%{name}
21mr|rosa-memory-clean-0.5-3|41	
21mr|rosa-memory-clean-0.5-3|42	%find_lang %{name}

16520 21
21mr|rosa-removable-drive-manager-0.7.26-3|1	Summary:	ROSA Removable Drive Manager
21mr|rosa-removable-drive-manager-0.7.26-3|2	Name:		rosa-removable-drive-manager
21mr|rosa-removable-drive-manager-0.7.26-3|3	Version:	0.7.26
21mr|rosa-removable-drive-manager-0.7.26-3|4	Release:	3
21mr|rosa-removable-drive-manager-0.7.26-3|5	License:	GPLv3+
21mr|rosa-removable-drive-manager-0.7.26-3|6	Group:		System/Configuration/Hardware
21mr|rosa-removable-drive-manager-0.7.26-3|7	Url:		https://abf.rosalinux.ru/uxteam/%{name}-devel
21mr|rosa-removable-drive-manager-0.7.26-3|8	Source0:	https://abf.rosalinux.ru/uxteam/%{name}-devel/archive/%{name}-devel-%{version}.tar.gz
21mr|rosa-removable-drive-manager-0.7.26-3|9	Source1:	%{name}.rpmlintrc
21mr|rosa-removable-drive-manager-0.7.26-3|10	Patch0:		rosa-removable-drive-manager-devel-0.7.26-python3.patch
21mr|rosa-removable-drive-manager-0.7.26-3|11	Patch1:		rosa-removable-drive-manager-devel-0.7.26-rules-path.patch
21mr|rosa-removable-drive-manager-0.7.26-3|12	Patch2:		rosa-removable-drive-manager-devel-0.7.26-desktop.patch
21mr|rosa-removable-drive-manager-0.7.26-3|13	Patch3:		rosa-removable-drive-manager-devel-0.7.26-icons.patch
21mr|rosa-removable-drive-manager-0.7.26-3|14	BuildRequires:	cmake
21mr|rosa-removable-drive-manager-0.7.26-3|15	BuildRequires:	qmake5
21mr|rosa-removable-drive-manager-0.7.26-3|16	BuildRequires:	qt5-linguist-tools
21mr|rosa-removable-drive-manager-0.7.26-3|17	BuildRequires:	python3-qt5-devel
21mr|rosa-removable-drive-manager-0.7.26-3|18	BuildRequires:	python3dist(sip)
21mr|rosa-removable-drive-manager-0.7.26-3|19	BuildRequires:	pkgconfig(python3)
21mr|rosa-removable-drive-manager-0.7.26-3|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|rosa-removable-drive-manager-0.7.26-3|21	Requires:	rosa-device-manager
21mr|rosa-removable-drive-manager-0.7.26-3|22	Requires:	udisks2
21mr|rosa-removable-drive-manager-0.7.26-3|23	Requires:	python3dist(pyqt5)
21mr|rosa-removable-drive-manager-0.7.26-3|24	Requires:	python3dist(pyudev)
21mr|rosa-removable-drive-manager-0.7.26-3|25	Requires:	python3dist(sepolicy)
21mr|rosa-removable-drive-manager-0.7.26-3|26	Requires:	python3dist(setools)
21mr|rosa-removable-drive-manager-0.7.26-3|27	Requires:	python3dist(sip)
21mr|rosa-removable-drive-manager-0.7.26-3|28	BuildArch:	noarch
21mr|rosa-removable-drive-manager-0.7.26-3|29	
21mr|rosa-removable-drive-manager-0.7.26-3|30	%description
21mr|rosa-removable-drive-manager-0.7.26-3|31	Accounting and control of removable media.
21mr|rosa-removable-drive-manager-0.7.26-3|32	
21mr|rosa-removable-drive-manager-0.7.26-3|33	%files
21mr|rosa-removable-drive-manager-0.7.26-3|34	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/udev/rules.d/80-%{name}.rules
21mr|rosa-removable-drive-manager-0.7.26-3|35	%attr(0640,root,root) %{python3_sitelib}/rosa_removable_drive_manager
21mr|rosa-removable-drive-manager-0.7.26-3|36	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/polkit-1/rules.d/80-%{name}.rules
21mr|rosa-removable-drive-manager-0.7.26-3|37	%attr(0644,root,root) %{_datadir}/polkit-1/actions/com.rosalinux.removabledrivemanager.policy
21mr|rosa-removable-drive-manager-0.7.26-3|38	%attr(0750,root,root) %{_sbindir}/%{name}
21mr|rosa-removable-drive-manager-0.7.26-3|39	%{_datadir}/applications/%{name}.desktop
21mr|rosa-removable-drive-manager-0.7.26-3|40	
21mr|rosa-removable-drive-manager-0.7.26-3|41	#----------------------------------------------------------------------------
21mr|rosa-removable-drive-manager-0.7.26-3|42	
21mr|rosa-removable-drive-manager-0.7.26-3|43	%prep
21mr|rosa-removable-drive-manager-0.7.26-3|44	%autosetup -p1 -n %{name}-devel-%{version}
21mr|rosa-removable-drive-manager-0.7.26-3|45	
21mr|rosa-removable-drive-manager-0.7.26-3|46	%build
21mr|rosa-removable-drive-manager-0.7.26-3|47	%cmake_qt5 -DPYTHON_SITE_PACKAGES="%{python3_sitelib}"
21mr|rosa-removable-drive-manager-0.7.26-3|48	%make
21mr|rosa-removable-drive-manager-0.7.26-3|49	
21mr|rosa-removable-drive-manager-0.7.26-3|50	%install
21mr|rosa-removable-drive-manager-0.7.26-3|51	%makeinstall_std -C build

16521 21
21mr|rosa-repos-2021.1-10|1	%ifarch %{x86_64}
21mr|rosa-repos-2021.1-10|2	%global secondary_distarch i686
21mr|rosa-repos-2021.1-10|3	%endif
21mr|rosa-repos-2021.1-10|4	
21mr|rosa-repos-2021.1-10|5	Name:		rosa-repos
21mr|rosa-repos-2021.1-10|6	Version: 	2021.1
21mr|rosa-repos-2021.1-10|7	# During devel, it should be 0.0.X
21mr|rosa-repos-2021.1-10|8	# During release candidate, it should be 0.1.X
21mr|rosa-repos-2021.1-10|9	# Before final release, bump to 1
21mr|rosa-repos-2021.1-10|10	Release:	10
21mr|rosa-repos-2021.1-10|11	Summary:	ROSA package repositories
21mr|rosa-repos-2021.1-10|12	Group:		System/Base
21mr|rosa-repos-2021.1-10|13	License:	MIT
21mr|rosa-repos-2021.1-10|14	
21mr|rosa-repos-2021.1-10|15	# ROSA GPG key
21mr|rosa-repos-2021.1-10|16	Source0:	RPM-GPG-KEY-ROSA
21mr|rosa-repos-2021.1-10|17	
21mr|rosa-repos-2021.1-10|18	# ROSA release repo config templates
21mr|rosa-repos-2021.1-10|19	Source2:	rosa-extrasect-repo
21mr|rosa-repos-2021.1-10|20	Source3:	rosa-main-srcrepo
21mr|rosa-repos-2021.1-10|21	Source4:	rosa-extrasect-srcrepo
21mr|rosa-repos-2021.1-10|22	Source5:	rosa-extrasect-repo-testing
21mr|rosa-repos-2021.1-10|23	Source6:	rosa-extrasect-srcrepo-testing
21mr|rosa-repos-2021.1-10|24	Source8:	rosa-repo-archive
21mr|rosa-repos-2021.1-10|25	
21mr|rosa-repos-2021.1-10|26	Provides:	rosa-repos(%{version})
21mr|rosa-repos-2021.1-10|27	Requires:	system-release(%{version})
21mr|rosa-repos-2021.1-10|28	Requires:	rosa-repos-pkgprefs = %{EVRD}
21mr|rosa-repos-2021.1-10|29	Requires:	rosa-repos-keys = %{EVRD}
21mr|rosa-repos-2021.1-10|30	
21mr|rosa-repos-2021.1-10|31	Requires:	rosa-repos-main
21mr|rosa-repos-2021.1-10|32	Recommends:	rosa-repos-pkgprefs
21mr|rosa-repos-2021.1-10|33	Recommends:	rosa-repos-contrib
21mr|rosa-repos-2021.1-10|34	Recommends:	rosa-repos-non-free
21mr|rosa-repos-2021.1-10|35	# restrcited repo was removed
21mr|rosa-repos-2021.1-10|36	Obsoletes:	rosa-repos-restricted < 2021.1-0.11
21mr|rosa-repos-2021.1-10|37	
21mr|rosa-repos-2021.1-10|38	%description
21mr|rosa-repos-2021.1-10|39	Configuration of ROSA main repository
21mr|rosa-repos-2021.1-10|40	
21mr|rosa-repos-2021.1-10|41	%files
21mr|rosa-repos-2021.1-10|42	# empty, meta-package
21mr|rosa-repos-2021.1-10|43	
21mr|rosa-repos-2021.1-10|44	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|45	
21mr|rosa-repos-2021.1-10|46	%package testing
21mr|rosa-repos-2021.1-10|47	Summary:	ROSA testing package repositories meta-package
21mr|rosa-repos-2021.1-10|48	Group:		System/Base
21mr|rosa-repos-2021.1-10|49	Requires:	(rosa-repos-main-testing if rosa-repos-main)
21mr|rosa-repos-2021.1-10|50	Requires:	(rosa-repos-contrib-testing if rosa-repos-contrib)
21mr|rosa-repos-2021.1-10|51	Requires:	(rosa-repos-non-free-testing if rosa-repos-non-free)
21mr|rosa-repos-2021.1-10|52	
21mr|rosa-repos-2021.1-10|53	%description testing
21mr|rosa-repos-2021.1-10|54	ROSA testing package repositories meta-package.
21mr|rosa-repos-2021.1-10|55	Install it to enable all testing repos.
21mr|rosa-repos-2021.1-10|56	
21mr|rosa-repos-2021.1-10|57	%files testing
21mr|rosa-repos-2021.1-10|58	# empty, meta-package
21mr|rosa-repos-2021.1-10|59	
21mr|rosa-repos-2021.1-10|60	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|61	
21mr|rosa-repos-2021.1-10|62	%package main
21mr|rosa-repos-2021.1-10|63	Summary:	ROSA package repositories - Main
21mr|rosa-repos-2021.1-10|64	Group:		System/Base
21mr|rosa-repos-2021.1-10|65	
21mr|rosa-repos-2021.1-10|66	%description main
21mr|rosa-repos-2021.1-10|67	Conficuration for ROSA Main repository
21mr|rosa-repos-2021.1-10|68	
21mr|rosa-repos-2021.1-10|69	%files main
21mr|rosa-repos-2021.1-10|70	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*main*.repo
21mr|rosa-repos-2021.1-10|71	%exclude %{_sysconfdir}/yum.repos.d/*rosa*main*testing*.repo
21mr|rosa-repos-2021.1-10|72	
21mr|rosa-repos-2021.1-10|73	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|74	
21mr|rosa-repos-2021.1-10|75	%package main-testing
21mr|rosa-repos-2021.1-10|76	Summary:	ROSA package repositories - Main Testing
21mr|rosa-repos-2021.1-10|77	Group:		System/Base
21mr|rosa-repos-2021.1-10|78	Requires:	rosa-repos-main = %{EVRD}
21mr|rosa-repos-2021.1-10|79	
21mr|rosa-repos-2021.1-10|80	%description main-testing
21mr|rosa-repos-2021.1-10|81	Conficuration for ROSA Main Testing repository
21mr|rosa-repos-2021.1-10|82	
21mr|rosa-repos-2021.1-10|83	%files main-testing
21mr|rosa-repos-2021.1-10|84	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*main*testing*.repo
21mr|rosa-repos-2021.1-10|85	
21mr|rosa-repos-2021.1-10|86	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|87	
21mr|rosa-repos-2021.1-10|88	%package contrib
21mr|rosa-repos-2021.1-10|89	Summary:	ROSA package repositories - Contrib
21mr|rosa-repos-2021.1-10|90	Group:		System/Base
21mr|rosa-repos-2021.1-10|91	Requires:	rosa-repos-main = %{EVRD}
21mr|rosa-repos-2021.1-10|92	
21mr|rosa-repos-2021.1-10|93	%description contrib
21mr|rosa-repos-2021.1-10|94	Configuration of ROSA contrib (community-supported) repository
21mr|rosa-repos-2021.1-10|95	
21mr|rosa-repos-2021.1-10|96	%files contrib
21mr|rosa-repos-2021.1-10|97	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*contrib*.repo
21mr|rosa-repos-2021.1-10|98	%exclude %{_sysconfdir}/yum.repos.d/*rosa*contrib*testing*.repo
21mr|rosa-repos-2021.1-10|99	
21mr|rosa-repos-2021.1-10|100	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|101	
21mr|rosa-repos-2021.1-10|102	%package contrib-testing
21mr|rosa-repos-2021.1-10|103	Summary:	ROSA package repositories - Contrib Testing
21mr|rosa-repos-2021.1-10|104	Group:		System/Base
21mr|rosa-repos-2021.1-10|105	Requires:	rosa-repos-contrib = %{EVRD}
21mr|rosa-repos-2021.1-10|106	
21mr|rosa-repos-2021.1-10|107	%description contrib-testing
21mr|rosa-repos-2021.1-10|108	Configuration of ROSA Contrib (community-supported) Testing repository
21mr|rosa-repos-2021.1-10|109	
21mr|rosa-repos-2021.1-10|110	%files contrib-testing
21mr|rosa-repos-2021.1-10|111	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*contrib*testing*.repo
21mr|rosa-repos-2021.1-10|112	
21mr|rosa-repos-2021.1-10|113	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|114	
21mr|rosa-repos-2021.1-10|115	%package non-free
21mr|rosa-repos-2021.1-10|116	Summary:	ROSA package repositories - non-free
21mr|rosa-repos-2021.1-10|117	Group:		System/Base
21mr|rosa-repos-2021.1-10|118	Requires:	rosa-repos-main = %{EVRD}
21mr|rosa-repos-2021.1-10|119	
21mr|rosa-repos-2021.1-10|120	%description non-free
21mr|rosa-repos-2021.1-10|121	Configuration of ROSA non-free repository
21mr|rosa-repos-2021.1-10|122	
21mr|rosa-repos-2021.1-10|123	%files non-free
21mr|rosa-repos-2021.1-10|124	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*non-free*.repo
21mr|rosa-repos-2021.1-10|125	%exclude %{_sysconfdir}/yum.repos.d/*rosa*non-free*testing*.repo
21mr|rosa-repos-2021.1-10|126	
21mr|rosa-repos-2021.1-10|127	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|128	
21mr|rosa-repos-2021.1-10|129	%package non-free-testing
21mr|rosa-repos-2021.1-10|130	Summary:	ROSA package repositories - Non-free Testing
21mr|rosa-repos-2021.1-10|131	Group:		System/Base
21mr|rosa-repos-2021.1-10|132	Requires:	rosa-repos-non-free = %{EVRD}
21mr|rosa-repos-2021.1-10|133	
21mr|rosa-repos-2021.1-10|134	%description non-free-testing
21mr|rosa-repos-2021.1-10|135	Configuration of ROSA Non-free Testing repository
21mr|rosa-repos-2021.1-10|136	
21mr|rosa-repos-2021.1-10|137	%files non-free-testing
21mr|rosa-repos-2021.1-10|138	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*non-free*testing*.repo
21mr|rosa-repos-2021.1-10|139	
21mr|rosa-repos-2021.1-10|140	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|141	
21mr|rosa-repos-2021.1-10|142	%ifarch x86_64
21mr|rosa-repos-2021.1-10|143	
21mr|rosa-repos-2021.1-10|144	%package archive
21mr|rosa-repos-2021.1-10|145	Summary:	Repository-archive with all versions of packages
21mr|rosa-repos-2021.1-10|146	Summary(ru_RU.UTF-8):	Репозиторий-архив со всеми версиями пакетов
21mr|rosa-repos-2021.1-10|147	Group:		System/Base
21mr|rosa-repos-2021.1-10|148	Provides:	rosa-repo-archive = %{EVRD}
21mr|rosa-repos-2021.1-10|149	Provides:	repo-archive = %{EVRD}
21mr|rosa-repos-2021.1-10|150	
21mr|rosa-repos-2021.1-10|151	%description archive
21mr|rosa-repos-2021.1-10|152	Repository-archive with all versions of packages that ever existed in the main repository.
21mr|rosa-repos-2021.1-10|153	
21mr|rosa-repos-2021.1-10|154	%description -l ru_RU.UTF-8 archive
21mr|rosa-repos-2021.1-10|155	Репозиторий-архив со всеми когда-либо существовавшими в основном репозитории версиями пакетов
21mr|rosa-repos-2021.1-10|156	
21mr|rosa-repos-2021.1-10|157	%files archive
21mr|rosa-repos-2021.1-10|158	%config(noreplace) %{_sysconfdir}/yum.repos.d/10-rosa-repo-archive.repo
21mr|rosa-repos-2021.1-10|159	
21mr|rosa-repos-2021.1-10|160	%endif
21mr|rosa-repos-2021.1-10|161	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|162	
21mr|rosa-repos-2021.1-10|163	%package keys
21mr|rosa-repos-2021.1-10|164	Summary:	ROSA repository GPG keys
21mr|rosa-repos-2021.1-10|165	Group:		System/Base
21mr|rosa-repos-2021.1-10|166	# GPG keys are architecture independent
21mr|rosa-repos-2021.1-10|167	BuildArch:	noarch
21mr|rosa-repos-2021.1-10|168	
21mr|rosa-repos-2021.1-10|169	%description keys
21mr|rosa-repos-2021.1-10|170	ROSA GPG keys for validating packages from ROSA repositories by
21mr|rosa-repos-2021.1-10|171	DNF and PackageKit.
21mr|rosa-repos-2021.1-10|172	
21mr|rosa-repos-2021.1-10|173	%files keys
21mr|rosa-repos-2021.1-10|174	%dir %{_sysconfdir}/pki/rpm-gpg
21mr|rosa-repos-2021.1-10|175	%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-ROSA
21mr|rosa-repos-2021.1-10|176	
21mr|rosa-repos-2021.1-10|177	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|178	
21mr|rosa-repos-2021.1-10|179	%package pkgprefs
21mr|rosa-repos-2021.1-10|180	# (ngompa): See the following page on why this exists:
21mr|rosa-repos-2021.1-10|181	# https://fedoraproject.org/wiki/PackagingDrafts/ProvidesPreferences#Distribution_preference
21mr|rosa-repos-2021.1-10|182	Summary:	ROSA repository package preferences
21mr|rosa-repos-2021.1-10|183	Group:		System/Base
21mr|rosa-repos-2021.1-10|184	# Preferences list is architecture independent
21mr|rosa-repos-2021.1-10|185	BuildArch:	noarch
21mr|rosa-repos-2021.1-10|186	
21mr|rosa-repos-2021.1-10|187	# Default distribution release
21mr|rosa-repos-2021.1-10|188	Suggests:	branding-configs-default
21mr|rosa-repos-2021.1-10|189	
21mr|rosa-repos-2021.1-10|190	## Base packages
21mr|rosa-repos-2021.1-10|191	
21mr|rosa-repos-2021.1-10|192	# webfetch
21mr|rosa-repos-2021.1-10|193	Suggests:	curl
21mr|rosa-repos-2021.1-10|194	
21mr|rosa-repos-2021.1-10|195	# webclient
21mr|rosa-repos-2021.1-10|196	Suggests:	lynx
21mr|rosa-repos-2021.1-10|197	
21mr|rosa-repos-2021.1-10|198	# bootloader
21mr|rosa-repos-2021.1-10|199	Suggests:	grub2
21mr|rosa-repos-2021.1-10|200	
21mr|rosa-repos-2021.1-10|201	# initrd
21mr|rosa-repos-2021.1-10|202	Suggests:	dracut
21mr|rosa-repos-2021.1-10|203	
21mr|rosa-repos-2021.1-10|204	# vim
21mr|rosa-repos-2021.1-10|205	Suggests:	vim-minimal
21mr|rosa-repos-2021.1-10|206	
21mr|rosa-repos-2021.1-10|207	# always prefer perl-base over weird packages auto-providing same modules (perl-PathTools, perl-Tk, , perl-PDL...)
21mr|rosa-repos-2021.1-10|208	Suggests:	perl-base
21mr|rosa-repos-2021.1-10|209	
21mr|rosa-repos-2021.1-10|210	# libGL.so.1 (also provided by proprietary drivers)
21mr|rosa-repos-2021.1-10|211	Suggests:	libgl1
21mr|rosa-repos-2021.1-10|212	Suggests:	lib64gl1
21mr|rosa-repos-2021.1-10|213	
21mr|rosa-repos-2021.1-10|214	# Prefer openssh-askpass over openssh-askpass-gnome (for keychain)
21mr|rosa-repos-2021.1-10|215	Suggests:	openssh-askpass
21mr|rosa-repos-2021.1-10|216	
21mr|rosa-repos-2021.1-10|217	# Python 2.7
21mr|rosa-repos-2021.1-10|218	Suggests:	python
21mr|rosa-repos-2021.1-10|219	
21mr|rosa-repos-2021.1-10|220	## Multimedia
21mr|rosa-repos-2021.1-10|221	
21mr|rosa-repos-2021.1-10|222	# festival-voice
21mr|rosa-repos-2021.1-10|223	Suggests:	festvox-kallpc16k
21mr|rosa-repos-2021.1-10|224	
21mr|rosa-repos-2021.1-10|225	# gnome-speech-driver
21mr|rosa-repos-2021.1-10|226	Suggests:	gnome-speech-driver-espeak
21mr|rosa-repos-2021.1-10|227	
21mr|rosa-repos-2021.1-10|228	# esound
21mr|rosa-repos-2021.1-10|229	Suggests:	pulseaudio-esound-compat
21mr|rosa-repos-2021.1-10|230	
21mr|rosa-repos-2021.1-10|231	# gst-install-plugins-helper
21mr|rosa-repos-2021.1-10|232	Suggests:	packagekit-gstreamer-plugin
21mr|rosa-repos-2021.1-10|233	
21mr|rosa-repos-2021.1-10|234	# libbaconvideowidget.so.0 (totem backend)
21mr|rosa-repos-2021.1-10|235	Suggests:	libbaconvideowidget-gstreamer0
21mr|rosa-repos-2021.1-10|236	Suggests:	lib64baconvideowidget-gstreamer0
21mr|rosa-repos-2021.1-10|237	
21mr|rosa-repos-2021.1-10|238	# phonon-backend
21mr|rosa-repos-2021.1-10|239	Suggests:	phonon-gstreamer
21mr|rosa-repos-2021.1-10|240	
21mr|rosa-repos-2021.1-10|241	# Prever Jack2 over PipeWire
21mr|rosa-repos-2021.1-10|242	# but allow to use PipeWire as a drop-in replacements of its libraries
21mr|rosa-repos-2021.1-10|243	# https://rpm.org/user_doc/boolean_dependencies.html
21mr|rosa-repos-2021.1-10|244	# Keep in sync with pipewire package!
21mr|rosa-repos-2021.1-10|245	%define pipewire_pref_gen() %{expand:\
21mr|rosa-repos-2021.1-10|246	Suggests: (%{mklibname %1 %2}%{_isa} without pipewire) \
21mr|rosa-repos-2021.1-10|247	Suggests: (%{mklibname %{1}_pipewire %2}%{_isa} if pipewire) \
21mr|rosa-repos-2021.1-10|248	%ifarch %{x86_64} \
21mr|rosa-repos-2021.1-10|249	Suggests: (lib%{1}%{2}(x86-32) without pipewire) \
21mr|rosa-repos-2021.1-10|250	Suggests: (lib%{1}_pipewire%{2}(x86-32) if pipewire) \
21mr|rosa-repos-2021.1-10|251	%endif \
21mr|rosa-repos-2021.1-10|252	}
21mr|rosa-repos-2021.1-10|253	%pipewire_pref_gen jack 0
21mr|rosa-repos-2021.1-10|254	%pipewire_pref_gen jacknet 0
21mr|rosa-repos-2021.1-10|255	%pipewire_pref_gen jackserver 0
21mr|rosa-repos-2021.1-10|256	
21mr|rosa-repos-2021.1-10|257	## Devel
21mr|rosa-repos-2021.1-10|258	
21mr|rosa-repos-2021.1-10|259	# xemacs-extras provides ctags, prefer simple ctags
21mr|rosa-repos-2021.1-10|260	Suggests:	ctags
21mr|rosa-repos-2021.1-10|261	
21mr|rosa-repos-2021.1-10|262	# uClibc-devel provides a few things similar to glibc-devel
21mr|rosa-repos-2021.1-10|263	Suggests:	glibc-devel
21mr|rosa-repos-2021.1-10|264	
21mr|rosa-repos-2021.1-10|265	# prefer openssl-devel over libressl-devel
21mr|rosa-repos-2021.1-10|266	Suggests:	libopenssl-devel
21mr|rosa-repos-2021.1-10|267	Suggests:	lib64openssl-devel
21mr|rosa-repos-2021.1-10|268	
21mr|rosa-repos-2021.1-10|269	# prefer gcc over gcc3.3
21mr|rosa-repos-2021.1-10|270	# (gcc-cpp and gcc-c++ are no more needed, but keeping just in case)
21mr|rosa-repos-2021.1-10|271	Suggests:	gcc-cpp
21mr|rosa-repos-2021.1-10|272	Suggests:	gcc
21mr|rosa-repos-2021.1-10|273	Suggests:	gcc-c++
21mr|rosa-repos-2021.1-10|274	Suggests:	libstdc++-devel
21mr|rosa-repos-2021.1-10|275	
21mr|rosa-repos-2021.1-10|276	## Servers
21mr|rosa-repos-2021.1-10|277	
21mr|rosa-repos-2021.1-10|278	# sendmail-command and mail-server
21mr|rosa-repos-2021.1-10|279	Suggests:	postfix
21mr|rosa-repos-2021.1-10|280	
21mr|rosa-repos-2021.1-10|281	# nfs-server
21mr|rosa-repos-2021.1-10|282	Suggests:	nfs-utils
21mr|rosa-repos-2021.1-10|283	
21mr|rosa-repos-2021.1-10|284	# webserver
21mr|rosa-repos-2021.1-10|285	Suggests:	apache
21mr|rosa-repos-2021.1-10|286	
21mr|rosa-repos-2021.1-10|287	# apache
21mr|rosa-repos-2021.1-10|288	Suggests:	apache-mpm-prefork
21mr|rosa-repos-2021.1-10|289	
21mr|rosa-repos-2021.1-10|290	# ftpserver
21mr|rosa-repos-2021.1-10|291	Suggests:	proftpd
21mr|rosa-repos-2021.1-10|292	
21mr|rosa-repos-2021.1-10|293	# portmapper
21mr|rosa-repos-2021.1-10|294	Suggests:	portmap
21mr|rosa-repos-2021.1-10|295	
21mr|rosa-repos-2021.1-10|296	# syslog-daemon
21mr|rosa-repos-2021.1-10|297	Suggests:	systemd
21mr|rosa-repos-2021.1-10|298	
21mr|rosa-repos-2021.1-10|299	# vnc
21mr|rosa-repos-2021.1-10|300	Suggests:	tigervnc
21mr|rosa-repos-2021.1-10|301	
21mr|rosa-repos-2021.1-10|302	## Various
21mr|rosa-repos-2021.1-10|303	# sane (also provided by saned)
21mr|rosa-repos-2021.1-10|304	Suggests:	sane-backends
21mr|rosa-repos-2021.1-10|305	
21mr|rosa-repos-2021.1-10|306	# virtual-notification-daemon
21mr|rosa-repos-2021.1-10|307	Suggests:	notification-daemon
21mr|rosa-repos-2021.1-10|308	
21mr|rosa-repos-2021.1-10|309	# sgml-tools
21mr|rosa-repos-2021.1-10|310	# (the other choice is linuxdoc-tools which requires docbook-utils anyway)
21mr|rosa-repos-2021.1-10|311	Suggests:	docbook-utils
21mr|rosa-repos-2021.1-10|312	
21mr|rosa-repos-2021.1-10|313	# input method
21mr|rosa-repos-2021.1-10|314	Suggests:	scim-bridge
21mr|rosa-repos-2021.1-10|315	
21mr|rosa-repos-2021.1-10|316	# lxde session manager
21mr|rosa-repos-2021.1-10|317	Suggests:	lxsession-lite
21mr|rosa-repos-2021.1-10|318	
21mr|rosa-repos-2021.1-10|319	# drupal database storage
21mr|rosa-repos-2021.1-10|320	Suggests:	drupal-mysqli
21mr|rosa-repos-2021.1-10|321	
21mr|rosa-repos-2021.1-10|322	# polkit-agent
21mr|rosa-repos-2021.1-10|323	Suggests:	polkit-gnome
21mr|rosa-repos-2021.1-10|324	
21mr|rosa-repos-2021.1-10|325	# pinentry
21mr|rosa-repos-2021.1-10|326	Suggests:	pinentry-qt5
21mr|rosa-repos-2021.1-10|327	
21mr|rosa-repos-2021.1-10|328	# java
21mr|rosa-repos-2021.1-10|329	Suggests:	java-1.8.0-openjdk
21mr|rosa-repos-2021.1-10|330	Suggests:	java-1.8.0-openjdk-devel
21mr|rosa-repos-2021.1-10|331	
21mr|rosa-repos-2021.1-10|332	# java-plugin
21mr|rosa-repos-2021.1-10|333	Suggests:	icedtea-web
21mr|rosa-repos-2021.1-10|334	
21mr|rosa-repos-2021.1-10|335	%description pkgprefs
21mr|rosa-repos-2021.1-10|336	This package supplies DNF and PackageKit with global
21mr|rosa-repos-2021.1-10|337	preferences for packages in which multiple options are possible.
21mr|rosa-repos-2021.1-10|338	
21mr|rosa-repos-2021.1-10|339	%files pkgprefs
21mr|rosa-repos-2021.1-10|340	# empty
21mr|rosa-repos-2021.1-10|341	
21mr|rosa-repos-2021.1-10|342	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-2021.1-10|343	
21mr|rosa-repos-2021.1-10|344	%prep
21mr|rosa-repos-2021.1-10|345	# Nothing to prepare
21mr|rosa-repos-2021.1-10|346	
21mr|rosa-repos-2021.1-10|347	%build
21mr|rosa-repos-2021.1-10|348	# Nothing to build
21mr|rosa-repos-2021.1-10|349	
21mr|rosa-repos-2021.1-10|350	%install
21mr|rosa-repos-2021.1-10|351	ARCH=%{_target_cpu}
21mr|rosa-repos-2021.1-10|352	echo $ARCH |grep -q arm && ARCH=armv7hl
21mr|rosa-repos-2021.1-10|353	[ "$ARCH" = "i386" ] && ARCH=i586
21mr|rosa-repos-2021.1-10|354	[ "$ARCH" = "i586" ] && ARCH=i586
21mr|rosa-repos-2021.1-10|355	
21mr|rosa-repos-2021.1-10|356	# Install the GPG key
21mr|rosa-repos-2021.1-10|357	mkdir -p %{buildroot}%{_sysconfdir}/pki/rpm-gpg
21mr|rosa-repos-2021.1-10|358	install %{S:0} -pm 0644 %{buildroot}%{_sysconfdir}/pki/rpm-gpg
21mr|rosa-repos-2021.1-10|359	
21mr|rosa-repos-2021.1-10|360	# Install the repositories
21mr|rosa-repos-2021.1-10|361	mkdir -p %{buildroot}%{_sysconfdir}/yum.repos.d
21mr|rosa-repos-2021.1-10|362	
21mr|rosa-repos-2021.1-10|363	## Create the repositories for various sections
21mr|rosa-repos-2021.1-10|364	install %{S:3} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-main-${ARCH}-source.repo
21mr|rosa-repos-2021.1-10|365	install %{S:4} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-non-free-${ARCH}-source.repo
21mr|rosa-repos-2021.1-10|366	install %{S:6} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-non-free-testing-${ARCH}-source.repo
21mr|rosa-repos-2021.1-10|367	install %{S:4} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-contrib-${ARCH}-source.repo
21mr|rosa-repos-2021.1-10|368	install %{S:6} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-contrib-testing-${ARCH}-source.repo
21mr|rosa-repos-2021.1-10|369	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-main-${ARCH}.repo
21mr|rosa-repos-2021.1-10|370	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-main-testing-${ARCH}.repo
21mr|rosa-repos-2021.1-10|371	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-non-free-${ARCH}.repo
21mr|rosa-repos-2021.1-10|372	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-non-free-testing-${ARCH}.repo
21mr|rosa-repos-2021.1-10|373	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-contrib-${ARCH}.repo
21mr|rosa-repos-2021.1-10|374	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-contrib-testing-${ARCH}.repo
21mr|rosa-repos-2021.1-10|375	
21mr|rosa-repos-2021.1-10|376	## Fill in the correct values for the installed repo files
21mr|rosa-repos-2021.1-10|377	sed -e "s/@DIST_ARCH@/${ARCH}/g" -i %{buildroot}%{_sysconfdir}/yum.repos.d/*${ARCH}*.repo
21mr|rosa-repos-2021.1-10|378	
21mr|rosa-repos-2021.1-10|379	sed -e "s/@DIST_SECTION@/main/g" \
21mr|rosa-repos-2021.1-10|380	-e "s/@DIST_SECTION_NAME@/Main/g" \
21mr|rosa-repos-2021.1-10|381	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*main*${ARCH}*.repo
21mr|rosa-repos-2021.1-10|382	
21mr|rosa-repos-2021.1-10|383	sed -e "s/@DIST_SECTION@/non-free/g" \
21mr|rosa-repos-2021.1-10|384	-e "s/@DIST_SECTION_NAME@/Non-free/g" \
21mr|rosa-repos-2021.1-10|385	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*non-free*${ARCH}*.repo
21mr|rosa-repos-2021.1-10|386	
21mr|rosa-repos-2021.1-10|387	sed -e "s/@DIST_SECTION@/contrib/g" \
21mr|rosa-repos-2021.1-10|388	-e "s/@DIST_SECTION_NAME@/Contrib/g" \
21mr|rosa-repos-2021.1-10|389	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*contrib*${ARCH}*.repo
21mr|rosa-repos-2021.1-10|390	
21mr|rosa-repos-2021.1-10|391	## For architectures with a secondary arch, we need to create repositories for them, too
21mr|rosa-repos-2021.1-10|392	%if %{defined secondary_distarch}
21mr|rosa-repos-2021.1-10|393	### Create the repositories for various sections, excluding sources (as they are identical to primary arch ones)
21mr|rosa-repos-2021.1-10|394	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-main-%{secondary_distarch}.repo
21mr|rosa-repos-2021.1-10|395	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-main-testing-%{secondary_distarch}.repo
21mr|rosa-repos-2021.1-10|396	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-non-free-%{secondary_distarch}.repo
21mr|rosa-repos-2021.1-10|397	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-non-free-testing-%{secondary_distarch}.repo
21mr|rosa-repos-2021.1-10|398	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-contrib-%{secondary_distarch}.repo
21mr|rosa-repos-2021.1-10|399	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-contrib-testing-%{secondary_distarch}.repo
21mr|rosa-repos-2021.1-10|400	
21mr|rosa-repos-2021.1-10|401	### Fill in the correct values for the installed repo files
21mr|rosa-repos-2021.1-10|402	sed -e "s/@DIST_ARCH@/%{secondary_distarch}/g" -i %{buildroot}%{_sysconfdir}/yum.repos.d/*%{secondary_distarch}*.repo
21mr|rosa-repos-2021.1-10|403	
21mr|rosa-repos-2021.1-10|404	sed -e "s/@DIST_SECTION@/main/g" \
21mr|rosa-repos-2021.1-10|405	-e "s/@DIST_SECTION_NAME@/Main/g" \
21mr|rosa-repos-2021.1-10|406	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*main*%{secondary_distarch}*.repo
21mr|rosa-repos-2021.1-10|407	
21mr|rosa-repos-2021.1-10|408	sed -e "s/@DIST_SECTION@/non-free/g" \
21mr|rosa-repos-2021.1-10|409	-e "s/@DIST_SECTION_NAME@/Non-free/g" \
21mr|rosa-repos-2021.1-10|410	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*non-free*%{secondary_distarch}*.repo
21mr|rosa-repos-2021.1-10|411	
21mr|rosa-repos-2021.1-10|412	sed -e "s/@DIST_SECTION@/contrib/g" \
21mr|rosa-repos-2021.1-10|413	-e "s/@DIST_SECTION_NAME@/Contrib/g" \
21mr|rosa-repos-2021.1-10|414	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*contrib*%{secondary_distarch}*.repo
21mr|rosa-repos-2021.1-10|415	
21mr|rosa-repos-2021.1-10|416	# install noarch packages from x86_64, not i686
21mr|rosa-repos-2021.1-10|417	# Lower number means higher priority
21mr|rosa-repos-2021.1-10|418	find %{buildroot}%{_sysconfdir}/yum.repos.d/ -type f | grep -v "%{secondary_distarch}" | while read -r line
21mr|rosa-repos-2021.1-10|419	do
21mr|rosa-repos-2021.1-10|420	sed -i'' -r -e 's,^cost=.+,cost=999,' "$line"
21mr|rosa-repos-2021.1-10|421	done
21mr|rosa-repos-2021.1-10|422	
21mr|rosa-repos-2021.1-10|423	%endif
21mr|rosa-repos-2021.1-10|424	
21mr|rosa-repos-2021.1-10|425	%ifarch x86_64
21mr|rosa-repos-2021.1-10|426	install -m644 %{SOURCE8} %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-repo-archive.repo
21mr|rosa-repos-2021.1-10|427	%endif
21mr|rosa-repos-2021.1-10|428	
21mr|rosa-repos-2021.1-10|429	%changelog
21mr|rosa-repos-2021.1-10|430	* Fri Nov 14 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|rosa-repos-2021.1-10|431	- add repo-archive
21mr|rosa-repos-2021.1-10|432	
21mr|rosa-repos-2021.1-10|433	* Thu Jan 12 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.1-9
21mr|rosa-repos-2021.1-10|434	- Fix mismatch of names of binary and debuginfo repos (fix dnf debuginfo-install which works by adding suffix to names of repos)
21mr|rosa-repos-2021.1-10|435	
21mr|rosa-repos-2021.1-10|436	* Wed Nov 9 2022 Andrey Grigorev <survolog@yandex.ru> 2021.1-8
21mr|rosa-repos-2021.1-10|437	- Add noreplace for main repo like in other pkgs
21mr|rosa-repos-2021.1-10|438	
21mr|rosa-repos-2021.1-10|439	* Tue Nov 8 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|rosa-repos-2021.1-10|440	- Fix names of main source repos (RB#12835)
21mr|rosa-repos-2021.1-10|441	- enable_source_repos() from dnf python API is used by dnf-plugins-core (dnf builddep)
21mr|rosa-repos-2021.1-10|442	- and takes the name of each enabled repo and adds "-source" to it.
21mr|rosa-repos-2021.1-10|443	- Old name of source repos of main did not contain the word "main".
21mr|rosa-repos-2021.1-10|444	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=12835#c2
21mr|rosa-repos-2021.1-10|445	
21mr|rosa-repos-2021.1-10|446	* Mon Nov 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|rosa-repos-2021.1-10|447	- mirror.rosalab.ru -> mirror.rosalinux.ru
21mr|rosa-repos-2021.1-10|448	- Domain rosalab.ru may become EOLed
21mr|rosa-repos-2021.1-10|449	
21mr|rosa-repos-2021.1-10|450	* Thu May 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.1-6
21mr|rosa-repos-2021.1-10|451	- Remove alternatives
21mr|rosa-repos-2021.1-10|452	- Unfortunately, /etc/dnf/vars/* are read only by dnf, not libdnf.
21mr|rosa-repos-2021.1-10|453	- dnfdragora, packagekit etc. do not read them.
21mr|rosa-repos-2021.1-10|454	- This partially reverts commit e6b1ebfa509689d6030c529e59b59ae7759b7477
21mr|rosa-repos-2021.1-10|455	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=12143
21mr|rosa-repos-2021.1-10|456	
21mr|rosa-repos-2021.1-10|457	* Fri Mar 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.1-5
21mr|rosa-repos-2021.1-10|458	- Add Yandex mirror as a reserve server by default, add switchability between main and secondary mirrors without editing /etc/yum.repod.s/*
21mr|rosa-repos-2021.1-10|459	- Make work of ROSA less dependant from one main server (mirror.rosalab.ru)
21mr|rosa-repos-2021.1-10|460	
21mr|rosa-repos-2021.1-10|461	* Mon Dec 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.1-4
21mr|rosa-repos-2021.1-10|462	- Weak deps in meta package make no sense
21mr|rosa-repos-2021.1-10|463	
21mr|rosa-repos-2021.1-10|464	* Mon Nov 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.1-3
21mr|rosa-repos-2021.1-10|465	- Fix typo (disable debuginfo by default)
21mr|rosa-repos-2021.1-10|466	- Fixes: 15467bc2413 ("Replace priority with cost")
21mr|rosa-repos-2021.1-10|467	
21mr|rosa-repos-2021.1-10|468	* Sat Nov 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|rosa-repos-2021.1-10|469	- Replace priority with cost
21mr|rosa-repos-2021.1-10|470	- Priority was set to install noarch packages from x86_64 repo instead of i686 because those packages may accidently be different
21mr|rosa-repos-2021.1-10|471	- (e.g. if an image generation tool regressed on poorly tested i686, plus QA tests x86_64 only).
21mr|rosa-repos-2021.1-10|472	- Priority being set disabled usage of `dnf --repofrompath name,url`, now it will work.
21mr|rosa-repos-2021.1-10|473	
21mr|rosa-repos-2021.1-10|474	* Tue Oct 12 2021 Владимир Потапов <keleg@rosa2021.1> 2021.1-0.14
21mr|rosa-repos-2021.1-10|475	- fix repos names
21mr|rosa-repos-2021.1-10|476	
21mr|rosa-repos-2021.1-10|477	* Tue Oct 12 2021 Владимир Потапов <keleg@rosa2021.1>
21mr|rosa-repos-2021.1-10|478	- switch to mirrors
21mr|rosa-repos-2021.1-10|479	
21mr|rosa-repos-2021.1-10|480	* Tue Sep 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.1-0.12
21mr|rosa-repos-2021.1-10|481	- remove updates, we decided to make snapshots instead of release+updates
21mr|rosa-repos-2021.1-10|482	
21mr|rosa-repos-2021.1-10|483	* Sun Sep 5 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.1-0.11
21mr|rosa-repos-2021.1-10|484	- Remove restricted repo (it was merged into main and contrib)
21mr|rosa-repos-2021.1-10|485	
21mr|rosa-repos-2021.1-10|486	* Sun Jul 18 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.1-0.10
21mr|rosa-repos-2021.1-10|487	- Adapt for upcoming changes in branding-configs and distro-release
21mr|rosa-repos-2021.1-10|488	- Note: nothing provided "rosa-release-EE"
21mr|rosa-repos-2021.1-10|489	
21mr|rosa-repos-2021.1-10|490	* Wed Jul 7 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 2021.1-0.9
21mr|rosa-repos-2021.1-10|491	- Rebuild for 2021.1
21mr|rosa-repos-2021.1-10|492	
21mr|rosa-repos-2021.1-10|493	* Wed Jun 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2019.1-0.8
21mr|rosa-repos-2021.1-10|494	- Reorganize:
21mr|rosa-repos-2021.1-10|495	- split into as many subpackages as possible and makes sense to allow configuring repos by just installing and removing those subpackages, by either dnf or dnfdragora or packagekit GUIs like discover
21mr|rosa-repos-2021.1-10|496	- (see http://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4:
21mr|rosa-repos-2021.1-10|497	- "переработать пакет rosa-repos: вынести main, contrib, non-free и т.д. в отдельные подпакеты")
21mr|rosa-repos-2021.1-10|498	- TODO: add xml metadata with Russian descriptions of repos
21mr|rosa-repos-2021.1-10|499	- make noarch packages be installed from x86_64 repo on x86_64 systems by adjusting priority of i686 repos (actually noarch packages can be installed from repo of any arch, but i686 cofuses some people and it is really better to just avoid potential problems)
21mr|rosa-repos-2021.1-10|500	
21mr|rosa-repos-2021.1-10|501	* Sun Dec 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2019.1-0.4
21mr|rosa-repos-2021.1-10|502	- Deal with pipewire's ABI compatible replacements of jack libraries
21mr|rosa-repos-2021.1-10|503	
21mr|rosa-repos-2021.1-10|504	* Sun Aug 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2019.1-0.3
21mr|rosa-repos-2021.1-10|505	- No need to disable i686 repos on x86_64 systems, 32 bit libraries must be available by default
21mr|rosa-repos-2021.1-10|506	
21mr|rosa-repos-2021.1-10|507	* Sun Aug 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2019.1-0.2
21mr|rosa-repos-2021.1-10|508	- no need to disable additional repos by default
21mr|rosa-repos-2021.1-10|509	
21mr|rosa-repos-2021.1-10|510	* Sun Aug 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|rosa-repos-2021.1-10|511	- contrib is used or may be used in RED
21mr|rosa-repos-2021.1-10|512	
21mr|rosa-repos-2021.1-10|513	* Wed Apr 22 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2019.1-0.0.4
21mr|rosa-repos-2021.1-10|514	- make epoch possible
21mr|rosa-repos-2021.1-10|515	
21mr|rosa-repos-2021.1-10|516	* Wed Apr 22 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2019.1-0.0.3
21mr|rosa-repos-2021.1-10|517	- i586 -> i686
21mr|rosa-repos-2021.1-10|518	
21mr|rosa-repos-2021.1-10|519	* Fri Jan 3 2020 Neal Gompa <ngompa13@gmail.com> 2019.1-0.0.2
21mr|rosa-repos-2021.1-10|520	- Fix repo IDs (openmandriva-* -> rosa-*)
21mr|rosa-repos-2021.1-10|521	
21mr|rosa-repos-2021.1-10|522	* Tue Dec 31 2019 Neal Gompa <ngompa13@gmail.com> 2019.1-0.0.1
21mr|rosa-repos-2021.1-10|523	- Initial import of packaging

16522 21
21mr|rosa-repos-chrome-2021.1-1|1	%ifarch %{x86_64}
21mr|rosa-repos-chrome-2021.1-1|2	%global secondary_distarch i686
21mr|rosa-repos-chrome-2021.1-1|3	%endif
21mr|rosa-repos-chrome-2021.1-1|4	
21mr|rosa-repos-chrome-2021.1-1|5	%if %{mdvver} == 202115
21mr|rosa-repos-chrome-2021.1-1|6	%bcond_without certdisk
21mr|rosa-repos-chrome-2021.1-1|7	%else
21mr|rosa-repos-chrome-2021.1-1|8	%bcond_with certdisk
21mr|rosa-repos-chrome-2021.1-1|9	%endif
21mr|rosa-repos-chrome-2021.1-1|10	
21mr|rosa-repos-chrome-2021.1-1|11	# В репозитории сосуществуют rosa-repos и rosa-repos-chrome,
21mr|rosa-repos-chrome-2021.1-1|12	# существующие пользователи rosa-repos могут перейти на rosa-repos-chrome так:
21mr|rosa-repos-chrome-2021.1-1|13	# sudo dnf --allowerasing install rosa-repos-chrome
21mr|rosa-repos-chrome-2021.1-1|14	%define fake_version 0.%{version}-%{release}
21mr|rosa-repos-chrome-2021.1-1|15	
21mr|rosa-repos-chrome-2021.1-1|16	Name:		rosa-repos-chrome
21mr|rosa-repos-chrome-2021.1-1|17	Version: 	%{rosa_release}
21mr|rosa-repos-chrome-2021.1-1|18	Release:	1
21mr|rosa-repos-chrome-2021.1-1|19	Summary:	ROSA package repositories for corporate distros (Chrome)
21mr|rosa-repos-chrome-2021.1-1|20	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|21	License:	MIT
21mr|rosa-repos-chrome-2021.1-1|22	
21mr|rosa-repos-chrome-2021.1-1|23	Source1:	rosa-repos-chrome.rpmlintrc
21mr|rosa-repos-chrome-2021.1-1|24	
21mr|rosa-repos-chrome-2021.1-1|25	# ROSA release repo config templates
21mr|rosa-repos-chrome-2021.1-1|26	Source2:	rosa-extrasect-repo
21mr|rosa-repos-chrome-2021.1-1|27	Source3:	rosa-main-srcrepo
21mr|rosa-repos-chrome-2021.1-1|28	Source4:	rosa-extrasect-srcrepo
21mr|rosa-repos-chrome-2021.1-1|29	Source5:	rosa-extrasect-repo-testing
21mr|rosa-repos-chrome-2021.1-1|30	Source6:	rosa-extrasect-srcrepo-testing
21mr|rosa-repos-chrome-2021.1-1|31	Source7:	disk1.repo
21mr|rosa-repos-chrome-2021.1-1|32	Source8:	cert-repo-online.repo
21mr|rosa-repos-chrome-2021.1-1|33	
21mr|rosa-repos-chrome-2021.1-1|34	Provides:	rosa-repos-chrome(%{version})
21mr|rosa-repos-chrome-2021.1-1|35	Provides:	rosa-repos(%{version})
21mr|rosa-repos-chrome-2021.1-1|36	Provides:	rosa-repos = %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|37	
21mr|rosa-repos-chrome-2021.1-1|38	Requires:	distro-release
21mr|rosa-repos-chrome-2021.1-1|39	
21mr|rosa-repos-chrome-2021.1-1|40	# pkgprefs и keys используются из rosa-repos, не rosa-repos-chrome
21mr|rosa-repos-chrome-2021.1-1|41	Requires:	rosa-repos-pkgprefs
21mr|rosa-repos-chrome-2021.1-1|42	Requires:	rosa-repos-keys
21mr|rosa-repos-chrome-2021.1-1|43	
21mr|rosa-repos-chrome-2021.1-1|44	Requires:	rosa-repos-chrome-main
21mr|rosa-repos-chrome-2021.1-1|45	Recommends:	rosa-repos-chrome-contrib
21mr|rosa-repos-chrome-2021.1-1|46	Recommends:	rosa-repos-chrome-non-free
21mr|rosa-repos-chrome-2021.1-1|47	%if %{with certdisk}
21mr|rosa-repos-chrome-2021.1-1|48	Recommends:	rosa-repos-chrome-certdisk
21mr|rosa-repos-chrome-2021.1-1|49	%endif
21mr|rosa-repos-chrome-2021.1-1|50	
21mr|rosa-repos-chrome-2021.1-1|51	Conflicts:	rosa-repos > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|52	
21mr|rosa-repos-chrome-2021.1-1|53	%description
21mr|rosa-repos-chrome-2021.1-1|54	Configuration of ROSA main repository
21mr|rosa-repos-chrome-2021.1-1|55	
21mr|rosa-repos-chrome-2021.1-1|56	%files
21mr|rosa-repos-chrome-2021.1-1|57	# empty, meta-package
21mr|rosa-repos-chrome-2021.1-1|58	
21mr|rosa-repos-chrome-2021.1-1|59	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|60	
21mr|rosa-repos-chrome-2021.1-1|61	%package testing
21mr|rosa-repos-chrome-2021.1-1|62	Summary:	ROSA testing package repositories meta-package
21mr|rosa-repos-chrome-2021.1-1|63	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|64	Requires:	(rosa-repos-chrome-main-testing if rosa-repos-chrome-main)
21mr|rosa-repos-chrome-2021.1-1|65	Requires:	(rosa-repos-chrome-contrib-testing if rosa-repos-chrome-contrib)
21mr|rosa-repos-chrome-2021.1-1|66	Requires:	(rosa-repos-chrome-non-free-testing if rosa-repos-chrome-non-free)
21mr|rosa-repos-chrome-2021.1-1|67	Provides:	rosa-repos-testing = %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|68	Conflicts:	rosa-repos-testing > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|69	# чтобы rosa-repos-testing заменялся на rosa-repos-chrome-testing при
21mr|rosa-repos-chrome-2021.1-1|70	# dnf install rosa-repos-chrome --allowerasing (переходе с rosa-repos на rosa-repos-chrome)
21mr|rosa-repos-chrome-2021.1-1|71	Conflicts:	rosa-repos-main > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|72	
21mr|rosa-repos-chrome-2021.1-1|73	%description testing
21mr|rosa-repos-chrome-2021.1-1|74	ROSA testing package repositories meta-package.
21mr|rosa-repos-chrome-2021.1-1|75	Install it to enable all testing repos.
21mr|rosa-repos-chrome-2021.1-1|76	
21mr|rosa-repos-chrome-2021.1-1|77	%files testing
21mr|rosa-repos-chrome-2021.1-1|78	# empty, meta-package
21mr|rosa-repos-chrome-2021.1-1|79	
21mr|rosa-repos-chrome-2021.1-1|80	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|81	
21mr|rosa-repos-chrome-2021.1-1|82	%package main
21mr|rosa-repos-chrome-2021.1-1|83	Summary:	ROSA package repositories - Main
21mr|rosa-repos-chrome-2021.1-1|84	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|85	Requires:	rosa-repos-keys
21mr|rosa-repos-chrome-2021.1-1|86	Provides:	rosa-repos-main = %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|87	Conflicts:	rosa-repos-main > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|88	
21mr|rosa-repos-chrome-2021.1-1|89	%description main
21mr|rosa-repos-chrome-2021.1-1|90	Configuration for ROSA Main repository
21mr|rosa-repos-chrome-2021.1-1|91	
21mr|rosa-repos-chrome-2021.1-1|92	%files main
21mr|rosa-repos-chrome-2021.1-1|93	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*main*.repo
21mr|rosa-repos-chrome-2021.1-1|94	%exclude %{_sysconfdir}/yum.repos.d/*rosa*main*testing*.repo
21mr|rosa-repos-chrome-2021.1-1|95	%config(noreplace) %{_sysconfdir}/dnf/vars/enable_online_repos
21mr|rosa-repos-chrome-2021.1-1|96	%config(noreplace) %{_sysconfdir}/dnf/vars/token
21mr|rosa-repos-chrome-2021.1-1|97	
21mr|rosa-repos-chrome-2021.1-1|98	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|99	
21mr|rosa-repos-chrome-2021.1-1|100	%package main-testing
21mr|rosa-repos-chrome-2021.1-1|101	Summary:	ROSA package repositories - Main Testing
21mr|rosa-repos-chrome-2021.1-1|102	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|103	Requires:	rosa-repos-chrome-main = %{EVRD}
21mr|rosa-repos-chrome-2021.1-1|104	Provides:	rosa-repos-main-testing = %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|105	Conflicts:	rosa-repos-main-testing > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|106	
21mr|rosa-repos-chrome-2021.1-1|107	%description main-testing
21mr|rosa-repos-chrome-2021.1-1|108	Conficuration for ROSA Main Testing repository
21mr|rosa-repos-chrome-2021.1-1|109	
21mr|rosa-repos-chrome-2021.1-1|110	%files main-testing
21mr|rosa-repos-chrome-2021.1-1|111	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*main*testing*.repo
21mr|rosa-repos-chrome-2021.1-1|112	
21mr|rosa-repos-chrome-2021.1-1|113	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|114	
21mr|rosa-repos-chrome-2021.1-1|115	%package contrib
21mr|rosa-repos-chrome-2021.1-1|116	Summary:	ROSA package repositories - Contrib
21mr|rosa-repos-chrome-2021.1-1|117	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|118	Requires:	rosa-repos-chrome-main = %{EVRD}
21mr|rosa-repos-chrome-2021.1-1|119	Provides:	rosa-repos-contrib = %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|120	Conflicts:	rosa-repos-contrib > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|121	
21mr|rosa-repos-chrome-2021.1-1|122	%description contrib
21mr|rosa-repos-chrome-2021.1-1|123	Configuration of ROSA contrib (community-supported) repository
21mr|rosa-repos-chrome-2021.1-1|124	
21mr|rosa-repos-chrome-2021.1-1|125	%files contrib
21mr|rosa-repos-chrome-2021.1-1|126	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*contrib*.repo
21mr|rosa-repos-chrome-2021.1-1|127	%exclude %{_sysconfdir}/yum.repos.d/*rosa*contrib*testing*.repo
21mr|rosa-repos-chrome-2021.1-1|128	
21mr|rosa-repos-chrome-2021.1-1|129	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|130	
21mr|rosa-repos-chrome-2021.1-1|131	%package contrib-testing
21mr|rosa-repos-chrome-2021.1-1|132	Summary:	ROSA package repositories - Contrib Testing
21mr|rosa-repos-chrome-2021.1-1|133	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|134	Requires:	rosa-repos-chrome-contrib = %{EVRD}
21mr|rosa-repos-chrome-2021.1-1|135	Provides:	rosa-repos-contrib-testing = %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|136	Conflicts:	rosa-repos-contrib-testing > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|137	
21mr|rosa-repos-chrome-2021.1-1|138	%description contrib-testing
21mr|rosa-repos-chrome-2021.1-1|139	Configuration of ROSA Contrib (community-supported) Testing repository
21mr|rosa-repos-chrome-2021.1-1|140	
21mr|rosa-repos-chrome-2021.1-1|141	%files contrib-testing
21mr|rosa-repos-chrome-2021.1-1|142	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*contrib*testing*.repo
21mr|rosa-repos-chrome-2021.1-1|143	
21mr|rosa-repos-chrome-2021.1-1|144	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|145	
21mr|rosa-repos-chrome-2021.1-1|146	%package non-free
21mr|rosa-repos-chrome-2021.1-1|147	Summary:	ROSA package repositories - non-free
21mr|rosa-repos-chrome-2021.1-1|148	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|149	Requires:	rosa-repos-chrome-main = %{EVRD}
21mr|rosa-repos-chrome-2021.1-1|150	Provides:	rosa-repos-non-free = %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|151	Conflicts:	rosa-repos-non-free > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|152	
21mr|rosa-repos-chrome-2021.1-1|153	%description non-free
21mr|rosa-repos-chrome-2021.1-1|154	Configuration of ROSA non-free repository
21mr|rosa-repos-chrome-2021.1-1|155	
21mr|rosa-repos-chrome-2021.1-1|156	%files non-free
21mr|rosa-repos-chrome-2021.1-1|157	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*non-free*.repo
21mr|rosa-repos-chrome-2021.1-1|158	%exclude %{_sysconfdir}/yum.repos.d/*rosa*non-free*testing*.repo
21mr|rosa-repos-chrome-2021.1-1|159	
21mr|rosa-repos-chrome-2021.1-1|160	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|161	
21mr|rosa-repos-chrome-2021.1-1|162	%package non-free-testing
21mr|rosa-repos-chrome-2021.1-1|163	Summary:	ROSA package repositories - Non-free Testing
21mr|rosa-repos-chrome-2021.1-1|164	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|165	Requires:	rosa-repos-chrome-non-free = %{EVRD}
21mr|rosa-repos-chrome-2021.1-1|166	Provides:	rosa-repos-non-free-testing = %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|167	Conflicts:	rosa-repos-non-free-testing > %{fake_version}
21mr|rosa-repos-chrome-2021.1-1|168	
21mr|rosa-repos-chrome-2021.1-1|169	%description non-free-testing
21mr|rosa-repos-chrome-2021.1-1|170	Configuration of ROSA Non-free Testing repository
21mr|rosa-repos-chrome-2021.1-1|171	
21mr|rosa-repos-chrome-2021.1-1|172	%files non-free-testing
21mr|rosa-repos-chrome-2021.1-1|173	%config(noreplace) %{_sysconfdir}/yum.repos.d/*rosa*non-free*testing*.repo
21mr|rosa-repos-chrome-2021.1-1|174	
21mr|rosa-repos-chrome-2021.1-1|175	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|176	
21mr|rosa-repos-chrome-2021.1-1|177	%if %{with certdisk}
21mr|rosa-repos-chrome-2021.1-1|178	
21mr|rosa-repos-chrome-2021.1-1|179	%package certdisk
21mr|rosa-repos-chrome-2021.1-1|180	Summary:	Repository on disk shipped with certified OS
21mr|rosa-repos-chrome-2021.1-1|181	Summary(ru_RU.UTF-8):	Репозиторий на диске из комплекта поставки ОС
21mr|rosa-repos-chrome-2021.1-1|182	Group:		System/Base
21mr|rosa-repos-chrome-2021.1-1|183	
21mr|rosa-repos-chrome-2021.1-1|184	%description certdisk
21mr|rosa-repos-chrome-2021.1-1|185	Repository on disk shipped with certified OS
21mr|rosa-repos-chrome-2021.1-1|186	
21mr|rosa-repos-chrome-2021.1-1|187	%description -l ru_RU.UTF-8 certdisk
21mr|rosa-repos-chrome-2021.1-1|188	Репозиторий на диске из комплекта поставки сертифицированной ОС
21mr|rosa-repos-chrome-2021.1-1|189	
21mr|rosa-repos-chrome-2021.1-1|190	%files certdisk
21mr|rosa-repos-chrome-2021.1-1|191	%config(noreplace) %{_sysconfdir}/yum.repos.d/disk1.repo
21mr|rosa-repos-chrome-2021.1-1|192	%config(noreplace) %{_sysconfdir}/yum.repos.d/cert-repo-online.repo
21mr|rosa-repos-chrome-2021.1-1|193	%dir /mnt/disk1
21mr|rosa-repos-chrome-2021.1-1|194	
21mr|rosa-repos-chrome-2021.1-1|195	%endif
21mr|rosa-repos-chrome-2021.1-1|196	#--------------------------------------------------------------------------------------------
21mr|rosa-repos-chrome-2021.1-1|197	
21mr|rosa-repos-chrome-2021.1-1|198	%prep
21mr|rosa-repos-chrome-2021.1-1|199	# Nothing to prepare
21mr|rosa-repos-chrome-2021.1-1|200	
21mr|rosa-repos-chrome-2021.1-1|201	%build
21mr|rosa-repos-chrome-2021.1-1|202	# Nothing to build
21mr|rosa-repos-chrome-2021.1-1|203	
21mr|rosa-repos-chrome-2021.1-1|204	%install
21mr|rosa-repos-chrome-2021.1-1|205	ARCH=%{_target_cpu}
21mr|rosa-repos-chrome-2021.1-1|206	echo $ARCH |grep -q arm && ARCH=armv7hl
21mr|rosa-repos-chrome-2021.1-1|207	[ "$ARCH" = "i386" ] && ARCH=i586
21mr|rosa-repos-chrome-2021.1-1|208	[ "$ARCH" = "i586" ] && ARCH=i586
21mr|rosa-repos-chrome-2021.1-1|209	
21mr|rosa-repos-chrome-2021.1-1|210	# Install the repositories
21mr|rosa-repos-chrome-2021.1-1|211	mkdir -p %{buildroot}%{_sysconfdir}/yum.repos.d
21mr|rosa-repos-chrome-2021.1-1|212	
21mr|rosa-repos-chrome-2021.1-1|213	## Create the repositories for various sections
21mr|rosa-repos-chrome-2021.1-1|214	install %{S:3} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-main-${ARCH}-source.repo
21mr|rosa-repos-chrome-2021.1-1|215	install %{S:4} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-non-free-${ARCH}-source.repo
21mr|rosa-repos-chrome-2021.1-1|216	install %{S:6} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-non-free-testing-${ARCH}-source.repo
21mr|rosa-repos-chrome-2021.1-1|217	install %{S:4} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-contrib-${ARCH}-source.repo
21mr|rosa-repos-chrome-2021.1-1|218	install %{S:6} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-contrib-testing-${ARCH}-source.repo
21mr|rosa-repos-chrome-2021.1-1|219	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-main-${ARCH}.repo
21mr|rosa-repos-chrome-2021.1-1|220	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-main-testing-${ARCH}.repo
21mr|rosa-repos-chrome-2021.1-1|221	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-non-free-${ARCH}.repo
21mr|rosa-repos-chrome-2021.1-1|222	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-non-free-testing-${ARCH}.repo
21mr|rosa-repos-chrome-2021.1-1|223	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-contrib-${ARCH}.repo
21mr|rosa-repos-chrome-2021.1-1|224	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/10-rosa-contrib-testing-${ARCH}.repo
21mr|rosa-repos-chrome-2021.1-1|225	
21mr|rosa-repos-chrome-2021.1-1|226	## Fill in the correct values for the installed repo files
21mr|rosa-repos-chrome-2021.1-1|227	sed -e "s/@DIST_ARCH@/${ARCH}/g" -i %{buildroot}%{_sysconfdir}/yum.repos.d/*${ARCH}*.repo
21mr|rosa-repos-chrome-2021.1-1|228	
21mr|rosa-repos-chrome-2021.1-1|229	sed -e "s/@DIST_SECTION@/main/g" \
21mr|rosa-repos-chrome-2021.1-1|230	-e "s/@DIST_SECTION_NAME@/Main/g" \
21mr|rosa-repos-chrome-2021.1-1|231	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*main*${ARCH}*.repo
21mr|rosa-repos-chrome-2021.1-1|232	
21mr|rosa-repos-chrome-2021.1-1|233	sed -e "s/@DIST_SECTION@/non-free/g" \
21mr|rosa-repos-chrome-2021.1-1|234	-e "s/@DIST_SECTION_NAME@/Non-free/g" \
21mr|rosa-repos-chrome-2021.1-1|235	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*non-free*${ARCH}*.repo
21mr|rosa-repos-chrome-2021.1-1|236	
21mr|rosa-repos-chrome-2021.1-1|237	sed -e "s/@DIST_SECTION@/contrib/g" \
21mr|rosa-repos-chrome-2021.1-1|238	-e "s/@DIST_SECTION_NAME@/Contrib/g" \
21mr|rosa-repos-chrome-2021.1-1|239	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*contrib*${ARCH}*.repo
21mr|rosa-repos-chrome-2021.1-1|240	
21mr|rosa-repos-chrome-2021.1-1|241	## For architectures with a secondary arch, we need to create repositories for them, too
21mr|rosa-repos-chrome-2021.1-1|242	%if %{defined secondary_distarch}
21mr|rosa-repos-chrome-2021.1-1|243	### Create the repositories for various sections, excluding sources (as they are identical to primary arch ones)
21mr|rosa-repos-chrome-2021.1-1|244	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-main-%{secondary_distarch}.repo
21mr|rosa-repos-chrome-2021.1-1|245	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-main-testing-%{secondary_distarch}.repo
21mr|rosa-repos-chrome-2021.1-1|246	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-non-free-%{secondary_distarch}.repo
21mr|rosa-repos-chrome-2021.1-1|247	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-non-free-testing-%{secondary_distarch}.repo
21mr|rosa-repos-chrome-2021.1-1|248	install %{S:2} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-contrib-%{secondary_distarch}.repo
21mr|rosa-repos-chrome-2021.1-1|249	install %{S:5} -pm 0644 %{buildroot}%{_sysconfdir}/yum.repos.d/20-rosa-contrib-testing-%{secondary_distarch}.repo
21mr|rosa-repos-chrome-2021.1-1|250	
21mr|rosa-repos-chrome-2021.1-1|251	### Fill in the correct values for the installed repo files
21mr|rosa-repos-chrome-2021.1-1|252	sed -e "s/@DIST_ARCH@/%{secondary_distarch}/g" -i %{buildroot}%{_sysconfdir}/yum.repos.d/*%{secondary_distarch}*.repo
21mr|rosa-repos-chrome-2021.1-1|253	
21mr|rosa-repos-chrome-2021.1-1|254	sed -e "s/@DIST_SECTION@/main/g" \
21mr|rosa-repos-chrome-2021.1-1|255	-e "s/@DIST_SECTION_NAME@/Main/g" \
21mr|rosa-repos-chrome-2021.1-1|256	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*main*%{secondary_distarch}*.repo
21mr|rosa-repos-chrome-2021.1-1|257	
21mr|rosa-repos-chrome-2021.1-1|258	sed -e "s/@DIST_SECTION@/non-free/g" \
21mr|rosa-repos-chrome-2021.1-1|259	-e "s/@DIST_SECTION_NAME@/Non-free/g" \
21mr|rosa-repos-chrome-2021.1-1|260	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*non-free*%{secondary_distarch}*.repo
21mr|rosa-repos-chrome-2021.1-1|261	
21mr|rosa-repos-chrome-2021.1-1|262	sed -e "s/@DIST_SECTION@/contrib/g" \
21mr|rosa-repos-chrome-2021.1-1|263	-e "s/@DIST_SECTION_NAME@/Contrib/g" \
21mr|rosa-repos-chrome-2021.1-1|264	-i %{buildroot}%{_sysconfdir}/yum.repos.d/*contrib*%{secondary_distarch}*.repo
21mr|rosa-repos-chrome-2021.1-1|265	
21mr|rosa-repos-chrome-2021.1-1|266	# install noarch packages from x86_64, not i686
21mr|rosa-repos-chrome-2021.1-1|267	# Lower number means higher priority
21mr|rosa-repos-chrome-2021.1-1|268	find %{buildroot}%{_sysconfdir}/yum.repos.d/ -type f | grep -v "%{secondary_distarch}" | while read -r line
21mr|rosa-repos-chrome-2021.1-1|269	do
21mr|rosa-repos-chrome-2021.1-1|270	sed -i'' -r -e 's,^cost=.+,cost=999,' "$line"
21mr|rosa-repos-chrome-2021.1-1|271	done
21mr|rosa-repos-chrome-2021.1-1|272	
21mr|rosa-repos-chrome-2021.1-1|273	%endif
21mr|rosa-repos-chrome-2021.1-1|274	
21mr|rosa-repos-chrome-2021.1-1|275	mkdir -p %{buildroot}%{_sysconfdir}/dnf/vars/
21mr|rosa-repos-chrome-2021.1-1|276	# empty by default
21mr|rosa-repos-chrome-2021.1-1|277	touch %{buildroot}%{_sysconfdir}/dnf/vars/token
21mr|rosa-repos-chrome-2021.1-1|278	
21mr|rosa-repos-chrome-2021.1-1|279	%if %{with certdisk}
21mr|rosa-repos-chrome-2021.1-1|280	# for certified OS (rosa2021.15)
21mr|rosa-repos-chrome-2021.1-1|281	install -m644 %{SOURCE7} %{buildroot}%{_sysconfdir}/yum.repos.d/
21mr|rosa-repos-chrome-2021.1-1|282	install -m644 %{SOURCE8} %{buildroot}%{_sysconfdir}/yum.repos.d/
21mr|rosa-repos-chrome-2021.1-1|283	sed -e "s/@DIST_ARCH@/${ARCH}/g" -i %{buildroot}%{_sysconfdir}/yum.repos.d/cert-repo-online.repo
21mr|rosa-repos-chrome-2021.1-1|284	mkdir -p %{buildroot}/mnt/disk1
21mr|rosa-repos-chrome-2021.1-1|285	echo 0 > %{buildroot}%{_sysconfdir}/dnf/vars/enable_online_repos
21mr|rosa-repos-chrome-2021.1-1|286	%else
21mr|rosa-repos-chrome-2021.1-1|287	# non-certified OS
21mr|rosa-repos-chrome-2021.1-1|288	echo 1 > %{buildroot}%{_sysconfdir}/dnf/vars/enable_online_repos
21mr|rosa-repos-chrome-2021.1-1|289	%endif

16523 21
21mr|rosa-restore-tools-1.0-6|1	Summary:	ROSA restore tools
21mr|rosa-restore-tools-1.0-6|2	Name:		rosa-restore-tools
21mr|rosa-restore-tools-1.0-6|3	Version:	1.0
21mr|rosa-restore-tools-1.0-6|4	Release:	6
21mr|rosa-restore-tools-1.0-6|5	License:	GPLv2+
21mr|rosa-restore-tools-1.0-6|6	Group:		File tools
21mr|rosa-restore-tools-1.0-6|7	Url:		http://www.rosalab.ru/
21mr|rosa-restore-tools-1.0-6|8	Source0:	rpm-restore
21mr|rosa-restore-tools-1.0-6|9	Source1:	kde4-reset
21mr|rosa-restore-tools-1.0-6|10	
21mr|rosa-restore-tools-1.0-6|11	%description
21mr|rosa-restore-tools-1.0-6|12	Scripts for restore after ROSA Linux fail.
21mr|rosa-restore-tools-1.0-6|13	
21mr|rosa-restore-tools-1.0-6|14	%files
21mr|rosa-restore-tools-1.0-6|15	%{_sbindir}/rpm-restore
21mr|rosa-restore-tools-1.0-6|16	%{_bindir}/kde4-reset
21mr|rosa-restore-tools-1.0-6|17	
21mr|rosa-restore-tools-1.0-6|18	#----------------------------------------------------------------------------
21mr|rosa-restore-tools-1.0-6|19	
21mr|rosa-restore-tools-1.0-6|20	%prep
21mr|rosa-restore-tools-1.0-6|21	
21mr|rosa-restore-tools-1.0-6|22	%build
21mr|rosa-restore-tools-1.0-6|23	# Nothing to build yet
21mr|rosa-restore-tools-1.0-6|24	
21mr|rosa-restore-tools-1.0-6|25	%install
21mr|rosa-restore-tools-1.0-6|26	# install script files
21mr|rosa-restore-tools-1.0-6|27	mkdir -p %{buildroot}%{_sbindir}/
21mr|rosa-restore-tools-1.0-6|28	install -m755 %{SOURCE0} %{buildroot}%{_sbindir}/
21mr|rosa-restore-tools-1.0-6|29	mkdir -p %{buildroot}%{_bindir}/
21mr|rosa-restore-tools-1.0-6|30	install -m755 %{SOURCE1} %{buildroot}%{_bindir}/

16524 21
21mr|rosa-shred-0.4.1-2|1	Summary:	Tool for shredding files and directories
21mr|rosa-shred-0.4.1-2|2	Name:		rosa-shred
21mr|rosa-shred-0.4.1-2|3	Version:	0.4.1
21mr|rosa-shred-0.4.1-2|4	Release:	2
21mr|rosa-shred-0.4.1-2|5	License:	GPLv2+
21mr|rosa-shred-0.4.1-2|6	Group:		File tools
21mr|rosa-shred-0.4.1-2|7	Url:		https://abf.rosalinux.ru/uxteam/%{name}-devel
21mr|rosa-shred-0.4.1-2|8	Source0:	%{url}/archive/%{name}-devel-%{version}.tar.gz
21mr|rosa-shred-0.4.1-2|9	BuildRequires:	cmake
21mr|rosa-shred-0.4.1-2|10	BuildRequires:	pkgconfig(Qt5Core)
21mr|rosa-shred-0.4.1-2|11	BuildRequires:	pkgconfig(Qt5Gui)
21mr|rosa-shred-0.4.1-2|12	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|rosa-shred-0.4.1-2|13	Requires:	coreutils
21mr|rosa-shred-0.4.1-2|14	Requires:	wipe
21mr|rosa-shred-0.4.1-2|15	# TODO: rewrite code that calls this properly
21mr|rosa-shred-0.4.1-2|16	Requires:	/bin/kill
21mr|rosa-shred-0.4.1-2|17	Requires:	/bin/pidof
21mr|rosa-shred-0.4.1-2|18	
21mr|rosa-shred-0.4.1-2|19	%description
21mr|rosa-shred-0.4.1-2|20	Tool for shredding and deleting files and directories on a Linux file system.
21mr|rosa-shred-0.4.1-2|21	
21mr|rosa-shred-0.4.1-2|22	%files -f %{name}.lang
21mr|rosa-shred-0.4.1-2|23	%{_bindir}/%{name}
21mr|rosa-shred-0.4.1-2|24	%{_datadir}/applications/%{name}.desktop
21mr|rosa-shred-0.4.1-2|25	%{_datadir}/doc/%{name}/help.pdf
21mr|rosa-shred-0.4.1-2|26	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21mr|rosa-shred-0.4.1-2|27	%{_sysconfdir}/rosa-shred.conf
21mr|rosa-shred-0.4.1-2|28	
21mr|rosa-shred-0.4.1-2|29	#----------------------------------------------------------------------------
21mr|rosa-shred-0.4.1-2|30	
21mr|rosa-shred-0.4.1-2|31	%prep
21mr|rosa-shred-0.4.1-2|32	%autosetup -p1 -n %{name}-devel-%{version}
21mr|rosa-shred-0.4.1-2|33	
21mr|rosa-shred-0.4.1-2|34	%build
21mr|rosa-shred-0.4.1-2|35	%cmake_qt5
21mr|rosa-shred-0.4.1-2|36	%make
21mr|rosa-shred-0.4.1-2|37	
21mr|rosa-shred-0.4.1-2|38	%install
21mr|rosa-shred-0.4.1-2|39	%makeinstall_std -C build
21mr|rosa-shred-0.4.1-2|40	%find_lang %{name}

16525 21
21mr|Rosa-theme-2.0.0-115|1	%define distro Rosa
21mr|Rosa-theme-2.0.0-115|2	%define name %{distro}-theme
21mr|Rosa-theme-2.0.0-115|3	%define theme Rosa
21mr|Rosa-theme-2.0.0-115|4	%define version 2.0.0
21mr|Rosa-theme-2.0.0-115|5	%define scriptdir %{_datadir}/bootsplash/scripts
21mr|Rosa-theme-2.0.0-115|6	%define mdk_bg %{_datadir}/mdk/backgrounds
21mr|Rosa-theme-2.0.0-115|7	
21mr|Rosa-theme-2.0.0-115|8	%define release 115
21mr|Rosa-theme-2.0.0-115|9	
21mr|Rosa-theme-2.0.0-115|10	%define theme_header() \
21mr|Rosa-theme-2.0.0-115|11	Group:		Graphics \
21mr|Rosa-theme-2.0.0-115|12	Summary:	%{distro}%{?1:-%1} theme for plymouth and desktop background \
21mr|Rosa-theme-2.0.0-115|13	%description %{?1} \
21mr|Rosa-theme-2.0.0-115|14	This package contains the %{distro}%{?1:-%1} plymouth theme \
21mr|Rosa-theme-2.0.0-115|15	with its images and configuration for different resolution as well as \
21mr|Rosa-theme-2.0.0-115|16	the the desktop background image. \
21mr|Rosa-theme-2.0.0-115|17	\
21mr|Rosa-theme-2.0.0-115|18	
21mr|Rosa-theme-2.0.0-115|19	%define theme_package(o:) \
21mr|Rosa-theme-2.0.0-115|20	%package %{1} \
21mr|Rosa-theme-2.0.0-115|21	Group:		Graphics \
21mr|Rosa-theme-2.0.0-115|22	Summary:	%{distro}%{?1:-%1} theme for plymouth and desktop background \
21mr|Rosa-theme-2.0.0-115|23	Requires:	plymouth-system-theme \
21mr|Rosa-theme-2.0.0-115|24	Requires:	plymouth-plugin-script >= 0.8.2 \
21mr|Rosa-theme-2.0.0-115|25	Requires(post):	bootsplash >= 3.3.0 \
21mr|Rosa-theme-2.0.0-115|26	Provides:	mandrake_theme mandrake-theme mandrakelinux-theme mandriva-theme = %{version}-%{release} \
21mr|Rosa-theme-2.0.0-115|27	Provides:	%{distro}-theme=%{EVRD}  \
21mr|Rosa-theme-2.0.0-115|28	Provides:	plymouth(system-theme) \
21mr|Rosa-theme-2.0.0-115|29	Provides:	rosa-theme \
21mr|Rosa-theme-2.0.0-115|30	Provides:	Mandriva-theme-Rosa \
21mr|Rosa-theme-2.0.0-115|31	Recommends:	%{distro}-theme-common \
21mr|Rosa-theme-2.0.0-115|32	Recommends:	%{distro}-theme-screensaver \
21mr|Rosa-theme-2.0.0-115|33	%description %{?1} \
21mr|Rosa-theme-2.0.0-115|34	This package contains the %{distro}%{?1:-%1} plymouth theme \
21mr|Rosa-theme-2.0.0-115|35	with its images and configuration for different resolution as well as \
21mr|Rosa-theme-2.0.0-115|36	the the desktop background image. \
21mr|Rosa-theme-2.0.0-115|37	\
21mr|Rosa-theme-2.0.0-115|38	%package %{1}-screensaver \
21mr|Rosa-theme-2.0.0-115|39	Summary:	%{distro} %{1} screensaver \
21mr|Rosa-theme-2.0.0-115|40	Group:		Graphics \
21mr|Rosa-theme-2.0.0-115|41	Provides:	%{distro}-theme-screensaver \
21mr|Rosa-theme-2.0.0-115|42	%rename mandriva-theme-Rosa-screensaver \
21mr|Rosa-theme-2.0.0-115|43	%rename mandriva-theme-screensaver \
21mr|Rosa-theme-2.0.0-115|44	%rename mandriva-screensaver \
21mr|Rosa-theme-2.0.0-115|45	\
21mr|Rosa-theme-2.0.0-115|46	%description %{1}-screensaver \
21mr|Rosa-theme-2.0.0-115|47	This package contains the screensaver associated with the \
21mr|Rosa-theme-2.0.0-115|48	%{distro} %{1} theme. \
21mr|Rosa-theme-2.0.0-115|49	
21mr|Rosa-theme-2.0.0-115|50	%define theme_scripts() \
21mr|Rosa-theme-2.0.0-115|51	%post -n %{name}-%{1} \
21mr|Rosa-theme-2.0.0-115|52	if [ -f /splash.jpg ]; then \
21mr|Rosa-theme-2.0.0-115|53	rm -f /splash.jpg \
21mr|Rosa-theme-2.0.0-115|54	fi \
21mr|Rosa-theme-2.0.0-115|55	if [ -f /welcome.jpg ]; then \
21mr|Rosa-theme-2.0.0-115|56	rm -f /welcome.jpg \
21mr|Rosa-theme-2.0.0-115|57	fi \
21mr|Rosa-theme-2.0.0-115|58	if [ -z "$DURING_INSTALL" ]; then \
21mr|Rosa-theme-2.0.0-115|59	if [ -x %{_sbindir}/plymouth-set-default-theme ]; then \
21mr|Rosa-theme-2.0.0-115|60	%{_sbindir}/plymouth-set-default-theme %{distro}-%{1} -R \
21mr|Rosa-theme-2.0.0-115|61	fi \
21mr|Rosa-theme-2.0.0-115|62	else \
21mr|Rosa-theme-2.0.0-115|63	if [ -f /etc/sysconfig/bootsplash ]; then \
21mr|Rosa-theme-2.0.0-115|64	perl -pi -e 's/^\s*SPLASH=.*/SPLASH=auto/; s/^\s*THEME=.*/THEME=%{distro}-%{1}/' /etc/sysconfig/bootsplash \
21mr|Rosa-theme-2.0.0-115|65	fi \
21mr|Rosa-theme-2.0.0-115|66	%{_sbindir}/plymouth-set-default-theme %{distro}-%{1} \
21mr|Rosa-theme-2.0.0-115|67	fi \
21mr|Rosa-theme-2.0.0-115|68	if [ -f %{mdk_bg}/%{distro}-root.png -a ! -f %{mdk_bg}/root/default.png -o -L %{mdk_bg}/root/default.png ]; then \
21mr|Rosa-theme-2.0.0-115|69	rm -f %{mdk_bg}/root/default.png \
21mr|Rosa-theme-2.0.0-115|70	ln -s %{distro}-%{1}-root-1600x1200.png %{mdk_bg}/root/default.png \
21mr|Rosa-theme-2.0.0-115|71	fi \
21mr|Rosa-theme-2.0.0-115|72	if [ -f %{mdk_bg}/default.jpg ]; then \
21mr|Rosa-theme-2.0.0-115|73	rm -f %{mdk_bg}/default.jpg \
21mr|Rosa-theme-2.0.0-115|74	ln -s %{mdk_bg}/rosa-background-%{1}.jpg %{mdk_bg}/default.jpg \
21mr|Rosa-theme-2.0.0-115|75	else \
21mr|Rosa-theme-2.0.0-115|76	ln -s %{mdk_bg}/rosa-background-%{1}.jpg %{mdk_bg}/default.jpg \
21mr|Rosa-theme-2.0.0-115|77	fi \
21mr|Rosa-theme-2.0.0-115|78	if [ -f %{mdk_bg}/rosa-background.jpg ]; then \
21mr|Rosa-theme-2.0.0-115|79	rm -f %{mdk_bg}/rosa-background.jpg \
21mr|Rosa-theme-2.0.0-115|80	ln -s %{mdk_bg}/rosa-background-%{1}.jpg %{mdk_bg}/rosa-background.jpg \
21mr|Rosa-theme-2.0.0-115|81	else \
21mr|Rosa-theme-2.0.0-115|82	ln -s %{mdk_bg}/rosa-background-%{1}.jpg %{mdk_bg}/rosa-background.jpg \
21mr|Rosa-theme-2.0.0-115|83	fi \
21mr|Rosa-theme-2.0.0-115|84	\
21mr|Rosa-theme-2.0.0-115|85	%triggerpostun -n %{name}-%{1} -- %{distro}-theme-%{1} < 2.0.0 \
21mr|Rosa-theme-2.0.0-115|86	for f in kdeglobals konsolerc; do \
21mr|Rosa-theme-2.0.0-115|87	if [ "`readlink /usr/share/config/$f 2>/dev/null`" == "$f-%{distro}-%{1}" ]; then \
21mr|Rosa-theme-2.0.0-115|88	rm -f /usr/share/config/$f \
21mr|Rosa-theme-2.0.0-115|89	fi \
21mr|Rosa-theme-2.0.0-115|90	done \
21mr|Rosa-theme-2.0.0-115|91	\
21mr|Rosa-theme-2.0.0-115|92	%preun -n %{name}-%{1} \
21mr|Rosa-theme-2.0.0-115|93	if [ "$1" == "0" ]; then \
21mr|Rosa-theme-2.0.0-115|94	if [ -x %{scriptdir}/remove-theme ]; then \
21mr|Rosa-theme-2.0.0-115|95	%{scriptdir}/remove-theme %{distro}-%{1} \
21mr|Rosa-theme-2.0.0-115|96	fi \
21mr|Rosa-theme-2.0.0-115|97	link=`readlink %{mdk_bg}/default.png` \
21mr|Rosa-theme-2.0.0-115|98	slink=${link%%-*} \
21mr|Rosa-theme-2.0.0-115|99	if [ "$slink" == "%{distro}-%{1}" ]; then rm -f %{mdk_bg}/default.png;fi \
21mr|Rosa-theme-2.0.0-115|100	link=`readlink %{mdk_bg}/default.jpg` \
21mr|Rosa-theme-2.0.0-115|101	slink=${link%%-*} \
21mr|Rosa-theme-2.0.0-115|102	if [ "$slink" == "%{distro}-%{1}" ]; then rm -f %{mdk_bg}/default.jpg;fi \
21mr|Rosa-theme-2.0.0-115|103	link=`readlink %{mdk_bg}/%{distro}.png` \
21mr|Rosa-theme-2.0.0-115|104	slink=${link%%-*} \
21mr|Rosa-theme-2.0.0-115|105	if [ "$slink" == "%{distro}-%{1}" ]; then rm -f %{mdk_bg}/%{distro}.png;fi \
21mr|Rosa-theme-2.0.0-115|106	link=`readlink %{mdk_bg}/%{distro}.jpg` \
21mr|Rosa-theme-2.0.0-115|107	slink=${link%%-*} \
21mr|Rosa-theme-2.0.0-115|108	if [ "$slink" == "%{distro}-%{1}" ]; then rm -f %{mdk_bg}/%{distro}.jpg;fi \
21mr|Rosa-theme-2.0.0-115|109	link=`readlink %{mdk_bg}/root/%{distro}.png` \
21mr|Rosa-theme-2.0.0-115|110	slink=${link%%-*} \
21mr|Rosa-theme-2.0.0-115|111	if [ "$slink" == "%{distro}-%{1}-root" ]; then rm -f %{mdk_bg}/root/default.png;fi \
21mr|Rosa-theme-2.0.0-115|112	fi \
21mr|Rosa-theme-2.0.0-115|113	
21mr|Rosa-theme-2.0.0-115|114	%define theme_files() \
21mr|Rosa-theme-2.0.0-115|115	%files %{1} \
21mr|Rosa-theme-2.0.0-115|116	%{_datadir}/gfxboot/themes/%{distro}-%{1} \
21mr|Rosa-theme-2.0.0-115|117	%{_datadir}/plymouth/themes/%{distro}-%{1} \
21mr|Rosa-theme-2.0.0-115|118	%{mdk_bg}/%{distro}-%{1}* \
21mr|Rosa-theme-2.0.0-115|119	%{mdk_bg}/rosa-background-%{1}.jpg \
21mr|Rosa-theme-2.0.0-115|120	\
21mr|Rosa-theme-2.0.0-115|121	%files %{1}-screensaver \
21mr|Rosa-theme-2.0.0-115|122	
21mr|Rosa-theme-2.0.0-115|123	Name:		%{name}
21mr|Rosa-theme-2.0.0-115|124	Version:	%{version}
21mr|Rosa-theme-2.0.0-115|125	Release:	%{release}
21mr|Rosa-theme-2.0.0-115|126	Source0:	%{name}-%{version}.tar.xz
21mr|Rosa-theme-2.0.0-115|127	License:	GPL
21mr|Rosa-theme-2.0.0-115|128	Prefix:		%{_prefix}
21mr|Rosa-theme-2.0.0-115|129	BuildArch:	noarch
21mr|Rosa-theme-2.0.0-115|130	BuildRequires:	gimp fonts-ttf-dejavu
21mr|Rosa-theme-2.0.0-115|131	%theme_header
21mr|Rosa-theme-2.0.0-115|132	
21mr|Rosa-theme-2.0.0-115|133	%theme_package EE -o %{distro}-theme-EE
21mr|Rosa-theme-2.0.0-115|134	
21mr|Rosa-theme-2.0.0-115|135	%package common
21mr|Rosa-theme-2.0.0-115|136	Summary:	%{distro} common theme for plymouth
21mr|Rosa-theme-2.0.0-115|137	Group:		Graphics
21mr|Rosa-theme-2.0.0-115|138	Requires:	rosa-theme
21mr|Rosa-theme-2.0.0-115|139	%rename mandriva-theme-common
21mr|Rosa-theme-2.0.0-115|140	
21mr|Rosa-theme-2.0.0-115|141	%description common
21mr|Rosa-theme-2.0.0-115|142	This package contains common images for the %{distro} plymouth themes.
21mr|Rosa-theme-2.0.0-115|143	
21mr|Rosa-theme-2.0.0-115|144	%prep
21mr|Rosa-theme-2.0.0-115|145	%setup -q
21mr|Rosa-theme-2.0.0-115|146	
21mr|Rosa-theme-2.0.0-115|147	%build
21mr|Rosa-theme-2.0.0-115|148	%make
21mr|Rosa-theme-2.0.0-115|149	
21mr|Rosa-theme-2.0.0-115|150	%install
21mr|Rosa-theme-2.0.0-115|151	%make install prefix=%{buildroot}
21mr|Rosa-theme-2.0.0-115|152	
21mr|Rosa-theme-2.0.0-115|153	# Default wallpaper should be available without browsing file system
21mr|Rosa-theme-2.0.0-115|154	mkdir -p %{buildroot}%{_datadir}/wallpapers
21mr|Rosa-theme-2.0.0-115|155	pushd %{buildroot}%{_datadir}/wallpapers
21mr|Rosa-theme-2.0.0-115|156	ln -s ../mdk/backgrounds/default.jpg default.jpg
21mr|Rosa-theme-2.0.0-115|157	popd
21mr|Rosa-theme-2.0.0-115|158	
21mr|Rosa-theme-2.0.0-115|159	%theme_scripts EE
21mr|Rosa-theme-2.0.0-115|160	
21mr|Rosa-theme-2.0.0-115|161	%files common
21mr|Rosa-theme-2.0.0-115|162	%{_datadir}/wallpapers/default.jpg
21mr|Rosa-theme-2.0.0-115|163	%dir %{_datadir}/mdk/screensaver
21mr|Rosa-theme-2.0.0-115|164	%{_datadir}/mdk/screensaver/*-*.jpg
21mr|Rosa-theme-2.0.0-115|165	
21mr|Rosa-theme-2.0.0-115|166	%theme_files EE

16526 21
21mr|rosa-update-system-1.8-16|1	%define oname update_applet
21mr|rosa-update-system-1.8-16|2	
21mr|rosa-update-system-1.8-16|3	Summary:    Simple system update GUI
21mr|rosa-update-system-1.8-16|4	Name:       rosa-update-system
21mr|rosa-update-system-1.8-16|5	Version:    1.8
21mr|rosa-update-system-1.8-16|6	Release:    16
21mr|rosa-update-system-1.8-16|7	License:    GPLv3
21mr|rosa-update-system-1.8-16|8	Group:      System/Base
21mr|rosa-update-system-1.8-16|9	Source1:    update_applet.helper
21mr|rosa-update-system-1.8-16|10	Source3:    %{name}.po
21mr|rosa-update-system-1.8-16|11	Source4:    %{oname}.helper.any
21mr|rosa-update-system-1.8-16|12	Source5:    %{oname}.helper.admin
21mr|rosa-update-system-1.8-16|13	Source6:    %{oname}.helper.policy
21mr|rosa-update-system-1.8-16|14	Source7:    %{oname}
21mr|rosa-update-system-1.8-16|15	Source8:    %{oname}.desktop
21mr|rosa-update-system-1.8-16|16	Source9:    %{oname}_ok.svg
21mr|rosa-update-system-1.8-16|17	Source10:   %{oname}_warning.svg
21mr|rosa-update-system-1.8-16|18	Source11:   %{oname}.glade
21mr|rosa-update-system-1.8-16|19	Source12:   %{oname}_error.svg
21mr|rosa-update-system-1.8-16|20	Source13:   updaterlib.py
21mr|rosa-update-system-1.8-16|21	Source14:   %{oname}_for_any.rules
21mr|rosa-update-system-1.8-16|22	Source15:   %{oname}_for_wheel.rules
21mr|rosa-update-system-1.8-16|23	
21mr|rosa-update-system-1.8-16|24	Source16:   kroko_gui
21mr|rosa-update-system-1.8-16|25	
21mr|rosa-update-system-1.8-16|26	Source17:   rpmgrab
21mr|rosa-update-system-1.8-16|27	Source18:   rpmgrab.desktop
21mr|rosa-update-system-1.8-16|28	Source19:   rpmgrab.svg
21mr|rosa-update-system-1.8-16|29	Source20:   org.rosa.rpmgrab.policy
21mr|rosa-update-system-1.8-16|30	Source21:   rpmgrab.helper
21mr|rosa-update-system-1.8-16|31	
21mr|rosa-update-system-1.8-16|32	Source22:   %{oname}_testing_ok.svg
21mr|rosa-update-system-1.8-16|33	Source23:   %{oname}_testing_warning.svg
21mr|rosa-update-system-1.8-16|34	Source24:   %{oname}_testing_error.svg
21mr|rosa-update-system-1.8-16|35	
21mr|rosa-update-system-1.8-16|36	Source25:   debug.py
21mr|rosa-update-system-1.8-16|37	Source26:   config.ini
21mr|rosa-update-system-1.8-16|38	Source27:   rpmgrab_admin.helper
21mr|rosa-update-system-1.8-16|39	
21mr|rosa-update-system-1.8-16|40	BuildRequires:  %{_bindir}/msgfmt
21mr|rosa-update-system-1.8-16|41	# automatic typelib() requires
21mr|rosa-update-system-1.8-16|42	BuildRequires:  gobject-introspection-devel
21mr|rosa-update-system-1.8-16|43	
21mr|rosa-update-system-1.8-16|44	Requires:   dnf
21mr|rosa-update-system-1.8-16|45	Requires:   usermode
21mr|rosa-update-system-1.8-16|46	Requires:   %{name}-common = %{EVRD}
21mr|rosa-update-system-1.8-16|47	
21mr|rosa-update-system-1.8-16|48	Provides:   update-system = %{EVRD}
21mr|rosa-update-system-1.8-16|49	Provides:   obnovlator = %{EVRD}
21mr|rosa-update-system-1.8-16|50	Provides:   %{oname} = %{EVRD}
21mr|rosa-update-system-1.8-16|51	Obsoletes:  %{oname} <= 1.2
21mr|rosa-update-system-1.8-16|52	BuildArch:  noarch
21mr|rosa-update-system-1.8-16|53	
21mr|rosa-update-system-1.8-16|54	%description
21mr|rosa-update-system-1.8-16|55	Simple GUI to update Rosa Linux OS.
21mr|rosa-update-system-1.8-16|56	
21mr|rosa-update-system-1.8-16|57	%files
21mr|rosa-update-system-1.8-16|58	# helper
21mr|rosa-update-system-1.8-16|59	%{_bindir}/%{oname}.helper
21mr|rosa-update-system-1.8-16|60	%{_libexecdir}/%{oname}.helper.any
21mr|rosa-update-system-1.8-16|61	%{_libexecdir}/%{oname}.helper.admin
21mr|rosa-update-system-1.8-16|62	# gui
21mr|rosa-update-system-1.8-16|63	%{_bindir}/%{oname}
21mr|rosa-update-system-1.8-16|64	%{_libexecdir}/kroko_gui
21mr|rosa-update-system-1.8-16|65	%{_datadir}/applications/%{oname}.desktop
21mr|rosa-update-system-1.8-16|66	%{_sysconfdir}/xdg/autostart/%{oname}.desktop
21mr|rosa-update-system-1.8-16|67	%{_datadir}/polkit-1/actions/ru.rosalinux.%{oname}.policy
21mr|rosa-update-system-1.8-16|68	%dir %{_datadir}/os_messages
21mr|rosa-update-system-1.8-16|69	
21mr|rosa-update-system-1.8-16|70	#-----------------------------------------------------------------------
21mr|rosa-update-system-1.8-16|71	
21mr|rosa-update-system-1.8-16|72	%package  common
21mr|rosa-update-system-1.8-16|73	Summary:    python module for %{name}
21mr|rosa-update-system-1.8-16|74	Requires:   typelib(AyatanaAppIndicator3)
21mr|rosa-update-system-1.8-16|75	Requires:   typelib(Notify) = 0.7
21mr|rosa-update-system-1.8-16|76	Requires:   python3-gi
21mr|rosa-update-system-1.8-16|77	Requires:   python3-dbus
21mr|rosa-update-system-1.8-16|78	Requires:   python3-requests
21mr|rosa-update-system-1.8-16|79	
21mr|rosa-update-system-1.8-16|80	%description common
21mr|rosa-update-system-1.8-16|81	The package contains %{name} components that can be
21mr|rosa-update-system-1.8-16|82	used in other projects.
21mr|rosa-update-system-1.8-16|83	
21mr|rosa-update-system-1.8-16|84	%files common -f %{name}.lang
21mr|rosa-update-system-1.8-16|85	%dir %{python3_sitelib}/%{oname}/
21mr|rosa-update-system-1.8-16|86	%{python3_sitelib}/%{oname}/__init__.py
21mr|rosa-update-system-1.8-16|87	%{python3_sitelib}/%{oname}/updaterlib.py
21mr|rosa-update-system-1.8-16|88	%{python3_sitelib}/%{oname}/debug.py
21mr|rosa-update-system-1.8-16|89	
21mr|rosa-update-system-1.8-16|90	%{python3_sitelib}/%{oname}/__pycache__/*.pyc
21mr|rosa-update-system-1.8-16|91	
21mr|rosa-update-system-1.8-16|92	%dir %{_datadir}/%{oname}/
21mr|rosa-update-system-1.8-16|93	%{_iconsdir}/update_applet.svg
21mr|rosa-update-system-1.8-16|94	%{_datadir}/%{oname}/*
21mr|rosa-update-system-1.8-16|95	%dir %{_sysconfdir}/rosa-update-system
21mr|rosa-update-system-1.8-16|96	%dir %{_sysconfdir}/rosa-update-system/conf.d
21mr|rosa-update-system-1.8-16|97	%config(noreplace) %{_sysconfdir}/rosa-update-system/config.ini
21mr|rosa-update-system-1.8-16|98	
21mr|rosa-update-system-1.8-16|99	#-----------------------------------------------------------------------
21mr|rosa-update-system-1.8-16|100	
21mr|rosa-update-system-1.8-16|101	%package  -n rpmgrab
21mr|rosa-update-system-1.8-16|102	Summary:    RpmGrab - simple rpm install gui
21mr|rosa-update-system-1.8-16|103	Requires:   %{name}-common == %{EVRD}
21mr|rosa-update-system-1.8-16|104	Provides:   rpmcrab
21mr|rosa-update-system-1.8-16|105	
21mr|rosa-update-system-1.8-16|106	%description -n rpmgrab
21mr|rosa-update-system-1.8-16|107	Simple rpm install gui based on rosa-update-system
21mr|rosa-update-system-1.8-16|108	
21mr|rosa-update-system-1.8-16|109	%files -n rpmgrab
21mr|rosa-update-system-1.8-16|110	%{_bindir}/rpmgrab
21mr|rosa-update-system-1.8-16|111	%{_datadir}/applications/rpmgrab.desktop
21mr|rosa-update-system-1.8-16|112	%{_iconsdir}/rpmgrab.svg
21mr|rosa-update-system-1.8-16|113	%{_datadir}/polkit-1/actions/org.rosa.rpmgrab.policy
21mr|rosa-update-system-1.8-16|114	%{_libexecdir}/rpmgrab.helper
21mr|rosa-update-system-1.8-16|115	%{_libexecdir}/rpmgrab_admin.helper
21mr|rosa-update-system-1.8-16|116	
21mr|rosa-update-system-1.8-16|117	#-----------------------------------------------------------------------
21mr|rosa-update-system-1.8-16|118	
21mr|rosa-update-system-1.8-16|119	%package nopass
21mr|rosa-update-system-1.8-16|120	Summary:    Allow all to update system
21mr|rosa-update-system-1.8-16|121	Requires:   %{name} = %{EVRD}
21mr|rosa-update-system-1.8-16|122	
21mr|rosa-update-system-1.8-16|123	%description nopass
21mr|rosa-update-system-1.8-16|124	Polkit rules for %{name}. Allow everyone to update system
21mr|rosa-update-system-1.8-16|125	without entering a password.
21mr|rosa-update-system-1.8-16|126	
21mr|rosa-update-system-1.8-16|127	%files nopass
21mr|rosa-update-system-1.8-16|128	%{_datadir}/polkit-1/rules.d/%{oname}_for_any.rules
21mr|rosa-update-system-1.8-16|129	
21mr|rosa-update-system-1.8-16|130	#-----------------------------------------------------------------------
21mr|rosa-update-system-1.8-16|131	
21mr|rosa-update-system-1.8-16|132	%package wheel
21mr|rosa-update-system-1.8-16|133	Summary:    Allow admin to update system
21mr|rosa-update-system-1.8-16|134	Requires:   %{name} = %{EVRD}
21mr|rosa-update-system-1.8-16|135	
21mr|rosa-update-system-1.8-16|136	%description wheel
21mr|rosa-update-system-1.8-16|137	Polkit rules for %{name}. Allow members of group wheel to update system
21mr|rosa-update-system-1.8-16|138	without entering a password.
21mr|rosa-update-system-1.8-16|139	
21mr|rosa-update-system-1.8-16|140	%files wheel
21mr|rosa-update-system-1.8-16|141	%{_datadir}/polkit-1/rules.d/%{oname}_for_wheel.rules
21mr|rosa-update-system-1.8-16|142	
21mr|rosa-update-system-1.8-16|143	#-----------------------------------------------------------------------
21mr|rosa-update-system-1.8-16|144	
21mr|rosa-update-system-1.8-16|145	%prep
21mr|rosa-update-system-1.8-16|146	
21mr|rosa-update-system-1.8-16|147	%build
21mr|rosa-update-system-1.8-16|148	
21mr|rosa-update-system-1.8-16|149	%install
21mr|rosa-update-system-1.8-16|150	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|rosa-update-system-1.8-16|151	mkdir -p %{buildroot}%{_libexecdir}
21mr|rosa-update-system-1.8-16|152	mkdir -p %{buildroot}%{_bindir}
21mr|rosa-update-system-1.8-16|153	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
21mr|rosa-update-system-1.8-16|154	mkdir -p %{buildroot}%{_sysconfdir}/rosa-update-system/conf.d
21mr|rosa-update-system-1.8-16|155	
21mr|rosa-update-system-1.8-16|156	mkdir -p %{buildroot}%{_datadir}/{%{oname},applications,os_messages}
21mr|rosa-update-system-1.8-16|157	mkdir -p %{buildroot}%{_iconsdir}
21mr|rosa-update-system-1.8-16|158	mkdir -p %{buildroot}%{_datadir}/polkit-1/{actions,rules.d}
21mr|rosa-update-system-1.8-16|159	mkdir -p %{buildroot}%{python3_sitelib}/%{oname}
21mr|rosa-update-system-1.8-16|160	
21mr|rosa-update-system-1.8-16|161	install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/
21mr|rosa-update-system-1.8-16|162	
21mr|rosa-update-system-1.8-16|163	mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_localedir}/ru/LC_MESSAGES/
21mr|rosa-update-system-1.8-16|164	msgfmt -v %{SOURCE3} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|rosa-update-system-1.8-16|165	
21mr|rosa-update-system-1.8-16|166	install -m 0755 %{SOURCE4} %{buildroot}%{_libexecdir}/
21mr|rosa-update-system-1.8-16|167	install -m 0755 %{SOURCE5} %{buildroot}%{_libexecdir}/
21mr|rosa-update-system-1.8-16|168	install -m 0644 %{SOURCE6}  %{buildroot}%{_datadir}/polkit-1/actions/ru.rosalinux.%{oname}.policy
21mr|rosa-update-system-1.8-16|169	install -m 0644 %{SOURCE14} %{buildroot}%{_datadir}/polkit-1/rules.d/%{oname}_for_any.rules
21mr|rosa-update-system-1.8-16|170	install -m 0644 %{SOURCE15} %{buildroot}%{_datadir}/polkit-1/rules.d/%{oname}_for_wheel.rules
21mr|rosa-update-system-1.8-16|171	
21mr|rosa-update-system-1.8-16|172	install -m 0755 %{SOURCE7} %{buildroot}%{_bindir}/
21mr|rosa-update-system-1.8-16|173	install -m 0644 %{SOURCE8} %{buildroot}%{_datadir}/applications/
21mr|rosa-update-system-1.8-16|174	install -m 0644 %{SOURCE8} %{buildroot}%{_sysconfdir}/xdg/autostart/
21mr|rosa-update-system-1.8-16|175	install -m 0644 %{SOURCE9} %{buildroot}%{_datadir}/%{oname}/
21mr|rosa-update-system-1.8-16|176	ln -s %{_datadir}/%{oname}/update_applet_ok.svg %{buildroot}%{_iconsdir}/update_applet.svg
21mr|rosa-update-system-1.8-16|177	
21mr|rosa-update-system-1.8-16|178	install -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/%{oname}/
21mr|rosa-update-system-1.8-16|179	install -m 0644 %{SOURCE12} %{buildroot}%{_datadir}/%{oname}/
21mr|rosa-update-system-1.8-16|180	install -m 0644 %{SOURCE11} %{buildroot}%{_datadir}/%{oname}/%{oname}.ui
21mr|rosa-update-system-1.8-16|181	install -m 0644 %{SOURCE13} %{buildroot}%{python3_sitelib}/%{oname}/
21mr|rosa-update-system-1.8-16|182	:> %{buildroot}%{python3_sitelib}/%{oname}/__init__.py
21mr|rosa-update-system-1.8-16|183	install -m 755 %{SOURCE16} %{buildroot}%{_libexecdir}/
21mr|rosa-update-system-1.8-16|184	
21mr|rosa-update-system-1.8-16|185	install -m 755 %{SOURCE17} %{buildroot}%{_bindir}/
21mr|rosa-update-system-1.8-16|186	install -m 0644 %{SOURCE18} %{buildroot}%{_datadir}/applications/
21mr|rosa-update-system-1.8-16|187	install -m 0644 %{SOURCE19} %{buildroot}%{_iconsdir}/
21mr|rosa-update-system-1.8-16|188	install -m 0644 %{SOURCE20} %{buildroot}%{_datadir}/polkit-1/actions/
21mr|rosa-update-system-1.8-16|189	install -m 0755 %{SOURCE21} %{buildroot}%{_libexecdir}/
21mr|rosa-update-system-1.8-16|190	install -m 0755 %{SOURCE27} %{buildroot}%{_libexecdir}/
21mr|rosa-update-system-1.8-16|191	
21mr|rosa-update-system-1.8-16|192	
21mr|rosa-update-system-1.8-16|193	install -m 0644 %{SOURCE22} %{buildroot}%{_datadir}/%{oname}/
21mr|rosa-update-system-1.8-16|194	install -m 0644 %{SOURCE23} %{buildroot}%{_datadir}/%{oname}/
21mr|rosa-update-system-1.8-16|195	install -m 0644 %{SOURCE24} %{buildroot}%{_datadir}/%{oname}/
21mr|rosa-update-system-1.8-16|196	
21mr|rosa-update-system-1.8-16|197	install -m 0644 %{SOURCE25} %{buildroot}%{python3_sitelib}/%{oname}/
21mr|rosa-update-system-1.8-16|198	install -m 0644 %{SOURCE26} %{buildroot}%{_sysconfdir}/rosa-update-system/
21mr|rosa-update-system-1.8-16|199	
21mr|rosa-update-system-1.8-16|200	
21mr|rosa-update-system-1.8-16|201	%find_lang %{name}
21mr|rosa-update-system-1.8-16|202	
21mr|rosa-update-system-1.8-16|203	
21mr|rosa-update-system-1.8-16|204	%changelog
21mr|rosa-update-system-1.8-16|205	* Thu Mar 26 2026 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|206	- fix for check available package version
21mr|rosa-update-system-1.8-16|207	
21mr|rosa-update-system-1.8-16|208	* Thu Mar 26 2026 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|209	- ulimit -v 270000 for dnf commands in rpmgrab.helper - removed
21mr|rosa-update-system-1.8-16|210	
21mr|rosa-update-system-1.8-16|211	* Fri Mar 20 2026 betcher <a.betkher@rosa.ru> 1.8-15
21mr|rosa-update-system-1.8-16|212	- Fix for cirillic characters in rpm names and path for rpmgrab
21mr|rosa-update-system-1.8-16|213	
21mr|rosa-update-system-1.8-16|214	* Tue Mar 10 2026 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|215	- Correct versions compare for rpmgrab
21mr|rosa-update-system-1.8-16|216	
21mr|rosa-update-system-1.8-16|217	* Tue Mar 3 2026 betcher <a.betcher@rosa.ru> 1.8-13
21mr|rosa-update-system-1.8-16|218	- Added remove mode for rpmgrab
21mr|rosa-update-system-1.8-16|219	
21mr|rosa-update-system-1.8-16|220	* Sat Feb 28 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.8-12
21mr|rosa-update-system-1.8-16|221	- fix missing dep typelib(WebKit2) = 4.1
21mr|rosa-update-system-1.8-16|222	
21mr|rosa-update-system-1.8-16|223	* Thu Feb 12 2026 betcher <a.betcher@rosa.ru> 1.8-11
21mr|rosa-update-system-1.8-16|224	- Applet: add config file, support of  drop-in configs. Rpmgrab: use system dnf database, do not pre-download RPMs from repo
21mr|rosa-update-system-1.8-16|225	
21mr|rosa-update-system-1.8-16|226	* Thu Feb 12 2026 betcher <a.betcher@rosa.ru>
21mr|rosa-update-system-1.8-16|227	- Fixes for rpmgrab
21mr|rosa-update-system-1.8-16|228	
21mr|rosa-update-system-1.8-16|229	* Wed Feb 11 2026 betcher <a.betcher@rosa.ru> 1.8-10
21mr|rosa-update-system-1.8-16|230	- added WebInfo dialog window to show release notes
21mr|rosa-update-system-1.8-16|231	
21mr|rosa-update-system-1.8-16|232	- Merge: ee964d7 92e65f7
21mr|rosa-update-system-1.8-16|233	* Thu Jan 29 2026 betcher_ <a.betkher@rosalinux.ru> 1.8-8
21mr|rosa-update-system-1.8-16|234	- Merge pull request #6 from norby4ever/rosa-update-system:rosa2023.1
21mr|rosa-update-system-1.8-16|235	- Перезагрузка страницы при открытии браузера с обновлениями
21mr|rosa-update-system-1.8-16|236	
21mr|rosa-update-system-1.8-16|237	* Thu Jan 29 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|238	- Перезагрузка страницы при открытии браузера с обновлениями
21mr|rosa-update-system-1.8-16|239	
21mr|rosa-update-system-1.8-16|240	- Merge: c531fe0 d4f44e2
21mr|rosa-update-system-1.8-16|241	* Thu Jan 29 2026 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|242	- Merge pull request #5 from norby4ever/rosa-update-system:rosa2023.1
21mr|rosa-update-system-1.8-16|243	- Добавлено отображение браузера с последними изменениями
21mr|rosa-update-system-1.8-16|244	
21mr|rosa-update-system-1.8-16|245	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|246	- Reset release to current import version
21mr|rosa-update-system-1.8-16|247	
21mr|rosa-update-system-1.8-16|248	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|249	- Проверка в файле /etc/rosa-update-release-notes строки, содержащей ссылку
21mr|rosa-update-system-1.8-16|250	
21mr|rosa-update-system-1.8-16|251	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|252	- Проверка в файле /etc/rosa-update-release-notes строки, содержащей ссылку
21mr|rosa-update-system-1.8-16|253	
21mr|rosa-update-system-1.8-16|254	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|255	- Bug fix: чекбокс не скрывался при отсутствии файла /etc/rosa-update-release-notes
21mr|rosa-update-system-1.8-16|256	
21mr|rosa-update-system-1.8-16|257	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|258	- Отображение чекбокса и загрузка страницы только из файла /etc/rosa-update-release-notes
21mr|rosa-update-system-1.8-16|259	
21mr|rosa-update-system-1.8-16|260	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|261	- Bug fix: WebKit подгружался при старте апплета и грузил RAM
21mr|rosa-update-system-1.8-16|262	
21mr|rosa-update-system-1.8-16|263	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|264	- Release up
21mr|rosa-update-system-1.8-16|265	
21mr|rosa-update-system-1.8-16|266	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|267	- Импорт WebKit2 только при вызове браузера
21mr|rosa-update-system-1.8-16|268	
21mr|rosa-update-system-1.8-16|269	* Wed Jan 28 2026 norby4ever <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|270	- Добавлено отображение браузера с последними изменениями
21mr|rosa-update-system-1.8-16|271	
21mr|rosa-update-system-1.8-16|272	* Mon Jan 19 2026 betcher <a.betcher@rosa.ru> 1.8-6
21mr|rosa-update-system-1.8-16|273	- Do not check token if it not exists
21mr|rosa-update-system-1.8-16|274	
21mr|rosa-update-system-1.8-16|275	* Fri Jan 9 2026 betcher <a.betcher@rosa.ru>
21mr|rosa-update-system-1.8-16|276	- release up
21mr|rosa-update-system-1.8-16|277	
21mr|rosa-update-system-1.8-16|278	- Merge: 0466cac 99d9946
21mr|rosa-update-system-1.8-16|279	* Fri Jan 9 2026 betcher <a.betcher@rosa.ru>
21mr|rosa-update-system-1.8-16|280	- merge with conflicts
21mr|rosa-update-system-1.8-16|281	
21mr|rosa-update-system-1.8-16|282	* Fri Jan 9 2026 betcher <a.betcher@rosa.ru>
21mr|rosa-update-system-1.8-16|283	- Added debug mode
21mr|rosa-update-system-1.8-16|284	
21mr|rosa-update-system-1.8-16|285	* Mon Dec 8 2025 betcher <a.betkher@rosa.ru> 1.8-4
21mr|rosa-update-system-1.8-16|286	- some fixes
21mr|rosa-update-system-1.8-16|287	
21mr|rosa-update-system-1.8-16|288	* Tue Dec 2 2025 betcher <a.betcher@rosa.ru>
21mr|rosa-update-system-1.8-16|289	- added new icons to indicate enabled testing repos, fix for wrong repo token message
21mr|rosa-update-system-1.8-16|290	
21mr|rosa-update-system-1.8-16|291	* Fri Nov 21 2025 betcher <a.betcher@rosa.ru> 1.8-2
21mr|rosa-update-system-1.8-16|292	- rpmgrab fixed for duplicated packages in repos
21mr|rosa-update-system-1.8-16|293	
21mr|rosa-update-system-1.8-16|294	* Tue Nov 18 2025 betcher <a.betcher@rosa.ru>
21mr|rosa-update-system-1.8-16|295	- Added User notification system
21mr|rosa-update-system-1.8-16|296	
21mr|rosa-update-system-1.8-16|297	* Fri Oct 31 2025 betcher <a.betkher@rosa.ru> 1.7-17
21mr|rosa-update-system-1.8-16|298	- fixup: previous commit
21mr|rosa-update-system-1.8-16|299	
21mr|rosa-update-system-1.8-16|300	* Thu Oct 23 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|301	- reboot required warning trigger replaced to the rosa-kernel-tools
21mr|rosa-update-system-1.8-16|302	
21mr|rosa-update-system-1.8-16|303	* Wed Oct 15 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|304	- Added reboot requirement warning
21mr|rosa-update-system-1.8-16|305	
21mr|rosa-update-system-1.8-16|306	* Tue Sep 9 2025 betcher <a.betkher@rosa.ru> 1.7-14
21mr|rosa-update-system-1.8-16|307	- fix for notify button
21mr|rosa-update-system-1.8-16|308	
21mr|rosa-update-system-1.8-16|309	* Wed Aug 27 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|310	- disabled keep_above parameter for repository key dialog window
21mr|rosa-update-system-1.8-16|311	
21mr|rosa-update-system-1.8-16|312	* Tue Aug 26 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|313	- ru.mo replaced to common package, some fixes in po
21mr|rosa-update-system-1.8-16|314	
21mr|rosa-update-system-1.8-16|315	* Sat Aug 23 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|316	- added support of rpmgrab:// url
21mr|rosa-update-system-1.8-16|317	
21mr|rosa-update-system-1.8-16|318	* Mon Aug 4 2025 betcher <a.betkher@rosa.ru> 1.7-10
21mr|rosa-update-system-1.8-16|319	- button 'I Undestand' instead two buttons 'yes/no' in warning windows, removed button 'Update' from notify window if plasma
21mr|rosa-update-system-1.8-16|320	
21mr|rosa-update-system-1.8-16|321	* Wed Jul 16 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|322	- rpmgrab now preserves the state of the show_log toggle
21mr|rosa-update-system-1.8-16|323	
21mr|rosa-update-system-1.8-16|324	- Merge: 1688b8a 0a0a6db
21mr|rosa-update-system-1.8-16|325	* Tue Jun 3 2025 betcher <a.betkher@rosa.ru> 1.7-8
21mr|rosa-update-system-1.8-16|326	- Synced with the 2023.1 (changes merged from it)
21mr|rosa-update-system-1.8-16|327	
21mr|rosa-update-system-1.8-16|328	* Tue Jun 3 2025 betcher <a.betkher@rosa.ru> 1.7-8
21mr|rosa-update-system-1.8-16|329	- added url to get the key for repository
21mr|rosa-update-system-1.8-16|330	
21mr|rosa-update-system-1.8-16|331	* Tue Apr 29 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|332	- fix typo
21mr|rosa-update-system-1.8-16|333	
21mr|rosa-update-system-1.8-16|334	* Thu Apr 17 2025 betcher_ <a.betkher@rosa.ru> 1.6-7
21mr|rosa-update-system-1.8-16|335	- Fixes for multiply install
21mr|rosa-update-system-1.8-16|336	
21mr|rosa-update-system-1.8-16|337	* Thu Apr 10 2025 betcher_ <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|338	- Install more then one package with rpmgrab
21mr|rosa-update-system-1.8-16|339	
21mr|rosa-update-system-1.8-16|340	* Tue Apr 1 2025 betcher_ <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|341	- fixes for PastorDi
21mr|rosa-update-system-1.8-16|342	
21mr|rosa-update-system-1.8-16|343	* Wed Mar 26 2025 betcher <a.betkher@rosa.ru> 1.4-4
21mr|rosa-update-system-1.8-16|344	- Fix freezing after long inactivity without network connection
21mr|rosa-update-system-1.8-16|345	
21mr|rosa-update-system-1.8-16|346	- Merge: 8bd7278 4f1de2d
21mr|rosa-update-system-1.8-16|347	* Wed Mar 26 2025 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|348	- Merge pull request #3 from betcher_/rosa-update-system:rosa2023.1
21mr|rosa-update-system-1.8-16|349	- + kroko_gui, + rpmgrab
21mr|rosa-update-system-1.8-16|350	
21mr|rosa-update-system-1.8-16|351	* Wed Mar 26 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|352	- Fixes for @keleg
21mr|rosa-update-system-1.8-16|353	
21mr|rosa-update-system-1.8-16|354	* Tue Mar 25 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|355	- separated progressbar removed
21mr|rosa-update-system-1.8-16|356	
21mr|rosa-update-system-1.8-16|357	* Tue Mar 25 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|358	- added icon
21mr|rosa-update-system-1.8-16|359	
21mr|rosa-update-system-1.8-16|360	* Tue Mar 25 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|361	- added subpackage rpminstall
21mr|rosa-update-system-1.8-16|362	
21mr|rosa-update-system-1.8-16|363	* Tue Mar 18 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|364	- ayatana-appindicator instead old
21mr|rosa-update-system-1.8-16|365	
21mr|rosa-update-system-1.8-16|366	* Mon Mar 17 2025 betcher <a.betkher@rosa.ru>
21mr|rosa-update-system-1.8-16|367	- support of krokodil
21mr|rosa-update-system-1.8-16|368	
21mr|rosa-update-system-1.8-16|369	* Fri Mar 7 2025 betcher <a.betker@rosalinux.ru> 1.4-3
21mr|rosa-update-system-1.8-16|370	- Fixed: battary charge check, added checkbox to hide log
21mr|rosa-update-system-1.8-16|371	
21mr|rosa-update-system-1.8-16|372	* Wed Mar 5 2025 betcher <a.betker@rosalinux.ru>
21mr|rosa-update-system-1.8-16|373	- ask user for continue update if the charge status is lower then 40%%
21mr|rosa-update-system-1.8-16|374	
21mr|rosa-update-system-1.8-16|375	* Thu Feb 27 2025 betcher <a.betker@rosalinux.ru>
21mr|rosa-update-system-1.8-16|376	- Abort applet start if the OS booted using UIRD
21mr|rosa-update-system-1.8-16|377	
21mr|rosa-update-system-1.8-16|378	* Fri Oct 18 2024 betcher <a.betker@rosalinux.ru> 1.4-2
21mr|rosa-update-system-1.8-16|379	- some fixes
21mr|rosa-update-system-1.8-16|380	
21mr|rosa-update-system-1.8-16|381	* Fri Oct 18 2024 betcher <a.betker@rosalinux.ru> 1.4-1
21mr|rosa-update-system-1.8-16|382	- added dialog window to insert repository keys
21mr|rosa-update-system-1.8-16|383	
21mr|rosa-update-system-1.8-16|384	* Tue Apr 16 2024 betcher <a.betkher@rosalinux.ru> 1.3-10
21mr|rosa-update-system-1.8-16|385	- check laptop battery status before start the update process
21mr|rosa-update-system-1.8-16|386	
21mr|rosa-update-system-1.8-16|387	* Tue Apr 16 2024 betcher <a.betkher@rosalinux.com>
21mr|rosa-update-system-1.8-16|388	- Check battery status. Not complited yet!
21mr|rosa-update-system-1.8-16|389	
21mr|rosa-update-system-1.8-16|390	* Fri Mar 29 2024 betcher <a.betkher@rosalinux.ru> 1.3-9
21mr|rosa-update-system-1.8-16|391	- added R: python3-requests
21mr|rosa-update-system-1.8-16|392	
21mr|rosa-update-system-1.8-16|393	* Wed Mar 27 2024 betcher <a.betkher@rosalinux.ru> 1.3-8
21mr|rosa-update-system-1.8-16|394	- Quit from applet if live OS detected
21mr|rosa-update-system-1.8-16|395	
21mr|rosa-update-system-1.8-16|396	* Tue Mar 12 2024 betcher <a.betkher@rosalinux.ru> 1.3-7
21mr|rosa-update-system-1.8-16|397	- math for progress
21mr|rosa-update-system-1.8-16|398	
21mr|rosa-update-system-1.8-16|399	* Thu Feb 15 2024 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|400	- added subpackage rosa-update-system-wheel
21mr|rosa-update-system-1.8-16|401	
21mr|rosa-update-system-1.8-16|402	* Mon Jan 29 2024 betcher <a.betkher@rosalinux.ru> 1.3-5
21mr|rosa-update-system-1.8-16|403	- rename subpackage posfix - ...-for_any --> ...-nopass
21mr|rosa-update-system-1.8-16|404	
21mr|rosa-update-system-1.8-16|405	* Mon Jan 29 2024 betcher <a.betkher@rosalinux.ru> 1.3-4
21mr|rosa-update-system-1.8-16|406	- package with polkit rule instead package with policy
21mr|rosa-update-system-1.8-16|407	- fix for progressbar
21mr|rosa-update-system-1.8-16|408	- update stages are combined into one process
21mr|rosa-update-system-1.8-16|409	
21mr|rosa-update-system-1.8-16|410	* Fri Jan 26 2024 Andrey Bondrov <abondrov@rosalab.ru>
21mr|rosa-update-system-1.8-16|411	- Minor cleanups
21mr|rosa-update-system-1.8-16|412	
21mr|rosa-update-system-1.8-16|413	* Thu Jan 25 2024 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|414	- poweroff for gnome
21mr|rosa-update-system-1.8-16|415	
21mr|rosa-update-system-1.8-16|416	* Thu Jan 25 2024 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|417	- added separate packages with different polkit rules
21mr|rosa-update-system-1.8-16|418	
21mr|rosa-update-system-1.8-16|419	* Thu Jan 25 2024 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|420	- polkit instead consolehelper
21mr|rosa-update-system-1.8-16|421	- + "poweroff after updating" check button
21mr|rosa-update-system-1.8-16|422	
21mr|rosa-update-system-1.8-16|423	* Wed Oct 4 2023 betcher <a.betkher@rosalinux.ru> 1.2-26
21mr|rosa-update-system-1.8-16|424	- fixes for log and progressbar
21mr|rosa-update-system-1.8-16|425	
21mr|rosa-update-system-1.8-16|426	* Tue Oct 3 2023 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|427	- switch find updates from 'dnf check-update' to 'dnf update --assumeno'
21mr|rosa-update-system-1.8-16|428	
21mr|rosa-update-system-1.8-16|429	* Tue Oct 3 2023 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|430	- fixes2
21mr|rosa-update-system-1.8-16|431	
21mr|rosa-update-system-1.8-16|432	* Tue Oct 3 2023 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|433	- fixes
21mr|rosa-update-system-1.8-16|434	
21mr|rosa-update-system-1.8-16|435	* Mon Oct 2 2023 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|436	- fixes for progress
21mr|rosa-update-system-1.8-16|437	
21mr|rosa-update-system-1.8-16|438	* Mon Oct 2 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|439	- get OS name from os-release file
21mr|rosa-update-system-1.8-16|440	
21mr|rosa-update-system-1.8-16|441	* Fri Jun 16 2023 betcher_ <a.betkher@rosalinux.ru> 1.1-25
21mr|rosa-update-system-1.8-16|442	- changed check network timeouts
21mr|rosa-update-system-1.8-16|443	
21mr|rosa-update-system-1.8-16|444	* Fri Jun 16 2023 betcher_ <a.betkher@rosalinux.ru> 1.1-24
21mr|rosa-update-system-1.8-16|445	- added network check before first updates check
21mr|rosa-update-system-1.8-16|446	
21mr|rosa-update-system-1.8-16|447	* Thu Jun 8 2023 betcher_ <a.betkher@rosalinux.ru> 1.0-23
21mr|rosa-update-system-1.8-16|448	- refreshing the update indicator popup window after every checking for OS updates
21mr|rosa-update-system-1.8-16|449	
21mr|rosa-update-system-1.8-16|450	* Thu Jun 8 2023 betcher_ <a.betkher@rosalinux.ru> 1.0-22
21mr|rosa-update-system-1.8-16|451	- added header to updates list
21mr|rosa-update-system-1.8-16|452	
21mr|rosa-update-system-1.8-16|453	* Tue Jun 6 2023 betcher_ <a.betkher@rosalinux.ru> 1.0-21
21mr|rosa-update-system-1.8-16|454	- drop update_counter after dnf update
21mr|rosa-update-system-1.8-16|455	
21mr|rosa-update-system-1.8-16|456	* Tue Jun 6 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|457	- fixes for last changes
21mr|rosa-update-system-1.8-16|458	
21mr|rosa-update-system-1.8-16|459	* Tue Jun 6 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|460	- set icons with hardcoded  path
21mr|rosa-update-system-1.8-16|461	
21mr|rosa-update-system-1.8-16|462	* Tue Jun 6 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|463	- fix for window after udate
21mr|rosa-update-system-1.8-16|464	
21mr|rosa-update-system-1.8-16|465	* Tue Jun 6 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|466	- fix for last commits
21mr|rosa-update-system-1.8-16|467	
21mr|rosa-update-system-1.8-16|468	* Mon Jun 5 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|469	- clear text area before check updates
21mr|rosa-update-system-1.8-16|470	
21mr|rosa-update-system-1.8-16|471	* Mon Jun 5 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|472	- fiz for last update
21mr|rosa-update-system-1.8-16|473	
21mr|rosa-update-system-1.8-16|474	* Mon Jun 5 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|475	- common check updates function for the applet and main window
21mr|rosa-update-system-1.8-16|476	
21mr|rosa-update-system-1.8-16|477	* Fri Jun 2 2023 betcher_ <a.betkher@rosalinux.ru> 0.8-17
21mr|rosa-update-system-1.8-16|478	- kill applet if the window has been closed
21mr|rosa-update-system-1.8-16|479	
21mr|rosa-update-system-1.8-16|480	* Fri Jun 2 2023 betcher_ <a.betkher@rosalinux.ru> 0.8-16
21mr|rosa-update-system-1.8-16|481	- Updates: monospace font for updates log, new yellow icon, 'Update' button for notify window
21mr|rosa-update-system-1.8-16|482	
21mr|rosa-update-system-1.8-16|483	- Merge: 2d19001 56d4965
21mr|rosa-update-system-1.8-16|484	* Thu Jun 1 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|485	- Merge pull request #2 from norby4ever/rosa-update-system:rosa2023.1
21mr|rosa-update-system-1.8-16|486	- Правки пунктуации
21mr|rosa-update-system-1.8-16|487	
21mr|rosa-update-system-1.8-16|488	* Thu Jun 1 2023 Petr <petrleliaev@gmail.com>
21mr|rosa-update-system-1.8-16|489	- Fix typo
21mr|rosa-update-system-1.8-16|490	
21mr|rosa-update-system-1.8-16|491	* Tue Apr 25 2023 betcher_ <a.betkher@rosalinux.ru> 0.7-15
21mr|rosa-update-system-1.8-16|492	- change app_name in notify windows
21mr|rosa-update-system-1.8-16|493	
21mr|rosa-update-system-1.8-16|494	* Wed Apr 19 2023 betcher_ <a.betkher@rosalinux.ru> 0.7-14
21mr|rosa-update-system-1.8-16|495	- fixes for desktop file
21mr|rosa-update-system-1.8-16|496	
21mr|rosa-update-system-1.8-16|497	* Thu Apr 13 2023 betcher <a.betkher@rosalinux.ru> 0.7-13
21mr|rosa-update-system-1.8-16|498	- added: notification, timeout 60s before first updates check if plasma
21mr|rosa-update-system-1.8-16|499	
21mr|rosa-update-system-1.8-16|500	* Wed Jan 18 2023 root <a.betkher@rosalinux.ru> 0.6-12
21mr|rosa-update-system-1.8-16|501	- hide progressbar instead value 100%%
21mr|rosa-update-system-1.8-16|502	
21mr|rosa-update-system-1.8-16|503	* Wed Jan 18 2023 root <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|504	- cosmetic fixes
21mr|rosa-update-system-1.8-16|505	
21mr|rosa-update-system-1.8-16|506	* Tue Dec 27 2022 betcher <a.betkher@rosalinux.ru> 0.6-10
21mr|rosa-update-system-1.8-16|507	- hide update button, cosmetic fixes
21mr|rosa-update-system-1.8-16|508	
21mr|rosa-update-system-1.8-16|509	* Tue Nov 15 2022 betcher <a.betkher@rosalinux.ru> 0.5-9
21mr|rosa-update-system-1.8-16|510	- fixed timer, added 3 attempts to dnf refresh,
21mr|rosa-update-system-1.8-16|511	- added 5sec timeout before gtk.main() if DE is plasma
21mr|rosa-update-system-1.8-16|512	
21mr|rosa-update-system-1.8-16|513	* Tue Nov 1 2022 betcher <a.betkher@rosalinux.ru> 0.4-8
21mr|rosa-update-system-1.8-16|514	- fix for wayland
21mr|rosa-update-system-1.8-16|515	
21mr|rosa-update-system-1.8-16|516	* Mon Oct 31 2022 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|517	- added yellow icon
21mr|rosa-update-system-1.8-16|518	
21mr|rosa-update-system-1.8-16|519	* Mon Oct 24 2022 betcher <a.betkher@rosalinux.ru> 0.3-8
21mr|rosa-update-system-1.8-16|520	- fixed justify in text.view widget
21mr|rosa-update-system-1.8-16|521	
21mr|rosa-update-system-1.8-16|522	* Mon Oct 24 2022 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|523	- cosmetic fixes
21mr|rosa-update-system-1.8-16|524	
21mr|rosa-update-system-1.8-16|525	* Mon Oct 24 2022 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|526	- Added auto scroll, added updates list to main window
21mr|rosa-update-system-1.8-16|527	- renamed all update-system* --> update_applet.helper*
21mr|rosa-update-system-1.8-16|528	- fixed path to home directory
21mr|rosa-update-system-1.8-16|529	- release up to 0.3
21mr|rosa-update-system-1.8-16|530	- auto scroll main window to bottom line
21mr|rosa-update-system-1.8-16|531	- check and show updates list when the main window opened
21mr|rosa-update-system-1.8-16|532	- removed unnecessary deps
21mr|rosa-update-system-1.8-16|533	
21mr|rosa-update-system-1.8-16|534	* Sat Oct 22 2022 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|535	- New gtk window for updater instead zenity dialogs
21mr|rosa-update-system-1.8-16|536	- Gtk window instead zenity
21mr|rosa-update-system-1.8-16|537	- autostart managing from applet
21mr|rosa-update-system-1.8-16|538	- only one applet process can be execute
21mr|rosa-update-system-1.8-16|539	- removed update-system.desktop, script update-system will using from applet only
21mr|rosa-update-system-1.8-16|540	
21mr|rosa-update-system-1.8-16|541	* Wed Oct 19 2022 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|542	- fixed icon name for applet, bg color for xterm
21mr|rosa-update-system-1.8-16|543	
21mr|rosa-update-system-1.8-16|544	* Fri Oct 14 2022 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|545	- fixed interval, localization
21mr|rosa-update-system-1.8-16|546	
21mr|rosa-update-system-1.8-16|547	* Fri Oct 14 2022 betcher <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|548	- fix
21mr|rosa-update-system-1.8-16|549	
21mr|rosa-update-system-1.8-16|550	* Thu Oct 13 2022 betcher <a.betkher@rosalinux.ru> 0.1-4
21mr|rosa-update-system-1.8-16|551	- fixes
21mr|rosa-update-system-1.8-16|552	
21mr|rosa-update-system-1.8-16|553	* Thu Oct 6 2022 betcher_ <a.betkher@rosalinux.ru> 0.1-3
21mr|rosa-update-system-1.8-16|554	- fix for Requires
21mr|rosa-update-system-1.8-16|555	
21mr|rosa-update-system-1.8-16|556	* Thu Oct 6 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|557	- fixes for applet
21mr|rosa-update-system-1.8-16|558	
21mr|rosa-update-system-1.8-16|559	* Tue Oct 4 2022 betcher_ <a.betkher@rosalinux.ru> 0.1-2
21mr|rosa-update-system-1.8-16|560	- fixes for applet, added obsoletes: update-system
21mr|rosa-update-system-1.8-16|561	
21mr|rosa-update-system-1.8-16|562	* Tue Oct 4 2022 Александр <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|563	- reload timer fixed
21mr|rosa-update-system-1.8-16|564	
21mr|rosa-update-system-1.8-16|565	* Mon Oct 3 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|566	- added applet
21mr|rosa-update-system-1.8-16|567	
21mr|rosa-update-system-1.8-16|568	* Mon Oct 3 2022 betcher_ <a.betkher@rosalinux.ru> 0.1-1
21mr|rosa-update-system-1.8-16|569	- fixed %%name
21mr|rosa-update-system-1.8-16|570	
21mr|rosa-update-system-1.8-16|571	* Mon Oct 3 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|rosa-update-system-1.8-16|572	- first commit

16527 21
21mr|rosa-users-quota-1.0.5-6|1	%global Werror_cflags %(echo %{Werror_cflags} | sed -e "s/-Werror=format-security//")
21mr|rosa-users-quota-1.0.5-6|2	
21mr|rosa-users-quota-1.0.5-6|3	Summary:	Graphical tool for configuring allocated memory resources to users and groups (quotas)
21mr|rosa-users-quota-1.0.5-6|4	Name:		rosa-users-quota
21mr|rosa-users-quota-1.0.5-6|5	Version:	1.0.5
21mr|rosa-users-quota-1.0.5-6|6	Release:	6
21mr|rosa-users-quota-1.0.5-6|7	License:	GPLv2+
21mr|rosa-users-quota-1.0.5-6|8	Group:		File tools
21mr|rosa-users-quota-1.0.5-6|9	Url:		https://abf.io/uxteam/%{name}-devel
21mr|rosa-users-quota-1.0.5-6|10	Source0:	%{url}/archive/%{name}-devel-%{version}.tar.gz
21mr|rosa-users-quota-1.0.5-6|11	Source1:	org.rosalinux.pkexec.rosa-users-quota.policy
21mr|rosa-users-quota-1.0.5-6|12	Source2:	rosa-users-quota.sh
21mr|rosa-users-quota-1.0.5-6|13	BuildRequires:	cmake
21mr|rosa-users-quota-1.0.5-6|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|rosa-users-quota-1.0.5-6|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|rosa-users-quota-1.0.5-6|16	BuildRequires:  pkgconfig(Qt5Widgets)
21mr|rosa-users-quota-1.0.5-6|17	BuildRequires:  pkgconfig(Qt5Xml)
21mr|rosa-users-quota-1.0.5-6|18	Requires:  polkit
21mr|rosa-users-quota-1.0.5-6|19	Requires:  quota
21mr|rosa-users-quota-1.0.5-6|20	Requires:  which
21mr|rosa-users-quota-1.0.5-6|21	
21mr|rosa-users-quota-1.0.5-6|22	%description
21mr|rosa-users-quota-1.0.5-6|23	Graphical tool for configuring allocated memory resources to users and groups (quotas).
21mr|rosa-users-quota-1.0.5-6|24	
21mr|rosa-users-quota-1.0.5-6|25	%files -f %{name}.lang
21mr|rosa-users-quota-1.0.5-6|26	%{_bindir}/%{name}
21mr|rosa-users-quota-1.0.5-6|27	%{_sbindir}/%{name}
21mr|rosa-users-quota-1.0.5-6|28	%{_datadir}/applications/rosa-users-quota.desktop
21mr|rosa-users-quota-1.0.5-6|29	%{_iconsdir}/hicolor/scalable/apps/gnome-log-out.svg
21mr|rosa-users-quota-1.0.5-6|30	%{_datadir}/polkit-1/actions/org.rosalinux.pkexec.rosa-users-quota.policy
21mr|rosa-users-quota-1.0.5-6|31	
21mr|rosa-users-quota-1.0.5-6|32	#----------------------------------------------------------------------------
21mr|rosa-users-quota-1.0.5-6|33	
21mr|rosa-users-quota-1.0.5-6|34	%prep
21mr|rosa-users-quota-1.0.5-6|35	%setup -qn %{name}-devel-%{version}
21mr|rosa-users-quota-1.0.5-6|36	
21mr|rosa-users-quota-1.0.5-6|37	%build
21mr|rosa-users-quota-1.0.5-6|38	%cmake_qt5
21mr|rosa-users-quota-1.0.5-6|39	%make
21mr|rosa-users-quota-1.0.5-6|40	
21mr|rosa-users-quota-1.0.5-6|41	%install
21mr|rosa-users-quota-1.0.5-6|42	%makeinstall_std -C build
21mr|rosa-users-quota-1.0.5-6|43	
21mr|rosa-users-quota-1.0.5-6|44	# install script to run
21mr|rosa-users-quota-1.0.5-6|45	mkdir -p %{buildroot}%{_bindir}
21mr|rosa-users-quota-1.0.5-6|46	install -Dm 0755 %{S:2} %{buildroot}%{_bindir}/%{name}
21mr|rosa-users-quota-1.0.5-6|47	
21mr|rosa-users-quota-1.0.5-6|48	# polkit rules files
21mr|rosa-users-quota-1.0.5-6|49	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|rosa-users-quota-1.0.5-6|50	install -m 0644 %{S:1} %{buildroot}%{_datadir}/polkit-1/actions/org.rosalinux.pkexec.rosa-users-quota.policy
21mr|rosa-users-quota-1.0.5-6|51	
21mr|rosa-users-quota-1.0.5-6|52	# icons
21mr|rosa-users-quota-1.0.5-6|53	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|rosa-users-quota-1.0.5-6|54	cp -fr icons/* %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21mr|rosa-users-quota-1.0.5-6|55	
21mr|rosa-users-quota-1.0.5-6|56	
21mr|rosa-users-quota-1.0.5-6|57	%find_lang %{name}

16528 21
21mr|rosa-wallpapers-1.0-4|1	Summary:	Wallpapers for ROSA
21mr|rosa-wallpapers-1.0-4|2	Name:		rosa-wallpapers
21mr|rosa-wallpapers-1.0-4|3	Version:	1.0
21mr|rosa-wallpapers-1.0-4|4	Release:	4
21mr|rosa-wallpapers-1.0-4|5	License:	Creative Commons Attribution-NonCommercial
21mr|rosa-wallpapers-1.0-4|6	Group:		Graphical desktop/Other
21mr|rosa-wallpapers-1.0-4|7	Url:		https://abf.io/import/rosa-wallpapers
21mr|rosa-wallpapers-1.0-4|8	Source10:	2021-light-fresh.svg
21mr|rosa-wallpapers-1.0-4|9	Source11:	2021-light-chrome.svg
21mr|rosa-wallpapers-1.0-4|10	Source12:	2021-dark-fresh.svg
21mr|rosa-wallpapers-1.0-4|11	Source13:	2021-dark-chrome.svg
21mr|rosa-wallpapers-1.0-4|12	BuildArch:	noarch
21mr|rosa-wallpapers-1.0-4|13	
21mr|rosa-wallpapers-1.0-4|14	%description
21mr|rosa-wallpapers-1.0-4|15	%{SUMMARY}
21mr|rosa-wallpapers-1.0-4|16	
21mr|rosa-wallpapers-1.0-4|17	#----------------------------------------------------------------------------
21mr|rosa-wallpapers-1.0-4|18	
21mr|rosa-wallpapers-1.0-4|19	%package filesystem
21mr|rosa-wallpapers-1.0-4|20	Summary:	Filesystem skeleton for ROSA wallpapers
21mr|rosa-wallpapers-1.0-4|21	
21mr|rosa-wallpapers-1.0-4|22	%description filesystem
21mr|rosa-wallpapers-1.0-4|23	%{summary}
21mr|rosa-wallpapers-1.0-4|24	
21mr|rosa-wallpapers-1.0-4|25	%files filesystem
21mr|rosa-wallpapers-1.0-4|26	# (en) This directory is set as default in DEs, users see wallpapers from here.
21mr|rosa-wallpapers-1.0-4|27	#      Other packages like https://abf.io/import/rosa-wallpapers-2019
21mr|rosa-wallpapers-1.0-4|28	#      can also put wallpapers here, and users will see them by default.
21mr|rosa-wallpapers-1.0-4|29	# (ru) Обои по умолчанию в разных DE должны лежать в этом каталоге, пользователи
21mr|rosa-wallpapers-1.0-4|30	#      видят обои из него в списке обоев.
21mr|rosa-wallpapers-1.0-4|31	#      Другие пакеты, например, https://abf.io/import/rosa-wallpapers-2019
21mr|rosa-wallpapers-1.0-4|32	#      могут хранить обои здесь же, чтобы пользователь по умолчанию видел их.
21mr|rosa-wallpapers-1.0-4|33	%dir %{_datadir}/wallpapers
21mr|rosa-wallpapers-1.0-4|34	# (en) This directory is used to store wallpapers which are set as default ones,
21mr|rosa-wallpapers-1.0-4|35	#      symlinks from ../wallpapers to here are created
21mr|rosa-wallpapers-1.0-4|36	#      (symlinks are needed to avoid duplicating images in what users see).
21mr|rosa-wallpapers-1.0-4|37	# (ru) В этом каталоге размещаются обои, которые могут быть установлены в качестве
21mr|rosa-wallpapers-1.0-4|38	#      обоев по умолчанию в дистрибутивах. В ../wallpapers создаются симлинки сюда,
21mr|rosa-wallpapers-1.0-4|39	#      т.к. в пакетах с дефолтными настройками DE прописан конкретный путь к обоине,
21mr|rosa-wallpapers-1.0-4|40	#      который не меняется в зависимости от брендинга fresh/chrome, а если сделать
21mr|rosa-wallpapers-1.0-4|41	#      симлинк и то, на что он указывает, в одном каталоге, то в выборе обоев
21mr|rosa-wallpapers-1.0-4|42	#      получатся видимые пользователю дубликаты.
21mr|rosa-wallpapers-1.0-4|43	%dir %{_datadir}/rosa-wallpapers-default
21mr|rosa-wallpapers-1.0-4|44	
21mr|rosa-wallpapers-1.0-4|45	#----------------------------------------------------------------------------
21mr|rosa-wallpapers-1.0-4|46	
21mr|rosa-wallpapers-1.0-4|47	%package 2021
21mr|rosa-wallpapers-1.0-4|48	Summary:	Default wallpapers for ROSA desktop distributions from 2021
21mr|rosa-wallpapers-1.0-4|49	Requires:	%{name}-filesystem = %{EVRD}
21mr|rosa-wallpapers-1.0-4|50	# branding-configs* providing /etc/os-release
21mr|rosa-wallpapers-1.0-4|51	Requires(posttrans):	distro-release
21mr|rosa-wallpapers-1.0-4|52	
21mr|rosa-wallpapers-1.0-4|53	%description 2021
21mr|rosa-wallpapers-1.0-4|54	%{summary}
21mr|rosa-wallpapers-1.0-4|55	
21mr|rosa-wallpapers-1.0-4|56	%files 2021
21mr|rosa-wallpapers-1.0-4|57	# We visually differentiate Fresh and Chrome (Enterprise) by wallpapers
21mr|rosa-wallpapers-1.0-4|58	%{_datadir}/rosa-wallpapers-default/2021-light-fresh.svg
21mr|rosa-wallpapers-1.0-4|59	%{_datadir}/rosa-wallpapers-default/2021-light-chrome.svg
21mr|rosa-wallpapers-1.0-4|60	%{_datadir}/rosa-wallpapers-default/2021-dark-fresh.svg
21mr|rosa-wallpapers-1.0-4|61	%{_datadir}/rosa-wallpapers-default/2021-dark-chrome.svg
21mr|rosa-wallpapers-1.0-4|62	# link to 2021-light-fresh.svg or 2021-light-chrome.svg
21mr|rosa-wallpapers-1.0-4|63	%ghost %{_datadir}/wallpapers/ROSA-light-default.svg
21mr|rosa-wallpapers-1.0-4|64	# link to 2021-dark-fresh.svg or 2021-dark-chrome.svg
21mr|rosa-wallpapers-1.0-4|65	%ghost %{_datadir}/wallpapers/ROSA-dark-default.svg
21mr|rosa-wallpapers-1.0-4|66	
21mr|rosa-wallpapers-1.0-4|67	%posttrans 2021
21mr|rosa-wallpapers-1.0-4|68	set -efu
21mr|rosa-wallpapers-1.0-4|69	. /etc/os-release
21mr|rosa-wallpapers-1.0-4|70	cd %{_datadir}/wallpapers
21mr|rosa-wallpapers-1.0-4|71	if [ "${ROSA_OS_BRANCH:-}" = chrome ]
21mr|rosa-wallpapers-1.0-4|72	then
21mr|rosa-wallpapers-1.0-4|73	type=chrome
21mr|rosa-wallpapers-1.0-4|74	else
21mr|rosa-wallpapers-1.0-4|75	type=fresh
21mr|rosa-wallpapers-1.0-4|76	fi
21mr|rosa-wallpapers-1.0-4|77	# (en) Using hardlinks, not symlinks, because KDE 5 gets the real path to where the symlink
21mr|rosa-wallpapers-1.0-4|78	#      points and writes the real path into the config, we do not want it
21mr|rosa-wallpapers-1.0-4|79	# (ru) Используем хардлинки, а не симлинки, потому что KDE 5 узнает настоящий путь, куда
21mr|rosa-wallpapers-1.0-4|80	#      указывает симлинк, и записывает в конфиг именно его, получается, что она начинает
21mr|rosa-wallpapers-1.0-4|81	#      работать с /usr/share/rosa-wallpapers-default вместо /usr/share/wallpapers
21mr|rosa-wallpapers-1.0-4|82	ln -f ../rosa-wallpapers-default/2021-light-"$type".svg ROSA-light-default.svg
21mr|rosa-wallpapers-1.0-4|83	ln -f ../rosa-wallpapers-default/2021-dark-"$type".svg ROSA-dark-default.svg
21mr|rosa-wallpapers-1.0-4|84	
21mr|rosa-wallpapers-1.0-4|85	#----------------------------------------------------------------------------
21mr|rosa-wallpapers-1.0-4|86	
21mr|rosa-wallpapers-1.0-4|87	%prep
21mr|rosa-wallpapers-1.0-4|88	
21mr|rosa-wallpapers-1.0-4|89	%build
21mr|rosa-wallpapers-1.0-4|90	:
21mr|rosa-wallpapers-1.0-4|91	
21mr|rosa-wallpapers-1.0-4|92	%install
21mr|rosa-wallpapers-1.0-4|93	mkdir -p %{buildroot}%{_datadir}/rosa-wallpapers-default
21mr|rosa-wallpapers-1.0-4|94	mkdir -p %{buildroot}%{_datadir}/wallpapers
21mr|rosa-wallpapers-1.0-4|95	cp -v %{sources} %{buildroot}%{_datadir}/rosa-wallpapers-default

16529 21
21mr|rosa-wallpapers-2019-0.1-3|1	Summary:	Wallpapers from ROSA users in 2019
21mr|rosa-wallpapers-2019-0.1-3|2	Name:		rosa-wallpapers-2019
21mr|rosa-wallpapers-2019-0.1-3|3	Version:	0.1
21mr|rosa-wallpapers-2019-0.1-3|4	Release:	3
21mr|rosa-wallpapers-2019-0.1-3|5	License:	Creative Commons Attribution-NonCommercial
21mr|rosa-wallpapers-2019-0.1-3|6	Group:		Graphical desktop/GNOME
21mr|rosa-wallpapers-2019-0.1-3|7	Url:		https://vk.com/album-33847957_261187611
21mr|rosa-wallpapers-2019-0.1-3|8	Source0:	%{name}-%{version}.tar.xz
21mr|rosa-wallpapers-2019-0.1-3|9	BuildArch:	noarch
21mr|rosa-wallpapers-2019-0.1-3|10	
21mr|rosa-wallpapers-2019-0.1-3|11	%description
21mr|rosa-wallpapers-2019-0.1-3|12	Wallpapers created by ROSA users in 2019.
21mr|rosa-wallpapers-2019-0.1-3|13	
21mr|rosa-wallpapers-2019-0.1-3|14	%files
21mr|rosa-wallpapers-2019-0.1-3|15	%{_datadir}/wallpapers/*
21mr|rosa-wallpapers-2019-0.1-3|16	
21mr|rosa-wallpapers-2019-0.1-3|17	#----------------------------------------------------------------------------
21mr|rosa-wallpapers-2019-0.1-3|18	
21mr|rosa-wallpapers-2019-0.1-3|19	%prep
21mr|rosa-wallpapers-2019-0.1-3|20	%setup -q
21mr|rosa-wallpapers-2019-0.1-3|21	
21mr|rosa-wallpapers-2019-0.1-3|22	%build
21mr|rosa-wallpapers-2019-0.1-3|23	# Nothing to do
21mr|rosa-wallpapers-2019-0.1-3|24	
21mr|rosa-wallpapers-2019-0.1-3|25	%install
21mr|rosa-wallpapers-2019-0.1-3|26	mkdir -p %{buildroot}%{_datadir}/wallpapers
21mr|rosa-wallpapers-2019-0.1-3|27	cp -r * %{buildroot}%{_datadir}/wallpapers

16530 21
21mr|rosa-xdg-7-1|1	# Partially based on:
21mr|rosa-xdg-7-1|2	# * hub.mos.ru/mos/pkgs/mos-xdg
21mr|rosa-xdg-7-1|3	# * hub.mos.ru/mos/pkgs/mos-std
21mr|rosa-xdg-7-1|4	# * abf.io/import/rosa-xfce-config
21mr|rosa-xdg-7-1|5	# See also: kb#17
21mr|rosa-xdg-7-1|6	# TODO: merge mos-xdg, rosa-xfce-config, rosa-xdg (kb#17)
21mr|rosa-xdg-7-1|7	
21mr|rosa-xdg-7-1|8	Summary:	XDG FreeDesktop settings for ROSA distros
21mr|rosa-xdg-7-1|9	Name:		rosa-xdg
21mr|rosa-xdg-7-1|10	Version:	7
21mr|rosa-xdg-7-1|11	Release:	1
21mr|rosa-xdg-7-1|12	License:	GPLv2
21mr|rosa-xdg-7-1|13	Group:		Graphical desktop/Other
21mr|rosa-xdg-7-1|14	Url:		https://abf.rosa.ru/import/rosa-xdg
21mr|rosa-xdg-7-1|15	Source1:	COPYING
21mr|rosa-xdg-7-1|16	# *.p - for interactive panels
21mr|rosa-xdg-7-1|17	Source10:	libreoffice.xcu.p
21mr|rosa-xdg-7-1|18	Source11:	kwinrc.p
21mr|rosa-xdg-7-1|19	Source12:	kscreenlockerrc.p
21mr|rosa-xdg-7-1|20	Source13:	powermanagementprofilesrc.p
21mr|rosa-xdg-7-1|21	Source14:	plasmanotifyrc.p
21mr|rosa-xdg-7-1|22	Source20:	rosa-xdg-env
21mr|rosa-xdg-7-1|23	Source21:	systemd-environment-generator.sh
21mr|rosa-xdg-7-1|24	Source22:	profile.sh
21mr|rosa-xdg-7-1|25	Source23:	test.sh
21mr|rosa-xdg-7-1|26	Source30:	onboard-conf-trigger.py
21mr|rosa-xdg-7-1|27	Source31:	open_dolphin_on_usb.py
21mr|rosa-xdg-7-1|28	Source32:	open_dolphin_on_usb.desktop
21mr|rosa-xdg-7-1|29	Source33:	kded5rc.p
21mr|rosa-xdg-7-1|30	Source34:	kded_device_automounterrc.p
21mr|rosa-xdg-7-1|31	Source35:	kxkbrc.p
21mr|rosa-xdg-7-1|32	Source40:	rosa-xdg-onboard-autostart.desktop
21mr|rosa-xdg-7-1|33	Source41:	rosa-xdg-onboard-autostart.sh
21mr|rosa-xdg-7-1|34	Source42:	99-rosa-xdg-touch-mode.rules
21mr|rosa-xdg-7-1|35	Source43:	resize-onboard.c
21mr|rosa-xdg-7-1|36	Source44:	rosa-xdg-panel-desktopcontainment-trigger.py
21mr|rosa-xdg-7-1|37	Source45:	calc-onboard-location.c
21mr|rosa-xdg-7-1|38	Source46:	OpenBoardUser.config.p
21mr|rosa-xdg-7-1|39	BuildRequires:	gcc
21mr|rosa-xdg-7-1|40	BuildRequires:	pkgconfig(x11)
21mr|rosa-xdg-7-1|41	BuildRequires:	pkgconfig(gdk-3.0)
21mr|rosa-xdg-7-1|42	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|rosa-xdg-7-1|43	
21mr|rosa-xdg-7-1|44	%description
21mr|rosa-xdg-7-1|45	XDG FreeDesktop settings for ROSA distros
21mr|rosa-xdg-7-1|46	
21mr|rosa-xdg-7-1|47	#-------------------------------------------------------------------------------------
21mr|rosa-xdg-7-1|48	
21mr|rosa-xdg-7-1|49	%package core
21mr|rosa-xdg-7-1|50	Summary:	Scripts to setup XDG settings
21mr|rosa-xdg-7-1|51	BuildArch:	noarch
21mr|rosa-xdg-7-1|52	
21mr|rosa-xdg-7-1|53	%description core
21mr|rosa-xdg-7-1|54	Scripts to setup XDG settings
21mr|rosa-xdg-7-1|55	
21mr|rosa-xdg-7-1|56	%files core
21mr|rosa-xdg-7-1|57	%license COPYING
21mr|rosa-xdg-7-1|58	%dir %{_sysconfdir}/xdg/rosa
21mr|rosa-xdg-7-1|59	%dir %{_sysconfdir}/xdg/rosa/autostart
21mr|rosa-xdg-7-1|60	%dir %{_datadir}/rosa-xdg
21mr|rosa-xdg-7-1|61	%{_bindir}/rosa-xdg-env
21mr|rosa-xdg-7-1|62	%{_sysconfdir}/profile.d/10-rosa-xdg.sh
21mr|rosa-xdg-7-1|63	%{_systemd_user_env_generator_dir}/10-rosa-xdg.sh
21mr|rosa-xdg-7-1|64	
21mr|rosa-xdg-7-1|65	#-------------------------------------------------------------------------------------
21mr|rosa-xdg-7-1|66	
21mr|rosa-xdg-7-1|67	%package plasma5-panel
21mr|rosa-xdg-7-1|68	Summary:	Default settings to use ROSA and KDE 5 on interactive panels
21mr|rosa-xdg-7-1|69	# foo.p -> foo
21mr|rosa-xdg-7-1|70	RemovePathPostfixes:	.p
21mr|rosa-xdg-7-1|71	Requires:	rosa-xdg-core
21mr|rosa-xdg-7-1|72	# for open_dolphin_on_usb
21mr|rosa-xdg-7-1|73	Requires:	python3dist(pyudev)
21mr|rosa-xdg-7-1|74	
21mr|rosa-xdg-7-1|75	%description plasma5-panel
21mr|rosa-xdg-7-1|76	Default settings to use ROSA and KDE 5 on interactive panels
21mr|rosa-xdg-7-1|77	
21mr|rosa-xdg-7-1|78	%files plasma5-panel
21mr|rosa-xdg-7-1|79	%{_sysconfdir}/xdg/rosa/kwinrc.p
21mr|rosa-xdg-7-1|80	%{_sysconfdir}/xdg/rosa/kscreenlockerrc.p
21mr|rosa-xdg-7-1|81	%{_sysconfdir}/xdg/rosa/powermanagementprofilesrc.p
21mr|rosa-xdg-7-1|82	%{_sysconfdir}/skel/.config/libreoffice/4/user/registrymodifications.xcu.p
21mr|rosa-xdg-7-1|83	%{_libexecdir}/onboard-conf-trigger.py
21mr|rosa-xdg-7-1|84	%{_libexecdir}/rosa-xdg-panel-desktopcontainment-trigger.py
21mr|rosa-xdg-7-1|85	%{_libexecdir}/open_dolphin_on_usb
21mr|rosa-xdg-7-1|86	%{_libexecdir}/__pycache__/*
21mr|rosa-xdg-7-1|87	%{_sysconfdir}/xdg/rosa/autostart/open_dolphin_on_usb.desktop
21mr|rosa-xdg-7-1|88	%{_sysconfdir}/skel/.config/kded5rc.p
21mr|rosa-xdg-7-1|89	%{_sysconfdir}/skel/.config/kded_device_automounterrc.p
21mr|rosa-xdg-7-1|90	%{_sysconfdir}/skel/.config/kxkbrc.p
21mr|rosa-xdg-7-1|91	%{_sysconfdir}/skel/.local/share/OpenBoard/OpenBoardUser.config.p
21mr|rosa-xdg-7-1|92	
21mr|rosa-xdg-7-1|93	%transfiletriggerin plasma5-panel -- %{_sysconfdir}/onboard
21mr|rosa-xdg-7-1|94	if ! grep -q "^%{_sysconfdir}/onboard/onboard-defaults.conf$"; then exit 0; fi
21mr|rosa-xdg-7-1|95	%{_libexecdir}/onboard-conf-trigger.py
21mr|rosa-xdg-7-1|96	
21mr|rosa-xdg-7-1|97	%transfiletriggerin plasma5-panel -- /usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/config
21mr|rosa-xdg-7-1|98	if ! grep -q "^/usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/config/main.xml$"; then exit 0; fi
21mr|rosa-xdg-7-1|99	%{_libexecdir}/rosa-xdg-panel-desktopcontainment-trigger.py
21mr|rosa-xdg-7-1|100	
21mr|rosa-xdg-7-1|101	#-------------------------------------------------------------------------------------
21mr|rosa-xdg-7-1|102	
21mr|rosa-xdg-7-1|103	%package touch-mode
21mr|rosa-xdg-7-1|104	Summary:	Automation for touchscreens
21mr|rosa-xdg-7-1|105	# this packages makes no sense if both touchegg and onboard are removed
21mr|rosa-xdg-7-1|106	Requires:	(onboard or touchegg)
21mr|rosa-xdg-7-1|107	Recommends:	touchegg
21mr|rosa-xdg-7-1|108	Recommends:	onboard
21mr|rosa-xdg-7-1|109	Requires:	(/usr/bin/dbus-send if onboard)
21mr|rosa-xdg-7-1|110	
21mr|rosa-xdg-7-1|111	%description touch-mode
21mr|rosa-xdg-7-1|112	Automation for touchscreens
21mr|rosa-xdg-7-1|113	
21mr|rosa-xdg-7-1|114	%files touch-mode
21mr|rosa-xdg-7-1|115	%{_libexecdir}/rosa-xdg-onboard-autostart.sh
21mr|rosa-xdg-7-1|116	%{_libexecdir}/rosa-xdg-onboard-resize
21mr|rosa-xdg-7-1|117	%{_libexecdir}/rosa-xdg-calc-onboard-location
21mr|rosa-xdg-7-1|118	%{_sysconfdir}/xdg/autostart/rosa-xdg-onboard-autostart.desktop
21mr|rosa-xdg-7-1|119	%{_udevrulesdir}/99-rosa-xdg-touch-mode.rules
21mr|rosa-xdg-7-1|120	
21mr|rosa-xdg-7-1|121	#-------------------------------------------------------------------------------------
21mr|rosa-xdg-7-1|122	
21mr|rosa-xdg-7-1|123	%prep
21mr|rosa-xdg-7-1|124	%setup -qTc
21mr|rosa-xdg-7-1|125	cp %{sources} .
21mr|rosa-xdg-7-1|126	
21mr|rosa-xdg-7-1|127	%install
21mr|rosa-xdg-7-1|128	mkdir -p %{buildroot}%{_sysconfdir}/xdg/rosa/autostart
21mr|rosa-xdg-7-1|129	mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
21mr|rosa-xdg-7-1|130	mkdir -p %{buildroot}%{_datadir}/rosa-xdg
21mr|rosa-xdg-7-1|131	mkdir -p %{buildroot}%{_bindir}
21mr|rosa-xdg-7-1|132	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|rosa-xdg-7-1|133	mkdir -p %{buildroot}%{_systemd_user_env_generator_dir}
21mr|rosa-xdg-7-1|134	mkdir -p %{buildroot}%{_sysconfdir}/skel/.config/libreoffice/4/user
21mr|rosa-xdg-7-1|135	mkdir -p %{buildroot}%{_sysconfdir}/skel/.local/share/OpenBoard
21mr|rosa-xdg-7-1|136	mkdir -p %{buildroot}%{_libexecdir}
21mr|rosa-xdg-7-1|137	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|rosa-xdg-7-1|138	
21mr|rosa-xdg-7-1|139	install -m755 rosa-xdg-env %{buildroot}%{_bindir}/rosa-xdg-env
21mr|rosa-xdg-7-1|140	# for console
21mr|rosa-xdg-7-1|141	install -m755 profile.sh %{buildroot}%{_sysconfdir}/profile.d/10-rosa-xdg.sh
21mr|rosa-xdg-7-1|142	# for dbus services
21mr|rosa-xdg-7-1|143	install -m755 systemd-environment-generator.sh %{buildroot}%{_systemd_user_env_generator_dir}/10-rosa-xdg.sh
21mr|rosa-xdg-7-1|144	install -m755 onboard-conf-trigger.py %{buildroot}%{_libexecdir}
21mr|rosa-xdg-7-1|145	install -m755 rosa-xdg-panel-desktopcontainment-trigger.py %{buildroot}%{_libexecdir}
21mr|rosa-xdg-7-1|146	install -m755 open_dolphin_on_usb.py %{buildroot}%{_libexecdir}/open_dolphin_on_usb
21mr|rosa-xdg-7-1|147	
21mr|rosa-xdg-7-1|148	install -m644 kwinrc.p %{buildroot}%{_sysconfdir}/xdg/rosa/
21mr|rosa-xdg-7-1|149	install -m644 kscreenlockerrc.p %{buildroot}%{_sysconfdir}/xdg/rosa/
21mr|rosa-xdg-7-1|150	install -m644 powermanagementprofilesrc.p %{buildroot}%{_sysconfdir}/xdg/rosa/
21mr|rosa-xdg-7-1|151	install -m644 open_dolphin_on_usb.desktop %{buildroot}%{_sysconfdir}/xdg/rosa/autostart/
21mr|rosa-xdg-7-1|152	
21mr|rosa-xdg-7-1|153	install -m644 libreoffice.xcu.p %{buildroot}%{_sysconfdir}/skel/.config/libreoffice/4/user/registrymodifications.xcu.p
21mr|rosa-xdg-7-1|154	install -m644 kded_device_automounterrc.p %{buildroot}%{_sysconfdir}/skel/.config
21mr|rosa-xdg-7-1|155	install -m644 kded5rc.p %{buildroot}%{_sysconfdir}/skel/.config
21mr|rosa-xdg-7-1|156	install -m644 kxkbrc.p %{buildroot}%{_sysconfdir}/skel/.config
21mr|rosa-xdg-7-1|157	install -m644 OpenBoardUser.config.p %{buildroot}%{_sysconfdir}/skel/.local/share/OpenBoard
21mr|rosa-xdg-7-1|158	
21mr|rosa-xdg-7-1|159	install -m755 rosa-xdg-onboard-autostart.sh %{buildroot}%{_libexecdir}
21mr|rosa-xdg-7-1|160	install -m644 rosa-xdg-onboard-autostart.desktop %{buildroot}%{_sysconfdir}/xdg/autostart
21mr|rosa-xdg-7-1|161	install -m644 99-rosa-xdg-touch-mode.rules %{buildroot}%{_udevrulesdir}
21mr|rosa-xdg-7-1|162	
21mr|rosa-xdg-7-1|163	gcc %{optflags} resize-onboard.c -o %{buildroot}%{_libexecdir}/rosa-xdg-onboard-resize %{ldflags} -lX11
21mr|rosa-xdg-7-1|164	gcc %{optflags} $(pkg-config --cflags gtk+-3.0) calc-onboard-location.c -o %{buildroot}%{_libexecdir}/rosa-xdg-calc-onboard-location %{ldflags} -lgtk-3 -lgdk-3
21mr|rosa-xdg-7-1|165	
21mr|rosa-xdg-7-1|166	%check
21mr|rosa-xdg-7-1|167	bash ./test.sh

16531 21
21mr|rospo-icon-theme-2.1.1-3|1	Summary:	All ROSPO icons themes
21mr|rospo-icon-theme-2.1.1-3|2	Name:		rospo-icon-theme
21mr|rospo-icon-theme-2.1.1-3|3	Version:	2.1.1
21mr|rospo-icon-theme-2.1.1-3|4	Release:	3
21mr|rospo-icon-theme-2.1.1-3|5	License:	LGPLv3
21mr|rospo-icon-theme-2.1.1-3|6	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|7	Url:		https://github.com/Survolog/rospo-icon-theme/
21mr|rospo-icon-theme-2.1.1-3|8	Source0:	https://github.com/Survolog/rospo-icon-theme/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|rospo-icon-theme-2.1.1-3|9	Source1:	yandex-browser_16.svg
21mr|rospo-icon-theme-2.1.1-3|10	Source2:	yandex-browser_32.svg
21mr|rospo-icon-theme-2.1.1-3|11	Source3:	yandex-browser_48.svg
21mr|rospo-icon-theme-2.1.1-3|12	Source4:	yandex-browser_64.svg
21mr|rospo-icon-theme-2.1.1-3|13	Requires:	%{name}-classic-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|14	Requires:	%{name}-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|15	Requires:	%{name}-dark = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|16	Requires:	%{name}-dark-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|17	Requires:	%{name}-dark-green = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|18	Requires:	%{name}-dark-newyear = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|19	Requires:	%{name}-dark-yellow = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|20	Requires:	%{name}-green-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|21	Requires:	%{name}-light = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|22	Requires:	%{name}-light-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|23	Requires:	%{name}-light-green = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|24	Requires:	%{name}-light-newyear = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|25	Requires:	%{name}-light-yellow = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|26	Requires:	%{name}-newyear-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|27	Requires:	%{name}-yellow-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|28	BuildArch:	noarch
21mr|rospo-icon-theme-2.1.1-3|29	
21mr|rospo-icon-theme-2.1.1-3|30	%description
21mr|rospo-icon-theme-2.1.1-3|31	%{summary}.
21mr|rospo-icon-theme-2.1.1-3|32	
21mr|rospo-icon-theme-2.1.1-3|33	%files
21mr|rospo-icon-theme-2.1.1-3|34	%doc AUTHORS README.md script-*
21mr|rospo-icon-theme-2.1.1-3|35	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|36	
21mr|rospo-icon-theme-2.1.1-3|37	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|38	
21mr|rospo-icon-theme-2.1.1-3|39	%package dark
21mr|rospo-icon-theme-2.1.1-3|40	Summary:	Standart ROSPO icons for dark theme
21mr|rospo-icon-theme-2.1.1-3|41	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|42	Requires:	%{name}-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|43	Requires:	%{name}-dark-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|44	Requires:	%{name}-classic-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|45	
21mr|rospo-icon-theme-2.1.1-3|46	%description dark
21mr|rospo-icon-theme-2.1.1-3|47	Standart ROSPO icons for dark theme.
21mr|rospo-icon-theme-2.1.1-3|48	
21mr|rospo-icon-theme-2.1.1-3|49	%files dark
21mr|rospo-icon-theme-2.1.1-3|50	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|51	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|52	%{_iconsdir}/rospo-dark
21mr|rospo-icon-theme-2.1.1-3|53	
21mr|rospo-icon-theme-2.1.1-3|54	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|55	
21mr|rospo-icon-theme-2.1.1-3|56	%package dark-green
21mr|rospo-icon-theme-2.1.1-3|57	Summary:	Green ROSPO icons for dark theme
21mr|rospo-icon-theme-2.1.1-3|58	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|59	Requires:	%{name}-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|60	Requires:	%{name}-dark-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|61	Requires:	%{name}-green-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|62	
21mr|rospo-icon-theme-2.1.1-3|63	%description dark-green
21mr|rospo-icon-theme-2.1.1-3|64	Green ROSPO icons for dark theme.
21mr|rospo-icon-theme-2.1.1-3|65	
21mr|rospo-icon-theme-2.1.1-3|66	%files dark-green
21mr|rospo-icon-theme-2.1.1-3|67	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|68	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|69	%{_iconsdir}/rospo-dark-green
21mr|rospo-icon-theme-2.1.1-3|70	
21mr|rospo-icon-theme-2.1.1-3|71	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|72	
21mr|rospo-icon-theme-2.1.1-3|73	%package dark-newyear
21mr|rospo-icon-theme-2.1.1-3|74	Summary:	Newyear ROSPO icons for dark theme
21mr|rospo-icon-theme-2.1.1-3|75	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|76	Requires:	%{name}-dark-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|77	Requires:	%{name}-newyear-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|78	
21mr|rospo-icon-theme-2.1.1-3|79	%description dark-newyear
21mr|rospo-icon-theme-2.1.1-3|80	Newyear ROSPO icons for dark theme.
21mr|rospo-icon-theme-2.1.1-3|81	
21mr|rospo-icon-theme-2.1.1-3|82	%files dark-newyear
21mr|rospo-icon-theme-2.1.1-3|83	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|84	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|85	%{_iconsdir}/rospo-dark-newyear
21mr|rospo-icon-theme-2.1.1-3|86	
21mr|rospo-icon-theme-2.1.1-3|87	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|88	
21mr|rospo-icon-theme-2.1.1-3|89	%package dark-yellow
21mr|rospo-icon-theme-2.1.1-3|90	Summary:	Yellow ROSPO icons for dark theme
21mr|rospo-icon-theme-2.1.1-3|91	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|92	Requires:	%{name}-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|93	Requires:	%{name}-dark-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|94	Requires:	%{name}-yellow-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|95	
21mr|rospo-icon-theme-2.1.1-3|96	%description dark-yellow
21mr|rospo-icon-theme-2.1.1-3|97	Yellow ROSPO icons for dark theme.
21mr|rospo-icon-theme-2.1.1-3|98	
21mr|rospo-icon-theme-2.1.1-3|99	%files dark-yellow
21mr|rospo-icon-theme-2.1.1-3|100	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|101	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|102	%{_iconsdir}/rospo-dark-yellow
21mr|rospo-icon-theme-2.1.1-3|103	
21mr|rospo-icon-theme-2.1.1-3|104	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|105	
21mr|rospo-icon-theme-2.1.1-3|106	%package light
21mr|rospo-icon-theme-2.1.1-3|107	Summary:	Standart ROSPO icons for light theme
21mr|rospo-icon-theme-2.1.1-3|108	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|109	Requires:	%{name}-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|110	Requires:	%{name}-light-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|111	Requires:	%{name}-classic-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|112	
21mr|rospo-icon-theme-2.1.1-3|113	%description light
21mr|rospo-icon-theme-2.1.1-3|114	Standart ROSPO icons for light theme.
21mr|rospo-icon-theme-2.1.1-3|115	
21mr|rospo-icon-theme-2.1.1-3|116	%files light
21mr|rospo-icon-theme-2.1.1-3|117	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|118	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|119	%{_iconsdir}/rospo-light
21mr|rospo-icon-theme-2.1.1-3|120	
21mr|rospo-icon-theme-2.1.1-3|121	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|122	
21mr|rospo-icon-theme-2.1.1-3|123	%package light-green
21mr|rospo-icon-theme-2.1.1-3|124	Summary:	Green ROSPO icons for light theme
21mr|rospo-icon-theme-2.1.1-3|125	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|126	Requires:	%{name}-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|127	Requires:	%{name}-light-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|128	Requires:	%{name}-green-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|129	
21mr|rospo-icon-theme-2.1.1-3|130	%description light-green
21mr|rospo-icon-theme-2.1.1-3|131	Green ROSPO icons for light theme.
21mr|rospo-icon-theme-2.1.1-3|132	
21mr|rospo-icon-theme-2.1.1-3|133	%files light-green
21mr|rospo-icon-theme-2.1.1-3|134	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|135	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|136	%{_iconsdir}/rospo-light-green
21mr|rospo-icon-theme-2.1.1-3|137	
21mr|rospo-icon-theme-2.1.1-3|138	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|139	
21mr|rospo-icon-theme-2.1.1-3|140	%package light-newyear
21mr|rospo-icon-theme-2.1.1-3|141	Summary:	Newyear ROSPO icons for light theme
21mr|rospo-icon-theme-2.1.1-3|142	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|143	Requires:	%{name}-light-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|144	Requires:	%{name}-newyear-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|145	
21mr|rospo-icon-theme-2.1.1-3|146	%description light-newyear
21mr|rospo-icon-theme-2.1.1-3|147	Newyear ROSPO icons for light theme.
21mr|rospo-icon-theme-2.1.1-3|148	
21mr|rospo-icon-theme-2.1.1-3|149	%files light-newyear
21mr|rospo-icon-theme-2.1.1-3|150	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|151	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|152	%{_iconsdir}/rospo-light-newyear
21mr|rospo-icon-theme-2.1.1-3|153	
21mr|rospo-icon-theme-2.1.1-3|154	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|155	
21mr|rospo-icon-theme-2.1.1-3|156	%package light-yellow
21mr|rospo-icon-theme-2.1.1-3|157	Summary:	Yellow ROSPO icons for light theme
21mr|rospo-icon-theme-2.1.1-3|158	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|159	Requires:	%{name}-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|160	Requires:	%{name}-light-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|161	Requires:	%{name}-yellow-common = %{EVRD}
21mr|rospo-icon-theme-2.1.1-3|162	
21mr|rospo-icon-theme-2.1.1-3|163	%description light-yellow
21mr|rospo-icon-theme-2.1.1-3|164	Yellow ROSPO icons for light theme.
21mr|rospo-icon-theme-2.1.1-3|165	
21mr|rospo-icon-theme-2.1.1-3|166	%files light-yellow
21mr|rospo-icon-theme-2.1.1-3|167	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|168	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|169	%{_iconsdir}/rospo-light-yellow
21mr|rospo-icon-theme-2.1.1-3|170	
21mr|rospo-icon-theme-2.1.1-3|171	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|172	
21mr|rospo-icon-theme-2.1.1-3|173	%package common
21mr|rospo-icon-theme-2.1.1-3|174	Summary:	Common ROSPO icons for all icons themes
21mr|rospo-icon-theme-2.1.1-3|175	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|176	
21mr|rospo-icon-theme-2.1.1-3|177	%description common
21mr|rospo-icon-theme-2.1.1-3|178	Common ROSPO icons for ROSPO icons themes.
21mr|rospo-icon-theme-2.1.1-3|179	
21mr|rospo-icon-theme-2.1.1-3|180	%files common
21mr|rospo-icon-theme-2.1.1-3|181	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|182	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|183	%{_iconsdir}/rospo-common
21mr|rospo-icon-theme-2.1.1-3|184	
21mr|rospo-icon-theme-2.1.1-3|185	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|186	
21mr|rospo-icon-theme-2.1.1-3|187	%package dark-common
21mr|rospo-icon-theme-2.1.1-3|188	Summary:	Common ROSPO icons for all dark icons themes
21mr|rospo-icon-theme-2.1.1-3|189	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|190	
21mr|rospo-icon-theme-2.1.1-3|191	%description dark-common
21mr|rospo-icon-theme-2.1.1-3|192	Common ROSPO icons for all dark icons themes.
21mr|rospo-icon-theme-2.1.1-3|193	
21mr|rospo-icon-theme-2.1.1-3|194	%files dark-common
21mr|rospo-icon-theme-2.1.1-3|195	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|196	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|197	%{_iconsdir}/rospo-dark-common
21mr|rospo-icon-theme-2.1.1-3|198	
21mr|rospo-icon-theme-2.1.1-3|199	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|200	
21mr|rospo-icon-theme-2.1.1-3|201	%package light-common
21mr|rospo-icon-theme-2.1.1-3|202	Summary:	Common ROSPO icons for all light icons themes
21mr|rospo-icon-theme-2.1.1-3|203	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|204	
21mr|rospo-icon-theme-2.1.1-3|205	%description light-common
21mr|rospo-icon-theme-2.1.1-3|206	Common ROSPO icons for all light icons themes.
21mr|rospo-icon-theme-2.1.1-3|207	
21mr|rospo-icon-theme-2.1.1-3|208	%files light-common
21mr|rospo-icon-theme-2.1.1-3|209	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|210	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|211	%{_iconsdir}/rospo-light-common
21mr|rospo-icon-theme-2.1.1-3|212	
21mr|rospo-icon-theme-2.1.1-3|213	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|214	
21mr|rospo-icon-theme-2.1.1-3|215	%package classic-common
21mr|rospo-icon-theme-2.1.1-3|216	Summary:	Common ROSPO icons for all standart icons themes
21mr|rospo-icon-theme-2.1.1-3|217	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|218	
21mr|rospo-icon-theme-2.1.1-3|219	%description classic-common
21mr|rospo-icon-theme-2.1.1-3|220	Common ROSPO icons for all standart icons themes.
21mr|rospo-icon-theme-2.1.1-3|221	
21mr|rospo-icon-theme-2.1.1-3|222	%files classic-common
21mr|rospo-icon-theme-2.1.1-3|223	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|224	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|225	%{_iconsdir}/rospo-classic-common
21mr|rospo-icon-theme-2.1.1-3|226	
21mr|rospo-icon-theme-2.1.1-3|227	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|228	
21mr|rospo-icon-theme-2.1.1-3|229	%package green-common
21mr|rospo-icon-theme-2.1.1-3|230	Summary:	Common ROSPO icons for all green icons themes
21mr|rospo-icon-theme-2.1.1-3|231	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|232	
21mr|rospo-icon-theme-2.1.1-3|233	%description green-common
21mr|rospo-icon-theme-2.1.1-3|234	Common ROSPO icons for all green icons themes.
21mr|rospo-icon-theme-2.1.1-3|235	
21mr|rospo-icon-theme-2.1.1-3|236	%files green-common
21mr|rospo-icon-theme-2.1.1-3|237	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|238	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|239	%{_iconsdir}/rospo-green-common
21mr|rospo-icon-theme-2.1.1-3|240	
21mr|rospo-icon-theme-2.1.1-3|241	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|242	
21mr|rospo-icon-theme-2.1.1-3|243	%package newyear-common
21mr|rospo-icon-theme-2.1.1-3|244	Summary:	Common ROSPO icons for all newyear icons themes
21mr|rospo-icon-theme-2.1.1-3|245	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|246	
21mr|rospo-icon-theme-2.1.1-3|247	%description newyear-common
21mr|rospo-icon-theme-2.1.1-3|248	Common ROSPO icons for all newyear icons themes.
21mr|rospo-icon-theme-2.1.1-3|249	
21mr|rospo-icon-theme-2.1.1-3|250	%files newyear-common
21mr|rospo-icon-theme-2.1.1-3|251	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|252	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|253	%{_iconsdir}/rospo-newyear-common
21mr|rospo-icon-theme-2.1.1-3|254	
21mr|rospo-icon-theme-2.1.1-3|255	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|256	
21mr|rospo-icon-theme-2.1.1-3|257	%package yellow-common
21mr|rospo-icon-theme-2.1.1-3|258	Summary:	Common ROSPO icons for all yellow icons themes
21mr|rospo-icon-theme-2.1.1-3|259	Group:		Graphical desktop/Other
21mr|rospo-icon-theme-2.1.1-3|260	
21mr|rospo-icon-theme-2.1.1-3|261	%description yellow-common
21mr|rospo-icon-theme-2.1.1-3|262	Common ROSPO icons for all yellow icons themes.
21mr|rospo-icon-theme-2.1.1-3|263	
21mr|rospo-icon-theme-2.1.1-3|264	%files yellow-common
21mr|rospo-icon-theme-2.1.1-3|265	%doc AUTHORS
21mr|rospo-icon-theme-2.1.1-3|266	%license LICENSE
21mr|rospo-icon-theme-2.1.1-3|267	%{_iconsdir}/rospo-yellow-common
21mr|rospo-icon-theme-2.1.1-3|268	
21mr|rospo-icon-theme-2.1.1-3|269	#----------------------------------------------------------------------------
21mr|rospo-icon-theme-2.1.1-3|270	
21mr|rospo-icon-theme-2.1.1-3|271	%prep
21mr|rospo-icon-theme-2.1.1-3|272	%autosetup -p1
21mr|rospo-icon-theme-2.1.1-3|273	
21mr|rospo-icon-theme-2.1.1-3|274	# update yandex-browser icon
21mr|rospo-icon-theme-2.1.1-3|275	rm ./rospo-classic-common/16x16/apps/yandex-browser.svg
21mr|rospo-icon-theme-2.1.1-3|276	rm ./rospo-classic-common/32x32/apps/yandex-browser.svg
21mr|rospo-icon-theme-2.1.1-3|277	rm ./rospo-classic-common/48x48/apps/yandex-browser.svg
21mr|rospo-icon-theme-2.1.1-3|278	rm ./rospo-classic-common/64x64/apps/yandex-browser.svg
21mr|rospo-icon-theme-2.1.1-3|279	cp %{SOURCE1} ./rospo-classic-common/16x16/apps/yandex-browser.svg
21mr|rospo-icon-theme-2.1.1-3|280	cp %{SOURCE2} ./rospo-classic-common/32x32/apps/yandex-browser.svg
21mr|rospo-icon-theme-2.1.1-3|281	cp %{SOURCE3} ./rospo-classic-common/48x48/apps/yandex-browser.svg
21mr|rospo-icon-theme-2.1.1-3|282	cp %{SOURCE4} ./rospo-classic-common/64x64/apps/yandex-browser.svg
21mr|rospo-icon-theme-2.1.1-3|283	
21mr|rospo-icon-theme-2.1.1-3|284	%build
21mr|rospo-icon-theme-2.1.1-3|285	
21mr|rospo-icon-theme-2.1.1-3|286	%install
21mr|rospo-icon-theme-2.1.1-3|287	install -d %{buildroot}%{_iconsdir}/
21mr|rospo-icon-theme-2.1.1-3|288	cp -R	rospo-dark		\
21mr|rospo-icon-theme-2.1.1-3|289	rospo-dark-green	\
21mr|rospo-icon-theme-2.1.1-3|290	rospo-dark-newyear	\
21mr|rospo-icon-theme-2.1.1-3|291	rospo-dark-yellow	\
21mr|rospo-icon-theme-2.1.1-3|292	rospo-light		\
21mr|rospo-icon-theme-2.1.1-3|293	rospo-light-green	\
21mr|rospo-icon-theme-2.1.1-3|294	rospo-light-newyear	\
21mr|rospo-icon-theme-2.1.1-3|295	rospo-light-yellow	\
21mr|rospo-icon-theme-2.1.1-3|296	rospo-classic-common	\
21mr|rospo-icon-theme-2.1.1-3|297	rospo-common		\
21mr|rospo-icon-theme-2.1.1-3|298	rospo-dark-common	\
21mr|rospo-icon-theme-2.1.1-3|299	rospo-green-common	\
21mr|rospo-icon-theme-2.1.1-3|300	rospo-light-common	\
21mr|rospo-icon-theme-2.1.1-3|301	rospo-newyear-common	\
21mr|rospo-icon-theme-2.1.1-3|302	rospo-yellow-common	\
21mr|rospo-icon-theme-2.1.1-3|303	%{buildroot}%{_iconsdir}/

16532 21
21mr|rpcbind-1.2.5-7|1	Summary:	Universal Addresses to RPC Program Number Mapper
21mr|rpcbind-1.2.5-7|2	Name:		rpcbind
21mr|rpcbind-1.2.5-7|3	Version:	1.2.5
21mr|rpcbind-1.2.5-7|4	Release:	7
21mr|rpcbind-1.2.5-7|5	License:	BSD
21mr|rpcbind-1.2.5-7|6	Group:		System/Servers
21mr|rpcbind-1.2.5-7|7	Url:		http://rpcbind.sourceforge.net/
21mr|rpcbind-1.2.5-7|8	Source0:	http://downloads.sourceforge.net/rpcbind/%{name}-%{version}.tar.bz2
21mr|rpcbind-1.2.5-7|9	Source1:	%{name}.sysconfig
21mr|rpcbind-1.2.5-7|10	Source100:	%{name}.rpmlintrc
21mr|rpcbind-1.2.5-7|11	Patch100:	%{name}-1.2.5-systemd-envfile.patch
21mr|rpcbind-1.2.5-7|12	Patch101:	%{name}-0.2.3-systemd-tmpfiles.patch
21mr|rpcbind-1.2.5-7|13	Patch102:	%{name}-1.2.5-runstatdir.patch
21mr|rpcbind-1.2.5-7|14	Patch103:	%{name}-0.2.4-systemd-rundir.patch
21mr|rpcbind-1.2.5-7|15	Patch104: 	0001-fix-overflow-check.patch
21mr|rpcbind-1.2.5-7|16	BuildRequires:	quota-devel
21mr|rpcbind-1.2.5-7|17	BuildRequires:	wrap-devel
21mr|rpcbind-1.2.5-7|18	BuildRequires:	pkgconfig(libsystemd)
21mr|rpcbind-1.2.5-7|19	BuildRequires:	pkgconfig(libtirpc)
21mr|rpcbind-1.2.5-7|20	BuildRequires:	pkgconfig(systemd)
21mr|rpcbind-1.2.5-7|21	Requires(pre,post,preun):	rpm-helper
21mr|rpcbind-1.2.5-7|22	Requires(preun,postun):	systemd
21mr|rpcbind-1.2.5-7|23	Requires(postun):	coreutils
21mr|rpcbind-1.2.5-7|24	
21mr|rpcbind-1.2.5-7|25	%description
21mr|rpcbind-1.2.5-7|26	The rpcbind utility is a server that converts RPC program numbers into
21mr|rpcbind-1.2.5-7|27	universal addresses. It must be running on the host to be able to make RPC
21mr|rpcbind-1.2.5-7|28	calls on a server on that machine.
21mr|rpcbind-1.2.5-7|29	
21mr|rpcbind-1.2.5-7|30	%files
21mr|rpcbind-1.2.5-7|31	%doc COPYING ChangeLog README
21mr|rpcbind-1.2.5-7|32	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|rpcbind-1.2.5-7|33	%{_unitdir}/%{name}.service
21mr|rpcbind-1.2.5-7|34	%{_unitdir}/%{name}.socket
21mr|rpcbind-1.2.5-7|35	/sbin/*
21mr|rpcbind-1.2.5-7|36	%{_sbindir}/*
21mr|rpcbind-1.2.5-7|37	%{_bindir}/*
21mr|rpcbind-1.2.5-7|38	%{_tmpfilesdir}/%{name}.conf
21mr|rpcbind-1.2.5-7|39	%{_mandir}/man8/%{name}.8.*
21mr|rpcbind-1.2.5-7|40	%dir %attr(0700,rpc,rpc) %{_localstatedir}/lib/%{name}
21mr|rpcbind-1.2.5-7|41	
21mr|rpcbind-1.2.5-7|42	%pre
21mr|rpcbind-1.2.5-7|43	%_pre_useradd rpc %{_localstatedir}/lib/%{name} /sbin/nologin
21mr|rpcbind-1.2.5-7|44	
21mr|rpcbind-1.2.5-7|45	%post
21mr|rpcbind-1.2.5-7|46	%_post_service %{name}
21mr|rpcbind-1.2.5-7|47	# Potentially dangerous... disabled for now
21mr|rpcbind-1.2.5-7|48	# Try restarting running services depending on portmapper
21mr|rpcbind-1.2.5-7|49	#for service in amd autofs bootparamd clusternfs mcserv \
21mr|rpcbind-1.2.5-7|50	#		nfs-common nfs-server \
21mr|rpcbind-1.2.5-7|51	#		ypserv ypbind yppasswdd ypxfrd; do
21mr|rpcbind-1.2.5-7|52	#	systemctl try-restart "$service" || :
21mr|rpcbind-1.2.5-7|53	#done
21mr|rpcbind-1.2.5-7|54	
21mr|rpcbind-1.2.5-7|55	%preun
21mr|rpcbind-1.2.5-7|56	%_preun_service %{name}
21mr|rpcbind-1.2.5-7|57	
21mr|rpcbind-1.2.5-7|58	#----------------------------------------------------------------------------
21mr|rpcbind-1.2.5-7|59	
21mr|rpcbind-1.2.5-7|60	%prep
21mr|rpcbind-1.2.5-7|61	%setup -q
21mr|rpcbind-1.2.5-7|62	%apply_patches
21mr|rpcbind-1.2.5-7|63	
21mr|rpcbind-1.2.5-7|64	
21mr|rpcbind-1.2.5-7|65	%build
21mr|rpcbind-1.2.5-7|66	# P102 changes configure.ac
21mr|rpcbind-1.2.5-7|67	./autogen.sh
21mr|rpcbind-1.2.5-7|68	%serverbuild
21mr|rpcbind-1.2.5-7|69	%configure \
21mr|rpcbind-1.2.5-7|70	CFLAGS="%{optflags} -fpie" LDFLAGS="-pie" \
21mr|rpcbind-1.2.5-7|71	--enable-warmstarts \
21mr|rpcbind-1.2.5-7|72	--with-statedir="/run/%{name}" \
21mr|rpcbind-1.2.5-7|73	--with-rpcuser="rpc" \
21mr|rpcbind-1.2.5-7|74	--with-nss-modules="files altfiles" \
21mr|rpcbind-1.2.5-7|75	--enable-libwrap \
21mr|rpcbind-1.2.5-7|76	--enable-debug
21mr|rpcbind-1.2.5-7|77	
21mr|rpcbind-1.2.5-7|78	%make all
21mr|rpcbind-1.2.5-7|79	
21mr|rpcbind-1.2.5-7|80	
21mr|rpcbind-1.2.5-7|81	%install
21mr|rpcbind-1.2.5-7|82	%makeinstall_std
21mr|rpcbind-1.2.5-7|83	
21mr|rpcbind-1.2.5-7|84	# Prepare needed dirs
21mr|rpcbind-1.2.5-7|85	install -d %{buildroot}%{_localstatedir}/lib/%{name}
21mr|rpcbind-1.2.5-7|86	install -d %{buildroot}%{_sbindir} %{buildroot}/sbin
21mr|rpcbind-1.2.5-7|87	
21mr|rpcbind-1.2.5-7|88	# Put executables link in %%{_sbindir} and /sbin
21mr|rpcbind-1.2.5-7|89	pushd %{buildroot}/%{_sbindir}
21mr|rpcbind-1.2.5-7|90	#ln -sf ../bin/rpcbind
21mr|rpcbind-1.2.5-7|91	ln -sf ../bin/rpcinfo
21mr|rpcbind-1.2.5-7|92	popd
21mr|rpcbind-1.2.5-7|93	pushd %{buildroot}/sbin
21mr|rpcbind-1.2.5-7|94	ln -sf ../usr/sbin/rpcbind
21mr|rpcbind-1.2.5-7|95	ln -sf ../usr/sbin/rpcinfo
21mr|rpcbind-1.2.5-7|96	popd
21mr|rpcbind-1.2.5-7|97	
21mr|rpcbind-1.2.5-7|98	# Install our sysconfig file
21mr|rpcbind-1.2.5-7|99	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|rpcbind-1.2.5-7|100	install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|rpcbind-1.2.5-7|101	
21mr|rpcbind-1.2.5-7|102	# Drop unwanted man page
21mr|rpcbind-1.2.5-7|103	rm -rf %{buildroot}%{_mandir}/man8/rpcinfo.8

16533 21
21mr|rpcsvc-proto-1.4-1|1	#
21mr|rpcsvc-proto-1.4-1|2	# spec file for package rpcsvc-proto
21mr|rpcsvc-proto-1.4-1|3	#
21mr|rpcsvc-proto-1.4-1|4	# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
21mr|rpcsvc-proto-1.4-1|5	#
21mr|rpcsvc-proto-1.4-1|6	# All modifications and additions to the file contributed by third parties
21mr|rpcsvc-proto-1.4-1|7	# remain the property of their copyright owners, unless otherwise agreed
21mr|rpcsvc-proto-1.4-1|8	# upon. The license for this file, and modifications and additions to the
21mr|rpcsvc-proto-1.4-1|9	# file, is the same license as for the pristine package itself (unless the
21mr|rpcsvc-proto-1.4-1|10	# license for the pristine package is not an Open Source License, in which
21mr|rpcsvc-proto-1.4-1|11	# case the license is the MIT License). An "Open Source License" is a
21mr|rpcsvc-proto-1.4-1|12	# license that conforms to the Open Source Definition (Version 1.9)
21mr|rpcsvc-proto-1.4-1|13	# published by the Open Source Initiative.
21mr|rpcsvc-proto-1.4-1|14	
21mr|rpcsvc-proto-1.4-1|15	# Please submit bugfixes or comments via http://bugs.opensuse.org/
21mr|rpcsvc-proto-1.4-1|16	#
21mr|rpcsvc-proto-1.4-1|17	
21mr|rpcsvc-proto-1.4-1|18	
21mr|rpcsvc-proto-1.4-1|19	Name:           rpcsvc-proto
21mr|rpcsvc-proto-1.4-1|20	Version:        1.4
21mr|rpcsvc-proto-1.4-1|21	Release:        1%{?dist}
21mr|rpcsvc-proto-1.4-1|22	Group:		System/Base
21mr|rpcsvc-proto-1.4-1|23	Summary:        RPC protocol definitions
21mr|rpcsvc-proto-1.4-1|24	License:        BSD and LGPLv2+
21mr|rpcsvc-proto-1.4-1|25	Url:            https://github.com/thkukuk/rpcsvc-proto
21mr|rpcsvc-proto-1.4-1|26	Source0:        https://github.com/thkukuk/rpcsvc-proto/releases/v%{version}/%{name}-%{version}.tar.xz
21mr|rpcsvc-proto-1.4-1|27	
21mr|rpcsvc-proto-1.4-1|28	Conflicts: glibc-headers < 2.26.9000-36
21mr|rpcsvc-proto-1.4-1|29	Conflicts: glibc-common < 2.26.9000-36
21mr|rpcsvc-proto-1.4-1|30	
21mr|rpcsvc-proto-1.4-1|31	%description
21mr|rpcsvc-proto-1.4-1|32	The rpcsvc-proto package includes several rpcsvc header files
21mr|rpcsvc-proto-1.4-1|33	and RPC protocol definitions from SunRPC sources (as shipped with
21mr|rpcsvc-proto-1.4-1|34	glibc).
21mr|rpcsvc-proto-1.4-1|35	
21mr|rpcsvc-proto-1.4-1|36	%package devel
21mr|rpcsvc-proto-1.4-1|37	Summary:        RPC protocol definitions
21mr|rpcsvc-proto-1.4-1|38	
21mr|rpcsvc-proto-1.4-1|39	%description devel
21mr|rpcsvc-proto-1.4-1|40	The rpcsvc-proto package includes several rpcsvc header files
21mr|rpcsvc-proto-1.4-1|41	and RPC protocol definitions from SunRPC sources (as shipped with
21mr|rpcsvc-proto-1.4-1|42	glibc).
21mr|rpcsvc-proto-1.4-1|43	
21mr|rpcsvc-proto-1.4-1|44	%package -n rpcgen
21mr|rpcsvc-proto-1.4-1|45	Summary:        RPC protocol compiler
21mr|rpcsvc-proto-1.4-1|46	Provides:       rpcgen
21mr|rpcsvc-proto-1.4-1|47	
21mr|rpcsvc-proto-1.4-1|48	%description -n rpcgen
21mr|rpcsvc-proto-1.4-1|49	rpcgen is a tool that generates C code to implement an RPC protocol.
21mr|rpcsvc-proto-1.4-1|50	The input to rpcgen is a language similar to C known as RPC Language
21mr|rpcsvc-proto-1.4-1|51	(Remote Procedure Call Language).
21mr|rpcsvc-proto-1.4-1|52	
21mr|rpcsvc-proto-1.4-1|53	%prep
21mr|rpcsvc-proto-1.4-1|54	%setup -q
21mr|rpcsvc-proto-1.4-1|55	
21mr|rpcsvc-proto-1.4-1|56	%build
21mr|rpcsvc-proto-1.4-1|57	%configure
21mr|rpcsvc-proto-1.4-1|58	%make
21mr|rpcsvc-proto-1.4-1|59	
21mr|rpcsvc-proto-1.4-1|60	%install
21mr|rpcsvc-proto-1.4-1|61	%makeinstall_std
21mr|rpcsvc-proto-1.4-1|62	
21mr|rpcsvc-proto-1.4-1|63	# rquota.x and rquota.h are provided by quota
21mr|rpcsvc-proto-1.4-1|64	rm -f $RPM_BUILD_ROOT%{_prefix}/include/rpcsvc/rquota.[hx]
21mr|rpcsvc-proto-1.4-1|65	
21mr|rpcsvc-proto-1.4-1|66	%files devel
21mr|rpcsvc-proto-1.4-1|67	%{_includedir}/rpcsvc/
21mr|rpcsvc-proto-1.4-1|68	
21mr|rpcsvc-proto-1.4-1|69	%files -n rpcgen
21mr|rpcsvc-proto-1.4-1|70	%{_bindir}/rpcgen
21mr|rpcsvc-proto-1.4-1|71	%{_mandir}/man1/rpcgen.1*

16534 21
21mr|rpm-4.17.0-8|1	# Get rid of any -gnu/-gnueabi suffix for platform names
21mr|rpm-4.17.0-8|2	# to get traditional directory names
21mr|rpm-4.17.0-8|3	%ifarch x86_64
21mr|rpm-4.17.0-8|4	%define _target_platform x86_64-%{_vendor}-linux
21mr|rpm-4.17.0-8|5	%else
21mr|rpm-4.17.0-8|6	%ifarch aarch64
21mr|rpm-4.17.0-8|7	%define _target_platform aarch64-%{_vendor}-linux
21mr|rpm-4.17.0-8|8	%else
21mr|rpm-4.17.0-8|9	%define _target_platform %{_target_cpu}-%{_vendor}-linux
21mr|rpm-4.17.0-8|10	%endif
21mr|rpm-4.17.0-8|11	%endif
21mr|rpm-4.17.0-8|12	
21mr|rpm-4.17.0-8|13	%if %{__isa_bits} == 64
21mr|rpm-4.17.0-8|14	%define _lib lib64
21mr|rpm-4.17.0-8|15	%else
21mr|rpm-4.17.0-8|16	%define _lib lib
21mr|rpm-4.17.0-8|17	%endif
21mr|rpm-4.17.0-8|18	
21mr|rpm-4.17.0-8|19	%define _prefix /usr
21mr|rpm-4.17.0-8|20	%define _libdir %{_prefix}/%{_lib}
21mr|rpm-4.17.0-8|21	%define _libexecdir %{_prefix}/libexec
21mr|rpm-4.17.0-8|22	%define _bindir %{_prefix}/bin
21mr|rpm-4.17.0-8|23	%define _sysconfdir /etc
21mr|rpm-4.17.0-8|24	%define _datadir /usr/share
21mr|rpm-4.17.0-8|25	%define _defaultdocdir %{_datadir}/doc
21mr|rpm-4.17.0-8|26	%define _localstatedir /var
21mr|rpm-4.17.0-8|27	%define _infodir %{_datadir}/info
21mr|rpm-4.17.0-8|28	%define _sharedstatedir %{_localstatedir}/lib
21mr|rpm-4.17.0-8|29	
21mr|rpm-4.17.0-8|30	%if %{?mklibname:0}%{?!mklibname:1}
21mr|rpm-4.17.0-8|31	%define mklibname(ds)  %{_lib}%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}
21mr|rpm-4.17.0-8|32	%endif
21mr|rpm-4.17.0-8|33	
21mr|rpm-4.17.0-8|34	%define _real_vendor rosa
21mr|rpm-4.17.0-8|35	
21mr|rpm-4.17.0-8|36	# If they aren't provided by a system installed macro, define them
21mr|rpm-4.17.0-8|37	%{!?__python3: %global __python3 /usr/bin/python3}
21mr|rpm-4.17.0-8|38	
21mr|rpm-4.17.0-8|39	%{!?py3_build: %global py3_build LDSHARED="%{__cc} -pthread -shared %{optflags}" CFLAGS="%{optflags}" %{__python3} setup.py build}
21mr|rpm-4.17.0-8|40	%{!?py3_install: %global py3_install %{__python3} setup.py install -O1 --skip-build --root %{buildroot}}
21mr|rpm-4.17.0-8|41	
21mr|rpm-4.17.0-8|42	%{!?python3_sitearch: %global python3_sitearch %(%{__python3} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
21mr|rpm-4.17.0-8|43	
21mr|rpm-4.17.0-8|44	%define _python_bytecompile_errors_terminate_build 1
21mr|rpm-4.17.0-8|45	
21mr|rpm-4.17.0-8|46	%define __find_requires %{rpmhome}/%{_real_vendor}/find-requires %{?buildroot:%{buildroot}} %{?_target_cpu:%{_target_cpu}}
21mr|rpm-4.17.0-8|47	%define __find_provides %{rpmhome}/%{_real_vendor}/find-provides
21mr|rpm-4.17.0-8|48	
21mr|rpm-4.17.0-8|49	# run internal testsuite?
21mr|rpm-4.17.0-8|50	## TODO: Enable by default once hack patches are removed
21mr|rpm-4.17.0-8|51	%bcond_with check
21mr|rpm-4.17.0-8|52	# build with plugins?
21mr|rpm-4.17.0-8|53	%bcond_without plugins
21mr|rpm-4.17.0-8|54	# build with new db format
21mr|rpm-4.17.0-8|55	%bcond_with ndb
21mr|rpm-4.17.0-8|56	# build with openmp support?
21mr|rpm-4.17.0-8|57	# error: liblzma: Memory allocation failed
21mr|rpm-4.17.0-8|58	# on abf builds
21mr|rpm-4.17.0-8|59	# need to investigate
21mr|rpm-4.17.0-8|60	%bcond_with openmp
21mr|rpm-4.17.0-8|61	# Build with libimavm to support rpmsign --signfiles
21mr|rpm-4.17.0-8|62	# Note that libemaevm (ima-evm-utils) is built with LibreSSL
21mr|rpm-4.17.0-8|63	%bcond_without imaevm
21mr|rpm-4.17.0-8|64	
21mr|rpm-4.17.0-8|65	# Define directory which holds rpm config files, and some binaries actually
21mr|rpm-4.17.0-8|66	# NOTE: it remains */lib even on lib64 platforms as only one version
21mr|rpm-4.17.0-8|67	#       of rpm is supported anyway, per architecture
21mr|rpm-4.17.0-8|68	%define rpmhome /usr/lib/rpm
21mr|rpm-4.17.0-8|69	
21mr|rpm-4.17.0-8|70	%global libmajor	9
21mr|rpm-4.17.0-8|71	%global librpmname      %mklibname rpm  %{libmajor}
21mr|rpm-4.17.0-8|72	%global librpmnamedevel %mklibname -d rpm
21mr|rpm-4.17.0-8|73	%global librpmsign      %mklibname rpmsign %{libmajor}
21mr|rpm-4.17.0-8|74	%global librpmbuild     %mklibname rpmbuild %{libmajor}
21mr|rpm-4.17.0-8|75	
21mr|rpm-4.17.0-8|76	Summary:	The RPM package management system
21mr|rpm-4.17.0-8|77	Name:		rpm
21mr|rpm-4.17.0-8|78	Epoch:		2
21mr|rpm-4.17.0-8|79	Version:	4.17.0
21mr|rpm-4.17.0-8|80	Release:	8
21mr|rpm-4.17.0-8|81	# Partially GPL/LGPL dual-licensed and some bits with BSD
21mr|rpm-4.17.0-8|82	# SourceLicense: (GPLv2+ and LGPLv2+ with exceptions) and BSD
21mr|rpm-4.17.0-8|83	License:	GPLv2+
21mr|rpm-4.17.0-8|84	Group:		System/Configuration/Packaging
21mr|rpm-4.17.0-8|85	Url:		http://www.rpm.org/
21mr|rpm-4.17.0-8|86	# git tree with patches: https://github.com/mikhailnov/rpm/commits/rosa-v4.17.0
21mr|rpm-4.17.0-8|87	Source0:	http://ftp.rpm.org/releases/rpm-4.17.x/rpm-%{version}.tar.bz2
21mr|rpm-4.17.0-8|88	# extracted from http://pkgs.fedoraproject.org/cgit/redhat-rpm-config.git/plain/macros:
21mr|rpm-4.17.0-8|89	Source1:	macros.filter
21mr|rpm-4.17.0-8|90	Source2:	rpm.rpmlintrc
21mr|rpm-4.17.0-8|91	Source3:	rpmdb-rebuild.service
21mr|rpm-4.17.0-8|92	Source4:	rpm_ru.tar.gz
21mr|rpm-4.17.0-8|93	
21mr|rpm-4.17.0-8|94	Patch0001: 0001-Use-perl_convert_version-in-generators.patch
21mr|rpm-4.17.0-8|95	Patch0002: 0002-disable-the-systemd-inhibit-plugin-when-systemd-logi.patch
21mr|rpm-4.17.0-8|96	Patch0003: 0003-Add-macro-to-install-files-with-macros.patch
21mr|rpm-4.17.0-8|97	Patch0004: 0004-Macros-to-recognize-RPM-derivative.patch
21mr|rpm-4.17.0-8|98	# https://github.com/rpm-software-management/rpm/pull/1020 (WIP (?))
21mr|rpm-4.17.0-8|99	Patch0005: 0005-Print-all-build-errors-and-do-not-stop-after-the-fir.patch
21mr|rpm-4.17.0-8|100	Patch0006: 0006-ROSA-fix-KF5_HTML-directory.patch
21mr|rpm-4.17.0-8|101	Patch0007: 0007-HACK-Detect-and-disable-DistEpoch-in-EVR-comparisons.patch
21mr|rpm-4.17.0-8|102	Patch0008: 0008-HACK-Skip-all-triggers-that-start-with-a-file-path-a.patch
21mr|rpm-4.17.0-8|103	Patch0009: 0009-Temporarily-add-support-for-GOST-algorithms-for-RPM5.patch
21mr|rpm-4.17.0-8|104	Patch0010: 0010-make-geode-appear-as-i686-rhbz-517475.patch
21mr|rpm-4.17.0-8|105	Patch0011: 0011-add-mips-isa-macros.patch
21mr|rpm-4.17.0-8|106	Patch0012: 0012-Prohibit-badly-commented-define.patch
21mr|rpm-4.17.0-8|107	Patch0013: 0013-Add-full-znver1-support-including-detection-and-znve.patch
21mr|rpm-4.17.0-8|108	# Disable znver1 autodetection on ROSA
21mr|rpm-4.17.0-8|109	# https://github.com/rpm-software-management/rpm/pull/1035#issuecomment-596158605
21mr|rpm-4.17.0-8|110	Patch0014: 0014-Disable-znver1-by-default.patch
21mr|rpm-4.17.0-8|111	Patch0015: 0015-Port-to-e2k-hardware-architecture.patch
21mr|rpm-4.17.0-8|112	Patch0016: 0016-HACK-don-t-exclude-docs-from-generators-to-fix-Perl-.patch
21mr|rpm-4.17.0-8|113	Patch0017: 0017-no-doc-conflicts.patch
21mr|rpm-4.17.0-8|114	Patch0018: 0018-i386-to-i686.patch
21mr|rpm-4.17.0-8|115	Patch0019: 0019-bb-shortcircuit.patch
21mr|rpm-4.17.0-8|116	Patch0020: 0020-rpmqv-ghost.patch
21mr|rpm-4.17.0-8|117	Patch0021: 0021-Compatibility-with-find_lang-all-name-with-qt-from-R.patch
21mr|rpm-4.17.0-8|118	# Add support for %%optional
21mr|rpm-4.17.0-8|119	# From: https://github.com/rpm-software-management/rpm/pull/417
21mr|rpm-4.17.0-8|120	Patch0022: 0022-Add-optional-tag.patch
21mr|rpm-4.17.0-8|121	Patch0023: 0023-Add-ldflags-separately-from-optflags.patch
21mr|rpm-4.17.0-8|122	Patch0024: 0024-Restore-python-helpers.patch
21mr|rpm-4.17.0-8|123	Patch0025: 0025-Use-OpenMandriva-s-variant-of-legacy-pythonegg-depen.patch
21mr|rpm-4.17.0-8|124	Patch0026: 0026-Keep-pythonegg.patch
21mr|rpm-4.17.0-8|125	# Cherry-picks from upstream
21mr|rpm-4.17.0-8|126	Patch0027: 0027-Don-t-strip-.go-files.patch
21mr|rpm-4.17.0-8|127	Patch0028: 0028-Don-t-strip-ELF-files-with-no-machine.patch
21mr|rpm-4.17.0-8|128	Patch0029: 0029-Check-file-iterator-for-being-NULL-consistently.patch
21mr|rpm-4.17.0-8|129	Patch0030: 0030-autopatch-Fix-patch-number-parameters.patch
21mr|rpm-4.17.0-8|130	Patch0031: 0031-Don-t-segfault-on-missing-priority-tag.patch
21mr|rpm-4.17.0-8|131	Patch0032: 0032-Drop-arbitrary-macro-name-minimum-length-limit-RhBug.patch
21mr|rpm-4.17.0-8|132	#/
21mr|rpm-4.17.0-8|133	# Maybe use brp-elfperms in the next platform after rosa2021.1
21mr|rpm-4.17.0-8|134	Patch0033: 0033-ROSA-drop-brp-elfperms.patch
21mr|rpm-4.17.0-8|135	Patch0034: 0034-ROSA-drop-brp-remove-la-files.patch
21mr|rpm-4.17.0-8|136	# https://github.com/rpm-software-management/rpm/pull/1794
21mr|rpm-4.17.0-8|137	Patch0035: 0035-Print-that-package-is-not-installed-into-stderr.patch
21mr|rpm-4.17.0-8|138	# https://github.com/rpm-software-management/rpm/issues/1790
21mr|rpm-4.17.0-8|139	Patch0036: 0036-Restore-scriptlet-arguments-passed-as-numbers-to-Lua.patch
21mr|rpm-4.17.0-8|140	Patch0037: 0037-fix-potential-null-dereference.patch
21mr|rpm-4.17.0-8|141	Patch0038: 0038-fuzzing-fixes-for-rpm.patch
21mr|rpm-4.17.0-8|142	
21mr|rpm-4.17.0-8|143	BuildRequires:	autoconf
21mr|rpm-4.17.0-8|144	BuildRequires:	bison
21mr|rpm-4.17.0-8|145	BuildRequires:	git-core
21mr|rpm-4.17.0-8|146	BuildRequires:	pkgconfig
21mr|rpm-4.17.0-8|147	BuildRequires:	pkgconfig(zlib)
21mr|rpm-4.17.0-8|148	BuildRequires:	bzip2-devel
21mr|rpm-4.17.0-8|149	BuildRequires:	dbus-devel
21mr|rpm-4.17.0-8|150	BuildRequires:	pkgconfig(liblzma) >= 5
21mr|rpm-4.17.0-8|151	BuildRequires:	pkgconfig(libzstd)
21mr|rpm-4.17.0-8|152	BuildRequires:	automake
21mr|rpm-4.17.0-8|153	BuildRequires:	doxygen
21mr|rpm-4.17.0-8|154	BuildRequires:	pkgconfig(libelf)
21mr|rpm-4.17.0-8|155	BuildRequires:	binutils-devel
21mr|rpm-4.17.0-8|156	BuildRequires:	gettext-devel
21mr|rpm-4.17.0-8|157	BuildRequires:	pkgconfig(neon)
21mr|rpm-4.17.0-8|158	BuildRequires:	pkgconfig(popt)
21mr|rpm-4.17.0-8|159	BuildRequires:	magic-devel
21mr|rpm-4.17.0-8|160	BuildRequires:	rpm-rosa-setup-build
21mr|rpm-4.17.0-8|161	BuildRequires:	readline-devel
21mr|rpm-4.17.0-8|162	BuildRequires:	pkgconfig(ncurses)
21mr|rpm-4.17.0-8|163	BuildRequires:	pkgconfig(libgcrypt)
21mr|rpm-4.17.0-8|164	BuildRequires:	pkgconfig(lua) >= 5.3
21mr|rpm-4.17.0-8|165	BuildRequires:	pkgconfig(libcap)
21mr|rpm-4.17.0-8|166	BuildRequires:	pkgconfig(openssl)
21mr|rpm-4.17.0-8|167	BuildRequires:	acl-devel
21mr|rpm-4.17.0-8|168	BuildRequires:	pkgconfig(libarchive) >= 3.3.3
21mr|rpm-4.17.0-8|169	BuildRequires:	pkgconfig(python3)
21mr|rpm-4.17.0-8|170	BuildRequires:	pkgconfig(sqlite3)
21mr|rpm-4.17.0-8|171	%if %{with check}
21mr|rpm-4.17.0-8|172	# for testsuite:
21mr|rpm-4.17.0-8|173	BuildRequires:	eatmydata
21mr|rpm-4.17.0-8|174	BuildRequires:	fakechroot
21mr|rpm-4.17.0-8|175	BuildRequires:	gnupg2
21mr|rpm-4.17.0-8|176	%endif
21mr|rpm-4.17.0-8|177	BuildRequires:	atomic-devel
21mr|rpm-4.17.0-8|178	%if %{with imaevm}
21mr|rpm-4.17.0-8|179	BuildRequires:	%mklibname imaevm -d
21mr|rpm-4.17.0-8|180	%endif
21mr|rpm-4.17.0-8|181	%if %{with openmp}
21mr|rpm-4.17.0-8|182	BuildRequires:	gomp-devel
21mr|rpm-4.17.0-8|183	%endif
21mr|rpm-4.17.0-8|184	
21mr|rpm-4.17.0-8|185	Requires:	bzip2
21mr|rpm-4.17.0-8|186	Requires:	xz
21mr|rpm-4.17.0-8|187	Requires:	zstd
21mr|rpm-4.17.0-8|188	Requires:	cpio
21mr|rpm-4.17.0-8|189	Requires:	gawk
21mr|rpm-4.17.0-8|190	Requires:	coreutils
21mr|rpm-4.17.0-8|191	Requires:	setup
21mr|rpm-4.17.0-8|192	Requires:	rpm-rosa-setup
21mr|rpm-4.17.0-8|193	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|194	
21mr|rpm-4.17.0-8|195	# This is a completely different implementation of RPM, replacing rpm5
21mr|rpm-4.17.0-8|196	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|197	
21mr|rpm-4.17.0-8|198	# Install useful plugins by default
21mr|rpm-4.17.0-8|199	# dbus announce plugin seems to be useless by default
21mr|rpm-4.17.0-8|200	Recommends:	rpm-plugin-audit
21mr|rpm-4.17.0-8|201	Recommends:	rpm-plugin-syslog
21mr|rpm-4.17.0-8|202	Recommends:	rpm-plugin-ima
21mr|rpm-4.17.0-8|203	Recommends:	rpm-plugin-systemd-inhibit
21mr|rpm-4.17.0-8|204	# If selinux-policy is removed (e.g. after orphaning when is not really needed)
21mr|rpm-4.17.0-8|205	# then removing any RPM package fails because SELinux is active, policy is loaded
21mr|rpm-4.17.0-8|206	# but is not available on disk. It looks more like a feature, not a bug.
21mr|rpm-4.17.0-8|207	Recommends:	(rpm-plugin-selinux if selinux-policy)
21mr|rpm-4.17.0-8|208	Recommends:	(rpm-plugin-fapolicyd if fapolicyd)
21mr|rpm-4.17.0-8|209	
21mr|rpm-4.17.0-8|210	%description
21mr|rpm-4.17.0-8|211	The RPM Package Manager (RPM) is a powerful command line driven
21mr|rpm-4.17.0-8|212	package management system capable of installing, uninstalling,
21mr|rpm-4.17.0-8|213	verifying, querying, and updating software packages.  Each software
21mr|rpm-4.17.0-8|214	package consists of an archive of files along with information about
21mr|rpm-4.17.0-8|215	the package like its version, a description, etc.
21mr|rpm-4.17.0-8|216	
21mr|rpm-4.17.0-8|217	%package -n %{librpmname}
21mr|rpm-4.17.0-8|218	Summary:	Libraries for manipulating RPM packages
21mr|rpm-4.17.0-8|219	Group:		System/Libraries
21mr|rpm-4.17.0-8|220	License:	GPLv2+ and LGPLv2+ with exceptions
21mr|rpm-4.17.0-8|221	Provides:	librpm = %{EVRD}
21mr|rpm-4.17.0-8|222	Provides:	rpm-libs = %{EVRD}
21mr|rpm-4.17.0-8|223	# librpm5 is gone...
21mr|rpm-4.17.0-8|224	Obsoletes:	%{_lib}rpm5.4 <= 5.4
21mr|rpm-4.17.0-8|225	
21mr|rpm-4.17.0-8|226	%description -n %{librpmname}
21mr|rpm-4.17.0-8|227	This package contains the RPM shared libraries.
21mr|rpm-4.17.0-8|228	
21mr|rpm-4.17.0-8|229	%package -n %{librpmbuild}
21mr|rpm-4.17.0-8|230	Summary:	Libraries for building and signing RPM packages
21mr|rpm-4.17.0-8|231	Group:		System/Libraries
21mr|rpm-4.17.0-8|232	License:	GPLv2+ and LGPLv2+ with exceptions
21mr|rpm-4.17.0-8|233	Obsoletes:	rpm-build-libs < %{EVRD}
21mr|rpm-4.17.0-8|234	Provides:	rpm-build-libs = %{EVRD}
21mr|rpm-4.17.0-8|235	
21mr|rpm-4.17.0-8|236	%description -n %{librpmbuild}
21mr|rpm-4.17.0-8|237	This package contains the RPM shared libraries for building and signing
21mr|rpm-4.17.0-8|238	packages.
21mr|rpm-4.17.0-8|239	
21mr|rpm-4.17.0-8|240	%package -n %{librpmnamedevel}
21mr|rpm-4.17.0-8|241	Summary:	Development files for applications which will manipulate RPM packages
21mr|rpm-4.17.0-8|242	Group:		Development/C
21mr|rpm-4.17.0-8|243	License:	GPLv2+ and LGPLv2+ with exceptions
21mr|rpm-4.17.0-8|244	Requires:	rpm = %{EVRD}
21mr|rpm-4.17.0-8|245	Provides:	librpm-devel = %{EVRD}
21mr|rpm-4.17.0-8|246	Provides:	rpm-devel = %{EVRD}
21mr|rpm-4.17.0-8|247	Requires:	pkgconfig(popt)
21mr|rpm-4.17.0-8|248	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|249	Requires:	%{librpmbuild} = %{EVRD}
21mr|rpm-4.17.0-8|250	Requires:	%{librpmsign} = %{EVRD}
21mr|rpm-4.17.0-8|251	# We don't provide this anymore...
21mr|rpm-4.17.0-8|252	Obsoletes:	%{_lib}rpm-static-devel < 2:4.14-0
21mr|rpm-4.17.0-8|253	
21mr|rpm-4.17.0-8|254	%description -n %{librpmnamedevel}
21mr|rpm-4.17.0-8|255	This package contains the RPM C library and header files.  These
21mr|rpm-4.17.0-8|256	development files will simplify the process of writing programs that
21mr|rpm-4.17.0-8|257	manipulate RPM packages and databases. These files are intended to
21mr|rpm-4.17.0-8|258	simplify the process of creating graphical package managers or any
21mr|rpm-4.17.0-8|259	other tools that need an intimate knowledge of RPM packages in order
21mr|rpm-4.17.0-8|260	to function.
21mr|rpm-4.17.0-8|261	
21mr|rpm-4.17.0-8|262	This package should be installed if you want to develop programs that
21mr|rpm-4.17.0-8|263	will manipulate RPM packages and databases.
21mr|rpm-4.17.0-8|264	
21mr|rpm-4.17.0-8|265	%package  -n %{librpmsign}
21mr|rpm-4.17.0-8|266	Summary:	Libraries for building and signing RPM packages
21mr|rpm-4.17.0-8|267	Group:		System/Libraries
21mr|rpm-4.17.0-8|268	License:	GPLv2+ and LGPLv2+ with exceptions
21mr|rpm-4.17.0-8|269	
21mr|rpm-4.17.0-8|270	%description -n %{librpmsign}
21mr|rpm-4.17.0-8|271	This package contains the RPM shared libraries for building and signing
21mr|rpm-4.17.0-8|272	packages.
21mr|rpm-4.17.0-8|273	
21mr|rpm-4.17.0-8|274	%package build
21mr|rpm-4.17.0-8|275	Summary:	Scripts and executable programs used to build packages
21mr|rpm-4.17.0-8|276	Group:		System/Configuration/Packaging
21mr|rpm-4.17.0-8|277	Provides:	perl-generators = %{version}-%{release}
21mr|rpm-4.17.0-8|278	Requires:	autoconf
21mr|rpm-4.17.0-8|279	Requires:	automake
21mr|rpm-4.17.0-8|280	Requires:	atomic-devel
21mr|rpm-4.17.0-8|281	Requires:	gcc
21mr|rpm-4.17.0-8|282	Requires:	file
21mr|rpm-4.17.0-8|283	# We need cputoolize & amd64-* alias to x86_64-* in config.sub
21mr|rpm-4.17.0-8|284	Requires:	libtool-base
21mr|rpm-4.17.0-8|285	Requires:	patch
21mr|rpm-4.17.0-8|286	Requires:	diffutils
21mr|rpm-4.17.0-8|287	Requires:	make
21mr|rpm-4.17.0-8|288	Requires:	tar
21mr|rpm-4.17.0-8|289	Requires:	unzip
21mr|rpm-4.17.0-8|290	# Versioned requirement for Patch 400
21mr|rpm-4.17.0-8|291	Requires:	elfutils >= 0.167-2
21mr|rpm-4.17.0-8|292	# FIXME inherited from Mageia, which in turn inherited them from Mandriva
21mr|rpm-4.17.0-8|293	# Nobody knows why -- but probably it's urpmi? Let's see if anything breaks
21mr|rpm-4.17.0-8|294	# without those deps...
21mr|rpm-4.17.0-8|295	#Requires:	perl(CPAN::Meta) >= 2.112.150
21mr|rpm-4.17.0-8|296	#Requires:	perl(ExtUtils::MakeMaker) >= 6.570_700
21mr|rpm-4.17.0-8|297	#Requires:	perl(YAML::Tiny)
21mr|rpm-4.17.0-8|298	Requires:	rpm = %{EVRD}
21mr|rpm-4.17.0-8|299	Requires:	rpm-rosa-setup-build
21mr|rpm-4.17.0-8|300	Requires:	%{librpmbuild} = %{EVRD}
21mr|rpm-4.17.0-8|301	# For pythondistdeps generator
21mr|rpm-4.17.0-8|302	Requires:	python3-pkg-resources
21mr|rpm-4.17.0-8|303	# Drop until urpmi->dnf transition is complete
21mr|rpm-4.17.0-8|304	Requires:	rpmlint
21mr|rpm-4.17.0-8|305	Requires:	rpmlint-rosa-policy
21mr|rpm-4.17.0-8|306	Requires:	dwz
21mr|rpm-4.17.0-8|307	Requires:	debugedit
21mr|rpm-4.17.0-8|308	#Requires:	rosa-repos-pkgprefs
21mr|rpm-4.17.0-8|309	Requires:	spec-helper >= 0.31.12
21mr|rpm-4.17.0-8|310	Requires:	pkgconfig
21mr|rpm-4.17.0-8|311	#Requires:	systemd-macros
21mr|rpm-4.17.0-8|312	Requires:	go-srpm-macros
21mr|rpm-4.17.0-8|313	Requires:	qml-rpm-generators
21mr|rpm-4.17.0-8|314	Requires:	efi-srpm-macros
21mr|rpm-4.17.0-8|315	Requires:	devel-rpm-generators
21mr|rpm-4.17.0-8|316	Requires:	cmake-rpm-generators
21mr|rpm-4.17.0-8|317	Requires:	order-rpm-generators
21mr|rpm-4.17.0-8|318	Requires:	rpm-helper
21mr|rpm-4.17.0-8|319	Conflicts:	rpm-build < %{EVRD}
21mr|rpm-4.17.0-8|320	
21mr|rpm-4.17.0-8|321	%description build
21mr|rpm-4.17.0-8|322	The rpm-build package contains the scripts and executable programs
21mr|rpm-4.17.0-8|323	that are used to build packages using the RPM Package Manager.
21mr|rpm-4.17.0-8|324	
21mr|rpm-4.17.0-8|325	%package sign
21mr|rpm-4.17.0-8|326	Summary:	Package signing support
21mr|rpm-4.17.0-8|327	Group:		System/Base
21mr|rpm-4.17.0-8|328	
21mr|rpm-4.17.0-8|329	%description sign
21mr|rpm-4.17.0-8|330	This package contains support for digitally signing RPM packages.
21mr|rpm-4.17.0-8|331	
21mr|rpm-4.17.0-8|332	%package -n python3-%{name}
21mr|rpm-4.17.0-8|333	Summary:	Python 3 bindings for apps which will manipulate RPM packages
21mr|rpm-4.17.0-8|334	Group:		Development/Python
21mr|rpm-4.17.0-8|335	Requires:	rpm = %{EVRD}
21mr|rpm-4.17.0-8|336	# Python 2 is no longer supported...
21mr|rpm-4.17.0-8|337	Conflicts:	python2-%{name} < 2:4.16.0-0
21mr|rpm-4.17.0-8|338	Obsoletes:	python2-%{name} < 2:4.16.0-0
21mr|rpm-4.17.0-8|339	
21mr|rpm-4.17.0-8|340	%description -n python3-%{name}
21mr|rpm-4.17.0-8|341	The python3-rpm package contains a module that permits applications
21mr|rpm-4.17.0-8|342	written in the Python programming language to use the interface
21mr|rpm-4.17.0-8|343	supplied by RPM Package Manager libraries.
21mr|rpm-4.17.0-8|344	
21mr|rpm-4.17.0-8|345	This package should be installed if you want to develop Python 3
21mr|rpm-4.17.0-8|346	programs that will manipulate RPM packages and databases.
21mr|rpm-4.17.0-8|347	
21mr|rpm-4.17.0-8|348	%package apidocs
21mr|rpm-4.17.0-8|349	Summary:	API documentation for RPM libraries
21mr|rpm-4.17.0-8|350	Group:		Documentation
21mr|rpm-4.17.0-8|351	BuildArch:	noarch
21mr|rpm-4.17.0-8|352	
21mr|rpm-4.17.0-8|353	%description apidocs
21mr|rpm-4.17.0-8|354	This package contains API documentation for developing applications
21mr|rpm-4.17.0-8|355	that will manipulate RPM packages and databases.
21mr|rpm-4.17.0-8|356	
21mr|rpm-4.17.0-8|357	%package	cron
21mr|rpm-4.17.0-8|358	Summary:	Create daily logs of installed packages
21mr|rpm-4.17.0-8|359	Group:		System/Base
21mr|rpm-4.17.0-8|360	BuildArch:	noarch
21mr|rpm-4.17.0-8|361	Requires:	crontabs
21mr|rpm-4.17.0-8|362	Requires:	logrotate
21mr|rpm-4.17.0-8|363	Requires:	rpm = %{EVRD}
21mr|rpm-4.17.0-8|364	# Incompatible with rpm5
21mr|rpm-4.17.0-8|365	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|366	
21mr|rpm-4.17.0-8|367	%description cron
21mr|rpm-4.17.0-8|368	This package contains a cron job which creates daily logs of installed
21mr|rpm-4.17.0-8|369	packages on a system.
21mr|rpm-4.17.0-8|370	
21mr|rpm-4.17.0-8|371	%if %{with plugins}
21mr|rpm-4.17.0-8|372	%package plugin-audit
21mr|rpm-4.17.0-8|373	Summary:	Rpm plugin for logging audit events on package operations
21mr|rpm-4.17.0-8|374	Group:		System/Base
21mr|rpm-4.17.0-8|375	BuildRequires:	pkgconfig(audit)
21mr|rpm-4.17.0-8|376	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|377	# Incompatible with rpm5
21mr|rpm-4.17.0-8|378	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|379	
21mr|rpm-4.17.0-8|380	%description plugin-audit
21mr|rpm-4.17.0-8|381	Rpm plugin for libaudit support
21mr|rpm-4.17.0-8|382	
21mr|rpm-4.17.0-8|383	%package plugin-dbus-announce
21mr|rpm-4.17.0-8|384	Summary:	Rpm plugin for announcing transactions on the DBUS
21mr|rpm-4.17.0-8|385	Group:		System/Base
21mr|rpm-4.17.0-8|386	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|387	# Incompatible with rpm5
21mr|rpm-4.17.0-8|388	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|389	
21mr|rpm-4.17.0-8|390	%description plugin-dbus-announce
21mr|rpm-4.17.0-8|391	The plugin announces basic information about rpm transactions to the
21mr|rpm-4.17.0-8|392	system DBUS - like packages installed or removed.  Other programs can
21mr|rpm-4.17.0-8|393	subscribe to the signals to get notified when packages on the system
21mr|rpm-4.17.0-8|394	change.
21mr|rpm-4.17.0-8|395	
21mr|rpm-4.17.0-8|396	%package plugin-selinux
21mr|rpm-4.17.0-8|397	Summary:	Rpm plugin for SELinux functionality
21mr|rpm-4.17.0-8|398	Group:		System/Base
21mr|rpm-4.17.0-8|399	BuildRequires:	pkgconfig(libselinux)
21mr|rpm-4.17.0-8|400	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|401	# Incompatible with rpm5
21mr|rpm-4.17.0-8|402	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|403	
21mr|rpm-4.17.0-8|404	%description plugin-selinux
21mr|rpm-4.17.0-8|405	Rpm plugin for libaudit support
21mr|rpm-4.17.0-8|406	
21mr|rpm-4.17.0-8|407	%package plugin-syslog
21mr|rpm-4.17.0-8|408	Summary:	Rpm plugin for syslog functionality
21mr|rpm-4.17.0-8|409	Group:		System/Base
21mr|rpm-4.17.0-8|410	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|411	# Incompatible with rpm5
21mr|rpm-4.17.0-8|412	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|413	
21mr|rpm-4.17.0-8|414	%description plugin-syslog
21mr|rpm-4.17.0-8|415	This plugin exports RPM actions to the system log.
21mr|rpm-4.17.0-8|416	
21mr|rpm-4.17.0-8|417	%package plugin-systemd-inhibit
21mr|rpm-4.17.0-8|418	Summary:	Rpm plugin for systemd inhibit functionality
21mr|rpm-4.17.0-8|419	Group:		System/Base
21mr|rpm-4.17.0-8|420	BuildRequires:	pkgconfig(dbus-1)
21mr|rpm-4.17.0-8|421	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|422	# Incompatible with rpm5
21mr|rpm-4.17.0-8|423	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|424	
21mr|rpm-4.17.0-8|425	%description plugin-systemd-inhibit
21mr|rpm-4.17.0-8|426	This plugin blocks systemd from entering idle, sleep or shutdown while an rpm
21mr|rpm-4.17.0-8|427	transaction is running using the systemd-inhibit mechanism.
21mr|rpm-4.17.0-8|428	
21mr|rpm-4.17.0-8|429	%package plugin-ima
21mr|rpm-4.17.0-8|430	Summary:	Rpm plugin for IMA file signatures
21mr|rpm-4.17.0-8|431	Group:		System/Base
21mr|rpm-4.17.0-8|432	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|433	# Incompatible with rpm5
21mr|rpm-4.17.0-8|434	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|435	
21mr|rpm-4.17.0-8|436	%description plugin-ima
21mr|rpm-4.17.0-8|437	This plugin adds support for enforcing and verifying IMA file signatures
21mr|rpm-4.17.0-8|438	in an rpm.
21mr|rpm-4.17.0-8|439	
21mr|rpm-4.17.0-8|440	%package plugin-fapolicyd
21mr|rpm-4.17.0-8|441	Summary:	Rpm plugin for fapolicyd support
21mr|rpm-4.17.0-8|442	Group:		System/Base
21mr|rpm-4.17.0-8|443	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|444	# Incompatible with rpm5
21mr|rpm-4.17.0-8|445	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|446	
21mr|rpm-4.17.0-8|447	%description plugin-fapolicyd
21mr|rpm-4.17.0-8|448	Rpm plugin for fapolicyd support.
21mr|rpm-4.17.0-8|449	See https://people.redhat.com/sgrubb/fapolicyd/ for information about
21mr|rpm-4.17.0-8|450	the fapolicyd daemon.
21mr|rpm-4.17.0-8|451	
21mr|rpm-4.17.0-8|452	%package plugin-fsverity
21mr|rpm-4.17.0-8|453	Summary:	Rpm plugin for fsverity file signatures
21mr|rpm-4.17.0-8|454	Group:		System/Base
21mr|rpm-4.17.0-8|455	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|456	# Incompatible with rpm5
21mr|rpm-4.17.0-8|457	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|458	
21mr|rpm-4.17.0-8|459	%description plugin-fsverity
21mr|rpm-4.17.0-8|460	%{summary}.
21mr|rpm-4.17.0-8|461	
21mr|rpm-4.17.0-8|462	%package plugin-prioreset
21mr|rpm-4.17.0-8|463	Summary:	Rpm plugin for resetting scriptlet priorities for SysV init
21mr|rpm-4.17.0-8|464	Group:		System/Base
21mr|rpm-4.17.0-8|465	Requires:	%{librpmname} = %{EVRD}
21mr|rpm-4.17.0-8|466	# Incompatible with rpm5
21mr|rpm-4.17.0-8|467	Conflicts:	rpm < 2:4.14.0-0
21mr|rpm-4.17.0-8|468	
21mr|rpm-4.17.0-8|469	%description plugin-prioreset
21mr|rpm-4.17.0-8|470	%{summary}
21mr|rpm-4.17.0-8|471	
21mr|rpm-4.17.0-8|472	Useful on legacy SysV init systems if you run rpm transactions with
21mr|rpm-4.17.0-8|473	nice/ionice priorities. Should not be used on systemd systems.
21mr|rpm-4.17.0-8|474	
21mr|rpm-4.17.0-8|475	%endif # with plugins
21mr|rpm-4.17.0-8|476	
21mr|rpm-4.17.0-8|477	%prep
21mr|rpm-4.17.0-8|478	# git tree with patches: https://github.com/mikhailnov/rpm/commits/rosa-v4.17.0
21mr|rpm-4.17.0-8|479	%autosetup -S git_am -n %{name}-%{version} -p1
21mr|rpm-4.17.0-8|480	
21mr|rpm-4.17.0-8|481	pushd po
21mr|rpm-4.17.0-8|482	tar -xvzf %{SOURCE4}
21mr|rpm-4.17.0-8|483	popd
21mr|rpm-4.17.0-8|484	
21mr|rpm-4.17.0-8|485	%build
21mr|rpm-4.17.0-8|486	%define _disable_ld_no_undefined 1
21mr|rpm-4.17.0-8|487	
21mr|rpm-4.17.0-8|488	%set_build_flags
21mr|rpm-4.17.0-8|489	
21mr|rpm-4.17.0-8|490	autoreconf -i -f
21mr|rpm-4.17.0-8|491	
21mr|rpm-4.17.0-8|492	%configure \
21mr|rpm-4.17.0-8|493	--localstatedir=%{_var} \
21mr|rpm-4.17.0-8|494	--sharedstatedir=%{_var}/lib \
21mr|rpm-4.17.0-8|495	--with-vendor=%{_real_vendor} \
21mr|rpm-4.17.0-8|496	%{?with_plugins: --with-selinux} \
21mr|rpm-4.17.0-8|497	--with-cap \
21mr|rpm-4.17.0-8|498	--with-acl \
21mr|rpm-4.17.0-8|499	%{?with_ndb: --with-ndb} \
21mr|rpm-4.17.0-8|500	%{!?with_openmp: --disable-openmp} \
21mr|rpm-4.17.0-8|501	%{?with_imaevm: --with-imaevm} \
21mr|rpm-4.17.0-8|502	--with-fapolicyd \
21mr|rpm-4.17.0-8|503	--enable-zstd \
21mr|rpm-4.17.0-8|504	--enable-bdb-ro \
21mr|rpm-4.17.0-8|505	--enable-sqlite \
21mr|rpm-4.17.0-8|506	--enable-python \
21mr|rpm-4.17.0-8|507	--with-crypto=libgcrypt
21mr|rpm-4.17.0-8|508	
21mr|rpm-4.17.0-8|509	%make_build
21mr|rpm-4.17.0-8|510	
21mr|rpm-4.17.0-8|511	cd python
21mr|rpm-4.17.0-8|512	%py3_build
21mr|rpm-4.17.0-8|513	cd -
21mr|rpm-4.17.0-8|514	
21mr|rpm-4.17.0-8|515	%install
21mr|rpm-4.17.0-8|516	%make_install
21mr|rpm-4.17.0-8|517	
21mr|rpm-4.17.0-8|518	# Change pythondistdeps to use python3
21mr|rpm-4.17.0-8|519	sed -e "s|#!/usr/bin/python|#!%{__python3}|" \
21mr|rpm-4.17.0-8|520	-i %{buildroot}%{_prefix}/lib/rpm/pythondistdeps.py
21mr|rpm-4.17.0-8|521	
21mr|rpm-4.17.0-8|522	# Add legacy symlink to rpm...
21mr|rpm-4.17.0-8|523	mkdir -p %{buildroot}/bin
21mr|rpm-4.17.0-8|524	ln -sr %{buildroot}/%{_bindir}/rpm %{buildroot}/bin/rpm
21mr|rpm-4.17.0-8|525	
21mr|rpm-4.17.0-8|526	# We need to build with --enable-python for the self-test suite, but we
21mr|rpm-4.17.0-8|527	# actually package the bindings built with setup.py (#531543#c26)
21mr|rpm-4.17.0-8|528	rm -rf %{buildroot}%{python3_sitearch}
21mr|rpm-4.17.0-8|529	cd python
21mr|rpm-4.17.0-8|530	%py3_install
21mr|rpm-4.17.0-8|531	cd -
21mr|rpm-4.17.0-8|532	
21mr|rpm-4.17.0-8|533	# Save list of packages through cron
21mr|rpm-4.17.0-8|534	mkdir -p %{buildroot}%{_sysconfdir}/cron.daily
21mr|rpm-4.17.0-8|535	install -m 755 scripts/rpm.daily ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily/rpm
21mr|rpm-4.17.0-8|536	
21mr|rpm-4.17.0-8|537	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|rpm-4.17.0-8|538	install -m 644 scripts/rpm.log ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/rpm
21mr|rpm-4.17.0-8|539	
21mr|rpm-4.17.0-8|540	# Patch0024
21mr|rpm-4.17.0-8|541	install -m0755 scripts/brp-python-hardlink %{buildroot}%{rpmhome}
21mr|rpm-4.17.0-8|542	
21mr|rpm-4.17.0-8|543	# init an empty database for %ghost'ing for all supported backends
21mr|rpm-4.17.0-8|544	mkdir -p %{buildroot}/var/lib/rpm
21mr|rpm-4.17.0-8|545	for be in %{?with_ndb:ndb} sqlite
21mr|rpm-4.17.0-8|546	do
21mr|rpm-4.17.0-8|547	./rpmdb --define "_db_backend ${be}" --dbpath=${PWD}/${be} --initdb
21mr|rpm-4.17.0-8|548	cp -va ${be}/. %{buildroot}/var/lib/rpm/
21mr|rpm-4.17.0-8|549	done
21mr|rpm-4.17.0-8|550	
21mr|rpm-4.17.0-8|551	# moved to debugedit package, some packages may invoke find-debuginfo directly, preserve compat for now
21mr|rpm-4.17.0-8|552	ln -s ../../bin/find-debuginfo %{buildroot}/usr/lib/rpm/find-debuginfo.sh
21mr|rpm-4.17.0-8|553	
21mr|rpm-4.17.0-8|554	mkdir -p %{buildroot}%{_unitdir}
21mr|rpm-4.17.0-8|555	install -m0644 %{SOURCE3} %{buildroot}%{_unitdir}
21mr|rpm-4.17.0-8|556	
21mr|rpm-4.17.0-8|557	mkdir -p %{buildroot}%{rpmhome}/macros.d
21mr|rpm-4.17.0-8|558	mkdir -p %{buildroot}%{_sysconfdir}/rpm
21mr|rpm-4.17.0-8|559	install -m644 %{SOURCE1} %{buildroot}%{rpmhome}/macros.d
21mr|rpm-4.17.0-8|560	cat > %{buildroot}%{_sysconfdir}/rpm/macros <<EOF
21mr|rpm-4.17.0-8|561	# Put your own system macros here
21mr|rpm-4.17.0-8|562	# usually contains
21mr|rpm-4.17.0-8|563	
21mr|rpm-4.17.0-8|564	# Set this one according your locales
21mr|rpm-4.17.0-8|565	# %%_install_langs
21mr|rpm-4.17.0-8|566	
21mr|rpm-4.17.0-8|567	EOF
21mr|rpm-4.17.0-8|568	
21mr|rpm-4.17.0-8|569	# Fix up and add platform targets
21mr|rpm-4.17.0-8|570	cd %{buildroot}%{rpmhome}/platform
21mr|rpm-4.17.0-8|571	
21mr|rpm-4.17.0-8|572	# There's a difference between *-linux and *-linux-gnux32... So got to add %%{_gnu} to target_platform
21mr|rpm-4.17.0-8|573	sed -i -e 's,^%%_target_platform.*,&%%{_gnu},' *-linux/macros
21mr|rpm-4.17.0-8|574	
21mr|rpm-4.17.0-8|575	# We don't target pre-eabi ARM...
21mr|rpm-4.17.0-8|576	sed -i -e 's,-gnu$,-gnueabi,g' arm*-linux/macros
21mr|rpm-4.17.0-8|577	sed -i -e 's,-gnueabi$,-gnueabihf,g' arm*h*-linux/macros
21mr|rpm-4.17.0-8|578	
21mr|rpm-4.17.0-8|579	# Add x32 ABI...
21mr|rpm-4.17.0-8|580	cp -a x86_64-linux x32-linux
21mr|rpm-4.17.0-8|581	sed -i -e 's,-gnu,-gnux32,g' x32-linux/macros
21mr|rpm-4.17.0-8|582	
21mr|rpm-4.17.0-8|583	# Add RISC-V...
21mr|rpm-4.17.0-8|584	cp -a i686-linux riscv32-linux
21mr|rpm-4.17.0-8|585	sed -i -e 's,i386,riscv32,g;s, -march=i686,,g;s,x86,riscv,g' riscv32-linux/macros
21mr|rpm-4.17.0-8|586	cp -a x86_64-linux riscv64-linux
21mr|rpm-4.17.0-8|587	sed -i -e 's,x86_64,riscv64,g;s,x86,riscv,g' riscv64-linux/macros
21mr|rpm-4.17.0-8|588	
21mr|rpm-4.17.0-8|589	# Add ARMv8 (aarch64 in 32-bit mode)
21mr|rpm-4.17.0-8|590	cp -a armv7hnl-linux armv8hnl-linux
21mr|rpm-4.17.0-8|591	sed -i -e 's,v7,v8,g' armv8hnl-linux/macros
21mr|rpm-4.17.0-8|592	cp -a armv7l-linux armv8l-linux
21mr|rpm-4.17.0-8|593	sed -i -e 's,v7,v8,g' armv8l-linux/macros
21mr|rpm-4.17.0-8|594	
21mr|rpm-4.17.0-8|595	# Add ZNVER1 (Ryzen/EPYC)
21mr|rpm-4.17.0-8|596	cp -a x86_64-linux znver1-linux
21mr|rpm-4.17.0-8|597	# Overriding %_target_cpu doesn't seem to work, so we set %_target_platform
21mr|rpm-4.17.0-8|598	sed -i -e 's,%%{_target_cpu}-%%{_vendor},x86_64-%%{_vendor},g' znver1-linux/macros
21mr|rpm-4.17.0-8|599	sed -i -e '/^%%_target_platform/i%%_target_cpu		x86_64' znver1-linux/macros
21mr|rpm-4.17.0-8|600	sed -i -e '/^%%optflags/d' znver1-linux/macros
21mr|rpm-4.17.0-8|601	# And ZNVER1 in 32-bit mode...
21mr|rpm-4.17.0-8|602	cp -a athlon-linux znver1_32-linux
21mr|rpm-4.17.0-8|603	# Overriding %_target_cpu doesn't seem to work, so we set %_target_platform
21mr|rpm-4.17.0-8|604	sed -i -e 's,%%{_target_cpu}-%%{_vendor},i686-%%{_vendor},g' znver1_32-linux/macros
21mr|rpm-4.17.0-8|605	sed -i -e '/^%%_target_platform/i%%_target_cpu		i686' znver1_32-linux/macros
21mr|rpm-4.17.0-8|606	sed -i -e '/^%%optflags/d' znver1_32-linux/macros
21mr|rpm-4.17.0-8|607	
21mr|rpm-4.17.0-8|608	# Let's create some crosscompile targets for MUSL based systems...
21mr|rpm-4.17.0-8|609	for arch in aarch64 armv7hl armv7hnl armv8hnl i686 x86_64 znver1 x32 riscv32 riscv64; do
21mr|rpm-4.17.0-8|610	cp -a $arch-linux $arch-linuxmusl
21mr|rpm-4.17.0-8|611	sed -i -e 's,-gnu,-musl,g' $arch-linuxmusl/macros
21mr|rpm-4.17.0-8|612	# FIXME this is not very nice... It's a workaround for
21mr|rpm-4.17.0-8|613	# not being able to set _target_os in platform macros
21mr|rpm-4.17.0-8|614	sed -i -e 's,%%{_target_os},linux,g' $arch-linuxmusl/macros
21mr|rpm-4.17.0-8|615	done
21mr|rpm-4.17.0-8|616	
21mr|rpm-4.17.0-8|617	# We may want to crosscompile to Android as well...
21mr|rpm-4.17.0-8|618	# Different targets here because Android doesn't use ARM32 hardfloat ABIs
21mr|rpm-4.17.0-8|619	for arch in aarch64 armv7l armv8l i686 x86_64 znver1 riscv32 riscv64; do
21mr|rpm-4.17.0-8|620	cp -a $arch-linux $arch-android
21mr|rpm-4.17.0-8|621	sed -i -e 's,-gnu,-android,g' $arch-android/macros
21mr|rpm-4.17.0-8|622	# FIXME this is not very nice... It's a workaround for
21mr|rpm-4.17.0-8|623	# not being able to set _target_os in platform macros
21mr|rpm-4.17.0-8|624	sed -i -e 's,%%{_target_os},linux,g' $arch-android/macros
21mr|rpm-4.17.0-8|625	done
21mr|rpm-4.17.0-8|626	# FIXME this is not very nice... It's a workaround for
21mr|rpm-4.17.0-8|627	# not being able to set _target_cpu in platform macros
21mr|rpm-4.17.0-8|628	sed -i -e 's,%%{_target_cpu},x86_64,g' x32-*/macros
21mr|rpm-4.17.0-8|629	
21mr|rpm-4.17.0-8|630	# And let's not force developers of cross-platform applications
21mr|rpm-4.17.0-8|631	# to keep a copy of Windoze around just because they want to
21mr|rpm-4.17.0-8|632	# compile for it...
21mr|rpm-4.17.0-8|633	cp -a x86_64-linux x86_64-mingw32
21mr|rpm-4.17.0-8|634	cp -a i686-linux i686-mingw32
21mr|rpm-4.17.0-8|635	sed -i -e 's,linux,mingw32,g;s,-gnu,%%{nil},g' *-mingw32/macros
21mr|rpm-4.17.0-8|636	sed -i -e 's,rosa,w64,g' x86_64-mingw32/macros
21mr|rpm-4.17.0-8|637	sed -i -e 's,rosa,w32,g' i686-mingw32/macros
21mr|rpm-4.17.0-8|638	cd -
21mr|rpm-4.17.0-8|639	
21mr|rpm-4.17.0-8|640	%find_lang %{name}
21mr|rpm-4.17.0-8|641	
21mr|rpm-4.17.0-8|642	%if %{with check}
21mr|rpm-4.17.0-8|643	%check
21mr|rpm-4.17.0-8|644	# https://github.com/rpm-software-management/rpm/issues/741
21mr|rpm-4.17.0-8|645	eatmydata make check || (cat tests/rpmtests.log; exit 0)
21mr|rpm-4.17.0-8|646	%endif
21mr|rpm-4.17.0-8|647	
21mr|rpm-4.17.0-8|648	%posttrans
21mr|rpm-4.17.0-8|649	# Plan conversion of BerkleyDB into SQlite if BerkleyDB exists
21mr|rpm-4.17.0-8|650	if [ -f /var/lib/rpm/Packages ]; then
21mr|rpm-4.17.0-8|651	touch /var/lib/rpm/.rebuilddb
21mr|rpm-4.17.0-8|652	fi
21mr|rpm-4.17.0-8|653	
21mr|rpm-4.17.0-8|654	%triggerun -- rpm < 2:4.17
21mr|rpm-4.17.0-8|655	# Handle rpmdb rebuild service on erasure of old to avoid ordering issues
21mr|rpm-4.17.0-8|656	# https://pagure.io/fesco/issue/2382
21mr|rpm-4.17.0-8|657	if [ -x /usr/bin/systemctl ]; then
21mr|rpm-4.17.0-8|658	systemctl --no-reload enable rpmdb-rebuild.service ||:
21mr|rpm-4.17.0-8|659	fi
21mr|rpm-4.17.0-8|660	
21mr|rpm-4.17.0-8|661	%define rpmattr %attr(0755,root,root)
21mr|rpm-4.17.0-8|662	
21mr|rpm-4.17.0-8|663	%files -f %{name}.lang
21mr|rpm-4.17.0-8|664	%license COPYING
21mr|rpm-4.17.0-8|665	%doc CREDITS
21mr|rpm-4.17.0-8|666	%doc docs/manual/[a-z]*
21mr|rpm-4.17.0-8|667	%attr(-,root,root) /bin/rpm
21mr|rpm-4.17.0-8|668	%attr(0755,root,root) %{_bindir}/rpm
21mr|rpm-4.17.0-8|669	%attr(0755,root,root) %{_bindir}/rpm2cpio
21mr|rpm-4.17.0-8|670	%attr(0755,root,root) %{_bindir}/rpm2archive
21mr|rpm-4.17.0-8|671	%attr(0755,root,root) %{_bindir}/gendiff
21mr|rpm-4.17.0-8|672	%attr(0755,root,root) %{_bindir}/rpmdb
21mr|rpm-4.17.0-8|673	%attr(0755,root,root) %{_bindir}/rpmkeys
21mr|rpm-4.17.0-8|674	%attr(0755,root,root) %{_bindir}/rpmgraph
21mr|rpm-4.17.0-8|675	%{_bindir}/rpmquery
21mr|rpm-4.17.0-8|676	%{_bindir}/rpmverify
21mr|rpm-4.17.0-8|677	
21mr|rpm-4.17.0-8|678	%dir %{rpmhome}
21mr|rpm-4.17.0-8|679	%dir /etc/rpm
21mr|rpm-4.17.0-8|680	%config(noreplace) /etc/rpm/macros
21mr|rpm-4.17.0-8|681	%attr(0755,root,root) %{rpmhome}/rpmdb_*
21mr|rpm-4.17.0-8|682	%attr(0644,root,root) %{rpmhome}/macros
21mr|rpm-4.17.0-8|683	%rpmhome/macros.d
21mr|rpm-4.17.0-8|684	%attr(0755,root,root) %{rpmhome}/mkinstalldirs
21mr|rpm-4.17.0-8|685	%attr(0755,root,root) %{rpmhome}/rpm.*
21mr|rpm-4.17.0-8|686	%attr(0644,root,root) %{rpmhome}/rpmpopt*
21mr|rpm-4.17.0-8|687	%attr(0644,root,root) %{rpmhome}/rpmrc
21mr|rpm-4.17.0-8|688	%attr(0755,root,root) %{rpmhome}/elfdeps
21mr|rpm-4.17.0-8|689	%attr(0755,root,root) %{rpmhome}/script.req
21mr|rpm-4.17.0-8|690	
21mr|rpm-4.17.0-8|691	%rpmattr %{rpmhome}/rpm2cpio.sh
21mr|rpm-4.17.0-8|692	%rpmattr %{rpmhome}/tgpg
21mr|rpm-4.17.0-8|693	
21mr|rpm-4.17.0-8|694	%dir %attr(   -,root,root) %{rpmhome}/fileattrs
21mr|rpm-4.17.0-8|695	%attr(0644,root,root) %{rpmhome}/fileattrs/*.attr
21mr|rpm-4.17.0-8|696	
21mr|rpm-4.17.0-8|697	%attr(   -,root,root) %{rpmhome}/platform/
21mr|rpm-4.17.0-8|698	
21mr|rpm-4.17.0-8|699	%if %{with plugins}
21mr|rpm-4.17.0-8|700	%dir %{_libdir}/rpm-plugins
21mr|rpm-4.17.0-8|701	%{_mandir}/man8/rpm-plugins.8*
21mr|rpm-4.17.0-8|702	%endif
21mr|rpm-4.17.0-8|703	
21mr|rpm-4.17.0-8|704	%{_mandir}/man8/rpm.8*
21mr|rpm-4.17.0-8|705	%{_mandir}/man8/rpmdb.8*
21mr|rpm-4.17.0-8|706	%{_mandir}/man8/rpmgraph.8*
21mr|rpm-4.17.0-8|707	%{_mandir}/man8/rpmkeys.8*
21mr|rpm-4.17.0-8|708	%{_mandir}/man8/rpm2archive.8*
21mr|rpm-4.17.0-8|709	%{_mandir}/man8/rpm2cpio.8*
21mr|rpm-4.17.0-8|710	%{_mandir}/man8/rpm-misc.8*
21mr|rpm-4.17.0-8|711	%{_mandir}/man1/*.1*
21mr|rpm-4.17.0-8|712	%lang(fr) %{_mandir}/fr/man[18]/*.[18]*
21mr|rpm-4.17.0-8|713	%lang(ja) %{_mandir}/ja/man[18]/*.[18]*
21mr|rpm-4.17.0-8|714	%lang(ko) %{_mandir}/ko/man[18]/*.[18]*
21mr|rpm-4.17.0-8|715	%lang(pl) %{_mandir}/pl/man[18]/*.[18]*
21mr|rpm-4.17.0-8|716	%lang(ru) %{_mandir}/ru/man[18]/*.[18]*
21mr|rpm-4.17.0-8|717	%lang(sk) %{_mandir}/sk/man[18]/*.[18]*
21mr|rpm-4.17.0-8|718	
21mr|rpm-4.17.0-8|719	%attr(0755, root, root) %dir /var/lib/rpm
21mr|rpm-4.17.0-8|720	%attr(0644, root, root) %ghost %config(missingok,noreplace) /var/lib/rpm/*
21mr|rpm-4.17.0-8|721	%attr(0644, root, root) %ghost /var/lib/rpm/.*.lock
21mr|rpm-4.17.0-8|722	%{_unitdir}/rpmdb-rebuild.service
21mr|rpm-4.17.0-8|723	
21mr|rpm-4.17.0-8|724	%files -n %librpmname
21mr|rpm-4.17.0-8|725	%{_libdir}/librpm.so.%{libmajor}
21mr|rpm-4.17.0-8|726	%{_libdir}/librpm.so.%{libmajor}.*
21mr|rpm-4.17.0-8|727	%{_libdir}/librpmio.so.%{libmajor}
21mr|rpm-4.17.0-8|728	%{_libdir}/librpmio.so.%{libmajor}.*
21mr|rpm-4.17.0-8|729	
21mr|rpm-4.17.0-8|730	%if %{with plugins}
21mr|rpm-4.17.0-8|731	%files plugin-audit
21mr|rpm-4.17.0-8|732	%{_libdir}/rpm-plugins/audit.so
21mr|rpm-4.17.0-8|733	%{_mandir}/man8/rpm-plugin-audit.8*
21mr|rpm-4.17.0-8|734	
21mr|rpm-4.17.0-8|735	%files plugin-dbus-announce
21mr|rpm-4.17.0-8|736	%{_libdir}/rpm-plugins/dbus_announce.so
21mr|rpm-4.17.0-8|737	%{_mandir}/man8/rpm-plugin-dbus-announce.8*
21mr|rpm-4.17.0-8|738	%{_sysconfdir}/dbus-1/system.d/org.rpm.conf
21mr|rpm-4.17.0-8|739	
21mr|rpm-4.17.0-8|740	%files plugin-selinux
21mr|rpm-4.17.0-8|741	%{_libdir}/rpm-plugins/selinux.so
21mr|rpm-4.17.0-8|742	%{_mandir}/man8/rpm-plugin-selinux.8*
21mr|rpm-4.17.0-8|743	
21mr|rpm-4.17.0-8|744	%files plugin-syslog
21mr|rpm-4.17.0-8|745	%{_libdir}/rpm-plugins/syslog.so
21mr|rpm-4.17.0-8|746	%{_mandir}/man8/rpm-plugin-syslog.8*
21mr|rpm-4.17.0-8|747	
21mr|rpm-4.17.0-8|748	%files plugin-systemd-inhibit
21mr|rpm-4.17.0-8|749	%{_libdir}/rpm-plugins/systemd_inhibit.so
21mr|rpm-4.17.0-8|750	%{_mandir}/man8/rpm-plugin-systemd-inhibit.8*
21mr|rpm-4.17.0-8|751	
21mr|rpm-4.17.0-8|752	%files plugin-ima
21mr|rpm-4.17.0-8|753	%{_libdir}/rpm-plugins/ima.so
21mr|rpm-4.17.0-8|754	%{_mandir}/man8/rpm-plugin-ima.8*
21mr|rpm-4.17.0-8|755	
21mr|rpm-4.17.0-8|756	%files plugin-fapolicyd
21mr|rpm-4.17.0-8|757	%{_libdir}/rpm-plugins/fapolicyd.so
21mr|rpm-4.17.0-8|758	%{_mandir}/man8/rpm-plugin-fapolicyd.8*
21mr|rpm-4.17.0-8|759	
21mr|rpm-4.17.0-8|760	%files plugin-fsverity
21mr|rpm-4.17.0-8|761	%{_libdir}/rpm-plugins/fsverity.so
21mr|rpm-4.17.0-8|762	
21mr|rpm-4.17.0-8|763	%files plugin-prioreset
21mr|rpm-4.17.0-8|764	%{_libdir}/rpm-plugins/prioreset.so
21mr|rpm-4.17.0-8|765	%{_mandir}/man8/rpm-plugin-prioreset.8*
21mr|rpm-4.17.0-8|766	%endif # with plugins
21mr|rpm-4.17.0-8|767	
21mr|rpm-4.17.0-8|768	%files -n %librpmbuild
21mr|rpm-4.17.0-8|769	%{_libdir}/librpmbuild.so.%{libmajor}
21mr|rpm-4.17.0-8|770	%{_libdir}/librpmbuild.so.%{libmajor}.*
21mr|rpm-4.17.0-8|771	
21mr|rpm-4.17.0-8|772	%files -n %librpmsign
21mr|rpm-4.17.0-8|773	%{_libdir}/librpmsign.so.%{libmajor}
21mr|rpm-4.17.0-8|774	%{_libdir}/librpmsign.so.%{libmajor}.*
21mr|rpm-4.17.0-8|775	
21mr|rpm-4.17.0-8|776	%files build
21mr|rpm-4.17.0-8|777	%rpmattr %{_bindir}/rpmbuild
21mr|rpm-4.17.0-8|778	%rpmattr %{_bindir}/rpmspec
21mr|rpm-4.17.0-8|779	%rpmattr %{_prefix}/lib/rpm/brp-*
21mr|rpm-4.17.0-8|780	%rpmattr %{_prefix}/lib/rpm/check-files
21mr|rpm-4.17.0-8|781	%rpmattr %{_prefix}/lib/rpm/*.prov
21mr|rpm-4.17.0-8|782	# compat symlink to /usr/bin/find-debuginfo from debugedit
21mr|rpm-4.17.0-8|783	%{_prefix}/lib/rpm/find-debuginfo.sh
21mr|rpm-4.17.0-8|784	%rpmattr %{_prefix}/lib/rpm/find-lang.sh
21mr|rpm-4.17.0-8|785	%rpmattr %{_prefix}/lib/rpm/find-provides
21mr|rpm-4.17.0-8|786	%rpmattr %{_prefix}/lib/rpm/find-requires
21mr|rpm-4.17.0-8|787	%rpmattr %{_prefix}/lib/rpm/perl.req
21mr|rpm-4.17.0-8|788	%rpmattr %{_prefix}/lib/rpm/check-buildroot
21mr|rpm-4.17.0-8|789	%rpmattr %{_prefix}/lib/rpm/check-prereqs
21mr|rpm-4.17.0-8|790	%rpmattr %{_prefix}/lib/rpm/check-rpaths
21mr|rpm-4.17.0-8|791	%rpmattr %{_prefix}/lib/rpm/check-rpaths-worker
21mr|rpm-4.17.0-8|792	%rpmattr %{_prefix}/lib/rpm/ocamldeps.sh
21mr|rpm-4.17.0-8|793	%rpmattr %{_prefix}/lib/rpm/pkgconfigdeps.sh
21mr|rpm-4.17.0-8|794	%rpmattr %{_prefix}/lib/rpm/pythondistdeps.py*
21mr|rpm-4.17.0-8|795	%exclude %{_prefix}/lib/rpm/__pycache__
21mr|rpm-4.17.0-8|796	%rpmattr %{_prefix}/lib/rpm/rpmdeps
21mr|rpm-4.17.0-8|797	
21mr|rpm-4.17.0-8|798	%{_mandir}/man8/rpmbuild.8*
21mr|rpm-4.17.0-8|799	%{_mandir}/man8/rpmdeps.8*
21mr|rpm-4.17.0-8|800	%{_mandir}/man8/rpmspec.8*
21mr|rpm-4.17.0-8|801	
21mr|rpm-4.17.0-8|802	%files sign
21mr|rpm-4.17.0-8|803	%{_bindir}/rpmsign
21mr|rpm-4.17.0-8|804	%{_mandir}/man8/rpmsign.8*
21mr|rpm-4.17.0-8|805	
21mr|rpm-4.17.0-8|806	%files -n python3-%{name}
21mr|rpm-4.17.0-8|807	%{python3_sitearch}/%{name}/
21mr|rpm-4.17.0-8|808	%{python3_sitearch}/%{name}-%{version}*.egg-info
21mr|rpm-4.17.0-8|809	
21mr|rpm-4.17.0-8|810	%files -n %librpmnamedevel
21mr|rpm-4.17.0-8|811	%{_libdir}/librp*[a-z].so
21mr|rpm-4.17.0-8|812	%{_libdir}/pkgconfig/%{name}.pc
21mr|rpm-4.17.0-8|813	%{_includedir}/%{name}/
21mr|rpm-4.17.0-8|814	
21mr|rpm-4.17.0-8|815	%files apidocs
21mr|rpm-4.17.0-8|816	%license COPYING
21mr|rpm-4.17.0-8|817	%doc docs/librpm/html/*
21mr|rpm-4.17.0-8|818	
21mr|rpm-4.17.0-8|819	%files cron
21mr|rpm-4.17.0-8|820	%config(noreplace) /etc/cron.daily/rpm
21mr|rpm-4.17.0-8|821	%config(noreplace) /etc/logrotate.d/rpm

16535 21
21mr|rpmdevtools-8.10-2|1	%global _emacs_sitestartdir %{_datadir}/emacs/site-lisp/site-start.d
21mr|rpmdevtools-8.10-2|2	%global spectool_version 1.0.10
21mr|rpmdevtools-8.10-2|3	
21mr|rpmdevtools-8.10-2|4	%global __reqires_exclude_from %{_bindir}/spectool
21mr|rpmdevtools-8.10-2|5	%global __requires_exclude /usr/bin/perl|perl\\(.*)
21mr|rpmdevtools-8.10-2|6	
21mr|rpmdevtools-8.10-2|7	Summary:	RPM Development Tools
21mr|rpmdevtools-8.10-2|8	Name:		rpmdevtools
21mr|rpmdevtools-8.10-2|9	Version:	8.10
21mr|rpmdevtools-8.10-2|10	Release:	2
21mr|rpmdevtools-8.10-2|11	Group:		System/Configuration/Packaging
21mr|rpmdevtools-8.10-2|12	# rpmdev-setuptree is GPLv2, everything else GPLv2+
21mr|rpmdevtools-8.10-2|13	License:	GPLv2+ and GPLv2
21mr|rpmdevtools-8.10-2|14	URL:		https://pagure.io/rpmdevtools
21mr|rpmdevtools-8.10-2|15	Source0:	https://releases.pagure.org/rpmdevtools/%{name}-%{version}.tar.xz
21mr|rpmdevtools-8.10-2|16	# (tpg) add patch from Fedora
21mr|rpmdevtools-8.10-2|17	Patch0:		https://src.fedoraproject.org/rpms/rpmdevtools/raw/master/f/0001-bumpspec-checksig-Avoid-python-3.6-regex-related-dep.patch
21mr|rpmdevtools-8.10-2|18	Patch1:		https://src.fedoraproject.org/rpms/rpmdevtools/raw/master/f/0001-Limit-newVersion-s-re.sub-to-a-single-replacement.patch
21mr|rpmdevtools-8.10-2|19	BuildArch:	noarch
21mr|rpmdevtools-8.10-2|20	# help2man, pod2man, *python for creating man pages
21mr|rpmdevtools-8.10-2|21	BuildRequires:	help2man
21mr|rpmdevtools-8.10-2|22	BuildRequires:	python3
21mr|rpmdevtools-8.10-2|23	BuildRequires:	python3-rpm
21mr|rpmdevtools-8.10-2|24	# emacs-common >= 1:22.3-3 for macros.emacs
21mr|rpmdevtools-8.10-2|25	BuildRequires:	emacs-common
21mr|rpmdevtools-8.10-2|26	Provides:	spectool = %{spectool_version}
21mr|rpmdevtools-8.10-2|27	Requires:	curl
21mr|rpmdevtools-8.10-2|28	Requires:	diffutils
21mr|rpmdevtools-8.10-2|29	Requires:	fakeroot
21mr|rpmdevtools-8.10-2|30	Requires:	file
21mr|rpmdevtools-8.10-2|31	Requires:	findutils
21mr|rpmdevtools-8.10-2|32	Requires:	gawk
21mr|rpmdevtools-8.10-2|33	Requires:	grep
21mr|rpmdevtools-8.10-2|34	Requires:	python3-rpm
21mr|rpmdevtools-8.10-2|35	Requires:	sed
21mr|rpmdevtools-8.10-2|36	Recommends:	emacs-common
21mr|rpmdevtools-8.10-2|37	Recommends:	rpm-build
21mr|rpmdevtools-8.10-2|38	
21mr|rpmdevtools-8.10-2|39	%description
21mr|rpmdevtools-8.10-2|40	This package contains scripts and (X)Emacs support files to aid in
21mr|rpmdevtools-8.10-2|41	development of RPM packages.
21mr|rpmdevtools-8.10-2|42	rpmdev-setuptree    Create RPM build tree within user's home directory
21mr|rpmdevtools-8.10-2|43	rpmdev-diff         Diff contents of two archives
21mr|rpmdevtools-8.10-2|44	rpmdev-newspec      Creates new .spec from template
21mr|rpmdevtools-8.10-2|45	rpmdev-rmdevelrpms  Find (and optionally remove) "development" RPMs
21mr|rpmdevtools-8.10-2|46	rpmdev-checksig     Check package signatures using alternate RPM keyring
21mr|rpmdevtools-8.10-2|47	rpminfo             Print information about executables and libraries
21mr|rpmdevtools-8.10-2|48	rpmdev-md5/sha*     Display checksums of all files in an archive file
21mr|rpmdevtools-8.10-2|49	rpmdev-vercmp       RPM version comparison checker
21mr|rpmdevtools-8.10-2|50	spectool            Expand and download sources and patches in specfiles
21mr|rpmdevtools-8.10-2|51	rpmdev-wipetree     Erase all files within dirs created by rpmdev-setuptree
21mr|rpmdevtools-8.10-2|52	rpmdev-extract      Extract various archives, "tar xvf" style
21mr|rpmdevtools-8.10-2|53	rpmdev-bumpspec     Bump revision in specfile
21mr|rpmdevtools-8.10-2|54	...and many more.
21mr|rpmdevtools-8.10-2|55	
21mr|rpmdevtools-8.10-2|56	%files
21mr|rpmdevtools-8.10-2|57	%doc COPYING NEWS
21mr|rpmdevtools-8.10-2|58	%config(noreplace) %{_sysconfdir}/rpmdevtools/
21mr|rpmdevtools-8.10-2|59	%{_sysconfdir}/bash_completion.d/
21mr|rpmdevtools-8.10-2|60	%{_datadir}/rpmdevtools/
21mr|rpmdevtools-8.10-2|61	%{_bindir}/*
21mr|rpmdevtools-8.10-2|62	%{_emacs_sitestartdir}/rpmdev-init.el
21mr|rpmdevtools-8.10-2|63	%ghost %{_emacs_sitestartdir}/rpmdev-init.elc
21mr|rpmdevtools-8.10-2|64	%{_mandir}/man1/*.1*
21mr|rpmdevtools-8.10-2|65	%{_mandir}/man8/*.8*
21mr|rpmdevtools-8.10-2|66	
21mr|rpmdevtools-8.10-2|67	#----------------------------------------------------------------------------
21mr|rpmdevtools-8.10-2|68	
21mr|rpmdevtools-8.10-2|69	%prep
21mr|rpmdevtools-8.10-2|70	%setup -q
21mr|rpmdevtools-8.10-2|71	%autopatch -p1
21mr|rpmdevtools-8.10-2|72	
21mr|rpmdevtools-8.10-2|73	grep -Irl 'bugzilla.redhat.com' | xargs sed -i -e 's,bugzilla.redhat.com,bugzilla.rosa.ru,g'
21mr|rpmdevtools-8.10-2|74	
21mr|rpmdevtools-8.10-2|75	# untill python is not python3 by default
21mr|rpmdevtools-8.10-2|76	grep -IrlE "/usr/bin/python|/usr/bin/env/ python" | \
21mr|rpmdevtools-8.10-2|77	xargs sed -i -e "s,/usr/bin/python,%{_bindir}/python3,g" \
21mr|rpmdevtools-8.10-2|78	-e "s,/usr/bin/env python,%{_bindir}/python3,g" \
21mr|rpmdevtools-8.10-2|79	-e "s,/python33,/python3,g" \
21mr|rpmdevtools-8.10-2|80	-e "s,/python32,/python3,g"
21mr|rpmdevtools-8.10-2|81	
21mr|rpmdevtools-8.10-2|82	%build
21mr|rpmdevtools-8.10-2|83	%configure --libdir=%{_prefix}/lib
21mr|rpmdevtools-8.10-2|84	%make
21mr|rpmdevtools-8.10-2|85	
21mr|rpmdevtools-8.10-2|86	%install
21mr|rpmdevtools-8.10-2|87	%makeinstall_std
21mr|rpmdevtools-8.10-2|88	
21mr|rpmdevtools-8.10-2|89	for dir in %{_emacs_sitestartdir} ; do
21mr|rpmdevtools-8.10-2|90	install -dm 755 %{buildroot}/${dir}/
21mr|rpmdevtools-8.10-2|91	ln -s %{_datadir}/rpmdevtools/rpmdev-init.el %{buildroot}/${dir}
21mr|rpmdevtools-8.10-2|92	touch %{buildroot}/${dir}/rpmdev-init.elc
21mr|rpmdevtools-8.10-2|93	done
21mr|rpmdevtools-8.10-2|94	
21mr|rpmdevtools-8.10-2|95	%changelog
21mr|rpmdevtools-8.10-2|96	* Tue Mar 10 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|rpmdevtools-8.10-2|97	- Fix bugzilla url
21mr|rpmdevtools-8.10-2|98	
21mr|rpmdevtools-8.10-2|99	* Tue May 5 2020 Святослав <xer8686@mail.ru> 8.10-1
21mr|rpmdevtools-8.10-2|100	- add group

16536 21
21mr|rpm-helper-0.24.18-5|1	Summary:	Helper scripts for rpm scriptlets
21mr|rpm-helper-0.24.18-5|2	Name:		rpm-helper
21mr|rpm-helper-0.24.18-5|3	Version:	0.24.18
21mr|rpm-helper-0.24.18-5|4	Release:	5
21mr|rpm-helper-0.24.18-5|5	License:	GPLv2+
21mr|rpm-helper-0.24.18-5|6	Group:		System/Configuration/Packaging
21mr|rpm-helper-0.24.18-5|7	Url:		https://abf.rosalinux.ru/soft/%{name}
21mr|rpm-helper-0.24.18-5|8	Source0:	%{url}/archive/%{name}-%{version}.tar.gz
21mr|rpm-helper-0.24.18-5|9	# Bellow all Requires are duplicated with OrderWithRequires
21mr|rpm-helper-0.24.18-5|10	# to be sure to have all requires tools installed before
21mr|rpm-helper-0.24.18-5|11	# spec-helper is executed in scriptlets when building eraly chroots
21mr|rpm-helper-0.24.18-5|12	Requires:	chkconfig
21mr|rpm-helper-0.24.18-5|13	OrderWithRequires:	chkconfig
21mr|rpm-helper-0.24.18-5|14	# for addgroup which uses xargs
21mr|rpm-helper-0.24.18-5|15	Requires:	findutils
21mr|rpm-helper-0.24.18-5|16	OrderWithRequires:	findutils
21mr|rpm-helper-0.24.18-5|17	Requires:	grep
21mr|rpm-helper-0.24.18-5|18	OrderWithRequires:	grep
21mr|rpm-helper-0.24.18-5|19	# for /etc/passwd and /etc/group
21mr|rpm-helper-0.24.18-5|20	Requires:	setup
21mr|rpm-helper-0.24.18-5|21	# spec-helper can add users, so default /etc/passwd
21mr|rpm-helper-0.24.18-5|22	# must exist before spec-helper execution in early chroots
21mr|rpm-helper-0.24.18-5|23	OrderWithRequires:	setup
21mr|rpm-helper-0.24.18-5|24	Requires:	shadow-utils
21mr|rpm-helper-0.24.18-5|25	OrderWithRequires:	shadow-utils
21mr|rpm-helper-0.24.18-5|26	# for /bin/systemctl
21mr|rpm-helper-0.24.18-5|27	Requires:	systemd-units systemd
21mr|rpm-helper-0.24.18-5|28	OrderWithRequires:	systemd-units systemd
21mr|rpm-helper-0.24.18-5|29	Requires:	util-linux
21mr|rpm-helper-0.24.18-5|30	OrderWithRequires:	util-linux
21mr|rpm-helper-0.24.18-5|31	Requires:	coreutils
21mr|rpm-helper-0.24.18-5|32	OrderWithRequires:	coreutils
21mr|rpm-helper-0.24.18-5|33	Requires:	shadow-utils
21mr|rpm-helper-0.24.18-5|34	OrderWithRequires:	shadow-utils
21mr|rpm-helper-0.24.18-5|35	BuildArch:	noarch
21mr|rpm-helper-0.24.18-5|36	
21mr|rpm-helper-0.24.18-5|37	%description
21mr|rpm-helper-0.24.18-5|38	Helper scripts for rpm installation.
21mr|rpm-helper-0.24.18-5|39	
21mr|rpm-helper-0.24.18-5|40	%files
21mr|rpm-helper-0.24.18-5|41	%doc README NEWS AUTHORS
21mr|rpm-helper-0.24.18-5|42	%config(noreplace) %{_sysconfdir}/sysconfig/ssl
21mr|rpm-helper-0.24.18-5|43	%{_datadir}/%{name}
21mr|rpm-helper-0.24.18-5|44	%{_localstatedir}/lib/%{name}
21mr|rpm-helper-0.24.18-5|45	%{_rpmmacrodir}/*%{name}*
21mr|rpm-helper-0.24.18-5|46	
21mr|rpm-helper-0.24.18-5|47	#----------------------------------------------------------------------------
21mr|rpm-helper-0.24.18-5|48	
21mr|rpm-helper-0.24.18-5|49	%prep
21mr|rpm-helper-0.24.18-5|50	%setup -q
21mr|rpm-helper-0.24.18-5|51	%apply_patches
21mr|rpm-helper-0.24.18-5|52	
21mr|rpm-helper-0.24.18-5|53	%build
21mr|rpm-helper-0.24.18-5|54	
21mr|rpm-helper-0.24.18-5|55	%install
21mr|rpm-helper-0.24.18-5|56	%makeinstall_std
21mr|rpm-helper-0.24.18-5|57	
21mr|rpm-helper-0.24.18-5|58	# Make sure these are always executable
21mr|rpm-helper-0.24.18-5|59	chmod 0755 %{buildroot}%{_datadir}/%{name}/*
21mr|rpm-helper-0.24.18-5|60	
21mr|rpm-helper-0.24.18-5|61	# Use universal macro installation for both RPM 4 and RPM 5
21mr|rpm-helper-0.24.18-5|62	# TODO: fix pm-helper code to install macros properly
21mr|rpm-helper-0.24.18-5|63	%install_macro %{name} %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros
21mr|rpm-helper-0.24.18-5|64	rm -f %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros

16537 21
21mr|rpmlint-1.11-16|1	Summary:	RPM correctness checker
21mr|rpmlint-1.11-16|2	Name:		rpmlint
21mr|rpmlint-1.11-16|3	Version:	1.11
21mr|rpmlint-1.11-16|4	Release:	16
21mr|rpmlint-1.11-16|5	License:	GPLv2+
21mr|rpmlint-1.11-16|6	Group:		Development/Other
21mr|rpmlint-1.11-16|7	URL:		https://github.com/rpm-software-management/rpmlint
21mr|rpmlint-1.11-16|8	Source0:	https://github.com/rpm-software-management/rpmlint/archive/%{name}-%{version}.tar.gz
21mr|rpmlint-1.11-16|9	Source1:	rpmlint.config
21mr|rpmlint-1.11-16|10	# Backports from upstream
21mr|rpmlint-1.11-16|11	Patch0001:	rpmlint-1.11-rpm4.15.patch
21mr|rpmlint-1.11-16|12	
21mr|rpmlint-1.11-16|13	# Mageia specific patches
21mr|rpmlint-1.11-16|14	Patch1001:	1001-Add-some-licenses-allowed-in-Fedora-as-they-are-allo.patch
21mr|rpmlint-1.11-16|15	Patch1003:	python38.patch
21mr|rpmlint-1.11-16|16	
21mr|rpmlint-1.11-16|17	# OpenMandriva specific patches
21mr|rpmlint-1.11-16|18	Patch2000:	rpmlint-1.11-dont-fail-on-missing-locales.patch
21mr|rpmlint-1.11-16|19	
21mr|rpmlint-1.11-16|20	# ROSA patch
21mr|rpmlint-1.11-16|21	Patch3000:	0001-Not-fatal-if-any-error.patch
21mr|rpmlint-1.11-16|22	Patch3001:	0001-Allow-longer-lines-in-descriptions.patch
21mr|rpmlint-1.11-16|23	
21mr|rpmlint-1.11-16|24	BuildRequires:	pkgconfig(python3)
21mr|rpmlint-1.11-16|25	BuildRequires:	pkgconfig(bash-completion)
21mr|rpmlint-1.11-16|26	BuildRequires:	python3-rpm
21mr|rpmlint-1.11-16|27	Requires:	python3 > 3.0
21mr|rpmlint-1.11-16|28	Requires:	python3-rpm
21mr|rpmlint-1.11-16|29	Requires:	python3-magic
21mr|rpmlint-1.11-16|30	Requires:	desktop-file-utils
21mr|rpmlint-1.11-16|31	Recommends:	python3-enchant
21mr|rpmlint-1.11-16|32	Requires:	rpmlint-%{_target_vendor}-policy
21mr|rpmlint-1.11-16|33	Requires:	cpio
21mr|rpmlint-1.11-16|34	Requires:	binutils
21mr|rpmlint-1.11-16|35	Requires:	gzip
21mr|rpmlint-1.11-16|36	Requires:	bzip2
21mr|rpmlint-1.11-16|37	Requires:	xz
21mr|rpmlint-1.11-16|38	# Needed for man page check in FilesCheck.py
21mr|rpmlint-1.11-16|39	Requires:	groff-for-man
21mr|rpmlint-1.11-16|40	Recommends:	myspell-en
21mr|rpmlint-1.11-16|41	BuildArch:	noarch
21mr|rpmlint-1.11-16|42	
21mr|rpmlint-1.11-16|43	%description
21mr|rpmlint-1.11-16|44	Rpmlint is a tool to check common errors on rpm packages.
21mr|rpmlint-1.11-16|45	Binary and source packages can be checked.
21mr|rpmlint-1.11-16|46	
21mr|rpmlint-1.11-16|47	%prep
21mr|rpmlint-1.11-16|48	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|rpmlint-1.11-16|49	
21mr|rpmlint-1.11-16|50	cp -p config config.example
21mr|rpmlint-1.11-16|51	install -pm 644 %{SOURCE1} config
21mr|rpmlint-1.11-16|52	
21mr|rpmlint-1.11-16|53	%build
21mr|rpmlint-1.11-16|54	%make_build COMPILE_PYC=1 PYTHON=%{__python3}
21mr|rpmlint-1.11-16|55	
21mr|rpmlint-1.11-16|56	# (tpg) disable it for now
21mr|rpmlint-1.11-16|57	# [02:35] <King_InuYasha> _TPG: py.test -> pytest
21mr|rpmlint-1.11-16|58	# [02:36] <King_InuYasha> make check ignorable for now
21mr|rpmlint-1.11-16|59	# [02:36] <King_InuYasha> I have to fix this later
21mr|rpmlint-1.11-16|60	# [02:36] <King_InuYasha> apparently pytest changed the binary from py.test to pytest :(
21mr|rpmlint-1.11-16|61	%if 0
21mr|rpmlint-1.11-16|62	%check
21mr|rpmlint-1.11-16|63	make check
21mr|rpmlint-1.11-16|64	%endif
21mr|rpmlint-1.11-16|65	
21mr|rpmlint-1.11-16|66	%install
21mr|rpmlint-1.11-16|67	%make_install PYTHON=%{__python3}
21mr|rpmlint-1.11-16|68	
21mr|rpmlint-1.11-16|69	install -d %{buildroot}%{_datadir}/%{name}/config.d/
21mr|rpmlint-1.11-16|70	
21mr|rpmlint-1.11-16|71	%files
21mr|rpmlint-1.11-16|72	%doc README.md config.example COPYING
21mr|rpmlint-1.11-16|73	%{_bindir}/*
21mr|rpmlint-1.11-16|74	%{_datadir}/rpmlint/
21mr|rpmlint-1.11-16|75	%{_mandir}/man1/rpmlint.1*
21mr|rpmlint-1.11-16|76	%{_mandir}/man1/rpmdiff.1*
21mr|rpmlint-1.11-16|77	%dir %{_sysconfdir}/%{name}
21mr|rpmlint-1.11-16|78	%config(noreplace) %{_sysconfdir}/%{name}/config
21mr|rpmlint-1.11-16|79	%{_datadir}/bash-completion/completions/rpmlint
21mr|rpmlint-1.11-16|80	%{_datadir}/bash-completion/completions/rpmdiff

16538 21
21mr|rpmlint-rosa-policy-0.3.24-14|1	Summary:	Rpmlint ROSA policy
21mr|rpmlint-rosa-policy-0.3.24-14|2	Name:		rpmlint-rosa-policy
21mr|rpmlint-rosa-policy-0.3.24-14|3	Version:	0.3.24
21mr|rpmlint-rosa-policy-0.3.24-14|4	Release:	14
21mr|rpmlint-rosa-policy-0.3.24-14|5	License:	GPLv2+
21mr|rpmlint-rosa-policy-0.3.24-14|6	Group:		Development/Other
21mr|rpmlint-rosa-policy-0.3.24-14|7	Url:		http://wiki.rosalab.com/
21mr|rpmlint-rosa-policy-0.3.24-14|8	Source0:	rosa.conf
21mr|rpmlint-rosa-policy-0.3.24-14|9	Source1:	rosa.error.list
21mr|rpmlint-rosa-policy-0.3.24-14|10	BuildRequires:	rpmlint
21mr|rpmlint-rosa-policy-0.3.24-14|11	Requires:	rpmlint
21mr|rpmlint-rosa-policy-0.3.24-14|12	BuildArch:	noarch
21mr|rpmlint-rosa-policy-0.3.24-14|13	Provides:	rpmlint-%{_target_vendor}-policy = %{EVRD}
21mr|rpmlint-rosa-policy-0.3.24-14|14	%rename		rpmlint-mandriva-policy
21mr|rpmlint-rosa-policy-0.3.24-14|15	
21mr|rpmlint-rosa-policy-0.3.24-14|16	%description
21mr|rpmlint-rosa-policy-0.3.24-14|17	Official rpmlint ROSA policy, install this if you want to produce RPMs
21mr|rpmlint-rosa-policy-0.3.24-14|18	for ROSA.
21mr|rpmlint-rosa-policy-0.3.24-14|19	
21mr|rpmlint-rosa-policy-0.3.24-14|20	%files
21mr|rpmlint-rosa-policy-0.3.24-14|21	%{_datadir}/rpmlint/config.d/*
21mr|rpmlint-rosa-policy-0.3.24-14|22	
21mr|rpmlint-rosa-policy-0.3.24-14|23	#----------------------------------------------------------------------------
21mr|rpmlint-rosa-policy-0.3.24-14|24	
21mr|rpmlint-rosa-policy-0.3.24-14|25	%prep
21mr|rpmlint-rosa-policy-0.3.24-14|26	
21mr|rpmlint-rosa-policy-0.3.24-14|27	%build
21mr|rpmlint-rosa-policy-0.3.24-14|28	
21mr|rpmlint-rosa-policy-0.3.24-14|29	#check
21mr|rpmlint-rosa-policy-0.3.24-14|30	#PYTHONPATH=%{_datadir}/rpmlint python %{SOURCE0}
21mr|rpmlint-rosa-policy-0.3.24-14|31	
21mr|rpmlint-rosa-policy-0.3.24-14|32	%install
21mr|rpmlint-rosa-policy-0.3.24-14|33	install -m644 %{SOURCE0} -D %{buildroot}%{_datadir}/rpmlint/config.d/rosa.conf
21mr|rpmlint-rosa-policy-0.3.24-14|34	install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/rpmlint/config.d/rosa.error.list

16539 21
21mr|rpm-manbo-setup-2-34|1	Summary:	The Manbo rpm configuration and scripts
21mr|rpm-manbo-setup-2-34|2	Name:		rpm-manbo-setup
21mr|rpm-manbo-setup-2-34|3	Version:	2
21mr|rpm-manbo-setup-2-34|4	Release:	34
21mr|rpm-manbo-setup-2-34|5	Source3:	manbo.macros
21mr|rpm-manbo-setup-2-34|6	Source4:	manbo-build.macros
21mr|rpm-manbo-setup-2-34|7	Source5:	fix-libtool-ltmain-from-overlinking
21mr|rpm-manbo-setup-2-34|8	Source6:	force-as-needed-for-shared-lib-in-libtool
21mr|rpm-manbo-setup-2-34|9	Source7:	drop-ld-no-undefined-for-shared-lib-modules-in-libtool
21mr|rpm-manbo-setup-2-34|10	Source8:	fix-dlsearch-path-in-libtool-for-multilib
21mr|rpm-manbo-setup-2-34|11	Source9:	fix-libtool-from-moving-options-after-libs
21mr|rpm-manbo-setup-2-34|12	License:	GPL
21mr|rpm-manbo-setup-2-34|13	Group:		System/Configuration/Packaging
21mr|rpm-manbo-setup-2-34|14	BuildArch:	noarch
21mr|rpm-manbo-setup-2-34|15	
21mr|rpm-manbo-setup-2-34|16	%description
21mr|rpm-manbo-setup-2-34|17	The Manbo rpm configuration and scripts.
21mr|rpm-manbo-setup-2-34|18	
21mr|rpm-manbo-setup-2-34|19	%package	build
21mr|rpm-manbo-setup-2-34|20	Group:		System/Configuration/Packaging
21mr|rpm-manbo-setup-2-34|21	Summary:	The Manbo rpm configuration and scripts to build rpms
21mr|rpm-manbo-setup-2-34|22	Requires:	%{name} = %{version}-%{release}
21mr|rpm-manbo-setup-2-34|23	
21mr|rpm-manbo-setup-2-34|24	%description	build
21mr|rpm-manbo-setup-2-34|25	The Manbo rpm configuration and scripts dedicated to build rpms.
21mr|rpm-manbo-setup-2-34|26	
21mr|rpm-manbo-setup-2-34|27	%install
21mr|rpm-manbo-setup-2-34|28	install -d %{buildroot}/usr/lib/rpm/manbo
21mr|rpm-manbo-setup-2-34|29	install %SOURCE5 %SOURCE6 %SOURCE7 %SOURCE8 %SOURCE9 %{buildroot}/usr/lib/rpm/manbo
21mr|rpm-manbo-setup-2-34|30	
21mr|rpm-manbo-setup-2-34|31	%install_macro 10manbo %SOURCE3
21mr|rpm-manbo-setup-2-34|32	%install_macro 10manbo-build %SOURCE4
21mr|rpm-manbo-setup-2-34|33	
21mr|rpm-manbo-setup-2-34|34	%files
21mr|rpm-manbo-setup-2-34|35	%{_rpmmacrodir}/*10manbo*
21mr|rpm-manbo-setup-2-34|36	%dir %{_prefix}/lib/rpm/manbo
21mr|rpm-manbo-setup-2-34|37	
21mr|rpm-manbo-setup-2-34|38	%files build
21mr|rpm-manbo-setup-2-34|39	%{_rpmmacrodir}/*10manbo-build*
21mr|rpm-manbo-setup-2-34|40	%{_prefix}/lib/rpm/manbo/fix-libtool-ltmain-from-overlinking
21mr|rpm-manbo-setup-2-34|41	%{_prefix}/lib/rpm/manbo/force-as-needed-for-shared-lib-in-libtool
21mr|rpm-manbo-setup-2-34|42	%{_prefix}/lib/rpm/manbo/drop-ld-no-undefined-for-shared-lib-modules-in-libtool
21mr|rpm-manbo-setup-2-34|43	%{_prefix}/lib/rpm/manbo/fix-dlsearch-path-in-libtool-for-multilib
21mr|rpm-manbo-setup-2-34|44	%{_prefix}/lib/rpm/manbo/fix-libtool-from-moving-options-after-libs

16540 21
21mr|rpm-mandriva-setup-1.140-11|1	Summary:	The ROSA rpm configuration and scripts
21mr|rpm-mandriva-setup-1.140-11|2	Name:		rpm-mandriva-setup
21mr|rpm-mandriva-setup-1.140-11|3	Version:	1.140
21mr|rpm-mandriva-setup-1.140-11|4	Release:	11
21mr|rpm-mandriva-setup-1.140-11|5	Source0:	%{name}-%{version}.tar.xz
21mr|rpm-mandriva-setup-1.140-11|6	License:	GPLv2+
21mr|rpm-mandriva-setup-1.140-11|7	Group:		System/Configuration/Packaging
21mr|rpm-mandriva-setup-1.140-11|8	Url:		https://abf.rosalinux.ru/omv_software/rpm-mandriva-setup
21mr|rpm-mandriva-setup-1.140-11|9	# for "make test":
21mr|rpm-mandriva-setup-1.140-11|10	BuildRequires:	rpm-devel
21mr|rpm-mandriva-setup-1.140-11|11	BuildArch:	noarch
21mr|rpm-mandriva-setup-1.140-11|12	
21mr|rpm-mandriva-setup-1.140-11|13	%description
21mr|rpm-mandriva-setup-1.140-11|14	The ROSA rpm configuration and scripts.
21mr|rpm-mandriva-setup-1.140-11|15	
21mr|rpm-mandriva-setup-1.140-11|16	%package	build
21mr|rpm-mandriva-setup-1.140-11|17	Group:		System/Configuration/Packaging
21mr|rpm-mandriva-setup-1.140-11|18	Summary:	The ROSA rpm configuration and scripts to build rpms
21mr|rpm-mandriva-setup-1.140-11|19	Requires:	spec-helper
21mr|rpm-mandriva-setup-1.140-11|20	Requires:	pkgconfig
21mr|rpm-mandriva-setup-1.140-11|21	Requires:	python-pkg-resources
21mr|rpm-mandriva-setup-1.140-11|22	Requires:	perl(JSON)
21mr|rpm-mandriva-setup-1.140-11|23	Requires:	perl(YAML)
21mr|rpm-mandriva-setup-1.140-11|24	Requires:	perl(File::Basename)
21mr|rpm-mandriva-setup-1.140-11|25	Requires:	perl(File::Find)
21mr|rpm-mandriva-setup-1.140-11|26	Requires:	perl(Getopt::Long)
21mr|rpm-mandriva-setup-1.140-11|27	Requires:	perl(Pod::Usage)
21mr|rpm-mandriva-setup-1.140-11|28	
21mr|rpm-mandriva-setup-1.140-11|29	%description	build
21mr|rpm-mandriva-setup-1.140-11|30	The Mandriva rpm configuration and scripts dedicated to build rpms.
21mr|rpm-mandriva-setup-1.140-11|31	
21mr|rpm-mandriva-setup-1.140-11|32	%prep
21mr|rpm-mandriva-setup-1.140-11|33	%setup -q
21mr|rpm-mandriva-setup-1.140-11|34	
21mr|rpm-mandriva-setup-1.140-11|35	%build
21mr|rpm-mandriva-setup-1.140-11|36	%configure \
21mr|rpm-mandriva-setup-1.140-11|37	--build=%{_build}
21mr|rpm-mandriva-setup-1.140-11|38	
21mr|rpm-mandriva-setup-1.140-11|39	%make
21mr|rpm-mandriva-setup-1.140-11|40	
21mr|rpm-mandriva-setup-1.140-11|41	%install
21mr|rpm-mandriva-setup-1.140-11|42	%makeinstall_std
21mr|rpm-mandriva-setup-1.140-11|43	
21mr|rpm-mandriva-setup-1.140-11|44	# spec mode for emacs
21mr|rpm-mandriva-setup-1.140-11|45	install -d %{buildroot}%{_datadir}/emacs/site-lisp/
21mr|rpm-mandriva-setup-1.140-11|46	install -m644 rpm-spec-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/
21mr|rpm-mandriva-setup-1.140-11|47	
21mr|rpm-mandriva-setup-1.140-11|48	install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
21mr|rpm-mandriva-setup-1.140-11|49	cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
21mr|rpm-mandriva-setup-1.140-11|50	(setq auto-mode-alist (cons '("\\\\.spec$" . rpm-spec-mode) auto-mode-alist))
21mr|rpm-mandriva-setup-1.140-11|51	(autoload 'rpm-spec-mode "rpm-spec-mode" "RPM spec mode (mandrakized)." t)
21mr|rpm-mandriva-setup-1.140-11|52	EOF
21mr|rpm-mandriva-setup-1.140-11|53	
21mr|rpm-mandriva-setup-1.140-11|54	# workaround to fix build with rpm-mandriva-setup 1.96
21mr|rpm-mandriva-setup-1.140-11|55	touch debugfiles.list
21mr|rpm-mandriva-setup-1.140-11|56	
21mr|rpm-mandriva-setup-1.140-11|57	%files build
21mr|rpm-mandriva-setup-1.140-11|58	%doc NEWS ChangeLog
21mr|rpm-mandriva-setup-1.140-11|59	%dir %{_prefix}/lib/rpm/mandriva
21mr|rpm-mandriva-setup-1.140-11|60	%{_prefix}/lib/rpm/mandriva/*
21mr|rpm-mandriva-setup-1.140-11|61	%{_datadir}/emacs/site-lisp/rpm-spec-mode.el
21mr|rpm-mandriva-setup-1.140-11|62	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el

16541 21
21mr|rpmrebuild-2.15-1|1	Name:           rpmrebuild
21mr|rpmrebuild-2.15-1|2	Version:        2.15
21mr|rpmrebuild-2.15-1|3	Release:        1
21mr|rpmrebuild-2.15-1|4	Epoch:          1
21mr|rpmrebuild-2.15-1|5	Summary:        Tool to build an RPM file from the RPM database
21mr|rpmrebuild-2.15-1|6	Group:          System/Configuration/Packaging
21mr|rpmrebuild-2.15-1|7	License:        GPLv2+
21mr|rpmrebuild-2.15-1|8	URL:            http://rpmrebuild.sourceforge.net/
21mr|rpmrebuild-2.15-1|9	Source0:        http://downloads.sourceforge.net/sourceforge/rpmrebuild/rpmrebuild-%{version}.tar.gz
21mr|rpmrebuild-2.15-1|10	Requires:       rpm-build
21mr|rpmrebuild-2.15-1|11	BuildArch:      noarch
21mr|rpmrebuild-2.15-1|12	
21mr|rpmrebuild-2.15-1|13	%description
21mr|rpmrebuild-2.15-1|14	rpmrebuild allows for the building of an RPM file from an installed RPM
21mr|rpmrebuild-2.15-1|15	or from another RPM file with or without changes (batch or interactive).
21mr|rpmrebuild-2.15-1|16	It can be extended by a plugin system.
21mr|rpmrebuild-2.15-1|17	
21mr|rpmrebuild-2.15-1|18	Typical usage is the easy repackaging of software after a configuration
21mr|rpmrebuild-2.15-1|19	change.
21mr|rpmrebuild-2.15-1|20	
21mr|rpmrebuild-2.15-1|21	%prep
21mr|rpmrebuild-2.15-1|22	%setup -c rpmrebuild
21mr|rpmrebuild-2.15-1|23	
21mr|rpmrebuild-2.15-1|24	%build
21mr|rpmrebuild-2.15-1|25	%make
21mr|rpmrebuild-2.15-1|26	
21mr|rpmrebuild-2.15-1|27	%install
21mr|rpmrebuild-2.15-1|28	%makeinstall_std
21mr|rpmrebuild-2.15-1|29	
21mr|rpmrebuild-2.15-1|30	%clean
21mr|rpmrebuild-2.15-1|31	
21mr|rpmrebuild-2.15-1|32	%files -f rpmrebuild.files

16542 21
21mr|rpm-rebuilder-0.28-12|1	%define name	rpm-rebuilder
21mr|rpm-rebuilder-0.28-12|2	%define version	0.28
21mr|rpm-rebuilder-0.28-12|3	%define release 12
21mr|rpm-rebuilder-0.28-12|4	
21mr|rpm-rebuilder-0.28-12|5	Name:		%{name}
21mr|rpm-rebuilder-0.28-12|6	Version:	%{version}
21mr|rpm-rebuilder-0.28-12|7	Release:	%{release}
21mr|rpm-rebuilder-0.28-12|8	Summary:	Tools to build/check distributions
21mr|rpm-rebuilder-0.28-12|9	URL:		http://www.mandrivalinux.com/
21mr|rpm-rebuilder-0.28-12|10	Source0:	%{name}-%{version}.tar.bz2
21mr|rpm-rebuilder-0.28-12|11	License:	GPL
21mr|rpm-rebuilder-0.28-12|12	Group:		System/Configuration/Packaging
21mr|rpm-rebuilder-0.28-12|13	Requires:	rpmlint
21mr|rpm-rebuilder-0.28-12|14	Requires:	strace
21mr|rpm-rebuilder-0.28-12|15	Requires:	rpm-build
21mr|rpm-rebuilder-0.28-12|16	Requires:	diffutils
21mr|rpm-rebuilder-0.28-12|17	BuildArch:	noarch
21mr|rpm-rebuilder-0.28-12|18	
21mr|rpm-rebuilder-0.28-12|19	%description
21mr|rpm-rebuilder-0.28-12|20	The rpm-rebuilder package contains a set of tools written in bourne
21mr|rpm-rebuilder-0.28-12|21	shell, python and perl to rebuild/check large sets of rpm source packages.
21mr|rpm-rebuilder-0.28-12|22	
21mr|rpm-rebuilder-0.28-12|23	check-distrib: checks if a set of source and binary rpms are in sync.
21mr|rpm-rebuilder-0.28-12|24	
21mr|rpm-rebuilder-0.28-12|25	rpm-rebuilder: build a set of rpms from a set of srpms.
21mr|rpm-rebuilder-0.28-12|26	
21mr|rpm-rebuilder-0.28-12|27	compute-build-requires: trace an rpm build command to find the BuildRequires
21mr|rpm-rebuilder-0.28-12|28	it needs.
21mr|rpm-rebuilder-0.28-12|29	
21mr|rpm-rebuilder-0.28-12|30	compute-compile-order: from the sets of binary and sources rpms, find the order
21mr|rpm-rebuilder-0.28-12|31	in which the source rpms must be recompiled.
21mr|rpm-rebuilder-0.28-12|32	
21mr|rpm-rebuilder-0.28-12|33	%prep
21mr|rpm-rebuilder-0.28-12|34	%setup -q
21mr|rpm-rebuilder-0.28-12|35	
21mr|rpm-rebuilder-0.28-12|36	%build
21mr|rpm-rebuilder-0.28-12|37	
21mr|rpm-rebuilder-0.28-12|38	%install
21mr|rpm-rebuilder-0.28-12|39	make install
21mr|rpm-rebuilder-0.28-12|40	
21mr|rpm-rebuilder-0.28-12|41	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/compute-compile-order
21mr|rpm-rebuilder-0.28-12|42	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/check-distrib
21mr|rpm-rebuilder-0.28-12|43	
21mr|rpm-rebuilder-0.28-12|44	%files
21mr|rpm-rebuilder-0.28-12|45	%defattr(-,root,root)
21mr|rpm-rebuilder-0.28-12|46	%doc AUTHORS README README.CVS ChangeLog
21mr|rpm-rebuilder-0.28-12|47	%_bindir/*
21mr|rpm-rebuilder-0.28-12|48	%_sbindir/*
21mr|rpm-rebuilder-0.28-12|49	%_datadir/rpm-rebuilder

16543 21
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|1	%define commit 9901acefd3489e976ac6a8e4ff0a92bc0158afc8
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|3	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|4	# Don't create backups, cp -a user/* build/* is used
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|5	%global _default_patch_flags -s -U --no-backup-if-mismatch
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|6	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|7	# For transitioning from rpm5
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|8	# Initial bootstrap of rpm4 with rpm5
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|9	%{!?_rpmconfigdir: %global _rpmconfigdir /usr/lib/rpm}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|10	%{!?_rpmluadir: %global _rpmluadir %{_rpmconfigdir}/lua}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|11	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|12	Summary:	Macros and scripts for rosa specific rpm behavior
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|13	Name:		rpm-rosa-setup
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|14	Version:	1.0
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|15	Release:	4.git%{commit_short}.2
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|16	License:	MIT
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|17	Group:		System/Configuration/Packaging
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|18	# Forked from https://github.com/rosaSoftware/rpm-rosa-setup
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|19	Url:		https://abf.io/soft/rpm-rosa-setup
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|20	Source0:	https://abf.io/soft/rpm-rosa-setup/archive/rpm-rosa-setup-%{commit}.tar.gz
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|21	# Forge handling macros
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|22	# (From: https://src.fedoraproject.org/rpms/redhat-rpm-config/tree):
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|23	Source8:	forge.lua
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|24	Source9:	macros.forge
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|25	Source10:	common.lua
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|26	# Perl macros
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|27	# (Pulled out from rpm 4.14.x before dropped in rpm 4.15)
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|28	Source11:	macros.perldirs
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|29	# needed for golang stuff
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|30	Source12:	macros.fedora-misc
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|31	Patch0001:	0001-rosalinux.ru-replaced-with-rosa.ru.patch
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|32	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|33	BuildRequires:	git-core
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|34	Requires:	rpm
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|35	# Packaged was renamed from rpm-openmandriva-setup
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|36	# (tpg) do not use %%EVRD here, as it does not exist yet
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|37	Provides:	rpm-openmandriva-setup = %{version}-%{release}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|38	Conflicts:	rpm-openmandriva-setup < 1.0
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|39	Obsoletes:	rpm-openmandriva-setup < 1.0
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|40	BuildArch:	noarch
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|41	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|42	%description
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|43	Macros and scripts for rosa specific rpm behavior.
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|44	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|45	This has been adapted for ROSA Linux systems.
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|46	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|47	%files
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|48	# We should own this directory
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|49	%dir %{_rpmconfigdir}/rosa
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|50	%{_rpmconfigdir}/rosa/macros
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|51	%{_rpmconfigdir}/rosa/rpmrc
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|52	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|53	#----------------------------------------------------------------------------
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|54	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|55	%package build
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|56	Summary:	Macros and scripts for rosa specific rpmbuild behavior
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|57	Group:		System/Configuration/Packaging
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|58	# (tpg) do not use %%EVRD here, as it does not exist yet
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|59	Requires:	%{name} = %{version}-%{release}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|60	# Required for package builds to work
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|61	Requires:	binutils
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|62	Requires:	dwz
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|63	# Ensure this exists in the build environment (/usr/bin/gdb-add-index)
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|64	Requires:	gdb
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|65	Requires:	rpm-build
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|66	#Requires:	rpmlint
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|67	#Requires:	rpmlint-rosa-policy
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|68	Requires:	spec-helper
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|69	Provides:	rpm-openmandriva-setup-build = %{version}-%{release}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|70	Conflicts:	rpm-openmandriva-setup-build < 1.0
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|71	Obsoletes:	rpm-openmandriva-setup-build < 1.0
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|72	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|73	%description build
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|74	Macros and scripts for rosa specific rpmbuild behavior.
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|75	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|76	This has been adapted for ROSA Linux systems.
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|77	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|78	%files build
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|79	%{_rpmluadir}/fedora/common.lua
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|80	%{_rpmluadir}/fedora/srpm/forge.lua
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|81	%{_rpmmacrodir}/macros.dwz
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|82	%{_rpmmacrodir}/macros.forge
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|83	%{_rpmmacrodir}/macros.kernel
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|84	%{_rpmmacrodir}/macros.perl
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|85	%{_rpmmacrodir}/macros.perldirs
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|86	%{_rpmmacrodir}/macros.python
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|87	%{_rpmmacrodir}/macros.selinux
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|88	%{_rpmmacrodir}/macros.fedora-misc
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|89	%{_rpmconfigdir}/rosa/kmod-deps.sh
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|90	%{_fileattrsdir}/kmod.attr
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|91	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|92	#----------------------------------------------------------------------------
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|93	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|94	%prep
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|95	%autosetup -S git_am -n rpm-rosa-setup-%{commit}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|96	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|97	%build
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|98	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|99	%install
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|100	mkdir -p %{buildroot}%{_rpmconfigdir}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|101	cp -a user/* build/* %{buildroot}%{_rpmconfigdir}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|102	
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|103	%install_macro forge %{SOURCE9}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|104	%install_macro fedora-misc %{SOURCE12}
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|105	mkdir -p %{buildroot}%{_rpmluadir}/fedora/srpm
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|106	install -D %{SOURCE10} %{buildroot}%{_rpmluadir}/fedora
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|107	install -D %{SOURCE8} %{buildroot}%{_rpmluadir}/fedora/srpm
21mr|rpm-rosa-setup-1.0-4.git9901ac.2|108	%install_macro perldirs %{SOURCE11}

16544 21
21mr|rpmsort-2.06-12|1	%define oname grub2-rpm-sort
21mr|rpmsort-2.06-12|2	Summary:	rpm-sort, built with no grub2
21mr|rpmsort-2.06-12|3	Name:		rpmsort
21mr|rpmsort-2.06-12|4	Version:	2.06
21mr|rpmsort-2.06-12|5	Release:	12
21mr|rpmsort-2.06-12|6	License:	GPLv2+
21mr|rpmsort-2.06-12|7	Url:		http://www.gnu.org/software/grub/
21mr|rpmsort-2.06-12|8	Exclusivearch:	%{e2k} %{riscv}
21mr|rpmsort-2.06-12|9	Group:		System/Base
21mr|rpmsort-2.06-12|10	# just pick it from grub2 package
21mr|rpmsort-2.06-12|11	# and make diff with such version
21mr|rpmsort-2.06-12|12	# to change headers
21mr|rpmsort-2.06-12|13	Source0:	grub-rpm-sort.c
21mr|rpmsort-2.06-12|14	BuildRequires:  pkgconfig(rpm)
21mr|rpmsort-2.06-12|15	Requires(post):	coreutils
21mr|rpmsort-2.06-12|16	Provides:	rpm-sort = %{EVRD}
21mr|rpmsort-2.06-12|17	Provides:	grub2-rpm-sort = %{EVRD}
21mr|rpmsort-2.06-12|18	
21mr|rpmsort-2.06-12|19	%description
21mr|rpmsort-2.06-12|20	grub2-rpm-sort built without grub2
21mr|rpmsort-2.06-12|21	
21mr|rpmsort-2.06-12|22	%files
21mr|rpmsort-2.06-12|23	%{_bindir}/*
21mr|rpmsort-2.06-12|24	%{_sbindir}/*
21mr|rpmsort-2.06-12|25	
21mr|rpmsort-2.06-12|26	#----------------------------------------------------------------------------
21mr|rpmsort-2.06-12|27	%prep
21mr|rpmsort-2.06-12|28	
21mr|rpmsort-2.06-12|29	%build
21mr|rpmsort-2.06-12|30	install -m0644 %{SOURCE0} .
21mr|rpmsort-2.06-12|31	%{__cc} %{optflags} -Wall -lrpm -lrpmio grub-rpm-sort.c -o grub2-rpm-sort
21mr|rpmsort-2.06-12|32	
21mr|rpmsort-2.06-12|33	%install
21mr|rpmsort-2.06-12|34	mkdir -p  %{buildroot}%{_bindir}
21mr|rpmsort-2.06-12|35	mkdir -p  %{buildroot}%{_sbindir}
21mr|rpmsort-2.06-12|36	install -m 755 %{oname} %{buildroot}%{_sbindir}
21mr|rpmsort-2.06-12|37	ln -s	%{_sbindir}/%{oname} %{buildroot}%{_bindir}/rpm-sort

16545 21
21mr|rpmtools-6.1-27|1	Summary:	Various RPM command-line tools
21mr|rpmtools-6.1-27|2	Name:		rpmtools
21mr|rpmtools-6.1-27|3	Version:	6.1
21mr|rpmtools-6.1-27|4	Release:	27
21mr|rpmtools-6.1-27|5	Source0:	%{name}-%{version}.tar.xz
21mr|rpmtools-6.1-27|6	# (tpg) from Mageia
21mr|rpmtools-6.1-27|7	# http://svnweb.mageia.org/soft?view=revision&revision=6438
21mr|rpmtools-6.1-27|8	Patch0:		rpmtools-6.1-genhdlist2-merge-option.patch
21mr|rpmtools-6.1-27|9	Patch1:         rpmtools-6.1-use-external-gzip.patch
21mr|rpmtools-6.1-27|10	License:	GPLv2+
21mr|rpmtools-6.1-27|11	Group:		System/Configuration/Packaging
21mr|rpmtools-6.1-27|12	URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/rpmtools/
21mr|rpmtools-6.1-27|13	BuildRequires:	perl-devel
21mr|rpmtools-6.1-27|14	BuildRequires:	perl-MDV-Packdrakeng
21mr|rpmtools-6.1-27|15	BuildRequires:	perl-MDV-Distribconf
21mr|rpmtools-6.1-27|16	BuildArch:	noarch
21mr|rpmtools-6.1-27|17	Requires:	perl-MDV-Distribconf > 3.00
21mr|rpmtools-6.1-27|18	Requires:	xz
21mr|rpmtools-6.1-27|19	Requires:	genhdlist2
21mr|rpmtools-6.1-27|20	Requires:	perl(File::Find)
21mr|rpmtools-6.1-27|21	Requires:	perl(File::Path)
21mr|rpmtools-6.1-27|22	Requires:	perl(File::Temp)
21mr|rpmtools-6.1-27|23	Requires:	perl(Getopt::Long)
21mr|rpmtools-6.1-27|24	Requires:	perl(MDV::Distribconf::Build)
21mr|rpmtools-6.1-27|25	Requires:	perl(Pod::Usage)
21mr|rpmtools-6.1-27|26	Requires:	perl(URPM)
21mr|rpmtools-6.1-27|27	Requires:	perl(URPM::Build)
21mr|rpmtools-6.1-27|28	Conflicts:	rpmtools-compat <= 2.0
21mr|rpmtools-6.1-27|29	Conflicts:	rpmtools-devel <= 2.0
21mr|rpmtools-6.1-27|30	Conflicts:	packdrake < 5.0.26
21mr|rpmtools-6.1-27|31	
21mr|rpmtools-6.1-27|32	%description
21mr|rpmtools-6.1-27|33	Various tools needed by urpmi and drakxtools for handling rpm files.
21mr|rpmtools-6.1-27|34	
21mr|rpmtools-6.1-27|35	%package -n	packdrake
21mr|rpmtools-6.1-27|36	Group:		%{group}
21mr|rpmtools-6.1-27|37	Summary:	A simple Archive Extractor/Builder
21mr|rpmtools-6.1-27|38	Conflicts:	rpmtools <= 5.0.25
21mr|rpmtools-6.1-27|39	Provides:	perl(packdrake)
21mr|rpmtools-6.1-27|40	
21mr|rpmtools-6.1-27|41	%description -n	packdrake
21mr|rpmtools-6.1-27|42	Packdrake is a simple indexed archive builder and extractor using
21mr|rpmtools-6.1-27|43	standard compression methods.
21mr|rpmtools-6.1-27|44	
21mr|rpmtools-6.1-27|45	%package -n	genhdlist2
21mr|rpmtools-6.1-27|46	Group:		%{group}
21mr|rpmtools-6.1-27|47	Summary:	Tool to generate urpmi metadata (media_info/*)
21mr|rpmtools-6.1-27|48	Conflicts:	rpmtools <= 5.4
21mr|rpmtools-6.1-27|49	
21mr|rpmtools-6.1-27|50	%description -n	genhdlist2
21mr|rpmtools-6.1-27|51	genhdlist2 generates hdlist.cz, synthesis.hdlist.cz and *.xml.lzma files used
21mr|rpmtools-6.1-27|52	by urpmi
21mr|rpmtools-6.1-27|53	
21mr|rpmtools-6.1-27|54	%prep
21mr|rpmtools-6.1-27|55	%setup -q
21mr|rpmtools-6.1-27|56	%apply_patches
21mr|rpmtools-6.1-27|57	
21mr|rpmtools-6.1-27|58	%build
21mr|rpmtools-6.1-27|59	perl Makefile.PL INSTALLDIRS=vendor
21mr|rpmtools-6.1-27|60	%make
21mr|rpmtools-6.1-27|61	
21mr|rpmtools-6.1-27|62	%check
21mr|rpmtools-6.1-27|63	%make test
21mr|rpmtools-6.1-27|64	
21mr|rpmtools-6.1-27|65	%install
21mr|rpmtools-6.1-27|66	%makeinstall_std
21mr|rpmtools-6.1-27|67	
21mr|rpmtools-6.1-27|68	%files
21mr|rpmtools-6.1-27|69	%{_bindir}/dumpdistribconf
21mr|rpmtools-6.1-27|70	%{_bindir}/gendistrib
21mr|rpmtools-6.1-27|71	%{_bindir}/genhdlist-old
21mr|rpmtools-6.1-27|72	%{_mandir}/man1/dumpdistribconf*
21mr|rpmtools-6.1-27|73	%{_mandir}/man1/gendistrib*
21mr|rpmtools-6.1-27|74	%{_mandir}/man1/genhdlist-old.*
21mr|rpmtools-6.1-27|75	
21mr|rpmtools-6.1-27|76	%files -n packdrake
21mr|rpmtools-6.1-27|77	%{_bindir}/packdrake
21mr|rpmtools-6.1-27|78	%{perl_vendorlib}/packdrake.pm
21mr|rpmtools-6.1-27|79	%{_mandir}/man1/packdrake*
21mr|rpmtools-6.1-27|80	
21mr|rpmtools-6.1-27|81	%files -n genhdlist2
21mr|rpmtools-6.1-27|82	%{_bindir}/genhdlist2
21mr|rpmtools-6.1-27|83	%{_mandir}/man1/genhdlist2*

16546 21
21mr|rp-pppoe-3.14-3|1	%define pppver 2.4.9
21mr|rp-pppoe-3.14-3|2	
21mr|rp-pppoe-3.14-3|3	Summary:	ADSL/PPPoE userspace driver
21mr|rp-pppoe-3.14-3|4	Name:		rp-pppoe
21mr|rp-pppoe-3.14-3|5	Version:	3.14
21mr|rp-pppoe-3.14-3|6	Release:	3
21mr|rp-pppoe-3.14-3|7	License:	GPLv2+
21mr|rp-pppoe-3.14-3|8	Group:		System/Servers
21mr|rp-pppoe-3.14-3|9	Url:		https://dianne.skoll.ca/projects/rp-pppoe/
21mr|rp-pppoe-3.14-3|10	Source0:	https://dianne.skoll.ca/projects/rp-pppoe/download/%{name}-%{version}.tar.gz
21mr|rp-pppoe-3.14-3|11	Patch0:		rp-pppoe-3.13-linux-headers.patch
21mr|rp-pppoe-3.14-3|12	Patch1:		rp-pppoe-3.12-pluginpath.patch
21mr|rp-pppoe-3.14-3|13	BuildRequires:	autoconf2.5
21mr|rp-pppoe-3.14-3|14	BuildRequires:	ppp-devel = %{pppver}
21mr|rp-pppoe-3.14-3|15	Requires:	ppp = %{pppver}
21mr|rp-pppoe-3.14-3|16	Requires:	ppp-pppoe
21mr|rp-pppoe-3.14-3|17	Provides:	%{name}-plugin = %{EVRD}
21mr|rp-pppoe-3.14-3|18	Obsoletes:	%{name}-plugin < 3.12
21mr|rp-pppoe-3.14-3|19	
21mr|rp-pppoe-3.14-3|20	%description
21mr|rp-pppoe-3.14-3|21	PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used by
21mr|rp-pppoe-3.14-3|22	many ADSL Internet Service Providers. Roaring Penguin has a free
21mr|rp-pppoe-3.14-3|23	client for Linux systems to connect to PPPoE service providers.
21mr|rp-pppoe-3.14-3|24	
21mr|rp-pppoe-3.14-3|25	The client is a user-mode program and does not require any kernel
21mr|rp-pppoe-3.14-3|26	modifications. It is fully compliant with RFC 2516, the official PPPoE
21mr|rp-pppoe-3.14-3|27	specification.
21mr|rp-pppoe-3.14-3|28	
21mr|rp-pppoe-3.14-3|29	It has been tested with many ISPs, such as the Canadian Sympatico HSE (High
21mr|rp-pppoe-3.14-3|30	Speed Edition) service.
21mr|rp-pppoe-3.14-3|31	
21mr|rp-pppoe-3.14-3|32	%files
21mr|rp-pppoe-3.14-3|33	%doc doc/* README SERVPOET
21mr|rp-pppoe-3.14-3|34	%config(noreplace) %{_sysconfdir}/ppp/pppoe.conf
21mr|rp-pppoe-3.14-3|35	%config(noreplace) %{_sysconfdir}/ppp/pppoe-server-options
21mr|rp-pppoe-3.14-3|36	%config(noreplace) %{_sysconfdir}/ppp/firewall-masq
21mr|rp-pppoe-3.14-3|37	%config(noreplace) %{_sysconfdir}/ppp/firewall-standalone
21mr|rp-pppoe-3.14-3|38	%{_sbindir}/pppoe
21mr|rp-pppoe-3.14-3|39	%{_sbindir}/pppoe-connect
21mr|rp-pppoe-3.14-3|40	%{_sbindir}/pppoe-relay
21mr|rp-pppoe-3.14-3|41	%{_sbindir}/pppoe-server
21mr|rp-pppoe-3.14-3|42	%{_sbindir}/pppoe-setup
21mr|rp-pppoe-3.14-3|43	%{_sbindir}/pppoe-sniff
21mr|rp-pppoe-3.14-3|44	%{_sbindir}/pppoe-start
21mr|rp-pppoe-3.14-3|45	%{_sbindir}/pppoe-status
21mr|rp-pppoe-3.14-3|46	%{_sbindir}/pppoe-stop
21mr|rp-pppoe-3.14-3|47	%{_sbindir}/adsl-connect
21mr|rp-pppoe-3.14-3|48	%{_sbindir}/adsl-setup
21mr|rp-pppoe-3.14-3|49	%{_sbindir}/adsl-start
21mr|rp-pppoe-3.14-3|50	%{_sbindir}/adsl-status
21mr|rp-pppoe-3.14-3|51	%{_sbindir}/adsl-stop
21mr|rp-pppoe-3.14-3|52	%{_mandir}/man[58]/*
21mr|rp-pppoe-3.14-3|53	%config(noreplace)%{_initrddir}/pppoe
21mr|rp-pppoe-3.14-3|54	
21mr|rp-pppoe-3.14-3|55	#----------------------------------------------------------------------------
21mr|rp-pppoe-3.14-3|56	
21mr|rp-pppoe-3.14-3|57	%package gui
21mr|rp-pppoe-3.14-3|58	Summary:	GUI front-end for rp-pppoe
21mr|rp-pppoe-3.14-3|59	Group:		System/Servers
21mr|rp-pppoe-3.14-3|60	Requires:	rp-pppoe >= 3.6
21mr|rp-pppoe-3.14-3|61	Requires:	tk
21mr|rp-pppoe-3.14-3|62	
21mr|rp-pppoe-3.14-3|63	%description gui
21mr|rp-pppoe-3.14-3|64	This package contains the graphical frontend (tk-based) for rp-pppoe.
21mr|rp-pppoe-3.14-3|65	
21mr|rp-pppoe-3.14-3|66	Install this if you wish to have a graphical frontend for pppoe.
21mr|rp-pppoe-3.14-3|67	
21mr|rp-pppoe-3.14-3|68	%files gui
21mr|rp-pppoe-3.14-3|69	%{_bindir}/tkpppoe
21mr|rp-pppoe-3.14-3|70	%{_sbindir}/pppoe-wrapper
21mr|rp-pppoe-3.14-3|71	%{_mandir}/man1/*
21mr|rp-pppoe-3.14-3|72	%{_datadir}/applications/*
21mr|rp-pppoe-3.14-3|73	%dir %{_datadir}/tkpppoe
21mr|rp-pppoe-3.14-3|74	%dir %{_sysconfdir}/ppp/rp-pppoe-gui
21mr|rp-pppoe-3.14-3|75	%{_datadir}/tkpppoe/*
21mr|rp-pppoe-3.14-3|76	
21mr|rp-pppoe-3.14-3|77	#----------------------------------------------------------------------------
21mr|rp-pppoe-3.14-3|78	
21mr|rp-pppoe-3.14-3|79	%prep
21mr|rp-pppoe-3.14-3|80	%setup -q
21mr|rp-pppoe-3.14-3|81	%patch0 -p1
21mr|rp-pppoe-3.14-3|82	%patch1 -p1
21mr|rp-pppoe-3.14-3|83	
21mr|rp-pppoe-3.14-3|84	%build
21mr|rp-pppoe-3.14-3|85	%serverbuild
21mr|rp-pppoe-3.14-3|86	cd src
21mr|rp-pppoe-3.14-3|87	./configure \
21mr|rp-pppoe-3.14-3|88	--docdir=%{_docdir}/%{name} \
21mr|rp-pppoe-3.14-3|89	--enable-plugin=%{_includedir} \
21mr|rp-pppoe-3.14-3|90	--docdir=%{_docdir}/%{name}
21mr|rp-pppoe-3.14-3|91	
21mr|rp-pppoe-3.14-3|92	%make
21mr|rp-pppoe-3.14-3|93	
21mr|rp-pppoe-3.14-3|94	%install
21mr|rp-pppoe-3.14-3|95	pushd src
21mr|rp-pppoe-3.14-3|96	%makeinstall_std
21mr|rp-pppoe-3.14-3|97	popd
21mr|rp-pppoe-3.14-3|98	
21mr|rp-pppoe-3.14-3|99	pushd gui
21mr|rp-pppoe-3.14-3|100	%makeinstall_std
21mr|rp-pppoe-3.14-3|101	popd
21mr|rp-pppoe-3.14-3|102	
21mr|rp-pppoe-3.14-3|103	# This is necessary for the gui to work, but it shouldn't be done here !
21mr|rp-pppoe-3.14-3|104	mkdir -p %{buildroot}%{_sysconfdir}/ppp/rp-pppoe-gui
21mr|rp-pppoe-3.14-3|105	
21mr|rp-pppoe-3.14-3|106	mkdir -p %{buildroot}%{_datadir}/applications
21mr|rp-pppoe-3.14-3|107	cat > %{buildroot}%{_datadir}/applications/rp-pppoe-gui.desktop <<EOF
21mr|rp-pppoe-3.14-3|108	[Desktop Entry]
21mr|rp-pppoe-3.14-3|109	Name=TkPPPoE
21mr|rp-pppoe-3.14-3|110	Comment=Frontend for rp-pppoe
21mr|rp-pppoe-3.14-3|111	Comment[ru]=Графический интерфейс для rp-pppoe
21mr|rp-pppoe-3.14-3|112	Exec=%{_bindir}/tkpppoe
21mr|rp-pppoe-3.14-3|113	Icon=remote_access_section
21mr|rp-pppoe-3.14-3|114	Terminal=false
21mr|rp-pppoe-3.14-3|115	Type=Application
21mr|rp-pppoe-3.14-3|116	Categories=X-MandrivaLinux-Internet-RemoteAccess;Network;RemoteAccess;Dialup;
21mr|rp-pppoe-3.14-3|117	EOF
21mr|rp-pppoe-3.14-3|118	
21mr|rp-pppoe-3.14-3|119	perl -pi -e "s/restart/restart\|reload/g;" %{buildroot}%{_initrddir}/pppoe
21mr|rp-pppoe-3.14-3|120	rm -rf %{buildroot}/usr/share/doc
21mr|rp-pppoe-3.14-3|121	
21mr|rp-pppoe-3.14-3|122	mkdir -p %{buildroot}%{_libdir}/pppd/%{pppver}
21mr|rp-pppoe-3.14-3|123	rm -f %{buildroot}%{_sysconfdir}/ppp/plugins/README
21mr|rp-pppoe-3.14-3|124	# Prefer plugin from ppp-pppoe package
21mr|rp-pppoe-3.14-3|125	rm -f %{buildroot}%{_sysconfdir}/ppp/plugins/rp-pppoe.so
21mr|rp-pppoe-3.14-3|126	
21mr|rp-pppoe-3.14-3|127	
21mr|rp-pppoe-3.14-3|128	# backward compatibility links
21mr|rp-pppoe-3.14-3|129	for i in connect start stop setup status; do
21mr|rp-pppoe-3.14-3|130	ln -sf %{_sbindir}/pppoe-$i %{buildroot}%{_sbindir}/adsl-$i
21mr|rp-pppoe-3.14-3|131	ln -sf pppoe-$i.8 %{buildroot}%{_mandir}/man8/adsl-$i.8
21mr|rp-pppoe-3.14-3|132	done

16547 21
21mr|rrdtool-1.7.2-3|1	%define major 8
21mr|rrdtool-1.7.2-3|2	%define libname %mklibname rrd %{major}
21mr|rrdtool-1.7.2-3|3	%define devname %mklibname rrdtool -d
21mr|rrdtool-1.7.2-3|4	
21mr|rrdtool-1.7.2-3|5	%define tcl_sitearch %{_libdir}/tcl?.?
21mr|rrdtool-1.7.2-3|6	
21mr|rrdtool-1.7.2-3|7	Summary:	Round Robin Database Tool to store and display time-series data
21mr|rrdtool-1.7.2-3|8	Name:		rrdtool
21mr|rrdtool-1.7.2-3|9	Version:	1.7.2
21mr|rrdtool-1.7.2-3|10	Release:	3
21mr|rrdtool-1.7.2-3|11	License:	GPLv2+
21mr|rrdtool-1.7.2-3|12	Group:		Networking/Other
21mr|rrdtool-1.7.2-3|13	Url:		http://oss.oetiker.ch/rrdtool/
21mr|rrdtool-1.7.2-3|14	Source0:	http://oss.oetiker.ch/rrdtool/pub/%{name}-%{version}.tar.gz
21mr|rrdtool-1.7.2-3|15	Source1:	rrdcached.service
21mr|rrdtool-1.7.2-3|16	Source2:	rrdcached.sysconfig
21mr|rrdtool-1.7.2-3|17	Source3:	rrdcached.tmpfiles
21mr|rrdtool-1.7.2-3|18	Source4:	rrdcached.socket
21mr|rrdtool-1.7.2-3|19	Source100:	rrdtool.rpmlintrc
21mr|rrdtool-1.7.2-3|20	Patch0:		rrdtool-1.2.23-fix-examples.patch
21mr|rrdtool-1.7.2-3|21	Patch1:		rrdtool-1.4.1-avoid-version.diff
21mr|rrdtool-1.7.2-3|22	# Install tcl bindings to correct location as per policy (the upstream
21mr|rrdtool-1.7.2-3|23	# conditional that should nearly do this doesn't work) - AdamW 2008/12
21mr|rrdtool-1.7.2-3|24	#Patch2:		rrdtool-1.4.8-tcl_location.diff
21mr|rrdtool-1.7.2-3|25	Patch3:		rrdtool-1.5.5-socket_dir.diff
21mr|rrdtool-1.7.2-3|26	BuildRequires:	chrpath
21mr|rrdtool-1.7.2-3|27	BuildRequires:	gettext
21mr|rrdtool-1.7.2-3|28	BuildRequires:	groff
21mr|rrdtool-1.7.2-3|29	BuildRequires:	intltool >= 0.35.0
21mr|rrdtool-1.7.2-3|30	BuildRequires:	libtool
21mr|rrdtool-1.7.2-3|31	BuildRequires:	gd-devel
21mr|rrdtool-1.7.2-3|32	BuildRequires:	gettext-devel
21mr|rrdtool-1.7.2-3|33	BuildRequires:	perl-devel
21mr|rrdtool-1.7.2-3|34	BuildRequires:	perl-Pod-Html
21mr|rrdtool-1.7.2-3|35	BuildRequires:	pkgconfig(cairo)
21mr|rrdtool-1.7.2-3|36	BuildRequires:	pkgconfig(dbi)
21mr|rrdtool-1.7.2-3|37	BuildRequires:	pkgconfig(fontconfig)
21mr|rrdtool-1.7.2-3|38	BuildRequires:	pkgconfig(freetype2)
21mr|rrdtool-1.7.2-3|39	BuildRequires:	pkgconfig(glib-2.0)
21mr|rrdtool-1.7.2-3|40	BuildRequires:	pkgconfig(libpng)
21mr|rrdtool-1.7.2-3|41	BuildRequires:	pkgconfig(lua)
21mr|rrdtool-1.7.2-3|42	BuildRequires:	pkgconfig(pango)
21mr|rrdtool-1.7.2-3|43	BuildRequires:	pkgconfig(pangocairo)
21mr|rrdtool-1.7.2-3|44	BuildRequires:	pkgconfig(python3)
21mr|rrdtool-1.7.2-3|45	BuildRequires:	pkgconfig(tcl)
21mr|rrdtool-1.7.2-3|46	BuildRequires:	pkgconfig(libxml-2.0)
21mr|rrdtool-1.7.2-3|47	BuildRequires:	pkgconfig(zlib)
21mr|rrdtool-1.7.2-3|48	BuildRequires:	python3-setuptools
21mr|rrdtool-1.7.2-3|49	Requires:	fonts-ttf-dejavu
21mr|rrdtool-1.7.2-3|50	
21mr|rrdtool-1.7.2-3|51	%description
21mr|rrdtool-1.7.2-3|52	RRD is the Acronym for Round Robin Database. RRD is a system to store and
21mr|rrdtool-1.7.2-3|53	display time-series data (i.e. network bandwidth, machine-room temperature,
21mr|rrdtool-1.7.2-3|54	server load average). It stores the data in a very compact way that will not
21mr|rrdtool-1.7.2-3|55	expand over time, and it presents useful graphs by processing the data to
21mr|rrdtool-1.7.2-3|56	enforce a certain data density. It can be used either via simple wrapper
21mr|rrdtool-1.7.2-3|57	scripts (from shell or Perl) or via frontends that poll network devices and
21mr|rrdtool-1.7.2-3|58	put a friendly user interface on it.
21mr|rrdtool-1.7.2-3|59	
21mr|rrdtool-1.7.2-3|60	%files -f %{name}.lang
21mr|rrdtool-1.7.2-3|61	%doc CONTRIBUTORS LICENSE COPYRIGHT NEWS THREADS TODO
21mr|rrdtool-1.7.2-3|62	%doc installed_docs/txt installed_docs/html
21mr|rrdtool-1.7.2-3|63	%{_bindir}/rrdcgi
21mr|rrdtool-1.7.2-3|64	%{_bindir}/rrdtool
21mr|rrdtool-1.7.2-3|65	%{_bindir}/rrdcreate
21mr|rrdtool-1.7.2-3|66	%{_bindir}/rrdinfo
21mr|rrdtool-1.7.2-3|67	%{_bindir}/rrdupdate
21mr|rrdtool-1.7.2-3|68	%exclude %{_mandir}/man1/rrdcached.1*
21mr|rrdtool-1.7.2-3|69	%{_mandir}/man1/*
21mr|rrdtool-1.7.2-3|70	
21mr|rrdtool-1.7.2-3|71	#----------------------------------------------------------------------------
21mr|rrdtool-1.7.2-3|72	
21mr|rrdtool-1.7.2-3|73	%package -n rrdcached
21mr|rrdtool-1.7.2-3|74	Summary:	Data caching daemon for RRDtool
21mr|rrdtool-1.7.2-3|75	Group:		System/Servers
21mr|rrdtool-1.7.2-3|76	Requires:	%{name} >= %{EVRD}
21mr|rrdtool-1.7.2-3|77	Requires(post,preun,pre,postun):	rpm-helper
21mr|rrdtool-1.7.2-3|78	
21mr|rrdtool-1.7.2-3|79	%description -n rrdcached
21mr|rrdtool-1.7.2-3|80	rrdcached is a daemon that receives updates to existing RRD files, accumulates
21mr|rrdtool-1.7.2-3|81	them and, if enough have been received or a defined time has passed, writes the
21mr|rrdtool-1.7.2-3|82	updates to the RRD file. The daemon was written with big setups in mind which
21mr|rrdtool-1.7.2-3|83	usually runs into I/O related problems. This daemon was written to alleviate
21mr|rrdtool-1.7.2-3|84	these problems.
21mr|rrdtool-1.7.2-3|85	
21mr|rrdtool-1.7.2-3|86	%files -n rrdcached
21mr|rrdtool-1.7.2-3|87	%config(noreplace) %{_sysconfdir}/sysconfig/rrdcached
21mr|rrdtool-1.7.2-3|88	%{_prefix}/lib/tmpfiles.d/rrdcached.conf
21mr|rrdtool-1.7.2-3|89	%{_unitdir}/rrdcached.service
21mr|rrdtool-1.7.2-3|90	%{_unitdir}/rrdcached.socket
21mr|rrdtool-1.7.2-3|91	%{_bindir}/rrdcached
21mr|rrdtool-1.7.2-3|92	%attr(0755,rrdcached,rrdcached) %dir /var/lib/rrdcached
21mr|rrdtool-1.7.2-3|93	%{_mandir}/man1/rrdcached*
21mr|rrdtool-1.7.2-3|94	
21mr|rrdtool-1.7.2-3|95	%pre -n rrdcached
21mr|rrdtool-1.7.2-3|96	%_pre_useradd rrdcached /var/lib/rrdcached /sbin/nologin
21mr|rrdtool-1.7.2-3|97	
21mr|rrdtool-1.7.2-3|98	%post -n rrdcached
21mr|rrdtool-1.7.2-3|99	%_post_service rrdcached
21mr|rrdtool-1.7.2-3|100	
21mr|rrdtool-1.7.2-3|101	%preun -n rrdcached
21mr|rrdtool-1.7.2-3|102	%_preun_service rrdcached
21mr|rrdtool-1.7.2-3|103	
21mr|rrdtool-1.7.2-3|104	%postun -n rrdcached
21mr|rrdtool-1.7.2-3|105	%_postun_userdel rrdcached
21mr|rrdtool-1.7.2-3|106	
21mr|rrdtool-1.7.2-3|107	#----------------------------------------------------------------------------
21mr|rrdtool-1.7.2-3|108	
21mr|rrdtool-1.7.2-3|109	%package -n %{libname}
21mr|rrdtool-1.7.2-3|110	Summary:	RRDTool - round robin database shared libraries
21mr|rrdtool-1.7.2-3|111	Group:		System/Libraries
21mr|rrdtool-1.7.2-3|112	Obsoletes:	%{_lib}rrdtool4 < 1.4.8-7
21mr|rrdtool-1.7.2-3|113	
21mr|rrdtool-1.7.2-3|114	%description -n %{libname}
21mr|rrdtool-1.7.2-3|115	This package contains a shared library for %{name}.
21mr|rrdtool-1.7.2-3|116	
21mr|rrdtool-1.7.2-3|117	%files -n %{libname}
21mr|rrdtool-1.7.2-3|118	%{_libdir}/librrd.so.%{major}*
21mr|rrdtool-1.7.2-3|119	
21mr|rrdtool-1.7.2-3|120	#----------------------------------------------------------------------------
21mr|rrdtool-1.7.2-3|121	
21mr|rrdtool-1.7.2-3|122	%package -n %{devname}
21mr|rrdtool-1.7.2-3|123	Summary:	Development libraries and headers for %{libname}
21mr|rrdtool-1.7.2-3|124	Group:		Development/Other
21mr|rrdtool-1.7.2-3|125	Requires:	%{libname} = %{EVRD}
21mr|rrdtool-1.7.2-3|126	Provides:	%{name}-devel = %{EVRD}
21mr|rrdtool-1.7.2-3|127	Obsoletes:	%{_lib}rrdtool-devel < 1.4.8-7
21mr|rrdtool-1.7.2-3|128	Conflicts:	%{_lib}rrdtool4 < 1.4.8-7
21mr|rrdtool-1.7.2-3|129	
21mr|rrdtool-1.7.2-3|130	%description -n %{devname}
21mr|rrdtool-1.7.2-3|131	RRD is the Acronym for Round Robin Database. RRD is a system to store and
21mr|rrdtool-1.7.2-3|132	display time-series data (i.e. network bandwidth, machine-room temperature,
21mr|rrdtool-1.7.2-3|133	server load average).
21mr|rrdtool-1.7.2-3|134	
21mr|rrdtool-1.7.2-3|135	This package provides development libraries and headers for %{libname}.
21mr|rrdtool-1.7.2-3|136	
21mr|rrdtool-1.7.2-3|137	%files -n %{devname}
21mr|rrdtool-1.7.2-3|138	%exclude %{_libdir}/tclrrd%{version}.so
21mr|rrdtool-1.7.2-3|139	%{_libdir}/*.so
21mr|rrdtool-1.7.2-3|140	%{_includedir}/*.h
21mr|rrdtool-1.7.2-3|141	%{_libdir}/pkgconfig/librrd.pc
21mr|rrdtool-1.7.2-3|142	%{_mandir}/man3/librrd.3*
21mr|rrdtool-1.7.2-3|143	
21mr|rrdtool-1.7.2-3|144	#----------------------------------------------------------------------------
21mr|rrdtool-1.7.2-3|145	
21mr|rrdtool-1.7.2-3|146	%package -n perl-%{name}
21mr|rrdtool-1.7.2-3|147	Summary:	RRD Tool Perl interface
21mr|rrdtool-1.7.2-3|148	Group:		Development/Perl
21mr|rrdtool-1.7.2-3|149	Requires:	%{name} >= %{EVRD}
21mr|rrdtool-1.7.2-3|150	
21mr|rrdtool-1.7.2-3|151	%description -n perl-%{name}
21mr|rrdtool-1.7.2-3|152	The RRD Tools Perl modules.
21mr|rrdtool-1.7.2-3|153	
21mr|rrdtool-1.7.2-3|154	%files -n perl-%{name}
21mr|rrdtool-1.7.2-3|155	%doc installed_docs/pod installed_docs/examples
21mr|rrdtool-1.7.2-3|156	%{perl_vendorarch}/*.pm
21mr|rrdtool-1.7.2-3|157	%{perl_vendorlib}/*.pm
21mr|rrdtool-1.7.2-3|158	%dir %{perl_vendorarch}/auto/RRDs
21mr|rrdtool-1.7.2-3|159	%{perl_vendorarch}/auto/RRDs/RRDs.so
21mr|rrdtool-1.7.2-3|160	%{_mandir}/man3*/RRDp.3*
21mr|rrdtool-1.7.2-3|161	%{_mandir}/man3*/RRDs.3*
21mr|rrdtool-1.7.2-3|162	
21mr|rrdtool-1.7.2-3|163	#----------------------------------------------------------------------------
21mr|rrdtool-1.7.2-3|164	
21mr|rrdtool-1.7.2-3|165	%package -n python3-%{name}
21mr|rrdtool-1.7.2-3|166	Summary:	RRD Tool Python interface
21mr|rrdtool-1.7.2-3|167	Group:		Development/Python
21mr|rrdtool-1.7.2-3|168	Requires:	%{name} >= %{EVRD}
21mr|rrdtool-1.7.2-3|169	%rename python-%{name}
21mr|rrdtool-1.7.2-3|170	
21mr|rrdtool-1.7.2-3|171	%description -n python3-%{name}
21mr|rrdtool-1.7.2-3|172	The RRD Tools Python modules.
21mr|rrdtool-1.7.2-3|173	
21mr|rrdtool-1.7.2-3|174	%files -n python3-%{name}
21mr|rrdtool-1.7.2-3|175	%doc bindings/python/COPYING
21mr|rrdtool-1.7.2-3|176	%{py3_platsitedir}/*
21mr|rrdtool-1.7.2-3|177	
21mr|rrdtool-1.7.2-3|178	#----------------------------------------------------------------------------
21mr|rrdtool-1.7.2-3|179	
21mr|rrdtool-1.7.2-3|180	%package -n tcl-%{name}
21mr|rrdtool-1.7.2-3|181	Summary:	RRD Tool TCL interface
21mr|rrdtool-1.7.2-3|182	Group:		Development/Other
21mr|rrdtool-1.7.2-3|183	Requires:	%{name} >= %{EVRD}
21mr|rrdtool-1.7.2-3|184	Requires:	tcl
21mr|rrdtool-1.7.2-3|185	
21mr|rrdtool-1.7.2-3|186	%description -n tcl-%{name}
21mr|rrdtool-1.7.2-3|187	The RRD Tools TCL modules.
21mr|rrdtool-1.7.2-3|188	
21mr|rrdtool-1.7.2-3|189	%files -n tcl-%{name}
21mr|rrdtool-1.7.2-3|190	%doc bindings/tcl/README
21mr|rrdtool-1.7.2-3|191	%{_libdir}/tclrrd%{version}.so
21mr|rrdtool-1.7.2-3|192	%{_libdir}/rrdtool/*.tcl
21mr|rrdtool-1.7.2-3|193	
21mr|rrdtool-1.7.2-3|194	#----------------------------------------------------------------------------
21mr|rrdtool-1.7.2-3|195	
21mr|rrdtool-1.7.2-3|196	%package -n lua-%{name}
21mr|rrdtool-1.7.2-3|197	Summary:	RRD Tool LUA interface
21mr|rrdtool-1.7.2-3|198	Group:		Development/Other
21mr|rrdtool-1.7.2-3|199	Requires:	%{name} >= %{EVRD}
21mr|rrdtool-1.7.2-3|200	Requires:	lua
21mr|rrdtool-1.7.2-3|201	
21mr|rrdtool-1.7.2-3|202	%description -n lua-%{name}
21mr|rrdtool-1.7.2-3|203	The RRD Tools LUA module.
21mr|rrdtool-1.7.2-3|204	
21mr|rrdtool-1.7.2-3|205	%files -n lua-%{name}
21mr|rrdtool-1.7.2-3|206	%doc bindings/lua/README
21mr|rrdtool-1.7.2-3|207	%{_libdir}/lua/*/rrd.so
21mr|rrdtool-1.7.2-3|208	
21mr|rrdtool-1.7.2-3|209	#----------------------------------------------------------------------------
21mr|rrdtool-1.7.2-3|210	
21mr|rrdtool-1.7.2-3|211	%prep
21mr|rrdtool-1.7.2-3|212	%setup -q
21mr|rrdtool-1.7.2-3|213	%patch0 -p1
21mr|rrdtool-1.7.2-3|214	%patch1 -p1
21mr|rrdtool-1.7.2-3|215	#patch2 -p1
21mr|rrdtool-1.7.2-3|216	%patch3 -p1
21mr|rrdtool-1.7.2-3|217	
21mr|rrdtool-1.7.2-3|218	cp %{SOURCE1} .
21mr|rrdtool-1.7.2-3|219	cp %{SOURCE2} .
21mr|rrdtool-1.7.2-3|220	
21mr|rrdtool-1.7.2-3|221	# annoyance be gone
21mr|rrdtool-1.7.2-3|222	perl -pi -e "s|^sleep .*|usleep 10000|g" configure.*
21mr|rrdtool-1.7.2-3|223	
21mr|rrdtool-1.7.2-3|224	# friggin gettext bump
21mr|rrdtool-1.7.2-3|225	gettext_version=`gettext --version | head -1 | sed 's/\.1$//' | awk '{ print $4}'`
21mr|rrdtool-1.7.2-3|226	perl -pi -e "s|^AM_GNU_GETTEXT_VERSION.*|AM_GNU_GETTEXT_VERSION\($gettext_version\)|g" configure.ac
21mr|rrdtool-1.7.2-3|227	mkdir -p m4
21mr|rrdtool-1.7.2-3|228	autoreconf -fi
21mr|rrdtool-1.7.2-3|229	
21mr|rrdtool-1.7.2-3|230	%build
21mr|rrdtool-1.7.2-3|231	%configure PYTHON=%{__python3} \
21mr|rrdtool-1.7.2-3|232	--disable-static \
21mr|rrdtool-1.7.2-3|233	--with-perl-options="INSTALLDIRS=vendor" \
21mr|rrdtool-1.7.2-3|234	--enable-tcl-site \
21mr|rrdtool-1.7.2-3|235	--with-tcllib=%{_libdir} \
21mr|rrdtool-1.7.2-3|236	--enable-python \
21mr|rrdtool-1.7.2-3|237	--disable-ruby
21mr|rrdtool-1.7.2-3|238	
21mr|rrdtool-1.7.2-3|239	make
21mr|rrdtool-1.7.2-3|240	
21mr|rrdtool-1.7.2-3|241	%install
21mr|rrdtool-1.7.2-3|242	%makeinstall_std
21mr|rrdtool-1.7.2-3|243	
21mr|rrdtool-1.7.2-3|244	# equivalent of "make site-perl-install" except for the PREFIX
21mr|rrdtool-1.7.2-3|245	# "make site-perl-install" is not done by "make install"
21mr|rrdtool-1.7.2-3|246	%makeinstall_std -C bindings/perl-piped install_vendor
21mr|rrdtool-1.7.2-3|247	%makeinstall_std -C bindings/perl-shared install_vendor
21mr|rrdtool-1.7.2-3|248	
21mr|rrdtool-1.7.2-3|249	install -d %{buildroot}%{_sbindir}
21mr|rrdtool-1.7.2-3|250	
21mr|rrdtool-1.7.2-3|251	# now create include and files
21mr|rrdtool-1.7.2-3|252	install -d %{buildroot}%{_includedir}
21mr|rrdtool-1.7.2-3|253	install -m644 src/rrd*.h %{buildroot}%{_includedir}/
21mr|rrdtool-1.7.2-3|254	
21mr|rrdtool-1.7.2-3|255	# moving the docs in the right place (another approach)
21mr|rrdtool-1.7.2-3|256	rm -rf installed_docs
21mr|rrdtool-1.7.2-3|257	mkdir -p installed_docs/{html,pod,txt,examples/rrdcached}
21mr|rrdtool-1.7.2-3|258	cp doc/*.txt installed_docs/txt/
21mr|rrdtool-1.7.2-3|259	cp doc/*.pod installed_docs/pod/
21mr|rrdtool-1.7.2-3|260	cp doc/*.html installed_docs/html/
21mr|rrdtool-1.7.2-3|261	cp examples/*.{cgi,pl} installed_docs/examples/
21mr|rrdtool-1.7.2-3|262	cp examples/rrdcached/*.{pm,pl} installed_docs/examples/rrdcached/
21mr|rrdtool-1.7.2-3|263	# fix attribs
21mr|rrdtool-1.7.2-3|264	find installed_docs -type f | xargs chmod 644
21mr|rrdtool-1.7.2-3|265	
21mr|rrdtool-1.7.2-3|266	#removing things installed in the wrong place
21mr|rrdtool-1.7.2-3|267	rm -rf %{buildroot}%{_prefix}/lib/perl/*.pm
21mr|rrdtool-1.7.2-3|268	rm -rf %{buildroot}%{_prefix}/lib/perl/auto/RRDs/RRDs*
21mr|rrdtool-1.7.2-3|269	rm -rf %{buildroot}%{_prefix}/lib/perl5/site_perl
21mr|rrdtool-1.7.2-3|270	rm -rf %{buildroot}%{_prefix}/shared
21mr|rrdtool-1.7.2-3|271	rm -rf %{buildroot}%{_datadir}/doc/%{name}*
21mr|rrdtool-1.7.2-3|272	
21mr|rrdtool-1.7.2-3|273	# icky ntmake.pl
21mr|rrdtool-1.7.2-3|274	rm -f %{buildroot}%{perl_vendorarch}/ntmake.pl
21mr|rrdtool-1.7.2-3|275	
21mr|rrdtool-1.7.2-3|276	# I've tried and tried and tried to get rid of the rpath.
21mr|rrdtool-1.7.2-3|277	# It only appears after you do a make install, so I have
21mr|rrdtool-1.7.2-3|278	# no idea what is doing it but this gets rid of it...
21mr|rrdtool-1.7.2-3|279	#chrpath -d %{buildroot}%{_bindir}/*
21mr|rrdtool-1.7.2-3|280	%if %rpm5
21mr|rrdtool-1.7.2-3|281	# the problem has now moved to the perl stuff...
21mr|rrdtool-1.7.2-3|282	find %{buildroot}%{_prefix}/lib/perl* -name "*.so" | xargs chrpath -d
21mr|rrdtool-1.7.2-3|283	
21mr|rrdtool-1.7.2-3|284	# and the tcl stuff
21mr|rrdtool-1.7.2-3|285	chrpath -d %{buildroot}%{_libdir}/tclrrd%{version}.so
21mr|rrdtool-1.7.2-3|286	%endif
21mr|rrdtool-1.7.2-3|287	
21mr|rrdtool-1.7.2-3|288	# remove .in/.am files
21mr|rrdtool-1.7.2-3|289	find %{buildroot} -name "*.in" | xargs rm -f
21mr|rrdtool-1.7.2-3|290	find %{buildroot} -name "*.am" | xargs rm -f
21mr|rrdtool-1.7.2-3|291	
21mr|rrdtool-1.7.2-3|292	# install rrdcached files
21mr|rrdtool-1.7.2-3|293	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|rrdtool-1.7.2-3|294	install -d %{buildroot}%{_initrddir}
21mr|rrdtool-1.7.2-3|295	install -d %{buildroot}/var/lib/rrdcached
21mr|rrdtool-1.7.2-3|296	install -d %{buildroot}/var/run/rrdcached
21mr|rrdtool-1.7.2-3|297	
21mr|rrdtool-1.7.2-3|298	install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/rrdcached.service
21mr|rrdtool-1.7.2-3|299	install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/rrdcached
21mr|rrdtool-1.7.2-3|300	install -D -m 644 %{SOURCE3} %{buildroot}%{_prefix}/lib/tmpfiles.d/rrdcached.conf
21mr|rrdtool-1.7.2-3|301	install -D -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/rrdcached.socket
21mr|rrdtool-1.7.2-3|302	
21mr|rrdtool-1.7.2-3|303	# cleanup
21mr|rrdtool-1.7.2-3|304	rm -rf %{buildroot}%{_datadir}/rrdtool
21mr|rrdtool-1.7.2-3|305	
21mr|rrdtool-1.7.2-3|306	%find_lang %{name}

16548 21
21mr|rstart-1.0.6-1|1	Summary:	A sample implementation of a Remote Start rsh helper
21mr|rstart-1.0.6-1|2	Name:		rstart
21mr|rstart-1.0.6-1|3	Version:	1.0.6
21mr|rstart-1.0.6-1|4	Release:	1
21mr|rstart-1.0.6-1|5	License:	MIT
21mr|rstart-1.0.6-1|6	Group:		Development/X11
21mr|rstart-1.0.6-1|7	Url:		http://xorg.freedesktop.org
21mr|rstart-1.0.6-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|rstart-1.0.6-1|9	BuildRequires:	x11-util-macros
21mr|rstart-1.0.6-1|10	BuildRequires:	pkgconfig(x11)
21mr|rstart-1.0.6-1|11	
21mr|rstart-1.0.6-1|12	%description
21mr|rstart-1.0.6-1|13	Rstart is a simple implementation of a Remote Start client as defined in "A
21mr|rstart-1.0.6-1|14	Flexible Remote Execution Protocol Based on rsh". It uses rsh as its
21mr|rstart-1.0.6-1|15	underlying remote execution mechanism.
21mr|rstart-1.0.6-1|16	
21mr|rstart-1.0.6-1|17	%files
21mr|rstart-1.0.6-1|18	%doc ChangeLog README.md
21mr|rstart-1.0.6-1|19	%license COPYING
21mr|rstart-1.0.6-1|20	%{_bindir}/%{name}
21mr|rstart-1.0.6-1|21	%{_bindir}/%{name}d
21mr|rstart-1.0.6-1|22	%{_libdir}/X11/%{name}
21mr|rstart-1.0.6-1|23	%{_mandir}/man1/%{name}.*
21mr|rstart-1.0.6-1|24	%{_mandir}/man1/%{name}d.*
21mr|rstart-1.0.6-1|25	
21mr|rstart-1.0.6-1|26	#----------------------------------------------------------------------------
21mr|rstart-1.0.6-1|27	
21mr|rstart-1.0.6-1|28	%prep
21mr|rstart-1.0.6-1|29	%setup -q -n %{name}-%{version}
21mr|rstart-1.0.6-1|30	
21mr|rstart-1.0.6-1|31	%build
21mr|rstart-1.0.6-1|32	libtoolize --copy --force
21mr|rstart-1.0.6-1|33	autoreconf -fi
21mr|rstart-1.0.6-1|34	%configure	\
21mr|rstart-1.0.6-1|35	--x-includes=%{_includedir}	\
21mr|rstart-1.0.6-1|36	--x-libraries=%{_libdir}
21mr|rstart-1.0.6-1|37	%make
21mr|rstart-1.0.6-1|38	
21mr|rstart-1.0.6-1|39	%install
21mr|rstart-1.0.6-1|40	%makeinstall_std

16549 21
21mr|rsync-3.4.1-1|1	Summary:	A program for synchronizing files over a network
21mr|rsync-3.4.1-1|2	Name:		rsync
21mr|rsync-3.4.1-1|3	Version:	3.4.1
21mr|rsync-3.4.1-1|4	Release:	1
21mr|rsync-3.4.1-1|5	License:	GPLv3+
21mr|rsync-3.4.1-1|6	Group:		Networking/File transfer
21mr|rsync-3.4.1-1|7	Url:		http://rsync.samba.org/
21mr|rsync-3.4.1-1|8	Source0:	http://rsync.samba.org/ftp/rsync/%{name}-%{version}.tar.gz
21mr|rsync-3.4.1-1|9	Source1:	http://rsync.samba.org/ftp/rsync/rsync.html
21mr|rsync-3.4.1-1|10	Source2:	http://rsync.samba.org/ftp/rsync/rsyncd.conf.html
21mr|rsync-3.4.1-1|11	Source5:	http://rsync.samba.org/ftp/rsync/%{name}-patches-%{version}.tar.gz
21mr|rsync-3.4.1-1|12	Source12:	rsyncd.socket
21mr|rsync-3.4.1-1|13	Source13:	rsyncd.service
21mr|rsync-3.4.1-1|14	Source14:	rsyncd.conf
21mr|rsync-3.4.1-1|15	Source15:	rsyncd.sysconfig
21mr|rsync-3.4.1-1|16	Source16:	rsyncd@.service
21mr|rsync-3.4.1-1|17	BuildRequires:	acl
21mr|rsync-3.4.1-1|18	BuildRequires:	acl-devel
21mr|rsync-3.4.1-1|19	BuildRequires:	pkgconfig(popt)
21mr|rsync-3.4.1-1|20	BuildRequires:	pkgconfig(zlib)
21mr|rsync-3.4.1-1|21	BuildRequires:	pkgconfig(openssl)
21mr|rsync-3.4.1-1|22	BuildRequires:	pkgconfig(libzstd)
21mr|rsync-3.4.1-1|23	BuildRequires:	pkgconfig(liblz4)
21mr|rsync-3.4.1-1|24	BuildRequires:	xxhash-devel
21mr|rsync-3.4.1-1|25	
21mr|rsync-3.4.1-1|26	%description
21mr|rsync-3.4.1-1|27	Rsync uses a quick and reliable algorithm to very quickly bring remote and
21mr|rsync-3.4.1-1|28	host files into sync. Rsync is fast because it just sends the differences in
21mr|rsync-3.4.1-1|29	the files over the network (instead of sending the complete files). Rsync is
21mr|rsync-3.4.1-1|30	often used as a very powerful mirroring process or just as a more capable
21mr|rsync-3.4.1-1|31	replacement for the rcp command. A technical report which describes the rsync
21mr|rsync-3.4.1-1|32	algorithm is included in this package.
21mr|rsync-3.4.1-1|33	Install rsync if you need a powerful mirroring program.
21mr|rsync-3.4.1-1|34	
21mr|rsync-3.4.1-1|35	%files
21mr|rsync-3.4.1-1|36	%doc tech_report.tex *html
21mr|rsync-3.4.1-1|37	%doc support/rrsync
21mr|rsync-3.4.1-1|38	%config(noreplace) %{_sysconfdir}/rsyncd.conf
21mr|rsync-3.4.1-1|39	%config(noreplace) %{_sysconfdir}/sysconfig/rsyncd
21mr|rsync-3.4.1-1|40	%{_bindir}/%{name}
21mr|rsync-3.4.1-1|41	%{_bindir}/rsync-ssl
21mr|rsync-3.4.1-1|42	%{_mandir}/man1/%{name}*.1*
21mr|rsync-3.4.1-1|43	%{_mandir}/man5/rsyncd.conf.5*
21mr|rsync-3.4.1-1|44	%{_unitdir}/rsyncd.socket
21mr|rsync-3.4.1-1|45	%{_unitdir}/rsyncd.service
21mr|rsync-3.4.1-1|46	%{_unitdir}/rsyncd@.service
21mr|rsync-3.4.1-1|47	
21mr|rsync-3.4.1-1|48	#----------------------------------------------------------------------------
21mr|rsync-3.4.1-1|49	
21mr|rsync-3.4.1-1|50	%prep
21mr|rsync-3.4.1-1|51	%setup -qn %{name}-%{version} -b5
21mr|rsync-3.4.1-1|52	%autopatch -p1
21mr|rsync-3.4.1-1|53	patch -p1 -b -z .dir-del~ -i patches/backup-dir-dels.diff
21mr|rsync-3.4.1-1|54	
21mr|rsync-3.4.1-1|55	%build
21mr|rsync-3.4.1-1|56	rm -f config.h
21mr|rsync-3.4.1-1|57	
21mr|rsync-3.4.1-1|58	%configure \
21mr|rsync-3.4.1-1|59	--enable-acl-support \
21mr|rsync-3.4.1-1|60	--with-nobody-group=nogroup \
21mr|rsync-3.4.1-1|61	--without-included-popt \
21mr|rsync-3.4.1-1|62	--without-included-zlib
21mr|rsync-3.4.1-1|63	
21mr|rsync-3.4.1-1|64	%make_build proto
21mr|rsync-3.4.1-1|65	%make_build
21mr|rsync-3.4.1-1|66	
21mr|rsync-3.4.1-1|67	%install
21mr|rsync-3.4.1-1|68	%make_install
21mr|rsync-3.4.1-1|69	
21mr|rsync-3.4.1-1|70	install -m644 %{SOURCE1} %{SOURCE2} .
21mr|rsync-3.4.1-1|71	
21mr|rsync-3.4.1-1|72	install -m644 %{SOURCE12} -D %{buildroot}%{_unitdir}/rsyncd.socket
21mr|rsync-3.4.1-1|73	install -m644 %{SOURCE13} -D %{buildroot}%{_unitdir}/rsyncd.service
21mr|rsync-3.4.1-1|74	install -m644 %{SOURCE14} -D %{buildroot}%{_sysconfdir}/rsyncd.conf
21mr|rsync-3.4.1-1|75	install -m644 %{SOURCE15} -D %{buildroot}%{_sysconfdir}/sysconfig/rsyncd
21mr|rsync-3.4.1-1|76	install -m644 %{SOURCE16} -D %{buildroot}%{_unitdir}/rsyncd@.service
21mr|rsync-3.4.1-1|77	
21mr|rsync-3.4.1-1|78	
21mr|rsync-3.4.1-1|79	%check
21mr|rsync-3.4.1-1|80	%make_build test

16550 21
21mr|rsyntaxtextarea-3.1.3-1|1	%global upname RSyntaxTextArea
21mr|rsyntaxtextarea-3.1.3-1|2	
21mr|rsyntaxtextarea-3.1.3-1|3	Name:           rsyntaxtextarea
21mr|rsyntaxtextarea-3.1.3-1|4	Version:        3.1.3
21mr|rsyntaxtextarea-3.1.3-1|5	Release:        1
21mr|rsyntaxtextarea-3.1.3-1|6	Summary:        A syntax highlighting, code folding text editor for Java Swing applications
21mr|rsyntaxtextarea-3.1.3-1|7	Group:          Development/Java
21mr|rsyntaxtextarea-3.1.3-1|8	
21mr|rsyntaxtextarea-3.1.3-1|9	License:        BSD
21mr|rsyntaxtextarea-3.1.3-1|10	URL:            https://github.com/bobbylight/%{upname}
21mr|rsyntaxtextarea-3.1.3-1|11	Source0:        https://github.com/bobbylight/%{upname}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|rsyntaxtextarea-3.1.3-1|12	Source1:        pom.xml
21mr|rsyntaxtextarea-3.1.3-1|13	
21mr|rsyntaxtextarea-3.1.3-1|14	BuildRequires:  java-devel
21mr|rsyntaxtextarea-3.1.3-1|15	BuildRequires:  maven-local
21mr|rsyntaxtextarea-3.1.3-1|16	
21mr|rsyntaxtextarea-3.1.3-1|17	Requires:       java-headless
21mr|rsyntaxtextarea-3.1.3-1|18	
21mr|rsyntaxtextarea-3.1.3-1|19	# Apply workaround until gradle doesn't exists in repos
21mr|rsyntaxtextarea-3.1.3-1|20	Provides:       mvn(com.fifesoft:rsyntaxtextarea)
21mr|rsyntaxtextarea-3.1.3-1|21	Provides:       osgi(com.fifesoft.rsyntaxtextarea)
21mr|rsyntaxtextarea-3.1.3-1|22	
21mr|rsyntaxtextarea-3.1.3-1|23	BuildArch:      noarch
21mr|rsyntaxtextarea-3.1.3-1|24	
21mr|rsyntaxtextarea-3.1.3-1|25	%description
21mr|rsyntaxtextarea-3.1.3-1|26	%{upname} is a customizable, syntax highlighting text component for Java
21mr|rsyntaxtextarea-3.1.3-1|27	Swing applications. Out of the box, it supports syntax highlighting for 40+
21mr|rsyntaxtextarea-3.1.3-1|28	programming languages, code folding, search and replace, and has add-on
21mr|rsyntaxtextarea-3.1.3-1|29	libraries for code completion and spell checking. Syntax highlighting for
21mr|rsyntaxtextarea-3.1.3-1|30	additional languages can be added via tools such as JFlex.
21mr|rsyntaxtextarea-3.1.3-1|31	
21mr|rsyntaxtextarea-3.1.3-1|32	%package        javadoc
21mr|rsyntaxtextarea-3.1.3-1|33	Summary:        Javadoc for %{upname}
21mr|rsyntaxtextarea-3.1.3-1|34	
21mr|rsyntaxtextarea-3.1.3-1|35	%description    javadoc
21mr|rsyntaxtextarea-3.1.3-1|36	This package contains the API documentation for %{name}.
21mr|rsyntaxtextarea-3.1.3-1|37	
21mr|rsyntaxtextarea-3.1.3-1|38	
21mr|rsyntaxtextarea-3.1.3-1|39	%prep
21mr|rsyntaxtextarea-3.1.3-1|40	%autosetup -n %{upname}-%{version} -p1
21mr|rsyntaxtextarea-3.1.3-1|41	
21mr|rsyntaxtextarea-3.1.3-1|42	# Drop included jars
21mr|rsyntaxtextarea-3.1.3-1|43	find . -name "*.jar" -delete
21mr|rsyntaxtextarea-3.1.3-1|44	
21mr|rsyntaxtextarea-3.1.3-1|45	pushd %{upname}
21mr|rsyntaxtextarea-3.1.3-1|46	for file in src/main/dist/%{upname}.License.txt src/main/dist/readme.txt; do
21mr|rsyntaxtextarea-3.1.3-1|47	sed "s|\r||g" $file > $file.new && \
21mr|rsyntaxtextarea-3.1.3-1|48	touch -r $file $file.new && \
21mr|rsyntaxtextarea-3.1.3-1|49	mv $file.new $file
21mr|rsyntaxtextarea-3.1.3-1|50	done
21mr|rsyntaxtextarea-3.1.3-1|51	popd
21mr|rsyntaxtextarea-3.1.3-1|52	
21mr|rsyntaxtextarea-3.1.3-1|53	
21mr|rsyntaxtextarea-3.1.3-1|54	%build
21mr|rsyntaxtextarea-3.1.3-1|55	d=`mktemp -d`
21mr|rsyntaxtextarea-3.1.3-1|56	f=`find %{upname}/src/main/java -type f | grep \.java$`
21mr|rsyntaxtextarea-3.1.3-1|57	javac -d $d $f
21mr|rsyntaxtextarea-3.1.3-1|58	cp -rv %{upname}/src/main/resources/* $d
21mr|rsyntaxtextarea-3.1.3-1|59	l=`pwd`
21mr|rsyntaxtextarea-3.1.3-1|60	pushd $d
21mr|rsyntaxtextarea-3.1.3-1|61	jar -cf $l/%{name}.jar *
21mr|rsyntaxtextarea-3.1.3-1|62	popd
21mr|rsyntaxtextarea-3.1.3-1|63	%mvn_artifact %{SOURCE1} %{name}.jar
21mr|rsyntaxtextarea-3.1.3-1|64	
21mr|rsyntaxtextarea-3.1.3-1|65	%install
21mr|rsyntaxtextarea-3.1.3-1|66	%mvn_install
21mr|rsyntaxtextarea-3.1.3-1|67	
21mr|rsyntaxtextarea-3.1.3-1|68	%files -f .mfiles
21mr|rsyntaxtextarea-3.1.3-1|69	%license %{upname}/src/main/dist/%{upname}.License.txt
21mr|rsyntaxtextarea-3.1.3-1|70	%doc %{upname}/src/main/dist/readme.txt
21mr|rsyntaxtextarea-3.1.3-1|71	
21mr|rsyntaxtextarea-3.1.3-1|72	

16551 21
21mr|rsyslog-8.2204.1-3|1	%define         journalcfgdir    %{_sysconfdir}/systemd
21mr|rsyslog-8.2204.1-3|2	%bcond_without kafka
21mr|rsyslog-8.2204.1-3|3	
21mr|rsyslog-8.2204.1-3|4	Summary:	Enhanced system logging and kernel message trapping daemons
21mr|rsyslog-8.2204.1-3|5	Name:		rsyslog
21mr|rsyslog-8.2204.1-3|6	Version:	8.2204.1
21mr|rsyslog-8.2204.1-3|7	Release:	3
21mr|rsyslog-8.2204.1-3|8	License:	GPLv3
21mr|rsyslog-8.2204.1-3|9	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|10	URL:		http://www.rsyslog.com/
21mr|rsyslog-8.2204.1-3|11	Source0:	http://www.rsyslog.com/files/download/%{name}/%{name}-%{version}.tar.gz
21mr|rsyslog-8.2204.1-3|12	Source1:	rsyslog.service
21mr|rsyslog-8.2204.1-3|13	Source2:	rsyslog.sysconfig
21mr|rsyslog-8.2204.1-3|14	Source3:	rsyslog.conf
21mr|rsyslog-8.2204.1-3|15	Source4:	00_common.conf
21mr|rsyslog-8.2204.1-3|16	Source5:	01_mysql.conf
21mr|rsyslog-8.2204.1-3|17	Source6:	02_pgsql.conf
21mr|rsyslog-8.2204.1-3|18	Source7:	03_gssapi.conf
21mr|rsyslog-8.2204.1-3|19	Source8:	04_relp.conf
21mr|rsyslog-8.2204.1-3|20	Source9:	05_dbi.conf
21mr|rsyslog-8.2204.1-3|21	Source10:	06_snmp.conf
21mr|rsyslog-8.2204.1-3|22	Source11:	sysklogd.conf
21mr|rsyslog-8.2204.1-3|23	Source12:	07_rsyslog.log
21mr|rsyslog-8.2204.1-3|24	Source13:	08_gnutls.conf
21mr|rsyslog-8.2204.1-3|25	Source14:	09_journald.conf
21mr|rsyslog-8.2204.1-3|26	
21mr|rsyslog-8.2204.1-3|27	# (eatdirt) bash script to switch on and off ForwardToSyslog in systemd journal
21mr|rsyslog-8.2204.1-3|28	#configuration file
21mr|rsyslog-8.2204.1-3|29	Source15:	rsyslog_switchfwd
21mr|rsyslog-8.2204.1-3|30	
21mr|rsyslog-8.2204.1-3|31	BuildRequires:	libtool
21mr|rsyslog-8.2204.1-3|32	BuildRequires:	java-rpmbuild
21mr|rsyslog-8.2204.1-3|33	BuildRequires:	python-docutils
21mr|rsyslog-8.2204.1-3|34	BuildRequires:	mysql-devel
21mr|rsyslog-8.2204.1-3|35	BuildRequires:	net-snmp-devel
21mr|rsyslog-8.2204.1-3|36	BuildRequires:	pkgconfig(krb5)
21mr|rsyslog-8.2204.1-3|37	BuildRequires:	pkgconfig(dbi)
21mr|rsyslog-8.2204.1-3|38	BuildRequires:	pkgconfig(gnutls)
21mr|rsyslog-8.2204.1-3|39	#BuildRequires:	pkgconfig(json-c)
21mr|rsyslog-8.2204.1-3|40	BuildRequires:	pkgconfig(libcurl)
21mr|rsyslog-8.2204.1-3|41	BuildRequires:	pkgconfig(libestr)
21mr|rsyslog-8.2204.1-3|42	BuildRequires:	pkgconfig(libfastjson)
21mr|rsyslog-8.2204.1-3|43	BuildRequires:	pkgconfig(libgcrypt)
21mr|rsyslog-8.2204.1-3|44	BuildRequires:	pkgconfig(liblogging-stdlog)
21mr|rsyslog-8.2204.1-3|45	BuildRequires:	pkgconfig(libpq)
21mr|rsyslog-8.2204.1-3|46	BuildRequires:	pkgconfig(libsystemd)
21mr|rsyslog-8.2204.1-3|47	BuildRequires:	pkgconfig(relp)
21mr|rsyslog-8.2204.1-3|48	BuildRequires:	pkgconfig(uuid)
21mr|rsyslog-8.2204.1-3|49	BuildRequires:	pkgconfig(zlib)
21mr|rsyslog-8.2204.1-3|50	%if %{with kafka}
21mr|rsyslog-8.2204.1-3|51	BuildRequires:	pkgconfig(rdkafka)
21mr|rsyslog-8.2204.1-3|52	%endif
21mr|rsyslog-8.2204.1-3|53	Requires:	logrotate
21mr|rsyslog-8.2204.1-3|54	
21mr|rsyslog-8.2204.1-3|55	Requires(post):	coreutils
21mr|rsyslog-8.2204.1-3|56	Requires(post,preun):	rpm-helper
21mr|rsyslog-8.2204.1-3|57	Requires(post,preun):	systemd
21mr|rsyslog-8.2204.1-3|58	Provides:	syslog-daemon
21mr|rsyslog-8.2204.1-3|59	Conflicts:	syslog-ng
21mr|rsyslog-8.2204.1-3|60	Obsoletes:	rsyslog-docs < 8.2.2
21mr|rsyslog-8.2204.1-3|61	
21mr|rsyslog-8.2204.1-3|62	%description
21mr|rsyslog-8.2204.1-3|63	Rsyslog is an enhanced multi-threaded syslogd supporting, among others, MySQL,
21mr|rsyslog-8.2204.1-3|64	PostgreSQL, syslog/tcp, RFC 3195, permitted sender lists, filtering on any
21mr|rsyslog-8.2204.1-3|65	message part, and fine grain output format control. It is quite compatible to
21mr|rsyslog-8.2204.1-3|66	stock sysklogd and can be used as a drop-in replacement. Its advanced features
21mr|rsyslog-8.2204.1-3|67	make it suitable for enterprise-class, encryption protected syslog relay chains
21mr|rsyslog-8.2204.1-3|68	while  at the same time being very easy to setup for the novice user.
21mr|rsyslog-8.2204.1-3|69	
21mr|rsyslog-8.2204.1-3|70	o lmnet.so     - Implementation of network related stuff.
21mr|rsyslog-8.2204.1-3|71	o lmregexp.so  - Implementation of regexp related stuff.
21mr|rsyslog-8.2204.1-3|72	o lmtcpclt.so  - This is the implementation of TCP-based syslog clients.
21mr|rsyslog-8.2204.1-3|73	o lmtcpsrv.so  - Common code for plain TCP based servers.
21mr|rsyslog-8.2204.1-3|74	o imtcp.so     - This is the implementation of the TCP input module.
21mr|rsyslog-8.2204.1-3|75	o imudp.so     - This is the implementation of the UDP input module.
21mr|rsyslog-8.2204.1-3|76	o imuxsock.so  - This is the implementation of the Unix sockets input module.
21mr|rsyslog-8.2204.1-3|77	o imklog.so    - The kernel log input module for Linux.
21mr|rsyslog-8.2204.1-3|78	o immark.so    - This is the implementation of the build-in mark message input
21mr|rsyslog-8.2204.1-3|79	module.
21mr|rsyslog-8.2204.1-3|80	o imfile.so    - This is the input module for reading text file data.
21mr|rsyslog-8.2204.1-3|81	o imjournal.so - An input module to import systemd journal logs
21mr|rsyslog-8.2204.1-3|82	
21mr|rsyslog-8.2204.1-3|83	%files
21mr|rsyslog-8.2204.1-3|84	%doc AUTHORS ChangeLog README
21mr|rsyslog-8.2204.1-3|85	%config(noreplace) %{_sysconfdir}/rsyslog.conf
21mr|rsyslog-8.2204.1-3|86	%config(noreplace) %{_sysconfdir}/syslog.conf
21mr|rsyslog-8.2204.1-3|87	%config(noreplace) %{_sysconfdir}/sysconfig/rsyslog
21mr|rsyslog-8.2204.1-3|88	%config(noreplace) %{_sysconfdir}/logrotate.d/rsyslog
21mr|rsyslog-8.2204.1-3|89	%dir %{_sysconfdir}/rsyslog.d
21mr|rsyslog-8.2204.1-3|90	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_common.conf
21mr|rsyslog-8.2204.1-3|91	%{_unitdir}/rsyslog.service
21mr|rsyslog-8.2204.1-3|92	/sbin/rsyslogd
21mr|rsyslog-8.2204.1-3|93	%{_sbindir}/rsyslog_switchfwd
21mr|rsyslog-8.2204.1-3|94	%dir %{_libdir}/rsyslog
21mr|rsyslog-8.2204.1-3|95	%{_libdir}/rsyslog/fmhash.so
21mr|rsyslog-8.2204.1-3|96	%{_libdir}/rsyslog/fmhttp.so
21mr|rsyslog-8.2204.1-3|97	%{_libdir}/rsyslog/imfile.so
21mr|rsyslog-8.2204.1-3|98	%{_libdir}/rsyslog/imklog.so
21mr|rsyslog-8.2204.1-3|99	%{_libdir}/rsyslog/immark.so
21mr|rsyslog-8.2204.1-3|100	%{_libdir}/rsyslog/imtcp.so
21mr|rsyslog-8.2204.1-3|101	%{_libdir}/rsyslog/imudp.so
21mr|rsyslog-8.2204.1-3|102	%{_libdir}/rsyslog/imuxsock.so
21mr|rsyslog-8.2204.1-3|103	%{_libdir}/rsyslog/lmnet.so
21mr|rsyslog-8.2204.1-3|104	%{_libdir}/rsyslog/lmnetstrms.so
21mr|rsyslog-8.2204.1-3|105	%{_libdir}/rsyslog/lmnsd_ptcp.so
21mr|rsyslog-8.2204.1-3|106	%{_libdir}/rsyslog/lmregexp.so
21mr|rsyslog-8.2204.1-3|107	%{_libdir}/rsyslog/lmtcpclt.so
21mr|rsyslog-8.2204.1-3|108	%{_libdir}/rsyslog/lmzlibw.so
21mr|rsyslog-8.2204.1-3|109	%{_libdir}/rsyslog/lmtcpsrv.so
21mr|rsyslog-8.2204.1-3|110	%{_libdir}/rsyslog/mmexternal.so
21mr|rsyslog-8.2204.1-3|111	%{_libdir}/rsyslog/omtesting.so
21mr|rsyslog-8.2204.1-3|112	%{_libdir}/rsyslog/ommail.so
21mr|rsyslog-8.2204.1-3|113	%{_mandir}/*/*
21mr|rsyslog-8.2204.1-3|114	
21mr|rsyslog-8.2204.1-3|115	%post
21mr|rsyslog-8.2204.1-3|116	# (eatdirt)
21mr|rsyslog-8.2204.1-3|117	# switch ForwardToSyslog=yes in /etc/systemd/journald.conf + backup
21mr|rsyslog-8.2204.1-3|118	%{_sbindir}/rsyslog_switchfwd %{journalcfgdir} on
21mr|rsyslog-8.2204.1-3|119	# restart systemd-journal
21mr|rsyslog-8.2204.1-3|120	/bin/systemctl try-restart systemd-journald || :
21mr|rsyslog-8.2204.1-3|121	
21mr|rsyslog-8.2204.1-3|122	%_post_service rsyslog
21mr|rsyslog-8.2204.1-3|123	# (cg) Handle a quirk of syslog service installations
21mr|rsyslog-8.2204.1-3|124	if [ -f %{_sysconfdir}/systemd/system/multi-user.target.wants/%{name}.service -a ! -f %{_sysconfdir}/systemd/system/syslog.service ]; then
21mr|rsyslog-8.2204.1-3|125	cp -a %{_sysconfdir}/systemd/system/multi-user.target.wants/%{name}.service %{_sysconfdir}/systemd/system/syslog.service
21mr|rsyslog-8.2204.1-3|126	fi
21mr|rsyslog-8.2204.1-3|127	
21mr|rsyslog-8.2204.1-3|128	for n in /var/log/{messages,secure,maillog,spooler}; do
21mr|rsyslog-8.2204.1-3|129	[ -f $n ] && continue
21mr|rsyslog-8.2204.1-3|130	umask 066 && touch $n
21mr|rsyslog-8.2204.1-3|131	done
21mr|rsyslog-8.2204.1-3|132	
21mr|rsyslog-8.2204.1-3|133	%preun
21mr|rsyslog-8.2204.1-3|134	%_preun_service rsyslog
21mr|rsyslog-8.2204.1-3|135	
21mr|rsyslog-8.2204.1-3|136	#(eatdirt)
21mr|rsyslog-8.2204.1-3|137	#restore the previously saved /etc/systemd/journald.conf file
21mr|rsyslog-8.2204.1-3|138	if [ "$1" -eq "0" ]; then
21mr|rsyslog-8.2204.1-3|139	%{_sbindir}/rsyslog_switchfwd %{journalcfgdir} off
21mr|rsyslog-8.2204.1-3|140	
21mr|rsyslog-8.2204.1-3|141	# restart systemd-journal
21mr|rsyslog-8.2204.1-3|142	/bin/systemctl try-restart systemd-journald || :
21mr|rsyslog-8.2204.1-3|143	fi
21mr|rsyslog-8.2204.1-3|144	
21mr|rsyslog-8.2204.1-3|145	%postun
21mr|rsyslog-8.2204.1-3|146	if [ "$1" -ge "1" ]; then
21mr|rsyslog-8.2204.1-3|147	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|148	fi
21mr|rsyslog-8.2204.1-3|149	
21mr|rsyslog-8.2204.1-3|150	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|151	
21mr|rsyslog-8.2204.1-3|152	%package mysql
21mr|rsyslog-8.2204.1-3|153	Summary:	MySQL support for rsyslog
21mr|rsyslog-8.2204.1-3|154	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|155	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|156	
21mr|rsyslog-8.2204.1-3|157	%description mysql
21mr|rsyslog-8.2204.1-3|158	The rsyslog-mysql package contains a dynamic shared object that will add
21mr|rsyslog-8.2204.1-3|159	MySQL database support to rsyslog.
21mr|rsyslog-8.2204.1-3|160	
21mr|rsyslog-8.2204.1-3|161	o ommysql.so - This is the implementation of the build-in output module for
21mr|rsyslog-8.2204.1-3|162	MySQL.
21mr|rsyslog-8.2204.1-3|163	
21mr|rsyslog-8.2204.1-3|164	%files mysql
21mr|rsyslog-8.2204.1-3|165	%doc plugins/ommysql/createDB.sql
21mr|rsyslog-8.2204.1-3|166	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_mysql.conf
21mr|rsyslog-8.2204.1-3|167	%{_libdir}/rsyslog/ommysql.so
21mr|rsyslog-8.2204.1-3|168	
21mr|rsyslog-8.2204.1-3|169	%post mysql
21mr|rsyslog-8.2204.1-3|170	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|171	
21mr|rsyslog-8.2204.1-3|172	%preun mysql
21mr|rsyslog-8.2204.1-3|173	if [ "$1" = 0 ]; then
21mr|rsyslog-8.2204.1-3|174	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|175	fi
21mr|rsyslog-8.2204.1-3|176	
21mr|rsyslog-8.2204.1-3|177	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|178	
21mr|rsyslog-8.2204.1-3|179	%package pgsql
21mr|rsyslog-8.2204.1-3|180	Summary:	PostgreSQL support for rsyslog
21mr|rsyslog-8.2204.1-3|181	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|182	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|183	
21mr|rsyslog-8.2204.1-3|184	%description pgsql
21mr|rsyslog-8.2204.1-3|185	The rsyslog-pgsql package contains a dynamic shared object that will add
21mr|rsyslog-8.2204.1-3|186	PostgreSQL database support to rsyslog.
21mr|rsyslog-8.2204.1-3|187	
21mr|rsyslog-8.2204.1-3|188	o ompgsql.so - This is the implementation of the build-in output module for
21mr|rsyslog-8.2204.1-3|189	PgSQL.
21mr|rsyslog-8.2204.1-3|190	
21mr|rsyslog-8.2204.1-3|191	%files pgsql
21mr|rsyslog-8.2204.1-3|192	%doc plugins/ompgsql/createDB.sql
21mr|rsyslog-8.2204.1-3|193	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_pgsql.conf
21mr|rsyslog-8.2204.1-3|194	%{_libdir}/rsyslog/ompgsql.so
21mr|rsyslog-8.2204.1-3|195	
21mr|rsyslog-8.2204.1-3|196	%post pgsql
21mr|rsyslog-8.2204.1-3|197	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|198	
21mr|rsyslog-8.2204.1-3|199	%preun pgsql
21mr|rsyslog-8.2204.1-3|200	if [ "$1" = 0 ]; then
21mr|rsyslog-8.2204.1-3|201	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|202	fi
21mr|rsyslog-8.2204.1-3|203	
21mr|rsyslog-8.2204.1-3|204	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|205	
21mr|rsyslog-8.2204.1-3|206	%package gssapi
21mr|rsyslog-8.2204.1-3|207	Summary:	GSS-API support for rsyslog
21mr|rsyslog-8.2204.1-3|208	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|209	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|210	
21mr|rsyslog-8.2204.1-3|211	%description gssapi
21mr|rsyslog-8.2204.1-3|212	The rsyslog-gssapi package contains dynamic shared objects that will add
21mr|rsyslog-8.2204.1-3|213	GSS-API support to rsyslog.
21mr|rsyslog-8.2204.1-3|214	
21mr|rsyslog-8.2204.1-3|215	o lmgssutil.so - This is a miscellaneous helper class for gss-api features.
21mr|rsyslog-8.2204.1-3|216	o imgssapi.so  - This is the implementation of the GSSAPI input module.
21mr|rsyslog-8.2204.1-3|217	o omgssapi.so  - This is the implementation of the build-in forwarding output
21mr|rsyslog-8.2204.1-3|218	module.
21mr|rsyslog-8.2204.1-3|219	
21mr|rsyslog-8.2204.1-3|220	%files gssapi
21mr|rsyslog-8.2204.1-3|221	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_gssapi.conf
21mr|rsyslog-8.2204.1-3|222	%{_libdir}/rsyslog/omgssapi.so
21mr|rsyslog-8.2204.1-3|223	%{_libdir}/rsyslog/imgssapi.so
21mr|rsyslog-8.2204.1-3|224	%{_libdir}/rsyslog/lmgssutil.so
21mr|rsyslog-8.2204.1-3|225	
21mr|rsyslog-8.2204.1-3|226	%post gssapi
21mr|rsyslog-8.2204.1-3|227	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|228	
21mr|rsyslog-8.2204.1-3|229	%preun gssapi
21mr|rsyslog-8.2204.1-3|230	if [ "$1" = 0 ]; then
21mr|rsyslog-8.2204.1-3|231	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|232	fi
21mr|rsyslog-8.2204.1-3|233	
21mr|rsyslog-8.2204.1-3|234	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|235	
21mr|rsyslog-8.2204.1-3|236	%package relp
21mr|rsyslog-8.2204.1-3|237	Summary:	RELP support for rsyslog
21mr|rsyslog-8.2204.1-3|238	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|239	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|240	
21mr|rsyslog-8.2204.1-3|241	%description relp
21mr|rsyslog-8.2204.1-3|242	The rsyslog-relp package contains a dynamic shared object that will add
21mr|rsyslog-8.2204.1-3|243	RELP support to rsyslog.
21mr|rsyslog-8.2204.1-3|244	
21mr|rsyslog-8.2204.1-3|245	o imrelp.so - This is the implementation of the RELP input module.
21mr|rsyslog-8.2204.1-3|246	o omrelp.so - This is the implementation of the RELP output module.
21mr|rsyslog-8.2204.1-3|247	
21mr|rsyslog-8.2204.1-3|248	%files relp
21mr|rsyslog-8.2204.1-3|249	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_relp.conf
21mr|rsyslog-8.2204.1-3|250	%{_libdir}/rsyslog/imrelp.so
21mr|rsyslog-8.2204.1-3|251	%{_libdir}/rsyslog/omrelp.so
21mr|rsyslog-8.2204.1-3|252	
21mr|rsyslog-8.2204.1-3|253	%post relp
21mr|rsyslog-8.2204.1-3|254	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|255	
21mr|rsyslog-8.2204.1-3|256	%preun relp
21mr|rsyslog-8.2204.1-3|257	if [ "$1" = 0 ]; then
21mr|rsyslog-8.2204.1-3|258	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|259	fi
21mr|rsyslog-8.2204.1-3|260	
21mr|rsyslog-8.2204.1-3|261	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|262	
21mr|rsyslog-8.2204.1-3|263	%package dbi
21mr|rsyslog-8.2204.1-3|264	Summary:	Dbi support for rsyslog
21mr|rsyslog-8.2204.1-3|265	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|266	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|267	
21mr|rsyslog-8.2204.1-3|268	%description dbi
21mr|rsyslog-8.2204.1-3|269	The rsyslog-dbi package contains a dynamic shared object that will add
21mr|rsyslog-8.2204.1-3|270	dbi driver support to rsyslog.
21mr|rsyslog-8.2204.1-3|271	
21mr|rsyslog-8.2204.1-3|272	o omlibdbi.so - This is the implementation of the dbi output module.
21mr|rsyslog-8.2204.1-3|273	
21mr|rsyslog-8.2204.1-3|274	%files dbi
21mr|rsyslog-8.2204.1-3|275	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_dbi.conf
21mr|rsyslog-8.2204.1-3|276	%{_libdir}/rsyslog/omlibdbi.so
21mr|rsyslog-8.2204.1-3|277	
21mr|rsyslog-8.2204.1-3|278	%post dbi
21mr|rsyslog-8.2204.1-3|279	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|280	
21mr|rsyslog-8.2204.1-3|281	%preun dbi
21mr|rsyslog-8.2204.1-3|282	if [ "$1" = 0 ]; then
21mr|rsyslog-8.2204.1-3|283	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|284	fi
21mr|rsyslog-8.2204.1-3|285	
21mr|rsyslog-8.2204.1-3|286	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|287	
21mr|rsyslog-8.2204.1-3|288	%package snmp
21mr|rsyslog-8.2204.1-3|289	Summary:	SNMP support for rsyslog
21mr|rsyslog-8.2204.1-3|290	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|291	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|292	
21mr|rsyslog-8.2204.1-3|293	%description snmp
21mr|rsyslog-8.2204.1-3|294	The rsyslog-snmp package contains a dynamic shared object that will add
21mr|rsyslog-8.2204.1-3|295	SNMP support to rsyslog.
21mr|rsyslog-8.2204.1-3|296	
21mr|rsyslog-8.2204.1-3|297	o omsnmp.so - This module sends an snmp trap.
21mr|rsyslog-8.2204.1-3|298	
21mr|rsyslog-8.2204.1-3|299	%files snmp
21mr|rsyslog-8.2204.1-3|300	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_snmp.conf
21mr|rsyslog-8.2204.1-3|301	%{_libdir}/rsyslog/omsnmp.so
21mr|rsyslog-8.2204.1-3|302	
21mr|rsyslog-8.2204.1-3|303	%post snmp
21mr|rsyslog-8.2204.1-3|304	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|305	
21mr|rsyslog-8.2204.1-3|306	%preun snmp
21mr|rsyslog-8.2204.1-3|307	if [ "$1" = 0 ]; then
21mr|rsyslog-8.2204.1-3|308	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|309	fi
21mr|rsyslog-8.2204.1-3|310	
21mr|rsyslog-8.2204.1-3|311	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|312	
21mr|rsyslog-8.2204.1-3|313	%package gnutls
21mr|rsyslog-8.2204.1-3|314	Summary:	GnuTLS support for rsyslog
21mr|rsyslog-8.2204.1-3|315	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|316	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|317	
21mr|rsyslog-8.2204.1-3|318	%description gnutls
21mr|rsyslog-8.2204.1-3|319	The rsyslog-gnutls package contains a dynamic shared object that will add
21mr|rsyslog-8.2204.1-3|320	GnuTLS support to rsyslog.
21mr|rsyslog-8.2204.1-3|321	
21mr|rsyslog-8.2204.1-3|322	o lmnsd_gtls.so - This is the implementation of the GnuTLS module.
21mr|rsyslog-8.2204.1-3|323	
21mr|rsyslog-8.2204.1-3|324	%files gnutls
21mr|rsyslog-8.2204.1-3|325	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_gnutls.conf
21mr|rsyslog-8.2204.1-3|326	%config(noreplace) %{_sysconfdir}/pki/tls/certs/rsyslog-ca.crt
21mr|rsyslog-8.2204.1-3|327	%config(noreplace) %{_sysconfdir}/pki/tls/certs/rsyslog.crt
21mr|rsyslog-8.2204.1-3|328	%config(noreplace) %{_sysconfdir}/pki/tls/private/rsyslog.key
21mr|rsyslog-8.2204.1-3|329	%{_libdir}/rsyslog/lmnsd_gtls.so
21mr|rsyslog-8.2204.1-3|330	
21mr|rsyslog-8.2204.1-3|331	%post gnutls
21mr|rsyslog-8.2204.1-3|332	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|333	
21mr|rsyslog-8.2204.1-3|334	%preun gnutls
21mr|rsyslog-8.2204.1-3|335	if [ "$1" = 0 ]; then
21mr|rsyslog-8.2204.1-3|336	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|337	fi
21mr|rsyslog-8.2204.1-3|338	
21mr|rsyslog-8.2204.1-3|339	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|340	
21mr|rsyslog-8.2204.1-3|341	%package crypto
21mr|rsyslog-8.2204.1-3|342	Summary:	Encryption support for rsyslog
21mr|rsyslog-8.2204.1-3|343	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|344	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|345	
21mr|rsyslog-8.2204.1-3|346	%description crypto
21mr|rsyslog-8.2204.1-3|347	This package contains a module providing log file encryption and a
21mr|rsyslog-8.2204.1-3|348	command line tool to process encrypted logs.
21mr|rsyslog-8.2204.1-3|349	
21mr|rsyslog-8.2204.1-3|350	%files crypto
21mr|rsyslog-8.2204.1-3|351	%{_bindir}/rscryutil
21mr|rsyslog-8.2204.1-3|352	%{_libdir}/rsyslog/lmcry_gcry.so
21mr|rsyslog-8.2204.1-3|353	
21mr|rsyslog-8.2204.1-3|354	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|355	
21mr|rsyslog-8.2204.1-3|356	%package elasticsearch
21mr|rsyslog-8.2204.1-3|357	Summary:	ElasticSearch output module for rsyslog
21mr|rsyslog-8.2204.1-3|358	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|359	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|360	
21mr|rsyslog-8.2204.1-3|361	%description elasticsearch
21mr|rsyslog-8.2204.1-3|362	This module provides the capability for rsyslog to feed logs directly into
21mr|rsyslog-8.2204.1-3|363	Elasticsearch.
21mr|rsyslog-8.2204.1-3|364	
21mr|rsyslog-8.2204.1-3|365	%files elasticsearch
21mr|rsyslog-8.2204.1-3|366	%{_libdir}/rsyslog/omelasticsearch.so
21mr|rsyslog-8.2204.1-3|367	
21mr|rsyslog-8.2204.1-3|368	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|369	
21mr|rsyslog-8.2204.1-3|370	%package journald
21mr|rsyslog-8.2204.1-3|371	Summary:	Systemd journal support for rsyslog
21mr|rsyslog-8.2204.1-3|372	Group:		System/Kernel and hardware
21mr|rsyslog-8.2204.1-3|373	Requires:	%{name} = %{EVRD}
21mr|rsyslog-8.2204.1-3|374	
21mr|rsyslog-8.2204.1-3|375	%description journald
21mr|rsyslog-8.2204.1-3|376	Provides the ability to import structured log messages from systemd
21mr|rsyslog-8.2204.1-3|377	journal to rsyslog (and conversely). Note that this module reads the
21mr|rsyslog-8.2204.1-3|378	journal database, what is considered a relativly performance-intense
21mr|rsyslog-8.2204.1-3|379	operation. As such, the performance of a configuration utilizing this
21mr|rsyslog-8.2204.1-3|380	module may be notably slower. Some versions of systemd journal have
21mr|rsyslog-8.2204.1-3|381	problems with database corruption, which leads to the journal to
21mr|rsyslog-8.2204.1-3|382	return the same data endlessly in a thight loop. It is strongly
21mr|rsyslog-8.2204.1-3|383	recommended to use this plugin only if there is hard need to do so.
21mr|rsyslog-8.2204.1-3|384	
21mr|rsyslog-8.2204.1-3|385	%files journald
21mr|rsyslog-8.2204.1-3|386	%config(noreplace) %{_sysconfdir}/rsyslog.d/*_journald.conf
21mr|rsyslog-8.2204.1-3|387	%{_libdir}/rsyslog/omjournal.so
21mr|rsyslog-8.2204.1-3|388	%{_libdir}/rsyslog/imjournal.so
21mr|rsyslog-8.2204.1-3|389	
21mr|rsyslog-8.2204.1-3|390	%post journald
21mr|rsyslog-8.2204.1-3|391	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|392	
21mr|rsyslog-8.2204.1-3|393	%preun journald
21mr|rsyslog-8.2204.1-3|394	if [ "$1" = 0 ]; then
21mr|rsyslog-8.2204.1-3|395	/bin/systemctl try-restart rsyslog.service || :
21mr|rsyslog-8.2204.1-3|396	fi
21mr|rsyslog-8.2204.1-3|397	
21mr|rsyslog-8.2204.1-3|398	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|399	%if %{with kafka}
21mr|rsyslog-8.2204.1-3|400	%package kafka
21mr|rsyslog-8.2204.1-3|401	Summary: Provides the omkafka module
21mr|rsyslog-8.2204.1-3|402	Requires: %{name} = %EVRD
21mr|rsyslog-8.2204.1-3|403	
21mr|rsyslog-8.2204.1-3|404	%description kafka
21mr|rsyslog-8.2204.1-3|405	The rsyslog-kafka package provides module for Apache Kafka output
21mr|rsyslog-8.2204.1-3|406	
21mr|rsyslog-8.2204.1-3|407	%files kafka
21mr|rsyslog-8.2204.1-3|408	%{_libdir}/rsyslog/imkafka.so
21mr|rsyslog-8.2204.1-3|409	%{_libdir}/rsyslog/omkafka.so
21mr|rsyslog-8.2204.1-3|410	
21mr|rsyslog-8.2204.1-3|411	%endif
21mr|rsyslog-8.2204.1-3|412	
21mr|rsyslog-8.2204.1-3|413	#----------------------------------------------------------------------------
21mr|rsyslog-8.2204.1-3|414	
21mr|rsyslog-8.2204.1-3|415	
21mr|rsyslog-8.2204.1-3|416	%prep
21mr|rsyslog-8.2204.1-3|417	%setup -q
21mr|rsyslog-8.2204.1-3|418	%apply_patches
21mr|rsyslog-8.2204.1-3|419	
21mr|rsyslog-8.2204.1-3|420	mkdir -p ROSA
21mr|rsyslog-8.2204.1-3|421	cp %{SOURCE4} ROSA/00_common.conf
21mr|rsyslog-8.2204.1-3|422	cp %{SOURCE5} ROSA/01_mysql.conf
21mr|rsyslog-8.2204.1-3|423	cp %{SOURCE6} ROSA/02_pgsql.conf
21mr|rsyslog-8.2204.1-3|424	cp %{SOURCE7} ROSA/03_gssapi.conf
21mr|rsyslog-8.2204.1-3|425	cp %{SOURCE8} ROSA/04_relp.conf
21mr|rsyslog-8.2204.1-3|426	cp %{SOURCE9} ROSA/05_dbi.conf
21mr|rsyslog-8.2204.1-3|427	cp %{SOURCE10} ROSA/06_snmp.conf
21mr|rsyslog-8.2204.1-3|428	cp %{SOURCE13} ROSA/08_gnutls.conf
21mr|rsyslog-8.2204.1-3|429	cp %{SOURCE14} ROSA/09_journald.conf
21mr|rsyslog-8.2204.1-3|430	
21mr|rsyslog-8.2204.1-3|431	%build
21mr|rsyslog-8.2204.1-3|432	%serverbuild_hardened
21mr|rsyslog-8.2204.1-3|433	
21mr|rsyslog-8.2204.1-3|434	%configure \
21mr|rsyslog-8.2204.1-3|435	--with-systemdsystemunitdir=%{_unitdir} \
21mr|rsyslog-8.2204.1-3|436	%if %{with kafka}
21mr|rsyslog-8.2204.1-3|437	--enable-imkafka \
21mr|rsyslog-8.2204.1-3|438	--enable-omkafka \
21mr|rsyslog-8.2204.1-3|439	%endif
21mr|rsyslog-8.2204.1-3|440	--disable-static \
21mr|rsyslog-8.2204.1-3|441	--sbindir=/sbin \
21mr|rsyslog-8.2204.1-3|442	--enable-largefile \
21mr|rsyslog-8.2204.1-3|443	--enable-regexp \
21mr|rsyslog-8.2204.1-3|444	--enable-zlib \
21mr|rsyslog-8.2204.1-3|445	--enable-gssapi-krb5 \
21mr|rsyslog-8.2204.1-3|446	--enable-pthreads \
21mr|rsyslog-8.2204.1-3|447	--enable-klog \
21mr|rsyslog-8.2204.1-3|448	--enable-inet \
21mr|rsyslog-8.2204.1-3|449	--enable-mysql \
21mr|rsyslog-8.2204.1-3|450	--enable-pgsql \
21mr|rsyslog-8.2204.1-3|451	--enable-libdbi \
21mr|rsyslog-8.2204.1-3|452	--enable-snmp \
21mr|rsyslog-8.2204.1-3|453	--enable-rsyslogd \
21mr|rsyslog-8.2204.1-3|454	--enable-mail \
21mr|rsyslog-8.2204.1-3|455	--enable-relp \
21mr|rsyslog-8.2204.1-3|456	--enable-imfile \
21mr|rsyslog-8.2204.1-3|457	--enable-imtemplate \
21mr|rsyslog-8.2204.1-3|458	--enable-gnutls \
21mr|rsyslog-8.2204.1-3|459	--enable-elasticsearch \
21mr|rsyslog-8.2204.1-3|460	--enable-usertools \
21mr|rsyslog-8.2204.1-3|461	--enable-libgcrypt \
21mr|rsyslog-8.2204.1-3|462	--enable-imjournal \
21mr|rsyslog-8.2204.1-3|463	--enable-omjournal
21mr|rsyslog-8.2204.1-3|464	%make
21mr|rsyslog-8.2204.1-3|465	
21mr|rsyslog-8.2204.1-3|466	%install
21mr|rsyslog-8.2204.1-3|467	%make_install
21mr|rsyslog-8.2204.1-3|468	
21mr|rsyslog-8.2204.1-3|469	install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|rsyslog-8.2204.1-3|470	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21mr|rsyslog-8.2204.1-3|471	install -d -m 755 %{buildroot}%{_sysconfdir}/rsyslog.d
21mr|rsyslog-8.2204.1-3|472	install -d -m 755 %{buildroot}%{_sysconfdir}/pki
21mr|rsyslog-8.2204.1-3|473	install -d -m 755 %{buildroot}%{_sysconfdir}/pki/tls
21mr|rsyslog-8.2204.1-3|474	install -d -m 755 %{buildroot}%{_sysconfdir}/pki/tls/certs
21mr|rsyslog-8.2204.1-3|475	install -d -m 755 %{buildroot}%{_sysconfdir}/pki/tls/private
21mr|rsyslog-8.2204.1-3|476	
21mr|rsyslog-8.2204.1-3|477	mkdir -p %{buildroot}%{_unitdir}
21mr|rsyslog-8.2204.1-3|478	
21mr|rsyslog-8.2204.1-3|479	install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/rsyslog.service
21mr|rsyslog-8.2204.1-3|480	install -p -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/rsyslog
21mr|rsyslog-8.2204.1-3|481	install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/rsyslog.conf
21mr|rsyslog-8.2204.1-3|482	install -p -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/syslog.conf
21mr|rsyslog-8.2204.1-3|483	install -p -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/logrotate.d/rsyslog
21mr|rsyslog-8.2204.1-3|484	install -p -m 644 ROSA/*_*.conf %{buildroot}%{_sysconfdir}/rsyslog.d/
21mr|rsyslog-8.2204.1-3|485	
21mr|rsyslog-8.2204.1-3|486	install -p -m 644 contrib/gnutls/ca.pem \
21mr|rsyslog-8.2204.1-3|487	%{buildroot}%{_sysconfdir}/pki/tls/certs/rsyslog-ca.crt
21mr|rsyslog-8.2204.1-3|488	install -p -m 644 contrib/gnutls/cert.pem \
21mr|rsyslog-8.2204.1-3|489	%{buildroot}%{_sysconfdir}/pki/tls/certs/rsyslog.crt
21mr|rsyslog-8.2204.1-3|490	install -p -m 600 contrib/gnutls/key.pem \
21mr|rsyslog-8.2204.1-3|491	%{buildroot}%{_sysconfdir}/pki/tls/private/rsyslog.key
21mr|rsyslog-8.2204.1-3|492	# (eatdirt)
21mr|rsyslog-8.2204.1-3|493	install -D -p -m 755 %{SOURCE15} %{buildroot}%{_sbindir}/rsyslog_switchfwd
21mr|rsyslog-8.2204.1-3|494	
21mr|rsyslog-8.2204.1-3|495	# cleanup
21mr|rsyslog-8.2204.1-3|496	rm -f %{buildroot}%{_libdir}/rsyslog/imtemplate.so
21mr|rsyslog-8.2204.1-3|497	

16552 21
21mr|rtk_btusb-0-19|1	# https://github.com/armbian/firmware/tree/master/rtl_bt
21mr|rtk_btusb-0-19|2	%define fw_commit 8e7c8a855f0a91d3a34c1e37086d5aa894b2011e
21mr|rtk_btusb-0-19|3	
21mr|rtk_btusb-0-19|4	%define kname rtk_btusb
21mr|rtk_btusb-0-19|5	
21mr|rtk_btusb-0-19|6	# building in %%check fails on aarch64
21mr|rtk_btusb-0-19|7	# TODO: fix it
21mr|rtk_btusb-0-19|8	%ifarch %{x86_64}
21mr|rtk_btusb-0-19|9	%bcond_without check
21mr|rtk_btusb-0-19|10	%else
21mr|rtk_btusb-0-19|11	%bcond_with check
21mr|rtk_btusb-0-19|12	%endif
21mr|rtk_btusb-0-19|13	
21mr|rtk_btusb-0-19|14	%if %{mdvver} >= 202310
21mr|rtk_btusb-0-19|15	%define _firmwarepath /usr/lib/firmware
21mr|rtk_btusb-0-19|16	%else
21mr|rtk_btusb-0-19|17	%define _firmwarepath /lib/firmware
21mr|rtk_btusb-0-19|18	%endif
21mr|rtk_btusb-0-19|19	
21mr|rtk_btusb-0-19|20	Summary:	Linux kernel driver for many Realtek USB Bluetooth devices
21mr|rtk_btusb-0-19|21	Name:		rtk_btusb
21mr|rtk_btusb-0-19|22	Version:	0
21mr|rtk_btusb-0-19|23	Release:	19
21mr|rtk_btusb-0-19|24	License:	GPLv2
21mr|rtk_btusb-0-19|25	Group:		System/Kernel and hardware
21mr|rtk_btusb-0-19|26	# This is a typical piece of crap from Realtek without clear upstream
21mr|rtk_btusb-0-19|27	# usb is buildable with kernel 5.15, uart is not (I hope nobody will need uart)
21mr|rtk_btusb-0-19|28	Url:		https://www.xmpow.com/pages/download
21mr|rtk_btusb-0-19|29	Source0:	https://cdn.shopify.com/s/files/1/0249/2891/1420/files/20201202_BH456A_driverforLinux-1_0929.7z
21mr|rtk_btusb-0-19|30	Source1:	Makefile
21mr|rtk_btusb-0-19|31	Source2:	https://github.com/armbian/firmware/archive/%{fw_commit}.tar.gz?/armbian-firmware-%{fw_commit}.tar.gz
21mr|rtk_btusb-0-19|32	# Fix includes (asm -> linux)
21mr|rtk_btusb-0-19|33	BuildArch:	noarch
21mr|rtk_btusb-0-19|34	BuildRequires:	dos2unix
21mr|rtk_btusb-0-19|35	BuildRequires:	%{_bindir}/7za
21mr|rtk_btusb-0-19|36	# BR linux-firmware to automate deleting conflicting firmware
21mr|rtk_btusb-0-19|37	# XXX Why does this BR fail on loongarch64? Try later and remove if...
21mr|rtk_btusb-0-19|38	%ifarch loongarch64
21mr|rtk_btusb-0-19|39	BuildRequires:	%{_firmwarepath}/rtl_bt
21mr|rtk_btusb-0-19|40	%endif
21mr|rtk_btusb-0-19|41	BuildRequires:	linux-firmware
21mr|rtk_btusb-0-19|42	# for %%check
21mr|rtk_btusb-0-19|43	%if %{with check}
21mr|rtk_btusb-0-19|44	BuildRequires:	kmod
21mr|rtk_btusb-0-19|45	%if %{mdvver} < 202310
21mr|rtk_btusb-0-19|46	BuildRequires:	kernel-5.10-generic-devel
21mr|rtk_btusb-0-19|47	BuildRequires:	kernel-5.15-generic-devel
21mr|rtk_btusb-0-19|48	%endif
21mr|rtk_btusb-0-19|49	BuildRequires:	kernel-6.1-generic-devel
21mr|rtk_btusb-0-19|50	BuildRequires:	kernel-6.6-generic-devel
21mr|rtk_btusb-0-19|51	BuildRequires:	kernel-6.12-generic-devel
21mr|rtk_btusb-0-19|52	%endif
21mr|rtk_btusb-0-19|53	
21mr|rtk_btusb-0-19|54	%description
21mr|rtk_btusb-0-19|55	Linux kernel driver for many Realtek USB Bluetooth devices
21mr|rtk_btusb-0-19|56	(kernel driver rtk_btusb)
21mr|rtk_btusb-0-19|57	
21mr|rtk_btusb-0-19|58	#----------------------------------------------------------------------
21mr|rtk_btusb-0-19|59	
21mr|rtk_btusb-0-19|60	%package -n dkms-%{name}
21mr|rtk_btusb-0-19|61	Summary:	The standalone RTL8814au driver
21mr|rtk_btusb-0-19|62	Group:		System/Kernel and hardware
21mr|rtk_btusb-0-19|63	Requires:	dkms
21mr|rtk_btusb-0-19|64	Requires(post,preun):	dkms
21mr|rtk_btusb-0-19|65	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtk_btusb-0-19|66	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtk_btusb-0-19|67	Requires:	%{name}-firmware
21mr|rtk_btusb-0-19|68	
21mr|rtk_btusb-0-19|69	%description -n dkms-%{name}
21mr|rtk_btusb-0-19|70	Linux kernel driver for many Realtek USB Bluetooth devices
21mr|rtk_btusb-0-19|71	(kernel driver rtk_btusb)
21mr|rtk_btusb-0-19|72	
21mr|rtk_btusb-0-19|73	%files -n dkms-%{name}
21mr|rtk_btusb-0-19|74	%{_prefix}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtk_btusb-0-19|75	
21mr|rtk_btusb-0-19|76	%post -n dkms-%{name}
21mr|rtk_btusb-0-19|77	set -x
21mr|rtk_btusb-0-19|78	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtk_btusb-0-19|79	
21mr|rtk_btusb-0-19|80	# Build and install the driver for all available kernels that have devel
21mr|rtk_btusb-0-19|81	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtk_btusb-0-19|82	# Do not fail the installation of the package if the build fails for some
21mr|rtk_btusb-0-19|83	# kernels, this may happen during testing, etc.
21mr|rtk_btusb-0-19|84	for kk in /lib/modules/*; do
21mr|rtk_btusb-0-19|85	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtk_btusb-0-19|86	if test -d "/lib/modules/$kk/build"; then
21mr|rtk_btusb-0-19|87	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtk_btusb-0-19|88	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtk_btusb-0-19|89	else
21mr|rtk_btusb-0-19|90	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtk_btusb-0-19|91	fi;
21mr|rtk_btusb-0-19|92	done
21mr|rtk_btusb-0-19|93	
21mr|rtk_btusb-0-19|94	%preun -n dkms-%{name}
21mr|rtk_btusb-0-19|95	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtk_btusb-0-19|96	# deinstallation.
21mr|rtk_btusb-0-19|97	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtk_btusb-0-19|98	set -x
21mr|rtk_btusb-0-19|99	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtk_btusb-0-19|100	
21mr|rtk_btusb-0-19|101	#-----------------------------------------------------------------------
21mr|rtk_btusb-0-19|102	
21mr|rtk_btusb-0-19|103	%package -n kernel-source-%{name}
21mr|rtk_btusb-0-19|104	Summary:	Source code of rtk_usb kernel driver
21mr|rtk_btusb-0-19|105	
21mr|rtk_btusb-0-19|106	%description -n kernel-source-%{name}
21mr|rtk_btusb-0-19|107	Linux kernel driver for many Realtek USB Bluetooth devices
21mr|rtk_btusb-0-19|108	(kernel driver rtk_btusb)
21mr|rtk_btusb-0-19|109	
21mr|rtk_btusb-0-19|110	%files -n kernel-source-%{name}
21mr|rtk_btusb-0-19|111	%{_prefix}/src/%{name}-%{version}-%{release}
21mr|rtk_btusb-0-19|112	%exclude %{_prefix}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtk_btusb-0-19|113	
21mr|rtk_btusb-0-19|114	#-----------------------------------------------------------------------
21mr|rtk_btusb-0-19|115	
21mr|rtk_btusb-0-19|116	%package firmware
21mr|rtk_btusb-0-19|117	Summary:	Firmware for hardware supported by %{kname} Linux kernel driver
21mr|rtk_btusb-0-19|118	# rtl_bt also exists here
21mr|rtk_btusb-0-19|119	Requires:	linux-firmware
21mr|rtk_btusb-0-19|120	
21mr|rtk_btusb-0-19|121	%description firmware
21mr|rtk_btusb-0-19|122	Firmware for hardware supported by %{kname} (rtkbt) Linux kernel driver
21mr|rtk_btusb-0-19|123	
21mr|rtk_btusb-0-19|124	%files firmware
21mr|rtk_btusb-0-19|125	%{_firmwarepath}/rtl8*
21mr|rtk_btusb-0-19|126	%{_firmwarepath}/rtlbt
21mr|rtk_btusb-0-19|127	%{_firmwarepath}/rtl_bt/*
21mr|rtk_btusb-0-19|128	
21mr|rtk_btusb-0-19|129	#-----------------------------------------------------------------------
21mr|rtk_btusb-0-19|130	
21mr|rtk_btusb-0-19|131	%prep
21mr|rtk_btusb-0-19|132	%autosetup -p1 -n 20201202_LINUX_BT_DRIVER
21mr|rtk_btusb-0-19|133	
21mr|rtk_btusb-0-19|134	# replace Makefile
21mr|rtk_btusb-0-19|135	test -f usb/bluetooth_usb_driver/Makefile
21mr|rtk_btusb-0-19|136	install -m0644 %{SOURCE1} usb/bluetooth_usb_driver/Makefile
21mr|rtk_btusb-0-19|137	
21mr|rtk_btusb-0-19|138	# files have Windows-style line endings
21mr|rtk_btusb-0-19|139	find usb -type f -exec dos2unix '{}' ';'
21mr|rtk_btusb-0-19|140	
21mr|rtk_btusb-0-19|141	%install
21mr|rtk_btusb-0-19|142	
21mr|rtk_btusb-0-19|143	# install dkms sources
21mr|rtk_btusb-0-19|144	mkdir -p %{buildroot}%{_prefix}/src/%{name}-%{version}-%{release}
21mr|rtk_btusb-0-19|145	cp -rv usb/bluetooth_usb_driver/* %{buildroot}%{_prefix}/src/%{name}-%{version}-%{release}/
21mr|rtk_btusb-0-19|146	cat > %{buildroot}%{_prefix}/src/%{name}-%{version}-%{release}/dkms.conf << 'EOF'
21mr|rtk_btusb-0-19|147	MAKE='make KVER=${kernelver}'
21mr|rtk_btusb-0-19|148	PACKAGE_NAME=%{name}
21mr|rtk_btusb-0-19|149	PACKAGE_VERSION=%{version}-%{release}
21mr|rtk_btusb-0-19|150	DEST_MODULE_LOCATION=/kernel/3rdparty
21mr|rtk_btusb-0-19|151	BUILT_MODULE_NAME=%{kname}
21mr|rtk_btusb-0-19|152	AUTOINSTALL=yes
21mr|rtk_btusb-0-19|153	EOF
21mr|rtk_btusb-0-19|154	
21mr|rtk_btusb-0-19|155	mkdir -p %{buildroot}%{_firmwarepath}/
21mr|rtk_btusb-0-19|156	cp -rv rtkbt-firmware/lib/firmware/* %{buildroot}%{_firmwarepath}/
21mr|rtk_btusb-0-19|157	
21mr|rtk_btusb-0-19|158	# Add missing firmware files
21mr|rtk_btusb-0-19|159	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=12944
21mr|rtk_btusb-0-19|160	# https://bugs.launchpad.net/ubuntu/+source/rtl8723bt-firmware/+bug/1995462
21mr|rtk_btusb-0-19|161	# Take them from https://github.com/armbian/firmware/tree/master/rtl_bt
21mr|rtk_btusb-0-19|162	# XXX License for those files is not clear
21mr|rtk_btusb-0-19|163	tar -xf %{SOURCE2}
21mr|rtk_btusb-0-19|164	cp -rv firmware-%{fw_commit}/rtl_bt %{buildroot}%{_firmwarepath}/
21mr|rtk_btusb-0-19|165	# remove firmware existing in linux-firmware
21mr|rtk_btusb-0-19|166	for i in %{buildroot}%{_firmwarepath}/rtl_bt/*
21mr|rtk_btusb-0-19|167	do
21mr|rtk_btusb-0-19|168	if test -e %{_firmwarepath}/rtl_bt/$(basename $i); then
21mr|rtk_btusb-0-19|169	rm -fv $i
21mr|rtk_btusb-0-19|170	fi
21mr|rtk_btusb-0-19|171	done
21mr|rtk_btusb-0-19|172	
21mr|rtk_btusb-0-19|173	%if %{with check}
21mr|rtk_btusb-0-19|174	%check
21mr|rtk_btusb-0-19|175	# check buildability
21mr|rtk_btusb-0-19|176	# binary kernel modules are built inside these kernels
21mr|rtk_btusb-0-19|177	set -xefu
21mr|rtk_btusb-0-19|178	cd usb/bluetooth_usb_driver/
21mr|rtk_btusb-0-19|179	for kver in \
21mr|rtk_btusb-0-19|180	%if %{mdvver} < 202310
21mr|rtk_btusb-0-19|181	5.10 \
21mr|rtk_btusb-0-19|182	5.15 \
21mr|rtk_btusb-0-19|183	%endif
21mr|rtk_btusb-0-19|184	6.1 \
21mr|rtk_btusb-0-19|185	6.6 \
21mr|rtk_btusb-0-19|186	6.12
21mr|rtk_btusb-0-19|187	do
21mr|rtk_btusb-0-19|188	%make_build -f %{SOURCE1} KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtk_btusb-0-19|189	md5sum %{kname}.ko
21mr|rtk_btusb-0-19|190	modinfo %{kname}.ko
21mr|rtk_btusb-0-19|191	make clean
21mr|rtk_btusb-0-19|192	rm -f *.ko*
21mr|rtk_btusb-0-19|193	done
21mr|rtk_btusb-0-19|194	%endif
21mr|rtk_btusb-0-19|195	
21mr|rtk_btusb-0-19|196	%changelog
21mr|rtk_btusb-0-19|197	* Mon Oct 13 2025 BiteDasher <finziyr@yandex.ru>
21mr|rtk_btusb-0-19|198	- Bump release due linux-firmware update
21mr|rtk_btusb-0-19|199	
21mr|rtk_btusb-0-19|200	* Wed Oct 1 2025 BiteDasher <finziyr@yandex.ru>
21mr|rtk_btusb-0-19|201	- Bump release due linux-firmware update
21mr|rtk_btusb-0-19|202	
21mr|rtk_btusb-0-19|203	* Mon Sep 15 2025 BiteDasher <finziyr@yandex.ru> 0-17
21mr|rtk_btusb-0-19|204	- Bump release due linux-firmware update
21mr|rtk_btusb-0-19|205	
21mr|rtk_btusb-0-19|206	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|rtk_btusb-0-19|207	- automated spec cleanup
21mr|rtk_btusb-0-19|208	
21mr|rtk_btusb-0-19|209	* Fri Dec 13 2024 BiteDasher <finziyr@yandex.ru> 0-16
21mr|rtk_btusb-0-19|210	- revert fix includes (fixed in kernel-6.12: b1164fbd)
21mr|rtk_btusb-0-19|211	
21mr|rtk_btusb-0-19|212	* Sun Dec 15 2024 BiteDasher <a.sudakov@rosa.ru> 0-15
21mr|rtk_btusb-0-19|213	- Fixup try number 5
21mr|rtk_btusb-0-19|214	
21mr|rtk_btusb-0-19|215	* Sun Dec 15 2024 BiteDasher <a.sudakov@rosa.ru> 0-14
21mr|rtk_btusb-0-19|216	- Fixup try number 4
21mr|rtk_btusb-0-19|217	
21mr|rtk_btusb-0-19|218	* Sun Dec 15 2024 BiteDasher <a.sudakov@rosa.ru> 0-13
21mr|rtk_btusb-0-19|219	- Includes fix try number 3
21mr|rtk_btusb-0-19|220	
21mr|rtk_btusb-0-19|221	* Mon Dec 9 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0-12
21mr|rtk_btusb-0-19|222	- fix typo
21mr|rtk_btusb-0-19|223	
21mr|rtk_btusb-0-19|224	- Merge: fe7edf3 9574077
21mr|rtk_btusb-0-19|225	* Fri Dec 6 2024 mikhailnov <m.novosyolov@rosalinux.ru> 0-11
21mr|rtk_btusb-0-19|226	- Merge pull request #2 from bitedasher/rtk_btusb:rosa2023.1
21mr|rtk_btusb-0-19|227	- update for kernel 6.12
21mr|rtk_btusb-0-19|228	
21mr|rtk_btusb-0-19|229	* Fri Dec 6 2024 BiteDasher <finziyr@yandex.ru>
21mr|rtk_btusb-0-19|230	- upd: kernel 6.12 + fix includes
21mr|rtk_btusb-0-19|231	
21mr|rtk_btusb-0-19|232	* Sun Oct 20 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0-10
21mr|rtk_btusb-0-19|233	- w/a BR on loongarch
21mr|rtk_btusb-0-19|234	- No matching package to install: '/usr/lib/firmware/rtl_bt'
21mr|rtk_btusb-0-19|235	
21mr|rtk_btusb-0-19|236	* Mon Oct 14 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0-9
21mr|rtk_btusb-0-19|237	- adapt paths for rosa2023.1, automate deleting conflicting files
21mr|rtk_btusb-0-19|238	
21mr|rtk_btusb-0-19|239	* Thu Oct 10 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0-8
21mr|rtk_btusb-0-19|240	- update firmware, fix new conflicts with new linux-firmware
21mr|rtk_btusb-0-19|241	
21mr|rtk_btusb-0-19|242	* Tue Feb 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0-7
21mr|rtk_btusb-0-19|243	- add kernel 6.6, adapt for /usr-merged platforms
21mr|rtk_btusb-0-19|244	
21mr|rtk_btusb-0-19|245	* Thu Nov 23 2023 Victor Ryzhikh <victorr2007@yandex.ru> 0-6
21mr|rtk_btusb-0-19|246	- Rebuild
21mr|rtk_btusb-0-19|247	
21mr|rtk_btusb-0-19|248	* Mon Oct 2 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|rtk_btusb-0-19|249	- Replace /lib/firmare with %%{_prefix}/lib/firmware
21mr|rtk_btusb-0-19|250	
21mr|rtk_btusb-0-19|251	* Mon Mar 13 2023 Mikhail Novosyolov <m@mikhailnov.ru> 0-4
21mr|rtk_btusb-0-19|252	- fix conflicts with linux-firmware
21mr|rtk_btusb-0-19|253	
21mr|rtk_btusb-0-19|254	* Mon Mar 13 2023 Mikhail Novosyolov <m@mikhailnov.ru> 0-3
21mr|rtk_btusb-0-19|255	- package rtl_bt firmware (RB#12944), check buildability for kernel 6.1
21mr|rtk_btusb-0-19|256	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=12944
21mr|rtk_btusb-0-19|257	
21mr|rtk_btusb-0-19|258	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0-2
21mr|rtk_btusb-0-19|259	- Package firmware, fix BR, rm odd provide with the same name as package name
21mr|rtk_btusb-0-19|260	
21mr|rtk_btusb-0-19|261	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|rtk_btusb-0-19|262	- dos2unix
21mr|rtk_btusb-0-19|263	
21mr|rtk_btusb-0-19|264	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|rtk_btusb-0-19|265	- do not package odd sources (uart and crappy Makefiles-wrappers
21mr|rtk_btusb-0-19|266	
21mr|rtk_btusb-0-19|267	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|rtk_btusb-0-19|268	- init
21mr|rtk_btusb-0-19|269	- Thanks to Sergey (Sergio Posolini, t.me/Dark_Zajts) for pinting to this driver

16553 21
21mr|rtkit-0.13-3|1	%define Werror_cflags %{nil}
21mr|rtkit-0.13-3|2	
21mr|rtkit-0.13-3|3	Summary:	Realtime Policy and Watchdog Daemon
21mr|rtkit-0.13-3|4	Name:		rtkit
21mr|rtkit-0.13-3|5	Version:	0.13
21mr|rtkit-0.13-3|6	Release:	3
21mr|rtkit-0.13-3|7	License:	GPLv3+ and BSD
21mr|rtkit-0.13-3|8	Group:		System/Libraries
21mr|rtkit-0.13-3|9	Url:		http://git.0pointer.de/?p=rtkit.git
21mr|rtkit-0.13-3|10	Source0:	https://github.com/heftig/rtkit/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|rtkit-0.13-3|11	BuildRequires:	vim-common
21mr|rtkit-0.13-3|12	BuildRequires:	cap-devel
21mr|rtkit-0.13-3|13	BuildRequires:	pkgconfig(dbus-1)
21mr|rtkit-0.13-3|14	BuildRequires:	pkgconfig(libsystemd)
21mr|rtkit-0.13-3|15	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|rtkit-0.13-3|16	BuildRequires:	pkgconfig(systemd)
21mr|rtkit-0.13-3|17	Requires:	polkit >= 0.93
21mr|rtkit-0.13-3|18	Requires(pre,post,postun):	setup
21mr|rtkit-0.13-3|19	Requires(pre):	rpm-helper
21mr|rtkit-0.13-3|20	Requires(post):	dbus
21mr|rtkit-0.13-3|21	Requires(post,postun):	systemd
21mr|rtkit-0.13-3|22	
21mr|rtkit-0.13-3|23	%description
21mr|rtkit-0.13-3|24	RealtimeKit is a D-Bus system service that changes the scheduling policy of
21mr|rtkit-0.13-3|25	user processes/threads to SCHED_RR (i.e. realtime scheduling mode) on request.
21mr|rtkit-0.13-3|26	It is intended to be used as a secure mechanism to allow real-time scheduling
21mr|rtkit-0.13-3|27	to be used by normal user processes.
21mr|rtkit-0.13-3|28	
21mr|rtkit-0.13-3|29	%files
21mr|rtkit-0.13-3|30	%doc README rtkit.c rtkit.h
21mr|rtkit-0.13-3|31	%attr(0755,root,root) %{_sbindir}/rtkitctl
21mr|rtkit-0.13-3|32	%attr(0755,root,root) %{_libexecdir}/rtkit-daemon
21mr|rtkit-0.13-3|33	%{_datadir}/dbus-1/system-services/org.freedesktop.RealtimeKit1.service
21mr|rtkit-0.13-3|34	%{_datadir}/dbus-1/interfaces/org.freedesktop.RealtimeKit1.xml
21mr|rtkit-0.13-3|35	%{_datadir}/polkit-1/actions/org.freedesktop.RealtimeKit1.policy
21mr|rtkit-0.13-3|36	%{_mandir}/man*/rtkitctl.*
21mr|rtkit-0.13-3|37	%{_datadir}/dbus-1/system.d/org.freedesktop.RealtimeKit1.conf
21mr|rtkit-0.13-3|38	%{_presetdir}/86-rtkit.preset
21mr|rtkit-0.13-3|39	%{_unitdir}/rtkit-daemon.service
21mr|rtkit-0.13-3|40	%dir %{_libexecdir}/installed-tests/rtkit
21mr|rtkit-0.13-3|41	%{_libexecdir}/installed-tests/rtkit/rtkit-test
21mr|rtkit-0.13-3|42	
21mr|rtkit-0.13-3|43	%pre
21mr|rtkit-0.13-3|44	%_pre_useradd rtkit /proc /sbin/nologin
21mr|rtkit-0.13-3|45	
21mr|rtkit-0.13-3|46	%post
21mr|rtkit-0.13-3|47	dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig >/dev/null 2>&1 || :
21mr|rtkit-0.13-3|48	%systemd_post rtkit-daemon.service
21mr|rtkit-0.13-3|49	
21mr|rtkit-0.13-3|50	%postun
21mr|rtkit-0.13-3|51	%_postun_userdel rtkit
21mr|rtkit-0.13-3|52	%systemd_postun rtkit-daemon.service
21mr|rtkit-0.13-3|53	
21mr|rtkit-0.13-3|54	#----------------------------------------------------------------------------
21mr|rtkit-0.13-3|55	
21mr|rtkit-0.13-3|56	%prep
21mr|rtkit-0.13-3|57	%setup -q
21mr|rtkit-0.13-3|58	
21mr|rtkit-0.13-3|59	%build
21mr|rtkit-0.13-3|60	%configure \
21mr|rtkit-0.13-3|61	--with-systemdsystemunitdir=%{_unitdir}
21mr|rtkit-0.13-3|62	
21mr|rtkit-0.13-3|63	%make LIBS="-lrt -lcap"
21mr|rtkit-0.13-3|64	
21mr|rtkit-0.13-3|65	%install
21mr|rtkit-0.13-3|66	%makeinstall_std
21mr|rtkit-0.13-3|67	
21mr|rtkit-0.13-3|68	install -d %{buildroot}%{_presetdir}
21mr|rtkit-0.13-3|69	cat > %{buildroot}%{_presetdir}/86-rtkit.preset << EOF
21mr|rtkit-0.13-3|70	enable rtkit-daemon.service
21mr|rtkit-0.13-3|71	EOF

16554 21
21mr|rtl8188gu-0-4.git9dec82.3|1	%define commit 9dec8292ae13c3a0dbf53eb07da6585427c8db7a
21mr|rtl8188gu-0-4.git9dec82.3|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8188gu-0-4.git9dec82.3|3	
21mr|rtl8188gu-0-4.git9dec82.3|4	%define kname 8188gu
21mr|rtl8188gu-0-4.git9dec82.3|5	
21mr|rtl8188gu-0-4.git9dec82.3|6	# building in %%check fails on aarch64
21mr|rtl8188gu-0-4.git9dec82.3|7	# TODO: fix it
21mr|rtl8188gu-0-4.git9dec82.3|8	%ifarch %{x86_64}
21mr|rtl8188gu-0-4.git9dec82.3|9	%bcond_without check
21mr|rtl8188gu-0-4.git9dec82.3|10	%else
21mr|rtl8188gu-0-4.git9dec82.3|11	%bcond_with check
21mr|rtl8188gu-0-4.git9dec82.3|12	%endif
21mr|rtl8188gu-0-4.git9dec82.3|13	
21mr|rtl8188gu-0-4.git9dec82.3|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8188gu chipset
21mr|rtl8188gu-0-4.git9dec82.3|15	Name:		rtl8188gu
21mr|rtl8188gu-0-4.git9dec82.3|16	License:	GPLv2
21mr|rtl8188gu-0-4.git9dec82.3|17	Group:		System/Kernel and hardware
21mr|rtl8188gu-0-4.git9dec82.3|18	Version:	0
21mr|rtl8188gu-0-4.git9dec82.3|19	Release:	4.git%{commit_short}.3
21mr|rtl8188gu-0-4.git9dec82.3|20	Url:		https://github.com/lwfinger/rtl8188gu
21mr|rtl8188gu-0-4.git9dec82.3|21	Source0:	https://github.com/lwfinger/rtl8188gu/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8188gu-0-4.git9dec82.3|22	Patch1:		k6.1.diff
21mr|rtl8188gu-0-4.git9dec82.3|23	BuildArch:	noarch
21mr|rtl8188gu-0-4.git9dec82.3|24	
21mr|rtl8188gu-0-4.git9dec82.3|25	# for %%check
21mr|rtl8188gu-0-4.git9dec82.3|26	%if %{with check}
21mr|rtl8188gu-0-4.git9dec82.3|27	# not buildable with 5.10: https://github.com/lwfinger/rtl8188gu/issues/11
21mr|rtl8188gu-0-4.git9dec82.3|28	#BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8188gu-0-4.git9dec82.3|29	%if %{mdvver} < 202310
21mr|rtl8188gu-0-4.git9dec82.3|30	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8188gu-0-4.git9dec82.3|31	%endif
21mr|rtl8188gu-0-4.git9dec82.3|32	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8188gu-0-4.git9dec82.3|33	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl8188gu-0-4.git9dec82.3|34	BuildRequires:	kernel-6.12-generic-devel
21mr|rtl8188gu-0-4.git9dec82.3|35	%endif
21mr|rtl8188gu-0-4.git9dec82.3|36	
21mr|rtl8188gu-0-4.git9dec82.3|37	%description
21mr|rtl8188gu-0-4.git9dec82.3|38	Linux driver for USB WiFi adapters that are based on the RTL8188GU chipsets
21mr|rtl8188gu-0-4.git9dec82.3|39	
21mr|rtl8188gu-0-4.git9dec82.3|40	#----------------------------------------------------------------------
21mr|rtl8188gu-0-4.git9dec82.3|41	
21mr|rtl8188gu-0-4.git9dec82.3|42	%package -n dkms-%{name}
21mr|rtl8188gu-0-4.git9dec82.3|43	Summary:	The standalone RTL8188gu driver
21mr|rtl8188gu-0-4.git9dec82.3|44	Group:		System/Kernel and hardware
21mr|rtl8188gu-0-4.git9dec82.3|45	Requires:	dkms
21mr|rtl8188gu-0-4.git9dec82.3|46	Requires(post,preun):	dkms
21mr|rtl8188gu-0-4.git9dec82.3|47	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8188gu-0-4.git9dec82.3|48	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8188gu-0-4.git9dec82.3|49	
21mr|rtl8188gu-0-4.git9dec82.3|50	%description -n dkms-%{name}
21mr|rtl8188gu-0-4.git9dec82.3|51	Linux driver for USB WiFi adapters that are based on the RTL8188GU chipsets
21mr|rtl8188gu-0-4.git9dec82.3|52	
21mr|rtl8188gu-0-4.git9dec82.3|53	%files -n dkms-%{name}
21mr|rtl8188gu-0-4.git9dec82.3|54	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8188gu-0-4.git9dec82.3|55	
21mr|rtl8188gu-0-4.git9dec82.3|56	%post -n dkms-%{name}
21mr|rtl8188gu-0-4.git9dec82.3|57	set -x
21mr|rtl8188gu-0-4.git9dec82.3|58	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8188gu-0-4.git9dec82.3|59	
21mr|rtl8188gu-0-4.git9dec82.3|60	# Build and install the driver for all available kernels that have devel
21mr|rtl8188gu-0-4.git9dec82.3|61	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8188gu-0-4.git9dec82.3|62	# Do not fail the installation of the package if the build fails for some
21mr|rtl8188gu-0-4.git9dec82.3|63	# kernels, this may happen during testing, etc.
21mr|rtl8188gu-0-4.git9dec82.3|64	for kk in /lib/modules/*; do
21mr|rtl8188gu-0-4.git9dec82.3|65	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8188gu-0-4.git9dec82.3|66	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8188gu-0-4.git9dec82.3|67	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8188gu-0-4.git9dec82.3|68	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8188gu-0-4.git9dec82.3|69	else
21mr|rtl8188gu-0-4.git9dec82.3|70	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8188gu-0-4.git9dec82.3|71	fi;
21mr|rtl8188gu-0-4.git9dec82.3|72	done
21mr|rtl8188gu-0-4.git9dec82.3|73	
21mr|rtl8188gu-0-4.git9dec82.3|74	%preun -n dkms-%{name}
21mr|rtl8188gu-0-4.git9dec82.3|75	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8188gu-0-4.git9dec82.3|76	# deinstallation.
21mr|rtl8188gu-0-4.git9dec82.3|77	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8188gu-0-4.git9dec82.3|78	set -x
21mr|rtl8188gu-0-4.git9dec82.3|79	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8188gu-0-4.git9dec82.3|80	
21mr|rtl8188gu-0-4.git9dec82.3|81	#-----------------------------------------------------------------------
21mr|rtl8188gu-0-4.git9dec82.3|82	
21mr|rtl8188gu-0-4.git9dec82.3|83	%package -n kernel-source-%{name}
21mr|rtl8188gu-0-4.git9dec82.3|84	Summary:	Source code of RTL8188gu kernel driver
21mr|rtl8188gu-0-4.git9dec82.3|85	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8188gu-0-4.git9dec82.3|86	
21mr|rtl8188gu-0-4.git9dec82.3|87	%description -n kernel-source-%{name}
21mr|rtl8188gu-0-4.git9dec82.3|88	Linux driver for USB WiFi adapters that are based on the RTL8188GU chipsets
21mr|rtl8188gu-0-4.git9dec82.3|89	
21mr|rtl8188gu-0-4.git9dec82.3|90	%files -n kernel-source-%{name}
21mr|rtl8188gu-0-4.git9dec82.3|91	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8188gu-0-4.git9dec82.3|92	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8188gu-0-4.git9dec82.3|93	
21mr|rtl8188gu-0-4.git9dec82.3|94	#-----------------------------------------------------------------------
21mr|rtl8188gu-0-4.git9dec82.3|95	
21mr|rtl8188gu-0-4.git9dec82.3|96	%prep
21mr|rtl8188gu-0-4.git9dec82.3|97	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8188gu-0-4.git9dec82.3|98	
21mr|rtl8188gu-0-4.git9dec82.3|99	%build
21mr|rtl8188gu-0-4.git9dec82.3|100	
21mr|rtl8188gu-0-4.git9dec82.3|101	%install
21mr|rtl8188gu-0-4.git9dec82.3|102	
21mr|rtl8188gu-0-4.git9dec82.3|103	# install dkms sources
21mr|rtl8188gu-0-4.git9dec82.3|104	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8188gu-0-4.git9dec82.3|105	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8188gu-0-4.git9dec82.3|106	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8188gu-0-4.git9dec82.3|107	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8188gu-0-4.git9dec82.3|108	PACKAGE_NAME=%{name}
21mr|rtl8188gu-0-4.git9dec82.3|109	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8188gu-0-4.git9dec82.3|110	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8188gu-0-4.git9dec82.3|111	BUILT_MODULE_NAME=%{kname}
21mr|rtl8188gu-0-4.git9dec82.3|112	AUTOINSTALL=yes
21mr|rtl8188gu-0-4.git9dec82.3|113	EOF
21mr|rtl8188gu-0-4.git9dec82.3|114	
21mr|rtl8188gu-0-4.git9dec82.3|115	%if %{with check}
21mr|rtl8188gu-0-4.git9dec82.3|116	%check
21mr|rtl8188gu-0-4.git9dec82.3|117	# check buildability
21mr|rtl8188gu-0-4.git9dec82.3|118	# binary kernel modules are built inside these kernels
21mr|rtl8188gu-0-4.git9dec82.3|119	set -xefu
21mr|rtl8188gu-0-4.git9dec82.3|120	for kver in \
21mr|rtl8188gu-0-4.git9dec82.3|121	%if %{mdvver} < 202310
21mr|rtl8188gu-0-4.git9dec82.3|122	5.15 \
21mr|rtl8188gu-0-4.git9dec82.3|123	%endif
21mr|rtl8188gu-0-4.git9dec82.3|124	6.1 \
21mr|rtl8188gu-0-4.git9dec82.3|125	6.6 \
21mr|rtl8188gu-0-4.git9dec82.3|126	6.12
21mr|rtl8188gu-0-4.git9dec82.3|127	do
21mr|rtl8188gu-0-4.git9dec82.3|128	%make KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8188gu-0-4.git9dec82.3|129	md5sum %{kname}.ko
21mr|rtl8188gu-0-4.git9dec82.3|130	modinfo %{kname}.ko
21mr|rtl8188gu-0-4.git9dec82.3|131	make clean
21mr|rtl8188gu-0-4.git9dec82.3|132	rm -f *.ko*
21mr|rtl8188gu-0-4.git9dec82.3|133	done
21mr|rtl8188gu-0-4.git9dec82.3|134	%endif

16555 21
21mr|rtl8192du-0-3.gita82c83.1|1	%define commit a82c83ec8d1363a8bd1e312378c1ba47971d0012
21mr|rtl8192du-0-3.gita82c83.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8192du-0-3.gita82c83.1|3	
21mr|rtl8192du-0-3.gita82c83.1|4	%define kname 8192du
21mr|rtl8192du-0-3.gita82c83.1|5	
21mr|rtl8192du-0-3.gita82c83.1|6	# building in %%check fails on aarch64
21mr|rtl8192du-0-3.gita82c83.1|7	# TODO: fix it
21mr|rtl8192du-0-3.gita82c83.1|8	%ifarch %{x86_64}
21mr|rtl8192du-0-3.gita82c83.1|9	%bcond_without check
21mr|rtl8192du-0-3.gita82c83.1|10	%else
21mr|rtl8192du-0-3.gita82c83.1|11	%bcond_with check
21mr|rtl8192du-0-3.gita82c83.1|12	%endif
21mr|rtl8192du-0-3.gita82c83.1|13	
21mr|rtl8192du-0-3.gita82c83.1|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8192du chipset
21mr|rtl8192du-0-3.gita82c83.1|15	Name:		rtl8192du
21mr|rtl8192du-0-3.gita82c83.1|16	License:	GPLv2
21mr|rtl8192du-0-3.gita82c83.1|17	Group:		System/Kernel and hardware
21mr|rtl8192du-0-3.gita82c83.1|18	Version:	0
21mr|rtl8192du-0-3.gita82c83.1|19	Release:	3.git%{commit_short}.1
21mr|rtl8192du-0-3.gita82c83.1|20	Url:		https://github.com/lwfinger/rtl8192du
21mr|rtl8192du-0-3.gita82c83.1|21	Source0:	https://github.com/lwfinger/rtl8192du/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8192du-0-3.gita82c83.1|22	BuildArch:	noarch
21mr|rtl8192du-0-3.gita82c83.1|23	
21mr|rtl8192du-0-3.gita82c83.1|24	# for %%check
21mr|rtl8192du-0-3.gita82c83.1|25	%if %{with check}
21mr|rtl8192du-0-3.gita82c83.1|26	%if %{mdvver} < 202310
21mr|rtl8192du-0-3.gita82c83.1|27	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8192du-0-3.gita82c83.1|28	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8192du-0-3.gita82c83.1|29	%endif
21mr|rtl8192du-0-3.gita82c83.1|30	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8192du-0-3.gita82c83.1|31	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl8192du-0-3.gita82c83.1|32	%endif
21mr|rtl8192du-0-3.gita82c83.1|33	
21mr|rtl8192du-0-3.gita82c83.1|34	%description
21mr|rtl8192du-0-3.gita82c83.1|35	Linux driver for USB WiFi adapters that are based on the RTL8192DU chipsets
21mr|rtl8192du-0-3.gita82c83.1|36	
21mr|rtl8192du-0-3.gita82c83.1|37	#----------------------------------------------------------------------
21mr|rtl8192du-0-3.gita82c83.1|38	
21mr|rtl8192du-0-3.gita82c83.1|39	%package -n dkms-%{name}
21mr|rtl8192du-0-3.gita82c83.1|40	Summary:	The standalone RTL8192du driver
21mr|rtl8192du-0-3.gita82c83.1|41	Group:		System/Kernel and hardware
21mr|rtl8192du-0-3.gita82c83.1|42	Requires:	dkms
21mr|rtl8192du-0-3.gita82c83.1|43	Requires(post,preun):	dkms
21mr|rtl8192du-0-3.gita82c83.1|44	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8192du-0-3.gita82c83.1|45	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8192du-0-3.gita82c83.1|46	
21mr|rtl8192du-0-3.gita82c83.1|47	%description -n dkms-%{name}
21mr|rtl8192du-0-3.gita82c83.1|48	Linux driver for USB WiFi adapters that are based on the RTL8192DU chipsets
21mr|rtl8192du-0-3.gita82c83.1|49	
21mr|rtl8192du-0-3.gita82c83.1|50	%files -n dkms-%{name}
21mr|rtl8192du-0-3.gita82c83.1|51	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8192du-0-3.gita82c83.1|52	
21mr|rtl8192du-0-3.gita82c83.1|53	%post -n dkms-%{name}
21mr|rtl8192du-0-3.gita82c83.1|54	set -x
21mr|rtl8192du-0-3.gita82c83.1|55	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8192du-0-3.gita82c83.1|56	
21mr|rtl8192du-0-3.gita82c83.1|57	# Build and install the driver for all available kernels that have devel
21mr|rtl8192du-0-3.gita82c83.1|58	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8192du-0-3.gita82c83.1|59	# Do not fail the installation of the package if the build fails for some
21mr|rtl8192du-0-3.gita82c83.1|60	# kernels, this may happen during testing, etc.
21mr|rtl8192du-0-3.gita82c83.1|61	for kk in /lib/modules/*; do
21mr|rtl8192du-0-3.gita82c83.1|62	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8192du-0-3.gita82c83.1|63	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8192du-0-3.gita82c83.1|64	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8192du-0-3.gita82c83.1|65	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8192du-0-3.gita82c83.1|66	else
21mr|rtl8192du-0-3.gita82c83.1|67	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8192du-0-3.gita82c83.1|68	fi;
21mr|rtl8192du-0-3.gita82c83.1|69	done
21mr|rtl8192du-0-3.gita82c83.1|70	
21mr|rtl8192du-0-3.gita82c83.1|71	%preun -n dkms-%{name}
21mr|rtl8192du-0-3.gita82c83.1|72	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8192du-0-3.gita82c83.1|73	# deinstallation.
21mr|rtl8192du-0-3.gita82c83.1|74	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8192du-0-3.gita82c83.1|75	set -x
21mr|rtl8192du-0-3.gita82c83.1|76	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8192du-0-3.gita82c83.1|77	
21mr|rtl8192du-0-3.gita82c83.1|78	#-----------------------------------------------------------------------
21mr|rtl8192du-0-3.gita82c83.1|79	
21mr|rtl8192du-0-3.gita82c83.1|80	%package -n kernel-source-%{name}
21mr|rtl8192du-0-3.gita82c83.1|81	Summary:	Source code of RTL8192du kernel driver
21mr|rtl8192du-0-3.gita82c83.1|82	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8192du-0-3.gita82c83.1|83	
21mr|rtl8192du-0-3.gita82c83.1|84	%description -n kernel-source-%{name}
21mr|rtl8192du-0-3.gita82c83.1|85	Linux driver for USB WiFi adapters that are based on the RTL8192DU chipsets
21mr|rtl8192du-0-3.gita82c83.1|86	
21mr|rtl8192du-0-3.gita82c83.1|87	%files -n kernel-source-%{name}
21mr|rtl8192du-0-3.gita82c83.1|88	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8192du-0-3.gita82c83.1|89	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8192du-0-3.gita82c83.1|90	
21mr|rtl8192du-0-3.gita82c83.1|91	#-----------------------------------------------------------------------
21mr|rtl8192du-0-3.gita82c83.1|92	
21mr|rtl8192du-0-3.gita82c83.1|93	%prep
21mr|rtl8192du-0-3.gita82c83.1|94	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8192du-0-3.gita82c83.1|95	
21mr|rtl8192du-0-3.gita82c83.1|96	# Source code has firmware files *.bin, but they are not used inside the code
21mr|rtl8192du-0-3.gita82c83.1|97	# Firmware is embeded (!) into the code
21mr|rtl8192du-0-3.gita82c83.1|98	# https://github.com/lwfinger/rtl8192du/blob/83d9f5ae/hal/Hal8192DUHWImg.c#L24
21mr|rtl8192du-0-3.gita82c83.1|99	# https://github.com/lwfinger/rtl8192du/issues/98
21mr|rtl8192du-0-3.gita82c83.1|100	rm -fv *.bin
21mr|rtl8192du-0-3.gita82c83.1|101	
21mr|rtl8192du-0-3.gita82c83.1|102	# We will strip modules when needed by ourselves
21mr|rtl8192du-0-3.gita82c83.1|103	sed -i'' -e '/strip-debug/d' Makefile
21mr|rtl8192du-0-3.gita82c83.1|104	
21mr|rtl8192du-0-3.gita82c83.1|105	# allow to set custom KSRC
21mr|rtl8192du-0-3.gita82c83.1|106	sed -i'' -e 's,KSRC :=,KSRC ?=,g' Makefile
21mr|rtl8192du-0-3.gita82c83.1|107	
21mr|rtl8192du-0-3.gita82c83.1|108	%build
21mr|rtl8192du-0-3.gita82c83.1|109	
21mr|rtl8192du-0-3.gita82c83.1|110	%install
21mr|rtl8192du-0-3.gita82c83.1|111	
21mr|rtl8192du-0-3.gita82c83.1|112	# install dkms sources
21mr|rtl8192du-0-3.gita82c83.1|113	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8192du-0-3.gita82c83.1|114	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8192du-0-3.gita82c83.1|115	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8192du-0-3.gita82c83.1|116	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8192du-0-3.gita82c83.1|117	PACKAGE_NAME=%{name}
21mr|rtl8192du-0-3.gita82c83.1|118	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8192du-0-3.gita82c83.1|119	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8192du-0-3.gita82c83.1|120	BUILT_MODULE_NAME=%{kname}
21mr|rtl8192du-0-3.gita82c83.1|121	AUTOINSTALL=yes
21mr|rtl8192du-0-3.gita82c83.1|122	EOF
21mr|rtl8192du-0-3.gita82c83.1|123	
21mr|rtl8192du-0-3.gita82c83.1|124	%if %{with check}
21mr|rtl8192du-0-3.gita82c83.1|125	%check
21mr|rtl8192du-0-3.gita82c83.1|126	# check buildability
21mr|rtl8192du-0-3.gita82c83.1|127	# binary kernel modules are built inside these kernels
21mr|rtl8192du-0-3.gita82c83.1|128	set -xefu
21mr|rtl8192du-0-3.gita82c83.1|129	for kver in \
21mr|rtl8192du-0-3.gita82c83.1|130	%if %{mdvver} < 202310
21mr|rtl8192du-0-3.gita82c83.1|131	5.10 \
21mr|rtl8192du-0-3.gita82c83.1|132	5.15 \
21mr|rtl8192du-0-3.gita82c83.1|133	%endif
21mr|rtl8192du-0-3.gita82c83.1|134	6.1 \
21mr|rtl8192du-0-3.gita82c83.1|135	6.6
21mr|rtl8192du-0-3.gita82c83.1|136	do
21mr|rtl8192du-0-3.gita82c83.1|137	%make KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8192du-0-3.gita82c83.1|138	md5sum %{kname}.ko
21mr|rtl8192du-0-3.gita82c83.1|139	modinfo %{kname}.ko
21mr|rtl8192du-0-3.gita82c83.1|140	make clean
21mr|rtl8192du-0-3.gita82c83.1|141	rm -f *.ko*
21mr|rtl8192du-0-3.gita82c83.1|142	done
21mr|rtl8192du-0-3.gita82c83.1|143	%endif

16556 21
21mr|rtl8723au-0-0.giteb9ccb.1|1	%define commit eb9ccba15c0850696538ec0fb5352d6bed17ef3a
21mr|rtl8723au-0-0.giteb9ccb.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8723au-0-0.giteb9ccb.1|3	
21mr|rtl8723au-0-0.giteb9ccb.1|4	%define kname 8723au
21mr|rtl8723au-0-0.giteb9ccb.1|5	
21mr|rtl8723au-0-0.giteb9ccb.1|6	# building in %%check fails on aarch64
21mr|rtl8723au-0-0.giteb9ccb.1|7	# TODO: fix it
21mr|rtl8723au-0-0.giteb9ccb.1|8	%ifarch %{x86_64}
21mr|rtl8723au-0-0.giteb9ccb.1|9	%bcond_without check
21mr|rtl8723au-0-0.giteb9ccb.1|10	%else
21mr|rtl8723au-0-0.giteb9ccb.1|11	%bcond_with check
21mr|rtl8723au-0-0.giteb9ccb.1|12	%endif
21mr|rtl8723au-0-0.giteb9ccb.1|13	
21mr|rtl8723au-0-0.giteb9ccb.1|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8723AU chipset
21mr|rtl8723au-0-0.giteb9ccb.1|15	Name:		rtl8723au
21mr|rtl8723au-0-0.giteb9ccb.1|16	License:	GPLv2
21mr|rtl8723au-0-0.giteb9ccb.1|17	Group:		System/Kernel and hardware
21mr|rtl8723au-0-0.giteb9ccb.1|18	Version:	0
21mr|rtl8723au-0-0.giteb9ccb.1|19	Release:	0.git%{commit_short}.1
21mr|rtl8723au-0-0.giteb9ccb.1|20	Url:		https://github.com/lwfinger/rtl8723au
21mr|rtl8723au-0-0.giteb9ccb.1|21	Source0:	https://github.com/lwfinger/rtl8723au/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8723au-0-0.giteb9ccb.1|22	BuildArch:	noarch
21mr|rtl8723au-0-0.giteb9ccb.1|23	
21mr|rtl8723au-0-0.giteb9ccb.1|24	# for %%check
21mr|rtl8723au-0-0.giteb9ccb.1|25	%if %{with check}
21mr|rtl8723au-0-0.giteb9ccb.1|26	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8723au-0-0.giteb9ccb.1|27	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8723au-0-0.giteb9ccb.1|28	%endif
21mr|rtl8723au-0-0.giteb9ccb.1|29	
21mr|rtl8723au-0-0.giteb9ccb.1|30	%description
21mr|rtl8723au-0-0.giteb9ccb.1|31	Linux driver for USB WiFi adapters that are based on the RTL8723AU chipsets
21mr|rtl8723au-0-0.giteb9ccb.1|32	
21mr|rtl8723au-0-0.giteb9ccb.1|33	#----------------------------------------------------------------------
21mr|rtl8723au-0-0.giteb9ccb.1|34	
21mr|rtl8723au-0-0.giteb9ccb.1|35	%package -n dkms-%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|36	Summary:	The standalone RTL8723au driver
21mr|rtl8723au-0-0.giteb9ccb.1|37	Group:		System/Kernel and hardware
21mr|rtl8723au-0-0.giteb9ccb.1|38	Requires:	dkms
21mr|rtl8723au-0-0.giteb9ccb.1|39	Requires(post,preun):	dkms
21mr|rtl8723au-0-0.giteb9ccb.1|40	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8723au-0-0.giteb9ccb.1|41	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8723au-0-0.giteb9ccb.1|42	
21mr|rtl8723au-0-0.giteb9ccb.1|43	%description -n dkms-%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|44	Linux driver for USB WiFi adapters that are based on the RTL8723AU chipsets
21mr|rtl8723au-0-0.giteb9ccb.1|45	
21mr|rtl8723au-0-0.giteb9ccb.1|46	%files -n dkms-%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|47	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8723au-0-0.giteb9ccb.1|48	
21mr|rtl8723au-0-0.giteb9ccb.1|49	%post -n dkms-%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|50	set -x
21mr|rtl8723au-0-0.giteb9ccb.1|51	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8723au-0-0.giteb9ccb.1|52	
21mr|rtl8723au-0-0.giteb9ccb.1|53	# Build and install the driver for all available kernels that have devel
21mr|rtl8723au-0-0.giteb9ccb.1|54	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8723au-0-0.giteb9ccb.1|55	# Do not fail the installation of the package if the build fails for some
21mr|rtl8723au-0-0.giteb9ccb.1|56	# kernels, this may happen during testing, etc.
21mr|rtl8723au-0-0.giteb9ccb.1|57	for kk in /lib/modules/*; do
21mr|rtl8723au-0-0.giteb9ccb.1|58	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8723au-0-0.giteb9ccb.1|59	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8723au-0-0.giteb9ccb.1|60	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8723au-0-0.giteb9ccb.1|61	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8723au-0-0.giteb9ccb.1|62	else
21mr|rtl8723au-0-0.giteb9ccb.1|63	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8723au-0-0.giteb9ccb.1|64	fi;
21mr|rtl8723au-0-0.giteb9ccb.1|65	done
21mr|rtl8723au-0-0.giteb9ccb.1|66	
21mr|rtl8723au-0-0.giteb9ccb.1|67	%preun -n dkms-%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|68	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8723au-0-0.giteb9ccb.1|69	# deinstallation.
21mr|rtl8723au-0-0.giteb9ccb.1|70	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8723au-0-0.giteb9ccb.1|71	set -x
21mr|rtl8723au-0-0.giteb9ccb.1|72	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8723au-0-0.giteb9ccb.1|73	
21mr|rtl8723au-0-0.giteb9ccb.1|74	#-----------------------------------------------------------------------
21mr|rtl8723au-0-0.giteb9ccb.1|75	
21mr|rtl8723au-0-0.giteb9ccb.1|76	%package -n kernel-source-%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|77	Summary:	Source code of RTL8723au kernel driver
21mr|rtl8723au-0-0.giteb9ccb.1|78	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8723au-0-0.giteb9ccb.1|79	
21mr|rtl8723au-0-0.giteb9ccb.1|80	%description -n kernel-source-%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|81	Linux driver for USB WiFi adapters that are based on the RTL8723AU chipsets
21mr|rtl8723au-0-0.giteb9ccb.1|82	
21mr|rtl8723au-0-0.giteb9ccb.1|83	%files -n kernel-source-%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|84	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723au-0-0.giteb9ccb.1|85	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8723au-0-0.giteb9ccb.1|86	
21mr|rtl8723au-0-0.giteb9ccb.1|87	#-----------------------------------------------------------------------
21mr|rtl8723au-0-0.giteb9ccb.1|88	
21mr|rtl8723au-0-0.giteb9ccb.1|89	%prep
21mr|rtl8723au-0-0.giteb9ccb.1|90	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8723au-0-0.giteb9ccb.1|91	
21mr|rtl8723au-0-0.giteb9ccb.1|92	%build
21mr|rtl8723au-0-0.giteb9ccb.1|93	
21mr|rtl8723au-0-0.giteb9ccb.1|94	%install
21mr|rtl8723au-0-0.giteb9ccb.1|95	
21mr|rtl8723au-0-0.giteb9ccb.1|96	# install dkms sources
21mr|rtl8723au-0-0.giteb9ccb.1|97	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723au-0-0.giteb9ccb.1|98	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8723au-0-0.giteb9ccb.1|99	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8723au-0-0.giteb9ccb.1|100	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8723au-0-0.giteb9ccb.1|101	PACKAGE_NAME=%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|102	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8723au-0-0.giteb9ccb.1|103	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8723au-0-0.giteb9ccb.1|104	BUILT_MODULE_NAME=%{kname}
21mr|rtl8723au-0-0.giteb9ccb.1|105	AUTOINSTALL=yes
21mr|rtl8723au-0-0.giteb9ccb.1|106	EOF
21mr|rtl8723au-0-0.giteb9ccb.1|107	
21mr|rtl8723au-0-0.giteb9ccb.1|108	%if %{with check}
21mr|rtl8723au-0-0.giteb9ccb.1|109	%check
21mr|rtl8723au-0-0.giteb9ccb.1|110	# check buildability
21mr|rtl8723au-0-0.giteb9ccb.1|111	# binary kernel modules are built inside these kernels
21mr|rtl8723au-0-0.giteb9ccb.1|112	set -xefu
21mr|rtl8723au-0-0.giteb9ccb.1|113	k510="$(rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtl8723au-0-0.giteb9ccb.1|114	k515="$(rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtl8723au-0-0.giteb9ccb.1|115	%make KVER="$k510"
21mr|rtl8723au-0-0.giteb9ccb.1|116	md5sum %{kname}.ko
21mr|rtl8723au-0-0.giteb9ccb.1|117	make clean
21mr|rtl8723au-0-0.giteb9ccb.1|118	%make KVER="$k515"
21mr|rtl8723au-0-0.giteb9ccb.1|119	md5sum %{kname}.ko
21mr|rtl8723au-0-0.giteb9ccb.1|120	%endif

16557 21
21mr|rtl8723bs-4.4.1-1.20161015|1	%define gitrev 9ea0240
21mr|rtl8723bs-4.4.1-1.20161015|2	%define gitdate 20161015
21mr|rtl8723bs-4.4.1-1.20161015|3	
21mr|rtl8723bs-4.4.1-1.20161015|4	# How to prepare the source archive from the git tree:
21mr|rtl8723bs-4.4.1-1.20161015|5	# $ hash=`git log -1 --format='%h'`
21mr|rtl8723bs-4.4.1-1.20161015|6	# $ date=`git log -1 --format='%cd' --date=short | tr -d -`
21mr|rtl8723bs-4.4.1-1.20161015|7	# $ git archive --prefix rtl8723bs-${date}-git${hash}/ ${hash} \
21mr|rtl8723bs-4.4.1-1.20161015|8	#	| xz -7e > ../rtl8723bs-${date}-git${hash}.tar.xz
21mr|rtl8723bs-4.4.1-1.20161015|9	
21mr|rtl8723bs-4.4.1-1.20161015|10	%define kname 8723bs
21mr|rtl8723bs-4.4.1-1.20161015|11	%define firmware_dir /lib/firmware/rtlwifi/
21mr|rtl8723bs-4.4.1-1.20161015|12	
21mr|rtl8723bs-4.4.1-1.20161015|13	%define _enable_debug_packages	%{nil}
21mr|rtl8723bs-4.4.1-1.20161015|14	%define debug_package		%{nil}
21mr|rtl8723bs-4.4.1-1.20161015|15	
21mr|rtl8723bs-4.4.1-1.20161015|16	Summary:	Driver for Realtek RTL8723BS Wireless LAN 802.11n SDIO
21mr|rtl8723bs-4.4.1-1.20161015|17	Name:		rtl8723bs
21mr|rtl8723bs-4.4.1-1.20161015|18	Version:	4.4.1
21mr|rtl8723bs-4.4.1-1.20161015|19	Release:	1.%{gitdate}
21mr|rtl8723bs-4.4.1-1.20161015|20	Source0:	%{name}-%{gitdate}-git%{gitrev}.tar.xz
21mr|rtl8723bs-4.4.1-1.20161015|21	Source1:	%{name}.rpmlintrc
21mr|rtl8723bs-4.4.1-1.20161015|22	License:	GPLv2
21mr|rtl8723bs-4.4.1-1.20161015|23	Group:		System/Kernel and hardware
21mr|rtl8723bs-4.4.1-1.20161015|24	URL:		https://github.com/muhviehstah/rtl8723bs.git
21mr|rtl8723bs-4.4.1-1.20161015|25	
21mr|rtl8723bs-4.4.1-1.20161015|26	Patch1:		Allow-to-build-the-module-for-the-non-current-kernels.patch
21mr|rtl8723bs-4.4.1-1.20161015|27	
21mr|rtl8723bs-4.4.1-1.20161015|28	%description
21mr|rtl8723bs-4.4.1-1.20161015|29	This package contains the driver for RTL8723BS Wireless LAN adapter
21mr|rtl8723bs-4.4.1-1.20161015|30	by Realtek.
21mr|rtl8723bs-4.4.1-1.20161015|31	
21mr|rtl8723bs-4.4.1-1.20161015|32	%package -n dkms-%{name}
21mr|rtl8723bs-4.4.1-1.20161015|33	Summary:	Driver for Realtek RTL8723BS Wireless LAN 802.11n SDIO
21mr|rtl8723bs-4.4.1-1.20161015|34	Group:		System/Kernel and hardware
21mr|rtl8723bs-4.4.1-1.20161015|35	Requires(post):		dkms
21mr|rtl8723bs-4.4.1-1.20161015|36	Requires(preun):	dkms
21mr|rtl8723bs-4.4.1-1.20161015|37	
21mr|rtl8723bs-4.4.1-1.20161015|38	# The driver may not build properly for the kernels earlier than 4.7.
21mr|rtl8723bs-4.4.1-1.20161015|39	Requires:	kernel >= 4.7
21mr|rtl8723bs-4.4.1-1.20161015|40	
21mr|rtl8723bs-4.4.1-1.20161015|41	%description -n dkms-%{name}
21mr|rtl8723bs-4.4.1-1.20161015|42	This package contains the driver for RTL8723BS Wireless LAN adapter
21mr|rtl8723bs-4.4.1-1.20161015|43	by Realtek.
21mr|rtl8723bs-4.4.1-1.20161015|44	
21mr|rtl8723bs-4.4.1-1.20161015|45	%prep
21mr|rtl8723bs-4.4.1-1.20161015|46	%setup -qn %{name}-%{gitdate}-git%{gitrev}
21mr|rtl8723bs-4.4.1-1.20161015|47	%apply_patches
21mr|rtl8723bs-4.4.1-1.20161015|48	
21mr|rtl8723bs-4.4.1-1.20161015|49	%build
21mr|rtl8723bs-4.4.1-1.20161015|50	
21mr|rtl8723bs-4.4.1-1.20161015|51	%install
21mr|rtl8723bs-4.4.1-1.20161015|52	
21mr|rtl8723bs-4.4.1-1.20161015|53	# install dkms sources
21mr|rtl8723bs-4.4.1-1.20161015|54	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723bs-4.4.1-1.20161015|55	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8723bs-4.4.1-1.20161015|56	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8723bs-4.4.1-1.20161015|57	MAKE="'make' KVER=\${kernelver}"
21mr|rtl8723bs-4.4.1-1.20161015|58	PACKAGE_NAME=%{name}
21mr|rtl8723bs-4.4.1-1.20161015|59	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8723bs-4.4.1-1.20161015|60	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8723bs-4.4.1-1.20161015|61	BUILT_MODULE_NAME=%{kname}
21mr|rtl8723bs-4.4.1-1.20161015|62	AUTOINSTALL=yes
21mr|rtl8723bs-4.4.1-1.20161015|63	EOF
21mr|rtl8723bs-4.4.1-1.20161015|64	
21mr|rtl8723bs-4.4.1-1.20161015|65	
21mr|rtl8723bs-4.4.1-1.20161015|66	%post -n dkms-%{name}
21mr|rtl8723bs-4.4.1-1.20161015|67	set -x
21mr|rtl8723bs-4.4.1-1.20161015|68	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8723bs-4.4.1-1.20161015|69	
21mr|rtl8723bs-4.4.1-1.20161015|70	# Build and install the driver for all available kernels that have devel
21mr|rtl8723bs-4.4.1-1.20161015|71	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8723bs-4.4.1-1.20161015|72	# Do not fail the installation of the package if the build fails for some
21mr|rtl8723bs-4.4.1-1.20161015|73	# kernels, this may happen during testing, etc.
21mr|rtl8723bs-4.4.1-1.20161015|74	for kk in /lib/modules/*; do
21mr|rtl8723bs-4.4.1-1.20161015|75	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8723bs-4.4.1-1.20161015|76	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8723bs-4.4.1-1.20161015|77	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8723bs-4.4.1-1.20161015|78	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8723bs-4.4.1-1.20161015|79	else
21mr|rtl8723bs-4.4.1-1.20161015|80	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8723bs-4.4.1-1.20161015|81	fi;
21mr|rtl8723bs-4.4.1-1.20161015|82	done
21mr|rtl8723bs-4.4.1-1.20161015|83	
21mr|rtl8723bs-4.4.1-1.20161015|84	%preun -n dkms-%{name}
21mr|rtl8723bs-4.4.1-1.20161015|85	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8723bs-4.4.1-1.20161015|86	# deinstallation.
21mr|rtl8723bs-4.4.1-1.20161015|87	/sbin/rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8723bs-4.4.1-1.20161015|88	set -x
21mr|rtl8723bs-4.4.1-1.20161015|89	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8723bs-4.4.1-1.20161015|90	
21mr|rtl8723bs-4.4.1-1.20161015|91	%files -n dkms-%{name}
21mr|rtl8723bs-4.4.1-1.20161015|92	%dir %{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723bs-4.4.1-1.20161015|93	%{_usr}/src/%{name}-%{version}-%{release}/*

16558 21
21mr|rtl8723bu-0-0.gitd79a67.1|1	%define commit d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2
21mr|rtl8723bu-0-0.gitd79a67.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8723bu-0-0.gitd79a67.1|3	
21mr|rtl8723bu-0-0.gitd79a67.1|4	%define kname 8723bu
21mr|rtl8723bu-0-0.gitd79a67.1|5	
21mr|rtl8723bu-0-0.gitd79a67.1|6	# building in %%check fails on aarch64
21mr|rtl8723bu-0-0.gitd79a67.1|7	# TODO: fix it
21mr|rtl8723bu-0-0.gitd79a67.1|8	%ifarch %{x86_64}
21mr|rtl8723bu-0-0.gitd79a67.1|9	%bcond_without check
21mr|rtl8723bu-0-0.gitd79a67.1|10	%else
21mr|rtl8723bu-0-0.gitd79a67.1|11	%bcond_with check
21mr|rtl8723bu-0-0.gitd79a67.1|12	%endif
21mr|rtl8723bu-0-0.gitd79a67.1|13	
21mr|rtl8723bu-0-0.gitd79a67.1|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8723bu chipset
21mr|rtl8723bu-0-0.gitd79a67.1|15	Name:		rtl8723bu
21mr|rtl8723bu-0-0.gitd79a67.1|16	License:	GPLv2
21mr|rtl8723bu-0-0.gitd79a67.1|17	Group:		System/Kernel and hardware
21mr|rtl8723bu-0-0.gitd79a67.1|18	Version:	0
21mr|rtl8723bu-0-0.gitd79a67.1|19	Release:	0.git%{commit_short}.1
21mr|rtl8723bu-0-0.gitd79a67.1|20	Url:		https://github.com/lwfinger/rtl8723bu
21mr|rtl8723bu-0-0.gitd79a67.1|21	Source0:	https://github.com/lwfinger/rtl8723bu/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8723bu-0-0.gitd79a67.1|22	BuildArch:	noarch
21mr|rtl8723bu-0-0.gitd79a67.1|23	
21mr|rtl8723bu-0-0.gitd79a67.1|24	# for %%check
21mr|rtl8723bu-0-0.gitd79a67.1|25	%if %{with check}
21mr|rtl8723bu-0-0.gitd79a67.1|26	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8723bu-0-0.gitd79a67.1|27	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8723bu-0-0.gitd79a67.1|28	%endif
21mr|rtl8723bu-0-0.gitd79a67.1|29	
21mr|rtl8723bu-0-0.gitd79a67.1|30	%description
21mr|rtl8723bu-0-0.gitd79a67.1|31	Linux driver for USB WiFi adapters that are based on the RTL8723BU chipsets
21mr|rtl8723bu-0-0.gitd79a67.1|32	
21mr|rtl8723bu-0-0.gitd79a67.1|33	#----------------------------------------------------------------------
21mr|rtl8723bu-0-0.gitd79a67.1|34	
21mr|rtl8723bu-0-0.gitd79a67.1|35	%package -n dkms-%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|36	Summary:	The standalone RTL8723bu driver
21mr|rtl8723bu-0-0.gitd79a67.1|37	Group:		System/Kernel and hardware
21mr|rtl8723bu-0-0.gitd79a67.1|38	Requires:	dkms
21mr|rtl8723bu-0-0.gitd79a67.1|39	Requires(post,preun):	dkms
21mr|rtl8723bu-0-0.gitd79a67.1|40	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8723bu-0-0.gitd79a67.1|41	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8723bu-0-0.gitd79a67.1|42	
21mr|rtl8723bu-0-0.gitd79a67.1|43	%description -n dkms-%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|44	Linux driver for USB WiFi adapters that are based on the RTL8723BU chipsets
21mr|rtl8723bu-0-0.gitd79a67.1|45	
21mr|rtl8723bu-0-0.gitd79a67.1|46	%files -n dkms-%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|47	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8723bu-0-0.gitd79a67.1|48	
21mr|rtl8723bu-0-0.gitd79a67.1|49	%post -n dkms-%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|50	set -x
21mr|rtl8723bu-0-0.gitd79a67.1|51	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8723bu-0-0.gitd79a67.1|52	
21mr|rtl8723bu-0-0.gitd79a67.1|53	# Build and install the driver for all available kernels that have devel
21mr|rtl8723bu-0-0.gitd79a67.1|54	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8723bu-0-0.gitd79a67.1|55	# Do not fail the installation of the package if the build fails for some
21mr|rtl8723bu-0-0.gitd79a67.1|56	# kernels, this may happen during testing, etc.
21mr|rtl8723bu-0-0.gitd79a67.1|57	for kk in /lib/modules/*; do
21mr|rtl8723bu-0-0.gitd79a67.1|58	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8723bu-0-0.gitd79a67.1|59	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8723bu-0-0.gitd79a67.1|60	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8723bu-0-0.gitd79a67.1|61	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8723bu-0-0.gitd79a67.1|62	else
21mr|rtl8723bu-0-0.gitd79a67.1|63	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8723bu-0-0.gitd79a67.1|64	fi;
21mr|rtl8723bu-0-0.gitd79a67.1|65	done
21mr|rtl8723bu-0-0.gitd79a67.1|66	
21mr|rtl8723bu-0-0.gitd79a67.1|67	%preun -n dkms-%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|68	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8723bu-0-0.gitd79a67.1|69	# deinstallation.
21mr|rtl8723bu-0-0.gitd79a67.1|70	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8723bu-0-0.gitd79a67.1|71	set -x
21mr|rtl8723bu-0-0.gitd79a67.1|72	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8723bu-0-0.gitd79a67.1|73	
21mr|rtl8723bu-0-0.gitd79a67.1|74	#-----------------------------------------------------------------------
21mr|rtl8723bu-0-0.gitd79a67.1|75	
21mr|rtl8723bu-0-0.gitd79a67.1|76	%package -n kernel-source-%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|77	Summary:	Source code of RTL8723bu kernel driver
21mr|rtl8723bu-0-0.gitd79a67.1|78	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8723bu-0-0.gitd79a67.1|79	
21mr|rtl8723bu-0-0.gitd79a67.1|80	%description -n kernel-source-%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|81	Linux driver for USB WiFi adapters that are based on the RTL8723BU chipsets
21mr|rtl8723bu-0-0.gitd79a67.1|82	
21mr|rtl8723bu-0-0.gitd79a67.1|83	%files -n kernel-source-%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|84	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723bu-0-0.gitd79a67.1|85	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8723bu-0-0.gitd79a67.1|86	
21mr|rtl8723bu-0-0.gitd79a67.1|87	#-----------------------------------------------------------------------
21mr|rtl8723bu-0-0.gitd79a67.1|88	
21mr|rtl8723bu-0-0.gitd79a67.1|89	%prep
21mr|rtl8723bu-0-0.gitd79a67.1|90	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8723bu-0-0.gitd79a67.1|91	
21mr|rtl8723bu-0-0.gitd79a67.1|92	%build
21mr|rtl8723bu-0-0.gitd79a67.1|93	
21mr|rtl8723bu-0-0.gitd79a67.1|94	%install
21mr|rtl8723bu-0-0.gitd79a67.1|95	
21mr|rtl8723bu-0-0.gitd79a67.1|96	# install dkms sources
21mr|rtl8723bu-0-0.gitd79a67.1|97	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723bu-0-0.gitd79a67.1|98	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8723bu-0-0.gitd79a67.1|99	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8723bu-0-0.gitd79a67.1|100	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8723bu-0-0.gitd79a67.1|101	PACKAGE_NAME=%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|102	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8723bu-0-0.gitd79a67.1|103	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8723bu-0-0.gitd79a67.1|104	BUILT_MODULE_NAME=%{kname}
21mr|rtl8723bu-0-0.gitd79a67.1|105	AUTOINSTALL=yes
21mr|rtl8723bu-0-0.gitd79a67.1|106	EOF
21mr|rtl8723bu-0-0.gitd79a67.1|107	
21mr|rtl8723bu-0-0.gitd79a67.1|108	%if %{with check}
21mr|rtl8723bu-0-0.gitd79a67.1|109	%check
21mr|rtl8723bu-0-0.gitd79a67.1|110	# check buildability
21mr|rtl8723bu-0-0.gitd79a67.1|111	# binary kernel modules are built inside these kernels
21mr|rtl8723bu-0-0.gitd79a67.1|112	set -xefu
21mr|rtl8723bu-0-0.gitd79a67.1|113	k510="$(rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtl8723bu-0-0.gitd79a67.1|114	k515="$(rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtl8723bu-0-0.gitd79a67.1|115	%make KVER="$k510"
21mr|rtl8723bu-0-0.gitd79a67.1|116	md5sum %{kname}.ko
21mr|rtl8723bu-0-0.gitd79a67.1|117	make clean
21mr|rtl8723bu-0-0.gitd79a67.1|118	%make KVER="$k515"
21mr|rtl8723bu-0-0.gitd79a67.1|119	md5sum %{kname}.ko
21mr|rtl8723bu-0-0.gitd79a67.1|120	%endif

16559 21
21mr|rtl8723ds-0-0.git830322.1|1	%define commit 83032266f6fbd7a6775ecf23fb4f807343ffc6f2
21mr|rtl8723ds-0-0.git830322.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8723ds-0-0.git830322.1|3	
21mr|rtl8723ds-0-0.git830322.1|4	%define kname 8723ds
21mr|rtl8723ds-0-0.git830322.1|5	
21mr|rtl8723ds-0-0.git830322.1|6	# building in %%check fails on aarch64
21mr|rtl8723ds-0-0.git830322.1|7	# TODO: fix it
21mr|rtl8723ds-0-0.git830322.1|8	%ifarch %{x86_64}
21mr|rtl8723ds-0-0.git830322.1|9	%bcond_without check
21mr|rtl8723ds-0-0.git830322.1|10	%else
21mr|rtl8723ds-0-0.git830322.1|11	%bcond_with check
21mr|rtl8723ds-0-0.git830322.1|12	%endif
21mr|rtl8723ds-0-0.git830322.1|13	
21mr|rtl8723ds-0-0.git830322.1|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8723ds chipset
21mr|rtl8723ds-0-0.git830322.1|15	Name:		rtl8723ds
21mr|rtl8723ds-0-0.git830322.1|16	License:	GPLv2
21mr|rtl8723ds-0-0.git830322.1|17	Group:		System/Kernel and hardware
21mr|rtl8723ds-0-0.git830322.1|18	Version:	0
21mr|rtl8723ds-0-0.git830322.1|19	Release:	0.git%{commit_short}.1
21mr|rtl8723ds-0-0.git830322.1|20	Url:		https://github.com/lwfinger/rtl8723ds
21mr|rtl8723ds-0-0.git830322.1|21	Source0:	https://github.com/lwfinger/rtl8723ds/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8723ds-0-0.git830322.1|22	BuildArch:	noarch
21mr|rtl8723ds-0-0.git830322.1|23	
21mr|rtl8723ds-0-0.git830322.1|24	# for %%check
21mr|rtl8723ds-0-0.git830322.1|25	%if %{with check}
21mr|rtl8723ds-0-0.git830322.1|26	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8723ds-0-0.git830322.1|27	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8723ds-0-0.git830322.1|28	%endif
21mr|rtl8723ds-0-0.git830322.1|29	
21mr|rtl8723ds-0-0.git830322.1|30	%description
21mr|rtl8723ds-0-0.git830322.1|31	Linux driver for USB WiFi adapters that are based on the RTL8723DS chipsets
21mr|rtl8723ds-0-0.git830322.1|32	
21mr|rtl8723ds-0-0.git830322.1|33	#----------------------------------------------------------------------
21mr|rtl8723ds-0-0.git830322.1|34	
21mr|rtl8723ds-0-0.git830322.1|35	%package -n dkms-%{name}
21mr|rtl8723ds-0-0.git830322.1|36	Summary:	The standalone RTL8723ds driver
21mr|rtl8723ds-0-0.git830322.1|37	Group:		System/Kernel and hardware
21mr|rtl8723ds-0-0.git830322.1|38	Requires:	dkms
21mr|rtl8723ds-0-0.git830322.1|39	Requires(post,preun):	dkms
21mr|rtl8723ds-0-0.git830322.1|40	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8723ds-0-0.git830322.1|41	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8723ds-0-0.git830322.1|42	
21mr|rtl8723ds-0-0.git830322.1|43	%description -n dkms-%{name}
21mr|rtl8723ds-0-0.git830322.1|44	Linux driver for USB WiFi adapters that are based on the RTL8723DS chipsets
21mr|rtl8723ds-0-0.git830322.1|45	
21mr|rtl8723ds-0-0.git830322.1|46	%files -n dkms-%{name}
21mr|rtl8723ds-0-0.git830322.1|47	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8723ds-0-0.git830322.1|48	
21mr|rtl8723ds-0-0.git830322.1|49	%post -n dkms-%{name}
21mr|rtl8723ds-0-0.git830322.1|50	set -x
21mr|rtl8723ds-0-0.git830322.1|51	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8723ds-0-0.git830322.1|52	
21mr|rtl8723ds-0-0.git830322.1|53	# Build and install the driver for all available kernels that have devel
21mr|rtl8723ds-0-0.git830322.1|54	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8723ds-0-0.git830322.1|55	# Do not fail the installation of the package if the build fails for some
21mr|rtl8723ds-0-0.git830322.1|56	# kernels, this may happen during testing, etc.
21mr|rtl8723ds-0-0.git830322.1|57	for kk in /lib/modules/*; do
21mr|rtl8723ds-0-0.git830322.1|58	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8723ds-0-0.git830322.1|59	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8723ds-0-0.git830322.1|60	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8723ds-0-0.git830322.1|61	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8723ds-0-0.git830322.1|62	else
21mr|rtl8723ds-0-0.git830322.1|63	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8723ds-0-0.git830322.1|64	fi;
21mr|rtl8723ds-0-0.git830322.1|65	done
21mr|rtl8723ds-0-0.git830322.1|66	
21mr|rtl8723ds-0-0.git830322.1|67	%preun -n dkms-%{name}
21mr|rtl8723ds-0-0.git830322.1|68	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8723ds-0-0.git830322.1|69	# deinstallation.
21mr|rtl8723ds-0-0.git830322.1|70	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8723ds-0-0.git830322.1|71	set -x
21mr|rtl8723ds-0-0.git830322.1|72	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8723ds-0-0.git830322.1|73	
21mr|rtl8723ds-0-0.git830322.1|74	#-----------------------------------------------------------------------
21mr|rtl8723ds-0-0.git830322.1|75	
21mr|rtl8723ds-0-0.git830322.1|76	%package -n kernel-source-%{name}
21mr|rtl8723ds-0-0.git830322.1|77	Summary:	Source code of RTL8723ds kernel driver
21mr|rtl8723ds-0-0.git830322.1|78	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8723ds-0-0.git830322.1|79	
21mr|rtl8723ds-0-0.git830322.1|80	%description -n kernel-source-%{name}
21mr|rtl8723ds-0-0.git830322.1|81	Linux driver for USB WiFi adapters that are based on the RTL8723DS chipsets
21mr|rtl8723ds-0-0.git830322.1|82	
21mr|rtl8723ds-0-0.git830322.1|83	%files -n kernel-source-%{name}
21mr|rtl8723ds-0-0.git830322.1|84	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723ds-0-0.git830322.1|85	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8723ds-0-0.git830322.1|86	
21mr|rtl8723ds-0-0.git830322.1|87	#-----------------------------------------------------------------------
21mr|rtl8723ds-0-0.git830322.1|88	
21mr|rtl8723ds-0-0.git830322.1|89	%prep
21mr|rtl8723ds-0-0.git830322.1|90	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8723ds-0-0.git830322.1|91	
21mr|rtl8723ds-0-0.git830322.1|92	# error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
21mr|rtl8723ds-0-0.git830322.1|93	sed -i -E -e '/RTW_PRINT_SEL\(.*__DATE__/d' core/rtw_debug.c
21mr|rtl8723ds-0-0.git830322.1|94	
21mr|rtl8723ds-0-0.git830322.1|95	%build
21mr|rtl8723ds-0-0.git830322.1|96	
21mr|rtl8723ds-0-0.git830322.1|97	%install
21mr|rtl8723ds-0-0.git830322.1|98	
21mr|rtl8723ds-0-0.git830322.1|99	# install dkms sources
21mr|rtl8723ds-0-0.git830322.1|100	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723ds-0-0.git830322.1|101	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8723ds-0-0.git830322.1|102	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8723ds-0-0.git830322.1|103	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8723ds-0-0.git830322.1|104	PACKAGE_NAME=%{name}
21mr|rtl8723ds-0-0.git830322.1|105	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8723ds-0-0.git830322.1|106	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8723ds-0-0.git830322.1|107	BUILT_MODULE_NAME=%{kname}
21mr|rtl8723ds-0-0.git830322.1|108	AUTOINSTALL=yes
21mr|rtl8723ds-0-0.git830322.1|109	EOF
21mr|rtl8723ds-0-0.git830322.1|110	
21mr|rtl8723ds-0-0.git830322.1|111	%if %{with check}
21mr|rtl8723ds-0-0.git830322.1|112	%check
21mr|rtl8723ds-0-0.git830322.1|113	# check buildability
21mr|rtl8723ds-0-0.git830322.1|114	# binary kernel modules are built inside these kernels
21mr|rtl8723ds-0-0.git830322.1|115	set -xefu
21mr|rtl8723ds-0-0.git830322.1|116	k510="$(rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtl8723ds-0-0.git830322.1|117	k515="$(rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtl8723ds-0-0.git830322.1|118	%make KVER="$k510"
21mr|rtl8723ds-0-0.git830322.1|119	md5sum %{kname}.ko
21mr|rtl8723ds-0-0.git830322.1|120	make clean
21mr|rtl8723ds-0-0.git830322.1|121	%make KVER="$k515"
21mr|rtl8723ds-0-0.git830322.1|122	md5sum %{kname}.ko
21mr|rtl8723ds-0-0.git830322.1|123	%endif

16560 21
21mr|rtl8723du-0-2.gitb9f106.2|1	%define commit b9f1060c848ce18af01c0a62a459c3a08ccde20c
21mr|rtl8723du-0-2.gitb9f106.2|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8723du-0-2.gitb9f106.2|3	
21mr|rtl8723du-0-2.gitb9f106.2|4	%define kname 8723du
21mr|rtl8723du-0-2.gitb9f106.2|5	
21mr|rtl8723du-0-2.gitb9f106.2|6	# building in %%check fails on aarch64
21mr|rtl8723du-0-2.gitb9f106.2|7	# TODO: fix it
21mr|rtl8723du-0-2.gitb9f106.2|8	%ifarch %{x86_64}
21mr|rtl8723du-0-2.gitb9f106.2|9	%bcond_without check
21mr|rtl8723du-0-2.gitb9f106.2|10	%else
21mr|rtl8723du-0-2.gitb9f106.2|11	%bcond_with check
21mr|rtl8723du-0-2.gitb9f106.2|12	%endif
21mr|rtl8723du-0-2.gitb9f106.2|13	
21mr|rtl8723du-0-2.gitb9f106.2|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8723du chipset
21mr|rtl8723du-0-2.gitb9f106.2|15	Name:		rtl8723du
21mr|rtl8723du-0-2.gitb9f106.2|16	License:	GPLv2
21mr|rtl8723du-0-2.gitb9f106.2|17	Group:		System/Kernel and hardware
21mr|rtl8723du-0-2.gitb9f106.2|18	Version:	0
21mr|rtl8723du-0-2.gitb9f106.2|19	Release:	2.git%{commit_short}.2
21mr|rtl8723du-0-2.gitb9f106.2|20	Url:		https://github.com/lwfinger/rtl8723du
21mr|rtl8723du-0-2.gitb9f106.2|21	Source0:	https://github.com/lwfinger/rtl8723du/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8723du-0-2.gitb9f106.2|22	BuildArch:	noarch
21mr|rtl8723du-0-2.gitb9f106.2|23	
21mr|rtl8723du-0-2.gitb9f106.2|24	# for %%check
21mr|rtl8723du-0-2.gitb9f106.2|25	%if %{with check}
21mr|rtl8723du-0-2.gitb9f106.2|26	%if %{mdvver} < 202310
21mr|rtl8723du-0-2.gitb9f106.2|27	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8723du-0-2.gitb9f106.2|28	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8723du-0-2.gitb9f106.2|29	%endif
21mr|rtl8723du-0-2.gitb9f106.2|30	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8723du-0-2.gitb9f106.2|31	%endif
21mr|rtl8723du-0-2.gitb9f106.2|32	
21mr|rtl8723du-0-2.gitb9f106.2|33	%description
21mr|rtl8723du-0-2.gitb9f106.2|34	Linux driver for USB WiFi adapters that are based on the RTL8723DU chipsets
21mr|rtl8723du-0-2.gitb9f106.2|35	
21mr|rtl8723du-0-2.gitb9f106.2|36	#----------------------------------------------------------------------
21mr|rtl8723du-0-2.gitb9f106.2|37	
21mr|rtl8723du-0-2.gitb9f106.2|38	%package -n dkms-%{name}
21mr|rtl8723du-0-2.gitb9f106.2|39	Summary:	The standalone RTL8723du driver
21mr|rtl8723du-0-2.gitb9f106.2|40	Group:		System/Kernel and hardware
21mr|rtl8723du-0-2.gitb9f106.2|41	Requires:	dkms
21mr|rtl8723du-0-2.gitb9f106.2|42	Requires(post,preun):	dkms
21mr|rtl8723du-0-2.gitb9f106.2|43	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8723du-0-2.gitb9f106.2|44	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8723du-0-2.gitb9f106.2|45	
21mr|rtl8723du-0-2.gitb9f106.2|46	%description -n dkms-%{name}
21mr|rtl8723du-0-2.gitb9f106.2|47	Linux driver for USB WiFi adapters that are based on the RTL8723DU chipsets
21mr|rtl8723du-0-2.gitb9f106.2|48	
21mr|rtl8723du-0-2.gitb9f106.2|49	%files -n dkms-%{name}
21mr|rtl8723du-0-2.gitb9f106.2|50	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8723du-0-2.gitb9f106.2|51	
21mr|rtl8723du-0-2.gitb9f106.2|52	%post -n dkms-%{name}
21mr|rtl8723du-0-2.gitb9f106.2|53	set -x
21mr|rtl8723du-0-2.gitb9f106.2|54	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8723du-0-2.gitb9f106.2|55	
21mr|rtl8723du-0-2.gitb9f106.2|56	# Build and install the driver for all available kernels that have devel
21mr|rtl8723du-0-2.gitb9f106.2|57	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8723du-0-2.gitb9f106.2|58	# Do not fail the installation of the package if the build fails for some
21mr|rtl8723du-0-2.gitb9f106.2|59	# kernels, this may happen during testing, etc.
21mr|rtl8723du-0-2.gitb9f106.2|60	for kk in /lib/modules/*; do
21mr|rtl8723du-0-2.gitb9f106.2|61	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8723du-0-2.gitb9f106.2|62	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8723du-0-2.gitb9f106.2|63	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8723du-0-2.gitb9f106.2|64	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8723du-0-2.gitb9f106.2|65	else
21mr|rtl8723du-0-2.gitb9f106.2|66	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8723du-0-2.gitb9f106.2|67	fi;
21mr|rtl8723du-0-2.gitb9f106.2|68	done
21mr|rtl8723du-0-2.gitb9f106.2|69	
21mr|rtl8723du-0-2.gitb9f106.2|70	%preun -n dkms-%{name}
21mr|rtl8723du-0-2.gitb9f106.2|71	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8723du-0-2.gitb9f106.2|72	# deinstallation.
21mr|rtl8723du-0-2.gitb9f106.2|73	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8723du-0-2.gitb9f106.2|74	set -x
21mr|rtl8723du-0-2.gitb9f106.2|75	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8723du-0-2.gitb9f106.2|76	
21mr|rtl8723du-0-2.gitb9f106.2|77	#-----------------------------------------------------------------------
21mr|rtl8723du-0-2.gitb9f106.2|78	
21mr|rtl8723du-0-2.gitb9f106.2|79	%package -n kernel-source-%{name}
21mr|rtl8723du-0-2.gitb9f106.2|80	Summary:	Source code of RTL8723du kernel driver
21mr|rtl8723du-0-2.gitb9f106.2|81	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8723du-0-2.gitb9f106.2|82	
21mr|rtl8723du-0-2.gitb9f106.2|83	%description -n kernel-source-%{name}
21mr|rtl8723du-0-2.gitb9f106.2|84	Linux driver for USB WiFi adapters that are based on the RTL8723DU chipsets
21mr|rtl8723du-0-2.gitb9f106.2|85	
21mr|rtl8723du-0-2.gitb9f106.2|86	%files -n kernel-source-%{name}
21mr|rtl8723du-0-2.gitb9f106.2|87	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723du-0-2.gitb9f106.2|88	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8723du-0-2.gitb9f106.2|89	
21mr|rtl8723du-0-2.gitb9f106.2|90	#-----------------------------------------------------------------------
21mr|rtl8723du-0-2.gitb9f106.2|91	
21mr|rtl8723du-0-2.gitb9f106.2|92	%prep
21mr|rtl8723du-0-2.gitb9f106.2|93	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8723du-0-2.gitb9f106.2|94	
21mr|rtl8723du-0-2.gitb9f106.2|95	%build
21mr|rtl8723du-0-2.gitb9f106.2|96	
21mr|rtl8723du-0-2.gitb9f106.2|97	%install
21mr|rtl8723du-0-2.gitb9f106.2|98	
21mr|rtl8723du-0-2.gitb9f106.2|99	# install dkms sources
21mr|rtl8723du-0-2.gitb9f106.2|100	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8723du-0-2.gitb9f106.2|101	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8723du-0-2.gitb9f106.2|102	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8723du-0-2.gitb9f106.2|103	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8723du-0-2.gitb9f106.2|104	PACKAGE_NAME=%{name}
21mr|rtl8723du-0-2.gitb9f106.2|105	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8723du-0-2.gitb9f106.2|106	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8723du-0-2.gitb9f106.2|107	BUILT_MODULE_NAME=%{kname}
21mr|rtl8723du-0-2.gitb9f106.2|108	AUTOINSTALL=yes
21mr|rtl8723du-0-2.gitb9f106.2|109	EOF
21mr|rtl8723du-0-2.gitb9f106.2|110	
21mr|rtl8723du-0-2.gitb9f106.2|111	%if %{with check}
21mr|rtl8723du-0-2.gitb9f106.2|112	%check
21mr|rtl8723du-0-2.gitb9f106.2|113	# check buildability
21mr|rtl8723du-0-2.gitb9f106.2|114	# binary kernel modules are built inside these kernels
21mr|rtl8723du-0-2.gitb9f106.2|115	set -xefu
21mr|rtl8723du-0-2.gitb9f106.2|116	for kver in \
21mr|rtl8723du-0-2.gitb9f106.2|117	%if %{mdvver} < 202310
21mr|rtl8723du-0-2.gitb9f106.2|118	5.10 \
21mr|rtl8723du-0-2.gitb9f106.2|119	5.15 \
21mr|rtl8723du-0-2.gitb9f106.2|120	%endif
21mr|rtl8723du-0-2.gitb9f106.2|121	6.1
21mr|rtl8723du-0-2.gitb9f106.2|122	do
21mr|rtl8723du-0-2.gitb9f106.2|123	%make KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8723du-0-2.gitb9f106.2|124	md5sum %{kname}.ko
21mr|rtl8723du-0-2.gitb9f106.2|125	modinfo %{kname}.ko
21mr|rtl8723du-0-2.gitb9f106.2|126	make clean
21mr|rtl8723du-0-2.gitb9f106.2|127	rm -f *.ko*
21mr|rtl8723du-0-2.gitb9f106.2|128	done
21mr|rtl8723du-0-2.gitb9f106.2|129	%endif

16561 21
21mr|rtl8812au-0-6.gitad90df.1|1	%define commit ad90dfb072ed4aed0703f1209272195214fb4300
21mr|rtl8812au-0-6.gitad90df.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8812au-0-6.gitad90df.1|3	
21mr|rtl8812au-0-6.gitad90df.1|4	%define kname 8812au
21mr|rtl8812au-0-6.gitad90df.1|5	
21mr|rtl8812au-0-6.gitad90df.1|6	# building in %%check fails on aarch64
21mr|rtl8812au-0-6.gitad90df.1|7	# TODO: fix it
21mr|rtl8812au-0-6.gitad90df.1|8	%ifarch %{x86_64}
21mr|rtl8812au-0-6.gitad90df.1|9	%bcond_without check
21mr|rtl8812au-0-6.gitad90df.1|10	%else
21mr|rtl8812au-0-6.gitad90df.1|11	%bcond_with check
21mr|rtl8812au-0-6.gitad90df.1|12	%endif
21mr|rtl8812au-0-6.gitad90df.1|13	
21mr|rtl8812au-0-6.gitad90df.1|14	Summary:	The standalone RTL8812AU driver
21mr|rtl8812au-0-6.gitad90df.1|15	Name:		rtl8812au
21mr|rtl8812au-0-6.gitad90df.1|16	License:	GPLv2
21mr|rtl8812au-0-6.gitad90df.1|17	Group:		System/Kernel and hardware
21mr|rtl8812au-0-6.gitad90df.1|18	Version:	0
21mr|rtl8812au-0-6.gitad90df.1|19	Release:	6.git%{commit_short}.1
21mr|rtl8812au-0-6.gitad90df.1|20	Epoch:		4
21mr|rtl8812au-0-6.gitad90df.1|21	Url:		https://github.com/morrownr/8812au-20210820
21mr|rtl8812au-0-6.gitad90df.1|22	Source0:	https://github.com/morrownr/8812au-20210820/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8812au-0-6.gitad90df.1|23	Source1:	%{name}.rpmlintrc
21mr|rtl8812au-0-6.gitad90df.1|24	BuildArch:	noarch
21mr|rtl8812au-0-6.gitad90df.1|25	
21mr|rtl8812au-0-6.gitad90df.1|26	# for %%check
21mr|rtl8812au-0-6.gitad90df.1|27	%if %{with check}
21mr|rtl8812au-0-6.gitad90df.1|28	BuildRequires:	bc
21mr|rtl8812au-0-6.gitad90df.1|29	%if %{mdvver} < 202310
21mr|rtl8812au-0-6.gitad90df.1|30	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8812au-0-6.gitad90df.1|31	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8812au-0-6.gitad90df.1|32	%endif
21mr|rtl8812au-0-6.gitad90df.1|33	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8812au-0-6.gitad90df.1|34	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl8812au-0-6.gitad90df.1|35	BuildRequires:	kernel-6.12-generic-devel
21mr|rtl8812au-0-6.gitad90df.1|36	%endif
21mr|rtl8812au-0-6.gitad90df.1|37	
21mr|rtl8812au-0-6.gitad90df.1|38	%description
21mr|rtl8812au-0-6.gitad90df.1|39	This package contains the driver for Realtek 8812A 802.11n USB wireless
21mr|rtl8812au-0-6.gitad90df.1|40	adapters.
21mr|rtl8812au-0-6.gitad90df.1|41	
21mr|rtl8812au-0-6.gitad90df.1|42	#----------------------------------------------------------------------
21mr|rtl8812au-0-6.gitad90df.1|43	
21mr|rtl8812au-0-6.gitad90df.1|44	%package -n dkms-%{name}
21mr|rtl8812au-0-6.gitad90df.1|45	Summary:	The standalone RTL8812AU driver
21mr|rtl8812au-0-6.gitad90df.1|46	Group:		System/Kernel and hardware
21mr|rtl8812au-0-6.gitad90df.1|47	Requires:	dkms
21mr|rtl8812au-0-6.gitad90df.1|48	Requires(post,preun):	dkms
21mr|rtl8812au-0-6.gitad90df.1|49	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8812au-0-6.gitad90df.1|50	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8812au-0-6.gitad90df.1|51	Recommends:	%{name}-blacklist
21mr|rtl8812au-0-6.gitad90df.1|52	
21mr|rtl8812au-0-6.gitad90df.1|53	%description -n dkms-%{name}
21mr|rtl8812au-0-6.gitad90df.1|54	This package contains the driver for Realtek 8812A 802.11n USB wireless
21mr|rtl8812au-0-6.gitad90df.1|55	adapters.
21mr|rtl8812au-0-6.gitad90df.1|56	
21mr|rtl8812au-0-6.gitad90df.1|57	%files -n dkms-%{name}
21mr|rtl8812au-0-6.gitad90df.1|58	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8812au-0-6.gitad90df.1|59	
21mr|rtl8812au-0-6.gitad90df.1|60	%post -n dkms-%{name}
21mr|rtl8812au-0-6.gitad90df.1|61	set -x
21mr|rtl8812au-0-6.gitad90df.1|62	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8812au-0-6.gitad90df.1|63	
21mr|rtl8812au-0-6.gitad90df.1|64	# Build and install the driver for all available kernels that have devel
21mr|rtl8812au-0-6.gitad90df.1|65	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8812au-0-6.gitad90df.1|66	# Do not fail the installation of the package if the build fails for some
21mr|rtl8812au-0-6.gitad90df.1|67	# kernels, this may happen during testing, etc.
21mr|rtl8812au-0-6.gitad90df.1|68	for kk in /lib/modules/*; do
21mr|rtl8812au-0-6.gitad90df.1|69	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8812au-0-6.gitad90df.1|70	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8812au-0-6.gitad90df.1|71	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8812au-0-6.gitad90df.1|72	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8812au-0-6.gitad90df.1|73	else
21mr|rtl8812au-0-6.gitad90df.1|74	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8812au-0-6.gitad90df.1|75	fi;
21mr|rtl8812au-0-6.gitad90df.1|76	done
21mr|rtl8812au-0-6.gitad90df.1|77	
21mr|rtl8812au-0-6.gitad90df.1|78	%preun -n dkms-%{name}
21mr|rtl8812au-0-6.gitad90df.1|79	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8812au-0-6.gitad90df.1|80	# deinstallation.
21mr|rtl8812au-0-6.gitad90df.1|81	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8812au-0-6.gitad90df.1|82	set -x
21mr|rtl8812au-0-6.gitad90df.1|83	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8812au-0-6.gitad90df.1|84	
21mr|rtl8812au-0-6.gitad90df.1|85	#-----------------------------------------------------------------------
21mr|rtl8812au-0-6.gitad90df.1|86	
21mr|rtl8812au-0-6.gitad90df.1|87	%package -n kernel-source-%{name}
21mr|rtl8812au-0-6.gitad90df.1|88	Summary:	Source code of RTL8812AU kernel driver
21mr|rtl8812au-0-6.gitad90df.1|89	# source code moved from dkms- subpackage
21mr|rtl8812au-0-6.gitad90df.1|90	Conflicts:	dkms-%{name} < 4:0
21mr|rtl8812au-0-6.gitad90df.1|91	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8812au-0-6.gitad90df.1|92	# used in Makefile
21mr|rtl8812au-0-6.gitad90df.1|93	Requires:	bc
21mr|rtl8812au-0-6.gitad90df.1|94	
21mr|rtl8812au-0-6.gitad90df.1|95	%description -n kernel-source-%{name}
21mr|rtl8812au-0-6.gitad90df.1|96	Source code of the Linux kernel driver for the USB WiFi adapters with
21mr|rtl8812au-0-6.gitad90df.1|97	the RTL8812AU chips by Realtek.
21mr|rtl8812au-0-6.gitad90df.1|98	
21mr|rtl8812au-0-6.gitad90df.1|99	%files -n kernel-source-%{name}
21mr|rtl8812au-0-6.gitad90df.1|100	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8812au-0-6.gitad90df.1|101	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8812au-0-6.gitad90df.1|102	
21mr|rtl8812au-0-6.gitad90df.1|103	#-----------------------------------------------------------------------
21mr|rtl8812au-0-6.gitad90df.1|104	
21mr|rtl8812au-0-6.gitad90df.1|105	%package blacklist
21mr|rtl8812au-0-6.gitad90df.1|106	Summary:	Blacklist rtw88_%{kname} from upstream Linux kernel
21mr|rtl8812au-0-6.gitad90df.1|107	
21mr|rtl8812au-0-6.gitad90df.1|108	%description blacklist
21mr|rtl8812au-0-6.gitad90df.1|109	Install this package to blacklist rtw88_%{kname} module from the upstream Linux kernel
21mr|rtl8812au-0-6.gitad90df.1|110	and use %{kname} instead.
21mr|rtl8812au-0-6.gitad90df.1|111	rtw88_%{kname} does not exist for now but may appear and work badly
21mr|rtl8812au-0-6.gitad90df.1|112	(Realtek drivers usually work not very well right after upstreamization).
21mr|rtl8812au-0-6.gitad90df.1|113	
21mr|rtl8812au-0-6.gitad90df.1|114	%files blacklist
21mr|rtl8812au-0-6.gitad90df.1|115	%config(noreplace) /etc/modprobe.d/%{name}.conf
21mr|rtl8812au-0-6.gitad90df.1|116	
21mr|rtl8812au-0-6.gitad90df.1|117	#-----------------------------------------------------------------------
21mr|rtl8812au-0-6.gitad90df.1|118	
21mr|rtl8812au-0-6.gitad90df.1|119	%prep
21mr|rtl8812au-0-6.gitad90df.1|120	%autosetup -p1 -n 8812au-20210820-%{commit}
21mr|rtl8812au-0-6.gitad90df.1|121	
21mr|rtl8812au-0-6.gitad90df.1|122	%build
21mr|rtl8812au-0-6.gitad90df.1|123	
21mr|rtl8812au-0-6.gitad90df.1|124	%install
21mr|rtl8812au-0-6.gitad90df.1|125	
21mr|rtl8812au-0-6.gitad90df.1|126	# install dkms sources
21mr|rtl8812au-0-6.gitad90df.1|127	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8812au-0-6.gitad90df.1|128	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8812au-0-6.gitad90df.1|129	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8812au-0-6.gitad90df.1|130	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8812au-0-6.gitad90df.1|131	PACKAGE_NAME=%{name}
21mr|rtl8812au-0-6.gitad90df.1|132	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8812au-0-6.gitad90df.1|133	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8812au-0-6.gitad90df.1|134	BUILT_MODULE_NAME=%{kname}
21mr|rtl8812au-0-6.gitad90df.1|135	AUTOINSTALL=yes
21mr|rtl8812au-0-6.gitad90df.1|136	EOF
21mr|rtl8812au-0-6.gitad90df.1|137	
21mr|rtl8812au-0-6.gitad90df.1|138	# Binary kernel modules built inside the kernel package require the separate package with this blacklist
21mr|rtl8812au-0-6.gitad90df.1|139	mkdir -p %{buildroot}/etc/modprobe.d/
21mr|rtl8812au-0-6.gitad90df.1|140	echo "blacklist rtw88_%{kname}" > %{buildroot}/etc/modprobe.d/%{name}.conf
21mr|rtl8812au-0-6.gitad90df.1|141	
21mr|rtl8812au-0-6.gitad90df.1|142	%if %{with check}
21mr|rtl8812au-0-6.gitad90df.1|143	%check
21mr|rtl8812au-0-6.gitad90df.1|144	# check buildability
21mr|rtl8812au-0-6.gitad90df.1|145	# binary kernel modules are built inside these kernels
21mr|rtl8812au-0-6.gitad90df.1|146	set -xefu
21mr|rtl8812au-0-6.gitad90df.1|147	for kver in \
21mr|rtl8812au-0-6.gitad90df.1|148	%if %{mdvver} < 202310
21mr|rtl8812au-0-6.gitad90df.1|149	5.10 \
21mr|rtl8812au-0-6.gitad90df.1|150	5.15 \
21mr|rtl8812au-0-6.gitad90df.1|151	%endif
21mr|rtl8812au-0-6.gitad90df.1|152	6.1 \
21mr|rtl8812au-0-6.gitad90df.1|153	6.6 \
21mr|rtl8812au-0-6.gitad90df.1|154	6.12
21mr|rtl8812au-0-6.gitad90df.1|155	do
21mr|rtl8812au-0-6.gitad90df.1|156	%make KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8812au-0-6.gitad90df.1|157	md5sum %{kname}.ko
21mr|rtl8812au-0-6.gitad90df.1|158	modinfo %{kname}.ko
21mr|rtl8812au-0-6.gitad90df.1|159	make clean
21mr|rtl8812au-0-6.gitad90df.1|160	rm -f *.ko*
21mr|rtl8812au-0-6.gitad90df.1|161	done
21mr|rtl8812au-0-6.gitad90df.1|162	%endif

16562 21
21mr|rtl8814au-0-4.gitd8208c.2|1	%define commit d8208c83ecfd9b286f3ea45a7eb7d78d10560670
21mr|rtl8814au-0-4.gitd8208c.2|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8814au-0-4.gitd8208c.2|3	
21mr|rtl8814au-0-4.gitd8208c.2|4	%define kname 8814au
21mr|rtl8814au-0-4.gitd8208c.2|5	
21mr|rtl8814au-0-4.gitd8208c.2|6	# building in %%check fails on aarch64
21mr|rtl8814au-0-4.gitd8208c.2|7	# TODO: fix it
21mr|rtl8814au-0-4.gitd8208c.2|8	%ifarch %{x86_64}
21mr|rtl8814au-0-4.gitd8208c.2|9	%bcond_without check
21mr|rtl8814au-0-4.gitd8208c.2|10	%else
21mr|rtl8814au-0-4.gitd8208c.2|11	%bcond_with check
21mr|rtl8814au-0-4.gitd8208c.2|12	%endif
21mr|rtl8814au-0-4.gitd8208c.2|13	
21mr|rtl8814au-0-4.gitd8208c.2|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8811AU and RTL8814au chipsets
21mr|rtl8814au-0-4.gitd8208c.2|15	Name:		rtl8814au
21mr|rtl8814au-0-4.gitd8208c.2|16	License:	GPLv2
21mr|rtl8814au-0-4.gitd8208c.2|17	Group:		System/Kernel and hardware
21mr|rtl8814au-0-4.gitd8208c.2|18	Version:	0
21mr|rtl8814au-0-4.gitd8208c.2|19	Release:	4.git%{commit_short}.2
21mr|rtl8814au-0-4.gitd8208c.2|20	Epoch:		4
21mr|rtl8814au-0-4.gitd8208c.2|21	Url:		https://github.com/morrownr/8814au
21mr|rtl8814au-0-4.gitd8208c.2|22	Source0:	https://github.com/morrownr/8814au/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8814au-0-4.gitd8208c.2|23	Source1:	%{name}.rpmlintrc
21mr|rtl8814au-0-4.gitd8208c.2|24	BuildArch:	noarch
21mr|rtl8814au-0-4.gitd8208c.2|25	
21mr|rtl8814au-0-4.gitd8208c.2|26	# for %%check
21mr|rtl8814au-0-4.gitd8208c.2|27	%if %{with check}
21mr|rtl8814au-0-4.gitd8208c.2|28	BuildRequires:	bc
21mr|rtl8814au-0-4.gitd8208c.2|29	%if %{mdvver} < 202310
21mr|rtl8814au-0-4.gitd8208c.2|30	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8814au-0-4.gitd8208c.2|31	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8814au-0-4.gitd8208c.2|32	%endif
21mr|rtl8814au-0-4.gitd8208c.2|33	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8814au-0-4.gitd8208c.2|34	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl8814au-0-4.gitd8208c.2|35	BuildRequires:	kernel-6.12-generic-devel
21mr|rtl8814au-0-4.gitd8208c.2|36	%endif
21mr|rtl8814au-0-4.gitd8208c.2|37	
21mr|rtl8814au-0-4.gitd8208c.2|38	%description
21mr|rtl8814au-0-4.gitd8208c.2|39	Linux driver for USB WiFi adapters that are based on the RTL8814AU chipsets
21mr|rtl8814au-0-4.gitd8208c.2|40	
21mr|rtl8814au-0-4.gitd8208c.2|41	#----------------------------------------------------------------------
21mr|rtl8814au-0-4.gitd8208c.2|42	
21mr|rtl8814au-0-4.gitd8208c.2|43	%package -n dkms-%{name}
21mr|rtl8814au-0-4.gitd8208c.2|44	Summary:	The standalone RTL8814au driver
21mr|rtl8814au-0-4.gitd8208c.2|45	Group:		System/Kernel and hardware
21mr|rtl8814au-0-4.gitd8208c.2|46	Requires:	dkms
21mr|rtl8814au-0-4.gitd8208c.2|47	Requires(post,preun):	dkms
21mr|rtl8814au-0-4.gitd8208c.2|48	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8814au-0-4.gitd8208c.2|49	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8814au-0-4.gitd8208c.2|50	Recommends:	%{name}-blacklist
21mr|rtl8814au-0-4.gitd8208c.2|51	
21mr|rtl8814au-0-4.gitd8208c.2|52	%description -n dkms-%{name}
21mr|rtl8814au-0-4.gitd8208c.2|53	Linux driver for USB WiFi adapters that are based on the RTL8814AU chipsets
21mr|rtl8814au-0-4.gitd8208c.2|54	
21mr|rtl8814au-0-4.gitd8208c.2|55	%files -n dkms-%{name}
21mr|rtl8814au-0-4.gitd8208c.2|56	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8814au-0-4.gitd8208c.2|57	
21mr|rtl8814au-0-4.gitd8208c.2|58	%post -n dkms-%{name}
21mr|rtl8814au-0-4.gitd8208c.2|59	set -x
21mr|rtl8814au-0-4.gitd8208c.2|60	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8814au-0-4.gitd8208c.2|61	
21mr|rtl8814au-0-4.gitd8208c.2|62	# Build and install the driver for all available kernels that have devel
21mr|rtl8814au-0-4.gitd8208c.2|63	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8814au-0-4.gitd8208c.2|64	# Do not fail the installation of the package if the build fails for some
21mr|rtl8814au-0-4.gitd8208c.2|65	# kernels, this may happen during testing, etc.
21mr|rtl8814au-0-4.gitd8208c.2|66	for kk in /lib/modules/*; do
21mr|rtl8814au-0-4.gitd8208c.2|67	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8814au-0-4.gitd8208c.2|68	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8814au-0-4.gitd8208c.2|69	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8814au-0-4.gitd8208c.2|70	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8814au-0-4.gitd8208c.2|71	else
21mr|rtl8814au-0-4.gitd8208c.2|72	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8814au-0-4.gitd8208c.2|73	fi;
21mr|rtl8814au-0-4.gitd8208c.2|74	done
21mr|rtl8814au-0-4.gitd8208c.2|75	
21mr|rtl8814au-0-4.gitd8208c.2|76	%preun -n dkms-%{name}
21mr|rtl8814au-0-4.gitd8208c.2|77	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8814au-0-4.gitd8208c.2|78	# deinstallation.
21mr|rtl8814au-0-4.gitd8208c.2|79	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8814au-0-4.gitd8208c.2|80	set -x
21mr|rtl8814au-0-4.gitd8208c.2|81	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8814au-0-4.gitd8208c.2|82	
21mr|rtl8814au-0-4.gitd8208c.2|83	#-----------------------------------------------------------------------
21mr|rtl8814au-0-4.gitd8208c.2|84	
21mr|rtl8814au-0-4.gitd8208c.2|85	%package -n kernel-source-%{name}
21mr|rtl8814au-0-4.gitd8208c.2|86	Summary:	Source code of RTL8814au kernel driver
21mr|rtl8814au-0-4.gitd8208c.2|87	# source code moved from dkms- subpackage
21mr|rtl8814au-0-4.gitd8208c.2|88	Conflicts:	dkms-%{name} < 4:0
21mr|rtl8814au-0-4.gitd8208c.2|89	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8814au-0-4.gitd8208c.2|90	# used in Makefile
21mr|rtl8814au-0-4.gitd8208c.2|91	Requires:	bc
21mr|rtl8814au-0-4.gitd8208c.2|92	
21mr|rtl8814au-0-4.gitd8208c.2|93	%description -n kernel-source-%{name}
21mr|rtl8814au-0-4.gitd8208c.2|94	Linux driver for USB WiFi adapters that are based on the RTL8814AU chipsets
21mr|rtl8814au-0-4.gitd8208c.2|95	
21mr|rtl8814au-0-4.gitd8208c.2|96	%files -n kernel-source-%{name}
21mr|rtl8814au-0-4.gitd8208c.2|97	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8814au-0-4.gitd8208c.2|98	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8814au-0-4.gitd8208c.2|99	
21mr|rtl8814au-0-4.gitd8208c.2|100	#-----------------------------------------------------------------------
21mr|rtl8814au-0-4.gitd8208c.2|101	
21mr|rtl8814au-0-4.gitd8208c.2|102	%package blacklist
21mr|rtl8814au-0-4.gitd8208c.2|103	Summary:	Blacklist rtw88_%{kname} from upstream Linux kernel
21mr|rtl8814au-0-4.gitd8208c.2|104	
21mr|rtl8814au-0-4.gitd8208c.2|105	%description blacklist
21mr|rtl8814au-0-4.gitd8208c.2|106	Install this package to blacklist rtw88_%{kname} module from the upstream Linux kernel
21mr|rtl8814au-0-4.gitd8208c.2|107	and use %{kname} instead.
21mr|rtl8814au-0-4.gitd8208c.2|108	rtw88_%{kname} does not exist for now but may appear and work badly
21mr|rtl8814au-0-4.gitd8208c.2|109	(Realtek drivers usually work not very well right after upstreamization).
21mr|rtl8814au-0-4.gitd8208c.2|110	
21mr|rtl8814au-0-4.gitd8208c.2|111	%files blacklist
21mr|rtl8814au-0-4.gitd8208c.2|112	%config(noreplace) /etc/modprobe.d/%{name}.conf
21mr|rtl8814au-0-4.gitd8208c.2|113	
21mr|rtl8814au-0-4.gitd8208c.2|114	#-----------------------------------------------------------------------
21mr|rtl8814au-0-4.gitd8208c.2|115	
21mr|rtl8814au-0-4.gitd8208c.2|116	%prep
21mr|rtl8814au-0-4.gitd8208c.2|117	%autosetup -p1 -n 8814au-%{commit}
21mr|rtl8814au-0-4.gitd8208c.2|118	
21mr|rtl8814au-0-4.gitd8208c.2|119	%build
21mr|rtl8814au-0-4.gitd8208c.2|120	
21mr|rtl8814au-0-4.gitd8208c.2|121	%install
21mr|rtl8814au-0-4.gitd8208c.2|122	
21mr|rtl8814au-0-4.gitd8208c.2|123	# install dkms sources
21mr|rtl8814au-0-4.gitd8208c.2|124	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8814au-0-4.gitd8208c.2|125	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8814au-0-4.gitd8208c.2|126	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8814au-0-4.gitd8208c.2|127	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8814au-0-4.gitd8208c.2|128	PACKAGE_NAME=%{name}
21mr|rtl8814au-0-4.gitd8208c.2|129	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8814au-0-4.gitd8208c.2|130	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8814au-0-4.gitd8208c.2|131	BUILT_MODULE_NAME=%{kname}
21mr|rtl8814au-0-4.gitd8208c.2|132	AUTOINSTALL=yes
21mr|rtl8814au-0-4.gitd8208c.2|133	EOF
21mr|rtl8814au-0-4.gitd8208c.2|134	
21mr|rtl8814au-0-4.gitd8208c.2|135	# Binary kernel modules built inside the kernel package require the separate package with this blacklist
21mr|rtl8814au-0-4.gitd8208c.2|136	mkdir -p %{buildroot}/etc/modprobe.d/
21mr|rtl8814au-0-4.gitd8208c.2|137	echo "blacklist rtw88_%{kname}" > %{buildroot}/etc/modprobe.d/%{name}.conf
21mr|rtl8814au-0-4.gitd8208c.2|138	
21mr|rtl8814au-0-4.gitd8208c.2|139	%if %{with check}
21mr|rtl8814au-0-4.gitd8208c.2|140	%check
21mr|rtl8814au-0-4.gitd8208c.2|141	# check buildability
21mr|rtl8814au-0-4.gitd8208c.2|142	# binary kernel modules are built inside these kernels
21mr|rtl8814au-0-4.gitd8208c.2|143	set -xefu
21mr|rtl8814au-0-4.gitd8208c.2|144	for kver in \
21mr|rtl8814au-0-4.gitd8208c.2|145	%if %{mdvver} < 202310
21mr|rtl8814au-0-4.gitd8208c.2|146	5.10 \
21mr|rtl8814au-0-4.gitd8208c.2|147	5.15 \
21mr|rtl8814au-0-4.gitd8208c.2|148	%endif
21mr|rtl8814au-0-4.gitd8208c.2|149	6.1 \
21mr|rtl8814au-0-4.gitd8208c.2|150	6.6 \
21mr|rtl8814au-0-4.gitd8208c.2|151	6.12
21mr|rtl8814au-0-4.gitd8208c.2|152	do
21mr|rtl8814au-0-4.gitd8208c.2|153	%make KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8814au-0-4.gitd8208c.2|154	md5sum %{kname}.ko
21mr|rtl8814au-0-4.gitd8208c.2|155	modinfo %{kname}.ko
21mr|rtl8814au-0-4.gitd8208c.2|156	make clean
21mr|rtl8814au-0-4.gitd8208c.2|157	rm -f *.ko*
21mr|rtl8814au-0-4.gitd8208c.2|158	done
21mr|rtl8814au-0-4.gitd8208c.2|159	%endif

16563 21
21mr|rtl8821au-0-4.git0b12ea.2|1	%define commit 0b12ea54b7d6dcbfa4ce94eb403b1447565407f1
21mr|rtl8821au-0-4.git0b12ea.2|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8821au-0-4.git0b12ea.2|3	
21mr|rtl8821au-0-4.git0b12ea.2|4	%define kname 8821au
21mr|rtl8821au-0-4.git0b12ea.2|5	
21mr|rtl8821au-0-4.git0b12ea.2|6	# building in %%check fails on aarch64
21mr|rtl8821au-0-4.git0b12ea.2|7	# TODO: fix it
21mr|rtl8821au-0-4.git0b12ea.2|8	%ifarch %{x86_64}
21mr|rtl8821au-0-4.git0b12ea.2|9	%bcond_without check
21mr|rtl8821au-0-4.git0b12ea.2|10	%else
21mr|rtl8821au-0-4.git0b12ea.2|11	%bcond_with check
21mr|rtl8821au-0-4.git0b12ea.2|12	%endif
21mr|rtl8821au-0-4.git0b12ea.2|13	
21mr|rtl8821au-0-4.git0b12ea.2|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8811AU and RTL8821AU chipsets
21mr|rtl8821au-0-4.git0b12ea.2|15	Name:		rtl8821au
21mr|rtl8821au-0-4.git0b12ea.2|16	License:	GPLv2
21mr|rtl8821au-0-4.git0b12ea.2|17	Group:		System/Kernel and hardware
21mr|rtl8821au-0-4.git0b12ea.2|18	Version:	0
21mr|rtl8821au-0-4.git0b12ea.2|19	Release:	4.git%{commit_short}.2
21mr|rtl8821au-0-4.git0b12ea.2|20	Epoch:		4
21mr|rtl8821au-0-4.git0b12ea.2|21	Url:		https://github.com/morrownr/8821au-20210708
21mr|rtl8821au-0-4.git0b12ea.2|22	Source0:	https://github.com/morrownr/8821au-20210708/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8821au-0-4.git0b12ea.2|23	Source1:	%{name}.rpmlintrc
21mr|rtl8821au-0-4.git0b12ea.2|24	BuildArch:	noarch
21mr|rtl8821au-0-4.git0b12ea.2|25	
21mr|rtl8821au-0-4.git0b12ea.2|26	# for %%check
21mr|rtl8821au-0-4.git0b12ea.2|27	%if %{with check}
21mr|rtl8821au-0-4.git0b12ea.2|28	BuildRequires:	bc
21mr|rtl8821au-0-4.git0b12ea.2|29	%if %{mdvver} < 202310
21mr|rtl8821au-0-4.git0b12ea.2|30	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8821au-0-4.git0b12ea.2|31	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8821au-0-4.git0b12ea.2|32	%endif
21mr|rtl8821au-0-4.git0b12ea.2|33	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8821au-0-4.git0b12ea.2|34	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl8821au-0-4.git0b12ea.2|35	BuildRequires:	kernel-6.12-generic-devel
21mr|rtl8821au-0-4.git0b12ea.2|36	%endif
21mr|rtl8821au-0-4.git0b12ea.2|37	
21mr|rtl8821au-0-4.git0b12ea.2|38	%description
21mr|rtl8821au-0-4.git0b12ea.2|39	Linux driver for USB WiFi adapters that are based on the RTL8811AU and RTL8821AU chipsets
21mr|rtl8821au-0-4.git0b12ea.2|40	
21mr|rtl8821au-0-4.git0b12ea.2|41	#----------------------------------------------------------------------
21mr|rtl8821au-0-4.git0b12ea.2|42	
21mr|rtl8821au-0-4.git0b12ea.2|43	%package -n dkms-%{name}
21mr|rtl8821au-0-4.git0b12ea.2|44	Summary:	The standalone RTL8821au driver
21mr|rtl8821au-0-4.git0b12ea.2|45	Group:		System/Kernel and hardware
21mr|rtl8821au-0-4.git0b12ea.2|46	Requires:	dkms
21mr|rtl8821au-0-4.git0b12ea.2|47	Requires(post,preun):	dkms
21mr|rtl8821au-0-4.git0b12ea.2|48	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8821au-0-4.git0b12ea.2|49	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8821au-0-4.git0b12ea.2|50	Recommends:	%{name}-blacklist
21mr|rtl8821au-0-4.git0b12ea.2|51	
21mr|rtl8821au-0-4.git0b12ea.2|52	%description -n dkms-%{name}
21mr|rtl8821au-0-4.git0b12ea.2|53	Linux driver for USB WiFi adapters that are based on the RTL8811AU and RTL8821AU chipsets
21mr|rtl8821au-0-4.git0b12ea.2|54	
21mr|rtl8821au-0-4.git0b12ea.2|55	%files -n dkms-%{name}
21mr|rtl8821au-0-4.git0b12ea.2|56	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8821au-0-4.git0b12ea.2|57	
21mr|rtl8821au-0-4.git0b12ea.2|58	%post -n dkms-%{name}
21mr|rtl8821au-0-4.git0b12ea.2|59	set -x
21mr|rtl8821au-0-4.git0b12ea.2|60	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8821au-0-4.git0b12ea.2|61	
21mr|rtl8821au-0-4.git0b12ea.2|62	# Build and install the driver for all available kernels that have devel
21mr|rtl8821au-0-4.git0b12ea.2|63	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8821au-0-4.git0b12ea.2|64	# Do not fail the installation of the package if the build fails for some
21mr|rtl8821au-0-4.git0b12ea.2|65	# kernels, this may happen during testing, etc.
21mr|rtl8821au-0-4.git0b12ea.2|66	for kk in /lib/modules/*; do
21mr|rtl8821au-0-4.git0b12ea.2|67	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8821au-0-4.git0b12ea.2|68	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8821au-0-4.git0b12ea.2|69	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8821au-0-4.git0b12ea.2|70	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8821au-0-4.git0b12ea.2|71	else
21mr|rtl8821au-0-4.git0b12ea.2|72	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8821au-0-4.git0b12ea.2|73	fi;
21mr|rtl8821au-0-4.git0b12ea.2|74	done
21mr|rtl8821au-0-4.git0b12ea.2|75	
21mr|rtl8821au-0-4.git0b12ea.2|76	%preun -n dkms-%{name}
21mr|rtl8821au-0-4.git0b12ea.2|77	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8821au-0-4.git0b12ea.2|78	# deinstallation.
21mr|rtl8821au-0-4.git0b12ea.2|79	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8821au-0-4.git0b12ea.2|80	set -x
21mr|rtl8821au-0-4.git0b12ea.2|81	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8821au-0-4.git0b12ea.2|82	
21mr|rtl8821au-0-4.git0b12ea.2|83	#-----------------------------------------------------------------------
21mr|rtl8821au-0-4.git0b12ea.2|84	
21mr|rtl8821au-0-4.git0b12ea.2|85	%package -n kernel-source-%{name}
21mr|rtl8821au-0-4.git0b12ea.2|86	Summary:	Source code of RTL8821au kernel driver
21mr|rtl8821au-0-4.git0b12ea.2|87	# source code moved from dkms- subpackage
21mr|rtl8821au-0-4.git0b12ea.2|88	Conflicts:	dkms-%{name} < 4:0
21mr|rtl8821au-0-4.git0b12ea.2|89	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8821au-0-4.git0b12ea.2|90	# used in Makefile
21mr|rtl8821au-0-4.git0b12ea.2|91	Requires:	bc
21mr|rtl8821au-0-4.git0b12ea.2|92	
21mr|rtl8821au-0-4.git0b12ea.2|93	%description -n kernel-source-%{name}
21mr|rtl8821au-0-4.git0b12ea.2|94	Linux driver for USB WiFi adapters that are based on the RTL8811AU and RTL8821AU chipsets
21mr|rtl8821au-0-4.git0b12ea.2|95	
21mr|rtl8821au-0-4.git0b12ea.2|96	%files -n kernel-source-%{name}
21mr|rtl8821au-0-4.git0b12ea.2|97	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8821au-0-4.git0b12ea.2|98	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8821au-0-4.git0b12ea.2|99	
21mr|rtl8821au-0-4.git0b12ea.2|100	#-----------------------------------------------------------------------
21mr|rtl8821au-0-4.git0b12ea.2|101	
21mr|rtl8821au-0-4.git0b12ea.2|102	%package blacklist
21mr|rtl8821au-0-4.git0b12ea.2|103	Summary:	Blacklist rtw88_%{kname} from upstream Linux kernel
21mr|rtl8821au-0-4.git0b12ea.2|104	
21mr|rtl8821au-0-4.git0b12ea.2|105	%description blacklist
21mr|rtl8821au-0-4.git0b12ea.2|106	Install this package to blacklist rtw88_%{kname} module from the upstream Linux kernel
21mr|rtl8821au-0-4.git0b12ea.2|107	and use %{kname} instead.
21mr|rtl8821au-0-4.git0b12ea.2|108	rtw88_%{kname} does not exist for now but may appear and work badly
21mr|rtl8821au-0-4.git0b12ea.2|109	(Realtek drivers usually work not very well right after upstreamization).
21mr|rtl8821au-0-4.git0b12ea.2|110	
21mr|rtl8821au-0-4.git0b12ea.2|111	%files blacklist
21mr|rtl8821au-0-4.git0b12ea.2|112	%config(noreplace) /etc/modprobe.d/%{name}.conf
21mr|rtl8821au-0-4.git0b12ea.2|113	
21mr|rtl8821au-0-4.git0b12ea.2|114	#-----------------------------------------------------------------------
21mr|rtl8821au-0-4.git0b12ea.2|115	
21mr|rtl8821au-0-4.git0b12ea.2|116	%prep
21mr|rtl8821au-0-4.git0b12ea.2|117	%autosetup -p1 -n 8821au-20210708-%{commit}
21mr|rtl8821au-0-4.git0b12ea.2|118	
21mr|rtl8821au-0-4.git0b12ea.2|119	%build
21mr|rtl8821au-0-4.git0b12ea.2|120	
21mr|rtl8821au-0-4.git0b12ea.2|121	%install
21mr|rtl8821au-0-4.git0b12ea.2|122	
21mr|rtl8821au-0-4.git0b12ea.2|123	# install dkms sources
21mr|rtl8821au-0-4.git0b12ea.2|124	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8821au-0-4.git0b12ea.2|125	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8821au-0-4.git0b12ea.2|126	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8821au-0-4.git0b12ea.2|127	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8821au-0-4.git0b12ea.2|128	PACKAGE_NAME=%{name}
21mr|rtl8821au-0-4.git0b12ea.2|129	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8821au-0-4.git0b12ea.2|130	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8821au-0-4.git0b12ea.2|131	BUILT_MODULE_NAME=%{kname}
21mr|rtl8821au-0-4.git0b12ea.2|132	AUTOINSTALL=yes
21mr|rtl8821au-0-4.git0b12ea.2|133	EOF
21mr|rtl8821au-0-4.git0b12ea.2|134	
21mr|rtl8821au-0-4.git0b12ea.2|135	# Binary kernel modules built inside the kernel package require the separate package with this blacklist
21mr|rtl8821au-0-4.git0b12ea.2|136	mkdir -p %{buildroot}/etc/modprobe.d/
21mr|rtl8821au-0-4.git0b12ea.2|137	echo "blacklist rtw88_%{kname}" > %{buildroot}/etc/modprobe.d/%{name}.conf
21mr|rtl8821au-0-4.git0b12ea.2|138	
21mr|rtl8821au-0-4.git0b12ea.2|139	%if %{with check}
21mr|rtl8821au-0-4.git0b12ea.2|140	%check
21mr|rtl8821au-0-4.git0b12ea.2|141	# check buildability
21mr|rtl8821au-0-4.git0b12ea.2|142	# binary kernel modules are built inside these kernels
21mr|rtl8821au-0-4.git0b12ea.2|143	set -xefu
21mr|rtl8821au-0-4.git0b12ea.2|144	for kver in \
21mr|rtl8821au-0-4.git0b12ea.2|145	%if %{mdvver} < 202310
21mr|rtl8821au-0-4.git0b12ea.2|146	5.10 \
21mr|rtl8821au-0-4.git0b12ea.2|147	5.15 \
21mr|rtl8821au-0-4.git0b12ea.2|148	%endif
21mr|rtl8821au-0-4.git0b12ea.2|149	6.1 \
21mr|rtl8821au-0-4.git0b12ea.2|150	6.6 \
21mr|rtl8821au-0-4.git0b12ea.2|151	6.12
21mr|rtl8821au-0-4.git0b12ea.2|152	do
21mr|rtl8821au-0-4.git0b12ea.2|153	%make KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8821au-0-4.git0b12ea.2|154	md5sum %{kname}.ko
21mr|rtl8821au-0-4.git0b12ea.2|155	modinfo %{kname}.ko
21mr|rtl8821au-0-4.git0b12ea.2|156	make clean
21mr|rtl8821au-0-4.git0b12ea.2|157	rm -f *.ko*
21mr|rtl8821au-0-4.git0b12ea.2|158	done
21mr|rtl8821au-0-4.git0b12ea.2|159	%endif

16564 21
21mr|rtl8821ce-5-8.gita3e2f7.1|1	%define commit a3e2f7c1f91e92f2dc788e8fcd7f2986af3d19b6
21mr|rtl8821ce-5-8.gita3e2f7.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8821ce-5-8.gita3e2f7.1|3	
21mr|rtl8821ce-5-8.gita3e2f7.1|4	%define kname 8821ce
21mr|rtl8821ce-5-8.gita3e2f7.1|5	
21mr|rtl8821ce-5-8.gita3e2f7.1|6	Summary:	Standalone RTL8821CE driver
21mr|rtl8821ce-5-8.gita3e2f7.1|7	Name:		rtl8821ce
21mr|rtl8821ce-5-8.gita3e2f7.1|8	# compatible with kernel 5.x -> Version 5
21mr|rtl8821ce-5-8.gita3e2f7.1|9	Version:	5
21mr|rtl8821ce-5-8.gita3e2f7.1|10	Release:	8.git%{commit_short}.1
21mr|rtl8821ce-5-8.gita3e2f7.1|11	Epoch:		3
21mr|rtl8821ce-5-8.gita3e2f7.1|12	Source0:	https://github.com/tomaspinho/rtl8821ce/archive/%{commit}.tar.gz?/rtl8821ce-%{commit}.tar.gz
21mr|rtl8821ce-5-8.gita3e2f7.1|13	Source1:	%{name}.rpmlintrc
21mr|rtl8821ce-5-8.gita3e2f7.1|14	License:	GPLv2
21mr|rtl8821ce-5-8.gita3e2f7.1|15	Group:		System/Kernel and hardware
21mr|rtl8821ce-5-8.gita3e2f7.1|16	URL:		https://github.com/tomaspinho/rtl8821ce
21mr|rtl8821ce-5-8.gita3e2f7.1|17	BuildArch:	noarch
21mr|rtl8821ce-5-8.gita3e2f7.1|18	
21mr|rtl8821ce-5-8.gita3e2f7.1|19	%description
21mr|rtl8821ce-5-8.gita3e2f7.1|20	This package contains the driver for the USB WiFi adapters with
21mr|rtl8821ce-5-8.gita3e2f7.1|21	the chip RTL8821CE by Realtek.
21mr|rtl8821ce-5-8.gita3e2f7.1|22	
21mr|rtl8821ce-5-8.gita3e2f7.1|23	%package -n kernel-source-%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|24	Summary:	Source code of RTL8821CE kernel driver
21mr|rtl8821ce-5-8.gita3e2f7.1|25	# source code moved from dkms- subpackage
21mr|rtl8821ce-5-8.gita3e2f7.1|26	Obsoletes:	dkms-%{name} < 3:5-1
21mr|rtl8821ce-5-8.gita3e2f7.1|27	Conflicts:	dkms-%{name} < 3:5-1
21mr|rtl8821ce-5-8.gita3e2f7.1|28	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8821ce-5-8.gita3e2f7.1|29	
21mr|rtl8821ce-5-8.gita3e2f7.1|30	%description -n kernel-source-%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|31	Source code of the Linux kernel driver for the USB WiFi adapters with
21mr|rtl8821ce-5-8.gita3e2f7.1|32	the chip RTL8821CE by Realtek.
21mr|rtl8821ce-5-8.gita3e2f7.1|33	
21mr|rtl8821ce-5-8.gita3e2f7.1|34	%package -n dkms-%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|35	Summary:	Standalone RTL8821CE driver
21mr|rtl8821ce-5-8.gita3e2f7.1|36	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8821ce-5-8.gita3e2f7.1|37	Requires(post):			kernel-source-%{name} = %{EVRD}
21mr|rtl8821ce-5-8.gita3e2f7.1|38	Requires(post,preun):	dkms
21mr|rtl8821ce-5-8.gita3e2f7.1|39	Requires:	%{name}-blacklist
21mr|rtl8821ce-5-8.gita3e2f7.1|40	
21mr|rtl8821ce-5-8.gita3e2f7.1|41	%description -n dkms-%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|42	This package contains the driver for the USB WiFi adapters with
21mr|rtl8821ce-5-8.gita3e2f7.1|43	the chip RTL8821CE by Realtek.
21mr|rtl8821ce-5-8.gita3e2f7.1|44	
21mr|rtl8821ce-5-8.gita3e2f7.1|45	%package blacklist
21mr|rtl8821ce-5-8.gita3e2f7.1|46	Summary:	Blacklist rtw88_8821ce from upstream Linux kernel
21mr|rtl8821ce-5-8.gita3e2f7.1|47	
21mr|rtl8821ce-5-8.gita3e2f7.1|48	%description blacklist
21mr|rtl8821ce-5-8.gita3e2f7.1|49	Install this package to blacklist rtw88_8821ce module from upstream Linux kernel
21mr|rtl8821ce-5-8.gita3e2f7.1|50	and use rtl8821ce instead. rtw88_8821ce is reported to have poor compatibility
21mr|rtl8821ce-5-8.gita3e2f7.1|51	with most revision of the 8821ce chip.
21mr|rtl8821ce-5-8.gita3e2f7.1|52	See: https://github.com/tomaspinho/rtl8821ce/commit/14b536f0
21mr|rtl8821ce-5-8.gita3e2f7.1|53	
21mr|rtl8821ce-5-8.gita3e2f7.1|54	%prep
21mr|rtl8821ce-5-8.gita3e2f7.1|55	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8821ce-5-8.gita3e2f7.1|56	
21mr|rtl8821ce-5-8.gita3e2f7.1|57	%build
21mr|rtl8821ce-5-8.gita3e2f7.1|58	
21mr|rtl8821ce-5-8.gita3e2f7.1|59	%install
21mr|rtl8821ce-5-8.gita3e2f7.1|60	
21mr|rtl8821ce-5-8.gita3e2f7.1|61	# Debian-specific stuff is not needed
21mr|rtl8821ce-5-8.gita3e2f7.1|62	rm -rf debian
21mr|rtl8821ce-5-8.gita3e2f7.1|63	
21mr|rtl8821ce-5-8.gita3e2f7.1|64	# install dkms sources
21mr|rtl8821ce-5-8.gita3e2f7.1|65	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8821ce-5-8.gita3e2f7.1|66	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8821ce-5-8.gita3e2f7.1|67	
21mr|rtl8821ce-5-8.gita3e2f7.1|68	# The driver has its own dkms.conf but we replace it with ours to
21mr|rtl8821ce-5-8.gita3e2f7.1|69	# use the appropriate versioning scheme, to avoid rebuilding initrd, etc.
21mr|rtl8821ce-5-8.gita3e2f7.1|70	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8821ce-5-8.gita3e2f7.1|71	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8821ce-5-8.gita3e2f7.1|72	CLEAN="make clean"
21mr|rtl8821ce-5-8.gita3e2f7.1|73	PACKAGE_NAME=%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|74	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8821ce-5-8.gita3e2f7.1|75	DEST_MODULE_LOCATION=/kernel/drivers/net/wireless/
21mr|rtl8821ce-5-8.gita3e2f7.1|76	BUILT_MODULE_NAME=%{kname}
21mr|rtl8821ce-5-8.gita3e2f7.1|77	AUTOINSTALL=yes
21mr|rtl8821ce-5-8.gita3e2f7.1|78	EOF
21mr|rtl8821ce-5-8.gita3e2f7.1|79	
21mr|rtl8821ce-5-8.gita3e2f7.1|80	# https://github.com/tomaspinho/rtl8821ce/commit/14b536f0c9ad2d0abbdab8afc7ade684900ca9cf
21mr|rtl8821ce-5-8.gita3e2f7.1|81	# Binary kernel modules built inside the kernel package require the separate package with this blacklist
21mr|rtl8821ce-5-8.gita3e2f7.1|82	mkdir -p %{buildroot}/etc/modprobe.d/
21mr|rtl8821ce-5-8.gita3e2f7.1|83	echo "blacklist rtw88_8821ce" > %{buildroot}/etc/modprobe.d/%{name}.conf
21mr|rtl8821ce-5-8.gita3e2f7.1|84	
21mr|rtl8821ce-5-8.gita3e2f7.1|85	%post -n dkms-%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|86	set -x
21mr|rtl8821ce-5-8.gita3e2f7.1|87	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8821ce-5-8.gita3e2f7.1|88	
21mr|rtl8821ce-5-8.gita3e2f7.1|89	# Build and install the driver for all available kernels that have devel
21mr|rtl8821ce-5-8.gita3e2f7.1|90	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8821ce-5-8.gita3e2f7.1|91	# Do not fail the installation of the package if the build fails for some
21mr|rtl8821ce-5-8.gita3e2f7.1|92	# kernels, this may happen during testing, etc.
21mr|rtl8821ce-5-8.gita3e2f7.1|93	for kk in /lib/modules/*; do
21mr|rtl8821ce-5-8.gita3e2f7.1|94	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8821ce-5-8.gita3e2f7.1|95	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8821ce-5-8.gita3e2f7.1|96	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8821ce-5-8.gita3e2f7.1|97	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8821ce-5-8.gita3e2f7.1|98	else
21mr|rtl8821ce-5-8.gita3e2f7.1|99	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8821ce-5-8.gita3e2f7.1|100	fi;
21mr|rtl8821ce-5-8.gita3e2f7.1|101	done
21mr|rtl8821ce-5-8.gita3e2f7.1|102	
21mr|rtl8821ce-5-8.gita3e2f7.1|103	%preun -n dkms-%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|104	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8821ce-5-8.gita3e2f7.1|105	# deinstallation.
21mr|rtl8821ce-5-8.gita3e2f7.1|106	/sbin/rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8821ce-5-8.gita3e2f7.1|107	set -x
21mr|rtl8821ce-5-8.gita3e2f7.1|108	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8821ce-5-8.gita3e2f7.1|109	
21mr|rtl8821ce-5-8.gita3e2f7.1|110	%files -n kernel-source-%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|111	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8821ce-5-8.gita3e2f7.1|112	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8821ce-5-8.gita3e2f7.1|113	
21mr|rtl8821ce-5-8.gita3e2f7.1|114	%files -n dkms-%{name}
21mr|rtl8821ce-5-8.gita3e2f7.1|115	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8821ce-5-8.gita3e2f7.1|116	
21mr|rtl8821ce-5-8.gita3e2f7.1|117	%files blacklist
21mr|rtl8821ce-5-8.gita3e2f7.1|118	%config(noreplace) /etc/modprobe.d/%{name}.conf

16565 21
21mr|rtl8821cu-5-6.git5b3939.1|1	%define commit 5b39398e2de146edeb76716420f3288f508bea61
21mr|rtl8821cu-5-6.git5b3939.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8821cu-5-6.git5b3939.1|3	
21mr|rtl8821cu-5-6.git5b3939.1|4	%define kname 8821cu
21mr|rtl8821cu-5-6.git5b3939.1|5	
21mr|rtl8821cu-5-6.git5b3939.1|6	%bcond_without check
21mr|rtl8821cu-5-6.git5b3939.1|7	
21mr|rtl8821cu-5-6.git5b3939.1|8	Summary:	Standalone RTL8821CU driver
21mr|rtl8821cu-5-6.git5b3939.1|9	Name:		rtl8821cu
21mr|rtl8821cu-5-6.git5b3939.1|10	Version:	5
21mr|rtl8821cu-5-6.git5b3939.1|11	Release:	6.git%{commit_short}.1
21mr|rtl8821cu-5-6.git5b3939.1|12	Epoch:		3
21mr|rtl8821cu-5-6.git5b3939.1|13	Url:		https://github.com/morrownr/8821cu-20210916
21mr|rtl8821cu-5-6.git5b3939.1|14	Source0:	https://github.com/morrownr/8821cu-20210916/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8821cu-5-6.git5b3939.1|15	Source1:	%{name}.rpmlintrc
21mr|rtl8821cu-5-6.git5b3939.1|16	Patch0001:	0001-Do-not-make-mistakes-in-ARCH.patch
21mr|rtl8821cu-5-6.git5b3939.1|17	License:	GPLv2
21mr|rtl8821cu-5-6.git5b3939.1|18	Group:		System/Kernel and hardware
21mr|rtl8821cu-5-6.git5b3939.1|19	BuildArch:	noarch
21mr|rtl8821cu-5-6.git5b3939.1|20	
21mr|rtl8821cu-5-6.git5b3939.1|21	# for %%check
21mr|rtl8821cu-5-6.git5b3939.1|22	%if %{with check}
21mr|rtl8821cu-5-6.git5b3939.1|23	BuildRequires:	bc
21mr|rtl8821cu-5-6.git5b3939.1|24	%if %{mdvver} < 202310
21mr|rtl8821cu-5-6.git5b3939.1|25	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8821cu-5-6.git5b3939.1|26	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8821cu-5-6.git5b3939.1|27	%endif
21mr|rtl8821cu-5-6.git5b3939.1|28	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8821cu-5-6.git5b3939.1|29	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl8821cu-5-6.git5b3939.1|30	%endif
21mr|rtl8821cu-5-6.git5b3939.1|31	
21mr|rtl8821cu-5-6.git5b3939.1|32	%description
21mr|rtl8821cu-5-6.git5b3939.1|33	This package contains the driver for the USB WiFi adapters with
21mr|rtl8821cu-5-6.git5b3939.1|34	the chip RTL8821CU by Realtek.
21mr|rtl8821cu-5-6.git5b3939.1|35	
21mr|rtl8821cu-5-6.git5b3939.1|36	%package -n dkms-%{name}
21mr|rtl8821cu-5-6.git5b3939.1|37	Summary:	Standalone RTL8821CU driver
21mr|rtl8821cu-5-6.git5b3939.1|38	Group:		System/Kernel and hardware
21mr|rtl8821cu-5-6.git5b3939.1|39	Requires(post,preun):	dkms
21mr|rtl8821cu-5-6.git5b3939.1|40	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8821cu-5-6.git5b3939.1|41	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8821cu-5-6.git5b3939.1|42	
21mr|rtl8821cu-5-6.git5b3939.1|43	%description -n dkms-%{name}
21mr|rtl8821cu-5-6.git5b3939.1|44	This package contains the driver for the USB WiFi adapters with
21mr|rtl8821cu-5-6.git5b3939.1|45	the chip RTL8821CU by Realtek.
21mr|rtl8821cu-5-6.git5b3939.1|46	
21mr|rtl8821cu-5-6.git5b3939.1|47	%package -n kernel-source-%{name}
21mr|rtl8821cu-5-6.git5b3939.1|48	Summary:	Source code of RTL8821CU kernel driver
21mr|rtl8821cu-5-6.git5b3939.1|49	# source code moved from dkms- subpackage
21mr|rtl8821cu-5-6.git5b3939.1|50	Conflicts:	dkms-%{name} < 3:5-2
21mr|rtl8821cu-5-6.git5b3939.1|51	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8821cu-5-6.git5b3939.1|52	
21mr|rtl8821cu-5-6.git5b3939.1|53	%description -n kernel-source-%{name}
21mr|rtl8821cu-5-6.git5b3939.1|54	Source code of the Linux kernel driver for the USB WiFi adapters with
21mr|rtl8821cu-5-6.git5b3939.1|55	the chip RTL8821CU by Realtek.
21mr|rtl8821cu-5-6.git5b3939.1|56	
21mr|rtl8821cu-5-6.git5b3939.1|57	#-----------------------------------------------------------------------------------------------------
21mr|rtl8821cu-5-6.git5b3939.1|58	
21mr|rtl8821cu-5-6.git5b3939.1|59	%prep
21mr|rtl8821cu-5-6.git5b3939.1|60	%autosetup -p1 -n 8821cu-20210916-%{commit}
21mr|rtl8821cu-5-6.git5b3939.1|61	
21mr|rtl8821cu-5-6.git5b3939.1|62	%build
21mr|rtl8821cu-5-6.git5b3939.1|63	
21mr|rtl8821cu-5-6.git5b3939.1|64	%install
21mr|rtl8821cu-5-6.git5b3939.1|65	
21mr|rtl8821cu-5-6.git5b3939.1|66	# install dkms sources
21mr|rtl8821cu-5-6.git5b3939.1|67	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8821cu-5-6.git5b3939.1|68	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8821cu-5-6.git5b3939.1|69	rm -fvr %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/debian
21mr|rtl8821cu-5-6.git5b3939.1|70	
21mr|rtl8821cu-5-6.git5b3939.1|71	# The driver has its own dkms.conf but we replace it with ours to
21mr|rtl8821cu-5-6.git5b3939.1|72	# use the appropriate versioning scheme, to avoid rebuilding initrd, etc.
21mr|rtl8821cu-5-6.git5b3939.1|73	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8821cu-5-6.git5b3939.1|74	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8821cu-5-6.git5b3939.1|75	CLEAN="make clean"
21mr|rtl8821cu-5-6.git5b3939.1|76	PACKAGE_NAME=%{name}
21mr|rtl8821cu-5-6.git5b3939.1|77	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8821cu-5-6.git5b3939.1|78	DEST_MODULE_LOCATION=/kernel/drivers/net/wireless/
21mr|rtl8821cu-5-6.git5b3939.1|79	BUILT_MODULE_NAME=%{kname}
21mr|rtl8821cu-5-6.git5b3939.1|80	AUTOINSTALL=yes
21mr|rtl8821cu-5-6.git5b3939.1|81	EOF
21mr|rtl8821cu-5-6.git5b3939.1|82	
21mr|rtl8821cu-5-6.git5b3939.1|83	%if %{with check}
21mr|rtl8821cu-5-6.git5b3939.1|84	%check
21mr|rtl8821cu-5-6.git5b3939.1|85	# check buildability
21mr|rtl8821cu-5-6.git5b3939.1|86	# binary kernel modules are built inside these kernels
21mr|rtl8821cu-5-6.git5b3939.1|87	set -xefu
21mr|rtl8821cu-5-6.git5b3939.1|88	for kver in \
21mr|rtl8821cu-5-6.git5b3939.1|89	%if %{mdvver} < 202310
21mr|rtl8821cu-5-6.git5b3939.1|90	5.10 \
21mr|rtl8821cu-5-6.git5b3939.1|91	5.15 \
21mr|rtl8821cu-5-6.git5b3939.1|92	%endif
21mr|rtl8821cu-5-6.git5b3939.1|93	6.1 \
21mr|rtl8821cu-5-6.git5b3939.1|94	6.6
21mr|rtl8821cu-5-6.git5b3939.1|95	do
21mr|rtl8821cu-5-6.git5b3939.1|96	KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8821cu-5-6.git5b3939.1|97	%make KVER="$KVER"
21mr|rtl8821cu-5-6.git5b3939.1|98	md5sum %{kname}.ko
21mr|rtl8821cu-5-6.git5b3939.1|99	modinfo %{kname}.ko
21mr|rtl8821cu-5-6.git5b3939.1|100	make KVER="$KVER" clean
21mr|rtl8821cu-5-6.git5b3939.1|101	rm -f *.ko*
21mr|rtl8821cu-5-6.git5b3939.1|102	done
21mr|rtl8821cu-5-6.git5b3939.1|103	%endif
21mr|rtl8821cu-5-6.git5b3939.1|104	
21mr|rtl8821cu-5-6.git5b3939.1|105	#-----------------------------------------------------------------------------------------------------
21mr|rtl8821cu-5-6.git5b3939.1|106	
21mr|rtl8821cu-5-6.git5b3939.1|107	%post -n dkms-%{name}
21mr|rtl8821cu-5-6.git5b3939.1|108	set -x
21mr|rtl8821cu-5-6.git5b3939.1|109	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8821cu-5-6.git5b3939.1|110	
21mr|rtl8821cu-5-6.git5b3939.1|111	# Build and install the driver for all available kernels that have devel
21mr|rtl8821cu-5-6.git5b3939.1|112	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8821cu-5-6.git5b3939.1|113	# Do not fail the installation of the package if the build fails for some
21mr|rtl8821cu-5-6.git5b3939.1|114	# kernels, this may happen during testing, etc.
21mr|rtl8821cu-5-6.git5b3939.1|115	for kk in /lib/modules/*; do
21mr|rtl8821cu-5-6.git5b3939.1|116	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8821cu-5-6.git5b3939.1|117	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8821cu-5-6.git5b3939.1|118	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8821cu-5-6.git5b3939.1|119	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8821cu-5-6.git5b3939.1|120	else
21mr|rtl8821cu-5-6.git5b3939.1|121	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8821cu-5-6.git5b3939.1|122	fi;
21mr|rtl8821cu-5-6.git5b3939.1|123	done
21mr|rtl8821cu-5-6.git5b3939.1|124	
21mr|rtl8821cu-5-6.git5b3939.1|125	%preun -n dkms-%{name}
21mr|rtl8821cu-5-6.git5b3939.1|126	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8821cu-5-6.git5b3939.1|127	# deinstallation.
21mr|rtl8821cu-5-6.git5b3939.1|128	/sbin/rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8821cu-5-6.git5b3939.1|129	set -x
21mr|rtl8821cu-5-6.git5b3939.1|130	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8821cu-5-6.git5b3939.1|131	
21mr|rtl8821cu-5-6.git5b3939.1|132	%files -n kernel-source-%{name}
21mr|rtl8821cu-5-6.git5b3939.1|133	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8821cu-5-6.git5b3939.1|134	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8821cu-5-6.git5b3939.1|135	
21mr|rtl8821cu-5-6.git5b3939.1|136	%files -n dkms-%{name}
21mr|rtl8821cu-5-6.git5b3939.1|137	%dir %{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8821cu-5-6.git5b3939.1|138	%{_usr}/src/%{name}-%{version}-%{release}/dkms*

16566 21
21mr|rtl8822cu-0-0.g88098843f_20240412.1|1	%define _version_hash g88098843f
21mr|rtl8822cu-0-0.g88098843f_20240412.1|2	%define _version_date 20240412
21mr|rtl8822cu-0-0.g88098843f_20240412.1|3	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|4	%define kname 8822cu
21mr|rtl8822cu-0-0.g88098843f_20240412.1|5	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|6	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8822CU chipsets
21mr|rtl8822cu-0-0.g88098843f_20240412.1|7	Name:		rtl8822cu
21mr|rtl8822cu-0-0.g88098843f_20240412.1|8	License:	GPLv2
21mr|rtl8822cu-0-0.g88098843f_20240412.1|9	Group:		System/Kernel and hardware
21mr|rtl8822cu-0-0.g88098843f_20240412.1|10	Version:	0
21mr|rtl8822cu-0-0.g88098843f_20240412.1|11	Release:	0.%{_version_hash}_%{_version_date}.1
21mr|rtl8822cu-0-0.g88098843f_20240412.1|12	Epoch:		1
21mr|rtl8822cu-0-0.g88098843f_20240412.1|13	Url:		https://abf.io/import/rtl8822cu
21mr|rtl8822cu-0-0.g88098843f_20240412.1|14	Source0:	RTL8822CU_%{_version_hash}_%{_version_date}.tar.gz
21mr|rtl8822cu-0-0.g88098843f_20240412.1|15	BuildArch:	noarch
21mr|rtl8822cu-0-0.g88098843f_20240412.1|16	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|17	%description
21mr|rtl8822cu-0-0.g88098843f_20240412.1|18	Linux driver for USB WiFi adapters that are based on the RTL8822CU chipsets
21mr|rtl8822cu-0-0.g88098843f_20240412.1|19	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|20	#----------------------------------------------------------------------
21mr|rtl8822cu-0-0.g88098843f_20240412.1|21	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|22	%package -n kernel-source-%{name}
21mr|rtl8822cu-0-0.g88098843f_20240412.1|23	Summary:	Source code of RTL8822cu kernel driver
21mr|rtl8822cu-0-0.g88098843f_20240412.1|24	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8822cu-0-0.g88098843f_20240412.1|25	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|26	%description -n kernel-source-%{name}
21mr|rtl8822cu-0-0.g88098843f_20240412.1|27	Linux driver for USB WiFi adapters that are based on the RTL8822CU chipsets
21mr|rtl8822cu-0-0.g88098843f_20240412.1|28	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|29	%files -n kernel-source-%{name}
21mr|rtl8822cu-0-0.g88098843f_20240412.1|30	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8822cu-0-0.g88098843f_20240412.1|31	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|32	#-----------------------------------------------------------------------
21mr|rtl8822cu-0-0.g88098843f_20240412.1|33	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|34	%prep
21mr|rtl8822cu-0-0.g88098843f_20240412.1|35	%autosetup -p1 -n rtl88x2CU_WiFi_linux_v5.15.8.5-3-%{_version_hash}.%{_version_date}_COEX20221215-3130
21mr|rtl8822cu-0-0.g88098843f_20240412.1|36	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|37	%build
21mr|rtl8822cu-0-0.g88098843f_20240412.1|38	
21mr|rtl8822cu-0-0.g88098843f_20240412.1|39	%install
21mr|rtl8822cu-0-0.g88098843f_20240412.1|40	install -dm755 "%{buildroot}%{_usr}/src/%{name}-%{version}-%{release}"
21mr|rtl8822cu-0-0.g88098843f_20240412.1|41	cp -r . "%{buildroot}%{_usr}/src/%{name}-%{version}-%{release}"

16567 21
21mr|rtl8852au-0-4.git865ab0.2|1	%define commit 865ab0fa91471d595c283d2f3db323f7f15455f5
21mr|rtl8852au-0-4.git865ab0.2|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8852au-0-4.git865ab0.2|3	
21mr|rtl8852au-0-4.git865ab0.2|4	%define kname 8852au
21mr|rtl8852au-0-4.git865ab0.2|5	
21mr|rtl8852au-0-4.git865ab0.2|6	# building in %%check fails on aarch64
21mr|rtl8852au-0-4.git865ab0.2|7	# TODO: fix it
21mr|rtl8852au-0-4.git865ab0.2|8	%ifarch %{x86_64}
21mr|rtl8852au-0-4.git865ab0.2|9	%bcond_without check
21mr|rtl8852au-0-4.git865ab0.2|10	%else
21mr|rtl8852au-0-4.git865ab0.2|11	%bcond_with check
21mr|rtl8852au-0-4.git865ab0.2|12	%endif
21mr|rtl8852au-0-4.git865ab0.2|13	
21mr|rtl8852au-0-4.git865ab0.2|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8852au chipset
21mr|rtl8852au-0-4.git865ab0.2|15	Name:		rtl8852au
21mr|rtl8852au-0-4.git865ab0.2|16	License:	GPLv2
21mr|rtl8852au-0-4.git865ab0.2|17	Group:		System/Kernel and hardware
21mr|rtl8852au-0-4.git865ab0.2|18	Version:	0
21mr|rtl8852au-0-4.git865ab0.2|19	Release:	4.git%{commit_short}.2
21mr|rtl8852au-0-4.git865ab0.2|20	Url:		https://github.com/lwfinger/rtl8852au
21mr|rtl8852au-0-4.git865ab0.2|21	Source0:	https://github.com/lwfinger/rtl8852au/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8852au-0-4.git865ab0.2|22	BuildArch:	noarch
21mr|rtl8852au-0-4.git865ab0.2|23	
21mr|rtl8852au-0-4.git865ab0.2|24	# for %%check
21mr|rtl8852au-0-4.git865ab0.2|25	%if %{with check}
21mr|rtl8852au-0-4.git865ab0.2|26	%if %{mdvver} < 202310
21mr|rtl8852au-0-4.git865ab0.2|27	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8852au-0-4.git865ab0.2|28	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8852au-0-4.git865ab0.2|29	%endif
21mr|rtl8852au-0-4.git865ab0.2|30	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8852au-0-4.git865ab0.2|31	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl8852au-0-4.git865ab0.2|32	BuildRequires:	kernel-6.12-generic-devel
21mr|rtl8852au-0-4.git865ab0.2|33	%endif
21mr|rtl8852au-0-4.git865ab0.2|34	
21mr|rtl8852au-0-4.git865ab0.2|35	%description
21mr|rtl8852au-0-4.git865ab0.2|36	Linux driver for USB WiFi adapters that are based on the RTL8852AU chipsets
21mr|rtl8852au-0-4.git865ab0.2|37	
21mr|rtl8852au-0-4.git865ab0.2|38	#----------------------------------------------------------------------
21mr|rtl8852au-0-4.git865ab0.2|39	
21mr|rtl8852au-0-4.git865ab0.2|40	%package -n dkms-%{name}
21mr|rtl8852au-0-4.git865ab0.2|41	Summary:	The standalone RTL8852au driver
21mr|rtl8852au-0-4.git865ab0.2|42	Group:		System/Kernel and hardware
21mr|rtl8852au-0-4.git865ab0.2|43	Requires:	dkms
21mr|rtl8852au-0-4.git865ab0.2|44	Requires(post,preun):	dkms
21mr|rtl8852au-0-4.git865ab0.2|45	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8852au-0-4.git865ab0.2|46	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8852au-0-4.git865ab0.2|47	
21mr|rtl8852au-0-4.git865ab0.2|48	%description -n dkms-%{name}
21mr|rtl8852au-0-4.git865ab0.2|49	Linux driver for USB WiFi adapters that are based on the RTL8852AU chipsets
21mr|rtl8852au-0-4.git865ab0.2|50	
21mr|rtl8852au-0-4.git865ab0.2|51	%files -n dkms-%{name}
21mr|rtl8852au-0-4.git865ab0.2|52	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8852au-0-4.git865ab0.2|53	
21mr|rtl8852au-0-4.git865ab0.2|54	%post -n dkms-%{name}
21mr|rtl8852au-0-4.git865ab0.2|55	set -x
21mr|rtl8852au-0-4.git865ab0.2|56	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8852au-0-4.git865ab0.2|57	
21mr|rtl8852au-0-4.git865ab0.2|58	# Build and install the driver for all available kernels that have devel
21mr|rtl8852au-0-4.git865ab0.2|59	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8852au-0-4.git865ab0.2|60	# Do not fail the installation of the package if the build fails for some
21mr|rtl8852au-0-4.git865ab0.2|61	# kernels, this may happen during testing, etc.
21mr|rtl8852au-0-4.git865ab0.2|62	for kk in /lib/modules/*; do
21mr|rtl8852au-0-4.git865ab0.2|63	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8852au-0-4.git865ab0.2|64	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8852au-0-4.git865ab0.2|65	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8852au-0-4.git865ab0.2|66	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8852au-0-4.git865ab0.2|67	else
21mr|rtl8852au-0-4.git865ab0.2|68	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8852au-0-4.git865ab0.2|69	fi;
21mr|rtl8852au-0-4.git865ab0.2|70	done
21mr|rtl8852au-0-4.git865ab0.2|71	
21mr|rtl8852au-0-4.git865ab0.2|72	%preun -n dkms-%{name}
21mr|rtl8852au-0-4.git865ab0.2|73	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8852au-0-4.git865ab0.2|74	# deinstallation.
21mr|rtl8852au-0-4.git865ab0.2|75	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8852au-0-4.git865ab0.2|76	set -x
21mr|rtl8852au-0-4.git865ab0.2|77	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8852au-0-4.git865ab0.2|78	
21mr|rtl8852au-0-4.git865ab0.2|79	#-----------------------------------------------------------------------
21mr|rtl8852au-0-4.git865ab0.2|80	
21mr|rtl8852au-0-4.git865ab0.2|81	%package -n kernel-source-%{name}
21mr|rtl8852au-0-4.git865ab0.2|82	Summary:	Source code of RTL8852au kernel driver
21mr|rtl8852au-0-4.git865ab0.2|83	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8852au-0-4.git865ab0.2|84	
21mr|rtl8852au-0-4.git865ab0.2|85	%description -n kernel-source-%{name}
21mr|rtl8852au-0-4.git865ab0.2|86	Linux driver for USB WiFi adapters that are based on the RTL8852AU chipsets
21mr|rtl8852au-0-4.git865ab0.2|87	
21mr|rtl8852au-0-4.git865ab0.2|88	%files -n kernel-source-%{name}
21mr|rtl8852au-0-4.git865ab0.2|89	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8852au-0-4.git865ab0.2|90	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8852au-0-4.git865ab0.2|91	
21mr|rtl8852au-0-4.git865ab0.2|92	#-----------------------------------------------------------------------
21mr|rtl8852au-0-4.git865ab0.2|93	
21mr|rtl8852au-0-4.git865ab0.2|94	%prep
21mr|rtl8852au-0-4.git865ab0.2|95	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8852au-0-4.git865ab0.2|96	
21mr|rtl8852au-0-4.git865ab0.2|97	# error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
21mr|rtl8852au-0-4.git865ab0.2|98	sed -i -E -e '/RTW_PRINT_SEL\(.*__DATE__/d' core/rtw_debug.c
21mr|rtl8852au-0-4.git865ab0.2|99	
21mr|rtl8852au-0-4.git865ab0.2|100	%build
21mr|rtl8852au-0-4.git865ab0.2|101	
21mr|rtl8852au-0-4.git865ab0.2|102	%install
21mr|rtl8852au-0-4.git865ab0.2|103	
21mr|rtl8852au-0-4.git865ab0.2|104	# install dkms sources
21mr|rtl8852au-0-4.git865ab0.2|105	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8852au-0-4.git865ab0.2|106	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8852au-0-4.git865ab0.2|107	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8852au-0-4.git865ab0.2|108	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8852au-0-4.git865ab0.2|109	PACKAGE_NAME=%{name}
21mr|rtl8852au-0-4.git865ab0.2|110	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8852au-0-4.git865ab0.2|111	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8852au-0-4.git865ab0.2|112	BUILT_MODULE_NAME=%{kname}
21mr|rtl8852au-0-4.git865ab0.2|113	AUTOINSTALL=yes
21mr|rtl8852au-0-4.git865ab0.2|114	EOF
21mr|rtl8852au-0-4.git865ab0.2|115	
21mr|rtl8852au-0-4.git865ab0.2|116	%if %{with check}
21mr|rtl8852au-0-4.git865ab0.2|117	%check
21mr|rtl8852au-0-4.git865ab0.2|118	# check buildability
21mr|rtl8852au-0-4.git865ab0.2|119	# binary kernel modules are built inside these kernels
21mr|rtl8852au-0-4.git865ab0.2|120	set -xefu
21mr|rtl8852au-0-4.git865ab0.2|121	for kver in \
21mr|rtl8852au-0-4.git865ab0.2|122	%if %{mdvver} < 202310
21mr|rtl8852au-0-4.git865ab0.2|123	5.10 \
21mr|rtl8852au-0-4.git865ab0.2|124	5.15 \
21mr|rtl8852au-0-4.git865ab0.2|125	%endif
21mr|rtl8852au-0-4.git865ab0.2|126	6.1 \
21mr|rtl8852au-0-4.git865ab0.2|127	6.6 \
21mr|rtl8852au-0-4.git865ab0.2|128	6.12
21mr|rtl8852au-0-4.git865ab0.2|129	do
21mr|rtl8852au-0-4.git865ab0.2|130	KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8852au-0-4.git865ab0.2|131	%make KVER="$KVER"
21mr|rtl8852au-0-4.git865ab0.2|132	md5sum %{kname}.ko
21mr|rtl8852au-0-4.git865ab0.2|133	modinfo %{kname}.ko
21mr|rtl8852au-0-4.git865ab0.2|134	make KVER="$KVER"
21mr|rtl8852au-0-4.git865ab0.2|135	rm -f *.ko*
21mr|rtl8852au-0-4.git865ab0.2|136	done
21mr|rtl8852au-0-4.git865ab0.2|137	%endif

16568 21
21mr|rtl8852bu-0-1.gite2c26e.3|1	%define commit e2c26e90f33a899d36e625d7c6506db46293a1a8
21mr|rtl8852bu-0-1.gite2c26e.3|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtl8852bu-0-1.gite2c26e.3|3	
21mr|rtl8852bu-0-1.gite2c26e.3|4	%define kname 8852bu
21mr|rtl8852bu-0-1.gite2c26e.3|5	
21mr|rtl8852bu-0-1.gite2c26e.3|6	# building in %%check fails on aarch64
21mr|rtl8852bu-0-1.gite2c26e.3|7	# TODO: fix it
21mr|rtl8852bu-0-1.gite2c26e.3|8	%ifarch %{x86_64}
21mr|rtl8852bu-0-1.gite2c26e.3|9	%bcond_without check
21mr|rtl8852bu-0-1.gite2c26e.3|10	%else
21mr|rtl8852bu-0-1.gite2c26e.3|11	%bcond_with check
21mr|rtl8852bu-0-1.gite2c26e.3|12	%endif
21mr|rtl8852bu-0-1.gite2c26e.3|13	
21mr|rtl8852bu-0-1.gite2c26e.3|14	Summary:	Linux driver for USB WiFi adapters that are based on the RTL8852BU chipset
21mr|rtl8852bu-0-1.gite2c26e.3|15	Name:		rtl8852bu
21mr|rtl8852bu-0-1.gite2c26e.3|16	License:	GPLv2
21mr|rtl8852bu-0-1.gite2c26e.3|17	Group:		System/Kernel and hardware
21mr|rtl8852bu-0-1.gite2c26e.3|18	Version:	0
21mr|rtl8852bu-0-1.gite2c26e.3|19	Release:	1.git%{commit_short}.3
21mr|rtl8852bu-0-1.gite2c26e.3|20	Url:		https://github.com/lwfinger/rtl8852bu
21mr|rtl8852bu-0-1.gite2c26e.3|21	Source0:	https://github.com/lwfinger/rtl8852bu/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtl8852bu-0-1.gite2c26e.3|22	Patch1:		k6.1.diff
21mr|rtl8852bu-0-1.gite2c26e.3|23	BuildArch:	noarch
21mr|rtl8852bu-0-1.gite2c26e.3|24	
21mr|rtl8852bu-0-1.gite2c26e.3|25	# for %%check
21mr|rtl8852bu-0-1.gite2c26e.3|26	%if %{with check}
21mr|rtl8852bu-0-1.gite2c26e.3|27	BuildRequires:	bc
21mr|rtl8852bu-0-1.gite2c26e.3|28	%if %{mdvver} < 202310
21mr|rtl8852bu-0-1.gite2c26e.3|29	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl8852bu-0-1.gite2c26e.3|30	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl8852bu-0-1.gite2c26e.3|31	%endif
21mr|rtl8852bu-0-1.gite2c26e.3|32	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl8852bu-0-1.gite2c26e.3|33	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl8852bu-0-1.gite2c26e.3|34	BuildRequires:	kernel-6.12-generic-devel
21mr|rtl8852bu-0-1.gite2c26e.3|35	%endif
21mr|rtl8852bu-0-1.gite2c26e.3|36	
21mr|rtl8852bu-0-1.gite2c26e.3|37	%description
21mr|rtl8852bu-0-1.gite2c26e.3|38	Linux driver for USB WiFi adapters that are based on the RTL8852BU chipset
21mr|rtl8852bu-0-1.gite2c26e.3|39	
21mr|rtl8852bu-0-1.gite2c26e.3|40	#----------------------------------------------------------------------
21mr|rtl8852bu-0-1.gite2c26e.3|41	
21mr|rtl8852bu-0-1.gite2c26e.3|42	%package -n dkms-%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|43	Summary:	The standalone RTL8852bu driver
21mr|rtl8852bu-0-1.gite2c26e.3|44	Group:		System/Kernel and hardware
21mr|rtl8852bu-0-1.gite2c26e.3|45	Requires:	dkms
21mr|rtl8852bu-0-1.gite2c26e.3|46	Requires(post,preun):	dkms
21mr|rtl8852bu-0-1.gite2c26e.3|47	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl8852bu-0-1.gite2c26e.3|48	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl8852bu-0-1.gite2c26e.3|49	
21mr|rtl8852bu-0-1.gite2c26e.3|50	%description -n dkms-%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|51	Linux driver for USB WiFi adapters that are based on the RTL8852BU chipset
21mr|rtl8852bu-0-1.gite2c26e.3|52	
21mr|rtl8852bu-0-1.gite2c26e.3|53	%files -n dkms-%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|54	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8852bu-0-1.gite2c26e.3|55	
21mr|rtl8852bu-0-1.gite2c26e.3|56	%post -n dkms-%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|57	set -x
21mr|rtl8852bu-0-1.gite2c26e.3|58	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl8852bu-0-1.gite2c26e.3|59	
21mr|rtl8852bu-0-1.gite2c26e.3|60	# Build and install the driver for all available kernels that have devel
21mr|rtl8852bu-0-1.gite2c26e.3|61	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl8852bu-0-1.gite2c26e.3|62	# Do not fail the installation of the package if the build fails for some
21mr|rtl8852bu-0-1.gite2c26e.3|63	# kernels, this may happen during testing, etc.
21mr|rtl8852bu-0-1.gite2c26e.3|64	for kk in /lib/modules/*; do
21mr|rtl8852bu-0-1.gite2c26e.3|65	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl8852bu-0-1.gite2c26e.3|66	if test -d "/lib/modules/$kk/build"; then
21mr|rtl8852bu-0-1.gite2c26e.3|67	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl8852bu-0-1.gite2c26e.3|68	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl8852bu-0-1.gite2c26e.3|69	else
21mr|rtl8852bu-0-1.gite2c26e.3|70	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl8852bu-0-1.gite2c26e.3|71	fi;
21mr|rtl8852bu-0-1.gite2c26e.3|72	done
21mr|rtl8852bu-0-1.gite2c26e.3|73	
21mr|rtl8852bu-0-1.gite2c26e.3|74	%preun -n dkms-%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|75	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl8852bu-0-1.gite2c26e.3|76	# deinstallation.
21mr|rtl8852bu-0-1.gite2c26e.3|77	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl8852bu-0-1.gite2c26e.3|78	set -x
21mr|rtl8852bu-0-1.gite2c26e.3|79	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl8852bu-0-1.gite2c26e.3|80	
21mr|rtl8852bu-0-1.gite2c26e.3|81	#-----------------------------------------------------------------------
21mr|rtl8852bu-0-1.gite2c26e.3|82	
21mr|rtl8852bu-0-1.gite2c26e.3|83	%package -n kernel-source-%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|84	Summary:	Source code of RTL8852bu kernel driver
21mr|rtl8852bu-0-1.gite2c26e.3|85	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl8852bu-0-1.gite2c26e.3|86	# used in Makefile
21mr|rtl8852bu-0-1.gite2c26e.3|87	Requires:	bc
21mr|rtl8852bu-0-1.gite2c26e.3|88	
21mr|rtl8852bu-0-1.gite2c26e.3|89	%description -n kernel-source-%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|90	Linux driver for USB WiFi adapters that are based on the RTL8852BU chipset
21mr|rtl8852bu-0-1.gite2c26e.3|91	
21mr|rtl8852bu-0-1.gite2c26e.3|92	%files -n kernel-source-%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|93	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8852bu-0-1.gite2c26e.3|94	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl8852bu-0-1.gite2c26e.3|95	
21mr|rtl8852bu-0-1.gite2c26e.3|96	#-----------------------------------------------------------------------
21mr|rtl8852bu-0-1.gite2c26e.3|97	
21mr|rtl8852bu-0-1.gite2c26e.3|98	%prep
21mr|rtl8852bu-0-1.gite2c26e.3|99	%autosetup -p1 -n %{name}-%{commit}
21mr|rtl8852bu-0-1.gite2c26e.3|100	
21mr|rtl8852bu-0-1.gite2c26e.3|101	%build
21mr|rtl8852bu-0-1.gite2c26e.3|102	
21mr|rtl8852bu-0-1.gite2c26e.3|103	%install
21mr|rtl8852bu-0-1.gite2c26e.3|104	
21mr|rtl8852bu-0-1.gite2c26e.3|105	# install dkms sources
21mr|rtl8852bu-0-1.gite2c26e.3|106	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl8852bu-0-1.gite2c26e.3|107	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl8852bu-0-1.gite2c26e.3|108	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl8852bu-0-1.gite2c26e.3|109	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl8852bu-0-1.gite2c26e.3|110	PACKAGE_NAME=%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|111	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl8852bu-0-1.gite2c26e.3|112	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl8852bu-0-1.gite2c26e.3|113	BUILT_MODULE_NAME=%{kname}
21mr|rtl8852bu-0-1.gite2c26e.3|114	AUTOINSTALL=yes
21mr|rtl8852bu-0-1.gite2c26e.3|115	EOF
21mr|rtl8852bu-0-1.gite2c26e.3|116	
21mr|rtl8852bu-0-1.gite2c26e.3|117	%if %{with check}
21mr|rtl8852bu-0-1.gite2c26e.3|118	%check
21mr|rtl8852bu-0-1.gite2c26e.3|119	# check buildability
21mr|rtl8852bu-0-1.gite2c26e.3|120	# binary kernel modules are built inside these kernels
21mr|rtl8852bu-0-1.gite2c26e.3|121	set -xefu
21mr|rtl8852bu-0-1.gite2c26e.3|122	for kver in \
21mr|rtl8852bu-0-1.gite2c26e.3|123	%if %{mdvver} < 202310
21mr|rtl8852bu-0-1.gite2c26e.3|124	5.10 \
21mr|rtl8852bu-0-1.gite2c26e.3|125	5.15 \
21mr|rtl8852bu-0-1.gite2c26e.3|126	%endif
21mr|rtl8852bu-0-1.gite2c26e.3|127	6.1 \
21mr|rtl8852bu-0-1.gite2c26e.3|128	6.6 \
21mr|rtl8852bu-0-1.gite2c26e.3|129	6.12
21mr|rtl8852bu-0-1.gite2c26e.3|130	do
21mr|rtl8852bu-0-1.gite2c26e.3|131	%make KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl8852bu-0-1.gite2c26e.3|132	md5sum %{kname}.ko
21mr|rtl8852bu-0-1.gite2c26e.3|133	modinfo %{kname}.ko
21mr|rtl8852bu-0-1.gite2c26e.3|134	make clean
21mr|rtl8852bu-0-1.gite2c26e.3|135	rm -f *.ko*
21mr|rtl8852bu-0-1.gite2c26e.3|136	done
21mr|rtl8852bu-0-1.gite2c26e.3|137	%endif

16569 21
21mr|rtl88x2bu-0-3.gitbb6e51.1|1	%define commit bb6e514230791010a34daf0d6ccf55ef97309dbf
21mr|rtl88x2bu-0-3.gitbb6e51.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|rtl88x2bu-0-3.gitbb6e51.1|3	
21mr|rtl88x2bu-0-3.gitbb6e51.1|4	%define kname 88x2bu
21mr|rtl88x2bu-0-3.gitbb6e51.1|5	
21mr|rtl88x2bu-0-3.gitbb6e51.1|6	# building in %%check fails on aarch64
21mr|rtl88x2bu-0-3.gitbb6e51.1|7	# TODO: fix it
21mr|rtl88x2bu-0-3.gitbb6e51.1|8	%ifarch %{x86_64}
21mr|rtl88x2bu-0-3.gitbb6e51.1|9	%bcond_without check
21mr|rtl88x2bu-0-3.gitbb6e51.1|10	%else
21mr|rtl88x2bu-0-3.gitbb6e51.1|11	%bcond_with check
21mr|rtl88x2bu-0-3.gitbb6e51.1|12	%endif
21mr|rtl88x2bu-0-3.gitbb6e51.1|13	
21mr|rtl88x2bu-0-3.gitbb6e51.1|14	Summary:	The standalone RTL88x2BU driver
21mr|rtl88x2bu-0-3.gitbb6e51.1|15	Name:		rtl88x2bu
21mr|rtl88x2bu-0-3.gitbb6e51.1|16	Version:	0
21mr|rtl88x2bu-0-3.gitbb6e51.1|17	Release:	3.git%{commit_short}.1
21mr|rtl88x2bu-0-3.gitbb6e51.1|18	Epoch:		4
21mr|rtl88x2bu-0-3.gitbb6e51.1|19	Group:		System/Kernel and hardware
21mr|rtl88x2bu-0-3.gitbb6e51.1|20	License:	GPLv2
21mr|rtl88x2bu-0-3.gitbb6e51.1|21	URL:		https://github.com/morrownr/88x2bu-20210702
21mr|rtl88x2bu-0-3.gitbb6e51.1|22	Source0:	https://github.com/morrownr/88x2bu-20210702/archive/%{commit}.tar.gz?/88x2bu-20210702-%{commit}.tar.gz
21mr|rtl88x2bu-0-3.gitbb6e51.1|23	Source1:	%{name}.rpmlintrc
21mr|rtl88x2bu-0-3.gitbb6e51.1|24	BuildArch:	noarch
21mr|rtl88x2bu-0-3.gitbb6e51.1|25	
21mr|rtl88x2bu-0-3.gitbb6e51.1|26	# for %%check
21mr|rtl88x2bu-0-3.gitbb6e51.1|27	%if %{with check}
21mr|rtl88x2bu-0-3.gitbb6e51.1|28	BuildRequires:	bc
21mr|rtl88x2bu-0-3.gitbb6e51.1|29	%if %{mdvver} < 202310
21mr|rtl88x2bu-0-3.gitbb6e51.1|30	BuildRequires:	kernel-5.10-generic-devel
21mr|rtl88x2bu-0-3.gitbb6e51.1|31	BuildRequires:	kernel-5.15-generic-devel
21mr|rtl88x2bu-0-3.gitbb6e51.1|32	%endif
21mr|rtl88x2bu-0-3.gitbb6e51.1|33	BuildRequires:	kernel-6.1-generic-devel
21mr|rtl88x2bu-0-3.gitbb6e51.1|34	BuildRequires:	kernel-6.6-generic-devel
21mr|rtl88x2bu-0-3.gitbb6e51.1|35	%endif
21mr|rtl88x2bu-0-3.gitbb6e51.1|36	
21mr|rtl88x2bu-0-3.gitbb6e51.1|37	%description
21mr|rtl88x2bu-0-3.gitbb6e51.1|38	This package contains the driver for Realtek 88x2bu 802.11 USB wireless
21mr|rtl88x2bu-0-3.gitbb6e51.1|39	adapters.
21mr|rtl88x2bu-0-3.gitbb6e51.1|40	
21mr|rtl88x2bu-0-3.gitbb6e51.1|41	#-----------------------------------------------------------------------
21mr|rtl88x2bu-0-3.gitbb6e51.1|42	
21mr|rtl88x2bu-0-3.gitbb6e51.1|43	%package -n dkms-%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|44	Summary:	The standalone RTL88x2BU driver
21mr|rtl88x2bu-0-3.gitbb6e51.1|45	Group:		System/Kernel and hardware
21mr|rtl88x2bu-0-3.gitbb6e51.1|46	Provides:	dkms-rtl8822bu = %{EVRD}
21mr|rtl88x2bu-0-3.gitbb6e51.1|47	Requires:	dkms
21mr|rtl88x2bu-0-3.gitbb6e51.1|48	Requires(post,preun):	dkms
21mr|rtl88x2bu-0-3.gitbb6e51.1|49	Requires:	kernel-source-%{name} = %{EVRD}
21mr|rtl88x2bu-0-3.gitbb6e51.1|50	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|rtl88x2bu-0-3.gitbb6e51.1|51	Recommends:	%{name}-blacklist
21mr|rtl88x2bu-0-3.gitbb6e51.1|52	
21mr|rtl88x2bu-0-3.gitbb6e51.1|53	%description -n dkms-%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|54	This package contains the driver for Realtek 88x2bu 802.11 USB wireless
21mr|rtl88x2bu-0-3.gitbb6e51.1|55	adapters.
21mr|rtl88x2bu-0-3.gitbb6e51.1|56	
21mr|rtl88x2bu-0-3.gitbb6e51.1|57	%files -n dkms-%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|58	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl88x2bu-0-3.gitbb6e51.1|59	
21mr|rtl88x2bu-0-3.gitbb6e51.1|60	%post -n dkms-%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|61	set -x
21mr|rtl88x2bu-0-3.gitbb6e51.1|62	dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|rtl88x2bu-0-3.gitbb6e51.1|63	
21mr|rtl88x2bu-0-3.gitbb6e51.1|64	# Build and install the driver for all available kernels that have devel
21mr|rtl88x2bu-0-3.gitbb6e51.1|65	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|rtl88x2bu-0-3.gitbb6e51.1|66	# Do not fail the installation of the package if the build fails for some
21mr|rtl88x2bu-0-3.gitbb6e51.1|67	# kernels, this may happen during testing, etc.
21mr|rtl88x2bu-0-3.gitbb6e51.1|68	for kk in /lib/modules/*; do
21mr|rtl88x2bu-0-3.gitbb6e51.1|69	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21mr|rtl88x2bu-0-3.gitbb6e51.1|70	if test -d "/lib/modules/$kk/build"; then
21mr|rtl88x2bu-0-3.gitbb6e51.1|71	dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|rtl88x2bu-0-3.gitbb6e51.1|72	dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|rtl88x2bu-0-3.gitbb6e51.1|73	else
21mr|rtl88x2bu-0-3.gitbb6e51.1|74	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|rtl88x2bu-0-3.gitbb6e51.1|75	fi;
21mr|rtl88x2bu-0-3.gitbb6e51.1|76	done
21mr|rtl88x2bu-0-3.gitbb6e51.1|77	
21mr|rtl88x2bu-0-3.gitbb6e51.1|78	%preun -n dkms-%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|79	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|rtl88x2bu-0-3.gitbb6e51.1|80	# deinstallation.
21mr|rtl88x2bu-0-3.gitbb6e51.1|81	rmmod %{kname} >/dev/null 2>&1 || true
21mr|rtl88x2bu-0-3.gitbb6e51.1|82	set -x
21mr|rtl88x2bu-0-3.gitbb6e51.1|83	dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|rtl88x2bu-0-3.gitbb6e51.1|84	
21mr|rtl88x2bu-0-3.gitbb6e51.1|85	#-----------------------------------------------------------------------
21mr|rtl88x2bu-0-3.gitbb6e51.1|86	
21mr|rtl88x2bu-0-3.gitbb6e51.1|87	%package -n kernel-source-%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|88	Summary:	Source code of RTL88x2BU kernel driver
21mr|rtl88x2bu-0-3.gitbb6e51.1|89	# source code moved from dkms- subpackage
21mr|rtl88x2bu-0-3.gitbb6e51.1|90	Conflicts:	dkms-%{name} < 4:0
21mr|rtl88x2bu-0-3.gitbb6e51.1|91	Provides:	kernel-source-%{kname} = %{EVRD}
21mr|rtl88x2bu-0-3.gitbb6e51.1|92	# used in Makefile
21mr|rtl88x2bu-0-3.gitbb6e51.1|93	Requires:	bc
21mr|rtl88x2bu-0-3.gitbb6e51.1|94	
21mr|rtl88x2bu-0-3.gitbb6e51.1|95	%description -n kernel-source-%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|96	Source code of the Linux kernel driver for the USB WiFi adapters with
21mr|rtl88x2bu-0-3.gitbb6e51.1|97	the RTL88x2BU chips by Realtek.
21mr|rtl88x2bu-0-3.gitbb6e51.1|98	
21mr|rtl88x2bu-0-3.gitbb6e51.1|99	%files -n kernel-source-%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|100	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl88x2bu-0-3.gitbb6e51.1|101	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtl88x2bu-0-3.gitbb6e51.1|102	
21mr|rtl88x2bu-0-3.gitbb6e51.1|103	#-----------------------------------------------------------------------
21mr|rtl88x2bu-0-3.gitbb6e51.1|104	
21mr|rtl88x2bu-0-3.gitbb6e51.1|105	%package blacklist
21mr|rtl88x2bu-0-3.gitbb6e51.1|106	Summary:	Blacklist rtw88_8822bu from upstream Linux kernel
21mr|rtl88x2bu-0-3.gitbb6e51.1|107	
21mr|rtl88x2bu-0-3.gitbb6e51.1|108	%description blacklist
21mr|rtl88x2bu-0-3.gitbb6e51.1|109	Install this package to blacklist rtw88_8822bu module from the upstream Linux kernel
21mr|rtl88x2bu-0-3.gitbb6e51.1|110	and use 88x2bu instead. rtw88_8822bu is experimental inside the Linux kernel 5.18+.
21mr|rtl88x2bu-0-3.gitbb6e51.1|111	See: https://github.com/RinCat/RTL88x2BU-Linux-Driver#linux-518-and-rtw88-driver
21mr|rtl88x2bu-0-3.gitbb6e51.1|112	
21mr|rtl88x2bu-0-3.gitbb6e51.1|113	%files blacklist
21mr|rtl88x2bu-0-3.gitbb6e51.1|114	%config(noreplace) /etc/modprobe.d/%{name}.conf
21mr|rtl88x2bu-0-3.gitbb6e51.1|115	
21mr|rtl88x2bu-0-3.gitbb6e51.1|116	#-----------------------------------------------------------------------
21mr|rtl88x2bu-0-3.gitbb6e51.1|117	
21mr|rtl88x2bu-0-3.gitbb6e51.1|118	%prep
21mr|rtl88x2bu-0-3.gitbb6e51.1|119	%autosetup -p1 -n 88x2bu-20210702-%{commit}
21mr|rtl88x2bu-0-3.gitbb6e51.1|120	
21mr|rtl88x2bu-0-3.gitbb6e51.1|121	%install
21mr|rtl88x2bu-0-3.gitbb6e51.1|122	
21mr|rtl88x2bu-0-3.gitbb6e51.1|123	# install dkms sources
21mr|rtl88x2bu-0-3.gitbb6e51.1|124	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtl88x2bu-0-3.gitbb6e51.1|125	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtl88x2bu-0-3.gitbb6e51.1|126	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|rtl88x2bu-0-3.gitbb6e51.1|127	MAKE="'make' all KVER=\${kernelver}"
21mr|rtl88x2bu-0-3.gitbb6e51.1|128	PACKAGE_NAME=%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|129	PACKAGE_VERSION=%{version}-%{release}
21mr|rtl88x2bu-0-3.gitbb6e51.1|130	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|rtl88x2bu-0-3.gitbb6e51.1|131	BUILT_MODULE_NAME=%{kname}
21mr|rtl88x2bu-0-3.gitbb6e51.1|132	AUTOINSTALL=yes
21mr|rtl88x2bu-0-3.gitbb6e51.1|133	EOF
21mr|rtl88x2bu-0-3.gitbb6e51.1|134	
21mr|rtl88x2bu-0-3.gitbb6e51.1|135	# https://github.com/RinCat/RTL88x2BU-Linux-Driver/commit/998300820cf245b3ca90b853068fcc2b8e4d2767
21mr|rtl88x2bu-0-3.gitbb6e51.1|136	# Binary kernel modules built inside the kernel package require the separate package with this blacklist
21mr|rtl88x2bu-0-3.gitbb6e51.1|137	mkdir -p %{buildroot}/etc/modprobe.d/
21mr|rtl88x2bu-0-3.gitbb6e51.1|138	echo "blacklist rtw88_8822bu" > %{buildroot}/etc/modprobe.d/%{name}.conf
21mr|rtl88x2bu-0-3.gitbb6e51.1|139	
21mr|rtl88x2bu-0-3.gitbb6e51.1|140	%if %{with check}
21mr|rtl88x2bu-0-3.gitbb6e51.1|141	%check
21mr|rtl88x2bu-0-3.gitbb6e51.1|142	# check buildability
21mr|rtl88x2bu-0-3.gitbb6e51.1|143	# binary kernel modules are built inside these kernels
21mr|rtl88x2bu-0-3.gitbb6e51.1|144	set -xefu
21mr|rtl88x2bu-0-3.gitbb6e51.1|145	for kver in \
21mr|rtl88x2bu-0-3.gitbb6e51.1|146	%if %{mdvver} < 202310
21mr|rtl88x2bu-0-3.gitbb6e51.1|147	5.10 \
21mr|rtl88x2bu-0-3.gitbb6e51.1|148	5.15 \
21mr|rtl88x2bu-0-3.gitbb6e51.1|149	%endif
21mr|rtl88x2bu-0-3.gitbb6e51.1|150	6.1 \
21mr|rtl88x2bu-0-3.gitbb6e51.1|151	6.6
21mr|rtl88x2bu-0-3.gitbb6e51.1|152	do
21mr|rtl88x2bu-0-3.gitbb6e51.1|153	%make KVER="$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $(NF-1)}')"
21mr|rtl88x2bu-0-3.gitbb6e51.1|154	md5sum %{kname}.ko
21mr|rtl88x2bu-0-3.gitbb6e51.1|155	modinfo %{kname}.ko
21mr|rtl88x2bu-0-3.gitbb6e51.1|156	make clean
21mr|rtl88x2bu-0-3.gitbb6e51.1|157	rm -f *.ko*
21mr|rtl88x2bu-0-3.gitbb6e51.1|158	done
21mr|rtl88x2bu-0-3.gitbb6e51.1|159	%endif

16570 21
21mr|rtmpdump-2.3-12|1	%define major 0
21mr|rtmpdump-2.3-12|2	%define libname %mklibname rtmp %{major}
21mr|rtmpdump-2.3-12|3	%define devname %mklibname rtmp -d
21mr|rtmpdump-2.3-12|4	
21mr|rtmpdump-2.3-12|5	%bcond_with crypto
21mr|rtmpdump-2.3-12|6	
21mr|rtmpdump-2.3-12|7	Summary:	Toolkit for RTMP streams
21mr|rtmpdump-2.3-12|8	Name:		rtmpdump
21mr|rtmpdump-2.3-12|9	Version:	2.3
21mr|rtmpdump-2.3-12|10	Release:	12
21mr|rtmpdump-2.3-12|11	License:	GPLv2+
21mr|rtmpdump-2.3-12|12	Group:		Video
21mr|rtmpdump-2.3-12|13	Url:		http://rtmpdump.mplayerhq.hu/
21mr|rtmpdump-2.3-12|14	Source0:	http://rtmpdump.mplayerhq.hu/download/%{name}-%{version}.tgz
21mr|rtmpdump-2.3-12|15	# fix pkgconfig issues
21mr|rtmpdump-2.3-12|16	Patch0:		rtmp-pkgconfig-hardcoded.patch
21mr|rtmpdump-2.3-12|17	Patch1:		rtmp-pkgconfig-private.patch
21mr|rtmpdump-2.3-12|18	# these do not belong to sbindir
21mr|rtmpdump-2.3-12|19	Patch2:		rtmp-no-sbindir.patch
21mr|rtmpdump-2.3-12|20	# (from upstream) link progs against shared library
21mr|rtmpdump-2.3-12|21	Patch3:		rtmp-link-shared.patch
21mr|rtmpdump-2.3-12|22	Patch4:		rtmp-link-shared2.patch
21mr|rtmpdump-2.3-12|23	%if %{with crypto}
21mr|rtmpdump-2.3-12|24	BuildRequires:	pkgconfig(openssl)
21mr|rtmpdump-2.3-12|25	%endif
21mr|rtmpdump-2.3-12|26	BuildRequires:	pkgconfig(zlib)
21mr|rtmpdump-2.3-12|27	
21mr|rtmpdump-2.3-12|28	%description
21mr|rtmpdump-2.3-12|29	rtmpdump is a toolkit for RTMP streams.
21mr|rtmpdump-2.3-12|30	
21mr|rtmpdump-2.3-12|31	This version does not contain RTMPE / RTMPS / SWF verification support.
21mr|rtmpdump-2.3-12|32	
21mr|rtmpdump-2.3-12|33	%files
21mr|rtmpdump-2.3-12|34	%doc README ChangeLog
21mr|rtmpdump-2.3-12|35	%{_bindir}/rtmpdump
21mr|rtmpdump-2.3-12|36	%{_bindir}/rtmpgw
21mr|rtmpdump-2.3-12|37	%{_bindir}/rtmpsrv
21mr|rtmpdump-2.3-12|38	%{_bindir}/rtmpsuck
21mr|rtmpdump-2.3-12|39	%{_mandir}/man1/rtmpdump.1*
21mr|rtmpdump-2.3-12|40	%{_mandir}/man8/rtmpgw.8*
21mr|rtmpdump-2.3-12|41	
21mr|rtmpdump-2.3-12|42	#----------------------------------------------------------------------------
21mr|rtmpdump-2.3-12|43	
21mr|rtmpdump-2.3-12|44	%package -n %{libname}
21mr|rtmpdump-2.3-12|45	Summary:	Shared library librtmp
21mr|rtmpdump-2.3-12|46	Group:		System/Libraries
21mr|rtmpdump-2.3-12|47	
21mr|rtmpdump-2.3-12|48	%description -n %{libname}
21mr|rtmpdump-2.3-12|49	Shared library for handling RTMP streams.
21mr|rtmpdump-2.3-12|50	
21mr|rtmpdump-2.3-12|51	This version does not contain RTMPE / RTMPS / SWF verification support.
21mr|rtmpdump-2.3-12|52	
21mr|rtmpdump-2.3-12|53	%files -n %{libname}
21mr|rtmpdump-2.3-12|54	%{_libdir}/librtmp.so.%{major}*
21mr|rtmpdump-2.3-12|55	
21mr|rtmpdump-2.3-12|56	#----------------------------------------------------------------------------
21mr|rtmpdump-2.3-12|57	
21mr|rtmpdump-2.3-12|58	%package -n %{devname}
21mr|rtmpdump-2.3-12|59	Summary:	Development files for librtmp
21mr|rtmpdump-2.3-12|60	Group:		Development/C
21mr|rtmpdump-2.3-12|61	Requires:	%{libname} = %{EVRD}
21mr|rtmpdump-2.3-12|62	Provides:	rtmp-devel = %{EVRD}
21mr|rtmpdump-2.3-12|63	Provides:	librtmp-devel = %{EVRD}
21mr|rtmpdump-2.3-12|64	Requires:	pkgconfig(openssl)
21mr|rtmpdump-2.3-12|65	
21mr|rtmpdump-2.3-12|66	%description -n %{devname}
21mr|rtmpdump-2.3-12|67	The development files that are needed to build software depending
21mr|rtmpdump-2.3-12|68	on librtmp.
21mr|rtmpdump-2.3-12|69	
21mr|rtmpdump-2.3-12|70	%files -n %{devname}
21mr|rtmpdump-2.3-12|71	%dir %{_includedir}/librtmp
21mr|rtmpdump-2.3-12|72	%{_includedir}/librtmp/*.h
21mr|rtmpdump-2.3-12|73	%{_libdir}/librtmp.so
21mr|rtmpdump-2.3-12|74	%{_libdir}/pkgconfig/librtmp.pc
21mr|rtmpdump-2.3-12|75	%{_mandir}/man3/librtmp.3*
21mr|rtmpdump-2.3-12|76	
21mr|rtmpdump-2.3-12|77	#----------------------------------------------------------------------------
21mr|rtmpdump-2.3-12|78	
21mr|rtmpdump-2.3-12|79	%prep
21mr|rtmpdump-2.3-12|80	%setup -q
21mr|rtmpdump-2.3-12|81	%apply_patches
21mr|rtmpdump-2.3-12|82	
21mr|rtmpdump-2.3-12|83	%build
21mr|rtmpdump-2.3-12|84	%make \
21mr|rtmpdump-2.3-12|85	XCFLAGS="%{optflags}" \
21mr|rtmpdump-2.3-12|86	LDFLAGS="%{ldflags}" \
21mr|rtmpdump-2.3-12|87	%if %{without crypto}
21mr|rtmpdump-2.3-12|88	CRYPTO=
21mr|rtmpdump-2.3-12|89	%endif
21mr|rtmpdump-2.3-12|90	# empty line
21mr|rtmpdump-2.3-12|91	
21mr|rtmpdump-2.3-12|92	%install
21mr|rtmpdump-2.3-12|93	%makeinstall_std prefix=%{_prefix} libdir=%{_libdir} mandir=%{_mandir}
21mr|rtmpdump-2.3-12|94	rm %{buildroot}%{_libdir}/librtmp.a

16571 21
21mr|rttr-0.9.6-2|1	%define major %{version}
21mr|rttr-0.9.6-2|2	%define libname %mklibname rttr_core %{major}
21mr|rttr-0.9.6-2|3	%define devname %mklibname rttr -d
21mr|rttr-0.9.6-2|4	
21mr|rttr-0.9.6-2|5	Summary:	Run Time Type Reflection for C++
21mr|rttr-0.9.6-2|6	Name:		rttr
21mr|rttr-0.9.6-2|7	Version:	0.9.6
21mr|rttr-0.9.6-2|8	Release:	2
21mr|rttr-0.9.6-2|9	License:	MIT
21mr|rttr-0.9.6-2|10	Group:		System/Libraries
21mr|rttr-0.9.6-2|11	Url:		https://github.com/rttrorg/rttr
21mr|rttr-0.9.6-2|12	Source0:	https://github.com/rttrorg/rttr/releases/download/v%{version}/%{name}-%{version}-src.tar.gz
21mr|rttr-0.9.6-2|13	# fix cmake installation directories
21mr|rttr-0.9.6-2|14	Patch0:		cmake_install_dir.patch
21mr|rttr-0.9.6-2|15	# remove date and time information from generated documentation
21mr|rttr-0.9.6-2|16	Patch1:		doxygen_remove_date_time.patch
21mr|rttr-0.9.6-2|17	# fix compile error (https://github.com/rttrorg/rttr/issues/224)
21mr|rttr-0.9.6-2|18	Patch2:		skip_json_example.patch
21mr|rttr-0.9.6-2|19	# fix wrong permissions of headers (https://github.com/rttrorg/rttr/issues/147)
21mr|rttr-0.9.6-2|20	Patch3:		fix-include-permissions.patch
21mr|rttr-0.9.6-2|21	BuildRequires:	cmake
21mr|rttr-0.9.6-2|22	BuildRequires:	dos2unix
21mr|rttr-0.9.6-2|23	BuildRequires:	doxygen
21mr|rttr-0.9.6-2|24	
21mr|rttr-0.9.6-2|25	%description
21mr|rttr-0.9.6-2|26	Run Time Type Reflection is the the ability of a computer program to
21mr|rttr-0.9.6-2|27	introspect and modify objects at runtime. It is also the name of the
21mr|rttr-0.9.6-2|28	library itself, which is written in C++.
21mr|rttr-0.9.6-2|29	
21mr|rttr-0.9.6-2|30	#----------------------------------------------------------------------------
21mr|rttr-0.9.6-2|31	
21mr|rttr-0.9.6-2|32	%package -n %{libname}
21mr|rttr-0.9.6-2|33	Summary:	Run Time Type Reflection for C++ (shared library)
21mr|rttr-0.9.6-2|34	Group:		System/Libraries
21mr|rttr-0.9.6-2|35	
21mr|rttr-0.9.6-2|36	%description -n %{libname}
21mr|rttr-0.9.6-2|37	Run Time Type Reflection is the the ability of a computer program to
21mr|rttr-0.9.6-2|38	introspect and modify objects at runtime. It is also the name of the
21mr|rttr-0.9.6-2|39	library itself, which is written in C++.
21mr|rttr-0.9.6-2|40	
21mr|rttr-0.9.6-2|41	%files -n %{libname}
21mr|rttr-0.9.6-2|42	%{_libdir}/librttr_core.so.%{major}
21mr|rttr-0.9.6-2|43	
21mr|rttr-0.9.6-2|44	#----------------------------------------------------------------------------
21mr|rttr-0.9.6-2|45	
21mr|rttr-0.9.6-2|46	%package -n %{devname}
21mr|rttr-0.9.6-2|47	Summary:	Development package for %{name}
21mr|rttr-0.9.6-2|48	Group:		Development/C++
21mr|rttr-0.9.6-2|49	Requires:	%{libname} = %{EVRD}
21mr|rttr-0.9.6-2|50	Provides:	%{name}-devel = %{EVRD}
21mr|rttr-0.9.6-2|51	
21mr|rttr-0.9.6-2|52	%description -n %{devname}
21mr|rttr-0.9.6-2|53	Header files for development with %{name}.
21mr|rttr-0.9.6-2|54	
21mr|rttr-0.9.6-2|55	%files -n %{devname}
21mr|rttr-0.9.6-2|56	%doc README.md LICENSE.txt
21mr|rttr-0.9.6-2|57	%{_docdir}/rttr/
21mr|rttr-0.9.6-2|58	%{_includedir}/rttr/
21mr|rttr-0.9.6-2|59	%{_libdir}/librttr_core.so
21mr|rttr-0.9.6-2|60	%{_libdir}/cmake/rttr/
21mr|rttr-0.9.6-2|61	
21mr|rttr-0.9.6-2|62	#----------------------------------------------------------------------------
21mr|rttr-0.9.6-2|63	
21mr|rttr-0.9.6-2|64	%prep
21mr|rttr-0.9.6-2|65	%setup -q
21mr|rttr-0.9.6-2|66	%patch0 -p1
21mr|rttr-0.9.6-2|67	%patch1 -p1
21mr|rttr-0.9.6-2|68	%patch2 -p1
21mr|rttr-0.9.6-2|69	%patch3 -p1
21mr|rttr-0.9.6-2|70	
21mr|rttr-0.9.6-2|71	find . -type f -exec chmod a-x "{}" +
21mr|rttr-0.9.6-2|72	dos2unix README.md
21mr|rttr-0.9.6-2|73	
21mr|rttr-0.9.6-2|74	%build
21mr|rttr-0.9.6-2|75	%global optflags %{optflags} -std=c++17
21mr|rttr-0.9.6-2|76	%cmake \
21mr|rttr-0.9.6-2|77	-DBUILD_BENCHMARKS=OFF \
21mr|rttr-0.9.6-2|78	-DBUILD_UNIT_TESTS=OFF \
21mr|rttr-0.9.6-2|79	-DBUILD_PACKAGE=OFF
21mr|rttr-0.9.6-2|80	
21mr|rttr-0.9.6-2|81	%make
21mr|rttr-0.9.6-2|82	
21mr|rttr-0.9.6-2|83	%install
21mr|rttr-0.9.6-2|84	%makeinstall_std rttr_core -C build
21mr|rttr-0.9.6-2|85	
21mr|rttr-0.9.6-2|86	rm -Rf %{buildroot}%{_datadir}/rttr

16572 21
21mr|rtw88-0-0.git575388.1|1	%define commit 5753883c9072efec2cd7f8f5411161d6a89fdb84
21mr|rtw88-0-0.git575388.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtw88-0-0.git575388.1|3	
21mr|rtw88-0-0.git575388.1|4	# for firmware
21mr|rtw88-0-0.git575388.1|5	%global _binaries_in_noarch_packages_terminate_build 0
21mr|rtw88-0-0.git575388.1|6	
21mr|rtw88-0-0.git575388.1|7	# building in %%check fails on aarch64
21mr|rtw88-0-0.git575388.1|8	# TODO: fix it
21mr|rtw88-0-0.git575388.1|9	%ifarch %{x86_64}
21mr|rtw88-0-0.git575388.1|10	%bcond_without check
21mr|rtw88-0-0.git575388.1|11	%else
21mr|rtw88-0-0.git575388.1|12	%bcond_with check
21mr|rtw88-0-0.git575388.1|13	%endif
21mr|rtw88-0-0.git575388.1|14	
21mr|rtw88-0-0.git575388.1|15	Summary:	Linux kernel driver for rtw88 Realtek WiFi devices
21mr|rtw88-0-0.git575388.1|16	Name:		rtw88
21mr|rtw88-0-0.git575388.1|17	License:	GPLv2
21mr|rtw88-0-0.git575388.1|18	Group:		System/Kernel and hardware
21mr|rtw88-0-0.git575388.1|19	Version:	0
21mr|rtw88-0-0.git575388.1|20	Release:	0.git%{commit_short}.1
21mr|rtw88-0-0.git575388.1|21	Url:		https://github.com/lwfinger/rtw88
21mr|rtw88-0-0.git575388.1|22	Source0:	https://github.com/lwfinger/rtw88/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtw88-0-0.git575388.1|23	BuildArch:	noarch
21mr|rtw88-0-0.git575388.1|24	
21mr|rtw88-0-0.git575388.1|25	# for %%check
21mr|rtw88-0-0.git575388.1|26	%if %{with check}
21mr|rtw88-0-0.git575388.1|27	BuildRequires:	kmod
21mr|rtw88-0-0.git575388.1|28	BuildRequires:	kernel-5.10-generic-devel
21mr|rtw88-0-0.git575388.1|29	BuildRequires:	kernel-5.15-generic-devel
21mr|rtw88-0-0.git575388.1|30	%endif
21mr|rtw88-0-0.git575388.1|31	
21mr|rtw88-0-0.git575388.1|32	%description
21mr|rtw88-0-0.git575388.1|33	Linux kernel driver for Realtek WiFi devices of the rtw88 series:
21mr|rtw88-0-0.git575388.1|34	* RTW8723D
21mr|rtw88-0-0.git575388.1|35	* RTW8723DE
21mr|rtw88-0-0.git575388.1|36	* RTW8821C
21mr|rtw88-0-0.git575388.1|37	* RTW8822B
21mr|rtw88-0-0.git575388.1|38	* RTW8822BE
21mr|rtw88-0-0.git575388.1|39	* RTW8822C
21mr|rtw88-0-0.git575388.1|40	* RTW8822CE
21mr|rtw88-0-0.git575388.1|41	
21mr|rtw88-0-0.git575388.1|42	#-----------------------------------------------------------------------
21mr|rtw88-0-0.git575388.1|43	
21mr|rtw88-0-0.git575388.1|44	%package -n kernel-source-%{name}
21mr|rtw88-0-0.git575388.1|45	Summary:	Source code of rtk_usb kernel driver
21mr|rtw88-0-0.git575388.1|46	
21mr|rtw88-0-0.git575388.1|47	%description -n kernel-source-%{name}
21mr|rtw88-0-0.git575388.1|48	Linux kernel driver for many Realtek WiFi devices
21mr|rtw88-0-0.git575388.1|49	
21mr|rtw88-0-0.git575388.1|50	%files -n kernel-source-%{name}
21mr|rtw88-0-0.git575388.1|51	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtw88-0-0.git575388.1|52	
21mr|rtw88-0-0.git575388.1|53	#-----------------------------------------------------------------------
21mr|rtw88-0-0.git575388.1|54	
21mr|rtw88-0-0.git575388.1|55	%package firmware
21mr|rtw88-0-0.git575388.1|56	Summary:	Firmware for hardware supported by btw88 Linux kernel drivers
21mr|rtw88-0-0.git575388.1|57	
21mr|rtw88-0-0.git575388.1|58	%description firmware
21mr|rtw88-0-0.git575388.1|59	Firmware for hardware supported by btw88 Linux kernel drivers:
21mr|rtw88-0-0.git575388.1|60	* RTW8723D
21mr|rtw88-0-0.git575388.1|61	* RTW8723DE
21mr|rtw88-0-0.git575388.1|62	* RTW8821C
21mr|rtw88-0-0.git575388.1|63	* RTW8822B
21mr|rtw88-0-0.git575388.1|64	* RTW8822BE
21mr|rtw88-0-0.git575388.1|65	* RTW8822C
21mr|rtw88-0-0.git575388.1|66	* RTW8822CE
21mr|rtw88-0-0.git575388.1|67	
21mr|rtw88-0-0.git575388.1|68	%files firmware
21mr|rtw88-0-0.git575388.1|69	/lib/firmware/rtw88p
21mr|rtw88-0-0.git575388.1|70	
21mr|rtw88-0-0.git575388.1|71	#-----------------------------------------------------------------------
21mr|rtw88-0-0.git575388.1|72	
21mr|rtw88-0-0.git575388.1|73	%prep
21mr|rtw88-0-0.git575388.1|74	%autosetup -p1 -n %{name}-%{commit}
21mr|rtw88-0-0.git575388.1|75	
21mr|rtw88-0-0.git575388.1|76	# remove not needed binary file
21mr|rtw88-0-0.git575388.1|77	rm -fv sign-file
21mr|rtw88-0-0.git575388.1|78	
21mr|rtw88-0-0.git575388.1|79	# /lib/firmware/rtw88 already exists in linux-firmware and _partially_ conflicts
21mr|rtw88-0-0.git575388.1|80	# with his firmware (some files do exist, some do not);
21mr|rtw88-0-0.git575388.1|81	# point this out-of-mainline driver to a separate directory
21mr|rtw88-0-0.git575388.1|82	grep -Irl '"rtw88/' | xargs sed -i -e 's,"rtw88/,"rtw88p/,g'
21mr|rtw88-0-0.git575388.1|83	
21mr|rtw88-0-0.git575388.1|84	# allow to set custom KSRC
21mr|rtw88-0-0.git575388.1|85	sed -i'' -e 's,KSRC :=,KSRC ?=,g' Makefile
21mr|rtw88-0-0.git575388.1|86	
21mr|rtw88-0-0.git575388.1|87	%install
21mr|rtw88-0-0.git575388.1|88	
21mr|rtw88-0-0.git575388.1|89	# install sources
21mr|rtw88-0-0.git575388.1|90	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtw88-0-0.git575388.1|91	cp -r * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtw88-0-0.git575388.1|92	rm -fv %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/*.bin
21mr|rtw88-0-0.git575388.1|93	
21mr|rtw88-0-0.git575388.1|94	mkdir -p %{buildroot}/lib/firmware/rtw88p
21mr|rtw88-0-0.git575388.1|95	cp -v *.bin %{buildroot}/lib/firmware/rtw88p
21mr|rtw88-0-0.git575388.1|96	
21mr|rtw88-0-0.git575388.1|97	%if %{with check}
21mr|rtw88-0-0.git575388.1|98	%check
21mr|rtw88-0-0.git575388.1|99	# check buildability
21mr|rtw88-0-0.git575388.1|100	# binary kernel modules are built inside these kernels
21mr|rtw88-0-0.git575388.1|101	set -xefu
21mr|rtw88-0-0.git575388.1|102	list="rtw_8723d.ko rtw_8723de.ko rtw_8821c.ko rtw_8821ce.ko rtw_8822b.ko rtw_8822be.ko rtw_8822c.ko rtw_8822ce.ko rtw_core.ko rtw_pci.ko"
21mr|rtw88-0-0.git575388.1|103	k510="$(rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtw88-0-0.git575388.1|104	k515="$(rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtw88-0-0.git575388.1|105	%make KVER="$k510"
21mr|rtw88-0-0.git575388.1|106	for i in $list
21mr|rtw88-0-0.git575388.1|107	do
21mr|rtw88-0-0.git575388.1|108	md5sum $i
21mr|rtw88-0-0.git575388.1|109	modinfo $i
21mr|rtw88-0-0.git575388.1|110	done
21mr|rtw88-0-0.git575388.1|111	make clean
21mr|rtw88-0-0.git575388.1|112	%make KVER="$k515"
21mr|rtw88-0-0.git575388.1|113	for i in $list
21mr|rtw88-0-0.git575388.1|114	do
21mr|rtw88-0-0.git575388.1|115	md5sum $i
21mr|rtw88-0-0.git575388.1|116	modinfo $i
21mr|rtw88-0-0.git575388.1|117	done
21mr|rtw88-0-0.git575388.1|118	%endif

16573 21
21mr|rtw89-0-1.git4f3464.1|1	%define commit 4f3464d85d070039085c6d948d9f418f860babf4
21mr|rtw89-0-1.git4f3464.1|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|rtw89-0-1.git4f3464.1|3	
21mr|rtw89-0-1.git4f3464.1|4	# for firmware
21mr|rtw89-0-1.git4f3464.1|5	%global _binaries_in_noarch_packages_terminate_build 0
21mr|rtw89-0-1.git4f3464.1|6	
21mr|rtw89-0-1.git4f3464.1|7	%bcond_without check
21mr|rtw89-0-1.git4f3464.1|8	
21mr|rtw89-0-1.git4f3464.1|9	Summary:	Linux kernel driver for rtw89 Raaltek WiFi devices (upstreamized in kernel 5.16)
21mr|rtw89-0-1.git4f3464.1|10	Name:		rtw89
21mr|rtw89-0-1.git4f3464.1|11	License:	GPLv2
21mr|rtw89-0-1.git4f3464.1|12	Group:		System/Kernel and hardware
21mr|rtw89-0-1.git4f3464.1|13	Version:	0
21mr|rtw89-0-1.git4f3464.1|14	Release:	1.git%{commit_short}.1
21mr|rtw89-0-1.git4f3464.1|15	Url:		https://github.com/lwfinger/rtw89
21mr|rtw89-0-1.git4f3464.1|16	Source0:	https://github.com/lwfinger/rtw89/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|rtw89-0-1.git4f3464.1|17	BuildArch:	noarch
21mr|rtw89-0-1.git4f3464.1|18	
21mr|rtw89-0-1.git4f3464.1|19	# for %%check
21mr|rtw89-0-1.git4f3464.1|20	%if %{with check}
21mr|rtw89-0-1.git4f3464.1|21	BuildRequires:	kmod
21mr|rtw89-0-1.git4f3464.1|22	BuildRequires:	kernel-5.10-generic-devel
21mr|rtw89-0-1.git4f3464.1|23	BuildRequires:	kernel-5.15-generic-devel
21mr|rtw89-0-1.git4f3464.1|24	BuildRequires:	kernel-6.1-generic-devel
21mr|rtw89-0-1.git4f3464.1|25	%endif
21mr|rtw89-0-1.git4f3464.1|26	
21mr|rtw89-0-1.git4f3464.1|27	%description
21mr|rtw89-0-1.git4f3464.1|28	Linux kernel driver for Realtek WiFi devices of the rtw89 series:
21mr|rtw89-0-1.git4f3464.1|29	* RTW8852AE
21mr|rtw89-0-1.git4f3464.1|30	* RTW8852A
21mr|rtw89-0-1.git4f3464.1|31	* RTW8852BE
21mr|rtw89-0-1.git4f3464.1|32	* RTW8852B
21mr|rtw89-0-1.git4f3464.1|33	* RTW8852CE
21mr|rtw89-0-1.git4f3464.1|34	* RTW8852C
21mr|rtw89-0-1.git4f3464.1|35	(fully upstreamized in kernel 6.2)
21mr|rtw89-0-1.git4f3464.1|36	
21mr|rtw89-0-1.git4f3464.1|37	#-----------------------------------------------------------------------
21mr|rtw89-0-1.git4f3464.1|38	
21mr|rtw89-0-1.git4f3464.1|39	%package -n kernel-source-%{name}
21mr|rtw89-0-1.git4f3464.1|40	Summary:	Source code of rtk_usb kernel driver
21mr|rtw89-0-1.git4f3464.1|41	
21mr|rtw89-0-1.git4f3464.1|42	%description -n kernel-source-%{name}
21mr|rtw89-0-1.git4f3464.1|43	Linux kernel driver for many Realtek WiFi devices
21mr|rtw89-0-1.git4f3464.1|44	
21mr|rtw89-0-1.git4f3464.1|45	%files -n kernel-source-%{name}
21mr|rtw89-0-1.git4f3464.1|46	%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtw89-0-1.git4f3464.1|47	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|rtw89-0-1.git4f3464.1|48	
21mr|rtw89-0-1.git4f3464.1|49	#-----------------------------------------------------------------------
21mr|rtw89-0-1.git4f3464.1|50	
21mr|rtw89-0-1.git4f3464.1|51	%prep
21mr|rtw89-0-1.git4f3464.1|52	%autosetup -p1 -n %{name}-%{commit}
21mr|rtw89-0-1.git4f3464.1|53	
21mr|rtw89-0-1.git4f3464.1|54	# remove not needed binary file
21mr|rtw89-0-1.git4f3464.1|55	rm -fv sign-file
21mr|rtw89-0-1.git4f3464.1|56	
21mr|rtw89-0-1.git4f3464.1|57	# allow to set custom KSRC
21mr|rtw89-0-1.git4f3464.1|58	sed -i'' -e 's,KSRC :=,KSRC ?=,g' Makefile
21mr|rtw89-0-1.git4f3464.1|59	
21mr|rtw89-0-1.git4f3464.1|60	%install
21mr|rtw89-0-1.git4f3464.1|61	
21mr|rtw89-0-1.git4f3464.1|62	# install sources
21mr|rtw89-0-1.git4f3464.1|63	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|rtw89-0-1.git4f3464.1|64	cp -r * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|rtw89-0-1.git4f3464.1|65	
21mr|rtw89-0-1.git4f3464.1|66	%if %{with check}
21mr|rtw89-0-1.git4f3464.1|67	%check
21mr|rtw89-0-1.git4f3464.1|68	# check buildability
21mr|rtw89-0-1.git4f3464.1|69	# binary kernel modules are built inside these kernels
21mr|rtw89-0-1.git4f3464.1|70	set -xefu
21mr|rtw89-0-1.git4f3464.1|71	list="rtw_8852ae.ko rtw_8852a.ko rtw_8852be.ko rtw_8852b.ko rtw_8852ce.ko rtw_8852c.ko rtw89core.ko rtw89pci.ko"
21mr|rtw89-0-1.git4f3464.1|72	k510="$(rpm -ql kernel-5.10-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtw89-0-1.git4f3464.1|73	k515="$(rpm -ql kernel-5.15-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtw89-0-1.git4f3464.1|74	k61="$(rpm -ql kernel-6.1-generic-devel | grep -E '^/lib/modules/.*/source$' | tail -n1 | awk -F '/' '{print $4}')"
21mr|rtw89-0-1.git4f3464.1|75	%make KVER="$k510"
21mr|rtw89-0-1.git4f3464.1|76	for i in $list
21mr|rtw89-0-1.git4f3464.1|77	do
21mr|rtw89-0-1.git4f3464.1|78	md5sum $i
21mr|rtw89-0-1.git4f3464.1|79	modinfo $i
21mr|rtw89-0-1.git4f3464.1|80	done
21mr|rtw89-0-1.git4f3464.1|81	make KVER="$k510" clean
21mr|rtw89-0-1.git4f3464.1|82	%make KVER="$k515"
21mr|rtw89-0-1.git4f3464.1|83	for i in $list
21mr|rtw89-0-1.git4f3464.1|84	do
21mr|rtw89-0-1.git4f3464.1|85	md5sum $i
21mr|rtw89-0-1.git4f3464.1|86	modinfo $i
21mr|rtw89-0-1.git4f3464.1|87	done
21mr|rtw89-0-1.git4f3464.1|88	make KVER="$k515" clean
21mr|rtw89-0-1.git4f3464.1|89	%make KVER="$k61"
21mr|rtw89-0-1.git4f3464.1|90	for i in $list
21mr|rtw89-0-1.git4f3464.1|91	do
21mr|rtw89-0-1.git4f3464.1|92	md5sum $i
21mr|rtw89-0-1.git4f3464.1|93	modinfo $i
21mr|rtw89-0-1.git4f3464.1|94	done
21mr|rtw89-0-1.git4f3464.1|95	make KVER="$k61" clean
21mr|rtw89-0-1.git4f3464.1|96	%endif

16574 21
21mr|rubberband-4.0.0-1|1	%define major 3
21mr|rubberband-4.0.0-1|2	%define libname %mklibname %{name} %{major}
21mr|rubberband-4.0.0-1|3	%define devname %mklibname %{name} -d
21mr|rubberband-4.0.0-1|4	
21mr|rubberband-4.0.0-1|5	Summary:	Audio time-stretching and pitch-shifting library
21mr|rubberband-4.0.0-1|6	Name:		rubberband
21mr|rubberband-4.0.0-1|7	Version:	4.0.0
21mr|rubberband-4.0.0-1|8	Release:	1
21mr|rubberband-4.0.0-1|9	License:	GPLv2+
21mr|rubberband-4.0.0-1|10	Group:		System/Libraries
21mr|rubberband-4.0.0-1|11	Url:		http://www.breakfastquay.com/rubberband/
21mr|rubberband-4.0.0-1|12	Source0:	https://breakfastquay.com/files/releases/%{name}-%{version}.tar.bz2
21mr|rubberband-4.0.0-1|13	Source1:	http://www.breakfastquay.com/rubberband/usage.txt
21mr|rubberband-4.0.0-1|14	BuildRequires:	boost-devel
21mr|rubberband-4.0.0-1|15	BuildRequires:	ladspa-devel
21mr|rubberband-4.0.0-1|16	BuildRequires:	lv2-devel
21mr|rubberband-4.0.0-1|17	BuildRequires:	meson
21mr|rubberband-4.0.0-1|18	BuildRequires:	pkgconfig(fftw3)
21mr|rubberband-4.0.0-1|19	BuildRequires:	pkgconfig(samplerate)
21mr|rubberband-4.0.0-1|20	BuildRequires:	pkgconfig(speexdsp)
21mr|rubberband-4.0.0-1|21	BuildRequires:	pkgconfig(sndfile)
21mr|rubberband-4.0.0-1|22	BuildRequires:	pkgconfig(vamp-sdk)
21mr|rubberband-4.0.0-1|23	Conflicts:	%{_lib}rubberband2 < 1.8.1-5
21mr|rubberband-4.0.0-1|24	
21mr|rubberband-4.0.0-1|25	%description
21mr|rubberband-4.0.0-1|26	Rubber Band is a library and utility program that permits you to change the
21mr|rubberband-4.0.0-1|27	tempo and pitch of an audio recording independently of one another.
21mr|rubberband-4.0.0-1|28	
21mr|rubberband-4.0.0-1|29	%files
21mr|rubberband-4.0.0-1|30	%doc usage.txt CHANGELOG
21mr|rubberband-4.0.0-1|31	%{_bindir}/rubberband*
21mr|rubberband-4.0.0-1|32	%{_datadir}/ladspa/rdf/ladspa-rubberband.rdf
21mr|rubberband-4.0.0-1|33	%{_libdir}/ladspa/ladspa-rubberband.cat
21mr|rubberband-4.0.0-1|34	%{_libdir}/ladspa/ladspa-rubberband.so
21mr|rubberband-4.0.0-1|35	%{_libdir}/vamp/vamp-rubberband.cat
21mr|rubberband-4.0.0-1|36	%{_libdir}/vamp/vamp-rubberband.so
21mr|rubberband-4.0.0-1|37	%{_libdir}/lv2/rubberband.lv2/lv2-rubberband.so
21mr|rubberband-4.0.0-1|38	%{_libdir}/lv2/rubberband.lv2/lv2-rubberband.ttl
21mr|rubberband-4.0.0-1|39	%{_libdir}/lv2/rubberband.lv2/manifest.ttl
21mr|rubberband-4.0.0-1|40	
21mr|rubberband-4.0.0-1|41	#----------------------------------------------------------------------------
21mr|rubberband-4.0.0-1|42	
21mr|rubberband-4.0.0-1|43	%package -n %{libname}
21mr|rubberband-4.0.0-1|44	Summary:	Audio time-stretching and pitch-shifting library
21mr|rubberband-4.0.0-1|45	Group:		System/Libraries
21mr|rubberband-4.0.0-1|46	
21mr|rubberband-4.0.0-1|47	%description -n %{libname}
21mr|rubberband-4.0.0-1|48	Rubber Band is a library and utility program that permits you to change the
21mr|rubberband-4.0.0-1|49	tempo and pitch of an audio recording independently of one another.
21mr|rubberband-4.0.0-1|50	
21mr|rubberband-4.0.0-1|51	%files -n %{libname}
21mr|rubberband-4.0.0-1|52	%doc usage.txt CHANGELOG
21mr|rubberband-4.0.0-1|53	%{_libdir}/librubberband.so.%{major}*
21mr|rubberband-4.0.0-1|54	
21mr|rubberband-4.0.0-1|55	#----------------------------------------------------------------------------
21mr|rubberband-4.0.0-1|56	
21mr|rubberband-4.0.0-1|57	%package -n %{devname}
21mr|rubberband-4.0.0-1|58	Summary:	Development files for rubberband
21mr|rubberband-4.0.0-1|59	Group:		Development/C
21mr|rubberband-4.0.0-1|60	Requires:	%{libname} = %{EVRD}
21mr|rubberband-4.0.0-1|61	Provides:	%{name}-devel = %{EVRD}
21mr|rubberband-4.0.0-1|62	Provides:	lib%{name}-devel = %{EVRD}
21mr|rubberband-4.0.0-1|63	
21mr|rubberband-4.0.0-1|64	%description -n	%{devname}
21mr|rubberband-4.0.0-1|65	Rubber Band is a library and utility program that permits you to change the
21mr|rubberband-4.0.0-1|66	tempo and pitch of an audio recording independently of one another. This
21mr|rubberband-4.0.0-1|67	package contains files needed to develop with the rubberband library.
21mr|rubberband-4.0.0-1|68	
21mr|rubberband-4.0.0-1|69	%files -n %{devname}
21mr|rubberband-4.0.0-1|70	%doc usage.txt CHANGELOG
21mr|rubberband-4.0.0-1|71	%{_includedir}/rubberband
21mr|rubberband-4.0.0-1|72	%{_libdir}/librubberband.so
21mr|rubberband-4.0.0-1|73	%{_libdir}/librubberband.a
21mr|rubberband-4.0.0-1|74	%{_libdir}/pkgconfig/rubberband.pc
21mr|rubberband-4.0.0-1|75	
21mr|rubberband-4.0.0-1|76	#----------------------------------------------------------------------------
21mr|rubberband-4.0.0-1|77	
21mr|rubberband-4.0.0-1|78	%prep
21mr|rubberband-4.0.0-1|79	%autosetup -p1
21mr|rubberband-4.0.0-1|80	
21mr|rubberband-4.0.0-1|81	cp %{SOURCE1} .
21mr|rubberband-4.0.0-1|82	
21mr|rubberband-4.0.0-1|83	%build
21mr|rubberband-4.0.0-1|84	%meson
21mr|rubberband-4.0.0-1|85	%meson_build
21mr|rubberband-4.0.0-1|86	
21mr|rubberband-4.0.0-1|87	%install
21mr|rubberband-4.0.0-1|88	%meson_install

16575 21
21mr|ruby-2.7.8-10|1	%global major_version 2
21mr|ruby-2.7.8-10|2	%global minor_version 7
21mr|ruby-2.7.8-10|3	%global teeny_version 8
21mr|ruby-2.7.8-10|4	%global major_minor_version %{major_version}.%{minor_version}
21mr|ruby-2.7.8-10|5	
21mr|ruby-2.7.8-10|6	%define libname %mklibname ruby %{major_version}.%{minor_version}
21mr|ruby-2.7.8-10|7	
21mr|ruby-2.7.8-10|8	%global ruby_version %{major_minor_version}.%{teeny_version}
21mr|ruby-2.7.8-10|9	%global ruby_release %{ruby_version}
21mr|ruby-2.7.8-10|10	
21mr|ruby-2.7.8-10|11	%global ruby_archive %{name}-%{ruby_version}
21mr|ruby-2.7.8-10|12	
21mr|ruby-2.7.8-10|13	# The RubyGems library has to stay out of Ruby directory tree, since the
21mr|ruby-2.7.8-10|14	# RubyGems should be share by all Ruby implementations.
21mr|ruby-2.7.8-10|15	%global rubygems_dir %{_datadir}/rubygems
21mr|ruby-2.7.8-10|16	
21mr|ruby-2.7.8-10|17	# Bundled libraries versions
21mr|ruby-2.7.8-10|18	%global rubygems_version 3.1.6
21mr|ruby-2.7.8-10|19	%global rubygems_molinillo_version 0.5.7
21mr|ruby-2.7.8-10|20	
21mr|ruby-2.7.8-10|21	# Default gems.
21mr|ruby-2.7.8-10|22	%global bundler_version 2.1.4
21mr|ruby-2.7.8-10|23	%global bundler_connection_pool_version 2.2.2
21mr|ruby-2.7.8-10|24	%global bundler_fileutils_version 1.3.0
21mr|ruby-2.7.8-10|25	%global bundler_molinillo_version 0.6.6
21mr|ruby-2.7.8-10|26	%global bundler_net_http_persistent_version 3.1.0
21mr|ruby-2.7.8-10|27	%global bundler_thor_version 1.0.0
21mr|ruby-2.7.8-10|28	
21mr|ruby-2.7.8-10|29	%global bigdecimal_version 2.0.0
21mr|ruby-2.7.8-10|30	%global did_you_mean_version 1.4.0
21mr|ruby-2.7.8-10|31	%global io_console_version 0.5.6
21mr|ruby-2.7.8-10|32	%global irb_version 1.2.6
21mr|ruby-2.7.8-10|33	%global json_version 2.3.0
21mr|ruby-2.7.8-10|34	%global net_telnet_version 0.2.0
21mr|ruby-2.7.8-10|35	%global openssl_version 2.1.4
21mr|ruby-2.7.8-10|36	%global psych_version 3.1.0
21mr|ruby-2.7.8-10|37	%global racc_version 1.4.16
21mr|ruby-2.7.8-10|38	%global rdoc_version 6.2.1.1
21mr|ruby-2.7.8-10|39	%global xmlrpc_version 0.3.0
21mr|ruby-2.7.8-10|40	
21mr|ruby-2.7.8-10|41	# Bundled gems.
21mr|ruby-2.7.8-10|42	%global power_assert_version 1.1.7
21mr|ruby-2.7.8-10|43	%global test_unit_version 3.3.4
21mr|ruby-2.7.8-10|44	
21mr|ruby-2.7.8-10|45	# Might not be needed in the future, if we are lucky enough.
21mr|ruby-2.7.8-10|46	# https://bugzilla.redhat.com/show_bug.cgi?id=888262
21mr|ruby-2.7.8-10|47	%global tapset_root %{_datadir}/systemtap/*
21mr|ruby-2.7.8-10|48	%global tapset_dir %{tapset_root}/tapset
21mr|ruby-2.7.8-10|49	%global tapset_libdir %(echo %{_libdir} | sed 's/64//')*
21mr|ruby-2.7.8-10|50	
21mr|ruby-2.7.8-10|51	%global _normalized_cpu %(echo %{_target_cpu} | sed 's/^ppc/powerpc/;s/i.86/i386/;s/sparcv./sparc/')
21mr|ruby-2.7.8-10|52	
21mr|ruby-2.7.8-10|53	# allow choosing Ruby runtime like rvm
21mr|ruby-2.7.8-10|54	# need rubypick in main repo
21mr|ruby-2.7.8-10|55	%bcond_with rubypick
21mr|ruby-2.7.8-10|56	%bcond_without cmake
21mr|ruby-2.7.8-10|57	%bcond_without git
21mr|ruby-2.7.8-10|58	%bcond_without gmp
21mr|ruby-2.7.8-10|59	%bcond_without hostname
21mr|ruby-2.7.8-10|60	%bcond_without systemtap
21mr|ruby-2.7.8-10|61	
21mr|ruby-2.7.8-10|62	# LTO appears to cause some issue to SEGV handler.
21mr|ruby-2.7.8-10|63	# https://bugs.ruby-lang.org/issues/17052
21mr|ruby-2.7.8-10|64	%define _lto_cflags %{nil}
21mr|ruby-2.7.8-10|65	
21mr|ruby-2.7.8-10|66	Summary: An interpreter of object-oriented scripting language
21mr|ruby-2.7.8-10|67	Name: ruby
21mr|ruby-2.7.8-10|68	Version: %{ruby_version}
21mr|ruby-2.7.8-10|69	Release: 10
21mr|ruby-2.7.8-10|70	# Public Domain for example for: include/ruby/st.h, strftime.c, missing/*, ...
21mr|ruby-2.7.8-10|71	# MIT and CCO: ccan/*
21mr|ruby-2.7.8-10|72	# zlib: ext/digest/md5/md5.*, ext/nkf/nkf-utf8/nkf.c
21mr|ruby-2.7.8-10|73	# UCD: some of enc/trans/**/*.src
21mr|ruby-2.7.8-10|74	License: (Ruby or BSD) and Public Domain and MIT and CC0 and zlib and UCD
21mr|ruby-2.7.8-10|75	Group:	Development/Ruby
21mr|ruby-2.7.8-10|76	URL: http://ruby-lang.org/
21mr|ruby-2.7.8-10|77	Source0: https://cache.ruby-lang.org/pub/%{name}/%{major_minor_version}/%{ruby_archive}.tar.gz
21mr|ruby-2.7.8-10|78	Source1: operating_system.rb
21mr|ruby-2.7.8-10|79	# TODO: Try to push SystemTap support upstream.
21mr|ruby-2.7.8-10|80	Source2: libruby.stp
21mr|ruby-2.7.8-10|81	Source3: ruby-exercise.stp
21mr|ruby-2.7.8-10|82	Source4: macros.ruby
21mr|ruby-2.7.8-10|83	Source5: macros.rubygems
21mr|ruby-2.7.8-10|84	# RPM dependency generators.
21mr|ruby-2.7.8-10|85	Source8: rubygems.attr
21mr|ruby-2.7.8-10|86	Source9: rubygems.req
21mr|ruby-2.7.8-10|87	Source10: rubygems.prov
21mr|ruby-2.7.8-10|88	Source11: rubygems.con
21mr|ruby-2.7.8-10|89	# ABRT hoook test case.
21mr|ruby-2.7.8-10|90	Source13: test_abrt.rb
21mr|ruby-2.7.8-10|91	# SystemTap tests.
21mr|ruby-2.7.8-10|92	Source14: test_systemtap.rb
21mr|ruby-2.7.8-10|93	Source100: ruby.rpmlintrc
21mr|ruby-2.7.8-10|94	
21mr|ruby-2.7.8-10|95	# The load directive is supported since RPM 4.12, i.e. F21+. The build process
21mr|ruby-2.7.8-10|96	# fails on older Fedoras.
21mr|ruby-2.7.8-10|97	%{load:%{SOURCE4}}
21mr|ruby-2.7.8-10|98	%{load:%{SOURCE5}}
21mr|ruby-2.7.8-10|99	
21mr|ruby-2.7.8-10|100	# Fix ruby_version abuse.
21mr|ruby-2.7.8-10|101	# https://bugs.ruby-lang.org/issues/11002
21mr|ruby-2.7.8-10|102	Patch0: ruby-2.3.0-ruby_version.patch
21mr|ruby-2.7.8-10|103	# http://bugs.ruby-lang.org/issues/7807
21mr|ruby-2.7.8-10|104	Patch1: ruby-2.1.0-Prevent-duplicated-paths-when-empty-version-string-i.patch
21mr|ruby-2.7.8-10|105	# Allows to override libruby.so placement. Hopefully we will be able to return
21mr|ruby-2.7.8-10|106	# to plain --with-rubyarchprefix.
21mr|ruby-2.7.8-10|107	# http://bugs.ruby-lang.org/issues/8973
21mr|ruby-2.7.8-10|108	Patch2: ruby-2.1.0-Enable-configuration-of-archlibdir.patch
21mr|ruby-2.7.8-10|109	# Force multiarch directories for i.86 to be always named i386. This solves
21mr|ruby-2.7.8-10|110	# some differencies in build between Fedora and RHEL.
21mr|ruby-2.7.8-10|111	Patch3: ruby-2.1.0-always-use-i386.patch
21mr|ruby-2.7.8-10|112	# Allows to install RubyGems into custom directory, outside of Ruby's tree.
21mr|ruby-2.7.8-10|113	# http://bugs.ruby-lang.org/issues/5617
21mr|ruby-2.7.8-10|114	Patch4: ruby-2.1.0-custom-rubygems-location.patch
21mr|ruby-2.7.8-10|115	# Make mkmf verbose by default
21mr|ruby-2.7.8-10|116	Patch5: ruby-1.9.3-mkmf-verbose.patch
21mr|ruby-2.7.8-10|117	# The ABRT hook used to be initialized by preludes via following patches:
21mr|ruby-2.7.8-10|118	# https://bugs.ruby-lang.org/issues/8566
21mr|ruby-2.7.8-10|119	# https://bugs.ruby-lang.org/issues/15306
21mr|ruby-2.7.8-10|120	# Unfortunately, due to https://bugs.ruby-lang.org/issues/16254
21mr|ruby-2.7.8-10|121	# and especially since https://github.com/ruby/ruby/pull/2735
21mr|ruby-2.7.8-10|122	# this would require boostrapping:
21mr|ruby-2.7.8-10|123	# https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org/message/LH6L6YJOYQT4Y5ZNOO4SLIPTUWZ5V45Q/
21mr|ruby-2.7.8-10|124	# For now, load the ABRT hook via this simple patch:
21mr|ruby-2.7.8-10|125	Patch6: ruby-2.7.0-Initialize-ABRT-hook.patch
21mr|ruby-2.7.8-10|126	# Workaround "an invalid stdio handle" error on PPC, due to recently introduced
21mr|ruby-2.7.8-10|127	# hardening features of glibc (rhbz#1361037).
21mr|ruby-2.7.8-10|128	# https://bugs.ruby-lang.org/issues/12666
21mr|ruby-2.7.8-10|129	Patch9: ruby-2.3.1-Rely-on-ldd-to-detect-glibc.patch
21mr|ruby-2.7.8-10|130	# Revert commit which breaks bundled net-http-persistent version check.
21mr|ruby-2.7.8-10|131	# https://github.com/drbrain/net-http-persistent/pull/109
21mr|ruby-2.7.8-10|132	Patch10: ruby-2.7.0-Remove-RubyGems-dependency.patch
21mr|ruby-2.7.8-10|133	# Prevent issues with openssl loading when RubyGems are disabled.
21mr|ruby-2.7.8-10|134	# https://github.com/ruby/openssl/pull/242
21mr|ruby-2.7.8-10|135	Patch13: ruby-2.8.0-remove-unneeded-gem-require-for-ipaddr.patch
21mr|ruby-2.7.8-10|136	
21mr|ruby-2.7.8-10|137	# https://github.com/ruby/ruby/pull/2862
21mr|ruby-2.7.8-10|138	Patch23: 0001-Fix-linkage-of-popen_deadlock-test.patch
21mr|ruby-2.7.8-10|139	Patch26: e2k.patch
21mr|ruby-2.7.8-10|140	# https://github.com/ruby/ruby/commit/6215b5ba9
21mr|ruby-2.7.8-10|141	Patch27: 0001-Fix-off-by-one-error-of-argc.patch
21mr|ruby-2.7.8-10|142	
21mr|ruby-2.7.8-10|143	Requires: %{libname} = %{EVRD}
21mr|ruby-2.7.8-10|144	Suggests: rubypick
21mr|ruby-2.7.8-10|145	Recommends: ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|146	Recommends: rubygem(bigdecimal) >= %{bigdecimal_version}
21mr|ruby-2.7.8-10|147	# Change this to requires, hopefully just as temporary measure.
21mr|ruby-2.7.8-10|148	# https://bugs.ruby-lang.org/issues/16431
21mr|ruby-2.7.8-10|149	Recommends: rubygem(openssl) >= %{openssl_version}
21mr|ruby-2.7.8-10|150	
21mr|ruby-2.7.8-10|151	BuildRequires: autoconf
21mr|ruby-2.7.8-10|152	BuildRequires: gdbm-devel
21mr|ruby-2.7.8-10|153	%{?with_gmp:BuildRequires: gmp-devel}
21mr|ruby-2.7.8-10|154	BuildRequires: ffi-devel
21mr|ruby-2.7.8-10|155	BuildRequires: pkgconfig(openssl)
21mr|ruby-2.7.8-10|156	BuildRequires: pkgconfig(yaml-0.1)
21mr|ruby-2.7.8-10|157	BuildRequires: readline-devel
21mr|ruby-2.7.8-10|158	# Needed to pass test_set_program_name(TestRubyOptions)
21mr|ruby-2.7.8-10|159	BuildRequires: procps
21mr|ruby-2.7.8-10|160	%{?with_systemtap:BuildRequires: %{_bindir}/dtrace}
21mr|ruby-2.7.8-10|161	# RubyGems test suite optional dependencies.
21mr|ruby-2.7.8-10|162	%{?with_git:BuildRequires: git}
21mr|ruby-2.7.8-10|163	%{?with_cmake:BuildRequires: %{_bindir}/cmake}
21mr|ruby-2.7.8-10|164	# Required to test hardening.
21mr|ruby-2.7.8-10|165	%{?with_hostname:BuildRequires: hostname}
21mr|ruby-2.7.8-10|166	BuildRequires: zlib-devel
21mr|ruby-2.7.8-10|167	
21mr|ruby-2.7.8-10|168	# This package provides %%{_bindir}/ruby-mri therefore it is marked by this
21mr|ruby-2.7.8-10|169	# virtual provide. It can be installed as dependency of rubypick.
21mr|ruby-2.7.8-10|170	Provides: ruby(runtime_executable) = %{ruby_release}
21mr|ruby-2.7.8-10|171	
21mr|ruby-2.7.8-10|172	%description
21mr|ruby-2.7.8-10|173	Ruby is the interpreted scripting language for quick and easy
21mr|ruby-2.7.8-10|174	object-oriented programming.  It has many features to process text
21mr|ruby-2.7.8-10|175	files and to do system management tasks (as in Perl).  It is simple,
21mr|ruby-2.7.8-10|176	straight-forward, and extensible.
21mr|ruby-2.7.8-10|177	
21mr|ruby-2.7.8-10|178	
21mr|ruby-2.7.8-10|179	%package devel
21mr|ruby-2.7.8-10|180	Summary:    A Ruby development environment
21mr|ruby-2.7.8-10|181	Requires:   %{name} = %{EVRD}
21mr|ruby-2.7.8-10|182	Requires:   %{libname} = %{EVRD}
21mr|ruby-2.7.8-10|183	# This would not be needed if ~50 packages depending on -devel used
21mr|ruby-2.7.8-10|184	# --disable-gems
21mr|ruby-2.7.8-10|185	Requires:   rubygems
21mr|ruby-2.7.8-10|186	
21mr|ruby-2.7.8-10|187	%description devel
21mr|ruby-2.7.8-10|188	Header files and libraries for building an extension library for the
21mr|ruby-2.7.8-10|189	Ruby or an application embedding Ruby.
21mr|ruby-2.7.8-10|190	
21mr|ruby-2.7.8-10|191	%package -n	%{libname}
21mr|ruby-2.7.8-10|192	Summary:    Libraries necessary to run Ruby
21mr|ruby-2.7.8-10|193	License:    Ruby or BSD
21mr|ruby-2.7.8-10|194	Provides:   ruby(release) = %{ruby_release}
21mr|ruby-2.7.8-10|195	Provides:	ruby-libs = %{EVRD}
21mr|ruby-2.7.8-10|196	
21mr|ruby-2.7.8-10|197	# Virtual provides for CCAN copylibs.
21mr|ruby-2.7.8-10|198	# https://fedorahosted.org/fpc/ticket/364
21mr|ruby-2.7.8-10|199	Provides: bundled(ccan-build_assert)
21mr|ruby-2.7.8-10|200	Provides: bundled(ccan-check_type)
21mr|ruby-2.7.8-10|201	Provides: bundled(ccan-container_of)
21mr|ruby-2.7.8-10|202	Provides: bundled(ccan-list)
21mr|ruby-2.7.8-10|203	
21mr|ruby-2.7.8-10|204	# StdLib default gems.
21mr|ruby-2.7.8-10|205	Provides: bundled(rubygem-did_you_mean) = %{did_you_mean_version}
21mr|ruby-2.7.8-10|206	Provides: bundled(rubygem-racc) = %{racc_version}
21mr|ruby-2.7.8-10|207	
21mr|ruby-2.7.8-10|208	# Tcl/Tk support was removed from stdlib in Ruby 2.4, i.e. F27 timeframe
21mr|ruby-2.7.8-10|209	# so lets obsolete it. This is not the best place, but we don't have
21mr|ruby-2.7.8-10|210	# better, unless https://fedorahosted.org/fpc/ticket/645 provides some
21mr|ruby-2.7.8-10|211	# generic solution.
21mr|ruby-2.7.8-10|212	Obsoletes: ruby-tcltk < 2.4.0
21mr|ruby-2.7.8-10|213	
21mr|ruby-2.7.8-10|214	%description -n %{libname}
21mr|ruby-2.7.8-10|215	This package contains the shared ruby %{version} library.
21mr|ruby-2.7.8-10|216	
21mr|ruby-2.7.8-10|217	# TODO: Rename or not rename to ruby-rubygems?
21mr|ruby-2.7.8-10|218	%package -n rubygems
21mr|ruby-2.7.8-10|219	Summary:    The Ruby standard for packaging ruby libraries
21mr|ruby-2.7.8-10|220	Version:    %{rubygems_version}
21mr|ruby-2.7.8-10|221	License:    Ruby or MIT
21mr|ruby-2.7.8-10|222	Requires:   ruby(release)
21mr|ruby-2.7.8-10|223	Recommends: rubygem(bundler) >= %{bundler_version}
21mr|ruby-2.7.8-10|224	Recommends: rubygem(rdoc) >= %{rdoc_version}
21mr|ruby-2.7.8-10|225	Recommends: rubygem(io-console) >= %{io_console_version}
21mr|ruby-2.7.8-10|226	Requires:   rubygem(openssl) >= %{openssl_version}
21mr|ruby-2.7.8-10|227	Requires:   rubygem(psych) >= %{psych_version}
21mr|ruby-2.7.8-10|228	Provides:   gem = %{EVRD}
21mr|ruby-2.7.8-10|229	Provides:   ruby(rubygems) = %{rubygems_version}
21mr|ruby-2.7.8-10|230	# https://github.com/rubygems/rubygems/pull/1189#issuecomment-121600910
21mr|ruby-2.7.8-10|231	Provides:   bundled(rubygem-molinillo) = %{rubygems_molinillo_version}
21mr|ruby-2.7.8-10|232	BuildArch:  noarch
21mr|ruby-2.7.8-10|233	
21mr|ruby-2.7.8-10|234	%description -n rubygems
21mr|ruby-2.7.8-10|235	RubyGems is the Ruby standard for publishing and managing third party
21mr|ruby-2.7.8-10|236	libraries.
21mr|ruby-2.7.8-10|237	
21mr|ruby-2.7.8-10|238	
21mr|ruby-2.7.8-10|239	%package -n rubygems-devel
21mr|ruby-2.7.8-10|240	Summary:    Macros and development tools for packaging RubyGems
21mr|ruby-2.7.8-10|241	Version:    %{rubygems_version}
21mr|ruby-2.7.8-10|242	License:    Ruby or MIT
21mr|ruby-2.7.8-10|243	Requires:   ruby(rubygems) >= %{EVRD}
21mr|ruby-2.7.8-10|244	# Needed for RDoc documentation format generation.
21mr|ruby-2.7.8-10|245	Requires:   rubygem(json) >= %{json_version}
21mr|ruby-2.7.8-10|246	Requires:   rubygem(rdoc) >= %{rdoc_version}
21mr|ruby-2.7.8-10|247	BuildArch:  noarch
21mr|ruby-2.7.8-10|248	
21mr|ruby-2.7.8-10|249	%description -n rubygems-devel
21mr|ruby-2.7.8-10|250	Macros and development tools for packaging RubyGems.
21mr|ruby-2.7.8-10|251	
21mr|ruby-2.7.8-10|252	
21mr|ruby-2.7.8-10|253	# Default gems
21mr|ruby-2.7.8-10|254	#
21mr|ruby-2.7.8-10|255	# These packages are part of Ruby StdLib and are expected to be loadable even
21mr|ruby-2.7.8-10|256	# with disabled RubyGems.
21mr|ruby-2.7.8-10|257	
21mr|ruby-2.7.8-10|258	%package default-gems
21mr|ruby-2.7.8-10|259	Summary:    Default gems which are part of Ruby StdLib
21mr|ruby-2.7.8-10|260	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|261	Supplements: ruby(rubygems)
21mr|ruby-2.7.8-10|262	# Obsoleted by Ruby 2.7 in F32 timeframe.
21mr|ruby-2.7.8-10|263	Obsoletes: rubygem-did_you_mean < 1.4.0-130
21mr|ruby-2.7.8-10|264	Obsoletes: rubygem-racc < 1.4.16-130
21mr|ruby-2.7.8-10|265	BuildArch:  noarch
21mr|ruby-2.7.8-10|266	
21mr|ruby-2.7.8-10|267	%description default-gems
21mr|ruby-2.7.8-10|268	The .gemspec files and executables of default gems, which are part of Ruby
21mr|ruby-2.7.8-10|269	StdLib.
21mr|ruby-2.7.8-10|270	
21mr|ruby-2.7.8-10|271	
21mr|ruby-2.7.8-10|272	%package -n rubygem-irb
21mr|ruby-2.7.8-10|273	Summary:    The Interactive Ruby
21mr|ruby-2.7.8-10|274	Version:    %{irb_version}
21mr|ruby-2.7.8-10|275	Requires:   ruby(release)
21mr|ruby-2.7.8-10|276	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|277	# ruby-default-gems is required to run irb.
21mr|ruby-2.7.8-10|278	# https://bugs.ruby-lang.org/issues/16951
21mr|ruby-2.7.8-10|279	Requires:   ruby-default-gems >= %{ruby_version}
21mr|ruby-2.7.8-10|280	Provides:   irb = %{EVRD}
21mr|ruby-2.7.8-10|281	Provides:   rubygem(irb) = %{EVRD}
21mr|ruby-2.7.8-10|282	# Obsoleted by Ruby 2.6 in F30 timeframe.
21mr|ruby-2.7.8-10|283	Provides:   ruby(irb) = %{ruby_version}-%{release}
21mr|ruby-2.7.8-10|284	Provides:   ruby-irb = %{ruby_version}-%{release}
21mr|ruby-2.7.8-10|285	Obsoletes:  ruby-irb < %{ruby_version}-%{release}
21mr|ruby-2.7.8-10|286	BuildArch:  noarch
21mr|ruby-2.7.8-10|287	
21mr|ruby-2.7.8-10|288	%description -n rubygem-irb
21mr|ruby-2.7.8-10|289	The irb is acronym for Interactive Ruby.  It evaluates ruby expression
21mr|ruby-2.7.8-10|290	from the terminal.
21mr|ruby-2.7.8-10|291	
21mr|ruby-2.7.8-10|292	
21mr|ruby-2.7.8-10|293	%package -n rubygem-rdoc
21mr|ruby-2.7.8-10|294	Summary:    A tool to generate HTML and command-line documentation for Ruby projects
21mr|ruby-2.7.8-10|295	Version:    %{rdoc_version}
21mr|ruby-2.7.8-10|296	# SIL: lib/rdoc/generator/template/darkfish/css/fonts.css
21mr|ruby-2.7.8-10|297	License:    GPLv2 and Ruby and MIT and OFL
21mr|ruby-2.7.8-10|298	Requires:   ruby(release)
21mr|ruby-2.7.8-10|299	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|300	Requires:   rubygem(irb) >= %{irb_version}
21mr|ruby-2.7.8-10|301	Requires:   rubygem(io-console) >= %{io_console_version}
21mr|ruby-2.7.8-10|302	Requires:   rubygem(json) >= %{json_version}
21mr|ruby-2.7.8-10|303	Provides:   rdoc = %{rdoc_version}
21mr|ruby-2.7.8-10|304	Provides:   ri = %{rdoc_version}
21mr|ruby-2.7.8-10|305	Provides:   rubygem(rdoc) = %{rdoc_version}
21mr|ruby-2.7.8-10|306	BuildArch:  noarch
21mr|ruby-2.7.8-10|307	
21mr|ruby-2.7.8-10|308	%description -n rubygem-rdoc
21mr|ruby-2.7.8-10|309	RDoc produces HTML and command-line documentation for Ruby projects.  RDoc
21mr|ruby-2.7.8-10|310	includes the 'rdoc' and 'ri' tools for generating and displaying online
21mr|ruby-2.7.8-10|311	documentation.
21mr|ruby-2.7.8-10|312	
21mr|ruby-2.7.8-10|313	
21mr|ruby-2.7.8-10|314	%package doc
21mr|ruby-2.7.8-10|315	Summary:    Documentation for %{name}
21mr|ruby-2.7.8-10|316	Requires:   %{_bindir}/ri
21mr|ruby-2.7.8-10|317	BuildArch:  noarch
21mr|ruby-2.7.8-10|318	
21mr|ruby-2.7.8-10|319	%description doc
21mr|ruby-2.7.8-10|320	This package contains documentation for %{name}.
21mr|ruby-2.7.8-10|321	
21mr|ruby-2.7.8-10|322	
21mr|ruby-2.7.8-10|323	%package -n rubygem-bigdecimal
21mr|ruby-2.7.8-10|324	Summary:    BigDecimal provides arbitrary-precision floating point decimal arithmetic
21mr|ruby-2.7.8-10|325	Version:    %{bigdecimal_version}
21mr|ruby-2.7.8-10|326	License:    Ruby or BSD
21mr|ruby-2.7.8-10|327	Requires:   ruby(release)
21mr|ruby-2.7.8-10|328	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|329	Provides:   rubygem(bigdecimal) = %{EVRD}
21mr|ruby-2.7.8-10|330	
21mr|ruby-2.7.8-10|331	%description -n rubygem-bigdecimal
21mr|ruby-2.7.8-10|332	Ruby provides built-in support for arbitrary precision integer arithmetic.
21mr|ruby-2.7.8-10|333	For example:
21mr|ruby-2.7.8-10|334	
21mr|ruby-2.7.8-10|335	42**13 -> 1265437718438866624512
21mr|ruby-2.7.8-10|336	
21mr|ruby-2.7.8-10|337	BigDecimal provides similar support for very large or very accurate floating
21mr|ruby-2.7.8-10|338	point numbers. Decimal arithmetic is also useful for general calculation,
21mr|ruby-2.7.8-10|339	because it provides the correct answers people expect–whereas normal binary
21mr|ruby-2.7.8-10|340	floating point arithmetic often introduces subtle errors because of the
21mr|ruby-2.7.8-10|341	conversion between base 10 and base 2.
21mr|ruby-2.7.8-10|342	
21mr|ruby-2.7.8-10|343	
21mr|ruby-2.7.8-10|344	%package -n rubygem-io-console
21mr|ruby-2.7.8-10|345	Summary:    IO/Console is a simple console utilizing library
21mr|ruby-2.7.8-10|346	Version:    %{io_console_version}
21mr|ruby-2.7.8-10|347	Requires:   ruby(release)
21mr|ruby-2.7.8-10|348	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|349	Provides:   rubygem(io-console) = %{EVRD}
21mr|ruby-2.7.8-10|350	
21mr|ruby-2.7.8-10|351	%description -n rubygem-io-console
21mr|ruby-2.7.8-10|352	IO/Console provides very simple and portable access to console. It doesn't
21mr|ruby-2.7.8-10|353	provide higher layer features, such like curses and readline.
21mr|ruby-2.7.8-10|354	
21mr|ruby-2.7.8-10|355	
21mr|ruby-2.7.8-10|356	%package -n rubygem-json
21mr|ruby-2.7.8-10|357	Summary:    This is a JSON implementation as a Ruby extension in C
21mr|ruby-2.7.8-10|358	Version:    %{json_version}
21mr|ruby-2.7.8-10|359	# UCD: ext/json/generator/generator.c
21mr|ruby-2.7.8-10|360	License:    (Ruby or GPLv2) and UCD
21mr|ruby-2.7.8-10|361	Requires:   ruby(release)
21mr|ruby-2.7.8-10|362	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|363	Provides:   rubygem(json) = %{EVRD}
21mr|ruby-2.7.8-10|364	
21mr|ruby-2.7.8-10|365	%description -n rubygem-json
21mr|ruby-2.7.8-10|366	This is a implementation of the JSON specification according to RFC 4627.
21mr|ruby-2.7.8-10|367	You can think of it as a low fat alternative to XML, if you want to store
21mr|ruby-2.7.8-10|368	data to disk or transmit it over a network rather than use a verbose
21mr|ruby-2.7.8-10|369	markup language.
21mr|ruby-2.7.8-10|370	
21mr|ruby-2.7.8-10|371	
21mr|ruby-2.7.8-10|372	%package -n rubygem-openssl
21mr|ruby-2.7.8-10|373	Summary:    OpenSSL provides SSL, TLS and general purpose cryptography
21mr|ruby-2.7.8-10|374	Version:    %{openssl_version}
21mr|ruby-2.7.8-10|375	License:    Ruby or BSD
21mr|ruby-2.7.8-10|376	Requires:   ruby(release)
21mr|ruby-2.7.8-10|377	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|378	Provides:   rubygem(openssl) = %{EVRD}
21mr|ruby-2.7.8-10|379	
21mr|ruby-2.7.8-10|380	%description -n rubygem-openssl
21mr|ruby-2.7.8-10|381	OpenSSL provides SSL, TLS and general purpose cryptography. It wraps the
21mr|ruby-2.7.8-10|382	OpenSSL library.
21mr|ruby-2.7.8-10|383	
21mr|ruby-2.7.8-10|384	
21mr|ruby-2.7.8-10|385	%package -n rubygem-psych
21mr|ruby-2.7.8-10|386	Summary:    A libyaml wrapper for Ruby
21mr|ruby-2.7.8-10|387	Version:    %{psych_version}
21mr|ruby-2.7.8-10|388	License:    MIT
21mr|ruby-2.7.8-10|389	Requires:   ruby(release)
21mr|ruby-2.7.8-10|390	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|391	Provides:   rubygem(psych) = %{psych_version}
21mr|ruby-2.7.8-10|392	
21mr|ruby-2.7.8-10|393	%description -n rubygem-psych
21mr|ruby-2.7.8-10|394	Psych is a YAML parser and emitter. Psych leverages
21mr|ruby-2.7.8-10|395	libyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting
21mr|ruby-2.7.8-10|396	capabilities. In addition to wrapping libyaml, Psych also knows how to
21mr|ruby-2.7.8-10|397	serialize and de-serialize most Ruby objects to and from the YAML format.
21mr|ruby-2.7.8-10|398	
21mr|ruby-2.7.8-10|399	
21mr|ruby-2.7.8-10|400	%package -n rubygem-bundler
21mr|ruby-2.7.8-10|401	Summary:    Library and utilities to manage a Ruby application's gem dependencies
21mr|ruby-2.7.8-10|402	Version:    %{bundler_version}
21mr|ruby-2.7.8-10|403	License:    MIT
21mr|ruby-2.7.8-10|404	Requires:   ruby(release)
21mr|ruby-2.7.8-10|405	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|406	Requires:   rubygem(io-console)
21mr|ruby-2.7.8-10|407	Provides:   rubygem(bundler) = %{EVRD}
21mr|ruby-2.7.8-10|408	# https://github.com/bundler/bundler/issues/3647
21mr|ruby-2.7.8-10|409	Provides:   bundled(connection_pool) = %{bundler_connection_pool_version}
21mr|ruby-2.7.8-10|410	Provides:   bundled(rubygem-fileutils) = %{bundler_fileutils_version}
21mr|ruby-2.7.8-10|411	Provides:   bundled(rubygem-molinillo) = %{bundler_molinillo_version}
21mr|ruby-2.7.8-10|412	Provides:   bundled(rubygem-net-http-persisntent) = %{bundler_net_http_persistent_version}
21mr|ruby-2.7.8-10|413	Provides:   bundled(rubygem-thor) = %{bundler_thor_version}
21mr|ruby-2.7.8-10|414	BuildArch:  noarch
21mr|ruby-2.7.8-10|415	
21mr|ruby-2.7.8-10|416	%description -n rubygem-bundler
21mr|ruby-2.7.8-10|417	Bundler manages an application's dependencies through its entire life, across
21mr|ruby-2.7.8-10|418	many machines, systematically and repeatably.
21mr|ruby-2.7.8-10|419	
21mr|ruby-2.7.8-10|420	
21mr|ruby-2.7.8-10|421	# Bundled gems
21mr|ruby-2.7.8-10|422	#
21mr|ruby-2.7.8-10|423	# These are regular packages, which might be installed just optionally. Users
21mr|ruby-2.7.8-10|424	# should list them among their dependencies (in Gemfile).
21mr|ruby-2.7.8-10|425	
21mr|ruby-2.7.8-10|426	
21mr|ruby-2.7.8-10|427	%package -n rubygem-power_assert
21mr|ruby-2.7.8-10|428	Summary:    Power Assert for Ruby
21mr|ruby-2.7.8-10|429	Version:    %{power_assert_version}
21mr|ruby-2.7.8-10|430	License:    Ruby or BSD
21mr|ruby-2.7.8-10|431	Requires:   ruby(release)
21mr|ruby-2.7.8-10|432	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|433	Provides:   rubygem(power_assert) = %{EVRD}
21mr|ruby-2.7.8-10|434	BuildArch:  noarch
21mr|ruby-2.7.8-10|435	
21mr|ruby-2.7.8-10|436	%description -n rubygem-power_assert
21mr|ruby-2.7.8-10|437	Power Assert shows each value of variables and method calls in the expression.
21mr|ruby-2.7.8-10|438	It is useful for testing, providing which value wasn't correct when the
21mr|ruby-2.7.8-10|439	condition is not satisfied.
21mr|ruby-2.7.8-10|440	
21mr|ruby-2.7.8-10|441	
21mr|ruby-2.7.8-10|442	%package -n rubygem-net-telnet
21mr|ruby-2.7.8-10|443	Summary:    Provides telnet client functionality
21mr|ruby-2.7.8-10|444	Version:    %{net_telnet_version}
21mr|ruby-2.7.8-10|445	Requires:   ruby(release)
21mr|ruby-2.7.8-10|446	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|447	Provides:   rubygem(net-telnet) = %{EVRD}
21mr|ruby-2.7.8-10|448	BuildArch:  noarch
21mr|ruby-2.7.8-10|449	
21mr|ruby-2.7.8-10|450	%description -n rubygem-net-telnet
21mr|ruby-2.7.8-10|451	Provides telnet client functionality.
21mr|ruby-2.7.8-10|452	
21mr|ruby-2.7.8-10|453	This class also has, through delegation, all the methods of a socket object
21mr|ruby-2.7.8-10|454	(by default, a TCPSocket, but can be set by the Proxy option to new()). This
21mr|ruby-2.7.8-10|455	provides methods such as close() to end the session and sysread() to read data
21mr|ruby-2.7.8-10|456	directly from the host, instead of via the waitfor() mechanism. Note that if
21mr|ruby-2.7.8-10|457	you do use sysread() directly when in telnet mode, you should probably pass
21mr|ruby-2.7.8-10|458	the output through preprocess() to extract telnet command sequences.
21mr|ruby-2.7.8-10|459	
21mr|ruby-2.7.8-10|460	
21mr|ruby-2.7.8-10|461	%package -n rubygem-test-unit
21mr|ruby-2.7.8-10|462	Summary:    An xUnit family unit testing framework for Ruby
21mr|ruby-2.7.8-10|463	Version:    %{test_unit_version}
21mr|ruby-2.7.8-10|464	# lib/test/unit/diff.rb is a double license of the Ruby license and PSF license.
21mr|ruby-2.7.8-10|465	# lib/test-unit.rb is a dual license of the Ruby license and LGPLv2.1 or later.
21mr|ruby-2.7.8-10|466	License:    (Ruby or BSD) and (Ruby or BSD or Python) and (Ruby or BSD or LGPLv2+)
21mr|ruby-2.7.8-10|467	Requires:   ruby(release)
21mr|ruby-2.7.8-10|468	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|469	Requires:   rubygem(power_assert)
21mr|ruby-2.7.8-10|470	Provides:   rubygem(test-unit) = %{EVRD}
21mr|ruby-2.7.8-10|471	BuildArch:  noarch
21mr|ruby-2.7.8-10|472	
21mr|ruby-2.7.8-10|473	%description -n rubygem-test-unit
21mr|ruby-2.7.8-10|474	Test::Unit (test-unit) is unit testing framework for Ruby, based on xUnit
21mr|ruby-2.7.8-10|475	principles. These were originally designed by Kent Beck, creator of extreme
21mr|ruby-2.7.8-10|476	programming software development methodology, for Smalltalk's SUnit. It allows
21mr|ruby-2.7.8-10|477	writing tests, checking results and automated testing in Ruby.
21mr|ruby-2.7.8-10|478	
21mr|ruby-2.7.8-10|479	
21mr|ruby-2.7.8-10|480	%package -n rubygem-xmlrpc
21mr|ruby-2.7.8-10|481	Summary:    XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP
21mr|ruby-2.7.8-10|482	Version:    %{xmlrpc_version}
21mr|ruby-2.7.8-10|483	License:    Ruby or BSD
21mr|ruby-2.7.8-10|484	Requires:   ruby(release)
21mr|ruby-2.7.8-10|485	Requires:   ruby(rubygems) >= %{rubygems_version}
21mr|ruby-2.7.8-10|486	Provides:   rubygem(xmlrpc) = %{EVRD}
21mr|ruby-2.7.8-10|487	BuildArch:  noarch
21mr|ruby-2.7.8-10|488	
21mr|ruby-2.7.8-10|489	%description -n rubygem-xmlrpc
21mr|ruby-2.7.8-10|490	XMLRPC is a lightweight protocol that enables remote procedure calls over
21mr|ruby-2.7.8-10|491	HTTP.
21mr|ruby-2.7.8-10|492	
21mr|ruby-2.7.8-10|493	
21mr|ruby-2.7.8-10|494	%prep
21mr|ruby-2.7.8-10|495	%setup -q -n %{ruby_archive}
21mr|ruby-2.7.8-10|496	
21mr|ruby-2.7.8-10|497	# Remove bundled libraries to be sure they are not used.
21mr|ruby-2.7.8-10|498	rm -rf ext/psych/yaml
21mr|ruby-2.7.8-10|499	rm -rf ext/fiddle/libffi*
21mr|ruby-2.7.8-10|500	
21mr|ruby-2.7.8-10|501	# Don't build these gems here. They are built from their own projects.
21mr|ruby-2.7.8-10|502	rm -rf gems/minitest*
21mr|ruby-2.7.8-10|503	rm -rf gems/rake*
21mr|ruby-2.7.8-10|504	
21mr|ruby-2.7.8-10|505	%autopatch -p1
21mr|ruby-2.7.8-10|506	
21mr|ruby-2.7.8-10|507	# Provide an example of usage of the tapset:
21mr|ruby-2.7.8-10|508	cp -a %{SOURCE3} .
21mr|ruby-2.7.8-10|509	
21mr|ruby-2.7.8-10|510	%build
21mr|ruby-2.7.8-10|511	autoconf
21mr|ruby-2.7.8-10|512	%configure \
21mr|ruby-2.7.8-10|513	--with-rubylibprefix='%{ruby_libdir}' \
21mr|ruby-2.7.8-10|514	--with-setjmp-type=setjmp \
21mr|ruby-2.7.8-10|515	--with-archlibdir='%{_libdir}' \
21mr|ruby-2.7.8-10|516	--with-rubyarchprefix='%{ruby_libarchdir}' \
21mr|ruby-2.7.8-10|517	--with-sitedir='%{ruby_sitelibdir}' \
21mr|ruby-2.7.8-10|518	--with-sitearchdir='%{ruby_sitearchdir}' \
21mr|ruby-2.7.8-10|519	--with-vendordir='%{ruby_vendorlibdir}' \
21mr|ruby-2.7.8-10|520	--with-vendorarchdir='%{ruby_vendorarchdir}' \
21mr|ruby-2.7.8-10|521	--with-rubyhdrdir='%{_includedir}' \
21mr|ruby-2.7.8-10|522	--with-rubyarchhdrdir='%{_includedir}' \
21mr|ruby-2.7.8-10|523	--with-sitearchhdrdir='$(sitehdrdir)/$(arch)' \
21mr|ruby-2.7.8-10|524	--with-vendorarchhdrdir='$(vendorhdrdir)/$(arch)' \
21mr|ruby-2.7.8-10|525	--with-rubygemsdir='%{rubygems_dir}' \
21mr|ruby-2.7.8-10|526	--with-ruby-pc='%{name}.pc' \
21mr|ruby-2.7.8-10|527	--with-compress-debug-sections=no \
21mr|ruby-2.7.8-10|528	--disable-rpath \
21mr|ruby-2.7.8-10|529	--enable-shared \
21mr|ruby-2.7.8-10|530	--with-ruby-version='' \
21mr|ruby-2.7.8-10|531	%ifarch %{e2k}
21mr|ruby-2.7.8-10|532	--disable-jit-support \
21mr|ruby-2.7.8-10|533	--disable-dtrace \
21mr|ruby-2.7.8-10|534	%endif
21mr|ruby-2.7.8-10|535	--enable-multiarch \
21mr|ruby-2.7.8-10|536	
21mr|ruby-2.7.8-10|537	# Q= makes the build output more verbose and allows to check Fedora
21mr|ruby-2.7.8-10|538	# compiler options.
21mr|ruby-2.7.8-10|539	make %{?_smp_mflags} COPY="cp -p" Q=
21mr|ruby-2.7.8-10|540	
21mr|ruby-2.7.8-10|541	%install
21mr|ruby-2.7.8-10|542	rm -rf %{buildroot}
21mr|ruby-2.7.8-10|543	make install DESTDIR=%{buildroot}
21mr|ruby-2.7.8-10|544	
21mr|ruby-2.7.8-10|545	# Rename the ruby executable. It is replaced by RubyPick.
21mr|ruby-2.7.8-10|546	%{?with_rubypick:mv %{buildroot}%{_bindir}/%{name}{,-mri}}
21mr|ruby-2.7.8-10|547	
21mr|ruby-2.7.8-10|548	# Version is empty if --with-ruby-version is specified.
21mr|ruby-2.7.8-10|549	# http://bugs.ruby-lang.org/issues/7807
21mr|ruby-2.7.8-10|550	sed -i 's/Version: \${ruby_version}/Version: %{ruby_version}/' %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|ruby-2.7.8-10|551	
21mr|ruby-2.7.8-10|552	# Kill bundled certificates, as they should be part of ca-certificates.
21mr|ruby-2.7.8-10|553	for cert in \
21mr|ruby-2.7.8-10|554	rubygems.global.ssl.fastly.net/DigiCertHighAssuranceEVRootCA.pem \
21mr|ruby-2.7.8-10|555	rubygems.org/AddTrustExternalCARoot.pem \
21mr|ruby-2.7.8-10|556	index.rubygems.org/GlobalSignRootCA.pem
21mr|ruby-2.7.8-10|557	do
21mr|ruby-2.7.8-10|558	rm %{buildroot}%{rubygems_dir}/rubygems/ssl_certs/$cert
21mr|ruby-2.7.8-10|559	rm -r $(dirname %{buildroot}%{rubygems_dir}/rubygems/ssl_certs/$cert)
21mr|ruby-2.7.8-10|560	done
21mr|ruby-2.7.8-10|561	# Ensure there is not forgotten any certificate.
21mr|ruby-2.7.8-10|562	test ! "$(ls -A  %{buildroot}%{rubygems_dir}/rubygems/ssl_certs/ 2>/dev/null)"
21mr|ruby-2.7.8-10|563	
21mr|ruby-2.7.8-10|564	# Move macros file into proper place and replace the %%{name} macro, since it
21mr|ruby-2.7.8-10|565	# would be wrongly evaluated during build of other packages.
21mr|ruby-2.7.8-10|566	mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d
21mr|ruby-2.7.8-10|567	install -m 644 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/macros.d/macros.ruby
21mr|ruby-2.7.8-10|568	sed -i "s/%%{name}/%{name}/" %{buildroot}%{_rpmconfigdir}/macros.d/macros.ruby
21mr|ruby-2.7.8-10|569	install -m 644 %{SOURCE5} %{buildroot}%{_rpmconfigdir}/macros.d/macros.rubygems
21mr|ruby-2.7.8-10|570	sed -i "s/%%{name}/%{name}/" %{buildroot}%{_rpmconfigdir}/macros.d/macros.rubygems
21mr|ruby-2.7.8-10|571	
21mr|ruby-2.7.8-10|572	# Install dependency generators.
21mr|ruby-2.7.8-10|573	mkdir -p %{buildroot}%{_rpmconfigdir}/fileattrs
21mr|ruby-2.7.8-10|574	install -m 644 %{SOURCE8} %{buildroot}%{_rpmconfigdir}/fileattrs
21mr|ruby-2.7.8-10|575	install -m 755 %{SOURCE9} %{buildroot}%{_rpmconfigdir}
21mr|ruby-2.7.8-10|576	install -m 755 %{SOURCE10} %{buildroot}%{_rpmconfigdir}
21mr|ruby-2.7.8-10|577	install -m 755 %{SOURCE11} %{buildroot}%{_rpmconfigdir}
21mr|ruby-2.7.8-10|578	
21mr|ruby-2.7.8-10|579	# Install custom operating_system.rb.
21mr|ruby-2.7.8-10|580	mkdir -p %{buildroot}%{rubygems_dir}/rubygems/defaults
21mr|ruby-2.7.8-10|581	cp %{SOURCE1} %{buildroot}%{rubygems_dir}/rubygems/defaults
21mr|ruby-2.7.8-10|582	
21mr|ruby-2.7.8-10|583	# Move gems root into common direcotry, out of Ruby directory structure.
21mr|ruby-2.7.8-10|584	mv %{buildroot}%{ruby_libdir}/gems %{buildroot}%{gem_dir}
21mr|ruby-2.7.8-10|585	
21mr|ruby-2.7.8-10|586	# Create folders for gem binary extensions.
21mr|ruby-2.7.8-10|587	# TODO: These folders should go into rubygem-filesystem but how to achieve it,
21mr|ruby-2.7.8-10|588	# since noarch package cannot provide arch dependent subpackages?
21mr|ruby-2.7.8-10|589	# http://rpm.org/ticket/78
21mr|ruby-2.7.8-10|590	mkdir -p %{buildroot}%{_exec_prefix}/lib{,64}/gems/%{name}
21mr|ruby-2.7.8-10|591	
21mr|ruby-2.7.8-10|592	# Move bundled rubygems to %%gem_dir and %%gem_extdir_mri
21mr|ruby-2.7.8-10|593	# make symlinks for io-console and bigdecimal, which are considered to be part of stdlib by other Gems
21mr|ruby-2.7.8-10|594	mkdir -p %{buildroot}%{gem_dir}/gems/irb-%{irb_version}/lib
21mr|ruby-2.7.8-10|595	mv %{buildroot}%{ruby_libdir}/irb* %{buildroot}%{gem_dir}/gems/irb-%{irb_version}/lib
21mr|ruby-2.7.8-10|596	mv %{buildroot}%{gem_dir}/specifications/default/irb-%{irb_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby-2.7.8-10|597	ln -s %{gem_dir}/gems/irb-%{irb_version}/lib/irb.rb %{buildroot}%{ruby_libdir}/irb.rb
21mr|ruby-2.7.8-10|598	# TODO: This should be possible to replaced by simple directory symlink
21mr|ruby-2.7.8-10|599	# after ~ F31 EOL (rhbz#1691039).
21mr|ruby-2.7.8-10|600	mkdir -p %{buildroot}%{ruby_libdir}/irb
21mr|ruby-2.7.8-10|601	pushd %{buildroot}%{gem_dir}/gems/irb-%{irb_version}/lib
21mr|ruby-2.7.8-10|602	find irb -type d -mindepth 1 -exec mkdir %{buildroot}%{ruby_libdir}/'{}' \;
21mr|ruby-2.7.8-10|603	find irb -type f -exec ln -s %{gem_dir}/gems/irb-%{irb_version}/lib/'{}' %{buildroot}%{ruby_libdir}/'{}' \;
21mr|ruby-2.7.8-10|604	popd
21mr|ruby-2.7.8-10|605	
21mr|ruby-2.7.8-10|606	mkdir -p %{buildroot}%{gem_dir}/gems/rdoc-%{rdoc_version}/lib
21mr|ruby-2.7.8-10|607	mv %{buildroot}%{ruby_libdir}/rdoc* %{buildroot}%{gem_dir}/gems/rdoc-%{rdoc_version}/lib
21mr|ruby-2.7.8-10|608	mv %{buildroot}%{gem_dir}/specifications/default/rdoc-%{rdoc_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby-2.7.8-10|609	
21mr|ruby-2.7.8-10|610	mkdir -p %{buildroot}%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib
21mr|ruby-2.7.8-10|611	mkdir -p %{buildroot}%{_libdir}/gems/%{name}/bigdecimal-%{bigdecimal_version}/bigdecimal
21mr|ruby-2.7.8-10|612	mv %{buildroot}%{ruby_libdir}/bigdecimal %{buildroot}%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib
21mr|ruby-2.7.8-10|613	mv %{buildroot}%{ruby_libarchdir}/bigdecimal.so %{buildroot}%{_libdir}/gems/%{name}/bigdecimal-%{bigdecimal_version}
21mr|ruby-2.7.8-10|614	mv %{buildroot}%{gem_dir}/specifications/default/bigdecimal-%{bigdecimal_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby-2.7.8-10|615	ln -s %{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib/bigdecimal %{buildroot}%{ruby_libdir}/bigdecimal
21mr|ruby-2.7.8-10|616	ln -s %{_libdir}/gems/%{name}/bigdecimal-%{bigdecimal_version}/bigdecimal.so %{buildroot}%{ruby_libarchdir}/bigdecimal.so
21mr|ruby-2.7.8-10|617	
21mr|ruby-2.7.8-10|618	# TODO: Put help files into proper location.
21mr|ruby-2.7.8-10|619	# https://bugs.ruby-lang.org/issues/15359
21mr|ruby-2.7.8-10|620	mkdir -p %{buildroot}%{gem_dir}/gems/bundler-%{bundler_version}/lib
21mr|ruby-2.7.8-10|621	mv %{buildroot}%{ruby_libdir}/bundler.rb %{buildroot}%{gem_dir}/gems/bundler-%{bundler_version}/lib
21mr|ruby-2.7.8-10|622	mv %{buildroot}%{ruby_libdir}/bundler %{buildroot}%{gem_dir}/gems/bundler-%{bundler_version}/lib
21mr|ruby-2.7.8-10|623	mv %{buildroot}%{gem_dir}/specifications/default/bundler-%{bundler_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby-2.7.8-10|624	
21mr|ruby-2.7.8-10|625	mkdir -p %{buildroot}%{gem_dir}/gems/io-console-%{io_console_version}/lib
21mr|ruby-2.7.8-10|626	mkdir -p %{buildroot}%{_libdir}/gems/%{name}/io-console-%{io_console_version}/io
21mr|ruby-2.7.8-10|627	mv %{buildroot}%{ruby_libdir}/io %{buildroot}%{gem_dir}/gems/io-console-%{io_console_version}/lib
21mr|ruby-2.7.8-10|628	mv %{buildroot}%{ruby_libarchdir}/io/console.so %{buildroot}%{_libdir}/gems/%{name}/io-console-%{io_console_version}/io
21mr|ruby-2.7.8-10|629	mv %{buildroot}%{gem_dir}/specifications/default/io-console-%{io_console_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby-2.7.8-10|630	ln -s %{gem_dir}/gems/io-console-%{io_console_version}/lib/io %{buildroot}%{ruby_libdir}/io
21mr|ruby-2.7.8-10|631	ln -s %{_libdir}/gems/%{name}/io-console-%{io_console_version}/io/console.so %{buildroot}%{ruby_libarchdir}/io/console.so
21mr|ruby-2.7.8-10|632	
21mr|ruby-2.7.8-10|633	mkdir -p %{buildroot}%{gem_dir}/gems/json-%{json_version}/lib
21mr|ruby-2.7.8-10|634	mkdir -p %{buildroot}%{_libdir}/gems/%{name}/json-%{json_version}
21mr|ruby-2.7.8-10|635	mv %{buildroot}%{ruby_libdir}/json* %{buildroot}%{gem_dir}/gems/json-%{json_version}/lib
21mr|ruby-2.7.8-10|636	mv %{buildroot}%{ruby_libarchdir}/json/ %{buildroot}%{_libdir}/gems/%{name}/json-%{json_version}/
21mr|ruby-2.7.8-10|637	mv %{buildroot}%{gem_dir}/specifications/default/json-%{json_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby-2.7.8-10|638	ln -s %{gem_dir}/gems/json-%{json_version}/lib/json.rb %{buildroot}%{ruby_libdir}/json.rb
21mr|ruby-2.7.8-10|639	ln -s %{gem_dir}/gems/json-%{json_version}/lib/json %{buildroot}%{ruby_libdir}/json
21mr|ruby-2.7.8-10|640	ln -s %{_libdir}/gems/%{name}/json-%{json_version}/json/ %{buildroot}%{ruby_libarchdir}/json
21mr|ruby-2.7.8-10|641	
21mr|ruby-2.7.8-10|642	mkdir -p %{buildroot}%{gem_dir}/gems/openssl-%{openssl_version}/lib
21mr|ruby-2.7.8-10|643	mkdir -p %{buildroot}%{_libdir}/gems/%{name}/openssl-%{openssl_version}
21mr|ruby-2.7.8-10|644	mv %{buildroot}%{ruby_libdir}/openssl* %{buildroot}%{gem_dir}/gems/openssl-%{openssl_version}/lib
21mr|ruby-2.7.8-10|645	mv %{buildroot}%{ruby_libarchdir}/openssl.so %{buildroot}%{_libdir}/gems/%{name}/openssl-%{openssl_version}/
21mr|ruby-2.7.8-10|646	mv %{buildroot}%{gem_dir}/specifications/default/openssl-%{openssl_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby-2.7.8-10|647	# This used to be directory when OpenSSL was integral part of StdLib => Keep
21mr|ruby-2.7.8-10|648	# it as directory and link everything in it to prevent directory => symlink
21mr|ruby-2.7.8-10|649	# conversion RPM issues.
21mr|ruby-2.7.8-10|650	mkdir -p %{buildroot}%{ruby_libdir}/openssl
21mr|ruby-2.7.8-10|651	find %{buildroot}%{gem_dir}/gems/openssl-%{openssl_version}/lib/openssl -maxdepth 1 -type f -exec \
21mr|ruby-2.7.8-10|652	sh -c 'ln -s %{gem_dir}/gems/openssl-%{openssl_version}/lib/openssl/`basename {}` %{buildroot}%{ruby_libdir}/openssl' \;
21mr|ruby-2.7.8-10|653	ln -s %{gem_dir}/gems/openssl-%{openssl_version}/lib/openssl.rb %{buildroot}%{ruby_libdir}/openssl.rb
21mr|ruby-2.7.8-10|654	ln -s %{_libdir}/gems/%{name}/openssl-%{openssl_version}/openssl.so %{buildroot}%{ruby_libarchdir}/openssl.so
21mr|ruby-2.7.8-10|655	
21mr|ruby-2.7.8-10|656	mkdir -p %{buildroot}%{gem_dir}/gems/psych-%{psych_version}/lib
21mr|ruby-2.7.8-10|657	mkdir -p %{buildroot}%{_libdir}/gems/%{name}/psych-%{psych_version}
21mr|ruby-2.7.8-10|658	mv %{buildroot}%{ruby_libdir}/psych* %{buildroot}%{gem_dir}/gems/psych-%{psych_version}/lib
21mr|ruby-2.7.8-10|659	mv %{buildroot}%{ruby_libarchdir}/psych.so %{buildroot}%{_libdir}/gems/%{name}/psych-%{psych_version}/
21mr|ruby-2.7.8-10|660	mv %{buildroot}%{gem_dir}/specifications/default/psych-%{psych_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby-2.7.8-10|661	ln -s %{gem_dir}/gems/psych-%{psych_version}/lib/psych %{buildroot}%{ruby_libdir}/psych
21mr|ruby-2.7.8-10|662	ln -s %{gem_dir}/gems/psych-%{psych_version}/lib/psych.rb %{buildroot}%{ruby_libdir}/psych.rb
21mr|ruby-2.7.8-10|663	ln -s %{_libdir}/gems/%{name}/psych-%{psych_version}/psych.so %{buildroot}%{ruby_libarchdir}/psych.so
21mr|ruby-2.7.8-10|664	
21mr|ruby-2.7.8-10|665	# Move the binary extensions into proper place (if no gem has binary extension,
21mr|ruby-2.7.8-10|666	# the extensions directory might be empty).
21mr|ruby-2.7.8-10|667	find %{buildroot}%{gem_dir}/extensions/*-%{_target_os}/%{ruby_version}/* -maxdepth 0 \
21mr|ruby-2.7.8-10|668	-exec mv '{}' %{buildroot}%{_libdir}/gems/%{name}/ \; \
21mr|ruby-2.7.8-10|669	|| echo "No gem binary extensions to move."
21mr|ruby-2.7.8-10|670	
21mr|ruby-2.7.8-10|671	%if %{with systemtap}
21mr|ruby-2.7.8-10|672	# Install a tapset and fix up the path to the library.
21mr|ruby-2.7.8-10|673	mkdir -p %{buildroot}%{tapset_dir}
21mr|ruby-2.7.8-10|674	sed -e "s|@LIBRARY_PATH@|%{tapset_libdir}/libruby.so.%{major_minor_version}|" \
21mr|ruby-2.7.8-10|675	%{SOURCE2} > %{buildroot}%{tapset_dir}/libruby.so.%{major_minor_version}.stp
21mr|ruby-2.7.8-10|676	# Escape '*/' in comment.
21mr|ruby-2.7.8-10|677	sed -i -r "s|( \*.*\*)\/(.*)|\1\\\/\2|" %{buildroot}%{tapset_dir}/libruby.so.%{major_minor_version}.stp
21mr|ruby-2.7.8-10|678	%endif
21mr|ruby-2.7.8-10|679	
21mr|ruby-2.7.8-10|680	# Prepare -doc subpackage file lists.
21mr|ruby-2.7.8-10|681	find doc -maxdepth 1 -type f ! -name '.*' ! -name '*.ja*' > .ruby-doc.en
21mr|ruby-2.7.8-10|682	echo 'doc/images' >> .ruby-doc.en
21mr|ruby-2.7.8-10|683	echo 'doc/syntax' >> .ruby-doc.en
21mr|ruby-2.7.8-10|684	
21mr|ruby-2.7.8-10|685	find doc -maxdepth 1 -type f -name '*.ja*' > .ruby-doc.ja
21mr|ruby-2.7.8-10|686	echo 'doc/irb' >> .ruby-doc.ja
21mr|ruby-2.7.8-10|687	echo 'doc/pty' >> .ruby-doc.ja
21mr|ruby-2.7.8-10|688	
21mr|ruby-2.7.8-10|689	sed -i 's/^/%doc /' .ruby-doc.*
21mr|ruby-2.7.8-10|690	sed -i 's/^/%lang(ja) /' .ruby-doc.ja
21mr|ruby-2.7.8-10|691	
21mr|ruby-2.7.8-10|692	%check
21mr|ruby-2.7.8-10|693	make test
21mr|ruby-2.7.8-10|694	
21mr|ruby-2.7.8-10|695	
21mr|ruby-2.7.8-10|696	%files
21mr|ruby-2.7.8-10|697	%license BSDL
21mr|ruby-2.7.8-10|698	%license COPYING
21mr|ruby-2.7.8-10|699	%lang(ja) %license COPYING.ja
21mr|ruby-2.7.8-10|700	%license GPL
21mr|ruby-2.7.8-10|701	%license LEGAL
21mr|ruby-2.7.8-10|702	%{_bindir}/erb
21mr|ruby-2.7.8-10|703	%{_bindir}/%{name}%{?with_rubypick:-mri}
21mr|ruby-2.7.8-10|704	%{_mandir}/man1/erb*
21mr|ruby-2.7.8-10|705	%{_mandir}/man1/ruby*
21mr|ruby-2.7.8-10|706	
21mr|ruby-2.7.8-10|707	%files devel
21mr|ruby-2.7.8-10|708	%license BSDL
21mr|ruby-2.7.8-10|709	%license COPYING
21mr|ruby-2.7.8-10|710	%lang(ja) %license COPYING.ja
21mr|ruby-2.7.8-10|711	%license GPL
21mr|ruby-2.7.8-10|712	%license LEGAL
21mr|ruby-2.7.8-10|713	
21mr|ruby-2.7.8-10|714	%{_rpmconfigdir}/macros.d/macros.ruby
21mr|ruby-2.7.8-10|715	
21mr|ruby-2.7.8-10|716	%{_includedir}/*
21mr|ruby-2.7.8-10|717	%{_libdir}/libruby.so
21mr|ruby-2.7.8-10|718	%{_libdir}/pkgconfig/%{name}.pc
21mr|ruby-2.7.8-10|719	
21mr|ruby-2.7.8-10|720	%files -n %{libname}
21mr|ruby-2.7.8-10|721	%license COPYING
21mr|ruby-2.7.8-10|722	%lang(ja) %license COPYING.ja
21mr|ruby-2.7.8-10|723	%license GPL
21mr|ruby-2.7.8-10|724	%license LEGAL
21mr|ruby-2.7.8-10|725	%doc README.md
21mr|ruby-2.7.8-10|726	%doc NEWS
21mr|ruby-2.7.8-10|727	# Exclude /usr/local directory since it is supposed to be managed by
21mr|ruby-2.7.8-10|728	# local system administrator.
21mr|ruby-2.7.8-10|729	%exclude %{ruby_sitelibdir}
21mr|ruby-2.7.8-10|730	%exclude %{ruby_sitearchdir}
21mr|ruby-2.7.8-10|731	%dir %{ruby_vendorlibdir}
21mr|ruby-2.7.8-10|732	%dir %{ruby_vendorarchdir}
21mr|ruby-2.7.8-10|733	
21mr|ruby-2.7.8-10|734	# List all these files explicitly to prevent surprises
21mr|ruby-2.7.8-10|735	# Platform independent libraries.
21mr|ruby-2.7.8-10|736	%dir %{ruby_libdir}
21mr|ruby-2.7.8-10|737	%exclude %{ruby_libdir}/bigdecimal*
21mr|ruby-2.7.8-10|738	%exclude %{ruby_libdir}/irb*
21mr|ruby-2.7.8-10|739	%exclude %{ruby_libdir}/json*
21mr|ruby-2.7.8-10|740	%exclude %{ruby_libdir}/openssl*
21mr|ruby-2.7.8-10|741	%exclude %{ruby_libdir}/psych*
21mr|ruby-2.7.8-10|742	%{ruby_libdir}/abbrev.rb
21mr|ruby-2.7.8-10|743	%{ruby_libdir}/base64.rb
21mr|ruby-2.7.8-10|744	%{ruby_libdir}/benchmark*
21mr|ruby-2.7.8-10|745	%{ruby_libdir}/cgi*
21mr|ruby-2.7.8-10|746	%{ruby_libdir}/coverage.rb
21mr|ruby-2.7.8-10|747	%{ruby_libdir}/csv*
21mr|ruby-2.7.8-10|748	%{ruby_libdir}/date.rb
21mr|ruby-2.7.8-10|749	%{ruby_libdir}/debug.rb
21mr|ruby-2.7.8-10|750	%{ruby_libdir}/delegate*
21mr|ruby-2.7.8-10|751	%{ruby_libdir}/digest*
21mr|ruby-2.7.8-10|752	%{ruby_libdir}/drb*
21mr|ruby-2.7.8-10|753	%{ruby_libdir}/English.rb
21mr|ruby-2.7.8-10|754	%{ruby_libdir}/erb.rb
21mr|ruby-2.7.8-10|755	%{ruby_libdir}/expect.rb
21mr|ruby-2.7.8-10|756	%{ruby_libdir}/fiddle*
21mr|ruby-2.7.8-10|757	%{ruby_libdir}/fileutils.rb
21mr|ruby-2.7.8-10|758	%{ruby_libdir}/find.rb
21mr|ruby-2.7.8-10|759	%{ruby_libdir}/forwardable*
21mr|ruby-2.7.8-10|760	%{ruby_libdir}/getoptlong*
21mr|ruby-2.7.8-10|761	%{ruby_libdir}/io
21mr|ruby-2.7.8-10|762	%{ruby_libdir}/ipaddr.rb
21mr|ruby-2.7.8-10|763	%{ruby_libdir}/kconv.rb
21mr|ruby-2.7.8-10|764	%{ruby_libdir}/logger*
21mr|ruby-2.7.8-10|765	%{ruby_libdir}/matrix*
21mr|ruby-2.7.8-10|766	%{ruby_libdir}/mkmf.rb
21mr|ruby-2.7.8-10|767	%{ruby_libdir}/monitor.rb
21mr|ruby-2.7.8-10|768	%{ruby_libdir}/mutex_m.rb
21mr|ruby-2.7.8-10|769	%{ruby_libdir}/net
21mr|ruby-2.7.8-10|770	%{ruby_libdir}/observer*
21mr|ruby-2.7.8-10|771	%{ruby_libdir}/open-uri.rb
21mr|ruby-2.7.8-10|772	%{ruby_libdir}/open3*
21mr|ruby-2.7.8-10|773	%{ruby_libdir}/optionparser.rb
21mr|ruby-2.7.8-10|774	%{ruby_libdir}/optparse*
21mr|ruby-2.7.8-10|775	%{ruby_libdir}/ostruct*
21mr|ruby-2.7.8-10|776	%{ruby_libdir}/pathname.rb
21mr|ruby-2.7.8-10|777	%{ruby_libdir}/pp.rb
21mr|ruby-2.7.8-10|778	%{ruby_libdir}/prettyprint.rb
21mr|ruby-2.7.8-10|779	%{ruby_libdir}/prime.rb
21mr|ruby-2.7.8-10|780	%{ruby_libdir}/pstore*
21mr|ruby-2.7.8-10|781	%{ruby_libdir}/readline.rb
21mr|ruby-2.7.8-10|782	%{ruby_libdir}/reline*
21mr|ruby-2.7.8-10|783	%{ruby_libdir}/resolv.rb
21mr|ruby-2.7.8-10|784	%{ruby_libdir}/resolv-replace.rb
21mr|ruby-2.7.8-10|785	%{ruby_libdir}/rexml
21mr|ruby-2.7.8-10|786	%{ruby_libdir}/rinda
21mr|ruby-2.7.8-10|787	%{ruby_libdir}/ripper*
21mr|ruby-2.7.8-10|788	%{ruby_libdir}/rss*
21mr|ruby-2.7.8-10|789	%{ruby_libdir}/securerandom.rb
21mr|ruby-2.7.8-10|790	%{ruby_libdir}/set.rb
21mr|ruby-2.7.8-10|791	%{ruby_libdir}/shellwords.rb
21mr|ruby-2.7.8-10|792	%{ruby_libdir}/singleton*
21mr|ruby-2.7.8-10|793	%{ruby_libdir}/socket.rb
21mr|ruby-2.7.8-10|794	%{ruby_libdir}/syslog
21mr|ruby-2.7.8-10|795	%{ruby_libdir}/tempfile.rb
21mr|ruby-2.7.8-10|796	%{ruby_libdir}/timeout*
21mr|ruby-2.7.8-10|797	%{ruby_libdir}/time.rb
21mr|ruby-2.7.8-10|798	%{ruby_libdir}/tmpdir.rb
21mr|ruby-2.7.8-10|799	%{ruby_libdir}/tracer*
21mr|ruby-2.7.8-10|800	%{ruby_libdir}/tsort.rb
21mr|ruby-2.7.8-10|801	%{ruby_libdir}/unicode_normalize
21mr|ruby-2.7.8-10|802	%{ruby_libdir}/un.rb
21mr|ruby-2.7.8-10|803	%{ruby_libdir}/uri*
21mr|ruby-2.7.8-10|804	%{ruby_libdir}/weakref*
21mr|ruby-2.7.8-10|805	%{ruby_libdir}/webrick*
21mr|ruby-2.7.8-10|806	%{ruby_libdir}/yaml*
21mr|ruby-2.7.8-10|807	
21mr|ruby-2.7.8-10|808	# Platform specific libraries.
21mr|ruby-2.7.8-10|809	%{_libdir}/libruby.so.*
21mr|ruby-2.7.8-10|810	%dir %{ruby_libarchdir}
21mr|ruby-2.7.8-10|811	%dir %{ruby_libarchdir}/cgi
21mr|ruby-2.7.8-10|812	%{ruby_libarchdir}/cgi/escape.so
21mr|ruby-2.7.8-10|813	%{ruby_libarchdir}/continuation.so
21mr|ruby-2.7.8-10|814	%{ruby_libarchdir}/coverage.so
21mr|ruby-2.7.8-10|815	%{ruby_libarchdir}/date_core.so
21mr|ruby-2.7.8-10|816	%{ruby_libarchdir}/dbm.so
21mr|ruby-2.7.8-10|817	%dir %{ruby_libarchdir}/digest
21mr|ruby-2.7.8-10|818	%{ruby_libarchdir}/digest.so
21mr|ruby-2.7.8-10|819	%{ruby_libarchdir}/digest/bubblebabble.so
21mr|ruby-2.7.8-10|820	%{ruby_libarchdir}/digest/md5.so
21mr|ruby-2.7.8-10|821	%{ruby_libarchdir}/digest/rmd160.so
21mr|ruby-2.7.8-10|822	%{ruby_libarchdir}/digest/sha1.so
21mr|ruby-2.7.8-10|823	%{ruby_libarchdir}/digest/sha2.so
21mr|ruby-2.7.8-10|824	%dir %{ruby_libarchdir}/enc
21mr|ruby-2.7.8-10|825	%{ruby_libarchdir}/enc/big5.so
21mr|ruby-2.7.8-10|826	%{ruby_libarchdir}/enc/cesu_8.so
21mr|ruby-2.7.8-10|827	%{ruby_libarchdir}/enc/cp949.so
21mr|ruby-2.7.8-10|828	%{ruby_libarchdir}/enc/emacs_mule.so
21mr|ruby-2.7.8-10|829	%{ruby_libarchdir}/enc/encdb.so
21mr|ruby-2.7.8-10|830	%{ruby_libarchdir}/enc/euc_jp.so
21mr|ruby-2.7.8-10|831	%{ruby_libarchdir}/enc/euc_kr.so
21mr|ruby-2.7.8-10|832	%{ruby_libarchdir}/enc/euc_tw.so
21mr|ruby-2.7.8-10|833	%{ruby_libarchdir}/enc/gb18030.so
21mr|ruby-2.7.8-10|834	%{ruby_libarchdir}/enc/gb2312.so
21mr|ruby-2.7.8-10|835	%{ruby_libarchdir}/enc/gbk.so
21mr|ruby-2.7.8-10|836	%{ruby_libarchdir}/enc/iso_8859_1.so
21mr|ruby-2.7.8-10|837	%{ruby_libarchdir}/enc/iso_8859_10.so
21mr|ruby-2.7.8-10|838	%{ruby_libarchdir}/enc/iso_8859_11.so
21mr|ruby-2.7.8-10|839	%{ruby_libarchdir}/enc/iso_8859_13.so
21mr|ruby-2.7.8-10|840	%{ruby_libarchdir}/enc/iso_8859_14.so
21mr|ruby-2.7.8-10|841	%{ruby_libarchdir}/enc/iso_8859_15.so
21mr|ruby-2.7.8-10|842	%{ruby_libarchdir}/enc/iso_8859_16.so
21mr|ruby-2.7.8-10|843	%{ruby_libarchdir}/enc/iso_8859_2.so
21mr|ruby-2.7.8-10|844	%{ruby_libarchdir}/enc/iso_8859_3.so
21mr|ruby-2.7.8-10|845	%{ruby_libarchdir}/enc/iso_8859_4.so
21mr|ruby-2.7.8-10|846	%{ruby_libarchdir}/enc/iso_8859_5.so
21mr|ruby-2.7.8-10|847	%{ruby_libarchdir}/enc/iso_8859_6.so
21mr|ruby-2.7.8-10|848	%{ruby_libarchdir}/enc/iso_8859_7.so
21mr|ruby-2.7.8-10|849	%{ruby_libarchdir}/enc/iso_8859_8.so
21mr|ruby-2.7.8-10|850	%{ruby_libarchdir}/enc/iso_8859_9.so
21mr|ruby-2.7.8-10|851	%{ruby_libarchdir}/enc/koi8_r.so
21mr|ruby-2.7.8-10|852	%{ruby_libarchdir}/enc/koi8_u.so
21mr|ruby-2.7.8-10|853	%{ruby_libarchdir}/enc/shift_jis.so
21mr|ruby-2.7.8-10|854	%dir %{ruby_libarchdir}/enc/trans
21mr|ruby-2.7.8-10|855	%{ruby_libarchdir}/enc/trans/big5.so
21mr|ruby-2.7.8-10|856	%{ruby_libarchdir}/enc/trans/cesu_8.so
21mr|ruby-2.7.8-10|857	%{ruby_libarchdir}/enc/trans/chinese.so
21mr|ruby-2.7.8-10|858	%{ruby_libarchdir}/enc/trans/ebcdic.so
21mr|ruby-2.7.8-10|859	%{ruby_libarchdir}/enc/trans/emoji.so
21mr|ruby-2.7.8-10|860	%{ruby_libarchdir}/enc/trans/emoji_iso2022_kddi.so
21mr|ruby-2.7.8-10|861	%{ruby_libarchdir}/enc/trans/emoji_sjis_docomo.so
21mr|ruby-2.7.8-10|862	%{ruby_libarchdir}/enc/trans/emoji_sjis_kddi.so
21mr|ruby-2.7.8-10|863	%{ruby_libarchdir}/enc/trans/emoji_sjis_softbank.so
21mr|ruby-2.7.8-10|864	%{ruby_libarchdir}/enc/trans/escape.so
21mr|ruby-2.7.8-10|865	%{ruby_libarchdir}/enc/trans/gb18030.so
21mr|ruby-2.7.8-10|866	%{ruby_libarchdir}/enc/trans/gbk.so
21mr|ruby-2.7.8-10|867	%{ruby_libarchdir}/enc/trans/iso2022.so
21mr|ruby-2.7.8-10|868	%{ruby_libarchdir}/enc/trans/japanese.so
21mr|ruby-2.7.8-10|869	%{ruby_libarchdir}/enc/trans/japanese_euc.so
21mr|ruby-2.7.8-10|870	%{ruby_libarchdir}/enc/trans/japanese_sjis.so
21mr|ruby-2.7.8-10|871	%{ruby_libarchdir}/enc/trans/korean.so
21mr|ruby-2.7.8-10|872	%{ruby_libarchdir}/enc/trans/single_byte.so
21mr|ruby-2.7.8-10|873	%{ruby_libarchdir}/enc/trans/transdb.so
21mr|ruby-2.7.8-10|874	%{ruby_libarchdir}/enc/trans/utf8_mac.so
21mr|ruby-2.7.8-10|875	%{ruby_libarchdir}/enc/trans/utf_16_32.so
21mr|ruby-2.7.8-10|876	%{ruby_libarchdir}/enc/utf_16be.so
21mr|ruby-2.7.8-10|877	%{ruby_libarchdir}/enc/utf_16le.so
21mr|ruby-2.7.8-10|878	%{ruby_libarchdir}/enc/utf_32be.so
21mr|ruby-2.7.8-10|879	%{ruby_libarchdir}/enc/utf_32le.so
21mr|ruby-2.7.8-10|880	%{ruby_libarchdir}/enc/windows_1250.so
21mr|ruby-2.7.8-10|881	%{ruby_libarchdir}/enc/windows_1251.so
21mr|ruby-2.7.8-10|882	%{ruby_libarchdir}/enc/windows_1252.so
21mr|ruby-2.7.8-10|883	%{ruby_libarchdir}/enc/windows_1253.so
21mr|ruby-2.7.8-10|884	%{ruby_libarchdir}/enc/windows_1254.so
21mr|ruby-2.7.8-10|885	%{ruby_libarchdir}/enc/windows_1257.so
21mr|ruby-2.7.8-10|886	%{ruby_libarchdir}/enc/windows_31j.so
21mr|ruby-2.7.8-10|887	%{ruby_libarchdir}/etc.so
21mr|ruby-2.7.8-10|888	%{ruby_libarchdir}/fcntl.so
21mr|ruby-2.7.8-10|889	%{ruby_libarchdir}/fiber.so
21mr|ruby-2.7.8-10|890	%{ruby_libarchdir}/fiddle.so
21mr|ruby-2.7.8-10|891	%{ruby_libarchdir}/gdbm.so
21mr|ruby-2.7.8-10|892	%dir %{ruby_libarchdir}/io
21mr|ruby-2.7.8-10|893	%{ruby_libarchdir}/io/nonblock.so
21mr|ruby-2.7.8-10|894	%{ruby_libarchdir}/io/wait.so
21mr|ruby-2.7.8-10|895	%{ruby_libarchdir}/monitor.so
21mr|ruby-2.7.8-10|896	%{ruby_libarchdir}/nkf.so
21mr|ruby-2.7.8-10|897	%{ruby_libarchdir}/objspace.so
21mr|ruby-2.7.8-10|898	%{ruby_libarchdir}/pathname.so
21mr|ruby-2.7.8-10|899	%{ruby_libarchdir}/pty.so
21mr|ruby-2.7.8-10|900	%dir %{ruby_libarchdir}/rbconfig
21mr|ruby-2.7.8-10|901	%{ruby_libarchdir}/rbconfig.rb
21mr|ruby-2.7.8-10|902	%{ruby_libarchdir}/rbconfig/sizeof.so
21mr|ruby-2.7.8-10|903	%{ruby_libarchdir}/readline.so
21mr|ruby-2.7.8-10|904	%{ruby_libarchdir}/ripper.so
21mr|ruby-2.7.8-10|905	%{ruby_libarchdir}/sdbm.so
21mr|ruby-2.7.8-10|906	%{ruby_libarchdir}/socket.so
21mr|ruby-2.7.8-10|907	%{ruby_libarchdir}/stringio.so
21mr|ruby-2.7.8-10|908	%{ruby_libarchdir}/strscan.so
21mr|ruby-2.7.8-10|909	%{ruby_libarchdir}/syslog.so
21mr|ruby-2.7.8-10|910	%{ruby_libarchdir}/zlib.so
21mr|ruby-2.7.8-10|911	
21mr|ruby-2.7.8-10|912	# Default gems
21mr|ruby-2.7.8-10|913	%{ruby_libdir}/did_you_mean*
21mr|ruby-2.7.8-10|914	%{ruby_libdir}/racc*
21mr|ruby-2.7.8-10|915	%dir %{ruby_libarchdir}/racc
21mr|ruby-2.7.8-10|916	%{ruby_libarchdir}/racc/cparse.so
21mr|ruby-2.7.8-10|917	
21mr|ruby-2.7.8-10|918	%{?with_systemtap:%{tapset_root}}
21mr|ruby-2.7.8-10|919	
21mr|ruby-2.7.8-10|920	%files -n rubygems
21mr|ruby-2.7.8-10|921	%{_bindir}/gem
21mr|ruby-2.7.8-10|922	%dir %{rubygems_dir}
21mr|ruby-2.7.8-10|923	%{rubygems_dir}/rubygems
21mr|ruby-2.7.8-10|924	%{rubygems_dir}/rubygems.rb
21mr|ruby-2.7.8-10|925	
21mr|ruby-2.7.8-10|926	# Explicitly include only RubyGems directory strucure to avoid accidentally
21mr|ruby-2.7.8-10|927	# packaged content.
21mr|ruby-2.7.8-10|928	%dir %{gem_dir}
21mr|ruby-2.7.8-10|929	%dir %{gem_dir}/build_info
21mr|ruby-2.7.8-10|930	%dir %{gem_dir}/cache
21mr|ruby-2.7.8-10|931	%dir %{gem_dir}/doc
21mr|ruby-2.7.8-10|932	%dir %{gem_dir}/extensions
21mr|ruby-2.7.8-10|933	%dir %{gem_dir}/gems
21mr|ruby-2.7.8-10|934	%dir %{gem_dir}/specifications
21mr|ruby-2.7.8-10|935	%dir %{gem_dir}/specifications/default
21mr|ruby-2.7.8-10|936	%dir %{_exec_prefix}/lib*/gems
21mr|ruby-2.7.8-10|937	%dir %{_exec_prefix}/lib*/gems/ruby
21mr|ruby-2.7.8-10|938	
21mr|ruby-2.7.8-10|939	%exclude %{gem_dir}/cache/*
21mr|ruby-2.7.8-10|940	
21mr|ruby-2.7.8-10|941	%files -n rubygems-devel
21mr|ruby-2.7.8-10|942	%{_rpmconfigdir}/macros.d/macros.rubygems
21mr|ruby-2.7.8-10|943	%{_rpmconfigdir}/fileattrs/rubygems.attr
21mr|ruby-2.7.8-10|944	%{_rpmconfigdir}/rubygems.req
21mr|ruby-2.7.8-10|945	%{_rpmconfigdir}/rubygems.prov
21mr|ruby-2.7.8-10|946	%{_rpmconfigdir}/rubygems.con
21mr|ruby-2.7.8-10|947	
21mr|ruby-2.7.8-10|948	%files default-gems
21mr|ruby-2.7.8-10|949	%{gem_dir}/specifications/default/benchmark-0.1.0.gemspec
21mr|ruby-2.7.8-10|950	%{gem_dir}/specifications/default/cgi-0.1.0.2.gemspec
21mr|ruby-2.7.8-10|951	%{gem_dir}/specifications/default/csv-3.1.2.gemspec
21mr|ruby-2.7.8-10|952	%{gem_dir}/specifications/default/date-3.0.3.gemspec
21mr|ruby-2.7.8-10|953	%{gem_dir}/specifications/default/dbm-1.1.0.gemspec
21mr|ruby-2.7.8-10|954	%{gem_dir}/specifications/default/delegate-0.1.0.gemspec
21mr|ruby-2.7.8-10|955	%{gem_dir}/specifications/default/did_you_mean-%{did_you_mean_version}.gemspec
21mr|ruby-2.7.8-10|956	%{gem_dir}/specifications/default/etc-1.1.0.gemspec
21mr|ruby-2.7.8-10|957	%{gem_dir}/specifications/default/fcntl-1.0.0.gemspec
21mr|ruby-2.7.8-10|958	%{gem_dir}/specifications/default/fiddle-1.0.0.gemspec
21mr|ruby-2.7.8-10|959	%{gem_dir}/specifications/default/fileutils-1.4.1.gemspec
21mr|ruby-2.7.8-10|960	%{gem_dir}/specifications/default/forwardable-1.3.1.gemspec
21mr|ruby-2.7.8-10|961	%{gem_dir}/specifications/default/gdbm-2.1.0.gemspec
21mr|ruby-2.7.8-10|962	%{gem_dir}/specifications/default/getoptlong-0.1.0.gemspec
21mr|ruby-2.7.8-10|963	%{gem_dir}/specifications/default/ipaddr-1.2.2.gemspec
21mr|ruby-2.7.8-10|964	%{gem_dir}/specifications/default/logger-1.4.2.gemspec
21mr|ruby-2.7.8-10|965	%{gem_dir}/specifications/default/matrix-0.2.0.gemspec
21mr|ruby-2.7.8-10|966	%{gem_dir}/specifications/default/mutex_m-0.1.0.gemspec
21mr|ruby-2.7.8-10|967	%{gem_dir}/specifications/default/net-pop-0.1.0.gemspec
21mr|ruby-2.7.8-10|968	%{gem_dir}/specifications/default/net-smtp-0.1.0.gemspec
21mr|ruby-2.7.8-10|969	%{gem_dir}/specifications/default/observer-0.1.0.gemspec
21mr|ruby-2.7.8-10|970	%{gem_dir}/specifications/default/open3-0.1.0.gemspec
21mr|ruby-2.7.8-10|971	%{gem_dir}/specifications/default/ostruct-0.2.0.gemspec
21mr|ruby-2.7.8-10|972	%{gem_dir}/specifications/default/prime-0.1.1.gemspec
21mr|ruby-2.7.8-10|973	%{gem_dir}/specifications/default/pstore-0.1.0.gemspec
21mr|ruby-2.7.8-10|974	%{gem_dir}/specifications/default/racc-%{racc_version}.gemspec
21mr|ruby-2.7.8-10|975	%{gem_dir}/specifications/default/readline-0.0.2.gemspec
21mr|ruby-2.7.8-10|976	%{gem_dir}/specifications/default/readline-ext-0.1.0.gemspec
21mr|ruby-2.7.8-10|977	%{gem_dir}/specifications/default/reline-0.1.5.gemspec
21mr|ruby-2.7.8-10|978	%{gem_dir}/specifications/default/rexml-3.2.3.1.gemspec
21mr|ruby-2.7.8-10|979	%{gem_dir}/specifications/default/rss-0.2.8.gemspec
21mr|ruby-2.7.8-10|980	%{gem_dir}/specifications/default/sdbm-1.0.0.gemspec
21mr|ruby-2.7.8-10|981	%{gem_dir}/specifications/default/singleton-0.1.0.gemspec
21mr|ruby-2.7.8-10|982	%{gem_dir}/specifications/default/stringio-0.1.0.gemspec
21mr|ruby-2.7.8-10|983	%{gem_dir}/specifications/default/strscan-1.0.3.gemspec
21mr|ruby-2.7.8-10|984	%{gem_dir}/specifications/default/timeout-0.1.0.gemspec
21mr|ruby-2.7.8-10|985	%{gem_dir}/specifications/default/tracer-0.1.0.gemspec
21mr|ruby-2.7.8-10|986	%{gem_dir}/specifications/default/uri-0.10.0.2.gemspec
21mr|ruby-2.7.8-10|987	%{gem_dir}/specifications/default/webrick-1.6.1.gemspec
21mr|ruby-2.7.8-10|988	%{gem_dir}/specifications/default/yaml-0.1.0.gemspec
21mr|ruby-2.7.8-10|989	%{gem_dir}/specifications/default/zlib-1.1.0.gemspec
21mr|ruby-2.7.8-10|990	
21mr|ruby-2.7.8-10|991	# Use standalone rubygem-racc if Racc binary is required. Shipping this
21mr|ruby-2.7.8-10|992	# executable in both packages might possibly cause conflicts. The situation
21mr|ruby-2.7.8-10|993	# could be better if Ruby generated these files:
21mr|ruby-2.7.8-10|994	# https://github.com/ruby/ruby/pull/2545
21mr|ruby-2.7.8-10|995	%exclude %{_bindir}/racc
21mr|ruby-2.7.8-10|996	# These have wrong shebangs. Exclude them for now and let's see what upstream
21mr|ruby-2.7.8-10|997	# thinks about them.
21mr|ruby-2.7.8-10|998	# https://bugs.ruby-lang.org/issues/15982
21mr|ruby-2.7.8-10|999	%exclude %{_bindir}/{racc2y,y2racc}
21mr|ruby-2.7.8-10|1000	%exclude %{gem_dir}/gems/racc-%{racc_version}/bin/{racc2y,y2racc}
21mr|ruby-2.7.8-10|1001	%{gem_dir}/gems/racc-%{racc_version}
21mr|ruby-2.7.8-10|1002	
21mr|ruby-2.7.8-10|1003	%files -n rubygem-irb
21mr|ruby-2.7.8-10|1004	%{_bindir}/irb
21mr|ruby-2.7.8-10|1005	%{ruby_libdir}/irb*
21mr|ruby-2.7.8-10|1006	%{gem_dir}/gems/irb-%{irb_version}
21mr|ruby-2.7.8-10|1007	%{gem_dir}/specifications/irb-%{irb_version}.gemspec
21mr|ruby-2.7.8-10|1008	%{_mandir}/man1/irb.1*
21mr|ruby-2.7.8-10|1009	
21mr|ruby-2.7.8-10|1010	%files -n rubygem-rdoc
21mr|ruby-2.7.8-10|1011	%{_bindir}/rdoc
21mr|ruby-2.7.8-10|1012	%{_bindir}/ri
21mr|ruby-2.7.8-10|1013	%{gem_dir}/gems/rdoc-%{rdoc_version}
21mr|ruby-2.7.8-10|1014	%{gem_dir}/specifications/rdoc-%{rdoc_version}.gemspec
21mr|ruby-2.7.8-10|1015	%{_mandir}/man1/ri*
21mr|ruby-2.7.8-10|1016	
21mr|ruby-2.7.8-10|1017	%files doc -f .ruby-doc.en -f .ruby-doc.ja
21mr|ruby-2.7.8-10|1018	%doc README.md
21mr|ruby-2.7.8-10|1019	%doc ChangeLog
21mr|ruby-2.7.8-10|1020	%{?with_systemtap:%doc ruby-exercise.stp}
21mr|ruby-2.7.8-10|1021	%{_datadir}/ri
21mr|ruby-2.7.8-10|1022	
21mr|ruby-2.7.8-10|1023	%files -n rubygem-bigdecimal
21mr|ruby-2.7.8-10|1024	%{ruby_libdir}/bigdecimal*
21mr|ruby-2.7.8-10|1025	%{ruby_libarchdir}/bigdecimal*
21mr|ruby-2.7.8-10|1026	%{_libdir}/gems/%{name}/bigdecimal-%{bigdecimal_version}
21mr|ruby-2.7.8-10|1027	%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}
21mr|ruby-2.7.8-10|1028	%{gem_dir}/specifications/bigdecimal-%{bigdecimal_version}.gemspec
21mr|ruby-2.7.8-10|1029	
21mr|ruby-2.7.8-10|1030	%files -n rubygem-io-console
21mr|ruby-2.7.8-10|1031	%{ruby_libdir}/io
21mr|ruby-2.7.8-10|1032	%{ruby_libarchdir}/io/console.so
21mr|ruby-2.7.8-10|1033	%{_libdir}/gems/%{name}/io-console-%{io_console_version}
21mr|ruby-2.7.8-10|1034	%{gem_dir}/gems/io-console-%{io_console_version}
21mr|ruby-2.7.8-10|1035	%{gem_dir}/specifications/io-console-%{io_console_version}.gemspec
21mr|ruby-2.7.8-10|1036	
21mr|ruby-2.7.8-10|1037	%files -n rubygem-json
21mr|ruby-2.7.8-10|1038	%{ruby_libdir}/json*
21mr|ruby-2.7.8-10|1039	%{ruby_libarchdir}/json*
21mr|ruby-2.7.8-10|1040	%{_libdir}/gems/%{name}/json-%{json_version}
21mr|ruby-2.7.8-10|1041	%{gem_dir}/gems/json-%{json_version}
21mr|ruby-2.7.8-10|1042	%{gem_dir}/specifications/json-%{json_version}.gemspec
21mr|ruby-2.7.8-10|1043	
21mr|ruby-2.7.8-10|1044	%files -n rubygem-openssl
21mr|ruby-2.7.8-10|1045	%{ruby_libdir}/openssl
21mr|ruby-2.7.8-10|1046	%{ruby_libdir}/openssl.rb
21mr|ruby-2.7.8-10|1047	%{ruby_libarchdir}/openssl.so
21mr|ruby-2.7.8-10|1048	%{_libdir}/gems/%{name}/openssl-%{openssl_version}
21mr|ruby-2.7.8-10|1049	%{gem_dir}/gems/openssl-%{openssl_version}
21mr|ruby-2.7.8-10|1050	%{gem_dir}/specifications/openssl-%{openssl_version}.gemspec
21mr|ruby-2.7.8-10|1051	
21mr|ruby-2.7.8-10|1052	%files -n rubygem-psych
21mr|ruby-2.7.8-10|1053	%{ruby_libdir}/psych
21mr|ruby-2.7.8-10|1054	%{ruby_libdir}/psych.rb
21mr|ruby-2.7.8-10|1055	%{ruby_libarchdir}/psych.so
21mr|ruby-2.7.8-10|1056	%{_libdir}/gems/%{name}/psych-%{psych_version}
21mr|ruby-2.7.8-10|1057	%{gem_dir}/gems/psych-%{psych_version}
21mr|ruby-2.7.8-10|1058	%{gem_dir}/specifications/psych-%{psych_version}.gemspec
21mr|ruby-2.7.8-10|1059	
21mr|ruby-2.7.8-10|1060	%files -n rubygem-bundler
21mr|ruby-2.7.8-10|1061	%{_bindir}/bundle
21mr|ruby-2.7.8-10|1062	%{_bindir}/bundler
21mr|ruby-2.7.8-10|1063	%{gem_dir}/gems/bundler-%{bundler_version}
21mr|ruby-2.7.8-10|1064	%{gem_dir}/specifications/bundler-%{bundler_version}.gemspec
21mr|ruby-2.7.8-10|1065	%{_mandir}/man1/bundle*.1*
21mr|ruby-2.7.8-10|1066	%{_mandir}/man5/gemfile.5*
21mr|ruby-2.7.8-10|1067	
21mr|ruby-2.7.8-10|1068	%files -n rubygem-net-telnet
21mr|ruby-2.7.8-10|1069	%{gem_dir}/gems/net-telnet-%{net_telnet_version}
21mr|ruby-2.7.8-10|1070	%exclude %{gem_dir}/gems/net-telnet-%{net_telnet_version}/.*
21mr|ruby-2.7.8-10|1071	%{gem_dir}/specifications/net-telnet-%{net_telnet_version}.gemspec
21mr|ruby-2.7.8-10|1072	
21mr|ruby-2.7.8-10|1073	%files -n rubygem-power_assert
21mr|ruby-2.7.8-10|1074	%{gem_dir}/gems/power_assert-%{power_assert_version}
21mr|ruby-2.7.8-10|1075	%exclude %{gem_dir}/gems/power_assert-%{power_assert_version}/.*
21mr|ruby-2.7.8-10|1076	%{gem_dir}/specifications/power_assert-%{power_assert_version}.gemspec
21mr|ruby-2.7.8-10|1077	
21mr|ruby-2.7.8-10|1078	%files -n rubygem-test-unit
21mr|ruby-2.7.8-10|1079	%{gem_dir}/gems/test-unit-%{test_unit_version}
21mr|ruby-2.7.8-10|1080	%{gem_dir}/specifications/test-unit-%{test_unit_version}.gemspec
21mr|ruby-2.7.8-10|1081	
21mr|ruby-2.7.8-10|1082	%files -n rubygem-xmlrpc
21mr|ruby-2.7.8-10|1083	%license %{gem_dir}/gems/xmlrpc-%{xmlrpc_version}/LICENSE.txt
21mr|ruby-2.7.8-10|1084	%dir %{gem_dir}/gems/xmlrpc-%{xmlrpc_version}
21mr|ruby-2.7.8-10|1085	%exclude %{gem_dir}/gems/xmlrpc-%{xmlrpc_version}/.*
21mr|ruby-2.7.8-10|1086	%{gem_dir}/gems/xmlrpc-%{xmlrpc_version}/Gemfile
21mr|ruby-2.7.8-10|1087	%{gem_dir}/gems/xmlrpc-%{xmlrpc_version}/Rakefile
21mr|ruby-2.7.8-10|1088	%doc %{gem_dir}/gems/xmlrpc-%{xmlrpc_version}/README.md
21mr|ruby-2.7.8-10|1089	%{gem_dir}/gems/xmlrpc-%{xmlrpc_version}/bin
21mr|ruby-2.7.8-10|1090	%{gem_dir}/gems/xmlrpc-%{xmlrpc_version}/lib
21mr|ruby-2.7.8-10|1091	%{gem_dir}/gems/xmlrpc-%{xmlrpc_version}/xmlrpc.gemspec
21mr|ruby-2.7.8-10|1092	%{gem_dir}/specifications/xmlrpc-%{xmlrpc_version}.gemspec
21mr|ruby-2.7.8-10|1093	
21mr|ruby-2.7.8-10|1094	# CVE-2012-6684 - https://abf.io/import/rubygem-RedCloth - drop from repo
21mr|ruby-2.7.8-10|1095	# CVE-2013-0256 < ruby-rdoc 3.12, but we have 6.2.1.1 %%rdoc_version
21mr|ruby-2.7.8-10|1096	# CVE-2013-0334 < 1.7.0
21mr|ruby-2.7.8-10|1097	# CVE-2013-1607 - PDFKit gem
21mr|ruby-2.7.8-10|1098	# CVE-2013-1812 - https://abf.io/import/rubygem-ruby-openid - drop from repo
21mr|ruby-2.7.8-10|1099	# CVE-2013-1821 <= 1.9.3
21mr|ruby-2.7.8-10|1100	# CVE-2013-2065 <= 2.0.0
21mr|ruby-2.7.8-10|1101	# CVE-2013-2090 - Creme Fraiche gem
21mr|ruby-2.7.8-10|1102	# CVE-2013-2095 - rubygem-openshift-origin-controller
21mr|ruby-2.7.8-10|1103	# CVE-2013-2105 - show_in_browser gem
21mr|ruby-2.7.8-10|1104	# CVE-2013-2512 - ftpd gem
21mr|ruby-2.7.8-10|1105	# CVE-2013-2516 <= FileUtils gem 0.7, but have 1.3.0 %%bundler_fileutils_version
21mr|ruby-2.7.8-10|1106	# CVE-2013-2617 - Curl Gem
21mr|ruby-2.7.8-10|1107	# CVE-2013-4073 < 2.0.0-p247
21mr|ruby-2.7.8-10|1108	# CVE-2013-4164 < 2.1.0
21mr|ruby-2.7.8-10|1109	# CVE-2013-4203 - rgpg gem
21mr|ruby-2.7.8-10|1110	# CVE-2013-4287 < 2.0.0p247
21mr|ruby-2.7.8-10|1111	# CVE-2013-4318 - gem Features 0.3.0
21mr|ruby-2.7.8-10|1112	# CVE-2013-4363 < 2.1.5
21mr|ruby-2.7.8-10|1113	# CVE-2013-4457 - Cocaine gem
21mr|ruby-2.7.8-10|1114	# CVE-2013-4492 - https://abf.io/import/rubygem-i18n <= 0.6.5, but have 1.8.5
21mr|ruby-2.7.8-10|1115	# CVE-2013-4562 - omniauth-facebook gem
21mr|ruby-2.7.8-10|1116	# CVE-2013-4593 - omniauth-facebook gem
21mr|ruby-2.7.8-10|1117	# CVE-2013-5671 - fog-dragonfly gem
21mr|ruby-2.7.8-10|1118	# CVE-2013-6421 - sprout gem
21mr|ruby-2.7.8-10|1119	# CVE-2013-6459 - will_paginate gem
21mr|ruby-2.7.8-10|1120	# CVE-2013-7086 - Webbynode gem
21mr|ruby-2.7.8-10|1121	# CVE-2013-7111 - bio-basespace-sdk gem
21mr|ruby-2.7.8-10|1122	# CVE-2013-7463 - aescrypt gem
21mr|ruby-2.7.8-10|1123	# CVE-2015-2963 - thoughtbot paperclip gem
21mr|ruby-2.7.8-10|1124	# CVE-2015-3448 - rest-client
21mr|ruby-2.7.8-10|1125	# CVE-2015-3900 <= RubyGems 2.4.7, but we have 3.1.2 %%rubygems_version
21mr|ruby-2.7.8-10|1126	# CVE-2015-4410 - rubygem-moped
21mr|ruby-2.7.8-10|1127	# CVE-2015-4411 - mongodb/bson-ruby <3.0.4, but have https://abf.io/import/mongodb - 4.4.8
21mr|ruby-2.7.8-10|1128	# CVE-2015-4412 - mongodb/bson-ruby <3.0.4, but have https://abf.io/import/mongodb - 4.4.8
21mr|ruby-2.7.8-10|1129	# CVE-2015-5460 - Snorby
21mr|ruby-2.7.8-10|1130	# CVE-2015-7541 - colorscore gem
21mr|ruby-2.7.8-10|1131	# CVE-2015-7551 < 2.2.4
21mr|ruby-2.7.8-10|1132	# CVE-2015-9096 <= 2.4.0
21mr|ruby-2.7.8-10|1133	# CVE-2015-9097 - https://abf.io/import/rubygem-mail - drop from repo
21mr|ruby-2.7.8-10|1134	# CVE-2015-9284 - OmniAuth Ruby gem
21mr|ruby-2.7.8-10|1135	# CVE-2016-6582 - Doorkeeper gem
21mr|ruby-2.7.8-10|1136	# CVE-2016-7798 < openssl gem 2.0.0, but we have 2.1.3 %%openssl_version
21mr|ruby-2.7.8-10|1137	# CVE-2017-1002201 - https://abf.io/import/rubygem-haml - drop from repo
21mr|ruby-2.7.8-10|1138	# CVE-2017-10784 < 2.4.1
21mr|ruby-2.7.8-10|1139	# CVE-2017-11173 - rack-cors
21mr|ruby-2.7.8-10|1140	# CVE-2017-11465 = 2.4.1
21mr|ruby-2.7.8-10|1141	# CVE-2017-12097 - delayed_job_web rails gem
21mr|ruby-2.7.8-10|1142	# CVE-2017-12098 - rails_admin rails gem
21mr|ruby-2.7.8-10|1143	# CVE-2017-14033 < 2.4.1
21mr|ruby-2.7.8-10|1144	# CVE-2017-14064 < 2.4.1
21mr|ruby-2.7.8-10|1145	# CVE-2017-14506 - geminabox
21mr|ruby-2.7.8-10|1146	# CVE-2017-14683 - geminabox
21mr|ruby-2.7.8-10|1147	# CVE-2017-15928 - Ox gem
21mr|ruby-2.7.8-10|1148	# CVE-2017-16229 - Ox gem
21mr|ruby-2.7.8-10|1149	# CVE-2017-16516 - yajl-ruby gem
21mr|ruby-2.7.8-10|1150	# CVE-2017-16792 - geminabox
21mr|ruby-2.7.8-10|1151	# CVE-2017-16833 - Gemirro
21mr|ruby-2.7.8-10|1152	# CVE-2017-17405 < 2.4.3
21mr|ruby-2.7.8-10|1153	# CVE-2017-17718 - net-ldap gem
21mr|ruby-2.7.8-10|1154	# CVE-2017-17742 < 2.6.0
21mr|ruby-2.7.8-10|1155	# CVE-2017-17790 < 2.4.3
21mr|ruby-2.7.8-10|1156	# CVE-2017-18076 - OmniAuth Ruby gem
21mr|ruby-2.7.8-10|1157	# CVE-2017-5946 < rubyzip gem 1.2.1, but have https://abf.io/import/rubygem-rubyzip 2.3.0
21mr|ruby-2.7.8-10|1158	# CVE-2017-6181 < 2.4.0
21mr|ruby-2.7.8-10|1159	# CVE-2017-7540 - Foreman
21mr|ruby-2.7.8-10|1160	# CVE-2017-9225 <= 2.4.1
21mr|ruby-2.7.8-10|1161	# CVE-2017-9229 <= 2.4.1
21mr|ruby-2.7.8-10|1162	# CVE-2018-1000088 - Doorkeeper
21mr|ruby-2.7.8-10|1163	# CVE-2018-1000842 - FatFreeCRM
21mr|ruby-2.7.8-10|1164	# CVE-2018-1000855 - easymon
21mr|ruby-2.7.8-10|1165	# CVE-2018-16395 <= 2.6.0
21mr|ruby-2.7.8-10|1166	# CVE-2018-16396 <= 2.6.0
21mr|ruby-2.7.8-10|1167	# CVE-2018-16468 - https://abf.io/import/rubygem-loofah - drop from repo
21mr|ruby-2.7.8-10|1168	# CVE-2018-3740 - https://abf.io/import/rubygem-rails-html-sanitizer - drop from repo
21mr|ruby-2.7.8-10|1169	# CVE-2018-3741 - https://abf.io/import/rubygem-rails-html-sanitizer - drop from repo
21mr|ruby-2.7.8-10|1170	# CVE-2018-3759 - private_address_check ruby gem
21mr|ruby-2.7.8-10|1171	# CVE-2018-3777 - restforce
21mr|ruby-2.7.8-10|1172	# CVE-2018-3779 < active-support ruby gem 5.2.0, but have https://abf.io/import/rubygem-activesupport 6.0.3.4
21mr|ruby-2.7.8-10|1173	# CVE-2018-6914 <= 2.6.0
21mr|ruby-2.7.8-10|1174	# CVE-2018-8048 - https://abf.io/import/rubygem-loofah - drop from repo
21mr|ruby-2.7.8-10|1175	# CVE-2018-8777 <= 2.6.0
21mr|ruby-2.7.8-10|1176	# CVE-2018-8778 <= 2.6.0
21mr|ruby-2.7.8-10|1177	# CVE-2018-8779 <= 2.6.0
21mr|ruby-2.7.8-10|1178	# CVE-2018-8780 <= 2.6.0
21mr|ruby-2.7.8-10|1179	# CVE-2019-12732 - Chartkick gem
21mr|ruby-2.7.8-10|1180	# CVE-2019-13146 - field_test gem
21mr|ruby-2.7.8-10|1181	# CVE-2019-13354 - strong_password gem
21mr|ruby-2.7.8-10|1182	# CVE-2019-13589 - paranoid2 gem
21mr|ruby-2.7.8-10|1183	# CVE-2019-14281 - datagrid gem
21mr|ruby-2.7.8-10|1184	# CVE-2019-14282 - simple_captcha2 gem
21mr|ruby-2.7.8-10|1185	# CVE-2019-15224 - rest-client gem
21mr|ruby-2.7.8-10|1186	# CVE-2019-15587 - https://abf.io/import/rubygem-loofah - drop from repo
21mr|ruby-2.7.8-10|1187	# CVE-2019-15845 <= 2.6.4
21mr|ruby-2.7.8-10|1188	# CVE-2019-16201 <= 2.6.4
21mr|ruby-2.7.8-10|1189	# CVE-2019-16254 <= 2.6.4
21mr|ruby-2.7.8-10|1190	# CVE-2019-16255 <= 2.6.4
21mr|ruby-2.7.8-10|1191	# CVE-2019-16377 - makandra consul gem
21mr|ruby-2.7.8-10|1192	# CVE-2019-16770 - Puma
21mr|ruby-2.7.8-10|1193	# CVE-2019-16782 < RubyGem rack 2.0.8, but have https://abf.io/import/rubygem-rack 2.2.3
21mr|ruby-2.7.8-10|1194	# CVE-2019-17268 - omniauth-weibo-oauth2 gem
21mr|ruby-2.7.8-10|1195	# CVE-2019-17383 - netaddr gem
21mr|ruby-2.7.8-10|1196	# CVE-2019-18409 - legacy gem
21mr|ruby-2.7.8-10|1197	# CVE-2019-18848 - json-jwt gem
21mr|ruby-2.7.8-10|1198	# CVE-2019-18978 - rack-cors
21mr|ruby-2.7.8-10|1199	# CVE-2019-25061 - RandomPasswordGenerator gem
21mr|ruby-2.7.8-10|1200	# CVE-2019-3881 < Bundler 2.1.0 , but have https://abf.io/import/rubygem-bundler 2.3.26
21mr|ruby-2.7.8-10|1201	# CVE-2020-10716 - tfm-rubygem-foreman_ansible
21mr|ruby-2.7.8-10|1202	# CVE-2020-11020 - Faye
21mr|ruby-2.7.8-10|1203	# CVE-2020-11052 - Sorcery
21mr|ruby-2.7.8-10|1204	# CVE-2020-11076 - Puma
21mr|ruby-2.7.8-10|1205	# CVE-2020-11077 - Puma
21mr|ruby-2.7.8-10|1206	# CVE-2020-14001 < kramdown gem 2.3.0, but have https://abf.io/import/rubygem-kramdown 2.3.1
21mr|ruby-2.7.8-10|1207	# CVE-2020-15169 - Action View
21mr|ruby-2.7.8-10|1208	# CVE-2020-15237 - Shrine
21mr|ruby-2.7.8-10|1209	# CVE-2020-15240 - omniauth-auth0
21mr|ruby-2.7.8-10|1210	# CVE-2020-16252 - field_test gem
21mr|ruby-2.7.8-10|1211	# CVE-2020-16253 - PgHero gem
21mr|ruby-2.7.8-10|1212	# CVE-2020-16254 - Chartkick gem
21mr|ruby-2.7.8-10|1213	# CVE-2020-24392 - voloko twitter-stream
21mr|ruby-2.7.8-10|1214	# CVE-2020-24393 - TweetStream
21mr|ruby-2.7.8-10|1215	# CVE-2020-25613 < 2.7.1
21mr|ruby-2.7.8-10|1216	# CVE-2020-25739 - gon gem
21mr|ruby-2.7.8-10|1217	# CVE-2020-26247 - https://abf.io/import/rubygem-nokogiri - drop from repo
21mr|ruby-2.7.8-10|1218	# CVE-2020-26254 - omniauth-apple
21mr|ruby-2.7.8-10|1219	# CVE-2020-26298 - Redcarpet
21mr|ruby-2.7.8-10|1220	# CVE-2020-36190 - rails_admin rails gem
21mr|ruby-2.7.8-10|1221	# CVE-2020-36327 <= Bundler 2.2.16, but have https://abf.io/import/rubygem-bundler 2.3.26
21mr|ruby-2.7.8-10|1222	# CVE-2020-4054 - Sanitize
21mr|ruby-2.7.8-10|1223	# CVE-2020-5216 - Secure Headers
21mr|ruby-2.7.8-10|1224	# CVE-2020-5217 - Secure Headers
21mr|ruby-2.7.8-10|1225	# CVE-2020-5241 - matestack-ui-core
21mr|ruby-2.7.8-10|1226	# CVE-2020-5247 - Puma
21mr|ruby-2.7.8-10|1227	# CVE-2020-5249 - Puma
21mr|ruby-2.7.8-10|1228	# CVE-2020-5257 - Administrate
21mr|ruby-2.7.8-10|1229	# CVE-2020-7663 - websocket-extensions
21mr|ruby-2.7.8-10|1230	# CVE-2020-7670 - agoo
21mr|ruby-2.7.8-10|1231	# CVE-2020-7671 - goliath
21mr|ruby-2.7.8-10|1232	# CVE-2020-8159 - actionpack - https://abf.io/import/rubygem-actionpack - drop from repo
21mr|ruby-2.7.8-10|1233	# CVE-2021-21289 - Mechanize
21mr|ruby-2.7.8-10|1234	# CVE-2021-21305 - CarrierWave
21mr|ruby-2.7.8-10|1235	# CVE-2021-22569 - protobuf-java
21mr|ruby-2.7.8-10|1236	# CVE-2021-28680 - devise_masquerade gem
21mr|ruby-2.7.8-10|1237	# CVE-2021-28834 < kramdown gem 2.3.1, but have https://abf.io/import/rubygem-kramdown 2.3.1
21mr|ruby-2.7.8-10|1238	# CVE-2021-28965 < 2.7.3
21mr|ruby-2.7.8-10|1239	# CVE-2021-29435 - trestle-auth
21mr|ruby-2.7.8-10|1240	# CVE-2021-29509 - Puma
21mr|ruby-2.7.8-10|1241	# CVE-2021-32066 <= 2.7.3
21mr|ruby-2.7.8-10|1242	# CVE-2021-32740 - Addressable - https://abf.io/import/rubygem-addressable - drop from repo
21mr|ruby-2.7.8-10|1243	# CVE-2021-32823 - bindata
21mr|ruby-2.7.8-10|1244	# CVE-2021-33473 - Dragonfly Ruby Gem
21mr|ruby-2.7.8-10|1245	# CVE-2021-33564 - Dragonfly Ruby Gem
21mr|ruby-2.7.8-10|1246	# CVE-2021-33575 - Pixar ruby-jss
21mr|ruby-2.7.8-10|1247	# CVE-2021-3779 - ruby-mysql https://abf.io/import/rubygem-mysql - drop from repo
21mr|ruby-2.7.8-10|1248	# CVE-2021-39197 - better_errors
21mr|ruby-2.7.8-10|1249	# CVE-2021-41098 - https://abf.io/import/rubygem-nokogiri - drop from repo
21mr|ruby-2.7.8-10|1250	# CVE-2021-41136 - Puma
21mr|ruby-2.7.8-10|1251	# CVE-2021-41263 - rails_multisite
21mr|ruby-2.7.8-10|1252	# CVE-2021-41274 - solidus_auth_devise
21mr|ruby-2.7.8-10|1253	# CVE-2021-41275 - spree_auth_devise
21mr|ruby-2.7.8-10|1254	# CVE-2021-41816 < 2.7.5
21mr|ruby-2.7.8-10|1255	# CVE-2021-41817 < 2.7.5
21mr|ruby-2.7.8-10|1256	# CVE-2021-41819 < 2.7.5
21mr|ruby-2.7.8-10|1257	# CVE-2021-43809 < Bundler 2.2.33, but have https://abf.io/import/rubygem-bundler 2.3.26
21mr|ruby-2.7.8-10|1258	# CVE-2021-43840 - message_bus
21mr|ruby-2.7.8-10|1259	# CVE-2022-0614 - Homebrew mruby
21mr|ruby-2.7.8-10|1260	# CVE-2022-0759 - kubeclient
21mr|ruby-2.7.8-10|1261	# CVE-2022-1201 - mrb_vm_exec
21mr|ruby-2.7.8-10|1262	# CVE-2022-1427 - mrb_obj_is_kind_of
21mr|ruby-2.7.8-10|1263	# CVE-2022-21831 - Active Storage
21mr|ruby-2.7.8-10|1264	# CVE-2022-22577 - actionpack - https://abf.io/import/rubygem-actionpack - drop from repo
21mr|ruby-2.7.8-10|1265	# CVE-2022-23634 - Puma
21mr|ruby-2.7.8-10|1266	# CVE-2022-24720 - image_processing
21mr|ruby-2.7.8-10|1267	# CVE-2022-24790 - Puma
21mr|ruby-2.7.8-10|1268	# CVE-2022-24795 - yajl-ruby gem
21mr|ruby-2.7.8-10|1269	# CVE-2022-24836 - https://abf.io/import/rubygem-nokogiri - drop from repo
21mr|ruby-2.7.8-10|1270	# CVE-2022-25648 - git gem
21mr|ruby-2.7.8-10|1271	# CVE-2022-25765 - PDFKit gem
21mr|ruby-2.7.8-10|1272	# CVE-2022-27311 - Gibbon
21mr|ruby-2.7.8-10|1273	# CVE-2022-27777 - Action View tag helpers
21mr|ruby-2.7.8-10|1274	# CVE-2022-28481 - CSV-Safe
21mr|ruby-2.7.8-10|1275	# CVE-2022-28738 - 3.0.0=>..<3.0.4, 3.1.0=>..<3.1.2
21mr|ruby-2.7.8-10|1276	# CVE-2022-28739 < 2.7.6
21mr|ruby-2.7.8-10|1277	# CVE-2022-29181 - https://abf.io/import/rubygem-nokogiri - drop from repo
21mr|ruby-2.7.8-10|1278	# CVE-2022-30288 - agoo
21mr|ruby-2.7.8-10|1279	# CVE-2022-31026 - Trilogy
21mr|ruby-2.7.8-10|1280	# CVE-2022-31033 - Mechanize
21mr|ruby-2.7.8-10|1281	# CVE-2022-31071 - Octopoller
21mr|ruby-2.7.8-10|1282	# CVE-2022-31072 - Octokit
21mr|ruby-2.7.8-10|1283	# CVE-2022-31115 - opensearch-ruby
21mr|ruby-2.7.8-10|1284	# CVE-2022-3171 - protobuf-java
21mr|ruby-2.7.8-10|1285	# CVE-2022-32511 - jmespath.rb
21mr|ruby-2.7.8-10|1286	# CVE-2022-35956 - ActiveRecord https://abf.io/import/rubygem-activerecord - drop from repo
21mr|ruby-2.7.8-10|1287	# CVE-2022-36006 - Arvados
21mr|ruby-2.7.8-10|1288	# CVE-2022-36562 - Rubyinstaller2
21mr|ruby-2.7.8-10|1289	# CVE-2022-36563 - Rubyinstaller2
21mr|ruby-2.7.8-10|1290	# CVE-2022-39224 - arr-pm - https://abf.io/import/rubygem-arr-pm - drop from repo
21mr|ruby-2.7.8-10|1291	# CVE-2022-39238 - Arvados
21mr|ruby-2.7.8-10|1292	# CVE-2022-39281 - FatFreeCRM

16576 21
21mr|ruby3.2-3.2.2-2|1	%global major_version 3
21mr|ruby3.2-3.2.2-2|2	%global minor_version 2
21mr|ruby3.2-3.2.2-2|3	%global teeny_version 2
21mr|ruby3.2-3.2.2-2|4	%global major_minor_version %{major_version}.%{minor_version}
21mr|ruby3.2-3.2.2-2|5	
21mr|ruby3.2-3.2.2-2|6	%define libname %mklibname ruby %{major_version}.%{minor_version}
21mr|ruby3.2-3.2.2-2|7	
21mr|ruby3.2-3.2.2-2|8	%global ruby_version %{major_minor_version}.%{teeny_version}
21mr|ruby3.2-3.2.2-2|9	%global ruby_release %{ruby_version}
21mr|ruby3.2-3.2.2-2|10	
21mr|ruby3.2-3.2.2-2|11	%global ruby_archive ruby-%{ruby_version}
21mr|ruby3.2-3.2.2-2|12	
21mr|ruby3.2-3.2.2-2|13	%global ruby_suffix %{major_minor_version}
21mr|ruby3.2-3.2.2-2|14	
21mr|ruby3.2-3.2.2-2|15	# The RubyGems library has to stay out of Ruby directory tree, since the
21mr|ruby3.2-3.2.2-2|16	# RubyGems should be share by all Ruby implementations.
21mr|ruby3.2-3.2.2-2|17	%global rubygems_dir %{_datadir}/rubygems%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|18	
21mr|ruby3.2-3.2.2-2|19	# Bundled libraries versions
21mr|ruby3.2-3.2.2-2|20	%global rubygems_version 3.4.10
21mr|ruby3.2-3.2.2-2|21	%global rubygems_molinillo_version 0.8.0
21mr|ruby3.2-3.2.2-2|22	
21mr|ruby3.2-3.2.2-2|23	# Default gems.
21mr|ruby3.2-3.2.2-2|24	%global bundler_version 2.4.10
21mr|ruby3.2-3.2.2-2|25	%global bundler_connection_pool_version 2.3.0
21mr|ruby3.2-3.2.2-2|26	%global bundler_fileutils_version 1.7.0
21mr|ruby3.2-3.2.2-2|27	%global bundler_pub_grub_version 0.5.0
21mr|ruby3.2-3.2.2-2|28	%global bundler_net_http_persistent_version 4.0.1
21mr|ruby3.2-3.2.2-2|29	%global bundler_thor_version 1.2.1
21mr|ruby3.2-3.2.2-2|30	%global bundler_uri_version 0.12.1
21mr|ruby3.2-3.2.2-2|31	
21mr|ruby3.2-3.2.2-2|32	%global bigdecimal_version 3.1.3
21mr|ruby3.2-3.2.2-2|33	%global did_you_mean_version 1.6.3
21mr|ruby3.2-3.2.2-2|34	%global erb_version 4.0.2
21mr|ruby3.2-3.2.2-2|35	%global io_console_version 0.6.0
21mr|ruby3.2-3.2.2-2|36	%global irb_version 1.6.2
21mr|ruby3.2-3.2.2-2|37	%global json_version 2.6.3
21mr|ruby3.2-3.2.2-2|38	%global openssl_version 3.1.0
21mr|ruby3.2-3.2.2-2|39	%global psych_version 5.0.1
21mr|ruby3.2-3.2.2-2|40	%global racc_version 1.6.2
21mr|ruby3.2-3.2.2-2|41	%global rdoc_version 6.5.0
21mr|ruby3.2-3.2.2-2|42	%global stringio_version 3.0.4
21mr|ruby3.2-3.2.2-2|43	
21mr|ruby3.2-3.2.2-2|44	# Bundled gems.
21mr|ruby3.2-3.2.2-2|45	%global minitest_version 5.16.3
21mr|ruby3.2-3.2.2-2|46	%global power_assert_version 2.0.3
21mr|ruby3.2-3.2.2-2|47	%global rake_version 13.0.6
21mr|ruby3.2-3.2.2-2|48	%global test_unit_version 3.5.7
21mr|ruby3.2-3.2.2-2|49	%global rexml_version 3.2.5
21mr|ruby3.2-3.2.2-2|50	%global rss_version 0.2.9
21mr|ruby3.2-3.2.2-2|51	%global net_ftp_version 0.2.0
21mr|ruby3.2-3.2.2-2|52	%global net_imap_version 0.3.4
21mr|ruby3.2-3.2.2-2|53	%global net_pop_version 0.1.2
21mr|ruby3.2-3.2.2-2|54	%global net_smtp_version 0.3.3
21mr|ruby3.2-3.2.2-2|55	%global matrix_version 0.4.2
21mr|ruby3.2-3.2.2-2|56	%global prime_version 0.1.2
21mr|ruby3.2-3.2.2-2|57	%global rbs_version 2.8.2
21mr|ruby3.2-3.2.2-2|58	%global typeprof_version 0.21.3
21mr|ruby3.2-3.2.2-2|59	%global debug_version 1.7.1
21mr|ruby3.2-3.2.2-2|60	
21mr|ruby3.2-3.2.2-2|61	# Might not be needed in the future, if we are lucky enough.
21mr|ruby3.2-3.2.2-2|62	# https://bugzilla.redhat.com/show_bug.cgi?id=888262
21mr|ruby3.2-3.2.2-2|63	%global tapset_root %{_datadir}/systemtap
21mr|ruby3.2-3.2.2-2|64	%global tapset_dir %{tapset_root}/tapset
21mr|ruby3.2-3.2.2-2|65	%global tapset_libdir %(echo %{_libdir} | sed 's/64//')*
21mr|ruby3.2-3.2.2-2|66	
21mr|ruby3.2-3.2.2-2|67	%global _normalized_cpu %(echo %{_target_cpu} | sed 's/^ppc/powerpc/;s/i.86/i386/;s/sparcv./sparc/')
21mr|ruby3.2-3.2.2-2|68	
21mr|ruby3.2-3.2.2-2|69	# allow choosing Ruby runtime like rvm
21mr|ruby3.2-3.2.2-2|70	# need rubypick in main repo
21mr|ruby3.2-3.2.2-2|71	%bcond_with rubypick
21mr|ruby3.2-3.2.2-2|72	%bcond_without cmake
21mr|ruby3.2-3.2.2-2|73	%bcond_without git
21mr|ruby3.2-3.2.2-2|74	%bcond_without gmp
21mr|ruby3.2-3.2.2-2|75	%bcond_without hostname
21mr|ruby3.2-3.2.2-2|76	%bcond_without systemtap
21mr|ruby3.2-3.2.2-2|77	
21mr|ruby3.2-3.2.2-2|78	# LTO appears to cause some issue to SEGV handler.
21mr|ruby3.2-3.2.2-2|79	# https://bugs.ruby-lang.org/issues/17052
21mr|ruby3.2-3.2.2-2|80	%define _lto_cflags %{nil}
21mr|ruby3.2-3.2.2-2|81	
21mr|ruby3.2-3.2.2-2|82	Summary: An interpreter of object-oriented scripting language
21mr|ruby3.2-3.2.2-2|83	Name:    ruby3.2
21mr|ruby3.2-3.2.2-2|84	Version: %{ruby_version}
21mr|ruby3.2-3.2.2-2|85	Release: 2
21mr|ruby3.2-3.2.2-2|86	# Public Domain for example for: include/ruby/st.h, strftime.c, missing/*, ...
21mr|ruby3.2-3.2.2-2|87	# MIT and CCO: ccan/*
21mr|ruby3.2-3.2.2-2|88	# zlib: ext/digest/md5/md5.*, ext/nkf/nkf-utf8/nkf.c
21mr|ruby3.2-3.2.2-2|89	# UCD: some of enc/trans/**/*.src
21mr|ruby3.2-3.2.2-2|90	License: (Ruby or BSD) and Public Domain and MIT and CC0 and zlib and UCD
21mr|ruby3.2-3.2.2-2|91	Group:	 Development/Ruby
21mr|ruby3.2-3.2.2-2|92	URL: http://ruby-lang.org/
21mr|ruby3.2-3.2.2-2|93	Source0: https://cache.ruby-lang.org/pub/ruby/%{major_minor_version}/%{ruby_archive}.tar.gz
21mr|ruby3.2-3.2.2-2|94	Source1: operating_system.rb
21mr|ruby3.2-3.2.2-2|95	# TODO: Try to push SystemTap support upstream.
21mr|ruby3.2-3.2.2-2|96	Source2: libruby.stp
21mr|ruby3.2-3.2.2-2|97	Source3: ruby-exercise.stp
21mr|ruby3.2-3.2.2-2|98	Source4: macros.ruby
21mr|ruby3.2-3.2.2-2|99	Source5: macros.rubygems
21mr|ruby3.2-3.2.2-2|100	# RPM dependency generators.
21mr|ruby3.2-3.2.2-2|101	Source8: rubygems.attr
21mr|ruby3.2-3.2.2-2|102	Source9: rubygems.req
21mr|ruby3.2-3.2.2-2|103	Source10: rubygems.prov
21mr|ruby3.2-3.2.2-2|104	Source11: rubygems.con
21mr|ruby3.2-3.2.2-2|105	# ABRT hoook test case.
21mr|ruby3.2-3.2.2-2|106	Source13: test_abrt.rb
21mr|ruby3.2-3.2.2-2|107	# SystemTap tests.
21mr|ruby3.2-3.2.2-2|108	Source14: test_systemtap.rb
21mr|ruby3.2-3.2.2-2|109	Source100: ruby.rpmlintrc
21mr|ruby3.2-3.2.2-2|110	
21mr|ruby3.2-3.2.2-2|111	# The load directive is supported since RPM 4.12, i.e. F21+. The build process
21mr|ruby3.2-3.2.2-2|112	# fails on older Fedoras.
21mr|ruby3.2-3.2.2-2|113	%{load:%{SOURCE4}}
21mr|ruby3.2-3.2.2-2|114	%{load:%{SOURCE5}}
21mr|ruby3.2-3.2.2-2|115	
21mr|ruby3.2-3.2.2-2|116	# Fix ruby_version abuse.
21mr|ruby3.2-3.2.2-2|117	# https://bugs.ruby-lang.org/issues/11002
21mr|ruby3.2-3.2.2-2|118	Patch0: ruby-2.3.0-ruby_version.patch
21mr|ruby3.2-3.2.2-2|119	# http://bugs.ruby-lang.org/issues/7807
21mr|ruby3.2-3.2.2-2|120	Patch1: ruby-2.1.0-Prevent-duplicated-paths-when-empty-version-string-i.patch
21mr|ruby3.2-3.2.2-2|121	# Allows to override libruby.so placement. Hopefully we will be able to return
21mr|ruby3.2-3.2.2-2|122	# to plain --with-rubyarchprefix.
21mr|ruby3.2-3.2.2-2|123	# http://bugs.ruby-lang.org/issues/8973
21mr|ruby3.2-3.2.2-2|124	Patch2: ruby-2.1.0-Enable-configuration-of-archlibdir.patch
21mr|ruby3.2-3.2.2-2|125	# Force multiarch directories for i.86 to be always named i386. This solves
21mr|ruby3.2-3.2.2-2|126	# some differencies in build between Fedora and RHEL.
21mr|ruby3.2-3.2.2-2|127	Patch3: ruby-2.1.0-always-use-i386.patch
21mr|ruby3.2-3.2.2-2|128	# Allows to install RubyGems into custom directory, outside of Ruby's tree.
21mr|ruby3.2-3.2.2-2|129	# http://bugs.ruby-lang.org/issues/5617
21mr|ruby3.2-3.2.2-2|130	Patch4: ruby-2.1.0-custom-rubygems-location.patch
21mr|ruby3.2-3.2.2-2|131	# The ABRT hook used to be initialized by preludes via following patches:
21mr|ruby3.2-3.2.2-2|132	# https://bugs.ruby-lang.org/issues/8566
21mr|ruby3.2-3.2.2-2|133	# https://bugs.ruby-lang.org/issues/15306
21mr|ruby3.2-3.2.2-2|134	# Unfortunately, due to https://bugs.ruby-lang.org/issues/16254
21mr|ruby3.2-3.2.2-2|135	# and especially since https://github.com/ruby/ruby/pull/2735
21mr|ruby3.2-3.2.2-2|136	# this would require boostrapping:
21mr|ruby3.2-3.2.2-2|137	# https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org/message/LH6L6YJOYQT4Y5ZNOO4SLIPTUWZ5V45Q/
21mr|ruby3.2-3.2.2-2|138	# For now, load the ABRT hook via this simple patch:
21mr|ruby3.2-3.2.2-2|139	Patch6: ruby-2.7.0-Initialize-ABRT-hook.patch
21mr|ruby3.2-3.2.2-2|140	# Prevent segfaults running with SystemTap due to `RubyVM::FrozenCore` being
21mr|ruby3.2-3.2.2-2|141	# corrupted by GC.
21mr|ruby3.2-3.2.2-2|142	# https://bugzilla.redhat.com/show_bug.cgi?id=2015441
21mr|ruby3.2-3.2.2-2|143	# https://bugzilla.redhat.com/show_bug.cgi?id=1986206
21mr|ruby3.2-3.2.2-2|144	# https://bugs.ruby-lang.org/issues/18257
21mr|ruby3.2-3.2.2-2|145	Patch7: ruby-3.1.0-Don-t-query-RubyVM-FrozenCore-for-class-path.patch
21mr|ruby3.2-3.2.2-2|146	# Avoid possible timeout errors in TestBugReporter#test_bug_reporter_add.
21mr|ruby3.2-3.2.2-2|147	# https://bugs.ruby-lang.org/issues/16492
21mr|ruby3.2-3.2.2-2|148	Patch8: ruby-2.7.1-Timeout-the-test_bug_reporter_add-witout-raising-err.patch
21mr|ruby3.2-3.2.2-2|149	# Disable syntax_suggest test suite, which tries to download its dependencies.
21mr|ruby3.2-3.2.2-2|150	# https://bugs.ruby-lang.org/issues/19297
21mr|ruby3.2-3.2.2-2|151	Patch9: ruby-3.2.0-Revert-Fix-test-syntax-suggest-order.patch
21mr|ruby3.2-3.2.2-2|152	Patch10: ruby-3.2.0-Revert-Test-syntax_suggest-by-make-check.patch
21mr|ruby3.2-3.2.2-2|153	# Fix `OpenSSL::X509::CertificateError: invalid digest` errors on ELN. This
21mr|ruby3.2-3.2.2-2|154	# also might help Fedor, if/when
21mr|ruby3.2-3.2.2-2|155	# https://fedoraproject.org/wiki/Changes/StrongCryptoSettings3Forewarning2
21mr|ruby3.2-3.2.2-2|156	# is accepted.
21mr|ruby3.2-3.2.2-2|157	# https://github.com/ruby/spec/pull/990
21mr|ruby3.2-3.2.2-2|158	# https://bugs.ruby-lang.org/issues/19307
21mr|ruby3.2-3.2.2-2|159	Patch11: ruby-3.2.0-Use-SHA256-instead-of-SHA1.patch
21mr|ruby3.2-3.2.2-2|160	Patch26: e2k.patch
21mr|ruby3.2-3.2.2-2|161	# https://github.com/ruby/ruby/commit/6215b5ba9
21mr|ruby3.2-3.2.2-2|162	Patch27: 0001-Fix-off-by-one-error-of-argc.patch
21mr|ruby3.2-3.2.2-2|163	
21mr|ruby3.2-3.2.2-2|164	Requires: %{libname} = %{EVRD}
21mr|ruby3.2-3.2.2-2|165	Suggests: rubypick
21mr|ruby3.2-3.2.2-2|166	Recommends: ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|167	Recommends: ruby3.2gem(bigdecimal) >= %{bigdecimal_version}
21mr|ruby3.2-3.2.2-2|168	
21mr|ruby3.2-3.2.2-2|169	BuildRequires: autoconf
21mr|ruby3.2-3.2.2-2|170	BuildRequires: gdbm-devel
21mr|ruby3.2-3.2.2-2|171	%{?with_gmp:BuildRequires: gmp-devel}
21mr|ruby3.2-3.2.2-2|172	BuildRequires: ffi-devel
21mr|ruby3.2-3.2.2-2|173	BuildRequires: pkgconfig(openssl)
21mr|ruby3.2-3.2.2-2|174	BuildRequires: pkgconfig(yaml-0.1)
21mr|ruby3.2-3.2.2-2|175	BuildRequires: readline-devel
21mr|ruby3.2-3.2.2-2|176	# Needed to pass test_set_program_name(TestRubyOptions)
21mr|ruby3.2-3.2.2-2|177	BuildRequires: procps
21mr|ruby3.2-3.2.2-2|178	%{?with_systemtap:BuildRequires: %{_bindir}/dtrace}
21mr|ruby3.2-3.2.2-2|179	# RubyGems test suite optional dependencies.
21mr|ruby3.2-3.2.2-2|180	%{?with_git:BuildRequires: git}
21mr|ruby3.2-3.2.2-2|181	%{?with_cmake:BuildRequires: %{_bindir}/cmake}
21mr|ruby3.2-3.2.2-2|182	# Required to test hardening.
21mr|ruby3.2-3.2.2-2|183	%{?with_hostname:BuildRequires: hostname}
21mr|ruby3.2-3.2.2-2|184	BuildRequires: zlib-devel
21mr|ruby3.2-3.2.2-2|185	
21mr|ruby3.2-3.2.2-2|186	# This package provides %%{_bindir}/ruby-mri therefore it is marked by this
21mr|ruby3.2-3.2.2-2|187	# virtual provide. It can be installed as dependency of rubypick.
21mr|ruby3.2-3.2.2-2|188	Provides: ruby3.2(runtime_executable) = %{ruby_release}
21mr|ruby3.2-3.2.2-2|189	
21mr|ruby3.2-3.2.2-2|190	%description
21mr|ruby3.2-3.2.2-2|191	Ruby is the interpreted scripting language for quick and easy
21mr|ruby3.2-3.2.2-2|192	object-oriented programming.  It has many features to process text
21mr|ruby3.2-3.2.2-2|193	files and to do system management tasks (as in Perl).  It is simple,
21mr|ruby3.2-3.2.2-2|194	straight-forward, and extensible.
21mr|ruby3.2-3.2.2-2|195	
21mr|ruby3.2-3.2.2-2|196	
21mr|ruby3.2-3.2.2-2|197	%package devel
21mr|ruby3.2-3.2.2-2|198	Summary:    A Ruby development environment
21mr|ruby3.2-3.2.2-2|199	Requires:   %{name} = %{EVRD}
21mr|ruby3.2-3.2.2-2|200	Requires:   %{libname} = %{EVRD}
21mr|ruby3.2-3.2.2-2|201	# This would not be needed if ~50 packages depending on -devel used
21mr|ruby3.2-3.2.2-2|202	# --disable-gems
21mr|ruby3.2-3.2.2-2|203	Requires:   ruby3.2-rubygems
21mr|ruby3.2-3.2.2-2|204	Recommends: ruby3.2-rpm-macros
21mr|ruby3.2-3.2.2-2|205	Recommends: gcc
21mr|ruby3.2-3.2.2-2|206	Recommends: make
21mr|ruby3.2-3.2.2-2|207	
21mr|ruby3.2-3.2.2-2|208	%description devel
21mr|ruby3.2-3.2.2-2|209	Header files and libraries for building an extension library for the
21mr|ruby3.2-3.2.2-2|210	Ruby or an application embedding Ruby.
21mr|ruby3.2-3.2.2-2|211	
21mr|ruby3.2-3.2.2-2|212	%package rpm-macros
21mr|ruby3.2-3.2.2-2|213	Summary:    Ruby %{major_minor_version} RPM macros
21mr|ruby3.2-3.2.2-2|214	Conflicts:  ruby-devel
21mr|ruby3.2-3.2.2-2|215	
21mr|ruby3.2-3.2.2-2|216	%description rpm-macros
21mr|ruby3.2-3.2.2-2|217	%{summary}
21mr|ruby3.2-3.2.2-2|218	
21mr|ruby3.2-3.2.2-2|219	%package -n	%{libname}
21mr|ruby3.2-3.2.2-2|220	Summary:    Libraries necessary to run Ruby
21mr|ruby3.2-3.2.2-2|221	License:    Ruby or BSD
21mr|ruby3.2-3.2.2-2|222	Provides:   ruby3.2(release) = %{ruby_release}
21mr|ruby3.2-3.2.2-2|223	Provides:   ruby3.2-libs = %{EVRD}
21mr|ruby3.2-3.2.2-2|224	
21mr|ruby3.2-3.2.2-2|225	# Virtual provides for CCAN copylibs.
21mr|ruby3.2-3.2.2-2|226	# https://fedorahosted.org/fpc/ticket/364
21mr|ruby3.2-3.2.2-2|227	#Provides: bundled(ccan-build_assert)
21mr|ruby3.2-3.2.2-2|228	#Provides: bundled(ccan-check_type)
21mr|ruby3.2-3.2.2-2|229	#Provides: bundled(ccan-container_of)
21mr|ruby3.2-3.2.2-2|230	#Provides: bundled(ccan-list)
21mr|ruby3.2-3.2.2-2|231	
21mr|ruby3.2-3.2.2-2|232	# StdLib default gems.
21mr|ruby3.2-3.2.2-2|233	#Provides: bundled(rubygem-did_you_mean) = %%{did_you_mean_version}
21mr|ruby3.2-3.2.2-2|234	#Provides: bundled(rubygem-openssl) = %%{openssl_version}
21mr|ruby3.2-3.2.2-2|235	#Provides: bundled(rubygem-racc) = %%{racc_version}
21mr|ruby3.2-3.2.2-2|236	
21mr|ruby3.2-3.2.2-2|237	%description -n %{libname}
21mr|ruby3.2-3.2.2-2|238	This package contains the shared ruby %{version} library.
21mr|ruby3.2-3.2.2-2|239	
21mr|ruby3.2-3.2.2-2|240	# TODO: Rename or not rename to ruby-rubygems?
21mr|ruby3.2-3.2.2-2|241	%package rubygems
21mr|ruby3.2-3.2.2-2|242	Summary:    The Ruby standard for packaging ruby libraries
21mr|ruby3.2-3.2.2-2|243	Version:    %{rubygems_version}
21mr|ruby3.2-3.2.2-2|244	License:    Ruby or MIT
21mr|ruby3.2-3.2.2-2|245	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|246	Recommends: ruby3.2gem(bundler) >= %{bundler_version}
21mr|ruby3.2-3.2.2-2|247	Recommends: ruby3.2gem(rdoc) >= %{rdoc_version}
21mr|ruby3.2-3.2.2-2|248	Recommends: ruby3.2gem(io-console) >= %{io_console_version}
21mr|ruby3.2-3.2.2-2|249	Requires:   ruby3.2gem(openssl) >= %{openssl_version}
21mr|ruby3.2-3.2.2-2|250	Requires:   ruby3.2gem(psych) >= %{psych_version}
21mr|ruby3.2-3.2.2-2|251	Provides:   ruby3.2-gem = %{EVRD}
21mr|ruby3.2-3.2.2-2|252	Provides:   ruby3.2(rubygems) = %{rubygems_version}
21mr|ruby3.2-3.2.2-2|253	# https://github.com/rubygems/rubygems/pull/1189#issuecomment-121600910
21mr|ruby3.2-3.2.2-2|254	#Provides:   bundled(rubygem-molinillo) = %%{rubygems_molinillo_version}
21mr|ruby3.2-3.2.2-2|255	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|256	
21mr|ruby3.2-3.2.2-2|257	%description rubygems
21mr|ruby3.2-3.2.2-2|258	RubyGems is the Ruby standard for publishing and managing third party
21mr|ruby3.2-3.2.2-2|259	libraries.
21mr|ruby3.2-3.2.2-2|260	
21mr|ruby3.2-3.2.2-2|261	
21mr|ruby3.2-3.2.2-2|262	%package rubygems-devel
21mr|ruby3.2-3.2.2-2|263	Summary:    Macros and development tools for packaging RubyGems
21mr|ruby3.2-3.2.2-2|264	Version:    %{rubygems_version}
21mr|ruby3.2-3.2.2-2|265	License:    Ruby or MIT
21mr|ruby3.2-3.2.2-2|266	Requires:   ruby3.2(rubygems) >= %{EVRD}
21mr|ruby3.2-3.2.2-2|267	# Needed for RDoc documentation format generation.
21mr|ruby3.2-3.2.2-2|268	Requires:   ruby3.2gem(json) >= %{json_version}
21mr|ruby3.2-3.2.2-2|269	Requires:   ruby3.2gem(rdoc) >= %{rdoc_version}
21mr|ruby3.2-3.2.2-2|270	Conflicts:  rubygems-devel
21mr|ruby3.2-3.2.2-2|271	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|272	
21mr|ruby3.2-3.2.2-2|273	%description rubygems-devel
21mr|ruby3.2-3.2.2-2|274	Macros and development tools for packaging RubyGems.
21mr|ruby3.2-3.2.2-2|275	
21mr|ruby3.2-3.2.2-2|276	
21mr|ruby3.2-3.2.2-2|277	# Default gems
21mr|ruby3.2-3.2.2-2|278	#
21mr|ruby3.2-3.2.2-2|279	# These packages are part of Ruby StdLib and are expected to be loadable even
21mr|ruby3.2-3.2.2-2|280	# with disabled RubyGems.
21mr|ruby3.2-3.2.2-2|281	
21mr|ruby3.2-3.2.2-2|282	%package default-gems
21mr|ruby3.2-3.2.2-2|283	Summary:    Default gems which are part of Ruby StdLib
21mr|ruby3.2-3.2.2-2|284	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|285	Supplements: ruby3.2(rubygems)
21mr|ruby3.2-3.2.2-2|286	# Include the io-console dependency for reline.
21mr|ruby3.2-3.2.2-2|287	Requires:   ruby3.2gem(io-console)
21mr|ruby3.2-3.2.2-2|288	Provides:   ruby3.2gem(openssl) = %{openssl_version}-%{release}
21mr|ruby3.2-3.2.2-2|289	Provides:   ruby3.2gem(stringio) = %{stringio_version}
21mr|ruby3.2-3.2.2-2|290	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|291	
21mr|ruby3.2-3.2.2-2|292	%description default-gems
21mr|ruby3.2-3.2.2-2|293	The .gemspec files and executables of default gems, which are part of Ruby
21mr|ruby3.2-3.2.2-2|294	StdLib.
21mr|ruby3.2-3.2.2-2|295	
21mr|ruby3.2-3.2.2-2|296	
21mr|ruby3.2-3.2.2-2|297	%package rubygem-irb
21mr|ruby3.2-3.2.2-2|298	Summary:    The Interactive Ruby
21mr|ruby3.2-3.2.2-2|299	Version:    %{irb_version}
21mr|ruby3.2-3.2.2-2|300	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|301	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|302	# ruby-default-gems is required to run irb.
21mr|ruby3.2-3.2.2-2|303	# https://bugs.ruby-lang.org/issues/16951
21mr|ruby3.2-3.2.2-2|304	Requires:   ruby3.2-default-gems >= %{ruby_version}
21mr|ruby3.2-3.2.2-2|305	Provides:   ruby3.2-irb = %{EVRD}
21mr|ruby3.2-3.2.2-2|306	Provides:   ruby3.2gem(irb) = %{EVRD}
21mr|ruby3.2-3.2.2-2|307	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|308	
21mr|ruby3.2-3.2.2-2|309	%description rubygem-irb
21mr|ruby3.2-3.2.2-2|310	The irb is acronym for Interactive Ruby.  It evaluates ruby expression
21mr|ruby3.2-3.2.2-2|311	from the terminal.
21mr|ruby3.2-3.2.2-2|312	
21mr|ruby3.2-3.2.2-2|313	
21mr|ruby3.2-3.2.2-2|314	%package rubygem-rdoc
21mr|ruby3.2-3.2.2-2|315	Summary:    A tool to generate HTML and command-line documentation for Ruby projects
21mr|ruby3.2-3.2.2-2|316	Version:    %{rdoc_version}
21mr|ruby3.2-3.2.2-2|317	# SIL: lib/rdoc/generator/template/darkfish/css/fonts.css
21mr|ruby3.2-3.2.2-2|318	License:    GPLv2 and Ruby and MIT and OFL
21mr|ruby3.2-3.2.2-2|319	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|320	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|321	Requires:   ruby3.2gem(irb) >= %{irb_version}
21mr|ruby3.2-3.2.2-2|322	Requires:   ruby3.2gem(io-console) >= %{io_console_version}
21mr|ruby3.2-3.2.2-2|323	Requires:   ruby3.2gem(json) >= %{json_version}
21mr|ruby3.2-3.2.2-2|324	Provides:   ruby3.2-rdoc = %{rdoc_version}
21mr|ruby3.2-3.2.2-2|325	Provides:   ruby3.2-ri = %{rdoc_version}
21mr|ruby3.2-3.2.2-2|326	Provides:   ruby3.2gem(rdoc) = %{rdoc_version}
21mr|ruby3.2-3.2.2-2|327	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|328	
21mr|ruby3.2-3.2.2-2|329	%description rubygem-rdoc
21mr|ruby3.2-3.2.2-2|330	RDoc produces HTML and command-line documentation for Ruby projects.  RDoc
21mr|ruby3.2-3.2.2-2|331	includes the 'rdoc' and 'ri' tools for generating and displaying online
21mr|ruby3.2-3.2.2-2|332	documentation.
21mr|ruby3.2-3.2.2-2|333	
21mr|ruby3.2-3.2.2-2|334	
21mr|ruby3.2-3.2.2-2|335	%package doc
21mr|ruby3.2-3.2.2-2|336	Summary:    Documentation for %{name}
21mr|ruby3.2-3.2.2-2|337	Requires:   %{_bindir}/ri%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|338	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|339	
21mr|ruby3.2-3.2.2-2|340	%description doc
21mr|ruby3.2-3.2.2-2|341	This package contains documentation for %{name}.
21mr|ruby3.2-3.2.2-2|342	
21mr|ruby3.2-3.2.2-2|343	
21mr|ruby3.2-3.2.2-2|344	%package rubygem-bigdecimal
21mr|ruby3.2-3.2.2-2|345	Summary:    BigDecimal provides arbitrary-precision floating point decimal arithmetic
21mr|ruby3.2-3.2.2-2|346	Version:    %{bigdecimal_version}
21mr|ruby3.2-3.2.2-2|347	License:    Ruby or BSD
21mr|ruby3.2-3.2.2-2|348	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|349	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|350	Provides:   ruby3.2gem(bigdecimal) = %{bigdecimal_version}
21mr|ruby3.2-3.2.2-2|351	
21mr|ruby3.2-3.2.2-2|352	%description rubygem-bigdecimal
21mr|ruby3.2-3.2.2-2|353	Ruby provides built-in support for arbitrary precision integer arithmetic.
21mr|ruby3.2-3.2.2-2|354	For example:
21mr|ruby3.2-3.2.2-2|355	
21mr|ruby3.2-3.2.2-2|356	42**13 -> 1265437718438866624512
21mr|ruby3.2-3.2.2-2|357	
21mr|ruby3.2-3.2.2-2|358	BigDecimal provides similar support for very large or very accurate floating
21mr|ruby3.2-3.2.2-2|359	point numbers. Decimal arithmetic is also useful for general calculation,
21mr|ruby3.2-3.2.2-2|360	because it provides the correct answers people expect–whereas normal binary
21mr|ruby3.2-3.2.2-2|361	floating point arithmetic often introduces subtle errors because of the
21mr|ruby3.2-3.2.2-2|362	conversion between base 10 and base 2.
21mr|ruby3.2-3.2.2-2|363	
21mr|ruby3.2-3.2.2-2|364	
21mr|ruby3.2-3.2.2-2|365	%package rubygem-io-console
21mr|ruby3.2-3.2.2-2|366	Summary:    IO/Console is a simple console utilizing library
21mr|ruby3.2-3.2.2-2|367	Version:    %{io_console_version}
21mr|ruby3.2-3.2.2-2|368	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|369	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|370	Provides:   ruby3.2gem(io-console) = %{io_console_version}
21mr|ruby3.2-3.2.2-2|371	
21mr|ruby3.2-3.2.2-2|372	%description rubygem-io-console
21mr|ruby3.2-3.2.2-2|373	IO/Console provides very simple and portable access to console. It doesn't
21mr|ruby3.2-3.2.2-2|374	provide higher layer features, such like curses and readline.
21mr|ruby3.2-3.2.2-2|375	
21mr|ruby3.2-3.2.2-2|376	
21mr|ruby3.2-3.2.2-2|377	%package rubygem-json
21mr|ruby3.2-3.2.2-2|378	Summary:    This is a JSON implementation as a Ruby extension in C
21mr|ruby3.2-3.2.2-2|379	Version:    %{json_version}
21mr|ruby3.2-3.2.2-2|380	# UCD: ext/json/generator/generator.c
21mr|ruby3.2-3.2.2-2|381	License:    (Ruby or GPLv2) and UCD
21mr|ruby3.2-3.2.2-2|382	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|383	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|384	Provides:   ruby3.2gem(json) = %{json_version}
21mr|ruby3.2-3.2.2-2|385	
21mr|ruby3.2-3.2.2-2|386	%description rubygem-json
21mr|ruby3.2-3.2.2-2|387	This is a implementation of the JSON specification according to RFC 4627.
21mr|ruby3.2-3.2.2-2|388	You can think of it as a low fat alternative to XML, if you want to store
21mr|ruby3.2-3.2.2-2|389	data to disk or transmit it over a network rather than use a verbose
21mr|ruby3.2-3.2.2-2|390	markup language.
21mr|ruby3.2-3.2.2-2|391	
21mr|ruby3.2-3.2.2-2|392	
21mr|ruby3.2-3.2.2-2|393	%package rubygem-psych
21mr|ruby3.2-3.2.2-2|394	Summary:    A libyaml wrapper for Ruby
21mr|ruby3.2-3.2.2-2|395	Version:    %{psych_version}
21mr|ruby3.2-3.2.2-2|396	License:    MIT
21mr|ruby3.2-3.2.2-2|397	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|398	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|399	Requires:   ruby3.2gem(stringio) >= %{stringio_version}
21mr|ruby3.2-3.2.2-2|400	Provides:   ruby3.2gem(psych) = %{psych_version}
21mr|ruby3.2-3.2.2-2|401	
21mr|ruby3.2-3.2.2-2|402	%description rubygem-psych
21mr|ruby3.2-3.2.2-2|403	Psych is a YAML parser and emitter. Psych leverages
21mr|ruby3.2-3.2.2-2|404	libyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting
21mr|ruby3.2-3.2.2-2|405	capabilities. In addition to wrapping libyaml, Psych also knows how to
21mr|ruby3.2-3.2.2-2|406	serialize and de-serialize most Ruby objects to and from the YAML format.
21mr|ruby3.2-3.2.2-2|407	
21mr|ruby3.2-3.2.2-2|408	
21mr|ruby3.2-3.2.2-2|409	%package rubygem-bundler
21mr|ruby3.2-3.2.2-2|410	Summary:    Library and utilities to manage a Ruby application's gem dependencies
21mr|ruby3.2-3.2.2-2|411	Version:    %{bundler_version}
21mr|ruby3.2-3.2.2-2|412	License:    MIT
21mr|ruby3.2-3.2.2-2|413	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|414	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|415	Requires:   ruby3.2gem(io-console)
21mr|ruby3.2-3.2.2-2|416	Provides:   ruby3.2gem(bundler) = %{bundler_version}
21mr|ruby3.2-3.2.2-2|417	# https://github.com/bundler/bundler/issues/3647
21mr|ruby3.2-3.2.2-2|418	#Provides:   bundled(connection_pool) = %%{bundler_connection_pool_version}
21mr|ruby3.2-3.2.2-2|419	#Provides:   bundled(rubygem-fileutils) = %%{bundler_fileutils_version}
21mr|ruby3.2-3.2.2-2|420	#Provides:   bundled(rubygem-pub_grub) = %%{bundler_pub_grub_version}
21mr|ruby3.2-3.2.2-2|421	#Provides:   bundled(rubygem-net-http-persisntent) = %%{bundler_net_http_persistent_version}
21mr|ruby3.2-3.2.2-2|422	#Provides:   bundled(rubygem-thor) = %%{bundler_thor_version}
21mr|ruby3.2-3.2.2-2|423	#Provides:   bundled(rubygem-uri) = %%{bundler_uri_version}
21mr|ruby3.2-3.2.2-2|424	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|425	
21mr|ruby3.2-3.2.2-2|426	%description rubygem-bundler
21mr|ruby3.2-3.2.2-2|427	Bundler manages an application's dependencies through its entire life, across
21mr|ruby3.2-3.2.2-2|428	many machines, systematically and repeatably.
21mr|ruby3.2-3.2.2-2|429	
21mr|ruby3.2-3.2.2-2|430	
21mr|ruby3.2-3.2.2-2|431	# Bundled gems
21mr|ruby3.2-3.2.2-2|432	#
21mr|ruby3.2-3.2.2-2|433	# These are regular packages, which might be installed just optionally. Users
21mr|ruby3.2-3.2.2-2|434	# should list them among their dependencies (in Gemfile).
21mr|ruby3.2-3.2.2-2|435	
21mr|ruby3.2-3.2.2-2|436	%package bundled-gems
21mr|ruby3.2-3.2.2-2|437	Summary:    Bundled gems which are part of Ruby StdLib
21mr|ruby3.2-3.2.2-2|438	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|439	# Runtime dependency of rubygem(debug).
21mr|ruby3.2-3.2.2-2|440	Recommends: ruby3.2gem(irb) >= %{irb_version}
21mr|ruby3.2-3.2.2-2|441	Provides:   ruby3.2gem(net-ftp) = %{net_ftp_version}
21mr|ruby3.2-3.2.2-2|442	Provides:   ruby3.2gem(net-imap) = %{net_imap_version}
21mr|ruby3.2-3.2.2-2|443	Provides:   ruby3.2gem(net-pop) = %{net_pop_version}
21mr|ruby3.2-3.2.2-2|444	Provides:   ruby3.2gem(net-smtp) = %{net_smtp_version}
21mr|ruby3.2-3.2.2-2|445	Provides:   ruby3.2gem(matrix) = %{matrix_version}
21mr|ruby3.2-3.2.2-2|446	Provides:   ruby3.2gem(prime) = %{prime_version}
21mr|ruby3.2-3.2.2-2|447	Provides:   ruby3.2gem(debug) = %{debug_version}
21mr|ruby3.2-3.2.2-2|448	
21mr|ruby3.2-3.2.2-2|449	%description bundled-gems
21mr|ruby3.2-3.2.2-2|450	Bundled gems which are part of Ruby StdLib. While being part of Ruby, these
21mr|ruby3.2-3.2.2-2|451	needs to be listed in Gemfile to be used by Bundler.
21mr|ruby3.2-3.2.2-2|452	
21mr|ruby3.2-3.2.2-2|453	
21mr|ruby3.2-3.2.2-2|454	%package rubygem-minitest
21mr|ruby3.2-3.2.2-2|455	Summary:    Minitest provides a complete suite of testing facilities
21mr|ruby3.2-3.2.2-2|456	Version:    %{minitest_version}
21mr|ruby3.2-3.2.2-2|457	License:    MIT
21mr|ruby3.2-3.2.2-2|458	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|459	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|460	Provides:   ruby3.2gem(minitest) = %{minitest_version}
21mr|ruby3.2-3.2.2-2|461	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|462	
21mr|ruby3.2-3.2.2-2|463	%description rubygem-minitest
21mr|ruby3.2-3.2.2-2|464	minitest/unit is a small and incredibly fast unit testing framework.
21mr|ruby3.2-3.2.2-2|465	
21mr|ruby3.2-3.2.2-2|466	minitest/spec is a functionally complete spec engine.
21mr|ruby3.2-3.2.2-2|467	
21mr|ruby3.2-3.2.2-2|468	minitest/benchmark is an awesome way to assert the performance of your
21mr|ruby3.2-3.2.2-2|469	algorithms in a repeatable manner.
21mr|ruby3.2-3.2.2-2|470	
21mr|ruby3.2-3.2.2-2|471	minitest/mock by Steven Baker, is a beautifully tiny mock object
21mr|ruby3.2-3.2.2-2|472	framework.
21mr|ruby3.2-3.2.2-2|473	
21mr|ruby3.2-3.2.2-2|474	minitest/pride shows pride in testing and adds coloring to your test
21mr|ruby3.2-3.2.2-2|475	output.
21mr|ruby3.2-3.2.2-2|476	
21mr|ruby3.2-3.2.2-2|477	
21mr|ruby3.2-3.2.2-2|478	%package rubygem-power_assert
21mr|ruby3.2-3.2.2-2|479	Summary:    Power Assert for Ruby
21mr|ruby3.2-3.2.2-2|480	Version:    %{power_assert_version}
21mr|ruby3.2-3.2.2-2|481	License:    Ruby or BSD
21mr|ruby3.2-3.2.2-2|482	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|483	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|484	Provides:   ruby3.2gem(power_assert) = %{EVRD}
21mr|ruby3.2-3.2.2-2|485	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|486	
21mr|ruby3.2-3.2.2-2|487	%description rubygem-power_assert
21mr|ruby3.2-3.2.2-2|488	Power Assert shows each value of variables and method calls in the expression.
21mr|ruby3.2-3.2.2-2|489	It is useful for testing, providing which value wasn't correct when the
21mr|ruby3.2-3.2.2-2|490	condition is not satisfied.
21mr|ruby3.2-3.2.2-2|491	
21mr|ruby3.2-3.2.2-2|492	
21mr|ruby3.2-3.2.2-2|493	%package rubygem-rake
21mr|ruby3.2-3.2.2-2|494	Summary:    Ruby based make-like utility
21mr|ruby3.2-3.2.2-2|495	Version:    %{rake_version}
21mr|ruby3.2-3.2.2-2|496	License:    MIT
21mr|ruby3.2-3.2.2-2|497	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|498	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|499	Provides:   ruby3.2-rake = %{rake_version}
21mr|ruby3.2-3.2.2-2|500	Provides:   ruby3.2gem(rake) = %{rake_version}
21mr|ruby3.2-3.2.2-2|501	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|502	
21mr|ruby3.2-3.2.2-2|503	%description rubygem-rake
21mr|ruby3.2-3.2.2-2|504	Rake is a Make-like program implemented in Ruby. Tasks and dependencies are
21mr|ruby3.2-3.2.2-2|505	specified in standard Ruby syntax.
21mr|ruby3.2-3.2.2-2|506	
21mr|ruby3.2-3.2.2-2|507	
21mr|ruby3.2-3.2.2-2|508	%package rubygem-rbs
21mr|ruby3.2-3.2.2-2|509	Summary:    Type signature for Ruby
21mr|ruby3.2-3.2.2-2|510	Version:    %{rbs_version}
21mr|ruby3.2-3.2.2-2|511	License:    Ruby OR BSD-2-Clause
21mr|ruby3.2-3.2.2-2|512	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|513	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|514	Provides:   ruby3.2gem(rbs) = %{rbs_version}
21mr|ruby3.2-3.2.2-2|515	
21mr|ruby3.2-3.2.2-2|516	%description rubygem-rbs
21mr|ruby3.2-3.2.2-2|517	RBS is the language for type signatures for Ruby and standard library
21mr|ruby3.2-3.2.2-2|518	definitions.
21mr|ruby3.2-3.2.2-2|519	
21mr|ruby3.2-3.2.2-2|520	
21mr|ruby3.2-3.2.2-2|521	%package rubygem-test-unit
21mr|ruby3.2-3.2.2-2|522	Summary:    An xUnit family unit testing framework for Ruby
21mr|ruby3.2-3.2.2-2|523	Version:    %{test_unit_version}
21mr|ruby3.2-3.2.2-2|524	# lib/test/unit/diff.rb is a double license of the Ruby license and PSF license.
21mr|ruby3.2-3.2.2-2|525	# lib/test-unit.rb is a dual license of the Ruby license and LGPLv2.1 or later.
21mr|ruby3.2-3.2.2-2|526	License:    (Ruby or BSD) and (Ruby or BSD or Python) and (Ruby or BSD or LGPLv2+)
21mr|ruby3.2-3.2.2-2|527	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|528	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|529	Requires:   ruby3.2gem(power_assert)
21mr|ruby3.2-3.2.2-2|530	Provides:   ruby3.2gem(test-unit) = %{test_unit_version}
21mr|ruby3.2-3.2.2-2|531	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|532	
21mr|ruby3.2-3.2.2-2|533	%description rubygem-test-unit
21mr|ruby3.2-3.2.2-2|534	Test::Unit (test-unit) is unit testing framework for Ruby, based on xUnit
21mr|ruby3.2-3.2.2-2|535	principles. These were originally designed by Kent Beck, creator of extreme
21mr|ruby3.2-3.2.2-2|536	programming software development methodology, for Smalltalk's SUnit. It allows
21mr|ruby3.2-3.2.2-2|537	writing tests, checking results and automated testing in Ruby.
21mr|ruby3.2-3.2.2-2|538	
21mr|ruby3.2-3.2.2-2|539	
21mr|ruby3.2-3.2.2-2|540	%package rubygem-rexml
21mr|ruby3.2-3.2.2-2|541	Summary:    An XML toolkit for Ruby
21mr|ruby3.2-3.2.2-2|542	Version:    %{rexml_version}
21mr|ruby3.2-3.2.2-2|543	License:    BSD-2-Clause
21mr|ruby3.2-3.2.2-2|544	URL:        https://github.com/ruby/rexml
21mr|ruby3.2-3.2.2-2|545	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|546	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|547	Provides:   ruby3.2gem(rexml) = %{rexml_version}
21mr|ruby3.2-3.2.2-2|548	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|549	
21mr|ruby3.2-3.2.2-2|550	%description rubygem-rexml
21mr|ruby3.2-3.2.2-2|551	REXML was inspired by the Electric XML library for Java, which features an
21mr|ruby3.2-3.2.2-2|552	easy-to-use API, small size, and speed. Hopefully, REXML, designed with the same
21mr|ruby3.2-3.2.2-2|553	philosophy, has these same features. I've tried to keep the API as intuitive as
21mr|ruby3.2-3.2.2-2|554	possible, and have followed the Ruby methodology for method naming and code
21mr|ruby3.2-3.2.2-2|555	flow, rather than mirroring the Java API.
21mr|ruby3.2-3.2.2-2|556	
21mr|ruby3.2-3.2.2-2|557	REXML supports both tree and stream document parsing. Stream parsing is faster
21mr|ruby3.2-3.2.2-2|558	(about 1.5 times as fast). However, with stream parsing, you don't get access to
21mr|ruby3.2-3.2.2-2|559	features such as XPath.
21mr|ruby3.2-3.2.2-2|560	
21mr|ruby3.2-3.2.2-2|561	
21mr|ruby3.2-3.2.2-2|562	%package rubygem-rss
21mr|ruby3.2-3.2.2-2|563	Summary:    Family of libraries that support various formats of XML "feeds"
21mr|ruby3.2-3.2.2-2|564	Version:    %{rss_version}
21mr|ruby3.2-3.2.2-2|565	License:    BSD-2-Clause
21mr|ruby3.2-3.2.2-2|566	URL:        https://github.com/ruby/rss
21mr|ruby3.2-3.2.2-2|567	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|568	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|569	Provides:   ruby3.2gem(rss) = %{rss_version}
21mr|ruby3.2-3.2.2-2|570	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|571	
21mr|ruby3.2-3.2.2-2|572	%description rubygem-rss
21mr|ruby3.2-3.2.2-2|573	Really Simple Syndication (RSS) is a family of formats that describe 'feeds',
21mr|ruby3.2-3.2.2-2|574	specially constructed XML documents that allow an interested person to subscribe
21mr|ruby3.2-3.2.2-2|575	and receive updates from a particular web service. This library provides tooling
21mr|ruby3.2-3.2.2-2|576	to read and create these feeds.
21mr|ruby3.2-3.2.2-2|577	
21mr|ruby3.2-3.2.2-2|578	
21mr|ruby3.2-3.2.2-2|579	%package rubygem-typeprof
21mr|ruby3.2-3.2.2-2|580	Summary:    TypeProf is a type analysis tool for Ruby code based on abstract interpretation
21mr|ruby3.2-3.2.2-2|581	Version:    %{typeprof_version}
21mr|ruby3.2-3.2.2-2|582	License:    MIT
21mr|ruby3.2-3.2.2-2|583	URL:        https://github.com/ruby/typeprof
21mr|ruby3.2-3.2.2-2|584	Requires:   ruby3.2(release)
21mr|ruby3.2-3.2.2-2|585	Requires:   ruby3.2(rubygems) >= %{rubygems_version}
21mr|ruby3.2-3.2.2-2|586	Requires:   ruby3.2gem(rbs) >= %{rbs_version}
21mr|ruby3.2-3.2.2-2|587	Provides:   ruby3.2gem(typeprof) = %{typeprof_version}
21mr|ruby3.2-3.2.2-2|588	BuildArch:  noarch
21mr|ruby3.2-3.2.2-2|589	
21mr|ruby3.2-3.2.2-2|590	%description rubygem-typeprof
21mr|ruby3.2-3.2.2-2|591	TypeProf performs a type analysis of non-annotated Ruby code.
21mr|ruby3.2-3.2.2-2|592	It abstractly executes input Ruby code in a level of types instead of values,
21mr|ruby3.2-3.2.2-2|593	gathers what types are passed to and returned by methods, and prints the
21mr|ruby3.2-3.2.2-2|594	analysis result in RBS format, a standard type description format for Ruby
21mr|ruby3.2-3.2.2-2|595	3.0.
21mr|ruby3.2-3.2.2-2|596	
21mr|ruby3.2-3.2.2-2|597	
21mr|ruby3.2-3.2.2-2|598	%prep
21mr|ruby3.2-3.2.2-2|599	%setup -q -n %{ruby_archive}
21mr|ruby3.2-3.2.2-2|600	
21mr|ruby3.2-3.2.2-2|601	# Remove bundled libraries to be sure they are not used.
21mr|ruby3.2-3.2.2-2|602	rm -rf ext/psych/yaml
21mr|ruby3.2-3.2.2-2|603	rm -rf ext/fiddle/libffi*
21mr|ruby3.2-3.2.2-2|604	
21mr|ruby3.2-3.2.2-2|605	%autopatch -p1
21mr|ruby3.2-3.2.2-2|606	
21mr|ruby3.2-3.2.2-2|607	# Provide an example of usage of the tapset:
21mr|ruby3.2-3.2.2-2|608	cp -a %{SOURCE3} .
21mr|ruby3.2-3.2.2-2|609	
21mr|ruby3.2-3.2.2-2|610	%build
21mr|ruby3.2-3.2.2-2|611	export LDFLAGS="%{ldflags} -lpthread"
21mr|ruby3.2-3.2.2-2|612	autoconf
21mr|ruby3.2-3.2.2-2|613	%configure \
21mr|ruby3.2-3.2.2-2|614	--with-rubylibprefix='%{ruby_libdir}' \
21mr|ruby3.2-3.2.2-2|615	--with-setjmp-type=setjmp \
21mr|ruby3.2-3.2.2-2|616	--with-archlibdir='%{_libdir}' \
21mr|ruby3.2-3.2.2-2|617	--with-rubyarchprefix='%{ruby_libarchdir}' \
21mr|ruby3.2-3.2.2-2|618	--with-sitedir='%{ruby_sitelibdir}' \
21mr|ruby3.2-3.2.2-2|619	--with-sitearchdir='%{ruby_sitearchdir}' \
21mr|ruby3.2-3.2.2-2|620	--with-vendordir='%{ruby_vendorlibdir}' \
21mr|ruby3.2-3.2.2-2|621	--with-vendorarchdir='%{ruby_vendorarchdir}' \
21mr|ruby3.2-3.2.2-2|622	--with-rubyhdrdir='%{_includedir}/%{name}' \
21mr|ruby3.2-3.2.2-2|623	--with-rubyarchhdrdir='%{_includedir}/%{name}' \
21mr|ruby3.2-3.2.2-2|624	--with-sitearchhdrdir='$(sitehdrdir)/$(arch)' \
21mr|ruby3.2-3.2.2-2|625	--with-vendorarchhdrdir='$(vendorhdrdir)/$(arch)' \
21mr|ruby3.2-3.2.2-2|626	--with-rubygemsdir='%{rubygems_dir}' \
21mr|ruby3.2-3.2.2-2|627	--with-ridir='%{_datadir}/ri%{ruby_suffix}' \
21mr|ruby3.2-3.2.2-2|628	--with-ruby-pc='%{name}.pc' \
21mr|ruby3.2-3.2.2-2|629	--with-compress-debug-sections=no \
21mr|ruby3.2-3.2.2-2|630	--disable-rpath \
21mr|ruby3.2-3.2.2-2|631	--enable-mkmf-verbose \
21mr|ruby3.2-3.2.2-2|632	--enable-shared \
21mr|ruby3.2-3.2.2-2|633	--with-ruby-version='' \
21mr|ruby3.2-3.2.2-2|634	--with-soname='ruby%{ruby_suffix}' \
21mr|ruby3.2-3.2.2-2|635	--program-suffix='%{ruby_suffix}' \
21mr|ruby3.2-3.2.2-2|636	%ifarch %{e2k}
21mr|ruby3.2-3.2.2-2|637	--disable-jit-support \
21mr|ruby3.2-3.2.2-2|638	--disable-dtrace \
21mr|ruby3.2-3.2.2-2|639	%endif
21mr|ruby3.2-3.2.2-2|640	--enable-multiarch \
21mr|ruby3.2-3.2.2-2|641	
21mr|ruby3.2-3.2.2-2|642	# Q= makes the build output more verbose and allows to check Fedora
21mr|ruby3.2-3.2.2-2|643	# compiler options.
21mr|ruby3.2-3.2.2-2|644	%make_build COPY="cp -p" Q=
21mr|ruby3.2-3.2.2-2|645	
21mr|ruby3.2-3.2.2-2|646	%install
21mr|ruby3.2-3.2.2-2|647	rm -rf %{buildroot}
21mr|ruby3.2-3.2.2-2|648	make install DESTDIR=%{buildroot}
21mr|ruby3.2-3.2.2-2|649	
21mr|ruby3.2-3.2.2-2|650	# Rename the ruby executable. It is replaced by RubyPick.
21mr|ruby3.2-3.2.2-2|651	%{?with_rubypick:mv %{buildroot}%{_bindir}/%{name}{,-mri}}
21mr|ruby3.2-3.2.2-2|652	
21mr|ruby3.2-3.2.2-2|653	# Create suffixless links to binaries in %%{libexecdir}/%%{name} directory to use by adding to PATH if necessary
21mr|ruby3.2-3.2.2-2|654	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21mr|ruby3.2-3.2.2-2|655	ln -s %{_bindir}/%{name}%{?with_rubypick:-mri} %{buildroot}%{_libexecdir}/%{name}/ruby%{?with_rubypick:-mri}
21mr|ruby3.2-3.2.2-2|656	pushd %{buildroot}%{_bindir}
21mr|ruby3.2-3.2.2-2|657	for file in $(ls | grep -v '%{name}%{?with_rubypick:-mri}\|racc'); do
21mr|ruby3.2-3.2.2-2|658	ln -s %{_bindir}/"$file" %{buildroot}%{_libexecdir}/%{name}/"${file%%%{ruby_suffix}}"
21mr|ruby3.2-3.2.2-2|659	done
21mr|ruby3.2-3.2.2-2|660	popd
21mr|ruby3.2-3.2.2-2|661	
21mr|ruby3.2-3.2.2-2|662	# Version is empty if --with-ruby-version is specified.
21mr|ruby3.2-3.2.2-2|663	# http://bugs.ruby-lang.org/issues/7807
21mr|ruby3.2-3.2.2-2|664	sed -i 's/Version: \${ruby_version}/Version: %{ruby_version}/' %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|ruby3.2-3.2.2-2|665	
21mr|ruby3.2-3.2.2-2|666	# Kill bundled certificates, as they should be part of ca-certificates.
21mr|ruby3.2-3.2.2-2|667	for cert in \
21mr|ruby3.2-3.2.2-2|668	rubygems.org/GlobalSignRootCA.pem
21mr|ruby3.2-3.2.2-2|669	do
21mr|ruby3.2-3.2.2-2|670	rm %{buildroot}%{rubygems_dir}/rubygems/ssl_certs/$cert
21mr|ruby3.2-3.2.2-2|671	rm -r $(dirname %{buildroot}%{rubygems_dir}/rubygems/ssl_certs/$cert)
21mr|ruby3.2-3.2.2-2|672	done
21mr|ruby3.2-3.2.2-2|673	# Ensure there is not forgotten any certificate.
21mr|ruby3.2-3.2.2-2|674	test ! "$(ls -A  %{buildroot}%{rubygems_dir}/rubygems/ssl_certs/ 2>/dev/null)"
21mr|ruby3.2-3.2.2-2|675	
21mr|ruby3.2-3.2.2-2|676	# Move macros file into proper place and replace the %%{name} macro, since it
21mr|ruby3.2-3.2.2-2|677	# would be wrongly evaluated during build of other packages.
21mr|ruby3.2-3.2.2-2|678	mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d
21mr|ruby3.2-3.2.2-2|679	install -m 644 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/macros.d/macros.ruby
21mr|ruby3.2-3.2.2-2|680	sed -i "s/%%{name}/%{name}/" %{buildroot}%{_rpmconfigdir}/macros.d/macros.ruby
21mr|ruby3.2-3.2.2-2|681	install -m 644 %{SOURCE5} %{buildroot}%{_rpmconfigdir}/macros.d/macros.rubygems
21mr|ruby3.2-3.2.2-2|682	sed -i %{buildroot}%{_rpmconfigdir}/macros.d/macros.rubygems \
21mr|ruby3.2-3.2.2-2|683	-e 's/%%{name}/%{name}/' \
21mr|ruby3.2-3.2.2-2|684	-e 's/%%{ruby_suffix}/%{ruby_suffix}/'
21mr|ruby3.2-3.2.2-2|685	
21mr|ruby3.2-3.2.2-2|686	# Install dependency generators.
21mr|ruby3.2-3.2.2-2|687	mkdir -p %{buildroot}%{_rpmconfigdir}/fileattrs
21mr|ruby3.2-3.2.2-2|688	install -m 644 %{SOURCE8} %{buildroot}%{_rpmconfigdir}/fileattrs
21mr|ruby3.2-3.2.2-2|689	install -m 755 %{SOURCE9} %{buildroot}%{_rpmconfigdir}
21mr|ruby3.2-3.2.2-2|690	install -m 755 %{SOURCE10} %{buildroot}%{_rpmconfigdir}
21mr|ruby3.2-3.2.2-2|691	install -m 755 %{SOURCE11} %{buildroot}%{_rpmconfigdir}
21mr|ruby3.2-3.2.2-2|692	sed -i 's,\(/usr/bin/ruby\),\1%{ruby_suffix},' %{buildroot}%{_rpmconfigdir}/rubygems.{req,prov,con}
21mr|ruby3.2-3.2.2-2|693	
21mr|ruby3.2-3.2.2-2|694	# Install custom operating_system.rb.
21mr|ruby3.2-3.2.2-2|695	mkdir -p %{buildroot}%{rubygems_dir}/rubygems/defaults
21mr|ruby3.2-3.2.2-2|696	cp %{SOURCE1} %{buildroot}%{rubygems_dir}/rubygems/defaults
21mr|ruby3.2-3.2.2-2|697	
21mr|ruby3.2-3.2.2-2|698	# Move gems root into common directory, out of Ruby directory structure.
21mr|ruby3.2-3.2.2-2|699	mv %{buildroot}%{ruby_libdir}/gems %{buildroot}%{gem_dir}
21mr|ruby3.2-3.2.2-2|700	
21mr|ruby3.2-3.2.2-2|701	# Create folders for gem binary extensions.
21mr|ruby3.2-3.2.2-2|702	# TODO: These folders should go into rubygem-filesystem but how to achieve it,
21mr|ruby3.2-3.2.2-2|703	# since noarch package cannot provide arch dependent subpackages?
21mr|ruby3.2-3.2.2-2|704	# http://rpm.org/ticket/78
21mr|ruby3.2-3.2.2-2|705	mkdir -p %{buildroot}%{_exec_prefix}/lib{,64}/gems%{ruby_suffix}/%{name}
21mr|ruby3.2-3.2.2-2|706	
21mr|ruby3.2-3.2.2-2|707	# Move bundled rubygems to %%gem_dir and %%gem_extdir_mri
21mr|ruby3.2-3.2.2-2|708	# make symlinks for io-console and bigdecimal, which are considered to be part of stdlib by other Gems
21mr|ruby3.2-3.2.2-2|709	mkdir -p %{buildroot}%{gem_dir}/gems/irb-%{irb_version}/lib
21mr|ruby3.2-3.2.2-2|710	mv %{buildroot}%{ruby_libdir}/irb* %{buildroot}%{gem_dir}/gems/irb-%{irb_version}/lib
21mr|ruby3.2-3.2.2-2|711	mv %{buildroot}%{gem_dir}/specifications/default/irb-%{irb_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby3.2-3.2.2-2|712	ln -s %{gem_dir}/gems/irb-%{irb_version}/lib/irb.rb %{buildroot}%{ruby_libdir}/irb.rb
21mr|ruby3.2-3.2.2-2|713	# TODO: This should be possible to replaced by simple directory symlink
21mr|ruby3.2-3.2.2-2|714	# after ~ F31 EOL (rhbz#1691039).
21mr|ruby3.2-3.2.2-2|715	mkdir -p %{buildroot}%{ruby_libdir}/irb
21mr|ruby3.2-3.2.2-2|716	pushd %{buildroot}%{gem_dir}/gems/irb-%{irb_version}/lib
21mr|ruby3.2-3.2.2-2|717	find irb -type d -mindepth 1 -exec mkdir %{buildroot}%{ruby_libdir}/'{}' \;
21mr|ruby3.2-3.2.2-2|718	find irb -type f -exec ln -s %{gem_dir}/gems/irb-%{irb_version}/lib/'{}' %{buildroot}%{ruby_libdir}/'{}' \;
21mr|ruby3.2-3.2.2-2|719	popd
21mr|ruby3.2-3.2.2-2|720	
21mr|ruby3.2-3.2.2-2|721	mkdir -p %{buildroot}%{gem_dir}/gems/rdoc-%{rdoc_version}/lib
21mr|ruby3.2-3.2.2-2|722	mv %{buildroot}%{ruby_libdir}/rdoc* %{buildroot}%{gem_dir}/gems/rdoc-%{rdoc_version}/lib
21mr|ruby3.2-3.2.2-2|723	mv %{buildroot}%{gem_dir}/specifications/default/rdoc-%{rdoc_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby3.2-3.2.2-2|724	
21mr|ruby3.2-3.2.2-2|725	mkdir -p %{buildroot}%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib
21mr|ruby3.2-3.2.2-2|726	mkdir -p %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/bigdecimal-%{bigdecimal_version}/bigdecimal
21mr|ruby3.2-3.2.2-2|727	mv %{buildroot}%{ruby_libdir}/bigdecimal %{buildroot}%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib
21mr|ruby3.2-3.2.2-2|728	mv %{buildroot}%{ruby_libarchdir}/bigdecimal.so %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/bigdecimal-%{bigdecimal_version}
21mr|ruby3.2-3.2.2-2|729	touch %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/bigdecimal-%{bigdecimal_version}/gem.build_complete
21mr|ruby3.2-3.2.2-2|730	mv %{buildroot}%{gem_dir}/specifications/default/bigdecimal-%{bigdecimal_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby3.2-3.2.2-2|731	ln -s %{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib/bigdecimal %{buildroot}%{ruby_libdir}/bigdecimal
21mr|ruby3.2-3.2.2-2|732	ln -s %{_libdir}/gems%{ruby_suffix}/%{name}/bigdecimal-%{bigdecimal_version}/bigdecimal.so %{buildroot}%{ruby_libarchdir}/bigdecimal.so
21mr|ruby3.2-3.2.2-2|733	
21mr|ruby3.2-3.2.2-2|734	# TODO: Put help files into proper location.
21mr|ruby3.2-3.2.2-2|735	# https://bugs.ruby-lang.org/issues/15359
21mr|ruby3.2-3.2.2-2|736	mkdir -p %{buildroot}%{gem_dir}/gems/bundler-%{bundler_version}/lib
21mr|ruby3.2-3.2.2-2|737	mv %{buildroot}%{ruby_libdir}/bundler.rb %{buildroot}%{gem_dir}/gems/bundler-%{bundler_version}/lib
21mr|ruby3.2-3.2.2-2|738	mv %{buildroot}%{ruby_libdir}/bundler %{buildroot}%{gem_dir}/gems/bundler-%{bundler_version}/lib
21mr|ruby3.2-3.2.2-2|739	mv %{buildroot}%{gem_dir}/specifications/default/bundler-%{bundler_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby3.2-3.2.2-2|740	
21mr|ruby3.2-3.2.2-2|741	mkdir -p %{buildroot}%{gem_dir}/gems/io-console-%{io_console_version}/lib
21mr|ruby3.2-3.2.2-2|742	mkdir -p %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/io-console-%{io_console_version}/io
21mr|ruby3.2-3.2.2-2|743	mv %{buildroot}%{ruby_libdir}/io %{buildroot}%{gem_dir}/gems/io-console-%{io_console_version}/lib
21mr|ruby3.2-3.2.2-2|744	mv %{buildroot}%{ruby_libarchdir}/io/console.so %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/io-console-%{io_console_version}/io
21mr|ruby3.2-3.2.2-2|745	touch %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/io-console-%{io_console_version}/gem.build_complete
21mr|ruby3.2-3.2.2-2|746	mv %{buildroot}%{gem_dir}/specifications/default/io-console-%{io_console_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby3.2-3.2.2-2|747	ln -s %{gem_dir}/gems/io-console-%{io_console_version}/lib/io %{buildroot}%{ruby_libdir}/io
21mr|ruby3.2-3.2.2-2|748	ln -s %{_libdir}/gems%{ruby_suffix}/%{name}/io-console-%{io_console_version}/io/console.so %{buildroot}%{ruby_libarchdir}/io/console.so
21mr|ruby3.2-3.2.2-2|749	
21mr|ruby3.2-3.2.2-2|750	mkdir -p %{buildroot}%{gem_dir}/gems/json-%{json_version}/lib
21mr|ruby3.2-3.2.2-2|751	mkdir -p %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/json-%{json_version}
21mr|ruby3.2-3.2.2-2|752	mv %{buildroot}%{ruby_libdir}/json* %{buildroot}%{gem_dir}/gems/json-%{json_version}/lib
21mr|ruby3.2-3.2.2-2|753	mv %{buildroot}%{ruby_libarchdir}/json/ %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/json-%{json_version}/
21mr|ruby3.2-3.2.2-2|754	touch %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/json-%{json_version}/gem.build_complete
21mr|ruby3.2-3.2.2-2|755	mv %{buildroot}%{gem_dir}/specifications/default/json-%{json_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby3.2-3.2.2-2|756	ln -s %{gem_dir}/gems/json-%{json_version}/lib/json.rb %{buildroot}%{ruby_libdir}/json.rb
21mr|ruby3.2-3.2.2-2|757	ln -s %{gem_dir}/gems/json-%{json_version}/lib/json %{buildroot}%{ruby_libdir}/json
21mr|ruby3.2-3.2.2-2|758	ln -s %{_libdir}/gems%{ruby_suffix}/%{name}/json-%{json_version}/json/ %{buildroot}%{ruby_libarchdir}/json
21mr|ruby3.2-3.2.2-2|759	
21mr|ruby3.2-3.2.2-2|760	mkdir -p %{buildroot}%{gem_dir}/gems/psych-%{psych_version}/lib
21mr|ruby3.2-3.2.2-2|761	mkdir -p %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/psych-%{psych_version}
21mr|ruby3.2-3.2.2-2|762	mv %{buildroot}%{ruby_libdir}/psych* %{buildroot}%{gem_dir}/gems/psych-%{psych_version}/lib
21mr|ruby3.2-3.2.2-2|763	mv %{buildroot}%{ruby_libarchdir}/psych.so %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/psych-%{psych_version}/
21mr|ruby3.2-3.2.2-2|764	touch %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/psych-%{psych_version}/gem.build_complete
21mr|ruby3.2-3.2.2-2|765	mv %{buildroot}%{gem_dir}/specifications/default/psych-%{psych_version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|ruby3.2-3.2.2-2|766	ln -s %{gem_dir}/gems/psych-%{psych_version}/lib/psych %{buildroot}%{ruby_libdir}/psych
21mr|ruby3.2-3.2.2-2|767	ln -s %{gem_dir}/gems/psych-%{psych_version}/lib/psych.rb %{buildroot}%{ruby_libdir}/psych.rb
21mr|ruby3.2-3.2.2-2|768	ln -s %{_libdir}/gems%{ruby_suffix}/%{name}/psych-%{psych_version}/psych.so %{buildroot}%{ruby_libarchdir}/psych.so
21mr|ruby3.2-3.2.2-2|769	
21mr|ruby3.2-3.2.2-2|770	# Move the binary extensions into proper place (if no gem has binary extension,
21mr|ruby3.2-3.2.2-2|771	# the extensions directory might be empty).
21mr|ruby3.2-3.2.2-2|772	find %{buildroot}%{gem_dir}/extensions/*-%{_target_os}%{_gnu}/%{major_minor_version}.*/* -maxdepth 0 \
21mr|ruby3.2-3.2.2-2|773	-exec mv '{}' %{buildroot}%{_libdir}/gems%{ruby_suffix}/%{name}/ \; \
21mr|ruby3.2-3.2.2-2|774	|| echo "No gem binary extensions to move."
21mr|ruby3.2-3.2.2-2|775	
21mr|ruby3.2-3.2.2-2|776	# Remove the extension sources and library copies from `lib` dir.
21mr|ruby3.2-3.2.2-2|777	find %{buildroot}%{gem_dir}/gems/*/ext -maxdepth 0 -exec rm -rf '{}' +
21mr|ruby3.2-3.2.2-2|778	find %{buildroot}%{gem_dir}/gems/*/lib -name \*.so -delete
21mr|ruby3.2-3.2.2-2|779	
21mr|ruby3.2-3.2.2-2|780	# Move man pages into proper location
21mr|ruby3.2-3.2.2-2|781	mkdir -p %{buildroot}%{_mandir}/man{1,5}
21mr|ruby3.2-3.2.2-2|782	mv %{buildroot}%{gem_dir}/gems/rake-%{rake_version}/doc/rake.1 %{buildroot}%{_mandir}/man1/rake%{ruby_suffix}.1
21mr|ruby3.2-3.2.2-2|783	pushd %{buildroot}%{gem_dir}/gems/bundler-%{bundler_version}/lib/bundler/man
21mr|ruby3.2-3.2.2-2|784	for manfile in *.1; do
21mr|ruby3.2-3.2.2-2|785	manname=${manfile%.1}
21mr|ruby3.2-3.2.2-2|786	mv $manfile %{buildroot}%{_mandir}/man1/${manname}%{ruby_suffix}.1
21mr|ruby3.2-3.2.2-2|787	done
21mr|ruby3.2-3.2.2-2|788	for manfile in *.5; do
21mr|ruby3.2-3.2.2-2|789	manname=${manfile%.5}
21mr|ruby3.2-3.2.2-2|790	mv $manfile %{buildroot}%{_mandir}/man5/${manname}%{ruby_suffix}.5
21mr|ruby3.2-3.2.2-2|791	done
21mr|ruby3.2-3.2.2-2|792	popd
21mr|ruby3.2-3.2.2-2|793	
21mr|ruby3.2-3.2.2-2|794	%if %{with systemtap}
21mr|ruby3.2-3.2.2-2|795	# Install a tapset and fix up the path to the library.
21mr|ruby3.2-3.2.2-2|796	mkdir -p %{buildroot}%{tapset_dir}
21mr|ruby3.2-3.2.2-2|797	sed -e "s|@LIBRARY_PATH@|%{tapset_libdir}/libruby%{ruby_suffix}.so.%{major_minor_version}|" \
21mr|ruby3.2-3.2.2-2|798	%{SOURCE2} > %{buildroot}%{tapset_dir}/libruby%{ruby_suffix}.so.%{major_minor_version}.stp
21mr|ruby3.2-3.2.2-2|799	# Escape '*/' in comment.
21mr|ruby3.2-3.2.2-2|800	sed -i -r "s|( \*.*\*)\/(.*)|\1\\\/\2|" %{buildroot}%{tapset_dir}/libruby%{ruby_suffix}.so.%{major_minor_version}.stp
21mr|ruby3.2-3.2.2-2|801	%endif
21mr|ruby3.2-3.2.2-2|802	
21mr|ruby3.2-3.2.2-2|803	# Prepare -doc subpackage file lists.
21mr|ruby3.2-3.2.2-2|804	find doc -maxdepth 1 -type f ! -name '.*' ! -name '*.ja*' > .ruby-doc.en
21mr|ruby3.2-3.2.2-2|805	echo 'doc/images' >> .ruby-doc.en
21mr|ruby3.2-3.2.2-2|806	echo 'doc/syntax' >> .ruby-doc.en
21mr|ruby3.2-3.2.2-2|807	
21mr|ruby3.2-3.2.2-2|808	find doc -maxdepth 1 -type f -name '*.ja*' > .ruby-doc.ja
21mr|ruby3.2-3.2.2-2|809	echo 'doc/irb' >> .ruby-doc.ja
21mr|ruby3.2-3.2.2-2|810	echo 'doc/pty' >> .ruby-doc.ja
21mr|ruby3.2-3.2.2-2|811	
21mr|ruby3.2-3.2.2-2|812	sed -i 's/^/%doc /' .ruby-doc.*
21mr|ruby3.2-3.2.2-2|813	sed -i 's/^/%lang(ja) /' .ruby-doc.ja
21mr|ruby3.2-3.2.2-2|814	
21mr|ruby3.2-3.2.2-2|815	# Remove useless .github directory from Rake.
21mr|ruby3.2-3.2.2-2|816	# https://github.com/ruby/rake/pull/333
21mr|ruby3.2-3.2.2-2|817	rm -rf %{buildroot}%{gem_dir}/gems/rake-%{rake_version}/.github
21mr|ruby3.2-3.2.2-2|818	
21mr|ruby3.2-3.2.2-2|819	# Fix shebangs to avoid using system Ruby
21mr|ruby3.2-3.2.2-2|820	find %{buildroot} -type f -exec \
21mr|ruby3.2-3.2.2-2|821	sed -i 's,\(/usr/bin/\)env\s\+\(ruby\),\1\2%{ruby_suffix},' {} +
21mr|ruby3.2-3.2.2-2|822	
21mr|ruby3.2-3.2.2-2|823	%check
21mr|ruby3.2-3.2.2-2|824	make test
21mr|ruby3.2-3.2.2-2|825	
21mr|ruby3.2-3.2.2-2|826	%post
21mr|ruby3.2-3.2.2-2|827	update-alternatives --install %{_bindir}/ruby%{major_version} \
21mr|ruby3.2-3.2.2-2|828	ruby%{major_version} %{_bindir}/%{name}%{?with_rubypick:-mri} %{major_version}%{minor_version} ||:
21mr|ruby3.2-3.2.2-2|829	
21mr|ruby3.2-3.2.2-2|830	%preun
21mr|ruby3.2-3.2.2-2|831	[ "$1" = 0 ] || exit 0
21mr|ruby3.2-3.2.2-2|832	update-alternatives --remove ruby%{major_version} %{_bindir}/%{name}%{?with_rubypick:-mri} ||:
21mr|ruby3.2-3.2.2-2|833	
21mr|ruby3.2-3.2.2-2|834	
21mr|ruby3.2-3.2.2-2|835	%files
21mr|ruby3.2-3.2.2-2|836	%license BSDL
21mr|ruby3.2-3.2.2-2|837	%license COPYING
21mr|ruby3.2-3.2.2-2|838	%lang(ja) %license COPYING.ja
21mr|ruby3.2-3.2.2-2|839	%license GPL
21mr|ruby3.2-3.2.2-2|840	%license LEGAL
21mr|ruby3.2-3.2.2-2|841	%{_bindir}/erb%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|842	%{_bindir}/%{name}%{?with_rubypick:-mri}
21mr|ruby3.2-3.2.2-2|843	%{_libexecdir}/%{name}/erb
21mr|ruby3.2-3.2.2-2|844	%{_libexecdir}/%{name}/ruby%{?with_rubypick:-mri}
21mr|ruby3.2-3.2.2-2|845	%{_mandir}/man1/erb*
21mr|ruby3.2-3.2.2-2|846	%{_mandir}/man1/ruby*
21mr|ruby3.2-3.2.2-2|847	
21mr|ruby3.2-3.2.2-2|848	# List all these files explicitly to prevent surprises
21mr|ruby3.2-3.2.2-2|849	# Platform independent libraries.
21mr|ruby3.2-3.2.2-2|850	%dir %{ruby_libdir}
21mr|ruby3.2-3.2.2-2|851	%exclude %{ruby_libdir}/bigdecimal*
21mr|ruby3.2-3.2.2-2|852	%exclude %{ruby_libdir}/irb*
21mr|ruby3.2-3.2.2-2|853	%exclude %{ruby_libdir}/json*
21mr|ruby3.2-3.2.2-2|854	%exclude %{ruby_libdir}/psych*
21mr|ruby3.2-3.2.2-2|855	%{ruby_libdir}/abbrev.rb
21mr|ruby3.2-3.2.2-2|856	%{ruby_libdir}/base64.rb
21mr|ruby3.2-3.2.2-2|857	%{ruby_libdir}/benchmark*
21mr|ruby3.2-3.2.2-2|858	%{ruby_libdir}/cgi*
21mr|ruby3.2-3.2.2-2|859	%{ruby_libdir}/coverage.rb
21mr|ruby3.2-3.2.2-2|860	%{ruby_libdir}/csv*
21mr|ruby3.2-3.2.2-2|861	%{ruby_libdir}/date.rb
21mr|ruby3.2-3.2.2-2|862	%{ruby_libdir}/delegate*
21mr|ruby3.2-3.2.2-2|863	%{ruby_libdir}/digest*
21mr|ruby3.2-3.2.2-2|864	%{ruby_libdir}/drb*
21mr|ruby3.2-3.2.2-2|865	%{ruby_libdir}/English.rb
21mr|ruby3.2-3.2.2-2|866	%{ruby_libdir}/erb*
21mr|ruby3.2-3.2.2-2|867	%{ruby_libdir}/error_highlight*
21mr|ruby3.2-3.2.2-2|868	%{ruby_libdir}/expect.rb
21mr|ruby3.2-3.2.2-2|869	%{ruby_libdir}/fiddle*
21mr|ruby3.2-3.2.2-2|870	%{ruby_libdir}/fileutils.rb
21mr|ruby3.2-3.2.2-2|871	%{ruby_libdir}/find.rb
21mr|ruby3.2-3.2.2-2|872	%{ruby_libdir}/forwardable*
21mr|ruby3.2-3.2.2-2|873	%{ruby_libdir}/getoptlong*
21mr|ruby3.2-3.2.2-2|874	%{ruby_libdir}/io
21mr|ruby3.2-3.2.2-2|875	%{ruby_libdir}/ipaddr.rb
21mr|ruby3.2-3.2.2-2|876	%{ruby_libdir}/kconv.rb
21mr|ruby3.2-3.2.2-2|877	%{ruby_libdir}/logger*
21mr|ruby3.2-3.2.2-2|878	# https://bugs.ruby-lang.org/issues/19298
21mr|ruby3.2-3.2.2-2|879	%exclude %{ruby_libdir}/mjit
21mr|ruby3.2-3.2.2-2|880	%{ruby_libdir}/mkmf.rb
21mr|ruby3.2-3.2.2-2|881	%{ruby_libdir}/monitor.rb
21mr|ruby3.2-3.2.2-2|882	%{ruby_libdir}/mutex_m.rb
21mr|ruby3.2-3.2.2-2|883	%{ruby_libdir}/net
21mr|ruby3.2-3.2.2-2|884	%{ruby_libdir}/objspace*
21mr|ruby3.2-3.2.2-2|885	%{ruby_libdir}/observer*
21mr|ruby3.2-3.2.2-2|886	%{ruby_libdir}/open-uri.rb
21mr|ruby3.2-3.2.2-2|887	%{ruby_libdir}/open3*
21mr|ruby3.2-3.2.2-2|888	%{ruby_libdir}/optionparser.rb
21mr|ruby3.2-3.2.2-2|889	%{ruby_libdir}/optparse*
21mr|ruby3.2-3.2.2-2|890	%{ruby_libdir}/ostruct*
21mr|ruby3.2-3.2.2-2|891	%{ruby_libdir}/pathname.rb
21mr|ruby3.2-3.2.2-2|892	%{ruby_libdir}/pp.rb
21mr|ruby3.2-3.2.2-2|893	%{ruby_libdir}/prettyprint.rb
21mr|ruby3.2-3.2.2-2|894	%{ruby_libdir}/pstore*
21mr|ruby3.2-3.2.2-2|895	%{ruby_libdir}/random
21mr|ruby3.2-3.2.2-2|896	%{ruby_libdir}/readline.rb
21mr|ruby3.2-3.2.2-2|897	%{ruby_libdir}/reline*
21mr|ruby3.2-3.2.2-2|898	%{ruby_libdir}/resolv.rb
21mr|ruby3.2-3.2.2-2|899	%{ruby_libdir}/resolv-replace.rb
21mr|ruby3.2-3.2.2-2|900	%{ruby_libdir}/rinda
21mr|ruby3.2-3.2.2-2|901	%{ruby_libdir}/ripper*
21mr|ruby3.2-3.2.2-2|902	%dir %{ruby_libdir}/ruby_vm
21mr|ruby3.2-3.2.2-2|903	%{ruby_libdir}/ruby_vm/mjit
21mr|ruby3.2-3.2.2-2|904	%{ruby_libdir}/securerandom.rb
21mr|ruby3.2-3.2.2-2|905	%{ruby_libdir}/set*
21mr|ruby3.2-3.2.2-2|906	%{ruby_libdir}/shellwords.rb
21mr|ruby3.2-3.2.2-2|907	%{ruby_libdir}/singleton*
21mr|ruby3.2-3.2.2-2|908	%{ruby_libdir}/socket.rb
21mr|ruby3.2-3.2.2-2|909	%{ruby_libdir}/syntax_suggest*
21mr|ruby3.2-3.2.2-2|910	%{ruby_libdir}/syslog
21mr|ruby3.2-3.2.2-2|911	%{ruby_libdir}/tempfile.rb
21mr|ruby3.2-3.2.2-2|912	%{ruby_libdir}/timeout*
21mr|ruby3.2-3.2.2-2|913	%{ruby_libdir}/time.rb
21mr|ruby3.2-3.2.2-2|914	%{ruby_libdir}/tmpdir.rb
21mr|ruby3.2-3.2.2-2|915	%{ruby_libdir}/tsort.rb
21mr|ruby3.2-3.2.2-2|916	%{ruby_libdir}/unicode_normalize
21mr|ruby3.2-3.2.2-2|917	%{ruby_libdir}/un.rb
21mr|ruby3.2-3.2.2-2|918	%{ruby_libdir}/uri*
21mr|ruby3.2-3.2.2-2|919	%{ruby_libdir}/weakref*
21mr|ruby3.2-3.2.2-2|920	%{ruby_libdir}/yaml*
21mr|ruby3.2-3.2.2-2|921	
21mr|ruby3.2-3.2.2-2|922	# Default gems
21mr|ruby3.2-3.2.2-2|923	%{ruby_libdir}/did_you_mean*
21mr|ruby3.2-3.2.2-2|924	%{ruby_libdir}/openssl*
21mr|ruby3.2-3.2.2-2|925	%{ruby_libdir}/racc*
21mr|ruby3.2-3.2.2-2|926	
21mr|ruby3.2-3.2.2-2|927	%{?with_systemtap:%{tapset_dir}/libruby%{ruby_suffix}.so.%{major_minor_version}.stp}
21mr|ruby3.2-3.2.2-2|928	
21mr|ruby3.2-3.2.2-2|929	%files devel
21mr|ruby3.2-3.2.2-2|930	%license BSDL
21mr|ruby3.2-3.2.2-2|931	%license COPYING
21mr|ruby3.2-3.2.2-2|932	%lang(ja) %license COPYING.ja
21mr|ruby3.2-3.2.2-2|933	%license GPL
21mr|ruby3.2-3.2.2-2|934	%license LEGAL
21mr|ruby3.2-3.2.2-2|935	
21mr|ruby3.2-3.2.2-2|936	%{_includedir}/*
21mr|ruby3.2-3.2.2-2|937	%{_libdir}/libruby%{ruby_suffix}.so
21mr|ruby3.2-3.2.2-2|938	%{_libdir}/pkgconfig/%{name}.pc
21mr|ruby3.2-3.2.2-2|939	
21mr|ruby3.2-3.2.2-2|940	%files rpm-macros
21mr|ruby3.2-3.2.2-2|941	%{_rpmconfigdir}/macros.d/macros.ruby
21mr|ruby3.2-3.2.2-2|942	
21mr|ruby3.2-3.2.2-2|943	%files -n %{libname}
21mr|ruby3.2-3.2.2-2|944	%license COPYING
21mr|ruby3.2-3.2.2-2|945	%lang(ja) %license COPYING.ja
21mr|ruby3.2-3.2.2-2|946	%license GPL
21mr|ruby3.2-3.2.2-2|947	%license LEGAL
21mr|ruby3.2-3.2.2-2|948	%doc README.md
21mr|ruby3.2-3.2.2-2|949	%doc NEWS.md
21mr|ruby3.2-3.2.2-2|950	# Exclude /usr/local directory since it is supposed to be managed by
21mr|ruby3.2-3.2.2-2|951	# local system administrator.
21mr|ruby3.2-3.2.2-2|952	%exclude %{ruby_sitelibdir}
21mr|ruby3.2-3.2.2-2|953	%exclude %{ruby_sitearchdir}
21mr|ruby3.2-3.2.2-2|954	%dir %{ruby_vendorlibdir}
21mr|ruby3.2-3.2.2-2|955	%dir %{ruby_vendorarchdir}
21mr|ruby3.2-3.2.2-2|956	
21mr|ruby3.2-3.2.2-2|957	# Platform specific libraries.
21mr|ruby3.2-3.2.2-2|958	%{_libdir}/libruby%{ruby_suffix}.so.*
21mr|ruby3.2-3.2.2-2|959	%dir %{ruby_libarchdir}
21mr|ruby3.2-3.2.2-2|960	%dir %{ruby_libarchdir}/cgi
21mr|ruby3.2-3.2.2-2|961	%{ruby_libarchdir}/cgi/escape.so
21mr|ruby3.2-3.2.2-2|962	%{ruby_libarchdir}/continuation.so
21mr|ruby3.2-3.2.2-2|963	%{ruby_libarchdir}/coverage.so
21mr|ruby3.2-3.2.2-2|964	%{ruby_libarchdir}/date_core.so
21mr|ruby3.2-3.2.2-2|965	%dir %{ruby_libarchdir}/digest
21mr|ruby3.2-3.2.2-2|966	%{ruby_libarchdir}/digest.so
21mr|ruby3.2-3.2.2-2|967	%{ruby_libarchdir}/digest/bubblebabble.so
21mr|ruby3.2-3.2.2-2|968	%{ruby_libarchdir}/digest/md5.so
21mr|ruby3.2-3.2.2-2|969	%{ruby_libarchdir}/digest/rmd160.so
21mr|ruby3.2-3.2.2-2|970	%{ruby_libarchdir}/digest/sha1.so
21mr|ruby3.2-3.2.2-2|971	%{ruby_libarchdir}/digest/sha2.so
21mr|ruby3.2-3.2.2-2|972	%dir %{ruby_libarchdir}/enc
21mr|ruby3.2-3.2.2-2|973	%{ruby_libarchdir}/enc/big5.so
21mr|ruby3.2-3.2.2-2|974	%{ruby_libarchdir}/enc/cesu_8.so
21mr|ruby3.2-3.2.2-2|975	%{ruby_libarchdir}/enc/cp949.so
21mr|ruby3.2-3.2.2-2|976	%{ruby_libarchdir}/enc/emacs_mule.so
21mr|ruby3.2-3.2.2-2|977	%{ruby_libarchdir}/enc/encdb.so
21mr|ruby3.2-3.2.2-2|978	%{ruby_libarchdir}/enc/euc_jp.so
21mr|ruby3.2-3.2.2-2|979	%{ruby_libarchdir}/enc/euc_kr.so
21mr|ruby3.2-3.2.2-2|980	%{ruby_libarchdir}/enc/euc_tw.so
21mr|ruby3.2-3.2.2-2|981	%{ruby_libarchdir}/enc/gb18030.so
21mr|ruby3.2-3.2.2-2|982	%{ruby_libarchdir}/enc/gb2312.so
21mr|ruby3.2-3.2.2-2|983	%{ruby_libarchdir}/enc/gbk.so
21mr|ruby3.2-3.2.2-2|984	%{ruby_libarchdir}/enc/iso_8859_1.so
21mr|ruby3.2-3.2.2-2|985	%{ruby_libarchdir}/enc/iso_8859_10.so
21mr|ruby3.2-3.2.2-2|986	%{ruby_libarchdir}/enc/iso_8859_11.so
21mr|ruby3.2-3.2.2-2|987	%{ruby_libarchdir}/enc/iso_8859_13.so
21mr|ruby3.2-3.2.2-2|988	%{ruby_libarchdir}/enc/iso_8859_14.so
21mr|ruby3.2-3.2.2-2|989	%{ruby_libarchdir}/enc/iso_8859_15.so
21mr|ruby3.2-3.2.2-2|990	%{ruby_libarchdir}/enc/iso_8859_16.so
21mr|ruby3.2-3.2.2-2|991	%{ruby_libarchdir}/enc/iso_8859_2.so
21mr|ruby3.2-3.2.2-2|992	%{ruby_libarchdir}/enc/iso_8859_3.so
21mr|ruby3.2-3.2.2-2|993	%{ruby_libarchdir}/enc/iso_8859_4.so
21mr|ruby3.2-3.2.2-2|994	%{ruby_libarchdir}/enc/iso_8859_5.so
21mr|ruby3.2-3.2.2-2|995	%{ruby_libarchdir}/enc/iso_8859_6.so
21mr|ruby3.2-3.2.2-2|996	%{ruby_libarchdir}/enc/iso_8859_7.so
21mr|ruby3.2-3.2.2-2|997	%{ruby_libarchdir}/enc/iso_8859_8.so
21mr|ruby3.2-3.2.2-2|998	%{ruby_libarchdir}/enc/iso_8859_9.so
21mr|ruby3.2-3.2.2-2|999	%{ruby_libarchdir}/enc/koi8_r.so
21mr|ruby3.2-3.2.2-2|1000	%{ruby_libarchdir}/enc/koi8_u.so
21mr|ruby3.2-3.2.2-2|1001	%{ruby_libarchdir}/enc/shift_jis.so
21mr|ruby3.2-3.2.2-2|1002	%dir %{ruby_libarchdir}/enc/trans
21mr|ruby3.2-3.2.2-2|1003	%{ruby_libarchdir}/enc/trans/big5.so
21mr|ruby3.2-3.2.2-2|1004	%{ruby_libarchdir}/enc/trans/cesu_8.so
21mr|ruby3.2-3.2.2-2|1005	%{ruby_libarchdir}/enc/trans/chinese.so
21mr|ruby3.2-3.2.2-2|1006	%{ruby_libarchdir}/enc/trans/ebcdic.so
21mr|ruby3.2-3.2.2-2|1007	%{ruby_libarchdir}/enc/trans/emoji.so
21mr|ruby3.2-3.2.2-2|1008	%{ruby_libarchdir}/enc/trans/emoji_iso2022_kddi.so
21mr|ruby3.2-3.2.2-2|1009	%{ruby_libarchdir}/enc/trans/emoji_sjis_docomo.so
21mr|ruby3.2-3.2.2-2|1010	%{ruby_libarchdir}/enc/trans/emoji_sjis_kddi.so
21mr|ruby3.2-3.2.2-2|1011	%{ruby_libarchdir}/enc/trans/emoji_sjis_softbank.so
21mr|ruby3.2-3.2.2-2|1012	%{ruby_libarchdir}/enc/trans/escape.so
21mr|ruby3.2-3.2.2-2|1013	%{ruby_libarchdir}/enc/trans/gb18030.so
21mr|ruby3.2-3.2.2-2|1014	%{ruby_libarchdir}/enc/trans/gbk.so
21mr|ruby3.2-3.2.2-2|1015	%{ruby_libarchdir}/enc/trans/iso2022.so
21mr|ruby3.2-3.2.2-2|1016	%{ruby_libarchdir}/enc/trans/japanese.so
21mr|ruby3.2-3.2.2-2|1017	%{ruby_libarchdir}/enc/trans/japanese_euc.so
21mr|ruby3.2-3.2.2-2|1018	%{ruby_libarchdir}/enc/trans/japanese_sjis.so
21mr|ruby3.2-3.2.2-2|1019	%{ruby_libarchdir}/enc/trans/korean.so
21mr|ruby3.2-3.2.2-2|1020	%{ruby_libarchdir}/enc/trans/single_byte.so
21mr|ruby3.2-3.2.2-2|1021	%{ruby_libarchdir}/enc/trans/transdb.so
21mr|ruby3.2-3.2.2-2|1022	%{ruby_libarchdir}/enc/trans/utf8_mac.so
21mr|ruby3.2-3.2.2-2|1023	%{ruby_libarchdir}/enc/trans/utf_16_32.so
21mr|ruby3.2-3.2.2-2|1024	%{ruby_libarchdir}/enc/utf_16be.so
21mr|ruby3.2-3.2.2-2|1025	%{ruby_libarchdir}/enc/utf_16le.so
21mr|ruby3.2-3.2.2-2|1026	%{ruby_libarchdir}/enc/utf_32be.so
21mr|ruby3.2-3.2.2-2|1027	%{ruby_libarchdir}/enc/utf_32le.so
21mr|ruby3.2-3.2.2-2|1028	%{ruby_libarchdir}/enc/windows_1250.so
21mr|ruby3.2-3.2.2-2|1029	%{ruby_libarchdir}/enc/windows_1251.so
21mr|ruby3.2-3.2.2-2|1030	%{ruby_libarchdir}/enc/windows_1252.so
21mr|ruby3.2-3.2.2-2|1031	%{ruby_libarchdir}/enc/windows_1253.so
21mr|ruby3.2-3.2.2-2|1032	%{ruby_libarchdir}/enc/windows_1254.so
21mr|ruby3.2-3.2.2-2|1033	%{ruby_libarchdir}/enc/windows_1257.so
21mr|ruby3.2-3.2.2-2|1034	%{ruby_libarchdir}/enc/windows_31j.so
21mr|ruby3.2-3.2.2-2|1035	%{ruby_libarchdir}/erb/escape.so
21mr|ruby3.2-3.2.2-2|1036	%{ruby_libarchdir}/etc.so
21mr|ruby3.2-3.2.2-2|1037	%{ruby_libarchdir}/fcntl.so
21mr|ruby3.2-3.2.2-2|1038	%{ruby_libarchdir}/fiddle.so
21mr|ruby3.2-3.2.2-2|1039	%dir %{ruby_libarchdir}/io
21mr|ruby3.2-3.2.2-2|1040	%{ruby_libarchdir}/io/nonblock.so
21mr|ruby3.2-3.2.2-2|1041	%{ruby_libarchdir}/io/wait.so
21mr|ruby3.2-3.2.2-2|1042	%{ruby_libarchdir}/monitor.so
21mr|ruby3.2-3.2.2-2|1043	%{ruby_libarchdir}/nkf.so
21mr|ruby3.2-3.2.2-2|1044	%{ruby_libarchdir}/objspace.so
21mr|ruby3.2-3.2.2-2|1045	%{ruby_libarchdir}/pathname.so
21mr|ruby3.2-3.2.2-2|1046	%{ruby_libarchdir}/pty.so
21mr|ruby3.2-3.2.2-2|1047	%dir %{ruby_libarchdir}/rbconfig
21mr|ruby3.2-3.2.2-2|1048	%{ruby_libarchdir}/rbconfig.rb
21mr|ruby3.2-3.2.2-2|1049	%{ruby_libarchdir}/rbconfig/sizeof.so
21mr|ruby3.2-3.2.2-2|1050	%{ruby_libarchdir}/readline.so
21mr|ruby3.2-3.2.2-2|1051	%{ruby_libarchdir}/ripper.so
21mr|ruby3.2-3.2.2-2|1052	%{ruby_libarchdir}/socket.so
21mr|ruby3.2-3.2.2-2|1053	%{ruby_libarchdir}/stringio.so
21mr|ruby3.2-3.2.2-2|1054	%{ruby_libarchdir}/strscan.so
21mr|ruby3.2-3.2.2-2|1055	%{ruby_libarchdir}/syslog.so
21mr|ruby3.2-3.2.2-2|1056	%{ruby_libarchdir}/zlib.so
21mr|ruby3.2-3.2.2-2|1057	
21mr|ruby3.2-3.2.2-2|1058	# Default gems
21mr|ruby3.2-3.2.2-2|1059	%{ruby_libarchdir}/openssl.so
21mr|ruby3.2-3.2.2-2|1060	%dir %{ruby_libarchdir}/racc
21mr|ruby3.2-3.2.2-2|1061	%{ruby_libarchdir}/racc/cparse.so
21mr|ruby3.2-3.2.2-2|1062	
21mr|ruby3.2-3.2.2-2|1063	%files rubygems
21mr|ruby3.2-3.2.2-2|1064	%{_bindir}/gem%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1065	%{_libexecdir}/%{name}/gem
21mr|ruby3.2-3.2.2-2|1066	%dir %{rubygems_dir}
21mr|ruby3.2-3.2.2-2|1067	%{rubygems_dir}/rubygems
21mr|ruby3.2-3.2.2-2|1068	%{rubygems_dir}/rubygems.rb
21mr|ruby3.2-3.2.2-2|1069	
21mr|ruby3.2-3.2.2-2|1070	# Explicitly include only RubyGems directory strucure to avoid accidentally
21mr|ruby3.2-3.2.2-2|1071	# packaged content.
21mr|ruby3.2-3.2.2-2|1072	%dir %{gem_dir}
21mr|ruby3.2-3.2.2-2|1073	%dir %{gem_dir}/build_info
21mr|ruby3.2-3.2.2-2|1074	%dir %{gem_dir}/cache
21mr|ruby3.2-3.2.2-2|1075	%dir %{gem_dir}/doc
21mr|ruby3.2-3.2.2-2|1076	%dir %{gem_dir}/extensions
21mr|ruby3.2-3.2.2-2|1077	%dir %{gem_dir}/gems
21mr|ruby3.2-3.2.2-2|1078	%dir %{gem_dir}/plugins
21mr|ruby3.2-3.2.2-2|1079	%dir %{gem_dir}/specifications
21mr|ruby3.2-3.2.2-2|1080	%dir %{gem_dir}/specifications/default
21mr|ruby3.2-3.2.2-2|1081	%dir %{_exec_prefix}/lib*/gems%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1082	%dir %{_exec_prefix}/lib*/gems%{ruby_suffix}/%{name}
21mr|ruby3.2-3.2.2-2|1083	
21mr|ruby3.2-3.2.2-2|1084	%exclude %{gem_dir}/cache/*
21mr|ruby3.2-3.2.2-2|1085	
21mr|ruby3.2-3.2.2-2|1086	%files rubygems-devel
21mr|ruby3.2-3.2.2-2|1087	%{_rpmconfigdir}/macros.d/macros.rubygems
21mr|ruby3.2-3.2.2-2|1088	%{_rpmconfigdir}/fileattrs/rubygems.attr
21mr|ruby3.2-3.2.2-2|1089	%{_rpmconfigdir}/rubygems.req
21mr|ruby3.2-3.2.2-2|1090	%{_rpmconfigdir}/rubygems.prov
21mr|ruby3.2-3.2.2-2|1091	%{_rpmconfigdir}/rubygems.con
21mr|ruby3.2-3.2.2-2|1092	
21mr|ruby3.2-3.2.2-2|1093	%files default-gems
21mr|ruby3.2-3.2.2-2|1094	%{gem_dir}/specifications/default/abbrev-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1095	%{gem_dir}/specifications/default/base64-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1096	%{gem_dir}/specifications/default/benchmark-0.2.1.gemspec
21mr|ruby3.2-3.2.2-2|1097	%{gem_dir}/specifications/default/cgi-0.3.6.gemspec
21mr|ruby3.2-3.2.2-2|1098	%{gem_dir}/specifications/default/csv-3.2.6.gemspec
21mr|ruby3.2-3.2.2-2|1099	%{gem_dir}/specifications/default/date-3.3.3.gemspec
21mr|ruby3.2-3.2.2-2|1100	%{gem_dir}/specifications/default/delegate-0.3.0.gemspec
21mr|ruby3.2-3.2.2-2|1101	%{gem_dir}/specifications/default/did_you_mean-%{did_you_mean_version}.gemspec
21mr|ruby3.2-3.2.2-2|1102	%{gem_dir}/specifications/default/digest-3.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1103	%{gem_dir}/specifications/default/drb-2.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1104	%{gem_dir}/specifications/default/english-0.7.2.gemspec
21mr|ruby3.2-3.2.2-2|1105	%{gem_dir}/specifications/default/erb-%{erb_version}.gemspec
21mr|ruby3.2-3.2.2-2|1106	%{gem_dir}/specifications/default/error_highlight-0.5.1.gemspec
21mr|ruby3.2-3.2.2-2|1107	%{gem_dir}/specifications/default/etc-1.4.2.gemspec
21mr|ruby3.2-3.2.2-2|1108	%{gem_dir}/specifications/default/fcntl-1.0.2.gemspec
21mr|ruby3.2-3.2.2-2|1109	%{gem_dir}/specifications/default/fiddle-1.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1110	%{gem_dir}/specifications/default/fileutils-1.7.0.gemspec
21mr|ruby3.2-3.2.2-2|1111	%{gem_dir}/specifications/default/find-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1112	%{gem_dir}/specifications/default/forwardable-1.3.3.gemspec
21mr|ruby3.2-3.2.2-2|1113	%{gem_dir}/specifications/default/getoptlong-0.2.0.gemspec
21mr|ruby3.2-3.2.2-2|1114	%{gem_dir}/specifications/default/io-nonblock-0.2.0.gemspec
21mr|ruby3.2-3.2.2-2|1115	%{gem_dir}/specifications/default/io-wait-0.3.0.gemspec
21mr|ruby3.2-3.2.2-2|1116	%{gem_dir}/specifications/default/ipaddr-1.2.5.gemspec
21mr|ruby3.2-3.2.2-2|1117	%{gem_dir}/specifications/default/logger-1.5.3.gemspec
21mr|ruby3.2-3.2.2-2|1118	%{gem_dir}/specifications/default/mutex_m-0.1.2.gemspec
21mr|ruby3.2-3.2.2-2|1119	%{gem_dir}/specifications/default/net-http-0.3.2.gemspec
21mr|ruby3.2-3.2.2-2|1120	%{gem_dir}/specifications/default/net-protocol-0.2.1.gemspec
21mr|ruby3.2-3.2.2-2|1121	%{gem_dir}/specifications/default/nkf-0.1.2.gemspec
21mr|ruby3.2-3.2.2-2|1122	%{gem_dir}/specifications/default/observer-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1123	%{gem_dir}/specifications/default/open3-0.1.2.gemspec
21mr|ruby3.2-3.2.2-2|1124	%{gem_dir}/specifications/default/open-uri-0.3.0.gemspec
21mr|ruby3.2-3.2.2-2|1125	%{gem_dir}/specifications/default/optparse-0.3.1.gemspec
21mr|ruby3.2-3.2.2-2|1126	%{gem_dir}/specifications/default/openssl-%{openssl_version}.gemspec
21mr|ruby3.2-3.2.2-2|1127	%{gem_dir}/specifications/default/ostruct-0.5.5.gemspec
21mr|ruby3.2-3.2.2-2|1128	%{gem_dir}/specifications/default/pathname-0.2.1.gemspec
21mr|ruby3.2-3.2.2-2|1129	%{gem_dir}/specifications/default/pp-0.4.0.gemspec
21mr|ruby3.2-3.2.2-2|1130	%{gem_dir}/specifications/default/prettyprint-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1131	%{gem_dir}/specifications/default/pstore-0.1.2.gemspec
21mr|ruby3.2-3.2.2-2|1132	%{gem_dir}/specifications/default/racc-%{racc_version}.gemspec
21mr|ruby3.2-3.2.2-2|1133	%{gem_dir}/specifications/default/readline-0.0.3.gemspec
21mr|ruby3.2-3.2.2-2|1134	%{gem_dir}/specifications/default/readline-ext-0.1.5.gemspec
21mr|ruby3.2-3.2.2-2|1135	%{gem_dir}/specifications/default/reline-0.3.2.gemspec
21mr|ruby3.2-3.2.2-2|1136	%{gem_dir}/specifications/default/resolv-0.2.2.gemspec
21mr|ruby3.2-3.2.2-2|1137	%{gem_dir}/specifications/default/resolv-replace-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1138	%{gem_dir}/specifications/default/rinda-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1139	%{gem_dir}/specifications/default/ruby2_keywords-0.0.5.gemspec
21mr|ruby3.2-3.2.2-2|1140	%{gem_dir}/specifications/default/securerandom-0.2.2.gemspec
21mr|ruby3.2-3.2.2-2|1141	%{gem_dir}/specifications/default/set-1.0.3.gemspec
21mr|ruby3.2-3.2.2-2|1142	%{gem_dir}/specifications/default/shellwords-0.1.0.gemspec
21mr|ruby3.2-3.2.2-2|1143	%{gem_dir}/specifications/default/singleton-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1144	%{gem_dir}/specifications/default/stringio-%{stringio_version}.gemspec
21mr|ruby3.2-3.2.2-2|1145	%{gem_dir}/specifications/default/strscan-3.0.5.gemspec
21mr|ruby3.2-3.2.2-2|1146	%{gem_dir}/specifications/default/syntax_suggest-1.0.2.gemspec
21mr|ruby3.2-3.2.2-2|1147	%{gem_dir}/specifications/default/syslog-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1148	%{gem_dir}/specifications/default/tempfile-0.1.3.gemspec
21mr|ruby3.2-3.2.2-2|1149	%{gem_dir}/specifications/default/time-0.2.2.gemspec
21mr|ruby3.2-3.2.2-2|1150	%{gem_dir}/specifications/default/timeout-0.3.1.gemspec
21mr|ruby3.2-3.2.2-2|1151	%{gem_dir}/specifications/default/tmpdir-0.1.3.gemspec
21mr|ruby3.2-3.2.2-2|1152	%{gem_dir}/specifications/default/tsort-0.1.1.gemspec
21mr|ruby3.2-3.2.2-2|1153	%{gem_dir}/specifications/default/un-0.2.1.gemspec
21mr|ruby3.2-3.2.2-2|1154	%{gem_dir}/specifications/default/uri-0.12.1.gemspec
21mr|ruby3.2-3.2.2-2|1155	%{gem_dir}/specifications/default/weakref-0.1.2.gemspec
21mr|ruby3.2-3.2.2-2|1156	#%%{gem_dir}/specifications/default/win32ole-1.8.9.gemspec
21mr|ruby3.2-3.2.2-2|1157	%{gem_dir}/specifications/default/yaml-0.2.1.gemspec
21mr|ruby3.2-3.2.2-2|1158	%{gem_dir}/specifications/default/zlib-3.0.0.gemspec
21mr|ruby3.2-3.2.2-2|1159	
21mr|ruby3.2-3.2.2-2|1160	%{gem_dir}/gems/erb-%{erb_version}
21mr|ruby3.2-3.2.2-2|1161	# Use standalone rubygem-racc if Racc binary is required. Shipping this
21mr|ruby3.2-3.2.2-2|1162	# executable in both packages might possibly cause conflicts. The situation
21mr|ruby3.2-3.2.2-2|1163	# could be better if Ruby generated these files:
21mr|ruby3.2-3.2.2-2|1164	# https://github.com/ruby/ruby/pull/2545
21mr|ruby3.2-3.2.2-2|1165	%exclude %{_bindir}/racc%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1166	%exclude %{gem_dir}/gems/racc-%{racc_version}/bin
21mr|ruby3.2-3.2.2-2|1167	
21mr|ruby3.2-3.2.2-2|1168	%files rubygem-irb
21mr|ruby3.2-3.2.2-2|1169	%{_bindir}/irb%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1170	%{_libexecdir}/%{name}/irb
21mr|ruby3.2-3.2.2-2|1171	%{ruby_libdir}/irb*
21mr|ruby3.2-3.2.2-2|1172	%{gem_dir}/gems/irb-%{irb_version}
21mr|ruby3.2-3.2.2-2|1173	%{gem_dir}/specifications/irb-%{irb_version}.gemspec
21mr|ruby3.2-3.2.2-2|1174	%{_mandir}/man1/irb%{ruby_suffix}.1*
21mr|ruby3.2-3.2.2-2|1175	
21mr|ruby3.2-3.2.2-2|1176	%files rubygem-rdoc
21mr|ruby3.2-3.2.2-2|1177	%{_bindir}/rdoc%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1178	%{_bindir}/ri%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1179	%{_libexecdir}/%{name}/rdoc
21mr|ruby3.2-3.2.2-2|1180	%{_libexecdir}/%{name}/ri
21mr|ruby3.2-3.2.2-2|1181	%{gem_dir}/gems/rdoc-%{rdoc_version}
21mr|ruby3.2-3.2.2-2|1182	%{gem_dir}/specifications/rdoc-%{rdoc_version}.gemspec
21mr|ruby3.2-3.2.2-2|1183	%{_mandir}/man1/ri%{ruby_suffix}*
21mr|ruby3.2-3.2.2-2|1184	
21mr|ruby3.2-3.2.2-2|1185	%files doc -f .ruby-doc.en -f .ruby-doc.ja
21mr|ruby3.2-3.2.2-2|1186	%doc README.md
21mr|ruby3.2-3.2.2-2|1187	%doc ChangeLog
21mr|ruby3.2-3.2.2-2|1188	%{?with_systemtap:%doc ruby-exercise.stp}
21mr|ruby3.2-3.2.2-2|1189	%{_datadir}/ri%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1190	
21mr|ruby3.2-3.2.2-2|1191	%files rubygem-bigdecimal
21mr|ruby3.2-3.2.2-2|1192	%{ruby_libdir}/bigdecimal*
21mr|ruby3.2-3.2.2-2|1193	%{ruby_libarchdir}/bigdecimal*
21mr|ruby3.2-3.2.2-2|1194	%{_libdir}/gems%{ruby_suffix}/%{name}/bigdecimal-%{bigdecimal_version}
21mr|ruby3.2-3.2.2-2|1195	%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}
21mr|ruby3.2-3.2.2-2|1196	%{gem_dir}/specifications/bigdecimal-%{bigdecimal_version}.gemspec
21mr|ruby3.2-3.2.2-2|1197	
21mr|ruby3.2-3.2.2-2|1198	%files rubygem-io-console
21mr|ruby3.2-3.2.2-2|1199	%{ruby_libdir}/io
21mr|ruby3.2-3.2.2-2|1200	%{ruby_libarchdir}/io/console.so
21mr|ruby3.2-3.2.2-2|1201	%{_libdir}/gems%{ruby_suffix}/%{name}/io-console-%{io_console_version}
21mr|ruby3.2-3.2.2-2|1202	%{gem_dir}/gems/io-console-%{io_console_version}
21mr|ruby3.2-3.2.2-2|1203	%{gem_dir}/specifications/io-console-%{io_console_version}.gemspec
21mr|ruby3.2-3.2.2-2|1204	
21mr|ruby3.2-3.2.2-2|1205	%files rubygem-json
21mr|ruby3.2-3.2.2-2|1206	%{ruby_libdir}/json*
21mr|ruby3.2-3.2.2-2|1207	%{ruby_libarchdir}/json*
21mr|ruby3.2-3.2.2-2|1208	%{_libdir}/gems%{ruby_suffix}/%{name}/json-%{json_version}
21mr|ruby3.2-3.2.2-2|1209	%{gem_dir}/gems/json-%{json_version}
21mr|ruby3.2-3.2.2-2|1210	%{gem_dir}/specifications/json-%{json_version}.gemspec
21mr|ruby3.2-3.2.2-2|1211	
21mr|ruby3.2-3.2.2-2|1212	%files rubygem-psych
21mr|ruby3.2-3.2.2-2|1213	%{ruby_libdir}/psych
21mr|ruby3.2-3.2.2-2|1214	%{ruby_libdir}/psych.rb
21mr|ruby3.2-3.2.2-2|1215	%{ruby_libarchdir}/psych.so
21mr|ruby3.2-3.2.2-2|1216	%{_libdir}/gems%{ruby_suffix}/%{name}/psych-%{psych_version}
21mr|ruby3.2-3.2.2-2|1217	%dir %{gem_dir}/gems/psych-%{psych_version}
21mr|ruby3.2-3.2.2-2|1218	%{gem_dir}/gems/psych-%{psych_version}/lib
21mr|ruby3.2-3.2.2-2|1219	%{gem_dir}/specifications/psych-%{psych_version}.gemspec
21mr|ruby3.2-3.2.2-2|1220	
21mr|ruby3.2-3.2.2-2|1221	%files rubygem-bundler
21mr|ruby3.2-3.2.2-2|1222	%{_bindir}/bundle%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1223	%{_bindir}/bundler%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1224	%{_libexecdir}/%{name}/bundle
21mr|ruby3.2-3.2.2-2|1225	%{_libexecdir}/%{name}/bundler
21mr|ruby3.2-3.2.2-2|1226	%{gem_dir}/gems/bundler-%{bundler_version}
21mr|ruby3.2-3.2.2-2|1227	%{gem_dir}/specifications/bundler-%{bundler_version}.gemspec
21mr|ruby3.2-3.2.2-2|1228	%{_mandir}/man1/bundle*.1*
21mr|ruby3.2-3.2.2-2|1229	%{_mandir}/man5/gemfile%{ruby_suffix}.5*
21mr|ruby3.2-3.2.2-2|1230	
21mr|ruby3.2-3.2.2-2|1231	%files bundled-gems
21mr|ruby3.2-3.2.2-2|1232	%{_bindir}/rdbg%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1233	%{_libexecdir}/%{name}/rdbg
21mr|ruby3.2-3.2.2-2|1234	%dir %{_libdir}/gems%{ruby_suffix}/%{name}/debug-%{debug_version}
21mr|ruby3.2-3.2.2-2|1235	%{_libdir}/gems%{ruby_suffix}/%{name}/debug-%{debug_version}/gem.build_complete
21mr|ruby3.2-3.2.2-2|1236	%dir %{_libdir}/gems%{ruby_suffix}/%{name}/debug-%{debug_version}/debug
21mr|ruby3.2-3.2.2-2|1237	%{_libdir}/gems%{ruby_suffix}/%{name}/debug-%{debug_version}/debug/debug.so
21mr|ruby3.2-3.2.2-2|1238	%dir %{gem_dir}/gems/debug-%{debug_version}
21mr|ruby3.2-3.2.2-2|1239	%exclude %{gem_dir}/gems/debug-%{debug_version}/.*
21mr|ruby3.2-3.2.2-2|1240	%doc %{gem_dir}/gems/debug-%{debug_version}/CONTRIBUTING.md
21mr|ruby3.2-3.2.2-2|1241	%{gem_dir}/gems/debug-%{debug_version}/Gemfile
21mr|ruby3.2-3.2.2-2|1242	%license %{gem_dir}/gems/debug-%{debug_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1243	%doc %{gem_dir}/gems/debug-%{debug_version}/README.md
21mr|ruby3.2-3.2.2-2|1244	%{gem_dir}/gems/debug-%{debug_version}/Rakefile
21mr|ruby3.2-3.2.2-2|1245	%doc %{gem_dir}/gems/debug-%{debug_version}/TODO.md
21mr|ruby3.2-3.2.2-2|1246	%{gem_dir}/gems/debug-%{debug_version}/exe
21mr|ruby3.2-3.2.2-2|1247	%{gem_dir}/gems/debug-%{debug_version}/lib
21mr|ruby3.2-3.2.2-2|1248	%{gem_dir}/gems/debug-%{debug_version}/misc
21mr|ruby3.2-3.2.2-2|1249	%{gem_dir}/specifications/debug-%{debug_version}.gemspec
21mr|ruby3.2-3.2.2-2|1250	
21mr|ruby3.2-3.2.2-2|1251	%dir %{gem_dir}/gems/net-ftp-%{net_ftp_version}
21mr|ruby3.2-3.2.2-2|1252	%{gem_dir}/gems/net-ftp-%{net_ftp_version}/Gemfile
21mr|ruby3.2-3.2.2-2|1253	%license %{gem_dir}/gems/net-ftp-%{net_ftp_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1254	%doc %{gem_dir}/gems/net-ftp-%{net_ftp_version}/README.md
21mr|ruby3.2-3.2.2-2|1255	%{gem_dir}/gems/net-ftp-%{net_ftp_version}/Rakefile
21mr|ruby3.2-3.2.2-2|1256	%{gem_dir}/gems/net-ftp-%{net_ftp_version}/lib
21mr|ruby3.2-3.2.2-2|1257	%{gem_dir}/specifications/net-ftp-%{net_ftp_version}.gemspec
21mr|ruby3.2-3.2.2-2|1258	
21mr|ruby3.2-3.2.2-2|1259	%dir %{gem_dir}/gems/net-imap-%{net_imap_version}
21mr|ruby3.2-3.2.2-2|1260	%{gem_dir}/gems/net-imap-%{net_imap_version}/Gemfile
21mr|ruby3.2-3.2.2-2|1261	%license %{gem_dir}/gems/net-imap-%{net_imap_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1262	%doc %{gem_dir}/gems/net-imap-%{net_imap_version}/README.md
21mr|ruby3.2-3.2.2-2|1263	%{gem_dir}/gems/net-imap-%{net_imap_version}/Rakefile
21mr|ruby3.2-3.2.2-2|1264	%{gem_dir}/gems/net-imap-%{net_imap_version}/benchmarks
21mr|ruby3.2-3.2.2-2|1265	%{gem_dir}/gems/net-imap-%{net_imap_version}/docs
21mr|ruby3.2-3.2.2-2|1266	%{gem_dir}/gems/net-imap-%{net_imap_version}/lib
21mr|ruby3.2-3.2.2-2|1267	%{gem_dir}/gems/net-imap-%{net_imap_version}/rakelib
21mr|ruby3.2-3.2.2-2|1268	%{gem_dir}/specifications/net-imap-%{net_imap_version}.gemspec
21mr|ruby3.2-3.2.2-2|1269	
21mr|ruby3.2-3.2.2-2|1270	%dir %{gem_dir}/gems/net-pop-%{net_pop_version}
21mr|ruby3.2-3.2.2-2|1271	%{gem_dir}/gems/net-pop-%{net_pop_version}/Gemfile
21mr|ruby3.2-3.2.2-2|1272	%license %{gem_dir}/gems/net-pop-%{net_pop_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1273	%doc %{gem_dir}/gems/net-pop-%{net_pop_version}/README.md
21mr|ruby3.2-3.2.2-2|1274	%{gem_dir}/gems/net-pop-%{net_pop_version}/Rakefile
21mr|ruby3.2-3.2.2-2|1275	%{gem_dir}/gems/net-pop-%{net_pop_version}/lib
21mr|ruby3.2-3.2.2-2|1276	%{gem_dir}/specifications/net-pop-%{net_pop_version}.gemspec
21mr|ruby3.2-3.2.2-2|1277	
21mr|ruby3.2-3.2.2-2|1278	%dir %{gem_dir}/gems/net-smtp-%{net_smtp_version}
21mr|ruby3.2-3.2.2-2|1279	%license %{gem_dir}/gems/net-smtp-%{net_smtp_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1280	%{gem_dir}/gems/net-smtp-%{net_smtp_version}/lib
21mr|ruby3.2-3.2.2-2|1281	%{gem_dir}/specifications/net-smtp-%{net_smtp_version}.gemspec
21mr|ruby3.2-3.2.2-2|1282	
21mr|ruby3.2-3.2.2-2|1283	%dir %{gem_dir}/gems/matrix-%{matrix_version}
21mr|ruby3.2-3.2.2-2|1284	%license %{gem_dir}/gems/matrix-%{matrix_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1285	%{gem_dir}/gems/matrix-%{matrix_version}/lib
21mr|ruby3.2-3.2.2-2|1286	%{gem_dir}/specifications/matrix-%{matrix_version}.gemspec
21mr|ruby3.2-3.2.2-2|1287	
21mr|ruby3.2-3.2.2-2|1288	%dir %{gem_dir}/gems/prime-%{prime_version}
21mr|ruby3.2-3.2.2-2|1289	%{gem_dir}/gems/prime-%{prime_version}/Gemfile
21mr|ruby3.2-3.2.2-2|1290	%license %{gem_dir}/gems/prime-%{prime_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1291	%doc %{gem_dir}/gems/prime-%{prime_version}/README.md
21mr|ruby3.2-3.2.2-2|1292	%{gem_dir}/gems/prime-%{prime_version}/Rakefile
21mr|ruby3.2-3.2.2-2|1293	%{gem_dir}/gems/prime-%{prime_version}/bin
21mr|ruby3.2-3.2.2-2|1294	%{gem_dir}/gems/prime-%{prime_version}/lib
21mr|ruby3.2-3.2.2-2|1295	%{gem_dir}/specifications/prime-%{prime_version}.gemspec
21mr|ruby3.2-3.2.2-2|1296	
21mr|ruby3.2-3.2.2-2|1297	%files rubygem-minitest
21mr|ruby3.2-3.2.2-2|1298	%{gem_dir}/gems/minitest-%{minitest_version}
21mr|ruby3.2-3.2.2-2|1299	%exclude %{gem_dir}/gems/minitest-%{minitest_version}/.*
21mr|ruby3.2-3.2.2-2|1300	%{gem_dir}/specifications/minitest-%{minitest_version}.gemspec
21mr|ruby3.2-3.2.2-2|1301	
21mr|ruby3.2-3.2.2-2|1302	%files rubygem-power_assert
21mr|ruby3.2-3.2.2-2|1303	%{gem_dir}/gems/power_assert-%{power_assert_version}
21mr|ruby3.2-3.2.2-2|1304	%exclude %{gem_dir}/gems/power_assert-%{power_assert_version}/.*
21mr|ruby3.2-3.2.2-2|1305	%{gem_dir}/specifications/power_assert-%{power_assert_version}.gemspec
21mr|ruby3.2-3.2.2-2|1306	
21mr|ruby3.2-3.2.2-2|1307	%files rubygem-rake
21mr|ruby3.2-3.2.2-2|1308	%{_bindir}/rake%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1309	%{_libexecdir}/%{name}/rake
21mr|ruby3.2-3.2.2-2|1310	%{gem_dir}/gems/rake-%{rake_version}
21mr|ruby3.2-3.2.2-2|1311	%{gem_dir}/specifications/rake-%{rake_version}.gemspec
21mr|ruby3.2-3.2.2-2|1312	%{_mandir}/man1/rake%{ruby_suffix}.1*
21mr|ruby3.2-3.2.2-2|1313	
21mr|ruby3.2-3.2.2-2|1314	%files rubygem-rbs
21mr|ruby3.2-3.2.2-2|1315	%{_bindir}/rbs%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1316	%{_libexecdir}/%{name}/rbs
21mr|ruby3.2-3.2.2-2|1317	%dir %{_libdir}/gems%{ruby_suffix}/%{name}/rbs-%{rbs_version}
21mr|ruby3.2-3.2.2-2|1318	%{_libdir}/gems%{ruby_suffix}/%{name}/rbs-%{rbs_version}/gem.build_complete
21mr|ruby3.2-3.2.2-2|1319	%{_libdir}/gems%{ruby_suffix}/%{name}/rbs-%{rbs_version}/rbs_extension.so
21mr|ruby3.2-3.2.2-2|1320	%dir %{gem_dir}/gems/rbs-%{rbs_version}
21mr|ruby3.2-3.2.2-2|1321	%exclude %{gem_dir}/gems/rbs-%{rbs_version}/.*
21mr|ruby3.2-3.2.2-2|1322	%license %{gem_dir}/gems/rbs-%{rbs_version}/BSDL
21mr|ruby3.2-3.2.2-2|1323	%doc %{gem_dir}/gems/rbs-%{rbs_version}/CHANGELOG.md
21mr|ruby3.2-3.2.2-2|1324	%license %{gem_dir}/gems/rbs-%{rbs_version}/COPYING
21mr|ruby3.2-3.2.2-2|1325	%{gem_dir}/gems/rbs-%{rbs_version}/Gemfile*
21mr|ruby3.2-3.2.2-2|1326	%doc %{gem_dir}/gems/rbs-%{rbs_version}/README.md
21mr|ruby3.2-3.2.2-2|1327	%{gem_dir}/gems/rbs-%{rbs_version}/Rakefile
21mr|ruby3.2-3.2.2-2|1328	%{gem_dir}/gems/rbs-%{rbs_version}/Steepfile
21mr|ruby3.2-3.2.2-2|1329	%{gem_dir}/gems/rbs-%{rbs_version}/core
21mr|ruby3.2-3.2.2-2|1330	%doc %{gem_dir}/gems/rbs-%{rbs_version}/docs
21mr|ruby3.2-3.2.2-2|1331	%{gem_dir}/gems/rbs-%{rbs_version}/exe
21mr|ruby3.2-3.2.2-2|1332	%{gem_dir}/gems/rbs-%{rbs_version}/goodcheck.yml
21mr|ruby3.2-3.2.2-2|1333	%{gem_dir}/gems/rbs-%{rbs_version}/lib
21mr|ruby3.2-3.2.2-2|1334	%{gem_dir}/gems/rbs-%{rbs_version}/schema
21mr|ruby3.2-3.2.2-2|1335	%{gem_dir}/gems/rbs-%{rbs_version}/sig
21mr|ruby3.2-3.2.2-2|1336	%{gem_dir}/gems/rbs-%{rbs_version}/stdlib
21mr|ruby3.2-3.2.2-2|1337	%{gem_dir}/gems/rbs-%{rbs_version}/steep
21mr|ruby3.2-3.2.2-2|1338	%{gem_dir}/specifications/rbs-%{rbs_version}.gemspec
21mr|ruby3.2-3.2.2-2|1339	
21mr|ruby3.2-3.2.2-2|1340	%files rubygem-test-unit
21mr|ruby3.2-3.2.2-2|1341	%{gem_dir}/gems/test-unit-%{test_unit_version}
21mr|ruby3.2-3.2.2-2|1342	%{gem_dir}/specifications/test-unit-%{test_unit_version}.gemspec
21mr|ruby3.2-3.2.2-2|1343	
21mr|ruby3.2-3.2.2-2|1344	%files rubygem-rexml
21mr|ruby3.2-3.2.2-2|1345	%dir %{gem_dir}/gems/rexml-%{rexml_version}
21mr|ruby3.2-3.2.2-2|1346	%license %{gem_dir}/gems/rexml-%{rexml_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1347	%doc %{gem_dir}/gems/rexml-%{rexml_version}/NEWS.md
21mr|ruby3.2-3.2.2-2|1348	%doc %{gem_dir}/gems/rexml-%{rexml_version}/doc
21mr|ruby3.2-3.2.2-2|1349	%{gem_dir}/gems/rexml-%{rexml_version}/lib
21mr|ruby3.2-3.2.2-2|1350	%{gem_dir}/specifications/rexml-%{rexml_version}.gemspec
21mr|ruby3.2-3.2.2-2|1351	%doc %{gem_dir}/gems/rexml-%{rexml_version}/README.md
21mr|ruby3.2-3.2.2-2|1352	
21mr|ruby3.2-3.2.2-2|1353	%files rubygem-rss
21mr|ruby3.2-3.2.2-2|1354	%dir %{gem_dir}/gems/rss-%{rss_version}
21mr|ruby3.2-3.2.2-2|1355	%exclude %{gem_dir}/gems/rss-%{rss_version}/.*
21mr|ruby3.2-3.2.2-2|1356	%license %{gem_dir}/gems/rss-%{rss_version}/LICENSE.txt
21mr|ruby3.2-3.2.2-2|1357	%doc %{gem_dir}/gems/rss-%{rss_version}/NEWS.md
21mr|ruby3.2-3.2.2-2|1358	%{gem_dir}/gems/rss-%{rss_version}/lib
21mr|ruby3.2-3.2.2-2|1359	%{gem_dir}/specifications/rss-%{rss_version}.gemspec
21mr|ruby3.2-3.2.2-2|1360	%doc %{gem_dir}/gems/rss-%{rss_version}/Gemfile
21mr|ruby3.2-3.2.2-2|1361	%doc %{gem_dir}/gems/rss-%{rss_version}/README.md
21mr|ruby3.2-3.2.2-2|1362	%doc %{gem_dir}/gems/rss-%{rss_version}/Rakefile
21mr|ruby3.2-3.2.2-2|1363	%doc %{gem_dir}/gems/rss-%{rss_version}/test
21mr|ruby3.2-3.2.2-2|1364	
21mr|ruby3.2-3.2.2-2|1365	%files rubygem-typeprof
21mr|ruby3.2-3.2.2-2|1366	%dir %{gem_dir}/gems/typeprof-%{typeprof_version}
21mr|ruby3.2-3.2.2-2|1367	%{_bindir}/typeprof%{ruby_suffix}
21mr|ruby3.2-3.2.2-2|1368	%{_libexecdir}/%{name}/typeprof
21mr|ruby3.2-3.2.2-2|1369	%exclude %{gem_dir}/gems/typeprof-%{typeprof_version}/.*
21mr|ruby3.2-3.2.2-2|1370	%license %{gem_dir}/gems/typeprof-%{typeprof_version}/LICENSE
21mr|ruby3.2-3.2.2-2|1371	%{gem_dir}/gems/typeprof-%{typeprof_version}/exe
21mr|ruby3.2-3.2.2-2|1372	%{gem_dir}/gems/typeprof-%{typeprof_version}/lib
21mr|ruby3.2-3.2.2-2|1373	%doc %{gem_dir}/gems/typeprof-%{typeprof_version}/tools
21mr|ruby3.2-3.2.2-2|1374	%exclude %{gem_dir}/gems/typeprof-%{typeprof_version}/typeprof-lsp
21mr|ruby3.2-3.2.2-2|1375	%{gem_dir}/specifications/typeprof-%{typeprof_version}.gemspec
21mr|ruby3.2-3.2.2-2|1376	%doc %{gem_dir}/gems/typeprof-%{typeprof_version}/Gemfile*
21mr|ruby3.2-3.2.2-2|1377	%doc %{gem_dir}/gems/typeprof-%{typeprof_version}/README.md
21mr|ruby3.2-3.2.2-2|1378	%doc %{gem_dir}/gems/typeprof-%{typeprof_version}/Rakefile
21mr|ruby3.2-3.2.2-2|1379	
21mr|ruby3.2-3.2.2-2|1380	
21mr|ruby3.2-3.2.2-2|1381	# CVE-2012-6684 - https://abf.io/import/rubygem-RedCloth - drop from repo
21mr|ruby3.2-3.2.2-2|1382	# CVE-2013-0256 < ruby-rdoc 3.12, but we have 6.2.1.1 %%rdoc_version
21mr|ruby3.2-3.2.2-2|1383	# CVE-2013-0334 < 1.7.0
21mr|ruby3.2-3.2.2-2|1384	# CVE-2013-1607 - PDFKit gem
21mr|ruby3.2-3.2.2-2|1385	# CVE-2013-1812 - https://abf.io/import/rubygem-ruby-openid - drop from repo
21mr|ruby3.2-3.2.2-2|1386	# CVE-2013-1821 <= 1.9.3
21mr|ruby3.2-3.2.2-2|1387	# CVE-2013-2065 <= 2.0.0
21mr|ruby3.2-3.2.2-2|1388	# CVE-2013-2090 - Creme Fraiche gem
21mr|ruby3.2-3.2.2-2|1389	# CVE-2013-2095 - rubygem-openshift-origin-controller
21mr|ruby3.2-3.2.2-2|1390	# CVE-2013-2105 - show_in_browser gem
21mr|ruby3.2-3.2.2-2|1391	# CVE-2013-2512 - ftpd gem
21mr|ruby3.2-3.2.2-2|1392	# CVE-2013-2516 <= FileUtils gem 0.7, but have 1.3.0 %%bundler_fileutils_version
21mr|ruby3.2-3.2.2-2|1393	# CVE-2013-2617 - Curl Gem
21mr|ruby3.2-3.2.2-2|1394	# CVE-2013-4073 < 2.0.0-p247
21mr|ruby3.2-3.2.2-2|1395	# CVE-2013-4164 < 2.1.0
21mr|ruby3.2-3.2.2-2|1396	# CVE-2013-4203 - rgpg gem
21mr|ruby3.2-3.2.2-2|1397	# CVE-2013-4287 < 2.0.0p247
21mr|ruby3.2-3.2.2-2|1398	# CVE-2013-4318 - gem Features 0.3.0
21mr|ruby3.2-3.2.2-2|1399	# CVE-2013-4363 < 2.1.5
21mr|ruby3.2-3.2.2-2|1400	# CVE-2013-4457 - Cocaine gem
21mr|ruby3.2-3.2.2-2|1401	# CVE-2013-4492 - https://abf.io/import/rubygem-i18n <= 0.6.5, but have 1.8.5
21mr|ruby3.2-3.2.2-2|1402	# CVE-2013-4562 - omniauth-facebook gem
21mr|ruby3.2-3.2.2-2|1403	# CVE-2013-4593 - omniauth-facebook gem
21mr|ruby3.2-3.2.2-2|1404	# CVE-2013-5671 - fog-dragonfly gem
21mr|ruby3.2-3.2.2-2|1405	# CVE-2013-6421 - sprout gem
21mr|ruby3.2-3.2.2-2|1406	# CVE-2013-6459 - will_paginate gem
21mr|ruby3.2-3.2.2-2|1407	# CVE-2013-7086 - Webbynode gem
21mr|ruby3.2-3.2.2-2|1408	# CVE-2013-7111 - bio-basespace-sdk gem
21mr|ruby3.2-3.2.2-2|1409	# CVE-2013-7463 - aescrypt gem
21mr|ruby3.2-3.2.2-2|1410	# CVE-2015-2963 - thoughtbot paperclip gem
21mr|ruby3.2-3.2.2-2|1411	# CVE-2015-3448 - rest-client
21mr|ruby3.2-3.2.2-2|1412	# CVE-2015-3900 <= RubyGems 2.4.7, but we have 3.1.2 %%rubygems_version
21mr|ruby3.2-3.2.2-2|1413	# CVE-2015-4410 - rubygem-moped
21mr|ruby3.2-3.2.2-2|1414	# CVE-2015-4411 - mongodb/bson-ruby <3.0.4, but have https://abf.io/import/mongodb - 4.4.8
21mr|ruby3.2-3.2.2-2|1415	# CVE-2015-4412 - mongodb/bson-ruby <3.0.4, but have https://abf.io/import/mongodb - 4.4.8
21mr|ruby3.2-3.2.2-2|1416	# CVE-2015-5460 - Snorby
21mr|ruby3.2-3.2.2-2|1417	# CVE-2015-7541 - colorscore gem
21mr|ruby3.2-3.2.2-2|1418	# CVE-2015-7551 < 2.2.4
21mr|ruby3.2-3.2.2-2|1419	# CVE-2015-9096 <= 2.4.0
21mr|ruby3.2-3.2.2-2|1420	# CVE-2015-9097 - https://abf.io/import/rubygem-mail - drop from repo
21mr|ruby3.2-3.2.2-2|1421	# CVE-2015-9284 - OmniAuth Ruby gem
21mr|ruby3.2-3.2.2-2|1422	# CVE-2016-6582 - Doorkeeper gem
21mr|ruby3.2-3.2.2-2|1423	# CVE-2016-7798 < openssl gem 2.0.0, but we have 2.1.3 %%openssl_version
21mr|ruby3.2-3.2.2-2|1424	# CVE-2017-1002201 - https://abf.io/import/rubygem-haml - drop from repo
21mr|ruby3.2-3.2.2-2|1425	# CVE-2017-10784 < 2.4.1
21mr|ruby3.2-3.2.2-2|1426	# CVE-2017-11173 - rack-cors
21mr|ruby3.2-3.2.2-2|1427	# CVE-2017-11465 = 2.4.1
21mr|ruby3.2-3.2.2-2|1428	# CVE-2017-12097 - delayed_job_web rails gem
21mr|ruby3.2-3.2.2-2|1429	# CVE-2017-12098 - rails_admin rails gem
21mr|ruby3.2-3.2.2-2|1430	# CVE-2017-14033 < 2.4.1
21mr|ruby3.2-3.2.2-2|1431	# CVE-2017-14064 < 2.4.1
21mr|ruby3.2-3.2.2-2|1432	# CVE-2017-14506 - geminabox
21mr|ruby3.2-3.2.2-2|1433	# CVE-2017-14683 - geminabox
21mr|ruby3.2-3.2.2-2|1434	# CVE-2017-15928 - Ox gem
21mr|ruby3.2-3.2.2-2|1435	# CVE-2017-16229 - Ox gem
21mr|ruby3.2-3.2.2-2|1436	# CVE-2017-16516 - yajl-ruby gem
21mr|ruby3.2-3.2.2-2|1437	# CVE-2017-16792 - geminabox
21mr|ruby3.2-3.2.2-2|1438	# CVE-2017-16833 - Gemirro
21mr|ruby3.2-3.2.2-2|1439	# CVE-2017-17405 < 2.4.3
21mr|ruby3.2-3.2.2-2|1440	# CVE-2017-17718 - net-ldap gem
21mr|ruby3.2-3.2.2-2|1441	# CVE-2017-17742 < 2.6.0
21mr|ruby3.2-3.2.2-2|1442	# CVE-2017-17790 < 2.4.3
21mr|ruby3.2-3.2.2-2|1443	# CVE-2017-18076 - OmniAuth Ruby gem
21mr|ruby3.2-3.2.2-2|1444	# CVE-2017-5946 < rubyzip gem 1.2.1, but have https://abf.io/import/rubygem-rubyzip 2.3.0
21mr|ruby3.2-3.2.2-2|1445	# CVE-2017-6181 < 2.4.0
21mr|ruby3.2-3.2.2-2|1446	# CVE-2017-7540 - Foreman
21mr|ruby3.2-3.2.2-2|1447	# CVE-2017-9225 <= 2.4.1
21mr|ruby3.2-3.2.2-2|1448	# CVE-2017-9229 <= 2.4.1
21mr|ruby3.2-3.2.2-2|1449	# CVE-2018-1000088 - Doorkeeper
21mr|ruby3.2-3.2.2-2|1450	# CVE-2018-1000842 - FatFreeCRM
21mr|ruby3.2-3.2.2-2|1451	# CVE-2018-1000855 - easymon
21mr|ruby3.2-3.2.2-2|1452	# CVE-2018-16395 <= 2.6.0
21mr|ruby3.2-3.2.2-2|1453	# CVE-2018-16396 <= 2.6.0
21mr|ruby3.2-3.2.2-2|1454	# CVE-2018-16468 - https://abf.io/import/rubygem-loofah - drop from repo
21mr|ruby3.2-3.2.2-2|1455	# CVE-2018-3740 - https://abf.io/import/rubygem-rails-html-sanitizer - drop from repo
21mr|ruby3.2-3.2.2-2|1456	# CVE-2018-3741 - https://abf.io/import/rubygem-rails-html-sanitizer - drop from repo
21mr|ruby3.2-3.2.2-2|1457	# CVE-2018-3759 - private_address_check ruby gem
21mr|ruby3.2-3.2.2-2|1458	# CVE-2018-3777 - restforce
21mr|ruby3.2-3.2.2-2|1459	# CVE-2018-3779 < active-support ruby gem 5.2.0, but have https://abf.io/import/rubygem-activesupport 6.0.3.4
21mr|ruby3.2-3.2.2-2|1460	# CVE-2018-6914 <= 2.6.0
21mr|ruby3.2-3.2.2-2|1461	# CVE-2018-8048 - https://abf.io/import/rubygem-loofah - drop from repo
21mr|ruby3.2-3.2.2-2|1462	# CVE-2018-8777 <= 2.6.0
21mr|ruby3.2-3.2.2-2|1463	# CVE-2018-8778 <= 2.6.0
21mr|ruby3.2-3.2.2-2|1464	# CVE-2018-8779 <= 2.6.0
21mr|ruby3.2-3.2.2-2|1465	# CVE-2018-8780 <= 2.6.0
21mr|ruby3.2-3.2.2-2|1466	# CVE-2019-12732 - Chartkick gem
21mr|ruby3.2-3.2.2-2|1467	# CVE-2019-13146 - field_test gem
21mr|ruby3.2-3.2.2-2|1468	# CVE-2019-13354 - strong_password gem
21mr|ruby3.2-3.2.2-2|1469	# CVE-2019-13589 - paranoid2 gem
21mr|ruby3.2-3.2.2-2|1470	# CVE-2019-14281 - datagrid gem
21mr|ruby3.2-3.2.2-2|1471	# CVE-2019-14282 - simple_captcha2 gem
21mr|ruby3.2-3.2.2-2|1472	# CVE-2019-15224 - rest-client gem
21mr|ruby3.2-3.2.2-2|1473	# CVE-2019-15587 - https://abf.io/import/rubygem-loofah - drop from repo
21mr|ruby3.2-3.2.2-2|1474	# CVE-2019-15845 <= 2.6.4
21mr|ruby3.2-3.2.2-2|1475	# CVE-2019-16201 <= 2.6.4
21mr|ruby3.2-3.2.2-2|1476	# CVE-2019-16254 <= 2.6.4
21mr|ruby3.2-3.2.2-2|1477	# CVE-2019-16255 <= 2.6.4
21mr|ruby3.2-3.2.2-2|1478	# CVE-2019-16377 - makandra consul gem
21mr|ruby3.2-3.2.2-2|1479	# CVE-2019-16770 - Puma
21mr|ruby3.2-3.2.2-2|1480	# CVE-2019-16782 < RubyGem rack 2.0.8, but have https://abf.io/import/rubygem-rack 2.2.3
21mr|ruby3.2-3.2.2-2|1481	# CVE-2019-17268 - omniauth-weibo-oauth2 gem
21mr|ruby3.2-3.2.2-2|1482	# CVE-2019-17383 - netaddr gem
21mr|ruby3.2-3.2.2-2|1483	# CVE-2019-18409 - legacy gem
21mr|ruby3.2-3.2.2-2|1484	# CVE-2019-18848 - json-jwt gem
21mr|ruby3.2-3.2.2-2|1485	# CVE-2019-18978 - rack-cors
21mr|ruby3.2-3.2.2-2|1486	# CVE-2019-25061 - RandomPasswordGenerator gem
21mr|ruby3.2-3.2.2-2|1487	# CVE-2019-3881 < Bundler 2.1.0 , but have https://abf.io/import/rubygem-bundler 2.3.26
21mr|ruby3.2-3.2.2-2|1488	# CVE-2020-10716 - tfm-rubygem-foreman_ansible
21mr|ruby3.2-3.2.2-2|1489	# CVE-2020-11020 - Faye
21mr|ruby3.2-3.2.2-2|1490	# CVE-2020-11052 - Sorcery
21mr|ruby3.2-3.2.2-2|1491	# CVE-2020-11076 - Puma
21mr|ruby3.2-3.2.2-2|1492	# CVE-2020-11077 - Puma
21mr|ruby3.2-3.2.2-2|1493	# CVE-2020-14001 < kramdown gem 2.3.0, but have https://abf.io/import/rubygem-kramdown 2.3.1
21mr|ruby3.2-3.2.2-2|1494	# CVE-2020-15169 - Action View
21mr|ruby3.2-3.2.2-2|1495	# CVE-2020-15237 - Shrine
21mr|ruby3.2-3.2.2-2|1496	# CVE-2020-15240 - omniauth-auth0
21mr|ruby3.2-3.2.2-2|1497	# CVE-2020-16252 - field_test gem
21mr|ruby3.2-3.2.2-2|1498	# CVE-2020-16253 - PgHero gem
21mr|ruby3.2-3.2.2-2|1499	# CVE-2020-16254 - Chartkick gem
21mr|ruby3.2-3.2.2-2|1500	# CVE-2020-24392 - voloko twitter-stream
21mr|ruby3.2-3.2.2-2|1501	# CVE-2020-24393 - TweetStream
21mr|ruby3.2-3.2.2-2|1502	# CVE-2020-25613 < 2.7.1
21mr|ruby3.2-3.2.2-2|1503	# CVE-2020-25739 - gon gem
21mr|ruby3.2-3.2.2-2|1504	# CVE-2020-26247 - https://abf.io/import/rubygem-nokogiri - drop from repo
21mr|ruby3.2-3.2.2-2|1505	# CVE-2020-26254 - omniauth-apple
21mr|ruby3.2-3.2.2-2|1506	# CVE-2020-26298 - Redcarpet
21mr|ruby3.2-3.2.2-2|1507	# CVE-2020-36190 - rails_admin rails gem
21mr|ruby3.2-3.2.2-2|1508	# CVE-2020-36327 <= Bundler 2.2.16, but have https://abf.io/import/rubygem-bundler 2.3.26
21mr|ruby3.2-3.2.2-2|1509	# CVE-2020-4054 - Sanitize
21mr|ruby3.2-3.2.2-2|1510	# CVE-2020-5216 - Secure Headers
21mr|ruby3.2-3.2.2-2|1511	# CVE-2020-5217 - Secure Headers
21mr|ruby3.2-3.2.2-2|1512	# CVE-2020-5241 - matestack-ui-core
21mr|ruby3.2-3.2.2-2|1513	# CVE-2020-5247 - Puma
21mr|ruby3.2-3.2.2-2|1514	# CVE-2020-5249 - Puma
21mr|ruby3.2-3.2.2-2|1515	# CVE-2020-5257 - Administrate
21mr|ruby3.2-3.2.2-2|1516	# CVE-2020-7663 - websocket-extensions
21mr|ruby3.2-3.2.2-2|1517	# CVE-2020-7670 - agoo
21mr|ruby3.2-3.2.2-2|1518	# CVE-2020-7671 - goliath
21mr|ruby3.2-3.2.2-2|1519	# CVE-2020-8159 - actionpack - https://abf.io/import/rubygem-actionpack - drop from repo
21mr|ruby3.2-3.2.2-2|1520	# CVE-2021-21289 - Mechanize
21mr|ruby3.2-3.2.2-2|1521	# CVE-2021-21305 - CarrierWave
21mr|ruby3.2-3.2.2-2|1522	# CVE-2021-22569 - protobuf-java
21mr|ruby3.2-3.2.2-2|1523	# CVE-2021-28680 - devise_masquerade gem
21mr|ruby3.2-3.2.2-2|1524	# CVE-2021-28834 < kramdown gem 2.3.1, but have https://abf.io/import/rubygem-kramdown 2.3.1
21mr|ruby3.2-3.2.2-2|1525	# CVE-2021-28965 < 2.7.3
21mr|ruby3.2-3.2.2-2|1526	# CVE-2021-29435 - trestle-auth
21mr|ruby3.2-3.2.2-2|1527	# CVE-2021-29509 - Puma
21mr|ruby3.2-3.2.2-2|1528	# CVE-2021-32066 <= 2.7.3
21mr|ruby3.2-3.2.2-2|1529	# CVE-2021-32740 - Addressable - https://abf.io/import/rubygem-addressable - drop from repo
21mr|ruby3.2-3.2.2-2|1530	# CVE-2021-32823 - bindata
21mr|ruby3.2-3.2.2-2|1531	# CVE-2021-33473 - Dragonfly Ruby Gem
21mr|ruby3.2-3.2.2-2|1532	# CVE-2021-33564 - Dragonfly Ruby Gem
21mr|ruby3.2-3.2.2-2|1533	# CVE-2021-33575 - Pixar ruby-jss
21mr|ruby3.2-3.2.2-2|1534	# CVE-2021-3779 - ruby-mysql https://abf.io/import/rubygem-mysql - drop from repo
21mr|ruby3.2-3.2.2-2|1535	# CVE-2021-39197 - better_errors
21mr|ruby3.2-3.2.2-2|1536	# CVE-2021-41098 - https://abf.io/import/rubygem-nokogiri - drop from repo
21mr|ruby3.2-3.2.2-2|1537	# CVE-2021-41136 - Puma
21mr|ruby3.2-3.2.2-2|1538	# CVE-2021-41263 - rails_multisite
21mr|ruby3.2-3.2.2-2|1539	# CVE-2021-41274 - solidus_auth_devise
21mr|ruby3.2-3.2.2-2|1540	# CVE-2021-41275 - spree_auth_devise
21mr|ruby3.2-3.2.2-2|1541	# CVE-2021-41816 < 2.7.5
21mr|ruby3.2-3.2.2-2|1542	# CVE-2021-41817 < 2.7.5
21mr|ruby3.2-3.2.2-2|1543	# CVE-2021-41819 < 2.7.5
21mr|ruby3.2-3.2.2-2|1544	# CVE-2021-43809 < Bundler 2.2.33, but have https://abf.io/import/rubygem-bundler 2.3.26
21mr|ruby3.2-3.2.2-2|1545	# CVE-2021-43840 - message_bus
21mr|ruby3.2-3.2.2-2|1546	# CVE-2022-0614 - Homebrew mruby
21mr|ruby3.2-3.2.2-2|1547	# CVE-2022-0759 - kubeclient
21mr|ruby3.2-3.2.2-2|1548	# CVE-2022-1201 - mrb_vm_exec
21mr|ruby3.2-3.2.2-2|1549	# CVE-2022-1427 - mrb_obj_is_kind_of
21mr|ruby3.2-3.2.2-2|1550	# CVE-2022-21831 - Active Storage
21mr|ruby3.2-3.2.2-2|1551	# CVE-2022-22577 - actionpack - https://abf.io/import/rubygem-actionpack - drop from repo
21mr|ruby3.2-3.2.2-2|1552	# CVE-2022-23634 - Puma
21mr|ruby3.2-3.2.2-2|1553	# CVE-2022-24720 - image_processing
21mr|ruby3.2-3.2.2-2|1554	# CVE-2022-24790 - Puma
21mr|ruby3.2-3.2.2-2|1555	# CVE-2022-24795 - yajl-ruby gem
21mr|ruby3.2-3.2.2-2|1556	# CVE-2022-24836 - https://abf.io/import/rubygem-nokogiri - drop from repo
21mr|ruby3.2-3.2.2-2|1557	# CVE-2022-25648 - git gem
21mr|ruby3.2-3.2.2-2|1558	# CVE-2022-25765 - PDFKit gem
21mr|ruby3.2-3.2.2-2|1559	# CVE-2022-27311 - Gibbon
21mr|ruby3.2-3.2.2-2|1560	# CVE-2022-27777 - Action View tag helpers
21mr|ruby3.2-3.2.2-2|1561	# CVE-2022-28481 - CSV-Safe
21mr|ruby3.2-3.2.2-2|1562	# CVE-2022-28738 - 3.0.0=>..<3.0.4, 3.1.0=>..<3.1.2
21mr|ruby3.2-3.2.2-2|1563	# CVE-2022-28739 < 2.7.6
21mr|ruby3.2-3.2.2-2|1564	# CVE-2022-29181 - https://abf.io/import/rubygem-nokogiri - drop from repo
21mr|ruby3.2-3.2.2-2|1565	# CVE-2022-30288 - agoo
21mr|ruby3.2-3.2.2-2|1566	# CVE-2022-31026 - Trilogy
21mr|ruby3.2-3.2.2-2|1567	# CVE-2022-31033 - Mechanize
21mr|ruby3.2-3.2.2-2|1568	# CVE-2022-31071 - Octopoller
21mr|ruby3.2-3.2.2-2|1569	# CVE-2022-31072 - Octokit
21mr|ruby3.2-3.2.2-2|1570	# CVE-2022-31115 - opensearch-ruby
21mr|ruby3.2-3.2.2-2|1571	# CVE-2022-3171 - protobuf-java
21mr|ruby3.2-3.2.2-2|1572	# CVE-2022-32511 - jmespath.rb
21mr|ruby3.2-3.2.2-2|1573	# CVE-2022-35956 - ActiveRecord https://abf.io/import/rubygem-activerecord - drop from repo
21mr|ruby3.2-3.2.2-2|1574	# CVE-2022-36006 - Arvados
21mr|ruby3.2-3.2.2-2|1575	# CVE-2022-36562 - Rubyinstaller2
21mr|ruby3.2-3.2.2-2|1576	# CVE-2022-36563 - Rubyinstaller2
21mr|ruby3.2-3.2.2-2|1577	# CVE-2022-39224 - arr-pm - https://abf.io/import/rubygem-arr-pm - drop from repo
21mr|ruby3.2-3.2.2-2|1578	# CVE-2022-39238 - Arvados
21mr|ruby3.2-3.2.2-2|1579	# CVE-2022-39281 - FatFreeCRM
21mr|ruby3.2-3.2.2-2|1580	
21mr|ruby3.2-3.2.2-2|1581	%changelog
21mr|ruby3.2-3.2.2-2|1582	* Tue Dec 9 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|ruby3.2-3.2.2-2|1583	- Fix update-alternatives handling during update
21mr|ruby3.2-3.2.2-2|1584	
21mr|ruby3.2-3.2.2-2|1585	* Mon Sep 30 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 3.2.2-1
21mr|ruby3.2-3.2.2-2|1586	- Add Recommends for gcc and make
21mr|ruby3.2-3.2.2-2|1587	- Certain modules require compilation during installation
21mr|ruby3.2-3.2.2-2|1588	
21mr|ruby3.2-3.2.2-2|1589	* Mon Sep 30 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1590	- Init standalone Ruby 3.2 for ROSA 2021
21mr|ruby3.2-3.2.2-2|1591	
21mr|ruby3.2-3.2.2-2|1592	* Sun Sep 22 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1593	- fix conflict with systemtap
21mr|ruby3.2-3.2.2-2|1594	
21mr|ruby3.2-3.2.2-2|1595	* Wed Sep 18 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1596	- Move platform-independent libraries from the lib package to the ruby package
21mr|ruby3.2-3.2.2-2|1597	
21mr|ruby3.2-3.2.2-2|1598	* Fri Feb 2 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1599	- MassBuild#4593: Increase release tag
21mr|ruby3.2-3.2.2-2|1600	
21mr|ruby3.2-3.2.2-2|1601	* Fri Jan 19 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1602	- fix crash found by fuzzing
21mr|ruby3.2-3.2.2-2|1603	
21mr|ruby3.2-3.2.2-2|1604	* Wed Jul 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1605	- Fix gemname version
21mr|ruby3.2-3.2.2-2|1606	
21mr|ruby3.2-3.2.2-2|1607	* Thu Jun 29 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1608	- Update to 3.2.2
21mr|ruby3.2-3.2.2-2|1609	
21mr|ruby3.2-3.2.2-2|1610	* Tue Jun 6 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1611	- Remove build of rubygem-rake
21mr|ruby3.2-3.2.2-2|1612	- It's built from rubygem-rake project
21mr|ruby3.2-3.2.2-2|1613	
21mr|ruby3.2-3.2.2-2|1614	* Tue Jun 6 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1615	- Remove build of rubygem-minitest
21mr|ruby3.2-3.2.2-2|1616	- It is built from the rubygem-minitest project
21mr|ruby3.2-3.2.2-2|1617	
21mr|ruby3.2-3.2.2-2|1618	* Tue Jun 6 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1619	- Update to 2.7.8
21mr|ruby3.2-3.2.2-2|1620	
21mr|ruby3.2-3.2.2-2|1621	* Mon Dec 5 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|ruby3.2-3.2.2-2|1622	- Add info about CVE
21mr|ruby3.2-3.2.2-2|1623	
21mr|ruby3.2-3.2.2-2|1624	* Wed Nov 30 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|ruby3.2-3.2.2-2|1625	- Bump release
21mr|ruby3.2-3.2.2-2|1626	
21mr|ruby3.2-3.2.2-2|1627	* Wed Sep 28 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1628	- disable dtrace
21mr|ruby3.2-3.2.2-2|1629	
21mr|ruby3.2-3.2.2-2|1630	* Wed Sep 28 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1631	- fix gemspecs version
21mr|ruby3.2-3.2.2-2|1632	
21mr|ruby3.2-3.2.2-2|1633	* Wed Sep 28 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1634	- fix bundled gems version
21mr|ruby3.2-3.2.2-2|1635	
21mr|ruby3.2-3.2.2-2|1636	* Wed Sep 28 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1637	- remove unneeded patch
21mr|ruby3.2-3.2.2-2|1638	
21mr|ruby3.2-3.2.2-2|1639	* Wed Sep 28 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1640	- Update version to
21mr|ruby3.2-3.2.2-2|1641	
21mr|ruby3.2-3.2.2-2|1642	* Mon May 9 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1643	- fix build on riscv64
21mr|ruby3.2-3.2.2-2|1644	
21mr|ruby3.2-3.2.2-2|1645	* Thu Mar 31 2022 dzou <dzou@company.com>
21mr|ruby3.2-3.2.2-2|1646	- fix build on e2kv4
21mr|ruby3.2-3.2.2-2|1647	
21mr|ruby3.2-3.2.2-2|1648	* Sun Mar 13 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1649	- add ifarch e2k
21mr|ruby3.2-3.2.2-2|1650	
21mr|ruby3.2-3.2.2-2|1651	* Sun Mar 13 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1652	- fix ruby bug
21mr|ruby3.2-3.2.2-2|1653	
21mr|ruby3.2-3.2.2-2|1654	* Sun Mar 13 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1655	- add e2k patch
21mr|ruby3.2-3.2.2-2|1656	
21mr|ruby3.2-3.2.2-2|1657	* Sun Mar 13 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1658	- fix load macro
21mr|ruby3.2-3.2.2-2|1659	
21mr|ruby3.2-3.2.2-2|1660	* Fri Oct 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1661	- fix provide version for rdocs and psych
21mr|ruby3.2-3.2.2-2|1662	
21mr|ruby3.2-3.2.2-2|1663	* Fri Oct 1 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1664	- fix provide rubygems version
21mr|ruby3.2-3.2.2-2|1665	
21mr|ruby3.2-3.2.2-2|1666	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|ruby3.2-3.2.2-2|1667	- MassBuild#2340: Increase release tag
21mr|ruby3.2-3.2.2-2|1668	
21mr|ruby3.2-3.2.2-2|1669	* Thu Jun 3 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|ruby3.2-3.2.2-2|1670	- Add Provides
21mr|ruby3.2-3.2.2-2|1671	
21mr|ruby3.2-3.2.2-2|1672	* Tue Dec 8 2020 Александр <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1673	- option -n in gem_build
21mr|ruby3.2-3.2.2-2|1674	
21mr|ruby3.2-3.2.2-2|1675	* Sun Aug 16 2020 Александр <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1676	- revert fix gems dir
21mr|ruby3.2-3.2.2-2|1677	
21mr|ruby3.2-3.2.2-2|1678	* Sun Aug 16 2020 Александр <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1679	- up release
21mr|ruby3.2-3.2.2-2|1680	
21mr|ruby3.2-3.2.2-2|1681	* Sun Aug 16 2020 Александр <a.proklov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1682	- fix double gems/gems dir
21mr|ruby3.2-3.2.2-2|1683	
21mr|ruby3.2-3.2.2-2|1684	* Sat Aug 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1685	- add gem_build macro
21mr|ruby3.2-3.2.2-2|1686	
21mr|ruby3.2-3.2.2-2|1687	- Merge: 8993e80 ac13232
21mr|ruby3.2-3.2.2-2|1688	* Wed Aug 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1689	- Merge branch 'rosa2019.1' of ssh://abf.rosalinux.ru/import/ruby into rosa2019.1
21mr|ruby3.2-3.2.2-2|1690	
21mr|ruby3.2-3.2.2-2|1691	* Wed Aug 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1692	- fix tapsetroot dir
21mr|ruby3.2-3.2.2-2|1693	
21mr|ruby3.2-3.2.2-2|1694	- Merge: 8d20229 4d7ea90
21mr|ruby3.2-3.2.2-2|1695	* Wed Aug 12 2020 alexander stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1696	- set setjmp
21mr|ruby3.2-3.2.2-2|1697	
21mr|ruby3.2-3.2.2-2|1698	* Wed Aug 12 2020 alexander stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1699	- set setjmp
21mr|ruby3.2-3.2.2-2|1700	
21mr|ruby3.2-3.2.2-2|1701	* Wed Aug 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1702	- disable rubypick
21mr|ruby3.2-3.2.2-2|1703	
21mr|ruby3.2-3.2.2-2|1704	* Wed Aug 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1705	- upload
21mr|ruby3.2-3.2.2-2|1706	
21mr|ruby3.2-3.2.2-2|1707	* Wed Aug 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1708	- add stp
21mr|ruby3.2-3.2.2-2|1709	
21mr|ruby3.2-3.2.2-2|1710	* Wed Aug 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1711	- 2.7.1, sync with fedora, make ruby WORKABLE
21mr|ruby3.2-3.2.2-2|1712	
21mr|ruby3.2-3.2.2-2|1713	* Wed Aug 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1714	- do not make requires from sample scripts (noted by rpmlint)
21mr|ruby3.2-3.2.2-2|1715	
21mr|ruby3.2-3.2.2-2|1716	* Wed Aug 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1717	- Restore buildability of ROSA's ruby specs (%%%%gem_build, %%%%gem_install)
21mr|ruby3.2-3.2.2-2|1718	- Copied from RPM 5, but changed "--rdoc --ri" to "--document rdoc,ri".
21mr|ruby3.2-3.2.2-2|1719	- Added "tar -xf" to unpack the gem because RPM 5 did it but RPM 4 handles *.gem in another way.
21mr|ruby3.2-3.2.2-2|1720	- What needs to be changed in old specs is changing "%%setup" to "%%setup -n %%{rbname}-%%{version}"
21mr|ruby3.2-3.2.2-2|1721	
21mr|ruby3.2-3.2.2-2|1722	* Sat Jul 4 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1723	- provide ruby-rdoc
21mr|ruby3.2-3.2.2-2|1724	
21mr|ruby3.2-3.2.2-2|1725	* Fri May 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1726	- bump release to prevent acidental merge from rosa2019.05 without conflicts
21mr|ruby3.2-3.2.2-2|1727	
21mr|ruby3.2-3.2.2-2|1728	* Tue Mar 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1729	- fix build on armx
21mr|ruby3.2-3.2.2-2|1730	
21mr|ruby3.2-3.2.2-2|1731	* Tue Mar 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|ruby3.2-3.2.2-2|1732	- remove bindled stuff
21mr|ruby3.2-3.2.2-2|1733	
21mr|ruby3.2-3.2.2-2|1734	* Thu Mar 5 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1735	- Macro expanded in comment…
21mr|ruby3.2-3.2.2-2|1736	
21mr|ruby3.2-3.2.2-2|1737	* Mon Jan 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1738	- Use Gentoo's approach to put gems to where we want to. Finally it is buildable.
21mr|ruby3.2-3.2.2-2|1739	
21mr|ruby3.2-3.2.2-2|1740	* Sun Jan 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1741	- Fix linkage of popen_deadlock test
21mr|ruby3.2-3.2.2-2|1742	
21mr|ruby3.2-3.2.2-2|1743	* Sun Jan 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1744	- clean up and files fixes
21mr|ruby3.2-3.2.2-2|1745	
21mr|ruby3.2-3.2.2-2|1746	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1747	- run make install
21mr|ruby3.2-3.2.2-2|1748	
21mr|ruby3.2-3.2.2-2|1749	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1750	- import patches from Fedora for custom gems dir and archlibdir
21mr|ruby3.2-3.2.2-2|1751	
21mr|ruby3.2-3.2.2-2|1752	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1753	- Avoid binaries in /usr/share
21mr|ruby3.2-3.2.2-2|1754	
21mr|ruby3.2-3.2.2-2|1755	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1756	- remove odd method of generating files list
21mr|ruby3.2-3.2.2-2|1757	
21mr|ruby3.2-3.2.2-2|1758	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1759	- get rid of local prefix (probably not correct way)
21mr|ruby3.2-3.2.2-2|1760	
21mr|ruby3.2-3.2.2-2|1761	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1762	- define %%%%fedora_rubygems_dir
21mr|ruby3.2-3.2.2-2|1763	
21mr|ruby3.2-3.2.2-2|1764	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1765	- Verify that ruby was linked against LibreSSL, not OpenSSL
21mr|ruby3.2-3.2.2-2|1766	
21mr|ruby3.2-3.2.2-2|1767	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1768	- Fix files lists
21mr|ruby3.2-3.2.2-2|1769	
21mr|ruby3.2-3.2.2-2|1770	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1771	- Try to copy directories locations from Fedora
21mr|ruby3.2-3.2.2-2|1772	
21mr|ruby3.2-3.2.2-2|1773	* Tue Jan 21 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1774	- Fix permissions
21mr|ruby3.2-3.2.2-2|1775	
21mr|ruby3.2-3.2.2-2|1776	* Tue Jan 21 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1777	- Avoid obligatory defined %%%%gem_name is specs, use %%%%__rubygems_path from Mageia instead of Fedora (should not the last dot be escaped in Mageia's path?)
21mr|ruby3.2-3.2.2-2|1778	
21mr|ruby3.2-3.2.2-2|1779	* Mon Jan 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|ruby3.2-3.2.2-2|1780	- Merge macros with RPM 5:
21mr|ruby3.2-3.2.2-2|1781	- where Fedora and RPM 5 macros duplicated, removed Fedora ones
21mr|ruby3.2-3.2.2-2|1782	- %%%%gem_build is from Mageia, it does not exist in Fedora
21mr|ruby3.2-3.2.2-2|1783	- droped scripts/gem_helper.rb from RPM 5, because of that
21mr|ruby3.2-3.2.2-2|1784	- %%%%gem_build and %%%%gem_install are different, %%%%gem_build
21mr|ruby3.2-3.2.2-2|1785	- does not support '-f <filter>' now
21mr|ruby3.2-3.2.2-2|1786	
21mr|ruby3.2-3.2.2-2|1787	* Mon Jan 20 2020 Святослав <xer8686@mail.ru>
21mr|ruby3.2-3.2.2-2|1788	- Updated to 2.7.0
21mr|ruby3.2-3.2.2-2|1789	
21mr|ruby3.2-3.2.2-2|1790	* Mon Jan 20 2020 slava86 <xer8686@mail.ru>
21mr|ruby3.2-3.2.2-2|1791	- upd: 2.1.10 > 2.7.0;remove old patches;instead of openssl libressl;warning ABI 2.7.0
21mr|ruby3.2-3.2.2-2|1792	
21mr|ruby3.2-3.2.2-2|1793	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|ruby3.2-3.2.2-2|1794	- bot: rpm5 -> rpm4 (8)
21mr|ruby3.2-3.2.2-2|1795	
21mr|ruby3.2-3.2.2-2|1796	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|ruby3.2-3.2.2-2|1797	- bot: rpm5 -> rpm4 (3)
21mr|ruby3.2-3.2.2-2|1798	
21mr|ruby3.2-3.2.2-2|1799	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|ruby3.2-3.2.2-2|1800	- bot: rpm5 -> rpm4 (1)

16577 21
21mr|rubygem-activesupport-6.0.3.4-1|1	%global gem_name activesupport
21mr|rubygem-activesupport-6.0.3.4-1|2	
21mr|rubygem-activesupport-6.0.3.4-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-activesupport-6.0.3.4-1|4	Epoch:		1
21mr|rubygem-activesupport-6.0.3.4-1|5	Version:	6.0.3.4
21mr|rubygem-activesupport-6.0.3.4-1|6	Release:	1
21mr|rubygem-activesupport-6.0.3.4-1|7	Group:		Development/Ruby
21mr|rubygem-activesupport-6.0.3.4-1|8	Summary:	A support libraries and Ruby core extensions extracted from the Rails framework
21mr|rubygem-activesupport-6.0.3.4-1|9	License:	MIT
21mr|rubygem-activesupport-6.0.3.4-1|10	URL:		http://rubyonrails.org
21mr|rubygem-activesupport-6.0.3.4-1|11	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}%{?prerelease}.gem
21mr|rubygem-activesupport-6.0.3.4-1|12	# The activesupport gem doesn't ship with the test suite.
21mr|rubygem-activesupport-6.0.3.4-1|13	# You may check it out like so
21mr|rubygem-activesupport-6.0.3.4-1|14	# git clone http://github.com/rails/rails.git
21mr|rubygem-activesupport-6.0.3.4-1|15	# cd rails/activesupport && git archive -v -o activesupport-6.0.3.2-tests.txz v6.0.3.2 test/
21mr|rubygem-activesupport-6.0.3.4-1|16	Source1:	%{gem_name}-%{version}%{?prerelease}-tests.txz
21mr|rubygem-activesupport-6.0.3.4-1|17	# The tools are needed for the test suite, are however unpackaged in gem file.
21mr|rubygem-activesupport-6.0.3.4-1|18	# You may get them like so
21mr|rubygem-activesupport-6.0.3.4-1|19	# git clone http://github.com/rails/rails.git --no-checkout
21mr|rubygem-activesupport-6.0.3.4-1|20	# cd rails && git archive -v -o rails-6.0.3.2-tools.txz v6.0.3.2 tools/
21mr|rubygem-activesupport-6.0.3.4-1|21	Source2:	rails-%{version}%{?prerelease}-tools.txz
21mr|rubygem-activesupport-6.0.3.4-1|22	# Fix TZInfo 2.0 compatibility.
21mr|rubygem-activesupport-6.0.3.4-1|23	# https://github.com/rails/rails/pull/34799
21mr|rubygem-activesupport-6.0.3.4-1|24	# https://github.com/rails/rails/pull/38081
21mr|rubygem-activesupport-6.0.3.4-1|25	Patch1:		rubygem-activesupport-6.1.0-Update-to-TZInfo-v2.0.0.patch
21mr|rubygem-activesupport-6.0.3.4-1|26	Patch2:		rubygem-activesupport-6.1.0-Update-to-TZInfo-v2.0.0-tests.patch
21mr|rubygem-activesupport-6.0.3.4-1|27	
21mr|rubygem-activesupport-6.0.3.4-1|28	# ruby package has just soft dependency on rubygem({bigdecimal,json}), while
21mr|rubygem-activesupport-6.0.3.4-1|29	# ActiveSupport always requires them.
21mr|rubygem-activesupport-6.0.3.4-1|30	Requires:	rubygem(bigdecimal)
21mr|rubygem-activesupport-6.0.3.4-1|31	Requires:	rubygem(json)
21mr|rubygem-activesupport-6.0.3.4-1|32	
21mr|rubygem-activesupport-6.0.3.4-1|33	# Let's keep Requires and BuildRequires sorted alphabeticaly
21mr|rubygem-activesupport-6.0.3.4-1|34	BuildRequires:	ruby(release)
21mr|rubygem-activesupport-6.0.3.4-1|35	BuildRequires:	rubygems-devel
21mr|rubygem-activesupport-6.0.3.4-1|36	BuildRequires:	ruby >= 2.2.2
21mr|rubygem-activesupport-6.0.3.4-1|37	BuildRequires:	rubygem(bigdecimal)
21mr|rubygem-activesupport-6.0.3.4-1|38	BuildRequires:	rubygem(builder)
21mr|rubygem-activesupport-6.0.3.4-1|39	BuildRequires:	rubygem(concurrent-ruby)
21mr|rubygem-activesupport-6.0.3.4-1|40	#BuildRequires: rubygem(connection_pool)
21mr|rubygem-activesupport-6.0.3.4-1|41	#BuildRequires: rubygem(dalli)
21mr|rubygem-activesupport-6.0.3.4-1|42	#BuildRequires: (rubygem(i18n) >= 0.7 with rubygem(i18n) < 2)
21mr|rubygem-activesupport-6.0.3.4-1|43	#BuildRequires: rubygem(listen)
21mr|rubygem-activesupport-6.0.3.4-1|44	BuildRequires:	rubygem(minitest) >= 5.0.0
21mr|rubygem-activesupport-6.0.3.4-1|45	BuildRequires:	rubygem(rack)
21mr|rubygem-activesupport-6.0.3.4-1|46	BuildRequires:	rubygem(tzinfo) >= 1.1
21mr|rubygem-activesupport-6.0.3.4-1|47	BuildRequires:	rubygem(redis)
21mr|rubygem-activesupport-6.0.3.4-1|48	BuildRequires:	memcached
21mr|rubygem-activesupport-6.0.3.4-1|49	BuildArch:	noarch
21mr|rubygem-activesupport-6.0.3.4-1|50	
21mr|rubygem-activesupport-6.0.3.4-1|51	
21mr|rubygem-activesupport-6.0.3.4-1|52	%description
21mr|rubygem-activesupport-6.0.3.4-1|53	A toolkit of support libraries and Ruby core extensions extracted from the
21mr|rubygem-activesupport-6.0.3.4-1|54	Rails framework. Rich support for multibyte strings, internationalization,
21mr|rubygem-activesupport-6.0.3.4-1|55	time zones, and testing.
21mr|rubygem-activesupport-6.0.3.4-1|56	
21mr|rubygem-activesupport-6.0.3.4-1|57	%files
21mr|rubygem-activesupport-6.0.3.4-1|58	%dir %{gem_instdir}
21mr|rubygem-activesupport-6.0.3.4-1|59	%license %{gem_instdir}/MIT-LICENSE
21mr|rubygem-activesupport-6.0.3.4-1|60	%{gem_libdir}
21mr|rubygem-activesupport-6.0.3.4-1|61	%exclude %{gem_cache}
21mr|rubygem-activesupport-6.0.3.4-1|62	%{gem_spec}
21mr|rubygem-activesupport-6.0.3.4-1|63	
21mr|rubygem-activesupport-6.0.3.4-1|64	#-------------------------------------------------------------------------
21mr|rubygem-activesupport-6.0.3.4-1|65	%package doc
21mr|rubygem-activesupport-6.0.3.4-1|66	Summary: Documentation for %{name}
21mr|rubygem-activesupport-6.0.3.4-1|67	Requires: %{name} = %{epoch}:%{version}-%{release}
21mr|rubygem-activesupport-6.0.3.4-1|68	BuildArch: noarch
21mr|rubygem-activesupport-6.0.3.4-1|69	
21mr|rubygem-activesupport-6.0.3.4-1|70	%description doc
21mr|rubygem-activesupport-6.0.3.4-1|71	Documentation for %{name}.
21mr|rubygem-activesupport-6.0.3.4-1|72	
21mr|rubygem-activesupport-6.0.3.4-1|73	%files doc
21mr|rubygem-activesupport-6.0.3.4-1|74	%doc %{gem_docdir}
21mr|rubygem-activesupport-6.0.3.4-1|75	%doc %{gem_instdir}/CHANGELOG.md
21mr|rubygem-activesupport-6.0.3.4-1|76	%doc %{gem_instdir}/README.rdoc
21mr|rubygem-activesupport-6.0.3.4-1|77	
21mr|rubygem-activesupport-6.0.3.4-1|78	#-------------------------------------------------------------------------
21mr|rubygem-activesupport-6.0.3.4-1|79	
21mr|rubygem-activesupport-6.0.3.4-1|80	%prep
21mr|rubygem-activesupport-6.0.3.4-1|81	%setup -q -n %{gem_name}-%{version}%{?prerelease} -b1 -b2
21mr|rubygem-activesupport-6.0.3.4-1|82	
21mr|rubygem-activesupport-6.0.3.4-1|83	%patch1 -p2
21mr|rubygem-activesupport-6.0.3.4-1|84	
21mr|rubygem-activesupport-6.0.3.4-1|85	pushd %{_builddir}
21mr|rubygem-activesupport-6.0.3.4-1|86	%patch2 -p2
21mr|rubygem-activesupport-6.0.3.4-1|87	popd
21mr|rubygem-activesupport-6.0.3.4-1|88	
21mr|rubygem-activesupport-6.0.3.4-1|89	%gemspec_remove_dep -g tzinfo "~> 1.1"
21mr|rubygem-activesupport-6.0.3.4-1|90	%gemspec_add_dep -g tzinfo [">= 1.1", "< 3"]
21mr|rubygem-activesupport-6.0.3.4-1|91	
21mr|rubygem-activesupport-6.0.3.4-1|92	%build
21mr|rubygem-activesupport-6.0.3.4-1|93	gem build ../%{gem_name}-%{version}%{?prerelease}.gemspec
21mr|rubygem-activesupport-6.0.3.4-1|94	%gem_install
21mr|rubygem-activesupport-6.0.3.4-1|95	
21mr|rubygem-activesupport-6.0.3.4-1|96	%install
21mr|rubygem-activesupport-6.0.3.4-1|97	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-activesupport-6.0.3.4-1|98	cp -a .%{gem_dir}/* \
21mr|rubygem-activesupport-6.0.3.4-1|99	%{buildroot}%{gem_dir}/
21mr|rubygem-activesupport-6.0.3.4-1|100	
21mr|rubygem-activesupport-6.0.3.4-1|101	%check
21mr|rubygem-activesupport-6.0.3.4-1|102	#pushd .%{gem_instdir}
21mr|rubygem-activesupport-6.0.3.4-1|103	## Move the tests into place
21mr|rubygem-activesupport-6.0.3.4-1|104	#ln -s %{_builddir}/tools ..
21mr|rubygem-activesupport-6.0.3.4-1|105	#mv %{_builddir}/test .
21mr|rubygem-activesupport-6.0.3.4-1|106	#
21mr|rubygem-activesupport-6.0.3.4-1|107	## These tests are really unstable, but they seems to be passing upstream :/
21mr|rubygem-activesupport-6.0.3.4-1|108	#for f in \
21mr|rubygem-activesupport-6.0.3.4-1|109	#  test/evented_file_update_checker_test.rb \
21mr|rubygem-activesupport-6.0.3.4-1|110	#  test/cache/stores/redis_cache_store_test.rb # failed to require "redis/connection/hiredis"
21mr|rubygem-activesupport-6.0.3.4-1|111	#do
21mr|rubygem-activesupport-6.0.3.4-1|112	#  mv $f{,.disable}
21mr|rubygem-activesupport-6.0.3.4-1|113	#done
21mr|rubygem-activesupport-6.0.3.4-1|114	#
21mr|rubygem-activesupport-6.0.3.4-1|115	## This seems to be unstable as well ...
21mr|rubygem-activesupport-6.0.3.4-1|116	## https://github.com/rails/rails/issues/25682
21mr|rubygem-activesupport-6.0.3.4-1|117	#sed -i '/def test_iso8601_output_and_reparsing$/,/^  end$/ s/^/#/' test/core_ext/duration_test.rb
21mr|rubygem-activesupport-6.0.3.4-1|118	#
21mr|rubygem-activesupport-6.0.3.4-1|119	## Workaround TransformValuesTest#test_default_procs_do_not_persist_*_mapping
21mr|rubygem-activesupport-6.0.3.4-1|120	## test failures due to bug in Ruby 2.7.{0,1}.
21mr|rubygem-activesupport-6.0.3.4-1|121	## https://bugs.ruby-lang.org/issues/16498
21mr|rubygem-activesupport-6.0.3.4-1|122	#sed -i '/assert_nil mapped\[:b\]/ s/^/#/' test/core_ext/hash/transform_values_test.rb
21mr|rubygem-activesupport-6.0.3.4-1|123	#
21mr|rubygem-activesupport-6.0.3.4-1|124	## This seems to fail in koji
21mr|rubygem-activesupport-6.0.3.4-1|125	#sed -i '/def test_filename_max_size/ a \  skip/' \
21mr|rubygem-activesupport-6.0.3.4-1|126	#  test/cache/stores/file_store_test.rb
21mr|rubygem-activesupport-6.0.3.4-1|127	#
21mr|rubygem-activesupport-6.0.3.4-1|128	#memcached &
21mr|rubygem-activesupport-6.0.3.4-1|129	#mPID=$!
21mr|rubygem-activesupport-6.0.3.4-1|130	#sleep 1
21mr|rubygem-activesupport-6.0.3.4-1|131	#ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
21mr|rubygem-activesupport-6.0.3.4-1|132	#kill -15 $mPID
21mr|rubygem-activesupport-6.0.3.4-1|133	#popd
21mr|rubygem-activesupport-6.0.3.4-1|134	
21mr|rubygem-activesupport-6.0.3.4-1|135	

16578 21
21mr|rubygem-ansi-1.5.0-1|1	# Generated from ansi-1.4.3.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-ansi-1.5.0-1|2	%global gem_name ansi
21mr|rubygem-ansi-1.5.0-1|3	
21mr|rubygem-ansi-1.5.0-1|4	# Disable checks since dependencies not
21mr|rubygem-ansi-1.5.0-1|5	# available and some of them depend on this.
21mr|rubygem-ansi-1.5.0-1|6	%global enable_checks 0
21mr|rubygem-ansi-1.5.0-1|7	
21mr|rubygem-ansi-1.5.0-1|8	Name:		rubygem-%{gem_name}
21mr|rubygem-ansi-1.5.0-1|9	Version:	1.5.0
21mr|rubygem-ansi-1.5.0-1|10	Release:	1
21mr|rubygem-ansi-1.5.0-1|11	Summary:	ANSI at your fingertips!
21mr|rubygem-ansi-1.5.0-1|12	Group:		Development/Ruby
21mr|rubygem-ansi-1.5.0-1|13	License:	BSD
21mr|rubygem-ansi-1.5.0-1|14	URL:		http://rubyworks.github.com/ansi
21mr|rubygem-ansi-1.5.0-1|15	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-ansi-1.5.0-1|16	Requires:	ruby(release)
21mr|rubygem-ansi-1.5.0-1|17	Requires:	rubygems
21mr|rubygem-ansi-1.5.0-1|18	BuildRequires:	rubygems-devel
21mr|rubygem-ansi-1.5.0-1|19	BuildRequires:	ruby
21mr|rubygem-ansi-1.5.0-1|20	
21mr|rubygem-ansi-1.5.0-1|21	%if 0%{?enable_checks}
21mr|rubygem-ansi-1.5.0-1|22	BuildRequires:	rubygem(detroit)
21mr|rubygem-ansi-1.5.0-1|23	BuildRequires:	rubygem(qed)
21mr|rubygem-ansi-1.5.0-1|24	BuildRequires:	rubygem(lemon)
21mr|rubygem-ansi-1.5.0-1|25	%endif
21mr|rubygem-ansi-1.5.0-1|26	BuildArch:	noarch
21mr|rubygem-ansi-1.5.0-1|27	
21mr|rubygem-ansi-1.5.0-1|28	%description
21mr|rubygem-ansi-1.5.0-1|29	The ANSI project is a superlative collection of ANSI escape code related
21mr|rubygem-ansi-1.5.0-1|30	libraries enabling ANSI colorization and styling of
21mr|rubygem-ansi-1.5.0-1|31	console output. Byte for byte ANSI is the best ANSI code
21mr|rubygem-ansi-1.5.0-1|32	library available for the Ruby programming
21mr|rubygem-ansi-1.5.0-1|33	language.
21mr|rubygem-ansi-1.5.0-1|34	
21mr|rubygem-ansi-1.5.0-1|35	%files
21mr|rubygem-ansi-1.5.0-1|36	%dir %{gem_instdir}
21mr|rubygem-ansi-1.5.0-1|37	%exclude %{gem_instdir}/.yardopts
21mr|rubygem-ansi-1.5.0-1|38	%{gem_libdir}
21mr|rubygem-ansi-1.5.0-1|39	%exclude %{gem_cache}
21mr|rubygem-ansi-1.5.0-1|40	%{gem_spec}
21mr|rubygem-ansi-1.5.0-1|41	%doc %{gem_instdir}/LICENSE.txt
21mr|rubygem-ansi-1.5.0-1|42	%exclude %{gem_instdir}/.index
21mr|rubygem-ansi-1.5.0-1|43	
21mr|rubygem-ansi-1.5.0-1|44	#-----------------------------------------------------------------------
21mr|rubygem-ansi-1.5.0-1|45	
21mr|rubygem-ansi-1.5.0-1|46	%package doc
21mr|rubygem-ansi-1.5.0-1|47	Summary:	Documentation for %{name}
21mr|rubygem-ansi-1.5.0-1|48	Group:		Documentation
21mr|rubygem-ansi-1.5.0-1|49	Requires:	%{name} = %{EVRD}
21mr|rubygem-ansi-1.5.0-1|50	BuildArch:	noarch
21mr|rubygem-ansi-1.5.0-1|51	
21mr|rubygem-ansi-1.5.0-1|52	%description doc
21mr|rubygem-ansi-1.5.0-1|53	Documentation for %{name}.
21mr|rubygem-ansi-1.5.0-1|54	
21mr|rubygem-ansi-1.5.0-1|55	%files doc
21mr|rubygem-ansi-1.5.0-1|56	%doc %{gem_docdir}
21mr|rubygem-ansi-1.5.0-1|57	%{gem_instdir}/.index
21mr|rubygem-ansi-1.5.0-1|58	%doc %{gem_instdir}/HISTORY.md
21mr|rubygem-ansi-1.5.0-1|59	%doc %{gem_instdir}/DEMO.md
21mr|rubygem-ansi-1.5.0-1|60	%doc %{gem_instdir}/README.md
21mr|rubygem-ansi-1.5.0-1|61	%doc %{gem_instdir}/NOTICE.md
21mr|rubygem-ansi-1.5.0-1|62	%doc %{gem_instdir}/demo
21mr|rubygem-ansi-1.5.0-1|63	%doc %{gem_instdir}/test
21mr|rubygem-ansi-1.5.0-1|64	
21mr|rubygem-ansi-1.5.0-1|65	#-----------------------------------------------------------------------
21mr|rubygem-ansi-1.5.0-1|66	
21mr|rubygem-ansi-1.5.0-1|67	%prep
21mr|rubygem-ansi-1.5.0-1|68	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-ansi-1.5.0-1|69	
21mr|rubygem-ansi-1.5.0-1|70	%build
21mr|rubygem-ansi-1.5.0-1|71	%gem_build
21mr|rubygem-ansi-1.5.0-1|72	
21mr|rubygem-ansi-1.5.0-1|73	%install
21mr|rubygem-ansi-1.5.0-1|74	%gem_install
21mr|rubygem-ansi-1.5.0-1|75	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-ansi-1.5.0-1|76	cp -a .%{gem_dir}/* \
21mr|rubygem-ansi-1.5.0-1|77	%{buildroot}%{gem_dir}/
21mr|rubygem-ansi-1.5.0-1|78	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-ansi-1.5.0-1|79	
21mr|rubygem-ansi-1.5.0-1|80	
21mr|rubygem-ansi-1.5.0-1|81	
21mr|rubygem-ansi-1.5.0-1|82	# Run the test suite
21mr|rubygem-ansi-1.5.0-1|83	%check
21mr|rubygem-ansi-1.5.0-1|84	%if 0%{?enable_checks}
21mr|rubygem-ansi-1.5.0-1|85	pushd .%{gem_instdir}
21mr|rubygem-ansi-1.5.0-1|86	testrb -Ilib test
21mr|rubygem-ansi-1.5.0-1|87	popd
21mr|rubygem-ansi-1.5.0-1|88	%endif

16579 21
21mr|rubygem-asciidoctor-2.0.10-3|1	%define gem_name asciidoctor
21mr|rubygem-asciidoctor-2.0.10-3|2	
21mr|rubygem-asciidoctor-2.0.10-3|3	Summary:	A fast, open source AsciiDoc implementation in Ruby
21mr|rubygem-asciidoctor-2.0.10-3|4	Name:		rubygem-%{gem_name}
21mr|rubygem-asciidoctor-2.0.10-3|5	Version:	2.0.10
21mr|rubygem-asciidoctor-2.0.10-3|6	Release:	3
21mr|rubygem-asciidoctor-2.0.10-3|7	License:	MIT
21mr|rubygem-asciidoctor-2.0.10-3|8	Group:		Development/Ruby
21mr|rubygem-asciidoctor-2.0.10-3|9	Url:		http://asciidoctor.org/
21mr|rubygem-asciidoctor-2.0.10-3|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-asciidoctor-2.0.10-3|11	BuildRequires:	rubygems
21mr|rubygem-asciidoctor-2.0.10-3|12	BuildRequires:	rubygems-devel
21mr|rubygem-asciidoctor-2.0.10-3|13	Provides:	%{gem_name} = %{EVRD}
21mr|rubygem-asciidoctor-2.0.10-3|14	Provides:	ruby-%{gem_name} = %{EVRD}
21mr|rubygem-asciidoctor-2.0.10-3|15	Conflicts:	ruby-%{gem_name} < 1.5.8-4
21mr|rubygem-asciidoctor-2.0.10-3|16	Obsoletes:	ruby-%{gem_name} < 1.5.8-4
21mr|rubygem-asciidoctor-2.0.10-3|17	BuildArch:	noarch
21mr|rubygem-asciidoctor-2.0.10-3|18	
21mr|rubygem-asciidoctor-2.0.10-3|19	%description
21mr|rubygem-asciidoctor-2.0.10-3|20	A fast, open source text processor and publishing toolchain, written in Ruby,
21mr|rubygem-asciidoctor-2.0.10-3|21	for transforming AsciiDoc markup into HTML 5, DocBook 4.5, DocBook 5.0 and
21mr|rubygem-asciidoctor-2.0.10-3|22	custom output formats. The transformation from AsciiDoc to custom output
21mr|rubygem-asciidoctor-2.0.10-3|23	formats is performed by running the nodes in the parsed document tree through a
21mr|rubygem-asciidoctor-2.0.10-3|24	collection of templates written in a template language supported by Tilt.
21mr|rubygem-asciidoctor-2.0.10-3|25	
21mr|rubygem-asciidoctor-2.0.10-3|26	%files
21mr|rubygem-asciidoctor-2.0.10-3|27	%{gem_instdir}
21mr|rubygem-asciidoctor-2.0.10-3|28	%{_mandir}/man1/*
21mr|rubygem-asciidoctor-2.0.10-3|29	%{gem_spec}
21mr|rubygem-asciidoctor-2.0.10-3|30	%{_bindir}/%{gem_name}
21mr|rubygem-asciidoctor-2.0.10-3|31	
21mr|rubygem-asciidoctor-2.0.10-3|32	#-------------------------------------------------------------------------------
21mr|rubygem-asciidoctor-2.0.10-3|33	
21mr|rubygem-asciidoctor-2.0.10-3|34	%package doc
21mr|rubygem-asciidoctor-2.0.10-3|35	Summary:	Documentation for %{name}
21mr|rubygem-asciidoctor-2.0.10-3|36	Requires:	%{name} = %{EVRD}
21mr|rubygem-asciidoctor-2.0.10-3|37	BuildArch:	noarch
21mr|rubygem-asciidoctor-2.0.10-3|38	
21mr|rubygem-asciidoctor-2.0.10-3|39	%description doc
21mr|rubygem-asciidoctor-2.0.10-3|40	Documentation for %{name}
21mr|rubygem-asciidoctor-2.0.10-3|41	
21mr|rubygem-asciidoctor-2.0.10-3|42	%files doc
21mr|rubygem-asciidoctor-2.0.10-3|43	%doc %{gem_docdir}
21mr|rubygem-asciidoctor-2.0.10-3|44	
21mr|rubygem-asciidoctor-2.0.10-3|45	#-------------------------------------------------------------------------------
21mr|rubygem-asciidoctor-2.0.10-3|46	
21mr|rubygem-asciidoctor-2.0.10-3|47	%prep
21mr|rubygem-asciidoctor-2.0.10-3|48	%autosetup -p1 -n %{gem_name}-%{version}
21mr|rubygem-asciidoctor-2.0.10-3|49	
21mr|rubygem-asciidoctor-2.0.10-3|50	# Fix shebang (avoid Requires: /usr/bin/env)
21mr|rubygem-asciidoctor-2.0.10-3|51	sed -i -e 's|#!/usr/bin/env ruby|#!/usr/bin/ruby|' bin/%{gem_name}
21mr|rubygem-asciidoctor-2.0.10-3|52	
21mr|rubygem-asciidoctor-2.0.10-3|53	%build
21mr|rubygem-asciidoctor-2.0.10-3|54	gem build %{gem_name}.gemspec
21mr|rubygem-asciidoctor-2.0.10-3|55	%gem_install -n %{gem_name}-%{version}.gem
21mr|rubygem-asciidoctor-2.0.10-3|56	
21mr|rubygem-asciidoctor-2.0.10-3|57	%install
21mr|rubygem-asciidoctor-2.0.10-3|58	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-asciidoctor-2.0.10-3|59	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}/
21mr|rubygem-asciidoctor-2.0.10-3|60	
21mr|rubygem-asciidoctor-2.0.10-3|61	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-asciidoctor-2.0.10-3|62	cp -a .%{_bindir}/* %{buildroot}%{_bindir}/
21mr|rubygem-asciidoctor-2.0.10-3|63	
21mr|rubygem-asciidoctor-2.0.10-3|64	mkdir -p %{buildroot}%{_mandir}/man1/
21mr|rubygem-asciidoctor-2.0.10-3|65	cp -a .%{gem_instdir}/man/*.1 %{buildroot}%{_mandir}/man1/
21mr|rubygem-asciidoctor-2.0.10-3|66	
21mr|rubygem-asciidoctor-2.0.10-3|67	rm -fvr %{buildroot}%{gem_cache}
21mr|rubygem-asciidoctor-2.0.10-3|68	

16580 21
21mr|rubygem-atk-3.4.4-2|1	%define	gem_name	atk
21mr|rubygem-atk-3.4.4-2|2	
21mr|rubygem-atk-3.4.4-2|3	Summary:	Ruby binding of ATK-1.0.x
21mr|rubygem-atk-3.4.4-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-atk-3.4.4-2|5	Version:	3.4.4
21mr|rubygem-atk-3.4.4-2|6	Release:	2
21mr|rubygem-atk-3.4.4-2|7	License:	LGPLv2.1+
21mr|rubygem-atk-3.4.4-2|8	Group:		Development/Ruby
21mr|rubygem-atk-3.4.4-2|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-atk-3.4.4-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-atk-3.4.4-2|11	BuildRequires:	rubygem-rake
21mr|rubygem-atk-3.4.4-2|12	BuildRequires:	rubygems-devel
21mr|rubygem-atk-3.4.4-2|13	BuildRequires:	rubygem(glib2)
21mr|rubygem-atk-3.4.4-2|14	BuildRequires:	pkgconfig(atk)
21mr|rubygem-atk-3.4.4-2|15	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-atk-3.4.4-2|16	Provides:	rubygem-atk-devel = %{EVRD}
21mr|rubygem-atk-3.4.4-2|17	BuildArch:	noarch
21mr|rubygem-atk-3.4.4-2|18	
21mr|rubygem-atk-3.4.4-2|19	%description
21mr|rubygem-atk-3.4.4-2|20	Ruby binding of ATK-1.0.x.
21mr|rubygem-atk-3.4.4-2|21	
21mr|rubygem-atk-3.4.4-2|22	%files
21mr|rubygem-atk-3.4.4-2|23	%dir %{gem_instdir}
21mr|rubygem-atk-3.4.4-2|24	%{gem_instdir}/atk.gemspec
21mr|rubygem-atk-3.4.4-2|25	%{gem_libdir}
21mr|rubygem-atk-3.4.4-2|26	%exclude %{gem_cache}
21mr|rubygem-atk-3.4.4-2|27	%exclude %{gem_instdir}/test
21mr|rubygem-atk-3.4.4-2|28	%exclude %{gem_instdir}/dependency-check/Rakefile
21mr|rubygem-atk-3.4.4-2|29	%{gem_spec}
21mr|rubygem-atk-3.4.4-2|30	
21mr|rubygem-atk-3.4.4-2|31	#----------------------------------------------------------------------------
21mr|rubygem-atk-3.4.4-2|32	
21mr|rubygem-atk-3.4.4-2|33	%package doc
21mr|rubygem-atk-3.4.4-2|34	Summary:	Documentation for %{name}
21mr|rubygem-atk-3.4.4-2|35	Group:		Documentation
21mr|rubygem-atk-3.4.4-2|36	Requires:	%{name} = %{EVRD}
21mr|rubygem-atk-3.4.4-2|37	BuildArch:	noarch
21mr|rubygem-atk-3.4.4-2|38	
21mr|rubygem-atk-3.4.4-2|39	%description doc
21mr|rubygem-atk-3.4.4-2|40	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-atk-3.4.4-2|41	
21mr|rubygem-atk-3.4.4-2|42	%files doc
21mr|rubygem-atk-3.4.4-2|43	%files doc
21mr|rubygem-atk-3.4.4-2|44	%doc %{gem_docdir}
21mr|rubygem-atk-3.4.4-2|45	%doc %{gem_instdir}/README.md
21mr|rubygem-atk-3.4.4-2|46	%doc %{gem_instdir}/Rakefile
21mr|rubygem-atk-3.4.4-2|47	%doc %{gem_instdir}/COPYING.LIB
21mr|rubygem-atk-3.4.4-2|48	
21mr|rubygem-atk-3.4.4-2|49	#----------------------------------------------------------------------------
21mr|rubygem-atk-3.4.4-2|50	
21mr|rubygem-atk-3.4.4-2|51	%prep
21mr|rubygem-atk-3.4.4-2|52	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-atk-3.4.4-2|53	
21mr|rubygem-atk-3.4.4-2|54	# Allow ruby-gnome2 no less than ones
21mr|rubygem-atk-3.4.4-2|55	sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec
21mr|rubygem-atk-3.4.4-2|56	sed -i -e '\@s\.extensions@d'  %{gem_name}.gemspec
21mr|rubygem-atk-3.4.4-2|57	
21mr|rubygem-atk-3.4.4-2|58	# Fix up Rakefile for "gnome2-raketask" requirement
21mr|rubygem-atk-3.4.4-2|59	sed -i -e "/require.*gnome3-raketask/s|^\(.*\)|begin\n  \1\nrescue LoadError\n  require 'rubygems'\n  require 'gnome3-raketask'\nend\n|" \
21mr|rubygem-atk-3.4.4-2|60	Rakefile
21mr|rubygem-atk-3.4.4-2|61	
21mr|rubygem-atk-3.4.4-2|62	%build
21mr|rubygem-atk-3.4.4-2|63	%gem_build
21mr|rubygem-atk-3.4.4-2|64	
21mr|rubygem-atk-3.4.4-2|65	%install
21mr|rubygem-atk-3.4.4-2|66	%gem_install
21mr|rubygem-atk-3.4.4-2|67	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-atk-3.4.4-2|68	cp -a .%{gem_dir}/* \
21mr|rubygem-atk-3.4.4-2|69	%{buildroot}%{gem_dir}/
21mr|rubygem-atk-3.4.4-2|70	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16581 21
21mr|rubygem-backports-3.18.1-3|1	%define gem_name backports
21mr|rubygem-backports-3.18.1-3|2	
21mr|rubygem-backports-3.18.1-3|3	Name:		rubygem-%{gem_name}
21mr|rubygem-backports-3.18.1-3|4	Version:	3.18.1
21mr|rubygem-backports-3.18.1-3|5	Release:	3
21mr|rubygem-backports-3.18.1-3|6	Summary:	Essential backports
21mr|rubygem-backports-3.18.1-3|7	Group:		Development/Ruby
21mr|rubygem-backports-3.18.1-3|8	License:	MIT
21mr|rubygem-backports-3.18.1-3|9	Url:		http://github.com/marcandre/backports
21mr|rubygem-backports-3.18.1-3|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-backports-3.18.1-3|11	BuildRequires:	rubygems-devel
21mr|rubygem-backports-3.18.1-3|12	BuildArch:	noarch
21mr|rubygem-backports-3.18.1-3|13	
21mr|rubygem-backports-3.18.1-3|14	%description
21mr|rubygem-backports-3.18.1-3|15	Essential backports that enable many of the
21mr|rubygem-backports-3.18.1-3|16	nice features of Ruby 1.8.7 up to 2.1.0 for earlier versions.
21mr|rubygem-backports-3.18.1-3|17	
21mr|rubygem-backports-3.18.1-3|18	%files
21mr|rubygem-backports-3.18.1-3|19	%dir %{gem_instdir}
21mr|rubygem-backports-3.18.1-3|20	%license %{gem_instdir}/LICENSE.txt
21mr|rubygem-backports-3.18.1-3|21	%{gem_libdir}
21mr|rubygem-backports-3.18.1-3|22	%exclude %{gem_cache}
21mr|rubygem-backports-3.18.1-3|23	%{gem_spec}
21mr|rubygem-backports-3.18.1-3|24	#------------------------------------------------------------
21mr|rubygem-backports-3.18.1-3|25	
21mr|rubygem-backports-3.18.1-3|26	%package doc
21mr|rubygem-backports-3.18.1-3|27	Summary:	Documentation for %{name}
21mr|rubygem-backports-3.18.1-3|28	Group:		Books/Computer books
21mr|rubygem-backports-3.18.1-3|29	Requires:	%{name} = %{EVRD}
21mr|rubygem-backports-3.18.1-3|30	
21mr|rubygem-backports-3.18.1-3|31	%description doc
21mr|rubygem-backports-3.18.1-3|32	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-backports-3.18.1-3|33	
21mr|rubygem-backports-3.18.1-3|34	%files doc
21mr|rubygem-backports-3.18.1-3|35	%doc %{gem_docdir}
21mr|rubygem-backports-3.18.1-3|36	%doc %{gem_instdir}/CHANGELOG.md
21mr|rubygem-backports-3.18.1-3|37	%doc %{gem_instdir}/README.md
21mr|rubygem-backports-3.18.1-3|38	%doc %{gem_instdir}/SECURITY.md
21mr|rubygem-backports-3.18.1-3|39	%{gem_instdir}/Gemfile
21mr|rubygem-backports-3.18.1-3|40	%{gem_instdir}/backports.gemspec
21mr|rubygem-backports-3.18.1-3|41	
21mr|rubygem-backports-3.18.1-3|42	
21mr|rubygem-backports-3.18.1-3|43	#-------------------------------------------------------------
21mr|rubygem-backports-3.18.1-3|44	%prep
21mr|rubygem-backports-3.18.1-3|45	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-backports-3.18.1-3|46	
21mr|rubygem-backports-3.18.1-3|47	%build
21mr|rubygem-backports-3.18.1-3|48	%gem_build
21mr|rubygem-backports-3.18.1-3|49	
21mr|rubygem-backports-3.18.1-3|50	%install
21mr|rubygem-backports-3.18.1-3|51	%gem_install
21mr|rubygem-backports-3.18.1-3|52	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-backports-3.18.1-3|53	cp -a .%{gem_dir}/* \
21mr|rubygem-backports-3.18.1-3|54	%{buildroot}%{gem_dir}/

16582 21
21mr|rubygem-builder-3.2.4-2|1	%global gem_name builder
21mr|rubygem-builder-3.2.4-2|2	
21mr|rubygem-builder-3.2.4-2|3	Name:		rubygem-%{gem_name}
21mr|rubygem-builder-3.2.4-2|4	Version:	3.2.4
21mr|rubygem-builder-3.2.4-2|5	Release:	2
21mr|rubygem-builder-3.2.4-2|6	Group:          Development/Ruby
21mr|rubygem-builder-3.2.4-2|7	Summary:	Builders for MarkUp
21mr|rubygem-builder-3.2.4-2|8	License:	MIT
21mr|rubygem-builder-3.2.4-2|9	URL:		http://onestepback.org
21mr|rubygem-builder-3.2.4-2|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-builder-3.2.4-2|11	# Builder carries copy of Blankslate, which was in the meantime extracted into
21mr|rubygem-builder-3.2.4-2|12	# independent gem.
21mr|rubygem-builder-3.2.4-2|13	# https://github.com/jimweirich/builder/issues/24
21mr|rubygem-builder-3.2.4-2|14	#
21mr|rubygem-builder-3.2.4-2|15	# Moreover, rubygem-blankslate is not yet in Fedora.
21mr|rubygem-builder-3.2.4-2|16	# https://bugzilla.redhat.com/show_bug.cgi?id=771316
21mr|rubygem-builder-3.2.4-2|17	#
21mr|rubygem-builder-3.2.4-2|18	# Requires: rubygem(blankslate)
21mr|rubygem-builder-3.2.4-2|19	BuildRequires:	ruby(release)
21mr|rubygem-builder-3.2.4-2|20	BuildRequires:	rubygems-devel
21mr|rubygem-builder-3.2.4-2|21	BuildRequires:	ruby
21mr|rubygem-builder-3.2.4-2|22	BuildRequires:	rubygem(minitest)
21mr|rubygem-builder-3.2.4-2|23	BuildArch:	noarch
21mr|rubygem-builder-3.2.4-2|24	
21mr|rubygem-builder-3.2.4-2|25	%description
21mr|rubygem-builder-3.2.4-2|26	Builder provides a number of builder objects that make creating structured
21mr|rubygem-builder-3.2.4-2|27	data simple to do. Currently the following builder objects are supported:
21mr|rubygem-builder-3.2.4-2|28	* XML Markup
21mr|rubygem-builder-3.2.4-2|29	* XML Events
21mr|rubygem-builder-3.2.4-2|30	
21mr|rubygem-builder-3.2.4-2|31	
21mr|rubygem-builder-3.2.4-2|32	%package doc
21mr|rubygem-builder-3.2.4-2|33	Summary: Documentation for %{name}
21mr|rubygem-builder-3.2.4-2|34	Requires: %{name} = %{EVRD}
21mr|rubygem-builder-3.2.4-2|35	BuildArch: noarch
21mr|rubygem-builder-3.2.4-2|36	
21mr|rubygem-builder-3.2.4-2|37	%description doc
21mr|rubygem-builder-3.2.4-2|38	Documentation for %{name}.
21mr|rubygem-builder-3.2.4-2|39	
21mr|rubygem-builder-3.2.4-2|40	%prep
21mr|rubygem-builder-3.2.4-2|41	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-builder-3.2.4-2|42	
21mr|rubygem-builder-3.2.4-2|43	%build
21mr|rubygem-builder-3.2.4-2|44	# Create the gem as gem install only works on a gem file
21mr|rubygem-builder-3.2.4-2|45	gem build ../%{gem_name}-%{version}.gemspec
21mr|rubygem-builder-3.2.4-2|46	
21mr|rubygem-builder-3.2.4-2|47	# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
21mr|rubygem-builder-3.2.4-2|48	# by default, so that we can move it into the buildroot in %%install
21mr|rubygem-builder-3.2.4-2|49	%gem_install
21mr|rubygem-builder-3.2.4-2|50	
21mr|rubygem-builder-3.2.4-2|51	%install
21mr|rubygem-builder-3.2.4-2|52	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-builder-3.2.4-2|53	cp -a .%{gem_dir}/* \
21mr|rubygem-builder-3.2.4-2|54	%{buildroot}%{gem_dir}/
21mr|rubygem-builder-3.2.4-2|55	
21mr|rubygem-builder-3.2.4-2|56	# Remove shebangs from test files.
21mr|rubygem-builder-3.2.4-2|57	pushd %{buildroot}%{gem_instdir}
21mr|rubygem-builder-3.2.4-2|58	find -type f -name '*.rb' -print | xargs sed -i '/#!\/usr\/bin\/env/d'
21mr|rubygem-builder-3.2.4-2|59	popd
21mr|rubygem-builder-3.2.4-2|60	
21mr|rubygem-builder-3.2.4-2|61	# Remove shebang from rake file.
21mr|rubygem-builder-3.2.4-2|62	sed -i '/#!\/usr\/bin\/env/d' %{buildroot}%{gem_instdir}/rakelib/tags.rake
21mr|rubygem-builder-3.2.4-2|63	
21mr|rubygem-builder-3.2.4-2|64	
21mr|rubygem-builder-3.2.4-2|65	%check
21mr|rubygem-builder-3.2.4-2|66	pushd .%{gem_instdir}
21mr|rubygem-builder-3.2.4-2|67	ruby -Ilib:test -e 'Dir.glob "./test/test_*.rb", &method(:require)'
21mr|rubygem-builder-3.2.4-2|68	popd
21mr|rubygem-builder-3.2.4-2|69	
21mr|rubygem-builder-3.2.4-2|70	%files
21mr|rubygem-builder-3.2.4-2|71	%dir %{gem_instdir}
21mr|rubygem-builder-3.2.4-2|72	%license %{gem_instdir}/MIT-LICENSE
21mr|rubygem-builder-3.2.4-2|73	%{gem_libdir}
21mr|rubygem-builder-3.2.4-2|74	%exclude %{gem_cache}
21mr|rubygem-builder-3.2.4-2|75	%{gem_spec}
21mr|rubygem-builder-3.2.4-2|76	
21mr|rubygem-builder-3.2.4-2|77	%files doc
21mr|rubygem-builder-3.2.4-2|78	%doc %{gem_docdir}
21mr|rubygem-builder-3.2.4-2|79	%doc %{gem_instdir}/CHANGES
21mr|rubygem-builder-3.2.4-2|80	%doc %{gem_instdir}/README.md
21mr|rubygem-builder-3.2.4-2|81	%{gem_instdir}/Rakefile
21mr|rubygem-builder-3.2.4-2|82	%{gem_instdir}/builder.blurb
21mr|rubygem-builder-3.2.4-2|83	%{gem_instdir}/builder.gemspec
21mr|rubygem-builder-3.2.4-2|84	%doc %{gem_instdir}/doc
21mr|rubygem-builder-3.2.4-2|85	%{gem_instdir}/rakelib
21mr|rubygem-builder-3.2.4-2|86	%{gem_instdir}/test

16583 21
21mr|rubygem-bundler-2.3.26-1|1	%define	gem_name	bundler
21mr|rubygem-bundler-2.3.26-1|2	
21mr|rubygem-bundler-2.3.26-1|3	Summary:	The best way to manage your application's dependencies
21mr|rubygem-bundler-2.3.26-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-bundler-2.3.26-1|5	Version:	2.3.26
21mr|rubygem-bundler-2.3.26-1|6	Release:	1
21mr|rubygem-bundler-2.3.26-1|7	Group:		Development/Ruby
21mr|rubygem-bundler-2.3.26-1|8	License:	MIT
21mr|rubygem-bundler-2.3.26-1|9	URL:		http://gembundler.com
21mr|rubygem-bundler-2.3.26-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-bundler-2.3.26-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-bundler-2.3.26-1|12	BuildArch:	noarch
21mr|rubygem-bundler-2.3.26-1|13	
21mr|rubygem-bundler-2.3.26-1|14	%description
21mr|rubygem-bundler-2.3.26-1|15	Bundler manages an application's dependencies through its entire life, across
21mr|rubygem-bundler-2.3.26-1|16	many machines, systematically and repeatably
21mr|rubygem-bundler-2.3.26-1|17	
21mr|rubygem-bundler-2.3.26-1|18	%files
21mr|rubygem-bundler-2.3.26-1|19	%{_bindir}/bundle
21mr|rubygem-bundler-2.3.26-1|20	%{_bindir}/bundler
21mr|rubygem-bundler-2.3.26-1|21	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-bundler-2.3.26-1|22	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-bundler-2.3.26-1|23	%exclude %{gem_dir}/cache
21mr|rubygem-bundler-2.3.26-1|24	#------------------------------------------------------------------
21mr|rubygem-bundler-2.3.26-1|25	%package	doc
21mr|rubygem-bundler-2.3.26-1|26	Summary:	Documentation for %{name}
21mr|rubygem-bundler-2.3.26-1|27	Group:		Books/Computer books
21mr|rubygem-bundler-2.3.26-1|28	Requires:	%{name} = %{EVRD}
21mr|rubygem-bundler-2.3.26-1|29	BuildArch:	noarch
21mr|rubygem-bundler-2.3.26-1|30	
21mr|rubygem-bundler-2.3.26-1|31	%description	doc
21mr|rubygem-bundler-2.3.26-1|32	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-bundler-2.3.26-1|33	
21mr|rubygem-bundler-2.3.26-1|34	%files doc
21mr|rubygem-bundler-2.3.26-1|35	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-bundler-2.3.26-1|36	
21mr|rubygem-bundler-2.3.26-1|37	#------------------------------------------------------------------
21mr|rubygem-bundler-2.3.26-1|38	
21mr|rubygem-bundler-2.3.26-1|39	%prep
21mr|rubygem-bundler-2.3.26-1|40	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-bundler-2.3.26-1|41	
21mr|rubygem-bundler-2.3.26-1|42	%build
21mr|rubygem-bundler-2.3.26-1|43	%gem_build
21mr|rubygem-bundler-2.3.26-1|44	gem build bundler.gemspec
21mr|rubygem-bundler-2.3.26-1|45	%install
21mr|rubygem-bundler-2.3.26-1|46	%gem_install
21mr|rubygem-bundler-2.3.26-1|47	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-bundler-2.3.26-1|48	cp -a .%{gem_dir}/* \
21mr|rubygem-bundler-2.3.26-1|49	%{buildroot}%{gem_dir}/
21mr|rubygem-bundler-2.3.26-1|50	
21mr|rubygem-bundler-2.3.26-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-bundler-2.3.26-1|52	
21mr|rubygem-bundler-2.3.26-1|53	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-bundler-2.3.26-1|54	cp -a .%{_bindir}/* \
21mr|rubygem-bundler-2.3.26-1|55	%{buildroot}%{_bindir}/
21mr|rubygem-bundler-2.3.26-1|56	
21mr|rubygem-bundler-2.3.26-1|57	#fix shebang
21mr|rubygem-bundler-2.3.26-1|58	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/exe/*

16584 21
21mr|rubygem-cairo-1.17.5-1|1	%define gem_name cairo
21mr|rubygem-cairo-1.17.5-1|2	
21mr|rubygem-cairo-1.17.5-1|3	Summary:	Ruby binding of cairo
21mr|rubygem-cairo-1.17.5-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-cairo-1.17.5-1|5	Version:	1.17.5
21mr|rubygem-cairo-1.17.5-1|6	Release:	1
21mr|rubygem-cairo-1.17.5-1|7	License:	GPLv2+ or Ruby
21mr|rubygem-cairo-1.17.5-1|8	Group:		Development/Ruby
21mr|rubygem-cairo-1.17.5-1|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-cairo-1.17.5-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-cairo-1.17.5-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-cairo-1.17.5-1|12	BuildRequires:	pkgconfig(cairo)
21mr|rubygem-cairo-1.17.5-1|13	BuildRequires:	ruby-devel
21mr|rubygem-cairo-1.17.5-1|14	BuildRequires:	rubygem(pkg-config)
21mr|rubygem-cairo-1.17.5-1|15	BuildRequires:	rubygem(native-package-installer)
21mr|rubygem-cairo-1.17.5-1|16	
21mr|rubygem-cairo-1.17.5-1|17	%description
21mr|rubygem-cairo-1.17.5-1|18	Ruby binding of cairo.
21mr|rubygem-cairo-1.17.5-1|19	
21mr|rubygem-cairo-1.17.5-1|20	%files
21mr|rubygem-cairo-1.17.5-1|21	%dir %{gem_instdir}
21mr|rubygem-cairo-1.17.5-1|22	%{gem_instdir}/ext
21mr|rubygem-cairo-1.17.5-1|23	%{gem_instdir}/samples
21mr|rubygem-cairo-1.17.5-1|24	%{gem_libdir}
21mr|rubygem-cairo-1.17.5-1|25	%exclude %{gem_cache}
21mr|rubygem-cairo-1.17.5-1|26	%exclude %{gem_instdir}/test
21mr|rubygem-cairo-1.17.5-1|27	%{gem_archdir}/ruby/%{gem_name}-%{version}/cairo.so
21mr|rubygem-cairo-1.17.5-1|28	%{gem_spec}
21mr|rubygem-cairo-1.17.5-1|29	
21mr|rubygem-cairo-1.17.5-1|30	
21mr|rubygem-cairo-1.17.5-1|31	#----------------------------------------------------------------------------
21mr|rubygem-cairo-1.17.5-1|32	
21mr|rubygem-cairo-1.17.5-1|33	%package doc
21mr|rubygem-cairo-1.17.5-1|34	Summary:	Documentation for %{name}
21mr|rubygem-cairo-1.17.5-1|35	Group:		Books/Computer books
21mr|rubygem-cairo-1.17.5-1|36	Requires:	%{name} = %{EVRD}
21mr|rubygem-cairo-1.17.5-1|37	BuildArch:	noarch
21mr|rubygem-cairo-1.17.5-1|38	
21mr|rubygem-cairo-1.17.5-1|39	%description doc
21mr|rubygem-cairo-1.17.5-1|40	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-cairo-1.17.5-1|41	
21mr|rubygem-cairo-1.17.5-1|42	%files doc
21mr|rubygem-cairo-1.17.5-1|43	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-cairo-1.17.5-1|44	%doc %{gem_dir}/gems/%{gem_name}-%{version}/README.rdoc
21mr|rubygem-cairo-1.17.5-1|45	%doc %{gem_instdir}/AUTHORS
21mr|rubygem-cairo-1.17.5-1|46	%doc %{gem_instdir}/COPYING
21mr|rubygem-cairo-1.17.5-1|47	%doc %{gem_instdir}/GPL
21mr|rubygem-cairo-1.17.5-1|48	%doc %{gem_instdir}/Gemfile
21mr|rubygem-cairo-1.17.5-1|49	%doc %{gem_instdir}/Rakefile
21mr|rubygem-cairo-1.17.5-1|50	%doc %{gem_instdir}/NEWS
21mr|rubygem-cairo-1.17.5-1|51	
21mr|rubygem-cairo-1.17.5-1|52	#----------------------------------------------------------------------------
21mr|rubygem-cairo-1.17.5-1|53	
21mr|rubygem-cairo-1.17.5-1|54	%package devel
21mr|rubygem-cairo-1.17.5-1|55	Summary:	Development files for %{name}
21mr|rubygem-cairo-1.17.5-1|56	Group:		Development/Ruby
21mr|rubygem-cairo-1.17.5-1|57	
21mr|rubygem-cairo-1.17.5-1|58	%description devel
21mr|rubygem-cairo-1.17.5-1|59	Development files for %{name}.
21mr|rubygem-cairo-1.17.5-1|60	
21mr|rubygem-cairo-1.17.5-1|61	%files devel
21mr|rubygem-cairo-1.17.5-1|62	%{gem_archdir}/ruby/%{gem_name}-%{version}/*.h
21mr|rubygem-cairo-1.17.5-1|63	
21mr|rubygem-cairo-1.17.5-1|64	#----------------------------------------------------------------------------
21mr|rubygem-cairo-1.17.5-1|65	
21mr|rubygem-cairo-1.17.5-1|66	%prep
21mr|rubygem-cairo-1.17.5-1|67	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-cairo-1.17.5-1|68	
21mr|rubygem-cairo-1.17.5-1|69	%build
21mr|rubygem-cairo-1.17.5-1|70	%gem_build
21mr|rubygem-cairo-1.17.5-1|71	
21mr|rubygem-cairo-1.17.5-1|72	%install
21mr|rubygem-cairo-1.17.5-1|73	%gem_install
21mr|rubygem-cairo-1.17.5-1|74	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-cairo-1.17.5-1|75	cp -a .%{gem_dir}/* \
21mr|rubygem-cairo-1.17.5-1|76	%{buildroot}%{gem_dir}/
21mr|rubygem-cairo-1.17.5-1|77	
21mr|rubygem-cairo-1.17.5-1|78	cp -R .%{_libdir} \
21mr|rubygem-cairo-1.17.5-1|79	%{buildroot}%{_libdir}
21mr|rubygem-cairo-1.17.5-1|80	rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem.build_complete
21mr|rubygem-cairo-1.17.5-1|81	rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem_make.out

16585 21
21mr|rubygem-cairo-gobject-3.4.4-1|1	%global	gem_name	cairo-gobject
21mr|rubygem-cairo-gobject-3.4.4-1|2	%global	gem_soname	cairo_gobject
21mr|rubygem-cairo-gobject-3.4.4-1|3	
21mr|rubygem-cairo-gobject-3.4.4-1|4	%undefine _changelog_trimtime
21mr|rubygem-cairo-gobject-3.4.4-1|5	
21mr|rubygem-cairo-gobject-3.4.4-1|6	Name:		rubygem-%{gem_name}
21mr|rubygem-cairo-gobject-3.4.4-1|7	Version:	3.4.4
21mr|rubygem-cairo-gobject-3.4.4-1|8	Release:	1
21mr|rubygem-cairo-gobject-3.4.4-1|9	Summary:	Ruby binding of cairo-gobject
21mr|rubygem-cairo-gobject-3.4.4-1|10	Group:		Development/Ruby
21mr|rubygem-cairo-gobject-3.4.4-1|11	License:	LGPLv2+
21mr|rubygem-cairo-gobject-3.4.4-1|12	URL:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-cairo-gobject-3.4.4-1|13	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-cairo-gobject-3.4.4-1|14	# https://raw.github.com/ruby-gnome2/ruby-gnome2/master/COPYING.LIB
21mr|rubygem-cairo-gobject-3.4.4-1|15	#Source1:	COPYING.LIB.cairo-gobject
21mr|rubygem-cairo-gobject-3.4.4-1|16	
21mr|rubygem-cairo-gobject-3.4.4-1|17	# MRI Only
21mr|rubygem-cairo-gobject-3.4.4-1|18	Requires:	ruby
21mr|rubygem-cairo-gobject-3.4.4-1|19	BuildRequires:	ruby-devel
21mr|rubygem-cairo-gobject-3.4.4-1|20	BuildRequires:	gcc
21mr|rubygem-cairo-gobject-3.4.4-1|21	
21mr|rubygem-cairo-gobject-3.4.4-1|22	BuildRequires:	pkgconfig(cairo-gobject)
21mr|rubygem-cairo-gobject-3.4.4-1|23	BuildRequires:	rubygems-devel
21mr|rubygem-cairo-gobject-3.4.4-1|24	BuildRequires:	rubygem(cairo)
21mr|rubygem-cairo-gobject-3.4.4-1|25	BuildRequires:	rubygem(glib2)
21mr|rubygem-cairo-gobject-3.4.4-1|26	BuildRequires:	rubygem(test-unit)
21mr|rubygem-cairo-gobject-3.4.4-1|27	Requires:	ruby(rubygems)
21mr|rubygem-cairo-gobject-3.4.4-1|28	Requires:	rubygem(cairo)
21mr|rubygem-cairo-gobject-3.4.4-1|29	Requires:	rubygem(glib2)
21mr|rubygem-cairo-gobject-3.4.4-1|30	Provides:	rubygem(%{gem_name}) = %{version}-%{release}
21mr|rubygem-cairo-gobject-3.4.4-1|31	
21mr|rubygem-cairo-gobject-3.4.4-1|32	%description
21mr|rubygem-cairo-gobject-3.4.4-1|33	Ruby/CairoGObject is a Ruby binding of cairo-gobject.
21mr|rubygem-cairo-gobject-3.4.4-1|34	
21mr|rubygem-cairo-gobject-3.4.4-1|35	%files
21mr|rubygem-cairo-gobject-3.4.4-1|36	%dir %{gem_instdir}
21mr|rubygem-cairo-gobject-3.4.4-1|37	%{gem_libdir}
21mr|rubygem-cairo-gobject-3.4.4-1|38	%{gem_archdir}/ruby/%{gem_name}-%{version}/cairo_gobject.so
21mr|rubygem-cairo-gobject-3.4.4-1|39	%{gem_spec}
21mr|rubygem-cairo-gobject-3.4.4-1|40	%{gem_instdir}/cairo-gobject.gemspec
21mr|rubygem-cairo-gobject-3.4.4-1|41	
21mr|rubygem-cairo-gobject-3.4.4-1|42	#-----------------------------------------------------------
21mr|rubygem-cairo-gobject-3.4.4-1|43	%package	doc
21mr|rubygem-cairo-gobject-3.4.4-1|44	Summary:	Documentation for %{name}
21mr|rubygem-cairo-gobject-3.4.4-1|45	Requires:	%{name} = %{version}-%{release}
21mr|rubygem-cairo-gobject-3.4.4-1|46	BuildArch:	noarch
21mr|rubygem-cairo-gobject-3.4.4-1|47	
21mr|rubygem-cairo-gobject-3.4.4-1|48	%description doc
21mr|rubygem-cairo-gobject-3.4.4-1|49	Documentation for %{name}
21mr|rubygem-cairo-gobject-3.4.4-1|50	
21mr|rubygem-cairo-gobject-3.4.4-1|51	%files doc
21mr|rubygem-cairo-gobject-3.4.4-1|52	%doc %{gem_dir}/gems/%{gem_name}-%{version}/README.md
21mr|rubygem-cairo-gobject-3.4.4-1|53	%doc %{gem_instdir}/Rakefile
21mr|rubygem-cairo-gobject-3.4.4-1|54	
21mr|rubygem-cairo-gobject-3.4.4-1|55	#-----------------------------------------------------------
21mr|rubygem-cairo-gobject-3.4.4-1|56	
21mr|rubygem-cairo-gobject-3.4.4-1|57	%prep
21mr|rubygem-cairo-gobject-3.4.4-1|58	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-cairo-gobject-3.4.4-1|59	#gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
21mr|rubygem-cairo-gobject-3.4.4-1|60	sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec
21mr|rubygem-cairo-gobject-3.4.4-1|61	# ???
21mr|rubygem-cairo-gobject-3.4.4-1|62	sed -i -e \
21mr|rubygem-cairo-gobject-3.4.4-1|63	'\@gobject-introspection-test-utils@d' \
21mr|rubygem-cairo-gobject-3.4.4-1|64	test/run-test.rb
21mr|rubygem-cairo-gobject-3.4.4-1|65	
21mr|rubygem-cairo-gobject-3.4.4-1|66	%build
21mr|rubygem-cairo-gobject-3.4.4-1|67	%gem_build
21mr|rubygem-cairo-gobject-3.4.4-1|68	#generate makefiles
21mr|rubygem-cairo-gobject-3.4.4-1|69	./extconf.rb
21mr|rubygem-cairo-gobject-3.4.4-1|70	#disable no-undefined
21mr|rubygem-cairo-gobject-3.4.4-1|71	sed -i "s/-Wl,--no-undefined//g" ext/%{gem_name}/Makefile
21mr|rubygem-cairo-gobject-3.4.4-1|72	sed -i "s/\$(DESTDIR)/./g" Makefile.lib
21mr|rubygem-cairo-gobject-3.4.4-1|73	sed -i "s'\$(DESTDIR)'..\/..'g" ext/%{gem_name}/Makefile
21mr|rubygem-cairo-gobject-3.4.4-1|74	sed -i "s'/local''g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-cairo-gobject-3.4.4-1|75	
21mr|rubygem-cairo-gobject-3.4.4-1|76	%install
21mr|rubygem-cairo-gobject-3.4.4-1|77	export CONFIGURE_ARGS="--with-cflags='%{optflags} -Werror-implicit-function-declaration'"
21mr|rubygem-cairo-gobject-3.4.4-1|78	# depend files does not exist, pkgconfig file doesn't seem
21mr|rubygem-cairo-gobject-3.4.4-1|79	# to be needed for this package
21mr|rubygem-cairo-gobject-3.4.4-1|80	# export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%%{_libdir}/pkgconfig"
21mr|rubygem-cairo-gobject-3.4.4-1|81	
21mr|rubygem-cairo-gobject-3.4.4-1|82	#%%gem_install not build right .so lib
21mr|rubygem-cairo-gobject-3.4.4-1|83	make install
21mr|rubygem-cairo-gobject-3.4.4-1|84	
21mr|rubygem-cairo-gobject-3.4.4-1|85	#manual put files to right place
21mr|rubygem-cairo-gobject-3.4.4-1|86	mkdir -p %{buildroot}%{gem_instdir}/lib
21mr|rubygem-cairo-gobject-3.4.4-1|87	mkdir -p %{buildroot}%{gem_dir}/specifications
21mr|rubygem-cairo-gobject-3.4.4-1|88	mkdir -p %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-cairo-gobject-3.4.4-1|89	
21mr|rubygem-cairo-gobject-3.4.4-1|90	
21mr|rubygem-cairo-gobject-3.4.4-1|91	cp -a .%{_libdir}/ruby/site_ruby/* \
21mr|rubygem-cairo-gobject-3.4.4-1|92	%{buildroot}/%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-cairo-gobject-3.4.4-1|93	
21mr|rubygem-cairo-gobject-3.4.4-1|94	cp -R .%{_datadir}/ruby/site_ruby/* \
21mr|rubygem-cairo-gobject-3.4.4-1|95	%{buildroot}%{gem_instdir}/lib
21mr|rubygem-cairo-gobject-3.4.4-1|96	
21mr|rubygem-cairo-gobject-3.4.4-1|97	cp ./*.gemspec %{buildroot}%{gem_instdir}
21mr|rubygem-cairo-gobject-3.4.4-1|98	cp ./Rakefile %{buildroot}%{gem_instdir}
21mr|rubygem-cairo-gobject-3.4.4-1|99	cp ../*.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-cairo-gobject-3.4.4-1|100	
21mr|rubygem-cairo-gobject-3.4.4-1|101	cp README.md %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/
21mr|rubygem-cairo-gobject-3.4.4-1|102	
21mr|rubygem-cairo-gobject-3.4.4-1|103	
21mr|rubygem-cairo-gobject-3.4.4-1|104	
21mr|rubygem-cairo-gobject-3.4.4-1|105	
21mr|rubygem-cairo-gobject-3.4.4-1|106	

16586 21
21mr|rubygem-concurrent-ruby-1.1.5-3|1	# Generated from concurrent-ruby-1.0.0.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-concurrent-ruby-1.1.5-3|2	%global gem_name concurrent-ruby
21mr|rubygem-concurrent-ruby-1.1.5-3|3	
21mr|rubygem-concurrent-ruby-1.1.5-3|4	Name:		rubygem-%{gem_name}
21mr|rubygem-concurrent-ruby-1.1.5-3|5	Version:	1.1.5
21mr|rubygem-concurrent-ruby-1.1.5-3|6	Release:	3
21mr|rubygem-concurrent-ruby-1.1.5-3|7	Group:		Development/Ruby
21mr|rubygem-concurrent-ruby-1.1.5-3|8	Summary:	Modern concurrency tools for Ruby
21mr|rubygem-concurrent-ruby-1.1.5-3|9	License:	MIT
21mr|rubygem-concurrent-ruby-1.1.5-3|10	URL: http://www.concurrent-ruby.com
21mr|rubygem-concurrent-ruby-1.1.5-3|11	Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-concurrent-ruby-1.1.5-3|12	# git clone https://github.com/ruby-concurrency/concurrent-ruby.git && cd concurrent-ruby
21mr|rubygem-concurrent-ruby-1.1.5-3|13	# git archive -v -o concurrent-ruby-1.1.5-specs.tar.gz v1.1.5 spec/
21mr|rubygem-concurrent-ruby-1.1.5-3|14	Source1:	%{gem_name}-%{version}-specs.tar.gz
21mr|rubygem-concurrent-ruby-1.1.5-3|15	BuildRequires:	ruby(release)
21mr|rubygem-concurrent-ruby-1.1.5-3|16	BuildRequires:	rubygems-devel
21mr|rubygem-concurrent-ruby-1.1.5-3|17	BuildRequires:	ruby >= 1.9.3
21mr|rubygem-concurrent-ruby-1.1.5-3|18	BuildRequires:	rubygem(rspec)
21mr|rubygem-concurrent-ruby-1.1.5-3|19	#BuildRequires:	rubygem(timecop)
21mr|rubygem-concurrent-ruby-1.1.5-3|20	BuildArch:	noarch
21mr|rubygem-concurrent-ruby-1.1.5-3|21	
21mr|rubygem-concurrent-ruby-1.1.5-3|22	%description
21mr|rubygem-concurrent-ruby-1.1.5-3|23	Modern concurrency tools including agents, futures, promises, thread pools,
21mr|rubygem-concurrent-ruby-1.1.5-3|24	actors, supervisors, and more.
21mr|rubygem-concurrent-ruby-1.1.5-3|25	
21mr|rubygem-concurrent-ruby-1.1.5-3|26	Inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency
21mr|rubygem-concurrent-ruby-1.1.5-3|27	patterns.
21mr|rubygem-concurrent-ruby-1.1.5-3|28	
21mr|rubygem-concurrent-ruby-1.1.5-3|29	
21mr|rubygem-concurrent-ruby-1.1.5-3|30	%package doc
21mr|rubygem-concurrent-ruby-1.1.5-3|31	Summary: Documentation for %{name}
21mr|rubygem-concurrent-ruby-1.1.5-3|32	Requires: %{name} = %{version}-%{release}
21mr|rubygem-concurrent-ruby-1.1.5-3|33	BuildArch: noarch
21mr|rubygem-concurrent-ruby-1.1.5-3|34	
21mr|rubygem-concurrent-ruby-1.1.5-3|35	%description doc
21mr|rubygem-concurrent-ruby-1.1.5-3|36	Documentation for %{name}.
21mr|rubygem-concurrent-ruby-1.1.5-3|37	
21mr|rubygem-concurrent-ruby-1.1.5-3|38	%prep
21mr|rubygem-concurrent-ruby-1.1.5-3|39	%setup -q -n %{gem_name}-%{version} -b 1
21mr|rubygem-concurrent-ruby-1.1.5-3|40	
21mr|rubygem-concurrent-ruby-1.1.5-3|41	%build
21mr|rubygem-concurrent-ruby-1.1.5-3|42	# Create the gem as gem install only works on a gem file
21mr|rubygem-concurrent-ruby-1.1.5-3|43	%gem_build
21mr|rubygem-concurrent-ruby-1.1.5-3|44	
21mr|rubygem-concurrent-ruby-1.1.5-3|45	# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
21mr|rubygem-concurrent-ruby-1.1.5-3|46	# by default, so that we can move it into the buildroot in %%install
21mr|rubygem-concurrent-ruby-1.1.5-3|47	%gem_install
21mr|rubygem-concurrent-ruby-1.1.5-3|48	
21mr|rubygem-concurrent-ruby-1.1.5-3|49	%install
21mr|rubygem-concurrent-ruby-1.1.5-3|50	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-concurrent-ruby-1.1.5-3|51	cp -a .%{gem_dir}/* \
21mr|rubygem-concurrent-ruby-1.1.5-3|52	%{buildroot}%{gem_dir}/
21mr|rubygem-concurrent-ruby-1.1.5-3|53	
21mr|rubygem-concurrent-ruby-1.1.5-3|54	
21mr|rubygem-concurrent-ruby-1.1.5-3|55	%files
21mr|rubygem-concurrent-ruby-1.1.5-3|56	%dir %{gem_instdir}
21mr|rubygem-concurrent-ruby-1.1.5-3|57	%license %{gem_instdir}/LICENSE.md
21mr|rubygem-concurrent-ruby-1.1.5-3|58	# Containst just some Java sources. Very likely included by mistake.
21mr|rubygem-concurrent-ruby-1.1.5-3|59	%exclude %{gem_instdir}/ext
21mr|rubygem-concurrent-ruby-1.1.5-3|60	%{gem_libdir}
21mr|rubygem-concurrent-ruby-1.1.5-3|61	%exclude %{gem_cache}
21mr|rubygem-concurrent-ruby-1.1.5-3|62	%{gem_spec}
21mr|rubygem-concurrent-ruby-1.1.5-3|63	
21mr|rubygem-concurrent-ruby-1.1.5-3|64	%files doc
21mr|rubygem-concurrent-ruby-1.1.5-3|65	%doc %{gem_docdir}
21mr|rubygem-concurrent-ruby-1.1.5-3|66	%doc %{gem_instdir}/CHANGELOG.md
21mr|rubygem-concurrent-ruby-1.1.5-3|67	%{gem_instdir}/Gemfile
21mr|rubygem-concurrent-ruby-1.1.5-3|68	%doc %{gem_instdir}/README.md
21mr|rubygem-concurrent-ruby-1.1.5-3|69	%{gem_instdir}/Rakefile

16587 21
21mr|rubygem-csv-3.2.0-1|1	%define	gem_name	csv
21mr|rubygem-csv-3.2.0-1|2	
21mr|rubygem-csv-3.2.0-1|3	Summary:	A set of thor scripts to manage rails application basic tasks
21mr|rubygem-csv-3.2.0-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-csv-3.2.0-1|5	Version:	3.2.0
21mr|rubygem-csv-3.2.0-1|6	Release:	1
21mr|rubygem-csv-3.2.0-1|7	Group:		Development/Ruby
21mr|rubygem-csv-3.2.0-1|8	License:	Ruby, BSD-2-Clause
21mr|rubygem-csv-3.2.0-1|9	URL:		https://github.com/ruby/csv
21mr|rubygem-csv-3.2.0-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-csv-3.2.0-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-csv-3.2.0-1|12	BuildArch:	noarch
21mr|rubygem-csv-3.2.0-1|13	
21mr|rubygem-csv-3.2.0-1|14	%description
21mr|rubygem-csv-3.2.0-1|15	%{summary}.
21mr|rubygem-csv-3.2.0-1|16	
21mr|rubygem-csv-3.2.0-1|17	%files
21mr|rubygem-csv-3.2.0-1|18	%doc LICENSE.txt README.md
21mr|rubygem-csv-3.2.0-1|19	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-csv-3.2.0-1|20	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-csv-3.2.0-1|21	%exclude %{gem_dir}/cache
21mr|rubygem-csv-3.2.0-1|22	
21mr|rubygem-csv-3.2.0-1|23	#------------------------------------------------------------------
21mr|rubygem-csv-3.2.0-1|24	
21mr|rubygem-csv-3.2.0-1|25	%package doc
21mr|rubygem-csv-3.2.0-1|26	Summary:	Documentation for %{name}
21mr|rubygem-csv-3.2.0-1|27	Group:		Documentation
21mr|rubygem-csv-3.2.0-1|28	Requires:	%{name} = %{EVRD}
21mr|rubygem-csv-3.2.0-1|29	
21mr|rubygem-csv-3.2.0-1|30	%description doc
21mr|rubygem-csv-3.2.0-1|31	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-csv-3.2.0-1|32	
21mr|rubygem-csv-3.2.0-1|33	%files doc
21mr|rubygem-csv-3.2.0-1|34	%doc LICENSE.txt README.md
21mr|rubygem-csv-3.2.0-1|35	%{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-csv-3.2.0-1|36	
21mr|rubygem-csv-3.2.0-1|37	#------------------------------------------------------------------
21mr|rubygem-csv-3.2.0-1|38	
21mr|rubygem-csv-3.2.0-1|39	%prep
21mr|rubygem-csv-3.2.0-1|40	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-csv-3.2.0-1|41	
21mr|rubygem-csv-3.2.0-1|42	
21mr|rubygem-csv-3.2.0-1|43	%build
21mr|rubygem-csv-3.2.0-1|44	%gem_build
21mr|rubygem-csv-3.2.0-1|45	
21mr|rubygem-csv-3.2.0-1|46	
21mr|rubygem-csv-3.2.0-1|47	%install
21mr|rubygem-csv-3.2.0-1|48	%gem_install
21mr|rubygem-csv-3.2.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-csv-3.2.0-1|50	cp -a .%{gem_dir}/* \
21mr|rubygem-csv-3.2.0-1|51	%{buildroot}%{gem_dir}/
21mr|rubygem-csv-3.2.0-1|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-csv-3.2.0-1|53	
21mr|rubygem-csv-3.2.0-1|54	# Remove docs: we have it with our macro
21mr|rubygem-csv-3.2.0-1|55	rm -f %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/{COPYING.txt,README.rdoc}

16588 21
21mr|rubygem-daemons-1.3.1-1|1	%global gem_name daemons
21mr|rubygem-daemons-1.3.1-1|2	
21mr|rubygem-daemons-1.3.1-1|3	Summary:	A toolkit to create and control daemons in different ways
21mr|rubygem-daemons-1.3.1-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-daemons-1.3.1-1|5	Version:	1.3.1
21mr|rubygem-daemons-1.3.1-1|6	Release:	1
21mr|rubygem-daemons-1.3.1-1|7	Group:		Development/Ruby
21mr|rubygem-daemons-1.3.1-1|8	# The entire source code is MIT except daemonize.rb (GPLv2+ or Ruby)
21mr|rubygem-daemons-1.3.1-1|9	License:	MIT and (GPLv2+ or Ruby)
21mr|rubygem-daemons-1.3.1-1|10	URL:		http://daemons.rubyforge.org
21mr|rubygem-daemons-1.3.1-1|11	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-daemons-1.3.1-1|12	BuildRequires:	rubygems-devel
21mr|rubygem-daemons-1.3.1-1|13	BuildArch:	noarch
21mr|rubygem-daemons-1.3.1-1|14	
21mr|rubygem-daemons-1.3.1-1|15	%description
21mr|rubygem-daemons-1.3.1-1|16	Daemons provides an easy way to wrap existing ruby scripts (for example a
21mr|rubygem-daemons-1.3.1-1|17	self-written server)  to be run as a daemon and to be controlled by simple
21mr|rubygem-daemons-1.3.1-1|18	start/stop/restart commands.  You can also call blocks as daemons and control
21mr|rubygem-daemons-1.3.1-1|19	them from the parent or just daemonize the current process.  Besides this
21mr|rubygem-daemons-1.3.1-1|20	basic functionality, daemons offers many advanced features like exception
21mr|rubygem-daemons-1.3.1-1|21	backtracing and logging (in case your ruby script crashes) and monitoring and
21mr|rubygem-daemons-1.3.1-1|22	automatic restarting of your processes if they crash.
21mr|rubygem-daemons-1.3.1-1|23	
21mr|rubygem-daemons-1.3.1-1|24	%files
21mr|rubygem-daemons-1.3.1-1|25	%doc README.*
21mr|rubygem-daemons-1.3.1-1|26	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-daemons-1.3.1-1|27	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-daemons-1.3.1-1|28	%exclude %{gem_dir}/cache
21mr|rubygem-daemons-1.3.1-1|29	
21mr|rubygem-daemons-1.3.1-1|30	#----------------------------------------------------------------------------
21mr|rubygem-daemons-1.3.1-1|31	%package doc
21mr|rubygem-daemons-1.3.1-1|32	Summary:	Documentation for %{name}
21mr|rubygem-daemons-1.3.1-1|33	Group:		Books/Computer books
21mr|rubygem-daemons-1.3.1-1|34	Requires:	%{name} = %{EVRD}
21mr|rubygem-daemons-1.3.1-1|35	
21mr|rubygem-daemons-1.3.1-1|36	%description doc
21mr|rubygem-daemons-1.3.1-1|37	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-daemons-1.3.1-1|38	
21mr|rubygem-daemons-1.3.1-1|39	%files doc
21mr|rubygem-daemons-1.3.1-1|40	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-daemons-1.3.1-1|41	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-daemons-1.3.1-1|42	
21mr|rubygem-daemons-1.3.1-1|43	#-------------------------------------------------------------
21mr|rubygem-daemons-1.3.1-1|44	
21mr|rubygem-daemons-1.3.1-1|45	%prep
21mr|rubygem-daemons-1.3.1-1|46	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-daemons-1.3.1-1|47	
21mr|rubygem-daemons-1.3.1-1|48	%build
21mr|rubygem-daemons-1.3.1-1|49	%gem_build
21mr|rubygem-daemons-1.3.1-1|50	
21mr|rubygem-daemons-1.3.1-1|51	%install
21mr|rubygem-daemons-1.3.1-1|52	%gem_install
21mr|rubygem-daemons-1.3.1-1|53	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-daemons-1.3.1-1|54	cp -a .%{gem_dir}/* \
21mr|rubygem-daemons-1.3.1-1|55	%{buildroot}%{gem_dir}/
21mr|rubygem-daemons-1.3.1-1|56	
21mr|rubygem-daemons-1.3.1-1|57	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16589 21
21mr|rubygem-deep_merge-1.2.1-6|1	# Generated from deep_merge-1.0.1.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-deep_merge-1.2.1-6|2	%global gem_name deep_merge
21mr|rubygem-deep_merge-1.2.1-6|3	
21mr|rubygem-deep_merge-1.2.1-6|4	Name: rubygem-%{gem_name}
21mr|rubygem-deep_merge-1.2.1-6|5	Version: 1.2.1
21mr|rubygem-deep_merge-1.2.1-6|6	Release: 6
21mr|rubygem-deep_merge-1.2.1-6|7	Group: Development/Ruby
21mr|rubygem-deep_merge-1.2.1-6|8	Summary: Merge Deeply Nested Hashes
21mr|rubygem-deep_merge-1.2.1-6|9	License: MIT
21mr|rubygem-deep_merge-1.2.1-6|10	URL: https://github.com/danielsdeleo/deep_merge
21mr|rubygem-deep_merge-1.2.1-6|11	Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-deep_merge-1.2.1-6|12	Requires: ruby(rubygems)
21mr|rubygem-deep_merge-1.2.1-6|13	BuildRequires: rubygems-devel
21mr|rubygem-deep_merge-1.2.1-6|14	BuildRequires: ruby
21mr|rubygem-deep_merge-1.2.1-6|15	
21mr|rubygem-deep_merge-1.2.1-6|16	BuildArch: noarch
21mr|rubygem-deep_merge-1.2.1-6|17	
21mr|rubygem-deep_merge-1.2.1-6|18	%description
21mr|rubygem-deep_merge-1.2.1-6|19	Recursively merge hashes.
21mr|rubygem-deep_merge-1.2.1-6|20	
21mr|rubygem-deep_merge-1.2.1-6|21	%package doc
21mr|rubygem-deep_merge-1.2.1-6|22	Summary: Documentation for %{name}
21mr|rubygem-deep_merge-1.2.1-6|23	Requires: %{name} = %{version}-%{release}
21mr|rubygem-deep_merge-1.2.1-6|24	BuildArch: noarch
21mr|rubygem-deep_merge-1.2.1-6|25	
21mr|rubygem-deep_merge-1.2.1-6|26	%description doc
21mr|rubygem-deep_merge-1.2.1-6|27	Documentation for %{name}
21mr|rubygem-deep_merge-1.2.1-6|28	
21mr|rubygem-deep_merge-1.2.1-6|29	%prep
21mr|rubygem-deep_merge-1.2.1-6|30	gem unpack %{SOURCE0}
21mr|rubygem-deep_merge-1.2.1-6|31	
21mr|rubygem-deep_merge-1.2.1-6|32	%setup -q -D -T -n  %{gem_name}-%{version}
21mr|rubygem-deep_merge-1.2.1-6|33	
21mr|rubygem-deep_merge-1.2.1-6|34	gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
21mr|rubygem-deep_merge-1.2.1-6|35	
21mr|rubygem-deep_merge-1.2.1-6|36	%build
21mr|rubygem-deep_merge-1.2.1-6|37	# Create the gem as gem install only works on a gem file
21mr|rubygem-deep_merge-1.2.1-6|38	gem build %{gem_name}.gemspec
21mr|rubygem-deep_merge-1.2.1-6|39	
21mr|rubygem-deep_merge-1.2.1-6|40	# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
21mr|rubygem-deep_merge-1.2.1-6|41	# by default, so that we can move it into the buildroot in %%install
21mr|rubygem-deep_merge-1.2.1-6|42	%gem_install
21mr|rubygem-deep_merge-1.2.1-6|43	
21mr|rubygem-deep_merge-1.2.1-6|44	%install
21mr|rubygem-deep_merge-1.2.1-6|45	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-deep_merge-1.2.1-6|46	cp -pa .%{gem_dir}/* \
21mr|rubygem-deep_merge-1.2.1-6|47	%{buildroot}%{gem_dir}/
21mr|rubygem-deep_merge-1.2.1-6|48	
21mr|rubygem-deep_merge-1.2.1-6|49	%files
21mr|rubygem-deep_merge-1.2.1-6|50	%dir %{gem_instdir}
21mr|rubygem-deep_merge-1.2.1-6|51	
21mr|rubygem-deep_merge-1.2.1-6|52	%{gem_libdir}
21mr|rubygem-deep_merge-1.2.1-6|53	%exclude %{gem_cache}
21mr|rubygem-deep_merge-1.2.1-6|54	%exclude %{gem_instdir}/CHANGELOG
21mr|rubygem-deep_merge-1.2.1-6|55	%exclude %{gem_instdir}/test
21mr|rubygem-deep_merge-1.2.1-6|56	%exclude %{gem_instdir}/Rakefile
21mr|rubygem-deep_merge-1.2.1-6|57	%{gem_spec}
21mr|rubygem-deep_merge-1.2.1-6|58	%doc %{gem_instdir}/LICENSE
21mr|rubygem-deep_merge-1.2.1-6|59	
21mr|rubygem-deep_merge-1.2.1-6|60	%files doc
21mr|rubygem-deep_merge-1.2.1-6|61	%doc %{gem_docdir}
21mr|rubygem-deep_merge-1.2.1-6|62	%doc %{gem_instdir}/README.md

16590 21
21mr|rubygem-diff-lcs-1.3-9|1	%global gem_name diff-lcs
21mr|rubygem-diff-lcs-1.3-9|2	
21mr|rubygem-diff-lcs-1.3-9|3	# %%check section needs rspec-expectations, however rspec-expectations depends
21mr|rubygem-diff-lcs-1.3-9|4	# on diff-lcs.
21mr|rubygem-diff-lcs-1.3-9|5	%global bootstrap 1
21mr|rubygem-diff-lcs-1.3-9|6	
21mr|rubygem-diff-lcs-1.3-9|7	Name:		rubygem-%{gem_name}
21mr|rubygem-diff-lcs-1.3-9|8	Version:	1.3
21mr|rubygem-diff-lcs-1.3-9|9	Release:	9
21mr|rubygem-diff-lcs-1.3-9|10	Group:		Development/Ruby
21mr|rubygem-diff-lcs-1.3-9|11	Summary:	Provide a list of changes between two sequenced collections
21mr|rubygem-diff-lcs-1.3-9|12	License:	GPLv2+ or Artistic or MIT
21mr|rubygem-diff-lcs-1.3-9|13	URL:		https://github.com/halostatue/diff-lcs
21mr|rubygem-diff-lcs-1.3-9|14	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-diff-lcs-1.3-9|15	BuildRequires:	rubygems-devel
21mr|rubygem-diff-lcs-1.3-9|16	%if ! 0%{?bootstrap}
21mr|rubygem-diff-lcs-1.3-9|17	BuildRequires:	rubygem(rspec)
21mr|rubygem-diff-lcs-1.3-9|18	%endif
21mr|rubygem-diff-lcs-1.3-9|19	BuildRequires:	ruby(release)
21mr|rubygem-diff-lcs-1.3-9|20	BuildArch: noarch
21mr|rubygem-diff-lcs-1.3-9|21	
21mr|rubygem-diff-lcs-1.3-9|22	%description
21mr|rubygem-diff-lcs-1.3-9|23	Diff::LCS computes the difference between two Enumerable sequences using the
21mr|rubygem-diff-lcs-1.3-9|24	McIlroy-Hunt longest common subsequence (LCS) algorithm. It includes utilities
21mr|rubygem-diff-lcs-1.3-9|25	to create a simple HTML diff output format and a standard diff-like tool.
21mr|rubygem-diff-lcs-1.3-9|26	
21mr|rubygem-diff-lcs-1.3-9|27	%files
21mr|rubygem-diff-lcs-1.3-9|28	%dir %{gem_instdir}
21mr|rubygem-diff-lcs-1.3-9|29	%{_bindir}/htmldiff
21mr|rubygem-diff-lcs-1.3-9|30	%{_bindir}/ldiff
21mr|rubygem-diff-lcs-1.3-9|31	%exclude %{gem_instdir}/.*
21mr|rubygem-diff-lcs-1.3-9|32	%license %{gem_instdir}/License.md
21mr|rubygem-diff-lcs-1.3-9|33	%license %{gem_instdir}/docs
21mr|rubygem-diff-lcs-1.3-9|34	%{gem_instdir}/bin
21mr|rubygem-diff-lcs-1.3-9|35	%{gem_libdir}
21mr|rubygem-diff-lcs-1.3-9|36	%exclude %{gem_cache}
21mr|rubygem-diff-lcs-1.3-9|37	%{gem_spec}
21mr|rubygem-diff-lcs-1.3-9|38	
21mr|rubygem-diff-lcs-1.3-9|39	%package doc
21mr|rubygem-diff-lcs-1.3-9|40	Summary:	Documentation for %{name}
21mr|rubygem-diff-lcs-1.3-9|41	Requires:	%{name} = %{EVRD}
21mr|rubygem-diff-lcs-1.3-9|42	BuildArch:	noarch
21mr|rubygem-diff-lcs-1.3-9|43	
21mr|rubygem-diff-lcs-1.3-9|44	%description doc
21mr|rubygem-diff-lcs-1.3-9|45	Documentation for %{name}.
21mr|rubygem-diff-lcs-1.3-9|46	
21mr|rubygem-diff-lcs-1.3-9|47	%files doc
21mr|rubygem-diff-lcs-1.3-9|48	%doc %{gem_docdir}
21mr|rubygem-diff-lcs-1.3-9|49	%doc %{gem_instdir}/Code-of-Conduct.md
21mr|rubygem-diff-lcs-1.3-9|50	%doc %{gem_instdir}/Contributing.md
21mr|rubygem-diff-lcs-1.3-9|51	%doc %{gem_instdir}/History.md
21mr|rubygem-diff-lcs-1.3-9|52	%doc %{gem_instdir}/Manifest.txt
21mr|rubygem-diff-lcs-1.3-9|53	%{gem_instdir}/autotest
21mr|rubygem-diff-lcs-1.3-9|54	%doc %{gem_instdir}/README.rdoc
21mr|rubygem-diff-lcs-1.3-9|55	%{gem_instdir}/Rakefile
21mr|rubygem-diff-lcs-1.3-9|56	%{gem_instdir}/spec
21mr|rubygem-diff-lcs-1.3-9|57	
21mr|rubygem-diff-lcs-1.3-9|58	%prep
21mr|rubygem-diff-lcs-1.3-9|59	%setup -q -c  -T
21mr|rubygem-diff-lcs-1.3-9|60	%gem_install -n %{SOURCE0}
21mr|rubygem-diff-lcs-1.3-9|61	
21mr|rubygem-diff-lcs-1.3-9|62	%build
21mr|rubygem-diff-lcs-1.3-9|63	
21mr|rubygem-diff-lcs-1.3-9|64	%install
21mr|rubygem-diff-lcs-1.3-9|65	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-diff-lcs-1.3-9|66	cp -a .%{gem_dir}/* \
21mr|rubygem-diff-lcs-1.3-9|67	%{buildroot}%{gem_dir}/
21mr|rubygem-diff-lcs-1.3-9|68	
21mr|rubygem-diff-lcs-1.3-9|69	
21mr|rubygem-diff-lcs-1.3-9|70	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-diff-lcs-1.3-9|71	cp -pa .%{_bindir}/* \
21mr|rubygem-diff-lcs-1.3-9|72	%{buildroot}%{_bindir}/
21mr|rubygem-diff-lcs-1.3-9|73	
21mr|rubygem-diff-lcs-1.3-9|74	find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
21mr|rubygem-diff-lcs-1.3-9|75	
21mr|rubygem-diff-lcs-1.3-9|76	# Fix shebangs.
21mr|rubygem-diff-lcs-1.3-9|77	sed -i 's|^#!.*|#!/usr/bin/ruby|' %{buildroot}%{gem_instdir}/bin/{htmldiff,ldiff}
21mr|rubygem-diff-lcs-1.3-9|78	
21mr|rubygem-diff-lcs-1.3-9|79	%if ! 0%{?bootstrap}
21mr|rubygem-diff-lcs-1.3-9|80	%check
21mr|rubygem-diff-lcs-1.3-9|81	pushd .%{gem_instdir}
21mr|rubygem-diff-lcs-1.3-9|82	rspec spec
21mr|rubygem-diff-lcs-1.3-9|83	popd
21mr|rubygem-diff-lcs-1.3-9|84	%endif

16591 21
21mr|rubygem-ethon-0.12.0-2|1	%define gem_name  ethon
21mr|rubygem-ethon-0.12.0-2|2	
21mr|rubygem-ethon-0.12.0-2|3	Name:           rubygem-%{gem_name}
21mr|rubygem-ethon-0.12.0-2|4	Version:        0.12.0
21mr|rubygem-ethon-0.12.0-2|5	Release:        2
21mr|rubygem-ethon-0.12.0-2|6	Summary:        Very lightweight libcurl wrapper
21mr|rubygem-ethon-0.12.0-2|7	Group:          Development/Ruby
21mr|rubygem-ethon-0.12.0-2|8	License:        MIT
21mr|rubygem-ethon-0.12.0-2|9	Url:            https://github.com/typhoeus/ethon
21mr|rubygem-ethon-0.12.0-2|10	Source0:        https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-ethon-0.12.0-2|11	BuildRequires:  rubygems-devel
21mr|rubygem-ethon-0.12.0-2|12	Requires:       rubygem-ffi >= 1.3.0
21mr|rubygem-ethon-0.12.0-2|13	BuildArch:      noarch
21mr|rubygem-ethon-0.12.0-2|14	
21mr|rubygem-ethon-0.12.0-2|15	%description
21mr|rubygem-ethon-0.12.0-2|16	Ethon is a very simple libcurl. It provides direct access to libcurl functionality
21mr|rubygem-ethon-0.12.0-2|17	as well as some helpers for doing http requests.
21mr|rubygem-ethon-0.12.0-2|18	
21mr|rubygem-ethon-0.12.0-2|19	%files
21mr|rubygem-ethon-0.12.0-2|20	%doc README.* LICENSE* CHANGELOG.*
21mr|rubygem-ethon-0.12.0-2|21	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-ethon-0.12.0-2|22	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-ethon-0.12.0-2|23	
21mr|rubygem-ethon-0.12.0-2|24	#------------------------------------------------------------
21mr|rubygem-ethon-0.12.0-2|25	
21mr|rubygem-ethon-0.12.0-2|26	%package        doc
21mr|rubygem-ethon-0.12.0-2|27	Summary:        Documentation for %{name}
21mr|rubygem-ethon-0.12.0-2|28	Group:          Books/Computer books
21mr|rubygem-ethon-0.12.0-2|29	Requires:       %{name} = %{EVRD}
21mr|rubygem-ethon-0.12.0-2|30	
21mr|rubygem-ethon-0.12.0-2|31	%description    doc
21mr|rubygem-ethon-0.12.0-2|32	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-ethon-0.12.0-2|33	
21mr|rubygem-ethon-0.12.0-2|34	%files          doc
21mr|rubygem-ethon-0.12.0-2|35	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-ethon-0.12.0-2|36	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-ethon-0.12.0-2|37	%exclude %{gem_dir}/cache
21mr|rubygem-ethon-0.12.0-2|38	
21mr|rubygem-ethon-0.12.0-2|39	#-------------------------------------------------------------
21mr|rubygem-ethon-0.12.0-2|40	%prep
21mr|rubygem-ethon-0.12.0-2|41	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-ethon-0.12.0-2|42	
21mr|rubygem-ethon-0.12.0-2|43	%build
21mr|rubygem-ethon-0.12.0-2|44	%gem_build
21mr|rubygem-ethon-0.12.0-2|45	
21mr|rubygem-ethon-0.12.0-2|46	%install
21mr|rubygem-ethon-0.12.0-2|47	%gem_install
21mr|rubygem-ethon-0.12.0-2|48	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-ethon-0.12.0-2|49	cp -a .%{gem_dir}/* \
21mr|rubygem-ethon-0.12.0-2|50	%{buildroot}%{gem_dir}/
21mr|rubygem-ethon-0.12.0-2|51	
21mr|rubygem-ethon-0.12.0-2|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16592 21
21mr|rubygem-eventmachine-1.2.7-1|1	%define	gem_name eventmachine
21mr|rubygem-eventmachine-1.2.7-1|2	
21mr|rubygem-eventmachine-1.2.7-1|3	Summary:	A fast, single-threaded engine for arbitrary network communications
21mr|rubygem-eventmachine-1.2.7-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-eventmachine-1.2.7-1|5	Version:	1.2.7
21mr|rubygem-eventmachine-1.2.7-1|6	Release:	1
21mr|rubygem-eventmachine-1.2.7-1|7	License:	MIT
21mr|rubygem-eventmachine-1.2.7-1|8	Group:		Development/Ruby
21mr|rubygem-eventmachine-1.2.7-1|9	URL:		http://%{gem_name}.rubyforge.org/
21mr|rubygem-eventmachine-1.2.7-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-eventmachine-1.2.7-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-eventmachine-1.2.7-1|12	BuildRequires:	ruby-devel
21mr|rubygem-eventmachine-1.2.7-1|13	
21mr|rubygem-eventmachine-1.2.7-1|14	%description
21mr|rubygem-eventmachine-1.2.7-1|15	EventMachine implements a fast, single-threaded engine for arbitrary network
21mr|rubygem-eventmachine-1.2.7-1|16	communications. It's extremely easy to use in Ruby. EventMachine wraps all
21mr|rubygem-eventmachine-1.2.7-1|17	interactions with IP sockets, allowing programs to concentrate on the
21mr|rubygem-eventmachine-1.2.7-1|18	implementation of network protocols. It can be used to create both network
21mr|rubygem-eventmachine-1.2.7-1|19	servers and clients. To create a server or client, a Ruby program only needs
21mr|rubygem-eventmachine-1.2.7-1|20	to specify the IP address and port, and provide a Module that implements the
21mr|rubygem-eventmachine-1.2.7-1|21	communications protocol. Implementations of several standard network protocols
21mr|rubygem-eventmachine-1.2.7-1|22	are provided with the package, primarily to serve as examples. The real goal of
21mr|rubygem-eventmachine-1.2.7-1|23	EventMachine is to enable programs to easily interface with other programs
21mr|rubygem-eventmachine-1.2.7-1|24	using TCP/IP, especially if custom protocols are required.
21mr|rubygem-eventmachine-1.2.7-1|25	
21mr|rubygem-eventmachine-1.2.7-1|26	%files
21mr|rubygem-eventmachine-1.2.7-1|27	%doc README.*
21mr|rubygem-eventmachine-1.2.7-1|28	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-eventmachine-1.2.7-1|29	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-eventmachine-1.2.7-1|30	%{_libdir}/gems/ruby/%{gem_name}-%{version}
21mr|rubygem-eventmachine-1.2.7-1|31	%exclude %{gem_dir}/cache
21mr|rubygem-eventmachine-1.2.7-1|32	
21mr|rubygem-eventmachine-1.2.7-1|33	#----------------------------------------------------------------------------
21mr|rubygem-eventmachine-1.2.7-1|34	%package doc
21mr|rubygem-eventmachine-1.2.7-1|35	Summary:	Documentation for %{name}
21mr|rubygem-eventmachine-1.2.7-1|36	Group:		Books/Computer books
21mr|rubygem-eventmachine-1.2.7-1|37	Requires:	%{name} = %{EVRD}
21mr|rubygem-eventmachine-1.2.7-1|38	
21mr|rubygem-eventmachine-1.2.7-1|39	%description doc
21mr|rubygem-eventmachine-1.2.7-1|40	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-eventmachine-1.2.7-1|41	
21mr|rubygem-eventmachine-1.2.7-1|42	%files doc
21mr|rubygem-eventmachine-1.2.7-1|43	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-eventmachine-1.2.7-1|44	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-eventmachine-1.2.7-1|45	
21mr|rubygem-eventmachine-1.2.7-1|46	#-------------------------------------------------------------------------------
21mr|rubygem-eventmachine-1.2.7-1|47	%prep
21mr|rubygem-eventmachine-1.2.7-1|48	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-eventmachine-1.2.7-1|49	
21mr|rubygem-eventmachine-1.2.7-1|50	%build
21mr|rubygem-eventmachine-1.2.7-1|51	%gem_build
21mr|rubygem-eventmachine-1.2.7-1|52	
21mr|rubygem-eventmachine-1.2.7-1|53	%install
21mr|rubygem-eventmachine-1.2.7-1|54	%gem_install
21mr|rubygem-eventmachine-1.2.7-1|55	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-eventmachine-1.2.7-1|56	cp -a .%{gem_dir}/* \
21mr|rubygem-eventmachine-1.2.7-1|57	%{buildroot}%{gem_dir}/
21mr|rubygem-eventmachine-1.2.7-1|58	
21mr|rubygem-eventmachine-1.2.7-1|59	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-eventmachine-1.2.7-1|60	
21mr|rubygem-eventmachine-1.2.7-1|61	mkdir -p %{buildroot}%{_libdir}
21mr|rubygem-eventmachine-1.2.7-1|62	cp -a .%{_libdir}/* \
21mr|rubygem-eventmachine-1.2.7-1|63	%{buildroot}%{_libdir}/
21mr|rubygem-eventmachine-1.2.7-1|64	
21mr|rubygem-eventmachine-1.2.7-1|65	#remove uneeded
21mr|rubygem-eventmachine-1.2.7-1|66	rm -rf %{buildroot}%{_libdir}/gems/ruby/%{gem_name}-%{version}/{gem*,mkmf.log}
21mr|rubygem-eventmachine-1.2.7-1|67	rm -rf %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/ext

16593 21
21mr|rubygem-facter-4.2.14-1|1	%define gem_name facter
21mr|rubygem-facter-4.2.14-1|2	
21mr|rubygem-facter-4.2.14-1|3	Summary:	Prove anything with facts
21mr|rubygem-facter-4.2.14-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-facter-4.2.14-1|5	Version:	4.2.14
21mr|rubygem-facter-4.2.14-1|6	Release:	1
21mr|rubygem-facter-4.2.14-1|7	License:	ASL 2.0
21mr|rubygem-facter-4.2.14-1|8	Group:		Development/Ruby
21mr|rubygem-facter-4.2.14-1|9	Url:		https://rubygems.org/gems/facter
21mr|rubygem-facter-4.2.14-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-facter-4.2.14-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-facter-4.2.14-1|12	BuildArch:	noarch
21mr|rubygem-facter-4.2.14-1|13	
21mr|rubygem-facter-4.2.14-1|14	%description
21mr|rubygem-facter-4.2.14-1|15	%{summary}.
21mr|rubygem-facter-4.2.14-1|16	
21mr|rubygem-facter-4.2.14-1|17	%files
21mr|rubygem-facter-4.2.14-1|18	%license LICENSE
21mr|rubygem-facter-4.2.14-1|19	%{gem_instdir}
21mr|rubygem-facter-4.2.14-1|20	%{gem_spec}
21mr|rubygem-facter-4.2.14-1|21	%exclude %{gem_cache}
21mr|rubygem-facter-4.2.14-1|22	
21mr|rubygem-facter-4.2.14-1|23	#----------------------------------------------------------------------------
21mr|rubygem-facter-4.2.14-1|24	
21mr|rubygem-facter-4.2.14-1|25	%package doc
21mr|rubygem-facter-4.2.14-1|26	Summary:	Documentation for %{name}
21mr|rubygem-facter-4.2.14-1|27	Group:		Books/Computer books
21mr|rubygem-facter-4.2.14-1|28	Requires:	%{name} = %{EVRD}
21mr|rubygem-facter-4.2.14-1|29	
21mr|rubygem-facter-4.2.14-1|30	%description doc
21mr|rubygem-facter-4.2.14-1|31	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-facter-4.2.14-1|32	
21mr|rubygem-facter-4.2.14-1|33	%files doc
21mr|rubygem-facter-4.2.14-1|34	%doc %{gem_docdir}
21mr|rubygem-facter-4.2.14-1|35	%license LICENSE
21mr|rubygem-facter-4.2.14-1|36	
21mr|rubygem-facter-4.2.14-1|37	#----------------------------------------------------------------------------
21mr|rubygem-facter-4.2.14-1|38	
21mr|rubygem-facter-4.2.14-1|39	%prep
21mr|rubygem-facter-4.2.14-1|40	%autosetup -p1 -n %{gem_name}-%{version}
21mr|rubygem-facter-4.2.14-1|41	
21mr|rubygem-facter-4.2.14-1|42	%build
21mr|rubygem-facter-4.2.14-1|43	%gem_build
21mr|rubygem-facter-4.2.14-1|44	
21mr|rubygem-facter-4.2.14-1|45	%install
21mr|rubygem-facter-4.2.14-1|46	%gem_install
21mr|rubygem-facter-4.2.14-1|47	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-facter-4.2.14-1|48	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21mr|rubygem-facter-4.2.14-1|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16594 21
21mr|rubygem-fast_gettext-2.2.0-1|1	%define gem_name fast_gettext
21mr|rubygem-fast_gettext-2.2.0-1|2	
21mr|rubygem-fast_gettext-2.2.0-1|3	Summary:	Simple, fast, memory-efficient and threadsafe implementation of GetText
21mr|rubygem-fast_gettext-2.2.0-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-fast_gettext-2.2.0-1|5	Version:	2.2.0
21mr|rubygem-fast_gettext-2.2.0-1|6	Release:	1
21mr|rubygem-fast_gettext-2.2.0-1|7	License:	MIT
21mr|rubygem-fast_gettext-2.2.0-1|8	Group:		Development/Ruby
21mr|rubygem-fast_gettext-2.2.0-1|9	Url:		https://rubygems.org/gems/fast_gettext
21mr|rubygem-fast_gettext-2.2.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-fast_gettext-2.2.0-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-fast_gettext-2.2.0-1|12	BuildArch:	noarch
21mr|rubygem-fast_gettext-2.2.0-1|13	
21mr|rubygem-fast_gettext-2.2.0-1|14	%description
21mr|rubygem-fast_gettext-2.2.0-1|15	Simple, fast, memory-efficient and threadsafe implementation of GetText.
21mr|rubygem-fast_gettext-2.2.0-1|16	
21mr|rubygem-fast_gettext-2.2.0-1|17	%files
21mr|rubygem-fast_gettext-2.2.0-1|18	%doc CHANGELOG Readme.md
21mr|rubygem-fast_gettext-2.2.0-1|19	%license LICENSE
21mr|rubygem-fast_gettext-2.2.0-1|20	%{gem_instdir}
21mr|rubygem-fast_gettext-2.2.0-1|21	%{gem_spec}
21mr|rubygem-fast_gettext-2.2.0-1|22	%exclude %{gem_cache}
21mr|rubygem-fast_gettext-2.2.0-1|23	
21mr|rubygem-fast_gettext-2.2.0-1|24	#----------------------------------------------------------------------------
21mr|rubygem-fast_gettext-2.2.0-1|25	
21mr|rubygem-fast_gettext-2.2.0-1|26	%package doc
21mr|rubygem-fast_gettext-2.2.0-1|27	Summary:	Documentation for %{name}
21mr|rubygem-fast_gettext-2.2.0-1|28	Group:		Books/Computer books
21mr|rubygem-fast_gettext-2.2.0-1|29	Requires:	%{name} = %{EVRD}
21mr|rubygem-fast_gettext-2.2.0-1|30	
21mr|rubygem-fast_gettext-2.2.0-1|31	%description doc
21mr|rubygem-fast_gettext-2.2.0-1|32	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-fast_gettext-2.2.0-1|33	
21mr|rubygem-fast_gettext-2.2.0-1|34	%files doc
21mr|rubygem-fast_gettext-2.2.0-1|35	%doc %{gem_docdir}
21mr|rubygem-fast_gettext-2.2.0-1|36	%doc CHANGELOG Readme.md
21mr|rubygem-fast_gettext-2.2.0-1|37	%license LICENSE
21mr|rubygem-fast_gettext-2.2.0-1|38	
21mr|rubygem-fast_gettext-2.2.0-1|39	#----------------------------------------------------------------------------
21mr|rubygem-fast_gettext-2.2.0-1|40	
21mr|rubygem-fast_gettext-2.2.0-1|41	%prep
21mr|rubygem-fast_gettext-2.2.0-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21mr|rubygem-fast_gettext-2.2.0-1|43	
21mr|rubygem-fast_gettext-2.2.0-1|44	%build
21mr|rubygem-fast_gettext-2.2.0-1|45	%gem_build
21mr|rubygem-fast_gettext-2.2.0-1|46	
21mr|rubygem-fast_gettext-2.2.0-1|47	%install
21mr|rubygem-fast_gettext-2.2.0-1|48	%gem_install
21mr|rubygem-fast_gettext-2.2.0-1|49	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-fast_gettext-2.2.0-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21mr|rubygem-fast_gettext-2.2.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16595 21
21mr|rubygem-ffi-1.15.4-2|1	%define gem_name ffi
21mr|rubygem-ffi-1.15.4-2|2	
21mr|rubygem-ffi-1.15.4-2|3	Name:		rubygem-%{gem_name}
21mr|rubygem-ffi-1.15.4-2|4	Version:	1.15.4
21mr|rubygem-ffi-1.15.4-2|5	Release:	2
21mr|rubygem-ffi-1.15.4-2|6	Summary:	A ruby extension for programmatically loading dynamic libraries
21mr|rubygem-ffi-1.15.4-2|7	Group:		Development/Ruby
21mr|rubygem-ffi-1.15.4-2|8	License:	LGPLv3
21mr|rubygem-ffi-1.15.4-2|9	URL:		http://wiki.github.com/ffi/ffi
21mr|rubygem-ffi-1.15.4-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-ffi-1.15.4-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-ffi-1.15.4-2|12	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-ffi-1.15.4-2|13	BuildRequires:	pkgconfig(libffi)
21mr|rubygem-ffi-1.15.4-2|14	
21mr|rubygem-ffi-1.15.4-2|15	%description
21mr|rubygem-ffi-1.15.4-2|16	Ruby-FFI is a ruby extension for programmatically loading dynamic
21mr|rubygem-ffi-1.15.4-2|17	libraries, binding functions within them, and calling those functions
21mr|rubygem-ffi-1.15.4-2|18	from Ruby code. Moreover, a Ruby-FFI extension works without changes
21mr|rubygem-ffi-1.15.4-2|19	on Ruby and JRuby. Discover why should you write your next extension
21mr|rubygem-ffi-1.15.4-2|20	using Ruby-FFI here[http://wiki.github.com/ffi/ffi/why-use-ffi].
21mr|rubygem-ffi-1.15.4-2|21	
21mr|rubygem-ffi-1.15.4-2|22	%files
21mr|rubygem-ffi-1.15.4-2|23	%license COPYING LICENSE
21mr|rubygem-ffi-1.15.4-2|24	%{_libdir}/gems/ruby/%{gem_name}-%{version}
21mr|rubygem-ffi-1.15.4-2|25	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-ffi-1.15.4-2|26	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-ffi-1.15.4-2|27	%exclude %{gem_dir}/cache
21mr|rubygem-ffi-1.15.4-2|28	
21mr|rubygem-ffi-1.15.4-2|29	#------------------------------------------------------
21mr|rubygem-ffi-1.15.4-2|30	%package doc
21mr|rubygem-ffi-1.15.4-2|31	Summary:	Documentation for %{name}
21mr|rubygem-ffi-1.15.4-2|32	Group:		Books/Computer books
21mr|rubygem-ffi-1.15.4-2|33	Requires:	%{name} = %{EVRD}
21mr|rubygem-ffi-1.15.4-2|34	BuildArch:	noarch
21mr|rubygem-ffi-1.15.4-2|35	
21mr|rubygem-ffi-1.15.4-2|36	%description doc
21mr|rubygem-ffi-1.15.4-2|37	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-ffi-1.15.4-2|38	
21mr|rubygem-ffi-1.15.4-2|39	%files doc
21mr|rubygem-ffi-1.15.4-2|40	%license COPYING LICENSE
21mr|rubygem-ffi-1.15.4-2|41	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-ffi-1.15.4-2|42	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-ffi-1.15.4-2|43	
21mr|rubygem-ffi-1.15.4-2|44	#-------------------------------------------------------------
21mr|rubygem-ffi-1.15.4-2|45	%prep
21mr|rubygem-ffi-1.15.4-2|46	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-ffi-1.15.4-2|47	
21mr|rubygem-ffi-1.15.4-2|48	%build
21mr|rubygem-ffi-1.15.4-2|49	%gem_build
21mr|rubygem-ffi-1.15.4-2|50	
21mr|rubygem-ffi-1.15.4-2|51	%install
21mr|rubygem-ffi-1.15.4-2|52	export CONFIGURE_ARGS="--with-ldflags='-pthread -ldl'"
21mr|rubygem-ffi-1.15.4-2|53	%gem_install
21mr|rubygem-ffi-1.15.4-2|54	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-ffi-1.15.4-2|55	cp -a .%{gem_dir}/* \
21mr|rubygem-ffi-1.15.4-2|56	%{buildroot}%{gem_dir}/
21mr|rubygem-ffi-1.15.4-2|57	
21mr|rubygem-ffi-1.15.4-2|58	mkdir -p %{buildroot}%{_libdir}
21mr|rubygem-ffi-1.15.4-2|59	cp -a .%{_libdir}/* \
21mr|rubygem-ffi-1.15.4-2|60	%{buildroot}%{_libdir}/
21mr|rubygem-ffi-1.15.4-2|61	
21mr|rubygem-ffi-1.15.4-2|62	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-ffi-1.15.4-2|63	
21mr|rubygem-ffi-1.15.4-2|64	#remove unneded
21mr|rubygem-ffi-1.15.4-2|65	rm -rf %{buildroot}%{_libdir}/gems/ruby/%{gem_name}-%{version}/{gem*,mkmf.log}
21mr|rubygem-ffi-1.15.4-2|66	rm -rf %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/{ext,.github,.gitignore,.gitmodules,*.yml,.yardopts}

16596 21
21mr|rubygem-gdk3-3.4.4-1|1	%global	header_dir	%{ruby_vendorarchdir}
21mr|rubygem-gdk3-3.4.4-1|2	%global	gem_name	gdk3
21mr|rubygem-gdk3-3.4.4-1|3	%global	glib_min_ver	3.0.8
21mr|rubygem-gdk3-3.4.4-1|4	
21mr|rubygem-gdk3-3.4.4-1|5	# Planned for F-20+ only
21mr|rubygem-gdk3-3.4.4-1|6	Summary:	Ruby binding of GDK-3.x
21mr|rubygem-gdk3-3.4.4-1|7	Name:		rubygem-%{gem_name}
21mr|rubygem-gdk3-3.4.4-1|8	Version:	3.4.4
21mr|rubygem-gdk3-3.4.4-1|9	Release:	1
21mr|rubygem-gdk3-3.4.4-1|10	Group:		Development/Ruby
21mr|rubygem-gdk3-3.4.4-1|11	# Various files in gem
21mr|rubygem-gdk3-3.4.4-1|12	License:	LGPLv2+
21mr|rubygem-gdk3-3.4.4-1|13	URL:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-gdk3-3.4.4-1|14	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-gdk3-3.4.4-1|15	BuildRequires:	rubygem-rake
21mr|rubygem-gdk3-3.4.4-1|16	BuildRequires:	ruby-devel
21mr|rubygem-gdk3-3.4.4-1|17	BuildRequires:	rubygems-devel
21mr|rubygem-gdk3-3.4.4-1|18	BuildRequires:	rubygem(glib2) >= %{glib_min_ver}
21mr|rubygem-gdk3-3.4.4-1|19	BuildRequires:	rubygem(pango)
21mr|rubygem-gdk3-3.4.4-1|20	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|rubygem-gdk3-3.4.4-1|21	BuildRequires:	rubygem(atk)
21mr|rubygem-gdk3-3.4.4-1|22	BuildRequires:	x11-server-xvfb
21mr|rubygem-gdk3-3.4.4-1|23	Requires:	rubygem(atk)
21mr|rubygem-gdk3-3.4.4-1|24	BuildArch:	noarch
21mr|rubygem-gdk3-3.4.4-1|25	
21mr|rubygem-gdk3-3.4.4-1|26	%description
21mr|rubygem-gdk3-3.4.4-1|27	Ruby/GDK3 is a Ruby binding of GDK-3.x.
21mr|rubygem-gdk3-3.4.4-1|28	
21mr|rubygem-gdk3-3.4.4-1|29	%files
21mr|rubygem-gdk3-3.4.4-1|30	%doc %{gem_instdir}/[A-Z]*
21mr|rubygem-gdk3-3.4.4-1|31	%exclude %{gem_instdir}/Rakefile
21mr|rubygem-gdk3-3.4.4-1|32	%exclude %{gem_instdir}/dependency-check/Rakefile
21mr|rubygem-gdk3-3.4.4-1|33	%dir %{gem_instdir}/
21mr|rubygem-gdk3-3.4.4-1|34	%dir %{gem_instdir}/lib/
21mr|rubygem-gdk3-3.4.4-1|35	%{gem_instdir}/lib/%{gem_name}.rb
21mr|rubygem-gdk3-3.4.4-1|36	%dir %{gem_instdir}/lib/%{gem_name}/
21mr|rubygem-gdk3-3.4.4-1|37	%{gem_instdir}/lib/%{gem_name}/*.rb
21mr|rubygem-gdk3-3.4.4-1|38	%exclude %{gem_instdir}/test
21mr|rubygem-gdk3-3.4.4-1|39	%exclude %{gem_cache}
21mr|rubygem-gdk3-3.4.4-1|40	%exclude %{gem_instdir}/*gemspec
21mr|rubygem-gdk3-3.4.4-1|41	%{gem_spec}
21mr|rubygem-gdk3-3.4.4-1|42	
21mr|rubygem-gdk3-3.4.4-1|43	#---------------------------------------------------------------
21mr|rubygem-gdk3-3.4.4-1|44	
21mr|rubygem-gdk3-3.4.4-1|45	%package	doc
21mr|rubygem-gdk3-3.4.4-1|46	Summary:	Documentation for %{name}
21mr|rubygem-gdk3-3.4.4-1|47	Group:		Documentation
21mr|rubygem-gdk3-3.4.4-1|48	Requires:	%{name} = %{EVRD}
21mr|rubygem-gdk3-3.4.4-1|49	BuildArch:	noarch
21mr|rubygem-gdk3-3.4.4-1|50	
21mr|rubygem-gdk3-3.4.4-1|51	%description doc
21mr|rubygem-gdk3-3.4.4-1|52	Documentation for %{name}
21mr|rubygem-gdk3-3.4.4-1|53	
21mr|rubygem-gdk3-3.4.4-1|54	%files doc
21mr|rubygem-gdk3-3.4.4-1|55	%doc	%{gem_docdir}/
21mr|rubygem-gdk3-3.4.4-1|56	
21mr|rubygem-gdk3-3.4.4-1|57	#---------------------------------------------------------------
21mr|rubygem-gdk3-3.4.4-1|58	
21mr|rubygem-gdk3-3.4.4-1|59	%prep
21mr|rubygem-gdk3-3.4.4-1|60	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-gdk3-3.4.4-1|61	
21mr|rubygem-gdk3-3.4.4-1|62	find . -name \*.rb -print0 | xargs --null chmod 0644
21mr|rubygem-gdk3-3.4.4-1|63	
21mr|rubygem-gdk3-3.4.4-1|64	# Allow ruby-gnome2 no less than ones
21mr|rubygem-gdk3-3.4.4-1|65	sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec
21mr|rubygem-gdk3-3.4.4-1|66	sed -i -e '\@s\.extensions@d'  %{gem_name}.gemspec
21mr|rubygem-gdk3-3.4.4-1|67	
21mr|rubygem-gdk3-3.4.4-1|68	
21mr|rubygem-gdk3-3.4.4-1|69	%build
21mr|rubygem-gdk3-3.4.4-1|70	%gem_build
21mr|rubygem-gdk3-3.4.4-1|71	
21mr|rubygem-gdk3-3.4.4-1|72	%gem_install
21mr|rubygem-gdk3-3.4.4-1|73	
21mr|rubygem-gdk3-3.4.4-1|74	%install
21mr|rubygem-gdk3-3.4.4-1|75	%gem_install
21mr|rubygem-gdk3-3.4.4-1|76	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-gdk3-3.4.4-1|77	cp -a .%{gem_dir}/* \
21mr|rubygem-gdk3-3.4.4-1|78	%{buildroot}%{gem_dir}/
21mr|rubygem-gdk3-3.4.4-1|79	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gdk3-3.4.4-1|80	
21mr|rubygem-gdk3-3.4.4-1|81	cp -R .%{_libdir} \
21mr|rubygem-gdk3-3.4.4-1|82	%{buildroot}%{_libdir}
21mr|rubygem-gdk3-3.4.4-1|83	rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem.build_complete
21mr|rubygem-gdk3-3.4.4-1|84	rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem_make.out
21mr|rubygem-gdk3-3.4.4-1|85	rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/mkmf.log
21mr|rubygem-gdk3-3.4.4-1|86	
21mr|rubygem-gdk3-3.4.4-1|87	
21mr|rubygem-gdk3-3.4.4-1|88	

16597 21
21mr|rubygem-gdk_pixbuf2-3.4.4-2|1	%define gem_name gdk_pixbuf2
21mr|rubygem-gdk_pixbuf2-3.4.4-2|2	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|3	Summary:	Ruby binding of GdkPixbuf-2.x
21mr|rubygem-gdk_pixbuf2-3.4.4-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|5	Version:	3.4.4
21mr|rubygem-gdk_pixbuf2-3.4.4-2|6	Release:	2
21mr|rubygem-gdk_pixbuf2-3.4.4-2|7	License:	LGPLv2.1+
21mr|rubygem-gdk_pixbuf2-3.4.4-2|8	Group:		Development/Ruby
21mr|rubygem-gdk_pixbuf2-3.4.4-2|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-gdk_pixbuf2-3.4.4-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-gdk_pixbuf2-3.4.4-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-gdk_pixbuf2-3.4.4-2|12	BuildRequires:	rubygem-glib2-devel
21mr|rubygem-gdk_pixbuf2-3.4.4-2|13	BuildRequires:	rubygem(glib2)
21mr|rubygem-gdk_pixbuf2-3.4.4-2|14	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|rubygem-gdk_pixbuf2-3.4.4-2|15	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|rubygem-gdk_pixbuf2-3.4.4-2|16	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-gdk_pixbuf2-3.4.4-2|17	BuildRequires:	rubygem-rake
21mr|rubygem-gdk_pixbuf2-3.4.4-2|18	Obsoletes:	%{name}-devel < 3.0.9
21mr|rubygem-gdk_pixbuf2-3.4.4-2|19	BuildArch:	noarch
21mr|rubygem-gdk_pixbuf2-3.4.4-2|20	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|21	%description
21mr|rubygem-gdk_pixbuf2-3.4.4-2|22	Ruby binding of GdkPixbuf-2.x.
21mr|rubygem-gdk_pixbuf2-3.4.4-2|23	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|24	%files
21mr|rubygem-gdk_pixbuf2-3.4.4-2|25	%dir %{gem_instdir}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|26	%{gem_instdir}/%{gem_name}.gemspec
21mr|rubygem-gdk_pixbuf2-3.4.4-2|27	%{gem_instdir}/sample
21mr|rubygem-gdk_pixbuf2-3.4.4-2|28	%{gem_libdir}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|29	%exclude %{gem_cache}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|30	%exclude %{gem_instdir}/test
21mr|rubygem-gdk_pixbuf2-3.4.4-2|31	%exclude %{gem_instdir}/dependency-check/Rakefile
21mr|rubygem-gdk_pixbuf2-3.4.4-2|32	%{gem_spec}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|33	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|34	#----------------------------------------------------------------------------
21mr|rubygem-gdk_pixbuf2-3.4.4-2|35	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|36	%package doc
21mr|rubygem-gdk_pixbuf2-3.4.4-2|37	Summary:	Documentation for %{name}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|38	Group:		Documentation
21mr|rubygem-gdk_pixbuf2-3.4.4-2|39	Requires:	%{name} = %{EVRD}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|40	BuildArch:	noarch
21mr|rubygem-gdk_pixbuf2-3.4.4-2|41	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|42	%description doc
21mr|rubygem-gdk_pixbuf2-3.4.4-2|43	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-gdk_pixbuf2-3.4.4-2|44	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|45	%files doc
21mr|rubygem-gdk_pixbuf2-3.4.4-2|46	%doc %{gem_docdir}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|47	%doc %{gem_instdir}/README.md
21mr|rubygem-gdk_pixbuf2-3.4.4-2|48	%doc %{gem_instdir}/Rakefile
21mr|rubygem-gdk_pixbuf2-3.4.4-2|49	%doc %{gem_instdir}/COPYING.LIB
21mr|rubygem-gdk_pixbuf2-3.4.4-2|50	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|51	#----------------------------------------------------------------------------
21mr|rubygem-gdk_pixbuf2-3.4.4-2|52	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|53	%prep
21mr|rubygem-gdk_pixbuf2-3.4.4-2|54	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|55	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|56	# Allow ruby-gnome2 no less than ones
21mr|rubygem-gdk_pixbuf2-3.4.4-2|57	sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec
21mr|rubygem-gdk_pixbuf2-3.4.4-2|58	sed -i -e '\@s\.extensions@d'  %{gem_name}.gemspec
21mr|rubygem-gdk_pixbuf2-3.4.4-2|59	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|60	# Fix up Rakefile for "gnome2-raketask" requirement
21mr|rubygem-gdk_pixbuf2-3.4.4-2|61	sed -i -e "/require.*gnome3-raketask/s|^\(.*\)|begin\n  \1\nrescue LoadError\n  require 'rubygems'\n  require 'gnome3-raketask'\nend\n|" \
21mr|rubygem-gdk_pixbuf2-3.4.4-2|62	Rakefile
21mr|rubygem-gdk_pixbuf2-3.4.4-2|63	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|64	%build
21mr|rubygem-gdk_pixbuf2-3.4.4-2|65	%gem_build
21mr|rubygem-gdk_pixbuf2-3.4.4-2|66	
21mr|rubygem-gdk_pixbuf2-3.4.4-2|67	%install
21mr|rubygem-gdk_pixbuf2-3.4.4-2|68	export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
21mr|rubygem-gdk_pixbuf2-3.4.4-2|69	export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig"
21mr|rubygem-gdk_pixbuf2-3.4.4-2|70	%gem_install
21mr|rubygem-gdk_pixbuf2-3.4.4-2|71	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-gdk_pixbuf2-3.4.4-2|72	cp -a .%{gem_dir}/* \
21mr|rubygem-gdk_pixbuf2-3.4.4-2|73	%{buildroot}%{gem_dir}/
21mr|rubygem-gdk_pixbuf2-3.4.4-2|74	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16598 21
21mr|rubygem-gettext-3.3.8-1|1	%define	gem_name gettext
21mr|rubygem-gettext-3.3.8-1|2	
21mr|rubygem-gettext-3.3.8-1|3	Summary:	Gettext is a pure Ruby library and tools to localize messages
21mr|rubygem-gettext-3.3.8-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-gettext-3.3.8-1|5	Version:	3.3.8
21mr|rubygem-gettext-3.3.8-1|6	Release:	1
21mr|rubygem-gettext-3.3.8-1|7	License:	LGPLv3+ or Ruby
21mr|rubygem-gettext-3.3.8-1|8	Group:		Development/Ruby
21mr|rubygem-gettext-3.3.8-1|9	Url:		http://ruby-gettext.github.com/
21mr|rubygem-gettext-3.3.8-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-gettext-3.3.8-1|11	Source1:	%{name}.rpmlintrc
21mr|rubygem-gettext-3.3.8-1|12	BuildRequires:	rubygems-devel
21mr|rubygem-gettext-3.3.8-1|13	BuildArch:	noarch
21mr|rubygem-gettext-3.3.8-1|14	
21mr|rubygem-gettext-3.3.8-1|15	%description
21mr|rubygem-gettext-3.3.8-1|16	Gettext is a GNU gettext-like program for Ruby. The catalog file (po-file) has
21mr|rubygem-gettext-3.3.8-1|17	same format as GNU gettext, so you can use GNU gettext tools for maintaining.
21mr|rubygem-gettext-3.3.8-1|18	
21mr|rubygem-gettext-3.3.8-1|19	%files
21mr|rubygem-gettext-3.3.8-1|20	%doc README.md
21mr|rubygem-gettext-3.3.8-1|21	%{_bindir}/*
21mr|rubygem-gettext-3.3.8-1|22	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-gettext-3.3.8-1|23	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-gettext-3.3.8-1|24	%exclude %{gem_dir}/cache
21mr|rubygem-gettext-3.3.8-1|25	
21mr|rubygem-gettext-3.3.8-1|26	#----------------------------------------------------------------------------
21mr|rubygem-gettext-3.3.8-1|27	
21mr|rubygem-gettext-3.3.8-1|28	%package doc
21mr|rubygem-gettext-3.3.8-1|29	Summary:	Documentation for %{name}
21mr|rubygem-gettext-3.3.8-1|30	Group:		Documentation
21mr|rubygem-gettext-3.3.8-1|31	Requires:	%{name} = %{EVRD}
21mr|rubygem-gettext-3.3.8-1|32	BuildArch:	noarch
21mr|rubygem-gettext-3.3.8-1|33	
21mr|rubygem-gettext-3.3.8-1|34	%description doc
21mr|rubygem-gettext-3.3.8-1|35	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-gettext-3.3.8-1|36	
21mr|rubygem-gettext-3.3.8-1|37	%files doc
21mr|rubygem-gettext-3.3.8-1|38	%doc README.md
21mr|rubygem-gettext-3.3.8-1|39	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-gettext-3.3.8-1|40	
21mr|rubygem-gettext-3.3.8-1|41	#----------------------------------------------------------------------------
21mr|rubygem-gettext-3.3.8-1|42	
21mr|rubygem-gettext-3.3.8-1|43	%prep
21mr|rubygem-gettext-3.3.8-1|44	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-gettext-3.3.8-1|45	
21mr|rubygem-gettext-3.3.8-1|46	
21mr|rubygem-gettext-3.3.8-1|47	%build
21mr|rubygem-gettext-3.3.8-1|48	%gem_build
21mr|rubygem-gettext-3.3.8-1|49	
21mr|rubygem-gettext-3.3.8-1|50	
21mr|rubygem-gettext-3.3.8-1|51	%install
21mr|rubygem-gettext-3.3.8-1|52	%gem_install
21mr|rubygem-gettext-3.3.8-1|53	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-gettext-3.3.8-1|54	cp -a .%{gem_dir}/* \
21mr|rubygem-gettext-3.3.8-1|55	%{buildroot}%{gem_dir}/
21mr|rubygem-gettext-3.3.8-1|56	
21mr|rubygem-gettext-3.3.8-1|57	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-gettext-3.3.8-1|58	cp -a .%{_bindir}/* \
21mr|rubygem-gettext-3.3.8-1|59	%{buildroot}%{_bindir}/
21mr|rubygem-gettext-3.3.8-1|60	
21mr|rubygem-gettext-3.3.8-1|61	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gettext-3.3.8-1|62	
21mr|rubygem-gettext-3.3.8-1|63	#remove unneded
21mr|rubygem-gettext-3.3.8-1|64	rm -rf %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/{po,test,src,.yardopts}
21mr|rubygem-gettext-3.3.8-1|65	find %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version} -name \*.time_stamp -type f -exec rm -f {} \;
21mr|rubygem-gettext-3.3.8-1|66	
21mr|rubygem-gettext-3.3.8-1|67	#fix shebang
21mr|rubygem-gettext-3.3.8-1|68	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' %{buildroot}%{_bindir}/*
21mr|rubygem-gettext-3.3.8-1|69	find %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version} -type f -exec sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' {} \;

16599 21
21mr|rubygem-gio2-3.4.4-1|1	%define	gem_name	gio2
21mr|rubygem-gio2-3.4.4-1|2	
21mr|rubygem-gio2-3.4.4-1|3	Summary:	Ruby binding of gio-2.x
21mr|rubygem-gio2-3.4.4-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-gio2-3.4.4-1|5	Version:	3.4.4
21mr|rubygem-gio2-3.4.4-1|6	Release:	1
21mr|rubygem-gio2-3.4.4-1|7	Group:		Development/Ruby
21mr|rubygem-gio2-3.4.4-1|8	License:	GPLv2+ or Ruby
21mr|rubygem-gio2-3.4.4-1|9	URL:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-gio2-3.4.4-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-gio2-3.4.4-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-gio2-3.4.4-1|12	BuildRequires:	rubygem(glib2)
21mr|rubygem-gio2-3.4.4-1|13	BuildRequires:	rubygem(gobject-introspection)
21mr|rubygem-gio2-3.4.4-1|14	BuildRequires:	rubygem(glib2)
21mr|rubygem-gio2-3.4.4-1|15	BuildRequires:	ruby-devel
21mr|rubygem-gio2-3.4.4-1|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|rubygem-gio2-3.4.4-1|17	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|rubygem-gio2-3.4.4-1|18	
21mr|rubygem-gio2-3.4.4-1|19	%description
21mr|rubygem-gio2-3.4.4-1|20	Ruby binding of gio-2.x.
21mr|rubygem-gio2-3.4.4-1|21	
21mr|rubygem-gio2-3.4.4-1|22	%files
21mr|rubygem-gio2-3.4.4-1|23	%dir %{gem_instdir}
21mr|rubygem-gio2-3.4.4-1|24	%{gem_instdir}/ext
21mr|rubygem-gio2-3.4.4-1|25	%{gem_instdir}/extconf.rb
21mr|rubygem-gio2-3.4.4-1|26	%{gem_instdir}/%{gem_name}.gemspec
21mr|rubygem-gio2-3.4.4-1|27	%{gem_libdir}
21mr|rubygem-gio2-3.4.4-1|28	%{gem_archdir}/ruby/%{gem_name}-%{version}/*.so
21mr|rubygem-gio2-3.4.4-1|29	%{gem_spec}
21mr|rubygem-gio2-3.4.4-1|30	
21mr|rubygem-gio2-3.4.4-1|31	#----------------------------------------------------------------
21mr|rubygem-gio2-3.4.4-1|32	%package	doc
21mr|rubygem-gio2-3.4.4-1|33	Summary:	Documentation for %{name}
21mr|rubygem-gio2-3.4.4-1|34	Group:		Books/Computer books
21mr|rubygem-gio2-3.4.4-1|35	Requires:	%{name} = %{EVRD}
21mr|rubygem-gio2-3.4.4-1|36	BuildArch:	noarch
21mr|rubygem-gio2-3.4.4-1|37	
21mr|rubygem-gio2-3.4.4-1|38	%description	doc
21mr|rubygem-gio2-3.4.4-1|39	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-gio2-3.4.4-1|40	
21mr|rubygem-gio2-3.4.4-1|41	%files doc
21mr|rubygem-gio2-3.4.4-1|42	%doc README.md
21mr|rubygem-gio2-3.4.4-1|43	%doc %{gem_instdir}/Rakefile
21mr|rubygem-gio2-3.4.4-1|44	
21mr|rubygem-gio2-3.4.4-1|45	#----------------------------------------------------------------
21mr|rubygem-gio2-3.4.4-1|46	
21mr|rubygem-gio2-3.4.4-1|47	%package	devel
21mr|rubygem-gio2-3.4.4-1|48	Summary:	Ruby/GIO2 development environment
21mr|rubygem-gio2-3.4.4-1|49	Group:		Development/Ruby
21mr|rubygem-gio2-3.4.4-1|50	Requires:	%{name} = %{EVRD}
21mr|rubygem-gio2-3.4.4-1|51	Requires:	ruby-devel
21mr|rubygem-gio2-3.4.4-1|52	# Obsoletes / Provides
21mr|rubygem-gio2-3.4.4-1|53	Obsoletes:	ruby-%{gem_name}-devel < %{EVRD}
21mr|rubygem-gio2-3.4.4-1|54	Provides:	ruby-%{gem_name}-devel = %{EVRD}
21mr|rubygem-gio2-3.4.4-1|55	
21mr|rubygem-gio2-3.4.4-1|56	%description devel
21mr|rubygem-gio2-3.4.4-1|57	Header files and libraries for building a extension library for the
21mr|rubygem-gio2-3.4.4-1|58	rubygem-%{gem_name}
21mr|rubygem-gio2-3.4.4-1|59	
21mr|rubygem-gio2-3.4.4-1|60	%files devel
21mr|rubygem-gio2-3.4.4-1|61	%{_libdir}/pkgconfig/ruby-gio2.pc
21mr|rubygem-gio2-3.4.4-1|62	
21mr|rubygem-gio2-3.4.4-1|63	#----------------------------------------------------------------
21mr|rubygem-gio2-3.4.4-1|64	
21mr|rubygem-gio2-3.4.4-1|65	%prep
21mr|rubygem-gio2-3.4.4-1|66	%setup -qn %{gem_name}-%{version}
21mr|rubygem-gio2-3.4.4-1|67	
21mr|rubygem-gio2-3.4.4-1|68	# Allow ruby-gnome2 no less than ones
21mr|rubygem-gio2-3.4.4-1|69	sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec
21mr|rubygem-gio2-3.4.4-1|70	
21mr|rubygem-gio2-3.4.4-1|71	%build
21mr|rubygem-gio2-3.4.4-1|72	%gem_build
21mr|rubygem-gio2-3.4.4-1|73	#generate makefiles
21mr|rubygem-gio2-3.4.4-1|74	./extconf.rb
21mr|rubygem-gio2-3.4.4-1|75	#disable no-undefined
21mr|rubygem-gio2-3.4.4-1|76	sed -i "s/-Wl,--no-undefined//g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-gio2-3.4.4-1|77	sed -i "s/\$(DESTDIR)/./g" Makefile.lib
21mr|rubygem-gio2-3.4.4-1|78	sed -i "s'\$(DESTDIR)'..\/..'g" ext/%{gem_name}/Makefile
21mr|rubygem-gio2-3.4.4-1|79	sed -i "s'/local''g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-gio2-3.4.4-1|80	
21mr|rubygem-gio2-3.4.4-1|81	%install
21mr|rubygem-gio2-3.4.4-1|82	export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
21mr|rubygem-gio2-3.4.4-1|83	export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig"
21mr|rubygem-gio2-3.4.4-1|84	#%%gem_install not build right .so lib
21mr|rubygem-gio2-3.4.4-1|85	make install
21mr|rubygem-gio2-3.4.4-1|86	
21mr|rubygem-gio2-3.4.4-1|87	
21mr|rubygem-gio2-3.4.4-1|88	#manual put files to right place
21mr|rubygem-gio2-3.4.4-1|89	mkdir -p %{buildroot}%{gem_instdir}/lib
21mr|rubygem-gio2-3.4.4-1|90	mkdir -p %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gio2-3.4.4-1|91	mkdir -p %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gio2-3.4.4-1|92	
21mr|rubygem-gio2-3.4.4-1|93	
21mr|rubygem-gio2-3.4.4-1|94	cp -a .%{_libdir}/ruby/site_ruby/* \
21mr|rubygem-gio2-3.4.4-1|95	%{buildroot}/%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gio2-3.4.4-1|96	
21mr|rubygem-gio2-3.4.4-1|97	cp -R .%{_datadir}/ruby/site_ruby/* \
21mr|rubygem-gio2-3.4.4-1|98	%{buildroot}%{gem_instdir}/lib
21mr|rubygem-gio2-3.4.4-1|99	
21mr|rubygem-gio2-3.4.4-1|100	make clean
21mr|rubygem-gio2-3.4.4-1|101	cp -R ./ext \
21mr|rubygem-gio2-3.4.4-1|102	%{buildroot}%{gem_instdir}
21mr|rubygem-gio2-3.4.4-1|103	
21mr|rubygem-gio2-3.4.4-1|104	cp ./extconf.rb %{buildroot}%{gem_instdir}
21mr|rubygem-gio2-3.4.4-1|105	cp ./*.gemspec %{buildroot}%{gem_instdir}
21mr|rubygem-gio2-3.4.4-1|106	cp ./Rakefile %{buildroot}%{gem_instdir}
21mr|rubygem-gio2-3.4.4-1|107	cp ../*.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gio2-3.4.4-1|108	
21mr|rubygem-gio2-3.4.4-1|109	# move pkgconfig file
21mr|rubygem-gio2-3.4.4-1|110	mkdir -p %{buildroot}%{_libdir}/pkgconfig/
21mr|rubygem-gio2-3.4.4-1|111	cp ./ext/%{gem_name}/*.pc \
21mr|rubygem-gio2-3.4.4-1|112	%{buildroot}%{_libdir}/pkgconfig/

16600 21
21mr|rubygem-glib2-3.4.4-1|1	%define gem_name glib2
21mr|rubygem-glib2-3.4.4-1|2	
21mr|rubygem-glib2-3.4.4-1|3	Summary:	Ruby binding of GLib-2.x
21mr|rubygem-glib2-3.4.4-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-glib2-3.4.4-1|5	Version:	3.4.4
21mr|rubygem-glib2-3.4.4-1|6	Release:	1
21mr|rubygem-glib2-3.4.4-1|7	License:	GPLv2+ or Ruby
21mr|rubygem-glib2-3.4.4-1|8	Group:		Development/Ruby
21mr|rubygem-glib2-3.4.4-1|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-glib2-3.4.4-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-glib2-3.4.4-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-glib2-3.4.4-1|12	BuildRequires:	rubygem(pkg-config)
21mr|rubygem-glib2-3.4.4-1|13	BuildRequires:	rubygem(native-package-installer)
21mr|rubygem-glib2-3.4.4-1|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|rubygem-glib2-3.4.4-1|15	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-glib2-3.4.4-1|16	
21mr|rubygem-glib2-3.4.4-1|17	%description
21mr|rubygem-glib2-3.4.4-1|18	Ruby binding of GLib-2.x.
21mr|rubygem-glib2-3.4.4-1|19	
21mr|rubygem-glib2-3.4.4-1|20	%files
21mr|rubygem-glib2-3.4.4-1|21	%dir %{gem_instdir}
21mr|rubygem-glib2-3.4.4-1|22	%{gem_instdir}/ext
21mr|rubygem-glib2-3.4.4-1|23	%{gem_instdir}/sample
21mr|rubygem-glib2-3.4.4-1|24	%{gem_instdir}/extconf.rb
21mr|rubygem-glib2-3.4.4-1|25	%{gem_instdir}/glib2.gemspec
21mr|rubygem-glib2-3.4.4-1|26	%{gem_instdir}/version.rb
21mr|rubygem-glib2-3.4.4-1|27	%{gem_libdir}
21mr|rubygem-glib2-3.4.4-1|28	%{gem_archdir}/ruby/%{gem_name}-%{version}/glib2.so
21mr|rubygem-glib2-3.4.4-1|29	%exclude %{gem_cache}
21mr|rubygem-glib2-3.4.4-1|30	%exclude %{gem_instdir}/test
21mr|rubygem-glib2-3.4.4-1|31	%{gem_spec}
21mr|rubygem-glib2-3.4.4-1|32	
21mr|rubygem-glib2-3.4.4-1|33	#----------------------------------------------------------------------------
21mr|rubygem-glib2-3.4.4-1|34	
21mr|rubygem-glib2-3.4.4-1|35	%package doc
21mr|rubygem-glib2-3.4.4-1|36	Summary:	Documentation for %{name}
21mr|rubygem-glib2-3.4.4-1|37	Group:		Development/Ruby
21mr|rubygem-glib2-3.4.4-1|38	Requires:	%{name} = %{EVRD}
21mr|rubygem-glib2-3.4.4-1|39	BuildArch:	noarch
21mr|rubygem-glib2-3.4.4-1|40	
21mr|rubygem-glib2-3.4.4-1|41	%description doc
21mr|rubygem-glib2-3.4.4-1|42	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-glib2-3.4.4-1|43	
21mr|rubygem-glib2-3.4.4-1|44	%files doc
21mr|rubygem-glib2-3.4.4-1|45	%doc %{gem_docdir}
21mr|rubygem-glib2-3.4.4-1|46	%doc %{gem_instdir}/README.md
21mr|rubygem-glib2-3.4.4-1|47	%doc %{gem_instdir}/Rakefile
21mr|rubygem-glib2-3.4.4-1|48	%doc %{gem_instdir}/COPYING.LIB
21mr|rubygem-glib2-3.4.4-1|49	
21mr|rubygem-glib2-3.4.4-1|50	#----------------------------------------------------------------------------
21mr|rubygem-glib2-3.4.4-1|51	
21mr|rubygem-glib2-3.4.4-1|52	%package devel
21mr|rubygem-glib2-3.4.4-1|53	Summary:	Development files for %{name}
21mr|rubygem-glib2-3.4.4-1|54	Group:		Development/Ruby
21mr|rubygem-glib2-3.4.4-1|55	Requires:	%{name} = %{EVRD}
21mr|rubygem-glib2-3.4.4-1|56	
21mr|rubygem-glib2-3.4.4-1|57	%description devel
21mr|rubygem-glib2-3.4.4-1|58	Development files for %{name}.
21mr|rubygem-glib2-3.4.4-1|59	
21mr|rubygem-glib2-3.4.4-1|60	%files devel
21mr|rubygem-glib2-3.4.4-1|61	%{gem_archdir}/ruby/%{gem_name}-%{version}/*.h
21mr|rubygem-glib2-3.4.4-1|62	%{_libdir}/pkgconfig/ruby-%{gem_name}.pc
21mr|rubygem-glib2-3.4.4-1|63	
21mr|rubygem-glib2-3.4.4-1|64	#----------------------------------------------------------------------------
21mr|rubygem-glib2-3.4.4-1|65	
21mr|rubygem-glib2-3.4.4-1|66	%prep
21mr|rubygem-glib2-3.4.4-1|67	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-glib2-3.4.4-1|68	
21mr|rubygem-glib2-3.4.4-1|69	%build
21mr|rubygem-glib2-3.4.4-1|70	%gem_build
21mr|rubygem-glib2-3.4.4-1|71	
21mr|rubygem-glib2-3.4.4-1|72	%install
21mr|rubygem-glib2-3.4.4-1|73	# Make pkg-config devel dependency (not runtime)
21mr|rubygem-glib2-3.4.4-1|74	sed -i \
21mr|rubygem-glib2-3.4.4-1|75	-e '\@pkg-config@s|add_\(runtime_\)*dependency|add_development_dependency|' \
21mr|rubygem-glib2-3.4.4-1|76	-e '\@native-package-installer@s|add_\(runtime_\)*dependency|add_development_dependency|' \
21mr|rubygem-glib2-3.4.4-1|77	%{gem_name}.gemspec \
21mr|rubygem-glib2-3.4.4-1|78	Rakefile
21mr|rubygem-glib2-3.4.4-1|79	
21mr|rubygem-glib2-3.4.4-1|80	sed -i \
21mr|rubygem-glib2-3.4.4-1|81	-e '2a require "rubygems"\ngem "test-unit"\n' \
21mr|rubygem-glib2-3.4.4-1|82	test/run-test.rb
21mr|rubygem-glib2-3.4.4-1|83	
21mr|rubygem-glib2-3.4.4-1|84	# shebang issue
21mr|rubygem-glib2-3.4.4-1|85	find sample/ test/ -name \*.rb | xargs chmod 0644
21mr|rubygem-glib2-3.4.4-1|86	grep -rl '#![ ]*/usr' sample/ test/ | \
21mr|rubygem-glib2-3.4.4-1|87	xargs chmod 0755
21mr|rubygem-glib2-3.4.4-1|88	
21mr|rubygem-glib2-3.4.4-1|89	export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
21mr|rubygem-glib2-3.4.4-1|90	export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig"
21mr|rubygem-glib2-3.4.4-1|91	
21mr|rubygem-glib2-3.4.4-1|92	%gem_install
21mr|rubygem-glib2-3.4.4-1|93	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-glib2-3.4.4-1|94	cp -a .%{gem_dir}/* \
21mr|rubygem-glib2-3.4.4-1|95	%{buildroot}%{gem_dir}/
21mr|rubygem-glib2-3.4.4-1|96	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-glib2-3.4.4-1|97	
21mr|rubygem-glib2-3.4.4-1|98	cp -R .%{_libdir} \
21mr|rubygem-glib2-3.4.4-1|99	%{buildroot}%{_libdir}
21mr|rubygem-glib2-3.4.4-1|100	rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem.build_complete
21mr|rubygem-glib2-3.4.4-1|101	rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem_make.out
21mr|rubygem-glib2-3.4.4-1|102	rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/mkmf.log
21mr|rubygem-glib2-3.4.4-1|103	
21mr|rubygem-glib2-3.4.4-1|104	# move pkgconfig file
21mr|rubygem-glib2-3.4.4-1|105	install -cpm 644 ./%{_libdir}/pkgconfig/*.pc \
21mr|rubygem-glib2-3.4.4-1|106	%{buildroot}%{_libdir}/pkgconfig/

16601 21
21mr|rubygem-gobject-introspection-3.4.4-1|1	%define gem_name gobject-introspection
21mr|rubygem-gobject-introspection-3.4.4-1|2	%define oname gobject_introspection
21mr|rubygem-gobject-introspection-3.4.4-1|3	
21mr|rubygem-gobject-introspection-3.4.4-1|4	Summary:	Ruby binding of gobject-introspection
21mr|rubygem-gobject-introspection-3.4.4-1|5	Name:		rubygem-%{gem_name}
21mr|rubygem-gobject-introspection-3.4.4-1|6	Version:	3.4.4
21mr|rubygem-gobject-introspection-3.4.4-1|7	Release:	1
21mr|rubygem-gobject-introspection-3.4.4-1|8	License:	LGPLv2.1+
21mr|rubygem-gobject-introspection-3.4.4-1|9	Group:		Development/Ruby
21mr|rubygem-gobject-introspection-3.4.4-1|10	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-gobject-introspection-3.4.4-1|11	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-gobject-introspection-3.4.4-1|12	BuildRequires:	rubygems-devel
21mr|rubygem-gobject-introspection-3.4.4-1|13	BuildRequires:	rubygem-glib2-devel
21mr|rubygem-gobject-introspection-3.4.4-1|14	BuildRequires:	rubygem(glib2)
21mr|rubygem-gobject-introspection-3.4.4-1|15	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|rubygem-gobject-introspection-3.4.4-1|16	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-gobject-introspection-3.4.4-1|17	
21mr|rubygem-gobject-introspection-3.4.4-1|18	%description
21mr|rubygem-gobject-introspection-3.4.4-1|19	Ruby/GObjectIntrospection is a Ruby binding of GObjectIntrospection.
21mr|rubygem-gobject-introspection-3.4.4-1|20	
21mr|rubygem-gobject-introspection-3.4.4-1|21	%files
21mr|rubygem-gobject-introspection-3.4.4-1|22	%dir %{gem_instdir}
21mr|rubygem-gobject-introspection-3.4.4-1|23	%{gem_instdir}/ext
21mr|rubygem-gobject-introspection-3.4.4-1|24	%{gem_libdir}
21mr|rubygem-gobject-introspection-3.4.4-1|25	%{gem_archdir}/ruby/%{gem_name}-%{version}/gobject_introspection.so
21mr|rubygem-gobject-introspection-3.4.4-1|26	%{gem_spec}
21mr|rubygem-gobject-introspection-3.4.4-1|27	%{gem_instdir}/*.gemspec
21mr|rubygem-gobject-introspection-3.4.4-1|28	%{gem_instdir}/extconf.rb
21mr|rubygem-gobject-introspection-3.4.4-1|29	
21mr|rubygem-gobject-introspection-3.4.4-1|30	#----------------------------------------------------------------------------
21mr|rubygem-gobject-introspection-3.4.4-1|31	
21mr|rubygem-gobject-introspection-3.4.4-1|32	%package doc
21mr|rubygem-gobject-introspection-3.4.4-1|33	Summary:	Documentation for %{name}
21mr|rubygem-gobject-introspection-3.4.4-1|34	Group:		Documentation
21mr|rubygem-gobject-introspection-3.4.4-1|35	Requires:	%{name} = %{EVRD}
21mr|rubygem-gobject-introspection-3.4.4-1|36	BuildArch:	noarch
21mr|rubygem-gobject-introspection-3.4.4-1|37	
21mr|rubygem-gobject-introspection-3.4.4-1|38	%description doc
21mr|rubygem-gobject-introspection-3.4.4-1|39	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-gobject-introspection-3.4.4-1|40	
21mr|rubygem-gobject-introspection-3.4.4-1|41	%files doc
21mr|rubygem-gobject-introspection-3.4.4-1|42	#%%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-gobject-introspection-3.4.4-1|43	#%%doc %{gem_dir}/gems/%{gem_name}-%{version}/README.rdoc
21mr|rubygem-gobject-introspection-3.4.4-1|44	%doc README.md
21mr|rubygem-gobject-introspection-3.4.4-1|45	%doc %{gem_instdir}/Rakefile
21mr|rubygem-gobject-introspection-3.4.4-1|46	
21mr|rubygem-gobject-introspection-3.4.4-1|47	#----------------------------------------------------------------------------
21mr|rubygem-gobject-introspection-3.4.4-1|48	
21mr|rubygem-gobject-introspection-3.4.4-1|49	%package devel
21mr|rubygem-gobject-introspection-3.4.4-1|50	Summary:	Development files for %{name}
21mr|rubygem-gobject-introspection-3.4.4-1|51	Group:		Development/Ruby
21mr|rubygem-gobject-introspection-3.4.4-1|52	
21mr|rubygem-gobject-introspection-3.4.4-1|53	%description devel
21mr|rubygem-gobject-introspection-3.4.4-1|54	Development files for %{name}.
21mr|rubygem-gobject-introspection-3.4.4-1|55	
21mr|rubygem-gobject-introspection-3.4.4-1|56	%files devel
21mr|rubygem-gobject-introspection-3.4.4-1|57	%{gem_archdir}/ruby/%{gem_name}-%{version}/*.h
21mr|rubygem-gobject-introspection-3.4.4-1|58	%{_libdir}/pkgconfig/ruby-gobject-introspection.pc
21mr|rubygem-gobject-introspection-3.4.4-1|59	
21mr|rubygem-gobject-introspection-3.4.4-1|60	#----------------------------------------------------------------------------
21mr|rubygem-gobject-introspection-3.4.4-1|61	
21mr|rubygem-gobject-introspection-3.4.4-1|62	%prep
21mr|rubygem-gobject-introspection-3.4.4-1|63	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-gobject-introspection-3.4.4-1|64	
21mr|rubygem-gobject-introspection-3.4.4-1|65	%build
21mr|rubygem-gobject-introspection-3.4.4-1|66	%gem_build
21mr|rubygem-gobject-introspection-3.4.4-1|67	#generate makefiles
21mr|rubygem-gobject-introspection-3.4.4-1|68	./extconf.rb
21mr|rubygem-gobject-introspection-3.4.4-1|69	#disable no-undefined
21mr|rubygem-gobject-introspection-3.4.4-1|70	sed -i "s/-Wl,--no-undefined//g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-gobject-introspection-3.4.4-1|71	sed -i "s/\$(DESTDIR)/./g" Makefile.lib
21mr|rubygem-gobject-introspection-3.4.4-1|72	sed -i "s'\$(DESTDIR)'..\/..'g" ext/%{gem_name}/Makefile
21mr|rubygem-gobject-introspection-3.4.4-1|73	sed -i "s'/local''g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-gobject-introspection-3.4.4-1|74	
21mr|rubygem-gobject-introspection-3.4.4-1|75	%install
21mr|rubygem-gobject-introspection-3.4.4-1|76	
21mr|rubygem-gobject-introspection-3.4.4-1|77	#%%gem_install not build right .so lib
21mr|rubygem-gobject-introspection-3.4.4-1|78	make install
21mr|rubygem-gobject-introspection-3.4.4-1|79	
21mr|rubygem-gobject-introspection-3.4.4-1|80	
21mr|rubygem-gobject-introspection-3.4.4-1|81	#manual put files to right place
21mr|rubygem-gobject-introspection-3.4.4-1|82	mkdir -p %{buildroot}%{gem_instdir}/lib
21mr|rubygem-gobject-introspection-3.4.4-1|83	mkdir -p %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gobject-introspection-3.4.4-1|84	mkdir -p %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gobject-introspection-3.4.4-1|85	
21mr|rubygem-gobject-introspection-3.4.4-1|86	
21mr|rubygem-gobject-introspection-3.4.4-1|87	cp -a .%{_libdir}/ruby/site_ruby/* \
21mr|rubygem-gobject-introspection-3.4.4-1|88	%{buildroot}/%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gobject-introspection-3.4.4-1|89	
21mr|rubygem-gobject-introspection-3.4.4-1|90	cp -R .%{_datadir}/ruby/site_ruby/* \
21mr|rubygem-gobject-introspection-3.4.4-1|91	%{buildroot}%{gem_instdir}/lib
21mr|rubygem-gobject-introspection-3.4.4-1|92	
21mr|rubygem-gobject-introspection-3.4.4-1|93	make clean
21mr|rubygem-gobject-introspection-3.4.4-1|94	cp -R ./ext \
21mr|rubygem-gobject-introspection-3.4.4-1|95	%{buildroot}%{gem_instdir}
21mr|rubygem-gobject-introspection-3.4.4-1|96	
21mr|rubygem-gobject-introspection-3.4.4-1|97	cp ./extconf.rb %{buildroot}%{gem_instdir}
21mr|rubygem-gobject-introspection-3.4.4-1|98	cp ./*.gemspec %{buildroot}%{gem_instdir}
21mr|rubygem-gobject-introspection-3.4.4-1|99	cp ./Rakefile %{buildroot}%{gem_instdir}
21mr|rubygem-gobject-introspection-3.4.4-1|100	cp ../*.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gobject-introspection-3.4.4-1|101	
21mr|rubygem-gobject-introspection-3.4.4-1|102	
21mr|rubygem-gobject-introspection-3.4.4-1|103	#rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem.build_complete
21mr|rubygem-gobject-introspection-3.4.4-1|104	#rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem_make.out
21mr|rubygem-gobject-introspection-3.4.4-1|105	#rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/mkmf.log
21mr|rubygem-gobject-introspection-3.4.4-1|106	
21mr|rubygem-gobject-introspection-3.4.4-1|107	# move pkgconfig file
21mr|rubygem-gobject-introspection-3.4.4-1|108	mkdir -p %{buildroot}%{_libdir}/pkgconfig/
21mr|rubygem-gobject-introspection-3.4.4-1|109	cp ./ext/%{gem_name}/*.pc \
21mr|rubygem-gobject-introspection-3.4.4-1|110	%{buildroot}%{_libdir}/pkgconfig/

16602 21
21mr|rubygem-gstreamer-3.4.4-1|1	%define gem_name gstreamer
21mr|rubygem-gstreamer-3.4.4-1|2	
21mr|rubygem-gstreamer-3.4.4-1|3	Summary:	Ruby binding of GStreamer
21mr|rubygem-gstreamer-3.4.4-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-gstreamer-3.4.4-1|5	Version:	3.4.4
21mr|rubygem-gstreamer-3.4.4-1|6	Release:	1
21mr|rubygem-gstreamer-3.4.4-1|7	License:	LGPLv2.1+
21mr|rubygem-gstreamer-3.4.4-1|8	Group:		Development/Ruby
21mr|rubygem-gstreamer-3.4.4-1|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-gstreamer-3.4.4-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-gstreamer-3.4.4-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-gstreamer-3.4.4-1|12	BuildRequires:	rubygem-glib2-devel
21mr|rubygem-gstreamer-3.4.4-1|13	BuildRequires:	rubygem-gobject-introspection-devel
21mr|rubygem-gstreamer-3.4.4-1|14	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|rubygem-gstreamer-3.4.4-1|15	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|rubygem-gstreamer-3.4.4-1|16	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-gstreamer-3.4.4-1|17	BuildRequires:	rubygem(glib2)
21mr|rubygem-gstreamer-3.4.4-1|18	BuildRequires:	rubygem(gobject-introspection)
21mr|rubygem-gstreamer-3.4.4-1|19	Obsoletes:	ruby-gst < 0.90.6
21mr|rubygem-gstreamer-3.4.4-1|20	
21mr|rubygem-gstreamer-3.4.4-1|21	%description
21mr|rubygem-gstreamer-3.4.4-1|22	Ruby/GStreamer is a Ruby binding for GStreamer.
21mr|rubygem-gstreamer-3.4.4-1|23	
21mr|rubygem-gstreamer-3.4.4-1|24	%files
21mr|rubygem-gstreamer-3.4.4-1|25	%dir %{gem_instdir}
21mr|rubygem-gstreamer-3.4.4-1|26	%{gem_libdir}
21mr|rubygem-gstreamer-3.4.4-1|27	%{gem_archdir}/ruby/%{gem_name}-%{version}/gstreamer.so
21mr|rubygem-gstreamer-3.4.4-1|28	%{gem_spec}
21mr|rubygem-gstreamer-3.4.4-1|29	%{gem_instdir}/gstreamer.gemspec
21mr|rubygem-gstreamer-3.4.4-1|30	
21mr|rubygem-gstreamer-3.4.4-1|31	#----------------------------------------------------------------------------
21mr|rubygem-gstreamer-3.4.4-1|32	
21mr|rubygem-gstreamer-3.4.4-1|33	%package doc
21mr|rubygem-gstreamer-3.4.4-1|34	Summary:	Documentation for %{name}
21mr|rubygem-gstreamer-3.4.4-1|35	Group:		Documentation
21mr|rubygem-gstreamer-3.4.4-1|36	Requires:	%{name} = %{EVRD}
21mr|rubygem-gstreamer-3.4.4-1|37	BuildArch:	noarch
21mr|rubygem-gstreamer-3.4.4-1|38	
21mr|rubygem-gstreamer-3.4.4-1|39	%description doc
21mr|rubygem-gstreamer-3.4.4-1|40	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-gstreamer-3.4.4-1|41	
21mr|rubygem-gstreamer-3.4.4-1|42	%files doc
21mr|rubygem-gstreamer-3.4.4-1|43	%doc %{gem_dir}/gems/%{gem_name}-%{version}/README.md
21mr|rubygem-gstreamer-3.4.4-1|44	%doc %{gem_instdir}/Rakefile
21mr|rubygem-gstreamer-3.4.4-1|45	
21mr|rubygem-gstreamer-3.4.4-1|46	#----------------------------------------------------------------------------
21mr|rubygem-gstreamer-3.4.4-1|47	
21mr|rubygem-gstreamer-3.4.4-1|48	%package	devel
21mr|rubygem-gstreamer-3.4.4-1|49	Summary:	Ruby/GStreamer development environment
21mr|rubygem-gstreamer-3.4.4-1|50	Group:		Development/Ruby
21mr|rubygem-gstreamer-3.4.4-1|51	Requires:	%{name}%{?_isa} = %{EVRD}
21mr|rubygem-gstreamer-3.4.4-1|52	
21mr|rubygem-gstreamer-3.4.4-1|53	%description devel
21mr|rubygem-gstreamer-3.4.4-1|54	Header files and libraries for building a extension library for the
21mr|rubygem-gstreamer-3.4.4-1|55	rubygem-%{gem_name}
21mr|rubygem-gstreamer-3.4.4-1|56	
21mr|rubygem-gstreamer-3.4.4-1|57	%files devel
21mr|rubygem-gstreamer-3.4.4-1|58	%{gem_archdir}/ruby/%{gem_name}-%{version}/*.h
21mr|rubygem-gstreamer-3.4.4-1|59	%{_libdir}/pkgconfig/ruby-%{gem_name}.pc
21mr|rubygem-gstreamer-3.4.4-1|60	
21mr|rubygem-gstreamer-3.4.4-1|61	#----------------------------------------------------------------------------
21mr|rubygem-gstreamer-3.4.4-1|62	
21mr|rubygem-gstreamer-3.4.4-1|63	%prep
21mr|rubygem-gstreamer-3.4.4-1|64	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-gstreamer-3.4.4-1|65	
21mr|rubygem-gstreamer-3.4.4-1|66	# Allow ruby-gnome2 no less than ones
21mr|rubygem-gstreamer-3.4.4-1|67	sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec
21mr|rubygem-gstreamer-3.4.4-1|68	
21mr|rubygem-gstreamer-3.4.4-1|69	%build
21mr|rubygem-gstreamer-3.4.4-1|70	%gem_build
21mr|rubygem-gstreamer-3.4.4-1|71	#generate makefiles
21mr|rubygem-gstreamer-3.4.4-1|72	chmod 755 ./extconf.rb
21mr|rubygem-gstreamer-3.4.4-1|73	./extconf.rb
21mr|rubygem-gstreamer-3.4.4-1|74	#disable no-undefined
21mr|rubygem-gstreamer-3.4.4-1|75	sed -i "s/-Wl,--no-undefined//g" ext/%{gem_name}/Makefile
21mr|rubygem-gstreamer-3.4.4-1|76	sed -i "s/\$(DESTDIR)/./g" Makefile.lib
21mr|rubygem-gstreamer-3.4.4-1|77	sed -i "s'\$(DESTDIR)'..\/..'g" ext/%{gem_name}/Makefile
21mr|rubygem-gstreamer-3.4.4-1|78	sed -i "s'/local''g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-gstreamer-3.4.4-1|79	
21mr|rubygem-gstreamer-3.4.4-1|80	
21mr|rubygem-gstreamer-3.4.4-1|81	%install
21mr|rubygem-gstreamer-3.4.4-1|82	export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
21mr|rubygem-gstreamer-3.4.4-1|83	export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig"
21mr|rubygem-gstreamer-3.4.4-1|84	
21mr|rubygem-gstreamer-3.4.4-1|85	#%%gem_install not build right .so lib
21mr|rubygem-gstreamer-3.4.4-1|86	make install
21mr|rubygem-gstreamer-3.4.4-1|87	
21mr|rubygem-gstreamer-3.4.4-1|88	#manual put files to right place
21mr|rubygem-gstreamer-3.4.4-1|89	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|rubygem-gstreamer-3.4.4-1|90	mkdir -p %{buildroot}%{gem_instdir}/lib
21mr|rubygem-gstreamer-3.4.4-1|91	mkdir -p %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gstreamer-3.4.4-1|92	mkdir -p %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gstreamer-3.4.4-1|93	
21mr|rubygem-gstreamer-3.4.4-1|94	
21mr|rubygem-gstreamer-3.4.4-1|95	cp -a .%{_libdir}/ruby/site_ruby/* \
21mr|rubygem-gstreamer-3.4.4-1|96	%{buildroot}/%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gstreamer-3.4.4-1|97	
21mr|rubygem-gstreamer-3.4.4-1|98	cp -R .%{_datadir}/ruby/site_ruby/* \
21mr|rubygem-gstreamer-3.4.4-1|99	%{buildroot}%{gem_instdir}/lib
21mr|rubygem-gstreamer-3.4.4-1|100	
21mr|rubygem-gstreamer-3.4.4-1|101	cp ./*.gemspec %{buildroot}%{gem_instdir}
21mr|rubygem-gstreamer-3.4.4-1|102	cp ./Rakefile %{buildroot}%{gem_instdir}
21mr|rubygem-gstreamer-3.4.4-1|103	cp ../*.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gstreamer-3.4.4-1|104	
21mr|rubygem-gstreamer-3.4.4-1|105	cp README.md %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/
21mr|rubygem-gstreamer-3.4.4-1|106	
21mr|rubygem-gstreamer-3.4.4-1|107	# move pkgconfig file
21mr|rubygem-gstreamer-3.4.4-1|108	install -cpm 644 ext/%{gem_name}/*.pc \
21mr|rubygem-gstreamer-3.4.4-1|109	%{buildroot}%{_libdir}/pkgconfig/
21mr|rubygem-gstreamer-3.4.4-1|110	
21mr|rubygem-gstreamer-3.4.4-1|111	install -cpm 644 ext/%{gem_name}/*.h \
21mr|rubygem-gstreamer-3.4.4-1|112	%{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/*.h

16603 21
21mr|rubygem-gtk3-3.4.4-2|1	%define gem_name gtk3
21mr|rubygem-gtk3-3.4.4-2|2	
21mr|rubygem-gtk3-3.4.4-2|3	Summary:	Ruby binding of GTK+-3.x
21mr|rubygem-gtk3-3.4.4-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-gtk3-3.4.4-2|5	Version:	3.4.4
21mr|rubygem-gtk3-3.4.4-2|6	Release:	2
21mr|rubygem-gtk3-3.4.4-2|7	License:	LGPLv2.1+
21mr|rubygem-gtk3-3.4.4-2|8	Group:		Development/Ruby
21mr|rubygem-gtk3-3.4.4-2|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-gtk3-3.4.4-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-gtk3-3.4.4-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-gtk3-3.4.4-2|12	BuildRequires:	rubygem(atk)
21mr|rubygem-gtk3-3.4.4-2|13	BuildRequires:	rubygem(cairo)
21mr|rubygem-gtk3-3.4.4-2|14	BuildRequires:	rubygem(glib2)
21mr|rubygem-gtk3-3.4.4-2|15	BuildRequires:	rubygem(pango)
21mr|rubygem-gtk3-3.4.4-2|16	BuildRequires:	rubygem(gobject-introspection)
21mr|rubygem-gtk3-3.4.4-2|17	BuildRequires:	pkgconfig(cairo)
21mr|rubygem-gtk3-3.4.4-2|18	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|rubygem-gtk3-3.4.4-2|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|rubygem-gtk3-3.4.4-2|20	BuildRequires:	rubygem-rake
21mr|rubygem-gtk3-3.4.4-2|21	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-gtk3-3.4.4-2|22	BuildRequires:	pkgconfig(x11)
21mr|rubygem-gtk3-3.4.4-2|23	BuildRequires:	rubygem(gdk_pixbuf2)
21mr|rubygem-gtk3-3.4.4-2|24	
21mr|rubygem-gtk3-3.4.4-2|25	%description
21mr|rubygem-gtk3-3.4.4-2|26	Ruby binding of GTK-3.x.
21mr|rubygem-gtk3-3.4.4-2|27	
21mr|rubygem-gtk3-3.4.4-2|28	%files
21mr|rubygem-gtk3-3.4.4-2|29	%dir %{gem_instdir}
21mr|rubygem-gtk3-3.4.4-2|30	%{gem_instdir}/sample
21mr|rubygem-gtk3-3.4.4-2|31	%{gem_instdir}/%{gem_name}.gemspec
21mr|rubygem-gtk3-3.4.4-2|32	%{gem_instdir}/version.rb
21mr|rubygem-gtk3-3.4.4-2|33	%{gem_libdir}
21mr|rubygem-gtk3-3.4.4-2|34	%{gem_archdir}/ruby/%{gem_name}-%{version}/%{gem_name}.so
21mr|rubygem-gtk3-3.4.4-2|35	%{gem_spec}
21mr|rubygem-gtk3-3.4.4-2|36	
21mr|rubygem-gtk3-3.4.4-2|37	#----------------------------------------------------------------------------
21mr|rubygem-gtk3-3.4.4-2|38	
21mr|rubygem-gtk3-3.4.4-2|39	%package doc
21mr|rubygem-gtk3-3.4.4-2|40	Summary:	Documentation for %{name}
21mr|rubygem-gtk3-3.4.4-2|41	Group:		Documentation
21mr|rubygem-gtk3-3.4.4-2|42	Requires:	%{name} = %{EVRD}
21mr|rubygem-gtk3-3.4.4-2|43	BuildArch:	noarch
21mr|rubygem-gtk3-3.4.4-2|44	
21mr|rubygem-gtk3-3.4.4-2|45	%description doc
21mr|rubygem-gtk3-3.4.4-2|46	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-gtk3-3.4.4-2|47	
21mr|rubygem-gtk3-3.4.4-2|48	%files doc
21mr|rubygem-gtk3-3.4.4-2|49	%doc %{gem_instdir}/README.md
21mr|rubygem-gtk3-3.4.4-2|50	%doc %{gem_instdir}/Rakefile
21mr|rubygem-gtk3-3.4.4-2|51	%doc %{gem_instdir}/COPYING.LIB
21mr|rubygem-gtk3-3.4.4-2|52	
21mr|rubygem-gtk3-3.4.4-2|53	#----------------------------------------------------------------------------
21mr|rubygem-gtk3-3.4.4-2|54	
21mr|rubygem-gtk3-3.4.4-2|55	%package devel
21mr|rubygem-gtk3-3.4.4-2|56	Summary:	Development files for %{name}
21mr|rubygem-gtk3-3.4.4-2|57	Group:		Development/Ruby
21mr|rubygem-gtk3-3.4.4-2|58	
21mr|rubygem-gtk3-3.4.4-2|59	%description devel
21mr|rubygem-gtk3-3.4.4-2|60	Development files for %{name}.
21mr|rubygem-gtk3-3.4.4-2|61	
21mr|rubygem-gtk3-3.4.4-2|62	%files devel
21mr|rubygem-gtk3-3.4.4-2|63	%{gem_archdir}/ruby/%{gem_name}-%{version}/*.h
21mr|rubygem-gtk3-3.4.4-2|64	%{_libdir}/pkgconfig/ruby-%{gem_name}.pc
21mr|rubygem-gtk3-3.4.4-2|65	
21mr|rubygem-gtk3-3.4.4-2|66	#----------------------------------------------------------------------------
21mr|rubygem-gtk3-3.4.4-2|67	
21mr|rubygem-gtk3-3.4.4-2|68	%prep
21mr|rubygem-gtk3-3.4.4-2|69	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-gtk3-3.4.4-2|70	
21mr|rubygem-gtk3-3.4.4-2|71	# Allow ruby-gnome2 no less than ones
21mr|rubygem-gtk3-3.4.4-2|72	# Will fix below later
21mr|rubygem-gtk3-3.4.4-2|73	sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec
21mr|rubygem-gtk3-3.4.4-2|74	
21mr|rubygem-gtk3-3.4.4-2|75	# Fix wrong dir
21mr|rubygem-gtk3-3.4.4-2|76	grep -rl /usr/local/bin sample | \
21mr|rubygem-gtk3-3.4.4-2|77	xargs sed -i -e 's|/usr/local/|/usr/|' || true
21mr|rubygem-gtk3-3.4.4-2|78	
21mr|rubygem-gtk3-3.4.4-2|79	%build
21mr|rubygem-gtk3-3.4.4-2|80	%gem_build
21mr|rubygem-gtk3-3.4.4-2|81	#generate makefiles
21mr|rubygem-gtk3-3.4.4-2|82	./extconf.rb all
21mr|rubygem-gtk3-3.4.4-2|83	#disable no-undefined
21mr|rubygem-gtk3-3.4.4-2|84	sed -i "s/-Wl,--no-undefined//g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-gtk3-3.4.4-2|85	sed -i "s/\$(DESTDIR)/./g" Makefile.lib
21mr|rubygem-gtk3-3.4.4-2|86	sed -i "s'\$(DESTDIR)'..\/..'g" ext/%{gem_name}/Makefile
21mr|rubygem-gtk3-3.4.4-2|87	sed -i "s'/local''g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-gtk3-3.4.4-2|88	
21mr|rubygem-gtk3-3.4.4-2|89	%install
21mr|rubygem-gtk3-3.4.4-2|90	export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
21mr|rubygem-gtk3-3.4.4-2|91	export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig"
21mr|rubygem-gtk3-3.4.4-2|92	#%%gem_install not build right .so lib
21mr|rubygem-gtk3-3.4.4-2|93	make install
21mr|rubygem-gtk3-3.4.4-2|94	
21mr|rubygem-gtk3-3.4.4-2|95	
21mr|rubygem-gtk3-3.4.4-2|96	#manual put files to right place
21mr|rubygem-gtk3-3.4.4-2|97	mkdir -p %{buildroot}%{gem_instdir}/lib
21mr|rubygem-gtk3-3.4.4-2|98	mkdir -p %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gtk3-3.4.4-2|99	mkdir -p %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gtk3-3.4.4-2|100	
21mr|rubygem-gtk3-3.4.4-2|101	
21mr|rubygem-gtk3-3.4.4-2|102	cp -a .%{_libdir}/ruby/site_ruby/* \
21mr|rubygem-gtk3-3.4.4-2|103	%{buildroot}/%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gtk3-3.4.4-2|104	
21mr|rubygem-gtk3-3.4.4-2|105	cp -a ext/%{gem_name}/*.h %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-gtk3-3.4.4-2|106	
21mr|rubygem-gtk3-3.4.4-2|107	cp -R .%{_datadir}/ruby/site_ruby/* \
21mr|rubygem-gtk3-3.4.4-2|108	%{buildroot}%{gem_instdir}/lib
21mr|rubygem-gtk3-3.4.4-2|109	
21mr|rubygem-gtk3-3.4.4-2|110	make clean
21mr|rubygem-gtk3-3.4.4-2|111	
21mr|rubygem-gtk3-3.4.4-2|112	cp ./*.gemspec %{buildroot}%{gem_instdir}
21mr|rubygem-gtk3-3.4.4-2|113	cp ./Rakefile %{buildroot}%{gem_instdir}
21mr|rubygem-gtk3-3.4.4-2|114	cp ../*.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-gtk3-3.4.4-2|115	cp -r sample %{buildroot}%{gem_instdir}
21mr|rubygem-gtk3-3.4.4-2|116	cp -r COPYING.LIB %{buildroot}%{gem_instdir}
21mr|rubygem-gtk3-3.4.4-2|117	cp -r README.md %{buildroot}%{gem_instdir}
21mr|rubygem-gtk3-3.4.4-2|118	cp .%{_datadir}/ruby/site_ruby/%{gem_name}/version.rb %{buildroot}%{gem_instdir}
21mr|rubygem-gtk3-3.4.4-2|119	
21mr|rubygem-gtk3-3.4.4-2|120	
21mr|rubygem-gtk3-3.4.4-2|121	# move pkgconfig file
21mr|rubygem-gtk3-3.4.4-2|122	mkdir -p %{buildroot}%{_libdir}/pkgconfig/
21mr|rubygem-gtk3-3.4.4-2|123	cp ./ext/%{gem_name}/*.pc \
21mr|rubygem-gtk3-3.4.4-2|124	%{buildroot}%{_libdir}/pkgconfig/
21mr|rubygem-gtk3-3.4.4-2|125	

16604 21
21mr|rubygem-hiredis-0.6.3-7|1	# Generated from hiredis1.6.1.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-hiredis-0.6.3-7|2	%global gem_name hiredis
21mr|rubygem-hiredis-0.6.3-7|3	
21mr|rubygem-hiredis-0.6.3-7|4	Name: rubygem-%{gem_name}
21mr|rubygem-hiredis-0.6.3-7|5	Version: 0.6.3
21mr|rubygem-hiredis-0.6.3-7|6	Release: 7
21mr|rubygem-hiredis-0.6.3-7|7	Group: Development/Ruby
21mr|rubygem-hiredis-0.6.3-7|8	Summary: Ruby wrapper for hiredis
21mr|rubygem-hiredis-0.6.3-7|9	License: BSD
21mr|rubygem-hiredis-0.6.3-7|10	URL: http://github.com/redis/hiredis-rb
21mr|rubygem-hiredis-0.6.3-7|11	Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-hiredis-0.6.3-7|12	# Get the test suite:
21mr|rubygem-hiredis-0.6.3-7|13	# git clone https://github.com/redis/hiredis-rb.git && cd hiredis-rb/
21mr|rubygem-hiredis-0.6.3-7|14	# git checkout v0.6.3 && tar czvf hiredis-0.6.3-tests.tgz test/
21mr|rubygem-hiredis-0.6.3-7|15	Source1: %{gem_name}-%{version}-tests.tgz
21mr|rubygem-hiredis-0.6.3-7|16	# Build against system hiredis library
21mr|rubygem-hiredis-0.6.3-7|17	Patch0: rubygem-hiredis-0.6.1-Build-against-system-hiredis.patch
21mr|rubygem-hiredis-0.6.3-7|18	# Compatibility with older hiredis we have in Fedora
21mr|rubygem-hiredis-0.6.3-7|19	# Revert: https://github.com/redis/hiredis-rb/pull/53
21mr|rubygem-hiredis-0.6.3-7|20	# https://github.com/redis/hiredis-rb/commit/5284a0403bca7fbd9a086f9d8501a053a65beb67
21mr|rubygem-hiredis-0.6.3-7|21	Patch1: rubygem-hiredis-0.6.3-Support-older-hiredis-version.patch
21mr|rubygem-hiredis-0.6.3-7|22	BuildRequires: ruby(release)
21mr|rubygem-hiredis-0.6.3-7|23	BuildRequires: rubygems-devel
21mr|rubygem-hiredis-0.6.3-7|24	BuildRequires: ruby-devel
21mr|rubygem-hiredis-0.6.3-7|25	BuildRequires: hiredis-devel
21mr|rubygem-hiredis-0.6.3-7|26	BuildRequires: rubygem(minitest)
21mr|rubygem-hiredis-0.6.3-7|27	
21mr|rubygem-hiredis-0.6.3-7|28	%description
21mr|rubygem-hiredis-0.6.3-7|29	Ruby wrapper for hiredis (protocol serialization/deserialization and blocking
21mr|rubygem-hiredis-0.6.3-7|30	I/O).
21mr|rubygem-hiredis-0.6.3-7|31	
21mr|rubygem-hiredis-0.6.3-7|32	%package doc
21mr|rubygem-hiredis-0.6.3-7|33	Summary: Documentation for %{name}
21mr|rubygem-hiredis-0.6.3-7|34	Requires: %{name} = %{version}-%{release}
21mr|rubygem-hiredis-0.6.3-7|35	BuildArch: noarch
21mr|rubygem-hiredis-0.6.3-7|36	
21mr|rubygem-hiredis-0.6.3-7|37	%description doc
21mr|rubygem-hiredis-0.6.3-7|38	Documentation for %{name}.
21mr|rubygem-hiredis-0.6.3-7|39	
21mr|rubygem-hiredis-0.6.3-7|40	%prep
21mr|rubygem-hiredis-0.6.3-7|41	%setup -q -n %{gem_name}-%{version} -b1
21mr|rubygem-hiredis-0.6.3-7|42	
21mr|rubygem-hiredis-0.6.3-7|43	# Remove bundled hiredis
21mr|rubygem-hiredis-0.6.3-7|44	%gemspec_remove_file Dir.glob('vendor/**/*')
21mr|rubygem-hiredis-0.6.3-7|45	rm -rf ./vendor
21mr|rubygem-hiredis-0.6.3-7|46	
21mr|rubygem-hiredis-0.6.3-7|47	# Use system hiredis
21mr|rubygem-hiredis-0.6.3-7|48	%patch0 -p1
21mr|rubygem-hiredis-0.6.3-7|49	%patch1 -p1
21mr|rubygem-hiredis-0.6.3-7|50	
21mr|rubygem-hiredis-0.6.3-7|51	
21mr|rubygem-hiredis-0.6.3-7|52	%build
21mr|rubygem-hiredis-0.6.3-7|53	%gem_build
21mr|rubygem-hiredis-0.6.3-7|54	%gem_install
21mr|rubygem-hiredis-0.6.3-7|55	
21mr|rubygem-hiredis-0.6.3-7|56	%install
21mr|rubygem-hiredis-0.6.3-7|57	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-hiredis-0.6.3-7|58	cp -a .%{gem_dir}/* \
21mr|rubygem-hiredis-0.6.3-7|59	%{buildroot}%{gem_dir}/
21mr|rubygem-hiredis-0.6.3-7|60	
21mr|rubygem-hiredis-0.6.3-7|61	mkdir -p %{buildroot}%{gem_extdir_mri}/hiredis/ext
21mr|rubygem-hiredis-0.6.3-7|62	cp -a .%{gem_extdir_mri}/gem.build_complete %{buildroot}%{gem_extdir_mri}/
21mr|rubygem-hiredis-0.6.3-7|63	cp -a .%{gem_extdir_mri}/%{gem_name}/ext/*.so %{buildroot}%{gem_extdir_mri}/%{gem_name}/ext
21mr|rubygem-hiredis-0.6.3-7|64	
21mr|rubygem-hiredis-0.6.3-7|65	# Prevent dangling symlink in -debuginfo (rhbz#878863).
21mr|rubygem-hiredis-0.6.3-7|66	rm -rf %{buildroot}%{gem_instdir}/ext/
21mr|rubygem-hiredis-0.6.3-7|67	
21mr|rubygem-hiredis-0.6.3-7|68	
21mr|rubygem-hiredis-0.6.3-7|69	%check
21mr|rubygem-hiredis-0.6.3-7|70	pushd .%{gem_instdir}
21mr|rubygem-hiredis-0.6.3-7|71	# Unpack the test suite
21mr|rubygem-hiredis-0.6.3-7|72	tar xzf %{SOURCE1}
21mr|rubygem-hiredis-0.6.3-7|73	
21mr|rubygem-hiredis-0.6.3-7|74	# The connection does not recover, probably hiredis version mismatch
21mr|rubygem-hiredis-0.6.3-7|75	# https://github.com/redis/hiredis-rb/issues/62
21mr|rubygem-hiredis-0.6.3-7|76	sed -i '/^  def test_recover_from_partial_write/ a skip' \
21mr|rubygem-hiredis-0.6.3-7|77	test/connection_test.rb
21mr|rubygem-hiredis-0.6.3-7|78	# The connection fails in koji, with unexpected error, resulting in Failure
21mr|rubygem-hiredis-0.6.3-7|79	sed -i '/^\s* def test_connect_wrong_host/ a \    skip' \
21mr|rubygem-hiredis-0.6.3-7|80	test/connection_test.rb
21mr|rubygem-hiredis-0.6.3-7|81	sed -i '/^  def test_no_eagain_after_cumulative_wait_exceeds_timeout/ a skip' \
21mr|rubygem-hiredis-0.6.3-7|82	test/connection_test.rb
21mr|rubygem-hiredis-0.6.3-7|83	
21mr|rubygem-hiredis-0.6.3-7|84	ruby -Ilib:$(dirs +1)%{gem_extdir_mri} -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
21mr|rubygem-hiredis-0.6.3-7|85	popd
21mr|rubygem-hiredis-0.6.3-7|86	
21mr|rubygem-hiredis-0.6.3-7|87	%files
21mr|rubygem-hiredis-0.6.3-7|88	%dir %{gem_instdir}
21mr|rubygem-hiredis-0.6.3-7|89	%{gem_extdir_mri}
21mr|rubygem-hiredis-0.6.3-7|90	%license %{gem_instdir}/COPYING
21mr|rubygem-hiredis-0.6.3-7|91	%{gem_libdir}
21mr|rubygem-hiredis-0.6.3-7|92	%exclude %{gem_cache}
21mr|rubygem-hiredis-0.6.3-7|93	%exclude %{gem_instdir}/ext
21mr|rubygem-hiredis-0.6.3-7|94	%{gem_spec}
21mr|rubygem-hiredis-0.6.3-7|95	
21mr|rubygem-hiredis-0.6.3-7|96	%files doc
21mr|rubygem-hiredis-0.6.3-7|97	%doc %{gem_docdir}
21mr|rubygem-hiredis-0.6.3-7|98	%{gem_instdir}/Rakefile

16605 21
21mr|rubygem-hocon-1.3.1-1|1	%global gem_name hocon
21mr|rubygem-hocon-1.3.1-1|2	
21mr|rubygem-hocon-1.3.1-1|3	Name: 		rubygem-%{gem_name}
21mr|rubygem-hocon-1.3.1-1|4	Version:	1.3.1
21mr|rubygem-hocon-1.3.1-1|5	Release:	1
21mr|rubygem-hocon-1.3.1-1|6	Summary:	HOCON Config Library
21mr|rubygem-hocon-1.3.1-1|7	Group:		Development/Ruby
21mr|rubygem-hocon-1.3.1-1|8	License:	ASL 2.0
21mr|rubygem-hocon-1.3.1-1|9	URL:		https://github.com/puppetlabs/ruby-hocon
21mr|rubygem-hocon-1.3.1-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-hocon-1.3.1-1|11	
21mr|rubygem-hocon-1.3.1-1|12	# SOURCE1 contains the upstream tag of the project from github
21mr|rubygem-hocon-1.3.1-1|13	# in particular this includes the spec directory which was not
21mr|rubygem-hocon-1.3.1-1|14	# included in the gemfile.
21mr|rubygem-hocon-1.3.1-1|15	# https://github.com/puppetlabs/ruby-hocon/issues/65
21mr|rubygem-hocon-1.3.1-1|16	# was originally resolved.
21mr|rubygem-hocon-1.3.1-1|17	# However the rspec files were then removed again for a bizare reason.
21mr|rubygem-hocon-1.3.1-1|18	# https://tickets.puppetlabs.com/browse/PA-2942
21mr|rubygem-hocon-1.3.1-1|19	Source1: https://github.com/puppetlabs/ruby-hocon/archive/%{version}/ruby-hocon-%{version}.tar.gz
21mr|rubygem-hocon-1.3.1-1|20	
21mr|rubygem-hocon-1.3.1-1|21	BuildRequires:	ruby(release)
21mr|rubygem-hocon-1.3.1-1|22	BuildRequires:	rubygems-devel
21mr|rubygem-hocon-1.3.1-1|23	BuildRequires:	ruby >= 1.9.0
21mr|rubygem-hocon-1.3.1-1|24	BuildArch:	noarch
21mr|rubygem-hocon-1.3.1-1|25	
21mr|rubygem-hocon-1.3.1-1|26	%description
21mr|rubygem-hocon-1.3.1-1|27	A port of the Java Typesafe Config
21mr|rubygem-hocon-1.3.1-1|28	library to Ruby.
21mr|rubygem-hocon-1.3.1-1|29	https://github.com/typesafehub/config
21mr|rubygem-hocon-1.3.1-1|30	
21mr|rubygem-hocon-1.3.1-1|31	%files
21mr|rubygem-hocon-1.3.1-1|32	%dir %{gem_instdir}
21mr|rubygem-hocon-1.3.1-1|33	%license %{gem_instdir}/LICENSE
21mr|rubygem-hocon-1.3.1-1|34	%{gem_libdir}
21mr|rubygem-hocon-1.3.1-1|35	%exclude %{gem_cache}
21mr|rubygem-hocon-1.3.1-1|36	%exclude %{gem_instdir}/spec
21mr|rubygem-hocon-1.3.1-1|37	%{gem_spec}
21mr|rubygem-hocon-1.3.1-1|38	%{_bindir}/hocon
21mr|rubygem-hocon-1.3.1-1|39	
21mr|rubygem-hocon-1.3.1-1|40	#------------------------------------------------------------------
21mr|rubygem-hocon-1.3.1-1|41	%package doc
21mr|rubygem-hocon-1.3.1-1|42	Summary:	Documentation for %{name}
21mr|rubygem-hocon-1.3.1-1|43	Requires:	%{name} = %{EVRD}
21mr|rubygem-hocon-1.3.1-1|44	Group:		Documentation
21mr|rubygem-hocon-1.3.1-1|45	BuildArch:	noarch
21mr|rubygem-hocon-1.3.1-1|46	
21mr|rubygem-hocon-1.3.1-1|47	%description doc
21mr|rubygem-hocon-1.3.1-1|48	Documentation for %{name}.
21mr|rubygem-hocon-1.3.1-1|49	
21mr|rubygem-hocon-1.3.1-1|50	%files doc
21mr|rubygem-hocon-1.3.1-1|51	%doc %{gem_docdir}
21mr|rubygem-hocon-1.3.1-1|52	%doc %{gem_instdir}/CHANGELOG.md
21mr|rubygem-hocon-1.3.1-1|53	%doc %{gem_instdir}/HISTORY.md
21mr|rubygem-hocon-1.3.1-1|54	%doc %{gem_instdir}/README.md
21mr|rubygem-hocon-1.3.1-1|55	
21mr|rubygem-hocon-1.3.1-1|56	#------------------------------------------------------------------
21mr|rubygem-hocon-1.3.1-1|57	
21mr|rubygem-hocon-1.3.1-1|58	%prep
21mr|rubygem-hocon-1.3.1-1|59	gem unpack %{SOURCE0}
21mr|rubygem-hocon-1.3.1-1|60	
21mr|rubygem-hocon-1.3.1-1|61	%setup -q -D -T -n  %{gem_name}-%{version}
21mr|rubygem-hocon-1.3.1-1|62	
21mr|rubygem-hocon-1.3.1-1|63	gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
21mr|rubygem-hocon-1.3.1-1|64	sed -i 's/\/usr\/bin\/env ruby/\/usr\/bin\/ruby/' bin/hocon
21mr|rubygem-hocon-1.3.1-1|65	
21mr|rubygem-hocon-1.3.1-1|66	# unpack only the spec files from SOURCE1.
21mr|rubygem-hocon-1.3.1-1|67	tar zxf %{SOURCE1} ruby-hocon-%{version}/spec --strip-components 1
21mr|rubygem-hocon-1.3.1-1|68	
21mr|rubygem-hocon-1.3.1-1|69	%build
21mr|rubygem-hocon-1.3.1-1|70	# Create the gem as gem install only works on a gem file
21mr|rubygem-hocon-1.3.1-1|71	gem build %{gem_name}.gemspec
21mr|rubygem-hocon-1.3.1-1|72	
21mr|rubygem-hocon-1.3.1-1|73	# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
21mr|rubygem-hocon-1.3.1-1|74	# by default, so that we can move it into the buildroot in %%install
21mr|rubygem-hocon-1.3.1-1|75	%gem_install
21mr|rubygem-hocon-1.3.1-1|76	
21mr|rubygem-hocon-1.3.1-1|77	%install
21mr|rubygem-hocon-1.3.1-1|78	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-hocon-1.3.1-1|79	cp -a .%{gem_dir}/* \
21mr|rubygem-hocon-1.3.1-1|80	%{buildroot}%{gem_dir}/
21mr|rubygem-hocon-1.3.1-1|81	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-hocon-1.3.1-1|82	mv %{buildroot}%{gem_instdir}/bin/hocon %{buildroot}/%{_bindir}/hocon

16606 21
21mr|rubygem-i18n-1.8.5-1|1	%define	gem_name	i18n
21mr|rubygem-i18n-1.8.5-1|2	
21mr|rubygem-i18n-1.8.5-1|3	Summary:	New wave Internationalization support for Ruby
21mr|rubygem-i18n-1.8.5-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-i18n-1.8.5-1|5	Version:	1.8.5
21mr|rubygem-i18n-1.8.5-1|6	Release:	1
21mr|rubygem-i18n-1.8.5-1|7	Group:		Development/Ruby
21mr|rubygem-i18n-1.8.5-1|8	License:	GPLv2+ or Ruby
21mr|rubygem-i18n-1.8.5-1|9	Url:		http://github.com/svenfuchs/i18n
21mr|rubygem-i18n-1.8.5-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-i18n-1.8.5-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-i18n-1.8.5-1|12	BuildArch:	noarch
21mr|rubygem-i18n-1.8.5-1|13	
21mr|rubygem-i18n-1.8.5-1|14	%description
21mr|rubygem-i18n-1.8.5-1|15	New wave Internationalization support for Ruby.
21mr|rubygem-i18n-1.8.5-1|16	
21mr|rubygem-i18n-1.8.5-1|17	%files
21mr|rubygem-i18n-1.8.5-1|18	%{gem_instdir}
21mr|rubygem-i18n-1.8.5-1|19	%exclude %{gem_cache}
21mr|rubygem-i18n-1.8.5-1|20	%{gem_spec}
21mr|rubygem-i18n-1.8.5-1|21	
21mr|rubygem-i18n-1.8.5-1|22	#-----------------------------------------------------------------
21mr|rubygem-i18n-1.8.5-1|23	%package	doc
21mr|rubygem-i18n-1.8.5-1|24	Summary:	Documentation for %{name}
21mr|rubygem-i18n-1.8.5-1|25	Group:		Books/Computer books
21mr|rubygem-i18n-1.8.5-1|26	Requires:	%{name} = %{EVRD}
21mr|rubygem-i18n-1.8.5-1|27	
21mr|rubygem-i18n-1.8.5-1|28	%description	doc
21mr|rubygem-i18n-1.8.5-1|29	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-i18n-1.8.5-1|30	
21mr|rubygem-i18n-1.8.5-1|31	%files doc
21mr|rubygem-i18n-1.8.5-1|32	%doc %{gem_instdir}/README.md
21mr|rubygem-i18n-1.8.5-1|33	%doc %{gem_docdir}
21mr|rubygem-i18n-1.8.5-1|34	
21mr|rubygem-i18n-1.8.5-1|35	#-----------------------------------------------------------------
21mr|rubygem-i18n-1.8.5-1|36	
21mr|rubygem-i18n-1.8.5-1|37	%prep
21mr|rubygem-i18n-1.8.5-1|38	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-i18n-1.8.5-1|39	
21mr|rubygem-i18n-1.8.5-1|40	%build
21mr|rubygem-i18n-1.8.5-1|41	%gem_build
21mr|rubygem-i18n-1.8.5-1|42	
21mr|rubygem-i18n-1.8.5-1|43	%install
21mr|rubygem-i18n-1.8.5-1|44	%gem_install
21mr|rubygem-i18n-1.8.5-1|45	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-i18n-1.8.5-1|46	cp -a .%{gem_dir}/* \
21mr|rubygem-i18n-1.8.5-1|47	%{buildroot}%{gem_dir}/
21mr|rubygem-i18n-1.8.5-1|48	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-i18n-1.8.5-1|49	

16607 21
21mr|rubygem-introspection-0.0.4-9|1	# Generated from introspection-0.0.2.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-introspection-0.0.4-9|2	%global gem_name introspection
21mr|rubygem-introspection-0.0.4-9|3	
21mr|rubygem-introspection-0.0.4-9|4	Name:		rubygem-%{gem_name}
21mr|rubygem-introspection-0.0.4-9|5	Version:	0.0.4
21mr|rubygem-introspection-0.0.4-9|6	Release:	9
21mr|rubygem-introspection-0.0.4-9|7	Summary:	Dynamic inspection of the hierarchy of method definitions on a Ruby object
21mr|rubygem-introspection-0.0.4-9|8	# https://github.com/floehopper/introspection/issues/1
21mr|rubygem-introspection-0.0.4-9|9	License:	MIT
21mr|rubygem-introspection-0.0.4-9|10	Group:          Development/Ruby
21mr|rubygem-introspection-0.0.4-9|11	URL:		http://jamesmead.org
21mr|rubygem-introspection-0.0.4-9|12	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-introspection-0.0.4-9|13	BuildRequires:	ruby(release)
21mr|rubygem-introspection-0.0.4-9|14	BuildRequires:	rubygems-devel
21mr|rubygem-introspection-0.0.4-9|15	BuildRequires:	ruby
21mr|rubygem-introspection-0.0.4-9|16	BuildRequires:	rubygem(metaclass) => 0.0.1
21mr|rubygem-introspection-0.0.4-9|17	BuildRequires:	rubygem(metaclass) < 0.1
21mr|rubygem-introspection-0.0.4-9|18	# Required to satisfy the 'blankslate' require. May be replaced
21mr|rubygem-introspection-0.0.4-9|19	# by rubygem(blankslate) when available in Fedora.
21mr|rubygem-introspection-0.0.4-9|20	BuildRequires:	rubygem(builder)
21mr|rubygem-introspection-0.0.4-9|21	# There is no #assert_nothing_raised in minitest 5.x
21mr|rubygem-introspection-0.0.4-9|22	BuildRequires:	rubygem(minitest)
21mr|rubygem-introspection-0.0.4-9|23	BuildArch:	noarch
21mr|rubygem-introspection-0.0.4-9|24	
21mr|rubygem-introspection-0.0.4-9|25	%description
21mr|rubygem-introspection-0.0.4-9|26	Dynamic inspection of the hierarchy of method definitions on a Ruby object.
21mr|rubygem-introspection-0.0.4-9|27	
21mr|rubygem-introspection-0.0.4-9|28	
21mr|rubygem-introspection-0.0.4-9|29	%package doc
21mr|rubygem-introspection-0.0.4-9|30	Summary: Documentation for %{name}
21mr|rubygem-introspection-0.0.4-9|31	Requires: %{name} = %{EVRD}
21mr|rubygem-introspection-0.0.4-9|32	BuildArch: noarch
21mr|rubygem-introspection-0.0.4-9|33	
21mr|rubygem-introspection-0.0.4-9|34	%description doc
21mr|rubygem-introspection-0.0.4-9|35	Documentation for %{name}.
21mr|rubygem-introspection-0.0.4-9|36	
21mr|rubygem-introspection-0.0.4-9|37	%prep
21mr|rubygem-introspection-0.0.4-9|38	%setup -q -c -T
21mr|rubygem-introspection-0.0.4-9|39	%gem_install -n %{SOURCE0}
21mr|rubygem-introspection-0.0.4-9|40	
21mr|rubygem-introspection-0.0.4-9|41	%build
21mr|rubygem-introspection-0.0.4-9|42	
21mr|rubygem-introspection-0.0.4-9|43	%install
21mr|rubygem-introspection-0.0.4-9|44	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-introspection-0.0.4-9|45	cp -a .%{gem_dir}/* \
21mr|rubygem-introspection-0.0.4-9|46	%{buildroot}%{gem_dir}/
21mr|rubygem-introspection-0.0.4-9|47	
21mr|rubygem-introspection-0.0.4-9|48	%check
21mr|rubygem-introspection-0.0.4-9|49	pushd .%{gem_instdir}
21mr|rubygem-introspection-0.0.4-9|50	# Disable Bundler.
21mr|rubygem-introspection-0.0.4-9|51	sed -i '/bundler\/setup/ d' test/test_helper.rb
21mr|rubygem-introspection-0.0.4-9|52	
21mr|rubygem-introspection-0.0.4-9|53	ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
21mr|rubygem-introspection-0.0.4-9|54	popd
21mr|rubygem-introspection-0.0.4-9|55	
21mr|rubygem-introspection-0.0.4-9|56	
21mr|rubygem-introspection-0.0.4-9|57	%files
21mr|rubygem-introspection-0.0.4-9|58	%license %{gem_instdir}/COPYING.txt
21mr|rubygem-introspection-0.0.4-9|59	%dir %{gem_instdir}
21mr|rubygem-introspection-0.0.4-9|60	%exclude %{gem_instdir}/.gitignore
21mr|rubygem-introspection-0.0.4-9|61	%exclude %{gem_instdir}/.travis.yml
21mr|rubygem-introspection-0.0.4-9|62	%exclude %{gem_instdir}/introspection.gemspec
21mr|rubygem-introspection-0.0.4-9|63	%{gem_libdir}
21mr|rubygem-introspection-0.0.4-9|64	%exclude %{gem_cache}
21mr|rubygem-introspection-0.0.4-9|65	%{gem_spec}
21mr|rubygem-introspection-0.0.4-9|66	
21mr|rubygem-introspection-0.0.4-9|67	%files doc
21mr|rubygem-introspection-0.0.4-9|68	%doc %{gem_instdir}/README.md
21mr|rubygem-introspection-0.0.4-9|69	%{gem_instdir}/Gemfile
21mr|rubygem-introspection-0.0.4-9|70	%{gem_instdir}/Rakefile
21mr|rubygem-introspection-0.0.4-9|71	%{gem_instdir}/samples
21mr|rubygem-introspection-0.0.4-9|72	%{gem_instdir}/test
21mr|rubygem-introspection-0.0.4-9|73	%doc %{gem_docdir}

16608 21
21mr|rubygem-json-2.6.3-2|1	%define gem_name json
21mr|rubygem-json-2.6.3-2|2	
21mr|rubygem-json-2.6.3-2|3	Summary:	JSON implementation as a Ruby extension in C
21mr|rubygem-json-2.6.3-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-json-2.6.3-2|5	Version:	2.6.3
21mr|rubygem-json-2.6.3-2|6	Release:	2
21mr|rubygem-json-2.6.3-2|7	License:	ASL 2.0
21mr|rubygem-json-2.6.3-2|8	Group:		Development/Ruby
21mr|rubygem-json-2.6.3-2|9	Url:		https://rubygems.org/gems/json
21mr|rubygem-json-2.6.3-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-json-2.6.3-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-json-2.6.3-2|12	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-json-2.6.3-2|13	
21mr|rubygem-json-2.6.3-2|14	%description
21mr|rubygem-json-2.6.3-2|15	JSON implementation as a Ruby extension in C.
21mr|rubygem-json-2.6.3-2|16	
21mr|rubygem-json-2.6.3-2|17	%files
21mr|rubygem-json-2.6.3-2|18	%doc README.md
21mr|rubygem-json-2.6.3-2|19	%license LICENSE
21mr|rubygem-json-2.6.3-2|20	%{gem_instdir}
21mr|rubygem-json-2.6.3-2|21	%{gem_spec}
21mr|rubygem-json-2.6.3-2|22	%exclude %{gem_cache}
21mr|rubygem-json-2.6.3-2|23	
21mr|rubygem-json-2.6.3-2|24	#----------------------------------------------------------------------------
21mr|rubygem-json-2.6.3-2|25	
21mr|rubygem-json-2.6.3-2|26	%package doc
21mr|rubygem-json-2.6.3-2|27	Summary:	Documentation for %{name}
21mr|rubygem-json-2.6.3-2|28	Group:		Books/Computer books
21mr|rubygem-json-2.6.3-2|29	Requires:	%{name} = %{EVRD}
21mr|rubygem-json-2.6.3-2|30	
21mr|rubygem-json-2.6.3-2|31	%description doc
21mr|rubygem-json-2.6.3-2|32	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-json-2.6.3-2|33	
21mr|rubygem-json-2.6.3-2|34	%files doc
21mr|rubygem-json-2.6.3-2|35	%doc %{gem_docdir}
21mr|rubygem-json-2.6.3-2|36	%doc README.md
21mr|rubygem-json-2.6.3-2|37	%license LICENSE
21mr|rubygem-json-2.6.3-2|38	
21mr|rubygem-json-2.6.3-2|39	#----------------------------------------------------------------------------
21mr|rubygem-json-2.6.3-2|40	
21mr|rubygem-json-2.6.3-2|41	%prep
21mr|rubygem-json-2.6.3-2|42	%autosetup -p1 -n %{gem_name}-%{version}
21mr|rubygem-json-2.6.3-2|43	
21mr|rubygem-json-2.6.3-2|44	%build
21mr|rubygem-json-2.6.3-2|45	%gem_build
21mr|rubygem-json-2.6.3-2|46	
21mr|rubygem-json-2.6.3-2|47	%install
21mr|rubygem-json-2.6.3-2|48	%gem_install
21mr|rubygem-json-2.6.3-2|49	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-json-2.6.3-2|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21mr|rubygem-json-2.6.3-2|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16609 21
21mr|rubygem-kramdown-2.3.1-1|1	%define gem_name  kramdown
21mr|rubygem-kramdown-2.3.1-1|2	
21mr|rubygem-kramdown-2.3.1-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-kramdown-2.3.1-1|4	Version:	2.3.1
21mr|rubygem-kramdown-2.3.1-1|5	Release:	1
21mr|rubygem-kramdown-2.3.1-1|6	Summary:	kramdown is yet-another-markdown-parser
21mr|rubygem-kramdown-2.3.1-1|7	Group:		Development/Ruby
21mr|rubygem-kramdown-2.3.1-1|8	License:	MIT
21mr|rubygem-kramdown-2.3.1-1|9	Url:		http://kramdown.gettalong.org/
21mr|rubygem-kramdown-2.3.1-1|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-kramdown-2.3.1-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-kramdown-2.3.1-1|12	BuildArch:	noarch
21mr|rubygem-kramdown-2.3.1-1|13	
21mr|rubygem-kramdown-2.3.1-1|14	%description
21mr|rubygem-kramdown-2.3.1-1|15	Open child process with handles on pid, stdin, stdout, and stderr:
21mr|rubygem-kramdown-2.3.1-1|16	manage child processes and their io handles easily.
21mr|rubygem-kramdown-2.3.1-1|17	
21mr|rubygem-kramdown-2.3.1-1|18	%files
21mr|rubygem-kramdown-2.3.1-1|19	%doc README.* COPYING*
21mr|rubygem-kramdown-2.3.1-1|20	%{_bindir}/kramdown
21mr|rubygem-kramdown-2.3.1-1|21	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-kramdown-2.3.1-1|22	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-kramdown-2.3.1-1|23	%{_mandir}/man1/kramdown.1*
21mr|rubygem-kramdown-2.3.1-1|24	%exclude %{gem_dir}/cache
21mr|rubygem-kramdown-2.3.1-1|25	#------------------------------------------------------------
21mr|rubygem-kramdown-2.3.1-1|26	
21mr|rubygem-kramdown-2.3.1-1|27	%package doc
21mr|rubygem-kramdown-2.3.1-1|28	Summary:	Documentation for %{name}
21mr|rubygem-kramdown-2.3.1-1|29	Group:		Books/Computer books
21mr|rubygem-kramdown-2.3.1-1|30	Requires:	%{name} = %{EVRD}
21mr|rubygem-kramdown-2.3.1-1|31	
21mr|rubygem-kramdown-2.3.1-1|32	%description doc
21mr|rubygem-kramdown-2.3.1-1|33	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-kramdown-2.3.1-1|34	
21mr|rubygem-kramdown-2.3.1-1|35	%files doc
21mr|rubygem-kramdown-2.3.1-1|36	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-kramdown-2.3.1-1|37	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-kramdown-2.3.1-1|38	
21mr|rubygem-kramdown-2.3.1-1|39	
21mr|rubygem-kramdown-2.3.1-1|40	#-------------------------------------------------------------
21mr|rubygem-kramdown-2.3.1-1|41	%prep
21mr|rubygem-kramdown-2.3.1-1|42	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-kramdown-2.3.1-1|43	
21mr|rubygem-kramdown-2.3.1-1|44	%build
21mr|rubygem-kramdown-2.3.1-1|45	%gem_build
21mr|rubygem-kramdown-2.3.1-1|46	
21mr|rubygem-kramdown-2.3.1-1|47	%install
21mr|rubygem-kramdown-2.3.1-1|48	%gem_install
21mr|rubygem-kramdown-2.3.1-1|49	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-kramdown-2.3.1-1|50	cp -a .%{gem_dir}/* \
21mr|rubygem-kramdown-2.3.1-1|51	%{buildroot}%{gem_dir}/
21mr|rubygem-kramdown-2.3.1-1|52	
21mr|rubygem-kramdown-2.3.1-1|53	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-kramdown-2.3.1-1|54	cp -a .%{_bindir}/* \
21mr|rubygem-kramdown-2.3.1-1|55	%{buildroot}%{_bindir}/
21mr|rubygem-kramdown-2.3.1-1|56	
21mr|rubygem-kramdown-2.3.1-1|57	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-kramdown-2.3.1-1|58	
21mr|rubygem-kramdown-2.3.1-1|59	#move man to right place
21mr|rubygem-kramdown-2.3.1-1|60	mkdir -p %{buildroot}%{_mandir}
21mr|rubygem-kramdown-2.3.1-1|61	mv %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/man/man1 %{buildroot}%{_mandir}
21mr|rubygem-kramdown-2.3.1-1|62	rm -d %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/man
21mr|rubygem-kramdown-2.3.1-1|63	
21mr|rubygem-kramdown-2.3.1-1|64	#fix shebang

16610 21
21mr|rubygem-locale-2.1.3-2|1	%define gem_name locale
21mr|rubygem-locale-2.1.3-2|2	
21mr|rubygem-locale-2.1.3-2|3	Summary:	Ruby-Locale is the pure ruby library which provides basic APIs for localization
21mr|rubygem-locale-2.1.3-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-locale-2.1.3-2|5	Version:	2.1.3
21mr|rubygem-locale-2.1.3-2|6	Release:	2
21mr|rubygem-locale-2.1.3-2|7	License:	GPLv2+ or Ruby
21mr|rubygem-locale-2.1.3-2|8	Group:		Development/Ruby
21mr|rubygem-locale-2.1.3-2|9	Url:		https://github.com/ruby-gettext/locale
21mr|rubygem-locale-2.1.3-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-locale-2.1.3-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-locale-2.1.3-2|12	BuildArch:	noarch
21mr|rubygem-locale-2.1.3-2|13	
21mr|rubygem-locale-2.1.3-2|14	%description
21mr|rubygem-locale-2.1.3-2|15	Ruby-Locale is the pure ruby library which provides basic APIs for
21mr|rubygem-locale-2.1.3-2|16	localization.
21mr|rubygem-locale-2.1.3-2|17	
21mr|rubygem-locale-2.1.3-2|18	%files
21mr|rubygem-locale-2.1.3-2|19	%doc COPYING* README*
21mr|rubygem-locale-2.1.3-2|20	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-locale-2.1.3-2|21	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-locale-2.1.3-2|22	%exclude %{gem_dir}/cache
21mr|rubygem-locale-2.1.3-2|23	
21mr|rubygem-locale-2.1.3-2|24	#----------------------------------------------------------------------------
21mr|rubygem-locale-2.1.3-2|25	
21mr|rubygem-locale-2.1.3-2|26	%package doc
21mr|rubygem-locale-2.1.3-2|27	Summary:	Documentation for %{name}
21mr|rubygem-locale-2.1.3-2|28	Group:		Documentation
21mr|rubygem-locale-2.1.3-2|29	Requires:	%{name} = %{EVRD}
21mr|rubygem-locale-2.1.3-2|30	BuildArch:	noarch
21mr|rubygem-locale-2.1.3-2|31	
21mr|rubygem-locale-2.1.3-2|32	%description doc
21mr|rubygem-locale-2.1.3-2|33	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-locale-2.1.3-2|34	
21mr|rubygem-locale-2.1.3-2|35	%files doc
21mr|rubygem-locale-2.1.3-2|36	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-locale-2.1.3-2|37	
21mr|rubygem-locale-2.1.3-2|38	#----------------------------------------------------------------------------
21mr|rubygem-locale-2.1.3-2|39	
21mr|rubygem-locale-2.1.3-2|40	%prep
21mr|rubygem-locale-2.1.3-2|41	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-locale-2.1.3-2|42	
21mr|rubygem-locale-2.1.3-2|43	%build
21mr|rubygem-locale-2.1.3-2|44	%gem_build
21mr|rubygem-locale-2.1.3-2|45	
21mr|rubygem-locale-2.1.3-2|46	%install
21mr|rubygem-locale-2.1.3-2|47	%gem_install
21mr|rubygem-locale-2.1.3-2|48	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-locale-2.1.3-2|49	cp -a .%{gem_dir}/* \
21mr|rubygem-locale-2.1.3-2|50	%{buildroot}%{gem_dir}/
21mr|rubygem-locale-2.1.3-2|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16611 21
21mr|rubygem-metaclass-0.0.4-11|1	# Generated from metaclass-0.0.1.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-metaclass-0.0.4-11|2	%global gem_name metaclass
21mr|rubygem-metaclass-0.0.4-11|3	
21mr|rubygem-metaclass-0.0.4-11|4	
21mr|rubygem-metaclass-0.0.4-11|5	Summary:	Adds a metaclass method to all Ruby objects
21mr|rubygem-metaclass-0.0.4-11|6	Name:		rubygem-%{gem_name}
21mr|rubygem-metaclass-0.0.4-11|7	Version:	0.0.4
21mr|rubygem-metaclass-0.0.4-11|8	Release:	11
21mr|rubygem-metaclass-0.0.4-11|9	Group:          Development/Ruby
21mr|rubygem-metaclass-0.0.4-11|10	# https://github.com/floehopper/metaclass/issues/1
21mr|rubygem-metaclass-0.0.4-11|11	License:	MIT
21mr|rubygem-metaclass-0.0.4-11|12	URL:		http://github.com/floehopper/metaclass
21mr|rubygem-metaclass-0.0.4-11|13	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-metaclass-0.0.4-11|14	# Make the test suite support MiniTest 5.x.
21mr|rubygem-metaclass-0.0.4-11|15	# https://github.com/floehopper/metaclass/commit/cff40cbace639d3b66d7913d99e74e56f91905b8
21mr|rubygem-metaclass-0.0.4-11|16	Patch0:		rubygem-metaclass-0.0.4-Move-to-Minitest-5.patch
21mr|rubygem-metaclass-0.0.4-11|17	BuildRequires:	ruby(release)
21mr|rubygem-metaclass-0.0.4-11|18	BuildRequires:	rubygems-devel
21mr|rubygem-metaclass-0.0.4-11|19	BuildRequires:	ruby
21mr|rubygem-metaclass-0.0.4-11|20	BuildRequires:	rubygem(minitest)
21mr|rubygem-metaclass-0.0.4-11|21	BuildArch:	noarch
21mr|rubygem-metaclass-0.0.4-11|22	
21mr|rubygem-metaclass-0.0.4-11|23	%description
21mr|rubygem-metaclass-0.0.4-11|24	Adds a metaclass method to all Ruby objects
21mr|rubygem-metaclass-0.0.4-11|25	
21mr|rubygem-metaclass-0.0.4-11|26	
21mr|rubygem-metaclass-0.0.4-11|27	%package doc
21mr|rubygem-metaclass-0.0.4-11|28	Summary: Documentation for %{name}
21mr|rubygem-metaclass-0.0.4-11|29	Requires: %{name} = %{version}-%{release}
21mr|rubygem-metaclass-0.0.4-11|30	BuildArch: noarch
21mr|rubygem-metaclass-0.0.4-11|31	
21mr|rubygem-metaclass-0.0.4-11|32	%description doc
21mr|rubygem-metaclass-0.0.4-11|33	Documentation for %{name}
21mr|rubygem-metaclass-0.0.4-11|34	
21mr|rubygem-metaclass-0.0.4-11|35	
21mr|rubygem-metaclass-0.0.4-11|36	%prep
21mr|rubygem-metaclass-0.0.4-11|37	%setup -q -c -T
21mr|rubygem-metaclass-0.0.4-11|38	%gem_install -n %{SOURCE0}
21mr|rubygem-metaclass-0.0.4-11|39	
21mr|rubygem-metaclass-0.0.4-11|40	pushd .%{gem_instdir}
21mr|rubygem-metaclass-0.0.4-11|41	%patch0 -p1
21mr|rubygem-metaclass-0.0.4-11|42	popd
21mr|rubygem-metaclass-0.0.4-11|43	
21mr|rubygem-metaclass-0.0.4-11|44	%build
21mr|rubygem-metaclass-0.0.4-11|45	
21mr|rubygem-metaclass-0.0.4-11|46	%install
21mr|rubygem-metaclass-0.0.4-11|47	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-metaclass-0.0.4-11|48	cp -a .%{gem_dir}/* \
21mr|rubygem-metaclass-0.0.4-11|49	%{buildroot}%{gem_dir}/
21mr|rubygem-metaclass-0.0.4-11|50	
21mr|rubygem-metaclass-0.0.4-11|51	%check
21mr|rubygem-metaclass-0.0.4-11|52	pushd .%{gem_instdir}
21mr|rubygem-metaclass-0.0.4-11|53	# test_helper.rb currently references bundler, so it is easier to avoid
21mr|rubygem-metaclass-0.0.4-11|54	# its usage at all.
21mr|rubygem-metaclass-0.0.4-11|55	sed -i '/require "bundler\/setup"/ d' test/test_helper.rb
21mr|rubygem-metaclass-0.0.4-11|56	
21mr|rubygem-metaclass-0.0.4-11|57	ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
21mr|rubygem-metaclass-0.0.4-11|58	popd
21mr|rubygem-metaclass-0.0.4-11|59	
21mr|rubygem-metaclass-0.0.4-11|60	
21mr|rubygem-metaclass-0.0.4-11|61	%files
21mr|rubygem-metaclass-0.0.4-11|62	%dir %{gem_instdir}
21mr|rubygem-metaclass-0.0.4-11|63	%license %{gem_instdir}/COPYING.txt
21mr|rubygem-metaclass-0.0.4-11|64	%exclude %{gem_instdir}/.gitignore
21mr|rubygem-metaclass-0.0.4-11|65	%exclude %{gem_instdir}/metaclass.gemspec
21mr|rubygem-metaclass-0.0.4-11|66	%{gem_libdir}
21mr|rubygem-metaclass-0.0.4-11|67	%exclude %{gem_cache}
21mr|rubygem-metaclass-0.0.4-11|68	%{gem_spec}
21mr|rubygem-metaclass-0.0.4-11|69	
21mr|rubygem-metaclass-0.0.4-11|70	%files doc
21mr|rubygem-metaclass-0.0.4-11|71	%doc %{gem_docdir}
21mr|rubygem-metaclass-0.0.4-11|72	%doc %{gem_instdir}/README.md
21mr|rubygem-metaclass-0.0.4-11|73	%{gem_instdir}/Gemfile
21mr|rubygem-metaclass-0.0.4-11|74	%{gem_instdir}/Rakefile
21mr|rubygem-metaclass-0.0.4-11|75	%{gem_instdir}/test

16612 21
21mr|rubygem-minitest-5.14.4-1|1	%define	gem_name	minitest
21mr|rubygem-minitest-5.14.4-1|2	
21mr|rubygem-minitest-5.14.4-1|3	
21mr|rubygem-minitest-5.14.4-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-minitest-5.14.4-1|5	Version:	5.14.4
21mr|rubygem-minitest-5.14.4-1|6	Release:	1
21mr|rubygem-minitest-5.14.4-1|7	Summary:	Testing facilities supporting TDD, BDD, mocking, and benchmarking
21mr|rubygem-minitest-5.14.4-1|8	Group:		Development/Ruby
21mr|rubygem-minitest-5.14.4-1|9	License:	GPLv2+ or Ruby
21mr|rubygem-minitest-5.14.4-1|10	URL:		https://github.com/seattlerb/minitest
21mr|rubygem-minitest-5.14.4-1|11	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-minitest-5.14.4-1|12	BuildRequires:	rubygems-devel
21mr|rubygem-minitest-5.14.4-1|13	BuildArch:	noarch
21mr|rubygem-minitest-5.14.4-1|14	
21mr|rubygem-minitest-5.14.4-1|15	%description
21mr|rubygem-minitest-5.14.4-1|16	minitest provides a complete suite of testing facilities supporting
21mr|rubygem-minitest-5.14.4-1|17	TDD, BDD, mocking, and benchmarking.
21mr|rubygem-minitest-5.14.4-1|18	"I had a class with Jim Weirich on testing last week and we were
21mr|rubygem-minitest-5.14.4-1|19	allowed to choose our testing frameworks. Kirk Haines and I were
21mr|rubygem-minitest-5.14.4-1|20	paired up and we cracked open the code for a few test
21mr|rubygem-minitest-5.14.4-1|21	frameworks...
21mr|rubygem-minitest-5.14.4-1|22	I MUST say that mintiest is *very* readable / understandable
21mr|rubygem-minitest-5.14.4-1|23	compared to the 'other two' options we looked at. Nicely done and
21mr|rubygem-minitest-5.14.4-1|24	thank you for helping us keep our mental sanity."
21mr|rubygem-minitest-5.14.4-1|25	-- Wayne E. Seguin
21mr|rubygem-minitest-5.14.4-1|26	minitest/unit is a small and incredibly fast unit testing framework.
21mr|rubygem-minitest-5.14.4-1|27	It provides a rich set of assertions to make your tests clean and
21mr|rubygem-minitest-5.14.4-1|28	readable.
21mr|rubygem-minitest-5.14.4-1|29	minitest/spec is a functionally complete spec engine. It hooks onto
21mr|rubygem-minitest-5.14.4-1|30	minitest/unit and seamlessly bridges test assertions over to spec
21mr|rubygem-minitest-5.14.4-1|31	expectations.
21mr|rubygem-minitest-5.14.4-1|32	minitest/benchmark is an awesome way to assert the performance of your
21mr|rubygem-minitest-5.14.4-1|33	algorithms in a repeatable manner. Now you can assert that your newb
21mr|rubygem-minitest-5.14.4-1|34	co-worker doesn't replace your linear algorithm with an exponential
21mr|rubygem-minitest-5.14.4-1|35	one!
21mr|rubygem-minitest-5.14.4-1|36	minitest/mock by Steven Baker, is a beautifully tiny mock object
21mr|rubygem-minitest-5.14.4-1|37	framework.
21mr|rubygem-minitest-5.14.4-1|38	minitest/pride shows pride in testing and adds coloring to your test
21mr|rubygem-minitest-5.14.4-1|39	output. I guess it is an example of how to write IO pipes too. :P
21mr|rubygem-minitest-5.14.4-1|40	minitest/unit is meant to have a clean implementation for language
21mr|rubygem-minitest-5.14.4-1|41	implementors that need a minimal set of methods to bootstrap a working
21mr|rubygem-minitest-5.14.4-1|42	test suite. For example, there is no magic involved for test-case
21mr|rubygem-minitest-5.14.4-1|43	discovery.
21mr|rubygem-minitest-5.14.4-1|44	"Again, I can't praise enough the idea of a testing/specing
21mr|rubygem-minitest-5.14.4-1|45	framework that I can actually read in full in one sitting!"
21mr|rubygem-minitest-5.14.4-1|46	-- Piotr Szotkowski
21mr|rubygem-minitest-5.14.4-1|47	
21mr|rubygem-minitest-5.14.4-1|48	
21mr|rubygem-minitest-5.14.4-1|49	%files
21mr|rubygem-minitest-5.14.4-1|50	%dir %{gem_instdir}
21mr|rubygem-minitest-5.14.4-1|51	%{gem_libdir}
21mr|rubygem-minitest-5.14.4-1|52	%exclude %{gem_cache}
21mr|rubygem-minitest-5.14.4-1|53	%{gem_instdir}/test
21mr|rubygem-minitest-5.14.4-1|54	%{gem_instdir}/.autotest
21mr|rubygem-minitest-5.14.4-1|55	%{gem_instdir}/Rakefile
21mr|rubygem-minitest-5.14.4-1|56	%{gem_instdir}/design_rationale.rb
21mr|rubygem-minitest-5.14.4-1|57	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-minitest-5.14.4-1|58	
21mr|rubygem-minitest-5.14.4-1|59	#--------------------------------------------------------------------
21mr|rubygem-minitest-5.14.4-1|60	%package	doc
21mr|rubygem-minitest-5.14.4-1|61	Summary:	Documentation for %{name}
21mr|rubygem-minitest-5.14.4-1|62	
21mr|rubygem-minitest-5.14.4-1|63	Group:		Books/Computer books
21mr|rubygem-minitest-5.14.4-1|64	Requires:	%{name} = %{EVRD}
21mr|rubygem-minitest-5.14.4-1|65	BuildArch:	noarch
21mr|rubygem-minitest-5.14.4-1|66	
21mr|rubygem-minitest-5.14.4-1|67	%description	doc
21mr|rubygem-minitest-5.14.4-1|68	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-minitest-5.14.4-1|69	
21mr|rubygem-minitest-5.14.4-1|70	%files doc
21mr|rubygem-minitest-5.14.4-1|71	%doc %{gem_docdir}
21mr|rubygem-minitest-5.14.4-1|72	%doc %{gem_instdir}/History.rdoc
21mr|rubygem-minitest-5.14.4-1|73	%doc %{gem_instdir}/README.rdoc
21mr|rubygem-minitest-5.14.4-1|74	%doc %{gem_instdir}/Manifest.txt
21mr|rubygem-minitest-5.14.4-1|75	
21mr|rubygem-minitest-5.14.4-1|76	#--------------------------------------------------------------------
21mr|rubygem-minitest-5.14.4-1|77	
21mr|rubygem-minitest-5.14.4-1|78	%prep
21mr|rubygem-minitest-5.14.4-1|79	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-minitest-5.14.4-1|80	
21mr|rubygem-minitest-5.14.4-1|81	%build
21mr|rubygem-minitest-5.14.4-1|82	%gem_build
21mr|rubygem-minitest-5.14.4-1|83	
21mr|rubygem-minitest-5.14.4-1|84	%install
21mr|rubygem-minitest-5.14.4-1|85	%gem_install
21mr|rubygem-minitest-5.14.4-1|86	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-minitest-5.14.4-1|87	cp -a .%{gem_dir}/* \
21mr|rubygem-minitest-5.14.4-1|88	%{buildroot}%{gem_dir}/
21mr|rubygem-minitest-5.14.4-1|89	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16613 21
21mr|rubygem-minitest-reporters-1.4.2-1|1	%global gem_name minitest-reporters
21mr|rubygem-minitest-reporters-1.4.2-1|2	
21mr|rubygem-minitest-reporters-1.4.2-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-minitest-reporters-1.4.2-1|4	Version:	1.4.2
21mr|rubygem-minitest-reporters-1.4.2-1|5	Release:	1
21mr|rubygem-minitest-reporters-1.4.2-1|6	Summary:	Create customizable Minitest output formats
21mr|rubygem-minitest-reporters-1.4.2-1|7	Group:		Development/Ruby
21mr|rubygem-minitest-reporters-1.4.2-1|8	License:	MIT
21mr|rubygem-minitest-reporters-1.4.2-1|9	URL:		https://github.com/CapnKernul/minitest-reporters
21mr|rubygem-minitest-reporters-1.4.2-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-minitest-reporters-1.4.2-1|11	# Disable generating coverage report during test execution
21mr|rubygem-minitest-reporters-1.4.2-1|12	Patch0:		00-disable-rubocop-tests.patch
21mr|rubygem-minitest-reporters-1.4.2-1|13	BuildRequires:	ruby(release)
21mr|rubygem-minitest-reporters-1.4.2-1|14	BuildRequires:	rubygems-devel
21mr|rubygem-minitest-reporters-1.4.2-1|15	BuildRequires:	ruby >= 1.9.3
21mr|rubygem-minitest-reporters-1.4.2-1|16	BuildRequires:	git
21mr|rubygem-minitest-reporters-1.4.2-1|17	BuildRequires:	rubygem(builder)
21mr|rubygem-minitest-reporters-1.4.2-1|18	BuildRequires:	rubygem(bundler)
21mr|rubygem-minitest-reporters-1.4.2-1|19	BuildRequires:	rubygem(minitest)
21mr|rubygem-minitest-reporters-1.4.2-1|20	BuildRequires:	rubygem(rake)
21mr|rubygem-minitest-reporters-1.4.2-1|21	BuildArch:	noarch
21mr|rubygem-minitest-reporters-1.4.2-1|22	
21mr|rubygem-minitest-reporters-1.4.2-1|23	%description
21mr|rubygem-minitest-reporters-1.4.2-1|24	Death to haphazard monkey-patching! Extend Minitest through simple hooks.
21mr|rubygem-minitest-reporters-1.4.2-1|25	
21mr|rubygem-minitest-reporters-1.4.2-1|26	%files
21mr|rubygem-minitest-reporters-1.4.2-1|27	%license %{gem_instdir}/LICENSE
21mr|rubygem-minitest-reporters-1.4.2-1|28	%dir %{gem_instdir}
21mr|rubygem-minitest-reporters-1.4.2-1|29	%{gem_instdir}/.ruby-gemset
21mr|rubygem-minitest-reporters-1.4.2-1|30	%{gem_instdir}/assets/
21mr|rubygem-minitest-reporters-1.4.2-1|31	%exclude %{gem_instdir}/appveyor.yml
21mr|rubygem-minitest-reporters-1.4.2-1|32	%exclude %{gem_instdir}/.gitignore
21mr|rubygem-minitest-reporters-1.4.2-1|33	%exclude %{gem_instdir}/.rubocop.yml
21mr|rubygem-minitest-reporters-1.4.2-1|34	%exclude %{gem_instdir}/.travis.yml
21mr|rubygem-minitest-reporters-1.4.2-1|35	%exclude %{gem_instdir}/.yardopts
21mr|rubygem-minitest-reporters-1.4.2-1|36	%exclude %{gem_instdir}/minitest-reporters.gemspec
21mr|rubygem-minitest-reporters-1.4.2-1|37	%{gem_libdir}
21mr|rubygem-minitest-reporters-1.4.2-1|38	%exclude %{gem_cache}
21mr|rubygem-minitest-reporters-1.4.2-1|39	%{gem_spec}
21mr|rubygem-minitest-reporters-1.4.2-1|40	
21mr|rubygem-minitest-reporters-1.4.2-1|41	#------------------------------------------------------------------------
21mr|rubygem-minitest-reporters-1.4.2-1|42	%package doc
21mr|rubygem-minitest-reporters-1.4.2-1|43	Summary:	Documentation for %{name}
21mr|rubygem-minitest-reporters-1.4.2-1|44	Group:		Documentation
21mr|rubygem-minitest-reporters-1.4.2-1|45	Requires:	%{name} = %{EVRD}
21mr|rubygem-minitest-reporters-1.4.2-1|46	BuildArch:	noarch
21mr|rubygem-minitest-reporters-1.4.2-1|47	
21mr|rubygem-minitest-reporters-1.4.2-1|48	%description    doc
21mr|rubygem-minitest-reporters-1.4.2-1|49	Documentation for %{name}.
21mr|rubygem-minitest-reporters-1.4.2-1|50	
21mr|rubygem-minitest-reporters-1.4.2-1|51	%files doc
21mr|rubygem-minitest-reporters-1.4.2-1|52	%doc %{gem_docdir}
21mr|rubygem-minitest-reporters-1.4.2-1|53	%doc %{gem_instdir}/CHANGELOG.md
21mr|rubygem-minitest-reporters-1.4.2-1|54	%doc %{gem_instdir}/README.md
21mr|rubygem-minitest-reporters-1.4.2-1|55	%{gem_instdir}/Gemfile
21mr|rubygem-minitest-reporters-1.4.2-1|56	%{gem_instdir}/Rakefile
21mr|rubygem-minitest-reporters-1.4.2-1|57	%{gem_instdir}/test/
21mr|rubygem-minitest-reporters-1.4.2-1|58	
21mr|rubygem-minitest-reporters-1.4.2-1|59	#------------------------------------------------------------------------
21mr|rubygem-minitest-reporters-1.4.2-1|60	
21mr|rubygem-minitest-reporters-1.4.2-1|61	%prep
21mr|rubygem-minitest-reporters-1.4.2-1|62	%autosetup -S git -n %{gem_name}-%{version} -p1
21mr|rubygem-minitest-reporters-1.4.2-1|63	
21mr|rubygem-minitest-reporters-1.4.2-1|64	
21mr|rubygem-minitest-reporters-1.4.2-1|65	%build
21mr|rubygem-minitest-reporters-1.4.2-1|66	%gem_build
21mr|rubygem-minitest-reporters-1.4.2-1|67	
21mr|rubygem-minitest-reporters-1.4.2-1|68	
21mr|rubygem-minitest-reporters-1.4.2-1|69	
21mr|rubygem-minitest-reporters-1.4.2-1|70	%install
21mr|rubygem-minitest-reporters-1.4.2-1|71	%gem_install
21mr|rubygem-minitest-reporters-1.4.2-1|72	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-minitest-reporters-1.4.2-1|73	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}/
21mr|rubygem-minitest-reporters-1.4.2-1|74	
21mr|rubygem-minitest-reporters-1.4.2-1|75	
21mr|rubygem-minitest-reporters-1.4.2-1|76	%check
21mr|rubygem-minitest-reporters-1.4.2-1|77	pushd .%{gem_instdir}
21mr|rubygem-minitest-reporters-1.4.2-1|78	# The 4 test failures and 2 test errors are expected according to the code.
21mr|rubygem-minitest-reporters-1.4.2-1|79	ruby -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' || :
21mr|rubygem-minitest-reporters-1.4.2-1|80	popd

16614 21
21mr|rubygem-mocha-1.9.0-3|1	%global gem_name mocha
21mr|rubygem-mocha-1.9.0-3|2	
21mr|rubygem-mocha-1.9.0-3|3	Summary:        Mocking and stubbing library
21mr|rubygem-mocha-1.9.0-3|4	Name:           rubygem-%{gem_name}
21mr|rubygem-mocha-1.9.0-3|5	Version:        1.9.0
21mr|rubygem-mocha-1.9.0-3|6	Release:        3
21mr|rubygem-mocha-1.9.0-3|7	Group:		Development/Ruby
21mr|rubygem-mocha-1.9.0-3|8	License:        MIT or Ruby or BSD
21mr|rubygem-mocha-1.9.0-3|9	URL:            https://mocha.jamesmead.org
21mr|rubygem-mocha-1.9.0-3|10	Source0:        http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-mocha-1.9.0-3|11	BuildRequires:  ruby(release)
21mr|rubygem-mocha-1.9.0-3|12	BuildRequires:  rubygems-devel
21mr|rubygem-mocha-1.9.0-3|13	BuildRequires:  ruby
21mr|rubygem-mocha-1.9.0-3|14	BuildRequires:  rubygem(metaclass)
21mr|rubygem-mocha-1.9.0-3|15	BuildRequires:  rubygem(introspection)
21mr|rubygem-mocha-1.9.0-3|16	BuildRequires:  rubygem(minitest)
21mr|rubygem-mocha-1.9.0-3|17	BuildArch:      noarch
21mr|rubygem-mocha-1.9.0-3|18	
21mr|rubygem-mocha-1.9.0-3|19	%description
21mr|rubygem-mocha-1.9.0-3|20	Mocking and stubbing library with JMock/SchMock syntax, which allows
21mr|rubygem-mocha-1.9.0-3|21	mocking and stubbing of methods on real (non-mock) classes.
21mr|rubygem-mocha-1.9.0-3|22	
21mr|rubygem-mocha-1.9.0-3|23	%files
21mr|rubygem-mocha-1.9.0-3|24	%exclude %{gem_instdir}/.*
21mr|rubygem-mocha-1.9.0-3|25	%exclude %{gem_instdir}/init.rb
21mr|rubygem-mocha-1.9.0-3|26	%doc %{gem_instdir}/COPYING.md
21mr|rubygem-mocha-1.9.0-3|27	%doc %{gem_instdir}/README.md
21mr|rubygem-mocha-1.9.0-3|28	%license %{gem_instdir}/MIT-LICENSE.md
21mr|rubygem-mocha-1.9.0-3|29	%doc %{gem_instdir}/RELEASE.md
21mr|rubygem-mocha-1.9.0-3|30	%dir %{gem_instdir}
21mr|rubygem-mocha-1.9.0-3|31	%{gem_instdir}/bin
21mr|rubygem-mocha-1.9.0-3|32	%{gem_libdir}
21mr|rubygem-mocha-1.9.0-3|33	%exclude %{gem_cache}
21mr|rubygem-mocha-1.9.0-3|34	%{gem_spec}
21mr|rubygem-mocha-1.9.0-3|35	
21mr|rubygem-mocha-1.9.0-3|36	#----------------------------------------------------------------------------
21mr|rubygem-mocha-1.9.0-3|37	
21mr|rubygem-mocha-1.9.0-3|38	%package	doc
21mr|rubygem-mocha-1.9.0-3|39	Summary:	Documentation for %{name}
21mr|rubygem-mocha-1.9.0-3|40	Group:		Books/Computer books
21mr|rubygem-mocha-1.9.0-3|41	Requires:	%{name} = %{EVRD}
21mr|rubygem-mocha-1.9.0-3|42	BuildArch:	noarch
21mr|rubygem-mocha-1.9.0-3|43	
21mr|rubygem-mocha-1.9.0-3|44	%description	doc
21mr|rubygem-mocha-1.9.0-3|45	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-mocha-1.9.0-3|46	
21mr|rubygem-mocha-1.9.0-3|47	%files doc
21mr|rubygem-mocha-1.9.0-3|48	%{gem_instdir}/Gemfile*
21mr|rubygem-mocha-1.9.0-3|49	%doc %{gem_docdir}
21mr|rubygem-mocha-1.9.0-3|50	%doc %{gem_instdir}/CONTRIBUTING.md
21mr|rubygem-mocha-1.9.0-3|51	%{gem_instdir}/Rakefile
21mr|rubygem-mocha-1.9.0-3|52	%{gem_instdir}/mocha.gemspec
21mr|rubygem-mocha-1.9.0-3|53	%{gem_instdir}/gemfiles/
21mr|rubygem-mocha-1.9.0-3|54	%{gem_instdir}/test/
21mr|rubygem-mocha-1.9.0-3|55	%{gem_instdir}/docs/
21mr|rubygem-mocha-1.9.0-3|56	%{gem_instdir}/yard-templates/
21mr|rubygem-mocha-1.9.0-3|57	
21mr|rubygem-mocha-1.9.0-3|58	#----------------------------------------------------------------------------
21mr|rubygem-mocha-1.9.0-3|59	
21mr|rubygem-mocha-1.9.0-3|60	%prep
21mr|rubygem-mocha-1.9.0-3|61	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-mocha-1.9.0-3|62	
21mr|rubygem-mocha-1.9.0-3|63	%build
21mr|rubygem-mocha-1.9.0-3|64	%gem_build
21mr|rubygem-mocha-1.9.0-3|65	
21mr|rubygem-mocha-1.9.0-3|66	%install
21mr|rubygem-mocha-1.9.0-3|67	%gem_install
21mr|rubygem-mocha-1.9.0-3|68	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-mocha-1.9.0-3|69	cp -pa .%{gem_dir}/* \
21mr|rubygem-mocha-1.9.0-3|70	%{buildroot}%{gem_dir}/
21mr|rubygem-mocha-1.9.0-3|71	
21mr|rubygem-mocha-1.9.0-3|72	%check
21mr|rubygem-mocha-1.9.0-3|73	pushd .%{gem_instdir}
21mr|rubygem-mocha-1.9.0-3|74	# Each part of test suite must be run separately, otherwise the test suite fails.
21mr|rubygem-mocha-1.9.0-3|75	# https://github.com/freerange/mocha/issues/121
21mr|rubygem-mocha-1.9.0-3|76	for kind in unit acceptance integration; do
21mr|rubygem-mocha-1.9.0-3|77	ruby -e "Dir.glob('./test/$kind/**/*_test.rb').each {|t| require t}"
21mr|rubygem-mocha-1.9.0-3|78	done
21mr|rubygem-mocha-1.9.0-3|79	popd

16615 21
21mr|rubygem-mustermann-1.1.1-2|1	%define gem_name  mustermann
21mr|rubygem-mustermann-1.1.1-2|2	
21mr|rubygem-mustermann-1.1.1-2|3	Name:		rubygem-%{gem_name}
21mr|rubygem-mustermann-1.1.1-2|4	Version:	1.1.1
21mr|rubygem-mustermann-1.1.1-2|5	Release:	2
21mr|rubygem-mustermann-1.1.1-2|6	Summary:	A library implementing patterns that behave like regular expressions
21mr|rubygem-mustermann-1.1.1-2|7	Group:		Development/Ruby
21mr|rubygem-mustermann-1.1.1-2|8	License:	MIT
21mr|rubygem-mustermann-1.1.1-2|9	Url:		https://github.com/sinatra/mustermann
21mr|rubygem-mustermann-1.1.1-2|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-mustermann-1.1.1-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-mustermann-1.1.1-2|12	BuildArch:	noarch
21mr|rubygem-mustermann-1.1.1-2|13	
21mr|rubygem-mustermann-1.1.1-2|14	%description
21mr|rubygem-mustermann-1.1.1-2|15	A library implementing patterns that behave like regular expressions.
21mr|rubygem-mustermann-1.1.1-2|16	
21mr|rubygem-mustermann-1.1.1-2|17	%files
21mr|rubygem-mustermann-1.1.1-2|18	%doc README.* LICENSE*
21mr|rubygem-mustermann-1.1.1-2|19	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-mustermann-1.1.1-2|20	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-mustermann-1.1.1-2|21	%exclude %{gem_dir}/cache
21mr|rubygem-mustermann-1.1.1-2|22	#------------------------------------------------------------
21mr|rubygem-mustermann-1.1.1-2|23	
21mr|rubygem-mustermann-1.1.1-2|24	%package doc
21mr|rubygem-mustermann-1.1.1-2|25	Summary:	Documentation for %{name}
21mr|rubygem-mustermann-1.1.1-2|26	Group:		Books/Computer books
21mr|rubygem-mustermann-1.1.1-2|27	Requires:	%{name} = %{EVRD}
21mr|rubygem-mustermann-1.1.1-2|28	
21mr|rubygem-mustermann-1.1.1-2|29	%description doc
21mr|rubygem-mustermann-1.1.1-2|30	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-mustermann-1.1.1-2|31	
21mr|rubygem-mustermann-1.1.1-2|32	%files doc
21mr|rubygem-mustermann-1.1.1-2|33	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-mustermann-1.1.1-2|34	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-mustermann-1.1.1-2|35	
21mr|rubygem-mustermann-1.1.1-2|36	
21mr|rubygem-mustermann-1.1.1-2|37	#-------------------------------------------------------------
21mr|rubygem-mustermann-1.1.1-2|38	%prep
21mr|rubygem-mustermann-1.1.1-2|39	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-mustermann-1.1.1-2|40	
21mr|rubygem-mustermann-1.1.1-2|41	%build
21mr|rubygem-mustermann-1.1.1-2|42	%gem_build
21mr|rubygem-mustermann-1.1.1-2|43	
21mr|rubygem-mustermann-1.1.1-2|44	%install
21mr|rubygem-mustermann-1.1.1-2|45	%gem_install
21mr|rubygem-mustermann-1.1.1-2|46	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-mustermann-1.1.1-2|47	cp -a .%{gem_dir}/* \
21mr|rubygem-mustermann-1.1.1-2|48	%{buildroot}%{gem_dir}/
21mr|rubygem-mustermann-1.1.1-2|49	
21mr|rubygem-mustermann-1.1.1-2|50	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16616 21
21mr|rubygem-native-package-installer-1.0.9-1|1	%define gem_name native-package-installer
21mr|rubygem-native-package-installer-1.0.9-1|2	
21mr|rubygem-native-package-installer-1.0.9-1|3	Summary:	Install native packages to install an extension library that depends on native packages
21mr|rubygem-native-package-installer-1.0.9-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-native-package-installer-1.0.9-1|5	Version:	1.0.9
21mr|rubygem-native-package-installer-1.0.9-1|6	Release:	1
21mr|rubygem-native-package-installer-1.0.9-1|7	Group:		Development/Ruby
21mr|rubygem-native-package-installer-1.0.9-1|8	License:	GPLv2+ or Ruby
21mr|rubygem-native-package-installer-1.0.9-1|9	URL:		https://github.com/ruby-gnome/native-package-installer
21mr|rubygem-native-package-installer-1.0.9-1|10	Source0:        https://rubygems.org/downloads/native-package-installer-%{version}.gem
21mr|rubygem-native-package-installer-1.0.9-1|11	BuildRequires:  rubygems-devel
21mr|rubygem-native-package-installer-1.0.9-1|12	BuildArch:      noarch
21mr|rubygem-native-package-installer-1.0.9-1|13	
21mr|rubygem-native-package-installer-1.0.9-1|14	%description
21mr|rubygem-native-package-installer-1.0.9-1|15	Users need to install native packages to install an extension library that
21mr|rubygem-native-package-installer-1.0.9-1|16	depends on native packages. It bores users because users need to install
21mr|rubygem-native-package-installer-1.0.9-1|17	native packages and an extension library separately. native-package-installer
21mr|rubygem-native-package-installer-1.0.9-1|18	helps to install native packages on "gem install". Users can install both native
21mr|rubygem-native-package-installer-1.0.9-1|19	packages and an extension library by one action, "gem install".
21mr|rubygem-native-package-installer-1.0.9-1|20	
21mr|rubygem-native-package-installer-1.0.9-1|21	%files
21mr|rubygem-native-package-installer-1.0.9-1|22	%{gem_instdir}
21mr|rubygem-native-package-installer-1.0.9-1|23	%exclude %{gem_cache}
21mr|rubygem-native-package-installer-1.0.9-1|24	%exclude %{gem_instdir}/test
21mr|rubygem-native-package-installer-1.0.9-1|25	%{gem_spec}
21mr|rubygem-native-package-installer-1.0.9-1|26	
21mr|rubygem-native-package-installer-1.0.9-1|27	#------------------------------------------------------------------
21mr|rubygem-native-package-installer-1.0.9-1|28	
21mr|rubygem-native-package-installer-1.0.9-1|29	%package        doc
21mr|rubygem-native-package-installer-1.0.9-1|30	Summary:        Documentation for %{name}
21mr|rubygem-native-package-installer-1.0.9-1|31	Group:          Books/Computer books
21mr|rubygem-native-package-installer-1.0.9-1|32	Requires:       %{name} = %{EVRD}
21mr|rubygem-native-package-installer-1.0.9-1|33	
21mr|rubygem-native-package-installer-1.0.9-1|34	%description    doc
21mr|rubygem-native-package-installer-1.0.9-1|35	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-native-package-installer-1.0.9-1|36	
21mr|rubygem-native-package-installer-1.0.9-1|37	%files doc
21mr|rubygem-native-package-installer-1.0.9-1|38	%doc %{gem_docdir}
21mr|rubygem-native-package-installer-1.0.9-1|39	%{gem_instdir}/Rakefile
21mr|rubygem-native-package-installer-1.0.9-1|40	%doc %{gem_instdir}/README.md
21mr|rubygem-native-package-installer-1.0.9-1|41	%doc %{gem_instdir}/doc/text
21mr|rubygem-native-package-installer-1.0.9-1|42	
21mr|rubygem-native-package-installer-1.0.9-1|43	#------------------------------------------------------------------
21mr|rubygem-native-package-installer-1.0.9-1|44	
21mr|rubygem-native-package-installer-1.0.9-1|45	%prep
21mr|rubygem-native-package-installer-1.0.9-1|46	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-native-package-installer-1.0.9-1|47	
21mr|rubygem-native-package-installer-1.0.9-1|48	%build
21mr|rubygem-native-package-installer-1.0.9-1|49	%gem_build
21mr|rubygem-native-package-installer-1.0.9-1|50	
21mr|rubygem-native-package-installer-1.0.9-1|51	%install
21mr|rubygem-native-package-installer-1.0.9-1|52	%gem_install
21mr|rubygem-native-package-installer-1.0.9-1|53	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-native-package-installer-1.0.9-1|54	cp -a .%{gem_dir}/* \
21mr|rubygem-native-package-installer-1.0.9-1|55	%{buildroot}%{gem_dir}/
21mr|rubygem-native-package-installer-1.0.9-1|56	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16617 21
21mr|rubygem-open4-1.3.4-2|1	%define gem_name  open4
21mr|rubygem-open4-1.3.4-2|2	
21mr|rubygem-open4-1.3.4-2|3	Name:		rubygem-%{gem_name}
21mr|rubygem-open4-1.3.4-2|4	Version:	1.3.4
21mr|rubygem-open4-1.3.4-2|5	Release:	2
21mr|rubygem-open4-1.3.4-2|6	Summary:	Open child process with handles on pid, stdin, stdout, and stderr
21mr|rubygem-open4-1.3.4-2|7	Group:		Development/Ruby
21mr|rubygem-open4-1.3.4-2|8	License:	BSD
21mr|rubygem-open4-1.3.4-2|9	Url:		https://github.com/ahoward/open4
21mr|rubygem-open4-1.3.4-2|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-open4-1.3.4-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-open4-1.3.4-2|12	BuildArch:	noarch
21mr|rubygem-open4-1.3.4-2|13	
21mr|rubygem-open4-1.3.4-2|14	%description
21mr|rubygem-open4-1.3.4-2|15	Open child process with handles on pid, stdin, stdout, and stderr:
21mr|rubygem-open4-1.3.4-2|16	manage child processes and their io handles easily.
21mr|rubygem-open4-1.3.4-2|17	
21mr|rubygem-open4-1.3.4-2|18	%files
21mr|rubygem-open4-1.3.4-2|19	%doc README.* LICENSE*
21mr|rubygem-open4-1.3.4-2|20	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-open4-1.3.4-2|21	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-open4-1.3.4-2|22	%exclude %{gem_dir}/cache
21mr|rubygem-open4-1.3.4-2|23	
21mr|rubygem-open4-1.3.4-2|24	#------------------------------------------------------------
21mr|rubygem-open4-1.3.4-2|25	
21mr|rubygem-open4-1.3.4-2|26	%package doc
21mr|rubygem-open4-1.3.4-2|27	Summary:	Documentation for %{name}
21mr|rubygem-open4-1.3.4-2|28	Group:		Books/Computer books
21mr|rubygem-open4-1.3.4-2|29	Requires:	%{name} = %{EVRD}
21mr|rubygem-open4-1.3.4-2|30	
21mr|rubygem-open4-1.3.4-2|31	%description doc
21mr|rubygem-open4-1.3.4-2|32	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-open4-1.3.4-2|33	
21mr|rubygem-open4-1.3.4-2|34	%files doc
21mr|rubygem-open4-1.3.4-2|35	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-open4-1.3.4-2|36	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-open4-1.3.4-2|37	
21mr|rubygem-open4-1.3.4-2|38	
21mr|rubygem-open4-1.3.4-2|39	#-------------------------------------------------------------
21mr|rubygem-open4-1.3.4-2|40	%prep
21mr|rubygem-open4-1.3.4-2|41	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-open4-1.3.4-2|42	
21mr|rubygem-open4-1.3.4-2|43	%build
21mr|rubygem-open4-1.3.4-2|44	%gem_build
21mr|rubygem-open4-1.3.4-2|45	
21mr|rubygem-open4-1.3.4-2|46	%install
21mr|rubygem-open4-1.3.4-2|47	%gem_install
21mr|rubygem-open4-1.3.4-2|48	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-open4-1.3.4-2|49	cp -a .%{gem_dir}/* \
21mr|rubygem-open4-1.3.4-2|50	%{buildroot}%{gem_dir}/
21mr|rubygem-open4-1.3.4-2|51	
21mr|rubygem-open4-1.3.4-2|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16618 21
21mr|rubygem-packnga-1.0.4-2|1	%define gem_name  packnga
21mr|rubygem-packnga-1.0.4-2|2	
21mr|rubygem-packnga-1.0.4-2|3	Name:		rubygem-%{gem_name}
21mr|rubygem-packnga-1.0.4-2|4	Version:	1.0.4
21mr|rubygem-packnga-1.0.4-2|5	Release:	2
21mr|rubygem-packnga-1.0.4-2|6	Summary:	Packnga is a library to translate to many languages by YARD
21mr|rubygem-packnga-1.0.4-2|7	Group:		Development/Ruby
21mr|rubygem-packnga-1.0.4-2|8	License:	LGPLv2
21mr|rubygem-packnga-1.0.4-2|9	Url:		http://ranguba.org/packnga/en/
21mr|rubygem-packnga-1.0.4-2|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-packnga-1.0.4-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-packnga-1.0.4-2|12	BuildArch:	noarch
21mr|rubygem-packnga-1.0.4-2|13	
21mr|rubygem-packnga-1.0.4-2|14	%description
21mr|rubygem-packnga-1.0.4-2|15	Packnga is a library to translate to many languages by YARD.
21mr|rubygem-packnga-1.0.4-2|16	
21mr|rubygem-packnga-1.0.4-2|17	%files
21mr|rubygem-packnga-1.0.4-2|18	%doc README.*
21mr|rubygem-packnga-1.0.4-2|19	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-packnga-1.0.4-2|20	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-packnga-1.0.4-2|21	%exclude %{gem_dir}/cache
21mr|rubygem-packnga-1.0.4-2|22	#------------------------------------------------------------
21mr|rubygem-packnga-1.0.4-2|23	
21mr|rubygem-packnga-1.0.4-2|24	%package doc
21mr|rubygem-packnga-1.0.4-2|25	Summary:	Documentation for %{name}
21mr|rubygem-packnga-1.0.4-2|26	Group:		Books/Computer books
21mr|rubygem-packnga-1.0.4-2|27	Requires:	%{name} = %{EVRD}
21mr|rubygem-packnga-1.0.4-2|28	
21mr|rubygem-packnga-1.0.4-2|29	%description doc
21mr|rubygem-packnga-1.0.4-2|30	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-packnga-1.0.4-2|31	
21mr|rubygem-packnga-1.0.4-2|32	%files doc
21mr|rubygem-packnga-1.0.4-2|33	%{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-packnga-1.0.4-2|34	
21mr|rubygem-packnga-1.0.4-2|35	#-------------------------------------------------------------
21mr|rubygem-packnga-1.0.4-2|36	%prep
21mr|rubygem-packnga-1.0.4-2|37	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-packnga-1.0.4-2|38	
21mr|rubygem-packnga-1.0.4-2|39	%build
21mr|rubygem-packnga-1.0.4-2|40	%gem_build
21mr|rubygem-packnga-1.0.4-2|41	
21mr|rubygem-packnga-1.0.4-2|42	%install
21mr|rubygem-packnga-1.0.4-2|43	%gem_install
21mr|rubygem-packnga-1.0.4-2|44	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-packnga-1.0.4-2|45	cp -a .%{gem_dir}/* \
21mr|rubygem-packnga-1.0.4-2|46	%{buildroot}%{gem_dir}/
21mr|rubygem-packnga-1.0.4-2|47	
21mr|rubygem-packnga-1.0.4-2|48	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16619 21
21mr|rubygem-pango-3.4.4-1|1	%define _disable_ld_no_undefined 1
21mr|rubygem-pango-3.4.4-1|2	
21mr|rubygem-pango-3.4.4-1|3	%define gem_name pango
21mr|rubygem-pango-3.4.4-1|4	
21mr|rubygem-pango-3.4.4-1|5	Summary:	Ruby binding of Pango
21mr|rubygem-pango-3.4.4-1|6	Name:		rubygem-%{gem_name}
21mr|rubygem-pango-3.4.4-1|7	Version:	3.4.4
21mr|rubygem-pango-3.4.4-1|8	Release:	1
21mr|rubygem-pango-3.4.4-1|9	License:	GPLv2+ or Ruby
21mr|rubygem-pango-3.4.4-1|10	Group:		Development/Ruby
21mr|rubygem-pango-3.4.4-1|11	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-pango-3.4.4-1|12	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-pango-3.4.4-1|13	BuildRequires:	rubygems-devel
21mr|rubygem-pango-3.4.4-1|14	BuildRequires:	rubygem-cairo-devel
21mr|rubygem-pango-3.4.4-1|15	BuildRequires:	rubygem-glib2-devel
21mr|rubygem-pango-3.4.4-1|16	BuildRequires:	pkgconfig(cairo)
21mr|rubygem-pango-3.4.4-1|17	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|rubygem-pango-3.4.4-1|18	BuildRequires:	pkgconfig(pango)
21mr|rubygem-pango-3.4.4-1|19	BuildRequires:	pkgconfig(pangocairo)
21mr|rubygem-pango-3.4.4-1|20	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-pango-3.4.4-1|21	BuildRequires:	rubygem(cairo)
21mr|rubygem-pango-3.4.4-1|22	BuildRequires:	rubygem(glib2)
21mr|rubygem-pango-3.4.4-1|23	BuildRequires:	rubygem(gobject-introspection)
21mr|rubygem-pango-3.4.4-1|24	
21mr|rubygem-pango-3.4.4-1|25	%description
21mr|rubygem-pango-3.4.4-1|26	Ruby binding of Pango.
21mr|rubygem-pango-3.4.4-1|27	
21mr|rubygem-pango-3.4.4-1|28	%files
21mr|rubygem-pango-3.4.4-1|29	%dir %{gem_instdir}
21mr|rubygem-pango-3.4.4-1|30	%{gem_instdir}/ext
21mr|rubygem-pango-3.4.4-1|31	%{gem_libdir}
21mr|rubygem-pango-3.4.4-1|32	#%%exclude %{gem_cache}
21mr|rubygem-pango-3.4.4-1|33	#%%exclude %{gem_instdir}/test
21mr|rubygem-pango-3.4.4-1|34	%{gem_archdir}/ruby/%{gem_name}-%{version}/pango.so
21mr|rubygem-pango-3.4.4-1|35	%{gem_spec}
21mr|rubygem-pango-3.4.4-1|36	%{gem_instdir}/pango.gemspec
21mr|rubygem-pango-3.4.4-1|37	
21mr|rubygem-pango-3.4.4-1|38	#----------------------------------------------------------------------------
21mr|rubygem-pango-3.4.4-1|39	
21mr|rubygem-pango-3.4.4-1|40	%package doc
21mr|rubygem-pango-3.4.4-1|41	Summary:	Documentation for %{name}
21mr|rubygem-pango-3.4.4-1|42	Group:		Documentation
21mr|rubygem-pango-3.4.4-1|43	Requires:	%{name} = %{EVRD}
21mr|rubygem-pango-3.4.4-1|44	BuildArch:	noarch
21mr|rubygem-pango-3.4.4-1|45	
21mr|rubygem-pango-3.4.4-1|46	%description doc
21mr|rubygem-pango-3.4.4-1|47	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-pango-3.4.4-1|48	
21mr|rubygem-pango-3.4.4-1|49	%files doc
21mr|rubygem-pango-3.4.4-1|50	%doc %{gem_dir}/gems/%{gem_name}-%{version}/README.md
21mr|rubygem-pango-3.4.4-1|51	%doc %{gem_instdir}/Rakefile
21mr|rubygem-pango-3.4.4-1|52	
21mr|rubygem-pango-3.4.4-1|53	#----------------------------------------------------------------------------
21mr|rubygem-pango-3.4.4-1|54	
21mr|rubygem-pango-3.4.4-1|55	%package devel
21mr|rubygem-pango-3.4.4-1|56	Summary:	Development files for %{name}
21mr|rubygem-pango-3.4.4-1|57	Group:		Development/Ruby
21mr|rubygem-pango-3.4.4-1|58	
21mr|rubygem-pango-3.4.4-1|59	%description devel
21mr|rubygem-pango-3.4.4-1|60	Development files for %{name}.
21mr|rubygem-pango-3.4.4-1|61	
21mr|rubygem-pango-3.4.4-1|62	%files devel
21mr|rubygem-pango-3.4.4-1|63	%{gem_archdir}/ruby/%{gem_name}-%{version}/*.h
21mr|rubygem-pango-3.4.4-1|64	%{_libdir}/pkgconfig/ruby-pango.pc
21mr|rubygem-pango-3.4.4-1|65	
21mr|rubygem-pango-3.4.4-1|66	#----------------------------------------------------------------------------
21mr|rubygem-pango-3.4.4-1|67	
21mr|rubygem-pango-3.4.4-1|68	%prep
21mr|rubygem-pango-3.4.4-1|69	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-pango-3.4.4-1|70	
21mr|rubygem-pango-3.4.4-1|71	%build
21mr|rubygem-pango-3.4.4-1|72	%gem_build
21mr|rubygem-pango-3.4.4-1|73	#generate makefiles
21mr|rubygem-pango-3.4.4-1|74	./extconf.rb
21mr|rubygem-pango-3.4.4-1|75	#disable no-undefined
21mr|rubygem-pango-3.4.4-1|76	sed -i "s/-Wl,--no-undefined//g" ext/%{gem_name}/Makefile
21mr|rubygem-pango-3.4.4-1|77	sed -i "s/\$(DESTDIR)/./g" Makefile.lib
21mr|rubygem-pango-3.4.4-1|78	sed -i "s'\$(DESTDIR)'..\/..'g" ext/%{gem_name}/Makefile
21mr|rubygem-pango-3.4.4-1|79	sed -i "s'/local''g" Makefile.lib ext/%{gem_name}/Makefile
21mr|rubygem-pango-3.4.4-1|80	
21mr|rubygem-pango-3.4.4-1|81	%install
21mr|rubygem-pango-3.4.4-1|82	#%%gem_install not build right .so lib
21mr|rubygem-pango-3.4.4-1|83	make install
21mr|rubygem-pango-3.4.4-1|84	
21mr|rubygem-pango-3.4.4-1|85	
21mr|rubygem-pango-3.4.4-1|86	#manual put files to right place
21mr|rubygem-pango-3.4.4-1|87	mkdir -p %{buildroot}%{gem_instdir}/lib
21mr|rubygem-pango-3.4.4-1|88	mkdir -p %{buildroot}%{gem_dir}/specifications
21mr|rubygem-pango-3.4.4-1|89	mkdir -p %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-pango-3.4.4-1|90	
21mr|rubygem-pango-3.4.4-1|91	
21mr|rubygem-pango-3.4.4-1|92	cp -a .%{_libdir}/ruby/site_ruby/* \
21mr|rubygem-pango-3.4.4-1|93	%{buildroot}/%{gem_archdir}/ruby/%{gem_name}-%{version}
21mr|rubygem-pango-3.4.4-1|94	
21mr|rubygem-pango-3.4.4-1|95	cp -R .%{_datadir}/ruby/site_ruby/* \
21mr|rubygem-pango-3.4.4-1|96	%{buildroot}%{gem_instdir}/lib
21mr|rubygem-pango-3.4.4-1|97	
21mr|rubygem-pango-3.4.4-1|98	make clean
21mr|rubygem-pango-3.4.4-1|99	cp -R ./ext \
21mr|rubygem-pango-3.4.4-1|100	%{buildroot}%{gem_instdir}
21mr|rubygem-pango-3.4.4-1|101	
21mr|rubygem-pango-3.4.4-1|102	cp ./*.gemspec %{buildroot}%{gem_instdir}
21mr|rubygem-pango-3.4.4-1|103	cp ./Rakefile %{buildroot}%{gem_instdir}
21mr|rubygem-pango-3.4.4-1|104	cp ../*.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-pango-3.4.4-1|105	
21mr|rubygem-pango-3.4.4-1|106	cp README.md %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/
21mr|rubygem-pango-3.4.4-1|107	
21mr|rubygem-pango-3.4.4-1|108	# move pkgconfig file
21mr|rubygem-pango-3.4.4-1|109	mkdir -p %{buildroot}%{_libdir}/pkgconfig/
21mr|rubygem-pango-3.4.4-1|110	cp ./ext/%{gem_name}/*.pc \
21mr|rubygem-pango-3.4.4-1|111	%{buildroot}%{_libdir}/pkgconfig/
21mr|rubygem-pango-3.4.4-1|112	
21mr|rubygem-pango-3.4.4-1|113	#mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-pango-3.4.4-1|114	#cp -a .%{gem_dir}/* \
21mr|rubygem-pango-3.4.4-1|115	#        %{buildroot}%{gem_dir}/
21mr|rubygem-pango-3.4.4-1|116	#cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-pango-3.4.4-1|117	
21mr|rubygem-pango-3.4.4-1|118	#cp -R .%{_libdir} \
21mr|rubygem-pango-3.4.4-1|119	#        %{buildroot}%{_libdir}
21mr|rubygem-pango-3.4.4-1|120	#rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem.build_complete
21mr|rubygem-pango-3.4.4-1|121	#rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/gem_make.out
21mr|rubygem-pango-3.4.4-1|122	#rm -f %{buildroot}%{gem_archdir}/ruby/%{gem_name}-%{version}/mkmf.log

16620 21
21mr|rubygem-pkg-config-1.4.4-1|1	%define gem_name pkg-config
21mr|rubygem-pkg-config-1.4.4-1|2	
21mr|rubygem-pkg-config-1.4.4-1|3	Summary:	A pkg-config implementation for Ruby
21mr|rubygem-pkg-config-1.4.4-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-pkg-config-1.4.4-1|5	Version:	1.4.4
21mr|rubygem-pkg-config-1.4.4-1|6	Release:	1
21mr|rubygem-pkg-config-1.4.4-1|7	License:	GPLv2+ or Ruby
21mr|rubygem-pkg-config-1.4.4-1|8	Group:		Development/Ruby
21mr|rubygem-pkg-config-1.4.4-1|9	Url:		https://github.com/rcairo/pkg-config
21mr|rubygem-pkg-config-1.4.4-1|10	Source0:	http://rubygems.org/gems/pkg-config-%{version}.gem
21mr|rubygem-pkg-config-1.4.4-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-pkg-config-1.4.4-1|12	BuildArch:	noarch
21mr|rubygem-pkg-config-1.4.4-1|13	
21mr|rubygem-pkg-config-1.4.4-1|14	%description
21mr|rubygem-pkg-config-1.4.4-1|15	pkg-config can be used in your extconf.rb to properly detect need libraries
21mr|rubygem-pkg-config-1.4.4-1|16	for compiling Ruby native extensions.
21mr|rubygem-pkg-config-1.4.4-1|17	
21mr|rubygem-pkg-config-1.4.4-1|18	%files
21mr|rubygem-pkg-config-1.4.4-1|19	%dir %{gem_instdir}
21mr|rubygem-pkg-config-1.4.4-1|20	%license %{gem_instdir}/LGPL-2.1
21mr|rubygem-pkg-config-1.4.4-1|21	%{gem_libdir}
21mr|rubygem-pkg-config-1.4.4-1|22	%exclude %{gem_cache}
21mr|rubygem-pkg-config-1.4.4-1|23	%exclude %{gem_instdir}/test
21mr|rubygem-pkg-config-1.4.4-1|24	%{gem_spec}
21mr|rubygem-pkg-config-1.4.4-1|25	%{gem_instdir}/Rakefile
21mr|rubygem-pkg-config-1.4.4-1|26	
21mr|rubygem-pkg-config-1.4.4-1|27	#----------------------------------------------------------------------------
21mr|rubygem-pkg-config-1.4.4-1|28	
21mr|rubygem-pkg-config-1.4.4-1|29	%package doc
21mr|rubygem-pkg-config-1.4.4-1|30	Summary:	Documentation for %{name}
21mr|rubygem-pkg-config-1.4.4-1|31	Group:		Books/Computer books
21mr|rubygem-pkg-config-1.4.4-1|32	Requires:	%{name} = %{EVRD}
21mr|rubygem-pkg-config-1.4.4-1|33	BuildArch:	noarch
21mr|rubygem-pkg-config-1.4.4-1|34	
21mr|rubygem-pkg-config-1.4.4-1|35	%description doc
21mr|rubygem-pkg-config-1.4.4-1|36	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-pkg-config-1.4.4-1|37	
21mr|rubygem-pkg-config-1.4.4-1|38	%files doc
21mr|rubygem-pkg-config-1.4.4-1|39	%doc %{gem_docdir}
21mr|rubygem-pkg-config-1.4.4-1|40	%doc %{gem_instdir}/NEWS
21mr|rubygem-pkg-config-1.4.4-1|41	%{gem_instdir}/Gemfile
21mr|rubygem-pkg-config-1.4.4-1|42	%doc %{gem_instdir}/README.rdoc
21mr|rubygem-pkg-config-1.4.4-1|43	
21mr|rubygem-pkg-config-1.4.4-1|44	#----------------------------------------------------------------------------
21mr|rubygem-pkg-config-1.4.4-1|45	
21mr|rubygem-pkg-config-1.4.4-1|46	%prep
21mr|rubygem-pkg-config-1.4.4-1|47	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-pkg-config-1.4.4-1|48	
21mr|rubygem-pkg-config-1.4.4-1|49	%build
21mr|rubygem-pkg-config-1.4.4-1|50	%gem_build
21mr|rubygem-pkg-config-1.4.4-1|51	
21mr|rubygem-pkg-config-1.4.4-1|52	%install
21mr|rubygem-pkg-config-1.4.4-1|53	%gem_install
21mr|rubygem-pkg-config-1.4.4-1|54	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-pkg-config-1.4.4-1|55	cp -a .%{gem_dir}/* \
21mr|rubygem-pkg-config-1.4.4-1|56	%{buildroot}%{gem_dir}/
21mr|rubygem-pkg-config-1.4.4-1|57	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16621 21
21mr|rubygem-poppler-3.4.4-2|1	%define gem_name poppler
21mr|rubygem-poppler-3.4.4-2|2	
21mr|rubygem-poppler-3.4.4-2|3	Summary:	Ruby binding of poppler-glib
21mr|rubygem-poppler-3.4.4-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-poppler-3.4.4-2|5	Version:	3.4.4
21mr|rubygem-poppler-3.4.4-2|6	Release:	2
21mr|rubygem-poppler-3.4.4-2|7	License:	LGPLv2.1+
21mr|rubygem-poppler-3.4.4-2|8	Group:		Development/Ruby
21mr|rubygem-poppler-3.4.4-2|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-poppler-3.4.4-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-poppler-3.4.4-2|11	BuildRequires:	rubygem-rake
21mr|rubygem-poppler-3.4.4-2|12	BuildRequires:	pkgconfig(glib-2.0)
21mr|rubygem-poppler-3.4.4-2|13	BuildRequires:	pkgconfig(poppler-glib)
21mr|rubygem-poppler-3.4.4-2|14	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-poppler-3.4.4-2|15	BuildRequires:	rubygems-devel
21mr|rubygem-poppler-3.4.4-2|16	BuildRequires:	rubygem(cairo)
21mr|rubygem-poppler-3.4.4-2|17	BuildRequires:	rubygem(glib2)
21mr|rubygem-poppler-3.4.4-2|18	BuildRequires:	rubygem(gtk3)
21mr|rubygem-poppler-3.4.4-2|19	BuildArch:	noarch
21mr|rubygem-poppler-3.4.4-2|20	
21mr|rubygem-poppler-3.4.4-2|21	%description
21mr|rubygem-poppler-3.4.4-2|22	Ruby binding of poppler-glib.
21mr|rubygem-poppler-3.4.4-2|23	
21mr|rubygem-poppler-3.4.4-2|24	%files
21mr|rubygem-poppler-3.4.4-2|25	%dir %{gem_instdir}
21mr|rubygem-poppler-3.4.4-2|26	%license %{gem_instdir}/COPYING.LIB
21mr|rubygem-poppler-3.4.4-2|27	%{gem_libdir}
21mr|rubygem-poppler-3.4.4-2|28	%exclude %{gem_cache}
21mr|rubygem-poppler-3.4.4-2|29	%exclude %{gem_instdir}/test
21mr|rubygem-poppler-3.4.4-2|30	%exclude %{gem_instdir}/dependency-check
21mr|rubygem-poppler-3.4.4-2|31	%{gem_spec}
21mr|rubygem-poppler-3.4.4-2|32	%{gem_instdir}/poppler.gemspec
21mr|rubygem-poppler-3.4.4-2|33	
21mr|rubygem-poppler-3.4.4-2|34	#----------------------------------------------------------------------------
21mr|rubygem-poppler-3.4.4-2|35	
21mr|rubygem-poppler-3.4.4-2|36	%package doc
21mr|rubygem-poppler-3.4.4-2|37	Summary:	Documentation for %{name}
21mr|rubygem-poppler-3.4.4-2|38	Group:		Documentation
21mr|rubygem-poppler-3.4.4-2|39	Requires:	%{name} = %{EVRD}
21mr|rubygem-poppler-3.4.4-2|40	BuildArch:	noarch
21mr|rubygem-poppler-3.4.4-2|41	
21mr|rubygem-poppler-3.4.4-2|42	%description doc
21mr|rubygem-poppler-3.4.4-2|43	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-poppler-3.4.4-2|44	
21mr|rubygem-poppler-3.4.4-2|45	%files doc
21mr|rubygem-poppler-3.4.4-2|46	%doc %{gem_docdir}
21mr|rubygem-poppler-3.4.4-2|47	%{gem_instdir}/Rakefile
21mr|rubygem-poppler-3.4.4-2|48	%{gem_instdir}/sample
21mr|rubygem-poppler-3.4.4-2|49	%doc %{gem_instdir}/README.md
21mr|rubygem-poppler-3.4.4-2|50	
21mr|rubygem-poppler-3.4.4-2|51	#----------------------------------------------------------------------------
21mr|rubygem-poppler-3.4.4-2|52	
21mr|rubygem-poppler-3.4.4-2|53	%prep
21mr|rubygem-poppler-3.4.4-2|54	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-poppler-3.4.4-2|55	
21mr|rubygem-poppler-3.4.4-2|56	%build
21mr|rubygem-poppler-3.4.4-2|57	%gem_build
21mr|rubygem-poppler-3.4.4-2|58	
21mr|rubygem-poppler-3.4.4-2|59	%install
21mr|rubygem-poppler-3.4.4-2|60	%gem_install
21mr|rubygem-poppler-3.4.4-2|61	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-poppler-3.4.4-2|62	cp -a .%{gem_dir}/* \
21mr|rubygem-poppler-3.4.4-2|63	%{buildroot}%{gem_dir}/
21mr|rubygem-poppler-3.4.4-2|64	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16622 21
21mr|rubygem-power_assert-2.0.0-1|1	%define gem_name  power_assert
21mr|rubygem-power_assert-2.0.0-1|2	
21mr|rubygem-power_assert-2.0.0-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-power_assert-2.0.0-1|4	Version:	2.0.0
21mr|rubygem-power_assert-2.0.0-1|5	Release:	1
21mr|rubygem-power_assert-2.0.0-1|6	Summary:	Open child process with handles on pid, stdin, stdout, and stderr
21mr|rubygem-power_assert-2.0.0-1|7	Group:		Development/Ruby
21mr|rubygem-power_assert-2.0.0-1|8	License:	BSD
21mr|rubygem-power_assert-2.0.0-1|9	Url:		https://github.com/ahoward/open4
21mr|rubygem-power_assert-2.0.0-1|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-power_assert-2.0.0-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-power_assert-2.0.0-1|12	BuildArch:	noarch
21mr|rubygem-power_assert-2.0.0-1|13	
21mr|rubygem-power_assert-2.0.0-1|14	%description
21mr|rubygem-power_assert-2.0.0-1|15	Open child process with handles on pid, stdin, stdout, and stderr:
21mr|rubygem-power_assert-2.0.0-1|16	manage child processes and their io handles easily.
21mr|rubygem-power_assert-2.0.0-1|17	
21mr|rubygem-power_assert-2.0.0-1|18	%files
21mr|rubygem-power_assert-2.0.0-1|19	%doc README.*
21mr|rubygem-power_assert-2.0.0-1|20	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-power_assert-2.0.0-1|21	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-power_assert-2.0.0-1|22	%exclude %{gem_dir}/cache
21mr|rubygem-power_assert-2.0.0-1|23	#------------------------------------------------------------
21mr|rubygem-power_assert-2.0.0-1|24	
21mr|rubygem-power_assert-2.0.0-1|25	%package doc
21mr|rubygem-power_assert-2.0.0-1|26	Summary:	Documentation for %{name}
21mr|rubygem-power_assert-2.0.0-1|27	Group:		Books/Computer books
21mr|rubygem-power_assert-2.0.0-1|28	Requires:	%{name} = %{EVRD}
21mr|rubygem-power_assert-2.0.0-1|29	
21mr|rubygem-power_assert-2.0.0-1|30	%description doc
21mr|rubygem-power_assert-2.0.0-1|31	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-power_assert-2.0.0-1|32	
21mr|rubygem-power_assert-2.0.0-1|33	%files doc
21mr|rubygem-power_assert-2.0.0-1|34	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-power_assert-2.0.0-1|35	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-power_assert-2.0.0-1|36	
21mr|rubygem-power_assert-2.0.0-1|37	
21mr|rubygem-power_assert-2.0.0-1|38	#-------------------------------------------------------------
21mr|rubygem-power_assert-2.0.0-1|39	%prep
21mr|rubygem-power_assert-2.0.0-1|40	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-power_assert-2.0.0-1|41	
21mr|rubygem-power_assert-2.0.0-1|42	%build
21mr|rubygem-power_assert-2.0.0-1|43	%gem_build
21mr|rubygem-power_assert-2.0.0-1|44	
21mr|rubygem-power_assert-2.0.0-1|45	%install
21mr|rubygem-power_assert-2.0.0-1|46	%gem_install
21mr|rubygem-power_assert-2.0.0-1|47	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-power_assert-2.0.0-1|48	cp -a .%{gem_dir}/* \
21mr|rubygem-power_assert-2.0.0-1|49	%{buildroot}%{gem_dir}/
21mr|rubygem-power_assert-2.0.0-1|50	
21mr|rubygem-power_assert-2.0.0-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-power_assert-2.0.0-1|52	
21mr|rubygem-power_assert-2.0.0-1|53	#fix shebang
21mr|rubygem-power_assert-2.0.0-1|54	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/bin/*

16623 21
21mr|rubygem-puppetserver-ca-2.6.0-1|1	%define gem_name puppetserver-ca
21mr|rubygem-puppetserver-ca-2.6.0-1|2	
21mr|rubygem-puppetserver-ca-2.6.0-1|3	Summary:	A simple Ruby CLI tool to interact with the Puppet Server's included Certificate Authority
21mr|rubygem-puppetserver-ca-2.6.0-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-puppetserver-ca-2.6.0-1|5	Version:	2.6.0
21mr|rubygem-puppetserver-ca-2.6.0-1|6	Release:	1
21mr|rubygem-puppetserver-ca-2.6.0-1|7	License:	GPLv2+ or Ruby
21mr|rubygem-puppetserver-ca-2.6.0-1|8	Group:		Development/Ruby
21mr|rubygem-puppetserver-ca-2.6.0-1|9	URL:		https://github.com/puppetlabs/puppetserver-ca-cli
21mr|rubygem-puppetserver-ca-2.6.0-1|10	Source0:	http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-puppetserver-ca-2.6.0-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-puppetserver-ca-2.6.0-1|12	BuildRequires:	rubygem-rake
21mr|rubygem-puppetserver-ca-2.6.0-1|13	BuildArch:	noarch
21mr|rubygem-puppetserver-ca-2.6.0-1|14	
21mr|rubygem-puppetserver-ca-2.6.0-1|15	%description
21mr|rubygem-puppetserver-ca-2.6.0-1|16	This gem provides the functionality behind the Puppet Server CA interactions.
21mr|rubygem-puppetserver-ca-2.6.0-1|17	The actual CLI executable lives within the Puppet Server project.
21mr|rubygem-puppetserver-ca-2.6.0-1|18	
21mr|rubygem-puppetserver-ca-2.6.0-1|19	%files
21mr|rubygem-puppetserver-ca-2.6.0-1|20	%dir %{gem_instdir}
21mr|rubygem-puppetserver-ca-2.6.0-1|21	%license %{gem_instdir}/LICENSE
21mr|rubygem-puppetserver-ca-2.6.0-1|22	%{_bindir}/puppetserver-ca
21mr|rubygem-puppetserver-ca-2.6.0-1|23	%{gem_instdir}/bin/
21mr|rubygem-puppetserver-ca-2.6.0-1|24	%{gem_instdir}/exe/
21mr|rubygem-puppetserver-ca-2.6.0-1|25	%{gem_libdir}
21mr|rubygem-puppetserver-ca-2.6.0-1|26	%{gem_spec}
21mr|rubygem-puppetserver-ca-2.6.0-1|27	%exclude %{gem_cache}
21mr|rubygem-puppetserver-ca-2.6.0-1|28	
21mr|rubygem-puppetserver-ca-2.6.0-1|29	#-----------------------------------------------------------------
21mr|rubygem-puppetserver-ca-2.6.0-1|30	
21mr|rubygem-puppetserver-ca-2.6.0-1|31	%package doc
21mr|rubygem-puppetserver-ca-2.6.0-1|32	Summary:	Documentation for %{name}
21mr|rubygem-puppetserver-ca-2.6.0-1|33	Group:		Books/Computer books
21mr|rubygem-puppetserver-ca-2.6.0-1|34	Requires:	%{name} = %{EVRD}
21mr|rubygem-puppetserver-ca-2.6.0-1|35	
21mr|rubygem-puppetserver-ca-2.6.0-1|36	%description doc
21mr|rubygem-puppetserver-ca-2.6.0-1|37	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-puppetserver-ca-2.6.0-1|38	
21mr|rubygem-puppetserver-ca-2.6.0-1|39	%files doc
21mr|rubygem-puppetserver-ca-2.6.0-1|40	%doc %{gem_docdir}
21mr|rubygem-puppetserver-ca-2.6.0-1|41	%doc %{gem_instdir}/CONTRIBUTING.md
21mr|rubygem-puppetserver-ca-2.6.0-1|42	%doc %{gem_instdir}/CODE_OF_CONDUCT.md
21mr|rubygem-puppetserver-ca-2.6.0-1|43	%doc %{gem_instdir}/CODEOWNERS
21mr|rubygem-puppetserver-ca-2.6.0-1|44	%doc %{gem_instdir}/README.md
21mr|rubygem-puppetserver-ca-2.6.0-1|45	%{gem_instdir}/Gemfile
21mr|rubygem-puppetserver-ca-2.6.0-1|46	%{gem_instdir}/Rakefile
21mr|rubygem-puppetserver-ca-2.6.0-1|47	%{gem_instdir}/%{gem_name}.gemspec
21mr|rubygem-puppetserver-ca-2.6.0-1|48	%exclude %{gem_instdir}/.rspec
21mr|rubygem-puppetserver-ca-2.6.0-1|49	
21mr|rubygem-puppetserver-ca-2.6.0-1|50	#-----------------------------------------------------------------
21mr|rubygem-puppetserver-ca-2.6.0-1|51	
21mr|rubygem-puppetserver-ca-2.6.0-1|52	%prep
21mr|rubygem-puppetserver-ca-2.6.0-1|53	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-puppetserver-ca-2.6.0-1|54	%gemspec_remove_dep -g facter -s ../%{gem_name}-%{version}.gemspec
21mr|rubygem-puppetserver-ca-2.6.0-1|55	
21mr|rubygem-puppetserver-ca-2.6.0-1|56	sed -i 's,/etc/puppetlabs/puppet,/etc/puppet,' $(find lib/puppetserver/ca -type f)
21mr|rubygem-puppetserver-ca-2.6.0-1|57	
21mr|rubygem-puppetserver-ca-2.6.0-1|58	%build
21mr|rubygem-puppetserver-ca-2.6.0-1|59	%gem_build
21mr|rubygem-puppetserver-ca-2.6.0-1|60	
21mr|rubygem-puppetserver-ca-2.6.0-1|61	%install
21mr|rubygem-puppetserver-ca-2.6.0-1|62	%gem_install
21mr|rubygem-puppetserver-ca-2.6.0-1|63	
21mr|rubygem-puppetserver-ca-2.6.0-1|64	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-puppetserver-ca-2.6.0-1|65	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}/
21mr|rubygem-puppetserver-ca-2.6.0-1|66	
21mr|rubygem-puppetserver-ca-2.6.0-1|67	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-puppetserver-ca-2.6.0-1|68	cp -a .%{_bindir}/* %{buildroot}%{_bindir}/
21mr|rubygem-puppetserver-ca-2.6.0-1|69	
21mr|rubygem-puppetserver-ca-2.6.0-1|70	rm -rf %{buildroot}%{gem_instdir}/{.github,.travis.yml}
21mr|rubygem-puppetserver-ca-2.6.0-1|71	
21mr|rubygem-puppetserver-ca-2.6.0-1|72	# removing testing dependencies
21mr|rubygem-puppetserver-ca-2.6.0-1|73	sed -i -r "s/^require\ 'bundler\/setup.*//g" %{buildroot}%{gem_instdir}/exe/%{gem_name}
21mr|rubygem-puppetserver-ca-2.6.0-1|74	sed -i -r "s/^require\ 'bundler\/setup.*//g" %{buildroot}%{gem_instdir}/bin/console
21mr|rubygem-puppetserver-ca-2.6.0-1|75	sed -i -r 's/^Bundler\.require\(\:default\)$//g' %{buildroot}%{gem_instdir}/exe/%{gem_name}

16624 21
21mr|rubygem-rack-2.2.3-2|1	%global gem_name rack
21mr|rubygem-rack-2.2.3-2|2	
21mr|rubygem-rack-2.2.3-2|3	# There is circular dependency between thin and rack.
21mr|rubygem-rack-2.2.3-2|4	%bcond_without bootstrap
21mr|rubygem-rack-2.2.3-2|5	
21mr|rubygem-rack-2.2.3-2|6	Name:		rubygem-%{gem_name}
21mr|rubygem-rack-2.2.3-2|7	Version:	2.2.3
21mr|rubygem-rack-2.2.3-2|8	# Introduce Epoch (related to bug 552972)
21mr|rubygem-rack-2.2.3-2|9	Epoch:		1
21mr|rubygem-rack-2.2.3-2|10	Release:	2
21mr|rubygem-rack-2.2.3-2|11	Group:		Development/Ruby
21mr|rubygem-rack-2.2.3-2|12	Summary:	A modular Ruby webserver interface
21mr|rubygem-rack-2.2.3-2|13	# lib/rack/show_{status,exceptions}.rb contains snippets from Django under BSD license.
21mr|rubygem-rack-2.2.3-2|14	License:	MIT and BSD
21mr|rubygem-rack-2.2.3-2|15	URL:		https://rack.github.io/
21mr|rubygem-rack-2.2.3-2|16	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-rack-2.2.3-2|17	BuildRequires:	ruby(release)
21mr|rubygem-rack-2.2.3-2|18	BuildRequires:	rubygems-devel
21mr|rubygem-rack-2.2.3-2|19	BuildRequires:	ruby >= 2.2.2
21mr|rubygem-rack-2.2.3-2|20	#BuildRequires:	rubygem(concurrent-ruby)
21mr|rubygem-rack-2.2.3-2|21	BuildRequires:	memcached
21mr|rubygem-rack-2.2.3-2|22	#BuildRequires:	rubygem(memcache-client)
21mr|rubygem-rack-2.2.3-2|23	BuildRequires:	rubygem(minitest)
21mr|rubygem-rack-2.2.3-2|24	%if ! %{with bootstrap}
21mr|rubygem-rack-2.2.3-2|25	BuildRequires:	rubygem(thin)
21mr|rubygem-rack-2.2.3-2|26	%endif
21mr|rubygem-rack-2.2.3-2|27	BuildArch: noarch
21mr|rubygem-rack-2.2.3-2|28	
21mr|rubygem-rack-2.2.3-2|29	%global __brp_mangle_shebangs_exclude_from ^%{gem_instdir}/test/cgi/test.ru$
21mr|rubygem-rack-2.2.3-2|30	
21mr|rubygem-rack-2.2.3-2|31	%description
21mr|rubygem-rack-2.2.3-2|32	Rack provides a minimal, modular and adaptable interface for developing
21mr|rubygem-rack-2.2.3-2|33	web applications in Ruby.  By wrapping HTTP requests and responses in
21mr|rubygem-rack-2.2.3-2|34	the simplest way possible, it unifies and distills the API for web
21mr|rubygem-rack-2.2.3-2|35	servers, web frameworks, and software in between (the so-called
21mr|rubygem-rack-2.2.3-2|36	middleware) into a single method call.
21mr|rubygem-rack-2.2.3-2|37	
21mr|rubygem-rack-2.2.3-2|38	%files
21mr|rubygem-rack-2.2.3-2|39	%{_bindir}/rackup
21mr|rubygem-rack-2.2.3-2|40	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-rack-2.2.3-2|41	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-rack-2.2.3-2|42	%exclude %{gem_dir}/cache
21mr|rubygem-rack-2.2.3-2|43	
21mr|rubygem-rack-2.2.3-2|44	#------------------------------------------------------------------------
21mr|rubygem-rack-2.2.3-2|45	%package doc
21mr|rubygem-rack-2.2.3-2|46	Summary: Documentation for %{name}
21mr|rubygem-rack-2.2.3-2|47	Requires: %{name} = %{epoch}:%{version}-%{release}
21mr|rubygem-rack-2.2.3-2|48	BuildArch: noarch
21mr|rubygem-rack-2.2.3-2|49	
21mr|rubygem-rack-2.2.3-2|50	%description doc
21mr|rubygem-rack-2.2.3-2|51	Documentation for %{name}.
21mr|rubygem-rack-2.2.3-2|52	
21mr|rubygem-rack-2.2.3-2|53	%files doc
21mr|rubygem-rack-2.2.3-2|54	%doc README.*
21mr|rubygem-rack-2.2.3-2|55	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-rack-2.2.3-2|56	
21mr|rubygem-rack-2.2.3-2|57	#------------------------------------------------------------------------
21mr|rubygem-rack-2.2.3-2|58	
21mr|rubygem-rack-2.2.3-2|59	%prep
21mr|rubygem-rack-2.2.3-2|60	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-rack-2.2.3-2|61	
21mr|rubygem-rack-2.2.3-2|62	%build
21mr|rubygem-rack-2.2.3-2|63	%gem_build
21mr|rubygem-rack-2.2.3-2|64	
21mr|rubygem-rack-2.2.3-2|65	
21mr|rubygem-rack-2.2.3-2|66	%install
21mr|rubygem-rack-2.2.3-2|67	%gem_install
21mr|rubygem-rack-2.2.3-2|68	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rack-2.2.3-2|69	cp -a .%{gem_dir}/* \
21mr|rubygem-rack-2.2.3-2|70	%{buildroot}%{gem_dir}/
21mr|rubygem-rack-2.2.3-2|71	
21mr|rubygem-rack-2.2.3-2|72	
21mr|rubygem-rack-2.2.3-2|73	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-rack-2.2.3-2|74	cp -a .%{_bindir}/* \
21mr|rubygem-rack-2.2.3-2|75	%{buildroot}%{_bindir}/
21mr|rubygem-rack-2.2.3-2|76	
21mr|rubygem-rack-2.2.3-2|77	find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
21mr|rubygem-rack-2.2.3-2|78	find %{buildroot}%{gem_instdir}/{bin,test/cgi} -type f | \
21mr|rubygem-rack-2.2.3-2|79	xargs sed -i 's|^#!/usr/bin/env ruby$|#!/usr/bin/ruby|'
21mr|rubygem-rack-2.2.3-2|80	
21mr|rubygem-rack-2.2.3-2|81	# Fix anything executable that does not have a shebang
21mr|rubygem-rack-2.2.3-2|82	for file in `find %{buildroot}/%{gem_instdir} -type f -perm /a+x`; do
21mr|rubygem-rack-2.2.3-2|83	[ -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 644 $file
21mr|rubygem-rack-2.2.3-2|84	done
21mr|rubygem-rack-2.2.3-2|85	
21mr|rubygem-rack-2.2.3-2|86	# Find files with a shebang that do not have executable permissions
21mr|rubygem-rack-2.2.3-2|87	for file in `find %{buildroot}%{gem_instdir} -type f`; do
21mr|rubygem-rack-2.2.3-2|88	[ ! -z "`head -n 1 $file | grep \"^#!\"`" ] && chmod -v 755 $file
21mr|rubygem-rack-2.2.3-2|89	done
21mr|rubygem-rack-2.2.3-2|90	
21mr|rubygem-rack-2.2.3-2|91	%check
21mr|rubygem-rack-2.2.3-2|92	# at version 2.1.1 are currently no tests available
21mr|rubygem-rack-2.2.3-2|93	pushd .%{gem_instdir}
21mr|rubygem-rack-2.2.3-2|94	
21mr|rubygem-rack-2.2.3-2|95	# During the building on mock environment, the testing process id 1 is owned
21mr|rubygem-rack-2.2.3-2|96	# by running user mockbuild's command STUBINIT, though it is owned by root user
21mr|rubygem-rack-2.2.3-2|97	# on usual environment.
21mr|rubygem-rack-2.2.3-2|98	# The server status does not return ":not_owned".
21mr|rubygem-rack-2.2.3-2|99	#sed -i '/^  it "check pid file presence and not owned process" do$/,/^  end$/ s/^/#/' \
21mr|rubygem-rack-2.2.3-2|100	#  test/spec_server.rb
21mr|rubygem-rack-2.2.3-2|101	
21mr|rubygem-rack-2.2.3-2|102	# Get temporary PID file name and start memcached daemon.
21mr|rubygem-rack-2.2.3-2|103	PID=%(mktemp)
21mr|rubygem-rack-2.2.3-2|104	memcached -d -P "$PID"
21mr|rubygem-rack-2.2.3-2|105	
21mr|rubygem-rack-2.2.3-2|106	# Rack::Session::Memcache#test_0009_maintains freshness
21mr|rubygem-rack-2.2.3-2|107	# requires encoding set to UTF-8:
21mr|rubygem-rack-2.2.3-2|108	# https://github.com/rack/rack/issues/1305
21mr|rubygem-rack-2.2.3-2|109	LC_ALL=C.UTF-8 \
21mr|rubygem-rack-2.2.3-2|110	ruby -Ilib:test -e 'Dir.glob "./test/spec_*.rb", &method(:require)'
21mr|rubygem-rack-2.2.3-2|111	
21mr|rubygem-rack-2.2.3-2|112	# Kill memcached daemon.
21mr|rubygem-rack-2.2.3-2|113	kill -TERM $(< "$PID")
21mr|rubygem-rack-2.2.3-2|114	
21mr|rubygem-rack-2.2.3-2|115	popd

16625 21
21mr|rubygem-rack-protection-2.1.0-2|1	%define gem_name   rack-protection
21mr|rubygem-rack-protection-2.1.0-2|2	
21mr|rubygem-rack-protection-2.1.0-2|3	Name:		rubygem-%{gem_name}
21mr|rubygem-rack-protection-2.1.0-2|4	Version:	2.1.0
21mr|rubygem-rack-protection-2.1.0-2|5	Release:	2
21mr|rubygem-rack-protection-2.1.0-2|6	Summary:	Protection for Rack
21mr|rubygem-rack-protection-2.1.0-2|7	Group:		Development/Ruby
21mr|rubygem-rack-protection-2.1.0-2|8	License:	Ruby License
21mr|rubygem-rack-protection-2.1.0-2|9	URL:		http://rdoc.rubyforge.org
21mr|rubygem-rack-protection-2.1.0-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rack-protection-2.1.0-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-rack-protection-2.1.0-2|12	BuildArch:	noarch
21mr|rubygem-rack-protection-2.1.0-2|13	
21mr|rubygem-rack-protection-2.1.0-2|14	%description
21mr|rubygem-rack-protection-2.1.0-2|15	Something Rack related.
21mr|rubygem-rack-protection-2.1.0-2|16	
21mr|rubygem-rack-protection-2.1.0-2|17	%files
21mr|rubygem-rack-protection-2.1.0-2|18	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-rack-protection-2.1.0-2|19	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-rack-protection-2.1.0-2|20	%exclude %{gem_dir}/cache
21mr|rubygem-rack-protection-2.1.0-2|21	#-------------------------------------------------------------------------------
21mr|rubygem-rack-protection-2.1.0-2|22	%package        doc
21mr|rubygem-rack-protection-2.1.0-2|23	Summary:    Documentation for %{name}
21mr|rubygem-rack-protection-2.1.0-2|24	Group:      Development/Ruby
21mr|rubygem-rack-protection-2.1.0-2|25	Requires:   %{name} = %{version}-%{release}
21mr|rubygem-rack-protection-2.1.0-2|26	
21mr|rubygem-rack-protection-2.1.0-2|27	%description    doc
21mr|rubygem-rack-protection-2.1.0-2|28	Documents, Rdoc & RI documentation for %{name}.
21mr|rubygem-rack-protection-2.1.0-2|29	
21mr|rubygem-rack-protection-2.1.0-2|30	
21mr|rubygem-rack-protection-2.1.0-2|31	%files          doc
21mr|rubygem-rack-protection-2.1.0-2|32	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-rack-protection-2.1.0-2|33	#-------------------------------------------------------------------------------
21mr|rubygem-rack-protection-2.1.0-2|34	
21mr|rubygem-rack-protection-2.1.0-2|35	%prep
21mr|rubygem-rack-protection-2.1.0-2|36	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-rack-protection-2.1.0-2|37	
21mr|rubygem-rack-protection-2.1.0-2|38	%build
21mr|rubygem-rack-protection-2.1.0-2|39	%gem_build
21mr|rubygem-rack-protection-2.1.0-2|40	
21mr|rubygem-rack-protection-2.1.0-2|41	%install
21mr|rubygem-rack-protection-2.1.0-2|42	%gem_install
21mr|rubygem-rack-protection-2.1.0-2|43	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rack-protection-2.1.0-2|44	cp -a .%{gem_dir}/* \
21mr|rubygem-rack-protection-2.1.0-2|45	%{buildroot}%{gem_dir}/
21mr|rubygem-rack-protection-2.1.0-2|46	
21mr|rubygem-rack-protection-2.1.0-2|47	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16626 21
21mr|rubygem-rack-test-1.1.0-2|1	%define gem_name rack-test
21mr|rubygem-rack-test-1.1.0-2|2	
21mr|rubygem-rack-test-1.1.0-2|3	Name:		rubygem-%{gem_name}
21mr|rubygem-rack-test-1.1.0-2|4	Version:	1.1.0
21mr|rubygem-rack-test-1.1.0-2|5	Release:	2
21mr|rubygem-rack-test-1.1.0-2|6	Summary:	Simple testing API built on Rack
21mr|rubygem-rack-test-1.1.0-2|7	Group:		Development/Ruby
21mr|rubygem-rack-test-1.1.0-2|8	License:	MIT
21mr|rubygem-rack-test-1.1.0-2|9	URL:		http://github.com/brynary/rack-test
21mr|rubygem-rack-test-1.1.0-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rack-test-1.1.0-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-rack-test-1.1.0-2|12	BuildArch:	noarch
21mr|rubygem-rack-test-1.1.0-2|13	Provides:	rubygem(%{gem_name}) = %{version}
21mr|rubygem-rack-test-1.1.0-2|14	
21mr|rubygem-rack-test-1.1.0-2|15	%description
21mr|rubygem-rack-test-1.1.0-2|16	Rack::Test is a small, simple testing API for Rack apps. It can be used on its
21mr|rubygem-rack-test-1.1.0-2|17	own or as a reusable starting point for Web frameworks and testing libraries
21mr|rubygem-rack-test-1.1.0-2|18	to build on. Most of its initial functionality is an extraction of Merb 1.0's
21mr|rubygem-rack-test-1.1.0-2|19	request helpers feature.
21mr|rubygem-rack-test-1.1.0-2|20	
21mr|rubygem-rack-test-1.1.0-2|21	%files
21mr|rubygem-rack-test-1.1.0-2|22	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-rack-test-1.1.0-2|23	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-rack-test-1.1.0-2|24	%exclude %{gem_dir}/cache
21mr|rubygem-rack-test-1.1.0-2|25	
21mr|rubygem-rack-test-1.1.0-2|26	#------------------------------------------------------------------------------
21mr|rubygem-rack-test-1.1.0-2|27	%package doc
21mr|rubygem-rack-test-1.1.0-2|28	Summary:	Documentation for %{name}
21mr|rubygem-rack-test-1.1.0-2|29	Group:		Documentation
21mr|rubygem-rack-test-1.1.0-2|30	Requires:	%{name} = %{EVRD}
21mr|rubygem-rack-test-1.1.0-2|31	BuildArch:	noarch
21mr|rubygem-rack-test-1.1.0-2|32	
21mr|rubygem-rack-test-1.1.0-2|33	%description doc
21mr|rubygem-rack-test-1.1.0-2|34	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-rack-test-1.1.0-2|35	
21mr|rubygem-rack-test-1.1.0-2|36	%files doc
21mr|rubygem-rack-test-1.1.0-2|37	%doc README.*
21mr|rubygem-rack-test-1.1.0-2|38	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-rack-test-1.1.0-2|39	
21mr|rubygem-rack-test-1.1.0-2|40	#----------------------------------------------------------------------------
21mr|rubygem-rack-test-1.1.0-2|41	
21mr|rubygem-rack-test-1.1.0-2|42	%prep
21mr|rubygem-rack-test-1.1.0-2|43	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-rack-test-1.1.0-2|44	
21mr|rubygem-rack-test-1.1.0-2|45	%build
21mr|rubygem-rack-test-1.1.0-2|46	%gem_build
21mr|rubygem-rack-test-1.1.0-2|47	
21mr|rubygem-rack-test-1.1.0-2|48	%install
21mr|rubygem-rack-test-1.1.0-2|49	%gem_install
21mr|rubygem-rack-test-1.1.0-2|50	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rack-test-1.1.0-2|51	cp -a .%{gem_dir}/* \
21mr|rubygem-rack-test-1.1.0-2|52	%{buildroot}%{gem_dir}/
21mr|rubygem-rack-test-1.1.0-2|53	
21mr|rubygem-rack-test-1.1.0-2|54	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16627 21
21mr|rubygem-rake-13.0.6-1|1	%define gem_name   rake
21mr|rubygem-rake-13.0.6-1|2	
21mr|rubygem-rake-13.0.6-1|3	Summary:	Simple ruby build program with capabilities similar to make
21mr|rubygem-rake-13.0.6-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-rake-13.0.6-1|5	Version:	13.0.6
21mr|rubygem-rake-13.0.6-1|6	Release:	1
21mr|rubygem-rake-13.0.6-1|7	License:	MIT
21mr|rubygem-rake-13.0.6-1|8	Group:		Development/Ruby
21mr|rubygem-rake-13.0.6-1|9	URL:		http://rake.rubyforge.org/
21mr|rubygem-rake-13.0.6-1|10	Source0:	http://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-rake-13.0.6-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-rake-13.0.6-1|12	#BuildRequires: p7zip
21mr|rubygem-rake-13.0.6-1|13	BuildArch:	noarch
21mr|rubygem-rake-13.0.6-1|14	
21mr|rubygem-rake-13.0.6-1|15	%description
21mr|rubygem-rake-13.0.6-1|16	This package contains Rake, a simple ruby build program with capabilities
21mr|rubygem-rake-13.0.6-1|17	similar to make.
21mr|rubygem-rake-13.0.6-1|18	
21mr|rubygem-rake-13.0.6-1|19	%files
21mr|rubygem-rake-13.0.6-1|20	%{_bindir}/rake
21mr|rubygem-rake-13.0.6-1|21	%doc README.*
21mr|rubygem-rake-13.0.6-1|22	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-rake-13.0.6-1|23	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-rake-13.0.6-1|24	%exclude %{gem_dir}/cache
21mr|rubygem-rake-13.0.6-1|25	#-------------------------------------------------------------------------
21mr|rubygem-rake-13.0.6-1|26	%package	doc
21mr|rubygem-rake-13.0.6-1|27	Summary:	Documentation for %{name}
21mr|rubygem-rake-13.0.6-1|28	Group:		Books/Computer books
21mr|rubygem-rake-13.0.6-1|29	Requires:	%{name} = %{EVRD}
21mr|rubygem-rake-13.0.6-1|30	
21mr|rubygem-rake-13.0.6-1|31	%description	doc
21mr|rubygem-rake-13.0.6-1|32	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-rake-13.0.6-1|33	
21mr|rubygem-rake-13.0.6-1|34	%files doc
21mr|rubygem-rake-13.0.6-1|35	%doc README.*
21mr|rubygem-rake-13.0.6-1|36	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-rake-13.0.6-1|37	
21mr|rubygem-rake-13.0.6-1|38	#-------------------------------------------------------------------------
21mr|rubygem-rake-13.0.6-1|39	
21mr|rubygem-rake-13.0.6-1|40	%prep
21mr|rubygem-rake-13.0.6-1|41	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-rake-13.0.6-1|42	
21mr|rubygem-rake-13.0.6-1|43	%build
21mr|rubygem-rake-13.0.6-1|44	%gem_build
21mr|rubygem-rake-13.0.6-1|45	
21mr|rubygem-rake-13.0.6-1|46	%install
21mr|rubygem-rake-13.0.6-1|47	%gem_install
21mr|rubygem-rake-13.0.6-1|48	
21mr|rubygem-rake-13.0.6-1|49	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rake-13.0.6-1|50	cp -a .%{gem_dir}/* \
21mr|rubygem-rake-13.0.6-1|51	%{buildroot}%{gem_dir}/
21mr|rubygem-rake-13.0.6-1|52	
21mr|rubygem-rake-13.0.6-1|53	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-rake-13.0.6-1|54	cp -a .%{_bindir}/* \
21mr|rubygem-rake-13.0.6-1|55	%{buildroot}%{_bindir}/
21mr|rubygem-rake-13.0.6-1|56	
21mr|rubygem-rake-13.0.6-1|57	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-rake-13.0.6-1|58	
21mr|rubygem-rake-13.0.6-1|59	#fix shebang
21mr|rubygem-rake-13.0.6-1|60	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/exe/*

16628 21
21mr|rubygem-rake-compiler-1.1.1-1|1	%define gem_name rake-compiler
21mr|rubygem-rake-compiler-1.1.1-1|2	
21mr|rubygem-rake-compiler-1.1.1-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-rake-compiler-1.1.1-1|4	Version:	1.1.1
21mr|rubygem-rake-compiler-1.1.1-1|5	Release:	1
21mr|rubygem-rake-compiler-1.1.1-1|6	Summary:	Rake-based Ruby Extension (C, Java) task generator
21mr|rubygem-rake-compiler-1.1.1-1|7	Group:		Development/Ruby
21mr|rubygem-rake-compiler-1.1.1-1|8	License:	MIT
21mr|rubygem-rake-compiler-1.1.1-1|9	URL:		http://github.com/luislavena/rake-compiler
21mr|rubygem-rake-compiler-1.1.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rake-compiler-1.1.1-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-rake-compiler-1.1.1-1|12	BuildArch:	noarch
21mr|rubygem-rake-compiler-1.1.1-1|13	Provides:	rubygem(%{gem_name}) = %{version}
21mr|rubygem-rake-compiler-1.1.1-1|14	
21mr|rubygem-rake-compiler-1.1.1-1|15	%description
21mr|rubygem-rake-compiler-1.1.1-1|16	Provide a standard and simplified way to build and package
21mr|rubygem-rake-compiler-1.1.1-1|17	Ruby extensions (C, Java) using Rake as glue.
21mr|rubygem-rake-compiler-1.1.1-1|18	
21mr|rubygem-rake-compiler-1.1.1-1|19	%files
21mr|rubygem-rake-compiler-1.1.1-1|20	%doc README.md
21mr|rubygem-rake-compiler-1.1.1-1|21	%{_bindir}/rake-compiler
21mr|rubygem-rake-compiler-1.1.1-1|22	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-rake-compiler-1.1.1-1|23	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-rake-compiler-1.1.1-1|24	%exclude %{gem_dir}/cache
21mr|rubygem-rake-compiler-1.1.1-1|25	
21mr|rubygem-rake-compiler-1.1.1-1|26	#--------------------------------------------------------------
21mr|rubygem-rake-compiler-1.1.1-1|27	%package doc
21mr|rubygem-rake-compiler-1.1.1-1|28	Summary:	Documentation for %{name}
21mr|rubygem-rake-compiler-1.1.1-1|29	Group:		Documentation
21mr|rubygem-rake-compiler-1.1.1-1|30	Requires:	%{name} = %{EVRD}
21mr|rubygem-rake-compiler-1.1.1-1|31	BuildArch:	noarch
21mr|rubygem-rake-compiler-1.1.1-1|32	
21mr|rubygem-rake-compiler-1.1.1-1|33	%description doc
21mr|rubygem-rake-compiler-1.1.1-1|34	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-rake-compiler-1.1.1-1|35	
21mr|rubygem-rake-compiler-1.1.1-1|36	%files doc
21mr|rubygem-rake-compiler-1.1.1-1|37	%doc README.md
21mr|rubygem-rake-compiler-1.1.1-1|38	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-rake-compiler-1.1.1-1|39	
21mr|rubygem-rake-compiler-1.1.1-1|40	#----------------------------------------------------------------------------
21mr|rubygem-rake-compiler-1.1.1-1|41	
21mr|rubygem-rake-compiler-1.1.1-1|42	%prep
21mr|rubygem-rake-compiler-1.1.1-1|43	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-rake-compiler-1.1.1-1|44	
21mr|rubygem-rake-compiler-1.1.1-1|45	%build
21mr|rubygem-rake-compiler-1.1.1-1|46	%gem_build
21mr|rubygem-rake-compiler-1.1.1-1|47	
21mr|rubygem-rake-compiler-1.1.1-1|48	%install
21mr|rubygem-rake-compiler-1.1.1-1|49	%gem_install
21mr|rubygem-rake-compiler-1.1.1-1|50	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rake-compiler-1.1.1-1|51	cp -a .%{gem_dir}/* \
21mr|rubygem-rake-compiler-1.1.1-1|52	%{buildroot}%{gem_dir}/
21mr|rubygem-rake-compiler-1.1.1-1|53	
21mr|rubygem-rake-compiler-1.1.1-1|54	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-rake-compiler-1.1.1-1|55	cp -a .%{_bindir}/* \
21mr|rubygem-rake-compiler-1.1.1-1|56	%{buildroot}%{_bindir}/
21mr|rubygem-rake-compiler-1.1.1-1|57	
21mr|rubygem-rake-compiler-1.1.1-1|58	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-rake-compiler-1.1.1-1|59	
21mr|rubygem-rake-compiler-1.1.1-1|60	#fix shebang
21mr|rubygem-rake-compiler-1.1.1-1|61	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/bin/*

16629 21
21mr|rubygem-red-colors-0.1.2-1|1	# Generated from red-colors-0.1.1.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-red-colors-0.1.2-1|2	%global gem_name red-colors
21mr|rubygem-red-colors-0.1.2-1|3	
21mr|rubygem-red-colors-0.1.2-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-red-colors-0.1.2-1|5	Version:	0.1.2
21mr|rubygem-red-colors-0.1.2-1|6	Release:	1
21mr|rubygem-red-colors-0.1.2-1|7	Group:		Development/Ruby
21mr|rubygem-red-colors-0.1.2-1|8	Summary:	Red Colors provides a wide array of features for dealing with colors
21mr|rubygem-red-colors-0.1.2-1|9	License:	MIT
21mr|rubygem-red-colors-0.1.2-1|10	URL:		https://github.com/red-data-tools/red-colors
21mr|rubygem-red-colors-0.1.2-1|11	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-red-colors-0.1.2-1|12	BuildRequires:	ruby(release)
21mr|rubygem-red-colors-0.1.2-1|13	BuildRequires:	rubygems-devel
21mr|rubygem-red-colors-0.1.2-1|14	BuildRequires:	ruby
21mr|rubygem-red-colors-0.1.2-1|15	BuildRequires:	rubygem(test-unit)
21mr|rubygem-red-colors-0.1.2-1|16	BuildArch:	noarch
21mr|rubygem-red-colors-0.1.2-1|17	
21mr|rubygem-red-colors-0.1.2-1|18	%description
21mr|rubygem-red-colors-0.1.2-1|19	Red Colors provides a wide array of features for dealing with colors. This
21mr|rubygem-red-colors-0.1.2-1|20	includes conversion between colorspaces, desaturation, and parsing colors.
21mr|rubygem-red-colors-0.1.2-1|21	
21mr|rubygem-red-colors-0.1.2-1|22	%files
21mr|rubygem-red-colors-0.1.2-1|23	%dir %{gem_instdir}
21mr|rubygem-red-colors-0.1.2-1|24	%license %{gem_instdir}/LICENSE.txt
21mr|rubygem-red-colors-0.1.2-1|25	%doc %{gem_instdir}/README.md
21mr|rubygem-red-colors-0.1.2-1|26	%{gem_libdir}
21mr|rubygem-red-colors-0.1.2-1|27	%{gem_spec}
21mr|rubygem-red-colors-0.1.2-1|28	
21mr|rubygem-red-colors-0.1.2-1|29	#---------------------------------------------------
21mr|rubygem-red-colors-0.1.2-1|30	%package	doc
21mr|rubygem-red-colors-0.1.2-1|31	Summary:	Documentation for %{name}
21mr|rubygem-red-colors-0.1.2-1|32	Group:		Documentation
21mr|rubygem-red-colors-0.1.2-1|33	Requires:	%{name} = %{version}-%{release}
21mr|rubygem-red-colors-0.1.2-1|34	BuildArch:	noarch
21mr|rubygem-red-colors-0.1.2-1|35	
21mr|rubygem-red-colors-0.1.2-1|36	%description	doc
21mr|rubygem-red-colors-0.1.2-1|37	Documentation for %{name}.
21mr|rubygem-red-colors-0.1.2-1|38	
21mr|rubygem-red-colors-0.1.2-1|39	%files doc
21mr|rubygem-red-colors-0.1.2-1|40	%doc	%{gem_docdir}
21mr|rubygem-red-colors-0.1.2-1|41	
21mr|rubygem-red-colors-0.1.2-1|42	#---------------------------------------------------
21mr|rubygem-red-colors-0.1.2-1|43	
21mr|rubygem-red-colors-0.1.2-1|44	%prep
21mr|rubygem-red-colors-0.1.2-1|45	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-red-colors-0.1.2-1|46	
21mr|rubygem-red-colors-0.1.2-1|47	%build
21mr|rubygem-red-colors-0.1.2-1|48	%gem_build
21mr|rubygem-red-colors-0.1.2-1|49	
21mr|rubygem-red-colors-0.1.2-1|50	%install
21mr|rubygem-red-colors-0.1.2-1|51	%gem_install
21mr|rubygem-red-colors-0.1.2-1|52	
21mr|rubygem-red-colors-0.1.2-1|53	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-red-colors-0.1.2-1|54	cp -a .%{gem_dir}/* \
21mr|rubygem-red-colors-0.1.2-1|55	%{buildroot}%{gem_dir}/
21mr|rubygem-red-colors-0.1.2-1|56	
21mr|rubygem-red-colors-0.1.2-1|57	rm -f %{buildroot}%{gem_cache}
21mr|rubygem-red-colors-0.1.2-1|58	pushd %{buildroot}%{gem_instdir}/
21mr|rubygem-red-colors-0.1.2-1|59	rm -rf \
21mr|rubygem-red-colors-0.1.2-1|60	.yardopts \
21mr|rubygem-red-colors-0.1.2-1|61	Gemfile \
21mr|rubygem-red-colors-0.1.2-1|62	Rakefile \
21mr|rubygem-red-colors-0.1.2-1|63	*.gemspec \
21mr|rubygem-red-colors-0.1.2-1|64	test/ \
21mr|rubygem-red-colors-0.1.2-1|65	%{nil}
21mr|rubygem-red-colors-0.1.2-1|66	popd
21mr|rubygem-red-colors-0.1.2-1|67	
21mr|rubygem-red-colors-0.1.2-1|68	%check
21mr|rubygem-red-colors-0.1.2-1|69	pushd .%{gem_instdir}
21mr|rubygem-red-colors-0.1.2-1|70	ruby test/run.rb
21mr|rubygem-red-colors-0.1.2-1|71	popd
21mr|rubygem-red-colors-0.1.2-1|72	
21mr|rubygem-red-colors-0.1.2-1|73	
21mr|rubygem-red-colors-0.1.2-1|74	

16630 21
21mr|rubygem-red-datasets-0.1.2-1|1	%define	gem_name	red-datasets
21mr|rubygem-red-datasets-0.1.2-1|2	
21mr|rubygem-red-datasets-0.1.2-1|3	Summary:	Access each dataset with multiple ways
21mr|rubygem-red-datasets-0.1.2-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-red-datasets-0.1.2-1|5	Version:	0.1.2
21mr|rubygem-red-datasets-0.1.2-1|6	Release:	1
21mr|rubygem-red-datasets-0.1.2-1|7	Group:		Development/Ruby
21mr|rubygem-red-datasets-0.1.2-1|8	License:	MIT
21mr|rubygem-red-datasets-0.1.2-1|9	URL:		https://github.com/red-data-tools/red-datasets
21mr|rubygem-red-datasets-0.1.2-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-red-datasets-0.1.2-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-red-datasets-0.1.2-1|12	BuildArch:	noarch
21mr|rubygem-red-datasets-0.1.2-1|13	
21mr|rubygem-red-datasets-0.1.2-1|14	%description
21mr|rubygem-red-datasets-0.1.2-1|15	You can use datasets easily because you can access each dataset
21mr|rubygem-red-datasets-0.1.2-1|16	with multiple ways such as `#each` and Apache Arrow Record Batch.
21mr|rubygem-red-datasets-0.1.2-1|17	
21mr|rubygem-red-datasets-0.1.2-1|18	
21mr|rubygem-red-datasets-0.1.2-1|19	%files
21mr|rubygem-red-datasets-0.1.2-1|20	%doc LICENSE.txt README.md
21mr|rubygem-red-datasets-0.1.2-1|21	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-red-datasets-0.1.2-1|22	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-red-datasets-0.1.2-1|23	%exclude %{gem_dir}/cache
21mr|rubygem-red-datasets-0.1.2-1|24	
21mr|rubygem-red-datasets-0.1.2-1|25	#------------------------------------------------------------------
21mr|rubygem-red-datasets-0.1.2-1|26	
21mr|rubygem-red-datasets-0.1.2-1|27	%package doc
21mr|rubygem-red-datasets-0.1.2-1|28	Summary:	Documentation for %{name}
21mr|rubygem-red-datasets-0.1.2-1|29	Group:		Documentation
21mr|rubygem-red-datasets-0.1.2-1|30	Requires:	%{name} = %{EVRD}
21mr|rubygem-red-datasets-0.1.2-1|31	
21mr|rubygem-red-datasets-0.1.2-1|32	%description doc
21mr|rubygem-red-datasets-0.1.2-1|33	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-red-datasets-0.1.2-1|34	
21mr|rubygem-red-datasets-0.1.2-1|35	%files doc
21mr|rubygem-red-datasets-0.1.2-1|36	%doc LICENSE.txt README.md
21mr|rubygem-red-datasets-0.1.2-1|37	%{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-red-datasets-0.1.2-1|38	
21mr|rubygem-red-datasets-0.1.2-1|39	#------------------------------------------------------------------
21mr|rubygem-red-datasets-0.1.2-1|40	
21mr|rubygem-red-datasets-0.1.2-1|41	%prep
21mr|rubygem-red-datasets-0.1.2-1|42	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-red-datasets-0.1.2-1|43	
21mr|rubygem-red-datasets-0.1.2-1|44	
21mr|rubygem-red-datasets-0.1.2-1|45	%build
21mr|rubygem-red-datasets-0.1.2-1|46	%gem_build
21mr|rubygem-red-datasets-0.1.2-1|47	
21mr|rubygem-red-datasets-0.1.2-1|48	
21mr|rubygem-red-datasets-0.1.2-1|49	%install
21mr|rubygem-red-datasets-0.1.2-1|50	%gem_install
21mr|rubygem-red-datasets-0.1.2-1|51	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-red-datasets-0.1.2-1|52	cp -a .%{gem_dir}/* \
21mr|rubygem-red-datasets-0.1.2-1|53	%{buildroot}%{gem_dir}/
21mr|rubygem-red-datasets-0.1.2-1|54	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-red-datasets-0.1.2-1|55	
21mr|rubygem-red-datasets-0.1.2-1|56	# Remove docs: we have it with our macro
21mr|rubygem-red-datasets-0.1.2-1|57	rm -f %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/{COPYING.txt,README.rdoc}

16631 21
21mr|rubygem-redis-4.1.3-1|1	%global gem_name redis
21mr|rubygem-redis-4.1.3-1|2	
21mr|rubygem-redis-4.1.3-1|3	Name: rubygem-%{gem_name}
21mr|rubygem-redis-4.1.3-1|4	Version: 4.1.3
21mr|rubygem-redis-4.1.3-1|5	Release: 1
21mr|rubygem-redis-4.1.3-1|6	Group: Development/Ruby
21mr|rubygem-redis-4.1.3-1|7	Summary: A Ruby client library for Redis
21mr|rubygem-redis-4.1.3-1|8	License: MIT
21mr|rubygem-redis-4.1.3-1|9	URL: https://github.com/redis/redis-rb
21mr|rubygem-redis-4.1.3-1|10	Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-redis-4.1.3-1|11	# git clone https://github.com/redis/redis-rb.git && cd redis-rb
21mr|rubygem-redis-4.1.3-1|12	# git archive -v -o redis-rb-4.1.3-tests.txz v4.1.3 makefile test/ bin/
21mr|rubygem-redis-4.1.3-1|13	Source1: %{gem_name}-rb-%{version}-tests.txz
21mr|rubygem-redis-4.1.3-1|14	BuildRequires: ruby(release)
21mr|rubygem-redis-4.1.3-1|15	BuildRequires: rubygems-devel
21mr|rubygem-redis-4.1.3-1|16	BuildRequires: ruby
21mr|rubygem-redis-4.1.3-1|17	BuildRequires: rubygem(mocha)
21mr|rubygem-redis-4.1.3-1|18	BuildRequires: rubygem(minitest)
21mr|rubygem-redis-4.1.3-1|19	BuildRequires: rubygem(hiredis)
21mr|rubygem-redis-4.1.3-1|20	BuildRequires: %{_bindir}/redis-server
21mr|rubygem-redis-4.1.3-1|21	BuildArch: noarch
21mr|rubygem-redis-4.1.3-1|22	
21mr|rubygem-redis-4.1.3-1|23	%description
21mr|rubygem-redis-4.1.3-1|24	A Ruby client that tries to match Redis' API one-to-one, while still
21mr|rubygem-redis-4.1.3-1|25	providing an idiomatic interface.
21mr|rubygem-redis-4.1.3-1|26	
21mr|rubygem-redis-4.1.3-1|27	
21mr|rubygem-redis-4.1.3-1|28	%package doc
21mr|rubygem-redis-4.1.3-1|29	Summary: Documentation for %{name}
21mr|rubygem-redis-4.1.3-1|30	Requires: %{name} = %{version}-%{release}
21mr|rubygem-redis-4.1.3-1|31	BuildArch: noarch
21mr|rubygem-redis-4.1.3-1|32	
21mr|rubygem-redis-4.1.3-1|33	%description doc
21mr|rubygem-redis-4.1.3-1|34	Documentation for %{name}.
21mr|rubygem-redis-4.1.3-1|35	
21mr|rubygem-redis-4.1.3-1|36	%prep
21mr|rubygem-redis-4.1.3-1|37	%setup -q -n %{gem_name}-%{version} -b 1
21mr|rubygem-redis-4.1.3-1|38	
21mr|rubygem-redis-4.1.3-1|39	%build
21mr|rubygem-redis-4.1.3-1|40	# Create the gem as gem install only works on a gem file
21mr|rubygem-redis-4.1.3-1|41	gem build ../%{gem_name}-%{version}.gemspec
21mr|rubygem-redis-4.1.3-1|42	
21mr|rubygem-redis-4.1.3-1|43	# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
21mr|rubygem-redis-4.1.3-1|44	# by default, so that we can move it into the buildroot in %%install
21mr|rubygem-redis-4.1.3-1|45	%gem_install
21mr|rubygem-redis-4.1.3-1|46	
21mr|rubygem-redis-4.1.3-1|47	%install
21mr|rubygem-redis-4.1.3-1|48	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-redis-4.1.3-1|49	cp -a .%{gem_dir}/* \
21mr|rubygem-redis-4.1.3-1|50	%{buildroot}%{gem_dir}/
21mr|rubygem-redis-4.1.3-1|51	
21mr|rubygem-redis-4.1.3-1|52	%files
21mr|rubygem-redis-4.1.3-1|53	%dir %{gem_instdir}
21mr|rubygem-redis-4.1.3-1|54	%license %{gem_instdir}/LICENSE
21mr|rubygem-redis-4.1.3-1|55	%{gem_libdir}
21mr|rubygem-redis-4.1.3-1|56	%exclude %{gem_cache}
21mr|rubygem-redis-4.1.3-1|57	%{gem_spec}
21mr|rubygem-redis-4.1.3-1|58	
21mr|rubygem-redis-4.1.3-1|59	%files doc
21mr|rubygem-redis-4.1.3-1|60	%doc %{gem_docdir}
21mr|rubygem-redis-4.1.3-1|61	%doc %{gem_instdir}/CHANGELOG.md
21mr|rubygem-redis-4.1.3-1|62	%doc %{gem_instdir}/README.md

16632 21
21mr|rubygem-rexml-3.2.5-2|1	%define gem_name  rexml
21mr|rubygem-rexml-3.2.5-2|2	
21mr|rubygem-rexml-3.2.5-2|3	Name:		rubygem-%{gem_name}
21mr|rubygem-rexml-3.2.5-2|4	Version:	3.2.5
21mr|rubygem-rexml-3.2.5-2|5	Release:	2
21mr|rubygem-rexml-3.2.5-2|6	Summary:	An XML toolkit for Ruby
21mr|rubygem-rexml-3.2.5-2|7	Group:		Development/Ruby
21mr|rubygem-rexml-3.2.5-2|8	License:	BSD
21mr|rubygem-rexml-3.2.5-2|9	Url:		https://github.com/ruby/rexml
21mr|rubygem-rexml-3.2.5-2|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-rexml-3.2.5-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-rexml-3.2.5-2|12	BuildArch:	noarch
21mr|rubygem-rexml-3.2.5-2|13	
21mr|rubygem-rexml-3.2.5-2|14	%description
21mr|rubygem-rexml-3.2.5-2|15	An XML toolkit for Ruby.
21mr|rubygem-rexml-3.2.5-2|16	
21mr|rubygem-rexml-3.2.5-2|17	%files
21mr|rubygem-rexml-3.2.5-2|18	%doc README.* LICENSE*
21mr|rubygem-rexml-3.2.5-2|19	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-rexml-3.2.5-2|20	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-rexml-3.2.5-2|21	%exclude %{gem_dir}/cache
21mr|rubygem-rexml-3.2.5-2|22	#------------------------------------------------------------
21mr|rubygem-rexml-3.2.5-2|23	
21mr|rubygem-rexml-3.2.5-2|24	%package doc
21mr|rubygem-rexml-3.2.5-2|25	Summary:	Documentation for %{name}
21mr|rubygem-rexml-3.2.5-2|26	Group:		Books/Computer books
21mr|rubygem-rexml-3.2.5-2|27	Requires:	%{name} = %{EVRD}
21mr|rubygem-rexml-3.2.5-2|28	
21mr|rubygem-rexml-3.2.5-2|29	%description doc
21mr|rubygem-rexml-3.2.5-2|30	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-rexml-3.2.5-2|31	
21mr|rubygem-rexml-3.2.5-2|32	%files doc
21mr|rubygem-rexml-3.2.5-2|33	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-rexml-3.2.5-2|34	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-rexml-3.2.5-2|35	
21mr|rubygem-rexml-3.2.5-2|36	#-------------------------------------------------------------
21mr|rubygem-rexml-3.2.5-2|37	%prep
21mr|rubygem-rexml-3.2.5-2|38	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-rexml-3.2.5-2|39	
21mr|rubygem-rexml-3.2.5-2|40	%build
21mr|rubygem-rexml-3.2.5-2|41	%gem_build
21mr|rubygem-rexml-3.2.5-2|42	
21mr|rubygem-rexml-3.2.5-2|43	%install
21mr|rubygem-rexml-3.2.5-2|44	%gem_install
21mr|rubygem-rexml-3.2.5-2|45	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rexml-3.2.5-2|46	cp -a .%{gem_dir}/* \
21mr|rubygem-rexml-3.2.5-2|47	%{buildroot}%{gem_dir}/
21mr|rubygem-rexml-3.2.5-2|48	
21mr|rubygem-rexml-3.2.5-2|49	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16633 21
21mr|rubygem-rspec-3.10.0-1|1	%global	gem_name	rspec
21mr|rubygem-rspec-3.10.0-1|2	
21mr|rubygem-rspec-3.10.0-1|3	Summary:	Behaviour driven development (BDD) framework for Ruby
21mr|rubygem-rspec-3.10.0-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-rspec-3.10.0-1|5	Version:	3.10.0
21mr|rubygem-rspec-3.10.0-1|6	Release:	1
21mr|rubygem-rspec-3.10.0-1|7	Group:		Development/Ruby
21mr|rubygem-rspec-3.10.0-1|8	License:	MIT
21mr|rubygem-rspec-3.10.0-1|9	URL:		http://rspec.info
21mr|rubygem-rspec-3.10.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rspec-3.10.0-1|11	
21mr|rubygem-rspec-3.10.0-1|12	BuildRequires:	rubygems-devel
21mr|rubygem-rspec-3.10.0-1|13	#BuildRequires:	ruby(release)
21mr|rubygem-rspec-3.10.0-1|14	
21mr|rubygem-rspec-3.10.0-1|15	BuildArch:	noarch
21mr|rubygem-rspec-3.10.0-1|16	
21mr|rubygem-rspec-3.10.0-1|17	%description
21mr|rubygem-rspec-3.10.0-1|18	RSpec is a behaviour driven development (BDD) framework for Ruby.
21mr|rubygem-rspec-3.10.0-1|19	
21mr|rubygem-rspec-3.10.0-1|20	%files
21mr|rubygem-rspec-3.10.0-1|21	%dir	%{gem_instdir}
21mr|rubygem-rspec-3.10.0-1|22	%{gem_instdir}/lib
21mr|rubygem-rspec-3.10.0-1|23	%license	%{gem_instdir}/LICENSE.md
21mr|rubygem-rspec-3.10.0-1|24	%doc	%{gem_instdir}/README.md
21mr|rubygem-rspec-3.10.0-1|25	%exclude %{gem_cache}
21mr|rubygem-rspec-3.10.0-1|26	%{gem_spec}
21mr|rubygem-rspec-3.10.0-1|27	
21mr|rubygem-rspec-3.10.0-1|28	#-------------------------------------------------------
21mr|rubygem-rspec-3.10.0-1|29	%package	doc
21mr|rubygem-rspec-3.10.0-1|30	Summary:	Documentation for %{name}
21mr|rubygem-rspec-3.10.0-1|31	Requires:	%{name} = %{version}-%{release}
21mr|rubygem-rspec-3.10.0-1|32	
21mr|rubygem-rspec-3.10.0-1|33	%description	doc
21mr|rubygem-rspec-3.10.0-1|34	This package contains documentation for %{name}.
21mr|rubygem-rspec-3.10.0-1|35	
21mr|rubygem-rspec-3.10.0-1|36	%files	doc
21mr|rubygem-rspec-3.10.0-1|37	%doc	%{gem_docdir}
21mr|rubygem-rspec-3.10.0-1|38	
21mr|rubygem-rspec-3.10.0-1|39	#-------------------------------------------------------
21mr|rubygem-rspec-3.10.0-1|40	
21mr|rubygem-rspec-3.10.0-1|41	%prep
21mr|rubygem-rspec-3.10.0-1|42	gem unpack %{SOURCE0}
21mr|rubygem-rspec-3.10.0-1|43	
21mr|rubygem-rspec-3.10.0-1|44	%setup -q -D -T -n  %{gem_name}-%{version}
21mr|rubygem-rspec-3.10.0-1|45	
21mr|rubygem-rspec-3.10.0-1|46	gem specification %{SOURCE0} -l --ruby > %{gem_name}.gemspec
21mr|rubygem-rspec-3.10.0-1|47	
21mr|rubygem-rspec-3.10.0-1|48	%build
21mr|rubygem-rspec-3.10.0-1|49	gem build %{gem_name}.gemspec
21mr|rubygem-rspec-3.10.0-1|50	%gem_install
21mr|rubygem-rspec-3.10.0-1|51	
21mr|rubygem-rspec-3.10.0-1|52	%install
21mr|rubygem-rspec-3.10.0-1|53	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rspec-3.10.0-1|54	cp -a .%{gem_dir}/* \
21mr|rubygem-rspec-3.10.0-1|55	%{buildroot}%{gem_dir}/
21mr|rubygem-rspec-3.10.0-1|56	
21mr|rubygem-rspec-3.10.0-1|57	

16634 21
21mr|rubygem-rspec-core-3.10.1-1|1	%global	gem_name	rspec-core
21mr|rubygem-rspec-core-3.10.1-1|2	
21mr|rubygem-rspec-core-3.10.1-1|3	Summary:	Rspec-2 runner and formatters
21mr|rubygem-rspec-core-3.10.1-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-rspec-core-3.10.1-1|5	Version:	3.10.1
21mr|rubygem-rspec-core-3.10.1-1|6	Release:	1
21mr|rubygem-rspec-core-3.10.1-1|7	Group:		Development/Ruby
21mr|rubygem-rspec-core-3.10.1-1|8	License:	MIT
21mr|rubygem-rspec-core-3.10.1-1|9	URL:		http://github.com/rspec/rspec-mocks
21mr|rubygem-rspec-core-3.10.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rspec-core-3.10.1-1|11	Source1:	rubygem-%{gem_name}-%{version}-full.tar.gz
21mr|rubygem-rspec-core-3.10.1-1|12	Source2:	rspec-related-create-full-tarball.sh
21mr|rubygem-rspec-core-3.10.1-1|13	
21mr|rubygem-rspec-core-3.10.1-1|14	#BuildRequires:	ruby(release)
21mr|rubygem-rspec-core-3.10.1-1|15	BuildRequires:	rubygems-devel
21mr|rubygem-rspec-core-3.10.1-1|16	# Make the following installed by default
21mr|rubygem-rspec-core-3.10.1-1|17	# lib/rspec/core/rake_task
21mr|rubygem-rspec-core-3.10.1-1|18	Requires:	rubygem(rake)
21mr|rubygem-rspec-core-3.10.1-1|19	BuildArch:	noarch
21mr|rubygem-rspec-core-3.10.1-1|20	
21mr|rubygem-rspec-core-3.10.1-1|21	%description
21mr|rubygem-rspec-core-3.10.1-1|22	Behaviour Driven Development for Ruby.
21mr|rubygem-rspec-core-3.10.1-1|23	
21mr|rubygem-rspec-core-3.10.1-1|24	%files
21mr|rubygem-rspec-core-3.10.1-1|25	%dir %{gem_instdir}
21mr|rubygem-rspec-core-3.10.1-1|26	%license %{gem_instdir}/LICENSE.md
21mr|rubygem-rspec-core-3.10.1-1|27	%doc %{gem_instdir}/Changelog.md
21mr|rubygem-rspec-core-3.10.1-1|28	%doc %{gem_instdir}/README.md
21mr|rubygem-rspec-core-3.10.1-1|29	
21mr|rubygem-rspec-core-3.10.1-1|30	%{_bindir}/rspec
21mr|rubygem-rspec-core-3.10.1-1|31	%{gem_instdir}/exe/
21mr|rubygem-rspec-core-3.10.1-1|32	%{gem_instdir}/lib/
21mr|rubygem-rspec-core-3.10.1-1|33	
21mr|rubygem-rspec-core-3.10.1-1|34	%exclude %{gem_cache}
21mr|rubygem-rspec-core-3.10.1-1|35	%{gem_spec}
21mr|rubygem-rspec-core-3.10.1-1|36	
21mr|rubygem-rspec-core-3.10.1-1|37	
21mr|rubygem-rspec-core-3.10.1-1|38	#-------------------------------------------------
21mr|rubygem-rspec-core-3.10.1-1|39	%package	doc
21mr|rubygem-rspec-core-3.10.1-1|40	Summary:	Documentation for %{name}
21mr|rubygem-rspec-core-3.10.1-1|41	Requires:	%{name} = %{version}-%{release}
21mr|rubygem-rspec-core-3.10.1-1|42	
21mr|rubygem-rspec-core-3.10.1-1|43	%description	doc
21mr|rubygem-rspec-core-3.10.1-1|44	This package contains documentation for %{name}.
21mr|rubygem-rspec-core-3.10.1-1|45	
21mr|rubygem-rspec-core-3.10.1-1|46	%files doc
21mr|rubygem-rspec-core-3.10.1-1|47	%{gem_docdir}
21mr|rubygem-rspec-core-3.10.1-1|48	
21mr|rubygem-rspec-core-3.10.1-1|49	#-------------------------------------------------
21mr|rubygem-rspec-core-3.10.1-1|50	
21mr|rubygem-rspec-core-3.10.1-1|51	%prep
21mr|rubygem-rspec-core-3.10.1-1|52	%setup -q -T -n %{gem_name}-%{version} -b 1
21mr|rubygem-rspec-core-3.10.1-1|53	gem specification %{SOURCE0} -l --ruby > %{gem_name}.gemspec
21mr|rubygem-rspec-core-3.10.1-1|54	
21mr|rubygem-rspec-core-3.10.1-1|55	%build
21mr|rubygem-rspec-core-3.10.1-1|56	gem build %{gem_name}.gemspec
21mr|rubygem-rspec-core-3.10.1-1|57	
21mr|rubygem-rspec-core-3.10.1-1|58	%install
21mr|rubygem-rspec-core-3.10.1-1|59	%gem_install
21mr|rubygem-rspec-core-3.10.1-1|60	mkdir -p %{buildroot}%{_prefix}
21mr|rubygem-rspec-core-3.10.1-1|61	cp -a .%{_prefix}/* %{buildroot}%{_prefix}/
21mr|rubygem-rspec-core-3.10.1-1|62	
21mr|rubygem-rspec-core-3.10.1-1|63	# cleanups
21mr|rubygem-rspec-core-3.10.1-1|64	rm -f %{buildroot}%{gem_instdir}/{.document,.yardopts}
21mr|rubygem-rspec-core-3.10.1-1|65	
21mr|rubygem-rspec-core-3.10.1-1|66	

16635 21
21mr|rubygem-rspec-expectations-3.10.1-1|1	%global	gem_name	rspec-expectations
21mr|rubygem-rspec-expectations-3.10.1-1|2	
21mr|rubygem-rspec-expectations-3.10.1-1|3	Summary:	RSpec expectations (should and matchers)
21mr|rubygem-rspec-expectations-3.10.1-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-rspec-expectations-3.10.1-1|5	Version:	3.10.1
21mr|rubygem-rspec-expectations-3.10.1-1|6	Release:	1
21mr|rubygem-rspec-expectations-3.10.1-1|7	Group:		Development/Ruby
21mr|rubygem-rspec-expectations-3.10.1-1|8	License:	MIT
21mr|rubygem-rspec-expectations-3.10.1-1|9	URL:		http://github.com/rspec/rspec-expectations
21mr|rubygem-rspec-expectations-3.10.1-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rspec-expectations-3.10.1-1|11	# %%{SOURCE2} %%{name} %%{version}
21mr|rubygem-rspec-expectations-3.10.1-1|12	Source1:	rubygem-%{gem_name}-%{version}-full.tar.gz
21mr|rubygem-rspec-expectations-3.10.1-1|13	Source2:	rspec-related-create-full-tarball.sh
21mr|rubygem-rspec-expectations-3.10.1-1|14	
21mr|rubygem-rspec-expectations-3.10.1-1|15	#BuildRequires:	ruby(release)
21mr|rubygem-rspec-expectations-3.10.1-1|16	BuildRequires:	rubygems-devel
21mr|rubygem-rspec-expectations-3.10.1-1|17	BuildArch:	noarch
21mr|rubygem-rspec-expectations-3.10.1-1|18	
21mr|rubygem-rspec-expectations-3.10.1-1|19	%description
21mr|rubygem-rspec-expectations-3.10.1-1|20	rspec-expectations adds `should` and `should_not` to every object and includes
21mr|rubygem-rspec-expectations-3.10.1-1|21	RSpec::Matchers, a library of standard matchers.
21mr|rubygem-rspec-expectations-3.10.1-1|22	%files
21mr|rubygem-rspec-expectations-3.10.1-1|23	%dir	%{gem_instdir}
21mr|rubygem-rspec-expectations-3.10.1-1|24	
21mr|rubygem-rspec-expectations-3.10.1-1|25	%license %{gem_instdir}/LICENSE.md
21mr|rubygem-rspec-expectations-3.10.1-1|26	%doc %{gem_instdir}/Changelog.md
21mr|rubygem-rspec-expectations-3.10.1-1|27	%doc %{gem_instdir}/README.md
21mr|rubygem-rspec-expectations-3.10.1-1|28	
21mr|rubygem-rspec-expectations-3.10.1-1|29	%{gem_instdir}/lib/
21mr|rubygem-rspec-expectations-3.10.1-1|30	
21mr|rubygem-rspec-expectations-3.10.1-1|31	%exclude %{gem_cache}
21mr|rubygem-rspec-expectations-3.10.1-1|32	%{gem_spec}
21mr|rubygem-rspec-expectations-3.10.1-1|33	
21mr|rubygem-rspec-expectations-3.10.1-1|34	#---------------------------------------------------------------------
21mr|rubygem-rspec-expectations-3.10.1-1|35	%package	doc
21mr|rubygem-rspec-expectations-3.10.1-1|36	Summary:	Documentation for %{name}
21mr|rubygem-rspec-expectations-3.10.1-1|37	Requires:	%{name} = %{version}-%{release}
21mr|rubygem-rspec-expectations-3.10.1-1|38	
21mr|rubygem-rspec-expectations-3.10.1-1|39	%description	doc
21mr|rubygem-rspec-expectations-3.10.1-1|40	This package contains documentation for %{name}.
21mr|rubygem-rspec-expectations-3.10.1-1|41	
21mr|rubygem-rspec-expectations-3.10.1-1|42	%files doc
21mr|rubygem-rspec-expectations-3.10.1-1|43	%{gem_docdir}
21mr|rubygem-rspec-expectations-3.10.1-1|44	
21mr|rubygem-rspec-expectations-3.10.1-1|45	#---------------------------------------------------------------------
21mr|rubygem-rspec-expectations-3.10.1-1|46	
21mr|rubygem-rspec-expectations-3.10.1-1|47	%prep
21mr|rubygem-rspec-expectations-3.10.1-1|48	%setup -q -T -n %{gem_name}-%{version} -b 1
21mr|rubygem-rspec-expectations-3.10.1-1|49	
21mr|rubygem-rspec-expectations-3.10.1-1|50	gem specification %{SOURCE0} -l --ruby > %{gem_name}.gemspec
21mr|rubygem-rspec-expectations-3.10.1-1|51	
21mr|rubygem-rspec-expectations-3.10.1-1|52	%build
21mr|rubygem-rspec-expectations-3.10.1-1|53	gem build %{gem_name}.gemspec
21mr|rubygem-rspec-expectations-3.10.1-1|54	%gem_install
21mr|rubygem-rspec-expectations-3.10.1-1|55	
21mr|rubygem-rspec-expectations-3.10.1-1|56	%install
21mr|rubygem-rspec-expectations-3.10.1-1|57	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rspec-expectations-3.10.1-1|58	cp -a .%{gem_dir}/* \
21mr|rubygem-rspec-expectations-3.10.1-1|59	%{buildroot}%{gem_dir}/
21mr|rubygem-rspec-expectations-3.10.1-1|60	
21mr|rubygem-rspec-expectations-3.10.1-1|61	# cleanups
21mr|rubygem-rspec-expectations-3.10.1-1|62	rm -f %{buildroot}%{gem_instdir}/{.document,.yardopts}
21mr|rubygem-rspec-expectations-3.10.1-1|63	

16636 21
21mr|rubygem-rspec-mocks-3.10.2-1|1	%global	gem_name	rspec-mocks
21mr|rubygem-rspec-mocks-3.10.2-1|2	
21mr|rubygem-rspec-mocks-3.10.2-1|3	Summary:	RSpec's 'test double' framework (mocks and stubs)
21mr|rubygem-rspec-mocks-3.10.2-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-rspec-mocks-3.10.2-1|5	Version:	3.10.2
21mr|rubygem-rspec-mocks-3.10.2-1|6	Release:	1
21mr|rubygem-rspec-mocks-3.10.2-1|7	Group:		Development/Ruby
21mr|rubygem-rspec-mocks-3.10.2-1|8	License:	MIT
21mr|rubygem-rspec-mocks-3.10.2-1|9	URL:		http://github.com/rspec/rspec-mocks
21mr|rubygem-rspec-mocks-3.10.2-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rspec-mocks-3.10.2-1|11	# %%{SOURCE2} %%{name} %%{version}
21mr|rubygem-rspec-mocks-3.10.2-1|12	Source1:	rubygem-%{gem_name}-%{version}-full.tar.gz
21mr|rubygem-rspec-mocks-3.10.2-1|13	Source2:	rspec-related-create-full-tarball.sh
21mr|rubygem-rspec-mocks-3.10.2-1|14	
21mr|rubygem-rspec-mocks-3.10.2-1|15	BuildRequires:	rubygems-devel
21mr|rubygem-rspec-mocks-3.10.2-1|16	BuildArch:	noarch
21mr|rubygem-rspec-mocks-3.10.2-1|17	
21mr|rubygem-rspec-mocks-3.10.2-1|18	%description
21mr|rubygem-rspec-mocks-3.10.2-1|19	rspec-mocks provides a test-double framework for rspec including support
21mr|rubygem-rspec-mocks-3.10.2-1|20	for method stubs, fakes, and message expectations.
21mr|rubygem-rspec-mocks-3.10.2-1|21	
21mr|rubygem-rspec-mocks-3.10.2-1|22	%files
21mr|rubygem-rspec-mocks-3.10.2-1|23	%dir %{gem_instdir}
21mr|rubygem-rspec-mocks-3.10.2-1|24	%license %{gem_instdir}/LICENSE.md
21mr|rubygem-rspec-mocks-3.10.2-1|25	%doc	%{gem_instdir}/Changelog.md
21mr|rubygem-rspec-mocks-3.10.2-1|26	%doc	%{gem_instdir}/README.md
21mr|rubygem-rspec-mocks-3.10.2-1|27	%{gem_instdir}/lib/
21mr|rubygem-rspec-mocks-3.10.2-1|28	%exclude	%{gem_cache}
21mr|rubygem-rspec-mocks-3.10.2-1|29	%{gem_spec}
21mr|rubygem-rspec-mocks-3.10.2-1|30	
21mr|rubygem-rspec-mocks-3.10.2-1|31	#-----------------------------------------------------------------
21mr|rubygem-rspec-mocks-3.10.2-1|32	%package	doc
21mr|rubygem-rspec-mocks-3.10.2-1|33	Summary:	Documentation for %{name}
21mr|rubygem-rspec-mocks-3.10.2-1|34	Requires:	%{name} = %{EVRD}
21mr|rubygem-rspec-mocks-3.10.2-1|35	
21mr|rubygem-rspec-mocks-3.10.2-1|36	%description	doc
21mr|rubygem-rspec-mocks-3.10.2-1|37	This package contains documentation for %{name}.
21mr|rubygem-rspec-mocks-3.10.2-1|38	
21mr|rubygem-rspec-mocks-3.10.2-1|39	%files	doc
21mr|rubygem-rspec-mocks-3.10.2-1|40	%{gem_docdir}
21mr|rubygem-rspec-mocks-3.10.2-1|41	
21mr|rubygem-rspec-mocks-3.10.2-1|42	#-----------------------------------------------------------------
21mr|rubygem-rspec-mocks-3.10.2-1|43	
21mr|rubygem-rspec-mocks-3.10.2-1|44	%prep
21mr|rubygem-rspec-mocks-3.10.2-1|45	gem unpack %{SOURCE0}
21mr|rubygem-rspec-mocks-3.10.2-1|46	%setup -q -D -T -n  %{gem_name}-%{version} -b 1
21mr|rubygem-rspec-mocks-3.10.2-1|47	
21mr|rubygem-rspec-mocks-3.10.2-1|48	gem specification %{SOURCE0} -l --ruby > %{gem_name}.gemspec
21mr|rubygem-rspec-mocks-3.10.2-1|49	
21mr|rubygem-rspec-mocks-3.10.2-1|50	%build
21mr|rubygem-rspec-mocks-3.10.2-1|51	gem build %{gem_name}.gemspec
21mr|rubygem-rspec-mocks-3.10.2-1|52	%gem_install
21mr|rubygem-rspec-mocks-3.10.2-1|53	
21mr|rubygem-rspec-mocks-3.10.2-1|54	%install
21mr|rubygem-rspec-mocks-3.10.2-1|55	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rspec-mocks-3.10.2-1|56	cp -a .%{gem_dir}/* \
21mr|rubygem-rspec-mocks-3.10.2-1|57	%{buildroot}%{gem_dir}/
21mr|rubygem-rspec-mocks-3.10.2-1|58	
21mr|rubygem-rspec-mocks-3.10.2-1|59	# cleanups
21mr|rubygem-rspec-mocks-3.10.2-1|60	rm -f %{buildroot}%{gem_instdir}/{.document,.yardopts}

16637 21
21mr|rubygem-rspec-support-3.10.2-1|1	%global	gem_name	rspec-support
21mr|rubygem-rspec-support-3.10.2-1|2	
21mr|rubygem-rspec-support-3.10.2-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-rspec-support-3.10.2-1|4	Version:	3.10.2
21mr|rubygem-rspec-support-3.10.2-1|5	Release:	1
21mr|rubygem-rspec-support-3.10.2-1|6	Group:		Development/Ruby
21mr|rubygem-rspec-support-3.10.2-1|7	Summary:	Common functionality to Rspec series
21mr|rubygem-rspec-support-3.10.2-1|8	License:	MIT
21mr|rubygem-rspec-support-3.10.2-1|9	URL:		https://github.com/rspec/rspec-support
21mr|rubygem-rspec-support-3.10.2-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rspec-support-3.10.2-1|11	Source1:	rubygem-%{gem_name}-%{version}-full.tar.gz
21mr|rubygem-rspec-support-3.10.2-1|12	Source2:	rspec-related-create-full-tarball.sh
21mr|rubygem-rspec-support-3.10.2-1|13	# tweak regex for search path
21mr|rubygem-rspec-support-3.10.2-1|14	Patch100:	rubygem-rspec-support-3.2.1-callerfilter-searchpath-regex.patch
21mr|rubygem-rspec-support-3.10.2-1|15	
21mr|rubygem-rspec-support-3.10.2-1|16	#BuildRequires:	ruby(release)
21mr|rubygem-rspec-support-3.10.2-1|17	BuildRequires:	rubygems-devel
21mr|rubygem-rspec-support-3.10.2-1|18	
21mr|rubygem-rspec-support-3.10.2-1|19	BuildArch:		noarch
21mr|rubygem-rspec-support-3.10.2-1|20	
21mr|rubygem-rspec-support-3.10.2-1|21	%description
21mr|rubygem-rspec-support-3.10.2-1|22	`RSpec::Support` provides common functionality to `RSpec::Core`,
21mr|rubygem-rspec-support-3.10.2-1|23	`RSpec::Expectations` and `RSpec::Mocks`. It is considered
21mr|rubygem-rspec-support-3.10.2-1|24	suitable for internal use only at this time.
21mr|rubygem-rspec-support-3.10.2-1|25	
21mr|rubygem-rspec-support-3.10.2-1|26	%files
21mr|rubygem-rspec-support-3.10.2-1|27	%dir %{gem_instdir}
21mr|rubygem-rspec-support-3.10.2-1|28	%license %{gem_instdir}/LICENSE.md
21mr|rubygem-rspec-support-3.10.2-1|29	%doc %{gem_instdir}/Changelog.md
21mr|rubygem-rspec-support-3.10.2-1|30	%doc %{gem_instdir}/README.md
21mr|rubygem-rspec-support-3.10.2-1|31	
21mr|rubygem-rspec-support-3.10.2-1|32	%{gem_libdir}
21mr|rubygem-rspec-support-3.10.2-1|33	%exclude %{gem_cache}
21mr|rubygem-rspec-support-3.10.2-1|34	%{gem_spec}
21mr|rubygem-rspec-support-3.10.2-1|35	
21mr|rubygem-rspec-support-3.10.2-1|36	#-------------------------------------------------------------------
21mr|rubygem-rspec-support-3.10.2-1|37	%package	doc
21mr|rubygem-rspec-support-3.10.2-1|38	Summary:	Documentation for %{name}
21mr|rubygem-rspec-support-3.10.2-1|39	Requires:	%{name} = %{version}-%{release}
21mr|rubygem-rspec-support-3.10.2-1|40	BuildArch:	noarch
21mr|rubygem-rspec-support-3.10.2-1|41	
21mr|rubygem-rspec-support-3.10.2-1|42	%description	doc
21mr|rubygem-rspec-support-3.10.2-1|43	Documentation for %{name}
21mr|rubygem-rspec-support-3.10.2-1|44	
21mr|rubygem-rspec-support-3.10.2-1|45	
21mr|rubygem-rspec-support-3.10.2-1|46	%files doc
21mr|rubygem-rspec-support-3.10.2-1|47	%doc %{gem_docdir}
21mr|rubygem-rspec-support-3.10.2-1|48	
21mr|rubygem-rspec-support-3.10.2-1|49	#-------------------------------------------------------------------
21mr|rubygem-rspec-support-3.10.2-1|50	
21mr|rubygem-rspec-support-3.10.2-1|51	%prep
21mr|rubygem-rspec-support-3.10.2-1|52	%setup -q -T -n %{gem_name}-%{version} -b 1
21mr|rubygem-rspec-support-3.10.2-1|53	gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
21mr|rubygem-rspec-support-3.10.2-1|54	
21mr|rubygem-rspec-support-3.10.2-1|55	%patch100 -p1
21mr|rubygem-rspec-support-3.10.2-1|56	
21mr|rubygem-rspec-support-3.10.2-1|57	%build
21mr|rubygem-rspec-support-3.10.2-1|58	gem build %{gem_name}.gemspec
21mr|rubygem-rspec-support-3.10.2-1|59	%gem_install
21mr|rubygem-rspec-support-3.10.2-1|60	
21mr|rubygem-rspec-support-3.10.2-1|61	%install
21mr|rubygem-rspec-support-3.10.2-1|62	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rspec-support-3.10.2-1|63	cp -pa .%{gem_dir}/* \
21mr|rubygem-rspec-support-3.10.2-1|64	%{buildroot}%{gem_dir}/

16638 21
21mr|rubygem-rsvg2-3.4.4-2|1	%define gem_name rsvg2
21mr|rubygem-rsvg2-3.4.4-2|2	
21mr|rubygem-rsvg2-3.4.4-2|3	Summary:	Ruby binding of librsvg-2.x
21mr|rubygem-rsvg2-3.4.4-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-rsvg2-3.4.4-2|5	Version:	3.4.4
21mr|rubygem-rsvg2-3.4.4-2|6	Release:	2
21mr|rubygem-rsvg2-3.4.4-2|7	License:	LGPLv2.1+
21mr|rubygem-rsvg2-3.4.4-2|8	Group:		Development/Ruby
21mr|rubygem-rsvg2-3.4.4-2|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-rsvg2-3.4.4-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rsvg2-3.4.4-2|11	BuildRequires:	rubygem-rake
21mr|rubygem-rsvg2-3.4.4-2|12	BuildRequires:	rubygems-devel
21mr|rubygem-rsvg2-3.4.4-2|13	BuildRequires:	pkgconfig(cairo)
21mr|rubygem-rsvg2-3.4.4-2|14	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|rubygem-rsvg2-3.4.4-2|15	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-rsvg2-3.4.4-2|16	BuildRequires:	rubygem(cairo)
21mr|rubygem-rsvg2-3.4.4-2|17	BuildRequires:	rubygem(glib2)
21mr|rubygem-rsvg2-3.4.4-2|18	BuildArch:	noarch
21mr|rubygem-rsvg2-3.4.4-2|19	
21mr|rubygem-rsvg2-3.4.4-2|20	%description
21mr|rubygem-rsvg2-3.4.4-2|21	Ruby binding of librsvg-2.x.
21mr|rubygem-rsvg2-3.4.4-2|22	
21mr|rubygem-rsvg2-3.4.4-2|23	%files
21mr|rubygem-rsvg2-3.4.4-2|24	%dir %{gem_instdir}
21mr|rubygem-rsvg2-3.4.4-2|25	%license %{gem_instdir}/COPYING.LIB
21mr|rubygem-rsvg2-3.4.4-2|26	%{gem_libdir}
21mr|rubygem-rsvg2-3.4.4-2|27	%exclude %{gem_cache}
21mr|rubygem-rsvg2-3.4.4-2|28	%exclude %{gem_instdir}/test
21mr|rubygem-rsvg2-3.4.4-2|29	%exclude %{gem_instdir}/Rakefile
21mr|rubygem-rsvg2-3.4.4-2|30	%exclude %{gem_instdir}/dependency-check
21mr|rubygem-rsvg2-3.4.4-2|31	%{gem_spec}
21mr|rubygem-rsvg2-3.4.4-2|32	%{gem_instdir}/rsvg2.gemspec
21mr|rubygem-rsvg2-3.4.4-2|33	
21mr|rubygem-rsvg2-3.4.4-2|34	#----------------------------------------------------------------------------
21mr|rubygem-rsvg2-3.4.4-2|35	
21mr|rubygem-rsvg2-3.4.4-2|36	%package doc
21mr|rubygem-rsvg2-3.4.4-2|37	Summary:	Documentation for %{name}
21mr|rubygem-rsvg2-3.4.4-2|38	Group:		Documentation
21mr|rubygem-rsvg2-3.4.4-2|39	Requires:	%{name} = %{EVRD}
21mr|rubygem-rsvg2-3.4.4-2|40	BuildArch:	noarch
21mr|rubygem-rsvg2-3.4.4-2|41	
21mr|rubygem-rsvg2-3.4.4-2|42	%description doc
21mr|rubygem-rsvg2-3.4.4-2|43	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-rsvg2-3.4.4-2|44	
21mr|rubygem-rsvg2-3.4.4-2|45	%files doc
21mr|rubygem-rsvg2-3.4.4-2|46	%doc %{gem_docdir}
21mr|rubygem-rsvg2-3.4.4-2|47	%{gem_instdir}/sample
21mr|rubygem-rsvg2-3.4.4-2|48	%doc %{gem_instdir}/README.md
21mr|rubygem-rsvg2-3.4.4-2|49	
21mr|rubygem-rsvg2-3.4.4-2|50	#----------------------------------------------------------------------------
21mr|rubygem-rsvg2-3.4.4-2|51	
21mr|rubygem-rsvg2-3.4.4-2|52	%prep
21mr|rubygem-rsvg2-3.4.4-2|53	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-rsvg2-3.4.4-2|54	
21mr|rubygem-rsvg2-3.4.4-2|55	%build
21mr|rubygem-rsvg2-3.4.4-2|56	%gem_build
21mr|rubygem-rsvg2-3.4.4-2|57	
21mr|rubygem-rsvg2-3.4.4-2|58	%install
21mr|rubygem-rsvg2-3.4.4-2|59	%gem_install
21mr|rubygem-rsvg2-3.4.4-2|60	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rsvg2-3.4.4-2|61	cp -a .%{gem_dir}/* \
21mr|rubygem-rsvg2-3.4.4-2|62	%{buildroot}%{gem_dir}/
21mr|rubygem-rsvg2-3.4.4-2|63	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16639 21
21mr|rubygem-ruby2_keywords-0.0.5-1|1	%define gem_name ruby2_keywords
21mr|rubygem-ruby2_keywords-0.0.5-1|2	
21mr|rubygem-ruby2_keywords-0.0.5-1|3	Summary:	Shim library for Module ruby2_keywords
21mr|rubygem-ruby2_keywords-0.0.5-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-ruby2_keywords-0.0.5-1|5	Version:	0.0.5
21mr|rubygem-ruby2_keywords-0.0.5-1|6	Release:	1
21mr|rubygem-ruby2_keywords-0.0.5-1|7	License:	BSD
21mr|rubygem-ruby2_keywords-0.0.5-1|8	Group:		Development/Ruby
21mr|rubygem-ruby2_keywords-0.0.5-1|9	Url:		https://rubygems.org/gems/ruby2_keywords
21mr|rubygem-ruby2_keywords-0.0.5-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-ruby2_keywords-0.0.5-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-ruby2_keywords-0.0.5-1|12	BuildArch:	noarch
21mr|rubygem-ruby2_keywords-0.0.5-1|13	
21mr|rubygem-ruby2_keywords-0.0.5-1|14	%description
21mr|rubygem-ruby2_keywords-0.0.5-1|15	Shim library for Module ruby2_keywords.
21mr|rubygem-ruby2_keywords-0.0.5-1|16	
21mr|rubygem-ruby2_keywords-0.0.5-1|17	%files
21mr|rubygem-ruby2_keywords-0.0.5-1|18	%doc README.md
21mr|rubygem-ruby2_keywords-0.0.5-1|19	%license LICENSE
21mr|rubygem-ruby2_keywords-0.0.5-1|20	%{gem_instdir}
21mr|rubygem-ruby2_keywords-0.0.5-1|21	%{gem_spec}
21mr|rubygem-ruby2_keywords-0.0.5-1|22	%exclude %{gem_cache}
21mr|rubygem-ruby2_keywords-0.0.5-1|23	
21mr|rubygem-ruby2_keywords-0.0.5-1|24	#----------------------------------------------------------------------------
21mr|rubygem-ruby2_keywords-0.0.5-1|25	
21mr|rubygem-ruby2_keywords-0.0.5-1|26	%package doc
21mr|rubygem-ruby2_keywords-0.0.5-1|27	Summary:	Documentation for %{name}
21mr|rubygem-ruby2_keywords-0.0.5-1|28	Group:		Books/Computer books
21mr|rubygem-ruby2_keywords-0.0.5-1|29	Requires:	%{name} = %{EVRD}
21mr|rubygem-ruby2_keywords-0.0.5-1|30	
21mr|rubygem-ruby2_keywords-0.0.5-1|31	%description doc
21mr|rubygem-ruby2_keywords-0.0.5-1|32	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-ruby2_keywords-0.0.5-1|33	
21mr|rubygem-ruby2_keywords-0.0.5-1|34	%files doc
21mr|rubygem-ruby2_keywords-0.0.5-1|35	%doc %{gem_docdir}
21mr|rubygem-ruby2_keywords-0.0.5-1|36	%doc README.md
21mr|rubygem-ruby2_keywords-0.0.5-1|37	%license LICENSE
21mr|rubygem-ruby2_keywords-0.0.5-1|38	
21mr|rubygem-ruby2_keywords-0.0.5-1|39	#----------------------------------------------------------------------------
21mr|rubygem-ruby2_keywords-0.0.5-1|40	
21mr|rubygem-ruby2_keywords-0.0.5-1|41	%prep
21mr|rubygem-ruby2_keywords-0.0.5-1|42	%autosetup -p1 -n %{gem_name}-%{version}
21mr|rubygem-ruby2_keywords-0.0.5-1|43	
21mr|rubygem-ruby2_keywords-0.0.5-1|44	%build
21mr|rubygem-ruby2_keywords-0.0.5-1|45	%gem_build
21mr|rubygem-ruby2_keywords-0.0.5-1|46	
21mr|rubygem-ruby2_keywords-0.0.5-1|47	%install
21mr|rubygem-ruby2_keywords-0.0.5-1|48	%gem_install
21mr|rubygem-ruby2_keywords-0.0.5-1|49	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-ruby2_keywords-0.0.5-1|50	cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
21mr|rubygem-ruby2_keywords-0.0.5-1|51	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16640 21
21mr|rubygem-ruby-progressbar-1.11.0-1|1	# NOT rename it to rubygem-progressbar, use rubygem-progressbar if needed
21mr|rubygem-ruby-progressbar-1.11.0-1|2	# some ruby programm need ruby-progressbar gem, some need progressbar gem
21mr|rubygem-ruby-progressbar-1.11.0-1|3	
21mr|rubygem-ruby-progressbar-1.11.0-1|4	%define	gem_name	ruby-progressbar
21mr|rubygem-ruby-progressbar-1.11.0-1|5	
21mr|rubygem-ruby-progressbar-1.11.0-1|6	Summary:	Ruby/ProgressBar is a text progress bar library for Ruby
21mr|rubygem-ruby-progressbar-1.11.0-1|7	Name:		rubygem-%{gem_name}
21mr|rubygem-ruby-progressbar-1.11.0-1|8	Version:	1.11.0
21mr|rubygem-ruby-progressbar-1.11.0-1|9	Release:	1
21mr|rubygem-ruby-progressbar-1.11.0-1|10	Group:		Development/Ruby
21mr|rubygem-ruby-progressbar-1.11.0-1|11	License:	GPLv2+ or Ruby
21mr|rubygem-ruby-progressbar-1.11.0-1|12	URL:		http://github.com/peleteiro/progressbar
21mr|rubygem-ruby-progressbar-1.11.0-1|13	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-ruby-progressbar-1.11.0-1|14	BuildRequires:	rubygems-devel
21mr|rubygem-ruby-progressbar-1.11.0-1|15	BuildArch:	noarch
21mr|rubygem-ruby-progressbar-1.11.0-1|16	
21mr|rubygem-ruby-progressbar-1.11.0-1|17	%description
21mr|rubygem-ruby-progressbar-1.11.0-1|18	Ruby/ProgressBar is a text progress bar library for Ruby. It can indicate
21mr|rubygem-ruby-progressbar-1.11.0-1|19	progress with percentage, a progress bar, and estimated remaining time.
21mr|rubygem-ruby-progressbar-1.11.0-1|20	
21mr|rubygem-ruby-progressbar-1.11.0-1|21	%files
21mr|rubygem-ruby-progressbar-1.11.0-1|22	%dir %{gem_instdir}
21mr|rubygem-ruby-progressbar-1.11.0-1|23	%license %{gem_instdir}/LICENSE.txt
21mr|rubygem-ruby-progressbar-1.11.0-1|24	%{gem_libdir}
21mr|rubygem-ruby-progressbar-1.11.0-1|25	%exclude %{gem_cache}
21mr|rubygem-ruby-progressbar-1.11.0-1|26	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-ruby-progressbar-1.11.0-1|27	
21mr|rubygem-ruby-progressbar-1.11.0-1|28	#-----------------------------------------------------------------------
21mr|rubygem-ruby-progressbar-1.11.0-1|29	%package	doc
21mr|rubygem-ruby-progressbar-1.11.0-1|30	Summary:	Documentation for %{name}
21mr|rubygem-ruby-progressbar-1.11.0-1|31	Group:		Books/Computer books
21mr|rubygem-ruby-progressbar-1.11.0-1|32	BuildArch:	noarch
21mr|rubygem-ruby-progressbar-1.11.0-1|33	
21mr|rubygem-ruby-progressbar-1.11.0-1|34	%description	doc
21mr|rubygem-ruby-progressbar-1.11.0-1|35	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-ruby-progressbar-1.11.0-1|36	
21mr|rubygem-ruby-progressbar-1.11.0-1|37	%files doc
21mr|rubygem-ruby-progressbar-1.11.0-1|38	%doc %{gem_docdir}
21mr|rubygem-ruby-progressbar-1.11.0-1|39	%doc %{gem_instdir}/README.md
21mr|rubygem-ruby-progressbar-1.11.0-1|40	%{gem_instdir}/Rakefile
21mr|rubygem-ruby-progressbar-1.11.0-1|41	
21mr|rubygem-ruby-progressbar-1.11.0-1|42	#-----------------------------------------------------------------------
21mr|rubygem-ruby-progressbar-1.11.0-1|43	
21mr|rubygem-ruby-progressbar-1.11.0-1|44	%prep
21mr|rubygem-ruby-progressbar-1.11.0-1|45	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-ruby-progressbar-1.11.0-1|46	
21mr|rubygem-ruby-progressbar-1.11.0-1|47	%build
21mr|rubygem-ruby-progressbar-1.11.0-1|48	%gem_build
21mr|rubygem-ruby-progressbar-1.11.0-1|49	
21mr|rubygem-ruby-progressbar-1.11.0-1|50	%install
21mr|rubygem-ruby-progressbar-1.11.0-1|51	%gem_install
21mr|rubygem-ruby-progressbar-1.11.0-1|52	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-ruby-progressbar-1.11.0-1|53	cp -a .%{gem_dir}/* \
21mr|rubygem-ruby-progressbar-1.11.0-1|54	%{buildroot}%{gem_dir}/
21mr|rubygem-ruby-progressbar-1.11.0-1|55	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-ruby-progressbar-1.11.0-1|56	

16641 21
21mr|rubygem-rubyzip-2.3.0-1|1	%define gem_name	 rubyzip
21mr|rubygem-rubyzip-2.3.0-1|2	
21mr|rubygem-rubyzip-2.3.0-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-rubyzip-2.3.0-1|4	Version:	2.3.0
21mr|rubygem-rubyzip-2.3.0-1|5	Release:	1
21mr|rubygem-rubyzip-2.3.0-1|6	Summary:	A ruby module for reading and writing zip files
21mr|rubygem-rubyzip-2.3.0-1|7	Group:		Development/Ruby
21mr|rubygem-rubyzip-2.3.0-1|8	License:	GPLv2+ or Ruby License
21mr|rubygem-rubyzip-2.3.0-1|9	URL:		http://rubyzip.sourceforge.net/
21mr|rubygem-rubyzip-2.3.0-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-rubyzip-2.3.0-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-rubyzip-2.3.0-1|12	BuildArch:	noarch
21mr|rubygem-rubyzip-2.3.0-1|13	
21mr|rubygem-rubyzip-2.3.0-1|14	%description
21mr|rubygem-rubyzip-2.3.0-1|15	rubyzip is a ruby module for reading and writing zip files
21mr|rubygem-rubyzip-2.3.0-1|16	
21mr|rubygem-rubyzip-2.3.0-1|17	%files
21mr|rubygem-rubyzip-2.3.0-1|18	%doc README.md
21mr|rubygem-rubyzip-2.3.0-1|19	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-rubyzip-2.3.0-1|20	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-rubyzip-2.3.0-1|21	%exclude %{gem_dir}/cache
21mr|rubygem-rubyzip-2.3.0-1|22	#------------------------------------------------------------
21mr|rubygem-rubyzip-2.3.0-1|23	%package doc
21mr|rubygem-rubyzip-2.3.0-1|24	Summary:	Documentation for %{name}
21mr|rubygem-rubyzip-2.3.0-1|25	Group:		Documentation
21mr|rubygem-rubyzip-2.3.0-1|26	Requires:	%{name} = %{EVRD}
21mr|rubygem-rubyzip-2.3.0-1|27	
21mr|rubygem-rubyzip-2.3.0-1|28	%description doc
21mr|rubygem-rubyzip-2.3.0-1|29	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-rubyzip-2.3.0-1|30	
21mr|rubygem-rubyzip-2.3.0-1|31	%files doc
21mr|rubygem-rubyzip-2.3.0-1|32	%doc README.md
21mr|rubygem-rubyzip-2.3.0-1|33	%{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-rubyzip-2.3.0-1|34	
21mr|rubygem-rubyzip-2.3.0-1|35	#------------------------------------------------------------------
21mr|rubygem-rubyzip-2.3.0-1|36	
21mr|rubygem-rubyzip-2.3.0-1|37	%prep
21mr|rubygem-rubyzip-2.3.0-1|38	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-rubyzip-2.3.0-1|39	
21mr|rubygem-rubyzip-2.3.0-1|40	%build
21mr|rubygem-rubyzip-2.3.0-1|41	%gem_build
21mr|rubygem-rubyzip-2.3.0-1|42	
21mr|rubygem-rubyzip-2.3.0-1|43	%install
21mr|rubygem-rubyzip-2.3.0-1|44	%gem_install
21mr|rubygem-rubyzip-2.3.0-1|45	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-rubyzip-2.3.0-1|46	cp -a .%{gem_dir}/* \
21mr|rubygem-rubyzip-2.3.0-1|47	%{buildroot}%{gem_dir}/
21mr|rubygem-rubyzip-2.3.0-1|48	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-rubyzip-2.3.0-1|49	
21mr|rubygem-rubyzip-2.3.0-1|50	# Remove docs: we have it with our macro
21mr|rubygem-rubyzip-2.3.0-1|51	rm -f %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/{COPYING.txt,README.rdoc}

16642 21
21mr|rubygem-semantic_puppet-1.0.2-1|1	# Generated from semantic_puppet-1.0.2.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-semantic_puppet-1.0.2-1|2	%global gem_name semantic_puppet
21mr|rubygem-semantic_puppet-1.0.2-1|3	
21mr|rubygem-semantic_puppet-1.0.2-1|4	Name: rubygem-%{gem_name}
21mr|rubygem-semantic_puppet-1.0.2-1|5	Version: 1.0.2
21mr|rubygem-semantic_puppet-1.0.2-1|6	Release: 1
21mr|rubygem-semantic_puppet-1.0.2-1|7	Group: Development/Ruby
21mr|rubygem-semantic_puppet-1.0.2-1|8	Summary: Useful tools for working with Semantic Versions
21mr|rubygem-semantic_puppet-1.0.2-1|9	License: ASL 2.0
21mr|rubygem-semantic_puppet-1.0.2-1|10	URL: https://github.com/puppetlabs/semantic_puppet
21mr|rubygem-semantic_puppet-1.0.2-1|11	Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-semantic_puppet-1.0.2-1|12	BuildRequires: ruby(release)
21mr|rubygem-semantic_puppet-1.0.2-1|13	BuildRequires: rubygems-devel
21mr|rubygem-semantic_puppet-1.0.2-1|14	# for testing
21mr|rubygem-semantic_puppet-1.0.2-1|15	BuildRequires: rubygem(rspec)
21mr|rubygem-semantic_puppet-1.0.2-1|16	BuildArch: noarch
21mr|rubygem-semantic_puppet-1.0.2-1|17	
21mr|rubygem-semantic_puppet-1.0.2-1|18	%description
21mr|rubygem-semantic_puppet-1.0.2-1|19	Tools used by Puppet to parse, validate, and compare Semantic Versions and
21mr|rubygem-semantic_puppet-1.0.2-1|20	Version Ranges and to query and resolve module dependencies.
21mr|rubygem-semantic_puppet-1.0.2-1|21	
21mr|rubygem-semantic_puppet-1.0.2-1|22	%package doc
21mr|rubygem-semantic_puppet-1.0.2-1|23	Summary: Documentation for %{name}
21mr|rubygem-semantic_puppet-1.0.2-1|24	Requires: %{name} = %{EVRD}
21mr|rubygem-semantic_puppet-1.0.2-1|25	BuildArch: noarch
21mr|rubygem-semantic_puppet-1.0.2-1|26	
21mr|rubygem-semantic_puppet-1.0.2-1|27	%description doc
21mr|rubygem-semantic_puppet-1.0.2-1|28	Documentation for %{name}.
21mr|rubygem-semantic_puppet-1.0.2-1|29	
21mr|rubygem-semantic_puppet-1.0.2-1|30	%prep
21mr|rubygem-semantic_puppet-1.0.2-1|31	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-semantic_puppet-1.0.2-1|32	
21mr|rubygem-semantic_puppet-1.0.2-1|33	%build
21mr|rubygem-semantic_puppet-1.0.2-1|34	# Create the gem as gem install only works on a gem file
21mr|rubygem-semantic_puppet-1.0.2-1|35	%gem_build
21mr|rubygem-semantic_puppet-1.0.2-1|36	
21mr|rubygem-semantic_puppet-1.0.2-1|37	# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
21mr|rubygem-semantic_puppet-1.0.2-1|38	# by default, so that we can move it into the buildroot in %%install
21mr|rubygem-semantic_puppet-1.0.2-1|39	%gem_install
21mr|rubygem-semantic_puppet-1.0.2-1|40	
21mr|rubygem-semantic_puppet-1.0.2-1|41	%install
21mr|rubygem-semantic_puppet-1.0.2-1|42	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-semantic_puppet-1.0.2-1|43	cp -a .%{gem_dir}/* \
21mr|rubygem-semantic_puppet-1.0.2-1|44	%{buildroot}%{gem_dir}/
21mr|rubygem-semantic_puppet-1.0.2-1|45	rm -rf %{buildroot}%{gem_instdir}/{.gitignore,.rubocop.yml,.travis.yml,.yardopts}
21mr|rubygem-semantic_puppet-1.0.2-1|46	
21mr|rubygem-semantic_puppet-1.0.2-1|47	%check
21mr|rubygem-semantic_puppet-1.0.2-1|48	pushd .%{gem_instdir}
21mr|rubygem-semantic_puppet-1.0.2-1|49	rspec spec
21mr|rubygem-semantic_puppet-1.0.2-1|50	popd
21mr|rubygem-semantic_puppet-1.0.2-1|51	
21mr|rubygem-semantic_puppet-1.0.2-1|52	%files
21mr|rubygem-semantic_puppet-1.0.2-1|53	%dir %{gem_instdir}
21mr|rubygem-semantic_puppet-1.0.2-1|54	%license %{gem_instdir}/LICENSE
21mr|rubygem-semantic_puppet-1.0.2-1|55	%{gem_instdir}/appveyor.yml
21mr|rubygem-semantic_puppet-1.0.2-1|56	%{gem_libdir}
21mr|rubygem-semantic_puppet-1.0.2-1|57	%exclude %{gem_cache}
21mr|rubygem-semantic_puppet-1.0.2-1|58	%{gem_spec}
21mr|rubygem-semantic_puppet-1.0.2-1|59	
21mr|rubygem-semantic_puppet-1.0.2-1|60	%files doc
21mr|rubygem-semantic_puppet-1.0.2-1|61	%doc %{gem_docdir}
21mr|rubygem-semantic_puppet-1.0.2-1|62	%doc %{gem_instdir}/CHANGELOG.md
21mr|rubygem-semantic_puppet-1.0.2-1|63	%{gem_instdir}/Gemfile
21mr|rubygem-semantic_puppet-1.0.2-1|64	%doc %{gem_instdir}/README.md
21mr|rubygem-semantic_puppet-1.0.2-1|65	%{gem_instdir}/Rakefile
21mr|rubygem-semantic_puppet-1.0.2-1|66	%{gem_instdir}/semantic_puppet.gemspec
21mr|rubygem-semantic_puppet-1.0.2-1|67	%{gem_instdir}/spec

16643 21
21mr|rubygem-sinatra-2.1.0-2|1	%define	gem_name	sinatra
21mr|rubygem-sinatra-2.1.0-2|2	
21mr|rubygem-sinatra-2.1.0-2|3	Summary:	Classy web-development dressed in a DSL
21mr|rubygem-sinatra-2.1.0-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-sinatra-2.1.0-2|5	Version:	2.1.0
21mr|rubygem-sinatra-2.1.0-2|6	Release:	2
21mr|rubygem-sinatra-2.1.0-2|7	Group:		Development/Ruby
21mr|rubygem-sinatra-2.1.0-2|8	License:	MIT
21mr|rubygem-sinatra-2.1.0-2|9	URL:		http://sinatra.rubyforge.org
21mr|rubygem-sinatra-2.1.0-2|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-sinatra-2.1.0-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-sinatra-2.1.0-2|12	BuildArch:	noarch
21mr|rubygem-sinatra-2.1.0-2|13	
21mr|rubygem-sinatra-2.1.0-2|14	%description
21mr|rubygem-sinatra-2.1.0-2|15	Classy web-development dressed in a DSL
21mr|rubygem-sinatra-2.1.0-2|16	
21mr|rubygem-sinatra-2.1.0-2|17	%files
21mr|rubygem-sinatra-2.1.0-2|18	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-sinatra-2.1.0-2|19	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-sinatra-2.1.0-2|20	
21mr|rubygem-sinatra-2.1.0-2|21	#-----------------------------------------------------------------
21mr|rubygem-sinatra-2.1.0-2|22	
21mr|rubygem-sinatra-2.1.0-2|23	%prep
21mr|rubygem-sinatra-2.1.0-2|24	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-sinatra-2.1.0-2|25	
21mr|rubygem-sinatra-2.1.0-2|26	%build
21mr|rubygem-sinatra-2.1.0-2|27	%gem_build
21mr|rubygem-sinatra-2.1.0-2|28	
21mr|rubygem-sinatra-2.1.0-2|29	%install
21mr|rubygem-sinatra-2.1.0-2|30	#doc pkg removed
21mr|rubygem-sinatra-2.1.0-2|31	#gem_install in endless cycle on stage build docs
21mr|rubygem-sinatra-2.1.0-2|32	
21mr|rubygem-sinatra-2.1.0-2|33	mkdir -p %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-sinatra-2.1.0-2|34	cp -a ./lib \
21mr|rubygem-sinatra-2.1.0-2|35	%{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-sinatra-2.1.0-2|36	
21mr|rubygem-sinatra-2.1.0-2|37	mkdir -p %{buildroot}%{gem_dir}/specifications
21mr|rubygem-sinatra-2.1.0-2|38	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16644 21
21mr|rubygem-test-unit-3.4.4-1|1	%define gem_name  test-unit
21mr|rubygem-test-unit-3.4.4-1|2	
21mr|rubygem-test-unit-3.4.4-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-test-unit-3.4.4-1|4	Version:	3.4.4
21mr|rubygem-test-unit-3.4.4-1|5	Release:	1
21mr|rubygem-test-unit-3.4.4-1|6	Summary:	Unit testing framework for Ruby
21mr|rubygem-test-unit-3.4.4-1|7	Group:		Development/Ruby
21mr|rubygem-test-unit-3.4.4-1|8	License:	BSD
21mr|rubygem-test-unit-3.4.4-1|9	Url:		http://test-unit.github.io/
21mr|rubygem-test-unit-3.4.4-1|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-test-unit-3.4.4-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-test-unit-3.4.4-1|12	BuildRequires:	rubygem-bundler
21mr|rubygem-test-unit-3.4.4-1|13	BuildRequires:	rubygem-kramdown
21mr|rubygem-test-unit-3.4.4-1|14	BuildRequires:	rubygem-packnga
21mr|rubygem-test-unit-3.4.4-1|15	BuildRequires:	rubygem-rake
21mr|rubygem-test-unit-3.4.4-1|16	BuildRequires:	rubygem-yard
21mr|rubygem-test-unit-3.4.4-1|17	
21mr|rubygem-test-unit-3.4.4-1|18	BuildArch:	noarch
21mr|rubygem-test-unit-3.4.4-1|19	
21mr|rubygem-test-unit-3.4.4-1|20	%description
21mr|rubygem-test-unit-3.4.4-1|21	test-unit (Test::Unit) is unit testing framework for Ruby, based on xUnit principles.
21mr|rubygem-test-unit-3.4.4-1|22	These were originally designed by Kent Beck, creator of extreme programming software
21mr|rubygem-test-unit-3.4.4-1|23	development methodology, for Smalltalk's SUnit. It allows writing tests, checking
21mr|rubygem-test-unit-3.4.4-1|24	results and automated testing in Ruby.
21mr|rubygem-test-unit-3.4.4-1|25	
21mr|rubygem-test-unit-3.4.4-1|26	%files
21mr|rubygem-test-unit-3.4.4-1|27	%doc README.* COPYING*
21mr|rubygem-test-unit-3.4.4-1|28	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-test-unit-3.4.4-1|29	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-test-unit-3.4.4-1|30	%exclude %{gem_dir}/cache
21mr|rubygem-test-unit-3.4.4-1|31	#------------------------------------------------------------
21mr|rubygem-test-unit-3.4.4-1|32	
21mr|rubygem-test-unit-3.4.4-1|33	%package doc
21mr|rubygem-test-unit-3.4.4-1|34	Summary:	Documentation for %{name}
21mr|rubygem-test-unit-3.4.4-1|35	Group:		Books/Computer books
21mr|rubygem-test-unit-3.4.4-1|36	Requires:	%{name} = %{EVRD}
21mr|rubygem-test-unit-3.4.4-1|37	
21mr|rubygem-test-unit-3.4.4-1|38	%description doc
21mr|rubygem-test-unit-3.4.4-1|39	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-test-unit-3.4.4-1|40	
21mr|rubygem-test-unit-3.4.4-1|41	%files doc
21mr|rubygem-test-unit-3.4.4-1|42	%{gem_dir}/doc/%{gem_name}-%{version}/ri
21mr|rubygem-test-unit-3.4.4-1|43	%{gem_dir}/doc/%{gem_name}-%{version}/rdoc
21mr|rubygem-test-unit-3.4.4-1|44	
21mr|rubygem-test-unit-3.4.4-1|45	
21mr|rubygem-test-unit-3.4.4-1|46	#-------------------------------------------------------------
21mr|rubygem-test-unit-3.4.4-1|47	%prep
21mr|rubygem-test-unit-3.4.4-1|48	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-test-unit-3.4.4-1|49	
21mr|rubygem-test-unit-3.4.4-1|50	%build
21mr|rubygem-test-unit-3.4.4-1|51	%gem_build
21mr|rubygem-test-unit-3.4.4-1|52	
21mr|rubygem-test-unit-3.4.4-1|53	%install
21mr|rubygem-test-unit-3.4.4-1|54	%gem_install
21mr|rubygem-test-unit-3.4.4-1|55	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-test-unit-3.4.4-1|56	cp -a .%{gem_dir}/* \
21mr|rubygem-test-unit-3.4.4-1|57	%{buildroot}%{gem_dir}/
21mr|rubygem-test-unit-3.4.4-1|58	
21mr|rubygem-test-unit-3.4.4-1|59	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-test-unit-3.4.4-1|60	
21mr|rubygem-test-unit-3.4.4-1|61	#fix shebang
21mr|rubygem-test-unit-3.4.4-1|62	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/test/*.rb

16645 21
21mr|rubygem-text-1.3.1-2|1	%define	gem_name	text
21mr|rubygem-text-1.3.1-2|2	
21mr|rubygem-text-1.3.1-2|3	Summary:	Collection of text algorithms
21mr|rubygem-text-1.3.1-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-text-1.3.1-2|5	Version:	1.3.1
21mr|rubygem-text-1.3.1-2|6	Release:	2
21mr|rubygem-text-1.3.1-2|7	Group:		Development/Ruby
21mr|rubygem-text-1.3.1-2|8	License:	MIT
21mr|rubygem-text-1.3.1-2|9	URL:		http://github.com/threedaymonk/text
21mr|rubygem-text-1.3.1-2|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-text-1.3.1-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-text-1.3.1-2|12	BuildArch:	noarch
21mr|rubygem-text-1.3.1-2|13	
21mr|rubygem-text-1.3.1-2|14	%description
21mr|rubygem-text-1.3.1-2|15	%{summary}.
21mr|rubygem-text-1.3.1-2|16	
21mr|rubygem-text-1.3.1-2|17	%files
21mr|rubygem-text-1.3.1-2|18	%doc COPYING.txt README.rdoc
21mr|rubygem-text-1.3.1-2|19	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-text-1.3.1-2|20	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-text-1.3.1-2|21	%exclude %{gem_dir}/cache
21mr|rubygem-text-1.3.1-2|22	
21mr|rubygem-text-1.3.1-2|23	#------------------------------------------------------------------
21mr|rubygem-text-1.3.1-2|24	
21mr|rubygem-text-1.3.1-2|25	%package doc
21mr|rubygem-text-1.3.1-2|26	Summary:	Documentation for %{name}
21mr|rubygem-text-1.3.1-2|27	Group:		Documentation
21mr|rubygem-text-1.3.1-2|28	Requires:	%{name} = %{EVRD}
21mr|rubygem-text-1.3.1-2|29	
21mr|rubygem-text-1.3.1-2|30	%description doc
21mr|rubygem-text-1.3.1-2|31	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-text-1.3.1-2|32	
21mr|rubygem-text-1.3.1-2|33	%files doc
21mr|rubygem-text-1.3.1-2|34	%doc COPYING.txt README.rdoc
21mr|rubygem-text-1.3.1-2|35	%{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-text-1.3.1-2|36	
21mr|rubygem-text-1.3.1-2|37	#------------------------------------------------------------------
21mr|rubygem-text-1.3.1-2|38	
21mr|rubygem-text-1.3.1-2|39	%prep
21mr|rubygem-text-1.3.1-2|40	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-text-1.3.1-2|41	
21mr|rubygem-text-1.3.1-2|42	
21mr|rubygem-text-1.3.1-2|43	%build
21mr|rubygem-text-1.3.1-2|44	%gem_build
21mr|rubygem-text-1.3.1-2|45	
21mr|rubygem-text-1.3.1-2|46	
21mr|rubygem-text-1.3.1-2|47	%install
21mr|rubygem-text-1.3.1-2|48	%gem_install
21mr|rubygem-text-1.3.1-2|49	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-text-1.3.1-2|50	cp -a .%{gem_dir}/* \
21mr|rubygem-text-1.3.1-2|51	%{buildroot}%{gem_dir}/
21mr|rubygem-text-1.3.1-2|52	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-text-1.3.1-2|53	
21mr|rubygem-text-1.3.1-2|54	# Remove docs: we have it with our macro
21mr|rubygem-text-1.3.1-2|55	rm -f %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/{COPYING.txt,README.rdoc}

16646 21
21mr|rubygem-thin-1.7.2-14|1	%global gem_name thin
21mr|rubygem-thin-1.7.2-14|2	
21mr|rubygem-thin-1.7.2-14|3	Name:		rubygem-%{gem_name}
21mr|rubygem-thin-1.7.2-14|4	Version:	1.7.2
21mr|rubygem-thin-1.7.2-14|5	Release:	14
21mr|rubygem-thin-1.7.2-14|6	Group:		Development/Ruby
21mr|rubygem-thin-1.7.2-14|7	Summary:	A thin and fast web server
21mr|rubygem-thin-1.7.2-14|8	# lib/thin/stats.html.erb: BSD
21mr|rubygem-thin-1.7.2-14|9	# spec/rails_app/public/javascripts/*.js: MIT
21mr|rubygem-thin-1.7.2-14|10	License:	(GPLv2+ or Ruby) and BSD and MIT
21mr|rubygem-thin-1.7.2-14|11	URL:		http://code.macournoyer.com/thin/
21mr|rubygem-thin-1.7.2-14|12	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-thin-1.7.2-14|13	# git clone https://github.com/macournoyer/thin.git && cd thing
21mr|rubygem-thin-1.7.2-14|14	# git checkout v1.7.2 && tar czvf thin-1.7.2-tests.tgz spec/
21mr|rubygem-thin-1.7.2-14|15	Source1:	%{gem_name}-%{version}-tests.tgz
21mr|rubygem-thin-1.7.2-14|16	# Fix the test suite error due to way Ruby 2.5 reports warnings.
21mr|rubygem-thin-1.7.2-14|17	# https://github.com/macournoyer/thin/pull/346
21mr|rubygem-thin-1.7.2-14|18	Patch0:		rubygem-thin-1.7.2-Mock-Kernel.warn-in-Ruby-2.5-compatible-way.patch
21mr|rubygem-thin-1.7.2-14|19	# Fix "Thin::Server should set lower maximum_connections size when too large"
21mr|rubygem-thin-1.7.2-14|20	# error caused probably by change of RLIMIT_NOFILE in Kernel or systemd.
21mr|rubygem-thin-1.7.2-14|21	# https://github.com/macournoyer/thin/pull/360
21mr|rubygem-thin-1.7.2-14|22	Patch1:		rubygem-thin-1.7.2-Fix-maximum_connections-limiting-test.patch
21mr|rubygem-thin-1.7.2-14|23	BuildRequires:	ruby(release)
21mr|rubygem-thin-1.7.2-14|24	BuildRequires:	rubygems-devel
21mr|rubygem-thin-1.7.2-14|25	BuildRequires:	ruby-devel
21mr|rubygem-thin-1.7.2-14|26	# Compiler is required for build of gem binary extension.
21mr|rubygem-thin-1.7.2-14|27	# https://fedoraproject.org/wiki/Packaging:C_and_C++#BuildRequires_and_Requires
21mr|rubygem-thin-1.7.2-14|28	#BuildRequires:	rubygem(rspec2)
21mr|rubygem-thin-1.7.2-14|29	#BuildRequires:	rubygem(eventmachine) >= 1.0.4
21mr|rubygem-thin-1.7.2-14|30	#BuildRequires:	rubygem(daemons) >= 1.0.9
21mr|rubygem-thin-1.7.2-14|31	#BuildRequires:	rubygem(rack) >= 1.0.0
21mr|rubygem-thin-1.7.2-14|32	
21mr|rubygem-thin-1.7.2-14|33	%description
21mr|rubygem-thin-1.7.2-14|34	Thin is a Ruby web server that glues together three of the best Ruby
21mr|rubygem-thin-1.7.2-14|35	libraries in web history.
21mr|rubygem-thin-1.7.2-14|36	The Mongrel parser, the root of Mongrel speed and security,
21mr|rubygem-thin-1.7.2-14|37	Event Machine, a network I/O library with extremely high scalability and
21mr|rubygem-thin-1.7.2-14|38	Rack, a minimal interface between webservers and Ruby frameworks.
21mr|rubygem-thin-1.7.2-14|39	
21mr|rubygem-thin-1.7.2-14|40	%package doc
21mr|rubygem-thin-1.7.2-14|41	Summary: Documentation for %{name}
21mr|rubygem-thin-1.7.2-14|42	Requires: %{name} = %{version}-%{release}
21mr|rubygem-thin-1.7.2-14|43	BuildArch: noarch
21mr|rubygem-thin-1.7.2-14|44	
21mr|rubygem-thin-1.7.2-14|45	%description doc
21mr|rubygem-thin-1.7.2-14|46	Documentation for %{name}.
21mr|rubygem-thin-1.7.2-14|47	
21mr|rubygem-thin-1.7.2-14|48	%prep
21mr|rubygem-thin-1.7.2-14|49	%setup -q -n %{gem_name}-%{version} -b 1
21mr|rubygem-thin-1.7.2-14|50	
21mr|rubygem-thin-1.7.2-14|51	pushd %{_builddir}
21mr|rubygem-thin-1.7.2-14|52	%patch0 -p1
21mr|rubygem-thin-1.7.2-14|53	%patch1 -p1
21mr|rubygem-thin-1.7.2-14|54	popd
21mr|rubygem-thin-1.7.2-14|55	
21mr|rubygem-thin-1.7.2-14|56	%build
21mr|rubygem-thin-1.7.2-14|57	# Create the gem as gem install only works on a gem file
21mr|rubygem-thin-1.7.2-14|58	gem build ../%{gem_name}-%{version}.gemspec
21mr|rubygem-thin-1.7.2-14|59	
21mr|rubygem-thin-1.7.2-14|60	# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
21mr|rubygem-thin-1.7.2-14|61	# by default, so that we can move it into the buildroot in %%install
21mr|rubygem-thin-1.7.2-14|62	%gem_install
21mr|rubygem-thin-1.7.2-14|63	
21mr|rubygem-thin-1.7.2-14|64	%install
21mr|rubygem-thin-1.7.2-14|65	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-thin-1.7.2-14|66	cp -a .%{gem_dir}/* \
21mr|rubygem-thin-1.7.2-14|67	%{buildroot}%{gem_dir}/
21mr|rubygem-thin-1.7.2-14|68	
21mr|rubygem-thin-1.7.2-14|69	mkdir -p %{buildroot}%{gem_extdir_mri}
21mr|rubygem-thin-1.7.2-14|70	cp -a .%{gem_extdir_mri}/{gem.build_complete,*.so} %{buildroot}%{gem_extdir_mri}/
21mr|rubygem-thin-1.7.2-14|71	
21mr|rubygem-thin-1.7.2-14|72	# Prevent dangling symlink in -debuginfo (rhbz#878863).
21mr|rubygem-thin-1.7.2-14|73	rm -rf %{buildroot}%{gem_instdir}/ext/
21mr|rubygem-thin-1.7.2-14|74	
21mr|rubygem-thin-1.7.2-14|75	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-thin-1.7.2-14|76	cp -a .%{_bindir}/* \
21mr|rubygem-thin-1.7.2-14|77	%{buildroot}%{_bindir}/
21mr|rubygem-thin-1.7.2-14|78	
21mr|rubygem-thin-1.7.2-14|79	find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
21mr|rubygem-thin-1.7.2-14|80	
21mr|rubygem-thin-1.7.2-14|81	# Add executable bit for shebang files
21mr|rubygem-thin-1.7.2-14|82	# https://github.com/macournoyer/thin/pull/320
21mr|rubygem-thin-1.7.2-14|83	pushd %{buildroot}/%{gem_instdir}/example
21mr|rubygem-thin-1.7.2-14|84	chmod 755 async_chat.ru
21mr|rubygem-thin-1.7.2-14|85	chmod 755 async_tailer.ru
21mr|rubygem-thin-1.7.2-14|86	popd
21mr|rubygem-thin-1.7.2-14|87	
21mr|rubygem-thin-1.7.2-14|88	%files
21mr|rubygem-thin-1.7.2-14|89	%dir %{gem_instdir}
21mr|rubygem-thin-1.7.2-14|90	%{_bindir}/thin
21mr|rubygem-thin-1.7.2-14|91	%{gem_extdir_mri}
21mr|rubygem-thin-1.7.2-14|92	%{gem_instdir}/bin
21mr|rubygem-thin-1.7.2-14|93	%{gem_libdir}
21mr|rubygem-thin-1.7.2-14|94	%exclude %{gem_cache}
21mr|rubygem-thin-1.7.2-14|95	%{gem_spec}
21mr|rubygem-thin-1.7.2-14|96	
21mr|rubygem-thin-1.7.2-14|97	%files doc
21mr|rubygem-thin-1.7.2-14|98	%doc %{gem_docdir}
21mr|rubygem-thin-1.7.2-14|99	%{gem_instdir}/example/
21mr|rubygem-thin-1.7.2-14|100	%doc %{gem_instdir}/CHANGELOG
21mr|rubygem-thin-1.7.2-14|101	%doc %{gem_instdir}/README.md
21mr|rubygem-thin-1.7.2-14|102	%{gem_instdir}/Rakefile

16647 21
21mr|rubygem-thor-1.0.1-1|1	%define gem_name thor
21mr|rubygem-thor-1.0.1-1|2	
21mr|rubygem-thor-1.0.1-1|3	Summary:	A scripting framework that replaces rake, sake and rubigen
21mr|rubygem-thor-1.0.1-1|4	Name:		rubygem-%{gem_name}
21mr|rubygem-thor-1.0.1-1|5	Version:	1.0.1
21mr|rubygem-thor-1.0.1-1|6	Release:	1
21mr|rubygem-thor-1.0.1-1|7	License:	MIT
21mr|rubygem-thor-1.0.1-1|8	Group:		Development/Ruby
21mr|rubygem-thor-1.0.1-1|9	Url:		http://www.rubyonrails.com/
21mr|rubygem-thor-1.0.1-1|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-thor-1.0.1-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-thor-1.0.1-1|12	
21mr|rubygem-thor-1.0.1-1|13	BuildArch:	noarch
21mr|rubygem-thor-1.0.1-1|14	
21mr|rubygem-thor-1.0.1-1|15	%description
21mr|rubygem-thor-1.0.1-1|16	A scripting framework that replaces rake, sake and rubigen.
21mr|rubygem-thor-1.0.1-1|17	
21mr|rubygem-thor-1.0.1-1|18	%files
21mr|rubygem-thor-1.0.1-1|19	%{_bindir}/thor
21mr|rubygem-thor-1.0.1-1|20	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-thor-1.0.1-1|21	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-thor-1.0.1-1|22	%exclude %{gem_dir}/cache
21mr|rubygem-thor-1.0.1-1|23	#----------------------------------------------------------------------------
21mr|rubygem-thor-1.0.1-1|24	
21mr|rubygem-thor-1.0.1-1|25	%package doc
21mr|rubygem-thor-1.0.1-1|26	Summary:	Documentation for %{name}
21mr|rubygem-thor-1.0.1-1|27	Group:		Documentation
21mr|rubygem-thor-1.0.1-1|28	Requires:	%{name} = %{EVRD}
21mr|rubygem-thor-1.0.1-1|29	
21mr|rubygem-thor-1.0.1-1|30	%description doc
21mr|rubygem-thor-1.0.1-1|31	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-thor-1.0.1-1|32	
21mr|rubygem-thor-1.0.1-1|33	%files doc
21mr|rubygem-thor-1.0.1-1|34	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-thor-1.0.1-1|35	
21mr|rubygem-thor-1.0.1-1|36	#----------------------------------------------------------------------------
21mr|rubygem-thor-1.0.1-1|37	
21mr|rubygem-thor-1.0.1-1|38	%prep
21mr|rubygem-thor-1.0.1-1|39	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-thor-1.0.1-1|40	
21mr|rubygem-thor-1.0.1-1|41	%build
21mr|rubygem-thor-1.0.1-1|42	%gem_build
21mr|rubygem-thor-1.0.1-1|43	
21mr|rubygem-thor-1.0.1-1|44	%install
21mr|rubygem-thor-1.0.1-1|45	%gem_install
21mr|rubygem-thor-1.0.1-1|46	
21mr|rubygem-thor-1.0.1-1|47	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-thor-1.0.1-1|48	cp -a .%{gem_dir}/* \
21mr|rubygem-thor-1.0.1-1|49	%{buildroot}%{gem_dir}/
21mr|rubygem-thor-1.0.1-1|50	
21mr|rubygem-thor-1.0.1-1|51	
21mr|rubygem-thor-1.0.1-1|52	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-thor-1.0.1-1|53	cp -a .%{_bindir}/* \
21mr|rubygem-thor-1.0.1-1|54	%{buildroot}%{_bindir}/
21mr|rubygem-thor-1.0.1-1|55	
21mr|rubygem-thor-1.0.1-1|56	find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
21mr|rubygem-thor-1.0.1-1|57	
21mr|rubygem-thor-1.0.1-1|58	find %{buildroot}%{gem_instdir}/bin -type f | \
21mr|rubygem-thor-1.0.1-1|59	xargs -n 1 sed -i -e 's"^#!/usr/bin/env ruby"#!/usr/bin/ruby"'
21mr|rubygem-thor-1.0.1-1|60	
21mr|rubygem-thor-1.0.1-1|61	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16648 21
21mr|rubygem-tilt-2.0.10-2|1	%define	gem_name	tilt
21mr|rubygem-tilt-2.0.10-2|2	
21mr|rubygem-tilt-2.0.10-2|3	Summary:	Generic interface to multiple Ruby template engines
21mr|rubygem-tilt-2.0.10-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-tilt-2.0.10-2|5	Version:	2.0.10
21mr|rubygem-tilt-2.0.10-2|6	Release:	2
21mr|rubygem-tilt-2.0.10-2|7	Group:		Development/Ruby
21mr|rubygem-tilt-2.0.10-2|8	License:	GPLv2+ or Ruby
21mr|rubygem-tilt-2.0.10-2|9	URL:		http://github.com/rtomayko/tilt/
21mr|rubygem-tilt-2.0.10-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-tilt-2.0.10-2|11	BuildRequires:	rubygems-devel
21mr|rubygem-tilt-2.0.10-2|12	BuildArch:	noarch
21mr|rubygem-tilt-2.0.10-2|13	
21mr|rubygem-tilt-2.0.10-2|14	%description
21mr|rubygem-tilt-2.0.10-2|15	Generic interface to multiple Ruby template engines
21mr|rubygem-tilt-2.0.10-2|16	
21mr|rubygem-tilt-2.0.10-2|17	%files
21mr|rubygem-tilt-2.0.10-2|18	%{_bindir}/tilt
21mr|rubygem-tilt-2.0.10-2|19	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-tilt-2.0.10-2|20	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-tilt-2.0.10-2|21	%exclude %{gem_dir}/cache
21mr|rubygem-tilt-2.0.10-2|22	#-----------------------------------------------
21mr|rubygem-tilt-2.0.10-2|23	
21mr|rubygem-tilt-2.0.10-2|24	%package	doc
21mr|rubygem-tilt-2.0.10-2|25	Summary:	Documentation for %{name}
21mr|rubygem-tilt-2.0.10-2|26	Group:		Books/Computer books
21mr|rubygem-tilt-2.0.10-2|27	Requires:	%{name} = %{EVRD}
21mr|rubygem-tilt-2.0.10-2|28	BuildArch:	noarch
21mr|rubygem-tilt-2.0.10-2|29	
21mr|rubygem-tilt-2.0.10-2|30	%description	doc
21mr|rubygem-tilt-2.0.10-2|31	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-tilt-2.0.10-2|32	
21mr|rubygem-tilt-2.0.10-2|33	
21mr|rubygem-tilt-2.0.10-2|34	%files doc
21mr|rubygem-tilt-2.0.10-2|35	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-tilt-2.0.10-2|36	#-----------------------------------------------
21mr|rubygem-tilt-2.0.10-2|37	
21mr|rubygem-tilt-2.0.10-2|38	%prep
21mr|rubygem-tilt-2.0.10-2|39	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-tilt-2.0.10-2|40	
21mr|rubygem-tilt-2.0.10-2|41	%build
21mr|rubygem-tilt-2.0.10-2|42	%gem_build
21mr|rubygem-tilt-2.0.10-2|43	
21mr|rubygem-tilt-2.0.10-2|44	%install
21mr|rubygem-tilt-2.0.10-2|45	%gem_install
21mr|rubygem-tilt-2.0.10-2|46	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-tilt-2.0.10-2|47	cp -a .%{gem_dir}/* \
21mr|rubygem-tilt-2.0.10-2|48	%{buildroot}%{gem_dir}/
21mr|rubygem-tilt-2.0.10-2|49	
21mr|rubygem-tilt-2.0.10-2|50	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-tilt-2.0.10-2|51	cp -a .%{_bindir}/* \
21mr|rubygem-tilt-2.0.10-2|52	%{buildroot}%{_bindir}/
21mr|rubygem-tilt-2.0.10-2|53	
21mr|rubygem-tilt-2.0.10-2|54	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-tilt-2.0.10-2|55	
21mr|rubygem-tilt-2.0.10-2|56	#fix shebang
21mr|rubygem-tilt-2.0.10-2|57	sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/bin/tilt

16649 21
21mr|rubygem-tzinfo-2.0.1-2|1	# Generated from tzinfo-0.3.26.gem by gem2rpm -*- rpm-spec -*-
21mr|rubygem-tzinfo-2.0.1-2|2	%global gem_name tzinfo
21mr|rubygem-tzinfo-2.0.1-2|3	
21mr|rubygem-tzinfo-2.0.1-2|4	Name: rubygem-%{gem_name}
21mr|rubygem-tzinfo-2.0.1-2|5	Version: 2.0.1
21mr|rubygem-tzinfo-2.0.1-2|6	Release: 2
21mr|rubygem-tzinfo-2.0.1-2|7	Group: Development/Ruby
21mr|rubygem-tzinfo-2.0.1-2|8	Summary: Daylight savings aware timezone library
21mr|rubygem-tzinfo-2.0.1-2|9	License: MIT
21mr|rubygem-tzinfo-2.0.1-2|10	URL: http://tzinfo.github.io
21mr|rubygem-tzinfo-2.0.1-2|11	Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-tzinfo-2.0.1-2|12	# Gem file does not contain a test suite, you can create it like so:
21mr|rubygem-tzinfo-2.0.1-2|13	# git clone https://github.com/tzinfo/tzinfo.git --no-checkout
21mr|rubygem-tzinfo-2.0.1-2|14	# cd tzinfo && git archive -v -o tzinfo-2.0.1-tests.txz v2.0.1 test/
21mr|rubygem-tzinfo-2.0.1-2|15	Source1: %{gem_name}-%{version}-tests.txz
21mr|rubygem-tzinfo-2.0.1-2|16	
21mr|rubygem-tzinfo-2.0.1-2|17	BuildRequires: ruby(release)
21mr|rubygem-tzinfo-2.0.1-2|18	BuildRequires: rubygems-devel
21mr|rubygem-tzinfo-2.0.1-2|19	BuildRequires: ruby
21mr|rubygem-tzinfo-2.0.1-2|20	BuildRequires: rubygem(minitest)
21mr|rubygem-tzinfo-2.0.1-2|21	#BuildRequires: rubygem(concurrent-ruby)
21mr|rubygem-tzinfo-2.0.1-2|22	BuildArch: noarch
21mr|rubygem-tzinfo-2.0.1-2|23	
21mr|rubygem-tzinfo-2.0.1-2|24	%description
21mr|rubygem-tzinfo-2.0.1-2|25	TZInfo provides daylight savings aware transformations between times in
21mr|rubygem-tzinfo-2.0.1-2|26	different time zones.
21mr|rubygem-tzinfo-2.0.1-2|27	
21mr|rubygem-tzinfo-2.0.1-2|28	
21mr|rubygem-tzinfo-2.0.1-2|29	%package doc
21mr|rubygem-tzinfo-2.0.1-2|30	Summary: Documentation for %{name}
21mr|rubygem-tzinfo-2.0.1-2|31	Requires: %{name} = %{version}-%{release}
21mr|rubygem-tzinfo-2.0.1-2|32	BuildArch: noarch
21mr|rubygem-tzinfo-2.0.1-2|33	
21mr|rubygem-tzinfo-2.0.1-2|34	%description doc
21mr|rubygem-tzinfo-2.0.1-2|35	Documentation for %{name}.
21mr|rubygem-tzinfo-2.0.1-2|36	
21mr|rubygem-tzinfo-2.0.1-2|37	%prep
21mr|rubygem-tzinfo-2.0.1-2|38	%setup -q -n %{gem_name}-%{version} -b1
21mr|rubygem-tzinfo-2.0.1-2|39	
21mr|rubygem-tzinfo-2.0.1-2|40	%build
21mr|rubygem-tzinfo-2.0.1-2|41	%gem_build
21mr|rubygem-tzinfo-2.0.1-2|42	%gem_install
21mr|rubygem-tzinfo-2.0.1-2|43	
21mr|rubygem-tzinfo-2.0.1-2|44	%install
21mr|rubygem-tzinfo-2.0.1-2|45	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-tzinfo-2.0.1-2|46	cp -a .%{gem_dir}/* \
21mr|rubygem-tzinfo-2.0.1-2|47	%{buildroot}%{gem_dir}/
21mr|rubygem-tzinfo-2.0.1-2|48	
21mr|rubygem-tzinfo-2.0.1-2|49	%files
21mr|rubygem-tzinfo-2.0.1-2|50	%dir %{gem_instdir}
21mr|rubygem-tzinfo-2.0.1-2|51	%exclude %{gem_instdir}/.yardopts
21mr|rubygem-tzinfo-2.0.1-2|52	%license %{gem_instdir}/LICENSE
21mr|rubygem-tzinfo-2.0.1-2|53	%{gem_libdir}
21mr|rubygem-tzinfo-2.0.1-2|54	%exclude %{gem_cache}
21mr|rubygem-tzinfo-2.0.1-2|55	%{gem_spec}
21mr|rubygem-tzinfo-2.0.1-2|56	
21mr|rubygem-tzinfo-2.0.1-2|57	%files doc
21mr|rubygem-tzinfo-2.0.1-2|58	%doc %{gem_docdir}
21mr|rubygem-tzinfo-2.0.1-2|59	%doc %{gem_instdir}/CHANGES.md
21mr|rubygem-tzinfo-2.0.1-2|60	%doc %{gem_instdir}/README.md

16650 21
21mr|rubygem-vte3-3.4.4-2|1	%define gem_name vte3
21mr|rubygem-vte3-3.4.4-2|2	
21mr|rubygem-vte3-3.4.4-2|3	Summary:	Ruby binding of VTE
21mr|rubygem-vte3-3.4.4-2|4	Name:		rubygem-%{gem_name}
21mr|rubygem-vte3-3.4.4-2|5	Version:	3.4.4
21mr|rubygem-vte3-3.4.4-2|6	Release:	2
21mr|rubygem-vte3-3.4.4-2|7	License:	LGPLv2.1+
21mr|rubygem-vte3-3.4.4-2|8	Group:		Development/Ruby
21mr|rubygem-vte3-3.4.4-2|9	Url:		http://ruby-gnome2.sourceforge.jp/
21mr|rubygem-vte3-3.4.4-2|10	Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-vte3-3.4.4-2|11	BuildRequires:	rubygem-rake
21mr|rubygem-vte3-3.4.4-2|12	BuildRequires:	rubygems-devel
21mr|rubygem-vte3-3.4.4-2|13	BuildRequires:	rubygem(glib2)
21mr|rubygem-vte3-3.4.4-2|14	BuildRequires:	rubygem(gtk3)
21mr|rubygem-vte3-3.4.4-2|15	BuildRequires:	pkgconfig(ruby)
21mr|rubygem-vte3-3.4.4-2|16	BuildRequires:	pkgconfig(vte-2.91)
21mr|rubygem-vte3-3.4.4-2|17	BuildArch:	noarch
21mr|rubygem-vte3-3.4.4-2|18	
21mr|rubygem-vte3-3.4.4-2|19	%description
21mr|rubygem-vte3-3.4.4-2|20	Ruby binding of VTE.
21mr|rubygem-vte3-3.4.4-2|21	
21mr|rubygem-vte3-3.4.4-2|22	%files
21mr|rubygem-vte3-3.4.4-2|23	%dir %{gem_instdir}
21mr|rubygem-vte3-3.4.4-2|24	%license %{gem_instdir}/COPYING.LIB
21mr|rubygem-vte3-3.4.4-2|25	%{gem_libdir}
21mr|rubygem-vte3-3.4.4-2|26	%exclude %{gem_cache}
21mr|rubygem-vte3-3.4.4-2|27	%exclude %{gem_instdir}/test
21mr|rubygem-vte3-3.4.4-2|28	%exclude %{gem_instdir}/dependency-check
21mr|rubygem-vte3-3.4.4-2|29	%{gem_spec}
21mr|rubygem-vte3-3.4.4-2|30	%{gem_instdir}/vte3.gemspec
21mr|rubygem-vte3-3.4.4-2|31	
21mr|rubygem-vte3-3.4.4-2|32	#----------------------------------------------------------------------------
21mr|rubygem-vte3-3.4.4-2|33	
21mr|rubygem-vte3-3.4.4-2|34	%package doc
21mr|rubygem-vte3-3.4.4-2|35	Summary:	Documentation for %{name}
21mr|rubygem-vte3-3.4.4-2|36	Group:		Documentation
21mr|rubygem-vte3-3.4.4-2|37	Requires:	%{name} = %{EVRD}
21mr|rubygem-vte3-3.4.4-2|38	BuildArch:	noarch
21mr|rubygem-vte3-3.4.4-2|39	
21mr|rubygem-vte3-3.4.4-2|40	%description doc
21mr|rubygem-vte3-3.4.4-2|41	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-vte3-3.4.4-2|42	
21mr|rubygem-vte3-3.4.4-2|43	%files doc
21mr|rubygem-vte3-3.4.4-2|44	%doc %{gem_docdir}
21mr|rubygem-vte3-3.4.4-2|45	%{gem_instdir}/Rakefile
21mr|rubygem-vte3-3.4.4-2|46	%doc %{gem_instdir}/README.md
21mr|rubygem-vte3-3.4.4-2|47	
21mr|rubygem-vte3-3.4.4-2|48	#----------------------------------------------------------------------------
21mr|rubygem-vte3-3.4.4-2|49	
21mr|rubygem-vte3-3.4.4-2|50	%prep
21mr|rubygem-vte3-3.4.4-2|51	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-vte3-3.4.4-2|52	
21mr|rubygem-vte3-3.4.4-2|53	%build
21mr|rubygem-vte3-3.4.4-2|54	%gem_build
21mr|rubygem-vte3-3.4.4-2|55	
21mr|rubygem-vte3-3.4.4-2|56	%install
21mr|rubygem-vte3-3.4.4-2|57	%gem_install
21mr|rubygem-vte3-3.4.4-2|58	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-vte3-3.4.4-2|59	cp -a .%{gem_dir}/* \
21mr|rubygem-vte3-3.4.4-2|60	%{buildroot}%{gem_dir}/
21mr|rubygem-vte3-3.4.4-2|61	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications

16651 21
21mr|rubygem-yard-0.9.26-1|1	%define gem_name yard
21mr|rubygem-yard-0.9.26-1|2	
21mr|rubygem-yard-0.9.26-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-yard-0.9.26-1|4	Version:	0.9.26
21mr|rubygem-yard-0.9.26-1|5	Release:	1
21mr|rubygem-yard-0.9.26-1|6	Summary:	Documentation tool for consistent and usable documentation in Ruby
21mr|rubygem-yard-0.9.26-1|7	Group:		Development/Ruby
21mr|rubygem-yard-0.9.26-1|8	License:	MIT
21mr|rubygem-yard-0.9.26-1|9	URL:		http://yardoc.org
21mr|rubygem-yard-0.9.26-1|10	Source0:	https://rubygems.org/downloads/%{gem_name}-%{version}.gem
21mr|rubygem-yard-0.9.26-1|11	BuildRequires:	rubygems-devel
21mr|rubygem-yard-0.9.26-1|12	BuildArch:	noarch
21mr|rubygem-yard-0.9.26-1|13	Provides:	rubygem(%{gem_name}) = %{version}
21mr|rubygem-yard-0.9.26-1|14	
21mr|rubygem-yard-0.9.26-1|15	%description
21mr|rubygem-yard-0.9.26-1|16	YARD is a documentation generation tool for the Ruby programming language.
21mr|rubygem-yard-0.9.26-1|17	It enables the user to generate consistent, usable documentation that can be
21mr|rubygem-yard-0.9.26-1|18	exported to a number of formats very easily, and also supports extending for
21mr|rubygem-yard-0.9.26-1|19	custom Ruby constructs such as custom class level definitions.
21mr|rubygem-yard-0.9.26-1|20	
21mr|rubygem-yard-0.9.26-1|21	%files
21mr|rubygem-yard-0.9.26-1|22	%{_bindir}/*
21mr|rubygem-yard-0.9.26-1|23	%{gem_dir}/gems/%{gem_name}-%{version}
21mr|rubygem-yard-0.9.26-1|24	%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
21mr|rubygem-yard-0.9.26-1|25	%exclude %{gem_dir}/cache
21mr|rubygem-yard-0.9.26-1|26	
21mr|rubygem-yard-0.9.26-1|27	#----------------------------------------------------------------------------
21mr|rubygem-yard-0.9.26-1|28	
21mr|rubygem-yard-0.9.26-1|29	%package doc
21mr|rubygem-yard-0.9.26-1|30	Summary:	Documentation for %{name}
21mr|rubygem-yard-0.9.26-1|31	Group:		Documentation
21mr|rubygem-yard-0.9.26-1|32	Requires:	%{name} = %{EVRD}
21mr|rubygem-yard-0.9.26-1|33	BuildArch:	noarch
21mr|rubygem-yard-0.9.26-1|34	
21mr|rubygem-yard-0.9.26-1|35	%description doc
21mr|rubygem-yard-0.9.26-1|36	Documents, RDoc & RI documentation for %{name}.
21mr|rubygem-yard-0.9.26-1|37	
21mr|rubygem-yard-0.9.26-1|38	%files doc
21mr|rubygem-yard-0.9.26-1|39	%doc README.md
21mr|rubygem-yard-0.9.26-1|40	%doc %{gem_dir}/doc/%{gem_name}-%{version}
21mr|rubygem-yard-0.9.26-1|41	
21mr|rubygem-yard-0.9.26-1|42	#----------------------------------------------------------------------------
21mr|rubygem-yard-0.9.26-1|43	
21mr|rubygem-yard-0.9.26-1|44	%prep
21mr|rubygem-yard-0.9.26-1|45	%setup -q -n %{gem_name}-%{version}
21mr|rubygem-yard-0.9.26-1|46	
21mr|rubygem-yard-0.9.26-1|47	%build
21mr|rubygem-yard-0.9.26-1|48	%gem_build
21mr|rubygem-yard-0.9.26-1|49	
21mr|rubygem-yard-0.9.26-1|50	%install
21mr|rubygem-yard-0.9.26-1|51	%gem_install
21mr|rubygem-yard-0.9.26-1|52	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-yard-0.9.26-1|53	cp -a .%{gem_dir}/* \
21mr|rubygem-yard-0.9.26-1|54	%{buildroot}%{gem_dir}/
21mr|rubygem-yard-0.9.26-1|55	
21mr|rubygem-yard-0.9.26-1|56	cp ../%{gem_name}-%{version}.gemspec %{buildroot}%{gem_dir}/specifications
21mr|rubygem-yard-0.9.26-1|57	
21mr|rubygem-yard-0.9.26-1|58	mkdir -p %{buildroot}%{_bindir}
21mr|rubygem-yard-0.9.26-1|59	cp -a .%{_bindir}/* \
21mr|rubygem-yard-0.9.26-1|60	%{buildroot}%{_bindir}/
21mr|rubygem-yard-0.9.26-1|61	
21mr|rubygem-yard-0.9.26-1|62	#remove unneded
21mr|rubygem-yard-0.9.26-1|63	rm -rf %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version}/{po,.*ignore,.yard*,.rspec,.*.yml}
21mr|rubygem-yard-0.9.26-1|64	find %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version} -name \*.time_stamp -type f -exec rm -f {} \;
21mr|rubygem-yard-0.9.26-1|65	
21mr|rubygem-yard-0.9.26-1|66	#fix shebang
21mr|rubygem-yard-0.9.26-1|67	find %{buildroot}%{gem_dir}/gems/%{gem_name}-%{version} -type f -exec sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' {} \;

16652 21
21mr|rubygem-zeitwerk-2.4.2-1|1	%global gem_name zeitwerk
21mr|rubygem-zeitwerk-2.4.2-1|2	
21mr|rubygem-zeitwerk-2.4.2-1|3	Name:		rubygem-%{gem_name}
21mr|rubygem-zeitwerk-2.4.2-1|4	Version:	2.4.2
21mr|rubygem-zeitwerk-2.4.2-1|5	Release:	1
21mr|rubygem-zeitwerk-2.4.2-1|6	Summary:	Efficient and thread-safe constant autoloader
21mr|rubygem-zeitwerk-2.4.2-1|7	Group:		Development/Ruby
21mr|rubygem-zeitwerk-2.4.2-1|8	License:	MIT
21mr|rubygem-zeitwerk-2.4.2-1|9	URL:		https://github.com/fxn/zeitwerk
21mr|rubygem-zeitwerk-2.4.2-1|10	Source0:	https://rubygems.org/gems/%{gem_name}-%{version}.gem
21mr|rubygem-zeitwerk-2.4.2-1|11	# Test suite is not included in packaged gem
21mr|rubygem-zeitwerk-2.4.2-1|12	# git clone https://github.com/fxn/zeitwerk.git --no-checkout
21mr|rubygem-zeitwerk-2.4.2-1|13	# cd zeitwerk && git archive -v -o zeitwerk-2.4.1-tests.txz v2.4.1 test
21mr|rubygem-zeitwerk-2.4.2-1|14	Source2:	%{gem_name}-%{version}-tests.txz
21mr|rubygem-zeitwerk-2.4.2-1|15	
21mr|rubygem-zeitwerk-2.4.2-1|16	BuildRequires:	ruby(release)
21mr|rubygem-zeitwerk-2.4.2-1|17	BuildRequires:	rubygems-devel
21mr|rubygem-zeitwerk-2.4.2-1|18	BuildRequires:	ruby
21mr|rubygem-zeitwerk-2.4.2-1|19	BuildRequires:	rubygem(minitest)
21mr|rubygem-zeitwerk-2.4.2-1|20	BuildRequires:	rubygem(minitest-reporters)
21mr|rubygem-zeitwerk-2.4.2-1|21	BuildArch:	noarch
21mr|rubygem-zeitwerk-2.4.2-1|22	
21mr|rubygem-zeitwerk-2.4.2-1|23	%description
21mr|rubygem-zeitwerk-2.4.2-1|24	Zeitwerk implements constant autoloading with Ruby semantics. Each gem
21mr|rubygem-zeitwerk-2.4.2-1|25	and application may have their own independent autoloader, with its own
21mr|rubygem-zeitwerk-2.4.2-1|26	configuration, inflector, and logger. Supports autoloading, preloading,
21mr|rubygem-zeitwerk-2.4.2-1|27	reloading, and eager loading.
21mr|rubygem-zeitwerk-2.4.2-1|28	
21mr|rubygem-zeitwerk-2.4.2-1|29	%files
21mr|rubygem-zeitwerk-2.4.2-1|30	%dir %{gem_instdir}
21mr|rubygem-zeitwerk-2.4.2-1|31	%{gem_libdir}
21mr|rubygem-zeitwerk-2.4.2-1|32	%exclude %{gem_cache}
21mr|rubygem-zeitwerk-2.4.2-1|33	%{gem_spec}
21mr|rubygem-zeitwerk-2.4.2-1|34	%license %{gem_instdir}/MIT-LICENSE
21mr|rubygem-zeitwerk-2.4.2-1|35	#----------------------------------------------------------------------
21mr|rubygem-zeitwerk-2.4.2-1|36	%package doc
21mr|rubygem-zeitwerk-2.4.2-1|37	Summary:	Documentation for %{name}
21mr|rubygem-zeitwerk-2.4.2-1|38	Group:		Documentation
21mr|rubygem-zeitwerk-2.4.2-1|39	Requires:	%{name} = %{EVRD}
21mr|rubygem-zeitwerk-2.4.2-1|40	BuildArch:	noarch
21mr|rubygem-zeitwerk-2.4.2-1|41	
21mr|rubygem-zeitwerk-2.4.2-1|42	%description doc
21mr|rubygem-zeitwerk-2.4.2-1|43	Documentation for %{name}.
21mr|rubygem-zeitwerk-2.4.2-1|44	
21mr|rubygem-zeitwerk-2.4.2-1|45	%files doc
21mr|rubygem-zeitwerk-2.4.2-1|46	%doc %{gem_docdir}
21mr|rubygem-zeitwerk-2.4.2-1|47	%doc %{gem_instdir}/README.md
21mr|rubygem-zeitwerk-2.4.2-1|48	
21mr|rubygem-zeitwerk-2.4.2-1|49	#----------------------------------------------------------------------
21mr|rubygem-zeitwerk-2.4.2-1|50	
21mr|rubygem-zeitwerk-2.4.2-1|51	%prep
21mr|rubygem-zeitwerk-2.4.2-1|52	%setup -q -n %{gem_name}-%{version} -b2
21mr|rubygem-zeitwerk-2.4.2-1|53	
21mr|rubygem-zeitwerk-2.4.2-1|54	%build
21mr|rubygem-zeitwerk-2.4.2-1|55	%gem_build
21mr|rubygem-zeitwerk-2.4.2-1|56	
21mr|rubygem-zeitwerk-2.4.2-1|57	%install
21mr|rubygem-zeitwerk-2.4.2-1|58	%gem_install
21mr|rubygem-zeitwerk-2.4.2-1|59	mkdir -p %{buildroot}%{gem_dir}
21mr|rubygem-zeitwerk-2.4.2-1|60	cp -a .%{gem_dir}/* \
21mr|rubygem-zeitwerk-2.4.2-1|61	%{buildroot}%{gem_dir}/
21mr|rubygem-zeitwerk-2.4.2-1|62	
21mr|rubygem-zeitwerk-2.4.2-1|63	%check
21mr|rubygem-zeitwerk-2.4.2-1|64	pushd .%{gem_instdir}
21mr|rubygem-zeitwerk-2.4.2-1|65	ln -s %{_builddir}/test .
21mr|rubygem-zeitwerk-2.4.2-1|66	
21mr|rubygem-zeitwerk-2.4.2-1|67	# focus gem is not needed for tests
21mr|rubygem-zeitwerk-2.4.2-1|68	sed -i '/require..minitest.focus./ s/^/#/' test/test_helper.rb
21mr|rubygem-zeitwerk-2.4.2-1|69	
21mr|rubygem-zeitwerk-2.4.2-1|70	ruby -Itest:lib -e 'Dir.glob "./test/**/test_*.rb", &method(:require)'
21mr|rubygem-zeitwerk-2.4.2-1|71	popd
21mr|rubygem-zeitwerk-2.4.2-1|72	
21mr|rubygem-zeitwerk-2.4.2-1|73	

16653 21
21mr|runc-1.3.4-1|1	%define debug_package %{nil}
21mr|runc-1.3.4-1|2	%define import_path github.com/opencontainers/runc
21mr|runc-1.3.4-1|3	
21mr|runc-1.3.4-1|4	Summary:	CLI for running Open Containers
21mr|runc-1.3.4-1|5	Name:		runc
21mr|runc-1.3.4-1|6	Version:	1.3.4
21mr|runc-1.3.4-1|7	Release:	1
21mr|runc-1.3.4-1|8	Epoch:		1
21mr|runc-1.3.4-1|9	License:	ASL 2.0
21mr|runc-1.3.4-1|10	Group:		System/Kernel and hardware
21mr|runc-1.3.4-1|11	Url:		https://github.com/opencontainers/runc
21mr|runc-1.3.4-1|12	Source0:	https://github.com/opencontainers/runc/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|runc-1.3.4-1|13	BuildRequires:	go-md2man
21mr|runc-1.3.4-1|14	BuildRequires:	golang
21mr|runc-1.3.4-1|15	BuildRequires:	git
21mr|runc-1.3.4-1|16	BuildRequires:	glibc-static-devel
21mr|runc-1.3.4-1|17	BuildRequires:	pkgconfig(libseccomp)
21mr|runc-1.3.4-1|18	
21mr|runc-1.3.4-1|19	# need xz to work with ubuntu images
21mr|runc-1.3.4-1|20	# https://bugzilla.redhat.com/show_bug.cgi?id=1045220
21mr|runc-1.3.4-1|21	Requires:	xz
21mr|runc-1.3.4-1|22	# https://bugzilla.redhat.com/show_bug.cgi?id=1034919
21mr|runc-1.3.4-1|23	# No longer needed in Fedora because of libcontainer
21mr|runc-1.3.4-1|24	Requires:	libcgroup-tools
21mr|runc-1.3.4-1|25	Requires:	e2fsprogs
21mr|runc-1.3.4-1|26	Requires:	iptables
21mr|runc-1.3.4-1|27	
21mr|runc-1.3.4-1|28	%rename opencontainers-runc
21mr|runc-1.3.4-1|29	
21mr|runc-1.3.4-1|30	%description
21mr|runc-1.3.4-1|31	The runc command can be used to start containers which are packaged
21mr|runc-1.3.4-1|32	in accordance with the Open Container Initiative's specifications,
21mr|runc-1.3.4-1|33	and to manage containers running under runc.
21mr|runc-1.3.4-1|34	
21mr|runc-1.3.4-1|35	%files
21mr|runc-1.3.4-1|36	%{_bindir}/%{name}
21mr|runc-1.3.4-1|37	%{_bindir}/docker-%{name}
21mr|runc-1.3.4-1|38	%{_mandir}/man8/%{name}*
21mr|runc-1.3.4-1|39	%{_datadir}/bash-completion/completions/%{name}
21mr|runc-1.3.4-1|40	
21mr|runc-1.3.4-1|41	#----------------------------------------------------------------
21mr|runc-1.3.4-1|42	
21mr|runc-1.3.4-1|43	%prep
21mr|runc-1.3.4-1|44	%autosetup -p1
21mr|runc-1.3.4-1|45	
21mr|runc-1.3.4-1|46	%build
21mr|runc-1.3.4-1|47	mkdir -p GOPATH
21mr|runc-1.3.4-1|48	pushd GOPATH
21mr|runc-1.3.4-1|49	mkdir -p src/github.com/opencontainers
21mr|runc-1.3.4-1|50	ln -s $(dirs +1 -l) src/%{import_path}
21mr|runc-1.3.4-1|51	popd
21mr|runc-1.3.4-1|52	
21mr|runc-1.3.4-1|53	pushd GOPATH/src/%{import_path}
21mr|runc-1.3.4-1|54	export GOPATH=%{_builddir}:$(pwd)/GOPATH
21mr|runc-1.3.4-1|55	
21mr|runc-1.3.4-1|56	make BUILDTAGS="seccomp selinux" all
21mr|runc-1.3.4-1|57	
21mr|runc-1.3.4-1|58	sed -i '/\#\!\/bin\/bash/d' contrib/completions/bash/%{name}
21mr|runc-1.3.4-1|59	popd
21mr|runc-1.3.4-1|60	
21mr|runc-1.3.4-1|61	%install
21mr|runc-1.3.4-1|62	install -d -p %{buildroot}%{_bindir}
21mr|runc-1.3.4-1|63	install -p -m 755 %{name} %{buildroot}%{_bindir}
21mr|runc-1.3.4-1|64	
21mr|runc-1.3.4-1|65	# generate man pages
21mr|runc-1.3.4-1|66	man/md2man-all.sh
21mr|runc-1.3.4-1|67	
21mr|runc-1.3.4-1|68	# install man pages
21mr|runc-1.3.4-1|69	install -d -p %{buildroot}%{_mandir}/man8
21mr|runc-1.3.4-1|70	install -p -m 0644 man/man8/*.8 %{buildroot}%{_mandir}/man8/.
21mr|runc-1.3.4-1|71	# install bash completion
21mr|runc-1.3.4-1|72	install -d -p %{buildroot}%{_datadir}/bash-completion/completions
21mr|runc-1.3.4-1|73	install -p -m 0644 contrib/completions/bash/%{name} %{buildroot}%{_datadir}/bash-completion/completions
21mr|runc-1.3.4-1|74	
21mr|runc-1.3.4-1|75	ln -s %{name} %{buildroot}%{_bindir}/docker-%{name}
21mr|runc-1.3.4-1|76	
21mr|runc-1.3.4-1|77	%changelog
21mr|runc-1.3.4-1|78	* Tue Dec 16 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|runc-1.3.4-1|79	- upd: 1.3.0 -> 1.3.4 (okdesk#2949)
21mr|runc-1.3.4-1|80	- v1.4.0 is not buildable:
21mr|runc-1.3.4-1|81	- + /usr/bin/make -O -j4 V=1 VERBOSE=1 runc
21mr|runc-1.3.4-1|82	- go build  "-buildmode=pie"  -tags "seccomp urfave_cli_no_docs" -ldflags "-X main.gitCommit=6ab040f-dirty  " -o runc .
21mr|runc-1.3.4-1|83	- vendor/github.com/seccomp/libseccomp-golang/seccomp.go:854:75: cannot use _cgo0 (variable of Pointer type _Ctype_scmp_filter_ctx) as unsafe.Pointer value in argument to _Cfunc_seccomp_precompute
21mr|runc-1.3.4-1|84	
21mr|runc-1.3.4-1|85	* Tue May 27 2025 Aleksandr Proklov <a.proklov@rosa.ru> 1.3.0-1
21mr|runc-1.3.4-1|86	- Update version to 1.3.0
21mr|runc-1.3.4-1|87	
21mr|runc-1.3.4-1|88	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|runc-1.3.4-1|89	- autoadd .nvchecker.toml
21mr|runc-1.3.4-1|90	
21mr|runc-1.3.4-1|91	* Thu Feb 8 2024 Alexander Stefanov <alexander@mezon.ru> 1.1.12-1
21mr|runc-1.3.4-1|92	- version autoupdate [1.1.12]
21mr|runc-1.3.4-1|93	
21mr|runc-1.3.4-1|94	* Tue Jan 16 2024 Alexander Stefanov <alexander@mezon.ru> 1.1.11-1
21mr|runc-1.3.4-1|95	- version autoupdate [1.1.11]
21mr|runc-1.3.4-1|96	
21mr|runc-1.3.4-1|97	* Wed Oct 25 2023 Alexander Stefanov <alexander@mezon.ru> 1.1.9-1
21mr|runc-1.3.4-1|98	- version autoupdate [1.1.9]
21mr|runc-1.3.4-1|99	
21mr|runc-1.3.4-1|100	* Fri May 26 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1.7-1
21mr|runc-1.3.4-1|101	- Update version to 1.1.7
21mr|runc-1.3.4-1|102	
21mr|runc-1.3.4-1|103	* Wed Dec 1 2021 Александр <a.proklov@rosalinux.ru> 1.0.2-2
21mr|runc-1.3.4-1|104	- fix requires
21mr|runc-1.3.4-1|105	
21mr|runc-1.3.4-1|106	* Tue Aug 31 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.0.2-1
21mr|runc-1.3.4-1|107	- Update to 1.0.2
21mr|runc-1.3.4-1|108	
21mr|runc-1.3.4-1|109	* Tue Mar 24 2020 Александр <pro2_2000@mail.ru> 1.0.0-0.rc10.1
21mr|runc-1.3.4-1|110	- fix name of directory for unpack
21mr|runc-1.3.4-1|111	
21mr|runc-1.3.4-1|112	* Wed Mar 18 2020 Александр <pro2_2000@mail.ru>
21mr|runc-1.3.4-1|113	- fix source name
21mr|runc-1.3.4-1|114	
21mr|runc-1.3.4-1|115	* Wed Mar 18 2020 Александр <pro2_2000@mail.ru>
21mr|runc-1.3.4-1|116	- update version
21mr|runc-1.3.4-1|117	
21mr|runc-1.3.4-1|118	* Wed Mar 18 2020 Александр <pro2_2000@mail.ru>
21mr|runc-1.3.4-1|119	- Updat version 1.0.0-rc10
21mr|runc-1.3.4-1|120	
21mr|runc-1.3.4-1|121	* Wed Mar 18 2020 Александр <pro2_2000@mail.ru>
21mr|runc-1.3.4-1|122	- update version 1.0.0-rc10

16654 21
21mr|runner-gui-0.5-1|1	Summary:	Run command as another user
21mr|runner-gui-0.5-1|2	Name:		runner-gui
21mr|runner-gui-0.5-1|3	Version:	0.5
21mr|runner-gui-0.5-1|4	Release:	1
21mr|runner-gui-0.5-1|5	License:	GPLv2
21mr|runner-gui-0.5-1|6	Group:		Accessibility
21mr|runner-gui-0.5-1|7	Url:		https://abf.io/import/runner-gui
21mr|runner-gui-0.5-1|8	Source0:	%{name}
21mr|runner-gui-0.5-1|9	Source1:	bashsu
21mr|runner-gui-0.5-1|10	Source2:	%{name}.po
21mr|runner-gui-0.5-1|11	Source3:	%{name}.desktop
21mr|runner-gui-0.5-1|12	Source4:	zen_askpass
21mr|runner-gui-0.5-1|13	BuildRequires:	gettext
21mr|runner-gui-0.5-1|14	Requires:		gettext
21mr|runner-gui-0.5-1|15	Requires:		bash
21mr|runner-gui-0.5-1|16	Requires:		coreutils
21mr|runner-gui-0.5-1|17	Requires:		util-linux
21mr|runner-gui-0.5-1|18	Requires:		zenity
21mr|runner-gui-0.5-1|19	BuildArch:		noarch
21mr|runner-gui-0.5-1|20	
21mr|runner-gui-0.5-1|21	%description
21mr|runner-gui-0.5-1|22	Set priority and run command as root or other user
21mr|runner-gui-0.5-1|23	
21mr|runner-gui-0.5-1|24	%prep
21mr|runner-gui-0.5-1|25	
21mr|runner-gui-0.5-1|26	%build
21mr|runner-gui-0.5-1|27	
21mr|runner-gui-0.5-1|28	%install
21mr|runner-gui-0.5-1|29	mkdir -p %{buildroot}%{_bindir}/ %{buildroot}%{_localedir}/ru/LC_MESSAGES/ %{buildroot}%{_datadir}/applications
21mr|runner-gui-0.5-1|30	install -m755 %{SOURCE0} %{buildroot}%{_bindir}/%{name}
21mr|runner-gui-0.5-1|31	install -m755 %{SOURCE1} %{buildroot}%{_bindir}/bashsu
21mr|runner-gui-0.5-1|32	install -m755 %{SOURCE4} %{buildroot}%{_bindir}/zen_askpass
21mr|runner-gui-0.5-1|33	msgfmt -v %{SOURCE2} -o %{buildroot}%{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|runner-gui-0.5-1|34	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|runner-gui-0.5-1|35	
21mr|runner-gui-0.5-1|36	%files
21mr|runner-gui-0.5-1|37	%lang(ru) %{_localedir}/ru/LC_MESSAGES/%{name}.mo
21mr|runner-gui-0.5-1|38	%{_datadir}/applications/%{name}.desktop
21mr|runner-gui-0.5-1|39	%{_bindir}/%{name}
21mr|runner-gui-0.5-1|40	%{_bindir}/bashsu

16655 21
21mr|run-parts-3.2.1-17|1	Summary:	Run scripts or programs in a directory
21mr|run-parts-3.2.1-17|2	Name:		run-parts
21mr|run-parts-3.2.1-17|3	Version:	3.2.1
21mr|run-parts-3.2.1-17|4	Release:	17
21mr|run-parts-3.2.1-17|5	Epoch:		1
21mr|run-parts-3.2.1-17|6	License:	GPLv2+
21mr|run-parts-3.2.1-17|7	Group:		System/Configuration/Other
21mr|run-parts-3.2.1-17|8	Url:		http://svn.mandriva.com/svn/soft/run-parts/trunk
21mr|run-parts-3.2.1-17|9	Source0:	debianutils_%{version}.tar.gz
21mr|run-parts-3.2.1-17|10	Patch0:		run-parts-3.2.1-blacklist-rpm-files.patch
21mr|run-parts-3.2.1-17|11	Patch1:		run-parts-3.2.1-allow-dots-in-filenames.patch
21mr|run-parts-3.2.1-17|12	Conflicts:	setup < 2.7.11-2
21mr|run-parts-3.2.1-17|13	
21mr|run-parts-3.2.1-17|14	%description
21mr|run-parts-3.2.1-17|15	run-parts runs a number of scripts or programs found in a single direc-
21mr|run-parts-3.2.1-17|16	tory.  Filenames should consist entirely of upper and lower
21mr|run-parts-3.2.1-17|17	case letters, digits,  underscores,  and  hyphens. Subdirectories  of
21mr|run-parts-3.2.1-17|18	directory and files with other names will be silently ignored.
21mr|run-parts-3.2.1-17|19	
21mr|run-parts-3.2.1-17|20	%files
21mr|run-parts-3.2.1-17|21	%doc debian/changelog debian/copyright
21mr|run-parts-3.2.1-17|22	%{_bindir}/run-parts
21mr|run-parts-3.2.1-17|23	%{_mandir}/man8/run-parts.8*
21mr|run-parts-3.2.1-17|24	%{_mandir}/fr/man8/run-parts.8*
21mr|run-parts-3.2.1-17|25	
21mr|run-parts-3.2.1-17|26	#----------------------------------------------------------------------------
21mr|run-parts-3.2.1-17|27	
21mr|run-parts-3.2.1-17|28	%prep
21mr|run-parts-3.2.1-17|29	%setup -qn debianutils-%{version}
21mr|run-parts-3.2.1-17|30	%patch0 -p 1
21mr|run-parts-3.2.1-17|31	%patch1 -p 1
21mr|run-parts-3.2.1-17|32	
21mr|run-parts-3.2.1-17|33	%build
21mr|run-parts-3.2.1-17|34	%configure
21mr|run-parts-3.2.1-17|35	%make
21mr|run-parts-3.2.1-17|36	
21mr|run-parts-3.2.1-17|37	%install
21mr|run-parts-3.2.1-17|38	install -d -m 755 %{buildroot}%{_bindir}
21mr|run-parts-3.2.1-17|39	install -d -m 755 %{buildroot}%{_mandir}/man8
21mr|run-parts-3.2.1-17|40	install -d -m 755 %{buildroot}%{_mandir}/fr/man8
21mr|run-parts-3.2.1-17|41	
21mr|run-parts-3.2.1-17|42	install -m 755 run-parts  %{buildroot}%{_bindir}
21mr|run-parts-3.2.1-17|43	install -m 644 run-parts.8  %{buildroot}%{_mandir}/man8
21mr|run-parts-3.2.1-17|44	install -m 644 po4a/fr/run-parts.8  %{buildroot}%{_mandir}/fr/man8

16656 21
21mr|rust-1.78.0-1|1	##
21mr|rust-1.78.0-1|2	# Build bootstrap
21mr|rust-1.78.0-1|3	# Don't disable static build otherwise you won't build dynamically
21mr|rust-1.78.0-1|4	# --- rpmbuild -bb --with=bootstrap
21mr|rust-1.78.0-1|5	# Bootstrap with clang
21mr|rust-1.78.0-1|6	# --- rpmbuild -bb --with=bootstrap --with=clang --without=system_llvm
21mr|rust-1.78.0-1|7	# Don't try to build at bootstrap !!!
21mr|rust-1.78.0-1|8	# Build with clang
21mr|rust-1.78.0-1|9	# --- rpmbuild -bb --with=clang
21mr|rust-1.78.0-1|10	# Build no sytem llvm
21mr|rust-1.78.0-1|11	# --- rpmbuild -bb --without=system_llvm
21mr|rust-1.78.0-1|12	# Build no system llvm with clang
21mr|rust-1.78.0-1|13	# --- rpmbuild -bb --without=system_llvm --with=clang
21mr|rust-1.78.0-1|14	##########################################################################################
21mr|rust-1.78.0-1|15	
21mr|rust-1.78.0-1|16	# ALL Rust libraries are private, because they don't keep an ABI.
21mr|rust-1.78.0-1|17	%define _privatelibs lib(.*-[[:xdigit:]]{16}*|rustc.*)[.]so.*
21mr|rust-1.78.0-1|18	%define __provides_exclude ^(%{_privatelibs})$
21mr|rust-1.78.0-1|19	%define __requires_exclude ^(%{_privatelibs})$
21mr|rust-1.78.0-1|20	%define __provides_exclude_from ^(%{_docdir}|%{rustlibdir}/src)/.*$
21mr|rust-1.78.0-1|21	%define __requires_exclude_from ^(%{_docdir}|%{rustlibdir}/src)/.*$
21mr|rust-1.78.0-1|22	
21mr|rust-1.78.0-1|23	%define debug_package %{nil}
21mr|rust-1.78.0-1|24	%define _disable_ld_no_undefined 0
21mr|rust-1.78.0-1|25	# To avoid undefined symbols
21mr|rust-1.78.0-1|26	%define _find_debuginfo_opts -g
21mr|rust-1.78.0-1|27	
21mr|rust-1.78.0-1|28	# We're going to override --libdir when configuring to get rustlib into a
21mr|rust-1.78.0-1|29	# common path, but we'll fix the shared libraries during install.
21mr|rust-1.78.0-1|30	%define rustlibdir %{_libdir}/rustlib
21mr|rust-1.78.0-1|31	
21mr|rust-1.78.0-1|32	# Only x86_64 and i686 are Tier 1 platforms at this time.
21mr|rust-1.78.0-1|33	# https://doc.rust-lang.org/nightly/rustc/platform-support.html
21mr|rust-1.78.0-1|34	%define rust_arches x86_64 %{ix86} %{arm64} %{riscv64}
21mr|rust-1.78.0-1|35	
21mr|rust-1.78.0-1|36	# To bootstrap from scratch, set the channel and date from src/stage0.txt
21mr|rust-1.78.0-1|37	# e.g. 1.10.0 wants rustc: 1.9.0-2016-05-24
21mr|rust-1.78.0-1|38	# or nightly wants some beta-YYYY-MM-DD
21mr|rust-1.78.0-1|39	# Note that cargo matches the program version here, not its crate version.
21mr|rust-1.78.0-1|40	%global bootstrap_rust 1.77.0
21mr|rust-1.78.0-1|41	%global bootstrap_cargo 1.77.0
21mr|rust-1.78.0-1|42	%global bootstrap_date 2024-03-21
21mr|rust-1.78.0-1|43	
21mr|rust-1.78.0-1|44	%if %{mdvver} == 202310
21mr|rust-1.78.0-1|45	%bcond_with bootstrap
21mr|rust-1.78.0-1|46	%else
21mr|rust-1.78.0-1|47	%bcond_without bootstrap
21mr|rust-1.78.0-1|48	%endif
21mr|rust-1.78.0-1|49	
21mr|rust-1.78.0-1|50	%if %{with bootstrap}
21mr|rust-1.78.0-1|51	%define bootstrap_arches %{rust_arches}
21mr|rust-1.78.0-1|52	# Using llvm-static may be helpful as an opt-in, e.g. to aid LLVM rebases.
21mr|rust-1.78.0-1|53	%bcond_without llvm_static
21mr|rust-1.78.0-1|54	%else
21mr|rust-1.78.0-1|55	%bcond_with llvm_static
21mr|rust-1.78.0-1|56	%endif
21mr|rust-1.78.0-1|57	
21mr|rust-1.78.0-1|58	# LLDB only works on some architectures
21mr|rust-1.78.0-1|59	# LLDB isn't available everywhere...
21mr|rust-1.78.0-1|60	%bcond_with lldb
21mr|rust-1.78.0-1|61	
21mr|rust-1.78.0-1|62	%ifarch x86_64
21mr|rust-1.78.0-1|63	%define rust_triple x86_64-unknown-linux-gnu
21mr|rust-1.78.0-1|64	%endif
21mr|rust-1.78.0-1|65	%ifarch %{ix86}
21mr|rust-1.78.0-1|66	%define rust_triple i686-unknown-linux-gnu
21mr|rust-1.78.0-1|67	%endif
21mr|rust-1.78.0-1|68	%ifarch aarch64
21mr|rust-1.78.0-1|69	%define rust_triple aarch64-unknown-linux-gnu
21mr|rust-1.78.0-1|70	%endif
21mr|rust-1.78.0-1|71	%ifarch %{riscv64}
21mr|rust-1.78.0-1|72	%define rust_triple riscv64gc-unknown-linux-gnu
21mr|rust-1.78.0-1|73	%endif
21mr|rust-1.78.0-1|74	
21mr|rust-1.78.0-1|75	%ifarch %{bootstrap_arches}
21mr|rust-1.78.0-1|76	%define bootstrap_root rust-%{bootstrap_rust}-%{rust_triple}
21mr|rust-1.78.0-1|77	%define local_rust_root %{_builddir}/%{bootstrap_root}/usr
21mr|rust-1.78.0-1|78	%else
21mr|rust-1.78.0-1|79	%define local_rust_root %{_prefix}
21mr|rust-1.78.0-1|80	%endif
21mr|rust-1.78.0-1|81	
21mr|rust-1.78.0-1|82	# if you need an llvm different from the system one
21mr|rust-1.78.0-1|83	# llvm15 .. llvm*
21mr|rust-1.78.0-1|84	%bcond_without system_llvm
21mr|rust-1.78.0-1|85	%if %{mdvver} == 202310
21mr|rust-1.78.0-1|86	%define llvm_major 16
21mr|rust-1.78.0-1|87	%else
21mr|rust-1.78.0-1|88	%define llvm_major 17
21mr|rust-1.78.0-1|89	%endif
21mr|rust-1.78.0-1|90	%define llvm_dir_ver llvm%{llvm_major}
21mr|rust-1.78.0-1|91	%define llvm_path /opt/%{llvm_dir_ver}
21mr|rust-1.78.0-1|92	
21mr|rust-1.78.0-1|93	# On llvm-config system and no
21mr|rust-1.78.0-1|94	%if %{without bootstrap} || %{without system_llvm}
21mr|rust-1.78.0-1|95	%define _llvm_config %{_bindir}/llvm-config
21mr|rust-1.78.0-1|96	%global profiler %(echo %{_libdir}/clang/%(llvm-config --version)/lib/*linux-gnu/libclang_rt.profile*.a)
21mr|rust-1.78.0-1|97	%else
21mr|rust-1.78.0-1|98	%define _llvm_config %{llvm_path}/bin/llvm-config
21mr|rust-1.78.0-1|99	%global profiler %(echo %{llvm_path}/%{_lib}/clang/*/lib/*linux-gnu/libclang_rt.profile*.a)
21mr|rust-1.78.0-1|100	%endif
21mr|rust-1.78.0-1|101	
21mr|rust-1.78.0-1|102	# Select compilers for building llvm by default gcc.
21mr|rust-1.78.0-1|103	%bcond_with clang
21mr|rust-1.78.0-1|104	%if %{with clang}
21mr|rust-1.78.0-1|105	%if %{with system_llvm}
21mr|rust-1.78.0-1|106	%define _cc %{_bindir}/clang
21mr|rust-1.78.0-1|107	%define _cxx %{_bindir}/clang++
21mr|rust-1.78.0-1|108	%else
21mr|rust-1.78.0-1|109	%define _cc %{llvm_path}/bin/clang
21mr|rust-1.78.0-1|110	%define _cxx %{llvm_path}/bin/clang++
21mr|rust-1.78.0-1|111	%endif
21mr|rust-1.78.0-1|112	%else
21mr|rust-1.78.0-1|113	%define _cc %{__cc}
21mr|rust-1.78.0-1|114	%define _cxx %{__cxx}
21mr|rust-1.78.0-1|115	%endif
21mr|rust-1.78.0-1|116	
21mr|rust-1.78.0-1|117	Summary:	The Rust Programming Language
21mr|rust-1.78.0-1|118	Name:		rust
21mr|rust-1.78.0-1|119	Version:	1.78.0
21mr|rust-1.78.0-1|120	Release:	1
21mr|rust-1.78.0-1|121	License:	(ASL 2.0 or MIT) and (BSD and MIT)
21mr|rust-1.78.0-1|122	Group:		Development/Rust
21mr|rust-1.78.0-1|123	# ^ written as: (rust itself) and (bundled libraries)
21mr|rust-1.78.0-1|124	Url:		https://www.rust-lang.org
21mr|rust-1.78.0-1|125	Source0:	https://static.rust-lang.org/dist/rustc-%{version}-src.tar.xz
21mr|rust-1.78.0-1|126	# do bootstrap to download
21mr|rust-1.78.0-1|127	%if %{with bootstrap}
21mr|rust-1.78.0-1|128	Source1:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-x86_64-unknown-linux-gnu.tar.xz
21mr|rust-1.78.0-1|129	Source2:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-i686-unknown-linux-gnu.tar.xz
21mr|rust-1.78.0-1|130	Source3:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-aarch64-unknown-linux-gnu.tar.xz
21mr|rust-1.78.0-1|131	Source4:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-riscv64gc-unknown-linux-gnu.tar.xz
21mr|rust-1.78.0-1|132	%endif
21mr|rust-1.78.0-1|133	Source10:	rust.rpmlintrc
21mr|rust-1.78.0-1|134	# https://github.com/rust-lang/rust/issues/110787?ysclid=lrtczyp1j2407484499
21mr|rust-1.78.0-1|135	Patch0:		bugs-110787.patch
21mr|rust-1.78.0-1|136	BuildRequires:	ncurses-devel
21mr|rust-1.78.0-1|137	BuildRequires:	curl
21mr|rust-1.78.0-1|138	BuildRequires:	pkgconfig(libcurl)
21mr|rust-1.78.0-1|139	BuildRequires:	pkgconfig(liblzma)
21mr|rust-1.78.0-1|140	BuildRequires:	pkgconfig(libzstd)
21mr|rust-1.78.0-1|141	BuildRequires:	pkgconfig(openssl)
21mr|rust-1.78.0-1|142	BuildRequires:	pkgconfig(zlib)
21mr|rust-1.78.0-1|143	# needs libssh2_userauth_publickey_frommemory
21mr|rust-1.78.0-1|144	BuildRequires:	pkgconfig(libssh2) >= 1.6.0
21mr|rust-1.78.0-1|145	BuildRequires:	pkgconfig(python3)
21mr|rust-1.78.0-1|146	BuildRequires:	cmake >= 2.8.11
21mr|rust-1.78.0-1|147	BuildRequires:	ninja
21mr|rust-1.78.0-1|148	BuildRequires:	stdc++-static-devel
21mr|rust-1.78.0-1|149	%if %{with bootstrap} || %{without system_llvm}
21mr|rust-1.78.0-1|150	BuildRequires: llvm%{llvm_major}
21mr|rust-1.78.0-1|151	%else
21mr|rust-1.78.0-1|152	BuildRequires: llvm-devel
21mr|rust-1.78.0-1|153	BuildRequires: compiler-rt
21mr|rust-1.78.0-1|154	%endif
21mr|rust-1.78.0-1|155	BuildRequires:  gcc-c++
21mr|rust-1.78.0-1|156	%if %{with llvm_static}
21mr|rust-1.78.0-1|157	BuildRequires:	pkgconfig(libffi)
21mr|rust-1.78.0-1|158	%endif
21mr|rust-1.78.0-1|159	# make check needs "ps" for src/test/run-pass/wait-forked-but-failed-child.rs
21mr|rust-1.78.0-1|160	BuildRequires:	procps-ng
21mr|rust-1.78.0-1|161	# debuginfo-gdb tests need gdb
21mr|rust-1.78.0-1|162	BuildRequires:	gdb
21mr|rust-1.78.0-1|163	%if %{without bootstrap}
21mr|rust-1.78.0-1|164	BuildRequires:	cargo >= %{bootstrap_cargo}
21mr|rust-1.78.0-1|165	BuildRequires:	%{name} >= %{bootstrap_rust}
21mr|rust-1.78.0-1|166	%endif
21mr|rust-1.78.0-1|167	# Virtual provides for folks who attempt "dnf install rustc"
21mr|rust-1.78.0-1|168	Provides:		rustc = %{version}-%{release}
21mr|rust-1.78.0-1|169	# Always require our exact standard library
21mr|rust-1.78.0-1|170	Requires:		%{name}-std-static = %{version}-%{release}
21mr|rust-1.78.0-1|171	Requires:		/usr/bin/cc
21mr|rust-1.78.0-1|172	Obsoletes:		%{name}-analysis < 1.69.0~
21mr|rust-1.78.0-1|173	
21mr|rust-1.78.0-1|174	%description
21mr|rust-1.78.0-1|175	Rust is a systems programming language that runs blazingly fast, prevents
21mr|rust-1.78.0-1|176	segfaults, and guarantees thread safety.
21mr|rust-1.78.0-1|177	
21mr|rust-1.78.0-1|178	This package includes the Rust compiler and documentation generator.
21mr|rust-1.78.0-1|179	
21mr|rust-1.78.0-1|180	%files
21mr|rust-1.78.0-1|181	%license COPYRIGHT* LICENSE-APACHE LICENSE-MIT
21mr|rust-1.78.0-1|182	%doc README.md
21mr|rust-1.78.0-1|183	%{_bindir}/rustc
21mr|rust-1.78.0-1|184	%{_bindir}/rustdoc
21mr|rust-1.78.0-1|185	%{_libdir}/*.so
21mr|rust-1.78.0-1|186	%{_libexecdir}/rust-analyzer-proc-macro-srv
21mr|rust-1.78.0-1|187	%{_mandir}/man1/rustc.1*
21mr|rust-1.78.0-1|188	%{_mandir}/man1/rustdoc.1*
21mr|rust-1.78.0-1|189	%dir %{rustlibdir}
21mr|rust-1.78.0-1|190	%dir %{rustlibdir}/%{rust_triple}
21mr|rust-1.78.0-1|191	%dir %{rustlibdir}/%{rust_triple}/lib
21mr|rust-1.78.0-1|192	%{rustlibdir}/%{rust_triple}/lib/*.so*
21mr|rust-1.78.0-1|193	%dir %{_defaultdocdir}/docs
21mr|rust-1.78.0-1|194	%{_defaultdocdir}/docs/*
21mr|rust-1.78.0-1|195	
21mr|rust-1.78.0-1|196	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|197	
21mr|rust-1.78.0-1|198	%package std-static
21mr|rust-1.78.0-1|199	Summary:	Standard library for Rust
21mr|rust-1.78.0-1|200	Group:		Development/Rust
21mr|rust-1.78.0-1|201	
21mr|rust-1.78.0-1|202	%description std-static
21mr|rust-1.78.0-1|203	This package includes the standard libraries for building applications
21mr|rust-1.78.0-1|204	written in Rust.
21mr|rust-1.78.0-1|205	
21mr|rust-1.78.0-1|206	%files std-static
21mr|rust-1.78.0-1|207	%dir %{rustlibdir}
21mr|rust-1.78.0-1|208	%dir %{rustlibdir}/%{rust_triple}
21mr|rust-1.78.0-1|209	%dir %{rustlibdir}/%{rust_triple}/lib
21mr|rust-1.78.0-1|210	%{rustlibdir}/%{rust_triple}/lib/*.rlib
21mr|rust-1.78.0-1|211	
21mr|rust-1.78.0-1|212	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|213	
21mr|rust-1.78.0-1|214	%package debugger-common
21mr|rust-1.78.0-1|215	Summary:	Common debugger pretty printers for Rust
21mr|rust-1.78.0-1|216	Group:		Development/Rust
21mr|rust-1.78.0-1|217	BuildArch:	noarch
21mr|rust-1.78.0-1|218	
21mr|rust-1.78.0-1|219	%description debugger-common
21mr|rust-1.78.0-1|220	This package includes the common functionality
21mr|rust-1.78.0-1|221	for %{name}-gdb and %{name}-lldb.
21mr|rust-1.78.0-1|222	
21mr|rust-1.78.0-1|223	%files debugger-common
21mr|rust-1.78.0-1|224	%dir %{rustlibdir}
21mr|rust-1.78.0-1|225	%dir %{rustlibdir}/etc
21mr|rust-1.78.0-1|226	%{rustlibdir}/etc/rust_*.py*
21mr|rust-1.78.0-1|227	%if %{mdvver} >= 201910
21mr|rust-1.78.0-1|228	%{rustlibdir}/etc/__pycache__/rust_*.py*
21mr|rust-1.78.0-1|229	%endif
21mr|rust-1.78.0-1|230	
21mr|rust-1.78.0-1|231	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|232	
21mr|rust-1.78.0-1|233	%package gdb
21mr|rust-1.78.0-1|234	Summary:	GDB pretty printers for Rust
21mr|rust-1.78.0-1|235	Group:		Development/Rust
21mr|rust-1.78.0-1|236	Requires:	gdb
21mr|rust-1.78.0-1|237	Requires:	%{name}-debugger-common = %{version}-%{release}
21mr|rust-1.78.0-1|238	BuildArch:	noarch
21mr|rust-1.78.0-1|239	# (akien) Handle moved files between our old Mageia package and this Fedora-based one
21mr|rust-1.78.0-1|240	Conflicts:	rust < 1.11.0-3
21mr|rust-1.78.0-1|241	
21mr|rust-1.78.0-1|242	%description gdb
21mr|rust-1.78.0-1|243	This package includes the rust-gdb script,
21mr|rust-1.78.0-1|244	which allows easier debugging of Rust programs.
21mr|rust-1.78.0-1|245	
21mr|rust-1.78.0-1|246	%files gdb
21mr|rust-1.78.0-1|247	%{_bindir}/rust-gdb
21mr|rust-1.78.0-1|248	%{rustlibdir}/etc/gdb_*
21mr|rust-1.78.0-1|249	%if %{mdvver} >= 201910
21mr|rust-1.78.0-1|250	%{rustlibdir}/etc/__pycache__/gdb_*
21mr|rust-1.78.0-1|251	%endif
21mr|rust-1.78.0-1|252	# %%exclude - No work!
21mr|rust-1.78.0-1|253	#%%exclude %%{_bindir}/rust-gdbgui
21mr|rust-1.78.0-1|254	%{_bindir}/rust-gdbgui
21mr|rust-1.78.0-1|255	
21mr|rust-1.78.0-1|256	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|257	%if %{with lldb}
21mr|rust-1.78.0-1|258	
21mr|rust-1.78.0-1|259	%package lldb
21mr|rust-1.78.0-1|260	Summary:	LLDB pretty printers for Rust
21mr|rust-1.78.0-1|261	Group:		Development/Rust
21mr|rust-1.78.0-1|262	Requires:	lldb
21mr|rust-1.78.0-1|263	Requires:	python3-lldb
21mr|rust-1.78.0-1|264	Requires:	%{name}-debugger-common = %{version}-%{release}
21mr|rust-1.78.0-1|265	BuildArch:	noarch
21mr|rust-1.78.0-1|266	
21mr|rust-1.78.0-1|267	%description lldb
21mr|rust-1.78.0-1|268	This package includes the rust-lldb script,
21mr|rust-1.78.0-1|269	which allows easier debugging of Rust programs.
21mr|rust-1.78.0-1|270	
21mr|rust-1.78.0-1|271	%files lldb
21mr|rust-1.78.0-1|272	%doc README.md COPYRIGHT LICENSE-APACHE LICENSE-MIT
21mr|rust-1.78.0-1|273	%{_bindir}/rust-lldb
21mr|rust-1.78.0-1|274	%{rustlibdir}/etc/lldb_*
21mr|rust-1.78.0-1|275	
21mr|rust-1.78.0-1|276	%endif
21mr|rust-1.78.0-1|277	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|278	
21mr|rust-1.78.0-1|279	%package -n cargo
21mr|rust-1.78.0-1|280	Summary:	Rust's package manager and build tool
21mr|rust-1.78.0-1|281	Group:		Development/Rust
21mr|rust-1.78.0-1|282	# For tests:
21mr|rust-1.78.0-1|283	BuildRequires:	git
21mr|rust-1.78.0-1|284	# Cargo is not much use without Rust
21mr|rust-1.78.0-1|285	Requires:	rust
21mr|rust-1.78.0-1|286	Obsoletes:	cargo < 1.26.0-1
21mr|rust-1.78.0-1|287	# "cargo vendor" is a builtin command starting with 1.37.  The Obsoletes and
21mr|rust-1.78.0-1|288	# Provides are mostly relevant to RHEL, but harmless to have on Fedora/etc. too
21mr|rust-1.78.0-1|289	Obsoletes:	cargo-vendor <= 0.1.23
21mr|rust-1.78.0-1|290	Provides:	cargo-vendor = %{version}-%{release}
21mr|rust-1.78.0-1|291	
21mr|rust-1.78.0-1|292	%description -n cargo
21mr|rust-1.78.0-1|293	Cargo is a tool that allows Rust projects to declare their various dependencies
21mr|rust-1.78.0-1|294	and ensure that you'll always get a repeatable build.
21mr|rust-1.78.0-1|295	
21mr|rust-1.78.0-1|296	%files -n cargo
21mr|rust-1.78.0-1|297	%license src/tools/cargo/LICENSE-{APACHE,MIT,THIRD-PARTY}
21mr|rust-1.78.0-1|298	%doc src/tools/cargo/README.md
21mr|rust-1.78.0-1|299	%{_bindir}/cargo
21mr|rust-1.78.0-1|300	%{_mandir}/man1/cargo*.1*
21mr|rust-1.78.0-1|301	%{_sysconfdir}/bash_completion.d/cargo
21mr|rust-1.78.0-1|302	%{_datadir}/zsh/site-functions/_cargo
21mr|rust-1.78.0-1|303	%dir %{_datadir}/cargo
21mr|rust-1.78.0-1|304	%dir %{_datadir}/cargo/registry
21mr|rust-1.78.0-1|305	
21mr|rust-1.78.0-1|306	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|307	
21mr|rust-1.78.0-1|308	%package -n rustfmt
21mr|rust-1.78.0-1|309	Summary:	Tool to find and fix Rust formatting issues
21mr|rust-1.78.0-1|310	Group:		Development/Rust
21mr|rust-1.78.0-1|311	Requires:	cargo
21mr|rust-1.78.0-1|312	# The component/package was rustfmt-preview until Rust 1.31.
21mr|rust-1.78.0-1|313	Obsoletes:	rustfmt-preview < 1.0.0
21mr|rust-1.78.0-1|314	Provides:	rustfmt-preview = %{version}-%{release}
21mr|rust-1.78.0-1|315	
21mr|rust-1.78.0-1|316	%description -n rustfmt
21mr|rust-1.78.0-1|317	A tool for formatting Rust code according to style guidelines.
21mr|rust-1.78.0-1|318	
21mr|rust-1.78.0-1|319	%files -n rustfmt
21mr|rust-1.78.0-1|320	%doc src/tools/rustfmt/{README,CHANGELOG,Configurations}.md
21mr|rust-1.78.0-1|321	%license src/tools/rustfmt/LICENSE-{APACHE,MIT}
21mr|rust-1.78.0-1|322	%{_bindir}/rustfmt
21mr|rust-1.78.0-1|323	%{_bindir}/cargo-fmt
21mr|rust-1.78.0-1|324	
21mr|rust-1.78.0-1|325	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|326	
21mr|rust-1.78.0-1|327	%package -n rls
21mr|rust-1.78.0-1|328	Summary:	Rust Language Server for IDE integration
21mr|rust-1.78.0-1|329	Group:		Development/Rust
21mr|rust-1.78.0-1|330	# /usr/bin/rls is dynamically linked against internal rustc libs
21mr|rust-1.78.0-1|331	Requires:	%{name} = %{version}-%{release}
21mr|rust-1.78.0-1|332	# The component/package was rls-preview until Rust 1.31.
21mr|rust-1.78.0-1|333	Obsoletes:	rls-preview < 1.31.6
21mr|rust-1.78.0-1|334	Provides:	rls-preview = %{version}-%{release}
21mr|rust-1.78.0-1|335	
21mr|rust-1.78.0-1|336	%description -n rls
21mr|rust-1.78.0-1|337	The Rust Language Server provides a server that runs in the background,
21mr|rust-1.78.0-1|338	providing IDEs, editors, and other tools with information about Rust programs.
21mr|rust-1.78.0-1|339	It supports functionality such as 'goto definition', symbol search,
21mr|rust-1.78.0-1|340	reformatting, and code completion, and enables renaming and refactorings.
21mr|rust-1.78.0-1|341	
21mr|rust-1.78.0-1|342	%files -n rls
21mr|rust-1.78.0-1|343	%doc src/tools/rust-analyzer/README.md
21mr|rust-1.78.0-1|344	%license src/tools/rust-analyzer/LICENSE-{APACHE,MIT}
21mr|rust-1.78.0-1|345	%{_bindir}/rls
21mr|rust-1.78.0-1|346	%{_bindir}/rust-analyzer
21mr|rust-1.78.0-1|347	
21mr|rust-1.78.0-1|348	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|349	
21mr|rust-1.78.0-1|350	%package -n clippy
21mr|rust-1.78.0-1|351	Summary:	Lints to catch common mistakes and improve your Rust code
21mr|rust-1.78.0-1|352	Group:		Development/Rust
21mr|rust-1.78.0-1|353	Requires:	cargo
21mr|rust-1.78.0-1|354	# /usr/bin/clippy-driver is dynamically linked against internal rustc libs
21mr|rust-1.78.0-1|355	Requires:	%{name} = %{version}-%{release}
21mr|rust-1.78.0-1|356	# The component/package was clippy-preview until Rust 1.31.
21mr|rust-1.78.0-1|357	Obsoletes:	clippy-preview <= 0.0.212
21mr|rust-1.78.0-1|358	Provides:	clippy-preview = %{version}-%{release}
21mr|rust-1.78.0-1|359	
21mr|rust-1.78.0-1|360	%description -n clippy
21mr|rust-1.78.0-1|361	A collection of lints to catch common mistakes and improve your Rust code.
21mr|rust-1.78.0-1|362	
21mr|rust-1.78.0-1|363	%files -n clippy
21mr|rust-1.78.0-1|364	%doc src/tools/clippy/{README.md,CHANGELOG.md}
21mr|rust-1.78.0-1|365	%license src/tools/clippy/LICENSE-{APACHE,MIT}
21mr|rust-1.78.0-1|366	%{_bindir}/cargo-clippy
21mr|rust-1.78.0-1|367	%{_bindir}/clippy-driver
21mr|rust-1.78.0-1|368	
21mr|rust-1.78.0-1|369	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|370	
21mr|rust-1.78.0-1|371	%package src
21mr|rust-1.78.0-1|372	Summary:	Sources for the Rust standard library
21mr|rust-1.78.0-1|373	Group:		Development/Rust
21mr|rust-1.78.0-1|374	BuildArch:	noarch
21mr|rust-1.78.0-1|375	
21mr|rust-1.78.0-1|376	%description src
21mr|rust-1.78.0-1|377	This package includes source files for the Rust standard library.  It may be
21mr|rust-1.78.0-1|378	useful as a reference for code completion tools in various editors.
21mr|rust-1.78.0-1|379	
21mr|rust-1.78.0-1|380	%files src
21mr|rust-1.78.0-1|381	%dir %{rustlibdir}
21mr|rust-1.78.0-1|382	%{rustlibdir}/src
21mr|rust-1.78.0-1|383	
21mr|rust-1.78.0-1|384	#-------------------------------------------------------------------------
21mr|rust-1.78.0-1|385	
21mr|rust-1.78.0-1|386	%prep
21mr|rust-1.78.0-1|387	%ifarch %{bootstrap_arches}
21mr|rust-1.78.0-1|388	%ifarch x86_64
21mr|rust-1.78.0-1|389	tar xf %{SOURCE1}
21mr|rust-1.78.0-1|390	%endif
21mr|rust-1.78.0-1|391	%ifarch %{ix86}
21mr|rust-1.78.0-1|392	tar xf %{SOURCE2}
21mr|rust-1.78.0-1|393	%endif
21mr|rust-1.78.0-1|394	%ifarch aarch64
21mr|rust-1.78.0-1|395	tar xf %{SOURCE3}
21mr|rust-1.78.0-1|396	%endif
21mr|rust-1.78.0-1|397	%ifarch %{riscv64}
21mr|rust-1.78.0-1|398	tar xf %{SOURCE4}
21mr|rust-1.78.0-1|399	%endif
21mr|rust-1.78.0-1|400	
21mr|rust-1.78.0-1|401	
21mr|rust-1.78.0-1|402	cd rust-%{bootstrap_rust}-*
21mr|rust-1.78.0-1|403	./install.sh --components=cargo,rustc,rust-std-%{rust_triple} \
21mr|rust-1.78.0-1|404	--prefix=%{local_rust_root} --disable-ldconfig
21mr|rust-1.78.0-1|405	test -f '%{local_rust_root}/bin/cargo'
21mr|rust-1.78.0-1|406	test -f '%{local_rust_root}/bin/rustc'
21mr|rust-1.78.0-1|407	%endif
21mr|rust-1.78.0-1|408	
21mr|rust-1.78.0-1|409	%setup -qn rustc-%{version}-src
21mr|rust-1.78.0-1|410	%autopatch -p1
21mr|rust-1.78.0-1|411	
21mr|rust-1.78.0-1|412	# python3
21mr|rust-1.78.0-1|413	sed -i.try-py3 -e '/try python2.7/i try python3 "$@"' ./configure
21mr|rust-1.78.0-1|414	
21mr|rust-1.78.0-1|415	rm -rf src/llvm-project
21mr|rust-1.78.0-1|416	mkdir -p src/llvm-project/libunwind/
21mr|rust-1.78.0-1|417	
21mr|rust-1.78.0-1|418	# Remove other unused vendored libraries
21mr|rust-1.78.0-1|419	rm -rf vendor/jemalloc-sys/jemalloc/
21mr|rust-1.78.0-1|420	rm -rf vendor/libz-sys/src/zlib/
21mr|rust-1.78.0-1|421	rm -rf vendor/libz-sys/src/zlib-ng/
21mr|rust-1.78.0-1|422	rm -rf vendor/lzma-sys/xz-*/
21mr|rust-1.78.0-1|423	rm -rf vendor/openssl-src/openssl/
21mr|rust-1.78.0-1|424	
21mr|rust-1.78.0-1|425	# This only affects the transient rust-installer, but let it use our dynamic xz-libs
21mr|rust-1.78.0-1|426	sed -i.lzma -e '/LZMA_API_STATIC/d' src/bootstrap/src/core/build_steps/tool.rs
21mr|rust-1.78.0-1|427	
21mr|rust-1.78.0-1|428	
21mr|rust-1.78.0-1|429	%if %{with llvm_static}
21mr|rust-1.78.0-1|430	# Static linking to distro LLVM needs to add -lffi
21mr|rust-1.78.0-1|431	# https://github.com/rust-lang/rust/issues/34486
21mr|rust-1.78.0-1|432	sed -i.ffi -e '$a #[link(name = "ffi")] extern {}' \
21mr|rust-1.78.0-1|433	compiler/rustc_llvm/src/lib.rs
21mr|rust-1.78.0-1|434	%endif
21mr|rust-1.78.0-1|435	
21mr|rust-1.78.0-1|436	# The configure macro will modify some autoconf-related files, which upsets
21mr|rust-1.78.0-1|437	# cargo when it tries to verify checksums in those files.  If we just truncate
21mr|rust-1.78.0-1|438	# that file list, cargo won't have anything to complain about.
21mr|rust-1.78.0-1|439	find vendor -name .cargo-checksum.json \
21mr|rust-1.78.0-1|440	-exec sed -i.uncheck -e 's/"files":{[^}]*}/"files":{ }/' '{}' '+'
21mr|rust-1.78.0-1|441	
21mr|rust-1.78.0-1|442	# Sometimes Rust sources start with #![...] attributes, and "smart" editors think
21mr|rust-1.78.0-1|443	# it's a shebang and make them executable. Then brp-mangle-shebangs gets upset...
21mr|rust-1.78.0-1|444	find -name '*.rs' -type f -perm /111 -exec chmod -v -x '{}' '+'
21mr|rust-1.78.0-1|445	
21mr|rust-1.78.0-1|446	%if %{with bootstrap}
21mr|rust-1.78.0-1|447	mkdir -p build/%{rust_triple}/llvm
21mr|rust-1.78.0-1|448	ln -sfr %{llvm_path}/bin  build/%{rust_triple}/llvm
21mr|rust-1.78.0-1|449	ln -sfr %{llvm_path}/%{_lib} build/%{rust_triple}/llvm/lib
21mr|rust-1.78.0-1|450	ln -sfr %{llvm_path}/include  build/%{rust_triple}/llvm
21mr|rust-1.78.0-1|451	ln -sfr %{llvm_path}/share  build/%{rust_triple}/llvm
21mr|rust-1.78.0-1|452	%endif
21mr|rust-1.78.0-1|453	
21mr|rust-1.78.0-1|454	%build
21mr|rust-1.78.0-1|455	# Use hardening ldflags.
21mr|rust-1.78.0-1|456	%if %{with bootstrap}
21mr|rust-1.78.0-1|457	export PATH="%{local_rust_root}/bin:$PATH"
21mr|rust-1.78.0-1|458	%ifarch x86_64
21mr|rust-1.78.0-1|459	%global rustflags -Clink-arg=-Wl,-z,relro,-z,now -L %{rustlibdir}/%{rust_triple}/lib %{!?with_system_llvm:-L %{llvm_path}/%{_lib}}
21mr|rust-1.78.0-1|460	%else
21mr|rust-1.78.0-1|461	%global rustflags -Clink-arg=-Wl,-z,relro,-z,now %{!?with_system_llvm:-L %{llvm_path}/%{_lib}}
21mr|rust-1.78.0-1|462	%endif
21mr|rust-1.78.0-1|463	%else
21mr|rust-1.78.0-1|464	%global rustflags -Clink-arg=-Wl,-z,relro,-z,now %{!?with_system_llvm:-L %{llvm_path}/%{_lib}}
21mr|rust-1.78.0-1|465	%endif
21mr|rust-1.78.0-1|466	
21mr|rust-1.78.0-1|467	# convince libgit2-sys to use the distro libgit2
21mr|rust-1.78.0-1|468	export LIBGIT2_SYS_USE_PKG_CONFIG=1
21mr|rust-1.78.0-1|469	
21mr|rust-1.78.0-1|470	# convince libssh2-sys to use the distro libssh2
21mr|rust-1.78.0-1|471	export LIBSSH2_SYS_USE_PKG_CONFIG=1
21mr|rust-1.78.0-1|472	
21mr|rust-1.78.0-1|473	export RUSTFLAGS="%{rustflags}"
21mr|rust-1.78.0-1|474	export CXXSTDLIB="stdc++"
21mr|rust-1.78.0-1|475	
21mr|rust-1.78.0-1|476	lib_driver=build/%{rust_triple}/stage1/%{_lib}
21mr|rust-1.78.0-1|477	export LD_LIBRARY_PATH="$lib_driver:LD_LIBRARY_PATH"
21mr|rust-1.78.0-1|478	
21mr|rust-1.78.0-1|479	export CC=%{_cc}
21mr|rust-1.78.0-1|480	export CXX=%{_cxx}
21mr|rust-1.78.0-1|481	
21mr|rust-1.78.0-1|482	%configure \
21mr|rust-1.78.0-1|483	--disable-option-checking \
21mr|rust-1.78.0-1|484	--libdir=%{_libdir} \
21mr|rust-1.78.0-1|485	--build=%{rust_triple} --host=%{rust_triple} --target=%{rust_triple} \
21mr|rust-1.78.0-1|486	--python=python3 \
21mr|rust-1.78.0-1|487	--local-rust-root=%{local_rust_root} \
21mr|rust-1.78.0-1|488	--llvm-config=%{_llvm_config} \
21mr|rust-1.78.0-1|489	--disable-codegen-tests \
21mr|rust-1.78.0-1|490	--disable-rpath \
21mr|rust-1.78.0-1|491	--enable-extended \
21mr|rust-1.78.0-1|492	--tools=analysis,cargo,clippy,rls,rust-analyzer,rustfmt,src \
21mr|rust-1.78.0-1|493	--enable-vendor \
21mr|rust-1.78.0-1|494	--release-channel=stable \
21mr|rust-1.78.0-1|495	%if %{mdkver} > 201610
21mr|rust-1.78.0-1|496	--set rust.codegen-units-std=1 \
21mr|rust-1.78.0-1|497	%endif
21mr|rust-1.78.0-1|498	--disable-debuginfo \
21mr|rust-1.78.0-1|499	--disable-debuginfo-only-std \
21mr|rust-1.78.0-1|500	--disable-debuginfo-tools \
21mr|rust-1.78.0-1|501	--disable-debuginfo-lines \
21mr|rust-1.78.0-1|502	%if %{without llvm_static}
21mr|rust-1.78.0-1|503	--enable-llvm-link-shared \
21mr|rust-1.78.0-1|504	%endif
21mr|rust-1.78.0-1|505	--set build.verbose=0 \
21mr|rust-1.78.0-1|506	--set build.build-stage=2 \
21mr|rust-1.78.0-1|507	--set build.test-stage=2 \
21mr|rust-1.78.0-1|508	--set build.doc-stage=2 \
21mr|rust-1.78.0-1|509	--set build.gdb="%{_bindir}/gdb" \
21mr|rust-1.78.0-1|510	--disable-use-libcxx \
21mr|rust-1.78.0-1|511	--set rust.jemalloc=false \
21mr|rust-1.78.0-1|512	--disable-llvm-static-stdcpp \
21mr|rust-1.78.0-1|513	--disable-dist-src \
21mr|rust-1.78.0-1|514	--set target.%{rust_triple}.profiler="%{profiler}" \
21mr|rust-1.78.0-1|515	--set build.optimized-compiler-builtins=false
21mr|rust-1.78.0-1|516	
21mr|rust-1.78.0-1|517	python3 ./x.py build
21mr|rust-1.78.0-1|518	
21mr|rust-1.78.0-1|519	%install
21mr|rust-1.78.0-1|520	# convince libgit2-sys to use the distro libgit2
21mr|rust-1.78.0-1|521	export LIBGIT2_SYS_USE_PKG_CONFIG=1
21mr|rust-1.78.0-1|522	
21mr|rust-1.78.0-1|523	# convince libssh2-sys to use the distro libssh2
21mr|rust-1.78.0-1|524	export LIBSSH2_SYS_USE_PKG_CONFIG=1
21mr|rust-1.78.0-1|525	
21mr|rust-1.78.0-1|526	export RUSTFLAGS="%{rustflags}"
21mr|rust-1.78.0-1|527	
21mr|rust-1.78.0-1|528	DESTDIR=%{buildroot} python3 ./x.py install
21mr|rust-1.78.0-1|529	
21mr|rust-1.78.0-1|530	# The shared libraries should be executable for debuginfo extraction.
21mr|rust-1.78.0-1|531	find %{buildroot}%{_libdir} -maxdepth 1 -type f -name '*.so' \
21mr|rust-1.78.0-1|532	-exec chmod -v +x '{}' '+'
21mr|rust-1.78.0-1|533	
21mr|rust-1.78.0-1|534	# The libdir libraries are identical to those under rustlib/. It's easier on
21mr|rust-1.78.0-1|535	# library loading if we keep them in libdir, but we do need them in rustlib/
21mr|rust-1.78.0-1|536	# to support dynamic linking for compiler plugins, so we'll symlink.
21mr|rust-1.78.0-1|537	(cd "%{buildroot}%{rustlibdir}/%{rust_triple}/lib" &&
21mr|rust-1.78.0-1|538	find ../../../../%{_lib} -maxdepth 1 -name '*.so' |
21mr|rust-1.78.0-1|539	while read lib; do
21mr|rust-1.78.0-1|540	if [ -f "${lib##*/}" ]; then
21mr|rust-1.78.0-1|541	# make sure they're actually identical!
21mr|rust-1.78.0-1|542	cmp "$lib" "${lib##*/}"
21mr|rust-1.78.0-1|543	ln -v -f -s -t . "$lib"
21mr|rust-1.78.0-1|544	fi
21mr|rust-1.78.0-1|545	done)
21mr|rust-1.78.0-1|546	
21mr|rust-1.78.0-1|547	# Remove installer artifacts (manifests, uninstall scripts, etc.)
21mr|rust-1.78.0-1|548	find %{buildroot}%{rustlibdir} -maxdepth 1 -type f -exec rm -v '{}' '+'
21mr|rust-1.78.0-1|549	
21mr|rust-1.78.0-1|550	# Remove backup files from %%configure munging
21mr|rust-1.78.0-1|551	find %{buildroot}%{rustlibdir} -type f -name '*.orig' -exec rm -v '{}' '+'
21mr|rust-1.78.0-1|552	
21mr|rust-1.78.0-1|553	# https://fedoraproject.org/wiki/Changes/Make_ambiguous_python_shebangs_error
21mr|rust-1.78.0-1|554	# We don't actually need to ship any of those python scripts in rust-src anyway.
21mr|rust-1.78.0-1|555	find %{buildroot}%{rustlibdir}/src -type f -name '*.py' -exec rm -v '{}' '+'
21mr|rust-1.78.0-1|556	
21mr|rust-1.78.0-1|557	# Remove unwanted documentation files (we already package them)
21mr|rust-1.78.0-1|558	rm -f %{buildroot}%{_docdir}/%{name}/README.md
21mr|rust-1.78.0-1|559	rm -f %{buildroot}%{_docdir}/%{name}/COPYRIGHT
21mr|rust-1.78.0-1|560	rm -f %{buildroot}%{_docdir}/%{name}/LICENSE
21mr|rust-1.78.0-1|561	rm -f %{buildroot}%{_docdir}/%{name}/LICENSE-APACHE
21mr|rust-1.78.0-1|562	rm -f %{buildroot}%{_docdir}/%{name}/LICENSE-MIT
21mr|rust-1.78.0-1|563	rm -f %{buildroot}%{_docdir}/%{name}/LICENSE-THIRD-PARTY
21mr|rust-1.78.0-1|564	rm -f %{buildroot}%{_docdir}/%{name}/*.old
21mr|rust-1.78.0-1|565	
21mr|rust-1.78.0-1|566	# Delete the HTML documentation
21mr|rust-1.78.0-1|567	rm -rf %{buildroot}%{_docdir}/%{name}/html
21mr|rust-1.78.0-1|568	
21mr|rust-1.78.0-1|569	# Create the path for crate-devel packages
21mr|rust-1.78.0-1|570	mkdir -p %{buildroot}%{_datadir}/cargo/registry
21mr|rust-1.78.0-1|571	
21mr|rust-1.78.0-1|572	%if %{without lldb}
21mr|rust-1.78.0-1|573	rm -f %{buildroot}%{_bindir}/rust-lldb
21mr|rust-1.78.0-1|574	rm -f %{buildroot}%{rustlibdir}/etc/lldb_*
21mr|rust-1.78.0-1|575	%endif
21mr|rust-1.78.0-1|576	
21mr|rust-1.78.0-1|577	# We don't want Rust copies of LLVM tools (rust-lld, rust-llvm-dwp)
21mr|rust-1.78.0-1|578	rm -f %{buildroot}%{rustlibdir}/%{rust_triple}/bin/rust-ll*
21mr|rust-1.78.0-1|579	
21mr|rust-1.78.0-1|580	# copy rls
21mr|rust-1.78.0-1|581	cp -fr build/%{rust_triple}/stage2-tools-bin/rls %{buildroot}%{_bindir}
21mr|rust-1.78.0-1|582	
21mr|rust-1.78.0-1|583	rm -f %{buildroot}%{_bindir}/*.old
21mr|rust-1.78.0-1|584	
21mr|rust-1.78.0-1|585	rm -frv %{buildroot}%{_defaultdocdir}/cargo
21mr|rust-1.78.0-1|586	rm -frv %{buildroot}%{_defaultdocdir}/clippy
21mr|rust-1.78.0-1|587	rm -frv %{buildroot}%{_defaultdocdir}/rust-analyzer
21mr|rust-1.78.0-1|588	rm -frv %{buildroot}%{_defaultdocdir}/rustc
21mr|rust-1.78.0-1|589	rm -frv %{buildroot}%{_defaultdocdir}/rustfmt
21mr|rust-1.78.0-1|590	
21mr|rust-1.78.0-1|591	%check
21mr|rust-1.78.0-1|592	export PATH="%{buildroot}%{_bindir}:$PATH"
21mr|rust-1.78.0-1|593	export LD_LIBRARY_PATH="%{buildroot}%{_libdir}:LD_LIBRARY_PATH"
21mr|rust-1.78.0-1|594	
21mr|rust-1.78.0-1|595	readelf -d %{buildroot}%{_libdir}/librustc_driver* | grep LLVM || :
21mr|rust-1.78.0-1|596	
21mr|rust-1.78.0-1|597	%{buildroot}%{_bindir}/rustc -V
21mr|rust-1.78.0-1|598	%{buildroot}%{_bindir}/cargo -V
21mr|rust-1.78.0-1|599	
21mr|rust-1.78.0-1|600	mkdir -p projects/hello_world
21mr|rust-1.78.0-1|601	pushd projects/hello_world
21mr|rust-1.78.0-1|602	
21mr|rust-1.78.0-1|603	cat > main.rs <<EOF
21mr|rust-1.78.0-1|604	fn main() {
21mr|rust-1.78.0-1|605	println!("Hello, world!");
21mr|rust-1.78.0-1|606	}
21mr|rust-1.78.0-1|607	EOF
21mr|rust-1.78.0-1|608	
21mr|rust-1.78.0-1|609	rustc main.rs
21mr|rust-1.78.0-1|610	./main
21mr|rust-1.78.0-1|611	popd
21mr|rust-1.78.0-1|612	

16657 21
21mr|rust1.89-1.89.0-1|1	%define debug_package %{nil}
21mr|rust1.89-1.89.0-1|2	%define _disable_lto %{nil}
21mr|rust1.89-1.89.0-1|3	
21mr|rust1.89-1.89.0-1|4	%bcond_with docs
21mr|rust1.89-1.89.0-1|5	
21mr|rust1.89-1.89.0-1|6	%global ldflags %{ldflags} -Wl,-rpath,%{opt_libdir}
21mr|rust1.89-1.89.0-1|7	
21mr|rust1.89-1.89.0-1|8	%if %{mdvver} >= 202310
21mr|rust1.89-1.89.0-1|9	%bcond_with alt_llvm
21mr|rust1.89-1.89.0-1|10	%else
21mr|rust1.89-1.89.0-1|11	%bcond_without alt_llvm
21mr|rust1.89-1.89.0-1|12	%endif
21mr|rust1.89-1.89.0-1|13	
21mr|rust1.89-1.89.0-1|14	%if %{with alt_llvm}
21mr|rust1.89-1.89.0-1|15	%define llvm_major 19
21mr|rust1.89-1.89.0-1|16	%define llvm_path /opt/llvm%{llvm_major}
21mr|rust1.89-1.89.0-1|17	%else
21mr|rust1.89-1.89.0-1|18	%define llvm_major 19
21mr|rust1.89-1.89.0-1|19	%define llvm_path %{_prefix}
21mr|rust1.89-1.89.0-1|20	%endif
21mr|rust1.89-1.89.0-1|21	
21mr|rust1.89-1.89.0-1|22	%global profiler %(echo %{llvm_path}/%{_lib}/clang/%{llvm_major}/lib/*linux-gnu/libclang_rt.profile*.a)
21mr|rust1.89-1.89.0-1|23	
21mr|rust1.89-1.89.0-1|24	%ifarch %{x86_64}
21mr|rust1.89-1.89.0-1|25	%define triple_arches x86_64-unknown-linux-gnu
21mr|rust1.89-1.89.0-1|26	%endif
21mr|rust1.89-1.89.0-1|27	%ifarch %{ix86}
21mr|rust1.89-1.89.0-1|28	%define triple_arches i686-unknown-linux-gnu
21mr|rust1.89-1.89.0-1|29	%endif
21mr|rust1.89-1.89.0-1|30	%ifarch %{arm64}
21mr|rust1.89-1.89.0-1|31	%define triple_arches aarch64-unknown-linux-gnu
21mr|rust1.89-1.89.0-1|32	%endif
21mr|rust1.89-1.89.0-1|33	%ifarch %{riscv64}
21mr|rust1.89-1.89.0-1|34	%define triple_arches riscv64gc-unknown-linux-gnu
21mr|rust1.89-1.89.0-1|35	%endif
21mr|rust1.89-1.89.0-1|36	%ifarch loongarch64
21mr|rust1.89-1.89.0-1|37	%define triple_arches loongarch64-unknown-linux-gnu
21mr|rust1.89-1.89.0-1|38	%endif
21mr|rust1.89-1.89.0-1|39	
21mr|rust1.89-1.89.0-1|40	%global bootstrap_rust 1.88.0
21mr|rust1.89-1.89.0-1|41	%global bootstrap_cargo 1.88.0
21mr|rust1.89-1.89.0-1|42	%global bootstrap_date 2024-08-28
21mr|rust1.89-1.89.0-1|43	
21mr|rust1.89-1.89.0-1|44	%define bootstrap_root rust-%{bootstrap_rust}-%{triple_arches}
21mr|rust1.89-1.89.0-1|45	%define local_rust_root %{_builddir}/%{bootstrap_root}/usr
21mr|rust1.89-1.89.0-1|46	
21mr|rust1.89-1.89.0-1|47	%global opt_name_dir /opt/%{name}
21mr|rust1.89-1.89.0-1|48	%global opt_prefix %{opt_name_dir}
21mr|rust1.89-1.89.0-1|49	%global opt_sysconfig %{opt_name_dir}/sysconfig
21mr|rust1.89-1.89.0-1|50	%global opt_bindir %{opt_name_dir}/bin
21mr|rust1.89-1.89.0-1|51	%global opt_libdir %{opt_name_dir}/lib
21mr|rust1.89-1.89.0-1|52	%global opt_datadir %{opt_name_dir}/share
21mr|rust1.89-1.89.0-1|53	%global opt_mandir %{opt_datadir}/man
21mr|rust1.89-1.89.0-1|54	
21mr|rust1.89-1.89.0-1|55	Summary:	The Rust Programming Language
21mr|rust1.89-1.89.0-1|56	Name:		rust1.89
21mr|rust1.89-1.89.0-1|57	Version:	1.89.0
21mr|rust1.89-1.89.0-1|58	Release:	1
21mr|rust1.89-1.89.0-1|59	License:	(ASL 2.0 or MIT) and (BSD and MIT)
21mr|rust1.89-1.89.0-1|60	Group:		Development/Rust
21mr|rust1.89-1.89.0-1|61	Url:		https://www.rust-lang.org
21mr|rust1.89-1.89.0-1|62	Source0:	https://static.rust-lang.org/dist/rustc-%{version}-src.tar.xz
21mr|rust1.89-1.89.0-1|63	# do bootstrap to download
21mr|rust1.89-1.89.0-1|64	Source1:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-x86_64-unknown-linux-gnu.tar.xz
21mr|rust1.89-1.89.0-1|65	Source2:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-i686-unknown-linux-gnu.tar.xz
21mr|rust1.89-1.89.0-1|66	Source3:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-aarch64-unknown-linux-gnu.tar.xz
21mr|rust1.89-1.89.0-1|67	Source4:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-riscv64gc-unknown-linux-gnu.tar.xz
21mr|rust1.89-1.89.0-1|68	Source5:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-loongarch64-unknown-linux-gnu.tar.xz
21mr|rust1.89-1.89.0-1|69	Source6:	%{name}.rpmlintrc
21mr|rust1.89-1.89.0-1|70	Patch0:		rustc-1.89.0-disable-libssh2.patch
21mr|rust1.89-1.89.0-1|71	BuildRequires:	ncurses-devel
21mr|rust1.89-1.89.0-1|72	BuildRequires:	curl
21mr|rust1.89-1.89.0-1|73	BuildRequires:	git
21mr|rust1.89-1.89.0-1|74	BuildRequires:	pkgconfig(libcurl)
21mr|rust1.89-1.89.0-1|75	BuildRequires:	pkgconfig(liblzma)
21mr|rust1.89-1.89.0-1|76	BuildRequires:	pkgconfig(libzstd)
21mr|rust1.89-1.89.0-1|77	BuildRequires:	pkgconfig(openssl)
21mr|rust1.89-1.89.0-1|78	BuildRequires:	pkgconfig(zlib)
21mr|rust1.89-1.89.0-1|79	BuildRequires:	pkgconfig(libssh2)
21mr|rust1.89-1.89.0-1|80	BuildRequires:	pkgconfig(python3)
21mr|rust1.89-1.89.0-1|81	BuildRequires:	cmake
21mr|rust1.89-1.89.0-1|82	BuildRequires:	stdc++-static-devel
21mr|rust1.89-1.89.0-1|83	%if %{with alt_llvm}
21mr|rust1.89-1.89.0-1|84	BuildRequires:  llvm%{llvm_major}
21mr|rust1.89-1.89.0-1|85	%else
21mr|rust1.89-1.89.0-1|86	BuildRequires:  llvm-devel
21mr|rust1.89-1.89.0-1|87	BuildRequires:  clang-devel
21mr|rust1.89-1.89.0-1|88	BuildRequires:  compiler-rt
21mr|rust1.89-1.89.0-1|89	%endif
21mr|rust1.89-1.89.0-1|90	BuildRequires:	procps-ng
21mr|rust1.89-1.89.0-1|91	
21mr|rust1.89-1.89.0-1|92	%description
21mr|rust1.89-1.89.0-1|93	Rust is a systems programming language that runs blazingly fast, prevents
21mr|rust1.89-1.89.0-1|94	segfaults, and guarantees thread safety.
21mr|rust1.89-1.89.0-1|95	
21mr|rust1.89-1.89.0-1|96	This package includes the Rust compiler and documentation generator.
21mr|rust1.89-1.89.0-1|97	
21mr|rust1.89-1.89.0-1|98	%files
21mr|rust1.89-1.89.0-1|99	%license LICENSE* COPYRIGHT
21mr|rust1.89-1.89.0-1|100	%doc *.md
21mr|rust1.89-1.89.0-1|101	%dir %{opt_name_dir}
21mr|rust1.89-1.89.0-1|102	%{opt_name_dir}/*
21mr|rust1.89-1.89.0-1|103	
21mr|rust1.89-1.89.0-1|104	#------------------------------------------------------------------
21mr|rust1.89-1.89.0-1|105	
21mr|rust1.89-1.89.0-1|106	%prep
21mr|rust1.89-1.89.0-1|107	%ifarch x86_64
21mr|rust1.89-1.89.0-1|108	tar xf %{SOURCE1}
21mr|rust1.89-1.89.0-1|109	%endif
21mr|rust1.89-1.89.0-1|110	%ifarch %{ix86}
21mr|rust1.89-1.89.0-1|111	tar xf %{SOURCE2}
21mr|rust1.89-1.89.0-1|112	%endif
21mr|rust1.89-1.89.0-1|113	%ifarch aarch64
21mr|rust1.89-1.89.0-1|114	tar xf %{SOURCE3}
21mr|rust1.89-1.89.0-1|115	%endif
21mr|rust1.89-1.89.0-1|116	%ifarch %{riscv64}
21mr|rust1.89-1.89.0-1|117	tar xf %{SOURCE4}
21mr|rust1.89-1.89.0-1|118	%endif
21mr|rust1.89-1.89.0-1|119	%ifarch loongarch64
21mr|rust1.89-1.89.0-1|120	tar xf %{SOURCE5}
21mr|rust1.89-1.89.0-1|121	%endif
21mr|rust1.89-1.89.0-1|122	
21mr|rust1.89-1.89.0-1|123	cd rust-%{bootstrap_rust}-*
21mr|rust1.89-1.89.0-1|124	./install.sh --components=cargo,rustc,rust-std-%{triple_arches} \
21mr|rust1.89-1.89.0-1|125	--prefix=%{local_rust_root} --disable-ldconfig
21mr|rust1.89-1.89.0-1|126	test -f '%{local_rust_root}/bin/cargo'
21mr|rust1.89-1.89.0-1|127	test -f '%{local_rust_root}/bin/rustc'
21mr|rust1.89-1.89.0-1|128	
21mr|rust1.89-1.89.0-1|129	%setup -qn rustc-%{version}-src
21mr|rust1.89-1.89.0-1|130	%autopatch -p1
21mr|rust1.89-1.89.0-1|131	
21mr|rust1.89-1.89.0-1|132	rm -fr src/llvm-project/*
21mr|rust1.89-1.89.0-1|133	mkdir -p src/llvm-project/libunwind
21mr|rust1.89-1.89.0-1|134	
21mr|rust1.89-1.89.0-1|135	# Remove other unused vendored libraries
21mr|rust1.89-1.89.0-1|136	#rm -rf vendor/jemalloc-sys/jemalloc/
21mr|rust1.89-1.89.0-1|137	#rm -rf vendor/openssl-src/openssl/
21mr|rust1.89-1.89.0-1|138	#rm -rf vendor/libz-sys/src/zlib/
21mr|rust1.89-1.89.0-1|139	#rm -rf vendor/libz-sys/src/zlib-ng/
21mr|rust1.89-1.89.0-1|140	#rm -rf vendor/lzma-sys/xz-*/
21mr|rust1.89-1.89.0-1|141	
21mr|rust1.89-1.89.0-1|142	rm -rf vendor/curl-sys*/curl/
21mr|rust1.89-1.89.0-1|143	rm -rf vendor/*jemalloc-sys*/jemalloc/
21mr|rust1.89-1.89.0-1|144	rm -rf vendor/libffi-sys*/libffi/
21mr|rust1.89-1.89.0-1|145	rm -rf vendor/libmimalloc-sys*/c_src/mimalloc/
21mr|rust1.89-1.89.0-1|146	rm -rf vendor/libsqlite3-sys*/sqlcipher/
21mr|rust1.89-1.89.0-1|147	rm -rf vendor/libssh2-sys*/libssh2/
21mr|rust1.89-1.89.0-1|148	rm -rf vendor/libz-sys*/src/zlib{,-ng}/
21mr|rust1.89-1.89.0-1|149	rm -rf vendor/lzma-sys*/xz-*/
21mr|rust1.89-1.89.0-1|150	rm -rf vendor/openssl-src*/openssl/
21mr|rust1.89-1.89.0-1|151	
21mr|rust1.89-1.89.0-1|152	# This only affects the transient rust-installer, but let it use our dynamic xz-libs
21mr|rust1.89-1.89.0-1|153	sed -i.lzma -e '/LZMA_API_STATIC/d' src/bootstrap/src/core/build_steps/tool.rs
21mr|rust1.89-1.89.0-1|154	
21mr|rust1.89-1.89.0-1|155	# The configure macro will modify some autoconf-related files, which upsets
21mr|rust1.89-1.89.0-1|156	# cargo when it tries to verify checksums in those files.  If we just truncate
21mr|rust1.89-1.89.0-1|157	# that file list, cargo won't have anything to complain about.
21mr|rust1.89-1.89.0-1|158	find vendor -name .cargo-checksum.json \
21mr|rust1.89-1.89.0-1|159	-exec sed -i.uncheck -e 's/"files":{[^}]*}/"files":{ }/' '{}' '+'
21mr|rust1.89-1.89.0-1|160	
21mr|rust1.89-1.89.0-1|161	%build
21mr|rust1.89-1.89.0-1|162	
21mr|rust1.89-1.89.0-1|163	%if %{mdvver} <= 202115
21mr|rust1.89-1.89.0-1|164	export PATH="%{llvm_path}/bin:$PATH"
21mr|rust1.89-1.89.0-1|165	%endif
21mr|rust1.89-1.89.0-1|166	
21mr|rust1.89-1.89.0-1|167	
21mr|rust1.89-1.89.0-1|168	export CC=gcc
21mr|rust1.89-1.89.0-1|169	export CXX=g++
21mr|rust1.89-1.89.0-1|170	
21mr|rust1.89-1.89.0-1|171	%configure \
21mr|rust1.89-1.89.0-1|172	--disable-option-checking \
21mr|rust1.89-1.89.0-1|173	--prefix="%{opt_prefix}"							 \
21mr|rust1.89-1.89.0-1|174	--sysconfdir="%{opt_sysconfig}"							 \
21mr|rust1.89-1.89.0-1|175	--bindir="%{opt_bindir}"							 \
21mr|rust1.89-1.89.0-1|176	--libdir="%{opt_libdir}"							 \
21mr|rust1.89-1.89.0-1|177	--datadir="%{opt_datadir}"							 \
21mr|rust1.89-1.89.0-1|178	--mandir="%{opt_mandir}"							 \
21mr|rust1.89-1.89.0-1|179	--build=%{triple_arches} --host=%{triple_arches} --target=%{triple_arches} \
21mr|rust1.89-1.89.0-1|180	--python=python3 \
21mr|rust1.89-1.89.0-1|181	--local-rust-root=%{local_rust_root} \
21mr|rust1.89-1.89.0-1|182	--llvm-config=%{llvm_path}/bin/llvm-config \
21mr|rust1.89-1.89.0-1|183	--disable-codegen-tests \
21mr|rust1.89-1.89.0-1|184	--enable-rpath \
21mr|rust1.89-1.89.0-1|185	--enable-extended \
21mr|rust1.89-1.89.0-1|186	--tools=analysis,cargo,clippy,rls,rust-analyzer,rustfmt,src \
21mr|rust1.89-1.89.0-1|187	--enable-vendor \
21mr|rust1.89-1.89.0-1|188	--release-channel=stable \
21mr|rust1.89-1.89.0-1|189	--set rust.codegen-units-std=1 \
21mr|rust1.89-1.89.0-1|190	--disable-debuginfo \
21mr|rust1.89-1.89.0-1|191	--disable-debuginfo-only-std \
21mr|rust1.89-1.89.0-1|192	--disable-debuginfo-tools \
21mr|rust1.89-1.89.0-1|193	--disable-debuginfo-lines \
21mr|rust1.89-1.89.0-1|194	%if %{mdvver} >= 202310
21mr|rust1.89-1.89.0-1|195	--enable-llvm-link-shared \
21mr|rust1.89-1.89.0-1|196	%endif
21mr|rust1.89-1.89.0-1|197	--set build.verbose=0 \
21mr|rust1.89-1.89.0-1|198	--set build.build-stage=2 \
21mr|rust1.89-1.89.0-1|199	--set build.test-stage=2 \
21mr|rust1.89-1.89.0-1|200	--set build.doc-stage=2 \
21mr|rust1.89-1.89.0-1|201	--disable-use-libcxx \
21mr|rust1.89-1.89.0-1|202	--set rust.jemalloc=false \
21mr|rust1.89-1.89.0-1|203	--set rust.lld=false \
21mr|rust1.89-1.89.0-1|204	--disable-llvm-static-stdcpp \
21mr|rust1.89-1.89.0-1|205	--disable-dist-src \
21mr|rust1.89-1.89.0-1|206	--set target.%{triple_arches}.profiler="%{profiler}" \
21mr|rust1.89-1.89.0-1|207	--set build.optimized-compiler-builtins=false \
21mr|rust1.89-1.89.0-1|208	--set target.%{triple_arches}.linker=gcc
21mr|rust1.89-1.89.0-1|209	
21mr|rust1.89-1.89.0-1|210	%{__python3} ./x.py build
21mr|rust1.89-1.89.0-1|211	
21mr|rust1.89-1.89.0-1|212	%install
21mr|rust1.89-1.89.0-1|213	DESTDIR=%{buildroot} %{__python3} ./x.py install
21mr|rust1.89-1.89.0-1|214	
21mr|rust1.89-1.89.0-1|215	# The shared libraries should be executable for debuginfo extraction.
21mr|rust1.89-1.89.0-1|216	find %{buildroot}%{opt_libdir} -maxdepth 1 -type f -name '*.so' \
21mr|rust1.89-1.89.0-1|217	-exec chmod -v +x '{}' '+'
21mr|rust1.89-1.89.0-1|218	
21mr|rust1.89-1.89.0-1|219	cp -Rfv version %{buildroot}%{opt_name_dir}
21mr|rust1.89-1.89.0-1|220	
21mr|rust1.89-1.89.0-1|221	rm -Rfv %{buildroot}%{opt_bindir}/*.old
21mr|rust1.89-1.89.0-1|222	
21mr|rust1.89-1.89.0-1|223	rm -Rfv %{buildroot}%{opt_libdir}/rustlib/{components,install.log,manifest*,rust-installer-version,*.sh}
21mr|rust1.89-1.89.0-1|224	
21mr|rust1.89-1.89.0-1|225	%check
21mr|rust1.89-1.89.0-1|226	
21mr|rust1.89-1.89.0-1|227	LD_LIBRARY_PATH="%{buildroot}%{opt_libdir}" \
21mr|rust1.89-1.89.0-1|228	%{buildroot}%{opt_bindir}/cargo -V
21mr|rust1.89-1.89.0-1|229	
21mr|rust1.89-1.89.0-1|230	LD_LIBRARY_PATH="%{buildroot}%{opt_libdir}" \
21mr|rust1.89-1.89.0-1|231	%{buildroot}%{opt_bindir}/rustc -V
21mr|rust1.89-1.89.0-1|232	
21mr|rust1.89-1.89.0-1|233	

16658 21
21mr|rust1.90-1.90.0-1|1	%define debug_package %{nil}
21mr|rust1.90-1.90.0-1|2	%define _disable_lto %{nil}
21mr|rust1.90-1.90.0-1|3	
21mr|rust1.90-1.90.0-1|4	%bcond_with docs
21mr|rust1.90-1.90.0-1|5	
21mr|rust1.90-1.90.0-1|6	%global ldflags %{ldflags} -Wl,-rpath,%{opt_libdir}
21mr|rust1.90-1.90.0-1|7	
21mr|rust1.90-1.90.0-1|8	%if %{mdvver} >= 202310
21mr|rust1.90-1.90.0-1|9	%bcond_with alt_llvm
21mr|rust1.90-1.90.0-1|10	%else
21mr|rust1.90-1.90.0-1|11	%bcond_without alt_llvm
21mr|rust1.90-1.90.0-1|12	%endif
21mr|rust1.90-1.90.0-1|13	
21mr|rust1.90-1.90.0-1|14	%if %{with alt_llvm}
21mr|rust1.90-1.90.0-1|15	%define llvm_major 19
21mr|rust1.90-1.90.0-1|16	%define llvm_path /opt/llvm%{llvm_major}
21mr|rust1.90-1.90.0-1|17	%else
21mr|rust1.90-1.90.0-1|18	%define llvm_major 19
21mr|rust1.90-1.90.0-1|19	%define llvm_path %{_prefix}
21mr|rust1.90-1.90.0-1|20	%endif
21mr|rust1.90-1.90.0-1|21	
21mr|rust1.90-1.90.0-1|22	%global profiler %(echo %{llvm_path}/%{_lib}/clang/%{llvm_major}/lib/*linux-gnu/libclang_rt.profile*.a)
21mr|rust1.90-1.90.0-1|23	
21mr|rust1.90-1.90.0-1|24	%ifarch %{x86_64}
21mr|rust1.90-1.90.0-1|25	%define triple_arches x86_64-unknown-linux-gnu
21mr|rust1.90-1.90.0-1|26	%endif
21mr|rust1.90-1.90.0-1|27	%ifarch %{ix86}
21mr|rust1.90-1.90.0-1|28	%define triple_arches i686-unknown-linux-gnu
21mr|rust1.90-1.90.0-1|29	%endif
21mr|rust1.90-1.90.0-1|30	%ifarch %{arm64}
21mr|rust1.90-1.90.0-1|31	%define triple_arches aarch64-unknown-linux-gnu
21mr|rust1.90-1.90.0-1|32	%endif
21mr|rust1.90-1.90.0-1|33	%ifarch %{riscv64}
21mr|rust1.90-1.90.0-1|34	%define triple_arches riscv64gc-unknown-linux-gnu
21mr|rust1.90-1.90.0-1|35	%endif
21mr|rust1.90-1.90.0-1|36	%ifarch loongarch64
21mr|rust1.90-1.90.0-1|37	%define triple_arches loongarch64-unknown-linux-gnu
21mr|rust1.90-1.90.0-1|38	%endif
21mr|rust1.90-1.90.0-1|39	
21mr|rust1.90-1.90.0-1|40	%global bootstrap_rust 1.89.0
21mr|rust1.90-1.90.0-1|41	%global bootstrap_cargo 1.89.0
21mr|rust1.90-1.90.0-1|42	%global bootstrap_date 2024-08-28
21mr|rust1.90-1.90.0-1|43	
21mr|rust1.90-1.90.0-1|44	%define bootstrap_root rust-%{bootstrap_rust}-%{triple_arches}
21mr|rust1.90-1.90.0-1|45	%bcond_without system_rust
21mr|rust1.90-1.90.0-1|46	
21mr|rust1.90-1.90.0-1|47	%if %{with system_rust}
21mr|rust1.90-1.90.0-1|48	%global local_rust_root %(echo /opt/rust*)
21mr|rust1.90-1.90.0-1|49	%else
21mr|rust1.90-1.90.0-1|50	%global local_rust_root %{_builddir}/%{bootstrap_root}/usr
21mr|rust1.90-1.90.0-1|51	%endif
21mr|rust1.90-1.90.0-1|52	
21mr|rust1.90-1.90.0-1|53	%global opt_name_dir /opt/%{name}
21mr|rust1.90-1.90.0-1|54	%global opt_prefix %{opt_name_dir}
21mr|rust1.90-1.90.0-1|55	%global opt_sysconfig %{opt_name_dir}/sysconfig
21mr|rust1.90-1.90.0-1|56	%global opt_bindir %{opt_name_dir}/bin
21mr|rust1.90-1.90.0-1|57	%global opt_libdir %{opt_name_dir}/lib
21mr|rust1.90-1.90.0-1|58	%global opt_datadir %{opt_name_dir}/share
21mr|rust1.90-1.90.0-1|59	%global opt_mandir %{opt_datadir}/man
21mr|rust1.90-1.90.0-1|60	
21mr|rust1.90-1.90.0-1|61	Summary:	The Rust Programming Language
21mr|rust1.90-1.90.0-1|62	Name:		rust1.90
21mr|rust1.90-1.90.0-1|63	Version:	1.90.0
21mr|rust1.90-1.90.0-1|64	Release:	1
21mr|rust1.90-1.90.0-1|65	License:	(ASL 2.0 or MIT) and (BSD and MIT)
21mr|rust1.90-1.90.0-1|66	Group:		Development/Rust
21mr|rust1.90-1.90.0-1|67	Url:		https://www.rust-lang.org
21mr|rust1.90-1.90.0-1|68	Source0:	https://static.rust-lang.org/dist/rustc-%{version}-src.tar.xz
21mr|rust1.90-1.90.0-1|69	# do bootstrap to download
21mr|rust1.90-1.90.0-1|70	Source1:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-x86_64-unknown-linux-gnu.tar.xz
21mr|rust1.90-1.90.0-1|71	Source2:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-i686-unknown-linux-gnu.tar.xz
21mr|rust1.90-1.90.0-1|72	Source3:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-aarch64-unknown-linux-gnu.tar.xz
21mr|rust1.90-1.90.0-1|73	Source4:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-riscv64gc-unknown-linux-gnu.tar.xz
21mr|rust1.90-1.90.0-1|74	Source5:	https://static.rust-lang.org/dist/rust-%{bootstrap_rust}-loongarch64-unknown-linux-gnu.tar.xz
21mr|rust1.90-1.90.0-1|75	Source6:	%{name}.rpmlintrc
21mr|rust1.90-1.90.0-1|76	Patch0:		rustc-1.89.0-disable-libssh2.patch
21mr|rust1.90-1.90.0-1|77	BuildRequires:	ncurses-devel
21mr|rust1.90-1.90.0-1|78	BuildRequires:	curl
21mr|rust1.90-1.90.0-1|79	BuildRequires:	git
21mr|rust1.90-1.90.0-1|80	BuildRequires:	pkgconfig(libcurl)
21mr|rust1.90-1.90.0-1|81	BuildRequires:	pkgconfig(liblzma)
21mr|rust1.90-1.90.0-1|82	BuildRequires:	pkgconfig(libzstd)
21mr|rust1.90-1.90.0-1|83	BuildRequires:	pkgconfig(openssl)
21mr|rust1.90-1.90.0-1|84	BuildRequires:	pkgconfig(zlib)
21mr|rust1.90-1.90.0-1|85	BuildRequires:	pkgconfig(libssh2)
21mr|rust1.90-1.90.0-1|86	BuildRequires:	pkgconfig(python3)
21mr|rust1.90-1.90.0-1|87	BuildRequires:	cmake
21mr|rust1.90-1.90.0-1|88	BuildRequires:	stdc++-static-devel
21mr|rust1.90-1.90.0-1|89	%if %{with alt_llvm}
21mr|rust1.90-1.90.0-1|90	BuildRequires:  llvm%{llvm_major}
21mr|rust1.90-1.90.0-1|91	%else
21mr|rust1.90-1.90.0-1|92	BuildRequires:  llvm-devel
21mr|rust1.90-1.90.0-1|93	BuildRequires:  clang-devel
21mr|rust1.90-1.90.0-1|94	BuildRequires:  compiler-rt
21mr|rust1.90-1.90.0-1|95	%endif
21mr|rust1.90-1.90.0-1|96	%if %{with system_rust}
21mr|rust1.90-1.90.0-1|97	BuildRequires:	rust1.89
21mr|rust1.90-1.90.0-1|98	%endif
21mr|rust1.90-1.90.0-1|99	BuildRequires:	procps-ng
21mr|rust1.90-1.90.0-1|100	
21mr|rust1.90-1.90.0-1|101	%description
21mr|rust1.90-1.90.0-1|102	Rust is a systems programming language that runs blazingly fast, prevents
21mr|rust1.90-1.90.0-1|103	segfaults, and guarantees thread safety.
21mr|rust1.90-1.90.0-1|104	
21mr|rust1.90-1.90.0-1|105	This package includes the Rust compiler and documentation generator.
21mr|rust1.90-1.90.0-1|106	
21mr|rust1.90-1.90.0-1|107	%files
21mr|rust1.90-1.90.0-1|108	%license LICENSE* COPYRIGHT
21mr|rust1.90-1.90.0-1|109	%doc *.md
21mr|rust1.90-1.90.0-1|110	%dir %{opt_name_dir}
21mr|rust1.90-1.90.0-1|111	%{opt_name_dir}/*
21mr|rust1.90-1.90.0-1|112	
21mr|rust1.90-1.90.0-1|113	#------------------------------------------------------------------
21mr|rust1.90-1.90.0-1|114	
21mr|rust1.90-1.90.0-1|115	%prep
21mr|rust1.90-1.90.0-1|116	%if %{without system_rust}
21mr|rust1.90-1.90.0-1|117	%ifarch x86_64
21mr|rust1.90-1.90.0-1|118	tar xf %{SOURCE1}
21mr|rust1.90-1.90.0-1|119	%endif
21mr|rust1.90-1.90.0-1|120	%ifarch %{ix86}
21mr|rust1.90-1.90.0-1|121	tar xf %{SOURCE2}
21mr|rust1.90-1.90.0-1|122	%endif
21mr|rust1.90-1.90.0-1|123	%ifarch aarch64
21mr|rust1.90-1.90.0-1|124	tar xf %{SOURCE3}
21mr|rust1.90-1.90.0-1|125	%endif
21mr|rust1.90-1.90.0-1|126	%ifarch %{riscv64}
21mr|rust1.90-1.90.0-1|127	tar xf %{SOURCE4}
21mr|rust1.90-1.90.0-1|128	%endif
21mr|rust1.90-1.90.0-1|129	%ifarch loongarch64
21mr|rust1.90-1.90.0-1|130	tar xf %{SOURCE5}
21mr|rust1.90-1.90.0-1|131	%endif
21mr|rust1.90-1.90.0-1|132	
21mr|rust1.90-1.90.0-1|133	cd rust-%{bootstrap_rust}-*
21mr|rust1.90-1.90.0-1|134	./install.sh --components=cargo,rustc,rust-std-%{triple_arches} \
21mr|rust1.90-1.90.0-1|135	--prefix=%{local_rust_root} --disable-ldconfig
21mr|rust1.90-1.90.0-1|136	test -f '%{local_rust_root}/bin/cargo'
21mr|rust1.90-1.90.0-1|137	test -f '%{local_rust_root}/bin/rustc'
21mr|rust1.90-1.90.0-1|138	%endif
21mr|rust1.90-1.90.0-1|139	
21mr|rust1.90-1.90.0-1|140	%setup -qn rustc-%{version}-src
21mr|rust1.90-1.90.0-1|141	%autopatch -p1
21mr|rust1.90-1.90.0-1|142	
21mr|rust1.90-1.90.0-1|143	rm -fr src/llvm-project/*
21mr|rust1.90-1.90.0-1|144	mkdir -p src/llvm-project/libunwind
21mr|rust1.90-1.90.0-1|145	
21mr|rust1.90-1.90.0-1|146	# Remove other unused vendored libraries
21mr|rust1.90-1.90.0-1|147	#rm -rf vendor/jemalloc-sys/jemalloc/
21mr|rust1.90-1.90.0-1|148	#rm -rf vendor/openssl-src/openssl/
21mr|rust1.90-1.90.0-1|149	#rm -rf vendor/libz-sys/src/zlib/
21mr|rust1.90-1.90.0-1|150	#rm -rf vendor/libz-sys/src/zlib-ng/
21mr|rust1.90-1.90.0-1|151	#rm -rf vendor/lzma-sys/xz-*/
21mr|rust1.90-1.90.0-1|152	
21mr|rust1.90-1.90.0-1|153	rm -rf vendor/curl-sys*/curl/
21mr|rust1.90-1.90.0-1|154	rm -rf vendor/*jemalloc-sys*/jemalloc/
21mr|rust1.90-1.90.0-1|155	rm -rf vendor/libffi-sys*/libffi/
21mr|rust1.90-1.90.0-1|156	rm -rf vendor/libmimalloc-sys*/c_src/mimalloc/
21mr|rust1.90-1.90.0-1|157	rm -rf vendor/libsqlite3-sys*/sqlcipher/
21mr|rust1.90-1.90.0-1|158	rm -rf vendor/libssh2-sys*/libssh2/
21mr|rust1.90-1.90.0-1|159	rm -rf vendor/libz-sys*/src/zlib{,-ng}/
21mr|rust1.90-1.90.0-1|160	rm -rf vendor/lzma-sys*/xz-*/
21mr|rust1.90-1.90.0-1|161	rm -rf vendor/openssl-src*/openssl/
21mr|rust1.90-1.90.0-1|162	
21mr|rust1.90-1.90.0-1|163	# This only affects the transient rust-installer, but let it use our dynamic xz-libs
21mr|rust1.90-1.90.0-1|164	sed -i.lzma -e '/LZMA_API_STATIC/d' src/bootstrap/src/core/build_steps/tool.rs
21mr|rust1.90-1.90.0-1|165	
21mr|rust1.90-1.90.0-1|166	# The configure macro will modify some autoconf-related files, which upsets
21mr|rust1.90-1.90.0-1|167	# cargo when it tries to verify checksums in those files.  If we just truncate
21mr|rust1.90-1.90.0-1|168	# that file list, cargo won't have anything to complain about.
21mr|rust1.90-1.90.0-1|169	find vendor -name .cargo-checksum.json \
21mr|rust1.90-1.90.0-1|170	-exec sed -i.uncheck -e 's/"files":{[^}]*}/"files":{ }/' '{}' '+'
21mr|rust1.90-1.90.0-1|171	
21mr|rust1.90-1.90.0-1|172	%build
21mr|rust1.90-1.90.0-1|173	
21mr|rust1.90-1.90.0-1|174	%if %{mdvver} <= 202115
21mr|rust1.90-1.90.0-1|175	export PATH="%{llvm_path}/bin:$PATH"
21mr|rust1.90-1.90.0-1|176	%endif
21mr|rust1.90-1.90.0-1|177	
21mr|rust1.90-1.90.0-1|178	
21mr|rust1.90-1.90.0-1|179	export CC=gcc
21mr|rust1.90-1.90.0-1|180	export CXX=g++
21mr|rust1.90-1.90.0-1|181	
21mr|rust1.90-1.90.0-1|182	%configure \
21mr|rust1.90-1.90.0-1|183	--disable-option-checking \
21mr|rust1.90-1.90.0-1|184	--prefix="%{opt_prefix}"							 \
21mr|rust1.90-1.90.0-1|185	--sysconfdir="%{opt_sysconfig}"							 \
21mr|rust1.90-1.90.0-1|186	--bindir="%{opt_bindir}"							 \
21mr|rust1.90-1.90.0-1|187	--libdir="%{opt_libdir}"							 \
21mr|rust1.90-1.90.0-1|188	--datadir="%{opt_datadir}"							 \
21mr|rust1.90-1.90.0-1|189	--mandir="%{opt_mandir}"							 \
21mr|rust1.90-1.90.0-1|190	--build=%{triple_arches} --host=%{triple_arches} --target=%{triple_arches} \
21mr|rust1.90-1.90.0-1|191	--python=python3 \
21mr|rust1.90-1.90.0-1|192	--local-rust-root=%{local_rust_root} \
21mr|rust1.90-1.90.0-1|193	--llvm-config=%{llvm_path}/bin/llvm-config \
21mr|rust1.90-1.90.0-1|194	--disable-codegen-tests \
21mr|rust1.90-1.90.0-1|195	--enable-rpath \
21mr|rust1.90-1.90.0-1|196	--enable-extended \
21mr|rust1.90-1.90.0-1|197	--tools=analysis,cargo,clippy,rls,rust-analyzer,rustfmt,src \
21mr|rust1.90-1.90.0-1|198	--enable-vendor \
21mr|rust1.90-1.90.0-1|199	--release-channel=stable \
21mr|rust1.90-1.90.0-1|200	--set rust.codegen-units-std=1 \
21mr|rust1.90-1.90.0-1|201	--disable-debuginfo \
21mr|rust1.90-1.90.0-1|202	--disable-debuginfo-only-std \
21mr|rust1.90-1.90.0-1|203	--disable-debuginfo-tools \
21mr|rust1.90-1.90.0-1|204	--disable-debuginfo-lines \
21mr|rust1.90-1.90.0-1|205	%if %{mdvver} >= 202310
21mr|rust1.90-1.90.0-1|206	--enable-llvm-link-shared \
21mr|rust1.90-1.90.0-1|207	%endif
21mr|rust1.90-1.90.0-1|208	--set build.verbose=0 \
21mr|rust1.90-1.90.0-1|209	--set build.build-stage=2 \
21mr|rust1.90-1.90.0-1|210	--set build.test-stage=2 \
21mr|rust1.90-1.90.0-1|211	--set build.doc-stage=2 \
21mr|rust1.90-1.90.0-1|212	--disable-use-libcxx \
21mr|rust1.90-1.90.0-1|213	--set rust.jemalloc=false \
21mr|rust1.90-1.90.0-1|214	--set rust.lld=false \
21mr|rust1.90-1.90.0-1|215	--disable-llvm-static-stdcpp \
21mr|rust1.90-1.90.0-1|216	--disable-dist-src \
21mr|rust1.90-1.90.0-1|217	--set target.%{triple_arches}.profiler="%{profiler}" \
21mr|rust1.90-1.90.0-1|218	--set build.optimized-compiler-builtins=false \
21mr|rust1.90-1.90.0-1|219	--set target.%{triple_arches}.linker=gcc
21mr|rust1.90-1.90.0-1|220	
21mr|rust1.90-1.90.0-1|221	%{__python3} ./x.py build
21mr|rust1.90-1.90.0-1|222	
21mr|rust1.90-1.90.0-1|223	%install
21mr|rust1.90-1.90.0-1|224	DESTDIR=%{buildroot} %{__python3} ./x.py install
21mr|rust1.90-1.90.0-1|225	
21mr|rust1.90-1.90.0-1|226	# The shared libraries should be executable for debuginfo extraction.
21mr|rust1.90-1.90.0-1|227	find %{buildroot}%{opt_libdir} -maxdepth 1 -type f -name '*.so' \
21mr|rust1.90-1.90.0-1|228	-exec chmod -v +x '{}' '+'
21mr|rust1.90-1.90.0-1|229	
21mr|rust1.90-1.90.0-1|230	cp -Rfv version %{buildroot}%{opt_name_dir}
21mr|rust1.90-1.90.0-1|231	
21mr|rust1.90-1.90.0-1|232	rm -Rfv %{buildroot}%{opt_bindir}/*.old
21mr|rust1.90-1.90.0-1|233	
21mr|rust1.90-1.90.0-1|234	rm -Rfv %{buildroot}%{opt_libdir}/rustlib/{components,install.log,manifest*,rust-installer-version,*.sh}
21mr|rust1.90-1.90.0-1|235	
21mr|rust1.90-1.90.0-1|236	%check
21mr|rust1.90-1.90.0-1|237	
21mr|rust1.90-1.90.0-1|238	LD_LIBRARY_PATH="%{buildroot}%{opt_libdir}" \
21mr|rust1.90-1.90.0-1|239	%{buildroot}%{opt_bindir}/cargo -V
21mr|rust1.90-1.90.0-1|240	
21mr|rust1.90-1.90.0-1|241	LD_LIBRARY_PATH="%{buildroot}%{opt_libdir}" \
21mr|rust1.90-1.90.0-1|242	%{buildroot}%{opt_bindir}/rustc -V
21mr|rust1.90-1.90.0-1|243	
21mr|rust1.90-1.90.0-1|244	

16659 21
21mr|rust-byteorder-1.4.3-1|1	%global __cargo_skip_build 1
21mr|rust-byteorder-1.4.3-1|2	
21mr|rust-byteorder-1.4.3-1|3	%bcond_without check
21mr|rust-byteorder-1.4.3-1|4	%global debug_package %{nil}
21mr|rust-byteorder-1.4.3-1|5	
21mr|rust-byteorder-1.4.3-1|6	%global crate byteorder
21mr|rust-byteorder-1.4.3-1|7	
21mr|rust-byteorder-1.4.3-1|8	Name:		rust-%{crate}
21mr|rust-byteorder-1.4.3-1|9	Version:	1.4.3
21mr|rust-byteorder-1.4.3-1|10	Release:	1
21mr|rust-byteorder-1.4.3-1|11	Summary:	Library for reading/writing numbers in big-endian and little-endian
21mr|rust-byteorder-1.4.3-1|12	Group:		Development/Rust
21mr|rust-byteorder-1.4.3-1|13	# Upstream license specification: Unlicense OR MIT
21mr|rust-byteorder-1.4.3-1|14	License:	Unlicense or MIT
21mr|rust-byteorder-1.4.3-1|15	URL:		https://crates.io/crates/byteorder
21mr|rust-byteorder-1.4.3-1|16	Source0:	%{crate}-%{version}.crate
21mr|rust-byteorder-1.4.3-1|17	BuildRequires:	rust-packaging
21mr|rust-byteorder-1.4.3-1|18	BuildRequires:	lua
21mr|rust-byteorder-1.4.3-1|19	
21mr|rust-byteorder-1.4.3-1|20	%global _description %{expand:
21mr|rust-byteorder-1.4.3-1|21	Library for reading/writing numbers in big-endian and little-endian.}
21mr|rust-byteorder-1.4.3-1|22	
21mr|rust-byteorder-1.4.3-1|23	%description %{_description}
21mr|rust-byteorder-1.4.3-1|24	
21mr|rust-byteorder-1.4.3-1|25	#---------------------------------------------------------------------------
21mr|rust-byteorder-1.4.3-1|26	%package devel
21mr|rust-byteorder-1.4.3-1|27	Summary:	%{summary}
21mr|rust-byteorder-1.4.3-1|28	Group:		Development/Rust
21mr|rust-byteorder-1.4.3-1|29	BuildArch:	noarch
21mr|rust-byteorder-1.4.3-1|30	
21mr|rust-byteorder-1.4.3-1|31	%description devel %{_description}
21mr|rust-byteorder-1.4.3-1|32	
21mr|rust-byteorder-1.4.3-1|33	This package contains library source intended for building other packages
21mr|rust-byteorder-1.4.3-1|34	which use "%{crate}" crate.
21mr|rust-byteorder-1.4.3-1|35	
21mr|rust-byteorder-1.4.3-1|36	%files devel
21mr|rust-byteorder-1.4.3-1|37	%license COPYING UNLICENSE LICENSE-MIT
21mr|rust-byteorder-1.4.3-1|38	%doc README.md CHANGELOG.md
21mr|rust-byteorder-1.4.3-1|39	%{cargo_registry}/%{crate}-%{version_no_tilde}/
21mr|rust-byteorder-1.4.3-1|40	
21mr|rust-byteorder-1.4.3-1|41	#---------------------------------------------------------------------------
21mr|rust-byteorder-1.4.3-1|42	
21mr|rust-byteorder-1.4.3-1|43	%package -n %{name}+default-devel
21mr|rust-byteorder-1.4.3-1|44	Summary:	%{summary}
21mr|rust-byteorder-1.4.3-1|45	Group:		Development/Rust
21mr|rust-byteorder-1.4.3-1|46	BuildArch:	noarch
21mr|rust-byteorder-1.4.3-1|47	
21mr|rust-byteorder-1.4.3-1|48	%description -n %{name}+default-devel %{_description}
21mr|rust-byteorder-1.4.3-1|49	
21mr|rust-byteorder-1.4.3-1|50	This package contains library source intended for building other packages
21mr|rust-byteorder-1.4.3-1|51	which use "default" feature of "%{crate}" crate.
21mr|rust-byteorder-1.4.3-1|52	
21mr|rust-byteorder-1.4.3-1|53	%files -n %{name}+default-devel
21mr|rust-byteorder-1.4.3-1|54	%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
21mr|rust-byteorder-1.4.3-1|55	
21mr|rust-byteorder-1.4.3-1|56	#---------------------------------------------------------------------------
21mr|rust-byteorder-1.4.3-1|57	
21mr|rust-byteorder-1.4.3-1|58	%package -n %{name}+i128-devel
21mr|rust-byteorder-1.4.3-1|59	Summary:	%{summary}
21mr|rust-byteorder-1.4.3-1|60	Group:		Development/Rust
21mr|rust-byteorder-1.4.3-1|61	BuildArch:	noarch
21mr|rust-byteorder-1.4.3-1|62	
21mr|rust-byteorder-1.4.3-1|63	%description -n %{name}+i128-devel %{_description}
21mr|rust-byteorder-1.4.3-1|64	
21mr|rust-byteorder-1.4.3-1|65	This package contains library source intended for building other packages
21mr|rust-byteorder-1.4.3-1|66	which use "i128" feature of "%{crate}" crate.
21mr|rust-byteorder-1.4.3-1|67	
21mr|rust-byteorder-1.4.3-1|68	%files -n %{name}+i128-devel
21mr|rust-byteorder-1.4.3-1|69	%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
21mr|rust-byteorder-1.4.3-1|70	
21mr|rust-byteorder-1.4.3-1|71	#---------------------------------------------------------------------------
21mr|rust-byteorder-1.4.3-1|72	
21mr|rust-byteorder-1.4.3-1|73	%package -n %{name}+std-devel
21mr|rust-byteorder-1.4.3-1|74	Summary:	%{summary}
21mr|rust-byteorder-1.4.3-1|75	Group:		Development/Rust
21mr|rust-byteorder-1.4.3-1|76	BuildArch:	noarch
21mr|rust-byteorder-1.4.3-1|77	
21mr|rust-byteorder-1.4.3-1|78	%description -n %{name}+std-devel %{_description}
21mr|rust-byteorder-1.4.3-1|79	
21mr|rust-byteorder-1.4.3-1|80	This package contains library source intended for building other packages
21mr|rust-byteorder-1.4.3-1|81	which use "std" feature of "%{crate}" crate.
21mr|rust-byteorder-1.4.3-1|82	
21mr|rust-byteorder-1.4.3-1|83	%files -n %{name}+std-devel
21mr|rust-byteorder-1.4.3-1|84	%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
21mr|rust-byteorder-1.4.3-1|85	
21mr|rust-byteorder-1.4.3-1|86	#---------------------------------------------------------------------------
21mr|rust-byteorder-1.4.3-1|87	
21mr|rust-byteorder-1.4.3-1|88	%prep
21mr|rust-byteorder-1.4.3-1|89	%autosetup -n %{crate}-%{version_no_tilde} -p1
21mr|rust-byteorder-1.4.3-1|90	%cargo_prep
21mr|rust-byteorder-1.4.3-1|91	
21mr|rust-byteorder-1.4.3-1|92	%generate_buildrequires
21mr|rust-byteorder-1.4.3-1|93	%cargo_generate_buildrequires
21mr|rust-byteorder-1.4.3-1|94	
21mr|rust-byteorder-1.4.3-1|95	%build
21mr|rust-byteorder-1.4.3-1|96	%cargo_build
21mr|rust-byteorder-1.4.3-1|97	
21mr|rust-byteorder-1.4.3-1|98	%install
21mr|rust-byteorder-1.4.3-1|99	%cargo_install
21mr|rust-byteorder-1.4.3-1|100	
21mr|rust-byteorder-1.4.3-1|101	%if %{with check}
21mr|rust-byteorder-1.4.3-1|102	%check
21mr|rust-byteorder-1.4.3-1|103	%cargo_test
21mr|rust-byteorder-1.4.3-1|104	%endif

16660 21
21mr|rust-nightly-0.20241122.1-1|1	%bcond_with docs
21mr|rust-nightly-0.20241122.1-1|2	
21mr|rust-nightly-0.20241122.1-1|3	%global ldflags %{ldflags} -Wl,-rpath,%{opt_libdir}
21mr|rust-nightly-0.20241122.1-1|4	
21mr|rust-nightly-0.20241122.1-1|5	
21mr|rust-nightly-0.20241122.1-1|6	%if %{mdvver} <= 202115
21mr|rust-nightly-0.20241122.1-1|7	%define llvm_path /opt/llvm%{llvm_major}
21mr|rust-nightly-0.20241122.1-1|8	%define llvm_major 18
21mr|rust-nightly-0.20241122.1-1|9	%else
21mr|rust-nightly-0.20241122.1-1|10	%define llvm_path %{_prefix}
21mr|rust-nightly-0.20241122.1-1|11	%define llvm_major 19
21mr|rust-nightly-0.20241122.1-1|12	%endif
21mr|rust-nightly-0.20241122.1-1|13	
21mr|rust-nightly-0.20241122.1-1|14	%global profiler %(echo %{llvm_path}/%{_lib}/clang/%{llvm_major}/lib/*linux-gnu/libclang_rt.profile*.a)
21mr|rust-nightly-0.20241122.1-1|15	
21mr|rust-nightly-0.20241122.1-1|16	%ifarch %{x86_64}
21mr|rust-nightly-0.20241122.1-1|17	%define triple_arches x86_64-unknown-linux-gnu
21mr|rust-nightly-0.20241122.1-1|18	%endif
21mr|rust-nightly-0.20241122.1-1|19	%ifarch %{ix86}
21mr|rust-nightly-0.20241122.1-1|20	%define triple_arches i686-unknown-linux-gnu
21mr|rust-nightly-0.20241122.1-1|21	%endif
21mr|rust-nightly-0.20241122.1-1|22	%ifarch %{arm64}
21mr|rust-nightly-0.20241122.1-1|23	%define triple_arches aarch64-unknown-linux-gnu
21mr|rust-nightly-0.20241122.1-1|24	%endif
21mr|rust-nightly-0.20241122.1-1|25	%ifarch %{riscv64}
21mr|rust-nightly-0.20241122.1-1|26	%define triple_arches riscv64gc-unknown-linux-gnu
21mr|rust-nightly-0.20241122.1-1|27	%endif
21mr|rust-nightly-0.20241122.1-1|28	%ifarch loongarch64
21mr|rust-nightly-0.20241122.1-1|29	%define triple_arches loongarch64-unknown-linux-gnu
21mr|rust-nightly-0.20241122.1-1|30	%endif
21mr|rust-nightly-0.20241122.1-1|31	
21mr|rust-nightly-0.20241122.1-1|32	%global opt_name_dir /opt/%{name}-%{version}
21mr|rust-nightly-0.20241122.1-1|33	%global opt_prefix %{opt_name_dir}
21mr|rust-nightly-0.20241122.1-1|34	%global opt_sysconfig %{opt_name_dir}/sysconfig
21mr|rust-nightly-0.20241122.1-1|35	%global opt_bindir %{opt_name_dir}/bin
21mr|rust-nightly-0.20241122.1-1|36	%global opt_libdir %{opt_name_dir}/lib
21mr|rust-nightly-0.20241122.1-1|37	%global opt_datadir %{opt_name_dir}/share
21mr|rust-nightly-0.20241122.1-1|38	%global opt_mandir %{opt_datadir}/man
21mr|rust-nightly-0.20241122.1-1|39	
21mr|rust-nightly-0.20241122.1-1|40	%global bootstrap_date 2024-10-16
21mr|rust-nightly-0.20241122.1-1|41	
21mr|rust-nightly-0.20241122.1-1|42	Summary:	The Rust Programming Language
21mr|rust-nightly-0.20241122.1-1|43	Name:		rust-nightly
21mr|rust-nightly-0.20241122.1-1|44	# version %%{name} 1.84.0
21mr|rust-nightly-0.20241122.1-1|45	Version:	0.20241122.1
21mr|rust-nightly-0.20241122.1-1|46	Release:	1
21mr|rust-nightly-0.20241122.1-1|47	License:	(ASL 2.0 or MIT) and (BSD and MIT)
21mr|rust-nightly-0.20241122.1-1|48	Group:		Development/Rust
21mr|rust-nightly-0.20241122.1-1|49	Url:		https://www.rust-lang.org
21mr|rust-nightly-0.20241122.1-1|50	Source0:	https://static.rust-lang.org/dist/rustc-nightly-src.tar.gz
21mr|rust-nightly-0.20241122.1-1|51	# how to get the archives for initial download
21mr|rust-nightly-0.20241122.1-1|52	# run x.py and look in the build/cache/%%{bootstrap_date} directory and pack it
21mr|rust-nightly-0.20241122.1-1|53	Source1:	aarch64-unknown-linux-gnu.tar.xz
21mr|rust-nightly-0.20241122.1-1|54	Source2:	i686-unknown-linux-gnu.tar.xz
21mr|rust-nightly-0.20241122.1-1|55	Source3:	x86_64-unknown-linux-gnu.tar.xz
21mr|rust-nightly-0.20241122.1-1|56	Source4:	riscv64gc-unknown-linux-gnu.tar.xz
21mr|rust-nightly-0.20241122.1-1|57	Source5:	loongarch64-unknown-linux-gnu.tar.xz
21mr|rust-nightly-0.20241122.1-1|58	Source6:	%{name}.rpmlintrc
21mr|rust-nightly-0.20241122.1-1|59	BuildRequires:	ncurses-devel
21mr|rust-nightly-0.20241122.1-1|60	BuildRequires:	curl
21mr|rust-nightly-0.20241122.1-1|61	BuildRequires:	git
21mr|rust-nightly-0.20241122.1-1|62	BuildRequires:	pkgconfig(libcurl)
21mr|rust-nightly-0.20241122.1-1|63	BuildRequires:	pkgconfig(liblzma)
21mr|rust-nightly-0.20241122.1-1|64	BuildRequires:	pkgconfig(libzstd)
21mr|rust-nightly-0.20241122.1-1|65	BuildRequires:	pkgconfig(openssl)
21mr|rust-nightly-0.20241122.1-1|66	BuildRequires:	pkgconfig(zlib)
21mr|rust-nightly-0.20241122.1-1|67	BuildRequires:	pkgconfig(libssh2)
21mr|rust-nightly-0.20241122.1-1|68	BuildRequires:	pkgconfig(python3)
21mr|rust-nightly-0.20241122.1-1|69	BuildRequires:	cmake
21mr|rust-nightly-0.20241122.1-1|70	BuildRequires:	stdc++-static-devel
21mr|rust-nightly-0.20241122.1-1|71	%if %{mdvver} <= 202115
21mr|rust-nightly-0.20241122.1-1|72	BuildRequires:  llvm%{llvm_major}
21mr|rust-nightly-0.20241122.1-1|73	%else
21mr|rust-nightly-0.20241122.1-1|74	BuildRequires:  llvm-devel
21mr|rust-nightly-0.20241122.1-1|75	BuildRequires:  clang-devel
21mr|rust-nightly-0.20241122.1-1|76	BuildRequires:  compiler-rt
21mr|rust-nightly-0.20241122.1-1|77	%endif
21mr|rust-nightly-0.20241122.1-1|78	BuildRequires:	procps-ng
21mr|rust-nightly-0.20241122.1-1|79	
21mr|rust-nightly-0.20241122.1-1|80	%description
21mr|rust-nightly-0.20241122.1-1|81	Rust is a systems programming language that runs blazingly fast, prevents
21mr|rust-nightly-0.20241122.1-1|82	segfaults, and guarantees thread safety.
21mr|rust-nightly-0.20241122.1-1|83	
21mr|rust-nightly-0.20241122.1-1|84	This package includes the Rust compiler and documentation generator.
21mr|rust-nightly-0.20241122.1-1|85	
21mr|rust-nightly-0.20241122.1-1|86	%files
21mr|rust-nightly-0.20241122.1-1|87	%license LICENSE* COPYRIGHT
21mr|rust-nightly-0.20241122.1-1|88	%doc *.md
21mr|rust-nightly-0.20241122.1-1|89	%dir %{opt_name_dir}
21mr|rust-nightly-0.20241122.1-1|90	%{opt_name_dir}/*
21mr|rust-nightly-0.20241122.1-1|91	
21mr|rust-nightly-0.20241122.1-1|92	#------------------------------------------------------------------
21mr|rust-nightly-0.20241122.1-1|93	
21mr|rust-nightly-0.20241122.1-1|94	%prep
21mr|rust-nightly-0.20241122.1-1|95	%autosetup -p1 -n rustc-nightly-src
21mr|rust-nightly-0.20241122.1-1|96	
21mr|rust-nightly-0.20241122.1-1|97	%ifarch %{arm64}
21mr|rust-nightly-0.20241122.1-1|98	%setup -T -D -a 1 -n rustc-nightly-src
21mr|rust-nightly-0.20241122.1-1|99	%endif
21mr|rust-nightly-0.20241122.1-1|100	
21mr|rust-nightly-0.20241122.1-1|101	%ifarch %{ix86}
21mr|rust-nightly-0.20241122.1-1|102	%setup -T -D -a 2 -n rustc-nightly-src
21mr|rust-nightly-0.20241122.1-1|103	%endif
21mr|rust-nightly-0.20241122.1-1|104	
21mr|rust-nightly-0.20241122.1-1|105	%ifarch %{x86_64}
21mr|rust-nightly-0.20241122.1-1|106	%setup -T -D -a 3 -n rustc-nightly-src
21mr|rust-nightly-0.20241122.1-1|107	%endif
21mr|rust-nightly-0.20241122.1-1|108	%ifarch %{riscv64}
21mr|rust-nightly-0.20241122.1-1|109	%setup -T -D -a 4 -n rustc-nightly-src
21mr|rust-nightly-0.20241122.1-1|110	%endif
21mr|rust-nightly-0.20241122.1-1|111	
21mr|rust-nightly-0.20241122.1-1|112	%ifarch loongarch64
21mr|rust-nightly-0.20241122.1-1|113	%setup -T -D -a 5 -n rustc-nightly-src
21mr|rust-nightly-0.20241122.1-1|114	%endif
21mr|rust-nightly-0.20241122.1-1|115	
21mr|rust-nightly-0.20241122.1-1|116	rm -fr src/llvm-project/*
21mr|rust-nightly-0.20241122.1-1|117	mkdir -p src/llvm-project/libunwind
21mr|rust-nightly-0.20241122.1-1|118	
21mr|rust-nightly-0.20241122.1-1|119	# Remove other unused vendored libraries
21mr|rust-nightly-0.20241122.1-1|120	rm -rf vendor/jemalloc-sys/jemalloc/
21mr|rust-nightly-0.20241122.1-1|121	rm -rf vendor/openssl-src/openssl/
21mr|rust-nightly-0.20241122.1-1|122	rm -rf vendor/libz-sys/src/zlib/
21mr|rust-nightly-0.20241122.1-1|123	rm -rf vendor/libz-sys/src/zlib-ng/
21mr|rust-nightly-0.20241122.1-1|124	rm -rf vendor/lzma-sys/xz-*/
21mr|rust-nightly-0.20241122.1-1|125	
21mr|rust-nightly-0.20241122.1-1|126	# This only affects the transient rust-installer, but let it use our dynamic xz-libs
21mr|rust-nightly-0.20241122.1-1|127	sed -i.lzma -e '/LZMA_API_STATIC/d' src/bootstrap/src/core/build_steps/tool.rs
21mr|rust-nightly-0.20241122.1-1|128	
21mr|rust-nightly-0.20241122.1-1|129	# The configure macro will modify some autoconf-related files, which upsets
21mr|rust-nightly-0.20241122.1-1|130	# cargo when it tries to verify checksums in those files.  If we just truncate
21mr|rust-nightly-0.20241122.1-1|131	# that file list, cargo won't have anything to complain about.
21mr|rust-nightly-0.20241122.1-1|132	find vendor -name .cargo-checksum.json \
21mr|rust-nightly-0.20241122.1-1|133	-exec sed -i.uncheck -e 's/"files":{[^}]*}/"files":{ }/' '{}' '+'
21mr|rust-nightly-0.20241122.1-1|134	
21mr|rust-nightly-0.20241122.1-1|135	%build
21mr|rust-nightly-0.20241122.1-1|136	
21mr|rust-nightly-0.20241122.1-1|137	%if %{mdvver} <= 202115
21mr|rust-nightly-0.20241122.1-1|138	export PATH="%{llvm_path}/bin:$PATH"
21mr|rust-nightly-0.20241122.1-1|139	%endif
21mr|rust-nightly-0.20241122.1-1|140	
21mr|rust-nightly-0.20241122.1-1|141	%configure											 \
21mr|rust-nightly-0.20241122.1-1|142	--disable-option-checking							 \
21mr|rust-nightly-0.20241122.1-1|143	--prefix="%{opt_prefix}"							 \
21mr|rust-nightly-0.20241122.1-1|144	--sysconfdir="%{opt_sysconfig}"							 \
21mr|rust-nightly-0.20241122.1-1|145	--bindir="%{opt_bindir}"							 \
21mr|rust-nightly-0.20241122.1-1|146	--libdir="%{opt_libdir}"							 \
21mr|rust-nightly-0.20241122.1-1|147	--datadir="%{opt_datadir}"							 \
21mr|rust-nightly-0.20241122.1-1|148	--mandir="%{opt_mandir}"							 \
21mr|rust-nightly-0.20241122.1-1|149	--build=%{triple_arches} --host=%{triple_arches} --target=%{triple_arches}	 \
21mr|rust-nightly-0.20241122.1-1|150	--tools=analysis,cargo,clippy,rls,rust-analyzer,rustfmt,src			 \
21mr|rust-nightly-0.20241122.1-1|151	--set build.extended="true"							 \
21mr|rust-nightly-0.20241122.1-1|152	--set build.optimized-compiler-builtins="false"					 \
21mr|rust-nightly-0.20241122.1-1|153	--set build.submodules="true"							 \
21mr|rust-nightly-0.20241122.1-1|154	--set build.vendor="true"							 \
21mr|rust-nightly-0.20241122.1-1|155	--set build.verbose="0"								 \
21mr|rust-nightly-0.20241122.1-1|156	--set build.build-stage="2"							 \
21mr|rust-nightly-0.20241122.1-1|157	--set build.test-stage="2"							 \
21mr|rust-nightly-0.20241122.1-1|158	%if %{with docs}
21mr|rust-nightly-0.20241122.1-1|159	--set build.doc-stage="2"							 \
21mr|rust-nightly-0.20241122.1-1|160	%else
21mr|rust-nightly-0.20241122.1-1|161	--disable-docs									 \
21mr|rust-nightly-0.20241122.1-1|162	--disable-compiler-docs								 \
21mr|rust-nightly-0.20241122.1-1|163	%endif
21mr|rust-nightly-0.20241122.1-1|164	--set rust.rpath="true"								 \
21mr|rust-nightly-0.20241122.1-1|165	--set rust.channel="dev"							 \
21mr|rust-nightly-0.20241122.1-1|166	--set rust.jemalloc="false"							 \
21mr|rust-nightly-0.20241122.1-1|167	--set rust.codegen-tests="false"						 \
21mr|rust-nightly-0.20241122.1-1|168	--set rust.codegen-units="1"							 \
21mr|rust-nightly-0.20241122.1-1|169	--set rust.debug="true"								 \
21mr|rust-nightly-0.20241122.1-1|170	--set rust.debuginfo-level="0"							 \
21mr|rust-nightly-0.20241122.1-1|171	--set rust.debuginfo-level-std="2"						 \
21mr|rust-nightly-0.20241122.1-1|172	--set rust.dist-src="false"							 \
21mr|rust-nightly-0.20241122.1-1|173	%if %{mdvver} >= 202310
21mr|rust-nightly-0.20241122.1-1|174	--enable-llvm-link-shared							 \
21mr|rust-nightly-0.20241122.1-1|175	%endif
21mr|rust-nightly-0.20241122.1-1|176	--set llvm.static-libstdcpp="false"						 \
21mr|rust-nightly-0.20241122.1-1|177	--set rust.description="%{distro_branch} %{version}-%{release}"			 \
21mr|rust-nightly-0.20241122.1-1|178	--set target.%{triple_arches}.llvm-config="%{llvm_path}/bin/llvm-config"	 \
21mr|rust-nightly-0.20241122.1-1|179	--set target.%{triple_arches}.profiler="%{profiler}"
21mr|rust-nightly-0.20241122.1-1|180	%{__python3} ./x.py build
21mr|rust-nightly-0.20241122.1-1|181	
21mr|rust-nightly-0.20241122.1-1|182	%install
21mr|rust-nightly-0.20241122.1-1|183	DESTDIR=%{buildroot} %{__python3} ./x.py install
21mr|rust-nightly-0.20241122.1-1|184	
21mr|rust-nightly-0.20241122.1-1|185	# The shared libraries should be executable for debuginfo extraction.
21mr|rust-nightly-0.20241122.1-1|186	find %{buildroot}%{opt_libdir} -maxdepth 1 -type f -name '*.so' \
21mr|rust-nightly-0.20241122.1-1|187	-exec chmod -v +x '{}' '+'
21mr|rust-nightly-0.20241122.1-1|188	
21mr|rust-nightly-0.20241122.1-1|189	cp -Rfv version %{buildroot}%{opt_name_dir}
21mr|rust-nightly-0.20241122.1-1|190	
21mr|rust-nightly-0.20241122.1-1|191	rm -Rfv %{buildroot}%{opt_bindir}/*.old
21mr|rust-nightly-0.20241122.1-1|192	
21mr|rust-nightly-0.20241122.1-1|193	rm -Rfv %{buildroot}%{opt_libdir}/rustlib/{components,install.log,manifest*,rust-installer-version,*.sh}
21mr|rust-nightly-0.20241122.1-1|194	
21mr|rust-nightly-0.20241122.1-1|195	%check
21mr|rust-nightly-0.20241122.1-1|196	
21mr|rust-nightly-0.20241122.1-1|197	LD_LIBRARY_PATH="%{buildroot}%{opt_libdir}" \
21mr|rust-nightly-0.20241122.1-1|198	%{buildroot}%{opt_bindir}/cargo -V
21mr|rust-nightly-0.20241122.1-1|199	
21mr|rust-nightly-0.20241122.1-1|200	LD_LIBRARY_PATH="%{buildroot}%{opt_libdir}" \
21mr|rust-nightly-0.20241122.1-1|201	%{buildroot}%{opt_bindir}/rustc -V
21mr|rust-nightly-0.20241122.1-1|202	
21mr|rust-nightly-0.20241122.1-1|203	

16661 21
21mr|rust-packaging-18-3|1	%bcond_without check
21mr|rust-packaging-18-3|2	# https://pagure.io/koji/issue/659
21mr|rust-packaging-18-3|3	%global debug_package %{nil}
21mr|rust-packaging-18-3|4	
21mr|rust-packaging-18-3|5	Name:           rust-packaging
21mr|rust-packaging-18-3|6	Version:        18
21mr|rust-packaging-18-3|7	Release:        3
21mr|rust-packaging-18-3|8	Summary:        RPM macros for building Rust packages on various architectures
21mr|rust-packaging-18-3|9	Group:          Development/Rust
21mr|rust-packaging-18-3|10	License:        MIT
21mr|rust-packaging-18-3|11	URL:            https://pagure.io/fedora-rust/rust2rpm
21mr|rust-packaging-18-3|12	Source:         https://pagure.io/fedora-rust/rust2rpm/archive/v%{version}/rust2rpm-v%{version}.tar.gz
21mr|rust-packaging-18-3|13	# https://pagure.io/fedora-rust/rust2rpm/issue/70
21mr|rust-packaging-18-3|14	Patch0001:      0001-Always-require-upper-bound-dependency-with-sign.patch
21mr|rust-packaging-18-3|15	Patch0002:      rust-packaging-update-cargo_prep.patch
21mr|rust-packaging-18-3|16	# gawk is needed for stripping dev-deps in macro
21mr|rust-packaging-18-3|17	Requires:       gawk
21mr|rust-packaging-18-3|18	Requires:       python3-rust2rpm = %{EVRD}
21mr|rust-packaging-18-3|19	Requires:       rust-srpm-macros
21mr|rust-packaging-18-3|20	Requires:       rust
21mr|rust-packaging-18-3|21	Requires:       cargo >= 1.41
21mr|rust-packaging-18-3|22	
21mr|rust-packaging-18-3|23	%description
21mr|rust-packaging-18-3|24	The package provides macros for building projects in Rust
21mr|rust-packaging-18-3|25	on various architectures.
21mr|rust-packaging-18-3|26	
21mr|rust-packaging-18-3|27	%files
21mr|rust-packaging-18-3|28	%license LICENSE
21mr|rust-packaging-18-3|29	%{_rpmmacrodir}/macros.rust
21mr|rust-packaging-18-3|30	%{_rpmmacrodir}/macros.cargo
21mr|rust-packaging-18-3|31	%{_fileattrsdir}/cargo.attr
21mr|rust-packaging-18-3|32	
21mr|rust-packaging-18-3|33	# --------------------------------------------------------------
21mr|rust-packaging-18-3|34	
21mr|rust-packaging-18-3|35	%package     -n rust-srpm-macros
21mr|rust-packaging-18-3|36	Summary:        RPM macros for building Rust source packages
21mr|rust-packaging-18-3|37	Requires:       %{name}
21mr|rust-packaging-18-3|38	Requires:       lua
21mr|rust-packaging-18-3|39	
21mr|rust-packaging-18-3|40	%description -n rust-srpm-macros
21mr|rust-packaging-18-3|41	%{summary}.
21mr|rust-packaging-18-3|42	
21mr|rust-packaging-18-3|43	%files       -n rust-srpm-macros
21mr|rust-packaging-18-3|44	%license LICENSE
21mr|rust-packaging-18-3|45	%{_rpmmacrodir}/macros.rust-srpm
21mr|rust-packaging-18-3|46	
21mr|rust-packaging-18-3|47	# --------------------------------------------------------------
21mr|rust-packaging-18-3|48	
21mr|rust-packaging-18-3|49	%package     -n python3-rust2rpm
21mr|rust-packaging-18-3|50	Summary:        Convert Rust packages to RPM
21mr|rust-packaging-18-3|51	BuildRequires:  python3-devel
21mr|rust-packaging-18-3|52	BuildRequires:  python3-setuptools
21mr|rust-packaging-18-3|53	%if %{with check}
21mr|rust-packaging-18-3|54	BuildRequires:  python3-pytest
21mr|rust-packaging-18-3|55	BuildRequires:  cargo
21mr|rust-packaging-18-3|56	%endif
21mr|rust-packaging-18-3|57	Requires:       cargo
21mr|rust-packaging-18-3|58	Provides:       rust2rpm = %{version}-%{release}
21mr|rust-packaging-18-3|59	
21mr|rust-packaging-18-3|60	%description -n python3-rust2rpm
21mr|rust-packaging-18-3|61	%{summary}.
21mr|rust-packaging-18-3|62	
21mr|rust-packaging-18-3|63	%files -n python3-rust2rpm
21mr|rust-packaging-18-3|64	%license LICENSE
21mr|rust-packaging-18-3|65	%{_bindir}/rust2rpm
21mr|rust-packaging-18-3|66	%{_bindir}/cargo-inspector
21mr|rust-packaging-18-3|67	%{python3_sitelib}/rust2rpm-*.egg-info/
21mr|rust-packaging-18-3|68	%{python3_sitelib}/rust2rpm/
21mr|rust-packaging-18-3|69	
21mr|rust-packaging-18-3|70	# --------------------------------------------------------------
21mr|rust-packaging-18-3|71	
21mr|rust-packaging-18-3|72	%prep
21mr|rust-packaging-18-3|73	%autosetup -n rust2rpm-v%{version} -p1
21mr|rust-packaging-18-3|74	
21mr|rust-packaging-18-3|75	# https://pagure.io/koji/issue/659
21mr|rust-packaging-18-3|76	sed -i -e 's/i686/%%{ix86}/' data/macros.rust-srpm
21mr|rust-packaging-18-3|77	
21mr|rust-packaging-18-3|78	%build
21mr|rust-packaging-18-3|79	%py3_build
21mr|rust-packaging-18-3|80	
21mr|rust-packaging-18-3|81	%install
21mr|rust-packaging-18-3|82	%py3_install
21mr|rust-packaging-18-3|83	install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} data/macros.rust-srpm data/macros.rust data/macros.cargo
21mr|rust-packaging-18-3|84	install -D -p -m 0644 -t %{buildroot}%{_fileattrsdir} data/cargo.attr
21mr|rust-packaging-18-3|85	
21mr|rust-packaging-18-3|86	%if %{with check}
21mr|rust-packaging-18-3|87	%check
21mr|rust-packaging-18-3|88	py.test-%{python3_version} -vv test.py
21mr|rust-packaging-18-3|89	%endif
21mr|rust-packaging-18-3|90	
21mr|rust-packaging-18-3|91	
21mr|rust-packaging-18-3|92	
21mr|rust-packaging-18-3|93	%changelog
21mr|rust-packaging-18-3|94	* Thu Oct 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|rust-packaging-18-3|95	- rediff patch
21mr|rust-packaging-18-3|96	
21mr|rust-packaging-18-3|97	* Thu Oct 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|rust-packaging-18-3|98	- rediff patch
21mr|rust-packaging-18-3|99	
21mr|rust-packaging-18-3|100	* Thu Oct 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|rust-packaging-18-3|101	- rediff patch
21mr|rust-packaging-18-3|102	
21mr|rust-packaging-18-3|103	* Thu Oct 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 18-3
21mr|rust-packaging-18-3|104	- update cargo_prep for support -v and -N option
21mr|rust-packaging-18-3|105	
21mr|rust-packaging-18-3|106	* Mon Jul 26 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 18-2
21mr|rust-packaging-18-3|107	- add requires lua
21mr|rust-packaging-18-3|108	
21mr|rust-packaging-18-3|109	* Mon Jul 26 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 18-1
21mr|rust-packaging-18-3|110	- Update version to 18
21mr|rust-packaging-18-3|111	
21mr|rust-packaging-18-3|112	* Tue Apr 27 2021 Gel0bmstu <leshikne@gmail.com> 17-1
21mr|rust-packaging-18-3|113	- initial

16662 21
21mr|rutokens-driver-1.0.9-1|1	%define usbdropdir %(pkg-config libpcsclite --variable="usbdropdir" 2>/dev/null || :)
21mr|rutokens-driver-1.0.9-1|2	
21mr|rutokens-driver-1.0.9-1|3	# I tried to fix it properly but failed
21mr|rutokens-driver-1.0.9-1|4	%define _disable_ld_no_undefined 1
21mr|rutokens-driver-1.0.9-1|5	
21mr|rutokens-driver-1.0.9-1|6	Summary:	Driver for Rutoken S
21mr|rutokens-driver-1.0.9-1|7	Name:		rutokens-driver
21mr|rutokens-driver-1.0.9-1|8	Version:	1.0.9
21mr|rutokens-driver-1.0.9-1|9	Release:	1
21mr|rutokens-driver-1.0.9-1|10	License:	GPLv2
21mr|rutokens-driver-1.0.9-1|11	Group:		System/Kernel and hardware
21mr|rutokens-driver-1.0.9-1|12	URL:		https://github.com/AktivCo/rutokens-driver
21mr|rutokens-driver-1.0.9-1|13	Source0:	https://github.com/AktivCo/rutokens-driver/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|rutokens-driver-1.0.9-1|14	BuildRequires:	systemd-units
21mr|rutokens-driver-1.0.9-1|15	BuildRequires:	pkgconfig(libpcsclite)
21mr|rutokens-driver-1.0.9-1|16	BuildRequires:	pkgconfig(libusb)
21mr|rutokens-driver-1.0.9-1|17	OrderWithRequires(post): pcsc-lite
21mr|rutokens-driver-1.0.9-1|18	Requires:	pcsc-lite
21mr|rutokens-driver-1.0.9-1|19	# CryptoPro has a bundled rpm ifd-rutokens with the same driver
21mr|rutokens-driver-1.0.9-1|20	Provides:	ifd-rutokens = 0.%{EVRD}
21mr|rutokens-driver-1.0.9-1|21	Provides:	ifd-rutokens%{_isa} = 0.%{EVRD}
21mr|rutokens-driver-1.0.9-1|22	
21mr|rutokens-driver-1.0.9-1|23	%description
21mr|rutokens-driver-1.0.9-1|24	Driver for Rutoken S
21mr|rutokens-driver-1.0.9-1|25	
21mr|rutokens-driver-1.0.9-1|26	%files
21mr|rutokens-driver-1.0.9-1|27	%license COPYING
21mr|rutokens-driver-1.0.9-1|28	%doc AUTHORS README
21mr|rutokens-driver-1.0.9-1|29	%{usbdropdir}/ifd-rutokens.bundle
21mr|rutokens-driver-1.0.9-1|30	
21mr|rutokens-driver-1.0.9-1|31	%post
21mr|rutokens-driver-1.0.9-1|32	systemctl try-reload-or-restart pcscd.service || :
21mr|rutokens-driver-1.0.9-1|33	
21mr|rutokens-driver-1.0.9-1|34	%postun
21mr|rutokens-driver-1.0.9-1|35	systemctl try-reload-or-restart pcscd.service || :
21mr|rutokens-driver-1.0.9-1|36	
21mr|rutokens-driver-1.0.9-1|37	#-------------------------------------------------------------
21mr|rutokens-driver-1.0.9-1|38	
21mr|rutokens-driver-1.0.9-1|39	%prep
21mr|rutokens-driver-1.0.9-1|40	%autosetup -p1
21mr|rutokens-driver-1.0.9-1|41	
21mr|rutokens-driver-1.0.9-1|42	%build
21mr|rutokens-driver-1.0.9-1|43	autoreconf -if
21mr|rutokens-driver-1.0.9-1|44	%configure \
21mr|rutokens-driver-1.0.9-1|45	--enable-usbdropdir=%{usbdropdir}
21mr|rutokens-driver-1.0.9-1|46	%make_build
21mr|rutokens-driver-1.0.9-1|47	
21mr|rutokens-driver-1.0.9-1|48	%install
21mr|rutokens-driver-1.0.9-1|49	%make_install

16663 21
21mr|rxjava-1.1.8-7|1	# Conditionals to help with missing test dependencies
21mr|rxjava-1.1.8-7|2	%bcond_with checker
21mr|rxjava-1.1.8-7|3	
21mr|rxjava-1.1.8-7|4	Name:          rxjava
21mr|rxjava-1.1.8-7|5	Version:       1.1.8
21mr|rxjava-1.1.8-7|6	Release:       7
21mr|rxjava-1.1.8-7|7	Summary:       Reactive Extensions for the JVM
21mr|rxjava-1.1.8-7|8	License:       ASL 2.0
21mr|rxjava-1.1.8-7|9	URL:           https://github.com/ReactiveX/RxJava
21mr|rxjava-1.1.8-7|10	Source0:       https://github.com/ReactiveX/RxJava/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|rxjava-1.1.8-7|11	Source1:       http://central.maven.org/maven2/io/reactivex/%{name}/%{version}/%{name}-%{version}.pom
21mr|rxjava-1.1.8-7|12	Group:         Development/Java
21mr|rxjava-1.1.8-7|13	BuildRequires: maven-local
21mr|rxjava-1.1.8-7|14	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|rxjava-1.1.8-7|15	%if %{with checker}
21mr|rxjava-1.1.8-7|16	BuildRequires: mvn(com.google.guava:guava)
21mr|rxjava-1.1.8-7|17	BuildRequires: mvn(com.pushtorefresh.java-private-constructor-checker:checker)
21mr|rxjava-1.1.8-7|18	BuildRequires: mvn(junit:junit)
21mr|rxjava-1.1.8-7|19	BuildRequires: mvn(org.mockito:mockito-core)
21mr|rxjava-1.1.8-7|20	%endif
21mr|rxjava-1.1.8-7|21	
21mr|rxjava-1.1.8-7|22	# RxJava adaptation of jctools
21mr|rxjava-1.1.8-7|23	Provides:      bundled(jctools-core) = 1.2-SNAPSHOT
21mr|rxjava-1.1.8-7|24	
21mr|rxjava-1.1.8-7|25	BuildArch:     noarch
21mr|rxjava-1.1.8-7|26	# Java stack is not supported on x86_32
21mr|rxjava-1.1.8-7|27	ExcludeArch: %{ix86}
21mr|rxjava-1.1.8-7|28	
21mr|rxjava-1.1.8-7|29	%description
21mr|rxjava-1.1.8-7|30	RxJava a library for composing asynchronous and
21mr|rxjava-1.1.8-7|31	event-based programs using observable sequences
21mr|rxjava-1.1.8-7|32	for the Java VM.
21mr|rxjava-1.1.8-7|33	
21mr|rxjava-1.1.8-7|34	%package javadoc
21mr|rxjava-1.1.8-7|35	Summary:       Javadoc for %{name}
21mr|rxjava-1.1.8-7|36	
21mr|rxjava-1.1.8-7|37	%description javadoc
21mr|rxjava-1.1.8-7|38	This package contains javadoc for %{name}.
21mr|rxjava-1.1.8-7|39	
21mr|rxjava-1.1.8-7|40	%prep
21mr|rxjava-1.1.8-7|41	%setup -q -n RxJava-%{version}
21mr|rxjava-1.1.8-7|42	# Cleanup
21mr|rxjava-1.1.8-7|43	find . -name '*.class' -print -delete
21mr|rxjava-1.1.8-7|44	find . -name '*.jar' -print -delete
21mr|rxjava-1.1.8-7|45	
21mr|rxjava-1.1.8-7|46	cp -p %{SOURCE1} pom.xml
21mr|rxjava-1.1.8-7|47	
21mr|rxjava-1.1.8-7|48	# Add OSGi support
21mr|rxjava-1.1.8-7|49	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|rxjava-1.1.8-7|50	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 . '
21mr|rxjava-1.1.8-7|51	<extensions>true</extensions>
21mr|rxjava-1.1.8-7|52	<configuration>
21mr|rxjava-1.1.8-7|53	<instructions>
21mr|rxjava-1.1.8-7|54	<Bundle-SymbolicName>io.reactivex.rxjava</Bundle-SymbolicName>
21mr|rxjava-1.1.8-7|55	<Bundle-Name>${project.name}</Bundle-Name>
21mr|rxjava-1.1.8-7|56	<Bundle-Vendor>ReactiveX</Bundle-Vendor>
21mr|rxjava-1.1.8-7|57	<Bundle-Version>${project.version}</Bundle-Version>
21mr|rxjava-1.1.8-7|58	</instructions>
21mr|rxjava-1.1.8-7|59	</configuration>
21mr|rxjava-1.1.8-7|60	<executions>
21mr|rxjava-1.1.8-7|61	<execution>
21mr|rxjava-1.1.8-7|62	<id>bundle-manifest</id>
21mr|rxjava-1.1.8-7|63	<phase>process-classes</phase>
21mr|rxjava-1.1.8-7|64	<goals>
21mr|rxjava-1.1.8-7|65	<goal>manifest</goal>
21mr|rxjava-1.1.8-7|66	</goals>
21mr|rxjava-1.1.8-7|67	</execution>
21mr|rxjava-1.1.8-7|68	</executions>'
21mr|rxjava-1.1.8-7|69	
21mr|rxjava-1.1.8-7|70	# Fix javadoc plugin configuration
21mr|rxjava-1.1.8-7|71	%pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin:2.9.1 . '
21mr|rxjava-1.1.8-7|72	<configuration>
21mr|rxjava-1.1.8-7|73	<excludePackageNames>*.internal.*</excludePackageNames>
21mr|rxjava-1.1.8-7|74	</configuration>'
21mr|rxjava-1.1.8-7|75	
21mr|rxjava-1.1.8-7|76	%if %{with checker}
21mr|rxjava-1.1.8-7|77	
21mr|rxjava-1.1.8-7|78	# Add test deps
21mr|rxjava-1.1.8-7|79	%pom_add_dep junit:junit:4.12:test
21mr|rxjava-1.1.8-7|80	%pom_add_dep org.mockito:mockito-core:1.10.19:test
21mr|rxjava-1.1.8-7|81	%pom_add_dep com.google.guava:guava:19.0:test
21mr|rxjava-1.1.8-7|82	%pom_add_dep com.pushtorefresh.java-private-constructor-checker:checker:1.2.0:test
21mr|rxjava-1.1.8-7|83	
21mr|rxjava-1.1.8-7|84	# This test take too much time on ARM builder e.g.:
21mr|rxjava-1.1.8-7|85	# Time elapsed: 3.027 sec  <<< ERROR!
21mr|rxjava-1.1.8-7|86	# org.junit.runners.model.TestTimedOutException: test timed out after 3000 milliseconds
21mr|rxjava-1.1.8-7|87	rm src/test/java/rx/internal/operators/OperatorMergeMaxConcurrentTest.java \
21mr|rxjava-1.1.8-7|88	src/test/java/rx/internal/operators/OperatorMergeTest.java \
21mr|rxjava-1.1.8-7|89	src/test/java/rx/internal/operators/OperatorPublishTest.java \
21mr|rxjava-1.1.8-7|90	src/test/java/rx/internal/operators/OperatorRepeatTest.java \
21mr|rxjava-1.1.8-7|91	src/test/java/rx/internal/operators/OperatorRetryTest.java \
21mr|rxjava-1.1.8-7|92	src/test/java/rx/subjects/ReplaySubjectBoundedConcurrencyTest.java \
21mr|rxjava-1.1.8-7|93	src/test/java/rx/subjects/ReplaySubjectConcurrencyTest.java
21mr|rxjava-1.1.8-7|94	# Require OperatorRetryTest
21mr|rxjava-1.1.8-7|95	rm src/test/java/rx/internal/operators/OperatorRetryWithPredicateTest.java
21mr|rxjava-1.1.8-7|96	
21mr|rxjava-1.1.8-7|97	%endif
21mr|rxjava-1.1.8-7|98	
21mr|rxjava-1.1.8-7|99	%mvn_file io.reactivex:%{name} %{name}
21mr|rxjava-1.1.8-7|100	
21mr|rxjava-1.1.8-7|101	%build
21mr|rxjava-1.1.8-7|102	
21mr|rxjava-1.1.8-7|103	%if %{without checker}
21mr|rxjava-1.1.8-7|104	opts="-f"
21mr|rxjava-1.1.8-7|105	%endif
21mr|rxjava-1.1.8-7|106	# Test skipped unavailable test dep
21mr|rxjava-1.1.8-7|107	%mvn_build $opts -- -Dproject.build.sourceEncoding=UTF-8
21mr|rxjava-1.1.8-7|108	
21mr|rxjava-1.1.8-7|109	%install
21mr|rxjava-1.1.8-7|110	%mvn_install
21mr|rxjava-1.1.8-7|111	
21mr|rxjava-1.1.8-7|112	%files -f .mfiles
21mr|rxjava-1.1.8-7|113	%doc CHANGES.md README.md
21mr|rxjava-1.1.8-7|114	%license LICENSE
21mr|rxjava-1.1.8-7|115	
21mr|rxjava-1.1.8-7|116	%files javadoc -f .mfiles-javadoc
21mr|rxjava-1.1.8-7|117	%license LICENSE
21mr|rxjava-1.1.8-7|118	

16664 21
21mr|rxtx-2.2-0.24.20100211|1	%global upver	2.2
21mr|rxtx-2.2-0.24.20100211|2	%global uprel	20100211
21mr|rxtx-2.2-0.24.20100211|3	
21mr|rxtx-2.2-0.24.20100211|4	%global jni	%{_libdir}/%{name}
21mr|rxtx-2.2-0.24.20100211|5	%define _disable_ld_no_undefined 1
21mr|rxtx-2.2-0.24.20100211|6	
21mr|rxtx-2.2-0.24.20100211|7	Summary:	Parallel communication for the Java Development Toolkit
21mr|rxtx-2.2-0.24.20100211|8	Name:		rxtx
21mr|rxtx-2.2-0.24.20100211|9	Version:	%{upver}
21mr|rxtx-2.2-0.24.20100211|10	Release:	0.24.%{uprel}
21mr|rxtx-2.2-0.24.20100211|11	License:	LGPLv2+
21mr|rxtx-2.2-0.24.20100211|12	Group:          Development/Java
21mr|rxtx-2.2-0.24.20100211|13	URL:		http://rxtx.qbang.org/
21mr|rxtx-2.2-0.24.20100211|14	# The source for this package was pulled from upstream's vcs.  Use the
21mr|rxtx-2.2-0.24.20100211|15	# following commands to generate the tarball:
21mr|rxtx-2.2-0.24.20100211|16	#  cvs -d:pserver:anonymous@qbang.org:/var/cvs/cvsroot co -r commapi-0-0-1 -D "2010-02-11" -d rxtx-%%{uprel} rxtx-devel
21mr|rxtx-2.2-0.24.20100211|17	#  tar cjvf rxtx-%%{uprel}.tar.bz2 --exclude CVS --exclude .cvsignore rxtx-%%{uprel}
21mr|rxtx-2.2-0.24.20100211|18	Source0:	%{name}-%{uprel}.tar.bz2
21mr|rxtx-2.2-0.24.20100211|19	Source1:	README.distro
21mr|rxtx-2.2-0.24.20100211|20	Source2:	rxtx-osgi.bnd
21mr|rxtx-2.2-0.24.20100211|21	Patch1:		rxtx-2.2-loadlibrary.patch
21mr|rxtx-2.2-0.24.20100211|22	Patch2:		rxtx-sys_io_h_check.patch
21mr|rxtx-2.2-0.24.20100211|23	Patch3:		rxtx-2.2-fhs_lock.patch
21mr|rxtx-2.2-0.24.20100211|24	Patch4:		rxtx-2.2-lock.patch
21mr|rxtx-2.2-0.24.20100211|25	Patch5:		rxtx-2.2-Add-Arduino-driver-ttyACM-rxtxcomm-as-device.patch
21mr|rxtx-2.2-0.24.20100211|26	Patch6:		rxtx-2.2-java-version-fix.patch
21mr|rxtx-2.2-0.24.20100211|27	Patch7:		rxtx-2.2-convert-strcpy-to-strncpy.patch
21mr|rxtx-2.2-0.24.20100211|28	Patch8:		rxtx-2.2-minor.patch
21mr|rxtx-2.2-0.24.20100211|29	# Java stack is not supported on x86_32
21mr|rxtx-2.2-0.24.20100211|30	ExcludeArch: %{ix86}
21mr|rxtx-2.2-0.24.20100211|31	
21mr|rxtx-2.2-0.24.20100211|32	BuildRequires:	libtool automake
21mr|rxtx-2.2-0.24.20100211|33	BuildRequires:	ant
21mr|rxtx-2.2-0.24.20100211|34	BuildRequires:	ant-junit
21mr|rxtx-2.2-0.24.20100211|35	BuildRequires:	junit
21mr|rxtx-2.2-0.24.20100211|36	BuildRequires:	aqute-bnd
21mr|rxtx-2.2-0.24.20100211|37	BuildRequires:	javapackages-local
21mr|rxtx-2.2-0.24.20100211|38	
21mr|rxtx-2.2-0.24.20100211|39	%description
21mr|rxtx-2.2-0.24.20100211|40	rxtx is an full implementation of java commapi which aims to support RS232
21mr|rxtx-2.2-0.24.20100211|41	IEEE 1284, RS485, I2C and RawIO.
21mr|rxtx-2.2-0.24.20100211|42	
21mr|rxtx-2.2-0.24.20100211|43	%prep
21mr|rxtx-2.2-0.24.20100211|44	%setup -q -n rxtx-%{uprel}
21mr|rxtx-2.2-0.24.20100211|45	sed -e 's|@JNIPATH@|%{jni}|' %{PATCH1} | patch -s -b --suffix .p1 -p1
21mr|rxtx-2.2-0.24.20100211|46	%patch2 -p1
21mr|rxtx-2.2-0.24.20100211|47	%patch3 -p1
21mr|rxtx-2.2-0.24.20100211|48	%if 0%{?fedora} || 0%{?rhel} > 6
21mr|rxtx-2.2-0.24.20100211|49	%patch4 -p1
21mr|rxtx-2.2-0.24.20100211|50	%patch5 -p1
21mr|rxtx-2.2-0.24.20100211|51	%patch6 -p1
21mr|rxtx-2.2-0.24.20100211|52	%patch7 -p1
21mr|rxtx-2.2-0.24.20100211|53	%endif
21mr|rxtx-2.2-0.24.20100211|54	%patch8 -p1
21mr|rxtx-2.2-0.24.20100211|55	# remove prebuild binaries
21mr|rxtx-2.2-0.24.20100211|56	find . -name '*.jar' -exec rm {} \;
21mr|rxtx-2.2-0.24.20100211|57	find . -name '*.hqx' -exec rm {} \;
21mr|rxtx-2.2-0.24.20100211|58	cp -a %{SOURCE1} .
21mr|rxtx-2.2-0.24.20100211|59	
21mr|rxtx-2.2-0.24.20100211|60	# Don't need to install jar file, mvn_install will do it
21mr|rxtx-2.2-0.24.20100211|61	sed -i -e '/JHOME/d' Makefile.in
21mr|rxtx-2.2-0.24.20100211|62	
21mr|rxtx-2.2-0.24.20100211|63	%build
21mr|rxtx-2.2-0.24.20100211|64	export JAVA_HOME=%{java_home}
21mr|rxtx-2.2-0.24.20100211|65	%configure
21mr|rxtx-2.2-0.24.20100211|66	# parallel make fails with make %%{?_smp_mflags}
21mr|rxtx-2.2-0.24.20100211|67	make
21mr|rxtx-2.2-0.24.20100211|68	iconv -f ISO_8859-1 -t UTF-8 ChangeLog >ChangeLog.utf-8
21mr|rxtx-2.2-0.24.20100211|69	mv ChangeLog.utf-8 ChangeLog
21mr|rxtx-2.2-0.24.20100211|70	
21mr|rxtx-2.2-0.24.20100211|71	# Inject OSGi metadata
21mr|rxtx-2.2-0.24.20100211|72	bnd wrap -p %{SOURCE2} -v %{version} -o RXTXcomm-bnd.jar RXTXcomm.jar
21mr|rxtx-2.2-0.24.20100211|73	mv RXTXcomm-bnd.jar RXTXcomm.jar
21mr|rxtx-2.2-0.24.20100211|74	
21mr|rxtx-2.2-0.24.20100211|75	%install
21mr|rxtx-2.2-0.24.20100211|76	mkdir -p %{buildroot}%{jni}
21mr|rxtx-2.2-0.24.20100211|77	make RXTX_PATH=%{buildroot}%{jni} install
21mr|rxtx-2.2-0.24.20100211|78	find %{buildroot} -name '*.la' -exec rm {} \;
21mr|rxtx-2.2-0.24.20100211|79	
21mr|rxtx-2.2-0.24.20100211|80	%mvn_artifact org.rxtx:rxtx:%{version} RXTXcomm.jar
21mr|rxtx-2.2-0.24.20100211|81	%mvn_file org.rxtx:rxtx:%{version} RXTXcomm
21mr|rxtx-2.2-0.24.20100211|82	%mvn_install
21mr|rxtx-2.2-0.24.20100211|83	
21mr|rxtx-2.2-0.24.20100211|84	%files -f .mfiles
21mr|rxtx-2.2-0.24.20100211|85	%license COPYING
21mr|rxtx-2.2-0.24.20100211|86	%doc AUTHORS ChangeLog README TODO README.distro
21mr|rxtx-2.2-0.24.20100211|87	%{jni}
21mr|rxtx-2.2-0.24.20100211|88	

16665 21
21mr|rxvt-2.7.10-31|1	Summary:	A color VT102 terminal emulator for the X Window System
21mr|rxvt-2.7.10-31|2	Name:		rxvt
21mr|rxvt-2.7.10-31|3	Epoch:		3
21mr|rxvt-2.7.10-31|4	Version:	2.7.10
21mr|rxvt-2.7.10-31|5	Release: 	31
21mr|rxvt-2.7.10-31|6	License:	GPLv2
21mr|rxvt-2.7.10-31|7	Group:		Terminals
21mr|rxvt-2.7.10-31|8	
21mr|rxvt-2.7.10-31|9	Source0:	ftp://ftp.rxvt.org/pub/rxvt/rxvt-%{version}.tar.bz2
21mr|rxvt-2.7.10-31|10	Source1:	rxvt.sh
21mr|rxvt-2.7.10-31|11	Source2:	rxvt-zh.menu
21mr|rxvt-2.7.10-31|12	Source3:	rxvt-CLE-mini.png
21mr|rxvt-2.7.10-31|13	Source4:	rxvt-CLE.png
21mr|rxvt-2.7.10-31|14	Source5:	rxvt-CLE-large.png
21mr|rxvt-2.7.10-31|15	
21mr|rxvt-2.7.10-31|16	Patch0:		rxvt-2.7.8-big-buffer.patch
21mr|rxvt-2.7.10-31|17	# definition of the default fonts to use depending on language -- pablo
21mr|rxvt-2.7.10-31|18	Patch2:		rxvt-2.7.10-fonts.patch
21mr|rxvt-2.7.10-31|19	# IM fix from http://www.giga.it.okayama-u.ac.jp/~ishihara/opensource/:
21mr|rxvt-2.7.10-31|20	Patch3:		rxvt-2.7.10-xim-fix.patch
21mr|rxvt-2.7.10-31|21	
21mr|rxvt-2.7.10-31|22	# from gentoo
21mr|rxvt-2.7.10-31|23	Patch4:		rxvt-2.7.10-asneeded.patch
21mr|rxvt-2.7.10-31|24	Patch5:		rxvt-2.7.10-azz4.diff
21mr|rxvt-2.7.10-31|25	Patch6:		rxvt-2.7.10-line-scroll.patch
21mr|rxvt-2.7.10-31|26	Patch7:		rxvt-2.7.10-rk.patch
21mr|rxvt-2.7.10-31|27	Patch8:		rxvt-2.7.10-CVE-2008-1142-DISPLAY.patch
21mr|rxvt-2.7.10-31|28	# from debian 20_disable_escape_sequence.diff
21mr|rxvt-2.7.10-31|29	Patch9:		CVE-2021-33477.patch
21mr|rxvt-2.7.10-31|30	
21mr|rxvt-2.7.10-31|31	URL:		http://rxvt.sourceforge.net/
21mr|rxvt-2.7.10-31|32	Obsoletes:	crxvt <= 2.7.10, gbrxvt <= 2.7.10
21mr|rxvt-2.7.10-31|33	Obsoletes:	rxvt-CLE <= 2.7.10
21mr|rxvt-2.7.10-31|34	Provides:	crxvt = %{version}-%{release}
21mr|rxvt-2.7.10-31|35	Provides:	gbrxvt = %{version}-%{release}
21mr|rxvt-2.7.10-31|36	Provides:	rxvt-CLE = %{version}-%{release}
21mr|rxvt-2.7.10-31|37	BuildRequires:	xpm-devel
21mr|rxvt-2.7.10-31|38	BuildRequires:	utempter-devel
21mr|rxvt-2.7.10-31|39	BuildRequires:	lesstif-devel
21mr|rxvt-2.7.10-31|40	BuildRequires:	pkgconfig(xt)
21mr|rxvt-2.7.10-31|41	# X11 locales are required to build IM support
21mr|rxvt-2.7.10-31|42	BuildRequires:	libx11-common
21mr|rxvt-2.7.10-31|43	Conflicts:	drakconf < 9.3-25mdk
21mr|rxvt-2.7.10-31|44	
21mr|rxvt-2.7.10-31|45	%package CJK
21mr|rxvt-2.7.10-31|46	Summary:	CJK menus for rxvt
21mr|rxvt-2.7.10-31|47	Requires:	%{name} = %{epoch}:%{version}-%{release}
21mr|rxvt-2.7.10-31|48	Group:		Terminals
21mr|rxvt-2.7.10-31|49	
21mr|rxvt-2.7.10-31|50	%description
21mr|rxvt-2.7.10-31|51	Rxvt is a color VT102 terminal emulator for the X Window System.
21mr|rxvt-2.7.10-31|52	Rxvt is intended to be an xterm replacement for users who don't need
21mr|rxvt-2.7.10-31|53	the more esoteric features of xterm, like Tektronix 4014 emulation,
21mr|rxvt-2.7.10-31|54	session logging and toolkit style configurability.  Since it doesn't
21mr|rxvt-2.7.10-31|55	support those features, rxvt uses much less swap space than xterm
21mr|rxvt-2.7.10-31|56	uses.  This is a significant advantage on a machine which is serving
21mr|rxvt-2.7.10-31|57	a large number of X sessions.
21mr|rxvt-2.7.10-31|58	
21mr|rxvt-2.7.10-31|59	The rxvt package should be installed on any machine which serves a
21mr|rxvt-2.7.10-31|60	large number of X sessions, if you'd like to improve that machine's
21mr|rxvt-2.7.10-31|61	performance.
21mr|rxvt-2.7.10-31|62	
21mr|rxvt-2.7.10-31|63	This version of rxvt can display Japanese, Chinese (Big5 and GuoBiao)
21mr|rxvt-2.7.10-31|64	and Korean.
21mr|rxvt-2.7.10-31|65	
21mr|rxvt-2.7.10-31|66	%description CJK
21mr|rxvt-2.7.10-31|67	This package contains the CJK versions of rxvt.
21mr|rxvt-2.7.10-31|68	
21mr|rxvt-2.7.10-31|69	%prep
21mr|rxvt-2.7.10-31|70	%setup -q
21mr|rxvt-2.7.10-31|71	%patch0 -p1 -b .bigbuf
21mr|rxvt-2.7.10-31|72	%patch2 -p1 -b .fonts
21mr|rxvt-2.7.10-31|73	%patch3 -p1 -b .im
21mr|rxvt-2.7.10-31|74	
21mr|rxvt-2.7.10-31|75	%patch4 -p1 -b .asneeded
21mr|rxvt-2.7.10-31|76	%patch5 -p1 -b .azz4
21mr|rxvt-2.7.10-31|77	%patch6 -p0 -b .line-scroll
21mr|rxvt-2.7.10-31|78	%patch7 -p1 -b .rk
21mr|rxvt-2.7.10-31|79	%patch8 -p1 -b .CVE-2008-1142
21mr|rxvt-2.7.10-31|80	%patch9 -p1
21mr|rxvt-2.7.10-31|81	
21mr|rxvt-2.7.10-31|82	%build
21mr|rxvt-2.7.10-31|83	# NeXT scrollbar is cool :)
21mr|rxvt-2.7.10-31|84	perl -pi -e s/-eten-/-\*-/g src/defaultfont.h
21mr|rxvt-2.7.10-31|85	
21mr|rxvt-2.7.10-31|86	export CFLAGS="%{optflags} -D_GNU_SOURCE -DUTEMPTER"
21mr|rxvt-2.7.10-31|87	%configure --mandir=%{_mandir} \
21mr|rxvt-2.7.10-31|88	--enable-xpm-background --enable-menubar \
21mr|rxvt-2.7.10-31|89	--enable-utmp --enable-ttygid \
21mr|rxvt-2.7.10-31|90	--enable-transparency --enable-next-scroll --enable-rxvt-scroll --enable-xterm-scroll \
21mr|rxvt-2.7.10-31|91	--enable-xim --enable-languages --enable-smart-resize  \
21mr|rxvt-2.7.10-31|92	--enable-mousewheel --enable-static=yes
21mr|rxvt-2.7.10-31|93	
21mr|rxvt-2.7.10-31|94	# make -j doesn't works... seems some Makefile tasks are done in wrong order
21mr|rxvt-2.7.10-31|95	#make -j 2
21mr|rxvt-2.7.10-31|96	make
21mr|rxvt-2.7.10-31|97	cp src/rxvt src/rxvt.cjk
21mr|rxvt-2.7.10-31|98	cp src/rxvt src/rxvt.bin
21mr|rxvt-2.7.10-31|99	
21mr|rxvt-2.7.10-31|100	%install
21mr|rxvt-2.7.10-31|101	
21mr|rxvt-2.7.10-31|102	%makeinstall_std
21mr|rxvt-2.7.10-31|103	mkdir -p %{buildroot}/etc/X11/app-defaults
21mr|rxvt-2.7.10-31|104	touch src/rxvt
21mr|rxvt-2.7.10-31|105	for i in cjk bin;do
21mr|rxvt-2.7.10-31|106	install -m755 src/rxvt.$i %{buildroot}/usr/bin
21mr|rxvt-2.7.10-31|107	done
21mr|rxvt-2.7.10-31|108	rm -f %{buildroot}/usr/bin/rxvt
21mr|rxvt-2.7.10-31|109	rm -f %{buildroot}/usr/bin/rxvt-%{version}
21mr|rxvt-2.7.10-31|110	
21mr|rxvt-2.7.10-31|111	install -m 755 %{SOURCE1} %{buildroot}/usr/bin
21mr|rxvt-2.7.10-31|112	
21mr|rxvt-2.7.10-31|113	# (fg) 20000925 Make the necessary links
21mr|rxvt-2.7.10-31|114	( cd %{buildroot}/usr/bin;
21mr|rxvt-2.7.10-31|115	for i in {gb,c,j,k}rxvt; do
21mr|rxvt-2.7.10-31|116	ln rxvt.sh $i
21mr|rxvt-2.7.10-31|117	done
21mr|rxvt-2.7.10-31|118	ln -s rxvt.sh rxvt
21mr|rxvt-2.7.10-31|119	)
21mr|rxvt-2.7.10-31|120	
21mr|rxvt-2.7.10-31|121	mkdir -p %{buildroot}/%{_sysconfdir}/rxvt
21mr|rxvt-2.7.10-31|122	
21mr|rxvt-2.7.10-31|123	mkdir -p %{buildroot}%{_datadir}/applications/
21mr|rxvt-2.7.10-31|124	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-rxvt.desktop
21mr|rxvt-2.7.10-31|125	[Desktop Entry]
21mr|rxvt-2.7.10-31|126	Type=Application
21mr|rxvt-2.7.10-31|127	Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
21mr|rxvt-2.7.10-31|128	Name=RXvt
21mr|rxvt-2.7.10-31|129	Comment=A version of the rxvt terminal with support for Traditional Chinese, Simplified Chinese, Japanese and Korean.
21mr|rxvt-2.7.10-31|130	Comment[ru]=Версия терминала rxvt с поддержкой японского, корейского, традиционного и упрощенного китайского языков
21mr|rxvt-2.7.10-31|131	Exec=/usr/bin/rxvt
21mr|rxvt-2.7.10-31|132	Icon=rxvt-CLE
21mr|rxvt-2.7.10-31|133	EOF
21mr|rxvt-2.7.10-31|134	
21mr|rxvt-2.7.10-31|135	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-rxvt-C_tw.desktop
21mr|rxvt-2.7.10-31|136	[Desktop Entry]
21mr|rxvt-2.7.10-31|137	Type=Application
21mr|rxvt-2.7.10-31|138	Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
21mr|rxvt-2.7.10-31|139	Name=CRXvt (Big5)
21mr|rxvt-2.7.10-31|140	Comment=Traditional Chinese rxvt terminal
21mr|rxvt-2.7.10-31|141	Comment[ru]=Терминал rxvt с поддержкой традиционного китайского языка
21mr|rxvt-2.7.10-31|142	Exec=/usr/bin/crxvt -ls
21mr|rxvt-2.7.10-31|143	Icon=rxvt-CJK
21mr|rxvt-2.7.10-31|144	EOF
21mr|rxvt-2.7.10-31|145	
21mr|rxvt-2.7.10-31|146	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-rxvt-C_ch.desktop
21mr|rxvt-2.7.10-31|147	[Desktop Entry]
21mr|rxvt-2.7.10-31|148	Type=Application
21mr|rxvt-2.7.10-31|149	Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
21mr|rxvt-2.7.10-31|150	Name=GBRXvt (GB2312)
21mr|rxvt-2.7.10-31|151	Comment=Simplified Chinese rxvt terminal
21mr|rxvt-2.7.10-31|152	Comment[ru]=Терминал rxvt с поддержкой упрощенного китайского языка
21mr|rxvt-2.7.10-31|153	Exec=/usr/bin/gbrxvt -ls
21mr|rxvt-2.7.10-31|154	Icon=rxvt-CJK
21mr|rxvt-2.7.10-31|155	EOF
21mr|rxvt-2.7.10-31|156	
21mr|rxvt-2.7.10-31|157	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-rxvt-J.desktop
21mr|rxvt-2.7.10-31|158	[Desktop Entry]
21mr|rxvt-2.7.10-31|159	Type=Application
21mr|rxvt-2.7.10-31|160	Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
21mr|rxvt-2.7.10-31|161	Name=JRXvt (JIS)
21mr|rxvt-2.7.10-31|162	Comment=Japanese rxvt terminal
21mr|rxvt-2.7.10-31|163	Comment[ru]=Терминал rxvt с поддержкой японского языка
21mr|rxvt-2.7.10-31|164	Exec=/usr/bin/jrxvt -ls
21mr|rxvt-2.7.10-31|165	Icon=rxvt-CJK
21mr|rxvt-2.7.10-31|166	EOF
21mr|rxvt-2.7.10-31|167	
21mr|rxvt-2.7.10-31|168	cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-rxvt-K.desktop
21mr|rxvt-2.7.10-31|169	[Desktop Entry]
21mr|rxvt-2.7.10-31|170	Type=Application
21mr|rxvt-2.7.10-31|171	Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
21mr|rxvt-2.7.10-31|172	Name=KRXvt (KSC5601)
21mr|rxvt-2.7.10-31|173	Comment=Korean rxvt terminal
21mr|rxvt-2.7.10-31|174	Comment[ru]=Терминал rxvt с поддержкой корейского языка
21mr|rxvt-2.7.10-31|175	Exec=/usr/bin/krxvt -ls
21mr|rxvt-2.7.10-31|176	Icon=rxvt-CJK
21mr|rxvt-2.7.10-31|177	EOF
21mr|rxvt-2.7.10-31|178	
21mr|rxvt-2.7.10-31|179	# (fg) 20000929 New icons from ln
21mr|rxvt-2.7.10-31|180	mkdir -p %{buildroot}/%{_iconsdir}/{large,mini}
21mr|rxvt-2.7.10-31|181	for i in CLE CJK; do
21mr|rxvt-2.7.10-31|182	install -m644 %{SOURCE3} %{buildroot}/%{_miconsdir}/rxvt-$i.png
21mr|rxvt-2.7.10-31|183	
21mr|rxvt-2.7.10-31|184	install -m644 %{SOURCE4} %{buildroot}/%{_iconsdir}/rxvt-$i.png
21mr|rxvt-2.7.10-31|185	install -m644 %{SOURCE5} %{buildroot}/%{_liconsdir}/rxvt-$i.png
21mr|rxvt-2.7.10-31|186	done
21mr|rxvt-2.7.10-31|187	
21mr|rxvt-2.7.10-31|188	chmod -x doc/menu/*
21mr|rxvt-2.7.10-31|189	
21mr|rxvt-2.7.10-31|190	%post
21mr|rxvt-2.7.10-31|191	update-alternatives --install /usr/bin/xvt xvt /usr/bin/rxvt 20
21mr|rxvt-2.7.10-31|192	
21mr|rxvt-2.7.10-31|193	%postun
21mr|rxvt-2.7.10-31|194	if [ "$1" = "0" ]; then
21mr|rxvt-2.7.10-31|195	update-alternatives --remove xvt /usr/bin/rxvt
21mr|rxvt-2.7.10-31|196	fi
21mr|rxvt-2.7.10-31|197	
21mr|rxvt-2.7.10-31|198	%files
21mr|rxvt-2.7.10-31|199	%doc doc/*
21mr|rxvt-2.7.10-31|200	%{_bindir}/rclock
21mr|rxvt-2.7.10-31|201	%{_bindir}/rxvt
21mr|rxvt-2.7.10-31|202	%{_bindir}/rxvt.bin
21mr|rxvt-2.7.10-31|203	%{_bindir}/rxvt.cjk
21mr|rxvt-2.7.10-31|204	%{_bindir}/rxvt.sh
21mr|rxvt-2.7.10-31|205	%{_mandir}/man1/*
21mr|rxvt-2.7.10-31|206	#%config(missingok,noreplace) /etc/rxvt/rxvt-zh.menu
21mr|rxvt-2.7.10-31|207	%{_datadir}/applications/mandriva-rxvt.desktop
21mr|rxvt-2.7.10-31|208	%{_iconsdir}/rxvt-CLE.png
21mr|rxvt-2.7.10-31|209	%{_liconsdir}/rxvt-CLE.png
21mr|rxvt-2.7.10-31|210	%{_miconsdir}/rxvt-CLE.png
21mr|rxvt-2.7.10-31|211	
21mr|rxvt-2.7.10-31|212	%files CJK
21mr|rxvt-2.7.10-31|213	%{_bindir}/crxvt
21mr|rxvt-2.7.10-31|214	%{_bindir}/gbrxvt
21mr|rxvt-2.7.10-31|215	%{_bindir}/jrxvt
21mr|rxvt-2.7.10-31|216	%{_bindir}/krxvt
21mr|rxvt-2.7.10-31|217	%{_datadir}/applications/mandriva-rxvt-*.desktop
21mr|rxvt-2.7.10-31|218	%{_iconsdir}/rxvt-CJK.png
21mr|rxvt-2.7.10-31|219	%{_liconsdir}/rxvt-CJK.png
21mr|rxvt-2.7.10-31|220	%{_miconsdir}/rxvt-CJK.png

16666 21
21mr|rygel-0.40.4-4|1	%define	url_ver %(echo %{version} | cut -d. -f1,2)
21mr|rygel-0.40.4-4|2	
21mr|rygel-0.40.4-4|3	%define	api 2.6
21mr|rygel-0.40.4-4|4	%define	ruih_api 2.0
21mr|rygel-0.40.4-4|5	%define	major 2
21mr|rygel-0.40.4-4|6	%define	ruih_major 1
21mr|rygel-0.40.4-4|7	%define	libname %mklibname %{name}-core %{api} %{major}
21mr|rygel-0.40.4-4|8	%define	libnamedb %mklibname %{name}-db %{api} %{major}
21mr|rygel-0.40.4-4|9	%define	libnamerenderer %mklibname %{name}-renderer %{api} %{major}
21mr|rygel-0.40.4-4|10	%define	libnamerenderergst %mklibname %{name}-renderer-gst %{api} %{major}
21mr|rygel-0.40.4-4|11	%define	libnameruih %mklibname %{name}-ruih %{ruih_api} %{ruih_major}
21mr|rygel-0.40.4-4|12	%define	libnameserver %mklibname %{name}-server %{api} %{major}
21mr|rygel-0.40.4-4|13	%define	devname %mklibname %{name} -d
21mr|rygel-0.40.4-4|14	
21mr|rygel-0.40.4-4|15	Summary:	A UPnP v2 Media Server
21mr|rygel-0.40.4-4|16	Name:		rygel
21mr|rygel-0.40.4-4|17	Version:	0.40.4
21mr|rygel-0.40.4-4|18	Release:	4
21mr|rygel-0.40.4-4|19	License:	LGPLv2+
21mr|rygel-0.40.4-4|20	Group:		Sound
21mr|rygel-0.40.4-4|21	Url:		https://download.gnome.org/sources/rygel
21mr|rygel-0.40.4-4|22	Source0:	https://download.gnome.org/sources/rygel/%{url_ver}/%{name}-%{version}.tar.xz
21mr|rygel-0.40.4-4|23	BuildRequires:	gettext
21mr|rygel-0.40.4-4|24	BuildRequires:	gtk-doc
21mr|rygel-0.40.4-4|25	BuildRequires:	intltool
21mr|rygel-0.40.4-4|26	BuildRequires:	meson
21mr|rygel-0.40.4-4|27	BuildRequires:	perl(XML::Parser)
21mr|rygel-0.40.4-4|28	BuildRequires:	xsltproc
21mr|rygel-0.40.4-4|29	BuildRequires:	valadoc
21mr|rygel-0.40.4-4|30	BuildRequires:	vala-tools
21mr|rygel-0.40.4-4|31	# This is needed for docs, but is in Contrib
21mr|rygel-0.40.4-4|32	#BuildRequires:	valadoc
21mr|rygel-0.40.4-4|33	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|rygel-0.40.4-4|34	BuildRequires:	pkgconfig(gee-0.8)
21mr|rygel-0.40.4-4|35	BuildRequires:	pkgconfig(gio-2.0)
21mr|rygel-0.40.4-4|36	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|rygel-0.40.4-4|37	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|rygel-0.40.4-4|38	BuildRequires:	pkgconfig(gssdp-1.2)
21mr|rygel-0.40.4-4|39	BuildRequires:	pkgconfig(gst-editing-services-1.0)
21mr|rygel-0.40.4-4|40	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|rygel-0.40.4-4|41	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21mr|rygel-0.40.4-4|42	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21mr|rygel-0.40.4-4|43	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|rygel-0.40.4-4|44	BuildRequires:	pkgconfig(gstreamer-tag-1.0)
21mr|rygel-0.40.4-4|45	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|rygel-0.40.4-4|46	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|rygel-0.40.4-4|47	BuildRequires:	pkgconfig(gupnp-1.2)
21mr|rygel-0.40.4-4|48	BuildRequires:	pkgconfig(gupnp-av-1.0)
21mr|rygel-0.40.4-4|49	BuildRequires:	pkgconfig(gupnp-dlna-2.0)
21mr|rygel-0.40.4-4|50	BuildRequires:	pkgconfig(gupnp-dlna-gst-2.0)
21mr|rygel-0.40.4-4|51	BuildRequires:	pkgconfig(libmediaart-2.0)
21mr|rygel-0.40.4-4|52	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|rygel-0.40.4-4|53	BuildRequires:	pkgconfig(libxml-2.0)
21mr|rygel-0.40.4-4|54	BuildRequires:	pkgconfig(sqlite3)
21mr|rygel-0.40.4-4|55	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|rygel-0.40.4-4|56	BuildRequires:	pkgconfig(uuid)
21mr|rygel-0.40.4-4|57	Requires:	gnome-icon-theme-symbolic
21mr|rygel-0.40.4-4|58	Requires:	gstreamer1.0-libav
21mr|rygel-0.40.4-4|59	Requires:	gstreamer1.0-plugins-bad
21mr|rygel-0.40.4-4|60	Requires:	gstreamer1.0-plugins-good
21mr|rygel-0.40.4-4|61	Requires:	gstreamer1.0-plugins-ugly
21mr|rygel-0.40.4-4|62	Requires:	shared-mime-info
21mr|rygel-0.40.4-4|63	Requires:	tracker
21mr|rygel-0.40.4-4|64	Requires(post,preun):	rpm-helper
21mr|rygel-0.40.4-4|65	%rename		%{name}-tracker
21mr|rygel-0.40.4-4|66	
21mr|rygel-0.40.4-4|67	%description
21mr|rygel-0.40.4-4|68	Rygel is an implementation of the UPnP MediaServer V 2.0 specification that is
21mr|rygel-0.40.4-4|69	specifically designed for GNOME. It is based on GUPnP and is written (mostly)
21mr|rygel-0.40.4-4|70	in Vala language. The project was previously known as gupnp-media-server.
21mr|rygel-0.40.4-4|71	
21mr|rygel-0.40.4-4|72	%files -f %{name}.lang
21mr|rygel-0.40.4-4|73	%doc AUTHORS README.md TODO NEWS
21mr|rygel-0.40.4-4|74	%license COPYING
21mr|rygel-0.40.4-4|75	%{_bindir}/%{name}
21mr|rygel-0.40.4-4|76	%{_bindir}/%{name}-preferences
21mr|rygel-0.40.4-4|77	%config(noreplace) %{_sysconfdir}/%{name}.conf
21mr|rygel-0.40.4-4|78	%{_datadir}/applications/%{name}*
21mr|rygel-0.40.4-4|79	%{_datadir}/dbus-1/services/org.gnome.Rygel1.service
21mr|rygel-0.40.4-4|80	%{_datadir}/gir-1.0/Rygel*-%{api}.gir
21mr|rygel-0.40.4-4|81	%{_datadir}/%{name}/
21mr|rygel-0.40.4-4|82	%dir %{_libdir}/%{name}-%{api}
21mr|rygel-0.40.4-4|83	%dir %{_libdir}/%{name}-%{api}/engines
21mr|rygel-0.40.4-4|84	%dir %{_libdir}/%{name}-%{api}/plugins
21mr|rygel-0.40.4-4|85	%{_iconsdir}/hicolor/*/apps/*
21mr|rygel-0.40.4-4|86	%{_libdir}/girepository-1.0/Rygel*-%{api}.typelib
21mr|rygel-0.40.4-4|87	%{_libdir}/%{name}-%{api}/engines/*
21mr|rygel-0.40.4-4|88	%{_libdir}/%{name}-%{api}/plugins/*
21mr|rygel-0.40.4-4|89	%{_libexecdir}/%{name}/mx-extract
21mr|rygel-0.40.4-4|90	%{_mandir}/man1/%{name}.1*
21mr|rygel-0.40.4-4|91	%{_mandir}/man5/%{name}.conf.5*
21mr|rygel-0.40.4-4|92	%{_userunitdir}/%{name}.service
21mr|rygel-0.40.4-4|93	
21mr|rygel-0.40.4-4|94	# Properly install systemd support by registering or de-registering
21mr|rygel-0.40.4-4|95	# the source provided .service file
21mr|rygel-0.40.4-4|96	%post
21mr|rygel-0.40.4-4|97	%_post_service %{name}
21mr|rygel-0.40.4-4|98	
21mr|rygel-0.40.4-4|99	%preun
21mr|rygel-0.40.4-4|100	%_preun_service %{name}
21mr|rygel-0.40.4-4|101	
21mr|rygel-0.40.4-4|102	#----------------------------------------------------------------------------
21mr|rygel-0.40.4-4|103	
21mr|rygel-0.40.4-4|104	%package -n %{libname}
21mr|rygel-0.40.4-4|105	Summary:	Shared library for %{name}
21mr|rygel-0.40.4-4|106	Group:		System/Libraries
21mr|rygel-0.40.4-4|107	
21mr|rygel-0.40.4-4|108	%description -n %{libname}
21mr|rygel-0.40.4-4|109	Shared library for %{name}.
21mr|rygel-0.40.4-4|110	
21mr|rygel-0.40.4-4|111	%files -n %{libname}
21mr|rygel-0.40.4-4|112	%doc AUTHORS
21mr|rygel-0.40.4-4|113	%license COPYING
21mr|rygel-0.40.4-4|114	%{_libdir}/librygel-core-%{api}.so.%{major}*
21mr|rygel-0.40.4-4|115	
21mr|rygel-0.40.4-4|116	#----------------------------------------------------------------------------
21mr|rygel-0.40.4-4|117	
21mr|rygel-0.40.4-4|118	%package -n %{libnamedb}
21mr|rygel-0.40.4-4|119	Summary:	Shared library for %{name}
21mr|rygel-0.40.4-4|120	Group:		System/Libraries
21mr|rygel-0.40.4-4|121	
21mr|rygel-0.40.4-4|122	%description -n %{libnamedb}
21mr|rygel-0.40.4-4|123	Shared library for %{name}.
21mr|rygel-0.40.4-4|124	
21mr|rygel-0.40.4-4|125	%files -n %{libnamedb}
21mr|rygel-0.40.4-4|126	%doc AUTHORS
21mr|rygel-0.40.4-4|127	%license COPYING
21mr|rygel-0.40.4-4|128	%{_libdir}/librygel-db-%{api}.so.%{major}*
21mr|rygel-0.40.4-4|129	
21mr|rygel-0.40.4-4|130	#----------------------------------------------------------------------------
21mr|rygel-0.40.4-4|131	
21mr|rygel-0.40.4-4|132	%package -n %{libnamerenderer}
21mr|rygel-0.40.4-4|133	Summary:	Shared library for %{name}
21mr|rygel-0.40.4-4|134	Group:		System/Libraries
21mr|rygel-0.40.4-4|135	
21mr|rygel-0.40.4-4|136	%description -n %{libnamerenderer}
21mr|rygel-0.40.4-4|137	Shared library for %{name}.
21mr|rygel-0.40.4-4|138	
21mr|rygel-0.40.4-4|139	%files -n %{libnamerenderer}
21mr|rygel-0.40.4-4|140	%doc AUTHORS
21mr|rygel-0.40.4-4|141	%license COPYING
21mr|rygel-0.40.4-4|142	%{_libdir}/librygel-renderer-%{api}.so.%{major}*
21mr|rygel-0.40.4-4|143	
21mr|rygel-0.40.4-4|144	#----------------------------------------------------------------------------
21mr|rygel-0.40.4-4|145	
21mr|rygel-0.40.4-4|146	%package -n %{libnamerenderergst}
21mr|rygel-0.40.4-4|147	Summary:	Shared library for %{name}
21mr|rygel-0.40.4-4|148	Group:		System/Libraries
21mr|rygel-0.40.4-4|149	
21mr|rygel-0.40.4-4|150	%description -n %{libnamerenderergst}
21mr|rygel-0.40.4-4|151	Shared library for %{name}.
21mr|rygel-0.40.4-4|152	
21mr|rygel-0.40.4-4|153	%files -n %{libnamerenderergst}
21mr|rygel-0.40.4-4|154	%doc AUTHORS
21mr|rygel-0.40.4-4|155	%license COPYING
21mr|rygel-0.40.4-4|156	%{_libdir}/librygel-renderer-gst-%{api}.so.%{major}*
21mr|rygel-0.40.4-4|157	
21mr|rygel-0.40.4-4|158	#----------------------------------------------------------------------------
21mr|rygel-0.40.4-4|159	
21mr|rygel-0.40.4-4|160	%package -n %{libnameruih}
21mr|rygel-0.40.4-4|161	Summary:	Shared library for %{name}
21mr|rygel-0.40.4-4|162	Group:		System/Libraries
21mr|rygel-0.40.4-4|163	
21mr|rygel-0.40.4-4|164	%description -n %{libnameruih}
21mr|rygel-0.40.4-4|165	Shared library for %{name}.
21mr|rygel-0.40.4-4|166	
21mr|rygel-0.40.4-4|167	%files -n %{libnameruih}
21mr|rygel-0.40.4-4|168	%doc AUTHORS
21mr|rygel-0.40.4-4|169	%license COPYING
21mr|rygel-0.40.4-4|170	%{_libdir}/librygel-ruih-%{ruih_api}.so.%{ruih_major}*
21mr|rygel-0.40.4-4|171	
21mr|rygel-0.40.4-4|172	#----------------------------------------------------------------------------
21mr|rygel-0.40.4-4|173	
21mr|rygel-0.40.4-4|174	%package -n %{libnameserver}
21mr|rygel-0.40.4-4|175	Summary:	Shared library for %{name}
21mr|rygel-0.40.4-4|176	Group:		System/Libraries
21mr|rygel-0.40.4-4|177	
21mr|rygel-0.40.4-4|178	%description -n %{libnameserver}
21mr|rygel-0.40.4-4|179	Shared library for %{name}.
21mr|rygel-0.40.4-4|180	
21mr|rygel-0.40.4-4|181	%files -n %{libnameserver}
21mr|rygel-0.40.4-4|182	%doc AUTHORS
21mr|rygel-0.40.4-4|183	%license COPYING
21mr|rygel-0.40.4-4|184	%{_libdir}/librygel-server-%{api}.so.%{major}*
21mr|rygel-0.40.4-4|185	
21mr|rygel-0.40.4-4|186	#----------------------------------------------------------------------------
21mr|rygel-0.40.4-4|187	
21mr|rygel-0.40.4-4|188	%package -n %{devname}
21mr|rygel-0.40.4-4|189	Summary:	Development package for %{name}
21mr|rygel-0.40.4-4|190	Group:		Development/Other
21mr|rygel-0.40.4-4|191	Requires:	%{libname} = %{EVRD}
21mr|rygel-0.40.4-4|192	Requires:	%{libnamedb} = %{EVRD}
21mr|rygel-0.40.4-4|193	Requires:	%{libnamerenderer} = %{EVRD}
21mr|rygel-0.40.4-4|194	Requires:	%{libnamerenderergst} = %{EVRD}
21mr|rygel-0.40.4-4|195	Requires:	%{libnameruih} = %{EVRD}
21mr|rygel-0.40.4-4|196	Requires:	%{libnameserver} = %{EVRD}
21mr|rygel-0.40.4-4|197	Provides:	%{name}-devel = %{EVRD}
21mr|rygel-0.40.4-4|198	Provides:	%{name}-ruih-devel = %{EVRD}
21mr|rygel-0.40.4-4|199	
21mr|rygel-0.40.4-4|200	%description -n %{devname}
21mr|rygel-0.40.4-4|201	Files for development with %{name}.
21mr|rygel-0.40.4-4|202	
21mr|rygel-0.40.4-4|203	%files -n %{devname}
21mr|rygel-0.40.4-4|204	%doc AUTHORS
21mr|rygel-0.40.4-4|205	%license COPYING
21mr|rygel-0.40.4-4|206	%{_datadir}/gtk-doc/html/lib%{name}-*
21mr|rygel-0.40.4-4|207	%{_datadir}/vala/vapi/*
21mr|rygel-0.40.4-4|208	%{_includedir}/%{name}-%{api}
21mr|rygel-0.40.4-4|209	%{_libdir}/lib*.so
21mr|rygel-0.40.4-4|210	%{_libdir}/pkgconfig/%{name}-*-%{api}.pc
21mr|rygel-0.40.4-4|211	%{_libdir}/pkgconfig/%{name}-ruih-%{ruih_api}.pc
21mr|rygel-0.40.4-4|212	
21mr|rygel-0.40.4-4|213	#----------------------------------------------------------------------------
21mr|rygel-0.40.4-4|214	
21mr|rygel-0.40.4-4|215	%prep
21mr|rygel-0.40.4-4|216	%autosetup -p1
21mr|rygel-0.40.4-4|217	
21mr|rygel-0.40.4-4|218	%build
21mr|rygel-0.40.4-4|219	%meson \
21mr|rygel-0.40.4-4|220	-Dapi-docs=true \
21mr|rygel-0.40.4-4|221	-Dplugins="external,gst-launch,lms,media-export,mpris,playbin,ruih,tracker3"
21mr|rygel-0.40.4-4|222	%meson_build
21mr|rygel-0.40.4-4|223	
21mr|rygel-0.40.4-4|224	%install
21mr|rygel-0.40.4-4|225	%meson_install
21mr|rygel-0.40.4-4|226	
21mr|rygel-0.40.4-4|227	%find_lang %{name}

16667 21
21mr|sablecc-3.7-9|1	Name:           sablecc
21mr|sablecc-3.7-9|2	Version:        3.7
21mr|sablecc-3.7-9|3	Release:        9
21mr|sablecc-3.7-9|4	Summary:        A parser generator written in Java
21mr|sablecc-3.7-9|5	Group:          Development/Java
21mr|sablecc-3.7-9|6	License:        LGPLv2+
21mr|sablecc-3.7-9|7	URL:            http://sablecc.org
21mr|sablecc-3.7-9|8	# https://github.com/SableCC/sablecc
21mr|sablecc-3.7-9|9	Source0:        http://downloads.sourceforge.net/sablecc/sablecc-3.7.zip
21mr|sablecc-3.7-9|10	#Source1:        http://repo1.maven.org/maven2/sablecc/sablecc/3.2/sablecc-3.2.pom
21mr|sablecc-3.7-9|11	Patch0:         sablecc-fsf-addr.patch
21mr|sablecc-3.7-9|12	BuildArch:      noarch
21mr|sablecc-3.7-9|13	# Java stack is not supported on x86_32
21mr|sablecc-3.7-9|14	ExcludeArch: %{ix86}
21mr|sablecc-3.7-9|15	
21mr|sablecc-3.7-9|16	BuildRequires:  ant
21mr|sablecc-3.7-9|17	BuildRequires:  javapackages-local
21mr|sablecc-3.7-9|18	
21mr|sablecc-3.7-9|19	%description
21mr|sablecc-3.7-9|20	SableCC is a parser generator which generates object-oriented frameworks for
21mr|sablecc-3.7-9|21	building compilers, interpreters and other text parsers. SableCC keeps a clean
21mr|sablecc-3.7-9|22	separation between machine and user code which leads to a shorter development
21mr|sablecc-3.7-9|23	cycle.
21mr|sablecc-3.7-9|24	
21mr|sablecc-3.7-9|25	%prep
21mr|sablecc-3.7-9|26	%setup -q
21mr|sablecc-3.7-9|27	%patch0 -p1
21mr|sablecc-3.7-9|28	# The ant task has to be unpacked and sanitized prior to the main build.
21mr|sablecc-3.7-9|29	tar xzf %{name}-anttask-1.0.1.tar.gz
21mr|sablecc-3.7-9|30	find -name "*.jar" -delete
21mr|sablecc-3.7-9|31	find -name "*.class" -delete
21mr|sablecc-3.7-9|32	rm %{name}-anttask-1.0.1.tar.gz
21mr|sablecc-3.7-9|33	
21mr|sablecc-3.7-9|34	sed -i "s|lib/%{name}.jar|%{_javadir}/%{name}.jar|" bin/%{name}
21mr|sablecc-3.7-9|35	
21mr|sablecc-3.7-9|36	%mvn_file %{name}:%{name} %{name}
21mr|sablecc-3.7-9|37	
21mr|sablecc-3.7-9|38	%build
21mr|sablecc-3.7-9|39	# Build the ant task and copy *only* that class into the main
21mr|sablecc-3.7-9|40	# classes directory.  Don't copy everything, because there's a
21mr|sablecc-3.7-9|41	# namespace collision that will break the build.
21mr|sablecc-3.7-9|42	pushd %{name}-anttask-1.0.1
21mr|sablecc-3.7-9|43	ant
21mr|sablecc-3.7-9|44	mkdir -p ../classes/org/sablecc/ant/taskdef/
21mr|sablecc-3.7-9|45	cp classes/org/sablecc/ant/taskdef/Sablecc.class ../classes/org/sablecc/ant/taskdef/
21mr|sablecc-3.7-9|46	popd
21mr|sablecc-3.7-9|47	
21mr|sablecc-3.7-9|48	# the define here prevents ant from redownloading the deleted tarball
21mr|sablecc-3.7-9|49	ant -Dsablecc-anttask_available=true jar
21mr|sablecc-3.7-9|50	
21mr|sablecc-3.7-9|51	%install
21mr|sablecc-3.7-9|52	%mvn_artifact %{name}:%{name}:%{version} lib/%{name}.jar
21mr|sablecc-3.7-9|53	%mvn_install
21mr|sablecc-3.7-9|54	
21mr|sablecc-3.7-9|55	mkdir -p %{buildroot}%{_bindir}
21mr|sablecc-3.7-9|56	install -pm 0755 bin/%{name} %{buildroot}%{_bindir}/%{name}
21mr|sablecc-3.7-9|57	
21mr|sablecc-3.7-9|58	%files -f .mfiles
21mr|sablecc-3.7-9|59	%{_bindir}/%{name}
21mr|sablecc-3.7-9|60	%doc README.html ChangeLog AUTHORS THANKS
21mr|sablecc-3.7-9|61	%license LICENSE COPYING-LESSER
21mr|sablecc-3.7-9|62	%doc doc/*
21mr|sablecc-3.7-9|63	
21mr|sablecc-3.7-9|64	

16668 21
21mr|sac-1.3-31|1	Name: sac
21mr|sac-1.3-31|2	Version: 1.3
21mr|sac-1.3-31|3	Release: 31
21mr|sac-1.3-31|4	Summary: Java standard interface for CSS parser
21mr|sac-1.3-31|5	License: W3C
21mr|sac-1.3-31|6	#Original source: http://www.w3.org/2002/06/%{name}java-%{version}.zip
21mr|sac-1.3-31|7	#unzip, find . -name "*.jar" -exec rm {} \;
21mr|sac-1.3-31|8	#to simplify the licensing
21mr|sac-1.3-31|9	Source0: %{name}java-%{version}-jarsdeleted.zip
21mr|sac-1.3-31|10	Source1: %{name}-build.xml
21mr|sac-1.3-31|11	Source2: %{name}-MANIFEST.MF
21mr|sac-1.3-31|12	Source3: https://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom
21mr|sac-1.3-31|13	URL: http://www.w3.org/Style/CSS/SAC/
21mr|sac-1.3-31|14	Group:          Development/Java
21mr|sac-1.3-31|15	BuildRequires: ant
21mr|sac-1.3-31|16	BuildRequires: javapackages-local
21mr|sac-1.3-31|17	
21mr|sac-1.3-31|18	BuildArch: noarch
21mr|sac-1.3-31|19	# Java stack is not supported on x86_32
21mr|sac-1.3-31|20	ExcludeArch: %{ix86}
21mr|sac-1.3-31|21	
21mr|sac-1.3-31|22	%description
21mr|sac-1.3-31|23	SAC is a standard interface for CSS parsers, intended to work with CSS1, CSS2,
21mr|sac-1.3-31|24	CSS3 and other CSS derived languages.
21mr|sac-1.3-31|25	
21mr|sac-1.3-31|26	%package javadoc
21mr|sac-1.3-31|27	Summary: Javadoc for %{name}
21mr|sac-1.3-31|28	
21mr|sac-1.3-31|29	%description javadoc
21mr|sac-1.3-31|30	Javadoc for %{name}.
21mr|sac-1.3-31|31	
21mr|sac-1.3-31|32	%prep
21mr|sac-1.3-31|33	%setup -q
21mr|sac-1.3-31|34	install -m 644 %{SOURCE1} build.xml
21mr|sac-1.3-31|35	find . -name "*.jar" -exec rm -f {} \;
21mr|sac-1.3-31|36	
21mr|sac-1.3-31|37	%build
21mr|sac-1.3-31|38	ant jar javadoc
21mr|sac-1.3-31|39	
21mr|sac-1.3-31|40	# inject OSGi manifest
21mr|sac-1.3-31|41	jar ufm build/lib/sac.jar %{SOURCE2}
21mr|sac-1.3-31|42	
21mr|sac-1.3-31|43	%install
21mr|sac-1.3-31|44	%mvn_artifact %{SOURCE3} build/lib/sac.jar
21mr|sac-1.3-31|45	%mvn_file ":sac" sac
21mr|sac-1.3-31|46	%mvn_install -J build/api
21mr|sac-1.3-31|47	
21mr|sac-1.3-31|48	%files -f .mfiles
21mr|sac-1.3-31|49	%license COPYRIGHT.html
21mr|sac-1.3-31|50	
21mr|sac-1.3-31|51	%files javadoc -f .mfiles-javadoc
21mr|sac-1.3-31|52	%license COPYRIGHT.html
21mr|sac-1.3-31|53	

16669 21
21mr|salt-3006.3-2|1	%define pybasever 2.7
21mr|salt-3006.3-2|2	
21mr|salt-3006.3-2|3	%define include_tests 0
21mr|salt-3006.3-2|4	%define fish_dir %{_datadir}/fish/vendor_functions.d
21mr|salt-3006.3-2|5	
21mr|salt-3006.3-2|6	Summary:	A parallel remote execution system
21mr|salt-3006.3-2|7	Name:		salt
21mr|salt-3006.3-2|8	Version:	3006.3
21mr|salt-3006.3-2|9	Release:	2
21mr|salt-3006.3-2|10	License:	ASL 2.0
21mr|salt-3006.3-2|11	Group:		System/Base
21mr|salt-3006.3-2|12	Url:		http://saltstack.org
21mr|salt-3006.3-2|13	Source0:	https://pypi.io/packages/source/s/%{name}/%{name}-%{version}.tar.gz
21mr|salt-3006.3-2|14	Source1:	%{name}-proxy@.service
21mr|salt-3006.3-2|15	Source2:	%{name}-master
21mr|salt-3006.3-2|16	Source3:	%{name}-syndic
21mr|salt-3006.3-2|17	Source4:	%{name}-minion
21mr|salt-3006.3-2|18	Source5:	%{name}-api
21mr|salt-3006.3-2|19	Source6:	%{name}-master.service
21mr|salt-3006.3-2|20	Source7:	%{name}-syndic.service
21mr|salt-3006.3-2|21	Source8:	%{name}-minion.service
21mr|salt-3006.3-2|22	Source9:	%{name}-api.service
21mr|salt-3006.3-2|23	Source10:	README.urpmi
21mr|salt-3006.3-2|24	Source11:	%{name}-common.logrotate
21mr|salt-3006.3-2|25	Source12:	salt.bash
21mr|salt-3006.3-2|26	Source13:	salt.fish
21mr|salt-3006.3-2|27	Source14:	salt_common.fish
21mr|salt-3006.3-2|28	Source15:	salt-call.fish
21mr|salt-3006.3-2|29	Source16:	salt-cp.fish
21mr|salt-3006.3-2|30	Source17:	salt-key.fish
21mr|salt-3006.3-2|31	Source18:	salt-master.fish
21mr|salt-3006.3-2|32	Source19:	salt-minion.fish
21mr|salt-3006.3-2|33	Source20:	salt-run.fish
21mr|salt-3006.3-2|34	Source21:	salt-syndic.fish
21mr|salt-3006.3-2|35	Patch0:		rosa.patch
21mr|salt-3006.3-2|36	Patch1:		CVE-2024-38824-1.patch
21mr|salt-3006.3-2|37	Patch2:		CVE-2024-38824-2.patch
21mr|salt-3006.3-2|38	BuildRequires:	python3-distro
21mr|salt-3006.3-2|39	BuildRequires:	python3-devel
21mr|salt-3006.3-2|40	BuildRequires:	python3-setuptools
21mr|salt-3006.3-2|41	BuildRequires:	systemd-units
21mr|salt-3006.3-2|42	
21mr|salt-3006.3-2|43	Requires:	dmidecode
21mr|salt-3006.3-2|44	Requires:	pciutils
21mr|salt-3006.3-2|45	Requires:	python3-jinja2
21mr|salt-3006.3-2|46	Requires:	python3-markupsafe
21mr|salt-3006.3-2|47	Requires:	python3-msgpack
21mr|salt-3006.3-2|48	Requires:	python3-psutil
21mr|salt-3006.3-2|49	Requires:	python3-pycrypto
21mr|salt-3006.3-2|50	Requires:	python3-pyzmq
21mr|salt-3006.3-2|51	Requires:	python3-requests
21mr|salt-3006.3-2|52	Requires:	python3-singledispatch
21mr|salt-3006.3-2|53	Requires:	python3-six
21mr|salt-3006.3-2|54	Requires:	python3-systemd
21mr|salt-3006.3-2|55	Requires:	python3-yaml
21mr|salt-3006.3-2|56	Requires:	which
21mr|salt-3006.3-2|57	
21mr|salt-3006.3-2|58	%if 0%{?systemd_preun:1}
21mr|salt-3006.3-2|59	Requires(post):	systemd-units
21mr|salt-3006.3-2|60	Requires(preun): systemd-units
21mr|salt-3006.3-2|61	Requires(postun): systemd-units
21mr|salt-3006.3-2|62	%endif
21mr|salt-3006.3-2|63	
21mr|salt-3006.3-2|64	BuildArch:	noarch
21mr|salt-3006.3-2|65	
21mr|salt-3006.3-2|66	%description
21mr|salt-3006.3-2|67	Salt is a distributed remote execution system used to execute commands and
21mr|salt-3006.3-2|68	query data. It was developed in order to bring the best solutions found in
21mr|salt-3006.3-2|69	the world of remote execution together and make them better, faster and more
21mr|salt-3006.3-2|70	malleable. Salt accomplishes this via its ability to handle larger loads of
21mr|salt-3006.3-2|71	information, and not just dozens, but hundreds or even thousands of individual
21mr|salt-3006.3-2|72	servers, handle them quickly and through a simple and manageable interface.
21mr|salt-3006.3-2|73	
21mr|salt-3006.3-2|74	%files
21mr|salt-3006.3-2|75	%doc LICENSE README.urpmi
21mr|salt-3006.3-2|76	#%config(noreplace) %{_sysconfdir}/salt/
21mr|salt-3006.3-2|77	#%config(noreplace) %{_sysconfdir}/salt/pki
21mr|salt-3006.3-2|78	%config(noreplace) %{fish_dir}/salt*.fish
21mr|salt-3006.3-2|79	%{_bindir}/spm
21mr|salt-3006.3-2|80	%{_mandir}/man1/spm.1*
21mr|salt-3006.3-2|81	%{_sysconfdir}/bash_completion.d/salt.bash
21mr|salt-3006.3-2|82	%{_sysconfdir}/logrotate.d/salt
21mr|salt-3006.3-2|83	%{_var}/cache/salt
21mr|salt-3006.3-2|84	%{_var}/log/salt
21mr|salt-3006.3-2|85	%{python3_sitelib}/%{name}/*
21mr|salt-3006.3-2|86	%{python3_sitelib}/%{name}-*-py%{py3_ver}.egg-info
21mr|salt-3006.3-2|87	
21mr|salt-3006.3-2|88	#-------------------------------------------------------------------------
21mr|salt-3006.3-2|89	
21mr|salt-3006.3-2|90	%package master
21mr|salt-3006.3-2|91	Summary:	Management component for salt, a parallel remote execution system
21mr|salt-3006.3-2|92	Group: 		System/Base
21mr|salt-3006.3-2|93	Requires:	%{name} = %{EVRD}
21mr|salt-3006.3-2|94	Requires:	python3-systemd
21mr|salt-3006.3-2|95	
21mr|salt-3006.3-2|96	%description master
21mr|salt-3006.3-2|97	The Salt master is the central server to which all minions connect.
21mr|salt-3006.3-2|98	
21mr|salt-3006.3-2|99	%files master
21mr|salt-3006.3-2|100	%config(noreplace) %{_sysconfdir}/salt/master
21mr|salt-3006.3-2|101	%config(noreplace) %{_sysconfdir}/salt/master.d
21mr|salt-3006.3-2|102	%config(noreplace) %{_sysconfdir}/salt/pki/master
21mr|salt-3006.3-2|103	%{_bindir}/salt
21mr|salt-3006.3-2|104	%{_bindir}/salt-cp
21mr|salt-3006.3-2|105	%{_bindir}/salt-key
21mr|salt-3006.3-2|106	%{_bindir}/salt-master
21mr|salt-3006.3-2|107	%{_bindir}/salt-run
21mr|salt-3006.3-2|108	%{_bindir}/salt-pip
21mr|salt-3006.3-2|109	%{_mandir}/man1/salt-cp.1*
21mr|salt-3006.3-2|110	%{_mandir}/man1/salt-key.1*
21mr|salt-3006.3-2|111	%{_mandir}/man1/salt-master.1*
21mr|salt-3006.3-2|112	%{_mandir}/man1/salt-run.1*
21mr|salt-3006.3-2|113	%{_mandir}/man1/salt.1*
21mr|salt-3006.3-2|114	%{_mandir}/man7/salt.7*
21mr|salt-3006.3-2|115	%{_unitdir}/salt-master.service
21mr|salt-3006.3-2|116	
21mr|salt-3006.3-2|117	%preun master
21mr|salt-3006.3-2|118	%systemd_preun salt-master.service
21mr|salt-3006.3-2|119	
21mr|salt-3006.3-2|120	%post master
21mr|salt-3006.3-2|121	%systemd_post salt-master.service
21mr|salt-3006.3-2|122	
21mr|salt-3006.3-2|123	%postun master
21mr|salt-3006.3-2|124	%systemd_postun_with_restart salt-master.service
21mr|salt-3006.3-2|125	
21mr|salt-3006.3-2|126	#-------------------------------------------------------------------------
21mr|salt-3006.3-2|127	
21mr|salt-3006.3-2|128	%package minion
21mr|salt-3006.3-2|129	Summary:	Client component for Salt, a parallel remote execution system
21mr|salt-3006.3-2|130	Group:		System/Base
21mr|salt-3006.3-2|131	Requires:	%{name} = %{EVRD}
21mr|salt-3006.3-2|132	
21mr|salt-3006.3-2|133	%description minion
21mr|salt-3006.3-2|134	The Salt minion is the agent component of Salt. It listens for instructions
21mr|salt-3006.3-2|135	from the master, runs jobs, and returns results back to the master.
21mr|salt-3006.3-2|136	
21mr|salt-3006.3-2|137	%files minion
21mr|salt-3006.3-2|138	%config(noreplace) %{_sysconfdir}/salt/minion
21mr|salt-3006.3-2|139	%config(noreplace) %{_sysconfdir}/salt/minion.d
21mr|salt-3006.3-2|140	%config(noreplace) %{_sysconfdir}/salt/pki/minion
21mr|salt-3006.3-2|141	%config(noreplace) %{_sysconfdir}/salt/proxy
21mr|salt-3006.3-2|142	%{_bindir}/salt-call
21mr|salt-3006.3-2|143	%{_bindir}/salt-minion
21mr|salt-3006.3-2|144	%{_bindir}/salt-proxy
21mr|salt-3006.3-2|145	%{_mandir}/man1/salt-call.1*
21mr|salt-3006.3-2|146	%{_mandir}/man1/salt-minion.1*
21mr|salt-3006.3-2|147	%{_mandir}/man1/salt-proxy.1*
21mr|salt-3006.3-2|148	%{_unitdir}/salt-minion.service
21mr|salt-3006.3-2|149	%{_unitdir}/salt-proxy@.service
21mr|salt-3006.3-2|150	
21mr|salt-3006.3-2|151	%preun minion
21mr|salt-3006.3-2|152	%systemd_preun salt-minion.service
21mr|salt-3006.3-2|153	
21mr|salt-3006.3-2|154	%post minion
21mr|salt-3006.3-2|155	%systemd_post salt-minion.service
21mr|salt-3006.3-2|156	
21mr|salt-3006.3-2|157	%postun minion
21mr|salt-3006.3-2|158	%systemd_postun_with_restart salt-minion.service
21mr|salt-3006.3-2|159	
21mr|salt-3006.3-2|160	#-------------------------------------------------------------------------
21mr|salt-3006.3-2|161	
21mr|salt-3006.3-2|162	%package syndic
21mr|salt-3006.3-2|163	Summary:	Master-of-master component for Salt, a parallel remote execution system
21mr|salt-3006.3-2|164	Group:		System/Base
21mr|salt-3006.3-2|165	Requires:	%{name}-master = %{EVRD}
21mr|salt-3006.3-2|166	
21mr|salt-3006.3-2|167	%description syndic
21mr|salt-3006.3-2|168	The Salt syndic is a master daemon which can receive instruction from a
21mr|salt-3006.3-2|169	higher-level master, allowing for tiered organization of your Salt
21mr|salt-3006.3-2|170	infrastructure.
21mr|salt-3006.3-2|171	
21mr|salt-3006.3-2|172	%files syndic
21mr|salt-3006.3-2|173	%{_bindir}/salt-syndic
21mr|salt-3006.3-2|174	%{_mandir}/man1/salt-syndic.1*
21mr|salt-3006.3-2|175	%{_unitdir}/salt-syndic.service
21mr|salt-3006.3-2|176	
21mr|salt-3006.3-2|177	%preun syndic
21mr|salt-3006.3-2|178	%systemd_preun salt-syndic.service
21mr|salt-3006.3-2|179	
21mr|salt-3006.3-2|180	%post syndic
21mr|salt-3006.3-2|181	%systemd_post salt-syndic.service
21mr|salt-3006.3-2|182	
21mr|salt-3006.3-2|183	%postun syndic
21mr|salt-3006.3-2|184	%systemd_postun_with_restart salt-syndic.service
21mr|salt-3006.3-2|185	
21mr|salt-3006.3-2|186	#-------------------------------------------------------------------------
21mr|salt-3006.3-2|187	
21mr|salt-3006.3-2|188	%package api
21mr|salt-3006.3-2|189	Summary:	REST API for Salt, a parallel remote execution system
21mr|salt-3006.3-2|190	Group:		System/Base
21mr|salt-3006.3-2|191	Requires:	%{name}-master = %{EVRD}
21mr|salt-3006.3-2|192	Requires:	python3-cherrypy >= 3.2.2
21mr|salt-3006.3-2|193	
21mr|salt-3006.3-2|194	%description api
21mr|salt-3006.3-2|195	salt-api provides a REST interface to the Salt master.
21mr|salt-3006.3-2|196	
21mr|salt-3006.3-2|197	%files api
21mr|salt-3006.3-2|198	%{_bindir}/salt-api
21mr|salt-3006.3-2|199	%{_mandir}/man1/salt-api.1*
21mr|salt-3006.3-2|200	%{_unitdir}/salt-api.service
21mr|salt-3006.3-2|201	
21mr|salt-3006.3-2|202	%preun api
21mr|salt-3006.3-2|203	%systemd_preun salt-api.service
21mr|salt-3006.3-2|204	
21mr|salt-3006.3-2|205	%post api
21mr|salt-3006.3-2|206	%systemd_post salt-api.service
21mr|salt-3006.3-2|207	
21mr|salt-3006.3-2|208	%postun api
21mr|salt-3006.3-2|209	%systemd_postun_with_restart salt-api.service
21mr|salt-3006.3-2|210	
21mr|salt-3006.3-2|211	#-------------------------------------------------------------------------
21mr|salt-3006.3-2|212	
21mr|salt-3006.3-2|213	%package cloud
21mr|salt-3006.3-2|214	Summary:	Cloud provisioner for Salt, a parallel remote execution system
21mr|salt-3006.3-2|215	Group:		System/Base
21mr|salt-3006.3-2|216	Requires:	%{name}-master = %{EVRD}
21mr|salt-3006.3-2|217	Requires:	python3-apache-libcloud
21mr|salt-3006.3-2|218	
21mr|salt-3006.3-2|219	%description cloud
21mr|salt-3006.3-2|220	The salt-cloud tool provisions new cloud VMs, installs salt-minion on them, and
21mr|salt-3006.3-2|221	adds them to the master's collection of controllable minions.
21mr|salt-3006.3-2|222	
21mr|salt-3006.3-2|223	%files cloud
21mr|salt-3006.3-2|224	%config(noreplace) %{_sysconfdir}/salt/cloud
21mr|salt-3006.3-2|225	%{_bindir}/salt-cloud
21mr|salt-3006.3-2|226	%{_mandir}/man1/salt-cloud.1*
21mr|salt-3006.3-2|227	%{_sysconfdir}/salt/cloud.conf.d
21mr|salt-3006.3-2|228	%{_sysconfdir}/salt/cloud.deploy.d
21mr|salt-3006.3-2|229	%{_sysconfdir}/salt/cloud.maps.d
21mr|salt-3006.3-2|230	%{_sysconfdir}/salt/cloud.profiles.d
21mr|salt-3006.3-2|231	%{_sysconfdir}/salt/cloud.providers.d
21mr|salt-3006.3-2|232	
21mr|salt-3006.3-2|233	#-------------------------------------------------------------------------
21mr|salt-3006.3-2|234	
21mr|salt-3006.3-2|235	%package ssh
21mr|salt-3006.3-2|236	Summary:	Agentless SSH-based version of Salt, a parallel remote execution system
21mr|salt-3006.3-2|237	Group:		System/Base
21mr|salt-3006.3-2|238	Requires:	%{name} = %{EVRD}
21mr|salt-3006.3-2|239	
21mr|salt-3006.3-2|240	%description ssh
21mr|salt-3006.3-2|241	The salt-ssh tool can run remote execution functions and states without the use
21mr|salt-3006.3-2|242	of an agent (salt-minion) service.
21mr|salt-3006.3-2|243	
21mr|salt-3006.3-2|244	%files ssh
21mr|salt-3006.3-2|245	%config(noreplace) %{_sysconfdir}/salt/roster
21mr|salt-3006.3-2|246	%{_bindir}/salt-ssh
21mr|salt-3006.3-2|247	%{_mandir}/man1/salt-ssh.1*
21mr|salt-3006.3-2|248	
21mr|salt-3006.3-2|249	#-------------------------------------------------------------------------
21mr|salt-3006.3-2|250	
21mr|salt-3006.3-2|251	%prep
21mr|salt-3006.3-2|252	%autosetup -p1 -n %{name}-%{version}
21mr|salt-3006.3-2|253	
21mr|salt-3006.3-2|254	
21mr|salt-3006.3-2|255	%build
21mr|salt-3006.3-2|256	CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}" %{__python3} setup.py %{?py_setup_args} build --executable="%{__python3}" %{?*}
21mr|salt-3006.3-2|257	sleep 1
21mr|salt-3006.3-2|258	
21mr|salt-3006.3-2|259	%install
21mr|salt-3006.3-2|260	%py3_install
21mr|salt-3006.3-2|261	
21mr|salt-3006.3-2|262	# Add some directories
21mr|salt-3006.3-2|263	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt
21mr|salt-3006.3-2|264	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/cloud.conf.d
21mr|salt-3006.3-2|265	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/cloud.deploy.d
21mr|salt-3006.3-2|266	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/cloud.maps.d
21mr|salt-3006.3-2|267	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/cloud.profiles.d
21mr|salt-3006.3-2|268	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/cloud.providers.d
21mr|salt-3006.3-2|269	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/master.d
21mr|salt-3006.3-2|270	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/minion.d
21mr|salt-3006.3-2|271	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/pki
21mr|salt-3006.3-2|272	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/pki/master
21mr|salt-3006.3-2|273	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/pki/minion
21mr|salt-3006.3-2|274	install -d -m 0755 %{buildroot}%{_sysconfdir}/salt/proxy.d
21mr|salt-3006.3-2|275	install -d -m 0755 %{buildroot}%{_var}/cache/salt
21mr|salt-3006.3-2|276	install -d -m 0755 %{buildroot}%{_var}/log/salt
21mr|salt-3006.3-2|277	touch %{buildroot}%{_var}/log/salt/master
21mr|salt-3006.3-2|278	touch %{buildroot}%{_var}/log/salt/minion
21mr|salt-3006.3-2|279	
21mr|salt-3006.3-2|280	# Add the config files
21mr|salt-3006.3-2|281	install -p -m 0640 conf/cloud %{buildroot}%{_sysconfdir}/salt/cloud
21mr|salt-3006.3-2|282	install -p -m 0640 conf/master %{buildroot}%{_sysconfdir}/salt/master
21mr|salt-3006.3-2|283	install -p -m 0640 conf/minion %{buildroot}%{_sysconfdir}/salt/minion
21mr|salt-3006.3-2|284	install -p -m 0640 conf/proxy %{buildroot}%{_sysconfdir}/salt/proxy
21mr|salt-3006.3-2|285	install -p -m 0640 conf/roster %{buildroot}%{_sysconfdir}/salt/roster
21mr|salt-3006.3-2|286	
21mr|salt-3006.3-2|287	# Add the unit files
21mr|salt-3006.3-2|288	mkdir -p %{buildroot}%{_unitdir}
21mr|salt-3006.3-2|289	install -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/
21mr|salt-3006.3-2|290	install -p -m 0644 %{SOURCE6} %{buildroot}%{_unitdir}/
21mr|salt-3006.3-2|291	install -p -m 0644 %{SOURCE7} %{buildroot}%{_unitdir}/
21mr|salt-3006.3-2|292	install -p -m 0644 %{SOURCE8} %{buildroot}%{_unitdir}/
21mr|salt-3006.3-2|293	install -p -m 0644 %{SOURCE9} %{buildroot}%{_unitdir}/
21mr|salt-3006.3-2|294	
21mr|salt-3006.3-2|295	# Logrotate
21mr|salt-3006.3-2|296	install -p %{SOURCE10} .
21mr|salt-3006.3-2|297	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
21mr|salt-3006.3-2|298	install -p -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/logrotate.d/salt
21mr|salt-3006.3-2|299	
21mr|salt-3006.3-2|300	# Bash completion
21mr|salt-3006.3-2|301	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d/
21mr|salt-3006.3-2|302	install -p -m 0644 %{SOURCE12} %{buildroot}%{_sysconfdir}/bash_completion.d/salt.bash
21mr|salt-3006.3-2|303	
21mr|salt-3006.3-2|304	# Fish completion (TBD remove -v)
21mr|salt-3006.3-2|305	mkdir -p %{buildroot}%{fish_dir}
21mr|salt-3006.3-2|306	install -p -m 0644  %{SOURCE13} %{buildroot}%{fish_dir}/salt.fish
21mr|salt-3006.3-2|307	install -p -m 0644  %{SOURCE14} %{buildroot}%{fish_dir}/salt_common.fish
21mr|salt-3006.3-2|308	install -p -m 0644  %{SOURCE15} %{buildroot}%{fish_dir}/salt-call.fish
21mr|salt-3006.3-2|309	install -p -m 0644  %{SOURCE16} %{buildroot}%{fish_dir}/salt-cp.fish
21mr|salt-3006.3-2|310	install -p -m 0644  %{SOURCE17} %{buildroot}%{fish_dir}/salt-key.fish
21mr|salt-3006.3-2|311	install -p -m 0644  %{SOURCE18} %{buildroot}%{fish_dir}/salt-master.fish
21mr|salt-3006.3-2|312	install -p -m 0644  %{SOURCE19} %{buildroot}%{fish_dir}/salt-minion.fish
21mr|salt-3006.3-2|313	install -p -m 0644  %{SOURCE20} %{buildroot}%{fish_dir}/salt-run.fish
21mr|salt-3006.3-2|314	install -p -m 0644  %{SOURCE21} %{buildroot}%{fish_dir}/salt-syndic.fish

16670 21
21mr|samba-4.19.5-9|1	# Useful commands for testing domain controller/OpenLDAP replacement
21mr|samba-4.19.5-9|2	# functionality:
21mr|samba-4.19.5-9|3	#
21mr|samba-4.19.5-9|4	# Set up initial domain controller:
21mr|samba-4.19.5-9|5	# samba-tool domain provision --realm=LINDEV.CH --domain=LINDEV --adminpass='PASSWORD' --server-role='domain controller'
21mr|samba-4.19.5-9|6	# Query:
21mr|samba-4.19.5-9|7	# ldapsearch -H ldap://127.0.0.1 -x -w 'PASSWORD' -b "DC=lindev,DC=ch" -D "CN=Administrator,CN=Users,DC=lindev,DC=ch"
21mr|samba-4.19.5-9|8	# With TLS:
21mr|samba-4.19.5-9|9	# ldapsearch -Z -H ldaps://127.0.0.1:636 -x -w 'PASSWORD' -b "DC=lindev,DC=ch" -D "CN=Administrator,CN=Users,DC=lindev,DC=ch"
21mr|samba-4.19.5-9|10	#
21mr|samba-4.19.5-9|11	# To view current parameters, including directories: sbmd -b
21mr|samba-4.19.5-9|12	#######
21mr|samba-4.19.5-9|13	# TODO: ctdb (--with-cluster-support)
21mr|samba-4.19.5-9|14	
21mr|samba-4.19.5-9|15	# Build order of the dependency chain of samba:
21mr|samba-4.19.5-9|16	# tdb lmdb talloc
21mr|samba-4.19.5-9|17	# tevent
21mr|samba-4.19.5-9|18	# ldb
21mr|samba-4.19.5-9|19	# samba
21mr|samba-4.19.5-9|20	
21mr|samba-4.19.5-9|21	%define libsmbmajor 0
21mr|samba-4.19.5-9|22	%define netapimajor 1
21mr|samba-4.19.5-9|23	%define dcerpcmajor 0
21mr|samba-4.19.5-9|24	%define hostconfigmajor 0
21mr|samba-4.19.5-9|25	%define ndrmajor 3
21mr|samba-4.19.5-9|26	%define krbmajor 0
21mr|samba-4.19.5-9|27	%define nbtmajor 0
21mr|samba-4.19.5-9|28	%define standardmajor 0
21mr|samba-4.19.5-9|29	%define wbclientmajor 0
21mr|samba-4.19.5-9|30	%define sambautilmajor 0
21mr|samba-4.19.5-9|31	%define samdbmajor 0
21mr|samba-4.19.5-9|32	%define policymajor 0
21mr|samba-4.19.5-9|33	%define passdbmajor 0
21mr|samba-4.19.5-9|34	%define credentialsmajor 1
21mr|samba-4.19.5-9|35	%define smbconfmajor 0
21mr|samba-4.19.5-9|36	%define smbldapmajor 2
21mr|samba-4.19.5-9|37	%define tevent_utilmajor 0
21mr|samba-4.19.5-9|38	#%%define pytalloc_utilmajor 2
21mr|samba-4.19.5-9|39	%define nsswinsmajor 2
21mr|samba-4.19.5-9|40	%define winbindmajor 2
21mr|samba-4.19.5-9|41	%define sambaerrorsmajor 1
21mr|samba-4.19.5-9|42	
21mr|samba-4.19.5-9|43	# Useless check which prints tones of rubbish because of missing RPATHs
21mr|samba-4.19.5-9|44	# (see comments about RPATHs bellow)
21mr|samba-4.19.5-9|45	%define dont_check_elf_files 1
21mr|samba-4.19.5-9|46	
21mr|samba-4.19.5-9|47	# There are many unversioned *.so libraries which are not symlinks
21mr|samba-4.19.5-9|48	# and are not devel stuff, disable devel-rpm-generator requires completely.
21mr|samba-4.19.5-9|49	%global __develgen_requires %{nil}
21mr|samba-4.19.5-9|50	
21mr|samba-4.19.5-9|51	# Default options
21mr|samba-4.19.5-9|52	# gcc5 seems to build a bit faster than clang6
21mr|samba-4.19.5-9|53	%bcond_with clang
21mr|samba-4.19.5-9|54	%bcond_with doc
21mr|samba-4.19.5-9|55	%bcond_without test
21mr|samba-4.19.5-9|56	# Bundled avahi config (off by default,
21mr|samba-4.19.5-9|57	# because GVFS/KIO find Samba shares automatically and make duplicates otherwise)
21mr|samba-4.19.5-9|58	# We also use --enable-avahi in build options
21mr|samba-4.19.5-9|59	%bcond_with avahi_service
21mr|samba-4.19.5-9|60	# switch between system MIT krb5 and built-in Heimdal krb5
21mr|samba-4.19.5-9|61	%bcond_with mitkrb5
21mr|samba-4.19.5-9|62	
21mr|samba-4.19.5-9|63	# zerro is a dummy value bellow #
21mr|samba-4.19.5-9|64	# this package does not contain libraries
21mr|samba-4.19.5-9|65	%define libs_config %mklibname samba-libs-config 0
21mr|samba-4.19.5-9|66	# In these packages libraries are private and unversioned
21mr|samba-4.19.5-9|67	%define libsambalibs %mklibname samba-private
21mr|samba-4.19.5-9|68	%define winbind_krb5_locator %mklibname winbind-krb5-locator 0
21mr|samba-4.19.5-9|69	# transitional name (obsoleted by samba-libs)
21mr|samba-4.19.5-9|70	%define libsambaserver %mklibname samba-server 0
21mr|samba-4.19.5-9|71	
21mr|samba-4.19.5-9|72	%define libname %mklibname smbclient %{libsmbmajor}
21mr|samba-4.19.5-9|73	%define devname %mklibname smbclient -d
21mr|samba-4.19.5-9|74	%define libnetapi %mklibname netapi %{netapimajor}
21mr|samba-4.19.5-9|75	%define netapidevel %mklibname netapi -d
21mr|samba-4.19.5-9|76	%define libdcerpc %mklibname dcerpc %{dcerpcmajor}
21mr|samba-4.19.5-9|77	%define libdcerpc_binding %mklibname dcerpc-binding %{dcerpcmajor}
21mr|samba-4.19.5-9|78	%define libdcerpc_samr %mklibname dcerpc-samr %{dcerpcmajor}
21mr|samba-4.19.5-9|79	%define libdcerpc_server %mklibname dcerpc-server %{dcerpcmajor}
21mr|samba-4.19.5-9|80	%define libdcerpc_servercore %mklibname dcerpc-server-core %{dcerpcmajor}
21mr|samba-4.19.5-9|81	%define dcerpcdevel %mklibname dcerpc -d
21mr|samba-4.19.5-9|82	%define libsambahostconfig %mklibname samba-hostconfig %{hostconfigmajor}
21mr|samba-4.19.5-9|83	%define sambahostconfigdevel %mklibname samba-hostconfig -d
21mr|samba-4.19.5-9|84	%define libndr %mklibname ndr %{ndrmajor}
21mr|samba-4.19.5-9|85	%define libndr_krb5pac %mklibname libndr-krb5pac %{krbmajor}
21mr|samba-4.19.5-9|86	%define libndr_nbt %mklibname libndr-nbt %{nbtmajor}
21mr|samba-4.19.5-9|87	%define libndr_standard %mklibname libndr-standard %{standardmajor}
21mr|samba-4.19.5-9|88	%define ndrdevel %mklibname ndr -d
21mr|samba-4.19.5-9|89	%define libwbclient %mklibname wbclient %{wbclientmajor}
21mr|samba-4.19.5-9|90	%define wbclientdevel %mklibname wbclient -d
21mr|samba-4.19.5-9|91	%define libsambautil %mklibname samba-util %{sambautilmajor}
21mr|samba-4.19.5-9|92	%define sambautildevel %mklibname samba-util -d
21mr|samba-4.19.5-9|93	%define libpolicy %mklibname samba-policy %{policymajor}
21mr|samba-4.19.5-9|94	%define libpolicydevel %mklibname samba-policy -d
21mr|samba-4.19.5-9|95	%define libsamdb %mklibname samdb %{samdbmajor}
21mr|samba-4.19.5-9|96	%define libsamdbdevel %mklibname samdb -d
21mr|samba-4.19.5-9|97	%define libsambapassdb %mklibname samba-passdb %{passdbmajor}
21mr|samba-4.19.5-9|98	%define libcredentials %mklibname samba-credentials %{credentialsmajor}
21mr|samba-4.19.5-9|99	%define libsmbconf %mklibname smbconf %{smbconfmajor}
21mr|samba-4.19.5-9|100	%define libsmbldap %mklibname smbldap %{smbldapmajor}
21mr|samba-4.19.5-9|101	%define libtevent_util %mklibname tevent-util %{tevent_utilmajor}
21mr|samba-4.19.5-9|102	%define libnsswins %mklibname nsswins %{nsswinsmajor}
21mr|samba-4.19.5-9|103	%define libwinbind %mklibname winbind %{winbindmajor}
21mr|samba-4.19.5-9|104	%define libsambaerrors %mklibname samba-errors %{sambaerrorsmajor}
21mr|samba-4.19.5-9|105	
21mr|samba-4.19.5-9|106	%global smb_usershare_dir %{_localstatedir}/lib/samba/usershare
21mr|samba-4.19.5-9|107	
21mr|samba-4.19.5-9|108	# Needed because versioned public libraries depend from unversioned private ones
21mr|samba-4.19.5-9|109	%define samba_soname_changed_meta() %{expand:
21mr|samba-4.19.5-9|110	Obsoletes: %{1} < %{2}
21mr|samba-4.19.5-9|111	Conflicts: %{1} < %{2}
21mr|samba-4.19.5-9|112	}
21mr|samba-4.19.5-9|113	
21mr|samba-4.19.5-9|114	Summary:	Samba SMB server
21mr|samba-4.19.5-9|115	Name:		samba
21mr|samba-4.19.5-9|116	Version:	4.19.5
21mr|samba-4.19.5-9|117	Release:	9
21mr|samba-4.19.5-9|118	Epoch:		1
21mr|samba-4.19.5-9|119	License:	GPLv3+
21mr|samba-4.19.5-9|120	Group:		System/Servers
21mr|samba-4.19.5-9|121	Url:		http://www.samba.org
21mr|samba-4.19.5-9|122	Source0:	http://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.gz
21mr|samba-4.19.5-9|123	Source1:	samba.log
21mr|samba-4.19.5-9|124	Source10:	samba-print-pdf.sh
21mr|samba-4.19.5-9|125	Source28:	samba.pamd
21mr|samba-4.19.5-9|126	Source29:	system-auth-winbind.pamd
21mr|samba-4.19.5-9|127	Source41:	openldap-samba.conf
21mr|samba-4.19.5-9|128	%if %{with avahi_service}
21mr|samba-4.19.5-9|129	Source42:	avahi_samba.xml
21mr|samba-4.19.5-9|130	%endif
21mr|samba-4.19.5-9|131	Source43:	samba-server.sysusers.conf
21mr|samba-4.19.5-9|132	Source100:	%{name}.rpmlintrc
21mr|samba-4.19.5-9|133	
21mr|samba-4.19.5-9|134	Patch2:		samba-4.3.11-winbind-service.patch
21mr|samba-4.19.5-9|135	Patch3:		fix-compatibility-with-windows-ad-update.patch
21mr|samba-4.19.5-9|136	Patch8:		ROSA-bind-GID.patch
21mr|samba-4.19.5-9|137	Patch10:	ROSA-vendor-version.patch
21mr|samba-4.19.5-9|138	Patch11:	ROSA-smb-default-config.patch
21mr|samba-4.19.5-9|139	Patch12:	ROSA-Clearer-debug-about-ulimits.patch
21mr|samba-4.19.5-9|140	
21mr|samba-4.19.5-9|141	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=10068
21mr|samba-4.19.5-9|142	# Rediffed from https://gitlab.com/samba-team/samba/merge_requests/289
21mr|samba-4.19.5-9|143	Patch14:	0001-samba-tool-dbcheck-Avoid-creating-child-DNs-via-ldb.patch
21mr|samba-4.19.5-9|144	Patch15:	0002-samba-tool-dbcheck-Avoid-creating-an-RDN-via-ldb.Dn-.patch
21mr|samba-4.19.5-9|145	Patch16:	0003-fix-potential-null-pointer-dereference-in-torture-te.patch
21mr|samba-4.19.5-9|146	Patch17: 	0004-static-analyzer-fixes.patch
21mr|samba-4.19.5-9|147	
21mr|samba-4.19.5-9|148	Patch100:	CVE-2025-10230-1.patch
21mr|samba-4.19.5-9|149	Patch101:	CVE-2025-10230-2.patch
21mr|samba-4.19.5-9|150	Patch102:	CVE-2025-9640-1.patch
21mr|samba-4.19.5-9|151	Patch103:	CVE-2025-9640-2.patch
21mr|samba-4.19.5-9|152	
21mr|samba-4.19.5-9|153	%if %{with clang}
21mr|samba-4.19.5-9|154	BuildRequires:	clang lld
21mr|samba-4.19.5-9|155	%else
21mr|samba-4.19.5-9|156	BuildRequires:	gcc
21mr|samba-4.19.5-9|157	%endif
21mr|samba-4.19.5-9|158	# Required for ldb docs
21mr|samba-4.19.5-9|159	BuildRequires:	docbook-style-xsl
21mr|samba-4.19.5-9|160	#BuildRequires:	docbook-dtd-xml
21mr|samba-4.19.5-9|161	BuildRequires:	docbook-dtd42-xml
21mr|samba-4.19.5-9|162	BuildRequires:	gnupg
21mr|samba-4.19.5-9|163	BuildRequires:	perl(Parse::Yapp)
21mr|samba-4.19.5-9|164	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|samba-4.19.5-9|165	BuildRequires:	perl(JSON)
21mr|samba-4.19.5-9|166	BuildRequires:	perl(JSON::PP)
21mr|samba-4.19.5-9|167	BuildRequires:	python3-ldb
21mr|samba-4.19.5-9|168	BuildRequires:	python3-tdb
21mr|samba-4.19.5-9|169	BuildRequires:	python3-tevent
21mr|samba-4.19.5-9|170	BuildRequires:	python3-markdown
21mr|samba-4.19.5-9|171	BuildRequires:	python3egg(dnspython)
21mr|samba-4.19.5-9|172	BuildRequires:	xsltproc
21mr|samba-4.19.5-9|173	BuildRequires:	acl-devel
21mr|samba-4.19.5-9|174	BuildRequires:	cups-devel
21mr|samba-4.19.5-9|175	BuildRequires:	dbus-devel
21mr|samba-4.19.5-9|176	BuildRequires:	keyutils-devel
21mr|samba-4.19.5-9|177	BuildRequires:	libaio-devel
21mr|samba-4.19.5-9|178	# Samba 3.2 and later should be built with capabilities support:
21mr|samba-4.19.5-9|179	# http://lists.samba.org/archive/samba/2009-March/146821.html
21mr|samba-4.19.5-9|180	BuildRequires:	libcap-devel
21mr|samba-4.19.5-9|181	BuildRequires:	magic-devel
21mr|samba-4.19.5-9|182	BuildRequires:	openldap-devel
21mr|samba-4.19.5-9|183	BuildRequires:	pam-devel
21mr|samba-4.19.5-9|184	BuildRequires:	readline-devel
21mr|samba-4.19.5-9|185	BuildRequires:	pkgconfig(ctdb) >= 2.0
21mr|samba-4.19.5-9|186	BuildRequires:	pkgconfig(gnutls)
21mr|samba-4.19.5-9|187	BuildRequires:	pkgconfig(krb5)
21mr|samba-4.19.5-9|188	BuildRequires:	pkgconfig(ldb) >= 1.1.29
21mr|samba-4.19.5-9|189	BuildRequires:	py3ldb-util-devel
21mr|samba-4.19.5-9|190	BuildRequires:	pkgconfig(libsystemd)
21mr|samba-4.19.5-9|191	BuildRequires:	pkgconfig(libtirpc)
21mr|samba-4.19.5-9|192	BuildRequires:	pkgconfig(libxml-2.0)
21mr|samba-4.19.5-9|193	BuildRequires:	pkgconfig(liburing)
21mr|samba-4.19.5-9|194	BuildRequires:	pkgconfig(ncurses)
21mr|samba-4.19.5-9|195	BuildRequires:	pkgconfig(popt)
21mr|samba-4.19.5-9|196	BuildRequires:	pytalloc-util-devel
21mr|samba-4.19.5-9|197	BuildRequires:	pkgconfig(talloc)
21mr|samba-4.19.5-9|198	BuildRequires:	pkgconfig(tdb)
21mr|samba-4.19.5-9|199	BuildRequires:	pkgconfig(tevent)
21mr|samba-4.19.5-9|200	BuildRequires:	pkgconfig(jansson)
21mr|samba-4.19.5-9|201	BuildRequires:	pkgconfig(libarchive)
21mr|samba-4.19.5-9|202	BuildRequires:	pkgconfig(python3)
21mr|samba-4.19.5-9|203	BuildRequires:	%{_lib}cmocka-devel
21mr|samba-4.19.5-9|204	BuildRequires:	gpgme-devel
21mr|samba-4.19.5-9|205	BuildRequires:	bison
21mr|samba-4.19.5-9|206	BuildRequires:	flex
21mr|samba-4.19.5-9|207	BuildRequires:	icu-devel
21mr|samba-4.19.5-9|208	BuildRequires:	libtasn1-devel
21mr|samba-4.19.5-9|209	BuildRequires:	libtasn1-tools
21mr|samba-4.19.5-9|210	BuildRequires:	pkgconfig(libnsl)
21mr|samba-4.19.5-9|211	%if %{with mitkrb5}
21mr|samba-4.19.5-9|212	BuildRequires:	krb5-server
21mr|samba-4.19.5-9|213	%endif
21mr|samba-4.19.5-9|214	
21mr|samba-4.19.5-9|215	%description
21mr|samba-4.19.5-9|216	Samba provides SMB server which can be used to provide network services
21mr|samba-4.19.5-9|217	to SMB (sometimes called "Lan Manager") clients, including various versions
21mr|samba-4.19.5-9|218	of MS Windows, OS/2, and other Linux machines. Samba also provides some SMB
21mr|samba-4.19.5-9|219	clients, which complement the built-in SMB filesystem in Linux. Samba uses
21mr|samba-4.19.5-9|220	NetBIOS over TCP/IP (NetBT) protocols and does NOT need NetBEUI (Microsoft
21mr|samba-4.19.5-9|221	Raw NetBIOS frame) protocol.
21mr|samba-4.19.5-9|222	Samba also features working AD Domain Control capability.
21mr|samba-4.19.5-9|223	
21mr|samba-4.19.5-9|224	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|225	# All packages containing %%{_libdir}/samba/*.so* must manually depend from %%{libs_config}
21mr|samba-4.19.5-9|226	# To find them:
21mr|samba-4.19.5-9|227	# rpm -qf /usr/lib64/samba/*.so* /usr/lib64/samba/*/*.so* --qf '%%{NAME}\n' | sort -u
21mr|samba-4.19.5-9|228	
21mr|samba-4.19.5-9|229	# This package is not a library, but 64 and 32 bit libraries will require
21mr|samba-4.19.5-9|230	# architecture-specific config, so I'm prefixing the name of this package with lib64/lib via %%mklibname
21mr|samba-4.19.5-9|231	
21mr|samba-4.19.5-9|232	# Why make a separate package for one config? Because it allows to freely split other
21mr|samba-4.19.5-9|233	# libraries between packages, not all libraries in /usr/lib64/samba/ are in lib64samba-server0.
21mr|samba-4.19.5-9|234	# Libraries from /usr/lib64/ and /lib64/ built from samba source package also
21mr|samba-4.19.5-9|235	# depend from libraries in /usr/lib64/samba/.
21mr|samba-4.19.5-9|236	
21mr|samba-4.19.5-9|237	# Yes, packaging plain text as 'lib64samba-libs-config0' violates packaging policy...
21mr|samba-4.19.5-9|238	# What to do? urpmi can't handle bi/multiarch packages with the same name, as far as I understand.
21mr|samba-4.19.5-9|239	# Leaving ld.so.conf.d/*.conf in e.g. lib64sambaserver0, as it was in samba < 4.9,
21mr|samba-4.19.5-9|240	# is not a good idea in general.
21mr|samba-4.19.5-9|241	# We can try enabling RPATH in build options, then all resulting libraries will have hardcoded
21mr|samba-4.19.5-9|242	# RPATH = %%{_libdir}/samba. We will also need to move libwbclient.so* to %%{_libdir}/samba/
21mr|samba-4.19.5-9|243	# to fix its issues with RPATH (see Fedora's spec). Not a good idea.
21mr|samba-4.19.5-9|244	
21mr|samba-4.19.5-9|245	%package -n %{libs_config}
21mr|samba-4.19.5-9|246	Summary:	ldconfig configuration for Samba libraries
21mr|samba-4.19.5-9|247	Group:		System/Libraries
21mr|samba-4.19.5-9|248	
21mr|samba-4.19.5-9|249	%description -n %{libs_config}
21mr|samba-4.19.5-9|250	ldconfig configuration for Samba libraries
21mr|samba-4.19.5-9|251	
21mr|samba-4.19.5-9|252	%files -n %{libs_config}
21mr|samba-4.19.5-9|253	%dir %{_libdir}/samba
21mr|samba-4.19.5-9|254	%dir %{_libdir}/samba/krb5
21mr|samba-4.19.5-9|255	%{_sysconfdir}/ld.so.conf.d/samba_%{_arch}.conf
21mr|samba-4.19.5-9|256	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|257	
21mr|samba-4.19.5-9|258	%package server
21mr|samba-4.19.5-9|259	Summary:	Samba (SMB) server programs
21mr|samba-4.19.5-9|260	Group:		Networking/Other
21mr|samba-4.19.5-9|261	Requires:	%{name}-common = %{EVRD}
21mr|samba-4.19.5-9|262	Requires:	%{libsambalibs} = %{EVRD}
21mr|samba-4.19.5-9|263	# samba-tool is used both for domain provisioning and as a client
21mr|samba-4.19.5-9|264	Requires:	%{name}-client = %{EVRD}
21mr|samba-4.19.5-9|265	# AD controller needs winbindd
21mr|samba-4.19.5-9|266	Requires:	%{name}-winbind = %{EVRD}
21mr|samba-4.19.5-9|267	# pull deps for python scripts
21mr|samba-4.19.5-9|268	Requires:	python3-%{name} = %{EVRD}
21mr|samba-4.19.5-9|269	# distro-type(desktop) is provided by branding-configs
21mr|samba-4.19.5-9|270	Recommends:	(%{name}-share-role if distro-type(desktop))
21mr|samba-4.19.5-9|271	Requires(pre):	/bin/systemd-sysusers
21mr|samba-4.19.5-9|272	# samba.service is domain controller
21mr|samba-4.19.5-9|273	Provides:	samba = %{EVRD}
21mr|samba-4.19.5-9|274	
21mr|samba-4.19.5-9|275	%description server
21mr|samba-4.19.5-9|276	Samba-server provides SMB server which can be used to provide network services
21mr|samba-4.19.5-9|277	to SMB (sometimes called "Lan Manager") clients, including various versions
21mr|samba-4.19.5-9|278	of MS Windows, OS/2, and other Linux machines. Samba also provides some SMB
21mr|samba-4.19.5-9|279	clients, which complement the built-in SMB filesystem in Linux. Samba uses
21mr|samba-4.19.5-9|280	NetBIOS over TCP/IP (NetBT) protocols and does NOT need NetBEUI (Microsoft
21mr|samba-4.19.5-9|281	Raw NetBIOS frame) protocol.
21mr|samba-4.19.5-9|282	Samba also features an AD domain capability.
21mr|samba-4.19.5-9|283	
21mr|samba-4.19.5-9|284	%files server
21mr|samba-4.19.5-9|285	%{_bindir}/oLschema2ldif
21mr|samba-4.19.5-9|286	%{_sbindir}/samba
21mr|samba-4.19.5-9|287	%{_sbindir}/samba_dnsupdate
21mr|samba-4.19.5-9|288	%{_sbindir}/samba_downgrade_db
21mr|samba-4.19.5-9|289	%{_sbindir}/samba_spnupdate
21mr|samba-4.19.5-9|290	%{_sbindir}/samba_upgradedns
21mr|samba-4.19.5-9|291	%{_sbindir}/samba-gpupdate
21mr|samba-4.19.5-9|292	%{_sbindir}/smbd
21mr|samba-4.19.5-9|293	%{_sbindir}/nmbd
21mr|samba-4.19.5-9|294	%{_libexecdir}/samba/samba-bgqd
21mr|samba-4.19.5-9|295	%{_libexecdir}/samba/rpcd_classic
21mr|samba-4.19.5-9|296	%{_libexecdir}/samba/rpcd_epmapper
21mr|samba-4.19.5-9|297	%{_libexecdir}/samba/rpcd_fsrvp
21mr|samba-4.19.5-9|298	%{_libexecdir}/samba/rpcd_lsad
21mr|samba-4.19.5-9|299	%{_libexecdir}/samba/rpcd_mdssvc
21mr|samba-4.19.5-9|300	%{_libexecdir}/samba/rpcd_spoolss
21mr|samba-4.19.5-9|301	%{_libexecdir}/samba/rpcd_winreg
21mr|samba-4.19.5-9|302	%if %{with mitkrb5}
21mr|samba-4.19.5-9|303	%{_libdir}/krb5/plugins/kdb/samba.so
21mr|samba-4.19.5-9|304	%endif
21mr|samba-4.19.5-9|305	%attr(-,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-server
21mr|samba-4.19.5-9|306	%attr(-,root,root) %config(noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|samba-4.19.5-9|307	%{_mandir}/man?/oLschema2ldif.*
21mr|samba-4.19.5-9|308	%attr(775,root,adm) %dir %{_localstatedir}/lib/%{name}/netlogon
21mr|samba-4.19.5-9|309	%attr(755,root,root) %dir %{_localstatedir}/lib/%{name}/profiles
21mr|samba-4.19.5-9|310	%attr(755,root,root) %dir %{_localstatedir}/lib/%{name}/printers
21mr|samba-4.19.5-9|311	%attr(2775,root,adm) %dir %{_localstatedir}/lib/%{name}/printers/*
21mr|samba-4.19.5-9|312	%attr(1777,root,root) %dir /var/spool/%{name}
21mr|samba-4.19.5-9|313	%dir %{_datadir}/%{name}
21mr|samba-4.19.5-9|314	%dir %{_datadir}/%{name}/scripts
21mr|samba-4.19.5-9|315	%{_datadir}/samba/setup
21mr|samba-4.19.5-9|316	%dir %{_datadir}/samba/admx
21mr|samba-4.19.5-9|317	%{_datadir}/samba/admx/samba.admx
21mr|samba-4.19.5-9|318	%{_datadir}/samba/admx/GNOME_Settings.admx
21mr|samba-4.19.5-9|319	%dir %{_datadir}/samba/admx/en-US
21mr|samba-4.19.5-9|320	%dir %{_datadir}/samba/admx/ru-RU
21mr|samba-4.19.5-9|321	%{_datadir}/samba/admx/en-US/samba.adml
21mr|samba-4.19.5-9|322	%{_datadir}/samba/admx/en-US/GNOME_Settings.adml
21mr|samba-4.19.5-9|323	%{_datadir}/samba/admx/ru-RU/GNOME_Settings.adml
21mr|samba-4.19.5-9|324	%attr(0755,root,root) %{_datadir}/%{name}/scripts/print-pdf
21mr|samba-4.19.5-9|325	%{_mandir}/man8/samba.8*
21mr|samba-4.19.5-9|326	%{_mandir}/man8/samba-gpupdate.8*
21mr|samba-4.19.5-9|327	%{_mandir}/man8/samba_downgrade_db.8*
21mr|samba-4.19.5-9|328	%{_mandir}/man8/samba-bgqd.8*
21mr|samba-4.19.5-9|329	%{_unitdir}/samba.service
21mr|samba-4.19.5-9|330	%{_unitdir}/smb.service
21mr|samba-4.19.5-9|331	%{_unitdir}/nmb.service
21mr|samba-4.19.5-9|332	%{_sysusersdir}/samba-server.conf
21mr|samba-4.19.5-9|333	%attr(1770,root,sambashare) %dir %{smb_usershare_dir}
21mr|samba-4.19.5-9|334	%config(noreplace) %{_sysconfdir}/sysconfig/samba
21mr|samba-4.19.5-9|335	
21mr|samba-4.19.5-9|336	%pre server
21mr|samba-4.19.5-9|337	%sysusers_create_package samba-server %{SOURCE43}
21mr|samba-4.19.5-9|338	
21mr|samba-4.19.5-9|339	%post server
21mr|samba-4.19.5-9|340	%systemd_post nmb.service
21mr|samba-4.19.5-9|341	%systemd_post samba.service
21mr|samba-4.19.5-9|342	%systemd_post smb.service
21mr|samba-4.19.5-9|343	
21mr|samba-4.19.5-9|344	if [ $1 -gt 1 ] ; then
21mr|samba-4.19.5-9|345	echo "Flushing Samba cache."
21mr|samba-4.19.5-9|346	/usr/bin/net cache flush > /dev/null 2>&1 || :
21mr|samba-4.19.5-9|347	fi
21mr|samba-4.19.5-9|348	
21mr|samba-4.19.5-9|349	%preun server
21mr|samba-4.19.5-9|350	%systemd_preun nmb.service
21mr|samba-4.19.5-9|351	%systemd_preun samba.service
21mr|samba-4.19.5-9|352	%systemd_preun smb.service
21mr|samba-4.19.5-9|353	
21mr|samba-4.19.5-9|354	%postun server
21mr|samba-4.19.5-9|355	# Here it is important to restart services on upgrade because they
21mr|samba-4.19.5-9|356	# dlopen libs like full_audit.so in runtime. If the library is
21mr|samba-4.19.5-9|357	# upgraded and the daemon is not restarted, it will try to dlopen
21mr|samba-4.19.5-9|358	# it some time later and fail some time later after the upgrade.
21mr|samba-4.19.5-9|359	%systemd_postun_with_restart nmb.service
21mr|samba-4.19.5-9|360	%systemd_postun_with_restart smb.service
21mr|samba-4.19.5-9|361	%systemd_postun_with_restart samba.service
21mr|samba-4.19.5-9|362	
21mr|samba-4.19.5-9|363	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|364	
21mr|samba-4.19.5-9|365	%package share-role
21mr|samba-4.19.5-9|366	Summary:	Allow users from the "wheel" group to manage Samba shares
21mr|samba-4.19.5-9|367	Group:		System/Configuration/Other
21mr|samba-4.19.5-9|368	Requires:	libnss-role
21mr|samba-4.19.5-9|369	
21mr|samba-4.19.5-9|370	%description share-role
21mr|samba-4.19.5-9|371	Allow users from the "wheel" group to manage Samba shares.
21mr|samba-4.19.5-9|372	Install this package to automatically add any member of the group "wheel"
21mr|samba-4.19.5-9|373	to the group "sambashare". It will allow admin users of graphical desktops
21mr|samba-4.19.5-9|374	to create and manage Samba shares from GUIs like file managers.
21mr|samba-4.19.5-9|375	
21mr|samba-4.19.5-9|376	%files share-role
21mr|samba-4.19.5-9|377	%config(noreplace) %{_sysconfdir}/role.d/sambashare.role
21mr|samba-4.19.5-9|378	
21mr|samba-4.19.5-9|379	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|380	
21mr|samba-4.19.5-9|381	%package -n %{libsambalibs}
21mr|samba-4.19.5-9|382	Summary:	Samba libraries
21mr|samba-4.19.5-9|383	Group:		System/Libraries
21mr|samba-4.19.5-9|384	Requires:	%{libs_config}
21mr|samba-4.19.5-9|385	# samba-common is the package with smb.conf and manuals
21mr|samba-4.19.5-9|386	# /etc/samba/smb.conf is read by e.g. libsmbclient.so.0
21mr|samba-4.19.5-9|387	Requires:	%{name}-common = %{EVRD}
21mr|samba-4.19.5-9|388	# Package was renamed
21mr|samba-4.19.5-9|389	Obsoletes:	%{_lib}samba-libs0 < 1:4.15
21mr|samba-4.19.5-9|390	Conflicts:	%{_lib}samba-libs0 < 1:4.15
21mr|samba-4.19.5-9|391	
21mr|samba-4.19.5-9|392	%description -n %{libsambalibs}
21mr|samba-4.19.5-9|393	Provides libraries for Samba
21mr|samba-4.19.5-9|394	
21mr|samba-4.19.5-9|395	%files -n %{libsambalibs}
21mr|samba-4.19.5-9|396	%{_libdir}/%{name}/vfs/*.so
21mr|samba-4.19.5-9|397	%{_libdir}/samba/ldb
21mr|samba-4.19.5-9|398	%{_libdir}/samba/service
21mr|samba-4.19.5-9|399	%{_libdir}/samba/process_model
21mr|samba-4.19.5-9|400	%{_libdir}/samba/gensec
21mr|samba-4.19.5-9|401	#%%{_libdir}/samba/auth
21mr|samba-4.19.5-9|402	%{_libdir}/samba/libCHARSET3-samba4.so
21mr|samba-4.19.5-9|403	%{_libdir}/samba/libMESSAGING-SEND-samba4.so
21mr|samba-4.19.5-9|404	%{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
21mr|samba-4.19.5-9|405	%{_libdir}/samba/libMESSAGING-samba4.so
21mr|samba-4.19.5-9|406	%{_libdir}/samba/libREG-FULL-samba4.so
21mr|samba-4.19.5-9|407	%{_libdir}/samba/libRPC-SERVER-LOOP-samba4.so
21mr|samba-4.19.5-9|408	%{_libdir}/samba/libRPC-WORKER-samba4.so
21mr|samba-4.19.5-9|409	%{_libdir}/samba/libad-claims-samba4.so
21mr|samba-4.19.5-9|410	%{_libdir}/samba/libaddns-samba4.so
21mr|samba-4.19.5-9|411	%{_libdir}/samba/libads-samba4.so
21mr|samba-4.19.5-9|412	%{_libdir}/samba/libasn1util-samba4.so
21mr|samba-4.19.5-9|413	%{_libdir}/samba/libauth-samba4.so
21mr|samba-4.19.5-9|414	%{_libdir}/samba/libauth-unix-token-samba4.so
21mr|samba-4.19.5-9|415	%{_libdir}/samba/libauth4-samba4.so
21mr|samba-4.19.5-9|416	%{_libdir}/samba/libauthkrb5-samba4.so
21mr|samba-4.19.5-9|417	%{_libdir}/samba/libauthn-policy-util-samba4.so
21mr|samba-4.19.5-9|418	%{_libdir}/samba/libcli-ldap-common-samba4.so
21mr|samba-4.19.5-9|419	%{_libdir}/samba/libcli-ldap-samba4.so
21mr|samba-4.19.5-9|420	%{_libdir}/samba/libcli-nbt-samba4.so
21mr|samba-4.19.5-9|421	%{_libdir}/samba/libcli-cldap-samba4.so
21mr|samba-4.19.5-9|422	%{_libdir}/samba/libcli-smb-common-samba4.so
21mr|samba-4.19.5-9|423	%{_libdir}/samba/libcli-spoolss-samba4.so
21mr|samba-4.19.5-9|424	%{_libdir}/samba/libcliauth-samba4.so
21mr|samba-4.19.5-9|425	%{_libdir}/samba/libclidns-samba4.so
21mr|samba-4.19.5-9|426	%{_libdir}/samba/libcluster-samba4.so
21mr|samba-4.19.5-9|427	%{_libdir}/samba/libcmdline-contexts-samba4.so
21mr|samba-4.19.5-9|428	%{_libdir}/samba/libcmdline-samba4.so
21mr|samba-4.19.5-9|429	%{_libdir}/samba/libdcerpc-pkt-auth-samba4.so
21mr|samba-4.19.5-9|430	%{_libdir}/samba/libgpext-samba4.so
21mr|samba-4.19.5-9|431	%{_libdir}/samba/libcommon-auth-samba4.so
21mr|samba-4.19.5-9|432	%{_libdir}/samba/libdb-glue-samba4.so
21mr|samba-4.19.5-9|433	%{_libdir}/samba/libdbwrap-samba4.so
21mr|samba-4.19.5-9|434	%{_libdir}/samba/libdcerpc-samba-samba4.so
21mr|samba-4.19.5-9|435	%{_libdir}/samba/libdcerpc-samba4.so
21mr|samba-4.19.5-9|436	%{_libdir}/samba/libdfs-server-ad-samba4.so
21mr|samba-4.19.5-9|437	%{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
21mr|samba-4.19.5-9|438	%{_libdir}/samba/libdnsserver-common-samba4.so
21mr|samba-4.19.5-9|439	%{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
21mr|samba-4.19.5-9|440	%{_libdir}/samba/libscavenge-dns-records-samba4.so
21mr|samba-4.19.5-9|441	%{_libdir}/samba/libdsdb-module-samba4.so
21mr|samba-4.19.5-9|442	%{_libdir}/samba/libevents-samba4.so
21mr|samba-4.19.5-9|443	%{_libdir}/samba/libflag-mapping-samba4.so
21mr|samba-4.19.5-9|444	%{_libdir}/samba/libgenrand-samba4.so
21mr|samba-4.19.5-9|445	%{_libdir}/samba/libgensec-samba4.so
21mr|samba-4.19.5-9|446	%{_libdir}/samba/libgpo-samba4.so
21mr|samba-4.19.5-9|447	%{_libdir}/samba/libgse-samba4.so
21mr|samba-4.19.5-9|448	%{_libdir}/samba/libhttp-samba4.so
21mr|samba-4.19.5-9|449	%{_libdir}/samba/libidmap-samba4.so
21mr|samba-4.19.5-9|450	%{_libdir}/samba/libinterfaces-samba4.so
21mr|samba-4.19.5-9|451	%{_libdir}/samba/libiov-buf-samba4.so
21mr|samba-4.19.5-9|452	%{_libdir}/samba/libkrb5samba-samba4.so
21mr|samba-4.19.5-9|453	#%%{_libdir}/samba/libldb-cmdline.so - does not build. removed? not configured? to be investigated.
21mr|samba-4.19.5-9|454	%{_libdir}/samba/libldbsamba-samba4.so
21mr|samba-4.19.5-9|455	%{_libdir}/samba/liblibcli-lsa3-samba4.so
21mr|samba-4.19.5-9|456	%{_libdir}/samba/liblibcli-netlogon3-samba4.so
21mr|samba-4.19.5-9|457	%{_libdir}/samba/liblibsmb-samba4.so
21mr|samba-4.19.5-9|458	%{_libdir}/samba/libmessages-dgm-samba4.so
21mr|samba-4.19.5-9|459	%{_libdir}/samba/libmessages-util-samba4.so
21mr|samba-4.19.5-9|460	%{_libdir}/samba/libmscat-samba4.so
21mr|samba-4.19.5-9|461	%{_libdir}/samba/libmsghdr-samba4.so
21mr|samba-4.19.5-9|462	%{_libdir}/samba/libmsrpc3-samba4.so
21mr|samba-4.19.5-9|463	%{_libdir}/samba/libndr-samba-samba4.so
21mr|samba-4.19.5-9|464	%{_libdir}/samba/libndr-samba4.so
21mr|samba-4.19.5-9|465	%{_libdir}/samba/libnet-keytab-samba4.so
21mr|samba-4.19.5-9|466	%{_libdir}/samba/libnetif-samba4.so
21mr|samba-4.19.5-9|467	%{_libdir}/samba/libnpa-tstream-samba4.so
21mr|samba-4.19.5-9|468	%{_libdir}/samba/libnss-info-samba4.so
21mr|samba-4.19.5-9|469	%{_libdir}/samba/libpac-samba4.so
21mr|samba-4.19.5-9|470	%{_libdir}/samba/libposix-eadb-samba4.so
21mr|samba-4.19.5-9|471	%{_libdir}/samba/libprinter-driver-samba4.so
21mr|samba-4.19.5-9|472	%{_libdir}/samba/libprinting-migrate-samba4.so
21mr|samba-4.19.5-9|473	%{_libdir}/samba/libprocess-model-samba4.so
21mr|samba-4.19.5-9|474	%{_libdir}/samba/libregistry-samba4.so
21mr|samba-4.19.5-9|475	%{_libdir}/samba/libreplace-samba4.so
21mr|samba-4.19.5-9|476	%{_libdir}/samba/libsamba-cluster-support-samba4.so
21mr|samba-4.19.5-9|477	%{_libdir}/samba/libsamba-debug-samba4.so
21mr|samba-4.19.5-9|478	%{_libdir}/samba/libsamba-modules-samba4.so
21mr|samba-4.19.5-9|479	%{_libdir}/samba/libsamba-net.cpython*-samba4.so
21mr|samba-4.19.5-9|480	%{_libdir}/samba/libsamba-python.cpython*-samba4.so
21mr|samba-4.19.5-9|481	%{_libdir}/samba/libsamba-security-samba4.so
21mr|samba-4.19.5-9|482	%{_libdir}/samba/libsamba-sockets-samba4.so
21mr|samba-4.19.5-9|483	%{_libdir}/samba/libsamba3-util-samba4.so
21mr|samba-4.19.5-9|484	%{_libdir}/samba/libsamdb-common-samba4.so
21mr|samba-4.19.5-9|485	%{_libdir}/samba/libsecrets3-samba4.so
21mr|samba-4.19.5-9|486	%{_libdir}/samba/libserver-id-db-samba4.so
21mr|samba-4.19.5-9|487	%{_libdir}/samba/libserver-role-samba4.so
21mr|samba-4.19.5-9|488	%{_libdir}/samba/libservice-samba4.so
21mr|samba-4.19.5-9|489	%{_libdir}/samba/libshares-samba4.so
21mr|samba-4.19.5-9|490	%{_libdir}/samba/libsmb-transport-samba4.so
21mr|samba-4.19.5-9|491	%{_libdir}/samba/libsmbclient-raw-samba4.so
21mr|samba-4.19.5-9|492	%{_libdir}/samba/libsmbd-base-samba4.so
21mr|samba-4.19.5-9|493	%{_libdir}/samba/libsmbd-shim-samba4.so
21mr|samba-4.19.5-9|494	%{_libdir}/samba/libsmbldaphelper-samba4.so
21mr|samba-4.19.5-9|495	%{_libdir}/samba/libsmbpasswdparser-samba4.so
21mr|samba-4.19.5-9|496	%{_libdir}/samba/libsocket-blocking-samba4.so
21mr|samba-4.19.5-9|497	%{_libdir}/samba/libstable-sort-samba4.so
21mr|samba-4.19.5-9|498	%{_libdir}/samba/libsys-rw-samba4.so
21mr|samba-4.19.5-9|499	%{_libdir}/samba/libtalloc-report-samba4.so
21mr|samba-4.19.5-9|500	%{_libdir}/samba/libtalloc-report-printf-samba4.so
21mr|samba-4.19.5-9|501	%{_libdir}/samba/libtdb-wrap-samba4.so
21mr|samba-4.19.5-9|502	%{_libdir}/samba/libtime-basic-samba4.so
21mr|samba-4.19.5-9|503	%{_libdir}/samba/libtorture-samba4.so
21mr|samba-4.19.5-9|504	%{_libdir}/samba/libtrusts-util-samba4.so
21mr|samba-4.19.5-9|505	%{_libdir}/samba/libutil-reg-samba4.so
21mr|samba-4.19.5-9|506	%{_libdir}/samba/libutil-setid-samba4.so
21mr|samba-4.19.5-9|507	%{_libdir}/samba/libutil-tdb-samba4.so
21mr|samba-4.19.5-9|508	%{_libdir}/samba/libxattr-tdb-samba4.so
21mr|samba-4.19.5-9|509	%{_libdir}/samba/bind9
21mr|samba-4.19.5-9|510	%if %{without mitkrb5}
21mr|samba-4.19.5-9|511	%{_libdir}/samba/libHDB-SAMBA4-samba4.so
21mr|samba-4.19.5-9|512	%{_libdir}/samba/libasn1-samba4.so
21mr|samba-4.19.5-9|513	%{_libdir}/samba/libcom-err-samba4.so
21mr|samba-4.19.5-9|514	%{_libdir}/samba/libgssapi-samba4.so
21mr|samba-4.19.5-9|515	%{_libdir}/samba/libgss-preauth-samba4.so
21mr|samba-4.19.5-9|516	%{_libdir}/samba/libhcrypto-samba4.so
21mr|samba-4.19.5-9|517	%{_libdir}/samba/libhdb-samba4.so
21mr|samba-4.19.5-9|518	%{_libdir}/samba/libheimbase-samba4.so
21mr|samba-4.19.5-9|519	%{_libdir}/samba/libheimntlm-samba4.so
21mr|samba-4.19.5-9|520	%{_libdir}/samba/libhx509-samba4.so
21mr|samba-4.19.5-9|521	%{_libdir}/samba/libkdc-samba4.so
21mr|samba-4.19.5-9|522	%{_libdir}/samba/libkrb5-samba4.so
21mr|samba-4.19.5-9|523	%{_libdir}/samba/libroken-samba4.so
21mr|samba-4.19.5-9|524	%{_libdir}/samba/libwind-samba4.so
21mr|samba-4.19.5-9|525	%endif
21mr|samba-4.19.5-9|526	%dir %{_libdir}/samba/vfs
21mr|samba-4.19.5-9|527	%{_libdir}/%{name}/nss_info
21mr|samba-4.19.5-9|528	%{_libdir}/%{name}/idmap
21mr|samba-4.19.5-9|529	
21mr|samba-4.19.5-9|530	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|531	
21mr|samba-4.19.5-9|532	%package client
21mr|samba-4.19.5-9|533	Summary:	Samba (SMB) client programs
21mr|samba-4.19.5-9|534	Group:		Networking/Other
21mr|samba-4.19.5-9|535	Requires:	%{name}-common = %{EVRD}
21mr|samba-4.19.5-9|536	Requires:	%{libname} = %{EVRD}
21mr|samba-4.19.5-9|537	Requires:	mount-cifs
21mr|samba-4.19.5-9|538	# For samba-tool
21mr|samba-4.19.5-9|539	Requires:	python3-%{name} = %{EVRD}
21mr|samba-4.19.5-9|540	# samba-tool needs tdbbackup
21mr|samba-4.19.5-9|541	Requires:	tdb-utils
21mr|samba-4.19.5-9|542	# samba-tool needs mdb_copy for domain backup or upgrade provision
21mr|samba-4.19.5-9|543	Requires:	lmdb
21mr|samba-4.19.5-9|544	# issues with /usr/lib64/cups being a symlink to /usr/lib/cups
21mr|samba-4.19.5-9|545	OrderWithRequires(pre):	cups
21mr|samba-4.19.5-9|546	# smbclient is common in other distros
21mr|samba-4.19.5-9|547	Provides:	smbclient = %{EVRD}
21mr|samba-4.19.5-9|548	
21mr|samba-4.19.5-9|549	%description client
21mr|samba-4.19.5-9|550	Samba-client provides some SMB clients, which complement the built-in
21mr|samba-4.19.5-9|551	SMB filesystem in Linux. These allow the accessing of SMB shares, and
21mr|samba-4.19.5-9|552	printing to SMB printers.
21mr|samba-4.19.5-9|553	
21mr|samba-4.19.5-9|554	%files client
21mr|samba-4.19.5-9|555	%{_bindir}/cifsdd
21mr|samba-4.19.5-9|556	%{_bindir}/dbwrap_tool
21mr|samba-4.19.5-9|557	%{_bindir}/dumpmscat
21mr|samba-4.19.5-9|558	%{_bindir}/mvxattr
21mr|samba-4.19.5-9|559	%{_bindir}/net
21mr|samba-4.19.5-9|560	%{_bindir}/nmblookup
21mr|samba-4.19.5-9|561	%{_bindir}/pdbedit
21mr|samba-4.19.5-9|562	%{_bindir}/profiles
21mr|samba-4.19.5-9|563	%{_bindir}/rpcclient
21mr|samba-4.19.5-9|564	%{_sbindir}/samba_kcc
21mr|samba-4.19.5-9|565	%{_sbindir}/eventlogadm
21mr|samba-4.19.5-9|566	%{_bindir}/samba-tool
21mr|samba-4.19.5-9|567	%{_bindir}/sharesec
21mr|samba-4.19.5-9|568	%{_bindir}/smbcacls
21mr|samba-4.19.5-9|569	%{_bindir}/smbclient
21mr|samba-4.19.5-9|570	%{_bindir}/smbcontrol
21mr|samba-4.19.5-9|571	%{_bindir}/smbcquotas
21mr|samba-4.19.5-9|572	%{_bindir}/smbget
21mr|samba-4.19.5-9|573	%{_bindir}/smbpasswd
21mr|samba-4.19.5-9|574	%{_bindir}/smbspool
21mr|samba-4.19.5-9|575	%{_bindir}/smbstatus
21mr|samba-4.19.5-9|576	%{_bindir}/smbtree
21mr|samba-4.19.5-9|577	%{_bindir}/samba-regedit
21mr|samba-4.19.5-9|578	%{_bindir}/smbtar
21mr|samba-4.19.5-9|579	%{_bindir}/mdsearch
21mr|samba-4.19.5-9|580	%{_mandir}/man1/dbwrap_tool.1*
21mr|samba-4.19.5-9|581	%{_mandir}/man1/mdsearch.1*
21mr|samba-4.19.5-9|582	%{_mandir}/man8/samba-tool.8*
21mr|samba-4.19.5-9|583	%{_mandir}/man8/samba-regedit.8*
21mr|samba-4.19.5-9|584	%{_prefix}/lib/cups/backend/smb
21mr|samba-4.19.5-9|585	# see smbspool_krb5_wrapper(8) why such attributes
21mr|samba-4.19.5-9|586	%attr(0700,root,root) %{_libexecdir}/samba/smbspool_krb5_wrapper
21mr|samba-4.19.5-9|587	
21mr|samba-4.19.5-9|588	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|589	
21mr|samba-4.19.5-9|590	%package common
21mr|samba-4.19.5-9|591	Summary:	Files used by both Samba servers and clients
21mr|samba-4.19.5-9|592	Group:		System/Servers
21mr|samba-4.19.5-9|593	# rpcclient etc. use samba python modules
21mr|samba-4.19.5-9|594	Requires:	python3-%{name} = %{EVRD}
21mr|samba-4.19.5-9|595	
21mr|samba-4.19.5-9|596	%description common
21mr|samba-4.19.5-9|597	Samba-common provides files necessary for both the server and client
21mr|samba-4.19.5-9|598	packages of Samba.
21mr|samba-4.19.5-9|599	
21mr|samba-4.19.5-9|600	%files common
21mr|samba-4.19.5-9|601	%{_tmpfilesdir}/samba.conf
21mr|samba-4.19.5-9|602	%dir /var/cache/%{name}
21mr|samba-4.19.5-9|603	%dir /var/log/%{name}
21mr|samba-4.19.5-9|604	%dir %{_libexecdir}/samba
21mr|samba-4.19.5-9|605	%dir %{_datadir}/samba/mdssvc
21mr|samba-4.19.5-9|606	%dir /var/lib/%{name}/private
21mr|samba-4.19.5-9|607	%{_bindir}/ntlm_auth
21mr|samba-4.19.5-9|608	%{_bindir}/testparm
21mr|samba-4.19.5-9|609	%{_bindir}/regdiff
21mr|samba-4.19.5-9|610	%{_bindir}/regpatch
21mr|samba-4.19.5-9|611	%{_bindir}/regshell
21mr|samba-4.19.5-9|612	%{_bindir}/regtree
21mr|samba-4.19.5-9|613	%{_bindir}/samba-log-parser
21mr|samba-4.19.5-9|614	%dir %{_sysconfdir}/%{name}
21mr|samba-4.19.5-9|615	%attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/smb.conf
21mr|samba-4.19.5-9|616	%attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/lmhosts
21mr|samba-4.19.5-9|617	%if %{with avahi_service}
21mr|samba-4.19.5-9|618	%config %{_sysconfdir}/avahi/services/smb.service
21mr|samba-4.19.5-9|619	%endif
21mr|samba-4.19.5-9|620	%dir %{_localstatedir}/lib/%{name}
21mr|samba-4.19.5-9|621	%attr(-,root,root) %{_localstatedir}/lib/%{name}/codepages
21mr|samba-4.19.5-9|622	# run by both winbind and smbd
21mr|samba-4.19.5-9|623	# https://bugzilla.redhat.com/show_bug.cgi?id=2136763
21mr|samba-4.19.5-9|624	%{_libexecdir}/samba/samba-dcerpcd
21mr|samba-4.19.5-9|625	%{_mandir}/man1/ntlm_auth.1*
21mr|samba-4.19.5-9|626	%{_mandir}/man1/regdiff.1*
21mr|samba-4.19.5-9|627	%{_mandir}/man1/regpatch.1*
21mr|samba-4.19.5-9|628	%{_mandir}/man1/regshell.1*
21mr|samba-4.19.5-9|629	%{_mandir}/man1/regtree.1*
21mr|samba-4.19.5-9|630	%{_mandir}/man1/log2pcap.1*
21mr|samba-4.19.5-9|631	%{_mandir}/man1/mvxattr.1*
21mr|samba-4.19.5-9|632	%{_mandir}/man1/nmblookup.1*
21mr|samba-4.19.5-9|633	%{_mandir}/man1/profiles.1*
21mr|samba-4.19.5-9|634	%{_mandir}/man1/rpcclient.1*
21mr|samba-4.19.5-9|635	%{_mandir}/man1/sharesec.1*
21mr|samba-4.19.5-9|636	%{_mandir}/man1/samba-log-parser.1*
21mr|samba-4.19.5-9|637	%{_mandir}/man1/smbcacls.1*
21mr|samba-4.19.5-9|638	%{_mandir}/man1/smbclient.1*
21mr|samba-4.19.5-9|639	%{_mandir}/man1/smbcontrol.1*
21mr|samba-4.19.5-9|640	%{_mandir}/man1/smbcquotas.1*
21mr|samba-4.19.5-9|641	%{_mandir}/man1/smbget.1*
21mr|samba-4.19.5-9|642	%{_mandir}/man1/smbstatus.1*
21mr|samba-4.19.5-9|643	%{_mandir}/man1/smbtar.1*
21mr|samba-4.19.5-9|644	%{_mandir}/man1/smbtree.1*
21mr|samba-4.19.5-9|645	%{_mandir}/man1/testparm.1*
21mr|samba-4.19.5-9|646	%{_mandir}/man1/wbinfo.1*
21mr|samba-4.19.5-9|647	%{_mandir}/man5/lmhosts.5*
21mr|samba-4.19.5-9|648	%{_mandir}/man5/pam_winbind.conf.5*
21mr|samba-4.19.5-9|649	%{_mandir}/man5/smb.conf.5*
21mr|samba-4.19.5-9|650	%{_mandir}/man5/smbpasswd.5*
21mr|samba-4.19.5-9|651	%{_mandir}/man7/samba.7*
21mr|samba-4.19.5-9|652	%{_mandir}/man7/traffic_learner.7*
21mr|samba-4.19.5-9|653	%{_mandir}/man7/traffic_replay.7*
21mr|samba-4.19.5-9|654	%{_mandir}/man8/cifsdd.8*
21mr|samba-4.19.5-9|655	%{_mandir}/man8/eventlogadm.8*
21mr|samba-4.19.5-9|656	%{_mandir}/man8/net.8*
21mr|samba-4.19.5-9|657	%{_mandir}/man8/nmbd.8*
21mr|samba-4.19.5-9|658	%{_mandir}/man8/pam_winbind.8*
21mr|samba-4.19.5-9|659	%{_mandir}/man8/pdbedit.8*
21mr|samba-4.19.5-9|660	%{_mandir}/man8/samba-dcerpcd.8*
21mr|samba-4.19.5-9|661	%{_mandir}/man8/smbd.8*
21mr|samba-4.19.5-9|662	%{_mandir}/man8/smbpasswd.8*
21mr|samba-4.19.5-9|663	%{_mandir}/man8/smbspool.8*
21mr|samba-4.19.5-9|664	%{_mandir}/man8/smbspool_krb5_wrapper.8*
21mr|samba-4.19.5-9|665	%{_mandir}/man8/winbind_krb5_locator.8*
21mr|samba-4.19.5-9|666	%{_mandir}/man8/vfs_acl_tdb.8*
21mr|samba-4.19.5-9|667	%{_mandir}/man8/vfs_acl_xattr.8*
21mr|samba-4.19.5-9|668	%{_mandir}/man8/vfs_aio_fork.8*
21mr|samba-4.19.5-9|669	%{_mandir}/man8/vfs_aio_pthread.8*
21mr|samba-4.19.5-9|670	%{_mandir}/man8/vfs_audit.8*
21mr|samba-4.19.5-9|671	%{_mandir}/man8/vfs_cap.8*
21mr|samba-4.19.5-9|672	%{_mandir}/man8/vfs_catia.8*
21mr|samba-4.19.5-9|673	%{_mandir}/man8/vfs_commit.8*
21mr|samba-4.19.5-9|674	%{_mandir}/man8/vfs_crossrename.8*
21mr|samba-4.19.5-9|675	%{_mandir}/man8/vfs_default_quota.8*
21mr|samba-4.19.5-9|676	%{_mandir}/man8/vfs_dirsort.8*
21mr|samba-4.19.5-9|677	%{_mandir}/man8/vfs_expand_msdfs.8*
21mr|samba-4.19.5-9|678	%{_mandir}/man8/vfs_extd_audit.8*
21mr|samba-4.19.5-9|679	%{_mandir}/man8/vfs_fake_perms.8*
21mr|samba-4.19.5-9|680	%{_mandir}/man8/vfs_fileid.8*
21mr|samba-4.19.5-9|681	%{_mandir}/man8/vfs_fruit.8*
21mr|samba-4.19.5-9|682	%{_mandir}/man8/vfs_full_audit.8*
21mr|samba-4.19.5-9|683	%{_mandir}/man8/vfs_glusterfs_fuse.8*
21mr|samba-4.19.5-9|684	%{_mandir}/man8/vfs_gpfs.8*
21mr|samba-4.19.5-9|685	%{_mandir}/man8/vfs_io_uring.8*
21mr|samba-4.19.5-9|686	%{_mandir}/man8/vfs_media_harmony.8*
21mr|samba-4.19.5-9|687	#%%{_mandir}/man8/vfs_netatalk.8*
21mr|samba-4.19.5-9|688	%{_mandir}/man8/vfs_offline.8*
21mr|samba-4.19.5-9|689	%{_mandir}/man8/vfs_preopen.8*
21mr|samba-4.19.5-9|690	%{_mandir}/man8/vfs_readahead.8*
21mr|samba-4.19.5-9|691	%{_mandir}/man8/vfs_readonly.8*
21mr|samba-4.19.5-9|692	%{_mandir}/man8/vfs_recycle.8*
21mr|samba-4.19.5-9|693	%{_mandir}/man8/vfs_shadow_copy.8*
21mr|samba-4.19.5-9|694	%{_mandir}/man8/vfs_shadow_copy2.8*
21mr|samba-4.19.5-9|695	%{_mandir}/man8/vfs_shell_snap.8*
21mr|samba-4.19.5-9|696	%{_mandir}/man8/vfs_snapper.8*
21mr|samba-4.19.5-9|697	%{_mandir}/man8/vfs_streams_depot.8*
21mr|samba-4.19.5-9|698	%{_mandir}/man8/vfs_streams_xattr.8*
21mr|samba-4.19.5-9|699	%{_mandir}/man8/vfs_time_audit.8*
21mr|samba-4.19.5-9|700	%{_mandir}/man8/vfs_xattr_tdb.8*
21mr|samba-4.19.5-9|701	%{_mandir}/man8/vfs_unityed_media.8*
21mr|samba-4.19.5-9|702	%{_mandir}/man8/vfs_worm.8*
21mr|samba-4.19.5-9|703	%{_mandir}/man8/vfs_btrfs.8*
21mr|samba-4.19.5-9|704	%{_mandir}/man8/vfs_linux_xfs_sgid.8*
21mr|samba-4.19.5-9|705	%{_mandir}/man8/vfs_syncops.8*
21mr|samba-4.19.5-9|706	%{_mandir}/man8/vfs_virusfilter.8*
21mr|samba-4.19.5-9|707	%{_mandir}/man8/vfs_widelinks.8*
21mr|samba-4.19.5-9|708	%{_datadir}/samba/mdssvc/elasticsearch_mappings.json
21mr|samba-4.19.5-9|709	
21mr|samba-4.19.5-9|710	%post common
21mr|samba-4.19.5-9|711	%tmpfiles_create samba.conf
21mr|samba-4.19.5-9|712	# And this too, in case we don't have smbd to create it for us
21mr|samba-4.19.5-9|713	[ -f /var/cache/%{name}/unexpected.tdb ] || {
21mr|samba-4.19.5-9|714	touch /var/cache/%{name}/unexpected.tdb
21mr|samba-4.19.5-9|715	}
21mr|samba-4.19.5-9|716	
21mr|samba-4.19.5-9|717	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|718	
21mr|samba-4.19.5-9|719	%if %{with doc}
21mr|samba-4.19.5-9|720	%package doc
21mr|samba-4.19.5-9|721	Summary:	Documentation for Samba servers and clients
21mr|samba-4.19.5-9|722	Group:		Documentation
21mr|samba-4.19.5-9|723	
21mr|samba-4.19.5-9|724	%description doc
21mr|samba-4.19.5-9|725	Samba-doc provides documentation files for both the server and client
21mr|samba-4.19.5-9|726	packages of Samba.
21mr|samba-4.19.5-9|727	
21mr|samba-4.19.5-9|728	%files doc
21mr|samba-4.19.5-9|729	%doc README COPYING
21mr|samba-4.19.5-9|730	%doc WHATSNEW.txt Roadmap
21mr|samba-4.19.5-9|731	%doc clean-docs/samba-doc/docs/*
21mr|samba-4.19.5-9|732	%doc clean-docs/samba-doc/examples
21mr|samba-4.19.5-9|733	%endif
21mr|samba-4.19.5-9|734	
21mr|samba-4.19.5-9|735	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|736	
21mr|samba-4.19.5-9|737	%package -n %{libwinbind}
21mr|samba-4.19.5-9|738	Summary:	Samba-winbind daemon libraries
21mr|samba-4.19.5-9|739	Group:		System/Libraries
21mr|samba-4.19.5-9|740	Provides:	pam_winbind = %{EVRD}
21mr|samba-4.19.5-9|741	Provides:	nss_winbind = %{EVRD}
21mr|samba-4.19.5-9|742	Provides:	pam_winbind%{_isa} = %{EVRD}
21mr|samba-4.19.5-9|743	Provides:	nss_winbind%{_isa} = %{EVRD}
21mr|samba-4.19.5-9|744	
21mr|samba-4.19.5-9|745	%description -n %{libwinbind}
21mr|samba-4.19.5-9|746	Provides libraries for winbind daemon and testing tools
21mr|samba-4.19.5-9|747	
21mr|samba-4.19.5-9|748	%files -n %{libwinbind} -f pam_winbind.lang
21mr|samba-4.19.5-9|749	%if %{mdvver} >= 202310
21mr|samba-4.19.5-9|750	%attr(755,root,root) %{_libdir}/security/pam_winbind*
21mr|samba-4.19.5-9|751	%{_libdir}/libnss_winbind*
21mr|samba-4.19.5-9|752	%else
21mr|samba-4.19.5-9|753	%attr(755,root,root) /%{_lib}/security/pam_winbind*
21mr|samba-4.19.5-9|754	/%{_lib}/libnss_winbind*
21mr|samba-4.19.5-9|755	%endif
21mr|samba-4.19.5-9|756	
21mr|samba-4.19.5-9|757	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|758	
21mr|samba-4.19.5-9|759	%package winbind
21mr|samba-4.19.5-9|760	Summary: 	Samba-winbind daemon, utilities and documentation
21mr|samba-4.19.5-9|761	Group:		System/Servers
21mr|samba-4.19.5-9|762	Recommends:	%{winbind_krb5_locator}
21mr|samba-4.19.5-9|763	Requires:	%{libwinbind}
21mr|samba-4.19.5-9|764	# compat with other distros
21mr|samba-4.19.5-9|765	Provides:	samba-winbind-clients = %{EVRD}
21mr|samba-4.19.5-9|766	Provides:	winbind = %{EVRD}
21mr|samba-4.19.5-9|767	
21mr|samba-4.19.5-9|768	%description winbind
21mr|samba-4.19.5-9|769	Provides the winbind daemon and testing tools to allow authentication
21mr|samba-4.19.5-9|770	and group/user enumeration from a Windows or Samba domain controller.
21mr|samba-4.19.5-9|771	
21mr|samba-4.19.5-9|772	%files winbind
21mr|samba-4.19.5-9|773	# %%config(noreplace) %%{_sysconfdir}/security/pam_winbind.conf
21mr|samba-4.19.5-9|774	%{_sbindir}/winbindd
21mr|samba-4.19.5-9|775	%{_bindir}/wbinfo
21mr|samba-4.19.5-9|776	%attr(-,root,root) %config(noreplace) %{_sysconfdir}/pam.d/system-auth-winbind*
21mr|samba-4.19.5-9|777	%{_unitdir}/winbind.service
21mr|samba-4.19.5-9|778	%{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
21mr|samba-4.19.5-9|779	%{_mandir}/man8/winbindd.8*
21mr|samba-4.19.5-9|780	%{_mandir}/man8/idmap_*.8*
21mr|samba-4.19.5-9|781	%if %{with mitkrb5}
21mr|samba-4.19.5-9|782	%{_libdir}/samba/krb5/winbind_krb5_localauth.so
21mr|samba-4.19.5-9|783	%{_mandir}/man8/winbind_krb5_localauth.8*
21mr|samba-4.19.5-9|784	%endif
21mr|samba-4.19.5-9|785	
21mr|samba-4.19.5-9|786	%post winbind
21mr|samba-4.19.5-9|787	# winbind service must not be auto-enabled e.g. because it will break Samba as a Domain Controller
21mr|samba-4.19.5-9|788	# https://wiki.samba.org/index.php/Configuring_Winbindd_on_a_Samba_AD_DC#The_winbindd_Service
21mr|samba-4.19.5-9|789	%systemd_post winbind.service
21mr|samba-4.19.5-9|790	
21mr|samba-4.19.5-9|791	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|792	
21mr|samba-4.19.5-9|793	%package -n %{libnsswins}
21mr|samba-4.19.5-9|794	Summary:	Name Service Switch service for WINS
21mr|samba-4.19.5-9|795	Group:		System/Libraries
21mr|samba-4.19.5-9|796	Provides:	nss_wins = %{EVRD}
21mr|samba-4.19.5-9|797	Requires(post):	coreutils
21mr|samba-4.19.5-9|798	Requires(post):	gawk
21mr|samba-4.19.5-9|799	Requires(post):	grep
21mr|samba-4.19.5-9|800	
21mr|samba-4.19.5-9|801	%description -n %{libnsswins}
21mr|samba-4.19.5-9|802	Provides the libnss_wins shared library which resolves NetBIOS names to
21mr|samba-4.19.5-9|803	IP addresses.
21mr|samba-4.19.5-9|804	
21mr|samba-4.19.5-9|805	%files -n %{libnsswins}
21mr|samba-4.19.5-9|806	%if %{mdvver} >= 202310
21mr|samba-4.19.5-9|807	%{_libdir}/libnss_wins.so*
21mr|samba-4.19.5-9|808	%else
21mr|samba-4.19.5-9|809	/%{_lib}/libnss_wins.so*
21mr|samba-4.19.5-9|810	%endif
21mr|samba-4.19.5-9|811	
21mr|samba-4.19.5-9|812	%post -n %{libnsswins}
21mr|samba-4.19.5-9|813	if [ $1 = 1 ]; then
21mr|samba-4.19.5-9|814	cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmsave
21mr|samba-4.19.5-9|815	grep '^hosts' %{_sysconfdir}/nsswitch.conf |grep -v 'wins' >/dev/null
21mr|samba-4.19.5-9|816	if [ $? = 0 ];then
21mr|samba-4.19.5-9|817	echo "Adding a wins entry to the hosts section of %{_sysconfdir}/nsswitch.conf"
21mr|samba-4.19.5-9|818	awk '/^hosts/ {print $0 " wins"};!/^hosts/ {print}' %{_sysconfdir}/nsswitch.conf.rpmsave >%{_sysconfdir}/nsswitch.conf;
21mr|samba-4.19.5-9|819	else
21mr|samba-4.19.5-9|820	echo "wins entry found in %{_sysconfdir}/nsswitch.conf"
21mr|samba-4.19.5-9|821	fi
21mr|samba-4.19.5-9|822	fi
21mr|samba-4.19.5-9|823	
21mr|samba-4.19.5-9|824	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|825	
21mr|samba-4.19.5-9|826	%package -n python3-%{name}
21mr|samba-4.19.5-9|827	Summary:	Samba Python modules
21mr|samba-4.19.5-9|828	Group:		Development/Python
21mr|samba-4.19.5-9|829	Requires:	python3-talloc
21mr|samba-4.19.5-9|830	Requires:	python3-tevent
21mr|samba-4.19.5-9|831	Requires:	python3-tdb
21mr|samba-4.19.5-9|832	Requires:	python3-ldb
21mr|samba-4.19.5-9|833	Requires:	python3egg(dnspython)
21mr|samba-4.19.5-9|834	# for ms_forest_updates_markdown.py and ms_schema_markdown.py
21mr|samba-4.19.5-9|835	Requires:	python3egg(markdown)
21mr|samba-4.19.5-9|836	Requires:	ldb-utils
21mr|samba-4.19.5-9|837	# old name
21mr|samba-4.19.5-9|838	Provides:	samba-python3 = %{EVRD}
21mr|samba-4.19.5-9|839	
21mr|samba-4.19.5-9|840	# A clumzy approach to get rid of LOOPS - provide deps for individual libs _by hand_
21mr|samba-4.19.5-9|841	Requires:	%{libpolicy} = %{EVRD}
21mr|samba-4.19.5-9|842	
21mr|samba-4.19.5-9|843	%description -n python3-%{name}
21mr|samba-4.19.5-9|844	Samba Python modules.
21mr|samba-4.19.5-9|845	
21mr|samba-4.19.5-9|846	%files -n python3-%{name}
21mr|samba-4.19.5-9|847	%{python3_sitearch}/samba
21mr|samba-4.19.5-9|848	
21mr|samba-4.19.5-9|849	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|850	
21mr|samba-4.19.5-9|851	%if %{with test}
21mr|samba-4.19.5-9|852	%package test
21mr|samba-4.19.5-9|853	Summary:	Debugging and benchmarking tools for samba
21mr|samba-4.19.5-9|854	Group:		System/Servers
21mr|samba-4.19.5-9|855	Requires:	%{name}-common = %{EVRD}
21mr|samba-4.19.5-9|856	
21mr|samba-4.19.5-9|857	%description test
21mr|samba-4.19.5-9|858	This package provides tools for benchmarking samba, and debugging the correct
21mr|samba-4.19.5-9|859	operation of tools against smb servers.
21mr|samba-4.19.5-9|860	
21mr|samba-4.19.5-9|861	%files test
21mr|samba-4.19.5-9|862	%{_bindir}/locktest
21mr|samba-4.19.5-9|863	%{_bindir}/masktest
21mr|samba-4.19.5-9|864	%{_bindir}/gentest
21mr|samba-4.19.5-9|865	%{_bindir}/ndrdump
21mr|samba-4.19.5-9|866	%{_bindir}/smbtorture
21mr|samba-4.19.5-9|867	%{_mandir}/man1/locktest.1*
21mr|samba-4.19.5-9|868	%{_mandir}/man1/masktest.1*
21mr|samba-4.19.5-9|869	%{_mandir}/man1/ndrdump.1*
21mr|samba-4.19.5-9|870	%{_mandir}/man1/gentest.1*
21mr|samba-4.19.5-9|871	%{_mandir}/man1/smbtorture.1*
21mr|samba-4.19.5-9|872	%endif
21mr|samba-4.19.5-9|873	
21mr|samba-4.19.5-9|874	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|875	
21mr|samba-4.19.5-9|876	%package -n %{libname}
21mr|samba-4.19.5-9|877	Summary:	SMB Client Library
21mr|samba-4.19.5-9|878	Group:		System/Libraries
21mr|samba-4.19.5-9|879	Provides:	libsmbclient = %{EVRD}
21mr|samba-4.19.5-9|880	
21mr|samba-4.19.5-9|881	%description -n %{libname}
21mr|samba-4.19.5-9|882	This package contains the SMB client library, part of the samba suite of
21mr|samba-4.19.5-9|883	networking software, allowing other software to access SMB shares.
21mr|samba-4.19.5-9|884	
21mr|samba-4.19.5-9|885	%files -n %{libname}
21mr|samba-4.19.5-9|886	%{_libdir}/libsmbclient.so.%{libsmbmajor}*
21mr|samba-4.19.5-9|887	
21mr|samba-4.19.5-9|888	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|889	
21mr|samba-4.19.5-9|890	%package -n %{devname}
21mr|samba-4.19.5-9|891	Summary:	SMB Client Library Development files
21mr|samba-4.19.5-9|892	Group:		Development/C
21mr|samba-4.19.5-9|893	Requires:	%{libname} = %{EVRD}
21mr|samba-4.19.5-9|894	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|895	
21mr|samba-4.19.5-9|896	%description -n %{devname}
21mr|samba-4.19.5-9|897	This package contains the development files for the SMB client library, part
21mr|samba-4.19.5-9|898	of the samba suite of networking software, allowing the development of other
21mr|samba-4.19.5-9|899	software to access SMB shares.
21mr|samba-4.19.5-9|900	
21mr|samba-4.19.5-9|901	%files -n %{devname}
21mr|samba-4.19.5-9|902	%{_includedir}/samba-4.0/libsmbclient.h
21mr|samba-4.19.5-9|903	%{_libdir}/libsmbclient.so
21mr|samba-4.19.5-9|904	%{_mandir}/man7/libsmbclient.7*
21mr|samba-4.19.5-9|905	%{_libdir}/pkgconfig/smbclient.pc
21mr|samba-4.19.5-9|906	
21mr|samba-4.19.5-9|907	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|908	
21mr|samba-4.19.5-9|909	%package devel
21mr|samba-4.19.5-9|910	Summary:	Samba 4 development package
21mr|samba-4.19.5-9|911	Group:		Development/C
21mr|samba-4.19.5-9|912	Requires:	%{devname} = %{EVRD}
21mr|samba-4.19.5-9|913	Requires:	%{libsambalibs} = %{EVRD}
21mr|samba-4.19.5-9|914	
21mr|samba-4.19.5-9|915	%description devel
21mr|samba-4.19.5-9|916	Samba 4 development libraries.
21mr|samba-4.19.5-9|917	
21mr|samba-4.19.5-9|918	%files devel
21mr|samba-4.19.5-9|919	%{_includedir}/samba-4.0/charset.h
21mr|samba-4.19.5-9|920	%dir %{_includedir}/samba-4.0/core
21mr|samba-4.19.5-9|921	%{_includedir}/samba-4.0/core/*.h
21mr|samba-4.19.5-9|922	%{_includedir}/samba-4.0/credentials.h
21mr|samba-4.19.5-9|923	%{_includedir}/samba-4.0/domain_credentials.h
21mr|samba-4.19.5-9|924	%dir %{_includedir}/samba-4.0/gen_ndr
21mr|samba-4.19.5-9|925	%{_includedir}/samba-4.0/gen_ndr/*.h
21mr|samba-4.19.5-9|926	%{_includedir}/samba-4.0/ndr.h
21mr|samba-4.19.5-9|927	%{_includedir}/samba-4.0/ndr
21mr|samba-4.19.5-9|928	%{_includedir}/samba-4.0/param.h
21mr|samba-4.19.5-9|929	%{_includedir}/samba-4.0/samba/
21mr|samba-4.19.5-9|930	%{_includedir}/samba-4.0/share.h
21mr|samba-4.19.5-9|931	%{_includedir}/samba-4.0/tdr.h
21mr|samba-4.19.5-9|932	%{_includedir}/samba-4.0/tsocket.h
21mr|samba-4.19.5-9|933	%{_includedir}/samba-4.0/tsocket_internal.h
21mr|samba-4.19.5-9|934	%{_includedir}/samba-4.0/rpc_common.h
21mr|samba-4.19.5-9|935	%dir %{_includedir}/samba-4.0/util/
21mr|samba-4.19.5-9|936	%{_includedir}/samba-4.0/util/*.h
21mr|samba-4.19.5-9|937	%{_includedir}/samba-4.0/util_ldb.h
21mr|samba-4.19.5-9|938	%{_includedir}/samba-4.0/ldb_wrap.h
21mr|samba-4.19.5-9|939	%{_libdir}/libsamba-errors.so
21mr|samba-4.19.5-9|940	%{_libdir}/libsamba-passdb.so
21mr|samba-4.19.5-9|941	%{_libdir}/libsmbconf.so
21mr|samba-4.19.5-9|942	%{_libdir}/libsmbldap.so
21mr|samba-4.19.5-9|943	%{_libdir}/libtevent-util.so
21mr|samba-4.19.5-9|944	%{_includedir}/samba-4.0/lookup_sid.h
21mr|samba-4.19.5-9|945	%{_includedir}/samba-4.0/machine_sid.h
21mr|samba-4.19.5-9|946	%{_includedir}/samba-4.0/passdb.h
21mr|samba-4.19.5-9|947	%{_includedir}/samba-4.0/policy.h
21mr|samba-4.19.5-9|948	%{_includedir}/samba-4.0/smb2_lease_struct.h
21mr|samba-4.19.5-9|949	%{_includedir}/samba-4.0/smb_ldap.h
21mr|samba-4.19.5-9|950	%{_includedir}/samba-4.0/smbconf.h
21mr|samba-4.19.5-9|951	%{_includedir}/samba-4.0/smbldap.h
21mr|samba-4.19.5-9|952	%{_includedir}/samba-4.0/dcesrv_core.h
21mr|samba-4.19.5-9|953	%{_libdir}/pkgconfig/samba-credentials.pc
21mr|samba-4.19.5-9|954	
21mr|samba-4.19.5-9|955	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|956	
21mr|samba-4.19.5-9|957	%package pidl
21mr|samba-4.19.5-9|958	Summary:	Perl IDL compiler for Samba4
21mr|samba-4.19.5-9|959	Group:		Development/Perl
21mr|samba-4.19.5-9|960	
21mr|samba-4.19.5-9|961	%description pidl
21mr|samba-4.19.5-9|962	Perl Interface Description Language compiler for Samba4.
21mr|samba-4.19.5-9|963	
21mr|samba-4.19.5-9|964	%files pidl
21mr|samba-4.19.5-9|965	%{_bindir}/pidl
21mr|samba-4.19.5-9|966	%{perl_vendorlib}/Parse/Pidl*
21mr|samba-4.19.5-9|967	%{_mandir}/man1/pidl.1.*
21mr|samba-4.19.5-9|968	%{_mandir}/man3/Parse::Pidl*.3pm.*
21mr|samba-4.19.5-9|969	
21mr|samba-4.19.5-9|970	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|971	
21mr|samba-4.19.5-9|972	%package -n %{libnetapi}
21mr|samba-4.19.5-9|973	Summary:	Samba library for accessing functions in 'net' binary
21mr|samba-4.19.5-9|974	Group:		System/Libraries
21mr|samba-4.19.5-9|975	%samba_soname_changed_meta %{quote:%{mklibname netapi 0}} 1:4.15
21mr|samba-4.19.5-9|976	
21mr|samba-4.19.5-9|977	%description -n %{libnetapi}
21mr|samba-4.19.5-9|978	Samba library for accessing functions in 'net' binary.
21mr|samba-4.19.5-9|979	
21mr|samba-4.19.5-9|980	%files -n %{libnetapi}
21mr|samba-4.19.5-9|981	%{_libdir}/libnetapi.so.%{netapimajor}*
21mr|samba-4.19.5-9|982	
21mr|samba-4.19.5-9|983	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|984	
21mr|samba-4.19.5-9|985	%package -n %{netapidevel}
21mr|samba-4.19.5-9|986	Summary:	Samba library for accessing functions in 'net' binary
21mr|samba-4.19.5-9|987	Group:		Development/C
21mr|samba-4.19.5-9|988	Requires:	%{libnetapi} = %{EVRD}
21mr|samba-4.19.5-9|989	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|990	Provides:	netapi-devel = %{EVRD}
21mr|samba-4.19.5-9|991	
21mr|samba-4.19.5-9|992	%description -n %{netapidevel}
21mr|samba-4.19.5-9|993	Samba library for accessing functions in 'net' binary.
21mr|samba-4.19.5-9|994	
21mr|samba-4.19.5-9|995	%files -n %{netapidevel}
21mr|samba-4.19.5-9|996	%{_libdir}/libnetapi*.so
21mr|samba-4.19.5-9|997	%{_includedir}/samba-4.0/netapi.h
21mr|samba-4.19.5-9|998	%{_libdir}/pkgconfig/netapi.pc
21mr|samba-4.19.5-9|999	
21mr|samba-4.19.5-9|1000	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1001	
21mr|samba-4.19.5-9|1002	%package -n %{libdcerpc}
21mr|samba-4.19.5-9|1003	Summary:	Library implementing DCE/RPC for Samba4
21mr|samba-4.19.5-9|1004	Group:		System/Libraries
21mr|samba-4.19.5-9|1005	
21mr|samba-4.19.5-9|1006	%description -n %{libdcerpc}
21mr|samba-4.19.5-9|1007	Library implementing DCE/RPC for Samba4 (libdcerpc)
21mr|samba-4.19.5-9|1008	
21mr|samba-4.19.5-9|1009	%files -n %{libdcerpc}
21mr|samba-4.19.5-9|1010	%{_libdir}/libdcerpc.so.%{dcerpcmajor}*
21mr|samba-4.19.5-9|1011	
21mr|samba-4.19.5-9|1012	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1013	
21mr|samba-4.19.5-9|1014	%package -n %{libdcerpc_binding}
21mr|samba-4.19.5-9|1015	Summary:	Library implementing DCE/RPC for Samba4
21mr|samba-4.19.5-9|1016	Group:		System/Libraries
21mr|samba-4.19.5-9|1017	# splitted from %%libdcerpc
21mr|samba-4.19.5-9|1018	Conflicts:	%{libdcerpc} < 1:4.17
21mr|samba-4.19.5-9|1019	
21mr|samba-4.19.5-9|1020	%description -n %{libdcerpc_binding}
21mr|samba-4.19.5-9|1021	Library implementing DCE/RPC for Samba4 (libdcerpc-binding)
21mr|samba-4.19.5-9|1022	
21mr|samba-4.19.5-9|1023	%files -n %{libdcerpc_binding}
21mr|samba-4.19.5-9|1024	%{_libdir}/libdcerpc-binding.so.%{dcerpcmajor}*
21mr|samba-4.19.5-9|1025	
21mr|samba-4.19.5-9|1026	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1027	
21mr|samba-4.19.5-9|1028	%package -n %{libdcerpc_samr}
21mr|samba-4.19.5-9|1029	Summary:	Library implementing DCE/RPC for Samba4
21mr|samba-4.19.5-9|1030	Group:		System/Libraries
21mr|samba-4.19.5-9|1031	# splitted from %%libdcerpc
21mr|samba-4.19.5-9|1032	Conflicts:	%{libdcerpc} < 1:4.17
21mr|samba-4.19.5-9|1033	
21mr|samba-4.19.5-9|1034	%description -n %{libdcerpc_samr}
21mr|samba-4.19.5-9|1035	Library implementing DCE/RPC for Samba4 (libdcerpc-samr)
21mr|samba-4.19.5-9|1036	
21mr|samba-4.19.5-9|1037	%files -n %{libdcerpc_samr}
21mr|samba-4.19.5-9|1038	%{_libdir}/libdcerpc-samr.so.%{dcerpcmajor}*
21mr|samba-4.19.5-9|1039	
21mr|samba-4.19.5-9|1040	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1041	
21mr|samba-4.19.5-9|1042	%package -n %{libdcerpc_server}
21mr|samba-4.19.5-9|1043	Summary:	Library implementing DCE/RPC for Samba4
21mr|samba-4.19.5-9|1044	Group:		System/Libraries
21mr|samba-4.19.5-9|1045	# splitted from %%libdcerpc
21mr|samba-4.19.5-9|1046	Conflicts:	%{libdcerpc} < 1:4.17
21mr|samba-4.19.5-9|1047	
21mr|samba-4.19.5-9|1048	%description -n %{libdcerpc_server}
21mr|samba-4.19.5-9|1049	Library implementing DCE/RPC for Samba4 (libdcerpc-server)
21mr|samba-4.19.5-9|1050	
21mr|samba-4.19.5-9|1051	%files -n %{libdcerpc_server}
21mr|samba-4.19.5-9|1052	%{_libdir}/libdcerpc-server.so.%{dcerpcmajor}*
21mr|samba-4.19.5-9|1053	
21mr|samba-4.19.5-9|1054	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1055	
21mr|samba-4.19.5-9|1056	%package -n %{libdcerpc_servercore}
21mr|samba-4.19.5-9|1057	Summary:	Library implementing DCE/RPC for Samba4
21mr|samba-4.19.5-9|1058	Group:		System/Libraries
21mr|samba-4.19.5-9|1059	# splitted from %%libdcerpc
21mr|samba-4.19.5-9|1060	Conflicts:	%{libdcerpc} < 1:4.17
21mr|samba-4.19.5-9|1061	
21mr|samba-4.19.5-9|1062	%description -n %{libdcerpc_servercore}
21mr|samba-4.19.5-9|1063	Library implementing DCE/RPC for Samba4 (libdcerpc-server-core)
21mr|samba-4.19.5-9|1064	
21mr|samba-4.19.5-9|1065	%files -n %{libdcerpc_servercore}
21mr|samba-4.19.5-9|1066	%{_libdir}/libdcerpc-server-core.so.%{dcerpcmajor}*
21mr|samba-4.19.5-9|1067	
21mr|samba-4.19.5-9|1068	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1069	
21mr|samba-4.19.5-9|1070	%package -n %{dcerpcdevel}
21mr|samba-4.19.5-9|1071	Summary:	Library implementing Samba's memory allocator
21mr|samba-4.19.5-9|1072	Group:		Development/C
21mr|samba-4.19.5-9|1073	Requires:	%{libdcerpc} = %{EVRD}
21mr|samba-4.19.5-9|1074	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|1075	Provides:	dcerpc-devel = %{EVRD}
21mr|samba-4.19.5-9|1076	
21mr|samba-4.19.5-9|1077	%description -n %{dcerpcdevel}
21mr|samba-4.19.5-9|1078	Library implementing Samba's memory allocator.
21mr|samba-4.19.5-9|1079	
21mr|samba-4.19.5-9|1080	%files -n %{dcerpcdevel}
21mr|samba-4.19.5-9|1081	%{_libdir}/pkgconfig/dcerpc*.pc
21mr|samba-4.19.5-9|1082	%{_includedir}/samba-4.0/dcerpc*.h
21mr|samba-4.19.5-9|1083	%{_libdir}/libdcerpc.so
21mr|samba-4.19.5-9|1084	%{_libdir}/libdcerpc-samr.so
21mr|samba-4.19.5-9|1085	%{_libdir}/libdcerpc-binding.so
21mr|samba-4.19.5-9|1086	%{_libdir}/libdcerpc-server.so
21mr|samba-4.19.5-9|1087	%{_libdir}/libdcerpc-server-core.so
21mr|samba-4.19.5-9|1088	
21mr|samba-4.19.5-9|1089	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1090	
21mr|samba-4.19.5-9|1091	%package -n %{libndr}
21mr|samba-4.19.5-9|1092	Summary:	Network Data Representation library (libndr) from Samba
21mr|samba-4.19.5-9|1093	Group:		System/Libraries
21mr|samba-4.19.5-9|1094	%samba_soname_changed_meta %{quote:%{mklibname ndr 1}} 1:4.15
21mr|samba-4.19.5-9|1095	%samba_soname_changed_meta %{quote:%{mklibname ndr 2}} 1:4.15
21mr|samba-4.19.5-9|1096	
21mr|samba-4.19.5-9|1097	%description -n %{libndr}
21mr|samba-4.19.5-9|1098	Network Data Representation library from Samba4.
21mr|samba-4.19.5-9|1099	
21mr|samba-4.19.5-9|1100	%files -n %{libndr}
21mr|samba-4.19.5-9|1101	%{_libdir}/libndr.so.%{ndrmajor}*
21mr|samba-4.19.5-9|1102	
21mr|samba-4.19.5-9|1103	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1104	
21mr|samba-4.19.5-9|1105	%package -n %{libndr_krb5pac}
21mr|samba-4.19.5-9|1106	Summary:	Network Data Representation library (libndr-krb5pac) from Samba
21mr|samba-4.19.5-9|1107	Group:		System/Libraries
21mr|samba-4.19.5-9|1108	Conflicts:	%{_lib}ndr1 < 1:4.17
21mr|samba-4.19.5-9|1109	Conflicts:	%{_lib}ndr2 < 1:4.17
21mr|samba-4.19.5-9|1110	
21mr|samba-4.19.5-9|1111	%description -n %{libndr_krb5pac}
21mr|samba-4.19.5-9|1112	Network Data Representation (libndr-krb5pac) library from Samba
21mr|samba-4.19.5-9|1113	
21mr|samba-4.19.5-9|1114	%files -n %{libndr_krb5pac}
21mr|samba-4.19.5-9|1115	%{_libdir}/libndr-krb5pac.so.%{krbmajor}*
21mr|samba-4.19.5-9|1116	
21mr|samba-4.19.5-9|1117	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1118	
21mr|samba-4.19.5-9|1119	%package -n %{libndr_nbt}
21mr|samba-4.19.5-9|1120	Summary:	Network Data Representation library (libndr-nbt) from Samba
21mr|samba-4.19.5-9|1121	Group:		System/Libraries
21mr|samba-4.19.5-9|1122	Conflicts:	%{_lib}ndr1 < 1:4.17
21mr|samba-4.19.5-9|1123	Conflicts:	%{_lib}ndr2 < 1:4.17
21mr|samba-4.19.5-9|1124	
21mr|samba-4.19.5-9|1125	%description -n %{libndr_nbt}
21mr|samba-4.19.5-9|1126	Network Data Representation (libndr-nbt) library from Samba
21mr|samba-4.19.5-9|1127	
21mr|samba-4.19.5-9|1128	%files -n %{libndr_nbt}
21mr|samba-4.19.5-9|1129	%{_libdir}/libndr-nbt.so.%{nbtmajor}*
21mr|samba-4.19.5-9|1130	
21mr|samba-4.19.5-9|1131	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1132	
21mr|samba-4.19.5-9|1133	%package -n %{libndr_standard}
21mr|samba-4.19.5-9|1134	Summary:	Network Data Representation library (libndr-standard) from Samba
21mr|samba-4.19.5-9|1135	Group:		System/Libraries
21mr|samba-4.19.5-9|1136	Conflicts:	%{_lib}ndr1 < 1:4.17
21mr|samba-4.19.5-9|1137	Conflicts:	%{_lib}ndr2 < 1:4.17
21mr|samba-4.19.5-9|1138	
21mr|samba-4.19.5-9|1139	%description -n %{libndr_standard}
21mr|samba-4.19.5-9|1140	Network Data Representation (libndr-standard) library from Samba
21mr|samba-4.19.5-9|1141	
21mr|samba-4.19.5-9|1142	%files -n %{libndr_standard}
21mr|samba-4.19.5-9|1143	%{_libdir}/libndr-standard.so.%{standardmajor}*
21mr|samba-4.19.5-9|1144	
21mr|samba-4.19.5-9|1145	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1146	
21mr|samba-4.19.5-9|1147	%package -n %{ndrdevel}
21mr|samba-4.19.5-9|1148	Summary:	Development files for Network Data Representation library from Samba4
21mr|samba-4.19.5-9|1149	Group:		Development/C
21mr|samba-4.19.5-9|1150	Requires:	%{libndr} = %{EVRD}
21mr|samba-4.19.5-9|1151	Requires:	%{libndr_krb5pac} = %{EVRD}
21mr|samba-4.19.5-9|1152	Requires:	%{libndr_nbt} = %{EVRD}
21mr|samba-4.19.5-9|1153	Requires:	%{libndr_standard} = %{EVRD}
21mr|samba-4.19.5-9|1154	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|1155	Provides:	ndr-devel = %{EVRD}
21mr|samba-4.19.5-9|1156	
21mr|samba-4.19.5-9|1157	%description -n %{ndrdevel}
21mr|samba-4.19.5-9|1158	Development files for Network Data Representation library from Samba4.
21mr|samba-4.19.5-9|1159	
21mr|samba-4.19.5-9|1160	%files -n %{ndrdevel}
21mr|samba-4.19.5-9|1161	%{_libdir}/pkgconfig/ndr*.pc
21mr|samba-4.19.5-9|1162	%{_libdir}/libndr*.so
21mr|samba-4.19.5-9|1163	
21mr|samba-4.19.5-9|1164	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1165	
21mr|samba-4.19.5-9|1166	%package -n %{libsambahostconfig}
21mr|samba-4.19.5-9|1167	Summary:	Samba4's host configuration library
21mr|samba-4.19.5-9|1168	Group:		System/Libraries
21mr|samba-4.19.5-9|1169	
21mr|samba-4.19.5-9|1170	%description -n %{libsambahostconfig}
21mr|samba-4.19.5-9|1171	Samba4's host configuration library.
21mr|samba-4.19.5-9|1172	
21mr|samba-4.19.5-9|1173	%files -n %{libsambahostconfig}
21mr|samba-4.19.5-9|1174	%{_libdir}/libsamba-hostconfig.so.%{hostconfigmajor}*
21mr|samba-4.19.5-9|1175	
21mr|samba-4.19.5-9|1176	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1177	
21mr|samba-4.19.5-9|1178	%package -n %{sambahostconfigdevel}
21mr|samba-4.19.5-9|1179	Summary:	Samba4's host configuration library
21mr|samba-4.19.5-9|1180	Group:		Development/C
21mr|samba-4.19.5-9|1181	Requires:	%{libsambahostconfig} = %{EVRD}
21mr|samba-4.19.5-9|1182	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|1183	Provides:	samba-hostconfig-devel = %{EVRD}
21mr|samba-4.19.5-9|1184	
21mr|samba-4.19.5-9|1185	%description -n %{sambahostconfigdevel}
21mr|samba-4.19.5-9|1186	Samba4's host configuration library.
21mr|samba-4.19.5-9|1187	
21mr|samba-4.19.5-9|1188	%files -n %{sambahostconfigdevel}
21mr|samba-4.19.5-9|1189	%{_libdir}/libsamba-hostconfig.so
21mr|samba-4.19.5-9|1190	%{_libdir}/pkgconfig/samba-hostconfig.pc
21mr|samba-4.19.5-9|1191	
21mr|samba-4.19.5-9|1192	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1193	
21mr|samba-4.19.5-9|1194	%package -n %{libwbclient}
21mr|samba-4.19.5-9|1195	Summary:	Library providing access to winbindd
21mr|samba-4.19.5-9|1196	Group:		System/Libraries
21mr|samba-4.19.5-9|1197	
21mr|samba-4.19.5-9|1198	%description -n %{libwbclient}
21mr|samba-4.19.5-9|1199	Library providing access to winbindd.
21mr|samba-4.19.5-9|1200	
21mr|samba-4.19.5-9|1201	%files -n %{libwbclient}
21mr|samba-4.19.5-9|1202	%{_libdir}/libwbclient.so.%{wbclientmajor}*
21mr|samba-4.19.5-9|1203	
21mr|samba-4.19.5-9|1204	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1205	
21mr|samba-4.19.5-9|1206	%package -n %{wbclientdevel}
21mr|samba-4.19.5-9|1207	Summary:	Library providing access to winbindd
21mr|samba-4.19.5-9|1208	Group:		Development/C
21mr|samba-4.19.5-9|1209	Requires:	%{libwbclient} = %{EVRD}
21mr|samba-4.19.5-9|1210	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|1211	Provides:	wbclient-devel = %{EVRD}
21mr|samba-4.19.5-9|1212	
21mr|samba-4.19.5-9|1213	%description -n %{wbclientdevel}
21mr|samba-4.19.5-9|1214	Library providing access to winbindd.
21mr|samba-4.19.5-9|1215	
21mr|samba-4.19.5-9|1216	%files -n %{wbclientdevel}
21mr|samba-4.19.5-9|1217	%{_libdir}/libwbclient.so
21mr|samba-4.19.5-9|1218	%{_includedir}/samba-4.0/wbclient.h
21mr|samba-4.19.5-9|1219	%{_libdir}/pkgconfig/wbclient.pc
21mr|samba-4.19.5-9|1220	
21mr|samba-4.19.5-9|1221	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1222	
21mr|samba-4.19.5-9|1223	%package -n %{libsambautil}
21mr|samba-4.19.5-9|1224	Summary:	Samba4 utility library
21mr|samba-4.19.5-9|1225	Group:		System/Libraries
21mr|samba-4.19.5-9|1226	
21mr|samba-4.19.5-9|1227	%description -n %{libsambautil}
21mr|samba-4.19.5-9|1228	Samba4 utility library.
21mr|samba-4.19.5-9|1229	
21mr|samba-4.19.5-9|1230	%files -n %{libsambautil}
21mr|samba-4.19.5-9|1231	%{_libdir}/libsamba-util.so.%{sambautilmajor}*
21mr|samba-4.19.5-9|1232	
21mr|samba-4.19.5-9|1233	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1234	
21mr|samba-4.19.5-9|1235	%package -n %{sambautildevel}
21mr|samba-4.19.5-9|1236	Summary:	Development files for Samba4 utility library
21mr|samba-4.19.5-9|1237	Group:		Development/C
21mr|samba-4.19.5-9|1238	Requires:	%{libsambautil} = %{EVRD}
21mr|samba-4.19.5-9|1239	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|1240	Provides:	samba-util-devel = %{EVRD}
21mr|samba-4.19.5-9|1241	
21mr|samba-4.19.5-9|1242	%description -n %{sambautildevel}
21mr|samba-4.19.5-9|1243	Development files for Samba4 utility library.
21mr|samba-4.19.5-9|1244	
21mr|samba-4.19.5-9|1245	%files -n %{sambautildevel}
21mr|samba-4.19.5-9|1246	%{_libdir}/libsamba-util.so
21mr|samba-4.19.5-9|1247	%{_libdir}/pkgconfig/samba-util.pc
21mr|samba-4.19.5-9|1248	
21mr|samba-4.19.5-9|1249	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1250	
21mr|samba-4.19.5-9|1251	%package -n %{libpolicy}
21mr|samba-4.19.5-9|1252	Summary:	Samba4 policy library
21mr|samba-4.19.5-9|1253	Group:		System/Libraries
21mr|samba-4.19.5-9|1254	
21mr|samba-4.19.5-9|1255	%description -n %{libpolicy}
21mr|samba-4.19.5-9|1256	Samba4 policy library.
21mr|samba-4.19.5-9|1257	
21mr|samba-4.19.5-9|1258	%files -n %{libpolicy}
21mr|samba-4.19.5-9|1259	%{_libdir}/libsamba-policy.cpython-*.so.%{policymajor}*
21mr|samba-4.19.5-9|1260	
21mr|samba-4.19.5-9|1261	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1262	
21mr|samba-4.19.5-9|1263	%package -n %{libpolicydevel}
21mr|samba-4.19.5-9|1264	Summary:	Development files for Samba4 policy library
21mr|samba-4.19.5-9|1265	Group:		Development/C
21mr|samba-4.19.5-9|1266	Requires:	%{libpolicy} = %{EVRD}
21mr|samba-4.19.5-9|1267	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|1268	Provides:	policy-devel = %{EVRD}
21mr|samba-4.19.5-9|1269	
21mr|samba-4.19.5-9|1270	%description -n %{libpolicydevel}
21mr|samba-4.19.5-9|1271	Development files for Samba4 policy library.
21mr|samba-4.19.5-9|1272	
21mr|samba-4.19.5-9|1273	%files -n %{libpolicydevel}
21mr|samba-4.19.5-9|1274	%{_libdir}/libsamba-policy.cpython*.so
21mr|samba-4.19.5-9|1275	%{_libdir}/pkgconfig/samba-policy.cpython*.pc
21mr|samba-4.19.5-9|1276	
21mr|samba-4.19.5-9|1277	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1278	
21mr|samba-4.19.5-9|1279	%package -n %{libsamdb}
21mr|samba-4.19.5-9|1280	Summary:	Samba4 samdb library
21mr|samba-4.19.5-9|1281	Group:		System/Libraries
21mr|samba-4.19.5-9|1282	
21mr|samba-4.19.5-9|1283	%description -n %{libsamdb}
21mr|samba-4.19.5-9|1284	Samba4 samdb library.
21mr|samba-4.19.5-9|1285	
21mr|samba-4.19.5-9|1286	%files -n %{libsamdb}
21mr|samba-4.19.5-9|1287	%{_libdir}/libsamdb.so.%{samdbmajor}*
21mr|samba-4.19.5-9|1288	
21mr|samba-4.19.5-9|1289	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1290	
21mr|samba-4.19.5-9|1291	%package -n %{libsamdbdevel}
21mr|samba-4.19.5-9|1292	Summary:	Development files for Samba4 samdb library
21mr|samba-4.19.5-9|1293	Group:		Development/C
21mr|samba-4.19.5-9|1294	Requires:	%{libsamdb} = %{EVRD}
21mr|samba-4.19.5-9|1295	Requires:	samba-devel = %{EVRD}
21mr|samba-4.19.5-9|1296	Provides:	samdb-devel = %{EVRD}
21mr|samba-4.19.5-9|1297	
21mr|samba-4.19.5-9|1298	%description -n %{libsamdbdevel}
21mr|samba-4.19.5-9|1299	Development files for Samba4 samdb library.
21mr|samba-4.19.5-9|1300	
21mr|samba-4.19.5-9|1301	%files -n %{libsamdbdevel}
21mr|samba-4.19.5-9|1302	%{_libdir}/libsamdb.so
21mr|samba-4.19.5-9|1303	%{_libdir}/pkgconfig/samdb.pc
21mr|samba-4.19.5-9|1304	
21mr|samba-4.19.5-9|1305	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1306	
21mr|samba-4.19.5-9|1307	%package -n %{libsambapassdb}
21mr|samba-4.19.5-9|1308	Summary:	Library for working with the Samba user database
21mr|samba-4.19.5-9|1309	Group:		System/Libraries
21mr|samba-4.19.5-9|1310	
21mr|samba-4.19.5-9|1311	%description -n %{libsambapassdb}
21mr|samba-4.19.5-9|1312	Library for working with the Samba user database.
21mr|samba-4.19.5-9|1313	
21mr|samba-4.19.5-9|1314	%files -n %{libsambapassdb}
21mr|samba-4.19.5-9|1315	%{_libdir}/libsamba-passdb.so.%{passdbmajor}*
21mr|samba-4.19.5-9|1316	
21mr|samba-4.19.5-9|1317	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1318	
21mr|samba-4.19.5-9|1319	%package -n %{libcredentials}
21mr|samba-4.19.5-9|1320	Summary:	Library for working with Samba credentials
21mr|samba-4.19.5-9|1321	Group:		System/Libraries
21mr|samba-4.19.5-9|1322	%samba_soname_changed_meta %{quote:%{mklibname samba-credentials 0}} 1:4.15
21mr|samba-4.19.5-9|1323	
21mr|samba-4.19.5-9|1324	%description -n %{libcredentials}
21mr|samba-4.19.5-9|1325	Library for working with Samba credentials.
21mr|samba-4.19.5-9|1326	
21mr|samba-4.19.5-9|1327	%files -n %{libcredentials}
21mr|samba-4.19.5-9|1328	%{_libdir}/libsamba-credentials.so.%{credentialsmajor}*
21mr|samba-4.19.5-9|1329	
21mr|samba-4.19.5-9|1330	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1331	
21mr|samba-4.19.5-9|1332	%package -n %{libsmbconf}
21mr|samba-4.19.5-9|1333	Summary:	Library for working with Samba config files
21mr|samba-4.19.5-9|1334	Group:		System/Libraries
21mr|samba-4.19.5-9|1335	
21mr|samba-4.19.5-9|1336	%description -n %{libsmbconf}
21mr|samba-4.19.5-9|1337	Library for working with Samba config files.
21mr|samba-4.19.5-9|1338	
21mr|samba-4.19.5-9|1339	%files -n %{libsmbconf}
21mr|samba-4.19.5-9|1340	%{_libdir}/libsmbconf.so.%{smbconfmajor}*
21mr|samba-4.19.5-9|1341	
21mr|samba-4.19.5-9|1342	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1343	
21mr|samba-4.19.5-9|1344	%package -n %{libsmbldap}
21mr|samba-4.19.5-9|1345	Summary:	Samba LDAP library
21mr|samba-4.19.5-9|1346	Group:		System/Libraries
21mr|samba-4.19.5-9|1347	
21mr|samba-4.19.5-9|1348	%description -n %{libsmbldap}
21mr|samba-4.19.5-9|1349	Samba LDAP library.
21mr|samba-4.19.5-9|1350	
21mr|samba-4.19.5-9|1351	%files -n %{libsmbldap}
21mr|samba-4.19.5-9|1352	%{_libdir}/libsmbldap.so.%{smbldapmajor}*
21mr|samba-4.19.5-9|1353	
21mr|samba-4.19.5-9|1354	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1355	
21mr|samba-4.19.5-9|1356	%package -n %{libtevent_util}
21mr|samba-4.19.5-9|1357	Summary:	Utility library for working with the Tevent library
21mr|samba-4.19.5-9|1358	Group:		System/Libraries
21mr|samba-4.19.5-9|1359	
21mr|samba-4.19.5-9|1360	%description -n %{libtevent_util}
21mr|samba-4.19.5-9|1361	Utility library for working with the Tevent library.
21mr|samba-4.19.5-9|1362	
21mr|samba-4.19.5-9|1363	%files -n %{libtevent_util}
21mr|samba-4.19.5-9|1364	%{_libdir}/libtevent-util.so.%{tevent_utilmajor}*
21mr|samba-4.19.5-9|1365	
21mr|samba-4.19.5-9|1366	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1367	
21mr|samba-4.19.5-9|1368	%package -n %{libsambaerrors}
21mr|samba-4.19.5-9|1369	Summary:	Samba errors library
21mr|samba-4.19.5-9|1370	Group:		System/Libraries
21mr|samba-4.19.5-9|1371	
21mr|samba-4.19.5-9|1372	%description -n %{libsambaerrors}
21mr|samba-4.19.5-9|1373	Samba errors library.
21mr|samba-4.19.5-9|1374	
21mr|samba-4.19.5-9|1375	%files -n %{libsambaerrors}
21mr|samba-4.19.5-9|1376	%{_libdir}/libsamba-errors.so.%{sambaerrorsmajor}*
21mr|samba-4.19.5-9|1377	
21mr|samba-4.19.5-9|1378	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1379	
21mr|samba-4.19.5-9|1380	%package -n openldap-schemas-%{name}
21mr|samba-4.19.5-9|1381	Summary:	OpenLDAP schema files from Samba source tree
21mr|samba-4.19.5-9|1382	Group:		Databases
21mr|samba-4.19.5-9|1383	BuildArch:	noarch
21mr|samba-4.19.5-9|1384	
21mr|samba-4.19.5-9|1385	%description -n openldap-schemas-%{name}
21mr|samba-4.19.5-9|1386	OpenLDAP schema files from Samba source tree
21mr|samba-4.19.5-9|1387	
21mr|samba-4.19.5-9|1388	%files -n openldap-schemas-%{name}
21mr|samba-4.19.5-9|1389	%config(noreplace) %{_sysconfdir}/openldap/schema/*
21mr|samba-4.19.5-9|1390	%attr(750,ldap,ldap) %config(noreplace) %{_sysconfdir}/openldap/slapd.d/%{name}.conf
21mr|samba-4.19.5-9|1391	
21mr|samba-4.19.5-9|1392	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1393	# From Fedora
21mr|samba-4.19.5-9|1394	
21mr|samba-4.19.5-9|1395	%package -n %{winbind_krb5_locator}
21mr|samba-4.19.5-9|1396	Summary: Samba winbind krb5 locator
21mr|samba-4.19.5-9|1397	Requires: %{libwbclient} = %{EVRD}
21mr|samba-4.19.5-9|1398	Requires: samba-winbind = %{EVRD}
21mr|samba-4.19.5-9|1399	
21mr|samba-4.19.5-9|1400	# Handle winbind_krb5_locator.so as alternatives to allow
21mr|samba-4.19.5-9|1401	# IPA AD trusts case where it should not be used by libkrb5
21mr|samba-4.19.5-9|1402	# The plugin will be diverted to /dev/null by the FreeIPA
21mr|samba-4.19.5-9|1403	# freeipa-server-trust-ad subpackage due to higher priority
21mr|samba-4.19.5-9|1404	# and restored to the proper one on uninstall
21mr|samba-4.19.5-9|1405	Requires(post): update-alternatives
21mr|samba-4.19.5-9|1406	Requires(postun): update-alternatives
21mr|samba-4.19.5-9|1407	Requires(preun): update-alternatives
21mr|samba-4.19.5-9|1408	
21mr|samba-4.19.5-9|1409	%description -n %{winbind_krb5_locator}
21mr|samba-4.19.5-9|1410	The winbind krb5 locator is a plugin for the system kerberos library to allow
21mr|samba-4.19.5-9|1411	the local kerberos library to use the same KDC as samba and winbind use
21mr|samba-4.19.5-9|1412	
21mr|samba-4.19.5-9|1413	%files -n %{winbind_krb5_locator}
21mr|samba-4.19.5-9|1414	%ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
21mr|samba-4.19.5-9|1415	%{_libdir}/samba/krb5/winbind_krb5_locator.so
21mr|samba-4.19.5-9|1416	%{_libdir}/samba/krb5/async_dns_krb5_locator.so
21mr|samba-4.19.5-9|1417	# Fedora ships mans in the same package with libraries
21mr|samba-4.19.5-9|1418	# We can't do that to allow coexisting of 32 and 64 bit libraries in one system
21mr|samba-4.19.5-9|1419	# So we ship it in samba-common
21mr|samba-4.19.5-9|1420	#%%{_mandir}/man8/winbind_krb5_locator.8*
21mr|samba-4.19.5-9|1421	
21mr|samba-4.19.5-9|1422	%postun -n %{winbind_krb5_locator}
21mr|samba-4.19.5-9|1423	if [ "$1" -ge "1" ]; then
21mr|samba-4.19.5-9|1424	if [ "`readlink %{_sysconfdir}/alternatives/winbind_krb5_locator.so`" == "%{_libdir}/samba/krb5/winbind_krb5_locator.so" ]; then
21mr|samba-4.19.5-9|1425	%{_sbindir}/update-alternatives --set winbind_krb5_locator.so %{_libdir}/samba/krb5/winbind_krb5_locator.so
21mr|samba-4.19.5-9|1426	fi
21mr|samba-4.19.5-9|1427	fi
21mr|samba-4.19.5-9|1428	
21mr|samba-4.19.5-9|1429	%post -n %{winbind_krb5_locator}
21mr|samba-4.19.5-9|1430	%{_sbindir}/update-alternatives --install %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so \
21mr|samba-4.19.5-9|1431	winbind_krb5_locator.so %{_libdir}/samba/krb5/winbind_krb5_locator.so 10
21mr|samba-4.19.5-9|1432	
21mr|samba-4.19.5-9|1433	%preun -n %{winbind_krb5_locator}
21mr|samba-4.19.5-9|1434	if [ $1 -eq 0 ]; then
21mr|samba-4.19.5-9|1435	%{_sbindir}/update-alternatives --remove winbind_krb5_locator.so %{_libdir}/samba/krb5/winbind_krb5_locator.so
21mr|samba-4.19.5-9|1436	fi
21mr|samba-4.19.5-9|1437	
21mr|samba-4.19.5-9|1438	#----------------------------------------------------------------------------
21mr|samba-4.19.5-9|1439	
21mr|samba-4.19.5-9|1440	%prep
21mr|samba-4.19.5-9|1441	%setup -q
21mr|samba-4.19.5-9|1442	%autopatch -p1
21mr|samba-4.19.5-9|1443	grep -q '@ROSA_VENDOR_PATCH@' VERSION # validate
21mr|samba-4.19.5-9|1444	# SAMBA_VERSION_VENDOR_PATCH is a floating constant
21mr|samba-4.19.5-9|1445	sed -e 's/@ROSA_VENDOR_PATCH@/%{release}/g' -i VERSION
21mr|samba-4.19.5-9|1446	
21mr|samba-4.19.5-9|1447	%build
21mr|samba-4.19.5-9|1448	
21mr|samba-4.19.5-9|1449	%if %{with clang}
21mr|samba-4.19.5-9|1450	%clang_gcc_wrapper
21mr|samba-4.19.5-9|1451	%endif
21mr|samba-4.19.5-9|1452	
21mr|samba-4.19.5-9|1453	%serverbuild
21mr|samba-4.19.5-9|1454	
21mr|samba-4.19.5-9|1455	./configure \
21mr|samba-4.19.5-9|1456	--enable-fhs \
21mr|samba-4.19.5-9|1457	--with-modulesdir=%{_libdir}/samba \
21mr|samba-4.19.5-9|1458	--localstatedir=%{_localstatedir} \
21mr|samba-4.19.5-9|1459	--libexecdir=%{_libexecdir} \
21mr|samba-4.19.5-9|1460	--prefix=%{_prefix} \
21mr|samba-4.19.5-9|1461	--libdir=%{_libdir} \
21mr|samba-4.19.5-9|1462	--sysconfdir=%{_sysconfdir} \
21mr|samba-4.19.5-9|1463	--datadir=%{_datadir} \
21mr|samba-4.19.5-9|1464	--with-piddir=%{_rundir}/samba \
21mr|samba-4.19.5-9|1465	--with-lockdir=%{_rundir}/samba \
21mr|samba-4.19.5-9|1466	--with-sockets-dir=%{_rundir}/samba \
21mr|samba-4.19.5-9|1467	--with-statedir=%{_var}/lib/samba \
21mr|samba-4.19.5-9|1468	--with-cachedir=%{_var}/cache/samba \
21mr|samba-4.19.5-9|1469	--bundled-libraries=heimdal,!zlib,!popt,!talloc,!talloc-util,!tevent,!tdb,!ldb \
21mr|samba-4.19.5-9|1470	--enable-cups \
21mr|samba-4.19.5-9|1471	--enable-avahi \
21mr|samba-4.19.5-9|1472	--with-pam \
21mr|samba-4.19.5-9|1473	--with-smb1-server \
21mr|samba-4.19.5-9|1474	--with-winbind \
21mr|samba-4.19.5-9|1475	--with-ads \
21mr|samba-4.19.5-9|1476	--with-ldap \
21mr|samba-4.19.5-9|1477	%if %{with mitkrb5}
21mr|samba-4.19.5-9|1478	--with-system-mitkrb5 \
21mr|samba-4.19.5-9|1479	--with-experimental-mit-ad-dc \
21mr|samba-4.19.5-9|1480	%endif
21mr|samba-4.19.5-9|1481	--disable-rpath \
21mr|samba-4.19.5-9|1482	--disable-rpath-install \
21mr|samba-4.19.5-9|1483	--disable-rpath-private-install \
21mr|samba-4.19.5-9|1484	--enable-pthreadpool \
21mr|samba-4.19.5-9|1485	--with-iconv \
21mr|samba-4.19.5-9|1486	--with-acl-support \
21mr|samba-4.19.5-9|1487	--with-automount \
21mr|samba-4.19.5-9|1488	--with-systemd \
21mr|samba-4.19.5-9|1489	--with-systemddir=%{_unitdir} \
21mr|samba-4.19.5-9|1490	--systemd-install-services \
21mr|samba-4.19.5-9|1491	--
21mr|samba-4.19.5-9|1492	
21mr|samba-4.19.5-9|1493	%make
21mr|samba-4.19.5-9|1494	
21mr|samba-4.19.5-9|1495	( cd pidl
21mr|samba-4.19.5-9|1496	perl Makefile.PL PREFIX=%{_prefix}
21mr|samba-4.19.5-9|1497	%make
21mr|samba-4.19.5-9|1498	)
21mr|samba-4.19.5-9|1499	
21mr|samba-4.19.5-9|1500	%install
21mr|samba-4.19.5-9|1501	# yes, we need -jN here, compilation is done (why?)
21mr|samba-4.19.5-9|1502	%makeinstall_std %{?_smp_mflags}
21mr|samba-4.19.5-9|1503	
21mr|samba-4.19.5-9|1504	# no external consumers, no need in devel package
21mr|samba-4.19.5-9|1505	unlink %{buildroot}%{_libdir}/libsamba-credentials.so
21mr|samba-4.19.5-9|1506	
21mr|samba-4.19.5-9|1507	#Even though we tell waf above where to put perl it gets it wrong
21mr|samba-4.19.5-9|1508	#mkdir -p %{buildroot}/%{perl_vendorlib}
21mr|samba-4.19.5-9|1509	#mv %{buildroot}%_datadir/perl5/* %{buildroot}/%{perl_vendorlib}
21mr|samba-4.19.5-9|1510	
21mr|samba-4.19.5-9|1511	#need to stay
21mr|samba-4.19.5-9|1512	mkdir -p %{buildroot}/{sbin,bin}
21mr|samba-4.19.5-9|1513	mkdir -p %{buildroot}%{_sysconfdir}/{logrotate.d,pam.d,xinetd.d}
21mr|samba-4.19.5-9|1514	mkdir -p %{buildroot}%{_initrddir}
21mr|samba-4.19.5-9|1515	mkdir -p %{buildroot}/var/cache/%{name}
21mr|samba-4.19.5-9|1516	mkdir -p %{buildroot}/var/log/%{name}
21mr|samba-4.19.5-9|1517	mkdir -p %{buildroot}/var%{_rundir}/%{name}
21mr|samba-4.19.5-9|1518	mkdir -p %{buildroot}/var/spool/%{name}
21mr|samba-4.19.5-9|1519	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/private
21mr|samba-4.19.5-9|1520	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/{netlogon,profiles,printers}
21mr|samba-4.19.5-9|1521	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC}
21mr|samba-4.19.5-9|1522	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/codepages/src
21mr|samba-4.19.5-9|1523	mkdir -p %{buildroot}%{smb_usershare_dir}
21mr|samba-4.19.5-9|1524	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|samba-4.19.5-9|1525	mkdir -p %{buildroot}%{_sbindir}
21mr|samba-4.19.5-9|1526	mkdir -p %{buildroot}%{_bindir}
21mr|samba-4.19.5-9|1527	mkdir -p %{buildroot}%{_libdir}/%{name}/vfs
21mr|samba-4.19.5-9|1528	mkdir -p %{buildroot}%{_datadir}/%{name}/scripts
21mr|samba-4.19.5-9|1529	
21mr|samba-4.19.5-9|1530	# Fix some paths so provision works:
21mr|samba-4.19.5-9|1531	perl -pi -e 's,default_ldb_modules_dir = None,default_ldb_modules_dir = \"%{_libdir}/%{name}/ldb\",g' %{buildroot}/%{python3_sitearch}/samba/__init__.py
21mr|samba-4.19.5-9|1532	#perl -pi -e 's,share/samba/setup,share/%{name}/setup,g' %{buildroot}/%{python3_sitearch}/samba/provision.py
21mr|samba-4.19.5-9|1533	
21mr|samba-4.19.5-9|1534	# Install other stuff
21mr|samba-4.19.5-9|1535	
21mr|samba-4.19.5-9|1536	install -m644 %{SOURCE28} %{buildroot}/%{_sysconfdir}/pam.d/%{name}
21mr|samba-4.19.5-9|1537	install -m644 %{SOURCE29} %{buildroot}/%{_sysconfdir}/pam.d/system-auth-winbind
21mr|samba-4.19.5-9|1538	#
21mr|samba-4.19.5-9|1539	install -m644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}-server
21mr|samba-4.19.5-9|1540	
21mr|samba-4.19.5-9|1541	# install pam_winbind.conf sample file
21mr|samba-4.19.5-9|1542	mkdir -p %{buildroot}%{_sysconfdir}/security
21mr|samba-4.19.5-9|1543	
21mr|samba-4.19.5-9|1544	# Install patched default config
21mr|samba-4.19.5-9|1545	install -m0644 examples/smb.conf.default %{buildroot}/%{_sysconfdir}/%{name}/smb.conf
21mr|samba-4.19.5-9|1546	sed -i -e 's,@ROSA_PLATFORM@,%{rosa_release},g' %{buildroot}/%{_sysconfdir}/%{name}/smb.conf
21mr|samba-4.19.5-9|1547	sed -i -e 's,@smb_usershare_dir@,%{smb_usershare_dir},g' %{buildroot}/%{_sysconfdir}/%{name}/smb.conf
21mr|samba-4.19.5-9|1548	
21mr|samba-4.19.5-9|1549	echo 127.0.0.1 localhost > %{buildroot}/%{_sysconfdir}/%{name}/lmhosts
21mr|samba-4.19.5-9|1550	
21mr|samba-4.19.5-9|1551	install -c -m 755 %{SOURCE10} %{buildroot}%{_datadir}/%{name}/scripts/print-pdf
21mr|samba-4.19.5-9|1552	
21mr|samba-4.19.5-9|1553	rm -f %{buildroot}/%{_mandir}/man1/testprns*
21mr|samba-4.19.5-9|1554	
21mr|samba-4.19.5-9|1555	mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|samba-4.19.5-9|1556	cat >%{buildroot}%{_sysconfdir}/ld.so.conf.d/samba_%{_arch}.conf <<EOF
21mr|samba-4.19.5-9|1557	%{_libdir}/samba
21mr|samba-4.19.5-9|1558	EOF
21mr|samba-4.19.5-9|1559	
21mr|samba-4.19.5-9|1560	mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
21mr|samba-4.19.5-9|1561	
21mr|samba-4.19.5-9|1562	install -m644 packaging/systemd/samba.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/samba
21mr|samba-4.19.5-9|1563	
21mr|samba-4.19.5-9|1564	# NetworkManager online/offline script
21mr|samba-4.19.5-9|1565	install -d -m 0755 %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/
21mr|samba-4.19.5-9|1566	install -m 0755 packaging/NetworkManager/30-winbind-systemd %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
21mr|samba-4.19.5-9|1567	
21mr|samba-4.19.5-9|1568	# winbind krb5 plugins
21mr|samba-4.19.5-9|1569	install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
21mr|samba-4.19.5-9|1570	touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
21mr|samba-4.19.5-9|1571	
21mr|samba-4.19.5-9|1572	sed -i "s|/usr/bin/kill|$(which kill)|g" %{buildroot}%{_unitdir}/*.service
21mr|samba-4.19.5-9|1573	
21mr|samba-4.19.5-9|1574	# create %{_rundir}/samba too.
21mr|samba-4.19.5-9|1575	mkdir -p %{buildroot}%{_tmpfilesdir}/
21mr|samba-4.19.5-9|1576	echo "d %{_rundir}/samba 755 root root" >> %{buildroot}%{_tmpfilesdir}/samba.conf
21mr|samba-4.19.5-9|1577	
21mr|samba-4.19.5-9|1578	# Prepare schema files to be included into OpenLDAP configuration
21mr|samba-4.19.5-9|1579	mkdir	-p %{buildroot}%{_sysconfdir}/openldap/{schema,slapd.d}
21mr|samba-4.19.5-9|1580	install -m 0644 examples/LDAP/samba.schema %{buildroot}%{_sysconfdir}/openldap/schema/
21mr|samba-4.19.5-9|1581	install -m 0644 examples/LDAP/samba.ldif %{buildroot}%{_sysconfdir}/openldap/schema/
21mr|samba-4.19.5-9|1582	install -m 0644 examples/LDAP/README %{buildroot}%{_sysconfdir}/openldap/schema/README.samba
21mr|samba-4.19.5-9|1583	install -m 0640 %{SOURCE41} %{buildroot}%{_sysconfdir}/openldap/slapd.d/%{name}.conf
21mr|samba-4.19.5-9|1584	
21mr|samba-4.19.5-9|1585	# From Fedora
21mr|samba-4.19.5-9|1586	( cd pidl
21mr|samba-4.19.5-9|1587	make DESTDIR=%{buildroot} install_vendor
21mr|samba-4.19.5-9|1588	rm -f %{buildroot}%{perl_archlib}/perllocal.pod
21mr|samba-4.19.5-9|1589	rm -f %{buildroot}%{perl_archlib}/vendor_perl/auto/Parse/Pidl/.packlist
21mr|samba-4.19.5-9|1590	# Already packaged by perl Parse:Yapp
21mr|samba-4.19.5-9|1591	rm -rf %{buildroot}%{perl_vendorlib}/Parse/Yapp
21mr|samba-4.19.5-9|1592	)
21mr|samba-4.19.5-9|1593	
21mr|samba-4.19.5-9|1594	# Make managing Samba shares from GUIs (e.g. Dolphin, Thunar) work out of the box where needed
21mr|samba-4.19.5-9|1595	mkdir -p %{buildroot}%{_sysconfdir}/role.d
21mr|samba-4.19.5-9|1596	echo "wheel: sambashare" > %{buildroot}%{_sysconfdir}/role.d/sambashare.role
21mr|samba-4.19.5-9|1597	
21mr|samba-4.19.5-9|1598	mkdir -p %{buildroot}%{_sysusersdir}
21mr|samba-4.19.5-9|1599	cat %{SOURCE43} > %{buildroot}%{_sysusersdir}/samba-server.conf
21mr|samba-4.19.5-9|1600	
21mr|samba-4.19.5-9|1601	%if %{with avahi_service}
21mr|samba-4.19.5-9|1602	mkdir -p %{buildroot}%{_sysconfdir}/avahi/services/
21mr|samba-4.19.5-9|1603	install -m 0644 %{SOURCE42} %{buildroot}%{_sysconfdir}/avahi/services/smb.service
21mr|samba-4.19.5-9|1604	sed -i -e 's,@SAMBA_VERSION@,%{version},g' -e 's,@ROSA_VERSION@,%{rosa_release},g' \
21mr|samba-4.19.5-9|1605	%{buildroot}%{_sysconfdir}/avahi/services/smb.service
21mr|samba-4.19.5-9|1606	%endif
21mr|samba-4.19.5-9|1607	
21mr|samba-4.19.5-9|1608	# Manually build localizations of pam_winbind
21mr|samba-4.19.5-9|1609	# https://bugzilla.samba.org/show_bug.cgi?id=14491
21mr|samba-4.19.5-9|1610	( cd source3/locale/pam_winbind
21mr|samba-4.19.5-9|1611	for i in *.po
21mr|samba-4.19.5-9|1612	do
21mr|samba-4.19.5-9|1613	# ru.po -> ru
21mr|samba-4.19.5-9|1614	lang="$(echo "$i" | awk -F '.' '{print $1}')"
21mr|samba-4.19.5-9|1615	mkdir -p %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/
21mr|samba-4.19.5-9|1616	msgfmt --output-file=%{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/pam_winbind.mo ${i}
21mr|samba-4.19.5-9|1617	done
21mr|samba-4.19.5-9|1618	)
21mr|samba-4.19.5-9|1619	%find_lang pam_winbind
21mr|samba-4.19.5-9|1620	
21mr|samba-4.19.5-9|1621	# We upstreamized patches to samba to make smbspool_krb5_wrapper work both with and without krb5 auth
21mr|samba-4.19.5-9|1622	mkdir -p %{buildroot}%{_prefix}/lib/cups/backend
21mr|samba-4.19.5-9|1623	ln -sf ../../../libexec/samba/smbspool_krb5_wrapper %{buildroot}%{_prefix}/lib/cups/backend/smb
21mr|samba-4.19.5-9|1624	test -e "$(realpath %{buildroot}%{_prefix}/lib/cups/backend/smb)"
21mr|samba-4.19.5-9|1625	
21mr|samba-4.19.5-9|1626	%if %{mdvver} < 202310
21mr|samba-4.19.5-9|1627	mkdir -p %{buildroot}/%{_lib}/security/
21mr|samba-4.19.5-9|1628	mv -v %{buildroot}%{_libdir}/security/*.so* %{buildroot}/%{_lib}/security/
21mr|samba-4.19.5-9|1629	mv %{buildroot}%{_libdir}/libnss* %{buildroot}/%{_lib}/
21mr|samba-4.19.5-9|1630	%endif
21mr|samba-4.19.5-9|1631	
21mr|samba-4.19.5-9|1632	%changelog
21mr|samba-4.19.5-9|1633	* Thu Oct 16 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|samba-4.19.5-9|1634	- Fix CVE-2025-10230 and CVE-2025-9640
21mr|samba-4.19.5-9|1635	
21mr|samba-4.19.5-9|1636	* Sat Jul 19 2025 HisShadow <shadowpilot34@gmail.com> 4.19.5-8
21mr|samba-4.19.5-9|1637	- forgot to up the release
21mr|samba-4.19.5-9|1638	
21mr|samba-4.19.5-9|1639	* Sat Jul 19 2025 HisShadow <shadowpilot34@gmail.com>
21mr|samba-4.19.5-9|1640	- additional svace fixes
21mr|samba-4.19.5-9|1641	
21mr|samba-4.19.5-9|1642	* Mon Jul 14 2025 Ilfat G <i.gaptrakhmanov@rosa.ru> 4.19.5-7
21mr|samba-4.19.5-9|1643	- Fix compatibility with Windows AD update (kb#392)
21mr|samba-4.19.5-9|1644	
21mr|samba-4.19.5-9|1645	* Thu Jun 26 2025 HisShadow <shadowpilot34@gmail.com> 4.19.5-6
21mr|samba-4.19.5-9|1646	- static analyzer fixes
21mr|samba-4.19.5-9|1647	
21mr|samba-4.19.5-9|1648	* Tue Mar 4 2025 HisShadow <shadowpilot34@gmail.com> 4.19.5-5
21mr|samba-4.19.5-9|1649	- static analyzer: fix potential null dereference
21mr|samba-4.19.5-9|1650	
21mr|samba-4.19.5-9|1651	* Tue Dec 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1652	- Ensure that needed utils are installed before scriptlet is run
21mr|samba-4.19.5-9|1653	- I saw during building an ISO:
21mr|samba-4.19.5-9|1654	- cp: command not found
21mr|samba-4.19.5-9|1655	- Actually this crap has to be transformed into an authselect template
21mr|samba-4.19.5-9|1656	
21mr|samba-4.19.5-9|1657	- Merge: 24085fc 31faefa
21mr|samba-4.19.5-9|1658	* Wed Oct 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.19.5-4
21mr|samba-4.19.5-9|1659	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|samba-4.19.5-9|1660	
21mr|samba-4.19.5-9|1661	* Wed Oct 23 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.19.5-6
21mr|samba-4.19.5-9|1662	- Compatiblity provides (RB#14679)
21mr|samba-4.19.5-9|1663	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=14679
21mr|samba-4.19.5-9|1664	
21mr|samba-4.19.5-9|1665	* Mon Sep 9 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|samba-4.19.5-9|1666	- BR: pkgconfig(liburing)
21mr|samba-4.19.5-9|1667	
21mr|samba-4.19.5-9|1668	* Tue Jul 9 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.19.5-5
21mr|samba-4.19.5-9|1669	- Fix files
21mr|samba-4.19.5-9|1670	
21mr|samba-4.19.5-9|1671	* Mon Jul 8 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1672	- MassBuild#5145: Increase release tag
21mr|samba-4.19.5-9|1673	
21mr|samba-4.19.5-9|1674	* Thu Apr 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1675	- MassBuild#4879: Increase release tag
21mr|samba-4.19.5-9|1676	
21mr|samba-4.19.5-9|1677	* Thu Apr 11 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.19.5-3
21mr|samba-4.19.5-9|1678	- MassBuild#4878: Increase release tag
21mr|samba-4.19.5-9|1679	
21mr|samba-4.19.5-9|1680	* Tue Mar 12 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 4.19.5-3
21mr|samba-4.19.5-9|1681	- Revert usr move for older platforms
21mr|samba-4.19.5-9|1682	
21mr|samba-4.19.5-9|1683	* Tue Mar 5 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|samba-4.19.5-9|1684	- Add Requires for python modules
21mr|samba-4.19.5-9|1685	
21mr|samba-4.19.5-9|1686	* Tue Mar 5 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 4.19.5-2
21mr|samba-4.19.5-9|1687	- Add Requires for python modules
21mr|samba-4.19.5-9|1688	
21mr|samba-4.19.5-9|1689	* Mon Mar 4 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 4.19.5-1
21mr|samba-4.19.5-9|1690	- Fix systemd-sysusers path
21mr|samba-4.19.5-9|1691	
21mr|samba-4.19.5-9|1692	- Merge: d3574db 2911a68
21mr|samba-4.19.5-9|1693	* Mon Mar 4 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|samba-4.19.5-9|1694	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|samba-4.19.5-9|1695	
21mr|samba-4.19.5-9|1696	* Tue Feb 20 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.19.5-1
21mr|samba-4.19.5-9|1697	- upd: 4.19.2 -> 4.19.5
21mr|samba-4.19.5-9|1698	
21mr|samba-4.19.5-9|1699	* Sun Nov 19 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.19.2-3
21mr|samba-4.19.5-9|1700	- /usr move
21mr|samba-4.19.5-9|1701	
21mr|samba-4.19.5-9|1702	* Tue Oct 31 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.19.2-2
21mr|samba-4.19.5-9|1703	- buildability with MIT krb5
21mr|samba-4.19.5-9|1704	
21mr|samba-4.19.5-9|1705	* Tue Oct 31 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1706	- upd: 4.18.3 -> 4.19.2
21mr|samba-4.19.5-9|1707	
21mr|samba-4.19.5-9|1708	* Tue Oct 31 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1709	- Revert "Move into /usr"
21mr|samba-4.19.5-9|1710	- This reverts commit ade1881d665cde05a251c0c05976a5ba7899adbe.
21mr|samba-4.19.5-9|1711	
21mr|samba-4.19.5-9|1712	* Wed Oct 18 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|samba-4.19.5-9|1713	- Move into /usr
21mr|samba-4.19.5-9|1714	
21mr|samba-4.19.5-9|1715	* Wed Oct 18 2023 Andrey Grigorev <survolog@yandex.ru>
21mr|samba-4.19.5-9|1716	- Move into /usr
21mr|samba-4.19.5-9|1717	
21mr|samba-4.19.5-9|1718	* Tue Oct 3 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1719	- rosa2023.1: /usr merge
21mr|samba-4.19.5-9|1720	
21mr|samba-4.19.5-9|1721	* Mon Oct 2 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1722	- Down release
21mr|samba-4.19.5-9|1723	
21mr|samba-4.19.5-9|1724	* Mon Oct 2 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1725	- Revert rosa2023.1: /usr merge
21mr|samba-4.19.5-9|1726	
21mr|samba-4.19.5-9|1727	* Mon Oct 2 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1728	- rosa2023.1: /usr merge
21mr|samba-4.19.5-9|1729	
21mr|samba-4.19.5-9|1730	* Sat Sep 30 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1731	- rosa2023.1: /usr merge
21mr|samba-4.19.5-9|1732	
21mr|samba-4.19.5-9|1733	* Tue Sep 26 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1734	- Added Requires %%{libwinbind}
21mr|samba-4.19.5-9|1735	
21mr|samba-4.19.5-9|1736	* Tue Sep 26 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|samba-4.19.5-9|1737	- Added Recommends %%{libwinbind}
21mr|samba-4.19.5-9|1738	
21mr|samba-4.19.5-9|1739	* Tue Sep 26 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.18.3-2
21mr|samba-4.19.5-9|1740	- Added Recommends %%{libwinbind}
21mr|samba-4.19.5-9|1741	
21mr|samba-4.19.5-9|1742	* Tue Jul 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.18.3-1
21mr|samba-4.19.5-9|1743	- upd to 4.18.3
21mr|samba-4.19.5-9|1744	
21mr|samba-4.19.5-9|1745	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru> 4.17.4-3
21mr|samba-4.19.5-9|1746	- MassBuild#3106: Increase release tag
21mr|samba-4.19.5-9|1747	
21mr|samba-4.19.5-9|1748	* Tue Dec 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.17.4-2
21mr|samba-4.19.5-9|1749	- pam_cracklib -> pam_pwquality
21mr|samba-4.19.5-9|1750	- pam_pwquality is a modern alternative of pam_Cracklib and is usually preinstalled in rosa2021.1-based distros.
21mr|samba-4.19.5-9|1751	- Copied params from authselect template.
21mr|samba-4.19.5-9|1752	- This file is used by authentication.pm in drakxtools (drakauth),
21mr|samba-4.19.5-9|1753	- actually it is an obsolete file, we should move to relamd+authselect.
21mr|samba-4.19.5-9|1754	
21mr|samba-4.19.5-9|1755	* Tue Dec 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1756	- P pam_winbind, nss_winbind
21mr|samba-4.19.5-9|1757	
21mr|samba-4.19.5-9|1758	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1759	- upd description: NT domain is being dropped, file WHATSNEW.txt is packaged in samba-doc subpackage
21mr|samba-4.19.5-9|1760	
21mr|samba-4.19.5-9|1761	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1762	- fix unowned directory
21mr|samba-4.19.5-9|1763	
21mr|samba-4.19.5-9|1764	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1765	- Follow libraries policy where possible
21mr|samba-4.19.5-9|1766	- http://wiki.rosalab.com/ru/index.php/Libraries_policy
21mr|samba-4.19.5-9|1767	
21mr|samba-4.19.5-9|1768	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1769	- Really fix problems with installation order with CUPS
21mr|samba-4.19.5-9|1770	- I do not remember exact texts of errors, but sometimes there were conflicts
21mr|samba-4.19.5-9|1771	
21mr|samba-4.19.5-9|1772	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1773	- add missing service to sriptlets
21mr|samba-4.19.5-9|1774	
21mr|samba-4.19.5-9|1775	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1776	- upd: 4.17.1 -> 4.17.4
21mr|samba-4.19.5-9|1777	
21mr|samba-4.19.5-9|1778	* Fri Oct 21 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1779	- upd: 4.15.5 -> 4.17.1
21mr|samba-4.19.5-9|1780	- Minimal changes, just to make update possible
21mr|samba-4.19.5-9|1781	
21mr|samba-4.19.5-9|1782	* Fri May 20 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.15.5-1
21mr|samba-4.19.5-9|1783	- fix typo (thx to survolog@)
21mr|samba-4.19.5-9|1784	
21mr|samba-4.19.5-9|1785	* Tue Feb 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1786	- Make sambashare work out of the box for wheel users
21mr|samba-4.19.5-9|1787	- * get rid of crazy scriptlet which added random users into the "sambashare" group
21mr|samba-4.19.5-9|1788	- * users were not added to this group (because that crazy scriptlet was run when building ISO), instead add members of the group "wheel" into "sambashare" at glibc resolve time via libnss-role
21mr|samba-4.19.5-9|1789	- (not-admins are not in wheel and do not need ability to manage Samba shares)
21mr|samba-4.19.5-9|1790	- * do not pull all this into non-desktop distros
21mr|samba-4.19.5-9|1791	- * own directory for shares properly
21mr|samba-4.19.5-9|1792	- * use systemd-sysusers to create groups based on configs
21mr|samba-4.19.5-9|1793	
21mr|samba-4.19.5-9|1794	* Tue Feb 8 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1795	- upd: 4.12.11 -> 4.15.5
21mr|samba-4.19.5-9|1796	- Dropped noautoreq tricks, they are not needed with dnf which does not print information about dependency loops.
21mr|samba-4.19.5-9|1797	
21mr|samba-4.19.5-9|1798	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 4.12.11-3
21mr|samba-4.19.5-9|1799	- MassBuild#2340: Increase release tag
21mr|samba-4.19.5-9|1800	
21mr|samba-4.19.5-9|1801	* Thu Feb 11 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.12.11-2
21mr|samba-4.19.5-9|1802	- Restart daemons on upgrade, this is a special case
21mr|samba-4.19.5-9|1803	- Error loading module '/usr/lib64/samba/vfs/full_audit.so': /usr/lib64/samba/libsecrets3-samba4.so: version `SAMBA_4.12.11_ROSA_1' not found (required by /usr/lib64/samba/vfs/full_audit.so)
21mr|samba-4.19.5-9|1804	
21mr|samba-4.19.5-9|1805	* Sat Jan 16 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.12.11-1
21mr|samba-4.19.5-9|1806	- upd: 4.12.9 -> 4.12.11
21mr|samba-4.19.5-9|1807	
21mr|samba-4.19.5-9|1808	* Sun Nov 1 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.12.9-1
21mr|samba-4.19.5-9|1809	- upd: 4.12.8 -> 4.12.9 (fixed CVE-2020-14318, CVE-2020-14323, CVE-2020-14383)
21mr|samba-4.19.5-9|1810	
21mr|samba-4.19.5-9|1811	* Fri Oct 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.12.8-1
21mr|samba-4.19.5-9|1812	- off not needed rpmlint warnings
21mr|samba-4.19.5-9|1813	
21mr|samba-4.19.5-9|1814	* Fri Oct 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1815	- Own directory, not only files inside it
21mr|samba-4.19.5-9|1816	
21mr|samba-4.19.5-9|1817	* Fri Oct 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1818	- Rename samba-python3 to python3-samba as other python packages, clean up no more needed Obsoletes/Conflicts in spec
21mr|samba-4.19.5-9|1819	
21mr|samba-4.19.5-9|1820	* Fri Oct 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1821	- upd: 4.12.6 -> 4.12.8
21mr|samba-4.19.5-9|1822	
21mr|samba-4.19.5-9|1823	* Tue Sep 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1824	- Fix and build translations of pam_winbind
21mr|samba-4.19.5-9|1825	
21mr|samba-4.19.5-9|1826	* Tue Sep 15 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1827	- upd: 4.12.5 -> 4.12.6
21mr|samba-4.19.5-9|1828	
21mr|samba-4.19.5-9|1829	- Merge: 2c107b8 a29c591
21mr|samba-4.19.5-9|1830	* Tue Aug 11 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.12.5-1
21mr|samba-4.19.5-9|1831	- Merge branch 'master' into rosa2019.05
21mr|samba-4.19.5-9|1832	
21mr|samba-4.19.5-9|1833	* Tue Aug 11 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1834	- upd: 4.12.3 -> 4.12.5 (CVE-2020-10730, CVE-2020-10745, CVE-2020-10760, CVE-2020-14303)
21mr|samba-4.19.5-9|1835	
21mr|samba-4.19.5-9|1836	* Tue Aug 11 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1837	- Add comment with build order of dependencies
21mr|samba-4.19.5-9|1838	
21mr|samba-4.19.5-9|1839	* Sun Jun 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1840	- vfs_snapper is buildable on aarch64 (probably it was not buidlable due to lack of dbus-devel)
21mr|samba-4.19.5-9|1841	
21mr|samba-4.19.5-9|1842	* Sun Jun 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.12.3-2
21mr|samba-4.19.5-9|1843	- python2 is an odd BR
21mr|samba-4.19.5-9|1844	
21mr|samba-4.19.5-9|1845	* Sun Jun 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1846	- Delete not used and not needed patch and comment left from patches merged to upstream
21mr|samba-4.19.5-9|1847	
21mr|samba-4.19.5-9|1848	- Merge: 2c381b7 cf18957
21mr|samba-4.19.5-9|1849	* Sun Jun 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1850	- Merge branch 'rosa2019.1' of abf.io:samba412/samba
21mr|samba-4.19.5-9|1851	
21mr|samba-4.19.5-9|1852	* Tue Jun 9 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|samba-4.19.5-9|1853	- revert bundled usage, remove talloc-util package
21mr|samba-4.19.5-9|1854	
21mr|samba-4.19.5-9|1855	* Mon Jun 8 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|samba-4.19.5-9|1856	- alternative way to set bundled-librares
21mr|samba-4.19.5-9|1857	
21mr|samba-4.19.5-9|1858	* Mon Jun 8 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|samba-4.19.5-9|1859	- add BR for aarch64
21mr|samba-4.19.5-9|1860	
21mr|samba-4.19.5-9|1861	* Mon Jun 8 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|samba-4.19.5-9|1862	- add info to patches
21mr|samba-4.19.5-9|1863	
21mr|samba-4.19.5-9|1864	* Thu Jun 4 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|samba-4.19.5-9|1865	- fix files
21mr|samba-4.19.5-9|1866	
21mr|samba-4.19.5-9|1867	* Thu Jun 4 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|samba-4.19.5-9|1868	- fix files, fix BR perl
21mr|samba-4.19.5-9|1869	
21mr|samba-4.19.5-9|1870	* Thu Jun 4 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|samba-4.19.5-9|1871	- update version, add BR
21mr|samba-4.19.5-9|1872	
21mr|samba-4.19.5-9|1873	* Thu May 21 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|samba-4.19.5-9|1874	- bot: rpm5 -> rpm4 (11) [rosa2019.05]
21mr|samba-4.19.5-9|1875	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|samba-4.19.5-9|1876	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|samba-4.19.5-9|1877	- (9): Adopt spec for enabled byte compiling in Python
21mr|samba-4.19.5-9|1878	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|samba-4.19.5-9|1879	- 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|samba-4.19.5-9|1880	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|samba-4.19.5-9|1881	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|samba-4.19.5-9|1882	
21mr|samba-4.19.5-9|1883	* Sun May 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.15-1
21mr|samba-4.19.5-9|1884	- rm another artefact
21mr|samba-4.19.5-9|1885	
21mr|samba-4.19.5-9|1886	* Sat May 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.15-1
21mr|samba-4.19.5-9|1887	- upd: 4.10.14 -> 4.10.15 (CVE-2020-10700, CVE-2020-10704)
21mr|samba-4.19.5-9|1888	
21mr|samba-4.19.5-9|1889	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.14-2
21mr|samba-4.19.5-9|1890	- rm an artefact
21mr|samba-4.19.5-9|1891	
21mr|samba-4.19.5-9|1892	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1893	- DTD DocBook XML V4.2 is explicit in sources (source4/scripting/man/samba-gpupdate.8.xml)
21mr|samba-4.19.5-9|1894	
21mr|samba-4.19.5-9|1895	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1896	- BR perl-ExtUtils-MakeMaker for pidl's Makefile.PL
21mr|samba-4.19.5-9|1897	
21mr|samba-4.19.5-9|1898	* Thu Mar 26 2020 Александр <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1899	- Update version
21mr|samba-4.19.5-9|1900	
21mr|samba-4.19.5-9|1901	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1902	- BR docbook-dtd-xml
21mr|samba-4.19.5-9|1903	
21mr|samba-4.19.5-9|1904	* Thu Mar 26 2020 Александр <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1905	- Update version
21mr|samba-4.19.5-9|1906	
21mr|samba-4.19.5-9|1907	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1908	- Fix building vfs snapper where dbus-devel is not pulled by devel() deps
21mr|samba-4.19.5-9|1909	- https://src.fedoraproject.org/rpms/samba/c/4e3c5cf0fded6a36ed4ce2684fad3b85a0b2cc8b
21mr|samba-4.19.5-9|1910	
21mr|samba-4.19.5-9|1911	* Fri Mar 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1912	- Properly package pidl
21mr|samba-4.19.5-9|1913	
21mr|samba-4.19.5-9|1914	* Thu Mar 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1915	- unify python2 packages names
21mr|samba-4.19.5-9|1916	
21mr|samba-4.19.5-9|1917	* Thu Mar 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1918	- upd: 4.10.13 -> 4.10.14 (probably the last 4.10.x release)
21mr|samba-4.19.5-9|1919	
21mr|samba-4.19.5-9|1920	* Thu Mar 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1921	- restore vfs_snapper(8)
21mr|samba-4.19.5-9|1922	- Fixes 0e934de8da6ca2ccf82101a0d20b6cf4f5f4ce34
21mr|samba-4.19.5-9|1923	
21mr|samba-4.19.5-9|1924	* Thu Mar 19 2020 Pro-pra <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1925	- update version 4.12
21mr|samba-4.19.5-9|1926	
21mr|samba-4.19.5-9|1927	* Thu Mar 19 2020 Pro-pra <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1928	- update version 4.12
21mr|samba-4.19.5-9|1929	
21mr|samba-4.19.5-9|1930	* Thu Mar 19 2020 Pro-pra <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1931	- update version 4.12
21mr|samba-4.19.5-9|1932	
21mr|samba-4.19.5-9|1933	* Thu Mar 19 2020 Pro-pra <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1934	- update version 4.12
21mr|samba-4.19.5-9|1935	
21mr|samba-4.19.5-9|1936	* Thu Mar 19 2020 Александр <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1937	- revert python3 use
21mr|samba-4.19.5-9|1938	
21mr|samba-4.19.5-9|1939	* Thu Mar 19 2020 Александр <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1940	- require python3 tool
21mr|samba-4.19.5-9|1941	
21mr|samba-4.19.5-9|1942	* Wed Mar 18 2020 Александр <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1943	- remove warnings
21mr|samba-4.19.5-9|1944	
21mr|samba-4.19.5-9|1945	* Wed Mar 18 2020 Александр <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1946	- remove not installed files
21mr|samba-4.19.5-9|1947	
21mr|samba-4.19.5-9|1948	* Wed Mar 18 2020 Александр <pro2_2000@mail.ru>
21mr|samba-4.19.5-9|1949	- fix macro in comment warning
21mr|samba-4.19.5-9|1950	
21mr|samba-4.19.5-9|1951	* Sun Feb 23 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1952	- py2
21mr|samba-4.19.5-9|1953	
21mr|samba-4.19.5-9|1954	* Sun Jan 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.13-4
21mr|samba-4.19.5-9|1955	- Disable devel() requires completely because there are too many not devel *.so not versioned libs
21mr|samba-4.19.5-9|1956	
21mr|samba-4.19.5-9|1957	* Sun Jan 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1958	- Workaround the fact that versioned libraries depend from unversioned ones for devel() RPM generator
21mr|samba-4.19.5-9|1959	
21mr|samba-4.19.5-9|1960	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.13-2
21mr|samba-4.19.5-9|1961	- Add description for openldap-schemas-samba
21mr|samba-4.19.5-9|1962	- RPM5 allowed a missing description, rpm4 does not allow it
21mr|samba-4.19.5-9|1963	
21mr|samba-4.19.5-9|1964	* Sat Jan 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1965	- upd: 4.10.11 -> 4.10.13 (incl. fixes of CVE-2019-14902, CVE-2019-14907, CVE-2019-19344)
21mr|samba-4.19.5-9|1966	
21mr|samba-4.19.5-9|1967	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|samba-4.19.5-9|1968	- bot: rpm5 -> rpm4 (8)
21mr|samba-4.19.5-9|1969	
21mr|samba-4.19.5-9|1970	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|samba-4.19.5-9|1971	- bot: rpm5 -> rpm4 (1)
21mr|samba-4.19.5-9|1972	
21mr|samba-4.19.5-9|1973	* Tue Dec 10 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.11-1
21mr|samba-4.19.5-9|1974	- upd: 4.10.10 -> 4.10.11 (CVE-2019-14861, CVE-2019-14870)
21mr|samba-4.19.5-9|1975	
21mr|samba-4.19.5-9|1976	* Sun Nov 24 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-10
21mr|samba-4.19.5-9|1977	- Avoid disabling relinking globally, create symlink after spec-helper is run
21mr|samba-4.19.5-9|1978	- Based on how __os_post_install is redifined in cross-avr-gcc.spec
21mr|samba-4.19.5-9|1979	
21mr|samba-4.19.5-9|1980	* Sun Nov 24 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-9
21mr|samba-4.19.5-9|1981	- Disable converting absolute symlink to relative one
21mr|samba-4.19.5-9|1982	
21mr|samba-4.19.5-9|1983	* Sun Nov 24 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-8
21mr|samba-4.19.5-9|1984	- Fix symlink (2)
21mr|samba-4.19.5-9|1985	- Fixes 4001a7c17a42598dce5b30f8c9e7e4f581df2c3a and c9832df6eb7ebecb39de9d625bbd031c3668938e
21mr|samba-4.19.5-9|1986	
21mr|samba-4.19.5-9|1987	* Fri Nov 22 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-7
21mr|samba-4.19.5-9|1988	- Remove duplicates in systemd-tmpfiles config
21mr|samba-4.19.5-9|1989	- It was:
21mr|samba-4.19.5-9|1990	- $ cat /usr/lib/tmpfiles.d/samba.conf
21mr|samba-4.19.5-9|1991	- d /var/run/samba  755 root root
21mr|samba-4.19.5-9|1992	- d /run/samba 755 root root
21mr|samba-4.19.5-9|1993	
21mr|samba-4.19.5-9|1994	* Tue Nov 19 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|1995	- Fix symlink
21mr|samba-4.19.5-9|1996	
21mr|samba-4.19.5-9|1997	* Tue Nov 19 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-5
21mr|samba-4.19.5-9|1998	- Fix deps for AD domain provisioning
21mr|samba-4.19.5-9|1999	
21mr|samba-4.19.5-9|2000	* Mon Nov 4 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-4
21mr|samba-4.19.5-9|2001	- pick "Fix mem leak in ads_create_machine_acct" from samba-technical@
21mr|samba-4.19.5-9|2002	
21mr|samba-4.19.5-9|2003	* Sun Nov 3 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-3
21mr|samba-4.19.5-9|2004	- Use smbspool_krb5_wrapper by default instead of smbspool (exp.)
21mr|samba-4.19.5-9|2005	- See https://lists.samba.org/archive/samba-technical/2019-October/134470.html and further emails in that thread for details
21mr|samba-4.19.5-9|2006	
21mr|samba-4.19.5-9|2007	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-2
21mr|samba-4.19.5-9|2008	- Remove more old artefacts
21mr|samba-4.19.5-9|2009	- Fixes commit f12a57bd9a712ff457ed39b204d458d74dbb2a8d
21mr|samba-4.19.5-9|2010	
21mr|samba-4.19.5-9|2011	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.10.10-2
21mr|samba-4.19.5-9|2012	- Remove --with gtk, netdomjoin-gui was obsoleted long ago
21mr|samba-4.19.5-9|2013	
21mr|samba-4.19.5-9|2014	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|2015	- Use system CFLAGS
21mr|samba-4.19.5-9|2016	
21mr|samba-4.19.5-9|2017	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|2018	- Remove really old and broken mysql and pgsql switches
21mr|samba-4.19.5-9|2019	
21mr|samba-4.19.5-9|2020	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|2021	- Drop --with cifs: cifs-utils have been a separate package in ROSa and in upstream for a very long time
21mr|samba-4.19.5-9|2022	
21mr|samba-4.19.5-9|2023	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|2024	- Remove broken crap which tried to log rpm build options
21mr|samba-4.19.5-9|2025	
21mr|samba-4.19.5-9|2026	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|2027	- remove not working gpg verification crap
21mr|samba-4.19.5-9|2028	
21mr|samba-4.19.5-9|2029	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|2030	- drop --with cupspc switch
21mr|samba-4.19.5-9|2031	
21mr|samba-4.19.5-9|2032	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|2033	- Remove not used crap imported from Mandriva 7 years ago and some other crap made by me recently
21mr|samba-4.19.5-9|2034	
21mr|samba-4.19.5-9|2035	* Tue Oct 29 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|samba-4.19.5-9|2036	- upd: 4.10.8 -> 4.10.10 (incl. fixes of CVE-2019-10218, CVE-2019-14833, CVE-2019-14847)

16671 21
21mr|samba-mounter-0.1-0.20210613.2|1	%define git 20210613
21mr|samba-mounter-0.1-0.20210613.2|2	
21mr|samba-mounter-0.1-0.20210613.2|3	Summary:	Plasma 5 network samba drives
21mr|samba-mounter-0.1-0.20210613.2|4	Name:		samba-mounter
21mr|samba-mounter-0.1-0.20210613.2|5	Version:	0.1
21mr|samba-mounter-0.1-0.20210613.2|6	Release:	0.%{git}.2
21mr|samba-mounter-0.1-0.20210613.2|7	License:	GPLv2+
21mr|samba-mounter-0.1-0.20210613.2|8	Group:		Graphical desktop/KDE
21mr|samba-mounter-0.1-0.20210613.2|9	Url:		https://www.kde.org/
21mr|samba-mounter-0.1-0.20210613.2|10	Source0:	%{name}-%{git}.tar.bz2
21mr|samba-mounter-0.1-0.20210613.2|11	Patch0:		samba-mounter-20210613-ru.patch
21mr|samba-mounter-0.1-0.20210613.2|12	BuildRequires:	extra-cmake-modules
21mr|samba-mounter-0.1-0.20210613.2|13	BuildRequires:	kf5auth-devel
21mr|samba-mounter-0.1-0.20210613.2|14	BuildRequires:	kf5config-devel
21mr|samba-mounter-0.1-0.20210613.2|15	BuildRequires:	kf5i18n-devel
21mr|samba-mounter-0.1-0.20210613.2|16	BuildRequires:	kf5kcmutils-devel
21mr|samba-mounter-0.1-0.20210613.2|17	BuildRequires:	kf5kio-devel
21mr|samba-mounter-0.1-0.20210613.2|18	BuildRequires:	kf5solid-devel
21mr|samba-mounter-0.1-0.20210613.2|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|samba-mounter-0.1-0.20210613.2|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|samba-mounter-0.1-0.20210613.2|21	
21mr|samba-mounter-0.1-0.20210613.2|22	%description
21mr|samba-mounter-0.1-0.20210613.2|23	Plasma 5 network samba drives.
21mr|samba-mounter-0.1-0.20210613.2|24	
21mr|samba-mounter-0.1-0.20210613.2|25	%files -f kcm_sambamounter.lang
21mr|samba-mounter-0.1-0.20210613.2|26	%{_kde5_applicationsdir}/sambamounter.desktop
21mr|samba-mounter-0.1-0.20210613.2|27	%{_kde5_applicationsdir}/sambamounterapp.desktop
21mr|samba-mounter-0.1-0.20210613.2|28	%{_kde5_bindir}/samba-onstart
21mr|samba-mounter-0.1-0.20210613.2|29	%{_kde5_bindir}/samba-realmounter
21mr|samba-mounter-0.1-0.20210613.2|30	%{_kde5_bindir}/samba-realumounter
21mr|samba-mounter-0.1-0.20210613.2|31	%{_kde5_libexecdir}/kauth/samba_helper
21mr|samba-mounter-0.1-0.20210613.2|32	%{_kde5_services}/sambamount.desktop
21mr|samba-mounter-0.1-0.20210613.2|33	%{_kde5_sysconfdir}/xdg/autostart/sambamounter.desktop
21mr|samba-mounter-0.1-0.20210613.2|34	%{_datadir}/polkit-1/actions/org.kde.sambamounter.policy
21mr|samba-mounter-0.1-0.20210613.2|35	%{_datadir}/dbus-1/system-services/org.kde.sambamounter.service
21mr|samba-mounter-0.1-0.20210613.2|36	%{_datadir}/dbus-1/system.d/org.kde.sambamounter.conf
21mr|samba-mounter-0.1-0.20210613.2|37	%{_qt5_plugindir}/kcm_sambamount.so
21mr|samba-mounter-0.1-0.20210613.2|38	
21mr|samba-mounter-0.1-0.20210613.2|39	#----------------------------------------------------------------------------
21mr|samba-mounter-0.1-0.20210613.2|40	
21mr|samba-mounter-0.1-0.20210613.2|41	%prep
21mr|samba-mounter-0.1-0.20210613.2|42	%autosetup -p1 -n %{name}-%{git}
21mr|samba-mounter-0.1-0.20210613.2|43	
21mr|samba-mounter-0.1-0.20210613.2|44	%build
21mr|samba-mounter-0.1-0.20210613.2|45	%cmake_kde5
21mr|samba-mounter-0.1-0.20210613.2|46	%make
21mr|samba-mounter-0.1-0.20210613.2|47	
21mr|samba-mounter-0.1-0.20210613.2|48	%install
21mr|samba-mounter-0.1-0.20210613.2|49	%makeinstall_std -C build
21mr|samba-mounter-0.1-0.20210613.2|50	
21mr|samba-mounter-0.1-0.20210613.2|51	%find_lang kcm_sambamounter

16672 21
21mr|sane-1.2.1-1.git32f335.6|1	%bcond_without git
21mr|sane-1.2.1-1.git32f335.6|2	
21mr|sane-1.2.1-1.git32f335.6|3	%if %{with git}
21mr|sane-1.2.1-1.git32f335.6|4	%define commit 32f335d0f1bb9f4fa25fdab722d0201043614df3
21mr|sane-1.2.1-1.git32f335.6|5	%define commit_short %(echo %{commit} | head -c6)
21mr|sane-1.2.1-1.git32f335.6|6	%define tardir backends-%{commit}
21mr|sane-1.2.1-1.git32f335.6|7	%else
21mr|sane-1.2.1-1.git32f335.6|8	%define tardir sane-backends-%{version}
21mr|sane-1.2.1-1.git32f335.6|9	%endif
21mr|sane-1.2.1-1.git32f335.6|10	
21mr|sane-1.2.1-1.git32f335.6|11	%define iscanversion 2.30.4
21mr|sane-1.2.1-1.git32f335.6|12	
21mr|sane-1.2.1-1.git32f335.6|13	%define major 1
21mr|sane-1.2.1-1.git32f335.6|14	%define libname %mklibname %{name} %{major}
21mr|sane-1.2.1-1.git32f335.6|15	%define devname %mklibname %{name} %{major} -d
21mr|sane-1.2.1-1.git32f335.6|16	
21mr|sane-1.2.1-1.git32f335.6|17	%bcond_without gphoto2
21mr|sane-1.2.1-1.git32f335.6|18	%ifarch %{armx} %{e2k} %{riscv}
21mr|sane-1.2.1-1.git32f335.6|19	%bcond_with primax
21mr|sane-1.2.1-1.git32f335.6|20	%else
21mr|sane-1.2.1-1.git32f335.6|21	%bcond_without primax
21mr|sane-1.2.1-1.git32f335.6|22	%endif
21mr|sane-1.2.1-1.git32f335.6|23	%bcond_without v4l
21mr|sane-1.2.1-1.git32f335.6|24	%bcond_without epkowa
21mr|sane-1.2.1-1.git32f335.6|25	
21mr|sane-1.2.1-1.git32f335.6|26	# All sane backends have SONAME libsane.so.1. We do not want
21mr|sane-1.2.1-1.git32f335.6|27	# sane-backends-iscan to provide libsane.so.1, so filter these out.
21mr|sane-1.2.1-1.git32f335.6|28	%global __provides_exclude_from %{_libdir}/sane
21mr|sane-1.2.1-1.git32f335.6|29	
21mr|sane-1.2.1-1.git32f335.6|30	%define __libtoolize /bin/true
21mr|sane-1.2.1-1.git32f335.6|31	
21mr|sane-1.2.1-1.git32f335.6|32	# Setting this makes the /etc/sane.d/dll.conf empty so that scanning apps
21mr|sane-1.2.1-1.git32f335.6|33	# do not search for all existing scanner models which makes their startup
21mr|sane-1.2.1-1.git32f335.6|34	# slow (the user or "scannerdrake" has to insert the names of the really
21mr|sane-1.2.1-1.git32f335.6|35	# installed scanners then)
21mr|sane-1.2.1-1.git32f335.6|36	%bcond_with empty_dll_conf
21mr|sane-1.2.1-1.git32f335.6|37	
21mr|sane-1.2.1-1.git32f335.6|38	Summary:	SANE - local and remote scanner access
21mr|sane-1.2.1-1.git32f335.6|39	Name:		sane
21mr|sane-1.2.1-1.git32f335.6|40	Version:	1.2.1
21mr|sane-1.2.1-1.git32f335.6|41	%if %{without git}
21mr|sane-1.2.1-1.git32f335.6|42	Release:	3
21mr|sane-1.2.1-1.git32f335.6|43	%else
21mr|sane-1.2.1-1.git32f335.6|44	Release:	1.git%{commit_short}.6
21mr|sane-1.2.1-1.git32f335.6|45	%endif
21mr|sane-1.2.1-1.git32f335.6|46	# lib/ is LGPLv2+, backends are GPLv2+ with exceptions
21mr|sane-1.2.1-1.git32f335.6|47	# Tools are GPLv2+, docs are public domain
21mr|sane-1.2.1-1.git32f335.6|48	License:	GPLv2+ and GPLv2+ with exceptions and Public Domain
21mr|sane-1.2.1-1.git32f335.6|49	Group:		Graphics
21mr|sane-1.2.1-1.git32f335.6|50	Url:		http://www.sane-project.org/
21mr|sane-1.2.1-1.git32f335.6|51	%if %{with git}
21mr|sane-1.2.1-1.git32f335.6|52	Source0:	https://gitlab.com/sane-project/backends/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|sane-1.2.1-1.git32f335.6|53	%else
21mr|sane-1.2.1-1.git32f335.6|54	Source0:	https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/sane-backends-%{version}.tar.gz
21mr|sane-1.2.1-1.git32f335.6|55	%endif
21mr|sane-1.2.1-1.git32f335.6|56	Source3:	http://downloads.sourceforge.net/project/px-backend/primaxscan-source/1.1.beta1/primaxscan-1.1.beta1.tar.gz
21mr|sane-1.2.1-1.git32f335.6|57	Source9:	http://downloads.sourceforge.net/project/hp44x0backend/hp44x0backend/sane_hp_rts88xx-0.18/sane_hp_rts88xx-0.18.tar.gz
21mr|sane-1.2.1-1.git32f335.6|58	Source10:	http://downloads.sourceforge.net/project/brother-mfc/brother-mfc/sane-driver/sane-driver-0.2.tar.gz
21mr|sane-1.2.1-1.git32f335.6|59	Source11:	http://www.geocities.com/trsh0101/SANE/primascan.h
21mr|sane-1.2.1-1.git32f335.6|60	Source12:	http://www.geocities.com/trsh0101/SANE/primascan.c
21mr|sane-1.2.1-1.git32f335.6|61	# The free part of Epson's scanner driver package IScan, full package
21mr|sane-1.2.1-1.git32f335.6|62	# downloaded from http://www.avasys.jp/english/linux_e/index.html
21mr|sane-1.2.1-1.git32f335.6|63	# Non-free part stripped out with
21mr|sane-1.2.1-1.git32f335.6|64	# mkdir x; cd x; tar -xvzf ../iscan_2.21.0-6.tar.gz; rm -f */non-free/EAPL*.txt */non-free/lib*.so; tar -cvjf ../iscan_2.21.0-6-free.tar.bz2 *; cd ..; rm -rf x
21mr|sane-1.2.1-1.git32f335.6|65	Source13:	http://support.epson.net/linux/src/scanner/iscan/iscan_%{iscanversion}-2.tar.gz
21mr|sane-1.2.1-1.git32f335.6|66	Source14:	http://downloads.sourceforge.net/project/geniusvp2/sane-backend-geniusvp2/1.0.16.1/sane-backend-geniusvp2_1.0.16.1.tar.gz
21mr|sane-1.2.1-1.git32f335.6|67	Source15:	sane.rpmlintrc
21mr|sane-1.2.1-1.git32f335.6|68	Source20:	saned.service
21mr|sane-1.2.1-1.git32f335.6|69	Source21:	saned.socket
21mr|sane-1.2.1-1.git32f335.6|70	Patch0:		sane-backends-1.0.18-plustek-s12.patch
21mr|sane-1.2.1-1.git32f335.6|71	# (fc) 1.0.19-12mdv fix group for device
21mr|sane-1.2.1-1.git32f335.6|72	Patch1:		sane-backends-1.0.20-group.patch
21mr|sane-1.2.1-1.git32f335.6|73	# (fc) list Brother MFC-260C, DCP130C as supported (Mdv bug # 52951)
21mr|sane-1.2.1-1.git32f335.6|74	Patch2:		sane-backends-1.0.22-brother2list.patch
21mr|sane-1.2.1-1.git32f335.6|75	Patch3:		sane-backends-1.0.20-strformat.patch
21mr|sane-1.2.1-1.git32f335.6|76	
21mr|sane-1.2.1-1.git32f335.6|77	# add back SANE_CAP_ALWAYS_SETTABLE which was mistakenly
21mr|sane-1.2.1-1.git32f335.6|78	# removed from SANE 1.0.20
21mr|sane-1.2.1-1.git32f335.6|79	Patch11:	06_cap_always_settable.dpatch
21mr|sane-1.2.1-1.git32f335.6|80	
21mr|sane-1.2.1-1.git32f335.6|81	# Fedora patches
21mr|sane-1.2.1-1.git32f335.6|82	Patch20:	sane-backends-1.0.20-open-macro.patch
21mr|sane-1.2.1-1.git32f335.6|83	Patch21:	sane-backends-1.0.23-udev.patch
21mr|sane-1.2.1-1.git32f335.6|84	
21mr|sane-1.2.1-1.git32f335.6|85	Patch30:	iscan-2.29.3-fix-link.patch
21mr|sane-1.2.1-1.git32f335.6|86	Patch31:	iscan-2.20.1-no_non-free_please.diff
21mr|sane-1.2.1-1.git32f335.6|87	Patch32:	iscan-2.28.1-linkage_fix.patch
21mr|sane-1.2.1-1.git32f335.6|88	Patch33:	iscan-2.30.4-c99.patch
21mr|sane-1.2.1-1.git32f335.6|89	Patch34:	iscan-2.30.3.1-fix-x86-unknown-types.patch
21mr|sane-1.2.1-1.git32f335.6|90	
21mr|sane-1.2.1-1.git32f335.6|91	Patch50:	sane-1.0.24-primaxscan-gcc5.patch
21mr|sane-1.2.1-1.git32f335.6|92	# https://gitlab.com/sane-project/backends/-/merge_requests/890
21mr|sane-1.2.1-1.git32f335.6|93	Patch51:	sane-backends-dll-aliases-d.patch
21mr|sane-1.2.1-1.git32f335.6|94	Patch1000:	xerox_workcentre_3220_support.patch
21mr|sane-1.2.1-1.git32f335.6|95	
21mr|sane-1.2.1-1.git32f335.6|96	BuildRequires:	autoconf-archive
21mr|sane-1.2.1-1.git32f335.6|97	BuildRequires:	gettext
21mr|sane-1.2.1-1.git32f335.6|98	BuildRequires:	gettext-devel
21mr|sane-1.2.1-1.git32f335.6|99	BuildRequires:	ieee1284-devel
21mr|sane-1.2.1-1.git32f335.6|100	BuildRequires:	pkgconfig(libjpeg)
21mr|sane-1.2.1-1.git32f335.6|101	BuildRequires:	libtool-devel
21mr|sane-1.2.1-1.git32f335.6|102	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|sane-1.2.1-1.git32f335.6|103	BuildRequires:	pkgconfig(libtiff-4)
21mr|sane-1.2.1-1.git32f335.6|104	BuildRequires:	pkgconfig(libxml-2.0)
21mr|sane-1.2.1-1.git32f335.6|105	%if %{with gphoto2}
21mr|sane-1.2.1-1.git32f335.6|106	BuildRequires:	pkgconfig(libgphoto2)
21mr|sane-1.2.1-1.git32f335.6|107	%endif
21mr|sane-1.2.1-1.git32f335.6|108	BuildRequires:	pkgconfig(libsystemd)
21mr|sane-1.2.1-1.git32f335.6|109	BuildRequires:	pkgconfig(libusb-1.0)
21mr|sane-1.2.1-1.git32f335.6|110	%if %{with v4l}
21mr|sane-1.2.1-1.git32f335.6|111	BuildRequires:	pkgconfig(libv4l1)
21mr|sane-1.2.1-1.git32f335.6|112	%endif
21mr|sane-1.2.1-1.git32f335.6|113	# ensure resmgr is not pulled
21mr|sane-1.2.1-1.git32f335.6|114	BuildConflicts:	resmgr-devel
21mr|sane-1.2.1-1.git32f335.6|115	
21mr|sane-1.2.1-1.git32f335.6|116	%description
21mr|sane-1.2.1-1.git32f335.6|117	SANE (Scanner Access Now Easy) is a sane and simple interface
21mr|sane-1.2.1-1.git32f335.6|118	to both local and networked scanners and other image acquisition devices
21mr|sane-1.2.1-1.git32f335.6|119	like digital still and video cameras.  SANE currently includes modules for
21mr|sane-1.2.1-1.git32f335.6|120	accessing a range of scanners, including models from Agfa SnapScan, Apple,
21mr|sane-1.2.1-1.git32f335.6|121	Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
21mr|sane-1.2.1-1.git32f335.6|122	Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.
21mr|sane-1.2.1-1.git32f335.6|123	
21mr|sane-1.2.1-1.git32f335.6|124	For the latest information on SANE, the SANE standard definition, and
21mr|sane-1.2.1-1.git32f335.6|125	mailing list access, see http://www.mostang.com/sane/
21mr|sane-1.2.1-1.git32f335.6|126	
21mr|sane-1.2.1-1.git32f335.6|127	This package does not enable network scanning by default; if you wish
21mr|sane-1.2.1-1.git32f335.6|128	to enable it, install the saned package.
21mr|sane-1.2.1-1.git32f335.6|129	
21mr|sane-1.2.1-1.git32f335.6|130	#----------------------------------------------------------------------------
21mr|sane-1.2.1-1.git32f335.6|131	
21mr|sane-1.2.1-1.git32f335.6|132	%package -n %{libname}
21mr|sane-1.2.1-1.git32f335.6|133	Summary:	Shared libraries for SANE
21mr|sane-1.2.1-1.git32f335.6|134	License:	LGPLv2.1+
21mr|sane-1.2.1-1.git32f335.6|135	Group:		System/Libraries
21mr|sane-1.2.1-1.git32f335.6|136	
21mr|sane-1.2.1-1.git32f335.6|137	%description -n %{libname}
21mr|sane-1.2.1-1.git32f335.6|138	This package contains the shared libraries for %{name}.
21mr|sane-1.2.1-1.git32f335.6|139	
21mr|sane-1.2.1-1.git32f335.6|140	%files -n %{libname}
21mr|sane-1.2.1-1.git32f335.6|141	%{_libdir}/libsane.so.%{major}*
21mr|sane-1.2.1-1.git32f335.6|142	%dir %{_libdir}/sane
21mr|sane-1.2.1-1.git32f335.6|143	%{_libdir}/sane/*.so.%{major}*
21mr|sane-1.2.1-1.git32f335.6|144	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|145	%exclude %{_libdir}/sane/libsane-epkowa.so.%{major}*
21mr|sane-1.2.1-1.git32f335.6|146	%endif
21mr|sane-1.2.1-1.git32f335.6|147	
21mr|sane-1.2.1-1.git32f335.6|148	#----------------------------------------------------------------------------
21mr|sane-1.2.1-1.git32f335.6|149	
21mr|sane-1.2.1-1.git32f335.6|150	%package -n %{devname}
21mr|sane-1.2.1-1.git32f335.6|151	Summary:	Development files for SANE
21mr|sane-1.2.1-1.git32f335.6|152	License:	LGPLv2.1+
21mr|sane-1.2.1-1.git32f335.6|153	Group: 		Development/C
21mr|sane-1.2.1-1.git32f335.6|154	Requires:	%{libname} = %{EVRD}
21mr|sane-1.2.1-1.git32f335.6|155	Provides:	sane-devel = %{EVRD}
21mr|sane-1.2.1-1.git32f335.6|156	
21mr|sane-1.2.1-1.git32f335.6|157	%description -n %{devname}
21mr|sane-1.2.1-1.git32f335.6|158	This package contains the headers and development libraries necessary
21mr|sane-1.2.1-1.git32f335.6|159	to develop applications using SANE.
21mr|sane-1.2.1-1.git32f335.6|160	
21mr|sane-1.2.1-1.git32f335.6|161	%files -n %{devname}
21mr|sane-1.2.1-1.git32f335.6|162	%{_bindir}/sane-config
21mr|sane-1.2.1-1.git32f335.6|163	%{_libdir}/libsane.so
21mr|sane-1.2.1-1.git32f335.6|164	%{_libdir}/sane/*.so
21mr|sane-1.2.1-1.git32f335.6|165	%{_includedir}/sane
21mr|sane-1.2.1-1.git32f335.6|166	%{_libdir}/pkgconfig/sane-backends.pc
21mr|sane-1.2.1-1.git32f335.6|167	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|168	%exclude %{_libdir}/sane/libsane-epkowa.so
21mr|sane-1.2.1-1.git32f335.6|169	%endif
21mr|sane-1.2.1-1.git32f335.6|170	
21mr|sane-1.2.1-1.git32f335.6|171	#----------------------------------------------------------------------------
21mr|sane-1.2.1-1.git32f335.6|172	
21mr|sane-1.2.1-1.git32f335.6|173	%package backends
21mr|sane-1.2.1-1.git32f335.6|174	Summary:	SANE - local and remote scanner access
21mr|sane-1.2.1-1.git32f335.6|175	License:	LGPLv2.1+
21mr|sane-1.2.1-1.git32f335.6|176	Group:		System/Kernel and hardware
21mr|sane-1.2.1-1.git32f335.6|177	Provides:	%{name} = %{EVRD}
21mr|sane-1.2.1-1.git32f335.6|178	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|179	Recommends:	iscan
21mr|sane-1.2.1-1.git32f335.6|180	%endif
21mr|sane-1.2.1-1.git32f335.6|181	Recommends:	sane-firmware
21mr|sane-1.2.1-1.git32f335.6|182	Requires(pre,postun):	rpm-helper
21mr|sane-1.2.1-1.git32f335.6|183	
21mr|sane-1.2.1-1.git32f335.6|184	%description backends
21mr|sane-1.2.1-1.git32f335.6|185	This package contains the backends for different scanners.
21mr|sane-1.2.1-1.git32f335.6|186	
21mr|sane-1.2.1-1.git32f335.6|187	%files backends -f sane-backends.lang
21mr|sane-1.2.1-1.git32f335.6|188	%doc %{_docdir}/sane-backends-%{version}
21mr|sane-1.2.1-1.git32f335.6|189	%{_bindir}/sane-find-scanner
21mr|sane-1.2.1-1.git32f335.6|190	%{_bindir}/scanimage
21mr|sane-1.2.1-1.git32f335.6|191	%{_bindir}/gamma4scanimage
21mr|sane-1.2.1-1.git32f335.6|192	%if %{with primax}
21mr|sane-1.2.1-1.git32f335.6|193	%{_bindir}/primax_scan
21mr|sane-1.2.1-1.git32f335.6|194	%endif
21mr|sane-1.2.1-1.git32f335.6|195	%{_bindir}/umax_pp
21mr|sane-1.2.1-1.git32f335.6|196	%{_mandir}/man1/*
21mr|sane-1.2.1-1.git32f335.6|197	%{_mandir}/man5/*
21mr|sane-1.2.1-1.git32f335.6|198	%{_mandir}/man7/*
21mr|sane-1.2.1-1.git32f335.6|199	%dir %{_sysconfdir}/sane.d
21mr|sane-1.2.1-1.git32f335.6|200	%config(noreplace) %{_sysconfdir}/sane.d/*
21mr|sane-1.2.1-1.git32f335.6|201	%{_udevrulesdir}/*-libsane.rules
21mr|sane-1.2.1-1.git32f335.6|202	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|203	# iscan files
21mr|sane-1.2.1-1.git32f335.6|204	%exclude %{_sysconfdir}/sane.d/epkowa.conf
21mr|sane-1.2.1-1.git32f335.6|205	%exclude %{_mandir}/man5/sane-epkowa.5*
21mr|sane-1.2.1-1.git32f335.6|206	%endif
21mr|sane-1.2.1-1.git32f335.6|207	
21mr|sane-1.2.1-1.git32f335.6|208	%pre backends
21mr|sane-1.2.1-1.git32f335.6|209	%_pre_groupadd scanner
21mr|sane-1.2.1-1.git32f335.6|210	
21mr|sane-1.2.1-1.git32f335.6|211	%postun backends
21mr|sane-1.2.1-1.git32f335.6|212	%_postun_groupdel scanner
21mr|sane-1.2.1-1.git32f335.6|213	
21mr|sane-1.2.1-1.git32f335.6|214	#----------------------------------------------------------------------------
21mr|sane-1.2.1-1.git32f335.6|215	
21mr|sane-1.2.1-1.git32f335.6|216	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|217	%package backends-iscan
21mr|sane-1.2.1-1.git32f335.6|218	Summary:	SANE - local and remote scanner access
21mr|sane-1.2.1-1.git32f335.6|219	License:	LGPLv2.1+
21mr|sane-1.2.1-1.git32f335.6|220	Group:		System/Kernel and hardware
21mr|sane-1.2.1-1.git32f335.6|221	Provides:	iscan = %{iscanversion}
21mr|sane-1.2.1-1.git32f335.6|222	
21mr|sane-1.2.1-1.git32f335.6|223	%description backends-iscan
21mr|sane-1.2.1-1.git32f335.6|224	This package contains the iscan backend, in order to not conflict with
21mr|sane-1.2.1-1.git32f335.6|225	manufacturer-supplied packages.
21mr|sane-1.2.1-1.git32f335.6|226	
21mr|sane-1.2.1-1.git32f335.6|227	%files backends-iscan
21mr|sane-1.2.1-1.git32f335.6|228	%{_libdir}/sane/libsane-epkowa.so.%{major}*
21mr|sane-1.2.1-1.git32f335.6|229	%{_libdir}/sane/libsane-epkowa.so
21mr|sane-1.2.1-1.git32f335.6|230	%{_sysconfdir}/sane.d/epkowa.conf
21mr|sane-1.2.1-1.git32f335.6|231	%{_mandir}/man5/sane-epkowa.5*
21mr|sane-1.2.1-1.git32f335.6|232	%{_mandir}/man8/iscan-registry.*
21mr|sane-1.2.1-1.git32f335.6|233	%endif
21mr|sane-1.2.1-1.git32f335.6|234	
21mr|sane-1.2.1-1.git32f335.6|235	#----------------------------------------------------------------------------
21mr|sane-1.2.1-1.git32f335.6|236	
21mr|sane-1.2.1-1.git32f335.6|237	%package backends-doc
21mr|sane-1.2.1-1.git32f335.6|238	Summary:	Documentation for SANE backends
21mr|sane-1.2.1-1.git32f335.6|239	Group:		Documentation
21mr|sane-1.2.1-1.git32f335.6|240	
21mr|sane-1.2.1-1.git32f335.6|241	%description backends-doc
21mr|sane-1.2.1-1.git32f335.6|242	This package contains the SANE backend documentation for different
21mr|sane-1.2.1-1.git32f335.6|243	scanners.
21mr|sane-1.2.1-1.git32f335.6|244	
21mr|sane-1.2.1-1.git32f335.6|245	%files backends-doc
21mr|sane-1.2.1-1.git32f335.6|246	%doc %{_docdir}/sane-backends-doc-%{version}
21mr|sane-1.2.1-1.git32f335.6|247	
21mr|sane-1.2.1-1.git32f335.6|248	#----------------------------------------------------------------------------
21mr|sane-1.2.1-1.git32f335.6|249	
21mr|sane-1.2.1-1.git32f335.6|250	%package -n saned
21mr|sane-1.2.1-1.git32f335.6|251	Summary:	SANE - local and remote scanner access
21mr|sane-1.2.1-1.git32f335.6|252	License:	LGPLv2.1+
21mr|sane-1.2.1-1.git32f335.6|253	Group:		System/Kernel and hardware
21mr|sane-1.2.1-1.git32f335.6|254	Requires:	sane-backends >= %{EVRD}
21mr|sane-1.2.1-1.git32f335.6|255	# compat with Fedora/RH
21mr|sane-1.2.1-1.git32f335.6|256	Provides:	sane-backends-daemon = %{EVRD}
21mr|sane-1.2.1-1.git32f335.6|257	Provides:	sane-daemon = %{EVRD}
21mr|sane-1.2.1-1.git32f335.6|258	
21mr|sane-1.2.1-1.git32f335.6|259	%description -n saned
21mr|sane-1.2.1-1.git32f335.6|260	This package contains saned, a daemon that allows remote clients to
21mr|sane-1.2.1-1.git32f335.6|261	access image acquisition devices available on the local host.
21mr|sane-1.2.1-1.git32f335.6|262	
21mr|sane-1.2.1-1.git32f335.6|263	%files -n saned
21mr|sane-1.2.1-1.git32f335.6|264	%{_sbindir}/iscan-registry
21mr|sane-1.2.1-1.git32f335.6|265	%{_sbindir}/saned
21mr|sane-1.2.1-1.git32f335.6|266	%{_mandir}/man8/saned*
21mr|sane-1.2.1-1.git32f335.6|267	%{_sysusersdir}/saned.conf
21mr|sane-1.2.1-1.git32f335.6|268	%{_unitdir}/saned.service
21mr|sane-1.2.1-1.git32f335.6|269	%{_unitdir}/saned.socket
21mr|sane-1.2.1-1.git32f335.6|270	
21mr|sane-1.2.1-1.git32f335.6|271	%post -n saned
21mr|sane-1.2.1-1.git32f335.6|272	%sysusers_create saned.conf
21mr|sane-1.2.1-1.git32f335.6|273	%systemd_post saned.socket saned.service
21mr|sane-1.2.1-1.git32f335.6|274	
21mr|sane-1.2.1-1.git32f335.6|275	%preun -n saned
21mr|sane-1.2.1-1.git32f335.6|276	%systemd_preun saned.socket saned.service
21mr|sane-1.2.1-1.git32f335.6|277	
21mr|sane-1.2.1-1.git32f335.6|278	#----------------------------------------------------------------------------
21mr|sane-1.2.1-1.git32f335.6|279	
21mr|sane-1.2.1-1.git32f335.6|280	%prep
21mr|sane-1.2.1-1.git32f335.6|281	%setup -qn %{tardir}
21mr|sane-1.2.1-1.git32f335.6|282	
21mr|sane-1.2.1-1.git32f335.6|283	%patch0 -p1 -b .plusteks12
21mr|sane-1.2.1-1.git32f335.6|284	%patch1 -p1 -b .group
21mr|sane-1.2.1-1.git32f335.6|285	%patch2 -p1 -b .brother2list
21mr|sane-1.2.1-1.git32f335.6|286	%patch3 -p1 -b .strformat
21mr|sane-1.2.1-1.git32f335.6|287	
21mr|sane-1.2.1-1.git32f335.6|288	%patch11 -p1
21mr|sane-1.2.1-1.git32f335.6|289	
21mr|sane-1.2.1-1.git32f335.6|290	# Fedora patches
21mr|sane-1.2.1-1.git32f335.6|291	%patch20 -p1 -b .open-macro
21mr|sane-1.2.1-1.git32f335.6|292	%patch21 -p1 -b .udev
21mr|sane-1.2.1-1.git32f335.6|293	
21mr|sane-1.2.1-1.git32f335.6|294	# Primax parallel port scanners
21mr|sane-1.2.1-1.git32f335.6|295	%if %{with primax}
21mr|sane-1.2.1-1.git32f335.6|296	%setup -q -T -D -a 3 -n %{tardir}
21mr|sane-1.2.1-1.git32f335.6|297	%patch50 -p1 -b .gcc5
21mr|sane-1.2.1-1.git32f335.6|298	
21mr|sane-1.2.1-1.git32f335.6|299	# "primascan" backend
21mr|sane-1.2.1-1.git32f335.6|300	# (commented out in dll.conf, as it claims to support every USB scanner)
21mr|sane-1.2.1-1.git32f335.6|301	cat %{SOURCE11} > backend/primascan.h
21mr|sane-1.2.1-1.git32f335.6|302	cat %{SOURCE12} > backend/primascan.c
21mr|sane-1.2.1-1.git32f335.6|303	echo '#primascan' >> backend/dll.conf.in
21mr|sane-1.2.1-1.git32f335.6|304	%endif
21mr|sane-1.2.1-1.git32f335.6|305	# Epson Avasys driver for Epson scanners
21mr|sane-1.2.1-1.git32f335.6|306	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|307	%setup -q -T -D -a 13 -n %{tardir}
21mr|sane-1.2.1-1.git32f335.6|308	%endif
21mr|sane-1.2.1-1.git32f335.6|309	
21mr|sane-1.2.1-1.git32f335.6|310	# lib64 fixes (avoid patch)
21mr|sane-1.2.1-1.git32f335.6|311	# NOTE: don't regenerate configure script past this line
21mr|sane-1.2.1-1.git32f335.6|312	perl -pi -e "s@/lib(\"|\b[^/])@/%_lib\1@g if /LDFLAGS=.*with_ptal/" configure
21mr|sane-1.2.1-1.git32f335.6|313	
21mr|sane-1.2.1-1.git32f335.6|314	# Reduce number of retries done by the "snapscan" backend when accessing
21mr|sane-1.2.1-1.git32f335.6|315	# the scanner
21mr|sane-1.2.1-1.git32f335.6|316	perl -p -i -e 's:for \(retries = 20; retries; retries--\):for (retries = 5; retries; retries--):' backend/snapscan-scsi.c
21mr|sane-1.2.1-1.git32f335.6|317	
21mr|sane-1.2.1-1.git32f335.6|318	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|319	pushd iscan-%{iscanversion}
21mr|sane-1.2.1-1.git32f335.6|320	%patch30 -p0 -b .iscan-2.10.0-1_fix_link
21mr|sane-1.2.1-1.git32f335.6|321	%patch31 -p0 -b .no_non-free_please
21mr|sane-1.2.1-1.git32f335.6|322	%if %{without git}
21mr|sane-1.2.1-1.git32f335.6|323	%patch32 -p2 -b .linkage_fix
21mr|sane-1.2.1-1.git32f335.6|324	%endif
21mr|sane-1.2.1-1.git32f335.6|325	%patch33 -p0
21mr|sane-1.2.1-1.git32f335.6|326	%patch34 -p1 -b .u_char
21mr|sane-1.2.1-1.git32f335.6|327	popd
21mr|sane-1.2.1-1.git32f335.6|328	%endif
21mr|sane-1.2.1-1.git32f335.6|329	
21mr|sane-1.2.1-1.git32f335.6|330	# https://gitlab.com/sane-project/backends/-/merge_requests/890
21mr|sane-1.2.1-1.git32f335.6|331	%patch51 -p1
21mr|sane-1.2.1-1.git32f335.6|332	
21mr|sane-1.2.1-1.git32f335.6|333	%patch1000 -p1
21mr|sane-1.2.1-1.git32f335.6|334	
21mr|sane-1.2.1-1.git32f335.6|335	# Remove the backend/dll.conf file generated by the patches, it prevents
21mr|sane-1.2.1-1.git32f335.6|336	# the Makefile from generating  the real dll.conf file
21mr|sane-1.2.1-1.git32f335.6|337	rm -f backend/dll.conf
21mr|sane-1.2.1-1.git32f335.6|338	
21mr|sane-1.2.1-1.git32f335.6|339	%build
21mr|sane-1.2.1-1.git32f335.6|340	%if %{with git}
21mr|sane-1.2.1-1.git32f335.6|341	sed -i -e 's,is_release=no,is_release=yes,g' configure.ac
21mr|sane-1.2.1-1.git32f335.6|342	sed -i -e "s,\$VERSION,%{version},g" configure.ac
21mr|sane-1.2.1-1.git32f335.6|343	%endif
21mr|sane-1.2.1-1.git32f335.6|344	./autogen.sh
21mr|sane-1.2.1-1.git32f335.6|345	# about --enable-locking=no: https://bugzilla.rosa.ru/show_bug.cgi?id=15593
21mr|sane-1.2.1-1.git32f335.6|346	./configure \
21mr|sane-1.2.1-1.git32f335.6|347	--prefix=%{_prefix} \
21mr|sane-1.2.1-1.git32f335.6|348	--libdir=%{_libdir} \
21mr|sane-1.2.1-1.git32f335.6|349	--sysconfdir=%{_sysconfdir} \
21mr|sane-1.2.1-1.git32f335.6|350	--localstatedir=%{_localstatedir} \
21mr|sane-1.2.1-1.git32f335.6|351	--disable-static \
21mr|sane-1.2.1-1.git32f335.6|352	--enable-rpath=no \
21mr|sane-1.2.1-1.git32f335.6|353	--with-systemd \
21mr|sane-1.2.1-1.git32f335.6|354	--enable-locking=no \
21mr|sane-1.2.1-1.git32f335.6|355	%if !%{with gphoto2}
21mr|sane-1.2.1-1.git32f335.6|356	--without-gphoto2
21mr|sane-1.2.1-1.git32f335.6|357	%endif
21mr|sane-1.2.1-1.git32f335.6|358	
21mr|sane-1.2.1-1.git32f335.6|359	%make
21mr|sane-1.2.1-1.git32f335.6|360	
21mr|sane-1.2.1-1.git32f335.6|361	# Primax parallel port scanners
21mr|sane-1.2.1-1.git32f335.6|362	%if %{with primax}
21mr|sane-1.2.1-1.git32f335.6|363	chmod a+rx tools/sane-config
21mr|sane-1.2.1-1.git32f335.6|364	cd primaxscan*
21mr|sane-1.2.1-1.git32f335.6|365	#autoreconf -fi
21mr|sane-1.2.1-1.git32f335.6|366	PATH=`pwd`/../tools:${PATH}
21mr|sane-1.2.1-1.git32f335.6|367	CFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -fPIC -I`pwd`/../include -L`pwd`/../backend/.libs/"
21mr|sane-1.2.1-1.git32f335.6|368	%configure \
21mr|sane-1.2.1-1.git32f335.6|369	--disable-static
21mr|sane-1.2.1-1.git32f335.6|370	
21mr|sane-1.2.1-1.git32f335.6|371	%make
21mr|sane-1.2.1-1.git32f335.6|372	%make primax_scan
21mr|sane-1.2.1-1.git32f335.6|373	cd ..
21mr|sane-1.2.1-1.git32f335.6|374	%endif
21mr|sane-1.2.1-1.git32f335.6|375	
21mr|sane-1.2.1-1.git32f335.6|376	# Epson Avasys driver for Epson scanners
21mr|sane-1.2.1-1.git32f335.6|377	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|378	chmod a+rx tools/sane-config
21mr|sane-1.2.1-1.git32f335.6|379	PATH=`pwd`/tools:${PATH}
21mr|sane-1.2.1-1.git32f335.6|380	cd iscan-%{iscanversion}
21mr|sane-1.2.1-1.git32f335.6|381	cp -f /usr/share/aclocal/libtool.m4 m4/.
21mr|sane-1.2.1-1.git32f335.6|382	autoreconf -if
21mr|sane-1.2.1-1.git32f335.6|383	export CFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -I`pwd`/../include -L`pwd`/../backend/ -fPIC"
21mr|sane-1.2.1-1.git32f335.6|384	export CXXFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -I`pwd`/../include -L`pwd`/../backend/ -fPIC"
21mr|sane-1.2.1-1.git32f335.6|385	%configure \
21mr|sane-1.2.1-1.git32f335.6|386	--disable-static \
21mr|sane-1.2.1-1.git32f335.6|387	--disable-frontend
21mr|sane-1.2.1-1.git32f335.6|388	%make
21mr|sane-1.2.1-1.git32f335.6|389	cd ..
21mr|sane-1.2.1-1.git32f335.6|390	%endif
21mr|sane-1.2.1-1.git32f335.6|391	
21mr|sane-1.2.1-1.git32f335.6|392	%install
21mr|sane-1.2.1-1.git32f335.6|393	%makeinstall_std
21mr|sane-1.2.1-1.git32f335.6|394	
21mr|sane-1.2.1-1.git32f335.6|395	perl -pi -e "s/installed.*/installed=yes/g" %{buildroot}%{_libdir}/libsane.la
21mr|sane-1.2.1-1.git32f335.6|396	
21mr|sane-1.2.1-1.git32f335.6|397	# Comment out entry for the "geniusvp2" backend in
21mr|sane-1.2.1-1.git32f335.6|398	# /etc/sane.d/dll.conf as it makes SANE hanging on some systems when
21mr|sane-1.2.1-1.git32f335.6|399	# the appropriate scanner is not present
21mr|sane-1.2.1-1.git32f335.6|400	perl -p -i -e 's/^(\s*geniusvp2)/\#$1/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
21mr|sane-1.2.1-1.git32f335.6|401	
21mr|sane-1.2.1-1.git32f335.6|402	# Comment out entry for the "epson" backend in /etc/sane.d/dll.conf as
21mr|sane-1.2.1-1.git32f335.6|403	# we have also Epson's "epkowa" backend which supports the same
21mr|sane-1.2.1-1.git32f335.6|404	# scanners
21mr|sane-1.2.1-1.git32f335.6|405	perl -p -i -e 's/^(\s*epson)/\#$1/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
21mr|sane-1.2.1-1.git32f335.6|406	
21mr|sane-1.2.1-1.git32f335.6|407	# Remove "hpoj" line from /etc/sane.d/dll.con
21mr|sane-1.2.1-1.git32f335.6|408	perl -p -i -e 's/HP\s+OfficeJet/HPLIP/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
21mr|sane-1.2.1-1.git32f335.6|409	perl -p -i -e 's/hpoj.sf.net/hplip.sf.net/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
21mr|sane-1.2.1-1.git32f335.6|410	perl -p -i -e 's/hpoj/hpaio/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
21mr|sane-1.2.1-1.git32f335.6|411	
21mr|sane-1.2.1-1.git32f335.6|412	%if %{with empty_dll_conf}
21mr|sane-1.2.1-1.git32f335.6|413	# The /etc/sane.d/dll.conf contains lines for every backend, so every
21mr|sane-1.2.1-1.git32f335.6|414	# backend probes for a scanner when a SANE frontend (e. g. xsane) is
21mr|sane-1.2.1-1.git32f335.6|415	# started. With this the user has always to wait around one minute
21mr|sane-1.2.1-1.git32f335.6|416	# before he can scan. We simply replace the file by a nearly empty one
21mr|sane-1.2.1-1.git32f335.6|417	# and let scannerdrake only insert the needed backends. So the
21mr|sane-1.2.1-1.git32f335.6|418	# frontends will start immediately
21mr|sane-1.2.1-1.git32f335.6|419	mv %{buildroot}%{_sysconfdir}/sane.d/dll.conf %{buildroot}%{_sysconfdir}/sane.d/dll.conf.orig
21mr|sane-1.2.1-1.git32f335.6|420	cat > %{buildroot}%{_sysconfdir}/sane.d/dll.conf <<EOF
21mr|sane-1.2.1-1.git32f335.6|421	# enable the next line if you want to allow access through the network:
21mr|sane-1.2.1-1.git32f335.6|422	net
21mr|sane-1.2.1-1.git32f335.6|423	EOF
21mr|sane-1.2.1-1.git32f335.6|424	%endif
21mr|sane-1.2.1-1.git32f335.6|425	
21mr|sane-1.2.1-1.git32f335.6|426	# Move documentation from /usr/doc to /usr/share/doc
21mr|sane-1.2.1-1.git32f335.6|427	install -d %{buildroot}%{_docdir}/sane-backends-%{version}/
21mr|sane-1.2.1-1.git32f335.6|428	install -d %{buildroot}%{_docdir}/sane-backends-doc-%{version}/
21mr|sane-1.2.1-1.git32f335.6|429	pushd %{buildroot}%{_docdir}/sane-backends
21mr|sane-1.2.1-1.git32f335.6|430	mv `find -mindepth 1 -type d` *.html *.txt %{buildroot}%{_docdir}/sane-backends-doc-%{version}/
21mr|sane-1.2.1-1.git32f335.6|431	mv README README.linux %{buildroot}%{_docdir}/sane-backends-%{version}/
21mr|sane-1.2.1-1.git32f335.6|432	rm -f README.*
21mr|sane-1.2.1-1.git32f335.6|433	mv * %{buildroot}%{_docdir}/sane-backends-%{version}/
21mr|sane-1.2.1-1.git32f335.6|434	popd
21mr|sane-1.2.1-1.git32f335.6|435	
21mr|sane-1.2.1-1.git32f335.6|436	# Primax parallel port scanners
21mr|sane-1.2.1-1.git32f335.6|437	%if %{with primax}
21mr|sane-1.2.1-1.git32f335.6|438	cd primaxscan*
21mr|sane-1.2.1-1.git32f335.6|439	%makeinstall_std
21mr|sane-1.2.1-1.git32f335.6|440	rm -f %{buildroot}%{_libdir}/libsane-primax.a %{buildroot}%{_prefix}/lib/sane/libsane-primax.a
21mr|sane-1.2.1-1.git32f335.6|441	cp primax_scan %{buildroot}%{_bindir}
21mr|sane-1.2.1-1.git32f335.6|442	cd ..
21mr|sane-1.2.1-1.git32f335.6|443	%endif
21mr|sane-1.2.1-1.git32f335.6|444	
21mr|sane-1.2.1-1.git32f335.6|445	# Epson Avasys driver for Epson scanners
21mr|sane-1.2.1-1.git32f335.6|446	%if %{with epkowa}
21mr|sane-1.2.1-1.git32f335.6|447	cd iscan-%{iscanversion}
21mr|sane-1.2.1-1.git32f335.6|448	%makeinstall_std
21mr|sane-1.2.1-1.git32f335.6|449	rm -f %{buildroot}%{_libdir}/sane/libsane-epkowa.a
21mr|sane-1.2.1-1.git32f335.6|450	rm -f %{buildroot}%{_mandir}/man1/iscan.1*
21mr|sane-1.2.1-1.git32f335.6|451	rm -rf %{buildroot}%{_libdir}/iscan
21mr|sane-1.2.1-1.git32f335.6|452	cp backend/epkowa.conf %{buildroot}%{_sysconfdir}/sane.d/
21mr|sane-1.2.1-1.git32f335.6|453	echo 'epkowa' >> %{buildroot}%{_sysconfdir}/sane.d/dll.conf
21mr|sane-1.2.1-1.git32f335.6|454	cd ..
21mr|sane-1.2.1-1.git32f335.6|455	%endif
21mr|sane-1.2.1-1.git32f335.6|456	
21mr|sane-1.2.1-1.git32f335.6|457	# XXX TODO: fix in upstream
21mr|sane-1.2.1-1.git32f335.6|458	%ifarch %{x86_64}
21mr|sane-1.2.1-1.git32f335.6|459	mv -v %{buildroot}/usr/lib/sane/* %{buildroot}%{_libdir}/sane/
21mr|sane-1.2.1-1.git32f335.6|460	%endif
21mr|sane-1.2.1-1.git32f335.6|461	
21mr|sane-1.2.1-1.git32f335.6|462	mkdir -p %{buildroot}%{_unitdir}
21mr|sane-1.2.1-1.git32f335.6|463	install -m 644 %{SOURCE20} %{buildroot}%{_unitdir}/
21mr|sane-1.2.1-1.git32f335.6|464	install -m 644 %{SOURCE21} %{buildroot}%{_unitdir}/
21mr|sane-1.2.1-1.git32f335.6|465	
21mr|sane-1.2.1-1.git32f335.6|466	mkdir -p %{buildroot}%{_sysusersdir}
21mr|sane-1.2.1-1.git32f335.6|467	cat > %{buildroot}%{_sysusersdir}/saned.conf << 'EOF'
21mr|sane-1.2.1-1.git32f335.6|468	u saned - "saned daemon" /usr/share/sane
21mr|sane-1.2.1-1.git32f335.6|469	g saned - -
21mr|sane-1.2.1-1.git32f335.6|470	m saned saned
21mr|sane-1.2.1-1.git32f335.6|471	# Add saned to group scanner, cdwriter and usb for scanner access
21mr|sane-1.2.1-1.git32f335.6|472	m saned cdwriter
21mr|sane-1.2.1-1.git32f335.6|473	m saned usb
21mr|sane-1.2.1-1.git32f335.6|474	m saned scanner
21mr|sane-1.2.1-1.git32f335.6|475	EOF
21mr|sane-1.2.1-1.git32f335.6|476	
21mr|sane-1.2.1-1.git32f335.6|477	# udev rules for libusb user support
21mr|sane-1.2.1-1.git32f335.6|478	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|sane-1.2.1-1.git32f335.6|479	install -m644 tools/udev/libsane.rules %{buildroot}%{_udevrulesdir}/60-libsane.rules
21mr|sane-1.2.1-1.git32f335.6|480	# Shorten too long comments
21mr|sane-1.2.1-1.git32f335.6|481	perl -p -i -e 's/(\#.{500}).*$/$1 .../' %{buildroot}%{_udevrulesdir}/60-libsane.rules
21mr|sane-1.2.1-1.git32f335.6|482	
21mr|sane-1.2.1-1.git32f335.6|483	%find_lang sane-backends
21mr|sane-1.2.1-1.git32f335.6|484	
21mr|sane-1.2.1-1.git32f335.6|485	sed -i '/^%dir/d' sane-backends.lang
21mr|sane-1.2.1-1.git32f335.6|486	
21mr|sane-1.2.1-1.git32f335.6|487	# https://gitlab.com/sane-project/backends/-/merge_requests/890
21mr|sane-1.2.1-1.git32f335.6|488	touch %{buildroot}%{_sysconfdir}/sane.d/dll.aliases
21mr|sane-1.2.1-1.git32f335.6|489	mkdir -p %{buildroot}%{_sysconfdir}/sane.d/dll.aliases.d
21mr|sane-1.2.1-1.git32f335.6|490	
21mr|sane-1.2.1-1.git32f335.6|491	%changelog
21mr|sane-1.2.1-1.git32f335.6|492	- Merge: 4ddb71e 1e438cb
21mr|sane-1.2.1-1.git32f335.6|493	* Fri Dec 12 2025 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|sane-1.2.1-1.git32f335.6|494	- Merge pull request #11 from tema/sane:rosa2021.1
21mr|sane-1.2.1-1.git32f335.6|495	- Файл и директория aliases принадлежат пакету
21mr|sane-1.2.1-1.git32f335.6|496	
21mr|sane-1.2.1-1.git32f335.6|497	* Fri Dec 12 2025 Artem Proskurnev <temap@mail.ru>
21mr|sane-1.2.1-1.git32f335.6|498	- Create aliases file and dir
21mr|sane-1.2.1-1.git32f335.6|499	
21mr|sane-1.2.1-1.git32f335.6|500	- Merge: 0a17842 8f81106
21mr|sane-1.2.1-1.git32f335.6|501	* Thu Dec 11 2025 survolog <survolog@yandex.ru>
21mr|sane-1.2.1-1.git32f335.6|502	- Merge pull request #9 from neurofreak/sane:rosa2021.1
21mr|sane-1.2.1-1.git32f335.6|503	- dll: add loading aliases from dll.aliases.d/*
21mr|sane-1.2.1-1.git32f335.6|504	
21mr|sane-1.2.1-1.git32f335.6|505	* Thu Dec 11 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|sane-1.2.1-1.git32f335.6|506	- dll: add loading aliases from dll.aliases.d/
21mr|sane-1.2.1-1.git32f335.6|507	
21mr|sane-1.2.1-1.git32f335.6|508	* Mon Aug 18 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.2.1-1.git32f335.4
21mr|sane-1.2.1-1.git32f335.6|509	- Fix sane-plustek - disable locking (bz#15593)
21mr|sane-1.2.1-1.git32f335.6|510	- https://bugzilla.rosa.ru/show_bug.cgi?id=15593
21mr|sane-1.2.1-1.git32f335.6|511	
21mr|sane-1.2.1-1.git32f335.6|512	- Merge: e64582d a84b8d0
21mr|sane-1.2.1-1.git32f335.6|513	* Tue Aug 27 2024 victorr2007 <victorr2007@yandex.ru> 1.2.1-1.git32f335.3
21mr|sane-1.2.1-1.git32f335.6|514	- Merge pull request #7 from mos_dev/sane:rosa2021.1
21mr|sane-1.2.1-1.git32f335.6|515	- Add support for Xerox WorkCentre 3220
21mr|sane-1.2.1-1.git32f335.6|516	
21mr|sane-1.2.1-1.git32f335.6|517	* Tue Aug 27 2024 Vladislav Tarakanov <vladislav.tarakanov@bk.ru>
21mr|sane-1.2.1-1.git32f335.6|518	- Add support for Xerox WorkCentre 3220
21mr|sane-1.2.1-1.git32f335.6|519	
21mr|sane-1.2.1-1.git32f335.6|520	* Tue Dec 26 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.2.1-1.git32f335.1
21mr|sane-1.2.1-1.git32f335.6|521	- Update snapshot
21mr|sane-1.2.1-1.git32f335.6|522	- https://gitlab.com/sane-project/backends/-/merge_requests/790#note_1707371568
21mr|sane-1.2.1-1.git32f335.6|523	
21mr|sane-1.2.1-1.git32f335.6|524	* Sat Dec 23 2023 Andrey Bondrov <abondrov@rosalab.ru> 1.2.1-0.git9d721e.4
21mr|sane-1.2.1-1.git32f335.6|525	- Add patch to fix i686 build
21mr|sane-1.2.1-1.git32f335.6|526	
21mr|sane-1.2.1-1.git32f335.6|527	* Fri Dec 15 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sane-1.2.1-1.git32f335.6|528	- /usr move
21mr|sane-1.2.1-1.git32f335.6|529	
21mr|sane-1.2.1-1.git32f335.6|530	* Fri Dec 15 2023 Victor Ryzhikh <victorr2007@yandex.ru> 1.2.1-0.git9d721e.3
21mr|sane-1.2.1-1.git32f335.6|531	- /usr move
21mr|sane-1.2.1-1.git32f335.6|532	
21mr|sane-1.2.1-1.git32f335.6|533	* Tue Jul 4 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.2.1-0.git9d721e.2
21mr|sane-1.2.1-1.git32f335.6|534	- fix building on non-x86_64
21mr|sane-1.2.1-1.git32f335.6|535	
21mr|sane-1.2.1-1.git32f335.6|536	* Mon Jul 3 2023 Mikhail Novosyolov <m@mikhailnov.ru> 1.2.1-0.git9d721e.1.2
21mr|sane-1.2.1-1.git32f335.6|537	- Update to 1.2.1+support of new scanners from git (seems that it is useful to build from git at this moment), support Xerox WorkCentre 3335
21mr|sane-1.2.1-1.git32f335.6|538	
21mr|sane-1.2.1-1.git32f335.6|539	* Sun Mar 26 2023 Andrey Bondrov <abondrov@rosalab.ru> 1.1.1-2
21mr|sane-1.2.1-1.git32f335.6|540	- Bump release
21mr|sane-1.2.1-1.git32f335.6|541	
21mr|sane-1.2.1-1.git32f335.6|542	* Wed Sep 28 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1.1-1
21mr|sane-1.2.1-1.git32f335.6|543	- Update version to 1.1.1
21mr|sane-1.2.1-1.git32f335.6|544	
21mr|sane-1.2.1-1.git32f335.6|545	* Wed Jun 1 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|sane-1.2.1-1.git32f335.6|546	- fix riscv
21mr|sane-1.2.1-1.git32f335.6|547	
21mr|sane-1.2.1-1.git32f335.6|548	* Sun Apr 3 2022 dzou <dzou@company.com>
21mr|sane-1.2.1-1.git32f335.6|549	- disable primax on e2k
21mr|sane-1.2.1-1.git32f335.6|550	
21mr|sane-1.2.1-1.git32f335.6|551	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.0.32-2
21mr|sane-1.2.1-1.git32f335.6|552	- MassBuild#2340: Increase release tag
21mr|sane-1.2.1-1.git32f335.6|553	
21mr|sane-1.2.1-1.git32f335.6|554	* Tue May 4 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.0.32-1
21mr|sane-1.2.1-1.git32f335.6|555	- upd: 1.0.29 -> 1.0.32, replace xinited with systemd socket activation based on files from Fedora
21mr|sane-1.2.1-1.git32f335.6|556	- See https://bugzilla.redhat.com/show_bug.cgi?id=1956727
21mr|sane-1.2.1-1.git32f335.6|557	
21mr|sane-1.2.1-1.git32f335.6|558	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sane-1.2.1-1.git32f335.6|559	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|sane-1.2.1-1.git32f335.6|560	- (13) rosa2019.1: run with 10-12 added
21mr|sane-1.2.1-1.git32f335.6|561	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|sane-1.2.1-1.git32f335.6|562	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|sane-1.2.1-1.git32f335.6|563	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|sane-1.2.1-1.git32f335.6|564	- (9): Adopt spec for enabled byte compiling in Python
21mr|sane-1.2.1-1.git32f335.6|565	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|sane-1.2.1-1.git32f335.6|566	- 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|sane-1.2.1-1.git32f335.6|567	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|sane-1.2.1-1.git32f335.6|568	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|sane-1.2.1-1.git32f335.6|569	
21mr|sane-1.2.1-1.git32f335.6|570	* Sun Oct 4 2020 Святослав <s.matveev@rosalinux.ru>
21mr|sane-1.2.1-1.git32f335.6|571	- remove dependency
21mr|sane-1.2.1-1.git32f335.6|572	
21mr|sane-1.2.1-1.git32f335.6|573	- Merge: daa1544 139c7dc
21mr|sane-1.2.1-1.git32f335.6|574	* Sat Mar 21 2020 fedya <alexander@mezon.ru> 1.0.29-1
21mr|sane-1.2.1-1.git32f335.6|575	- Merge pull request #6 from proklov_av/sane:rosa2019.1
21mr|sane-1.2.1-1.git32f335.6|576	- update version, fix build on aarc64
21mr|sane-1.2.1-1.git32f335.6|577	
21mr|sane-1.2.1-1.git32f335.6|578	* Sat Mar 21 2020 Александр <pro2_2000@mail.ru>
21mr|sane-1.2.1-1.git32f335.6|579	- revert info
21mr|sane-1.2.1-1.git32f335.6|580	
21mr|sane-1.2.1-1.git32f335.6|581	* Sat Mar 21 2020 Александр <pro2_2000@mail.ru>
21mr|sane-1.2.1-1.git32f335.6|582	- revert info
21mr|sane-1.2.1-1.git32f335.6|583	
21mr|sane-1.2.1-1.git32f335.6|584	* Sat Mar 21 2020 proklov_av <111@111.ru>
21mr|sane-1.2.1-1.git32f335.6|585	- update version, fix build on aarch64
21mr|sane-1.2.1-1.git32f335.6|586	
21mr|sane-1.2.1-1.git32f335.6|587	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sane-1.2.1-1.git32f335.6|588	- bot: rpm5 -> rpm4 (8)
21mr|sane-1.2.1-1.git32f335.6|589	
21mr|sane-1.2.1-1.git32f335.6|590	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sane-1.2.1-1.git32f335.6|591	- bot: rpm5 -> rpm4 (6)
21mr|sane-1.2.1-1.git32f335.6|592	
21mr|sane-1.2.1-1.git32f335.6|593	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sane-1.2.1-1.git32f335.6|594	- bot: rpm5 -> rpm4 (3)
21mr|sane-1.2.1-1.git32f335.6|595	
21mr|sane-1.2.1-1.git32f335.6|596	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sane-1.2.1-1.git32f335.6|597	- bot: rpm5 -> rpm4 (1)

16673 21
21mr|sane-airscan-0.99.37-1|1	%define major 1
21mr|sane-airscan-0.99.37-1|2	
21mr|sane-airscan-0.99.37-1|3	Summary: SANE backend for AirScan (eSCL) and WSD document scanners
21mr|sane-airscan-0.99.37-1|4	Name:    sane-airscan
21mr|sane-airscan-0.99.37-1|5	Version: 0.99.37
21mr|sane-airscan-0.99.37-1|6	Release: 1
21mr|sane-airscan-0.99.37-1|7	License: GPL-2.0
21mr|sane-airscan-0.99.37-1|8	Group:   System/Configuration/Printing
21mr|sane-airscan-0.99.37-1|9	Url:     https://github.com/alexpevzner/sane-airscan
21mr|sane-airscan-0.99.37-1|10	Source0: https://github.com/alexpevzner/%{name}/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|sane-airscan-0.99.37-1|11	BuildRequires: ctags
21mr|sane-airscan-0.99.37-1|12	BuildRequires: pkgconfig(avahi-client)
21mr|sane-airscan-0.99.37-1|13	BuildRequires: pkgconfig(libxml-2.0)
21mr|sane-airscan-0.99.37-1|14	BuildRequires: pkgconfig(gnutls)
21mr|sane-airscan-0.99.37-1|15	BuildRequires: pkgconfig(libjpeg)
21mr|sane-airscan-0.99.37-1|16	BuildRequires: pkgconfig(libpng)
21mr|sane-airscan-0.99.37-1|17	BuildRequires: pkgconfig(libtiff-4)
21mr|sane-airscan-0.99.37-1|18	BuildRequires: pkgconfig(sane-backends)
21mr|sane-airscan-0.99.37-1|19	# Pull owners of parent directories, but actually
21mr|sane-airscan-0.99.37-1|20	# /usr/bin/airscan-discover may work without SANE
21mr|sane-airscan-0.99.37-1|21	#Recommends: %{_sysconfdir}/sane.d
21mr|sane-airscan-0.99.37-1|22	Recommends: %{_libdir}/sane
21mr|sane-airscan-0.99.37-1|23	
21mr|sane-airscan-0.99.37-1|24	%description
21mr|sane-airscan-0.99.37-1|25	This backend implements both protocols, choosing automatically between them.
21mr|sane-airscan-0.99.37-1|26	It was successfully tested with many devices from Brother, Canon, Dell,
21mr|sane-airscan-0.99.37-1|27	Kyocera, Lexmark, Epson, HP, Ricoh, Samsung and Xerox both in WSD
21mr|sane-airscan-0.99.37-1|28	and eSCL modes.
21mr|sane-airscan-0.99.37-1|29	
21mr|sane-airscan-0.99.37-1|30	%files
21mr|sane-airscan-0.99.37-1|31	%license COPYING LICENSE
21mr|sane-airscan-0.99.37-1|32	%doc README*
21mr|sane-airscan-0.99.37-1|33	%config(noreplace) %{_sysconfdir}/sane.d/airscan.conf
21mr|sane-airscan-0.99.37-1|34	%config(noreplace) %{_sysconfdir}/sane.d/dll.d/airscan
21mr|sane-airscan-0.99.37-1|35	%{_bindir}/airscan-discover
21mr|sane-airscan-0.99.37-1|36	%{_libdir}/sane/libsane-airscan.so.%{major}
21mr|sane-airscan-0.99.37-1|37	%{_mandir}/man1/airscan-discover.1*
21mr|sane-airscan-0.99.37-1|38	%{_mandir}/man5/sane-airscan.5*
21mr|sane-airscan-0.99.37-1|39	
21mr|sane-airscan-0.99.37-1|40	#------------------------------------------------------------------
21mr|sane-airscan-0.99.37-1|41	
21mr|sane-airscan-0.99.37-1|42	%prep
21mr|sane-airscan-0.99.37-1|43	%autosetup -p1
21mr|sane-airscan-0.99.37-1|44	
21mr|sane-airscan-0.99.37-1|45	%build
21mr|sane-airscan-0.99.37-1|46	%make_build CFLAGS="%{optflags}" CPPFLAGS="%{optflags}"
21mr|sane-airscan-0.99.37-1|47	
21mr|sane-airscan-0.99.37-1|48	%install
21mr|sane-airscan-0.99.37-1|49	%make_install STRIP=''
21mr|sane-airscan-0.99.37-1|50	
21mr|sane-airscan-0.99.37-1|51	%changelog
21mr|sane-airscan-0.99.37-1|52	* Tue Mar 10 2026 Artem Proskurnev <temap@mail.ru>
21mr|sane-airscan-0.99.37-1|53	- sane-airscan 0.99.37
21mr|sane-airscan-0.99.37-1|54	- This is a bugfix release addressing the following issues:
21mr|sane-airscan-0.99.37-1|55	- 1. Fixed compilation with ISO C23-capable compilers (see #390)
21mr|sane-airscan-0.99.37-1|56	- 2. Fixed an assertion that occurs when avahi_service_browser_new()
21mr|sane-airscan-0.99.37-1|57	- returns NULL
21mr|sane-airscan-0.99.37-1|58	- (which can happen if browsing is disabled by the D-Bus policy)
21mr|sane-airscan-0.99.37-1|59	
21mr|sane-airscan-0.99.37-1|60	* Mon Jul 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.99.36-1
21mr|sane-airscan-0.99.37-1|61	- upd: 0.99.35 -> 0.99.36
21mr|sane-airscan-0.99.37-1|62	- Fixed crash of WSD+domain not *.local in Avahi config
21mr|sane-airscan-0.99.37-1|63	- Fixes: kb#343, okdesk#334
21mr|sane-airscan-0.99.37-1|64	
21mr|sane-airscan-0.99.37-1|65	* Tue Apr 29 2025 Artem Proskurnev <temap@mail.ru> 0.99.35-1
21mr|sane-airscan-0.99.37-1|66	- sane-airscan 0.99.35
21mr|sane-airscan-0.99.37-1|67	- 1. It fixes compilation against the libxml2 2.14.2 (Issue ##369, reported from the Arch Linux).
21mr|sane-airscan-0.99.37-1|68	- 2. It adds the SANE_AIRSCAN_DEVICE environment variable which, if set, overrides all devices,
21mr|sane-airscan-0.99.37-1|69	- manually configured in the configuration files and disables auto discovery.
21mr|sane-airscan-0.99.37-1|70	- Examples:
21mr|sane-airscan-0.99.37-1|71	- SANE_AIRSCAN_DEVICE="escl:Kyocera eSCL:http://192.168.1.102:9095/eSCL"
21mr|sane-airscan-0.99.37-1|72	- SANE_AIRSCAN_DEVICE="wsd:Kyocera WSD:http://192.168.1.102:5358/WSDScanner"
21mr|sane-airscan-0.99.37-1|73	- The primary purpose of this variable is the automated testing of the sane-airscan backend.
21mr|sane-airscan-0.99.37-1|74	
21mr|sane-airscan-0.99.37-1|75	* Wed Apr 16 2025 Artem Proskurnev <temap@mail.ru> 0.99.34-1
21mr|sane-airscan-0.99.37-1|76	- New version 0.99.34 and get source by tag
21mr|sane-airscan-0.99.37-1|77	- Now the source codes are downloaded not by commit,
21mr|sane-airscan-0.99.37-1|78	- but by the tag with the version.
21mr|sane-airscan-0.99.37-1|79	- This release adds quirks, specific for Xerox B205/B215 and solves
21mr|sane-airscan-0.99.37-1|80	- many problems with these devices:
21mr|sane-airscan-0.99.37-1|81	- unstable eSCL scanning if device has entered the powersave state
21mr|sane-airscan-0.99.37-1|82	- VERY unstable eSCL scanning via ipp-usb
21mr|sane-airscan-0.99.37-1|83	- workaround for the broken IPv6 support on device
21mr|sane-airscan-0.99.37-1|84	
21mr|sane-airscan-0.99.37-1|85	* Wed Mar 19 2025 Artem Proskurnev <temap@mail.ru> 0.99.33-1.git0ed6a.1
21mr|sane-airscan-0.99.37-1|86	- sane-airscan 0.99.33
21mr|sane-airscan-0.99.37-1|87	- sane-airscan version 0.99.33 is now available.
21mr|sane-airscan-0.99.37-1|88	- This is a bugfix release that addresses issues with the recently added
21mr|sane-airscan-0.99.37-1|89	- "scan-intent" option:
21mr|sane-airscan-0.99.37-1|90	- 1) eSCL: Some scanners use the "scan:SupportedIntent" XML element to
21mr|sane-airscan-0.99.37-1|91	- list supported intents in the ScannerCapabilities, while others use
21mr|sane-airscan-0.99.37-1|92	- "scan:Intent". The Mopria eSCL specification does not clearly state
21mr|sane-airscan-0.99.37-1|93	- which variant is correct. sane-airscan now supports both.
21mr|sane-airscan-0.99.37-1|94	- 2) WSD: Due to a coding error, the list of supported scan intents was
21mr|sane-airscan-0.99.37-1|95	- lost for the ADF Duplex source when using the WSD protocol. This has now
21mr|sane-airscan-0.99.37-1|96	- been fixed.
21mr|sane-airscan-0.99.37-1|97	
21mr|sane-airscan-0.99.37-1|98	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|sane-airscan-0.99.37-1|99	- automated spec cleanup
21mr|sane-airscan-0.99.37-1|100	
21mr|sane-airscan-0.99.37-1|101	- Merge: b92548d 35c508c
21mr|sane-airscan-0.99.37-1|102	* Fri Dec 27 2024 mikhailnov <m.novosyolov@rosalinux.ru> 0.99.31-1.gita086d.1
21mr|sane-airscan-0.99.37-1|103	- Merge pull request #4 from tema/sane-airscan:rosa2023.1
21mr|sane-airscan-0.99.37-1|104	- sane-airscan 0.99.31
21mr|sane-airscan-0.99.37-1|105	
21mr|sane-airscan-0.99.37-1|106	* Fri Dec 27 2024 Artem Proskurnev <temap@mail.ru>
21mr|sane-airscan-0.99.37-1|107	- New version 0.99.31
21mr|sane-airscan-0.99.37-1|108	- The HTTP timeout for some "fast" operations
21mr|sane-airscan-0.99.37-1|109	- (eSCL Scanner Capabilities and Scanner Status and similar operations for WSD)
21mr|sane-airscan-0.99.37-1|110	- has been increased from 5s to 20s.
21mr|sane-airscan-0.99.37-1|111	
21mr|sane-airscan-0.99.37-1|112	- Merge: 76db1a8 d08d1bb
21mr|sane-airscan-0.99.37-1|113	* Mon Dec 16 2024 mikhailnov <m.novosyolov@rosalinux.ru> 0.99.30-1.git89fb0.1
21mr|sane-airscan-0.99.37-1|114	- Merge pull request #3 from tema/sane-airscan:rosa2023.1
21mr|sane-airscan-0.99.37-1|115	- Новая версия 0.99.30
21mr|sane-airscan-0.99.37-1|116	
21mr|sane-airscan-0.99.37-1|117	* Mon Dec 16 2024 Artem Proskurnev <temap@mail.ru>
21mr|sane-airscan-0.99.37-1|118	- New version 0.99.30
21mr|sane-airscan-0.99.37-1|119	- Improvements:
21mr|sane-airscan-0.99.37-1|120	- Added "sane-intent" option. This option hints the scanner on a purpose of the scan
21mr|sane-airscan-0.99.37-1|121	- (Document/Photo/Text and Graphic etc).
21mr|sane-airscan-0.99.37-1|122	- Although the exact reaction of setting this option is left to discretion of the scanner firmware,
21mr|sane-airscan-0.99.37-1|123	- its influence to the resulting image is very noticeable, so adding this option gives user a chance
21mr|sane-airscan-0.99.37-1|124	- to tune his or her device for the best scanning results, depending on a particular image and scanning purpose.
21mr|sane-airscan-0.99.37-1|125	- This option works for both eSCL and WSD, and offers the following variants (depends on the particular device):
21mr|sane-airscan-0.99.37-1|126	- "*unset*"           (don't send option to scanner)
21mr|sane-airscan-0.99.37-1|127	- "Auto"              (WSD only)
21mr|sane-airscan-0.99.37-1|128	- "Document"
21mr|sane-airscan-0.99.37-1|129	- "Text and Graphic"
21mr|sane-airscan-0.99.37-1|130	- "Photo"
21mr|sane-airscan-0.99.37-1|131	- "Preview"           (eSCL only)
21mr|sane-airscan-0.99.37-1|132	- "3D Object"         (eSCL only)
21mr|sane-airscan-0.99.37-1|133	- "Business Card"     (eSCL only)
21mr|sane-airscan-0.99.37-1|134	- "Halftone"          (WSD only)
21mr|sane-airscan-0.99.37-1|135	- Please notice, device may support only some subset of available variants.
21mr|sane-airscan-0.99.37-1|136	- The implementation is mostly contributed by
21mr|sane-airscan-0.99.37-1|137	- Alvin Wong <alvin@alvinhc.com> (alvinhochun at GitHub), thanks him for that!
21mr|sane-airscan-0.99.37-1|138	- See details, discussion and image samples at: https://github.com/alexpevzner/sane-airscan/pull/351
21mr|sane-airscan-0.99.37-1|139	- Fixes:
21mr|sane-airscan-0.99.37-1|140	- WSD: fixed ADF support on Ricoh Aficio MP 201 (Issue #334)
21mr|sane-airscan-0.99.37-1|141	- WSD: fixed ADF duplex on Epson Workforce WF-3520 (Issue #339)
21mr|sane-airscan-0.99.37-1|142	- WSD: fixed serious issues with OKI MC332dn, MC362dn, MB471 (Issue #198, PR #343).
21mr|sane-airscan-0.99.37-1|143	- WSD: fixed ADF duplex on Brother MFC-9370CDW (Issue #346)
21mr|sane-airscan-0.99.37-1|144	- eSCL: delay between subsequent image load requests (NextDocument request), initially implemented as a workaround for Brother
21mr|sane-airscan-0.99.37-1|145	- MFC-L2710DW appeared to be a speed limiting factor for the very fast enterprise scanners,
21mr|sane-airscan-0.99.37-1|146	- like HP Color LaserJet Entrprise Flow MFP X677. So this delay made a Brother-specific quirk.
21mr|sane-airscan-0.99.37-1|147	
21mr|sane-airscan-0.99.37-1|148	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|sane-airscan-0.99.37-1|149	- autoadd .nvchecker.toml for sane-airscan
21mr|sane-airscan-0.99.37-1|150	
21mr|sane-airscan-0.99.37-1|151	- Merge: 4a8c7fe de58915
21mr|sane-airscan-0.99.37-1|152	* Fri Feb 23 2024 survolog <survolog@yandex.ru> 0.99.29-1.git3a990.1
21mr|sane-airscan-0.99.37-1|153	- Merge pull request #2 from tema/sane-airscan:rosa2023.1
21mr|sane-airscan-0.99.37-1|154	- Новый, праздничный релиз sane-airscan: 0.99.29
21mr|sane-airscan-0.99.37-1|155	
21mr|sane-airscan-0.99.37-1|156	* Fri Feb 23 2024 Artem Proskurnev <temap@mail.ru>
21mr|sane-airscan-0.99.37-1|157	- New version 0.99.29
21mr|sane-airscan-0.99.37-1|158	
21mr|sane-airscan-0.99.37-1|159	- Merge: 9971d1b f4f175f
21mr|sane-airscan-0.99.37-1|160	* Tue Feb 13 2024 survolog <survolog@yandex.ru> 0.99.28-1.gitd503e.1
21mr|sane-airscan-0.99.37-1|161	- Merge pull request #1 from tema/sane-airscan:rosa2023.1
21mr|sane-airscan-0.99.37-1|162	- Обновление
21mr|sane-airscan-0.99.37-1|163	
21mr|sane-airscan-0.99.37-1|164	* Mon Feb 12 2024 Artem Proskurnev <temap@mail.ru>
21mr|sane-airscan-0.99.37-1|165	- New version 0.99.28
21mr|sane-airscan-0.99.37-1|166	
21mr|sane-airscan-0.99.37-1|167	* Thu Dec 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.99.27-1.git770c3.1
21mr|sane-airscan-0.99.37-1|168	- Fix BR
21mr|sane-airscan-0.99.37-1|169	
21mr|sane-airscan-0.99.37-1|170	* Thu Dec 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sane-airscan-0.99.37-1|171	- upd snapshot
21mr|sane-airscan-0.99.37-1|172	
21mr|sane-airscan-0.99.37-1|173	* Thu Dec 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sane-airscan-0.99.37-1|174	- mark configs
21mr|sane-airscan-0.99.37-1|175	
21mr|sane-airscan-0.99.37-1|176	* Thu Dec 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sane-airscan-0.99.37-1|177	- mark license
21mr|sane-airscan-0.99.37-1|178	
21mr|sane-airscan-0.99.37-1|179	* Fri May 19 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.99.27-0.git10189.4
21mr|sane-airscan-0.99.37-1|180	- Problem will be solved by updating wsdd
21mr|sane-airscan-0.99.37-1|181	- See https://github.com/alexpevzner/sane-airscan/issues/289
21mr|sane-airscan-0.99.37-1|182	
21mr|sane-airscan-0.99.37-1|183	* Thu May 18 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.99.27-0.git10189.3
21mr|sane-airscan-0.99.37-1|184	- w/a conflict with wsdd
21mr|sane-airscan-0.99.37-1|185	
21mr|sane-airscan-0.99.37-1|186	* Thu May 18 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.99.27-0.git10189.1
21mr|sane-airscan-0.99.37-1|187	- update snapshot
21mr|sane-airscan-0.99.37-1|188	
21mr|sane-airscan-0.99.37-1|189	* Wed Jun 9 2021 Andrey Grigorev <survolog@yandex.ru> 0.99.16-5.git21edf.1
21mr|sane-airscan-0.99.37-1|190	- Disable Rec (/etc/sane.d in iscan-nonfree and sane-backends)
21mr|sane-airscan-0.99.37-1|191	
21mr|sane-airscan-0.99.37-1|192	* Sat Dec 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sane-airscan-0.99.37-1|193	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|sane-airscan-0.99.37-1|194	- (13) rosa2019.1: run with 10-12 added
21mr|sane-airscan-0.99.37-1|195	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|sane-airscan-0.99.37-1|196	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|sane-airscan-0.99.37-1|197	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|sane-airscan-0.99.37-1|198	- (9): Adopt spec for enabled byte compiling in Python
21mr|sane-airscan-0.99.37-1|199	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|sane-airscan-0.99.37-1|200	- 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|sane-airscan-0.99.37-1|201	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|sane-airscan-0.99.37-1|202	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|sane-airscan-0.99.37-1|203	
21mr|sane-airscan-0.99.37-1|204	* Tue Oct 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.99.16-4.git21edf.1
21mr|sane-airscan-0.99.37-1|205	- upd to git with our patch merged, disable stripping without patch
21mr|sane-airscan-0.99.37-1|206	- Suggested here: https://github.com/alexpevzner/sane-airscan/pull/81#issuecomment-704160876
21mr|sane-airscan-0.99.37-1|207	
21mr|sane-airscan-0.99.37-1|208	* Tue Oct 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.99.16-3.git753db.1
21mr|sane-airscan-0.99.37-1|209	- upload source
21mr|sane-airscan-0.99.37-1|210	
21mr|sane-airscan-0.99.37-1|211	* Tue Oct 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sane-airscan-0.99.37-1|212	- upd to git master with useful fixes, fix linking
21mr|sane-airscan-0.99.37-1|213	
21mr|sane-airscan-0.99.37-1|214	* Tue Oct 6 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sane-airscan-0.99.37-1|215	- pass system CFLAGS (see Makefile)
21mr|sane-airscan-0.99.37-1|216	
21mr|sane-airscan-0.99.37-1|217	* Sat Sep 26 2020 slava86 <slava86@rosa2019.1>
21mr|sane-airscan-0.99.37-1|218	- do not delete debug files
21mr|sane-airscan-0.99.37-1|219	
21mr|sane-airscan-0.99.37-1|220	* Fri Sep 25 2020 slava86 <slava86@rosa2019.1>
21mr|sane-airscan-0.99.37-1|221	- Imported from SRPM

16674 21
21mr|sane-frontends-1.0.14-29|1	%define beta %nil
21mr|sane-frontends-1.0.14-29|2	
21mr|sane-frontends-1.0.14-29|3	# Enable debug mode
21mr|sane-frontends-1.0.14-29|4	%define debug 0
21mr|sane-frontends-1.0.14-29|5	
21mr|sane-frontends-1.0.14-29|6	Summary:	Graphical frontend to SANE
21mr|sane-frontends-1.0.14-29|7	Name:		sane-frontends
21mr|sane-frontends-1.0.14-29|8	Version:	1.0.14
21mr|sane-frontends-1.0.14-29|9	Release:	29
21mr|sane-frontends-1.0.14-29|10	License:	GPLv2+
21mr|sane-frontends-1.0.14-29|11	Group:		Graphics
21mr|sane-frontends-1.0.14-29|12	Url:		http://www.mostang.com/sane/
21mr|sane-frontends-1.0.14-29|13	Source0:	ftp://ftp.sane-project.org/pub/sane/sane-frontends-%{version}/%{name}-%{version}%{beta}.tar.bz2
21mr|sane-frontends-1.0.14-29|14	Source1:	sane-frontends16.png
21mr|sane-frontends-1.0.14-29|15	Source2:	sane-frontends32.png
21mr|sane-frontends-1.0.14-29|16	Source3:	sane-frontends48.png
21mr|sane-frontends-1.0.14-29|17	Patch0:		sane-frontends-1.0.14-segfault.patch
21mr|sane-frontends-1.0.14-29|18	Patch1:		sane-frontends-1.0.14-gimp-hard-localization.patch
21mr|sane-frontends-1.0.14-29|19	BuildRequires:	jpeg-devel
21mr|sane-frontends-1.0.14-29|20	BuildRequires:	pkgconfig(gimp-2.0)
21mr|sane-frontends-1.0.14-29|21	BuildRequires:	pkgconfig(libusb)
21mr|sane-frontends-1.0.14-29|22	BuildRequires:	pkgconfig(sane-backends)
21mr|sane-frontends-1.0.14-29|23	Requires:	sane
21mr|sane-frontends-1.0.14-29|24	Recommends:	(gimp-plugin-xscanimage if gimp)
21mr|sane-frontends-1.0.14-29|25	
21mr|sane-frontends-1.0.14-29|26	%description
21mr|sane-frontends-1.0.14-29|27	This is the xscanimage program, used to scan images using SANE.
21mr|sane-frontends-1.0.14-29|28	Also includes xcam and scanadf.
21mr|sane-frontends-1.0.14-29|29	
21mr|sane-frontends-1.0.14-29|30	%files
21mr|sane-frontends-1.0.14-29|31	%doc INSTALL NEWS README AUTHORS
21mr|sane-frontends-1.0.14-29|32	%{_bindir}/*
21mr|sane-frontends-1.0.14-29|33	%{_datadir}/sane/sane-style.rc
21mr|sane-frontends-1.0.14-29|34	%{_mandir}/man1/*
21mr|sane-frontends-1.0.14-29|35	%{_datadir}/applications/*.desktop
21mr|sane-frontends-1.0.14-29|36	%{_iconsdir}/hicolor/*/apps/*.png
21mr|sane-frontends-1.0.14-29|37	
21mr|sane-frontends-1.0.14-29|38	#----------------------------------------------------------------------------
21mr|sane-frontends-1.0.14-29|39	
21mr|sane-frontends-1.0.14-29|40	%package -n gimp-plugin-xscanimage
21mr|sane-frontends-1.0.14-29|41	Summary:	GIMP plugin to scan with xscanimage
21mr|sane-frontends-1.0.14-29|42	Group:		Graphics
21mr|sane-frontends-1.0.14-29|43	# file was moved
21mr|sane-frontends-1.0.14-29|44	Conflicts:	%{name} < 1.0.14-23
21mr|sane-frontends-1.0.14-29|45	
21mr|sane-frontends-1.0.14-29|46	%description -n gimp-plugin-xscanimage
21mr|sane-frontends-1.0.14-29|47	GIMP plugin to scan with xscanimage
21mr|sane-frontends-1.0.14-29|48	
21mr|sane-frontends-1.0.14-29|49	%files -n gimp-plugin-xscanimage
21mr|sane-frontends-1.0.14-29|50	%{_libdir}/gimp/2.0/plug-ins/xscanimage
21mr|sane-frontends-1.0.14-29|51	
21mr|sane-frontends-1.0.14-29|52	#----------------------------------------------------------------------------
21mr|sane-frontends-1.0.14-29|53	
21mr|sane-frontends-1.0.14-29|54	%prep
21mr|sane-frontends-1.0.14-29|55	%autosetup -p1 -n sane-frontends-%{version}%{beta}
21mr|sane-frontends-1.0.14-29|56	
21mr|sane-frontends-1.0.14-29|57	%build
21mr|sane-frontends-1.0.14-29|58	%if %{debug}
21mr|sane-frontends-1.0.14-29|59	export DONT_STRIP=1
21mr|sane-frontends-1.0.14-29|60	CFLAGS="`echo %{optflags} |perl -pi -e 's,-O3,-g,g'`" CXXFLAGS="`echo %{optflags} |perl -pi -e 's,-O3,-g,g'`" \
21mr|sane-frontends-1.0.14-29|61	%endif
21mr|sane-frontends-1.0.14-29|62	%configure
21mr|sane-frontends-1.0.14-29|63	perl -pi -e 's#,-rpath,/usr/lib##' src/Makefile #yves 1.0.5-4mdk
21mr|sane-frontends-1.0.14-29|64	# glibc 2.1 has stpcpy, but sane's configure is apparently unable to detect it.
21mr|sane-frontends-1.0.14-29|65	perl -p -i -e "s|\/\* #undef HAVE_STPCPY \*\/|#define HAVE_STPCPY 1|" include/sane/config.h
21mr|sane-frontends-1.0.14-29|66	%make
21mr|sane-frontends-1.0.14-29|67	
21mr|sane-frontends-1.0.14-29|68	%install
21mr|sane-frontends-1.0.14-29|69	%if %{debug}
21mr|sane-frontends-1.0.14-29|70	export DONT_STRIP=1
21mr|sane-frontends-1.0.14-29|71	%endif
21mr|sane-frontends-1.0.14-29|72	
21mr|sane-frontends-1.0.14-29|73	%makeinstall_std
21mr|sane-frontends-1.0.14-29|74	
21mr|sane-frontends-1.0.14-29|75	mkdir -p %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21mr|sane-frontends-1.0.14-29|76	ln -s %{_bindir}/xscanimage %{buildroot}%{_libdir}/gimp/2.0/plug-ins
21mr|sane-frontends-1.0.14-29|77	
21mr|sane-frontends-1.0.14-29|78	# menu icons
21mr|sane-frontends-1.0.14-29|79	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|sane-frontends-1.0.14-29|80	install -m 0644 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/sane-frontends.png
21mr|sane-frontends-1.0.14-29|81	install -m 0644 %{SOURCE2} %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/sane-frontends.png
21mr|sane-frontends-1.0.14-29|82	install -m 0644 %{SOURCE3} %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/sane-frontends.png
21mr|sane-frontends-1.0.14-29|83	
21mr|sane-frontends-1.0.14-29|84	mkdir -p %{buildroot}%{_datadir}/applications
21mr|sane-frontends-1.0.14-29|85	cat > %{buildroot}%{_datadir}/applications/xscanimage.desktop <<EOF
21mr|sane-frontends-1.0.14-29|86	[Desktop Entry]
21mr|sane-frontends-1.0.14-29|87	Encoding=UTF-8
21mr|sane-frontends-1.0.14-29|88	Name=XScanImage
21mr|sane-frontends-1.0.14-29|89	Comment=A simple frontend for the SANE scanning system
21mr|sane-frontends-1.0.14-29|90	Comment[ru]=Простой интерфейс для системы сканирования SANE
21mr|sane-frontends-1.0.14-29|91	Exec=%{_bindir}/xscanimage
21mr|sane-frontends-1.0.14-29|92	Icon=%{name}
21mr|sane-frontends-1.0.14-29|93	Terminal=false
21mr|sane-frontends-1.0.14-29|94	Type=Application
21mr|sane-frontends-1.0.14-29|95	StartupNotify=true
21mr|sane-frontends-1.0.14-29|96	Categories=GTK;Graphics;Scanning;
21mr|sane-frontends-1.0.14-29|97	NotShowIn=KDE;
21mr|sane-frontends-1.0.14-29|98	EOF
21mr|sane-frontends-1.0.14-29|99	
21mr|sane-frontends-1.0.14-29|100	mkdir -p %{buildroot}%{_datadir}/applications
21mr|sane-frontends-1.0.14-29|101	cat > %{buildroot}%{_datadir}/applications/xcam.desktop <<EOF
21mr|sane-frontends-1.0.14-29|102	[Desktop Entry]
21mr|sane-frontends-1.0.14-29|103	Encoding=UTF-8
21mr|sane-frontends-1.0.14-29|104	Name=XCam
21mr|sane-frontends-1.0.14-29|105	Comment=A SANE-based frontend for webcams
21mr|sane-frontends-1.0.14-29|106	Comment[ru]=Фронтенд системы сканирования SANE для веб-камер
21mr|sane-frontends-1.0.14-29|107	Exec=%{_bindir}/xcam
21mr|sane-frontends-1.0.14-29|108	Icon=%{name}
21mr|sane-frontends-1.0.14-29|109	Terminal=false
21mr|sane-frontends-1.0.14-29|110	Type=Application
21mr|sane-frontends-1.0.14-29|111	StartupNotify=true
21mr|sane-frontends-1.0.14-29|112	Categories=GTK;AudioVideo;Video;
21mr|sane-frontends-1.0.14-29|113	NotShowIn=KDE;
21mr|sane-frontends-1.0.14-29|114	EOF

16675 21
21mr|sary-1.2.0-21|1	%define major 10
21mr|sary-1.2.0-21|2	%define libname %mklibname %{name} %{major}
21mr|sary-1.2.0-21|3	%define devname %mklibname %{name} -d
21mr|sary-1.2.0-21|4	
21mr|sary-1.2.0-21|5	Summary:	Suffix array library (with tools)
21mr|sary-1.2.0-21|6	Name:		sary
21mr|sary-1.2.0-21|7	Version:	1.2.0
21mr|sary-1.2.0-21|8	Release:	21
21mr|sary-1.2.0-21|9	License:	LGPLv2+
21mr|sary-1.2.0-21|10	Group:		System/Internationalization
21mr|sary-1.2.0-21|11	Url:		http://prime.sourceforge.jp/src/
21mr|sary-1.2.0-21|12	Source0:	%{name}-%{version}.tar.bz2
21mr|sary-1.2.0-21|13	Patch0:		sary-linkage_fix.diff
21mr|sary-1.2.0-21|14	Patch1:		sary-conflicting-types.patch
21mr|sary-1.2.0-21|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|sary-1.2.0-21|16	
21mr|sary-1.2.0-21|17	%description
21mr|sary-1.2.0-21|18	Sary is a suffix array library. It provides fast full-text search facilities
21mr|sary-1.2.0-21|19	for text files on the order of 10 to 100 MB using a data structure called a
21mr|sary-1.2.0-21|20	suffix array. It can also search specific fields in a text file by assigning
21mr|sary-1.2.0-21|21	index points to those fields.
21mr|sary-1.2.0-21|22	
21mr|sary-1.2.0-21|23	%files
21mr|sary-1.2.0-21|24	%doc AUTHORS ChangeLog NEWS README TODO
21mr|sary-1.2.0-21|25	%{_bindir}/mksary
21mr|sary-1.2.0-21|26	%{_bindir}/sary
21mr|sary-1.2.0-21|27	%{_datadir}/%{name}
21mr|sary-1.2.0-21|28	%{_mandir}/man*/*
21mr|sary-1.2.0-21|29	
21mr|sary-1.2.0-21|30	#----------------------------------------------------------------------------
21mr|sary-1.2.0-21|31	
21mr|sary-1.2.0-21|32	%package -n %{libname}
21mr|sary-1.2.0-21|33	Summary:	Sary shared library
21mr|sary-1.2.0-21|34	Group:		System/Libraries
21mr|sary-1.2.0-21|35	
21mr|sary-1.2.0-21|36	%description -n %{libname}
21mr|sary-1.2.0-21|37	Sary is a suffix array library. It provides fast full-text search facilities
21mr|sary-1.2.0-21|38	for text files on the order of 10 to 100 MB using a data structure called a
21mr|sary-1.2.0-21|39	suffix array. It can also search specific fields in a text file by assigning
21mr|sary-1.2.0-21|40	index points to those fields.
21mr|sary-1.2.0-21|41	
21mr|sary-1.2.0-21|42	%files -n %{libname}
21mr|sary-1.2.0-21|43	%{_libdir}/libsary.so.%{major}*
21mr|sary-1.2.0-21|44	
21mr|sary-1.2.0-21|45	#----------------------------------------------------------------------------
21mr|sary-1.2.0-21|46	
21mr|sary-1.2.0-21|47	%package -n %{devname}
21mr|sary-1.2.0-21|48	Summary:	Development headers for sary
21mr|sary-1.2.0-21|49	Group:		Development/C
21mr|sary-1.2.0-21|50	Requires:	%{libname} = %{EVRD}
21mr|sary-1.2.0-21|51	Provides:	%{name}-devel = %{EVRD}
21mr|sary-1.2.0-21|52	
21mr|sary-1.2.0-21|53	%description -n %{devname}
21mr|sary-1.2.0-21|54	Sary is a suffix array library. It provides fast full-text search facilities
21mr|sary-1.2.0-21|55	for text files on the order of 10 to 100 MB using a data structure called a
21mr|sary-1.2.0-21|56	suffix array. It can also search specific fields in a text file by assigning
21mr|sary-1.2.0-21|57	index points to those fields.
21mr|sary-1.2.0-21|58	
21mr|sary-1.2.0-21|59	%files -n %{devname}
21mr|sary-1.2.0-21|60	%{_includedir}/*
21mr|sary-1.2.0-21|61	%{_libdir}/libsary.so
21mr|sary-1.2.0-21|62	%{_libdir}/pkgconfig/sary.pc
21mr|sary-1.2.0-21|63	
21mr|sary-1.2.0-21|64	#----------------------------------------------------------------------------
21mr|sary-1.2.0-21|65	
21mr|sary-1.2.0-21|66	%prep
21mr|sary-1.2.0-21|67	%setup -q
21mr|sary-1.2.0-21|68	%patch0 -p1
21mr|sary-1.2.0-21|69	%patch1 -p1
21mr|sary-1.2.0-21|70	
21mr|sary-1.2.0-21|71	%build
21mr|sary-1.2.0-21|72	%configure \
21mr|sary-1.2.0-21|73	--disable-static
21mr|sary-1.2.0-21|74	%make
21mr|sary-1.2.0-21|75	
21mr|sary-1.2.0-21|76	%install
21mr|sary-1.2.0-21|77	%makeinstall_std

16676 21
21mr|sash-3.8-26|1	Summary:	A statically linked shell, including some built-in basic commands
21mr|sash-3.8-26|2	Name:		sash
21mr|sash-3.8-26|3	Version:	3.8
21mr|sash-3.8-26|4	Release:	26
21mr|sash-3.8-26|5	License:	GPL
21mr|sash-3.8-26|6	Group:		Shells
21mr|sash-3.8-26|7	Url:		http://www.canb.auug.org.au/~dbell/
21mr|sash-3.8-26|8	Source0:	http://www.canb.auug.org.au/~dbell/programs/%{name}-%{version}.tar.gz
21mr|sash-3.8-26|9	Source100:	sash.rpmlintrc
21mr|sash-3.8-26|10	Patch5:		sash-3.8-scriptarg.patch
21mr|sash-3.8-26|11	Patch6:		sash-pwdfunc.patch
21mr|sash-3.8-26|12	Patch7:		sash-3.7-segfault.patch
21mr|sash-3.8-26|13	Patch8:		sash-3.8-special-script-call-esp-for-glibc-post.patch
21mr|sash-3.8-26|14	Patch9:		sash-3.8-mga-nostrip.patch
21mr|sash-3.8-26|15	BuildRequires:	glibc-static-devel
21mr|sash-3.8-26|16	BuildRequires:	pkgconfig(ext2fs)
21mr|sash-3.8-26|17	BuildRequires:	pkgconfig(zlib)
21mr|sash-3.8-26|18	
21mr|sash-3.8-26|19	%description
21mr|sash-3.8-26|20	Sash is a simple, standalone, statically linked shell which includes
21mr|sash-3.8-26|21	simplified versions of built-in commands like ls, dd and gzip. Sash
21mr|sash-3.8-26|22	is statically linked so that it can work without shared libraries, so
21mr|sash-3.8-26|23	it is particularly useful for recovering from certain types of system
21mr|sash-3.8-26|24	failures. Sash can also be used to safely upgrade to new versions of
21mr|sash-3.8-26|25	shared libraries.
21mr|sash-3.8-26|26	
21mr|sash-3.8-26|27	%files
21mr|sash-3.8-26|28	/sbin/sash
21mr|sash-3.8-26|29	%{_mandir}/man8/sash.8*
21mr|sash-3.8-26|30	
21mr|sash-3.8-26|31	
21mr|sash-3.8-26|32	#----------------------------------------------------------------------------
21mr|sash-3.8-26|33	
21mr|sash-3.8-26|34	%prep
21mr|sash-3.8-26|35	%setup -q
21mr|sash-3.8-26|36	%patch5 -p1 -b .scriptarg
21mr|sash-3.8-26|37	%patch6 -p1 -b ".pwd"
21mr|sash-3.8-26|38	%patch7 -p1 -b ".segf"
21mr|sash-3.8-26|39	%patch8 -p1 -b ".scriptarg" -z .pix
21mr|sash-3.8-26|40	%patch9 -p1 -b ".nostrip"
21mr|sash-3.8-26|41	
21mr|sash-3.8-26|42	%build
21mr|sash-3.8-26|43	make OPT="%{optflags}"
21mr|sash-3.8-26|44	
21mr|sash-3.8-26|45	%install
21mr|sash-3.8-26|46	install -m755 sash -D %{buildroot}/sbin/sash
21mr|sash-3.8-26|47	install -m644 sash.1 -D %{buildroot}%{_mandir}/man8/sash.8

16677 21
21mr|sassc-3.6.1-1|1	%global testspec_version 3.6.3
21mr|sassc-3.6.1-1|2	
21mr|sassc-3.6.1-1|3	%bcond_with tests
21mr|sassc-3.6.1-1|4	
21mr|sassc-3.6.1-1|5	Summary:	Wrapper around libsass to compile CSS stylesheet
21mr|sassc-3.6.1-1|6	Name:		sassc
21mr|sassc-3.6.1-1|7	Version:	3.6.1
21mr|sassc-3.6.1-1|8	Release:	1
21mr|sassc-3.6.1-1|9	License:	MIT
21mr|sassc-3.6.1-1|10	Group:		Development/Tools
21mr|sassc-3.6.1-1|11	Url:		http://github.com/sass/sassc
21mr|sassc-3.6.1-1|12	Source0:	https://github.com/sass/sassc/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|sassc-3.6.1-1|13	# Test suite spec. According to this comment from an upstream dev, we should
21mr|sassc-3.6.1-1|14	# not use the release tags on the test spec:
21mr|sassc-3.6.1-1|15	# https://github.com/sass/libsass/issues/2258#issuecomment-268196004
21mr|sassc-3.6.1-1|16	# https://github.com/sass/sass-spec/archive/master.zip
21mr|sassc-3.6.1-1|17	# https://github.com/sass/sass-spec/archive/v%{testspec_version}.tar.gz
21mr|sassc-3.6.1-1|18	Source1:	sass-spec-libsass-3.6.3.tar.gz
21mr|sassc-3.6.1-1|19	BuildRequires:	pkgconfig(libsass) >= %{version}
21mr|sassc-3.6.1-1|20	%if %{with tests}
21mr|sassc-3.6.1-1|21	BuildRequires:	ruby
21mr|sassc-3.6.1-1|22	BuildRequires:	rubygem(minitest)
21mr|sassc-3.6.1-1|23	%endif
21mr|sassc-3.6.1-1|24	
21mr|sassc-3.6.1-1|25	%description
21mr|sassc-3.6.1-1|26	SassC is a wrapper around libsass used to generate a useful command-line
21mr|sassc-3.6.1-1|27	application that can be installed and packaged for several operating systems.
21mr|sassc-3.6.1-1|28	
21mr|sassc-3.6.1-1|29	%files
21mr|sassc-3.6.1-1|30	%doc LICENSE Readme.md
21mr|sassc-3.6.1-1|31	%{_bindir}/%{name}
21mr|sassc-3.6.1-1|32	
21mr|sassc-3.6.1-1|33	#----------------------------------------------------------------------------
21mr|sassc-3.6.1-1|34	
21mr|sassc-3.6.1-1|35	%prep
21mr|sassc-3.6.1-1|36	%autosetup -p1 -a1
21mr|sassc-3.6.1-1|37	mv sass-spec-libsass-%{testspec_version} sass-spec
21mr|sassc-3.6.1-1|38	
21mr|sassc-3.6.1-1|39	%build
21mr|sassc-3.6.1-1|40	autoreconf -fi
21mr|sassc-3.6.1-1|41	%configure
21mr|sassc-3.6.1-1|42	%make
21mr|sassc-3.6.1-1|43	
21mr|sassc-3.6.1-1|44	%install
21mr|sassc-3.6.1-1|45	%makeinstall_std
21mr|sassc-3.6.1-1|46	
21mr|sassc-3.6.1-1|47	%if %{with tests}
21mr|sassc-3.6.1-1|48	%check
21mr|sassc-3.6.1-1|49	ruby sass-spec/sass-spec.rb -V 3.4 -c bin/%{name} --impl libsass sass-spec/spec
21mr|sassc-3.6.1-1|50	%endif

16678 21
21mr|sat4j-2.3.5-16|1	# should be consistent across one release
21mr|sat4j-2.3.5-16|2	%global build_date 20130405
21mr|sat4j-2.3.5-16|3	
21mr|sat4j-2.3.5-16|4	Name:           sat4j
21mr|sat4j-2.3.5-16|5	Version:        2.3.5
21mr|sat4j-2.3.5-16|6	Release:        16
21mr|sat4j-2.3.5-16|7	Summary:        A library of SAT solvers written in Java
21mr|sat4j-2.3.5-16|8	Group:          Development/Java
21mr|sat4j-2.3.5-16|9	License:        EPL-1.0 or LGPLv2
21mr|sat4j-2.3.5-16|10	URL:            http://www.sat4j.org/
21mr|sat4j-2.3.5-16|11	# Created by sh sat4j-fetch.sh
21mr|sat4j-2.3.5-16|12	Source0:        sat4j-%{version}.tar.xz
21mr|sat4j-2.3.5-16|13	Source1:        sat4j-fetch.sh
21mr|sat4j-2.3.5-16|14	Patch0:         sat4j-classpath.patch
21mr|sat4j-2.3.5-16|15	
21mr|sat4j-2.3.5-16|16	BuildRequires:  ant
21mr|sat4j-2.3.5-16|17	BuildRequires:  javapackages-local
21mr|sat4j-2.3.5-16|18	
21mr|sat4j-2.3.5-16|19	BuildArch:      noarch
21mr|sat4j-2.3.5-16|20	# Java stack is not supported on x86_32
21mr|sat4j-2.3.5-16|21	ExcludeArch: %{ix86}
21mr|sat4j-2.3.5-16|22	
21mr|sat4j-2.3.5-16|23	%description
21mr|sat4j-2.3.5-16|24	The aim of the SAT4J library is to provide an efficient library of SAT
21mr|sat4j-2.3.5-16|25	solvers in Java. The SAT4J library targets first users of SAT "black
21mr|sat4j-2.3.5-16|26	boxes", those willing to embed SAT technologies into their application
21mr|sat4j-2.3.5-16|27	without worrying about the details.
21mr|sat4j-2.3.5-16|28	
21mr|sat4j-2.3.5-16|29	%prep
21mr|sat4j-2.3.5-16|30	%setup -q -n sat4j-%{version}
21mr|sat4j-2.3.5-16|31	%patch0
21mr|sat4j-2.3.5-16|32	
21mr|sat4j-2.3.5-16|33	%build
21mr|sat4j-2.3.5-16|34	ant -Dbuild.compiler=modern -Drelease=%{version} \
21mr|sat4j-2.3.5-16|35	-Dtarget=1.5 -DBUILD_DATE=%{build_date} p2
21mr|sat4j-2.3.5-16|36	
21mr|sat4j-2.3.5-16|37	%mvn_artifact "org.ow2.sat4j:org.ow2.sat4j.core::%{version}" dist/%{version}/org.sat4j.core.jar
21mr|sat4j-2.3.5-16|38	%mvn_artifact "org.ow2.sat4j:org.ow2.sat4j.pb::%{version}" dist/%{version}/org.sat4j.pb.jar
21mr|sat4j-2.3.5-16|39	%mvn_file ":org.ow2.sat4j.core" org.sat4j.core
21mr|sat4j-2.3.5-16|40	%mvn_file ":org.ow2.sat4j.pb" org.sat4j.pb
21mr|sat4j-2.3.5-16|41	
21mr|sat4j-2.3.5-16|42	%install
21mr|sat4j-2.3.5-16|43	%mvn_install
21mr|sat4j-2.3.5-16|44	
21mr|sat4j-2.3.5-16|45	%files -f .mfiles
21mr|sat4j-2.3.5-16|46	# No %%doc files as the about.html is in the jar
21mr|sat4j-2.3.5-16|47	

16679 21
21mr|satyr-0.29-2|1	# Workaround to build with GCC 10
21mr|satyr-0.29-2|2	%global optflags %{optflags} -fcommon
21mr|satyr-0.29-2|3	%define _disable_ld_no_undefined 1
21mr|satyr-0.29-2|4	%define enable_python_manpage 0
21mr|satyr-0.29-2|5	
21mr|satyr-0.29-2|6	%define major 3
21mr|satyr-0.29-2|7	%define libname %mklibname %{name} %{major}
21mr|satyr-0.29-2|8	%define devname %mklibname %{name} -d
21mr|satyr-0.29-2|9	
21mr|satyr-0.29-2|10	%global __python %{__python3}
21mr|satyr-0.29-2|11	
21mr|satyr-0.29-2|12	Summary:	Tools to create anonymous, machine-friendly problem reports
21mr|satyr-0.29-2|13	Name:		satyr
21mr|satyr-0.29-2|14	Version:	0.29
21mr|satyr-0.29-2|15	Release:	2
21mr|satyr-0.29-2|16	License:	GPLv2+
21mr|satyr-0.29-2|17	Group:		System/Libraries
21mr|satyr-0.29-2|18	Url:		https://github.com/abrt/satyr
21mr|satyr-0.29-2|19	Source0:	https://github.com/abrt/satyr/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|satyr-0.29-2|20	BuildRequires:	automake
21mr|satyr-0.29-2|21	BuildRequires:	binutils-devel
21mr|satyr-0.29-2|22	BuildRequires:	dwz
21mr|satyr-0.29-2|23	BuildRequires:	elfutils-devel
21mr|satyr-0.29-2|24	BuildRequires:	gcc-c++
21mr|satyr-0.29-2|25	BuildRequires:	gperf
21mr|satyr-0.29-2|26	BuildRequires:	libtool
21mr|satyr-0.29-2|27	BuildRequires:	pkgconfig
21mr|satyr-0.29-2|28	BuildRequires:	pkgconfig(json-c)
21mr|satyr-0.29-2|29	BuildRequires:	pkgconfig(popt)
21mr|satyr-0.29-2|30	BuildRequires:	pkgconfig(python3)
21mr|satyr-0.29-2|31	BuildRequires:	rpm-devel
21mr|satyr-0.29-2|32	%if %{?enable_python_manpage}
21mr|satyr-0.29-2|33	BuildRequires:	python-sphinx
21mr|satyr-0.29-2|34	%endif
21mr|satyr-0.29-2|35	
21mr|satyr-0.29-2|36	%description
21mr|satyr-0.29-2|37	Satyr is a library that can be used to create and process microreports.
21mr|satyr-0.29-2|38	Microreports consist of structured data suitable to be analyzed in a fully
21mr|satyr-0.29-2|39	automated manner, though they do not necessarily contain sufficient information
21mr|satyr-0.29-2|40	to fix the underlying problem. The reports are designed not to contain any
21mr|satyr-0.29-2|41	potentially sensitive data to eliminate the need for review before submission.
21mr|satyr-0.29-2|42	Included is a tool that can create microreports and perform some basic
21mr|satyr-0.29-2|43	operations on them.
21mr|satyr-0.29-2|44	
21mr|satyr-0.29-2|45	%files
21mr|satyr-0.29-2|46	%doc README NEWS COPYING
21mr|satyr-0.29-2|47	%{_bindir}/satyr
21mr|satyr-0.29-2|48	%{_mandir}/man1/%{name}.1*
21mr|satyr-0.29-2|49	
21mr|satyr-0.29-2|50	%post -p /sbin/ldconfig
21mr|satyr-0.29-2|51	
21mr|satyr-0.29-2|52	%postun -p /sbin/ldconfig
21mr|satyr-0.29-2|53	
21mr|satyr-0.29-2|54	#-----------------------------------------------------------------------
21mr|satyr-0.29-2|55	
21mr|satyr-0.29-2|56	%package -n %{libname}
21mr|satyr-0.29-2|57	Summary:        %{summary}
21mr|satyr-0.29-2|58	Group:          %{group}
21mr|satyr-0.29-2|59	
21mr|satyr-0.29-2|60	%description -n %{libname}
21mr|satyr-0.29-2|61	This package contains the library needed to run programs dynamically
21mr|satyr-0.29-2|62	linked with satyr.
21mr|satyr-0.29-2|63	
21mr|satyr-0.29-2|64	%files -n %{libname}
21mr|satyr-0.29-2|65	%{_libdir}/libsatyr.so.%{major}*
21mr|satyr-0.29-2|66	
21mr|satyr-0.29-2|67	#-----------------------------------------------------------------------
21mr|satyr-0.29-2|68	
21mr|satyr-0.29-2|69	%package -n %{devname}
21mr|satyr-0.29-2|70	Summary: Development libraries for %{name}
21mr|satyr-0.29-2|71	Group: Development/C
21mr|satyr-0.29-2|72	Requires: %{libname} = %{EVRD}
21mr|satyr-0.29-2|73	Requires: %{name} = %{EVRD}
21mr|satyr-0.29-2|74	
21mr|satyr-0.29-2|75	%description -n %{devname}
21mr|satyr-0.29-2|76	Development libraries and headers for %{name}.
21mr|satyr-0.29-2|77	
21mr|satyr-0.29-2|78	%files -n %{devname}
21mr|satyr-0.29-2|79	%{_includedir}/satyr/
21mr|satyr-0.29-2|80	%{_libdir}/libsatyr.so
21mr|satyr-0.29-2|81	%{_libdir}/pkgconfig/satyr.pc
21mr|satyr-0.29-2|82	
21mr|satyr-0.29-2|83	#-----------------------------------------------------------------------
21mr|satyr-0.29-2|84	
21mr|satyr-0.29-2|85	%package -n python3-%{name}
21mr|satyr-0.29-2|86	Summary: Python bindings for %{name}
21mr|satyr-0.29-2|87	Group: Development/Python
21mr|satyr-0.29-2|88	Requires: %{name} = %{EVRD}
21mr|satyr-0.29-2|89	
21mr|satyr-0.29-2|90	%description -n python3-%{name}
21mr|satyr-0.29-2|91	Python bindings for %{name}.
21mr|satyr-0.29-2|92	
21mr|satyr-0.29-2|93	%files -n python3-%{name}
21mr|satyr-0.29-2|94	%{py3_platsitedir}/%{name}
21mr|satyr-0.29-2|95	
21mr|satyr-0.29-2|96	#-----------------------------------------------------------------------
21mr|satyr-0.29-2|97	
21mr|satyr-0.29-2|98	%prep
21mr|satyr-0.29-2|99	%setup -q
21mr|satyr-0.29-2|100	%autopatch -p1
21mr|satyr-0.29-2|101	printf '%s' '%{version}' > satyr-version
21mr|satyr-0.29-2|102	autoreconf -fiv
21mr|satyr-0.29-2|103	
21mr|satyr-0.29-2|104	%build
21mr|satyr-0.29-2|105	%configure
21mr|satyr-0.29-2|106	%make
21mr|satyr-0.29-2|107	
21mr|satyr-0.29-2|108	%install
21mr|satyr-0.29-2|109	%makeinstall_std
21mr|satyr-0.29-2|110	
21mr|satyr-0.29-2|111	%check
21mr|satyr-0.29-2|112	# FIXME As of 0.24, 2 tests are failing:
21mr|satyr-0.29-2|113	# 86: sr_core_stacktrace_from_gdb_limit               FAILED (core_stacktrace.at:205)
21mr|satyr-0.29-2|114	# 92: sr_ruby_frame_from_json                         FAILED (ruby_frame.at:184)
21mr|satyr-0.29-2|115	#
21mr|satyr-0.29-2|116	# Once fixed, shouldn't allow make check to fail
21mr|satyr-0.29-2|117	
21mr|satyr-0.29-2|118	%make check || :

16680 21
21mr|saxon-9.4.0.9-10|1	# Copyright (c) 2000-2005, JPackage Project
21mr|saxon-9.4.0.9-10|2	# All rights reserved.
21mr|saxon-9.4.0.9-10|3	#
21mr|saxon-9.4.0.9-10|4	# Redistribution and use in source and binary forms, with or without
21mr|saxon-9.4.0.9-10|5	# modification, are permitted provided that the following conditions
21mr|saxon-9.4.0.9-10|6	# are met:
21mr|saxon-9.4.0.9-10|7	#
21mr|saxon-9.4.0.9-10|8	# 1. Redistributions of source code must retain the above copyright
21mr|saxon-9.4.0.9-10|9	#    notice, this list of conditions and the following disclaimer.
21mr|saxon-9.4.0.9-10|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|saxon-9.4.0.9-10|11	#    notice, this list of conditions and the following disclaimer in the
21mr|saxon-9.4.0.9-10|12	#    documentation and/or other materials provided with the
21mr|saxon-9.4.0.9-10|13	#    distribution.
21mr|saxon-9.4.0.9-10|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|saxon-9.4.0.9-10|15	#    contributors may be used to endorse or promote products derived
21mr|saxon-9.4.0.9-10|16	#    from this software without specific prior written permission.
21mr|saxon-9.4.0.9-10|17	#
21mr|saxon-9.4.0.9-10|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|saxon-9.4.0.9-10|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|saxon-9.4.0.9-10|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|saxon-9.4.0.9-10|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|saxon-9.4.0.9-10|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|saxon-9.4.0.9-10|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|saxon-9.4.0.9-10|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|saxon-9.4.0.9-10|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|saxon-9.4.0.9-10|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|saxon-9.4.0.9-10|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|saxon-9.4.0.9-10|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|saxon-9.4.0.9-10|29	#
21mr|saxon-9.4.0.9-10|30	%global version_str %(sed -e 's/\\./-/g' <<<"%{version}")
21mr|saxon-9.4.0.9-10|31	%global version_major_minor %(sed -e 's/\\([0-9]*\\.[0-9]*\\)\\..*/\\1/g' <<<"%{version}")
21mr|saxon-9.4.0.9-10|32	%global version_major_minor_str %(sed -e 's/\\./-/g' <<<"%{version_major_minor}")
21mr|saxon-9.4.0.9-10|33	%global version_maven %(sed -e 's/\\(.*\\)\\.\\([0-9]*\\)/\\1-\\2/g' <<<"%{version}")
21mr|saxon-9.4.0.9-10|34	%global artifact_id Saxon-HE
21mr|saxon-9.4.0.9-10|35	Summary:        Java XPath, XSLT 2.0 and XQuery implementation
21mr|saxon-9.4.0.9-10|36	Name:           saxon
21mr|saxon-9.4.0.9-10|37	Version:        9.4.0.9
21mr|saxon-9.4.0.9-10|38	Release:        10
21mr|saxon-9.4.0.9-10|39	# net.sf.saxon.om.XMLChar is from ASL-licensed Xerces
21mr|saxon-9.4.0.9-10|40	# net/sf/saxon/option/jdom/ is MPLv1.1
21mr|saxon-9.4.0.9-10|41	# net/sf/saxon/serialize/codenorm/ is UCD
21mr|saxon-9.4.0.9-10|42	# net/sf/saxon/expr/sort/GenericSorter.java is MIT
21mr|saxon-9.4.0.9-10|43	# net/sf/saxon/expr/Tokenizer.java and few other bits are BSD
21mr|saxon-9.4.0.9-10|44	License:        MPLv1.0 and MPLv1.1 and ASL 1.1 and UCD and MIT
21mr|saxon-9.4.0.9-10|45	Group:          Development/Java
21mr|saxon-9.4.0.9-10|46	URL:            http://saxon.sourceforge.net/
21mr|saxon-9.4.0.9-10|47	Source0:        https://downloads.sourceforge.net/project/saxon/Saxon-HE/%{version_major_minor}/saxon%{version_str}source.zip
21mr|saxon-9.4.0.9-10|48	Source1:        %{name}.saxon.script
21mr|saxon-9.4.0.9-10|49	Source2:        %{name}.saxonq.script
21mr|saxon-9.4.0.9-10|50	Source3:        %{name}.build.script
21mr|saxon-9.4.0.9-10|51	Source4:        %{name}.1
21mr|saxon-9.4.0.9-10|52	Source5:        %{name}q.1
21mr|saxon-9.4.0.9-10|53	Source6:        https://downloads.sourceforge.net/project/saxon/Saxon-HE/%{version_major_minor}/saxon-resources%{version_major_minor_str}.zip
21mr|saxon-9.4.0.9-10|54	Source8:        http://www.mozilla.org/MPL/1.0/index.txt#/mpl-1.0.txt
21mr|saxon-9.4.0.9-10|55	Source9:        http://www.mozilla.org/MPL/1.0/index.txt#/mpl-1.1.txt
21mr|saxon-9.4.0.9-10|56	BuildRequires:  unzip
21mr|saxon-9.4.0.9-10|57	BuildRequires:  java-devel >= 1:1.6.0
21mr|saxon-9.4.0.9-10|58	BuildRequires:  ant
21mr|saxon-9.4.0.9-10|59	BuildRequires:  javapackages-local
21mr|saxon-9.4.0.9-10|60	BuildRequires:  bea-stax-api
21mr|saxon-9.4.0.9-10|61	BuildRequires:  xml-commons-apis
21mr|saxon-9.4.0.9-10|62	BuildRequires:  xml-commons-resolver
21mr|saxon-9.4.0.9-10|63	BuildRequires:  xom
21mr|saxon-9.4.0.9-10|64	BuildRequires:  java-javadoc
21mr|saxon-9.4.0.9-10|65	BuildRequires:  jdom >= 0:1.0-0.b7
21mr|saxon-9.4.0.9-10|66	BuildRequires:  jdom-javadoc >= 0:1.0-0.b9.3jpp
21mr|saxon-9.4.0.9-10|67	BuildRequires:  jdom2
21mr|saxon-9.4.0.9-10|68	BuildRequires:  dom4j
21mr|saxon-9.4.0.9-10|69	Requires:       bea-stax-api
21mr|saxon-9.4.0.9-10|70	Requires:       bea-stax
21mr|saxon-9.4.0.9-10|71	
21mr|saxon-9.4.0.9-10|72	# Older versions were split into multile packages
21mr|saxon-9.4.0.9-10|73	Obsoletes:  %{name}-xpath < %{version}-%{release}
21mr|saxon-9.4.0.9-10|74	Provides:   %{name}-xpath = %{version}-%{release}
21mr|saxon-9.4.0.9-10|75	Obsoletes:  %{name}-xom < %{version}-%{release}
21mr|saxon-9.4.0.9-10|76	Provides:   %{name}-xom = %{version}-%{release}
21mr|saxon-9.4.0.9-10|77	Obsoletes:  %{name}-sql < %{version}-%{release}
21mr|saxon-9.4.0.9-10|78	Provides:   %{name}-sql = %{version}-%{release}
21mr|saxon-9.4.0.9-10|79	Obsoletes:  %{name}-jdom < %{version}-%{release}
21mr|saxon-9.4.0.9-10|80	Provides:   %{name}-jdom = %{version}-%{release}
21mr|saxon-9.4.0.9-10|81	Obsoletes:  %{name}-dom < %{version}-%{release}
21mr|saxon-9.4.0.9-10|82	Provides:   %{name}-dom = %{version}-%{release}
21mr|saxon-9.4.0.9-10|83	
21mr|saxon-9.4.0.9-10|84	BuildArch:      noarch
21mr|saxon-9.4.0.9-10|85	# Java stack is not supported on x86_32
21mr|saxon-9.4.0.9-10|86	ExcludeArch: %{ix86}
21mr|saxon-9.4.0.9-10|87	
21mr|saxon-9.4.0.9-10|88	%description
21mr|saxon-9.4.0.9-10|89	Saxon HE is Saxonica's non-schema-aware implementation of the XPath 2.0,
21mr|saxon-9.4.0.9-10|90	XSLT 2.0, and XQuery 1.0 specifications aligned with the W3C Candidate
21mr|saxon-9.4.0.9-10|91	Recommendation published on 3 November 2005. It is a complete and
21mr|saxon-9.4.0.9-10|92	conformant implementation, providing all the mandatory features of
21mr|saxon-9.4.0.9-10|93	those specifications and nearly all the optional features.
21mr|saxon-9.4.0.9-10|94	
21mr|saxon-9.4.0.9-10|95	%package        manual
21mr|saxon-9.4.0.9-10|96	Summary:        Manual for %{name}
21mr|saxon-9.4.0.9-10|97	
21mr|saxon-9.4.0.9-10|98	%description    manual
21mr|saxon-9.4.0.9-10|99	Manual for %{name}.
21mr|saxon-9.4.0.9-10|100	
21mr|saxon-9.4.0.9-10|101	%package        javadoc
21mr|saxon-9.4.0.9-10|102	Summary:        Javadoc for %{name}
21mr|saxon-9.4.0.9-10|103	
21mr|saxon-9.4.0.9-10|104	%description    javadoc
21mr|saxon-9.4.0.9-10|105	Javadoc for %{name}.
21mr|saxon-9.4.0.9-10|106	
21mr|saxon-9.4.0.9-10|107	%package        demo
21mr|saxon-9.4.0.9-10|108	Summary:        Demos for %{name}
21mr|saxon-9.4.0.9-10|109	Requires:       %{name} = %{version}-%{release}
21mr|saxon-9.4.0.9-10|110	
21mr|saxon-9.4.0.9-10|111	%description    demo
21mr|saxon-9.4.0.9-10|112	Demonstrations and samples for %{name}.
21mr|saxon-9.4.0.9-10|113	
21mr|saxon-9.4.0.9-10|114	%package        scripts
21mr|saxon-9.4.0.9-10|115	Summary:        Utility scripts for %{name}
21mr|saxon-9.4.0.9-10|116	Requires:       %{name} = %{version}-%{release}
21mr|saxon-9.4.0.9-10|117	
21mr|saxon-9.4.0.9-10|118	%description    scripts
21mr|saxon-9.4.0.9-10|119	Utility scripts for %{name}.
21mr|saxon-9.4.0.9-10|120	
21mr|saxon-9.4.0.9-10|121	
21mr|saxon-9.4.0.9-10|122	%prep
21mr|saxon-9.4.0.9-10|123	%setup -q -c
21mr|saxon-9.4.0.9-10|124	
21mr|saxon-9.4.0.9-10|125	unzip -q %{SOURCE6}
21mr|saxon-9.4.0.9-10|126	cp -p %{SOURCE3} ./build.xml
21mr|saxon-9.4.0.9-10|127	
21mr|saxon-9.4.0.9-10|128	# deadNET
21mr|saxon-9.4.0.9-10|129	rm -rf net/sf/saxon/dotnet samples/cs
21mr|saxon-9.4.0.9-10|130	
21mr|saxon-9.4.0.9-10|131	# Depends on XQJ (javax.xml.xquery)
21mr|saxon-9.4.0.9-10|132	rm -rf net/sf/saxon/xqj
21mr|saxon-9.4.0.9-10|133	
21mr|saxon-9.4.0.9-10|134	# This requires a EE edition feature (com.saxonica.xsltextn)
21mr|saxon-9.4.0.9-10|135	rm -rf net/sf/saxon/option/sql/SQLElementFactory.java
21mr|saxon-9.4.0.9-10|136	
21mr|saxon-9.4.0.9-10|137	# cleanup unnecessary stuff we'll build ourselves
21mr|saxon-9.4.0.9-10|138	rm -rf docs/api
21mr|saxon-9.4.0.9-10|139	find . \( -name "*.jar" -name "*.pyc" \) -delete
21mr|saxon-9.4.0.9-10|140	
21mr|saxon-9.4.0.9-10|141	cp %{SOURCE8} %{SOURCE9} .
21mr|saxon-9.4.0.9-10|142	
21mr|saxon-9.4.0.9-10|143	cat >%{artifact_id}-%{version_maven}.pom <<POM_XML
21mr|saxon-9.4.0.9-10|144	<?xml version="1.0" encoding="UTF-8"?>
21mr|saxon-9.4.0.9-10|145	<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
21mr|saxon-9.4.0.9-10|146	
21mr|saxon-9.4.0.9-10|147	<modelVersion>4.0.0</modelVersion>
21mr|saxon-9.4.0.9-10|148	<groupId>net.sf.saxon</groupId>
21mr|saxon-9.4.0.9-10|149	<artifactId>%{artifact_id}</artifactId>
21mr|saxon-9.4.0.9-10|150	<version>%{version_maven}</version>
21mr|saxon-9.4.0.9-10|151	<packaging>jar</packaging>
21mr|saxon-9.4.0.9-10|152	<name>%{artifact_id}</name>
21mr|saxon-9.4.0.9-10|153	<url>http://saxon.sf.net/</url>
21mr|saxon-9.4.0.9-10|154	<description>The XSLT and XQuery Processor</description>
21mr|saxon-9.4.0.9-10|155	<licenses>
21mr|saxon-9.4.0.9-10|156	<license>
21mr|saxon-9.4.0.9-10|157	<name>Mozilla Public License Version 2.0</name>
21mr|saxon-9.4.0.9-10|158	<url>http://www.mozilla.org/MPL/2.0/</url>
21mr|saxon-9.4.0.9-10|159	<distribution>repo</distribution>
21mr|saxon-9.4.0.9-10|160	</license>
21mr|saxon-9.4.0.9-10|161	</licenses>
21mr|saxon-9.4.0.9-10|162	
21mr|saxon-9.4.0.9-10|163	<scm>
21mr|saxon-9.4.0.9-10|164	<connection>scm:svn:https://dev.saxonica.com/repos/archive/opensource/latest%{version_major_minor}/</connection>
21mr|saxon-9.4.0.9-10|165	<developerConnection>scm:svn:https://dev.saxonica.com/repos/archive/opensource/latest%{version_major_minor}/</developerConnection>
21mr|saxon-9.4.0.9-10|166	<url>https://saxon.svn.sourceforge.net/svnroot/saxon/latest%{version_major_minor}/</url>
21mr|saxon-9.4.0.9-10|167	</scm>
21mr|saxon-9.4.0.9-10|168	</project>
21mr|saxon-9.4.0.9-10|169	POM_XML
21mr|saxon-9.4.0.9-10|170	
21mr|saxon-9.4.0.9-10|171	%build
21mr|saxon-9.4.0.9-10|172	mkdir -p build/classes
21mr|saxon-9.4.0.9-10|173	cat >build/classes/edition.properties <<EOF
21mr|saxon-9.4.0.9-10|174	config=net.sf.saxon.Configuration
21mr|saxon-9.4.0.9-10|175	platform=net.sf.saxon.java.JavaPlatform
21mr|saxon-9.4.0.9-10|176	EOF
21mr|saxon-9.4.0.9-10|177	
21mr|saxon-9.4.0.9-10|178	export CLASSPATH=$(build-classpath axiom xml-commons-apis xml-commons-resolver jdom jdom2 xom bea-stax-api dom4j)
21mr|saxon-9.4.0.9-10|179	ant \
21mr|saxon-9.4.0.9-10|180	-Dj2se.javadoc=%{_javadocdir}/java \
21mr|saxon-9.4.0.9-10|181	-Djdom.javadoc=%{_javadocdir}/jdom
21mr|saxon-9.4.0.9-10|182	
21mr|saxon-9.4.0.9-10|183	%mvn_artifact %{artifact_id}-%{version_maven}.pom build/lib/saxon.jar
21mr|saxon-9.4.0.9-10|184	%mvn_alias : :saxon
21mr|saxon-9.4.0.9-10|185	%mvn_alias : net.sf.saxon:saxon::dom:
21mr|saxon-9.4.0.9-10|186	
21mr|saxon-9.4.0.9-10|187	%install
21mr|saxon-9.4.0.9-10|188	%mvn_install
21mr|saxon-9.4.0.9-10|189	
21mr|saxon-9.4.0.9-10|190	# For compactability
21mr|saxon-9.4.0.9-10|191	ln -s %{artifact_id}.jar $RPM_BUILD_ROOT/%{_javadir}/saxon/saxon.jar
21mr|saxon-9.4.0.9-10|192	
21mr|saxon-9.4.0.9-10|193	# javadoc
21mr|saxon-9.4.0.9-10|194	mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|saxon-9.4.0.9-10|195	cp -pr build/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|saxon-9.4.0.9-10|196	
21mr|saxon-9.4.0.9-10|197	# demo
21mr|saxon-9.4.0.9-10|198	mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|saxon-9.4.0.9-10|199	cp -pr samples/* $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|saxon-9.4.0.9-10|200	
21mr|saxon-9.4.0.9-10|201	# scripts
21mr|saxon-9.4.0.9-10|202	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21mr|saxon-9.4.0.9-10|203	install -p -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}
21mr|saxon-9.4.0.9-10|204	install -p -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/%{name}q
21mr|saxon-9.4.0.9-10|205	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
21mr|saxon-9.4.0.9-10|206	install -p -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
21mr|saxon-9.4.0.9-10|207	install -p -m644 %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/man1/%{name}q.1
21mr|saxon-9.4.0.9-10|208	
21mr|saxon-9.4.0.9-10|209	%post
21mr|saxon-9.4.0.9-10|210	# update-alternatives will remove the symlink - preserve it
21mr|saxon-9.4.0.9-10|211	mv %{_javadir}/jaxp_transform_impl.jar{,.tmp} || :
21mr|saxon-9.4.0.9-10|212	# alternatives removed in f26
21mr|saxon-9.4.0.9-10|213	update-alternatives --remove jaxp_transform_impl %{_javadir}/saxon/%{artifact_id}.jar &>/dev/null || :
21mr|saxon-9.4.0.9-10|214	# restore the symlink
21mr|saxon-9.4.0.9-10|215	mv %{_javadir}/jaxp_transform_impl.jar{.tmp,} || :
21mr|saxon-9.4.0.9-10|216	
21mr|saxon-9.4.0.9-10|217	%files -f .mfiles
21mr|saxon-9.4.0.9-10|218	%license mpl-1.0.txt mpl-1.1.txt
21mr|saxon-9.4.0.9-10|219	%{_javadir}/%{name}/saxon.jar
21mr|saxon-9.4.0.9-10|220	
21mr|saxon-9.4.0.9-10|221	%files manual
21mr|saxon-9.4.0.9-10|222	%doc doc/*
21mr|saxon-9.4.0.9-10|223	
21mr|saxon-9.4.0.9-10|224	%files javadoc
21mr|saxon-9.4.0.9-10|225	%doc mpl-1.0.txt mpl-1.1.txt
21mr|saxon-9.4.0.9-10|226	%{_javadocdir}/%{name}
21mr|saxon-9.4.0.9-10|227	
21mr|saxon-9.4.0.9-10|228	%files demo
21mr|saxon-9.4.0.9-10|229	%{_datadir}/%{name}
21mr|saxon-9.4.0.9-10|230	
21mr|saxon-9.4.0.9-10|231	%files scripts
21mr|saxon-9.4.0.9-10|232	%{_bindir}/%{name}
21mr|saxon-9.4.0.9-10|233	%{_bindir}/%{name}q
21mr|saxon-9.4.0.9-10|234	%{_mandir}/man1/%{name}.1*
21mr|saxon-9.4.0.9-10|235	%{_mandir}/man1/%{name}q.1*
21mr|saxon-9.4.0.9-10|236	

16681 21
21mr|saxpath-1.0-19|1	Name:       saxpath
21mr|saxpath-1.0-19|2	Version:    1.0
21mr|saxpath-1.0-19|3	Release:    19
21mr|saxpath-1.0-19|4	Summary:    Simple API for XPath
21mr|saxpath-1.0-19|5	License:    Saxpath
21mr|saxpath-1.0-19|6	URL:        http://sourceforge.net/projects/saxpath/
21mr|saxpath-1.0-19|7	Source0:    http://downloads.sourceforge.net/saxpath/saxpath-1.0.tar.gz
21mr|saxpath-1.0-19|8	Source1:    %{name}-%{version}.pom
21mr|saxpath-1.0-19|9	Source2:    LICENSE
21mr|saxpath-1.0-19|10	Group:      Development/Java
21mr|saxpath-1.0-19|11	BuildArch:  noarch
21mr|saxpath-1.0-19|12	# Java stack is not supported on x86_32
21mr|saxpath-1.0-19|13	ExcludeArch: %{ix86}
21mr|saxpath-1.0-19|14	
21mr|saxpath-1.0-19|15	BuildRequires:  ant
21mr|saxpath-1.0-19|16	BuildRequires:  ant-junit
21mr|saxpath-1.0-19|17	BuildRequires:  javapackages-local
21mr|saxpath-1.0-19|18	Requires:       jpackage-utils
21mr|saxpath-1.0-19|19	
21mr|saxpath-1.0-19|20	%description
21mr|saxpath-1.0-19|21	The SAXPath project is a Simple API for XPath. SAXPath is analogous to SAX
21mr|saxpath-1.0-19|22	in that the API abstracts away the details of parsing and provides a simple
21mr|saxpath-1.0-19|23	event based callback interface.
21mr|saxpath-1.0-19|24	
21mr|saxpath-1.0-19|25	%package javadoc
21mr|saxpath-1.0-19|26	Summary:    API documentation for %{name}
21mr|saxpath-1.0-19|27	
21mr|saxpath-1.0-19|28	%description javadoc
21mr|saxpath-1.0-19|29	This package contains %{summary}.
21mr|saxpath-1.0-19|30	
21mr|saxpath-1.0-19|31	%prep
21mr|saxpath-1.0-19|32	%setup -q -n %{name}-%{version}-FCS
21mr|saxpath-1.0-19|33	
21mr|saxpath-1.0-19|34	find -name \*.jar -delete
21mr|saxpath-1.0-19|35	
21mr|saxpath-1.0-19|36	cp %{SOURCE2} .
21mr|saxpath-1.0-19|37	
21mr|saxpath-1.0-19|38	%build
21mr|saxpath-1.0-19|39	mkdir src/conf
21mr|saxpath-1.0-19|40	touch src/conf/MANIFEST.MF
21mr|saxpath-1.0-19|41	
21mr|saxpath-1.0-19|42	ant
21mr|saxpath-1.0-19|43	
21mr|saxpath-1.0-19|44	# fix rpmlint warings: saxpath-javadoc.noarch: W: wrong-file-end-of-line-encoding /usr/share/javadoc/saxpath/**/*.css
21mr|saxpath-1.0-19|45	for file in `find build/doc -type f | grep .css`; do
21mr|saxpath-1.0-19|46	sed -i 's/\r//g' $file
21mr|saxpath-1.0-19|47	done
21mr|saxpath-1.0-19|48	
21mr|saxpath-1.0-19|49	%install
21mr|saxpath-1.0-19|50	install -d -m 755 %{buildroot}/%{_javadir}
21mr|saxpath-1.0-19|51	install -d -m 755 %{buildroot}/%{_mavenpomdir}
21mr|saxpath-1.0-19|52	install -d -m 755 %{buildroot}/%{_javadocdir}/%{name}
21mr|saxpath-1.0-19|53	
21mr|saxpath-1.0-19|54	install -p -m 644 build/%{name}.jar %{buildroot}/%{_javadir}/
21mr|saxpath-1.0-19|55	install -p -m 644 %{SOURCE1} %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom
21mr|saxpath-1.0-19|56	%add_maven_depmap
21mr|saxpath-1.0-19|57	cp -a build/doc/* %{buildroot}/%{_javadocdir}/%{name}/
21mr|saxpath-1.0-19|58	
21mr|saxpath-1.0-19|59	%check
21mr|saxpath-1.0-19|60	ant test
21mr|saxpath-1.0-19|61	
21mr|saxpath-1.0-19|62	%files -f .mfiles
21mr|saxpath-1.0-19|63	%doc LICENSE
21mr|saxpath-1.0-19|64	
21mr|saxpath-1.0-19|65	%files javadoc
21mr|saxpath-1.0-19|66	%doc LICENSE
21mr|saxpath-1.0-19|67	%{_javadocdir}/*

16682 21
21mr|sbc-1.5-3|1	%define major 1
21mr|sbc-1.5-3|2	%define libname %mklibname %{name} %{major}
21mr|sbc-1.5-3|3	%define devname %mklibname %{name} -d
21mr|sbc-1.5-3|4	
21mr|sbc-1.5-3|5	Summary:	Bluetooth SBC utilities
21mr|sbc-1.5-3|6	Name:		sbc
21mr|sbc-1.5-3|7	Version:	1.5
21mr|sbc-1.5-3|8	Release:	3
21mr|sbc-1.5-3|9	License:	GPLv2+
21mr|sbc-1.5-3|10	Group:		Communications
21mr|sbc-1.5-3|11	Url:		http://www.bluez.org/
21mr|sbc-1.5-3|12	Source0:	http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.xz
21mr|sbc-1.5-3|13	Patch0:		sbc-fix-non-x86.patch
21mr|sbc-1.5-3|14	BuildRequires:	pkgconfig(bluez)
21mr|sbc-1.5-3|15	BuildRequires:	pkgconfig(dbus-1)
21mr|sbc-1.5-3|16	BuildRequires:	pkgconfig(glib-2.0)
21mr|sbc-1.5-3|17	BuildRequires:	pkgconfig(sndfile)
21mr|sbc-1.5-3|18	
21mr|sbc-1.5-3|19	%description
21mr|sbc-1.5-3|20	Bluetooth SBC utilities.
21mr|sbc-1.5-3|21	
21mr|sbc-1.5-3|22	%files
21mr|sbc-1.5-3|23	%{_bindir}/sbcdec
21mr|sbc-1.5-3|24	%{_bindir}/sbcenc
21mr|sbc-1.5-3|25	%{_bindir}/sbcinfo
21mr|sbc-1.5-3|26	
21mr|sbc-1.5-3|27	#----------------------------------------------------------------------------
21mr|sbc-1.5-3|28	
21mr|sbc-1.5-3|29	%package -n %{libname}
21mr|sbc-1.5-3|30	Summary:	Bluetooth SBC shared library
21mr|sbc-1.5-3|31	Group:		System/Libraries
21mr|sbc-1.5-3|32	
21mr|sbc-1.5-3|33	%description -n %{libname}
21mr|sbc-1.5-3|34	Bluetooth SBC shared library.
21mr|sbc-1.5-3|35	
21mr|sbc-1.5-3|36	%files -n %{libname}
21mr|sbc-1.5-3|37	%{_libdir}/libsbc.so.%{major}*
21mr|sbc-1.5-3|38	
21mr|sbc-1.5-3|39	#----------------------------------------------------------------------------
21mr|sbc-1.5-3|40	
21mr|sbc-1.5-3|41	%package -n %{devname}
21mr|sbc-1.5-3|42	Summary:	Bluetooth SBC development files
21mr|sbc-1.5-3|43	Group:		Development/C
21mr|sbc-1.5-3|44	Requires:	%{libname} = %{EVRD}
21mr|sbc-1.5-3|45	Provides:	%{name}-devel = %{EVRD}
21mr|sbc-1.5-3|46	
21mr|sbc-1.5-3|47	%description -n %{devname}
21mr|sbc-1.5-3|48	Bluetooth SBC development files.
21mr|sbc-1.5-3|49	
21mr|sbc-1.5-3|50	%files -n %{devname}
21mr|sbc-1.5-3|51	%{_includedir}/%{name}
21mr|sbc-1.5-3|52	%{_libdir}/libsbc.so
21mr|sbc-1.5-3|53	%{_libdir}/pkgconfig/%{name}.pc
21mr|sbc-1.5-3|54	
21mr|sbc-1.5-3|55	#----------------------------------------------------------------------------
21mr|sbc-1.5-3|56	
21mr|sbc-1.5-3|57	%prep
21mr|sbc-1.5-3|58	%setup -q
21mr|sbc-1.5-3|59	%patch0 -p1
21mr|sbc-1.5-3|60	%ifarch %{e2k}
21mr|sbc-1.5-3|61	sed -i -e '/-fgcse-after-reload/d; /-funswitch-loops/d' Makefile.am
21mr|sbc-1.5-3|62	%endif
21mr|sbc-1.5-3|63	
21mr|sbc-1.5-3|64	%build
21mr|sbc-1.5-3|65	%configure --disable-static
21mr|sbc-1.5-3|66	%make
21mr|sbc-1.5-3|67	
21mr|sbc-1.5-3|68	%install
21mr|sbc-1.5-3|69	%makeinstall_std

16683 21
21mr|sbinary-0.4.2-11|1	%global sbinary_version 0.4.2
21mr|sbinary-0.4.2-11|2	%global scala_version 2.10
21mr|sbinary-0.4.2-11|3	%global scala_long_version 2.10.3
21mr|sbinary-0.4.2-11|4	%global build_with_sbt 0
21mr|sbinary-0.4.2-11|5	%global want_scalacheck 0
21mr|sbinary-0.4.2-11|6	
21mr|sbinary-0.4.2-11|7	Name:           sbinary
21mr|sbinary-0.4.2-11|8	Version:        %{sbinary_version}
21mr|sbinary-0.4.2-11|9	Release:        11
21mr|sbinary-0.4.2-11|10	Summary:        Library for describing binary formats for Scala types
21mr|sbinary-0.4.2-11|11	
21mr|sbinary-0.4.2-11|12	License:        MIT
21mr|sbinary-0.4.2-11|13	URL:            https://github.com/harrah/sbinary
21mr|sbinary-0.4.2-11|14	Source0:        https://github.com/harrah/sbinary/archive/v%{sbinary_version}.tar.gz
21mr|sbinary-0.4.2-11|15	Source1:	https://raw.github.com/willb/climbing-nemesis/master/climbing-nemesis.py
21mr|sbinary-0.4.2-11|16	
21mr|sbinary-0.4.2-11|17	Group:          Development/Java
21mr|sbinary-0.4.2-11|18	BuildArch:	noarch
21mr|sbinary-0.4.2-11|19	# Java stack is not supported on x86_32
21mr|sbinary-0.4.2-11|20	ExcludeArch: %{ix86}
21mr|sbinary-0.4.2-11|21	%if %{build_with_sbt}
21mr|sbinary-0.4.2-11|22	BuildRequires:  sbt
21mr|sbinary-0.4.2-11|23	BuildRequires:	python
21mr|sbinary-0.4.2-11|24	%else
21mr|sbinary-0.4.2-11|25	BuildRequires:	java-devel
21mr|sbinary-0.4.2-11|26	%endif
21mr|sbinary-0.4.2-11|27	BuildRequires:  mvn(org.scala-lang:scala-compiler)
21mr|sbinary-0.4.2-11|28	BuildRequires:	mvn(net.sourceforge.fmpp:fmpp)
21mr|sbinary-0.4.2-11|29	BuildRequires:	mvn(org.beanshell:bsh)
21mr|sbinary-0.4.2-11|30	BuildRequires:	mvn(xml-resolver:xml-resolver)
21mr|sbinary-0.4.2-11|31	BuildRequires:	mvn(org.freemarker:freemarker)
21mr|sbinary-0.4.2-11|32	BuildRequires:	maven-local
21mr|sbinary-0.4.2-11|33	BuildRequires:	javapackages-tools
21mr|sbinary-0.4.2-11|34	Requires:	javapackages-tools
21mr|sbinary-0.4.2-11|35	Requires:       scala
21mr|sbinary-0.4.2-11|36	
21mr|sbinary-0.4.2-11|37	%description
21mr|sbinary-0.4.2-11|38	
21mr|sbinary-0.4.2-11|39	SBinary is a library for describing binary protocols, in the form of
21mr|sbinary-0.4.2-11|40	mappings between Scala types and binary formats. It can be used as a
21mr|sbinary-0.4.2-11|41	robust serialization mechanism for Scala objects or a way of dealing
21mr|sbinary-0.4.2-11|42	with existing binary formats found in the wild.
21mr|sbinary-0.4.2-11|43	
21mr|sbinary-0.4.2-11|44	It started out life as a loose port of Haskell's Data.Binary. It's
21mr|sbinary-0.4.2-11|45	since evolved a bit from there to take advantage of the features Scala
21mr|sbinary-0.4.2-11|46	implicits offer over Haskell type classes, but the core idea has
21mr|sbinary-0.4.2-11|47	remained the same.
21mr|sbinary-0.4.2-11|48	
21mr|sbinary-0.4.2-11|49	%package javadoc
21mr|sbinary-0.4.2-11|50	Summary:        Javadoc for %{name}
21mr|sbinary-0.4.2-11|51	
21mr|sbinary-0.4.2-11|52	%description javadoc
21mr|sbinary-0.4.2-11|53	Javadoc for %{name}.
21mr|sbinary-0.4.2-11|54	
21mr|sbinary-0.4.2-11|55	%prep
21mr|sbinary-0.4.2-11|56	%setup -q
21mr|sbinary-0.4.2-11|57	
21mr|sbinary-0.4.2-11|58	%if %{build_with_sbt}
21mr|sbinary-0.4.2-11|59	sed -i -e 's/2[.]10[.]2/2.10.3/g' project/SBinaryProject.scala
21mr|sbinary-0.4.2-11|60	
21mr|sbinary-0.4.2-11|61	sed -i -e 's|"scalacheck" % "1[.]10[.]0"|"scalacheck" % "1.11.0"|g' project/SBinaryProject.scala
21mr|sbinary-0.4.2-11|62	sed -i -e 's|[.]identity||g' project/SBinaryProject.scala
21mr|sbinary-0.4.2-11|63	sed -i -e 's/0[.]13[.]0/0.13.1/g' project/build.properties || echo sbt.version=0.13.1 > project/build.properties
21mr|sbinary-0.4.2-11|64	
21mr|sbinary-0.4.2-11|65	cp -r /usr/share/java/sbt/ivy-local .
21mr|sbinary-0.4.2-11|66	mkdir boot
21mr|sbinary-0.4.2-11|67	
21mr|sbinary-0.4.2-11|68	cp %{SOURCE1} .
21mr|sbinary-0.4.2-11|69	
21mr|sbinary-0.4.2-11|70	chmod 755 climbing-nemesis.py
21mr|sbinary-0.4.2-11|71	
21mr|sbinary-0.4.2-11|72	%if %{want_scalacheck}
21mr|sbinary-0.4.2-11|73	./climbing-nemesis.py --jarfile /usr/share/java/scalacheck.jar org.scalacheck scalacheck ivy-local --version 1.11.0 --scala %{scala_version}
21mr|sbinary-0.4.2-11|74	%endif
21mr|sbinary-0.4.2-11|75	
21mr|sbinary-0.4.2-11|76	./climbing-nemesis.py net.sourceforge.fmpp fmpp ivy-local
21mr|sbinary-0.4.2-11|77	./climbing-nemesis.py org.freemarker freemarker ivy-local
21mr|sbinary-0.4.2-11|78	./climbing-nemesis.py org.beanshell bsh ivy-local --override org.beanshell:bsh
21mr|sbinary-0.4.2-11|79	./climbing-nemesis.py xml-resolver xml-resolver ivy-local
21mr|sbinary-0.4.2-11|80	%endif
21mr|sbinary-0.4.2-11|81	
21mr|sbinary-0.4.2-11|82	%build
21mr|sbinary-0.4.2-11|83	
21mr|sbinary-0.4.2-11|84	%if %{build_with_sbt}
21mr|sbinary-0.4.2-11|85	
21mr|sbinary-0.4.2-11|86	export SBT_BOOT_DIR=boot
21mr|sbinary-0.4.2-11|87	export SBT_IVY_DIR=ivy-local
21mr|sbinary-0.4.2-11|88	sbt package deliverLocal publishM2Configuration
21mr|sbinary-0.4.2-11|89	
21mr|sbinary-0.4.2-11|90	%else # build without sbt
21mr|sbinary-0.4.2-11|91	
21mr|sbinary-0.4.2-11|92	mkdir -p core/target/scala-%{scala_version}/src_managed
21mr|sbinary-0.4.2-11|93	mkdir -p core/target/scala-%{scala_version}/classes
21mr|sbinary-0.4.2-11|94	mkdir -p core/target/scala-%{scala_version}/api
21mr|sbinary-0.4.2-11|95	
21mr|sbinary-0.4.2-11|96	java -cp $(build-classpath fmpp freemarker bsh oro) fmpp.tools.CommandLine -S core/src -O core/target/scala-%{scala_version}/src_managed
21mr|sbinary-0.4.2-11|97	
21mr|sbinary-0.4.2-11|98	scalac core/target/scala-%{scala_version}/src_managed/*.scala -d core/target/scala-%{scala_version}/classes
21mr|sbinary-0.4.2-11|99	jar -cvf core/target/scala-%{scala_version}/%{name}_%{scala_version}-%{version}.jar -C core/target/scala-%{scala_version}/classes .
21mr|sbinary-0.4.2-11|100	
21mr|sbinary-0.4.2-11|101	scaladoc core/target/scala-2.10/src_managed/*.scala -d core/target/scala-2.10/api
21mr|sbinary-0.4.2-11|102	
21mr|sbinary-0.4.2-11|103	cat << EOF > core/target/scala-%{scala_version}/%{name}_%{scala_version}-%{version}.pom
21mr|sbinary-0.4.2-11|104	<?xml version='1.0' encoding='UTF-8'?>
21mr|sbinary-0.4.2-11|105	<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
21mr|sbinary-0.4.2-11|106	<modelVersion>4.0.0</modelVersion>
21mr|sbinary-0.4.2-11|107	<groupId>org.scala-tools.sbinary</groupId>
21mr|sbinary-0.4.2-11|108	<artifactId>sbinary_%{scala_version}</artifactId>
21mr|sbinary-0.4.2-11|109	<packaging>jar</packaging>
21mr|sbinary-0.4.2-11|110	<description>SBinary</description>
21mr|sbinary-0.4.2-11|111	<version>%{version}</version>
21mr|sbinary-0.4.2-11|112	<name>SBinary</name>
21mr|sbinary-0.4.2-11|113	<organization>
21mr|sbinary-0.4.2-11|114	<name>org.scala-tools.sbinary</name>
21mr|sbinary-0.4.2-11|115	</organization>
21mr|sbinary-0.4.2-11|116	<dependencies>
21mr|sbinary-0.4.2-11|117	<dependency>
21mr|sbinary-0.4.2-11|118	<groupId>org.scala-lang</groupId>
21mr|sbinary-0.4.2-11|119	<artifactId>scala-library</artifactId>
21mr|sbinary-0.4.2-11|120	<version>%{scala_long_version}</version>
21mr|sbinary-0.4.2-11|121	</dependency>
21mr|sbinary-0.4.2-11|122	</dependencies>
21mr|sbinary-0.4.2-11|123	</project>
21mr|sbinary-0.4.2-11|124	EOF
21mr|sbinary-0.4.2-11|125	
21mr|sbinary-0.4.2-11|126	%endif
21mr|sbinary-0.4.2-11|127	
21mr|sbinary-0.4.2-11|128	%install
21mr|sbinary-0.4.2-11|129	mkdir -p %{buildroot}/%{_javadir}
21mr|sbinary-0.4.2-11|130	mkdir -p %{buildroot}/%{_mavenpomdir}
21mr|sbinary-0.4.2-11|131	
21mr|sbinary-0.4.2-11|132	mkdir -p %{buildroot}/%{_javadocdir}/%{name}
21mr|sbinary-0.4.2-11|133	
21mr|sbinary-0.4.2-11|134	install -pm 644 core/target/scala-%{scala_version}/%{name}_%{scala_version}-%{version}.jar %{buildroot}/%{_javadir}/%{name}.jar
21mr|sbinary-0.4.2-11|135	install -pm 644 core/target/scala-%{scala_version}/%{name}_%{scala_version}-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom
21mr|sbinary-0.4.2-11|136	
21mr|sbinary-0.4.2-11|137	cp -rp core/target/scala-%{scala_version}/api/* %{buildroot}/%{_javadocdir}/%{name}
21mr|sbinary-0.4.2-11|138	
21mr|sbinary-0.4.2-11|139	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|sbinary-0.4.2-11|140	
21mr|sbinary-0.4.2-11|141	%files -f .mfiles
21mr|sbinary-0.4.2-11|142	%doc LICENSE README
21mr|sbinary-0.4.2-11|143	
21mr|sbinary-0.4.2-11|144	%files javadoc
21mr|sbinary-0.4.2-11|145	%{_javadocdir}/%{name}
21mr|sbinary-0.4.2-11|146	%doc LICENSE
21mr|sbinary-0.4.2-11|147	

16684 21
21mr|sblim-sfcc-2.2.8-1|1	%define libcimcClientXML_major 0
21mr|sblim-sfcc-2.2.8-1|2	%define libcimcClientXML %mklibname cimcClientXML %{libcimcClientXML_major}
21mr|sblim-sfcc-2.2.8-1|3	%define libcimcclient_major 0
21mr|sblim-sfcc-2.2.8-1|4	%define libcimcclient %mklibname cimcclient %{libcimcclient_major}
21mr|sblim-sfcc-2.2.8-1|5	%define libcmpisfcc_major 1
21mr|sblim-sfcc-2.2.8-1|6	%define libcmpisfcc %mklibname cmpisfcc %{libcmpisfcc_major}
21mr|sblim-sfcc-2.2.8-1|7	%define devname %mklibname %{name} -d
21mr|sblim-sfcc-2.2.8-1|8	
21mr|sblim-sfcc-2.2.8-1|9	Summary:	Standards Based Linux Instrumentation for Manageability
21mr|sblim-sfcc-2.2.8-1|10	Name:		sblim-sfcc
21mr|sblim-sfcc-2.2.8-1|11	Version:	2.2.8
21mr|sblim-sfcc-2.2.8-1|12	Release:	1
21mr|sblim-sfcc-2.2.8-1|13	License:	CPL and EPL
21mr|sblim-sfcc-2.2.8-1|14	Group:		System/Libraries
21mr|sblim-sfcc-2.2.8-1|15	Url:		https://sourceforge.net/projects/sblim/
21mr|sblim-sfcc-2.2.8-1|16	Source0:	https://sourceforge.net/projects/sblim/files/sblim-sfcc/%{name}-%{version}.tar.bz2
21mr|sblim-sfcc-2.2.8-1|17	BuildRequires:	pkgconfig(libcurl)
21mr|sblim-sfcc-2.2.8-1|18	BuildRequires:	pkgconfig(openssl)
21mr|sblim-sfcc-2.2.8-1|19	
21mr|sblim-sfcc-2.2.8-1|20	%description
21mr|sblim-sfcc-2.2.8-1|21	SBLIM (pronounced "sublime"), the Standards Based Linux Instrumentation for
21mr|sblim-sfcc-2.2.8-1|22	Manageability is an IBM-initiated Open Source project, intended to enhance
21mr|sblim-sfcc-2.2.8-1|23	the manageability of GNU/Linux systems. It does so by enabling WBEM, Web
21mr|sblim-sfcc-2.2.8-1|24	Based Enterprise Management.
21mr|sblim-sfcc-2.2.8-1|25	
21mr|sblim-sfcc-2.2.8-1|26	#----------------------------------------------------------------------------
21mr|sblim-sfcc-2.2.8-1|27	
21mr|sblim-sfcc-2.2.8-1|28	%package -n %{libcimcClientXML}
21mr|sblim-sfcc-2.2.8-1|29	Summary:	Standards Based Linux Instrumentation for Manageability
21mr|sblim-sfcc-2.2.8-1|30	Group:		System/Libraries
21mr|sblim-sfcc-2.2.8-1|31	
21mr|sblim-sfcc-2.2.8-1|32	%description -n %{libcimcClientXML}
21mr|sblim-sfcc-2.2.8-1|33	SBLIM (pronounced "sublime"), the Standards Based Linux Instrumentation for
21mr|sblim-sfcc-2.2.8-1|34	Manageability is an IBM-initiated Open Source project, intended to enhance
21mr|sblim-sfcc-2.2.8-1|35	the manageability of GNU/Linux systems. It does so by enabling WBEM, Web
21mr|sblim-sfcc-2.2.8-1|36	Based Enterprise Management.
21mr|sblim-sfcc-2.2.8-1|37	
21mr|sblim-sfcc-2.2.8-1|38	%files -n %{libcimcClientXML}
21mr|sblim-sfcc-2.2.8-1|39	%{_libdir}/libcimcClientXML.so.%{libcimcClientXML_major}*
21mr|sblim-sfcc-2.2.8-1|40	
21mr|sblim-sfcc-2.2.8-1|41	#----------------------------------------------------------------------------
21mr|sblim-sfcc-2.2.8-1|42	
21mr|sblim-sfcc-2.2.8-1|43	%package -n %{libcimcclient}
21mr|sblim-sfcc-2.2.8-1|44	Summary:	Standards Based Linux Instrumentation for Manageability
21mr|sblim-sfcc-2.2.8-1|45	Group:		System/Libraries
21mr|sblim-sfcc-2.2.8-1|46	
21mr|sblim-sfcc-2.2.8-1|47	%description -n %{libcimcclient}
21mr|sblim-sfcc-2.2.8-1|48	SBLIM (pronounced "sublime"), the Standards Based Linux Instrumentation for
21mr|sblim-sfcc-2.2.8-1|49	Manageability is an IBM-initiated Open Source project, intended to enhance
21mr|sblim-sfcc-2.2.8-1|50	the manageability of GNU/Linux systems. It does so by enabling WBEM, Web
21mr|sblim-sfcc-2.2.8-1|51	Based Enterprise Management.
21mr|sblim-sfcc-2.2.8-1|52	
21mr|sblim-sfcc-2.2.8-1|53	%files -n %{libcimcclient}
21mr|sblim-sfcc-2.2.8-1|54	%{_libdir}/libcimcclient.so.%{libcimcclient_major}*
21mr|sblim-sfcc-2.2.8-1|55	
21mr|sblim-sfcc-2.2.8-1|56	#----------------------------------------------------------------------------
21mr|sblim-sfcc-2.2.8-1|57	
21mr|sblim-sfcc-2.2.8-1|58	%package -n %{libcmpisfcc}
21mr|sblim-sfcc-2.2.8-1|59	Summary:	Standards Based Linux Instrumentation for Manageability
21mr|sblim-sfcc-2.2.8-1|60	Group:		System/Libraries
21mr|sblim-sfcc-2.2.8-1|61	
21mr|sblim-sfcc-2.2.8-1|62	%description -n %{libcmpisfcc}
21mr|sblim-sfcc-2.2.8-1|63	SBLIM (pronounced "sublime"), the Standards Based Linux Instrumentation for
21mr|sblim-sfcc-2.2.8-1|64	Manageability is an IBM-initiated Open Source project, intended to enhance
21mr|sblim-sfcc-2.2.8-1|65	the manageability of GNU/Linux systems. It does so by enabling WBEM, Web
21mr|sblim-sfcc-2.2.8-1|66	Based Enterprise Management.
21mr|sblim-sfcc-2.2.8-1|67	
21mr|sblim-sfcc-2.2.8-1|68	%files -n %{libcmpisfcc}
21mr|sblim-sfcc-2.2.8-1|69	%{_libdir}/libcmpisfcc.so.%{libcmpisfcc_major}*
21mr|sblim-sfcc-2.2.8-1|70	
21mr|sblim-sfcc-2.2.8-1|71	#----------------------------------------------------------------------------
21mr|sblim-sfcc-2.2.8-1|72	
21mr|sblim-sfcc-2.2.8-1|73	%package doc
21mr|sblim-sfcc-2.2.8-1|74	Summary:	Standards Based Linux Instrumentation for Manageability
21mr|sblim-sfcc-2.2.8-1|75	Group:		Documentation
21mr|sblim-sfcc-2.2.8-1|76	
21mr|sblim-sfcc-2.2.8-1|77	%description doc
21mr|sblim-sfcc-2.2.8-1|78	SBLIM (pronounced "sublime"), the Standards Based Linux Instrumentation for
21mr|sblim-sfcc-2.2.8-1|79	Manageability is an IBM-initiated Open Source project, intended to enhance
21mr|sblim-sfcc-2.2.8-1|80	the manageability of GNU/Linux systems. It does so by enabling WBEM, Web
21mr|sblim-sfcc-2.2.8-1|81	Based Enterprise Management.
21mr|sblim-sfcc-2.2.8-1|82	
21mr|sblim-sfcc-2.2.8-1|83	%files doc
21mr|sblim-sfcc-2.2.8-1|84	%{_datadir}/doc/sfcc-%{version}/AUTHORS
21mr|sblim-sfcc-2.2.8-1|85	%{_datadir}/doc/sfcc-%{version}/COPYING
21mr|sblim-sfcc-2.2.8-1|86	%{_datadir}/doc/sfcc-%{version}/README
21mr|sblim-sfcc-2.2.8-1|87	%{_mandir}/man3/*
21mr|sblim-sfcc-2.2.8-1|88	
21mr|sblim-sfcc-2.2.8-1|89	#----------------------------------------------------------------------------
21mr|sblim-sfcc-2.2.8-1|90	
21mr|sblim-sfcc-2.2.8-1|91	%package -n %{devname}
21mr|sblim-sfcc-2.2.8-1|92	Summary:	Standards Based Linux Instrumentation for Manageability
21mr|sblim-sfcc-2.2.8-1|93	Group:		Development/C
21mr|sblim-sfcc-2.2.8-1|94	Requires:	%{libcimcClientXML} = %{EVRD}
21mr|sblim-sfcc-2.2.8-1|95	Requires:	%{libcimcclient} = %{EVRD}
21mr|sblim-sfcc-2.2.8-1|96	Requires:	%{libcmpisfcc} = %{EVRD}
21mr|sblim-sfcc-2.2.8-1|97	Provides:	%{name}-devel = %{EVRD}
21mr|sblim-sfcc-2.2.8-1|98	Provides:	sfcc-devel = %{EVRD}
21mr|sblim-sfcc-2.2.8-1|99	
21mr|sblim-sfcc-2.2.8-1|100	%description -n %{devname}
21mr|sblim-sfcc-2.2.8-1|101	SBLIM (pronounced "sublime"), the Standards Based Linux Instrumentation for
21mr|sblim-sfcc-2.2.8-1|102	Manageability is an IBM-initiated Open Source project, intended to enhance
21mr|sblim-sfcc-2.2.8-1|103	the manageability of GNU/Linux systems. It does so by enabling WBEM, Web
21mr|sblim-sfcc-2.2.8-1|104	Based Enterprise Management.
21mr|sblim-sfcc-2.2.8-1|105	
21mr|sblim-sfcc-2.2.8-1|106	%files -n %{devname}
21mr|sblim-sfcc-2.2.8-1|107	%{_includedir}/CimClientLib/*.h
21mr|sblim-sfcc-2.2.8-1|108	%{_includedir}/cimc/*.h
21mr|sblim-sfcc-2.2.8-1|109	%{_libdir}/*.so
21mr|sblim-sfcc-2.2.8-1|110	
21mr|sblim-sfcc-2.2.8-1|111	#----------------------------------------------------------------------------
21mr|sblim-sfcc-2.2.8-1|112	
21mr|sblim-sfcc-2.2.8-1|113	%prep
21mr|sblim-sfcc-2.2.8-1|114	%setup -q
21mr|sblim-sfcc-2.2.8-1|115	
21mr|sblim-sfcc-2.2.8-1|116	# make autoreconf more happy
21mr|sblim-sfcc-2.2.8-1|117	sed -i -e 's,AM_INIT_AUTOMAKE.*,AM_INIT_AUTOMAKE(\[subdir-objects\]),' configure.ac
21mr|sblim-sfcc-2.2.8-1|118	
21mr|sblim-sfcc-2.2.8-1|119	%build
21mr|sblim-sfcc-2.2.8-1|120	# fix build on aarch64
21mr|sblim-sfcc-2.2.8-1|121	autoreconf -vfi
21mr|sblim-sfcc-2.2.8-1|122	
21mr|sblim-sfcc-2.2.8-1|123	%configure \
21mr|sblim-sfcc-2.2.8-1|124	--disable-static
21mr|sblim-sfcc-2.2.8-1|125	%make
21mr|sblim-sfcc-2.2.8-1|126	
21mr|sblim-sfcc-2.2.8-1|127	%install
21mr|sblim-sfcc-2.2.8-1|128	%makeinstall_std

16685 21
21mr|sbsigntools-0.9.4-1|1	Summary:	Canonical EFI binary signing tools
21mr|sbsigntools-0.9.4-1|2	Name:		sbsigntools
21mr|sbsigntools-0.9.4-1|3	Version:	0.9.4
21mr|sbsigntools-0.9.4-1|4	Release:	1
21mr|sbsigntools-0.9.4-1|5	License:	GPLv3+
21mr|sbsigntools-0.9.4-1|6	Group:		System/Kernel and hardware
21mr|sbsigntools-0.9.4-1|7	Url:		https://git.kernel.org/cgit/linux/kernel/git/jejb/sbsigntools.git/
21mr|sbsigntools-0.9.4-1|8	Source0:	https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/snapshot/%{name}-%{version}.tar.gz
21mr|sbsigntools-0.9.4-1|9	Source1:	ccan-0.0.2.tar.gz
21mr|sbsigntools-0.9.4-1|10	Patch0:		0001-sbsigntools-fix-autogen.sh-for-build-service.patch
21mr|sbsigntools-0.9.4-1|11	BuildRequires:	gnu-efi
21mr|sbsigntools-0.9.4-1|12	BuildRequires:	gnu-efi-devel
21mr|sbsigntools-0.9.4-1|13	BuildRequires:	help2man
21mr|sbsigntools-0.9.4-1|14	BuildRequires:	binutils-devel
21mr|sbsigntools-0.9.4-1|15	BuildRequires:	pkgconfig(libcrypto)
21mr|sbsigntools-0.9.4-1|16	BuildRequires:	pkgconfig(uuid)
21mr|sbsigntools-0.9.4-1|17	
21mr|sbsigntools-0.9.4-1|18	%description
21mr|sbsigntools-0.9.4-1|19	This package installs tools which can cryptographically sign EFI
21mr|sbsigntools-0.9.4-1|20	binaries and drivers.
21mr|sbsigntools-0.9.4-1|21	
21mr|sbsigntools-0.9.4-1|22	%files
21mr|sbsigntools-0.9.4-1|23	%doc COPYING
21mr|sbsigntools-0.9.4-1|24	%{_bindir}/*
21mr|sbsigntools-0.9.4-1|25	%{_mandir}/man1/*
21mr|sbsigntools-0.9.4-1|26	
21mr|sbsigntools-0.9.4-1|27	#----------------------------------------------------------------------------
21mr|sbsigntools-0.9.4-1|28	
21mr|sbsigntools-0.9.4-1|29	%prep
21mr|sbsigntools-0.9.4-1|30	%setup -q
21mr|sbsigntools-0.9.4-1|31	%setup -T -D -n %{name}-%{version}/lib/ccan.git -a 1
21mr|sbsigntools-0.9.4-1|32	%setup -T -D
21mr|sbsigntools-0.9.4-1|33	%patch0 -p1
21mr|sbsigntools-0.9.4-1|34	
21mr|sbsigntools-0.9.4-1|35	%build
21mr|sbsigntools-0.9.4-1|36	NOCONFIGURE=1 ./autogen.sh
21mr|sbsigntools-0.9.4-1|37	%configure
21mr|sbsigntools-0.9.4-1|38	# hack to make sure ccan uses correct config file
21mr|sbsigntools-0.9.4-1|39	cp lib/ccan.git/config.h lib/ccan/
21mr|sbsigntools-0.9.4-1|40	%make
21mr|sbsigntools-0.9.4-1|41	
21mr|sbsigntools-0.9.4-1|42	%install
21mr|sbsigntools-0.9.4-1|43	%makeinstall_std

16686 21
21mr|sbt-0.13.1-9.1|1	# doing a bootstrap build from public sbt binaries
21mr|sbt-0.13.1-9.1|2	# bootstrap exception is here:  https://fedorahosted.org/fpc/ticket/389
21mr|sbt-0.13.1-9.1|3	# meeting minutes with vote are here:  http://meetbot.fedoraproject.org/fedora-meeting-1/2014-02-13/fpc.2014-02-13-17.00.html
21mr|sbt-0.13.1-9.1|4	
21mr|sbt-0.13.1-9.1|5	%global do_bootstrap 0
21mr|sbt-0.13.1-9.1|6	
21mr|sbt-0.13.1-9.1|7	# build non-bootstrap packages with tests, cross-referenced sources, etc
21mr|sbt-0.13.1-9.1|8	%global do_proper 0
21mr|sbt-0.13.1-9.1|9	%global pkg_rel 9
21mr|sbt-0.13.1-9.1|10	%global scala_version 2.10.6
21mr|sbt-0.13.1-9.1|11	%global scala_short_version 2.10
21mr|sbt-0.13.1-9.1|12	%global sbt_bootstrap_version 0.13.1
21mr|sbt-0.13.1-9.1|13	%global sbt_major 0
21mr|sbt-0.13.1-9.1|14	%global sbt_minor 13
21mr|sbt-0.13.1-9.1|15	%global sbt_patch 1
21mr|sbt-0.13.1-9.1|16	%global sbt_build %{nil}
21mr|sbt-0.13.1-9.1|17	%global sbt_short_version %{sbt_major}.%{sbt_minor}
21mr|sbt-0.13.1-9.1|18	%global sbt_version %{sbt_major}.%{sbt_minor}.%{sbt_patch}
21mr|sbt-0.13.1-9.1|19	%global sbt_full_version %{sbt_version}%{sbt_build}
21mr|sbt-0.13.1-9.1|20	%global typesafe_repo http://repo.typesafe.com/typesafe/ivy-releases
21mr|sbt-0.13.1-9.1|21	
21mr|sbt-0.13.1-9.1|22	%global ivy_local_dir ivy-local
21mr|sbt-0.13.1-9.1|23	
21mr|sbt-0.13.1-9.1|24	%global installed_ivy_local %{_datadir}/%{name}/%{ivy_local_dir}
21mr|sbt-0.13.1-9.1|25	
21mr|sbt-0.13.1-9.1|26	%global generic_ivy_artifact() %{1}/%{2}/%{3}/%{4}/jars/%{5}.jar
21mr|sbt-0.13.1-9.1|27	%global generic_ivy_descriptor() %{1}/%{2}/%{3}/%{4}/ivys/ivy.xml#/%{5}-%{4}-ivy.xml
21mr|sbt-0.13.1-9.1|28	
21mr|sbt-0.13.1-9.1|29	%global sbt_ivy_artifact() %{typesafe_repo}/org.scala-sbt/%{1}/%{sbt_bootstrap_version}/jars/%{1}.jar
21mr|sbt-0.13.1-9.1|30	%global sbt_ivy_descriptor() %{typesafe_repo}/org.scala-sbt/%{1}/%{sbt_bootstrap_version}/ivys/ivy.xml#/%{1}-%{sbt_bootstrap_version}-ivy.xml
21mr|sbt-0.13.1-9.1|31	
21mr|sbt-0.13.1-9.1|32	%global sbt_ghpages_version 0.5.1
21mr|sbt-0.13.1-9.1|33	%global sbt_git_version 0.6.3
21mr|sbt-0.13.1-9.1|34	%global sbt_site_version 0.6.2
21mr|sbt-0.13.1-9.1|35	%global sbt_site_jar_version 0.6.2
21mr|sbt-0.13.1-9.1|36	
21mr|sbt-0.13.1-9.1|37	%global want_sxr 1
21mr|sbt-0.13.1-9.1|38	%global want_specs2 0
21mr|sbt-0.13.1-9.1|39	%global want_scalacheck 1
21mr|sbt-0.13.1-9.1|40	%global want_dispatch_http 1
21mr|sbt-0.13.1-9.1|41	
21mr|sbt-0.13.1-9.1|42	
21mr|sbt-0.13.1-9.1|43	%global sxr_version 0.3.0
21mr|sbt-0.13.1-9.1|44	%global sbinary_version 0.4.2
21mr|sbt-0.13.1-9.1|45	%global scalacheck_version 1.11.0
21mr|sbt-0.13.1-9.1|46	%global specs2_version 1.12.3
21mr|sbt-0.13.1-9.1|47	%global testinterface_version 1.0
21mr|sbt-0.13.1-9.1|48	%global dispatch_http_version 0.8.9
21mr|sbt-0.13.1-9.1|49	
21mr|sbt-0.13.1-9.1|50	Name:		sbt
21mr|sbt-0.13.1-9.1|51	Version:	%{sbt_version}
21mr|sbt-0.13.1-9.1|52	Release:	%{pkg_rel}.1
21mr|sbt-0.13.1-9.1|53	Summary:	The simple build tool for Scala and Java projects
21mr|sbt-0.13.1-9.1|54	Group:          Development/Java
21mr|sbt-0.13.1-9.1|55	BuildArch:	noarch
21mr|sbt-0.13.1-9.1|56	# Java stack is not supported on x86_32
21mr|sbt-0.13.1-9.1|57	ExcludeArch: %{ix86}
21mr|sbt-0.13.1-9.1|58	
21mr|sbt-0.13.1-9.1|59	License:	BSD
21mr|sbt-0.13.1-9.1|60	URL:	http://www.scala-sbt.org
21mr|sbt-0.13.1-9.1|61	Source0:	https://github.com/sbt/sbt/archive/v%{version}%{sbt_build}.tar.gz
21mr|sbt-0.13.1-9.1|62	
21mr|sbt-0.13.1-9.1|63	Patch0:	sbt-0.13.1-sbt-scala.patch
21mr|sbt-0.13.1-9.1|64	Patch1:	sbt-0.13.1-RC3-release-scala.patch
21mr|sbt-0.13.1-9.1|65	Patch2:	sbt-0.13.1-ivy-2.3.0.patch
21mr|sbt-0.13.1-9.1|66	Patch3:	sbt-0.13.1-ivy-docs.patch
21mr|sbt-0.13.1-9.1|67	Patch4:		sbt-0.13.1-sxr.patch
21mr|sbt-0.13.1-9.1|68	Patch5:	sbt-0.13.1-ivy-2.4.0.patch
21mr|sbt-0.13.1-9.1|69	
21mr|sbt-0.13.1-9.1|70	# sbt-ghpages plugin
21mr|sbt-0.13.1-9.1|71	Source1:	https://github.com/sbt/sbt-ghpages/archive/v%{sbt_ghpages_version}.tar.gz
21mr|sbt-0.13.1-9.1|72	
21mr|sbt-0.13.1-9.1|73	# sbt-git plugin
21mr|sbt-0.13.1-9.1|74	Source2:	https://github.com/sbt/sbt-git/archive/v%{sbt_git_version}.tar.gz
21mr|sbt-0.13.1-9.1|75	
21mr|sbt-0.13.1-9.1|76	# sbt-site plugin
21mr|sbt-0.13.1-9.1|77	Source3:	https://github.com/sbt/sbt-site/archive/%{sbt_site_version}.tar.gz
21mr|sbt-0.13.1-9.1|78	
21mr|sbt-0.13.1-9.1|79	# sxr
21mr|sbt-0.13.1-9.1|80	Source4:	https://github.com/harrah/browse/archive/v%{sxr_version}.tar.gz
21mr|sbt-0.13.1-9.1|81	
21mr|sbt-0.13.1-9.1|82	# scalacheck
21mr|sbt-0.13.1-9.1|83	# nb:  no "v" in this tarball URL
21mr|sbt-0.13.1-9.1|84	%if %{?want_scalacheck}
21mr|sbt-0.13.1-9.1|85	Source6:	https://github.com/rickynils/scalacheck/archive/%{scalacheck_version}.tar.gz
21mr|sbt-0.13.1-9.1|86	%endif
21mr|sbt-0.13.1-9.1|87	
21mr|sbt-0.13.1-9.1|88	# specs
21mr|sbt-0.13.1-9.1|89	# nb:  no "v" in this tarball url
21mr|sbt-0.13.1-9.1|90	# nb:  this depends on scalaz; might need to excise
21mr|sbt-0.13.1-9.1|91	Source7:	https://github.com/etorreborre/specs2/archive/SPECS2-%{specs2_version}.tar.gz
21mr|sbt-0.13.1-9.1|92	
21mr|sbt-0.13.1-9.1|93	Source16:	https://raw.github.com/willb/climbing-nemesis/master/climbing-nemesis.py
21mr|sbt-0.13.1-9.1|94	Source17:	https://raw.github.com/willb/rpm-packaging/master/sbt-packaging/sbt.boot.properties
21mr|sbt-0.13.1-9.1|95	Source15:	https://raw.github.com/willb/rpm-packaging/master/sbt-packaging/rpmbuild-sbt.boot.properties
21mr|sbt-0.13.1-9.1|96	
21mr|sbt-0.13.1-9.1|97	# Ivy POM
21mr|sbt-0.13.1-9.1|98	# necessary for bootstrapping with sbt 0.13.1
21mr|sbt-0.13.1-9.1|99	Source18:	http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.3.0-rc1/ivy-2.3.0-rc1.pom
21mr|sbt-0.13.1-9.1|100	# necessary for F19 (which doesn't ship with an Ivy pom)
21mr|sbt-0.13.1-9.1|101	Source20:	http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.pom
21mr|sbt-0.13.1-9.1|102	
21mr|sbt-0.13.1-9.1|103	# Ivy 2.3.0-rc1 jar (necessary for bootstrapping with sbt 0.13.1)
21mr|sbt-0.13.1-9.1|104	Source19:	http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.3.0-rc1/ivy-2.3.0-rc1.jar
21mr|sbt-0.13.1-9.1|105	
21mr|sbt-0.13.1-9.1|106	
21mr|sbt-0.13.1-9.1|107	# sbt script (to be obsoleted in future releases)
21mr|sbt-0.13.1-9.1|108	Source21:	https://raw.github.com/willb/rpm-packaging/master/sbt-packaging/sbt
21mr|sbt-0.13.1-9.1|109	
21mr|sbt-0.13.1-9.1|110	%if %{do_bootstrap}
21mr|sbt-0.13.1-9.1|111	# include bootstrap libraries
21mr|sbt-0.13.1-9.1|112	
21mr|sbt-0.13.1-9.1|113	Source32:	%sbt_ivy_artifact ivy
21mr|sbt-0.13.1-9.1|114	
21mr|sbt-0.13.1-9.1|115	Source132:	%sbt_ivy_descriptor ivy
21mr|sbt-0.13.1-9.1|116	
21mr|sbt-0.13.1-9.1|117	Source33:	%sbt_ivy_artifact task-system
21mr|sbt-0.13.1-9.1|118	
21mr|sbt-0.13.1-9.1|119	Source133:	%sbt_ivy_descriptor task-system
21mr|sbt-0.13.1-9.1|120	
21mr|sbt-0.13.1-9.1|121	Source34:	%generic_ivy_artifact %{typesafe_repo} org.scala-sbt compiler-interface %{sbt_bootstrap_version} compiler-interface-src
21mr|sbt-0.13.1-9.1|122	
21mr|sbt-0.13.1-9.1|123	Source134:	%generic_ivy_descriptor %{typesafe_repo} org.scala-sbt compiler-interface %{sbt_bootstrap_version} compiler-interface-src
21mr|sbt-0.13.1-9.1|124	
21mr|sbt-0.13.1-9.1|125	Source35:	%generic_ivy_artifact %{typesafe_repo} org.scala-sbt compiler-interface %{sbt_bootstrap_version} compiler-interface-bin
21mr|sbt-0.13.1-9.1|126	
21mr|sbt-0.13.1-9.1|127	Source135:	%generic_ivy_descriptor %{typesafe_repo} org.scala-sbt compiler-interface %{sbt_bootstrap_version} compiler-interface-bin
21mr|sbt-0.13.1-9.1|128	
21mr|sbt-0.13.1-9.1|129	Source36:	%sbt_ivy_artifact testing
21mr|sbt-0.13.1-9.1|130	
21mr|sbt-0.13.1-9.1|131	Source136:	%sbt_ivy_descriptor testing
21mr|sbt-0.13.1-9.1|132	
21mr|sbt-0.13.1-9.1|133	Source37:	%sbt_ivy_artifact command
21mr|sbt-0.13.1-9.1|134	
21mr|sbt-0.13.1-9.1|135	Source137:	%sbt_ivy_descriptor command
21mr|sbt-0.13.1-9.1|136	
21mr|sbt-0.13.1-9.1|137	Source38:	%sbt_ivy_artifact test-agent
21mr|sbt-0.13.1-9.1|138	
21mr|sbt-0.13.1-9.1|139	Source138:	%sbt_ivy_descriptor test-agent
21mr|sbt-0.13.1-9.1|140	
21mr|sbt-0.13.1-9.1|141	Source39:	%sbt_ivy_artifact launcher-interface
21mr|sbt-0.13.1-9.1|142	
21mr|sbt-0.13.1-9.1|143	Source139:	%sbt_ivy_descriptor launcher-interface
21mr|sbt-0.13.1-9.1|144	
21mr|sbt-0.13.1-9.1|145	Source40:	%sbt_ivy_artifact run
21mr|sbt-0.13.1-9.1|146	
21mr|sbt-0.13.1-9.1|147	Source140:	%sbt_ivy_descriptor run
21mr|sbt-0.13.1-9.1|148	
21mr|sbt-0.13.1-9.1|149	Source41:	%sbt_ivy_artifact compiler-ivy-integration
21mr|sbt-0.13.1-9.1|150	
21mr|sbt-0.13.1-9.1|151	Source141:	%sbt_ivy_descriptor compiler-ivy-integration
21mr|sbt-0.13.1-9.1|152	
21mr|sbt-0.13.1-9.1|153	Source42:	%sbt_ivy_artifact scripted-sbt
21mr|sbt-0.13.1-9.1|154	
21mr|sbt-0.13.1-9.1|155	Source142:	%sbt_ivy_descriptor scripted-sbt
21mr|sbt-0.13.1-9.1|156	
21mr|sbt-0.13.1-9.1|157	Source44:	%sbt_ivy_artifact collections
21mr|sbt-0.13.1-9.1|158	
21mr|sbt-0.13.1-9.1|159	Source144:	%sbt_ivy_descriptor collections
21mr|sbt-0.13.1-9.1|160	
21mr|sbt-0.13.1-9.1|161	Source45:	%sbt_ivy_artifact persist
21mr|sbt-0.13.1-9.1|162	
21mr|sbt-0.13.1-9.1|163	Source145:	%sbt_ivy_descriptor persist
21mr|sbt-0.13.1-9.1|164	
21mr|sbt-0.13.1-9.1|165	Source46:	%sbt_ivy_artifact classfile
21mr|sbt-0.13.1-9.1|166	
21mr|sbt-0.13.1-9.1|167	Source146:	%sbt_ivy_descriptor classfile
21mr|sbt-0.13.1-9.1|168	
21mr|sbt-0.13.1-9.1|169	Source47:	%sbt_ivy_artifact control
21mr|sbt-0.13.1-9.1|170	
21mr|sbt-0.13.1-9.1|171	Source147:	%sbt_ivy_descriptor control
21mr|sbt-0.13.1-9.1|172	
21mr|sbt-0.13.1-9.1|173	Source48:	%sbt_ivy_artifact launcher
21mr|sbt-0.13.1-9.1|174	
21mr|sbt-0.13.1-9.1|175	Source148:	%sbt_ivy_descriptor launcher
21mr|sbt-0.13.1-9.1|176	
21mr|sbt-0.13.1-9.1|177	Source49:	%sbt_ivy_artifact apply-macro
21mr|sbt-0.13.1-9.1|178	
21mr|sbt-0.13.1-9.1|179	Source149:	%sbt_ivy_descriptor apply-macro
21mr|sbt-0.13.1-9.1|180	
21mr|sbt-0.13.1-9.1|181	Source50:	%sbt_ivy_artifact datatype-generator
21mr|sbt-0.13.1-9.1|182	
21mr|sbt-0.13.1-9.1|183	Source150:	%sbt_ivy_descriptor datatype-generator
21mr|sbt-0.13.1-9.1|184	
21mr|sbt-0.13.1-9.1|185	Source51:	%sbt_ivy_artifact interface
21mr|sbt-0.13.1-9.1|186	
21mr|sbt-0.13.1-9.1|187	Source151:	%sbt_ivy_descriptor interface
21mr|sbt-0.13.1-9.1|188	
21mr|sbt-0.13.1-9.1|189	Source52:	%sbt_ivy_artifact main-settings
21mr|sbt-0.13.1-9.1|190	
21mr|sbt-0.13.1-9.1|191	Source152:	%sbt_ivy_descriptor main-settings
21mr|sbt-0.13.1-9.1|192	
21mr|sbt-0.13.1-9.1|193	Source53:	%sbt_ivy_artifact incremental-compiler
21mr|sbt-0.13.1-9.1|194	
21mr|sbt-0.13.1-9.1|195	Source153:	%sbt_ivy_descriptor incremental-compiler
21mr|sbt-0.13.1-9.1|196	
21mr|sbt-0.13.1-9.1|197	Source54:	%sbt_ivy_artifact cache
21mr|sbt-0.13.1-9.1|198	
21mr|sbt-0.13.1-9.1|199	Source154:	%sbt_ivy_descriptor cache
21mr|sbt-0.13.1-9.1|200	
21mr|sbt-0.13.1-9.1|201	Source55:	%sbt_ivy_artifact compiler-integration
21mr|sbt-0.13.1-9.1|202	
21mr|sbt-0.13.1-9.1|203	Source155:	%sbt_ivy_descriptor compiler-integration
21mr|sbt-0.13.1-9.1|204	
21mr|sbt-0.13.1-9.1|205	Source56:	%sbt_ivy_artifact api
21mr|sbt-0.13.1-9.1|206	
21mr|sbt-0.13.1-9.1|207	Source156:	%sbt_ivy_descriptor api
21mr|sbt-0.13.1-9.1|208	
21mr|sbt-0.13.1-9.1|209	Source57:	%sbt_ivy_artifact main
21mr|sbt-0.13.1-9.1|210	
21mr|sbt-0.13.1-9.1|211	Source157:	%sbt_ivy_descriptor main
21mr|sbt-0.13.1-9.1|212	
21mr|sbt-0.13.1-9.1|213	Source58:	%sbt_ivy_artifact classpath
21mr|sbt-0.13.1-9.1|214	
21mr|sbt-0.13.1-9.1|215	Source158:	%sbt_ivy_descriptor classpath
21mr|sbt-0.13.1-9.1|216	
21mr|sbt-0.13.1-9.1|217	Source59:	%sbt_ivy_artifact logging
21mr|sbt-0.13.1-9.1|218	
21mr|sbt-0.13.1-9.1|219	Source159:	%sbt_ivy_descriptor logging
21mr|sbt-0.13.1-9.1|220	
21mr|sbt-0.13.1-9.1|221	Source60:	%sbt_ivy_artifact compile
21mr|sbt-0.13.1-9.1|222	
21mr|sbt-0.13.1-9.1|223	Source160:	%sbt_ivy_descriptor compile
21mr|sbt-0.13.1-9.1|224	
21mr|sbt-0.13.1-9.1|225	Source61:	%sbt_ivy_artifact process
21mr|sbt-0.13.1-9.1|226	
21mr|sbt-0.13.1-9.1|227	Source161:	%sbt_ivy_descriptor process
21mr|sbt-0.13.1-9.1|228	
21mr|sbt-0.13.1-9.1|229	Source62:	%sbt_ivy_artifact actions
21mr|sbt-0.13.1-9.1|230	
21mr|sbt-0.13.1-9.1|231	Source162:	%sbt_ivy_descriptor actions
21mr|sbt-0.13.1-9.1|232	
21mr|sbt-0.13.1-9.1|233	Source63:	%sbt_ivy_artifact sbt-launch
21mr|sbt-0.13.1-9.1|234	
21mr|sbt-0.13.1-9.1|235	Source163:	%sbt_ivy_descriptor sbt-launch
21mr|sbt-0.13.1-9.1|236	
21mr|sbt-0.13.1-9.1|237	Source64:	%sbt_ivy_artifact scripted-plugin
21mr|sbt-0.13.1-9.1|238	
21mr|sbt-0.13.1-9.1|239	Source164:	%sbt_ivy_descriptor scripted-plugin
21mr|sbt-0.13.1-9.1|240	
21mr|sbt-0.13.1-9.1|241	Source65:	%sbt_ivy_artifact tracking
21mr|sbt-0.13.1-9.1|242	
21mr|sbt-0.13.1-9.1|243	Source165:	%sbt_ivy_descriptor tracking
21mr|sbt-0.13.1-9.1|244	
21mr|sbt-0.13.1-9.1|245	Source66:	%sbt_ivy_artifact tasks
21mr|sbt-0.13.1-9.1|246	
21mr|sbt-0.13.1-9.1|247	Source166:	%sbt_ivy_descriptor tasks
21mr|sbt-0.13.1-9.1|248	
21mr|sbt-0.13.1-9.1|249	Source67:	%sbt_ivy_artifact completion
21mr|sbt-0.13.1-9.1|250	
21mr|sbt-0.13.1-9.1|251	Source167:	%sbt_ivy_descriptor completion
21mr|sbt-0.13.1-9.1|252	
21mr|sbt-0.13.1-9.1|253	Source68:	%sbt_ivy_artifact cross
21mr|sbt-0.13.1-9.1|254	
21mr|sbt-0.13.1-9.1|255	Source168:	%sbt_ivy_descriptor cross
21mr|sbt-0.13.1-9.1|256	
21mr|sbt-0.13.1-9.1|257	Source69:	%sbt_ivy_artifact relation
21mr|sbt-0.13.1-9.1|258	
21mr|sbt-0.13.1-9.1|259	Source169:	%sbt_ivy_descriptor relation
21mr|sbt-0.13.1-9.1|260	
21mr|sbt-0.13.1-9.1|261	Source70:	%sbt_ivy_artifact io
21mr|sbt-0.13.1-9.1|262	
21mr|sbt-0.13.1-9.1|263	Source170:	%sbt_ivy_descriptor io
21mr|sbt-0.13.1-9.1|264	
21mr|sbt-0.13.1-9.1|265	Source71:	%sbt_ivy_artifact sbt
21mr|sbt-0.13.1-9.1|266	
21mr|sbt-0.13.1-9.1|267	Source171:	%sbt_ivy_descriptor sbt
21mr|sbt-0.13.1-9.1|268	
21mr|sbt-0.13.1-9.1|269	Source72:	%sbt_ivy_artifact scripted-framework
21mr|sbt-0.13.1-9.1|270	
21mr|sbt-0.13.1-9.1|271	Source172:	%sbt_ivy_descriptor scripted-framework
21mr|sbt-0.13.1-9.1|272	
21mr|sbt-0.13.1-9.1|273	# sbt plugins
21mr|sbt-0.13.1-9.1|274	Source73:	http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-ghpages/scala_%{scala_short_version}/sbt_%{sbt_short_version}/%{sbt_ghpages_version}/jars/sbt-ghpages.jar
21mr|sbt-0.13.1-9.1|275	Source74:	http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-site/scala_%{scala_short_version}/sbt_%{sbt_short_version}/%{sbt_site_jar_version}/jars/sbt-site.jar
21mr|sbt-0.13.1-9.1|276	Source75:	http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-git/scala_%{scala_short_version}/sbt_%{sbt_short_version}/%{sbt_git_version}/jars/sbt-git.jar
21mr|sbt-0.13.1-9.1|277	
21mr|sbt-0.13.1-9.1|278	%if %{?want_sxr}
21mr|sbt-0.13.1-9.1|279	# sxr
21mr|sbt-0.13.1-9.1|280	Source76:	http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt.sxr/sxr_%{scala_short_version}/%{sxr_version}/jars/sxr_%{scala_short_version}.jar
21mr|sbt-0.13.1-9.1|281	%endif
21mr|sbt-0.13.1-9.1|282	
21mr|sbt-0.13.1-9.1|283	# scalacheck
21mr|sbt-0.13.1-9.1|284	%if %{?want_scalacheck}
21mr|sbt-0.13.1-9.1|285	Source78:	http://oss.sonatype.org/content/repositories/releases/org/scalacheck/scalacheck_%{scala_short_version}/%{scalacheck_version}/scalacheck_%{scala_short_version}-%{scalacheck_version}.jar
21mr|sbt-0.13.1-9.1|286	%endif
21mr|sbt-0.13.1-9.1|287	
21mr|sbt-0.13.1-9.1|288	%if %{?want_specs2}
21mr|sbt-0.13.1-9.1|289	# specs
21mr|sbt-0.13.1-9.1|290	Source79:	http://oss.sonatype.org/content/repositories/releases/org/specs2/specs2_%{scala_short_version}/%{specs2_version}/specs2_%{scala_short_version}-%{specs2_version}.jar
21mr|sbt-0.13.1-9.1|291	%endif
21mr|sbt-0.13.1-9.1|292	
21mr|sbt-0.13.1-9.1|293	%if %{?want_dispatch_http}
21mr|sbt-0.13.1-9.1|294	# dispatch-http
21mr|sbt-0.13.1-9.1|295	Source81:	http://oss.sonatype.org/content/repositories/releases/net/databinder/dispatch-http_%{scala_short_version}/%{dispatch_http_version}/dispatch-http_%{scala_short_version}-%{dispatch_http_version}.jar
21mr|sbt-0.13.1-9.1|296	%endif
21mr|sbt-0.13.1-9.1|297	
21mr|sbt-0.13.1-9.1|298	# precompiled (need only for bootstrapping)
21mr|sbt-0.13.1-9.1|299	
21mr|sbt-0.13.1-9.1|300	Source82:	http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_8_2/%{sbt_bootstrap_version}/jars/compiler-interface-bin.jar#/compiler-interface-bin-2_8_2.jar
21mr|sbt-0.13.1-9.1|301	
21mr|sbt-0.13.1-9.1|302	Source182:	%sbt_ivy_descriptor precompiled-2_8_2
21mr|sbt-0.13.1-9.1|303	
21mr|sbt-0.13.1-9.1|304	Source83:	http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_9_2/%{sbt_bootstrap_version}/jars/compiler-interface-bin.jar#/compiler-interface-bin-2_9_2.jar
21mr|sbt-0.13.1-9.1|305	
21mr|sbt-0.13.1-9.1|306	Source183:	%sbt_ivy_descriptor precompiled-2_9_2
21mr|sbt-0.13.1-9.1|307	
21mr|sbt-0.13.1-9.1|308	Source84:	http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_9_3/%{sbt_bootstrap_version}/jars/compiler-interface-bin.jar#/compiler-interface-bin-2_9_3.jar
21mr|sbt-0.13.1-9.1|309	
21mr|sbt-0.13.1-9.1|310	Source184:	%sbt_ivy_descriptor precompiled-2_9_3
21mr|sbt-0.13.1-9.1|311	
21mr|sbt-0.13.1-9.1|312	
21mr|sbt-0.13.1-9.1|313	%endif
21mr|sbt-0.13.1-9.1|314	
21mr|sbt-0.13.1-9.1|315	BuildRequires:	mvn(org.scala-lang:scala-compiler)
21mr|sbt-0.13.1-9.1|316	BuildRequires:	java-devel
21mr|sbt-0.13.1-9.1|317	BuildRequires:	python
21mr|sbt-0.13.1-9.1|318	# maven is required because climbing-nemesis.py uses xmvn-resolve
21mr|sbt-0.13.1-9.1|319	BuildRequires:	maven-local
21mr|sbt-0.13.1-9.1|320	
21mr|sbt-0.13.1-9.1|321	BuildRequires:	mvn(org.bouncycastle:bcprov-jdk16)
21mr|sbt-0.13.1-9.1|322	BuildRequires:	mvn(org.bouncycastle:bcpg-jdk16)
21mr|sbt-0.13.1-9.1|323	BuildRequires:	hawtjni
21mr|sbt-0.13.1-9.1|324	BuildRequires:	mvn(org.fusesource.jansi:jansi)
21mr|sbt-0.13.1-9.1|325	BuildRequires:	jline2
21mr|sbt-0.13.1-9.1|326	BuildRequires:	proguard
21mr|sbt-0.13.1-9.1|327	
21mr|sbt-0.13.1-9.1|328	BuildRequires:	javapackages-tools
21mr|sbt-0.13.1-9.1|329	Requires:	javapackages-tools
21mr|sbt-0.13.1-9.1|330	
21mr|sbt-0.13.1-9.1|331	BuildRequires:	mvn(oro:oro)
21mr|sbt-0.13.1-9.1|332	BuildRequires:	mvn(com.jcraft:jsch)
21mr|sbt-0.13.1-9.1|333	BuildRequires:	mvn(commons-httpclient:commons-httpclient)
21mr|sbt-0.13.1-9.1|334	BuildRequires:	apache-ivy
21mr|sbt-0.13.1-9.1|335	BuildRequires:	mvn(org.scala-lang:scala-compiler)
21mr|sbt-0.13.1-9.1|336	BuildRequires:	mvn(org.scala-lang:scala-library)
21mr|sbt-0.13.1-9.1|337	BuildRequires:	mvn(org.scala-lang:scala-reflect)
21mr|sbt-0.13.1-9.1|338	BuildRequires:	mvn(org.jsoup:jsoup)
21mr|sbt-0.13.1-9.1|339	
21mr|sbt-0.13.1-9.1|340	Requires:	mvn(oro:oro)
21mr|sbt-0.13.1-9.1|341	Requires:	mvn(com.jcraft:jsch)
21mr|sbt-0.13.1-9.1|342	Requires:	mvn(commons-httpclient:commons-httpclient)
21mr|sbt-0.13.1-9.1|343	Requires:	apache-ivy
21mr|sbt-0.13.1-9.1|344	Requires:	mvn(org.scala-lang:scala-compiler)
21mr|sbt-0.13.1-9.1|345	Requires:	mvn(org.scala-lang:scala-library)
21mr|sbt-0.13.1-9.1|346	Requires:	mvn(org.scala-lang:scala-reflect)
21mr|sbt-0.13.1-9.1|347	Requires:	mvn(org.jsoup:jsoup)
21mr|sbt-0.13.1-9.1|348	Requires:	proguard
21mr|sbt-0.13.1-9.1|349	
21mr|sbt-0.13.1-9.1|350	Requires:	mvn(org.bouncycastle:bcprov-jdk16)
21mr|sbt-0.13.1-9.1|351	Requires:	mvn(org.bouncycastle:bcpg-jdk16)
21mr|sbt-0.13.1-9.1|352	Requires:	mvn(org.fusesource.jansi:jansi)
21mr|sbt-0.13.1-9.1|353	Requires:	jline2
21mr|sbt-0.13.1-9.1|354	
21mr|sbt-0.13.1-9.1|355	BuildRequires:	sbinary = %{sbinary_version}
21mr|sbt-0.13.1-9.1|356	BuildRequires:	test-interface = %{testinterface_version}
21mr|sbt-0.13.1-9.1|357	
21mr|sbt-0.13.1-9.1|358	Requires:	sbinary = %{sbinary_version}
21mr|sbt-0.13.1-9.1|359	Requires:	test-interface = %{testinterface_version}
21mr|sbt-0.13.1-9.1|360	
21mr|sbt-0.13.1-9.1|361	%if !%{do_bootstrap}
21mr|sbt-0.13.1-9.1|362	BuildRequires:	sbt = %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|363	
21mr|sbt-0.13.1-9.1|364	%if %{do_proper}
21mr|sbt-0.13.1-9.1|365	BuildRequires:	sbt-ghpages = %{sbt_ghpages_version}
21mr|sbt-0.13.1-9.1|366	BuildRequires:	sbt-site = %{sbt_site_version}
21mr|sbt-0.13.1-9.1|367	BuildRequires:	sbt-git = %{sbt_git_version}
21mr|sbt-0.13.1-9.1|368	
21mr|sbt-0.13.1-9.1|369	BuildRequires:	sxr = %{sxr_version}
21mr|sbt-0.13.1-9.1|370	BuildRequires:	scalacheck = %{scalacheck_version}
21mr|sbt-0.13.1-9.1|371	BuildRequires:	specs2 = %{specs2_version}
21mr|sbt-0.13.1-9.1|372	%endif
21mr|sbt-0.13.1-9.1|373	
21mr|sbt-0.13.1-9.1|374	%endif
21mr|sbt-0.13.1-9.1|375	
21mr|sbt-0.13.1-9.1|376	%description
21mr|sbt-0.13.1-9.1|377	sbt is the simple build tool for Scala and Java projects.
21mr|sbt-0.13.1-9.1|378	
21mr|sbt-0.13.1-9.1|379	%prep
21mr|sbt-0.13.1-9.1|380	%setup -q -n %{name}-%{sbt_version}%{sbt_build}
21mr|sbt-0.13.1-9.1|381	
21mr|sbt-0.13.1-9.1|382	%patch0 -p1
21mr|sbt-0.13.1-9.1|383	%patch1 -p1
21mr|sbt-0.13.1-9.1|384	%patch2 -p1
21mr|sbt-0.13.1-9.1|385	%patch3 -p1
21mr|sbt-0.13.1-9.1|386	
21mr|sbt-0.13.1-9.1|387	%if !%{do_proper}
21mr|sbt-0.13.1-9.1|388	%patch4 -p1
21mr|sbt-0.13.1-9.1|389	%endif
21mr|sbt-0.13.1-9.1|390	
21mr|sbt-0.13.1-9.1|391	%patch5
21mr|sbt-0.13.1-9.1|392	
21mr|sbt-0.13.1-9.1|393	sed -i -e '/% "test"/d' project/Util.scala
21mr|sbt-0.13.1-9.1|394	
21mr|sbt-0.13.1-9.1|395	cp %{SOURCE16} .
21mr|sbt-0.13.1-9.1|396	cp %{SOURCE15} .
21mr|sbt-0.13.1-9.1|397	chmod 755 climbing-nemesis.py
21mr|sbt-0.13.1-9.1|398	
21mr|sbt-0.13.1-9.1|399	cp %{SOURCE17} .
21mr|sbt-0.13.1-9.1|400	
21mr|sbt-0.13.1-9.1|401	%if %{do_bootstrap}
21mr|sbt-0.13.1-9.1|402	cp %{SOURCE63} .
21mr|sbt-0.13.1-9.1|403	%endif
21mr|sbt-0.13.1-9.1|404	
21mr|sbt-0.13.1-9.1|405	sed -i -e '/dispatch-http/d' project/p.sbt
21mr|sbt-0.13.1-9.1|406	sed -i -e '/sbt-site/d' project/p.sbt
21mr|sbt-0.13.1-9.1|407	sed -i -e '/sbt-ghpages/d' project/p.sbt
21mr|sbt-0.13.1-9.1|408	
21mr|sbt-0.13.1-9.1|409	
21mr|sbt-0.13.1-9.1|410	sed -i -e 's/0.7.1/0.6.2/g' project/p.sbt
21mr|sbt-0.13.1-9.1|411	
21mr|sbt-0.13.1-9.1|412	for props in rpmbuild-sbt.boot.properties sbt.boot.properties ; do
21mr|sbt-0.13.1-9.1|413	sed -i -e 's/FEDORA_SCALA_VERSION/%{scala_version}/g' $props
21mr|sbt-0.13.1-9.1|414	sed -i -e 's/FEDORA_SBT_VERSION/%{sbt_version}/g' $props
21mr|sbt-0.13.1-9.1|415	done
21mr|sbt-0.13.1-9.1|416	
21mr|sbt-0.13.1-9.1|417	sed -i -e 's/0.13.0/%{sbt_bootstrap_version}/g' project/build.properties
21mr|sbt-0.13.1-9.1|418	
21mr|sbt-0.13.1-9.1|419	######################################################################
21mr|sbt-0.13.1-9.1|420	# Here we're going to use the climbing-nemesis script to populate a local
21mr|sbt-0.13.1-9.1|421	# Ivy repository.  sbt needs these dependencies to be resolvable by Ivy
21mr|sbt-0.13.1-9.1|422	# and not merely on the classpath.  When we build a package, we'll be taking
21mr|sbt-0.13.1-9.1|423	# this repository and installing it alongside the sbt jars so our sbt binary
21mr|sbt-0.13.1-9.1|424	# can use it.
21mr|sbt-0.13.1-9.1|425	######################################################################
21mr|sbt-0.13.1-9.1|426	
21mr|sbt-0.13.1-9.1|427	./climbing-nemesis.py org.jsoup jsoup %{ivy_local_dir} --version 1.7.1
21mr|sbt-0.13.1-9.1|428	
21mr|sbt-0.13.1-9.1|429	# fake on F19
21mr|sbt-0.13.1-9.1|430	./climbing-nemesis.py com.jcraft jsch %{ivy_local_dir} --version 0.1.46
21mr|sbt-0.13.1-9.1|431	
21mr|sbt-0.13.1-9.1|432	# scala compiler; nb; we may need to treat the compiler specially to remove the spurious jline dependency
21mr|sbt-0.13.1-9.1|433	./climbing-nemesis.py org.scala-lang scala-library %{ivy_local_dir} --version %{scala_version}
21mr|sbt-0.13.1-9.1|434	./climbing-nemesis.py org.scala-lang scala-compiler %{ivy_local_dir} --version %{scala_version}
21mr|sbt-0.13.1-9.1|435	./climbing-nemesis.py org.scala-lang scala-reflect %{ivy_local_dir} --version %{scala_version}
21mr|sbt-0.13.1-9.1|436	
21mr|sbt-0.13.1-9.1|437	# fake on F19
21mr|sbt-0.13.1-9.1|438	./climbing-nemesis.py jline jline %{ivy_local_dir} --version 2.11
21mr|sbt-0.13.1-9.1|439	./climbing-nemesis.py org.fusesource.jansi jansi %{ivy_local_dir} --version 1.12
21mr|sbt-0.13.1-9.1|440	./climbing-nemesis.py org.fusesource.jansi jansi-native %{ivy_local_dir} --version 1.8
21mr|sbt-0.13.1-9.1|441	./climbing-nemesis.py org.fusesource.hawtjni hawtjni-runtime %{ivy_local_dir} --version 1.17
21mr|sbt-0.13.1-9.1|442	
21mr|sbt-0.13.1-9.1|443	%if %{do_bootstrap}
21mr|sbt-0.13.1-9.1|444	# we need to use the bundled ivy in the bootstrap build because 2.3.0
21mr|sbt-0.13.1-9.1|445	# is source and binary incompatible with 2.3.0-rc1 (which upstream sbt
21mr|sbt-0.13.1-9.1|446	# 0.13.1 is built against)
21mr|sbt-0.13.1-9.1|447	
21mr|sbt-0.13.1-9.1|448	./climbing-nemesis.py org.apache.ivy ivy %{ivy_local_dir} --version 2.3.0-rc1 --pomfile %{SOURCE18} --jarfile %{SOURCE19} # --extra-dep org.bouncycastle:bcpg-jdk16:1.46 --extra-dep org.bouncycastle:bcprov-jdk16:1.46
21mr|sbt-0.13.1-9.1|449	%endif
21mr|sbt-0.13.1-9.1|450	
21mr|sbt-0.13.1-9.1|451	# we're building against Ivy 2.3.0, though
21mr|sbt-0.13.1-9.1|452	./climbing-nemesis.py org.apache.ivy ivy %{ivy_local_dir} --version 2.3.0 --pomfile %{SOURCE20} --jarfile %{_javadir}/ivy.jar # --extra-dep org.bouncycastle:bcpg-jdk16:1.46 --extra-dep org.bouncycastle:bcprov-jdk16:1.46
21mr|sbt-0.13.1-9.1|453	
21mr|sbt-0.13.1-9.1|454	## BEGIN OPTIONAL IVY DEPS
21mr|sbt-0.13.1-9.1|455	
21mr|sbt-0.13.1-9.1|456	# bouncycastle pgp signature generator
21mr|sbt-0.13.1-9.1|457	# ./climbing-nemesis.py org.bouncycastle bcpg-jdk16 %{ivy_local_dir} --version 1.46
21mr|sbt-0.13.1-9.1|458	# ./climbing-nemesis.py org.bouncycastle bcprov-jdk16 %{ivy_local_dir} --version 1.46
21mr|sbt-0.13.1-9.1|459	
21mr|sbt-0.13.1-9.1|460	# ORO (blast from the past)
21mr|sbt-0.13.1-9.1|461	./climbing-nemesis.py oro oro  %{ivy_local_dir} --version 2.0.8
21mr|sbt-0.13.1-9.1|462	
21mr|sbt-0.13.1-9.1|463	# JSCH
21mr|sbt-0.13.1-9.1|464	./climbing-nemesis.py com.jcraft jsch  %{ivy_local_dir} --version 0.1.31
21mr|sbt-0.13.1-9.1|465	
21mr|sbt-0.13.1-9.1|466	# commons-httpclient
21mr|sbt-0.13.1-9.1|467	./climbing-nemesis.py commons-httpclient commons-httpclient %{ivy_local_dir} --version 3.0
21mr|sbt-0.13.1-9.1|468	
21mr|sbt-0.13.1-9.1|469	## END OPTIONAL IVY DEPS
21mr|sbt-0.13.1-9.1|470	
21mr|sbt-0.13.1-9.1|471	./climbing-nemesis.py net.sf.proguard proguard-base %{ivy_local_dir} --version 4.8 --jarfile %{_javadir}/proguard/proguard.jar
21mr|sbt-0.13.1-9.1|472	
21mr|sbt-0.13.1-9.1|473	%if %{do_bootstrap}
21mr|sbt-0.13.1-9.1|474	cp %{SOURCE132} org.scala-sbt.ivy-%{sbt_bootstrap_version}.ivy.xml
21mr|sbt-0.13.1-9.1|475	cp %{SOURCE171} org.scala-sbt.sbt-%{sbt_bootstrap_version}.ivy.xml
21mr|sbt-0.13.1-9.1|476	
21mr|sbt-0.13.1-9.1|477	sed -i -e '/precompiled/d' org.scala-sbt.ivy-%{sbt_bootstrap_version}.ivy.xml
21mr|sbt-0.13.1-9.1|478	sed -i -e '/precompiled/d' org.scala-sbt.sbt-%{sbt_bootstrap_version}.ivy.xml
21mr|sbt-0.13.1-9.1|479	
21mr|sbt-0.13.1-9.1|480	./climbing-nemesis.py --jarfile %{SOURCE32} --ivyfile org.scala-sbt.ivy-%{sbt_bootstrap_version}.ivy.xml org.scala-sbt ivy %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|481	./climbing-nemesis.py --jarfile %{SOURCE33} --ivyfile %{SOURCE133} org.scala-sbt task-system %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|482	./climbing-nemesis.py --jarfile %{SOURCE34} --ivyfile %{SOURCE134} org.scala-sbt compiler-interface-src %{ivy_local_dir} --version %{sbt_bootstrap_version} --override org.scala-sbt:compiler-interface --override-dir-only
21mr|sbt-0.13.1-9.1|483	./climbing-nemesis.py --jarfile %{SOURCE35} --ivyfile %{SOURCE135} org.scala-sbt compiler-interface-bin %{ivy_local_dir} --version %{sbt_bootstrap_version} --override org.scala-sbt:compiler-interface --override-dir-only
21mr|sbt-0.13.1-9.1|484	./climbing-nemesis.py --jarfile %{SOURCE36} --ivyfile %{SOURCE136} org.scala-sbt testing %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|485	./climbing-nemesis.py --jarfile %{SOURCE37} --ivyfile %{SOURCE137} org.scala-sbt command %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|486	./climbing-nemesis.py --jarfile %{SOURCE38} --ivyfile %{SOURCE138} org.scala-sbt test-agent %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|487	./climbing-nemesis.py --jarfile %{SOURCE39} --ivyfile %{SOURCE139} org.scala-sbt launcher-interface %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|488	./climbing-nemesis.py --jarfile %{SOURCE40} --ivyfile %{SOURCE140} org.scala-sbt run %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|489	./climbing-nemesis.py --jarfile %{SOURCE41} --ivyfile %{SOURCE141} org.scala-sbt compiler-ivy-integration %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|490	./climbing-nemesis.py --jarfile %{SOURCE42} --ivyfile %{SOURCE142} org.scala-sbt scripted-sbt %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|491	./climbing-nemesis.py --jarfile %{SOURCE44} --ivyfile %{SOURCE144} org.scala-sbt collections %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|492	./climbing-nemesis.py --jarfile %{SOURCE45} --ivyfile %{SOURCE145} org.scala-sbt persist %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|493	./climbing-nemesis.py --jarfile %{SOURCE46} --ivyfile %{SOURCE146} org.scala-sbt classfile %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|494	./climbing-nemesis.py --jarfile %{SOURCE47} --ivyfile %{SOURCE147} org.scala-sbt control %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|495	./climbing-nemesis.py --jarfile %{SOURCE48} --ivyfile %{SOURCE148} org.scala-sbt launcher %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|496	./climbing-nemesis.py --jarfile %{SOURCE49} --ivyfile %{SOURCE149} org.scala-sbt apply-macro %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|497	./climbing-nemesis.py --jarfile %{SOURCE50} --ivyfile %{SOURCE150} org.scala-sbt datatype-generator %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|498	./climbing-nemesis.py --jarfile %{SOURCE51} --ivyfile %{SOURCE151} org.scala-sbt interface %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|499	./climbing-nemesis.py --jarfile %{SOURCE52} --ivyfile %{SOURCE152} org.scala-sbt main-settings %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|500	./climbing-nemesis.py --jarfile %{SOURCE53} --ivyfile %{SOURCE153} org.scala-sbt incremental-compiler %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|501	./climbing-nemesis.py --jarfile %{SOURCE54} --ivyfile %{SOURCE154} org.scala-sbt cache %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|502	./climbing-nemesis.py --jarfile %{SOURCE55} --ivyfile %{SOURCE155} org.scala-sbt compiler-integration %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|503	./climbing-nemesis.py --jarfile %{SOURCE56} --ivyfile %{SOURCE156} org.scala-sbt api %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|504	./climbing-nemesis.py --jarfile %{SOURCE57} --ivyfile %{SOURCE157} org.scala-sbt main %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|505	./climbing-nemesis.py --jarfile %{SOURCE58} --ivyfile %{SOURCE158} org.scala-sbt classpath %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|506	./climbing-nemesis.py --jarfile %{SOURCE59} --ivyfile %{SOURCE159} org.scala-sbt logging %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|507	./climbing-nemesis.py --jarfile %{SOURCE60} --ivyfile %{SOURCE160} org.scala-sbt compile %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|508	./climbing-nemesis.py --jarfile %{SOURCE61} --ivyfile %{SOURCE161} org.scala-sbt process %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|509	./climbing-nemesis.py --jarfile %{SOURCE62} --ivyfile %{SOURCE162} org.scala-sbt actions %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|510	./climbing-nemesis.py --jarfile %{SOURCE63} --ivyfile %{SOURCE163} org.scala-sbt sbt-launch %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|511	./climbing-nemesis.py --jarfile %{SOURCE64} --ivyfile %{SOURCE164} org.scala-sbt scripted-plugin %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|512	./climbing-nemesis.py --jarfile %{SOURCE65} --ivyfile %{SOURCE165} org.scala-sbt tracking %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|513	./climbing-nemesis.py --jarfile %{SOURCE66} --ivyfile %{SOURCE166} org.scala-sbt tasks %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|514	./climbing-nemesis.py --jarfile %{SOURCE67} --ivyfile %{SOURCE167} org.scala-sbt completion %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|515	./climbing-nemesis.py --jarfile %{SOURCE68} --ivyfile %{SOURCE168} org.scala-sbt cross %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|516	./climbing-nemesis.py --jarfile %{SOURCE69} --ivyfile %{SOURCE169} org.scala-sbt relation %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|517	./climbing-nemesis.py --jarfile %{SOURCE70} --ivyfile %{SOURCE170} org.scala-sbt io %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|518	./climbing-nemesis.py --jarfile %{SOURCE71} --ivyfile org.scala-sbt.sbt-%{sbt_bootstrap_version}.ivy.xml org.scala-sbt sbt %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|519	./climbing-nemesis.py --jarfile %{SOURCE72} --ivyfile %{SOURCE172} org.scala-sbt scripted-framework %{ivy_local_dir} --version %{sbt_bootstrap_version}
21mr|sbt-0.13.1-9.1|520	
21mr|sbt-0.13.1-9.1|521	# plugins
21mr|sbt-0.13.1-9.1|522	
21mr|sbt-0.13.1-9.1|523	./climbing-nemesis.py --jarfile %{SOURCE73} com.typesafe.sbt sbt-ghpages %{ivy_local_dir} --version %{sbt_ghpages_version} --meta e:scalaVersion=%{scala_short_version} --meta e:sbtVersion=%{sbt_short_version}
21mr|sbt-0.13.1-9.1|524	./climbing-nemesis.py --jarfile %{SOURCE74} com.typesafe.sbt sbt-site %{ivy_local_dir} --version %{sbt_site_version} --meta e:scalaVersion=%{scala_short_version} --meta e:sbtVersion=%{sbt_short_version}
21mr|sbt-0.13.1-9.1|525	./climbing-nemesis.py --jarfile %{SOURCE75} com.typesafe.sbt sbt-git %{ivy_local_dir} --version %{sbt_git_version} --meta e:scalaVersion=%{scala_short_version} --meta e:sbtVersion=%{sbt_short_version}
21mr|sbt-0.13.1-9.1|526	
21mr|sbt-0.13.1-9.1|527	# SXR
21mr|sbt-0.13.1-9.1|528	%if %{?want_sxr}
21mr|sbt-0.13.1-9.1|529	./climbing-nemesis.py --jarfile %{SOURCE76} org.scala-sbt.sxr sxr %{ivy_local_dir} --version %{sxr_version} --scala %{scala_short_version}
21mr|sbt-0.13.1-9.1|530	%endif
21mr|sbt-0.13.1-9.1|531	
21mr|sbt-0.13.1-9.1|532	# test-interface
21mr|sbt-0.13.1-9.1|533	./climbing-nemesis.py org.scala-sbt test-interface %{ivy_local_dir} --version 1.0
21mr|sbt-0.13.1-9.1|534	
21mr|sbt-0.13.1-9.1|535	# sbinary
21mr|sbt-0.13.1-9.1|536	./climbing-nemesis.py org.scala-tools.sbinary sbinary_%{scala_short_version} %{ivy_local_dir} # --scala %{scala_short_version}
21mr|sbt-0.13.1-9.1|537	
21mr|sbt-0.13.1-9.1|538	# scalacheck
21mr|sbt-0.13.1-9.1|539	%if %{?want_scalacheck}
21mr|sbt-0.13.1-9.1|540	./climbing-nemesis.py --jarfile %{SOURCE78} org.scalacheck scalacheck %{ivy_local_dir} --version %{scalacheck_version} --scala %{scala_short_version}
21mr|sbt-0.13.1-9.1|541	%endif
21mr|sbt-0.13.1-9.1|542	
21mr|sbt-0.13.1-9.1|543	# specs2
21mr|sbt-0.13.1-9.1|544	%if %{?want_specs2}
21mr|sbt-0.13.1-9.1|545	./climbing-nemesis.py --jarfile %{SOURCE79} org.specs2 specs2 %{ivy_local_dir} --version %{specs2_version} --scala %{scala_short_version}
21mr|sbt-0.13.1-9.1|546	%endif
21mr|sbt-0.13.1-9.1|547	
21mr|sbt-0.13.1-9.1|548	%if %{?want_dispatch_http}
21mr|sbt-0.13.1-9.1|549	# dispatch-http
21mr|sbt-0.13.1-9.1|550	./climbing-nemesis.py --jarfile %{SOURCE81} net.databinder dispatch-http_%{scala_short_version} %{ivy_local_dir} --version %{dispatch_http_version}
21mr|sbt-0.13.1-9.1|551	%endif
21mr|sbt-0.13.1-9.1|552	
21mr|sbt-0.13.1-9.1|553	%else
21mr|sbt-0.13.1-9.1|554	# If we aren't bootstrapping, copy installed jars into local ivy cache
21mr|sbt-0.13.1-9.1|555	# dir.  In the future, we'll use Mikołaj's new xmvn Ivy resolver.
21mr|sbt-0.13.1-9.1|556	
21mr|sbt-0.13.1-9.1|557	# sbt components
21mr|sbt-0.13.1-9.1|558	for jar in actions api apply-macro cache classfile classpath collections command compile compiler-integration compiler-ivy-integration completion control cross datatype-generator incremental-compiler interface io ivy launcher launcher-interface logging main main-settings persist process relation run sbt scripted-framework scripted-plugin scripted-sbt tasks task-system test-agent testing tracking; do
21mr|sbt-0.13.1-9.1|559	./climbing-nemesis.py --jarfile %{_javadir}/%{name}/${jar}.jar --ivyfile %{installed_ivy_local}/org.scala-sbt/${jar}/%{sbt_bootstrap_version}/ivy.xml org.scala-sbt ${jar} %{ivy_local_dir}
21mr|sbt-0.13.1-9.1|560	done
21mr|sbt-0.13.1-9.1|561	
21mr|sbt-0.13.1-9.1|562	./climbing-nemesis.py --jarfile %{_javadir}/%{name}/compiler-interface-src.jar --ivyfile %{installed_ivy_local}/org.scala-sbt/compiler-interface/%{sbt_bootstrap_version}/ivy.xml org.scala-sbt compiler-interface-src %{ivy_local_dir} --version %{sbt_bootstrap_version} --override org.scala-sbt:compiler-interface --override-dir-only
21mr|sbt-0.13.1-9.1|563	
21mr|sbt-0.13.1-9.1|564	./climbing-nemesis.py --jarfile %{_javadir}/%{name}/compiler-interface-bin.jar --ivyfile %{installed_ivy_local}/org.scala-sbt/compiler-interface/%{sbt_bootstrap_version}/ivy.xml org.scala-sbt compiler-interface-bin %{ivy_local_dir} --version %{sbt_bootstrap_version} --override org.scala-sbt:compiler-interface --override-dir-only
21mr|sbt-0.13.1-9.1|565	
21mr|sbt-0.13.1-9.1|566	# test-interface
21mr|sbt-0.13.1-9.1|567	./climbing-nemesis.py org.scala-sbt test-interface %{ivy_local_dir} --version 1.0
21mr|sbt-0.13.1-9.1|568	
21mr|sbt-0.13.1-9.1|569	# sbinary
21mr|sbt-0.13.1-9.1|570	./climbing-nemesis.py org.scala-tools.sbinary sbinary_%{scala_short_version} %{ivy_local_dir} # --scala %{scala_short_version}
21mr|sbt-0.13.1-9.1|571	
21mr|sbt-0.13.1-9.1|572	%endif
21mr|sbt-0.13.1-9.1|573	
21mr|sbt-0.13.1-9.1|574	# better not to try and compile the docs project
21mr|sbt-0.13.1-9.1|575	rm -f project/Docs.scala
21mr|sbt-0.13.1-9.1|576	
21mr|sbt-0.13.1-9.1|577	mkdir sbt-boot-dir
21mr|sbt-0.13.1-9.1|578	
21mr|sbt-0.13.1-9.1|579	%if %{do_bootstrap}
21mr|sbt-0.13.1-9.1|580	mkdir -p sbt-boot-dir/scala-%{scala_version}/org.scala-sbt/%{name}/%{sbt_bootstrap_version}/
21mr|sbt-0.13.1-9.1|581	mkdir -p sbt-boot-dir/scala-%{scala_version}/lib
21mr|sbt-0.13.1-9.1|582	
21mr|sbt-0.13.1-9.1|583	for jar in $(find %{ivy_local_dir}/ -name \*.jar | grep fusesource) ; do
21mr|sbt-0.13.1-9.1|584	cp --symbolic-link $(readlink $jar) sbt-boot-dir/scala-%{scala_version}/lib
21mr|sbt-0.13.1-9.1|585	done
21mr|sbt-0.13.1-9.1|586	
21mr|sbt-0.13.1-9.1|587	# this is a hack, obvs
21mr|sbt-0.13.1-9.1|588	for jar in $(find %{ivy_local_dir}/ -name \*.jar | grep bouncycastle) ; do
21mr|sbt-0.13.1-9.1|589	cp --symbolic-link $(readlink $jar) sbt-boot-dir/scala-%{scala_version}/lib
21mr|sbt-0.13.1-9.1|590	done
21mr|sbt-0.13.1-9.1|591	
21mr|sbt-0.13.1-9.1|592	%endif
21mr|sbt-0.13.1-9.1|593	mkdir -p scala/lib
21mr|sbt-0.13.1-9.1|594	for jar in %{_javadir}/scala/*.jar ; do
21mr|sbt-0.13.1-9.1|595	cp --symbolic-link $jar scala/lib
21mr|sbt-0.13.1-9.1|596	done
21mr|sbt-0.13.1-9.1|597	
21mr|sbt-0.13.1-9.1|598	sed -i -e 's/["]2[.]10[.][234]["]/\"%{scala_version}\"/g' $(find . -name \*.sbt -type f) $(find . -name \*.xml) $(find . -name \*.scala)
21mr|sbt-0.13.1-9.1|599	sed -i -e 's/["]2[.]10[.]2-RC2["]/\"%{scala_version}\"/g' $(find . -name \*.sbt -type f)
21mr|sbt-0.13.1-9.1|600	
21mr|sbt-0.13.1-9.1|601	# work around proguard bugs with the Scala library
21mr|sbt-0.13.1-9.1|602	sed -i -e 's/"-dontnote",/"-dontnote", "-dontshrink", "-dontoptimize",/g' project/Proguard.scala
21mr|sbt-0.13.1-9.1|603	sed -i -e 's/mapLibraryJars.all filterNot in[.]toSet./mapLibraryJars(all.map {f => new java.io.File(f.getCanonicalPath())} filterNot in.map {f => new java.io.File(f.getCanonicalPath())}.toSet)/g' project/Proguard.scala
21mr|sbt-0.13.1-9.1|604	
21mr|sbt-0.13.1-9.1|605	%build
21mr|sbt-0.13.1-9.1|606	
21mr|sbt-0.13.1-9.1|607	%if %{do_bootstrap}
21mr|sbt-0.13.1-9.1|608	java -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -jar -Dfedora.sbt.ivy.dir=ivy-local -Dfedora.sbt.boot.dir=sbt-boot-dir -Divy.checksums='""' -Dsbt.boot.properties=rpmbuild-sbt.boot.properties sbt-launch.jar 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|sbt-0.13.1-9.1|609	%else
21mr|sbt-0.13.1-9.1|610	export SBT_IVY_DIR=$PWD/ivy-local
21mr|sbt-0.13.1-9.1|611	export SBT_BOOT_DIR=$PWD/sbt-boot-dir
21mr|sbt-0.13.1-9.1|612	export SBT_BOOT_PROPERTIES=rpmbuild-sbt.boot.properties
21mr|sbt-0.13.1-9.1|613	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|sbt-0.13.1-9.1|614	%endif
21mr|sbt-0.13.1-9.1|615	
21mr|sbt-0.13.1-9.1|616	# XXX: this is a hack; we seem to get correct metadata but bogus JARs
21mr|sbt-0.13.1-9.1|617	# from "sbt publish" for some reason
21mr|sbt-0.13.1-9.1|618	for f in $(find published -name \*.jar ) ; do
21mr|sbt-0.13.1-9.1|619	find . -ipath \*target\* -and -name $(basename $f) -exec cp '{}' $f \;
21mr|sbt-0.13.1-9.1|620	done
21mr|sbt-0.13.1-9.1|621	
21mr|sbt-0.13.1-9.1|622	%install
21mr|sbt-0.13.1-9.1|623	
21mr|sbt-0.13.1-9.1|624	mkdir -p %{buildroot}/%{_javadir}/%{name}
21mr|sbt-0.13.1-9.1|625	
21mr|sbt-0.13.1-9.1|626	# collect and install SBT jars
21mr|sbt-0.13.1-9.1|627	find published -name \*.jar | grep -v sbt-launch.jar | grep %{sbt_full_version}.jar | xargs -I JAR cp JAR %{buildroot}/%{_javadir}/%{name}
21mr|sbt-0.13.1-9.1|628	
21mr|sbt-0.13.1-9.1|629	mkdir -p %{buildroot}/%{_bindir}
21mr|sbt-0.13.1-9.1|630	cp -p %{SOURCE21} %{buildroot}/%{_bindir}/%{name}
21mr|sbt-0.13.1-9.1|631	chmod 755 %{buildroot}/%{_bindir}/%{name}
21mr|sbt-0.13.1-9.1|632	
21mr|sbt-0.13.1-9.1|633	pushd %{buildroot}/%{_javadir}/%{name}
21mr|sbt-0.13.1-9.1|634	for jar in *.jar ; do
21mr|sbt-0.13.1-9.1|635	mv $jar $(echo $jar | sed -e 's/-%{sbt_full_version}//g')
21mr|sbt-0.13.1-9.1|636	done
21mr|sbt-0.13.1-9.1|637	popd
21mr|sbt-0.13.1-9.1|638	
21mr|sbt-0.13.1-9.1|639	rm -f %{buildroot}/%{_javadir}/%{name}/sbt-launch.jar
21mr|sbt-0.13.1-9.1|640	
21mr|sbt-0.13.1-9.1|641	mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
21mr|sbt-0.13.1-9.1|642	
21mr|sbt-0.13.1-9.1|643	# XXXXXXX
21mr|sbt-0.13.1-9.1|644	for props in rpmbuild-sbt.boot.properties sbt.boot.properties ; do
21mr|sbt-0.13.1-9.1|645	sed 's/debug/info/' < $props > %{buildroot}/%{_sysconfdir}/%{name}/$props
21mr|sbt-0.13.1-9.1|646	done
21mr|sbt-0.13.1-9.1|647	
21mr|sbt-0.13.1-9.1|648	mkdir -p %{buildroot}/%{installed_ivy_local}
21mr|sbt-0.13.1-9.1|649	
21mr|sbt-0.13.1-9.1|650	# remove things that we only needed for the bootstrap build
21mr|sbt-0.13.1-9.1|651	
21mr|sbt-0.13.1-9.1|652	rm -rf %{ivy_local_dir}/net.databinder
21mr|sbt-0.13.1-9.1|653	rm -rf %{ivy_local_dir}/com.typesafe.sbt
21mr|sbt-0.13.1-9.1|654	rm -rf %{ivy_local_dir}/org.scalacheck
21mr|sbt-0.13.1-9.1|655	rm -rf %{ivy_local_dir}/org.scala-sbt.sxr
21mr|sbt-0.13.1-9.1|656	rm -rf %{ivy_local_dir}/cache
21mr|sbt-0.13.1-9.1|657	
21mr|sbt-0.13.1-9.1|658	rm -rf %{ivy_local_dir}/org.scala-sbt/sbt-launch
21mr|sbt-0.13.1-9.1|659	
21mr|sbt-0.13.1-9.1|660	(cd %{ivy_local_dir} ; tar --exclude=.md5 --exclude=.sha1 -cf - .) | (cd %{buildroot}/%{installed_ivy_local} ; tar -xf - )
21mr|sbt-0.13.1-9.1|661	(cd published ; tar --exclude=\*.md5 --exclude=\*.sha1 -cf - .) | (cd %{buildroot}/%{installed_ivy_local} ; tar -xf - )
21mr|sbt-0.13.1-9.1|662	
21mr|sbt-0.13.1-9.1|663	for bootjar in $(find %{buildroot}/%{installed_ivy_local}/org.scala-sbt -type l) ; do
21mr|sbt-0.13.1-9.1|664	rm -f $bootjar
21mr|sbt-0.13.1-9.1|665	ln -s %{_javadir}/%{name}/$(basename $bootjar) $bootjar
21mr|sbt-0.13.1-9.1|666	done
21mr|sbt-0.13.1-9.1|667	
21mr|sbt-0.13.1-9.1|668	%if %{do_bootstrap}
21mr|sbt-0.13.1-9.1|669	# remove bootstrap ivy 2.3.0-rc1 jar if we're using it
21mr|sbt-0.13.1-9.1|670	find %{buildroot}/%{installed_ivy_local} -lname %{SOURCE19} | xargs dirname | xargs rm -rf
21mr|sbt-0.13.1-9.1|671	
21mr|sbt-0.13.1-9.1|672	concretize() {
21mr|sbt-0.13.1-9.1|673	src=$(readlink $1)
21mr|sbt-0.13.1-9.1|674	rm $1 && cp $src $1
21mr|sbt-0.13.1-9.1|675	}
21mr|sbt-0.13.1-9.1|676	
21mr|sbt-0.13.1-9.1|677	# copy other bootstrap dependency jars from their sources
21mr|sbt-0.13.1-9.1|678	for depjar in $(find %{buildroot}/%{installed_ivy_local} -lname %{_sourcedir}\* ) ; do
21mr|sbt-0.13.1-9.1|679	concretize $depjar
21mr|sbt-0.13.1-9.1|680	done
21mr|sbt-0.13.1-9.1|681	
21mr|sbt-0.13.1-9.1|682	%endif # do_bootstrap
21mr|sbt-0.13.1-9.1|683	
21mr|sbt-0.13.1-9.1|684	find %{buildroot}/%{installed_ivy_local} -name \*.lock -delete
21mr|sbt-0.13.1-9.1|685	
21mr|sbt-0.13.1-9.1|686	find %{buildroot}/%{_datadir}/%{name} -name \*test-interface\* | xargs rm -rf
21mr|sbt-0.13.1-9.1|687	./climbing-nemesis.py org.scala-sbt test-interface %{buildroot}/%{installed_ivy_local} --version %{testinterface_version}
21mr|sbt-0.13.1-9.1|688	
21mr|sbt-0.13.1-9.1|689	### install POM files
21mr|sbt-0.13.1-9.1|690	mkdir -p %{buildroot}/%{_mavenpomdir}
21mr|sbt-0.13.1-9.1|691	rm -f .rpm_pomfiles
21mr|sbt-0.13.1-9.1|692	touch .rpm_pomfiles
21mr|sbt-0.13.1-9.1|693	declare -a shortnames
21mr|sbt-0.13.1-9.1|694	
21mr|sbt-0.13.1-9.1|695	for pom in $(find . -name \*.pom | grep -v compiler-interface | grep -v launch-test | grep -v sbt-launch ) ; do
21mr|sbt-0.13.1-9.1|696	shortname=$(echo $pom | sed -e 's/^.*[/]\([a-z-]\+\)-0.13.1.pom$/\1/g')
21mr|sbt-0.13.1-9.1|697	echo installing POM $pom to %{_mavenpomdir}/JPP.%{name}-${shortname}.pom
21mr|sbt-0.13.1-9.1|698	cp $pom %{buildroot}/%{_mavenpomdir}/JPP.%{name}-${shortname}.pom
21mr|sbt-0.13.1-9.1|699	echo %{_mavenpomdir}/JPP.%{name}-${shortname}.pom >> .rpm_pomfiles
21mr|sbt-0.13.1-9.1|700	shortnames=( "${shortnames[@]}" $shortname )
21mr|sbt-0.13.1-9.1|701	done
21mr|sbt-0.13.1-9.1|702	
21mr|sbt-0.13.1-9.1|703	echo shortnames are ${shortnames[@]}
21mr|sbt-0.13.1-9.1|704	
21mr|sbt-0.13.1-9.1|705	for sub in ${shortnames[@]} ; do
21mr|sbt-0.13.1-9.1|706	echo running add_maven_depmap JPP.%{name}-${sub}.pom %{name}/${sub}.jar
21mr|sbt-0.13.1-9.1|707	%add_maven_depmap JPP.%{name}-${sub}.pom %{name}/${sub}.jar
21mr|sbt-0.13.1-9.1|708	done
21mr|sbt-0.13.1-9.1|709	
21mr|sbt-0.13.1-9.1|710	%files -f .mfiles
21mr|sbt-0.13.1-9.1|711	%{_datadir}/%{name}
21mr|sbt-0.13.1-9.1|712	%{_bindir}/%{name}*
21mr|sbt-0.13.1-9.1|713	%{_javadir}/sbt/compiler-interface*.jar
21mr|sbt-0.13.1-9.1|714	%{_sysconfdir}/%{name}
21mr|sbt-0.13.1-9.1|715	%doc README.md LICENSE NOTICE
21mr|sbt-0.13.1-9.1|716	

16687 21
21mr|scala-2.10.6-16|1	%global fullversion %{version}
21mr|scala-2.10.6-16|2	%global release_repository http://nexus.scala-tools.org/content/repositories/releases
21mr|scala-2.10.6-16|3	%global snapshot_repository http://nexus.scala-tools.org/content/repositories/snapshots
21mr|scala-2.10.6-16|4	%global jansi_jar %{_javadir}/jansi/jansi.jar
21mr|scala-2.10.6-16|5	%global jline2_jar %{_javadir}/jline/jline.jar
21mr|scala-2.10.6-16|6	%global scaladir %{_datadir}/scala
21mr|scala-2.10.6-16|7	
21mr|scala-2.10.6-16|8	%global want_jdk8 1
21mr|scala-2.10.6-16|9	%global bootstrap_build 0
21mr|scala-2.10.6-16|10	
21mr|scala-2.10.6-16|11	Name:           scala
21mr|scala-2.10.6-16|12	Version:        2.10.6
21mr|scala-2.10.6-16|13	Release:        16
21mr|scala-2.10.6-16|14	Summary:        A hybrid functional/object-oriented language for the JVM
21mr|scala-2.10.6-16|15	Group:          Development/Java
21mr|scala-2.10.6-16|16	BuildArch:      noarch
21mr|scala-2.10.6-16|17	# Java stack is not supported on x86_32
21mr|scala-2.10.6-16|18	ExcludeArch: %{ix86}
21mr|scala-2.10.6-16|19	# License was confirmed to be standard BSD by fedora-legal
21mr|scala-2.10.6-16|20	# https://www.redhat.com/archives/fedora-legal-list/2007-December/msg00012.html
21mr|scala-2.10.6-16|21	# files in forkjoin module are under CC0
21mr|scala-2.10.6-16|22	# files in threadpool module are under Public Domain
21mr|scala-2.10.6-16|23	License:        BSD and CC0 and Public Domain
21mr|scala-2.10.6-16|24	URL:            http://www.scala-lang.org/
21mr|scala-2.10.6-16|25	
21mr|scala-2.10.6-16|26	# ./generate-tarball.sh
21mr|scala-2.10.6-16|27	Source0:        %{name}-%{version}.tar.gz
21mr|scala-2.10.6-16|28	Source1:        scala-library-2.10.0-bnd.properties
21mr|scala-2.10.6-16|29	# Bootstrap file generated by ./get-sources.sh
21mr|scala-2.10.6-16|30	Source2:        scala-2.10.3-bootstrap.tgz
21mr|scala-2.10.6-16|31	# git information generated by ./get-sources.sh
21mr|scala-2.10.6-16|32	Source3:        scala.gitinfo
21mr|scala-2.10.6-16|33	
21mr|scala-2.10.6-16|34	
21mr|scala-2.10.6-16|35	# we need this binary copy of the scala 2.10.4 compiler
21mr|scala-2.10.6-16|36	# for bootstrapping under Java 8; this can be removed if
21mr|scala-2.10.6-16|37	# necessary after Scala 2.10.5 is released if it uses 2.10.4
21mr|scala-2.10.6-16|38	# for bootstrapping.
21mr|scala-2.10.6-16|39	Source4:        http://www.scala-lang.org/files/archive/scala-2.10.4.tgz
21mr|scala-2.10.6-16|40	
21mr|scala-2.10.6-16|41	# Remove bundled binaries which are possibly proprietary
21mr|scala-2.10.6-16|42	Source5:        generate-tarball.sh
21mr|scala-2.10.6-16|43	
21mr|scala-2.10.6-16|44	# Source0:        http://www.scala-lang.org/downloads/distrib/files/scala-sources-%%{fullversion}.tgz
21mr|scala-2.10.6-16|45	# Change the default classpath (SCALA_HOME)
21mr|scala-2.10.6-16|46	Patch1:         scala-2.10.0-tooltemplate.patch
21mr|scala-2.10.6-16|47	# Use system jline2 instead of bundled jline2
21mr|scala-2.10.6-16|48	Patch2:         scala-2.10.3-use_system_jline.patch
21mr|scala-2.10.6-16|49	# change org.scala-lang jline in org.sonatype.jline jline
21mr|scala-2.10.6-16|50	Patch3:         scala-2.10.3-compiler-pom.patch
21mr|scala-2.10.6-16|51	# Patch Swing module for JDK 1.7
21mr|scala-2.10.6-16|52	Patch4:         scala-2.10.2-java7.patch
21mr|scala-2.10.6-16|53	# fix incompatibilities with JLine 2.7
21mr|scala-2.10.6-16|54	Patch6:         scala-2.10-jline.patch
21mr|scala-2.10.6-16|55	# work around a known bug when running binary-compatibility tests against
21mr|scala-2.10.6-16|56	# non-optimized builds (we can't do optimized builds due to another bug):
21mr|scala-2.10.6-16|57	# http://grokbase.com/t/gg/scala-internals/1347g1jahq/2-10-x-bc-test-fails
21mr|scala-2.10.6-16|58	# Patch7:         scala-2.10.1-bc.patch
21mr|scala-2.10.6-16|59	Patch8:         scala-2.10.4-build_xml.patch
21mr|scala-2.10.6-16|60	# Stop scaladoc from trying to bundle non-existent resources that were
21mr|scala-2.10.6-16|61	# removed due to being in object form only, whithout sources
21mr|scala-2.10.6-16|62	Patch9:         scala-2.10.6-scaladoc-resources.patch
21mr|scala-2.10.6-16|63	
21mr|scala-2.10.6-16|64	Source21:       scala.keys
21mr|scala-2.10.6-16|65	Source22:       scala.mime
21mr|scala-2.10.6-16|66	Source23:       scala-mime-info.xml
21mr|scala-2.10.6-16|67	Source24:       scala.ant.d
21mr|scala-2.10.6-16|68	
21mr|scala-2.10.6-16|69	Source31:       scala-bootstript.xml
21mr|scala-2.10.6-16|70	
21mr|scala-2.10.6-16|71	BuildRequires:  java-devel >= 1:1.7.0
21mr|scala-2.10.6-16|72	BuildRequires:  ant
21mr|scala-2.10.6-16|73	BuildRequires:  ant-junit
21mr|scala-2.10.6-16|74	BuildRequires:  ant-contrib
21mr|scala-2.10.6-16|75	BuildRequires:  jline >= 2.10
21mr|scala-2.10.6-16|76	BuildRequires:  aqute-bnd
21mr|scala-2.10.6-16|77	BuildRequires:  junit
21mr|scala-2.10.6-16|78	BuildRequires:  javapackages-local
21mr|scala-2.10.6-16|79	
21mr|scala-2.10.6-16|80	%if !(0%{?bootstrap_build})
21mr|scala-2.10.6-16|81	BuildRequires:  scala
21mr|scala-2.10.6-16|82	%endif
21mr|scala-2.10.6-16|83	
21mr|scala-2.10.6-16|84	# Require full javapackages-tools since scripts use
21mr|scala-2.10.6-16|85	# /usr/share/java-utils/java-functions
21mr|scala-2.10.6-16|86	Requires:       javapackages-tools
21mr|scala-2.10.6-16|87	Requires:       jansi
21mr|scala-2.10.6-16|88	
21mr|scala-2.10.6-16|89	Requires:       java-headless >= 1:1.7.0
21mr|scala-2.10.6-16|90	Requires:       jline >= 2.10
21mr|scala-2.10.6-16|91	
21mr|scala-2.10.6-16|92	%{?filter_setup:
21mr|scala-2.10.6-16|93	%filter_from_requires /ant/d;
21mr|scala-2.10.6-16|94	%filter_setup
21mr|scala-2.10.6-16|95	}
21mr|scala-2.10.6-16|96	
21mr|scala-2.10.6-16|97	%description
21mr|scala-2.10.6-16|98	Scala is a general purpose programming language designed to express common
21mr|scala-2.10.6-16|99	programming patterns in a concise, elegant, and type-safe way. It smoothly
21mr|scala-2.10.6-16|100	integrates features of object-oriented and functional languages. It is also
21mr|scala-2.10.6-16|101	fully interoperable with Java.
21mr|scala-2.10.6-16|102	
21mr|scala-2.10.6-16|103	%package apidoc
21mr|scala-2.10.6-16|104	Summary:        Documentation for the Scala programming language
21mr|scala-2.10.6-16|105	
21mr|scala-2.10.6-16|106	%description apidoc
21mr|scala-2.10.6-16|107	Scala is a general purpose programming language for the JVM that blends
21mr|scala-2.10.6-16|108	object-oriented and functional programming. This package provides
21mr|scala-2.10.6-16|109	reference and API documentation for the Scala programming language.
21mr|scala-2.10.6-16|110	
21mr|scala-2.10.6-16|111	%package swing
21mr|scala-2.10.6-16|112	Summary:        The swing library for the scala programming languages
21mr|scala-2.10.6-16|113	Requires:       scala = %{version}-%{release}
21mr|scala-2.10.6-16|114	Requires:       java >= 1:1.7.0
21mr|scala-2.10.6-16|115	
21mr|scala-2.10.6-16|116	%description swing
21mr|scala-2.10.6-16|117	This package contains the swing library for the scala programming languages.
21mr|scala-2.10.6-16|118	This library is required to develope GUI-releate applications in scala.
21mr|scala-2.10.6-16|119	The release provided by this packageis not the original version
21mr|scala-2.10.6-16|120	from upstream because this version is not compatible with JDK-1.7.
21mr|scala-2.10.6-16|121	
21mr|scala-2.10.6-16|122	%package -n ant-scala
21mr|scala-2.10.6-16|123	Summary:        Development files for Scala
21mr|scala-2.10.6-16|124	Requires:       scala = %{version}-%{release}, ant
21mr|scala-2.10.6-16|125	
21mr|scala-2.10.6-16|126	%description -n ant-scala
21mr|scala-2.10.6-16|127	Scala is a general purpose programming language for the JVM that blends
21mr|scala-2.10.6-16|128	object-oriented and functional programming. This package enables support for
21mr|scala-2.10.6-16|129	the scala ant tasks.
21mr|scala-2.10.6-16|130	
21mr|scala-2.10.6-16|131	%if 0
21mr|scala-2.10.6-16|132	%package examples
21mr|scala-2.10.6-16|133	Summary:        Examples for the Scala programming language
21mr|scala-2.10.6-16|134	# Otherwise it will pick up some perl module
21mr|scala-2.10.6-16|135	Autoprov:       0
21mr|scala-2.10.6-16|136	Requires:       scala = %{version}-%{release}
21mr|scala-2.10.6-16|137	Requires:       ant
21mr|scala-2.10.6-16|138	
21mr|scala-2.10.6-16|139	%description examples
21mr|scala-2.10.6-16|140	Scala is a general purpose programming language for the JVM that blends
21mr|scala-2.10.6-16|141	object-oriented and functional programming. This package contains examples for
21mr|scala-2.10.6-16|142	the Scala programming language
21mr|scala-2.10.6-16|143	
21mr|scala-2.10.6-16|144	%package swing-examples
21mr|scala-2.10.6-16|145	Summary:        Examples for the Scala Swing library
21mr|scala-2.10.6-16|146	Requires:       scala = %{version}-%{release}
21mr|scala-2.10.6-16|147	Requires:       ant
21mr|scala-2.10.6-16|148	
21mr|scala-2.10.6-16|149	%description swing-examples
21mr|scala-2.10.6-16|150	This package contains examples for the Swing library of the Scala language which is required
21mr|scala-2.10.6-16|151	to create GUI applications in the Scala programming language.
21mr|scala-2.10.6-16|152	%endif
21mr|scala-2.10.6-16|153	
21mr|scala-2.10.6-16|154	%prep
21mr|scala-2.10.6-16|155	
21mr|scala-2.10.6-16|156	%global _default_patch_fuzz 2
21mr|scala-2.10.6-16|157	
21mr|scala-2.10.6-16|158	%setup -q
21mr|scala-2.10.6-16|159	%patch1 -p1 -b .tool
21mr|scala-2.10.6-16|160	%patch2 -p1 -b .sysjline
21mr|scala-2.10.6-16|161	%patch3 -p1 -b .compiler-pom
21mr|scala-2.10.6-16|162	%patch4 -p1 -b .jdk7
21mr|scala-2.10.6-16|163	%patch6 -p1 -b .rvk
21mr|scala-2.10.6-16|164	# %patch7 -p1 -b .bc
21mr|scala-2.10.6-16|165	%patch8 -p1 -b .bld
21mr|scala-2.10.6-16|166	%patch9 -p1 -b .scaladoc
21mr|scala-2.10.6-16|167	
21mr|scala-2.10.6-16|168	echo "starr.version=2.10.4\nstarr.use.released=0" > starr.number
21mr|scala-2.10.6-16|169	
21mr|scala-2.10.6-16|170	pushd src
21mr|scala-2.10.6-16|171	rm -rf jline
21mr|scala-2.10.6-16|172	popd
21mr|scala-2.10.6-16|173	
21mr|scala-2.10.6-16|174	sed -i '/is not supported by/d' build.xml
21mr|scala-2.10.6-16|175	sed -i '/exec.*pull-binary-libs.sh/d' build.xml
21mr|scala-2.10.6-16|176	
21mr|scala-2.10.6-16|177	%if 0%{?bootstrap_build}
21mr|scala-2.10.6-16|178	%global do_bootstrap -DdoBootstrapBuild=yes
21mr|scala-2.10.6-16|179	tar -xzvf %{SOURCE2}
21mr|scala-2.10.6-16|180	%if %{want_jdk8}
21mr|scala-2.10.6-16|181	tar -xzvf %{SOURCE4} --strip-components=1 scala-2.10.4/lib
21mr|scala-2.10.6-16|182	%endif
21mr|scala-2.10.6-16|183	%else
21mr|scala-2.10.6-16|184	%global do_bootstrap %{nil}
21mr|scala-2.10.6-16|185	%endif
21mr|scala-2.10.6-16|186	
21mr|scala-2.10.6-16|187	pushd lib
21mr|scala-2.10.6-16|188	#  fjbg.jar ch.epfl.lamp
21mr|scala-2.10.6-16|189	#  forkjoin.jar scala.concurrent.forkjoin available @ https://bugzilla.redhat.com/show_bug.cgi?id=854234 as jsr166y
21mr|scala-2.10.6-16|190	#  find -not \( -name 'scala-compiler.jar' -or -name 'scala-library.jar' -or -name 'midpapi10.jar' -or \
21mr|scala-2.10.6-16|191	#       -name 'msil.jar' -or -name 'fjbg.jar' -or -name 'forkjoin.jar' \) -and -name '*.jar' -delete
21mr|scala-2.10.6-16|192	
21mr|scala-2.10.6-16|193	
21mr|scala-2.10.6-16|194	#  midpapi10.jar https://bugzilla.redhat.com/show_bug.cgi?id=807242 ?
21mr|scala-2.10.6-16|195	#  msil.jar ch.epfl.lamp.compiler
21mr|scala-2.10.6-16|196	#  scala-compiler.jar
21mr|scala-2.10.6-16|197	#  scala-library-src.jar
21mr|scala-2.10.6-16|198	#  scala-library.jar
21mr|scala-2.10.6-16|199	%if !(0%{?bootstrap_build})
21mr|scala-2.10.6-16|200	rm -rf scala-compiler.jar
21mr|scala-2.10.6-16|201	ln -s $(build-classpath scala/scala-compiler.jar) scala-compiler.jar
21mr|scala-2.10.6-16|202	rm -rf scala-library.jar
21mr|scala-2.10.6-16|203	ln -s $(build-classpath scala/scala-library.jar) scala-library.jar
21mr|scala-2.10.6-16|204	rm -rf scala-reflect.jar
21mr|scala-2.10.6-16|205	ln -s $(build-classpath scala/scala-reflect.jar) scala-reflect.jar
21mr|scala-2.10.6-16|206	%endif
21mr|scala-2.10.6-16|207	pushd ant
21mr|scala-2.10.6-16|208	rm -rf ant.jar
21mr|scala-2.10.6-16|209	rm -rf ant-contrib.jar
21mr|scala-2.10.6-16|210	ln -s $(build-classpath ant.jar) ant.jar
21mr|scala-2.10.6-16|211	ln -s $(build-classpath ant/ant-contrib) ant-contrib.jar
21mr|scala-2.10.6-16|212	#    rm -rf ant-dotnet-1.0.jar
21mr|scala-2.10.6-16|213	#    rm -rf maven-ant-tasks-2.1.1.jar
21mr|scala-2.10.6-16|214	#    rm -rf vizant.jar
21mr|scala-2.10.6-16|215	popd
21mr|scala-2.10.6-16|216	popd
21mr|scala-2.10.6-16|217	
21mr|scala-2.10.6-16|218	cp -rf %{SOURCE31} .
21mr|scala-2.10.6-16|219	
21mr|scala-2.10.6-16|220	
21mr|scala-2.10.6-16|221	sed -i -e 's!@JLINE@!%{jline2_jar}!g' build.xml
21mr|scala-2.10.6-16|222	
21mr|scala-2.10.6-16|223	echo echo $(head -n 1 %{SOURCE3}) > tools/get-scala-commit-sha
21mr|scala-2.10.6-16|224	echo echo $(tail -n 1 %{SOURCE3}) > tools/get-scala-commit-date
21mr|scala-2.10.6-16|225	chmod 755 tools/get-scala-*
21mr|scala-2.10.6-16|226	
21mr|scala-2.10.6-16|227	%build
21mr|scala-2.10.6-16|228	
21mr|scala-2.10.6-16|229	export ANT_OPTS="-Xms2048m -Xmx2048m %{do_bootstrap}"
21mr|scala-2.10.6-16|230	
21mr|scala-2.10.6-16|231	# NB:  the "build" task is (unfortunately) necessary
21mr|scala-2.10.6-16|232	#  build-opt will fail due to a scala optimizer bug
21mr|scala-2.10.6-16|233	#  and its interaction with the system jline
21mr|scala-2.10.6-16|234	# ant -f scala-bootstript.xml build
21mr|scala-2.10.6-16|235	ant build docs || exit 1
21mr|scala-2.10.6-16|236	pushd build/pack/lib
21mr|scala-2.10.6-16|237	mv scala-library.jar scala-library.jar.no
21mr|scala-2.10.6-16|238	bnd wrap --properties %{SOURCE1} --output scala-library.jar \
21mr|scala-2.10.6-16|239	--version "%{version}" scala-library.jar.no
21mr|scala-2.10.6-16|240	popd
21mr|scala-2.10.6-16|241	
21mr|scala-2.10.6-16|242	%check
21mr|scala-2.10.6-16|243	
21mr|scala-2.10.6-16|244	# these tests fail, but their failures appear spurious
21mr|scala-2.10.6-16|245	rm -f test/files/run/parserJavaIdent.scala
21mr|scala-2.10.6-16|246	rm -rf test/files/presentation/implicit-member
21mr|scala-2.10.6-16|247	rm -rf test/files/presentation/t5708
21mr|scala-2.10.6-16|248	rm -rf test/files/presentation/ide-bug-1000349
21mr|scala-2.10.6-16|249	rm -rf test/files/presentation/ide-bug-1000475
21mr|scala-2.10.6-16|250	rm -rf test/files/presentation/callcc-interpreter
21mr|scala-2.10.6-16|251	rm -rf test/files/presentation/ide-bug-1000531
21mr|scala-2.10.6-16|252	rm -rf test/files/presentation/visibility
21mr|scala-2.10.6-16|253	rm -rf test/files/presentation/ping-pong
21mr|scala-2.10.6-16|254	
21mr|scala-2.10.6-16|255	rm -f test/osgi/src/ReflectionToolboxTest.scala
21mr|scala-2.10.6-16|256	
21mr|scala-2.10.6-16|257	# fails under mock but not under rpmbuild
21mr|scala-2.10.6-16|258	rm -f test/files/run/t6223.scala
21mr|scala-2.10.6-16|259	
21mr|scala-2.10.6-16|260	## Most test dependencies still aren't available in Fedora
21mr|scala-2.10.6-16|261	# ant test
21mr|scala-2.10.6-16|262	
21mr|scala-2.10.6-16|263	%install
21mr|scala-2.10.6-16|264	
21mr|scala-2.10.6-16|265	install -d $RPM_BUILD_ROOT%{_bindir}
21mr|scala-2.10.6-16|266	for prog in scaladoc fsc scala scalac scalap; do
21mr|scala-2.10.6-16|267	install -p -m 755 build/pack/bin/$prog $RPM_BUILD_ROOT%{_bindir}
21mr|scala-2.10.6-16|268	done
21mr|scala-2.10.6-16|269	
21mr|scala-2.10.6-16|270	install -p -m 755 -d $RPM_BUILD_ROOT%{scaladir}/lib
21mr|scala-2.10.6-16|271	
21mr|scala-2.10.6-16|272	# Add symlinks in lib directory
21mr|scala-2.10.6-16|273	%mvn_file ':{*}:jar:' %{name}/@1 %{scaladir}/lib/@1
21mr|scala-2.10.6-16|274	# Add compat symlinks to POMs because climbing-nemesis uses the old JPP naming convention
21mr|scala-2.10.6-16|275	%mvn_file ':{*}:pom:' %{name}/@1 JPP.%{name}-@1
21mr|scala-2.10.6-16|276	
21mr|scala-2.10.6-16|277	%mvn_package :scala-swing swing
21mr|scala-2.10.6-16|278	
21mr|scala-2.10.6-16|279	# XXX: add scala-partest when it works again
21mr|scala-2.10.6-16|280	for libname in scala-compiler \
21mr|scala-2.10.6-16|281	scala-library \
21mr|scala-2.10.6-16|282	scala-reflect \
21mr|scala-2.10.6-16|283	scalap \
21mr|scala-2.10.6-16|284	scala-swing ; do
21mr|scala-2.10.6-16|285	sed -i "s|@VERSION@|%{fullversion}|" src/build/maven/$libname-pom.xml
21mr|scala-2.10.6-16|286	sed -i "s|@RELEASE_REPOSITORY@|%{release_repository}|" src/build/maven/$libname-pom.xml
21mr|scala-2.10.6-16|287	sed -i "s|@SNAPSHOT_REPOSITORY@|%{snapshot_repository}|" src/build/maven/$libname-pom.xml
21mr|scala-2.10.6-16|288	%mvn_artifact src/build/maven/$libname-pom.xml build/pack/lib/$libname.jar
21mr|scala-2.10.6-16|289	done
21mr|scala-2.10.6-16|290	ln -s $(abs2rel %{jline2_jar} %{scaladir}/lib) $RPM_BUILD_ROOT%{scaladir}/lib
21mr|scala-2.10.6-16|291	ln -s $(abs2rel %{jansi_jar} %{scaladir}/lib) $RPM_BUILD_ROOT%{scaladir}/lib
21mr|scala-2.10.6-16|292	
21mr|scala-2.10.6-16|293	%mvn_install
21mr|scala-2.10.6-16|294	
21mr|scala-2.10.6-16|295	install -d $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
21mr|scala-2.10.6-16|296	install -p -m 644 %{SOURCE24} $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/scala
21mr|scala-2.10.6-16|297	
21mr|scala-2.10.6-16|298	%if 0
21mr|scala-2.10.6-16|299	cp -pr docs/examples $RPM_BUILD_ROOT%{_datadir}/scala/
21mr|scala-2.10.6-16|300	%endif
21mr|scala-2.10.6-16|301	
21mr|scala-2.10.6-16|302	install -d $RPM_BUILD_ROOT%{_datadir}/mime-info
21mr|scala-2.10.6-16|303	install -p -m 644 %{SOURCE21} %{SOURCE22} $RPM_BUILD_ROOT%{_datadir}/mime-info/
21mr|scala-2.10.6-16|304	
21mr|scala-2.10.6-16|305	install -d $RPM_BUILD_ROOT%{_datadir}/mime/packages/
21mr|scala-2.10.6-16|306	install -p -m 644 %{SOURCE23} $RPM_BUILD_ROOT%{_datadir}/mime/packages/
21mr|scala-2.10.6-16|307	
21mr|scala-2.10.6-16|308	sed -i -e 's,@JAVADIR@,%{_javadir},g' -e 's,@DATADIR@,%{_datadir},g' $RPM_BUILD_ROOT%{_bindir}/*
21mr|scala-2.10.6-16|309	
21mr|scala-2.10.6-16|310	install -d $RPM_BUILD_ROOT%{_mandir}/man1
21mr|scala-2.10.6-16|311	install -p -m 644 build/scaladoc/manual/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
21mr|scala-2.10.6-16|312	
21mr|scala-2.10.6-16|313	%files -f .mfiles
21mr|scala-2.10.6-16|314	%{_bindir}/*
21mr|scala-2.10.6-16|315	%dir %{_datadir}/%{name}
21mr|scala-2.10.6-16|316	%dir %{_datadir}/%{name}/lib
21mr|scala-2.10.6-16|317	%{_datadir}/%{name}/lib/j*.jar
21mr|scala-2.10.6-16|318	%{_datadir}/mime-info/*
21mr|scala-2.10.6-16|319	%{_datadir}/mime/packages/*
21mr|scala-2.10.6-16|320	%{_mandir}/man1/*
21mr|scala-2.10.6-16|321	%license docs/LICENSE
21mr|scala-2.10.6-16|322	
21mr|scala-2.10.6-16|323	%files swing -f .mfiles-swing
21mr|scala-2.10.6-16|324	%license docs/LICENSE
21mr|scala-2.10.6-16|325	
21mr|scala-2.10.6-16|326	%files -n ant-scala
21mr|scala-2.10.6-16|327	# Following is plain config because the ant task classpath could change from
21mr|scala-2.10.6-16|328	# release to release
21mr|scala-2.10.6-16|329	%config %{_sysconfdir}/ant.d/*
21mr|scala-2.10.6-16|330	%license docs/LICENSE
21mr|scala-2.10.6-16|331	
21mr|scala-2.10.6-16|332	%files apidoc
21mr|scala-2.10.6-16|333	%doc build/scaladoc/library/*
21mr|scala-2.10.6-16|334	%license docs/LICENSE
21mr|scala-2.10.6-16|335	
21mr|scala-2.10.6-16|336	%if 0
21mr|scala-2.10.6-16|337	%files examples
21mr|scala-2.10.6-16|338	%{_datadir}/scala/examples
21mr|scala-2.10.6-16|339	%exclude %{_datadir}/scala/examples/swing
21mr|scala-2.10.6-16|340	%license docs/LICENSE
21mr|scala-2.10.6-16|341	
21mr|scala-2.10.6-16|342	%files swing-examples
21mr|scala-2.10.6-16|343	%{_datadir}/scala/examples/swing
21mr|scala-2.10.6-16|344	%license docs/LICENSE
21mr|scala-2.10.6-16|345	%endif
21mr|scala-2.10.6-16|346	

16688 21
21mr|scannotation-1.0.3-0.19.r12|1	%global namedreltag .Final
21mr|scannotation-1.0.3-0.19.r12|2	%global namedversion %{version}%{?namedreltag}
21mr|scannotation-1.0.3-0.19.r12|3	%global alphatag r12
21mr|scannotation-1.0.3-0.19.r12|4	
21mr|scannotation-1.0.3-0.19.r12|5	Name:          scannotation
21mr|scannotation-1.0.3-0.19.r12|6	Version:       1.0.3
21mr|scannotation-1.0.3-0.19.r12|7	Release:       0.19.%{alphatag}
21mr|scannotation-1.0.3-0.19.r12|8	Summary:       A Java annotation scanner
21mr|scannotation-1.0.3-0.19.r12|9	License:       ASL 2.0
21mr|scannotation-1.0.3-0.19.r12|10	URL:           http://scannotation.sourceforge.net
21mr|scannotation-1.0.3-0.19.r12|11	# Also available here https://github.com/jharting/scannotation
21mr|scannotation-1.0.3-0.19.r12|12	# How we created tarball:
21mr|scannotation-1.0.3-0.19.r12|13	# svn export -r 12  https://scannotation.svn.sourceforge.net/svnroot/scannotation scannotation-1.0.3.Final
21mr|scannotation-1.0.3-0.19.r12|14	# tar -caJf scannotation-1.0.3.Final.tar.xz scannotation-1.0.3.Final
21mr|scannotation-1.0.3-0.19.r12|15	Source0:       %{name}-%{namedversion}.tar.xz
21mr|scannotation-1.0.3-0.19.r12|16	# Adding License file
21mr|scannotation-1.0.3-0.19.r12|17	Source1:       License.txt
21mr|scannotation-1.0.3-0.19.r12|18	
21mr|scannotation-1.0.3-0.19.r12|19	Group:          Development/Java
21mr|scannotation-1.0.3-0.19.r12|20	BuildArch:     noarch
21mr|scannotation-1.0.3-0.19.r12|21	# Java stack is not supported on x86_32
21mr|scannotation-1.0.3-0.19.r12|22	ExcludeArch: %{ix86}
21mr|scannotation-1.0.3-0.19.r12|23	
21mr|scannotation-1.0.3-0.19.r12|24	BuildRequires: maven-local
21mr|scannotation-1.0.3-0.19.r12|25	BuildRequires: mvn(javassist:javassist)
21mr|scannotation-1.0.3-0.19.r12|26	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|scannotation-1.0.3-0.19.r12|27	BuildRequires: mvn(junit:junit)
21mr|scannotation-1.0.3-0.19.r12|28	
21mr|scannotation-1.0.3-0.19.r12|29	%description
21mr|scannotation-1.0.3-0.19.r12|30	Scannotation is a Java library that creates an annotation database
21mr|scannotation-1.0.3-0.19.r12|31	from a set of .class files.This database is really just a set of maps that index
21mr|scannotation-1.0.3-0.19.r12|32	what annotations are used and what classes are using them. Why do you need this?
21mr|scannotation-1.0.3-0.19.r12|33	What if you are an annotation framework like an EJB 3.0 container and you want
21mr|scannotation-1.0.3-0.19.r12|34	to automatically scan your classpath for EJB annotations so that you know what
21mr|scannotation-1.0.3-0.19.r12|35	to deploy? Scannotation gives you apis that allow you to find archives in your
21mr|scannotation-1.0.3-0.19.r12|36	classpath or WAR (web application) that you want to scan, then automatically
21mr|scannotation-1.0.3-0.19.r12|37	scans them without loading each and every class within those archives
21mr|scannotation-1.0.3-0.19.r12|38	
21mr|scannotation-1.0.3-0.19.r12|39	%package javadoc
21mr|scannotation-1.0.3-0.19.r12|40	Summary:       Javadoc for %{name}
21mr|scannotation-1.0.3-0.19.r12|41	
21mr|scannotation-1.0.3-0.19.r12|42	%description javadoc
21mr|scannotation-1.0.3-0.19.r12|43	This package contains the API documentation for %{name}.
21mr|scannotation-1.0.3-0.19.r12|44	
21mr|scannotation-1.0.3-0.19.r12|45	%prep
21mr|scannotation-1.0.3-0.19.r12|46	%setup -q -n %{name}-%{namedversion}
21mr|scannotation-1.0.3-0.19.r12|47	
21mr|scannotation-1.0.3-0.19.r12|48	%pom_disable_module titan-test-jar
21mr|scannotation-1.0.3-0.19.r12|49	%pom_remove_dep :titan-cruise %{name}
21mr|scannotation-1.0.3-0.19.r12|50	
21mr|scannotation-1.0.3-0.19.r12|51	# Force use servlet 3.1 apis
21mr|scannotation-1.0.3-0.19.r12|52	%pom_change_dep :servlet-api javax.servlet:javax.servlet-api:3.1.0 %{name}
21mr|scannotation-1.0.3-0.19.r12|53	
21mr|scannotation-1.0.3-0.19.r12|54	cp -p %SOURCE1 .
21mr|scannotation-1.0.3-0.19.r12|55	
21mr|scannotation-1.0.3-0.19.r12|56	%mvn_file org.%{name}:%{name} %{name}
21mr|scannotation-1.0.3-0.19.r12|57	
21mr|scannotation-1.0.3-0.19.r12|58	%build
21mr|scannotation-1.0.3-0.19.r12|59	
21mr|scannotation-1.0.3-0.19.r12|60	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|scannotation-1.0.3-0.19.r12|61	
21mr|scannotation-1.0.3-0.19.r12|62	%install
21mr|scannotation-1.0.3-0.19.r12|63	%mvn_install
21mr|scannotation-1.0.3-0.19.r12|64	
21mr|scannotation-1.0.3-0.19.r12|65	%files -f .mfiles
21mr|scannotation-1.0.3-0.19.r12|66	%license License.txt
21mr|scannotation-1.0.3-0.19.r12|67	
21mr|scannotation-1.0.3-0.19.r12|68	%files javadoc -f .mfiles-javadoc
21mr|scannotation-1.0.3-0.19.r12|69	%license License.txt
21mr|scannotation-1.0.3-0.19.r12|70	

16689 21
21mr|schroedinger-1.0.11-9|1	%define api 1.0
21mr|schroedinger-1.0.11-9|2	%define major 0
21mr|schroedinger-1.0.11-9|3	%define libname %mklibname %{name} %{api} %{major}
21mr|schroedinger-1.0.11-9|4	%define devname %mklibname %{name} -d
21mr|schroedinger-1.0.11-9|5	
21mr|schroedinger-1.0.11-9|6	Summary:	Portable libraries for the high quality Dirac video codec
21mr|schroedinger-1.0.11-9|7	Name:		schroedinger
21mr|schroedinger-1.0.11-9|8	Version:	1.0.11
21mr|schroedinger-1.0.11-9|9	Release:	9
21mr|schroedinger-1.0.11-9|10	License:	LGPL/MIT/MPL
21mr|schroedinger-1.0.11-9|11	Group:		Video
21mr|schroedinger-1.0.11-9|12	Url:		http://www.diracvideo.org/
21mr|schroedinger-1.0.11-9|13	Source0:	http://www.diracvideo.org/download/schroedinger/%{name}-%{version}.tar.gz
21mr|schroedinger-1.0.11-9|14	Patch0:		schroedinger-1.0.9-fix-linking.patch
21mr|schroedinger-1.0.11-9|15	BuildRequires:	gtk-doc
21mr|schroedinger-1.0.11-9|16	BuildRequires:	pkgconfig(orc-0.4)
21mr|schroedinger-1.0.11-9|17	
21mr|schroedinger-1.0.11-9|18	%description
21mr|schroedinger-1.0.11-9|19	The Schrödinger project will implement portable libraries for the high
21mr|schroedinger-1.0.11-9|20	quality Dirac video codec created by BBC Research and
21mr|schroedinger-1.0.11-9|21	Development. Dirac is a free and open source codec producing very high
21mr|schroedinger-1.0.11-9|22	image quality video.
21mr|schroedinger-1.0.11-9|23	
21mr|schroedinger-1.0.11-9|24	The Schrödinger project is a project done by BBC R&D and Fluendo in
21mr|schroedinger-1.0.11-9|25	order to create a set of high quality decoder and encoder libraries
21mr|schroedinger-1.0.11-9|26	for the Dirac video codec.
21mr|schroedinger-1.0.11-9|27	
21mr|schroedinger-1.0.11-9|28	#----------------------------------------------------------------------------
21mr|schroedinger-1.0.11-9|29	
21mr|schroedinger-1.0.11-9|30	%package -n %{libname}
21mr|schroedinger-1.0.11-9|31	Summary:	Portable libraries for the high quality Dirac video codec
21mr|schroedinger-1.0.11-9|32	Group:		System/Libraries
21mr|schroedinger-1.0.11-9|33	
21mr|schroedinger-1.0.11-9|34	%description -n %{libname}
21mr|schroedinger-1.0.11-9|35	The Schrödinger project will implement portable libraries for the high
21mr|schroedinger-1.0.11-9|36	quality Dirac video codec created by BBC Research and
21mr|schroedinger-1.0.11-9|37	Development. Dirac is a free and open source codec producing very high
21mr|schroedinger-1.0.11-9|38	image quality video.
21mr|schroedinger-1.0.11-9|39	
21mr|schroedinger-1.0.11-9|40	The Schrödinger project is a project done by BBC R&D and Fluendo in
21mr|schroedinger-1.0.11-9|41	order to create a set of high quality decoder and encoder libraries
21mr|schroedinger-1.0.11-9|42	for the Dirac video codec.
21mr|schroedinger-1.0.11-9|43	
21mr|schroedinger-1.0.11-9|44	%files -n %{libname}
21mr|schroedinger-1.0.11-9|45	%doc COPYING* NEWS TODO
21mr|schroedinger-1.0.11-9|46	%{_libdir}/libschroedinger-%{api}.so.%{major}*
21mr|schroedinger-1.0.11-9|47	
21mr|schroedinger-1.0.11-9|48	#----------------------------------------------------------------------------
21mr|schroedinger-1.0.11-9|49	
21mr|schroedinger-1.0.11-9|50	%package -n %{devname}
21mr|schroedinger-1.0.11-9|51	Summary:	Development files for schrodinger
21mr|schroedinger-1.0.11-9|52	Group:		Development/C
21mr|schroedinger-1.0.11-9|53	Requires:	%{libname} = %{EVRD}
21mr|schroedinger-1.0.11-9|54	Provides:	%{name}-devel = %{EVRD}
21mr|schroedinger-1.0.11-9|55	Provides:	lib%{name}-devel = %{EVRD}
21mr|schroedinger-1.0.11-9|56	
21mr|schroedinger-1.0.11-9|57	%description -n %{devname}
21mr|schroedinger-1.0.11-9|58	Development files for schrodinger
21mr|schroedinger-1.0.11-9|59	
21mr|schroedinger-1.0.11-9|60	%files -n %{devname}
21mr|schroedinger-1.0.11-9|61	%doc %{_datadir}/gtk-doc/html/schroedinger
21mr|schroedinger-1.0.11-9|62	%{_includedir}/schroedinger-%{api}
21mr|schroedinger-1.0.11-9|63	%{_libdir}/*.so
21mr|schroedinger-1.0.11-9|64	%{_libdir}/pkgconfig/schroedinger-%{api}.pc
21mr|schroedinger-1.0.11-9|65	
21mr|schroedinger-1.0.11-9|66	#----------------------------------------------------------------------------
21mr|schroedinger-1.0.11-9|67	
21mr|schroedinger-1.0.11-9|68	%prep
21mr|schroedinger-1.0.11-9|69	%setup -q
21mr|schroedinger-1.0.11-9|70	%apply_patches
21mr|schroedinger-1.0.11-9|71	
21mr|schroedinger-1.0.11-9|72	%build
21mr|schroedinger-1.0.11-9|73	gtkdocize
21mr|schroedinger-1.0.11-9|74	autoreconf -fi
21mr|schroedinger-1.0.11-9|75	%configure \
21mr|schroedinger-1.0.11-9|76	--disable-static \
21mr|schroedinger-1.0.11-9|77	--enable-gtk-doc
21mr|schroedinger-1.0.11-9|78	%make
21mr|schroedinger-1.0.11-9|79	
21mr|schroedinger-1.0.11-9|80	%install
21mr|schroedinger-1.0.11-9|81	%makeinstall_std
21mr|schroedinger-1.0.11-9|82	
21mr|schroedinger-1.0.11-9|83	%check
21mr|schroedinger-1.0.11-9|84	make check

16690 21
21mr|sconfigs-1.19-2|1	Summary(ru_RU.UTF-8):	Конфигурации для усиления безопасности
21mr|sconfigs-1.19-2|2	Summary:	Configs for greater security
21mr|sconfigs-1.19-2|3	Name:		sconfigs
21mr|sconfigs-1.19-2|4	Version:	1.19
21mr|sconfigs-1.19-2|5	Release:	2
21mr|sconfigs-1.19-2|6	License:	BSD
21mr|sconfigs-1.19-2|7	Group:		Security
21mr|sconfigs-1.19-2|8	Url:		https://abf.rosa.ru/import/sconfigs
21mr|sconfigs-1.19-2|9	Source9:	LICENSE
21mr|sconfigs-1.19-2|10	Source10:	Makefile
21mr|sconfigs-1.19-2|11	Source11:	sshd_hardening.conf
21mr|sconfigs-1.19-2|12	Source12:	restrict_net_modules.conf
21mr|sconfigs-1.19-2|13	Source13:	restrict_fs_modules.conf
21mr|sconfigs-1.19-2|14	Source14:	motd
21mr|sconfigs-1.19-2|15	Source15:	issue.net
21mr|sconfigs-1.19-2|16	Source16:	issue
21mr|sconfigs-1.19-2|17	Source18:	96-network-hardening.conf
21mr|sconfigs-1.19-2|18	Source19:	96-network-disable-IPv6.conf
21mr|sconfigs-1.19-2|19	Source20:	96-disable-coredumps.conf
21mr|sconfigs-1.19-2|20	Source21:	90-disable-coredumps.conf
21mr|sconfigs-1.19-2|21	Source22:	modprobe-disabled-module.sh
21mr|sconfigs-1.19-2|22	Source23:	20-basic-audit.rules
21mr|sconfigs-1.19-2|23	Source24:	30-detailed-audit.rules
21mr|sconfigs-1.19-2|24	Source25:	sconfigs-audit-test.sh
21mr|sconfigs-1.19-2|25	Source26:	kscreenlockerrc
21mr|sconfigs-1.19-2|26	Source27:	sconfigs-grub-modifier.go
21mr|sconfigs-1.19-2|27	Source28:	97-unprivileged-userfaultfd.conf
21mr|sconfigs-1.19-2|28	Source29:	97-disable-tty-legacy-tiocsti.conf
21mr|sconfigs-1.19-2|29	Source30:	97-fs-protected-regular.conf
21mr|sconfigs-1.19-2|30	Source31:	97-disable-kexec-load.conf
21mr|sconfigs-1.19-2|31	Source32:	97-disable-ptrace.conf
21mr|sconfigs-1.19-2|32	Source33:	lvc-table.md
21mr|sconfigs-1.19-2|33	Source34:	95-dmesg-restrict.conf
21mr|sconfigs-1.19-2|34	Source35:	95-kptr-restrict.conf
21mr|sconfigs-1.19-2|35	Source36:	95-perf-event-paranoid.conf
21mr|sconfigs-1.19-2|36	Source37:	95-randomize-va-space.conf
21mr|sconfigs-1.19-2|37	Source38:	95-unprivileged-bpf-disabled.conf
21mr|sconfigs-1.19-2|38	Source39:	95-bpf-jit-harden.conf
21mr|sconfigs-1.19-2|39	Source40:	95-protected-fifos.conf
21mr|sconfigs-1.19-2|40	Source41:	95-protected-hardlinks.conf
21mr|sconfigs-1.19-2|41	Source42:	95-protected-symlinks.conf
21mr|sconfigs-1.19-2|42	Source43:	95-suid-dumpable.conf
21mr|sconfigs-1.19-2|43	Source44:	95-ldisc-autoload.conf
21mr|sconfigs-1.19-2|44	Source45:	95-disable-sysrq.conf
21mr|sconfigs-1.19-2|45	Source46:	95-ctrl-alt-del.conf
21mr|sconfigs-1.19-2|46	BuildRequires:	gawk
21mr|sconfigs-1.19-2|47	BuildRequires:	grep
21mr|sconfigs-1.19-2|48	BuildRequires:	golang
21mr|sconfigs-1.19-2|49	BuildRequires:	go-rpm-macros
21mr|sconfigs-1.19-2|50	
21mr|sconfigs-1.19-2|51	%description
21mr|sconfigs-1.19-2|52	Configs for greater security
21mr|sconfigs-1.19-2|53	
21mr|sconfigs-1.19-2|54	%description -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|55	Конфигурации для усиления безопасности системы.
21mr|sconfigs-1.19-2|56	
21mr|sconfigs-1.19-2|57	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|58	
21mr|sconfigs-1.19-2|59	%package filesystem
21mr|sconfigs-1.19-2|60	Summary(ru_RU.UTF-8):	Файловая структура для пакетов sconfigs
21mr|sconfigs-1.19-2|61	Summary:	Filesystem skeleton for sconfigs packages
21mr|sconfigs-1.19-2|62	BuildArch:	noarch
21mr|sconfigs-1.19-2|63	
21mr|sconfigs-1.19-2|64	%description filesystem
21mr|sconfigs-1.19-2|65	%{summary}
21mr|sconfigs-1.19-2|66	
21mr|sconfigs-1.19-2|67	%description filesystem -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|68	Файловая структура для пакетов sconfigs.
21mr|sconfigs-1.19-2|69	
21mr|sconfigs-1.19-2|70	%files filesystem
21mr|sconfigs-1.19-2|71	%dir %{_libexecdir}/sconfigs
21mr|sconfigs-1.19-2|72	%dir %{_sysconfdir}/sconfigs
21mr|sconfigs-1.19-2|73	%dir %{_sysconfdir}/sconfigs/audit-rules
21mr|sconfigs-1.19-2|74	
21mr|sconfigs-1.19-2|75	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|76	
21mr|sconfigs-1.19-2|77	%package modprobe
21mr|sconfigs-1.19-2|78	Summary(ru_RU.UTF-8):	Вспомогательный скрипт для блокировки загрузки модулей с сообщением
21mr|sconfigs-1.19-2|79	Summary:	Helper binary to block loading modules with a message
21mr|sconfigs-1.19-2|80	Requires:   %{name}-filesystem
21mr|sconfigs-1.19-2|81	Requires:   util-linux
21mr|sconfigs-1.19-2|82	BuildArch:	noarch
21mr|sconfigs-1.19-2|83	
21mr|sconfigs-1.19-2|84	%description modprobe
21mr|sconfigs-1.19-2|85	%{summary}
21mr|sconfigs-1.19-2|86	
21mr|sconfigs-1.19-2|87	%description modprobe -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|88	Вспомогательный скрипт для блокировки загрузки модулей ядра с выводом сообщения.
21mr|sconfigs-1.19-2|89	
21mr|sconfigs-1.19-2|90	%files modprobe
21mr|sconfigs-1.19-2|91	%license LICENSE
21mr|sconfigs-1.19-2|92	%{_libexecdir}/sconfigs/modprobe-disabled-module.sh
21mr|sconfigs-1.19-2|93	
21mr|sconfigs-1.19-2|94	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|95	
21mr|sconfigs-1.19-2|96	%package disable-network-modules
21mr|sconfigs-1.19-2|97	Summary(ru_RU.UTF-8):	Блокировка загрузки редко используемых и потенциально небезопасных сетевых модулей ядра
21mr|sconfigs-1.19-2|98	Summary:	Disable loading very rarely needed and potentially insecure network kernel modules
21mr|sconfigs-1.19-2|99	Requires:   %{name}-modprobe
21mr|sconfigs-1.19-2|100	BuildArch:	noarch
21mr|sconfigs-1.19-2|101	
21mr|sconfigs-1.19-2|102	%description disable-network-modules
21mr|sconfigs-1.19-2|103	%{summary}
21mr|sconfigs-1.19-2|104	
21mr|sconfigs-1.19-2|105	%description disable-network-modules -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|106	Блокировка загрузки редко используемых и потенциально небезопасных сетевых модулей ядра.
21mr|sconfigs-1.19-2|107	
21mr|sconfigs-1.19-2|108	%files disable-network-modules
21mr|sconfigs-1.19-2|109	%license LICENSE
21mr|sconfigs-1.19-2|110	%config(noreplace) %{_sysconfdir}/modprobe.d/restrict_net_modules.conf
21mr|sconfigs-1.19-2|111	
21mr|sconfigs-1.19-2|112	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|113	
21mr|sconfigs-1.19-2|114	%package disable-filesystems-modules
21mr|sconfigs-1.19-2|115	Summary(ru_RU.UTF-8):	Блокировка загрузки редко используемых и потенциально небезопасных модулей файловых систем
21mr|sconfigs-1.19-2|116	Summary:	Disable loading very rarely needed and potentially insecure filesystems kernel modules
21mr|sconfigs-1.19-2|117	Requires:   %{name}-modprobe
21mr|sconfigs-1.19-2|118	BuildArch:	noarch
21mr|sconfigs-1.19-2|119	
21mr|sconfigs-1.19-2|120	%description disable-filesystems-modules
21mr|sconfigs-1.19-2|121	%{summary}
21mr|sconfigs-1.19-2|122	
21mr|sconfigs-1.19-2|123	%description disable-filesystems-modules -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|124	Блокировка загрузки редко используемых и потенциально небезопасных модулей файловых систем ядра.
21mr|sconfigs-1.19-2|125	
21mr|sconfigs-1.19-2|126	%files disable-filesystems-modules
21mr|sconfigs-1.19-2|127	%license LICENSE
21mr|sconfigs-1.19-2|128	%config(noreplace) %{_sysconfdir}/modprobe.d/restrict_fs_modules.conf
21mr|sconfigs-1.19-2|129	
21mr|sconfigs-1.19-2|130	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|131	
21mr|sconfigs-1.19-2|132	%package disable-coredumps
21mr|sconfigs-1.19-2|133	Summary(ru_RU.UTF-8):	Отключение сохранения дампов памяти
21mr|sconfigs-1.19-2|134	Summary:	Disable storing coredumps
21mr|sconfigs-1.19-2|135	BuildArch:	noarch
21mr|sconfigs-1.19-2|136	
21mr|sconfigs-1.19-2|137	%description disable-coredumps
21mr|sconfigs-1.19-2|138	%{summary}
21mr|sconfigs-1.19-2|139	
21mr|sconfigs-1.19-2|140	%description disable-coredumps -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|141	Отключение сохранения дампов памяти (core dumps).
21mr|sconfigs-1.19-2|142	
21mr|sconfigs-1.19-2|143	%files disable-coredumps
21mr|sconfigs-1.19-2|144	%license LICENSE
21mr|sconfigs-1.19-2|145	%config(noreplace) %{_sysconfdir}/sysctl.d/96-disable-coredumps.conf
21mr|sconfigs-1.19-2|146	%config(noreplace) %{_sysconfdir}/security/limits.d/90-disable-coredumps.conf
21mr|sconfigs-1.19-2|147	
21mr|sconfigs-1.19-2|148	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|149	
21mr|sconfigs-1.19-2|150	%package disable-ipv6
21mr|sconfigs-1.19-2|151	Summary(ru_RU.UTF-8):	Отключение IPv6
21mr|sconfigs-1.19-2|152	Summary:	Disable IPv6
21mr|sconfigs-1.19-2|153	BuildArch:	noarch
21mr|sconfigs-1.19-2|154	
21mr|sconfigs-1.19-2|155	%description disable-ipv6
21mr|sconfigs-1.19-2|156	%{summary}
21mr|sconfigs-1.19-2|157	
21mr|sconfigs-1.19-2|158	%description disable-ipv6 -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|159	Отключение протокола IPv6.
21mr|sconfigs-1.19-2|160	
21mr|sconfigs-1.19-2|161	%files disable-ipv6
21mr|sconfigs-1.19-2|162	%license LICENSE
21mr|sconfigs-1.19-2|163	%config(noreplace) %{_sysconfdir}/sysctl.d/96-network-disable-IPv6.conf
21mr|sconfigs-1.19-2|164	
21mr|sconfigs-1.19-2|165	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|166	
21mr|sconfigs-1.19-2|167	%package harden-kernel
21mr|sconfigs-1.19-2|168	Summary(ru_RU.UTF-8):	Мета-пакет, зависящий от пакетов, усиливающих безопасность ядра
21mr|sconfigs-1.19-2|169	Summary:	Meta-package for kernel hardening (Recommends all subpackages)
21mr|sconfigs-1.19-2|170	BuildArch:	noarch
21mr|sconfigs-1.19-2|171	Recommends:	sconfigs-dmesg-restrict
21mr|sconfigs-1.19-2|172	Recommends:	sconfigs-kptr-restrict
21mr|sconfigs-1.19-2|173	Recommends:	sconfigs-perf-event-paranoid
21mr|sconfigs-1.19-2|174	Recommends:	sconfigs-randomize-va-space
21mr|sconfigs-1.19-2|175	Recommends:	sconfigs-unprivileged-bpf-disabled
21mr|sconfigs-1.19-2|176	Recommends:	sconfigs-bpf-jit-harden
21mr|sconfigs-1.19-2|177	Recommends:	sconfigs-protected-fifos
21mr|sconfigs-1.19-2|178	Recommends:	sconfigs-protected-hardlinks
21mr|sconfigs-1.19-2|179	Recommends:	sconfigs-protected-symlinks
21mr|sconfigs-1.19-2|180	Recommends:	sconfigs-suid-dumpable
21mr|sconfigs-1.19-2|181	Recommends:	sconfigs-ldisc-autoload
21mr|sconfigs-1.19-2|182	Recommends:	sconfigs-disable-sysrq
21mr|sconfigs-1.19-2|183	Recommends:	sconfigs-ctrl-alt-del
21mr|sconfigs-1.19-2|184	Recommends:	sconfigs-disable-unprivileged-userfaultfd
21mr|sconfigs-1.19-2|185	Recommends:	sconfigs-disable-tty-legacy-tiocsti
21mr|sconfigs-1.19-2|186	Recommends:	sconfigs-fs-protected-regular
21mr|sconfigs-1.19-2|187	Recommends:	sconfigs-disable-kexec-load
21mr|sconfigs-1.19-2|188	Recommends:	sconfigs-disable-ptrace
21mr|sconfigs-1.19-2|189	Recommends:	sconfigs-init-on-alloc
21mr|sconfigs-1.19-2|190	Recommends:	sconfigs-slab-no-merge
21mr|sconfigs-1.19-2|191	Recommends:	sconfigs-randomize-kstack-offset
21mr|sconfigs-1.19-2|192	Recommends:	sconfigs-off-defugfs
21mr|sconfigs-1.19-2|193	Recommends:	sconfigs-off-vsyscall
21mr|sconfigs-1.19-2|194	Recommends:	sconfigs-enable-pti
21mr|sconfigs-1.19-2|195	Recommends:	sconfigs-disable-tsx
21mr|sconfigs-1.19-2|196	
21mr|sconfigs-1.19-2|197	%description harden-kernel
21mr|sconfigs-1.19-2|198	Meta-package that Recommends all kernel hardening subpackages.
21mr|sconfigs-1.19-2|199	
21mr|sconfigs-1.19-2|200	%description harden-kernel -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|201	Мета-пакет, зависящий от пакетов, усиливающих безопасность ядра.
21mr|sconfigs-1.19-2|202	
21mr|sconfigs-1.19-2|203	%files harden-kernel
21mr|sconfigs-1.19-2|204	# meta-package, no files
21mr|sconfigs-1.19-2|205	
21mr|sconfigs-1.19-2|206	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|207	
21mr|sconfigs-1.19-2|208	%package dmesg-restrict
21mr|sconfigs-1.19-2|209	Summary(ru_RU.UTF-8):	Ограничение доступа к dmesg для привилегированных пользователей
21mr|sconfigs-1.19-2|210	Summary:	Restrict dmesg access to privileged users
21mr|sconfigs-1.19-2|211	BuildArch:	noarch
21mr|sconfigs-1.19-2|212	
21mr|sconfigs-1.19-2|213	%description dmesg-restrict
21mr|sconfigs-1.19-2|214	Setting kernel.dmesg_restrict=1 restricts access to kernel messages
21mr|sconfigs-1.19-2|215	to users with CAP_SYSLOG capability.
21mr|sconfigs-1.19-2|216	
21mr|sconfigs-1.19-2|217	%description dmesg-restrict -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|218	Установка kernel.dmesg_restrict=1 ограничивает доступ к сообщениям ядра
21mr|sconfigs-1.19-2|219	только для пользователей с правами CAP_SYSLOG.
21mr|sconfigs-1.19-2|220	
21mr|sconfigs-1.19-2|221	%files dmesg-restrict
21mr|sconfigs-1.19-2|222	%license LICENSE
21mr|sconfigs-1.19-2|223	%config(noreplace) %{_sysconfdir}/sysctl.d/95-dmesg-restrict.conf
21mr|sconfigs-1.19-2|224	
21mr|sconfigs-1.19-2|225	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|226	
21mr|sconfigs-1.19-2|227	%package kptr-restrict
21mr|sconfigs-1.19-2|228	Summary(ru_RU.UTF-8):	Скрытие указателей ядра от непривилегированных пользователей
21mr|sconfigs-1.19-2|229	Summary:	Hide kernel pointers from unprivileged users
21mr|sconfigs-1.19-2|230	BuildArch:	noarch
21mr|sconfigs-1.19-2|231	
21mr|sconfigs-1.19-2|232	%description kptr-restrict
21mr|sconfigs-1.19-2|233	Setting kernel.kptr_restrict=2 hides kernel pointer addresses
21mr|sconfigs-1.19-2|234	from all users including root, preventing kernel address leaks.
21mr|sconfigs-1.19-2|235	
21mr|sconfigs-1.19-2|236	%description kptr-restrict -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|237	Установка kernel.kptr_restrict=2 скрывает адреса указателей ядра
21mr|sconfigs-1.19-2|238	от всех пользователей, включая root, предотвращая утечки адресов ядра.
21mr|sconfigs-1.19-2|239	
21mr|sconfigs-1.19-2|240	%files kptr-restrict
21mr|sconfigs-1.19-2|241	%license LICENSE
21mr|sconfigs-1.19-2|242	%config(noreplace) %{_sysconfdir}/sysctl.d/95-kptr-restrict.conf
21mr|sconfigs-1.19-2|243	
21mr|sconfigs-1.19-2|244	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|245	
21mr|sconfigs-1.19-2|246	%package perf-event-paranoid
21mr|sconfigs-1.19-2|247	Summary(ru_RU.UTF-8):	Ограничение доступа к событиям производительности
21mr|sconfigs-1.19-2|248	Summary:	Restrict performance events access
21mr|sconfigs-1.19-2|249	BuildArch:	noarch
21mr|sconfigs-1.19-2|250	
21mr|sconfigs-1.19-2|251	%description perf-event-paranoid
21mr|sconfigs-1.19-2|252	Setting kernel.perf_event_paranoid=2 restricts access to performance
21mr|sconfigs-1.19-2|253	events to users with CAP_SYS_ADMIN capability.
21mr|sconfigs-1.19-2|254	
21mr|sconfigs-1.19-2|255	%description perf-event-paranoid -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|256	Установка kernel.perf_event_paranoid=2 ограничивает доступ к событиям
21mr|sconfigs-1.19-2|257	производительности для пользователей с правами CAP_SYS_ADMIN.
21mr|sconfigs-1.19-2|258	
21mr|sconfigs-1.19-2|259	%files perf-event-paranoid
21mr|sconfigs-1.19-2|260	%license LICENSE
21mr|sconfigs-1.19-2|261	%config(noreplace) %{_sysconfdir}/sysctl.d/95-perf-event-paranoid.conf
21mr|sconfigs-1.19-2|262	
21mr|sconfigs-1.19-2|263	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|264	
21mr|sconfigs-1.19-2|265	%package randomize-va-space
21mr|sconfigs-1.19-2|266	Summary(ru_RU.UTF-8):	Включение полной ASLR
21mr|sconfigs-1.19-2|267	Summary:	Enable full ASLR
21mr|sconfigs-1.19-2|268	BuildArch:	noarch
21mr|sconfigs-1.19-2|269	
21mr|sconfigs-1.19-2|270	%description randomize-va-space
21mr|sconfigs-1.19-2|271	Setting kernel.randomize_va_space=2 enables full Address Space
21mr|sconfigs-1.19-2|272	Layout Randomization including heap randomization.
21mr|sconfigs-1.19-2|273	
21mr|sconfigs-1.19-2|274	%description randomize-va-space -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|275	Установка kernel.randomize_va_space=2 включает полную рандомизацию
21mr|sconfigs-1.19-2|276	адресного пространства (ASLR), включая рандомизацию кучи.
21mr|sconfigs-1.19-2|277	
21mr|sconfigs-1.19-2|278	%files randomize-va-space
21mr|sconfigs-1.19-2|279	%license LICENSE
21mr|sconfigs-1.19-2|280	%config(noreplace) %{_sysconfdir}/sysctl.d/95-randomize-va-space.conf
21mr|sconfigs-1.19-2|281	
21mr|sconfigs-1.19-2|282	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|283	
21mr|sconfigs-1.19-2|284	%package unprivileged-bpf-disabled
21mr|sconfigs-1.19-2|285	Summary(ru_RU.UTF-8):	Отключение BPF для непривилегированных пользователей
21mr|sconfigs-1.19-2|286	Summary:	Disable BPF for unprivileged users
21mr|sconfigs-1.19-2|287	BuildArch:	noarch
21mr|sconfigs-1.19-2|288	
21mr|sconfigs-1.19-2|289	%description unprivileged-bpf-disabled
21mr|sconfigs-1.19-2|290	Setting kernel.unprivileged_bpf_disabled=1 disables bpf() syscall
21mr|sconfigs-1.19-2|291	for unprivileged users, preventing potential kernel exploits.
21mr|sconfigs-1.19-2|292	
21mr|sconfigs-1.19-2|293	%description unprivileged-bpf-disabled -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|294	Установка kernel.unprivileged_bpf_disabled=1 отключает системный вызов bpf()
21mr|sconfigs-1.19-2|295	для непривилегированных пользователей, предотвращая потенциальные эксплойты ядра.
21mr|sconfigs-1.19-2|296	
21mr|sconfigs-1.19-2|297	%files unprivileged-bpf-disabled
21mr|sconfigs-1.19-2|298	%license LICENSE
21mr|sconfigs-1.19-2|299	%config(noreplace) %{_sysconfdir}/sysctl.d/95-unprivileged-bpf-disabled.conf
21mr|sconfigs-1.19-2|300	
21mr|sconfigs-1.19-2|301	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|302	
21mr|sconfigs-1.19-2|303	%package bpf-jit-harden
21mr|sconfigs-1.19-2|304	Summary(ru_RU.UTF-8):	Включение защиты BPF JIT
21mr|sconfigs-1.19-2|305	Summary:	Enable BPF JIT hardening
21mr|sconfigs-1.19-2|306	BuildArch:	noarch
21mr|sconfigs-1.19-2|307	
21mr|sconfigs-1.19-2|308	%description bpf-jit-harden
21mr|sconfigs-1.19-2|309	Setting net.core.bpf_jit_harden=2 enables JIT hardening for BPF
21mr|sconfigs-1.19-2|310	to mitigate JIT spraying attacks.
21mr|sconfigs-1.19-2|311	
21mr|sconfigs-1.19-2|312	%description bpf-jit-harden -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|313	Установка net.core.bpf_jit_harden=2 включает защиту JIT для BPF
21mr|sconfigs-1.19-2|314	для защиты от атак JIT spraying.
21mr|sconfigs-1.19-2|315	
21mr|sconfigs-1.19-2|316	%files bpf-jit-harden
21mr|sconfigs-1.19-2|317	%license LICENSE
21mr|sconfigs-1.19-2|318	%config(noreplace) %{_sysconfdir}/sysctl.d/95-bpf-jit-harden.conf
21mr|sconfigs-1.19-2|319	
21mr|sconfigs-1.19-2|320	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|321	
21mr|sconfigs-1.19-2|322	%package protected-fifos
21mr|sconfigs-1.19-2|323	Summary(ru_RU.UTF-8):	Защита FIFO в sticky-каталогах
21mr|sconfigs-1.19-2|324	Summary:	Protect FIFOs in sticky directories
21mr|sconfigs-1.19-2|325	BuildArch:	noarch
21mr|sconfigs-1.19-2|326	
21mr|sconfigs-1.19-2|327	%description protected-fifos
21mr|sconfigs-1.19-2|328	Setting fs.protected_fifos=1 prevents opening FIFOs in world-writable
21mr|sconfigs-1.19-2|329	sticky directories except by the owner.
21mr|sconfigs-1.19-2|330	
21mr|sconfigs-1.19-2|331	%description protected-fifos -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|332	Установка fs.protected_fifos=1 предотвращает открытие FIFO в доступных
21mr|sconfigs-1.19-2|333	для записи sticky-каталогах всеми, кроме владельца.
21mr|sconfigs-1.19-2|334	
21mr|sconfigs-1.19-2|335	%files protected-fifos
21mr|sconfigs-1.19-2|336	%license LICENSE
21mr|sconfigs-1.19-2|337	%config(noreplace) %{_sysconfdir}/sysctl.d/95-protected-fifos.conf
21mr|sconfigs-1.19-2|338	
21mr|sconfigs-1.19-2|339	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|340	
21mr|sconfigs-1.19-2|341	%package protected-hardlinks
21mr|sconfigs-1.19-2|342	Summary(ru_RU.UTF-8):	Защита жёстких ссылок
21mr|sconfigs-1.19-2|343	Summary:	Protect hardlinks
21mr|sconfigs-1.19-2|344	BuildArch:	noarch
21mr|sconfigs-1.19-2|345	
21mr|sconfigs-1.19-2|346	%description protected-hardlinks
21mr|sconfigs-1.19-2|347	Setting fs.protected_hardlinks=1 prevents creating hardlinks to files
21mr|sconfigs-1.19-2|348	the user doesn't have read/write access to.
21mr|sconfigs-1.19-2|349	
21mr|sconfigs-1.19-2|350	%description protected-hardlinks -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|351	Установка fs.protected_hardlinks=1 предотвращает создание жёстких ссылок
21mr|sconfigs-1.19-2|352	на файлы, к которым пользователь не имеет доступа на чтение/запись.
21mr|sconfigs-1.19-2|353	
21mr|sconfigs-1.19-2|354	%files protected-hardlinks
21mr|sconfigs-1.19-2|355	%license LICENSE
21mr|sconfigs-1.19-2|356	%config(noreplace) %{_sysconfdir}/sysctl.d/95-protected-hardlinks.conf
21mr|sconfigs-1.19-2|357	
21mr|sconfigs-1.19-2|358	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|359	
21mr|sconfigs-1.19-2|360	%package protected-symlinks
21mr|sconfigs-1.19-2|361	Summary(ru_RU.UTF-8):	Защита символических ссылок в sticky-каталогах
21mr|sconfigs-1.19-2|362	Summary:	Protect symlinks in sticky directories
21mr|sconfigs-1.19-2|363	BuildArch:	noarch
21mr|sconfigs-1.19-2|364	
21mr|sconfigs-1.19-2|365	%description protected-symlinks
21mr|sconfigs-1.19-2|366	Setting fs.protected_symlinks=1 prevents following symlinks in
21mr|sconfigs-1.19-2|367	world-writable sticky directories except by the owner.
21mr|sconfigs-1.19-2|368	
21mr|sconfigs-1.19-2|369	%description protected-symlinks -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|370	Установка fs.protected_symlinks=1 предотвращает переход по символическим
21mr|sconfigs-1.19-2|371	ссылкам в доступных для записи sticky-каталогах всеми, кроме владельца.
21mr|sconfigs-1.19-2|372	
21mr|sconfigs-1.19-2|373	%files protected-symlinks
21mr|sconfigs-1.19-2|374	%license LICENSE
21mr|sconfigs-1.19-2|375	%config(noreplace) %{_sysconfdir}/sysctl.d/95-protected-symlinks.conf
21mr|sconfigs-1.19-2|376	
21mr|sconfigs-1.19-2|377	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|378	
21mr|sconfigs-1.19-2|379	%package suid-dumpable
21mr|sconfigs-1.19-2|380	Summary(ru_RU.UTF-8):	Отключение дампов памяти для SUID-программ
21mr|sconfigs-1.19-2|381	Summary:	Disable core dumps for SUID programs
21mr|sconfigs-1.19-2|382	BuildArch:	noarch
21mr|sconfigs-1.19-2|383	
21mr|sconfigs-1.19-2|384	%description suid-dumpable
21mr|sconfigs-1.19-2|385	Setting fs.suid_dumpable=0 prevents setuid programs from dumping core,
21mr|sconfigs-1.19-2|386	avoiding potential information leaks.
21mr|sconfigs-1.19-2|387	
21mr|sconfigs-1.19-2|388	%description suid-dumpable -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|389	Установка fs.suid_dumpable=0 предотвращает создание дампов памяти
21mr|sconfigs-1.19-2|390	SUID-программами, избегая потенциальных утечек информации.
21mr|sconfigs-1.19-2|391	
21mr|sconfigs-1.19-2|392	%files suid-dumpable
21mr|sconfigs-1.19-2|393	%license LICENSE
21mr|sconfigs-1.19-2|394	%config(noreplace) %{_sysconfdir}/sysctl.d/95-suid-dumpable.conf
21mr|sconfigs-1.19-2|395	
21mr|sconfigs-1.19-2|396	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|397	
21mr|sconfigs-1.19-2|398	%package ldisc-autoload
21mr|sconfigs-1.19-2|399	Summary(ru_RU.UTF-8):	Отключение автоматической загрузки дисциплин терминала
21mr|sconfigs-1.19-2|400	Summary:	Disable automatic line discipline loading
21mr|sconfigs-1.19-2|401	BuildArch:	noarch
21mr|sconfigs-1.19-2|402	
21mr|sconfigs-1.19-2|403	%description ldisc-autoload
21mr|sconfigs-1.19-2|404	Setting dev.tty.ldisc_autoload=0 disables automatic loading of tty
21mr|sconfigs-1.19-2|405	line discipline modules.
21mr|sconfigs-1.19-2|406	
21mr|sconfigs-1.19-2|407	%description ldisc-autoload -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|408	Установка dev.tty.ldisc_autoload=0 отключает автоматическую загрузку
21mr|sconfigs-1.19-2|409	модулей дисциплин терминала.
21mr|sconfigs-1.19-2|410	
21mr|sconfigs-1.19-2|411	%files ldisc-autoload
21mr|sconfigs-1.19-2|412	%license LICENSE
21mr|sconfigs-1.19-2|413	%config(noreplace) %{_sysconfdir}/sysctl.d/95-ldisc-autoload.conf
21mr|sconfigs-1.19-2|414	
21mr|sconfigs-1.19-2|415	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|416	
21mr|sconfigs-1.19-2|417	%package disable-sysrq
21mr|sconfigs-1.19-2|418	Summary(ru_RU.UTF-8):	Отключение магических клавиш SysRq
21mr|sconfigs-1.19-2|419	Summary:	Disable SysRq magic keys
21mr|sconfigs-1.19-2|420	BuildArch:	noarch
21mr|sconfigs-1.19-2|421	
21mr|sconfigs-1.19-2|422	%description disable-sysrq
21mr|sconfigs-1.19-2|423	Setting kernel.sysrq=0 disables SysRq magic key combinations
21mr|sconfigs-1.19-2|424	which can be used for privileged operations.
21mr|sconfigs-1.19-2|425	
21mr|sconfigs-1.19-2|426	%description disable-sysrq -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|427	Установка kernel.sysrq=0 отключает магические комбинации клавиш SysRq,
21mr|sconfigs-1.19-2|428	которые могут использоваться для привилегированных операций.
21mr|sconfigs-1.19-2|429	
21mr|sconfigs-1.19-2|430	%files disable-sysrq
21mr|sconfigs-1.19-2|431	%license LICENSE
21mr|sconfigs-1.19-2|432	%config(noreplace) %{_sysconfdir}/sysctl.d/95-disable-sysrq.conf
21mr|sconfigs-1.19-2|433	
21mr|sconfigs-1.19-2|434	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|435	
21mr|sconfigs-1.19-2|436	%package ctrl-alt-del
21mr|sconfigs-1.19-2|437	Summary(ru_RU.UTF-8):	Корректная обработка Ctrl-Alt-Del
21mr|sconfigs-1.19-2|438	Summary:	Graceful Ctrl-Alt-Del handling
21mr|sconfigs-1.19-2|439	BuildArch:	noarch
21mr|sconfigs-1.19-2|440	
21mr|sconfigs-1.19-2|441	%description ctrl-alt-del
21mr|sconfigs-1.19-2|442	Setting kernel.ctrl-alt-del=0 passes Ctrl-Alt-Del to init system
21mr|sconfigs-1.19-2|443	for graceful shutdown instead of immediate kernel reboot.
21mr|sconfigs-1.19-2|444	
21mr|sconfigs-1.19-2|445	%description ctrl-alt-del -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|446	Установка kernel.ctrl-alt-del=0 передаёт Ctrl-Alt-Del в систему инициализации
21mr|sconfigs-1.19-2|447	для корректного выключения вместо немедленной перезагрузки ядром.
21mr|sconfigs-1.19-2|448	
21mr|sconfigs-1.19-2|449	%files ctrl-alt-del
21mr|sconfigs-1.19-2|450	%license LICENSE
21mr|sconfigs-1.19-2|451	%config(noreplace) %{_sysconfdir}/sysctl.d/95-ctrl-alt-del.conf
21mr|sconfigs-1.19-2|452	
21mr|sconfigs-1.19-2|453	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|454	
21mr|sconfigs-1.19-2|455	%package harden-network-settings
21mr|sconfigs-1.19-2|456	Summary(ru_RU.UTF-8):	Усиление сетевых настроек
21mr|sconfigs-1.19-2|457	Summary:	Harden network settings
21mr|sconfigs-1.19-2|458	BuildArch:	noarch
21mr|sconfigs-1.19-2|459	
21mr|sconfigs-1.19-2|460	%description harden-network-settings
21mr|sconfigs-1.19-2|461	%{summary}
21mr|sconfigs-1.19-2|462	
21mr|sconfigs-1.19-2|463	%description harden-network-settings -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|464	Усиление сетевых настроек безопасности.
21mr|sconfigs-1.19-2|465	
21mr|sconfigs-1.19-2|466	%files harden-network-settings
21mr|sconfigs-1.19-2|467	%license LICENSE
21mr|sconfigs-1.19-2|468	%config(noreplace) %{_sysconfdir}/sysctl.d/96-network-hardening.conf
21mr|sconfigs-1.19-2|469	
21mr|sconfigs-1.19-2|470	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|471	
21mr|sconfigs-1.19-2|472	%package disable-unprivileged-userfaultfd
21mr|sconfigs-1.19-2|473	Summary(ru_RU.UTF-8):	Запрет системного вызова userfaultfd() для непривилегированных пользователей
21mr|sconfigs-1.19-2|474	Summary:	Disallow the userfaultfd() syscall for unprivileged users
21mr|sconfigs-1.19-2|475	BuildArch:	noarch
21mr|sconfigs-1.19-2|476	
21mr|sconfigs-1.19-2|477	%description disable-unprivileged-userfaultfd
21mr|sconfigs-1.19-2|478	Disallow the userfaultfd() syscall for unprivileged users.
21mr|sconfigs-1.19-2|479	It allows attackers to gain a reliable method to perform heap
21mr|sconfigs-1.19-2|480	spraying of dynamically allocated memory.
21mr|sconfigs-1.19-2|481	On Linux kernel .11 and newer, setting vm.unprivileged_userfaultfd=0 ensures that
21mr|sconfigs-1.19-2|482	only privileged users or processes running as root can utilize the userfaultfd()
21mr|sconfigs-1.19-2|483	mechanism for kernel memory operations.
21mr|sconfigs-1.19-2|484	
21mr|sconfigs-1.19-2|485	%description disable-unprivileged-userfaultfd -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|486	Запрет системного вызова userfaultfd() для непривилегированных пользователей.
21mr|sconfigs-1.19-2|487	Этот вызов позволяет злоумышленникам получить надёжный метод для heap spraying
21mr|sconfigs-1.19-2|488	динамически выделяемой памяти.
21mr|sconfigs-1.19-2|489	В Linux kernel 6.11 и новее установка vm.unprivileged_userfaultfd=0 обеспечивает,
21mr|sconfigs-1.19-2|490	что только привилегированные пользователи или процессы root могут использовать
21mr|sconfigs-1.19-2|491	механизм userfaultfd() для операций с памятью ядра.
21mr|sconfigs-1.19-2|492	
21mr|sconfigs-1.19-2|493	%files disable-unprivileged-userfaultfd
21mr|sconfigs-1.19-2|494	%license LICENSE
21mr|sconfigs-1.19-2|495	%config(noreplace) %{_sysconfdir}/sysctl.d/97-unprivileged-userfaultfd.conf
21mr|sconfigs-1.19-2|496	
21mr|sconfigs-1.19-2|497	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|498	
21mr|sconfigs-1.19-2|499	%package disable-tty-legacy-tiocsti
21mr|sconfigs-1.19-2|500	Summary(ru_RU.UTF-8):	Запрет устаревшего ioctl-вызова TIOCSTI для терминалов
21mr|sconfigs-1.19-2|501	Summary:	Disallow the legacy TIOCSTI ioctl call for terminal (tty)
21mr|sconfigs-1.19-2|502	BuildArch:	noarch
21mr|sconfigs-1.19-2|503	
21mr|sconfigs-1.19-2|504	%description disable-tty-legacy-tiocsti
21mr|sconfigs-1.19-2|505	Disallow the legacy TIOCSTI ioctl call for terminal (tty).
21mr|sconfigs-1.19-2|506	It allows attackers to perform local privilege escalation in the system.
21mr|sconfigs-1.19-2|507	On Linux kernel 6.2 and newer, setting dev.tty.legacy_tiocsti=0 ensures that
21mr|sconfigs-1.19-2|508	only privileged users or processes running as root can utilize the TIOCSTI
21mr|sconfigs-1.19-2|509	mechanism.
21mr|sconfigs-1.19-2|510	
21mr|sconfigs-1.19-2|511	%description disable-tty-legacy-tiocsti -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|512	Запрет устаревшего ioctl-вызова TIOCSTI для терминалов.
21mr|sconfigs-1.19-2|513	Этот вызов позволяет злоумышленникам выполнять локальное повышение привилегий.
21mr|sconfigs-1.19-2|514	В Linux kernel 6.2 и новее установка dev.tty.legacy_tiocsti=0 обеспечивает,
21mr|sconfigs-1.19-2|515	что только привилегированные пользователи или процессы root могут использовать
21mr|sconfigs-1.19-2|516	механизм TIOCSTI.
21mr|sconfigs-1.19-2|517	
21mr|sconfigs-1.19-2|518	%files disable-tty-legacy-tiocsti
21mr|sconfigs-1.19-2|519	%license LICENSE
21mr|sconfigs-1.19-2|520	%config(noreplace) %{_sysconfdir}/sysctl.d/97-disable-tty-legacy-tiocsti.conf
21mr|sconfigs-1.19-2|521	
21mr|sconfigs-1.19-2|522	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|523	
21mr|sconfigs-1.19-2|524	%package fs-protected-regular
21mr|sconfigs-1.19-2|525	Summary(ru_RU.UTF-8):	Защита от атак через жёсткие и символические ссылки на файлы других пользователей
21mr|sconfigs-1.19-2|526	Summary:	Protection against hard link and symlink attacks on files owned by other users
21mr|sconfigs-1.19-2|527	BuildArch:	noarch
21mr|sconfigs-1.19-2|528	
21mr|sconfigs-1.19-2|529	%description fs-protected-regular
21mr|sconfigs-1.19-2|530	Protection against hard link and symlink attacks on files owned by other users.
21mr|sconfigs-1.19-2|531	Prevents data write to arbitrary files through link substitution.
21mr|sconfigs-1.19-2|532	Setting fs.protected_regular=2 enables strict protection, prohibiting creation of
21mr|sconfigs-1.19-2|533	hard links and symlinks to files owned by other users.
21mr|sconfigs-1.19-2|534	
21mr|sconfigs-1.19-2|535	%description fs-protected-regular -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|536	Защита от атак через жёсткие и символические ссылки на файлы других пользователей.
21mr|sconfigs-1.19-2|537	Предотвращает запись данных в произвольные файлы через подмену ссылок.
21mr|sconfigs-1.19-2|538	Установка fs.protected_regular=2 включает строгую защиту, запрещая создание
21mr|sconfigs-1.19-2|539	жёстких и символических ссылок на файлы, принадлежащих другим пользователям.
21mr|sconfigs-1.19-2|540	
21mr|sconfigs-1.19-2|541	%files fs-protected-regular
21mr|sconfigs-1.19-2|542	%license LICENSE
21mr|sconfigs-1.19-2|543	%config(noreplace) %{_sysconfdir}/sysctl.d/97-fs-protected-regular.conf
21mr|sconfigs-1.19-2|544	
21mr|sconfigs-1.19-2|545	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|546	
21mr|sconfigs-1.19-2|547	%package sshd
21mr|sconfigs-1.19-2|548	Summary(ru_RU.UTF-8):	Усиление безопасности SSH-демона OpenSSH
21mr|sconfigs-1.19-2|549	Summary:	Hardening for OpenSSH SSH daemon
21mr|sconfigs-1.19-2|550	Requires:	openssh-server
21mr|sconfigs-1.19-2|551	BuildArch:	noarch
21mr|sconfigs-1.19-2|552	
21mr|sconfigs-1.19-2|553	%description sshd
21mr|sconfigs-1.19-2|554	%{summary}
21mr|sconfigs-1.19-2|555	
21mr|sconfigs-1.19-2|556	%description sshd -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|557	Усиление безопасности SSH-демона OpenSSH.
21mr|sconfigs-1.19-2|558	
21mr|sconfigs-1.19-2|559	%files sshd
21mr|sconfigs-1.19-2|560	%license LICENSE
21mr|sconfigs-1.19-2|561	%config(noreplace) %{_sysconfdir}/ssh/sshd_config.d/sshd_hardening.conf
21mr|sconfigs-1.19-2|562	# sshd_hardeninig.conf uses issue.sconfigs.net
21mr|sconfigs-1.19-2|563	%config(noreplace) %{_sysconfdir}/issue.sconfigs.net
21mr|sconfigs-1.19-2|564	
21mr|sconfigs-1.19-2|565	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|566	
21mr|sconfigs-1.19-2|567	%package kscreenlocker
21mr|sconfigs-1.19-2|568	Summary(ru_RU.UTF-8):	Безопасные настройки блокировки экрана KDE
21mr|sconfigs-1.19-2|569	Summary:        Secure KDE screen lock settings
21mr|sconfigs-1.19-2|570	Requires:       kscreenlocker
21mr|sconfigs-1.19-2|571	BuildArch:	noarch
21mr|sconfigs-1.19-2|572	
21mr|sconfigs-1.19-2|573	%description kscreenlocker
21mr|sconfigs-1.19-2|574	%{summary}
21mr|sconfigs-1.19-2|575	
21mr|sconfigs-1.19-2|576	%description kscreenlocker -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|577	Безопасные настройки блокировки экрана KDE.
21mr|sconfigs-1.19-2|578	
21mr|sconfigs-1.19-2|579	%files kscreenlocker
21mr|sconfigs-1.19-2|580	%license LICENSE
21mr|sconfigs-1.19-2|581	%config(noreplace) %{_sysconfdir}/xdg/kscreenlockerrc
21mr|sconfigs-1.19-2|582	
21mr|sconfigs-1.19-2|583	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|584	
21mr|sconfigs-1.19-2|585	
21mr|sconfigs-1.19-2|586	%package login-warning
21mr|sconfigs-1.19-2|587	Summary(ru_RU.UTF-8):	Предупреждения безопасности при входе в систему
21mr|sconfigs-1.19-2|588	Summary:	Security warnings on login
21mr|sconfigs-1.19-2|589	BuildArch:	noarch
21mr|sconfigs-1.19-2|590	
21mr|sconfigs-1.19-2|591	%description login-warning
21mr|sconfigs-1.19-2|592	%{summary}
21mr|sconfigs-1.19-2|593	
21mr|sconfigs-1.19-2|594	THe following will be done automatically after instalaltion:
21mr|sconfigs-1.19-2|595	cat %{_sysconfdir}/issue.sconfigs > %{_sysconfdir}/issue
21mr|sconfigs-1.19-2|596	cat %{_sysconfdir}/motd.sconfigs > %{_sysconfdir}/motd
21mr|sconfigs-1.19-2|597	
21mr|sconfigs-1.19-2|598	Run the following to disable automatic configuration
21mr|sconfigs-1.19-2|599	of %{_sysconfdir}/issue and %{_sysconfdir}/motd:
21mr|sconfigs-1.19-2|600	touch %{_sysconfdir}/sconfigs-disable-autoconfig
21mr|sconfigs-1.19-2|601	
21mr|sconfigs-1.19-2|602	%description login-warning -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|603	Предупреждения безопасности при входе в систему.
21mr|sconfigs-1.19-2|604	
21mr|sconfigs-1.19-2|605	После установки автоматически выполняется:
21mr|sconfigs-1.19-2|606	cat %{_sysconfdir}/issue.sconfigs > %{_sysconfdir}/issue
21mr|sconfigs-1.19-2|607	cat %{_sysconfdir}/motd.sconfigs > %{_sysconfdir}/motd
21mr|sconfigs-1.19-2|608	
21mr|sconfigs-1.19-2|609	Для отключения автоматической настройки
21mr|sconfigs-1.19-2|610	%{_sysconfdir}/issue и %{_sysconfdir}/motd выполните:
21mr|sconfigs-1.19-2|611	touch %{_sysconfdir}/sconfigs-disable-autoconfig
21mr|sconfigs-1.19-2|612	
21mr|sconfigs-1.19-2|613	%files login-warning
21mr|sconfigs-1.19-2|614	%license LICENSE
21mr|sconfigs-1.19-2|615	# not noreplace -- for copying into /etc/issue and /etc/motd manually
21mr|sconfigs-1.19-2|616	%{_sysconfdir}/issue.sconfigs
21mr|sconfigs-1.19-2|617	%{_sysconfdir}/motd.sconfigs
21mr|sconfigs-1.19-2|618	%ghost %{_sysconfdir}/sconfigs-configured-login-warnings
21mr|sconfigs-1.19-2|619	%ghost %{_sysconfdir}/sconfigs-disable-autoconfig
21mr|sconfigs-1.19-2|620	
21mr|sconfigs-1.19-2|621	%posttrans login-warning
21mr|sconfigs-1.19-2|622	set -x
21mr|sconfigs-1.19-2|623	if ! test -f %{_sysconfdir}/sconfigs-disable-autoconfig ; then
21mr|sconfigs-1.19-2|624	cp -p %{_sysconfdir}/issue.sconfigs %{_sysconfdir}/issue.bak-sconfigs
21mr|sconfigs-1.19-2|625	cp -p %{_sysconfdir}/motd.sconfigs %{_sysconfdir}/motd.bak-sconfigs
21mr|sconfigs-1.19-2|626	cat %{_sysconfdir}/issue.sconfigs > %{_sysconfdir}/issue
21mr|sconfigs-1.19-2|627	cat %{_sysconfdir}/motd.sconfigs > %{_sysconfdir}/motd
21mr|sconfigs-1.19-2|628	fi
21mr|sconfigs-1.19-2|629	touch %{_sysconfdir}/sconfigs-configured-login-warnings
21mr|sconfigs-1.19-2|630	
21mr|sconfigs-1.19-2|631	%transfiletriggerin login-warning -P 100000 -- %{_sysconfdir}/issue %{_sysconfdir}/motd
21mr|sconfigs-1.19-2|632	# default -P is 1000000, we use 10000 to ensure running after branding-configs
21mr|sconfigs-1.19-2|633	set -x
21mr|sconfigs-1.19-2|634	if ! test -f %{_sysconfdir}/sconfigs-disable-autoconfig ; then
21mr|sconfigs-1.19-2|635	cp -p %{_sysconfdir}/issue.sconfigs %{_sysconfdir}/issue.bak-sconfigs
21mr|sconfigs-1.19-2|636	cp -p %{_sysconfdir}/motd.sconfigs %{_sysconfdir}/motd.bak-sconfigs
21mr|sconfigs-1.19-2|637	cat %{_sysconfdir}/issue.sconfigs > %{_sysconfdir}/issue
21mr|sconfigs-1.19-2|638	cat %{_sysconfdir}/motd.sconfigs > %{_sysconfdir}/motd
21mr|sconfigs-1.19-2|639	fi
21mr|sconfigs-1.19-2|640	
21mr|sconfigs-1.19-2|641	%preun login-warning
21mr|sconfigs-1.19-2|642	if [ $1 -eq 0 ]; then
21mr|sconfigs-1.19-2|643	cat %{_sysconfdir}/issue.bak-sconfigs > %{_sysconfdir}/issue || :
21mr|sconfigs-1.19-2|644	cat %{_sysconfdir}/motd.bak-sconfigs > %{_sysconfdir}/motd || :
21mr|sconfigs-1.19-2|645	fi
21mr|sconfigs-1.19-2|646	
21mr|sconfigs-1.19-2|647	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|648	
21mr|sconfigs-1.19-2|649	%package basic-audit
21mr|sconfigs-1.19-2|650	Summary(ru_RU.UTF-8):	Базовые (не очень детальные) правила аудита
21mr|sconfigs-1.19-2|651	Summary:	Basic (not very detailed) audit rules
21mr|sconfigs-1.19-2|652	Requires:   %{name}-filesystem
21mr|sconfigs-1.19-2|653	Requires:   audit
21mr|sconfigs-1.19-2|654	Requires(post,postun):	update-alternatives
21mr|sconfigs-1.19-2|655	BuildArch:	noarch
21mr|sconfigs-1.19-2|656	
21mr|sconfigs-1.19-2|657	%description basic-audit
21mr|sconfigs-1.19-2|658	%{summary}
21mr|sconfigs-1.19-2|659	
21mr|sconfigs-1.19-2|660	%description basic-audit -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|661	Базовые (не очень детальные) правила аудита.
21mr|sconfigs-1.19-2|662	
21mr|sconfigs-1.19-2|663	%files basic-audit
21mr|sconfigs-1.19-2|664	%license LICENSE
21mr|sconfigs-1.19-2|665	# probably no need of noreplace,
21mr|sconfigs-1.19-2|666	# all such configs can be created manually
21mr|sconfigs-1.19-2|667	%config %{_sysconfdir}/sconfigs/audit-rules/20-basic-audit.rules
21mr|sconfigs-1.19-2|668	# symlink, ruled by alternatives(8)
21mr|sconfigs-1.19-2|669	%ghost %{_sysconfdir}/audit/rules.d/10-sconfigs-audit.rules
21mr|sconfigs-1.19-2|670	
21mr|sconfigs-1.19-2|671	%post basic-audit
21mr|sconfigs-1.19-2|672	update-alternatives --install \
21mr|sconfigs-1.19-2|673	%{_sysconfdir}/audit/rules.d/10-sconfigs-audit.rules \
21mr|sconfigs-1.19-2|674	sconfigs-audit \
21mr|sconfigs-1.19-2|675	%{_sysconfdir}/sconfigs/audit-rules/20-basic-audit.rules \
21mr|sconfigs-1.19-2|676	20
21mr|sconfigs-1.19-2|677	
21mr|sconfigs-1.19-2|678	%postun basic-audit
21mr|sconfigs-1.19-2|679	[ $1 = 0 ] || exit 0
21mr|sconfigs-1.19-2|680	update-alternatives --remove \
21mr|sconfigs-1.19-2|681	sconfigs-audit \
21mr|sconfigs-1.19-2|682	%{_sysconfdir}/sconfigs/audit-rules/20-basic-audit.rules
21mr|sconfigs-1.19-2|683	
21mr|sconfigs-1.19-2|684	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|685	
21mr|sconfigs-1.19-2|686	%package detailed-audit
21mr|sconfigs-1.19-2|687	Summary(ru_RU.UTF-8):	Детальные правила аудита
21mr|sconfigs-1.19-2|688	Summary:	Detailed audit rules
21mr|sconfigs-1.19-2|689	Requires:   %{name}-filesystem
21mr|sconfigs-1.19-2|690	Requires:   audit
21mr|sconfigs-1.19-2|691	Requires(post,postun):	update-alternatives
21mr|sconfigs-1.19-2|692	BuildArch:	noarch
21mr|sconfigs-1.19-2|693	
21mr|sconfigs-1.19-2|694	%description detailed-audit
21mr|sconfigs-1.19-2|695	%{summary}
21mr|sconfigs-1.19-2|696	
21mr|sconfigs-1.19-2|697	%description detailed-audit -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|698	Детальные правила аудита.
21mr|sconfigs-1.19-2|699	
21mr|sconfigs-1.19-2|700	%files detailed-audit
21mr|sconfigs-1.19-2|701	%license LICENSE
21mr|sconfigs-1.19-2|702	# probably no need of noreplace,
21mr|sconfigs-1.19-2|703	# all such configs can be created manually
21mr|sconfigs-1.19-2|704	%config %{_sysconfdir}/sconfigs/audit-rules/30-detailed-audit.rules
21mr|sconfigs-1.19-2|705	# symlink, ruled by alternatives(8)
21mr|sconfigs-1.19-2|706	%ghost %{_sysconfdir}/audit/rules.d/10-sconfigs-audit.rules
21mr|sconfigs-1.19-2|707	
21mr|sconfigs-1.19-2|708	%post detailed-audit
21mr|sconfigs-1.19-2|709	update-alternatives --install \
21mr|sconfigs-1.19-2|710	%{_sysconfdir}/audit/rules.d/10-sconfigs-audit.rules \
21mr|sconfigs-1.19-2|711	sconfigs-audit \
21mr|sconfigs-1.19-2|712	%{_sysconfdir}/sconfigs/audit-rules/30-detailed-audit.rules \
21mr|sconfigs-1.19-2|713	30
21mr|sconfigs-1.19-2|714	
21mr|sconfigs-1.19-2|715	%postun detailed-audit
21mr|sconfigs-1.19-2|716	[ $1 = 0 ] || exit 0
21mr|sconfigs-1.19-2|717	update-alternatives --remove \
21mr|sconfigs-1.19-2|718	sconfigs-audit \
21mr|sconfigs-1.19-2|719	%{_sysconfdir}/sconfigs/audit-rules/30-detailed-audit.rules
21mr|sconfigs-1.19-2|720	
21mr|sconfigs-1.19-2|721	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|722	
21mr|sconfigs-1.19-2|723	%package audit-test
21mr|sconfigs-1.19-2|724	Summary(ru_RU.UTF-8):	Скрипт для тестирования правил аудита из sconfigs
21mr|sconfigs-1.19-2|725	Summary:	Script to test audit rules from sconfigs
21mr|sconfigs-1.19-2|726	BuildArch:	noarch
21mr|sconfigs-1.19-2|727	
21mr|sconfigs-1.19-2|728	%description audit-test
21mr|sconfigs-1.19-2|729	%{summary}
21mr|sconfigs-1.19-2|730	
21mr|sconfigs-1.19-2|731	%description audit-test -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|732	Скрипт для тестирования правил аудита из sconfigs.
21mr|sconfigs-1.19-2|733	
21mr|sconfigs-1.19-2|734	%files audit-test
21mr|sconfigs-1.19-2|735	%{_sbindir}/sconfigs-audit-test
21mr|sconfigs-1.19-2|736	
21mr|sconfigs-1.19-2|737	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|738	
21mr|sconfigs-1.19-2|739	%package grub-modifier
21mr|sconfigs-1.19-2|740	Summary(ru_RU.UTF-8):	Инструмент для изменения GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub
21mr|sconfigs-1.19-2|741	Summary:	Simple tool to modify GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub
21mr|sconfigs-1.19-2|742	
21mr|sconfigs-1.19-2|743	%description grub-modifier
21mr|sconfigs-1.19-2|744	Simple tool to modify GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub
21mr|sconfigs-1.19-2|745	
21mr|sconfigs-1.19-2|746	%description grub-modifier -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|747	Простой инструмент для изменения GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub.
21mr|sconfigs-1.19-2|748	
21mr|sconfigs-1.19-2|749	%files grub-modifier
21mr|sconfigs-1.19-2|750	%{_bindir}/sconfigs-grub-modifier
21mr|sconfigs-1.19-2|751	
21mr|sconfigs-1.19-2|752	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|753	
21mr|sconfigs-1.19-2|754	%package init-on-alloc
21mr|sconfigs-1.19-2|755	Summary(ru_RU.UTF-8):	Обнуление памяти при выделении (добавляет init_on_alloc=1 в cmdline)
21mr|sconfigs-1.19-2|756	Summary:	Null memory on allocation (add init_on_alloc=1 to cmdline)
21mr|sconfigs-1.19-2|757	Requires:	grub2
21mr|sconfigs-1.19-2|758	Requires(post,postun):	sconfigs-grub-modifier
21mr|sconfigs-1.19-2|759	Requires(post,postun):	%{_sbindir}/update-grub2
21mr|sconfigs-1.19-2|760	BuildArch:	noarch
21mr|sconfigs-1.19-2|761	
21mr|sconfigs-1.19-2|762	%description init-on-alloc
21mr|sconfigs-1.19-2|763	Add init_on_alloc=1 to /proc/cmdline by automatically editing
21mr|sconfigs-1.19-2|764	/etc/default/grub and running update-grub2 on installation.
21mr|sconfigs-1.19-2|765	This enables allocating memory with nulls before its actual allocation.
21mr|sconfigs-1.19-2|766	
21mr|sconfigs-1.19-2|767	%description init-on-alloc -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|768	Добавляет init_on_alloc=1 в /proc/cmdline путём автоматического редактирования
21mr|sconfigs-1.19-2|769	/etc/default/grub и запуска update-grub2 при установке.
21mr|sconfigs-1.19-2|770	Это включает обнуление памяти перед её фактическим выделением.
21mr|sconfigs-1.19-2|771	
21mr|sconfigs-1.19-2|772	%files init-on-alloc
21mr|sconfigs-1.19-2|773	# empty
21mr|sconfigs-1.19-2|774	
21mr|sconfigs-1.19-2|775	%post init-on-alloc
21mr|sconfigs-1.19-2|776	set -e
21mr|sconfigs-1.19-2|777	# new install, not update
21mr|sconfigs-1.19-2|778	if [ "$1" != 1 ]; then exit 0; fi
21mr|sconfigs-1.19-2|779	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT add init_on_alloc=1
21mr|sconfigs-1.19-2|780	echo "init_on_alloc=1 added to /etc/default/grub"
21mr|sconfigs-1.19-2|781	update-grub2
21mr|sconfigs-1.19-2|782	
21mr|sconfigs-1.19-2|783	%postun init-on-alloc
21mr|sconfigs-1.19-2|784	set -e
21mr|sconfigs-1.19-2|785	# uninstall, not upgrade
21mr|sconfigs-1.19-2|786	if [ "$1" != 0 ]; then exit 0; fi
21mr|sconfigs-1.19-2|787	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT remove init_on_alloc=1
21mr|sconfigs-1.19-2|788	echo "init_on_alloc=1 removed from /etc/default/grub"
21mr|sconfigs-1.19-2|789	update-grub2
21mr|sconfigs-1.19-2|790	
21mr|sconfigs-1.19-2|791	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|792	
21mr|sconfigs-1.19-2|793	%package slab-no-merge
21mr|sconfigs-1.19-2|794	Summary(ru_RU.UTF-8):	Отключение слияния похожих slab-кэшей ядром
21mr|sconfigs-1.19-2|795	Summary:	Disable merging similar slab caches by kernel
21mr|sconfigs-1.19-2|796	Requires:	grub2
21mr|sconfigs-1.19-2|797	Requires(post,postun):	sconfigs-grub-modifier
21mr|sconfigs-1.19-2|798	Requires(post,postun):	%{_sbindir}/update-grub2
21mr|sconfigs-1.19-2|799	BuildArch:	noarch
21mr|sconfigs-1.19-2|800	
21mr|sconfigs-1.19-2|801	%description slab-no-merge
21mr|sconfigs-1.19-2|802	Add slab_nomerge to /proc/cmdline by automatically editing
21mr|sconfigs-1.19-2|803	/etc/default/grub and running update-grub2 on installation.
21mr|sconfigs-1.19-2|804	
21mr|sconfigs-1.19-2|805	By default, the kernel merges similar slab caches to save memory.
21mr|sconfigs-1.19-2|806	This allows an attacker exploiting a buffer overflow in one object
21mr|sconfigs-1.19-2|807	to overwrite data in another object from the same merged cache,
21mr|sconfigs-1.19-2|808	potentially leading to privilege escalation.
21mr|sconfigs-1.19-2|809	Values:
21mr|sconfigs-1.19-2|810	- Without parameter — merging enabled (memory efficient, less secure)
21mr|sconfigs-1.19-2|811	- slab_nomerge — merging disabled (more secure, higher memory usage)
21mr|sconfigs-1.19-2|812	Impact: slight increase in memory consumption on systems with many kernel objects.
21mr|sconfigs-1.19-2|813	It is valid for SLAB, SLUB and SLOB allocators.
21mr|sconfigs-1.19-2|814	
21mr|sconfigs-1.19-2|815	%description slab-no-merge -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|816	Добавляет slab_nomerge в /proc/cmdline путём автоматического редактирования
21mr|sconfigs-1.19-2|817	/etc/default/grub и запуска update-grub2 при установке.
21mr|sconfigs-1.19-2|818	
21mr|sconfigs-1.19-2|819	По умолчанию ядро объединяет похожие slab-кэши для экономии памяти.
21mr|sconfigs-1.19-2|820	Это позволяет злоумышленнику, использующему переполнение буфера в одном объекте,
21mr|sconfigs-1.19-2|821	перезаписать данные в другом объекте из того же объединённого кэша,
21mr|sconfigs-1.19-2|822	что может привести к повышению привилегий.
21mr|sconfigs-1.19-2|823	Значения:
21mr|sconfigs-1.19-2|824	- Без параметра — слияние включено (эффективно по памяти, менее безопасно)
21mr|sconfigs-1.19-2|825	- slab_nomerge — слияние отключено (более безопасно, выше потребление памяти)
21mr|sconfigs-1.19-2|826	Влияние: небольшое увеличение потребления памяти на системах со многими объектами ядра.
21mr|sconfigs-1.19-2|827	Работает для аллокаторов SLAB, SLUB и SLOB.
21mr|sconfigs-1.19-2|828	
21mr|sconfigs-1.19-2|829	%files slab-no-merge
21mr|sconfigs-1.19-2|830	# empty
21mr|sconfigs-1.19-2|831	
21mr|sconfigs-1.19-2|832	%post slab-no-merge
21mr|sconfigs-1.19-2|833	set -e
21mr|sconfigs-1.19-2|834	# new install, not update
21mr|sconfigs-1.19-2|835	if [ "$1" != 1 ]; then exit 0; fi
21mr|sconfigs-1.19-2|836	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT add slab_nomerge
21mr|sconfigs-1.19-2|837	echo "slab_nomerge added to /etc/default/grub"
21mr|sconfigs-1.19-2|838	update-grub2
21mr|sconfigs-1.19-2|839	
21mr|sconfigs-1.19-2|840	%postun slab-no-merge
21mr|sconfigs-1.19-2|841	set -e
21mr|sconfigs-1.19-2|842	# uninstall, not upgrade
21mr|sconfigs-1.19-2|843	if [ "$1" != 0 ]; then exit 0; fi
21mr|sconfigs-1.19-2|844	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT remove slab_nomerge
21mr|sconfigs-1.19-2|845	echo "slab_nomerge removed from /etc/default/grub"
21mr|sconfigs-1.19-2|846	update-grub2
21mr|sconfigs-1.19-2|847	
21mr|sconfigs-1.19-2|848	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|849	
21mr|sconfigs-1.19-2|850	%package randomize-kstack-offset
21mr|sconfigs-1.19-2|851	Summary(ru_RU.UTF-8):	Рандомизация смещения стека ядра при каждом системном вызове
21mr|sconfigs-1.19-2|852	Summary:	Randomize kernel stack offset on each syscall
21mr|sconfigs-1.19-2|853	Requires:	grub2
21mr|sconfigs-1.19-2|854	Requires(post,postun):	sconfigs-grub-modifier
21mr|sconfigs-1.19-2|855	Requires(post,postun):	%{_sbindir}/update-grub2
21mr|sconfigs-1.19-2|856	BuildArch:	noarch
21mr|sconfigs-1.19-2|857	
21mr|sconfigs-1.19-2|858	%description randomize-kstack-offset
21mr|sconfigs-1.19-2|859	Add randomize_kstack_offset=1 to /proc/cmdline by automatically editing
21mr|sconfigs-1.19-2|860	/etc/default/grub and running update-grub2 on installation.
21mr|sconfigs-1.19-2|861	This enables randomization of kernel stack offset on each syscall
21mr|sconfigs-1.19-2|862	
21mr|sconfigs-1.19-2|863	%description randomize-kstack-offset -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|864	Добавляет randomize_kstack_offset=1 в /proc/cmdline путём автоматического редактирования
21mr|sconfigs-1.19-2|865	/etc/default/grub и запуска update-grub2 при установке.
21mr|sconfigs-1.19-2|866	Это включает рандомизацию смещения стека ядра при каждом системном вызове.
21mr|sconfigs-1.19-2|867	
21mr|sconfigs-1.19-2|868	%files randomize-kstack-offset
21mr|sconfigs-1.19-2|869	# empty
21mr|sconfigs-1.19-2|870	
21mr|sconfigs-1.19-2|871	%post randomize-kstack-offset
21mr|sconfigs-1.19-2|872	set -e
21mr|sconfigs-1.19-2|873	# new install, not update
21mr|sconfigs-1.19-2|874	if [ "$1" != 1 ]; then exit 0; fi
21mr|sconfigs-1.19-2|875	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT add randomize_kstack_offset=1
21mr|sconfigs-1.19-2|876	echo "randomize_kstack_offset=1 added to /etc/default/grub"
21mr|sconfigs-1.19-2|877	update-grub2
21mr|sconfigs-1.19-2|878	
21mr|sconfigs-1.19-2|879	%postun randomize-kstack-offset
21mr|sconfigs-1.19-2|880	set -e
21mr|sconfigs-1.19-2|881	# uninstall, not upgrade
21mr|sconfigs-1.19-2|882	if [ "$1" != 0 ]; then exit 0; fi
21mr|sconfigs-1.19-2|883	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT remove randomize_kstack_offset=1
21mr|sconfigs-1.19-2|884	echo "randomize_kstack_offset=1 removed from /etc/default/grub"
21mr|sconfigs-1.19-2|885	update-grub2
21mr|sconfigs-1.19-2|886	
21mr|sconfigs-1.19-2|887	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|888	
21mr|sconfigs-1.19-2|889	%package off-defugfs
21mr|sconfigs-1.19-2|890	Summary(ru_RU.UTF-8):	Отключение интерфейсов debugfs
21mr|sconfigs-1.19-2|891	Summary:	Disable debugfs interfaces
21mr|sconfigs-1.19-2|892	Requires:	grub2
21mr|sconfigs-1.19-2|893	Requires(post,postun):	sconfigs-grub-modifier
21mr|sconfigs-1.19-2|894	Requires(post,postun):	%{_sbindir}/update-grub2
21mr|sconfigs-1.19-2|895	BuildArch:	noarch
21mr|sconfigs-1.19-2|896	
21mr|sconfigs-1.19-2|897	%description off-defugfs
21mr|sconfigs-1.19-2|898	Add debugfs=off to /proc/cmdline by automatically editing
21mr|sconfigs-1.19-2|899	/etc/default/grub and running update-grub2 on installation.
21mr|sconfigs-1.19-2|900	This disables DebugFS interfaces.
21mr|sconfigs-1.19-2|901	
21mr|sconfigs-1.19-2|902	%description off-defugfs -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|903	Добавляет debugfs=off в /proc/cmdline путём автоматического редактирования
21mr|sconfigs-1.19-2|904	/etc/default/grub и запуска update-grub2 при установке.
21mr|sconfigs-1.19-2|905	Это отключает интерфейсы DebugFS.
21mr|sconfigs-1.19-2|906	
21mr|sconfigs-1.19-2|907	%files off-defugfs
21mr|sconfigs-1.19-2|908	# empty
21mr|sconfigs-1.19-2|909	
21mr|sconfigs-1.19-2|910	%post off-defugfs
21mr|sconfigs-1.19-2|911	set -e
21mr|sconfigs-1.19-2|912	# new install, not update
21mr|sconfigs-1.19-2|913	if [ "$1" != 1 ]; then exit 0; fi
21mr|sconfigs-1.19-2|914	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT add debugfs=off
21mr|sconfigs-1.19-2|915	echo "debugfs=off added to /etc/default/grub"
21mr|sconfigs-1.19-2|916	update-grub2
21mr|sconfigs-1.19-2|917	
21mr|sconfigs-1.19-2|918	%postun off-defugfs
21mr|sconfigs-1.19-2|919	set -e
21mr|sconfigs-1.19-2|920	# uninstall, not upgrade
21mr|sconfigs-1.19-2|921	if [ "$1" != 0 ]; then exit 0; fi
21mr|sconfigs-1.19-2|922	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT remove debugfs=off
21mr|sconfigs-1.19-2|923	echo "debugfs=off removed from /etc/default/grub"
21mr|sconfigs-1.19-2|924	update-grub2
21mr|sconfigs-1.19-2|925	
21mr|sconfigs-1.19-2|926	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|927	
21mr|sconfigs-1.19-2|928	%package off-vsyscall
21mr|sconfigs-1.19-2|929	Summary(ru_RU.UTF-8):	Отключение интерфейсов vsyscall
21mr|sconfigs-1.19-2|930	Summary:	Disable vsyscall interfaces
21mr|sconfigs-1.19-2|931	Requires:	grub2
21mr|sconfigs-1.19-2|932	Requires(post,postun):	sconfigs-grub-modifier
21mr|sconfigs-1.19-2|933	Requires(post,postun):	%{_sbindir}/update-grub2
21mr|sconfigs-1.19-2|934	BuildArch:	noarch
21mr|sconfigs-1.19-2|935	
21mr|sconfigs-1.19-2|936	%description off-vsyscall
21mr|sconfigs-1.19-2|937	Add vsyscall=off to /proc/cmdline by automatically editing
21mr|sconfigs-1.19-2|938	/etc/default/grub and running update-grub2 on installation.
21mr|sconfigs-1.19-2|939	Disable the legacy syscall vsyscall(). It is needed only to run
21mr|sconfigs-1.19-2|940	static binaries built with glibc < 2.14.
21mr|sconfigs-1.19-2|941	
21mr|sconfigs-1.19-2|942	%description off-vsyscall -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|943	Добавляет vsyscall=off в /proc/cmdline путём автоматического редактирования
21mr|sconfigs-1.19-2|944	/etc/default/grub и запуска update-grub2 при установке.
21mr|sconfigs-1.19-2|945	Отключает устаревший системный вызов vsyscall(). Он нужен только для запуска
21mr|sconfigs-1.19-2|946	статических исполняемых файлов, собранных с glibc < 2.14.
21mr|sconfigs-1.19-2|947	
21mr|sconfigs-1.19-2|948	%files off-vsyscall
21mr|sconfigs-1.19-2|949	# empty
21mr|sconfigs-1.19-2|950	
21mr|sconfigs-1.19-2|951	%post off-vsyscall
21mr|sconfigs-1.19-2|952	set -e
21mr|sconfigs-1.19-2|953	# new install, not update
21mr|sconfigs-1.19-2|954	if [ "$1" != 1 ]; then exit 0; fi
21mr|sconfigs-1.19-2|955	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT add vsyscall=off
21mr|sconfigs-1.19-2|956	echo "vsyscall=off added to /etc/default/grub"
21mr|sconfigs-1.19-2|957	update-grub2
21mr|sconfigs-1.19-2|958	
21mr|sconfigs-1.19-2|959	%postun off-vsyscall
21mr|sconfigs-1.19-2|960	set -e
21mr|sconfigs-1.19-2|961	# uninstall, not upgrade
21mr|sconfigs-1.19-2|962	if [ "$1" != 0 ]; then exit 0; fi
21mr|sconfigs-1.19-2|963	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT remove vsyscall=off
21mr|sconfigs-1.19-2|964	echo "vsyscall=off removed from /etc/default/grub"
21mr|sconfigs-1.19-2|965	update-grub2
21mr|sconfigs-1.19-2|966	
21mr|sconfigs-1.19-2|967	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|968	
21mr|sconfigs-1.19-2|969	%package enable-pti
21mr|sconfigs-1.19-2|970	Summary(ru_RU.UTF-8):	Включение изоляции таблиц страниц ядра (добавляет pti=on в cmdline)
21mr|sconfigs-1.19-2|971	Summary:	Enable Kernel Page Table Isolation (add pti=on to cmdline)
21mr|sconfigs-1.19-2|972	Requires:	grub2
21mr|sconfigs-1.19-2|973	Requires(post,postun):	sconfigs-grub-modifier
21mr|sconfigs-1.19-2|974	Requires(post,postun):	%{_sbindir}/update-grub2
21mr|sconfigs-1.19-2|975	BuildArch:	noarch
21mr|sconfigs-1.19-2|976	
21mr|sconfigs-1.19-2|977	%description enable-pti
21mr|sconfigs-1.19-2|978	Add pti=on to /proc/cmdline by automatically editing
21mr|sconfigs-1.19-2|979	/etc/default/grub and running update-grub2 on installation.
21mr|sconfigs-1.19-2|980	This enables Kernel Page Table Isolation (KPTI) which mitigates
21mr|sconfigs-1.19-2|981	the Meltdown vulnerability (CVE-2017-5754) and prevents
21mr|sconfigs-1.19-2|982	ret2usr attacks.
21mr|sconfigs-1.19-2|983	
21mr|sconfigs-1.19-2|984	%description enable-pti -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|985	Добавляет pti=on в /proc/cmdline путём автоматического редактирования
21mr|sconfigs-1.19-2|986	/etc/default/grub и запуска update-grub2 при установке.
21mr|sconfigs-1.19-2|987	Это включает изоляцию таблиц страниц ядра (KPTI), которая устраняет
21mr|sconfigs-1.19-2|988	уязвимость Meltdown (CVE-2017-5754) и предотвращает атаки ret2usr.
21mr|sconfigs-1.19-2|989	
21mr|sconfigs-1.19-2|990	%files enable-pti
21mr|sconfigs-1.19-2|991	# empty
21mr|sconfigs-1.19-2|992	
21mr|sconfigs-1.19-2|993	%post enable-pti
21mr|sconfigs-1.19-2|994	set -e
21mr|sconfigs-1.19-2|995	# new install, not update
21mr|sconfigs-1.19-2|996	if [ "$1" != 1 ]; then exit 0; fi
21mr|sconfigs-1.19-2|997	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT add pti=on
21mr|sconfigs-1.19-2|998	echo "pti=on added to /etc/default/grub"
21mr|sconfigs-1.19-2|999	update-grub2
21mr|sconfigs-1.19-2|1000	
21mr|sconfigs-1.19-2|1001	%postun enable-pti
21mr|sconfigs-1.19-2|1002	set -e
21mr|sconfigs-1.19-2|1003	# uninstall, not upgrade
21mr|sconfigs-1.19-2|1004	if [ "$1" != 0 ]; then exit 0; fi
21mr|sconfigs-1.19-2|1005	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT remove pti=on
21mr|sconfigs-1.19-2|1006	echo "pti=on removed from /etc/default/grub"
21mr|sconfigs-1.19-2|1007	update-grub2
21mr|sconfigs-1.19-2|1008	
21mr|sconfigs-1.19-2|1009	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|1010	
21mr|sconfigs-1.19-2|1011	%package disable-tsx
21mr|sconfigs-1.19-2|1012	Summary(ru_RU.UTF-8):	Отключение TSX для устранения уязвимости TAA (добавляет tsx=off в cmdline)
21mr|sconfigs-1.19-2|1013	Summary:	Disable TSX to mitigate TAA vulnerability (add tsx=off to cmdline)
21mr|sconfigs-1.19-2|1014	Requires:	grub2
21mr|sconfigs-1.19-2|1015	Requires(post,postun):	sconfigs-grub-modifier
21mr|sconfigs-1.19-2|1016	Requires(post,postun):	%{_sbindir}/update-grub2
21mr|sconfigs-1.19-2|1017	BuildArch:	noarch
21mr|sconfigs-1.19-2|1018	
21mr|sconfigs-1.19-2|1019	%description disable-tsx
21mr|sconfigs-1.19-2|1020	Add tsx=off to /proc/cmdline by automatically editing
21mr|sconfigs-1.19-2|1021	/etc/default/grub and running update-grub2 on installation.
21mr|sconfigs-1.19-2|1022	This disables Intel Transactional Synchronization Extensions (TSX)
21mr|sconfigs-1.19-2|1023	which is vulnerable to TSX Asynchronous Abort (TAA, CVE-2019-11135).
21mr|sconfigs-1.19-2|1024	
21mr|sconfigs-1.19-2|1025	%description disable-tsx -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|1026	Добавляет tsx=off в /proc/cmdline путём автоматического редактирования
21mr|sconfigs-1.19-2|1027	/etc/default/grub и запуска update-grub2 при установке.
21mr|sconfigs-1.19-2|1028	Это отключает Intel Transactional Synchronization Extensions (TSX),
21mr|sconfigs-1.19-2|1029	которая уязвима к TSX Asynchronous Abort (TAA, CVE-2019-11135).
21mr|sconfigs-1.19-2|1030	
21mr|sconfigs-1.19-2|1031	%files disable-tsx
21mr|sconfigs-1.19-2|1032	# empty
21mr|sconfigs-1.19-2|1033	
21mr|sconfigs-1.19-2|1034	%post disable-tsx
21mr|sconfigs-1.19-2|1035	set -e
21mr|sconfigs-1.19-2|1036	# new install, not update
21mr|sconfigs-1.19-2|1037	if [ "$1" != 1 ]; then exit 0; fi
21mr|sconfigs-1.19-2|1038	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT add tsx=off
21mr|sconfigs-1.19-2|1039	echo "tsx=off added to /etc/default/grub"
21mr|sconfigs-1.19-2|1040	update-grub2
21mr|sconfigs-1.19-2|1041	
21mr|sconfigs-1.19-2|1042	%postun disable-tsx
21mr|sconfigs-1.19-2|1043	set -e
21mr|sconfigs-1.19-2|1044	# uninstall, not upgrade
21mr|sconfigs-1.19-2|1045	if [ "$1" != 0 ]; then exit 0; fi
21mr|sconfigs-1.19-2|1046	sconfigs-grub-modifier /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT remove tsx=off
21mr|sconfigs-1.19-2|1047	echo "tsx=off removed from /etc/default/grub"
21mr|sconfigs-1.19-2|1048	update-grub2
21mr|sconfigs-1.19-2|1049	
21mr|sconfigs-1.19-2|1050	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|1051	
21mr|sconfigs-1.19-2|1052	%package disable-kexec-load
21mr|sconfigs-1.19-2|1053	Summary(ru_RU.UTF-8):	Отключение системного вызова kexec_load()
21mr|sconfigs-1.19-2|1054	Summary:	Disable the kexec_load() syscall
21mr|sconfigs-1.19-2|1055	BuildArch:	noarch
21mr|sconfigs-1.19-2|1056	
21mr|sconfigs-1.19-2|1057	%description disable-kexec-load
21mr|sconfigs-1.19-2|1058	Disable the kexec_load() syscall which allows loading a new kernel
21mr|sconfigs-1.19-2|1059	without rebooting. This can be used by an attacker to replace the
21mr|sconfigs-1.19-2|1060	kernel image and break the trusted boot chain (rootkit installation).
21mr|sconfigs-1.19-2|1061	Setting kernel.kexec_load_disabled=1 disables kexec_load().
21mr|sconfigs-1.19-2|1062	Once set to 1, this parameter cannot be changed without rebooting.
21mr|sconfigs-1.19-2|1063	
21mr|sconfigs-1.19-2|1064	%description disable-kexec-load -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|1065	Отключает системный вызов kexec_load(), который позволяет загрузку нового ядра
21mr|sconfigs-1.19-2|1066	без перезагрузки. Это может быть использовано злоумышленником для замены
21mr|sconfigs-1.19-2|1067	образа ядра и нарушения цепочки доверенной загрузки (установка руткита).
21mr|sconfigs-1.19-2|1068	Установка kernel.kexec_load_disabled=1 отключает kexec_load().
21mr|sconfigs-1.19-2|1069	После установки значения 1 этот параметр нельзя изменить без перезагрузки.
21mr|sconfigs-1.19-2|1070	
21mr|sconfigs-1.19-2|1071	%files disable-kexec-load
21mr|sconfigs-1.19-2|1072	%license LICENSE
21mr|sconfigs-1.19-2|1073	%config(noreplace) %{_sysconfdir}/sysctl.d/97-disable-kexec-load.conf
21mr|sconfigs-1.19-2|1074	
21mr|sconfigs-1.19-2|1075	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|1076	
21mr|sconfigs-1.19-2|1077	%package disable-ptrace
21mr|sconfigs-1.19-2|1078	Summary(ru_RU.UTF-8):	Отключение системного вызова ptrace() для всех процессов
21mr|sconfigs-1.19-2|1079	Summary:	Disable ptrace() syscall for all processes
21mr|sconfigs-1.19-2|1080	BuildArch:	noarch
21mr|sconfigs-1.19-2|1081	
21mr|sconfigs-1.19-2|1082	%description disable-ptrace
21mr|sconfigs-1.19-2|1083	Restrict ptrace() syscall usage. Attackers can attach to processes
21mr|sconfigs-1.19-2|1084	using ptrace(), allowing them to hijack SSH sessions and inject code.
21mr|sconfigs-1.19-2|1085	Setting kernel.yama.ptrace_scope=3 completely disables ptrace for
21mr|sconfigs-1.19-2|1086	non-root processes. This will break debugging and tracing tools
21mr|sconfigs-1.19-2|1087	like gdb, strace, ltrace and similar.
21mr|sconfigs-1.19-2|1088	
21mr|sconfigs-1.19-2|1089	%description disable-ptrace -l ru_RU.UTF-8
21mr|sconfigs-1.19-2|1090	Ограничивает использование системного вызова ptrace(). Злоумышленники могут
21mr|sconfigs-1.19-2|1091	подключаться к процессам через ptrace(), перехватывая SSH-сессии и внедряя код.
21mr|sconfigs-1.19-2|1092	Установка kernel.yama.ptrace_scope=3 полностью отключает ptrace для
21mr|sconfigs-1.19-2|1093	процессов без прав root. Это сломает инструменты отладки и трассировки,
21mr|sconfigs-1.19-2|1094	такие как gdb, strace, ltrace и подобные.
21mr|sconfigs-1.19-2|1095	
21mr|sconfigs-1.19-2|1096	%files disable-ptrace
21mr|sconfigs-1.19-2|1097	%license LICENSE
21mr|sconfigs-1.19-2|1098	%config(noreplace) %{_sysconfdir}/sysctl.d/97-disable-ptrace.conf
21mr|sconfigs-1.19-2|1099	
21mr|sconfigs-1.19-2|1100	#------------------------------------------------------------------
21mr|sconfigs-1.19-2|1101	
21mr|sconfigs-1.19-2|1102	%prep
21mr|sconfigs-1.19-2|1103	cp %sources .
21mr|sconfigs-1.19-2|1104	
21mr|sconfigs-1.19-2|1105	%build
21mr|sconfigs-1.19-2|1106	%gobuild -o sconfigs-grub-modifier sconfigs-grub-modifier.go
21mr|sconfigs-1.19-2|1107	
21mr|sconfigs-1.19-2|1108	%install
21mr|sconfigs-1.19-2|1109	%make_install
21mr|sconfigs-1.19-2|1110	
21mr|sconfigs-1.19-2|1111	mkdir -p %{buildroot}%{_bindir}
21mr|sconfigs-1.19-2|1112	install -m755 sconfigs-grub-modifier %{buildroot}%{_bindir}
21mr|sconfigs-1.19-2|1113	
21mr|sconfigs-1.19-2|1114	mkdir -p %{buildroot}%{_sbindir}
21mr|sconfigs-1.19-2|1115	install -m0755 sconfigs-audit-test.sh %{buildroot}%{_sbindir}/sconfigs-audit-test
21mr|sconfigs-1.19-2|1116	echo "$(grep -e 'key=' *audit.rules | awk -F 'key=' '{print $NF}')
21mr|sconfigs-1.19-2|1117	$(grep -e '-k ' *audit.rules | awk -F '-k ' '{print $NF}')" | \
21mr|sconfigs-1.19-2|1118	grep -v '50-privileged.rules' |
21mr|sconfigs-1.19-2|1119	sort -u | while read -r line
21mr|sconfigs-1.19-2|1120	do
21mr|sconfigs-1.19-2|1121	echo "ausearch -k $line >/dev/null 2>/dev/null || echo $line" >> %{buildroot}%{_sbindir}/sconfigs-audit-test
21mr|sconfigs-1.19-2|1122	done
21mr|sconfigs-1.19-2|1123	
21mr|sconfigs-1.19-2|1124	%changelog
21mr|sconfigs-1.19-2|1125	* Thu Mar 19 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1126	- Add Russian translations
21mr|sconfigs-1.19-2|1127	
21mr|sconfigs-1.19-2|1128	* Thu Mar 19 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1129	- clean up
21mr|sconfigs-1.19-2|1130	
21mr|sconfigs-1.19-2|1131	* Thu Mar 19 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1132	- Split harden-kernel into subpackages
21mr|sconfigs-1.19-2|1133	- Co-authored-by: Z.AI GLM
21mr|sconfigs-1.19-2|1134	
21mr|sconfigs-1.19-2|1135	* Thu Mar 19 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1136	- Add table about LVC recommended things
21mr|sconfigs-1.19-2|1137	
21mr|sconfigs-1.19-2|1138	* Thu Mar 19 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|sconfigs-1.19-2|1139	- Add sconfigs-disable-ptrace subpackage
21mr|sconfigs-1.19-2|1140	- This package sets kernel.yama.ptrace_scope=3 which completely
21mr|sconfigs-1.19-2|1141	- disables ptrace() for non-root processes, preventing attackers
21mr|sconfigs-1.19-2|1142	- from hijacking sessions and injecting code.
21mr|sconfigs-1.19-2|1143	- This will break debugging/tracing tools like gdb, strace, ltrace.
21mr|sconfigs-1.19-2|1144	- Co-authored-by: Z.AI GLM
21mr|sconfigs-1.19-2|1145	
21mr|sconfigs-1.19-2|1146	* Thu Mar 19 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|sconfigs-1.19-2|1147	- Add sconfigs-disable-tsx subpackage
21mr|sconfigs-1.19-2|1148	- This package adds tsx=off to kernel cmdline via GRUB_CMDLINE_LINUX_DEFAULT,
21mr|sconfigs-1.19-2|1149	- disabling Intel TSX which is vulnerable to TSX Asynchronous Abort
21mr|sconfigs-1.19-2|1150	- (TAA, CVE-2019-11135).
21mr|sconfigs-1.19-2|1151	- Co-authored-by: Z.AI GLM
21mr|sconfigs-1.19-2|1152	
21mr|sconfigs-1.19-2|1153	* Thu Mar 19 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|sconfigs-1.19-2|1154	- Add sconfigs-disable-kexec-load subpackage
21mr|sconfigs-1.19-2|1155	- This package adds kernel.kexec_load_disabled=1 sysctl which disables
21mr|sconfigs-1.19-2|1156	- the kexec_load() syscall. This syscall can be used by an attacker
21mr|sconfigs-1.19-2|1157	- to replace the kernel image and break the trusted boot chain.
21mr|sconfigs-1.19-2|1158	- Co-authored-by: Z.AI GLM
21mr|sconfigs-1.19-2|1159	
21mr|sconfigs-1.19-2|1160	* Thu Mar 19 2026 Mikhail Novosyolov <m.novosyolov@rosa.ru>
21mr|sconfigs-1.19-2|1161	- Add sconfigs-enable-pti subpackage
21mr|sconfigs-1.19-2|1162	- This package adds pti=on to kernel cmdline via GRUB_CMDLINE_LINUX_DEFAULT,
21mr|sconfigs-1.19-2|1163	- enabling Kernel Page Table Isolation (KPTI) which mitigates the Meltdown
21mr|sconfigs-1.19-2|1164	- vulnerability (CVE-2017-5754) and prevents ret2usr attacks.
21mr|sconfigs-1.19-2|1165	- Co-authored-by: Z.AI GLM
21mr|sconfigs-1.19-2|1166	
21mr|sconfigs-1.19-2|1167	* Thu Feb 26 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1168	- Use GRUB_CMDLINE_LINUX_DEFAULT because GRUB_CMDLINE_LINUX may not exist
21mr|sconfigs-1.19-2|1169	
21mr|sconfigs-1.19-2|1170	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1171	- slab_nomerge
21mr|sconfigs-1.19-2|1172	
21mr|sconfigs-1.19-2|1173	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1174	- fs.protected_regular=2
21mr|sconfigs-1.19-2|1175	
21mr|sconfigs-1.19-2|1176	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1177	- dev.tty.legacy_tiocsti=0
21mr|sconfigs-1.19-2|1178	
21mr|sconfigs-1.19-2|1179	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1180	- better naming
21mr|sconfigs-1.19-2|1181	
21mr|sconfigs-1.19-2|1182	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1183	- vsyscall=none
21mr|sconfigs-1.19-2|1184	
21mr|sconfigs-1.19-2|1185	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1186	- unprivileged-userfaultfd
21mr|sconfigs-1.19-2|1187	
21mr|sconfigs-1.19-2|1188	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1189	- debugfs=off
21mr|sconfigs-1.19-2|1190	
21mr|sconfigs-1.19-2|1191	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1192	- randomize_kstack_offset=1
21mr|sconfigs-1.19-2|1193	
21mr|sconfigs-1.19-2|1194	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1195	- init_on_alloc=1
21mr|sconfigs-1.19-2|1196	
21mr|sconfigs-1.19-2|1197	* Fri Aug 25 2023 Mikhail Novosyolov <m@mikhailnov.ru> 1.17-2
21mr|sconfigs-1.19-2|1198	- Better spelling
21mr|sconfigs-1.19-2|1199	
21mr|sconfigs-1.19-2|1200	* Thu Aug 24 2023 Владимир Потапов <keleg@rosa2021.1> 1.17-1
21mr|sconfigs-1.19-2|1201	- add kscreenlocker secure config
21mr|sconfigs-1.19-2|1202	
21mr|sconfigs-1.19-2|1203	* Wed May 24 2023 Vladimir Potapov <v.potapov@rosalinux.ru> 1.15-1
21mr|sconfigs-1.19-2|1204	- bump release
21mr|sconfigs-1.19-2|1205	
21mr|sconfigs-1.19-2|1206	* Wed May 24 2023 Vladimir Potapov <v.potapov@rosalinux.ru>
21mr|sconfigs-1.19-2|1207	- change nickel to rosa linux in annotations
21mr|sconfigs-1.19-2|1208	
21mr|sconfigs-1.19-2|1209	* Wed May 24 2023 Vladimir Potapov <v.potapov@rosalinux.ru>
21mr|sconfigs-1.19-2|1210	- set backlog_wait_time for prevent log errors
21mr|sconfigs-1.19-2|1211	
21mr|sconfigs-1.19-2|1212	* Wed May 17 2023 Vladimir Potapov <v.potapov@rosalinux.ru>
21mr|sconfigs-1.19-2|1213	- set -backlog_wait_time to prevent log errors
21mr|sconfigs-1.19-2|1214	
21mr|sconfigs-1.19-2|1215	* Tue May 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.13-1
21mr|sconfigs-1.19-2|1216	- Fix path to ip(1)
21mr|sconfigs-1.19-2|1217	
21mr|sconfigs-1.19-2|1218	* Mon May 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.12-1
21mr|sconfigs-1.19-2|1219	- Add script to test audit rules
21mr|sconfigs-1.19-2|1220	
21mr|sconfigs-1.19-2|1221	* Mon May 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1222	- Ignore a yet another part of rosa-central-panel, remove uselsss keys (make no sense with "never")
21mr|sconfigs-1.19-2|1223	
21mr|sconfigs-1.19-2|1224	* Mon May 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1225	- move syscalls with specific paths before the ones without specific paths to avoid collisions
21mr|sconfigs-1.19-2|1226	
21mr|sconfigs-1.19-2|1227	* Mon May 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1228	- Move syscalls after -w
21mr|sconfigs-1.19-2|1229	- Otherwise e.g. successful-modification had more priority than etcsecuritywatch
21mr|sconfigs-1.19-2|1230	- which made etcsecuritywatch never happen.
21mr|sconfigs-1.19-2|1231	- + added watching /etc/sudoers and /etc/sudoers.d/
21mr|sconfigs-1.19-2|1232	
21mr|sconfigs-1.19-2|1233	* Mon May 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1234	- Order lists and actions in one form
21mr|sconfigs-1.19-2|1235	- They can be ordered in both ways, but let's strandartize and use the form used in examples in auditctl(8).
21mr|sconfigs-1.19-2|1236	
21mr|sconfigs-1.19-2|1237	* Mon May 16 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1238	- watch adjtime_config(5) which has influence on system time
21mr|sconfigs-1.19-2|1239	
21mr|sconfigs-1.19-2|1240	* Thu May 12 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.11-1
21mr|sconfigs-1.19-2|1241	- Remove useless and broken audit rules about software management
21mr|sconfigs-1.19-2|1242	- rpm-plugin-audit logs all actions with packages.
21mr|sconfigs-1.19-2|1243	- Those rules were not for exec(), but for writing, it was a mistake, but we have separate rules to log all exec's.
21mr|sconfigs-1.19-2|1244	
21mr|sconfigs-1.19-2|1245	* Thu May 12 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.10-1
21mr|sconfigs-1.19-2|1246	- add generic kernel hardening syctls
21mr|sconfigs-1.19-2|1247	
21mr|sconfigs-1.19-2|1248	* Fri May 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.9-1
21mr|sconfigs-1.19-2|1249	- augen fails if a specified path does not exist, and systemd-resolved does not exist in Nickel
21mr|sconfigs-1.19-2|1250	- It is probably possible to rewrite -w s syscalls with path=/run/...
21mr|sconfigs-1.19-2|1251	
21mr|sconfigs-1.19-2|1252	* Fri May 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.8-1
21mr|sconfigs-1.19-2|1253	- Shorten audit keys, add bsdtar+ark+fileroller
21mr|sconfigs-1.19-2|1254	- It was reported that ausearch could not find events with so long keys
21mr|sconfigs-1.19-2|1255	
21mr|sconfigs-1.19-2|1256	* Fri May 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.7-1
21mr|sconfigs-1.19-2|1257	- Increase MaxAuthTries to avoid blocks when multiple public keys are tried by the client
21mr|sconfigs-1.19-2|1258	
21mr|sconfigs-1.19-2|1259	* Fri May 6 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.6-1
21mr|sconfigs-1.19-2|1260	- easify selinux labelling
21mr|sconfigs-1.19-2|1261	
21mr|sconfigs-1.19-2|1262	* Thu May 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.5-3
21mr|sconfigs-1.19-2|1263	- Implement 2 audit rules sets
21mr|sconfigs-1.19-2|1264	
21mr|sconfigs-1.19-2|1265	* Wed May 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1266	- Fix typo in files
21mr|sconfigs-1.19-2|1267	- $ sudo dnf rq -l sconfigs-harden-network-settings
21mr|sconfigs-1.19-2|1268	- /etc/sysctl.d
21mr|sconfigs-1.19-2|1269	- /etc/sysctl.d/96-disable-coredumps.conf
21mr|sconfigs-1.19-2|1270	- /etc/sysctl.d/96-network-disable-IPv6.conf
21mr|sconfigs-1.19-2|1271	- /etc/sysctl.d/96-network-hardening.conf
21mr|sconfigs-1.19-2|1272	- /usr/share/licenses/sconfigs-harden-network-settings
21mr|sconfigs-1.19-2|1273	- /usr/share/licenses/sconfigs-harden-network-settings/LICENSE
21mr|sconfigs-1.19-2|1274	
21mr|sconfigs-1.19-2|1275	* Fri Apr 29 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4-2
21mr|sconfigs-1.19-2|1276	- Change license to BSD (discussed with consta@), add text of license
21mr|sconfigs-1.19-2|1277	
21mr|sconfigs-1.19-2|1278	* Thu Apr 28 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.4-1
21mr|sconfigs-1.19-2|1279	- fix typo in sshd config
21mr|sconfigs-1.19-2|1280	
21mr|sconfigs-1.19-2|1281	* Thu Apr 28 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.3-1
21mr|sconfigs-1.19-2|1282	- Add audit config (from consta@)
21mr|sconfigs-1.19-2|1283	
21mr|sconfigs-1.19-2|1284	* Wed Apr 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sconfigs-1.19-2|1285	- Add disablement of coredumps
21mr|sconfigs-1.19-2|1286	- + tweak scriptlets to avoid overwriting files on updates
21mr|sconfigs-1.19-2|1287	
21mr|sconfigs-1.19-2|1288	* Wed Apr 27 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.0-1
21mr|sconfigs-1.19-2|1289	- Init (based on configs from consta@)

16691 21
21mr|scons-3.1.2-1|1	Summary:	Open Source software construction tool
21mr|scons-3.1.2-1|2	Name:		scons
21mr|scons-3.1.2-1|3	Version:	3.1.2
21mr|scons-3.1.2-1|4	Release:	1
21mr|scons-3.1.2-1|5	Epoch:		1
21mr|scons-3.1.2-1|6	License:	MIT
21mr|scons-3.1.2-1|7	Group:		Development/Other
21mr|scons-3.1.2-1|8	Url:		http://www.scons.org/
21mr|scons-3.1.2-1|9	Source0:	http://download.sourceforge.net/scons/%{name}-%{version}.tar.gz
21mr|scons-3.1.2-1|10	Source1:	scons.macros
21mr|scons-3.1.2-1|11	BuildRequires:	pkgconfig(python3)
21mr|scons-3.1.2-1|12	Requires:	python3-%{name} = %{EVRD}
21mr|scons-3.1.2-1|13	BuildArch:	noarch
21mr|scons-3.1.2-1|14	
21mr|scons-3.1.2-1|15	%description
21mr|scons-3.1.2-1|16	SCons is an Open Source software construction tool--that is, a build
21mr|scons-3.1.2-1|17	tool; an improved substitute for the classic Make utility; a better way
21mr|scons-3.1.2-1|18	to build software. SCons is based on the design which won the Software
21mr|scons-3.1.2-1|19	Carpentry build tool design competition in August 2000.
21mr|scons-3.1.2-1|20	
21mr|scons-3.1.2-1|21	SCons "configuration files" are Python scripts, eliminating the need
21mr|scons-3.1.2-1|22	to learn a new build tool syntax. SCons maintains a global view of
21mr|scons-3.1.2-1|23	all dependencies in a tree, and can scan source (or other) files for
21mr|scons-3.1.2-1|24	implicit dependencies, such as files specified on #include lines. SCons
21mr|scons-3.1.2-1|25	uses MD5 signatures to rebuild only when the contents of a file have
21mr|scons-3.1.2-1|26	really changed, not just when the timestamp has been touched. SCons
21mr|scons-3.1.2-1|27	supports side-by-side variant builds, and is easily extended with user-
21mr|scons-3.1.2-1|28	defined Builder and/or Scanner objects.
21mr|scons-3.1.2-1|29	
21mr|scons-3.1.2-1|30	%files
21mr|scons-3.1.2-1|31	%doc CHANGES.txt LICENSE.txt README.txt RELEASE.txt PKG-INFO
21mr|scons-3.1.2-1|32	%{_bindir}/scons
21mr|scons-3.1.2-1|33	%{_bindir}/scons*.bat
21mr|scons-3.1.2-1|34	%{_bindir}/scons-configure-cache
21mr|scons-3.1.2-1|35	%{_bindir}/scons-time
21mr|scons-3.1.2-1|36	%{_bindir}/sconsign
21mr|scons-3.1.2-1|37	%{_bindir}/scons-%{version}
21mr|scons-3.1.2-1|38	%{_bindir}/scons-configure-cache-%{version}
21mr|scons-3.1.2-1|39	%{_bindir}/sconsign-%{version}
21mr|scons-3.1.2-1|40	%{_bindir}/scons-time-%{version}
21mr|scons-3.1.2-1|41	%{_rpmmacrodir}/*%{name}*
21mr|scons-3.1.2-1|42	%{_mandir}/man1/scons.1*
21mr|scons-3.1.2-1|43	%{_mandir}/man1/scons-time.1*
21mr|scons-3.1.2-1|44	%{_mandir}/man1/sconsign.1*
21mr|scons-3.1.2-1|45	
21mr|scons-3.1.2-1|46	#----------------------------------------------------------------------------
21mr|scons-3.1.2-1|47	
21mr|scons-3.1.2-1|48	%package -n python3-%{name}
21mr|scons-3.1.2-1|49	Summary:	SCons library
21mr|scons-3.1.2-1|50	Group:		Development/Python
21mr|scons-3.1.2-1|51	
21mr|scons-3.1.2-1|52	%description -n python3-%{name}
21mr|scons-3.1.2-1|53	The SCons library is required by scons.
21mr|scons-3.1.2-1|54	
21mr|scons-3.1.2-1|55	%files -n python3-%{name}
21mr|scons-3.1.2-1|56	%{py3_puresitedir}/*
21mr|scons-3.1.2-1|57	
21mr|scons-3.1.2-1|58	#----------------------------------------------------------------------------
21mr|scons-3.1.2-1|59	
21mr|scons-3.1.2-1|60	%prep
21mr|scons-3.1.2-1|61	%autosetup -p1
21mr|scons-3.1.2-1|62	
21mr|scons-3.1.2-1|63	%build
21mr|scons-3.1.2-1|64	CFLAGS="%{optflags}" %__python3 setup.py build
21mr|scons-3.1.2-1|65	
21mr|scons-3.1.2-1|66	%install
21mr|scons-3.1.2-1|67	%{__python3} setup.py install \
21mr|scons-3.1.2-1|68	--root=%{buildroot} \
21mr|scons-3.1.2-1|69	--record=INSTALLED_FILES \
21mr|scons-3.1.2-1|70	--symlink-scons \
21mr|scons-3.1.2-1|71	--standard-lib
21mr|scons-3.1.2-1|72	mkdir -p %{buildroot}%{_mandir}
21mr|scons-3.1.2-1|73	mv %{buildroot}%{_prefix}/man/* %{buildroot}%{_mandir}
21mr|scons-3.1.2-1|74	
21mr|scons-3.1.2-1|75	# install scons rpm macro helper
21mr|scons-3.1.2-1|76	%install_macro %{name} %{SOURCE1}
21mr|scons-3.1.2-1|77	pathfix.py -i "%{__python3} -s" -p %{buildroot}/%{_bindir}/%{name}*-%{version}

16692 21
21mr|screen-4.9.0-2|1	Summary:	A screen manager that supports multiple logins on one terminal
21mr|screen-4.9.0-2|2	Name:		screen
21mr|screen-4.9.0-2|3	Version:	4.9.0
21mr|screen-4.9.0-2|4	Release: 	2
21mr|screen-4.9.0-2|5	License:	GPLv2+
21mr|screen-4.9.0-2|6	Group:		Terminals
21mr|screen-4.9.0-2|7	URL:		http://www.gnu.org/software/screen/
21mr|screen-4.9.0-2|8	Source0:	ftp://ftp.gnu.org/gnu/screen/screen-%{version}.tar.gz
21mr|screen-4.9.0-2|9	Patch0:		screen-4.2.1-fix-utmp.patch
21mr|screen-4.9.0-2|10	Patch1:		screen-4.0.2-screenrc-utf8-switch.patch
21mr|screen-4.9.0-2|11	Patch2:		screen-4.9.0-compile.patch
21mr|screen-4.9.0-2|12	Patch3:		CVE-2023-24626.patch
21mr|screen-4.9.0-2|13	BuildRequires:	pkgconfig(ncurses)
21mr|screen-4.9.0-2|14	BuildRequires:	utempter-devel
21mr|screen-4.9.0-2|15	BuildRequires:	perl(Texinfo::Config)
21mr|screen-4.9.0-2|16	
21mr|screen-4.9.0-2|17	
21mr|screen-4.9.0-2|18	%description
21mr|screen-4.9.0-2|19	The screen utility allows you to have multiple logins on just one
21mr|screen-4.9.0-2|20	terminal.  Screen is useful for users who telnet into a machine or
21mr|screen-4.9.0-2|21	are connected via a dumb terminal, but want to use more than just
21mr|screen-4.9.0-2|22	one login.
21mr|screen-4.9.0-2|23	
21mr|screen-4.9.0-2|24	Install the screen package if you need a screen manager that can
21mr|screen-4.9.0-2|25	support multiple logins on one terminal.
21mr|screen-4.9.0-2|26	
21mr|screen-4.9.0-2|27	%files
21mr|screen-4.9.0-2|28	%doc README doc/FAQ doc/README.DOTSCREEN ChangeLog
21mr|screen-4.9.0-2|29	%{_bindir}/screen
21mr|screen-4.9.0-2|30	%{_infodir}/screen.info*
21mr|screen-4.9.0-2|31	%config(noreplace) %{_sysconfdir}/profile.d/20screen.sh
21mr|screen-4.9.0-2|32	%config(noreplace) %{_sysconfdir}/screenrc
21mr|screen-4.9.0-2|33	%attr(644,root,root) %config(noreplace) %{_sysconfdir}/skel/.screenrc
21mr|screen-4.9.0-2|34	%{_datadir}/screen/
21mr|screen-4.9.0-2|35	%{_mandir}/man1/screen.1*
21mr|screen-4.9.0-2|36	#--------------------------------------------------------
21mr|screen-4.9.0-2|37	
21mr|screen-4.9.0-2|38	%prep
21mr|screen-4.9.0-2|39	%setup -q
21mr|screen-4.9.0-2|40	%patch0 -p1
21mr|screen-4.9.0-2|41	%patch1 -p0
21mr|screen-4.9.0-2|42	%patch2 -p1
21mr|screen-4.9.0-2|43	%patch3 -p1
21mr|screen-4.9.0-2|44	
21mr|screen-4.9.0-2|45	%build
21mr|screen-4.9.0-2|46	autoreconf -fi
21mr|screen-4.9.0-2|47	# 5 is tty group
21mr|screen-4.9.0-2|48	%configure --enable-colors256 \
21mr|screen-4.9.0-2|49	--with-pty-mode=0620 \
21mr|screen-4.9.0-2|50	--with-pty-group=5 \
21mr|screen-4.9.0-2|51	--enable-telnet
21mr|screen-4.9.0-2|52	
21mr|screen-4.9.0-2|53	perl -pi -e 's|.*#undef HAVE_BRAILLE.*|#define HAVE_BRAILLE 1|' config.h
21mr|screen-4.9.0-2|54	perl -pi -e 's|%{_prefix}/etc/screenrc|%{_sysconfdir}/screenrc|' config.h
21mr|screen-4.9.0-2|55	perl -pi -e 's|/usr/local/etc/screenrc|%{_sysconfdir}/screenrc|' etc/etcscreenrc doc/*
21mr|screen-4.9.0-2|56	perl -pi -e 's|/local/etc/screenrc|%{_sysconfdir}/screenrc|' doc/*
21mr|screen-4.9.0-2|57	
21mr|screen-4.9.0-2|58	%make_build CFLAGS="%{optflags} -DETCSCREENRC=\\\"%{_sysconfdir}/screenrc\\\""
21mr|screen-4.9.0-2|59	
21mr|screen-4.9.0-2|60	%install
21mr|screen-4.9.0-2|61	%make_install SCREENENCODINGS=%{_datadir}/screen/utf8encodings/
21mr|screen-4.9.0-2|62	
21mr|screen-4.9.0-2|63	( cd %{buildroot}%{_bindir} && {
21mr|screen-4.9.0-2|64	rm -f screen.old screen
21mr|screen-4.9.0-2|65	mv screen-%{version} screen
21mr|screen-4.9.0-2|66	}
21mr|screen-4.9.0-2|67	)
21mr|screen-4.9.0-2|68	mkdir -p %{buildroot}%{_sysconfdir}/skel
21mr|screen-4.9.0-2|69	install -c -m 0644 etc/etcscreenrc %{buildroot}%{_sysconfdir}/screenrc
21mr|screen-4.9.0-2|70	install -c -m 0644 etc/screenrc %{buildroot}%{_sysconfdir}/skel/.screenrc
21mr|screen-4.9.0-2|71	
21mr|screen-4.9.0-2|72	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|screen-4.9.0-2|73	
21mr|screen-4.9.0-2|74	cat > %{buildroot}%{_sysconfdir}/profile.d/20screen.sh <<'EOF'
21mr|screen-4.9.0-2|75	if [ -z "$SCREENDIR" ]; then
21mr|screen-4.9.0-2|76	export SCREENDIR=$HOME/tmp
21mr|screen-4.9.0-2|77	fi
21mr|screen-4.9.0-2|78	EOF
21mr|screen-4.9.0-2|79	
21mr|screen-4.9.0-2|80	
21mr|screen-4.9.0-2|81	
21mr|screen-4.9.0-2|82	

16693 21
21mr|screengrab-2.6.0-1|1	Summary:	Screen grabber
21mr|screengrab-2.6.0-1|2	Name:		screengrab
21mr|screengrab-2.6.0-1|3	Version:	2.6.0
21mr|screengrab-2.6.0-1|4	Release:	1
21mr|screengrab-2.6.0-1|5	License:	GPLv2
21mr|screengrab-2.6.0-1|6	Group:		Graphical desktop/Other
21mr|screengrab-2.6.0-1|7	Url:		https://lxqt.org/
21mr|screengrab-2.6.0-1|8	Source0:	https://github.com/lxqt/screengrab/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|screengrab-2.6.0-1|9	BuildRequires:	cmake
21mr|screengrab-2.6.0-1|10	BuildRequires:	qt5-linguist-tools
21mr|screengrab-2.6.0-1|11	BuildRequires:	kf5windowsystem-devel
21mr|screengrab-2.6.0-1|12	BuildRequires:	pkgconfig(Qt5Network)
21mr|screengrab-2.6.0-1|13	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|screengrab-2.6.0-1|14	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|screengrab-2.6.0-1|15	BuildRequires:	pkgconfig(Qt5Xdg)
21mr|screengrab-2.6.0-1|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|screengrab-2.6.0-1|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|screengrab-2.6.0-1|18	BuildRequires:  xdg-utils
21mr|screengrab-2.6.0-1|19	BuildRequires:  lxqt-build-tools
21mr|screengrab-2.6.0-1|20	BuildRequires:  libqtxdg
21mr|screengrab-2.6.0-1|21	BuildRequires:  pkgconfig(lxqt)
21mr|screengrab-2.6.0-1|22	
21mr|screengrab-2.6.0-1|23	%description
21mr|screengrab-2.6.0-1|24	ScreenGrab -- program getting screenshots working in Linux and Windows.
21mr|screengrab-2.6.0-1|25	The program uses Qt and is independent from any desktop environment.
21mr|screengrab-2.6.0-1|26	Main features:
21mr|screengrab-2.6.0-1|27	* grab screenshot of desktop
21mr|screengrab-2.6.0-1|28	* working on Window and Linux operating systems
21mr|screengrab-2.6.0-1|29	* save screenshots in PNG and JPEG format
21mr|screengrab-2.6.0-1|30	* grab screenshot with delay (1 - 90 sec)
21mr|screengrab-2.6.0-1|31	* hide its window
21mr|screengrab-2.6.0-1|32	* minimize to system tray and work from at (tray menu)
21mr|screengrab-2.6.0-1|33	
21mr|screengrab-2.6.0-1|34	%files
21mr|screengrab-2.6.0-1|35	%doc AUTHORS CHANGELOG COPYING README.md docs/html
21mr|screengrab-2.6.0-1|36	%{_bindir}/%{name}
21mr|screengrab-2.6.0-1|37	%{_datadir}/applications/%{name}.desktop
21mr|screengrab-2.6.0-1|38	%config(noreplace) %{_datadir}/%{name}/%{name}.conf
21mr|screengrab-2.6.0-1|39	%{_datadir}/%{name}/translations/%{name}_*.qm
21mr|screengrab-2.6.0-1|40	%{_iconsdir}/hicolor/*/*/%{name}.svg
21mr|screengrab-2.6.0-1|41	%{_datadir}/metainfo/%{name}.metainfo.xml
21mr|screengrab-2.6.0-1|42	
21mr|screengrab-2.6.0-1|43	#----------------------------------------------------------------------------
21mr|screengrab-2.6.0-1|44	
21mr|screengrab-2.6.0-1|45	%prep
21mr|screengrab-2.6.0-1|46	%setup -q
21mr|screengrab-2.6.0-1|47	
21mr|screengrab-2.6.0-1|48	%build
21mr|screengrab-2.6.0-1|49	%cmake
21mr|screengrab-2.6.0-1|50	
21mr|screengrab-2.6.0-1|51	%install
21mr|screengrab-2.6.0-1|52	%makeinstall_std -C build

16694 21
21mr|screenpen-0.0.3-11|1	Summary:	ROSA ScreenPen
21mr|screenpen-0.0.3-11|2	Name:		screenpen
21mr|screenpen-0.0.3-11|3	Version:	0.0.3
21mr|screenpen-0.0.3-11|4	Release:	11
21mr|screenpen-0.0.3-11|5	Epoch:		1
21mr|screenpen-0.0.3-11|6	License:	GPLv3+
21mr|screenpen-0.0.3-11|7	Group:		Graphics
21mr|screenpen-0.0.3-11|8	Url:		http://www.rosalab.ru/
21mr|screenpen-0.0.3-11|9	Source0:	https://abf.io/uxteam/screenpen-devel/archive/screenpen-devel-v%{version}.tar.gz
21mr|screenpen-0.0.3-11|10	#Patch0:		screenpen-devel-v0.0.3-gnome-shell-3.12.patch
21mr|screenpen-0.0.3-11|11	BuildRequires:	cmake
21mr|screenpen-0.0.3-11|12	BuildRequires:	qmake5
21mr|screenpen-0.0.3-11|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|screenpen-0.0.3-11|14	BuildRequires:	pkgconfig(Qt5Gui)
21mr|screenpen-0.0.3-11|15	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|screenpen-0.0.3-11|16	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|screenpen-0.0.3-11|17	
21mr|screenpen-0.0.3-11|18	%description
21mr|screenpen-0.0.3-11|19	ROSA on-screen drawing application for presentations.
21mr|screenpen-0.0.3-11|20	
21mr|screenpen-0.0.3-11|21	%files
21mr|screenpen-0.0.3-11|22	%{_bindir}/screenpen
21mr|screenpen-0.0.3-11|23	
21mr|screenpen-0.0.3-11|24	#----------------------------------------------------------------------------
21mr|screenpen-0.0.3-11|25	%prep
21mr|screenpen-0.0.3-11|26	%setup -qn screenpen-devel-v%{version}
21mr|screenpen-0.0.3-11|27	%apply_patches
21mr|screenpen-0.0.3-11|28	
21mr|screenpen-0.0.3-11|29	%build
21mr|screenpen-0.0.3-11|30	%cmake \
21mr|screenpen-0.0.3-11|31	-DCMAKE_BUILD_TYPE=Release \
21mr|screenpen-0.0.3-11|32	-DLIBRARY_INSTALL_DIR=%{_lib}
21mr|screenpen-0.0.3-11|33	%make
21mr|screenpen-0.0.3-11|34	
21mr|screenpen-0.0.3-11|35	%install
21mr|screenpen-0.0.3-11|36	%makeinstall_std -C build

16695 21
21mr|scrub-2.6.1-1|1	Name:		scrub
21mr|scrub-2.6.1-1|2	Version:	2.6.1
21mr|scrub-2.6.1-1|3	Release:	1
21mr|scrub-2.6.1-1|4	Summary:	Disk scrubbing program
21mr|scrub-2.6.1-1|5	License:	GPLv2+
21mr|scrub-2.6.1-1|6	Group:		System/Base
21mr|scrub-2.6.1-1|7	URL:		http://code.google.com/p/diskscrub/
21mr|scrub-2.6.1-1|8	Source0:	https://github.com/chaos/scrub/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|scrub-2.6.1-1|9	
21mr|scrub-2.6.1-1|10	%description
21mr|scrub-2.6.1-1|11	Scrub writes patterns on files or disk devices to make
21mr|scrub-2.6.1-1|12	retrieving the data more difficult.  It operates in one of three
21mr|scrub-2.6.1-1|13	modes: 1) the special file corresponding to an entire disk is scrubbed
21mr|scrub-2.6.1-1|14	and all data on it is destroyed;  2) a regular file is scrubbed and
21mr|scrub-2.6.1-1|15	only the data in the file (and optionally its name in the directory
21mr|scrub-2.6.1-1|16	entry) is destroyed; or 3) a regular file is created, expanded until
21mr|scrub-2.6.1-1|17	the file system is full, then scrubbed as in 2).
21mr|scrub-2.6.1-1|18	
21mr|scrub-2.6.1-1|19	%prep
21mr|scrub-2.6.1-1|20	%setup -q
21mr|scrub-2.6.1-1|21	
21mr|scrub-2.6.1-1|22	%build
21mr|scrub-2.6.1-1|23	# fix build on aarch64
21mr|scrub-2.6.1-1|24	autoreconf -vfi -Iconfig
21mr|scrub-2.6.1-1|25	
21mr|scrub-2.6.1-1|26	%configure
21mr|scrub-2.6.1-1|27	%make_build
21mr|scrub-2.6.1-1|28	
21mr|scrub-2.6.1-1|29	%install
21mr|scrub-2.6.1-1|30	%make_install
21mr|scrub-2.6.1-1|31	
21mr|scrub-2.6.1-1|32	%files
21mr|scrub-2.6.1-1|33	%doc NEWS ChangeLog DISCLAIMER COPYING
21mr|scrub-2.6.1-1|34	%{_bindir}/scrub
21mr|scrub-2.6.1-1|35	%{_mandir}/man1/scrub.1*

16696 21
21mr|sddm-0.21.0-2|1	%define commit dfa5315fd600760f8f3abddf7fb704202ffb07b3
21mr|sddm-0.21.0-2|2	%define commit_short %(echo %{commit} | head -c6)
21mr|sddm-0.21.0-2|3	
21mr|sddm-0.21.0-2|4	Name:		sddm
21mr|sddm-0.21.0-2|5	Summary:	Lightweight display manager
21mr|sddm-0.21.0-2|6	Version:	0.21.0
21mr|sddm-0.21.0-2|7	Release:	2
21mr|sddm-0.21.0-2|8	Epoch:		1
21mr|sddm-0.21.0-2|9	Url:		https://github.com/sddm/sddm
21mr|sddm-0.21.0-2|10	Source0:	https://github.com/sddm/sddm/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|sddm-0.21.0-2|11	Group:		Graphical desktop/KDE
21mr|sddm-0.21.0-2|12	License:	GPLv2
21mr|sddm-0.21.0-2|13	# Adds sddm to drakedm
21mr|sddm-0.21.0-2|14	Source1:	11sddm.conf
21mr|sddm-0.21.0-2|15	Source2:	sddm.conf
21mr|sddm-0.21.0-2|16	Source3:	sddm.pam
21mr|sddm-0.21.0-2|17	Source4:	sddm-autologin.pam
21mr|sddm-0.21.0-2|18	Source5:	sddm-greeter.pam
21mr|sddm-0.21.0-2|19	Source6:	tmpfiles-sddm.conf
21mr|sddm-0.21.0-2|20	Source7:	sddm.sysusers
21mr|sddm-0.21.0-2|21	Source8:	sddm.sysconfig
21mr|sddm-0.21.0-2|22	Patch0:	    sddm-0.18.1-add-suport-to-plymouth-smooth-transition.patch
21mr|sddm-0.21.0-2|23	# PR: https://github.com/sddm/sddm/pull/2020
21mr|sddm-0.21.0-2|24	Patch1:	    show-saved-users.patch
21mr|sddm-0.21.0-2|25	# PR: https://github.com/sddm/sddm/pull/2135
21mr|sddm-0.21.0-2|26	# Fix loading themes that using QtWebEngine
21mr|sddm-0.21.0-2|27	Patch2:		fix-qtwebengine-in-themes.patch
21mr|sddm-0.21.0-2|28	# Revert PR: https://github.com/sddm/sddm/pull/1692
21mr|sddm-0.21.0-2|29	# It creates problems with switching between
21mr|sddm-0.21.0-2|30	# multiple active sessions (when reusing them)
21mr|sddm-0.21.0-2|31	Patch3:		revert-simplify-display-stopped.patch
21mr|sddm-0.21.0-2|32	# Support for expired passwords (pam conversation) and fix pam message localization.
21mr|sddm-0.21.0-2|33	# It was originally based on PR 776 (https://github.com/sddm/sddm/pull/776),
21mr|sddm-0.21.0-2|34	# but has been heavily modified, simplified and refactored.
21mr|sddm-0.21.0-2|35	Patch4:		expired-password.patch
21mr|sddm-0.21.0-2|36	BuildRequires:	cmake
21mr|sddm-0.21.0-2|37	BuildRequires:	extra-cmake-modules
21mr|sddm-0.21.0-2|38	BuildRequires:	imagemagick
21mr|sddm-0.21.0-2|39	BuildRequires:	Rosa-theme-EE
21mr|sddm-0.21.0-2|40	BuildRequires:	qt5-linguist-tools
21mr|sddm-0.21.0-2|41	BuildRequires:	pam-devel
21mr|sddm-0.21.0-2|42	BuildRequires:	pkgconfig(libsystemd)
21mr|sddm-0.21.0-2|43	BuildRequires:	pkgconfig(Qt5Core)
21mr|sddm-0.21.0-2|44	BuildRequires:	pkgconfig(gl)
21mr|sddm-0.21.0-2|45	BuildRequires:	pkgconfig(Qt5Gui)
21mr|sddm-0.21.0-2|46	BuildRequires:	pkgconfig(Qt5DBus)
21mr|sddm-0.21.0-2|47	BuildRequires:	pkgconfig(Qt5Network)
21mr|sddm-0.21.0-2|48	BuildRequires:	pkgconfig(Qt5Qml)
21mr|sddm-0.21.0-2|49	BuildRequires:	pkgconfig(Qt5Quick)
21mr|sddm-0.21.0-2|50	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|sddm-0.21.0-2|51	BuildRequires:	pkgconfig(Qt5Test)
21mr|sddm-0.21.0-2|52	BuildRequires:	pkgconfig(systemd)
21mr|sddm-0.21.0-2|53	BuildRequires:	pkgconfig(xcb)
21mr|sddm-0.21.0-2|54	BuildRequires:	pkgconfig(xcb-xkb)
21mr|sddm-0.21.0-2|55	# for converting man-pages
21mr|sddm-0.21.0-2|56	BuildRequires:	/usr/bin/rst2man
21mr|sddm-0.21.0-2|57	Recommends:	%{name}-theme-elarun
21mr|sddm-0.21.0-2|58	Recommends:	%{name}-theme-maldives
21mr|sddm-0.21.0-2|59	Recommends:	%{name}-theme-maya
21mr|sddm-0.21.0-2|60	# breeze theme does not work without plasma5-workspace
21mr|sddm-0.21.0-2|61	# but breeze is KDE-native theme
21mr|sddm-0.21.0-2|62	Recommends:	(%{name}-config-breeze if (plasma5-workspace and breeze-cursor-theme))
21mr|sddm-0.21.0-2|63	# For /usr/share/X11/xdm/Xsession
21mr|sddm-0.21.0-2|64	Requires:	xinitrc
21mr|sddm-0.21.0-2|65	# needed to get xcb plugin on Qt platform
21mr|sddm-0.21.0-2|66	Requires:	qt5-output-driver-default
21mr|sddm-0.21.0-2|67	Requires:	%{_lib}qt5svg5
21mr|sddm-0.21.0-2|68	# needed for QtQuick
21mr|sddm-0.21.0-2|69	Requires:	qt5-qtdeclarative
21mr|sddm-0.21.0-2|70	Requires:	%{_lib}qt5imageformats-plugins
21mr|sddm-0.21.0-2|71	
21mr|sddm-0.21.0-2|72	%description
21mr|sddm-0.21.0-2|73	Lightweight display manager (login screen).
21mr|sddm-0.21.0-2|74	
21mr|sddm-0.21.0-2|75	%files
21mr|sddm-0.21.0-2|76	%{_bindir}/%{name}
21mr|sddm-0.21.0-2|77	%{_bindir}/%{name}-greeter
21mr|sddm-0.21.0-2|78	%dir %{_datadir}/%{name}
21mr|sddm-0.21.0-2|79	%dir %{_datadir}/%{name}/themes
21mr|sddm-0.21.0-2|80	%{_datadir}/%{name}/faces/
21mr|sddm-0.21.0-2|81	%{_datadir}/%{name}/flags/
21mr|sddm-0.21.0-2|82	%{_datadir}/%{name}/scripts/
21mr|sddm-0.21.0-2|83	%{_datadir}/%{name}/translations-qt*/
21mr|sddm-0.21.0-2|84	%{_datadir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf
21mr|sddm-0.21.0-2|85	%dir %{_prefix}/lib/%{name}
21mr|sddm-0.21.0-2|86	%dir %{_prefix}/lib/%{name}/sddm.conf.d
21mr|sddm-0.21.0-2|87	%config %{_prefix}/lib/%{name}/sddm.conf.d/00-default.conf
21mr|sddm-0.21.0-2|88	%dir %{_sysconfdir}/sddm.conf.d
21mr|sddm-0.21.0-2|89	%config(noreplace) %{_sysconfdir}/sddm.conf
21mr|sddm-0.21.0-2|90	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|sddm-0.21.0-2|91	%config(noreplace) %{_sysconfdir}/pam.d/%{name}-greeter
21mr|sddm-0.21.0-2|92	%config(noreplace) %{_sysconfdir}/pam.d/%{name}-autologin
21mr|sddm-0.21.0-2|93	%config(noreplace) %{_sysconfdir}/sysconfig/sddm
21mr|sddm-0.21.0-2|94	%{_sysusersdir}/sddm.conf
21mr|sddm-0.21.0-2|95	%{_tmpfilesdir}/sddm.conf
21mr|sddm-0.21.0-2|96	%{_libexecdir}/sddm-helper
21mr|sddm-0.21.0-2|97	%{_libexecdir}/sddm-helper-start-wayland
21mr|sddm-0.21.0-2|98	%{_libexecdir}/sddm-helper-start-x11user
21mr|sddm-0.21.0-2|99	%{_unitdir}/%{name}.service
21mr|sddm-0.21.0-2|100	%{_libdir}/qt5/qml/SddmComponents
21mr|sddm-0.21.0-2|101	%{_datadir}/X11/dm.d/11sddm.conf
21mr|sddm-0.21.0-2|102	%attr(0750,sddm,sddm) %{_localstatedir}/lib/%{name}
21mr|sddm-0.21.0-2|103	%{_mandir}/man1/sddm-greeter.1.*
21mr|sddm-0.21.0-2|104	%{_mandir}/man1/sddm.1.*
21mr|sddm-0.21.0-2|105	%{_mandir}/man5/sddm-state.conf.5.*
21mr|sddm-0.21.0-2|106	%{_mandir}/man5/sddm.conf.5.*
21mr|sddm-0.21.0-2|107	
21mr|sddm-0.21.0-2|108	%pre
21mr|sddm-0.21.0-2|109	%sysusers_create_package sddm %{SOURCE7}
21mr|sddm-0.21.0-2|110	
21mr|sddm-0.21.0-2|111	%post
21mr|sddm-0.21.0-2|112	%tmpfiles_create sddm.conf
21mr|sddm-0.21.0-2|113	%systemd_post sddm.service
21mr|sddm-0.21.0-2|114	
21mr|sddm-0.21.0-2|115	%preun
21mr|sddm-0.21.0-2|116	%systemd_preun sddm.service
21mr|sddm-0.21.0-2|117	
21mr|sddm-0.21.0-2|118	#----------------------------------------------------------------------------
21mr|sddm-0.21.0-2|119	
21mr|sddm-0.21.0-2|120	%package theme-elarun
21mr|sddm-0.21.0-2|121	Summary:	Elarun theme for SDDM
21mr|sddm-0.21.0-2|122	Group:		Graphical desktop/KDE
21mr|sddm-0.21.0-2|123	
21mr|sddm-0.21.0-2|124	%description theme-elarun
21mr|sddm-0.21.0-2|125	Elarun theme for SDDM.
21mr|sddm-0.21.0-2|126	
21mr|sddm-0.21.0-2|127	%files theme-elarun
21mr|sddm-0.21.0-2|128	%{_datadir}/%{name}/themes/elarun/
21mr|sddm-0.21.0-2|129	
21mr|sddm-0.21.0-2|130	#----------------------------------------------------------------------------
21mr|sddm-0.21.0-2|131	
21mr|sddm-0.21.0-2|132	%package theme-maldives
21mr|sddm-0.21.0-2|133	Summary:	Maldives theme for SDDM
21mr|sddm-0.21.0-2|134	Group:		Graphical desktop/KDE
21mr|sddm-0.21.0-2|135	
21mr|sddm-0.21.0-2|136	%description theme-maldives
21mr|sddm-0.21.0-2|137	Maldives theme for SDDM.
21mr|sddm-0.21.0-2|138	
21mr|sddm-0.21.0-2|139	%files theme-maldives
21mr|sddm-0.21.0-2|140	%{_datadir}/%{name}/themes/maldives/
21mr|sddm-0.21.0-2|141	
21mr|sddm-0.21.0-2|142	#----------------------------------------------------------------------------
21mr|sddm-0.21.0-2|143	
21mr|sddm-0.21.0-2|144	%package theme-maya
21mr|sddm-0.21.0-2|145	Summary:	Maya theme for SDDM
21mr|sddm-0.21.0-2|146	Group:		Graphical desktop/KDE
21mr|sddm-0.21.0-2|147	
21mr|sddm-0.21.0-2|148	%description theme-maya
21mr|sddm-0.21.0-2|149	Maya theme for SDDM.
21mr|sddm-0.21.0-2|150	
21mr|sddm-0.21.0-2|151	%files theme-maya
21mr|sddm-0.21.0-2|152	%{_datadir}/%{name}/themes/maya/
21mr|sddm-0.21.0-2|153	
21mr|sddm-0.21.0-2|154	#----------------------------------------------------------------------------
21mr|sddm-0.21.0-2|155	
21mr|sddm-0.21.0-2|156	%package config-breeze
21mr|sddm-0.21.0-2|157	Summary:	Set breeze themes in SDDM
21mr|sddm-0.21.0-2|158	Group:		Graphical desktop/KDE
21mr|sddm-0.21.0-2|159	Requires:	%{name}
21mr|sddm-0.21.0-2|160	Requires:	breeze-cursor-theme
21mr|sddm-0.21.0-2|161	Requires:	sddm-theme-breeze
21mr|sddm-0.21.0-2|162	
21mr|sddm-0.21.0-2|163	%description config-breeze
21mr|sddm-0.21.0-2|164	Set breeze themes in SDDM
21mr|sddm-0.21.0-2|165	
21mr|sddm-0.21.0-2|166	%files config-breeze
21mr|sddm-0.21.0-2|167	%config %{_prefix}/lib/sddm/sddm.conf.d/51-breeze.conf
21mr|sddm-0.21.0-2|168	
21mr|sddm-0.21.0-2|169	#----------------------------------------------------------------------------
21mr|sddm-0.21.0-2|170	
21mr|sddm-0.21.0-2|171	%prep
21mr|sddm-0.21.0-2|172	%autosetup -p1 -n %{name}-%{commit}
21mr|sddm-0.21.0-2|173	
21mr|sddm-0.21.0-2|174	# optimize $PATH when /bin and /sbin are symlinks to /usr/bin and /usr/sbin
21mr|sddm-0.21.0-2|175	%if %{mdvver} >= 202310
21mr|sddm-0.21.0-2|176	sed -i -e 's,:/bin,,' -e 's,:/sbin,,' src/common/Configuration.h
21mr|sddm-0.21.0-2|177	%endif
21mr|sddm-0.21.0-2|178	
21mr|sddm-0.21.0-2|179	%build
21mr|sddm-0.21.0-2|180	%cmake_kde5 \
21mr|sddm-0.21.0-2|181	-DCMAKE_BUILD_TYPE:STRING="Release" \
21mr|sddm-0.21.0-2|182	-DSESSION_COMMAND:PATH=/usr/share/X11/xdm/Xsession \
21mr|sddm-0.21.0-2|183	-DSYSTEMD_SYSUSERS_DIR:PATH=%{_sysusersdir} \
21mr|sddm-0.21.0-2|184	-DENABLE_JOURNALD=ON \
21mr|sddm-0.21.0-2|185	-DBUILD_MAN_PAGES=ON \
21mr|sddm-0.21.0-2|186	-DUID_MIN="500" \
21mr|sddm-0.21.0-2|187	-DUID_MAX="60000"
21mr|sddm-0.21.0-2|188	
21mr|sddm-0.21.0-2|189	%make
21mr|sddm-0.21.0-2|190	
21mr|sddm-0.21.0-2|191	%install
21mr|sddm-0.21.0-2|192	%makeinstall_std -C build
21mr|sddm-0.21.0-2|193	
21mr|sddm-0.21.0-2|194	mkdir -p %{buildroot}%{_sysconfdir}/sddm.conf.d
21mr|sddm-0.21.0-2|195	
21mr|sddm-0.21.0-2|196	install -Dpm 644 %{SOURCE1} %{buildroot}%{_datadir}/X11/dm.d/11sddm.conf
21mr|sddm-0.21.0-2|197	install -Dpm 644 %{SOURCE2} %{buildroot}%{_prefix}/lib/sddm/sddm.conf.d/00-default.conf
21mr|sddm-0.21.0-2|198	install -Dpm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pam.d/sddm
21mr|sddm-0.21.0-2|199	install -Dpm 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/sddm-autologin
21mr|sddm-0.21.0-2|200	install -Dpm 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pam.d/sddm-greeter
21mr|sddm-0.21.0-2|201	install -Dpm 644 %{SOURCE6} %{buildroot}%{_tmpfilesdir}/sddm.conf
21mr|sddm-0.21.0-2|202	install -Dpm 644 %{SOURCE7} %{buildroot}%{_sysusersdir}/sddm.conf
21mr|sddm-0.21.0-2|203	install -Dpm 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/sysconfig/sddm
21mr|sddm-0.21.0-2|204	
21mr|sddm-0.21.0-2|205	touch %{buildroot}%{_sysconfdir}/sddm.conf
21mr|sddm-0.21.0-2|206	
21mr|sddm-0.21.0-2|207	cat << EOF > %{buildroot}%{_prefix}/lib/sddm/sddm.conf.d/51-breeze.conf
21mr|sddm-0.21.0-2|208	[Theme]
21mr|sddm-0.21.0-2|209	Current=breeze
21mr|sddm-0.21.0-2|210	CursorTheme=breeze_cursors
21mr|sddm-0.21.0-2|211	EOF
21mr|sddm-0.21.0-2|212	
21mr|sddm-0.21.0-2|213	mkdir --mode=750 -p %{buildroot}%{_localstatedir}/lib/%{name}
21mr|sddm-0.21.0-2|214	
21mr|sddm-0.21.0-2|215	%changelog
21mr|sddm-0.21.0-2|216	- Merge: 05f00f1 5b4ce27
21mr|sddm-0.21.0-2|217	* Mon Nov 10 2025 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|218	- Update SDDM and support expired password
21mr|sddm-0.21.0-2|219	
21mr|sddm-0.21.0-2|220	* Sun Nov 9 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|221	- Up release
21mr|sddm-0.21.0-2|222	
21mr|sddm-0.21.0-2|223	- Merge: 437e7e5 e334d94
21mr|sddm-0.21.0-2|224	* Sun Nov 9 2025 victorr2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|225	- Merge pull request #9 from sgakerru/sddm:rosa2023.1-change-password
21mr|sddm-0.21.0-2|226	- Update SDDM and support expired password
21mr|sddm-0.21.0-2|227	
21mr|sddm-0.21.0-2|228	* Sat Nov 8 2025 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|229	- Support for expired passwords (pam conversation)
21mr|sddm-0.21.0-2|230	- Also fix pam message localization.
21mr|sddm-0.21.0-2|231	- It was originally based on PR 776 (https://github.com/sddm/sddm/pull/776),
21mr|sddm-0.21.0-2|232	- but has been heavily modified, simplified and refactored.
21mr|sddm-0.21.0-2|233	
21mr|sddm-0.21.0-2|234	* Sat Nov 8 2025 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|235	- Revert "Simplify Seat::displayStopped"
21mr|sddm-0.21.0-2|236	- Revert PR: https://github.com/sddm/sddm/pull/1692
21mr|sddm-0.21.0-2|237	- It creates problems with switching between
21mr|sddm-0.21.0-2|238	- multiple active sessions (when reusing them)
21mr|sddm-0.21.0-2|239	
21mr|sddm-0.21.0-2|240	* Sat Nov 8 2025 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|241	- Fix loading themes that using QtWebEngine
21mr|sddm-0.21.0-2|242	- Use shared contexts like in plasmashell from KDE 6
21mr|sddm-0.21.0-2|243	- https://invent.kde.org/plasma/plasma-workspace/-/commit/6c1c6b86db07348b636c39ee344a12570e4e322c
21mr|sddm-0.21.0-2|244	
21mr|sddm-0.21.0-2|245	* Fri Nov 7 2025 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|246	- Update from upstream git on Nov 2, 2025
21mr|sddm-0.21.0-2|247	
21mr|sddm-0.21.0-2|248	* Fri Nov 7 2025 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|249	- Remove sed with background
21mr|sddm-0.21.0-2|250	- Looks like we don't need this anymore
21mr|sddm-0.21.0-2|251	
21mr|sddm-0.21.0-2|252	* Fri Aug 1 2025 Victor Ryzhikh <victorr2007@yandex.ru> 0.21.0-1.git63780f.4
21mr|sddm-0.21.0-2|253	- Rename DBUS_CONFIG_FILENAME to sddm_org.freedesktop.DisplayManager.conf
21mr|sddm-0.21.0-2|254	
21mr|sddm-0.21.0-2|255	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|sddm-0.21.0-2|256	- automated spec cleanup
21mr|sddm-0.21.0-2|257	
21mr|sddm-0.21.0-2|258	* Tue Feb 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|sddm-0.21.0-2|259	- fix BR
21mr|sddm-0.21.0-2|260	
21mr|sddm-0.21.0-2|261	* Wed Dec 11 2024 Victor Ryzhykh <victorr2007@yandex.ru> 0.21.0-1.git63780f.3
21mr|sddm-0.21.0-2|262	- Show saved users
21mr|sddm-0.21.0-2|263	
21mr|sddm-0.21.0-2|264	- Merge: bbadc1d c218768
21mr|sddm-0.21.0-2|265	* Wed Dec 11 2024 victorr2007 <victorr2007@yandex.ru> 0.21.0-1.git63780f.3
21mr|sddm-0.21.0-2|266	- Merge pull request #8 from sgakerru/sddm:rosa2023.1
21mr|sddm-0.21.0-2|267	- Show saved users
21mr|sddm-0.21.0-2|268	
21mr|sddm-0.21.0-2|269	* Wed Dec 11 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|270	- Show saved users
21mr|sddm-0.21.0-2|271	- Save users which successfully logged in
21mr|sddm-0.21.0-2|272	- and display them in greeter
21mr|sddm-0.21.0-2|273	- PR: https://github.com/sddm/sddm/pull/2020
21mr|sddm-0.21.0-2|274	
21mr|sddm-0.21.0-2|275	* Wed Dec 4 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|sddm-0.21.0-2|276	- autoadd .nvchecker.toml for sddm
21mr|sddm-0.21.0-2|277	
21mr|sddm-0.21.0-2|278	* Thu Nov 21 2024 Victor Ryzhykh <victorr2007@yandex.ru> 0.21.0-1.git63780f.2
21mr|sddm-0.21.0-2|279	- Optimize default config and fix typos
21mr|sddm-0.21.0-2|280	
21mr|sddm-0.21.0-2|281	* Thu Nov 21 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|282	- Optimize default config and fix typos
21mr|sddm-0.21.0-2|283	
21mr|sddm-0.21.0-2|284	- Merge: 6d53283 9b924d8
21mr|sddm-0.21.0-2|285	* Thu Nov 21 2024 victorr2007 <victorr2007@yandex.ru> 0.21.0-1.git63780f.2
21mr|sddm-0.21.0-2|286	- Merge pull request #7 from sgakerru/sddm:rosa2023.1
21mr|sddm-0.21.0-2|287	- Optimize default config and fix typos
21mr|sddm-0.21.0-2|288	
21mr|sddm-0.21.0-2|289	* Mon Nov 11 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|290	- Fix release version and add dir
21mr|sddm-0.21.0-2|291	
21mr|sddm-0.21.0-2|292	* Fri Nov 1 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|293	- Drop unused patches
21mr|sddm-0.21.0-2|294	- 1. Remove `fix.defaul.session.patch`, because this parameter
21mr|sddm-0.21.0-2|295	- is overriden in default config.
21mr|sddm-0.21.0-2|296	- 2. Remove `00001-Deal-with-absolute-paths-to-log-files.patch`, because
21mr|sddm-0.21.0-2|297	- it is not used.
21mr|sddm-0.21.0-2|298	
21mr|sddm-0.21.0-2|299	* Fri Nov 1 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|300	- Drop `systemd-cat` requirement
21mr|sddm-0.21.0-2|301	
21mr|sddm-0.21.0-2|302	* Fri Nov 1 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|303	- Move default configs to `/usr/lib/sddm/sddm.conf.d`
21mr|sddm-0.21.0-2|304	
21mr|sddm-0.21.0-2|305	* Fri Nov 1 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|306	- Optimize default config
21mr|sddm-0.21.0-2|307	- 1. Halt and reboot command to upstream default state
21mr|sddm-0.21.0-2|308	- (`/usr/bin` instead of `/bin/`).
21mr|sddm-0.21.0-2|309	- But it is explicitly set here for `sdm_kcm`.
21mr|sddm-0.21.0-2|310	- 2. Comment default values: Numlock, DisableAvatarsThreshold,
21mr|sddm-0.21.0-2|311	- [X11] ServerPath, XephyrPath,
21mr|sddm-0.21.0-2|312	- SessionCommand (since it is set through cmake var),
21mr|sddm-0.21.0-2|313	- SessionLogFile, [Wayland] SessionCommand, SessionLogFile,
21mr|sddm-0.21.0-2|314	- RememberLastUser, RememberLastSession, ReuseSession.
21mr|sddm-0.21.0-2|315	- 3. [Wayland] EnableHiDPI default value now is true
21mr|sddm-0.21.0-2|316	
21mr|sddm-0.21.0-2|317	* Fri Nov 1 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|318	- Sort parameters in default config like in `Configuration.h`
21mr|sddm-0.21.0-2|319	
21mr|sddm-0.21.0-2|320	* Fri Nov 1 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|321	- Fix typos
21mr|sddm-0.21.0-2|322	- 1. Set `SESSION_COMMAND` like
21mr|sddm-0.21.0-2|323	- in default config (`/usr/share/X11/xdm/Xsession`).
21mr|sddm-0.21.0-2|324	- 2. Looks like typo in path for `WAYLAND_SESSION_COMMAND`,
21mr|sddm-0.21.0-2|325	- `/usr/share/sddm/wayland-session`
21mr|sddm-0.21.0-2|326	- instead of `/usr/share/sddm/scripts/wayland-session`.
21mr|sddm-0.21.0-2|327	- But last one is default, so don't need to set this var.
21mr|sddm-0.21.0-2|328	
21mr|sddm-0.21.0-2|329	* Fri Nov 1 2024 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|330	- Build man pages
21mr|sddm-0.21.0-2|331	
21mr|sddm-0.21.0-2|332	* Wed Sep 18 2024 NixTux Commit Bot <noreply@nixtux.ru> 0.21.0-1.git63780f.1
21mr|sddm-0.21.0-2|333	- bot: new name of extra-cmake-modules for KDE 5
21mr|sddm-0.21.0-2|334	
21mr|sddm-0.21.0-2|335	* Mon Jul 8 2024 Victor Ryzhikh <victorr2007@yandex.ru> 0.21.0-1.git63780f.1
21mr|sddm-0.21.0-2|336	- Up release
21mr|sddm-0.21.0-2|337	
21mr|sddm-0.21.0-2|338	* Mon Mar 18 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|339	- 0.21.0
21mr|sddm-0.21.0-2|340	
21mr|sddm-0.21.0-2|341	* Mon Mar 18 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|342	- 0.21.0
21mr|sddm-0.21.0-2|343	
21mr|sddm-0.21.0-2|344	* Mon Mar 18 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|345	- 0.21.0
21mr|sddm-0.21.0-2|346	
21mr|sddm-0.21.0-2|347	* Mon Mar 18 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|348	- 0.21.0
21mr|sddm-0.21.0-2|349	
21mr|sddm-0.21.0-2|350	* Mon Mar 18 2024 Alexander Stefanov <alexander@mezon.ru> 0.21.0-1.git63780f.0
21mr|sddm-0.21.0-2|351	- 0.21.0
21mr|sddm-0.21.0-2|352	
21mr|sddm-0.21.0-2|353	* Thu Mar 7 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-5.git132f10.4
21mr|sddm-0.21.0-2|354	- optimize $PATH when /bin and /sbin are symlinks to /usr/bin and /usr/sbin
21mr|sddm-0.21.0-2|355	
21mr|sddm-0.21.0-2|356	* Thu Nov 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-5.git132f10.3
21mr|sddm-0.21.0-2|357	- reenable soft dep from config which sets breeze theme
21mr|sddm-0.21.0-2|358	
21mr|sddm-0.21.0-2|359	- Merge: a181a26 4c9253f
21mr|sddm-0.21.0-2|360	* Thu Nov 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-5.git132f10.2
21mr|sddm-0.21.0-2|361	- Merge remote-tracking branch 's/rosa2023.1' into rosa2023.1
21mr|sddm-0.21.0-2|362	
21mr|sddm-0.21.0-2|363	* Thu Nov 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-5.git132f10.1
21mr|sddm-0.21.0-2|364	- upd snapshot
21mr|sddm-0.21.0-2|365	
21mr|sddm-0.21.0-2|366	* Wed Nov 8 2023 sgakerru <sulmpx60@yandex.ru>
21mr|sddm-0.21.0-2|367	- Forbid root login in GUI through SDDM
21mr|sddm-0.21.0-2|368	- 1. Add pam entry that block root login in `/etc/pam.d/sddm` and `/etc/pam.d/sddm-autologin`.
21mr|sddm-0.21.0-2|369	- 2. Delete pam entry that auth user without password if he is in `nopasswdlogin` group.
21mr|sddm-0.21.0-2|370	
21mr|sddm-0.21.0-2|371	* Sun Sep 24 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-4.git8c370d.2
21mr|sddm-0.21.0-2|372	- Do not disable HiDPI scaling
21mr|sddm-0.21.0-2|373	- Serget noted that it is enabled by default nowadays: https://github.com/sddm/sddm/commit/5341b0660d729fa300a9e03a66185e99098fceaf
21mr|sddm-0.21.0-2|374	
21mr|sddm-0.21.0-2|375	* Fri Sep 22 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-4.git8c370d.1
21mr|sddm-0.21.0-2|376	- upd snapshot
21mr|sddm-0.21.0-2|377	- Includes upstream fix by MOS:
21mr|sddm-0.21.0-2|378	- https://github.com/sddm/sddm/commit/a8e40c5d7040fe981e52054a10aebb7c9d97efcd
21mr|sddm-0.21.0-2|379	
21mr|sddm-0.21.0-2|380	* Wed Aug 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-3.git07631f.7
21mr|sddm-0.21.0-2|381	- sddm works ok without elarun theme
21mr|sddm-0.21.0-2|382	
21mr|sddm-0.21.0-2|383	* Fri Jul 7 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-3.git07631f.6
21mr|sddm-0.21.0-2|384	- do not set breeze by default
21mr|sddm-0.21.0-2|385	
21mr|sddm-0.21.0-2|386	* Thu Jul 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-3.git07631f.5
21mr|sddm-0.21.0-2|387	- Revert to default logs
21mr|sddm-0.21.0-2|388	- As discussed in https://github.com/sddm/sddm/pull/1756, plasma, gnome-session log into journald themselves
21mr|sddm-0.21.0-2|389	- (e.g. plasma runs apps via systemd scopes).
21mr|sddm-0.21.0-2|390	- systemd-cat did not help to get logs from openbox in my tests. A file was also empty.
21mr|sddm-0.21.0-2|391	- Seems that these files will be empty in most default configurations.
21mr|sddm-0.21.0-2|392	
21mr|sddm-0.21.0-2|393	* Thu Jul 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|394	- sync with PR
21mr|sddm-0.21.0-2|395	
21mr|sddm-0.21.0-2|396	* Thu Jul 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|397	- off virtual keyboard by default
21mr|sddm-0.21.0-2|398	
21mr|sddm-0.21.0-2|399	* Thu Jul 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-3.git07631f.3
21mr|sddm-0.21.0-2|400	- systemd-cat makes no sense, sddm outputs into the journal without it
21mr|sddm-0.21.0-2|401	- https://github.com/sddm/sddm/pull/1756#issuecomment-1623819736
21mr|sddm-0.21.0-2|402	
21mr|sddm-0.21.0-2|403	* Thu Jul 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|404	- Package breeze config
21mr|sddm-0.21.0-2|405	- It will allow to get rid of hacks like this:
21mr|sddm-0.21.0-2|406	- https://abf.io/import/task-iso/blob/585f4f23a5/task-iso.spec#lc-1230
21mr|sddm-0.21.0-2|407	
21mr|sddm-0.21.0-2|408	* Thu Jul 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-3.git07631f.2
21mr|sddm-0.21.0-2|409	- Fix SessionLogFile=/dev/null
21mr|sddm-0.21.0-2|410	- Do not create ~/dev/null inside $HOME
21mr|sddm-0.21.0-2|411	- (noted by Victorr)
21mr|sddm-0.21.0-2|412	
21mr|sddm-0.21.0-2|413	* Thu Jul 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|414	- modernize default config: add new options, remove removed ones
21mr|sddm-0.21.0-2|415	
21mr|sddm-0.21.0-2|416	* Thu Jul 6 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|417	- upd snapshot
21mr|sddm-0.21.0-2|418	
21mr|sddm-0.21.0-2|419	* Thu Jul 6 2023 Artem Proskurnev <temap@mail.ru>
21mr|sddm-0.21.0-2|420	- Add config macro
21mr|sddm-0.21.0-2|421	
21mr|sddm-0.21.0-2|422	* Wed Jul 5 2023 Artem Proskurnev <temap@mail.ru>
21mr|sddm-0.21.0-2|423	- I returned the value of the lowest virtual terminal number to 2, because this did not affect the operation
21mr|sddm-0.21.0-2|424	
21mr|sddm-0.21.0-2|425	* Tue Jul 4 2023 Artem Proskurnev <temap@mail.ru>
21mr|sddm-0.21.0-2|426	- Warning in the configuration file
21mr|sddm-0.21.0-2|427	
21mr|sddm-0.21.0-2|428	* Tue Jul 4 2023 Artem Proskurnev <temap@mail.ru>
21mr|sddm-0.21.0-2|429	- Move /etc/sddm.conf to /etc/sddm.conf.d/50-default.conf
21mr|sddm-0.21.0-2|430	- This placement of the configuration file will allow you to flexibly configure the sddm parameters.
21mr|sddm-0.21.0-2|431	- At the moment, the parameters specified in the file are more priority than those specified in the sddm.conf.d folder and for customization you have to change the sddm.conf file instead of creating your own settings files.
21mr|sddm-0.21.0-2|432	
21mr|sddm-0.21.0-2|433	* Tue Jul 4 2023 Artem Proskurnev <temap@mail.ru>
21mr|sddm-0.21.0-2|434	- Change defaults
21mr|sddm-0.21.0-2|435	- Setting the numbering of virtual terminals from 1, not 2.
21mr|sddm-0.21.0-2|436	- Deleting the configuration line that disables the virtual keyboard.
21mr|sddm-0.21.0-2|437	
21mr|sddm-0.21.0-2|438	* Thu Jun 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.20.0-2.git387674.1
21mr|sddm-0.21.0-2|439	- update to snapshot
21mr|sddm-0.21.0-2|440	- There is an important bug fix: https://github.com/sddm/sddm/commit/5b702ae986464fe6dbc8557d4b2da725ac1ed175
21mr|sddm-0.21.0-2|441	- also, seems that previous commits changed Source0 incorrectly and it downloaded a git snapshot instead of the specified version.
21mr|sddm-0.21.0-2|442	
21mr|sddm-0.21.0-2|443	* Thu Jun 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|444	- Do not try to open $HOME as a file
21mr|sddm-0.21.0-2|445	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=13412#c1
21mr|sddm-0.21.0-2|446	- sddm-helper[1298]: Could not open stderr to "/home/plasma/"
21mr|sddm-0.21.0-2|447	- I looked into the source code, stdout is hardcodedly redirected into /dev/null there.
21mr|sddm-0.21.0-2|448	- Let's also use such a hack.
21mr|sddm-0.21.0-2|449	
21mr|sddm-0.21.0-2|450	* Sun Jun 25 2023 Victor Ryzhikh <victorr2007@yandex.ru> 0.20.0-1
21mr|sddm-0.21.0-2|451	- Updated to 0.20.0
21mr|sddm-0.21.0-2|452	
21mr|sddm-0.21.0-2|453	* Sun Jun 25 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|454	- Updated to 0.20.0
21mr|sddm-0.21.0-2|455	
21mr|sddm-0.21.0-2|456	* Wed Jun 14 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.19.0-0.git40250a.3
21mr|sddm-0.21.0-2|457	- wayland script does not work with systemd-cat, I am fed up with this crap to fix it properly
21mr|sddm-0.21.0-2|458	
21mr|sddm-0.21.0-2|459	* Wed Jun 14 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.19.0-0.git40250a.2
21mr|sddm-0.21.0-2|460	- Log to journald by default instead of text files
21mr|sddm-0.21.0-2|461	- journald will take care of keeping, rotating etc. logs
21mr|sddm-0.21.0-2|462	- gdm also prints to jorunald
21mr|sddm-0.21.0-2|463	- https://github.com/NixOS/nixpkgs/pull/19235
21mr|sddm-0.21.0-2|464	
21mr|sddm-0.21.0-2|465	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|466	- bump epoch for updatability after building from commit hash
21mr|sddm-0.21.0-2|467	
21mr|sddm-0.21.0-2|468	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|469	- own root of /usr/share/sddm/themes
21mr|sddm-0.21.0-2|470	
21mr|sddm-0.21.0-2|471	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|472	- sync modes in %%%%attr and mkdir (cosmetics)
21mr|sddm-0.21.0-2|473	
21mr|sddm-0.21.0-2|474	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|475	- own root of /usr/share/sddm
21mr|sddm-0.21.0-2|476	
21mr|sddm-0.21.0-2|477	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|478	- do not replace admin-edited configs on updates
21mr|sddm-0.21.0-2|479	
21mr|sddm-0.21.0-2|480	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|481	- create tmpfiles after installation
21mr|sddm-0.21.0-2|482	
21mr|sddm-0.21.0-2|483	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|484	- properly process units
21mr|sddm-0.21.0-2|485	
21mr|sddm-0.21.0-2|486	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|487	- no need to allow other users to read data (mos-auth may store sensitive data there)
21mr|sddm-0.21.0-2|488	
21mr|sddm-0.21.0-2|489	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|490	- use sysusers properly, clean up
21mr|sddm-0.21.0-2|491	
21mr|sddm-0.21.0-2|492	* Fri Jun 9 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|493	- do not pack tarball manually
21mr|sddm-0.21.0-2|494	
21mr|sddm-0.21.0-2|495	* Wed May 31 2023 VictorR2007 <victorr2007@yandex.ru> 0.19.0-20230405.1
21mr|sddm-0.21.0-2|496	- Updated to version git 20230405
21mr|sddm-0.21.0-2|497	
21mr|sddm-0.21.0-2|498	* Tue Feb 7 2023 Victor Ryzhikh <victorr2007@yandex.ru> 0.19.0-20230207.1
21mr|sddm-0.21.0-2|499	- Updated to git 20230207
21mr|sddm-0.21.0-2|500	
21mr|sddm-0.21.0-2|501	* Tue Feb 7 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|502	- Updated to git 20230207
21mr|sddm-0.21.0-2|503	
21mr|sddm-0.21.0-2|504	* Mon Feb 6 2023 Victor Ryzhikh <victorr2007@yandex.ru> 0.19.0-20230205.1
21mr|sddm-0.21.0-2|505	- Updated to git 20230205
21mr|sddm-0.21.0-2|506	
21mr|sddm-0.21.0-2|507	* Mon Feb 6 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|508	- Updated to git 20230205
21mr|sddm-0.21.0-2|509	
21mr|sddm-0.21.0-2|510	* Mon Feb 6 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|511	- Updated to git 20230205
21mr|sddm-0.21.0-2|512	
21mr|sddm-0.21.0-2|513	* Sat Feb 4 2023 Victor Ryzhikh <victorr2007@yandex.ru> 0.19.0-20230204.1
21mr|sddm-0.21.0-2|514	- Updated to git 20230204
21mr|sddm-0.21.0-2|515	
21mr|sddm-0.21.0-2|516	* Sun Feb 5 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|517	- Updated to git 20230204
21mr|sddm-0.21.0-2|518	
21mr|sddm-0.21.0-2|519	* Tue Jan 31 2023 VictorR2007 <victorr2007@yandex.ru> 0.19.0-20221124.1
21mr|sddm-0.21.0-2|520	- Updated to git 20221124
21mr|sddm-0.21.0-2|521	
21mr|sddm-0.21.0-2|522	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 0.19.0-20220225.2
21mr|sddm-0.21.0-2|523	- MassBuild#2787: Increase release tag
21mr|sddm-0.21.0-2|524	
21mr|sddm-0.21.0-2|525	* Sun Mar 20 2022 VictorR2007 <victorr2007@yandex.ru> 0.19.0-20220225.1
21mr|sddm-0.21.0-2|526	- Revert to 20220225
21mr|sddm-0.21.0-2|527	
21mr|sddm-0.21.0-2|528	* Sat Mar 19 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|529	- Updated to version 0.19.0-20220319
21mr|sddm-0.21.0-2|530	
21mr|sddm-0.21.0-2|531	* Mon Feb 28 2022 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|532	- Updated to git 20220225
21mr|sddm-0.21.0-2|533	
21mr|sddm-0.21.0-2|534	* Mon Feb 28 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|535	- Updated to git 20220225
21mr|sddm-0.21.0-2|536	
21mr|sddm-0.21.0-2|537	* Fri Jan 7 2022 VictorR2007 <victorr2007@yandex.ru> 0.19.0-8
21mr|sddm-0.21.0-2|538	- Updated patches
21mr|sddm-0.21.0-2|539	
21mr|sddm-0.21.0-2|540	* Fri Oct 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.19.0-7
21mr|sddm-0.21.0-2|541	- Process systemd services normally, migrate to systemd-sysusers
21mr|sddm-0.21.0-2|542	
21mr|sddm-0.21.0-2|543	* Sat Aug 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.19.0-5
21mr|sddm-0.21.0-2|544	- automate installing sddm-kcm
21mr|sddm-0.21.0-2|545	
21mr|sddm-0.21.0-2|546	* Sun Aug 22 2021 VictorR2007 <victorr2007@yandex.ru> 0.19.0-4
21mr|sddm-0.21.0-2|547	- Added patch
21mr|sddm-0.21.0-2|548	
21mr|sddm-0.21.0-2|549	* Wed Jun 16 2021 Victor Ryzhikh <victorr2007@yandex.ru> 0.19.0-3
21mr|sddm-0.21.0-2|550	- Updated 1230.patch
21mr|sddm-0.21.0-2|551	
21mr|sddm-0.21.0-2|552	* Wed Jun 16 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|553	- Fix DUID_MIN
21mr|sddm-0.21.0-2|554	
21mr|sddm-0.21.0-2|555	* Wed Jun 16 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|556	- Updated 1230.patch
21mr|sddm-0.21.0-2|557	
21mr|sddm-0.21.0-2|558	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|559	- Fix sddm.conf
21mr|sddm-0.21.0-2|560	
21mr|sddm-0.21.0-2|561	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|562	- Fix sddm.conf
21mr|sddm-0.21.0-2|563	
21mr|sddm-0.21.0-2|564	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|565	- Fix sddm.conf
21mr|sddm-0.21.0-2|566	
21mr|sddm-0.21.0-2|567	* Tue Apr 20 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|568	- Fix sddm.conf
21mr|sddm-0.21.0-2|569	
21mr|sddm-0.21.0-2|570	* Sun Apr 18 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|571	- Updated to version 0.19.0
21mr|sddm-0.21.0-2|572	
21mr|sddm-0.21.0-2|573	* Mon Apr 12 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|574	- Added patch
21mr|sddm-0.21.0-2|575	
21mr|sddm-0.21.0-2|576	* Sun Apr 11 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|577	- Revert version 0.18.1
21mr|sddm-0.21.0-2|578	
21mr|sddm-0.21.0-2|579	* Tue Apr 6 2021 VictorR2007 <victorr2007@yandex.ru> 0.19.0-4
21mr|sddm-0.21.0-2|580	- Added patches from upstream git
21mr|sddm-0.21.0-2|581	
21mr|sddm-0.21.0-2|582	* Sat Mar 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.19.0-3
21mr|sddm-0.21.0-2|583	- add user to group as it is normally done to avoid problems
21mr|sddm-0.21.0-2|584	
21mr|sddm-0.21.0-2|585	* Tue Feb 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|586	- Fix usage of systemd-sysusers
21mr|sddm-0.21.0-2|587	
21mr|sddm-0.21.0-2|588	- Merge: d93628e 599261a
21mr|sddm-0.21.0-2|589	* Tue Feb 2 2021 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|sddm-0.21.0-2|590	- Merge pull request #2 from victorr2007/sddm:rosa2019.1
21mr|sddm-0.21.0-2|591	- sddm
21mr|sddm-0.21.0-2|592	
21mr|sddm-0.21.0-2|593	* Tue Feb 2 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|594	- Updated to 0.19.0
21mr|sddm-0.21.0-2|595	
21mr|sddm-0.21.0-2|596	* Tue Feb 2 2021 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|597	- Updated to 0.19.0
21mr|sddm-0.21.0-2|598	
21mr|sddm-0.21.0-2|599	* Tue Nov 17 2020 Alzim <a.zimin@rosalinux.ru> 0.18.1-4
21mr|sddm-0.21.0-2|600	- Patches to fix X not having access control on startup (CVE-2020-28049) and Add patch to set XAUTHLOCALHOSTNAME again
21mr|sddm-0.21.0-2|601	
21mr|sddm-0.21.0-2|602	* Tue Nov 17 2020 Alzim <a.zimin@rosalinux.ru>
21mr|sddm-0.21.0-2|603	- Updated 0001-Port-from-xauth-to-libXau.patch and deleted sddm-0.18.1-CVE-2020-28049.patch
21mr|sddm-0.21.0-2|604	
21mr|sddm-0.21.0-2|605	* Tue Nov 17 2020 Alzim <a.zimin@rosalinux.ru>
21mr|sddm-0.21.0-2|606	- merge rosa2016.1
21mr|sddm-0.21.0-2|607	
21mr|sddm-0.21.0-2|608	* Tue Nov 17 2020 Alzim <a.zimin@rosalinux.ru>
21mr|sddm-0.21.0-2|609	- Add patch to fix CVE-2020-28049
21mr|sddm-0.21.0-2|610	
21mr|sddm-0.21.0-2|611	* Tue Nov 17 2020 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|612	- Revert version 0.18.1
21mr|sddm-0.21.0-2|613	
21mr|sddm-0.21.0-2|614	* Tue Nov 17 2020 VictorR2007 <victorr2007@yandex.ru>
21mr|sddm-0.21.0-2|615	- Revert version 0.18.1
21mr|sddm-0.21.0-2|616	
21mr|sddm-0.21.0-2|617	* Sun Nov 15 2020 VictorR2007 <victorr2007@yandex.ru> 0.19.0-2
21mr|sddm-0.21.0-2|618	- Fix xauth
21mr|sddm-0.21.0-2|619	
21mr|sddm-0.21.0-2|620	* Thu Nov 5 2020 valeriak <v.kalinkina@rosalinux.ru> 0.19.0-1
21mr|sddm-0.21.0-2|621	- New version 0.19.0
21mr|sddm-0.21.0-2|622	
21mr|sddm-0.21.0-2|623	* Fri May 15 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|sddm-0.21.0-2|624	- add 0001-Port-from-xauth-to-libXau.patch
21mr|sddm-0.21.0-2|625	
21mr|sddm-0.21.0-2|626	- Merge: 0252963 ac0d9aa
21mr|sddm-0.21.0-2|627	* Fri May 15 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.18.1-2
21mr|sddm-0.21.0-2|628	- Merge branch 'rosa2019.1' of https://abf.rosalinux.ru/import/sddm into rosa2019.1
21mr|sddm-0.21.0-2|629	
21mr|sddm-0.21.0-2|630	* Fri May 15 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|sddm-0.21.0-2|631	- Revert UID_MAX to 60000
21mr|sddm-0.21.0-2|632	
21mr|sddm-0.21.0-2|633	* Wed May 6 2020 alexander stefanov <alexander@mezon.ru>
21mr|sddm-0.21.0-2|634	- br gl
21mr|sddm-0.21.0-2|635	
21mr|sddm-0.21.0-2|636	* Sun Mar 15 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.18.1-1
21mr|sddm-0.21.0-2|637	- Set MAX_UID to 65000
21mr|sddm-0.21.0-2|638	
21mr|sddm-0.21.0-2|639	* Sun Mar 15 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru>
21mr|sddm-0.21.0-2|640	- Swicth from obsolete pkgconfig(Qt5Declarative) to pkgconfig(Qt5Qml)
21mr|sddm-0.21.0-2|641	- Build requires pkgconfig(xcb) and pkgconfig(xcb-xkb)
21mr|sddm-0.21.0-2|642	- Add new Namespaces option (empty by default) to sddm.conf
21mr|sddm-0.21.0-2|643	- Re-diff patches to match new version
21mr|sddm-0.21.0-2|644	- New version 0.18.1
21mr|sddm-0.21.0-2|645	
21mr|sddm-0.21.0-2|646	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sddm-0.21.0-2|647	- bot: rpm5 -> rpm4 (8)
21mr|sddm-0.21.0-2|648	
21mr|sddm-0.21.0-2|649	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sddm-0.21.0-2|650	- bot: rpm5 -> rpm4 (6)
21mr|sddm-0.21.0-2|651	
21mr|sddm-0.21.0-2|652	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sddm-0.21.0-2|653	- bot: rpm5 -> rpm4 (3)
21mr|sddm-0.21.0-2|654	
21mr|sddm-0.21.0-2|655	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sddm-0.21.0-2|656	- bot: rpm5 -> rpm4 (1)

16697 21
21mr|sddm-config-editor-0.1-2.git5c890b.3|1	%define commit 5c890b90d2de0864fbc682c1d663464ca6416459
21mr|sddm-config-editor-0.1-2.git5c890b.3|2	%define short_commit %(echo %{commit} | head -c 6)
21mr|sddm-config-editor-0.1-2.git5c890b.3|3	
21mr|sddm-config-editor-0.1-2.git5c890b.3|4	Summary:	SDDM Configuration Editor
21mr|sddm-config-editor-0.1-2.git5c890b.3|5	Name:		sddm-config-editor
21mr|sddm-config-editor-0.1-2.git5c890b.3|6	Version:	0.1
21mr|sddm-config-editor-0.1-2.git5c890b.3|7	Release:	2.git%{short_commit}.3
21mr|sddm-config-editor-0.1-2.git5c890b.3|8	License:	ASL 2.0
21mr|sddm-config-editor-0.1-2.git5c890b.3|9	Group:		System/Configuration/Other
21mr|sddm-config-editor-0.1-2.git5c890b.3|10	Url:		https://github.com/hagabaka/sddm-config-editor
21mr|sddm-config-editor-0.1-2.git5c890b.3|11	Source0:	https://github.com/hagabaka/sddm-config-editor/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|sddm-config-editor-0.1-2.git5c890b.3|12	Patch0:		sddm-config-editor-040221-expected-before-TRANSLATION_DIR.patch
21mr|sddm-config-editor-0.1-2.git5c890b.3|13	BuildRequires:	qt5-linguist-tools
21mr|sddm-config-editor-0.1-2.git5c890b.3|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|sddm-config-editor-0.1-2.git5c890b.3|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|sddm-config-editor-0.1-2.git5c890b.3|16	BuildRequires:	pkgconfig(Qt5Network)
21mr|sddm-config-editor-0.1-2.git5c890b.3|17	BuildRequires:	pkgconfig(Qt5Qml)
21mr|sddm-config-editor-0.1-2.git5c890b.3|18	BuildRequires:	pkgconfig(Qt5Quick)
21mr|sddm-config-editor-0.1-2.git5c890b.3|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|sddm-config-editor-0.1-2.git5c890b.3|20	Requires:	qt5-qtquickcontrols-qml
21mr|sddm-config-editor-0.1-2.git5c890b.3|21	
21mr|sddm-config-editor-0.1-2.git5c890b.3|22	%description
21mr|sddm-config-editor-0.1-2.git5c890b.3|23	SDDM Configuration Editor.
21mr|sddm-config-editor-0.1-2.git5c890b.3|24	
21mr|sddm-config-editor-0.1-2.git5c890b.3|25	%files
21mr|sddm-config-editor-0.1-2.git5c890b.3|26	%{_bindir}/%{name}
21mr|sddm-config-editor-0.1-2.git5c890b.3|27	%{_datadir}/applications/%{name}.desktop
21mr|sddm-config-editor-0.1-2.git5c890b.3|28	
21mr|sddm-config-editor-0.1-2.git5c890b.3|29	#----------------------------------------------------------------------------
21mr|sddm-config-editor-0.1-2.git5c890b.3|30	
21mr|sddm-config-editor-0.1-2.git5c890b.3|31	%prep
21mr|sddm-config-editor-0.1-2.git5c890b.3|32	%autosetup -p1 -n %{name}-%{commit}
21mr|sddm-config-editor-0.1-2.git5c890b.3|33	
21mr|sddm-config-editor-0.1-2.git5c890b.3|34	%build
21mr|sddm-config-editor-0.1-2.git5c890b.3|35	cd cpp
21mr|sddm-config-editor-0.1-2.git5c890b.3|36	export PATH=%{_qt5_bindir}:$PATH
21mr|sddm-config-editor-0.1-2.git5c890b.3|37	%qmake_qt5
21mr|sddm-config-editor-0.1-2.git5c890b.3|38	%make
21mr|sddm-config-editor-0.1-2.git5c890b.3|39	
21mr|sddm-config-editor-0.1-2.git5c890b.3|40	%install
21mr|sddm-config-editor-0.1-2.git5c890b.3|41	%makeinstall_qt -C cpp
21mr|sddm-config-editor-0.1-2.git5c890b.3|42	
21mr|sddm-config-editor-0.1-2.git5c890b.3|43	sed -i "s/Exec=\(.*\)/Exec=xdg-su -c \1/" %{buildroot}%{_datadir}/applications/%{name}.desktop

16698 21
21mr|sddm-kcm-5.27.11-5|1	Summary:	Plasma 5 SDDM configuration module
21mr|sddm-kcm-5.27.11-5|2	Name:		sddm-kcm
21mr|sddm-kcm-5.27.11-5|3	Version:	5.27.11
21mr|sddm-kcm-5.27.11-5|4	Release:	5
21mr|sddm-kcm-5.27.11-5|5	License:	GPLv2+
21mr|sddm-kcm-5.27.11-5|6	Group:		Graphical desktop/KDE
21mr|sddm-kcm-5.27.11-5|7	Url:		https://www.kde.org/
21mr|sddm-kcm-5.27.11-5|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|sddm-kcm-5.27.11-5|9	Patch0:	    minimumuid_user.patch
21mr|sddm-kcm-5.27.11-5|10	Patch2:	    maximumuid_user.patch
21mr|sddm-kcm-5.27.11-5|11	Patch3:	    manual-autologin.patch
21mr|sddm-kcm-5.27.11-5|12	Patch4:	    mos-auth-messages.patch
21mr|sddm-kcm-5.27.11-5|13	BuildRequires:	extra-cmake-modules
21mr|sddm-kcm-5.27.11-5|14	BuildRequires:	kf5auth-devel
21mr|sddm-kcm-5.27.11-5|15	BuildRequires:	kf5configwidgets-devel
21mr|sddm-kcm-5.27.11-5|16	BuildRequires:	kf5coreaddons-devel
21mr|sddm-kcm-5.27.11-5|17	BuildRequires:	kf5i18n-devel
21mr|sddm-kcm-5.27.11-5|18	BuildRequires:	kf5kio-devel
21mr|sddm-kcm-5.27.11-5|19	BuildRequires:	kf5newstuff-devel
21mr|sddm-kcm-5.27.11-5|20	BuildRequires:	kf5xmlgui-devel
21mr|sddm-kcm-5.27.11-5|21	BuildRequires:	kf5archive-devel
21mr|sddm-kcm-5.27.11-5|22	BuildRequires:	kf5declarative-devel
21mr|sddm-kcm-5.27.11-5|23	BuildRequires:	kf5kcmutils-devel
21mr|sddm-kcm-5.27.11-5|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|sddm-kcm-5.27.11-5|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|sddm-kcm-5.27.11-5|26	BuildRequires:	pkgconfig(Qt5Designer)
21mr|sddm-kcm-5.27.11-5|27	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|sddm-kcm-5.27.11-5|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|sddm-kcm-5.27.11-5|29	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|sddm-kcm-5.27.11-5|30	BuildRequires:	pkgconfig(x11)
21mr|sddm-kcm-5.27.11-5|31	BuildRequires:	pkgconfig(xcb)
21mr|sddm-kcm-5.27.11-5|32	BuildRequires:	pkgconfig(xcb-image)
21mr|sddm-kcm-5.27.11-5|33	BuildRequires:	pkgconfig(xcb-shm)
21mr|sddm-kcm-5.27.11-5|34	BuildRequires:	pkgconfig(xcb-xkb)
21mr|sddm-kcm-5.27.11-5|35	BuildRequires:	pkgconfig(xcursor)
21mr|sddm-kcm-5.27.11-5|36	Requires:	sddm
21mr|sddm-kcm-5.27.11-5|37	
21mr|sddm-kcm-5.27.11-5|38	%description
21mr|sddm-kcm-5.27.11-5|39	Plasma 5 SDDM configuration module.
21mr|sddm-kcm-5.27.11-5|40	
21mr|sddm-kcm-5.27.11-5|41	%files -f kcm_sddm.lang
21mr|sddm-kcm-5.27.11-5|42	%{_kde5_bindir}/sddmthemeinstaller
21mr|sddm-kcm-5.27.11-5|43	%{_kde5_datadir}/knsrcfiles/sddmtheme.knsrc
21mr|sddm-kcm-5.27.11-5|44	%{_kde5_libexecdir}/kauth/kcmsddm_authhelper
21mr|sddm-kcm-5.27.11-5|45	%{_kde5_applicationsdir}/kcm_sddm.desktop
21mr|sddm-kcm-5.27.11-5|46	%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_sddm.so
21mr|sddm-kcm-5.27.11-5|47	%{_datadir}/dbus-1/system.d/org.kde.kcontrol.kcmsddm.conf
21mr|sddm-kcm-5.27.11-5|48	%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmsddm.service
21mr|sddm-kcm-5.27.11-5|49	%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmsddm.policy
21mr|sddm-kcm-5.27.11-5|50	%{_kde5_datadir}/kpackage/kcms/kcm_sddm/contents/ui/Advanced.qml
21mr|sddm-kcm-5.27.11-5|51	%{_kde5_datadir}/kpackage/kcms/kcm_sddm/contents/ui/DetailsDialog.qml
21mr|sddm-kcm-5.27.11-5|52	%{_kde5_datadir}/kpackage/kcms/kcm_sddm/contents/ui/main.qml
21mr|sddm-kcm-5.27.11-5|53	
21mr|sddm-kcm-5.27.11-5|54	#----------------------------------------------------------------------------
21mr|sddm-kcm-5.27.11-5|55	
21mr|sddm-kcm-5.27.11-5|56	%prep
21mr|sddm-kcm-5.27.11-5|57	%setup -n %{name}-%{version}
21mr|sddm-kcm-5.27.11-5|58	%patch0 -p1
21mr|sddm-kcm-5.27.11-5|59	%patch2 -p1
21mr|sddm-kcm-5.27.11-5|60	%patch3 -p1
21mr|sddm-kcm-5.27.11-5|61	%patch4 -p1
21mr|sddm-kcm-5.27.11-5|62	
21mr|sddm-kcm-5.27.11-5|63	%build
21mr|sddm-kcm-5.27.11-5|64	%cmake_kde5
21mr|sddm-kcm-5.27.11-5|65	%make
21mr|sddm-kcm-5.27.11-5|66	
21mr|sddm-kcm-5.27.11-5|67	%install
21mr|sddm-kcm-5.27.11-5|68	%makeinstall_std -C build
21mr|sddm-kcm-5.27.11-5|69	
21mr|sddm-kcm-5.27.11-5|70	%find_lang kcm_sddm

16699 21
21mr|sddm-theme-rosa-fresh-5.6.8-1|1	Summary:	ROSA Desktop Fresh theme for SDDM
21mr|sddm-theme-rosa-fresh-5.6.8-1|2	Name:		sddm-theme-rosa-fresh
21mr|sddm-theme-rosa-fresh-5.6.8-1|3	Version:	5.6.8
21mr|sddm-theme-rosa-fresh-5.6.8-1|4	Release:	1
21mr|sddm-theme-rosa-fresh-5.6.8-1|5	License:	GPLv2+
21mr|sddm-theme-rosa-fresh-5.6.8-1|6	Group:		Graphical desktop/KDE
21mr|sddm-theme-rosa-fresh-5.6.8-1|7	Url:		http://rosalinux.com/
21mr|sddm-theme-rosa-fresh-5.6.8-1|8	# Based on Breeze SDDM theme from Plasma Workspace package.
21mr|sddm-theme-rosa-fresh-5.6.8-1|9	# Only description and wallpaper were changed.
21mr|sddm-theme-rosa-fresh-5.6.8-1|10	Source0:	https://abf.io/uxteam/%{name}/archive/%{name}-%{version}.tar.gz
21mr|sddm-theme-rosa-fresh-5.6.8-1|11	Requires:	kf5plasma-qml
21mr|sddm-theme-rosa-fresh-5.6.8-1|12	Requires:	plasma-workspace-qml
21mr|sddm-theme-rosa-fresh-5.6.8-1|13	Requires:	plasma5-look-and-feel-rosa-fresh
21mr|sddm-theme-rosa-fresh-5.6.8-1|14	BuildArch:	noarch
21mr|sddm-theme-rosa-fresh-5.6.8-1|15	
21mr|sddm-theme-rosa-fresh-5.6.8-1|16	%description
21mr|sddm-theme-rosa-fresh-5.6.8-1|17	ROSA Desktop Fresh theme for SDDM.
21mr|sddm-theme-rosa-fresh-5.6.8-1|18	
21mr|sddm-theme-rosa-fresh-5.6.8-1|19	%files
21mr|sddm-theme-rosa-fresh-5.6.8-1|20	%dir %{_datadir}/sddm/themes/rosa-fresh
21mr|sddm-theme-rosa-fresh-5.6.8-1|21	%{_datadir}/sddm/themes/rosa-fresh/*
21mr|sddm-theme-rosa-fresh-5.6.8-1|22	
21mr|sddm-theme-rosa-fresh-5.6.8-1|23	#----------------------------------------------------------------------------
21mr|sddm-theme-rosa-fresh-5.6.8-1|24	
21mr|sddm-theme-rosa-fresh-5.6.8-1|25	%prep
21mr|sddm-theme-rosa-fresh-5.6.8-1|26	%setup -q
21mr|sddm-theme-rosa-fresh-5.6.8-1|27	
21mr|sddm-theme-rosa-fresh-5.6.8-1|28	%build
21mr|sddm-theme-rosa-fresh-5.6.8-1|29	
21mr|sddm-theme-rosa-fresh-5.6.8-1|30	%install
21mr|sddm-theme-rosa-fresh-5.6.8-1|31	mkdir -p %{buildroot}%{_datadir}/sddm/themes/
21mr|sddm-theme-rosa-fresh-5.6.8-1|32	cp -r rosa-fresh %{buildroot}%{_datadir}/sddm/themes/

16700 21
21mr|SDL12-1.2.15-17|1	# TODO switch to sdl12-compat
21mr|SDL12-1.2.15-17|2	
21mr|SDL12-1.2.15-17|3	%define	fname	SDL
21mr|SDL12-1.2.15-17|4	%define	api	1.2
21mr|SDL12-1.2.15-17|5	%define	major	0
21mr|SDL12-1.2.15-17|6	%define	libname	%mklibname %{fname} %{api} %{major}
21mr|SDL12-1.2.15-17|7	%define	devname	%mklibname %{fname} -d
21mr|SDL12-1.2.15-17|8	
21mr|SDL12-1.2.15-17|9	%define	build_plugins	0
21mr|SDL12-1.2.15-17|10	%define	build_directfb	0
21mr|SDL12-1.2.15-17|11	%define	build_ggi	0
21mr|SDL12-1.2.15-17|12	%define	build_aalib	0
21mr|SDL12-1.2.15-17|13	
21mr|SDL12-1.2.15-17|14	Summary:	Simple DirectMedia Layer
21mr|SDL12-1.2.15-17|15	Name:		SDL12
21mr|SDL12-1.2.15-17|16	Version:	1.2.15
21mr|SDL12-1.2.15-17|17	Release:	17
21mr|SDL12-1.2.15-17|18	License:	LGPLv2+
21mr|SDL12-1.2.15-17|19	Group:		System/Libraries
21mr|SDL12-1.2.15-17|20	Url:		http://www.libsdl.org/
21mr|SDL12-1.2.15-17|21	Source0:	http://www.libsdl.org/release/%{fname}-%{version}.tar.gz
21mr|SDL12-1.2.15-17|22	Patch0:		SDL-1.2.10-fixrpath.patch
21mr|SDL12-1.2.15-17|23	Patch1:		SDL-1.2.14-anonymous-enums.patch
21mr|SDL12-1.2.15-17|24	# (cg) 1.2.13-10mdv Use pulse output by default
21mr|SDL12-1.2.15-17|25	Patch2:		SDL-1.2.14-dont-propagate-lpthread.patch
21mr|SDL12-1.2.15-17|26	# (fc) 1.2.13-7mdv fix crash in pulseaudio backend when /proc is not mounted (Mdv bug #38220)
21mr|SDL12-1.2.15-17|27	Patch3:		SDL-1.2.14-noproc.patch
21mr|SDL12-1.2.15-17|28	# (misc) patch from fedora to solve ri-li crash ( mdv bug #45721 )
21mr|SDL12-1.2.15-17|29	Patch4:		SDL-1.2.13-rh484362.patch
21mr|SDL12-1.2.15-17|30	# (MD) from fedora
21mr|SDL12-1.2.15-17|31	Patch5:		SDL-1.2.15-const_XData32.patch
21mr|SDL12-1.2.15-17|32	
21mr|SDL12-1.2.15-17|33	# Fix CVE-2019-7577 (a buffer overread in MS_ADPCM_decode), bug #1676510,
21mr|SDL12-1.2.15-17|34	# upstream bug #4492, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|35	Patch9:		SDL-1.2.15-CVE-2019-7577-Fix-a-buffer-overread-in-MS_ADPCM_deco.patch
21mr|SDL12-1.2.15-17|36	# Fix CVE-2019-7575 (a buffer overwrite in MS_ADPCM_decode), bug #1676744,
21mr|SDL12-1.2.15-17|37	# upstream bug #4493, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|38	Patch10:	SDL-1.2.15-CVE-2019-7575-Fix-a-buffer-overwrite-in-MS_ADPCM_dec.patch
21mr|SDL12-1.2.15-17|39	# Fix CVE-2019-7574 (a buffer overread in IMA_ADPCM_decode), bug #1676750,
21mr|SDL12-1.2.15-17|40	# upstream bug #4496, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|41	Patch11:	SDL-1.2.15-CVE-2019-7574-Fix-a-buffer-overread-in-IMA_ADPCM_dec.patch
21mr|SDL12-1.2.15-17|42	# Fix CVE-2019-7572 (a buffer overread in IMA_ADPCM_nibble), bug #1676754,
21mr|SDL12-1.2.15-17|43	# upstream bug #4495, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|44	Patch12:	SDL-1.2.15-CVE-2019-7572-Fix-a-buffer-overread-in-IMA_ADPCM_nib.patch
21mr|SDL12-1.2.15-17|45	# Fix CVE-2019-7572 (a buffer overwrite in IMA_ADPCM_nibble), bug #1676754,
21mr|SDL12-1.2.15-17|46	# upstream bug #4495, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|47	Patch13:	SDL-1.2.15-CVE-2019-7572-Fix-a-buffer-overwrite-in-IMA_ADPCM_de.patch
21mr|SDL12-1.2.15-17|48	# Fix CVE-2019-7573, CVE-2019-7576 (buffer overreads in InitMS_ADPCM),
21mr|SDL12-1.2.15-17|49	# bugs #1676752, #1676756, upstream bugs #4491, #4490,
21mr|SDL12-1.2.15-17|50	# in upstream after 1.2.15
21mr|SDL12-1.2.15-17|51	Patch14:	SDL-1.2.15-CVE-2019-7573-CVE-2019-7576-Fix-buffer-overreads-in-.patch
21mr|SDL12-1.2.15-17|52	# Fix CVE-2019-7578, (a buffer overread in InitIMA_ADPCM), bug #1676782,
21mr|SDL12-1.2.15-17|53	# upstream bug #4491, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|54	Patch15:	SDL-1.2.15-CVE-2019-7578-Fix-a-buffer-overread-in-InitIMA_ADPCM.patch
21mr|SDL12-1.2.15-17|55	# Fix CVE-2019-7638, CVE-2019-7636 (buffer overflows when processing BMP
21mr|SDL12-1.2.15-17|56	# images with too high number of colors), bugs #1677144, #1677157,
21mr|SDL12-1.2.15-17|57	# upstream bugs #4500, #4499, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|58	Patch16:	SDL-1.2.15-CVE-2019-7638-CVE-2019-7636-Refuse-loading-BMP-image.patch
21mr|SDL12-1.2.15-17|59	# Fix CVE-2019-7637 (an integer overflow in SDL_CalculatePitch), bug #1677152,
21mr|SDL12-1.2.15-17|60	# upstream bug #4497, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|61	Patch17:	SDL-1.2.15-CVE-2019-7637-Fix-in-integer-overflow-in-SDL_Calcula.patch
21mr|SDL12-1.2.15-17|62	# Fix CVE-2019-7635 (a buffer overread when blitting a BMP image with pixel
21mr|SDL12-1.2.15-17|63	# colors out the palette), bug #1677159, upstream bug #4498,
21mr|SDL12-1.2.15-17|64	# in upstream after 1.2.15
21mr|SDL12-1.2.15-17|65	Patch18:	SDL-1.2.15-CVE-2019-7635-Reject-BMP-images-with-pixel-colors-ou.patch
21mr|SDL12-1.2.15-17|66	# Reject 2, 3, 5, 6, 7-bpp BMP images (related to CVE-2019-7635),
21mr|SDL12-1.2.15-17|67	# bug #1677159, upstream bug #4498, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|68	Patch19:	SDL-1.2.15-Reject-2-3-5-6-7-bpp-BMP-images.patch
21mr|SDL12-1.2.15-17|69	# Fix CVE-2019-7577 (Fix a buffer overread in MS_ADPCM_nibble and
21mr|SDL12-1.2.15-17|70	# MS_ADPCM_decode on an invalid predictor), bug #1676510, upstream bug #4492,
21mr|SDL12-1.2.15-17|71	# in upstream after 1.2.15
21mr|SDL12-1.2.15-17|72	Patch20:	SDL-1.2.15-CVE-2019-7577-Fix-a-buffer-overread-in-MS_ADPCM_nibb.patch
21mr|SDL12-1.2.15-17|73	# Fix retrieving an error code after stopping and resuming a CD-ROM playback,
21mr|SDL12-1.2.15-17|74	# upstream bug #4108, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|75	Patch21:	SDL-1.2.15-Fixed-bug-4108-Missing-break-statements-in-SDL_CDRes.patch
21mr|SDL12-1.2.15-17|76	# Fix SDL_Surface reference counter initialization and a possible crash when
21mr|SDL12-1.2.15-17|77	# opening a mouse device when using a framebuffer video output, bug #1602687
21mr|SDL12-1.2.15-17|78	Patch22:	SDL-1.2.15-fix-small-errors-detected-by-coverity.patch
21mr|SDL12-1.2.15-17|79	# Fix Windows drivers broken with a patch for CVE-2019-7637, bug #1677152,
21mr|SDL12-1.2.15-17|80	# upstream bug #4497, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|81	Patch23:	SDL-1.2.15-fix_copy_paste_mistakes_in_commit_9b0e5c555c0f.patch
21mr|SDL12-1.2.15-17|82	# Fix CVE-2019-13616 (a heap buffer over-read in BlitNtoN), bug #1747237,
21mr|SDL12-1.2.15-17|83	# upstream bug #4538, in upstream after 1.2.15
21mr|SDL12-1.2.15-17|84	Patch24:	SDL-1.2.15-CVE-2019-13616-validate_image_size_when_loading_BMP_files.patch
21mr|SDL12-1.2.15-17|85	Patch25:	SDL-1.2.15-Use-system-glext.h.patch
21mr|SDL12-1.2.15-17|86	
21mr|SDL12-1.2.15-17|87	# debian patches
21mr|SDL12-1.2.15-17|88	Patch102:	060_disable_ipod.diff
21mr|SDL12-1.2.15-17|89	Patch103:	205_x11_keysym_fix.diff
21mr|SDL12-1.2.15-17|90	# needs to be updated or dropped
21mr|SDL12-1.2.15-17|91	#Patch104:	221_check_SDL_NOKBD_environment_variable.diff
21mr|SDL12-1.2.15-17|92	Patch107:	310_fixmouseclicks
21mr|SDL12-1.2.15-17|93	
21mr|SDL12-1.2.15-17|94	BuildRequires:	chrpath
21mr|SDL12-1.2.15-17|95	%ifarch %{x86_64} %{armx} %{ix86}
21mr|SDL12-1.2.15-17|96	BuildRequires:	nas-devel
21mr|SDL12-1.2.15-17|97	%endif
21mr|SDL12-1.2.15-17|98	BuildRequires:	pkgconfig(alsa)
21mr|SDL12-1.2.15-17|99	BuildRequires:	pkgconfig(gl)
21mr|SDL12-1.2.15-17|100	BuildRequires:	pkgconfig(glu)
21mr|SDL12-1.2.15-17|101	BuildRequires:	pkgconfig(libpulse)
21mr|SDL12-1.2.15-17|102	BuildRequires:	pkgconfig(xrandr)
21mr|SDL12-1.2.15-17|103	BuildRequires:	pkgconfig(zlib)
21mr|SDL12-1.2.15-17|104	%ifarch %{ix86}
21mr|SDL12-1.2.15-17|105	BuildRequires:	yasm
21mr|SDL12-1.2.15-17|106	%endif
21mr|SDL12-1.2.15-17|107	%if %{build_plugins}
21mr|SDL12-1.2.15-17|108	BuildRequires:	libltdl-devel
21mr|SDL12-1.2.15-17|109	%endif
21mr|SDL12-1.2.15-17|110	%if %{build_directfb}
21mr|SDL12-1.2.15-17|111	BuildRequires:	pkgconfig(directfb)
21mr|SDL12-1.2.15-17|112	%endif
21mr|SDL12-1.2.15-17|113	%if %{build_ggi}
21mr|SDL12-1.2.15-17|114	BuildRequires:	libggi-devel
21mr|SDL12-1.2.15-17|115	%endif
21mr|SDL12-1.2.15-17|116	%if %{build_aalib}
21mr|SDL12-1.2.15-17|117	BuildRequires:	aalib-devel
21mr|SDL12-1.2.15-17|118	%endif
21mr|SDL12-1.2.15-17|119	
21mr|SDL12-1.2.15-17|120	%description
21mr|SDL12-1.2.15-17|121	This is the Simple DirectMedia Layer, a generic API that provides low level
21mr|SDL12-1.2.15-17|122	access to audio, keyboard, mouse, and display framebuffer across multiple
21mr|SDL12-1.2.15-17|123	platforms.
21mr|SDL12-1.2.15-17|124	
21mr|SDL12-1.2.15-17|125	#----------------------------------------------------------------------------
21mr|SDL12-1.2.15-17|126	
21mr|SDL12-1.2.15-17|127	%package -n	%{libname}
21mr|SDL12-1.2.15-17|128	Summary:	Main library for %{name}
21mr|SDL12-1.2.15-17|129	Group:		System/Libraries
21mr|SDL12-1.2.15-17|130	
21mr|SDL12-1.2.15-17|131	%description -n	%{libname}
21mr|SDL12-1.2.15-17|132	This package contains the library needed to run programs dynamically
21mr|SDL12-1.2.15-17|133	linked with %{name}.
21mr|SDL12-1.2.15-17|134	
21mr|SDL12-1.2.15-17|135	%files -n %{libname}
21mr|SDL12-1.2.15-17|136	%doc README-SDL.txt CREDITS BUGS
21mr|SDL12-1.2.15-17|137	%{_libdir}/libSDL-%{api}.so.%{major}*
21mr|SDL12-1.2.15-17|138	%if %{build_plugins}
21mr|SDL12-1.2.15-17|139	%dir %{_libdir}/SDL
21mr|SDL12-1.2.15-17|140	%endif
21mr|SDL12-1.2.15-17|141	
21mr|SDL12-1.2.15-17|142	#----------------------------------------------------------------------------
21mr|SDL12-1.2.15-17|143	
21mr|SDL12-1.2.15-17|144	%package -n	%{devname}
21mr|SDL12-1.2.15-17|145	Summary:	Headers for developing programs that will use %{name}
21mr|SDL12-1.2.15-17|146	Group:		Development/C
21mr|SDL12-1.2.15-17|147	Requires:	%{libname} = %{EVRD}
21mr|SDL12-1.2.15-17|148	Provides:	%{name}-devel = %{EVRD}
21mr|SDL12-1.2.15-17|149	Provides:	SDL-devel = %{EVRD}
21mr|SDL12-1.2.15-17|150	
21mr|SDL12-1.2.15-17|151	%description -n	%{devname}
21mr|SDL12-1.2.15-17|152	This package contains the headers that programmers will need to develop
21mr|SDL12-1.2.15-17|153	applications which will use %{name}.
21mr|SDL12-1.2.15-17|154	
21mr|SDL12-1.2.15-17|155	%files -n %{devname}
21mr|SDL12-1.2.15-17|156	%doc README README-SDL.txt CREDITS BUGS WhatsNew docs.html
21mr|SDL12-1.2.15-17|157	%doc docs/html/*.html
21mr|SDL12-1.2.15-17|158	%{_bindir}/sdl-config
21mr|SDL12-1.2.15-17|159	%{_libdir}/pkgconfig/sdl.pc
21mr|SDL12-1.2.15-17|160	%{_libdir}/*.so
21mr|SDL12-1.2.15-17|161	%{_libdir}/*.a
21mr|SDL12-1.2.15-17|162	%dir %{_includedir}/SDL
21mr|SDL12-1.2.15-17|163	%{_includedir}/SDL/*.h
21mr|SDL12-1.2.15-17|164	%{_datadir}/aclocal/*
21mr|SDL12-1.2.15-17|165	%{_mandir}/*/*
21mr|SDL12-1.2.15-17|166	
21mr|SDL12-1.2.15-17|167	#----------------------------------------------------------------------------
21mr|SDL12-1.2.15-17|168	
21mr|SDL12-1.2.15-17|169	%if %{build_plugins}
21mr|SDL12-1.2.15-17|170	%if %{build_ggi}
21mr|SDL12-1.2.15-17|171	%package -n	%{libname}-video-ggi
21mr|SDL12-1.2.15-17|172	Summary:	GGI video support for SDL
21mr|SDL12-1.2.15-17|173	Group:		System/Libraries
21mr|SDL12-1.2.15-17|174	
21mr|SDL12-1.2.15-17|175	%description -n	%{libname}-video-ggi
21mr|SDL12-1.2.15-17|176	This is the Simple DirectMedia Layer, a generic API that provides low level
21mr|SDL12-1.2.15-17|177	access to audio, keyboard, mouse, and display framebuffer across multiple
21mr|SDL12-1.2.15-17|178	platforms.
21mr|SDL12-1.2.15-17|179	
21mr|SDL12-1.2.15-17|180	This package provides GGI video support as a plugin to SDL.
21mr|SDL12-1.2.15-17|181	
21mr|SDL12-1.2.15-17|182	%files -n %{libname}-video-ggi
21mr|SDL12-1.2.15-17|183	%{_libdir}/SDL/video_ggi.*
21mr|SDL12-1.2.15-17|184	%endif
21mr|SDL12-1.2.15-17|185	%endif
21mr|SDL12-1.2.15-17|186	
21mr|SDL12-1.2.15-17|187	#----------------------------------------------------------------------------
21mr|SDL12-1.2.15-17|188	
21mr|SDL12-1.2.15-17|189	%if %{build_plugins}
21mr|SDL12-1.2.15-17|190	%if %{build_directfb}
21mr|SDL12-1.2.15-17|191	%package -n %{libname}-video-directfb
21mr|SDL12-1.2.15-17|192	Summary:	DirectFB video support for SDL
21mr|SDL12-1.2.15-17|193	Group:		System/Libraries
21mr|SDL12-1.2.15-17|194	
21mr|SDL12-1.2.15-17|195	%description -n %{libname}-video-directfb
21mr|SDL12-1.2.15-17|196	This is the Simple DirectMedia Layer, a generic API that provides low level
21mr|SDL12-1.2.15-17|197	access to audio, keyboard, mouse, and display framebuffer across multiple
21mr|SDL12-1.2.15-17|198	platforms.
21mr|SDL12-1.2.15-17|199	
21mr|SDL12-1.2.15-17|200	This package provides DirectFB video support as a plugin to SDL.
21mr|SDL12-1.2.15-17|201	
21mr|SDL12-1.2.15-17|202	%files -n %{libname}-video-directfb
21mr|SDL12-1.2.15-17|203	%{_libdir}/SDL/video_directfb.*
21mr|SDL12-1.2.15-17|204	%endif
21mr|SDL12-1.2.15-17|205	%endif
21mr|SDL12-1.2.15-17|206	
21mr|SDL12-1.2.15-17|207	#----------------------------------------------------------------------------
21mr|SDL12-1.2.15-17|208	
21mr|SDL12-1.2.15-17|209	%prep
21mr|SDL12-1.2.15-17|210	%setup -qn %{fname}-%{version}
21mr|SDL12-1.2.15-17|211	%apply_patches
21mr|SDL12-1.2.15-17|212	
21mr|SDL12-1.2.15-17|213	iconv -f ISO-8859-1 -t UTF-8 CREDITS > CREDITS.tmp
21mr|SDL12-1.2.15-17|214	touch -r CREDITS CREDITS.tmp
21mr|SDL12-1.2.15-17|215	mv CREDITS.tmp CREDITS
21mr|SDL12-1.2.15-17|216	
21mr|SDL12-1.2.15-17|217	./autogen.sh
21mr|SDL12-1.2.15-17|218	
21mr|SDL12-1.2.15-17|219	%build
21mr|SDL12-1.2.15-17|220	export CFLAGS="%{optflags} -funroll-loops -ffast-math -O3"
21mr|SDL12-1.2.15-17|221	export CXXFLAGS="$CFLAGS"
21mr|SDL12-1.2.15-17|222	%configure \
21mr|SDL12-1.2.15-17|223	--disable-static \
21mr|SDL12-1.2.15-17|224	--enable-video-opengl \
21mr|SDL12-1.2.15-17|225	--disable-video-svga \
21mr|SDL12-1.2.15-17|226	%if %{build_ggi}
21mr|SDL12-1.2.15-17|227	--enable-video-ggi \
21mr|SDL12-1.2.15-17|228	%if %{build_plugins}
21mr|SDL12-1.2.15-17|229	--enable-video-ggi-plugin \
21mr|SDL12-1.2.15-17|230	%endif
21mr|SDL12-1.2.15-17|231	%endif
21mr|SDL12-1.2.15-17|232	%if %{build_directfb}
21mr|SDL12-1.2.15-17|233	--enable-video-directfb \
21mr|SDL12-1.2.15-17|234	%if %{build_plugins}
21mr|SDL12-1.2.15-17|235	--enable-video-directfb-plugin \
21mr|SDL12-1.2.15-17|236	%endif
21mr|SDL12-1.2.15-17|237	%endif
21mr|SDL12-1.2.15-17|238	%if %{build_aalib}
21mr|SDL12-1.2.15-17|239	--enable-video-aalib \
21mr|SDL12-1.2.15-17|240	%if %{build_plugins}
21mr|SDL12-1.2.15-17|241	--enable-video-aalib-plugin \
21mr|SDL12-1.2.15-17|242	%endif
21mr|SDL12-1.2.15-17|243	%endif
21mr|SDL12-1.2.15-17|244	%ifarch %{ix86} x86_64
21mr|SDL12-1.2.15-17|245	--enable-nasm \
21mr|SDL12-1.2.15-17|246	%else
21mr|SDL12-1.2.15-17|247	--disable-nasm \
21mr|SDL12-1.2.15-17|248	%endif
21mr|SDL12-1.2.15-17|249	--enable-assembly \
21mr|SDL12-1.2.15-17|250	--enable-sdl-dlopen \
21mr|SDL12-1.2.15-17|251	--enable-nas \
21mr|SDL12-1.2.15-17|252	--enable-nas-shared \
21mr|SDL12-1.2.15-17|253	--enable-pulseaudio \
21mr|SDL12-1.2.15-17|254	--enable-pulseaudio-shared \
21mr|SDL12-1.2.15-17|255	--enable-alsa \
21mr|SDL12-1.2.15-17|256	--enable-alsa-shared \
21mr|SDL12-1.2.15-17|257	--disable-arts \
21mr|SDL12-1.2.15-17|258	--disable-esd \
21mr|SDL12-1.2.15-17|259	--program-prefix= \
21mr|SDL12-1.2.15-17|260	--disable-rpath
21mr|SDL12-1.2.15-17|261	%make
21mr|SDL12-1.2.15-17|262	
21mr|SDL12-1.2.15-17|263	%install
21mr|SDL12-1.2.15-17|264	%makeinstall_std
21mr|SDL12-1.2.15-17|265	
21mr|SDL12-1.2.15-17|266	# --disable-rpath does not seem to work correctly
21mr|SDL12-1.2.15-17|267	chrpath -d %{buildroot}%{_libdir}/libSDL.so

16701 21
21mr|SDL2-2.24.0-7|1	%define oversion %(echo %{version} |cut -d. -f2- |sed "s/^/0./" |sed "s/\\./00./2")
21mr|SDL2-2.24.0-7|2	
21mr|SDL2-2.24.0-7|3	%define api 2.0
21mr|SDL2-2.24.0-7|4	%define major 0
21mr|SDL2-2.24.0-7|5	%define libname %mklibname %{name}_ %{api} %{major}
21mr|SDL2-2.24.0-7|6	%define devname %mklibname %{name} -d
21mr|SDL2-2.24.0-7|7	
21mr|SDL2-2.24.0-7|8	Summary:	Simple DirectMedia Layer
21mr|SDL2-2.24.0-7|9	Name:		SDL2
21mr|SDL2-2.24.0-7|10	Version:	2.24.0
21mr|SDL2-2.24.0-7|11	Release:	7
21mr|SDL2-2.24.0-7|12	License:	Zlib
21mr|SDL2-2.24.0-7|13	Group:		System/Libraries
21mr|SDL2-2.24.0-7|14	Url:		http://www.libsdl.org
21mr|SDL2-2.24.0-7|15	Source0:	http://www.libsdl.org/release/%{name}-%{version}.tar.gz
21mr|SDL2-2.24.0-7|16	Source1:	FindSDL2.cmake
21mr|SDL2-2.24.0-7|17	# Keep major stable, should be 0
21mr|SDL2-2.24.0-7|18	Patch1:		SDL2-2.0.16-soversion.patch
21mr|SDL2-2.24.0-7|19	BuildRequires:	cmake
21mr|SDL2-2.24.0-7|20	%ifarch %{x86_64} %{ix86} %{armx}
21mr|SDL2-2.24.0-7|21	BuildRequires:	nas-devel
21mr|SDL2-2.24.0-7|22	%endif
21mr|SDL2-2.24.0-7|23	BuildRequires:	pkgconfig(alsa)
21mr|SDL2-2.24.0-7|24	BuildRequires:	pkgconfig(dbus-1)
21mr|SDL2-2.24.0-7|25	BuildRequires:	pkgconfig(egl)
21mr|SDL2-2.24.0-7|26	BuildRequires:	pkgconfig(gl)
21mr|SDL2-2.24.0-7|27	BuildRequires:	pkgconfig(glu)
21mr|SDL2-2.24.0-7|28	BuildRequires:	pkgconfig(jack)
21mr|SDL2-2.24.0-7|29	BuildRequires:	pkgconfig(libpulse)
21mr|SDL2-2.24.0-7|30	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|SDL2-2.24.0-7|31	BuildRequires:	pkgconfig(samplerate)
21mr|SDL2-2.24.0-7|32	BuildRequires:	pkgconfig(sndio)
21mr|SDL2-2.24.0-7|33	BuildRequires:	pkgconfig(libusb)
21mr|SDL2-2.24.0-7|34	BuildRequires:	pkgconfig(udev)
21mr|SDL2-2.24.0-7|35	BuildRequires:	pkgconfig(wayland-client)
21mr|SDL2-2.24.0-7|36	BuildRequires:	pkgconfig(wayland-cursor)
21mr|SDL2-2.24.0-7|37	BuildRequires:	pkgconfig(wayland-egl)
21mr|SDL2-2.24.0-7|38	BuildRequires:	pkgconfig(wayland-protocols)
21mr|SDL2-2.24.0-7|39	BuildRequires:	pkgconfig(wayland-scanner)
21mr|SDL2-2.24.0-7|40	BuildRequires:	pkgconfig(xcursor)
21mr|SDL2-2.24.0-7|41	BuildRequires:	pkgconfig(xext)
21mr|SDL2-2.24.0-7|42	BuildRequires:	pkgconfig(xi)
21mr|SDL2-2.24.0-7|43	BuildRequires:	pkgconfig(xinerama)
21mr|SDL2-2.24.0-7|44	BuildRequires:	pkgconfig(xkbcommon)
21mr|SDL2-2.24.0-7|45	BuildRequires:	pkgconfig(xrandr)
21mr|SDL2-2.24.0-7|46	BuildRequires:	pkgconfig(xscrnsaver)
21mr|SDL2-2.24.0-7|47	BuildRequires:	pkgconfig(xxf86vm)
21mr|SDL2-2.24.0-7|48	BuildRequires:	pkgconfig(zlib)
21mr|SDL2-2.24.0-7|49	BuildRequires:	vulkan-devel
21mr|SDL2-2.24.0-7|50	
21mr|SDL2-2.24.0-7|51	%description
21mr|SDL2-2.24.0-7|52	This is the Simple DirectMedia Layer, a generic API that provides low level
21mr|SDL2-2.24.0-7|53	access to audio, keyboard, mouse, and display framebuffer across multiple
21mr|SDL2-2.24.0-7|54	platforms.
21mr|SDL2-2.24.0-7|55	
21mr|SDL2-2.24.0-7|56	#----------------------------------------------------------------------------
21mr|SDL2-2.24.0-7|57	
21mr|SDL2-2.24.0-7|58	%package -n %{libname}
21mr|SDL2-2.24.0-7|59	Summary:	Main library for %{name}
21mr|SDL2-2.24.0-7|60	Group:		System/Libraries
21mr|SDL2-2.24.0-7|61	
21mr|SDL2-2.24.0-7|62	%description -n %{libname}
21mr|SDL2-2.24.0-7|63	This package contains the library needed to run programs dynamically
21mr|SDL2-2.24.0-7|64	linked with %{name}.
21mr|SDL2-2.24.0-7|65	
21mr|SDL2-2.24.0-7|66	%files -n %{libname}
21mr|SDL2-2.24.0-7|67	%doc README.md README-SDL.txt CREDITS.txt BUGS.txt WhatsNew.txt
21mr|SDL2-2.24.0-7|68	%license LICENSE.txt
21mr|SDL2-2.24.0-7|69	%{_libdir}/lib%{name}-%{api}.so.%{major}
21mr|SDL2-2.24.0-7|70	%{_libdir}/lib%{name}-%{api}.so.%{oversion}
21mr|SDL2-2.24.0-7|71	
21mr|SDL2-2.24.0-7|72	#----------------------------------------------------------------------------
21mr|SDL2-2.24.0-7|73	
21mr|SDL2-2.24.0-7|74	%package -n %{devname}
21mr|SDL2-2.24.0-7|75	Summary:	Headers for developing programs that will use %{name}
21mr|SDL2-2.24.0-7|76	Group:		Development/C
21mr|SDL2-2.24.0-7|77	Requires:	%{libname} = %{EVRD}
21mr|SDL2-2.24.0-7|78	Provides:	%{name}-devel = %{EVRD}
21mr|SDL2-2.24.0-7|79	
21mr|SDL2-2.24.0-7|80	%description -n %{devname}
21mr|SDL2-2.24.0-7|81	This package contains the headers that programmers will need to develop
21mr|SDL2-2.24.0-7|82	applications which will use %{name}.
21mr|SDL2-2.24.0-7|83	
21mr|SDL2-2.24.0-7|84	%files -n %{devname}
21mr|SDL2-2.24.0-7|85	%doc README.md README-SDL.txt CREDITS.txt BUGS.txt WhatsNew.txt
21mr|SDL2-2.24.0-7|86	%license LICENSE.txt
21mr|SDL2-2.24.0-7|87	%{_bindir}/sdl2-config
21mr|SDL2-2.24.0-7|88	%{_datadir}/aclocal/sdl2.m4
21mr|SDL2-2.24.0-7|89	%{_datadir}/cmake/Modules/Find%{name}.cmake
21mr|SDL2-2.24.0-7|90	%{_includedir}/%{name}
21mr|SDL2-2.24.0-7|91	%{_libdir}/cmake/%{name}
21mr|SDL2-2.24.0-7|92	%{_libdir}/lib%{name}*.a
21mr|SDL2-2.24.0-7|93	%{_libdir}/pkgconfig/sdl2.pc
21mr|SDL2-2.24.0-7|94	%{_libdir}/*.so
21mr|SDL2-2.24.0-7|95	
21mr|SDL2-2.24.0-7|96	#----------------------------------------------------------------------------
21mr|SDL2-2.24.0-7|97	
21mr|SDL2-2.24.0-7|98	%prep
21mr|SDL2-2.24.0-7|99	%autosetup -p1
21mr|SDL2-2.24.0-7|100	
21mr|SDL2-2.24.0-7|101	%build
21mr|SDL2-2.24.0-7|102	%cmake \
21mr|SDL2-2.24.0-7|103	-DESD:BOOL=OFF		\
21mr|SDL2-2.24.0-7|104	-DESD_SHARED:BOOL=OFF	\
21mr|SDL2-2.24.0-7|105	-DRPATH:BOOL=OFF	\
21mr|SDL2-2.24.0-7|106	-DSDL_STATIC:BOOL=OFF	\
21mr|SDL2-2.24.0-7|107	%ifnarch %{ix86} %{x86_64}
21mr|SDL2-2.24.0-7|108	-DSSEMATH:BOOL=OFF	\
21mr|SDL2-2.24.0-7|109	%endif
21mr|SDL2-2.24.0-7|110	%ifarch znver1
21mr|SDL2-2.24.0-7|111	-DSSEMATH:BOOL=ON	\
21mr|SDL2-2.24.0-7|112	%endif
21mr|SDL2-2.24.0-7|113	-DVIDEO_VULKAN:BOOL=ON
21mr|SDL2-2.24.0-7|114	%make_build
21mr|SDL2-2.24.0-7|115	
21mr|SDL2-2.24.0-7|116	%install
21mr|SDL2-2.24.0-7|117	%make_install -C build
21mr|SDL2-2.24.0-7|118	install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/cmake/Modules/Find%{name}.cmake
21mr|SDL2-2.24.0-7|119	
21mr|SDL2-2.24.0-7|120	rm -rf %{buildroot}%{_datadir}/licenses
21mr|SDL2-2.24.0-7|121	
21mr|SDL2-2.24.0-7|122	%changelog
21mr|SDL2-2.24.0-7|123	* Thu Oct 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|SDL2-2.24.0-7|124	- rebuild with fixed cmake, for fix libdir in .pc file
21mr|SDL2-2.24.0-7|125	
21mr|SDL2-2.24.0-7|126	* Thu May 23 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.24.0-6
21mr|SDL2-2.24.0-7|127	- Bump release (wine stack update)
21mr|SDL2-2.24.0-7|128	
21mr|SDL2-2.24.0-7|129	* Mon Jan 8 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.24.0-5
21mr|SDL2-2.24.0-7|130	- Bump release (wine stack update)
21mr|SDL2-2.24.0-7|131	
21mr|SDL2-2.24.0-7|132	* Thu Jul 20 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.24.0-4
21mr|SDL2-2.24.0-7|133	- Bump release (wine stack update)
21mr|SDL2-2.24.0-7|134	
21mr|SDL2-2.24.0-7|135	* Mon Mar 27 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.24.0-3
21mr|SDL2-2.24.0-7|136	- Bump release (rebuild with vulkan)
21mr|SDL2-2.24.0-7|137	
21mr|SDL2-2.24.0-7|138	* Mon Mar 20 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|SDL2-2.24.0-7|139	- Update to 2.26.3 (wine stack update)
21mr|SDL2-2.24.0-7|140	
21mr|SDL2-2.24.0-7|141	* Mon Oct 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.24.0-1
21mr|SDL2-2.24.0-7|142	- Update to 2.24.0 (wine stack)
21mr|SDL2-2.24.0-7|143	
21mr|SDL2-2.24.0-7|144	* Sat May 14 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 2.0.22-1
21mr|SDL2-2.24.0-7|145	- Update to 2.0.22
21mr|SDL2-2.24.0-7|146	
21mr|SDL2-2.24.0-7|147	* Fri Apr 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|SDL2-2.24.0-7|148	- Bump release
21mr|SDL2-2.24.0-7|149	
21mr|SDL2-2.24.0-7|150	* Mon Apr 4 2022 dzou <dzou@company.com>
21mr|SDL2-2.24.0-7|151	- add pipewire
21mr|SDL2-2.24.0-7|152	
21mr|SDL2-2.24.0-7|153	* Mon Apr 4 2022 dzou <dzou@company.com> 2.0.20-1
21mr|SDL2-2.24.0-7|154	- build for e2k
21mr|SDL2-2.24.0-7|155	
21mr|SDL2-2.24.0-7|156	* Sun Apr 3 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|SDL2-2.24.0-7|157	- Update version to 2.0.20
21mr|SDL2-2.24.0-7|158	
21mr|SDL2-2.24.0-7|159	* Tue Aug 31 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|SDL2-2.24.0-7|160	- Removed unnecessary BuildRequires wayland-doc
21mr|SDL2-2.24.0-7|161	
21mr|SDL2-2.24.0-7|162	* Wed Aug 11 2021 Andrey Bondrov <abondrov@rosalab.ru> 2.0.16-1
21mr|SDL2-2.24.0-7|163	- New version 2.0.16
21mr|SDL2-2.24.0-7|164	
21mr|SDL2-2.24.0-7|165	* Wed Apr 22 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|SDL2-2.24.0-7|166	- add FindSDL2.cmake
21mr|SDL2-2.24.0-7|167	
21mr|SDL2-2.24.0-7|168	* Thu Mar 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|SDL2-2.24.0-7|169	- drop mstackrealign
21mr|SDL2-2.24.0-7|170	
21mr|SDL2-2.24.0-7|171	* Thu Mar 12 2020 Alexander Stefanov <alexander@mezon.ru> 2.0.12-1
21mr|SDL2-2.24.0-7|172	- 2.0.12
21mr|SDL2-2.24.0-7|173	
21mr|SDL2-2.24.0-7|174	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|SDL2-2.24.0-7|175	- bot: rpm5 -> rpm4 (8)
21mr|SDL2-2.24.0-7|176	
21mr|SDL2-2.24.0-7|177	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|SDL2-2.24.0-7|178	- bot: rpm5 -> rpm4 (1)

16702 21
21mr|SDL2_image-2.6.2-1|1	%define major 0
21mr|SDL2_image-2.6.2-1|2	%define api 2.0
21mr|SDL2_image-2.6.2-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|SDL2_image-2.6.2-1|4	%define devname %mklibname %{name} -d
21mr|SDL2_image-2.6.2-1|5	
21mr|SDL2_image-2.6.2-1|6	Summary:	Simple DirectMedia Layer 2 - image
21mr|SDL2_image-2.6.2-1|7	Name:		SDL2_image
21mr|SDL2_image-2.6.2-1|8	Version:	2.6.2
21mr|SDL2_image-2.6.2-1|9	Release:	1
21mr|SDL2_image-2.6.2-1|10	License:	Zlib
21mr|SDL2_image-2.6.2-1|11	Group:		System/Libraries
21mr|SDL2_image-2.6.2-1|12	Url:		http://www.libsdl.org/projects/SDL_image/index.html
21mr|SDL2_image-2.6.2-1|13	Source0:	http://www.libsdl.org/projects/SDL_image/release/%{name}-%{version}.tar.gz
21mr|SDL2_image-2.6.2-1|14	BuildRequires:	jpeg-devel
21mr|SDL2_image-2.6.2-1|15	BuildRequires:	pkgconfig(libpng)
21mr|SDL2_image-2.6.2-1|16	BuildRequires:	pkgconfig(libtiff-4)
21mr|SDL2_image-2.6.2-1|17	BuildRequires:	pkgconfig(libwebp)
21mr|SDL2_image-2.6.2-1|18	BuildRequires:	pkgconfig(sdl2)
21mr|SDL2_image-2.6.2-1|19	
21mr|SDL2_image-2.6.2-1|20	%description
21mr|SDL2_image-2.6.2-1|21	This is a simple library to load images of various formats as SDL2 surfaces.
21mr|SDL2_image-2.6.2-1|22	This library currently supports BMP, PPM, PCX, GIF, JPEG, and PNG formats.
21mr|SDL2_image-2.6.2-1|23	
21mr|SDL2_image-2.6.2-1|24	#----------------------------------------------------------------------------
21mr|SDL2_image-2.6.2-1|25	
21mr|SDL2_image-2.6.2-1|26	%package -n %{libname}
21mr|SDL2_image-2.6.2-1|27	Summary:	Main library for %{name}
21mr|SDL2_image-2.6.2-1|28	Group:		System/Libraries
21mr|SDL2_image-2.6.2-1|29	
21mr|SDL2_image-2.6.2-1|30	%description -n %{libname}
21mr|SDL2_image-2.6.2-1|31	This package contains the library needed to run programs dynamically
21mr|SDL2_image-2.6.2-1|32	linked with %{name}.
21mr|SDL2_image-2.6.2-1|33	
21mr|SDL2_image-2.6.2-1|34	%files -n %{libname}
21mr|SDL2_image-2.6.2-1|35	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|SDL2_image-2.6.2-1|36	
21mr|SDL2_image-2.6.2-1|37	#----------------------------------------------------------------------------
21mr|SDL2_image-2.6.2-1|38	
21mr|SDL2_image-2.6.2-1|39	%package -n %{devname}
21mr|SDL2_image-2.6.2-1|40	Summary:	Headers for developing programs that will use %{name}
21mr|SDL2_image-2.6.2-1|41	Group:		Development/C
21mr|SDL2_image-2.6.2-1|42	Requires:	%{libname} = %{EVRD}
21mr|SDL2_image-2.6.2-1|43	Provides:	%{name}-devel = %{EVRD}
21mr|SDL2_image-2.6.2-1|44	
21mr|SDL2_image-2.6.2-1|45	%description -n %{devname}
21mr|SDL2_image-2.6.2-1|46	This package contains the headers that programmers will need to develop
21mr|SDL2_image-2.6.2-1|47	applications which will use %{name}.
21mr|SDL2_image-2.6.2-1|48	
21mr|SDL2_image-2.6.2-1|49	%files -n %{devname}
21mr|SDL2_image-2.6.2-1|50	%doc README.txt CHANGES.txt
21mr|SDL2_image-2.6.2-1|51	%license LICENSE.txt
21mr|SDL2_image-2.6.2-1|52	%{_includedir}/SDL2/*
21mr|SDL2_image-2.6.2-1|53	%{_libdir}/cmake/%{name}
21mr|SDL2_image-2.6.2-1|54	%{_libdir}/lib%{name}.so
21mr|SDL2_image-2.6.2-1|55	%{_libdir}/pkgconfig/SDL2_image.pc
21mr|SDL2_image-2.6.2-1|56	
21mr|SDL2_image-2.6.2-1|57	#----------------------------------------------------------------------------
21mr|SDL2_image-2.6.2-1|58	
21mr|SDL2_image-2.6.2-1|59	%prep
21mr|SDL2_image-2.6.2-1|60	%setup -q
21mr|SDL2_image-2.6.2-1|61	
21mr|SDL2_image-2.6.2-1|62	%build
21mr|SDL2_image-2.6.2-1|63	# (anssi) --disable-x-shared disable dlopening, so that we link to them
21mr|SDL2_image-2.6.2-1|64	# dynamically instead, and thus get correct autorequires
21mr|SDL2_image-2.6.2-1|65	%configure \
21mr|SDL2_image-2.6.2-1|66	--disable-jpg-shared	\
21mr|SDL2_image-2.6.2-1|67	--disable-png-shared	\
21mr|SDL2_image-2.6.2-1|68	--disable-static	\
21mr|SDL2_image-2.6.2-1|69	--disable-tif-shared	\
21mr|SDL2_image-2.6.2-1|70	--enable-bmp		\
21mr|SDL2_image-2.6.2-1|71	--enable-gif		\
21mr|SDL2_image-2.6.2-1|72	--enable-jpg		\
21mr|SDL2_image-2.6.2-1|73	--enable-pcx		\
21mr|SDL2_image-2.6.2-1|74	--enable-png		\
21mr|SDL2_image-2.6.2-1|75	--enable-tif		\
21mr|SDL2_image-2.6.2-1|76	--enable-xpm
21mr|SDL2_image-2.6.2-1|77	%make
21mr|SDL2_image-2.6.2-1|78	
21mr|SDL2_image-2.6.2-1|79	%install
21mr|SDL2_image-2.6.2-1|80	%makeinstall_std

16703 21
21mr|SDL2_mixer-2.6.2-1|1	%define major 0
21mr|SDL2_mixer-2.6.2-1|2	%define api 2.0
21mr|SDL2_mixer-2.6.2-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|SDL2_mixer-2.6.2-1|4	%define devname %mklibname %{name} -d
21mr|SDL2_mixer-2.6.2-1|5	
21mr|SDL2_mixer-2.6.2-1|6	Summary:	Simple DirectMedia Layer 2 - mixer
21mr|SDL2_mixer-2.6.2-1|7	Name:		SDL2_mixer
21mr|SDL2_mixer-2.6.2-1|8	Version:	2.6.2
21mr|SDL2_mixer-2.6.2-1|9	Release:	1
21mr|SDL2_mixer-2.6.2-1|10	License:	Zlib
21mr|SDL2_mixer-2.6.2-1|11	Group:		System/Libraries
21mr|SDL2_mixer-2.6.2-1|12	Url:		http://www.libsdl.org/projects/SDL_mixer/
21mr|SDL2_mixer-2.6.2-1|13	Source0:	http://www.libsdl.org/projects/SDL_mixer/release/%{name}-%{version}.tar.gz
21mr|SDL2_mixer-2.6.2-1|14	BuildRequires:	libmikmod-devel
21mr|SDL2_mixer-2.6.2-1|15	BuildRequires:	pkgconfig(flac)
21mr|SDL2_mixer-2.6.2-1|16	BuildRequires:	pkgconfig(fluidsynth)
21mr|SDL2_mixer-2.6.2-1|17	BuildRequires:	pkgconfig(libmodplug)
21mr|SDL2_mixer-2.6.2-1|18	BuildRequires:	pkgconfig(sdl2)
21mr|SDL2_mixer-2.6.2-1|19	BuildRequires:	pkgconfig(vorbis)
21mr|SDL2_mixer-2.6.2-1|20	BuildRequires:	pkgconfig(zlib)
21mr|SDL2_mixer-2.6.2-1|21	BuildRequires:	pkgconfig(libmpg123)
21mr|SDL2_mixer-2.6.2-1|22	BuildRequires:	pkgconfig(opusfile)
21mr|SDL2_mixer-2.6.2-1|23	
21mr|SDL2_mixer-2.6.2-1|24	%description
21mr|SDL2_mixer-2.6.2-1|25	SDL2_mixer is a sample multi-channel audio mixer library. It supports any
21mr|SDL2_mixer-2.6.2-1|26	number of simultaneously playing channels of 16 bit stereo audio, plus a
21mr|SDL2_mixer-2.6.2-1|27	single channel of music, mixed by the popular MikMod MOD, Timidity MIDI
21mr|SDL2_mixer-2.6.2-1|28	and SMPEG MP3 libraries.
21mr|SDL2_mixer-2.6.2-1|29	
21mr|SDL2_mixer-2.6.2-1|30	#----------------------------------------------------------------------------
21mr|SDL2_mixer-2.6.2-1|31	
21mr|SDL2_mixer-2.6.2-1|32	%package -n %{libname}
21mr|SDL2_mixer-2.6.2-1|33	Summary:	Main library for %{name}
21mr|SDL2_mixer-2.6.2-1|34	Group:		System/Libraries
21mr|SDL2_mixer-2.6.2-1|35	
21mr|SDL2_mixer-2.6.2-1|36	%description -n %{libname}
21mr|SDL2_mixer-2.6.2-1|37	This package contains the library needed to run programs dynamically
21mr|SDL2_mixer-2.6.2-1|38	linked with %{name}.
21mr|SDL2_mixer-2.6.2-1|39	
21mr|SDL2_mixer-2.6.2-1|40	%files -n %{libname}
21mr|SDL2_mixer-2.6.2-1|41	%doc src/codecs/timidity/FAQ src/codecs/timidity/README
21mr|SDL2_mixer-2.6.2-1|42	%license LICENSE.txt
21mr|SDL2_mixer-2.6.2-1|43	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|SDL2_mixer-2.6.2-1|44	
21mr|SDL2_mixer-2.6.2-1|45	#----------------------------------------------------------------------------
21mr|SDL2_mixer-2.6.2-1|46	
21mr|SDL2_mixer-2.6.2-1|47	%package -n %{devname}
21mr|SDL2_mixer-2.6.2-1|48	Summary:	Headers for developing programs that will use %{name}
21mr|SDL2_mixer-2.6.2-1|49	Group:		Development/C
21mr|SDL2_mixer-2.6.2-1|50	Requires:	%{libname} = %{EVRD}
21mr|SDL2_mixer-2.6.2-1|51	Provides:	%{name}-devel = %{EVRD}
21mr|SDL2_mixer-2.6.2-1|52	
21mr|SDL2_mixer-2.6.2-1|53	%description -n %{devname}
21mr|SDL2_mixer-2.6.2-1|54	This package contains the headers that programmers will need to develop
21mr|SDL2_mixer-2.6.2-1|55	applications which will use %{name}.
21mr|SDL2_mixer-2.6.2-1|56	
21mr|SDL2_mixer-2.6.2-1|57	%files -n %{devname}
21mr|SDL2_mixer-2.6.2-1|58	%doc README.txt CHANGES.txt
21mr|SDL2_mixer-2.6.2-1|59	%{_includedir}/SDL2/*
21mr|SDL2_mixer-2.6.2-1|60	%{_libdir}/cmake/%{name}
21mr|SDL2_mixer-2.6.2-1|61	%{_libdir}/lib%{name}.so
21mr|SDL2_mixer-2.6.2-1|62	%{_libdir}/pkgconfig/%{name}.pc
21mr|SDL2_mixer-2.6.2-1|63	
21mr|SDL2_mixer-2.6.2-1|64	#----------------------------------------------------------------------------
21mr|SDL2_mixer-2.6.2-1|65	
21mr|SDL2_mixer-2.6.2-1|66	%package -n %{name}-player
21mr|SDL2_mixer-2.6.2-1|67	Summary:	Players using %{name}
21mr|SDL2_mixer-2.6.2-1|68	Group:		System/Libraries
21mr|SDL2_mixer-2.6.2-1|69	Conflicts:	SDL_mixer-player
21mr|SDL2_mixer-2.6.2-1|70	
21mr|SDL2_mixer-2.6.2-1|71	%description -n %{name}-player
21mr|SDL2_mixer-2.6.2-1|72	This package contains binary to test the associated library.
21mr|SDL2_mixer-2.6.2-1|73	
21mr|SDL2_mixer-2.6.2-1|74	%files -n %{name}-player
21mr|SDL2_mixer-2.6.2-1|75	%doc README.txt
21mr|SDL2_mixer-2.6.2-1|76	%{_bindir}/playwave
21mr|SDL2_mixer-2.6.2-1|77	%{_bindir}/playmus
21mr|SDL2_mixer-2.6.2-1|78	
21mr|SDL2_mixer-2.6.2-1|79	#----------------------------------------------------------------------------
21mr|SDL2_mixer-2.6.2-1|80	
21mr|SDL2_mixer-2.6.2-1|81	%prep
21mr|SDL2_mixer-2.6.2-1|82	%autosetup -p1
21mr|SDL2_mixer-2.6.2-1|83	
21mr|SDL2_mixer-2.6.2-1|84	%build
21mr|SDL2_mixer-2.6.2-1|85	%configure \
21mr|SDL2_mixer-2.6.2-1|86	--disable-music-flac-shared	\
21mr|SDL2_mixer-2.6.2-1|87	--disable-music-ogg-shared	\
21mr|SDL2_mixer-2.6.2-1|88	--disable-static		\
21mr|SDL2_mixer-2.6.2-1|89	--enable-music-mod
21mr|SDL2_mixer-2.6.2-1|90	%make
21mr|SDL2_mixer-2.6.2-1|91	
21mr|SDL2_mixer-2.6.2-1|92	%install
21mr|SDL2_mixer-2.6.2-1|93	%makeinstall_std install-bin

16704 21
21mr|SDL2_net-2.2.0-1|1	%define major 0
21mr|SDL2_net-2.2.0-1|2	%define api 2.0
21mr|SDL2_net-2.2.0-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|SDL2_net-2.2.0-1|4	%define devname %mklibname %{name} -d
21mr|SDL2_net-2.2.0-1|5	
21mr|SDL2_net-2.2.0-1|6	Summary:	Simple DirectMedia Layer 2 - network
21mr|SDL2_net-2.2.0-1|7	Name:		SDL2_net
21mr|SDL2_net-2.2.0-1|8	Version:	2.2.0
21mr|SDL2_net-2.2.0-1|9	Release:	1
21mr|SDL2_net-2.2.0-1|10	License:	ZLib
21mr|SDL2_net-2.2.0-1|11	Group:		System/Libraries
21mr|SDL2_net-2.2.0-1|12	Url:		http://www.libsdl.org/projects/SDL_net/
21mr|SDL2_net-2.2.0-1|13	Source0:	http://www.libsdl.org/projects/SDL_net/release/%{name}-%{version}.tar.gz
21mr|SDL2_net-2.2.0-1|14	BuildRequires:	pkgconfig(sdl2)
21mr|SDL2_net-2.2.0-1|15	
21mr|SDL2_net-2.2.0-1|16	%description
21mr|SDL2_net-2.2.0-1|17	This is a small sample cross-platform networking library.
21mr|SDL2_net-2.2.0-1|18	
21mr|SDL2_net-2.2.0-1|19	#----------------------------------------------------------------------------
21mr|SDL2_net-2.2.0-1|20	
21mr|SDL2_net-2.2.0-1|21	%package -n %{libname}
21mr|SDL2_net-2.2.0-1|22	Summary:	Main library for %{name}
21mr|SDL2_net-2.2.0-1|23	Group:		System/Libraries
21mr|SDL2_net-2.2.0-1|24	
21mr|SDL2_net-2.2.0-1|25	%description -n %{libname}
21mr|SDL2_net-2.2.0-1|26	This package contains the library needed to run programs dynamically
21mr|SDL2_net-2.2.0-1|27	linked with %{name}.
21mr|SDL2_net-2.2.0-1|28	
21mr|SDL2_net-2.2.0-1|29	%files -n %{libname}
21mr|SDL2_net-2.2.0-1|30	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|SDL2_net-2.2.0-1|31	
21mr|SDL2_net-2.2.0-1|32	#----------------------------------------------------------------------------
21mr|SDL2_net-2.2.0-1|33	
21mr|SDL2_net-2.2.0-1|34	%package -n %{devname}
21mr|SDL2_net-2.2.0-1|35	Summary:	Headers for developing programs that will use %{name}
21mr|SDL2_net-2.2.0-1|36	Group:		Development/C
21mr|SDL2_net-2.2.0-1|37	Requires:	%{libname} = %{EVRD}
21mr|SDL2_net-2.2.0-1|38	Provides:	%{name}-devel = %{EVRD}
21mr|SDL2_net-2.2.0-1|39	
21mr|SDL2_net-2.2.0-1|40	%description -n %{devname}
21mr|SDL2_net-2.2.0-1|41	This package contains the headers that programmers will need to develop
21mr|SDL2_net-2.2.0-1|42	applications which will use %{name}.
21mr|SDL2_net-2.2.0-1|43	
21mr|SDL2_net-2.2.0-1|44	%files -n %{devname}
21mr|SDL2_net-2.2.0-1|45	%doc README.txt CHANGES.txt
21mr|SDL2_net-2.2.0-1|46	%license LICENSE.txt
21mr|SDL2_net-2.2.0-1|47	%{_libdir}/cmake/%{name}
21mr|SDL2_net-2.2.0-1|48	%{_libdir}/lib%{name}.so
21mr|SDL2_net-2.2.0-1|49	%{_libdir}/pkgconfig/*.pc
21mr|SDL2_net-2.2.0-1|50	%{_includedir}/SDL2/*
21mr|SDL2_net-2.2.0-1|51	
21mr|SDL2_net-2.2.0-1|52	#----------------------------------------------------------------------------
21mr|SDL2_net-2.2.0-1|53	
21mr|SDL2_net-2.2.0-1|54	%prep
21mr|SDL2_net-2.2.0-1|55	%autosetup -p1
21mr|SDL2_net-2.2.0-1|56	
21mr|SDL2_net-2.2.0-1|57	%build
21mr|SDL2_net-2.2.0-1|58	%configure --disable-static
21mr|SDL2_net-2.2.0-1|59	%make
21mr|SDL2_net-2.2.0-1|60	
21mr|SDL2_net-2.2.0-1|61	%install
21mr|SDL2_net-2.2.0-1|62	%makeinstall_std

16705 21
21mr|SDL2_ttf-2.20.1-1|1	%define major 0
21mr|SDL2_ttf-2.20.1-1|2	%define api 2.0
21mr|SDL2_ttf-2.20.1-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|SDL2_ttf-2.20.1-1|4	%define devname %mklibname %{name} -d
21mr|SDL2_ttf-2.20.1-1|5	
21mr|SDL2_ttf-2.20.1-1|6	Summary:	Simple DirectMedia Layer 2 - Sample TrueType Font Library
21mr|SDL2_ttf-2.20.1-1|7	Name:		SDL2_ttf
21mr|SDL2_ttf-2.20.1-1|8	Version:	2.20.1
21mr|SDL2_ttf-2.20.1-1|9	Release:	1
21mr|SDL2_ttf-2.20.1-1|10	License:	Zlib
21mr|SDL2_ttf-2.20.1-1|11	Group:		System/Libraries
21mr|SDL2_ttf-2.20.1-1|12	Url:		http://www.libsdl.org/projects/SDL_ttf/
21mr|SDL2_ttf-2.20.1-1|13	Source0:	http://www.libsdl.org/projects/SDL_ttf/release/%{name}-%{version}.tar.gz
21mr|SDL2_ttf-2.20.1-1|14	BuildRequires:	gtk-doc
21mr|SDL2_ttf-2.20.1-1|15	BuildRequires:	pkgconfig(freetype2)
21mr|SDL2_ttf-2.20.1-1|16	BuildRequires:	pkgconfig(gl)
21mr|SDL2_ttf-2.20.1-1|17	BuildRequires:	pkgconfig(harfbuzz)
21mr|SDL2_ttf-2.20.1-1|18	BuildRequires:	pkgconfig(sdl2)
21mr|SDL2_ttf-2.20.1-1|19	
21mr|SDL2_ttf-2.20.1-1|20	%description
21mr|SDL2_ttf-2.20.1-1|21	This is a sample library which allows you to use TrueType fonts in your SDL2
21mr|SDL2_ttf-2.20.1-1|22	applications.
21mr|SDL2_ttf-2.20.1-1|23	
21mr|SDL2_ttf-2.20.1-1|24	#----------------------------------------------------------------------------
21mr|SDL2_ttf-2.20.1-1|25	
21mr|SDL2_ttf-2.20.1-1|26	%package -n %{libname}
21mr|SDL2_ttf-2.20.1-1|27	Summary:	Main library for %{name}
21mr|SDL2_ttf-2.20.1-1|28	Group:		System/Libraries
21mr|SDL2_ttf-2.20.1-1|29	
21mr|SDL2_ttf-2.20.1-1|30	%description -n %{libname}
21mr|SDL2_ttf-2.20.1-1|31	This package contains the library needed to run programs dynamically
21mr|SDL2_ttf-2.20.1-1|32	linked with %{name}.
21mr|SDL2_ttf-2.20.1-1|33	
21mr|SDL2_ttf-2.20.1-1|34	%files -n %{libname}
21mr|SDL2_ttf-2.20.1-1|35	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|SDL2_ttf-2.20.1-1|36	
21mr|SDL2_ttf-2.20.1-1|37	#----------------------------------------------------------------------------
21mr|SDL2_ttf-2.20.1-1|38	
21mr|SDL2_ttf-2.20.1-1|39	%package -n %{devname}
21mr|SDL2_ttf-2.20.1-1|40	Summary:	Headers for developing programs that will use %{name}
21mr|SDL2_ttf-2.20.1-1|41	Group:		Development/C
21mr|SDL2_ttf-2.20.1-1|42	Requires:	%{libname} = %{EVRD}
21mr|SDL2_ttf-2.20.1-1|43	Provides:	%{name}-devel = %{EVRD}
21mr|SDL2_ttf-2.20.1-1|44	
21mr|SDL2_ttf-2.20.1-1|45	%description -n %{devname}
21mr|SDL2_ttf-2.20.1-1|46	This package contains the headers that programmers will need to develop
21mr|SDL2_ttf-2.20.1-1|47	applications which will use %{name}.
21mr|SDL2_ttf-2.20.1-1|48	
21mr|SDL2_ttf-2.20.1-1|49	%files -n %{devname}
21mr|SDL2_ttf-2.20.1-1|50	%doc README.txt CHANGES.txt
21mr|SDL2_ttf-2.20.1-1|51	%license LICENSE.txt
21mr|SDL2_ttf-2.20.1-1|52	%{_includedir}/SDL2/*
21mr|SDL2_ttf-2.20.1-1|53	%{_libdir}/cmake/%{name}
21mr|SDL2_ttf-2.20.1-1|54	%{_libdir}/lib%{name}.so
21mr|SDL2_ttf-2.20.1-1|55	%{_libdir}/pkgconfig/%{name}.pc
21mr|SDL2_ttf-2.20.1-1|56	
21mr|SDL2_ttf-2.20.1-1|57	#----------------------------------------------------------------------------
21mr|SDL2_ttf-2.20.1-1|58	
21mr|SDL2_ttf-2.20.1-1|59	%prep
21mr|SDL2_ttf-2.20.1-1|60	%autosetup -p1
21mr|SDL2_ttf-2.20.1-1|61	rm -rf external/*
21mr|SDL2_ttf-2.20.1-1|62	
21mr|SDL2_ttf-2.20.1-1|63	%build
21mr|SDL2_ttf-2.20.1-1|64	%configure \
21mr|SDL2_ttf-2.20.1-1|65	--disable-dependency-tracking	\
21mr|SDL2_ttf-2.20.1-1|66	--disable-static		\
21mr|SDL2_ttf-2.20.1-1|67	--enable-freetype-builtin=no	\
21mr|SDL2_ttf-2.20.1-1|68	--enable-harfbuzz-builtin=no
21mr|SDL2_ttf-2.20.1-1|69	sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
21mr|SDL2_ttf-2.20.1-1|70	%make
21mr|SDL2_ttf-2.20.1-1|71	
21mr|SDL2_ttf-2.20.1-1|72	%install
21mr|SDL2_ttf-2.20.1-1|73	%makeinstall_std

16706 21
21mr|SDL_gfx-2.0.26-1|1	%define major 16
21mr|SDL_gfx-2.0.26-1|2	%define libname %mklibname %{name} %{major}
21mr|SDL_gfx-2.0.26-1|3	%define devname %mklibname %{name} -d
21mr|SDL_gfx-2.0.26-1|4	%define sdevname %mklibname %{name} -d -s
21mr|SDL_gfx-2.0.26-1|5	
21mr|SDL_gfx-2.0.26-1|6	Summary:	SDL graphics drawing primitives and other support functions
21mr|SDL_gfx-2.0.26-1|7	Name:		SDL_gfx
21mr|SDL_gfx-2.0.26-1|8	Version:	2.0.26
21mr|SDL_gfx-2.0.26-1|9	Release:	1
21mr|SDL_gfx-2.0.26-1|10	License:	LGPLv2.1+
21mr|SDL_gfx-2.0.26-1|11	Group:		System/Libraries
21mr|SDL_gfx-2.0.26-1|12	Url:		http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/index.html
21mr|SDL_gfx-2.0.26-1|13	Source0:	http://www.ferzkopp.net/Software/SDL_gfx-2.0/%{name}-%{version}.tar.gz
21mr|SDL_gfx-2.0.26-1|14	BuildRequires:	tiff-devel
21mr|SDL_gfx-2.0.26-1|15	BuildRequires:	pkgconfig(libpng)
21mr|SDL_gfx-2.0.26-1|16	BuildRequires:	pkgconfig(sdl)
21mr|SDL_gfx-2.0.26-1|17	
21mr|SDL_gfx-2.0.26-1|18	%description
21mr|SDL_gfx-2.0.26-1|19	The SDL_gfx library evolved out of the SDL_gfxPrimitives code.
21mr|SDL_gfx-2.0.26-1|20	
21mr|SDL_gfx-2.0.26-1|21	The current components of the SDL_gfx library are:
21mr|SDL_gfx-2.0.26-1|22	- Graphic Primitives (SDL_gfxPrimitves.h)
21mr|SDL_gfx-2.0.26-1|23	- Rotozoomer (SDL_rotozoom.h)
21mr|SDL_gfx-2.0.26-1|24	- Framerate control (SDL_framerate.h)
21mr|SDL_gfx-2.0.26-1|25	- MMX image filters (SDL_imageFilter.h)
21mr|SDL_gfx-2.0.26-1|26	
21mr|SDL_gfx-2.0.26-1|27	The library is backwards compatible to the above mentioned code. It's
21mr|SDL_gfx-2.0.26-1|28	is written in plain C and can be used in C++ code.
21mr|SDL_gfx-2.0.26-1|29	
21mr|SDL_gfx-2.0.26-1|30	#----------------------------------------------------------------------------
21mr|SDL_gfx-2.0.26-1|31	
21mr|SDL_gfx-2.0.26-1|32	%package -n %{libname}
21mr|SDL_gfx-2.0.26-1|33	Summary:	SDL graphics drawing primitives and other support functions
21mr|SDL_gfx-2.0.26-1|34	Group:		System/Libraries
21mr|SDL_gfx-2.0.26-1|35	
21mr|SDL_gfx-2.0.26-1|36	%description -n %{libname}
21mr|SDL_gfx-2.0.26-1|37	The SDL_gfx library evolved out of the SDL_gfxPrimitives code.
21mr|SDL_gfx-2.0.26-1|38	
21mr|SDL_gfx-2.0.26-1|39	The current components of the SDL_gfx library are:
21mr|SDL_gfx-2.0.26-1|40	- Graphic Primitives (SDL_gfxPrimitves.h)
21mr|SDL_gfx-2.0.26-1|41	- Rotozoomer (SDL_rotozoom.h)
21mr|SDL_gfx-2.0.26-1|42	- Framerate control (SDL_framerate.h)
21mr|SDL_gfx-2.0.26-1|43	- MMX image filters (SDL_imageFilter.h)
21mr|SDL_gfx-2.0.26-1|44	
21mr|SDL_gfx-2.0.26-1|45	The library is backwards compatible to the above mentioned code. It's
21mr|SDL_gfx-2.0.26-1|46	is written in plain C and can be used in C++ code.
21mr|SDL_gfx-2.0.26-1|47	
21mr|SDL_gfx-2.0.26-1|48	%files -n %{libname}
21mr|SDL_gfx-2.0.26-1|49	%{_libdir}/libSDL_gfx.so.%{major}*
21mr|SDL_gfx-2.0.26-1|50	
21mr|SDL_gfx-2.0.26-1|51	#----------------------------------------------------------------------------
21mr|SDL_gfx-2.0.26-1|52	
21mr|SDL_gfx-2.0.26-1|53	%package -n %{devname}
21mr|SDL_gfx-2.0.26-1|54	Summary:	Header files and more to develop SDL_gfx applications
21mr|SDL_gfx-2.0.26-1|55	Group:		Development/C
21mr|SDL_gfx-2.0.26-1|56	Requires:	%{libname} = %{EVRD}
21mr|SDL_gfx-2.0.26-1|57	Requires:	pkgconfig(sdl)
21mr|SDL_gfx-2.0.26-1|58	Provides:	%{name}-devel = %{EVRD}
21mr|SDL_gfx-2.0.26-1|59	Provides:	lib%{name}-devel = %{EVRD}
21mr|SDL_gfx-2.0.26-1|60	
21mr|SDL_gfx-2.0.26-1|61	%description -n %{devname}
21mr|SDL_gfx-2.0.26-1|62	Header files and more to develop SDL_gfx applications.
21mr|SDL_gfx-2.0.26-1|63	
21mr|SDL_gfx-2.0.26-1|64	%files -n %{devname}
21mr|SDL_gfx-2.0.26-1|65	%doc README ChangeLog AUTHORS Docs
21mr|SDL_gfx-2.0.26-1|66	%{_includedir}/SDL/*.h
21mr|SDL_gfx-2.0.26-1|67	%{_libdir}/libSDL_gfx.so
21mr|SDL_gfx-2.0.26-1|68	%{_libdir}/pkgconfig/SDL_gfx.pc
21mr|SDL_gfx-2.0.26-1|69	
21mr|SDL_gfx-2.0.26-1|70	#----------------------------------------------------------------------------
21mr|SDL_gfx-2.0.26-1|71	
21mr|SDL_gfx-2.0.26-1|72	%package -n %{sdevname}
21mr|SDL_gfx-2.0.26-1|73	Summary:	Static SDL_gfx libraries
21mr|SDL_gfx-2.0.26-1|74	Group:		Development/C
21mr|SDL_gfx-2.0.26-1|75	Requires:	%{devname} = %{EVRD}
21mr|SDL_gfx-2.0.26-1|76	
21mr|SDL_gfx-2.0.26-1|77	%description -n %{sdevname}
21mr|SDL_gfx-2.0.26-1|78	Static SDL_gfx libraries.
21mr|SDL_gfx-2.0.26-1|79	
21mr|SDL_gfx-2.0.26-1|80	%files -n %{sdevname}
21mr|SDL_gfx-2.0.26-1|81	%{_libdir}/lib*.a
21mr|SDL_gfx-2.0.26-1|82	
21mr|SDL_gfx-2.0.26-1|83	#----------------------------------------------------------------------------
21mr|SDL_gfx-2.0.26-1|84	
21mr|SDL_gfx-2.0.26-1|85	%prep
21mr|SDL_gfx-2.0.26-1|86	%setup -q
21mr|SDL_gfx-2.0.26-1|87	
21mr|SDL_gfx-2.0.26-1|88	%build
21mr|SDL_gfx-2.0.26-1|89	./autogen.sh
21mr|SDL_gfx-2.0.26-1|90	%configure --disable-mmx --enable-static
21mr|SDL_gfx-2.0.26-1|91	%make_build
21mr|SDL_gfx-2.0.26-1|92	
21mr|SDL_gfx-2.0.26-1|93	%install
21mr|SDL_gfx-2.0.26-1|94	%make_install

16707 21
21mr|SDL_image-1.2.12-12|1	%define major 0
21mr|SDL_image-1.2.12-12|2	%define api 1.2
21mr|SDL_image-1.2.12-12|3	%define libname %mklibname %{name} %{api} %{major}
21mr|SDL_image-1.2.12-12|4	%define devname %mklibname %{name} -d
21mr|SDL_image-1.2.12-12|5	
21mr|SDL_image-1.2.12-12|6	Summary:	Simple DirectMedia Layer - image
21mr|SDL_image-1.2.12-12|7	Name:		SDL_image
21mr|SDL_image-1.2.12-12|8	Version:	1.2.12
21mr|SDL_image-1.2.12-12|9	Release:	12
21mr|SDL_image-1.2.12-12|10	License:	LGPLv2.1+
21mr|SDL_image-1.2.12-12|11	Group:		System/Libraries
21mr|SDL_image-1.2.12-12|12	Url:		http://www.libsdl.org/projects/SDL_image/index.html
21mr|SDL_image-1.2.12-12|13	Source0:	http://www.libsdl.org/projects/SDL_image/release/%{name}-%{version}.tar.gz
21mr|SDL_image-1.2.12-12|14	Patch0:		SDL_image-1.2.12-CVE-2019-13616.patch
21mr|SDL_image-1.2.12-12|15	BuildRequires:	jpeg-devel
21mr|SDL_image-1.2.12-12|16	BuildRequires:	tiff-devel
21mr|SDL_image-1.2.12-12|17	BuildRequires:	pkgconfig(libpng)
21mr|SDL_image-1.2.12-12|18	BuildRequires:	pkgconfig(sdl)
21mr|SDL_image-1.2.12-12|19	
21mr|SDL_image-1.2.12-12|20	%description
21mr|SDL_image-1.2.12-12|21	This is a simple library to load images of various formats as SDL surfaces.
21mr|SDL_image-1.2.12-12|22	This library currently supports BMP, PPM, PCX, GIF, JPEG, and PNG formats.
21mr|SDL_image-1.2.12-12|23	
21mr|SDL_image-1.2.12-12|24	This package contains the binary `sdlshow' to test the library.
21mr|SDL_image-1.2.12-12|25	
21mr|SDL_image-1.2.12-12|26	#----------------------------------------------------------------------------
21mr|SDL_image-1.2.12-12|27	
21mr|SDL_image-1.2.12-12|28	%package -n %{libname}
21mr|SDL_image-1.2.12-12|29	Summary:	Main library for %{name}
21mr|SDL_image-1.2.12-12|30	Group:		System/Libraries
21mr|SDL_image-1.2.12-12|31	Obsoletes:	%{_lib}SDL_image1.2 < 1.2.6-2
21mr|SDL_image-1.2.12-12|32	
21mr|SDL_image-1.2.12-12|33	%description -n %{libname}
21mr|SDL_image-1.2.12-12|34	This package contains the library needed to run programs dynamically
21mr|SDL_image-1.2.12-12|35	linked with %{name}.
21mr|SDL_image-1.2.12-12|36	
21mr|SDL_image-1.2.12-12|37	%files -n %{libname}
21mr|SDL_image-1.2.12-12|38	%{_libdir}/lib*%{api}.so.%{major}*
21mr|SDL_image-1.2.12-12|39	
21mr|SDL_image-1.2.12-12|40	#----------------------------------------------------------------------------
21mr|SDL_image-1.2.12-12|41	
21mr|SDL_image-1.2.12-12|42	%package -n %{devname}
21mr|SDL_image-1.2.12-12|43	Summary:	Headers for developing programs that will use %{name}
21mr|SDL_image-1.2.12-12|44	Group:		Development/C
21mr|SDL_image-1.2.12-12|45	Requires:	%{libname} = %{EVRD}
21mr|SDL_image-1.2.12-12|46	Requires:	pkgconfig(sdl)
21mr|SDL_image-1.2.12-12|47	Provides:	%{name}-devel = %{EVRD}
21mr|SDL_image-1.2.12-12|48	Provides:	lib%{name}-devel = %{EVRD}
21mr|SDL_image-1.2.12-12|49	Provides:	%{name}%{major}-devel = %{EVRD}
21mr|SDL_image-1.2.12-12|50	Obsoletes:	%{_lib}SDL_image1.2-devel < 1.2.6-2
21mr|SDL_image-1.2.12-12|51	
21mr|SDL_image-1.2.12-12|52	%description -n %{devname}
21mr|SDL_image-1.2.12-12|53	This package contains the headers that programmers will need to develop
21mr|SDL_image-1.2.12-12|54	applications which will use %{name}.
21mr|SDL_image-1.2.12-12|55	
21mr|SDL_image-1.2.12-12|56	%files -n %{devname}
21mr|SDL_image-1.2.12-12|57	%doc README CHANGES
21mr|SDL_image-1.2.12-12|58	%{_libdir}/lib*.so
21mr|SDL_image-1.2.12-12|59	%{_includedir}/SDL/*
21mr|SDL_image-1.2.12-12|60	%{_libdir}/pkgconfig/SDL_image.pc
21mr|SDL_image-1.2.12-12|61	
21mr|SDL_image-1.2.12-12|62	#----------------------------------------------------------------------------
21mr|SDL_image-1.2.12-12|63	
21mr|SDL_image-1.2.12-12|64	%package -n %{libname}-test
21mr|SDL_image-1.2.12-12|65	Summary:	Test binary for %{name}
21mr|SDL_image-1.2.12-12|66	Group:		System/Libraries
21mr|SDL_image-1.2.12-12|67	Obsoletes:	%{_lib}SDL_image1.2-test < 1.2.6-2
21mr|SDL_image-1.2.12-12|68	
21mr|SDL_image-1.2.12-12|69	%description -n %{libname}-test
21mr|SDL_image-1.2.12-12|70	This package contains binary to test the associated library.
21mr|SDL_image-1.2.12-12|71	
21mr|SDL_image-1.2.12-12|72	%files -n %{libname}-test
21mr|SDL_image-1.2.12-12|73	%{_bindir}/sdlshow
21mr|SDL_image-1.2.12-12|74	
21mr|SDL_image-1.2.12-12|75	#----------------------------------------------------------------------------
21mr|SDL_image-1.2.12-12|76	
21mr|SDL_image-1.2.12-12|77	%prep
21mr|SDL_image-1.2.12-12|78	%setup -q
21mr|SDL_image-1.2.12-12|79	%patch0 -p1
21mr|SDL_image-1.2.12-12|80	
21mr|SDL_image-1.2.12-12|81	%build
21mr|SDL_image-1.2.12-12|82	# (anssi) --disable-x-shared disable dlopening, so that we link to them
21mr|SDL_image-1.2.12-12|83	# dynamically instead, and thus get correct autorequires
21mr|SDL_image-1.2.12-12|84	%configure \
21mr|SDL_image-1.2.12-12|85	--enable-bmp \
21mr|SDL_image-1.2.12-12|86	--enable-gif \
21mr|SDL_image-1.2.12-12|87	--enable-jpg \
21mr|SDL_image-1.2.12-12|88	--enable-pcx \
21mr|SDL_image-1.2.12-12|89	--enable-png \
21mr|SDL_image-1.2.12-12|90	--enable-tif \
21mr|SDL_image-1.2.12-12|91	--enable-xpm \
21mr|SDL_image-1.2.12-12|92	--disable-jpg-shared \
21mr|SDL_image-1.2.12-12|93	--disable-png-shared \
21mr|SDL_image-1.2.12-12|94	--disable-tif-shared \
21mr|SDL_image-1.2.12-12|95	--disable-static
21mr|SDL_image-1.2.12-12|96	
21mr|SDL_image-1.2.12-12|97	%make
21mr|SDL_image-1.2.12-12|98	
21mr|SDL_image-1.2.12-12|99	%install
21mr|SDL_image-1.2.12-12|100	%makeinstall_std
21mr|SDL_image-1.2.12-12|101	install -d %{buildroot}%{_bindir}
21mr|SDL_image-1.2.12-12|102	install -m755 .libs/showimage %{buildroot}%{_bindir}/sdlshow

16708 21
21mr|SDL_mixer-1.2.12-9|1	%define major 0
21mr|SDL_mixer-1.2.12-9|2	%define apiver 1.2
21mr|SDL_mixer-1.2.12-9|3	%define libname %mklibname %{name} %{apiver} %{major}
21mr|SDL_mixer-1.2.12-9|4	%define devname %mklibname %{name} -d
21mr|SDL_mixer-1.2.12-9|5	
21mr|SDL_mixer-1.2.12-9|6	Summary:	Simple DirectMedia Layer - mixer
21mr|SDL_mixer-1.2.12-9|7	Name:		SDL_mixer
21mr|SDL_mixer-1.2.12-9|8	Version:	1.2.12
21mr|SDL_mixer-1.2.12-9|9	Release:	9
21mr|SDL_mixer-1.2.12-9|10	License:	LGPLv2+
21mr|SDL_mixer-1.2.12-9|11	Group:		System/Libraries
21mr|SDL_mixer-1.2.12-9|12	Url:		http://www.libsdl.org/projects/SDL_mixer/
21mr|SDL_mixer-1.2.12-9|13	Source0:	http://www.libsdl.org/projects/SDL_mixer/release/%{name}-%{version}.tar.gz
21mr|SDL_mixer-1.2.12-9|14	Patch0:		SDL_mixer-MikMod-1.patch
21mr|SDL_mixer-1.2.12-9|15	Patch1:		SDL_mixer-MikMod-2.patch
21mr|SDL_mixer-1.2.12-9|16	BuildRequires:	libstdc++-static-devel
21mr|SDL_mixer-1.2.12-9|17	BuildRequires:	pkgconfig(esound)
21mr|SDL_mixer-1.2.12-9|18	BuildRequires:	pkgconfig(flac)
21mr|SDL_mixer-1.2.12-9|19	BuildRequires:	pkgconfig(sdl)
21mr|SDL_mixer-1.2.12-9|20	BuildRequires:	pkgconfig(vorbis)
21mr|SDL_mixer-1.2.12-9|21	BuildRequires:	pkgconfig(zlib)
21mr|SDL_mixer-1.2.12-9|22	
21mr|SDL_mixer-1.2.12-9|23	%description
21mr|SDL_mixer-1.2.12-9|24	SDL_mixer is a sample multi-channel audio mixer library. It supports any
21mr|SDL_mixer-1.2.12-9|25	number of simultaneously playing channels of 16 bit stereo audio, plus a
21mr|SDL_mixer-1.2.12-9|26	single channel of music, mixed by the popular MikMod MOD, Timidity MIDI
21mr|SDL_mixer-1.2.12-9|27	and SMPEG MP3 libraries.
21mr|SDL_mixer-1.2.12-9|28	
21mr|SDL_mixer-1.2.12-9|29	#----------------------------------------------------------------------------
21mr|SDL_mixer-1.2.12-9|30	
21mr|SDL_mixer-1.2.12-9|31	%package -n %{libname}
21mr|SDL_mixer-1.2.12-9|32	Summary:	Main library for %{name}
21mr|SDL_mixer-1.2.12-9|33	Group:		System/Libraries
21mr|SDL_mixer-1.2.12-9|34	Obsoletes:	%{_lib}SDL_mixer1.2_0 < 1.2.10
21mr|SDL_mixer-1.2.12-9|35	
21mr|SDL_mixer-1.2.12-9|36	%description -n %{libname}
21mr|SDL_mixer-1.2.12-9|37	This package contains the library needed to run programs dynamically
21mr|SDL_mixer-1.2.12-9|38	linked with %{name}.
21mr|SDL_mixer-1.2.12-9|39	
21mr|SDL_mixer-1.2.12-9|40	%files -n %{libname}
21mr|SDL_mixer-1.2.12-9|41	%doc timidity/FAQ timidity/README
21mr|SDL_mixer-1.2.12-9|42	%{_libdir}/lib*%{apiver}.so.%{major}*
21mr|SDL_mixer-1.2.12-9|43	
21mr|SDL_mixer-1.2.12-9|44	#----------------------------------------------------------------------------
21mr|SDL_mixer-1.2.12-9|45	
21mr|SDL_mixer-1.2.12-9|46	%package -n %{devname}
21mr|SDL_mixer-1.2.12-9|47	Summary:	Headers for developing programs that will use %{name}
21mr|SDL_mixer-1.2.12-9|48	Group:		Development/C
21mr|SDL_mixer-1.2.12-9|49	Requires:	%{libname} = %{EVRD}
21mr|SDL_mixer-1.2.12-9|50	Requires:	pkgconfig(sdl)
21mr|SDL_mixer-1.2.12-9|51	Provides:	%{name}-devel = %{EVRD}
21mr|SDL_mixer-1.2.12-9|52	
21mr|SDL_mixer-1.2.12-9|53	%description -n %{devname}
21mr|SDL_mixer-1.2.12-9|54	This package contains the headers that programmers will need to develop
21mr|SDL_mixer-1.2.12-9|55	applications which will use %{name}.
21mr|SDL_mixer-1.2.12-9|56	
21mr|SDL_mixer-1.2.12-9|57	%files -n %{devname}
21mr|SDL_mixer-1.2.12-9|58	%doc README CHANGES
21mr|SDL_mixer-1.2.12-9|59	%{_libdir}/lib*.so
21mr|SDL_mixer-1.2.12-9|60	%{_includedir}/SDL/*
21mr|SDL_mixer-1.2.12-9|61	%{_libdir}/pkgconfig/%{name}.pc
21mr|SDL_mixer-1.2.12-9|62	
21mr|SDL_mixer-1.2.12-9|63	#----------------------------------------------------------------------------
21mr|SDL_mixer-1.2.12-9|64	
21mr|SDL_mixer-1.2.12-9|65	%package player
21mr|SDL_mixer-1.2.12-9|66	Summary:	Players using %{name}
21mr|SDL_mixer-1.2.12-9|67	Group:		System/Libraries
21mr|SDL_mixer-1.2.12-9|68	Requires:	%{libname} = %{EVRD}
21mr|SDL_mixer-1.2.12-9|69	
21mr|SDL_mixer-1.2.12-9|70	%description player
21mr|SDL_mixer-1.2.12-9|71	This package contains binary to test the associated library.
21mr|SDL_mixer-1.2.12-9|72	
21mr|SDL_mixer-1.2.12-9|73	%files player
21mr|SDL_mixer-1.2.12-9|74	%doc README
21mr|SDL_mixer-1.2.12-9|75	%{_bindir}/playwave
21mr|SDL_mixer-1.2.12-9|76	%{_bindir}/playmus
21mr|SDL_mixer-1.2.12-9|77	
21mr|SDL_mixer-1.2.12-9|78	#----------------------------------------------------------------------------
21mr|SDL_mixer-1.2.12-9|79	
21mr|SDL_mixer-1.2.12-9|80	%prep
21mr|SDL_mixer-1.2.12-9|81	%setup -q
21mr|SDL_mixer-1.2.12-9|82	%patch0 -p1
21mr|SDL_mixer-1.2.12-9|83	%patch1 -p1
21mr|SDL_mixer-1.2.12-9|84	
21mr|SDL_mixer-1.2.12-9|85	%build
21mr|SDL_mixer-1.2.12-9|86	# (Anssi 02/2010) The below --disable-music-foo-shared options do not disable
21mr|SDL_mixer-1.2.12-9|87	# support for the format in question. They just disable dlopen, and using the
21mr|SDL_mixer-1.2.12-9|88	# shared libraries directly, allowing rpm autodeps to work. Just using dlopen
21mr|SDL_mixer-1.2.12-9|89	# on them would make it quite likely that adding the deps later on downstream
21mr|SDL_mixer-1.2.12-9|90	# packages using SDL_mixer manually would be forgotten.
21mr|SDL_mixer-1.2.12-9|91	%configure \
21mr|SDL_mixer-1.2.12-9|92	--enable-music-libmikmod=no \
21mr|SDL_mixer-1.2.12-9|93	--enable-music-native-midi \
21mr|SDL_mixer-1.2.12-9|94	--disable-music-ogg-shared \
21mr|SDL_mixer-1.2.12-9|95	--disable-music-flac-shared \
21mr|SDL_mixer-1.2.12-9|96	--disable-music-mod-shared \
21mr|SDL_mixer-1.2.12-9|97	--disable-music-mp3-shared \
21mr|SDL_mixer-1.2.12-9|98	--disable-static
21mr|SDL_mixer-1.2.12-9|99	%make
21mr|SDL_mixer-1.2.12-9|100	
21mr|SDL_mixer-1.2.12-9|101	iconv -f ISO-8859-1 -t UTF-8 CHANGES > CHANGES.tmp
21mr|SDL_mixer-1.2.12-9|102	touch -r CHANGES CHANGES.tmp
21mr|SDL_mixer-1.2.12-9|103	mv CHANGES.tmp CHANGES
21mr|SDL_mixer-1.2.12-9|104	
21mr|SDL_mixer-1.2.12-9|105	%install
21mr|SDL_mixer-1.2.12-9|106	%makeinstall_std install-bin

16709 21
21mr|SDL_net-1.2.8-6|1	%define		major 0
21mr|SDL_net-1.2.8-6|2	%define		apiver 1.2
21mr|SDL_net-1.2.8-6|3	%define		libname %mklibname %{name} %{apiver} %{major}
21mr|SDL_net-1.2.8-6|4	%define		develname %mklibname %{name} -d
21mr|SDL_net-1.2.8-6|5	
21mr|SDL_net-1.2.8-6|6	Summary:	Simple DirectMedia Layer - network
21mr|SDL_net-1.2.8-6|7	Name:		SDL_net
21mr|SDL_net-1.2.8-6|8	Version:	1.2.8
21mr|SDL_net-1.2.8-6|9	Release:	6
21mr|SDL_net-1.2.8-6|10	License:	LGPLv2+
21mr|SDL_net-1.2.8-6|11	Group:		System/Libraries
21mr|SDL_net-1.2.8-6|12	URL:		http://www.libsdl.org/projects/SDL_net/
21mr|SDL_net-1.2.8-6|13	Source0:	http://www.libsdl.org/projects/SDL_net/release/%{name}-%{version}.tar.gz
21mr|SDL_net-1.2.8-6|14	BuildRequires:	pkgconfig(sdl)
21mr|SDL_net-1.2.8-6|15	BuildRequires:	texinfo
21mr|SDL_net-1.2.8-6|16	
21mr|SDL_net-1.2.8-6|17	%description
21mr|SDL_net-1.2.8-6|18	This is an example portable network library for use with SDL. Note that this
21mr|SDL_net-1.2.8-6|19	isn't necessarily how you would want to write a chat program, but it
21mr|SDL_net-1.2.8-6|20	demonstrates how to use the basic features of the network and GUI libraries.
21mr|SDL_net-1.2.8-6|21	
21mr|SDL_net-1.2.8-6|22	%package -n %{libname}
21mr|SDL_net-1.2.8-6|23	Summary:	Main library for %{name}
21mr|SDL_net-1.2.8-6|24	Group:		System/Libraries
21mr|SDL_net-1.2.8-6|25	
21mr|SDL_net-1.2.8-6|26	%description -n %{libname}
21mr|SDL_net-1.2.8-6|27	This package contains the library needed to run programs dynamically
21mr|SDL_net-1.2.8-6|28	linked with %{name}.
21mr|SDL_net-1.2.8-6|29	
21mr|SDL_net-1.2.8-6|30	%package -n %{develname}
21mr|SDL_net-1.2.8-6|31	Summary:	Headers for developing programs that will use %{name}
21mr|SDL_net-1.2.8-6|32	Group:		Development/C
21mr|SDL_net-1.2.8-6|33	Requires:	%{libname} = %{version}-%{release}
21mr|SDL_net-1.2.8-6|34	Requires:	pkgconfig(sdl)
21mr|SDL_net-1.2.8-6|35	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|SDL_net-1.2.8-6|36	Provides:	%{name}-devel = %{version}-%{release}
21mr|SDL_net-1.2.8-6|37	
21mr|SDL_net-1.2.8-6|38	%description -n %{develname}
21mr|SDL_net-1.2.8-6|39	This package contains the headers that programmers will need to develop
21mr|SDL_net-1.2.8-6|40	applications which will use %{name}.
21mr|SDL_net-1.2.8-6|41	
21mr|SDL_net-1.2.8-6|42	%prep
21mr|SDL_net-1.2.8-6|43	%setup -q
21mr|SDL_net-1.2.8-6|44	
21mr|SDL_net-1.2.8-6|45	%build
21mr|SDL_net-1.2.8-6|46	%configure --disable-static
21mr|SDL_net-1.2.8-6|47	%make
21mr|SDL_net-1.2.8-6|48	
21mr|SDL_net-1.2.8-6|49	%install
21mr|SDL_net-1.2.8-6|50	%makeinstall_std
21mr|SDL_net-1.2.8-6|51	
21mr|SDL_net-1.2.8-6|52	%files -n %{libname}
21mr|SDL_net-1.2.8-6|53	%{_libdir}/lib*%{apiver}.so.%{major}*
21mr|SDL_net-1.2.8-6|54	
21mr|SDL_net-1.2.8-6|55	%files -n %{develname}
21mr|SDL_net-1.2.8-6|56	%doc README CHANGES
21mr|SDL_net-1.2.8-6|57	%{_includedir}/SDL/*
21mr|SDL_net-1.2.8-6|58	%{_libdir}/lib*.so
21mr|SDL_net-1.2.8-6|59	%{_libdir}/pkgconfig/*.pc

16710 21
21mr|SDL_sound-1.0.3-15|1	# For SDL2_sound use https://abf.io/import/sdl2_sound
21mr|SDL_sound-1.0.3-15|2	
21mr|SDL_sound-1.0.3-15|3	%define major 1
21mr|SDL_sound-1.0.3-15|4	%define apiver 1.0
21mr|SDL_sound-1.0.3-15|5	%define libname %mklibname %{name} %{apiver} %{major}
21mr|SDL_sound-1.0.3-15|6	%define develname %mklibname %{name} -d
21mr|SDL_sound-1.0.3-15|7	%define staticname %mklibname %{name} -d -s
21mr|SDL_sound-1.0.3-15|8	%define oldlibname %mklibname %{name} 1.0
21mr|SDL_sound-1.0.3-15|9	
21mr|SDL_sound-1.0.3-15|10	Summary:	An abstract SDL soundfile decoder
21mr|SDL_sound-1.0.3-15|11	Name:		SDL_sound
21mr|SDL_sound-1.0.3-15|12	Version:	1.0.3
21mr|SDL_sound-1.0.3-15|13	Release:	15
21mr|SDL_sound-1.0.3-15|14	Group:		Sound
21mr|SDL_sound-1.0.3-15|15	License:	LGPLv2+
21mr|SDL_sound-1.0.3-15|16	URL:		http://www.icculus.org/SDL_sound
21mr|SDL_sound-1.0.3-15|17	Source0:	http://www.icculus.org/SDL_sound/downloads/%{name}-%{version}.tar.gz
21mr|SDL_sound-1.0.3-15|18	Patch0:		SDL_sound-1.0.3-linkage.patch
21mr|SDL_sound-1.0.3-15|19	Patch1:		sdl-sound-1.0.3-physfs-3.0.1.patch
21mr|SDL_sound-1.0.3-15|20	BuildRequires:	pkgconfig(sdl)
21mr|SDL_sound-1.0.3-15|21	BuildRequires:	pkgconfig(flac)
21mr|SDL_sound-1.0.3-15|22	BuildRequires:	libmikmod-devel
21mr|SDL_sound-1.0.3-15|23	BuildRequires:	pkgconfig(libmodplug)
21mr|SDL_sound-1.0.3-15|24	BuildRequires:	pkgconfig(vorbis)
21mr|SDL_sound-1.0.3-15|25	BuildRequires:	pkgconfig(speex)
21mr|SDL_sound-1.0.3-15|26	BuildRequires:	physfs-devel
21mr|SDL_sound-1.0.3-15|27	BuildRequires:	doxygen
21mr|SDL_sound-1.0.3-15|28	
21mr|SDL_sound-1.0.3-15|29	%description
21mr|SDL_sound-1.0.3-15|30	SDL_sound is a library that handles the decoding of several popular
21mr|SDL_sound-1.0.3-15|31	sound file formats, such as .WAV and .MP3. It is meant to make the
21mr|SDL_sound-1.0.3-15|32	programmer's sound playback tasks simpler. The programmer gives
21mr|SDL_sound-1.0.3-15|33	SDL_sound a filename, or feeds it data directly from one of many
21mr|SDL_sound-1.0.3-15|34	sources, and then reads the decoded waveform data back at her
21mr|SDL_sound-1.0.3-15|35	leisure. If resource constraints are a concern, SDL_sound can process
21mr|SDL_sound-1.0.3-15|36	sound data in programmer-specified blocks. Alternately, SDL_sound can
21mr|SDL_sound-1.0.3-15|37	decode a whole sound file and hand back a single pointer to the whole
21mr|SDL_sound-1.0.3-15|38	waveform. SDL_sound can also handle sample rate, audio format, and
21mr|SDL_sound-1.0.3-15|39	channel conversion on-the-fly and behind-the-scenes, if the programmer
21mr|SDL_sound-1.0.3-15|40	desires.
21mr|SDL_sound-1.0.3-15|41	
21mr|SDL_sound-1.0.3-15|42	
21mr|SDL_sound-1.0.3-15|43	%package -n %{libname}
21mr|SDL_sound-1.0.3-15|44	Summary:	SDL graphics drawing primitives and other support functions
21mr|SDL_sound-1.0.3-15|45	Group:		System/Libraries
21mr|SDL_sound-1.0.3-15|46	Obsoletes:	%{oldlibname} < 1.0.1-15
21mr|SDL_sound-1.0.3-15|47	
21mr|SDL_sound-1.0.3-15|48	%description -n %{libname}
21mr|SDL_sound-1.0.3-15|49	SDL_sound is a library that handles the decoding of several popular
21mr|SDL_sound-1.0.3-15|50	sound file formats, such as .WAV and .MP3. It is meant to make the
21mr|SDL_sound-1.0.3-15|51	programmer's sound playback tasks simpler. The programmer gives
21mr|SDL_sound-1.0.3-15|52	SDL_sound a filename, or feeds it data directly from one of many
21mr|SDL_sound-1.0.3-15|53	sources, and then reads the decoded waveform data back at her
21mr|SDL_sound-1.0.3-15|54	leisure. If resource constraints are a concern, SDL_sound can process
21mr|SDL_sound-1.0.3-15|55	sound data in programmer-specified blocks. Alternately, SDL_sound can
21mr|SDL_sound-1.0.3-15|56	decode a whole sound file and hand back a single pointer to the whole
21mr|SDL_sound-1.0.3-15|57	waveform. SDL_sound can also handle sample rate, audio format, and
21mr|SDL_sound-1.0.3-15|58	channel conversion on-the-fly and behind-the-scenes, if the programmer
21mr|SDL_sound-1.0.3-15|59	desires.
21mr|SDL_sound-1.0.3-15|60	
21mr|SDL_sound-1.0.3-15|61	%package -n %{develname}
21mr|SDL_sound-1.0.3-15|62	Summary:	Header files and more to develop SDL_sound applications
21mr|SDL_sound-1.0.3-15|63	Group:		Development/C
21mr|SDL_sound-1.0.3-15|64	Requires:	%{libname} = %{version}-%{release}
21mr|SDL_sound-1.0.3-15|65	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|SDL_sound-1.0.3-15|66	Provides:	%{name}-devel = %{version}-%{release}
21mr|SDL_sound-1.0.3-15|67	Obsoletes:	%{oldlibname}-devel < 1.0.1-15
21mr|SDL_sound-1.0.3-15|68	
21mr|SDL_sound-1.0.3-15|69	%description -n %{develname}
21mr|SDL_sound-1.0.3-15|70	Header files and more to develop SDL_sound applications.
21mr|SDL_sound-1.0.3-15|71	
21mr|SDL_sound-1.0.3-15|72	%package -n %{staticname}
21mr|SDL_sound-1.0.3-15|73	Summary:	Static SDL_sound libraries
21mr|SDL_sound-1.0.3-15|74	Group:		Development/C
21mr|SDL_sound-1.0.3-15|75	Requires:	%{develname} = %{version}-%{release}
21mr|SDL_sound-1.0.3-15|76	Obsoletes:	%{oldlibname}-static-devel < 1.0.1-15
21mr|SDL_sound-1.0.3-15|77	
21mr|SDL_sound-1.0.3-15|78	%description -n %{staticname}
21mr|SDL_sound-1.0.3-15|79	Static SDL_sound libraries.
21mr|SDL_sound-1.0.3-15|80	
21mr|SDL_sound-1.0.3-15|81	%prep
21mr|SDL_sound-1.0.3-15|82	%autosetup -p1
21mr|SDL_sound-1.0.3-15|83	
21mr|SDL_sound-1.0.3-15|84	%build
21mr|SDL_sound-1.0.3-15|85	export CPPFLAGS="-I%{_includedir}/libmodplug"
21mr|SDL_sound-1.0.3-15|86	%configure --enable-static
21mr|SDL_sound-1.0.3-15|87	%make
21mr|SDL_sound-1.0.3-15|88	doxygen
21mr|SDL_sound-1.0.3-15|89	
21mr|SDL_sound-1.0.3-15|90	%install
21mr|SDL_sound-1.0.3-15|91	%makeinstall_std
21mr|SDL_sound-1.0.3-15|92	
21mr|SDL_sound-1.0.3-15|93	%if "%{_lib}" == "lib64"
21mr|SDL_sound-1.0.3-15|94	perl -pi -e "s|-L/usr/lib\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/*.la
21mr|SDL_sound-1.0.3-15|95	%endif
21mr|SDL_sound-1.0.3-15|96	
21mr|SDL_sound-1.0.3-15|97	%files
21mr|SDL_sound-1.0.3-15|98	%doc README
21mr|SDL_sound-1.0.3-15|99	%{_bindir}/*
21mr|SDL_sound-1.0.3-15|100	
21mr|SDL_sound-1.0.3-15|101	%files -n %{libname}
21mr|SDL_sound-1.0.3-15|102	%{_libdir}/lib*%{apiver}.so.%{major}*
21mr|SDL_sound-1.0.3-15|103	
21mr|SDL_sound-1.0.3-15|104	%files -n %{develname}
21mr|SDL_sound-1.0.3-15|105	%doc CHANGELOG TODO CREDITS docs/html
21mr|SDL_sound-1.0.3-15|106	%{_libdir}/lib*.so
21mr|SDL_sound-1.0.3-15|107	%{_includedir}/SDL/*
21mr|SDL_sound-1.0.3-15|108	
21mr|SDL_sound-1.0.3-15|109	%files -n %{staticname}
21mr|SDL_sound-1.0.3-15|110	%{_libdir}/lib*.a

16711 21
21mr|SDL_ttf-2.0.11-6|1	%define	lib_name_orig	lib%{name}
21mr|SDL_ttf-2.0.11-6|2	%define	major 0
21mr|SDL_ttf-2.0.11-6|3	%define	apiver 2.0
21mr|SDL_ttf-2.0.11-6|4	%define	libname %mklibname %{name} %{apiver} %{major}
21mr|SDL_ttf-2.0.11-6|5	%define	develname %mklibname -d %{name}
21mr|SDL_ttf-2.0.11-6|6	
21mr|SDL_ttf-2.0.11-6|7	Summary:	Simple DirectMedia Layer - Sample TrueType Font Library
21mr|SDL_ttf-2.0.11-6|8	Name:		SDL_ttf
21mr|SDL_ttf-2.0.11-6|9	Version:	2.0.11
21mr|SDL_ttf-2.0.11-6|10	Release:	6
21mr|SDL_ttf-2.0.11-6|11	License:	LGPLv2+
21mr|SDL_ttf-2.0.11-6|12	Group:		System/Libraries
21mr|SDL_ttf-2.0.11-6|13	URL:		http://www.libsdl.org/projects/SDL_ttf/
21mr|SDL_ttf-2.0.11-6|14	Source0:	http://www.libsdl.org/projects/SDL_ttf/release/%{name}-%{version}.tar.gz
21mr|SDL_ttf-2.0.11-6|15	BuildRequires:	pkgconfig(sdl)
21mr|SDL_ttf-2.0.11-6|16	BuildRequires:	pkgconfig(freetype2)
21mr|SDL_ttf-2.0.11-6|17	
21mr|SDL_ttf-2.0.11-6|18	%description
21mr|SDL_ttf-2.0.11-6|19	This is a sample library which allows you to use TrueType fonts in your SDL
21mr|SDL_ttf-2.0.11-6|20	applications. It comes with an example program "showfont" which displays an
21mr|SDL_ttf-2.0.11-6|21	example string for a given TrueType font file.
21mr|SDL_ttf-2.0.11-6|22	
21mr|SDL_ttf-2.0.11-6|23	Warning! TrueType font decoding is under patent, and software using this
21mr|SDL_ttf-2.0.11-6|24	library may be in violation of this patent. Use at your own risk! See
21mr|SDL_ttf-2.0.11-6|25	http://www.freetype.org/ for details.
21mr|SDL_ttf-2.0.11-6|26	
21mr|SDL_ttf-2.0.11-6|27	%package -n %{libname}
21mr|SDL_ttf-2.0.11-6|28	Summary:	Main library for %{name}
21mr|SDL_ttf-2.0.11-6|29	Group:		System/Libraries
21mr|SDL_ttf-2.0.11-6|30	
21mr|SDL_ttf-2.0.11-6|31	%description -n	%{libname}
21mr|SDL_ttf-2.0.11-6|32	This package contains the library needed to run programs dynamically
21mr|SDL_ttf-2.0.11-6|33	linked with %{name}.
21mr|SDL_ttf-2.0.11-6|34	
21mr|SDL_ttf-2.0.11-6|35	Warning! TrueType font decoding is under patent, and software using this
21mr|SDL_ttf-2.0.11-6|36	library may be in violation of this patent. Use at your own risk! See
21mr|SDL_ttf-2.0.11-6|37	http://www.freetype.org/ for details.
21mr|SDL_ttf-2.0.11-6|38	
21mr|SDL_ttf-2.0.11-6|39	%package -n %{develname}
21mr|SDL_ttf-2.0.11-6|40	Summary:	Headers for developing programs that will use %{name}
21mr|SDL_ttf-2.0.11-6|41	Group:		Development/C
21mr|SDL_ttf-2.0.11-6|42	Requires:	%{libname} = %{version}-%{release}
21mr|SDL_ttf-2.0.11-6|43	Provides:	%{lib_name_orig}-devel = %{version}-%{release}
21mr|SDL_ttf-2.0.11-6|44	Provides:	%{name}-devel = %{version}-%{release}
21mr|SDL_ttf-2.0.11-6|45	
21mr|SDL_ttf-2.0.11-6|46	%description -n	%{develname}
21mr|SDL_ttf-2.0.11-6|47	This package contains the headers that programmers will need to develop
21mr|SDL_ttf-2.0.11-6|48	applications which will use %{name}.
21mr|SDL_ttf-2.0.11-6|49	
21mr|SDL_ttf-2.0.11-6|50	Warning! TrueType font decoding is under patent, and software using this
21mr|SDL_ttf-2.0.11-6|51	library may be in violation of this patent. Use at your own risk! See
21mr|SDL_ttf-2.0.11-6|52	http://www.freetype.org/ for details.
21mr|SDL_ttf-2.0.11-6|53	
21mr|SDL_ttf-2.0.11-6|54	%package -n %{libname}-test
21mr|SDL_ttf-2.0.11-6|55	Summary:	Test binary for %{name}
21mr|SDL_ttf-2.0.11-6|56	Group:		System/Libraries
21mr|SDL_ttf-2.0.11-6|57	Conflicts:	showfont
21mr|SDL_ttf-2.0.11-6|58	
21mr|SDL_ttf-2.0.11-6|59	%description -n	%{libname}-test
21mr|SDL_ttf-2.0.11-6|60	This package contains binary to test the associated library.
21mr|SDL_ttf-2.0.11-6|61	
21mr|SDL_ttf-2.0.11-6|62	%prep
21mr|SDL_ttf-2.0.11-6|63	%setup -q
21mr|SDL_ttf-2.0.11-6|64	
21mr|SDL_ttf-2.0.11-6|65	%build
21mr|SDL_ttf-2.0.11-6|66	export CFLAGS="%{optflags} -lm"
21mr|SDL_ttf-2.0.11-6|67	%configure --disable-static
21mr|SDL_ttf-2.0.11-6|68	%make
21mr|SDL_ttf-2.0.11-6|69	
21mr|SDL_ttf-2.0.11-6|70	%install
21mr|SDL_ttf-2.0.11-6|71	%makeinstall_std
21mr|SDL_ttf-2.0.11-6|72	%__install -d %{buildroot}%{_bindir}
21mr|SDL_ttf-2.0.11-6|73	%__install -m755 .libs/{showfont,glfont} %{buildroot}%{_bindir}
21mr|SDL_ttf-2.0.11-6|74	
21mr|SDL_ttf-2.0.11-6|75	%files -n %{libname}-test
21mr|SDL_ttf-2.0.11-6|76	%{_bindir}/showfont
21mr|SDL_ttf-2.0.11-6|77	%{_bindir}/glfont
21mr|SDL_ttf-2.0.11-6|78	
21mr|SDL_ttf-2.0.11-6|79	%files -n %{libname}
21mr|SDL_ttf-2.0.11-6|80	%{_libdir}/lib*%{apiver}.so.%{major}*
21mr|SDL_ttf-2.0.11-6|81	
21mr|SDL_ttf-2.0.11-6|82	%files -n %{develname}
21mr|SDL_ttf-2.0.11-6|83	%doc README CHANGES
21mr|SDL_ttf-2.0.11-6|84	%{_libdir}/lib*.so
21mr|SDL_ttf-2.0.11-6|85	%{_includedir}/SDL/*
21mr|SDL_ttf-2.0.11-6|86	%{_libdir}/pkgconfig/*.pc

16712 21
21mr|sdparm-1.12-2|1	Summary:	List or change SCSI disk parameters
21mr|sdparm-1.12-2|2	
21mr|sdparm-1.12-2|3	Name:		sdparm
21mr|sdparm-1.12-2|4	Version:	1.12
21mr|sdparm-1.12-2|5	Release:	2
21mr|sdparm-1.12-2|6	License:	BSD
21mr|sdparm-1.12-2|7	Group:		System/Kernel and hardware
21mr|sdparm-1.12-2|8	URL:		http://sg.danny.cz/sg/sdparm.html
21mr|sdparm-1.12-2|9	Source0:	http://sg.danny.cz/sg/p/%{name}-%{version}.tar.xz
21mr|sdparm-1.12-2|10	
21mr|sdparm-1.12-2|11	%description
21mr|sdparm-1.12-2|12	SCSI disk parameters are held in mode pages. This utility lists or
21mr|sdparm-1.12-2|13	changes those parameters. Other SCSI devices (or devices that use
21mr|sdparm-1.12-2|14	the SCSI command set) such as CD/DVD and tape drives may also find
21mr|sdparm-1.12-2|15	parts of sdparm useful. Requires the linux kernel 2.4 series or later.
21mr|sdparm-1.12-2|16	In the 2.4 series SCSI generic device names (e.g. /dev/sg0)
21mr|sdparm-1.12-2|17	must be used. In the 2.6 series other device names may be used as
21mr|sdparm-1.12-2|18	well (e.g. /dev/sda).
21mr|sdparm-1.12-2|19	
21mr|sdparm-1.12-2|20	Warning: It is possible (but unlikely) to change SCSI disk settings
21mr|sdparm-1.12-2|21	that stop or slow it down. Use with care.
21mr|sdparm-1.12-2|22	
21mr|sdparm-1.12-2|23	%prep
21mr|sdparm-1.12-2|24	%setup -q
21mr|sdparm-1.12-2|25	
21mr|sdparm-1.12-2|26	%build
21mr|sdparm-1.12-2|27	%configure
21mr|sdparm-1.12-2|28	%make
21mr|sdparm-1.12-2|29	
21mr|sdparm-1.12-2|30	%install
21mr|sdparm-1.12-2|31	%makeinstall_std
21mr|sdparm-1.12-2|32	
21mr|sdparm-1.12-2|33	%clean
21mr|sdparm-1.12-2|34	
21mr|sdparm-1.12-2|35	%files
21mr|sdparm-1.12-2|36	%doc ChangeLog README CREDITS AUTHORS COPYING
21mr|sdparm-1.12-2|37	%{_bindir}/*
21mr|sdparm-1.12-2|38	%{_mandir}/man*/*

16713 21
21mr|seabios-1.14.0-1|1	# Seabios is noarch, but required on architectures which cannot build it.
21mr|seabios-1.14.0-1|2	# Disable debuginfo because it is of no use to us.
21mr|seabios-1.14.0-1|3	%global debug_package %{nil}
21mr|seabios-1.14.0-1|4	
21mr|seabios-1.14.0-1|5	# You can build a debugging version of the BIOS by setting this to a
21mr|seabios-1.14.0-1|6	# value > 1.  See src/config.h for possible values, but setting it to
21mr|seabios-1.14.0-1|7	# a number like 99 will enable all possible debugging.  Note that
21mr|seabios-1.14.0-1|8	# debugging goes to a special qemu port that you have to enable.  See
21mr|seabios-1.14.0-1|9	# the SeaBIOS top-level README file for the magic qemu invocation to
21mr|seabios-1.14.0-1|10	# enable this.
21mr|seabios-1.14.0-1|11	%global debug_level 1
21mr|seabios-1.14.0-1|12	
21mr|seabios-1.14.0-1|13	# Special case, don't exit on "Arch dependent binaries in noarch package"
21mr|seabios-1.14.0-1|14	%global _binaries_in_noarch_packages_terminate_build 0
21mr|seabios-1.14.0-1|15	
21mr|seabios-1.14.0-1|16	Summary:	Open-source legacy BIOS implementation
21mr|seabios-1.14.0-1|17	Name:		seabios
21mr|seabios-1.14.0-1|18	Version:	1.14.0
21mr|seabios-1.14.0-1|19	Release:	1
21mr|seabios-1.14.0-1|20	License:	LGPLv3
21mr|seabios-1.14.0-1|21	Group:		Emulators
21mr|seabios-1.14.0-1|22	Url:		http://www.coreboot.org/SeaBIOS
21mr|seabios-1.14.0-1|23	Source0:	https://www.seabios.org/downloads/%{name}-%{version}.tar.gz
21mr|seabios-1.14.0-1|24	Source10:	config.vga-cirrus
21mr|seabios-1.14.0-1|25	Source11:	config.vga-isavga
21mr|seabios-1.14.0-1|26	Source12:	config.vga-qxl
21mr|seabios-1.14.0-1|27	Source13:	config.vga-stdvga
21mr|seabios-1.14.0-1|28	Source14:	config.vga-vmware
21mr|seabios-1.14.0-1|29	Source15:	config.csm
21mr|seabios-1.14.0-1|30	Source16:	config.coreboot
21mr|seabios-1.14.0-1|31	Source17:	config.seabios-128k
21mr|seabios-1.14.0-1|32	Source18:	config.seabios-256k
21mr|seabios-1.14.0-1|33	Source19:	config.vga-virtio
21mr|seabios-1.14.0-1|34	Source20:	config.vga-ramfb
21mr|seabios-1.14.0-1|35	Source21:	config.vga-bochs-display
21mr|seabios-1.14.0-1|36	Source22:	config.vga-ati
21mr|seabios-1.14.0-1|37	Source23:	config.seabios-microvm
21mr|seabios-1.14.0-1|38	Patch0001:	0001-Workaround-for-a-win8.1-32-S4-resume-bug.patch
21mr|seabios-1.14.0-1|39	Patch0002:	0002-reserve-more-memory-on-fseg.patch
21mr|seabios-1.14.0-1|40	Patch0003:	0003-vgabios-Reorder-video-modes-to-work-around-a-Windows.patch
21mr|seabios-1.14.0-1|41	Patch0004:	0004-nvme-Record-maximum-allowed-request-size.patch
21mr|seabios-1.14.0-1|42	Patch0005:	0005-nvme-improve-namespace-allocation.patch
21mr|seabios-1.14.0-1|43	Patch0006:	0006-ignore-note.patch
21mr|seabios-1.14.0-1|44	BuildRequires:	iasl
21mr|seabios-1.14.0-1|45	BuildRequires:	python3
21mr|seabios-1.14.0-1|46	Requires:	%{name}-bin = %{EVRD}
21mr|seabios-1.14.0-1|47	Requires:	seavgabios-bin = %{EVRD}
21mr|seabios-1.14.0-1|48	# iasl not avail for aarch64
21mr|seabios-1.14.0-1|49	ExcludeArch:	%{armx}
21mr|seabios-1.14.0-1|50	
21mr|seabios-1.14.0-1|51	%description
21mr|seabios-1.14.0-1|52	SeaBIOS is an open-source legacy BIOS implementation which can be used as
21mr|seabios-1.14.0-1|53	a coreboot payload. It implements the standard BIOS calling interfaces
21mr|seabios-1.14.0-1|54	that a typical x86 proprietary BIOS implements.
21mr|seabios-1.14.0-1|55	
21mr|seabios-1.14.0-1|56	%files
21mr|seabios-1.14.0-1|57	%doc COPYING COPYING.LESSER README
21mr|seabios-1.14.0-1|58	
21mr|seabios-1.14.0-1|59	#----------------------------------------------------------------------------
21mr|seabios-1.14.0-1|60	
21mr|seabios-1.14.0-1|61	%package bin
21mr|seabios-1.14.0-1|62	Summary:	Seabios for x86
21mr|seabios-1.14.0-1|63	
21mr|seabios-1.14.0-1|64	%description bin
21mr|seabios-1.14.0-1|65	SeaBIOS is an open-source legacy BIOS implementation which can be used as
21mr|seabios-1.14.0-1|66	a coreboot payload. It implements the standard BIOS calling interfaces
21mr|seabios-1.14.0-1|67	that a typical x86 proprietary BIOS implements.
21mr|seabios-1.14.0-1|68	
21mr|seabios-1.14.0-1|69	%files bin
21mr|seabios-1.14.0-1|70	%dir %{_datadir}/seabios/
21mr|seabios-1.14.0-1|71	%{_datadir}/seabios/bios*.bin
21mr|seabios-1.14.0-1|72	
21mr|seabios-1.14.0-1|73	#----------------------------------------------------------------------------
21mr|seabios-1.14.0-1|74	
21mr|seabios-1.14.0-1|75	%package -n seavgabios-bin
21mr|seabios-1.14.0-1|76	Summary:	Seavgabios for x86
21mr|seabios-1.14.0-1|77	Obsoletes:	vgabios < 1.11
21mr|seabios-1.14.0-1|78	Provides:	vgabios = %{EVRD}
21mr|seabios-1.14.0-1|79	
21mr|seabios-1.14.0-1|80	%description -n seavgabios-bin
21mr|seabios-1.14.0-1|81	SeaVGABIOS is an open-source VGABIOS implementation.
21mr|seabios-1.14.0-1|82	
21mr|seabios-1.14.0-1|83	%files -n seavgabios-bin
21mr|seabios-1.14.0-1|84	%dir %{_datadir}/seavgabios/
21mr|seabios-1.14.0-1|85	%{_datadir}/seavgabios/vgabios*.bin
21mr|seabios-1.14.0-1|86	
21mr|seabios-1.14.0-1|87	#----------------------------------------------------------------------------
21mr|seabios-1.14.0-1|88	
21mr|seabios-1.14.0-1|89	%prep
21mr|seabios-1.14.0-1|90	%setup -q
21mr|seabios-1.14.0-1|91	%apply_patches
21mr|seabios-1.14.0-1|92	
21mr|seabios-1.14.0-1|93	%build
21mr|seabios-1.14.0-1|94	%define _lto_cflags %{nil}
21mr|seabios-1.14.0-1|95	export CFLAGS="%{optflags}"
21mr|seabios-1.14.0-1|96	mkdir binaries
21mr|seabios-1.14.0-1|97	
21mr|seabios-1.14.0-1|98	build_bios() {
21mr|seabios-1.14.0-1|99	make clean distclean
21mr|seabios-1.14.0-1|100	cp $1 .config
21mr|seabios-1.14.0-1|101	echo "CONFIG_DEBUG_LEVEL=%{debug_level}" >> .config
21mr|seabios-1.14.0-1|102	make oldnoconfig V=1
21mr|seabios-1.14.0-1|103	
21mr|seabios-1.14.0-1|104	make V=1 EXTRAVERSION="-%{release}" \
21mr|seabios-1.14.0-1|105	PYTHON=python3 $4
21mr|seabios-1.14.0-1|106	cp out/$2 binaries/$3
21mr|seabios-1.14.0-1|107	}
21mr|seabios-1.14.0-1|108	
21mr|seabios-1.14.0-1|109	# seabios
21mr|seabios-1.14.0-1|110	build_bios %{_sourcedir}/config.seabios-128k bios.bin bios.bin
21mr|seabios-1.14.0-1|111	build_bios %{_sourcedir}/config.seabios-256k bios.bin bios-256k.bin
21mr|seabios-1.14.0-1|112	build_bios %{_sourcedir}/config.csm Csm16.bin bios-csm.bin
21mr|seabios-1.14.0-1|113	build_bios %{_sourcedir}/config.coreboot bios.bin.elf bios-coreboot.bin
21mr|seabios-1.14.0-1|114	build_bios %{_sourcedir}/config.seabios-microvm bios.bin bios-microvm.bin
21mr|seabios-1.14.0-1|115	
21mr|seabios-1.14.0-1|116	# seavgabios
21mr|seabios-1.14.0-1|117	%global vgaconfigs bochs-display cirrus isavga qxl stdvga ramfb vmware virtio ati
21mr|seabios-1.14.0-1|118	for config in %{vgaconfigs}; do
21mr|seabios-1.14.0-1|119	build_bios %{_sourcedir}/config.vga-${config} \
21mr|seabios-1.14.0-1|120	vgabios.bin vgabios-${config}.bin out/vgabios.bin
21mr|seabios-1.14.0-1|121	done
21mr|seabios-1.14.0-1|122	
21mr|seabios-1.14.0-1|123	%install
21mr|seabios-1.14.0-1|124	mkdir -p %{buildroot}%{_datadir}/seabios
21mr|seabios-1.14.0-1|125	mkdir -p %{buildroot}%{_datadir}/seavgabios
21mr|seabios-1.14.0-1|126	install -m 0644 binaries/bios.bin %{buildroot}%{_datadir}/seabios/bios.bin
21mr|seabios-1.14.0-1|127	install -m 0644 binaries/bios-256k.bin %{buildroot}%{_datadir}/seabios/bios-256k.bin
21mr|seabios-1.14.0-1|128	install -m 0644 binaries/bios-csm.bin %{buildroot}%{_datadir}/seabios/bios-csm.bin
21mr|seabios-1.14.0-1|129	install -m 0644 binaries/bios-coreboot.bin %{buildroot}%{_datadir}/seabios/bios-coreboot.bin
21mr|seabios-1.14.0-1|130	install -m 0644 binaries/bios-microvm.bin %{buildroot}%{_datadir}/seabios/bios-microvm.bin

16714 21
21mr|seahorse-42.0-4|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|seahorse-42.0-4|2	
21mr|seahorse-42.0-4|3	Summary:	GNOME frontend to GnuPG
21mr|seahorse-42.0-4|4	Name:		seahorse
21mr|seahorse-42.0-4|5	Version:	42.0
21mr|seahorse-42.0-4|6	Release:	4
21mr|seahorse-42.0-4|7	License:	GPLv2+
21mr|seahorse-42.0-4|8	Group:		Graphical desktop/GNOME
21mr|seahorse-42.0-4|9	Url:		https://download.gnome.org/sources/seahorse
21mr|seahorse-42.0-4|10	Source0:	https://download.gnome.org/sources/seahorse/%{url_ver}/%{name}-%{version}.tar.xz
21mr|seahorse-42.0-4|11	BuildRequires:	appstream-util
21mr|seahorse-42.0-4|12	BuildRequires:	desktop-file-utils
21mr|seahorse-42.0-4|13	BuildRequires:	docbook-style-xsl
21mr|seahorse-42.0-4|14	BuildRequires:	gettext
21mr|seahorse-42.0-4|15	BuildRequires:	gnupg2
21mr|seahorse-42.0-4|16	BuildRequires:	imagemagick
21mr|seahorse-42.0-4|17	BuildRequires:	intltool
21mr|seahorse-42.0-4|18	BuildRequires:	itstool
21mr|seahorse-42.0-4|19	BuildRequires:	xsltproc
21mr|seahorse-42.0-4|20	BuildRequires:	meson
21mr|seahorse-42.0-4|21	BuildRequires:	vala
21mr|seahorse-42.0-4|22	BuildRequires:	xsltproc
21mr|seahorse-42.0-4|23	BuildRequires:	gpgme-devel
21mr|seahorse-42.0-4|24	BuildRequires:	libldap-devel
21mr|seahorse-42.0-4|25	BuildRequires:	pkgconfig(avahi-client)
21mr|seahorse-42.0-4|26	BuildRequires:	pkgconfig(avahi-glib)
21mr|seahorse-42.0-4|27	BuildRequires:	pkgconfig(gck-1)
21mr|seahorse-42.0-4|28	BuildRequires:	pkgconfig(gcr-3)
21mr|seahorse-42.0-4|29	BuildRequires:	pkgconfig(gio-2.0)
21mr|seahorse-42.0-4|30	BuildRequires:	pkgconfig(gladeui-2.0)
21mr|seahorse-42.0-4|31	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|seahorse-42.0-4|32	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|seahorse-42.0-4|33	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|seahorse-42.0-4|34	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|seahorse-42.0-4|35	BuildRequires:	pkgconfig(gthread-2.0)
21mr|seahorse-42.0-4|36	BuildRequires:	pkgconfig(gtk4)
21mr|seahorse-42.0-4|37	BuildRequires:	pkgconfig(libhandy-1)
21mr|seahorse-42.0-4|38	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|seahorse-42.0-4|39	BuildRequires:	pkgconfig(libsecret-1)
21mr|seahorse-42.0-4|40	BuildRequires:	pkgconfig(pwquality)
21mr|seahorse-42.0-4|41	BuildRequires:	pkgconfig(sm)
21mr|seahorse-42.0-4|42	Requires:	gcr3
21mr|seahorse-42.0-4|43	Requires:	gnupg
21mr|seahorse-42.0-4|44	
21mr|seahorse-42.0-4|45	%description
21mr|seahorse-42.0-4|46	Seahorse is a GNOME frontend for the GNU Privacy Guard ecryption tool. It can
21mr|seahorse-42.0-4|47	be used for file encryption and decryption and for digitally signing files and
21mr|seahorse-42.0-4|48	for verifying those signatures. Key management options are also included.
21mr|seahorse-42.0-4|49	
21mr|seahorse-42.0-4|50	%files -f %{name}.lang
21mr|seahorse-42.0-4|51	%doc AUTHORS NEWS README.md
21mr|seahorse-42.0-4|52	%license COPYING
21mr|seahorse-42.0-4|53	%{_appdatadir}/org.gnome.%{name}.Application.appdata.xml
21mr|seahorse-42.0-4|54	%{_bindir}/%{name}
21mr|seahorse-42.0-4|55	%{_datadir}/applications/org.gnome.%{name}.Application.desktop
21mr|seahorse-42.0-4|56	%{_datadir}/dbus-1/services/org.gnome.%{name}.Application.service
21mr|seahorse-42.0-4|57	%{_datadir}/glib-2.0/schemas/*.xml
21mr|seahorse-42.0-4|58	%{_datadir}/gnome-shell/search-providers/%{name}-search-provider.ini
21mr|seahorse-42.0-4|59	%{_datadir}/icons/*/*/*/*
21mr|seahorse-42.0-4|60	%{_datadir}/%{name}/icons/hicolor/*
21mr|seahorse-42.0-4|61	%{_libexecdir}/%{name}
21mr|seahorse-42.0-4|62	%{_mandir}/man1/%{name}.1.*
21mr|seahorse-42.0-4|63	
21mr|seahorse-42.0-4|64	#----------------------------------------------------------------------------
21mr|seahorse-42.0-4|65	
21mr|seahorse-42.0-4|66	%prep
21mr|seahorse-42.0-4|67	%autosetup -p1
21mr|seahorse-42.0-4|68	
21mr|seahorse-42.0-4|69	%build
21mr|seahorse-42.0-4|70	%meson -Dmanpage=true
21mr|seahorse-42.0-4|71	sed -i 's/^\(#define GPG_MICRO [0-9]*\).*/\1/' ./*/config*
21mr|seahorse-42.0-4|72	%meson_build
21mr|seahorse-42.0-4|73	
21mr|seahorse-42.0-4|74	%install
21mr|seahorse-42.0-4|75	%meson_install
21mr|seahorse-42.0-4|76	
21mr|seahorse-42.0-4|77	# Menu
21mr|seahorse-42.0-4|78	desktop-file-install --vendor="" \
21mr|seahorse-42.0-4|79	--remove-category="Advanced" \
21mr|seahorse-42.0-4|80	--remove-category="Application" \
21mr|seahorse-42.0-4|81	--dir %{buildroot}%{_datadir}/applications \
21mr|seahorse-42.0-4|82	%{buildroot}%{_datadir}/applications/*.desktop
21mr|seahorse-42.0-4|83	
21mr|seahorse-42.0-4|84	%find_lang %{name} --all-name --with-gnome

16715 21
21mr|secure-delete-3.1-2|1	Summary:	Tools to wipe files, free disk space, swap and memory
21mr|secure-delete-3.1-2|2	Name:		secure-delete
21mr|secure-delete-3.1-2|3	Version:	3.1
21mr|secure-delete-3.1-2|4	Release:	2
21mr|secure-delete-3.1-2|5	License:	GPL
21mr|secure-delete-3.1-2|6	Group:		System/Base
21mr|secure-delete-3.1-2|7	Url:		http://www.thc.org/
21mr|secure-delete-3.1-2|8	Source0:	secure-delete_3.1.orig.tar.gz
21mr|secure-delete-3.1-2|9	Patch0:		secure-delete_3.1-5.diff
21mr|secure-delete-3.1-2|10	Patch1: 	0001-static-analyzer-fixes.patch
21mr|secure-delete-3.1-2|11	Conflicts:	srm
21mr|secure-delete-3.1-2|12	
21mr|secure-delete-3.1-2|13	%description
21mr|secure-delete-3.1-2|14	Even if you overwrite a file 10+ times, it can still be recovered. This
21mr|secure-delete-3.1-2|15	package contains tools to securely wipe data from files, free disk space,
21mr|secure-delete-3.1-2|16	swap and memory.
21mr|secure-delete-3.1-2|17	
21mr|secure-delete-3.1-2|18	%files
21mr|secure-delete-3.1-2|19	%doc CHANGES README usenix6-gutmann.doc secure_delete.doc the_cleaner.sh
21mr|secure-delete-3.1-2|20	%{_bindir}/sdmem
21mr|secure-delete-3.1-2|21	%{_bindir}/sfill
21mr|secure-delete-3.1-2|22	%{_bindir}/srm
21mr|secure-delete-3.1-2|23	%{_bindir}/sswap
21mr|secure-delete-3.1-2|24	%{_mandir}/man1/sdmem.1*
21mr|secure-delete-3.1-2|25	%{_mandir}/man1/sfill.1*
21mr|secure-delete-3.1-2|26	%{_mandir}/man1/srm.1*
21mr|secure-delete-3.1-2|27	%{_mandir}/man1/sswap.1*
21mr|secure-delete-3.1-2|28	
21mr|secure-delete-3.1-2|29	#----------------------------------------------------------------------------
21mr|secure-delete-3.1-2|30	
21mr|secure-delete-3.1-2|31	%prep
21mr|secure-delete-3.1-2|32	%setup -q -n %{name}-%{version}.orig
21mr|secure-delete-3.1-2|33	%patch0 -p1
21mr|secure-delete-3.1-2|34	%patch1 -p1
21mr|secure-delete-3.1-2|35	
21mr|secure-delete-3.1-2|36	%build
21mr|secure-delete-3.1-2|37	make OPT="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
21mr|secure-delete-3.1-2|38	
21mr|secure-delete-3.1-2|39	%install
21mr|secure-delete-3.1-2|40	install -d -m 0755 %{buildroot}%{_bindir}
21mr|secure-delete-3.1-2|41	install -d -m 0755 %{buildroot}%{_mandir}/man1
21mr|secure-delete-3.1-2|42	
21mr|secure-delete-3.1-2|43	# Rename smem to sdmem to avoid conflict with smem package
21mr|secure-delete-3.1-2|44	mv smem sdmem
21mr|secure-delete-3.1-2|45	mv smem.1 sdmem.1
21mr|secure-delete-3.1-2|46	
21mr|secure-delete-3.1-2|47	install -m 755 sfill sdmem sswap srm %{buildroot}%{_bindir}/
21mr|secure-delete-3.1-2|48	install -m 644 sfill.1 sdmem.1 sswap.1 srm.1 %{buildroot}%{_mandir}/man1/

16716 21
21mr|sed-4.8-5|1	# Distro-specific default value is defined in branding-configs package
21mr|sed-4.8-5|2	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|sed-4.8-5|3	
21mr|sed-4.8-5|4	Summary:	A GNU stream text editor
21mr|sed-4.8-5|5	Name:		sed
21mr|sed-4.8-5|6	Version:	4.8
21mr|sed-4.8-5|7	Release:	5
21mr|sed-4.8-5|8	License:	GPL
21mr|sed-4.8-5|9	Group:		Text tools
21mr|sed-4.8-5|10	Url:		http://www.gnu.org/software/sed/
21mr|sed-4.8-5|11	Source0:	ftp://ftp.gnu.org/pub/gnu/sed/%{name}-%{version}.tar.xz
21mr|sed-4.8-5|12	Provides:	/bin/sed
21mr|sed-4.8-5|13	Provides:	%{_bindir}/sed
21mr|sed-4.8-5|14	BuildRequires:	texinfo
21mr|sed-4.8-5|15	BuildRequires:	pkgconfig(libacl)
21mr|sed-4.8-5|16	%if %{with selinux}
21mr|sed-4.8-5|17	# TODO: is it needed?
21mr|sed-4.8-5|18	BuildRequires:	selinux-devel
21mr|sed-4.8-5|19	%endif
21mr|sed-4.8-5|20	
21mr|sed-4.8-5|21	%description
21mr|sed-4.8-5|22	The sed (Stream EDitor) editor is a stream or batch (non-interactive)
21mr|sed-4.8-5|23	editor. Sed takes text as input, performs an operation or set of
21mr|sed-4.8-5|24	operations on the text and outputs the modified text.  The operations
21mr|sed-4.8-5|25	that sed performs (substitutions, deletions, insertions, etc.) can be
21mr|sed-4.8-5|26	specified in a script file or from the command line.
21mr|sed-4.8-5|27	
21mr|sed-4.8-5|28	%files -f %{name}.lang
21mr|sed-4.8-5|29	%license COPYING
21mr|sed-4.8-5|30	%doc BUGS NEWS README
21mr|sed-4.8-5|31	%attr(755,root,root) /bin/sed
21mr|sed-4.8-5|32	%{_bindir}/sed
21mr|sed-4.8-5|33	%{_infodir}/sed.info*
21mr|sed-4.8-5|34	%{_mandir}/man1/sed.1*
21mr|sed-4.8-5|35	
21mr|sed-4.8-5|36	#----------------------------------------------------------------------------
21mr|sed-4.8-5|37	
21mr|sed-4.8-5|38	%prep
21mr|sed-4.8-5|39	%autosetup -p1
21mr|sed-4.8-5|40	
21mr|sed-4.8-5|41	# off test which fails depending on selinux config on build host
21mr|sed-4.8-5|42	test -f testsuite/inplace-selinux.sh
21mr|sed-4.8-5|43	cat > testsuite/inplace-selinux.sh << 'EOF'
21mr|sed-4.8-5|44	#!/bin/sh
21mr|sed-4.8-5|45	exit 0
21mr|sed-4.8-5|46	EOF
21mr|sed-4.8-5|47	chmod 755 testsuite/inplace-selinux.sh
21mr|sed-4.8-5|48	
21mr|sed-4.8-5|49	%build
21mr|sed-4.8-5|50	%serverbuild_hardened
21mr|sed-4.8-5|51	%configure \
21mr|sed-4.8-5|52	--bindir=/bin
21mr|sed-4.8-5|53	
21mr|sed-4.8-5|54	%make_build
21mr|sed-4.8-5|55	
21mr|sed-4.8-5|56	%check
21mr|sed-4.8-5|57	%make check
21mr|sed-4.8-5|58	
21mr|sed-4.8-5|59	%install
21mr|sed-4.8-5|60	%make_install
21mr|sed-4.8-5|61	rm -f %{buildroot}%{_docdir}/sed.html
21mr|sed-4.8-5|62	# Compat with Fedora etc.
21mr|sed-4.8-5|63	# /usr/bin/sed is used in upstream code, for example:
21mr|sed-4.8-5|64	# https://gitlab.freedesktop.org/NetworkManager/NetworkManager/blob/master/data/84-nm-drivers.rules
21mr|sed-4.8-5|65	mkdir -p %{buildroot}%{_bindir}
21mr|sed-4.8-5|66	ln -s /bin/sed %{buildroot}%{_bindir}/sed
21mr|sed-4.8-5|67	
21mr|sed-4.8-5|68	%find_lang %{name}

16717 21
21mr|selinux-policy-3.14.5-57.587.rosa202110|1	# github repo with selinux-policy base sources
21mr|selinux-policy-3.14.5-57.587.rosa202110|2	%global commit0 31db3dc710352793e122ccc2bab65f1de1021a77
21mr|selinux-policy-3.14.5-57.587.rosa202110|3	%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
21mr|selinux-policy-3.14.5-57.587.rosa202110|4	
21mr|selinux-policy-3.14.5-57.587.rosa202110|5	# github repo with selinux-policy contrib sources
21mr|selinux-policy-3.14.5-57.587.rosa202110|6	%global commit1 bfb130fe27395f109ebbeb7d861304b5efd546f3
21mr|selinux-policy-3.14.5-57.587.rosa202110|7	%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
21mr|selinux-policy-3.14.5-57.587.rosa202110|8	
21mr|selinux-policy-3.14.5-57.587.rosa202110|9	# ROSA does not use /usr/libexec in most cases, but here let's use it to easify
21mr|selinux-policy-3.14.5-57.587.rosa202110|10	# copying selinux-related stuff from Red Hat and because putting non-binary scripts
21mr|selinux-policy-3.14.5-57.587.rosa202110|11	# into /usr/lib64 is not a good idea
21mr|selinux-policy-3.14.5-57.587.rosa202110|12	%define _libexecdir /usr/libexec
21mr|selinux-policy-3.14.5-57.587.rosa202110|13	# Define some macros so that we can just copy-paste the rest of the spec from Fedora
21mr|selinux-policy-3.14.5-57.587.rosa202110|14	%define utf8 export LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
21mr|selinux-policy-3.14.5-57.587.rosa202110|15	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9564
21mr|selinux-policy-3.14.5-57.587.rosa202110|16	%define _sharedstatedir /var/lib
21mr|selinux-policy-3.14.5-57.587.rosa202110|17	
21mr|selinux-policy-3.14.5-57.587.rosa202110|18	Summary:	SELinux policy configuration
21mr|selinux-policy-3.14.5-57.587.rosa202110|19	Name:		selinux-policy
21mr|selinux-policy-3.14.5-57.587.rosa202110|20	Version:	3.14.5
21mr|selinux-policy-3.14.5-57.587.rosa202110|21	# The distsuffix need for different %%_libexecdir
21mr|selinux-policy-3.14.5-57.587.rosa202110|22	Release:	57.587.%{distsuffix}%{mdvver}
21mr|selinux-policy-3.14.5-57.587.rosa202110|23	License:	GPLv2+
21mr|selinux-policy-3.14.5-57.587.rosa202110|24	Group:		System/Base
21mr|selinux-policy-3.14.5-57.587.rosa202110|25	Url:		https://github.com/fedora-selinux/selinux-policy
21mr|selinux-policy-3.14.5-57.587.rosa202110|26	Source0:	%{name}-%{shortcommit0}.tar.gz
21mr|selinux-policy-3.14.5-57.587.rosa202110|27	# https://github.com/fedora-selinux/selinux-policy-contrib
21mr|selinux-policy-3.14.5-57.587.rosa202110|28	Source1:	%{name}-contrib-%{shortcommit1}.tar.gz
21mr|selinux-policy-3.14.5-57.587.rosa202110|29	# Include SELinux policy for container from separate container-selinux repo
21mr|selinux-policy-3.14.5-57.587.rosa202110|30	# Git repo: https://github.com/containers/container-selinux.git
21mr|selinux-policy-3.14.5-57.587.rosa202110|31	Source2:	container-selinux.tgz
21mr|selinux-policy-3.14.5-57.587.rosa202110|32	Source3:	booleans-mls.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|33	Source4:	booleans-rosa.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|34	Source5:	booleans-targeted.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|35	Source6:	booleans.subs_dist
21mr|selinux-policy-3.14.5-57.587.rosa202110|36	Source7:	class
21mr|selinux-policy-3.14.5-57.587.rosa202110|37	Source8:	customizable_types
21mr|selinux-policy-3.14.5-57.587.rosa202110|38	Source9:	file_contexts.subs_dist
21mr|selinux-policy-3.14.5-57.587.rosa202110|39	# Tool helps during policy development, to expand system m4 macros to raw allow rules
21mr|selinux-policy-3.14.5-57.587.rosa202110|40	# Git repo: https://github.com/fedora-selinux/macro-expander.git
21mr|selinux-policy-3.14.5-57.587.rosa202110|41	Source10:	macro-expander
21mr|selinux-policy-3.14.5-57.587.rosa202110|42	Source11:	Makefile.devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|43	Source12:	modules-mls-base.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|44	Source13:	modules-mls-contrib.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|45	Source14:	modules-targeted-contrib.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|46	Source15:	rosa_add.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|47	Source16:	rosa_add.fc
21mr|selinux-policy-3.14.5-57.587.rosa202110|48	Source17:	rosa_add.if
21mr|selinux-policy-3.14.5-57.587.rosa202110|49	Source18:	rosa_allow_policy.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|50	Source19:	rosa_mls_exceptions_policy.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|51	Source20:	rosa_mls_disable_policy.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|52	Source21:	secolor.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|53	Source22:	securetty_types-mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|54	Source23:	setrans-mls.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|55	Source24:	selinux-policy.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|56	Source25:	users-mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|57	# Provide rpm macros for packages installing SELinux modules
21mr|selinux-policy-3.14.5-57.587.rosa202110|58	Source100:	rpm.macros
21mr|selinux-policy-3.14.5-57.587.rosa202110|59	# ROSA patches
21mr|selinux-policy-3.14.5-57.587.rosa202110|60	Source101:	rosa_allow_multiplication.sh
21mr|selinux-policy-3.14.5-57.587.rosa202110|61	Source102:	rosa-paths.sh
21mr|selinux-policy-3.14.5-57.587.rosa202110|62	Source1000:	selinux-policy.rpmlintrc
21mr|selinux-policy-3.14.5-57.587.rosa202110|63	# diff against Fedora's source
21mr|selinux-policy-3.14.5-57.587.rosa202110|64	# generated by cat /var/log/audit/audit.log | audit2allow (in permissive mode)
21mr|selinux-policy-3.14.5-57.587.rosa202110|65	Patch0:		selinux-policy.diff
21mr|selinux-policy-3.14.5-57.587.rosa202110|66	Patch1:		0001-Add-urpmi-and-urpm-tools.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|67	Patch2:		0002-Add-draklive-rules-from-old-Nickel.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|68	Patch3:		0003-Add-KDM.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|69	Patch4:		0004-Add-Mandriva-X-init-scripts.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|70	Patch6:		0006-rosa-deneverallow.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|71	Patch7:		0007-rosa-dedeprecated.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|72	Patch8:		0008-rosa-s15-s3.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|73	Patch9:		0009-rosa-allow-login-sysadm_r.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|74	Patch10:	0010-rosa-allow-redhat-user_r-for-all.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|75	Patch11:	0011-rosa_allow_policy-fc.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|76	Patch12:	0012-rosa-files-model-sysadm.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|77	Patch13:	0013-rosa-add-kde4-fcontext.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|78	Patch14:	0014-rosa-secure-roles.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|79	Patch15:	0015-rosa-add-watch-permissions.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|80	Patch16:	0016-rosa-replace-home-types.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|81	# required by freeipa
21mr|selinux-policy-3.14.5-57.587.rosa202110|82	Patch17:	0017-Makefile-fix-tmp-.mod.fc-target.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|83	Patch18:	0018-rosa_mls_disable_policy.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|84	Patch19:	0019-rosa-replace-audit-log-type.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|85	Patch20:	0020-rosa-disable-rw-selinux-config.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|86	Patch21:	0021-rosa-add-qt5-support.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|87	Patch22:	0022-remove-user-home-dir-type-for-files.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|88	Patch23:	0023-replace-grub-config-type.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|89	# https://security-tracker.debian.org/tracker/CVE-2020-24612
21mr|selinux-policy-3.14.5-57.587.rosa202110|90	Patch24:	CVE-2020-24612.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|91	Patch25:	0025-disable-media-mnt-fc.patch
21mr|selinux-policy-3.14.5-57.587.rosa202110|92	BuildArch:	noarch
21mr|selinux-policy-3.14.5-57.587.rosa202110|93	BuildRequires:	bzip2
21mr|selinux-policy-3.14.5-57.587.rosa202110|94	BuildRequires:	checkpolicy
21mr|selinux-policy-3.14.5-57.587.rosa202110|95	BuildRequires:	gawk
21mr|selinux-policy-3.14.5-57.587.rosa202110|96	BuildRequires:	gcc
21mr|selinux-policy-3.14.5-57.587.rosa202110|97	BuildRequires:	git-core
21mr|selinux-policy-3.14.5-57.587.rosa202110|98	# For UTF-8 on ROSA
21mr|selinux-policy-3.14.5-57.587.rosa202110|99	BuildRequires:	locales-en
21mr|selinux-policy-3.14.5-57.587.rosa202110|100	BuildRequires:	m4
21mr|selinux-policy-3.14.5-57.587.rosa202110|101	BuildRequires:	policycoreutils-python-utils
21mr|selinux-policy-3.14.5-57.587.rosa202110|102	BuildRequires:	python3
21mr|selinux-policy-3.14.5-57.587.rosa202110|103	BuildRequires:	policycoreutils-devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|104	Requires(pre):	policycoreutils
21mr|selinux-policy-3.14.5-57.587.rosa202110|105	Requires(post):	coreutils
21mr|selinux-policy-3.14.5-57.587.rosa202110|106	Requires(post):	gawk
21mr|selinux-policy-3.14.5-57.587.rosa202110|107	
21mr|selinux-policy-3.14.5-57.587.rosa202110|108	%description
21mr|selinux-policy-3.14.5-57.587.rosa202110|109	SELinux Base package for SELinux Reference Policy - modular.
21mr|selinux-policy-3.14.5-57.587.rosa202110|110	Based off of reference policy: Checked out revision 2.20091117
21mr|selinux-policy-3.14.5-57.587.rosa202110|111	
21mr|selinux-policy-3.14.5-57.587.rosa202110|112	%files
21mr|selinux-policy-3.14.5-57.587.rosa202110|113	%config(noreplace) %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|114	%ghost %{_sysconfdir}/sysconfig/selinux
21mr|selinux-policy-3.14.5-57.587.rosa202110|115	%{_usr}/lib/tmpfiles.d/selinux-policy.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|116	%{_rpmmacrodir}/*selinux-policy*
21mr|selinux-policy-3.14.5-57.587.rosa202110|117	
21mr|selinux-policy-3.14.5-57.587.rosa202110|118	%post
21mr|selinux-policy-3.14.5-57.587.rosa202110|119	if [ ! -s /etc/selinux/config ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|120	#
21mr|selinux-policy-3.14.5-57.587.rosa202110|121	#	New install so we will default to disabled policy
21mr|selinux-policy-3.14.5-57.587.rosa202110|122	#
21mr|selinux-policy-3.14.5-57.587.rosa202110|123	echo "
21mr|selinux-policy-3.14.5-57.587.rosa202110|124	# This file controls the state of SELinux on the system.
21mr|selinux-policy-3.14.5-57.587.rosa202110|125	# SELINUX= can take one of these three values:
21mr|selinux-policy-3.14.5-57.587.rosa202110|126	#	enforcing - SELinux security policy is enforced.
21mr|selinux-policy-3.14.5-57.587.rosa202110|127	#	permissive - SELinux prints warnings instead of enforcing.
21mr|selinux-policy-3.14.5-57.587.rosa202110|128	#	disabled - No SELinux policy is loaded.
21mr|selinux-policy-3.14.5-57.587.rosa202110|129	SELINUX=disabled
21mr|selinux-policy-3.14.5-57.587.rosa202110|130	# SELINUXTYPE= can take one of these three values:
21mr|selinux-policy-3.14.5-57.587.rosa202110|131	#	mls - Multi Level Security protection.
21mr|selinux-policy-3.14.5-57.587.rosa202110|132	SELINUXTYPE=mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|133	
21mr|selinux-policy-3.14.5-57.587.rosa202110|134	" > /etc/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|135	
21mr|selinux-policy-3.14.5-57.587.rosa202110|136	ln -sf ../selinux/config /etc/sysconfig/selinux
21mr|selinux-policy-3.14.5-57.587.rosa202110|137	restorecon /etc/selinux/config 2> /dev/null || :
21mr|selinux-policy-3.14.5-57.587.rosa202110|138	else
21mr|selinux-policy-3.14.5-57.587.rosa202110|139	. /etc/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|140	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|141	exit 0
21mr|selinux-policy-3.14.5-57.587.rosa202110|142	
21mr|selinux-policy-3.14.5-57.587.rosa202110|143	%postun
21mr|selinux-policy-3.14.5-57.587.rosa202110|144	if [ $1 = 0 ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|145	setenforce 0 2> /dev/null
21mr|selinux-policy-3.14.5-57.587.rosa202110|146	if [ ! -s /etc/selinux/config ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|147	echo "SELINUX=disabled" > /etc/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|148	else
21mr|selinux-policy-3.14.5-57.587.rosa202110|149	sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|150	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|151	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|152	exit 0
21mr|selinux-policy-3.14.5-57.587.rosa202110|153	
21mr|selinux-policy-3.14.5-57.587.rosa202110|154	#------------------------------------------------------------------
21mr|selinux-policy-3.14.5-57.587.rosa202110|155	
21mr|selinux-policy-3.14.5-57.587.rosa202110|156	%package devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|157	Summary:	SELinux policy devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|158	Group:		System/Base
21mr|selinux-policy-3.14.5-57.587.rosa202110|159	Requires:	checkpolicy
21mr|selinux-policy-3.14.5-57.587.rosa202110|160	Requires:	m4
21mr|selinux-policy-3.14.5-57.587.rosa202110|161	Requires:	make
21mr|selinux-policy-3.14.5-57.587.rosa202110|162	Requires:	selinux-policy = %{EVRD}
21mr|selinux-policy-3.14.5-57.587.rosa202110|163	Requires(pre):	selinux-policy = %{EVRD}
21mr|selinux-policy-3.14.5-57.587.rosa202110|164	Requires(post):	policycoreutils-devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|165	
21mr|selinux-policy-3.14.5-57.587.rosa202110|166	%description devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|167	SELinux policy development and man page package
21mr|selinux-policy-3.14.5-57.587.rosa202110|168	
21mr|selinux-policy-3.14.5-57.587.rosa202110|169	%files devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|170	%{_bindir}/macro-expander
21mr|selinux-policy-3.14.5-57.587.rosa202110|171	%{_datadir}/selinux/devel/include/*
21mr|selinux-policy-3.14.5-57.587.rosa202110|172	%{_datadir}/selinux/devel/Makefile
21mr|selinux-policy-3.14.5-57.587.rosa202110|173	%{_datadir}/selinux/devel/example.*
21mr|selinux-policy-3.14.5-57.587.rosa202110|174	%{_datadir}/selinux/devel/policy.*
21mr|selinux-policy-3.14.5-57.587.rosa202110|175	%ghost %{_sharedstatedir}/sepolgen/interface_info
21mr|selinux-policy-3.14.5-57.587.rosa202110|176	
21mr|selinux-policy-3.14.5-57.587.rosa202110|177	%post devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|178	selinuxenabled && /usr/bin/sepolgen-ifgen 2>/dev/null
21mr|selinux-policy-3.14.5-57.587.rosa202110|179	exit 0
21mr|selinux-policy-3.14.5-57.587.rosa202110|180	
21mr|selinux-policy-3.14.5-57.587.rosa202110|181	#------------------------------------------------------------------
21mr|selinux-policy-3.14.5-57.587.rosa202110|182	
21mr|selinux-policy-3.14.5-57.587.rosa202110|183	%package doc
21mr|selinux-policy-3.14.5-57.587.rosa202110|184	Summary:	SELinux policy documentation
21mr|selinux-policy-3.14.5-57.587.rosa202110|185	Group:		Documentation
21mr|selinux-policy-3.14.5-57.587.rosa202110|186	Requires:	selinux-policy = %{EVRD}
21mr|selinux-policy-3.14.5-57.587.rosa202110|187	Requires(pre):	selinux-policy = %{EVRD}
21mr|selinux-policy-3.14.5-57.587.rosa202110|188	
21mr|selinux-policy-3.14.5-57.587.rosa202110|189	%description doc
21mr|selinux-policy-3.14.5-57.587.rosa202110|190	SELinux policy documentation package
21mr|selinux-policy-3.14.5-57.587.rosa202110|191	
21mr|selinux-policy-3.14.5-57.587.rosa202110|192	%files doc
21mr|selinux-policy-3.14.5-57.587.rosa202110|193	%doc %{_defaultdocdir}/%{name}
21mr|selinux-policy-3.14.5-57.587.rosa202110|194	%{_mandir}/ru/*/*
21mr|selinux-policy-3.14.5-57.587.rosa202110|195	
21mr|selinux-policy-3.14.5-57.587.rosa202110|196	#------------------------------------------------------------------
21mr|selinux-policy-3.14.5-57.587.rosa202110|197	
21mr|selinux-policy-3.14.5-57.587.rosa202110|198	%package mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|199	Summary:	SELinux mls base policy
21mr|selinux-policy-3.14.5-57.587.rosa202110|200	Group:		System/Base
21mr|selinux-policy-3.14.5-57.587.rosa202110|201	Requires:	policycoreutils-newrole
21mr|selinux-policy-3.14.5-57.587.rosa202110|202	Requires:	selinux-policy = %{EVRD}
21mr|selinux-policy-3.14.5-57.587.rosa202110|203	Requires:	setransd
21mr|selinux-policy-3.14.5-57.587.rosa202110|204	Requires(pre):	coreutils
21mr|selinux-policy-3.14.5-57.587.rosa202110|205	Requires(pre):	policycoreutils
21mr|selinux-policy-3.14.5-57.587.rosa202110|206	Requires(pre):	selinux-policy = %{EVRD}
21mr|selinux-policy-3.14.5-57.587.rosa202110|207	Provides:	selinux-policy-base = %{EVRD}
21mr|selinux-policy-3.14.5-57.587.rosa202110|208	
21mr|selinux-policy-3.14.5-57.587.rosa202110|209	%description mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|210	SELinux Reference policy mls base module.
21mr|selinux-policy-3.14.5-57.587.rosa202110|211	
21mr|selinux-policy-3.14.5-57.587.rosa202110|212	%files mls -f %{buildroot}/%{_datadir}/selinux/mls/nonbasemodules.lst
21mr|selinux-policy-3.14.5-57.587.rosa202110|213	%{_datadir}/selinux/mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|214	%{_sbindir}/mls-first-boot
21mr|selinux-policy-3.14.5-57.587.rosa202110|215	%dir %attr(700,root,root) %{_sharedstatedir}/selinux/mls/active/modules
21mr|selinux-policy-3.14.5-57.587.rosa202110|216	%{_sharedstatedir}/selinux/mls/active/modules/100/unprivuser/cil
21mr|selinux-policy-3.14.5-57.587.rosa202110|217	%{_sharedstatedir}/selinux/mls/active/modules/100/unprivuser/hll
21mr|selinux-policy-3.14.5-57.587.rosa202110|218	%{_sharedstatedir}/selinux/mls/active/modules/100/unprivuser/lang_ext
21mr|selinux-policy-3.14.5-57.587.rosa202110|219	%{_sharedstatedir}/selinux/mls/active/commit_num
21mr|selinux-policy-3.14.5-57.587.rosa202110|220	%{_sharedstatedir}/selinux/mls/active/file_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|221	%{_sharedstatedir}/selinux/mls/active/file_contexts.homedirs
21mr|selinux-policy-3.14.5-57.587.rosa202110|222	%{_sharedstatedir}/selinux/mls/active/homedir_template
21mr|selinux-policy-3.14.5-57.587.rosa202110|223	%{_sharedstatedir}/selinux/mls/active/modules/100/base
21mr|selinux-policy-3.14.5-57.587.rosa202110|224	%{_sharedstatedir}/selinux/mls/active/modules/100/sandbox/cil
21mr|selinux-policy-3.14.5-57.587.rosa202110|225	%{_sharedstatedir}/selinux/mls/active/modules/100/sandbox/hll
21mr|selinux-policy-3.14.5-57.587.rosa202110|226	%{_sharedstatedir}/selinux/mls/active/modules/100/sandbox/lang_ext
21mr|selinux-policy-3.14.5-57.587.rosa202110|227	%{_sharedstatedir}/selinux/mls/active/policy.kern
21mr|selinux-policy-3.14.5-57.587.rosa202110|228	%ghost %{_sharedstatedir}/selinux/mls/active/policy.linked
21mr|selinux-policy-3.14.5-57.587.rosa202110|229	%ghost %{_sharedstatedir}/selinux/mls/active/seusers.linked
21mr|selinux-policy-3.14.5-57.587.rosa202110|230	%{_sharedstatedir}/selinux/mls/active/seusers
21mr|selinux-policy-3.14.5-57.587.rosa202110|231	%{_sharedstatedir}/selinux/mls/active/users_extra
21mr|selinux-policy-3.14.5-57.587.rosa202110|232	%ghost %{_sharedstatedir}/selinux/mls/active/users_extra.linked
21mr|selinux-policy-3.14.5-57.587.rosa202110|233	%{_sharedstatedir}/selinux/mls/semanage.read.LOCK
21mr|selinux-policy-3.14.5-57.587.rosa202110|234	%{_sharedstatedir}/selinux/mls/semanage.trans.LOCK
21mr|selinux-policy-3.14.5-57.587.rosa202110|235	%{_sysconfdir}/selinux/mls/.policy.sha512
21mr|selinux-policy-3.14.5-57.587.rosa202110|236	%{_sysconfdir}/selinux/mls/booleans.subs_dist
21mr|selinux-policy-3.14.5-57.587.rosa202110|237	%config %{_sysconfdir}/selinux/mls/contexts/customizable_types
21mr|selinux-policy-3.14.5-57.587.rosa202110|238	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/dbus_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|239	%config %{_sysconfdir}/selinux/mls/contexts/default_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|240	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/default_type
21mr|selinux-policy-3.14.5-57.587.rosa202110|241	%{_sysconfdir}/selinux/mls/contexts/files/file_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|242	%ghost %{_sysconfdir}/selinux/mls/contexts/files/file_contexts.bin
21mr|selinux-policy-3.14.5-57.587.rosa202110|243	%ghost %{_sysconfdir}/selinux/mls/contexts/files/file_contexts.homedirs.bin
21mr|selinux-policy-3.14.5-57.587.rosa202110|244	%{_sysconfdir}/selinux/mls/contexts/files/file_contexts.homedirs
21mr|selinux-policy-3.14.5-57.587.rosa202110|245	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/files/file_contexts.local
21mr|selinux-policy-3.14.5-57.587.rosa202110|246	%ghost %{_sysconfdir}/selinux/mls/contexts/files/file_contexts.local.bin
21mr|selinux-policy-3.14.5-57.587.rosa202110|247	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/files/file_contexts.subs
21mr|selinux-policy-3.14.5-57.587.rosa202110|248	%{_sysconfdir}/selinux/mls/contexts/files/file_contexts.subs_dist
21mr|selinux-policy-3.14.5-57.587.rosa202110|249	%config %{_sysconfdir}/selinux/mls/contexts/files/media
21mr|selinux-policy-3.14.5-57.587.rosa202110|250	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/failsafe_context
21mr|selinux-policy-3.14.5-57.587.rosa202110|251	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/initrc_context
21mr|selinux-policy-3.14.5-57.587.rosa202110|252	%config %{_sysconfdir}/selinux/mls/contexts/lxc_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|253	%config %{_sysconfdir}/selinux/mls/contexts/openssh_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|254	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/securetty_types
21mr|selinux-policy-3.14.5-57.587.rosa202110|255	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/removable_context
21mr|selinux-policy-3.14.5-57.587.rosa202110|256	%config %{_sysconfdir}/selinux/mls/contexts/sepgsql_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|257	%config %{_sysconfdir}/selinux/mls/contexts/snapperd_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|258	%config %{_sysconfdir}/selinux/mls/contexts/systemd_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|259	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/userhelper_context
21mr|selinux-policy-3.14.5-57.587.rosa202110|260	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/users/root
21mr|selinux-policy-3.14.5-57.587.rosa202110|261	%config(noreplace) %{_sysconfdir}/selinux/mls/contexts/users/user_u
21mr|selinux-policy-3.14.5-57.587.rosa202110|262	%config %{_sysconfdir}/selinux/mls/contexts/virtual_domain_context
21mr|selinux-policy-3.14.5-57.587.rosa202110|263	%config %{_sysconfdir}/selinux/mls/contexts/virtual_image_context
21mr|selinux-policy-3.14.5-57.587.rosa202110|264	%config %{_sysconfdir}/selinux/mls/contexts/x_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|265	%{_sysconfdir}/selinux/mls/policy/policy.32
21mr|selinux-policy-3.14.5-57.587.rosa202110|266	%config(noreplace) %{_sysconfdir}/selinux/mls/secolor.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|267	%config(noreplace) %{_sysconfdir}/selinux/mls/setrans.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|268	%config(noreplace) %{_sysconfdir}/selinux/mls/seusers
21mr|selinux-policy-3.14.5-57.587.rosa202110|269	%{_unitdir}/mls-first-boot.service
21mr|selinux-policy-3.14.5-57.587.rosa202110|270	
21mr|selinux-policy-3.14.5-57.587.rosa202110|271	# backupConfigLua()
21mr|selinux-policy-3.14.5-57.587.rosa202110|272	%pretrans mls -p <lua>
21mr|selinux-policy-3.14.5-57.587.rosa202110|273	local sysconfdir = rpm.expand("%{_sysconfdir}")
21mr|selinux-policy-3.14.5-57.587.rosa202110|274	local config_file = sysconfdir .. "/selinux/config"
21mr|selinux-policy-3.14.5-57.587.rosa202110|275	local config_backup = sysconfdir .. "/selinux/.config_backup"
21mr|selinux-policy-3.14.5-57.587.rosa202110|276	os.remove(config_backup)
21mr|selinux-policy-3.14.5-57.587.rosa202110|277	if posix.stat(config_file) then
21mr|selinux-policy-3.14.5-57.587.rosa202110|278	local f = assert(io.open(config_file, "r"), "Failed to read " .. config_file)
21mr|selinux-policy-3.14.5-57.587.rosa202110|279	local content = f:read("*all")
21mr|selinux-policy-3.14.5-57.587.rosa202110|280	f:close()
21mr|selinux-policy-3.14.5-57.587.rosa202110|281	local backup = content:gsub("SELINUX", "BACKUP_SELINUX")
21mr|selinux-policy-3.14.5-57.587.rosa202110|282	local bf = assert(io.open(config_backup, "w"), "Failed to open " .. config_backup)
21mr|selinux-policy-3.14.5-57.587.rosa202110|283	bf:write(backup)
21mr|selinux-policy-3.14.5-57.587.rosa202110|284	bf:close()
21mr|selinux-policy-3.14.5-57.587.rosa202110|285	end
21mr|selinux-policy-3.14.5-57.587.rosa202110|286	
21mr|selinux-policy-3.14.5-57.587.rosa202110|287	%pre mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|288	# preInstall()
21mr|selinux-policy-3.14.5-57.587.rosa202110|289	if [ $1 -ne 1 ] && [ -s /etc/selinux/config ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|290	if [ -d %{_sharedstatedir}/selinux/mls/active/modules/100/ganesha ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|291	%{_sbindir}/semodule -n -d ganesha
21mr|selinux-policy-3.14.5-57.587.rosa202110|292	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|293	. %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|294	FILE_CONTEXT=%{_sysconfdir}/selinux/mls/contexts/files/file_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|295	if [ "${SELINUXTYPE}" = mls -a -f ${FILE_CONTEXT} ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|296	[ -f ${FILE_CONTEXT}.pre ] || cp -f ${FILE_CONTEXT} ${FILE_CONTEXT}.pre
21mr|selinux-policy-3.14.5-57.587.rosa202110|297	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|298	touch /etc/selinux/mls/.rebuild
21mr|selinux-policy-3.14.5-57.587.rosa202110|299	if [ -e /etc/selinux/mls/.policy.sha512 ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|300	POLICY_FILE=`ls /etc/selinux/mls/policy/policy.* | sort | head -1`
21mr|selinux-policy-3.14.5-57.587.rosa202110|301	sha512=`sha512sum $POLICY_FILE | cut -d ' ' -f 1`
21mr|selinux-policy-3.14.5-57.587.rosa202110|302	checksha512=`cat /etc/selinux/mls/.policy.sha512`
21mr|selinux-policy-3.14.5-57.587.rosa202110|303	if [ "$sha512" == "$checksha512" ] ; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|304	rm /etc/selinux/mls/.rebuild
21mr|selinux-policy-3.14.5-57.587.rosa202110|305	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|306	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|307	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|308	
21mr|selinux-policy-3.14.5-57.587.rosa202110|309	%post mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|310	# checkConfigConsistency()
21mr|selinux-policy-3.14.5-57.587.rosa202110|311	. %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|312	if [ -f %{_sysconfdir}/selinux/.config_backup ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|313	. %{_sysconfdir}/selinux/.config_backup
21mr|selinux-policy-3.14.5-57.587.rosa202110|314	else
21mr|selinux-policy-3.14.5-57.587.rosa202110|315	BACKUP_SELINUXTYPE=targeted
21mr|selinux-policy-3.14.5-57.587.rosa202110|316	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|317	if ls %{_sysconfdir}/selinux/$BACKUP_SELINUXTYPE/policy/policy.* &>/dev/null; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|318	if [ "$BACKUP_SELINUXTYPE" != "$SELINUXTYPE" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|319	sed -i 's/^SELINUXTYPE=.*/SELINUXTYPE='"$BACKUP_SELINUXTYPE"'/g' %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|320	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|321	elif [ "mls" = "targeted" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|322	if [ "mls" != "$SELINUXTYPE" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|323	sed -i 's/^SELINUXTYPE=.*/SELINUXTYPE=mls/g' %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|324	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|325	elif ! ls %{_sysconfdir}/selinux/$SELINUXTYPE/policy/policy.* &>/dev/null; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|326	if [ "mls" != "$SELINUXTYPE" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|327	sed -i 's/^SELINUXTYPE=.*/SELINUXTYPE=mls/g' %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|328	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|329	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|330	
21mr|selinux-policy-3.14.5-57.587.rosa202110|331	# postInstall()
21mr|selinux-policy-3.14.5-57.587.rosa202110|332	. %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|333	if [ -e /etc/selinux/mls/.rebuild ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|334	rm /etc/selinux/mls/.rebuild
21mr|selinux-policy-3.14.5-57.587.rosa202110|335	/usr/sbin/semodule -B -n -s mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|336	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|337	[ "${SELINUXTYPE}" == "mls" ] && selinuxenabled && load_policy
21mr|selinux-policy-3.14.5-57.587.rosa202110|338	if [ $1 -eq 1 ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|339	/sbin/restorecon -R /root /var/log /run /etc/passwd* /etc/group* /etc/*shadow* 2> /dev/null
21mr|selinux-policy-3.14.5-57.587.rosa202110|340	else
21mr|selinux-policy-3.14.5-57.587.rosa202110|341	# relabel() mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|342	. %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|343	FILE_CONTEXT=%{_sysconfdir}/selinux/mls/contexts/files/file_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|344	/usr/sbin/selinuxenabled
21mr|selinux-policy-3.14.5-57.587.rosa202110|345	if [ $? = 0 -a "${SELINUXTYPE}" = mls -a -f ${FILE_CONTEXT}.pre ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|346	/sbin/fixfiles -C ${FILE_CONTEXT}.pre restore &> /dev/null > /dev/null
21mr|selinux-policy-3.14.5-57.587.rosa202110|347	rm -f ${FILE_CONTEXT}.pre
21mr|selinux-policy-3.14.5-57.587.rosa202110|348	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|349	if /sbin/restorecon -e /run/media -R /root /var/log /var/run /etc/passwd* /etc/group* /etc/*shadow* 2> /dev/null; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|350	continue
21mr|selinux-policy-3.14.5-57.587.rosa202110|351	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|352	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|353	
21mr|selinux-policy-3.14.5-57.587.rosa202110|354	exit 0
21mr|selinux-policy-3.14.5-57.587.rosa202110|355	
21mr|selinux-policy-3.14.5-57.587.rosa202110|356	%posttrans mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|357	# checkConfigConsistency()
21mr|selinux-policy-3.14.5-57.587.rosa202110|358	. %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|359	if [ -f %{_sysconfdir}/selinux/.config_backup ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|360	. %{_sysconfdir}/selinux/.config_backup
21mr|selinux-policy-3.14.5-57.587.rosa202110|361	else
21mr|selinux-policy-3.14.5-57.587.rosa202110|362	BACKUP_SELINUXTYPE=targeted
21mr|selinux-policy-3.14.5-57.587.rosa202110|363	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|364	if ls %{_sysconfdir}/selinux/$BACKUP_SELINUXTYPE/policy/policy.* &>/dev/null; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|365	if [ "$BACKUP_SELINUXTYPE" != "$SELINUXTYPE" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|366	sed -i 's/^SELINUXTYPE=.*/SELINUXTYPE='"$BACKUP_SELINUXTYPE"'/g' %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|367	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|368	elif [ "mls" = "targeted" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|369	if [ "mls" != "$SELINUXTYPE" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|370	sed -i 's/^SELINUXTYPE=.*/SELINUXTYPE=mls/g' %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|371	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|372	elif ! ls %{_sysconfdir}/selinux/$SELINUXTYPE/policy/policy.* &>/dev/null; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|373	if [ "mls" != "$SELINUXTYPE" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|374	sed -i 's/^SELINUXTYPE=.*/SELINUXTYPE=mls/g' %{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|375	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|376	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|377	
21mr|selinux-policy-3.14.5-57.587.rosa202110|378	%postun mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|379	if [ $1 = 0 ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|380	source /etc/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|381	if [ "$SELINUXTYPE" = "mls" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|382	setenforce 0 2> /dev/null
21mr|selinux-policy-3.14.5-57.587.rosa202110|383	if [ ! -s /etc/selinux/config ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|384	echo "SELINUX=disabled" > /etc/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|385	else
21mr|selinux-policy-3.14.5-57.587.rosa202110|386	sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|387	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|388	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|389	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|390	exit 0
21mr|selinux-policy-3.14.5-57.587.rosa202110|391	
21mr|selinux-policy-3.14.5-57.587.rosa202110|392	#------------------------------------------------------------------
21mr|selinux-policy-3.14.5-57.587.rosa202110|393	
21mr|selinux-policy-3.14.5-57.587.rosa202110|394	%build
21mr|selinux-policy-3.14.5-57.587.rosa202110|395	
21mr|selinux-policy-3.14.5-57.587.rosa202110|396	%prep
21mr|selinux-policy-3.14.5-57.587.rosa202110|397	%utf8
21mr|selinux-policy-3.14.5-57.587.rosa202110|398	%setup -n %{name}-%{commit1} -q -b 1
21mr|selinux-policy-3.14.5-57.587.rosa202110|399	tar -xf %{SOURCE2}
21mr|selinux-policy-3.14.5-57.587.rosa202110|400	contrib_path=`pwd`
21mr|selinux-policy-3.14.5-57.587.rosa202110|401	install -m 0644 %{SOURCE15} ./rosa_add.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|402	install -m 0644 %{SOURCE16} ./rosa_add.fc
21mr|selinux-policy-3.14.5-57.587.rosa202110|403	install -m 0644 %{SOURCE17} ./rosa_add.if
21mr|selinux-policy-3.14.5-57.587.rosa202110|404	install -m 0644 %{SOURCE18} ./rosa_allow_policy.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|405	touch rosa_allow_policy.if rosa_allow_policy.fc
21mr|selinux-policy-3.14.5-57.587.rosa202110|406	touch rosa_allow_multiplication.if rosa_allow_multiplication.fc
21mr|selinux-policy-3.14.5-57.587.rosa202110|407	%patch1 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|408	%patch2 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|409	
21mr|selinux-policy-3.14.5-57.587.rosa202110|410	%setup -n %{name}-%{commit0} -q
21mr|selinux-policy-3.14.5-57.587.rosa202110|411	# selinux-policy.diff
21mr|selinux-policy-3.14.5-57.587.rosa202110|412	patch -p1 < %{PATCH0}
21mr|selinux-policy-3.14.5-57.587.rosa202110|413	%patch3 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|414	%patch4 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|415	refpolicy_path=`pwd`
21mr|selinux-policy-3.14.5-57.587.rosa202110|416	cp $contrib_path/* $refpolicy_path/policy/modules/contrib
21mr|selinux-policy-3.14.5-57.587.rosa202110|417	
21mr|selinux-policy-3.14.5-57.587.rosa202110|418	# CVE
21mr|selinux-policy-3.14.5-57.587.rosa202110|419	pushd ../
21mr|selinux-policy-3.14.5-57.587.rosa202110|420	%patch24 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|421	popd
21mr|selinux-policy-3.14.5-57.587.rosa202110|422	
21mr|selinux-policy-3.14.5-57.587.rosa202110|423	# Clean roles
21mr|selinux-policy-3.14.5-57.587.rosa202110|424	pushd ../
21mr|selinux-policy-3.14.5-57.587.rosa202110|425	rm -f %{name}-%{commit0}/config/appconfig-mls/{guest,staff,unconfined,xguest}_u_default_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|426	rm -f %{name}-%{commit0}/policy/modules/roles/{staff,logadm,unconfineduser}.*
21mr|selinux-policy-3.14.5-57.587.rosa202110|427	rm -rf %{name}-%{commit0}/config/appconfig-{mcs,standard}
21mr|selinux-policy-3.14.5-57.587.rosa202110|428	rm -f %{name}-%{commit0}/selinux_config/*-{minimum,targeted}*
21mr|selinux-policy-3.14.5-57.587.rosa202110|429	rm -f %{name}-%{commit1}/{,x}guest.*
21mr|selinux-policy-3.14.5-57.587.rosa202110|430	rm -f %{name}-%{commit0}/policy/modules/contrib/{,x}guest.*
21mr|selinux-policy-3.14.5-57.587.rosa202110|431	popd
21mr|selinux-policy-3.14.5-57.587.rosa202110|432	
21mr|selinux-policy-3.14.5-57.587.rosa202110|433	### Replace *_home_t with home_t ###
21mr|selinux-policy-3.14.5-57.587.rosa202110|434	pushd ../
21mr|selinux-policy-3.14.5-57.587.rosa202110|435	find . -regex ".*\.\(te\|if\|fc\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i -e "s/[a-zA-Z_]*_home_t\([\:\|\)\|\;\| |,\]\)/home_t\1/g" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|436	popd
21mr|selinux-policy-3.14.5-57.587.rosa202110|437	
21mr|selinux-policy-3.14.5-57.587.rosa202110|438	pushd ../
21mr|selinux-policy-3.14.5-57.587.rosa202110|439	%patch6 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|440	%patch7 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|441	%patch8 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|442	%patch9 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|443	%patch10 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|444	%patch11 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|445	%patch12 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|446	%patch13 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|447	%patch14 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|448	%patch15 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|449	%patch16 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|450	popd
21mr|selinux-policy-3.14.5-57.587.rosa202110|451	%patch17 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|452	pushd ../
21mr|selinux-policy-3.14.5-57.587.rosa202110|453	%patch18 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|454	%patch19 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|455	%patch20 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|456	%patch21 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|457	%patch22 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|458	%patch23 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|459	%patch25 -p1
21mr|selinux-policy-3.14.5-57.587.rosa202110|460	popd
21mr|selinux-policy-3.14.5-57.587.rosa202110|461	
21mr|selinux-policy-3.14.5-57.587.rosa202110|462	### Revert and move all mls_*
21mr|selinux-policy-3.14.5-57.587.rosa202110|463	pushd ../
21mr|selinux-policy-3.14.5-57.587.rosa202110|464	find . -regex ".*\.\(te\|if\|fc\)\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "/mls_[a-z_]*[\(].*[\)]/d" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|465	popd
21mr|selinux-policy-3.14.5-57.587.rosa202110|466	install -m 0644 %{SOURCE19} ./rosa_mls_exceptions_policy.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|467	touch rosa_mls_exceptions_policy.if rosa_mls_exceptions_policy.fc
21mr|selinux-policy-3.14.5-57.587.rosa202110|468	install -m 0644 %{SOURCE20} ./rosa_mls_disable_policy.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|469	touch rosa_mls_disable_policy.if rosa_mls_disable_policy.fc
21mr|selinux-policy-3.14.5-57.587.rosa202110|470	
21mr|selinux-policy-3.14.5-57.587.rosa202110|471	### Regeneration rosa_allow_multiplication.te ###
21mr|selinux-policy-3.14.5-57.587.rosa202110|472	cp %{SOURCE7} %{SOURCE12} %{SOURCE13} %{SOURCE14} ./
21mr|selinux-policy-3.14.5-57.587.rosa202110|473	bash -x %{SOURCE101}						&>/dev/null
21mr|selinux-policy-3.14.5-57.587.rosa202110|474	touch rosa_allow_multiplication.te
21mr|selinux-policy-3.14.5-57.587.rosa202110|475	
21mr|selinux-policy-3.14.5-57.587.rosa202110|476	### Disable add_name, append, create, relabelfrom, relabelto, setattr, write allow for users ###
21mr|selinux-policy-3.14.5-57.587.rosa202110|477	## user_t
21mr|selinux-policy-3.14.5-57.587.rosa202110|478	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i -e "s/^[#]*allow user_t [0-9a-zA-Z_]*_t:\(dir\|file\|lnk_file\) .*\(add_name\|append\|create\|relabelfrom\|relabelto\|setattr\|write\).*$/# autodisable &/" -e "/^# autodisable allow user_t \(self\|home_t\|user_tmp_t\|user_home_dir_t\|var_run_t\|var_tmp_t\|tmp_t\):\(dir\|file\|lnk_file\) .*\(add_name\|append\|create\|relabelfrom\|relabelto\|setattr\|write\).*$/ s/^# autodisable //" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|479	# Users need to set passwords
21mr|selinux-policy-3.14.5-57.587.rosa202110|480	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "/^# autodisable \(allow user_t pam_var_run_t:dir write\|allow user_t pam_var_run_t:dir add_name\|allow user_t passwd_file_t:file write\)/ s/^# autodisable //" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|481	# Users need to use domen
21mr|selinux-policy-3.14.5-57.587.rosa202110|482	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "/^# autodisable allow user_t \(var_run_t\|home_root_t\):dir \(add_name\|write\)/ s/^# autodisable //" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|483	## auditadm_t
21mr|selinux-policy-3.14.5-57.587.rosa202110|484	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i -e "s/^[#]*allow auditadm_t [0-9a-zA-Z_]*_t:\(dir\|file\|lnk_file\) .*\(add_name\|append\|create\|relabelfrom\|relabelto\|setattr\|write\).*$/# autodisable &/" -e "/^# autodisable allow auditadm_t \(self\|home_t\|user_tmp_t\|user_home_dir_t\|etc_t\|var_log_t\|var_run_t\|var_tmp_t\|tmp_t\):\(dir\|file\|lnk_file\) .*\(add_name\|append\|create\|relabelfrom\|relabelto\|setattr\|write\).*$/ s/^# autodisable //" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|485	
21mr|selinux-policy-3.14.5-57.587.rosa202110|486	### Disable relabelfrom, relabelto for sysadm ###
21mr|selinux-policy-3.14.5-57.587.rosa202110|487	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i -e "s/^[#]*allow sysadm_t [0-9a-zA-Z_]*_t:\(dir\|file\|lnk_file\) .*\(relabelfrom\|relabelto\).*$/# autodisable &/" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|488	# Sysadm need to set secure types
21mr|selinux-policy-3.14.5-57.587.rosa202110|489	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "/^# autodisable allow sysadm_t \(disable_file_t\|home_t\|home_root_t\):\(file\|lnk_file\) relabelto/ s/^# autodisable //" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|490	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "/^# autodisable allow sysadm_t disable_file_t:dir relabelto/ s/^# autodisable //" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|491	
21mr|selinux-policy-3.14.5-57.587.rosa202110|492	### Security root_config_file_t ###
21mr|selinux-policy-3.14.5-57.587.rosa202110|493	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "s/^[#]*allow \(sysadm\|secadm\)_\(\|sudo_\|su_\)t root_config_file_t:\(file\|lnk_file\) .*\(add_name\|append\|create\|relabelfrom\|relabelto\|rename\|setattr\|unlink\|write\).*$/# autodisable &/" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|494	
21mr|selinux-policy-3.14.5-57.587.rosa202110|495	### Security setenforce ###
21mr|selinux-policy-3.14.5-57.587.rosa202110|496	find . -regex ".*\(\.if\|\.te\)\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "s/selinux_set_enforce_mode(.*)/# autodisable &/" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|497	
21mr|selinux-policy-3.14.5-57.587.rosa202110|498	### Security tty for users ###
21mr|selinux-policy-3.14.5-57.587.rosa202110|499	find . -regex ".*userdomain\.if$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "s/.*term_user_[pt]ty(.*/# autodisable &/" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|500	
21mr|selinux-policy-3.14.5-57.587.rosa202110|501	### Security home types ###
21mr|selinux-policy-3.14.5-57.587.rosa202110|502	find . -regex ".*\.te\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "s/^userdom_home_filetrans_user_home_dir(.*$/# autodisable &/" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|503	find . -regex ".*\.fc\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "/^\(HOME_DIR\|HOME_ROOT\|\x2froot\)\(\x2f\|\t\| \)/ s/\(.*\)/# autodisable &/" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|504	find . -regex ".*/rosa_add\.fc$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "/\(HOME_DIR\|HOME_ROOT\|\x2froot\)\(\x2f\|\t\| \)/ s/# autodisable//" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|505	# Set userdom_user_home_dir_filetrans, userdom_admin_home_dir_filetrans, userdom_user_home_content_filetrans to home_t
21mr|selinux-policy-3.14.5-57.587.rosa202110|506	find . -regex ".*\(\.if\|\.te\)\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "s/^\(.*userdom_\)\(admin\|user\)\(_home_\)\(content\|dir\)\(_filetrans([_a-zA-Z0-9$]*, \)[_a-zA-Z0-9$]*\(,.*\)$/\tgen_require(\x60\n\t\ttype home_t;\n\t\x27)\n\1\2\3\4\5home_t\6/" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|507	# Set files_home_filetrans, gnome_cache_filetrans, arpwatch_data_filetrans to home_t
21mr|selinux-policy-3.14.5-57.587.rosa202110|508	find . -regex ".*\(\.if\|\.te\)\(\|\.in\)$" -print | xargs -P "$(nproc)" -I{} bash -c 'sed -i "s/^\([ \t]*\)\(files_home\|gnome_cache\|arpwatch_data\)\(_filetrans([_a-zA-Z0-9$]*, \)[_a-zA-Z0-9$]*\(,.*\)$/\tgen_require(\x60\n\t\ttype home_t;\n\t\x27)\n\1\2\3home_t\4/" {}'
21mr|selinux-policy-3.14.5-57.587.rosa202110|509	
21mr|selinux-policy-3.14.5-57.587.rosa202110|510	# init local git so that we get a diff before and after running rosa-paths.sh
21mr|selinux-policy-3.14.5-57.587.rosa202110|511	git init
21mr|selinux-policy-3.14.5-57.587.rosa202110|512	git config user.email "noreply@nixtux.ru"
21mr|selinux-policy-3.14.5-57.587.rosa202110|513	git config user.name "Nixtux Commit Bot"
21mr|selinux-policy-3.14.5-57.587.rosa202110|514	git add .
21mr|selinux-policy-3.14.5-57.587.rosa202110|515	git commit -m "Init"
21mr|selinux-policy-3.14.5-57.587.rosa202110|516	# duplicate paths so that they become correct for ROSA
21mr|selinux-policy-3.14.5-57.587.rosa202110|517	env PKG_BUILD=1 MODE=alias-dups-remove bash -x %{SOURCE102}	&>/dev/null
21mr|selinux-policy-3.14.5-57.587.rosa202110|518	# print diff into build log
21mr|selinux-policy-3.14.5-57.587.rosa202110|519	env PAGER=none git diff
21mr|selinux-policy-3.14.5-57.587.rosa202110|520	# commit changes to be able to get them in packed RPM build root
21mr|selinux-policy-3.14.5-57.587.rosa202110|521	git add .
21mr|selinux-policy-3.14.5-57.587.rosa202110|522	git commit -m "Processed by rosa-paths.sh"
21mr|selinux-policy-3.14.5-57.587.rosa202110|523	git format-patch -1
21mr|selinux-policy-3.14.5-57.587.rosa202110|524	
21mr|selinux-policy-3.14.5-57.587.rosa202110|525	mkdir selinux_config
21mr|selinux-policy-3.14.5-57.587.rosa202110|526	for i in %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE9} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE22} %{SOURCE23} %{SOURCE25} ; do
21mr|selinux-policy-3.14.5-57.587.rosa202110|527	cp $i selinux_config
21mr|selinux-policy-3.14.5-57.587.rosa202110|528	done
21mr|selinux-policy-3.14.5-57.587.rosa202110|529	
21mr|selinux-policy-3.14.5-57.587.rosa202110|530	# Add modules from targeted
21mr|selinux-policy-3.14.5-57.587.rosa202110|531	pushd selinux_config
21mr|selinux-policy-3.14.5-57.587.rosa202110|532	for i in modules-targeted-contrib.conf modules-mls-contrib.conf; do
21mr|selinux-policy-3.14.5-57.587.rosa202110|533	mv -v "$i" "${i}.orig"; done
21mr|selinux-policy-3.14.5-57.587.rosa202110|534	cat modules-targeted-contrib.conf.orig modules-mls-contrib.conf.orig | grep -v '^#' | grep '=[[:space:]]' | sort -u > modules-mls-contrib.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|535	cp modules-mls-contrib.conf modules-targeted-contrib.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|536	sed -i -e '/unprivuser/d' modules-targeted-contrib.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|537	sed -i -e '/^rtas[[:space:]]/d' modules-mls-contrib.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|538	rm -fv *.conf.orig
21mr|selinux-policy-3.14.5-57.587.rosa202110|539	for i in modules-mls-contrib.conf modules-targeted-contrib.conf; do
21mr|selinux-policy-3.14.5-57.587.rosa202110|540	if [ "$(cat "$i" | wc -l)" -lt 300 ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|541	echo "Probably some contrib modules got lost!"
21mr|selinux-policy-3.14.5-57.587.rosa202110|542	exit 1
21mr|selinux-policy-3.14.5-57.587.rosa202110|543	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|544	done
21mr|selinux-policy-3.14.5-57.587.rosa202110|545	# Add booleans from targeted
21mr|selinux-policy-3.14.5-57.587.rosa202110|546	for i in booleans-targeted.conf booleans-mls.conf; do
21mr|selinux-policy-3.14.5-57.587.rosa202110|547	mv -v "$i" "${i}.orig"
21mr|selinux-policy-3.14.5-57.587.rosa202110|548	done
21mr|selinux-policy-3.14.5-57.587.rosa202110|549	cat booleans-targeted.conf.orig booleans-mls.conf.orig booleans-rosa.conf | sort -u > booleans-targeted.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|550	cp booleans-targeted.conf booleans-mls.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|551	popd
21mr|selinux-policy-3.14.5-57.587.rosa202110|552	
21mr|selinux-policy-3.14.5-57.587.rosa202110|553	# Set fcontext for all files
21mr|selinux-policy-3.14.5-57.587.rosa202110|554	for i in $(find -name init.fc); do
21mr|selinux-policy-3.14.5-57.587.rosa202110|555	sed -i -e 's,\-\-,\t,g' "$i"
21mr|selinux-policy-3.14.5-57.587.rosa202110|556	done
21mr|selinux-policy-3.14.5-57.587.rosa202110|557	
21mr|selinux-policy-3.14.5-57.587.rosa202110|558	%install
21mr|selinux-policy-3.14.5-57.587.rosa202110|559	%utf8
21mr|selinux-policy-3.14.5-57.587.rosa202110|560	
21mr|selinux-policy-3.14.5-57.587.rosa202110|561	# Build targeted policy
21mr|selinux-policy-3.14.5-57.587.rosa202110|562	%{__rm} -fR %{buildroot}
21mr|selinux-policy-3.14.5-57.587.rosa202110|563	mkdir -p %{buildroot}%{_sysconfdir}/selinux
21mr|selinux-policy-3.14.5-57.587.rosa202110|564	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|selinux-policy-3.14.5-57.587.rosa202110|565	touch %{buildroot}%{_sysconfdir}/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|566	touch %{buildroot}%{_sysconfdir}/sysconfig/selinux
21mr|selinux-policy-3.14.5-57.587.rosa202110|567	mkdir -p %{buildroot}%{_usr}/lib/tmpfiles.d/
21mr|selinux-policy-3.14.5-57.587.rosa202110|568	cp %{SOURCE24} %{buildroot}%{_usr}/lib/tmpfiles.d/
21mr|selinux-policy-3.14.5-57.587.rosa202110|569	mkdir -p %{buildroot}%{_bindir}
21mr|selinux-policy-3.14.5-57.587.rosa202110|570	cp %{SOURCE10} %{buildroot}%{_bindir}/
21mr|selinux-policy-3.14.5-57.587.rosa202110|571	
21mr|selinux-policy-3.14.5-57.587.rosa202110|572	# Always create policy module package directories
21mr|selinux-policy-3.14.5-57.587.rosa202110|573	mkdir -p %{buildroot}%{_datadir}/selinux/{targeted,mls,minimum,modules}/
21mr|selinux-policy-3.14.5-57.587.rosa202110|574	mkdir -p %{buildroot}%{_sharedstatedir}/selinux/{targeted,mls,minimum,modules}/
21mr|selinux-policy-3.14.5-57.587.rosa202110|575	
21mr|selinux-policy-3.14.5-57.587.rosa202110|576	mkdir -p %{buildroot}%{_datadir}/selinux/packages
21mr|selinux-policy-3.14.5-57.587.rosa202110|577	
21mr|selinux-policy-3.14.5-57.587.rosa202110|578	# Install devel
21mr|selinux-policy-3.14.5-57.587.rosa202110|579	make clean
21mr|selinux-policy-3.14.5-57.587.rosa202110|580	
21mr|selinux-policy-3.14.5-57.587.rosa202110|581	# makeCmds()
21mr|selinux-policy-3.14.5-57.587.rosa202110|582	%make UNK_PERMS=deny NAME=mls TYPE=mls DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n MLS_CATS=1024 MCS_CATS=1024 bare
21mr|selinux-policy-3.14.5-57.587.rosa202110|583	%make UNK_PERMS=deny NAME=mls TYPE=mls DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n MLS_CATS=1024 MCS_CATS=1024 conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|584	cp -f selinux_config/booleans-mls.conf ./policy/booleans.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|585	cp -f selinux_config/users-mls ./policy/users
21mr|selinux-policy-3.14.5-57.587.rosa202110|586	
21mr|selinux-policy-3.14.5-57.587.rosa202110|587	# makeModulesConf()
21mr|selinux-policy-3.14.5-57.587.rosa202110|588	cp -f selinux_config/modules-mls-base.conf ./policy/modules-base.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|589	cp -f selinux_config/modules-mls-base.conf ./policy/modules.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|590	if [ contrib == "contrib" ];then
21mr|selinux-policy-3.14.5-57.587.rosa202110|591	cp selinux_config/modules-mls-contrib.conf ./policy/modules-contrib.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|592	cat selinux_config/modules-mls-contrib.conf >> ./policy/modules.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|593	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|594	
21mr|selinux-policy-3.14.5-57.587.rosa202110|595	# installCmds()
21mr|selinux-policy-3.14.5-57.587.rosa202110|596	%make UNK_PERMS=deny NAME=mls TYPE=mls DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n MLS_CATS=1024 MCS_CATS=1024 base.pp
21mr|selinux-policy-3.14.5-57.587.rosa202110|597	%make validate UNK_PERMS=deny NAME=mls TYPE=mls DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n MLS_CATS=1024 MCS_CATS=1024 modules
21mr|selinux-policy-3.14.5-57.587.rosa202110|598	make UNK_PERMS=deny NAME=mls TYPE=mls DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n DESTDIR=%{buildroot} MLS_CATS=1024 MCS_CATS=1024 install
21mr|selinux-policy-3.14.5-57.587.rosa202110|599	make UNK_PERMS=deny NAME=mls TYPE=mls DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n DESTDIR=%{buildroot} MLS_CATS=1024 MCS_CATS=1024 install-appconfig
21mr|selinux-policy-3.14.5-57.587.rosa202110|600	make UNK_PERMS=deny NAME=mls TYPE=mls DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n DESTDIR=%{buildroot} MLS_CATS=1024 MCS_CATS=1024 SEMODULE="semodule -v -p %{buildroot} -X 100 " load
21mr|selinux-policy-3.14.5-57.587.rosa202110|601	mkdir -p %{buildroot}/%{_sysconfdir}/selinux/mls/logins
21mr|selinux-policy-3.14.5-57.587.rosa202110|602	touch %{buildroot}%{_sysconfdir}/selinux/mls/contexts/files/file_contexts.subs
21mr|selinux-policy-3.14.5-57.587.rosa202110|603	install -m0644 selinux_config/securetty_types-mls %{buildroot}%{_sysconfdir}/selinux/mls/contexts/securetty_types
21mr|selinux-policy-3.14.5-57.587.rosa202110|604	install -m0644 selinux_config/file_contexts.subs_dist %{buildroot}%{_sysconfdir}/selinux/mls/contexts/files
21mr|selinux-policy-3.14.5-57.587.rosa202110|605	install -m0644 selinux_config/setrans-mls.conf %{buildroot}%{_sysconfdir}/selinux/mls/setrans.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|606	install -m0644 selinux_config/customizable_types %{buildroot}%{_sysconfdir}/selinux/mls/contexts/customizable_types
21mr|selinux-policy-3.14.5-57.587.rosa202110|607	touch %{buildroot}%{_sysconfdir}/selinux/mls/contexts/files/file_contexts.bin
21mr|selinux-policy-3.14.5-57.587.rosa202110|608	touch %{buildroot}%{_sysconfdir}/selinux/mls/contexts/files/file_contexts.local
21mr|selinux-policy-3.14.5-57.587.rosa202110|609	touch %{buildroot}%{_sysconfdir}/selinux/mls/contexts/files/file_contexts.local.bin
21mr|selinux-policy-3.14.5-57.587.rosa202110|610	cp %{SOURCE6} %{buildroot}%{_sysconfdir}/selinux/mls
21mr|selinux-policy-3.14.5-57.587.rosa202110|611	rm -f %{buildroot}/%{_datadir}/selinux/mls/*pp*
21mr|selinux-policy-3.14.5-57.587.rosa202110|612	/usr/bin/sha512sum %{buildroot}%{_sysconfdir}/selinux/mls/policy/policy.32 | cut -d' ' -f 1 > %{buildroot}%{_sysconfdir}/selinux/mls/.policy.sha512
21mr|selinux-policy-3.14.5-57.587.rosa202110|613	rm -rf %{buildroot}%{_sysconfdir}/selinux/mls/contexts/netfilter_contexts
21mr|selinux-policy-3.14.5-57.587.rosa202110|614	rm -rf %{buildroot}%{_sysconfdir}/selinux/mls/modules/active/policy.kern
21mr|selinux-policy-3.14.5-57.587.rosa202110|615	rm -f %{buildroot}%{_sharedstatedir}/selinux/mls/active/*.linked
21mr|selinux-policy-3.14.5-57.587.rosa202110|616	
21mr|selinux-policy-3.14.5-57.587.rosa202110|617	# modulesList()
21mr|selinux-policy-3.14.5-57.587.rosa202110|618	awk '$1 !~ "/^#/" && $2 == "=" && $3 == "module" { printf "%%s ", $1 }' ./policy/modules-base.conf > %{buildroot}/%{_datadir}/selinux/mls/modules-base.lst
21mr|selinux-policy-3.14.5-57.587.rosa202110|619	awk '$1 !~ "/^#/" && $2 == "=" && $3 == "base" { printf "%%s ", $1 }' ./policy/modules-base.conf > %{buildroot}/%{_datadir}/selinux/mls/base.lst
21mr|selinux-policy-3.14.5-57.587.rosa202110|620	if [ -e ./policy/modules-contrib.conf ];then
21mr|selinux-policy-3.14.5-57.587.rosa202110|621	awk '$1 !~ "/^#/" && $2 == "=" && $3 == "module" { printf "%%s ", $1 }' ./policy/modules-contrib.conf > %{buildroot}/%{_datadir}/selinux/mls/modules-contrib.lst
21mr|selinux-policy-3.14.5-57.587.rosa202110|622	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|623	
21mr|selinux-policy-3.14.5-57.587.rosa202110|624	# nonBaseModulesList()
21mr|selinux-policy-3.14.5-57.587.rosa202110|625	contrib_modules=`cat %{buildroot}/%{_datadir}/selinux/mls/modules-contrib.lst`
21mr|selinux-policy-3.14.5-57.587.rosa202110|626	base_modules=`cat %{buildroot}/%{_datadir}/selinux/mls/modules-base.lst`
21mr|selinux-policy-3.14.5-57.587.rosa202110|627	for i in $contrib_modules $base_modules; do
21mr|selinux-policy-3.14.5-57.587.rosa202110|628	if [ $i != "sandbox" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|629	if [ $i != "unprivuser" ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|630	echo "%{_sharedstatedir}/selinux/mls/active/modules/100/$i" >> %{buildroot}/%{_datadir}/selinux/mls/nonbasemodules.lst
21mr|selinux-policy-3.14.5-57.587.rosa202110|631	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|632	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|633	done
21mr|selinux-policy-3.14.5-57.587.rosa202110|634	
21mr|selinux-policy-3.14.5-57.587.rosa202110|635	# installFactoryResetFiles()
21mr|selinux-policy-3.14.5-57.587.rosa202110|636	mkdir -p %{buildroot}%{_datadir}/selinux/mls/default
21mr|selinux-policy-3.14.5-57.587.rosa202110|637	cp -R --preserve=mode,ownership,timestamps,links %{buildroot}%{_sharedstatedir}/selinux/mls/active %{buildroot}%{_datadir}/selinux/mls/default/
21mr|selinux-policy-3.14.5-57.587.rosa202110|638	find %{buildroot}%{_datadir}/selinux/mls/default/ -name hll | xargs rm -f
21mr|selinux-policy-3.14.5-57.587.rosa202110|639	find %{buildroot}%{_datadir}/selinux/mls/default/ -name lang_ext | xargs sed -i 's/pp/cil/'
21mr|selinux-policy-3.14.5-57.587.rosa202110|640	mkdir -p %{buildroot}/%{_libexecdir}/selinux/
21mr|selinux-policy-3.14.5-57.587.rosa202110|641	
21mr|selinux-policy-3.14.5-57.587.rosa202110|642	# remove leftovers when save-previous=true (semanage.conf) is used
21mr|selinux-policy-3.14.5-57.587.rosa202110|643	rm -rf %{buildroot}%{_sharedstatedir}/selinux/{minimum,targeted,mls}/previous
21mr|selinux-policy-3.14.5-57.587.rosa202110|644	
21mr|selinux-policy-3.14.5-57.587.rosa202110|645	mkdir -p %{buildroot}%{_mandir}
21mr|selinux-policy-3.14.5-57.587.rosa202110|646	cp -R man/* %{buildroot}%{_mandir}
21mr|selinux-policy-3.14.5-57.587.rosa202110|647	make UNK_PERMS=allow NAME=targeted TYPE=mcs DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n DESTDIR=%{buildroot} PKGNAME=%{name} MLS_CATS=1024 MCS_CATS=1024 install-docs
21mr|selinux-policy-3.14.5-57.587.rosa202110|648	make UNK_PERMS=allow NAME=targeted TYPE=mcs DISTRO=redhat UBAC=n DIRECT_INITRC=n MONOLITHIC=n DESTDIR=%{buildroot} PKGNAME=%{name} MLS_CATS=1024 MCS_CATS=1024 install-headers
21mr|selinux-policy-3.14.5-57.587.rosa202110|649	mkdir %{buildroot}%{_datadir}/selinux/devel/
21mr|selinux-policy-3.14.5-57.587.rosa202110|650	mv %{buildroot}%{_datadir}/selinux/targeted/include %{buildroot}%{_datadir}/selinux/devel/include
21mr|selinux-policy-3.14.5-57.587.rosa202110|651	install -m 644 selinux_config/Makefile.devel %{buildroot}%{_datadir}/selinux/devel/Makefile
21mr|selinux-policy-3.14.5-57.587.rosa202110|652	install -m 644 doc/example.* %{buildroot}%{_datadir}/selinux/devel/
21mr|selinux-policy-3.14.5-57.587.rosa202110|653	install -m 644 doc/policy.* %{buildroot}%{_datadir}/selinux/devel/
21mr|selinux-policy-3.14.5-57.587.rosa202110|654	mkdir %{buildroot}%{_datadir}/selinux/devel/html
21mr|selinux-policy-3.14.5-57.587.rosa202110|655	
21mr|selinux-policy-3.14.5-57.587.rosa202110|656	cat %{SOURCE100} | sed -e 's/SELINUXPOLICYVERSION/%{EVRD}/' -e 's@SELINUXSTOREPATH@%{_sharedstatedir}/selinux@' > macro
21mr|selinux-policy-3.14.5-57.587.rosa202110|657	%install_macro %{name} macro
21mr|selinux-policy-3.14.5-57.587.rosa202110|658	
21mr|selinux-policy-3.14.5-57.587.rosa202110|659	mkdir -p %{buildroot}%{_sharedstatedir}/sepolgen
21mr|selinux-policy-3.14.5-57.587.rosa202110|660	mkdir -p %{buildroot}%{_sharedstatedir}/selinux/{minimum,mls}/active
21mr|selinux-policy-3.14.5-57.587.rosa202110|661	touch %{buildroot}%{_sharedstatedir}/sepolgen/interface_info
21mr|selinux-policy-3.14.5-57.587.rosa202110|662	touch %{buildroot}%{_sharedstatedir}/selinux/mls/active/{policy,seusers,users_extra}.linked
21mr|selinux-policy-3.14.5-57.587.rosa202110|663	
21mr|selinux-policy-3.14.5-57.587.rosa202110|664	# Need for semanage login -a firstuser and relabeling some files on first boot
21mr|selinux-policy-3.14.5-57.587.rosa202110|665	mkdir -p %{buildroot}%{_unitdir}
21mr|selinux-policy-3.14.5-57.587.rosa202110|666	mkdir -p %{buildroot}%{_sbindir}
21mr|selinux-policy-3.14.5-57.587.rosa202110|667	cat > %{buildroot}%{_sbindir}/mls-first-boot <<EOF
21mr|selinux-policy-3.14.5-57.587.rosa202110|668	#!/bin/bash
21mr|selinux-policy-3.14.5-57.587.rosa202110|669	
21mr|selinux-policy-3.14.5-57.587.rosa202110|670	if ! [ -f /etc/selinux/config ]; then exit 0; fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|671	. /etc/selinux/config
21mr|selinux-policy-3.14.5-57.587.rosa202110|672	if ! [ "\$SELINUX" = enforcing ] || ! [ "\$SELINUXTYPE" = mls ]; then exit 0; fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|673	
21mr|selinux-policy-3.14.5-57.587.rosa202110|674	if [ -d /home/live ]; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|675	echo "Need to relabel some files in live..."
21mr|selinux-policy-3.14.5-57.587.rosa202110|676	restorecon -FRiv		\
21mr|selinux-policy-3.14.5-57.587.rosa202110|677	/sbin			\
21mr|selinux-policy-3.14.5-57.587.rosa202110|678	/etc			\
21mr|selinux-policy-3.14.5-57.587.rosa202110|679	/home			\
21mr|selinux-policy-3.14.5-57.587.rosa202110|680	/usr/share/config/kres-migratorrc \
21mr|selinux-policy-3.14.5-57.587.rosa202110|681	/usr/libexec/getconf	\
21mr|selinux-policy-3.14.5-57.587.rosa202110|682	/usr/lib64/git-core	\
21mr|selinux-policy-3.14.5-57.587.rosa202110|683	/run			\
21mr|selinux-policy-3.14.5-57.587.rosa202110|684	/var/lib		\
21mr|selinux-policy-3.14.5-57.587.rosa202110|685	/var/spool/postfix	\
21mr|selinux-policy-3.14.5-57.587.rosa202110|686	/var/log		\
21mr|selinux-policy-3.14.5-57.587.rosa202110|687	/var/cache/dnf		\
21mr|selinux-policy-3.14.5-57.587.rosa202110|688	/root			\
21mr|selinux-policy-3.14.5-57.587.rosa202110|689	/tmp			\
21mr|selinux-policy-3.14.5-57.587.rosa202110|690	/sys/firmware/efi
21mr|selinux-policy-3.14.5-57.587.rosa202110|691	echo "End of relabel some files in live"
21mr|selinux-policy-3.14.5-57.587.rosa202110|692	exit 0
21mr|selinux-policy-3.14.5-57.587.rosa202110|693	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|694	
21mr|selinux-policy-3.14.5-57.587.rosa202110|695	if grep -q ^wheel: /etc/group; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|696	firstuser=\$(grep ^wheel: /etc/group | head -n 1 | cut -d: -f4 | cut -d, -f1)
21mr|selinux-policy-3.14.5-57.587.rosa202110|697	echo "Need to set aib_u for \$firstuser"
21mr|selinux-policy-3.14.5-57.587.rosa202110|698	semanage login -a -s aib_u -r s0 \$firstuser
21mr|selinux-policy-3.14.5-57.587.rosa202110|699	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|700	
21mr|selinux-policy-3.14.5-57.587.rosa202110|701	echo "Need to relabel some files in /home..."
21mr|selinux-policy-3.14.5-57.587.rosa202110|702	restorecon -FRiv /home
21mr|selinux-policy-3.14.5-57.587.rosa202110|703	find /home -type d -name "[!.]*" -maxdepth 2 -exec chcon -l s0-s3 {} \;
21mr|selinux-policy-3.14.5-57.587.rosa202110|704	echo "End of relabel some files in /home"
21mr|selinux-policy-3.14.5-57.587.rosa202110|705	
21mr|selinux-policy-3.14.5-57.587.rosa202110|706	echo "Need to relabel /run/hplip..."
21mr|selinux-policy-3.14.5-57.587.rosa202110|707	chcon -l s0-s3:c0.c1023 /run/hplip
21mr|selinux-policy-3.14.5-57.587.rosa202110|708	echo "End of relabel /run/hplip/"
21mr|selinux-policy-3.14.5-57.587.rosa202110|709	
21mr|selinux-policy-3.14.5-57.587.rosa202110|710	if find /var/cache/dnf/* -context '*unlabeled_t*' |grep -q ""; then
21mr|selinux-policy-3.14.5-57.587.rosa202110|711	echo "Need to relabel some files in /var/cache/dnf..."
21mr|selinux-policy-3.14.5-57.587.rosa202110|712	restorecon -FRiv /var/cache/dnf
21mr|selinux-policy-3.14.5-57.587.rosa202110|713	echo "End of relabel some files in /var/cache/dnf"
21mr|selinux-policy-3.14.5-57.587.rosa202110|714	fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|715	restorecon -FRiv			\
21mr|selinux-policy-3.14.5-57.587.rosa202110|716	/usr/share/config/kres-migratorrc \
21mr|selinux-policy-3.14.5-57.587.rosa202110|717	/etc/audit/audit.rules \
21mr|selinux-policy-3.14.5-57.587.rosa202110|718	/etc/audisp
21mr|selinux-policy-3.14.5-57.587.rosa202110|719	
21mr|selinux-policy-3.14.5-57.587.rosa202110|720	#TODO who make this dirs?
21mr|selinux-policy-3.14.5-57.587.rosa202110|721	rm -rf /etc/skel/.compose-cache
21mr|selinux-policy-3.14.5-57.587.rosa202110|722	rm -rf /etc/skel/.gvfs
21mr|selinux-policy-3.14.5-57.587.rosa202110|723	#TODO who corrupt this?
21mr|selinux-policy-3.14.5-57.587.rosa202110|724	dd if=/etc/X11/xorg.conf.d/00-keyboard.conf bs=8k |sed 's/\x22ru,us\x22/\x22us,ru\x22/g' |dd conv=notrunc of=/etc/X11/xorg.conf.d/00-keyboard.conf
21mr|selinux-policy-3.14.5-57.587.rosa202110|725	
21mr|selinux-policy-3.14.5-57.587.rosa202110|726	echo "Need to set secure types for some files..."
21mr|selinux-policy-3.14.5-57.587.rosa202110|727	# Use /usr/bin for /usr/sbin in semanage fcontext
21mr|selinux-policy-3.14.5-57.587.rosa202110|728	semanage fcontext -m -ff -t secadm_file_t /usr/bin/semanage
21mr|selinux-policy-3.14.5-57.587.rosa202110|729	chcon -t secadm_file_t /usr/sbin/semanage
21mr|selinux-policy-3.14.5-57.587.rosa202110|730	if [ -f /usr/sbin/semodule ]; then chcon -t secadm_file_t /usr/sbin/semodule; fi
21mr|selinux-policy-3.14.5-57.587.rosa202110|731	
21mr|selinux-policy-3.14.5-57.587.rosa202110|732	echo "Disable mls-first-boot.service"
21mr|selinux-policy-3.14.5-57.587.rosa202110|733	systemctl disable mls-first-boot.service
21mr|selinux-policy-3.14.5-57.587.rosa202110|734	EOF
21mr|selinux-policy-3.14.5-57.587.rosa202110|735	chmod +x %{buildroot}%{_sbindir}/mls-first-boot
21mr|selinux-policy-3.14.5-57.587.rosa202110|736	cat > %{buildroot}%{_unitdir}/mls-first-boot.service <<EOF
21mr|selinux-policy-3.14.5-57.587.rosa202110|737	[Unit]
21mr|selinux-policy-3.14.5-57.587.rosa202110|738	Description=Restorecon some files for mls use on first boot
21mr|selinux-policy-3.14.5-57.587.rosa202110|739	Before=kdm.service
21mr|selinux-policy-3.14.5-57.587.rosa202110|740	
21mr|selinux-policy-3.14.5-57.587.rosa202110|741	[Service]
21mr|selinux-policy-3.14.5-57.587.rosa202110|742	Type=oneshot
21mr|selinux-policy-3.14.5-57.587.rosa202110|743	ExecStart=/usr/sbin/mls-first-boot
21mr|selinux-policy-3.14.5-57.587.rosa202110|744	
21mr|selinux-policy-3.14.5-57.587.rosa202110|745	[Install]
21mr|selinux-policy-3.14.5-57.587.rosa202110|746	WantedBy=graphical.target
21mr|selinux-policy-3.14.5-57.587.rosa202110|747	EOF
21mr|selinux-policy-3.14.5-57.587.rosa202110|748	
21mr|selinux-policy-3.14.5-57.587.rosa202110|749	rm -rf selinux_config
21mr|selinux-policy-3.14.5-57.587.rosa202110|750	
21mr|selinux-policy-3.14.5-57.587.rosa202110|751	install -m644 %{SOURCE21} %{buildroot}%{_sysconfdir}/selinux/mls/

16718 21
21mr|sendmail-8.17.1-1|1	%define	alternatives	1
21mr|sendmail-8.17.1-1|2	%define sendmaildir	%{_prefix}/lib
21mr|sendmail-8.17.1-1|3	
21mr|sendmail-8.17.1-1|4	%define miltersomajor 1.0
21mr|sendmail-8.17.1-1|5	%define libname %mklibname milter %{miltersomajor}
21mr|sendmail-8.17.1-1|6	%define devname %mklibname milter -d
21mr|sendmail-8.17.1-1|7	
21mr|sendmail-8.17.1-1|8	Summary:	A widely used Mail Transport Agent (MTA)
21mr|sendmail-8.17.1-1|9	Name:		sendmail
21mr|sendmail-8.17.1-1|10	Version: 	8.17.1
21mr|sendmail-8.17.1-1|11	Release: 	1
21mr|sendmail-8.17.1-1|12	License:	Sendmail
21mr|sendmail-8.17.1-1|13	Group:		System/Servers
21mr|sendmail-8.17.1-1|14	Provides:	mail-server sendmail-command
21mr|sendmail-8.17.1-1|15	Conflicts:	vacation postfix
21mr|sendmail-8.17.1-1|16	URL:		http://www.sendmail.com/sm/open_source/
21mr|sendmail-8.17.1-1|17	
21mr|sendmail-8.17.1-1|18	Source0:	ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz
21mr|sendmail-8.17.1-1|19	Source3:	aliases
21mr|sendmail-8.17.1-1|20	Source4:	sendmail.sysconfig
21mr|sendmail-8.17.1-1|21	Source5:	sendmail-etc-mail-Makefile
21mr|sendmail-8.17.1-1|22	Source6:	sendmail-mandrake.mc
21mr|sendmail-8.17.1-1|23	Source7:	Sendmail.conf
21mr|sendmail-8.17.1-1|24	Source8:	sendmail.pam
21mr|sendmail-8.17.1-1|25	Source9:	sendmail-real-time.mc
21mr|sendmail-8.17.1-1|26	Source10:	README.mdk
21mr|sendmail-8.17.1-1|27	Source13:	sendmail-certs.sh
21mr|sendmail-8.17.1-1|28	Source14:	sendmail.service
21mr|sendmail-8.17.1-1|29	Source15:	sm-client.service
21mr|sendmail-8.17.1-1|30	
21mr|sendmail-8.17.1-1|31	Patch1:		sendmail-8.10.0-makemapman.patch
21mr|sendmail-8.17.1-1|32	Patch3:		sendmail-8.8.7-rmail.patch
21mr|sendmail-8.17.1-1|33	Patch5:		sendmail-8.16.1-movefiles.patch
21mr|sendmail-8.17.1-1|34	# build configuration
21mr|sendmail-8.17.1-1|35	Patch9:		sendmail-8.14.0-mdk.patch
21mr|sendmail-8.17.1-1|36	# (cjw) set .pid file for queue runner and set some other Mageia defaults
21mr|sendmail-8.17.1-1|37	#       adapted from fedora sendmail package, originally applied in mdv
21mr|sendmail-8.17.1-1|38	Patch12:	sendmail-submit.mc-mandriva.patch
21mr|sendmail-8.17.1-1|39	# (cjw) fix cyrus-imapd path, from fedora pkg
21mr|sendmail-8.17.1-1|40	Patch13:	sendmail-8.13.0-cyrus.patch
21mr|sendmail-8.17.1-1|41	# (ngompa) make sendmail dynamic with pie, from fedora
21mr|sendmail-8.17.1-1|42	Patch14:	sendmail-8.16.1-dynamic.patch
21mr|sendmail-8.17.1-1|43	Patch15:	sendmail-8.14.8-link.patch
21mr|sendmail-8.17.1-1|44	# From debian: allow fd:N socket address specifications for sendmail socket activation
21mr|sendmail-8.17.1-1|45	# http://anonscm.debian.org/cgit/collab-maint/sendmail.git/plain/debian/patches/socket_activation.patch
21mr|sendmail-8.17.1-1|46	Patch16:	sendmail-8.16.1-socket-activation.patch
21mr|sendmail-8.17.1-1|47	# (ngompa) make sendmail make a shared library
21mr|sendmail-8.17.1-1|48	Patch20:	sendmail-8.14.3-sharedmilter.patch
21mr|sendmail-8.17.1-1|49	
21mr|sendmail-8.17.1-1|50	Patch50:	sendmail-8.11.1-up-limit.patch
21mr|sendmail-8.17.1-1|51	
21mr|sendmail-8.17.1-1|52	Patch51:	fix.build.patch
21mr|sendmail-8.17.1-1|53	
21mr|sendmail-8.17.1-1|54	Requires(pre):	rpm-helper
21mr|sendmail-8.17.1-1|55	Requires(pre):	update-alternatives
21mr|sendmail-8.17.1-1|56	
21mr|sendmail-8.17.1-1|57	Provides:      mail-server
21mr|sendmail-8.17.1-1|58	Provides:      sendmail-command
21mr|sendmail-8.17.1-1|59	Conflicts:     postfix
21mr|sendmail-8.17.1-1|60	Conflicts:     vacation
21mr|sendmail-8.17.1-1|61	
21mr|sendmail-8.17.1-1|62	Requires:	procmail
21mr|sendmail-8.17.1-1|63	Requires:	bash >= 2.0
21mr|sendmail-8.17.1-1|64	Requires:	cyrus-sasl
21mr|sendmail-8.17.1-1|65	Requires:	openssl
21mr|sendmail-8.17.1-1|66	Requires: 	setup
21mr|sendmail-8.17.1-1|67	BuildRequires:	db-devel
21mr|sendmail-8.17.1-1|68	BuildRequires:	pkgconfig(libnsl)
21mr|sendmail-8.17.1-1|69	BuildRequires:	cyrus-sasl
21mr|sendmail-8.17.1-1|70	BuildRequires:	groff-for-man
21mr|sendmail-8.17.1-1|71	BuildRequires:	gdbm-devel
21mr|sendmail-8.17.1-1|72	BuildRequires:	pkgconfig(openssl)
21mr|sendmail-8.17.1-1|73	BuildRequires:	pkgconfig(libsasl2)
21mr|sendmail-8.17.1-1|74	BuildRequires:	tcp_wrappers-devel
21mr|sendmail-8.17.1-1|75	BuildRequires:	openldap-devel
21mr|sendmail-8.17.1-1|76	BuildRequires:	openssl
21mr|sendmail-8.17.1-1|77	
21mr|sendmail-8.17.1-1|78	%description
21mr|sendmail-8.17.1-1|79	The Sendmail program is a widely used Mail Transport Agent (MTA).
21mr|sendmail-8.17.1-1|80	MTAs send mail from one machine to another.
21mr|sendmail-8.17.1-1|81	
21mr|sendmail-8.17.1-1|82	Sendmail is not a client program, which you use to read your e-mail.
21mr|sendmail-8.17.1-1|83	Sendmail is a behind-the-scenes program which moves your
21mr|sendmail-8.17.1-1|84	e-mail over networks or the Internet to where you want it to go.
21mr|sendmail-8.17.1-1|85	
21mr|sendmail-8.17.1-1|86	If you ever need to reconfigure Sendmail, you'll also need to have the
21mr|sendmail-8.17.1-1|87	sendmail.cf package installed.  If you need documentation on Sendmail, you can
21mr|sendmail-8.17.1-1|88	install the sendmail-doc package.
21mr|sendmail-8.17.1-1|89	
21mr|sendmail-8.17.1-1|90	%files
21mr|sendmail-8.17.1-1|91	%license LICENSE
21mr|sendmail-8.17.1-1|92	%attr(0555,bin,bin) /usr/bin/vacation
21mr|sendmail-8.17.1-1|93	/usr/bin/hoststat
21mr|sendmail-8.17.1-1|94	/usr/bin/purgestat
21mr|sendmail-8.17.1-1|95	/usr/bin/makemap
21mr|sendmail-8.17.1-1|96	%attr(0555,bin,bin) /usr/sbin/makemap
21mr|sendmail-8.17.1-1|97	%attr(0555,bin,bin) /usr/sbin/editmap
21mr|sendmail-8.17.1-1|98	%attr(0555,bin,bin) /usr/sbin/mail.local
21mr|sendmail-8.17.1-1|99	%attr(0555,bin,bin) /usr/sbin/smrsh
21mr|sendmail-8.17.1-1|100	%attr(0555,bin,bin) /usr/sbin/mailstats
21mr|sendmail-8.17.1-1|101	%attr(0555,bin,bin) /usr/sbin/praliases
21mr|sendmail-8.17.1-1|102	%if %{alternatives}
21mr|sendmail-8.17.1-1|103	/usr/sbin/sendmail
21mr|sendmail-8.17.1-1|104	%attr(2555,root,mail)/usr/sbin/sendmail.sendmail
21mr|sendmail-8.17.1-1|105	%{sendmaildir}/sendmail.sendmail
21mr|sendmail-8.17.1-1|106	%else
21mr|sendmail-8.17.1-1|107	%attr(2555,root,mail) /usr/sbin/sendmail
21mr|sendmail-8.17.1-1|108	%attr(0555,bin,bin) /usr/bin/rmail
21mr|sendmail-8.17.1-1|109	%{sendmaildir}/sendmail
21mr|sendmail-8.17.1-1|110	%endif
21mr|sendmail-8.17.1-1|111	/usr/bin/rmail
21mr|sendmail-8.17.1-1|112	/usr/bin/newaliases
21mr|sendmail-8.17.1-1|113	/usr/bin/mailq
21mr|sendmail-8.17.1-1|114	%{_mandir}/man1/mailq.1.*
21mr|sendmail-8.17.1-1|115	%{_mandir}/man1/newaliases.1.*
21mr|sendmail-8.17.1-1|116	%{_mandir}/man1/vacation.1.*
21mr|sendmail-8.17.1-1|117	%{_mandir}/man5/aliases.5.*
21mr|sendmail-8.17.1-1|118	%{_mandir}/man8/editmap.8.*
21mr|sendmail-8.17.1-1|119	%{_mandir}/man8/mail.local.8.*
21mr|sendmail-8.17.1-1|120	%{_mandir}/man8/mailstats.8.*
21mr|sendmail-8.17.1-1|121	%{_mandir}/man8/makemap.8.*
21mr|sendmail-8.17.1-1|122	%{_mandir}/man8/praliases.8.*
21mr|sendmail-8.17.1-1|123	%{_mandir}/man8/rmail.8.*
21mr|sendmail-8.17.1-1|124	%{_mandir}/man8/sendmail.8.*
21mr|sendmail-8.17.1-1|125	%{_mandir}/man8/smrsh.8.*
21mr|sendmail-8.17.1-1|126	
21mr|sendmail-8.17.1-1|127	# XXX can't do noreplace here or new sendmail will not deliver.
21mr|sendmail-8.17.1-1|128	%dir %_sysconfdir/smrsh
21mr|sendmail-8.17.1-1|129	%dir %_sysconfdir/mail
21mr|sendmail-8.17.1-1|130	%attr(0755,root,mail) %dir %_sysconfdir/ssl/%{name}
21mr|sendmail-8.17.1-1|131	%attr(0600,root,mail) %config(noreplace)        %_sysconfdir/ssl/%{name}/*
21mr|sendmail-8.17.1-1|132	
21mr|sendmail-8.17.1-1|133	%config(noreplace) %_sysconfdir/mail/Makefile
21mr|sendmail-8.17.1-1|134	%attr(0444,root,mail) %config(noreplace)	%_sysconfdir/mail/sendmail.cf
21mr|sendmail-8.17.1-1|135	%attr(0444,root,mail) %config(noreplace)	%_sysconfdir/mail/submit.cf
21mr|sendmail-8.17.1-1|136	%attr(0644,root,mail) %config(noreplace) %_sysconfdir/mail/sendmail.mc
21mr|sendmail-8.17.1-1|137	%attr(0644,root,mail) %config(noreplace) %_sysconfdir/mail/submit.mc
21mr|sendmail-8.17.1-1|138	%config(noreplace)	%_sysconfdir/mail/local-host-names
21mr|sendmail-8.17.1-1|139	%config(noreplace)	%_sysconfdir/aliases
21mr|sendmail-8.17.1-1|140	%attr(0644,root,root) %ghost %_sysconfdir/aliases.db
21mr|sendmail-8.17.1-1|141	%attr(0750,root,mail) %dir /var/spool/mqueue
21mr|sendmail-8.17.1-1|142	%attr(0770,mail,mail) %dir /var/spool/clientmqueue
21mr|sendmail-8.17.1-1|143	%attr(4555,root,mail) /var/log/statistics
21mr|sendmail-8.17.1-1|144	%attr(0644,root,root) %ghost			%_sysconfdir/mail/virtusertable.db
21mr|sendmail-8.17.1-1|145	%attr(0644,root,root) %config(noreplace)	%_sysconfdir/mail/virtusertable
21mr|sendmail-8.17.1-1|146	
21mr|sendmail-8.17.1-1|147	%attr(0644,root,root) %ghost			%_sysconfdir/mail/access.db
21mr|sendmail-8.17.1-1|148	%attr(0644,root,root) %config(noreplace)	%_sysconfdir/mail/access
21mr|sendmail-8.17.1-1|149	
21mr|sendmail-8.17.1-1|150	%attr(0644,root,root) %ghost			%_sysconfdir/mail/domaintable.db
21mr|sendmail-8.17.1-1|151	%attr(0644,root,root) %config(noreplace)	%_sysconfdir/mail/domaintable
21mr|sendmail-8.17.1-1|152	
21mr|sendmail-8.17.1-1|153	%attr(0644,root,root) %ghost			%_sysconfdir/mail/mailertable.db
21mr|sendmail-8.17.1-1|154	%attr(0644,root,root) %config(noreplace)	%_sysconfdir/mail/mailertable
21mr|sendmail-8.17.1-1|155	
21mr|sendmail-8.17.1-1|156	%attr(0644,bin,bin) %config(noreplace)	%_sysconfdir/mail/helpfile
21mr|sendmail-8.17.1-1|157	%attr(0644,root,root) %config(noreplace)	%_sysconfdir/mail/trusted-users
21mr|sendmail-8.17.1-1|158	
21mr|sendmail-8.17.1-1|159	%config(noreplace) %_sysconfdir/sysconfig/sendmail
21mr|sendmail-8.17.1-1|160	
21mr|sendmail-8.17.1-1|161	%{_unitdir}/sendmail.service
21mr|sendmail-8.17.1-1|162	%{_unitdir}/sm-client.service
21mr|sendmail-8.17.1-1|163	
21mr|sendmail-8.17.1-1|164	%config(noreplace) %{_libdir}/sasl2/Sendmail.conf
21mr|sendmail-8.17.1-1|165	%config(noreplace) %_sysconfdir/logrotate.d/statistics
21mr|sendmail-8.17.1-1|166	%config(noreplace) %_sysconfdir/pam.d/smtp
21mr|sendmail-8.17.1-1|167	
21mr|sendmail-8.17.1-1|168	#----------------------------------------------------------------------------
21mr|sendmail-8.17.1-1|169	
21mr|sendmail-8.17.1-1|170	%package doc
21mr|sendmail-8.17.1-1|171	Summary:	Documentation about the Sendmail Mail Transport Agent program
21mr|sendmail-8.17.1-1|172	Group:		Documentation
21mr|sendmail-8.17.1-1|173	
21mr|sendmail-8.17.1-1|174	%description doc
21mr|sendmail-8.17.1-1|175	The sendmail-doc package contains documentation about the Sendmail
21mr|sendmail-8.17.1-1|176	Mail Transport Agent (MTA) program, including release notes, the
21mr|sendmail-8.17.1-1|177	Sendmail FAQ and a few papers written about Sendmail.  The papers are
21mr|sendmail-8.17.1-1|178	provided in PostScript(TM) and troff formats.
21mr|sendmail-8.17.1-1|179	
21mr|sendmail-8.17.1-1|180	Install the sendmail-doc package if you need documentation about
21mr|sendmail-8.17.1-1|181	Sendmail.
21mr|sendmail-8.17.1-1|182	
21mr|sendmail-8.17.1-1|183	%files doc
21mr|sendmail-8.17.1-1|184	%doc contrib sendmail-docs%{_docdir}/sendmail
21mr|sendmail-8.17.1-1|185	
21mr|sendmail-8.17.1-1|186	#----------------------------------------------------------------------------
21mr|sendmail-8.17.1-1|187	
21mr|sendmail-8.17.1-1|188	%package cf
21mr|sendmail-8.17.1-1|189	Summary:	The files needed to reconfigure Sendmail
21mr|sendmail-8.17.1-1|190	Group:		System/Servers
21mr|sendmail-8.17.1-1|191	Requires:	m4
21mr|sendmail-8.17.1-1|192	Requires:	make
21mr|sendmail-8.17.1-1|193	
21mr|sendmail-8.17.1-1|194	%description cf
21mr|sendmail-8.17.1-1|195	This package includes the configuration files which you'd need to generate the
21mr|sendmail-8.17.1-1|196	sendmail.cf file distributed with the sendmail package.
21mr|sendmail-8.17.1-1|197	
21mr|sendmail-8.17.1-1|198	You'll need the sendmail-cf package if you ever need to reconfigure and rebuild
21mr|sendmail-8.17.1-1|199	your sendmail.cf file. For example, the default sendmail.cf file is not
21mr|sendmail-8.17.1-1|200	configured for UUCP. If someday you needed to send and receive mail over UUCP,
21mr|sendmail-8.17.1-1|201	you'd need to install the sendmail-cf package to help you reconfigure Sendmail.
21mr|sendmail-8.17.1-1|202	
21mr|sendmail-8.17.1-1|203	Install the sendmail-cf package if you need to reconfigure your
21mr|sendmail-8.17.1-1|204	sendmail.cf file.
21mr|sendmail-8.17.1-1|205	
21mr|sendmail-8.17.1-1|206	%files cf
21mr|sendmail-8.17.1-1|207	%{_datadir}/sendmail-cf
21mr|sendmail-8.17.1-1|208	
21mr|sendmail-8.17.1-1|209	#----------------------------------------------------------------------------
21mr|sendmail-8.17.1-1|210	
21mr|sendmail-8.17.1-1|211	%package -n %{libname}
21mr|sendmail-8.17.1-1|212	Summary:        Sendmail milter library
21mr|sendmail-8.17.1-1|213	Group:		System/Libraries
21mr|sendmail-8.17.1-1|214	
21mr|sendmail-8.17.1-1|215	%description -n %{libname}
21mr|sendmail-8.17.1-1|216	This package provides the Sendmail milter shared library.
21mr|sendmail-8.17.1-1|217	
21mr|sendmail-8.17.1-1|218	%files -n %{libname}
21mr|sendmail-8.17.1-1|219	%license LICENSE
21mr|sendmail-8.17.1-1|220	%{_libdir}/libmilter.so.%{miltersomajor}{,.*}
21mr|sendmail-8.17.1-1|221	
21mr|sendmail-8.17.1-1|222	#----------------------------------------------------------------------------
21mr|sendmail-8.17.1-1|223	
21mr|sendmail-8.17.1-1|224	%package -n %{devname}
21mr|sendmail-8.17.1-1|225	Summary:	Sendmail milter development libraries and headers
21mr|sendmail-8.17.1-1|226	Group:		Development/C
21mr|sendmail-8.17.1-1|227	Conflicts:	%{name}-devel < 8.15.2-5
21mr|sendmail-8.17.1-1|228	Obsoletes:	%{name}-devel < 8.15.2-5
21mr|sendmail-8.17.1-1|229	Provides:	%{name}-devel = %{version}-%{release}
21mr|sendmail-8.17.1-1|230	Provides:	%{name}-milter-devel = %{version}-%{release}
21mr|sendmail-8.17.1-1|231	Provides:	libmilter-devel = %{version}-%{release}
21mr|sendmail-8.17.1-1|232	Requires:	%{libname}%{?_isa} = %{version}-%{release}
21mr|sendmail-8.17.1-1|233	
21mr|sendmail-8.17.1-1|234	%description -n %{devname}
21mr|sendmail-8.17.1-1|235	This package includes the libraries and header files
21mr|sendmail-8.17.1-1|236	to build applications using sendmail libmilter.
21mr|sendmail-8.17.1-1|237	
21mr|sendmail-8.17.1-1|238	%files -n %{devname}
21mr|sendmail-8.17.1-1|239	%doc libsm/{*.html,README} sendmail-docs%{_docdir}/sendmail/{libmilter,README.libmilter}
21mr|sendmail-8.17.1-1|240	%{_includedir}/libmilter/
21mr|sendmail-8.17.1-1|241	%{_libdir}/libmilter.so
21mr|sendmail-8.17.1-1|242	
21mr|sendmail-8.17.1-1|243	#----------------------------------------------------------------------------
21mr|sendmail-8.17.1-1|244	
21mr|sendmail-8.17.1-1|245	%prep
21mr|sendmail-8.17.1-1|246	%setup -q
21mr|sendmail-8.17.1-1|247	cp devtools/M4/UNIX/{,shared}library.m4
21mr|sendmail-8.17.1-1|248	%autopatch -p1
21mr|sendmail-8.17.1-1|249	
21mr|sendmail-8.17.1-1|250	# XXX REVERTING
21mr|sendmail-8.17.1-1|251	sed -e 's|@@PATH@@|\.\.|' < %{SOURCE6} > cf/cf/mandrake.mc
21mr|sendmail-8.17.1-1|252	sed -e 's|@@PATH@@|\.\.|' < %{SOURCE9} > cf/cf/real-time.mc
21mr|sendmail-8.17.1-1|253	# (sb) smrsh path fixes in docs
21mr|sendmail-8.17.1-1|254	perl -pi -e 's|\/usr\/libexec|\/usr\/sbin|g' smrsh/README
21mr|sendmail-8.17.1-1|255	perl -pi -e 's|\/usr\/adm\/sm.bin|\/etc\/smrsh|g' smrsh/README
21mr|sendmail-8.17.1-1|256	perl -pi -e 's|\/usr\/lib\/sendmail|\/usr\/sbin\/sendmail|g' smrsh/README
21mr|sendmail-8.17.1-1|257	echo 'Paths modified for ROSALINUX.' >> smrsh/README
21mr|sendmail-8.17.1-1|258	
21mr|sendmail-8.17.1-1|259	perl -pi -e 's|\/usr\/adm\/sm.bin|\/etc\/smrsh|g' smrsh/smrsh.8
21mr|sendmail-8.17.1-1|260	perl -pi -e 's|sm.bin|\/etc\/smrsh|g' smrsh/smrsh.8
21mr|sendmail-8.17.1-1|261	head -n -17 smrsh/smrsh.8 > smrsh/smrsh.8.mdk
21mr|sendmail-8.17.1-1|262	cat << EOF >> smrsh/smrsh.8.mdk
21mr|sendmail-8.17.1-1|263	.SH FILES
21mr|sendmail-8.17.1-1|264	/etc/smrsh \- directory for restricted programs
21mr|sendmail-8.17.1-1|265	.SH SEE ALSO
21mr|sendmail-8.17.1-1|266	sendmail(8)
21mr|sendmail-8.17.1-1|267	EOF
21mr|sendmail-8.17.1-1|268	mv smrsh/smrsh.8.mdk smrsh/smrsh.8
21mr|sendmail-8.17.1-1|269	
21mr|sendmail-8.17.1-1|270	# (sb) m4 path
21mr|sendmail-8.17.1-1|271	perl -pi -e 's|\`sh \$BUILDTOOLS\/bin\/find_m4.sh\`|\/usr\/bin\/m4|g' cf/cf/Build
21mr|sendmail-8.17.1-1|272	
21mr|sendmail-8.17.1-1|273	%build
21mr|sendmail-8.17.1-1|274	
21mr|sendmail-8.17.1-1|275	%serverbuild
21mr|sendmail-8.17.1-1|276	export RPM_OPT_FLAGS="%optflags -DNETINET6 -DHAS_GETHOSTBYNAME2"
21mr|sendmail-8.17.1-1|277	
21mr|sendmail-8.17.1-1|278	export confLIBDIR=%{_libdir}
21mr|sendmail-8.17.1-1|279	
21mr|sendmail-8.17.1-1|280	%make_build LDOPTS="%ldflags -fPIC"
21mr|sendmail-8.17.1-1|281	
21mr|sendmail-8.17.1-1|282	%install
21mr|sendmail-8.17.1-1|283	mkdir -p %buildroot/{%_sysconfdir/sysconfig,%{_unitdir},%_sysconfdir/pam.d}
21mr|sendmail-8.17.1-1|284	mkdir -p %buildroot/{%_bindir,%_libdir,%{sendmaildir},%{_mandir}/man{1,5,8},%_sbindir}
21mr|sendmail-8.17.1-1|285	mkdir -p %buildroot/{var/log,var/spool,%_datadir/sendmail-cf,%_includedir/libmilter}
21mr|sendmail-8.17.1-1|286	mkdir -p %buildroot/%_docdir/sendmail
21mr|sendmail-8.17.1-1|287	
21mr|sendmail-8.17.1-1|288	OBJDIR=obj.$(uname -s).$(uname -r).$(arch)
21mr|sendmail-8.17.1-1|289	
21mr|sendmail-8.17.1-1|290	# fix default id and gid during install steps
21mr|sendmail-8.17.1-1|291	
21mr|sendmail-8.17.1-1|292	nameuser=`id -nu`
21mr|sendmail-8.17.1-1|293	namegroup=`id -ng`
21mr|sendmail-8.17.1-1|294	
21mr|sendmail-8.17.1-1|295	export confLIBDIR=%{_libdir}
21mr|sendmail-8.17.1-1|296	export ID="SBINOWN=${nameuser} SBINGRP=${namegroup} UBINOWN=${nameuser} UBINGRP=${namegroup} MANOWN=${nameuser} MANGRP=${namegroup} MSPQOWN=${nameuser} GBINGRP=${namegroup} GBINOWN=${nameuser} GBINGRP=${namegroup} MSPQOWN=${nameuser} MBINOWN=${nameuser} MBINGRP=${namegroup} LIBOWN=${nameuser} LIBGRP=${namegroup} CFOWN=${nameuser} CFGRP=${namegroup} INCOWN=${nameuser} INCGRP=${namegroup} CFMODE=0644"
21mr|sendmail-8.17.1-1|297	
21mr|sendmail-8.17.1-1|298	# (sb) fix example perl script interpreter paths
21mr|sendmail-8.17.1-1|299	sed -i 's|/usr/local/bin/perl|/usr/bin/perl|' contrib/*.pl
21mr|sendmail-8.17.1-1|300	sed -i 's|/usr/perl5/bin/perl|/usr/bin/perl|' contrib/*.pl
21mr|sendmail-8.17.1-1|301	sed -i 's|/bin/perl|/usr/bin/perl|' contrib/passwd-to-alias.pl
21mr|sendmail-8.17.1-1|302	
21mr|sendmail-8.17.1-1|303	# see https://bugzilla.mandriva.com/show_bug.cgi?id=34050
21mr|sendmail-8.17.1-1|304	cat cf/cf/mandrake.mc | \
21mr|sendmail-8.17.1-1|305	sed -e "s,%{_datadir}/sendmail-cf/m4/cf\.m4,../../cf/m4/cf.m4," \
21mr|sendmail-8.17.1-1|306	> cf/cf/mandrake-build.mc
21mr|sendmail-8.17.1-1|307	cat cf/cf/submit.mc | \
21mr|sendmail-8.17.1-1|308	sed -e "s,%{_datadir}/sendmail-cf/m4/cf\.m4,../../cf/m4/cf.m4," \
21mr|sendmail-8.17.1-1|309	> cf/cf/submit-build.mc
21mr|sendmail-8.17.1-1|310	%make_install MANROOT=%{_mandir}/man CF=mandrake-build SUBMIT=submit-build $ID
21mr|sendmail-8.17.1-1|311	
21mr|sendmail-8.17.1-1|312	%make_install MANROOT=%{_mandir}/man $ID force-install -C $OBJDIR/rmail
21mr|sendmail-8.17.1-1|313	%make_install MANROOT=%{_mandir}/man $ID force-install -C $OBJDIR/mail.local
21mr|sendmail-8.17.1-1|314	
21mr|sendmail-8.17.1-1|315	%make_install MANROOT=%{_mandir}/man $ID install -C $OBJDIR/smrsh
21mr|sendmail-8.17.1-1|316	
21mr|sendmail-8.17.1-1|317	ln -sf ../sbin/makemap %{buildroot}/%{_bindir}/makemap
21mr|sendmail-8.17.1-1|318	
21mr|sendmail-8.17.1-1|319	# install docs by hand - do it in builddir instead of RPM_BUILD_ROOT
21mr|sendmail-8.17.1-1|320	rm -fr sendmail-docs
21mr|sendmail-8.17.1-1|321	mkdir -p sendmail-docs%{_docdir}/sendmail
21mr|sendmail-8.17.1-1|322	cp -ar FAQ LICENSE KNOWNBUGS README RELEASE_NOTES doc sendmail-docs%{_docdir}/sendmail
21mr|sendmail-8.17.1-1|323	cp smrsh/README sendmail-docs%{_docdir}/sendmail/README.smrsh
21mr|sendmail-8.17.1-1|324	cp sendmail/README sendmail-docs%{_docdir}/sendmail/README.sendmail
21mr|sendmail-8.17.1-1|325	cp sendmail/SECURITY sendmail-docs%{_docdir}/sendmail/SECURITY.sendmail
21mr|sendmail-8.17.1-1|326	cp sendmail/TUNING sendmail-docs%{_docdir}/sendmail/TUNING.sendmail
21mr|sendmail-8.17.1-1|327	cp mail.local/README sendmail-docs%{_docdir}/sendmail/README.mail.local
21mr|sendmail-8.17.1-1|328	cp cf/README sendmail-docs%{_docdir}/sendmail/README.cf
21mr|sendmail-8.17.1-1|329	cp cf/cf/README sendmail-docs%{_docdir}/sendmail/README.install-cf
21mr|sendmail-8.17.1-1|330	cp %{SOURCE10} sendmail-docs%{_docdir}/sendmail/README.mga
21mr|sendmail-8.17.1-1|331	cp libmilter/README sendmail-docs%{_docdir}/sendmail/README.libmilter
21mr|sendmail-8.17.1-1|332	cp -ar libmilter/docs/ sendmail-docs%{_docdir}/sendmail/libmilter
21mr|sendmail-8.17.1-1|333	
21mr|sendmail-8.17.1-1|334	# install the cf files
21mr|sendmail-8.17.1-1|335	make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID CF=mandrake-build SUBMIT=submit-build install-cf -C cf/cf
21mr|sendmail-8.17.1-1|336	# restore include path
21mr|sendmail-8.17.1-1|337	sed -i -e "s,\.\./\.\./cf/m4/cf\.m4,%{_datadir}/sendmail-cf/m4/cf.m4,g" \
21mr|sendmail-8.17.1-1|338	%{buildroot}%{_sysconfdir}/mail/sendmail.cf
21mr|sendmail-8.17.1-1|339	rm -f cf/cf/mandrake-build.mc
21mr|sendmail-8.17.1-1|340	rm -f cf/cf/submit-build.mc
21mr|sendmail-8.17.1-1|341	pushd cf
21mr|sendmail-8.17.1-1|342	cp -ar * %{buildroot}/usr/share/sendmail-cf
21mr|sendmail-8.17.1-1|343	install -m 644 %{SOURCE9} %{buildroot}/usr/share/sendmail-cf/cf
21mr|sendmail-8.17.1-1|344	rm -f %{buildroot}/usr/share/sendmail-cf/*/*.m4path
21mr|sendmail-8.17.1-1|345	make -C cf mandrake-build.cf
21mr|sendmail-8.17.1-1|346	popd
21mr|sendmail-8.17.1-1|347	
21mr|sendmail-8.17.1-1|348	rm -f %{buildroot}%{_datadir}/sendmail-cf/cf/mandrake-build.cf
21mr|sendmail-8.17.1-1|349	
21mr|sendmail-8.17.1-1|350	mkdir -p %{buildroot}/%_sysconfdir/mail
21mr|sendmail-8.17.1-1|351	sed -e 's|@@PATH@@|/usr/share/sendmail-cf|' < %{SOURCE6} > %{buildroot}/%_sysconfdir/mail/sendmail.mc
21mr|sendmail-8.17.1-1|352	cp cf/cf/submit.mc %{buildroot}/%_sysconfdir/mail/
21mr|sendmail-8.17.1-1|353	
21mr|sendmail-8.17.1-1|354	echo "# local-host-names - include all aliases for your machine here." > %{buildroot}/%_sysconfdir/mail/local-host-names
21mr|sendmail-8.17.1-1|355	( echo "# trusted-users - users that can send mail as others without a warning"
21mr|sendmail-8.17.1-1|356	echo "# apache, mailman, majordomo, uucp, are good candidates" ) \
21mr|sendmail-8.17.1-1|357	> %{buildroot}/%_sysconfdir/mail/trusted-users
21mr|sendmail-8.17.1-1|358	
21mr|sendmail-8.17.1-1|359	
21mr|sendmail-8.17.1-1|360	install -d -m755 %buildroot/var/spool/mqueue
21mr|sendmail-8.17.1-1|361	install -d -m755 %buildroot/var/spool/clientmqueue
21mr|sendmail-8.17.1-1|362	
21mr|sendmail-8.17.1-1|363	# dangling symlinks
21mr|sendmail-8.17.1-1|364	ln -sf ../sbin/sendmail.sendmail %buildroot/%{sendmaildir}/sendmail
21mr|sendmail-8.17.1-1|365	for f in hoststat mailq newaliases purgestat
21mr|sendmail-8.17.1-1|366	do
21mr|sendmail-8.17.1-1|367	ln -sf ../sbin/sendmail.sendmail %buildroot/%_bindir/${f}
21mr|sendmail-8.17.1-1|368	done
21mr|sendmail-8.17.1-1|369	
21mr|sendmail-8.17.1-1|370	mkdir -p %buildroot/%_sysconfdir/smrsh
21mr|sendmail-8.17.1-1|371	
21mr|sendmail-8.17.1-1|372	cat <<EOF > %{buildroot}/%_sysconfdir/mail/access
21mr|sendmail-8.17.1-1|373	# Check the /usr/share/doc/sendmail-%{version}/README.cf file for a description
21mr|sendmail-8.17.1-1|374	# of the format of this file. (search for access_db in that file)
21mr|sendmail-8.17.1-1|375	# The /usr/share/doc/sendmail-%{version}/README.cf is part of the sendmail-doc
21mr|sendmail-8.17.1-1|376	# package.
21mr|sendmail-8.17.1-1|377	#
21mr|sendmail-8.17.1-1|378	# by default we allow relaying from localhost...
21mr|sendmail-8.17.1-1|379	localhost.localdomain		RELAY
21mr|sendmail-8.17.1-1|380	localhost			RELAY
21mr|sendmail-8.17.1-1|381	127.0.0.1			RELAY
21mr|sendmail-8.17.1-1|382	
21mr|sendmail-8.17.1-1|383	EOF
21mr|sendmail-8.17.1-1|384	
21mr|sendmail-8.17.1-1|385	for map in virtusertable access domaintable mailertable
21mr|sendmail-8.17.1-1|386	do
21mr|sendmail-8.17.1-1|387	touch %{buildroot}/%_sysconfdir/mail/${map}
21mr|sendmail-8.17.1-1|388	chmod 0644 %{buildroot}/%_sysconfdir/mail/${map}
21mr|sendmail-8.17.1-1|389	%{buildroot}/usr/sbin/makemap -C %{buildroot}/%_sysconfdir/mail/sendmail.cf hash %{buildroot}/%_sysconfdir/mail/${map}.db < %{buildroot}/%_sysconfdir/mail/${map}
21mr|sendmail-8.17.1-1|390	chmod 0644 %{buildroot}/%_sysconfdir/mail/${map}.db
21mr|sendmail-8.17.1-1|391	done
21mr|sendmail-8.17.1-1|392	install -m644 %{SOURCE3} %{buildroot}/%_sysconfdir/aliases
21mr|sendmail-8.17.1-1|393	%{buildroot}/usr/sbin/makemap -C %{buildroot}/%_sysconfdir/mail/sendmail.cf hash %{buildroot}/%_sysconfdir/aliases.db < %{SOURCE3}
21mr|sendmail-8.17.1-1|394	
21mr|sendmail-8.17.1-1|395	install -m644 %SOURCE4 %{buildroot}/%_sysconfdir/sysconfig/sendmail
21mr|sendmail-8.17.1-1|396	install -d -m 755 %{buildroot}%{_unitdir}
21mr|sendmail-8.17.1-1|397	install -m644 %SOURCE14 %{buildroot}%{_unitdir}
21mr|sendmail-8.17.1-1|398	install -m644 %SOURCE15 %{buildroot}%{_unitdir}
21mr|sendmail-8.17.1-1|399	
21mr|sendmail-8.17.1-1|400	install -m 644 %{SOURCE5} %{buildroot}/%_sysconfdir/mail/Makefile
21mr|sendmail-8.17.1-1|401	
21mr|sendmail-8.17.1-1|402	chmod u+w %{buildroot}/usr/sbin/{mailstats,praliases}
21mr|sendmail-8.17.1-1|403	chmod u+w %{buildroot}/usr/bin/rmail
21mr|sendmail-8.17.1-1|404	
21mr|sendmail-8.17.1-1|405	install -m755 -d %{buildroot}%{_libdir}/sasl2
21mr|sendmail-8.17.1-1|406	install -m 644 %{SOURCE7} %{buildroot}%{_libdir}/sasl2/Sendmail.conf
21mr|sendmail-8.17.1-1|407	install -m 644 %{SOURCE8} %{buildroot}/%_sysconfdir/pam.d/smtp
21mr|sendmail-8.17.1-1|408	
21mr|sendmail-8.17.1-1|409	# add certs directory for STARTTLS
21mr|sendmail-8.17.1-1|410	mkdir -p %{buildroot}/%_sysconfdir/ssl/%{name}
21mr|sendmail-8.17.1-1|411	# create placeholder certs
21mr|sendmail-8.17.1-1|412	pushd %{buildroot}/%_sysconfdir/ssl/%{name}
21mr|sendmail-8.17.1-1|413	sh %{SOURCE13}
21mr|sendmail-8.17.1-1|414	popd
21mr|sendmail-8.17.1-1|415	
21mr|sendmail-8.17.1-1|416	%if %{alternatives}
21mr|sendmail-8.17.1-1|417	mv %{buildroot}%{_sbindir}/sendmail %{buildroot}%{_sbindir}/sendmail.sendmail
21mr|sendmail-8.17.1-1|418	mv %{buildroot}/%{sendmaildir}/sendmail %{buildroot}/%{sendmaildir}/sendmail.sendmail
21mr|sendmail-8.17.1-1|419	%endif
21mr|sendmail-8.17.1-1|420	
21mr|sendmail-8.17.1-1|421	# (sb) logrotate
21mr|sendmail-8.17.1-1|422	install -d %{buildroot}%_sysconfdir/logrotate.d
21mr|sendmail-8.17.1-1|423	cat << EOF > %{buildroot}%_sysconfdir/logrotate.d/statistics
21mr|sendmail-8.17.1-1|424	/var/log/statistics {
21mr|sendmail-8.17.1-1|425	missingok
21mr|sendmail-8.17.1-1|426	compress
21mr|sendmail-8.17.1-1|427	postrotate
21mr|sendmail-8.17.1-1|428	service sendmail reload
21mr|sendmail-8.17.1-1|429	endscript
21mr|sendmail-8.17.1-1|430	}
21mr|sendmail-8.17.1-1|431	EOF
21mr|sendmail-8.17.1-1|432	
21mr|sendmail-8.17.1-1|433	# make strip able to touch these
21mr|sendmail-8.17.1-1|434	chmod 755 %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/*
21mr|sendmail-8.17.1-1|435	chmod 755 %{buildroot}%{_libdir}/libmilter.so.%{miltersomajor}*
21mr|sendmail-8.17.1-1|436	
21mr|sendmail-8.17.1-1|437	%if %{alternatives}
21mr|sendmail-8.17.1-1|438	ln -sf %{name}.%{name} %{buildroot}%{_sbindir}/%{name}
21mr|sendmail-8.17.1-1|439	%endif
21mr|sendmail-8.17.1-1|440	
21mr|sendmail-8.17.1-1|441	#-----------------------------------------------------------------------------------
21mr|sendmail-8.17.1-1|442	%pre
21mr|sendmail-8.17.1-1|443	%_pre_useradd mailnull /var/spool/mqueue /dev/null
21mr|sendmail-8.17.1-1|444	%_pre_useradd smmsp /var/spool/mqueue /dev/null
21mr|sendmail-8.17.1-1|445	
21mr|sendmail-8.17.1-1|446	%_postun_userdel mailnull
21mr|sendmail-8.17.1-1|447	%_postun_userdel smmsp
21mr|sendmail-8.17.1-1|448	
21mr|sendmail-8.17.1-1|449	%post
21mr|sendmail-8.17.1-1|450	#
21mr|sendmail-8.17.1-1|451	# Convert old format to new
21mr|sendmail-8.17.1-1|452	#
21mr|sendmail-8.17.1-1|453	if [ -f %_sysconfdir/mail/deny ] ; then
21mr|sendmail-8.17.1-1|454	cat %_sysconfdir/mail/deny | \
21mr|sendmail-8.17.1-1|455	awk 'BEGIN{ print "# Entries from obsoleted /etc/mail/deny"} \
21mr|sendmail-8.17.1-1|456	{print $1" REJECT"}' >> %_sysconfdir/mail/access
21mr|sendmail-8.17.1-1|457	cp %_sysconfdir/mail/deny %_sysconfdir/mail/deny.rpmorig
21mr|sendmail-8.17.1-1|458	fi
21mr|sendmail-8.17.1-1|459	for oldfile in relay_allow ip_allow name_allow ; do
21mr|sendmail-8.17.1-1|460	if [ -f %_sysconfdir/mail/$oldfile ] ; then
21mr|sendmail-8.17.1-1|461	cat %_sysconfdir/mail/$oldfile | \
21mr|sendmail-8.17.1-1|462	awk "BEGIN { print \"# Entries from obsoleted /etc/mail/$oldfile\" ;} \
21mr|sendmail-8.17.1-1|463	{ print \$1\" RELAY\" }" >> %_sysconfdir/mail/access
21mr|sendmail-8.17.1-1|464	cp %_sysconfdir/mail/$oldfile %_sysconfdir/mail/$oldfile.rpmorig
21mr|sendmail-8.17.1-1|465	fi
21mr|sendmail-8.17.1-1|466	done
21mr|sendmail-8.17.1-1|467	
21mr|sendmail-8.17.1-1|468	%if %{alternatives}
21mr|sendmail-8.17.1-1|469	#
21mr|sendmail-8.17.1-1|470	# Set up the alternatives files for MTAs.
21mr|sendmail-8.17.1-1|471	#
21mr|sendmail-8.17.1-1|472	/usr/sbin/update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/sendmail.sendmail 10 \
21mr|sendmail-8.17.1-1|473	--slave %{sendmaildir}/sendmail sendmail-command-in_libdir %{_sbindir}/sendmail.sendmail \
21mr|sendmail-8.17.1-1|474	#--initscript sendmail
21mr|sendmail-8.17.1-1|475	%endif
21mr|sendmail-8.17.1-1|476	
21mr|sendmail-8.17.1-1|477	
21mr|sendmail-8.17.1-1|478	#
21mr|sendmail-8.17.1-1|479	# Oops, these files moved
21mr|sendmail-8.17.1-1|480	#
21mr|sendmail-8.17.1-1|481	if [ -f %_sysconfdir/sendmail.cf -a ! -f %_sysconfdir/mail/sendmail.cf ] ; then
21mr|sendmail-8.17.1-1|482	sed -e 's/^O AutoRebuildAliases/#O AutoRebuildAliases/'  %_sysconfdir/sendmail.cf > %_sysconfdir/mail/sendmail.cf
21mr|sendmail-8.17.1-1|483	mv %_sysconfdir/sendmail.cf %_sysconfdir/sendmail.cf.rpmorig
21mr|sendmail-8.17.1-1|484	fi
21mr|sendmail-8.17.1-1|485	
21mr|sendmail-8.17.1-1|486	if [ -f %_sysconfdir/sendmail.cw ] ; then
21mr|sendmail-8.17.1-1|487	cat %_sysconfdir/sendmail.cw  | \
21mr|sendmail-8.17.1-1|488	awk 'BEGIN { print "# Entries from obsoleted /etc/sendmail.cw" ;} \
21mr|sendmail-8.17.1-1|489	{ print $1 }' >> %_sysconfdir/mail/local-host-names
21mr|sendmail-8.17.1-1|490	cp %_sysconfdir/sendmail.cw %_sysconfdir/sendmail.cw.rpmorig
21mr|sendmail-8.17.1-1|491	fi
21mr|sendmail-8.17.1-1|492	#
21mr|sendmail-8.17.1-1|493	# Rebuild maps (next reboot will rebuild also)
21mr|sendmail-8.17.1-1|494	#
21mr|sendmail-8.17.1-1|495	{ /usr/bin/newaliases
21mr|sendmail-8.17.1-1|496	for map in virtusertable access domaintable mailertable bitdomain uudomain genericstable authinfo
21mr|sendmail-8.17.1-1|497	do
21mr|sendmail-8.17.1-1|498	if [ -f %_sysconfdir/mail/${map} ] ; then
21mr|sendmail-8.17.1-1|499	/usr/sbin/makemap hash %_sysconfdir/mail/${map} < %_sysconfdir/mail/${map}
21mr|sendmail-8.17.1-1|500	sleep 1
21mr|sendmail-8.17.1-1|501	fi
21mr|sendmail-8.17.1-1|502	done
21mr|sendmail-8.17.1-1|503	for map in userdb
21mr|sendmail-8.17.1-1|504	do
21mr|sendmail-8.17.1-1|505	if [ -f %_sysconfdir/mail/${map} ] ; then
21mr|sendmail-8.17.1-1|506	/usr/sbin/makemap btree %_sysconfdir/mail/${map} < %_sysconfdir/mail/${map}
21mr|sendmail-8.17.1-1|507	sleep 1
21mr|sendmail-8.17.1-1|508	fi
21mr|sendmail-8.17.1-1|509	done
21mr|sendmail-8.17.1-1|510	} > /dev/null 2>&1
21mr|sendmail-8.17.1-1|511	
21mr|sendmail-8.17.1-1|512	if [ "$1" = "1" ]; then
21mr|sendmail-8.17.1-1|513	touch /var/lib/rpm-helper/systemd-migration/sendmail
21mr|sendmail-8.17.1-1|514	fi
21mr|sendmail-8.17.1-1|515	
21mr|sendmail-8.17.1-1|516	if [ "$1" = "2" ]; then
21mr|sendmail-8.17.1-1|517	if ! [ -f /var/lib/rpm-helper/systemd-migration/sendmail ]; then
21mr|sendmail-8.17.1-1|518	export SENDMAIL_SYSTEMD_MIGRATION=1
21mr|sendmail-8.17.1-1|519	fi
21mr|sendmail-8.17.1-1|520	fi
21mr|sendmail-8.17.1-1|521	
21mr|sendmail-8.17.1-1|522	%_post_service sendmail
21mr|sendmail-8.17.1-1|523	
21mr|sendmail-8.17.1-1|524	if [ "$1" = "2" ] && [ "$SENDMAIL_SYSTEMD_MIGRATION" = "1" ]; then
21mr|sendmail-8.17.1-1|525	if grep '^DAEMON=yes$' %{_sysconfdir}/sysconfig/sendmail >/dev/null 2>&1; then
21mr|sendmail-8.17.1-1|526	# do nothing
21mr|sendmail-8.17.1-1|527	:
21mr|sendmail-8.17.1-1|528	else
21mr|sendmail-8.17.1-1|529	# disable daemons...
21mr|sendmail-8.17.1-1|530	systemctl disable sendmail.service
21mr|sendmail-8.17.1-1|531	systemctl disable sm-client.service
21mr|sendmail-8.17.1-1|532	systemctl stop sendmail.service
21mr|sendmail-8.17.1-1|533	systemctl stop sm-client.service
21mr|sendmail-8.17.1-1|534	fi
21mr|sendmail-8.17.1-1|535	
21mr|sendmail-8.17.1-1|536	chkconfig --del sendmail
21mr|sendmail-8.17.1-1|537	fi
21mr|sendmail-8.17.1-1|538	
21mr|sendmail-8.17.1-1|539	%preun
21mr|sendmail-8.17.1-1|540	%_preun_service sendmail
21mr|sendmail-8.17.1-1|541	if [ $1 = 0 ]; then
21mr|sendmail-8.17.1-1|542	%if %alternatives
21mr|sendmail-8.17.1-1|543	update-alternatives --remove sendmail-command %{_sbindir}/sendmail.sendmail
21mr|sendmail-8.17.1-1|544	%endif
21mr|sendmail-8.17.1-1|545	fi
21mr|sendmail-8.17.1-1|546	
21mr|sendmail-8.17.1-1|547	
21mr|sendmail-8.17.1-1|548	%triggerpostun -- sendmail < 8.10.0
21mr|sendmail-8.17.1-1|549	/sbin/chkconfig --add sendmail

16719 21
21mr|sequence-library-1.0.3-4|1	Name:           sequence-library
21mr|sequence-library-1.0.3-4|2	Version:        1.0.3
21mr|sequence-library-1.0.3-4|3	Release:        4
21mr|sequence-library-1.0.3-4|4	Summary:        Textual diff and merge library
21mr|sequence-library-1.0.3-4|5	Group:          Development/Java
21mr|sequence-library-1.0.3-4|6	License:        Sequence
21mr|sequence-library-1.0.3-4|7	URL:            http://svn.svnkit.com/repos/3rdparty/de.regnis.q.sequence/
21mr|sequence-library-1.0.3-4|8	
21mr|sequence-library-1.0.3-4|9	# Tarball generated with:
21mr|sequence-library-1.0.3-4|10	#  svn export http://svn.svnkit.com/repos/3rdparty/de.regnis.q.sequence/tags/1.0.3/ sequence-library-1.0.3 && \
21mr|sequence-library-1.0.3-4|11	#      tar caf sequence-library-1.0.3.tar.gz sequence-library-1.0.3/
21mr|sequence-library-1.0.3-4|12	Source0:        %{name}-%{version}.tar.gz
21mr|sequence-library-1.0.3-4|13	Source1:        http://repo1.maven.org/maven2/de/regnis/q/sequence/sequence-library/%{version}/sequence-library-%{version}.pom
21mr|sequence-library-1.0.3-4|14	BuildArch:      noarch
21mr|sequence-library-1.0.3-4|15	# Java stack is not supported on x86_32
21mr|sequence-library-1.0.3-4|16	ExcludeArch: %{ix86}
21mr|sequence-library-1.0.3-4|17	
21mr|sequence-library-1.0.3-4|18	BuildRequires:  maven-local
21mr|sequence-library-1.0.3-4|19	BuildRequires:  mvn(junit:junit)
21mr|sequence-library-1.0.3-4|20	
21mr|sequence-library-1.0.3-4|21	%description
21mr|sequence-library-1.0.3-4|22	A textual diff and merge library.
21mr|sequence-library-1.0.3-4|23	
21mr|sequence-library-1.0.3-4|24	%package javadoc
21mr|sequence-library-1.0.3-4|25	Summary: Javadocs for %{name}
21mr|sequence-library-1.0.3-4|26	
21mr|sequence-library-1.0.3-4|27	%description javadoc
21mr|sequence-library-1.0.3-4|28	This package contains the API documentation for %{name}.
21mr|sequence-library-1.0.3-4|29	
21mr|sequence-library-1.0.3-4|30	%prep
21mr|sequence-library-1.0.3-4|31	%setup -q
21mr|sequence-library-1.0.3-4|32	
21mr|sequence-library-1.0.3-4|33	find -name '*.jar' -o -name '*.class' -delete
21mr|sequence-library-1.0.3-4|34	
21mr|sequence-library-1.0.3-4|35	cp -pr %{SOURCE1} pom.xml
21mr|sequence-library-1.0.3-4|36	
21mr|sequence-library-1.0.3-4|37	%build
21mr|sequence-library-1.0.3-4|38	%mvn_build
21mr|sequence-library-1.0.3-4|39	
21mr|sequence-library-1.0.3-4|40	%install
21mr|sequence-library-1.0.3-4|41	%mvn_install
21mr|sequence-library-1.0.3-4|42	
21mr|sequence-library-1.0.3-4|43	%files -f .mfiles
21mr|sequence-library-1.0.3-4|44	%license LICENSE.txt
21mr|sequence-library-1.0.3-4|45	
21mr|sequence-library-1.0.3-4|46	%files javadoc -f .mfiles-javadoc
21mr|sequence-library-1.0.3-4|47	%license LICENSE.txt
21mr|sequence-library-1.0.3-4|48	

16720 21
21mr|serd-0.30.10-2|1	%define debug_package %{nil}
21mr|serd-0.30.10-2|2	%define api 0
21mr|serd-0.30.10-2|3	%define major 0
21mr|serd-0.30.10-2|4	%define libname %mklibname %{name} %{api} %{major}
21mr|serd-0.30.10-2|5	%define devname %mklibname %{name} -d
21mr|serd-0.30.10-2|6	
21mr|serd-0.30.10-2|7	Summary:	Lightweight RDF syntax library
21mr|serd-0.30.10-2|8	Name:		serd
21mr|serd-0.30.10-2|9	Version:	0.30.10
21mr|serd-0.30.10-2|10	Release:	2
21mr|serd-0.30.10-2|11	License:	MIT
21mr|serd-0.30.10-2|12	Group:		System/Libraries
21mr|serd-0.30.10-2|13	Url:		http://drobilla.net/software/
21mr|serd-0.30.10-2|14	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
21mr|serd-0.30.10-2|15	BuildRequires:	waf
21mr|serd-0.30.10-2|16	BuildRequires:	expat-devel
21mr|serd-0.30.10-2|17	BuildRequires:	uuid-devel
21mr|serd-0.30.10-2|18	
21mr|serd-0.30.10-2|19	%description
21mr|serd-0.30.10-2|20	Lightweight C library for RDF syntax which supports reading
21mr|serd-0.30.10-2|21	and writing Turtle and NTriples. Serd is not intended to be a swiss-army
21mr|serd-0.30.10-2|22	knife of RDF syntax, but rather is suited to resource limited or
21mr|serd-0.30.10-2|23	performance critical applications, or situations where a simple
21mr|serd-0.30.10-2|24	reader/writer with minimal dependencies is ideal
21mr|serd-0.30.10-2|25	(e.g. in LV2 hosts or plugins).
21mr|serd-0.30.10-2|26	
21mr|serd-0.30.10-2|27	%files
21mr|serd-0.30.10-2|28	%{_bindir}/serdi
21mr|serd-0.30.10-2|29	%{_mandir}/man1/serdi.*
21mr|serd-0.30.10-2|30	
21mr|serd-0.30.10-2|31	#----------------------------------------------------------------------------
21mr|serd-0.30.10-2|32	
21mr|serd-0.30.10-2|33	%package -n %{libname}
21mr|serd-0.30.10-2|34	Summary:	Lightweight RDF syntax library
21mr|serd-0.30.10-2|35	Group:		System/Libraries
21mr|serd-0.30.10-2|36	Conflicts:	%{_lib}serd0 < 0.18.2-3
21mr|serd-0.30.10-2|37	Obsoletes:	%{_lib}serd0 < 0.18.2-3
21mr|serd-0.30.10-2|38	
21mr|serd-0.30.10-2|39	%description -n %{libname}
21mr|serd-0.30.10-2|40	Lightweight C library for RDF syntax which supports reading
21mr|serd-0.30.10-2|41	and writing Turtle and NTriples. Serd is not intended to be a swiss-army
21mr|serd-0.30.10-2|42	knife of RDF syntax, but rather is suited to resource limited or
21mr|serd-0.30.10-2|43	performance critical applications, or situations where a simple
21mr|serd-0.30.10-2|44	reader/writer with minimal dependencies is ideal
21mr|serd-0.30.10-2|45	(e.g. in LV2 hosts or plugins).
21mr|serd-0.30.10-2|46	
21mr|serd-0.30.10-2|47	%files -n %{libname}
21mr|serd-0.30.10-2|48	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|serd-0.30.10-2|49	
21mr|serd-0.30.10-2|50	#----------------------------------------------------------------------------
21mr|serd-0.30.10-2|51	
21mr|serd-0.30.10-2|52	%package -n %{devname}
21mr|serd-0.30.10-2|53	Summary:	Headers for the Lightweight RDF syntax library
21mr|serd-0.30.10-2|54	Group:		Development/C
21mr|serd-0.30.10-2|55	Requires:	%{libname} = %{EVRD}
21mr|serd-0.30.10-2|56	Provides:	%{name}-devel = %{EVRD}
21mr|serd-0.30.10-2|57	
21mr|serd-0.30.10-2|58	%description -n %{devname}
21mr|serd-0.30.10-2|59	Development files needed to build applications against serd.
21mr|serd-0.30.10-2|60	
21mr|serd-0.30.10-2|61	%files -n %{devname}
21mr|serd-0.30.10-2|62	%{_libdir}/lib%{name}-%{api}.so
21mr|serd-0.30.10-2|63	%dir %{_includedir}/%{name}-%{api}/%{name}
21mr|serd-0.30.10-2|64	%{_includedir}/%{name}-%{api}/%{name}/*.h
21mr|serd-0.30.10-2|65	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|serd-0.30.10-2|66	
21mr|serd-0.30.10-2|67	#----------------------------------------------------------------------------
21mr|serd-0.30.10-2|68	
21mr|serd-0.30.10-2|69	%prep
21mr|serd-0.30.10-2|70	%setup -q
21mr|serd-0.30.10-2|71	
21mr|serd-0.30.10-2|72	%build
21mr|serd-0.30.10-2|73	./waf configure \
21mr|serd-0.30.10-2|74	--prefix=%{_prefix} \
21mr|serd-0.30.10-2|75	--mandir=%{_mandir} \
21mr|serd-0.30.10-2|76	--libdir=%{_libdir}
21mr|serd-0.30.10-2|77	./waf
21mr|serd-0.30.10-2|78	
21mr|serd-0.30.10-2|79	%install
21mr|serd-0.30.10-2|80	./waf install --destdir=%{buildroot}

16721 21
21mr|serf-1.3.9-3|1	%define major 1
21mr|serf-1.3.9-3|2	%define libname %mklibname %{name}1_ %{major}
21mr|serf-1.3.9-3|3	%define devname %mklibname %{name} -d
21mr|serf-1.3.9-3|4	
21mr|serf-1.3.9-3|5	Summary:	A high-performance asynchronous HTTP client library
21mr|serf-1.3.9-3|6	Name:		serf
21mr|serf-1.3.9-3|7	Version:	1.3.9
21mr|serf-1.3.9-3|8	Release:	3
21mr|serf-1.3.9-3|9	License:	Apache License
21mr|serf-1.3.9-3|10	Group:		System/Libraries
21mr|serf-1.3.9-3|11	Url:		http://serf.apache.org
21mr|serf-1.3.9-3|12	Source0:	https://www.apache.org/dist/serf/%{name}-%{version}.tar.bz2
21mr|serf-1.3.9-3|13	Patch0:		serf-1.3.9-python3.patch
21mr|serf-1.3.9-3|14	Patch1:		serf-1.3.9-python3_byte.patch
21mr|serf-1.3.9-3|15	BuildRequires:	scons
21mr|serf-1.3.9-3|16	BuildRequires:	db-devel
21mr|serf-1.3.9-3|17	BuildRequires:	openldap-devel
21mr|serf-1.3.9-3|18	BuildRequires:	pkgconfig(apr-1)
21mr|serf-1.3.9-3|19	BuildRequires:	pkgconfig(apr-util-1)
21mr|serf-1.3.9-3|20	BuildRequires:	pkgconfig(openssl)
21mr|serf-1.3.9-3|21	BuildRequires:	pkgconfig(zlib)
21mr|serf-1.3.9-3|22	
21mr|serf-1.3.9-3|23	%description
21mr|serf-1.3.9-3|24	The serf library is a C-based HTTP client library built upon the Apache
21mr|serf-1.3.9-3|25	Portable Runtime (APR) library. It multiplexes connections, running the
21mr|serf-1.3.9-3|26	read/write communication asynchronously. Memory copies and transformations are
21mr|serf-1.3.9-3|27	kept to a minimum to provide high performance operation.
21mr|serf-1.3.9-3|28	
21mr|serf-1.3.9-3|29	#----------------------------------------------------------------------------
21mr|serf-1.3.9-3|30	
21mr|serf-1.3.9-3|31	%package -n %{libname}
21mr|serf-1.3.9-3|32	Summary:	A high-performance asynchronous HTTP client library
21mr|serf-1.3.9-3|33	Group:		System/Libraries
21mr|serf-1.3.9-3|34	
21mr|serf-1.3.9-3|35	%description -n %{libname}
21mr|serf-1.3.9-3|36	The serf library is a C-based HTTP client library built upon the Apache
21mr|serf-1.3.9-3|37	Portable Runtime (APR) library. It multiplexes connections, running the
21mr|serf-1.3.9-3|38	read/write communication asynchronously. Memory copies and transformations are
21mr|serf-1.3.9-3|39	kept to a minimum to provide high performance operation.
21mr|serf-1.3.9-3|40	
21mr|serf-1.3.9-3|41	%files -n %{libname}
21mr|serf-1.3.9-3|42	%doc CHANGES LICENSE NOTICE README design-guide.txt
21mr|serf-1.3.9-3|43	%{_libdir}/libserf-1.so.%{major}*
21mr|serf-1.3.9-3|44	
21mr|serf-1.3.9-3|45	#----------------------------------------------------------------------------
21mr|serf-1.3.9-3|46	
21mr|serf-1.3.9-3|47	%package -n %{devname}
21mr|serf-1.3.9-3|48	Summary:	Development libraries and headers for %{name}
21mr|serf-1.3.9-3|49	Group:		Development/C
21mr|serf-1.3.9-3|50	Requires:	%{libname} = %{EVRD}
21mr|serf-1.3.9-3|51	Provides:	%{name}-devel = %{EVRD}
21mr|serf-1.3.9-3|52	
21mr|serf-1.3.9-3|53	%description -n %{devname}
21mr|serf-1.3.9-3|54	The serf library is a C-based HTTP client library built upon the Apache
21mr|serf-1.3.9-3|55	Portable Runtime (APR) library. It multiplexes connections, running the
21mr|serf-1.3.9-3|56	read/write communication asynchronously. Memory copies and transformations are
21mr|serf-1.3.9-3|57	kept to a minimum to provide high performance operation.
21mr|serf-1.3.9-3|58	
21mr|serf-1.3.9-3|59	This package contains all of the development files that you will need in order
21mr|serf-1.3.9-3|60	to compile %{name} applications.
21mr|serf-1.3.9-3|61	
21mr|serf-1.3.9-3|62	%files -n %{devname}
21mr|serf-1.3.9-3|63	%{_includedir}/%{name}-%{major}/*.h
21mr|serf-1.3.9-3|64	%{_libdir}/*.so
21mr|serf-1.3.9-3|65	%{_libdir}/pkgconfig/serf-1.pc
21mr|serf-1.3.9-3|66	
21mr|serf-1.3.9-3|67	#----------------------------------------------------------------------------
21mr|serf-1.3.9-3|68	
21mr|serf-1.3.9-3|69	%prep
21mr|serf-1.3.9-3|70	%autosetup -p1
21mr|serf-1.3.9-3|71	
21mr|serf-1.3.9-3|72	%build
21mr|serf-1.3.9-3|73	%serverbuild
21mr|serf-1.3.9-3|74	scons \
21mr|serf-1.3.9-3|75	PREFIX=%{_prefix} \
21mr|serf-1.3.9-3|76	LIBDIR=%{_libdir} \
21mr|serf-1.3.9-3|77	APR=%{_prefix} \
21mr|serf-1.3.9-3|78	OPENSSL=%{_prefix} \
21mr|serf-1.3.9-3|79	ZLIB=%{_prefix} \
21mr|serf-1.3.9-3|80	DEBUG=yes \
21mr|serf-1.3.9-3|81	CFLAGS="%{optflags}" \
21mr|serf-1.3.9-3|82	APR_STATIC=no
21mr|serf-1.3.9-3|83	
21mr|serf-1.3.9-3|84	%scons
21mr|serf-1.3.9-3|85	
21mr|serf-1.3.9-3|86	%install
21mr|serf-1.3.9-3|87	scons install \
21mr|serf-1.3.9-3|88	--install-sandbox=%{buildroot}
21mr|serf-1.3.9-3|89	
21mr|serf-1.3.9-3|90	# enable strip and debug packages
21mr|serf-1.3.9-3|91	chmod 755 %{buildroot}%{_libdir}/libserf*.so*
21mr|serf-1.3.9-3|92	
21mr|serf-1.3.9-3|93	# Don't ship static libs
21mr|serf-1.3.9-3|94	rm -fR %{buildroot}%{_libdir}/*.a

16722 21
21mr|serp-1.15.2-0.11.20150412cvs|1	Name:          serp
21mr|serp-1.15.2-0.11.20150412cvs|2	Version:       1.15.2
21mr|serp-1.15.2-0.11.20150412cvs|3	Release:       0.11.20150412cvs
21mr|serp-1.15.2-0.11.20150412cvs|4	Summary:       Byte-code manipulation framework
21mr|serp-1.15.2-0.11.20150412cvs|5	License:       BSD
21mr|serp-1.15.2-0.11.20150412cvs|6	Group:         Development/Java
21mr|serp-1.15.2-0.11.20150412cvs|7	Url:           http://serp.sourceforge.net/
21mr|serp-1.15.2-0.11.20150412cvs|8	# cvs -d:pserver:anonymous@serp.cvs.sourceforge.net:/cvsroot/serp login
21mr|serp-1.15.2-0.11.20150412cvs|9	# cvs -z3 -d:pserver:anonymous@serp.cvs.sourceforge.net:/cvsroot/serp  export -r HEAD serp
21mr|serp-1.15.2-0.11.20150412cvs|10	# tar cJf serp-1.15.2-20150412-cvs.tar.xz serp
21mr|serp-1.15.2-0.11.20150412cvs|11	Source0:       serp-1.15.2-20150412-cvs.tar.xz
21mr|serp-1.15.2-0.11.20150412cvs|12	
21mr|serp-1.15.2-0.11.20150412cvs|13	BuildRequires: maven-local
21mr|serp-1.15.2-0.11.20150412cvs|14	BuildRequires: mvn(junit:junit)
21mr|serp-1.15.2-0.11.20150412cvs|15	
21mr|serp-1.15.2-0.11.20150412cvs|16	BuildArch:     noarch
21mr|serp-1.15.2-0.11.20150412cvs|17	# Java stack is not supported on x86_32
21mr|serp-1.15.2-0.11.20150412cvs|18	ExcludeArch: %{ix86}
21mr|serp-1.15.2-0.11.20150412cvs|19	
21mr|serp-1.15.2-0.11.20150412cvs|20	%description
21mr|serp-1.15.2-0.11.20150412cvs|21	The goal of the serp byte-code framework is to tap the full
21mr|serp-1.15.2-0.11.20150412cvs|22	power of byte-code modification while lowering its associated
21mr|serp-1.15.2-0.11.20150412cvs|23	costs. The framework provides a set of high-level APIs for
21mr|serp-1.15.2-0.11.20150412cvs|24	manipulating all aspects of byte-code, from large-scale
21mr|serp-1.15.2-0.11.20150412cvs|25	structures like class member fields to the individual
21mr|serp-1.15.2-0.11.20150412cvs|26	instructions that comprise the code of methods. While in
21mr|serp-1.15.2-0.11.20150412cvs|27	order to perform any advanced manipulation, some understanding
21mr|serp-1.15.2-0.11.20150412cvs|28	of the class file format and especially of the JVM instruction
21mr|serp-1.15.2-0.11.20150412cvs|29	set is necessary, the framework makes it as easy as possible
21mr|serp-1.15.2-0.11.20150412cvs|30	to enter the world of byte-code development.
21mr|serp-1.15.2-0.11.20150412cvs|31	
21mr|serp-1.15.2-0.11.20150412cvs|32	%package javadoc
21mr|serp-1.15.2-0.11.20150412cvs|33	Summary:       Javadoc for %{name}
21mr|serp-1.15.2-0.11.20150412cvs|34	
21mr|serp-1.15.2-0.11.20150412cvs|35	%description javadoc
21mr|serp-1.15.2-0.11.20150412cvs|36	This package contains javadoc for %{name}.
21mr|serp-1.15.2-0.11.20150412cvs|37	
21mr|serp-1.15.2-0.11.20150412cvs|38	%prep
21mr|serp-1.15.2-0.11.20150412cvs|39	%setup -q -n %{name}
21mr|serp-1.15.2-0.11.20150412cvs|40	find . -name "*.class" -delete
21mr|serp-1.15.2-0.11.20150412cvs|41	find . -name "*.jar" -delete
21mr|serp-1.15.2-0.11.20150412cvs|42	
21mr|serp-1.15.2-0.11.20150412cvs|43	%pom_remove_plugin :jxr-maven-plugin
21mr|serp-1.15.2-0.11.20150412cvs|44	%pom_remove_plugin :maven-assembly-plugin
21mr|serp-1.15.2-0.11.20150412cvs|45	%pom_remove_plugin :maven-site-plugin
21mr|serp-1.15.2-0.11.20150412cvs|46	%pom_remove_plugin :maven-source-plugin
21mr|serp-1.15.2-0.11.20150412cvs|47	%pom_remove_plugin :surefire-report-maven-plugin
21mr|serp-1.15.2-0.11.20150412cvs|48	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']"
21mr|serp-1.15.2-0.11.20150412cvs|49	
21mr|serp-1.15.2-0.11.20150412cvs|50	%mvn_file :%{name} %{name}
21mr|serp-1.15.2-0.11.20150412cvs|51	%mvn_alias :%{name} %{name}:%{name}
21mr|serp-1.15.2-0.11.20150412cvs|52	
21mr|serp-1.15.2-0.11.20150412cvs|53	%build
21mr|serp-1.15.2-0.11.20150412cvs|54	
21mr|serp-1.15.2-0.11.20150412cvs|55	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|serp-1.15.2-0.11.20150412cvs|56	
21mr|serp-1.15.2-0.11.20150412cvs|57	%install
21mr|serp-1.15.2-0.11.20150412cvs|58	%mvn_install
21mr|serp-1.15.2-0.11.20150412cvs|59	
21mr|serp-1.15.2-0.11.20150412cvs|60	%files -f .mfiles
21mr|serp-1.15.2-0.11.20150412cvs|61	%doc README.txt
21mr|serp-1.15.2-0.11.20150412cvs|62	%license LICENSE.txt
21mr|serp-1.15.2-0.11.20150412cvs|63	
21mr|serp-1.15.2-0.11.20150412cvs|64	%files javadoc -f .mfiles-javadoc
21mr|serp-1.15.2-0.11.20150412cvs|65	%license LICENSE.txt
21mr|serp-1.15.2-0.11.20150412cvs|66	

16723 21
21mr|sessreg-1.1.2-2|1	Summary:	Manage utmp/wtmp entries for non-init clients
21mr|sessreg-1.1.2-2|2	Name:		sessreg
21mr|sessreg-1.1.2-2|3	Version:	1.1.2
21mr|sessreg-1.1.2-2|4	Release:	2
21mr|sessreg-1.1.2-2|5	License:	MIT
21mr|sessreg-1.1.2-2|6	Group:		Development/X11
21mr|sessreg-1.1.2-2|7	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|sessreg-1.1.2-2|8	BuildRequires:	x11-util-macros
21mr|sessreg-1.1.2-2|9	BuildRequires:	pkgconfig(x11)
21mr|sessreg-1.1.2-2|10	
21mr|sessreg-1.1.2-2|11	%description
21mr|sessreg-1.1.2-2|12	Sessreg is a simple program for managing utmp/wtmp entries for xdm sessions.
21mr|sessreg-1.1.2-2|13	
21mr|sessreg-1.1.2-2|14	%files
21mr|sessreg-1.1.2-2|15	%{_bindir}/sessreg
21mr|sessreg-1.1.2-2|16	%{_mandir}/man1/sessreg.*
21mr|sessreg-1.1.2-2|17	
21mr|sessreg-1.1.2-2|18	#----------------------------------------------------------------------------
21mr|sessreg-1.1.2-2|19	
21mr|sessreg-1.1.2-2|20	%prep
21mr|sessreg-1.1.2-2|21	%setup -q
21mr|sessreg-1.1.2-2|22	
21mr|sessreg-1.1.2-2|23	%build
21mr|sessreg-1.1.2-2|24	%configure \
21mr|sessreg-1.1.2-2|25	--x-includes=%{_includedir} \
21mr|sessreg-1.1.2-2|26	--x-libraries=%{_libdir}
21mr|sessreg-1.1.2-2|27	
21mr|sessreg-1.1.2-2|28	# Debug info from the preprocessor breaks the man build
21mr|sessreg-1.1.2-2|29	make -C man CPPFLAGS=-ftrack-macro-expansion=0
21mr|sessreg-1.1.2-2|30	
21mr|sessreg-1.1.2-2|31	%make
21mr|sessreg-1.1.2-2|32	
21mr|sessreg-1.1.2-2|33	%install
21mr|sessreg-1.1.2-2|34	%makeinstall_std

16724 21
21mr|setools-4.3.0-2|1	# % global setools_pre_ver rc
21mr|setools-4.3.0-2|2	# % global gitver f1e5b20
21mr|setools-4.3.0-2|3	
21mr|setools-4.3.0-2|4	%global sepol_ver 2.9-1
21mr|setools-4.3.0-2|5	%global selinux_ver 2.9-1
21mr|setools-4.3.0-2|6	
21mr|setools-4.3.0-2|7	
21mr|setools-4.3.0-2|8	Name:           setools
21mr|setools-4.3.0-2|9	Version:        4.3.0
21mr|setools-4.3.0-2|10	Release:        2%{?setools_pre_ver:.%{setools_pre_ver}}%{?dist}
21mr|setools-4.3.0-2|11	Summary:        Policy analysis tools for SELinux
21mr|setools-4.3.0-2|12	Group:		System/Base
21mr|setools-4.3.0-2|13	License:        GPLv2
21mr|setools-4.3.0-2|14	URL:            https://github.com/SELinuxProject/setools/wiki
21mr|setools-4.3.0-2|15	Source0:        https://github.com/SELinuxProject/setools/archive/%{version}%{?setools_pre_ver:-%{setools_pre_ver}}.tar.gz
21mr|setools-4.3.0-2|16	Source1:        setools.pam
21mr|setools-4.3.0-2|17	Source2:        apol.desktop
21mr|setools-4.3.0-2|18	Patch1001:      1001-Do-not-use-Werror-during-build.patch
21mr|setools-4.3.0-2|19	Patch1002:      1002-Do-not-export-use-setools.InfoFlowAnalysis-and-setoo.patch
21mr|setools-4.3.0-2|20	Patch1003:      1003-Require-networkx-on-package-level.patch
21mr|setools-4.3.0-2|21	Obsoletes:      setools < 4.0.0, setools-devel < 4.0.0
21mr|setools-4.3.0-2|22	BuildRequires:  flex, bison
21mr|setools-4.3.0-2|23	BuildRequires:  glibc-devel, gcc, git
21mr|setools-4.3.0-2|24	BuildRequires:  sepol-static-devel >= %{sepol_ver}
21mr|setools-4.3.0-2|25	BuildRequires:  qt5-qtbase-devel
21mr|setools-4.3.0-2|26	BuildRequires:  swig
21mr|setools-4.3.0-2|27	BuildRequires:  python3-cython
21mr|setools-4.3.0-2|28	BuildRequires:  python3-devel
21mr|setools-4.3.0-2|29	BuildRequires:  python3-setuptools
21mr|setools-4.3.0-2|30	BuildRequires:  selinux-devel
21mr|setools-4.3.0-2|31	
21mr|setools-4.3.0-2|32	Requires:       %{name}-console = %{version}-%{release}
21mr|setools-4.3.0-2|33	Requires:       %{name}-console-analyses = %{version}-%{release}
21mr|setools-4.3.0-2|34	Requires:       %{name}-gui = %{version}-%{release}
21mr|setools-4.3.0-2|35	
21mr|setools-4.3.0-2|36	%description
21mr|setools-4.3.0-2|37	SETools is a collection of graphical tools, command-line tools, and
21mr|setools-4.3.0-2|38	Python modules designed to facilitate SELinux policy analysis.
21mr|setools-4.3.0-2|39	
21mr|setools-4.3.0-2|40	%package     console
21mr|setools-4.3.0-2|41	Summary:     Policy analysis command-line tools for SELinux
21mr|setools-4.3.0-2|42	License:     GPLv2
21mr|setools-4.3.0-2|43	Requires:    python3-setools = %{version}-%{release}
21mr|setools-4.3.0-2|44	Requires:    libselinux >= %{selinux_ver}
21mr|setools-4.3.0-2|45	
21mr|setools-4.3.0-2|46	%description console
21mr|setools-4.3.0-2|47	SETools is a collection of graphical tools, command-line tools, and
21mr|setools-4.3.0-2|48	libraries designed to facilitate SELinux policy analysis.
21mr|setools-4.3.0-2|49	
21mr|setools-4.3.0-2|50	This package includes the following console tools:
21mr|setools-4.3.0-2|51	
21mr|setools-4.3.0-2|52	sediff       Compare two policies to find differences.
21mr|setools-4.3.0-2|53	seinfo       List policy components.
21mr|setools-4.3.0-2|54	sesearch     Search rules (allow, type_transition, etc.)
21mr|setools-4.3.0-2|55	
21mr|setools-4.3.0-2|56	
21mr|setools-4.3.0-2|57	%package     console-analyses
21mr|setools-4.3.0-2|58	Summary:     Policy analysis command-line tools for SELinux
21mr|setools-4.3.0-2|59	License:     GPLv2
21mr|setools-4.3.0-2|60	Requires:    python3-setools = %{version}-%{release}
21mr|setools-4.3.0-2|61	Requires:    libselinux >= %{selinux_ver}
21mr|setools-4.3.0-2|62	Requires:    python3-networkx
21mr|setools-4.3.0-2|63	
21mr|setools-4.3.0-2|64	%description console-analyses
21mr|setools-4.3.0-2|65	SETools is a collection of graphical tools, command-line tools, and
21mr|setools-4.3.0-2|66	libraries designed to facilitate SELinux policy analysis.
21mr|setools-4.3.0-2|67	
21mr|setools-4.3.0-2|68	This package includes the following console tools:
21mr|setools-4.3.0-2|69	
21mr|setools-4.3.0-2|70	sedta        Perform domain transition analyses.
21mr|setools-4.3.0-2|71	seinfoflow   Perform information flow analyses.
21mr|setools-4.3.0-2|72	
21mr|setools-4.3.0-2|73	
21mr|setools-4.3.0-2|74	%package     -n python3-setools
21mr|setools-4.3.0-2|75	Summary:     Policy analysis tools for SELinux
21mr|setools-4.3.0-2|76	Obsoletes:   setools-libs < 4.0.0
21mr|setools-4.3.0-2|77	Recommends:  python3-libselinux
21mr|setools-4.3.0-2|78	%{?python_provide:%python_provide python3-setools}
21mr|setools-4.3.0-2|79	Requires:    python3-setuptools
21mr|setools-4.3.0-2|80	
21mr|setools-4.3.0-2|81	%description -n python3-setools
21mr|setools-4.3.0-2|82	SETools is a collection of graphical tools, command-line tools, and
21mr|setools-4.3.0-2|83	Python 3 modules designed to facilitate SELinux policy analysis.
21mr|setools-4.3.0-2|84	
21mr|setools-4.3.0-2|85	
21mr|setools-4.3.0-2|86	%package     gui
21mr|setools-4.3.0-2|87	Summary:     Policy analysis graphical tools for SELinux
21mr|setools-4.3.0-2|88	Requires:    python3-setools = %{version}-%{release}
21mr|setools-4.3.0-2|89	Requires:    python3-qt5
21mr|setools-4.3.0-2|90	Requires:    python3-networkx
21mr|setools-4.3.0-2|91	
21mr|setools-4.3.0-2|92	%description gui
21mr|setools-4.3.0-2|93	SETools is a collection of graphical tools, command-line tools, and
21mr|setools-4.3.0-2|94	Python modules designed to facilitate SELinux policy analysis.
21mr|setools-4.3.0-2|95	
21mr|setools-4.3.0-2|96	
21mr|setools-4.3.0-2|97	%prep
21mr|setools-4.3.0-2|98	%autosetup -p 1 -S git -n setools-%{version}%{?setools_pre_ver:-%{setools_pre_ver}}
21mr|setools-4.3.0-2|99	
21mr|setools-4.3.0-2|100	
21mr|setools-4.3.0-2|101	%build
21mr|setools-4.3.0-2|102	%py3_build
21mr|setools-4.3.0-2|103	
21mr|setools-4.3.0-2|104	
21mr|setools-4.3.0-2|105	%install
21mr|setools-4.3.0-2|106	%py3_install
21mr|setools-4.3.0-2|107	
21mr|setools-4.3.0-2|108	%check
21mr|setools-4.3.0-2|109	%if %{?_with_check:1}%{!?_with_check:0}
21mr|setools-4.3.0-2|110	%{__python3} setup.py test
21mr|setools-4.3.0-2|111	%endif
21mr|setools-4.3.0-2|112	
21mr|setools-4.3.0-2|113	
21mr|setools-4.3.0-2|114	%files
21mr|setools-4.3.0-2|115	
21mr|setools-4.3.0-2|116	%files console
21mr|setools-4.3.0-2|117	%{_bindir}/sediff
21mr|setools-4.3.0-2|118	%{_bindir}/seinfo
21mr|setools-4.3.0-2|119	%{_bindir}/sesearch
21mr|setools-4.3.0-2|120	%{_mandir}/man1/sediff*
21mr|setools-4.3.0-2|121	%{_mandir}/man1/seinfo*
21mr|setools-4.3.0-2|122	%{_mandir}/man1/sesearch*
21mr|setools-4.3.0-2|123	%{_mandir}/ru/man1/sediff*
21mr|setools-4.3.0-2|124	%{_mandir}/ru/man1/seinfo*
21mr|setools-4.3.0-2|125	%{_mandir}/ru/man1/sesearch*
21mr|setools-4.3.0-2|126	
21mr|setools-4.3.0-2|127	%files console-analyses
21mr|setools-4.3.0-2|128	%{_bindir}/sedta
21mr|setools-4.3.0-2|129	%{_bindir}/seinfoflow
21mr|setools-4.3.0-2|130	%{_mandir}/man1/sedta*
21mr|setools-4.3.0-2|131	%{_mandir}/man1/seinfoflow*
21mr|setools-4.3.0-2|132	%{_mandir}/ru/man1/sedta*
21mr|setools-4.3.0-2|133	%{_mandir}/ru/man1/seinfoflow*
21mr|setools-4.3.0-2|134	
21mr|setools-4.3.0-2|135	%files -n python3-setools
21mr|setools-4.3.0-2|136	%license COPYING COPYING.GPL COPYING.LGPL
21mr|setools-4.3.0-2|137	%{python3_sitearch}/setools
21mr|setools-4.3.0-2|138	%{python3_sitearch}/setools-*
21mr|setools-4.3.0-2|139	
21mr|setools-4.3.0-2|140	%files gui
21mr|setools-4.3.0-2|141	%{_bindir}/apol
21mr|setools-4.3.0-2|142	%{python3_sitearch}/setoolsgui
21mr|setools-4.3.0-2|143	%{_mandir}/man1/apol*
21mr|setools-4.3.0-2|144	%{_mandir}/ru/man1/apol*

16725 21
21mr|setroubleshoot-3.3.23-3|1	%global pkgpythondir  %{python3_sitelib}/%{name}
21mr|setroubleshoot-3.3.23-3|2	%global pkgguidir     %{_datadir}/%{name}/gui
21mr|setroubleshoot-3.3.23-3|3	%global pkgdatadir    %{_datadir}/%{name}
21mr|setroubleshoot-3.3.23-3|4	%global pkglibexecdir %{_prefix}/libexec/%{name}
21mr|setroubleshoot-3.3.23-3|5	%global pkgvardatadir %{_localstatedir}/lib/%{name}
21mr|setroubleshoot-3.3.23-3|6	%global pkgconfigdir  %{_sysconfdir}/%{name}
21mr|setroubleshoot-3.3.23-3|7	%global pkgdatabase   %{pkgvardatadir}/setroubleshoot_database.xml
21mr|setroubleshoot-3.3.23-3|8	%global username      setroubleshoot
21mr|setroubleshoot-3.3.23-3|9	
21mr|setroubleshoot-3.3.23-3|10	Summary:	Helps troubleshoot SELinux problems
21mr|setroubleshoot-3.3.23-3|11	Name:		setroubleshoot
21mr|setroubleshoot-3.3.23-3|12	Version:	3.3.23
21mr|setroubleshoot-3.3.23-3|13	Release:	3
21mr|setroubleshoot-3.3.23-3|14	License:	GPLv2+
21mr|setroubleshoot-3.3.23-3|15	Group:		System/Base
21mr|setroubleshoot-3.3.23-3|16	Url:		https://pagure.io/setroubleshoot
21mr|setroubleshoot-3.3.23-3|17	Source0:	https://releases.pagure.org/setroubleshoot/%{name}-%{version}.tar.gz
21mr|setroubleshoot-3.3.23-3|18	Source1:	%{name}.tmpfiles
21mr|setroubleshoot-3.3.23-3|19	Patch1:		0001-framework-fix-allowed_target_types.patch
21mr|setroubleshoot-3.3.23-3|20	Patch2:		0002-No-autostart-in-LiveCD.patch
21mr|setroubleshoot-3.3.23-3|21	BuildRequires:	desktop-file-utils
21mr|setroubleshoot-3.3.23-3|22	BuildRequires:	gettext
21mr|setroubleshoot-3.3.23-3|23	BuildRequires:	intltool
21mr|setroubleshoot-3.3.23-3|24	BuildRequires:	perl-XML-Parser
21mr|setroubleshoot-3.3.23-3|25	BuildRequires:	xdg-utils
21mr|setroubleshoot-3.3.23-3|26	BuildRequires:	pkgconfig(audit)
21mr|setroubleshoot-3.3.23-3|27	BuildRequires:	pkgconfig(auparse)
21mr|setroubleshoot-3.3.23-3|28	BuildRequires:	pkgconfig(dbus-1)
21mr|setroubleshoot-3.3.23-3|29	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|setroubleshoot-3.3.23-3|30	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|setroubleshoot-3.3.23-3|31	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|setroubleshoot-3.3.23-3|32	BuildRequires:	pkgconfig(libcap-ng)
21mr|setroubleshoot-3.3.23-3|33	BuildRequires:	pkgconfig(libnotify)
21mr|setroubleshoot-3.3.23-3|34	BuildRequires:	pkgconfig(libselinux)
21mr|setroubleshoot-3.3.23-3|35	BuildRequires:	pkgconfig(polkit-agent-1)
21mr|setroubleshoot-3.3.23-3|36	BuildRequires:	pkgconfig(python3)
21mr|setroubleshoot-3.3.23-3|37	BuildRequires:	python3-libselinux
21mr|setroubleshoot-3.3.23-3|38	BuildRequires:	python3-gi
21mr|setroubleshoot-3.3.23-3|39	BuildRequires:	python3-pydbus
21mr|setroubleshoot-3.3.23-3|40	Requires:	%{name}-server = %{EVRD}
21mr|setroubleshoot-3.3.23-3|41	Requires:	libreport-gtk
21mr|setroubleshoot-3.3.23-3|42	Requires:	python3-libreport
21mr|setroubleshoot-3.3.23-3|43	Requires:	xdg-utils
21mr|setroubleshoot-3.3.23-3|44	Requires(post,postun):	desktop-file-utils
21mr|setroubleshoot-3.3.23-3|45	Requires(post,postun):	dbus
21mr|setroubleshoot-3.3.23-3|46	
21mr|setroubleshoot-3.3.23-3|47	%description
21mr|setroubleshoot-3.3.23-3|48	setroubleshoot GUI. Application that allows you to view setroubleshoot-server
21mr|setroubleshoot-3.3.23-3|49	messages.
21mr|setroubleshoot-3.3.23-3|50	Provides tools to help diagnose SELinux problems. When AVC messages
21mr|setroubleshoot-3.3.23-3|51	are generated an alert can be generated that will give information
21mr|setroubleshoot-3.3.23-3|52	about the problem and help track its resolution. Alerts can be configured
21mr|setroubleshoot-3.3.23-3|53	to user preference. The same tools can be run on existing log files.
21mr|setroubleshoot-3.3.23-3|54	
21mr|setroubleshoot-3.3.23-3|55	%files
21mr|setroubleshoot-3.3.23-3|56	%{pkgguidir}
21mr|setroubleshoot-3.3.23-3|57	%config(noreplace) %{_sysconfdir}/xdg/autostart/*
21mr|setroubleshoot-3.3.23-3|58	%{_datadir}/applications/*.desktop
21mr|setroubleshoot-3.3.23-3|59	%{_datadir}/appdata/*.appdata.xml
21mr|setroubleshoot-3.3.23-3|60	%{_datadir}/dbus-1/services/sealert.service
21mr|setroubleshoot-3.3.23-3|61	%{_datadir}/icons/hicolor/*/*/*
21mr|setroubleshoot-3.3.23-3|62	%dir %attr(0755,root,root) %{pkgpythondir}
21mr|setroubleshoot-3.3.23-3|63	%{pkgpythondir}/browser.py
21mr|setroubleshoot-3.3.23-3|64	%{pkgpythondir}/__pycache__/browser.cpython*
21mr|setroubleshoot-3.3.23-3|65	%{pkgpythondir}/gui_utils.py
21mr|setroubleshoot-3.3.23-3|66	%{pkgpythondir}/__pycache__/gui_utils.cpython*
21mr|setroubleshoot-3.3.23-3|67	%{_bindir}/seapplet
21mr|setroubleshoot-3.3.23-3|68	
21mr|setroubleshoot-3.3.23-3|69	%post
21mr|setroubleshoot-3.3.23-3|70	#dbus-send --system /com/redhat/%%{name}d com.redhat.%%{name}dIface.restart string:'rpm install' >/dev/null 2>&1 || :
21mr|setroubleshoot-3.3.23-3|71	%systemd_post auditd.service
21mr|setroubleshoot-3.3.23-3|72	
21mr|setroubleshoot-3.3.23-3|73	%postun
21mr|setroubleshoot-3.3.23-3|74	%systemd_postun_with_restart auditd.service
21mr|setroubleshoot-3.3.23-3|75	
21mr|setroubleshoot-3.3.23-3|76	#------------------------------------------------------------------
21mr|setroubleshoot-3.3.23-3|77	
21mr|setroubleshoot-3.3.23-3|78	%package server
21mr|setroubleshoot-3.3.23-3|79	Summary:	SELinux troubleshoot server
21mr|setroubleshoot-3.3.23-3|80	Group:		System/Base
21mr|setroubleshoot-3.3.23-3|81	Requires:	audit
21mr|setroubleshoot-3.3.23-3|82	Requires:	dbus
21mr|setroubleshoot-3.3.23-3|83	Requires:	python3-libxml2
21mr|setroubleshoot-3.3.23-3|84	Requires:	policycoreutils
21mr|setroubleshoot-3.3.23-3|85	Requires:	polkit
21mr|setroubleshoot-3.3.23-3|86	Requires:	python3-audit
21mr|setroubleshoot-3.3.23-3|87	Requires:	python3-gi
21mr|setroubleshoot-3.3.23-3|88	Requires:	python3-rpm
21mr|setroubleshoot-3.3.23-3|89	Requires:	python3-libselinux
21mr|setroubleshoot-3.3.23-3|90	Requires:	python3egg(dbus-python)
21mr|setroubleshoot-3.3.23-3|91	Requires:	python3egg(sepolicy)
21mr|setroubleshoot-3.3.23-3|92	Requires:	python3egg(slip.dbus)
21mr|setroubleshoot-3.3.23-3|93	Requires(pre):	shadow-utils
21mr|setroubleshoot-3.3.23-3|94	Suggests:	%{name}-plugins
21mr|setroubleshoot-3.3.23-3|95	
21mr|setroubleshoot-3.3.23-3|96	%description server
21mr|setroubleshoot-3.3.23-3|97	Provides tools to help diagnose SELinux problems. When AVC messages
21mr|setroubleshoot-3.3.23-3|98	are generated an alert can be generated that will give information
21mr|setroubleshoot-3.3.23-3|99	about the problem and help track its resolution. Alerts can be configured
21mr|setroubleshoot-3.3.23-3|100	to user preference. The same tools can be run on existing log files.
21mr|setroubleshoot-3.3.23-3|101	
21mr|setroubleshoot-3.3.23-3|102	%files server -f %{name}.lang
21mr|setroubleshoot-3.3.23-3|103	%{_bindir}/sealert
21mr|setroubleshoot-3.3.23-3|104	%{_sbindir}/sedispatch
21mr|setroubleshoot-3.3.23-3|105	%{_sbindir}/setroubleshootd
21mr|setroubleshoot-3.3.23-3|106	%{python3_sitelib}/setroubleshoot*.egg-info
21mr|setroubleshoot-3.3.23-3|107	%dir %attr(0755,root,root) %{pkgconfigdir}
21mr|setroubleshoot-3.3.23-3|108	%dir %{pkgpythondir}
21mr|setroubleshoot-3.3.23-3|109	%dir %{pkgpythondir}/__pycache__
21mr|setroubleshoot-3.3.23-3|110	%{pkgpythondir}/Plugin.py
21mr|setroubleshoot-3.3.23-3|111	%{pkgpythondir}/__init__.py
21mr|setroubleshoot-3.3.23-3|112	%{pkgpythondir}/access_control.py
21mr|setroubleshoot-3.3.23-3|113	%{pkgpythondir}/analyze.py
21mr|setroubleshoot-3.3.23-3|114	%{pkgpythondir}/audit_data.py
21mr|setroubleshoot-3.3.23-3|115	%{pkgpythondir}/avc_audit.py
21mr|setroubleshoot-3.3.23-3|116	%{pkgpythondir}/config.py
21mr|setroubleshoot-3.3.23-3|117	%{pkgpythondir}/email_alert.py
21mr|setroubleshoot-3.3.23-3|118	%{pkgpythondir}/errcode.py
21mr|setroubleshoot-3.3.23-3|119	%{pkgpythondir}/html_util.py
21mr|setroubleshoot-3.3.23-3|120	%{pkgpythondir}/rpc.py
21mr|setroubleshoot-3.3.23-3|121	%{pkgpythondir}/serverconnection.py
21mr|setroubleshoot-3.3.23-3|122	%{pkgpythondir}/rpc_interfaces.py
21mr|setroubleshoot-3.3.23-3|123	%{pkgpythondir}/server.py
21mr|setroubleshoot-3.3.23-3|124	%{pkgpythondir}/signature.py
21mr|setroubleshoot-3.3.23-3|125	%{pkgpythondir}/util.py
21mr|setroubleshoot-3.3.23-3|126	%{pkgpythondir}/uuid.py
21mr|setroubleshoot-3.3.23-3|127	%{pkgpythondir}/xml_serialize.py
21mr|setroubleshoot-3.3.23-3|128	%{pkgpythondir}/__pycache__/*
21mr|setroubleshoot-3.3.23-3|129	%{_datadir}/%{name}/__pycache__/*
21mr|setroubleshoot-3.3.23-3|130	%dir %{pkgdatadir}
21mr|setroubleshoot-3.3.23-3|131	%{pkgdatadir}/SetroubleshootFixit.py
21mr|setroubleshoot-3.3.23-3|132	%{pkgdatadir}/SetroubleshootPrivileged.py
21mr|setroubleshoot-3.3.23-3|133	%config(noreplace) %{pkgconfigdir}/%{name}.conf
21mr|setroubleshoot-3.3.23-3|134	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.fedoraproject.Setroubleshootd.conf
21mr|setroubleshoot-3.3.23-3|135	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.fedoraproject.SetroubleshootPrivileged.conf
21mr|setroubleshoot-3.3.23-3|136	%attr(0700,setroubleshoot,setroubleshoot) %dir %{pkgvardatadir}
21mr|setroubleshoot-3.3.23-3|137	%ghost %attr(0600,setroubleshoot,setroubleshoot) %{pkgdatabase}
21mr|setroubleshoot-3.3.23-3|138	%ghost %attr(0644,setroubleshoot,setroubleshoot) %{pkgvardatadir}/email_alert_recipients
21mr|setroubleshoot-3.3.23-3|139	%{_mandir}/man1/seapplet.1.*
21mr|setroubleshoot-3.3.23-3|140	%{_mandir}/man8/sealert.8.*
21mr|setroubleshoot-3.3.23-3|141	%{_mandir}/man8/sedispatch.8.*
21mr|setroubleshoot-3.3.23-3|142	%{_mandir}/man8/setroubleshootd.8.*
21mr|setroubleshoot-3.3.23-3|143	%config /etc/audit/plugins.d/sedispatch.conf
21mr|setroubleshoot-3.3.23-3|144	%{_datadir}/dbus-1/system-services/org.fedoraproject.Setroubleshootd.service
21mr|setroubleshoot-3.3.23-3|145	%{_datadir}/dbus-1/system-services/org.fedoraproject.SetroubleshootPrivileged.service
21mr|setroubleshoot-3.3.23-3|146	%{_datadir}/polkit-1/actions/org.fedoraproject.setroubleshootfixit.policy
21mr|setroubleshoot-3.3.23-3|147	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.fedoraproject.SetroubleshootFixit.conf
21mr|setroubleshoot-3.3.23-3|148	%{_datadir}/dbus-1/system-services/org.fedoraproject.SetroubleshootFixit.service
21mr|setroubleshoot-3.3.23-3|149	%attr(0644,root,root) %{_tmpfilesdir}/%{name}.conf
21mr|setroubleshoot-3.3.23-3|150	%attr(0711,setroubleshoot,setroubleshoot) %dir %{_rundir}/setroubleshoot
21mr|setroubleshoot-3.3.23-3|151	%doc AUTHORS COPYING ChangeLog DBUS.md NEWS README TODO
21mr|setroubleshoot-3.3.23-3|152	
21mr|setroubleshoot-3.3.23-3|153	%package legacy
21mr|setroubleshoot-3.3.23-3|154	Summary: SELinux troubleshoot legacy applet
21mr|setroubleshoot-3.3.23-3|155	Requires: %{name} = %{EVRD}
21mr|setroubleshoot-3.3.23-3|156	
21mr|setroubleshoot-3.3.23-3|157	%description legacy
21mr|setroubleshoot-3.3.23-3|158	SELinux troubleshoot legacy applet
21mr|setroubleshoot-3.3.23-3|159	
21mr|setroubleshoot-3.3.23-3|160	%files legacy
21mr|setroubleshoot-3.3.23-3|161	%{_bindir}/seappletlegacy
21mr|setroubleshoot-3.3.23-3|162	
21mr|setroubleshoot-3.3.23-3|163	%pre server
21mr|setroubleshoot-3.3.23-3|164	getent group %{name} >/dev/null || groupadd -r %{name}
21mr|setroubleshoot-3.3.23-3|165	getent passwd %{name} >/dev/null || useradd -r -g %{name} -s /sbin/nologin -d %{_localstatedir}/lib/%{name} %{name}
21mr|setroubleshoot-3.3.23-3|166	
21mr|setroubleshoot-3.3.23-3|167	%post server
21mr|setroubleshoot-3.3.23-3|168	%systemd_post auditd.service
21mr|setroubleshoot-3.3.23-3|169	
21mr|setroubleshoot-3.3.23-3|170	%postun server
21mr|setroubleshoot-3.3.23-3|171	%systemd_postun_with_restart auditd.service
21mr|setroubleshoot-3.3.23-3|172	
21mr|setroubleshoot-3.3.23-3|173	#------------------------------------------------------------------
21mr|setroubleshoot-3.3.23-3|174	
21mr|setroubleshoot-3.3.23-3|175	%prep
21mr|setroubleshoot-3.3.23-3|176	%autosetup -p2
21mr|setroubleshoot-3.3.23-3|177	
21mr|setroubleshoot-3.3.23-3|178	%build
21mr|setroubleshoot-3.3.23-3|179	%configure PYTHON=%{__python3} --enable-seappletlegacy=yes --with-auditpluginsdir=/etc/audit/plugins.d
21mr|setroubleshoot-3.3.23-3|180	%make_build
21mr|setroubleshoot-3.3.23-3|181	
21mr|setroubleshoot-3.3.23-3|182	%install
21mr|setroubleshoot-3.3.23-3|183	%make_install
21mr|setroubleshoot-3.3.23-3|184	
21mr|setroubleshoot-3.3.23-3|185	desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/applications %{buildroot}/%{_datadir}/applications/%{name}.desktop
21mr|setroubleshoot-3.3.23-3|186	mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
21mr|setroubleshoot-3.3.23-3|187	mkdir -p %{buildroot}/run/%{name}
21mr|setroubleshoot-3.3.23-3|188	touch %{buildroot}%{_localstatedir}/lib/%{name}/%{name}_database.xml
21mr|setroubleshoot-3.3.23-3|189	touch %{buildroot}%{_localstatedir}/lib/%{name}/email_alert_recipients
21mr|setroubleshoot-3.3.23-3|190	rm -rf %{buildroot}%{_datadir}/doc/
21mr|setroubleshoot-3.3.23-3|191	# create /run/setroubleshoot on boot
21mr|setroubleshoot-3.3.23-3|192	install -m644 -D %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|setroubleshoot-3.3.23-3|193	
21mr|setroubleshoot-3.3.23-3|194	%find_lang %{name}

16726 21
21mr|setserial-2.17-25|1	Summary:	A utility for configuring serial ports
21mr|setserial-2.17-25|2	Name:		setserial
21mr|setserial-2.17-25|3	Version:	2.17
21mr|setserial-2.17-25|4	Release:	25
21mr|setserial-2.17-25|5	License:	GPLv2+
21mr|setserial-2.17-25|6	Group:		System/Configuration/Hardware
21mr|setserial-2.17-25|7	Url:		http://setserial.sourceforge.net/
21mr|setserial-2.17-25|8	Source0: 	ftp://tsx-11.mit.edu/pub/linux/sources/sbin/%{name}-%{version}.tar.bz2
21mr|setserial-2.17-25|9	Patch0:		setserial-2.17-LDFLAGS.diff
21mr|setserial-2.17-25|10	Patch1:		setserial-hayesesp.patch
21mr|setserial-2.17-25|11	BuildRequires:	groff-for-man
21mr|setserial-2.17-25|12	
21mr|setserial-2.17-25|13	%description
21mr|setserial-2.17-25|14	Setserial is a basic system utility for displaying or setting serial port
21mr|setserial-2.17-25|15	information. Setserial can reveal and allow you to alter the I/O port and IRQ
21mr|setserial-2.17-25|16	that a particular serial device is using, and more.
21mr|setserial-2.17-25|17	
21mr|setserial-2.17-25|18	You should install setserial because you may find it useful for detecting
21mr|setserial-2.17-25|19	and/or altering device information.
21mr|setserial-2.17-25|20	
21mr|setserial-2.17-25|21	%files
21mr|setserial-2.17-25|22	%defattr(644,root,root,755)
21mr|setserial-2.17-25|23	%doc README rc.serial *.lsm *.conf Documentation
21mr|setserial-2.17-25|24	%{_mandir}/man8/%{name}.8*
21mr|setserial-2.17-25|25	%defattr(755,root,root,755)
21mr|setserial-2.17-25|26	/bin/%{name}
21mr|setserial-2.17-25|27	
21mr|setserial-2.17-25|28	#----------------------------------------------------------------------------
21mr|setserial-2.17-25|29	
21mr|setserial-2.17-25|30	%prep
21mr|setserial-2.17-25|31	%setup -q
21mr|setserial-2.17-25|32	%patch0 -p0
21mr|setserial-2.17-25|33	%patch1 -p1 -b .hayesesp
21mr|setserial-2.17-25|34	
21mr|setserial-2.17-25|35	%build
21mr|setserial-2.17-25|36	rm -f config.cache
21mr|setserial-2.17-25|37	
21mr|setserial-2.17-25|38	%configure
21mr|setserial-2.17-25|39	
21mr|setserial-2.17-25|40	%ifarch %{ix86}
21mr|setserial-2.17-25|41	%make
21mr|setserial-2.17-25|42	%else
21mr|setserial-2.17-25|43	%make DEFS="-DHAVE_ASM_IOCTLS_H=1"
21mr|setserial-2.17-25|44	%endif
21mr|setserial-2.17-25|45	
21mr|setserial-2.17-25|46	%install
21mr|setserial-2.17-25|47	install -m755 %{name} -D %{buildroot}/bin/%{name}
21mr|setserial-2.17-25|48	install -m644 %{name}.8 -D %{buildroot}%{_mandir}/man8/%{name}.8

16727 21
21mr|setup-2.9.3.2-4|1	# Exclude /bin/sh etc.
21mr|setup-2.9.3.2-4|2	# This package is dependency of very basic system,
21mr|setup-2.9.3.2-4|3	# depending from bash breaks installation orderю
21mr|setup-2.9.3.2-4|4	# Exclude autodeps of /etc/profile.d/*
21mr|setup-2.9.3.2-4|5	%global __requires_exclude ^/.*$
21mr|setup-2.9.3.2-4|6	
21mr|setup-2.9.3.2-4|7	Summary:	A set of system configuration and setup files
21mr|setup-2.9.3.2-4|8	Name:		setup
21mr|setup-2.9.3.2-4|9	Version:	2.9.3.2
21mr|setup-2.9.3.2-4|10	Release:	4
21mr|setup-2.9.3.2-4|11	License:	Public Domain
21mr|setup-2.9.3.2-4|12	Group:		System/Configuration/Other
21mr|setup-2.9.3.2-4|13	Url:		https://github.com/OpenMandrivaSoftware/setup
21mr|setup-2.9.3.2-4|14	Source0:	https://github.com/OpenMandrivaSoftware/setup/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|setup-2.9.3.2-4|15	Source1:	setup.rpmlintrc
21mr|setup-2.9.3.2-4|16	Requires(posttrans):shadow-conv
21mr|setup-2.9.3.2-4|17	Requires(posttrans):coreutils
21mr|setup-2.9.3.2-4|18	BuildArch:	noarch
21mr|setup-2.9.3.2-4|19	
21mr|setup-2.9.3.2-4|20	%description
21mr|setup-2.9.3.2-4|21	The setup package contains a set of very important system configuration
21mr|setup-2.9.3.2-4|22	and setup files, such as passwd, group, profile and more.
21mr|setup-2.9.3.2-4|23	
21mr|setup-2.9.3.2-4|24	You should install the setup package because you will find yourself using
21mr|setup-2.9.3.2-4|25	its many features for system administration.
21mr|setup-2.9.3.2-4|26	
21mr|setup-2.9.3.2-4|27	%files
21mr|setup-2.9.3.2-4|28	%doc NEWS
21mr|setup-2.9.3.2-4|29	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/passwd
21mr|setup-2.9.3.2-4|30	%verify(not md5 size mtime) %attr(0440,root,shadow) %config(noreplace,missingok) %{_sysconfdir}/shadow
21mr|setup-2.9.3.2-4|31	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/group
21mr|setup-2.9.3.2-4|32	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/hosts
21mr|setup-2.9.3.2-4|33	%verify(not md5 size mtime) %attr(0440,root,shadow) %config(noreplace,missingok) %{_sysconfdir}/gshadow
21mr|setup-2.9.3.2-4|34	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/subgid
21mr|setup-2.9.3.2-4|35	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/subuid
21mr|setup-2.9.3.2-4|36	%config(noreplace) %{_sysconfdir}/services
21mr|setup-2.9.3.2-4|37	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/inputrc
21mr|setup-2.9.3.2-4|38	%config(noreplace) %{_sysconfdir}/filesystems
21mr|setup-2.9.3.2-4|39	%config(noreplace) %{_sysconfdir}/host.conf
21mr|setup-2.9.3.2-4|40	%config(noreplace) %{_sysconfdir}/hosts.allow
21mr|setup-2.9.3.2-4|41	%config(noreplace) %{_sysconfdir}/hosts.deny
21mr|setup-2.9.3.2-4|42	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/motd
21mr|setup-2.9.3.2-4|43	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/motd-ssh
21mr|setup-2.9.3.2-4|44	%config(noreplace) %{_sysconfdir}/printcap
21mr|setup-2.9.3.2-4|45	%config(noreplace) %{_sysconfdir}/profile
21mr|setup-2.9.3.2-4|46	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/shells
21mr|setup-2.9.3.2-4|47	%config(noreplace) %{_sysconfdir}/ethertypes
21mr|setup-2.9.3.2-4|48	%config(noreplace) %{_sysconfdir}/protocols
21mr|setup-2.9.3.2-4|49	%config(noreplace) %{_sysconfdir}/csh.login
21mr|setup-2.9.3.2-4|50	%config(noreplace) %{_sysconfdir}/csh.cshrc
21mr|setup-2.9.3.2-4|51	%dir %{_sysconfdir}/profile.d
21mr|setup-2.9.3.2-4|52	%{_sysconfdir}/profile.d/*.csh
21mr|setup-2.9.3.2-4|53	%{_sysconfdir}/profile.d/*.sh
21mr|setup-2.9.3.2-4|54	%ghost %verify(not md5 size mtime) %config(noreplace,missingok) %{_logdir}/lastlog
21mr|setup-2.9.3.2-4|55	%ghost %verify(not md5 size mtime) %config(noreplace,missingok) %{_sysconfdir}/fstab
21mr|setup-2.9.3.2-4|56	
21mr|setup-2.9.3.2-4|57	
21mr|setup-2.9.3.2-4|58	%posttrans
21mr|setup-2.9.3.2-4|59	
21mr|setup-2.9.3.2-4|60	# Fix ownership, group shadow does not exist when chroot is bootstrapped
21mr|setup-2.9.3.2-4|61	# https://github.com/rpm-software-management/rpm/issues/1789
21mr|setup-2.9.3.2-4|62	# TODO: fix packages somehow to avoid need to to this
21mr|setup-2.9.3.2-4|63	chgrp shadow %{_sysconfdir}/shadow
21mr|setup-2.9.3.2-4|64	chgrp shadow %{_sysconfdir}/gshadow
21mr|setup-2.9.3.2-4|65	
21mr|setup-2.9.3.2-4|66	pwconv 2>/dev/null >/dev/null  || :
21mr|setup-2.9.3.2-4|67	grpconv 2>/dev/null >/dev/null  || :
21mr|setup-2.9.3.2-4|68	
21mr|setup-2.9.3.2-4|69	[ -f /var/log/lastlog ] || echo -n '' > /var/log/lastlog
21mr|setup-2.9.3.2-4|70	
21mr|setup-2.9.3.2-4|71	if [ -x /usr/sbin/nscd ]; then
21mr|setup-2.9.3.2-4|72	nscd -i passwd -i group || :
21mr|setup-2.9.3.2-4|73	fi
21mr|setup-2.9.3.2-4|74	
21mr|setup-2.9.3.2-4|75	#----------------------------------------------------------------------------
21mr|setup-2.9.3.2-4|76	
21mr|setup-2.9.3.2-4|77	%prep
21mr|setup-2.9.3.2-4|78	%autosetup -p1
21mr|setup-2.9.3.2-4|79	
21mr|setup-2.9.3.2-4|80	# "lusers::1000:" does not make sense
21mr|setup-2.9.3.2-4|81	# and prevents from creating users with this UID
21mr|setup-2.9.3.2-4|82	sed -i '/:1000:/d' group
21mr|setup-2.9.3.2-4|83	
21mr|setup-2.9.3.2-4|84	%build
21mr|setup-2.9.3.2-4|85	%make_build
21mr|setup-2.9.3.2-4|86	
21mr|setup-2.9.3.2-4|87	%install
21mr|setup-2.9.3.2-4|88	%make_install
21mr|setup-2.9.3.2-4|89	
21mr|setup-2.9.3.2-4|90	# There is no documented format of comments in these files,
21mr|setup-2.9.3.2-4|91	# so keeping them just empty by default
21mr|setup-2.9.3.2-4|92	# https://bugzilla.redhat.com/show_bug.cgi?id=1309425
21mr|setup-2.9.3.2-4|93	# podman fails if these files do not exist
21mr|setup-2.9.3.2-4|94	touch %{buildroot}%{_sysconfdir}/subgid
21mr|setup-2.9.3.2-4|95	touch %{buildroot}%{_sysconfdir}/subuid
21mr|setup-2.9.3.2-4|96	
21mr|setup-2.9.3.2-4|97	cat <<- 'EOF' > %{buildroot}/%{_sysconfdir}/motd-ssh
21mr|setup-2.9.3.2-4|98	##################################################################
21mr|setup-2.9.3.2-4|99	#                  Welcome to RosaLinux system                   #
21mr|setup-2.9.3.2-4|100	#   Disconnect IMMEDIATELY if you are not an authorized user!    #
21mr|setup-2.9.3.2-4|101	#                     www.rosalinux.ru                           #
21mr|setup-2.9.3.2-4|102	##################################################################
21mr|setup-2.9.3.2-4|103	EOF

16728 21
21mr|setxkbmap-1.3.2-2|1	Name: setxkbmap
21mr|setxkbmap-1.3.2-2|2	Version:	1.3.2
21mr|setxkbmap-1.3.2-2|3	Release:	2
21mr|setxkbmap-1.3.2-2|4	Summary: Set the keyboard using the X Keyboard Extension
21mr|setxkbmap-1.3.2-2|5	
21mr|setxkbmap-1.3.2-2|6	Group: Development/X11
21mr|setxkbmap-1.3.2-2|7	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|setxkbmap-1.3.2-2|8	License: MIT
21mr|setxkbmap-1.3.2-2|9	
21mr|setxkbmap-1.3.2-2|10	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|setxkbmap-1.3.2-2|11	BuildRequires: pkgconfig(xkbfile) >= 1.0.1
21mr|setxkbmap-1.3.2-2|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|setxkbmap-1.3.2-2|13	
21mr|setxkbmap-1.3.2-2|14	%description
21mr|setxkbmap-1.3.2-2|15	The setxkbmap command maps the keyboard to use the layout determined by the
21mr|setxkbmap-1.3.2-2|16	options specified on the command line.
21mr|setxkbmap-1.3.2-2|17	
21mr|setxkbmap-1.3.2-2|18	%prep
21mr|setxkbmap-1.3.2-2|19	%setup -q -n %{name}-%{version}
21mr|setxkbmap-1.3.2-2|20	
21mr|setxkbmap-1.3.2-2|21	%build
21mr|setxkbmap-1.3.2-2|22	%configure
21mr|setxkbmap-1.3.2-2|23	%make
21mr|setxkbmap-1.3.2-2|24	
21mr|setxkbmap-1.3.2-2|25	%install
21mr|setxkbmap-1.3.2-2|26	%makeinstall_std
21mr|setxkbmap-1.3.2-2|27	
21mr|setxkbmap-1.3.2-2|28	%clean
21mr|setxkbmap-1.3.2-2|29	
21mr|setxkbmap-1.3.2-2|30	%files
21mr|setxkbmap-1.3.2-2|31	%{_bindir}/setxkbmap
21mr|setxkbmap-1.3.2-2|32	%{_mandir}/man1/setxkbmap.1.*

16729 21
21mr|sezpoz-1.10-8|1	Name:           sezpoz
21mr|sezpoz-1.10-8|2	Version:        1.10
21mr|sezpoz-1.10-8|3	Release:        8
21mr|sezpoz-1.10-8|4	Summary:        Lightweight Java library that lets you perform modular service lookups
21mr|sezpoz-1.10-8|5	
21mr|sezpoz-1.10-8|6	License:        CDDL
21mr|sezpoz-1.10-8|7	URL:            https://github.com/jglick/sezpoz
21mr|sezpoz-1.10-8|8	Source0:        https://github.com/jglick/%{name}/archive/pom-%{version}.tar.gz
21mr|sezpoz-1.10-8|9	Source1:        https://netbeans.org/cddl.txt
21mr|sezpoz-1.10-8|10	
21mr|sezpoz-1.10-8|11	BuildRequires:  maven-local
21mr|sezpoz-1.10-8|12	BuildRequires:  mvn(junit:junit)
21mr|sezpoz-1.10-8|13	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|sezpoz-1.10-8|14	
21mr|sezpoz-1.10-8|15	Group:          Development/Java
21mr|sezpoz-1.10-8|16	BuildArch:      noarch
21mr|sezpoz-1.10-8|17	# Java stack is not supported on x86_32
21mr|sezpoz-1.10-8|18	ExcludeArch: %{ix86}
21mr|sezpoz-1.10-8|19	
21mr|sezpoz-1.10-8|20	%description
21mr|sezpoz-1.10-8|21	SezPoz is a lightweight and easy-to-learn library that lets you
21mr|sezpoz-1.10-8|22	perform modular service lookups. It provides some of the same
21mr|sezpoz-1.10-8|23	capabilities as (for example) java.util.ServiceLoader, but SezPoz
21mr|sezpoz-1.10-8|24	has some special advantages. The service registrations are made
21mr|sezpoz-1.10-8|25	just using type-checked Java annotations. There are no configuration
21mr|sezpoz-1.10-8|26	files to edit.
21mr|sezpoz-1.10-8|27	
21mr|sezpoz-1.10-8|28	%package        javadoc
21mr|sezpoz-1.10-8|29	Summary:        Javadoc for %{name}
21mr|sezpoz-1.10-8|30	
21mr|sezpoz-1.10-8|31	%description javadoc
21mr|sezpoz-1.10-8|32	This package contains the API documentation for %{name}.
21mr|sezpoz-1.10-8|33	
21mr|sezpoz-1.10-8|34	
21mr|sezpoz-1.10-8|35	%prep
21mr|sezpoz-1.10-8|36	%setup -q -n %{name}-pom-%{version}
21mr|sezpoz-1.10-8|37	
21mr|sezpoz-1.10-8|38	cp %{SOURCE1} LICENSE
21mr|sezpoz-1.10-8|39	
21mr|sezpoz-1.10-8|40	# We don't need demos (4 jars)
21mr|sezpoz-1.10-8|41	%pom_disable_module demo
21mr|sezpoz-1.10-8|42	
21mr|sezpoz-1.10-8|43	%pom_remove_plugin :animal-sniffer-maven-plugin sezpoz
21mr|sezpoz-1.10-8|44	%pom_remove_dep :animal-sniffer-annotations sezpoz
21mr|sezpoz-1.10-8|45	sed -i '/IgnoreJRERequirement/d' sezpoz/src/main/java/net/java/sezpoz/impl/Indexer6.java
21mr|sezpoz-1.10-8|46	
21mr|sezpoz-1.10-8|47	%build
21mr|sezpoz-1.10-8|48	%mvn_build
21mr|sezpoz-1.10-8|49	
21mr|sezpoz-1.10-8|50	%install
21mr|sezpoz-1.10-8|51	%mvn_install
21mr|sezpoz-1.10-8|52	
21mr|sezpoz-1.10-8|53	
21mr|sezpoz-1.10-8|54	%files -f .mfiles
21mr|sezpoz-1.10-8|55	%doc LICENSE
21mr|sezpoz-1.10-8|56	%files javadoc -f .mfiles-javadoc
21mr|sezpoz-1.10-8|57	%doc LICENSE
21mr|sezpoz-1.10-8|58	
21mr|sezpoz-1.10-8|59	

16730 21
21mr|sfml-2.5.1-2|1	%define oname SFML
21mr|sfml-2.5.1-2|2	
21mr|sfml-2.5.1-2|3	%define	major		%(echo %{version} |cut -d. -f1,2)
21mr|sfml-2.5.1-2|4	%define	minor		%(echo %{version} |cut -d. -f3)
21mr|sfml-2.5.1-2|5	
21mr|sfml-2.5.1-2|6	%define	libname_a	%mklibname %{name}-audio %{major}
21mr|sfml-2.5.1-2|7	%define	libname_g	%mklibname %{name}-graphics %{major}
21mr|sfml-2.5.1-2|8	%define	libname_n	%mklibname %{name}-network %{major}
21mr|sfml-2.5.1-2|9	%define	libname_s	%mklibname %{name}-system %{major}
21mr|sfml-2.5.1-2|10	%define	libname_w	%mklibname %{name}-window %{major}
21mr|sfml-2.5.1-2|11	%define	devname		%mklibname %{name} -d
21mr|sfml-2.5.1-2|12	
21mr|sfml-2.5.1-2|13	Summary:	Simple and Fast Multimedia Library
21mr|sfml-2.5.1-2|14	Name:		sfml
21mr|sfml-2.5.1-2|15	Version:	2.5.1
21mr|sfml-2.5.1-2|16	Release:	2
21mr|sfml-2.5.1-2|17	License:	zlib/libpng License
21mr|sfml-2.5.1-2|18	Group:		System/Libraries
21mr|sfml-2.5.1-2|19	Url:		http://www.sfml-dev.org
21mr|sfml-2.5.1-2|20	Source0:	http://www.sfml-dev.org/files/%{oname}-%{version}-sources.zip
21mr|sfml-2.5.1-2|21	Patch0:		sfml-2.5.0-fix-linkage.patch
21mr|sfml-2.5.1-2|22	BuildRequires:	cmake
21mr|sfml-2.5.1-2|23	BuildRequires:	ninja
21mr|sfml-2.5.1-2|24	BuildRequires:	doxygen
21mr|sfml-2.5.1-2|25	BuildRequires:	jpeg-devel
21mr|sfml-2.5.1-2|26	BuildRequires:	pkgconfig(gl)
21mr|sfml-2.5.1-2|27	BuildRequires:	pkgconfig(glu)
21mr|sfml-2.5.1-2|28	BuildRequires:	pkgconfig(glew)
21mr|sfml-2.5.1-2|29	BuildRequires:	pkgconfig(freetype2)
21mr|sfml-2.5.1-2|30	BuildRequires:	pkgconfig(openal)
21mr|sfml-2.5.1-2|31	BuildRequires:	pkgconfig(sndfile)
21mr|sfml-2.5.1-2|32	BuildRequires:	pkgconfig(x11)
21mr|sfml-2.5.1-2|33	BuildRequires:	pkgconfig(xcb-image)
21mr|sfml-2.5.1-2|34	BuildRequires:	pkgconfig(xrandr)
21mr|sfml-2.5.1-2|35	BuildRequires:	pkgconfig(udev)
21mr|sfml-2.5.1-2|36	BuildRequires:	pkgconfig(vorbis)
21mr|sfml-2.5.1-2|37	BuildRequires:	pkgconfig(flac)
21mr|sfml-2.5.1-2|38	
21mr|sfml-2.5.1-2|39	%description
21mr|sfml-2.5.1-2|40	SFML is a portable and easy to use multimedia API written in C++.
21mr|sfml-2.5.1-2|41	
21mr|sfml-2.5.1-2|42	Its features are :
21mr|sfml-2.5.1-2|43	- portability,
21mr|sfml-2.5.1-2|44	- object-oriented design,
21mr|sfml-2.5.1-2|45	- flexibility (a lot of small packages),
21mr|sfml-2.5.1-2|46	- easy to use,
21mr|sfml-2.5.1-2|47	- easy to integrate with GUI toolkits.
21mr|sfml-2.5.1-2|48	
21mr|sfml-2.5.1-2|49	The library is divided in 5 small packages :
21mr|sfml-2.5.1-2|50	- audio
21mr|sfml-2.5.1-2|51	- graphics
21mr|sfml-2.5.1-2|52	- network
21mr|sfml-2.5.1-2|53	- system
21mr|sfml-2.5.1-2|54	- window
21mr|sfml-2.5.1-2|55	
21mr|sfml-2.5.1-2|56	#----------------------------------------------------------------------------
21mr|sfml-2.5.1-2|57	
21mr|sfml-2.5.1-2|58	%package -n %{libname_a}
21mr|sfml-2.5.1-2|59	Summary:	Dynamic libraries from %{name}-audio
21mr|sfml-2.5.1-2|60	Group:		System/Libraries
21mr|sfml-2.5.1-2|61	Provides:	%{name}-audio = %{EVRD}
21mr|sfml-2.5.1-2|62	Conflicts:	%{_lib}sfml2-audio2.0 < 2.1
21mr|sfml-2.5.1-2|63	Obsoletes:	%{_lib}sfml2-audio2.0 < 2.1
21mr|sfml-2.5.1-2|64	
21mr|sfml-2.5.1-2|65	%description -n %{libname_a}
21mr|sfml-2.5.1-2|66	Dynamic libraries from %{name}-audio.
21mr|sfml-2.5.1-2|67	
21mr|sfml-2.5.1-2|68	%files -n %{libname_a}
21mr|sfml-2.5.1-2|69	%{_libdir}/libsfml-audio.so.%{major}
21mr|sfml-2.5.1-2|70	%{_libdir}/libsfml-audio.so.%{major}.%{minor}
21mr|sfml-2.5.1-2|71	
21mr|sfml-2.5.1-2|72	#----------------------------------------------------------------------------
21mr|sfml-2.5.1-2|73	
21mr|sfml-2.5.1-2|74	%package -n %{libname_g}
21mr|sfml-2.5.1-2|75	Summary:	Dynamic libraries from %{name}-graphics
21mr|sfml-2.5.1-2|76	Group:		System/Libraries
21mr|sfml-2.5.1-2|77	Provides:	%{name}-graphics = %{EVRD}
21mr|sfml-2.5.1-2|78	Conflicts:	%{_lib}sfml2-graphics2.0 < 2.1
21mr|sfml-2.5.1-2|79	Obsoletes:	%{_lib}sfml2-graphics2.0 < 2.1
21mr|sfml-2.5.1-2|80	
21mr|sfml-2.5.1-2|81	%description -n %{libname_g}
21mr|sfml-2.5.1-2|82	Dynamic libraries from %{name}-graphics.
21mr|sfml-2.5.1-2|83	
21mr|sfml-2.5.1-2|84	%files -n %{libname_g}
21mr|sfml-2.5.1-2|85	%{_libdir}/libsfml-graphics.so.%{major}
21mr|sfml-2.5.1-2|86	%{_libdir}/libsfml-graphics.so.%{major}.%{minor}
21mr|sfml-2.5.1-2|87	
21mr|sfml-2.5.1-2|88	#----------------------------------------------------------------------------
21mr|sfml-2.5.1-2|89	
21mr|sfml-2.5.1-2|90	%package -n %{libname_n}
21mr|sfml-2.5.1-2|91	Summary:	Dynamic libraries from %{name}-network
21mr|sfml-2.5.1-2|92	Group:		System/Libraries
21mr|sfml-2.5.1-2|93	Provides:	%{name}-network = %{EVRD}
21mr|sfml-2.5.1-2|94	Conflicts:	%{_lib}sfml2-network2.0 < 2.1
21mr|sfml-2.5.1-2|95	Obsoletes:	%{_lib}sfml2-network2.0 < 2.1
21mr|sfml-2.5.1-2|96	
21mr|sfml-2.5.1-2|97	%description -n %{libname_n}
21mr|sfml-2.5.1-2|98	Dynamic libraries from %{name}-network.
21mr|sfml-2.5.1-2|99	
21mr|sfml-2.5.1-2|100	%files -n %{libname_n}
21mr|sfml-2.5.1-2|101	%{_libdir}/libsfml-network.so.%{major}
21mr|sfml-2.5.1-2|102	%{_libdir}/libsfml-network.so.%{major}.%{minor}
21mr|sfml-2.5.1-2|103	
21mr|sfml-2.5.1-2|104	#----------------------------------------------------------------------------
21mr|sfml-2.5.1-2|105	
21mr|sfml-2.5.1-2|106	%package -n %{libname_s}
21mr|sfml-2.5.1-2|107	Summary:	Dynamic libraries from %{name}-system
21mr|sfml-2.5.1-2|108	Group:		System/Libraries
21mr|sfml-2.5.1-2|109	Provides:	%{name}-system = %{EVRD}
21mr|sfml-2.5.1-2|110	Conflicts:	%{_lib}sfml2-system2.0 < 2.1
21mr|sfml-2.5.1-2|111	Obsoletes:	%{_lib}sfml2-system2.0 < 2.1
21mr|sfml-2.5.1-2|112	
21mr|sfml-2.5.1-2|113	%description -n %{libname_s}
21mr|sfml-2.5.1-2|114	Dynamic libraries from %{name}-system.
21mr|sfml-2.5.1-2|115	
21mr|sfml-2.5.1-2|116	%files -n %{libname_s}
21mr|sfml-2.5.1-2|117	%{_libdir}/libsfml-system.so.%{major}
21mr|sfml-2.5.1-2|118	%{_libdir}/libsfml-system.so.%{major}.%{minor}
21mr|sfml-2.5.1-2|119	
21mr|sfml-2.5.1-2|120	#----------------------------------------------------------------------------
21mr|sfml-2.5.1-2|121	
21mr|sfml-2.5.1-2|122	%package -n %{libname_w}
21mr|sfml-2.5.1-2|123	Summary:	Dynamic libraries from %{name}-window
21mr|sfml-2.5.1-2|124	Group:		System/Libraries
21mr|sfml-2.5.1-2|125	Provides:	%{name}-window = %{EVRD}
21mr|sfml-2.5.1-2|126	Conflicts:	%{_lib}sfml2-window2.0 < 2.1
21mr|sfml-2.5.1-2|127	Obsoletes:	%{_lib}sfml2-window2.0 < 2.1
21mr|sfml-2.5.1-2|128	
21mr|sfml-2.5.1-2|129	%description -n %{libname_w}
21mr|sfml-2.5.1-2|130	Dynamic libraries from %{name}-window.
21mr|sfml-2.5.1-2|131	
21mr|sfml-2.5.1-2|132	%files -n %{libname_w}
21mr|sfml-2.5.1-2|133	%{_libdir}/libsfml-window.so.%{major}
21mr|sfml-2.5.1-2|134	%{_libdir}/libsfml-window.so.%{major}.%{minor}
21mr|sfml-2.5.1-2|135	
21mr|sfml-2.5.1-2|136	#----------------------------------------------------------------------------
21mr|sfml-2.5.1-2|137	
21mr|sfml-2.5.1-2|138	%package -n %{devname}
21mr|sfml-2.5.1-2|139	Summary:	Header and .so files for %{name}
21mr|sfml-2.5.1-2|140	Group:		Development/C++
21mr|sfml-2.5.1-2|141	Requires:	%{name}-audio = %{EVRD}
21mr|sfml-2.5.1-2|142	Requires:	%{name}-graphics = %{EVRD}
21mr|sfml-2.5.1-2|143	Requires:	%{name}-network = %{EVRD}
21mr|sfml-2.5.1-2|144	Requires:	%{name}-system = %{EVRD}
21mr|sfml-2.5.1-2|145	Requires:	%{name}-window = %{EVRD}
21mr|sfml-2.5.1-2|146	Provides:	%{name}-devel = %{EVRD}
21mr|sfml-2.5.1-2|147	Conflicts:	libsfml-audio-devel < %{version}
21mr|sfml-2.5.1-2|148	Conflicts:	libsfml-graphics-devel < %{version}
21mr|sfml-2.5.1-2|149	Conflicts:	libsfml-network-devel < %{version}
21mr|sfml-2.5.1-2|150	Conflicts:	libsfml-system-devel < %{version}
21mr|sfml-2.5.1-2|151	Conflicts:	libsfml-window-devel < %{version}
21mr|sfml-2.5.1-2|152	
21mr|sfml-2.5.1-2|153	%description -n %{devname}
21mr|sfml-2.5.1-2|154	Includes files for developing programs based on %{name}.
21mr|sfml-2.5.1-2|155	
21mr|sfml-2.5.1-2|156	%files -n %{devname}
21mr|sfml-2.5.1-2|157	%defattr(0644,root,root,0755)
21mr|sfml-2.5.1-2|158	%{_includedir}/SFML
21mr|sfml-2.5.1-2|159	%{_libdir}/libsfml-*.so
21mr|sfml-2.5.1-2|160	%{_libdir}/cmake/SFML/*.cmake
21mr|sfml-2.5.1-2|161	%{_libdir}/pkgconfig/*.pc
21mr|sfml-2.5.1-2|162	
21mr|sfml-2.5.1-2|163	#----------------------------------------------------------------------------
21mr|sfml-2.5.1-2|164	
21mr|sfml-2.5.1-2|165	%package doc
21mr|sfml-2.5.1-2|166	Summary:	Documenation for %{name}
21mr|sfml-2.5.1-2|167	Group:		Books/Computer books
21mr|sfml-2.5.1-2|168	BuildArch:	noarch
21mr|sfml-2.5.1-2|169	
21mr|sfml-2.5.1-2|170	%description doc
21mr|sfml-2.5.1-2|171	Documenation for %{name}.
21mr|sfml-2.5.1-2|172	
21mr|sfml-2.5.1-2|173	%files doc
21mr|sfml-2.5.1-2|174	#%%defattr(0644,root,root,0755)
21mr|sfml-2.5.1-2|175	%{_datadir}/SFML/doc/
21mr|sfml-2.5.1-2|176	%{_datadir}/SFML/readme.md
21mr|sfml-2.5.1-2|177	%{_datadir}/SFML/license.md
21mr|sfml-2.5.1-2|178	%{_datadir}/SFML/examples/
21mr|sfml-2.5.1-2|179	
21mr|sfml-2.5.1-2|180	#----------------------------------------------------------------------------
21mr|sfml-2.5.1-2|181	
21mr|sfml-2.5.1-2|182	%prep
21mr|sfml-2.5.1-2|183	%autosetup -p1 -n %{oname}-%{version}
21mr|sfml-2.5.1-2|184	
21mr|sfml-2.5.1-2|185	%build
21mr|sfml-2.5.1-2|186	%cmake \
21mr|sfml-2.5.1-2|187	-DSFML_BUILD_DOC=TRUE \
21mr|sfml-2.5.1-2|188	-DSFML_INSTALL_PKGCONFIG_FILES=TRUE \
21mr|sfml-2.5.1-2|189	-G Ninja
21mr|sfml-2.5.1-2|190	
21mr|sfml-2.5.1-2|191	%ninja_build
21mr|sfml-2.5.1-2|192	
21mr|sfml-2.5.1-2|193	%install
21mr|sfml-2.5.1-2|194	%ninja_install -C build
21mr|sfml-2.5.1-2|195	
21mr|sfml-2.5.1-2|196	#copy examples, remove cmake files
21mr|sfml-2.5.1-2|197	cp -fr examples %{buildroot}%{_datadir}/SFML/examples
21mr|sfml-2.5.1-2|198	find %{buildroot}%{_datadir}/SFML/examples -name CMakeLists.txt -exec rm -f {} \;

16731 21
21mr|sg3_utils-1.44-3|1	%define	major 2
21mr|sg3_utils-1.44-3|2	%define libname	%mklibname sgutils %{major}
21mr|sg3_utils-1.44-3|3	%define develname %mklibname sgutils -d
21mr|sg3_utils-1.44-3|4	
21mr|sg3_utils-1.44-3|5	Summary:	Utils for Linux's SCSI generic driver devices + raw devices
21mr|sg3_utils-1.44-3|6	
21mr|sg3_utils-1.44-3|7	Name:		sg3_utils
21mr|sg3_utils-1.44-3|8	Version:	1.44
21mr|sg3_utils-1.44-3|9	Release:	3
21mr|sg3_utils-1.44-3|10	License:	GPL+
21mr|sg3_utils-1.44-3|11	Group:		System/Kernel and hardware
21mr|sg3_utils-1.44-3|12	URL:		http://sg.danny.cz/sg/sg3_utils.html
21mr|sg3_utils-1.44-3|13	Source0:	http://sg.danny.cz/sg/p/%{name}-%{version}.tar.xz
21mr|sg3_utils-1.44-3|14	BuildRequires:	libtool
21mr|sg3_utils-1.44-3|15	
21mr|sg3_utils-1.44-3|16	%description
21mr|sg3_utils-1.44-3|17	Collection of tools for SCSI devices that use the Linux SCSI
21mr|sg3_utils-1.44-3|18	generic (sg) interface. Includes utilities to copy data based on
21mr|sg3_utils-1.44-3|19	"dd" syntax and semantics (called sg_dd, sgp_dd and sgm_dd); check
21mr|sg3_utils-1.44-3|20	INQUIRY data and associated pages (sg_inq); check mode and log
21mr|sg3_utils-1.44-3|21	pages (sg_modes and sg_logs); spin up and down disks (sg_start);
21mr|sg3_utils-1.44-3|22	do self tests (sg_senddiag); and various other functions. See the
21mr|sg3_utils-1.44-3|23	README and CHANGELOG files. Requires the lk 2.4 series or better.
21mr|sg3_utils-1.44-3|24	[In the lk 2.5 development series many of these utilities can be
21mr|sg3_utils-1.44-3|25	used on the primary block device name (e.g. /dev/sda).]
21mr|sg3_utils-1.44-3|26	
21mr|sg3_utils-1.44-3|27	Warning: Some of these tools access the internals of your system
21mr|sg3_utils-1.44-3|28	and the incorrect usage of them may render your system inoperable.
21mr|sg3_utils-1.44-3|29	
21mr|sg3_utils-1.44-3|30	%package -n %{libname}
21mr|sg3_utils-1.44-3|31	Summary:	Shared library for %{name}
21mr|sg3_utils-1.44-3|32	
21mr|sg3_utils-1.44-3|33	Group:		System/Libraries
21mr|sg3_utils-1.44-3|34	
21mr|sg3_utils-1.44-3|35	%description -n %{libname}
21mr|sg3_utils-1.44-3|36	This package contains the shared library for %{name}.
21mr|sg3_utils-1.44-3|37	
21mr|sg3_utils-1.44-3|38	%package -n %{develname}
21mr|sg3_utils-1.44-3|39	Summary:	Static library and header files for the sgutils library
21mr|sg3_utils-1.44-3|40	
21mr|sg3_utils-1.44-3|41	Group:		Development/C
21mr|sg3_utils-1.44-3|42	Provides:	%{name}-devel = %{version}-%{release}
21mr|sg3_utils-1.44-3|43	Provides:	libsgutils-devel = %{version}-%{release}
21mr|sg3_utils-1.44-3|44	Requires:	%{libname} = %{version}-%{release}
21mr|sg3_utils-1.44-3|45	Obsoletes:	%{mklibname sgutils 1 -d} < 1.26
21mr|sg3_utils-1.44-3|46	
21mr|sg3_utils-1.44-3|47	%description -n	%{develname}
21mr|sg3_utils-1.44-3|48	This package contains the sgutils library and its header
21mr|sg3_utils-1.44-3|49	files.
21mr|sg3_utils-1.44-3|50	
21mr|sg3_utils-1.44-3|51	%define devel_name_static %mklibname %{name} -d -s
21mr|sg3_utils-1.44-3|52	%package -n	%{devel_name_static}
21mr|sg3_utils-1.44-3|53	Summary:	Static library and header files for the sgutils library
21mr|sg3_utils-1.44-3|54	
21mr|sg3_utils-1.44-3|55	Group:		Development/C
21mr|sg3_utils-1.44-3|56	Provides:	%{name}-static-devel = %{version}-%{release}
21mr|sg3_utils-1.44-3|57	Requires:	%{libname} = %{version}-%{release}
21mr|sg3_utils-1.44-3|58	Obsoletes:      %{mklibname sgutils 1 -d} < 1.26
21mr|sg3_utils-1.44-3|59	
21mr|sg3_utils-1.44-3|60	%description -n	%{devel_name_static}
21mr|sg3_utils-1.44-3|61	This package contains the static sgutils library and its header
21mr|sg3_utils-1.44-3|62	files.
21mr|sg3_utils-1.44-3|63	
21mr|sg3_utils-1.44-3|64	%prep
21mr|sg3_utils-1.44-3|65	%setup -q
21mr|sg3_utils-1.44-3|66	
21mr|sg3_utils-1.44-3|67	%build
21mr|sg3_utils-1.44-3|68	%configure \
21mr|sg3_utils-1.44-3|69	--enable-static \
21mr|sg3_utils-1.44-3|70	--bindir=%{_sbindir}
21mr|sg3_utils-1.44-3|71	%make
21mr|sg3_utils-1.44-3|72	
21mr|sg3_utils-1.44-3|73	%install
21mr|sg3_utils-1.44-3|74	%makeinstall_std
21mr|sg3_utils-1.44-3|75	find %{buildroot} -name \*.la|xargs rm -f
21mr|sg3_utils-1.44-3|76	
21mr|sg3_utils-1.44-3|77	
21mr|sg3_utils-1.44-3|78	%files
21mr|sg3_utils-1.44-3|79	%doc ChangeLog COVERAGE CREDITS README README.sg_start
21mr|sg3_utils-1.44-3|80	%attr(0755,root,root) %{_sbindir}/*
21mr|sg3_utils-1.44-3|81	%{_mandir}/man8/*
21mr|sg3_utils-1.44-3|82	
21mr|sg3_utils-1.44-3|83	%files -n %{libname}
21mr|sg3_utils-1.44-3|84	%{_libdir}/*.so.%{major}*
21mr|sg3_utils-1.44-3|85	
21mr|sg3_utils-1.44-3|86	%files -n %{develname}
21mr|sg3_utils-1.44-3|87	%{_includedir}/scsi/*.h
21mr|sg3_utils-1.44-3|88	%{_libdir}/*.so
21mr|sg3_utils-1.44-3|89	
21mr|sg3_utils-1.44-3|90	%files -n %{devel_name_static}
21mr|sg3_utils-1.44-3|91	%{_libdir}/*.a

16732 21
21mr|sgabios-0-0.svn.20110622|1	Name:           sgabios
21mr|sgabios-0-0.svn.20110622|2	Version:        0
21mr|sgabios-0-0.svn.20110622|3	Release:        %mkrel 0.svn.20110622
21mr|sgabios-0-0.svn.20110622|4	Summary:        Open-source serial graphics BIOS option rom
21mr|sgabios-0-0.svn.20110622|5	
21mr|sgabios-0-0.svn.20110622|6	Group:          Emulators
21mr|sgabios-0-0.svn.20110622|7	License:        ASL 2.0
21mr|sgabios-0-0.svn.20110622|8	URL:            http://code.google.com/p/sgabios/
21mr|sgabios-0-0.svn.20110622|9	# Tarball created from SVN archive using the following commands:
21mr|sgabios-0-0.svn.20110622|10	# svn export -r 8 http://sgabios.googlecode.com/svn/trunk sgabios-0
21mr|sgabios-0-0.svn.20110622|11	# tar -czvf sgabios-0-svnr8.tar.gz sgabios-0
21mr|sgabios-0-0.svn.20110622|12	Source0:        sgabios-0-svnr8.tar.gz
21mr|sgabios-0-0.svn.20110622|13	
21mr|sgabios-0-0.svn.20110622|14	ExclusiveArch: %{ix86} x86_64
21mr|sgabios-0-0.svn.20110622|15	
21mr|sgabios-0-0.svn.20110622|16	Requires: %{name}-bin = %{version}-%{release}
21mr|sgabios-0-0.svn.20110622|17	
21mr|sgabios-0-0.svn.20110622|18	# Sgabios is noarch, but required on architectures which cannot build it.
21mr|sgabios-0-0.svn.20110622|19	# Disable debuginfo because it is of no use to us.
21mr|sgabios-0-0.svn.20110622|20	%global debug_package %{nil}
21mr|sgabios-0-0.svn.20110622|21	
21mr|sgabios-0-0.svn.20110622|22	%description
21mr|sgabios-0-0.svn.20110622|23	SGABIOS is designed to be inserted into a BIOS as an option rom to provide over
21mr|sgabios-0-0.svn.20110622|24	a serial port the display and input capabilities normally handled by a VGA
21mr|sgabios-0-0.svn.20110622|25	adapter and a keyboard, and additionally provide hooks for logging displayed
21mr|sgabios-0-0.svn.20110622|26	characters for later collection after an operating system boots.
21mr|sgabios-0-0.svn.20110622|27	
21mr|sgabios-0-0.svn.20110622|28	%ifarch %{ix86} x86_64
21mr|sgabios-0-0.svn.20110622|29	%package bin
21mr|sgabios-0-0.svn.20110622|30	Summary: Sgabios for x86
21mr|sgabios-0-0.svn.20110622|31	Buildarch: noarch
21mr|sgabios-0-0.svn.20110622|32	
21mr|sgabios-0-0.svn.20110622|33	%description bin
21mr|sgabios-0-0.svn.20110622|34	SGABIOS is designed to be inserted into a BIOS as an option rom to provide over
21mr|sgabios-0-0.svn.20110622|35	a serial port the display and input capabilities normally handled by a VGA
21mr|sgabios-0-0.svn.20110622|36	adapter and a keyboard, and additionally provide hooks for logging displayed
21mr|sgabios-0-0.svn.20110622|37	characters for later collection after an operating system boots.
21mr|sgabios-0-0.svn.20110622|38	%endif
21mr|sgabios-0-0.svn.20110622|39	
21mr|sgabios-0-0.svn.20110622|40	%prep
21mr|sgabios-0-0.svn.20110622|41	%setup -q
21mr|sgabios-0-0.svn.20110622|42	
21mr|sgabios-0-0.svn.20110622|43	%build
21mr|sgabios-0-0.svn.20110622|44	mkdir -p bfd
21mr|sgabios-0-0.svn.20110622|45	ln -s %{_bindir}/ld.bfd bfd/ld
21mr|sgabios-0-0.svn.20110622|46	export PATH=$PWD/bfd:$PATH
21mr|sgabios-0-0.svn.20110622|47	unset MAKEFLAGS
21mr|sgabios-0-0.svn.20110622|48	%ifarch %{ix86} x86_64
21mr|sgabios-0-0.svn.20110622|49	export CFLAGS="$RPM_OPT_FLAGS"
21mr|sgabios-0-0.svn.20110622|50	make
21mr|sgabios-0-0.svn.20110622|51	%endif
21mr|sgabios-0-0.svn.20110622|52	
21mr|sgabios-0-0.svn.20110622|53	
21mr|sgabios-0-0.svn.20110622|54	%install
21mr|sgabios-0-0.svn.20110622|55	mkdir -p %{buildroot}%{_datadir}/sgabios
21mr|sgabios-0-0.svn.20110622|56	%ifarch %{ix86} x86_64
21mr|sgabios-0-0.svn.20110622|57	install -m 0644 sgabios.bin %{buildroot}%{_datadir}/sgabios
21mr|sgabios-0-0.svn.20110622|58	%endif
21mr|sgabios-0-0.svn.20110622|59	
21mr|sgabios-0-0.svn.20110622|60	
21mr|sgabios-0-0.svn.20110622|61	%files
21mr|sgabios-0-0.svn.20110622|62	%doc COPYING design.txt
21mr|sgabios-0-0.svn.20110622|63	
21mr|sgabios-0-0.svn.20110622|64	%ifarch %{ix86} x86_64
21mr|sgabios-0-0.svn.20110622|65	%files bin
21mr|sgabios-0-0.svn.20110622|66	%dir %{_datadir}/sgabios/
21mr|sgabios-0-0.svn.20110622|67	%{_datadir}/sgabios/sgabios.bin
21mr|sgabios-0-0.svn.20110622|68	%endif

16733 21
21mr|sgml-common-0.6.3-27|1	%define sgmlbase %{_datadir}/sgml
21mr|sgml-common-0.6.3-27|2	
21mr|sgml-common-0.6.3-27|3	Summary:	Base ISO character entities and utilities for SGML and XML
21mr|sgml-common-0.6.3-27|4	Name:		sgml-common
21mr|sgml-common-0.6.3-27|5	Version:	0.6.3
21mr|sgml-common-0.6.3-27|6	Release:	27
21mr|sgml-common-0.6.3-27|7	License:	GPLv2+
21mr|sgml-common-0.6.3-27|8	Group:		Publishing
21mr|sgml-common-0.6.3-27|9	Url:		http://www.w3.org/2003/entities/
21mr|sgml-common-0.6.3-27|10	Source0:	ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/%{name}-%{version}.tar.bz2
21mr|sgml-common-0.6.3-27|11	Source1:	http://oasis-open.org/committees/docbook/xmlcharent/0.3/xmlcharent-0.3.tar.bz2
21mr|sgml-common-0.6.3-27|12	Source2:	xmlcharent-catalog.tar.bz2
21mr|sgml-common-0.6.3-27|13	# http://www.w3.org/2003/entities/iso8879/
21mr|sgml-common-0.6.3-27|14	Patch0:		sgml-common-0.6.3-umask.patch
21mr|sgml-common-0.6.3-27|15	Patch1:		sgml-common-xmldir.patch
21mr|sgml-common-0.6.3-27|16	Patch2:		sgml-common-quotes.patch
21mr|sgml-common-0.6.3-27|17	Patch3:		sgml-common-0.6.3-automake-fix.patch
21mr|sgml-common-0.6.3-27|18	BuildRequires:	libxml2-utils
21mr|sgml-common-0.6.3-27|19	Requires:	coreutils
21mr|sgml-common-0.6.3-27|20	Requires:	grep
21mr|sgml-common-0.6.3-27|21	Requires:	libxml2-utils
21mr|sgml-common-0.6.3-27|22	Provides:	xml-common = %{EVRD}
21mr|sgml-common-0.6.3-27|23	BuildArch:	noarch
21mr|sgml-common-0.6.3-27|24	
21mr|sgml-common-0.6.3-27|25	%description
21mr|sgml-common-0.6.3-27|26	The ISO standardization organization has normalized a set of characters
21mr|sgml-common-0.6.3-27|27	symbolic names ("character entities") used by SGML documents of many types.
21mr|sgml-common-0.6.3-27|28	There are character entities for latin languages, math symbols, greek,
21mr|sgml-common-0.6.3-27|29	cyrillic, etc. This package also includes very basic utilities to allow
21mr|sgml-common-0.6.3-27|30	SGML catalogs manipulation.
21mr|sgml-common-0.6.3-27|31	
21mr|sgml-common-0.6.3-27|32	%files
21mr|sgml-common-0.6.3-27|33	%doc doc/HTML/*.html
21mr|sgml-common-0.6.3-27|34	%dir /etc/sgml
21mr|sgml-common-0.6.3-27|35	%config(noreplace) /etc/sgml/sgml.conf
21mr|sgml-common-0.6.3-27|36	%dir %{sgmlbase}
21mr|sgml-common-0.6.3-27|37	%dir %{sgmlbase}/sgml-iso-entities-8879.1986
21mr|sgml-common-0.6.3-27|38	%{sgmlbase}/sgml-iso-entities-8879.1986/*
21mr|sgml-common-0.6.3-27|39	%{_bindir}/sgmlwhich
21mr|sgml-common-0.6.3-27|40	%{_bindir}/install-catalog
21mr|sgml-common-0.6.3-27|41	%{_mandir}/man8/*
21mr|sgml-common-0.6.3-27|42	%dir /etc/xml
21mr|sgml-common-0.6.3-27|43	%config(noreplace) /etc/xml/catalog
21mr|sgml-common-0.6.3-27|44	%dir %{sgmlbase}/docbook
21mr|sgml-common-0.6.3-27|45	%config(noreplace) %{sgmlbase}/docbook/xmlcatalog
21mr|sgml-common-0.6.3-27|46	%dir %{sgmlbase}/xml-iso-entities-8879.1986/
21mr|sgml-common-0.6.3-27|47	%{sgmlbase}/xml-iso-entities-8879.1986/*
21mr|sgml-common-0.6.3-27|48	
21mr|sgml-common-0.6.3-27|49	#----------------------------------------------------------------------------
21mr|sgml-common-0.6.3-27|50	
21mr|sgml-common-0.6.3-27|51	%prep
21mr|sgml-common-0.6.3-27|52	%setup -q
21mr|sgml-common-0.6.3-27|53	%setup -q -D -a 1
21mr|sgml-common-0.6.3-27|54	%setup -q -D -a 2
21mr|sgml-common-0.6.3-27|55	%patch0 -p1 -b .umask
21mr|sgml-common-0.6.3-27|56	%patch1 -p1 -b .xmldir
21mr|sgml-common-0.6.3-27|57	%patch2 -p1 -b .quotes
21mr|sgml-common-0.6.3-27|58	%patch3 -p1 -b .automake
21mr|sgml-common-0.6.3-27|59	
21mr|sgml-common-0.6.3-27|60	autoreconf -fi
21mr|sgml-common-0.6.3-27|61	
21mr|sgml-common-0.6.3-27|62	%build
21mr|sgml-common-0.6.3-27|63	%configure
21mr|sgml-common-0.6.3-27|64	
21mr|sgml-common-0.6.3-27|65	%install
21mr|sgml-common-0.6.3-27|66	DESTDIR=%{buildroot}
21mr|sgml-common-0.6.3-27|67	%makeinstall
21mr|sgml-common-0.6.3-27|68	# remove installed doc (added later in %files)
21mr|sgml-common-0.6.3-27|69	rm -rf $DESTDIR/usr/doc
21mr|sgml-common-0.6.3-27|70	
21mr|sgml-common-0.6.3-27|71	# remove xml.dcl, it is now in openjade
21mr|sgml-common-0.6.3-27|72	rm -f %{buildroot}%{sgmlbase}/xml.dcl
21mr|sgml-common-0.6.3-27|73	
21mr|sgml-common-0.6.3-27|74	# remove entities to install them later in /usr/share/sgml
21mr|sgml-common-0.6.3-27|75	# instead of /usr/share/xml
21mr|sgml-common-0.6.3-27|76	rm -rf $DESTDIR/usr/share/xml
21mr|sgml-common-0.6.3-27|77	mkdir %{buildroot}/etc/xml
21mr|sgml-common-0.6.3-27|78	mkdir %{buildroot}%{sgmlbase}/docbook
21mr|sgml-common-0.6.3-27|79	# Create an empty XML catalog.
21mr|sgml-common-0.6.3-27|80	XMLCATALOG=%{buildroot}/etc/xml/catalog
21mr|sgml-common-0.6.3-27|81	/usr/bin/xmlcatalog --noout --create $XMLCATALOG
21mr|sgml-common-0.6.3-27|82	# install common ISO entities character set
21mr|sgml-common-0.6.3-27|83	rm -rf %{buildroot}%{sgmlbase}/xml-iso-entities-8879.1986/
21mr|sgml-common-0.6.3-27|84	mkdir %{buildroot}%{sgmlbase}/xml-iso-entities-8879.1986/
21mr|sgml-common-0.6.3-27|85	install iso-*.ent %{buildroot}%{sgmlbase}/xml-iso-entities-8879.1986/
21mr|sgml-common-0.6.3-27|86	install catalog %{buildroot}%{sgmlbase}/xml-iso-entities-8879.1986/
21mr|sgml-common-0.6.3-27|87	/usr/bin/xmlcatalog --noout --add "delegatePublic" \
21mr|sgml-common-0.6.3-27|88	"-//OASIS//ENTITIES DocBook XML" \
21mr|sgml-common-0.6.3-27|89	"file://%{sgmlbase}/xml-iso-entities-8879.1986/catalog" $XMLCATALOG
21mr|sgml-common-0.6.3-27|90	/usr/bin/xmlcatalog --noout --add "delegatePublic" \
21mr|sgml-common-0.6.3-27|91	"ISO 8879:1986" \
21mr|sgml-common-0.6.3-27|92	"file://%{sgmlbase}/xml-iso-entities-8879.1986/catalog" $XMLCATALOG
21mr|sgml-common-0.6.3-27|93	# Also create the common DocBook catalog
21mr|sgml-common-0.6.3-27|94	/usr/bin/xmlcatalog --noout --create \
21mr|sgml-common-0.6.3-27|95	%{buildroot}%{sgmlbase}/docbook/xmlcatalog
21mr|sgml-common-0.6.3-27|96	# Now put the common DocBook entries
21mr|sgml-common-0.6.3-27|97	/usr/bin/xmlcatalog --noout --add "delegatePublic" \
21mr|sgml-common-0.6.3-27|98	"-//OASIS//DTD DocBook XML" \
21mr|sgml-common-0.6.3-27|99	"file://%{sgmlbase}/docbook/xmlcatalog" $XMLCATALOG
21mr|sgml-common-0.6.3-27|100	/usr/bin/xmlcatalog --noout --add "delegateSystem" \
21mr|sgml-common-0.6.3-27|101	"http://www.oasis-open.org/docbook/" \
21mr|sgml-common-0.6.3-27|102	"file://%{sgmlbase}/docbook/xmlcatalog" $XMLCATALOG
21mr|sgml-common-0.6.3-27|103	/usr/bin/xmlcatalog --noout --add "delegateURI" \
21mr|sgml-common-0.6.3-27|104	"http://www.oasis-open.org/docbook/" \
21mr|sgml-common-0.6.3-27|105	"file://%{sgmlbase}/docbook/xmlcatalog" $XMLCATALOG

16734 21
21mr|shaderc-2024.0-1|1	%define major 1
21mr|shaderc-2024.0-1|2	%define libname %mklibname %{name} %{major}
21mr|shaderc-2024.0-1|3	%define devname %mklibname %{name} -d
21mr|shaderc-2024.0-1|4	
21mr|shaderc-2024.0-1|5	# Glslang revision from packaged version
21mr|shaderc-2024.0-1|6	%global glslang_version d1517d64cfca91f573af1bf7341dc3a5113349c0
21mr|shaderc-2024.0-1|7	
21mr|shaderc-2024.0-1|8	Summary:	A collection of tools, libraries, and tests for Vulkan shader compilation
21mr|shaderc-2024.0-1|9	Name:		shaderc
21mr|shaderc-2024.0-1|10	Version:	2024.0
21mr|shaderc-2024.0-1|11	Release:	1
21mr|shaderc-2024.0-1|12	License:	ASL 2.0
21mr|shaderc-2024.0-1|13	Group:		System/Libraries
21mr|shaderc-2024.0-1|14	Url:		https://github.com/google/shaderc
21mr|shaderc-2024.0-1|15	Source0:	https://github.com/google/shaderc/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|shaderc-2024.0-1|16	Patch0:		shaderc-2024.0-Drop-third-party-code-in-CMakeLists.txt.patch
21mr|shaderc-2024.0-1|17	BuildRequires:	cmake
21mr|shaderc-2024.0-1|18	BuildRequires:	ninja
21mr|shaderc-2024.0-1|19	BuildRequires:	glslang-devel
21mr|shaderc-2024.0-1|20	BuildRequires:	pkgconfig(python3)
21mr|shaderc-2024.0-1|21	BuildRequires:	pkgconfig(SPIRV-Headers)
21mr|shaderc-2024.0-1|22	BuildRequires:	pkgconfig(SPIRV-Tools)
21mr|shaderc-2024.0-1|23	
21mr|shaderc-2024.0-1|24	%description
21mr|shaderc-2024.0-1|25	A collection of tools, libraries and tests for shader compilation.
21mr|shaderc-2024.0-1|26	
21mr|shaderc-2024.0-1|27	Shaderc aims to to provide:
21mr|shaderc-2024.0-1|28	- a command line compiler with GCC- and Clang-like usage, for better
21mr|shaderc-2024.0-1|29	integration with build systems
21mr|shaderc-2024.0-1|30	- an API where functionality can be added without breaking existing clients
21mr|shaderc-2024.0-1|31	- an API supporting standard concurrency patterns across multiple
21mr|shaderc-2024.0-1|32	operating systems
21mr|shaderc-2024.0-1|33	- increased functionality such as file include support
21mr|shaderc-2024.0-1|34	
21mr|shaderc-2024.0-1|35	#----------------------------------------------------------------------------
21mr|shaderc-2024.0-1|36	
21mr|shaderc-2024.0-1|37	%package -n glslc
21mr|shaderc-2024.0-1|38	Summary:	A command line compiler for GLSL/HLSL to SPIR-V
21mr|shaderc-2024.0-1|39	Group:		Development/Tools
21mr|shaderc-2024.0-1|40	
21mr|shaderc-2024.0-1|41	%description -n glslc
21mr|shaderc-2024.0-1|42	A command line compiler for GLSL/HLSL to SPIR-V.
21mr|shaderc-2024.0-1|43	
21mr|shaderc-2024.0-1|44	%files -n glslc
21mr|shaderc-2024.0-1|45	%doc glslc/README.asciidoc
21mr|shaderc-2024.0-1|46	%license LICENSE
21mr|shaderc-2024.0-1|47	%{_bindir}/glslc
21mr|shaderc-2024.0-1|48	
21mr|shaderc-2024.0-1|49	#----------------------------------------------------------------------------
21mr|shaderc-2024.0-1|50	
21mr|shaderc-2024.0-1|51	%package -n %{libname}
21mr|shaderc-2024.0-1|52	Summary:	A library for compiling shader strings into SPIR-V
21mr|shaderc-2024.0-1|53	Group:		System/Libraries
21mr|shaderc-2024.0-1|54	
21mr|shaderc-2024.0-1|55	%description -n %{libname}
21mr|shaderc-2024.0-1|56	A library for compiling shader strings into SPIR-V.
21mr|shaderc-2024.0-1|57	
21mr|shaderc-2024.0-1|58	%files -n %{libname}
21mr|shaderc-2024.0-1|59	%doc AUTHORS CHANGES CONTRIBUTORS* README.md
21mr|shaderc-2024.0-1|60	%license LICENSE
21mr|shaderc-2024.0-1|61	%{_libdir}/lib%{name}_shared.so.%{major}*
21mr|shaderc-2024.0-1|62	
21mr|shaderc-2024.0-1|63	#----------------------------------------------------------------------------
21mr|shaderc-2024.0-1|64	
21mr|shaderc-2024.0-1|65	%package -n %{devname}
21mr|shaderc-2024.0-1|66	Summary:	Development files for libshaderc
21mr|shaderc-2024.0-1|67	Group:		Development/C++
21mr|shaderc-2024.0-1|68	Requires:	%{libname} = %{EVRD}
21mr|shaderc-2024.0-1|69	
21mr|shaderc-2024.0-1|70	%description -n %{devname}
21mr|shaderc-2024.0-1|71	A library for compiling shader strings into SPIR-V.
21mr|shaderc-2024.0-1|72	Development files for libshaderc.
21mr|shaderc-2024.0-1|73	
21mr|shaderc-2024.0-1|74	%files -n %{devname}
21mr|shaderc-2024.0-1|75	%{_includedir}/%{name}/
21mr|shaderc-2024.0-1|76	%{_libdir}/lib%{name}_shared.so
21mr|shaderc-2024.0-1|77	%{_libdir}/pkgconfig/%{name}.pc
21mr|shaderc-2024.0-1|78	
21mr|shaderc-2024.0-1|79	#----------------------------------------------------------------------------
21mr|shaderc-2024.0-1|80	
21mr|shaderc-2024.0-1|81	%prep
21mr|shaderc-2024.0-1|82	%autosetup -p1
21mr|shaderc-2024.0-1|83	
21mr|shaderc-2024.0-1|84	rm -r third_party
21mr|shaderc-2024.0-1|85	
21mr|shaderc-2024.0-1|86	# Stolen from Gentoo
21mr|shaderc-2024.0-1|87	# Create build-version.inc since we want to use our packaged
21mr|shaderc-2024.0-1|88	# SPIRV-Tools and glslang
21mr|shaderc-2024.0-1|89	sed -i -e '/build-version/d' glslc/CMakeLists.txt
21mr|shaderc-2024.0-1|90	echo \"shaderc $(grep -m1 -o '^v[[:digit:]]\{4\}\.[[:digit:]]\(-dev\)\? [[:digit:]]\{4\}-[[:digit:]]\{2\}-[[:digit:]]\{2\}$' CHANGES)\" > glslc/src/build-version.inc
21mr|shaderc-2024.0-1|91	echo \"spirv-tools $(grep -m1 -o '^v[[:digit:]]\{4\}\.[[:digit:]]\(-dev\)\? [[:digit:]]\{4\}-[[:digit:]]\{2\}-[[:digit:]]\{2\}$' /usr/share/doc/spirv-tools/CHANGES)\" >> glslc/src/build-version.inc
21mr|shaderc-2024.0-1|92	echo \"glslang %{glslang_version}\" >> glslc/src/build-version.inc
21mr|shaderc-2024.0-1|93	
21mr|shaderc-2024.0-1|94	# Point to correct include
21mr|shaderc-2024.0-1|95	sed -i 's|SPIRV/GlslangToSpv.h|glslang/SPIRV/GlslangToSpv.h|' libshaderc_util/src/compiler.cc
21mr|shaderc-2024.0-1|96	
21mr|shaderc-2024.0-1|97	%build
21mr|shaderc-2024.0-1|98	CFLAGS="%{optflags} -flto=auto"
21mr|shaderc-2024.0-1|99	CXXFLAGS="%{optflags} -flto=auto"
21mr|shaderc-2024.0-1|100	%cmake \
21mr|shaderc-2024.0-1|101	-DCMAKE_BUILD_TYPE=RelWithDebInfo	\
21mr|shaderc-2024.0-1|102	-DCMAKE_SKIP_RPATH=ON		\
21mr|shaderc-2024.0-1|103	-DSHADERC_SKIP_TESTS=ON		\
21mr|shaderc-2024.0-1|104	-G Ninja
21mr|shaderc-2024.0-1|105	%ninja_build
21mr|shaderc-2024.0-1|106	
21mr|shaderc-2024.0-1|107	%install
21mr|shaderc-2024.0-1|108	%ninja_install -C build
21mr|shaderc-2024.0-1|109	
21mr|shaderc-2024.0-1|110	rm -f %{buildroot}%{_libdir}/*.a
21mr|shaderc-2024.0-1|111	rm -f %{buildroot}%{_libdir}/pkgconfig/shaderc_*.pc

16735 21
21mr|shadow-utils-4.10-11|1	%define major_subid 0
21mr|shadow-utils-4.10-11|2	%define libname_subid %mklibname subid %{major_subid}
21mr|shadow-utils-4.10-11|3	%define devname_subid %mklibname subid -d
21mr|shadow-utils-4.10-11|4	
21mr|shadow-utils-4.10-11|5	# (cg) Certain binaries build in this package are no longer wanted or are now
21mr|shadow-utils-4.10-11|6	# provided by other packages (e.g. coreutils, util-linux or passwd)
21mr|shadow-utils-4.10-11|7	%define unwanted chfn chsh groups passwd porttime su suauth nologin chgpasswd getspnam
21mr|shadow-utils-4.10-11|8	# (cg) Some localised man pages are provided by the man-pages package rather
21mr|shadow-utils-4.10-11|9	# than here so kill them off
21mr|shadow-utils-4.10-11|10	# (Question: why?? See "urpmf share.*man.*/XXXX\\." where XXXX is one of the below)
21mr|shadow-utils-4.10-11|11	%define unwanted_i18n_mans sg shadow
21mr|shadow-utils-4.10-11|12	
21mr|shadow-utils-4.10-11|13	# Distro-specific default value is defined in branding-configs package
21mr|shadow-utils-4.10-11|14	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|shadow-utils-4.10-11|15	
21mr|shadow-utils-4.10-11|16	# autoreconf is enough
21mr|shadow-utils-4.10-11|17	%define _disable_rebuild_configure 1
21mr|shadow-utils-4.10-11|18	
21mr|shadow-utils-4.10-11|19	# https://github.com/shadow-maint/shadow/issues/469
21mr|shadow-utils-4.10-11|20	# (this hack will not affect resulting binaries)
21mr|shadow-utils-4.10-11|21	%define _disable_ld_no_undefined 1
21mr|shadow-utils-4.10-11|22	
21mr|shadow-utils-4.10-11|23	Summary:	Utilities for managing shadow password files and user/group accounts
21mr|shadow-utils-4.10-11|24	Name:		shadow-utils
21mr|shadow-utils-4.10-11|25	Epoch:		2
21mr|shadow-utils-4.10-11|26	Version:	4.10
21mr|shadow-utils-4.10-11|27	Release:	11
21mr|shadow-utils-4.10-11|28	License:	BSD and GPLv2+
21mr|shadow-utils-4.10-11|29	Group:		System/Base
21mr|shadow-utils-4.10-11|30	Url:		http://pkg-shadow.alioth.debian.org/
21mr|shadow-utils-4.10-11|31	Source0:	https://github.com/shadow-maint/shadow/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|shadow-utils-4.10-11|32	Source1:	shadow-970616.login.defs
21mr|shadow-utils-4.10-11|33	Source2:	shadow-970616.useradd
21mr|shadow-utils-4.10-11|34	Source3:	adduser.8
21mr|shadow-utils-4.10-11|35	Source4:	pwunconv.8
21mr|shadow-utils-4.10-11|36	Source5:	grpconv.8
21mr|shadow-utils-4.10-11|37	Source6:	grpunconv.8
21mr|shadow-utils-4.10-11|38	# http://qa.mandriva.com/show_bug.cgi?id=27082
21mr|shadow-utils-4.10-11|39	Source7:	shadow-utils-nl.po
21mr|shadow-utils-4.10-11|40	Source8:	user-group-mod.pamd
21mr|shadow-utils-4.10-11|41	Source9:	chpasswd-newusers.pamd
21mr|shadow-utils-4.10-11|42	Source10:	chage-chfn-chsh.pamd
21mr|shadow-utils-4.10-11|43	Patch0:		shadow-utils-4.10-fix-allocated-dirname-change-segfault.patch
21mr|shadow-utils-4.10-11|44	Patch2:		shadow-4.1.5.1-rpmsave.patch
21mr|shadow-utils-4.10-11|45	Patch4:		shadow-4.1.4.2-dotinname.patch
21mr|shadow-utils-4.10-11|46	Patch5:		shadow-svace-fixes.patch
21mr|shadow-utils-4.10-11|47	# backport from 4.14.0
21mr|shadow-utils-4.10-11|48	# https://github.com/shadow-maint/shadow/commit/e8d2bc8d8b2c827e67cb8e3f9a6e1800af25c86f
21mr|shadow-utils-4.10-11|49	# https://github.com/shadow-maint/shadow/commit/b312bc0b4d79a54352f7eea28ed261b8c67e2602
21mr|shadow-utils-4.10-11|50	# https://abf.io/import/shadow-utils/pull_requests/3
21mr|shadow-utils-4.10-11|51	Patch6:		supplementary-groups-feature.patch
21mr|shadow-utils-4.10-11|52	Patch7:		CVE-2023-4641.patch
21mr|shadow-utils-4.10-11|53	# New option `SYS_USER_AUTO_GROUPS_ENAB` in `login.defs`,
21mr|shadow-utils-4.10-11|54	# which controls the automatic addition of supplements groups for system users.
21mr|shadow-utils-4.10-11|55	Patch8:		sys-user-auto-groups-option.patch
21mr|shadow-utils-4.10-11|56	BuildRequires:	gettext-devel
21mr|shadow-utils-4.10-11|57	BuildRequires:	pam-devel
21mr|shadow-utils-4.10-11|58	BuildRequires:	bison
21mr|shadow-utils-4.10-11|59	BuildRequires:	xsltproc
21mr|shadow-utils-4.10-11|60	BuildRequires:	docbook-dtd45-xml
21mr|shadow-utils-4.10-11|61	BuildRequires:	docbook-style-xsl
21mr|shadow-utils-4.10-11|62	BuildRequires:	itstool
21mr|shadow-utils-4.10-11|63	BuildRequires:	pkgconfig(libcrypt) >= 4.1.1-2
21mr|shadow-utils-4.10-11|64	BuildRequires:	pkgconfig(libacl)
21mr|shadow-utils-4.10-11|65	BuildRequires:	pkgconfig(libattr)
21mr|shadow-utils-4.10-11|66	BuildRequires:	pkgconfig(libtirpc)
21mr|shadow-utils-4.10-11|67	BuildRequires:	pkgconfig(audit)
21mr|shadow-utils-4.10-11|68	BuildRequires:	pkgconfig(libcap)
21mr|shadow-utils-4.10-11|69	%if %{with selinux}
21mr|shadow-utils-4.10-11|70	BuildRequires:	pkgconfig(libselinux)
21mr|shadow-utils-4.10-11|71	BuildRequires:	pkgconfig(libsemanage)
21mr|shadow-utils-4.10-11|72	%endif
21mr|shadow-utils-4.10-11|73	Requires:	setup
21mr|shadow-utils-4.10-11|74	Requires(pre):	setup
21mr|shadow-utils-4.10-11|75	Requires(post):	bash
21mr|shadow-utils-4.10-11|76	Requires(post):	coreutils
21mr|shadow-utils-4.10-11|77	Provides:	shadow = %{EVRD}
21mr|shadow-utils-4.10-11|78	Provides:	adduser = %{EVRD}
21mr|shadow-utils-4.10-11|79	Provides:	newgrp = %{EVRD}
21mr|shadow-utils-4.10-11|80	# compat with Fedora/RH
21mr|shadow-utils-4.10-11|81	Provides:	shadow-utils-subid = %{EVRD}
21mr|shadow-utils-4.10-11|82	# it is a package with library there -> may be required in arch-specified way
21mr|shadow-utils-4.10-11|83	Provides:	shadow-utils-subid%{_isa} = %{EVRD}
21mr|shadow-utils-4.10-11|84	
21mr|shadow-utils-4.10-11|85	%description
21mr|shadow-utils-4.10-11|86	The shadow-utils package includes the necessary programs for
21mr|shadow-utils-4.10-11|87	converting UNIX password files to the shadow password format, plus
21mr|shadow-utils-4.10-11|88	programs for managing user and group accounts.
21mr|shadow-utils-4.10-11|89	- The pwck command checks the integrity of password and shadow files.
21mr|shadow-utils-4.10-11|90	- The lastlog command prints out the last login times for all users.
21mr|shadow-utils-4.10-11|91	- The useradd, userdel and usermod commands are used for managing
21mr|shadow-utils-4.10-11|92	user accounts.
21mr|shadow-utils-4.10-11|93	- The groupadd, groupdel and groupmod commands are used for managing
21mr|shadow-utils-4.10-11|94	group accounts.
21mr|shadow-utils-4.10-11|95	
21mr|shadow-utils-4.10-11|96	%files -f shadow.lang
21mr|shadow-utils-4.10-11|97	%doc doc/HOWTO NEWS
21mr|shadow-utils-4.10-11|98	%doc doc/WISHLIST doc/README.limits doc/README.platforms
21mr|shadow-utils-4.10-11|99	%attr(0644,root,shadow) %config(noreplace) %{_sysconfdir}/login.defs
21mr|shadow-utils-4.10-11|100	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/default/useradd
21mr|shadow-utils-4.10-11|101	%{_bindir}/sg
21mr|shadow-utils-4.10-11|102	%attr(2711,root,shadow) %{_bindir}/chage
21mr|shadow-utils-4.10-11|103	%{_bindir}/faillog
21mr|shadow-utils-4.10-11|104	%{_bindir}/getsubids
21mr|shadow-utils-4.10-11|105	%{_bindir}/gpasswd
21mr|shadow-utils-4.10-11|106	%{_bindir}/expiry
21mr|shadow-utils-4.10-11|107	%{_bindir}/login
21mr|shadow-utils-4.10-11|108	%attr(4711,root,root) %{_bindir}/newgrp
21mr|shadow-utils-4.10-11|109	%{_bindir}/lastlog
21mr|shadow-utils-4.10-11|110	%{_bindir}/newuidmap
21mr|shadow-utils-4.10-11|111	%{_bindir}/newgidmap
21mr|shadow-utils-4.10-11|112	%{_sbindir}/logoutd
21mr|shadow-utils-4.10-11|113	%{_sbindir}/adduser
21mr|shadow-utils-4.10-11|114	%{_sbindir}/user*
21mr|shadow-utils-4.10-11|115	%{_sbindir}/group*
21mr|shadow-utils-4.10-11|116	%{_sbindir}/grpck
21mr|shadow-utils-4.10-11|117	%{_sbindir}/pwck
21mr|shadow-utils-4.10-11|118	%{_sbindir}/chpasswd
21mr|shadow-utils-4.10-11|119	%{_sbindir}/newusers
21mr|shadow-utils-4.10-11|120	%{_sbindir}/vipw
21mr|shadow-utils-4.10-11|121	%{_sbindir}/vigr
21mr|shadow-utils-4.10-11|122	%{_mandir}/man1/chage.1*
21mr|shadow-utils-4.10-11|123	%{_mandir}/man1/expiry.1*
21mr|shadow-utils-4.10-11|124	%{_mandir}/man1/newgrp.1*
21mr|shadow-utils-4.10-11|125	%{_mandir}/man1/sg.1*
21mr|shadow-utils-4.10-11|126	%{_mandir}/man1/getsubids.1*
21mr|shadow-utils-4.10-11|127	%{_mandir}/man1/gpasswd.1*
21mr|shadow-utils-4.10-11|128	%{_mandir}/man1/newgidmap.1*
21mr|shadow-utils-4.10-11|129	%{_mandir}/man1/newuidmap.1*
21mr|shadow-utils-4.10-11|130	%{_mandir}/man3/shadow.3*
21mr|shadow-utils-4.10-11|131	%{_mandir}/man5/shadow.5*
21mr|shadow-utils-4.10-11|132	%{_mandir}/man5/gshadow.5*
21mr|shadow-utils-4.10-11|133	%{_mandir}/man5/login.defs.5*
21mr|shadow-utils-4.10-11|134	%{_mandir}/man5/faillog.5*
21mr|shadow-utils-4.10-11|135	%{_mandir}/man5/subgid.5*
21mr|shadow-utils-4.10-11|136	%{_mandir}/man5/subuid.5*
21mr|shadow-utils-4.10-11|137	%{_mandir}/man8/adduser.8*
21mr|shadow-utils-4.10-11|138	%{_mandir}/man8/group*.8*
21mr|shadow-utils-4.10-11|139	%{_mandir}/man8/user*.8*
21mr|shadow-utils-4.10-11|140	%{_mandir}/man8/pwck.8*
21mr|shadow-utils-4.10-11|141	%{_mandir}/man8/grpck.8*
21mr|shadow-utils-4.10-11|142	%{_mandir}/man8/chpasswd.8*
21mr|shadow-utils-4.10-11|143	%{_mandir}/man8/logoutd.8*
21mr|shadow-utils-4.10-11|144	%{_mandir}/man8/newusers.8*
21mr|shadow-utils-4.10-11|145	%{_mandir}/man8/vipw.8*
21mr|shadow-utils-4.10-11|146	%{_mandir}/man8/vigr.8*
21mr|shadow-utils-4.10-11|147	%{_mandir}/man8/lastlog.8*
21mr|shadow-utils-4.10-11|148	%{_mandir}/man8/faillog.8*
21mr|shadow-utils-4.10-11|149	%attr(640,root,shadow) %config(noreplace) %{_sysconfdir}/pam.d/chage-chfn-chsh
21mr|shadow-utils-4.10-11|150	%{_sysconfdir}/pam.d/chage
21mr|shadow-utils-4.10-11|151	%attr(640,root,shadow) %config(noreplace) %{_sysconfdir}/pam.d/chpasswd-newusers
21mr|shadow-utils-4.10-11|152	%{_sysconfdir}/pam.d/chpasswd
21mr|shadow-utils-4.10-11|153	%{_sysconfdir}/pam.d/newusers
21mr|shadow-utils-4.10-11|154	%attr(640,root,shadow) %config(noreplace) %{_sysconfdir}/pam.d/user-group-mod
21mr|shadow-utils-4.10-11|155	%{_sysconfdir}/pam.d/useradd
21mr|shadow-utils-4.10-11|156	%{_sysconfdir}/pam.d/userdel
21mr|shadow-utils-4.10-11|157	%{_sysconfdir}/pam.d/usermod
21mr|shadow-utils-4.10-11|158	%{_sysconfdir}/pam.d/groupadd
21mr|shadow-utils-4.10-11|159	%{_sysconfdir}/pam.d/groupdel
21mr|shadow-utils-4.10-11|160	%{_sysconfdir}/pam.d/groupmod
21mr|shadow-utils-4.10-11|161	
21mr|shadow-utils-4.10-11|162	#----------------------------------------------------------------------------
21mr|shadow-utils-4.10-11|163	
21mr|shadow-utils-4.10-11|164	%package -n shadow-conv
21mr|shadow-utils-4.10-11|165	Summary:	Conversion tools for %{name}
21mr|shadow-utils-4.10-11|166	Group:		System/Libraries
21mr|shadow-utils-4.10-11|167	
21mr|shadow-utils-4.10-11|168	%description -n shadow-conv
21mr|shadow-utils-4.10-11|169	This package contains the conversion tools for %{name} needed by setup.
21mr|shadow-utils-4.10-11|170	- The pwconv command converts passwords to the shadow password format.
21mr|shadow-utils-4.10-11|171	- The pwunconv command unconverts shadow passwords and generates
21mr|shadow-utils-4.10-11|172	an npasswd file (a standard UNIX password file).
21mr|shadow-utils-4.10-11|173	
21mr|shadow-utils-4.10-11|174	%files -n shadow-conv
21mr|shadow-utils-4.10-11|175	%{_sbindir}/*conv
21mr|shadow-utils-4.10-11|176	%{_mandir}/man8/*conv.8*
21mr|shadow-utils-4.10-11|177	
21mr|shadow-utils-4.10-11|178	#----------------------------------------------------------------------------
21mr|shadow-utils-4.10-11|179	
21mr|shadow-utils-4.10-11|180	%package -n %{libname_subid}
21mr|shadow-utils-4.10-11|181	Summary:	A library to manage subordinate UID and GID ranges
21mr|shadow-utils-4.10-11|182	Group:		System/Libraries
21mr|shadow-utils-4.10-11|183	
21mr|shadow-utils-4.10-11|184	%description -n %{libname_subid}
21mr|shadow-utils-4.10-11|185	A library to manage subordinate UID and GID ranges
21mr|shadow-utils-4.10-11|186	
21mr|shadow-utils-4.10-11|187	%files -n %{libname_subid}
21mr|shadow-utils-4.10-11|188	%{_libdir}/libsubid.so.%{major_subid}*
21mr|shadow-utils-4.10-11|189	
21mr|shadow-utils-4.10-11|190	#----------------------------------------------------------------------------
21mr|shadow-utils-4.10-11|191	
21mr|shadow-utils-4.10-11|192	%package -n %{devname_subid}
21mr|shadow-utils-4.10-11|193	Summary:	Development files for a library to manage subordinate UID and GID ranges
21mr|shadow-utils-4.10-11|194	Group:		Development/C
21mr|shadow-utils-4.10-11|195	Requires:	%{libname_subid} = %{EVRD}
21mr|shadow-utils-4.10-11|196	# compat with Fedora/RH
21mr|shadow-utils-4.10-11|197	Provides:	shadow-utils-subid-devel = %{EVRD}
21mr|shadow-utils-4.10-11|198	
21mr|shadow-utils-4.10-11|199	%description -n %{devname_subid}
21mr|shadow-utils-4.10-11|200	Development files for a library to manage subordinate UID and GID ranges
21mr|shadow-utils-4.10-11|201	
21mr|shadow-utils-4.10-11|202	%files -n %{devname_subid}
21mr|shadow-utils-4.10-11|203	%{_libdir}/libsubid.so
21mr|shadow-utils-4.10-11|204	# move ownership of %%dir later if needed
21mr|shadow-utils-4.10-11|205	%dir %{_includedir}/shadow
21mr|shadow-utils-4.10-11|206	%{_includedir}/shadow/subid.h
21mr|shadow-utils-4.10-11|207	
21mr|shadow-utils-4.10-11|208	#----------------------------------------------------------------------------
21mr|shadow-utils-4.10-11|209	
21mr|shadow-utils-4.10-11|210	%prep
21mr|shadow-utils-4.10-11|211	%autosetup -p1 -n shadow-%{version}
21mr|shadow-utils-4.10-11|212	
21mr|shadow-utils-4.10-11|213	cp -f %{SOURCE7} po/nl.po
21mr|shadow-utils-4.10-11|214	rm -f po/nl.gmo
21mr|shadow-utils-4.10-11|215	
21mr|shadow-utils-4.10-11|216	# Force regeneration of getdate.c
21mr|shadow-utils-4.10-11|217	rm -fv libmisc/getdate.c
21mr|shadow-utils-4.10-11|218	
21mr|shadow-utils-4.10-11|219	%build
21mr|shadow-utils-4.10-11|220	# (tpg) needed for autofoo
21mr|shadow-utils-4.10-11|221	autoreconf -v -f --install
21mr|shadow-utils-4.10-11|222	
21mr|shadow-utils-4.10-11|223	%serverbuild
21mr|shadow-utils-4.10-11|224	
21mr|shadow-utils-4.10-11|225	%configure \
21mr|shadow-utils-4.10-11|226	--enable-shadowgrp \
21mr|shadow-utils-4.10-11|227	--enable-man \
21mr|shadow-utils-4.10-11|228	--with-audit \
21mr|shadow-utils-4.10-11|229	--with-bcrypt \
21mr|shadow-utils-4.10-11|230	--with-sha-crypt \
21mr|shadow-utils-4.10-11|231	--with-yescrypt \
21mr|shadow-utils-4.10-11|232	%if %{with selinux}
21mr|shadow-utils-4.10-11|233	--with-selinux \
21mr|shadow-utils-4.10-11|234	%endif
21mr|shadow-utils-4.10-11|235	--without-libcrack \
21mr|shadow-utils-4.10-11|236	--without-libpam \
21mr|shadow-utils-4.10-11|237	--enable-shared \
21mr|shadow-utils-4.10-11|238	--with-group-name-max-length=32
21mr|shadow-utils-4.10-11|239	
21mr|shadow-utils-4.10-11|240	%make_build
21mr|shadow-utils-4.10-11|241	# because of the extra po file added manually
21mr|shadow-utils-4.10-11|242	make -C po update-gmo
21mr|shadow-utils-4.10-11|243	
21mr|shadow-utils-4.10-11|244	%install
21mr|shadow-utils-4.10-11|245	%make_install gnulocaledir=%{buildroot}/%{_datadir}/locale MKINSTALLDIRS=`pwd`/mkinstalldirs
21mr|shadow-utils-4.10-11|246	
21mr|shadow-utils-4.10-11|247	install -d -m 750 %{buildroot}%{_sysconfdir}/default
21mr|shadow-utils-4.10-11|248	install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/login.defs
21mr|shadow-utils-4.10-11|249	install -m 0600 %{SOURCE2} %{buildroot}%{_sysconfdir}/default/useradd
21mr|shadow-utils-4.10-11|250	
21mr|shadow-utils-4.10-11|251	ln -s useradd %{buildroot}%{_sbindir}/adduser
21mr|shadow-utils-4.10-11|252	install -m644 %{SOURCE3} %{buildroot}%{_mandir}/man8/
21mr|shadow-utils-4.10-11|253	install -m644 %{SOURCE4} %{buildroot}%{_mandir}/man8/
21mr|shadow-utils-4.10-11|254	install -m644 %{SOURCE5} %{buildroot}%{_mandir}/man8/
21mr|shadow-utils-4.10-11|255	install -m644 %{SOURCE6} %{buildroot}%{_mandir}/man8/
21mr|shadow-utils-4.10-11|256	perl -pi -e "s/encrpted/encrypted/g" %{buildroot}%{_mandir}/man8/newusers.8
21mr|shadow-utils-4.10-11|257	
21mr|shadow-utils-4.10-11|258	# add pam support files
21mr|shadow-utils-4.10-11|259	rm -rf %{buildroot}%{_sysconfdir}/pam.d/
21mr|shadow-utils-4.10-11|260	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
21mr|shadow-utils-4.10-11|261	install -m 0600 %{SOURCE8} %{buildroot}%{_sysconfdir}/pam.d/user-group-mod
21mr|shadow-utils-4.10-11|262	install -m 0600 %{SOURCE9} %{buildroot}%{_sysconfdir}/pam.d/chpasswd-newusers
21mr|shadow-utils-4.10-11|263	install -m 0600 %{SOURCE10} %{buildroot}%{_sysconfdir}/pam.d/chage-chfn-chsh
21mr|shadow-utils-4.10-11|264	
21mr|shadow-utils-4.10-11|265	pushd %{buildroot}%{_sysconfdir}/pam.d
21mr|shadow-utils-4.10-11|266	for f in chpasswd newusers; do
21mr|shadow-utils-4.10-11|267	ln -s chpasswd-newusers ${f}
21mr|shadow-utils-4.10-11|268	done
21mr|shadow-utils-4.10-11|269	for f in chage; do
21mr|shadow-utils-4.10-11|270	# chfn and chsh are built without pam support in util-linux-ng
21mr|shadow-utils-4.10-11|271	ln -s chage-chfn-chsh ${f}
21mr|shadow-utils-4.10-11|272	done
21mr|shadow-utils-4.10-11|273	for f in groupadd groupdel groupmod useradd userdel usermod; do
21mr|shadow-utils-4.10-11|274	ln -s user-group-mod ${f}
21mr|shadow-utils-4.10-11|275	done
21mr|shadow-utils-4.10-11|276	popd
21mr|shadow-utils-4.10-11|277	
21mr|shadow-utils-4.10-11|278	# (cg) Remove unwanted binaries (and their corresponding man pages)
21mr|shadow-utils-4.10-11|279	for unwanted in %{unwanted}; do
21mr|shadow-utils-4.10-11|280	rm -f %{buildroot}{%{_bindir},%{_sbindir}}/$unwanted
21mr|shadow-utils-4.10-11|281	rm -f %{buildroot}%{_mandir}/{,{??,??_??}/}man*/$unwanted.*
21mr|shadow-utils-4.10-11|282	done
21mr|shadow-utils-4.10-11|283	
21mr|shadow-utils-4.10-11|284	rm -f %{buildroot}%{_mandir}/man1/login.1*
21mr|shadow-utils-4.10-11|285	rm -f %{buildroot}%{_mandir}/man5/login.access*
21mr|shadow-utils-4.10-11|286	rm -f %{buildroot}%{_mandir}/man5/limits*
21mr|shadow-utils-4.10-11|287	rm -f %{buildroot}%{_mandir}/*/man1/login.1*
21mr|shadow-utils-4.10-11|288	rm -f %{buildroot}%{_mandir}/*/man5/login.access*
21mr|shadow-utils-4.10-11|289	rm -f %{buildroot}%{_mandir}/*/man5/limits*
21mr|shadow-utils-4.10-11|290	
21mr|shadow-utils-4.10-11|291	rm -f %{buildroot}%{_sysconfdir}/limits
21mr|shadow-utils-4.10-11|292	rm -f %{buildroot}%{_sysconfdir}/login.access
21mr|shadow-utils-4.10-11|293	
21mr|shadow-utils-4.10-11|294	
21mr|shadow-utils-4.10-11|295	# (cg) Remove man pages provided by the "man-pages" package...
21mr|shadow-utils-4.10-11|296	for unwanted in %{unwanted_i18n_mans}; do
21mr|shadow-utils-4.10-11|297	rm -f %{buildroot}%{_mandir}/{??,??_??}/man*/$unwanted.*
21mr|shadow-utils-4.10-11|298	done
21mr|shadow-utils-4.10-11|299	
21mr|shadow-utils-4.10-11|300	# (cg) Find all localised man pages
21mr|shadow-utils-4.10-11|301	find %{buildroot}%{_mandir} -depth -type d -empty -delete
21mr|shadow-utils-4.10-11|302	
21mr|shadow-utils-4.10-11|303	%find_lang shadow
21mr|shadow-utils-4.10-11|304	
21mr|shadow-utils-4.10-11|305	for dir in $(ls -1d %{buildroot}%{_mandir}/{??,??_??}) ; do
21mr|shadow-utils-4.10-11|306	dir=$(echo $dir | sed -e "s|^%{buildroot}||")
21mr|shadow-utils-4.10-11|307	lang=$(basename $dir)
21mr|shadow-utils-4.10-11|308	echo "%%lang($lang) $dir/man*/*" >> shadow.lang
21mr|shadow-utils-4.10-11|309	done
21mr|shadow-utils-4.10-11|310	
21mr|shadow-utils-4.10-11|311	%post
21mr|shadow-utils-4.10-11|312	#!/bin/sh
21mr|shadow-utils-4.10-11|313	if [ -f %{_sysconfdir}/shadow.lock ]; then
21mr|shadow-utils-4.10-11|314	/bin/rm -f %{_sysconfdir}/shadow.lock
21mr|shadow-utils-4.10-11|315	fi

16736 21
21mr|shairplay-0.9.0-0.20180824.1|1	%define	major	0
21mr|shairplay-0.9.0-0.20180824.1|2	%define	libname	%mklibname shairplay %{major}
21mr|shairplay-0.9.0-0.20180824.1|3	%define	devname	%mklibname shairplay -d
21mr|shairplay-0.9.0-0.20180824.1|4	
21mr|shairplay-0.9.0-0.20180824.1|5	%define snap 20180824
21mr|shairplay-0.9.0-0.20180824.1|6	%define rel 1
21mr|shairplay-0.9.0-0.20180824.1|7	
21mr|shairplay-0.9.0-0.20180824.1|8	Summary:	Apple AirPlay server implementation
21mr|shairplay-0.9.0-0.20180824.1|9	Name:		shairplay
21mr|shairplay-0.9.0-0.20180824.1|10	Version:	0.9.0
21mr|shairplay-0.9.0-0.20180824.1|11	Release:	0.%{snap}.%{rel}
21mr|shairplay-0.9.0-0.20180824.1|12	License:	MIT
21mr|shairplay-0.9.0-0.20180824.1|13	Group:		Networking/Other
21mr|shairplay-0.9.0-0.20180824.1|14	Url:		https://github.com/juhovh/shairplay
21mr|shairplay-0.9.0-0.20180824.1|15	# git archive --prefix shairplay-20120111/ master | xz > shairplay-20120111.tar.xz
21mr|shairplay-0.9.0-0.20180824.1|16	Source0:	%{name}-%{snap}.tar.xz
21mr|shairplay-0.9.0-0.20180824.1|17	Patch0:		%{name}-20180824-fix-dns_sd-header-detection.patch
21mr|shairplay-0.9.0-0.20180824.1|18	BuildRequires:	libltdl-devel
21mr|shairplay-0.9.0-0.20180824.1|19	BuildRequires:	pkgconfig(ao) >= 1.1.0
21mr|shairplay-0.9.0-0.20180824.1|20	BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
21mr|shairplay-0.9.0-0.20180824.1|21	Requires:	%{libname} = %{version}-%{release}
21mr|shairplay-0.9.0-0.20180824.1|22	
21mr|shairplay-0.9.0-0.20180824.1|23	%description
21mr|shairplay-0.9.0-0.20180824.1|24	Server for the Apple RAOP protocol, emulating an AirPort Express for the
21mr|shairplay-0.9.0-0.20180824.1|25	purpose of streaming music from iTunes and compatible iPods.
21mr|shairplay-0.9.0-0.20180824.1|26	
21mr|shairplay-0.9.0-0.20180824.1|27	%files
21mr|shairplay-0.9.0-0.20180824.1|28	%doc README.md LICENSE
21mr|shairplay-0.9.0-0.20180824.1|29	%{_bindir}/%{name}
21mr|shairplay-0.9.0-0.20180824.1|30	
21mr|shairplay-0.9.0-0.20180824.1|31	#-----------------------------------------------------------------------------
21mr|shairplay-0.9.0-0.20180824.1|32	
21mr|shairplay-0.9.0-0.20180824.1|33	%package -n %{libname}
21mr|shairplay-0.9.0-0.20180824.1|34	Summary:	Shared library of shairplay
21mr|shairplay-0.9.0-0.20180824.1|35	Group:		System/Libraries
21mr|shairplay-0.9.0-0.20180824.1|36	
21mr|shairplay-0.9.0-0.20180824.1|37	%description -n %{libname}
21mr|shairplay-0.9.0-0.20180824.1|38	Shairplay is an Apple RAOP protocol server, emulating an AirPort Express
21mr|shairplay-0.9.0-0.20180824.1|39	for the purpose of streaming music from iTunes and compatible iPods.
21mr|shairplay-0.9.0-0.20180824.1|40	This package contains the library needed to run programs dynamically
21mr|shairplay-0.9.0-0.20180824.1|41	linked with libshairplay.
21mr|shairplay-0.9.0-0.20180824.1|42	
21mr|shairplay-0.9.0-0.20180824.1|43	%files -n %{libname}
21mr|shairplay-0.9.0-0.20180824.1|44	%doc LICENSE
21mr|shairplay-0.9.0-0.20180824.1|45	%{_libdir}/lib%{name}.so.%{major}*
21mr|shairplay-0.9.0-0.20180824.1|46	
21mr|shairplay-0.9.0-0.20180824.1|47	#-----------------------------------------------------------------------------
21mr|shairplay-0.9.0-0.20180824.1|48	
21mr|shairplay-0.9.0-0.20180824.1|49	%package -n %{devname}
21mr|shairplay-0.9.0-0.20180824.1|50	Summary:	Headers for libshairplay development
21mr|shairplay-0.9.0-0.20180824.1|51	Group:		Development/C
21mr|shairplay-0.9.0-0.20180824.1|52	Requires:	%{libname} = %{EVRD}
21mr|shairplay-0.9.0-0.20180824.1|53	Provides:	%{name}-devel = %{EVRD}
21mr|shairplay-0.9.0-0.20180824.1|54	
21mr|shairplay-0.9.0-0.20180824.1|55	%description -n %{devname}
21mr|shairplay-0.9.0-0.20180824.1|56	Shairplay is an Apple RAOP protocol server. This package contains the headers
21mr|shairplay-0.9.0-0.20180824.1|57	that are needed to compile applications that use libshairplay.
21mr|shairplay-0.9.0-0.20180824.1|58	
21mr|shairplay-0.9.0-0.20180824.1|59	%files -n %{devname}
21mr|shairplay-0.9.0-0.20180824.1|60	%doc LICENSE
21mr|shairplay-0.9.0-0.20180824.1|61	%{_includedir}/%{name}
21mr|shairplay-0.9.0-0.20180824.1|62	%{_libdir}/lib%{name}.so
21mr|shairplay-0.9.0-0.20180824.1|63	
21mr|shairplay-0.9.0-0.20180824.1|64	#-----------------------------------------------------------------------------
21mr|shairplay-0.9.0-0.20180824.1|65	
21mr|shairplay-0.9.0-0.20180824.1|66	%prep
21mr|shairplay-0.9.0-0.20180824.1|67	%setup -qn %{name}-%{snap}
21mr|shairplay-0.9.0-0.20180824.1|68	%patch0 -p1
21mr|shairplay-0.9.0-0.20180824.1|69	
21mr|shairplay-0.9.0-0.20180824.1|70	
21mr|shairplay-0.9.0-0.20180824.1|71	%build
21mr|shairplay-0.9.0-0.20180824.1|72	autoreconf -vfi
21mr|shairplay-0.9.0-0.20180824.1|73	%configure	\
21mr|shairplay-0.9.0-0.20180824.1|74	--with-playfair \
21mr|shairplay-0.9.0-0.20180824.1|75	--disable-static
21mr|shairplay-0.9.0-0.20180824.1|76	
21mr|shairplay-0.9.0-0.20180824.1|77	%make
21mr|shairplay-0.9.0-0.20180824.1|78	
21mr|shairplay-0.9.0-0.20180824.1|79	
21mr|shairplay-0.9.0-0.20180824.1|80	%install
21mr|shairplay-0.9.0-0.20180824.1|81	%makeinstall_std

16737 21
21mr|shapelib-1.5.0-2|1	%define major 2
21mr|shapelib-1.5.0-2|2	%define libname %mklibname %{name} %{major}
21mr|shapelib-1.5.0-2|3	%define devname %mklibname %{name} -d
21mr|shapelib-1.5.0-2|4	
21mr|shapelib-1.5.0-2|5	Summary:	API in "C" for Shapefile handling
21mr|shapelib-1.5.0-2|6	Name:		shapelib
21mr|shapelib-1.5.0-2|7	Version:	1.5.0
21mr|shapelib-1.5.0-2|8	Release:	2
21mr|shapelib-1.5.0-2|9	License:	LGPLv2+
21mr|shapelib-1.5.0-2|10	Group:		Sciences/Geosciences
21mr|shapelib-1.5.0-2|11	Url:		http://shapelib.maptools.org/
21mr|shapelib-1.5.0-2|12	Source0:	http://download.osgeo.org/shapelib/shapelib-%{version}.tar.gz
21mr|shapelib-1.5.0-2|13	# Fix CVE-2022-0699
21mr|shapelib-1.5.0-2|14	# https://nvd.nist.gov/vuln/detail/CVE-2022-0699
21mr|shapelib-1.5.0-2|15	# https://github.com/OSGeo/shapelib/issues/39
21mr|shapelib-1.5.0-2|16	# https://github.com/OSGeo/shapelib/commit/c75b9281a5b9452d92e1682bdfe6019a13ed819f
21mr|shapelib-1.5.0-2|17	Patch0:		fix-CVE-2022-0699.patch
21mr|shapelib-1.5.0-2|18	BuildRequires:	proj-devel
21mr|shapelib-1.5.0-2|19	Requires:	proj >= 4.4.1
21mr|shapelib-1.5.0-2|20	
21mr|shapelib-1.5.0-2|21	%description
21mr|shapelib-1.5.0-2|22	The Shapefile C Library provides the ability to write simple C programs
21mr|shapelib-1.5.0-2|23	for reading, writing and updating (to a limited extent) ESRI Shapefiles,
21mr|shapelib-1.5.0-2|24	and the associated attribute file (.dbf).
21mr|shapelib-1.5.0-2|25	
21mr|shapelib-1.5.0-2|26	%files
21mr|shapelib-1.5.0-2|27	%doc README.tree README NEWS ChangeLog
21mr|shapelib-1.5.0-2|28	%{_bindir}/*
21mr|shapelib-1.5.0-2|29	
21mr|shapelib-1.5.0-2|30	#----------------------------------------------------------------------------
21mr|shapelib-1.5.0-2|31	
21mr|shapelib-1.5.0-2|32	%package -n %{libname}
21mr|shapelib-1.5.0-2|33	Summary:	API in "C" for Shapefile handling
21mr|shapelib-1.5.0-2|34	Group:		System/Libraries
21mr|shapelib-1.5.0-2|35	
21mr|shapelib-1.5.0-2|36	%description -n %{libname}
21mr|shapelib-1.5.0-2|37	The Shapefile C Library provides the ability to write simple C programs
21mr|shapelib-1.5.0-2|38	for reading, writing and updating (to a limited extent) ESRI Shapefiles,
21mr|shapelib-1.5.0-2|39	and the associated attribute file (.dbf).
21mr|shapelib-1.5.0-2|40	
21mr|shapelib-1.5.0-2|41	%files -n %{libname}
21mr|shapelib-1.5.0-2|42	%{_libdir}/libshp.so.%{major}*
21mr|shapelib-1.5.0-2|43	
21mr|shapelib-1.5.0-2|44	#----------------------------------------------------------------------------
21mr|shapelib-1.5.0-2|45	
21mr|shapelib-1.5.0-2|46	%package -n %{devname}
21mr|shapelib-1.5.0-2|47	Summary:	API in "C" for Shapefile handling
21mr|shapelib-1.5.0-2|48	Group:		Development/Other
21mr|shapelib-1.5.0-2|49	Requires:	%{libname} = %{EVRD}
21mr|shapelib-1.5.0-2|50	Provides:	%{name}-devel = %{EVRD}
21mr|shapelib-1.5.0-2|51	Provides:	lib%{name}-devel = %{EVRD}
21mr|shapelib-1.5.0-2|52	
21mr|shapelib-1.5.0-2|53	%description -n %{devname}
21mr|shapelib-1.5.0-2|54	The Shapefile C Library provides the ability to write simple C programs
21mr|shapelib-1.5.0-2|55	for reading, writing and updating (to a limited extent) ESRI Shapefiles,
21mr|shapelib-1.5.0-2|56	and the associated attribute file (.dbf).
21mr|shapelib-1.5.0-2|57	
21mr|shapelib-1.5.0-2|58	%files -n %{devname}
21mr|shapelib-1.5.0-2|59	%{_includedir}/shapefil.h
21mr|shapelib-1.5.0-2|60	%{_libdir}/*.so
21mr|shapelib-1.5.0-2|61	%{_libdir}/pkgconfig/shapelib.pc
21mr|shapelib-1.5.0-2|62	
21mr|shapelib-1.5.0-2|63	#----------------------------------------------------------------------------
21mr|shapelib-1.5.0-2|64	
21mr|shapelib-1.5.0-2|65	%prep
21mr|shapelib-1.5.0-2|66	%autosetup -p1
21mr|shapelib-1.5.0-2|67	
21mr|shapelib-1.5.0-2|68	%build
21mr|shapelib-1.5.0-2|69	%configure
21mr|shapelib-1.5.0-2|70	%make_build
21mr|shapelib-1.5.0-2|71	
21mr|shapelib-1.5.0-2|72	
21mr|shapelib-1.5.0-2|73	%install
21mr|shapelib-1.5.0-2|74	%make_install
21mr|shapelib-1.5.0-2|75	

16738 21
21mr|shared-mime-info-2.4-5|1	%define _disable_ld_no_undefined 1
21mr|shared-mime-info-2.4-5|2	
21mr|shared-mime-info-2.4-5|3	Summary:	Shared MIME-Info Specification
21mr|shared-mime-info-2.4-5|4	Name:		shared-mime-info
21mr|shared-mime-info-2.4-5|5	Version:	2.4
21mr|shared-mime-info-2.4-5|6	Release:	5
21mr|shared-mime-info-2.4-5|7	License:	GPLv2+
21mr|shared-mime-info-2.4-5|8	Group:		Graphical desktop/Other
21mr|shared-mime-info-2.4-5|9	Url:		http://www.freedesktop.org/wiki/Software/shared-mime-info
21mr|shared-mime-info-2.4-5|10	Source0:	https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/%{version}/%{name}-%{version}.tar.bz2
21mr|shared-mime-info-2.4-5|11	Source1:	mimeapps.list
21mr|shared-mime-info-2.4-5|12	BuildRequires:	intltool
21mr|shared-mime-info-2.4-5|13	BuildRequires:	libxml2-utils
21mr|shared-mime-info-2.4-5|14	BuildRequires:	meson
21mr|shared-mime-info-2.4-5|15	BuildRequires:	xmlto
21mr|shared-mime-info-2.4-5|16	BuildRequires:	pkgconfig(libxml-2.0)
21mr|shared-mime-info-2.4-5|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|shared-mime-info-2.4-5|18	
21mr|shared-mime-info-2.4-5|19	%description
21mr|shared-mime-info-2.4-5|20	This is the freedesktop.org shared MIME info database.
21mr|shared-mime-info-2.4-5|21	
21mr|shared-mime-info-2.4-5|22	Many programs and desktops use the MIME system to represent the types of
21mr|shared-mime-info-2.4-5|23	files. Frequently, it is necessary to work out the correct MIME type for
21mr|shared-mime-info-2.4-5|24	a file. This is generally done by examining the file's name or contents,
21mr|shared-mime-info-2.4-5|25	and looking up the correct MIME type in a database.
21mr|shared-mime-info-2.4-5|26	
21mr|shared-mime-info-2.4-5|27	For interoperability, it is useful for different programs to use the
21mr|shared-mime-info-2.4-5|28	same database so that different programs agree on the type of a file,
21mr|shared-mime-info-2.4-5|29	and new rules for determining the type apply to all programs.
21mr|shared-mime-info-2.4-5|30	
21mr|shared-mime-info-2.4-5|31	This specification attempts to unify the type-guessing systems currently
21mr|shared-mime-info-2.4-5|32	in use by GNOME, KDE and ROX. Only the name-to-type and contents-to-type
21mr|shared-mime-info-2.4-5|33	mappings are covered by this spec; other MIME type information, such as
21mr|shared-mime-info-2.4-5|34	the default handler for a particular type, or the icon to use to display
21mr|shared-mime-info-2.4-5|35	it in a file manager, are not covered since these are a matter of style.
21mr|shared-mime-info-2.4-5|36	
21mr|shared-mime-info-2.4-5|37	In addition, freedesktop.org provides a shared database in this format
21mr|shared-mime-info-2.4-5|38	to avoid inconsistencies between desktops. This database has been
21mr|shared-mime-info-2.4-5|39	created by converting the existing KDE and GNOME databases to the new
21mr|shared-mime-info-2.4-5|40	format and merging them together.
21mr|shared-mime-info-2.4-5|41	
21mr|shared-mime-info-2.4-5|42	%files -f %{name}.lang
21mr|shared-mime-info-2.4-5|43	%doc README.md NEWS
21mr|shared-mime-info-2.4-5|44	%license COPYING
21mr|shared-mime-info-2.4-5|45	%{_bindir}/update-mime-database
21mr|shared-mime-info-2.4-5|46	%dir %{_datadir}/mime/
21mr|shared-mime-info-2.4-5|47	%{_datadir}/applications/mimeapps.list
21mr|shared-mime-info-2.4-5|48	%{_datadir}/gettext/its/%{name}.*
21mr|shared-mime-info-2.4-5|49	%dir %{_datadir}/mime/application
21mr|shared-mime-info-2.4-5|50	%dir %{_datadir}/mime/image
21mr|shared-mime-info-2.4-5|51	%dir %{_datadir}/mime/message
21mr|shared-mime-info-2.4-5|52	%dir %{_datadir}/mime/multipart
21mr|shared-mime-info-2.4-5|53	%dir %{_datadir}/mime/text
21mr|shared-mime-info-2.4-5|54	%dir %{_datadir}/mime/audio
21mr|shared-mime-info-2.4-5|55	%dir %{_datadir}/mime/inode
21mr|shared-mime-info-2.4-5|56	%dir %{_datadir}/mime/model
21mr|shared-mime-info-2.4-5|57	%dir %{_datadir}/mime/packages
21mr|shared-mime-info-2.4-5|58	%dir %{_datadir}/mime/video
21mr|shared-mime-info-2.4-5|59	%ghost %{_datadir}/mime/XMLnamespaces
21mr|shared-mime-info-2.4-5|60	%ghost %{_datadir}/mime/aliases
21mr|shared-mime-info-2.4-5|61	%ghost %{_datadir}/mime/globs
21mr|shared-mime-info-2.4-5|62	%ghost %{_datadir}/mime/magic
21mr|shared-mime-info-2.4-5|63	%ghost %{_datadir}/mime/subclasses
21mr|shared-mime-info-2.4-5|64	%ghost %{_datadir}/mime/mime.cache
21mr|shared-mime-info-2.4-5|65	%{_datadir}/mime/packages/freedesktop.org.xml
21mr|shared-mime-info-2.4-5|66	%{_mandir}/man1/update-mime-database.1*
21mr|shared-mime-info-2.4-5|67	
21mr|shared-mime-info-2.4-5|68	%post
21mr|shared-mime-info-2.4-5|69	%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null
21mr|shared-mime-info-2.4-5|70	
21mr|shared-mime-info-2.4-5|71	%transfiletriggerin -- %{_datadir}/mime/packages/
21mr|shared-mime-info-2.4-5|72	%{_bindir}/update-mime-database -n %{_datadir}/mime > /dev/null
21mr|shared-mime-info-2.4-5|73	
21mr|shared-mime-info-2.4-5|74	%transfiletriggerun -- %{_datadir}/mime/packages/
21mr|shared-mime-info-2.4-5|75	%{_bindir}/update-mime-database -n %{_datadir}/mime > /dev/null
21mr|shared-mime-info-2.4-5|76	
21mr|shared-mime-info-2.4-5|77	#----------------------------------------------------------------------------
21mr|shared-mime-info-2.4-5|78	
21mr|shared-mime-info-2.4-5|79	%package devel
21mr|shared-mime-info-2.4-5|80	Summary:	development files for %{name}
21mr|shared-mime-info-2.4-5|81	Group:		Development/Other
21mr|shared-mime-info-2.4-5|82	Requires:	%{name} = %{EVRD}
21mr|shared-mime-info-2.4-5|83	
21mr|shared-mime-info-2.4-5|84	%description devel
21mr|shared-mime-info-2.4-5|85	Development files for %{name}.
21mr|shared-mime-info-2.4-5|86	
21mr|shared-mime-info-2.4-5|87	%files devel
21mr|shared-mime-info-2.4-5|88	%{_datadir}/pkgconfig/shared-mime-info.pc
21mr|shared-mime-info-2.4-5|89	
21mr|shared-mime-info-2.4-5|90	#----------------------------------------------------------------------------
21mr|shared-mime-info-2.4-5|91	
21mr|shared-mime-info-2.4-5|92	%prep
21mr|shared-mime-info-2.4-5|93	%autosetup -p1
21mr|shared-mime-info-2.4-5|94	
21mr|shared-mime-info-2.4-5|95	%build
21mr|shared-mime-info-2.4-5|96	%meson
21mr|shared-mime-info-2.4-5|97	%meson_build
21mr|shared-mime-info-2.4-5|98	
21mr|shared-mime-info-2.4-5|99	%install
21mr|shared-mime-info-2.4-5|100	%meson_install
21mr|shared-mime-info-2.4-5|101	
21mr|shared-mime-info-2.4-5|102	mkdir -p %{buildroot}%{_datadir}/applications
21mr|shared-mime-info-2.4-5|103	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications
21mr|shared-mime-info-2.4-5|104	mkdir -p %{buildroot}%{_datadir}/mime/{application,image,message,multipart,text,audio,inode,model,packages,video}
21mr|shared-mime-info-2.4-5|105	
21mr|shared-mime-info-2.4-5|106	touch %{buildroot}%{_datadir}/mime/{XMLnamespaces,aliases,globs,magic,subclasses,mime.cache}
21mr|shared-mime-info-2.4-5|107	
21mr|shared-mime-info-2.4-5|108	%find_lang %{name}
21mr|shared-mime-info-2.4-5|109	
21mr|shared-mime-info-2.4-5|110	%check
21mr|shared-mime-info-2.4-5|111	%meson_test

16739 21
21mr|sharutils-4.15.2-5|1	# Workaround to build with GCC 10
21mr|sharutils-4.15.2-5|2	%global optflags %{optflags} -fcommon
21mr|sharutils-4.15.2-5|3	Summary:	The GNU shar utilities for packaging and unpackaging shell archives
21mr|sharutils-4.15.2-5|4	Name:		sharutils
21mr|sharutils-4.15.2-5|5	Version:	4.15.2
21mr|sharutils-4.15.2-5|6	Release:	5
21mr|sharutils-4.15.2-5|7	License:	GPLv3+
21mr|sharutils-4.15.2-5|8	Group:		Archiving/Backup
21mr|sharutils-4.15.2-5|9	Url:		http://www.gnu.org/software/sharutils/
21mr|sharutils-4.15.2-5|10	Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.xz
21mr|sharutils-4.15.2-5|11	# fix for CVE-2018-1000097
21mr|sharutils-4.15.2-5|12	Patch0:		CVE-2018-1000097-Pass-compilation-with-Werror-format-security.patch
21mr|sharutils-4.15.2-5|13	Patch1:		CVE-2018-1000097-heap-buffer-overflow.patch
21mr|sharutils-4.15.2-5|14	BuildRequires:	texinfo
21mr|sharutils-4.15.2-5|15	# for autoreconf
21mr|sharutils-4.15.2-5|16	BuildRequires:	gettext-devel
21mr|sharutils-4.15.2-5|17	
21mr|sharutils-4.15.2-5|18	%description
21mr|sharutils-4.15.2-5|19	The sharutils package contains the GNU shar utilities, a set of tools
21mr|sharutils-4.15.2-5|20	for encoding and decoding packages of files (in binary or text format)
21mr|sharutils-4.15.2-5|21	in a special plain text format called shell archives (shar).  This
21mr|sharutils-4.15.2-5|22	format can be sent through email (which can be problematic for
21mr|sharutils-4.15.2-5|23	regular binary files).  The shar utility supports a wide range of
21mr|sharutils-4.15.2-5|24	capabilities (compressing, uuencoding, splitting long files for
21mr|sharutils-4.15.2-5|25	multi-part mailings, providing checksums), which make it very flexible
21mr|sharutils-4.15.2-5|26	at creating shar files.  After the files have been sent, the unshar
21mr|sharutils-4.15.2-5|27	tool scans mail messages looking for shar files.  Unshar automatically
21mr|sharutils-4.15.2-5|28	strips off mail headers and introductory text and then unpacks the shar
21mr|sharutils-4.15.2-5|29	files.
21mr|sharutils-4.15.2-5|30	
21mr|sharutils-4.15.2-5|31	Install sharutils if you send binary files through email very often.
21mr|sharutils-4.15.2-5|32	
21mr|sharutils-4.15.2-5|33	%files -f %{name}.lang
21mr|sharutils-4.15.2-5|34	%{_bindir}/*
21mr|sharutils-4.15.2-5|35	%{_infodir}/*
21mr|sharutils-4.15.2-5|36	%{_mandir}/man?/*
21mr|sharutils-4.15.2-5|37	
21mr|sharutils-4.15.2-5|38	#----------------------------------------------------------------------------
21mr|sharutils-4.15.2-5|39	
21mr|sharutils-4.15.2-5|40	%prep
21mr|sharutils-4.15.2-5|41	%setup -q
21mr|sharutils-4.15.2-5|42	%patch0 -p1
21mr|sharutils-4.15.2-5|43	%patch1 -p1
21mr|sharutils-4.15.2-5|44	
21mr|sharutils-4.15.2-5|45	%build
21mr|sharutils-4.15.2-5|46	%setup_compile_flags
21mr|sharutils-4.15.2-5|47	
21mr|sharutils-4.15.2-5|48	# (from coreutils)
21mr|sharutils-4.15.2-5|49	# Compatibility with newer glibc for older coreutils;
21mr|sharutils-4.15.2-5|50	# remove these hacks with the next update of coreutils.
21mr|sharutils-4.15.2-5|51	grep -Irl 'defined _IO_ftrylockfile ' | xargs sed -i "s/defined _IO_ftrylockfile /defined _IO_EOF_SEEN || defined _IO_ftrylockfile /g"
21mr|sharutils-4.15.2-5|52	# From gnulib/lib/stdio-impl.h of newer coreutils
21mr|sharutils-4.15.2-5|53	export CFLAGS="${CFLAGS} -D_IO_IN_BACKUP=0x100"
21mr|sharutils-4.15.2-5|54	# Fix building with glibc 2.25+
21mr|sharutils-4.15.2-5|55	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|sharutils-4.15.2-5|56	find . -type f -exec sed -i 's,^#include <sys/types.h>,#include <sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|sharutils-4.15.2-5|57	autoreconf -if
21mr|sharutils-4.15.2-5|58	# /
21mr|sharutils-4.15.2-5|59	
21mr|sharutils-4.15.2-5|60	%configure
21mr|sharutils-4.15.2-5|61	%make
21mr|sharutils-4.15.2-5|62	
21mr|sharutils-4.15.2-5|63	%install
21mr|sharutils-4.15.2-5|64	%makeinstall_std
21mr|sharutils-4.15.2-5|65	
21mr|sharutils-4.15.2-5|66	%find_lang %{name}

16740 21
21mr|shibboleth-java-parent-v3-8-7|1	Name:          shibboleth-java-parent-v3
21mr|shibboleth-java-parent-v3-8-7|2	Version:       8
21mr|shibboleth-java-parent-v3-8-7|3	Release:       7
21mr|shibboleth-java-parent-v3-8-7|4	Summary:       Shibboleth Project V3 Super POM
21mr|shibboleth-java-parent-v3-8-7|5	License:       ASL 2.0
21mr|shibboleth-java-parent-v3-8-7|6	URL:           http://shibboleth.net/
21mr|shibboleth-java-parent-v3-8-7|7	#git clone git://git.shibboleth.net/java-parent-project-v3
21mr|shibboleth-java-parent-v3-8-7|8	#(cd java-parent-project-v3/ && git archive --format=tar --prefix=shibboleth-java-parent-v3-8/ 8 | xz > ../shibboleth-java-parent-v3-8.tar.xz)
21mr|shibboleth-java-parent-v3-8-7|9	Source0:       %{name}-%{version}.tar.xz
21mr|shibboleth-java-parent-v3-8-7|10	Group:         Development/Java
21mr|shibboleth-java-parent-v3-8-7|11	BuildRequires: maven-local
21mr|shibboleth-java-parent-v3-8-7|12	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|shibboleth-java-parent-v3-8-7|13	BuildRequires: mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|shibboleth-java-parent-v3-8-7|14	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|shibboleth-java-parent-v3-8-7|15	BuildRequires: mvn(org.slf4j:jul-to-slf4j)
21mr|shibboleth-java-parent-v3-8-7|16	BuildRequires: mvn(org.slf4j:log4j-over-slf4j)
21mr|shibboleth-java-parent-v3-8-7|17	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|shibboleth-java-parent-v3-8-7|18	BuildRequires: mvn(org.testng:testng)
21mr|shibboleth-java-parent-v3-8-7|19	BuildRequires: mvn(xmlunit:xmlunit)
21mr|shibboleth-java-parent-v3-8-7|20	
21mr|shibboleth-java-parent-v3-8-7|21	Provides:      opensaml-java-parent = %{version}
21mr|shibboleth-java-parent-v3-8-7|22	# com.unboundid:unboundid-ldapsdk:2.3.8
21mr|shibboleth-java-parent-v3-8-7|23	# org.cryptacular:cryptacular:1.0
21mr|shibboleth-java-parent-v3-8-7|24	# org.ldaptive:ldaptive:1.0.6
21mr|shibboleth-java-parent-v3-8-7|25	BuildArch:     noarch
21mr|shibboleth-java-parent-v3-8-7|26	# Java stack is not supported on x86_32
21mr|shibboleth-java-parent-v3-8-7|27	ExcludeArch: %{ix86}
21mr|shibboleth-java-parent-v3-8-7|28	
21mr|shibboleth-java-parent-v3-8-7|29	%description
21mr|shibboleth-java-parent-v3-8-7|30	A POM containing properties, profiles, plugin configurations,
21mr|shibboleth-java-parent-v3-8-7|31	etc. that are common across all Shibboleth V3 projects.
21mr|shibboleth-java-parent-v3-8-7|32	
21mr|shibboleth-java-parent-v3-8-7|33	%prep
21mr|shibboleth-java-parent-v3-8-7|34	%setup -q -n %{name}-%{version}
21mr|shibboleth-java-parent-v3-8-7|35	
21mr|shibboleth-java-parent-v3-8-7|36	%mvn_alias : net.shibboleth:parent
21mr|shibboleth-java-parent-v3-8-7|37	
21mr|shibboleth-java-parent-v3-8-7|38	%build
21mr|shibboleth-java-parent-v3-8-7|39	
21mr|shibboleth-java-parent-v3-8-7|40	%mvn_build -j
21mr|shibboleth-java-parent-v3-8-7|41	
21mr|shibboleth-java-parent-v3-8-7|42	%install
21mr|shibboleth-java-parent-v3-8-7|43	%mvn_install
21mr|shibboleth-java-parent-v3-8-7|44	
21mr|shibboleth-java-parent-v3-8-7|45	%files -f .mfiles
21mr|shibboleth-java-parent-v3-8-7|46	%doc resources/doc/RELEASE-NOTES.txt
21mr|shibboleth-java-parent-v3-8-7|47	%license resources/doc/LICENSE.txt
21mr|shibboleth-java-parent-v3-8-7|48	

16741 21
21mr|shibboleth-java-support-7.1.1-8|1	Name:          shibboleth-java-support
21mr|shibboleth-java-support-7.1.1-8|2	Version:       7.1.1
21mr|shibboleth-java-support-7.1.1-8|3	Release:       8
21mr|shibboleth-java-support-7.1.1-8|4	Summary:       Java Support for Shibboleth projects
21mr|shibboleth-java-support-7.1.1-8|5	License:       ASL 2.0 and BSD
21mr|shibboleth-java-support-7.1.1-8|6	URL:           http://shibboleth.net/
21mr|shibboleth-java-support-7.1.1-8|7	# git clone git://git.shibboleth.net/java-support
21mr|shibboleth-java-support-7.1.1-8|8	# (cd java-support/ && git archive --format=tar --prefix=shibboleth-java-support-7.1.1/ 7.1.1 | xz > ../shibboleth-java-support-7.1.1.tar.xz)
21mr|shibboleth-java-support-7.1.1-8|9	Source0:       %{name}-%{version}.tar.xz
21mr|shibboleth-java-support-7.1.1-8|10	Patch0:        shibboleth-java-support-7.1.1-port-to-servlet-3.1.patch
21mr|shibboleth-java-support-7.1.1-8|11	
21mr|shibboleth-java-support-7.1.1-8|12	BuildRequires: maven-local
21mr|shibboleth-java-support-7.1.1-8|13	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|shibboleth-java-support-7.1.1-8|14	BuildRequires: mvn(ch.qos.logback:logback-core)
21mr|shibboleth-java-support-7.1.1-8|15	BuildRequires: mvn(com.beust:jcommander)
21mr|shibboleth-java-support-7.1.1-8|16	BuildRequires: mvn(com.google.code.findbugs:jsr305)
21mr|shibboleth-java-support-7.1.1-8|17	BuildRequires: mvn(com.google.guava:guava)
21mr|shibboleth-java-support-7.1.1-8|18	BuildRequires: mvn(commons-codec:commons-codec)
21mr|shibboleth-java-support-7.1.1-8|19	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|shibboleth-java-support-7.1.1-8|20	BuildRequires: mvn(joda-time:joda-time)
21mr|shibboleth-java-support-7.1.1-8|21	BuildRequires: mvn(net.shibboleth:parent-v3:pom:)
21mr|shibboleth-java-support-7.1.1-8|22	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|shibboleth-java-support-7.1.1-8|23	BuildRequires: mvn(org.apache.httpcomponents:httpclient-cache)
21mr|shibboleth-java-support-7.1.1-8|24	BuildRequires: mvn(org.apache.velocity:velocity)
21mr|shibboleth-java-support-7.1.1-8|25	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|shibboleth-java-support-7.1.1-8|26	BuildRequires: mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|shibboleth-java-support-7.1.1-8|27	BuildRequires: mvn(org.springframework:spring-core)
21mr|shibboleth-java-support-7.1.1-8|28	BuildRequires: mvn(org.springframework:spring-test)
21mr|shibboleth-java-support-7.1.1-8|29	# test deps listed in net.shibboleth:parent-v3:pom:
21mr|shibboleth-java-support-7.1.1-8|30	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|shibboleth-java-support-7.1.1-8|31	BuildRequires: mvn(org.slf4j:jul-to-slf4j)
21mr|shibboleth-java-support-7.1.1-8|32	BuildRequires: mvn(org.slf4j:log4j-over-slf4j)
21mr|shibboleth-java-support-7.1.1-8|33	BuildRequires: mvn(org.testng:testng)
21mr|shibboleth-java-support-7.1.1-8|34	BuildRequires: mvn(xmlunit:xmlunit)
21mr|shibboleth-java-support-7.1.1-8|35	
21mr|shibboleth-java-support-7.1.1-8|36	Group:          Development/Java
21mr|shibboleth-java-support-7.1.1-8|37	BuildArch:     noarch
21mr|shibboleth-java-support-7.1.1-8|38	# Java stack is not supported on x86_32
21mr|shibboleth-java-support-7.1.1-8|39	ExcludeArch: %{ix86}
21mr|shibboleth-java-support-7.1.1-8|40	
21mr|shibboleth-java-support-7.1.1-8|41	%description
21mr|shibboleth-java-support-7.1.1-8|42	Java Support for Shibboleth projects.
21mr|shibboleth-java-support-7.1.1-8|43	
21mr|shibboleth-java-support-7.1.1-8|44	%package javadoc
21mr|shibboleth-java-support-7.1.1-8|45	Summary:       Javadoc for %{name}
21mr|shibboleth-java-support-7.1.1-8|46	
21mr|shibboleth-java-support-7.1.1-8|47	%description javadoc
21mr|shibboleth-java-support-7.1.1-8|48	This package contains javadoc for %{name}.
21mr|shibboleth-java-support-7.1.1-8|49	
21mr|shibboleth-java-support-7.1.1-8|50	%prep
21mr|shibboleth-java-support-7.1.1-8|51	%setup -q -n %{name}-%{version}
21mr|shibboleth-java-support-7.1.1-8|52	%patch0 -p1
21mr|shibboleth-java-support-7.1.1-8|53	
21mr|shibboleth-java-support-7.1.1-8|54	# Use web connection
21mr|shibboleth-java-support-7.1.1-8|55	# UnknownHostException: buildvm-19.phx2.fedoraproject.org: buildvm-19.phx2.fedoraproject.org: unknown error
21mr|shibboleth-java-support-7.1.1-8|56	rm src/test/java/net/shibboleth/utilities/java/support/net/IPRangeTest.java
21mr|shibboleth-java-support-7.1.1-8|57	# AssertionError only on koji builders
21mr|shibboleth-java-support-7.1.1-8|58	rm src/test/java/net/shibboleth/utilities/java/support/collection/LazyMapTest.java \
21mr|shibboleth-java-support-7.1.1-8|59	src/test/java/net/shibboleth/utilities/java/support/collection/ClassToInstanceMultiMapTest.java \
21mr|shibboleth-java-support-7.1.1-8|60	src/test/java/net/shibboleth/utilities/java/support/httpclient/IdleConectionSweeperTest.java
21mr|shibboleth-java-support-7.1.1-8|61	
21mr|shibboleth-java-support-7.1.1-8|62	%mvn_file : %{name} java-support
21mr|shibboleth-java-support-7.1.1-8|63	%mvn_package :java-support::tests:
21mr|shibboleth-java-support-7.1.1-8|64	
21mr|shibboleth-java-support-7.1.1-8|65	%build
21mr|shibboleth-java-support-7.1.1-8|66	
21mr|shibboleth-java-support-7.1.1-8|67	%mvn_build
21mr|shibboleth-java-support-7.1.1-8|68	
21mr|shibboleth-java-support-7.1.1-8|69	%install
21mr|shibboleth-java-support-7.1.1-8|70	%mvn_install
21mr|shibboleth-java-support-7.1.1-8|71	
21mr|shibboleth-java-support-7.1.1-8|72	%files -f .mfiles
21mr|shibboleth-java-support-7.1.1-8|73	%doc doc/RELEASE-NOTES.txt
21mr|shibboleth-java-support-7.1.1-8|74	%license doc/LICENSE.txt doc/NOTICE.txt doc/OWASP-LICENSE.txt
21mr|shibboleth-java-support-7.1.1-8|75	
21mr|shibboleth-java-support-7.1.1-8|76	%files javadoc -f .mfiles-javadoc
21mr|shibboleth-java-support-7.1.1-8|77	%license doc/LICENSE.txt doc/NOTICE.txt doc/OWASP-LICENSE.txt
21mr|shibboleth-java-support-7.1.1-8|78	

16742 21
21mr|shiboken-1.2.4-1|1	%define py2_ver_mod2 %(python3 -c "import sys; sys.stdout.write(sys.version[:3].replace('.','')+sys.abiflags)")
21mr|shiboken-1.2.4-1|2	%define pyname     Shiboken
21mr|shiboken-1.2.4-1|3	
21mr|shiboken-1.2.4-1|4	Name:		shiboken
21mr|shiboken-1.2.4-1|5	Version:	1.2.4
21mr|shiboken-1.2.4-1|6	Release:	1
21mr|shiboken-1.2.4-1|7	License:	GPLv2
21mr|shiboken-1.2.4-1|8	Summary:	Creates the PySide bindings source files
21mr|shiboken-1.2.4-1|9	
21mr|shiboken-1.2.4-1|10	Group:		Development/KDE and Qt
21mr|shiboken-1.2.4-1|11	URL:		http://www.pyside.org
21mr|shiboken-1.2.4-1|12	Source0:	https://pypi.io/packages/source/P/PySide/PySide-%{version}.tar.gz
21mr|shiboken-1.2.4-1|13	Source100:	%{name}.rpmlintrc
21mr|shiboken-1.2.4-1|14	# Patches from Debian
21mr|shiboken-1.2.4-1|15	Patch1:		shiboken-1.2.4-python-version.patch
21mr|shiboken-1.2.4-1|16	Patch2:		python3.3-and-multiarch.patch
21mr|shiboken-1.2.4-1|17	Patch3:		python3.3-nolong.patch
21mr|shiboken-1.2.4-1|18	Patch4:		memleak-instead-crash.patch
21mr|shiboken-1.2.4-1|19	Patch5:		fix_py3_expect.patch
21mr|shiboken-1.2.4-1|20	Patch6:		pkg-config-depend-on-python.patch
21mr|shiboken-1.2.4-1|21	Patch7:		0008-Cast-ifstream-to-bool-explicitely-to-work-with-GCC-6.patch
21mr|shiboken-1.2.4-1|22	Patch8:		fix-collector_external_operator_test.patch
21mr|shiboken-1.2.4-1|23	# /
21mr|shiboken-1.2.4-1|24	BuildRequires:	cmake
21mr|shiboken-1.2.4-1|25	BuildRequires:	qt4-devel
21mr|shiboken-1.2.4-1|26	BuildRequires:	pkgconfig(python2)
21mr|shiboken-1.2.4-1|27	BuildRequires:	pkgconfig(python3)
21mr|shiboken-1.2.4-1|28	BuildRequires:	sparsehash-devel
21mr|shiboken-1.2.4-1|29	BuildRequires:	pkgconfig(libxml-2.0)
21mr|shiboken-1.2.4-1|30	BuildRequires:	pkgconfig(libxslt)
21mr|shiboken-1.2.4-1|31	Obsoletes:	generatorrunner < 0.6.17
21mr|shiboken-1.2.4-1|32	
21mr|shiboken-1.2.4-1|33	%description
21mr|shiboken-1.2.4-1|34	The Shiboken Generator (A.K.A. shiboken) is the plugin that creates the
21mr|shiboken-1.2.4-1|35	PySide bindings source files from Qt headers and auxiliary files
21mr|shiboken-1.2.4-1|36	(typesystems, global.h and glue files).
21mr|shiboken-1.2.4-1|37	
21mr|shiboken-1.2.4-1|38	Since 1.1.1 it's merged with apiextractor and generatorrunner.
21mr|shiboken-1.2.4-1|39	
21mr|shiboken-1.2.4-1|40	%files
21mr|shiboken-1.2.4-1|41	%{_bindir}/%{name}
21mr|shiboken-1.2.4-1|42	%{python2_sitearch}/%{name}.so
21mr|shiboken-1.2.4-1|43	%{_mandir}/man1/%{name}.1.*
21mr|shiboken-1.2.4-1|44	
21mr|shiboken-1.2.4-1|45	#------------------------------------------------------------------------------
21mr|shiboken-1.2.4-1|46	
21mr|shiboken-1.2.4-1|47	%define libmajor 1
21mr|shiboken-1.2.4-1|48	%define libname %mklibname %{name} %{libmajor}
21mr|shiboken-1.2.4-1|49	
21mr|shiboken-1.2.4-1|50	%define oldapiexlib %mklibname apiextractor 0
21mr|shiboken-1.2.4-1|51	%define oldgenlib %mklibname genrunner 0
21mr|shiboken-1.2.4-1|52	
21mr|shiboken-1.2.4-1|53	%package -n %{libname}
21mr|shiboken-1.2.4-1|54	Summary:	Shiboken Generator core lib
21mr|shiboken-1.2.4-1|55	
21mr|shiboken-1.2.4-1|56	Group:		System/Libraries
21mr|shiboken-1.2.4-1|57	Obsoletes:	%{oldapiexlib} <= 0.10.11
21mr|shiboken-1.2.4-1|58	Obsoletes:	%{oldgenlib} <= 0.6.17
21mr|shiboken-1.2.4-1|59	
21mr|shiboken-1.2.4-1|60	%description -n %{libname}
21mr|shiboken-1.2.4-1|61	Shiboken Generator core lib.
21mr|shiboken-1.2.4-1|62	
21mr|shiboken-1.2.4-1|63	%files -n %{libname}
21mr|shiboken-1.2.4-1|64	%{_libdir}/lib%{name}-python%{py2_ver}.so.%{libmajor}*
21mr|shiboken-1.2.4-1|65	
21mr|shiboken-1.2.4-1|66	#------------------------------------------------------------------------------
21mr|shiboken-1.2.4-1|67	
21mr|shiboken-1.2.4-1|68	%define oldapiexdev %mklibname apiextractor -d
21mr|shiboken-1.2.4-1|69	
21mr|shiboken-1.2.4-1|70	%package devel
21mr|shiboken-1.2.4-1|71	Summary:	Devel stuff for Shiboken Generator
21mr|shiboken-1.2.4-1|72	
21mr|shiboken-1.2.4-1|73	Group:		Development/KDE and Qt
21mr|shiboken-1.2.4-1|74	Requires:	%{libname} = %{version}-%{release}
21mr|shiboken-1.2.4-1|75	Requires:	%{name} = %{version}-%{release}
21mr|shiboken-1.2.4-1|76	Obsoletes:	%{oldapiexdev} < 0.10.11
21mr|shiboken-1.2.4-1|77	Obsoletes:	generatorrunner-devel < 0.6.17
21mr|shiboken-1.2.4-1|78	
21mr|shiboken-1.2.4-1|79	%description devel
21mr|shiboken-1.2.4-1|80	Devel stuff for Shiboken Generator.
21mr|shiboken-1.2.4-1|81	
21mr|shiboken-1.2.4-1|82	%files devel
21mr|shiboken-1.2.4-1|83	%{_includedir}/%{name}
21mr|shiboken-1.2.4-1|84	%{_libdir}/lib%{name}-python%{py2_ver}.so
21mr|shiboken-1.2.4-1|85	%{_libdir}/pkgconfig/%{name}.pc
21mr|shiboken-1.2.4-1|86	%exclude %{_libdir}/cmake/%{pyname}-%{version}/%{pyname}Config.cpython-%{py2_ver_mod2}*.cmake
21mr|shiboken-1.2.4-1|87	%{_libdir}/cmake/*
21mr|shiboken-1.2.4-1|88	
21mr|shiboken-1.2.4-1|89	#------------------------------------------------------------------------------
21mr|shiboken-1.2.4-1|90	
21mr|shiboken-1.2.4-1|91	%package -n python3-%{name}
21mr|shiboken-1.2.4-1|92	Summary:        Creates the PySide bindings source files
21mr|shiboken-1.2.4-1|93	Group:          Development/KDE and Qt
21mr|shiboken-1.2.4-1|94	
21mr|shiboken-1.2.4-1|95	%description -n python3-%{name}
21mr|shiboken-1.2.4-1|96	The Shiboken Generator (A.K.A. shiboken) is the plugin that creates the
21mr|shiboken-1.2.4-1|97	PySide bindings source files from Qt headers and auxiliary files
21mr|shiboken-1.2.4-1|98	(typesystems, global.h and glue files). This is the Python3 version.
21mr|shiboken-1.2.4-1|99	
21mr|shiboken-1.2.4-1|100	%files -n python3-%{name}
21mr|shiboken-1.2.4-1|101	%{_bindir}/%{name}-%{py3_ver}
21mr|shiboken-1.2.4-1|102	%{python3_sitearch}/%{name}.so
21mr|shiboken-1.2.4-1|103	%{_mandir}/man1/%{name}-%{py3_ver}.1*
21mr|shiboken-1.2.4-1|104	
21mr|shiboken-1.2.4-1|105	#------------------------------------------------------------------------------
21mr|shiboken-1.2.4-1|106	
21mr|shiboken-1.2.4-1|107	%define py3libname %mklibname python3-%{name} %{libmajor}
21mr|shiboken-1.2.4-1|108	
21mr|shiboken-1.2.4-1|109	%package -n %{py3libname}
21mr|shiboken-1.2.4-1|110	Summary:        Shiboken Generator core lib
21mr|shiboken-1.2.4-1|111	Group:          System/Libraries
21mr|shiboken-1.2.4-1|112	
21mr|shiboken-1.2.4-1|113	%description -n %{py3libname}
21mr|shiboken-1.2.4-1|114	Shiboken Generator core lib. This is the Python3 version.
21mr|shiboken-1.2.4-1|115	
21mr|shiboken-1.2.4-1|116	%files -n %{py3libname}
21mr|shiboken-1.2.4-1|117	%{_libdir}/lib%{name}.cpython-%{py2_ver_mod2}*.so.%{libmajor}*
21mr|shiboken-1.2.4-1|118	
21mr|shiboken-1.2.4-1|119	#------------------------------------------------------------------------------
21mr|shiboken-1.2.4-1|120	
21mr|shiboken-1.2.4-1|121	%package -n python3-%{name}-devel
21mr|shiboken-1.2.4-1|122	Summary:        Devel stuff for Shiboken Generator
21mr|shiboken-1.2.4-1|123	Group:          Development/KDE and Qt
21mr|shiboken-1.2.4-1|124	Requires:       %{py3libname} = %{version}
21mr|shiboken-1.2.4-1|125	Requires:       python3-%{name} = %{version}
21mr|shiboken-1.2.4-1|126	Requires:       %{name}-devel = %{version}
21mr|shiboken-1.2.4-1|127	
21mr|shiboken-1.2.4-1|128	%description -n python3-%{name}-devel
21mr|shiboken-1.2.4-1|129	Devel stuff for Shiboken Generator. This is the Python3 version.
21mr|shiboken-1.2.4-1|130	
21mr|shiboken-1.2.4-1|131	%files -n python3-%{name}-devel
21mr|shiboken-1.2.4-1|132	%{_libdir}/lib%{name}.cpython-%{py2_ver_mod2}*.so
21mr|shiboken-1.2.4-1|133	%exclude %{_libdir}/cmake/%{pyname}-%{version}/%{pyname}Config-python%{py2_ver}.cmake
21mr|shiboken-1.2.4-1|134	%exclude %{_libdir}/cmake/%{pyname}-%{version}/%{pyname}Config.cmake
21mr|shiboken-1.2.4-1|135	%exclude %{_libdir}/cmake/%{pyname}-%{version}/%{pyname}ConfigVersion.cmake
21mr|shiboken-1.2.4-1|136	%{_libdir}/cmake/%{pyname}-%{version}/
21mr|shiboken-1.2.4-1|137	
21mr|shiboken-1.2.4-1|138	#------------------------------------------------------------------------------
21mr|shiboken-1.2.4-1|139	
21mr|shiboken-1.2.4-1|140	%prep
21mr|shiboken-1.2.4-1|141	%setup -q -n PySide-%{version}
21mr|shiboken-1.2.4-1|142	cd sources/%{name}
21mr|shiboken-1.2.4-1|143	%apply_patches
21mr|shiboken-1.2.4-1|144	cp -a . %{py3dir}
21mr|shiboken-1.2.4-1|145	# (From Fedora) Build against sparsehash package
21mr|shiboken-1.2.4-1|146	rm -rf ext/sparsehash/
21mr|shiboken-1.2.4-1|147	
21mr|shiboken-1.2.4-1|148	%build
21mr|shiboken-1.2.4-1|149	cd sources/%{name}
21mr|shiboken-1.2.4-1|150	pushd %{py3dir}
21mr|shiboken-1.2.4-1|151	%cmake -DUSE_PYTHON3=True
21mr|shiboken-1.2.4-1|152	%make
21mr|shiboken-1.2.4-1|153	popd
21mr|shiboken-1.2.4-1|154	
21mr|shiboken-1.2.4-1|155	%cmake
21mr|shiboken-1.2.4-1|156	%make
21mr|shiboken-1.2.4-1|157	
21mr|shiboken-1.2.4-1|158	%install
21mr|shiboken-1.2.4-1|159	cd sources/%{name}
21mr|shiboken-1.2.4-1|160	pushd %{py3dir}
21mr|shiboken-1.2.4-1|161	%makeinstall_std -C build
21mr|shiboken-1.2.4-1|162	mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-%{py3_ver}
21mr|shiboken-1.2.4-1|163	mv %{buildroot}%{_mandir}/man1/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}-%{py3_ver}.1
21mr|shiboken-1.2.4-1|164	popd
21mr|shiboken-1.2.4-1|165	
21mr|shiboken-1.2.4-1|166	%makeinstall_std -C build

16743 21
21mr|shim-unsigned-15-3|1	%global debug_package %{nil}
21mr|shim-unsigned-15-3|2	%global debugcflags %{nil}
21mr|shim-unsigned-15-3|3	
21mr|shim-unsigned-15-3|4	%global efidir %(eval echo $(. /etc/os-release && echo $ID))
21mr|shim-unsigned-15-3|5	
21mr|shim-unsigned-15-3|6	Name:		shim-unsigned
21mr|shim-unsigned-15-3|7	Version:	15
21mr|shim-unsigned-15-3|8	Release:	3
21mr|shim-unsigned-15-3|9	Summary:	First-stage UEFI bootloader
21mr|shim-unsigned-15-3|10	Group:		System/Kernel and hardware
21mr|shim-unsigned-15-3|11	License:	BSD
21mr|shim-unsigned-15-3|12	URL:		https://github.com/rhboot/shim
21mr|shim-unsigned-15-3|13	Source0:	https://github.com/rhboot/shim/releases/download/%{version}/shim-%{version}.tar.bz2
21mr|shim-unsigned-15-3|14	#Source0:	shim-%{gitdate}-git%{gitrev}.tar.xz
21mr|shim-unsigned-15-3|15	Source1:	rosa.cer
21mr|shim-unsigned-15-3|16	Source2:	%{name}.rpmlintrc
21mr|shim-unsigned-15-3|17	
21mr|shim-unsigned-15-3|18	BuildRequires:	gnu-efi-devel >= 3.0.5
21mr|shim-unsigned-15-3|19	BuildRequires:	openssl
21mr|shim-unsigned-15-3|20	BuildRequires:	pkgconfig(openssl)
21mr|shim-unsigned-15-3|21	BuildRequires:	pesign >= 0.106-1
21mr|shim-unsigned-15-3|22	BuildRequires:	pkgconfig(libelf) >= 0.167
21mr|shim-unsigned-15-3|23	
21mr|shim-unsigned-15-3|24	# Shim uses OpenSSL, but cannot use the system copy as the UEFI ABI is not
21mr|shim-unsigned-15-3|25	# compatible with SysV (there's no red zone under UEFI) and there isn't a
21mr|shim-unsigned-15-3|26	# POSIX-style C library.
21mr|shim-unsigned-15-3|27	Provides:	bundled(openssl) = 1.0.2j
21mr|shim-unsigned-15-3|28	
21mr|shim-unsigned-15-3|29	Provides:	shim = %{EVRD}
21mr|shim-unsigned-15-3|30	Requires:	efi-filesystem
21mr|shim-unsigned-15-3|31	
21mr|shim-unsigned-15-3|32	# A subdirectory in /boot/efi/EFI/ where the boot files for ROSA are located.
21mr|shim-unsigned-15-3|33	%define efidir rosa
21mr|shim-unsigned-15-3|34	
21mr|shim-unsigned-15-3|35	%ifarch %{x86_64}
21mr|shim-unsigned-15-3|36	%define efiarch x64
21mr|shim-unsigned-15-3|37	%endif
21mr|shim-unsigned-15-3|38	%ifarch %{ix86}
21mr|shim-unsigned-15-3|39	%define efiarch ia32
21mr|shim-unsigned-15-3|40	%endif
21mr|shim-unsigned-15-3|41	%ifarch aarch64
21mr|shim-unsigned-15-3|42	%define efiarch aa64
21mr|shim-unsigned-15-3|43	%endif
21mr|shim-unsigned-15-3|44	
21mr|shim-unsigned-15-3|45	%define shim_boot_filename shim%{efiarch}.efi
21mr|shim-unsigned-15-3|46	%define shim_file shim%{efiarch}.efi
21mr|shim-unsigned-15-3|47	%define shim_hash_file shim%{efiarch}.hash
21mr|shim-unsigned-15-3|48	%define mokmgr_file mm%{efiarch}.efi
21mr|shim-unsigned-15-3|49	%define fallback_file fb%{efiarch}.efi
21mr|shim-unsigned-15-3|50	%define grub_file grub%{efiarch}.efi
21mr|shim-unsigned-15-3|51	
21mr|shim-unsigned-15-3|52	
21mr|shim-unsigned-15-3|53	%description
21mr|shim-unsigned-15-3|54	Initial UEFI bootloader that handles chaining to a trusted full bootloader
21mr|shim-unsigned-15-3|55	under secure boot environments. Not signed by trusted authority.
21mr|shim-unsigned-15-3|56	
21mr|shim-unsigned-15-3|57	%files
21mr|shim-unsigned-15-3|58	%doc README*
21mr|shim-unsigned-15-3|59	%doc MokVars.txt
21mr|shim-unsigned-15-3|60	%dir %{_datadir}/shim
21mr|shim-unsigned-15-3|61	%{_datadir}/shim/*
21mr|shim-unsigned-15-3|62	# XXX for now they are here
21mr|shim-unsigned-15-3|63	/boot/efi/EFI/%{efidir}/*
21mr|shim-unsigned-15-3|64	
21mr|shim-unsigned-15-3|65	#---------------------------------------------------------------------------
21mr|shim-unsigned-15-3|66	
21mr|shim-unsigned-15-3|67	%prep
21mr|shim-unsigned-15-3|68	%setup -qn shim-%{version}
21mr|shim-unsigned-15-3|69	%autopatch -p1
21mr|shim-unsigned-15-3|70	# remove it on next rel
21mr|shim-unsigned-15-3|71	sed -i 's!-Werror !!g' Makefile Make.defaults
21mr|shim-unsigned-15-3|72	
21mr|shim-unsigned-15-3|73	%build
21mr|shim-unsigned-15-3|74	
21mr|shim-unsigned-15-3|75	%make \
21mr|shim-unsigned-15-3|76	'DEFAULT_LOADER=\\\\%{grub_file}' \
21mr|shim-unsigned-15-3|77	EFIDIR=%{efidir} \
21mr|shim-unsigned-15-3|78	PKGNAME=shim \
21mr|shim-unsigned-15-3|79	RELEASE=%{release} \
21mr|shim-unsigned-15-3|80	ENABLE_HTTPBOOT=true \
21mr|shim-unsigned-15-3|81	ENABLE_SHIM_HASH=true \
21mr|shim-unsigned-15-3|82	VENDOR_CERT_FILE=%{SOURCE1} \
21mr|shim-unsigned-15-3|83	all
21mr|shim-unsigned-15-3|84	
21mr|shim-unsigned-15-3|85	# Uncomment this when automatic signing of EFI binaries is working again.
21mr|shim-unsigned-15-3|86	#%if %{defined auto_sign}
21mr|shim-unsigned-15-3|87	#    %auto_sign %{shim_file} %{mokmgr_file} %{fallback_file}
21mr|shim-unsigned-15-3|88	#%endif
21mr|shim-unsigned-15-3|89	
21mr|shim-unsigned-15-3|90	%install
21mr|shim-unsigned-15-3|91	pesign -h -P -i %{shim_file} > %{shim_hash_file}
21mr|shim-unsigned-15-3|92	install -D -d -m 0755 %{buildroot}%{_datadir}/shim/
21mr|shim-unsigned-15-3|93	install -m 0644 %{shim_file} %{buildroot}%{_datadir}/shim/
21mr|shim-unsigned-15-3|94	install -m 0644 %{shim_hash_file} %{buildroot}%{_datadir}/shim/
21mr|shim-unsigned-15-3|95	install -m 0644 %{fallback_file} %{buildroot}%{_datadir}/shim/
21mr|shim-unsigned-15-3|96	install -m 0644 %{mokmgr_file} %{buildroot}%{_datadir}/shim/
21mr|shim-unsigned-15-3|97	
21mr|shim-unsigned-15-3|98	# The files from /boot/efi/EFI/rosa/ should be properly signed.
21mr|shim-unsigned-15-3|99	# Package "shim" should take care of that, rather than "shim-unsigned".
21mr|shim-unsigned-15-3|100	# XXX for now shipping only unsigned shim
21mr|shim-unsigned-15-3|101	# TODO: ship signed shim
21mr|shim-unsigned-15-3|102	install -D -d -m 0755 %{buildroot}/boot/efi/EFI/%{efidir}
21mr|shim-unsigned-15-3|103	install -m 0644 %{shim_file} %{buildroot}/boot/efi/EFI/%{efidir}/%{shim_boot_filename}
21mr|shim-unsigned-15-3|104	install -m 0644 %{mokmgr_file} %{buildroot}/boot/efi/EFI/%{efidir}/
21mr|shim-unsigned-15-3|105	
21mr|shim-unsigned-15-3|106	# TODO: what to do with these files?!
21mr|shim-unsigned-15-3|107	%if 0
21mr|shim-unsigned-15-3|108	# now install our .debug files...
21mr|shim-unsigned-15-3|109	install -D -d -m 0755 %{buildroot}/usr/lib/debug/%{_datadir}/shim/
21mr|shim-unsigned-15-3|110	install -m 0644 %{shim_file}.debug %{buildroot}/usr/lib/debug/%{_datadir}/shim/%{shim_file}.debug
21mr|shim-unsigned-15-3|111	install -m 0644 %{fallback_file}.debug %{buildroot}/usr/lib/debug/%{_datadir}/shim/%{fallback_file}.debug
21mr|shim-unsigned-15-3|112	install -m 0644 %{mokmgr_file}.debug %{buildroot}/usr/lib/debug/%{_datadir}/shim/%{mokmgr_file}.debug
21mr|shim-unsigned-15-3|113	%endif

16744 21
21mr|shorewall-5.2.8-2|1	%define debug_package %{nil}
21mr|shorewall-5.2.8-2|2	
21mr|shorewall-5.2.8-2|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|shorewall-5.2.8-2|4	%define version_main %{version}
21mr|shorewall-5.2.8-2|5	%define version_lite %{version}
21mr|shorewall-5.2.8-2|6	%define ipv6_ver %{version}
21mr|shorewall-5.2.8-2|7	%define ipv6_lite_ver %{version}
21mr|shorewall-5.2.8-2|8	%define sha1sums_ver %{version}
21mr|shorewall-5.2.8-2|9	%define ftp_path https://shorewall.org/pub/shorewall/%{url_ver}/%{name}-%{version}
21mr|shorewall-5.2.8-2|10	
21mr|shorewall-5.2.8-2|11	%define name6 %{name}6
21mr|shorewall-5.2.8-2|12	
21mr|shorewall-5.2.8-2|13	Summary:	Iptables-based firewall for Linux systems
21mr|shorewall-5.2.8-2|14	Name:		shorewall
21mr|shorewall-5.2.8-2|15	Version:	5.2.8
21mr|shorewall-5.2.8-2|16	Release:	2
21mr|shorewall-5.2.8-2|17	License:	GPLv2+ and LGPLv2.1+
21mr|shorewall-5.2.8-2|18	Group:		System/Servers
21mr|shorewall-5.2.8-2|19	URL:		http://www.shorewall.net/
21mr|shorewall-5.2.8-2|20	Source0:	%{ftp_path}/%{name}-%{version}.tar.bz2
21mr|shorewall-5.2.8-2|21	Source1:	%{ftp_path}/%{name}-lite-%{version_lite}.tar.bz2
21mr|shorewall-5.2.8-2|22	Source2:	%{ftp_path}/%{name}-docs-html-%{version}.tar.bz2
21mr|shorewall-5.2.8-2|23	Source3:	%{ftp_path}/%{name6}-%{ipv6_ver}.tar.bz2
21mr|shorewall-5.2.8-2|24	Source4:	%{ftp_path}/%{name6}-lite-%{ipv6_lite_ver}.tar.bz2
21mr|shorewall-5.2.8-2|25	Source5:	%{ftp_path}/%{sha1sums_ver}.sha1sums
21mr|shorewall-5.2.8-2|26	Source6:	%{ftp_path}/%{name}-core-%{version}.tar.bz2
21mr|shorewall-5.2.8-2|27	Source100:      shorewall.rpmlintrc
21mr|shorewall-5.2.8-2|28	Patch4:		%{name}-4.4.23-allow-netmask-0.patch
21mr|shorewall-5.2.8-2|29	Patch6:		shorewall-5.2-rosa_fix.patch
21mr|shorewall-5.2.8-2|30	Patch9:		shorewall-5.2-working-config.patch
21mr|shorewall-5.2.8-2|31	Patch10:	shorewall6-5.2-working-config.patch
21mr|shorewall-5.2.8-2|32	Requires:	iptables
21mr|shorewall-5.2.8-2|33	Requires:	iproute2
21mr|shorewall-5.2.8-2|34	Requires:	shorewall-core = %{EVRD}
21mr|shorewall-5.2.8-2|35	Requires(post):	rpm-helper
21mr|shorewall-5.2.8-2|36	Requires(preun): rpm-helper
21mr|shorewall-5.2.8-2|37	BuildConflicts:	apt-common
21mr|shorewall-5.2.8-2|38	BuildArch:	noarch
21mr|shorewall-5.2.8-2|39	
21mr|shorewall-5.2.8-2|40	%description
21mr|shorewall-5.2.8-2|41	The Shoreline Firewall, more commonly known as "Shorewall", is a Netfilter
21mr|shorewall-5.2.8-2|42	(iptables) based firewall that can be used on a dedicated firewall system,
21mr|shorewall-5.2.8-2|43	a multi-function gateway/ router/server or on a standalone GNU/Linux system.
21mr|shorewall-5.2.8-2|44	
21mr|shorewall-5.2.8-2|45	%package core
21mr|shorewall-5.2.8-2|46	Summary:	Shorewall core libraries
21mr|shorewall-5.2.8-2|47	Group:		System/Servers
21mr|shorewall-5.2.8-2|48	Conflicts:	shorewall < 4.5-3
21mr|shorewall-5.2.8-2|49	Requires(post):	rpm-helper
21mr|shorewall-5.2.8-2|50	Requires(preun):	rpm-helper
21mr|shorewall-5.2.8-2|51	
21mr|shorewall-5.2.8-2|52	%description core
21mr|shorewall-5.2.8-2|53	An IPv6 enabled and capable Shoreline Firewall.
21mr|shorewall-5.2.8-2|54	
21mr|shorewall-5.2.8-2|55	
21mr|shorewall-5.2.8-2|56	%package ipv6
21mr|shorewall-5.2.8-2|57	Summary:	IPv6 capable Shorewall
21mr|shorewall-5.2.8-2|58	Group:		System/Servers
21mr|shorewall-5.2.8-2|59	Requires:	%{name} = %{EVRD}
21mr|shorewall-5.2.8-2|60	Requires:	iptables-ipv6
21mr|shorewall-5.2.8-2|61	Requires:	iproute2
21mr|shorewall-5.2.8-2|62	Requires:	shorewall-core
21mr|shorewall-5.2.8-2|63	Requires(post):	rpm-helper
21mr|shorewall-5.2.8-2|64	Requires(preun):	rpm-helper
21mr|shorewall-5.2.8-2|65	
21mr|shorewall-5.2.8-2|66	%description ipv6
21mr|shorewall-5.2.8-2|67	An IPv6 enabled and capable Shoreline Firewall.
21mr|shorewall-5.2.8-2|68	
21mr|shorewall-5.2.8-2|69	%package ipv6-lite
21mr|shorewall-5.2.8-2|70	Summary:	Lite version of ipv6 shorewall
21mr|shorewall-5.2.8-2|71	Group:		System/Servers
21mr|shorewall-5.2.8-2|72	Requires:	%{name}-ipv6 = %{EVRD}
21mr|shorewall-5.2.8-2|73	Requires:	shorewall-core
21mr|shorewall-5.2.8-2|74	Requires(post):	rpm-helper
21mr|shorewall-5.2.8-2|75	Requires(preun):	rpm-helper
21mr|shorewall-5.2.8-2|76	
21mr|shorewall-5.2.8-2|77	%description ipv6-lite
21mr|shorewall-5.2.8-2|78	Shorewall IPv6 Lite is a companion product to Shorewall IPv6 that allows
21mr|shorewall-5.2.8-2|79	network administrators to centralize the configuration of Shorewall-based
21mr|shorewall-5.2.8-2|80	firewalls.
21mr|shorewall-5.2.8-2|81	
21mr|shorewall-5.2.8-2|82	%package lite
21mr|shorewall-5.2.8-2|83	Summary:	Lite version of shorewall
21mr|shorewall-5.2.8-2|84	Group:		System/Servers
21mr|shorewall-5.2.8-2|85	Requires:	%{name} = %{EVRD}
21mr|shorewall-5.2.8-2|86	Requires:	shorewall-core
21mr|shorewall-5.2.8-2|87	Requires(post):	rpm-helper
21mr|shorewall-5.2.8-2|88	Requires(preun):	rpm-helper
21mr|shorewall-5.2.8-2|89	
21mr|shorewall-5.2.8-2|90	%description lite
21mr|shorewall-5.2.8-2|91	Shorewall Lite is a companion product to Shorewall that allows network
21mr|shorewall-5.2.8-2|92	administrators to centralize the configuration of Shorewall-based firewalls.
21mr|shorewall-5.2.8-2|93	
21mr|shorewall-5.2.8-2|94	%package doc
21mr|shorewall-5.2.8-2|95	Summary:	Firewall scripts
21mr|shorewall-5.2.8-2|96	Group:		System/Servers
21mr|shorewall-5.2.8-2|97	
21mr|shorewall-5.2.8-2|98	%description doc
21mr|shorewall-5.2.8-2|99	The Shoreline Firewall, more commonly known as "Shorewall", is a Netfilter
21mr|shorewall-5.2.8-2|100	(iptables) based firewall that can be used on a dedicated firewall system,
21mr|shorewall-5.2.8-2|101	a multi-function gateway/ router/server or on a standalone GNU/Linux system.
21mr|shorewall-5.2.8-2|102	
21mr|shorewall-5.2.8-2|103	This package contains the docs.
21mr|shorewall-5.2.8-2|104	
21mr|shorewall-5.2.8-2|105	%prep
21mr|shorewall-5.2.8-2|106	%setup -q -c -n %{name}-%{version}
21mr|shorewall-5.2.8-2|107	%setup -q -T -D -a 1
21mr|shorewall-5.2.8-2|108	%setup -q -T -D -a 2
21mr|shorewall-5.2.8-2|109	%setup -q -T -D -a 3
21mr|shorewall-5.2.8-2|110	%setup -q -T -D -a 4
21mr|shorewall-5.2.8-2|111	%setup -q -T -D -a 6
21mr|shorewall-5.2.8-2|112	
21mr|shorewall-5.2.8-2|113	pushd %{name}-%{version_main}
21mr|shorewall-5.2.8-2|114	%patch4 -p1 -b .allow-netmask-0
21mr|shorewall-5.2.8-2|115	popd
21mr|shorewall-5.2.8-2|116	
21mr|shorewall-5.2.8-2|117	# use one patch for all (easiest fix)
21mr|shorewall-5.2.8-2|118	for i in shorewall-%{version} shorewall6-%{version} \
21mr|shorewall-5.2.8-2|119	shorewall6-lite-%{version} shorewall-core-%{version} \
21mr|shorewall-5.2.8-2|120	shorewall-lite-%{version}; do
21mr|shorewall-5.2.8-2|121	pushd $i
21mr|shorewall-5.2.8-2|122	%patch6 -p1
21mr|shorewall-5.2.8-2|123	popd
21mr|shorewall-5.2.8-2|124	done
21mr|shorewall-5.2.8-2|125	
21mr|shorewall-5.2.8-2|126	pushd shorewall-%{version}
21mr|shorewall-5.2.8-2|127	%patch9 -p1
21mr|shorewall-5.2.8-2|128	popd
21mr|shorewall-5.2.8-2|129	pushd shorewall6-%{version}
21mr|shorewall-5.2.8-2|130	%patch10 -p1
21mr|shorewall-5.2.8-2|131	popd
21mr|shorewall-5.2.8-2|132	
21mr|shorewall-5.2.8-2|133	# another fixup
21mr|shorewall-5.2.8-2|134	for i in shorewall-%{version} shorewall6-%{version} \
21mr|shorewall-5.2.8-2|135	shorewall6-lite-%{version}  shorewall-lite-%{version}; do
21mr|shorewall-5.2.8-2|136	pushd $i
21mr|shorewall-5.2.8-2|137	cp default.debian.systemd sysconfig
21mr|shorewall-5.2.8-2|138	popd
21mr|shorewall-5.2.8-2|139	done
21mr|shorewall-5.2.8-2|140	
21mr|shorewall-5.2.8-2|141	# remove hardcoded unitdir path, we set it via environment variable
21mr|shorewall-5.2.8-2|142	sed -i '/SYSTEMD=/d' %{name}-%{version_main}/shorewallrc.redhat
21mr|shorewall-5.2.8-2|143	
21mr|shorewall-5.2.8-2|144	%build
21mr|shorewall-5.2.8-2|145	# (tpg) we do nothing here
21mr|shorewall-5.2.8-2|146	
21mr|shorewall-5.2.8-2|147	%install
21mr|shorewall-5.2.8-2|148	mkdir -p %{buildroot}%{_unitdir}
21mr|shorewall-5.2.8-2|149	
21mr|shorewall-5.2.8-2|150	export PREFIX=%{buildroot}
21mr|shorewall-5.2.8-2|151	export OWNER=`id -n -u`
21mr|shorewall-5.2.8-2|152	export GROUP=`id -n -g`
21mr|shorewall-5.2.8-2|153	
21mr|shorewall-5.2.8-2|154	export CONFDIR=%{_sysconfdir}/%{name}
21mr|shorewall-5.2.8-2|155	
21mr|shorewall-5.2.8-2|156	pushd %{name}-core-%{version_main}
21mr|shorewall-5.2.8-2|157	./configure.pl INITFILE= SERVICEDIR=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir} HOST=redhat
21mr|shorewall-5.2.8-2|158	DESTDIR=%{buildroot} ./install.sh shorewallrc.redhat
21mr|shorewall-5.2.8-2|159	popd
21mr|shorewall-5.2.8-2|160	
21mr|shorewall-5.2.8-2|161	pushd %{name}-%{version_main}
21mr|shorewall-5.2.8-2|162	# (blino) enable startup (new setting as of 2.1.3)
21mr|shorewall-5.2.8-2|163	perl -pi -e 's/STARTUP_ENABLED=.*/STARTUP_ENABLED=Yes/' configfiles/%{name}.conf
21mr|shorewall-5.2.8-2|164	
21mr|shorewall-5.2.8-2|165	# Keep synced with net.ipv4.ip_forward var in /etc/sysctl.conf
21mr|shorewall-5.2.8-2|166	perl -pi -e 's/IP_FORWARDING=.*/IP_FORWARDING=Keep/' configfiles/%{name}.conf
21mr|shorewall-5.2.8-2|167	
21mr|shorewall-5.2.8-2|168	# blank Internal option
21mr|shorewall-5.2.8-2|169	perl -pi -e 's/TC_ENABLED=Internal/TC_ENABLED=/' configfiles/%{name}.conf
21mr|shorewall-5.2.8-2|170	
21mr|shorewall-5.2.8-2|171	# (tpg) do the optimizations
21mr|shorewall-5.2.8-2|172	perl -pi -e 's/OPTIMIZE=.*/OPTIMIZE=1/' configfiles/%{name}.conf
21mr|shorewall-5.2.8-2|173	
21mr|shorewall-5.2.8-2|174	# (tpg) set config path
21mr|shorewall-5.2.8-2|175	perl -pi -e 's#CONFIG_PATH=.*#CONFIG_PATH=configfiles/%{/g_sysconfdir}/%{name}#' configpath
21mr|shorewall-5.2.8-2|176	
21mr|shorewall-5.2.8-2|177	# (lmenut) kernel modules are compressed by default (mga #1147)
21mr|shorewall-5.2.8-2|178	perl -pi -e 's#MODULE_SUFFIX=.*#MODULE_SUFFIX="ko ko.xz ko.gz"#' configfiles/%{name}.conf
21mr|shorewall-5.2.8-2|179	
21mr|shorewall-5.2.8-2|180	# (alien) have accounting by default in the mangle table
21mr|shorewall-5.2.8-2|181	perl -pi -e 's#ACCOUNTING_TABLE=.*#ACCOUNTING_TABLE=mangle#' configfiles/%{name}.conf
21mr|shorewall-5.2.8-2|182	
21mr|shorewall-5.2.8-2|183	perl -pi -e 's#SERVICEDIR=.*#SERVICEDIR=%{_unitdir}#' shorewallrc.redhat
21mr|shorewall-5.2.8-2|184	
21mr|shorewall-5.2.8-2|185	# fix path in service file
21mr|shorewall-5.2.8-2|186	sed -i 's|=/sbin|=%{_sbindir}|' shorewall.service
21mr|shorewall-5.2.8-2|187	
21mr|shorewall-5.2.8-2|188	./configure.pl INITFILE= SERVICEDIR=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir} HOST=redhat
21mr|shorewall-5.2.8-2|189	
21mr|shorewall-5.2.8-2|190	# let's do the install
21mr|shorewall-5.2.8-2|191	DESTDIR=%{buildroot} ./install.sh shorewallrc.redhat
21mr|shorewall-5.2.8-2|192	popd
21mr|shorewall-5.2.8-2|193	
21mr|shorewall-5.2.8-2|194	#(tpg) IPv6
21mr|shorewall-5.2.8-2|195	pushd %{name6}-%{ipv6_ver}
21mr|shorewall-5.2.8-2|196	# (blino) enable startup (new setting as of 2.1.3)
21mr|shorewall-5.2.8-2|197	perl -pi -e 's/STARTUP_ENABLED=.*/STARTUP_ENABLED=Yes/' configfiles/%{name6}.conf
21mr|shorewall-5.2.8-2|198	# Keep synced with net.ipv4.ip_forward var in /etc/sysctl.conf
21mr|shorewall-5.2.8-2|199	perl -pi -e 's/IP_FORWARDING=.*/IP_FORWARDING=Keep/' configfiles/%{name6}.conf
21mr|shorewall-5.2.8-2|200	# (lmenut) kernel modules are compressed by default (mga #1147)
21mr|shorewall-5.2.8-2|201	perl -pi -e 's#MODULE_SUFFIX=.*#MODULE_SUFFIX="ko ko.xz ko.gz"#' configfiles/%{name6}.conf
21mr|shorewall-5.2.8-2|202	./configure.pl INITFILE= SERVICEDIR=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir} HOST=redhat
21mr|shorewall-5.2.8-2|203	DESTDIR=%{buildroot} ./install.sh
21mr|shorewall-5.2.8-2|204	popd
21mr|shorewall-5.2.8-2|205	
21mr|shorewall-5.2.8-2|206	pushd %{name6}-lite-%{ipv6_lite_ver}
21mr|shorewall-5.2.8-2|207	./configure.pl INITFILE= SERVICEDIR=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir} HOST=redhat
21mr|shorewall-5.2.8-2|208	DESTDIR=%{buildroot} ./install.sh
21mr|shorewall-5.2.8-2|209	popd
21mr|shorewall-5.2.8-2|210	
21mr|shorewall-5.2.8-2|211	pushd %{name}-lite-%{version_lite}
21mr|shorewall-5.2.8-2|212	./configure.pl INITFILE= SERVICEDIR=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir} HOST=redhat
21mr|shorewall-5.2.8-2|213	DESTDIR=%{buildroot} ./install.sh
21mr|shorewall-5.2.8-2|214	popd
21mr|shorewall-5.2.8-2|215	
21mr|shorewall-5.2.8-2|216	# Suppress automatic replacement of "echo" by "gprintf" in the shorewall
21mr|shorewall-5.2.8-2|217	# startup script by RPM. This automatic replacement is broken.
21mr|shorewall-5.2.8-2|218	export DONT_GPRINTIFY=1
21mr|shorewall-5.2.8-2|219	
21mr|shorewall-5.2.8-2|220	#(tpg) looks like these files are needed
21mr|shorewall-5.2.8-2|221	touch %{buildroot}/%{_var}/lib/shorewall/{chains,nat,proxyarp,restarted,zones,restore-base,restore-tail,state,.modules,.modulesdir,.iptables-restore-input,.start,.restart,.restore}
21mr|shorewall-5.2.8-2|222	touch %{buildroot}/%{_var}/lib/shorewall-lite/firewall
21mr|shorewall-5.2.8-2|223	
21mr|shorewall-5.2.8-2|224	#(tpg) ipv6
21mr|shorewall-5.2.8-2|225	touch %{buildroot}/%{_var}/lib/%{name6}/{chains,restarted,zones,restore-base,restore-tail,state,.modules,.modulesdir,.iptables-restore-input,.start,.restart,.restore}
21mr|shorewall-5.2.8-2|226	touch %{buildroot}/%{_var}/lib/%{name6}-lite/firewall
21mr|shorewall-5.2.8-2|227	
21mr|shorewall-5.2.8-2|228	#remove unused files because of %exclude misbehaviour
21mr|shorewall-5.2.8-2|229	rm -f %{buildroot}%{_datadir}/%{name6}/configfiles/*
21mr|shorewall-5.2.8-2|230	rm -f %{buildroot}%{_datadir}/shorewall/configfiles/*
21mr|shorewall-5.2.8-2|231	
21mr|shorewall-5.2.8-2|232	# Remove sysv init file
21mr|shorewall-5.2.8-2|233	rm -f %{buildroot}%{_initrddir}/%{name}
21mr|shorewall-5.2.8-2|234	
21mr|shorewall-5.2.8-2|235	# Don't install systemd service in /lib/systemd
21mr|shorewall-5.2.8-2|236	# rm -f %{buildroot}/lib/systemd/system/shorewall.service
21mr|shorewall-5.2.8-2|237	
21mr|shorewall-5.2.8-2|238	# (tmb) allow outgoing traffic on any interface by default (mga#10947)
21mr|shorewall-5.2.8-2|239	# (cg) drop the ?FORMAT 2 line as it disagrees with 'detect' (mga#11928)
21mr|shorewall-5.2.8-2|240	perl -n -i -e 'print unless m!^?FORMAT 2$!' %{buildroot}%{_sysconfdir}/%{name}/interfaces
21mr|shorewall-5.2.8-2|241	echo "net	+	detect" >> %{buildroot}%{_sysconfdir}/%{name}/interfaces
21mr|shorewall-5.2.8-2|242	perl -n -i -e 'print unless m!^?FORMAT 2$!' %{buildroot}%{_sysconfdir}/%{name6}/interfaces
21mr|shorewall-5.2.8-2|243	echo "net	+	detect" >> %{buildroot}%{_sysconfdir}/%{name6}/interfaces
21mr|shorewall-5.2.8-2|244	
21mr|shorewall-5.2.8-2|245	# Fix install path to match systemd units
21mr|shorewall-5.2.8-2|246	mv %{buildroot}/sbin/%{name} %{buildroot}%{_sbindir}/%{name}
21mr|shorewall-5.2.8-2|247	
21mr|shorewall-5.2.8-2|248	%post
21mr|shorewall-5.2.8-2|249	if [ "$1" -gt 1 ] ; then
21mr|shorewall-5.2.8-2|250	perl -pi -e 's#MODULE_SUFFIX=ko$#MODULE_SUFFIX="ko ko.xz ko.gz"#' %{_sysconfdir}/%{name}/%{name}.conf
21mr|shorewall-5.2.8-2|251	perl -pi -e 's#MODULE_SUFFIX=\"ko ko.gz\"$#MODULE_SUFFIX="ko ko.xz ko.gz"#' %{_sysconfdir}/%{name}/%{name}.conf
21mr|shorewall-5.2.8-2|252	fi
21mr|shorewall-5.2.8-2|253	%_post_service shorewall
21mr|shorewall-5.2.8-2|254	
21mr|shorewall-5.2.8-2|255	%create_ghostfile %{_var}/lib/%{name}/chains root root 644
21mr|shorewall-5.2.8-2|256	%create_ghostfile %{_var}/lib/%{name}/nat root root 644
21mr|shorewall-5.2.8-2|257	%create_ghostfile %{_var}/lib/%{name}/proxyarp root root 644
21mr|shorewall-5.2.8-2|258	%create_ghostfile %{_var}/lib/%{name}/restarted root root 644
21mr|shorewall-5.2.8-2|259	%create_ghostfile %{_var}/lib/%{name}/zones root root 644
21mr|shorewall-5.2.8-2|260	%create_ghostfile %{_var}/lib/%{name}/restore-base root root 644
21mr|shorewall-5.2.8-2|261	%create_ghostfile %{_var}/lib/%{name}/restore-tail root root 644
21mr|shorewall-5.2.8-2|262	%create_ghostfile %{_var}/lib/%{name}/state root root 644
21mr|shorewall-5.2.8-2|263	%create_ghostfile %{_var}/lib/%{name}/.modules root root 644
21mr|shorewall-5.2.8-2|264	%create_ghostfile %{_var}/lib/%{name}/.modulesdir root root 644
21mr|shorewall-5.2.8-2|265	%create_ghostfile %{_var}/lib/%{name}/.iptables-restore-input root root 644
21mr|shorewall-5.2.8-2|266	%create_ghostfile %{_var}/lib/%{name}/.restart root root 700
21mr|shorewall-5.2.8-2|267	%create_ghostfile %{_var}/lib/%{name}/.restore root root 700
21mr|shorewall-5.2.8-2|268	%create_ghostfile %{_var}/lib/%{name}/.start root root 700
21mr|shorewall-5.2.8-2|269	
21mr|shorewall-5.2.8-2|270	%preun
21mr|shorewall-5.2.8-2|271	%_preun_service %{name}
21mr|shorewall-5.2.8-2|272	if [ $1 = 0 ] ; then
21mr|shorewall-5.2.8-2|273	rm -f %{_sysconfdir}/%{name}/startup_disabled
21mr|shorewall-5.2.8-2|274	rm -f %{_var}/lib/%{name}/*
21mr|shorewall-5.2.8-2|275	fi
21mr|shorewall-5.2.8-2|276	
21mr|shorewall-5.2.8-2|277	%post lite
21mr|shorewall-5.2.8-2|278	%_post_service %{name}-lite
21mr|shorewall-5.2.8-2|279	%create_ghostfile %{_var}/lib/%{name}-lite/firewall root root 644
21mr|shorewall-5.2.8-2|280	
21mr|shorewall-5.2.8-2|281	%preun lite
21mr|shorewall-5.2.8-2|282	%_preun_service %{name}-lite
21mr|shorewall-5.2.8-2|283	
21mr|shorewall-5.2.8-2|284	%post ipv6
21mr|shorewall-5.2.8-2|285	if [ "$1" -gt 1 ] ; then
21mr|shorewall-5.2.8-2|286	perl -pi -e 's#MODULE_SUFFIX=ko$#MODULE_SUFFIX="ko ko.xz ko.gz"#' %{_sysconfdir}/%{name6}/%{name6}.conf
21mr|shorewall-5.2.8-2|287	perl -pi -e 's#MODULE_SUFFIX=\"ko ko.gz\"$#MODULE_SUFFIX="ko ko.xz ko.gz"#' %{_sysconfdir}/%{name6}/%{name6}.conf
21mr|shorewall-5.2.8-2|288	fi
21mr|shorewall-5.2.8-2|289	%_post_service %{name6}
21mr|shorewall-5.2.8-2|290	
21mr|shorewall-5.2.8-2|291	%create_ghostfile %{_var}/lib/%{name6}/chains root root 644
21mr|shorewall-5.2.8-2|292	%create_ghostfile %{_var}/lib/%{name6}/restarted root root 644
21mr|shorewall-5.2.8-2|293	%create_ghostfile %{_var}/lib/%{name6}/zones root root 644
21mr|shorewall-5.2.8-2|294	%create_ghostfile %{_var}/lib/%{name6}/restore-base root root 644
21mr|shorewall-5.2.8-2|295	%create_ghostfile %{_var}/lib/%{name6}/restore-tail root root 644
21mr|shorewall-5.2.8-2|296	%create_ghostfile %{_var}/lib/%{name6}/state root root 644
21mr|shorewall-5.2.8-2|297	%create_ghostfile %{_var}/lib/%{name6}/.modules root root 644
21mr|shorewall-5.2.8-2|298	%create_ghostfile %{_var}/lib/%{name6}/.modulesdir root root 644
21mr|shorewall-5.2.8-2|299	%create_ghostfile %{_var}/lib/%{name6}/.iptables-restore-input root root 644
21mr|shorewall-5.2.8-2|300	%create_ghostfile %{_var}/lib/%{name6}/.restart root root 700
21mr|shorewall-5.2.8-2|301	%create_ghostfile %{_var}/lib/%{name6}/.restore root root 700
21mr|shorewall-5.2.8-2|302	%create_ghostfile %{_var}/lib/%{name6}/.start root root 700
21mr|shorewall-5.2.8-2|303	
21mr|shorewall-5.2.8-2|304	%preun ipv6
21mr|shorewall-5.2.8-2|305	%_preun_service %{name6}
21mr|shorewall-5.2.8-2|306	if [ $1 = 0 ] ; then
21mr|shorewall-5.2.8-2|307	rm -f %{_sysconfdir}/%{name6}/startup_disabled
21mr|shorewall-5.2.8-2|308	rm -f %{_var}/lib/%{name6}/*
21mr|shorewall-5.2.8-2|309	fi
21mr|shorewall-5.2.8-2|310	
21mr|shorewall-5.2.8-2|311	%post ipv6-lite
21mr|shorewall-5.2.8-2|312	%_post_service %{name6}-lite
21mr|shorewall-5.2.8-2|313	%create_ghostfile %{_var}/lib/%{name6}-lite/firewall root root 644
21mr|shorewall-5.2.8-2|314	
21mr|shorewall-5.2.8-2|315	%preun ipv6-lite
21mr|shorewall-5.2.8-2|316	%_preun_service %{name6}-lite
21mr|shorewall-5.2.8-2|317	
21mr|shorewall-5.2.8-2|318	%files
21mr|shorewall-5.2.8-2|319	%doc %{name}-%{version_main}/{changelog.txt,releasenotes.txt,Samples}
21mr|shorewall-5.2.8-2|320	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|shorewall-5.2.8-2|321	%dir %{_datadir}/%{name}
21mr|shorewall-5.2.8-2|322	%dir %attr(755,root,root) %{_var}/lib/%{name}
21mr|shorewall-5.2.8-2|323	%ghost %{_var}/lib/%{name}/*
21mr|shorewall-5.2.8-2|324	%ghost %{_var}/lib/%{name}/.??*
21mr|shorewall-5.2.8-2|325	%config %{_sysconfdir}/logrotate.d/%{name}
21mr|shorewall-5.2.8-2|326	%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}
21mr|shorewall-5.2.8-2|327	%attr(755,root,root) %{_sbindir}/%{name}
21mr|shorewall-5.2.8-2|328	%{_datadir}/%{name}/action*
21mr|shorewall-5.2.8-2|329	%{_datadir}/%{name}/configpath
21mr|shorewall-5.2.8-2|330	%{_datadir}/%{name}/helpers
21mr|shorewall-5.2.8-2|331	%{_datadir}/%{name}/lib.cli-std
21mr|shorewall-5.2.8-2|332	%{_datadir}/%{name}/lib.core
21mr|shorewall-5.2.8-2|333	%{_datadir}/%{name}/lib.runtime
21mr|shorewall-5.2.8-2|334	%{_datadir}/%{name}/macro.*
21mr|shorewall-5.2.8-2|335	%{_datadir}/%{name}/version
21mr|shorewall-5.2.8-2|336	/usr/libexec/%{name}/getparams
21mr|shorewall-5.2.8-2|337	/usr/libexec/%{name}/wait4ifup
21mr|shorewall-5.2.8-2|338	%{_mandir}/man5/%{name}-accounting.5.*
21mr|shorewall-5.2.8-2|339	%{_mandir}/man5/%{name}-actions.5.*
21mr|shorewall-5.2.8-2|340	%{_mandir}/man5/%{name}-addresses.5.xz
21mr|shorewall-5.2.8-2|341	%{_mandir}/man5/%{name}-ecn.5.*
21mr|shorewall-5.2.8-2|342	%{_mandir}/man5/%{name}-exclusion.5.*
21mr|shorewall-5.2.8-2|343	%{_mandir}/man5/%{name}-files.5.xz
21mr|shorewall-5.2.8-2|344	%{_mandir}/man5/%{name}-hosts.5.*
21mr|shorewall-5.2.8-2|345	%{_mandir}/man5/%{name}-interfaces.5.*
21mr|shorewall-5.2.8-2|346	%{_mandir}/man5/%{name}-ipsets.5.*
21mr|shorewall-5.2.8-2|347	%{_mandir}/man5/%{name}-logging.5.xz
21mr|shorewall-5.2.8-2|348	%{_mandir}/man5/%{name}-maclist.5.*
21mr|shorewall-5.2.8-2|349	%{_mandir}/man5/%{name}-mangle.5.*
21mr|shorewall-5.2.8-2|350	%{_mandir}/man5/%{name}-modules.5.*
21mr|shorewall-5.2.8-2|351	%{_mandir}/man5/%{name}-nat.5.*
21mr|shorewall-5.2.8-2|352	%{_mandir}/man5/%{name}-names.5.xz
21mr|shorewall-5.2.8-2|353	%{_mandir}/man5/%{name}-nesting.5.*
21mr|shorewall-5.2.8-2|354	%{_mandir}/man5/%{name}-netmap.5.*
21mr|shorewall-5.2.8-2|355	%{_mandir}/man5/%{name}-params.5.*
21mr|shorewall-5.2.8-2|356	%{_mandir}/man5/%{name}-policy.5.*
21mr|shorewall-5.2.8-2|357	%{_mandir}/man5/%{name}-providers.5.*
21mr|shorewall-5.2.8-2|358	%{_mandir}/man5/%{name}-proxyarp.5.*
21mr|shorewall-5.2.8-2|359	%{_mandir}/man5/%{name}-proxyndp.5.xz
21mr|shorewall-5.2.8-2|360	%{_mandir}/man5/%{name}-routes.5.*
21mr|shorewall-5.2.8-2|361	%{_mandir}/man5/%{name}-rules.5.*
21mr|shorewall-5.2.8-2|362	%{_mandir}/man5/%{name}-secmarks.5.*
21mr|shorewall-5.2.8-2|363	%{_mandir}/man5/%{name}-snat.5.xz
21mr|shorewall-5.2.8-2|364	%{_mandir}/man5/%{name}-tcclasses.5.*
21mr|shorewall-5.2.8-2|365	%{_mandir}/man5/%{name}-tcinterfaces.5.*
21mr|shorewall-5.2.8-2|366	%{_mandir}/man5/%{name}-tcpri.5.*
21mr|shorewall-5.2.8-2|367	%{_mandir}/man5/%{name}-tcdevices.5.*
21mr|shorewall-5.2.8-2|368	%{_mandir}/man5/%{name}-tcfilters.5.*
21mr|shorewall-5.2.8-2|369	%{_mandir}/man5/%{name}-tunnels.5.*
21mr|shorewall-5.2.8-2|370	%{_mandir}/man5/%{name}-vardir.5.*
21mr|shorewall-5.2.8-2|371	%{_mandir}/man5/%{name}-zones.5.*
21mr|shorewall-5.2.8-2|372	%{_mandir}/man5/%{name}.conf.5.*
21mr|shorewall-5.2.8-2|373	%{_mandir}/man8/%{name}.8.*
21mr|shorewall-5.2.8-2|374	%{_mandir}/man8/%{name}-init.8.*
21mr|shorewall-5.2.8-2|375	%{_mandir}/man5/%{name}-blrules.5.*
21mr|shorewall-5.2.8-2|376	%{_mandir}/man5/%{name}-conntrack.5.*
21mr|shorewall-5.2.8-2|377	%{_mandir}/man5/%{name}-rtrules.5.*
21mr|shorewall-5.2.8-2|378	%{_mandir}/man5/%{name}-stoppedrules.5.*
21mr|shorewall-5.2.8-2|379	%{_mandir}/man5/%{name}-arprules.5*
21mr|shorewall-5.2.8-2|380	%{_datadir}/perl5/vendor_perl/Shorewall/*.pm
21mr|shorewall-5.2.8-2|381	/usr/libexec/shorewall/compiler.pl
21mr|shorewall-5.2.8-2|382	%{_datadir}/shorewall/prog.footer
21mr|shorewall-5.2.8-2|383	%{_unitdir}/shorewall.service
21mr|shorewall-5.2.8-2|384	
21mr|shorewall-5.2.8-2|385	%files ipv6
21mr|shorewall-5.2.8-2|386	%doc %{name6}-%{ipv6_ver}/{changelog.txt,releasenotes.txt,tunnel,ipsecvpn,Samples6}
21mr|shorewall-5.2.8-2|387	%config(noreplace) %{_sysconfdir}/sysconfig/%{name6}
21mr|shorewall-5.2.8-2|388	%dir %{_sysconfdir}/%{name6}
21mr|shorewall-5.2.8-2|389	%dir %{_datadir}/%{name6}
21mr|shorewall-5.2.8-2|390	%dir %attr(755,root,root) %{_var}/lib/%{name6}
21mr|shorewall-5.2.8-2|391	%ghost %{_var}/lib/%{name6}/*
21mr|shorewall-5.2.8-2|392	%ghost %{_var}/lib/%{name6}/.??*
21mr|shorewall-5.2.8-2|393	%config(noreplace) %{_sysconfdir}/%{name6}/*
21mr|shorewall-5.2.8-2|394	%config %{_sysconfdir}/logrotate.d/%{name6}
21mr|shorewall-5.2.8-2|395	%attr(755,root,root) %{_sbindir}/%{name6}
21mr|shorewall-5.2.8-2|396	%{_datadir}/%{name6}/action*
21mr|shorewall-5.2.8-2|397	%{_datadir}/%{name6}/configpath
21mr|shorewall-5.2.8-2|398	%{_datadir}/%{name6}/functions
21mr|shorewall-5.2.8-2|399	%{_datadir}/%{name6}/helpers
21mr|shorewall-5.2.8-2|400	%{_datadir}/%{name6}/lib.*
21mr|shorewall-5.2.8-2|401	%{_datadir}/%{name6}/macro.*
21mr|shorewall-5.2.8-2|402	%{_datadir}/%{name6}/version
21mr|shorewall-5.2.8-2|403	%{_mandir}/man5/%{name6}-accounting.5.*
21mr|shorewall-5.2.8-2|404	%{_mandir}/man5/%{name6}-actions.5.*
21mr|shorewall-5.2.8-2|405	%{_mandir}/man5/%{name6}-blacklist.5.*
21mr|shorewall-5.2.8-2|406	%{_mandir}/man5/%{name6}-exclusion.5.*
21mr|shorewall-5.2.8-2|407	%{_mandir}/man5/%{name6}-hosts.5.*
21mr|shorewall-5.2.8-2|408	%{_mandir}/man5/%{name6}-interfaces.5.*
21mr|shorewall-5.2.8-2|409	%{_mandir}/man5/%{name6}-ipsets.5.*
21mr|shorewall-5.2.8-2|410	%{_mandir}/man5/%{name6}-maclist.5.*
21mr|shorewall-5.2.8-2|411	%{_mandir}/man5/%{name6}-mangle.5.*
21mr|shorewall-5.2.8-2|412	%{_mandir}/man5/%{name6}-modules.5.*
21mr|shorewall-5.2.8-2|413	%{_mandir}/man5/%{name6}-nesting.5.*
21mr|shorewall-5.2.8-2|414	%{_mandir}/man5/%{name6}-nat.5.xz
21mr|shorewall-5.2.8-2|415	%{_mandir}/man5/%{name6}-params.5.*
21mr|shorewall-5.2.8-2|416	%{_mandir}/man5/%{name6}-policy.5.*
21mr|shorewall-5.2.8-2|417	%{_mandir}/man5/%{name6}-providers.5.*
21mr|shorewall-5.2.8-2|418	%{_mandir}/man5/%{name6}-proxyndp.5.*
21mr|shorewall-5.2.8-2|419	%{_mandir}/man5/%{name6}-routes.5.*
21mr|shorewall-5.2.8-2|420	%{_mandir}/man5/%{name6}-routestopped.5.*
21mr|shorewall-5.2.8-2|421	%{_mandir}/man5/%{name6}-rules.5.*
21mr|shorewall-5.2.8-2|422	%{_mandir}/man5/%{name6}-secmarks.5.*
21mr|shorewall-5.2.8-2|423	%{_mandir}/man5/%{name6}-snat.5.xz
21mr|shorewall-5.2.8-2|424	%{_mandir}/man5/%{name6}-tcclasses.5.*
21mr|shorewall-5.2.8-2|425	%{_mandir}/man5/%{name6}-tcdevices.5.*
21mr|shorewall-5.2.8-2|426	%{_mandir}/man5/%{name6}-tcfilters.5.*
21mr|shorewall-5.2.8-2|427	%{_mandir}/man5/%{name6}-tcinterfaces.5.*
21mr|shorewall-5.2.8-2|428	%{_mandir}/man5/%{name6}-tcpri.5.*
21mr|shorewall-5.2.8-2|429	%{_mandir}/man5/%{name6}-tcrules.5.*
21mr|shorewall-5.2.8-2|430	%{_mandir}/man5/%{name6}-tos.5.*
21mr|shorewall-5.2.8-2|431	%{_mandir}/man5/%{name6}-tunnels.5.*
21mr|shorewall-5.2.8-2|432	%{_mandir}/man5/%{name6}-vardir.5.*
21mr|shorewall-5.2.8-2|433	%{_mandir}/man5/%{name6}-zones.5.*
21mr|shorewall-5.2.8-2|434	%{_mandir}/man5/%{name6}.conf.5.*
21mr|shorewall-5.2.8-2|435	%{_mandir}/man8/%{name6}.8.*
21mr|shorewall-5.2.8-2|436	%{_mandir}/man5/%{name6}-blrules.5.*
21mr|shorewall-5.2.8-2|437	%{_mandir}/man5/%{name6}-conntrack.5.*
21mr|shorewall-5.2.8-2|438	%{_mandir}/man5/%{name6}-rtrules.5.*
21mr|shorewall-5.2.8-2|439	%{_mandir}/man5/%{name6}-stoppedrules.5.*
21mr|shorewall-5.2.8-2|440	%{_mandir}/man5/%{name6}-netmap.5.*
21mr|shorewall-5.2.8-2|441	%{_mandir}/man5/%{name6}-masq.5*
21mr|shorewall-5.2.8-2|442	%{_unitdir}/shorewall6.service
21mr|shorewall-5.2.8-2|443	
21mr|shorewall-5.2.8-2|444	%files lite
21mr|shorewall-5.2.8-2|445	%doc %{name}-lite-%{version_lite}/*.txt
21mr|shorewall-5.2.8-2|446	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}-lite
21mr|shorewall-5.2.8-2|447	%dir %{_datadir}/%{name}-lite
21mr|shorewall-5.2.8-2|448	%dir %attr(755,root,root) %{_var}/lib/%{name}-lite
21mr|shorewall-5.2.8-2|449	%ghost %{_var}/lib/%{name}-lite/*
21mr|shorewall-5.2.8-2|450	%config(noreplace) %{_sysconfdir}/%{name}-lite/*
21mr|shorewall-5.2.8-2|451	%config %{_sysconfdir}/logrotate.d/%{name}-lite
21mr|shorewall-5.2.8-2|452	%attr(755,root,root) %{_sbindir}/%{name}-lite
21mr|shorewall-5.2.8-2|453	%{_datadir}/%{name}-lite/configpath
21mr|shorewall-5.2.8-2|454	%{_datadir}/%{name}-lite/functions
21mr|shorewall-5.2.8-2|455	%{_datadir}/%{name}-lite/helpers
21mr|shorewall-5.2.8-2|456	%{_datadir}/%{name}-lite/lib.*
21mr|shorewall-5.2.8-2|457	%{_datadir}/%{name}-lite/version
21mr|shorewall-5.2.8-2|458	%{_mandir}/man5/%{name}-lite*
21mr|shorewall-5.2.8-2|459	%{_mandir}/man8/%{name}-lite*
21mr|shorewall-5.2.8-2|460	/usr/libexec/%{name}-lite/shorecap
21mr|shorewall-5.2.8-2|461	#%{_libexecdir}/%{name}-lite/wait4ifup
21mr|shorewall-5.2.8-2|462	%{_unitdir}/shorewall-lite.service
21mr|shorewall-5.2.8-2|463	
21mr|shorewall-5.2.8-2|464	%files ipv6-lite
21mr|shorewall-5.2.8-2|465	%doc %{name6}-lite-%{ipv6_lite_ver}/*.txt
21mr|shorewall-5.2.8-2|466	%config(noreplace) %{_sysconfdir}/sysconfig/%{name6}-lite
21mr|shorewall-5.2.8-2|467	%dir %{_datadir}/%{name6}-lite
21mr|shorewall-5.2.8-2|468	%dir %attr(755,root,root) %{_var}/lib/%{name6}-lite
21mr|shorewall-5.2.8-2|469	%ghost %{_var}/lib/%{name6}-lite/*
21mr|shorewall-5.2.8-2|470	%config(noreplace) %{_sysconfdir}/%{name6}-lite/*
21mr|shorewall-5.2.8-2|471	%config %{_sysconfdir}/logrotate.d/%{name6}-lite
21mr|shorewall-5.2.8-2|472	%attr(755,root,root) %{_sbindir}/%{name6}-lite
21mr|shorewall-5.2.8-2|473	%{_datadir}/%{name6}-lite/configpath
21mr|shorewall-5.2.8-2|474	%{_datadir}/%{name6}-lite/functions
21mr|shorewall-5.2.8-2|475	%{_datadir}/%{name6}-lite/helpers
21mr|shorewall-5.2.8-2|476	%{_datadir}/%{name6}-lite/lib.*
21mr|shorewall-5.2.8-2|477	/usr/libexec/%{name6}-lite/shorecap
21mr|shorewall-5.2.8-2|478	%{_datadir}/%{name6}-lite/version
21mr|shorewall-5.2.8-2|479	#%{_datadir}/%{name6}-lite/wait4ifup
21mr|shorewall-5.2.8-2|480	%{_mandir}/man5/%{name6}-lite*
21mr|shorewall-5.2.8-2|481	%{_mandir}/man8/%{name6}-lite*
21mr|shorewall-5.2.8-2|482	%{_unitdir}/shorewall6-lite.service
21mr|shorewall-5.2.8-2|483	
21mr|shorewall-5.2.8-2|484	%files doc
21mr|shorewall-5.2.8-2|485	%doc %{name}-docs-html-%{version}/*
21mr|shorewall-5.2.8-2|486	
21mr|shorewall-5.2.8-2|487	%files core
21mr|shorewall-5.2.8-2|488	%doc shorewall-core-%{version}/{COPYING,changelog.txt,releasenotes.txt}
21mr|shorewall-5.2.8-2|489	%dir %{_datadir}/shorewall/
21mr|shorewall-5.2.8-2|490	%{_datadir}/shorewall/coreversion
21mr|shorewall-5.2.8-2|491	%{_datadir}/shorewall/functions
21mr|shorewall-5.2.8-2|492	%{_datadir}/shorewall/lib.base
21mr|shorewall-5.2.8-2|493	%{_datadir}/shorewall/lib.cli
21mr|shorewall-5.2.8-2|494	%{_datadir}/shorewall/lib.common
21mr|shorewall-5.2.8-2|495	%{_datadir}/shorewall/shorewallrc
21mr|shorewall-5.2.8-2|496	#%dir %{_libexecdir}/shorewall
21mr|shorewall-5.2.8-2|497	#%{_libexecdir}/shorewall/wait4ifup

16745 21
21mr|shotcut-22.01.30-6|1	Summary:	Free, open source, cross-platform video editor
21mr|shotcut-22.01.30-6|2	Name:		shotcut
21mr|shotcut-22.01.30-6|3	Version:	22.01.30
21mr|shotcut-22.01.30-6|4	Release:	6
21mr|shotcut-22.01.30-6|5	License:	GPLv3+
21mr|shotcut-22.01.30-6|6	Group:		Video
21mr|shotcut-22.01.30-6|7	Url:		https://www.shotcut.org
21mr|shotcut-22.01.30-6|8	Source0:	https://github.com/mltframework/shotcut/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|shotcut-22.01.30-6|9	Patch0:		shotcut-22.01.30-disable-upgrade-check.patch
21mr|shotcut-22.01.30-6|10	BuildRequires:	ffmpeg-devel
21mr|shotcut-22.01.30-6|11	BuildRequires:	ladspa-devel
21mr|shotcut-22.01.30-6|12	BuildRequires:	qt5-linguist-tools
21mr|shotcut-22.01.30-6|13	BuildRequires:	pkgconfig(dav1d)
21mr|shotcut-22.01.30-6|14	BuildRequires:	pkgconfig(frei0r)
21mr|shotcut-22.01.30-6|15	BuildRequires:	pkgconfig(mlt++-7)
21mr|shotcut-22.01.30-6|16	BuildRequires:	pkgconfig(opus)
21mr|shotcut-22.01.30-6|17	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|shotcut-22.01.30-6|18	BuildRequires:	pkgconfig(Qt5Core) >= 5.15.2
21mr|shotcut-22.01.30-6|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|shotcut-22.01.30-6|20	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|shotcut-22.01.30-6|21	BuildRequires:	pkgconfig(Qt5Network)
21mr|shotcut-22.01.30-6|22	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|shotcut-22.01.30-6|23	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|shotcut-22.01.30-6|24	BuildRequires:	pkgconfig(Qt5Qml)
21mr|shotcut-22.01.30-6|25	BuildRequires:	pkgconfig(Qt5Quick)
21mr|shotcut-22.01.30-6|26	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|shotcut-22.01.30-6|27	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|shotcut-22.01.30-6|28	BuildRequires:	pkgconfig(Qt5Sql)
21mr|shotcut-22.01.30-6|29	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|shotcut-22.01.30-6|30	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|shotcut-22.01.30-6|31	BuildRequires:	pkgconfig(Qt5Xml)
21mr|shotcut-22.01.30-6|32	BuildRequires:	pkgconfig(Qt5WebSockets)
21mr|shotcut-22.01.30-6|33	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|shotcut-22.01.30-6|34	BuildRequires:	pkgconfig(rubberband)
21mr|shotcut-22.01.30-6|35	BuildRequires:	pkgconfig(sdl2)
21mr|shotcut-22.01.30-6|36	BuildRequires:	pkgconfig(vpx)
21mr|shotcut-22.01.30-6|37	BuildRequires:	pkgconfig(x264)
21mr|shotcut-22.01.30-6|38	BuildRequires:	pkgconfig(x265)
21mr|shotcut-22.01.30-6|39	BuildRequires:	pkgconfig(zimg)
21mr|shotcut-22.01.30-6|40	# Mandatory req.
21mr|shotcut-22.01.30-6|41	# Apparently dependencies are dlopen()'ed
21mr|shotcut-22.01.30-6|42	Requires:	ffmpeg
21mr|shotcut-22.01.30-6|43	Requires:	frei0r-plugins
21mr|shotcut-22.01.30-6|44	Requires:	gstreamer1.0-plugins-bad
21mr|shotcut-22.01.30-6|45	Requires:	gstreamer1.0-plugins-good
21mr|shotcut-22.01.30-6|46	Requires:	gstreamer1.0-plugins-ugly
21mr|shotcut-22.01.30-6|47	Requires:	ladspa
21mr|shotcut-22.01.30-6|48	Requires:	lame
21mr|shotcut-22.01.30-6|49	Requires:	mlt-cli
21mr|shotcut-22.01.30-6|50	Requires:	mlt-glaxnimate
21mr|shotcut-22.01.30-6|51	Requires:	mlt-multimedia
21mr|shotcut-22.01.30-6|52	Requires:	mlt-qt
21mr|shotcut-22.01.30-6|53	Requires:	qt5-qtquickcontrols-qml
21mr|shotcut-22.01.30-6|54	Requires:	rubberband
21mr|shotcut-22.01.30-6|55	
21mr|shotcut-22.01.30-6|56	%description
21mr|shotcut-22.01.30-6|57	Free, open source, cross-platform video editor.
21mr|shotcut-22.01.30-6|58	
21mr|shotcut-22.01.30-6|59	%files
21mr|shotcut-22.01.30-6|60	%doc COPYING README.md
21mr|shotcut-22.01.30-6|61	%{_bindir}/%{name}
21mr|shotcut-22.01.30-6|62	%{_datadir}/%{name}
21mr|shotcut-22.01.30-6|63	%{_datadir}/applications/org.%{name}.Shotcut.desktop
21mr|shotcut-22.01.30-6|64	%{_datadir}/metainfo/org.%{name}.Shotcut.metainfo.xml
21mr|shotcut-22.01.30-6|65	%{_datadir}/mime/packages/org.%{name}.Shotcut.xml
21mr|shotcut-22.01.30-6|66	%{_iconsdir}/hicolor/*/apps/org.%{name}.Shotcut.png
21mr|shotcut-22.01.30-6|67	%{_mandir}/man1/%{name}.1*
21mr|shotcut-22.01.30-6|68	
21mr|shotcut-22.01.30-6|69	#----------------------------------------------------------------------------
21mr|shotcut-22.01.30-6|70	
21mr|shotcut-22.01.30-6|71	%prep
21mr|shotcut-22.01.30-6|72	%setup -q
21mr|shotcut-22.01.30-6|73	%patch0 -p1
21mr|shotcut-22.01.30-6|74	
21mr|shotcut-22.01.30-6|75	# Postmortem debugging tools for MinGW.
21mr|shotcut-22.01.30-6|76	rm -rf drmingw
21mr|shotcut-22.01.30-6|77	
21mr|shotcut-22.01.30-6|78	lrelease-qt5 translations/*.ts
21mr|shotcut-22.01.30-6|79	
21mr|shotcut-22.01.30-6|80	
21mr|shotcut-22.01.30-6|81	%build
21mr|shotcut-22.01.30-6|82	%qmake_qt5 PREFIX=%{_prefix} SHOTCUT_VERSION="%{version}-%{release}"
21mr|shotcut-22.01.30-6|83	%make
21mr|shotcut-22.01.30-6|84	
21mr|shotcut-22.01.30-6|85	
21mr|shotcut-22.01.30-6|86	%install
21mr|shotcut-22.01.30-6|87	%makeinstall_qt
21mr|shotcut-22.01.30-6|88	
21mr|shotcut-22.01.30-6|89	# Fix perms
21mr|shotcut-22.01.30-6|90	chmod +x %{buildroot}%{_datadir}/%{name}/qml/export-edl/rebuild.sh

16746 21
21mr|showfont-1.0.5-5|1	Name: showfont
21mr|showfont-1.0.5-5|2	Version: 1.0.5
21mr|showfont-1.0.5-5|3	Release: 5
21mr|showfont-1.0.5-5|4	Summary: Font dumper for X font server
21mr|showfont-1.0.5-5|5	Group: Development/X11
21mr|showfont-1.0.5-5|6	URL: http://xorg.freedesktop.org
21mr|showfont-1.0.5-5|7	Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|showfont-1.0.5-5|8	License: MIT
21mr|showfont-1.0.5-5|9	BuildRequires: libfs-devel >= 1.0.0
21mr|showfont-1.0.5-5|10	BuildRequires: x11-util-macros >= 1.0.1
21mr|showfont-1.0.5-5|11	
21mr|showfont-1.0.5-5|12	Patch1: 0001-Update-to-match-mandriva-default-fontserver-config.patch
21mr|showfont-1.0.5-5|13	
21mr|showfont-1.0.5-5|14	%description
21mr|showfont-1.0.5-5|15	Showfont  displays  data  about  a font that matches the given pattern.
21mr|showfont-1.0.5-5|16	The information shown includes font information, font properties, character
21mr|showfont-1.0.5-5|17	metrics, and character bitmaps.
21mr|showfont-1.0.5-5|18	
21mr|showfont-1.0.5-5|19	%prep
21mr|showfont-1.0.5-5|20	%setup -q -n %{name}-%{version}
21mr|showfont-1.0.5-5|21	%patch1 -p1
21mr|showfont-1.0.5-5|22	
21mr|showfont-1.0.5-5|23	%build
21mr|showfont-1.0.5-5|24	%configure	\
21mr|showfont-1.0.5-5|25	--x-includes=%{_includedir}\
21mr|showfont-1.0.5-5|26	--x-libraries=%{_libdir}
21mr|showfont-1.0.5-5|27	
21mr|showfont-1.0.5-5|28	%make
21mr|showfont-1.0.5-5|29	
21mr|showfont-1.0.5-5|30	%install
21mr|showfont-1.0.5-5|31	%makeinstall_std
21mr|showfont-1.0.5-5|32	
21mr|showfont-1.0.5-5|33	%files
21mr|showfont-1.0.5-5|34	%{_bindir}/showfont
21mr|showfont-1.0.5-5|35	%{_mandir}/man1/showfont.*

16747 21
21mr|shredder-kernel-0.2-0.faa8b.1|1	%define commit faa8b051daa489729058d663b53e1991aa0439f3
21mr|shredder-kernel-0.2-0.faa8b.1|2	%define short_commit %(echo %{commit} | head -c 5)
21mr|shredder-kernel-0.2-0.faa8b.1|3	
21mr|shredder-kernel-0.2-0.faa8b.1|4	Name: shredder-kernel
21mr|shredder-kernel-0.2-0.faa8b.1|5	Summary: Kernel module and userspace utility to wipe files
21mr|shredder-kernel-0.2-0.faa8b.1|6	Group: System/Kernel and hardware
21mr|shredder-kernel-0.2-0.faa8b.1|7	License: GPLv3+
21mr|shredder-kernel-0.2-0.faa8b.1|8	Version: 0.2
21mr|shredder-kernel-0.2-0.faa8b.1|9	Release: 0.%{short_commit}.1
21mr|shredder-kernel-0.2-0.faa8b.1|10	Url: https://abf.io/soft/shredder-kernel
21mr|shredder-kernel-0.2-0.faa8b.1|11	Source0: https://abf.io/soft/shredder-kernel/archive/shredder-kernel-%{commit}.tar.gz
21mr|shredder-kernel-0.2-0.faa8b.1|12	
21mr|shredder-kernel-0.2-0.faa8b.1|13	BuildRequires: kernel-headers
21mr|shredder-kernel-0.2-0.faa8b.1|14	
21mr|shredder-kernel-0.2-0.faa8b.1|15	%description
21mr|shredder-kernel-0.2-0.faa8b.1|16	This Linux kernel module catches deleting files and calls a userspace helper
21mr|shredder-kernel-0.2-0.faa8b.1|17	which wipes disk space to ensure that the deleted file cannot be easily recovered.
21mr|shredder-kernel-0.2-0.faa8b.1|18	#-------------------------------------------------------------------------------------
21mr|shredder-kernel-0.2-0.faa8b.1|19	
21mr|shredder-kernel-0.2-0.faa8b.1|20	%package userspace
21mr|shredder-kernel-0.2-0.faa8b.1|21	Summary: Userspace utility to shred files (called by kernel module)
21mr|shredder-kernel-0.2-0.faa8b.1|22	Group: System/Kernel and hardware
21mr|shredder-kernel-0.2-0.faa8b.1|23	Provides: rosa-shredder-user = %{EVRD}
21mr|shredder-kernel-0.2-0.faa8b.1|24	
21mr|shredder-kernel-0.2-0.faa8b.1|25	%description userspace
21mr|shredder-kernel-0.2-0.faa8b.1|26	Userspace utility to shred files (called by kernel module)
21mr|shredder-kernel-0.2-0.faa8b.1|27	
21mr|shredder-kernel-0.2-0.faa8b.1|28	%files userspace
21mr|shredder-kernel-0.2-0.faa8b.1|29	%{_sbindir}/rosa-shredder-user
21mr|shredder-kernel-0.2-0.faa8b.1|30	#-------------------------------------------------------------------------------------
21mr|shredder-kernel-0.2-0.faa8b.1|31	
21mr|shredder-kernel-0.2-0.faa8b.1|32	%package -n kernel-source-shredder-kernel
21mr|shredder-kernel-0.2-0.faa8b.1|33	Summary: Userspace utility toi shred files (called by kernel module)
21mr|shredder-kernel-0.2-0.faa8b.1|34	Group: System/Kernel and hardware
21mr|shredder-kernel-0.2-0.faa8b.1|35	
21mr|shredder-kernel-0.2-0.faa8b.1|36	%description -n kernel-source-shredder-kernel
21mr|shredder-kernel-0.2-0.faa8b.1|37	Source code of the kernel module which catches deleting files and
21mr|shredder-kernel-0.2-0.faa8b.1|38	calls a userspace helper which wipes disk space to ensure that the
21mr|shredder-kernel-0.2-0.faa8b.1|39	deleted file cannot be easily recovered.
21mr|shredder-kernel-0.2-0.faa8b.1|40	
21mr|shredder-kernel-0.2-0.faa8b.1|41	%files -n kernel-source-shredder-kernel
21mr|shredder-kernel-0.2-0.faa8b.1|42	%dir %{_usr}/src/%{name}-%{version}-%{release}
21mr|shredder-kernel-0.2-0.faa8b.1|43	%{_usr}/src/%{name}-%{version}-%{release}/shredder-kernel.c
21mr|shredder-kernel-0.2-0.faa8b.1|44	%{_usr}/src/%{name}-%{version}-%{release}/shredder-kernel.h
21mr|shredder-kernel-0.2-0.faa8b.1|45	%{_usr}/src/%{name}-%{version}-%{release}/Makefile
21mr|shredder-kernel-0.2-0.faa8b.1|46	
21mr|shredder-kernel-0.2-0.faa8b.1|47	# A DKMS subpackage may also be provided if needed,
21mr|shredder-kernel-0.2-0.faa8b.1|48	# for now a binary kernel mosule is prebuild inside the kernel using kernmel-source
21mr|shredder-kernel-0.2-0.faa8b.1|49	#-------------------------------------------------------------------------------------
21mr|shredder-kernel-0.2-0.faa8b.1|50	
21mr|shredder-kernel-0.2-0.faa8b.1|51	%prep
21mr|shredder-kernel-0.2-0.faa8b.1|52	%setup -q -n %{name}-%{commit}
21mr|shredder-kernel-0.2-0.faa8b.1|53	
21mr|shredder-kernel-0.2-0.faa8b.1|54	%build
21mr|shredder-kernel-0.2-0.faa8b.1|55	cd systable_version/userspace
21mr|shredder-kernel-0.2-0.faa8b.1|56	%make CFLAGS="%{optflags}"
21mr|shredder-kernel-0.2-0.faa8b.1|57	
21mr|shredder-kernel-0.2-0.faa8b.1|58	%install
21mr|shredder-kernel-0.2-0.faa8b.1|59	cd systable_version/userspace
21mr|shredder-kernel-0.2-0.faa8b.1|60	mkdir -p %{buildroot}%{_sbindir}
21mr|shredder-kernel-0.2-0.faa8b.1|61	install -m0755 rosa-shredder-user %{buildroot}%{_sbindir}/
21mr|shredder-kernel-0.2-0.faa8b.1|62	#make clean
21mr|shredder-kernel-0.2-0.faa8b.1|63	cd ..
21mr|shredder-kernel-0.2-0.faa8b.1|64	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|shredder-kernel-0.2-0.faa8b.1|65	cp -rv kernelspace/* %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/

16748 21
21mr|shrinkwrap-1.2.3-8|1	%global namedreltag %{nil}
21mr|shrinkwrap-1.2.3-8|2	%global namedversion %{version}%{?namedreltag}
21mr|shrinkwrap-1.2.3-8|3	Name:          shrinkwrap
21mr|shrinkwrap-1.2.3-8|4	Version:       1.2.3
21mr|shrinkwrap-1.2.3-8|5	Release:       8
21mr|shrinkwrap-1.2.3-8|6	Summary:       A simple mechanism to assemble Java archives
21mr|shrinkwrap-1.2.3-8|7	# Some file are without license headers
21mr|shrinkwrap-1.2.3-8|8	# reported @ https://issues.jboss.org/browse/SHRINKWRAP-501
21mr|shrinkwrap-1.2.3-8|9	License:       ASL 2.0
21mr|shrinkwrap-1.2.3-8|10	Url:           http://arquillian.org/modules/shrinkwrap-shrinkwrap/
21mr|shrinkwrap-1.2.3-8|11	Source0:       https://github.com/shrinkwrap/shrinkwrap/archive/%{namedversion}.tar.gz
21mr|shrinkwrap-1.2.3-8|12	
21mr|shrinkwrap-1.2.3-8|13	BuildRequires: maven-local
21mr|shrinkwrap-1.2.3-8|14	BuildRequires: mvn(jdepend:jdepend)
21mr|shrinkwrap-1.2.3-8|15	BuildRequires: mvn(junit:junit)
21mr|shrinkwrap-1.2.3-8|16	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|shrinkwrap-1.2.3-8|17	BuildRequires: mvn(org.jboss.apiviz:apiviz)
21mr|shrinkwrap-1.2.3-8|18	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|shrinkwrap-1.2.3-8|19	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|shrinkwrap-1.2.3-8|20	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|shrinkwrap-1.2.3-8|21	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|shrinkwrap-1.2.3-8|22	
21mr|shrinkwrap-1.2.3-8|23	Group:          Development/Java
21mr|shrinkwrap-1.2.3-8|24	BuildArch:     noarch
21mr|shrinkwrap-1.2.3-8|25	# Java stack is not supported on x86_32
21mr|shrinkwrap-1.2.3-8|26	ExcludeArch: %{ix86}
21mr|shrinkwrap-1.2.3-8|27	
21mr|shrinkwrap-1.2.3-8|28	%description
21mr|shrinkwrap-1.2.3-8|29	Shrinkwrap provides a simple mechanism to assemble archives
21mr|shrinkwrap-1.2.3-8|30	like JARs, WARs, and EARs with a friendly, fluent API.
21mr|shrinkwrap-1.2.3-8|31	
21mr|shrinkwrap-1.2.3-8|32	%package api-nio2
21mr|shrinkwrap-1.2.3-8|33	Summary:       ShrinkWrap NIO.2 API
21mr|shrinkwrap-1.2.3-8|34	
21mr|shrinkwrap-1.2.3-8|35	%description api-nio2
21mr|shrinkwrap-1.2.3-8|36	ShrinkWrap NIO.2 API.
21mr|shrinkwrap-1.2.3-8|37	
21mr|shrinkwrap-1.2.3-8|38	%package bom
21mr|shrinkwrap-1.2.3-8|39	Summary:       ShrinkWrap Bill of Materials
21mr|shrinkwrap-1.2.3-8|40	
21mr|shrinkwrap-1.2.3-8|41	%description bom
21mr|shrinkwrap-1.2.3-8|42	Centralized dependencyManagement for the ShrinkWrap Project.
21mr|shrinkwrap-1.2.3-8|43	
21mr|shrinkwrap-1.2.3-8|44	%package build-resources
21mr|shrinkwrap-1.2.3-8|45	Summary:       Shrinkwrap Build Resources
21mr|shrinkwrap-1.2.3-8|46	
21mr|shrinkwrap-1.2.3-8|47	%description build-resources
21mr|shrinkwrap-1.2.3-8|48	Shrinkwrap Build Resources.
21mr|shrinkwrap-1.2.3-8|49	
21mr|shrinkwrap-1.2.3-8|50	%package depchain
21mr|shrinkwrap-1.2.3-8|51	Summary:       ShrinkWrap Dependency Chain
21mr|shrinkwrap-1.2.3-8|52	
21mr|shrinkwrap-1.2.3-8|53	%description depchain
21mr|shrinkwrap-1.2.3-8|54	Single-POM Definition to export the
21mr|shrinkwrap-1.2.3-8|55	ShrinkWrap artifacts in proper scope.
21mr|shrinkwrap-1.2.3-8|56	
21mr|shrinkwrap-1.2.3-8|57	%package depchain-java7
21mr|shrinkwrap-1.2.3-8|58	Summary:       ShrinkWrap Dependency Chain for Java7 Environments
21mr|shrinkwrap-1.2.3-8|59	
21mr|shrinkwrap-1.2.3-8|60	%description depchain-java7
21mr|shrinkwrap-1.2.3-8|61	Single-POM Definition to export the
21mr|shrinkwrap-1.2.3-8|62	ShrinkWrap artifacts in proper scope
21mr|shrinkwrap-1.2.3-8|63	for Java 7 Environments.
21mr|shrinkwrap-1.2.3-8|64	
21mr|shrinkwrap-1.2.3-8|65	%package impl-base
21mr|shrinkwrap-1.2.3-8|66	Summary:       ShrinkWrap Implementation Base
21mr|shrinkwrap-1.2.3-8|67	# Public Domain:
21mr|shrinkwrap-1.2.3-8|68	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/InvalidHeaderException.java
21mr|shrinkwrap-1.2.3-8|69	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarArchive.java
21mr|shrinkwrap-1.2.3-8|70	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarBuffer.java
21mr|shrinkwrap-1.2.3-8|71	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarEntry.java
21mr|shrinkwrap-1.2.3-8|72	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarGzOutputStream.java
21mr|shrinkwrap-1.2.3-8|73	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarHeader.java
21mr|shrinkwrap-1.2.3-8|74	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarInputStream.java
21mr|shrinkwrap-1.2.3-8|75	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarOutputStream.java
21mr|shrinkwrap-1.2.3-8|76	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarOutputStreamImpl.java
21mr|shrinkwrap-1.2.3-8|77	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarProgressDisplay.java
21mr|shrinkwrap-1.2.3-8|78	# ./impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/io/tar/TarTransFileTyper.java
21mr|shrinkwrap-1.2.3-8|79	License:       ASL 2.0 and Public Domain
21mr|shrinkwrap-1.2.3-8|80	
21mr|shrinkwrap-1.2.3-8|81	%description impl-base
21mr|shrinkwrap-1.2.3-8|82	Common Base for Implementations of the ShrinkWrap Project.
21mr|shrinkwrap-1.2.3-8|83	
21mr|shrinkwrap-1.2.3-8|84	%package impl-nio2
21mr|shrinkwrap-1.2.3-8|85	Summary:       ShrinkWrap NIO.2 Implementation
21mr|shrinkwrap-1.2.3-8|86	
21mr|shrinkwrap-1.2.3-8|87	%description impl-nio2
21mr|shrinkwrap-1.2.3-8|88	ShrinkWrap NIO.2 Implementation.
21mr|shrinkwrap-1.2.3-8|89	
21mr|shrinkwrap-1.2.3-8|90	%package parent
21mr|shrinkwrap-1.2.3-8|91	Summary:       ShrinkWrap Aggregator and Build Parent
21mr|shrinkwrap-1.2.3-8|92	
21mr|shrinkwrap-1.2.3-8|93	%description parent
21mr|shrinkwrap-1.2.3-8|94	ShrinkWrap Aggregator POM.
21mr|shrinkwrap-1.2.3-8|95	
21mr|shrinkwrap-1.2.3-8|96	%package spi
21mr|shrinkwrap-1.2.3-8|97	Summary:       ShrinkWrap SPI
21mr|shrinkwrap-1.2.3-8|98	
21mr|shrinkwrap-1.2.3-8|99	%description spi
21mr|shrinkwrap-1.2.3-8|100	Generic Service Provider Contract of the ShrinkWrap Project.
21mr|shrinkwrap-1.2.3-8|101	
21mr|shrinkwrap-1.2.3-8|102	%package javadoc
21mr|shrinkwrap-1.2.3-8|103	Summary:       Javadoc for %{name}
21mr|shrinkwrap-1.2.3-8|104	
21mr|shrinkwrap-1.2.3-8|105	%description javadoc
21mr|shrinkwrap-1.2.3-8|106	This package contains javadoc for %{name}.
21mr|shrinkwrap-1.2.3-8|107	
21mr|shrinkwrap-1.2.3-8|108	%prep
21mr|shrinkwrap-1.2.3-8|109	%setup -q -n %{name}-%{namedversion}
21mr|shrinkwrap-1.2.3-8|110	
21mr|shrinkwrap-1.2.3-8|111	%pom_disable_module dist
21mr|shrinkwrap-1.2.3-8|112	
21mr|shrinkwrap-1.2.3-8|113	# remove env.JAVA"x"_HOME
21mr|shrinkwrap-1.2.3-8|114	%pom_xpath_remove "pom:requireProperty"
21mr|shrinkwrap-1.2.3-8|115	# Option UseSplitVerifier support was removed in 8.0
21mr|shrinkwrap-1.2.3-8|116	# <argLine>-XX:-UseSplitVerifier</argLine>
21mr|shrinkwrap-1.2.3-8|117	%pom_xpath_remove "pom:configuration/pom:argLine"
21mr|shrinkwrap-1.2.3-8|118	%pom_xpath_remove "pom:configuration/pom:jvm" api
21mr|shrinkwrap-1.2.3-8|119	%pom_xpath_remove "pom:configuration/pom:jvm" impl-base
21mr|shrinkwrap-1.2.3-8|120	%pom_xpath_remove "pom:profiles" impl-base
21mr|shrinkwrap-1.2.3-8|121	
21mr|shrinkwrap-1.2.3-8|122	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|shrinkwrap-1.2.3-8|123	%pom_remove_plugin -r org.eclipse.m2e:lifecycle-mapping
21mr|shrinkwrap-1.2.3-8|124	
21mr|shrinkwrap-1.2.3-8|125	# Convert from dos to unix line ending
21mr|shrinkwrap-1.2.3-8|126	sed -i.orig 's|\r||g' LICENSE
21mr|shrinkwrap-1.2.3-8|127	touch -r LICENSE.orig LICENSE
21mr|shrinkwrap-1.2.3-8|128	rm LICENSE.orig
21mr|shrinkwrap-1.2.3-8|129	
21mr|shrinkwrap-1.2.3-8|130	%mvn_package :%{name}-api::tests: %{name}-api
21mr|shrinkwrap-1.2.3-8|131	%mvn_package :%{name}-impl-base::tests: %{name}-impl-base
21mr|shrinkwrap-1.2.3-8|132	
21mr|shrinkwrap-1.2.3-8|133	%build
21mr|shrinkwrap-1.2.3-8|134	
21mr|shrinkwrap-1.2.3-8|135	%mvn_build -s
21mr|shrinkwrap-1.2.3-8|136	
21mr|shrinkwrap-1.2.3-8|137	%install
21mr|shrinkwrap-1.2.3-8|138	%mvn_install
21mr|shrinkwrap-1.2.3-8|139	
21mr|shrinkwrap-1.2.3-8|140	%files -f .mfiles-%{name}-api
21mr|shrinkwrap-1.2.3-8|141	%license LICENSE
21mr|shrinkwrap-1.2.3-8|142	
21mr|shrinkwrap-1.2.3-8|143	%files api-nio2 -f .mfiles-%{name}-api-nio2
21mr|shrinkwrap-1.2.3-8|144	%files impl-base -f .mfiles-%{name}-impl-base
21mr|shrinkwrap-1.2.3-8|145	%files impl-nio2 -f .mfiles-%{name}-impl-nio2
21mr|shrinkwrap-1.2.3-8|146	%files spi -f .mfiles-%{name}-spi
21mr|shrinkwrap-1.2.3-8|147	
21mr|shrinkwrap-1.2.3-8|148	%files bom -f .mfiles-%{name}-bom
21mr|shrinkwrap-1.2.3-8|149	%license LICENSE
21mr|shrinkwrap-1.2.3-8|150	
21mr|shrinkwrap-1.2.3-8|151	%files build-resources -f .mfiles-%{name}-build-resources
21mr|shrinkwrap-1.2.3-8|152	%license LICENSE
21mr|shrinkwrap-1.2.3-8|153	
21mr|shrinkwrap-1.2.3-8|154	%files depchain -f .mfiles-%{name}-depchain
21mr|shrinkwrap-1.2.3-8|155	%license LICENSE
21mr|shrinkwrap-1.2.3-8|156	
21mr|shrinkwrap-1.2.3-8|157	%files depchain-java7 -f .mfiles-%{name}-depchain-java7
21mr|shrinkwrap-1.2.3-8|158	%license LICENSE
21mr|shrinkwrap-1.2.3-8|159	
21mr|shrinkwrap-1.2.3-8|160	%files parent -f .mfiles-%{name}-parent
21mr|shrinkwrap-1.2.3-8|161	%license LICENSE
21mr|shrinkwrap-1.2.3-8|162	
21mr|shrinkwrap-1.2.3-8|163	%files javadoc -f .mfiles-javadoc
21mr|shrinkwrap-1.2.3-8|164	%license LICENSE
21mr|shrinkwrap-1.2.3-8|165	

16749 21
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|1	%global namedreltag -alpha-9
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|2	%global namedversion %{version}%{?namedreltag}
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|3	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|4	Name:          shrinkwrap-descriptors
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|5	Version:       2.0.0
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|6	Release:       0.23.alpha9
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|7	Summary:       ShrinkWrap sub-project for creating Archive Descriptors
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|8	# Some file are without license headers
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|9	# reported @ https://github.com/shrinkwrap/descriptors/issues/106
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|10	License:       ASL 2.0
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|11	Url:           http://arquillian.org/modules/descriptors-shrinkwrap/
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|12	Source0:       https://github.com/shrinkwrap/descriptors/archive/%{namedversion}.tar.gz
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|13	Group:          Development/Java
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|14	# Related to SHRINKDESC-137
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|15	Patch0:        shrinkwrap-descriptors-2.0.0-alpha-8-saxon9.4.patch
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|16	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|17	BuildArch:     noarch
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|18	# Java stack is not supported on x86_32
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|19	ExcludeArch: %{ix86}
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|20	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|21	BuildRequires: graphviz
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|22	BuildRequires: maven-local
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|23	BuildRequires: mvn(com.sun.codemodel:codemodel)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|24	BuildRequires: mvn(com.sun.xml.dtd-parser:dtd-parser)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|25	BuildRequires: mvn(com.thoughtworks.qdox:qdox)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|26	BuildRequires: mvn(commons-logging:commons-logging)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|27	BuildRequires: mvn(dom4j:dom4j)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|28	BuildRequires: mvn(jdepend:jdepend)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|29	BuildRequires: mvn(junit:junit)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|30	BuildRequires: mvn(net.sf.saxon:saxon)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|31	BuildRequires: mvn(org.apache.ant:ant)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|32	BuildRequires: mvn(org.apache.ant:ant-testutil)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|33	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|34	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|35	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|36	#BuildRequires: mvn(org.apache.maven.plugins:maven-checkstyle-plugin)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|37	BuildRequires: mvn(org.apache.maven.plugins:maven-clean-plugin)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|38	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|39	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|40	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|41	BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|42	BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|43	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|44	BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|45	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|46	BuildRequires: mvn(org.jboss.apiviz:apiviz)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|47	BuildRequires: mvn(org.mockito:mockito-all)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|48	BuildRequires: mvn(xmlunit:xmlunit)
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|49	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|50	%description
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|51	ShrinkWrap sub-project for creating Archive Descriptors
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|52	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|53	This package contains the ShrinkWrap Descriptors API Base.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|54	API Base for Client View of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|55	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|56	%package ant
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|57	Summary:       ShrinkWrap Descriptors Ant Extension
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|58	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|59	%description ant
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|60	Extension module for ShrinkWrap Descriptors Ant Tasks.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|61	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|62	%package api-javaee
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|63	Summary:       ShrinkWrap Descriptors Generated Java EE API
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|64	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|65	%description api-javaee
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|66	Client View of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|67	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|68	%package api-javaee-prototype
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|69	Summary:       ShrinkWrap Descriptors Prototype Java EE API
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|70	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|71	%description api-javaee-prototype
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|72	Client View of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|73	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|74	%package api-jboss
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|75	Summary:      ShrinkWrap Descriptors Generated JBoss API
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|76	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|77	%description api-jboss
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|78	Client View of the JBoss related ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|79	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|80	%package api-misc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|81	Summary:      ShrinkWrap Descriptors Generated Misc API
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|82	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|83	%description api-misc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|84	Client View of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|85	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|86	%package bom
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|87	Summary:      ShrinkWrap Descriptors Bill of Materials
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|88	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|89	%description bom
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|90	Centralized dependency Management for the
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|91	ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|92	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|93	%package build-resources
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|94	Summary:      Shrinkwrap Descriptors Build Resources
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|95	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|96	%description build-resources
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|97	Shrinkwrap Descriptors Build Resources.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|98	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|99	%package depchain
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|100	Summary:      ShrinkWrap Descriptors Dependency Chain
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|101	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|102	%description depchain
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|103	Single-POM Definition to export the ShrinkWrap Descriptors
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|104	artifacts in proper scope.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|105	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|106	%package gen
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|107	Summary:       ShrinkWrap Descriptors Source Generator
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|108	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|109	%description gen
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|110	Generates various deployment descriptors via XSLT transformation.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|111	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|112	%package impl-base
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|113	Summary:       ShrinkWrap Descriptors Implementation
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|114	# LGPLv2: ./impl-base/src/main/java/org/jboss/shrinkwrap/descriptor/impl/base/Strings.java
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|115	License:       ASL 2.0 and LGPLv2+
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|116	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|117	%description impl-base
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|118	Implementation of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|119	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|120	%package impl-javaee
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|121	Summary:       ShrinkWrap Descriptors Generated Java EE Implementation
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|122	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|123	%description impl-javaee
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|124	Generated Implementation of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|125	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|126	%package impl-javaee-prototype
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|127	Summary:       ShrinkWrap Descriptors Prototype Java EE Implementation
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|128	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|129	%description impl-javaee-prototype
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|130	Prototype Implementation of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|131	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|132	%package impl-jboss
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|133	Summary:       ShrinkWrap Descriptors Generated JBoss Implementation
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|134	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|135	%description impl-jboss
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|136	Generated JBoss Implementation of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|137	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|138	%package impl-misc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|139	Summary:       ShrinkWrap Descriptors Generated Misc Implementation
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|140	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|141	%description impl-misc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|142	Generated JBoss Implementation of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|143	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|144	%package metadata-parser
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|145	Summary:       ShrinkWrap Descriptors Metadata Parser
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|146	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|147	%description metadata-parser
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|148	XSD and DTD parser for the ShrinkWrap Descriptors.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|149	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|150	%package metadata-parser-test
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|151	Summary:       ShrinkWrap Descriptors Metadata Parser Tests
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|152	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|153	%description metadata-parser-test
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|154	Hand-coded Tests for the generated descriptors via metadata plugin.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|155	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|156	%package parent
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|157	Summary:       ShrinkWrap Descriptors Aggregator POM
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|158	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|159	%description parent
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|160	ShrinkWrap Descriptors Aggregator POM.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|161	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|162	%package spi
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|163	Summary:       ShrinkWrap Descriptors SPI
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|164	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|165	%description spi
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|166	Service Provider Interface of the ShrinkWrap Descriptors Project.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|167	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|168	%package test-util
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|169	Summary:       ShrinkWrap Descriptors Test Utilities
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|170	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|171	%description test-util
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|172	Commonly used custom assertions.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|173	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|174	%package javadoc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|175	Summary:       Javadoc for %{name}
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|176	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|177	%description javadoc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|178	This package contains javadoc for %{name}.
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|179	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|180	%prep
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|181	%setup -q -n descriptors-%{namedversion}
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|182	%patch0 -p1
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|183	rm -r gen/doc/*
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|184	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|185	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|186	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|187	# saxon-dom is built in saxon in Fedora
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|188	%pom_remove_dep :saxon-dom metadata-parser
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|189	# Unavailable test dep
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|190	%pom_remove_dep -r org.easytesting:fest-assert
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|191	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|192	# Do not build test module, which is only for tests
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|193	%pom_disable_module test
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|194	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|195	# java.lang.NoClassDefFoundError: org/apache/maven/execution/MavenExecutionResult
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|196	%pom_add_dep org.apache.maven:maven-core::test metadata-parser
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|197	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|198	# Remove classpath in MANIFEST files
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|199	%pom_xpath_set -r "pom:addClasspath" false ant metadata-parser
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|200	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|201	# testConfiguration(org.jboss.shrinkwrap.descriptor.metadata.mojo.MetadataParserMojoTest)  Time elapsed: 1.212 sec  <<< ERROR!
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|202	# org.codehaus.plexus.component.repository.exception.ComponentLookupException:
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|203	#java.util.NoSuchElementException
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|204	#      role: org.apache.maven.repository.RepositorySystem
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|205	rm metadata-parser/src/test/java/org/jboss/shrinkwrap/descriptor/metadata/mojo/MetadataParserMojoTest.java
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|206	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|207	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|208	%mvn_package :%{name}-impl-base::tests: %{name}-impl-base
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|209	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|210	%build
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|211	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|212	export JAVA5_HOME=%{_jvmdir}/java
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|213	%mvn_build -s
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|214	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|215	%install
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|216	%mvn_install
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|217	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|218	%files -f .mfiles-%{name}-api-base
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|219	%license LICENSE
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|220	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|221	%files ant -f .mfiles-%{name}-ant
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|222	%files api-javaee -f .mfiles-%{name}-api-javaee
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|223	%files api-javaee-prototype -f .mfiles-%{name}-api-javaee-prototype
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|224	%files api-jboss -f .mfiles-%{name}-api-jboss
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|225	%files api-misc -f .mfiles-%{name}-api-misc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|226	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|227	%files bom -f .mfiles-%{name}-bom
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|228	%license LICENSE
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|229	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|230	%files build-resources -f .mfiles-%{name}-build-resources
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|231	%license LICENSE
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|232	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|233	%files depchain -f .mfiles-%{name}-depchain
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|234	%license LICENSE
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|235	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|236	%files gen -f .mfiles-%{name}-gen
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|237	%doc gen/readme.txt
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|238	%license LICENSE
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|239	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|240	%files impl-base -f .mfiles-%{name}-impl-base
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|241	%files impl-javaee -f .mfiles-%{name}-impl-javaee
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|242	%files impl-javaee-prototype -f .mfiles-%{name}-impl-javaee-prototype
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|243	%files impl-jboss -f .mfiles-%{name}-impl-jboss
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|244	%files impl-misc -f .mfiles-%{name}-impl-misc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|245	%files metadata-parser -f .mfiles-%{name}-metadata-parser
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|246	%files metadata-parser-test -f .mfiles-%{name}-metadata-parser-test
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|247	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|248	%files parent -f .mfiles-%{name}-parent
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|249	%license LICENSE
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|250	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|251	%files spi -f .mfiles-%{name}-spi
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|252	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|253	%files test-util -f .mfiles-%{name}-test-util
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|254	%license LICENSE
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|255	
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|256	%files javadoc -f .mfiles-javadoc
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|257	%license LICENSE
21mr|shrinkwrap-descriptors-2.0.0-0.23.alpha9|258	

16750 21
21mr|shrinkwrap-resolver-2.2.7-1|1	Name:          shrinkwrap-resolver
21mr|shrinkwrap-resolver-2.2.7-1|2	Version:       2.2.7
21mr|shrinkwrap-resolver-2.2.7-1|3	Release:       1
21mr|shrinkwrap-resolver-2.2.7-1|4	Summary:       Java API to obtain Maven artifacts
21mr|shrinkwrap-resolver-2.2.7-1|5	# Some file are without license headers
21mr|shrinkwrap-resolver-2.2.7-1|6	# reported @ https://issues.jboss.org/projects/SHRINKRES/issues/SHRINKRES-242
21mr|shrinkwrap-resolver-2.2.7-1|7	License:       ASL 2.0
21mr|shrinkwrap-resolver-2.2.7-1|8	URL:           http://arquillian.org/modules/resolver-shrinkwrap/
21mr|shrinkwrap-resolver-2.2.7-1|9	Source0:       https://github.com/shrinkwrap/resolver/archive/%{version}.tar.gz
21mr|shrinkwrap-resolver-2.2.7-1|10	Group:         Development/Java
21mr|shrinkwrap-resolver-2.2.7-1|11	Patch0:        shrinkwrap-resolver-2.2.2-maven-model3.4.patch
21mr|shrinkwrap-resolver-2.2.7-1|12	Patch1:        shrinkwrap-resolver-2.2.2-override.patch
21mr|shrinkwrap-resolver-2.2.7-1|13	Patch2:        0001-Fix-building-with-modern-org.eclipse.aether.patch
21mr|shrinkwrap-resolver-2.2.7-1|14	
21mr|shrinkwrap-resolver-2.2.7-1|15	BuildRequires: maven-local
21mr|shrinkwrap-resolver-2.2.7-1|16	BuildRequires: mvn(com.google.guava:guava)
21mr|shrinkwrap-resolver-2.2.7-1|17	BuildRequires: mvn(junit:junit)
21mr|shrinkwrap-resolver-2.2.7-1|18	BuildRequires: mvn(org.apache.maven:maven-aether-provider)
21mr|shrinkwrap-resolver-2.2.7-1|19	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|shrinkwrap-resolver-2.2.7-1|20	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|shrinkwrap-resolver-2.2.7-1|21	BuildRequires: mvn(org.apache.maven:maven-model-builder)
21mr|shrinkwrap-resolver-2.2.7-1|22	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|shrinkwrap-resolver-2.2.7-1|23	BuildRequires: mvn(org.apache.maven:maven-repository-metadata)
21mr|shrinkwrap-resolver-2.2.7-1|24	BuildRequires: mvn(org.apache.maven:maven-settings)
21mr|shrinkwrap-resolver-2.2.7-1|25	BuildRequires: mvn(org.apache.maven:maven-settings-builder)
21mr|shrinkwrap-resolver-2.2.7-1|26	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|shrinkwrap-resolver-2.2.7-1|27	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|shrinkwrap-resolver-2.2.7-1|28	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|shrinkwrap-resolver-2.2.7-1|29	BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|shrinkwrap-resolver-2.2.7-1|30	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|shrinkwrap-resolver-2.2.7-1|31	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|shrinkwrap-resolver-2.2.7-1|32	BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin)
21mr|shrinkwrap-resolver-2.2.7-1|33	BuildRequires: mvn(org.apache.maven.wagon:wagon-file)
21mr|shrinkwrap-resolver-2.2.7-1|34	BuildRequires: mvn(org.apache.maven.wagon:wagon-http-lightweight)
21mr|shrinkwrap-resolver-2.2.7-1|35	BuildRequires: mvn(org.apache.maven.wagon:wagon-provider-api)
21mr|shrinkwrap-resolver-2.2.7-1|36	BuildRequires: mvn(org.codehaus.plexus:plexus-classworlds)
21mr|shrinkwrap-resolver-2.2.7-1|37	BuildRequires: mvn(org.codehaus.plexus:plexus-compiler-javac)
21mr|shrinkwrap-resolver-2.2.7-1|38	BuildRequires: mvn(org.codehaus.plexus:plexus-component-api)
21mr|shrinkwrap-resolver-2.2.7-1|39	BuildRequires: mvn(org.codehaus.plexus:plexus-interpolation)
21mr|shrinkwrap-resolver-2.2.7-1|40	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|shrinkwrap-resolver-2.2.7-1|41	BuildRequires: mvn(org.eclipse.aether:aether:pom:)
21mr|shrinkwrap-resolver-2.2.7-1|42	BuildRequires: mvn(org.eclipse.aether:aether-api)
21mr|shrinkwrap-resolver-2.2.7-1|43	BuildRequires: mvn(org.eclipse.aether:aether-impl)
21mr|shrinkwrap-resolver-2.2.7-1|44	BuildRequires: mvn(org.eclipse.aether:aether-spi)
21mr|shrinkwrap-resolver-2.2.7-1|45	BuildRequires: mvn(org.eclipse.aether:aether-util)
21mr|shrinkwrap-resolver-2.2.7-1|46	BuildRequires: mvn(org.eclipse.aether:aether-connector-basic)
21mr|shrinkwrap-resolver-2.2.7-1|47	BuildRequires: mvn(org.eclipse.aether:aether-transport-wagon)
21mr|shrinkwrap-resolver-2.2.7-1|48	BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|shrinkwrap-resolver-2.2.7-1|49	BuildRequires: mvn(org.gradle:gradle-tooling-api)
21mr|shrinkwrap-resolver-2.2.7-1|50	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|shrinkwrap-resolver-2.2.7-1|51	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-api)
21mr|shrinkwrap-resolver-2.2.7-1|52	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-bom:pom:)
21mr|shrinkwrap-resolver-2.2.7-1|53	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base)
21mr|shrinkwrap-resolver-2.2.7-1|54	BuildRequires: mvn(org.mockito:mockito-all)
21mr|shrinkwrap-resolver-2.2.7-1|55	BuildRequires: mvn(org.sonatype.plexus:plexus-sec-dispatcher)
21mr|shrinkwrap-resolver-2.2.7-1|56	BuildRequires: xmvn
21mr|shrinkwrap-resolver-2.2.7-1|57	
21mr|shrinkwrap-resolver-2.2.7-1|58	BuildArch:     noarch
21mr|shrinkwrap-resolver-2.2.7-1|59	# Java stack is not supported on x86_32
21mr|shrinkwrap-resolver-2.2.7-1|60	ExcludeArch: %{ix86}
21mr|shrinkwrap-resolver-2.2.7-1|61	
21mr|shrinkwrap-resolver-2.2.7-1|62	%description
21mr|shrinkwrap-resolver-2.2.7-1|63	The ShrinkWrap Resolvers project provides a Java API to obtain artifacts
21mr|shrinkwrap-resolver-2.2.7-1|64	from a repository system. This is handy to include third party libraries
21mr|shrinkwrap-resolver-2.2.7-1|65	available in any Maven repository in your test archive. ShrinkWrap Resolvers
21mr|shrinkwrap-resolver-2.2.7-1|66	additionally allows you to reuse all the configuration you've already specified
21mr|shrinkwrap-resolver-2.2.7-1|67	in Maven build file, making packaging of an application archive much easier job.
21mr|shrinkwrap-resolver-2.2.7-1|68	
21mr|shrinkwrap-resolver-2.2.7-1|69	%package api
21mr|shrinkwrap-resolver-2.2.7-1|70	Summary:          ShrinkWrap Resolver API
21mr|shrinkwrap-resolver-2.2.7-1|71	
21mr|shrinkwrap-resolver-2.2.7-1|72	%description api
21mr|shrinkwrap-resolver-2.2.7-1|73	API to Resolve Dependencies from a Generic Backend.
21mr|shrinkwrap-resolver-2.2.7-1|74	
21mr|shrinkwrap-resolver-2.2.7-1|75	%package api-gradle-embedded-archive
21mr|shrinkwrap-resolver-2.2.7-1|76	Summary:          ShrinkWrap Resolver Embedded Gradle Archive API
21mr|shrinkwrap-resolver-2.2.7-1|77	
21mr|shrinkwrap-resolver-2.2.7-1|78	%description api-gradle-embedded-archive
21mr|shrinkwrap-resolver-2.2.7-1|79	API for Resolving Dependencies from a Gradle Backend to
21mr|shrinkwrap-resolver-2.2.7-1|80	a ShrinkWrap Archive and Gradle Importer.
21mr|shrinkwrap-resolver-2.2.7-1|81	
21mr|shrinkwrap-resolver-2.2.7-1|82	%package api-maven
21mr|shrinkwrap-resolver-2.2.7-1|83	Summary:          ShrinkWrap Resolver Maven API
21mr|shrinkwrap-resolver-2.2.7-1|84	
21mr|shrinkwrap-resolver-2.2.7-1|85	%description api-maven
21mr|shrinkwrap-resolver-2.2.7-1|86	API to Resolve Dependencies from a Maven Backend.
21mr|shrinkwrap-resolver-2.2.7-1|87	
21mr|shrinkwrap-resolver-2.2.7-1|88	%package api-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|89	Summary:          ShrinkWrap Resolver Maven Archive API
21mr|shrinkwrap-resolver-2.2.7-1|90	
21mr|shrinkwrap-resolver-2.2.7-1|91	%description api-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|92	API for Resolving Dependencies from a Maven Backend to
21mr|shrinkwrap-resolver-2.2.7-1|93	a ShrinkWrap Archive and Maven Importer.
21mr|shrinkwrap-resolver-2.2.7-1|94	
21mr|shrinkwrap-resolver-2.2.7-1|95	%package bom
21mr|shrinkwrap-resolver-2.2.7-1|96	Summary:          ShrinkWrap Resolver Bill of Materials
21mr|shrinkwrap-resolver-2.2.7-1|97	
21mr|shrinkwrap-resolver-2.2.7-1|98	%description bom
21mr|shrinkwrap-resolver-2.2.7-1|99	Centralized dependencyManagement for the
21mr|shrinkwrap-resolver-2.2.7-1|100	ShrinkWrap Resolver Project.
21mr|shrinkwrap-resolver-2.2.7-1|101	
21mr|shrinkwrap-resolver-2.2.7-1|102	%package build-resources
21mr|shrinkwrap-resolver-2.2.7-1|103	Summary:          Shrinkwrap Resolver Build Resources
21mr|shrinkwrap-resolver-2.2.7-1|104	
21mr|shrinkwrap-resolver-2.2.7-1|105	%description build-resources
21mr|shrinkwrap-resolver-2.2.7-1|106	Shrinkwrap Resolver Build Resources.
21mr|shrinkwrap-resolver-2.2.7-1|107	
21mr|shrinkwrap-resolver-2.2.7-1|108	%package depchain
21mr|shrinkwrap-resolver-2.2.7-1|109	Summary:          ShrinkWrap Resolver Dependency Chain
21mr|shrinkwrap-resolver-2.2.7-1|110	
21mr|shrinkwrap-resolver-2.2.7-1|111	%description depchain
21mr|shrinkwrap-resolver-2.2.7-1|112	Single-POM Definition to export the
21mr|shrinkwrap-resolver-2.2.7-1|113	ShrinkWrap Resolver artifacts
21mr|shrinkwrap-resolver-2.2.7-1|114	in proper scope.
21mr|shrinkwrap-resolver-2.2.7-1|115	
21mr|shrinkwrap-resolver-2.2.7-1|116	%package gradle-depchain
21mr|shrinkwrap-resolver-2.2.7-1|117	Summary:          ShrinkWrap Resolver Gradle Dependency Chain
21mr|shrinkwrap-resolver-2.2.7-1|118	
21mr|shrinkwrap-resolver-2.2.7-1|119	%description gradle-depchain
21mr|shrinkwrap-resolver-2.2.7-1|120	Single-POM Definition to export the
21mr|shrinkwrap-resolver-2.2.7-1|121	ShrinkWrap Resolver Gradle artifacts
21mr|shrinkwrap-resolver-2.2.7-1|122	in proper scope.
21mr|shrinkwrap-resolver-2.2.7-1|123	
21mr|shrinkwrap-resolver-2.2.7-1|124	%package impl-gradle-embedded-archive
21mr|shrinkwrap-resolver-2.2.7-1|125	Summary:          ShrinkWrap Resolver Embedded Gradle Archive Implementation
21mr|shrinkwrap-resolver-2.2.7-1|126	
21mr|shrinkwrap-resolver-2.2.7-1|127	%description impl-gradle-embedded-archive
21mr|shrinkwrap-resolver-2.2.7-1|128	Implementation for Resolving Dependencies
21mr|shrinkwrap-resolver-2.2.7-1|129	from a Gradle Backend to a ShrinkWrap Archive.
21mr|shrinkwrap-resolver-2.2.7-1|130	
21mr|shrinkwrap-resolver-2.2.7-1|131	%package impl-maven
21mr|shrinkwrap-resolver-2.2.7-1|132	Summary:          ShrinkWrap Resolver Maven Implementation
21mr|shrinkwrap-resolver-2.2.7-1|133	
21mr|shrinkwrap-resolver-2.2.7-1|134	%description impl-maven
21mr|shrinkwrap-resolver-2.2.7-1|135	Implementation for Resolving Dependencies from a Maven Backend.
21mr|shrinkwrap-resolver-2.2.7-1|136	
21mr|shrinkwrap-resolver-2.2.7-1|137	%package impl-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|138	Summary:          ShrinkWrap Resolver Maven Archive Implementation
21mr|shrinkwrap-resolver-2.2.7-1|139	
21mr|shrinkwrap-resolver-2.2.7-1|140	%description impl-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|141	Implementation for Resolving Dependencies
21mr|shrinkwrap-resolver-2.2.7-1|142	from a Maven Backend to a ShrinkWrap Archive.
21mr|shrinkwrap-resolver-2.2.7-1|143	
21mr|shrinkwrap-resolver-2.2.7-1|144	%package maven-plugin
21mr|shrinkwrap-resolver-2.2.7-1|145	Summary:          ShrinkWrap Resolver Maven Plugin
21mr|shrinkwrap-resolver-2.2.7-1|146	
21mr|shrinkwrap-resolver-2.2.7-1|147	%description maven-plugin
21mr|shrinkwrap-resolver-2.2.7-1|148	ShrinkWrap Resolver Maven Plugin.
21mr|shrinkwrap-resolver-2.2.7-1|149	
21mr|shrinkwrap-resolver-2.2.7-1|150	%package parent
21mr|shrinkwrap-resolver-2.2.7-1|151	Summary:          ShrinkWrap Resolver Aggregator
21mr|shrinkwrap-resolver-2.2.7-1|152	
21mr|shrinkwrap-resolver-2.2.7-1|153	%description parent
21mr|shrinkwrap-resolver-2.2.7-1|154	ShrinkWrap Resolver Aggregator.
21mr|shrinkwrap-resolver-2.2.7-1|155	
21mr|shrinkwrap-resolver-2.2.7-1|156	%package spi
21mr|shrinkwrap-resolver-2.2.7-1|157	Summary:          ShrinkWrap Resolver SPI
21mr|shrinkwrap-resolver-2.2.7-1|158	
21mr|shrinkwrap-resolver-2.2.7-1|159	%description spi
21mr|shrinkwrap-resolver-2.2.7-1|160	Service Provider Interface to Resolve Dependencies from a Generic Backend.
21mr|shrinkwrap-resolver-2.2.7-1|161	
21mr|shrinkwrap-resolver-2.2.7-1|162	%package spi-maven
21mr|shrinkwrap-resolver-2.2.7-1|163	Summary:          ShrinkWrap Resolver Maven SPI
21mr|shrinkwrap-resolver-2.2.7-1|164	
21mr|shrinkwrap-resolver-2.2.7-1|165	%description spi-maven
21mr|shrinkwrap-resolver-2.2.7-1|166	Service Provider Interface to Resolve Dependencies from a Maven Backend.
21mr|shrinkwrap-resolver-2.2.7-1|167	
21mr|shrinkwrap-resolver-2.2.7-1|168	%package spi-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|169	Summary:          ShrinkWrap Resolver Maven Archive SPI
21mr|shrinkwrap-resolver-2.2.7-1|170	
21mr|shrinkwrap-resolver-2.2.7-1|171	%description spi-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|172	Service Provider Interface for Resolving Dependencies
21mr|shrinkwrap-resolver-2.2.7-1|173	from a Maven Backend to a ShrinkWrap Archive and
21mr|shrinkwrap-resolver-2.2.7-1|174	Importing Maven Project.
21mr|shrinkwrap-resolver-2.2.7-1|175	
21mr|shrinkwrap-resolver-2.2.7-1|176	%package javadoc
21mr|shrinkwrap-resolver-2.2.7-1|177	Summary:          Javadoc for %{name}
21mr|shrinkwrap-resolver-2.2.7-1|178	
21mr|shrinkwrap-resolver-2.2.7-1|179	%description javadoc
21mr|shrinkwrap-resolver-2.2.7-1|180	This package contains the API documentation for %{name}.
21mr|shrinkwrap-resolver-2.2.7-1|181	
21mr|shrinkwrap-resolver-2.2.7-1|182	%prep
21mr|shrinkwrap-resolver-2.2.7-1|183	%setup -q -n resolver-%{version}
21mr|shrinkwrap-resolver-2.2.7-1|184	# Cleanup
21mr|shrinkwrap-resolver-2.2.7-1|185	find -name '*.jar' -print -delete
21mr|shrinkwrap-resolver-2.2.7-1|186	rm -rf */target
21mr|shrinkwrap-resolver-2.2.7-1|187	
21mr|shrinkwrap-resolver-2.2.7-1|188	%autopatch -p1
21mr|shrinkwrap-resolver-2.2.7-1|189	
21mr|shrinkwrap-resolver-2.2.7-1|190	# Build problems, use old configurations
21mr|shrinkwrap-resolver-2.2.7-1|191	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|shrinkwrap-resolver-2.2.7-1|192	%pom_remove_plugin ":maven-enforcer-plugin"
21mr|shrinkwrap-resolver-2.2.7-1|193	%pom_remove_plugin :maven-invoker-plugin maven-plugin
21mr|shrinkwrap-resolver-2.2.7-1|194	
21mr|shrinkwrap-resolver-2.2.7-1|195	# No test deps org.mortbay.jetty:jetty:6.1.16, org.easytesting:fest-assert:1.4
21mr|shrinkwrap-resolver-2.2.7-1|196	%pom_remove_dep -r org.easytesting:fest-assert
21mr|shrinkwrap-resolver-2.2.7-1|197	%pom_xpath_remove "pom:dependency[pom:scope = 'test']" impl-maven
21mr|shrinkwrap-resolver-2.2.7-1|198	rm -r impl-maven/src/test/java impl-gradle-embedded-archive/src/test/java
21mr|shrinkwrap-resolver-2.2.7-1|199	
21mr|shrinkwrap-resolver-2.2.7-1|200	# Could not transfer artifact org.slf4j:slf4j-api:pom:1.6.1,
21mr|shrinkwrap-resolver-2.2.7-1|201	# org.jboss.spec:jboss-javaee-web-6.0:pom:3.0.2.Final from/to central (https://repo.maven.apache.org/maven2)
21mr|shrinkwrap-resolver-2.2.7-1|202	rm -r impl-maven-archive/src/test/java/org/jboss/shrinkwrap/resolver/impl/maven/archive/importer/ConfiguredMavenImporterTestCase.java \
21mr|shrinkwrap-resolver-2.2.7-1|203	impl-maven-archive/src/test/java/org/jboss/shrinkwrap/resolver/impl/maven/archive/importer/JarMavenImporterTestCase.java \
21mr|shrinkwrap-resolver-2.2.7-1|204	impl-maven-archive/src/test/java/org/jboss/shrinkwrap/resolver/impl/maven/archive/importer/ManifestTestCase.java \
21mr|shrinkwrap-resolver-2.2.7-1|205	impl-maven-archive/src/test/java/org/jboss/shrinkwrap/resolver/impl/maven/archive/importer/WarMavenImporterTestCase.java \
21mr|shrinkwrap-resolver-2.2.7-1|206	impl-maven-archive/src/test/java/org/jboss/shrinkwrap/resolver/impl/maven/archive/usecases/ShrinkWrapMavenTestCase.java
21mr|shrinkwrap-resolver-2.2.7-1|207	
21mr|shrinkwrap-resolver-2.2.7-1|208	%build
21mr|shrinkwrap-resolver-2.2.7-1|209	
21mr|shrinkwrap-resolver-2.2.7-1|210	%mvn_build -s
21mr|shrinkwrap-resolver-2.2.7-1|211	
21mr|shrinkwrap-resolver-2.2.7-1|212	%install
21mr|shrinkwrap-resolver-2.2.7-1|213	%mvn_install
21mr|shrinkwrap-resolver-2.2.7-1|214	
21mr|shrinkwrap-resolver-2.2.7-1|215	%files api -f .mfiles-%{name}-api
21mr|shrinkwrap-resolver-2.2.7-1|216	%doc README.asciidoc
21mr|shrinkwrap-resolver-2.2.7-1|217	%license LICENSE
21mr|shrinkwrap-resolver-2.2.7-1|218	
21mr|shrinkwrap-resolver-2.2.7-1|219	%files api-gradle-embedded-archive -f .mfiles-%{name}-api-gradle-embedded-archive
21mr|shrinkwrap-resolver-2.2.7-1|220	%files api-maven -f .mfiles-%{name}-api-maven
21mr|shrinkwrap-resolver-2.2.7-1|221	%files api-maven-archive -f .mfiles-%{name}-api-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|222	
21mr|shrinkwrap-resolver-2.2.7-1|223	%files bom -f .mfiles-%{name}-bom
21mr|shrinkwrap-resolver-2.2.7-1|224	%license LICENSE
21mr|shrinkwrap-resolver-2.2.7-1|225	
21mr|shrinkwrap-resolver-2.2.7-1|226	%files build-resources -f .mfiles-%{name}-build-resources
21mr|shrinkwrap-resolver-2.2.7-1|227	%license LICENSE
21mr|shrinkwrap-resolver-2.2.7-1|228	
21mr|shrinkwrap-resolver-2.2.7-1|229	%files depchain -f .mfiles-%{name}-depchain
21mr|shrinkwrap-resolver-2.2.7-1|230	%license LICENSE
21mr|shrinkwrap-resolver-2.2.7-1|231	
21mr|shrinkwrap-resolver-2.2.7-1|232	%files gradle-depchain -f .mfiles-%{name}-gradle-depchain
21mr|shrinkwrap-resolver-2.2.7-1|233	%license LICENSE
21mr|shrinkwrap-resolver-2.2.7-1|234	
21mr|shrinkwrap-resolver-2.2.7-1|235	%files impl-gradle-embedded-archive -f .mfiles-%{name}-impl-gradle-embedded-archive
21mr|shrinkwrap-resolver-2.2.7-1|236	%files impl-maven -f .mfiles-%{name}-impl-maven
21mr|shrinkwrap-resolver-2.2.7-1|237	%files impl-maven-archive -f .mfiles-%{name}-impl-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|238	%files maven-plugin -f .mfiles-%{name}-maven-plugin
21mr|shrinkwrap-resolver-2.2.7-1|239	
21mr|shrinkwrap-resolver-2.2.7-1|240	%files parent -f .mfiles-%{name}-parent
21mr|shrinkwrap-resolver-2.2.7-1|241	%license LICENSE
21mr|shrinkwrap-resolver-2.2.7-1|242	
21mr|shrinkwrap-resolver-2.2.7-1|243	%files spi -f .mfiles-%{name}-spi
21mr|shrinkwrap-resolver-2.2.7-1|244	%files spi-maven -f .mfiles-%{name}-spi-maven
21mr|shrinkwrap-resolver-2.2.7-1|245	%files spi-maven-archive -f .mfiles-%{name}-spi-maven-archive
21mr|shrinkwrap-resolver-2.2.7-1|246	
21mr|shrinkwrap-resolver-2.2.7-1|247	%files javadoc -f .mfiles-javadoc
21mr|shrinkwrap-resolver-2.2.7-1|248	%license LICENSE
21mr|shrinkwrap-resolver-2.2.7-1|249	

16751 21
21mr|sidplay-libs-2.1.1-20|1	%define spmajor 2
21mr|sidplay-libs-2.1.1-20|2	%define libname    %mklibname sidplay %{spmajor}
21mr|sidplay-libs-2.1.1-20|3	%define sumajor 0
21mr|sidplay-libs-2.1.1-20|4	%define libnamesu %mklibname sidutils %{sumajor}
21mr|sidplay-libs-2.1.1-20|5	%define develnamesu %mklibname -d sidutils
21mr|sidplay-libs-2.1.1-20|6	%define staticdevelnamesu %mklibname -s -d sidutils
21mr|sidplay-libs-2.1.1-20|7	%define builders %{_libdir}/sidplay/builders
21mr|sidplay-libs-2.1.1-20|8	
21mr|sidplay-libs-2.1.1-20|9	Summary:	A Commodore 64 music player and SID chip emulator library
21mr|sidplay-libs-2.1.1-20|10	Name:		sidplay-libs
21mr|sidplay-libs-2.1.1-20|11	Version:	2.1.1
21mr|sidplay-libs-2.1.1-20|12	Release:	20
21mr|sidplay-libs-2.1.1-20|13	License:	GPLv2+
21mr|sidplay-libs-2.1.1-20|14	Group:		System/Libraries
21mr|sidplay-libs-2.1.1-20|15	URL:		http://sidplay2.sourceforge.net/
21mr|sidplay-libs-2.1.1-20|16	Source0:	http://prdownloads.sourceforge.net/sidplay2/%{name}-%version.tar.bz2
21mr|sidplay-libs-2.1.1-20|17	Patch0:		sidplay-libs-2.1.1-gcc4.3.patch
21mr|sidplay-libs-2.1.1-20|18	#gw from xsidplay 2.0.3
21mr|sidplay-libs-2.1.1-20|19	Patch1:		cia1.patch
21mr|sidplay-libs-2.1.1-20|20	Patch2:		sidplay-libs-2.1.1-fix-narrowing-error.patch
21mr|sidplay-libs-2.1.1-20|21	BuildRequires:	automake
21mr|sidplay-libs-2.1.1-20|22	BuildRequires:	chrpath
21mr|sidplay-libs-2.1.1-20|23	
21mr|sidplay-libs-2.1.1-20|24	%description
21mr|sidplay-libs-2.1.1-20|25	This is a cycle-based version of a C64 music playing library
21mr|sidplay-libs-2.1.1-20|26	developed by Simon White. This library provides no internal
21mr|sidplay-libs-2.1.1-20|27	SID emulation. Instead a means to drive any external SID hardware or
21mr|sidplay-libs-2.1.1-20|28	emulation has been provided using the SID Builder Classes.
21mr|sidplay-libs-2.1.1-20|29	
21mr|sidplay-libs-2.1.1-20|30	A ReSID Builder Class using a modified version of ReSID 0.13
21mr|sidplay-libs-2.1.1-20|31	is included in this package. Alternative/updated classes can be
21mr|sidplay-libs-2.1.1-20|32	obtained from the SIDPlay2 homepage.
21mr|sidplay-libs-2.1.1-20|33	
21mr|sidplay-libs-2.1.1-20|34	#-------------------------------------------------------------------------
21mr|sidplay-libs-2.1.1-20|35	%package -n %{libname}
21mr|sidplay-libs-2.1.1-20|36	Summary:	A Commodore 64 music player and SID chip emulator library
21mr|sidplay-libs-2.1.1-20|37	Group:		System/Libraries
21mr|sidplay-libs-2.1.1-20|38	
21mr|sidplay-libs-2.1.1-20|39	%description -n %{libname}
21mr|sidplay-libs-2.1.1-20|40	This is a cycle-based version of a C64 music playing library
21mr|sidplay-libs-2.1.1-20|41	developed by Simon White. This library provides no internal
21mr|sidplay-libs-2.1.1-20|42	SID emulation. Instead a means to drive any external SID hardware or
21mr|sidplay-libs-2.1.1-20|43	emulation has been provided using the SID Builder Classes.
21mr|sidplay-libs-2.1.1-20|44	
21mr|sidplay-libs-2.1.1-20|45	A ReSID Builder Class using a modified version of ReSID 0.13
21mr|sidplay-libs-2.1.1-20|46	is included in this package. Alternative/updated classes can be
21mr|sidplay-libs-2.1.1-20|47	obtained from the SIDPlay2 homepage.
21mr|sidplay-libs-2.1.1-20|48	
21mr|sidplay-libs-2.1.1-20|49	%files -n %libname
21mr|sidplay-libs-2.1.1-20|50	%doc libsidplay/AUTHORS libsidplay/ChangeLog libsidplay/README libsidplay/TODO
21mr|sidplay-libs-2.1.1-20|51	%{_libdir}/libsidplay*.so.*
21mr|sidplay-libs-2.1.1-20|52	
21mr|sidplay-libs-2.1.1-20|53	#-------------------------------------------------------------------------
21mr|sidplay-libs-2.1.1-20|54	
21mr|sidplay-libs-2.1.1-20|55	#gw don't use libsidplay-devel here, that's libsidplay1
21mr|sidplay-libs-2.1.1-20|56	%package -n %{libname}-devel
21mr|sidplay-libs-2.1.1-20|57	Summary:	Development headers and libraries for %{libname}
21mr|sidplay-libs-2.1.1-20|58	Group:		Development/C++
21mr|sidplay-libs-2.1.1-20|59	Requires:	%{libname} = %{version}
21mr|sidplay-libs-2.1.1-20|60	Provides:	libsidplay-devel = %{version}-%{release}
21mr|sidplay-libs-2.1.1-20|61	Provides:	sidplay2-devel = %{version}-%{release}
21mr|sidplay-libs-2.1.1-20|62	
21mr|sidplay-libs-2.1.1-20|63	%description -n %{libname}-devel
21mr|sidplay-libs-2.1.1-20|64	This package includes the header and library files necessary
21mr|sidplay-libs-2.1.1-20|65	for developing applications to use %{libname}.
21mr|sidplay-libs-2.1.1-20|66	
21mr|sidplay-libs-2.1.1-20|67	%files -n %libname-devel
21mr|sidplay-libs-2.1.1-20|68	%dir %{_libdir}/sidplay/
21mr|sidplay-libs-2.1.1-20|69	%dir %{_libdir}/sidplay/builders
21mr|sidplay-libs-2.1.1-20|70	%dir %{_includedir}/sidplay/builders/
21mr|sidplay-libs-2.1.1-20|71	%{_includedir}/sidplay/*.h
21mr|sidplay-libs-2.1.1-20|72	%{_includedir}/sidplay/builders/*.h
21mr|sidplay-libs-2.1.1-20|73	
21mr|sidplay-libs-2.1.1-20|74	%{_libdir}/libsidplay*.so
21mr|sidplay-libs-2.1.1-20|75	%{_libdir}/libsidplay*.a
21mr|sidplay-libs-2.1.1-20|76	%{_libdir}/pkgconfig/libsidplay*.pc
21mr|sidplay-libs-2.1.1-20|77	%{builders}/*.a
21mr|sidplay-libs-2.1.1-20|78	
21mr|sidplay-libs-2.1.1-20|79	#-------------------------------------------------------------------------
21mr|sidplay-libs-2.1.1-20|80	
21mr|sidplay-libs-2.1.1-20|81	%package -n %{libnamesu}
21mr|sidplay-libs-2.1.1-20|82	Summary:	General utility library for use in sidplayers
21mr|sidplay-libs-2.1.1-20|83	Requires:	%{libname} = %{version}-%{release}
21mr|sidplay-libs-2.1.1-20|84	Group:		System/Libraries
21mr|sidplay-libs-2.1.1-20|85	
21mr|sidplay-libs-2.1.1-20|86	%description -n %{libnamesu}
21mr|sidplay-libs-2.1.1-20|87	This library provides general utilities that are not considered core
21mr|sidplay-libs-2.1.1-20|88	to the C64 emulation.  Utilities include decoding and obtaining tune
21mr|sidplay-libs-2.1.1-20|89	lengths from the songlength database, INI file format parser and SID
21mr|sidplay-libs-2.1.1-20|90	filter files (types 1 and 2).
21mr|sidplay-libs-2.1.1-20|91	
21mr|sidplay-libs-2.1.1-20|92	%files -n %{libnamesu}
21mr|sidplay-libs-2.1.1-20|93	%doc libsidutils/AUTHORS libsidutils/ChangeLog libsidutils/README libsidutils/TODO
21mr|sidplay-libs-2.1.1-20|94	%{_libdir}/libsidutils*.so.*
21mr|sidplay-libs-2.1.1-20|95	
21mr|sidplay-libs-2.1.1-20|96	#-------------------------------------------------------------------------
21mr|sidplay-libs-2.1.1-20|97	
21mr|sidplay-libs-2.1.1-20|98	%package -n %{develnamesu}
21mr|sidplay-libs-2.1.1-20|99	Summary:	Development headers and libraries for libsidutils
21mr|sidplay-libs-2.1.1-20|100	Group:		Development/C++
21mr|sidplay-libs-2.1.1-20|101	Requires:	%{libnamesu} = %{version}-%{release}
21mr|sidplay-libs-2.1.1-20|102	Requires:	%{libname}-devel = %{version}-%{release}
21mr|sidplay-libs-2.1.1-20|103	Provides:	libsidutils-devel = %{version}-%{release}
21mr|sidplay-libs-2.1.1-20|104	
21mr|sidplay-libs-2.1.1-20|105	%description -n %{develnamesu}
21mr|sidplay-libs-2.1.1-20|106	This package includes the header and library files necessary
21mr|sidplay-libs-2.1.1-20|107	for developing applications to use %{libnamesu}.
21mr|sidplay-libs-2.1.1-20|108	
21mr|sidplay-libs-2.1.1-20|109	%files -n %{develnamesu}
21mr|sidplay-libs-2.1.1-20|110	%dir %{_includedir}/sidplay/utils/
21mr|sidplay-libs-2.1.1-20|111	%{_includedir}/sidplay/utils/*
21mr|sidplay-libs-2.1.1-20|112	%{_libdir}/libsidutils*.so
21mr|sidplay-libs-2.1.1-20|113	%{_libdir}/pkgconfig/libsidutils*pc
21mr|sidplay-libs-2.1.1-20|114	
21mr|sidplay-libs-2.1.1-20|115	#-------------------------------------------------------------------------
21mr|sidplay-libs-2.1.1-20|116	
21mr|sidplay-libs-2.1.1-20|117	%package -n %{staticdevelnamesu}
21mr|sidplay-libs-2.1.1-20|118	Summary:	Static library for %{libnamesu}
21mr|sidplay-libs-2.1.1-20|119	Group:		Development/C++
21mr|sidplay-libs-2.1.1-20|120	Requires:	%{develnamesu} = %{version}
21mr|sidplay-libs-2.1.1-20|121	Provides:	libsidutils-static-devel = %{version}-%{release}
21mr|sidplay-libs-2.1.1-20|122	
21mr|sidplay-libs-2.1.1-20|123	%description -n %{staticdevelnamesu}
21mr|sidplay-libs-2.1.1-20|124	This package includes the static library file necessary
21mr|sidplay-libs-2.1.1-20|125	for developing applications to use %{libnamesu}.
21mr|sidplay-libs-2.1.1-20|126	
21mr|sidplay-libs-2.1.1-20|127	%files -n %{staticdevelnamesu}
21mr|sidplay-libs-2.1.1-20|128	%{_libdir}/libsidutils*.a
21mr|sidplay-libs-2.1.1-20|129	
21mr|sidplay-libs-2.1.1-20|130	#-------------------------------------------------------------------------
21mr|sidplay-libs-2.1.1-20|131	
21mr|sidplay-libs-2.1.1-20|132	%prep
21mr|sidplay-libs-2.1.1-20|133	%autosetup -p1
21mr|sidplay-libs-2.1.1-20|134	
21mr|sidplay-libs-2.1.1-20|135	for i in . * */*; do
21mr|sidplay-libs-2.1.1-20|136	[ -d "$i" ] || continue
21mr|sidplay-libs-2.1.1-20|137	[ -e "$i/configure.in" -o -e "$i/configure.ac" ] || continue
21mr|sidplay-libs-2.1.1-20|138	pushd $i
21mr|sidplay-libs-2.1.1-20|139	aclocal -I unix
21mr|sidplay-libs-2.1.1-20|140	libtoolize --copy --force
21mr|sidplay-libs-2.1.1-20|141	automake -a
21mr|sidplay-libs-2.1.1-20|142	autoconf
21mr|sidplay-libs-2.1.1-20|143	popd
21mr|sidplay-libs-2.1.1-20|144	done
21mr|sidplay-libs-2.1.1-20|145	
21mr|sidplay-libs-2.1.1-20|146	%build
21mr|sidplay-libs-2.1.1-20|147	export CFLAGS="%optflags -fPIC"
21mr|sidplay-libs-2.1.1-20|148	export CXXFLAGS="%optflags -fPIC"
21mr|sidplay-libs-2.1.1-20|149	%configure --enable-static
21mr|sidplay-libs-2.1.1-20|150	%make
21mr|sidplay-libs-2.1.1-20|151	
21mr|sidplay-libs-2.1.1-20|152	%install
21mr|sidplay-libs-2.1.1-20|153	#hack to prevent relinking
21mr|sidplay-libs-2.1.1-20|154	sed s/relink_command.*// < libsidutils/src/libsidutils.la > tmp.la
21mr|sidplay-libs-2.1.1-20|155	mv tmp.la libsidutils/src/libsidutils.la
21mr|sidplay-libs-2.1.1-20|156	%makeinstall_std
21mr|sidplay-libs-2.1.1-20|157	chrpath -d %{buildroot}%{_libdir}/libsidutils.so
21mr|sidplay-libs-2.1.1-20|158	
21mr|sidplay-libs-2.1.1-20|159	rm -f %{buildroot}%{builders}/libsid*
21mr|sidplay-libs-2.1.1-20|160	rm -rf %{buildroot}%{builders}/pkgconfig

16752 21
21mr|signature-image-0.5-1.git16b585.1|1	%define commit 16b585b381b678f63c2c16e534f9f9a02c2e4618
21mr|signature-image-0.5-1.git16b585.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|signature-image-0.5-1.git16b585.1|3	
21mr|signature-image-0.5-1.git16b585.1|4	%define major 0
21mr|signature-image-0.5-1.git16b585.1|5	%define libname %mklibname signatureimage %{major}
21mr|signature-image-0.5-1.git16b585.1|6	%define libcwrapper %mklibname signimage_c_wrapper %{major}
21mr|signature-image-0.5-1.git16b585.1|7	%define devname %mklibname signatureimage -d
21mr|signature-image-0.5-1.git16b585.1|8	%define devcwrapper %mklibname signimage_c_wrapper -d
21mr|signature-image-0.5-1.git16b585.1|9	
21mr|signature-image-0.5-1.git16b585.1|10	Summary(ru_RU.UTF-8): Библиотека для создания изображения цифровой подписи
21mr|signature-image-0.5-1.git16b585.1|11	Summary: A library for creating a digital signature image
21mr|signature-image-0.5-1.git16b585.1|12	Name: signature-image
21mr|signature-image-0.5-1.git16b585.1|13	Version: 0.5
21mr|signature-image-0.5-1.git16b585.1|14	Release: 1.git%{commit_short}.1
21mr|signature-image-0.5-1.git16b585.1|15	License: GPLv2
21mr|signature-image-0.5-1.git16b585.1|16	Group: System/Libraries
21mr|signature-image-0.5-1.git16b585.1|17	Url: https://gitlab.basealt.space/fomchenkovda/signatureimg
21mr|signature-image-0.5-1.git16b585.1|18	
21mr|signature-image-0.5-1.git16b585.1|19	Source0: https://gitlab.basealt.space/fomchenkovda/signatureimg/-/archive/%{commit}/signatureimg-%{commit}.tar.gz?/signatureimg-%{commit}.tar.gz
21mr|signature-image-0.5-1.git16b585.1|20	
21mr|signature-image-0.5-1.git16b585.1|21	%if %{mdvver} >= 202310
21mr|signature-image-0.5-1.git16b585.1|22	BuildRequires: cmake
21mr|signature-image-0.5-1.git16b585.1|23	%else
21mr|signature-image-0.5-1.git16b585.1|24	BuildRequires: cmake3_31
21mr|signature-image-0.5-1.git16b585.1|25	%endif
21mr|signature-image-0.5-1.git16b585.1|26	BuildRequires: pkgconfig(ImageMagick)
21mr|signature-image-0.5-1.git16b585.1|27	
21mr|signature-image-0.5-1.git16b585.1|28	%description
21mr|signature-image-0.5-1.git16b585.1|29	A library for creating a digital signature image.
21mr|signature-image-0.5-1.git16b585.1|30	
21mr|signature-image-0.5-1.git16b585.1|31	%description -l ru_RU.UTF-8
21mr|signature-image-0.5-1.git16b585.1|32	Библиотека для создания изображения цифровой подписи.
21mr|signature-image-0.5-1.git16b585.1|33	
21mr|signature-image-0.5-1.git16b585.1|34	#------------------------------------------------------------------
21mr|signature-image-0.5-1.git16b585.1|35	
21mr|signature-image-0.5-1.git16b585.1|36	%package -n %{libname}
21mr|signature-image-0.5-1.git16b585.1|37	Summary(ru_RU.UTF-8): Библиотека для создания изображения цифровой подписи
21mr|signature-image-0.5-1.git16b585.1|38	Summary: A library for creating a digital signature image
21mr|signature-image-0.5-1.git16b585.1|39	Group: System/Libraries
21mr|signature-image-0.5-1.git16b585.1|40	
21mr|signature-image-0.5-1.git16b585.1|41	%description -n %{libname}
21mr|signature-image-0.5-1.git16b585.1|42	A library for creating a digital signature image.
21mr|signature-image-0.5-1.git16b585.1|43	
21mr|signature-image-0.5-1.git16b585.1|44	%description -n %{libname} -l ru_RU.UTF-8
21mr|signature-image-0.5-1.git16b585.1|45	Библиотека для создания изображения цифровой подписи.
21mr|signature-image-0.5-1.git16b585.1|46	
21mr|signature-image-0.5-1.git16b585.1|47	%files -n %{libname}
21mr|signature-image-0.5-1.git16b585.1|48	%{_libdir}/libsignatureimage.so.%{major}
21mr|signature-image-0.5-1.git16b585.1|49	%{_libdir}/libsignatureimage.so.%{major}.*
21mr|signature-image-0.5-1.git16b585.1|50	
21mr|signature-image-0.5-1.git16b585.1|51	#------------------------------------------------------------------
21mr|signature-image-0.5-1.git16b585.1|52	
21mr|signature-image-0.5-1.git16b585.1|53	%package  -n %{devname}
21mr|signature-image-0.5-1.git16b585.1|54	Summary(ru_RU.UTF-8): Файлы разработчика для библиотеки %{libname}
21mr|signature-image-0.5-1.git16b585.1|55	Summary: Development files for the %{libname} library
21mr|signature-image-0.5-1.git16b585.1|56	Group: System/Libraries
21mr|signature-image-0.5-1.git16b585.1|57	Requires: %{libname} = %{EVRD}
21mr|signature-image-0.5-1.git16b585.1|58	Provides: signatureimage-devel = %{EVRD}
21mr|signature-image-0.5-1.git16b585.1|59	
21mr|signature-image-0.5-1.git16b585.1|60	%description -n %{devname}
21mr|signature-image-0.5-1.git16b585.1|61	Development files for the %{libname} library.
21mr|signature-image-0.5-1.git16b585.1|62	
21mr|signature-image-0.5-1.git16b585.1|63	%description -n %{devname} -l ru_RU.UTF-8
21mr|signature-image-0.5-1.git16b585.1|64	Файлы разработчика для библиотеки %{libname}.
21mr|signature-image-0.5-1.git16b585.1|65	
21mr|signature-image-0.5-1.git16b585.1|66	%files -n %{devname}
21mr|signature-image-0.5-1.git16b585.1|67	%{_libdir}/libsignatureimage.so
21mr|signature-image-0.5-1.git16b585.1|68	%{_includedir}/SignatureImage/*.hpp
21mr|signature-image-0.5-1.git16b585.1|69	%{_libdir}/cmake/SignatureImage/*.cmake
21mr|signature-image-0.5-1.git16b585.1|70	
21mr|signature-image-0.5-1.git16b585.1|71	#------------------------------------------------------------------
21mr|signature-image-0.5-1.git16b585.1|72	
21mr|signature-image-0.5-1.git16b585.1|73	%package -n %{libcwrapper}
21mr|signature-image-0.5-1.git16b585.1|74	Summary(ru_RU.UTF-8): Обёртка для работы с библиотекой %{libname} на языке Си
21mr|signature-image-0.5-1.git16b585.1|75	Summary: A C wrapper for working with the %{libname} library
21mr|signature-image-0.5-1.git16b585.1|76	Group: System/Libraries
21mr|signature-image-0.5-1.git16b585.1|77	Requires: %{libname} = %{EVRD}
21mr|signature-image-0.5-1.git16b585.1|78	
21mr|signature-image-0.5-1.git16b585.1|79	%description -n %{libcwrapper}
21mr|signature-image-0.5-1.git16b585.1|80	A C wrapper for working with the %{libname} library.
21mr|signature-image-0.5-1.git16b585.1|81	
21mr|signature-image-0.5-1.git16b585.1|82	%description -n %{libcwrapper} -l ru_RU.UTF-8
21mr|signature-image-0.5-1.git16b585.1|83	Обёртка для работы с библиотекой %{libname} на языке Си.
21mr|signature-image-0.5-1.git16b585.1|84	
21mr|signature-image-0.5-1.git16b585.1|85	%files -n %{libcwrapper}
21mr|signature-image-0.5-1.git16b585.1|86	%{_libdir}/libsignimage_c_wrapper.so.%{major}
21mr|signature-image-0.5-1.git16b585.1|87	%{_libdir}/libsignimage_c_wrapper.so.%{major}.*
21mr|signature-image-0.5-1.git16b585.1|88	
21mr|signature-image-0.5-1.git16b585.1|89	#------------------------------------------------------------------
21mr|signature-image-0.5-1.git16b585.1|90	
21mr|signature-image-0.5-1.git16b585.1|91	%package -n %{devcwrapper}
21mr|signature-image-0.5-1.git16b585.1|92	Summary(ru_RU.UTF-8): Файлы разработчика для библиотеки %{libcwrapper}
21mr|signature-image-0.5-1.git16b585.1|93	Summary: Development files for the %{libcwrapper} library
21mr|signature-image-0.5-1.git16b585.1|94	Group: System/Libraries
21mr|signature-image-0.5-1.git16b585.1|95	Requires: %{libcwrapper} = %{EVRD}
21mr|signature-image-0.5-1.git16b585.1|96	Provides: signimage_c_wrapper-devel = %{EVRD}
21mr|signature-image-0.5-1.git16b585.1|97	
21mr|signature-image-0.5-1.git16b585.1|98	%description -n %{devcwrapper}
21mr|signature-image-0.5-1.git16b585.1|99	Development files for the %{libcwrapper} library.
21mr|signature-image-0.5-1.git16b585.1|100	
21mr|signature-image-0.5-1.git16b585.1|101	%description -n %{devcwrapper} -l ru_RU.UTF-8
21mr|signature-image-0.5-1.git16b585.1|102	Файлы разработчика для библиотеки %{libcwrapper}.
21mr|signature-image-0.5-1.git16b585.1|103	
21mr|signature-image-0.5-1.git16b585.1|104	%files -n %{devcwrapper}
21mr|signature-image-0.5-1.git16b585.1|105	%{_libdir}/libsignimage_c_wrapper.so
21mr|signature-image-0.5-1.git16b585.1|106	%{_includedir}/SignatureImageCWrapper
21mr|signature-image-0.5-1.git16b585.1|107	%{_libdir}/cmake/SignatureImageCWrapper/*.cmake
21mr|signature-image-0.5-1.git16b585.1|108	
21mr|signature-image-0.5-1.git16b585.1|109	#------------------------------------------------------------------
21mr|signature-image-0.5-1.git16b585.1|110	
21mr|signature-image-0.5-1.git16b585.1|111	%prep
21mr|signature-image-0.5-1.git16b585.1|112	%autosetup -n signatureimg-%{commit}
21mr|signature-image-0.5-1.git16b585.1|113	
21mr|signature-image-0.5-1.git16b585.1|114	%build
21mr|signature-image-0.5-1.git16b585.1|115	%cmake -DBUILD_TESTS=OFF
21mr|signature-image-0.5-1.git16b585.1|116	%make
21mr|signature-image-0.5-1.git16b585.1|117	
21mr|signature-image-0.5-1.git16b585.1|118	%install
21mr|signature-image-0.5-1.git16b585.1|119	%makeinstall_std -C build

16753 21
21mr|sign-file-5.19-1|1	Summary:	Tool to sign Linux kernel modules
21mr|sign-file-5.19-1|2	Name:		sign-file
21mr|sign-file-5.19-1|3	# from Linux kernel 5.19
21mr|sign-file-5.19-1|4	Version:	5.19
21mr|sign-file-5.19-1|5	Release:	1
21mr|sign-file-5.19-1|6	License:	GPLv2
21mr|sign-file-5.19-1|7	Group:		Development/Kernel
21mr|sign-file-5.19-1|8	Url:		https://abf.io/import/sign-file
21mr|sign-file-5.19-1|9	Source0:	sign-file.c
21mr|sign-file-5.19-1|10	# libressl is used to support GOST
21mr|sign-file-5.19-1|11	BuildRequires:	libressl-devel
21mr|sign-file-5.19-1|12	
21mr|sign-file-5.19-1|13	%description
21mr|sign-file-5.19-1|14	Tool to sign Linux kernel modules
21mr|sign-file-5.19-1|15	(taken from Linux kernel, but packaged separately
21mr|sign-file-5.19-1|16	and able to use GOST algorithms).
21mr|sign-file-5.19-1|17	
21mr|sign-file-5.19-1|18	%files
21mr|sign-file-5.19-1|19	%{_bindir}/sign-file
21mr|sign-file-5.19-1|20	
21mr|sign-file-5.19-1|21	#------------------------------------------------------------------
21mr|sign-file-5.19-1|22	
21mr|sign-file-5.19-1|23	%prep
21mr|sign-file-5.19-1|24	
21mr|sign-file-5.19-1|25	%install
21mr|sign-file-5.19-1|26	mkdir -p %{buildroot}%{_bindir}
21mr|sign-file-5.19-1|27	%__cc \
21mr|sign-file-5.19-1|28	-L%{libressl_prefix}/lib \
21mr|sign-file-5.19-1|29	-I%{libressl_prefix}/include \
21mr|sign-file-5.19-1|30	-o %{buildroot}%{_bindir}/sign-file \
21mr|sign-file-5.19-1|31	%{SOURCE0} \
21mr|sign-file-5.19-1|32	-lcrypto

16754 21
21mr|signon-8.61-1|1	%define major 1
21mr|signon-8.61-1|2	
21mr|signon-8.61-1|3	%define libextension %mklibname signon-extension %{major}
21mr|signon-8.61-1|4	%define libplugins %mklibname signon-plugins %{major}
21mr|signon-8.61-1|5	%define libpluginscommon %mklibname signon-plugins-common %{major}
21mr|signon-8.61-1|6	%define libqt %mklibname signon-qt5_ %{major}
21mr|signon-8.61-1|7	
21mr|signon-8.61-1|8	%define devname %mklibname signond -d
21mr|signon-8.61-1|9	%define devextension %mklibname signon-extension -d
21mr|signon-8.61-1|10	%define devplugins %mklibname signon-plugins -d
21mr|signon-8.61-1|11	%define devqt %mklibname signon-qt5 -d
21mr|signon-8.61-1|12	
21mr|signon-8.61-1|13	Summary:	A framework for centrally storing authentication credentials
21mr|signon-8.61-1|14	Name:		signon
21mr|signon-8.61-1|15	Version:	8.61
21mr|signon-8.61-1|16	Release:	1
21mr|signon-8.61-1|17	Group:		System/Libraries
21mr|signon-8.61-1|18	License:	LGPLv2.1+
21mr|signon-8.61-1|19	Url:		https://gitlab.com/accounts-sso/signond
21mr|signon-8.61-1|20	Source0:	https://gitlab.com/accounts-sso/signond/-/archive/VERSION_%{version}/signond-VERSION_%{version}.tar.gz
21mr|signon-8.61-1|21	Source1:	signon-dbus-specification.tar.gz
21mr|signon-8.61-1|22	Patch0:		signon-8.56-missing-moc-include.patch
21mr|signon-8.61-1|23	Patch1:		signon-8.57-no_static.patch
21mr|signon-8.61-1|24	BuildRequires:	doxygen
21mr|signon-8.61-1|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|signon-8.61-1|26	BuildRequires:	pkgconfig(Qt5DBus)
21mr|signon-8.61-1|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|signon-8.61-1|28	BuildRequires:	pkgconfig(Qt5Network)
21mr|signon-8.61-1|29	BuildRequires:	pkgconfig(Qt5Sql)
21mr|signon-8.61-1|30	BuildRequires:	pkgconfig(Qt5Test)
21mr|signon-8.61-1|31	BuildRequires:	pkgconfig(Qt5Xml)
21mr|signon-8.61-1|32	Conflicts:	signond < 8.57
21mr|signon-8.61-1|33	Obsoletes:	signond < 8.57
21mr|signon-8.61-1|34	
21mr|signon-8.61-1|35	%description
21mr|signon-8.61-1|36	Single Sign-On is a framework for centrally storing authentication credentials
21mr|signon-8.61-1|37	and handling authentication on behalf of applications as requested by
21mr|signon-8.61-1|38	applications. It consists of a secure storage of login credentials (for example
21mr|signon-8.61-1|39	usernames and passwords), plugins for different authentication systems and a
21mr|signon-8.61-1|40	client library for applications to communicate with this system.
21mr|signon-8.61-1|41	
21mr|signon-8.61-1|42	%files
21mr|signon-8.61-1|43	%{_bindir}/signond
21mr|signon-8.61-1|44	%{_bindir}/signonpluginprocess
21mr|signon-8.61-1|45	%{_datadir}/dbus-1/services/*.service
21mr|signon-8.61-1|46	%dir %{_libdir}/signon
21mr|signon-8.61-1|47	%{_libdir}/signon/*.so
21mr|signon-8.61-1|48	%config(noreplace) %{_sysconfdir}/signond.conf
21mr|signon-8.61-1|49	
21mr|signon-8.61-1|50	#----------------------------------------------------------------------------
21mr|signon-8.61-1|51	
21mr|signon-8.61-1|52	%package -n %{devname}
21mr|signon-8.61-1|53	Summary:	Development files for %{name}
21mr|signon-8.61-1|54	Group:		Development/KDE and Qt
21mr|signon-8.61-1|55	Conflicts:	signond < 8.57
21mr|signon-8.61-1|56	
21mr|signon-8.61-1|57	%description -n %{devname}
21mr|signon-8.61-1|58	This package contains libraries and header files for developing applications
21mr|signon-8.61-1|59	that use %{name}.
21mr|signon-8.61-1|60	
21mr|signon-8.61-1|61	%files -n %{devname}
21mr|signon-8.61-1|62	%{_includedir}/signond
21mr|signon-8.61-1|63	%{_libdir}/pkgconfig/signond.pc
21mr|signon-8.61-1|64	%{_datadir}/dbus-1/interfaces/*.xml
21mr|signon-8.61-1|65	
21mr|signon-8.61-1|66	#----------------------------------------------------------------------------
21mr|signon-8.61-1|67	
21mr|signon-8.61-1|68	%package -n %{libextension}
21mr|signon-8.61-1|69	Summary:	A framework for centrally storing authentication credentials
21mr|signon-8.61-1|70	Group:		System/Libraries
21mr|signon-8.61-1|71	
21mr|signon-8.61-1|72	%description -n %{libextension}
21mr|signon-8.61-1|73	Single Sign-On is a framework for centrally storing authentication credentials
21mr|signon-8.61-1|74	and handling authentication on behalf of applications as requested by
21mr|signon-8.61-1|75	applications. It consists of a secure storage of login credentials (for example
21mr|signon-8.61-1|76	usernames and passwords), plugins for different authentication systems and a
21mr|signon-8.61-1|77	client library for applications to communicate with this system.
21mr|signon-8.61-1|78	
21mr|signon-8.61-1|79	%files -n %{libextension}
21mr|signon-8.61-1|80	%{_libdir}/libsignon-extension.so.%{major}
21mr|signon-8.61-1|81	%{_libdir}/libsignon-extension.so.%{major}.*
21mr|signon-8.61-1|82	
21mr|signon-8.61-1|83	#----------------------------------------------------------------------------
21mr|signon-8.61-1|84	
21mr|signon-8.61-1|85	%package -n %{devextension}
21mr|signon-8.61-1|86	Summary:	Development files for %{name}
21mr|signon-8.61-1|87	Group:		Development/KDE and Qt
21mr|signon-8.61-1|88	Requires:	%{libextension} = %{EVRD}
21mr|signon-8.61-1|89	
21mr|signon-8.61-1|90	%description -n %{devextension}
21mr|signon-8.61-1|91	This package contains libraries and header files for developing applications
21mr|signon-8.61-1|92	that use %{name}.
21mr|signon-8.61-1|93	
21mr|signon-8.61-1|94	%files -n %{devextension}
21mr|signon-8.61-1|95	%{_includedir}/signon-extension
21mr|signon-8.61-1|96	%{_libdir}/libsignon-extension.so
21mr|signon-8.61-1|97	%{_libdir}/pkgconfig/SignOnExtension.pc
21mr|signon-8.61-1|98	
21mr|signon-8.61-1|99	#----------------------------------------------------------------------------
21mr|signon-8.61-1|100	
21mr|signon-8.61-1|101	%package -n %{libplugins}
21mr|signon-8.61-1|102	Summary:	A framework for centrally storing authentication credentials
21mr|signon-8.61-1|103	Group:		System/Libraries
21mr|signon-8.61-1|104	
21mr|signon-8.61-1|105	%description -n %{libplugins}
21mr|signon-8.61-1|106	Single Sign-On is a framework for centrally storing authentication credentials
21mr|signon-8.61-1|107	and handling authentication on behalf of applications as requested by
21mr|signon-8.61-1|108	applications. It consists of a secure storage of login credentials (for example
21mr|signon-8.61-1|109	usernames and passwords), plugins for different authentication systems and a
21mr|signon-8.61-1|110	client library for applications to communicate with this system.
21mr|signon-8.61-1|111	
21mr|signon-8.61-1|112	%files -n %{libplugins}
21mr|signon-8.61-1|113	%{_libdir}/libsignon-plugins.so.%{major}
21mr|signon-8.61-1|114	%{_libdir}/libsignon-plugins.so.%{major}.*
21mr|signon-8.61-1|115	
21mr|signon-8.61-1|116	#----------------------------------------------------------------------------
21mr|signon-8.61-1|117	
21mr|signon-8.61-1|118	%package -n %{libpluginscommon}
21mr|signon-8.61-1|119	Summary:	A framework for centrally storing authentication credentials
21mr|signon-8.61-1|120	Group:		System/Libraries
21mr|signon-8.61-1|121	
21mr|signon-8.61-1|122	%description -n %{libpluginscommon}
21mr|signon-8.61-1|123	Single Sign-On is a framework for centrally storing authentication credentials
21mr|signon-8.61-1|124	and handling authentication on behalf of applications as requested by
21mr|signon-8.61-1|125	applications. It consists of a secure storage of login credentials (for example
21mr|signon-8.61-1|126	usernames and passwords), plugins for different authentication systems and a
21mr|signon-8.61-1|127	client library for applications to communicate with this system.
21mr|signon-8.61-1|128	
21mr|signon-8.61-1|129	%files -n %{libpluginscommon}
21mr|signon-8.61-1|130	%{_libdir}/libsignon-plugins-common.so.%{major}
21mr|signon-8.61-1|131	%{_libdir}/libsignon-plugins-common.so.%{major}.*
21mr|signon-8.61-1|132	
21mr|signon-8.61-1|133	#----------------------------------------------------------------------------
21mr|signon-8.61-1|134	
21mr|signon-8.61-1|135	%package -n %{devplugins}
21mr|signon-8.61-1|136	Summary:	Development files for %{name}
21mr|signon-8.61-1|137	Group:		Development/KDE and Qt
21mr|signon-8.61-1|138	Requires:	%{libplugins} = %{EVRD}
21mr|signon-8.61-1|139	Requires:	%{libpluginscommon} = %{EVRD}
21mr|signon-8.61-1|140	
21mr|signon-8.61-1|141	%description -n %{devplugins}
21mr|signon-8.61-1|142	This package contains libraries and header files for developing applications
21mr|signon-8.61-1|143	that use %{name}.
21mr|signon-8.61-1|144	
21mr|signon-8.61-1|145	%files -n %{devplugins}
21mr|signon-8.61-1|146	%{_includedir}/signon-plugins
21mr|signon-8.61-1|147	%{_libdir}/libsignon-plugins.so
21mr|signon-8.61-1|148	%{_libdir}/libsignon-plugins-common.so
21mr|signon-8.61-1|149	%{_libdir}/pkgconfig/signon-plugins.pc
21mr|signon-8.61-1|150	%{_libdir}/pkgconfig/signon-plugins-common.pc
21mr|signon-8.61-1|151	
21mr|signon-8.61-1|152	#----------------------------------------------------------------------------
21mr|signon-8.61-1|153	
21mr|signon-8.61-1|154	%package -n %{libqt}
21mr|signon-8.61-1|155	Summary:	A framework for centrally storing authentication credentials
21mr|signon-8.61-1|156	Group:		System/Libraries
21mr|signon-8.61-1|157	
21mr|signon-8.61-1|158	%description -n %{libqt}
21mr|signon-8.61-1|159	Single Sign-On is a framework for centrally storing authentication credentials
21mr|signon-8.61-1|160	and handling authentication on behalf of applications as requested by
21mr|signon-8.61-1|161	applications. It consists of a secure storage of login credentials (for example
21mr|signon-8.61-1|162	usernames and passwords), plugins for different authentication systems and a
21mr|signon-8.61-1|163	client library for applications to communicate with this system.
21mr|signon-8.61-1|164	
21mr|signon-8.61-1|165	%files -n %{libqt}
21mr|signon-8.61-1|166	%{_libdir}/libsignon-qt5.so.%{major}
21mr|signon-8.61-1|167	%{_libdir}/libsignon-qt5.so.%{major}.*
21mr|signon-8.61-1|168	
21mr|signon-8.61-1|169	#----------------------------------------------------------------------------
21mr|signon-8.61-1|170	
21mr|signon-8.61-1|171	%package -n %{devqt}
21mr|signon-8.61-1|172	Summary:	Development files for %{name}
21mr|signon-8.61-1|173	Group:		Development/KDE and Qt
21mr|signon-8.61-1|174	Requires:	%{libqt} = %{EVRD}
21mr|signon-8.61-1|175	
21mr|signon-8.61-1|176	%description -n %{devqt}
21mr|signon-8.61-1|177	This package contains libraries and header files for developing applications
21mr|signon-8.61-1|178	that use %{name}.
21mr|signon-8.61-1|179	
21mr|signon-8.61-1|180	%files -n %{devqt}
21mr|signon-8.61-1|181	%{_includedir}/signon-qt5
21mr|signon-8.61-1|182	%{_libdir}/libsignon-qt5.so
21mr|signon-8.61-1|183	%{_libdir}/cmake/SignOnQt5
21mr|signon-8.61-1|184	%{_libdir}/pkgconfig/libsignon-qt5.pc
21mr|signon-8.61-1|185	
21mr|signon-8.61-1|186	#----------------------------------------------------------------------------
21mr|signon-8.61-1|187	
21mr|signon-8.61-1|188	%package doc
21mr|signon-8.61-1|189	Summary:	Documentation for %{name}
21mr|signon-8.61-1|190	Group:		Documentation
21mr|signon-8.61-1|191	BuildArch:	noarch
21mr|signon-8.61-1|192	
21mr|signon-8.61-1|193	%description doc
21mr|signon-8.61-1|194	Documentation for %{name}.
21mr|signon-8.61-1|195	
21mr|signon-8.61-1|196	%files doc
21mr|signon-8.61-1|197	%{_defaultdocdir}/libsignon-qt
21mr|signon-8.61-1|198	%{_defaultdocdir}/signon
21mr|signon-8.61-1|199	%{_defaultdocdir}/signon-plugins
21mr|signon-8.61-1|200	%{_defaultdocdir}/signon-plugins-dev
21mr|signon-8.61-1|201	
21mr|signon-8.61-1|202	#----------------------------------------------------------------------------
21mr|signon-8.61-1|203	
21mr|signon-8.61-1|204	%prep
21mr|signon-8.61-1|205	%autosetup -p1 -n signond-VERSION_%{version}
21mr|signon-8.61-1|206	
21mr|signon-8.61-1|207	pushd lib/signond/interfaces
21mr|signon-8.61-1|208	tar xvzf %{SOURCE1}
21mr|signon-8.61-1|209	popd
21mr|signon-8.61-1|210	
21mr|signon-8.61-1|211	%build
21mr|signon-8.61-1|212	%qmake_qt5 \
21mr|signon-8.61-1|213	LIBDIR=%{_libdir} \
21mr|signon-8.61-1|214	signon.pro
21mr|signon-8.61-1|215	%make
21mr|signon-8.61-1|216	
21mr|signon-8.61-1|217	%install

16755 21
21mr|signon-kwallet-extension-23.08.4-2|1	
21mr|signon-kwallet-extension-23.08.4-2|2	Summary:	KWallet SignOn extension
21mr|signon-kwallet-extension-23.08.4-2|3	Name:		signon-kwallet-extension
21mr|signon-kwallet-extension-23.08.4-2|4	Version:	23.08.4
21mr|signon-kwallet-extension-23.08.4-2|5	Release:	2
21mr|signon-kwallet-extension-23.08.4-2|6	Epoch:		1
21mr|signon-kwallet-extension-23.08.4-2|7	License:	GPLv2+
21mr|signon-kwallet-extension-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|signon-kwallet-extension-23.08.4-2|9	Url:		http://www.kde.org/applications/games/kapman/
21mr|signon-kwallet-extension-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|signon-kwallet-extension-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|signon-kwallet-extension-23.08.4-2|12	BuildRequires:	kf5wallet-devel
21mr|signon-kwallet-extension-23.08.4-2|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|signon-kwallet-extension-23.08.4-2|14	BuildRequires:	pkgconfig(SignOnExtension)
21mr|signon-kwallet-extension-23.08.4-2|15	Recommends:	kaccounts-integration
21mr|signon-kwallet-extension-23.08.4-2|16	Requires:	kwallet
21mr|signon-kwallet-extension-23.08.4-2|17	Requires:	signon
21mr|signon-kwallet-extension-23.08.4-2|18	
21mr|signon-kwallet-extension-23.08.4-2|19	%description
21mr|signon-kwallet-extension-23.08.4-2|20	KWallet SignOn extension.
21mr|signon-kwallet-extension-23.08.4-2|21	
21mr|signon-kwallet-extension-23.08.4-2|22	%files
21mr|signon-kwallet-extension-23.08.4-2|23	%{_kde5_libdir}/signon/extensions/libkeyring-kwallet.so
21mr|signon-kwallet-extension-23.08.4-2|24	
21mr|signon-kwallet-extension-23.08.4-2|25	#------------------------------------------------------------------------------
21mr|signon-kwallet-extension-23.08.4-2|26	
21mr|signon-kwallet-extension-23.08.4-2|27	%prep
21mr|signon-kwallet-extension-23.08.4-2|28	%autosetup -p1
21mr|signon-kwallet-extension-23.08.4-2|29	
21mr|signon-kwallet-extension-23.08.4-2|30	%build
21mr|signon-kwallet-extension-23.08.4-2|31	%cmake_kde5
21mr|signon-kwallet-extension-23.08.4-2|32	%make
21mr|signon-kwallet-extension-23.08.4-2|33	
21mr|signon-kwallet-extension-23.08.4-2|34	%install
21mr|signon-kwallet-extension-23.08.4-2|35	%makeinstall_std -C build

16756 21
21mr|signon-plugin-oauth2-0.25-2|1	Summary:	OAuth2 plugin for the Accounts framework
21mr|signon-plugin-oauth2-0.25-2|2	Name:		signon-plugin-oauth2
21mr|signon-plugin-oauth2-0.25-2|3	Version:	0.25
21mr|signon-plugin-oauth2-0.25-2|4	Release:	2
21mr|signon-plugin-oauth2-0.25-2|5	License:	LGPLv2.1+
21mr|signon-plugin-oauth2-0.25-2|6	Group:		System/Libraries
21mr|signon-plugin-oauth2-0.25-2|7	Url:		https://gitlab.com/accounts-sso/signon-plugin-oauth2
21mr|signon-plugin-oauth2-0.25-2|8	Source0:	https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/archive/VERSION_%{version}/signon-plugin-oauth2-VERSION_%{version}.tar.gz
21mr|signon-plugin-oauth2-0.25-2|9	Patch0:		signon-plugin-oauth2-0.22-no-werror.patch
21mr|signon-plugin-oauth2-0.25-2|10	BuildRequires:	doxygen
21mr|signon-plugin-oauth2-0.25-2|11	BuildRequires:	graphviz
21mr|signon-plugin-oauth2-0.25-2|12	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|signon-plugin-oauth2-0.25-2|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|signon-plugin-oauth2-0.25-2|14	BuildRequires:	pkgconfig(Qt5Network)
21mr|signon-plugin-oauth2-0.25-2|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|signon-plugin-oauth2-0.25-2|16	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|signon-plugin-oauth2-0.25-2|17	BuildRequires:	pkgconfig(signon-plugins)
21mr|signon-plugin-oauth2-0.25-2|18	Requires:	signon
21mr|signon-plugin-oauth2-0.25-2|19	
21mr|signon-plugin-oauth2-0.25-2|20	%description
21mr|signon-plugin-oauth2-0.25-2|21	OAuth2 plugin for the Accounts framework.
21mr|signon-plugin-oauth2-0.25-2|22	
21mr|signon-plugin-oauth2-0.25-2|23	%files
21mr|signon-plugin-oauth2-0.25-2|24	%{_libdir}/signon/liboauth2plugin.so
21mr|signon-plugin-oauth2-0.25-2|25	
21mr|signon-plugin-oauth2-0.25-2|26	#----------------------------------------------------------------------------
21mr|signon-plugin-oauth2-0.25-2|27	
21mr|signon-plugin-oauth2-0.25-2|28	%package devel
21mr|signon-plugin-oauth2-0.25-2|29	Summary:	Development files for %{name}
21mr|signon-plugin-oauth2-0.25-2|30	Group:		Development/C++
21mr|signon-plugin-oauth2-0.25-2|31	
21mr|signon-plugin-oauth2-0.25-2|32	%description devel
21mr|signon-plugin-oauth2-0.25-2|33	Development files for %{name}.
21mr|signon-plugin-oauth2-0.25-2|34	
21mr|signon-plugin-oauth2-0.25-2|35	%files devel
21mr|signon-plugin-oauth2-0.25-2|36	%{_includedir}/signon-plugins/*.h
21mr|signon-plugin-oauth2-0.25-2|37	%{_libdir}/pkgconfig/signon-oauth2plugin.pc
21mr|signon-plugin-oauth2-0.25-2|38	
21mr|signon-plugin-oauth2-0.25-2|39	#----------------------------------------------------------------------------
21mr|signon-plugin-oauth2-0.25-2|40	
21mr|signon-plugin-oauth2-0.25-2|41	%prep
21mr|signon-plugin-oauth2-0.25-2|42	%autosetup -p1 -n %{name}-VERSION_%{version}
21mr|signon-plugin-oauth2-0.25-2|43	
21mr|signon-plugin-oauth2-0.25-2|44	
21mr|signon-plugin-oauth2-0.25-2|45	%build
21mr|signon-plugin-oauth2-0.25-2|46	%qmake_qt5 LIBDIR=%{?_libdir} signon-oauth2.pro
21mr|signon-plugin-oauth2-0.25-2|47	%make
21mr|signon-plugin-oauth2-0.25-2|48	
21mr|signon-plugin-oauth2-0.25-2|49	
21mr|signon-plugin-oauth2-0.25-2|50	%install
21mr|signon-plugin-oauth2-0.25-2|51	%makeinstall_qt
21mr|signon-plugin-oauth2-0.25-2|52	
21mr|signon-plugin-oauth2-0.25-2|53	# Delete tests
21mr|signon-plugin-oauth2-0.25-2|54	rm -fv %{buildroot}/%{_bindir}/signon-oauth2plugin-tests
21mr|signon-plugin-oauth2-0.25-2|55	rm -rfv %{buildroot}/%{_datadir}/signon-oauth2plugin-tests
21mr|signon-plugin-oauth2-0.25-2|56	
21mr|signon-plugin-oauth2-0.25-2|57	# Delete examples
21mr|signon-plugin-oauth2-0.25-2|58	rm -fv %{buildroot}/%{_bindir}/oauthclient
21mr|signon-plugin-oauth2-0.25-2|59	rm -rvf %{buildroot}/%{_sysconfdir}

16757 21
21mr|signon-ui-0.17-0.20160416.3|1	%define git 20160416
21mr|signon-ui-0.17-0.20160416.3|2	
21mr|signon-ui-0.17-0.20160416.3|3	Summary:	Online Accounts Sign-on UI
21mr|signon-ui-0.17-0.20160416.3|4	Name:		signon-ui
21mr|signon-ui-0.17-0.20160416.3|5	Version:	0.17
21mr|signon-ui-0.17-0.20160416.3|6	Release:	0.%{git}.3
21mr|signon-ui-0.17-0.20160416.3|7	License:	GPLv3+
21mr|signon-ui-0.17-0.20160416.3|8	Group:		System/Libraries
21mr|signon-ui-0.17-0.20160416.3|9	Url:		https://launchpad.net/signon-ui
21mr|signon-ui-0.17-0.20160416.3|10	#Source0:	https://launchpad.net/signon-ui/trunk/%{version}/+download/signon-ui-%{version}.tar.bz2
21mr|signon-ui-0.17-0.20160416.3|11	Source0:	signon-ui-%{version}-%{git}.tar.bz2
21mr|signon-ui-0.17-0.20160416.3|12	Patch0:		signon-ui-0.15-fix-qt5-build.patch
21mr|signon-ui-0.17-0.20160416.3|13	BuildRequires:	pkgconfig(accounts-qt5)
21mr|signon-ui-0.17-0.20160416.3|14	BuildRequires:	pkgconfig(glib-2.0)
21mr|signon-ui-0.17-0.20160416.3|15	BuildRequires:	pkgconfig(libnotify)
21mr|signon-ui-0.17-0.20160416.3|16	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|signon-ui-0.17-0.20160416.3|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|signon-ui-0.17-0.20160416.3|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|signon-ui-0.17-0.20160416.3|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|signon-ui-0.17-0.20160416.3|20	BuildRequires:	pkgconfig(Qt5Network)
21mr|signon-ui-0.17-0.20160416.3|21	BuildRequires:	pkgconfig(Qt5Test)
21mr|signon-ui-0.17-0.20160416.3|22	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|signon-ui-0.17-0.20160416.3|23	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|signon-ui-0.17-0.20160416.3|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|signon-ui-0.17-0.20160416.3|25	BuildRequires:	pkgconfig(Qt5Xml)
21mr|signon-ui-0.17-0.20160416.3|26	BuildRequires:	pkgconfig(signond)
21mr|signon-ui-0.17-0.20160416.3|27	BuildRequires:	pkgconfig(signon-plugins)
21mr|signon-ui-0.17-0.20160416.3|28	BuildRequires:	pkgconfig(signon-plugins-common)
21mr|signon-ui-0.17-0.20160416.3|29	
21mr|signon-ui-0.17-0.20160416.3|30	%description
21mr|signon-ui-0.17-0.20160416.3|31	Sign-on UI is the component responsible for handling the user interactions
21mr|signon-ui-0.17-0.20160416.3|32	which can happen during the login process of an online account.
21mr|signon-ui-0.17-0.20160416.3|33	It can show password dialogs and dialogs with embedded web pages.
21mr|signon-ui-0.17-0.20160416.3|34	
21mr|signon-ui-0.17-0.20160416.3|35	%files
21mr|signon-ui-0.17-0.20160416.3|36	%license COPYING
21mr|signon-ui-0.17-0.20160416.3|37	%doc README TODO NOTES
21mr|signon-ui-0.17-0.20160416.3|38	%{_bindir}/signon-ui
21mr|signon-ui-0.17-0.20160416.3|39	%{_datadir}/dbus-1/services/com.canonical.indicators.webcredentials.service
21mr|signon-ui-0.17-0.20160416.3|40	%{_datadir}/dbus-1/services/com.nokia.singlesignonui.service
21mr|signon-ui-0.17-0.20160416.3|41	%dir %{_sysconfdir}/signon-ui/webkit-options.d
21mr|signon-ui-0.17-0.20160416.3|42	
21mr|signon-ui-0.17-0.20160416.3|43	#----------------------------------------------------------------------------
21mr|signon-ui-0.17-0.20160416.3|44	
21mr|signon-ui-0.17-0.20160416.3|45	%prep
21mr|signon-ui-0.17-0.20160416.3|46	%setup -qn signon-ui-%{version}-%{git}
21mr|signon-ui-0.17-0.20160416.3|47	%patch0 -p1 -b .qt5
21mr|signon-ui-0.17-0.20160416.3|48	
21mr|signon-ui-0.17-0.20160416.3|49	%build
21mr|signon-ui-0.17-0.20160416.3|50	%qmake_qt5 \
21mr|signon-ui-0.17-0.20160416.3|51	QMF_INSTALL_ROOT=%{_prefix} \
21mr|signon-ui-0.17-0.20160416.3|52	CONFIG+=release \
21mr|signon-ui-0.17-0.20160416.3|53	signon-ui.pro
21mr|signon-ui-0.17-0.20160416.3|54	%make
21mr|signon-ui-0.17-0.20160416.3|55	
21mr|signon-ui-0.17-0.20160416.3|56	%install
21mr|signon-ui-0.17-0.20160416.3|57	%makeinstall_qt
21mr|signon-ui-0.17-0.20160416.3|58	
21mr|signon-ui-0.17-0.20160416.3|59	# Own directory where others can install provider-specific configuration
21mr|signon-ui-0.17-0.20160416.3|60	mkdir -p %{buildroot}/%{_sysconfdir}/signon-ui/webkit-options.d

16758 21
21mr|signpost-core-1.2.1.2-16|1	%global githash 3017160f847564879520c564b4bb04abb7b680fe
21mr|signpost-core-1.2.1.2-16|2	
21mr|signpost-core-1.2.1.2-16|3	
21mr|signpost-core-1.2.1.2-16|4	Name:           signpost-core
21mr|signpost-core-1.2.1.2-16|5	Version:        1.2.1.2
21mr|signpost-core-1.2.1.2-16|6	Release:        16
21mr|signpost-core-1.2.1.2-16|7	Summary:        A simple, light-weight, and modular OAuth client library for the Java platform
21mr|signpost-core-1.2.1.2-16|8	
21mr|signpost-core-1.2.1.2-16|9	License:        ASL 2.0
21mr|signpost-core-1.2.1.2-16|10	URL:            https://github.com/mttkay/signpost
21mr|signpost-core-1.2.1.2-16|11	Source0:        https://github.com/mttkay/signpost/archive/%{githash}/signpost-%{githash}.tar.gz
21mr|signpost-core-1.2.1.2-16|12	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|signpost-core-1.2.1.2-16|13	
21mr|signpost-core-1.2.1.2-16|14	Group:          Development/Java
21mr|signpost-core-1.2.1.2-16|15	BuildArch:      noarch
21mr|signpost-core-1.2.1.2-16|16	# Java stack is not supported on x86_32
21mr|signpost-core-1.2.1.2-16|17	ExcludeArch: %{ix86}
21mr|signpost-core-1.2.1.2-16|18	BuildRequires:  maven-local
21mr|signpost-core-1.2.1.2-16|19	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|signpost-core-1.2.1.2-16|20	BuildRequires:  mvn(junit:junit)
21mr|signpost-core-1.2.1.2-16|21	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|signpost-core-1.2.1.2-16|22	BuildRequires:  mvn(org.apache.httpcomponents:httpcore)
21mr|signpost-core-1.2.1.2-16|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|signpost-core-1.2.1.2-16|24	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|signpost-core-1.2.1.2-16|25	
21mr|signpost-core-1.2.1.2-16|26	%description
21mr|signpost-core-1.2.1.2-16|27	Signpost is the easy and intuitive solution for signing HTTP messages on the
21mr|signpost-core-1.2.1.2-16|28	Java platform in conformance with the OAuth Core 1.0a standard.
21mr|signpost-core-1.2.1.2-16|29	Signpost follows a modular and flexible design, allowing you to combine it with
21mr|signpost-core-1.2.1.2-16|30	different HTTP messaging layers
21mr|signpost-core-1.2.1.2-16|31	
21mr|signpost-core-1.2.1.2-16|32	%package -n oauth-signpost
21mr|signpost-core-1.2.1.2-16|33	Summary:        Parent POM for %{name}
21mr|signpost-core-1.2.1.2-16|34	
21mr|signpost-core-1.2.1.2-16|35	%description -n oauth-signpost
21mr|signpost-core-1.2.1.2-16|36	This package contains the Parent POM for %{name}.
21mr|signpost-core-1.2.1.2-16|37	
21mr|signpost-core-1.2.1.2-16|38	%package -n signpost-commonshttp4
21mr|signpost-core-1.2.1.2-16|39	Summary:        Signpost Apache HttpClient Supports
21mr|signpost-core-1.2.1.2-16|40	
21mr|signpost-core-1.2.1.2-16|41	%description -n signpost-commonshttp4
21mr|signpost-core-1.2.1.2-16|42	Signpost Apache HttpClient Supports.
21mr|signpost-core-1.2.1.2-16|43	
21mr|signpost-core-1.2.1.2-16|44	%package javadoc
21mr|signpost-core-1.2.1.2-16|45	Summary:        Javadoc for %{name}
21mr|signpost-core-1.2.1.2-16|46	
21mr|signpost-core-1.2.1.2-16|47	%description javadoc
21mr|signpost-core-1.2.1.2-16|48	This package contains the API documentation for %{name}.
21mr|signpost-core-1.2.1.2-16|49	
21mr|signpost-core-1.2.1.2-16|50	%prep
21mr|signpost-core-1.2.1.2-16|51	%setup -q -n signpost-%{githash}
21mr|signpost-core-1.2.1.2-16|52	
21mr|signpost-core-1.2.1.2-16|53	##remove test
21mr|signpost-core-1.2.1.2-16|54	rm -fr signpost-*/src/test
21mr|signpost-core-1.2.1.2-16|55	
21mr|signpost-core-1.2.1.2-16|56	# Remove pre-built JAR and class files
21mr|signpost-core-1.2.1.2-16|57	find -name '*.jar' -delete
21mr|signpost-core-1.2.1.2-16|58	find -name '*.class' -delete
21mr|signpost-core-1.2.1.2-16|59	
21mr|signpost-core-1.2.1.2-16|60	cp -p %{SOURCE1} LICENSE
21mr|signpost-core-1.2.1.2-16|61	sed -i 's/\r//' LICENSE
21mr|signpost-core-1.2.1.2-16|62	
21mr|signpost-core-1.2.1.2-16|63	# Unneeded modules
21mr|signpost-core-1.2.1.2-16|64	%pom_disable_module signpost-jetty6
21mr|signpost-core-1.2.1.2-16|65	
21mr|signpost-core-1.2.1.2-16|66	# Resolve javadoc doclint problems
21mr|signpost-core-1.2.1.2-16|67	%pom_remove_plugin :maven-javadoc-plugin
21mr|signpost-core-1.2.1.2-16|68	# Unneeded task
21mr|signpost-core-1.2.1.2-16|69	%pom_remove_plugin -r :maven-antrun-plugin
21mr|signpost-core-1.2.1.2-16|70	
21mr|signpost-core-1.2.1.2-16|71	%mvn_file :%{name} %{name}
21mr|signpost-core-1.2.1.2-16|72	%mvn_file :signpost-commonshttp4 signpost-commonshttp4
21mr|signpost-core-1.2.1.2-16|73	
21mr|signpost-core-1.2.1.2-16|74	%build
21mr|signpost-core-1.2.1.2-16|75	%mvn_build -s
21mr|signpost-core-1.2.1.2-16|76	
21mr|signpost-core-1.2.1.2-16|77	%install
21mr|signpost-core-1.2.1.2-16|78	%mvn_install
21mr|signpost-core-1.2.1.2-16|79	
21mr|signpost-core-1.2.1.2-16|80	%files -f .mfiles-%{name}
21mr|signpost-core-1.2.1.2-16|81	%doc README.markdown
21mr|signpost-core-1.2.1.2-16|82	%license LICENSE
21mr|signpost-core-1.2.1.2-16|83	
21mr|signpost-core-1.2.1.2-16|84	%files -n oauth-signpost -f .mfiles-oauth-signpost
21mr|signpost-core-1.2.1.2-16|85	%license LICENSE
21mr|signpost-core-1.2.1.2-16|86	
21mr|signpost-core-1.2.1.2-16|87	%files -n signpost-commonshttp4 -f .mfiles-signpost-commonshttp4
21mr|signpost-core-1.2.1.2-16|88	
21mr|signpost-core-1.2.1.2-16|89	%files javadoc -f .mfiles-javadoc
21mr|signpost-core-1.2.1.2-16|90	%license LICENSE
21mr|signpost-core-1.2.1.2-16|91	

16759 21
21mr|silc-toolkit-1.1.10-13|1	%define api_version 1.1
21mr|silc-toolkit-1.1.10-13|2	%define silcmajor 2
21mr|silc-toolkit-1.1.10-13|3	%define clientmajor 3
21mr|silc-toolkit-1.1.10-13|4	%define silclibname %mklibname silc %{api_version} %{silcmajor}
21mr|silc-toolkit-1.1.10-13|5	%define silclibname_orig %mklibname silc %{api_version}
21mr|silc-toolkit-1.1.10-13|6	%define clientlibname %mklibname silcclient %{api_version} %{clientmajor}
21mr|silc-toolkit-1.1.10-13|7	%define clientlibname_orig %mklibname silcclient %{api_version}
21mr|silc-toolkit-1.1.10-13|8	
21mr|silc-toolkit-1.1.10-13|9	Summary:	SILC toolkit
21mr|silc-toolkit-1.1.10-13|10	Name:		silc-toolkit
21mr|silc-toolkit-1.1.10-13|11	Version:	1.1.10
21mr|silc-toolkit-1.1.10-13|12	Release:	13
21mr|silc-toolkit-1.1.10-13|13	License:	GPLv2
21mr|silc-toolkit-1.1.10-13|14	Group:		Networking/Chat
21mr|silc-toolkit-1.1.10-13|15	URL:		http://silcnet.org/
21mr|silc-toolkit-1.1.10-13|16	Source0:	http://silcnet.org/download/toolkit/sources/%{name}-%{version}.tar.gz
21mr|silc-toolkit-1.1.10-13|17	Patch2:		silc-toolkit-1.1.5-docinst.patch
21mr|silc-toolkit-1.1.10-13|18	#gw fix linking, link libsilc with pthread and dl, link silcclient with silc
21mr|silc-toolkit-1.1.10-13|19	Patch3:		silc-toolkit-1.1.10-fix-linking.patch
21mr|silc-toolkit-1.1.10-13|20	Requires:	%{silclibname} = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|21	BuildRequires:	libtool
21mr|silc-toolkit-1.1.10-13|22	BuildRequires:	autoconf
21mr|silc-toolkit-1.1.10-13|23	BuildRequires:	automake
21mr|silc-toolkit-1.1.10-13|24	BuildRequires:	pkgconfig(ncurses)
21mr|silc-toolkit-1.1.10-13|25	BuildRequires:	nasm
21mr|silc-toolkit-1.1.10-13|26	
21mr|silc-toolkit-1.1.10-13|27	%description
21mr|silc-toolkit-1.1.10-13|28	SILC (Secure Internet Live Conferencing) is a protocol which provides
21mr|silc-toolkit-1.1.10-13|29	secure conferencing services on the Internet over insecure channel.
21mr|silc-toolkit-1.1.10-13|30	SILC is IRC-like software although internally they are very different.
21mr|silc-toolkit-1.1.10-13|31	The biggest similarity between SILC and IRC is that they both provide
21mr|silc-toolkit-1.1.10-13|32	conferencing services and that SILC has almost the same commands as IRC.
21mr|silc-toolkit-1.1.10-13|33	Other than that they are nothing alike.  Major differences are that SILC
21mr|silc-toolkit-1.1.10-13|34	is secure what IRC is not in any way.  The network model is also entirely
21mr|silc-toolkit-1.1.10-13|35	different compared to IRC.
21mr|silc-toolkit-1.1.10-13|36	
21mr|silc-toolkit-1.1.10-13|37	This package provides development related files for any application that
21mr|silc-toolkit-1.1.10-13|38	has SILC support.
21mr|silc-toolkit-1.1.10-13|39	
21mr|silc-toolkit-1.1.10-13|40	%package -n %{silclibname}
21mr|silc-toolkit-1.1.10-13|41	Summary:	SILC library
21mr|silc-toolkit-1.1.10-13|42	Group:		System/Libraries
21mr|silc-toolkit-1.1.10-13|43	Provides:	%{silclibname_orig} = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|44	Requires:	%{name} = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|45	
21mr|silc-toolkit-1.1.10-13|46	%description -n %{silclibname}
21mr|silc-toolkit-1.1.10-13|47	SILC (Secure Internet Live Conferencing) is a protocol which provides
21mr|silc-toolkit-1.1.10-13|48	secure conferencing services on the Internet over insecure channel.
21mr|silc-toolkit-1.1.10-13|49	SILC is IRC-like software although internally they are very different.
21mr|silc-toolkit-1.1.10-13|50	The biggest similarity between SILC and IRC is that they both provide
21mr|silc-toolkit-1.1.10-13|51	conferencing services and that SILC has almost the same commands as IRC.
21mr|silc-toolkit-1.1.10-13|52	Other than that they are nothing alike.  Major differences are that SILC
21mr|silc-toolkit-1.1.10-13|53	is secure what IRC is not in any way.  The network model is also entirely
21mr|silc-toolkit-1.1.10-13|54	different compared to IRC.
21mr|silc-toolkit-1.1.10-13|55	
21mr|silc-toolkit-1.1.10-13|56	This is the library implementing SILC protocol, including core components,
21mr|silc-toolkit-1.1.10-13|57	cryptographic algorithms and utility functions.
21mr|silc-toolkit-1.1.10-13|58	
21mr|silc-toolkit-1.1.10-13|59	%package -n %{clientlibname}
21mr|silc-toolkit-1.1.10-13|60	Summary:	SILC client library
21mr|silc-toolkit-1.1.10-13|61	Group:		System/Libraries
21mr|silc-toolkit-1.1.10-13|62	Provides:	%{clientlibname_orig} = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|63	Provides:	%{_lib}silc-client1 = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|64	
21mr|silc-toolkit-1.1.10-13|65	%description -n %{clientlibname}
21mr|silc-toolkit-1.1.10-13|66	SILC (Secure Internet Live Conferencing) is a protocol which provides
21mr|silc-toolkit-1.1.10-13|67	secure conferencing services on the Internet over insecure channel.
21mr|silc-toolkit-1.1.10-13|68	SILC is IRC-like software although internally they are very different.
21mr|silc-toolkit-1.1.10-13|69	The biggest similarity between SILC and IRC is that they both provide
21mr|silc-toolkit-1.1.10-13|70	conferencing services and that SILC has almost the same commands as IRC.
21mr|silc-toolkit-1.1.10-13|71	Other than that they are nothing alike.  Major differences are that SILC
21mr|silc-toolkit-1.1.10-13|72	is secure what IRC is not in any way.  The network model is also entirely
21mr|silc-toolkit-1.1.10-13|73	different compared to IRC.
21mr|silc-toolkit-1.1.10-13|74	
21mr|silc-toolkit-1.1.10-13|75	The SILC Client library. Implementation of the SILC Client without
21mr|silc-toolkit-1.1.10-13|76	the user interface.  The library provides an interface for user
21mr|silc-toolkit-1.1.10-13|77	interface designers.
21mr|silc-toolkit-1.1.10-13|78	
21mr|silc-toolkit-1.1.10-13|79	%package devel
21mr|silc-toolkit-1.1.10-13|80	Summary:	SILC toolkit
21mr|silc-toolkit-1.1.10-13|81	Group:		Development/Other
21mr|silc-toolkit-1.1.10-13|82	# rpmlint wants that, so be it
21mr|silc-toolkit-1.1.10-13|83	Requires:	%{name} = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|84	Provides:	%{clientlibname_orig}-devel = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|85	Requires:	%{clientlibname} = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|86	Provides:	%{silclibname_orig}-devel = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|87	Requires:	%{silclibname} = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|88	Provides:	%{_lib}client1-devel = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|89	Provides:	%{_lib}silc-client1-devel = %{version}-%{release}
21mr|silc-toolkit-1.1.10-13|90	
21mr|silc-toolkit-1.1.10-13|91	%description devel
21mr|silc-toolkit-1.1.10-13|92	SILC (Secure Internet Live Conferencing) is a protocol which provides
21mr|silc-toolkit-1.1.10-13|93	secure conferencing services on the Internet over insecure channel.
21mr|silc-toolkit-1.1.10-13|94	SILC is IRC-like software although internally they are very different.
21mr|silc-toolkit-1.1.10-13|95	The biggest similarity between SILC and IRC is that they both provide
21mr|silc-toolkit-1.1.10-13|96	conferencing services and that SILC has almost the same commands as IRC.
21mr|silc-toolkit-1.1.10-13|97	Other than that they are nothing alike.  Major differences are that SILC
21mr|silc-toolkit-1.1.10-13|98	is secure what IRC is not in any way.  The network model is also entirely
21mr|silc-toolkit-1.1.10-13|99	different compared to IRC.
21mr|silc-toolkit-1.1.10-13|100	
21mr|silc-toolkit-1.1.10-13|101	This package contains all development related files for developing or
21mr|silc-toolkit-1.1.10-13|102	compiling applications using SILC protocol.
21mr|silc-toolkit-1.1.10-13|103	
21mr|silc-toolkit-1.1.10-13|104	%prep
21mr|silc-toolkit-1.1.10-13|105	%setup -q
21mr|silc-toolkit-1.1.10-13|106	%patch2 -p1 -b .docinst
21mr|silc-toolkit-1.1.10-13|107	%patch3 -p1
21mr|silc-toolkit-1.1.10-13|108	
21mr|silc-toolkit-1.1.10-13|109	find -type f | xargs file | grep -v script | cut -d: -f1 | xargs chmod -x
21mr|silc-toolkit-1.1.10-13|110	autoreconf -fi
21mr|silc-toolkit-1.1.10-13|111	
21mr|silc-toolkit-1.1.10-13|112	%build
21mr|silc-toolkit-1.1.10-13|113	
21mr|silc-toolkit-1.1.10-13|114	%configure \
21mr|silc-toolkit-1.1.10-13|115	--with-simdir=%{_libdir}/silc/modules \
21mr|silc-toolkit-1.1.10-13|116	--enable-ipv6 \
21mr|silc-toolkit-1.1.10-13|117	--enable-shared \
21mr|silc-toolkit-1.1.10-13|118	--includedir=%{_includedir}/silc
21mr|silc-toolkit-1.1.10-13|119	
21mr|silc-toolkit-1.1.10-13|120	# parallel will succeed but produce broken library
21mr|silc-toolkit-1.1.10-13|121	%make -j1 LIBTOOL=%{_bindir}/libtool
21mr|silc-toolkit-1.1.10-13|122	
21mr|silc-toolkit-1.1.10-13|123	%install
21mr|silc-toolkit-1.1.10-13|124	%makeinstall_std LIBTOOL=%{_bindir}/libtool
21mr|silc-toolkit-1.1.10-13|125	
21mr|silc-toolkit-1.1.10-13|126	chmod 0755 %{buildroot}%{_libdir}/silc/modules/*.so
21mr|silc-toolkit-1.1.10-13|127	
21mr|silc-toolkit-1.1.10-13|128	%triggerpostun -- libsilc-client1 <= 1.0.1-2mdk
21mr|silc-toolkit-1.1.10-13|129	tempfile=`mktemp /etc/ld.so.conf.XXXXXX` || exit $?
21mr|silc-toolkit-1.1.10-13|130	grep -v "^%{_libdir}/silc$" /etc/ld.so.conf > $tempfile && cat $tempfile > /etc/ld.so.conf
21mr|silc-toolkit-1.1.10-13|131	rm -f $tempfile
21mr|silc-toolkit-1.1.10-13|132	
21mr|silc-toolkit-1.1.10-13|133	%files
21mr|silc-toolkit-1.1.10-13|134	%doc %{_docdir}/%{name}/README*
21mr|silc-toolkit-1.1.10-13|135	%doc %{_docdir}/%{name}/ChangeLog
21mr|silc-toolkit-1.1.10-13|136	%doc %{_docdir}/%{name}/TODO
21mr|silc-toolkit-1.1.10-13|137	%{_libdir}/silc
21mr|silc-toolkit-1.1.10-13|138	
21mr|silc-toolkit-1.1.10-13|139	%files -n %{silclibname}
21mr|silc-toolkit-1.1.10-13|140	%{_libdir}/libsilc-%{api_version}.so.%{silcmajor}*
21mr|silc-toolkit-1.1.10-13|141	
21mr|silc-toolkit-1.1.10-13|142	%files -n %{clientlibname}
21mr|silc-toolkit-1.1.10-13|143	%{_libdir}/libsilcclient-%{api_version}.so.%{clientmajor}*
21mr|silc-toolkit-1.1.10-13|144	
21mr|silc-toolkit-1.1.10-13|145	%files devel
21mr|silc-toolkit-1.1.10-13|146	%doc %{_docdir}/%{name}/*
21mr|silc-toolkit-1.1.10-13|147	%exclude %{_docdir}/%{name}/README*
21mr|silc-toolkit-1.1.10-13|148	%exclude %{_docdir}/%{name}/ChangeLog
21mr|silc-toolkit-1.1.10-13|149	%exclude %{_docdir}/%{name}/TODO
21mr|silc-toolkit-1.1.10-13|150	%{_includedir}/silc
21mr|silc-toolkit-1.1.10-13|151	%{_libdir}/lib*.so
21mr|silc-toolkit-1.1.10-13|152	%{_libdir}/pkgconfig/*.pc

16760 21
21mr|simple-6.0.1-10|1	Name:          simple
21mr|simple-6.0.1-10|2	Version:       6.0.1
21mr|simple-6.0.1-10|3	Release:       10
21mr|simple-6.0.1-10|4	Summary:       Asynchronous HTTP server for Java
21mr|simple-6.0.1-10|5	License:       ASL 2.0 and LGPLv2+
21mr|simple-6.0.1-10|6	URL:           http://www.simpleframework.org/
21mr|simple-6.0.1-10|7	Source0:       http://sourceforge.net/projects/simpleweb/files/simpleweb/%{version}/%{name}-%{version}.tar.gz
21mr|simple-6.0.1-10|8	# https://github.com/ngallagher/simpleframework/issues/7
21mr|simple-6.0.1-10|9	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|simple-6.0.1-10|10	
21mr|simple-6.0.1-10|11	BuildRequires: maven-local
21mr|simple-6.0.1-10|12	BuildRequires: mvn(junit:junit)
21mr|simple-6.0.1-10|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|simple-6.0.1-10|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|simple-6.0.1-10|15	
21mr|simple-6.0.1-10|16	Group:          Development/Java
21mr|simple-6.0.1-10|17	BuildArch:     noarch
21mr|simple-6.0.1-10|18	# Java stack is not supported on x86_32
21mr|simple-6.0.1-10|19	ExcludeArch: %{ix86}
21mr|simple-6.0.1-10|20	
21mr|simple-6.0.1-10|21	%description
21mr|simple-6.0.1-10|22	Simple is a high performance asynchronous HTTP server for Java.
21mr|simple-6.0.1-10|23	
21mr|simple-6.0.1-10|24	%package javadoc
21mr|simple-6.0.1-10|25	Summary:       Javadoc for %{name}
21mr|simple-6.0.1-10|26	
21mr|simple-6.0.1-10|27	%description javadoc
21mr|simple-6.0.1-10|28	This package contains javadoc for %{name}.
21mr|simple-6.0.1-10|29	
21mr|simple-6.0.1-10|30	%prep
21mr|simple-6.0.1-10|31	%setup -q
21mr|simple-6.0.1-10|32	# cleanup
21mr|simple-6.0.1-10|33	find . -name "*.class" -delete
21mr|simple-6.0.1-10|34	find . -name "*.jar" -delete
21mr|simple-6.0.1-10|35	
21mr|simple-6.0.1-10|36	for p in common http transport; do
21mr|simple-6.0.1-10|37	%pom_remove_plugin :maven-source-plugin %{name}-${p}
21mr|simple-6.0.1-10|38	%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions" %{name}-${p}
21mr|simple-6.0.1-10|39	%pom_xpath_remove "pom:build/pom:extensions" %{name}-${p}
21mr|simple-6.0.1-10|40	
21mr|simple-6.0.1-10|41	%pom_xpath_set "pom:packaging" bundle %{name}-${p}
21mr|simple-6.0.1-10|42	%pom_add_plugin org.apache.felix:maven-bundle-plugin %{name}-${p} '
21mr|simple-6.0.1-10|43	<extensions>true</extensions>
21mr|simple-6.0.1-10|44	<configuration>
21mr|simple-6.0.1-10|45	<instructions>
21mr|simple-6.0.1-10|46	<Bundle-Version>${project.version}</Bundle-Version>
21mr|simple-6.0.1-10|47	</instructions>
21mr|simple-6.0.1-10|48	</configuration>
21mr|simple-6.0.1-10|49	<executions>
21mr|simple-6.0.1-10|50	<execution>
21mr|simple-6.0.1-10|51	<id>bundle-manifest</id>
21mr|simple-6.0.1-10|52	<phase>process-classes</phase>
21mr|simple-6.0.1-10|53	<goals>
21mr|simple-6.0.1-10|54	<goal>manifest</goal>
21mr|simple-6.0.1-10|55	</goals>
21mr|simple-6.0.1-10|56	</execution>
21mr|simple-6.0.1-10|57	</executions>'
21mr|simple-6.0.1-10|58	
21mr|simple-6.0.1-10|59	done
21mr|simple-6.0.1-10|60	
21mr|simple-6.0.1-10|61	# testAccuracy(org.simpleframework.common.lease.ContractQueueTest)  Time elapsed: 2 sec  <<< FAILURE!
21mr|simple-6.0.1-10|62	# junit.framework.AssertionFailedError: Value -2000 is not less than or equal to -2001
21mr|simple-6.0.1-10|63	rm -r simple-common/src/test/java/org/simpleframework/common/lease/ContractQueueTest.java
21mr|simple-6.0.1-10|64	
21mr|simple-6.0.1-10|65	cp -p %{SOURCE1} .
21mr|simple-6.0.1-10|66	sed -i 's/\r//' LICENSE-2.0.txt
21mr|simple-6.0.1-10|67	
21mr|simple-6.0.1-10|68	%build
21mr|simple-6.0.1-10|69	# disable test suite
21mr|simple-6.0.1-10|70	# Created Tue, 21 Jun 2016 00:15:55 UTC
21mr|simple-6.0.1-10|71	# Started Tue, 21 Jun 2016 00:15:59 UTC
21mr|simple-6.0.1-10|72	# Canceled Tue, 21 Jun 2016 13:14:20 UTC
21mr|simple-6.0.1-10|73	# blocked on Running org.simpleframework.http.core.ReactorProcessorTest
21mr|simple-6.0.1-10|74	%mvn_build -f
21mr|simple-6.0.1-10|75	
21mr|simple-6.0.1-10|76	%install
21mr|simple-6.0.1-10|77	%mvn_install
21mr|simple-6.0.1-10|78	
21mr|simple-6.0.1-10|79	%files -f .mfiles
21mr|simple-6.0.1-10|80	%license LICENSE-2.0.txt
21mr|simple-6.0.1-10|81	
21mr|simple-6.0.1-10|82	%files javadoc -f .mfiles-javadoc
21mr|simple-6.0.1-10|83	%license LICENSE-2.0.txt
21mr|simple-6.0.1-10|84	

16761 21
21mr|simple-jndi-0.11.4.1-16|1	Name:          simple-jndi
21mr|simple-jndi-0.11.4.1-16|2	Version:       0.11.4.1
21mr|simple-jndi-0.11.4.1-16|3	Release:       16
21mr|simple-jndi-0.11.4.1-16|4	Summary:       A JNDI implementation
21mr|simple-jndi-0.11.4.1-16|5	License:       BSD
21mr|simple-jndi-0.11.4.1-16|6	Url:           https://github.com/hen/osjava
21mr|simple-jndi-0.11.4.1-16|7	Source0:       http://osjava.googlecode.com/svn/dist/releases/official/simple-jndi/simple-jndi-0.11.4.1-src.tar.gz
21mr|simple-jndi-0.11.4.1-16|8	# wget -O simple-jndi-0.11.4.1.pom http://osjava.googlecode.com/svn/releases/simple-jndi-0.11.4.1/pom.xml
21mr|simple-jndi-0.11.4.1-16|9	Source1:       simple-jndi-%{version}.pom
21mr|simple-jndi-0.11.4.1-16|10	Patch0:        simple-jndi-0.11.4.1-jdk7.patch
21mr|simple-jndi-0.11.4.1-16|11	
21mr|simple-jndi-0.11.4.1-16|12	BuildRequires: java-devel
21mr|simple-jndi-0.11.4.1-16|13	BuildRequires: javapackages-local
21mr|simple-jndi-0.11.4.1-16|14	BuildRequires: ant
21mr|simple-jndi-0.11.4.1-16|15	BuildRequires: apache-commons-dbcp
21mr|simple-jndi-0.11.4.1-16|16	BuildRequires: apache-commons-pool
21mr|simple-jndi-0.11.4.1-16|17	BuildRequires: junit
21mr|simple-jndi-0.11.4.1-16|18	
21mr|simple-jndi-0.11.4.1-16|19	Group:          Development/Java
21mr|simple-jndi-0.11.4.1-16|20	BuildArch:     noarch
21mr|simple-jndi-0.11.4.1-16|21	# Java stack is not supported on x86_32
21mr|simple-jndi-0.11.4.1-16|22	ExcludeArch: %{ix86}
21mr|simple-jndi-0.11.4.1-16|23	
21mr|simple-jndi-0.11.4.1-16|24	%description
21mr|simple-jndi-0.11.4.1-16|25	Simple-JNDI is intended to solve two problems. The first is
21mr|simple-jndi-0.11.4.1-16|26	that of finding a container independent way of opening a
21mr|simple-jndi-0.11.4.1-16|27	database connection, the second is to find a good way of
21mr|simple-jndi-0.11.4.1-16|28	specifying application configurations.
21mr|simple-jndi-0.11.4.1-16|29	1. Unit tests or prototype code often need to emulate the
21mr|simple-jndi-0.11.4.1-16|30	environment within which the code is expected to run.
21mr|simple-jndi-0.11.4.1-16|31	A very common one is to get an object of type
21mr|simple-jndi-0.11.4.1-16|32	javax.sql.DataSource from JNDI so a java.sql.Connection
21mr|simple-jndi-0.11.4.1-16|33	to your database of choice may be opened.
21mr|simple-jndi-0.11.4.1-16|34	2. Applications need configuration; a JNDI implementation
21mr|simple-jndi-0.11.4.1-16|35	makes a handy location for configuration values. Either
21mr|simple-jndi-0.11.4.1-16|36	as a globally available system, or via IoC through the
21mr|simple-jndi-0.11.4.1-16|37	use of some kind of JNDI configuration facade (see gj-config).
21mr|simple-jndi-0.11.4.1-16|38	A solution: simple implementation of JNDI. It is entirely
21mr|simple-jndi-0.11.4.1-16|39	library based, so no server instances are started, and it
21mr|simple-jndi-0.11.4.1-16|40	sits upon Java .properties files, XML files or Windows-style
21mr|simple-jndi-0.11.4.1-16|41	.ini files, so it is easy to use and simple to understand.
21mr|simple-jndi-0.11.4.1-16|42	The files may be either on the file system or in the classpath.
21mr|simple-jndi-0.11.4.1-16|43	
21mr|simple-jndi-0.11.4.1-16|44	%package javadoc
21mr|simple-jndi-0.11.4.1-16|45	Summary:       Javadoc for %{name}
21mr|simple-jndi-0.11.4.1-16|46	
21mr|simple-jndi-0.11.4.1-16|47	%description javadoc
21mr|simple-jndi-0.11.4.1-16|48	This package contains javadoc for %{name}.
21mr|simple-jndi-0.11.4.1-16|49	
21mr|simple-jndi-0.11.4.1-16|50	%prep
21mr|simple-jndi-0.11.4.1-16|51	%setup -q -n simple-jndi-%{version}
21mr|simple-jndi-0.11.4.1-16|52	find . -name "*.class" -delete
21mr|simple-jndi-0.11.4.1-16|53	find . -name "*.jar" -delete
21mr|simple-jndi-0.11.4.1-16|54	%patch0 -p0
21mr|simple-jndi-0.11.4.1-16|55	
21mr|simple-jndi-0.11.4.1-16|56	# this test at random fails
21mr|simple-jndi-0.11.4.1-16|57	rm -r src/test/org/osjava/sj/memory/SharedMemoryTest.java
21mr|simple-jndi-0.11.4.1-16|58	
21mr|simple-jndi-0.11.4.1-16|59	%build
21mr|simple-jndi-0.11.4.1-16|60	
21mr|simple-jndi-0.11.4.1-16|61	%ant \
21mr|simple-jndi-0.11.4.1-16|62	-Dlibdir=lib \
21mr|simple-jndi-0.11.4.1-16|63	-Dcommons-pool.jar=file://$(build-classpath commons-pool) \
21mr|simple-jndi-0.11.4.1-16|64	-Dcommons-dbcp.jar=file://$(build-classpath commons-dbcp) \
21mr|simple-jndi-0.11.4.1-16|65	jar javadoc
21mr|simple-jndi-0.11.4.1-16|66	
21mr|simple-jndi-0.11.4.1-16|67	%install
21mr|simple-jndi-0.11.4.1-16|68	%mvn_artifact %{SOURCE1} target/%{name}-%{version}.jar
21mr|simple-jndi-0.11.4.1-16|69	%mvn_file %{name}:%{name} %{name}
21mr|simple-jndi-0.11.4.1-16|70	%mvn_install -J dist/docs/api
21mr|simple-jndi-0.11.4.1-16|71	
21mr|simple-jndi-0.11.4.1-16|72	%files -f .mfiles
21mr|simple-jndi-0.11.4.1-16|73	%license LICENSE.txt
21mr|simple-jndi-0.11.4.1-16|74	
21mr|simple-jndi-0.11.4.1-16|75	%files javadoc -f .mfiles-javadoc
21mr|simple-jndi-0.11.4.1-16|76	%license LICENSE.txt
21mr|simple-jndi-0.11.4.1-16|77	

16762 21
21mr|simplelogin-0.0-0.20210401.1|1	%define date 20210401
21mr|simplelogin-0.0-0.20210401.1|2	
21mr|simplelogin-0.0-0.20210401.1|3	Name:		simplelogin
21mr|simplelogin-0.0-0.20210401.1|4	Version:	0.0
21mr|simplelogin-0.0-0.20210401.1|5	Release:	%{?date:0.%{date}.}1
21mr|simplelogin-0.0-0.20210401.1|6	Source0:	https://invent.kde.org/bshah/simplelogin/-/archive/master/simplelogin-master.tar.bz2
21mr|simplelogin-0.0-0.20210401.1|7	Group:		Graphical desktop/KDE
21mr|simplelogin-0.0-0.20210401.1|8	Patch0:		simplelogin-20200818-pam-session.patch
21mr|simplelogin-0.0-0.20210401.1|9	Patch1:		simplelogin-omvconfig.patch
21mr|simplelogin-0.0-0.20210401.1|10	License:	GPLv2+
21mr|simplelogin-0.0-0.20210401.1|11	Summary:	Simple autologin manager without a UI
21mr|simplelogin-0.0-0.20210401.1|12	BuildRequires:	cmake(ECM)
21mr|simplelogin-0.0-0.20210401.1|13	BuildRequires:	cmake(Qt5DBus)
21mr|simplelogin-0.0-0.20210401.1|14	BuildRequires:	pam-devel
21mr|simplelogin-0.0-0.20210401.1|15	BuildRequires:	pkgconfig(systemd)
21mr|simplelogin-0.0-0.20210401.1|16	BuildRequires:	ninja
21mr|simplelogin-0.0-0.20210401.1|17	
21mr|simplelogin-0.0-0.20210401.1|18	%description
21mr|simplelogin-0.0-0.20210401.1|19	Simplelogin is an autologin-only login manager, a display manager
21mr|simplelogin-0.0-0.20210401.1|20	without the display.
21mr|simplelogin-0.0-0.20210401.1|21	
21mr|simplelogin-0.0-0.20210401.1|22	It is meant primarily as a lightweight sddm replacement for
21mr|simplelogin-0.0-0.20210401.1|23	embedded devices that have only one user.
21mr|simplelogin-0.0-0.20210401.1|24	
21mr|simplelogin-0.0-0.20210401.1|25	%prep
21mr|simplelogin-0.0-0.20210401.1|26	%autosetup -p1 -n %{name}-master
21mr|simplelogin-0.0-0.20210401.1|27	
21mr|simplelogin-0.0-0.20210401.1|28	%build
21mr|simplelogin-0.0-0.20210401.1|29	%cmake -G Ninja
21mr|simplelogin-0.0-0.20210401.1|30	%ninja_build
21mr|simplelogin-0.0-0.20210401.1|31	
21mr|simplelogin-0.0-0.20210401.1|32	%install
21mr|simplelogin-0.0-0.20210401.1|33	%ninja_install -C build
21mr|simplelogin-0.0-0.20210401.1|34	
21mr|simplelogin-0.0-0.20210401.1|35	%files
21mr|simplelogin-0.0-0.20210401.1|36	%{_bindir}/simplelogin
21mr|simplelogin-0.0-0.20210401.1|37	%{_unitdir}/simplelogin.service
21mr|simplelogin-0.0-0.20210401.1|38	%{_sysconfdir}/init
21mr|simplelogin-0.0-0.20210401.1|39	%{_sysconfdir}/pam.d/simplelogin
21mr|simplelogin-0.0-0.20210401.1|40	

16763 21
21mr|simple-scan-44.0-9|1	Summary:	Simple scanning utility
21mr|simple-scan-44.0-9|2	Name:		simple-scan
21mr|simple-scan-44.0-9|3	Version:	44.0
21mr|simple-scan-44.0-9|4	Release:	9
21mr|simple-scan-44.0-9|5	License:	GPLv3+
21mr|simple-scan-44.0-9|6	Group:		Graphical desktop/GNOME
21mr|simple-scan-44.0-9|7	Url:		https://gitlab.gnome.org/GNOME/simple-scan
21mr|simple-scan-44.0-9|8	Source0:	https://gitlab.gnome.org/GNOME/simple-scan/-/archive/%{version}/%{name}-%{version}.tar.gz
21mr|simple-scan-44.0-9|9	# Added TIFF support by MOS. Tiff is needed for GIA etc.
21mr|simple-scan-44.0-9|10	Patch0:		TIFF_supported.patch
21mr|simple-scan-44.0-9|11	# Changed the length of translations
21mr|simple-scan-44.0-9|12	Patch1:		translations_length_fix.patch
21mr|simple-scan-44.0-9|13	# ROSA-specific patch, not for upstream
21mr|simple-scan-44.0-9|14	Patch2:		0001-ROSA-automate-installing-non-free-drivers.patch
21mr|simple-scan-44.0-9|15	Patch3:		0001-Add-Panasonic-KV-S1028Y-support.patch
21mr|simple-scan-44.0-9|16	Patch4:		0001-Add-selection-of-displayed-devices.patch
21mr|simple-scan-44.0-9|17	BuildRequires:	cmake
21mr|simple-scan-44.0-9|18	BuildRequires:	intltool
21mr|simple-scan-44.0-9|19	BuildRequires:	itstool
21mr|simple-scan-44.0-9|20	BuildRequires:	meson
21mr|simple-scan-44.0-9|21	BuildRequires:	vala-tools
21mr|simple-scan-44.0-9|22	BuildRequires:	vala-devel
21mr|simple-scan-44.0-9|23	BuildRequires:	pkgconfig(cairo)
21mr|simple-scan-44.0-9|24	BuildRequires:	pkgconfig(colord)
21mr|simple-scan-44.0-9|25	BuildRequires:	pkgconfig(fribidi)
21mr|simple-scan-44.0-9|26	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|simple-scan-44.0-9|27	BuildRequires:	pkgconfig(gmodule-export-2.0)
21mr|simple-scan-44.0-9|28	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|simple-scan-44.0-9|29	BuildRequires:	pkgconfig(gthread-2.0)
21mr|simple-scan-44.0-9|30	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|simple-scan-44.0-9|31	BuildRequires:	pkgconfig(gudev-1.0)
21mr|simple-scan-44.0-9|32	BuildRequires:	pkgconfig(gusb)
21mr|simple-scan-44.0-9|33	BuildRequires:	pkgconfig(libjpeg)
21mr|simple-scan-44.0-9|34	BuildRequires:	pkgconfig(libwebp)
21mr|simple-scan-44.0-9|35	BuildRequires:	pkgconfig(libhandy-1)
21mr|simple-scan-44.0-9|36	BuildRequires:	pkgconfig(packagekit-glib2)
21mr|simple-scan-44.0-9|37	BuildRequires:	pkgconfig(sane-backends)
21mr|simple-scan-44.0-9|38	BuildRequires:	pkgconfig(zlib)
21mr|simple-scan-44.0-9|39	BuildRequires:	typelib(GUsb)
21mr|simple-scan-44.0-9|40	Requires:	gnome-icon-theme
21mr|simple-scan-44.0-9|41	Requires:	gnome-icon-theme-symbolic
21mr|simple-scan-44.0-9|42	Requires:	xdg-utils
21mr|simple-scan-44.0-9|43	Requires:	yelp
21mr|simple-scan-44.0-9|44	# used in task-scanning
21mr|simple-scan-44.0-9|45	Provides:	scanner-gui
21mr|simple-scan-44.0-9|46	
21mr|simple-scan-44.0-9|47	%description
21mr|simple-scan-44.0-9|48	Simple Scan is an easy-to-use application, designed to let users connect their
21mr|simple-scan-44.0-9|49	scanner and quickly have the image/document in an appropriate format.
21mr|simple-scan-44.0-9|50	
21mr|simple-scan-44.0-9|51	%files -f %{name}.lang
21mr|simple-scan-44.0-9|52	%doc NEWS README.md
21mr|simple-scan-44.0-9|53	%license COPYING
21mr|simple-scan-44.0-9|54	%{_bindir}/%{name}
21mr|simple-scan-44.0-9|55	%{_datadir}/applications/%{name}.desktop
21mr|simple-scan-44.0-9|56	%{_datadir}/glib-2.0/schemas/org.gnome.SimpleScan.gschema.xml
21mr|simple-scan-44.0-9|57	%{_datadir}/metainfo/simple-scan.appdata.xml
21mr|simple-scan-44.0-9|58	%{_iconsdir}/hicolor/*/apps/org.gnome.*.svg
21mr|simple-scan-44.0-9|59	%{_mandir}/man1/%{name}.1.*
21mr|simple-scan-44.0-9|60	
21mr|simple-scan-44.0-9|61	#----------------------------------------------------------------------------
21mr|simple-scan-44.0-9|62	
21mr|simple-scan-44.0-9|63	%prep
21mr|simple-scan-44.0-9|64	%autosetup -p1
21mr|simple-scan-44.0-9|65	
21mr|simple-scan-44.0-9|66	%build
21mr|simple-scan-44.0-9|67	%meson
21mr|simple-scan-44.0-9|68	%meson_build
21mr|simple-scan-44.0-9|69	
21mr|simple-scan-44.0-9|70	%install
21mr|simple-scan-44.0-9|71	%meson_install
21mr|simple-scan-44.0-9|72	
21mr|simple-scan-44.0-9|73	%find_lang %{name} --with-man --with-gnome

16764 21
21mr|simplescreenrecorder-0.4.4-2|1	# There's no library major version here
21mr|simplescreenrecorder-0.4.4-2|2	%define	oname ssr
21mr|simplescreenrecorder-0.4.4-2|3	%define	libname %mklibname %{oname}-glinject
21mr|simplescreenrecorder-0.4.4-2|4	
21mr|simplescreenrecorder-0.4.4-2|5	# glinject uses x86-specific ELF hacks
21mr|simplescreenrecorder-0.4.4-2|6	%ifarch %{ix86} %{x86_64}
21mr|simplescreenrecorder-0.4.4-2|7	%bcond_without glinject
21mr|simplescreenrecorder-0.4.4-2|8	%else
21mr|simplescreenrecorder-0.4.4-2|9	%bcond_with glinject
21mr|simplescreenrecorder-0.4.4-2|10	%endif
21mr|simplescreenrecorder-0.4.4-2|11	
21mr|simplescreenrecorder-0.4.4-2|12	Summary:	A feature-rich screen recorder that supports X11 and OpenGL
21mr|simplescreenrecorder-0.4.4-2|13	Name:		simplescreenrecorder
21mr|simplescreenrecorder-0.4.4-2|14	Version:	0.4.4
21mr|simplescreenrecorder-0.4.4-2|15	Release:	2
21mr|simplescreenrecorder-0.4.4-2|16	License:	GPLv3+
21mr|simplescreenrecorder-0.4.4-2|17	Group:		Video
21mr|simplescreenrecorder-0.4.4-2|18	Url:		https://www.maartenbaert.be/simplescreenrecorder
21mr|simplescreenrecorder-0.4.4-2|19	Source0:	https://github.com/MaartenBaert/ssr/archive/%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|simplescreenrecorder-0.4.4-2|20	BuildRequires:	cmake >= 3.1
21mr|simplescreenrecorder-0.4.4-2|21	BuildRequires:	qt5-linguist-tools
21mr|simplescreenrecorder-0.4.4-2|22	BuildRequires:	ffmpeg-devel
21mr|simplescreenrecorder-0.4.4-2|23	BuildRequires:	pkgconfig(alsa)
21mr|simplescreenrecorder-0.4.4-2|24	BuildRequires:	pkgconfig(gl)
21mr|simplescreenrecorder-0.4.4-2|25	BuildRequires:	pkgconfig(glu)
21mr|simplescreenrecorder-0.4.4-2|26	BuildRequires:	pkgconfig(jack)
21mr|simplescreenrecorder-0.4.4-2|27	BuildRequires:	pkgconfig(libpulse)
21mr|simplescreenrecorder-0.4.4-2|28	BuildRequires:	pkgconfig(libv4l2)
21mr|simplescreenrecorder-0.4.4-2|29	BuildRequires:	pkgconfig(Qt5Core) >= 5.7
21mr|simplescreenrecorder-0.4.4-2|30	BuildRequires:	pkgconfig(Qt5Gui)
21mr|simplescreenrecorder-0.4.4-2|31	BuildRequires:	pkgconfig(Qt5Help)
21mr|simplescreenrecorder-0.4.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|simplescreenrecorder-0.4.4-2|33	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|simplescreenrecorder-0.4.4-2|34	BuildRequires:	pkgconfig(x11)
21mr|simplescreenrecorder-0.4.4-2|35	BuildRequires:	pkgconfig(xext)
21mr|simplescreenrecorder-0.4.4-2|36	BuildRequires:	pkgconfig(xfixes)
21mr|simplescreenrecorder-0.4.4-2|37	BuildRequires:	pkgconfig(xi)
21mr|simplescreenrecorder-0.4.4-2|38	BuildRequires:	pkgconfig(xinerama)
21mr|simplescreenrecorder-0.4.4-2|39	%if %{with glinject}
21mr|simplescreenrecorder-0.4.4-2|40	Requires:	%{libname}%{_isa} = %{EVRD}
21mr|simplescreenrecorder-0.4.4-2|41	%endif
21mr|simplescreenrecorder-0.4.4-2|42	# Be able to record 32 bit OpenGL apps
21mr|simplescreenrecorder-0.4.4-2|43	%ifarch %{x86_64}
21mr|simplescreenrecorder-0.4.4-2|44	Recommends:	lib%{oname}-glinject(x86-32)
21mr|simplescreenrecorder-0.4.4-2|45	%endif
21mr|simplescreenrecorder-0.4.4-2|46	
21mr|simplescreenrecorder-0.4.4-2|47	%description
21mr|simplescreenrecorder-0.4.4-2|48	SimpleScreenRecorder is a Linux program that was created to record programs
21mr|simplescreenrecorder-0.4.4-2|49	and games. The original goal was to create a program that was just really
21mr|simplescreenrecorder-0.4.4-2|50	simple to use, the result is actually a pretty powerful program. It's 'simple'
21mr|simplescreenrecorder-0.4.4-2|51	in the sense that it's easier to use than ffmpeg/avconv or VLC, because it has
21mr|simplescreenrecorder-0.4.4-2|52	a straightforward user interface.
21mr|simplescreenrecorder-0.4.4-2|53	Features:
21mr|simplescreenrecorder-0.4.4-2|54	* Graphical user interface (Qt4 or Qt5 based).
21mr|simplescreenrecorder-0.4.4-2|55	* Faster than VLC and ffmpeg/avconv.
21mr|simplescreenrecorder-0.4.4-2|56	* Records the entire screen or part of it, or records OpenGL applications
21mr|simplescreenrecorder-0.4.4-2|57	directly (similar to Fraps on Windows).
21mr|simplescreenrecorder-0.4.4-2|58	* Synchronizes audio and video properly (a common issue with VLC and
21mr|simplescreenrecorder-0.4.4-2|59	ffmpeg/avconv).
21mr|simplescreenrecorder-0.4.4-2|60	* Reduces the video frame rate if your computer is too slow (rather than
21mr|simplescreenrecorder-0.4.4-2|61	using up all your RAM like VLC does).
21mr|simplescreenrecorder-0.4.4-2|62	* Fully multi-threaded: small delays in any of the components will never
21mr|simplescreenrecorder-0.4.4-2|63	block the other components, resulting is smoother video and better
21mr|simplescreenrecorder-0.4.4-2|64	performance on computers with multiple processors.
21mr|simplescreenrecorder-0.4.4-2|65	* Pause and resume recording at any time (either by clicking a button or by
21mr|simplescreenrecorder-0.4.4-2|66	pressing a hotkey).
21mr|simplescreenrecorder-0.4.4-2|67	* Shows statistics during recording (file size, bit rate, total recording
21mr|simplescreenrecorder-0.4.4-2|68	time, actual frame rate, ...).
21mr|simplescreenrecorder-0.4.4-2|69	* Can show a preview during recording, so you don't waste time recording
21mr|simplescreenrecorder-0.4.4-2|70	something only to figure out afterwards that some setting was wrong.
21mr|simplescreenrecorder-0.4.4-2|71	* Uses libav/ffmpeg libraries for encoding, so it supports many different
21mr|simplescreenrecorder-0.4.4-2|72	codecs and file formats (adding more is trivial).
21mr|simplescreenrecorder-0.4.4-2|73	* Sensible default settings: no need to change anything if you don't want to.
21mr|simplescreenrecorder-0.4.4-2|74	* Tooltips for almost everything: no need to read the documentation to find
21mr|simplescreenrecorder-0.4.4-2|75	out what something does.
21mr|simplescreenrecorder-0.4.4-2|76	
21mr|simplescreenrecorder-0.4.4-2|77	%files
21mr|simplescreenrecorder-0.4.4-2|78	%license COPYING
21mr|simplescreenrecorder-0.4.4-2|79	%doc CHANGELOG.md notes.txt todo.txt README.md data/resources/about.htm
21mr|simplescreenrecorder-0.4.4-2|80	%{_bindir}/%{name}
21mr|simplescreenrecorder-0.4.4-2|81	%{_bindir}/%{oname}-glinject
21mr|simplescreenrecorder-0.4.4-2|82	%{_datadir}/applications/%{name}.desktop
21mr|simplescreenrecorder-0.4.4-2|83	%{_datadir}/%{name}/
21mr|simplescreenrecorder-0.4.4-2|84	%{_iconsdir}/hicolor/*/apps/%{name}*
21mr|simplescreenrecorder-0.4.4-2|85	%{_mandir}/man1/%{name}.1*
21mr|simplescreenrecorder-0.4.4-2|86	%{_mandir}/man1/%{oname}-glinject.1*
21mr|simplescreenrecorder-0.4.4-2|87	%{_metainfodir}/%{name}.metainfo.xml
21mr|simplescreenrecorder-0.4.4-2|88	
21mr|simplescreenrecorder-0.4.4-2|89	#----------------------------------------------------------------------------
21mr|simplescreenrecorder-0.4.4-2|90	
21mr|simplescreenrecorder-0.4.4-2|91	%if %{with glinject}
21mr|simplescreenrecorder-0.4.4-2|92	%package -n %{libname}
21mr|simplescreenrecorder-0.4.4-2|93	Summary:	A feature-rich screen recorder library
21mr|simplescreenrecorder-0.4.4-2|94	Group:		System/Libraries
21mr|simplescreenrecorder-0.4.4-2|95	
21mr|simplescreenrecorder-0.4.4-2|96	%description -n %{libname}
21mr|simplescreenrecorder-0.4.4-2|97	This package provides SimpleScreenRecorder's library.
21mr|simplescreenrecorder-0.4.4-2|98	
21mr|simplescreenrecorder-0.4.4-2|99	%files -n %{libname}
21mr|simplescreenrecorder-0.4.4-2|100	%doc COPYING README.md
21mr|simplescreenrecorder-0.4.4-2|101	%{_libdir}/libssr-glinject.so
21mr|simplescreenrecorder-0.4.4-2|102	
21mr|simplescreenrecorder-0.4.4-2|103	%endif
21mr|simplescreenrecorder-0.4.4-2|104	#/with_glinject
21mr|simplescreenrecorder-0.4.4-2|105	
21mr|simplescreenrecorder-0.4.4-2|106	#----------------------------------------------------------------------------
21mr|simplescreenrecorder-0.4.4-2|107	
21mr|simplescreenrecorder-0.4.4-2|108	%prep
21mr|simplescreenrecorder-0.4.4-2|109	%autosetup -n %{oname}-%{version}
21mr|simplescreenrecorder-0.4.4-2|110	
21mr|simplescreenrecorder-0.4.4-2|111	# The BS doesn't like %% in filenames
21mr|simplescreenrecorder-0.4.4-2|112	pushd data/output-profiles
21mr|simplescreenrecorder-0.4.4-2|113	mv High\%20Quality\%20Intermediate.conf HighQualityIntermediate.conf
21mr|simplescreenrecorder-0.4.4-2|114	mv Live\%20Stream\%20\%281000kbps\%29.conf LiveStream1000kbps.conf
21mr|simplescreenrecorder-0.4.4-2|115	mv Live\%20Stream\%20\%282000kbps\%29.conf LiveStream2000kbps.conf
21mr|simplescreenrecorder-0.4.4-2|116	mv Live\%20Stream\%20\%283000kbps\%29.conf LiveStream3000kbps.conf
21mr|simplescreenrecorder-0.4.4-2|117	popd
21mr|simplescreenrecorder-0.4.4-2|118	
21mr|simplescreenrecorder-0.4.4-2|119	pushd src/translations
21mr|simplescreenrecorder-0.4.4-2|120	for i in `ls *.ts`; do lrelease-qt5 $i ; done
21mr|simplescreenrecorder-0.4.4-2|121	popd
21mr|simplescreenrecorder-0.4.4-2|122	
21mr|simplescreenrecorder-0.4.4-2|123	
21mr|simplescreenrecorder-0.4.4-2|124	%build
21mr|simplescreenrecorder-0.4.4-2|125	%cmake \
21mr|simplescreenrecorder-0.4.4-2|126	-DWITH_QT5=TRUE \
21mr|simplescreenrecorder-0.4.4-2|127	%if %{with glinject}
21mr|simplescreenrecorder-0.4.4-2|128	-DWITH_GLINJECT=TRUE
21mr|simplescreenrecorder-0.4.4-2|129	%else
21mr|simplescreenrecorder-0.4.4-2|130	-DWITH_GLINJECT=FALSE
21mr|simplescreenrecorder-0.4.4-2|131	%endif
21mr|simplescreenrecorder-0.4.4-2|132	
21mr|simplescreenrecorder-0.4.4-2|133	%make
21mr|simplescreenrecorder-0.4.4-2|134	
21mr|simplescreenrecorder-0.4.4-2|135	
21mr|simplescreenrecorder-0.4.4-2|136	%install
21mr|simplescreenrecorder-0.4.4-2|137	%makeinstall_std -C build
21mr|simplescreenrecorder-0.4.4-2|138	
21mr|simplescreenrecorder-0.4.4-2|139	mkdir -p %{buildroot}%{_datadir}/simplescreenrecorder/translations
21mr|simplescreenrecorder-0.4.4-2|140	cp src/translations/*qm %{buildroot}%{_datadir}/simplescreenrecorder/translations/

16765 21
21mr|simple-xml-2.7.1-15|1	Name:          simple-xml
21mr|simple-xml-2.7.1-15|2	Summary:       An XML serialization framework for Java
21mr|simple-xml-2.7.1-15|3	Version:       2.7.1
21mr|simple-xml-2.7.1-15|4	Release:       15
21mr|simple-xml-2.7.1-15|5	License:       ASL 2.0
21mr|simple-xml-2.7.1-15|6	Group:         Development/Java
21mr|simple-xml-2.7.1-15|7	Url:           http://simple.sourceforge.net/
21mr|simple-xml-2.7.1-15|8	Source0:       http://downloads.sourceforge.net/simple/%{name}-%{version}.tar.gz
21mr|simple-xml-2.7.1-15|9	Source1:       http://repo1.maven.org/maven2/org/simpleframework/%{name}/%{version}/%{name}-%{version}.pom
21mr|simple-xml-2.7.1-15|10	
21mr|simple-xml-2.7.1-15|11	BuildRequires: java-devel
21mr|simple-xml-2.7.1-15|12	BuildRequires: javapackages-local
21mr|simple-xml-2.7.1-15|13	BuildRequires: javapackages-tools
21mr|simple-xml-2.7.1-15|14	BuildRequires: ant
21mr|simple-xml-2.7.1-15|15	BuildRequires: ant-junit
21mr|simple-xml-2.7.1-15|16	BuildRequires: bea-stax
21mr|simple-xml-2.7.1-15|17	BuildRequires: bea-stax-api
21mr|simple-xml-2.7.1-15|18	BuildRequires: junit
21mr|simple-xml-2.7.1-15|19	BuildRequires: xpp3
21mr|simple-xml-2.7.1-15|20	
21mr|simple-xml-2.7.1-15|21	Requires:      bea-stax
21mr|simple-xml-2.7.1-15|22	Requires:      xpp3
21mr|simple-xml-2.7.1-15|23	
21mr|simple-xml-2.7.1-15|24	Requires:      javapackages-tools
21mr|simple-xml-2.7.1-15|25	BuildArch:     noarch
21mr|simple-xml-2.7.1-15|26	# Java stack is not supported on x86_32
21mr|simple-xml-2.7.1-15|27	ExcludeArch: %{ix86}
21mr|simple-xml-2.7.1-15|28	
21mr|simple-xml-2.7.1-15|29	%description
21mr|simple-xml-2.7.1-15|30	Simple is a high performance XML serialization and
21mr|simple-xml-2.7.1-15|31	configuration framework for Java. Its goal is to
21mr|simple-xml-2.7.1-15|32	provide an XML framework that enables rapid development
21mr|simple-xml-2.7.1-15|33	of XML configuration and communication systems.
21mr|simple-xml-2.7.1-15|34	
21mr|simple-xml-2.7.1-15|35	%package javadoc
21mr|simple-xml-2.7.1-15|36	Summary:       Javadoc for %{name}
21mr|simple-xml-2.7.1-15|37	
21mr|simple-xml-2.7.1-15|38	%description javadoc
21mr|simple-xml-2.7.1-15|39	This package contains javadoc for %{name}.
21mr|simple-xml-2.7.1-15|40	
21mr|simple-xml-2.7.1-15|41	%prep
21mr|simple-xml-2.7.1-15|42	%setup -q
21mr|simple-xml-2.7.1-15|43	# clean up
21mr|simple-xml-2.7.1-15|44	rm -r javadoc/* test/report/*
21mr|simple-xml-2.7.1-15|45	find . -name "*.jar" -delete
21mr|simple-xml-2.7.1-15|46	find . -name "*.class" -delete
21mr|simple-xml-2.7.1-15|47	
21mr|simple-xml-2.7.1-15|48	sed -i 's/\r//' LICENSE.txt
21mr|simple-xml-2.7.1-15|49	# test @ random fails
21mr|simple-xml-2.7.1-15|50	sed -i 's|haltonfailure="yes"|haltonfailure="no"|' test/build.xml
21mr|simple-xml-2.7.1-15|51	
21mr|simple-xml-2.7.1-15|52	%build
21mr|simple-xml-2.7.1-15|53	
21mr|simple-xml-2.7.1-15|54	%ant -Dlib.path=%{_javadir} all
21mr|simple-xml-2.7.1-15|55	
21mr|simple-xml-2.7.1-15|56	%install
21mr|simple-xml-2.7.1-15|57	
21mr|simple-xml-2.7.1-15|58	mkdir -p %{buildroot}%{_javadir}
21mr|simple-xml-2.7.1-15|59	install -m 644 jar/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|simple-xml-2.7.1-15|60	
21mr|simple-xml-2.7.1-15|61	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|simple-xml-2.7.1-15|62	install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|simple-xml-2.7.1-15|63	%add_maven_depmap
21mr|simple-xml-2.7.1-15|64	
21mr|simple-xml-2.7.1-15|65	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|simple-xml-2.7.1-15|66	cp -pr javadoc/* %{buildroot}%{_javadocdir}/%{name}
21mr|simple-xml-2.7.1-15|67	
21mr|simple-xml-2.7.1-15|68	%files -f .mfiles
21mr|simple-xml-2.7.1-15|69	%license LICENSE.txt
21mr|simple-xml-2.7.1-15|70	
21mr|simple-xml-2.7.1-15|71	%files javadoc
21mr|simple-xml-2.7.1-15|72	%{_javadocdir}/%{name}
21mr|simple-xml-2.7.1-15|73	%license LICENSE.txt
21mr|simple-xml-2.7.1-15|74	

16766 21
21mr|sink-0.9.0-3|1	%define major 0
21mr|sink-0.9.0-3|2	%define libname %mklibname sink %{major}
21mr|sink-0.9.0-3|3	%define devname %mklibname sink -d
21mr|sink-0.9.0-3|4	
21mr|sink-0.9.0-3|5	Summary:	Backend for the Kube mail system
21mr|sink-0.9.0-3|6	Name:		sink
21mr|sink-0.9.0-3|7	Version:	0.9.0
21mr|sink-0.9.0-3|8	Release:	3
21mr|sink-0.9.0-3|9	License:	GPL
21mr|sink-0.9.0-3|10	Group:		Graphical desktop/KDE
21mr|sink-0.9.0-3|11	Url:		https://www.kube-project.com/
21mr|sink-0.9.0-3|12	Source0:	https://invent.kde.org/pim/sink/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
21mr|sink-0.9.0-3|13	Patch0:		sink-kmime-headers.patch
21mr|sink-0.9.0-3|14	Patch1:		sink-compile.patch
21mr|sink-0.9.0-3|15	BuildRequires:	extra-cmake-modules
21mr|sink-0.9.0-3|16	BuildRequires:	kf5coreaddons-devel
21mr|sink-0.9.0-3|17	BuildRequires:	kf5contacts-devel
21mr|sink-0.9.0-3|18	BuildRequires:	kf5calendarcore-devel
21mr|sink-0.9.0-3|19	BuildRequires:	kf5mime-devel
21mr|sink-0.9.0-3|20	BuildRequires:	kf5pimkdav2-devel
21mr|sink-0.9.0-3|21	BuildRequires:	kf5imap2-devel
21mr|sink-0.9.0-3|22	BuildRequires:	pkgconfig(Qt5Core)
21mr|sink-0.9.0-3|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|sink-0.9.0-3|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|sink-0.9.0-3|25	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|sink-0.9.0-3|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|sink-0.9.0-3|27	BuildRequires:  pkgconfig(gpgme)
21mr|sink-0.9.0-3|28	BuildRequires:	pkgconfig(libcurl)
21mr|sink-0.9.0-3|29	BuildRequires:	pkgconfig(libgit2)
21mr|sink-0.9.0-3|30	BuildRequires:	pkgconfig(readline)
21mr|sink-0.9.0-3|31	BuildRequires:	pkgconfig(libsasl2)
21mr|sink-0.9.0-3|32	BuildRequires:	lmdb-devel
21mr|sink-0.9.0-3|33	BuildRequires:	kasync-devel
21mr|sink-0.9.0-3|34	BuildRequires:	flatbuffers-devel >= 1.4
21mr|sink-0.9.0-3|35	BuildRequires:	xapian-core-devel >= 1.4
21mr|sink-0.9.0-3|36	
21mr|sink-0.9.0-3|37	%description
21mr|sink-0.9.0-3|38	Backend for the Kube mail system.
21mr|sink-0.9.0-3|39	
21mr|sink-0.9.0-3|40	%files
21mr|sink-0.9.0-3|41	%{_kde5_bindir}/sink_smtp_test
21mr|sink-0.9.0-3|42	%{_kde5_bindir}/sink_synchronizer
21mr|sink-0.9.0-3|43	%{_kde5_bindir}/sinksh
21mr|sink-0.9.0-3|44	%{_kde5_libdir}/qt5/plugins/sink
21mr|sink-0.9.0-3|45	
21mr|sink-0.9.0-3|46	#----------------------------------------------------------------------------
21mr|sink-0.9.0-3|47	
21mr|sink-0.9.0-3|48	%package -n %{libname}
21mr|sink-0.9.0-3|49	Summary:	Backend for the Kube mail system
21mr|sink-0.9.0-3|50	Group:		System/Libraries
21mr|sink-0.9.0-3|51	Requires:	%{name}
21mr|sink-0.9.0-3|52	
21mr|sink-0.9.0-3|53	%description -n %{libname}
21mr|sink-0.9.0-3|54	Backend for the Kube mail system.
21mr|sink-0.9.0-3|55	
21mr|sink-0.9.0-3|56	%files -n %{libname}
21mr|sink-0.9.0-3|57	%{_kde5_libdir}/libsink.so.%{major}*
21mr|sink-0.9.0-3|58	
21mr|sink-0.9.0-3|59	#----------------------------------------------------------------------------
21mr|sink-0.9.0-3|60	
21mr|sink-0.9.0-3|61	%package -n %{devname}
21mr|sink-0.9.0-3|62	Summary:	Development headers for sink
21mr|sink-0.9.0-3|63	Group:		Development/KDE and Qt
21mr|sink-0.9.0-3|64	Requires:	%{libname} = %{EVRD}
21mr|sink-0.9.0-3|65	Provides:	%{name}-devel = %{EVRD}
21mr|sink-0.9.0-3|66	
21mr|sink-0.9.0-3|67	%description -n %{devname}
21mr|sink-0.9.0-3|68	Development headers for sink.
21mr|sink-0.9.0-3|69	
21mr|sink-0.9.0-3|70	%files -n %{devname}
21mr|sink-0.9.0-3|71	%{_includedir}/sink
21mr|sink-0.9.0-3|72	%{_kde5_libdir}/cmake/Sink
21mr|sink-0.9.0-3|73	%{_kde5_libdir}/libsink.so
21mr|sink-0.9.0-3|74	
21mr|sink-0.9.0-3|75	#----------------------------------------------------------------------------
21mr|sink-0.9.0-3|76	
21mr|sink-0.9.0-3|77	%prep
21mr|sink-0.9.0-3|78	%autosetup -p1 -n %{name}-v%{version}
21mr|sink-0.9.0-3|79	sed -e '/CMAKE_CXX_STANDARD/d' -i CMakeLists.txt
21mr|sink-0.9.0-3|80	
21mr|sink-0.9.0-3|81	# Don't build tests
21mr|sink-0.9.0-3|82	find -name CMakeLists.txt | xargs sed -e '/add_subdirectory(tests)/d' -i
21mr|sink-0.9.0-3|83	
21mr|sink-0.9.0-3|84	%build
21mr|sink-0.9.0-3|85	export CFLAGS="%{optflags} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|sink-0.9.0-3|86	export CXXFLAGS="%{optflags} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|sink-0.9.0-3|87	%cmake_kde5
21mr|sink-0.9.0-3|88	%make
21mr|sink-0.9.0-3|89	
21mr|sink-0.9.0-3|90	%install
21mr|sink-0.9.0-3|91	%makeinstall_std -C build

16767 21
21mr|sisu-0.3.3-8|1	# Release type, either "milestone" or "release"
21mr|sisu-0.3.3-8|2	%global reltype release
21mr|sisu-0.3.3-8|3	#global reltag .M1
21mr|sisu-0.3.3-8|4	
21mr|sisu-0.3.3-8|5	Name:           sisu
21mr|sisu-0.3.3-8|6	Epoch:          1
21mr|sisu-0.3.3-8|7	Version:        0.3.3
21mr|sisu-0.3.3-8|8	Release:        8
21mr|sisu-0.3.3-8|9	Summary:        Eclipse dependency injection framework
21mr|sisu-0.3.3-8|10	# sisu is EPL-1.0
21mr|sisu-0.3.3-8|11	# bundled asm is BSD
21mr|sisu-0.3.3-8|12	License:        EPL-1.0 and BSD
21mr|sisu-0.3.3-8|13	URL:            http://eclipse.org/sisu
21mr|sisu-0.3.3-8|14	
21mr|sisu-0.3.3-8|15	Source0:        http://git.eclipse.org/c/%{name}/org.eclipse.%{name}.inject.git/snapshot/%{reltype}s/%{version}%{?reltag}.tar.bz2#/org.eclipse.%{name}.inject-%{version}%{?reltag}.tar.bz2
21mr|sisu-0.3.3-8|16	Source1:        http://git.eclipse.org/c/%{name}/org.eclipse.%{name}.plexus.git/snapshot/%{reltype}s/%{version}%{?reltag}.tar.bz2#/org.eclipse.%{name}.plexus-%{version}%{?reltag}.tar.bz2
21mr|sisu-0.3.3-8|17	
21mr|sisu-0.3.3-8|18	Source100:      %{name}-parent.pom
21mr|sisu-0.3.3-8|19	Source101:      %{name}-inject.pom
21mr|sisu-0.3.3-8|20	Source102:      %{name}-plexus.pom
21mr|sisu-0.3.3-8|21	
21mr|sisu-0.3.3-8|22	Patch0:         %{name}-OSGi-import-guava.patch
21mr|sisu-0.3.3-8|23	Patch2:         %{name}-ignored-tests.patch
21mr|sisu-0.3.3-8|24	Patch3:         %{name}-osgi-api.patch
21mr|sisu-0.3.3-8|25	
21mr|sisu-0.3.3-8|26	Group:          Development/Java
21mr|sisu-0.3.3-8|27	BuildArch:      noarch
21mr|sisu-0.3.3-8|28	# Java stack is not supported on x86_32
21mr|sisu-0.3.3-8|29	ExcludeArch: %{ix86}
21mr|sisu-0.3.3-8|30	
21mr|sisu-0.3.3-8|31	BuildRequires:  maven-local
21mr|sisu-0.3.3-8|32	BuildRequires:  mvn(com.google.inject.extensions:guice-servlet)
21mr|sisu-0.3.3-8|33	BuildRequires:  mvn(com.google.inject:guice::no_aop:)
21mr|sisu-0.3.3-8|34	BuildRequires:  mvn(javax.annotation:javax.annotation-api)
21mr|sisu-0.3.3-8|35	BuildRequires:  mvn(javax.enterprise:cdi-api)
21mr|sisu-0.3.3-8|36	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|sisu-0.3.3-8|37	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|sisu-0.3.3-8|38	BuildRequires:  mvn(junit:junit)
21mr|sisu-0.3.3-8|39	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|sisu-0.3.3-8|40	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|sisu-0.3.3-8|41	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|sisu-0.3.3-8|42	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|sisu-0.3.3-8|43	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|sisu-0.3.3-8|44	BuildRequires:  mvn(org.testng:testng)
21mr|sisu-0.3.3-8|45	
21mr|sisu-0.3.3-8|46	Provides:       bundled(objectweb-asm)
21mr|sisu-0.3.3-8|47	
21mr|sisu-0.3.3-8|48	
21mr|sisu-0.3.3-8|49	%description
21mr|sisu-0.3.3-8|50	Java dependency injection framework with backward support for plexus and bean
21mr|sisu-0.3.3-8|51	style dependency injection.
21mr|sisu-0.3.3-8|52	
21mr|sisu-0.3.3-8|53	%package        inject
21mr|sisu-0.3.3-8|54	Summary:        Sisu inject
21mr|sisu-0.3.3-8|55	Obsoletes:      %{name}-tests < 1:0.3.2-5
21mr|sisu-0.3.3-8|56	
21mr|sisu-0.3.3-8|57	%description    inject
21mr|sisu-0.3.3-8|58	This package contains %{summary}.
21mr|sisu-0.3.3-8|59	
21mr|sisu-0.3.3-8|60	%package        plexus
21mr|sisu-0.3.3-8|61	Summary:        Sisu Plexus
21mr|sisu-0.3.3-8|62	
21mr|sisu-0.3.3-8|63	%description    plexus
21mr|sisu-0.3.3-8|64	This package contains %{summary}.
21mr|sisu-0.3.3-8|65	
21mr|sisu-0.3.3-8|66	%package        javadoc
21mr|sisu-0.3.3-8|67	Summary:        API documentation for Sisu
21mr|sisu-0.3.3-8|68	
21mr|sisu-0.3.3-8|69	%description    javadoc
21mr|sisu-0.3.3-8|70	This package contains %{summary}.
21mr|sisu-0.3.3-8|71	
21mr|sisu-0.3.3-8|72	%prep
21mr|sisu-0.3.3-8|73	%setup -q -c -T
21mr|sisu-0.3.3-8|74	tar xf %{SOURCE0} && mv %{reltype}s/* sisu-inject && rmdir %{reltype}s
21mr|sisu-0.3.3-8|75	tar xf %{SOURCE1} && mv %{reltype}s/* sisu-plexus && rmdir %{reltype}s
21mr|sisu-0.3.3-8|76	
21mr|sisu-0.3.3-8|77	cp %{SOURCE100} pom.xml
21mr|sisu-0.3.3-8|78	cp %{SOURCE101} sisu-inject/pom.xml
21mr|sisu-0.3.3-8|79	cp %{SOURCE102} sisu-plexus/pom.xml
21mr|sisu-0.3.3-8|80	
21mr|sisu-0.3.3-8|81	%patch0
21mr|sisu-0.3.3-8|82	%patch2
21mr|sisu-0.3.3-8|83	%patch3
21mr|sisu-0.3.3-8|84	
21mr|sisu-0.3.3-8|85	%pom_xpath_set -r /pom:project/pom:version %{version}
21mr|sisu-0.3.3-8|86	
21mr|sisu-0.3.3-8|87	%mvn_file ":{*}" @1
21mr|sisu-0.3.3-8|88	%mvn_package ":*{inject,plexus}" @1
21mr|sisu-0.3.3-8|89	%mvn_package : __noinstall
21mr|sisu-0.3.3-8|90	%mvn_alias :org.eclipse.sisu.plexus org.sonatype.sisu:sisu-inject-plexus
21mr|sisu-0.3.3-8|91	
21mr|sisu-0.3.3-8|92	%build
21mr|sisu-0.3.3-8|93	%mvn_build
21mr|sisu-0.3.3-8|94	
21mr|sisu-0.3.3-8|95	%install
21mr|sisu-0.3.3-8|96	%mvn_install
21mr|sisu-0.3.3-8|97	
21mr|sisu-0.3.3-8|98	%files inject -f .mfiles-inject
21mr|sisu-0.3.3-8|99	%doc sisu-inject/LICENSE.txt
21mr|sisu-0.3.3-8|100	
21mr|sisu-0.3.3-8|101	%files plexus -f .mfiles-plexus
21mr|sisu-0.3.3-8|102	
21mr|sisu-0.3.3-8|103	%files javadoc -f .mfiles-javadoc
21mr|sisu-0.3.3-8|104	%doc sisu-inject/LICENSE.txt
21mr|sisu-0.3.3-8|105	
21mr|sisu-0.3.3-8|106	

16768 21
21mr|sisu-mojos-0.3.3-2|1	Name:           sisu-mojos
21mr|sisu-mojos-0.3.3-2|2	Version:        0.3.3
21mr|sisu-mojos-0.3.3-2|3	Release:        2
21mr|sisu-mojos-0.3.3-2|4	Summary:        Sisu plugin for Apache Maven
21mr|sisu-mojos-0.3.3-2|5	License:        EPL-1.0
21mr|sisu-mojos-0.3.3-2|6	URL:            http://www.eclipse.org/sisu
21mr|sisu-mojos-0.3.3-2|7	Group:          Development/Java
21mr|sisu-mojos-0.3.3-2|8	BuildArch:      noarch
21mr|sisu-mojos-0.3.3-2|9	# Java stack is not supported on x86_32
21mr|sisu-mojos-0.3.3-2|10	ExcludeArch: %{ix86}
21mr|sisu-mojos-0.3.3-2|11	
21mr|sisu-mojos-0.3.3-2|12	Source0:        http://git.eclipse.org/c/sisu/org.eclipse.sisu.mojos.git/snapshot/releases/%{version}.tar.gz#/%{name}-%{version}.tar.gz
21mr|sisu-mojos-0.3.3-2|13	
21mr|sisu-mojos-0.3.3-2|14	BuildRequires:  maven-local
21mr|sisu-mojos-0.3.3-2|15	BuildRequires:  mvn(junit:junit)
21mr|sisu-mojos-0.3.3-2|16	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|sisu-mojos-0.3.3-2|17	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|sisu-mojos-0.3.3-2|18	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|sisu-mojos-0.3.3-2|19	BuildRequires:  mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|sisu-mojos-0.3.3-2|20	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|sisu-mojos-0.3.3-2|21	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.inject)
21mr|sisu-mojos-0.3.3-2|22	BuildRequires:  mvn(org.slf4j:slf4j-nop)
21mr|sisu-mojos-0.3.3-2|23	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|sisu-mojos-0.3.3-2|24	
21mr|sisu-mojos-0.3.3-2|25	Obsoletes:      sisu-maven-plugin < 1:0.1
21mr|sisu-mojos-0.3.3-2|26	
21mr|sisu-mojos-0.3.3-2|27	%description
21mr|sisu-mojos-0.3.3-2|28	The Sisu Plugin for Maven provides mojos to generate
21mr|sisu-mojos-0.3.3-2|29	META-INF/sisu/javax.inject.Named index files for the Sisu container.
21mr|sisu-mojos-0.3.3-2|30	
21mr|sisu-mojos-0.3.3-2|31	%package javadoc
21mr|sisu-mojos-0.3.3-2|32	Summary:        API documentation for %{name}
21mr|sisu-mojos-0.3.3-2|33	
21mr|sisu-mojos-0.3.3-2|34	%description javadoc
21mr|sisu-mojos-0.3.3-2|35	This package contains %{summary}.
21mr|sisu-mojos-0.3.3-2|36	
21mr|sisu-mojos-0.3.3-2|37	%prep
21mr|sisu-mojos-0.3.3-2|38	%setup -q -c
21mr|sisu-mojos-0.3.3-2|39	mv releases/%{version}/* .
21mr|sisu-mojos-0.3.3-2|40	# Animal Sniffer is not useful in Fedora
21mr|sisu-mojos-0.3.3-2|41	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|sisu-mojos-0.3.3-2|42	%mvn_alias : org.sonatype.plugins:
21mr|sisu-mojos-0.3.3-2|43	
21mr|sisu-mojos-0.3.3-2|44	%build
21mr|sisu-mojos-0.3.3-2|45	%mvn_build
21mr|sisu-mojos-0.3.3-2|46	
21mr|sisu-mojos-0.3.3-2|47	%install
21mr|sisu-mojos-0.3.3-2|48	%mvn_install
21mr|sisu-mojos-0.3.3-2|49	
21mr|sisu-mojos-0.3.3-2|50	%files -f .mfiles
21mr|sisu-mojos-0.3.3-2|51	%doc LICENSE.txt
21mr|sisu-mojos-0.3.3-2|52	
21mr|sisu-mojos-0.3.3-2|53	%files javadoc -f .mfiles-javadoc
21mr|sisu-mojos-0.3.3-2|54	%doc LICENSE.txt
21mr|sisu-mojos-0.3.3-2|55	

16769 21
21mr|si-units-0.6.5-6|1	Name:          si-units
21mr|si-units-0.6.5-6|2	Version:       0.6.5
21mr|si-units-0.6.5-6|3	Release:       6
21mr|si-units-0.6.5-6|4	Summary:       International System of Units (JSR 363)
21mr|si-units-0.6.5-6|5	License:       BSD
21mr|si-units-0.6.5-6|6	URL:           https://github.com/unitsofmeasurement/%{name}
21mr|si-units-0.6.5-6|7	Source0:       https://github.com/unitsofmeasurement/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|si-units-0.6.5-6|8	
21mr|si-units-0.6.5-6|9	BuildRequires: junit
21mr|si-units-0.6.5-6|10	BuildRequires: maven-plugin-bundle
21mr|si-units-0.6.5-6|11	BuildRequires: maven-source-plugin
21mr|si-units-0.6.5-6|12	BuildRequires: maven-local
21mr|si-units-0.6.5-6|13	BuildRequires: maven-jar-plugin
21mr|si-units-0.6.5-6|14	BuildRequires: maven-install-plugin
21mr|si-units-0.6.5-6|15	BuildRequires: maven-license-plugin
21mr|si-units-0.6.5-6|16	BuildRequires: maven-dependency-plugin
21mr|si-units-0.6.5-6|17	BuildRequires: mvn(org.jacoco:jacoco-maven-plugin)
21mr|si-units-0.6.5-6|18	BuildRequires: mvn(javax.measure:unit-api)
21mr|si-units-0.6.5-6|19	BuildRequires: mvn(tec.uom:uom-parent:pom:)
21mr|si-units-0.6.5-6|20	BuildRequires: mvn(tec.uom:uom-se:pom:)
21mr|si-units-0.6.5-6|21	
21mr|si-units-0.6.5-6|22	Group:          Development/Java
21mr|si-units-0.6.5-6|23	BuildArch:     noarch
21mr|si-units-0.6.5-6|24	
21mr|si-units-0.6.5-6|25	%description
21mr|si-units-0.6.5-6|26	A library of SI quantities and unit types (JSR 363).
21mr|si-units-0.6.5-6|27	
21mr|si-units-0.6.5-6|28	%package javadoc
21mr|si-units-0.6.5-6|29	Group:          Development/Java
21mr|si-units-0.6.5-6|30	BuildArch: noarch
21mr|si-units-0.6.5-6|31	# Java stack is not supported on x86_32
21mr|si-units-0.6.5-6|32	ExcludeArch: %{ix86}
21mr|si-units-0.6.5-6|33	Summary: Javadoc for the library of SI quantities and unit types
21mr|si-units-0.6.5-6|34	
21mr|si-units-0.6.5-6|35	%description javadoc
21mr|si-units-0.6.5-6|36	This package contains documentation for the International System
21mr|si-units-0.6.5-6|37	of Units - a library of SI quantities and unit types (JSR 363).
21mr|si-units-0.6.5-6|38	
21mr|si-units-0.6.5-6|39	%prep
21mr|si-units-0.6.5-6|40	%setup -q -n %{name}-%{version}
21mr|si-units-0.6.5-6|41	%pom_disable_module units	# use only Java 8+
21mr|si-units-0.6.5-6|42	%pom_xpath_remove "pom:properties/pom:si.quantity.version"
21mr|si-units-0.6.5-6|43	%pom_xpath_inject "pom:properties" "<si.quantity.version>%{version}</si.quantity.version>"
21mr|si-units-0.6.5-6|44	
21mr|si-units-0.6.5-6|45	%build
21mr|si-units-0.6.5-6|46	%mvn_build
21mr|si-units-0.6.5-6|47	
21mr|si-units-0.6.5-6|48	%install
21mr|si-units-0.6.5-6|49	%mvn_install
21mr|si-units-0.6.5-6|50	
21mr|si-units-0.6.5-6|51	%files -f .mfiles
21mr|si-units-0.6.5-6|52	%doc README.md
21mr|si-units-0.6.5-6|53	%license LICENSE
21mr|si-units-0.6.5-6|54	
21mr|si-units-0.6.5-6|55	%files javadoc -f .mfiles-javadoc
21mr|si-units-0.6.5-6|56	%license LICENSE
21mr|si-units-0.6.5-6|57	

16770 21
21mr|skanpage-23.08.5-9|1	%define url_ver %(echo %version | cut -d. -f1,2)
21mr|skanpage-23.08.5-9|2	
21mr|skanpage-23.08.5-9|3	Summary(ru_RU.UTF-8): Приложение для сканирования многостраничных документов
21mr|skanpage-23.08.5-9|4	Summary:	Utility to scan images and multi-page documents
21mr|skanpage-23.08.5-9|5	Name:		skanpage
21mr|skanpage-23.08.5-9|6	Version:	23.08.5
21mr|skanpage-23.08.5-9|7	Release:	9
21mr|skanpage-23.08.5-9|8	License:	GPLv2+
21mr|skanpage-23.08.5-9|9	Group:		Graphical desktop/KDE
21mr|skanpage-23.08.5-9|10	Url:		http://www.kde.org/applications/graphics/skanpage/
21mr|skanpage-23.08.5-9|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|skanpage-23.08.5-9|12	Patch0:		fix.name.new.document.patch
21mr|skanpage-23.08.5-9|13	Patch1:		0001-Add-file-name-template.patch
21mr|skanpage-23.08.5-9|14	Patch2:		0002-Add-auto-save.patch
21mr|skanpage-23.08.5-9|15	Patch3:		0003-Add_Profiles.patch
21mr|skanpage-23.08.5-9|16	Patch4:		0004-Add-ScrollView-to-Device-Selection.patch
21mr|skanpage-23.08.5-9|17	Patch5:		disable-openmp.patch
21mr|skanpage-23.08.5-9|18	%if %{mdvver} < 202310
21mr|skanpage-23.08.5-9|19	BuildRequires:	extra-cmake-modules
21mr|skanpage-23.08.5-9|20	%else
21mr|skanpage-23.08.5-9|21	BuildRequires:  extra-cmake-modules5
21mr|skanpage-23.08.5-9|22	%endif
21mr|skanpage-23.08.5-9|23	BuildRequires:	kf5config-devel
21mr|skanpage-23.08.5-9|24	BuildRequires:	kf5coreaddons-devel
21mr|skanpage-23.08.5-9|25	BuildRequires:	kf5crash-devel
21mr|skanpage-23.08.5-9|26	BuildRequires:	kf5i18n-devel
21mr|skanpage-23.08.5-9|27	BuildRequires:	kf5kio-devel
21mr|skanpage-23.08.5-9|28	BuildRequires:	kf5kirigami2-devel
21mr|skanpage-23.08.5-9|29	BuildRequires:	kf5purpose-devel
21mr|skanpage-23.08.5-9|30	BuildRequires:	kf5sanecore-devel
21mr|skanpage-23.08.5-9|31	BuildRequires:  kquickimageeditor-devel
21mr|skanpage-23.08.5-9|32	BuildRequires:	leptonica-devel
21mr|skanpage-23.08.5-9|33	BuildRequires:	pkgconfig(libpng)
21mr|skanpage-23.08.5-9|34	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|skanpage-23.08.5-9|35	BuildRequires:	pkgconfig(Qt5Core)
21mr|skanpage-23.08.5-9|36	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|skanpage-23.08.5-9|37	BuildRequires:	pkgconfig(Qt5Qml)
21mr|skanpage-23.08.5-9|38	BuildRequires:	pkgconfig(Qt5Quick)
21mr|skanpage-23.08.5-9|39	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|skanpage-23.08.5-9|40	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|skanpage-23.08.5-9|41	BuildRequires:	pkgconfig(tesseract)
21mr|skanpage-23.08.5-9|42	Provides:	scanner-gui
21mr|skanpage-23.08.5-9|43	Requires:	kquickimageeditor
21mr|skanpage-23.08.5-9|44	Requires:	tesseract
21mr|skanpage-23.08.5-9|45	
21mr|skanpage-23.08.5-9|46	%description
21mr|skanpage-23.08.5-9|47	Skanpage is a multi-page scanning application built using the libksane library
21mr|skanpage-23.08.5-9|48	and a QML interface. It supports saving to image and PDF files.
21mr|skanpage-23.08.5-9|49	
21mr|skanpage-23.08.5-9|50	%description -l ru_RU.UTF-8
21mr|skanpage-23.08.5-9|51	Skanpage - это приложение для сканирования многостраничных документов, построенное с
21mr|skanpage-23.08.5-9|52	использованием библиотеки libksane и интерфейса QML. Поддерживает сохранение
21mr|skanpage-23.08.5-9|53	в форматы изображений и PDF.
21mr|skanpage-23.08.5-9|54	
21mr|skanpage-23.08.5-9|55	%files -f %{name}.lang
21mr|skanpage-23.08.5-9|56	%doc README.md
21mr|skanpage-23.08.5-9|57	%{_kde5_applicationsdir}/*.desktop
21mr|skanpage-23.08.5-9|58	%{_kde5_bindir}/%{name}
21mr|skanpage-23.08.5-9|59	%{_kde5_datadir}/qlogging-categories5/skanpage.categories
21mr|skanpage-23.08.5-9|60	%{_kde5_iconsdir}/hicolor/*/apps/skanpage.*
21mr|skanpage-23.08.5-9|61	%{_metainfodir}/org.kde.skanpage.appdata.xml
21mr|skanpage-23.08.5-9|62	
21mr|skanpage-23.08.5-9|63	#------------------------------------------------
21mr|skanpage-23.08.5-9|64	
21mr|skanpage-23.08.5-9|65	%prep
21mr|skanpage-23.08.5-9|66	%autosetup -p1
21mr|skanpage-23.08.5-9|67	
21mr|skanpage-23.08.5-9|68	%build
21mr|skanpage-23.08.5-9|69	%cmake_kde5
21mr|skanpage-23.08.5-9|70	%make_build
21mr|skanpage-23.08.5-9|71	
21mr|skanpage-23.08.5-9|72	%install
21mr|skanpage-23.08.5-9|73	%make_install -C build
21mr|skanpage-23.08.5-9|74	
21mr|skanpage-23.08.5-9|75	%find_lang %{name} --with-html
21mr|skanpage-23.08.5-9|76	
21mr|skanpage-23.08.5-9|77	%changelog
21mr|skanpage-23.08.5-9|78	- Merge: 0aab93d d803ad2
21mr|skanpage-23.08.5-9|79	* Tue Dec 16 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|skanpage-23.08.5-9|80	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|skanpage-23.08.5-9|81	
21mr|skanpage-23.08.5-9|82	* Tue Dec 16 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|skanpage-23.08.5-9|83	- Rec tesseract for need /usr/share/tesseract/tessdata
21mr|skanpage-23.08.5-9|84	
21mr|skanpage-23.08.5-9|85	- Merge: d692451 417ed01
21mr|skanpage-23.08.5-9|86	* Fri Dec 12 2025 survolog <survolog@yandex.ru>
21mr|skanpage-23.08.5-9|87	- Merge pull request #6 from neurofreak/skanpage:rosa2021.1
21mr|skanpage-23.08.5-9|88	- Added BR tesseract
21mr|skanpage-23.08.5-9|89	
21mr|skanpage-23.08.5-9|90	- Merge: 3fb3156 1a5a541
21mr|skanpage-23.08.5-9|91	* Fri Dec 12 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|skanpage-23.08.5-9|92	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|skanpage-23.08.5-9|93	
21mr|skanpage-23.08.5-9|94	* Fri Dec 12 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|skanpage-23.08.5-9|95	- Minor clear
21mr|skanpage-23.08.5-9|96	
21mr|skanpage-23.08.5-9|97	- Merge: e63e2a4 c697594
21mr|skanpage-23.08.5-9|98	* Fri Dec 12 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|skanpage-23.08.5-9|99	- Merge from rosa2023.1
21mr|skanpage-23.08.5-9|100	
21mr|skanpage-23.08.5-9|101	- Merge: f25475e 98a800c
21mr|skanpage-23.08.5-9|102	* Fri Dec 12 2025 survolog <survolog@yandex.ru>
21mr|skanpage-23.08.5-9|103	- Merge pull request #5 from neurofreak/skanpage:rosa2023.1
21mr|skanpage-23.08.5-9|104	- Added BR tesseract
21mr|skanpage-23.08.5-9|105	
21mr|skanpage-23.08.5-9|106	- Merge: e63e2a4 98a800c
21mr|skanpage-23.08.5-9|107	* Thu Dec 11 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|skanpage-23.08.5-9|108	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|skanpage-23.08.5-9|109	
21mr|skanpage-23.08.5-9|110	* Thu Dec 11 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|skanpage-23.08.5-9|111	- add needed BR
21mr|skanpage-23.08.5-9|112	
21mr|skanpage-23.08.5-9|113	* Wed Jun 18 2025 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.5-3
21mr|skanpage-23.08.5-9|114	- MassBuild#6376: Increase release tag
21mr|skanpage-23.08.5-9|115	
21mr|skanpage-23.08.5-9|116	* Mon Apr 14 2025 Victor Ryzhykh <victorr2007@yandex.ru> 23.08.5-2
21mr|skanpage-23.08.5-9|117	- Changed the display of the scanner list. Added a scroll bar.
21mr|skanpage-23.08.5-9|118	
21mr|skanpage-23.08.5-9|119	* Mon Apr 14 2025 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.5-7
21mr|skanpage-23.08.5-9|120	- Up release
21mr|skanpage-23.08.5-9|121	
21mr|skanpage-23.08.5-9|122	- Merge: 6eb3a1d 0404926
21mr|skanpage-23.08.5-9|123	* Mon Apr 14 2025 victorr2007 <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|124	- Merge pull request #4 from thomaslucky13/skanpage:rosa2023.1
21mr|skanpage-23.08.5-9|125	- Изменение отображения списка сканеров. Добавлена полоса прокрутки.
21mr|skanpage-23.08.5-9|126	
21mr|skanpage-23.08.5-9|127	* Thu Mar 27 2025 thomas_lucky13 <mkoul@mail.ru>
21mr|skanpage-23.08.5-9|128	- add ScrollView to DeviceSelection
21mr|skanpage-23.08.5-9|129	
21mr|skanpage-23.08.5-9|130	* Thu Mar 20 2025 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.5-6
21mr|skanpage-23.08.5-9|131	- Up release
21mr|skanpage-23.08.5-9|132	
21mr|skanpage-23.08.5-9|133	* Thu Mar 20 2025 Victor Ryzhykh <victorr2007@yandex.ru> 23.08.5-1
21mr|skanpage-23.08.5-9|134	- Updated to 23.08.5
21mr|skanpage-23.08.5-9|135	
21mr|skanpage-23.08.5-9|136	- Merge: 2e869e4 c1db607
21mr|skanpage-23.08.5-9|137	* Thu Mar 20 2025 victorr2007 <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|138	- Merge pull request #3 from thomaslucky13/skanpage:rosa2023.1
21mr|skanpage-23.08.5-9|139	- Обновление патчей и добавление профилей настроек
21mr|skanpage-23.08.5-9|140	
21mr|skanpage-23.08.5-9|141	* Wed Mar 12 2025 thomas_lucky13 <mkoul@mail.ru>
21mr|skanpage-23.08.5-9|142	- add profiles
21mr|skanpage-23.08.5-9|143	
21mr|skanpage-23.08.5-9|144	* Sun Feb 16 2025 spec cleaner <abf@abf.io>
21mr|skanpage-23.08.5-9|145	- automated spec cleanup
21mr|skanpage-23.08.5-9|146	
21mr|skanpage-23.08.5-9|147	* Mon Dec 9 2024 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.4-6
21mr|skanpage-23.08.5-9|148	- Fix i18n
21mr|skanpage-23.08.5-9|149	
21mr|skanpage-23.08.5-9|150	* Mon Dec 9 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|151	- Fix i18n
21mr|skanpage-23.08.5-9|152	
21mr|skanpage-23.08.5-9|153	* Mon Dec 9 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|154	- Fix i18n
21mr|skanpage-23.08.5-9|155	
21mr|skanpage-23.08.5-9|156	* Mon Dec 2 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|157	- Added autosave mode and scroll bar to the settings window
21mr|skanpage-23.08.5-9|158	
21mr|skanpage-23.08.5-9|159	- Merge: 9a08a8f 46cb802
21mr|skanpage-23.08.5-9|160	* Mon Dec 2 2024 victorr2007 <victorr2007@yandex.ru> 23.08.5-4
21mr|skanpage-23.08.5-9|161	- Merge pull request #2 from thomaslucky13/skanpage:rosa2023.1
21mr|skanpage-23.08.5-9|162	- Добавлены режим автосохранения и полоса прокрутки в окне настроек
21mr|skanpage-23.08.5-9|163	
21mr|skanpage-23.08.5-9|164	* Mon Dec 2 2024 thomas_lucky13 <mkoul@mail.ru>
21mr|skanpage-23.08.5-9|165	- add scrollBar to settings window
21mr|skanpage-23.08.5-9|166	
21mr|skanpage-23.08.5-9|167	* Mon Dec 2 2024 thomas_lucky13 <mkoul@mail.ru>
21mr|skanpage-23.08.5-9|168	- Add auto save
21mr|skanpage-23.08.5-9|169	- If auto save is enable scans are saved automatically with default parameters
21mr|skanpage-23.08.5-9|170	
21mr|skanpage-23.08.5-9|171	* Thu Nov 21 2024 Victor Ryzhykh <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|172	- Adding Templates for File Names
21mr|skanpage-23.08.5-9|173	
21mr|skanpage-23.08.5-9|174	- Merge: e8f919c 22378eb
21mr|skanpage-23.08.5-9|175	* Thu Nov 21 2024 victorr2007 <victorr2007@yandex.ru> 23.08.5-3
21mr|skanpage-23.08.5-9|176	- Merge pull request #1 from thomaslucky13/skanpage:rosa2023.1
21mr|skanpage-23.08.5-9|177	- Добавление шаблонов для названий файлов
21mr|skanpage-23.08.5-9|178	
21mr|skanpage-23.08.5-9|179	* Mon Nov 18 2024 thomas_lucky13 <mkoul@mail.ru>
21mr|skanpage-23.08.5-9|180	- Add file name template
21mr|skanpage-23.08.5-9|181	- Add template samples: data (year, month, day), time (hour, minute, second) and numeric (1, 01, 001, 0001).
21mr|skanpage-23.08.5-9|182	- To edit the template open settings window. To show samples click "Show samples" in settings window.
21mr|skanpage-23.08.5-9|183	
21mr|skanpage-23.08.5-9|184	* Wed Sep 18 2024 NixTux Commit Bot <noreply@nixtux.ru> 23.08.5-2
21mr|skanpage-23.08.5-9|185	- bot: new name of extra-cmake-modules for KDE 5
21mr|skanpage-23.08.5-9|186	
21mr|skanpage-23.08.5-9|187	* Tue Sep 10 2024 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.5-2
21mr|skanpage-23.08.5-9|188	- MassBuild#5345: Increase release tag
21mr|skanpage-23.08.5-9|189	
21mr|skanpage-23.08.5-9|190	* Mon Apr 22 2024 Victor Ryzhikh <victorr2007@yandex.ru> 23.08.4-2
21mr|skanpage-23.08.5-9|191	- Added kquickimageeditor
21mr|skanpage-23.08.5-9|192	
21mr|skanpage-23.08.5-9|193	* Mon Apr 22 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|194	- Added kquickimageeditor
21mr|skanpage-23.08.5-9|195	
21mr|skanpage-23.08.5-9|196	* Thu Feb 15 2024 VictorR2007 <victorr2007@yandex.ru> 23.08.5-1
21mr|skanpage-23.08.5-9|197	- Updated to 23.08.5
21mr|skanpage-23.08.5-9|198	
21mr|skanpage-23.08.5-9|199	* Tue Jan 30 2024 VictorR2007 <victorr2007@yandex.ru> 23.08.4-1
21mr|skanpage-23.08.5-9|200	- Updated to 23.08.4
21mr|skanpage-23.08.5-9|201	
21mr|skanpage-23.08.5-9|202	* Fri Dec 15 2023 VictorR2007 <victorr2007@yandex.ru> 23.08.4-1
21mr|skanpage-23.08.5-9|203	- Updated to 23.08.4
21mr|skanpage-23.08.5-9|204	
21mr|skanpage-23.08.5-9|205	* Sat Nov 18 2023 VictorR2007 <victorr2007@yandex.ru> 23.08.3-1
21mr|skanpage-23.08.5-9|206	- Updated to 23.08.3
21mr|skanpage-23.08.5-9|207	
21mr|skanpage-23.08.5-9|208	* Thu Sep 14 2023 VictorR2007 <victorr2007@yandex.ru> 23.08.1-1
21mr|skanpage-23.08.5-9|209	- Updated to 23.08.1
21mr|skanpage-23.08.5-9|210	
21mr|skanpage-23.08.5-9|211	* Fri Aug 25 2023 VictorR2007 <victorr2007@yandex.ru> 23.08.0-1
21mr|skanpage-23.08.5-9|212	- Updated to 23.08.0
21mr|skanpage-23.08.5-9|213	
21mr|skanpage-23.08.5-9|214	* Thu Aug 24 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|215	- Updated to 23.08.0
21mr|skanpage-23.08.5-9|216	
21mr|skanpage-23.08.5-9|217	* Fri Jul 7 2023 VictorR2007 <victorr2007@yandex.ru> 23.04.3-1
21mr|skanpage-23.08.5-9|218	- Updated to 23.04.3
21mr|skanpage-23.08.5-9|219	
21mr|skanpage-23.08.5-9|220	* Fri Jun 9 2023 VictorR2007 <victorr2007@yandex.ru> 23.04.2-1
21mr|skanpage-23.08.5-9|221	- Updated to 23.04.2
21mr|skanpage-23.08.5-9|222	
21mr|skanpage-23.08.5-9|223	* Fri May 19 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|224	- fix name new document
21mr|skanpage-23.08.5-9|225	
21mr|skanpage-23.08.5-9|226	* Fri May 19 2023 VictorR2007 <victorr2007@yandex.ru> 22.12.3-2
21mr|skanpage-23.08.5-9|227	- fix name new document
21mr|skanpage-23.08.5-9|228	
21mr|skanpage-23.08.5-9|229	* Fri May 19 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|230	- fix name new document
21mr|skanpage-23.08.5-9|231	
21mr|skanpage-23.08.5-9|232	* Fri May 19 2023 Victor Ryzhikh <victorr2007@yandex.ru> 22.12.3-1
21mr|skanpage-23.08.5-9|233	- Updated to 22.12.3
21mr|skanpage-23.08.5-9|234	
21mr|skanpage-23.08.5-9|235	* Fri May 19 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|skanpage-23.08.5-9|236	- Updated to 22.12.3
21mr|skanpage-23.08.5-9|237	
21mr|skanpage-23.08.5-9|238	* Fri May 19 2023 ABF <abf@rosalinux.ru> 23.04.1-1
21mr|skanpage-23.08.5-9|239	- Automatic import for version 23.04.1-1

16771 21
21mr|skkdic-20070529-14|1	%define version	20070529
21mr|skkdic-20070529-14|2	%define release	14
21mr|skkdic-20070529-14|3	
21mr|skkdic-20070529-14|4	Name:      skkdic
21mr|skkdic-20070529-14|5	Summary:   SKK Dictionaries for Japanese
21mr|skkdic-20070529-14|6	Version:   %{version}
21mr|skkdic-20070529-14|7	Release:   %{release}
21mr|skkdic-20070529-14|8	Group:     System/Internationalization
21mr|skkdic-20070529-14|9	License:   GPL
21mr|skkdic-20070529-14|10	URL:       http://openlab.ring.gr.jp/skk/
21mr|skkdic-20070529-14|11	
21mr|skkdic-20070529-14|12	# Use this file:
21mr|skkdic-20070529-14|13	# http://openlab.jp/skk/skk/dic/SKK-JISYO.L
21mr|skkdic-20070529-14|14	Source0:   %{name}-%{version}.tar.bz2
21mr|skkdic-20070529-14|15	
21mr|skkdic-20070529-14|16	BuildArch: noarch
21mr|skkdic-20070529-14|17	
21mr|skkdic-20070529-14|18	%description
21mr|skkdic-20070529-14|19	SKK dictionaries for Japanese.
21mr|skkdic-20070529-14|20	SKK is a Simple Kana-to-Kanji conversion program.
21mr|skkdic-20070529-14|21	
21mr|skkdic-20070529-14|22	
21mr|skkdic-20070529-14|23	%prep
21mr|skkdic-20070529-14|24	%setup -q -n %name-%version.orig
21mr|skkdic-20070529-14|25	
21mr|skkdic-20070529-14|26	%install
21mr|skkdic-20070529-14|27	rm -rf $RPM_BUILD_ROOT
21mr|skkdic-20070529-14|28	mkdir -p $RPM_BUILD_ROOT/%{_datadir}/skk
21mr|skkdic-20070529-14|29	install -m 644 SKK-JISYO.* $RPM_BUILD_ROOT/%{_datadir}/skk
21mr|skkdic-20070529-14|30	
21mr|skkdic-20070529-14|31	%clean
21mr|skkdic-20070529-14|32	rm -rf $RPM_BUILD_ROOT
21mr|skkdic-20070529-14|33	
21mr|skkdic-20070529-14|34	
21mr|skkdic-20070529-14|35	%files
21mr|skkdic-20070529-14|36	%defattr(-,root,root)
21mr|skkdic-20070529-14|37	%{_datadir}/skk/*

16772 21
21mr|skopeo-1.4.1-2|1	
21mr|skopeo-1.4.1-2|2	%define		debug_package %{nil}
21mr|skopeo-1.4.1-2|3	
21mr|skopeo-1.4.1-2|4	Name:		skopeo
21mr|skopeo-1.4.1-2|5	Version:	1.4.1
21mr|skopeo-1.4.1-2|6	Release:	2
21mr|skopeo-1.4.1-2|7	Summary:	Tools image comtainers or registry
21mr|skopeo-1.4.1-2|8	Group:		Development/Other
21mr|skopeo-1.4.1-2|9	License:	ASL 2.0
21mr|skopeo-1.4.1-2|10	URL:		https://github.com/containers/skopeo
21mr|skopeo-1.4.1-2|11	Source0:	%{url}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|skopeo-1.4.1-2|12	Source10:	%{name}.rpmlintrc
21mr|skopeo-1.4.1-2|13	BuildRequires:	go >= 1.11
21mr|skopeo-1.4.1-2|14	BuildRequires:	git-core
21mr|skopeo-1.4.1-2|15	BuildRequires:	upx
21mr|skopeo-1.4.1-2|16	BuildRequires:	gpgme-devel
21mr|skopeo-1.4.1-2|17	BuildRequires:	pkgconfig(devmapper)
21mr|skopeo-1.4.1-2|18	
21mr|skopeo-1.4.1-2|19	%description
21mr|skopeo-1.4.1-2|20	skopeo is a command line utility that performs various
21mr|skopeo-1.4.1-2|21	operations on container images and image repositories.
21mr|skopeo-1.4.1-2|22	
21mr|skopeo-1.4.1-2|23	skopeo does not require the user to be running as root
21mr|skopeo-1.4.1-2|24	to do most of its operations.
21mr|skopeo-1.4.1-2|25	
21mr|skopeo-1.4.1-2|26	skopeo does not require a daemon to be running to perform
21mr|skopeo-1.4.1-2|27	its operations.
21mr|skopeo-1.4.1-2|28	
21mr|skopeo-1.4.1-2|29	skopeo can work with OCI images as well as the original
21mr|skopeo-1.4.1-2|30	Docker v2 images.
21mr|skopeo-1.4.1-2|31	
21mr|skopeo-1.4.1-2|32	%prep
21mr|skopeo-1.4.1-2|33	%setup -q
21mr|skopeo-1.4.1-2|34	
21mr|skopeo-1.4.1-2|35	%build
21mr|skopeo-1.4.1-2|36	CGO_CFLAGS="" CGO_LDFLAGS="-L%{_libdir} -lgpgme -lassuan -lgpg-error" GO111MODULE=on go build -mod=vendor "-buildmode=pie" -ldflags '-X main.gitCommit= ' -gcflags "" -tags "btrfs_noversion exclude_graphdriver_btrfs " -o bin/skopeo ./cmd/skopeo
21mr|skopeo-1.4.1-2|37	
21mr|skopeo-1.4.1-2|38	upx bin/%{name}
21mr|skopeo-1.4.1-2|39	
21mr|skopeo-1.4.1-2|40	
21mr|skopeo-1.4.1-2|41	%install
21mr|skopeo-1.4.1-2|42	install -Dm0755 bin/%{name} %{buildroot}%{_bindir}/%{name}
21mr|skopeo-1.4.1-2|43	
21mr|skopeo-1.4.1-2|44	%files
21mr|skopeo-1.4.1-2|45	%doc README.md LICENSE
21mr|skopeo-1.4.1-2|46	%{_bindir}/%{name}

16773 21
21mr|skrooge-2.24.6-5|1	Summary:	Personal Finance Management Tool
21mr|skrooge-2.24.6-5|2	Name:		skrooge
21mr|skrooge-2.24.6-5|3	Version:	2.24.6
21mr|skrooge-2.24.6-5|4	Release:	5
21mr|skrooge-2.24.6-5|5	License:	GPLv3+
21mr|skrooge-2.24.6-5|6	Group:		Office
21mr|skrooge-2.24.6-5|7	Url:		https://skrooge.org
21mr|skrooge-2.24.6-5|8	Source0:	https://download.kde.org/stable/skrooge/%{name}-%{version}.tar.xz
21mr|skrooge-2.24.6-5|9	Source1:	%{name}-2.24.6_ru.tar.gz
21mr|skrooge-2.24.6-5|10	Source100:	%{name}.rpmlintrc
21mr|skrooge-2.24.6-5|11	BuildRequires:	cmake >= 2.8.12
21mr|skrooge-2.24.6-5|12	BuildRequires:	extra-cmake-modules >= 1.7.0
21mr|skrooge-2.24.6-5|13	BuildRequires:	grantlee-qt5-devel >= 2.20.0
21mr|skrooge-2.24.6-5|14	BuildRequires:	kf5activities-devel >= 5.0.0
21mr|skrooge-2.24.6-5|15	BuildRequires:	kf5archive-devel
21mr|skrooge-2.24.6-5|16	BuildRequires:	kf5completion-devel
21mr|skrooge-2.24.6-5|17	BuildRequires:	kf5config-devel
21mr|skrooge-2.24.6-5|18	BuildRequires:	kf5configwidgets-devel
21mr|skrooge-2.24.6-5|19	BuildRequires:	kf5coreaddons-devel
21mr|skrooge-2.24.6-5|20	BuildRequires:	kf5designerplugin-devel
21mr|skrooge-2.24.6-5|21	BuildRequires:	kf5doctools-devel
21mr|skrooge-2.24.6-5|22	BuildRequires:	kf5guiaddons-devel
21mr|skrooge-2.24.6-5|23	BuildRequires:	kf5i18n-devel
21mr|skrooge-2.24.6-5|24	BuildRequires:	kf5iconthemes-devel
21mr|skrooge-2.24.6-5|25	BuildRequires:	kf5itemviews-devel
21mr|skrooge-2.24.6-5|26	BuildRequires:	kf5jobwidgets-devel
21mr|skrooge-2.24.6-5|27	BuildRequires:	kf5kio-devel
21mr|skrooge-2.24.6-5|28	BuildRequires:	kf5newstuff-devel
21mr|skrooge-2.24.6-5|29	BuildRequires:	kf5notifications-devel
21mr|skrooge-2.24.6-5|30	BuildRequires:	kf5notifyconfig-devel
21mr|skrooge-2.24.6-5|31	BuildRequires:	kf5parts-devel
21mr|skrooge-2.24.6-5|32	BuildRequires:	kf5runner-devel
21mr|skrooge-2.24.6-5|33	BuildRequires:	kf5wallet-devel
21mr|skrooge-2.24.6-5|34	BuildRequires:	kf5widgetsaddons-devel
21mr|skrooge-2.24.6-5|35	BuildRequires:	kf5windowsystem-devel
21mr|skrooge-2.24.6-5|36	BuildRequires:	kf5xmlgui-devel
21mr|skrooge-2.24.6-5|37	BuildRequires:	pkgconfig(libofx)
21mr|skrooge-2.24.6-5|38	BuildRequires:	pkgconfig(qca2-qt5)
21mr|skrooge-2.24.6-5|39	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|skrooge-2.24.6-5|40	BuildRequires:	pkgconfig(Qt5Core) >= 5.9.0
21mr|skrooge-2.24.6-5|41	BuildRequires:	pkgconfig(Qt5DBus)
21mr|skrooge-2.24.6-5|42	BuildRequires:	pkgconfig(Qt5Gui)
21mr|skrooge-2.24.6-5|43	BuildRequires:	pkgconfig(Qt5Designer)
21mr|skrooge-2.24.6-5|44	BuildRequires:	pkgconfig(Qt5Network)
21mr|skrooge-2.24.6-5|45	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|skrooge-2.24.6-5|46	BuildRequires:	pkgconfig(Qt5Quick)
21mr|skrooge-2.24.6-5|47	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|skrooge-2.24.6-5|48	BuildRequires:	pkgconfig(Qt5Script)
21mr|skrooge-2.24.6-5|49	BuildRequires:	pkgconfig(Qt5Sql)
21mr|skrooge-2.24.6-5|50	BuildRequires:	pkgconfig(Qt5Svg)
21mr|skrooge-2.24.6-5|51	BuildRequires:	pkgconfig(Qt5Test)
21mr|skrooge-2.24.6-5|52	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|skrooge-2.24.6-5|53	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|skrooge-2.24.6-5|54	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|skrooge-2.24.6-5|55	BuildRequires:	pkgconfig(Qt5Xml)
21mr|skrooge-2.24.6-5|56	BuildRequires:	pkgconfig(shared-mime-info)
21mr|skrooge-2.24.6-5|57	BuildRequires:	pkgconfig(sqlcipher)
21mr|skrooge-2.24.6-5|58	BuildRequires:	pkgconfig(sqlite3)
21mr|skrooge-2.24.6-5|59	Requires:	qca2-qt5-plugin-openssl
21mr|skrooge-2.24.6-5|60	Requires:	qt5-database-plugin-sqlite
21mr|skrooge-2.24.6-5|61	%rename		%{name}-devel
21mr|skrooge-2.24.6-5|62	
21mr|skrooge-2.24.6-5|63	%description
21mr|skrooge-2.24.6-5|64	Skrooge is a personal finance management tool for KDE, with the aim of being
21mr|skrooge-2.24.6-5|65	highly intuitive, while providing powerful functions such as graphics,
21mr|skrooge-2.24.6-5|66	persistent Undo/Redo, infinite category levels, and much more...
21mr|skrooge-2.24.6-5|67	
21mr|skrooge-2.24.6-5|68	%files -f %{name}.lang
21mr|skrooge-2.24.6-5|69	%doc AUTHORS CHANGELOG COPYING README
21mr|skrooge-2.24.6-5|70	%{_kde5_applicationsdir}/*.desktop
21mr|skrooge-2.24.6-5|71	%{_kde5_bindir}/*
21mr|skrooge-2.24.6-5|72	%{_kde5_datadir}/config.kcfg/*.kcfg
21mr|skrooge-2.24.6-5|73	%{_kde5_datadir}/skrooge/
21mr|skrooge-2.24.6-5|74	%{_kde5_iconsdir}/*/*/*/*
21mr|skrooge-2.24.6-5|75	%{_kde5_notificationsdir}/skrooge.notifyrc
21mr|skrooge-2.24.6-5|76	%{_kde5_services}/*.desktop
21mr|skrooge-2.24.6-5|77	%{_kde5_servicetypes}/*.desktop
21mr|skrooge-2.24.6-5|78	%{_kde5_sysconfdir}/xdg/*.knsrc
21mr|skrooge-2.24.6-5|79	%{_kde5_xmlguidir}/*/*.rc
21mr|skrooge-2.24.6-5|80	%{_appdatadir}/org.kde.skrooge.appdata.xml
21mr|skrooge-2.24.6-5|81	%{_datadir}/mime/packages/*.xml
21mr|skrooge-2.24.6-5|82	%{_qt5_plugindir}/*.so
21mr|skrooge-2.24.6-5|83	%{_qt5_plugindir}/designer/*.so
21mr|skrooge-2.24.6-5|84	%{_qt5_plugindir}/grantlee/*/grantlee_skgfilters.so
21mr|skrooge-2.24.6-5|85	%{_qt5_plugindir}/sqldrivers/libskgsqlcipher.so
21mr|skrooge-2.24.6-5|86	
21mr|skrooge-2.24.6-5|87	#-----------------------------------------------------------------------------
21mr|skrooge-2.24.6-5|88	
21mr|skrooge-2.24.6-5|89	%define libskgbankgui_major 2
21mr|skrooge-2.24.6-5|90	%define libskgbankgui %mklibname skgbankgui %{libskgbankgui_major}
21mr|skrooge-2.24.6-5|91	
21mr|skrooge-2.24.6-5|92	%package -n %{libskgbankgui}
21mr|skrooge-2.24.6-5|93	Summary:	 library for %{name}
21mr|skrooge-2.24.6-5|94	Group:		System/Libraries
21mr|skrooge-2.24.6-5|95	
21mr|skrooge-2.24.6-5|96	%description -n %{libskgbankgui}
21mr|skrooge-2.24.6-5|97	Library for %{name}.
21mr|skrooge-2.24.6-5|98	
21mr|skrooge-2.24.6-5|99	%files -n %{libskgbankgui}
21mr|skrooge-2.24.6-5|100	%doc COPYING
21mr|skrooge-2.24.6-5|101	%{_kde5_libdir}/libskgbankgui.so.%{libskgbankgui_major}*
21mr|skrooge-2.24.6-5|102	
21mr|skrooge-2.24.6-5|103	#-----------------------------------------------------------------------------
21mr|skrooge-2.24.6-5|104	
21mr|skrooge-2.24.6-5|105	%define libskgbankmodeler_major 2
21mr|skrooge-2.24.6-5|106	%define libskgbankmodeler %mklibname skgbankmodeler %{libskgbankmodeler_major}
21mr|skrooge-2.24.6-5|107	
21mr|skrooge-2.24.6-5|108	%package -n %{libskgbankmodeler}
21mr|skrooge-2.24.6-5|109	Summary:	Library for %{name}
21mr|skrooge-2.24.6-5|110	Group:		System/Libraries
21mr|skrooge-2.24.6-5|111	
21mr|skrooge-2.24.6-5|112	%description -n %{libskgbankmodeler}
21mr|skrooge-2.24.6-5|113	Library for %{name}.
21mr|skrooge-2.24.6-5|114	
21mr|skrooge-2.24.6-5|115	%files -n %{libskgbankmodeler}
21mr|skrooge-2.24.6-5|116	%doc COPYING
21mr|skrooge-2.24.6-5|117	%{_kde5_libdir}/libskgbankmodeler.so.%{libskgbankmodeler_major}*
21mr|skrooge-2.24.6-5|118	
21mr|skrooge-2.24.6-5|119	#-----------------------------------------------------------------------------
21mr|skrooge-2.24.6-5|120	
21mr|skrooge-2.24.6-5|121	%define libskgbasegui_major 2
21mr|skrooge-2.24.6-5|122	%define libskgbasegui %mklibname skgbasegui %{libskgbasegui_major}
21mr|skrooge-2.24.6-5|123	
21mr|skrooge-2.24.6-5|124	%package -n %{libskgbasegui}
21mr|skrooge-2.24.6-5|125	Summary:	Library for %{name}
21mr|skrooge-2.24.6-5|126	Group:		System/Libraries
21mr|skrooge-2.24.6-5|127	
21mr|skrooge-2.24.6-5|128	%description -n %{libskgbasegui}
21mr|skrooge-2.24.6-5|129	Library for %{name}.
21mr|skrooge-2.24.6-5|130	
21mr|skrooge-2.24.6-5|131	%files -n %{libskgbasegui}
21mr|skrooge-2.24.6-5|132	%doc COPYING
21mr|skrooge-2.24.6-5|133	%{_kde5_libdir}/libskgbasegui.so.%{libskgbasegui_major}*
21mr|skrooge-2.24.6-5|134	
21mr|skrooge-2.24.6-5|135	#-----------------------------------------------------------------------------
21mr|skrooge-2.24.6-5|136	
21mr|skrooge-2.24.6-5|137	%define libskgbasemodeler_major 2
21mr|skrooge-2.24.6-5|138	%define libskgbasemodeler %mklibname skgbasemodeler %{libskgbasemodeler_major}
21mr|skrooge-2.24.6-5|139	
21mr|skrooge-2.24.6-5|140	%package -n %{libskgbasemodeler}
21mr|skrooge-2.24.6-5|141	Summary:	Library for %{name}
21mr|skrooge-2.24.6-5|142	Group:		System/Libraries
21mr|skrooge-2.24.6-5|143	
21mr|skrooge-2.24.6-5|144	%description -n %{libskgbasemodeler}
21mr|skrooge-2.24.6-5|145	Library for %{name}.
21mr|skrooge-2.24.6-5|146	
21mr|skrooge-2.24.6-5|147	%files -n %{libskgbasemodeler}
21mr|skrooge-2.24.6-5|148	%doc COPYING
21mr|skrooge-2.24.6-5|149	%{_kde5_libdir}/libskgbasemodeler.so.%{libskgbasegui_major}*
21mr|skrooge-2.24.6-5|150	
21mr|skrooge-2.24.6-5|151	#--------------------------------------------------------------------
21mr|skrooge-2.24.6-5|152	
21mr|skrooge-2.24.6-5|153	%prep
21mr|skrooge-2.24.6-5|154	%setup -q
21mr|skrooge-2.24.6-5|155	
21mr|skrooge-2.24.6-5|156	pushd po/ru
21mr|skrooge-2.24.6-5|157	tar -xvzf %{SOURCE1}
21mr|skrooge-2.24.6-5|158	popd
21mr|skrooge-2.24.6-5|159	
21mr|skrooge-2.24.6-5|160	
21mr|skrooge-2.24.6-5|161	%build
21mr|skrooge-2.24.6-5|162	%cmake_kde5 -DSKG_DESIGNER=ON
21mr|skrooge-2.24.6-5|163	%make
21mr|skrooge-2.24.6-5|164	
21mr|skrooge-2.24.6-5|165	
21mr|skrooge-2.24.6-5|166	%install
21mr|skrooge-2.24.6-5|167	%makeinstall_std -C build
21mr|skrooge-2.24.6-5|168	
21mr|skrooge-2.24.6-5|169	%find_lang %{name} --with-html --with-kde
21mr|skrooge-2.24.6-5|170	
21mr|skrooge-2.24.6-5|171	# Quick workaround for wrong placement
21mr|skrooge-2.24.6-5|172	# FIXME: Properly fix in the build config files
21mr|skrooge-2.24.6-5|173	mv %{buildroot}%{_kde5_services}/sources/*.desktop %{buildroot}%{_kde5_services}/
21mr|skrooge-2.24.6-5|174	rmdir %{buildroot}%{_kde5_services}/sources/
21mr|skrooge-2.24.6-5|175	
21mr|skrooge-2.24.6-5|176	# Fix perms
21mr|skrooge-2.24.6-5|177	chmod -x %{buildroot}%{_kde5_applicationsdir}/*.desktop

16774 21
21mr|slang-2.3.2-3|1	%define major 2
21mr|slang-2.3.2-3|2	%define minor 3
21mr|slang-2.3.2-3|3	%define modules %{mklibname %{name}}-modules
21mr|slang-2.3.2-3|4	%define libname %mklibname %{name} %{major}
21mr|slang-2.3.2-3|5	%define devname %mklibname %{name} -d
21mr|slang-2.3.2-3|6	%define sdevname %mklibname %{name} -s -d
21mr|slang-2.3.2-3|7	
21mr|slang-2.3.2-3|8	%bcond_without	pcre
21mr|slang-2.3.2-3|9	%bcond_without	png
21mr|slang-2.3.2-3|10	%bcond_with	onig
21mr|slang-2.3.2-3|11	
21mr|slang-2.3.2-3|12	Summary:	The shared library for the S-Lang extension language
21mr|slang-2.3.2-3|13	Name:		slang
21mr|slang-2.3.2-3|14	Version:	2.3.2
21mr|slang-2.3.2-3|15	Release:	3
21mr|slang-2.3.2-3|16	License:	GPLv2+
21mr|slang-2.3.2-3|17	Group:		System/Libraries
21mr|slang-2.3.2-3|18	Url:		http://www.s-lang.org
21mr|slang-2.3.2-3|19	Source0:	http://www.jedsoft.org/releases/slang/%{name}-%{version}.tar.bz2
21mr|slang-2.3.2-3|20	Patch0:		slang-2.3.1a-modules-makefile.patch
21mr|slang-2.3.2-3|21	# don't use memcpy() on overlapping buffers
21mr|slang-2.3.2-3|22	Patch1:         slang-getkey-memmove.patch
21mr|slang-2.3.2-3|23	Patch2:		slang-2.3.2-slarray-ub.patch
21mr|slang-2.3.2-3|24	# disable test that fails with SIGHUP ignored (e.g. in koji)
21mr|slang-2.3.2-3|25	Patch3:         slang-sighuptest.patch
21mr|slang-2.3.2-3|26	
21mr|slang-2.3.2-3|27	BuildRequires:	libtool
21mr|slang-2.3.2-3|28	BuildRequires:	ncurses
21mr|slang-2.3.2-3|29	BuildRequires:	onig-devel
21mr|slang-2.3.2-3|30	BuildRequires:	pkgconfig(libpcre)
21mr|slang-2.3.2-3|31	BuildRequires:	pkgconfig(libpng)
21mr|slang-2.3.2-3|32	
21mr|slang-2.3.2-3|33	%description
21mr|slang-2.3.2-3|34	S-Lang is an interpreted language and a programming library.  The
21mr|slang-2.3.2-3|35	S-Lang language was designed so that it can be easily embedded into
21mr|slang-2.3.2-3|36	a program to provide the program with a powerful extension language.
21mr|slang-2.3.2-3|37	The S-Lang library, provided in this package, provides the S-Lang
21mr|slang-2.3.2-3|38	extension language.  S-Lang's syntax resembles C, which makes it easy
21mr|slang-2.3.2-3|39	to recode S-Lang procedures in C if you need to.
21mr|slang-2.3.2-3|40	
21mr|slang-2.3.2-3|41	#----------------------------------------------------------------------------
21mr|slang-2.3.2-3|42	
21mr|slang-2.3.2-3|43	%package -n %{modules}
21mr|slang-2.3.2-3|44	Summary:	Modules for the S-Lang extension language
21mr|slang-2.3.2-3|45	Group:		Development/Other
21mr|slang-2.3.2-3|46	Conflicts:	%{libname} < 2.2.4-3
21mr|slang-2.3.2-3|47	
21mr|slang-2.3.2-3|48	%description -n %{modules}
21mr|slang-2.3.2-3|49	This package contains the main modules for the S-Lang extension language.
21mr|slang-2.3.2-3|50	
21mr|slang-2.3.2-3|51	%files -n %{modules}
21mr|slang-2.3.2-3|52	%dir %{_libdir}/slang
21mr|slang-2.3.2-3|53	%{_libdir}/slang/v%{major}
21mr|slang-2.3.2-3|54	
21mr|slang-2.3.2-3|55	#----------------------------------------------------------------------------
21mr|slang-2.3.2-3|56	
21mr|slang-2.3.2-3|57	%package -n %{libname}
21mr|slang-2.3.2-3|58	Summary:	The shared library for the S-Lang extension language
21mr|slang-2.3.2-3|59	Group:		System/Libraries
21mr|slang-2.3.2-3|60	Requires:	%{modules} = %{EVRD}
21mr|slang-2.3.2-3|61	
21mr|slang-2.3.2-3|62	%description -n %{libname}
21mr|slang-2.3.2-3|63	S-Lang is an interpreted language and a programming library.  The
21mr|slang-2.3.2-3|64	S-Lang language was designed so that it can be easily embedded into
21mr|slang-2.3.2-3|65	a program to provide the program with a powerful extension language.
21mr|slang-2.3.2-3|66	The S-Lang library, provided in this package, provides the S-Lang
21mr|slang-2.3.2-3|67	extension language.  S-Lang's syntax resembles C, which makes it easy
21mr|slang-2.3.2-3|68	to recode S-Lang procedures in C if you need to.
21mr|slang-2.3.2-3|69	
21mr|slang-2.3.2-3|70	%files -n %{libname}
21mr|slang-2.3.2-3|71	%{_libdir}/libslang.so.%{major}*
21mr|slang-2.3.2-3|72	
21mr|slang-2.3.2-3|73	#----------------------------------------------------------------------------
21mr|slang-2.3.2-3|74	
21mr|slang-2.3.2-3|75	%package -n %{devname}
21mr|slang-2.3.2-3|76	Summary:	The library and header files for development using S-Lang
21mr|slang-2.3.2-3|77	Group:		Development/C
21mr|slang-2.3.2-3|78	Requires:	%{libname} = %{EVRD}
21mr|slang-2.3.2-3|79	Provides:	%{name}-devel = %{EVRD}
21mr|slang-2.3.2-3|80	
21mr|slang-2.3.2-3|81	%description -n %{devname}
21mr|slang-2.3.2-3|82	This package contains the S-Lang extension language libraries and
21mr|slang-2.3.2-3|83	header files which you'll need if you want to develop S-Lang based
21mr|slang-2.3.2-3|84	applications.  Documentation which may help you write S-Lang based
21mr|slang-2.3.2-3|85	applications is also included.
21mr|slang-2.3.2-3|86	
21mr|slang-2.3.2-3|87	Install the slang-devel package if you want to develop applications
21mr|slang-2.3.2-3|88	based on the S-Lang extension language.
21mr|slang-2.3.2-3|89	
21mr|slang-2.3.2-3|90	%files -n %{devname}
21mr|slang-2.3.2-3|91	%{_libdir}/libslang.so
21mr|slang-2.3.2-3|92	%dir %{_includedir}/slang/
21mr|slang-2.3.2-3|93	%{_includedir}/slang/*.h
21mr|slang-2.3.2-3|94	%{_libdir}/pkgconfig/slang.pc
21mr|slang-2.3.2-3|95	
21mr|slang-2.3.2-3|96	#----------------------------------------------------------------------------
21mr|slang-2.3.2-3|97	
21mr|slang-2.3.2-3|98	%package -n %{sdevname}
21mr|slang-2.3.2-3|99	Summary:	Static development files for %{name}
21mr|slang-2.3.2-3|100	Group:		Development/C
21mr|slang-2.3.2-3|101	Requires:	%{devname} = %{EVRD}
21mr|slang-2.3.2-3|102	Provides:	%{name}-static-devel = %{EVRD}
21mr|slang-2.3.2-3|103	
21mr|slang-2.3.2-3|104	%description -n %{sdevname}
21mr|slang-2.3.2-3|105	Static development files for %{name}.
21mr|slang-2.3.2-3|106	
21mr|slang-2.3.2-3|107	%files -n %{sdevname}
21mr|slang-2.3.2-3|108	%{_libdir}/libslang.a
21mr|slang-2.3.2-3|109	
21mr|slang-2.3.2-3|110	#----------------------------------------------------------------------------
21mr|slang-2.3.2-3|111	
21mr|slang-2.3.2-3|112	%package doc
21mr|slang-2.3.2-3|113	Summary:	Extra documentation for slang libraries
21mr|slang-2.3.2-3|114	Group:		Documentation
21mr|slang-2.3.2-3|115	
21mr|slang-2.3.2-3|116	%description doc
21mr|slang-2.3.2-3|117	This package contains documentation about S-Lang.
21mr|slang-2.3.2-3|118	S-Lang is an interpreted language and a programming library.  The
21mr|slang-2.3.2-3|119	S-Lang language was designed so that it can be easily embedded into
21mr|slang-2.3.2-3|120	a program to provide the program with a powerful extension language.
21mr|slang-2.3.2-3|121	The S-Lang library, provided in this package, provides the S-Lang
21mr|slang-2.3.2-3|122	extension language.  S-Lang's syntax resembles C, which makes it easy
21mr|slang-2.3.2-3|123	to recode S-Lang procedures in C if you need to.
21mr|slang-2.3.2-3|124	
21mr|slang-2.3.2-3|125	%files doc
21mr|slang-2.3.2-3|126	%{_defaultdocdir}/slang
21mr|slang-2.3.2-3|127	
21mr|slang-2.3.2-3|128	#----------------------------------------------------------------------------
21mr|slang-2.3.2-3|129	
21mr|slang-2.3.2-3|130	%package slsh
21mr|slang-2.3.2-3|131	Summary:	S-Lang script interpreter
21mr|slang-2.3.2-3|132	Group:		Shells
21mr|slang-2.3.2-3|133	
21mr|slang-2.3.2-3|134	%description slsh
21mr|slang-2.3.2-3|135	slsh is a program that embeds the S-Lang interpreter and may be used
21mr|slang-2.3.2-3|136	to test slang scripts.
21mr|slang-2.3.2-3|137	
21mr|slang-2.3.2-3|138	%files slsh
21mr|slang-2.3.2-3|139	%doc %{_docdir}/slsh
21mr|slang-2.3.2-3|140	%{_bindir}/slsh
21mr|slang-2.3.2-3|141	%{_datadir}/slsh
21mr|slang-2.3.2-3|142	%{_mandir}/man1/slsh.1*
21mr|slang-2.3.2-3|143	%config(noreplace) %{_sysconfdir}/slsh.rc
21mr|slang-2.3.2-3|144	
21mr|slang-2.3.2-3|145	#----------------------------------------------------------------------------
21mr|slang-2.3.2-3|146	
21mr|slang-2.3.2-3|147	%prep
21mr|slang-2.3.2-3|148	%autosetup -p1
21mr|slang-2.3.2-3|149	
21mr|slang-2.3.2-3|150	%build
21mr|slang-2.3.2-3|151	%configure \
21mr|slang-2.3.2-3|152	--with-{onig,pcre,png,z}lib=%{_libdir} \
21mr|slang-2.3.2-3|153	--with-{onig,pcre,png,z}inc=%{_includedir} \
21mr|slang-2.3.2-3|154	--includedir=%{_includedir}/slang
21mr|slang-2.3.2-3|155	
21mr|slang-2.3.2-3|156	make
21mr|slang-2.3.2-3|157	
21mr|slang-2.3.2-3|158	%install
21mr|slang-2.3.2-3|159	%makeinstall_std install-static
21mr|slang-2.3.2-3|160	
21mr|slang-2.3.2-3|161	chmod +x %{buildroot}%{_libdir}/slang/v*/modules/*.so
21mr|slang-2.3.2-3|162	
21mr|slang-2.3.2-3|163	%check
21mr|slang-2.3.2-3|164	make check

16775 21
21mr|slapi-nis-0.56.7-3|1	Summary:	NIS Server and Schema Compatibility plugins for Directory Server
21mr|slapi-nis-0.56.7-3|2	Name:		slapi-nis
21mr|slapi-nis-0.56.7-3|3	Version:	0.56.7
21mr|slapi-nis-0.56.7-3|4	Release:	3
21mr|slapi-nis-0.56.7-3|5	License:	GPLv2
21mr|slapi-nis-0.56.7-3|6	Group:		System/Servers
21mr|slapi-nis-0.56.7-3|7	Url:		https://pagure.io/slapi-nis
21mr|slapi-nis-0.56.7-3|8	Source0:	https://pagure.io/slapi-nis/archive/slapi-nis-0.56.5/slapi-nis-slapi-nis-%{version}.tar.gz
21mr|slapi-nis-0.56.7-3|9	Patch1:		slapi-nis-bz1832190.patch
21mr|slapi-nis-0.56.7-3|10	BuildRequires:	libtool
21mr|slapi-nis-0.56.7-3|11	BuildRequires:	389-ds-base-devel
21mr|slapi-nis-0.56.7-3|12	BuildRequires:	openldap-devel
21mr|slapi-nis-0.56.7-3|13	BuildRequires:	pkgconfig(nspr)
21mr|slapi-nis-0.56.7-3|14	BuildRequires:	pkgconfig(nss)
21mr|slapi-nis-0.56.7-3|15	BuildRequires:	pkgconfig(libtirpc)
21mr|slapi-nis-0.56.7-3|16	BuildRequires:	pkgconfig(libnsl)
21mr|slapi-nis-0.56.7-3|17	BuildRequires:	pkgconfig(sss_nss_idmap)
21mr|slapi-nis-0.56.7-3|18	BuildRequires:	pam-devel
21mr|slapi-nis-0.56.7-3|19	BuildRequires:	tcp_wrappers-devel
21mr|slapi-nis-0.56.7-3|20	Requires:	389-ds-base
21mr|slapi-nis-0.56.7-3|21	
21mr|slapi-nis-0.56.7-3|22	%description
21mr|slapi-nis-0.56.7-3|23	This package provides two plugins for Red Hat and 389 Directory Server.
21mr|slapi-nis-0.56.7-3|24	
21mr|slapi-nis-0.56.7-3|25	The NIS Server plugin allows the directory server to act as a NIS server
21mr|slapi-nis-0.56.7-3|26	for clients, dynamically generating and updating NIS maps according to
21mr|slapi-nis-0.56.7-3|27	its configuration and the contents of the DIT, and serving the results to
21mr|slapi-nis-0.56.7-3|28	clients using the NIS protocol as if it were an ordinary NIS server.
21mr|slapi-nis-0.56.7-3|29	
21mr|slapi-nis-0.56.7-3|30	The Schema Compatibility plugin allows the directory server to provide an
21mr|slapi-nis-0.56.7-3|31	alternate view of entries stored in part of the DIT, optionally adding,
21mr|slapi-nis-0.56.7-3|32	dropping, or renaming attribute values, and optionally retrieving values
21mr|slapi-nis-0.56.7-3|33	for attributes from multiple entries in the tree.
21mr|slapi-nis-0.56.7-3|34	
21mr|slapi-nis-0.56.7-3|35	%files
21mr|slapi-nis-0.56.7-3|36	%doc COPYING NEWS README STATUS doc/*.txt doc/examples/*.ldif doc/ipa
21mr|slapi-nis-0.56.7-3|37	%{_mandir}/man1/*
21mr|slapi-nis-0.56.7-3|38	%{_libdir}/dirsrv/plugins/*.so
21mr|slapi-nis-0.56.7-3|39	%{_sbindir}/nisserver-plugin-defs
21mr|slapi-nis-0.56.7-3|40	
21mr|slapi-nis-0.56.7-3|41	#------------------------------------------------------------------
21mr|slapi-nis-0.56.7-3|42	
21mr|slapi-nis-0.56.7-3|43	%prep
21mr|slapi-nis-0.56.7-3|44	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|slapi-nis-0.56.7-3|45	
21mr|slapi-nis-0.56.7-3|46	%build
21mr|slapi-nis-0.56.7-3|47	#libtoolize -f -c
21mr|slapi-nis-0.56.7-3|48	#aclocal --force -I m4
21mr|slapi-nis-0.56.7-3|49	#autoheader
21mr|slapi-nis-0.56.7-3|50	#automake -f -a -i
21mr|slapi-nis-0.56.7-3|51	#autoconf -f -i
21mr|slapi-nis-0.56.7-3|52	
21mr|slapi-nis-0.56.7-3|53	autoreconf -f -i
21mr|slapi-nis-0.56.7-3|54	%configure \
21mr|slapi-nis-0.56.7-3|55	--disable-static \
21mr|slapi-nis-0.56.7-3|56	--with-tcp-wrappers \
21mr|slapi-nis-0.56.7-3|57	--with-ldap=openldap \
21mr|slapi-nis-0.56.7-3|58	--with-nsswitch \
21mr|slapi-nis-0.56.7-3|59	--with-pam \
21mr|slapi-nis-0.56.7-3|60	--with-pam-service=system-auth \
21mr|slapi-nis-0.56.7-3|61	--with-sss-nss-idmap \
21mr|slapi-nis-0.56.7-3|62	--with-tirpc \
21mr|slapi-nis-0.56.7-3|63	--enable-be-txns-by-default
21mr|slapi-nis-0.56.7-3|64	
21mr|slapi-nis-0.56.7-3|65	sed -i -e 's,%{_libdir}/dirsrv/plugins/,,g' -e 's,.so$,,g' doc/examples/*.ldif
21mr|slapi-nis-0.56.7-3|66	%make
21mr|slapi-nis-0.56.7-3|67	
21mr|slapi-nis-0.56.7-3|68	%install
21mr|slapi-nis-0.56.7-3|69	%makeinstall_std

16776 21
21mr|sleuthkit-4.9.0-1|1	%define major      19
21mr|sleuthkit-4.9.0-1|2	%define libname    %mklibname tsk %{major}
21mr|sleuthkit-4.9.0-1|3	%define develname  %mklibname tsk -d
21mr|sleuthkit-4.9.0-1|4	
21mr|sleuthkit-4.9.0-1|5	Summary:        The Sleuth Kit
21mr|sleuthkit-4.9.0-1|6	Name:           sleuthkit
21mr|sleuthkit-4.9.0-1|7	Version:        4.9.0
21mr|sleuthkit-4.9.0-1|8	Release:        1
21mr|sleuthkit-4.9.0-1|9	License:        CPL
21mr|sleuthkit-4.9.0-1|10	Group:          Security
21mr|sleuthkit-4.9.0-1|11	URL:            http://www.sleuthkit.org/sleuthkit/
21mr|sleuthkit-4.9.0-1|12	Source0:        https://github.com/sleuthkit/sleuthkit/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|sleuthkit-4.9.0-1|13	
21mr|sleuthkit-4.9.0-1|14	BuildRequires:  libstdc++-devel
21mr|sleuthkit-4.9.0-1|15	BuildRequires:  pkgconfig(afflib)
21mr|sleuthkit-4.9.0-1|16	BuildRequires:  pkgconfig(libewf)
21mr|sleuthkit-4.9.0-1|17	BuildRequires:  pkgconfig(openssl)
21mr|sleuthkit-4.9.0-1|18	BuildRequires:  pkgconfig(zlib)
21mr|sleuthkit-4.9.0-1|19	BuildRequires:  pkgconfig(ncurses)
21mr|sleuthkit-4.9.0-1|20	BuildRequires:  pkgconfig(sqlite3)
21mr|sleuthkit-4.9.0-1|21	
21mr|sleuthkit-4.9.0-1|22	Requires:       mac-robber
21mr|sleuthkit-4.9.0-1|23	Requires:       file
21mr|sleuthkit-4.9.0-1|24	Requires:       afflib
21mr|sleuthkit-4.9.0-1|25	Requires:       libewf
21mr|sleuthkit-4.9.0-1|26	Provides:       task = %{version}
21mr|sleuthkit-4.9.0-1|27	Obsoletes:      task = %{version}
21mr|sleuthkit-4.9.0-1|28	Conflicts:      dstat
21mr|sleuthkit-4.9.0-1|29	
21mr|sleuthkit-4.9.0-1|30	%description
21mr|sleuthkit-4.9.0-1|31	The Sleuth Kit (previously known as TASK) is a collection of UNIX-based command
21mr|sleuthkit-4.9.0-1|32	line file system forensic tools that allow an investigator to examine NTFS,
21mr|sleuthkit-4.9.0-1|33	FAT, FFS, EXT2FS, EXT3FS and ExFAT file systems of a suspect computer in a
21mr|sleuthkit-4.9.0-1|34	non-intrusive fashion. The  tools have a layer-based design and can extract
21mr|sleuthkit-4.9.0-1|35	data from internal file system structures. Because the tools do not rely on the
21mr|sleuthkit-4.9.0-1|36	operating system to process the file systems, deleted and hidden content is
21mr|sleuthkit-4.9.0-1|37	shown.
21mr|sleuthkit-4.9.0-1|38	
21mr|sleuthkit-4.9.0-1|39	When performing a complete analysis of a system, command line tools can become
21mr|sleuthkit-4.9.0-1|40	tedious. The Autopsy Forensic Browser is a graphical interface to the tools in
21mr|sleuthkit-4.9.0-1|41	The Sleuth Kit, which allows one to more easily conduct an investigation.
21mr|sleuthkit-4.9.0-1|42	Autopsy provides case management, image integrity, keyword searching, and other
21mr|sleuthkit-4.9.0-1|43	automated operations.
21mr|sleuthkit-4.9.0-1|44	
21mr|sleuthkit-4.9.0-1|45	%package -n     %{libname}
21mr|sleuthkit-4.9.0-1|46	Summary:        Library for %{name}
21mr|sleuthkit-4.9.0-1|47	Group:          System/Libraries
21mr|sleuthkit-4.9.0-1|48	
21mr|sleuthkit-4.9.0-1|49	%description -n %{libname}
21mr|sleuthkit-4.9.0-1|50	The %{libname} package contains library for %{name}.
21mr|sleuthkit-4.9.0-1|51	
21mr|sleuthkit-4.9.0-1|52	%package -n     %{develname}
21mr|sleuthkit-4.9.0-1|53	Summary:        Development files for %{name}
21mr|sleuthkit-4.9.0-1|54	Group:          Development/C
21mr|sleuthkit-4.9.0-1|55	Requires:       %{libname} = %{version}
21mr|sleuthkit-4.9.0-1|56	Provides:       %{name}-devel = %{version}-%{release}
21mr|sleuthkit-4.9.0-1|57	
21mr|sleuthkit-4.9.0-1|58	%description -n %{develname}
21mr|sleuthkit-4.9.0-1|59	The %{develname} package contains libraries and header files for
21mr|sleuthkit-4.9.0-1|60	developing applications that use %{name}.
21mr|sleuthkit-4.9.0-1|61	
21mr|sleuthkit-4.9.0-1|62	%prep
21mr|sleuthkit-4.9.0-1|63	%autosetup -p1
21mr|sleuthkit-4.9.0-1|64	
21mr|sleuthkit-4.9.0-1|65	%build
21mr|sleuthkit-4.9.0-1|66	export LIBS='-lpthread -ldl -lstdc++'
21mr|sleuthkit-4.9.0-1|67	
21mr|sleuthkit-4.9.0-1|68	%configure --disable-static --disable-java
21mr|sleuthkit-4.9.0-1|69	
21mr|sleuthkit-4.9.0-1|70	# remove rpath from libtool (fedora)
21mr|sleuthkit-4.9.0-1|71	sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|sleuthkit-4.9.0-1|72	sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|sleuthkit-4.9.0-1|73	
21mr|sleuthkit-4.9.0-1|74	%make_build
21mr|sleuthkit-4.9.0-1|75	
21mr|sleuthkit-4.9.0-1|76	%install
21mr|sleuthkit-4.9.0-1|77	%make_install
21mr|sleuthkit-4.9.0-1|78	
21mr|sleuthkit-4.9.0-1|79	find %{buildroot} -name '*.la' -delete
21mr|sleuthkit-4.9.0-1|80	
21mr|sleuthkit-4.9.0-1|81	%files
21mr|sleuthkit-4.9.0-1|82	%doc ChangeLog.txt NEWS.txt README.md licenses/*
21mr|sleuthkit-4.9.0-1|83	# License is CPL 1.0 exept for some files.
21mr|sleuthkit-4.9.0-1|84	%{_bindir}/blkcalc
21mr|sleuthkit-4.9.0-1|85	%{_bindir}/blkcat
21mr|sleuthkit-4.9.0-1|86	%{_bindir}/blkls
21mr|sleuthkit-4.9.0-1|87	%{_bindir}/blkstat
21mr|sleuthkit-4.9.0-1|88	%{_bindir}/fcat
21mr|sleuthkit-4.9.0-1|89	%{_bindir}/ffind
21mr|sleuthkit-4.9.0-1|90	%{_bindir}/fiwalk
21mr|sleuthkit-4.9.0-1|91	%{_bindir}/fls
21mr|sleuthkit-4.9.0-1|92	%{_bindir}/fsstat
21mr|sleuthkit-4.9.0-1|93	%{_bindir}/hfind
21mr|sleuthkit-4.9.0-1|94	%{_bindir}/icat
21mr|sleuthkit-4.9.0-1|95	%{_bindir}/ifind
21mr|sleuthkit-4.9.0-1|96	%{_bindir}/ils
21mr|sleuthkit-4.9.0-1|97	%{_bindir}/img_cat
21mr|sleuthkit-4.9.0-1|98	%{_bindir}/img_stat
21mr|sleuthkit-4.9.0-1|99	%{_bindir}/istat
21mr|sleuthkit-4.9.0-1|100	%{_bindir}/jcat
21mr|sleuthkit-4.9.0-1|101	%{_bindir}/jpeg_extract
21mr|sleuthkit-4.9.0-1|102	%{_bindir}/jls
21mr|sleuthkit-4.9.0-1|103	# This file is described as GPL in the doc
21mr|sleuthkit-4.9.0-1|104	# But the license remains CPL in the source.
21mr|sleuthkit-4.9.0-1|105	%{_bindir}/mactime
21mr|sleuthkit-4.9.0-1|106	##
21mr|sleuthkit-4.9.0-1|107	%{_bindir}/mmcat
21mr|sleuthkit-4.9.0-1|108	%{_bindir}/mmls
21mr|sleuthkit-4.9.0-1|109	%{_bindir}/mmstat
21mr|sleuthkit-4.9.0-1|110	%{_bindir}/pstat
21mr|sleuthkit-4.9.0-1|111	%{_bindir}/sigfind
21mr|sleuthkit-4.9.0-1|112	%{_bindir}/sorter
21mr|sleuthkit-4.9.0-1|113	%{_bindir}/tsk_comparedir
21mr|sleuthkit-4.9.0-1|114	%{_bindir}/tsk_gettimes
21mr|sleuthkit-4.9.0-1|115	%{_bindir}/tsk_loaddb
21mr|sleuthkit-4.9.0-1|116	%{_bindir}/tsk_recover
21mr|sleuthkit-4.9.0-1|117	%{_bindir}/usnjls
21mr|sleuthkit-4.9.0-1|118	## This file is GPLv2+
21mr|sleuthkit-4.9.0-1|119	%{_bindir}/srch_strings
21mr|sleuthkit-4.9.0-1|120	#
21mr|sleuthkit-4.9.0-1|121	%{_mandir}/man1/blkcalc.1*
21mr|sleuthkit-4.9.0-1|122	%{_mandir}/man1/blkcat.1*
21mr|sleuthkit-4.9.0-1|123	%{_mandir}/man1/blkls.1*
21mr|sleuthkit-4.9.0-1|124	%{_mandir}/man1/blkstat.1*
21mr|sleuthkit-4.9.0-1|125	%{_mandir}/man1/fcat.1*
21mr|sleuthkit-4.9.0-1|126	%{_mandir}/man1/ffind.1*
21mr|sleuthkit-4.9.0-1|127	%{_mandir}/man1/fls.1*
21mr|sleuthkit-4.9.0-1|128	%{_mandir}/man1/fsstat.1*
21mr|sleuthkit-4.9.0-1|129	%{_mandir}/man1/hfind.1*
21mr|sleuthkit-4.9.0-1|130	%{_mandir}/man1/icat.1*
21mr|sleuthkit-4.9.0-1|131	%{_mandir}/man1/ifind.1*
21mr|sleuthkit-4.9.0-1|132	%{_mandir}/man1/ils.1*
21mr|sleuthkit-4.9.0-1|133	%{_mandir}/man1/img_cat.1*
21mr|sleuthkit-4.9.0-1|134	%{_mandir}/man1/img_stat.1*
21mr|sleuthkit-4.9.0-1|135	%{_mandir}/man1/istat.1*
21mr|sleuthkit-4.9.0-1|136	%{_mandir}/man1/jcat.1*
21mr|sleuthkit-4.9.0-1|137	%{_mandir}/man1/jls.1*
21mr|sleuthkit-4.9.0-1|138	%{_mandir}/man1/mactime.1*
21mr|sleuthkit-4.9.0-1|139	%{_mandir}/man1/mmcat.1*
21mr|sleuthkit-4.9.0-1|140	%{_mandir}/man1/mmls.1*
21mr|sleuthkit-4.9.0-1|141	%{_mandir}/man1/mmstat.1*
21mr|sleuthkit-4.9.0-1|142	%{_mandir}/man1/sigfind.1*
21mr|sleuthkit-4.9.0-1|143	%{_mandir}/man1/sorter.1*
21mr|sleuthkit-4.9.0-1|144	%{_mandir}/man1/tsk_comparedir.1*
21mr|sleuthkit-4.9.0-1|145	%{_mandir}/man1/tsk_gettimes.1*
21mr|sleuthkit-4.9.0-1|146	%{_mandir}/man1/tsk_loaddb.1*
21mr|sleuthkit-4.9.0-1|147	%{_mandir}/man1/tsk_recover.1*
21mr|sleuthkit-4.9.0-1|148	%{_mandir}/man1/usnjls.1*
21mr|sleuthkit-4.9.0-1|149	%dir %{_datadir}/tsk
21mr|sleuthkit-4.9.0-1|150	%{_datadir}/tsk/sorter/
21mr|sleuthkit-4.9.0-1|151	
21mr|sleuthkit-4.9.0-1|152	%files -n %{libname}
21mr|sleuthkit-4.9.0-1|153	%{_libdir}/libtsk.so.%{major}{,.*}
21mr|sleuthkit-4.9.0-1|154	
21mr|sleuthkit-4.9.0-1|155	%files -n %{develname}
21mr|sleuthkit-4.9.0-1|156	# CPL and IBM
21mr|sleuthkit-4.9.0-1|157	%{_includedir}/tsk/
21mr|sleuthkit-4.9.0-1|158	%{_libdir}/libtsk.so

16777 21
21mr|slf4j-1.7.26-2|1	# Copyright (c) 2000-2009, JPackage Project
21mr|slf4j-1.7.26-2|2	# All rights reserved.
21mr|slf4j-1.7.26-2|3	#
21mr|slf4j-1.7.26-2|4	# Redistribution and use in source and binary forms, with or without
21mr|slf4j-1.7.26-2|5	# modification, are permitted provided that the following conditions
21mr|slf4j-1.7.26-2|6	# are met:
21mr|slf4j-1.7.26-2|7	#
21mr|slf4j-1.7.26-2|8	# 1. Redistributions of source code must retain the above copyright
21mr|slf4j-1.7.26-2|9	#    notice, this list of conditions and the following disclaimer.
21mr|slf4j-1.7.26-2|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|slf4j-1.7.26-2|11	#    notice, this list of conditions and the following disclaimer in the
21mr|slf4j-1.7.26-2|12	#    documentation and/or other materials provided with the
21mr|slf4j-1.7.26-2|13	#    distribution.
21mr|slf4j-1.7.26-2|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|slf4j-1.7.26-2|15	#    contributors may be used to endorse or promote products derived
21mr|slf4j-1.7.26-2|16	#    from this software without specific prior written permission.
21mr|slf4j-1.7.26-2|17	#
21mr|slf4j-1.7.26-2|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|slf4j-1.7.26-2|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|slf4j-1.7.26-2|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|slf4j-1.7.26-2|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|slf4j-1.7.26-2|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|slf4j-1.7.26-2|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|slf4j-1.7.26-2|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|slf4j-1.7.26-2|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|slf4j-1.7.26-2|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|slf4j-1.7.26-2|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|slf4j-1.7.26-2|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|slf4j-1.7.26-2|29	#
21mr|slf4j-1.7.26-2|30	
21mr|slf4j-1.7.26-2|31	Name:           slf4j
21mr|slf4j-1.7.26-2|32	Version:        1.7.26
21mr|slf4j-1.7.26-2|33	Release:        2
21mr|slf4j-1.7.26-2|34	Epoch:          0
21mr|slf4j-1.7.26-2|35	Summary:        Simple Logging Facade for Java
21mr|slf4j-1.7.26-2|36	# the log4j-over-slf4j and jcl-over-slf4j submodules are ASL 2.0, rest is MIT
21mr|slf4j-1.7.26-2|37	License:        MIT and ASL 2.0
21mr|slf4j-1.7.26-2|38	URL:            http://www.slf4j.org/
21mr|slf4j-1.7.26-2|39	Source0:        https://github.com/qos-ch/slf4j/archive/refs/tags/v_1.7.26.tar.gz?/%{name}-%{version}.tar.gz
21mr|slf4j-1.7.26-2|40	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|slf4j-1.7.26-2|41	Source2:	MANIFEST.MF-api
21mr|slf4j-1.7.26-2|42	Group:          Development/Java
21mr|slf4j-1.7.26-2|43	BuildArch:      noarch
21mr|slf4j-1.7.26-2|44	# Java stack is not supported on x86_32
21mr|slf4j-1.7.26-2|45	ExcludeArch: %{ix86}
21mr|slf4j-1.7.26-2|46	BuildRequires:  maven-local
21mr|slf4j-1.7.26-2|47	BuildRequires:  mvn(ch.qos.cal10n:cal10n-api)
21mr|slf4j-1.7.26-2|48	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|slf4j-1.7.26-2|49	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|slf4j-1.7.26-2|50	BuildRequires:  mvn(javassist:javassist)
21mr|slf4j-1.7.26-2|51	BuildRequires:  mvn(log4j:log4j:1.2.17)
21mr|slf4j-1.7.26-2|52	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|slf4j-1.7.26-2|53	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|slf4j-1.7.26-2|54	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|slf4j-1.7.26-2|55	
21mr|slf4j-1.7.26-2|56	%description
21mr|slf4j-1.7.26-2|57	The Simple Logging Facade for Java or (SLF4J) is intended to serve
21mr|slf4j-1.7.26-2|58	as a simple facade for various logging APIs allowing to the end-user
21mr|slf4j-1.7.26-2|59	to plug in the desired implementation at deployment time. SLF4J also
21mr|slf4j-1.7.26-2|60	allows for a gradual migration path away from
21mr|slf4j-1.7.26-2|61	Jakarta Commons Logging (JCL).
21mr|slf4j-1.7.26-2|62	
21mr|slf4j-1.7.26-2|63	Logging API implementations can either choose to implement the
21mr|slf4j-1.7.26-2|64	SLF4J interfaces directly, e.g. NLOG4J or SimpleLogger. Alternatively,
21mr|slf4j-1.7.26-2|65	it is possible (and rather easy) to write SLF4J adapters for the given
21mr|slf4j-1.7.26-2|66	API implementation, e.g. Log4jLoggerAdapter or JDK14LoggerAdapter..
21mr|slf4j-1.7.26-2|67	
21mr|slf4j-1.7.26-2|68	%package javadoc
21mr|slf4j-1.7.26-2|69	Summary:        API documentation for %{name}
21mr|slf4j-1.7.26-2|70	
21mr|slf4j-1.7.26-2|71	%description javadoc
21mr|slf4j-1.7.26-2|72	This package provides %{summary}.
21mr|slf4j-1.7.26-2|73	
21mr|slf4j-1.7.26-2|74	%package manual
21mr|slf4j-1.7.26-2|75	Summary:        Manual for %{name}
21mr|slf4j-1.7.26-2|76	
21mr|slf4j-1.7.26-2|77	%description manual
21mr|slf4j-1.7.26-2|78	This package provides documentation for %{name}.
21mr|slf4j-1.7.26-2|79	
21mr|slf4j-1.7.26-2|80	%package jdk14
21mr|slf4j-1.7.26-2|81	Summary:        SLF4J JDK14 Binding
21mr|slf4j-1.7.26-2|82	
21mr|slf4j-1.7.26-2|83	%description jdk14
21mr|slf4j-1.7.26-2|84	SLF4J JDK14 Binding.
21mr|slf4j-1.7.26-2|85	
21mr|slf4j-1.7.26-2|86	%package log4j12
21mr|slf4j-1.7.26-2|87	Summary:        SLF4J LOG4J-12 Binding
21mr|slf4j-1.7.26-2|88	
21mr|slf4j-1.7.26-2|89	%description log4j12
21mr|slf4j-1.7.26-2|90	SLF4J LOG4J-12 Binding.
21mr|slf4j-1.7.26-2|91	
21mr|slf4j-1.7.26-2|92	%package jcl
21mr|slf4j-1.7.26-2|93	Summary:        SLF4J JCL Binding
21mr|slf4j-1.7.26-2|94	
21mr|slf4j-1.7.26-2|95	%description jcl
21mr|slf4j-1.7.26-2|96	SLF4J JCL Binding.
21mr|slf4j-1.7.26-2|97	
21mr|slf4j-1.7.26-2|98	%package ext
21mr|slf4j-1.7.26-2|99	Summary:        SLF4J Extensions Module
21mr|slf4j-1.7.26-2|100	
21mr|slf4j-1.7.26-2|101	%description ext
21mr|slf4j-1.7.26-2|102	Extensions to the SLF4J API.
21mr|slf4j-1.7.26-2|103	
21mr|slf4j-1.7.26-2|104	%package -n jcl-over-slf4j
21mr|slf4j-1.7.26-2|105	Summary:        JCL 1.1.1 implemented over SLF4J
21mr|slf4j-1.7.26-2|106	
21mr|slf4j-1.7.26-2|107	%description -n jcl-over-slf4j
21mr|slf4j-1.7.26-2|108	JCL 1.1.1 implemented over SLF4J.
21mr|slf4j-1.7.26-2|109	
21mr|slf4j-1.7.26-2|110	%package -n log4j-over-slf4j
21mr|slf4j-1.7.26-2|111	Summary:        Log4j implemented over SLF4J
21mr|slf4j-1.7.26-2|112	
21mr|slf4j-1.7.26-2|113	%description -n log4j-over-slf4j
21mr|slf4j-1.7.26-2|114	Log4j implemented over SLF4J.
21mr|slf4j-1.7.26-2|115	
21mr|slf4j-1.7.26-2|116	%package -n jul-to-slf4j
21mr|slf4j-1.7.26-2|117	Summary:        JUL to SLF4J bridge
21mr|slf4j-1.7.26-2|118	
21mr|slf4j-1.7.26-2|119	%description -n jul-to-slf4j
21mr|slf4j-1.7.26-2|120	JUL to SLF4J bridge.
21mr|slf4j-1.7.26-2|121	
21mr|slf4j-1.7.26-2|122	%package sources
21mr|slf4j-1.7.26-2|123	Summary:        SLF4J Source JARs
21mr|slf4j-1.7.26-2|124	
21mr|slf4j-1.7.26-2|125	%description sources
21mr|slf4j-1.7.26-2|126	SLF4J Source JARs.
21mr|slf4j-1.7.26-2|127	
21mr|slf4j-1.7.26-2|128	%prep
21mr|slf4j-1.7.26-2|129	%setup -qn %{name}-v_%{version}
21mr|slf4j-1.7.26-2|130	cp -p %{SOURCE1} APACHE-LICENSE
21mr|slf4j-1.7.26-2|131	find . -name "*.jar" | xargs rm
21mr|slf4j-1.7.26-2|132	
21mr|slf4j-1.7.26-2|133	%pom_disable_module integration
21mr|slf4j-1.7.26-2|134	%pom_disable_module osgi-over-slf4j
21mr|slf4j-1.7.26-2|135	%pom_disable_module slf4j-android
21mr|slf4j-1.7.26-2|136	%pom_disable_module slf4j-migrator
21mr|slf4j-1.7.26-2|137	
21mr|slf4j-1.7.26-2|138	# Because of a non-ASCII comment in slf4j-api/src/main/java/org/slf4j/helpers/MessageFormatter.java
21mr|slf4j-1.7.26-2|139	%pom_xpath_inject "pom:project/pom:properties" "
21mr|slf4j-1.7.26-2|140	<project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>"
21mr|slf4j-1.7.26-2|141	
21mr|slf4j-1.7.26-2|142	# Fix javadoc links
21mr|slf4j-1.7.26-2|143	%pom_xpath_remove "pom:links"
21mr|slf4j-1.7.26-2|144	%pom_xpath_inject "pom:plugin[pom:artifactId[text()='maven-javadoc-plugin']]/pom:configuration" "
21mr|slf4j-1.7.26-2|145	<detectJavaApiLink>false</detectJavaApiLink>
21mr|slf4j-1.7.26-2|146	<isOffline>false</isOffline>
21mr|slf4j-1.7.26-2|147	<links><link>/usr/share/javadoc/java</link></links>"
21mr|slf4j-1.7.26-2|148	
21mr|slf4j-1.7.26-2|149	# dos2unix
21mr|slf4j-1.7.26-2|150	find -name "*.css" -o -name "*.js" -o -name "*.txt" | \
21mr|slf4j-1.7.26-2|151	xargs -t sed -i 's/\r$//'
21mr|slf4j-1.7.26-2|152	
21mr|slf4j-1.7.26-2|153	# Remove wagon-ssh build extension
21mr|slf4j-1.7.26-2|154	%pom_xpath_remove pom:extensions
21mr|slf4j-1.7.26-2|155	
21mr|slf4j-1.7.26-2|156	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|slf4j-1.7.26-2|157	# problems with version 3.0.0 of the plugin.
21mr|slf4j-1.7.26-2|158	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|slf4j-1.7.26-2|159	<execution>
21mr|slf4j-1.7.26-2|160	<id>default-jar</id>
21mr|slf4j-1.7.26-2|161	<phase>skip</phase>
21mr|slf4j-1.7.26-2|162	</execution>" slf4j-api
21mr|slf4j-1.7.26-2|163	
21mr|slf4j-1.7.26-2|164	# The general pattern is that the API package exports API classes and does
21mr|slf4j-1.7.26-2|165	# not require impl classes. slf4j was breaking that causing "A cycle was
21mr|slf4j-1.7.26-2|166	# detected when generating the classpath slf4j.api, slf4j.nop, slf4j.api."
21mr|slf4j-1.7.26-2|167	# The API bundle requires impl package, so to avoid cyclic dependencies
21mr|slf4j-1.7.26-2|168	# during build time, it is necessary to mark the imported package as an
21mr|slf4j-1.7.26-2|169	# optional one.
21mr|slf4j-1.7.26-2|170	# Reported upstream: http://bugzilla.slf4j.org/show_bug.cgi?id=283
21mr|slf4j-1.7.26-2|171	sed -i "/Import-Package/s/.$/;resolution:=optional&/" slf4j-api/src/main/resources/META-INF/MANIFEST.MF
21mr|slf4j-1.7.26-2|172	
21mr|slf4j-1.7.26-2|173	# Source JARs for are required by Maven 3.4.0
21mr|slf4j-1.7.26-2|174	%mvn_package :::sources: sources
21mr|slf4j-1.7.26-2|175	
21mr|slf4j-1.7.26-2|176	%mvn_package :%{name}-parent __noinstall
21mr|slf4j-1.7.26-2|177	%mvn_package :%{name}-site __noinstall
21mr|slf4j-1.7.26-2|178	%mvn_package :%{name}-api
21mr|slf4j-1.7.26-2|179	%mvn_package :%{name}-simple
21mr|slf4j-1.7.26-2|180	%mvn_package :%{name}-nop
21mr|slf4j-1.7.26-2|181	
21mr|slf4j-1.7.26-2|182	rm -frv slf4j-api/src/main/resources/META-INF/MANIFEST.MF
21mr|slf4j-1.7.26-2|183	cp -frv %{SOURCE2} slf4j-api/src/main/resources/META-INF/MANIFEST.MF
21mr|slf4j-1.7.26-2|184	
21mr|slf4j-1.7.26-2|185	%build
21mr|slf4j-1.7.26-2|186	%mvn_build -f -s
21mr|slf4j-1.7.26-2|187	
21mr|slf4j-1.7.26-2|188	%install
21mr|slf4j-1.7.26-2|189	# Compat symlinks
21mr|slf4j-1.7.26-2|190	%mvn_file ':%{name}-{*}' %{name}/%{name}-@1 %{name}/@1
21mr|slf4j-1.7.26-2|191	
21mr|slf4j-1.7.26-2|192	%mvn_install
21mr|slf4j-1.7.26-2|193	
21mr|slf4j-1.7.26-2|194	# manual
21mr|slf4j-1.7.26-2|195	install -d -m 0755 $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-manual
21mr|slf4j-1.7.26-2|196	rm -rf target/site/{.htaccess,apidocs}
21mr|slf4j-1.7.26-2|197	cp -pr target/site/* $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-manual
21mr|slf4j-1.7.26-2|198	
21mr|slf4j-1.7.26-2|199	%files -f .mfiles
21mr|slf4j-1.7.26-2|200	%license LICENSE.txt APACHE-LICENSE
21mr|slf4j-1.7.26-2|201	
21mr|slf4j-1.7.26-2|202	%files jdk14 -f .mfiles-%{name}-jdk14
21mr|slf4j-1.7.26-2|203	%files log4j12 -f .mfiles-%{name}-log4j12
21mr|slf4j-1.7.26-2|204	%files jcl -f .mfiles-%{name}-jcl
21mr|slf4j-1.7.26-2|205	%files ext -f .mfiles-%{name}-ext
21mr|slf4j-1.7.26-2|206	%files -n jcl-over-slf4j -f .mfiles-jcl-over-slf4j
21mr|slf4j-1.7.26-2|207	%files -n log4j-over-slf4j -f .mfiles-log4j-over-slf4j
21mr|slf4j-1.7.26-2|208	%files -n jul-to-slf4j -f .mfiles-jul-to-slf4j
21mr|slf4j-1.7.26-2|209	
21mr|slf4j-1.7.26-2|210	%files sources -f .mfiles-sources
21mr|slf4j-1.7.26-2|211	%license LICENSE.txt APACHE-LICENSE
21mr|slf4j-1.7.26-2|212	
21mr|slf4j-1.7.26-2|213	%files javadoc -f .mfiles-javadoc
21mr|slf4j-1.7.26-2|214	%license LICENSE.txt APACHE-LICENSE
21mr|slf4j-1.7.26-2|215	
21mr|slf4j-1.7.26-2|216	%files manual
21mr|slf4j-1.7.26-2|217	%license LICENSE.txt APACHE-LICENSE
21mr|slf4j-1.7.26-2|218	%{_defaultdocdir}/%{name}-manual
21mr|slf4j-1.7.26-2|219	

16778 21
21mr|slf4j-jboss-logmanager-1.0.3-7|1	%global namedreltag .GA
21mr|slf4j-jboss-logmanager-1.0.3-7|2	%global namedversion %{version}%{?namedreltag}
21mr|slf4j-jboss-logmanager-1.0.3-7|3	
21mr|slf4j-jboss-logmanager-1.0.3-7|4	Name:             slf4j-jboss-logmanager
21mr|slf4j-jboss-logmanager-1.0.3-7|5	Version:          1.0.3
21mr|slf4j-jboss-logmanager-1.0.3-7|6	Release:          7
21mr|slf4j-jboss-logmanager-1.0.3-7|7	Summary:          SLF4J backend for JBoss LogManager
21mr|slf4j-jboss-logmanager-1.0.3-7|8	License:          LGPLv2+
21mr|slf4j-jboss-logmanager-1.0.3-7|9	URL:              https://github.com/jboss-logging/slf4j-jboss-logmanager
21mr|slf4j-jboss-logmanager-1.0.3-7|10	Source0:          https://github.com/jboss-logging/slf4j-jboss-logmanager/archive/%{namedversion}.tar.gz
21mr|slf4j-jboss-logmanager-1.0.3-7|11	
21mr|slf4j-jboss-logmanager-1.0.3-7|12	Group:          Development/Java
21mr|slf4j-jboss-logmanager-1.0.3-7|13	BuildArch:        noarch
21mr|slf4j-jboss-logmanager-1.0.3-7|14	# Java stack is not supported on x86_32
21mr|slf4j-jboss-logmanager-1.0.3-7|15	ExcludeArch: %{ix86}
21mr|slf4j-jboss-logmanager-1.0.3-7|16	BuildRequires:    maven-local
21mr|slf4j-jboss-logmanager-1.0.3-7|17	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|slf4j-jboss-logmanager-1.0.3-7|18	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|slf4j-jboss-logmanager-1.0.3-7|19	BuildRequires:    mvn(org.slf4j:slf4j-api)
21mr|slf4j-jboss-logmanager-1.0.3-7|20	
21mr|slf4j-jboss-logmanager-1.0.3-7|21	%description
21mr|slf4j-jboss-logmanager-1.0.3-7|22	This package contains SLF4J backend for JBoss LogManager
21mr|slf4j-jboss-logmanager-1.0.3-7|23	
21mr|slf4j-jboss-logmanager-1.0.3-7|24	%package javadoc
21mr|slf4j-jboss-logmanager-1.0.3-7|25	Summary:          Javadoc for %{name}
21mr|slf4j-jboss-logmanager-1.0.3-7|26	
21mr|slf4j-jboss-logmanager-1.0.3-7|27	%description javadoc
21mr|slf4j-jboss-logmanager-1.0.3-7|28	This package contains the API documentation for %{name}.
21mr|slf4j-jboss-logmanager-1.0.3-7|29	
21mr|slf4j-jboss-logmanager-1.0.3-7|30	%prep
21mr|slf4j-jboss-logmanager-1.0.3-7|31	%setup -q -n %{name}-%{namedversion}
21mr|slf4j-jboss-logmanager-1.0.3-7|32	
21mr|slf4j-jboss-logmanager-1.0.3-7|33	%pom_remove_plugin :maven-source-plugin
21mr|slf4j-jboss-logmanager-1.0.3-7|34	
21mr|slf4j-jboss-logmanager-1.0.3-7|35	%mvn_file : %{name}
21mr|slf4j-jboss-logmanager-1.0.3-7|36	
21mr|slf4j-jboss-logmanager-1.0.3-7|37	%build
21mr|slf4j-jboss-logmanager-1.0.3-7|38	
21mr|slf4j-jboss-logmanager-1.0.3-7|39	%mvn_build
21mr|slf4j-jboss-logmanager-1.0.3-7|40	
21mr|slf4j-jboss-logmanager-1.0.3-7|41	%install
21mr|slf4j-jboss-logmanager-1.0.3-7|42	%mvn_install
21mr|slf4j-jboss-logmanager-1.0.3-7|43	
21mr|slf4j-jboss-logmanager-1.0.3-7|44	%files -f .mfiles
21mr|slf4j-jboss-logmanager-1.0.3-7|45	%files javadoc -f .mfiles-javadoc
21mr|slf4j-jboss-logmanager-1.0.3-7|46	

16779 21
21mr|slib-3b6-1|1	Summary:	Platform independent library for scheme
21mr|slib-3b6-1|2	Name:		slib
21mr|slib-3b6-1|3	Version:	3b6
21mr|slib-3b6-1|4	Release:	1
21mr|slib-3b6-1|5	License:	SLIB
21mr|slib-3b6-1|6	Group:		Development/Other
21mr|slib-3b6-1|7	Url:		http://people.csail.mit.edu/jaffer/SLIB.html
21mr|slib-3b6-1|8	Source0:	http://groups.csail.mit.edu/mac/ftpdir/scm/%{name}-%{version}.zip
21mr|slib-3b6-1|9	BuildArch:	noarch
21mr|slib-3b6-1|10	
21mr|slib-3b6-1|11	%description
21mr|slib-3b6-1|12	"SLIB" is a portable library for the programming language Scheme.
21mr|slib-3b6-1|13	It provides a platform independent framework for using "packages" of
21mr|slib-3b6-1|14	Scheme procedures and syntax. As distributed, SLIB contains useful
21mr|slib-3b6-1|15	packages for all Scheme implementations. Its catalog can be
21mr|slib-3b6-1|16	transparently extended to accommodate packages specific to a site,
21mr|slib-3b6-1|17	implementation, user, or directory.
21mr|slib-3b6-1|18	
21mr|slib-3b6-1|19	%files
21mr|slib-3b6-1|20	%doc ANNOUNCE README FAQ ChangeLog
21mr|slib-3b6-1|21	%license COPYING
21mr|slib-3b6-1|22	%{_datadir}/%{name}
21mr|slib-3b6-1|23	%{_infodir}/%{name}.*
21mr|slib-3b6-1|24	
21mr|slib-3b6-1|25	#--------------------------------------------------------------------
21mr|slib-3b6-1|26	
21mr|slib-3b6-1|27	%prep
21mr|slib-3b6-1|28	%autosetup -p1 -n %{name}
21mr|slib-3b6-1|29	sed -r -i "s,/usr/(local/)?lib/%{name},%{_datadir}/%{name},g" *.init
21mr|slib-3b6-1|30	chmod 644 COPYING
21mr|slib-3b6-1|31	
21mr|slib-3b6-1|32	%build
21mr|slib-3b6-1|33	
21mr|slib-3b6-1|34	%install
21mr|slib-3b6-1|35	mkdir -p %{buildroot}%{_datadir}/%{name}
21mr|slib-3b6-1|36	cp *.scm *.init *.xyz *.txt *.dat *.ps %{buildroot}%{_datadir}/%{name}
21mr|slib-3b6-1|37	mkdir -p %{buildroot}%{_infodir}
21mr|slib-3b6-1|38	install -m644 %{name}.info %{buildroot}%{_infodir}
21mr|slib-3b6-1|39	
21mr|slib-3b6-1|40	chmod 644 %{buildroot}%{_datadir}/%{name}/*

16780 21
21mr|slirp4netns-1.1.12-1|1	# Used for comparing with latest upstream tag
21mr|slirp4netns-1.1.12-1|2	# to decide whether to autobuild and set download_url (non-rawhide only)
21mr|slirp4netns-1.1.12-1|3	%global built_tag v1.1.12
21mr|slirp4netns-1.1.12-1|4	%global built_tag_strip %(b=%{built_tag}; echo ${b:1})
21mr|slirp4netns-1.1.12-1|5	
21mr|slirp4netns-1.1.12-1|6	Name:		slirp4netns
21mr|slirp4netns-1.1.12-1|7	Version:	1.1.12
21mr|slirp4netns-1.1.12-1|8	Release:	1
21mr|slirp4netns-1.1.12-1|9	Summary:	slirp for network namespaces
21mr|slirp4netns-1.1.12-1|10	Group:		Networking/Other
21mr|slirp4netns-1.1.12-1|11	License:	GPLv2
21mr|slirp4netns-1.1.12-1|12	URL:		https://github.com/rootless-containers/%{name}
21mr|slirp4netns-1.1.12-1|13	Source0:	%{url}/archive/%{built_tag}.tar.gz
21mr|slirp4netns-1.1.12-1|14	BuildRequires:	glib2-devel
21mr|slirp4netns-1.1.12-1|15	BuildRequires:	git
21mr|slirp4netns-1.1.12-1|16	BuildRequires:	go-md2man
21mr|slirp4netns-1.1.12-1|17	BuildRequires:	libcap-devel
21mr|slirp4netns-1.1.12-1|18	BuildRequires:	seccomp-devel
21mr|slirp4netns-1.1.12-1|19	BuildRequires:	slirp-devel
21mr|slirp4netns-1.1.12-1|20	
21mr|slirp4netns-1.1.12-1|21	%description
21mr|slirp4netns-1.1.12-1|22	slirp for network namespaces, without copying buffers across the namespaces.
21mr|slirp4netns-1.1.12-1|23	
21mr|slirp4netns-1.1.12-1|24	%files
21mr|slirp4netns-1.1.12-1|25	%license COPYING
21mr|slirp4netns-1.1.12-1|26	%doc README.md
21mr|slirp4netns-1.1.12-1|27	%{_bindir}/%{name}
21mr|slirp4netns-1.1.12-1|28	%{_mandir}/man1/%{name}.1*
21mr|slirp4netns-1.1.12-1|29	
21mr|slirp4netns-1.1.12-1|30	#------------------------------------------------------------------------
21mr|slirp4netns-1.1.12-1|31	%package devel
21mr|slirp4netns-1.1.12-1|32	Summary:	%{summary}
21mr|slirp4netns-1.1.12-1|33	Group:		Networking/Other
21mr|slirp4netns-1.1.12-1|34	BuildArch:	noarch
21mr|slirp4netns-1.1.12-1|35	
21mr|slirp4netns-1.1.12-1|36	%description devel
21mr|slirp4netns-1.1.12-1|37	%{summary}
21mr|slirp4netns-1.1.12-1|38	
21mr|slirp4netns-1.1.12-1|39	This package contains library source intended for
21mr|slirp4netns-1.1.12-1|40	building other packages which use import path with
21mr|slirp4netns-1.1.12-1|41	%{import_path} prefix.
21mr|slirp4netns-1.1.12-1|42	
21mr|slirp4netns-1.1.12-1|43	
21mr|slirp4netns-1.1.12-1|44	#------------------------------------------------------------------------
21mr|slirp4netns-1.1.12-1|45	
21mr|slirp4netns-1.1.12-1|46	%prep
21mr|slirp4netns-1.1.12-1|47	%autosetup -Sgit -n %{name}-%{built_tag_strip}
21mr|slirp4netns-1.1.12-1|48	
21mr|slirp4netns-1.1.12-1|49	%build
21mr|slirp4netns-1.1.12-1|50	./autogen.sh
21mr|slirp4netns-1.1.12-1|51	./configure --prefix=%{_usr} --libdir=%{_libdir}
21mr|slirp4netns-1.1.12-1|52	%{__make} generate-man
21mr|slirp4netns-1.1.12-1|53	
21mr|slirp4netns-1.1.12-1|54	%install
21mr|slirp4netns-1.1.12-1|55	make DESTDIR=%{buildroot} install install-man

16781 21
21mr|smack-4.1.5-9|1	Name:          smack
21mr|smack-4.1.5-9|2	Version:       4.1.5
21mr|smack-4.1.5-9|3	Release:       9
21mr|smack-4.1.5-9|4	Summary:       Open Source XMPP (Jabber) client library
21mr|smack-4.1.5-9|5	License:       ASL 2.0
21mr|smack-4.1.5-9|6	URL:           http://www.igniterealtime.org/projects/smack/index.jsp
21mr|smack-4.1.5-9|7	Source0:       https://github.com/igniterealtime/Smack/archive/%{version}.tar.gz
21mr|smack-4.1.5-9|8	# Default use gradle
21mr|smack-4.1.5-9|9	# sh smack-get-poms.sh < VERSION >
21mr|smack-4.1.5-9|10	Source1:       smack-%{version}-poms.tar.xz
21mr|smack-4.1.5-9|11	Source2:       smack-get-poms.sh
21mr|smack-4.1.5-9|12	Patch0:        smack-4.1.1-antrun-plugin.patch
21mr|smack-4.1.5-9|13	# https://issues.igniterealtime.org/browse/SMACK-739
21mr|smack-4.1.5-9|14	Patch1:        smack-4.1.5-SMACK-739.patch
21mr|smack-4.1.5-9|15	
21mr|smack-4.1.5-9|16	BuildRequires: maven-local
21mr|smack-4.1.5-9|17	BuildRequires: mvn(com.jamesmurty.utils:java-xmlbuilder)
21mr|smack-4.1.5-9|18	BuildRequires: mvn(com.jcraft:jzlib)
21mr|smack-4.1.5-9|19	BuildRequires: mvn(de.measite.minidns:minidns)
21mr|smack-4.1.5-9|20	BuildRequires: mvn(dnsjava:dnsjava)
21mr|smack-4.1.5-9|21	BuildRequires: mvn(junit:junit)
21mr|smack-4.1.5-9|22	BuildRequires: mvn(net.iharder:base64)
21mr|smack-4.1.5-9|23	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|smack-4.1.5-9|24	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|smack-4.1.5-9|25	BuildRequires: mvn(org.igniterealtime.jbosh:jbosh)
21mr|smack-4.1.5-9|26	BuildRequires: mvn(org.igniterealtime.jxmpp:jxmpp-core)
21mr|smack-4.1.5-9|27	BuildRequires: mvn(org.igniterealtime.jxmpp:jxmpp-util-cache)
21mr|smack-4.1.5-9|28	BuildRequires: mvn(org.mockito:mockito-core)
21mr|smack-4.1.5-9|29	BuildRequires: mvn(org.powermock:powermock-api-mockito)
21mr|smack-4.1.5-9|30	BuildRequires: mvn(org.powermock:powermock-module-junit4)
21mr|smack-4.1.5-9|31	BuildRequires: mvn(org.powermock:powermock-reflect)
21mr|smack-4.1.5-9|32	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|smack-4.1.5-9|33	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|smack-4.1.5-9|34	BuildRequires: mvn(xmlunit:xmlunit)
21mr|smack-4.1.5-9|35	BuildRequires: mvn(xpp3:xpp3)
21mr|smack-4.1.5-9|36	
21mr|smack-4.1.5-9|37	Group:          Development/Java
21mr|smack-4.1.5-9|38	BuildArch:     noarch
21mr|smack-4.1.5-9|39	# Java stack is not supported on x86_32
21mr|smack-4.1.5-9|40	ExcludeArch: %{ix86}
21mr|smack-4.1.5-9|41	
21mr|smack-4.1.5-9|42	%description
21mr|smack-4.1.5-9|43	Smack is an Open Source XMPP (Jabber) client library for instant
21mr|smack-4.1.5-9|44	messaging and presence. A pure Java library, it can be embedded
21mr|smack-4.1.5-9|45	into your applications to create anything from a full XMPP client
21mr|smack-4.1.5-9|46	to simple XMPP integrations such as sending notification messages and
21mr|smack-4.1.5-9|47	presence-enabling devices.
21mr|smack-4.1.5-9|48	
21mr|smack-4.1.5-9|49	%package bosh
21mr|smack-4.1.5-9|50	Summary:       Smack BOSH API
21mr|smack-4.1.5-9|51	
21mr|smack-4.1.5-9|52	%description bosh
21mr|smack-4.1.5-9|53	Smack BOSH API.
21mr|smack-4.1.5-9|54	
21mr|smack-4.1.5-9|55	%package compression-jzlib
21mr|smack-4.1.5-9|56	Summary:       Smack compression with jzlib
21mr|smack-4.1.5-9|57	
21mr|smack-4.1.5-9|58	%description compression-jzlib
21mr|smack-4.1.5-9|59	Allow to compress the XMPP stream with help of jzlib.
21mr|smack-4.1.5-9|60	
21mr|smack-4.1.5-9|61	%package debug
21mr|smack-4.1.5-9|62	Summary:       Smack GUI debugger
21mr|smack-4.1.5-9|63	
21mr|smack-4.1.5-9|64	%description debug
21mr|smack-4.1.5-9|65	Inspect the exchanged XMPP stanzas.
21mr|smack-4.1.5-9|66	
21mr|smack-4.1.5-9|67	%package debug-slf4j
21mr|smack-4.1.5-9|68	Summary:       Smack slf4j debugger
21mr|smack-4.1.5-9|69	
21mr|smack-4.1.5-9|70	%description debug-slf4j
21mr|smack-4.1.5-9|71	Inspect the exchanged XMPP stanzas.
21mr|smack-4.1.5-9|72	Connect your favorite slf4j back-end of
21mr|smack-4.1.5-9|73	choice to get output inside of it.
21mr|smack-4.1.5-9|74	
21mr|smack-4.1.5-9|75	%package experimental
21mr|smack-4.1.5-9|76	Summary:       Smack experimental extensions
21mr|smack-4.1.5-9|77	
21mr|smack-4.1.5-9|78	%description experimental
21mr|smack-4.1.5-9|79	Classes and methods for XEPs that are in status
21mr|smack-4.1.5-9|80	'experimental' or that should otherwise carefully
21mr|smack-4.1.5-9|81	considered for deployment. The API may change even
21mr|smack-4.1.5-9|82	between patch versions.
21mr|smack-4.1.5-9|83	
21mr|smack-4.1.5-9|84	%package extensions
21mr|smack-4.1.5-9|85	Summary:       Smack extensions
21mr|smack-4.1.5-9|86	
21mr|smack-4.1.5-9|87	%description extensions
21mr|smack-4.1.5-9|88	Classes and methods that implement support for the
21mr|smack-4.1.5-9|89	various XMPP XEPs (Multi-User Chat, PubSub, …) and
21mr|smack-4.1.5-9|90	other XMPP extensions.
21mr|smack-4.1.5-9|91	
21mr|smack-4.1.5-9|92	%package im
21mr|smack-4.1.5-9|93	Summary:       Smack IM
21mr|smack-4.1.5-9|94	
21mr|smack-4.1.5-9|95	%description im
21mr|smack-4.1.5-9|96	Classes and methods for XMPP-IM (RFC 6121):
21mr|smack-4.1.5-9|97	Roster, Chat and other functionality.
21mr|smack-4.1.5-9|98	
21mr|smack-4.1.5-9|99	%package java7
21mr|smack-4.1.5-9|100	Summary:       Smack for Java7 (or higher)
21mr|smack-4.1.5-9|101	
21mr|smack-4.1.5-9|102	%description java7
21mr|smack-4.1.5-9|103	This is a pseudo-artifact that pulls all the required dependencies to
21mr|smack-4.1.5-9|104	run Smack on Java 7 (or higher) JVMs. Usually you want to add additional
21mr|smack-4.1.5-9|105	dependencies to smack-tcp, smack-extensions and smack-experimental.
21mr|smack-4.1.5-9|106	
21mr|smack-4.1.5-9|107	%package legacy
21mr|smack-4.1.5-9|108	Summary:       Smack legacy extensions
21mr|smack-4.1.5-9|109	
21mr|smack-4.1.5-9|110	%description legacy
21mr|smack-4.1.5-9|111	Usually XEPs in the state 'retracted', 'rejected',
21mr|smack-4.1.5-9|112	'deprecated', 'obsolete' or in a long standing
21mr|smack-4.1.5-9|113	'deferred' state.
21mr|smack-4.1.5-9|114	
21mr|smack-4.1.5-9|115	%package resolver-dnsjava
21mr|smack-4.1.5-9|116	Summary:       DNS SRV with dnsjava
21mr|smack-4.1.5-9|117	
21mr|smack-4.1.5-9|118	%description resolver-dnsjava
21mr|smack-4.1.5-9|119	Use dnsjava for DNS SRV lookups. For platforms
21mr|smack-4.1.5-9|120	that don't provide the javax.naming API (e.g. Android).
21mr|smack-4.1.5-9|121	
21mr|smack-4.1.5-9|122	%package resolver-javax
21mr|smack-4.1.5-9|123	Summary:       DNS SRV with Java7
21mr|smack-4.1.5-9|124	
21mr|smack-4.1.5-9|125	%description resolver-javax
21mr|smack-4.1.5-9|126	Use javax.naming for DNS SRV lookups. The
21mr|smack-4.1.5-9|127	javax.naming API is available in JavaSE
21mr|smack-4.1.5-9|128	since Java7.
21mr|smack-4.1.5-9|129	
21mr|smack-4.1.5-9|130	%package resolver-minidns
21mr|smack-4.1.5-9|131	Summary:       DNS SRV with minidns
21mr|smack-4.1.5-9|132	
21mr|smack-4.1.5-9|133	%description resolver-minidns
21mr|smack-4.1.5-9|134	Use minidns for DNS SRV lookups.
21mr|smack-4.1.5-9|135	For platforms that don't provide the
21mr|smack-4.1.5-9|136	javax.naming API (e.g. Android).
21mr|smack-4.1.5-9|137	
21mr|smack-4.1.5-9|138	%package sasl-javax
21mr|smack-4.1.5-9|139	Summary:       Smack javax SASL
21mr|smack-4.1.5-9|140	
21mr|smack-4.1.5-9|141	%description sasl-javax
21mr|smack-4.1.5-9|142	SASL with javax.security.sasl
21mr|smack-4.1.5-9|143	Use javax.security.sasl for SASL.
21mr|smack-4.1.5-9|144	
21mr|smack-4.1.5-9|145	%package sasl-provided
21mr|smack-4.1.5-9|146	Summary:       Smack SASL provided code
21mr|smack-4.1.5-9|147	
21mr|smack-4.1.5-9|148	%description sasl-provided
21mr|smack-4.1.5-9|149	SASL with Smack provided code
21mr|smack-4.1.5-9|150	Use Smack provided code for SASL.
21mr|smack-4.1.5-9|151	
21mr|smack-4.1.5-9|152	%package tcp
21mr|smack-4.1.5-9|153	Summary:       Smack TCP
21mr|smack-4.1.5-9|154	
21mr|smack-4.1.5-9|155	%description tcp
21mr|smack-4.1.5-9|156	Smack for standard XMPP connections over TCP.
21mr|smack-4.1.5-9|157	
21mr|smack-4.1.5-9|158	%package javadoc
21mr|smack-4.1.5-9|159	Summary:       Javadoc for %{name}
21mr|smack-4.1.5-9|160	
21mr|smack-4.1.5-9|161	%description javadoc
21mr|smack-4.1.5-9|162	This package contains javadoc for %{name}.
21mr|smack-4.1.5-9|163	
21mr|smack-4.1.5-9|164	%prep
21mr|smack-4.1.5-9|165	%setup -q -n Smack-%{version} -a1
21mr|smack-4.1.5-9|166	# cleanup
21mr|smack-4.1.5-9|167	find . -name "*.class" -print -delete
21mr|smack-4.1.5-9|168	find . -name "*.dll" -print -delete
21mr|smack-4.1.5-9|169	find . -name "*.jar" -print  -delete
21mr|smack-4.1.5-9|170	
21mr|smack-4.1.5-9|171	%patch0 -p0
21mr|smack-4.1.5-9|172	%patch1 -p1
21mr|smack-4.1.5-9|173	
21mr|smack-4.1.5-9|174	# remove prebuilt documentation
21mr|smack-4.1.5-9|175	rm -rf javadoc/* documentation/*
21mr|smack-4.1.5-9|176	
21mr|smack-4.1.5-9|177	# This is a dummy POM added just to ease building in the RPM platforms
21mr|smack-4.1.5-9|178	# These are not all the modules, only those that we can currently build
21mr|smack-4.1.5-9|179	cat > pom.xml << EOF
21mr|smack-4.1.5-9|180	<?xml version="1.0" encoding="UTF-8"?>
21mr|smack-4.1.5-9|181	<project
21mr|smack-4.1.5-9|182	xmlns="http://maven.apache.org/POM/4.0.0"
21mr|smack-4.1.5-9|183	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
21mr|smack-4.1.5-9|184	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
21mr|smack-4.1.5-9|185	
21mr|smack-4.1.5-9|186	<modelVersion>4.0.0</modelVersion>
21mr|smack-4.1.5-9|187	<groupId>org.igniterealtime.smack</groupId>
21mr|smack-4.1.5-9|188	<artifactId>smack-parent</artifactId>
21mr|smack-4.1.5-9|189	<packaging>pom</packaging>
21mr|smack-4.1.5-9|190	<name>Smack Parent POM</name>
21mr|smack-4.1.5-9|191	<version>%{version}</version>
21mr|smack-4.1.5-9|192	<description>Smack Project</description>
21mr|smack-4.1.5-9|193	
21mr|smack-4.1.5-9|194	<modules>
21mr|smack-4.1.5-9|195	<module>smack-bosh</module>
21mr|smack-4.1.5-9|196	<module>smack-compression-jzlib</module>
21mr|smack-4.1.5-9|197	<module>smack-core</module>
21mr|smack-4.1.5-9|198	<module>smack-debug</module>
21mr|smack-4.1.5-9|199	<module>smack-debug-slf4j</module>
21mr|smack-4.1.5-9|200	<module>smack-experimental</module>
21mr|smack-4.1.5-9|201	<module>smack-extensions</module>
21mr|smack-4.1.5-9|202	<module>smack-im</module>
21mr|smack-4.1.5-9|203	<module>smack-java7</module>
21mr|smack-4.1.5-9|204	<module>smack-legacy</module>
21mr|smack-4.1.5-9|205	<module>smack-resolver-dnsjava</module>
21mr|smack-4.1.5-9|206	<module>smack-resolver-javax</module>
21mr|smack-4.1.5-9|207	<module>smack-resolver-minidns</module>
21mr|smack-4.1.5-9|208	<module>smack-sasl-javax</module>
21mr|smack-4.1.5-9|209	<module>smack-sasl-provided</module>
21mr|smack-4.1.5-9|210	<module>smack-tcp</module>
21mr|smack-4.1.5-9|211	</modules>
21mr|smack-4.1.5-9|212	
21mr|smack-4.1.5-9|213	</project>
21mr|smack-4.1.5-9|214	EOF
21mr|smack-4.1.5-9|215	
21mr|smack-4.1.5-9|216	for m in bosh \
21mr|smack-4.1.5-9|217	compression-jzlib \
21mr|smack-4.1.5-9|218	core \
21mr|smack-4.1.5-9|219	debug \
21mr|smack-4.1.5-9|220	debug-slf4j \
21mr|smack-4.1.5-9|221	experimental \
21mr|smack-4.1.5-9|222	extensions \
21mr|smack-4.1.5-9|223	im \
21mr|smack-4.1.5-9|224	java7 \
21mr|smack-4.1.5-9|225	legacy \
21mr|smack-4.1.5-9|226	resolver-dnsjava \
21mr|smack-4.1.5-9|227	resolver-javax \
21mr|smack-4.1.5-9|228	resolver-minidns \
21mr|smack-4.1.5-9|229	sasl-javax \
21mr|smack-4.1.5-9|230	sasl-provided \
21mr|smack-4.1.5-9|231	tcp; do
21mr|smack-4.1.5-9|232	
21mr|smack-4.1.5-9|233	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.4 %{name}-${m} "
21mr|smack-4.1.5-9|234	<configuration>
21mr|smack-4.1.5-9|235	<archive>
21mr|smack-4.1.5-9|236	<manifestFile>\${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|smack-4.1.5-9|237	<manifest>
21mr|smack-4.1.5-9|238	<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
21mr|smack-4.1.5-9|239	<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
21mr|smack-4.1.5-9|240	</manifest>
21mr|smack-4.1.5-9|241	</archive>
21mr|smack-4.1.5-9|242	</configuration>"
21mr|smack-4.1.5-9|243	
21mr|smack-4.1.5-9|244	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" %{name}-${m}
21mr|smack-4.1.5-9|245	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 %{name}-${m} "
21mr|smack-4.1.5-9|246	<extensions>true</extensions>
21mr|smack-4.1.5-9|247	<configuration>
21mr|smack-4.1.5-9|248	<instructions>
21mr|smack-4.1.5-9|249	<Bundle-Name>\${project.artifactId}</Bundle-Name>
21mr|smack-4.1.5-9|250	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|smack-4.1.5-9|251	</instructions>
21mr|smack-4.1.5-9|252	</configuration>
21mr|smack-4.1.5-9|253	<executions>
21mr|smack-4.1.5-9|254	<execution>
21mr|smack-4.1.5-9|255	<id>bundle-manifest</id>
21mr|smack-4.1.5-9|256	<phase>process-classes</phase>
21mr|smack-4.1.5-9|257	<goals>
21mr|smack-4.1.5-9|258	<goal>manifest</goal>
21mr|smack-4.1.5-9|259	</goals>
21mr|smack-4.1.5-9|260	</execution>
21mr|smack-4.1.5-9|261	</executions>"
21mr|smack-4.1.5-9|262	
21mr|smack-4.1.5-9|263	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 %{name}-${m} "
21mr|smack-4.1.5-9|264	<configuration>
21mr|smack-4.1.5-9|265	<source>1.7</source>
21mr|smack-4.1.5-9|266	<target>1.7</target>
21mr|smack-4.1.5-9|267	</configuration>"
21mr|smack-4.1.5-9|268	
21mr|smack-4.1.5-9|269	sed -i "s|name>Smack|name>Smack ${m}|" %{name}-${m}/pom.xml
21mr|smack-4.1.5-9|270	
21mr|smack-4.1.5-9|271	done
21mr|smack-4.1.5-9|272	
21mr|smack-4.1.5-9|273	# Do not use OSGi manifest in test JAR
21mr|smack-4.1.5-9|274	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration" %{name}-core
21mr|smack-4.1.5-9|275	
21mr|smack-4.1.5-9|276	# Fix test deps
21mr|smack-4.1.5-9|277	%pom_xpath_inject "pom:plugin[pom:artifactId = 'maven-jar-plugin']" "
21mr|smack-4.1.5-9|278	<executions>
21mr|smack-4.1.5-9|279	<execution>
21mr|smack-4.1.5-9|280	<goals>
21mr|smack-4.1.5-9|281	<goal>test-jar</goal>
21mr|smack-4.1.5-9|282	</goals>
21mr|smack-4.1.5-9|283	</execution>
21mr|smack-4.1.5-9|284	</executions>" %{name}-core
21mr|smack-4.1.5-9|285	
21mr|smack-4.1.5-9|286	for m in debug debug-slf4j experimental extensions im legacy sasl-javax sasl-provided tcp; do
21mr|smack-4.1.5-9|287	%pom_add_dep org.igniterealtime.smack:smack-core:'${project.version}':test %{name}-${m} "<type>test-jar</type>"
21mr|smack-4.1.5-9|288	done
21mr|smack-4.1.5-9|289	
21mr|smack-4.1.5-9|290	%pom_add_dep com.jamesmurty.utils:java-xmlbuilder::test %{name}-experimental
21mr|smack-4.1.5-9|291	%pom_add_dep junit:junit::test %{name}-experimental
21mr|smack-4.1.5-9|292	%pom_add_dep junit:junit::test %{name}-extensions
21mr|smack-4.1.5-9|293	#%%pom_add_dep org.hamcrest:hamcrest-all::test %%{name}-extensions
21mr|smack-4.1.5-9|294	%pom_add_dep com.jamesmurty.utils:java-xmlbuilder::test %{name}-extensions
21mr|smack-4.1.5-9|295	%pom_add_dep org.mockito:mockito-core::test %{name}-extensions
21mr|smack-4.1.5-9|296	%pom_add_dep org.powermock:powermock-reflect::test %{name}-extensions
21mr|smack-4.1.5-9|297	# org.powermock:powermock-api-mockito
21mr|smack-4.1.5-9|298	%pom_add_dep xmlunit:xmlunit::test %{name}-extensions
21mr|smack-4.1.5-9|299	%pom_add_dep junit:junit::test %{name}-im
21mr|smack-4.1.5-9|300	%pom_add_dep junit:junit::test %{name}-legacy
21mr|smack-4.1.5-9|301	%pom_add_dep junit:junit::test %{name}-sasl-javax
21mr|smack-4.1.5-9|302	%pom_add_dep junit:junit::test %{name}-sasl-provided
21mr|smack-4.1.5-9|303	%pom_add_dep junit:junit::test %{name}-tcp
21mr|smack-4.1.5-9|304	%pom_add_dep com.jamesmurty.utils:java-xmlbuilder::test %{name}-tcp
21mr|smack-4.1.5-9|305	
21mr|smack-4.1.5-9|306	# org.junit.ComparisonFailure
21mr|smack-4.1.5-9|307	rm -r %{name}-extensions/src/test/java/org/jivesoftware/smackx/caps/EntityCapsManagerTest.java \
21mr|smack-4.1.5-9|308	%{name}-extensions/src/test/java/org/jivesoftware/smackx/vcardtemp/VCardTest.java \
21mr|smack-4.1.5-9|309	%{name}-extensions/src/test/java/org/jivesoftware/smackx/xdatavalidation/provider/DataValidationTest.java
21mr|smack-4.1.5-9|310	
21mr|smack-4.1.5-9|311	# expected null, but was:<en>
21mr|smack-4.1.5-9|312	rm -r %{name}-core/src/test/java/org/jivesoftware/smack/util/PacketParserUtilsTest.java
21mr|smack-4.1.5-9|313	
21mr|smack-4.1.5-9|314	# Use web connection
21mr|smack-4.1.5-9|315	rm -r %{name}-im/src/test/java/org/jivesoftware/smack/roster/RosterVersioningTest.java \
21mr|smack-4.1.5-9|316	%{name}-im/src/test/java/org/jivesoftware/smack/roster/rosterstore/DirectoryRosterStoreTest.java \
21mr|smack-4.1.5-9|317	%{name}-im/src/test/java/org/jivesoftware/smack/roster/RosterTest.java
21mr|smack-4.1.5-9|318	
21mr|smack-4.1.5-9|319	# fix non ASCII chars
21mr|smack-4.1.5-9|320	for s in %{name}-core/src/main/java/org/jivesoftware/smack/util/dns/HostAddress.java \
21mr|smack-4.1.5-9|321	%{name}-extensions/src/main/java/org/jivesoftware/smackx/caps/cache/SimpleDirectoryPersistentCache.java \
21mr|smack-4.1.5-9|322	%{name}-extensions/src/main/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5BytestreamManager.java \
21mr|smack-4.1.5-9|323	%{name}-extensions/src/main/java/org/jivesoftware/smackx/address/MultipleRecipientManager.java \
21mr|smack-4.1.5-9|324	%{name}-extensions/src/main/java/org/jivesoftware/smackx/caps/packet/CapsExtension.java \
21mr|smack-4.1.5-9|325	%{name}-extensions/src/main/java/org/jivesoftware/smackx/caps/provider/CapsExtensionProvider.java \
21mr|smack-4.1.5-9|326	%{name}-extensions/src/main/java/org/jivesoftware/smackx/caps/EntityCapsManager.java \
21mr|smack-4.1.5-9|327	%{name}-extensions/src/main/java/org/jivesoftware/smackx/caps/cache/EntityCapsPersistentCache.java;do
21mr|smack-4.1.5-9|328	native2ascii -encoding UTF8 ${s} ${s}
21mr|smack-4.1.5-9|329	done
21mr|smack-4.1.5-9|330	
21mr|smack-4.1.5-9|331	%mvn_package :%{name}-core::tests: %{name}-core
21mr|smack-4.1.5-9|332	%mvn_package :%{name}-parent __noinstall
21mr|smack-4.1.5-9|333	
21mr|smack-4.1.5-9|334	%build
21mr|smack-4.1.5-9|335	
21mr|smack-4.1.5-9|336	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|smack-4.1.5-9|337	
21mr|smack-4.1.5-9|338	%install
21mr|smack-4.1.5-9|339	%mvn_install
21mr|smack-4.1.5-9|340	
21mr|smack-4.1.5-9|341	%files -f .mfiles-%{name}-core
21mr|smack-4.1.5-9|342	%doc README.md resources/releasedocs/README.html resources/releasedocs/changelog.html
21mr|smack-4.1.5-9|343	%license LICENSE
21mr|smack-4.1.5-9|344	
21mr|smack-4.1.5-9|345	%files bosh -f .mfiles-%{name}-bosh
21mr|smack-4.1.5-9|346	%files compression-jzlib -f .mfiles-%{name}-compression-jzlib
21mr|smack-4.1.5-9|347	%files debug -f .mfiles-%{name}-debug
21mr|smack-4.1.5-9|348	%files debug-slf4j -f .mfiles-%{name}-debug-slf4j
21mr|smack-4.1.5-9|349	%files experimental -f .mfiles-%{name}-experimental
21mr|smack-4.1.5-9|350	%files extensions -f .mfiles-%{name}-extensions
21mr|smack-4.1.5-9|351	%files im -f .mfiles-%{name}-im
21mr|smack-4.1.5-9|352	%files java7 -f .mfiles-%{name}-java7
21mr|smack-4.1.5-9|353	%files legacy -f .mfiles-%{name}-legacy
21mr|smack-4.1.5-9|354	%files resolver-dnsjava -f .mfiles-%{name}-resolver-dnsjava
21mr|smack-4.1.5-9|355	%files resolver-javax -f .mfiles-%{name}-resolver-javax
21mr|smack-4.1.5-9|356	%files resolver-minidns -f .mfiles-%{name}-resolver-minidns
21mr|smack-4.1.5-9|357	%files sasl-javax -f .mfiles-%{name}-sasl-javax
21mr|smack-4.1.5-9|358	%files sasl-provided -f .mfiles-%{name}-sasl-provided
21mr|smack-4.1.5-9|359	%files tcp -f .mfiles-%{name}-tcp
21mr|smack-4.1.5-9|360	
21mr|smack-4.1.5-9|361	%files javadoc -f .mfiles-javadoc
21mr|smack-4.1.5-9|362	%license LICENSE
21mr|smack-4.1.5-9|363	

16782 21
21mr|smartmontools-7.5-1|1	Summary:	For monitoring S.M.A.R.T. disks and devices
21mr|smartmontools-7.5-1|2	Name:		smartmontools
21mr|smartmontools-7.5-1|3	Version:	7.5
21mr|smartmontools-7.5-1|4	Release:	1
21mr|smartmontools-7.5-1|5	License:	GPLv2+
21mr|smartmontools-7.5-1|6	Group:		System/Kernel and hardware
21mr|smartmontools-7.5-1|7	Url:		https://www.smartmontools.org/
21mr|smartmontools-7.5-1|8	Source0:	https://sourceforge.net/projects/smartmontools/files/%{name}/%{version}/%{name}-%{version}.tar.gz
21mr|smartmontools-7.5-1|9	Source2:	smartd.conf
21mr|smartmontools-7.5-1|10	Source3:	smartd.sysconfig
21mr|smartmontools-7.5-1|11	BuildRequires:	systemd-units
21mr|smartmontools-7.5-1|12	BuildRequires:	pkgconfig(libcap-ng)
21mr|smartmontools-7.5-1|13	BuildRequires:	pkgconfig(libselinux)
21mr|smartmontools-7.5-1|14	BuildRequires:	pkgconfig(systemd)
21mr|smartmontools-7.5-1|15	Provides:	smartsuite = %{EVRD}
21mr|smartmontools-7.5-1|16	
21mr|smartmontools-7.5-1|17	%description
21mr|smartmontools-7.5-1|18	SMARTmontools controls and monitors storage devices using the Self-Monitoring,
21mr|smartmontools-7.5-1|19	Analysis and Reporting Technology System (S.M.A.R.T.) built into ATA and SCSI
21mr|smartmontools-7.5-1|20	Hard Drives. This is used to check the reliability of the hard drive and
21mr|smartmontools-7.5-1|21	predict drive failures. The suite contains two utilities. The first, smartctl,
21mr|smartmontools-7.5-1|22	is a command-line utility designed to perform simple S.M.A.R.T. tasks. The
21mr|smartmontools-7.5-1|23	second, smartd, is a daemon that periodically monitors smart status and
21mr|smartmontools-7.5-1|24	reports errors to syslog. The package is compatible with the ATA/ATAPI-5
21mr|smartmontools-7.5-1|25	specification. Future releases will be compatible with the ATA/ATAPI-6 and
21mr|smartmontools-7.5-1|26	ATA/ATAPI-7 specifications. The package is intended to incorporate as much
21mr|smartmontools-7.5-1|27	"vendor specific" and "reserved" information as possible about disk drives.
21mr|smartmontools-7.5-1|28	man smartctl and man smartd will provide more information.
21mr|smartmontools-7.5-1|29	
21mr|smartmontools-7.5-1|30	%files
21mr|smartmontools-7.5-1|31	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/smartd.conf
21mr|smartmontools-7.5-1|32	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/smartd_warning.sh
21mr|smartmontools-7.5-1|33	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/smartd
21mr|smartmontools-7.5-1|34	%attr(0644,root,root) %{_unitdir}/smartd.service
21mr|smartmontools-7.5-1|35	%{_sbindir}/*
21mr|smartmontools-7.5-1|36	%{_mandir}/man?/*
21mr|smartmontools-7.5-1|37	%{_docdir}/%{name}
21mr|smartmontools-7.5-1|38	%{_datadir}/%{name}/drivedb.h
21mr|smartmontools-7.5-1|39	
21mr|smartmontools-7.5-1|40	%post
21mr|smartmontools-7.5-1|41	%systemd_post smartd.service
21mr|smartmontools-7.5-1|42	
21mr|smartmontools-7.5-1|43	%preun
21mr|smartmontools-7.5-1|44	%systemd_preun smartd.service
21mr|smartmontools-7.5-1|45	
21mr|smartmontools-7.5-1|46	#----------------------------------------------------------------------------
21mr|smartmontools-7.5-1|47	
21mr|smartmontools-7.5-1|48	%prep
21mr|smartmontools-7.5-1|49	%autosetup -p1
21mr|smartmontools-7.5-1|50	
21mr|smartmontools-7.5-1|51	%build
21mr|smartmontools-7.5-1|52	%configure \
21mr|smartmontools-7.5-1|53	--with-libsystemd \
21mr|smartmontools-7.5-1|54	--with-systemdsystemunitdir=%{_unitdir} \
21mr|smartmontools-7.5-1|55	--with-libcap-ng=yes \
21mr|smartmontools-7.5-1|56	--with-drivedb \
21mr|smartmontools-7.5-1|57	--with-selinux=yes
21mr|smartmontools-7.5-1|58	
21mr|smartmontools-7.5-1|59	%make_build
21mr|smartmontools-7.5-1|60	
21mr|smartmontools-7.5-1|61	%install
21mr|smartmontools-7.5-1|62	
21mr|smartmontools-7.5-1|63	%make_install
21mr|smartmontools-7.5-1|64	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
21mr|smartmontools-7.5-1|65	install %{SOURCE2} %{buildroot}%{_sysconfdir}/
21mr|smartmontools-7.5-1|66	install %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/smartd
21mr|smartmontools-7.5-1|67	rm -f %{buildroot}%{_initrddir}/smartd
21mr|smartmontools-7.5-1|68	
21mr|smartmontools-7.5-1|69	%changelog
21mr|smartmontools-7.5-1|70	* Thu Oct 23 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|smartmontools-7.5-1|71	- Drop unneed file
21mr|smartmontools-7.5-1|72	
21mr|smartmontools-7.5-1|73	* Wed May 28 2025 betcher <a.betkher@rosa.ru> 7.5-1
21mr|smartmontools-7.5-1|74	- Updated, systemd support enabled, removed source smartd.service
21mr|smartmontools-7.5-1|75	
21mr|smartmontools-7.5-1|76	* Fri Dec 22 2023 Andrey Bondrov <abondrov@rosalab.ru> 7.4-2
21mr|smartmontools-7.5-1|77	- usr move
21mr|smartmontools-7.5-1|78	
21mr|smartmontools-7.5-1|79	* Mon Sep 18 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.4-1
21mr|smartmontools-7.5-1|80	- Update version to 7.4
21mr|smartmontools-7.5-1|81	
21mr|smartmontools-7.5-1|82	- Merge: 9f1766f af6c5d7
21mr|smartmontools-7.5-1|83	* Sat May 7 2022 aponomarenko <andrewponomarenko@yandex.ru> 7.3-1
21mr|smartmontools-7.5-1|84	- Merge pull request #4 from aponomarenko/smartmontools:rosa2021.1
21mr|smartmontools-7.5-1|85	- Update to 7.3
21mr|smartmontools-7.5-1|86	
21mr|smartmontools-7.5-1|87	* Sat May 7 2022 Andrey Ponomarenko <andrey.v.ponomarenko@gmail.com>
21mr|smartmontools-7.5-1|88	- Update to 7.3
21mr|smartmontools-7.5-1|89	
21mr|smartmontools-7.5-1|90	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 7.2-2
21mr|smartmontools-7.5-1|91	- MassBuild#2340: Increase release tag
21mr|smartmontools-7.5-1|92	
21mr|smartmontools-7.5-1|93	* Mon Jan 4 2021 Alexander Stefanov <alexander@mezon.ru> 7.2-1
21mr|smartmontools-7.5-1|94	- 7.2
21mr|smartmontools-7.5-1|95	
21mr|smartmontools-7.5-1|96	* Wed Mar 18 2020 Александр <pro2_2000@mail.ru> 7.1-1
21mr|smartmontools-7.5-1|97	- change buildrequres to pkgconfig
21mr|smartmontools-7.5-1|98	
21mr|smartmontools-7.5-1|99	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|smartmontools-7.5-1|100	- bot: rpm5 -> rpm4 (8)
21mr|smartmontools-7.5-1|101	
21mr|smartmontools-7.5-1|102	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|smartmontools-7.5-1|103	- bot: rpm5 -> rpm4 (3)
21mr|smartmontools-7.5-1|104	
21mr|smartmontools-7.5-1|105	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru> 7.1-1
21mr|smartmontools-7.5-1|106	- bot: rpm5 -> rpm4 (1)
21mr|smartmontools-7.5-1|107	
21mr|smartmontools-7.5-1|108	- Merge: 77197c7 126914e
21mr|smartmontools-7.5-1|109	* Tue Dec 31 2019 Andrey Ponomarenko <andrewponomarenko@yandex.ru>
21mr|smartmontools-7.5-1|110	- Update to 7.1
21mr|smartmontools-7.5-1|111	
21mr|smartmontools-7.5-1|112	* Tue Dec 31 2019 Andrey Ponomarenko <andrewponomarenko@yandex.ru> 7.1-1
21mr|smartmontools-7.5-1|113	- Rebase patches to 7.1
21mr|smartmontools-7.5-1|114	
21mr|smartmontools-7.5-1|115	* Tue Dec 31 2019 Andrey Ponomarenko <andrewponomarenko@yandex.ru>
21mr|smartmontools-7.5-1|116	- Update to 7.1

16783 21
21mr|smb4k-3.1.0-4|1	Summary:	SMB share browser for KDE
21mr|smb4k-3.1.0-4|2	Name:		smb4k
21mr|smb4k-3.1.0-4|3	Version:	3.1.0
21mr|smb4k-3.1.0-4|4	Release:	4
21mr|smb4k-3.1.0-4|5	License:	GPLv2+
21mr|smb4k-3.1.0-4|6	Group:		Networking/Other
21mr|smb4k-3.1.0-4|7	Url:		http://smb4k.sourceforge.net
21mr|smb4k-3.1.0-4|8	Source0:	http://downloads.sourceforge.net/smb4k/%{name}-%{version}.tar.xz
21mr|smb4k-3.1.0-4|9	Source1:	smb4k-3.1.0_ru.tar.gz
21mr|smb4k-3.1.0-4|10	BuildRequires:	extra-cmake-modules
21mr|smb4k-3.1.0-4|11	BuildRequires:	kf5auth-devel
21mr|smb4k-3.1.0-4|12	BuildRequires:	kf5completion-devel
21mr|smb4k-3.1.0-4|13	BuildRequires:	kf5config-devel
21mr|smb4k-3.1.0-4|14	BuildRequires:	kf5configwidgets-devel
21mr|smb4k-3.1.0-4|15	BuildRequires:	kf5coreaddons-devel
21mr|smb4k-3.1.0-4|16	BuildRequires:	kf5crash-devel
21mr|smb4k-3.1.0-4|17	BuildRequires:	kf5dbusaddons-devel
21mr|smb4k-3.1.0-4|18	BuildRequires:	kf5dnssd-devel
21mr|smb4k-3.1.0-4|19	BuildRequires:	kf5doctools-devel
21mr|smb4k-3.1.0-4|20	BuildRequires:	kf5i18n-devel
21mr|smb4k-3.1.0-4|21	BuildRequires:	kf5iconthemes-devel
21mr|smb4k-3.1.0-4|22	BuildRequires:	kf5jobwidgets-devel
21mr|smb4k-3.1.0-4|23	BuildRequires:	kf5kio-devel
21mr|smb4k-3.1.0-4|24	BuildRequires:	kf5notifications-devel
21mr|smb4k-3.1.0-4|25	BuildRequires:	kf5parts-devel
21mr|smb4k-3.1.0-4|26	BuildRequires:	kf5plasma-devel
21mr|smb4k-3.1.0-4|27	BuildRequires:	kf5solid-devel
21mr|smb4k-3.1.0-4|28	BuildRequires:	kf5wallet-devel
21mr|smb4k-3.1.0-4|29	BuildRequires:	kf5widgetsaddons-devel
21mr|smb4k-3.1.0-4|30	BuildRequires:	kf5windowsystem-devel
21mr|smb4k-3.1.0-4|31	BuildRequires:	kf5xmlgui-devel
21mr|smb4k-3.1.0-4|32	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|smb4k-3.1.0-4|33	BuildRequires:	pkgconfig(Qt5Core)
21mr|smb4k-3.1.0-4|34	BuildRequires:	pkgconfig(Qt5Gui)
21mr|smb4k-3.1.0-4|35	BuildRequires:	pkgconfig(Qt5Network)
21mr|smb4k-3.1.0-4|36	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|smb4k-3.1.0-4|37	BuildRequires:	pkgconfig(Qt5Qml)
21mr|smb4k-3.1.0-4|38	BuildRequires:	pkgconfig(Qt5Test)
21mr|smb4k-3.1.0-4|39	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|smb4k-3.1.0-4|40	BuildRequires:	pkgconfig(smbclient)
21mr|smb4k-3.1.0-4|41	Requires:	samba-client
21mr|smb4k-3.1.0-4|42	
21mr|smb4k-3.1.0-4|43	%description
21mr|smb4k-3.1.0-4|44	An SMB network and share browser for KDE.
21mr|smb4k-3.1.0-4|45	
21mr|smb4k-3.1.0-4|46	%files -f %{name}.lang
21mr|smb4k-3.1.0-4|47	%doc README AUTHORS BUGS COPYING ChangeLog
21mr|smb4k-3.1.0-4|48	%{_kde5_applicationsdir}/org.kde.%{name}.desktop
21mr|smb4k-3.1.0-4|49	%{_kde5_bindir}/%{name}*
21mr|smb4k-3.1.0-4|50	%{_kde5_datadir}/config.kcfg/%{name}.kcfg
21mr|smb4k-3.1.0-4|51	%{_kde5_datadir}/kconf_update/*
21mr|smb4k-3.1.0-4|52	%{_kde5_datadir}/kxmlgui5/%{name}/
21mr|smb4k-3.1.0-4|53	%{_kde5_datadir}/plasma/plasmoids/org.kde.smb4kqml/*
21mr|smb4k-3.1.0-4|54	%{_kde5_docdir}/HTML/*/smb4k/
21mr|smb4k-3.1.0-4|55	%{_kde5_iconsdir}/*/*/*/%{name}.png
21mr|smb4k-3.1.0-4|56	%{_kde5_libexecdir}/kauth/mounthelper
21mr|smb4k-3.1.0-4|57	%{_kde5_notificationsdir}/%{name}.notifyrc
21mr|smb4k-3.1.0-4|58	%{_kde5_qmldir}/org/kde/smb4k/smb4kqmlplugin/*
21mr|smb4k-3.1.0-4|59	%{_kde5_services}/plasma-applet-org.kde.smb4kqml.desktop
21mr|smb4k-3.1.0-4|60	%{_appdatadir}/org.kde.%{name}.appdata.xml
21mr|smb4k-3.1.0-4|61	%{_appdatadir}/org.kde.%{name}qml.appdata.xml
21mr|smb4k-3.1.0-4|62	%{_datadir}/dbus-1/system-services/org.kde.%{name}.mounthelper.service
21mr|smb4k-3.1.0-4|63	%{_datadir}/dbus-1/system.d/org.kde.%{name}.mounthelper.conf
21mr|smb4k-3.1.0-4|64	%{_datadir}/polkit-1/actions/org.kde.%{name}.mounthelper.policy
21mr|smb4k-3.1.0-4|65	%{_qt5_plugindir}/*.so
21mr|smb4k-3.1.0-4|66	%{_kde5_libdir}/libsmb4kcore.so
21mr|smb4k-3.1.0-4|67	
21mr|smb4k-3.1.0-4|68	#----------------------------------------------------------------------------
21mr|smb4k-3.1.0-4|69	
21mr|smb4k-3.1.0-4|70	%prep
21mr|smb4k-3.1.0-4|71	%setup -q
21mr|smb4k-3.1.0-4|72	
21mr|smb4k-3.1.0-4|73	pushd po
21mr|smb4k-3.1.0-4|74	tar -xvzf %{SOURCE1}
21mr|smb4k-3.1.0-4|75	popd
21mr|smb4k-3.1.0-4|76	
21mr|smb4k-3.1.0-4|77	%build
21mr|smb4k-3.1.0-4|78	%cmake_kde5
21mr|smb4k-3.1.0-4|79	%make
21mr|smb4k-3.1.0-4|80	
21mr|smb4k-3.1.0-4|81	%install
21mr|smb4k-3.1.0-4|82	%makeinstall_std -C build
21mr|smb4k-3.1.0-4|83	
21mr|smb4k-3.1.0-4|84	%find_lang %{name} --with-html --all-name

16784 21
21mr|smpeg-0.4.5-1|1	%define major 0
21mr|smpeg-0.4.5-1|2	%define api 0.4
21mr|smpeg-0.4.5-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|smpeg-0.4.5-1|4	%define devname %mklibname %{name} -d
21mr|smpeg-0.4.5-1|5	
21mr|smpeg-0.4.5-1|6	Summary:	SDL MPEG Library
21mr|smpeg-0.4.5-1|7	Name:		smpeg
21mr|smpeg-0.4.5-1|8	Version:	0.4.5
21mr|smpeg-0.4.5-1|9	Release:	1
21mr|smpeg-0.4.5-1|10	License:	LGPLv2+
21mr|smpeg-0.4.5-1|11	Group:		Video
21mr|smpeg-0.4.5-1|12	Url:		http://icculus.org/smpeg/
21mr|smpeg-0.4.5-1|13	Source0:	%{name}-%{version}.tar.gz
21mr|smpeg-0.4.5-1|14	Patch0:		smpeg-remove-rpath-in-smpeg-config.patch
21mr|smpeg-0.4.5-1|15	Patch1:		smpeg-0.4.4-format_not_a_string_literal_and_no_format_arguments.diff
21mr|smpeg-0.4.5-1|16	Patch2:		smpeg-0.4.4-automake.patch
21mr|smpeg-0.4.5-1|17	Patch3:		smpeg-gtv.patch
21mr|smpeg-0.4.5-1|18	Patch4:		smpeg-0.4.4-plaympeg.patch
21mr|smpeg-0.4.5-1|19	BuildRequires:	libstdc++-static-devel
21mr|smpeg-0.4.5-1|20	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|smpeg-0.4.5-1|21	BuildRequires:	pkgconfig(sdl)
21mr|smpeg-0.4.5-1|22	
21mr|smpeg-0.4.5-1|23	%description
21mr|smpeg-0.4.5-1|24	SMPEG is based on UC Berkeley's mpeg_play software MPEG decoder and SPLAY,
21mr|smpeg-0.4.5-1|25	an mpeg audio decoder created by Woo-jae Jung. We have completed the
21mr|smpeg-0.4.5-1|26	initial work to wed these two projects in order to create a general
21mr|smpeg-0.4.5-1|27	purpose MPEG video/audio player for the Linux OS.
21mr|smpeg-0.4.5-1|28	
21mr|smpeg-0.4.5-1|29	#----------------------------------------------------------------------------
21mr|smpeg-0.4.5-1|30	
21mr|smpeg-0.4.5-1|31	%package -n %{libname}
21mr|smpeg-0.4.5-1|32	Summary:	Main library for %{name}
21mr|smpeg-0.4.5-1|33	Group:		System/Libraries
21mr|smpeg-0.4.5-1|34	Provides:	%{name} = %{EVRD}
21mr|smpeg-0.4.5-1|35	Conflicts:	%{_lib}smpeg0.4 < 0.4.4-50
21mr|smpeg-0.4.5-1|36	Obsoletes:	%{_lib}smpeg0.4 < 0.4.4-50
21mr|smpeg-0.4.5-1|37	
21mr|smpeg-0.4.5-1|38	%description -n %{libname}
21mr|smpeg-0.4.5-1|39	This package contains the library needed to run programs dynamically
21mr|smpeg-0.4.5-1|40	linked with %{name}.
21mr|smpeg-0.4.5-1|41	
21mr|smpeg-0.4.5-1|42	%files -n %{libname}
21mr|smpeg-0.4.5-1|43	%doc README
21mr|smpeg-0.4.5-1|44	%{_libdir}/libsmpeg-%{api}.so.%{major}*
21mr|smpeg-0.4.5-1|45	
21mr|smpeg-0.4.5-1|46	#----------------------------------------------------------------------------
21mr|smpeg-0.4.5-1|47	
21mr|smpeg-0.4.5-1|48	%package -n %{devname}
21mr|smpeg-0.4.5-1|49	Summary:	Headers for developing programs that will use %{name}
21mr|smpeg-0.4.5-1|50	Group:		Development/C
21mr|smpeg-0.4.5-1|51	#gw smpeg-config calls sdl-config
21mr|smpeg-0.4.5-1|52	Requires:	pkgconfig(sdl)
21mr|smpeg-0.4.5-1|53	Requires:	%{libname} = %{EVRD}
21mr|smpeg-0.4.5-1|54	Provides:	%{name}-devel = %{EVRD}
21mr|smpeg-0.4.5-1|55	
21mr|smpeg-0.4.5-1|56	%description -n %{devname}
21mr|smpeg-0.4.5-1|57	This package contains the headers that programmers will need to develop
21mr|smpeg-0.4.5-1|58	applications which will use %{name}.
21mr|smpeg-0.4.5-1|59	
21mr|smpeg-0.4.5-1|60	%files -n %{devname}
21mr|smpeg-0.4.5-1|61	%doc CHANGES COPYING README
21mr|smpeg-0.4.5-1|62	%{_bindir}/smpeg-config
21mr|smpeg-0.4.5-1|63	%{_includedir}/*
21mr|smpeg-0.4.5-1|64	%{_libdir}/libsmpeg.so
21mr|smpeg-0.4.5-1|65	%{_datadir}/aclocal/smpeg.m4
21mr|smpeg-0.4.5-1|66	
21mr|smpeg-0.4.5-1|67	#----------------------------------------------------------------------------
21mr|smpeg-0.4.5-1|68	%package tools
21mr|smpeg-0.4.5-1|69	Summary:	Command line tools for working with %{name}
21mr|smpeg-0.4.5-1|70	Group:		Video
21mr|smpeg-0.4.5-1|71	Requires:	%{libname} = %{EVRD}
21mr|smpeg-0.4.5-1|72	
21mr|smpeg-0.4.5-1|73	%description tools
21mr|smpeg-0.4.5-1|74	Command line tools for working with %{name}
21mr|smpeg-0.4.5-1|75	
21mr|smpeg-0.4.5-1|76	%files tools
21mr|smpeg-0.4.5-1|77	%{_bindir}/plaympeg
21mr|smpeg-0.4.5-1|78	%exclude %{_mandir}/man1/gtv*
21mr|smpeg-0.4.5-1|79	%{_mandir}/man1/plaympeg*
21mr|smpeg-0.4.5-1|80	
21mr|smpeg-0.4.5-1|81	#----------------------------------------------------------------------------
21mr|smpeg-0.4.5-1|82	
21mr|smpeg-0.4.5-1|83	%prep
21mr|smpeg-0.4.5-1|84	%setup -q -n %{name}
21mr|smpeg-0.4.5-1|85	%patch0 -p0
21mr|smpeg-0.4.5-1|86	%patch1 -p0 -b .format_not_a_string_literal_and_no_format_arguments
21mr|smpeg-0.4.5-1|87	%patch2 -p1
21mr|smpeg-0.4.5-1|88	%patch3 -p1
21mr|smpeg-0.4.5-1|89	%patch4 -p1
21mr|smpeg-0.4.5-1|90	
21mr|smpeg-0.4.5-1|91	# needed by Patch1
21mr|smpeg-0.4.5-1|92	touch NEWS AUTHORS ChangeLog
21mr|smpeg-0.4.5-1|93	
21mr|smpeg-0.4.5-1|94	%build
21mr|smpeg-0.4.5-1|95	rm -rf acinclude
21mr|smpeg-0.4.5-1|96	cp -f /usr/share/automake*/depcomp . || :
21mr|smpeg-0.4.5-1|97	cat >acinclude.m4 <<EOF #HACK
21mr|smpeg-0.4.5-1|98	AC_DEFUN([AC_TYPE_SOCKLEN_T],
21mr|smpeg-0.4.5-1|99	[AC_CACHE_CHECK([for socklen_t], ac_cv_type_socklen_t,
21mr|smpeg-0.4.5-1|100	[
21mr|smpeg-0.4.5-1|101	AC_TRY_COMPILE(
21mr|smpeg-0.4.5-1|102	[#include <sys/socket.h>],
21mr|smpeg-0.4.5-1|103	[socklen_t len = 42; return len;],
21mr|smpeg-0.4.5-1|104	ac_cv_type_socklen_t=yes,
21mr|smpeg-0.4.5-1|105	ac_cv_type_socklen_t=no)
21mr|smpeg-0.4.5-1|106	])
21mr|smpeg-0.4.5-1|107	if test $ac_cv_type_socklen_t != yes; then
21mr|smpeg-0.4.5-1|108	AC_DEFINE(socklen_t, int)
21mr|smpeg-0.4.5-1|109	fi
21mr|smpeg-0.4.5-1|110	])
21mr|smpeg-0.4.5-1|111	AC_DEFUN([AM_PATH_GTK], [return 1])
21mr|smpeg-0.4.5-1|112	EOF
21mr|smpeg-0.4.5-1|113	
21mr|smpeg-0.4.5-1|114	%global optflags %{optflags} -Wno-error=narrowing
21mr|smpeg-0.4.5-1|115	
21mr|smpeg-0.4.5-1|116	./autogen.sh
21mr|smpeg-0.4.5-1|117	%configure  --disable-debug \
21mr|smpeg-0.4.5-1|118	--disable-gtk-player \
21mr|smpeg-0.4.5-1|119	--disable-opengl-player \
21mr|smpeg-0.4.5-1|120	--with-sdl-prefix=%_prefix \
21mr|smpeg-0.4.5-1|121	--disable-static
21mr|smpeg-0.4.5-1|122	# (gc) this sucking rpath thing...
21mr|smpeg-0.4.5-1|123	perl -pi -e 's/finalize_rpath="\$rpath"/finalize_rpath=/' libtool
21mr|smpeg-0.4.5-1|124	make
21mr|smpeg-0.4.5-1|125	
21mr|smpeg-0.4.5-1|126	%install
21mr|smpeg-0.4.5-1|127	%makeinstall_std

16785 21
21mr|smplayer-24.5.0-4|1	Summary:	Complete front-end for mplayer written in Qt
21mr|smplayer-24.5.0-4|2	Name:		smplayer
21mr|smplayer-24.5.0-4|3	Version:	24.5.0
21mr|smplayer-24.5.0-4|4	Release:	4
21mr|smplayer-24.5.0-4|5	Epoch:		1
21mr|smplayer-24.5.0-4|6	License:	GPLv2+
21mr|smplayer-24.5.0-4|7	Group:		Video
21mr|smplayer-24.5.0-4|8	Url:		http://www.smplayer.info
21mr|smplayer-24.5.0-4|9	Source0:	https://github.com/smplayer-dev/smplayer/releases/download/%{version}/%{name}-%{version}.tar.bz2
21mr|smplayer-24.5.0-4|10	Source1:	smplayer.ini
21mr|smplayer-24.5.0-4|11	Source2:	rosa.keys
21mr|smplayer-24.5.0-4|12	Source100:	%{name}.rpmlintrc
21mr|smplayer-24.5.0-4|13	Patch0:		smplayer-24.5.0-drop-unneeded-functional.patch
21mr|smplayer-24.5.0-4|14	Patch1:		default-second-rewind-forward-btn.patch
21mr|smplayer-24.5.0-4|15	# Upstream PR: https://github.com/smplayer-dev/smplayer/pull/1103
21mr|smplayer-24.5.0-4|16	Patch2:		xdg-config-dirs.patch
21mr|smplayer-24.5.0-4|17	# Upstream PR: https://github.com/smplayer-dev/smplayer/pull/1122
21mr|smplayer-24.5.0-4|18	Patch3:		playlist-pause-btn.patch
21mr|smplayer-24.5.0-4|19	BuildRequires:	gcc-c++
21mr|smplayer-24.5.0-4|20	BuildRequires:	qt5-linguist-tools
21mr|smplayer-24.5.0-4|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|smplayer-24.5.0-4|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|smplayer-24.5.0-4|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|smplayer-24.5.0-4|24	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|smplayer-24.5.0-4|25	BuildRequires:	pkgconfig(Qt5Network)
21mr|smplayer-24.5.0-4|26	BuildRequires:	pkgconfig(Qt5Qml)
21mr|smplayer-24.5.0-4|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|smplayer-24.5.0-4|28	BuildRequires:	pkgconfig(Qt5Script)
21mr|smplayer-24.5.0-4|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|smplayer-24.5.0-4|30	BuildRequires:	pkgconfig(Qt5Xml)
21mr|smplayer-24.5.0-4|31	Requires:	mpv
21mr|smplayer-24.5.0-4|32	Requires:	mpv-core
21mr|smplayer-24.5.0-4|33	Recommends:	smplayer-themes
21mr|smplayer-24.5.0-4|34	Recommends:	smtube
21mr|smplayer-24.5.0-4|35	
21mr|smplayer-24.5.0-4|36	%description
21mr|smplayer-24.5.0-4|37	SMPlayer intends to be a complete front-end for MPlayer, from basic features
21mr|smplayer-24.5.0-4|38	like playing videos, DVDs, and VCDs to more advanced features like support
21mr|smplayer-24.5.0-4|39	for MPlayer filters and more.
21mr|smplayer-24.5.0-4|40	One of the most interesting features of SMPlayer: it remembers the
21mr|smplayer-24.5.0-4|41	settings of all files you play. So you start to watch a movie but you
21mr|smplayer-24.5.0-4|42	have to leave... don't worry, when you open that movie again it will
21mr|smplayer-24.5.0-4|43	resume at the same point you left it, and with the same settings:
21mr|smplayer-24.5.0-4|44	audio track, subtitles, volume...
21mr|smplayer-24.5.0-4|45	SMPlayer supports themes which can be found in smplayer-themes package.
21mr|smplayer-24.5.0-4|46	
21mr|smplayer-24.5.0-4|47	%files
21mr|smplayer-24.5.0-4|48	%doc README.md Release_notes.md *.txt
21mr|smplayer-24.5.0-4|49	%license Copying*
21mr|smplayer-24.5.0-4|50	%{_appdatadir}/%{name}.appdata.xml
21mr|smplayer-24.5.0-4|51	%{_bindir}/%{name}
21mr|smplayer-24.5.0-4|52	%{_bindir}/simple_web_server
21mr|smplayer-24.5.0-4|53	%{_sysconfdir}/xdg/smplayer.ini
21mr|smplayer-24.5.0-4|54	%{_datadir}/applications/*.desktop
21mr|smplayer-24.5.0-4|55	%{_datadir}/%{name}/*.conf
21mr|smplayer-24.5.0-4|56	%{_datadir}/%{name}/shortcuts/*
21mr|smplayer-24.5.0-4|57	%dir %{_datadir}/%{name}
21mr|smplayer-24.5.0-4|58	%dir %{_datadir}/%{name}/shortcuts
21mr|smplayer-24.5.0-4|59	%dir %{_datadir}/%{name}/translations
21mr|smplayer-24.5.0-4|60	%{_docdir}/%{name}/*/gpl.html
21mr|smplayer-24.5.0-4|61	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|smplayer-24.5.0-4|62	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21mr|smplayer-24.5.0-4|63	%lang(am) %{_datadir}/%{name}/translations/smplayer_am.qm
21mr|smplayer-24.5.0-4|64	%lang(ar) %{_datadir}/%{name}/translations/smplayer_ar.qm
21mr|smplayer-24.5.0-4|65	%lang(ar_SY) %{_datadir}/%{name}/translations/smplayer_ar_SY.qm
21mr|smplayer-24.5.0-4|66	%lang(bg) %{_datadir}/%{name}/translations/smplayer_bg.qm
21mr|smplayer-24.5.0-4|67	%lang(ca) %{_datadir}/%{name}/translations/smplayer_ca.qm
21mr|smplayer-24.5.0-4|68	%lang(cs) %{_datadir}/%{name}/translations/smplayer_cs.qm
21mr|smplayer-24.5.0-4|69	%lang(da) %{_datadir}/%{name}/translations/smplayer_da.qm
21mr|smplayer-24.5.0-4|70	%lang(de) %{_datadir}/%{name}/translations/smplayer_de.qm
21mr|smplayer-24.5.0-4|71	%lang(el) %{_datadir}/%{name}/translations/smplayer_el.qm
21mr|smplayer-24.5.0-4|72	%lang(en) %{_datadir}/%{name}/translations/smplayer_en_GB.qm
21mr|smplayer-24.5.0-4|73	%lang(en) %{_datadir}/%{name}/translations/smplayer_en.qm
21mr|smplayer-24.5.0-4|74	%lang(en_US) %{_datadir}/%{name}/translations/smplayer_en_US.qm
21mr|smplayer-24.5.0-4|75	%lang(es) %{_datadir}/%{name}/translations/smplayer_es.qm
21mr|smplayer-24.5.0-4|76	%lang(es_ES) %{_datadir}/%{name}/translations/smplayer_es_ES.qm
21mr|smplayer-24.5.0-4|77	%lang(et) %{_datadir}/%{name}/translations/smplayer_et.qm
21mr|smplayer-24.5.0-4|78	%lang(eu) %{_datadir}/%{name}/translations/smplayer_eu.qm
21mr|smplayer-24.5.0-4|79	%lang(fa) %{_datadir}/%{name}/translations/smplayer_fa.qm
21mr|smplayer-24.5.0-4|80	%lang(fi) %{_datadir}/%{name}/translations/smplayer_fi.qm
21mr|smplayer-24.5.0-4|81	%lang(fr) %{_datadir}/%{name}/translations/smplayer_fr.qm
21mr|smplayer-24.5.0-4|82	%lang(gl) %{_datadir}/%{name}/translations/smplayer_gl.qm
21mr|smplayer-24.5.0-4|83	%lang(he_IL) %{_datadir}/%{name}/translations/smplayer_he_IL.qm
21mr|smplayer-24.5.0-4|84	%lang(hr) %{_datadir}/%{name}/translations/smplayer_hr.qm
21mr|smplayer-24.5.0-4|85	%lang(hu) %{_datadir}/%{name}/translations/smplayer_hu.qm
21mr|smplayer-24.5.0-4|86	%lang(id) %{_datadir}/%{name}/translations/smplayer_id.qm
21mr|smplayer-24.5.0-4|87	%lang(it) %{_datadir}/%{name}/translations/smplayer_it.qm
21mr|smplayer-24.5.0-4|88	%lang(ja) %{_datadir}/%{name}/translations/smplayer_ja.qm
21mr|smplayer-24.5.0-4|89	%lang(ka) %{_datadir}/%{name}/translations/smplayer_ka.qm
21mr|smplayer-24.5.0-4|90	%lang(ko) %{_datadir}/%{name}/translations/smplayer_ko.qm
21mr|smplayer-24.5.0-4|91	%lang(ku) %{_datadir}/%{name}/translations/smplayer_ku.qm
21mr|smplayer-24.5.0-4|92	%lang(lt) %{_datadir}/%{name}/translations/smplayer_lt.qm
21mr|smplayer-24.5.0-4|93	%lang(mk) %{_datadir}/%{name}/translations/smplayer_mk.qm
21mr|smplayer-24.5.0-4|94	%lang(ms_MY) %{_datadir}/%{name}/translations/smplayer_ms_MY.qm
21mr|smplayer-24.5.0-4|95	%lang(nb_NO) %{_datadir}/%{name}/translations/smplayer_nb_NO.qm
21mr|smplayer-24.5.0-4|96	%lang(nl) %{_datadir}/%{name}/translations/smplayer_nl.qm
21mr|smplayer-24.5.0-4|97	%lang(nn_NO) %{_datadir}/%{name}/translations/smplayer_nn_NO.qm
21mr|smplayer-24.5.0-4|98	%lang(pl) %{_datadir}/%{name}/translations/smplayer_pl.qm
21mr|smplayer-24.5.0-4|99	%lang(pt_BR) %{_datadir}/%{name}/translations/smplayer_pt_BR.qm
21mr|smplayer-24.5.0-4|100	%lang(pt) %{_datadir}/%{name}/translations/smplayer_pt.qm
21mr|smplayer-24.5.0-4|101	%lang(ro_RO) %{_datadir}/%{name}/translations/smplayer_ro_RO.qm
21mr|smplayer-24.5.0-4|102	%lang(ru_RU) %{_datadir}/%{name}/translations/smplayer_ru_RU.qm
21mr|smplayer-24.5.0-4|103	%lang(sk) %{_datadir}/%{name}/translations/smplayer_sk.qm
21mr|smplayer-24.5.0-4|104	%lang(sl) %{_datadir}/%{name}/translations/smplayer_sl_SI.qm
21mr|smplayer-24.5.0-4|105	%lang(sq_AL) %{_datadir}/%{name}/translations/smplayer_sq_AL.qm
21mr|smplayer-24.5.0-4|106	%lang(sr) %{_datadir}/%{name}/translations/smplayer_sr.qm
21mr|smplayer-24.5.0-4|107	%lang(sv) %{_datadir}/%{name}/translations/smplayer_sv.qm
21mr|smplayer-24.5.0-4|108	%lang(th) %{_datadir}/%{name}/translations/smplayer_th.qm
21mr|smplayer-24.5.0-4|109	%lang(tr) %{_datadir}/%{name}/translations/smplayer_tr.qm
21mr|smplayer-24.5.0-4|110	%lang(uk_UA) %{_datadir}/%{name}/translations/smplayer_uk_UA.qm
21mr|smplayer-24.5.0-4|111	%lang(uz) %{_datadir}/%{name}/translations/smplayer_uz.qm
21mr|smplayer-24.5.0-4|112	%lang(vi) %{_datadir}/%{name}/translations/smplayer_vi_VN.qm
21mr|smplayer-24.5.0-4|113	%lang(zh_CN) %{_datadir}/%{name}/translations/smplayer_zh_CN.qm
21mr|smplayer-24.5.0-4|114	%lang(zh_TW) %{_datadir}/%{name}/translations/smplayer_zh_TW.qm
21mr|smplayer-24.5.0-4|115	%{_mandir}/man1/%{name}.*
21mr|smplayer-24.5.0-4|116	
21mr|smplayer-24.5.0-4|117	#----------------------------------------------------------------------------
21mr|smplayer-24.5.0-4|118	
21mr|smplayer-24.5.0-4|119	%prep
21mr|smplayer-24.5.0-4|120	%autosetup -p1
21mr|smplayer-24.5.0-4|121	# fix some linting
21mr|smplayer-24.5.0-4|122	perl -i -pe 's/\r\n/\n/gs' {Copying,Copying_BSD,Copying_libmaia,Copying_openssl,Readme,Portable_Edition}.txt
21mr|smplayer-24.5.0-4|123	perl -i -pe 's/\r\n/\n/gs' Release_notes.md
21mr|smplayer-24.5.0-4|124	
21mr|smplayer-24.5.0-4|125	# Drop unneeded files
21mr|smplayer-24.5.0-4|126	rm -f src/prefupdates*
21mr|smplayer-24.5.0-4|127	rm -f src/reminderdialog*
21mr|smplayer-24.5.0-4|128	rm -f src/share*
21mr|smplayer-24.5.0-4|129	rm -f src/updatechecker*
21mr|smplayer-24.5.0-4|130	
21mr|smplayer-24.5.0-4|131	%build
21mr|smplayer-24.5.0-4|132	%setup_compile_flags
21mr|smplayer-24.5.0-4|133	%make	\
21mr|smplayer-24.5.0-4|134	'DOC_PATH=\"%{_docdir}/%{name}\"'	\
21mr|smplayer-24.5.0-4|135	LRELEASE=lrelease-qt5	\
21mr|smplayer-24.5.0-4|136	PREFIX=%{_prefix}	\
21mr|smplayer-24.5.0-4|137	QMAKE=qmake-qt5
21mr|smplayer-24.5.0-4|138	
21mr|smplayer-24.5.0-4|139	%install
21mr|smplayer-24.5.0-4|140	%makeinstall_std PREFIX=%{_prefix}
21mr|smplayer-24.5.0-4|141	
21mr|smplayer-24.5.0-4|142	# Install custom ini config and shortcut keys file
21mr|smplayer-24.5.0-4|143	install -Dpm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/smplayer.ini
21mr|smplayer-24.5.0-4|144	install -Dpm 644 %{SOURCE2} %{buildroot}%{_datadir}/%{name}/shortcuts/rosa.keys
21mr|smplayer-24.5.0-4|145	
21mr|smplayer-24.5.0-4|146	# Allow html docs
21mr|smplayer-24.5.0-4|147	mv %{buildroot}%{_docdir}/packages/%{name} %{buildroot}%{_docdir}/%{name}
21mr|smplayer-24.5.0-4|148	rm -fr %{buildroot}%{_docdir}/packages

16786 21
21mr|smplayer-themes-20.11.0-2|1	Summary:	Themes for SMPlayer
21mr|smplayer-themes-20.11.0-2|2	Name:		smplayer-themes
21mr|smplayer-themes-20.11.0-2|3	Version:	20.11.0
21mr|smplayer-themes-20.11.0-2|4	Release:	2
21mr|smplayer-themes-20.11.0-2|5	Epoch:		2
21mr|smplayer-themes-20.11.0-2|6	License:	GPLv2+
21mr|smplayer-themes-20.11.0-2|7	Group:		Video
21mr|smplayer-themes-20.11.0-2|8	Url:		http://smplayer.sourceforge.net
21mr|smplayer-themes-20.11.0-2|9	Source0:	http://downloads.sourceforge.net/project/smplayer/SMPlayer-themes/%{version}/%{name}-%{version}.tar.bz2
21mr|smplayer-themes-20.11.0-2|10	BuildRequires:	qt4-devel
21mr|smplayer-themes-20.11.0-2|11	Requires:	smplayer
21mr|smplayer-themes-20.11.0-2|12	BuildArch:	noarch
21mr|smplayer-themes-20.11.0-2|13	
21mr|smplayer-themes-20.11.0-2|14	%description
21mr|smplayer-themes-20.11.0-2|15	A set of themes for SMPlayer.
21mr|smplayer-themes-20.11.0-2|16	
21mr|smplayer-themes-20.11.0-2|17	%files
21mr|smplayer-themes-20.11.0-2|18	%doc README.txt Changelog
21mr|smplayer-themes-20.11.0-2|19	%dir %{_datadir}/smplayer/themes
21mr|smplayer-themes-20.11.0-2|20	%{_datadir}/smplayer/themes/*
21mr|smplayer-themes-20.11.0-2|21	
21mr|smplayer-themes-20.11.0-2|22	#----------------------------------------------------------------------------
21mr|smplayer-themes-20.11.0-2|23	
21mr|smplayer-themes-20.11.0-2|24	%prep
21mr|smplayer-themes-20.11.0-2|25	%setup -q
21mr|smplayer-themes-20.11.0-2|26	
21mr|smplayer-themes-20.11.0-2|27	%build
21mr|smplayer-themes-20.11.0-2|28	%make
21mr|smplayer-themes-20.11.0-2|29	
21mr|smplayer-themes-20.11.0-2|30	%install
21mr|smplayer-themes-20.11.0-2|31	%makeinstall_std DESTDIR=%{buildroot} PREFIX=%{_prefix}

16787 21
21mr|smproxy-1.0.6-7|1	Name: smproxy
21mr|smproxy-1.0.6-7|2	Version: 1.0.6
21mr|smproxy-1.0.6-7|3	Release: 7
21mr|smproxy-1.0.6-7|4	Summary: Session Manager Proxy
21mr|smproxy-1.0.6-7|5	Group: Development/X11
21mr|smproxy-1.0.6-7|6	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|smproxy-1.0.6-7|7	License: MIT
21mr|smproxy-1.0.6-7|8	
21mr|smproxy-1.0.6-7|9	BuildRequires: libxmu-devel >= 1.0.0
21mr|smproxy-1.0.6-7|10	BuildRequires: libxt-devel >= 1.0.0
21mr|smproxy-1.0.6-7|11	BuildRequires: x11-util-macros >= 1.0.1
21mr|smproxy-1.0.6-7|12	
21mr|smproxy-1.0.6-7|13	%description
21mr|smproxy-1.0.6-7|14	Smproxy allows X applications that do not support X11R6 session management
21mr|smproxy-1.0.6-7|15	to participate in an X11R6 session.
21mr|smproxy-1.0.6-7|16	
21mr|smproxy-1.0.6-7|17	%prep
21mr|smproxy-1.0.6-7|18	%setup -q -n %{name}-%{version}
21mr|smproxy-1.0.6-7|19	
21mr|smproxy-1.0.6-7|20	%build
21mr|smproxy-1.0.6-7|21	%configure	--x-includes=%{_includedir}\
21mr|smproxy-1.0.6-7|22	--x-libraries=%{_libdir}
21mr|smproxy-1.0.6-7|23	
21mr|smproxy-1.0.6-7|24	%make
21mr|smproxy-1.0.6-7|25	
21mr|smproxy-1.0.6-7|26	%install
21mr|smproxy-1.0.6-7|27	%makeinstall_std
21mr|smproxy-1.0.6-7|28	
21mr|smproxy-1.0.6-7|29	%files
21mr|smproxy-1.0.6-7|30	%{_bindir}/smproxy
21mr|smproxy-1.0.6-7|31	%{_mandir}/man1/smproxy.*

16788 21
21mr|smtube-21.10.0-4|1	Summary:	Allows to play and download videos from YouTube
21mr|smtube-21.10.0-4|2	Name:		smtube
21mr|smtube-21.10.0-4|3	Version:	21.10.0
21mr|smtube-21.10.0-4|4	Release:	4
21mr|smtube-21.10.0-4|5	License:	GPLv2+
21mr|smtube-21.10.0-4|6	Group:		Video
21mr|smtube-21.10.0-4|7	Url:		https://www.smtube.org/
21mr|smtube-21.10.0-4|8	Source0:	https://github.com/smplayer-dev/smtube/releases/download/v%{version}/%{name}-%{version}.tar.bz2
21mr|smtube-21.10.0-4|9	BuildRequires:	qt5-linguist-tools
21mr|smtube-21.10.0-4|10	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|smtube-21.10.0-4|11	BuildRequires:	pkgconfig(Qt5Core)
21mr|smtube-21.10.0-4|12	BuildRequires:	pkgconfig(Qt5DBus)
21mr|smtube-21.10.0-4|13	BuildRequires:	pkgconfig(Qt5Gui)
21mr|smtube-21.10.0-4|14	BuildRequires:	pkgconfig(Qt5Network)
21mr|smtube-21.10.0-4|15	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|smtube-21.10.0-4|16	BuildRequires:	pkgconfig(Qt5Script)
21mr|smtube-21.10.0-4|17	BuildRequires:	pkgconfig(Qt5Sql)
21mr|smtube-21.10.0-4|18	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|smtube-21.10.0-4|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|smtube-21.10.0-4|20	BuildRequires:	pkgconfig(Qt5Xml)
21mr|smtube-21.10.0-4|21	Recommends:	smplayer
21mr|smtube-21.10.0-4|22	Recommends:	yt-dlp
21mr|smtube-21.10.0-4|23	
21mr|smtube-21.10.0-4|24	%description
21mr|smtube-21.10.0-4|25	SMTube is a tool for searching and downloading videos from YouTube.
21mr|smtube-21.10.0-4|26	It supports SMPlayer, VLC and some other players.
21mr|smtube-21.10.0-4|27	
21mr|smtube-21.10.0-4|28	%files
21mr|smtube-21.10.0-4|29	%{_bindir}/%{name}
21mr|smtube-21.10.0-4|30	%{_datadir}/applications//%{name}.desktop
21mr|smtube-21.10.0-4|31	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|smtube-21.10.0-4|32	%{_datadir}/%{name}/translations/*.qm
21mr|smtube-21.10.0-4|33	%{_docdir}/%{name}/
21mr|smtube-21.10.0-4|34	
21mr|smtube-21.10.0-4|35	#----------------------------------------------------------------------------
21mr|smtube-21.10.0-4|36	
21mr|smtube-21.10.0-4|37	%prep
21mr|smtube-21.10.0-4|38	%setup -q
21mr|smtube-21.10.0-4|39	
21mr|smtube-21.10.0-4|40	
21mr|smtube-21.10.0-4|41	%build
21mr|smtube-21.10.0-4|42	%setup_compile_flags
21mr|smtube-21.10.0-4|43	%make \
21mr|smtube-21.10.0-4|44	QMAKE=%{_bindir}/qmake-qt5 \
21mr|smtube-21.10.0-4|45	LRELEASE=%{_bindir}/lrelease-qt5 \
21mr|smtube-21.10.0-4|46	PREFIX=%{_prefix}
21mr|smtube-21.10.0-4|47	
21mr|smtube-21.10.0-4|48	
21mr|smtube-21.10.0-4|49	%install
21mr|smtube-21.10.0-4|50	%makeinstall_std PREFIX=%{_prefix}
21mr|smtube-21.10.0-4|51	
21mr|smtube-21.10.0-4|52	find %{buildroot} -size 0 -delete

16789 21
21mr|snakeyaml-1.25-1|1	%global vertag 8450addf3473
21mr|snakeyaml-1.25-1|2	
21mr|snakeyaml-1.25-1|3	%bcond_with spring
21mr|snakeyaml-1.25-1|4	
21mr|snakeyaml-1.25-1|5	Name:           snakeyaml
21mr|snakeyaml-1.25-1|6	Summary:        YAML parser and emitter for Java
21mr|snakeyaml-1.25-1|7	Version:        1.25
21mr|snakeyaml-1.25-1|8	Release:        1
21mr|snakeyaml-1.25-1|9	License:        ASL 2.0
21mr|snakeyaml-1.25-1|10	
21mr|snakeyaml-1.25-1|11	URL:            https://bitbucket.org/asomov/%{name}
21mr|snakeyaml-1.25-1|12	Source0:        %{url}/get/%{name}-%{version}.tar.gz
21mr|snakeyaml-1.25-1|13	
21mr|snakeyaml-1.25-1|14	# Upstream has forked gdata-java and base64 and refuses [1] to
21mr|snakeyaml-1.25-1|15	# consider replacing them by external dependencies.  Bundled libraries
21mr|snakeyaml-1.25-1|16	# need to be removed and their use replaced by system libraries.
21mr|snakeyaml-1.25-1|17	# See rhbz#875777 and http://code.google.com/p/snakeyaml/issues/detail?id=175
21mr|snakeyaml-1.25-1|18	#
21mr|snakeyaml-1.25-1|19	# Remove use of bundled Base64 implementation
21mr|snakeyaml-1.25-1|20	Patch0:         0001-Replace-bundled-base64-implementation.patch
21mr|snakeyaml-1.25-1|21	# We don't have gdata-java in Fedora any longer, use commons-codec instead
21mr|snakeyaml-1.25-1|22	Patch1:         0002-Replace-bundled-gdata-java-client-classes-with-commo.patch
21mr|snakeyaml-1.25-1|23	
21mr|snakeyaml-1.25-1|24	Group:          Development/Java
21mr|snakeyaml-1.25-1|25	BuildArch:      noarch
21mr|snakeyaml-1.25-1|26	# Java stack is not supported on x86_32
21mr|snakeyaml-1.25-1|27	ExcludeArch: %{ix86}
21mr|snakeyaml-1.25-1|28	
21mr|snakeyaml-1.25-1|29	BuildRequires:  maven-local
21mr|snakeyaml-1.25-1|30	BuildRequires:  mvn(biz.source_code:base64coder)
21mr|snakeyaml-1.25-1|31	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|snakeyaml-1.25-1|32	BuildRequires:  mvn(commons-io:commons-io)
21mr|snakeyaml-1.25-1|33	BuildRequires:  mvn(joda-time:joda-time)
21mr|snakeyaml-1.25-1|34	BuildRequires:  mvn(junit:junit)
21mr|snakeyaml-1.25-1|35	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|snakeyaml-1.25-1|36	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|snakeyaml-1.25-1|37	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|snakeyaml-1.25-1|38	BuildRequires:  mvn(org.apache.velocity:velocity)
21mr|snakeyaml-1.25-1|39	%if %{with spring}
21mr|snakeyaml-1.25-1|40	BuildRequires:  mvn(org.springframework:spring-core)
21mr|snakeyaml-1.25-1|41	BuildRequires:  mvn(org.springframework:spring-beans)
21mr|snakeyaml-1.25-1|42	BuildRequires:  mvn(org.springframework:spring-context-support)
21mr|snakeyaml-1.25-1|43	%endif
21mr|snakeyaml-1.25-1|44	
21mr|snakeyaml-1.25-1|45	%description
21mr|snakeyaml-1.25-1|46	SnakeYAML features:
21mr|snakeyaml-1.25-1|47	* a complete YAML 1.1 parser. In particular,
21mr|snakeyaml-1.25-1|48	SnakeYAML can parse all examples from the specification.
21mr|snakeyaml-1.25-1|49	* Unicode support including UTF-8/UTF-16 input/output.
21mr|snakeyaml-1.25-1|50	* high-level API for serializing and deserializing
21mr|snakeyaml-1.25-1|51	native Java objects.
21mr|snakeyaml-1.25-1|52	* support for all types from the YAML types repository.
21mr|snakeyaml-1.25-1|53	* relatively sensible error messages.
21mr|snakeyaml-1.25-1|54	
21mr|snakeyaml-1.25-1|55	
21mr|snakeyaml-1.25-1|56	%package        javadoc
21mr|snakeyaml-1.25-1|57	Summary:        API documentation for %{name}
21mr|snakeyaml-1.25-1|58	
21mr|snakeyaml-1.25-1|59	%description    javadoc
21mr|snakeyaml-1.25-1|60	This package contains %{summary}.
21mr|snakeyaml-1.25-1|61	
21mr|snakeyaml-1.25-1|62	
21mr|snakeyaml-1.25-1|63	%prep
21mr|snakeyaml-1.25-1|64	%setup -q -n asomov-%{name}-%{vertag}
21mr|snakeyaml-1.25-1|65	%patch0 -p1
21mr|snakeyaml-1.25-1|66	%patch1 -p1
21mr|snakeyaml-1.25-1|67	
21mr|snakeyaml-1.25-1|68	%mvn_file : %{name}
21mr|snakeyaml-1.25-1|69	
21mr|snakeyaml-1.25-1|70	%pom_remove_plugin :cobertura-maven-plugin
21mr|snakeyaml-1.25-1|71	%pom_remove_plugin :maven-changes-plugin
21mr|snakeyaml-1.25-1|72	%pom_remove_plugin :maven-enforcer-plugin
21mr|snakeyaml-1.25-1|73	%pom_remove_plugin :maven-license-plugin
21mr|snakeyaml-1.25-1|74	%pom_remove_plugin :maven-javadoc-plugin
21mr|snakeyaml-1.25-1|75	%pom_remove_plugin :maven-site-plugin
21mr|snakeyaml-1.25-1|76	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|snakeyaml-1.25-1|77	
21mr|snakeyaml-1.25-1|78	sed -i "/<artifactId>spring</s/spring/&-core/" pom.xml
21mr|snakeyaml-1.25-1|79	rm -f src/test/java/examples/SpringTest.java
21mr|snakeyaml-1.25-1|80	
21mr|snakeyaml-1.25-1|81	# Replacement for bundled gdata-java-client
21mr|snakeyaml-1.25-1|82	%pom_add_dep commons-codec:commons-codec
21mr|snakeyaml-1.25-1|83	# Re-add bundled base64coder
21mr|snakeyaml-1.25-1|84	%pom_add_dep biz.source_code:base64coder
21mr|snakeyaml-1.25-1|85	
21mr|snakeyaml-1.25-1|86	# remove bundled stuff
21mr|snakeyaml-1.25-1|87	rm -rf target
21mr|snakeyaml-1.25-1|88	
21mr|snakeyaml-1.25-1|89	# fails in rpmbuild only due to different locale
21mr|snakeyaml-1.25-1|90	rm src/test/java/org/yaml/snakeyaml/issues/issue67/NonAsciiCharsInClassNameTest.java
21mr|snakeyaml-1.25-1|91	# fails after unbundling
21mr|snakeyaml-1.25-1|92	rm src/test/java/org/yaml/snakeyaml/issues/issue318/ContextClassLoaderTest.java
21mr|snakeyaml-1.25-1|93	
21mr|snakeyaml-1.25-1|94	# convert CR+LF to LF
21mr|snakeyaml-1.25-1|95	sed -i 's/\r//g' LICENSE.txt
21mr|snakeyaml-1.25-1|96	
21mr|snakeyaml-1.25-1|97	%if %{without spring}
21mr|snakeyaml-1.25-1|98	%pom_remove_dep org.springframework
21mr|snakeyaml-1.25-1|99	rm -r src/test/java/org/yaml/snakeyaml/issues/issue9
21mr|snakeyaml-1.25-1|100	rm src/test/java/org/yaml/snakeyaml/helpers/FileTestHelper.java
21mr|snakeyaml-1.25-1|101	%endif
21mr|snakeyaml-1.25-1|102	
21mr|snakeyaml-1.25-1|103	
21mr|snakeyaml-1.25-1|104	%build
21mr|snakeyaml-1.25-1|105	%mvn_build
21mr|snakeyaml-1.25-1|106	
21mr|snakeyaml-1.25-1|107	
21mr|snakeyaml-1.25-1|108	%install
21mr|snakeyaml-1.25-1|109	%mvn_install
21mr|snakeyaml-1.25-1|110	
21mr|snakeyaml-1.25-1|111	
21mr|snakeyaml-1.25-1|112	%files -f .mfiles
21mr|snakeyaml-1.25-1|113	%doc LICENSE.txt
21mr|snakeyaml-1.25-1|114	
21mr|snakeyaml-1.25-1|115	%files javadoc -f .mfiles-javadoc
21mr|snakeyaml-1.25-1|116	%doc LICENSE.txt
21mr|snakeyaml-1.25-1|117	
21mr|snakeyaml-1.25-1|118	

16790 21
21mr|snappy-1.1.8-1|1	%define major 1
21mr|snappy-1.1.8-1|2	%define libname %mklibname %{name} %{major}
21mr|snappy-1.1.8-1|3	%define devname %mklibname %{name} -d
21mr|snappy-1.1.8-1|4	
21mr|snappy-1.1.8-1|5	Summary:	Fast compression and decompression library
21mr|snappy-1.1.8-1|6	Name:		snappy
21mr|snappy-1.1.8-1|7	Version:	1.1.8
21mr|snappy-1.1.8-1|8	Release:	1
21mr|snappy-1.1.8-1|9	License:	BSD
21mr|snappy-1.1.8-1|10	Group:		System/Libraries
21mr|snappy-1.1.8-1|11	Url:		http://code.google.com/p/snappy/
21mr|snappy-1.1.8-1|12	Source0:	https://github.com/google/snappy/archive/%{version}.tar.gz
21mr|snappy-1.1.8-1|13	Patch0:		snappy-gtest.patch
21mr|snappy-1.1.8-1|14	BuildRequires:	cmake
21mr|snappy-1.1.8-1|15	BuildRequires:	ninja
21mr|snappy-1.1.8-1|16	BuildRequires:	gtest-devel
21mr|snappy-1.1.8-1|17	BuildRequires:	pkgconfig(gmock)
21mr|snappy-1.1.8-1|18	BuildRequires:	pkgconfig(lzo2)
21mr|snappy-1.1.8-1|19	BuildRequires:	pkgconfig(zlib)
21mr|snappy-1.1.8-1|20	
21mr|snappy-1.1.8-1|21	%description
21mr|snappy-1.1.8-1|22	Snappy is a compression/decompression library. It does not aim for maximum
21mr|snappy-1.1.8-1|23	compression, or compatibility with any other compression library; instead, it
21mr|snappy-1.1.8-1|24	aims for very high speeds and reasonable compression. For instance, compared to
21mr|snappy-1.1.8-1|25	the fastest mode of zlib, Snappy is an order of magnitude faster for most
21mr|snappy-1.1.8-1|26	inputs, but the resulting compressed files are anywhere from 20% to 100%
21mr|snappy-1.1.8-1|27	bigger.
21mr|snappy-1.1.8-1|28	
21mr|snappy-1.1.8-1|29	#----------------------------------------------------------------------------
21mr|snappy-1.1.8-1|30	
21mr|snappy-1.1.8-1|31	%package -n %{libname}
21mr|snappy-1.1.8-1|32	Summary:	Library for %{name}
21mr|snappy-1.1.8-1|33	Group:		System/Libraries
21mr|snappy-1.1.8-1|34	%rename		%{name}
21mr|snappy-1.1.8-1|35	
21mr|snappy-1.1.8-1|36	%description -n %{libname}
21mr|snappy-1.1.8-1|37	Snappy is a compression/decompression library. It does not aim for maximum
21mr|snappy-1.1.8-1|38	compression, or compatibility with any other compression library; instead, it
21mr|snappy-1.1.8-1|39	aims for very high speeds and reasonable compression. For instance, compared to
21mr|snappy-1.1.8-1|40	the fastest mode of zlib, Snappy is an order of magnitude faster for most
21mr|snappy-1.1.8-1|41	inputs, but the resulting compressed files are anywhere from 20% to 100%
21mr|snappy-1.1.8-1|42	bigger.
21mr|snappy-1.1.8-1|43	
21mr|snappy-1.1.8-1|44	This package contains shared libraries for %{name}.
21mr|snappy-1.1.8-1|45	
21mr|snappy-1.1.8-1|46	%files -n %{libname}
21mr|snappy-1.1.8-1|47	%{_libdir}/libsnappy.so.%{major}*
21mr|snappy-1.1.8-1|48	
21mr|snappy-1.1.8-1|49	#----------------------------------------------------------------------------
21mr|snappy-1.1.8-1|50	
21mr|snappy-1.1.8-1|51	%package -n %{devname}
21mr|snappy-1.1.8-1|52	Summary:	Development files for %{name}
21mr|snappy-1.1.8-1|53	Group:		Development/C
21mr|snappy-1.1.8-1|54	Requires:	%{libname} = %{EVRD}
21mr|snappy-1.1.8-1|55	Provides:	%{name}-devel = %{EVRD}
21mr|snappy-1.1.8-1|56	
21mr|snappy-1.1.8-1|57	%description -n %{devname}
21mr|snappy-1.1.8-1|58	This package contains libraries and header files for developing applications
21mr|snappy-1.1.8-1|59	that use %{name}.
21mr|snappy-1.1.8-1|60	
21mr|snappy-1.1.8-1|61	%files -n %{devname}
21mr|snappy-1.1.8-1|62	%doc AUTHORS COPYING NEWS
21mr|snappy-1.1.8-1|63	%doc format_description.txt
21mr|snappy-1.1.8-1|64	%{_includedir}/snappy*.h
21mr|snappy-1.1.8-1|65	%{_libdir}/libsnappy.so
21mr|snappy-1.1.8-1|66	%{_libdir}/cmake/Snappy/*
21mr|snappy-1.1.8-1|67	%{_libdir}/pkgconfig/snappy.pc
21mr|snappy-1.1.8-1|68	
21mr|snappy-1.1.8-1|69	#----------------------------------------------------------------------------
21mr|snappy-1.1.8-1|70	
21mr|snappy-1.1.8-1|71	%prep
21mr|snappy-1.1.8-1|72	%autosetup -p1
21mr|snappy-1.1.8-1|73	
21mr|snappy-1.1.8-1|74	%build
21mr|snappy-1.1.8-1|75	%cmake \
21mr|snappy-1.1.8-1|76	-DBUILD_SHARED_LIBS:BOOL=ON \
21mr|snappy-1.1.8-1|77	-G Ninja
21mr|snappy-1.1.8-1|78	
21mr|snappy-1.1.8-1|79	%ninja_build
21mr|snappy-1.1.8-1|80	
21mr|snappy-1.1.8-1|81	%install
21mr|snappy-1.1.8-1|82	%ninja_install -C build
21mr|snappy-1.1.8-1|83	
21mr|snappy-1.1.8-1|84	# create pkgconfig file
21mr|snappy-1.1.8-1|85	cat << EOF >snappy.pc
21mr|snappy-1.1.8-1|86	prefix=%{_prefix}
21mr|snappy-1.1.8-1|87	exec_prefix=%{_exec_prefix}
21mr|snappy-1.1.8-1|88	includedir=%{_includedir}
21mr|snappy-1.1.8-1|89	libdir=%{_libdir}
21mr|snappy-1.1.8-1|90	
21mr|snappy-1.1.8-1|91	Name: %{name}
21mr|snappy-1.1.8-1|92	Description: A fast compression/decompression library
21mr|snappy-1.1.8-1|93	Version: %{version}
21mr|snappy-1.1.8-1|94	Cflags: -I\${includedir}
21mr|snappy-1.1.8-1|95	Libs: -L\${libdir} -lsnappy
21mr|snappy-1.1.8-1|96	EOF
21mr|snappy-1.1.8-1|97	
21mr|snappy-1.1.8-1|98	install -m644 -D snappy.pc %{buildroot}%{_libdir}/pkgconfig/snappy.pc

16791 21
21mr|snappy-java-1.1.2.4-12|1	# empty debuginfo
21mr|snappy-java-1.1.2.4-12|2	%global debug_package %nil
21mr|snappy-java-1.1.2.4-12|3	
21mr|snappy-java-1.1.2.4-12|4	Name:             snappy-java
21mr|snappy-java-1.1.2.4-12|5	Version:          1.1.2.4
21mr|snappy-java-1.1.2.4-12|6	Release:          12
21mr|snappy-java-1.1.2.4-12|7	Summary:          Fast compressor/decompresser
21mr|snappy-java-1.1.2.4-12|8	License:          ASL 2.0
21mr|snappy-java-1.1.2.4-12|9	Group:            Development/Java
21mr|snappy-java-1.1.2.4-12|10	URL:              http://xerial.org/snappy-java/
21mr|snappy-java-1.1.2.4-12|11	Source0:          https://github.com/xerial/snappy-java/archive/%{version}.tar.gz
21mr|snappy-java-1.1.2.4-12|12	# Not able to build snappy-java jni library with sbt:
21mr|snappy-java-1.1.2.4-12|13	# use sbt = 0.13.8 (use scala 2.11.6) available 0.13.1 (use scala 2.10.4)
21mr|snappy-java-1.1.2.4-12|14	# Too many missing plugins:
21mr|snappy-java-1.1.2.4-12|15	# com.etsy:sbt-checkstyle-plugin:0.4.3
21mr|snappy-java-1.1.2.4-12|16	# com.github.gseitz:sbt-release:1.0.0
21mr|snappy-java-1.1.2.4-12|17	# com.jsuereth:sbt-pgp:1.0.0
21mr|snappy-java-1.1.2.4-12|18	# com.typesafe.sbt:sbt-osgi:0.7.0
21mr|snappy-java-1.1.2.4-12|19	# de.johoop:findbugs4sbt:1.4.0
21mr|snappy-java-1.1.2.4-12|20	# de.johoop:jacoco4sbt:2.1.5
21mr|snappy-java-1.1.2.4-12|21	# org.xerial.sbt:sbt-sonatype:0.5.0
21mr|snappy-java-1.1.2.4-12|22	Source1:          http://central.maven.org/maven2/org/xerial/snappy/%{name}/%{version}/%{name}-%{version}.pom
21mr|snappy-java-1.1.2.4-12|23	Patch0:           snappy-java-1.1.2-build.patch
21mr|snappy-java-1.1.2.4-12|24	Patch1:           snappy-java-1.1.2.4-lsnappy.patch
21mr|snappy-java-1.1.2.4-12|25	
21mr|snappy-java-1.1.2.4-12|26	BuildRequires:    make
21mr|snappy-java-1.1.2.4-12|27	BuildRequires:    gcc-c++
21mr|snappy-java-1.1.2.4-12|28	BuildRequires:    libstdc++-static-devel
21mr|snappy-java-1.1.2.4-12|29	BuildRequires:    snappy-devel
21mr|snappy-java-1.1.2.4-12|30	
21mr|snappy-java-1.1.2.4-12|31	BuildRequires:    maven-local
21mr|snappy-java-1.1.2.4-12|32	BuildRequires:    mvn(com.sun:tools)
21mr|snappy-java-1.1.2.4-12|33	BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
21mr|snappy-java-1.1.2.4-12|34	BuildRequires:    mvn(org.apache.felix:org.osgi.core)
21mr|snappy-java-1.1.2.4-12|35	BuildRequires:    mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|snappy-java-1.1.2.4-12|36	
21mr|snappy-java-1.1.2.4-12|37	Requires:         snappy
21mr|snappy-java-1.1.2.4-12|38	
21mr|snappy-java-1.1.2.4-12|39	%description
21mr|snappy-java-1.1.2.4-12|40	A Java port of the snappy, a fast compresser/decompresser written in C++.
21mr|snappy-java-1.1.2.4-12|41	
21mr|snappy-java-1.1.2.4-12|42	%package javadoc
21mr|snappy-java-1.1.2.4-12|43	Summary:          Javadoc for %{name}
21mr|snappy-java-1.1.2.4-12|44	Group:          Development/Java
21mr|snappy-java-1.1.2.4-12|45	BuildArch:        noarch
21mr|snappy-java-1.1.2.4-12|46	# Java stack is not supported on x86_32
21mr|snappy-java-1.1.2.4-12|47	ExcludeArch: %{ix86}
21mr|snappy-java-1.1.2.4-12|48	
21mr|snappy-java-1.1.2.4-12|49	%description javadoc
21mr|snappy-java-1.1.2.4-12|50	This package contains the API documentation for %{name}.
21mr|snappy-java-1.1.2.4-12|51	
21mr|snappy-java-1.1.2.4-12|52	%prep
21mr|snappy-java-1.1.2.4-12|53	%setup -q
21mr|snappy-java-1.1.2.4-12|54	# Cleanup
21mr|snappy-java-1.1.2.4-12|55	find -name "*.class" -print -delete
21mr|snappy-java-1.1.2.4-12|56	find -name "*.jar" -print -delete
21mr|snappy-java-1.1.2.4-12|57	rm -r ./*sbt* project
21mr|snappy-java-1.1.2.4-12|58	
21mr|snappy-java-1.1.2.4-12|59	# Remove prebuilt libraries
21mr|snappy-java-1.1.2.4-12|60	find -name "*.jnilib" -print -delete
21mr|snappy-java-1.1.2.4-12|61	find -name "*.dll" -print -delete
21mr|snappy-java-1.1.2.4-12|62	find -name "*.so" -print -delete
21mr|snappy-java-1.1.2.4-12|63	find -name "*.a" -print -delete
21mr|snappy-java-1.1.2.4-12|64	find -name "*.h" -print -delete
21mr|snappy-java-1.1.2.4-12|65	
21mr|snappy-java-1.1.2.4-12|66	%patch0 -p1
21mr|snappy-java-1.1.2.4-12|67	%patch1 -p1
21mr|snappy-java-1.1.2.4-12|68	
21mr|snappy-java-1.1.2.4-12|69	cp %{SOURCE1} pom.xml
21mr|snappy-java-1.1.2.4-12|70	%pom_change_dep org.osgi: org.apache.felix::1.4.0
21mr|snappy-java-1.1.2.4-12|71	%pom_xpath_remove "pom:dependency[pom:scope = 'test']"
21mr|snappy-java-1.1.2.4-12|72	
21mr|snappy-java-1.1.2.4-12|73	# Build JNI library
21mr|snappy-java-1.1.2.4-12|74	%pom_add_plugin org.apache.maven.plugins:maven-antrun-plugin . '
21mr|snappy-java-1.1.2.4-12|75	<dependencies>
21mr|snappy-java-1.1.2.4-12|76	<dependency>
21mr|snappy-java-1.1.2.4-12|77	<groupId>com.sun</groupId>
21mr|snappy-java-1.1.2.4-12|78	<artifactId>tools</artifactId>
21mr|snappy-java-1.1.2.4-12|79	<version>1.8.0</version>
21mr|snappy-java-1.1.2.4-12|80	</dependency>
21mr|snappy-java-1.1.2.4-12|81	</dependencies>
21mr|snappy-java-1.1.2.4-12|82	
21mr|snappy-java-1.1.2.4-12|83	<executions>
21mr|snappy-java-1.1.2.4-12|84	<execution>
21mr|snappy-java-1.1.2.4-12|85	<id>compile</id>
21mr|snappy-java-1.1.2.4-12|86	<phase>process-classes</phase>
21mr|snappy-java-1.1.2.4-12|87	<configuration>
21mr|snappy-java-1.1.2.4-12|88	<target>
21mr|snappy-java-1.1.2.4-12|89	<javac destdir="lib"
21mr|snappy-java-1.1.2.4-12|90	srcdir="src/main/java"
21mr|snappy-java-1.1.2.4-12|91	source="1.6" target="1.6" debug="on"
21mr|snappy-java-1.1.2.4-12|92	classpathref="maven.plugin.classpath">
21mr|snappy-java-1.1.2.4-12|93	<include name="**/OSInfo.java"/>
21mr|snappy-java-1.1.2.4-12|94	</javac>
21mr|snappy-java-1.1.2.4-12|95	<exec executable="make" failonerror="true">
21mr|snappy-java-1.1.2.4-12|96	<arg line="%{?_smp_mflags}"/>
21mr|snappy-java-1.1.2.4-12|97	</exec>
21mr|snappy-java-1.1.2.4-12|98	</target>
21mr|snappy-java-1.1.2.4-12|99	</configuration>
21mr|snappy-java-1.1.2.4-12|100	<goals>
21mr|snappy-java-1.1.2.4-12|101	<goal>run</goal>
21mr|snappy-java-1.1.2.4-12|102	</goals>
21mr|snappy-java-1.1.2.4-12|103	</execution>
21mr|snappy-java-1.1.2.4-12|104	</executions>'
21mr|snappy-java-1.1.2.4-12|105	# Add OSGi support
21mr|snappy-java-1.1.2.4-12|106	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 . '
21mr|snappy-java-1.1.2.4-12|107	<extensions>true</extensions>
21mr|snappy-java-1.1.2.4-12|108	<configuration>
21mr|snappy-java-1.1.2.4-12|109	<instructions>
21mr|snappy-java-1.1.2.4-12|110	<Bundle-Activator>org.xerial.snappy.SnappyBundleActivator</Bundle-Activator>
21mr|snappy-java-1.1.2.4-12|111	<Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy>
21mr|snappy-java-1.1.2.4-12|112	<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
21mr|snappy-java-1.1.2.4-12|113	<Bundle-Version>${project.version}</Bundle-Version>
21mr|snappy-java-1.1.2.4-12|114	<Import-Package>org.osgi.framework,*</Import-Package>
21mr|snappy-java-1.1.2.4-12|115	</instructions>
21mr|snappy-java-1.1.2.4-12|116	</configuration>
21mr|snappy-java-1.1.2.4-12|117	<executions>
21mr|snappy-java-1.1.2.4-12|118	<execution>
21mr|snappy-java-1.1.2.4-12|119	<id>bundle-manifest</id>
21mr|snappy-java-1.1.2.4-12|120	<phase>process-classes</phase>
21mr|snappy-java-1.1.2.4-12|121	<goals>
21mr|snappy-java-1.1.2.4-12|122	<goal>manifest</goal>
21mr|snappy-java-1.1.2.4-12|123	</goals>
21mr|snappy-java-1.1.2.4-12|124	</execution>
21mr|snappy-java-1.1.2.4-12|125	</executions>'
21mr|snappy-java-1.1.2.4-12|126	
21mr|snappy-java-1.1.2.4-12|127	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin:3.0 . '
21mr|snappy-java-1.1.2.4-12|128	<configuration>
21mr|snappy-java-1.1.2.4-12|129	<source>1.6</source>
21mr|snappy-java-1.1.2.4-12|130	<target>1.6</target>
21mr|snappy-java-1.1.2.4-12|131	</configuration>'
21mr|snappy-java-1.1.2.4-12|132	
21mr|snappy-java-1.1.2.4-12|133	chmod 644 NOTICE README.md
21mr|snappy-java-1.1.2.4-12|134	# Convert from dos to unix line ending
21mr|snappy-java-1.1.2.4-12|135	for file in LICENSE NOTICE README.md; do
21mr|snappy-java-1.1.2.4-12|136	sed -i.orig 's|\r||g' $file
21mr|snappy-java-1.1.2.4-12|137	touch -r $file.orig $file
21mr|snappy-java-1.1.2.4-12|138	rm $file.orig
21mr|snappy-java-1.1.2.4-12|139	done
21mr|snappy-java-1.1.2.4-12|140	
21mr|snappy-java-1.1.2.4-12|141	%build
21mr|snappy-java-1.1.2.4-12|142	
21mr|snappy-java-1.1.2.4-12|143	CXXFLAGS="${CXXFLAGS:-%optflags}"
21mr|snappy-java-1.1.2.4-12|144	export CXXFLAGS
21mr|snappy-java-1.1.2.4-12|145	# No test deps available:
21mr|snappy-java-1.1.2.4-12|146	#    org.xerial.java:xerial-core:2.1
21mr|snappy-java-1.1.2.4-12|147	#    org.xerial:xerial-core:3.2.3
21mr|snappy-java-1.1.2.4-12|148	#    org.scalatest:scalatest_2.11:2.2.0
21mr|snappy-java-1.1.2.4-12|149	#    com.novocode:junit-interface:0.10
21mr|snappy-java-1.1.2.4-12|150	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|snappy-java-1.1.2.4-12|151	
21mr|snappy-java-1.1.2.4-12|152	%install
21mr|snappy-java-1.1.2.4-12|153	%mvn_install
21mr|snappy-java-1.1.2.4-12|154	
21mr|snappy-java-1.1.2.4-12|155	%files -f .mfiles
21mr|snappy-java-1.1.2.4-12|156	%doc README.md
21mr|snappy-java-1.1.2.4-12|157	%license LICENSE NOTICE
21mr|snappy-java-1.1.2.4-12|158	
21mr|snappy-java-1.1.2.4-12|159	%files javadoc -f .mfiles-javadoc
21mr|snappy-java-1.1.2.4-12|160	%license LICENSE NOTICE
21mr|snappy-java-1.1.2.4-12|161	

16792 21
21mr|sndio-1.8.1-1|1	%define	major	7
21mr|sndio-1.8.1-1|2	%define	libname %mklibname sndio %{major}
21mr|sndio-1.8.1-1|3	%define	devel	%mklibname sndio -d
21mr|sndio-1.8.1-1|4	
21mr|sndio-1.8.1-1|5	Summary:	A sound library
21mr|sndio-1.8.1-1|6	Name:		sndio
21mr|sndio-1.8.1-1|7	Version:	1.8.1
21mr|sndio-1.8.1-1|8	Release:	1
21mr|sndio-1.8.1-1|9	Group:		Sound
21mr|sndio-1.8.1-1|10	License:	ISC
21mr|sndio-1.8.1-1|11	Url:		http://www.sndio.org
21mr|sndio-1.8.1-1|12	Source0:	http://www.sndio.org/%{name}-%{version}.tar.gz
21mr|sndio-1.8.1-1|13	Source100:	%{name}.rpmlintrc
21mr|sndio-1.8.1-1|14	BuildRequires:	pkgconfig(alsa)
21mr|sndio-1.8.1-1|15	Requires:	%{libname} = %{EVRD}
21mr|sndio-1.8.1-1|16	Requires(pre,post,preun,postun):	rpm-helper
21mr|sndio-1.8.1-1|17	
21mr|sndio-1.8.1-1|18	%description
21mr|sndio-1.8.1-1|19	Sndio is a small audio and MIDI framework. It provides a lightweight audio &
21mr|sndio-1.8.1-1|20	MIDI server and a fully documented user-space API to access either the server
21mr|sndio-1.8.1-1|21	or directly the hardware in a uniform way. Reliability through simplicity are
21mr|sndio-1.8.1-1|22	part of the project goals.
21mr|sndio-1.8.1-1|23	
21mr|sndio-1.8.1-1|24	%files
21mr|sndio-1.8.1-1|25	%{_bindir}/aucat
21mr|sndio-1.8.1-1|26	%{_bindir}/midicat
21mr|sndio-1.8.1-1|27	%{_bindir}/sndiod
21mr|sndio-1.8.1-1|28	%{_bindir}/sndioctl
21mr|sndio-1.8.1-1|29	%{_mandir}/man*/*
21mr|sndio-1.8.1-1|30	%{_unitdir}/sndiod.service
21mr|sndio-1.8.1-1|31	%{_sysconfdir}/default/sndiod
21mr|sndio-1.8.1-1|32	
21mr|sndio-1.8.1-1|33	%pre
21mr|sndio-1.8.1-1|34	%_pre_useradd sndiod /dev/null /bin/false
21mr|sndio-1.8.1-1|35	/usr/sbin/usermod -a -G audio sndiod
21mr|sndio-1.8.1-1|36	
21mr|sndio-1.8.1-1|37	%post
21mr|sndio-1.8.1-1|38	%_post_service sndiod
21mr|sndio-1.8.1-1|39	
21mr|sndio-1.8.1-1|40	%preun
21mr|sndio-1.8.1-1|41	%_preun_service sndiod
21mr|sndio-1.8.1-1|42	
21mr|sndio-1.8.1-1|43	%postun
21mr|sndio-1.8.1-1|44	/usr/sbin/usermod -G sndiod sndiod
21mr|sndio-1.8.1-1|45	%_postun_userdel sndiod
21mr|sndio-1.8.1-1|46	
21mr|sndio-1.8.1-1|47	#-----------------------------------------------------------------------------
21mr|sndio-1.8.1-1|48	
21mr|sndio-1.8.1-1|49	%package -n %{libname}
21mr|sndio-1.8.1-1|50	Summary:	Libraries for %{name}
21mr|sndio-1.8.1-1|51	Group:		System/Libraries
21mr|sndio-1.8.1-1|52	
21mr|sndio-1.8.1-1|53	%description -n %{libname}
21mr|sndio-1.8.1-1|54	This package contains the libraries for %{name}.
21mr|sndio-1.8.1-1|55	
21mr|sndio-1.8.1-1|56	%files -n %{libname}
21mr|sndio-1.8.1-1|57	%{_libdir}/libsndio.so.%{major}*
21mr|sndio-1.8.1-1|58	
21mr|sndio-1.8.1-1|59	#-----------------------------------------------------------------------------
21mr|sndio-1.8.1-1|60	
21mr|sndio-1.8.1-1|61	%package -n %{devel}
21mr|sndio-1.8.1-1|62	Summary:	The development files for %{name}
21mr|sndio-1.8.1-1|63	Group:		Development/C
21mr|sndio-1.8.1-1|64	Provides:	%{name}-devel = %{EVRD}
21mr|sndio-1.8.1-1|65	Requires:	%{libname} = %{EVRD}
21mr|sndio-1.8.1-1|66	
21mr|sndio-1.8.1-1|67	%description -n	%{devel}
21mr|sndio-1.8.1-1|68	This package contains the development files for %{name}.
21mr|sndio-1.8.1-1|69	
21mr|sndio-1.8.1-1|70	%files -n %{devel}
21mr|sndio-1.8.1-1|71	%{_includedir}/%{name}.h
21mr|sndio-1.8.1-1|72	%{_libdir}/libsndio.so
21mr|sndio-1.8.1-1|73	%{_libdir}/pkgconfig/sndio.pc
21mr|sndio-1.8.1-1|74	
21mr|sndio-1.8.1-1|75	#-----------------------------------------------------------------------------
21mr|sndio-1.8.1-1|76	
21mr|sndio-1.8.1-1|77	%prep
21mr|sndio-1.8.1-1|78	%setup -q
21mr|sndio-1.8.1-1|79	
21mr|sndio-1.8.1-1|80	
21mr|sndio-1.8.1-1|81	%build
21mr|sndio-1.8.1-1|82	%setup_compile_flags
21mr|sndio-1.8.1-1|83	./configure \
21mr|sndio-1.8.1-1|84	--prefix=%{_prefix} \
21mr|sndio-1.8.1-1|85	--libdir=%{_libdir} \
21mr|sndio-1.8.1-1|86	--mandir=%{_mandir} \
21mr|sndio-1.8.1-1|87	--pkgconfdir=%{_libdir}/pkgconfig
21mr|sndio-1.8.1-1|88	
21mr|sndio-1.8.1-1|89	%make
21mr|sndio-1.8.1-1|90	
21mr|sndio-1.8.1-1|91	
21mr|sndio-1.8.1-1|92	%install
21mr|sndio-1.8.1-1|93	%makeinstall_std
21mr|sndio-1.8.1-1|94	
21mr|sndio-1.8.1-1|95	# Install sndiod systemd service file
21mr|sndio-1.8.1-1|96	%__install -Dm 755 contrib/sndiod.service %{buildroot}%{_unitdir}/sndiod.service
21mr|sndio-1.8.1-1|97	%__install -Dm 644 contrib/default.sndiod %{buildroot}%{_sysconfdir}/default/sndiod

16793 21
21mr|snmp4j-2.4.1-8|1	Name:          snmp4j
21mr|snmp4j-2.4.1-8|2	Version:       2.4.1
21mr|snmp4j-2.4.1-8|3	Release:       8
21mr|snmp4j-2.4.1-8|4	Summary:       The Object Oriented SNMP API for Java Managers and Agents
21mr|snmp4j-2.4.1-8|5	License:       ASL 2.0
21mr|snmp4j-2.4.1-8|6	URL:           http://www.snmp4j.org/
21mr|snmp4j-2.4.1-8|7	Source0:       https://oosnmp.net/dist/release/org/snmp4j/%{name}/%{version}/%{name}-%{version}-distribution.tar.gz
21mr|snmp4j-2.4.1-8|8	
21mr|snmp4j-2.4.1-8|9	BuildRequires: maven-local
21mr|snmp4j-2.4.1-8|10	BuildRequires: mvn(junit:junit)
21mr|snmp4j-2.4.1-8|11	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|snmp4j-2.4.1-8|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|snmp4j-2.4.1-8|13	
21mr|snmp4j-2.4.1-8|14	Group:          Development/Java
21mr|snmp4j-2.4.1-8|15	BuildArch:     noarch
21mr|snmp4j-2.4.1-8|16	# Java stack is not supported on x86_32
21mr|snmp4j-2.4.1-8|17	ExcludeArch: %{ix86}
21mr|snmp4j-2.4.1-8|18	
21mr|snmp4j-2.4.1-8|19	%description
21mr|snmp4j-2.4.1-8|20	SNMP4J is an enterprise class free open source and
21mr|snmp4j-2.4.1-8|21	state-of-the-art SNMP implementation for Java 2SE 1.4 or
21mr|snmp4j-2.4.1-8|22	later. SNMP4J supports command generation (managers) as
21mr|snmp4j-2.4.1-8|23	well as command responding (agents). Its clean object
21mr|snmp4j-2.4.1-8|24	oriented design is inspired by SNMP++, which is a
21mr|snmp4j-2.4.1-8|25	well-known SNMPv1/v2c/v3 API for C++ (see http://www.agentpp.com).
21mr|snmp4j-2.4.1-8|26	
21mr|snmp4j-2.4.1-8|27	The SNMP4J Java SNMP API provides the following features:
21mr|snmp4j-2.4.1-8|28	
21mr|snmp4j-2.4.1-8|29	* SNMPv3 with MD5 and SHA authentication and DES, 3DES,
21mr|snmp4j-2.4.1-8|30	AES 128, AES 192, and AES 256 privacy.
21mr|snmp4j-2.4.1-8|31	* Pluggable Message Processing Models with implementations
21mr|snmp4j-2.4.1-8|32	for MPv1, MPv2c, and MPv3
21mr|snmp4j-2.4.1-8|33	* All PDU types.
21mr|snmp4j-2.4.1-8|34	* Pluggable transport mappings. UDP, TCP, and TLS are supported
21mr|snmp4j-2.4.1-8|35	out-of-the-box.
21mr|snmp4j-2.4.1-8|36	* Pluggable timeout model.
21mr|snmp4j-2.4.1-8|37	* Synchronous and asynchronous requests.
21mr|snmp4j-2.4.1-8|38	* Command generator as well as command res-ponder support.
21mr|snmp4j-2.4.1-8|39	* Free open source with the Apache license model
21mr|snmp4j-2.4.1-8|40	* Java 1.4.1 or later (1.6 for version 2.0 or later)
21mr|snmp4j-2.4.1-8|41	* Logging based on Log4J
21mr|snmp4j-2.4.1-8|42	* Row-based efficient asynchronous table retrieval with GETBULK.
21mr|snmp4j-2.4.1-8|43	* Multi-threading support.
21mr|snmp4j-2.4.1-8|44	
21mr|snmp4j-2.4.1-8|45	%package javadoc
21mr|snmp4j-2.4.1-8|46	Summary:       Javadoc for %{name}
21mr|snmp4j-2.4.1-8|47	
21mr|snmp4j-2.4.1-8|48	%description javadoc
21mr|snmp4j-2.4.1-8|49	This package contains javadoc for %{name}.
21mr|snmp4j-2.4.1-8|50	
21mr|snmp4j-2.4.1-8|51	%prep
21mr|snmp4j-2.4.1-8|52	%setup -q -n %{name}-%{version}
21mr|snmp4j-2.4.1-8|53	# cleanup
21mr|snmp4j-2.4.1-8|54	find -name "*.jar" -delete
21mr|snmp4j-2.4.1-8|55	find -name "*.class" -delete
21mr|snmp4j-2.4.1-8|56	
21mr|snmp4j-2.4.1-8|57	# remove wagon-webdav-jackrabbit
21mr|snmp4j-2.4.1-8|58	%pom_xpath_remove "pom:build/pom:extensions"
21mr|snmp4j-2.4.1-8|59	
21mr|snmp4j-2.4.1-8|60	# required by Apache Camel
21mr|snmp4j-2.4.1-8|61	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration/pom:excludes"
21mr|snmp4j-2.4.1-8|62	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration" '
21mr|snmp4j-2.4.1-8|63	<archive>
21mr|snmp4j-2.4.1-8|64	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|snmp4j-2.4.1-8|65	</archive>'
21mr|snmp4j-2.4.1-8|66	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|snmp4j-2.4.1-8|67	<extensions>true</extensions>
21mr|snmp4j-2.4.1-8|68	<configuration>
21mr|snmp4j-2.4.1-8|69	<instructions>
21mr|snmp4j-2.4.1-8|70	<Export-Package>org.snmp4j.*;version="${project.version}"</Export-Package>
21mr|snmp4j-2.4.1-8|71	<Import-Package>javax.crypto*,javax.net.ssl,javax.security*,org.apache.log4j*;resolution:=optional,*</Import-Package>
21mr|snmp4j-2.4.1-8|72	</instructions>
21mr|snmp4j-2.4.1-8|73	</configuration>
21mr|snmp4j-2.4.1-8|74	<executions>
21mr|snmp4j-2.4.1-8|75	<execution>
21mr|snmp4j-2.4.1-8|76	<id>bundle-manifest</id>
21mr|snmp4j-2.4.1-8|77	<phase>process-classes</phase>
21mr|snmp4j-2.4.1-8|78	<goals>
21mr|snmp4j-2.4.1-8|79	<goal>manifest</goal>
21mr|snmp4j-2.4.1-8|80	</goals>
21mr|snmp4j-2.4.1-8|81	</execution>
21mr|snmp4j-2.4.1-8|82	</executions>'
21mr|snmp4j-2.4.1-8|83	
21mr|snmp4j-2.4.1-8|84	%pom_remove_plugin :maven-assembly-plugin
21mr|snmp4j-2.4.1-8|85	%pom_remove_plugin :maven-source-plugin
21mr|snmp4j-2.4.1-8|86	
21mr|snmp4j-2.4.1-8|87	for s in src/main/java/org/snmp4j/PDUv1.java \
21mr|snmp4j-2.4.1-8|88	src/main/java/org/snmp4j/Snmp.java \
21mr|snmp4j-2.4.1-8|89	src/main/java/org/snmp4j/SNMP4JSettings.java \
21mr|snmp4j-2.4.1-8|90	src/main/java/org/snmp4j/mp/MessageProcessingModel.java \
21mr|snmp4j-2.4.1-8|91	src/main/java/org/snmp4j/mp/MPv3.java \
21mr|snmp4j-2.4.1-8|92	src/main/java/org/snmp4j/security/TSM.java \
21mr|snmp4j-2.4.1-8|93	src/main/java/org/snmp4j/security/USM.java \
21mr|snmp4j-2.4.1-8|94	src/main/java/org/snmp4j/security/UsmUser.java \
21mr|snmp4j-2.4.1-8|95	src/main/java/org/snmp4j/transport/DefaultSshTransportMapping.java; do
21mr|snmp4j-2.4.1-8|96	native2ascii -encoding UTF8 ${s} ${s}
21mr|snmp4j-2.4.1-8|97	done
21mr|snmp4j-2.4.1-8|98	
21mr|snmp4j-2.4.1-8|99	%pom_change_dep :log4j ::1.2.17
21mr|snmp4j-2.4.1-8|100	
21mr|snmp4j-2.4.1-8|101	# Convert from dos to unix line ending
21mr|snmp4j-2.4.1-8|102	for file in CHANGES.txt \
21mr|snmp4j-2.4.1-8|103	LICENSE-2_0.txt \
21mr|snmp4j-2.4.1-8|104	NOTICE \
21mr|snmp4j-2.4.1-8|105	snmp4j_usage.txt \
21mr|snmp4j-2.4.1-8|106	mibs/OOSNMP-USM-MIB.txt \
21mr|snmp4j-2.4.1-8|107	mibs/SNMP-USM-HMAC-SHA2-MIB.txt
21mr|snmp4j-2.4.1-8|108	do
21mr|snmp4j-2.4.1-8|109	sed -i.orig 's|\r||g' $file
21mr|snmp4j-2.4.1-8|110	touch -r $file.orig $file
21mr|snmp4j-2.4.1-8|111	rm $file.orig
21mr|snmp4j-2.4.1-8|112	done
21mr|snmp4j-2.4.1-8|113	
21mr|snmp4j-2.4.1-8|114	# AssertionFailedError: null
21mr|snmp4j-2.4.1-8|115	rm src/test/java/org/snmp4j/SnmpTest.java
21mr|snmp4j-2.4.1-8|116	
21mr|snmp4j-2.4.1-8|117	%mvn_file :%{name} %{name}
21mr|snmp4j-2.4.1-8|118	%mvn_alias :%{name} "org.apache.servicemix.bundles:org.apache.servicemix.bundles.snmp4j"
21mr|snmp4j-2.4.1-8|119	
21mr|snmp4j-2.4.1-8|120	%build
21mr|snmp4j-2.4.1-8|121	
21mr|snmp4j-2.4.1-8|122	%mvn_build
21mr|snmp4j-2.4.1-8|123	
21mr|snmp4j-2.4.1-8|124	%install
21mr|snmp4j-2.4.1-8|125	%mvn_install
21mr|snmp4j-2.4.1-8|126	
21mr|snmp4j-2.4.1-8|127	%files -f .mfiles
21mr|snmp4j-2.4.1-8|128	%doc CHANGES.txt snmp4j_usage.txt mibs
21mr|snmp4j-2.4.1-8|129	%license LICENSE-2_0.txt NOTICE
21mr|snmp4j-2.4.1-8|130	
21mr|snmp4j-2.4.1-8|131	%files javadoc -f .mfiles-javadoc
21mr|snmp4j-2.4.1-8|132	%license LICENSE-2_0.txt NOTICE
21mr|snmp4j-2.4.1-8|133	

16794 21
21mr|snort-2.9.18-1|1	Summary:	An Intrusion Detection System (IDS)
21mr|snort-2.9.18-1|2	Name:		snort
21mr|snort-2.9.18-1|3	Version:	2.9.18
21mr|snort-2.9.18-1|4	Release:	1
21mr|snort-2.9.18-1|5	License:	GPLv2+
21mr|snort-2.9.18-1|6	Group:		Networking/Other
21mr|snort-2.9.18-1|7	Url:		https://www.snort.org
21mr|snort-2.9.18-1|8	Source0:	https://www.snort.org/downloads/snort/%{name}-%{version}.tar.gz
21mr|snort-2.9.18-1|9	Source1:	snort-tmpfiles.conf
21mr|snort-2.9.18-1|10	Source3:	snort.service
21mr|snort-2.9.18-1|11	Source4:	snort.logrotate
21mr|snort-2.9.18-1|12	Source5:	snort.sysconfig
21mr|snort-2.9.18-1|13	Source6:	snortdb-extra
21mr|snort-2.9.18-1|14	Source7:	snort-wrapper.sh
21mr|snort-2.9.18-1|15	Source100:	%{name}.rpmlintrc
21mr|snort-2.9.18-1|16	Patch0:		snort-lib64.diff
21mr|snort-2.9.18-1|17	# (oe) http://www.inliniac.net/files/
21mr|snort-2.9.18-1|18	Patch1:		snort-2.9.8.0-snortsam.diff
21mr|snort-2.9.18-1|19	Patch2:		snort-2.9.8.0-plugins_fix.diff
21mr|snort-2.9.18-1|20	Patch5:		snort-2.9.4.6-conf.diff
21mr|snort-2.9.18-1|21	Patch6:		snort-2.9.2.2-pcre-ldflags.patch
21mr|snort-2.9.18-1|22	BuildRequires:	bison
21mr|snort-2.9.18-1|23	BuildRequires:	chrpath
21mr|snort-2.9.18-1|24	BuildRequires:	flex
21mr|snort-2.9.18-1|25	#BuildRequires:	latex2html
21mr|snort-2.9.18-1|26	BuildRequires:	texinfo
21mr|snort-2.9.18-1|27	BuildRequires:	daq-devel
21mr|snort-2.9.18-1|28	BuildRequires:	daq-static-devel
21mr|snort-2.9.18-1|29	BuildRequires:	dnet-devel
21mr|snort-2.9.18-1|30	BuildRequires:	libnet-devel
21mr|snort-2.9.18-1|31	BuildRequires:	mysql-devel
21mr|snort-2.9.18-1|32	BuildRequires:	netfilter_queue-devel
21mr|snort-2.9.18-1|33	BuildRequires:	pcap-devel
21mr|snort-2.9.18-1|34	BuildRequires:	postgresql-devel
21mr|snort-2.9.18-1|35	BuildRequires:	pkgconfig(gnutls)
21mr|snort-2.9.18-1|36	BuildRequires:	pkgconfig(libgcrypt)
21mr|snort-2.9.18-1|37	BuildRequires:	pkgconfig(libipq)
21mr|snort-2.9.18-1|38	BuildRequires:	pkgconfig(libnfnetlink)
21mr|snort-2.9.18-1|39	BuildRequires:	pkgconfig(libnghttp2)
21mr|snort-2.9.18-1|40	BuildRequires:	pkgconfig(libpcre)
21mr|snort-2.9.18-1|41	BuildRequires:	pkgconfig(libprelude)
21mr|snort-2.9.18-1|42	BuildRequires:	pkgconfig(libtirpc)
21mr|snort-2.9.18-1|43	BuildRequires:	pkgconfig(luajit)
21mr|snort-2.9.18-1|44	BuildRequires:	pkgconfig(openssl)
21mr|snort-2.9.18-1|45	BuildRequires:	pkgconfig(xtables)
21mr|snort-2.9.18-1|46	BuildRequires:	pkgconfig(zlib)
21mr|snort-2.9.18-1|47	Requires:	daq-modules
21mr|snort-2.9.18-1|48	Requires:	pcre
21mr|snort-2.9.18-1|49	Requires:	pcap
21mr|snort-2.9.18-1|50	Requires:	snort-rules
21mr|snort-2.9.18-1|51	Recommends:	snortsam
21mr|snort-2.9.18-1|52	Obsoletes:	snort-bloat < 2.9.16-3
21mr|snort-2.9.18-1|53	Obsoletes:	snort-inline < 2.9.16-3
21mr|snort-2.9.18-1|54	Obsoletes:	snort-inline+flexresp < 2.9.16-3
21mr|snort-2.9.18-1|55	Obsoletes:	snort-mysql < 2.9.16-3
21mr|snort-2.9.18-1|56	Obsoletes:	snort-mysql+flexresp < 2.9.16-3
21mr|snort-2.9.18-1|57	Obsoletes:	snort-postgresql < 2.9.16-3
21mr|snort-2.9.18-1|58	Obsoletes:	snort-postgresql+flexresp < 2.9.16-3
21mr|snort-2.9.18-1|59	Obsoletes:	snort-prelude < 2.9.16-3
21mr|snort-2.9.18-1|60	Obsoletes:	snort-prelude+flexresp < 2.9.16-3
21mr|snort-2.9.18-1|61	Requires(post,preun,pre,postun):	rpm-helper
21mr|snort-2.9.18-1|62	Requires(preun,post):	snort-rules
21mr|snort-2.9.18-1|63	
21mr|snort-2.9.18-1|64	%description
21mr|snort-2.9.18-1|65	Snort is a libpcap-based packet sniffer/logger which can be used as a
21mr|snort-2.9.18-1|66	lightweight network intrusion detection system. It features rules based logging
21mr|snort-2.9.18-1|67	and can perform protocol analysis, content searching/matching and can be used
21mr|snort-2.9.18-1|68	to detect a variety of attacks and probes, such as buffer overflows, stealth
21mr|snort-2.9.18-1|69	port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
21mr|snort-2.9.18-1|70	Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
21mr|snort-2.9.18-1|71	separate "alert" file, or as a WinPopup message via Samba's smbclient
21mr|snort-2.9.18-1|72	
21mr|snort-2.9.18-1|73	This rpm is different from previous rpms and while it will not clobber
21mr|snort-2.9.18-1|74	your current snort file, you will need to modify it.
21mr|snort-2.9.18-1|75	
21mr|snort-2.9.18-1|76	There are 9 different packages available
21mr|snort-2.9.18-1|77	
21mr|snort-2.9.18-1|78	All of them require the base snort rpm.  Additionally, you will need
21mr|snort-2.9.18-1|79	to chose a binary to install.
21mr|snort-2.9.18-1|80	
21mr|snort-2.9.18-1|81	%{_sbindir}/snort should end up being a symlink to a binary in one of
21mr|snort-2.9.18-1|82	the following configurations. We use update-alternatives for this.
21mr|snort-2.9.18-1|83	Here are the different packages along with their priorities:
21mr|snort-2.9.18-1|84	- plain(10)
21mr|snort-2.9.18-1|85	- plain+flexresp(11)
21mr|snort-2.9.18-1|86	
21mr|snort-2.9.18-1|87	Please see the documentation in %{_docdir}/%{name}
21mr|snort-2.9.18-1|88	
21mr|snort-2.9.18-1|89	%files
21mr|snort-2.9.18-1|90	%doc COPYING ChangeLog RELEASE.NOTES
21mr|snort-2.9.18-1|91	%doc doc/AUTHORS doc/BUGS doc/CREDITS doc/generators doc/INSTALL doc/NEWS doc/PROBLEMS doc/README
21mr|snort-2.9.18-1|92	%doc doc/README.* doc/TODO doc/USAGE doc/WISHLIST
21mr|snort-2.9.18-1|93	%doc doc/*.pdf doc/*.tex
21mr|snort-2.9.18-1|94	%doc tools/u2boat/README.u2boat
21mr|snort-2.9.18-1|95	%{_sbindir}/%{name}-plain
21mr|snort-2.9.18-1|96	%{_bindir}/appid_detector_builder.sh
21mr|snort-2.9.18-1|97	%{_bindir}/u2boat
21mr|snort-2.9.18-1|98	%{_bindir}/u2openappid
21mr|snort-2.9.18-1|99	%{_bindir}/u2spewfoo
21mr|snort-2.9.18-1|100	%{_bindir}/u2streamer
21mr|snort-2.9.18-1|101	%{_mandir}/man8/%{name}.8*
21mr|snort-2.9.18-1|102	%attr(0755,snort,snort) %dir /var/log/%{name}
21mr|snort-2.9.18-1|103	%attr(0755,snort,snort) %dir /var/log/%{name}/empty
21mr|snort-2.9.18-1|104	%ghost %attr(0755,snort,snort) %dir /var/run/%{name}
21mr|snort-2.9.18-1|105	%attr(0755,root,root) %dir %{_sysconfdir}/%{name}
21mr|snort-2.9.18-1|106	%attr(0755,root,root) %dir %{_sysconfdir}/%{name}/rules
21mr|snort-2.9.18-1|107	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/file_magic.conf
21mr|snort-2.9.18-1|108	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.config
21mr|snort-2.9.18-1|109	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/threshold.conf
21mr|snort-2.9.18-1|110	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.map
21mr|snort-2.9.18-1|111	%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|snort-2.9.18-1|112	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|snort-2.9.18-1|113	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|snort-2.9.18-1|114	%attr(0644,root,root) %{_unitdir}/%{name}.service
21mr|snort-2.9.18-1|115	%dir %{_libdir}/%{name}
21mr|snort-2.9.18-1|116	%dir %{_libdir}/%{name}/dynamicengine
21mr|snort-2.9.18-1|117	%dir %{_libdir}/%{name}/dynamicpreprocessor
21mr|snort-2.9.18-1|118	%dir %{_libdir}/%{name}/dynamic_output
21mr|snort-2.9.18-1|119	%{_libdir}/%{name}/dynamicengine/libsf_engine.so
21mr|snort-2.9.18-1|120	%{_libdir}/%{name}/dynamicpreprocessor/libsf_appid_preproc.so
21mr|snort-2.9.18-1|121	%{_libdir}/%{name}/dynamicpreprocessor/libsf_dce2_preproc.so
21mr|snort-2.9.18-1|122	%{_libdir}/%{name}/dynamicpreprocessor/libsf_dnp3_preproc.*
21mr|snort-2.9.18-1|123	%{_libdir}/%{name}/dynamicpreprocessor/libsf_dns_preproc.so
21mr|snort-2.9.18-1|124	%{_libdir}/%{name}/dynamicpreprocessor/libsf_ftptelnet_preproc.so
21mr|snort-2.9.18-1|125	%{_libdir}/%{name}/dynamicpreprocessor/libsf_gtp_preproc.*
21mr|snort-2.9.18-1|126	%{_libdir}/%{name}/dynamicpreprocessor/libsf_imap_preproc.so
21mr|snort-2.9.18-1|127	%{_libdir}/%{name}/dynamicpreprocessor/libsf_modbus_preproc.*
21mr|snort-2.9.18-1|128	%{_libdir}/%{name}/dynamicpreprocessor/libsf_pop_preproc.so
21mr|snort-2.9.18-1|129	%{_libdir}/%{name}/dynamicpreprocessor/libsf_reputation_preproc.so
21mr|snort-2.9.18-1|130	%{_libdir}/%{name}/dynamicpreprocessor/libsf_sdf_preproc.so
21mr|snort-2.9.18-1|131	%{_libdir}/%{name}/dynamicpreprocessor/libsf_sip_preproc.so
21mr|snort-2.9.18-1|132	%{_libdir}/%{name}/dynamicpreprocessor/libsf_smtp_preproc.so
21mr|snort-2.9.18-1|133	%{_libdir}/%{name}/dynamicpreprocessor/libsf_ssh_preproc.so
21mr|snort-2.9.18-1|134	%{_libdir}/%{name}/dynamicpreprocessor/libsf_ssl_preproc.so
21mr|snort-2.9.18-1|135	%{_libdir}/snort_dynamicpreprocessor/libsf_s7commplus_preproc.so.*
21mr|snort-2.9.18-1|136	%attr(0755,root,root) %{_libexecdir}/snort-wrapper.sh
21mr|snort-2.9.18-1|137	%{_tmpfilesdir}/%{name}.conf
21mr|snort-2.9.18-1|138	
21mr|snort-2.9.18-1|139	%pre
21mr|snort-2.9.18-1|140	%_pre_useradd snort /var/log/snort /bin/false
21mr|snort-2.9.18-1|141	
21mr|snort-2.9.18-1|142	%post
21mr|snort-2.9.18-1|143	%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-plain 10
21mr|snort-2.9.18-1|144	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|snort-2.9.18-1|145	%systemd_post snort
21mr|snort-2.9.18-1|146	
21mr|snort-2.9.18-1|147	%preun
21mr|snort-2.9.18-1|148	%systemd_preun snort
21mr|snort-2.9.18-1|149	
21mr|snort-2.9.18-1|150	%postun
21mr|snort-2.9.18-1|151	%_postun_userdel snort
21mr|snort-2.9.18-1|152	# remove the link if not upgrade
21mr|snort-2.9.18-1|153	if [ $1 = 0 ]; then
21mr|snort-2.9.18-1|154	%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-plain
21mr|snort-2.9.18-1|155	fi
21mr|snort-2.9.18-1|156	
21mr|snort-2.9.18-1|157	#----------------------------------------------------------------------------
21mr|snort-2.9.18-1|158	
21mr|snort-2.9.18-1|159	%package plain+flexresp
21mr|snort-2.9.18-1|160	Summary:	Snort with Flexible Response
21mr|snort-2.9.18-1|161	Group:		Networking/Other
21mr|snort-2.9.18-1|162	Requires:	%{name} >= %{EVRD}
21mr|snort-2.9.18-1|163	
21mr|snort-2.9.18-1|164	%description plain+flexresp
21mr|snort-2.9.18-1|165	Snort compiled with flexresp support. FlexResp allows snort to actively close
21mr|snort-2.9.18-1|166	offending connections.
21mr|snort-2.9.18-1|167	
21mr|snort-2.9.18-1|168	%files plain+flexresp
21mr|snort-2.9.18-1|169	%{_sbindir}/%{name}-plain+flexresp
21mr|snort-2.9.18-1|170	
21mr|snort-2.9.18-1|171	%post plain+flexresp
21mr|snort-2.9.18-1|172	%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-plain+flexresp 11
21mr|snort-2.9.18-1|173	
21mr|snort-2.9.18-1|174	%postun plain+flexresp
21mr|snort-2.9.18-1|175	%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-plain+flexresp
21mr|snort-2.9.18-1|176	
21mr|snort-2.9.18-1|177	#----------------------------------------------------------------------------
21mr|snort-2.9.18-1|178	
21mr|snort-2.9.18-1|179	%package devel
21mr|snort-2.9.18-1|180	Summary:	Snort development files
21mr|snort-2.9.18-1|181	Group:		Networking/Other
21mr|snort-2.9.18-1|182	Conflicts:	%{name} < 2.9.16-3
21mr|snort-2.9.18-1|183	
21mr|snort-2.9.18-1|184	%description devel
21mr|snort-2.9.18-1|185	This package includes the development files for %{name}.
21mr|snort-2.9.18-1|186	
21mr|snort-2.9.18-1|187	%files devel
21mr|snort-2.9.18-1|188	%dir %{_libdir}/pkgconfig
21mr|snort-2.9.18-1|189	%{_libdir}/pkgconfig/snort_output.pc
21mr|snort-2.9.18-1|190	%{_libdir}/pkgconfig/snort.pc
21mr|snort-2.9.18-1|191	%{_libdir}/pkgconfig/snort_preproc.pc
21mr|snort-2.9.18-1|192	%{_libdir}/snort_dynamicpreprocessor/libsf_s7commplus_preproc.so
21mr|snort-2.9.18-1|193	%{_libdir}/%{name}/dynamic_output/libsf_dynamic_output.a
21mr|snort-2.9.18-1|194	%{_libdir}/%{name}/dynamic_preproc/libsf_dynamic_preproc.a
21mr|snort-2.9.18-1|195	%dir %{_includedir}/%{name}/dynamic_preproc
21mr|snort-2.9.18-1|196	%{_includedir}/%{name}/dynamic_preproc/*.h
21mr|snort-2.9.18-1|197	%dir %{_includedir}/%{name}/dynamic_output
21mr|snort-2.9.18-1|198	%{_includedir}/%{name}/dynamic_output/*.h
21mr|snort-2.9.18-1|199	
21mr|snort-2.9.18-1|200	#----------------------------------------------------------------------------
21mr|snort-2.9.18-1|201	
21mr|snort-2.9.18-1|202	%prep
21mr|snort-2.9.18-1|203	%setup -q
21mr|snort-2.9.18-1|204	%patch0 -p0 -b .lib64
21mr|snort-2.9.18-1|205	%patch1 -p1 -b .snortsam
21mr|snort-2.9.18-1|206	%patch2 -p1 -b .plugins_fix
21mr|snort-2.9.18-1|207	%patch5 -p0
21mr|snort-2.9.18-1|208	%patch6 -p0
21mr|snort-2.9.18-1|209	
21mr|snort-2.9.18-1|210	# fix pid file path
21mr|snort-2.9.18-1|211	echo "#define _PATH_VARRUN \"%{_var}/run/%{name}\"" >> acconfig.h
21mr|snort-2.9.18-1|212	
21mr|snort-2.9.18-1|213	cp -a %{SOURCE6} .
21mr|snort-2.9.18-1|214	
21mr|snort-2.9.18-1|215	%build
21mr|snort-2.9.18-1|216	%config_update
21mr|snort-2.9.18-1|217	%serverbuild
21mr|snort-2.9.18-1|218	export WANT_AUTOCONF_2_5=1
21mr|snort-2.9.18-1|219	rm -f configure
21mr|snort-2.9.18-1|220	libtoolize --automake --copy --force; aclocal -I m4; autoheader; automake --foreign --add-missing --copy; autoconf
21mr|snort-2.9.18-1|221	
21mr|snort-2.9.18-1|222	# build snort
21mr|snort-2.9.18-1|223	rm -rf building && mkdir -p building && cd building
21mr|snort-2.9.18-1|224	SNORT_BASE_CONFIG="--prefix=%{_prefix} \
21mr|snort-2.9.18-1|225	--libdir=%{_libdir} \
21mr|snort-2.9.18-1|226	--libexecdir=%{_libdir}/%{name} \
21mr|snort-2.9.18-1|227	--mandir=%{_mandir} \
21mr|snort-2.9.18-1|228	--sysconfdir=%{_sysconfdir}/%{name} \
21mr|snort-2.9.18-1|229	--disable-prelude \
21mr|snort-2.9.18-1|230	--disable-static \
21mr|snort-2.9.18-1|231	--enable-shared \
21mr|snort-2.9.18-1|232	--enable-pthread \
21mr|snort-2.9.18-1|233	--enable-perfprofiling \
21mr|snort-2.9.18-1|234	--enable-linux-smp-stats \
21mr|snort-2.9.18-1|235	--enable-static-daq \
21mr|snort-2.9.18-1|236	--enable-ppm \
21mr|snort-2.9.18-1|237	--cache-file=../../config.cache \
21mr|snort-2.9.18-1|238	--enable-reload \
21mr|snort-2.9.18-1|239	--enable-reload-error-restart \
21mr|snort-2.9.18-1|240	--enable-zlib \
21mr|snort-2.9.18-1|241	--enable-mpls \
21mr|snort-2.9.18-1|242	--enable-targetbased \
21mr|snort-2.9.18-1|243	--enable-perfprofiling \
21mr|snort-2.9.18-1|244	--enable-active-response \
21mr|snort-2.9.18-1|245	--enable-normalizer \
21mr|snort-2.9.18-1|246	--enable-react \
21mr|snort-2.9.18-1|247	--with-pic \
21mr|snort-2.9.18-1|248	--with-daq-includes=%{_includedir} \
21mr|snort-2.9.18-1|249	--with-daq-libraries=%{_libdir}"
21mr|snort-2.9.18-1|250	
21mr|snort-2.9.18-1|251	# Will be, when I port razorback into Mandriva/Mageia
21mr|snort-2.9.18-1|252	#    --enable-rzb-saac"
21mr|snort-2.9.18-1|253	
21mr|snort-2.9.18-1|254	# there are some strange configure errors
21mr|snort-2.9.18-1|255	# when not doing a distclean between major builds.
21mr|snort-2.9.18-1|256	# plain
21mr|snort-2.9.18-1|257	{
21mr|snort-2.9.18-1|258	mkdir -p plain; cd plain
21mr|snort-2.9.18-1|259	../../configure $SNORT_BASE_CONFIG
21mr|snort-2.9.18-1|260	%make
21mr|snort-2.9.18-1|261	mv src/%{name} ../%{name}-plain
21mr|snort-2.9.18-1|262	#make distclean
21mr|snort-2.9.18-1|263	cd ..
21mr|snort-2.9.18-1|264	}
21mr|snort-2.9.18-1|265	
21mr|snort-2.9.18-1|266	# plain+flexresp
21mr|snort-2.9.18-1|267	{
21mr|snort-2.9.18-1|268	mkdir -p plain+flexresp; cd plain+flexresp
21mr|snort-2.9.18-1|269	../../configure $SNORT_BASE_CONFIG \
21mr|snort-2.9.18-1|270	--enable-flexresp3 \
21mr|snort-2.9.18-1|271	--with-dnet-includes=%{_includedir} \
21mr|snort-2.9.18-1|272	--with-dnet-libraries=%{_libdir}
21mr|snort-2.9.18-1|273	%make
21mr|snort-2.9.18-1|274	mv src/%{name} ../%{name}-plain+flexresp
21mr|snort-2.9.18-1|275	# make distclean
21mr|snort-2.9.18-1|276	cd ..
21mr|snort-2.9.18-1|277	}
21mr|snort-2.9.18-1|278	
21mr|snort-2.9.18-1|279	cd ..
21mr|snort-2.9.18-1|280	
21mr|snort-2.9.18-1|281	## make the html versions of the faq and manual
21mr|snort-2.9.18-1|282	#pushd doc
21mr|snort-2.9.18-1|283	#    latex2html -info 0 -local_icons -show_section_numbers -link +2 -split +1 faq.tex
21mr|snort-2.9.18-1|284	#    latex2html -info 0 -local_icons -show_section_numbers -link +2 -split +2 -noaddress snort_manual.tex
21mr|snort-2.9.18-1|285	#    # cleanup
21mr|snort-2.9.18-1|286	#    rm -f faq/WARNINGS faq/*.tex faq/*.idx faq/*.log faq/*.aux faq/*.pl
21mr|snort-2.9.18-1|287	#    rm -f snort_manual/WARNINGS snort_manual/*.tex snort_manual/*.aux snort_manual/*.log snort_manual/*.pl
21mr|snort-2.9.18-1|288	#popd
21mr|snort-2.9.18-1|289	
21mr|snort-2.9.18-1|290	%install
21mr|snort-2.9.18-1|291	mkdir -p %{buildroot}%{_sysconfdir}/%{name}/rules
21mr|snort-2.9.18-1|292	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|snort-2.9.18-1|293	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|snort-2.9.18-1|294	mkdir -p %{buildroot}/var/log/%{name}/empty
21mr|snort-2.9.18-1|295	mkdir -p %{buildroot}/var/run/%{name}
21mr|snort-2.9.18-1|296	mkdir -p %{buildroot}%{_sbindir}
21mr|snort-2.9.18-1|297	mkdir -p %{buildroot}%{_initrddir}
21mr|snort-2.9.18-1|298	mkdir -p %{buildroot}%{_mandir}/man8
21mr|snort-2.9.18-1|299	
21mr|snort-2.9.18-1|300	%makeinstall_std -C building/plain
21mr|snort-2.9.18-1|301	
21mr|snort-2.9.18-1|302	# cleanup
21mr|snort-2.9.18-1|303	rm -f  %{buildroot}%{_bindir}/%{name}
21mr|snort-2.9.18-1|304	rm -rf %{buildroot}%{_prefix}/src
21mr|snort-2.9.18-1|305	rm -f  %{buildroot}%{_libdir}/%{name}/dynamicengine/*.{a,la}
21mr|snort-2.9.18-1|306	rm -f  %{buildroot}%{_libdir}/%{name}/dynamicpreprocessor/*.{a,la}
21mr|snort-2.9.18-1|307	rm -f  %{buildroot}%{_libdir}/%{name}/dynamic_preproc/libsf_dynamic_utils.a
21mr|snort-2.9.18-1|308	
21mr|snort-2.9.18-1|309	{
21mr|snort-2.9.18-1|310	pushd building
21mr|snort-2.9.18-1|311	install %{name}-plain %{buildroot}%{_sbindir}/%{name}-plain
21mr|snort-2.9.18-1|312	install %{name}-plain+flexresp %{buildroot}%{_sbindir}/%{name}-plain+flexresp
21mr|snort-2.9.18-1|313	popd
21mr|snort-2.9.18-1|314	}
21mr|snort-2.9.18-1|315	
21mr|snort-2.9.18-1|316	install %{name}.8* %{buildroot}%{_mandir}/man8
21mr|snort-2.9.18-1|317	perl -pi -e "s|var RULE_PATH ../rules|var RULE_PATH rules|" etc/%{name}.conf
21mr|snort-2.9.18-1|318	
21mr|snort-2.9.18-1|319	install -m0644 etc/*.conf %{buildroot}%{_sysconfdir}/%{name}/
21mr|snort-2.9.18-1|320	install -m0644 etc/*.config %{buildroot}%{_sysconfdir}/%{name}/
21mr|snort-2.9.18-1|321	install -m0644 etc/*.map %{buildroot}%{_sysconfdir}/%{name}/
21mr|snort-2.9.18-1|322	
21mr|snort-2.9.18-1|323	install -D -p -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
21mr|snort-2.9.18-1|324	
21mr|snort-2.9.18-1|325	install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|snort-2.9.18-1|326	install -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|snort-2.9.18-1|327	
21mr|snort-2.9.18-1|328	install -D -m755 %{SOURCE7} %{buildroot}%{_libexecdir}/snort-wrapper.sh
21mr|snort-2.9.18-1|329	sed "s:libexecdir:%{_libexecdir}:" -i %{buildroot}%{_unitdir}/%{name}.service
21mr|snort-2.9.18-1|330	
21mr|snort-2.9.18-1|331	# strip rpath
21mr|snort-2.9.18-1|332	chrpath -d %{buildroot}%{_sbindir}/%{name}-*
21mr|snort-2.9.18-1|333	
21mr|snort-2.9.18-1|334	# fix libexecdir
21mr|snort-2.9.18-1|335	perl -pi -e "s|/usr/local/lib/snort_|%{_libdir}/%{name}/|g" %{buildroot}%{_sysconfdir}/%{name}/snort.conf
21mr|snort-2.9.18-1|336	
21mr|snort-2.9.18-1|337	# fix path to daq modules
21mr|snort-2.9.18-1|338	perl -pi -e "s|/usr/local/lib/daq|%{_libdir}/daq|g" %{buildroot}%{_sysconfdir}/%{name}/snort.conf
21mr|snort-2.9.18-1|339	
21mr|snort-2.9.18-1|340	#install tmpfiles conf
21mr|snort-2.9.18-1|341	install -D -m644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|snort-2.9.18-1|342	
21mr|snort-2.9.18-1|343	# not used by anything, come from examples
21mr|snort-2.9.18-1|344	rm -f %{buildroot}%{_libdir}/libsf_sorules.a
21mr|snort-2.9.18-1|345	rm -f %{buildroot}%{_libdir}/libsf_sorules.so
21mr|snort-2.9.18-1|346	rm -f %{buildroot}%{_libdir}/libsf_sorules.so.0*

16795 21
21mr|snort-rules-2.9-5|1	Summary:	The GPL'ed Rulesets from snortrules-pr-%{version}
21mr|snort-rules-2.9-5|2	Name:		snort-rules
21mr|snort-rules-2.9-5|3	Version:	2.9
21mr|snort-rules-2.9-5|4	Release:	5
21mr|snort-rules-2.9-5|5	License:	GPL
21mr|snort-rules-2.9-5|6	Group:		Networking/Other
21mr|snort-rules-2.9-5|7	URL:		http://www.snort.org
21mr|snort-rules-2.9-5|8	Source0:	https://www.snort.org/downloads/community/community-rules.tar.gz
21mr|snort-rules-2.9-5|9	BuildArch:	noarch
21mr|snort-rules-2.9-5|10	Recommends:	oinkmaster
21mr|snort-rules-2.9-5|11	
21mr|snort-rules-2.9-5|12	%description
21mr|snort-rules-2.9-5|13	Community rules for snort.
21mr|snort-rules-2.9-5|14	
21mr|snort-rules-2.9-5|15	%files
21mr|snort-rules-2.9-5|16	%doc AUTHORS LICENSE VRT-License.txt
21mr|snort-rules-2.9-5|17	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/*
21mr|snort-rules-2.9-5|18	
21mr|snort-rules-2.9-5|19	#----------------------------------------------------------------------------
21mr|snort-rules-2.9-5|20	
21mr|snort-rules-2.9-5|21	%prep
21mr|snort-rules-2.9-5|22	%setup -qn community-rules
21mr|snort-rules-2.9-5|23	
21mr|snort-rules-2.9-5|24	%build
21mr|snort-rules-2.9-5|25	
21mr|snort-rules-2.9-5|26	%install
21mr|snort-rules-2.9-5|27	mkdir -p %{buildroot}%{_sysconfdir}/snort/rules
21mr|snort-rules-2.9-5|28	install -m0644 *rules %{buildroot}%{_sysconfdir}/snort/rules/
21mr|snort-rules-2.9-5|29	install -m0644 *map %{buildroot}%{_sysconfdir}/snort/rules/

16796 21
21mr|snowball-java-0-0.13.20130902|1	Name:          snowball-java
21mr|snowball-java-0-0.13.20130902|2	Version:       0
21mr|snowball-java-0-0.13.20130902|3	Release:       0.13.20130902
21mr|snowball-java-0-0.13.20130902|4	Summary:       Java stemming algorithm library
21mr|snowball-java-0-0.13.20130902|5	License:       BSD
21mr|snowball-java-0-0.13.20130902|6	URL:           http://snowball.tartarus.org/index.php
21mr|snowball-java-0-0.13.20130902|7	Source0:       http://snowball.tartarus.org/dist/libstemmer_java.tgz
21mr|snowball-java-0-0.13.20130902|8	Group:         Development/Java
21mr|snowball-java-0-0.13.20130902|9	# Custom pom file
21mr|snowball-java-0-0.13.20130902|10	Source1:       snowball-template-pom.xml
21mr|snowball-java-0-0.13.20130902|11	# http://snowball.tartarus.org/license.php
21mr|snowball-java-0-0.13.20130902|12	Source2:       snowball-notice.txt
21mr|snowball-java-0-0.13.20130902|13	# see http://snowball.tartarus.org/license.php
21mr|snowball-java-0-0.13.20130902|14	# http://www.opensource.org/licenses/bsd-license.html
21mr|snowball-java-0-0.13.20130902|15	Source3:       snowball-BSD-license.txt
21mr|snowball-java-0-0.13.20130902|16	# Build fix remove 'break;'
21mr|snowball-java-0-0.13.20130902|17	Patch0:        snowball-remove-unreachable-statement.patch
21mr|snowball-java-0-0.13.20130902|18	
21mr|snowball-java-0-0.13.20130902|19	BuildRequires: maven-local
21mr|snowball-java-0-0.13.20130902|20	BuildArch:     noarch
21mr|snowball-java-0-0.13.20130902|21	# Java stack is not supported on x86_32
21mr|snowball-java-0-0.13.20130902|22	ExcludeArch: %{ix86}
21mr|snowball-java-0-0.13.20130902|23	
21mr|snowball-java-0-0.13.20130902|24	%description
21mr|snowball-java-0-0.13.20130902|25	Snowball is a small string processing language
21mr|snowball-java-0-0.13.20130902|26	designed for creating stemming algorithms
21mr|snowball-java-0-0.13.20130902|27	for use in Information Retrieval.
21mr|snowball-java-0-0.13.20130902|28	
21mr|snowball-java-0-0.13.20130902|29	This package contains all you need to include the
21mr|snowball-java-0-0.13.20130902|30	snowball stemming algorithms into a Java
21mr|snowball-java-0-0.13.20130902|31	project of your own. If you use this,
21mr|snowball-java-0-0.13.20130902|32	you don't need to use the snowball compiler,
21mr|snowball-java-0-0.13.20130902|33	or worry about the internals of the
21mr|snowball-java-0-0.13.20130902|34	stemmers in any way.
21mr|snowball-java-0-0.13.20130902|35	
21mr|snowball-java-0-0.13.20130902|36	%package javadoc
21mr|snowball-java-0-0.13.20130902|37	Summary:       Javadoc for %{name}
21mr|snowball-java-0-0.13.20130902|38	
21mr|snowball-java-0-0.13.20130902|39	%description javadoc
21mr|snowball-java-0-0.13.20130902|40	This package contains javadoc for %{name}.
21mr|snowball-java-0-0.13.20130902|41	
21mr|snowball-java-0-0.13.20130902|42	%prep
21mr|snowball-java-0-0.13.20130902|43	%setup -q -n libstemmer_java
21mr|snowball-java-0-0.13.20130902|44	
21mr|snowball-java-0-0.13.20130902|45	%patch0 -p0
21mr|snowball-java-0-0.13.20130902|46	
21mr|snowball-java-0-0.13.20130902|47	cp -p %{SOURCE1} pom.xml
21mr|snowball-java-0-0.13.20130902|48	sed -i "s|@VERSION@|%{version}|" pom.xml
21mr|snowball-java-0-0.13.20130902|49	
21mr|snowball-java-0-0.13.20130902|50	cp -p %{SOURCE2} notice.txt
21mr|snowball-java-0-0.13.20130902|51	cp -p %{SOURCE3} license.txt
21mr|snowball-java-0-0.13.20130902|52	sed -i 's/\r//' license.txt notice.txt
21mr|snowball-java-0-0.13.20130902|53	
21mr|snowball-java-0-0.13.20130902|54	%mvn_file : %{name}
21mr|snowball-java-0-0.13.20130902|55	
21mr|snowball-java-0-0.13.20130902|56	%build
21mr|snowball-java-0-0.13.20130902|57	
21mr|snowball-java-0-0.13.20130902|58	%mvn_build
21mr|snowball-java-0-0.13.20130902|59	
21mr|snowball-java-0-0.13.20130902|60	%install
21mr|snowball-java-0-0.13.20130902|61	%mvn_install
21mr|snowball-java-0-0.13.20130902|62	
21mr|snowball-java-0-0.13.20130902|63	%files -f .mfiles
21mr|snowball-java-0-0.13.20130902|64	%license license.txt notice.txt
21mr|snowball-java-0-0.13.20130902|65	
21mr|snowball-java-0-0.13.20130902|66	%files javadoc -f .mfiles-javadoc
21mr|snowball-java-0-0.13.20130902|67	%license license.txt notice.txt
21mr|snowball-java-0-0.13.20130902|68	

16797 21
21mr|socat-1.7.4.3-1|1	Summary:	Multipurpose relay
21mr|socat-1.7.4.3-1|2	Name:		socat
21mr|socat-1.7.4.3-1|3	Version:	1.7.4.3
21mr|socat-1.7.4.3-1|4	Release:	1
21mr|socat-1.7.4.3-1|5	Epoch:		1
21mr|socat-1.7.4.3-1|6	License:	GPLv2+
21mr|socat-1.7.4.3-1|7	Group:		Networking/Remote access
21mr|socat-1.7.4.3-1|8	Url:		http://www.dest-unreach.org/%{name}/
21mr|socat-1.7.4.3-1|9	Source0:	http://www.dest-unreach.org/socat/download/%{name}-%{version}.tar.gz
21mr|socat-1.7.4.3-1|10	BuildRequires:	readline-devel
21mr|socat-1.7.4.3-1|11	BuildRequires:	tcp_wrappers-devel
21mr|socat-1.7.4.3-1|12	BuildRequires:	pkgconfig(ncurses)
21mr|socat-1.7.4.3-1|13	BuildRequires:	pkgconfig(openssl)
21mr|socat-1.7.4.3-1|14	
21mr|socat-1.7.4.3-1|15	%description
21mr|socat-1.7.4.3-1|16	socat is a relay for bidirectional data transfer between two independent data
21mr|socat-1.7.4.3-1|17	channels. Each of these data channels may be a file, pipe, device (serial line
21mr|socat-1.7.4.3-1|18	etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an
21mr|socat-1.7.4.3-1|19	SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU
21mr|socat-1.7.4.3-1|20	line editor (readline), a program, or a combination of two of these.
21mr|socat-1.7.4.3-1|21	
21mr|socat-1.7.4.3-1|22	%files
21mr|socat-1.7.4.3-1|23	%doc README
21mr|socat-1.7.4.3-1|24	%{_bindir}/%{name}
21mr|socat-1.7.4.3-1|25	%{_bindir}/filan
21mr|socat-1.7.4.3-1|26	%{_bindir}/procan
21mr|socat-1.7.4.3-1|27	%{_mandir}/man1/*
21mr|socat-1.7.4.3-1|28	
21mr|socat-1.7.4.3-1|29	#----------------------------------------------------------------------------
21mr|socat-1.7.4.3-1|30	
21mr|socat-1.7.4.3-1|31	%prep
21mr|socat-1.7.4.3-1|32	%setup -q
21mr|socat-1.7.4.3-1|33	
21mr|socat-1.7.4.3-1|34	%build
21mr|socat-1.7.4.3-1|35	%configure
21mr|socat-1.7.4.3-1|36	%make
21mr|socat-1.7.4.3-1|37	
21mr|socat-1.7.4.3-1|38	%install
21mr|socat-1.7.4.3-1|39	%makeinstall_std

16798 21
21mr|soci-4.0.3-1|1	%bcond_without mysql
21mr|soci-4.0.3-1|2	%bcond_without sqlite3
21mr|soci-4.0.3-1|3	%bcond_without postgresql
21mr|soci-4.0.3-1|4	%bcond_without odbc
21mr|soci-4.0.3-1|5	
21mr|soci-4.0.3-1|6	%define major 4
21mr|soci-4.0.3-1|7	%define libname %mklibname %{name} %{major}
21mr|soci-4.0.3-1|8	%define devname %mklibname %{name} -d
21mr|soci-4.0.3-1|9	
21mr|soci-4.0.3-1|10	Summary:	C++ Database Access Library
21mr|soci-4.0.3-1|11	Name:		soci
21mr|soci-4.0.3-1|12	Version:	4.0.3
21mr|soci-4.0.3-1|13	Release:	1
21mr|soci-4.0.3-1|14	License:	MIT
21mr|soci-4.0.3-1|15	Group:		Development/Databases
21mr|soci-4.0.3-1|16	URL:		http://soci.sourceforge.net/
21mr|soci-4.0.3-1|17	Source0:	http://downloads.sourceforge.net/project/soci/%{name}/%{name}-%{version}/%{name}-%{version}.zip
21mr|soci-4.0.3-1|18	BuildRequires:	cmake
21mr|soci-4.0.3-1|19	BuildRequires:	boost-devel
21mr|soci-4.0.3-1|20	%if %{with_sqlite3}
21mr|soci-4.0.3-1|21	BuildRequires:	sqlite3-devel
21mr|soci-4.0.3-1|22	%endif
21mr|soci-4.0.3-1|23	%if %{with_postgresql}
21mr|soci-4.0.3-1|24	BuildRequires:	postgresql-devel
21mr|soci-4.0.3-1|25	%endif
21mr|soci-4.0.3-1|26	%if %{with_mysql}
21mr|soci-4.0.3-1|27	BuildRequires:	mysql-devel
21mr|soci-4.0.3-1|28	%endif
21mr|soci-4.0.3-1|29	%if %{with_odbc}
21mr|soci-4.0.3-1|30	BuildRequires:	unixODBC-devel
21mr|soci-4.0.3-1|31	%endif
21mr|soci-4.0.3-1|32	
21mr|soci-4.0.3-1|33	%description
21mr|soci-4.0.3-1|34	SOCI is a database access library for C++ that makes the illusion of
21mr|soci-4.0.3-1|35	embedding SQL queries in the regular C++ code, staying entirely within
21mr|soci-4.0.3-1|36	the Standard C++.
21mr|soci-4.0.3-1|37	
21mr|soci-4.0.3-1|38	PostgreSQL, Firebird, MySQL, SQLite are supported databases.
21mr|soci-4.0.3-1|39	
21mr|soci-4.0.3-1|40	%files
21mr|soci-4.0.3-1|41	%doc CHANGES LICENSE_1_0.txt
21mr|soci-4.0.3-1|42	
21mr|soci-4.0.3-1|43	#---------------------------------------------------------------------
21mr|soci-4.0.3-1|44	
21mr|soci-4.0.3-1|45	%package -n %{libname}
21mr|soci-4.0.3-1|46	Summary:	C++ Database Access Libraries
21mr|soci-4.0.3-1|47	Group:		Development/Databases
21mr|soci-4.0.3-1|48	
21mr|soci-4.0.3-1|49	%description -n %{libname}
21mr|soci-4.0.3-1|50	SOCI is a database access library for C++ that makes the illusion of
21mr|soci-4.0.3-1|51	embedding SQL queries in the regular C++ code, staying entirely within
21mr|soci-4.0.3-1|52	the Standard C++.
21mr|soci-4.0.3-1|53	
21mr|soci-4.0.3-1|54	PostgreSQL, MySQL, SQLite are supported databases.
21mr|soci-4.0.3-1|55	
21mr|soci-4.0.3-1|56	%files -n %{libname}
21mr|soci-4.0.3-1|57	%{_libdir}/libsoci_*.so.%{major}*
21mr|soci-4.0.3-1|58	
21mr|soci-4.0.3-1|59	#---------------------------------------------------------------------
21mr|soci-4.0.3-1|60	
21mr|soci-4.0.3-1|61	%package -n %{devname}
21mr|soci-4.0.3-1|62	Summary:	C++ Database Access Library development files
21mr|soci-4.0.3-1|63	Requires:	%{libname} = %{version}
21mr|soci-4.0.3-1|64	Provides:	%{name}-devel = %{EVRD}
21mr|soci-4.0.3-1|65	Group:		Development/Databases
21mr|soci-4.0.3-1|66	
21mr|soci-4.0.3-1|67	%description -n %{devname}
21mr|soci-4.0.3-1|68	SOCI is a database access library for C++ that makes the illusion of
21mr|soci-4.0.3-1|69	embedding SQL queries in the regular C++ code, staying entirely within
21mr|soci-4.0.3-1|70	the Standard C++.
21mr|soci-4.0.3-1|71	
21mr|soci-4.0.3-1|72	This package contains development files.
21mr|soci-4.0.3-1|73	
21mr|soci-4.0.3-1|74	%files -n %{devname}
21mr|soci-4.0.3-1|75	%{_libdir}/libsoci_*.so
21mr|soci-4.0.3-1|76	%{_libdir}/libsoci_*.a
21mr|soci-4.0.3-1|77	%{_libdir}/cmake/SOCI/*
21mr|soci-4.0.3-1|78	%{_includedir}/soci
21mr|soci-4.0.3-1|79	
21mr|soci-4.0.3-1|80	#---------------------------------------------------------------------
21mr|soci-4.0.3-1|81	
21mr|soci-4.0.3-1|82	%prep
21mr|soci-4.0.3-1|83	%setup -q
21mr|soci-4.0.3-1|84	
21mr|soci-4.0.3-1|85	%build
21mr|soci-4.0.3-1|86	%cmake \
21mr|soci-4.0.3-1|87	-DSOCI_CXX11=ON \
21mr|soci-4.0.3-1|88	-DSOCI_EMPTY:BOOL=OFF \
21mr|soci-4.0.3-1|89	%if %{with_mysql}
21mr|soci-4.0.3-1|90	-DSOCI_MYSQL:BOOL=ON \
21mr|soci-4.0.3-1|91	%else
21mr|soci-4.0.3-1|92	-DSOCI_MYSQL:BOOL=OFF \
21mr|soci-4.0.3-1|93	%endif
21mr|soci-4.0.3-1|94	%if %{with_odbc}
21mr|soci-4.0.3-1|95	-DSOCI_ODBC:BOOL=ON \
21mr|soci-4.0.3-1|96	%else
21mr|soci-4.0.3-1|97	-DSOCI_ODBC:BOOL=OFF \
21mr|soci-4.0.3-1|98	%endif
21mr|soci-4.0.3-1|99	%if %{with_postgresql}
21mr|soci-4.0.3-1|100	-DSOCI_POSTGRESQL:BOOL=ON \
21mr|soci-4.0.3-1|101	%else
21mr|soci-4.0.3-1|102	-DSOCI_POSTGRESQL:BOOL=OFF \
21mr|soci-4.0.3-1|103	%endif
21mr|soci-4.0.3-1|104	%if %{with_sqlite3}
21mr|soci-4.0.3-1|105	-DSOCI_SQLITE3:BOOL=ON
21mr|soci-4.0.3-1|106	%else
21mr|soci-4.0.3-1|107	-DSOCI_SQLITE3:BOOL=OFF
21mr|soci-4.0.3-1|108	%endif
21mr|soci-4.0.3-1|109	
21mr|soci-4.0.3-1|110	%make
21mr|soci-4.0.3-1|111	
21mr|soci-4.0.3-1|112	%install
21mr|soci-4.0.3-1|113	pushd build
21mr|soci-4.0.3-1|114	%makeinstall_std
21mr|soci-4.0.3-1|115	popd

16799 21
21mr|softhsm-2.6.1-1|1	Summary:	Software version of a PKCS#11 Hardware Security Module
21mr|softhsm-2.6.1-1|2	Name:		softhsm
21mr|softhsm-2.6.1-1|3	Version:	2.6.1
21mr|softhsm-2.6.1-1|4	Release:	1
21mr|softhsm-2.6.1-1|5	License:	BSD
21mr|softhsm-2.6.1-1|6	Group:		System/Libraries
21mr|softhsm-2.6.1-1|7	Url:		http://www.opendnssec.org/
21mr|softhsm-2.6.1-1|8	Source0:	http://dist.opendnssec.org/source/softhsm-%{version}.tar.gz
21mr|softhsm-2.6.1-1|9	Source1:	softhsm.sysusers.conf
21mr|softhsm-2.6.1-1|10	Patch0:		softhsm-2.6.1-rh1831086-exit.patch
21mr|softhsm-2.6.1-1|11	BuildRequires:	sqlite-tools
21mr|softhsm-2.6.1-1|12	BuildRequires:	cmake
21mr|softhsm-2.6.1-1|13	BuildRequires:	pkgconfig(cppunit)
21mr|softhsm-2.6.1-1|14	BuildRequires:	pkgconfig(nss)
21mr|softhsm-2.6.1-1|15	BuildRequires:	pkgconfig(openssl)
21mr|softhsm-2.6.1-1|16	BuildRequires:	pkgconfig(p11-kit-1)
21mr|softhsm-2.6.1-1|17	BuildRequires:	pkgconfig(sqlite3)
21mr|softhsm-2.6.1-1|18	# %%sysusers_create_package was backported to systemd-230
21mr|softhsm-2.6.1-1|19	BuildRequires:  systemd >= 230-14
21mr|softhsm-2.6.1-1|20	Requires:	p11-kit
21mr|softhsm-2.6.1-1|21	Requires(pre):  systemd >= 230-14
21mr|softhsm-2.6.1-1|22	
21mr|softhsm-2.6.1-1|23	%description
21mr|softhsm-2.6.1-1|24	OpenDNSSEC is providing a software implementation of a generic
21mr|softhsm-2.6.1-1|25	cryptographic device with a PKCS#11 interface, the SoftHSM. SoftHSM is
21mr|softhsm-2.6.1-1|26	designed to meet the requirements of OpenDNSSEC, but can also work together
21mr|softhsm-2.6.1-1|27	with other cryptographic products because of the PKCS#11 interface.
21mr|softhsm-2.6.1-1|28	
21mr|softhsm-2.6.1-1|29	%files
21mr|softhsm-2.6.1-1|30	%doc FIPS-NOTES.md LICENSE NEWS README.md
21mr|softhsm-2.6.1-1|31	%config(noreplace) %{_sysconfdir}/softhsm2.conf
21mr|softhsm-2.6.1-1|32	%{_sysconfdir}/softhsm2.conf.sample
21mr|softhsm-2.6.1-1|33	%{_bindir}/*softhsm2-*
21mr|softhsm-2.6.1-1|34	# Real library location
21mr|softhsm-2.6.1-1|35	%{_libdir}/softhsm/libsofthsm2.so
21mr|softhsm-2.6.1-1|36	# 4 symlinks for compatibility
21mr|softhsm-2.6.1-1|37	%{_libdir}/softhsm/libsofthsm.so
21mr|softhsm-2.6.1-1|38	%{_libdir}/pkcs11/libsofthsm2.so
21mr|softhsm-2.6.1-1|39	%{_libdir}/pkcs11/libsofthsm.so
21mr|softhsm-2.6.1-1|40	%{_libdir}/libsofthsm2.so
21mr|softhsm-2.6.1-1|41	%attr(0750,%{name},%{name}) %dir /var/lib/%{name}
21mr|softhsm-2.6.1-1|42	%attr(1770,%{name},%{name}) %dir /var/lib/%{name}/tokens
21mr|softhsm-2.6.1-1|43	%{_mandir}/man1/softhsm2-*.1*
21mr|softhsm-2.6.1-1|44	%{_mandir}/man5/softhsm2.conf.5*
21mr|softhsm-2.6.1-1|45	%attr(0664,root,root) %{_datadir}/p11-kit/modules/softhsm2.module
21mr|softhsm-2.6.1-1|46	%{_sysusersdir}/softhsm.conf
21mr|softhsm-2.6.1-1|47	
21mr|softhsm-2.6.1-1|48	%pre
21mr|softhsm-2.6.1-1|49	%sysusers_create_package softhsm %{SOURCE1}
21mr|softhsm-2.6.1-1|50	
21mr|softhsm-2.6.1-1|51	#----------------------------------------------------------------------------
21mr|softhsm-2.6.1-1|52	
21mr|softhsm-2.6.1-1|53	%package devel
21mr|softhsm-2.6.1-1|54	Summary:	Development package of softhsm that includes the header files
21mr|softhsm-2.6.1-1|55	Group:		Development/Other
21mr|softhsm-2.6.1-1|56	
21mr|softhsm-2.6.1-1|57	%description devel
21mr|softhsm-2.6.1-1|58	The devel package contains the libsofthsm include files.
21mr|softhsm-2.6.1-1|59	
21mr|softhsm-2.6.1-1|60	%files devel
21mr|softhsm-2.6.1-1|61	%dir %{_includedir}/softhsm
21mr|softhsm-2.6.1-1|62	%{_includedir}/softhsm/*.h
21mr|softhsm-2.6.1-1|63	
21mr|softhsm-2.6.1-1|64	#----------------------------------------------------------------------------
21mr|softhsm-2.6.1-1|65	
21mr|softhsm-2.6.1-1|66	%prep
21mr|softhsm-2.6.1-1|67	%setup -q
21mr|softhsm-2.6.1-1|68	%apply_patches
21mr|softhsm-2.6.1-1|69	
21mr|softhsm-2.6.1-1|70	%build
21mr|softhsm-2.6.1-1|71	# Fix linking errors and runtime/dlopen undefinied symbols
21mr|softhsm-2.6.1-1|72	%global optflags %{optflags} -lcrypto
21mr|softhsm-2.6.1-1|73	%cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
21mr|softhsm-2.6.1-1|74	-DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \
21mr|softhsm-2.6.1-1|75	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|softhsm-2.6.1-1|76	-DENABLE_GOST:BOOL=OFF \
21mr|softhsm-2.6.1-1|77	-DENABLE_STATIC:BOOL=OFF \
21mr|softhsm-2.6.1-1|78	-DENABLE_VISIBILITY:BOOL=ON \
21mr|softhsm-2.6.1-1|79	-DENABLE_ECC:BOOL=ON \
21mr|softhsm-2.6.1-1|80	-DDISABLE_NON_PAGED_MEMORY:BOOL=ON \
21mr|softhsm-2.6.1-1|81	-DBUILD_TESTS:BOOL=ON
21mr|softhsm-2.6.1-1|82	
21mr|softhsm-2.6.1-1|83	%make
21mr|softhsm-2.6.1-1|84	
21mr|softhsm-2.6.1-1|85	%install
21mr|softhsm-2.6.1-1|86	%makeinstall_std -C build
21mr|softhsm-2.6.1-1|87	
21mr|softhsm-2.6.1-1|88	install -d %{buildroot}%{_includedir}/softhsm
21mr|softhsm-2.6.1-1|89	cp src/lib/*.h %{buildroot}%{_includedir}/softhsm
21mr|softhsm-2.6.1-1|90	
21mr|softhsm-2.6.1-1|91	install -d %{buildroot}%{_sysusersdir}/
21mr|softhsm-2.6.1-1|92	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/softhsm.conf
21mr|softhsm-2.6.1-1|93	
21mr|softhsm-2.6.1-1|94	# Compatibility with locations used in softhsm-1.x and in Fedora
21mr|softhsm-2.6.1-1|95	mkdir -p %{buildroot}/%{_libdir}/pkcs11/
21mr|softhsm-2.6.1-1|96	ln -s ../softhsm/libsofthsm2.so %{buildroot}/%{_libdir}/pkcs11/libsofthsm.so
21mr|softhsm-2.6.1-1|97	ln -s ../softhsm/libsofthsm2.so %{buildroot}/%{_libdir}/pkcs11/libsofthsm2.so
21mr|softhsm-2.6.1-1|98	ln -s ./libsofthsm2.so %{buildroot}/%{_libdir}/softhsm/libsofthsm.so
21mr|softhsm-2.6.1-1|99	# rhbz#1272423 NSS needs it to be in the search path too
21mr|softhsm-2.6.1-1|100	( cd  %{buildroot}/%{_libdir} ; ln -s softhsm/libsofthsm2.so )
21mr|softhsm-2.6.1-1|101	
21mr|softhsm-2.6.1-1|102	rm -fv %{buildroot}%{_libdir}/softhsm/libsofthsm2.a
21mr|softhsm-2.6.1-1|103	
21mr|softhsm-2.6.1-1|104	%check
21mr|softhsm-2.6.1-1|105	cd build
21mr|softhsm-2.6.1-1|106	ctest

16800 21
21mr|solid-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|solid-5.116.0-4|2	
21mr|solid-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|solid-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|solid-5.116.0-4|5	
21mr|solid-5.116.0-4|6	Summary:	KDE Frameworks 5 module with various classes for hardware information
21mr|solid-5.116.0-4|7	Name:		solid
21mr|solid-5.116.0-4|8	Version:	5.116.0
21mr|solid-5.116.0-4|9	Release:	4
21mr|solid-5.116.0-4|10	Group:		Graphical desktop/KDE
21mr|solid-5.116.0-4|11	License:	GPLv2+
21mr|solid-5.116.0-4|12	Url:		https://www.kde.org/
21mr|solid-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|solid-5.116.0-4|14	# (tpg) sort cores
21mr|solid-5.116.0-4|15	Patch0: sort_cores.patch
21mr|solid-5.116.0-4|16	BuildRequires:	bison
21mr|solid-5.116.0-4|17	BuildRequires:	extra-cmake-modules
21mr|solid-5.116.0-4|18	BuildRequires:	flex
21mr|solid-5.116.0-4|19	BuildRequires:	qt5-linguist-tools
21mr|solid-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|solid-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|solid-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|solid-5.116.0-4|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|solid-5.116.0-4|24	BuildRequires:	pkgconfig(Qt5Test)
21mr|solid-5.116.0-4|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|solid-5.116.0-4|26	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|solid-5.116.0-4|27	BuildRequires:	pkgconfig(Qt5Xml)
21mr|solid-5.116.0-4|28	BuildRequires:	pkgconfig(udev)
21mr|solid-5.116.0-4|29	BuildRequires:	pkgconfig(mount)
21mr|solid-5.116.0-4|30	# for ios device support
21mr|solid-5.116.0-4|31	BuildRequires:	pkgconfig(libimobiledevice-1.0)
21mr|solid-5.116.0-4|32	BuildRequires:	pkgconfig(libplist-2.0)
21mr|solid-5.116.0-4|33	
21mr|solid-5.116.0-4|34	# Enables identification and querying of portable media players
21mr|solid-5.116.0-4|35	# Support for m-p-i is included even if not found during build
21mr|solid-5.116.0-4|36	Recommends:	media-player-info
21mr|solid-5.116.0-4|37	
21mr|solid-5.116.0-4|38	%description
21mr|solid-5.116.0-4|39	KDE Frameworks 5 module with various classes for hardware information.
21mr|solid-5.116.0-4|40	
21mr|solid-5.116.0-4|41	%files
21mr|solid-5.116.0-4|42	%{_kde5_bindir}/solid-hardware5
21mr|solid-5.116.0-4|43	%{_kde5_bindir}/solid-power
21mr|solid-5.116.0-4|44	%{_kde5_datadir}/qlogging-categories5/solid.categories
21mr|solid-5.116.0-4|45	%{_kde5_datadir}/qlogging-categories5/solid.renamecategories
21mr|solid-5.116.0-4|46	
21mr|solid-5.116.0-4|47	#--------------------------------------------------------------------
21mr|solid-5.116.0-4|48	
21mr|solid-5.116.0-4|49	%package i18n
21mr|solid-5.116.0-4|50	Summary:	Solid translations
21mr|solid-5.116.0-4|51	Group:		System/Internationalization
21mr|solid-5.116.0-4|52	BuildArch:	noarch
21mr|solid-5.116.0-4|53	
21mr|solid-5.116.0-4|54	%description i18n
21mr|solid-5.116.0-4|55	Solid translations.
21mr|solid-5.116.0-4|56	
21mr|solid-5.116.0-4|57	%files i18n -f %{name}.lang
21mr|solid-5.116.0-4|58	
21mr|solid-5.116.0-4|59	#--------------------------------------------------------------------
21mr|solid-5.116.0-4|60	
21mr|solid-5.116.0-4|61	%define qmlkf5solid %mklibname kf5solid-qml
21mr|solid-5.116.0-4|62	
21mr|solid-5.116.0-4|63	%package -n %{qmlkf5solid}
21mr|solid-5.116.0-4|64	Summary:	QML plugin for KDE Frameworks 5 Solid
21mr|solid-5.116.0-4|65	Group:		System/Libraries
21mr|solid-5.116.0-4|66	Provides:	kf5solid-qml = %{EVRD}
21mr|solid-5.116.0-4|67	
21mr|solid-5.116.0-4|68	%description -n %{qmlkf5solid}
21mr|solid-5.116.0-4|69	QML plugin for KDE Frameworks 5 Solid.
21mr|solid-5.116.0-4|70	
21mr|solid-5.116.0-4|71	%files -n %{qmlkf5solid}
21mr|solid-5.116.0-4|72	%dir %{_kde5_qmldir}/org/kde/solid/
21mr|solid-5.116.0-4|73	%{_kde5_qmldir}/org/kde/solid/*
21mr|solid-5.116.0-4|74	
21mr|solid-5.116.0-4|75	#--------------------------------------------------------------------
21mr|solid-5.116.0-4|76	
21mr|solid-5.116.0-4|77	%define kf5solid_major 5
21mr|solid-5.116.0-4|78	%define libkf5solid %mklibname kf5solid %{kf5solid_major}
21mr|solid-5.116.0-4|79	
21mr|solid-5.116.0-4|80	%package -n %{libkf5solid}
21mr|solid-5.116.0-4|81	Summary:	KDE Frameworks 5 Solid shared library
21mr|solid-5.116.0-4|82	Group:		System/Libraries
21mr|solid-5.116.0-4|83	Requires:	%{name} = %{EVRD}
21mr|solid-5.116.0-4|84	Requires:	%{name}-i18n = %{EVRD}
21mr|solid-5.116.0-4|85	Requires:	%{qmlkf5solid} = %{EVRD}
21mr|solid-5.116.0-4|86	
21mr|solid-5.116.0-4|87	%description -n %{libkf5solid}
21mr|solid-5.116.0-4|88	KDE Frameworks 5 Solid shared library.
21mr|solid-5.116.0-4|89	
21mr|solid-5.116.0-4|90	%files -n %{libkf5solid}
21mr|solid-5.116.0-4|91	%{_kde5_libdir}/libKF5Solid.so.%{kf5solid_major}*
21mr|solid-5.116.0-4|92	
21mr|solid-5.116.0-4|93	#--------------------------------------------------------------------
21mr|solid-5.116.0-4|94	
21mr|solid-5.116.0-4|95	%define devkf5solid %mklibname kf5solid -d
21mr|solid-5.116.0-4|96	
21mr|solid-5.116.0-4|97	%package -n %{devkf5solid}
21mr|solid-5.116.0-4|98	Summary:	Development files for KDE Frameworks 5 Solid
21mr|solid-5.116.0-4|99	Group:		Development/KDE and Qt
21mr|solid-5.116.0-4|100	Requires:	%{libkf5solid} = %{EVRD}
21mr|solid-5.116.0-4|101	Provides:	%{name}-devel = %{EVRD}
21mr|solid-5.116.0-4|102	Provides:	kf5solid-devel = %{version}
21mr|solid-5.116.0-4|103	
21mr|solid-5.116.0-4|104	%description -n %{devkf5solid}
21mr|solid-5.116.0-4|105	This package contains header files needed if you wish to build applications
21mr|solid-5.116.0-4|106	based on %{name}.
21mr|solid-5.116.0-4|107	
21mr|solid-5.116.0-4|108	%files -n %{devkf5solid}
21mr|solid-5.116.0-4|109	%{_kde5_includedir}/KF5/Solid
21mr|solid-5.116.0-4|110	%{_kde5_libdir}/cmake/KF5Solid
21mr|solid-5.116.0-4|111	%{_kde5_libdir}/libKF5Solid.so
21mr|solid-5.116.0-4|112	%{_kde5_mkspecsdir}/*.pri
21mr|solid-5.116.0-4|113	
21mr|solid-5.116.0-4|114	#--------------------------------------------------------------------
21mr|solid-5.116.0-4|115	
21mr|solid-5.116.0-4|116	%prep
21mr|solid-5.116.0-4|117	%autosetup -p1
21mr|solid-5.116.0-4|118	
21mr|solid-5.116.0-4|119	%build
21mr|solid-5.116.0-4|120	%cmake_kde5 \
21mr|solid-5.116.0-4|121	-DWITH_NEW_POWER_ASYNC_API:BOOL=ON \
21mr|solid-5.116.0-4|122	-DWITH_NEW_POWER_ASYNC_FREEDESKTOP:BOOL=ON \
21mr|solid-5.116.0-4|123	-DWITH_NEW_SOLID_JOB:BOOL=ON
21mr|solid-5.116.0-4|124	
21mr|solid-5.116.0-4|125	%make_build
21mr|solid-5.116.0-4|126	
21mr|solid-5.116.0-4|127	%install
21mr|solid-5.116.0-4|128	%make_install -C build
21mr|solid-5.116.0-4|129	
21mr|solid-5.116.0-4|130	%find_lang %{name} --all-name --with-qt

16801 21
21mr|solr3-3.6.2-20|1	Name:             solr3
21mr|solr3-3.6.2-20|2	Version:          3.6.2
21mr|solr3-3.6.2-20|3	Release:          20
21mr|solr3-3.6.2-20|4	Summary:          Apache Solr
21mr|solr3-3.6.2-20|5	License:          ASL 2.0
21mr|solr3-3.6.2-20|6	Url:              http://lucene.apache.org/solr/
21mr|solr3-3.6.2-20|7	
21mr|solr3-3.6.2-20|8	# wget http://archive.apache.org/dist/lucene/solr/3.6.2/apache-solr-3.6.2-src.tgz
21mr|solr3-3.6.2-20|9	# tar -xf apache-solr-3.6.2-src.tgz apache-solr-3.6.2/solr/
21mr|solr3-3.6.2-20|10	# rm -rf apache-solr-3.6.2/solr/lib
21mr|solr3-3.6.2-20|11	# find apache-solr-3.6.2/solr/ -name "*.jar" -delete
21mr|solr3-3.6.2-20|12	# find apache-solr-3.6.2/solr/ -name "*.class" -delete
21mr|solr3-3.6.2-20|13	# tar -cvjf apache-solr-3.6.2.tar.gz apache-solr-3.6.2/solr/
21mr|solr3-3.6.2-20|14	Source0:          apache-solr-%{version}.tar.gz
21mr|solr3-3.6.2-20|15	
21mr|solr3-3.6.2-20|16	Source1:          https://repository.jboss.org/nexus/service/local/repositories/central/content/org/apache/lucene/lucene-solr-grandparent/%{version}/lucene-solr-grandparent-%{version}.pom
21mr|solr3-3.6.2-20|17	Source2:          https://repository.jboss.org/nexus/service/local/repositories/central/content/org/apache/solr/solr-parent/%{version}/solr-parent-%{version}.pom
21mr|solr3-3.6.2-20|18	Source3:          https://repository.jboss.org/nexus/service/local/repositories/central/content/org/apache/solr/solr-core/%{version}/solr-core-%{version}.pom
21mr|solr3-3.6.2-20|19	Source4:          https://repository.jboss.org/nexus/service/local/repositories/central/content/org/apache/solr/solr-solrj/%{version}/solr-solrj-%{version}.pom
21mr|solr3-3.6.2-20|20	
21mr|solr3-3.6.2-20|21	Source10:         https://repository.jboss.org/nexus/service/local/repositories/central/content/org/apache/solr/solr-analysis-extras/%{version}/solr-analysis-extras-%{version}.pom
21mr|solr3-3.6.2-20|22	
21mr|solr3-3.6.2-20|23	Source20:         solr-contrib.pom
21mr|solr3-3.6.2-20|24	
21mr|solr3-3.6.2-20|25	BuildRequires:  maven-local
21mr|solr3-3.6.2-20|26	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|solr3-3.6.2-20|27	BuildRequires:  mvn(com.google.guava:guava:20.0)
21mr|solr3-3.6.2-20|28	BuildRequires:  mvn(com.ibm.icu:icu4j)
21mr|solr3-3.6.2-20|29	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|solr3-3.6.2-20|30	BuildRequires:  mvn(commons-fileupload:commons-fileupload)
21mr|solr3-3.6.2-20|31	BuildRequires:  mvn(commons-httpclient:commons-httpclient)
21mr|solr3-3.6.2-20|32	BuildRequires:  mvn(commons-io:commons-io)
21mr|solr3-3.6.2-20|33	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|solr3-3.6.2-20|34	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|solr3-3.6.2-20|35	BuildRequires:  mvn(jakarta-regexp:jakarta-regexp)
21mr|solr3-3.6.2-20|36	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|solr3-3.6.2-20|37	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|solr3-3.6.2-20|38	BuildRequires:  mvn(org.apache.httpcomponents:httpmime)
21mr|solr3-3.6.2-20|39	BuildRequires:  mvn(org.apache.lucene:lucene-analyzers:3.6.2)
21mr|solr3-3.6.2-20|40	BuildRequires:  mvn(org.apache.lucene:lucene-core:3.6.2)
21mr|solr3-3.6.2-20|41	BuildRequires:  mvn(org.apache.lucene:lucene-grouping:3.6.2)
21mr|solr3-3.6.2-20|42	BuildRequires:  mvn(org.apache.lucene:lucene-highlighter:3.6.2)
21mr|solr3-3.6.2-20|43	BuildRequires:  mvn(org.apache.lucene:lucene-icu:3.6.2)
21mr|solr3-3.6.2-20|44	BuildRequires:  mvn(org.apache.lucene:lucene-kuromoji:3.6.2)
21mr|solr3-3.6.2-20|45	BuildRequires:  mvn(org.apache.lucene:lucene-memory:3.6.2)
21mr|solr3-3.6.2-20|46	BuildRequires:  mvn(org.apache.lucene:lucene-misc:3.6.2)
21mr|solr3-3.6.2-20|47	BuildRequires:  mvn(org.apache.lucene:lucene-phonetic:3.6.2)
21mr|solr3-3.6.2-20|48	BuildRequires:  mvn(org.apache.lucene:lucene-queries:3.6.2)
21mr|solr3-3.6.2-20|49	BuildRequires:  mvn(org.apache.lucene:lucene-smartcn:3.6.2)
21mr|solr3-3.6.2-20|50	BuildRequires:  mvn(org.apache.lucene:lucene-solr-grandparent:pom:3.6.2)
21mr|solr3-3.6.2-20|51	BuildRequires:  mvn(org.apache.lucene:lucene-spatial:3.6.2)
21mr|solr3-3.6.2-20|52	BuildRequires:  mvn(org.apache.lucene:lucene-spellchecker:3.6.2)
21mr|solr3-3.6.2-20|53	BuildRequires:  mvn(org.apache.lucene:lucene-stempel:3.6.2)
21mr|solr3-3.6.2-20|54	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|solr3-3.6.2-20|55	BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|solr3-3.6.2-20|56	BuildRequires:  mvn(org.slf4j:jcl-over-slf4j)
21mr|solr3-3.6.2-20|57	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|solr3-3.6.2-20|58	
21mr|solr3-3.6.2-20|59	Group:          Development/Java
21mr|solr3-3.6.2-20|60	BuildArch:        noarch
21mr|solr3-3.6.2-20|61	# Java stack is not supported on x86_32
21mr|solr3-3.6.2-20|62	ExcludeArch: %{ix86}
21mr|solr3-3.6.2-20|63	
21mr|solr3-3.6.2-20|64	%description
21mr|solr3-3.6.2-20|65	Solr is the popular, blazing fast open source enterprise search platform from
21mr|solr3-3.6.2-20|66	the Apache LuceneTM project. Its major features include powerful full-text
21mr|solr3-3.6.2-20|67	search, hit highlighting, faceted search, near real-time indexing, dynamic
21mr|solr3-3.6.2-20|68	clustering, database integration, rich document (e.g., Word, PDF) handling, and
21mr|solr3-3.6.2-20|69	geospatial search. Solr is highly reliable, scalable and fault tolerant,
21mr|solr3-3.6.2-20|70	providing distributed indexing, replication and load-balanced querying,
21mr|solr3-3.6.2-20|71	automated failover and recovery, centralized configuration and more. Solr
21mr|solr3-3.6.2-20|72	powers the search and navigation features of many of the world's largest
21mr|solr3-3.6.2-20|73	internet sites.
21mr|solr3-3.6.2-20|74	
21mr|solr3-3.6.2-20|75	%package javadoc
21mr|solr3-3.6.2-20|76	Summary:          Javadoc for %{name}
21mr|solr3-3.6.2-20|77	
21mr|solr3-3.6.2-20|78	%description javadoc
21mr|solr3-3.6.2-20|79	This package contains the API documentation for %{name}.
21mr|solr3-3.6.2-20|80	
21mr|solr3-3.6.2-20|81	%prep
21mr|solr3-3.6.2-20|82	# Unpack manually only the solr directory
21mr|solr3-3.6.2-20|83	tar -xf %{SOURCE0} apache-solr-%{version}/solr
21mr|solr3-3.6.2-20|84	
21mr|solr3-3.6.2-20|85	%setup -D -T -n apache-solr-%{version}
21mr|solr3-3.6.2-20|86	
21mr|solr3-3.6.2-20|87	mkdir -p parent
21mr|solr3-3.6.2-20|88	mv solr/* .
21mr|solr3-3.6.2-20|89	rm -rf solr
21mr|solr3-3.6.2-20|90	
21mr|solr3-3.6.2-20|91	cp %{SOURCE1} parent/pom.xml
21mr|solr3-3.6.2-20|92	
21mr|solr3-3.6.2-20|93	# Gmaven is retired
21mr|solr3-3.6.2-20|94	%pom_remove_plugin ":gmaven-plugin" parent/pom.xml
21mr|solr3-3.6.2-20|95	# Make it build
21mr|solr3-3.6.2-20|96	%pom_remove_plugin ":maven-enforcer-plugin" parent/pom.xml
21mr|solr3-3.6.2-20|97	%pom_remove_plugin ":buildnumber-maven-plugin" parent/pom.xml
21mr|solr3-3.6.2-20|98	
21mr|solr3-3.6.2-20|99	cp %{SOURCE2} pom.xml
21mr|solr3-3.6.2-20|100	
21mr|solr3-3.6.2-20|101	# Make sure the relative path is valid
21mr|solr3-3.6.2-20|102	sed -i "s|../pom.xml|parent/pom.xml|" pom.xml
21mr|solr3-3.6.2-20|103	
21mr|solr3-3.6.2-20|104	# Disable test deps
21mr|solr3-3.6.2-20|105	%pom_xpath_remove "pom:dependencies/pom:dependency[pom:scope = 'test']"
21mr|solr3-3.6.2-20|106	
21mr|solr3-3.6.2-20|107	# Disable modules
21mr|solr3-3.6.2-20|108	%pom_disable_module webapp
21mr|solr3-3.6.2-20|109	%pom_disable_module test-framework
21mr|solr3-3.6.2-20|110	
21mr|solr3-3.6.2-20|111	# Copy POMs
21mr|solr3-3.6.2-20|112	cp %{SOURCE3} core/pom.xml
21mr|solr3-3.6.2-20|113	cp %{SOURCE4} solrj/pom.xml
21mr|solr3-3.6.2-20|114	cp %{SOURCE10} contrib/analysis-extras/pom.xml
21mr|solr3-3.6.2-20|115	cp %{SOURCE20} contrib/pom.xml
21mr|solr3-3.6.2-20|116	
21mr|solr3-3.6.2-20|117	%pom_xpath_remove "pom:build/pom:directory" pom.xml
21mr|solr3-3.6.2-20|118	%pom_xpath_remove "pom:build/pom:directory" parent/pom.xml
21mr|solr3-3.6.2-20|119	
21mr|solr3-3.6.2-20|120	for m in core contrib/analysis-extras solrj; do
21mr|solr3-3.6.2-20|121	%pom_xpath_remove "pom:build/pom:directory" ${m}/pom.xml
21mr|solr3-3.6.2-20|122	%pom_xpath_remove "pom:build/pom:outputDirectory" ${m}/pom.xml
21mr|solr3-3.6.2-20|123	done
21mr|solr3-3.6.2-20|124	
21mr|solr3-3.6.2-20|125	# Remove Jetty support
21mr|solr3-3.6.2-20|126	%pom_remove_dep "org.mortbay.jetty:" core/pom.xml
21mr|solr3-3.6.2-20|127	rm core/src/java/org/apache/solr/client/solrj/embedded/JettySolrRunner.java
21mr|solr3-3.6.2-20|128	
21mr|solr3-3.6.2-20|129	# Use proper woodstox aid
21mr|solr3-3.6.2-20|130	sed -i "s|wstx-asl|woodstox-core-asl|" solrj/pom.xml
21mr|solr3-3.6.2-20|131	
21mr|solr3-3.6.2-20|132	%mvn_compat_version : %{version} 3
21mr|solr3-3.6.2-20|133	
21mr|solr3-3.6.2-20|134	%build
21mr|solr3-3.6.2-20|135	
21mr|solr3-3.6.2-20|136	%mvn_build -f
21mr|solr3-3.6.2-20|137	
21mr|solr3-3.6.2-20|138	%install
21mr|solr3-3.6.2-20|139	%mvn_install
21mr|solr3-3.6.2-20|140	
21mr|solr3-3.6.2-20|141	%files -f .mfiles
21mr|solr3-3.6.2-20|142	%doc README.txt
21mr|solr3-3.6.2-20|143	%license LICENSE.txt NOTICE.txt
21mr|solr3-3.6.2-20|144	
21mr|solr3-3.6.2-20|145	%files javadoc -f .mfiles-javadoc
21mr|solr3-3.6.2-20|146	%license LICENSE.txt NOTICE.txt
21mr|solr3-3.6.2-20|147	

16802 21
21mr|sonatype-gossip-1.7-21|1	%global shortname gossip
21mr|sonatype-gossip-1.7-21|2	
21mr|sonatype-gossip-1.7-21|3	Name:             sonatype-gossip
21mr|sonatype-gossip-1.7-21|4	Version:          1.7
21mr|sonatype-gossip-1.7-21|5	Release:          21
21mr|sonatype-gossip-1.7-21|6	Summary:          SLF4j Gossip Provider
21mr|sonatype-gossip-1.7-21|7	License:          ASL 2.0
21mr|sonatype-gossip-1.7-21|8	URL:              http://github.com/jdillon/gossip
21mr|sonatype-gossip-1.7-21|9	
21mr|sonatype-gossip-1.7-21|10	# git clone git://github.com/jdillon/gossip.git
21mr|sonatype-gossip-1.7-21|11	# cd gossip/ && git checkout gossip-1.7
21mr|sonatype-gossip-1.7-21|12	# git archive --format=tar --prefix=gossip-1.7/ gossip-1.7 | xz > gossip-1.7.tar.xz
21mr|sonatype-gossip-1.7-21|13	Source0:          %{shortname}-%{version}.tar.xz
21mr|sonatype-gossip-1.7-21|14	Patch0:           %{shortname}-%{version}-use-java5-modello.patch
21mr|sonatype-gossip-1.7-21|15	
21mr|sonatype-gossip-1.7-21|16	Group:          Development/Java
21mr|sonatype-gossip-1.7-21|17	BuildArch:        noarch
21mr|sonatype-gossip-1.7-21|18	# Java stack is not supported on x86_32
21mr|sonatype-gossip-1.7-21|19	ExcludeArch: %{ix86}
21mr|sonatype-gossip-1.7-21|20	
21mr|sonatype-gossip-1.7-21|21	BuildRequires:    maven-local
21mr|sonatype-gossip-1.7-21|22	BuildRequires:    mvn(com.mycila.maven-license-plugin:maven-license-plugin)
21mr|sonatype-gossip-1.7-21|23	BuildRequires:    mvn(junit:junit)
21mr|sonatype-gossip-1.7-21|24	BuildRequires:    mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|sonatype-gossip-1.7-21|25	BuildRequires:    mvn(org.codehaus.modello:modello-maven-plugin)
21mr|sonatype-gossip-1.7-21|26	BuildRequires:    mvn(org.fusesource.jansi:jansi)
21mr|sonatype-gossip-1.7-21|27	BuildRequires:    mvn(org.slf4j:slf4j-api)
21mr|sonatype-gossip-1.7-21|28	BuildRequires:    mvn(org.sonatype.forge:forge-parent:pom:)
21mr|sonatype-gossip-1.7-21|29	
21mr|sonatype-gossip-1.7-21|30	%description
21mr|sonatype-gossip-1.7-21|31	Gossip is a plugin for SLF4j which has simple and flexible configuration.
21mr|sonatype-gossip-1.7-21|32	
21mr|sonatype-gossip-1.7-21|33	%package bootstrap
21mr|sonatype-gossip-1.7-21|34	Summary:          Gossip Bootstrap
21mr|sonatype-gossip-1.7-21|35	
21mr|sonatype-gossip-1.7-21|36	%description bootstrap
21mr|sonatype-gossip-1.7-21|37	Contains just enough Gossip to allow the
21mr|sonatype-gossip-1.7-21|38	internal org.sonatype.gossip.Log to function.
21mr|sonatype-gossip-1.7-21|39	
21mr|sonatype-gossip-1.7-21|40	%package bootstrap-slf4j
21mr|sonatype-gossip-1.7-21|41	Summary:          Gossip Bootstrap SLF4j
21mr|sonatype-gossip-1.7-21|42	
21mr|sonatype-gossip-1.7-21|43	%description bootstrap-slf4j
21mr|sonatype-gossip-1.7-21|44	SLF4j bindings for Gossip Bootstrap.
21mr|sonatype-gossip-1.7-21|45	
21mr|sonatype-gossip-1.7-21|46	%package core
21mr|sonatype-gossip-1.7-21|47	Summary:          Gossip Core
21mr|sonatype-gossip-1.7-21|48	
21mr|sonatype-gossip-1.7-21|49	%description core
21mr|sonatype-gossip-1.7-21|50	Gossip Core.
21mr|sonatype-gossip-1.7-21|51	
21mr|sonatype-gossip-1.7-21|52	%package extra
21mr|sonatype-gossip-1.7-21|53	Summary:          Gossip Extra
21mr|sonatype-gossip-1.7-21|54	
21mr|sonatype-gossip-1.7-21|55	%description extra
21mr|sonatype-gossip-1.7-21|56	Gossip Extra.
21mr|sonatype-gossip-1.7-21|57	
21mr|sonatype-gossip-1.7-21|58	%package javadoc
21mr|sonatype-gossip-1.7-21|59	Summary:          Javadoc for %{name}
21mr|sonatype-gossip-1.7-21|60	
21mr|sonatype-gossip-1.7-21|61	%description javadoc
21mr|sonatype-gossip-1.7-21|62	This package contains the API documentation for %{name}
21mr|sonatype-gossip-1.7-21|63	
21mr|sonatype-gossip-1.7-21|64	%package slf4j
21mr|sonatype-gossip-1.7-21|65	Summary:          Gossip SLF4j
21mr|sonatype-gossip-1.7-21|66	
21mr|sonatype-gossip-1.7-21|67	%description slf4j
21mr|sonatype-gossip-1.7-21|68	Gossip SLF4j.
21mr|sonatype-gossip-1.7-21|69	
21mr|sonatype-gossip-1.7-21|70	%package support
21mr|sonatype-gossip-1.7-21|71	Summary:          Gossip Support
21mr|sonatype-gossip-1.7-21|72	
21mr|sonatype-gossip-1.7-21|73	%description support
21mr|sonatype-gossip-1.7-21|74	Gossip Support, helper and utilities.
21mr|sonatype-gossip-1.7-21|75	
21mr|sonatype-gossip-1.7-21|76	%prep
21mr|sonatype-gossip-1.7-21|77	%setup -q -n %{shortname}-%{version}
21mr|sonatype-gossip-1.7-21|78	%patch0 -p1
21mr|sonatype-gossip-1.7-21|79	
21mr|sonatype-gossip-1.7-21|80	%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin
21mr|sonatype-gossip-1.7-21|81	
21mr|sonatype-gossip-1.7-21|82	%build
21mr|sonatype-gossip-1.7-21|83	
21mr|sonatype-gossip-1.7-21|84	%mvn_build -s
21mr|sonatype-gossip-1.7-21|85	
21mr|sonatype-gossip-1.7-21|86	%install
21mr|sonatype-gossip-1.7-21|87	%mvn_install
21mr|sonatype-gossip-1.7-21|88	
21mr|sonatype-gossip-1.7-21|89	%files -f .mfiles-gossip
21mr|sonatype-gossip-1.7-21|90	%license header.txt
21mr|sonatype-gossip-1.7-21|91	
21mr|sonatype-gossip-1.7-21|92	%files bootstrap -f .mfiles-gossip-bootstrap
21mr|sonatype-gossip-1.7-21|93	%doc README.md
21mr|sonatype-gossip-1.7-21|94	%license header.txt
21mr|sonatype-gossip-1.7-21|95	
21mr|sonatype-gossip-1.7-21|96	%files bootstrap-slf4j -f .mfiles-gossip-bootstrap-slf4j
21mr|sonatype-gossip-1.7-21|97	%files core -f .mfiles-gossip-core
21mr|sonatype-gossip-1.7-21|98	%license header.txt
21mr|sonatype-gossip-1.7-21|99	
21mr|sonatype-gossip-1.7-21|100	%files extra -f .mfiles-gossip-extra
21mr|sonatype-gossip-1.7-21|101	
21mr|sonatype-gossip-1.7-21|102	%files javadoc -f .mfiles-javadoc
21mr|sonatype-gossip-1.7-21|103	%license header.txt
21mr|sonatype-gossip-1.7-21|104	
21mr|sonatype-gossip-1.7-21|105	%files slf4j -f .mfiles-gossip-slf4j
21mr|sonatype-gossip-1.7-21|106	%files support -f .mfiles-gossip-support
21mr|sonatype-gossip-1.7-21|107	

16803 21
21mr|sonatype-oss-parent-7-18|1	Name:           sonatype-oss-parent
21mr|sonatype-oss-parent-7-18|2	Version:        7
21mr|sonatype-oss-parent-7-18|3	Release:        18
21mr|sonatype-oss-parent-7-18|4	Summary:        Sonatype OSS Parent
21mr|sonatype-oss-parent-7-18|5	
21mr|sonatype-oss-parent-7-18|6	License:        ASL 2.0
21mr|sonatype-oss-parent-7-18|7	URL:            https://github.com/sonatype/oss-parents
21mr|sonatype-oss-parent-7-18|8	# git clone git://github.com/sonatype/oss-parents.git
21mr|sonatype-oss-parent-7-18|9	# (cd ./oss-parents; git archive --prefix %{name}-%{version}/ oss-parent-%{version}) | gzip >%{name}-%{version}.tar.gz
21mr|sonatype-oss-parent-7-18|10	Source:         %{name}-%{version}.tar.gz
21mr|sonatype-oss-parent-7-18|11	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|sonatype-oss-parent-7-18|12	
21mr|sonatype-oss-parent-7-18|13	Group:          Development/Java
21mr|sonatype-oss-parent-7-18|14	BuildArch: noarch
21mr|sonatype-oss-parent-7-18|15	# Java stack is not supported on x86_32
21mr|sonatype-oss-parent-7-18|16	ExcludeArch: %{ix86}
21mr|sonatype-oss-parent-7-18|17	
21mr|sonatype-oss-parent-7-18|18	BuildRequires:  maven-local
21mr|sonatype-oss-parent-7-18|19	
21mr|sonatype-oss-parent-7-18|20	Provides:       deprecated()
21mr|sonatype-oss-parent-7-18|21	
21mr|sonatype-oss-parent-7-18|22	%description
21mr|sonatype-oss-parent-7-18|23	Sonatype OSS parent pom used by other sonatype packages.
21mr|sonatype-oss-parent-7-18|24	
21mr|sonatype-oss-parent-7-18|25	%prep
21mr|sonatype-oss-parent-7-18|26	%setup -q
21mr|sonatype-oss-parent-7-18|27	cp -p %{SOURCE1} LICENSE
21mr|sonatype-oss-parent-7-18|28	%pom_remove_plugin org.apache.maven.plugins:maven-enforcer-plugin
21mr|sonatype-oss-parent-7-18|29	
21mr|sonatype-oss-parent-7-18|30	%build
21mr|sonatype-oss-parent-7-18|31	%mvn_build
21mr|sonatype-oss-parent-7-18|32	
21mr|sonatype-oss-parent-7-18|33	%install
21mr|sonatype-oss-parent-7-18|34	%mvn_install
21mr|sonatype-oss-parent-7-18|35	
21mr|sonatype-oss-parent-7-18|36	%files -f .mfiles
21mr|sonatype-oss-parent-7-18|37	%doc LICENSE
21mr|sonatype-oss-parent-7-18|38	

16804 21
21mr|sonatype-plugins-parent-8-15|1	%global tag a594629
21mr|sonatype-plugins-parent-8-15|2	
21mr|sonatype-plugins-parent-8-15|3	Name:           sonatype-plugins-parent
21mr|sonatype-plugins-parent-8-15|4	Version:        8
21mr|sonatype-plugins-parent-8-15|5	Release:        15
21mr|sonatype-plugins-parent-8-15|6	Summary:        Sonatype Plugins Parent POM
21mr|sonatype-plugins-parent-8-15|7	Group:          Development/Java
21mr|sonatype-plugins-parent-8-15|8	BuildArch:      noarch
21mr|sonatype-plugins-parent-8-15|9	# Java stack is not supported on x86_32
21mr|sonatype-plugins-parent-8-15|10	ExcludeArch: %{ix86}
21mr|sonatype-plugins-parent-8-15|11	License:        ASL 2.0
21mr|sonatype-plugins-parent-8-15|12	URL:            https://github.com/sonatype/oss-parents
21mr|sonatype-plugins-parent-8-15|13	Source:         https://github.com/sonatype/oss-parents/tarball/plugins-parent-%{version}#/%{name}-%{version}.tar.gz
21mr|sonatype-plugins-parent-8-15|14	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|sonatype-plugins-parent-8-15|15	
21mr|sonatype-plugins-parent-8-15|16	BuildRequires:  maven-local
21mr|sonatype-plugins-parent-8-15|17	BuildRequires:  forge-parent
21mr|sonatype-plugins-parent-8-15|18	
21mr|sonatype-plugins-parent-8-15|19	%description
21mr|sonatype-plugins-parent-8-15|20	This package provides Sonatype plugins parent POM used by other Sonatype
21mr|sonatype-plugins-parent-8-15|21	packages.
21mr|sonatype-plugins-parent-8-15|22	
21mr|sonatype-plugins-parent-8-15|23	%prep
21mr|sonatype-plugins-parent-8-15|24	%setup -q -n sonatype-oss-parents-%{tag}
21mr|sonatype-plugins-parent-8-15|25	cp -p %{SOURCE1} LICENSE
21mr|sonatype-plugins-parent-8-15|26	
21mr|sonatype-plugins-parent-8-15|27	%build
21mr|sonatype-plugins-parent-8-15|28	cd ./plugins-parent
21mr|sonatype-plugins-parent-8-15|29	%mvn_build
21mr|sonatype-plugins-parent-8-15|30	
21mr|sonatype-plugins-parent-8-15|31	%install
21mr|sonatype-plugins-parent-8-15|32	cd ./plugins-parent
21mr|sonatype-plugins-parent-8-15|33	%mvn_install
21mr|sonatype-plugins-parent-8-15|34	
21mr|sonatype-plugins-parent-8-15|35	%files -f plugins-parent/.mfiles
21mr|sonatype-plugins-parent-8-15|36	%doc LICENSE
21mr|sonatype-plugins-parent-8-15|37	

16805 21
21mr|sonnet-5.116.0-4|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|sonnet-5.116.0-4|2	
21mr|sonnet-5.116.0-4|3	# filter kf5 qml/plugins provides
21mr|sonnet-5.116.0-4|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|sonnet-5.116.0-4|5	
21mr|sonnet-5.116.0-4|6	Summary:	KDE Frameworks 5 spell checking module
21mr|sonnet-5.116.0-4|7	Name:		sonnet
21mr|sonnet-5.116.0-4|8	Version:	5.116.0
21mr|sonnet-5.116.0-4|9	Release:	4
21mr|sonnet-5.116.0-4|10	License:	GPLv2+
21mr|sonnet-5.116.0-4|11	Group:		Graphical desktop/KDE
21mr|sonnet-5.116.0-4|12	Url:		https://www.kde.org/
21mr|sonnet-5.116.0-4|13	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|sonnet-5.116.0-4|14	Patch0:		myspelldictdir.patch
21mr|sonnet-5.116.0-4|15	Patch1:		add_variety_support_for_aspell.patch
21mr|sonnet-5.116.0-4|16	BuildRequires:	extra-cmake-modules
21mr|sonnet-5.116.0-4|17	BuildRequires:	qt5-linguist-tools
21mr|sonnet-5.116.0-4|18	# Disabled in 5.6.x
21mr|sonnet-5.116.0-4|19	#BuildRequires:	pkgconfig(enchant)
21mr|sonnet-5.116.0-4|20	BuildRequires:	pkgconfig(Qt5Core)
21mr|sonnet-5.116.0-4|21	BuildRequires:	pkgconfig(Qt5Gui)
21mr|sonnet-5.116.0-4|22	BuildRequires:	pkgconfig(Qt5Test)
21mr|sonnet-5.116.0-4|23	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|sonnet-5.116.0-4|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|sonnet-5.116.0-4|25	BuildRequires:	pkgconfig(zlib)
21mr|sonnet-5.116.0-4|26	# Force ASpell backend, it seems to be the most useful
21mr|sonnet-5.116.0-4|27	Requires:	%{name}-aspell
21mr|sonnet-5.116.0-4|28	Requires:	%{name}-hspell
21mr|sonnet-5.116.0-4|29	Requires:	%{name}-hunspell
21mr|sonnet-5.116.0-4|30	
21mr|sonnet-5.116.0-4|31	%description
21mr|sonnet-5.116.0-4|32	Sonnet is a plugin-based spell checking library for Qt-based applications.
21mr|sonnet-5.116.0-4|33	It supports several different plugins, including ASpell, Enchant, HSpell
21mr|sonnet-5.116.0-4|34	and Hunspell.
21mr|sonnet-5.116.0-4|35	
21mr|sonnet-5.116.0-4|36	It also supports automated language detection, based on a combination of
21mr|sonnet-5.116.0-4|37	different algorithms.
21mr|sonnet-5.116.0-4|38	
21mr|sonnet-5.116.0-4|39	%files
21mr|sonnet-5.116.0-4|40	%{_kde5_bindir}/gentrigrams
21mr|sonnet-5.116.0-4|41	%{_kde5_bindir}/parsetrigrams
21mr|sonnet-5.116.0-4|42	%{_kde5_datadir}/qlogging-categories5/sonnet.categories
21mr|sonnet-5.116.0-4|43	%{_kde5_datadir}/qlogging-categories5/sonnet.renamecategories
21mr|sonnet-5.116.0-4|44	%{_kde5_qmldir}/org/kde/%{name}
21mr|sonnet-5.116.0-4|45	
21mr|sonnet-5.116.0-4|46	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|47	
21mr|sonnet-5.116.0-4|48	%package aspell
21mr|sonnet-5.116.0-4|49	Summary:	ASpell backend for the Sonnet spell checking library
21mr|sonnet-5.116.0-4|50	Group:		Graphical desktop/KDE
21mr|sonnet-5.116.0-4|51	Provides:	sonnet-backend = %{EVRD}
21mr|sonnet-5.116.0-4|52	BuildRequires:	aspell-devel
21mr|sonnet-5.116.0-4|53	Requires:	aspell
21mr|sonnet-5.116.0-4|54	Requires:	%{name}
21mr|sonnet-5.116.0-4|55	
21mr|sonnet-5.116.0-4|56	%description aspell
21mr|sonnet-5.116.0-4|57	ASpell backend for the Sonnet spell checking library.
21mr|sonnet-5.116.0-4|58	
21mr|sonnet-5.116.0-4|59	%files aspell
21mr|sonnet-5.116.0-4|60	%{_kde5_plugindir}/sonnet/sonnet_aspell.so
21mr|sonnet-5.116.0-4|61	
21mr|sonnet-5.116.0-4|62	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|63	
21mr|sonnet-5.116.0-4|64	%package hspell
21mr|sonnet-5.116.0-4|65	Summary:	HSpell backend for the Sonnet spell checking library
21mr|sonnet-5.116.0-4|66	Group:		Graphical desktop/KDE
21mr|sonnet-5.116.0-4|67	Provides:	sonnet-backend = %{EVRD}
21mr|sonnet-5.116.0-4|68	BuildRequires:	hspell-devel
21mr|sonnet-5.116.0-4|69	Requires:	hspell
21mr|sonnet-5.116.0-4|70	Requires:	%{name}
21mr|sonnet-5.116.0-4|71	
21mr|sonnet-5.116.0-4|72	%description hspell
21mr|sonnet-5.116.0-4|73	HSpell backend for the Sonnet spell checking library.
21mr|sonnet-5.116.0-4|74	
21mr|sonnet-5.116.0-4|75	%files hspell
21mr|sonnet-5.116.0-4|76	%{_kde5_plugindir}/sonnet/sonnet_hspell.so
21mr|sonnet-5.116.0-4|77	
21mr|sonnet-5.116.0-4|78	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|79	
21mr|sonnet-5.116.0-4|80	%package hunspell
21mr|sonnet-5.116.0-4|81	Summary:	Hunspell backend for the Sonnet spell checking library
21mr|sonnet-5.116.0-4|82	Group:		Graphical desktop/KDE
21mr|sonnet-5.116.0-4|83	Provides:	sonnet-backend = %{EVRD}
21mr|sonnet-5.116.0-4|84	BuildRequires:	pkgconfig(hunspell)
21mr|sonnet-5.116.0-4|85	Requires:	hunspell
21mr|sonnet-5.116.0-4|86	Requires:	%{name}
21mr|sonnet-5.116.0-4|87	
21mr|sonnet-5.116.0-4|88	%description hunspell
21mr|sonnet-5.116.0-4|89	Hunspell backend for the Sonnet spell checking library.
21mr|sonnet-5.116.0-4|90	
21mr|sonnet-5.116.0-4|91	%files hunspell
21mr|sonnet-5.116.0-4|92	%{_kde5_plugindir}/sonnet/sonnet_hunspell.so
21mr|sonnet-5.116.0-4|93	
21mr|sonnet-5.116.0-4|94	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|95	
21mr|sonnet-5.116.0-4|96	%package i18n
21mr|sonnet-5.116.0-4|97	Summary:	Sonnet translations
21mr|sonnet-5.116.0-4|98	Group:		System/Internationalization
21mr|sonnet-5.116.0-4|99	BuildArch:	noarch
21mr|sonnet-5.116.0-4|100	
21mr|sonnet-5.116.0-4|101	%description i18n
21mr|sonnet-5.116.0-4|102	Sonnet translations.
21mr|sonnet-5.116.0-4|103	
21mr|sonnet-5.116.0-4|104	%files i18n -f %{name}.lang
21mr|sonnet-5.116.0-4|105	
21mr|sonnet-5.116.0-4|106	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|107	
21mr|sonnet-5.116.0-4|108	%package -n qt5-designer-plugin-%{name}
21mr|sonnet-5.116.0-4|109	Summary:	Qt5 Designer plugin for %{name}
21mr|sonnet-5.116.0-4|110	Group:		Development/KDE and Qt
21mr|sonnet-5.116.0-4|111	
21mr|sonnet-5.116.0-4|112	%description -n qt5-designer-plugin-%{name}
21mr|sonnet-5.116.0-4|113	Qt5 Designer plugin for %{name}.
21mr|sonnet-5.116.0-4|114	
21mr|sonnet-5.116.0-4|115	%files -n qt5-designer-plugin-%{name}
21mr|sonnet-5.116.0-4|116	%{_qt5_plugindir}/designer/sonnetui5widgets.so
21mr|sonnet-5.116.0-4|117	
21mr|sonnet-5.116.0-4|118	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|119	
21mr|sonnet-5.116.0-4|120	%define kf5sonnetcore_major 5
21mr|sonnet-5.116.0-4|121	%define libkf5sonnetcore %mklibname kf5sonnetcore %{kf5sonnetcore_major}
21mr|sonnet-5.116.0-4|122	
21mr|sonnet-5.116.0-4|123	%package -n %{libkf5sonnetcore}
21mr|sonnet-5.116.0-4|124	Summary:	KDE Frameworks 5 spell checking shared library
21mr|sonnet-5.116.0-4|125	Group:		System/Libraries
21mr|sonnet-5.116.0-4|126	Requires:	%{name}
21mr|sonnet-5.116.0-4|127	Requires:	%{name}-i18n
21mr|sonnet-5.116.0-4|128	
21mr|sonnet-5.116.0-4|129	%description -n %{libkf5sonnetcore}
21mr|sonnet-5.116.0-4|130	KDE Frameworks 5 spell checking shared library.
21mr|sonnet-5.116.0-4|131	
21mr|sonnet-5.116.0-4|132	%files -n %{libkf5sonnetcore}
21mr|sonnet-5.116.0-4|133	%{_kde5_libdir}/libKF5SonnetCore.so.%{kf5sonnetcore_major}*
21mr|sonnet-5.116.0-4|134	
21mr|sonnet-5.116.0-4|135	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|136	
21mr|sonnet-5.116.0-4|137	%define kf5sonnetui_major 5
21mr|sonnet-5.116.0-4|138	%define libkf5sonnetui %mklibname kf5sonnetui %{kf5sonnetui_major}
21mr|sonnet-5.116.0-4|139	
21mr|sonnet-5.116.0-4|140	%package -n %{libkf5sonnetui}
21mr|sonnet-5.116.0-4|141	Summary:	KDE Frameworks 5 spell checking shared library
21mr|sonnet-5.116.0-4|142	Group:		System/Libraries
21mr|sonnet-5.116.0-4|143	
21mr|sonnet-5.116.0-4|144	%description -n %{libkf5sonnetui}
21mr|sonnet-5.116.0-4|145	KDE Frameworks 5 spell checking shared library.
21mr|sonnet-5.116.0-4|146	
21mr|sonnet-5.116.0-4|147	%files -n %{libkf5sonnetui}
21mr|sonnet-5.116.0-4|148	%{_kde5_libdir}/libKF5SonnetUi.so.%{kf5sonnetui_major}*
21mr|sonnet-5.116.0-4|149	
21mr|sonnet-5.116.0-4|150	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|151	
21mr|sonnet-5.116.0-4|152	%define devkf5sonnet %mklibname kf5sonnet -d
21mr|sonnet-5.116.0-4|153	
21mr|sonnet-5.116.0-4|154	%package -n %{devkf5sonnet}
21mr|sonnet-5.116.0-4|155	Summary:	Development files for KDE Frameworks 5 Sonnet
21mr|sonnet-5.116.0-4|156	Group:		Development/KDE and Qt
21mr|sonnet-5.116.0-4|157	Requires:	%{libkf5sonnetcore} = %{EVRD}
21mr|sonnet-5.116.0-4|158	Requires:	%{libkf5sonnetui} = %{EVRD}
21mr|sonnet-5.116.0-4|159	Requires:	qt5-designer-plugin-%{name}
21mr|sonnet-5.116.0-4|160	Provides:	%{name}-devel = %{EVRD}
21mr|sonnet-5.116.0-4|161	Provides:	kf5sonnet-devel = %{version}
21mr|sonnet-5.116.0-4|162	
21mr|sonnet-5.116.0-4|163	%description -n %{devkf5sonnet}
21mr|sonnet-5.116.0-4|164	This package contains header files needed if you wish to build applications
21mr|sonnet-5.116.0-4|165	based on %{name}.
21mr|sonnet-5.116.0-4|166	
21mr|sonnet-5.116.0-4|167	%files -n %{devkf5sonnet}
21mr|sonnet-5.116.0-4|168	%{_kde5_includedir}/KF5/SonnetCore
21mr|sonnet-5.116.0-4|169	%{_kde5_includedir}/KF5/SonnetUi
21mr|sonnet-5.116.0-4|170	%{_kde5_includedir}/KF5/Sonnet/sonnet_version.h
21mr|sonnet-5.116.0-4|171	%{_kde5_libdir}/cmake/KF5Sonnet
21mr|sonnet-5.116.0-4|172	%{_kde5_libdir}/libKF5SonnetCore.so
21mr|sonnet-5.116.0-4|173	%{_kde5_libdir}/libKF5SonnetUi.so
21mr|sonnet-5.116.0-4|174	%{_kde5_mkspecsdir}/*.pri
21mr|sonnet-5.116.0-4|175	
21mr|sonnet-5.116.0-4|176	#----------------------------------------------------------------------------
21mr|sonnet-5.116.0-4|177	
21mr|sonnet-5.116.0-4|178	%prep
21mr|sonnet-5.116.0-4|179	%autosetup -p1
21mr|sonnet-5.116.0-4|180	
21mr|sonnet-5.116.0-4|181	%build
21mr|sonnet-5.116.0-4|182	%cmake_kde5
21mr|sonnet-5.116.0-4|183	%make
21mr|sonnet-5.116.0-4|184	
21mr|sonnet-5.116.0-4|185	%install
21mr|sonnet-5.116.0-4|186	%makeinstall_std -C build
21mr|sonnet-5.116.0-4|187	
21mr|sonnet-5.116.0-4|188	%find_lang %{name} --all-name --with-qt

16806 21
21mr|soprano-2.9.4-10|1	%bcond_with java
21mr|soprano-2.9.4-10|2	
21mr|soprano-2.9.4-10|3	%if %{with java}
21mr|soprano-2.9.4-10|4	# Do not require java stuff just because we have a java backend
21mr|soprano-2.9.4-10|5	%if %{_use_internal_dependency_generator}
21mr|soprano-2.9.4-10|6	%global __requires_exclude libjvm\\.so(.*)
21mr|soprano-2.9.4-10|7	%else
21mr|soprano-2.9.4-10|8	%define _requires_exceptions libjvm\.so
21mr|soprano-2.9.4-10|9	%endif
21mr|soprano-2.9.4-10|10	%endif
21mr|soprano-2.9.4-10|11	
21mr|soprano-2.9.4-10|12	%bcond_with clucene
21mr|soprano-2.9.4-10|13	
21mr|soprano-2.9.4-10|14	Summary:	Library which provides a nice QT interface to RDF
21mr|soprano-2.9.4-10|15	Name:		soprano
21mr|soprano-2.9.4-10|16	Version:	2.9.4
21mr|soprano-2.9.4-10|17	Release:	10
21mr|soprano-2.9.4-10|18	Epoch:		4
21mr|soprano-2.9.4-10|19	License:	LGPLv2+
21mr|soprano-2.9.4-10|20	Group:		System/Libraries
21mr|soprano-2.9.4-10|21	Url:		http://soprano.sourceforge.net
21mr|soprano-2.9.4-10|22	Source:		http://ovh.dl.sourceforge.net/project/soprano/Soprano/%{version}/%{name}-%{version}.tar.bz2
21mr|soprano-2.9.4-10|23	BuildRequires:	cmake >= 2.6.2
21mr|soprano-2.9.4-10|24	BuildRequires:	pkgconfig(redland) >= 1.0.6
21mr|soprano-2.9.4-10|25	BuildRequires:	pkgconfig(raptor2)
21mr|soprano-2.9.4-10|26	BuildRequires:	pkgconfig(libiodbc)
21mr|soprano-2.9.4-10|27	BuildRequires:	pkgconfig(QtCore)
21mr|soprano-2.9.4-10|28	BuildRequires:	pkgconfig(QtNetwork)
21mr|soprano-2.9.4-10|29	BuildRequires:	pkgconfig(QtXml)
21mr|soprano-2.9.4-10|30	BuildRequires:	pkgconfig(QtDBus)
21mr|soprano-2.9.4-10|31	BuildRequires:	kde4-macros
21mr|soprano-2.9.4-10|32	%if %{with java}
21mr|soprano-2.9.4-10|33	BuildRequires:	java-rpmbuild
21mr|soprano-2.9.4-10|34	BuildRequires:	chrpath
21mr|soprano-2.9.4-10|35	%endif
21mr|soprano-2.9.4-10|36	%if %{with clucene}
21mr|soprano-2.9.4-10|37	BuildRequires:	clucene-devel
21mr|soprano-2.9.4-10|38	%else
21mr|soprano-2.9.4-10|39	BuildConflicts:	clucene-devel
21mr|soprano-2.9.4-10|40	Obsoletes:	%{mklibname sopranoindex 1} < %{EVRD}
21mr|soprano-2.9.4-10|41	%endif
21mr|soprano-2.9.4-10|42	BuildRequires:	doxygen
21mr|soprano-2.9.4-10|43	Requires:	soprano-plugin-virtuoso = %{EVRD}
21mr|soprano-2.9.4-10|44	
21mr|soprano-2.9.4-10|45	%description
21mr|soprano-2.9.4-10|46	Soprano (formally known as QRDF) is a library which provides a nice QT
21mr|soprano-2.9.4-10|47	interface to RDF storage solutions.  It has a modular structure which allows to
21mr|soprano-2.9.4-10|48	replace the actual RDF storage implementation used.  Currently two
21mr|soprano-2.9.4-10|49	implementations are working.  The first and most important backend used in
21mr|soprano-2.9.4-10|50	Soprano is based on librdf, the Redland RDF Application Framework.  The second
21mr|soprano-2.9.4-10|51	backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
21mr|soprano-2.9.4-10|52	to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
21mr|soprano-2.9.4-10|53	applications not aware of Nepomuk services.
21mr|soprano-2.9.4-10|54	
21mr|soprano-2.9.4-10|55	%files
21mr|soprano-2.9.4-10|56	%{_bindir}/sopranocmd
21mr|soprano-2.9.4-10|57	%{_bindir}/sopranod
21mr|soprano-2.9.4-10|58	%dir %{_datadir}/soprano
21mr|soprano-2.9.4-10|59	%{_datadir}/soprano/rules
21mr|soprano-2.9.4-10|60	
21mr|soprano-2.9.4-10|61	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|62	
21mr|soprano-2.9.4-10|63	%if %{with java}
21mr|soprano-2.9.4-10|64	%package plugin-sesame2
21mr|soprano-2.9.4-10|65	Summary:	Sesame2 soprano plugin
21mr|soprano-2.9.4-10|66	Group:		System/Libraries
21mr|soprano-2.9.4-10|67	Requires:	soprano-plugin-common = %{EVRD}
21mr|soprano-2.9.4-10|68	Requires:	java
21mr|soprano-2.9.4-10|69	
21mr|soprano-2.9.4-10|70	%description plugin-sesame2
21mr|soprano-2.9.4-10|71	This package provide the sesame2 java indexer plugin for soprano.
21mr|soprano-2.9.4-10|72	
21mr|soprano-2.9.4-10|73	%files plugin-sesame2
21mr|soprano-2.9.4-10|74	%dir %{_datadir}/soprano/plugins
21mr|soprano-2.9.4-10|75	%{_datadir}/soprano/plugins/sesame2backend.desktop
21mr|soprano-2.9.4-10|76	%{_datadir}/soprano/sesame2
21mr|soprano-2.9.4-10|77	%dir %{_libdir}/soprano
21mr|soprano-2.9.4-10|78	%{_libdir}/soprano/libsoprano_sesame2backend.so
21mr|soprano-2.9.4-10|79	%endif
21mr|soprano-2.9.4-10|80	
21mr|soprano-2.9.4-10|81	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|82	
21mr|soprano-2.9.4-10|83	%package plugin-virtuoso
21mr|soprano-2.9.4-10|84	Summary:	Virtuoso soprano plugin
21mr|soprano-2.9.4-10|85	Group:		System/Libraries
21mr|soprano-2.9.4-10|86	%ifnarch i686
21mr|soprano-2.9.4-10|87	Requires:	virtuoso-opensource >= 5.0.12
21mr|soprano-2.9.4-10|88	%endif
21mr|soprano-2.9.4-10|89	Requires:	soprano-plugin-common = %{EVRD}
21mr|soprano-2.9.4-10|90	
21mr|soprano-2.9.4-10|91	%description plugin-virtuoso
21mr|soprano-2.9.4-10|92	This package provide the virtuoso plugin for soprano.
21mr|soprano-2.9.4-10|93	
21mr|soprano-2.9.4-10|94	%files plugin-virtuoso
21mr|soprano-2.9.4-10|95	%dir %{_datadir}/soprano/plugins
21mr|soprano-2.9.4-10|96	%{_datadir}/soprano/plugins/virtuosobackend.desktop
21mr|soprano-2.9.4-10|97	%dir %{_libdir}/soprano
21mr|soprano-2.9.4-10|98	%{_libdir}/soprano/libsoprano_virtuosobackend.so
21mr|soprano-2.9.4-10|99	
21mr|soprano-2.9.4-10|100	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|101	
21mr|soprano-2.9.4-10|102	%package plugin-redland
21mr|soprano-2.9.4-10|103	Summary:	redland soprano plugin
21mr|soprano-2.9.4-10|104	Group:		System/Libraries
21mr|soprano-2.9.4-10|105	Requires:	soprano-plugin-common = %{EVRD}
21mr|soprano-2.9.4-10|106	
21mr|soprano-2.9.4-10|107	%description plugin-redland
21mr|soprano-2.9.4-10|108	This package provide the redland indexer plugin for soprano.
21mr|soprano-2.9.4-10|109	
21mr|soprano-2.9.4-10|110	%files plugin-redland
21mr|soprano-2.9.4-10|111	%dir %{_datadir}/soprano/plugins
21mr|soprano-2.9.4-10|112	%{_datadir}/soprano/plugins/redlandbackend.desktop
21mr|soprano-2.9.4-10|113	%dir %{_libdir}/soprano
21mr|soprano-2.9.4-10|114	%{_libdir}/soprano/libsoprano_redlandbackend.so
21mr|soprano-2.9.4-10|115	
21mr|soprano-2.9.4-10|116	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|117	
21mr|soprano-2.9.4-10|118	%package plugin-common
21mr|soprano-2.9.4-10|119	Summary:	Common parsers and serializers
21mr|soprano-2.9.4-10|120	Group:		System/Libraries
21mr|soprano-2.9.4-10|121	
21mr|soprano-2.9.4-10|122	%description plugin-common
21mr|soprano-2.9.4-10|123	Common parser and serializers
21mr|soprano-2.9.4-10|124	
21mr|soprano-2.9.4-10|125	%files plugin-common
21mr|soprano-2.9.4-10|126	%dir %{_datadir}/soprano/plugins
21mr|soprano-2.9.4-10|127	%{_datadir}/soprano/plugins/*parser.desktop
21mr|soprano-2.9.4-10|128	%{_datadir}/soprano/plugins/*serializer.desktop
21mr|soprano-2.9.4-10|129	%dir %{_libdir}/soprano
21mr|soprano-2.9.4-10|130	%{_libdir}/soprano/libsoprano_*serializer.so
21mr|soprano-2.9.4-10|131	%{_libdir}/soprano/libsoprano_*parser.so
21mr|soprano-2.9.4-10|132	
21mr|soprano-2.9.4-10|133	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|134	
21mr|soprano-2.9.4-10|135	%define libsopranomajor 4
21mr|soprano-2.9.4-10|136	%define libsoprano %mklibname soprano %{libsopranomajor}
21mr|soprano-2.9.4-10|137	
21mr|soprano-2.9.4-10|138	%package -n %{libsoprano}
21mr|soprano-2.9.4-10|139	Summary:	Library for %{name}
21mr|soprano-2.9.4-10|140	Group:		Development/C
21mr|soprano-2.9.4-10|141	
21mr|soprano-2.9.4-10|142	%description -n %{libsoprano}
21mr|soprano-2.9.4-10|143	Soprano (formally known as QRDF) is a library which provides a nice QT
21mr|soprano-2.9.4-10|144	interface to RDF storage solutions.  It has a modular structure which allows to
21mr|soprano-2.9.4-10|145	replace the actual RDF storage implementation used.  Currently two
21mr|soprano-2.9.4-10|146	implementations are working.  The first and most important backend used in
21mr|soprano-2.9.4-10|147	Soprano is based on librdf, the Redland RDF Application Framework.  The second
21mr|soprano-2.9.4-10|148	backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
21mr|soprano-2.9.4-10|149	to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
21mr|soprano-2.9.4-10|150	applications not aware of Nepomuk services.
21mr|soprano-2.9.4-10|151	
21mr|soprano-2.9.4-10|152	%files -n %{libsoprano}
21mr|soprano-2.9.4-10|153	%{_libdir}/libsoprano.so.%{libsopranomajor}*
21mr|soprano-2.9.4-10|154	
21mr|soprano-2.9.4-10|155	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|156	
21mr|soprano-2.9.4-10|157	%define sopranoclient_major 1
21mr|soprano-2.9.4-10|158	%define libsopranoclient %mklibname sopranoclient %{sopranoclient_major}
21mr|soprano-2.9.4-10|159	
21mr|soprano-2.9.4-10|160	%package -n %{libsopranoclient}
21mr|soprano-2.9.4-10|161	Summary:	Library for %{name}
21mr|soprano-2.9.4-10|162	Group:		Development/C
21mr|soprano-2.9.4-10|163	
21mr|soprano-2.9.4-10|164	%description -n %{libsopranoclient}
21mr|soprano-2.9.4-10|165	Soprano (formally known as QRDF) is a library which provides a nice QT
21mr|soprano-2.9.4-10|166	interface to RDF storage solutions.  It has a modular structure which allows to
21mr|soprano-2.9.4-10|167	replace the actual RDF storage implementation used.  Currently two
21mr|soprano-2.9.4-10|168	implementations are working.  The first and most important backend used in
21mr|soprano-2.9.4-10|169	Soprano is based on librdf, the Redland RDF Application Framework.  The second
21mr|soprano-2.9.4-10|170	backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
21mr|soprano-2.9.4-10|171	to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
21mr|soprano-2.9.4-10|172	applications not aware of Nepomuk services.
21mr|soprano-2.9.4-10|173	
21mr|soprano-2.9.4-10|174	%files -n %{libsopranoclient}
21mr|soprano-2.9.4-10|175	%{_libdir}/libsopranoclient.so.%{sopranoclient_major}*
21mr|soprano-2.9.4-10|176	
21mr|soprano-2.9.4-10|177	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|178	
21mr|soprano-2.9.4-10|179	%define sopranoserver_major 1
21mr|soprano-2.9.4-10|180	%define libsopranoserver %mklibname sopranoserver %{sopranoserver_major}
21mr|soprano-2.9.4-10|181	
21mr|soprano-2.9.4-10|182	%package -n %{libsopranoserver}
21mr|soprano-2.9.4-10|183	Summary:	Library for %{name}
21mr|soprano-2.9.4-10|184	Group:		Development/C
21mr|soprano-2.9.4-10|185	
21mr|soprano-2.9.4-10|186	%description -n %{libsopranoserver}
21mr|soprano-2.9.4-10|187	Soprano (formally known as QRDF) is a library which provides a nice QT
21mr|soprano-2.9.4-10|188	interface to RDF storage solutions.  It has a modular structure which allows to
21mr|soprano-2.9.4-10|189	replace the actual RDF storage implementation used.  Currently two
21mr|soprano-2.9.4-10|190	implementations are working.  The first and most important backend used in
21mr|soprano-2.9.4-10|191	Soprano is based on librdf, the Redland RDF Application Framework.  The second
21mr|soprano-2.9.4-10|192	backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
21mr|soprano-2.9.4-10|193	to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
21mr|soprano-2.9.4-10|194	applications not aware of Nepomuk services.
21mr|soprano-2.9.4-10|195	
21mr|soprano-2.9.4-10|196	%files -n %{libsopranoserver}
21mr|soprano-2.9.4-10|197	%{_libdir}/libsopranoserver.so.%{sopranoserver_major}*
21mr|soprano-2.9.4-10|198	
21mr|soprano-2.9.4-10|199	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|200	
21mr|soprano-2.9.4-10|201	%if %{with clucene}
21mr|soprano-2.9.4-10|202	%define sopranoindex_major 1
21mr|soprano-2.9.4-10|203	%define libsopranoindex %mklibname sopranoindex %{sopranoindex_major}
21mr|soprano-2.9.4-10|204	
21mr|soprano-2.9.4-10|205	%package -n %{libsopranoindex}
21mr|soprano-2.9.4-10|206	Summary:	Library for %{name}
21mr|soprano-2.9.4-10|207	Group:		Development/C
21mr|soprano-2.9.4-10|208	
21mr|soprano-2.9.4-10|209	%description -n %{libsopranoindex}
21mr|soprano-2.9.4-10|210	Soprano (formally known as QRDF) is a library which provides a nice QT
21mr|soprano-2.9.4-10|211	interface to RDF storage solutions.  It has a modular structure which allows to
21mr|soprano-2.9.4-10|212	replace the actual RDF storage implementation used.  Currently two
21mr|soprano-2.9.4-10|213	implementations are working.  The first and most important backend used in
21mr|soprano-2.9.4-10|214	Soprano is based on librdf, the Redland RDF Application Framework.  The second
21mr|soprano-2.9.4-10|215	backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
21mr|soprano-2.9.4-10|216	to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
21mr|soprano-2.9.4-10|217	applications not aware of Nepomuk services.
21mr|soprano-2.9.4-10|218	
21mr|soprano-2.9.4-10|219	%files -n %{libsopranoindex}
21mr|soprano-2.9.4-10|220	%{_libdir}/libsopranoindex.so.%{sopranoindex_major}*
21mr|soprano-2.9.4-10|221	%endif
21mr|soprano-2.9.4-10|222	
21mr|soprano-2.9.4-10|223	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|224	
21mr|soprano-2.9.4-10|225	%package devel
21mr|soprano-2.9.4-10|226	Summary:	Library
21mr|soprano-2.9.4-10|227	Group:		Development/C
21mr|soprano-2.9.4-10|228	Provides:	libsoprano-devel = %{EVRD}
21mr|soprano-2.9.4-10|229	Requires:	%{libsoprano} = %{EVRD}
21mr|soprano-2.9.4-10|230	Obsoletes:	%{libsoprano}-devel < 3:3.0-0.714066.1
21mr|soprano-2.9.4-10|231	Requires:	%{libsoprano} = %{EVRD}
21mr|soprano-2.9.4-10|232	Requires:	%{libsopranoclient} = %{EVRD}
21mr|soprano-2.9.4-10|233	Requires:	%{libsopranoserver} = %{EVRD}
21mr|soprano-2.9.4-10|234	%if %{with clucene}
21mr|soprano-2.9.4-10|235	Requires:	%{libsopranoindex} = %{EVRD}
21mr|soprano-2.9.4-10|236	%endif
21mr|soprano-2.9.4-10|237	Requires:	soprano = %{EVRD}
21mr|soprano-2.9.4-10|238	Requires:	%{name}-plugin-virtuoso = %{EVRD}
21mr|soprano-2.9.4-10|239	Requires:	%{name}-plugin-redland = %{EVRD}
21mr|soprano-2.9.4-10|240	
21mr|soprano-2.9.4-10|241	%description devel
21mr|soprano-2.9.4-10|242	This package contains the headers that programmers will need to develop
21mr|soprano-2.9.4-10|243	applications which will use %{name}.
21mr|soprano-2.9.4-10|244	
21mr|soprano-2.9.4-10|245	%files devel
21mr|soprano-2.9.4-10|246	%{_bindir}/onto2vocabularyclass
21mr|soprano-2.9.4-10|247	%dir %{_includedir}/soprano/
21mr|soprano-2.9.4-10|248	%{_includedir}/soprano/*
21mr|soprano-2.9.4-10|249	%dir %{_includedir}/Soprano/
21mr|soprano-2.9.4-10|250	%{_includedir}/Soprano/*
21mr|soprano-2.9.4-10|251	%{_libdir}/pkgconfig/*.pc
21mr|soprano-2.9.4-10|252	%{_libdir}/*.so
21mr|soprano-2.9.4-10|253	%{_datadir}/dbus-1/interfaces/*
21mr|soprano-2.9.4-10|254	%{_datadir}/soprano/cmake
21mr|soprano-2.9.4-10|255	
21mr|soprano-2.9.4-10|256	#---------------------------------------------------------------------------------
21mr|soprano-2.9.4-10|257	
21mr|soprano-2.9.4-10|258	%prep
21mr|soprano-2.9.4-10|259	%setup -q
21mr|soprano-2.9.4-10|260	
21mr|soprano-2.9.4-10|261	%build
21mr|soprano-2.9.4-10|262	%if %{with java}
21mr|soprano-2.9.4-10|263	export JAVA_HOME=%{java_home}
21mr|soprano-2.9.4-10|264	%endif
21mr|soprano-2.9.4-10|265	
21mr|soprano-2.9.4-10|266	%cmake_qt4 \
21mr|soprano-2.9.4-10|267	%if !%{with clucene}
21mr|soprano-2.9.4-10|268	-DSOPRANO_DISABLE_CLUCENE_INDEX=True
21mr|soprano-2.9.4-10|269	%endif
21mr|soprano-2.9.4-10|270	
21mr|soprano-2.9.4-10|271	%make
21mr|soprano-2.9.4-10|272	
21mr|soprano-2.9.4-10|273	%install
21mr|soprano-2.9.4-10|274	%makeinstall_std -C build
21mr|soprano-2.9.4-10|275	
21mr|soprano-2.9.4-10|276	%if %{with java}
21mr|soprano-2.9.4-10|277	# Load libjvm.so from the JRE directory instead of SDK directory. This
21mr|soprano-2.9.4-10|278	# works with Sun-derived JREs, but GCJ/Jamvm etc have libjvm.so in different
21mr|soprano-2.9.4-10|279	# directories. Maybe there should be an alternative pointing to libjvm.so.
21mr|soprano-2.9.4-10|280	old_rpath=$(chrpath -l %{buildroot}%{_libdir}/soprano/libsoprano_sesame2backend.so | cut -d= -f2)
21mr|soprano-2.9.4-10|281	new_rpath=$(echo "$old_rpath" | sed "s,%{java_home},%{_jvmdir},")
21mr|soprano-2.9.4-10|282	chrpath -r "$new_rpath" %{buildroot}%{_libdir}/soprano/libsoprano_sesame2backend.so
21mr|soprano-2.9.4-10|283	%endif

16807 21
21mr|sord-0.16.8-2|1	%define _enable_debug_packages %{nil}
21mr|sord-0.16.8-2|2	%define debug_package          %{nil}
21mr|sord-0.16.8-2|3	
21mr|sord-0.16.8-2|4	%define api 0
21mr|sord-0.16.8-2|5	%define major 0
21mr|sord-0.16.8-2|6	%define libname %mklibname %{name} %{api} %{major}
21mr|sord-0.16.8-2|7	%define devname %mklibname %{name} -d
21mr|sord-0.16.8-2|8	
21mr|sord-0.16.8-2|9	Summary:	Lightweight C library for storing RDF data in memory
21mr|sord-0.16.8-2|10	Name:		sord
21mr|sord-0.16.8-2|11	Version:	0.16.8
21mr|sord-0.16.8-2|12	Release:	2
21mr|sord-0.16.8-2|13	License:	ISC
21mr|sord-0.16.8-2|14	Group:		System/Libraries
21mr|sord-0.16.8-2|15	Url:		http://drobilla.net/software/%{name}/
21mr|sord-0.16.8-2|16	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
21mr|sord-0.16.8-2|17	BuildRequires:	waf
21mr|sord-0.16.8-2|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|sord-0.16.8-2|19	BuildRequires:	pkgconfig(serd-0)
21mr|sord-0.16.8-2|20	
21mr|sord-0.16.8-2|21	%description
21mr|sord-0.16.8-2|22	Lightweight C library for storing RDF data in memory.
21mr|sord-0.16.8-2|23	
21mr|sord-0.16.8-2|24	%files
21mr|sord-0.16.8-2|25	%doc COPYING
21mr|sord-0.16.8-2|26	%doc %{_mandir}/man1/*
21mr|sord-0.16.8-2|27	%{_bindir}/sordi
21mr|sord-0.16.8-2|28	%{_bindir}/sord_validate
21mr|sord-0.16.8-2|29	
21mr|sord-0.16.8-2|30	#----------------------------------------------------------------------------
21mr|sord-0.16.8-2|31	
21mr|sord-0.16.8-2|32	%package -n %{libname}
21mr|sord-0.16.8-2|33	Summary:	Lightweight RDF syntax library
21mr|sord-0.16.8-2|34	Group:		System/Libraries
21mr|sord-0.16.8-2|35	
21mr|sord-0.16.8-2|36	%description -n %{libname}
21mr|sord-0.16.8-2|37	Lightweight C library for storing RDF data in memory.
21mr|sord-0.16.8-2|38	
21mr|sord-0.16.8-2|39	%files -n %{libname}
21mr|sord-0.16.8-2|40	%{_libdir}/lib%{name}-%{api}.so.%{major}
21mr|sord-0.16.8-2|41	%{_libdir}/lib%{name}-%{api}.so.%{major}.*
21mr|sord-0.16.8-2|42	
21mr|sord-0.16.8-2|43	#----------------------------------------------------------------------------
21mr|sord-0.16.8-2|44	
21mr|sord-0.16.8-2|45	%package -n %{devname}
21mr|sord-0.16.8-2|46	Summary:	Headers for the sord RDF storage library
21mr|sord-0.16.8-2|47	Group:		System/Libraries
21mr|sord-0.16.8-2|48	Requires:	%{libname} = %{EVRD}
21mr|sord-0.16.8-2|49	Provides:	%{name}-devel = %{EVRD}
21mr|sord-0.16.8-2|50	
21mr|sord-0.16.8-2|51	%description -n %{devname}
21mr|sord-0.16.8-2|52	Development files needed to build applications against sord.
21mr|sord-0.16.8-2|53	
21mr|sord-0.16.8-2|54	%files -n %{devname}
21mr|sord-0.16.8-2|55	%{_libdir}/lib%{name}-%{api}.so
21mr|sord-0.16.8-2|56	%dir %{_includedir}/%{name}-%{api}/%{name}
21mr|sord-0.16.8-2|57	%{_includedir}/%{name}-%{api}/%{name}/*.h
21mr|sord-0.16.8-2|58	%{_includedir}/%{name}-%{api}/%{name}/*.hpp
21mr|sord-0.16.8-2|59	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|sord-0.16.8-2|60	
21mr|sord-0.16.8-2|61	#----------------------------------------------------------------------------
21mr|sord-0.16.8-2|62	
21mr|sord-0.16.8-2|63	%prep
21mr|sord-0.16.8-2|64	%setup -q
21mr|sord-0.16.8-2|65	
21mr|sord-0.16.8-2|66	%build
21mr|sord-0.16.8-2|67	%setup_compile_flags
21mr|sord-0.16.8-2|68	%{__python3} ./waf configure \
21mr|sord-0.16.8-2|69	--prefix=%{_prefix} \
21mr|sord-0.16.8-2|70	--mandir=%{_mandir} \
21mr|sord-0.16.8-2|71	--libdir=%{_libdir}
21mr|sord-0.16.8-2|72	%{__python3} ./waf -v
21mr|sord-0.16.8-2|73	
21mr|sord-0.16.8-2|74	%install
21mr|sord-0.16.8-2|75	%{__python3} ./waf install \
21mr|sord-0.16.8-2|76	--destdir=%{buildroot}

16808 21
21mr|sos-4.10.0-1|1	Summary:	A set of tools to gather troubleshooting information from a system
21mr|sos-4.10.0-1|2	Name:		sos
21mr|sos-4.10.0-1|3	Version:	4.10.0
21mr|sos-4.10.0-1|4	Release:	1
21mr|sos-4.10.0-1|5	Group:		System/Base
21mr|sos-4.10.0-1|6	Source0:	https://github.com/sosreport/sos/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|sos-4.10.0-1|7	Source100:	sos.rpmlintrc
21mr|sos-4.10.0-1|8	License:	GPLv2+
21mr|sos-4.10.0-1|9	BuildArch:	noarch
21mr|sos-4.10.0-1|10	Url:		https://github.com/sosreport/sos
21mr|sos-4.10.0-1|11	BuildRequires:	python3-devel
21mr|sos-4.10.0-1|12	BuildRequires:	python3-setuptools
21mr|sos-4.10.0-1|13	BuildRequires:	gettext
21mr|sos-4.10.0-1|14	Requires:	python3-rpm
21mr|sos-4.10.0-1|15	Requires:	python3-pexpect
21mr|sos-4.10.0-1|16	Requires:	python3-setuptools
21mr|sos-4.10.0-1|17	Requires:	bzip2
21mr|sos-4.10.0-1|18	Requires:	python3-libxml2
21mr|sos-4.10.0-1|19	Requires:	python3-six
21mr|sos-4.10.0-1|20	Requires:	python3-magic
21mr|sos-4.10.0-1|21	Requires:	xz
21mr|sos-4.10.0-1|22	
21mr|sos-4.10.0-1|23	%description
21mr|sos-4.10.0-1|24	Sos is a set of tools that gathers information about system
21mr|sos-4.10.0-1|25	hardware and configuration. The information can then be used for
21mr|sos-4.10.0-1|26	diagnostic purposes and debugging. Sos is commonly used to help
21mr|sos-4.10.0-1|27	support technicians and developers.
21mr|sos-4.10.0-1|28	
21mr|sos-4.10.0-1|29	# internationalization is currently broken. Uncomment this line once fixed.
21mr|sos-4.10.0-1|30	#files -f %{name}.lang
21mr|sos-4.10.0-1|31	%files
21mr|sos-4.10.0-1|32	%{_sbindir}/sos
21mr|sos-4.10.0-1|33	%{python3_sitelib}/sos
21mr|sos-4.10.0-1|34	%{python3_sitelib}/sos-%{version}*-info
21mr|sos-4.10.0-1|35	%{_mandir}/man1/sos*
21mr|sos-4.10.0-1|36	%{_mandir}/man5/sos*
21mr|sos-4.10.0-1|37	%doc AUTHORS README.md
21mr|sos-4.10.0-1|38	%license LICENSE
21mr|sos-4.10.0-1|39	%dir %{_sysconfdir}/sos
21mr|sos-4.10.0-1|40	%config(noreplace) %{_sysconfdir}/sos/sos.conf
21mr|sos-4.10.0-1|41	%{_tmpfilesdir}/%{name}.conf
21mr|sos-4.10.0-1|42	#----------------------------------------------------------
21mr|sos-4.10.0-1|43	%prep
21mr|sos-4.10.0-1|44	%autosetup -p1
21mr|sos-4.10.0-1|45	
21mr|sos-4.10.0-1|46	%build
21mr|sos-4.10.0-1|47	%py3_build
21mr|sos-4.10.0-1|48	
21mr|sos-4.10.0-1|49	%install
21mr|sos-4.10.0-1|50	%py3_install '--install-scripts=%{_sbindir}'
21mr|sos-4.10.0-1|51	
21mr|sos-4.10.0-1|52	install -Dm644 %{name}.conf %{buildroot}%{_sysconfdir}/sos/%{name}.conf
21mr|sos-4.10.0-1|53	install -Dm644 tmpfiles/tmpfilesd-sos-rh.conf %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|sos-4.10.0-1|54	
21mr|sos-4.10.0-1|55	# delete uneeded files (double files)
21mr|sos-4.10.0-1|56	rm -rf %{buildroot}%{_prefix}/config
21mr|sos-4.10.0-1|57	
21mr|sos-4.10.0-1|58	%find_lang %{name} || echo 0
21mr|sos-4.10.0-1|59	

16809 21
21mr|sound-juicer-3.38.0-9|1	%define	url_ver %(echo %{version}|cut -d. -f1,2)
21mr|sound-juicer-3.38.0-9|2	
21mr|sound-juicer-3.38.0-9|3	Summary:	CD ripping tool using GTK+ and GStreamer
21mr|sound-juicer-3.38.0-9|4	Name:		sound-juicer
21mr|sound-juicer-3.38.0-9|5	Version:	3.38.0
21mr|sound-juicer-3.38.0-9|6	Release:	9
21mr|sound-juicer-3.38.0-9|7	License:	GPLv2+
21mr|sound-juicer-3.38.0-9|8	Group:		Sound
21mr|sound-juicer-3.38.0-9|9	Url:		https://download.gnome.org/sources/sound-juicer
21mr|sound-juicer-3.38.0-9|10	Source0:	https://download.gnome.org/sources/sound-juicer/%{url_ver}/%{name}-%{version}.tar.xz
21mr|sound-juicer-3.38.0-9|11	Source100:	%{name}.rpmlintrc
21mr|sound-juicer-3.38.0-9|12	Patch0:		fix-for-new-meson.patch
21mr|sound-juicer-3.38.0-9|13	BuildRequires:	appstream-util
21mr|sound-juicer-3.38.0-9|14	BuildRequires:	gettext
21mr|sound-juicer-3.38.0-9|15	BuildRequires:	gstreamer1.0-flac
21mr|sound-juicer-3.38.0-9|16	BuildRequires:	gstreamer1.0-plugins-good
21mr|sound-juicer-3.38.0-9|17	BuildRequires:	intltool
21mr|sound-juicer-3.38.0-9|18	BuildRequires:	itstool
21mr|sound-juicer-3.38.0-9|19	BuildRequires:	meson
21mr|sound-juicer-3.38.0-9|20	BuildRequires:	perl(XML::Parser)
21mr|sound-juicer-3.38.0-9|21	BuildRequires:	pkgconfig(gconf-2.0)
21mr|sound-juicer-3.38.0-9|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|sound-juicer-3.38.0-9|23	BuildRequires:	pkgconfig(gmodule-export-2.0)
21mr|sound-juicer-3.38.0-9|24	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|sound-juicer-3.38.0-9|25	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|sound-juicer-3.38.0-9|26	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|sound-juicer-3.38.0-9|27	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|sound-juicer-3.38.0-9|28	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|sound-juicer-3.38.0-9|29	BuildRequires:	pkgconfig(gtk4)
21mr|sound-juicer-3.38.0-9|30	BuildRequires:	pkgconfig(iso-codes)
21mr|sound-juicer-3.38.0-9|31	BuildRequires:	pkgconfig(libbrasero-media3)
21mr|sound-juicer-3.38.0-9|32	BuildRequires:	pkgconfig(libcanberra-gtk3)
21mr|sound-juicer-3.38.0-9|33	BuildRequires:	pkgconfig(libdiscid)
21mr|sound-juicer-3.38.0-9|34	BuildRequires:	pkgconfig(libmusicbrainz5)
21mr|sound-juicer-3.38.0-9|35	Requires:	gstreamer1.0-plugins-bad
21mr|sound-juicer-3.38.0-9|36	Requires:	gstreamer1.0-plugins-good
21mr|sound-juicer-3.38.0-9|37	Requires:	gstreamer1.0-cdparanoia
21mr|sound-juicer-3.38.0-9|38	Recommends:	gstreamer1.0-flac
21mr|sound-juicer-3.38.0-9|39	Recommends:	gstreamer1.0-lame
21mr|sound-juicer-3.38.0-9|40	Recommends:	gstreamer1.0-faac
21mr|sound-juicer-3.38.0-9|41	
21mr|sound-juicer-3.38.0-9|42	%description
21mr|sound-juicer-3.38.0-9|43	This is Sound Juicer, a CD ripping tool using GTK+ and GStreamer.
21mr|sound-juicer-3.38.0-9|44	
21mr|sound-juicer-3.38.0-9|45	%files -f %{name}.lang
21mr|sound-juicer-3.38.0-9|46	%doc AUTHORS COPYING NEWS README.md
21mr|sound-juicer-3.38.0-9|47	%{_appdatadir}/org.gnome.SoundJuicer.metainfo.xml
21mr|sound-juicer-3.38.0-9|48	%{_bindir}/*
21mr|sound-juicer-3.38.0-9|49	%{_datadir}/applications/org.gnome.SoundJuicer.desktop
21mr|sound-juicer-3.38.0-9|50	%{_datadir}/%{name}
21mr|sound-juicer-3.38.0-9|51	%{_datadir}/dbus-1/services/org.gnome.SoundJuicer.service
21mr|sound-juicer-3.38.0-9|52	%{_datadir}/GConf/gsettings/%{name}.convert
21mr|sound-juicer-3.38.0-9|53	%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
21mr|sound-juicer-3.38.0-9|54	%{_iconsdir}/hicolor/*/apps/org.gnome.SoundJuicer.png
21mr|sound-juicer-3.38.0-9|55	%{_mandir}/man1/%{name}.1*
21mr|sound-juicer-3.38.0-9|56	
21mr|sound-juicer-3.38.0-9|57	#-----------------------------------------------------------------------------
21mr|sound-juicer-3.38.0-9|58	
21mr|sound-juicer-3.38.0-9|59	%prep
21mr|sound-juicer-3.38.0-9|60	%setup -q
21mr|sound-juicer-3.38.0-9|61	%autopatch -p1
21mr|sound-juicer-3.38.0-9|62	
21mr|sound-juicer-3.38.0-9|63	%build
21mr|sound-juicer-3.38.0-9|64	%meson
21mr|sound-juicer-3.38.0-9|65	%meson_build
21mr|sound-juicer-3.38.0-9|66	
21mr|sound-juicer-3.38.0-9|67	%install
21mr|sound-juicer-3.38.0-9|68	%meson_install
21mr|sound-juicer-3.38.0-9|69	
21mr|sound-juicer-3.38.0-9|70	rm -rf %{buildroot}%{_prefix}/doc/%{name}/{AUTHORS,COPYING,NEWS,README.md}
21mr|sound-juicer-3.38.0-9|71	
21mr|sound-juicer-3.38.0-9|72	# appdata
21mr|sound-juicer-3.38.0-9|73	appstream-util validate-relax --nonet %{buildroot}%{_appdatadir}/*.xml
21mr|sound-juicer-3.38.0-9|74	
21mr|sound-juicer-3.38.0-9|75	%find_lang %{name} --with-gnome

16810 21
21mr|sound-scripts-0.62-11|1	Summary:	The sound scripts
21mr|sound-scripts-0.62-11|2	Name:		sound-scripts
21mr|sound-scripts-0.62-11|3	Version:	0.62
21mr|sound-scripts-0.62-11|4	Release:	11
21mr|sound-scripts-0.62-11|5	License:	GPLv2+
21mr|sound-scripts-0.62-11|6	Group:		System/Base
21mr|sound-scripts-0.62-11|7	Url:		http://www.rosalinux.com
21mr|sound-scripts-0.62-11|8	Source0:	%{name}-%{version}.tar.xz
21mr|sound-scripts-0.62-11|9	Patch1:		sound-scripts-0.62-fix-lsb-init.patch
21mr|sound-scripts-0.62-11|10	Patch2:		sound-scripts-0.62-fix-oss-emulation-for-kmod.patch
21mr|sound-scripts-0.62-11|11	Requires:	alsa-utils >= 1.0.25
21mr|sound-scripts-0.62-11|12	Requires:	aumix-text
21mr|sound-scripts-0.62-11|13	Requires:	kmod
21mr|sound-scripts-0.62-11|14	Requires:	procps
21mr|sound-scripts-0.62-11|15	Requires(post,preun):	rpm-helper
21mr|sound-scripts-0.62-11|16	BuildArch:	noarch
21mr|sound-scripts-0.62-11|17	
21mr|sound-scripts-0.62-11|18	%description
21mr|sound-scripts-0.62-11|19	The sound-scripts package contains the basic system scripts used:
21mr|sound-scripts-0.62-11|20	- to setup default sound mixer on first boot
21mr|sound-scripts-0.62-11|21	- save sound mixer level on shutdown
21mr|sound-scripts-0.62-11|22	- restore sound mixer on bootstrapping
21mr|sound-scripts-0.62-11|23	
21mr|sound-scripts-0.62-11|24	%files
21mr|sound-scripts-0.62-11|25	%doc ChangeLog
21mr|sound-scripts-0.62-11|26	%{_bindir}/reset_sound
21mr|sound-scripts-0.62-11|27	/bin/reset_sound
21mr|sound-scripts-0.62-11|28	%{_sbindir}/alsa.agent
21mr|sound-scripts-0.62-11|29	/sbin/alsa.agent
21mr|sound-scripts-0.62-11|30	%{_sysconfdir}/rc.d/rc.alsa_default
21mr|sound-scripts-0.62-11|31	%{_sysconfdir}/sound/profiles/alsa/snd-oss.conf
21mr|sound-scripts-0.62-11|32	%{_sysconfdir}/sound/profiles/pulse/snd-oss.conf
21mr|sound-scripts-0.62-11|33	%config(noreplace) %{_sysconfdir}/sysconfig/alsa
21mr|sound-scripts-0.62-11|34	%config(noreplace) %attr(0644,root,root) /lib/udev/rules.d/*
21mr|sound-scripts-0.62-11|35	%config(noreplace) %{_sysconfdir}/modprobe.d/snd-oss.conf
21mr|sound-scripts-0.62-11|36	%{_datadir}/alsa/alsa-utils
21mr|sound-scripts-0.62-11|37	
21mr|sound-scripts-0.62-11|38	%pre
21mr|sound-scripts-0.62-11|39	if [ -e /etc/modprobe.d/snd-oss ]; then
21mr|sound-scripts-0.62-11|40	mv /etc/modprobe.d/snd-oss{,.conf}
21mr|sound-scripts-0.62-11|41	fi
21mr|sound-scripts-0.62-11|42	
21mr|sound-scripts-0.62-11|43	#----------------------------------------------------------------------------
21mr|sound-scripts-0.62-11|44	
21mr|sound-scripts-0.62-11|45	%prep
21mr|sound-scripts-0.62-11|46	%setup -q
21mr|sound-scripts-0.62-11|47	%apply_patches
21mr|sound-scripts-0.62-11|48	
21mr|sound-scripts-0.62-11|49	%build
21mr|sound-scripts-0.62-11|50	%make
21mr|sound-scripts-0.62-11|51	
21mr|sound-scripts-0.62-11|52	%install
21mr|sound-scripts-0.62-11|53	%makeinstall_std
21mr|sound-scripts-0.62-11|54	
21mr|sound-scripts-0.62-11|55	# there's no interesting string that is already gprintified
21mr|sound-scripts-0.62-11|56	export DONT_GPRINTIFY=1
21mr|sound-scripts-0.62-11|57	
21mr|sound-scripts-0.62-11|58	# (cg) The modprobe tweaks to snd-usb-audio prevents it from loading
21mr|sound-scripts-0.62-11|59	# unless the sysvinit scritps are loaded. This is incorrect as when
21mr|sound-scripts-0.62-11|60	# using systemd, the sysvinit scripts are not used (instead the upstream
21mr|sound-scripts-0.62-11|61	# solution to save/restore volume from alsa-utils package is used)
21mr|sound-scripts-0.62-11|62	rm -f %{buildroot}%{_sysconfdir}/modprobe.d/snd-usb-audio.conf
21mr|sound-scripts-0.62-11|63	
21mr|sound-scripts-0.62-11|64	# (cg) We no longer ship the sysvinit scripts so no need to ship the masked systemd units.
21mr|sound-scripts-0.62-11|65	rm -f %{buildroot}%{_unitdir}/*.service
21mr|sound-scripts-0.62-11|66	rm -f %{buildroot}%{_initddir}/*
21mr|sound-scripts-0.62-11|67	
21mr|sound-scripts-0.62-11|68	# (cg) Move the OSS config into sound profiles so we can easily
21mr|sound-scripts-0.62-11|69	# use osspd with PulseAudio by default
21mr|sound-scripts-0.62-11|70	mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/{alsa,pulse}
21mr|sound-scripts-0.62-11|71	mv %{buildroot}%{_sysconfdir}/modprobe.d/snd-oss.conf %{buildroot}%{_sysconfdir}/sound/profiles/alsa
21mr|sound-scripts-0.62-11|72	ln -sf %{_sysconfdir}/sound/profiles/current/snd-oss.conf %{buildroot}%{_sysconfdir}/modprobe.d/snd-oss.conf
21mr|sound-scripts-0.62-11|73	cat >%{buildroot}%{_sysconfdir}/sound/profiles/pulse/snd-oss.conf <<EOF
21mr|sound-scripts-0.62-11|74	# We need to ensure that no ALSA OSS compatibility modules are loaded so
21mr|sound-scripts-0.62-11|75	# we can use osspd easily
21mr|sound-scripts-0.62-11|76	blacklist snd_pcm_oss
21mr|sound-scripts-0.62-11|77	blacklist snd_mixer_oss
21mr|sound-scripts-0.62-11|78	blacklist snd_seq_oss
21mr|sound-scripts-0.62-11|79	EOF
21mr|sound-scripts-0.62-11|80	
21mr|sound-scripts-0.62-11|81	# (cg) udev rules should be in /lib/udev/rules.d
21mr|sound-scripts-0.62-11|82	mkdir -p %{buildroot}/lib/
21mr|sound-scripts-0.62-11|83	mv %{buildroot}%{_sysconfdir}/udev %{buildroot}/lib/

16811 21
21mr|sound-theme-freedesktop-0.8-4|1	Summary:	freedesktop.org default sound theme
21mr|sound-theme-freedesktop-0.8-4|2	Name:		sound-theme-freedesktop
21mr|sound-theme-freedesktop-0.8-4|3	Version:	0.8
21mr|sound-theme-freedesktop-0.8-4|4	Release:	4
21mr|sound-theme-freedesktop-0.8-4|5	# For details on the licenses used, see README
21mr|sound-theme-freedesktop-0.8-4|6	License:	GPLv2+ and LGPLv2+ and CC-BY-SA and CC-BY
21mr|sound-theme-freedesktop-0.8-4|7	Group:		System/X11
21mr|sound-theme-freedesktop-0.8-4|8	Url:		http://www.freedesktop.org/wiki/Specifications/sound-theme-spec
21mr|sound-theme-freedesktop-0.8-4|9	Source0:	http://people.freedesktop.org/~mccann/dist/%{name}-%{version}.tar.bz2
21mr|sound-theme-freedesktop-0.8-4|10	BuildRequires:	intltool
21mr|sound-theme-freedesktop-0.8-4|11	BuildRequires:	gettext-devel
21mr|sound-theme-freedesktop-0.8-4|12	BuildRequires:	glib-gettextize
21mr|sound-theme-freedesktop-0.8-4|13	BuildRequires:	perl(XML::Parser)
21mr|sound-theme-freedesktop-0.8-4|14	Requires(post,postun): coreutils
21mr|sound-theme-freedesktop-0.8-4|15	Provides:	fdo-sound-theme = %{EVRD}
21mr|sound-theme-freedesktop-0.8-4|16	Provides:	gnome-audio = %{EVRD}
21mr|sound-theme-freedesktop-0.8-4|17	Provides:	gnome-audio-extra = %{EVRD}
21mr|sound-theme-freedesktop-0.8-4|18	BuildArch:	noarch
21mr|sound-theme-freedesktop-0.8-4|19	
21mr|sound-theme-freedesktop-0.8-4|20	%description
21mr|sound-theme-freedesktop-0.8-4|21	The default freedesktop.org sound theme following the XDG theming
21mr|sound-theme-freedesktop-0.8-4|22	specification. (http://0pointer.de/public/sound-theme-spec.html).
21mr|sound-theme-freedesktop-0.8-4|23	
21mr|sound-theme-freedesktop-0.8-4|24	%files
21mr|sound-theme-freedesktop-0.8-4|25	%doc README NEWS
21mr|sound-theme-freedesktop-0.8-4|26	%dir %{_datadir}/sounds/freedesktop
21mr|sound-theme-freedesktop-0.8-4|27	%dir %{_datadir}/sounds/freedesktop/stereo
21mr|sound-theme-freedesktop-0.8-4|28	%{_datadir}/sounds/freedesktop/index.theme
21mr|sound-theme-freedesktop-0.8-4|29	%{_datadir}/sounds/freedesktop/stereo/*.oga
21mr|sound-theme-freedesktop-0.8-4|30	
21mr|sound-theme-freedesktop-0.8-4|31	# (cg) libcanberra will purge it's cache and reload it's themes
21mr|sound-theme-freedesktop-0.8-4|32	# when the %{_datadir}/sounds folder is touched.
21mr|sound-theme-freedesktop-0.8-4|33	# While it's technically not needed to touch the folder itself,
21mr|sound-theme-freedesktop-0.8-4|34	# the RH rpm still does this so we will too. It may be needed in the
21mr|sound-theme-freedesktop-0.8-4|35	# future :)
21mr|sound-theme-freedesktop-0.8-4|36	%post
21mr|sound-theme-freedesktop-0.8-4|37	touch --no-create %{_datadir}/sounds %{_datadir}/sounds/freedesktop
21mr|sound-theme-freedesktop-0.8-4|38	
21mr|sound-theme-freedesktop-0.8-4|39	%postun
21mr|sound-theme-freedesktop-0.8-4|40	touch --no-create %{_datadir}/sounds %{_datadir}/sounds/freedesktop
21mr|sound-theme-freedesktop-0.8-4|41	
21mr|sound-theme-freedesktop-0.8-4|42	#----------------------------------------------------------------------------
21mr|sound-theme-freedesktop-0.8-4|43	
21mr|sound-theme-freedesktop-0.8-4|44	%prep
21mr|sound-theme-freedesktop-0.8-4|45	%setup -q
21mr|sound-theme-freedesktop-0.8-4|46	
21mr|sound-theme-freedesktop-0.8-4|47	%build
21mr|sound-theme-freedesktop-0.8-4|48	%configure
21mr|sound-theme-freedesktop-0.8-4|49	
21mr|sound-theme-freedesktop-0.8-4|50	%make
21mr|sound-theme-freedesktop-0.8-4|51	
21mr|sound-theme-freedesktop-0.8-4|52	%install
21mr|sound-theme-freedesktop-0.8-4|53	%makeinstall_std

16812 21
21mr|soundtouch-2.1.2-2|1	%define	major 1
21mr|soundtouch-2.1.2-2|2	%define	libname %mklibname %{name} %{major}
21mr|soundtouch-2.1.2-2|3	%define	devname %mklibname %{name} -d
21mr|soundtouch-2.1.2-2|4	%define	oname SoundTouch
21mr|soundtouch-2.1.2-2|5	
21mr|soundtouch-2.1.2-2|6	Summary:	An open-source audio processing library
21mr|soundtouch-2.1.2-2|7	Name:		soundtouch
21mr|soundtouch-2.1.2-2|8	Version:	2.1.2
21mr|soundtouch-2.1.2-2|9	Release:	2
21mr|soundtouch-2.1.2-2|10	License:	LGPLv2.1+
21mr|soundtouch-2.1.2-2|11	Group:		Sound
21mr|soundtouch-2.1.2-2|12	Url:		http://www.surina.net/soundtouch/
21mr|soundtouch-2.1.2-2|13	Source0:	https://gitlab.com/soundtouch/soundtouch/-/archive/%{version}/%{name}-%{version}.tar.bz2
21mr|soundtouch-2.1.2-2|14	BuildRequires:	dos2unix
21mr|soundtouch-2.1.2-2|15	BuildRequires:	gettext >= 0.11.5
21mr|soundtouch-2.1.2-2|16	Conflicts:	%{oname}
21mr|soundtouch-2.1.2-2|17	
21mr|soundtouch-2.1.2-2|18	%description
21mr|soundtouch-2.1.2-2|19	SoundTouch is an open-source audio processing library. It allows changing the
21mr|soundtouch-2.1.2-2|20	sound tempo, pitch and playback rate parameters independently from each other.
21mr|soundtouch-2.1.2-2|21	
21mr|soundtouch-2.1.2-2|22	%files
21mr|soundtouch-2.1.2-2|23	%doc COPYING.TXT README.html
21mr|soundtouch-2.1.2-2|24	%{_bindir}/soundstretch
21mr|soundtouch-2.1.2-2|25	
21mr|soundtouch-2.1.2-2|26	#-----------------------------------------------------------------------------
21mr|soundtouch-2.1.2-2|27	
21mr|soundtouch-2.1.2-2|28	%package -n %{libname}
21mr|soundtouch-2.1.2-2|29	Summary:	An open-source audio processing library
21mr|soundtouch-2.1.2-2|30	Group:		System/Libraries
21mr|soundtouch-2.1.2-2|31	
21mr|soundtouch-2.1.2-2|32	%description -n %{libname}
21mr|soundtouch-2.1.2-2|33	SoundTouch is an open-source audio processing library. It allows changing the
21mr|soundtouch-2.1.2-2|34	sound tempo, pitch and playback rate parameters independently from each other.
21mr|soundtouch-2.1.2-2|35	This package contains the shared libraries.
21mr|soundtouch-2.1.2-2|36	
21mr|soundtouch-2.1.2-2|37	%files -n %{libname}
21mr|soundtouch-2.1.2-2|38	%doc COPYING.TXT
21mr|soundtouch-2.1.2-2|39	%{_libdir}/libSoundTouch.so.%{major}*
21mr|soundtouch-2.1.2-2|40	
21mr|soundtouch-2.1.2-2|41	#----------------------------------------------------------------------------
21mr|soundtouch-2.1.2-2|42	
21mr|soundtouch-2.1.2-2|43	%package -n %{devname}
21mr|soundtouch-2.1.2-2|44	Summary:	Development package with static libs and headers
21mr|soundtouch-2.1.2-2|45	Group:		Development/C
21mr|soundtouch-2.1.2-2|46	Requires:	%{libname} = %{EVRD}
21mr|soundtouch-2.1.2-2|47	Provides:	%{name}-devel = %{EVRD}
21mr|soundtouch-2.1.2-2|48	Provides:	lib%{name}-devel = %{EVRD}
21mr|soundtouch-2.1.2-2|49	
21mr|soundtouch-2.1.2-2|50	%description -n %{devname}
21mr|soundtouch-2.1.2-2|51	Libraries and header files required for compiling SoundTouch plugins.
21mr|soundtouch-2.1.2-2|52	
21mr|soundtouch-2.1.2-2|53	%files -n %{devname}
21mr|soundtouch-2.1.2-2|54	%doc COPYING.TXT
21mr|soundtouch-2.1.2-2|55	%dir %{_includedir}/%{name}
21mr|soundtouch-2.1.2-2|56	%{_includedir}/%{name}/*.h
21mr|soundtouch-2.1.2-2|57	%{_libdir}/libSoundTouch.so
21mr|soundtouch-2.1.2-2|58	%{_libdir}/pkgconfig/%{name}.pc
21mr|soundtouch-2.1.2-2|59	%{_datadir}/aclocal/%{name}.m4
21mr|soundtouch-2.1.2-2|60	
21mr|soundtouch-2.1.2-2|61	#----------------------------------------------------------------------------
21mr|soundtouch-2.1.2-2|62	
21mr|soundtouch-2.1.2-2|63	%prep
21mr|soundtouch-2.1.2-2|64	%setup -q
21mr|soundtouch-2.1.2-2|65	#apply_patches
21mr|soundtouch-2.1.2-2|66	
21mr|soundtouch-2.1.2-2|67	# Fix permissions
21mr|soundtouch-2.1.2-2|68	find . -type d -perm 0700 -exec chmod 755 {} \;
21mr|soundtouch-2.1.2-2|69	find . -type f -perm 0555 -exec chmod 755 {} \;
21mr|soundtouch-2.1.2-2|70	find . -type f -perm 0444 -exec chmod 644 {} \;
21mr|soundtouch-2.1.2-2|71	find . -name "*.h" -o -name "*.cpp" -exec chmod 644 {} \;
21mr|soundtouch-2.1.2-2|72	
21mr|soundtouch-2.1.2-2|73	chmod 644 COPYING.TXT README.html
21mr|soundtouch-2.1.2-2|74	
21mr|soundtouch-2.1.2-2|75	# Strip away annoying ^M
21mr|soundtouch-2.1.2-2|76	find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix
21mr|soundtouch-2.1.2-2|77	
21mr|soundtouch-2.1.2-2|78	
21mr|soundtouch-2.1.2-2|79	%build
21mr|soundtouch-2.1.2-2|80	sh ./bootstrap
21mr|soundtouch-2.1.2-2|81	%configure --enable-shared
21mr|soundtouch-2.1.2-2|82	%make
21mr|soundtouch-2.1.2-2|83	
21mr|soundtouch-2.1.2-2|84	
21mr|soundtouch-2.1.2-2|85	%install
21mr|soundtouch-2.1.2-2|86	%makeinstall_std

16813 21
21mr|soundwrapper-1.7-16|1	Summary:	Directs a program's sound output to Pulse, ALSA or esd
21mr|soundwrapper-1.7-16|2	Name:		soundwrapper
21mr|soundwrapper-1.7-16|3	Version:	1.7
21mr|soundwrapper-1.7-16|4	Release:	16
21mr|soundwrapper-1.7-16|5	License:	LGPLv2.1+
21mr|soundwrapper-1.7-16|6	Group:		System/Base
21mr|soundwrapper-1.7-16|7	Url:		http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/SPECS/%{name}/
21mr|soundwrapper-1.7-16|8	Source0:	%{name}-%{version}.tar.bz2
21mr|soundwrapper-1.7-16|9	BuildRequires:	pkgconfig(alsa)
21mr|soundwrapper-1.7-16|10	BuildRequires:	pkgconfig(esound)
21mr|soundwrapper-1.7-16|11	BuildRequires:	pkgconfig(libpulse)
21mr|soundwrapper-1.7-16|12	
21mr|soundwrapper-1.7-16|13	%description
21mr|soundwrapper-1.7-16|14	When placed before a command to run a program with some audio component,
21mr|soundwrapper-1.7-16|15	that program's audio output is redirected to the ALSA sound device or to
21mr|soundwrapper-1.7-16|16	the PulseAudio or EsounD sound servers if either of them is in control
21mr|soundwrapper-1.7-16|17	of the sound device, enabling programs to play sounds at the same time.
21mr|soundwrapper-1.7-16|18	
21mr|soundwrapper-1.7-16|19	%files
21mr|soundwrapper-1.7-16|20	%{_bindir}/soundwrapper
21mr|soundwrapper-1.7-16|21	
21mr|soundwrapper-1.7-16|22	#----------------------------------------------------------------------------
21mr|soundwrapper-1.7-16|23	
21mr|soundwrapper-1.7-16|24	%prep
21mr|soundwrapper-1.7-16|25	%setup -q
21mr|soundwrapper-1.7-16|26	
21mr|soundwrapper-1.7-16|27	aclocal
21mr|soundwrapper-1.7-16|28	automake --add-missing
21mr|soundwrapper-1.7-16|29	autoconf
21mr|soundwrapper-1.7-16|30	
21mr|soundwrapper-1.7-16|31	%build
21mr|soundwrapper-1.7-16|32	%configure --disable-arts
21mr|soundwrapper-1.7-16|33	%make
21mr|soundwrapper-1.7-16|34	
21mr|soundwrapper-1.7-16|35	%install
21mr|soundwrapper-1.7-16|36	%makeinstall_std

16814 21
21mr|source-highlight-3.1.9-2|1	%define major 4
21mr|source-highlight-3.1.9-2|2	%define libname %mklibname %{name} %{major}
21mr|source-highlight-3.1.9-2|3	%define devname %mklibname %{name} -d
21mr|source-highlight-3.1.9-2|4	
21mr|source-highlight-3.1.9-2|5	Summary:	Produces a document with syntax highlighting
21mr|source-highlight-3.1.9-2|6	Name:		source-highlight
21mr|source-highlight-3.1.9-2|7	Version:	3.1.9
21mr|source-highlight-3.1.9-2|8	Release:	2
21mr|source-highlight-3.1.9-2|9	License:	GPLv3+
21mr|source-highlight-3.1.9-2|10	Group:		Development/Other
21mr|source-highlight-3.1.9-2|11	Url:		http://www.gnu.org/software/src-highlite/
21mr|source-highlight-3.1.9-2|12	Source0:	ftp://ftp.gnu.org/gnu/src-highlite/%{name}-%{version}.tar.gz
21mr|source-highlight-3.1.9-2|13	BuildRequires:	bison
21mr|source-highlight-3.1.9-2|14	BuildRequires:	ctags
21mr|source-highlight-3.1.9-2|15	BuildRequires:	flex
21mr|source-highlight-3.1.9-2|16	BuildRequires:	help2man
21mr|source-highlight-3.1.9-2|17	BuildRequires:	boost-devel
21mr|source-highlight-3.1.9-2|18	Requires:	ctags
21mr|source-highlight-3.1.9-2|19	Requires:	help2man
21mr|source-highlight-3.1.9-2|20	Provides:	cpp2html = %{EVRD}
21mr|source-highlight-3.1.9-2|21	Provides:	java2html = %{EVRD}
21mr|source-highlight-3.1.9-2|22	
21mr|source-highlight-3.1.9-2|23	%description
21mr|source-highlight-3.1.9-2|24	GNU Source-highlight produces a document with syntax highlighting
21mr|source-highlight-3.1.9-2|25	when given a source file. It handles many languages, e.g., Java,
21mr|source-highlight-3.1.9-2|26	C/C++, Prolog, Perl, PHP3, Python, Flex, HTML, and other formats,
21mr|source-highlight-3.1.9-2|27	e.g., ChangeLog and log files, as source languages and HTML, XHTML,
21mr|source-highlight-3.1.9-2|28	DocBook, ANSI color escapes, LaTeX, and Texinfo as output formats.
21mr|source-highlight-3.1.9-2|29	Input and output formats can be specified with a regular expression-
21mr|source-highlight-3.1.9-2|30	oriented syntax.
21mr|source-highlight-3.1.9-2|31	
21mr|source-highlight-3.1.9-2|32	%files
21mr|source-highlight-3.1.9-2|33	%doc AUTHORS README CREDITS NEWS TODO.txt THANKS
21mr|source-highlight-3.1.9-2|34	%{_bindir}/*
21mr|source-highlight-3.1.9-2|35	%{_datadir}/%{name}
21mr|source-highlight-3.1.9-2|36	%{_mandir}/man1/*
21mr|source-highlight-3.1.9-2|37	%{_infodir}/*
21mr|source-highlight-3.1.9-2|38	%{_sysconfdir}/bash_completion.d/*
21mr|source-highlight-3.1.9-2|39	
21mr|source-highlight-3.1.9-2|40	#----------------------------------------------------------------------------
21mr|source-highlight-3.1.9-2|41	
21mr|source-highlight-3.1.9-2|42	%package -n %{libname}
21mr|source-highlight-3.1.9-2|43	Summary:	Produces a document with syntax highlighting
21mr|source-highlight-3.1.9-2|44	Group:		System/Libraries
21mr|source-highlight-3.1.9-2|45	
21mr|source-highlight-3.1.9-2|46	%description -n %{libname}
21mr|source-highlight-3.1.9-2|47	GNU Source-highlight produces a document with syntax highlighting
21mr|source-highlight-3.1.9-2|48	when given a source file. It handles many languages, e.g., Java,
21mr|source-highlight-3.1.9-2|49	C/C++, Prolog, Perl, PHP3, Python, Flex, HTML, and other formats,
21mr|source-highlight-3.1.9-2|50	e.g., ChangeLog and log files, as source languages and HTML, XHTML,
21mr|source-highlight-3.1.9-2|51	DocBook, ANSI color escapes, LaTeX, and Texinfo as output formats.
21mr|source-highlight-3.1.9-2|52	Input and output formats can be specified with a regular expression-
21mr|source-highlight-3.1.9-2|53	oriented syntax.
21mr|source-highlight-3.1.9-2|54	
21mr|source-highlight-3.1.9-2|55	%files -n %{libname}
21mr|source-highlight-3.1.9-2|56	%{_libdir}/lib%{name}.so.%{major}*
21mr|source-highlight-3.1.9-2|57	
21mr|source-highlight-3.1.9-2|58	#----------------------------------------------------------------------------
21mr|source-highlight-3.1.9-2|59	
21mr|source-highlight-3.1.9-2|60	%package -n %{devname}
21mr|source-highlight-3.1.9-2|61	Summary:	Produces a document with syntax highlighting
21mr|source-highlight-3.1.9-2|62	Group:		Development/C
21mr|source-highlight-3.1.9-2|63	Requires:	%{libname} = %{EVRD}
21mr|source-highlight-3.1.9-2|64	Provides:	%{name}-devel = %{EVRD}
21mr|source-highlight-3.1.9-2|65	
21mr|source-highlight-3.1.9-2|66	%description -n %{devname}
21mr|source-highlight-3.1.9-2|67	GNU Source-highlight produces a document with syntax highlighting
21mr|source-highlight-3.1.9-2|68	when given a source file. It handles many languages, e.g., Java,
21mr|source-highlight-3.1.9-2|69	C/C++, Prolog, Perl, PHP3, Python, Flex, HTML, and other formats,
21mr|source-highlight-3.1.9-2|70	e.g., ChangeLog and log files, as source languages and HTML, XHTML,
21mr|source-highlight-3.1.9-2|71	DocBook, ANSI color escapes, LaTeX, and Texinfo as output formats.
21mr|source-highlight-3.1.9-2|72	Input and output formats can be specified with a regular expression-
21mr|source-highlight-3.1.9-2|73	oriented syntax.
21mr|source-highlight-3.1.9-2|74	
21mr|source-highlight-3.1.9-2|75	%files -n %{devname}
21mr|source-highlight-3.1.9-2|76	%doc ChangeLog
21mr|source-highlight-3.1.9-2|77	%{_libdir}/lib%{name}.so
21mr|source-highlight-3.1.9-2|78	%{_libdir}/pkgconfig/*.pc
21mr|source-highlight-3.1.9-2|79	%{_includedir}/srchilite/
21mr|source-highlight-3.1.9-2|80	
21mr|source-highlight-3.1.9-2|81	
21mr|source-highlight-3.1.9-2|82	#----------------------------------------------------------------------------
21mr|source-highlight-3.1.9-2|83	
21mr|source-highlight-3.1.9-2|84	%prep
21mr|source-highlight-3.1.9-2|85	%setup -q
21mr|source-highlight-3.1.9-2|86	
21mr|source-highlight-3.1.9-2|87	%build
21mr|source-highlight-3.1.9-2|88	export CXXFLAGS="-std=c++14 %{optflags}"
21mr|source-highlight-3.1.9-2|89	%configure \
21mr|source-highlight-3.1.9-2|90	--disable-dependency-tracking \
21mr|source-highlight-3.1.9-2|91	--with-boost-libdir=%{_libdir}
21mr|source-highlight-3.1.9-2|92	%make
21mr|source-highlight-3.1.9-2|93	
21mr|source-highlight-3.1.9-2|94	%install
21mr|source-highlight-3.1.9-2|95	%makeinstall_std
21mr|source-highlight-3.1.9-2|96	
21mr|source-highlight-3.1.9-2|97	rm -fr %{buildroot}%{_datadir}/doc/

16815 21
21mr|sox-14.4.2-6|1	# Rebuild ./configure to allow underlinking of plugins
21mr|sox-14.4.2-6|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|sox-14.4.2-6|3	%undefine _disable_rebuild_configure
21mr|sox-14.4.2-6|4	
21mr|sox-14.4.2-6|5	%define major 3
21mr|sox-14.4.2-6|6	%define libname %mklibname %{name} %{major}
21mr|sox-14.4.2-6|7	%define devname %mklibname %{name} -d
21mr|sox-14.4.2-6|8	
21mr|sox-14.4.2-6|9	Summary:	A general purpose sound file conversion tool
21mr|sox-14.4.2-6|10	Name:		sox
21mr|sox-14.4.2-6|11	Version:	14.4.2
21mr|sox-14.4.2-6|12	Release:	6
21mr|sox-14.4.2-6|13	License:	LGPLv2+
21mr|sox-14.4.2-6|14	Group:		Sound
21mr|sox-14.4.2-6|15	Url:		http://sox.sourceforge.net/
21mr|sox-14.4.2-6|16	# TODO: Consider switching to git snapshot (last commit was on May 2021)
21mr|sox-14.4.2-6|17	# to avoid this long list of patches
21mr|sox-14.4.2-6|18	Source0:	https://sourceforge.net/projects/sox/files/sox/%{version}/%{name}-%{version}.tar.bz2
21mr|sox-14.4.2-6|19	Patch0:		sox-14.4.2-CVE-2017-11332.patch
21mr|sox-14.4.2-6|20	Patch1:		sox-14.4.2-CVE-2017-11358.patch
21mr|sox-14.4.2-6|21	Patch2:		sox-14.4.2-CVE-2017-11359.patch
21mr|sox-14.4.2-6|22	Patch3:		sox-14.4.2-CVE-2017-15370.patch
21mr|sox-14.4.2-6|23	Patch4:		sox-14.4.2-CVE-2017-15371.patch
21mr|sox-14.4.2-6|24	Patch5:		sox-14.4.2-CVE-2017-15372.patch
21mr|sox-14.4.2-6|25	Patch6:		sox-14.4.2-CVE-2017-15642.patch
21mr|sox-14.4.2-6|26	Patch7:		sox-14.4.2-CVE-2017-18189.patch
21mr|sox-14.4.2-6|27	Patch8:		sox-14.4.2-lsx_symbols.patch
21mr|sox-14.4.2-6|28	Patch9:		sox-14.4.2-lpc10.patch
21mr|sox-14.4.2-6|29	Patch10:	sox-14.4.2-fsf_address_fix.patch
21mr|sox-14.4.2-6|30	Patch11:	sox-14.4.2-hcom_stopwrite_big_endian_bug_fix.patch
21mr|sox-14.4.2-6|31	# -rhbz: https://bugzilla.redhat.com/show_bug.cgi?id=1309426 [CLOSED DUPL]
21mr|sox-14.4.2-6|32	# https://bugzilla.redhat.com/show_bug.cgi?id=1226675
21mr|sox-14.4.2-6|33	# https://bugzilla.redhat.com/show_bug.cgi?id=1540762 [CLOSED DUPL]
21mr|sox-14.4.2-6|34	# https://bugzilla.redhat.com/show_bug.cgi?id=1492910 [CLOSED DUPL]
21mr|sox-14.4.2-6|35	# - upstream discussion: https://sourceforge.net/p/sox/bugs/309/
21mr|sox-14.4.2-6|36	Patch12:	sox-14.4.2-bug_1226675_fix.patch
21mr|sox-14.4.2-6|37	Patch13:	sox-14.4.2-installcheck_fix.patch
21mr|sox-14.4.2-6|38	Patch14:	sox-14.4.2-fix-CVE-2019-8354.patch
21mr|sox-14.4.2-6|39	Patch15:	sox-14.4.2-fix-CVE-2019-8356.patch
21mr|sox-14.4.2-6|40	Patch16:	sox-14.4.2-fix-CVE-2019-8357.patch
21mr|sox-14.4.2-6|41	Patch17:	sox-14.4.2-fix-CVE-2019-13590.patch
21mr|sox-14.4.2-6|42	Patch18:	CVE-2022-31650.patch
21mr|sox-14.4.2-6|43	Patch19:	CVE-2022-31651.patch
21mr|sox-14.4.2-6|44	BuildRequires:	libtool
21mr|sox-14.4.2-6|45	BuildRequires:	ffmpeg-devel
21mr|sox-14.4.2-6|46	BuildRequires:	gsm-devel
21mr|sox-14.4.2-6|47	BuildRequires:	ladspa-devel
21mr|sox-14.4.2-6|48	BuildRequires:	lame-devel
21mr|sox-14.4.2-6|49	BuildRequires:	libamrnb-devel
21mr|sox-14.4.2-6|50	BuildRequires:	libamrwb-devel
21mr|sox-14.4.2-6|51	BuildRequires:	libgomp-devel
21mr|sox-14.4.2-6|52	BuildRequires:	libtool-devel
21mr|sox-14.4.2-6|53	BuildRequires:	pkgconfig(alsa)
21mr|sox-14.4.2-6|54	BuildRequires:	pkgconfig(ao)
21mr|sox-14.4.2-6|55	BuildRequires:	pkgconfig(flac)
21mr|sox-14.4.2-6|56	BuildRequires:	pkgconfig(id3tag)
21mr|sox-14.4.2-6|57	BuildRequires:	pkgconfig(libmagic)
21mr|sox-14.4.2-6|58	BuildRequires:	pkgconfig(libpng)
21mr|sox-14.4.2-6|59	BuildRequires:	pkgconfig(mad)
21mr|sox-14.4.2-6|60	BuildRequires:	pkgconfig(opusfile)
21mr|sox-14.4.2-6|61	BuildRequires:	pkgconfig(samplerate)
21mr|sox-14.4.2-6|62	BuildRequires:	pkgconfig(sndfile)
21mr|sox-14.4.2-6|63	BuildRequires:	pkgconfig(sndio)
21mr|sox-14.4.2-6|64	BuildRequires:	pkgconfig(theora)
21mr|sox-14.4.2-6|65	BuildRequires:	pkgconfig(vorbis)
21mr|sox-14.4.2-6|66	BuildRequires:	pkgconfig(wavpack)
21mr|sox-14.4.2-6|67	
21mr|sox-14.4.2-6|68	%description
21mr|sox-14.4.2-6|69	SoX (Sound eXchange) is a sound file format converter for Linux, UNIX and DOS
21mr|sox-14.4.2-6|70	PCs. The self-described 'Swiss Army knife of sound tools,' SoX can convert
21mr|sox-14.4.2-6|71	between many different digitized sound formats and perform simple sound
21mr|sox-14.4.2-6|72	manipulation functions, including sound effects.
21mr|sox-14.4.2-6|73	Install this package if you'd like to convert sound file formats or manipulate
21mr|sox-14.4.2-6|74	some sounds.
21mr|sox-14.4.2-6|75	
21mr|sox-14.4.2-6|76	%files
21mr|sox-14.4.2-6|77	%doc ChangeLog README NEWS AUTHORS
21mr|sox-14.4.2-6|78	%{_bindir}/play
21mr|sox-14.4.2-6|79	%{_bindir}/rec
21mr|sox-14.4.2-6|80	%{_bindir}/sox*
21mr|sox-14.4.2-6|81	%{_mandir}/man1/*
21mr|sox-14.4.2-6|82	%{_mandir}/man7/*
21mr|sox-14.4.2-6|83	%{_libdir}/%{name}/libsox_fmt_*.so
21mr|sox-14.4.2-6|84	
21mr|sox-14.4.2-6|85	#----------------------------------------------------------------------------
21mr|sox-14.4.2-6|86	
21mr|sox-14.4.2-6|87	%package -n %{libname}
21mr|sox-14.4.2-6|88	Summary:	Libraries for SoX
21mr|sox-14.4.2-6|89	Group:		System/Libraries
21mr|sox-14.4.2-6|90	
21mr|sox-14.4.2-6|91	%description -n %{libname}
21mr|sox-14.4.2-6|92	Libraries for SoX.
21mr|sox-14.4.2-6|93	
21mr|sox-14.4.2-6|94	%files -n %{libname}
21mr|sox-14.4.2-6|95	%doc README
21mr|sox-14.4.2-6|96	%{_libdir}/libsox.so.%{major}*
21mr|sox-14.4.2-6|97	
21mr|sox-14.4.2-6|98	#----------------------------------------------------------------------------
21mr|sox-14.4.2-6|99	
21mr|sox-14.4.2-6|100	%package -n %{devname}
21mr|sox-14.4.2-6|101	Summary:	Development headers and libraries for libst
21mr|sox-14.4.2-6|102	Group:		Development/C
21mr|sox-14.4.2-6|103	Requires:	%{libname} = %{EVRD}
21mr|sox-14.4.2-6|104	Provides:	lib%{name}-devel = %{EVRD}
21mr|sox-14.4.2-6|105	Provides:	%{name}-devel = %{EVRD}
21mr|sox-14.4.2-6|106	
21mr|sox-14.4.2-6|107	%description -n %{devname}
21mr|sox-14.4.2-6|108	Development headers and libraries for SoX.
21mr|sox-14.4.2-6|109	
21mr|sox-14.4.2-6|110	%files -n %{devname}
21mr|sox-14.4.2-6|111	%{_includedir}/*.h
21mr|sox-14.4.2-6|112	%{_libdir}/libsox.a
21mr|sox-14.4.2-6|113	%{_libdir}/libsox.so
21mr|sox-14.4.2-6|114	%{_libdir}/pkgconfig/%{name}.pc
21mr|sox-14.4.2-6|115	%{_mandir}/man3/*
21mr|sox-14.4.2-6|116	
21mr|sox-14.4.2-6|117	#----------------------------------------------------------------------------
21mr|sox-14.4.2-6|118	
21mr|sox-14.4.2-6|119	%prep
21mr|sox-14.4.2-6|120	%setup -q
21mr|sox-14.4.2-6|121	%apply_patches
21mr|sox-14.4.2-6|122	
21mr|sox-14.4.2-6|123	%ifarch %{e2k}
21mr|sox-14.4.2-6|124	sed -i 's/Wtraditional-/W/' configure
21mr|sox-14.4.2-6|125	sed -i 's/Wtraditional-/W/' configure.ac
21mr|sox-14.4.2-6|126	sed -i 's/Wtraditional-/W/' src/CMakeLists.txt
21mr|sox-14.4.2-6|127	%endif
21mr|sox-14.4.2-6|128	
21mr|sox-14.4.2-6|129	%build
21mr|sox-14.4.2-6|130	export CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -fPIC -DPIC"
21mr|sox-14.4.2-6|131	
21mr|sox-14.4.2-6|132	
21mr|sox-14.4.2-6|133	%configure --with-gsm \
21mr|sox-14.4.2-6|134	--includedir=%{_includedir} \
21mr|sox-14.4.2-6|135	--enable-static \
21mr|sox-14.4.2-6|136	--with-distro=ROSA \
21mr|sox-14.4.2-6|137	--with-dyn-default \
21mr|sox-14.4.2-6|138	%ifarch %{e2k}
21mr|sox-14.4.2-6|139	--disable-openmp
21mr|sox-14.4.2-6|140	%endif
21mr|sox-14.4.2-6|141	
21mr|sox-14.4.2-6|142	%make -j1
21mr|sox-14.4.2-6|143	
21mr|sox-14.4.2-6|144	%install
21mr|sox-14.4.2-6|145	%makeinstall_std
21mr|sox-14.4.2-6|146	
21mr|sox-14.4.2-6|147	ln -sf play %{buildroot}%{_bindir}/rec
21mr|sox-14.4.2-6|148	
21mr|sox-14.4.2-6|149	cat << EOF > %{buildroot}%{_bindir}/soxplay
21mr|sox-14.4.2-6|150	#!/bin/sh
21mr|sox-14.4.2-6|151	
21mr|sox-14.4.2-6|152	%{_bindir}/sox \$1 -t .au - > /dev/audio
21mr|sox-14.4.2-6|153	
21mr|sox-14.4.2-6|154	EOF
21mr|sox-14.4.2-6|155	chmod 755 %{buildroot}%{_bindir}/soxplay
21mr|sox-14.4.2-6|156	
21mr|sox-14.4.2-6|157	ln -snf play %{buildroot}%{_bindir}/rec
21mr|sox-14.4.2-6|158	ln -s play.1%{_extension} %{buildroot}%{_mandir}/man1/rec.1%{_extension}
21mr|sox-14.4.2-6|159	
21mr|sox-14.4.2-6|160	rm -rf %{buildroot}%{_libdir}/sox/*.{la,a}

16816 21
21mr|soxr-0.1.3-6|1	%define debug_package %{nil}
21mr|soxr-0.1.3-6|2	
21mr|soxr-0.1.3-6|3	%define	major 0
21mr|soxr-0.1.3-6|4	%define	libname %mklibname %{name} %{major}
21mr|soxr-0.1.3-6|5	%define	liblsr %mklibname %{name}-lsr %{major}
21mr|soxr-0.1.3-6|6	%define	devname %mklibname %{name} -d
21mr|soxr-0.1.3-6|7	%define	devlsr %mklibname %{name}-lsr -d
21mr|soxr-0.1.3-6|8	
21mr|soxr-0.1.3-6|9	%bcond_without test
21mr|soxr-0.1.3-6|10	
21mr|soxr-0.1.3-6|11	Summary:	The SoX Resampler library
21mr|soxr-0.1.3-6|12	Name:		soxr
21mr|soxr-0.1.3-6|13	Version:	0.1.3
21mr|soxr-0.1.3-6|14	Release:	6
21mr|soxr-0.1.3-6|15	License:	LGPLv2.1+
21mr|soxr-0.1.3-6|16	Group:		Sound
21mr|soxr-0.1.3-6|17	Url:		https://sourceforge.net/p/soxr/wiki/Home/
21mr|soxr-0.1.3-6|18	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-Source.tar.xz
21mr|soxr-0.1.3-6|19	BuildRequires:	cmake
21mr|soxr-0.1.3-6|20	
21mr|soxr-0.1.3-6|21	%description
21mr|soxr-0.1.3-6|22	The SoX Resampler library performs one-dimensional sample-rate conversion; it
21mr|soxr-0.1.3-6|23	may be used, for example, to resample PCM-encoded audio.
21mr|soxr-0.1.3-6|24	
21mr|soxr-0.1.3-6|25	#----------------------------------------------------------------------------
21mr|soxr-0.1.3-6|26	
21mr|soxr-0.1.3-6|27	%package -n %{libname}
21mr|soxr-0.1.3-6|28	Summary:	The SoX Resampler shared library
21mr|soxr-0.1.3-6|29	Group:		System/Libraries
21mr|soxr-0.1.3-6|30	
21mr|soxr-0.1.3-6|31	%description -n %{libname}
21mr|soxr-0.1.3-6|32	The SoX Resampler shared library.
21mr|soxr-0.1.3-6|33	It's high quality, one-dimensional sample-rate conversion library.
21mr|soxr-0.1.3-6|34	
21mr|soxr-0.1.3-6|35	%files -n %{libname}
21mr|soxr-0.1.3-6|36	%doc LICENCE NEWS README
21mr|soxr-0.1.3-6|37	%{_libdir}/libsoxr.so.%{major}*
21mr|soxr-0.1.3-6|38	
21mr|soxr-0.1.3-6|39	#----------------------------------------------------------------------------
21mr|soxr-0.1.3-6|40	
21mr|soxr-0.1.3-6|41	%package -n %{devname}
21mr|soxr-0.1.3-6|42	Summary:	Development files for %{name}
21mr|soxr-0.1.3-6|43	Group:		Development/C
21mr|soxr-0.1.3-6|44	Requires:	%{libname} = %{EVRD}
21mr|soxr-0.1.3-6|45	
21mr|soxr-0.1.3-6|46	%description -n %{devname}
21mr|soxr-0.1.3-6|47	This package contains libraries and header files for developing applications
21mr|soxr-0.1.3-6|48	that use %{name}.
21mr|soxr-0.1.3-6|49	It's high quality, one-dimensional sample-rate conversion library.
21mr|soxr-0.1.3-6|50	
21mr|soxr-0.1.3-6|51	%files -n %{devname}
21mr|soxr-0.1.3-6|52	%doc LICENCE
21mr|soxr-0.1.3-6|53	%{_includedir}/soxr.h
21mr|soxr-0.1.3-6|54	%{_libdir}/libsoxr.so
21mr|soxr-0.1.3-6|55	%{_libdir}/pkgconfig/soxr.pc
21mr|soxr-0.1.3-6|56	
21mr|soxr-0.1.3-6|57	#----------------------------------------------------------------------------
21mr|soxr-0.1.3-6|58	
21mr|soxr-0.1.3-6|59	%package -n %{liblsr}
21mr|soxr-0.1.3-6|60	Summary:	The SoX Resampler shared library
21mr|soxr-0.1.3-6|61	Group:		System/Libraries
21mr|soxr-0.1.3-6|62	
21mr|soxr-0.1.3-6|63	%description -n %{liblsr}
21mr|soxr-0.1.3-6|64	The SoX Resampler shared library.
21mr|soxr-0.1.3-6|65	It's high quality, one-dimensional sample-rate conversion library
21mr|soxr-0.1.3-6|66	(with libsamplerate-like bindings).
21mr|soxr-0.1.3-6|67	
21mr|soxr-0.1.3-6|68	%files -n %{liblsr}
21mr|soxr-0.1.3-6|69	%doc LICENCE NEWS README
21mr|soxr-0.1.3-6|70	%{_libdir}/libsoxr-lsr.so.%{major}*
21mr|soxr-0.1.3-6|71	
21mr|soxr-0.1.3-6|72	#----------------------------------------------------------------------------
21mr|soxr-0.1.3-6|73	
21mr|soxr-0.1.3-6|74	%package -n %{devlsr}
21mr|soxr-0.1.3-6|75	Summary:	Development files for %{name}
21mr|soxr-0.1.3-6|76	Group:		Development/C
21mr|soxr-0.1.3-6|77	Requires:	%{liblsr} = %{EVRD}
21mr|soxr-0.1.3-6|78	
21mr|soxr-0.1.3-6|79	%description -n %{devlsr}
21mr|soxr-0.1.3-6|80	This package contains libraries and header files for developing applications
21mr|soxr-0.1.3-6|81	that use %{name}.
21mr|soxr-0.1.3-6|82	It's high quality, one-dimensional sample-rate conversion library
21mr|soxr-0.1.3-6|83	(with libsamplerate-like bindings).
21mr|soxr-0.1.3-6|84	
21mr|soxr-0.1.3-6|85	%files -n %{devlsr}
21mr|soxr-0.1.3-6|86	%doc LICENCE
21mr|soxr-0.1.3-6|87	%{_includedir}/soxr-lsr.h
21mr|soxr-0.1.3-6|88	%{_libdir}/libsoxr-lsr.so
21mr|soxr-0.1.3-6|89	%{_libdir}/pkgconfig/soxr-lsr.pc
21mr|soxr-0.1.3-6|90	
21mr|soxr-0.1.3-6|91	#----------------------------------------------------------------------------
21mr|soxr-0.1.3-6|92	
21mr|soxr-0.1.3-6|93	%prep
21mr|soxr-0.1.3-6|94	%setup -qn %{name}-%{version}-Source
21mr|soxr-0.1.3-6|95	
21mr|soxr-0.1.3-6|96	%build
21mr|soxr-0.1.3-6|97	%ifarch %{e2k}
21mr|soxr-0.1.3-6|98	# has up to SSE4.1 actually
21mr|soxr-0.1.3-6|99	sed -i 's,defined\([( ]\)__x86_64__\([ )]\),& || defined\1__e2k__\2,' src/{pffft.c,soxr.c}
21mr|soxr-0.1.3-6|100	%endif
21mr|soxr-0.1.3-6|101	%cmake \
21mr|soxr-0.1.3-6|102	-DCMAKE_BUILD_TYPE='Release' \
21mr|soxr-0.1.3-6|103	-DLIB_INSTALL_DIR="%{_libdir}" \
21mr|soxr-0.1.3-6|104	-DBUILD_EXAMPLES='OFF' \
21mr|soxr-0.1.3-6|105	-DBUILD_SHARED_LIBS='ON' \
21mr|soxr-0.1.3-6|106	%ifarch %{e2k}
21mr|soxr-0.1.3-6|107	-DWITH_CR64='OFF' \
21mr|soxr-0.1.3-6|108	-DWITH_CR64S='OFF' \
21mr|soxr-0.1.3-6|109	%endif
21mr|soxr-0.1.3-6|110	-DWITH_AVFFT='ON' \
21mr|soxr-0.1.3-6|111	-DWITH_LSR_BINDINGS='ON' \
21mr|soxr-0.1.3-6|112	-DWITH_OPENMP='ON' \
21mr|soxr-0.1.3-6|113	-DBUILD_TESTS='OFF' \
21mr|soxr-0.1.3-6|114	-DBUILD_EXAMPLES='OFF' \
21mr|soxr-0.1.3-6|115	%if %{without test}
21mr|soxr-0.1.3-6|116	-DBUILD_TESTS:BOOL=OFF \
21mr|soxr-0.1.3-6|117	%endif
21mr|soxr-0.1.3-6|118	-DWITH_PFFFT='ON'
21mr|soxr-0.1.3-6|119	
21mr|soxr-0.1.3-6|120	%make -s
21mr|soxr-0.1.3-6|121	
21mr|soxr-0.1.3-6|122	%install
21mr|soxr-0.1.3-6|123	%makeinstall_std -C build
21mr|soxr-0.1.3-6|124	
21mr|soxr-0.1.3-6|125	# Remove docs and use the rpmbuild macro instead
21mr|soxr-0.1.3-6|126	rm -rf %{buildroot}%{_docdir}/*
21mr|soxr-0.1.3-6|127	
21mr|soxr-0.1.3-6|128	# fix pc file
21mr|soxr-0.1.3-6|129	sed -i -e "s/-L%{_lib}//g" %{buildroot}%{_libdir}/pkgconfig/*.pc

16817 21
21mr|spacebar-23.01.0-3|1	Summary:	Instant messenger for Plasma Mobile
21mr|spacebar-23.01.0-3|2	Name:		spacebar
21mr|spacebar-23.01.0-3|3	Version:	23.01.0
21mr|spacebar-23.01.0-3|4	Release:	3
21mr|spacebar-23.01.0-3|5	Group:		Graphical desktop/KDE
21mr|spacebar-23.01.0-3|6	License:	GPLv3
21mr|spacebar-23.01.0-3|7	Source0:	https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz
21mr|spacebar-23.01.0-3|8	Source1:	spacebar-23.0_ru.tar.gz
21mr|spacebar-23.01.0-3|9	BuildRequires:	extra-cmake-modules
21mr|spacebar-23.01.0-3|10	BuildRequires:	telepathy-qt5-devel
21mr|spacebar-23.01.0-3|11	BuildRequires:	qcoro-qt5-devel
21mr|spacebar-23.01.0-3|12	BuildRequires:	kf5contacts-devel
21mr|spacebar-23.01.0-3|13	BuildRequires:	kf5dbusaddons-devel
21mr|spacebar-23.01.0-3|14	BuildRequires:	kf5i18n-devel
21mr|spacebar-23.01.0-3|15	BuildRequires:	kf5kio-devel
21mr|spacebar-23.01.0-3|16	BuildRequires:	kf5kirigami2-devel
21mr|spacebar-23.01.0-3|17	BuildRequires:	kf5notifications-devel
21mr|spacebar-23.01.0-3|18	BuildRequires:	kf5modemmanagerqt-devel
21mr|spacebar-23.01.0-3|19	BuildRequires:	kf5people-devel
21mr|spacebar-23.01.0-3|20	BuildRequires:	kirigami-addons-devel
21mr|spacebar-23.01.0-3|21	BuildRequires:	pkgconfig(libcurl)
21mr|spacebar-23.01.0-3|22	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|spacebar-23.01.0-3|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|spacebar-23.01.0-3|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|spacebar-23.01.0-3|25	BuildRequires:	pkgconfig(Qt5Qml)
21mr|spacebar-23.01.0-3|26	BuildRequires:	pkgconfig(Qt5Quick)
21mr|spacebar-23.01.0-3|27	BuildRequires:	pkgconfig(Qt5Quick)
21mr|spacebar-23.01.0-3|28	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|spacebar-23.01.0-3|29	BuildRequires:	pkgconfig(Qt5Sql)
21mr|spacebar-23.01.0-3|30	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|spacebar-23.01.0-3|31	BuildRequires:	pkgconfig(ModemManager)
21mr|spacebar-23.01.0-3|32	BuildRequires:	phonenumber-devel
21mr|spacebar-23.01.0-3|33	
21mr|spacebar-23.01.0-3|34	%description
21mr|spacebar-23.01.0-3|35	Instant messenger for Plasma Mobile.
21mr|spacebar-23.01.0-3|36	
21mr|spacebar-23.01.0-3|37	%files -f spacebar.lang
21mr|spacebar-23.01.0-3|38	%{_kde5_bindir}/spacebar
21mr|spacebar-23.01.0-3|39	%{_kde5_applicationsdir}/org.kde.spacebar.desktop
21mr|spacebar-23.01.0-3|40	%{_appdatadir}/org.kde.spacebar.appdata.xml
21mr|spacebar-23.01.0-3|41	%{_kde5_datadir}/icons/hicolor/scalable/apps/org.kde.spacebar.svg
21mr|spacebar-23.01.0-3|42	%{_kde5_libexecdir}/spacebar-daemon
21mr|spacebar-23.01.0-3|43	%{_kde5_notificationsdir}/spacebar.notifyrc
21mr|spacebar-23.01.0-3|44	%{_sysconfdir}/xdg/autostart/org.kde.spacebar.daemon.desktop
21mr|spacebar-23.01.0-3|45	
21mr|spacebar-23.01.0-3|46	#-------------------------------------------------------
21mr|spacebar-23.01.0-3|47	
21mr|spacebar-23.01.0-3|48	%prep
21mr|spacebar-23.01.0-3|49	%autosetup -p1
21mr|spacebar-23.01.0-3|50	
21mr|spacebar-23.01.0-3|51	pushd po
21mr|spacebar-23.01.0-3|52	tar -xvzf %{SOURCE1}
21mr|spacebar-23.01.0-3|53	popd
21mr|spacebar-23.01.0-3|54	
21mr|spacebar-23.01.0-3|55	%build
21mr|spacebar-23.01.0-3|56	%cmake_kde5
21mr|spacebar-23.01.0-3|57	%make
21mr|spacebar-23.01.0-3|58	
21mr|spacebar-23.01.0-3|59	%install
21mr|spacebar-23.01.0-3|60	%makeinstall_std -C build
21mr|spacebar-23.01.0-3|61	%find_lang %{name}

16818 21
21mr|spamassassin-3.4.6-1|1	%bcond_with bootstrap
21mr|spamassassin-3.4.6-1|2	
21mr|spamassassin-3.4.6-1|3	%define fname Mail-SpamAssassin
21mr|spamassassin-3.4.6-1|4	
21mr|spamassassin-3.4.6-1|5	Summary:	A spam filter for email which can be invoked from mail delivery agents
21mr|spamassassin-3.4.6-1|6	Name:		spamassassin
21mr|spamassassin-3.4.6-1|7	Version:	3.4.6
21mr|spamassassin-3.4.6-1|8	Release:	1
21mr|spamassassin-3.4.6-1|9	License:	Apache License
21mr|spamassassin-3.4.6-1|10	Group:		Networking/Mail
21mr|spamassassin-3.4.6-1|11	URL:		http://spamassassin.apache.org/
21mr|spamassassin-3.4.6-1|12	Source0:	http://www.apache.org/dist/spamassassin/source/%{fname}-%{version}.tar.bz2
21mr|spamassassin-3.4.6-1|13	Source3:	spamd.sysconfig
21mr|spamassassin-3.4.6-1|14	Source4:	spamassassin-default.rc
21mr|spamassassin-3.4.6-1|15	Source5:	spamassassin-spamc.rc
21mr|spamassassin-3.4.6-1|16	Source6:	sa-update.crontab
21mr|spamassassin-3.4.6-1|17	Source7:	sa-update.cronscript
21mr|spamassassin-3.4.6-1|18	Source8:	spamd.logrotate
21mr|spamassassin-3.4.6-1|19	Source9:	spamd.conf
21mr|spamassassin-3.4.6-1|20	Source10:	%{name}.service
21mr|spamassassin-3.4.6-1|21	Source11:	%{name}-tmpfiles.conf
21mr|spamassassin-3.4.6-1|22	Source12:	spamassassin-official.conf
21mr|spamassassin-3.4.6-1|23	Source13: 	sought.conf
21mr|spamassassin-3.4.6-1|24	Source14: 	README.Rosa
21mr|spamassassin-3.4.6-1|25	Patch0:		spamassassin-3.2.0-fixbang.patch
21mr|spamassassin-3.4.6-1|26	Patch1:		Mail-SpamAssassin-3.1.5-no_spamcop.diff
21mr|spamassassin-3.4.6-1|27	# Switch to using gnupg2 instead of gnupg1
21mr|spamassassin-3.4.6-1|28	Patch2:		spamassassin-3.3.2-gnupg2.patch
21mr|spamassassin-3.4.6-1|29	Patch3:		spamassassin-3.4.1-add-logfile-homedir-options.patch
21mr|spamassassin-3.4.6-1|30	# Patches 100+ are SVN backports (DO NOT REUSE!)
21mr|spamassassin-3.4.6-1|31	# https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7871
21mr|spamassassin-3.4.6-1|32	Patch100:	GeoIP-fix.patch
21mr|spamassassin-3.4.6-1|33	Requires(post):  systemd
21mr|spamassassin-3.4.6-1|34	Requires(post):  rpm-helper
21mr|spamassassin-3.4.6-1|35	Requires(preun): rpm-helper
21mr|spamassassin-3.4.6-1|36	BuildRequires:	geoip
21mr|spamassassin-3.4.6-1|37	BuildRequires:	gnupg2
21mr|spamassassin-3.4.6-1|38	BuildRequires:	pkgconfig(openssl)
21mr|spamassassin-3.4.6-1|39	BuildRequires:	perl(Apache::Test)
21mr|spamassassin-3.4.6-1|40	BuildRequires:	perl(Archive::Tar)
21mr|spamassassin-3.4.6-1|41	BuildRequires:	perl(DB_File)
21mr|spamassassin-3.4.6-1|42	BuildRequires:	perl(Digest::SHA)
21mr|spamassassin-3.4.6-1|43	BuildRequires:	perl(Encode::Detect)
21mr|spamassassin-3.4.6-1|44	BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.17
21mr|spamassassin-3.4.6-1|45	BuildRequires:	perl(Geo::IP)
21mr|spamassassin-3.4.6-1|46	BuildRequires:	perl(HTML::Parser)
21mr|spamassassin-3.4.6-1|47	BuildRequires:	perl(IO::Socket::IP) >= 0.09
21mr|spamassassin-3.4.6-1|48	BuildRequires:	perl(IO::Socket::SSL)
21mr|spamassassin-3.4.6-1|49	BuildRequires:	perl(IO::Zlib)
21mr|spamassassin-3.4.6-1|50	BuildRequires:	perl(LWP)
21mr|spamassassin-3.4.6-1|51	BuildRequires:	perl(Mail::DKIM) >= 0.37
21mr|spamassassin-3.4.6-1|52	BuildRequires:	perl(Mail::SPF)
21mr|spamassassin-3.4.6-1|53	BuildRequires:	perl(Net::DNS)
21mr|spamassassin-3.4.6-1|54	BuildRequires:	perl(Net::Ident)
21mr|spamassassin-3.4.6-1|55	BuildRequires:	perl(Net::Patricia) >= 1.16
21mr|spamassassin-3.4.6-1|56	#BuildRequires:	perl(Razor2::Client::Agent) >= 2.61 # Contrib
21mr|spamassassin-3.4.6-1|57	BuildRequires:	perl(Socket6)
21mr|spamassassin-3.4.6-1|58	BuildRequires:	perl(Sys::Hostname::Long)
21mr|spamassassin-3.4.6-1|59	BuildRequires:	perl(Time::HiRes)
21mr|spamassassin-3.4.6-1|60	BuildRequires:	perl-devel
21mr|spamassassin-3.4.6-1|61	BuildRequires:	perl-version
21mr|spamassassin-3.4.6-1|62	BuildRequires:	re2c
21mr|spamassassin-3.4.6-1|63	BuildRequires:	webfetch
21mr|spamassassin-3.4.6-1|64	BuildRequires:	apache-mod_perl
21mr|spamassassin-3.4.6-1|65	# The requires are derived automatically from META.yml. The below require is
21mr|spamassassin-3.4.6-1|66	# given on http://svn.apache.org/repos/asf/spamassassin/branches/3.3/INSTALL
21mr|spamassassin-3.4.6-1|67	# but missing from META.yml ... better safe than sorry!
21mr|spamassassin-3.4.6-1|68	Requires:	perl(LWP)
21mr|spamassassin-3.4.6-1|69	# And one on a package we create ourselves:
21mr|spamassassin-3.4.6-1|70	Requires:	perl-Mail-SpamAssassin = %{version}
21mr|spamassassin-3.4.6-1|71	# This should be required and not just suggested:
21mr|spamassassin-3.4.6-1|72	Requires:	gnupg2
21mr|spamassassin-3.4.6-1|73	# Suggests unfortunately do not get derived automatically yet:
21mr|spamassassin-3.4.6-1|74	Recommends:	perl(Compress::Zlib)
21mr|spamassassin-3.4.6-1|75	Recommends:	perl(DBI)
21mr|spamassassin-3.4.6-1|76	Recommends:	perl(DB_File)
21mr|spamassassin-3.4.6-1|77	Recommends:	perl(Digest::SHA)
21mr|spamassassin-3.4.6-1|78	Recommends:	perl(Encode::Detect)
21mr|spamassassin-3.4.6-1|79	Recommends:	perl(Geo::IP)
21mr|spamassassin-3.4.6-1|80	Recommends:	perl(Getopt::Long)
21mr|spamassassin-3.4.6-1|81	Recommends:	perl(HTTP::Date)
21mr|spamassassin-3.4.6-1|82	Recommends:	perl(IO::Socket::IP) >= 0.09
21mr|spamassassin-3.4.6-1|83	Recommends:	perl(IO::Socket::SSL)
21mr|spamassassin-3.4.6-1|84	Recommends:	perl(LWP::UserAgent)
21mr|spamassassin-3.4.6-1|85	Recommends:	perl(MIME::Base64)
21mr|spamassassin-3.4.6-1|86	Recommends:	perl(Mail::DKIM) >= 0.37
21mr|spamassassin-3.4.6-1|87	Recommends:	perl(Mail::SPF)
21mr|spamassassin-3.4.6-1|88	Recommends:	perl(Net::DNS) >= 0.58
21mr|spamassassin-3.4.6-1|89	Recommends:	perl(Net::Ident)
21mr|spamassassin-3.4.6-1|90	Recommends:	perl(Net::Patricia) >= 1.16
21mr|spamassassin-3.4.6-1|91	Recommends:	perl(Net::SMTP)
21mr|spamassassin-3.4.6-1|92	#Recommends:	perl(Razor2::Client::Agent) >= 2.61 # Contrib
21mr|spamassassin-3.4.6-1|93	Recommends:	webfetch
21mr|spamassassin-3.4.6-1|94	
21mr|spamassassin-3.4.6-1|95	%if %{without bootstrap}
21mr|spamassassin-3.4.6-1|96	Requires:	spamassassin-rules >= 3.3.2
21mr|spamassassin-3.4.6-1|97	%endif
21mr|spamassassin-3.4.6-1|98	
21mr|spamassassin-3.4.6-1|99	%description
21mr|spamassassin-3.4.6-1|100	SpamAssassin provides you with a way to reduce if not completely eliminate
21mr|spamassassin-3.4.6-1|101	Unsolicited Commercial Email (SPAM) from your incoming email.  It can
21mr|spamassassin-3.4.6-1|102	be invoked by a MDA such as sendmail or postfix, or can be called from
21mr|spamassassin-3.4.6-1|103	a procmail script, .forward file, etc.  It uses a genetic-algorithm
21mr|spamassassin-3.4.6-1|104	evolved scoring system to identify messages which look spammy, then
21mr|spamassassin-3.4.6-1|105	adds headers to the message so they can be filtered by the user's mail
21mr|spamassassin-3.4.6-1|106	reading software.  This distribution includes the spamd/spamc components
21mr|spamassassin-3.4.6-1|107	which create a server that considerably speeds processing of mail.
21mr|spamassassin-3.4.6-1|108	
21mr|spamassassin-3.4.6-1|109	SpamAssassin also includes support for reporting spam messages
21mr|spamassassin-3.4.6-1|110	automatically, and/or manually, to collaborative filtering databases such
21mr|spamassassin-3.4.6-1|111	as Vipul's Razor, DCC or pyzor.
21mr|spamassassin-3.4.6-1|112	Install perl-Razor-Agent package to get Vipul's Razor support.
21mr|spamassassin-3.4.6-1|113	Install dcc package to get Distributed Checksum Clearinghouse (DCC) support.
21mr|spamassassin-3.4.6-1|114	Install pyzor package to get Pyzor support.
21mr|spamassassin-3.4.6-1|115	
21mr|spamassassin-3.4.6-1|116	To enable spamassassin, if you are receiving mail locally, simply add
21mr|spamassassin-3.4.6-1|117	this line to your ~/.procmailrc:
21mr|spamassassin-3.4.6-1|118	INCLUDERC=/etc/mail/spamassassin/spamassassin-default.rc
21mr|spamassassin-3.4.6-1|119	
21mr|spamassassin-3.4.6-1|120	To filter spam for all users, add that line to /etc/procmailrc or
21mr|spamassassin-3.4.6-1|121	create that file if doesn't exist yet.
21mr|spamassassin-3.4.6-1|122	
21mr|spamassassin-3.4.6-1|123	%files
21mr|spamassassin-3.4.6-1|124	%doc README Changes sample-*.txt procmailrc.example INSTALL TRADEMARK
21mr|spamassassin-3.4.6-1|125	%doc CREDITS UPGRADE USAGE META.yml README.Rosa
21mr|spamassassin-3.4.6-1|126	%dir %{_sysconfdir}/mail/%{name}
21mr|spamassassin-3.4.6-1|127	%dir %attr(0700,root,root) %{_sysconfdir}/mail/%{name}/sa-update-keys
21mr|spamassassin-3.4.6-1|128	%config(noreplace) %{_sysconfdir}/mail/%{name}/*.cf
21mr|spamassassin-3.4.6-1|129	%config(noreplace) %{_sysconfdir}/mail/%{name}/*.pre
21mr|spamassassin-3.4.6-1|130	%config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-default.rc
21mr|spamassassin-3.4.6-1|131	%config(noreplace) %{_sysconfdir}/mail/%{name}/channel.d
21mr|spamassassin-3.4.6-1|132	%config(noreplace) %{_sysconfdir}/logrotate.d/spamd
21mr|spamassassin-3.4.6-1|133	%dir %attr(0777,root,root) /var/spool/spamassassin
21mr|spamassassin-3.4.6-1|134	%{_sysconfdir}/cron.d/sa-update
21mr|spamassassin-3.4.6-1|135	%dir /var/lib/spamassassin
21mr|spamassassin-3.4.6-1|136	%{_bindir}/sa-awl
21mr|spamassassin-3.4.6-1|137	%{_bindir}/sa-check_spamd
21mr|spamassassin-3.4.6-1|138	%{_bindir}/sa-learn
21mr|spamassassin-3.4.6-1|139	%{_bindir}/sa-update
21mr|spamassassin-3.4.6-1|140	%{_bindir}/spamassassin
21mr|spamassassin-3.4.6-1|141	%{_mandir}/man1/sa-awl.1*
21mr|spamassassin-3.4.6-1|142	%{_mandir}/man1/sa-check_spamd.1*
21mr|spamassassin-3.4.6-1|143	%{_mandir}/man1/sa-learn.1*
21mr|spamassassin-3.4.6-1|144	%{_mandir}/man1/sa-update.1*
21mr|spamassassin-3.4.6-1|145	%{_mandir}/man1/spamassassin.1*
21mr|spamassassin-3.4.6-1|146	%{_mandir}/man1/spamassassin-run.1*
21mr|spamassassin-3.4.6-1|147	%{_datadir}/spamassassin
21mr|spamassassin-3.4.6-1|148	%dir %{_logdir}/spamassassin
21mr|spamassassin-3.4.6-1|149	
21mr|spamassassin-3.4.6-1|150	%post
21mr|spamassassin-3.4.6-1|151	[ -f %{_sysconfdir}/spamassassin.cf ] && %{__mv} %{_sysconfdir}/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
21mr|spamassassin-3.4.6-1|152	[ -f %{_sysconfdir}/mail/spamassassin.cf ] && /bin/mv %{_sysconfdir}/mail/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
21mr|spamassassin-3.4.6-1|153	
21mr|spamassassin-3.4.6-1|154	#--------------------------------------------------------------------------
21mr|spamassassin-3.4.6-1|155	%package	sa-compile
21mr|spamassassin-3.4.6-1|156	Summary:	Compiles SpamAssassin rulesets into native perl code
21mr|spamassassin-3.4.6-1|157	Group:		Networking/Mail
21mr|spamassassin-3.4.6-1|158	Requires:	gcc make
21mr|spamassassin-3.4.6-1|159	Requires:	perl-devel
21mr|spamassassin-3.4.6-1|160	Requires:	re2c
21mr|spamassassin-3.4.6-1|161	
21mr|spamassassin-3.4.6-1|162	%description	sa-compile
21mr|spamassassin-3.4.6-1|163	sa-compile uses re2c to compile the site-wide parts of the SpamAssassin
21mr|spamassassin-3.4.6-1|164	ruleset. No part of user_prefs or any files included from user_prefs can be
21mr|spamassassin-3.4.6-1|165	built into the compiled set. This compiled set is then used by the
21mr|spamassassin-3.4.6-1|166	"Mail::SpamAssassin::Plugin::Rule2XSBody" plugin to speed up SpamAssassin's
21mr|spamassassin-3.4.6-1|167	operation, where possible, and when that plugin is loaded. re2c can match
21mr|spamassassin-3.4.6-1|168	strings much faster than perl code, by constructing a DFA to match many simple
21mr|spamassassin-3.4.6-1|169	strings in parallel, and compiling that to native object code. Not all
21mr|spamassassin-3.4.6-1|170	SpamAssassin rules are amenable to this conversion, however.
21mr|spamassassin-3.4.6-1|171	
21mr|spamassassin-3.4.6-1|172	%files sa-compile
21mr|spamassassin-3.4.6-1|173	%{_bindir}/sa-compile
21mr|spamassassin-3.4.6-1|174	%{_mandir}/man1/sa-compile.1*
21mr|spamassassin-3.4.6-1|175	
21mr|spamassassin-3.4.6-1|176	#--------------------------------------------------------------------------
21mr|spamassassin-3.4.6-1|177	
21mr|spamassassin-3.4.6-1|178	%package	tools
21mr|spamassassin-3.4.6-1|179	Summary:        Miscleanous tools for SpamAssassin
21mr|spamassassin-3.4.6-1|180	Group:		Networking/Mail
21mr|spamassassin-3.4.6-1|181	Requires:	perl-Mail-SpamAssassin = %{version}
21mr|spamassassin-3.4.6-1|182	
21mr|spamassassin-3.4.6-1|183	%description	tools
21mr|spamassassin-3.4.6-1|184	Miscleanous tools from various authors, distributed with SpamAssassin.
21mr|spamassassin-3.4.6-1|185	See /usr/share/doc/spamassassin-tools-*/.
21mr|spamassassin-3.4.6-1|186	
21mr|spamassassin-3.4.6-1|187	%files tools
21mr|spamassassin-3.4.6-1|188	%doc sql ldap
21mr|spamassassin-3.4.6-1|189	
21mr|spamassassin-3.4.6-1|190	#--------------------------------------------------------------------------
21mr|spamassassin-3.4.6-1|191	
21mr|spamassassin-3.4.6-1|192	%package	spamd
21mr|spamassassin-3.4.6-1|193	Summary:	Daemonized version of SpamAssassin
21mr|spamassassin-3.4.6-1|194	Group:		System/Servers
21mr|spamassassin-3.4.6-1|195	%if %{without bootstrap}
21mr|spamassassin-3.4.6-1|196	Requires(post): spamassassin-rules >= 3.3.0
21mr|spamassassin-3.4.6-1|197	%endif
21mr|spamassassin-3.4.6-1|198	Requires(post):  rpm-helper
21mr|spamassassin-3.4.6-1|199	Requires(preun): rpm-helper
21mr|spamassassin-3.4.6-1|200	Requires:	spamassassin = %{version}
21mr|spamassassin-3.4.6-1|201	
21mr|spamassassin-3.4.6-1|202	%description	spamd
21mr|spamassassin-3.4.6-1|203	The purpose of this program is to provide a daemonized version of the
21mr|spamassassin-3.4.6-1|204	spamassassin executable. The goal is improving throughput performance
21mr|spamassassin-3.4.6-1|205	for automated mail checking.
21mr|spamassassin-3.4.6-1|206	
21mr|spamassassin-3.4.6-1|207	This is intended to be used alongside "spamc", a fast, low-overhead C
21mr|spamassassin-3.4.6-1|208	client program.
21mr|spamassassin-3.4.6-1|209	
21mr|spamassassin-3.4.6-1|210	%files spamd
21mr|spamassassin-3.4.6-1|211	%doc spamd/README* spamd/PROTOCOL
21mr|spamassassin-3.4.6-1|212	%{_unitdir}/spamd.service
21mr|spamassassin-3.4.6-1|213	%config(noreplace) %{_sysconfdir}/sysconfig/spamd
21mr|spamassassin-3.4.6-1|214	%{_bindir}/spamd
21mr|spamassassin-3.4.6-1|215	%{_mandir}/man1/spamd.1*
21mr|spamassassin-3.4.6-1|216	%{_tmpfilesdir}/%{name}.conf
21mr|spamassassin-3.4.6-1|217	
21mr|spamassassin-3.4.6-1|218	%post spamd
21mr|spamassassin-3.4.6-1|219	%tmpfiles_create %{name}.conf
21mr|spamassassin-3.4.6-1|220	
21mr|spamassassin-3.4.6-1|221	# -a and --auto-whitelist options were removed from 3.0.0
21mr|spamassassin-3.4.6-1|222	# prevent service startup failure
21mr|spamassassin-3.4.6-1|223	perl -p -i -e 's/(["\s]-\w+)a/$1/ ; s/(["\s]-)a(\w+)/$1$2/ ; s/(["\s])-a\b/$1/' /etc/sysconfig/spamd
21mr|spamassassin-3.4.6-1|224	perl -p -i -e 's/ --auto-whitelist//' /etc/sysconfig/spamd
21mr|spamassassin-3.4.6-1|225	
21mr|spamassassin-3.4.6-1|226	# fix permissions
21mr|spamassassin-3.4.6-1|227	if [ -f %{_sysconfdir}/mail/%{name}/local.cf ]; then
21mr|spamassassin-3.4.6-1|228	
21mr|spamassassin-3.4.6-1|229	auto_whitelist_path="`grep "^auto_whitelist_path" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
21mr|spamassassin-3.4.6-1|230	auto_whitelist_file_mode="`grep "^auto_whitelist_file_mode" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
21mr|spamassassin-3.4.6-1|231	
21mr|spamassassin-3.4.6-1|232	if [ "${auto_whitelist_path}" == "/var/spool/%{name}" ]; then
21mr|spamassassin-3.4.6-1|233	echo "Correcting \"auto_whitelist_path\" (#27424) in the %{_sysconfdir}/mail/%{name}/local.cf file..."
21mr|spamassassin-3.4.6-1|234	perl -pi -e "s|/var/spool/%{name}\b|/var/spool/%{name}/auto-whitelist|g" %{_sysconfdir}/mail/%{name}/local.cf
21mr|spamassassin-3.4.6-1|235	auto_whitelist_path="/var/spool/%{name}/auto-whitelist"
21mr|spamassassin-3.4.6-1|236	fi
21mr|spamassassin-3.4.6-1|237	
21mr|spamassassin-3.4.6-1|238	if ! [ -z "${auto_whitelist_path}" ]; then
21mr|spamassassin-3.4.6-1|239	touch ${auto_whitelist_path}
21mr|spamassassin-3.4.6-1|240	if [ -z "${auto_whitelist_file_mode}" ]; then
21mr|spamassassin-3.4.6-1|241	auto_whitelist_file_mode="0666"
21mr|spamassassin-3.4.6-1|242	fi
21mr|spamassassin-3.4.6-1|243	chmod ${auto_whitelist_file_mode} ${auto_whitelist_path}
21mr|spamassassin-3.4.6-1|244	fi
21mr|spamassassin-3.4.6-1|245	
21mr|spamassassin-3.4.6-1|246	fi
21mr|spamassassin-3.4.6-1|247	# Need to run sa-update otherwise the spamd will not start until a cron job completes
21mr|spamassassin-3.4.6-1|248	echo "need to run sa-update"
21mr|spamassassin-3.4.6-1|249	/usr/bin/sa-update -v
21mr|spamassassin-3.4.6-1|250	
21mr|spamassassin-3.4.6-1|251	%_post_service spamd
21mr|spamassassin-3.4.6-1|252	
21mr|spamassassin-3.4.6-1|253	%preun spamd
21mr|spamassassin-3.4.6-1|254	%_preun_service spamd
21mr|spamassassin-3.4.6-1|255	
21mr|spamassassin-3.4.6-1|256	#--------------------------------------------------------------------------
21mr|spamassassin-3.4.6-1|257	
21mr|spamassassin-3.4.6-1|258	%package	spamc
21mr|spamassassin-3.4.6-1|259	Summary:	A client for spamd
21mr|spamassassin-3.4.6-1|260	Group:		Networking/Mail
21mr|spamassassin-3.4.6-1|261	
21mr|spamassassin-3.4.6-1|262	%description	spamc
21mr|spamassassin-3.4.6-1|263	Spamc is the client half of the spamc/spamd pair. It should be used in
21mr|spamassassin-3.4.6-1|264	place of "spamassassin" in scripts to process mail. It will read the
21mr|spamassassin-3.4.6-1|265	mail from STDIN, and spool it to its connection to spamd, then read
21mr|spamassassin-3.4.6-1|266	the result back and print it to STDOUT. Spamc has extremely low
21mr|spamassassin-3.4.6-1|267	overhead in loading, so it should be much faster to load than the
21mr|spamassassin-3.4.6-1|268	whole spamassassin program.
21mr|spamassassin-3.4.6-1|269	
21mr|spamassassin-3.4.6-1|270	%files spamc
21mr|spamassassin-3.4.6-1|271	%config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-spamc.rc
21mr|spamassassin-3.4.6-1|272	%{_bindir}/spamc
21mr|spamassassin-3.4.6-1|273	%{_mandir}/man1/spamc.1*
21mr|spamassassin-3.4.6-1|274	
21mr|spamassassin-3.4.6-1|275	#--------------------------------------------------------------------------
21mr|spamassassin-3.4.6-1|276	
21mr|spamassassin-3.4.6-1|277	%package -n	perl-%{fname}
21mr|spamassassin-3.4.6-1|278	Summary:        SpamAssassin e-mail filter Perl modules
21mr|spamassassin-3.4.6-1|279	Group:		Development/Perl
21mr|spamassassin-3.4.6-1|280	Requires:       perl(HTML::Parser)
21mr|spamassassin-3.4.6-1|281	
21mr|spamassassin-3.4.6-1|282	%description -n perl-%{fname}
21mr|spamassassin-3.4.6-1|283	Mail::SpamAssassin is a module to identify spam using text analysis and
21mr|spamassassin-3.4.6-1|284	several internet-based realtime blacklists. Using its rule base, it uses a
21mr|spamassassin-3.4.6-1|285	wide range of heuristic tests on mail headers and body text to identify
21mr|spamassassin-3.4.6-1|286	``spam'', also known as unsolicited commercial email. Once identified, the
21mr|spamassassin-3.4.6-1|287	mail can then be optionally tagged as spam for later filtering using the
21mr|spamassassin-3.4.6-1|288	user's own mail user-agent application.
21mr|spamassassin-3.4.6-1|289	
21mr|spamassassin-3.4.6-1|290	%files -n perl-%{fname}
21mr|spamassassin-3.4.6-1|291	%{perl_vendorlib}/Mail/SpamAssassin*
21mr|spamassassin-3.4.6-1|292	%exclude %{perl_vendorlib}/Mail/SpamAssassin/Spamd
21mr|spamassassin-3.4.6-1|293	%{perl_vendorlib}/spamassassin-run.pod
21mr|spamassassin-3.4.6-1|294	%{_mandir}/man3/Mail::SpamAssassin*
21mr|spamassassin-3.4.6-1|295	%exclude %{_mandir}/man3/Mail::SpamAssassin::Spamd*
21mr|spamassassin-3.4.6-1|296	%{_mandir}/man3/spamassassin-run.3pm*
21mr|spamassassin-3.4.6-1|297	
21mr|spamassassin-3.4.6-1|298	#--------------------------------------------------------------------------
21mr|spamassassin-3.4.6-1|299	
21mr|spamassassin-3.4.6-1|300	%package -n	perl-%{fname}-Spamd
21mr|spamassassin-3.4.6-1|301	Summary:        A mod_perl2 module implementing the spamd protocol
21mr|spamassassin-3.4.6-1|302	Group:		Development/Perl
21mr|spamassassin-3.4.6-1|303	Requires:       apache-mod_perl
21mr|spamassassin-3.4.6-1|304	
21mr|spamassassin-3.4.6-1|305	%description -n	perl-%{fname}-Spamd
21mr|spamassassin-3.4.6-1|306	This distribution contains a mod_perl2 module, implementing the spamd protocol
21mr|spamassassin-3.4.6-1|307	from the SpamAssassin (http://spamassassin.apache.org/) project in Apache2.
21mr|spamassassin-3.4.6-1|308	It's mostly compatible with the original spamd.
21mr|spamassassin-3.4.6-1|309	
21mr|spamassassin-3.4.6-1|310	%files -n perl-%{fname}-Spamd
21mr|spamassassin-3.4.6-1|311	%doc spamd-apache2/README.apache
21mr|spamassassin-3.4.6-1|312	%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
21mr|spamassassin-3.4.6-1|313	%{perl_vendorlib}/Mail/SpamAssassin/Spamd
21mr|spamassassin-3.4.6-1|314	%{_mandir}/man3/Mail::SpamAssassin::Spamd*
21mr|spamassassin-3.4.6-1|315	
21mr|spamassassin-3.4.6-1|316	#--------------------------------------------------------------------------
21mr|spamassassin-3.4.6-1|317	
21mr|spamassassin-3.4.6-1|318	%prep
21mr|spamassassin-3.4.6-1|319	%setup -q -n %{fname}-%{version}
21mr|spamassassin-3.4.6-1|320	%patch0 -p0 -b .fixbang
21mr|spamassassin-3.4.6-1|321	%patch1 -p0
21mr|spamassassin-3.4.6-1|322	
21mr|spamassassin-3.4.6-1|323	
21mr|spamassassin-3.4.6-1|324	# svn cleansing...
21mr|spamassassin-3.4.6-1|325	for i in `find . -type d -name .svn`; do
21mr|spamassassin-3.4.6-1|326	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
21mr|spamassassin-3.4.6-1|327	done
21mr|spamassassin-3.4.6-1|328	
21mr|spamassassin-3.4.6-1|329	%build
21mr|spamassassin-3.4.6-1|330	
21mr|spamassassin-3.4.6-1|331	%{__perl} \
21mr|spamassassin-3.4.6-1|332	Makefile.PL \
21mr|spamassassin-3.4.6-1|333	INSTALLDIRS=vendor \
21mr|spamassassin-3.4.6-1|334	SYSCONFDIR=%{_sysconfdir} \
21mr|spamassassin-3.4.6-1|335	DATADIR=%{_datadir}/spamassassin \
21mr|spamassassin-3.4.6-1|336	ENABLE_SSL=yes \
21mr|spamassassin-3.4.6-1|337	RUN_NET_TESTS=no < /dev/null
21mr|spamassassin-3.4.6-1|338	
21mr|spamassassin-3.4.6-1|339	%make OPTIMIZE="%{optflags}" LDFLAGS="%{ldflags}"
21mr|spamassassin-3.4.6-1|340	
21mr|spamassassin-3.4.6-1|341	pushd spamd-apache2
21mr|spamassassin-3.4.6-1|342	%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
21mr|spamassassin-3.4.6-1|343	%make
21mr|spamassassin-3.4.6-1|344	popd
21mr|spamassassin-3.4.6-1|345	
21mr|spamassassin-3.4.6-1|346	%check
21mr|spamassassin-3.4.6-1|347	#cat >> t/config.dist << EOF
21mr|spamassassin-3.4.6-1|348	#run_net_tests=y
21mr|spamassassin-3.4.6-1|349	#run_spamd_prefork_stress_test=y
21mr|spamassassin-3.4.6-1|350	#EOF
21mr|spamassassin-3.4.6-1|351	export LANG=C
21mr|spamassassin-3.4.6-1|352	export LC_ALL=C
21mr|spamassassin-3.4.6-1|353	export LANGUAGE=C
21mr|spamassassin-3.4.6-1|354	# useless and broken test case
21mr|spamassassin-3.4.6-1|355	rm -f t/make_install.t
21mr|spamassassin-3.4.6-1|356	# may be broken on mga4 only? NO...
21mr|spamassassin-3.4.6-1|357	rm -f t/sa_compile.t
21mr|spamassassin-3.4.6-1|358	%ifnarch %{ix86}
21mr|spamassassin-3.4.6-1|359	make FULLPERL="%{_bindir}/perl" test #TEST_VERBOSE=1
21mr|spamassassin-3.4.6-1|360	%endif
21mr|spamassassin-3.4.6-1|361	%install
21mr|spamassassin-3.4.6-1|362	
21mr|spamassassin-3.4.6-1|363	%makeinstall_std
21mr|spamassassin-3.4.6-1|364	
21mr|spamassassin-3.4.6-1|365	pushd spamd-apache2
21mr|spamassassin-3.4.6-1|366	%makeinstall_std
21mr|spamassassin-3.4.6-1|367	popd
21mr|spamassassin-3.4.6-1|368	
21mr|spamassassin-3.4.6-1|369	install -d %{buildroot}%{_sysconfdir}/mail/%{name}/sa-update-keys
21mr|spamassassin-3.4.6-1|370	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|spamassassin-3.4.6-1|371	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|spamassassin-3.4.6-1|372	install -d %{buildroot}/var/spool/spamassassin
21mr|spamassassin-3.4.6-1|373	install -d %{buildroot}/var/log/spamassassin
21mr|spamassassin-3.4.6-1|374	install -d %{buildroot}/var/lib/spamassassin
21mr|spamassassin-3.4.6-1|375	install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
21mr|spamassassin-3.4.6-1|376	
21mr|spamassassin-3.4.6-1|377	cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/v330.pre
21mr|spamassassin-3.4.6-1|378	
21mr|spamassassin-3.4.6-1|379	# Mail::SpamAssassin::Plugin::AWL - Normalize scores via auto-whitelist
21mr|spamassassin-3.4.6-1|380	loadplugin Mail::SpamAssassin::Plugin::AWL
21mr|spamassassin-3.4.6-1|381	EOF
21mr|spamassassin-3.4.6-1|382	
21mr|spamassassin-3.4.6-1|383	cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/local.cf
21mr|spamassassin-3.4.6-1|384	required_hits 5
21mr|spamassassin-3.4.6-1|385	rewrite_header Subject [SPAM]
21mr|spamassassin-3.4.6-1|386	report_safe 0
21mr|spamassassin-3.4.6-1|387	ifplugin Mail::SpamAssassin::Plugin::AWL
21mr|spamassassin-3.4.6-1|388	auto_whitelist_path        /var/spool/spamassassin/auto-whitelist
21mr|spamassassin-3.4.6-1|389	auto_whitelist_file_mode   0666
21mr|spamassassin-3.4.6-1|390	endif # Mail::SpamAssassin::Plugin::AWL
21mr|spamassassin-3.4.6-1|391	EOF
21mr|spamassassin-3.4.6-1|392	
21mr|spamassassin-3.4.6-1|393	install -d %{buildroot}%{_sysconfdir}/cron.d
21mr|spamassassin-3.4.6-1|394	install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/spamd
21mr|spamassassin-3.4.6-1|395	install -m0644 %{SOURCE6} %buildroot/etc/cron.d/sa-update
21mr|spamassassin-3.4.6-1|396	# installed mode 744 as non root users can't run it, but can read it.
21mr|spamassassin-3.4.6-1|397	install -m0744 %{SOURCE7} %buildroot%{_datadir}/spamassassin/sa-update.cron
21mr|spamassassin-3.4.6-1|398	install -m0644 %{SOURCE8} %{buildroot}%{_sysconfdir}/logrotate.d/spamd
21mr|spamassassin-3.4.6-1|399	install -m0644 %{SOURCE9} %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
21mr|spamassassin-3.4.6-1|400	
21mr|spamassassin-3.4.6-1|401	install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/mail/spamassassin/
21mr|spamassassin-3.4.6-1|402	install -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/mail/spamassassin/
21mr|spamassassin-3.4.6-1|403	install -D -p -m 644 %{SOURCE10} %{buildroot}%{_unitdir}/spamd.service
21mr|spamassassin-3.4.6-1|404	install -D -p -m 644 %{SOURCE11} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|spamassassin-3.4.6-1|405	
21mr|spamassassin-3.4.6-1|406	# sa-update channels and keyring directory
21mr|spamassassin-3.4.6-1|407	install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/channel.d/
21mr|spamassassin-3.4.6-1|408	install -m0644 %{SOURCE12} %{buildroot}%{_sysconfdir}/mail/spamassassin/channel.d/
21mr|spamassassin-3.4.6-1|409	install -m0644 %{SOURCE13} %{buildroot}%{_sysconfdir}/mail/spamassassin/channel.d/
21mr|spamassassin-3.4.6-1|410	
21mr|spamassassin-3.4.6-1|411	install -m 0644 %{SOURCE14} $RPM_BUILD_DIR/Mail-SpamAssassin-%{version}/
21mr|spamassassin-3.4.6-1|412	
21mr|spamassassin-3.4.6-1|413	
21mr|spamassassin-3.4.6-1|414	# bork bork
21mr|spamassassin-3.4.6-1|415	install -m0644 rules/*.pre %{buildroot}%{_sysconfdir}/mail/%{name}/
21mr|spamassassin-3.4.6-1|416	
21mr|spamassassin-3.4.6-1|417	# cleanup
21mr|spamassassin-3.4.6-1|418	rm -f %{buildroot}%{_bindir}/apache-spamd.pl
21mr|spamassassin-3.4.6-1|419	rm -f %{buildroot}%{_mandir}/man1/apache-spamd.pl.1*
21mr|spamassassin-3.4.6-1|420	
21mr|spamassassin-3.4.6-1|421	# these are not meant to be released
21mr|spamassassin-3.4.6-1|422	rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/P595Body.pm
21mr|spamassassin-3.4.6-1|423	rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/RabinKarpBody.pm
21mr|spamassassin-3.4.6-1|424	
21mr|spamassassin-3.4.6-1|425	# fix perms
21mr|spamassassin-3.4.6-1|426	chmod 755 %{buildroot}%{_bindir}/*
21mr|spamassassin-3.4.6-1|427	
21mr|spamassassin-3.4.6-1|428	
21mr|spamassassin-3.4.6-1|429	

16819 21
21mr|spamassassin-rules-3.4.0-20140707.1|1	%bcond_without tarball
21mr|spamassassin-rules-3.4.0-20140707.1|2	
21mr|spamassassin-rules-3.4.0-20140707.1|3	%define date 20140707
21mr|spamassassin-rules-3.4.0-20140707.1|4	
21mr|spamassassin-rules-3.4.0-20140707.1|5	Summary:	Rules for SpamAssassin
21mr|spamassassin-rules-3.4.0-20140707.1|6	Name:		spamassassin-rules
21mr|spamassassin-rules-3.4.0-20140707.1|7	Version:	3.4.0
21mr|spamassassin-rules-3.4.0-20140707.1|8	Release:	%{date}.1
21mr|spamassassin-rules-3.4.0-20140707.1|9	License:	Apache License
21mr|spamassassin-rules-3.4.0-20140707.1|10	Group:		Networking/Mail
21mr|spamassassin-rules-3.4.0-20140707.1|11	Url:		http://spamassassin.org/
21mr|spamassassin-rules-3.4.0-20140707.1|12	%if %{with tarball}
21mr|spamassassin-rules-3.4.0-20140707.1|13	# sa-update --gpghomedir . --channel updates.spamassassin.org --updatedir .
21mr|spamassassin-rules-3.4.0-20140707.1|14	Source0:	updates-%{date}.tar.bz2
21mr|spamassassin-rules-3.4.0-20140707.1|15	%endif
21mr|spamassassin-rules-3.4.0-20140707.1|16	Requires:	spamassassin > 3.3.0
21mr|spamassassin-rules-3.4.0-20140707.1|17	Conflicts:	spamassassin < 3.3.0
21mr|spamassassin-rules-3.4.0-20140707.1|18	%if %{without tarball}
21mr|spamassassin-rules-3.4.0-20140707.1|19	Buildrequires:	gnupg
21mr|spamassassin-rules-3.4.0-20140707.1|20	Buildrequires:	spamassassin
21mr|spamassassin-rules-3.4.0-20140707.1|21	%endif
21mr|spamassassin-rules-3.4.0-20140707.1|22	BuildArch:	noarch
21mr|spamassassin-rules-3.4.0-20140707.1|23	
21mr|spamassassin-rules-3.4.0-20140707.1|24	%description
21mr|spamassassin-rules-3.4.0-20140707.1|25	This package contains the default rules for SpamAssassin.
21mr|spamassassin-rules-3.4.0-20140707.1|26	
21mr|spamassassin-rules-3.4.0-20140707.1|27	WARNING: These rules may be old at install time. This package is NOT
21mr|spamassassin-rules-3.4.0-20140707.1|28	supported by Rosa. You should immediately update your rules set as
21mr|spamassassin-rules-3.4.0-20140707.1|29	explained in the official SpamAssassin documentations.
21mr|spamassassin-rules-3.4.0-20140707.1|30	
21mr|spamassassin-rules-3.4.0-20140707.1|31	%files
21mr|spamassassin-rules-3.4.0-20140707.1|32	%attr(0644,root,root) %{_datadir}/spamassassin/*.cf
21mr|spamassassin-rules-3.4.0-20140707.1|33	
21mr|spamassassin-rules-3.4.0-20140707.1|34	#----------------------------------------------------------------------------
21mr|spamassassin-rules-3.4.0-20140707.1|35	
21mr|spamassassin-rules-3.4.0-20140707.1|36	%prep
21mr|spamassassin-rules-3.4.0-20140707.1|37	%setup -q -c -T -n %{name}-%{version}
21mr|spamassassin-rules-3.4.0-20140707.1|38	%if %{with tarball}
21mr|spamassassin-rules-3.4.0-20140707.1|39	tar -xf %{SOURCE0}
21mr|spamassassin-rules-3.4.0-20140707.1|40	%else
21mr|spamassassin-rules-3.4.0-20140707.1|41	sa-update --gpghomedir . --channel updates.spamassassin.org --updatedir .
21mr|spamassassin-rules-3.4.0-20140707.1|42	%endif
21mr|spamassassin-rules-3.4.0-20140707.1|43	
21mr|spamassassin-rules-3.4.0-20140707.1|44	%build
21mr|spamassassin-rules-3.4.0-20140707.1|45	
21mr|spamassassin-rules-3.4.0-20140707.1|46	%install
21mr|spamassassin-rules-3.4.0-20140707.1|47	install -d %{buildroot}%{_datadir}/spamassassin
21mr|spamassassin-rules-3.4.0-20140707.1|48	install -m0644 updates_spamassassin_org/*.cf %{buildroot}%{_datadir}/spamassassin/

16820 21
21mr|spandsp-3.0.0-1|1	%global commit 232ee167ebcb9c4ca38aac1a60d43fcaf66b1c0c
21mr|spandsp-3.0.0-1|2	
21mr|spandsp-3.0.0-1|3	%define major 3
21mr|spandsp-3.0.0-1|4	
21mr|spandsp-3.0.0-1|5	%define libnamedevold %{mklibname spandsp 0}-devel
21mr|spandsp-3.0.0-1|6	%define libname %mklibname spandsp %{major}
21mr|spandsp-3.0.0-1|7	%define libnamedev %mklibname spandsp -d
21mr|spandsp-3.0.0-1|8	%define libnamestaticdev %mklibname spandsp -d -s
21mr|spandsp-3.0.0-1|9	
21mr|spandsp-3.0.0-1|10	Name:		spandsp
21mr|spandsp-3.0.0-1|11	Version:	3.0.0
21mr|spandsp-3.0.0-1|12	Release:	1
21mr|spandsp-3.0.0-1|13	Summary:	A DSP library for telephony
21mr|spandsp-3.0.0-1|14	Group:		System/Libraries
21mr|spandsp-3.0.0-1|15	License:	GPLv2
21mr|spandsp-3.0.0-1|16	URL:		http://www.soft-switch.org/
21mr|spandsp-3.0.0-1|17	Source0:	https://github.com/freeswitch/spandsp/archive/%{commit}.tar.gz
21mr|spandsp-3.0.0-1|18	BuildRequires:	pkgconfig(libtiff-4)
21mr|spandsp-3.0.0-1|19	BuildRequires:	pkgconfig(libjpeg)
21mr|spandsp-3.0.0-1|20	BuildRequires:	libxml2-devel
21mr|spandsp-3.0.0-1|21	BuildRequires:	pkgconfig(sndfile)
21mr|spandsp-3.0.0-1|22	
21mr|spandsp-3.0.0-1|23	%description
21mr|spandsp-3.0.0-1|24	SpanDSP is a library of DSP functions for telephony, in the 8000
21mr|spandsp-3.0.0-1|25	sample per second world of E1s, T1s, and higher order PCM channels. It
21mr|spandsp-3.0.0-1|26	contains low level functions, such as basic filters. It also contains
21mr|spandsp-3.0.0-1|27	higher level functions, such as cadenced supervisory tone detection,
21mr|spandsp-3.0.0-1|28	and a complete software FAX machine. The software has been designed to
21mr|spandsp-3.0.0-1|29	avoid intellectual property issues, using mature techniques where all
21mr|spandsp-3.0.0-1|30	relevant patents have expired. See the file DueDiligence for important
21mr|spandsp-3.0.0-1|31	information about these intellectual property issues.
21mr|spandsp-3.0.0-1|32	
21mr|spandsp-3.0.0-1|33	#----------------------------------------------------------------------
21mr|spandsp-3.0.0-1|34	%package -n %{libname}
21mr|spandsp-3.0.0-1|35	Summary:	A DSP library for telephony
21mr|spandsp-3.0.0-1|36	Group:		System/Libraries
21mr|spandsp-3.0.0-1|37	
21mr|spandsp-3.0.0-1|38	%description -n %{libname}
21mr|spandsp-3.0.0-1|39	spandsp is a library for DSP in telephony spans. It can perform many of the
21mr|spandsp-3.0.0-1|40	common DSP functions, such as the generation and detection of DTMF and
21mr|spandsp-3.0.0-1|41	supervisory tones.
21mr|spandsp-3.0.0-1|42	
21mr|spandsp-3.0.0-1|43	%files -n %{libname}
21mr|spandsp-3.0.0-1|44	%doc AUTHORS ChangeLog COPYING DueDiligence INSTALL NEWS README
21mr|spandsp-3.0.0-1|45	%{_libdir}/lib*.so.%{major}*
21mr|spandsp-3.0.0-1|46	
21mr|spandsp-3.0.0-1|47	#----------------------------------------------------------------------
21mr|spandsp-3.0.0-1|48	
21mr|spandsp-3.0.0-1|49	%package -n %{libnamedev}
21mr|spandsp-3.0.0-1|50	Summary:	Header files and libraries needed for development with SpanDSP
21mr|spandsp-3.0.0-1|51	Group:		Development/C
21mr|spandsp-3.0.0-1|52	Provides:	%{name}-devel = %{EVRD}
21mr|spandsp-3.0.0-1|53	Requires:	%{libname} = %{EVRD}
21mr|spandsp-3.0.0-1|54	
21mr|spandsp-3.0.0-1|55	%description -n %{libnamedev}
21mr|spandsp-3.0.0-1|56	This package includes the header files and libraries needed for developing
21mr|spandsp-3.0.0-1|57	programs using SpanDSP.
21mr|spandsp-3.0.0-1|58	
21mr|spandsp-3.0.0-1|59	%files -n %{libnamedev}
21mr|spandsp-3.0.0-1|60	%{_includedir}/spandsp
21mr|spandsp-3.0.0-1|61	%{_includedir}/*.h
21mr|spandsp-3.0.0-1|62	%{_libdir}/*.so
21mr|spandsp-3.0.0-1|63	%{_libdir}/pkgconfig/*.pc
21mr|spandsp-3.0.0-1|64	
21mr|spandsp-3.0.0-1|65	#----------------------------------------------------------------------
21mr|spandsp-3.0.0-1|66	
21mr|spandsp-3.0.0-1|67	%package -n %{libnamestaticdev}
21mr|spandsp-3.0.0-1|68	Summary:	Static libraries needed for development with SpanDSP
21mr|spandsp-3.0.0-1|69	Group:		Development/C
21mr|spandsp-3.0.0-1|70	Provides:	%{name}-static-devel = %{EVRD}
21mr|spandsp-3.0.0-1|71	Requires:	%{libnamedev} = %{EVRD}
21mr|spandsp-3.0.0-1|72	
21mr|spandsp-3.0.0-1|73	%description -n %{libnamestaticdev}
21mr|spandsp-3.0.0-1|74	This package includes the static libraries needed for developing programs
21mr|spandsp-3.0.0-1|75	using SpanDSP.
21mr|spandsp-3.0.0-1|76	
21mr|spandsp-3.0.0-1|77	%files -n %{libnamestaticdev}
21mr|spandsp-3.0.0-1|78	%{_libdir}/*.a
21mr|spandsp-3.0.0-1|79	
21mr|spandsp-3.0.0-1|80	#----------------------------------------------------------------------
21mr|spandsp-3.0.0-1|81	
21mr|spandsp-3.0.0-1|82	%prep
21mr|spandsp-3.0.0-1|83	
21mr|spandsp-3.0.0-1|84	%setup -q -n spandsp-%{commit}
21mr|spandsp-3.0.0-1|85	
21mr|spandsp-3.0.0-1|86	%build
21mr|spandsp-3.0.0-1|87	autoreconf -i
21mr|spandsp-3.0.0-1|88	%configure --enable-static
21mr|spandsp-3.0.0-1|89	%make
21mr|spandsp-3.0.0-1|90	
21mr|spandsp-3.0.0-1|91	%install
21mr|spandsp-3.0.0-1|92	%makeinstall_std

16821 21
21mr|sparsehash-2.0.3-6|1	# No debug package is needed here
21mr|sparsehash-2.0.3-6|2	%define _enable_debug_packages %{nil}
21mr|sparsehash-2.0.3-6|3	%define debug_package %{nil}
21mr|sparsehash-2.0.3-6|4	
21mr|sparsehash-2.0.3-6|5	Summary:	Extremely memory-efficient hash_map implementation
21mr|sparsehash-2.0.3-6|6	Name:		sparsehash
21mr|sparsehash-2.0.3-6|7	Version:	2.0.3
21mr|sparsehash-2.0.3-6|8	Release:	6
21mr|sparsehash-2.0.3-6|9	License:	BSD
21mr|sparsehash-2.0.3-6|10	Group:		Development/C++
21mr|sparsehash-2.0.3-6|11	Url:		http://code.google.com/p/sparsehash
21mr|sparsehash-2.0.3-6|12	Source:		http://%{name}.googlecode.com/files/%{name}-%{version}.tar.gz
21mr|sparsehash-2.0.3-6|13	BuildRequires:	gcc-c++
21mr|sparsehash-2.0.3-6|14	
21mr|sparsehash-2.0.3-6|15	%description
21mr|sparsehash-2.0.3-6|16	The Google SparseHash project contains several C++ template hash-map
21mr|sparsehash-2.0.3-6|17	implementations with different performance characteristics, including
21mr|sparsehash-2.0.3-6|18	an implementation that optimizes for space and one that optimizes for
21mr|sparsehash-2.0.3-6|19	speed.
21mr|sparsehash-2.0.3-6|20	
21mr|sparsehash-2.0.3-6|21	%package devel
21mr|sparsehash-2.0.3-6|22	Summary:	Extremely memory-efficient C++ hash_map implementation
21mr|sparsehash-2.0.3-6|23	Group:		Development/C++
21mr|sparsehash-2.0.3-6|24	
21mr|sparsehash-2.0.3-6|25	%description devel
21mr|sparsehash-2.0.3-6|26	The Google SparseHash project contains several C++ template hash-map
21mr|sparsehash-2.0.3-6|27	implementations with different performance characteristics, including
21mr|sparsehash-2.0.3-6|28	an implementation that optimizes for space and one that optimizes for
21mr|sparsehash-2.0.3-6|29	speed.
21mr|sparsehash-2.0.3-6|30	
21mr|sparsehash-2.0.3-6|31	%prep
21mr|sparsehash-2.0.3-6|32	%setup -qn %{name}-%{name}-%{version}
21mr|sparsehash-2.0.3-6|33	
21mr|sparsehash-2.0.3-6|34	%build
21mr|sparsehash-2.0.3-6|35	%configure
21mr|sparsehash-2.0.3-6|36	%make
21mr|sparsehash-2.0.3-6|37	
21mr|sparsehash-2.0.3-6|38	%install
21mr|sparsehash-2.0.3-6|39	%makeinstall_std
21mr|sparsehash-2.0.3-6|40	
21mr|sparsehash-2.0.3-6|41	%files devel
21mr|sparsehash-2.0.3-6|42	# Though version is 2.0.3, not all sources are updated
21mr|sparsehash-2.0.3-6|43	%doc %{_docdir}/%{name}-2.0.2
21mr|sparsehash-2.0.3-6|44	%{_includedir}/google/
21mr|sparsehash-2.0.3-6|45	%{_includedir}/sparsehash/
21mr|sparsehash-2.0.3-6|46	%{_libdir}/pkgconfig/*.pc

16822 21
21mr|spatial4j0.5.0-0.5.0-1|1	%define oldname spatial4j
21mr|spatial4j0.5.0-0.5.0-1|2	Group: Development/Java
21mr|spatial4j0.5.0-0.5.0-1|3	# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
21mr|spatial4j0.5.0-0.5.0-1|4	%define _localstatedir %{_var}
21mr|spatial4j0.5.0-0.5.0-1|5	Name:          spatial4j0.5.0
21mr|spatial4j0.5.0-0.5.0-1|6	Version:       0.5.0
21mr|spatial4j0.5.0-0.5.0-1|7	Release:       1
21mr|spatial4j0.5.0-0.5.0-1|8	Summary:       A Geospatial Library for Java
21mr|spatial4j0.5.0-0.5.0-1|9	License:       ASL 2.0
21mr|spatial4j0.5.0-0.5.0-1|10	URL:           https://github.com/locationtech/spatial4j
21mr|spatial4j0.5.0-0.5.0-1|11	Source0:       https://github.com/spatial4j/spatial4j/archive/%{oldname}-0.5.tar.gz
21mr|spatial4j0.5.0-0.5.0-1|12	
21mr|spatial4j0.5.0-0.5.0-1|13	BuildRequires: maven-local
21mr|spatial4j0.5.0-0.5.0-1|14	BuildRequires: mvn(com.vividsolutions:jts:1.14.0)
21mr|spatial4j0.5.0-0.5.0-1|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|spatial4j0.5.0-0.5.0-1|16	BuildRequires: mvn(org.noggit:noggit)
21mr|spatial4j0.5.0-0.5.0-1|17	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|spatial4j0.5.0-0.5.0-1|18	
21mr|spatial4j0.5.0-0.5.0-1|19	# test deps
21mr|spatial4j0.5.0-0.5.0-1|20	%if 0
21mr|spatial4j0.5.0-0.5.0-1|21	BuildRequires: mvn(com.carrotsearch.randomizedtesting:randomizedtesting-runner)
21mr|spatial4j0.5.0-0.5.0-1|22	BuildRequires: mvn(junit:junit)
21mr|spatial4j0.5.0-0.5.0-1|23	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|spatial4j0.5.0-0.5.0-1|24	%endif
21mr|spatial4j0.5.0-0.5.0-1|25	
21mr|spatial4j0.5.0-0.5.0-1|26	BuildArch:     noarch
21mr|spatial4j0.5.0-0.5.0-1|27	Source44: import.info
21mr|spatial4j0.5.0-0.5.0-1|28	
21mr|spatial4j0.5.0-0.5.0-1|29	%description
21mr|spatial4j0.5.0-0.5.0-1|30	Spatial4j is a general purpose spatial/geospatial Java library.
21mr|spatial4j0.5.0-0.5.0-1|31	It's core capabilities are 3-fold: to provide common geospatially-aware shapes,
21mr|spatial4j0.5.0-0.5.0-1|32	to provide distance calculations and other math, and to read and write the
21mr|spatial4j0.5.0-0.5.0-1|33	shapes to strings.
21mr|spatial4j0.5.0-0.5.0-1|34	
21mr|spatial4j0.5.0-0.5.0-1|35	%package javadoc
21mr|spatial4j0.5.0-0.5.0-1|36	Group: Development/Java
21mr|spatial4j0.5.0-0.5.0-1|37	Summary:       Javadoc for %{oldname}
21mr|spatial4j0.5.0-0.5.0-1|38	BuildArch: noarch
21mr|spatial4j0.5.0-0.5.0-1|39	# Java stack is not supported on x86_32
21mr|spatial4j0.5.0-0.5.0-1|40	ExcludeArch: %{ix86}
21mr|spatial4j0.5.0-0.5.0-1|41	
21mr|spatial4j0.5.0-0.5.0-1|42	%description javadoc
21mr|spatial4j0.5.0-0.5.0-1|43	This package contains javadoc for %{oldname}.
21mr|spatial4j0.5.0-0.5.0-1|44	
21mr|spatial4j0.5.0-0.5.0-1|45	%prep
21mr|spatial4j0.5.0-0.5.0-1|46	%setup -q -n %{oldname}-%{oldname}-0.5
21mr|spatial4j0.5.0-0.5.0-1|47	
21mr|spatial4j0.5.0-0.5.0-1|48	# Unwanted tasks
21mr|spatial4j0.5.0-0.5.0-1|49	%pom_remove_plugin de.thetaphi:forbiddenapis
21mr|spatial4j0.5.0-0.5.0-1|50	%pom_remove_plugin org.jacoco:jacoco-maven-plugin
21mr|spatial4j0.5.0-0.5.0-1|51	
21mr|spatial4j0.5.0-0.5.0-1|52	# the attach-sources execution breaks OSGi manifest generation
21mr|spatial4j0.5.0-0.5.0-1|53	%pom_remove_plugin :maven-jar-plugin
21mr|spatial4j0.5.0-0.5.0-1|54	
21mr|spatial4j0.5.0-0.5.0-1|55	%mvn_file : %{oldname}
21mr|spatial4j0.5.0-0.5.0-1|56	
21mr|spatial4j0.5.0-0.5.0-1|57	%pom_change_dep com.vividsolutions:jts:1.13 com.vividsolutions:jts:1.14.0
21mr|spatial4j0.5.0-0.5.0-1|58	%mvn_compat_version : 0.5 %{version}
21mr|spatial4j0.5.0-0.5.0-1|59	
21mr|spatial4j0.5.0-0.5.0-1|60	%build
21mr|spatial4j0.5.0-0.5.0-1|61	
21mr|spatial4j0.5.0-0.5.0-1|62	# Test skipped for unavailable test deps
21mr|spatial4j0.5.0-0.5.0-1|63	%mvn_build -f
21mr|spatial4j0.5.0-0.5.0-1|64	
21mr|spatial4j0.5.0-0.5.0-1|65	%install
21mr|spatial4j0.5.0-0.5.0-1|66	%mvn_install
21mr|spatial4j0.5.0-0.5.0-1|67	
21mr|spatial4j0.5.0-0.5.0-1|68	%files -f .mfiles
21mr|spatial4j0.5.0-0.5.0-1|69	%doc CHANGES.md README.md
21mr|spatial4j0.5.0-0.5.0-1|70	%doc LICENSE.txt
21mr|spatial4j0.5.0-0.5.0-1|71	
21mr|spatial4j0.5.0-0.5.0-1|72	%files javadoc -f .mfiles-javadoc
21mr|spatial4j0.5.0-0.5.0-1|73	%doc LICENSE.txt
21mr|spatial4j0.5.0-0.5.0-1|74	
21mr|spatial4j0.5.0-0.5.0-1|75	%changelog
21mr|spatial4j0.5.0-0.5.0-1|76	* Wed Jun 19 2019 Igor Vlasenko <viy@altlinux.ru> 0.5.0-alt3_7jpp8
21mr|spatial4j0.5.0-0.5.0-1|77	- compat package
21mr|spatial4j0.5.0-0.5.0-1|78	
21mr|spatial4j0.5.0-0.5.0-1|79	* Tue Jun 18 2019 Igor Vlasenko <viy@altlinux.ru> 0.5.0-alt2_7jpp8
21mr|spatial4j0.5.0-0.5.0-1|80	- build with jts1.14
21mr|spatial4j0.5.0-0.5.0-1|81	
21mr|spatial4j0.5.0-0.5.0-1|82	* Thu Apr 19 2018 Igor Vlasenko <viy@altlinux.ru> 0.5.0-alt1_7jpp8
21mr|spatial4j0.5.0-0.5.0-1|83	- java update
21mr|spatial4j0.5.0-0.5.0-1|84	
21mr|spatial4j0.5.0-0.5.0-1|85	* Thu Nov 09 2017 Igor Vlasenko <viy@altlinux.ru> 0.5.0-alt1_6jpp8
21mr|spatial4j0.5.0-0.5.0-1|86	- fc27 update
21mr|spatial4j0.5.0-0.5.0-1|87	
21mr|spatial4j0.5.0-0.5.0-1|88	* Sun Oct 22 2017 Igor Vlasenko <viy@altlinux.ru> 0.5.0-alt1_5jpp8
21mr|spatial4j0.5.0-0.5.0-1|89	- new jpp release
21mr|spatial4j0.5.0-0.5.0-1|90	
21mr|spatial4j0.5.0-0.5.0-1|91	* Fri Dec 16 2016 Igor Vlasenko <viy@altlinux.ru> 0.5.0-alt1_4jpp8
21mr|spatial4j0.5.0-0.5.0-1|92	- new fc release
21mr|spatial4j0.5.0-0.5.0-1|93	
21mr|spatial4j0.5.0-0.5.0-1|94	* Tue Dec 06 2016 Igor Vlasenko <viy@altlinux.ru> 0.5.0-alt1_3jpp8
21mr|spatial4j0.5.0-0.5.0-1|95	- new version
21mr|spatial4j0.5.0-0.5.0-1|96	
21mr|spatial4j0.5.0-0.5.0-1|97	* Sat Feb 06 2016 Igor Vlasenko <viy@altlinux.ru> 0.4.1-alt1_4jpp8
21mr|spatial4j0.5.0-0.5.0-1|98	- java 8 mass update
21mr|spatial4j0.5.0-0.5.0-1|99	

16823 21
21mr|spatial4j-0.7-4|1	Name:          spatial4j
21mr|spatial4j-0.7-4|2	Version:       0.7
21mr|spatial4j-0.7-4|3	Release:       4
21mr|spatial4j-0.7-4|4	Summary:       A Geospatial Library for Java
21mr|spatial4j-0.7-4|5	License:       ASL 2.0
21mr|spatial4j-0.7-4|6	URL:           https://projects.eclipse.org/projects/locationtech.spatial4j
21mr|spatial4j-0.7-4|7	Source0:       https://github.com/locationtech/spatial4j/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|spatial4j-0.7-4|8	
21mr|spatial4j-0.7-4|9	BuildRequires:  maven-local
21mr|spatial4j-0.7-4|10	BuildRequires:  mvn(com.carrotsearch.randomizedtesting:randomizedtesting-runner)
21mr|spatial4j-0.7-4|11	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|spatial4j-0.7-4|12	BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)
21mr|spatial4j-0.7-4|13	BuildRequires:  mvn(junit:junit)
21mr|spatial4j-0.7-4|14	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|spatial4j-0.7-4|15	BuildRequires:  mvn(org.locationtech.jts:jts-core)
21mr|spatial4j-0.7-4|16	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|spatial4j-0.7-4|17	BuildRequires:  mvn(org.noggit:noggit)
21mr|spatial4j-0.7-4|18	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|spatial4j-0.7-4|19	
21mr|spatial4j-0.7-4|20	Group:          Development/Java
21mr|spatial4j-0.7-4|21	BuildArch:     noarch
21mr|spatial4j-0.7-4|22	# Java stack is not supported on x86_32
21mr|spatial4j-0.7-4|23	ExcludeArch: %{ix86}
21mr|spatial4j-0.7-4|24	
21mr|spatial4j-0.7-4|25	%description
21mr|spatial4j-0.7-4|26	Spatial4j is a general purpose spatial/geospatial Java library.
21mr|spatial4j-0.7-4|27	It's core capabilities are 3-fold: to provide common geospatially-aware shapes,
21mr|spatial4j-0.7-4|28	to provide distance calculations and other math, and to read and write the
21mr|spatial4j-0.7-4|29	shapes to strings.
21mr|spatial4j-0.7-4|30	
21mr|spatial4j-0.7-4|31	%package javadoc
21mr|spatial4j-0.7-4|32	Summary: Javadoc for %{name}
21mr|spatial4j-0.7-4|33	
21mr|spatial4j-0.7-4|34	%description javadoc
21mr|spatial4j-0.7-4|35	This package contains API documentation for %{name}.
21mr|spatial4j-0.7-4|36	
21mr|spatial4j-0.7-4|37	%prep
21mr|spatial4j-0.7-4|38	%setup -q -n %{name}-%{name}-%{version}
21mr|spatial4j-0.7-4|39	
21mr|spatial4j-0.7-4|40	# Unwanted tasks
21mr|spatial4j-0.7-4|41	%pom_remove_plugin de.thetaphi:forbiddenapis
21mr|spatial4j-0.7-4|42	%pom_remove_plugin org.jacoco:jacoco-maven-plugin
21mr|spatial4j-0.7-4|43	
21mr|spatial4j-0.7-4|44	# Backward compatibility aliases
21mr|spatial4j-0.7-4|45	%mvn_alias org.locationtech.spatial4j:spatial4j com.spatial4j:spatial4j
21mr|spatial4j-0.7-4|46	
21mr|spatial4j-0.7-4|47	%build
21mr|spatial4j-0.7-4|48	%mvn_build
21mr|spatial4j-0.7-4|49	
21mr|spatial4j-0.7-4|50	%install
21mr|spatial4j-0.7-4|51	%mvn_install
21mr|spatial4j-0.7-4|52	
21mr|spatial4j-0.7-4|53	%files -f .mfiles
21mr|spatial4j-0.7-4|54	%doc CHANGES.md README.md FORMATS.md
21mr|spatial4j-0.7-4|55	%license asl-v20.txt notice.md
21mr|spatial4j-0.7-4|56	
21mr|spatial4j-0.7-4|57	%files javadoc -f .mfiles-javadoc
21mr|spatial4j-0.7-4|58	%license asl-v20.txt notice.md
21mr|spatial4j-0.7-4|59	

16824 21
21mr|spdlog1.14-1.14.1-4|1	%define __provides_exclude cmake\\(.*\\)|devel\\(.*\\)|pkgconfig\\(.*\\)
21mr|spdlog1.14-1.14.1-4|2	%define __requires_exclude cmake\\(.*\\)|devel\\(.*\\)|pkgconfig\\(.*\\)
21mr|spdlog1.14-1.14.1-4|3	
21mr|spdlog1.14-1.14.1-4|4	%global debug_package	%{nil}
21mr|spdlog1.14-1.14.1-4|5	
21mr|spdlog1.14-1.14.1-4|6	%global major 1
21mr|spdlog1.14-1.14.1-4|7	%define libname %mklibname %{name} %{major}
21mr|spdlog1.14-1.14.1-4|8	%define devname %mklibname -d %{name}
21mr|spdlog1.14-1.14.1-4|9	
21mr|spdlog1.14-1.14.1-4|10	Summary:	Super fast C++ logging library
21mr|spdlog1.14-1.14.1-4|11	Name:		spdlog1.14
21mr|spdlog1.14-1.14.1-4|12	Version:	1.14.1
21mr|spdlog1.14-1.14.1-4|13	Release:	4
21mr|spdlog1.14-1.14.1-4|14	License:	MIT
21mr|spdlog1.14-1.14.1-4|15	Group:		Development/C
21mr|spdlog1.14-1.14.1-4|16	Url:		https://github.com/gabime/spdlog
21mr|spdlog1.14-1.14.1-4|17	Source0:	https://github.com/gabime/spdlog/archive/v%{version}.tar.gz?/spdlog-%{version}.tar.gz
21mr|spdlog1.14-1.14.1-4|18	Patch0:		CVE-2025-6140.patch
21mr|spdlog1.14-1.14.1-4|19	BuildRequires:	cmake
21mr|spdlog1.14-1.14.1-4|20	BuildRequires:	ninja
21mr|spdlog1.14-1.14.1-4|21	BuildRequires:	pkgconfig(systemd)
21mr|spdlog1.14-1.14.1-4|22	BuildRequires:	pkgconfig(catch2)
21mr|spdlog1.14-1.14.1-4|23	
21mr|spdlog1.14-1.14.1-4|24	%description
21mr|spdlog1.14-1.14.1-4|25	This is a packaged version of the gabime/spdlog header-only C++
21mr|spdlog1.14-1.14.1-4|26	logging library available at Github.
21mr|spdlog1.14-1.14.1-4|27	
21mr|spdlog1.14-1.14.1-4|28	#----------------------------------------------------------------------------
21mr|spdlog1.14-1.14.1-4|29	
21mr|spdlog1.14-1.14.1-4|30	%package -n %{libname}
21mr|spdlog1.14-1.14.1-4|31	Summary:	Super fast C++ logging library
21mr|spdlog1.14-1.14.1-4|32	Group:		System/Libraries
21mr|spdlog1.14-1.14.1-4|33	
21mr|spdlog1.14-1.14.1-4|34	%description -n %{libname}
21mr|spdlog1.14-1.14.1-4|35	Super fast C++ logging library.
21mr|spdlog1.14-1.14.1-4|36	
21mr|spdlog1.14-1.14.1-4|37	%files -n %{libname}
21mr|spdlog1.14-1.14.1-4|38	%{_libdir}/libspdlog.so.%{major}*
21mr|spdlog1.14-1.14.1-4|39	
21mr|spdlog1.14-1.14.1-4|40	#----------------------------------------------------------------------------
21mr|spdlog1.14-1.14.1-4|41	
21mr|spdlog1.14-1.14.1-4|42	%package -n	%{devname}
21mr|spdlog1.14-1.14.1-4|43	Summary:	Development files for %{name}
21mr|spdlog1.14-1.14.1-4|44	Group:		Development/C
21mr|spdlog1.14-1.14.1-4|45	Provides:	%{name}-devel = %{EVRD}
21mr|spdlog1.14-1.14.1-4|46	Requires:	%{libname} = %{EVRD}
21mr|spdlog1.14-1.14.1-4|47	Requires:	libstdc++-devel
21mr|spdlog1.14-1.14.1-4|48	
21mr|spdlog1.14-1.14.1-4|49	%description -n	%{devname}
21mr|spdlog1.14-1.14.1-4|50	The %{name}-devel package contains C++ header files for developing
21mr|spdlog1.14-1.14.1-4|51	applications that use %{name}.
21mr|spdlog1.14-1.14.1-4|52	
21mr|spdlog1.14-1.14.1-4|53	%files -n %{devname}
21mr|spdlog1.14-1.14.1-4|54	%doc README.md example/
21mr|spdlog1.14-1.14.1-4|55	%license LICENSE
21mr|spdlog1.14-1.14.1-4|56	%{_includedir}/spdlog
21mr|spdlog1.14-1.14.1-4|57	%{_libdir}/cmake/spdlog
21mr|spdlog1.14-1.14.1-4|58	%{_libdir}/pkgconfig/spdlog.pc
21mr|spdlog1.14-1.14.1-4|59	%{_libdir}/libspdlog.so
21mr|spdlog1.14-1.14.1-4|60	
21mr|spdlog1.14-1.14.1-4|61	#----------------------------------------------------------------------------
21mr|spdlog1.14-1.14.1-4|62	
21mr|spdlog1.14-1.14.1-4|63	%prep
21mr|spdlog1.14-1.14.1-4|64	%autosetup -p1 -n spdlog-%{version}
21mr|spdlog1.14-1.14.1-4|65	
21mr|spdlog1.14-1.14.1-4|66	sed -i -e "s,\r,," README.md
21mr|spdlog1.14-1.14.1-4|67	
21mr|spdlog1.14-1.14.1-4|68	%build
21mr|spdlog1.14-1.14.1-4|69	%cmake	\
21mr|spdlog1.14-1.14.1-4|70	-DCMAKE_BUILD_TYPE=Release	\
21mr|spdlog1.14-1.14.1-4|71	-DSPDLOG_BUILD_BENCH=OFF	\
21mr|spdlog1.14-1.14.1-4|72	-DSPDLOG_BUILD_EXAMPLES=OFF	\
21mr|spdlog1.14-1.14.1-4|73	-DSPDLOG_BUILD_SHARED=ON	\
21mr|spdlog1.14-1.14.1-4|74	-DSPDLOG_BUILD_TESTS=ON		\
21mr|spdlog1.14-1.14.1-4|75	-DSPDLOG_FMT_EXTERNAL=OFF	\
21mr|spdlog1.14-1.14.1-4|76	-G Ninja
21mr|spdlog1.14-1.14.1-4|77	
21mr|spdlog1.14-1.14.1-4|78	%ninja_build
21mr|spdlog1.14-1.14.1-4|79	
21mr|spdlog1.14-1.14.1-4|80	%install
21mr|spdlog1.14-1.14.1-4|81	%ninja_install -C build
21mr|spdlog1.14-1.14.1-4|82	
21mr|spdlog1.14-1.14.1-4|83	%check
21mr|spdlog1.14-1.14.1-4|84	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}/%{_libdir}
21mr|spdlog1.14-1.14.1-4|85	pushd build
21mr|spdlog1.14-1.14.1-4|86	ctest --output-on-failure || exit 0
21mr|spdlog1.14-1.14.1-4|87	popd
21mr|spdlog1.14-1.14.1-4|88	
21mr|spdlog1.14-1.14.1-4|89	%changelog
21mr|spdlog1.14-1.14.1-4|90	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|spdlog1.14-1.14.1-4|91	- use bundled FMT for rosa2021.1
21mr|spdlog1.14-1.14.1-4|92	
21mr|spdlog1.14-1.14.1-4|93	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|spdlog1.14-1.14.1-4|94	- cleanup requires for devel
21mr|spdlog1.14-1.14.1-4|95	
21mr|spdlog1.14-1.14.1-4|96	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|spdlog1.14-1.14.1-4|97	- fix setup
21mr|spdlog1.14-1.14.1-4|98	
21mr|spdlog1.14-1.14.1-4|99	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|spdlog1.14-1.14.1-4|100	- more fixes
21mr|spdlog1.14-1.14.1-4|101	
21mr|spdlog1.14-1.14.1-4|102	* Sat Oct 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|spdlog1.14-1.14.1-4|103	- new pkg

16825 21
21mr|spdlog-1.8.5-2|1	%global user            gabime
21mr|spdlog-1.8.5-2|2	%global debug_package   %{nil}
21mr|spdlog-1.8.5-2|3	%global major 1
21mr|spdlog-1.8.5-2|4	%define libname %mklibname %{name} %{major}
21mr|spdlog-1.8.5-2|5	%define devname %mklibname -d %{name}
21mr|spdlog-1.8.5-2|6	
21mr|spdlog-1.8.5-2|7	Summary:	Super fast C++ logging library
21mr|spdlog-1.8.5-2|8	Name:		spdlog
21mr|spdlog-1.8.5-2|9	Version:	1.8.5
21mr|spdlog-1.8.5-2|10	Release:	2
21mr|spdlog-1.8.5-2|11	License:	MIT
21mr|spdlog-1.8.5-2|12	Group:		Development/C
21mr|spdlog-1.8.5-2|13	Url:		https://github.com/%{user}/%{name}/
21mr|spdlog-1.8.5-2|14	Source0:	https://github.com/%{user}/%{name}/archive/v%{version}.tar.gz
21mr|spdlog-1.8.5-2|15	Patch0:		CVE-2025-6140.patch
21mr|spdlog-1.8.5-2|16	BuildRequires:	cmake
21mr|spdlog-1.8.5-2|17	BuildRequires:	ninja
21mr|spdlog-1.8.5-2|18	BuildRequires:	fmt-devel
21mr|spdlog-1.8.5-2|19	BuildRequires:	pkgconfig(systemd)
21mr|spdlog-1.8.5-2|20	#BuildRequires:	google-benchmark-devel
21mr|spdlog-1.8.5-2|21	
21mr|spdlog-1.8.5-2|22	%description
21mr|spdlog-1.8.5-2|23	This is a packaged version of the gabime/spdlog header-only C++
21mr|spdlog-1.8.5-2|24	logging library available at Github.
21mr|spdlog-1.8.5-2|25	
21mr|spdlog-1.8.5-2|26	#----------------------------------------------------------------------------
21mr|spdlog-1.8.5-2|27	
21mr|spdlog-1.8.5-2|28	%package -n %{libname}
21mr|spdlog-1.8.5-2|29	Summary:	Super fast C++ logging library
21mr|spdlog-1.8.5-2|30	Group:		System/Libraries
21mr|spdlog-1.8.5-2|31	
21mr|spdlog-1.8.5-2|32	%description -n %{libname}
21mr|spdlog-1.8.5-2|33	Super fast C++ logging library.
21mr|spdlog-1.8.5-2|34	
21mr|spdlog-1.8.5-2|35	%files -n %{libname}
21mr|spdlog-1.8.5-2|36	%{_libdir}/lib%{name}.so.%{major}*
21mr|spdlog-1.8.5-2|37	
21mr|spdlog-1.8.5-2|38	#----------------------------------------------------------------------------
21mr|spdlog-1.8.5-2|39	
21mr|spdlog-1.8.5-2|40	%package -n	%{devname}
21mr|spdlog-1.8.5-2|41	Summary:	Development files for %{name}
21mr|spdlog-1.8.5-2|42	Group:		Development/C
21mr|spdlog-1.8.5-2|43	Provides:	%{name} = %{EVRD}
21mr|spdlog-1.8.5-2|44	Requires:	%{libname} = %{EVRD}
21mr|spdlog-1.8.5-2|45	Requires:	fmt-devel
21mr|spdlog-1.8.5-2|46	Requires:	libstdc++-devel
21mr|spdlog-1.8.5-2|47	
21mr|spdlog-1.8.5-2|48	%description -n	%{devname}
21mr|spdlog-1.8.5-2|49	The %{name}-devel package contains C++ header files for developing
21mr|spdlog-1.8.5-2|50	applications that use %{name}.
21mr|spdlog-1.8.5-2|51	
21mr|spdlog-1.8.5-2|52	%files -n %{devname}
21mr|spdlog-1.8.5-2|53	%doc README.md example/
21mr|spdlog-1.8.5-2|54	%doc LICENSE
21mr|spdlog-1.8.5-2|55	%{_includedir}/%{name}
21mr|spdlog-1.8.5-2|56	%{_libdir}/cmake/%{name}
21mr|spdlog-1.8.5-2|57	%{_libdir}/pkgconfig/%{name}.pc
21mr|spdlog-1.8.5-2|58	%{_libdir}/lib%{name}.so
21mr|spdlog-1.8.5-2|59	
21mr|spdlog-1.8.5-2|60	#----------------------------------------------------------------------------
21mr|spdlog-1.8.5-2|61	
21mr|spdlog-1.8.5-2|62	%prep
21mr|spdlog-1.8.5-2|63	%autosetup -p1
21mr|spdlog-1.8.5-2|64	mkdir -p %{_target_platform}
21mr|spdlog-1.8.5-2|65	find . -name '.gitignore' -exec rm {} \;
21mr|spdlog-1.8.5-2|66	sed -i -e "s,\r,," README.md
21mr|spdlog-1.8.5-2|67	# FC compatibility:
21mr|spdlog-1.8.5-2|68	ln -sf %{_target_platform} build
21mr|spdlog-1.8.5-2|69	
21mr|spdlog-1.8.5-2|70	%build
21mr|spdlog-1.8.5-2|71	pushd %{_target_platform}
21mr|spdlog-1.8.5-2|72	cd ..
21mr|spdlog-1.8.5-2|73	%cmake -G Ninja \
21mr|spdlog-1.8.5-2|74	-DCMAKE_BUILD_TYPE=Release \
21mr|spdlog-1.8.5-2|75	-DSPDLOG_BUILD_SHARED=ON \
21mr|spdlog-1.8.5-2|76	-DSPDLOG_BUILD_EXAMPLES=OFF \
21mr|spdlog-1.8.5-2|77	-DSPDLOG_BUILD_BENCH=OFF \
21mr|spdlog-1.8.5-2|78	-DSPDLOG_BUILD_TESTS=ON \
21mr|spdlog-1.8.5-2|79	-DSPDLOG_FMT_EXTERNAL=ON \
21mr|spdlog-1.8.5-2|80	
21mr|spdlog-1.8.5-2|81	popd
21mr|spdlog-1.8.5-2|82	%ninja_build -C %{_target_platform}
21mr|spdlog-1.8.5-2|83	
21mr|spdlog-1.8.5-2|84	%install
21mr|spdlog-1.8.5-2|85	%ninja_install -C %{_target_platform}
21mr|spdlog-1.8.5-2|86	
21mr|spdlog-1.8.5-2|87	%check
21mr|spdlog-1.8.5-2|88	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}/%{_libdir}
21mr|spdlog-1.8.5-2|89	pushd %{_target_platform}
21mr|spdlog-1.8.5-2|90	ctest --output-on-failure
21mr|spdlog-1.8.5-2|91	popd

16826 21
21mr|spec-helper-0.31.49-4|1	Summary:	Tools to ease the creation of rpm packages
21mr|spec-helper-0.31.49-4|2	Name:		spec-helper
21mr|spec-helper-0.31.49-4|3	Version:	0.31.49
21mr|spec-helper-0.31.49-4|4	Release:	4
21mr|spec-helper-0.31.49-4|5	License:	GPLv2+
21mr|spec-helper-0.31.49-4|6	Group:		Development/Tools
21mr|spec-helper-0.31.49-4|7	Url:		https://github.com/OpenMandrivaSoftware/spec-helper
21mr|spec-helper-0.31.49-4|8	Source0:	https://github.com/OpenMandrivaSoftware/spec-helper/archive/v%{version}.tar.gz?/spec-helper-%{version}.tar.gz
21mr|spec-helper-0.31.49-4|9	Patch0:		spec-helper-0.31.46-rosa_spec_cleaner.patch
21mr|spec-helper-0.31.49-4|10	# https://github.com/OpenMandrivaSoftware/spec-helper/pull/4
21mr|spec-helper-0.31.49-4|11	Patch1:		0001-Delete-RPATHs-inside-RPM-build-root.patch
21mr|spec-helper-0.31.49-4|12	# Port of https://github.com/OpenMandrivaSoftware/spec-helper/commit/b6a6acd131d
21mr|spec-helper-0.31.49-4|13	Patch2:		0001-fix_xdg-search-only-files.patch
21mr|spec-helper-0.31.49-4|14	BuildRequires:	perl(Digest::MD5)
21mr|spec-helper-0.31.49-4|15	BuildRequires:	perl(File::Slurp)
21mr|spec-helper-0.31.49-4|16	BuildRequires:	perl(IPC::Run)
21mr|spec-helper-0.31.49-4|17	BuildRequires:	perl(List::MoreUtils)
21mr|spec-helper-0.31.49-4|18	# tests
21mr|spec-helper-0.31.49-4|19	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|spec-helper-0.31.49-4|20	BuildRequires:	perl(Test::More)
21mr|spec-helper-0.31.49-4|21	Requires:	chrpath
21mr|spec-helper-0.31.49-4|22	Requires:	findutils
21mr|spec-helper-0.31.49-4|23	Requires:	gettext
21mr|spec-helper-0.31.49-4|24	BuildArch:	noarch
21mr|spec-helper-0.31.49-4|25	
21mr|spec-helper-0.31.49-4|26	%description
21mr|spec-helper-0.31.49-4|27	Tools to ease the creation of rpm packages for the
21mr|spec-helper-0.31.49-4|28	%{distribution} distribution.
21mr|spec-helper-0.31.49-4|29	Compress man pages using xz, convert links and perform some sanitizing on
21mr|spec-helper-0.31.49-4|30	packages built...
21mr|spec-helper-0.31.49-4|31	
21mr|spec-helper-0.31.49-4|32	%files
21mr|spec-helper-0.31.49-4|33	%doc README NEWS
21mr|spec-helper-0.31.49-4|34	%{_bindir}/*
21mr|spec-helper-0.31.49-4|35	%{_datadir}/spec-helper
21mr|spec-helper-0.31.49-4|36	%{_rpmmacrodir}/*%{name}*
21mr|spec-helper-0.31.49-4|37	
21mr|spec-helper-0.31.49-4|38	#----------------------------------------------------------------------------
21mr|spec-helper-0.31.49-4|39	
21mr|spec-helper-0.31.49-4|40	%prep
21mr|spec-helper-0.31.49-4|41	%setup -q
21mr|spec-helper-0.31.49-4|42	%autopatch -p1
21mr|spec-helper-0.31.49-4|43	
21mr|spec-helper-0.31.49-4|44	%build
21mr|spec-helper-0.31.49-4|45	
21mr|spec-helper-0.31.49-4|46	%install
21mr|spec-helper-0.31.49-4|47	%makeinstall_std bindir=%{_bindir}
21mr|spec-helper-0.31.49-4|48	
21mr|spec-helper-0.31.49-4|49	rm -rf %{buildroot}%{_sysconfdir}
21mr|spec-helper-0.31.49-4|50	%install_macro %{name} %{name}.macros
21mr|spec-helper-0.31.49-4|51	
21mr|spec-helper-0.31.49-4|52	%check
21mr|spec-helper-0.31.49-4|53	make test

16827 21
21mr|specspo-1.3-4|1	Summary:	ROSA package descriptions, summaries, and groups
21mr|specspo-1.3-4|2	Name:		specspo
21mr|specspo-1.3-4|3	Version:	1.3
21mr|specspo-1.3-4|4	Release:	4
21mr|specspo-1.3-4|5	Group:		System/Configuration/Packaging
21mr|specspo-1.3-4|6	Source:		%{name}-%{version}.tar.xz
21mr|specspo-1.3-4|7	# No version given, only license attribution is spec file
21mr|specspo-1.3-4|8	# Since this is Red Hat generated, we can safely assume it is correct.
21mr|specspo-1.3-4|9	License:	GPL+
21mr|specspo-1.3-4|10	BuildArch:	noarch
21mr|specspo-1.3-4|11	BuildRequires:	gettext
21mr|specspo-1.3-4|12	
21mr|specspo-1.3-4|13	%description
21mr|specspo-1.3-4|14	The specspo package contains the portable object catalogues used to
21mr|specspo-1.3-4|15	internationalize tags of RPM packages.
21mr|specspo-1.3-4|16	
21mr|specspo-1.3-4|17	%prep
21mr|specspo-1.3-4|18	%setup -q
21mr|specspo-1.3-4|19	
21mr|specspo-1.3-4|20	%build
21mr|specspo-1.3-4|21	make
21mr|specspo-1.3-4|22	
21mr|specspo-1.3-4|23	%install
21mr|specspo-1.3-4|24	%makeinstall_std
21mr|specspo-1.3-4|25	
21mr|specspo-1.3-4|26	mkdir -p %{buildroot}%{_sysconfdir}/rpm
21mr|specspo-1.3-4|27	echo '%%_i18ndomains	rosa-dist' > %{buildroot}%{_sysconfdir}/rpm/macros.specspo
21mr|specspo-1.3-4|28	
21mr|specspo-1.3-4|29	%find_lang rosa-dist
21mr|specspo-1.3-4|30	
21mr|specspo-1.3-4|31	%files -f rosa-dist.lang
21mr|specspo-1.3-4|32	%config(noreplace) %{_sysconfdir}/rpm/macros.specspo

16828 21
21mr|spectacle-23.08.5-1|1	Summary:	Plasma 5 screenshot taking utility
21mr|spectacle-23.08.5-1|2	Name:		spectacle
21mr|spectacle-23.08.5-1|3	Version:	23.08.5
21mr|spectacle-23.08.5-1|4	Release:	1
21mr|spectacle-23.08.5-1|5	License:	GPLv2+
21mr|spectacle-23.08.5-1|6	Group:		Graphical desktop/KDE
21mr|spectacle-23.08.5-1|7	Url:		http://www.kde.org
21mr|spectacle-23.08.5-1|8	Source0:	https://download.kde.org/unstable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|spectacle-23.08.5-1|9	# Patch sent to upstream
21mr|spectacle-23.08.5-1|10	# https://invent.kde.org/graphics/spectacle/-/merge_requests/245
21mr|spectacle-23.08.5-1|11	Patch0:		Added-checkbox-for-transparent-background-enabling.patch
21mr|spectacle-23.08.5-1|12	Patch1:		transparent-translations.patch
21mr|spectacle-23.08.5-1|13	# Fix capturing self:
21mr|spectacle-23.08.5-1|14	# https://bugs.kde.org/show_bug.cgi?id=476811
21mr|spectacle-23.08.5-1|15	# https://bugs.kde.org/show_bug.cgi?id=495216
21mr|spectacle-23.08.5-1|16	# And revert https://invent.kde.org/graphics/spectacle/-/commit/3be1c1d734786bc06ea2bbfb9088fe29f0f024c6
21mr|spectacle-23.08.5-1|17	Patch2:		fix-capture-self.patch
21mr|spectacle-23.08.5-1|18	# Add shortcut for 'RectangularRegionScreenShot' action: Meta+Shift+S
21mr|spectacle-23.08.5-1|19	Patch3:		add-shortcut-meta-shift-s.patch
21mr|spectacle-23.08.5-1|20	BuildRequires:	extra-cmake-modules
21mr|spectacle-23.08.5-1|21	BuildRequires:	kf5config-devel
21mr|spectacle-23.08.5-1|22	BuildRequires:	kf5coreaddons-devel
21mr|spectacle-23.08.5-1|23	BuildRequires:	kf5dbusaddons-devel
21mr|spectacle-23.08.5-1|24	BuildRequires:	kf5declarative-devel
21mr|spectacle-23.08.5-1|25	BuildRequires:	kf5doctools-devel
21mr|spectacle-23.08.5-1|26	BuildRequires:	kf5i18n-devel
21mr|spectacle-23.08.5-1|27	BuildRequires:	kf5kio-devel
21mr|spectacle-23.08.5-1|28	BuildRequires:	kf5kipi-devel
21mr|spectacle-23.08.5-1|29	BuildRequires:	kf5kirigami2-devel
21mr|spectacle-23.08.5-1|30	BuildRequires:	kf5newstuff-devel
21mr|spectacle-23.08.5-1|31	BuildRequires:	kf5notifications-devel
21mr|spectacle-23.08.5-1|32	BuildRequires:	kf5pipewire-devel
21mr|spectacle-23.08.5-1|33	BuildRequires:	kf5purpose-devel
21mr|spectacle-23.08.5-1|34	BuildRequires:	kf5widgetsaddons-devel
21mr|spectacle-23.08.5-1|35	BuildRequires:	kf5windowsystem-devel
21mr|spectacle-23.08.5-1|36	BuildRequires:	kf5wayland-devel
21mr|spectacle-23.08.5-1|37	BuildRequires:	kf5xmlgui-devel
21mr|spectacle-23.08.5-1|38	BuildRequires:	wayland-devel
21mr|spectacle-23.08.5-1|39	BuildRequires:	pipewire-devel
21mr|spectacle-23.08.5-1|40	BuildRequires:	pkgconfig(kscreen2)
21mr|spectacle-23.08.5-1|41	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|spectacle-23.08.5-1|42	BuildRequires:	pkgconfig(Qt5Core)
21mr|spectacle-23.08.5-1|43	BuildRequires:	pkgconfig(Qt5DBus)
21mr|spectacle-23.08.5-1|44	BuildRequires:	pkgconfig(Qt5Gui)
21mr|spectacle-23.08.5-1|45	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|spectacle-23.08.5-1|46	BuildRequires:	pkgconfig(Qt5Network)
21mr|spectacle-23.08.5-1|47	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|spectacle-23.08.5-1|48	BuildRequires:	pkgconfig(Qt5Qml)
21mr|spectacle-23.08.5-1|49	BuildRequires:	pkgconfig(Qt5Quick)
21mr|spectacle-23.08.5-1|50	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|spectacle-23.08.5-1|51	BuildRequires:	pkgconfig(Qt5Test)
21mr|spectacle-23.08.5-1|52	BuildRequires:	pkgconfig(Qt5Svg)
21mr|spectacle-23.08.5-1|53	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|spectacle-23.08.5-1|54	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|spectacle-23.08.5-1|55	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|spectacle-23.08.5-1|56	BuildRequires:	pkgconfig(wayland-client)
21mr|spectacle-23.08.5-1|57	BuildRequires:	pkgconfig(xcb-cursor)
21mr|spectacle-23.08.5-1|58	BuildRequires:	pkgconfig(xcb-image)
21mr|spectacle-23.08.5-1|59	BuildRequires:	pkgconfig(xcb-util)
21mr|spectacle-23.08.5-1|60	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|spectacle-23.08.5-1|61	BuildRequires:	plasma-wayland-protocols-devel
21mr|spectacle-23.08.5-1|62	Conflicts:	ksnapshot
21mr|spectacle-23.08.5-1|63	
21mr|spectacle-23.08.5-1|64	%description
21mr|spectacle-23.08.5-1|65	Plasma 5 screenshot taking utility.
21mr|spectacle-23.08.5-1|66	
21mr|spectacle-23.08.5-1|67	%files -f %{name}.lang
21mr|spectacle-23.08.5-1|68	%{_kde5_bindir}/spectacle
21mr|spectacle-23.08.5-1|69	%{_kde5_applicationsdir}/org.kde.spectacle.desktop
21mr|spectacle-23.08.5-1|70	%{_kde5_datadir}/kconf_update/spectacle_shortcuts.upd
21mr|spectacle-23.08.5-1|71	%{_kde5_datadir}/kglobalaccel/org.kde.spectacle.desktop
21mr|spectacle-23.08.5-1|72	%{_kde5_datadir}/qlogging-categories5/spectacle.categories
21mr|spectacle-23.08.5-1|73	%{_kde5_datadir}/kconf_update/50-clipboard_settings_change.py
21mr|spectacle-23.08.5-1|74	%{_kde5_datadir}/kconf_update/__pycache__/50-clipboard_settings_change.cpython-*
21mr|spectacle-23.08.5-1|75	%{_kde5_datadir}/kconf_update/spectacle_clipboard.upd
21mr|spectacle-23.08.5-1|76	%{_kde5_datadir}/kconf_update/spectacle_rememberregion.upd
21mr|spectacle-23.08.5-1|77	%{_kde5_libdir}/kconf_update_bin/spectacle-migrate-rememberregion
21mr|spectacle-23.08.5-1|78	%{_kde5_libdir}/kconf_update_bin/spectacle-migrate-shortcuts
21mr|spectacle-23.08.5-1|79	%{_kde5_iconsdir}/hicolor/*/*/spectacle.*
21mr|spectacle-23.08.5-1|80	%{_kde5_notificationsdir}/spectacle.notifyrc
21mr|spectacle-23.08.5-1|81	%{_appdatadir}/org.kde.spectacle.appdata.xml
21mr|spectacle-23.08.5-1|82	%{_datadir}/dbus-1/interfaces/org.kde.Spectacle.xml
21mr|spectacle-23.08.5-1|83	%{_datadir}/dbus-1/services/org.kde.Spectacle.service
21mr|spectacle-23.08.5-1|84	%{_kde5_datadir}/kconf_update/spectacle_newConfig.upd
21mr|spectacle-23.08.5-1|85	%{_prefix}/lib/systemd/user/app-org.kde.spectacle.service
21mr|spectacle-23.08.5-1|86	%{_mandir}/man1/spectacle.1.xz
21mr|spectacle-23.08.5-1|87	
21mr|spectacle-23.08.5-1|88	#----------------------------------------------------------------------------
21mr|spectacle-23.08.5-1|89	
21mr|spectacle-23.08.5-1|90	%prep
21mr|spectacle-23.08.5-1|91	%autosetup -p1
21mr|spectacle-23.08.5-1|92	
21mr|spectacle-23.08.5-1|93	%build
21mr|spectacle-23.08.5-1|94	%cmake_kde5
21mr|spectacle-23.08.5-1|95	%make_build
21mr|spectacle-23.08.5-1|96	
21mr|spectacle-23.08.5-1|97	%install
21mr|spectacle-23.08.5-1|98	%make_install -C build
21mr|spectacle-23.08.5-1|99	
21mr|spectacle-23.08.5-1|100	%find_lang %{name} --with-kde --with-html --with-man

16829 21
21mr|spec-version-maven-plugin-1.2-14|1	Name:          spec-version-maven-plugin
21mr|spec-version-maven-plugin-1.2-14|2	Version:       1.2
21mr|spec-version-maven-plugin-1.2-14|3	Release:       14
21mr|spec-version-maven-plugin-1.2-14|4	Summary:       Spec Version Maven Plugin
21mr|spec-version-maven-plugin-1.2-14|5	License:       CDDL or GPLv2 with exceptions
21mr|spec-version-maven-plugin-1.2-14|6	URL:           http://glassfish.java.net/
21mr|spec-version-maven-plugin-1.2-14|7	# svn export https://svn.java.net/svn/glassfish~svn/tags/spec-version-maven-plugin-1.2
21mr|spec-version-maven-plugin-1.2-14|8	# tar czf spec-version-maven-plugin-1.2-src-svn.tar.gz spec-version-maven-plugin-1.2
21mr|spec-version-maven-plugin-1.2-14|9	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|spec-version-maven-plugin-1.2-14|10	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|spec-version-maven-plugin-1.2-14|11	# spec-version-maven-plugin package don't include the license file
21mr|spec-version-maven-plugin-1.2-14|12	Source1:       glassfish-LICENSE.txt
21mr|spec-version-maven-plugin-1.2-14|13	
21mr|spec-version-maven-plugin-1.2-14|14	
21mr|spec-version-maven-plugin-1.2-14|15	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|spec-version-maven-plugin-1.2-14|16	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|spec-version-maven-plugin-1.2-14|17	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|spec-version-maven-plugin-1.2-14|18	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|spec-version-maven-plugin-1.2-14|19	BuildRequires: mvn(org.codehaus.plexus:plexus-resources)
21mr|spec-version-maven-plugin-1.2-14|20	
21mr|spec-version-maven-plugin-1.2-14|21	# test dep
21mr|spec-version-maven-plugin-1.2-14|22	BuildRequires: mvn(junit:junit)
21mr|spec-version-maven-plugin-1.2-14|23	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|spec-version-maven-plugin-1.2-14|24	
21mr|spec-version-maven-plugin-1.2-14|25	BuildRequires: maven-local
21mr|spec-version-maven-plugin-1.2-14|26	BuildRequires: maven-plugin-build-helper
21mr|spec-version-maven-plugin-1.2-14|27	BuildRequires: maven-plugin-plugin
21mr|spec-version-maven-plugin-1.2-14|28	
21mr|spec-version-maven-plugin-1.2-14|29	Group:          Development/Java
21mr|spec-version-maven-plugin-1.2-14|30	BuildArch:     noarch
21mr|spec-version-maven-plugin-1.2-14|31	# Java stack is not supported on x86_32
21mr|spec-version-maven-plugin-1.2-14|32	ExcludeArch: %{ix86}
21mr|spec-version-maven-plugin-1.2-14|33	
21mr|spec-version-maven-plugin-1.2-14|34	%description
21mr|spec-version-maven-plugin-1.2-14|35	Maven Plugin to configure APIs version and
21mr|spec-version-maven-plugin-1.2-14|36	specs in a MANIFEST.MF file.
21mr|spec-version-maven-plugin-1.2-14|37	
21mr|spec-version-maven-plugin-1.2-14|38	%package javadoc
21mr|spec-version-maven-plugin-1.2-14|39	Summary:       Javadoc for %{name}
21mr|spec-version-maven-plugin-1.2-14|40	
21mr|spec-version-maven-plugin-1.2-14|41	%description javadoc
21mr|spec-version-maven-plugin-1.2-14|42	This package contains javadoc for %{name}.
21mr|spec-version-maven-plugin-1.2-14|43	
21mr|spec-version-maven-plugin-1.2-14|44	%prep
21mr|spec-version-maven-plugin-1.2-14|45	%setup -q
21mr|spec-version-maven-plugin-1.2-14|46	
21mr|spec-version-maven-plugin-1.2-14|47	sed -i "s|mvn|mvn-rpmbuild|" src/main/resources/checkVersion.sh
21mr|spec-version-maven-plugin-1.2-14|48	
21mr|spec-version-maven-plugin-1.2-14|49	cp -p %{SOURCE1} LICENSE.txt
21mr|spec-version-maven-plugin-1.2-14|50	sed -i 's/\r//' LICENSE.txt
21mr|spec-version-maven-plugin-1.2-14|51	
21mr|spec-version-maven-plugin-1.2-14|52	%mvn_file :%{name} %{name}
21mr|spec-version-maven-plugin-1.2-14|53	
21mr|spec-version-maven-plugin-1.2-14|54	%build
21mr|spec-version-maven-plugin-1.2-14|55	
21mr|spec-version-maven-plugin-1.2-14|56	%mvn_build
21mr|spec-version-maven-plugin-1.2-14|57	
21mr|spec-version-maven-plugin-1.2-14|58	%install
21mr|spec-version-maven-plugin-1.2-14|59	%mvn_install
21mr|spec-version-maven-plugin-1.2-14|60	
21mr|spec-version-maven-plugin-1.2-14|61	%files -f .mfiles
21mr|spec-version-maven-plugin-1.2-14|62	%license LICENSE.txt
21mr|spec-version-maven-plugin-1.2-14|63	
21mr|spec-version-maven-plugin-1.2-14|64	%files javadoc -f .mfiles-javadoc
21mr|spec-version-maven-plugin-1.2-14|65	%license LICENSE.txt
21mr|spec-version-maven-plugin-1.2-14|66	

16830 21
21mr|speech-dispatcher-0.11.1-1|1	# Workaround to build with GCC 10
21mr|speech-dispatcher-0.11.1-1|2	%global	optflags %{optflags} -fcommon
21mr|speech-dispatcher-0.11.1-1|3	
21mr|speech-dispatcher-0.11.1-1|4	%global	_disable_ld_no_undefined 1
21mr|speech-dispatcher-0.11.1-1|5	
21mr|speech-dispatcher-0.11.1-1|6	%define	oname speechd
21mr|speech-dispatcher-0.11.1-1|7	%define	major 2
21mr|speech-dispatcher-0.11.1-1|8	%define	libname %mklibname %{oname} %{major}
21mr|speech-dispatcher-0.11.1-1|9	%define	devname %mklibname %{oname} -d
21mr|speech-dispatcher-0.11.1-1|10	
21mr|speech-dispatcher-0.11.1-1|11	%bcond_without alsa
21mr|speech-dispatcher-0.11.1-1|12	%bcond_without pulse
21mr|speech-dispatcher-0.11.1-1|13	%bcond_without nas
21mr|speech-dispatcher-0.11.1-1|14	%bcond_without espeak
21mr|speech-dispatcher-0.11.1-1|15	%bcond_without libao
21mr|speech-dispatcher-0.11.1-1|16	
21mr|speech-dispatcher-0.11.1-1|17	Summary:	Speech Dispatcher provides a device independent layer for speech synthesis
21mr|speech-dispatcher-0.11.1-1|18	Name:		speech-dispatcher
21mr|speech-dispatcher-0.11.1-1|19	Group:		System/Libraries
21mr|speech-dispatcher-0.11.1-1|20	Version:	0.11.1
21mr|speech-dispatcher-0.11.1-1|21	Release:	1
21mr|speech-dispatcher-0.11.1-1|22	License:	GPLv2
21mr|speech-dispatcher-0.11.1-1|23	Url:		https://freebsoft.org/speechd
21mr|speech-dispatcher-0.11.1-1|24	Source0:	https://github.com/brailcom/speechd/archive/%{version}.tar.gz?/speech-dispatcher-%{version}.tar.gz
21mr|speech-dispatcher-0.11.1-1|25	# modified Fedora init script
21mr|speech-dispatcher-0.11.1-1|26	Source2:	speech-dispatcher.logrotate
21mr|speech-dispatcher-0.11.1-1|27	Source3:	speech-dispatcherd.default
21mr|speech-dispatcher-0.11.1-1|28	Source4:	speech-dispatcher-user-pulse.example
21mr|speech-dispatcher-0.11.1-1|29	Source100:	%{name}.rpmlintrc
21mr|speech-dispatcher-0.11.1-1|30	Patch0:		speech-dispatcher-0.11.1-remove-pyxdg-dependency.patch
21mr|speech-dispatcher-0.11.1-1|31	Patch1:		speech-dispatcher-0.11.1-fix-env-shebangs.patch
21mr|speech-dispatcher-0.11.1-1|32	BuildRequires:	gettext >= 0.19.8
21mr|speech-dispatcher-0.11.1-1|33	BuildRequires:	intltool
21mr|speech-dispatcher-0.11.1-1|34	BuildRequires:	texinfo
21mr|speech-dispatcher-0.11.1-1|35	BuildRequires:	libltdl-devel
21mr|speech-dispatcher-0.11.1-1|36	%if %{with nas}
21mr|speech-dispatcher-0.11.1-1|37	BuildRequires:	nas-devel
21mr|speech-dispatcher-0.11.1-1|38	BuildRequires:	pkgconfig(xau)
21mr|speech-dispatcher-0.11.1-1|39	%endif
21mr|speech-dispatcher-0.11.1-1|40	%if %{with alsa}
21mr|speech-dispatcher-0.11.1-1|41	BuildRequires:	pkgconfig(alsa)
21mr|speech-dispatcher-0.11.1-1|42	%endif
21mr|speech-dispatcher-0.11.1-1|43	%if %{with libao}
21mr|speech-dispatcher-0.11.1-1|44	BuildRequires:	pkgconfig(ao)
21mr|speech-dispatcher-0.11.1-1|45	%endif
21mr|speech-dispatcher-0.11.1-1|46	BuildRequires:	pkgconfig(dotconf) >= 1.3
21mr|speech-dispatcher-0.11.1-1|47	%if %{with espeak}
21mr|speech-dispatcher-0.11.1-1|48	BuildRequires:	pkgconfig(espeak-ng)
21mr|speech-dispatcher-0.11.1-1|49	%endif
21mr|speech-dispatcher-0.11.1-1|50	%if %{with pulse}
21mr|speech-dispatcher-0.11.1-1|51	BuildRequires:	pkgconfig(libpulse)
21mr|speech-dispatcher-0.11.1-1|52	%endif
21mr|speech-dispatcher-0.11.1-1|53	BuildRequires:	pkgconfig(python3)
21mr|speech-dispatcher-0.11.1-1|54	BuildRequires:	python3egg(setuptools)
21mr|speech-dispatcher-0.11.1-1|55	Requires:	%{libname} = %{EVRD}
21mr|speech-dispatcher-0.11.1-1|56	BuildRequires:	pkgconfig(sndfile)
21mr|speech-dispatcher-0.11.1-1|57	%if %{with espeak}
21mr|speech-dispatcher-0.11.1-1|58	Requires:	espeak
21mr|speech-dispatcher-0.11.1-1|59	%endif
21mr|speech-dispatcher-0.11.1-1|60	Requires:	logrotate
21mr|speech-dispatcher-0.11.1-1|61	Requires(post,preun):	rpm-helper
21mr|speech-dispatcher-0.11.1-1|62	Requires(post,preun):	systemd
21mr|speech-dispatcher-0.11.1-1|63	
21mr|speech-dispatcher-0.11.1-1|64	%description
21mr|speech-dispatcher-0.11.1-1|65	This is the Speech Dispatcher project (speech-dispatcher). It is a part of the
21mr|speech-dispatcher-0.11.1-1|66	Free(b)soft project, which is intended to allow blind and visually impaired
21mr|speech-dispatcher-0.11.1-1|67	people to work with computer and Internet based on free software.
21mr|speech-dispatcher-0.11.1-1|68	
21mr|speech-dispatcher-0.11.1-1|69	%post
21mr|speech-dispatcher-0.11.1-1|70	%_post_service speech-dispatcherd || :
21mr|speech-dispatcher-0.11.1-1|71	
21mr|speech-dispatcher-0.11.1-1|72	%preun
21mr|speech-dispatcher-0.11.1-1|73	%_preun_service speech-dispatcherd || :
21mr|speech-dispatcher-0.11.1-1|74	
21mr|speech-dispatcher-0.11.1-1|75	%files -f %{name}.lang
21mr|speech-dispatcher-0.11.1-1|76	%doc AUTHORS NEWS README* COPYING*
21mr|speech-dispatcher-0.11.1-1|77	%doc speech-dispatcher-user-pulse.example
21mr|speech-dispatcher-0.11.1-1|78	%{_bindir}/spd-say
21mr|speech-dispatcher-0.11.1-1|79	%{_bindir}/spd-conf
21mr|speech-dispatcher-0.11.1-1|80	%{_bindir}/spdsend
21mr|speech-dispatcher-0.11.1-1|81	%{_bindir}/%{name}
21mr|speech-dispatcher-0.11.1-1|82	%{_unitdir}/speech-dispatcherd.service
21mr|speech-dispatcher-0.11.1-1|83	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|speech-dispatcher-0.11.1-1|84	%config(noreplace) %{_sysconfdir}/%{name}/speechd.conf
21mr|speech-dispatcher-0.11.1-1|85	%config(noreplace) %{_sysconfdir}/%{name}/clients/*.conf
21mr|speech-dispatcher-0.11.1-1|86	%config(noreplace) %{_sysconfdir}/%{name}/modules/*.conf
21mr|speech-dispatcher-0.11.1-1|87	%config(noreplace) %{_sysconfdir}/default/speech-dispatcherd
21mr|speech-dispatcher-0.11.1-1|88	%{_libdir}/%{name}-modules
21mr|speech-dispatcher-0.11.1-1|89	%{_libdir}/%{name}
21mr|speech-dispatcher-0.11.1-1|90	%{_datadir}/sounds/%{name}
21mr|speech-dispatcher-0.11.1-1|91	%{_infodir}/*.info.*
21mr|speech-dispatcher-0.11.1-1|92	#{_mandir}/man1/*.1*
21mr|speech-dispatcher-0.11.1-1|93	%{_logdir}/%{name}
21mr|speech-dispatcher-0.11.1-1|94	
21mr|speech-dispatcher-0.11.1-1|95	#--------------------------------------------------------------------------
21mr|speech-dispatcher-0.11.1-1|96	
21mr|speech-dispatcher-0.11.1-1|97	%package -n %{libname}
21mr|speech-dispatcher-0.11.1-1|98	Summary:	Shared libraries for %{name}
21mr|speech-dispatcher-0.11.1-1|99	Group:		System/Libraries
21mr|speech-dispatcher-0.11.1-1|100	
21mr|speech-dispatcher-0.11.1-1|101	%description -n %libname
21mr|speech-dispatcher-0.11.1-1|102	This package provides the shared libraries for Speech Dispatcher.
21mr|speech-dispatcher-0.11.1-1|103	
21mr|speech-dispatcher-0.11.1-1|104	%files -n %{libname}
21mr|speech-dispatcher-0.11.1-1|105	%doc COPYING*
21mr|speech-dispatcher-0.11.1-1|106	%{_libdir}/libspeechd.so.%{major}*
21mr|speech-dispatcher-0.11.1-1|107	
21mr|speech-dispatcher-0.11.1-1|108	#--------------------------------------------------------------------------
21mr|speech-dispatcher-0.11.1-1|109	
21mr|speech-dispatcher-0.11.1-1|110	%package -n %{devname}
21mr|speech-dispatcher-0.11.1-1|111	Summary:	Development files for %{name}
21mr|speech-dispatcher-0.11.1-1|112	Group:		Development/Other
21mr|speech-dispatcher-0.11.1-1|113	Requires:	%{name} = %{EVRD}
21mr|speech-dispatcher-0.11.1-1|114	Provides:	%{name}-devel = %{EVRD}
21mr|speech-dispatcher-0.11.1-1|115	Provides:	lib%{name}-devel = %{EVRD}
21mr|speech-dispatcher-0.11.1-1|116	
21mr|speech-dispatcher-0.11.1-1|117	%description -n %{devname}
21mr|speech-dispatcher-0.11.1-1|118	This package contains development files for %{name}.
21mr|speech-dispatcher-0.11.1-1|119	
21mr|speech-dispatcher-0.11.1-1|120	%files -n %{devname}
21mr|speech-dispatcher-0.11.1-1|121	%doc COPYING*
21mr|speech-dispatcher-0.11.1-1|122	%{_includedir}/%{name}/*.h
21mr|speech-dispatcher-0.11.1-1|123	%{_libdir}/lib*.so
21mr|speech-dispatcher-0.11.1-1|124	%{_libdir}/pkgconfig/%{name}.pc
21mr|speech-dispatcher-0.11.1-1|125	
21mr|speech-dispatcher-0.11.1-1|126	#--------------------------------------------------------------------------
21mr|speech-dispatcher-0.11.1-1|127	
21mr|speech-dispatcher-0.11.1-1|128	%package -n python3-%{oname}
21mr|speech-dispatcher-0.11.1-1|129	Summary:	A Python3 library for communication with Speech Dispatcher
21mr|speech-dispatcher-0.11.1-1|130	Group:		System/Libraries
21mr|speech-dispatcher-0.11.1-1|131	Requires:	%{name} = %{EVRD}
21mr|speech-dispatcher-0.11.1-1|132	
21mr|speech-dispatcher-0.11.1-1|133	%description -n python3-%{oname}
21mr|speech-dispatcher-0.11.1-1|134	This package provides a Python library for communication
21mr|speech-dispatcher-0.11.1-1|135	with Speech Dispatcher.
21mr|speech-dispatcher-0.11.1-1|136	
21mr|speech-dispatcher-0.11.1-1|137	%files -n python3-%{oname}
21mr|speech-dispatcher-0.11.1-1|138	%doc COPYING*
21mr|speech-dispatcher-0.11.1-1|139	%{python3_sitearch}/%{oname}/*.py*
21mr|speech-dispatcher-0.11.1-1|140	%{python3_sitearch}/%{oname}/__pycache__/*
21mr|speech-dispatcher-0.11.1-1|141	%{python3_sitearch}/%{oname}_config/*
21mr|speech-dispatcher-0.11.1-1|142	
21mr|speech-dispatcher-0.11.1-1|143	#-------------------------------------------------------------------------
21mr|speech-dispatcher-0.11.1-1|144	
21mr|speech-dispatcher-0.11.1-1|145	%prep
21mr|speech-dispatcher-0.11.1-1|146	%autosetup -p1 -n %{name}-%{version}
21mr|speech-dispatcher-0.11.1-1|147	
21mr|speech-dispatcher-0.11.1-1|148	cp -p %{SOURCE4} .
21mr|speech-dispatcher-0.11.1-1|149	
21mr|speech-dispatcher-0.11.1-1|150	
21mr|speech-dispatcher-0.11.1-1|151	%build
21mr|speech-dispatcher-0.11.1-1|152	./build.sh
21mr|speech-dispatcher-0.11.1-1|153	%configure \
21mr|speech-dispatcher-0.11.1-1|154	LDFLAGS=' -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id' \
21mr|speech-dispatcher-0.11.1-1|155	--libexecdir="%{_libdir}" \
21mr|speech-dispatcher-0.11.1-1|156	--disable-static \
21mr|speech-dispatcher-0.11.1-1|157	--with-default-audio-method=pulse \
21mr|speech-dispatcher-0.11.1-1|158	--with-kali=no \
21mr|speech-dispatcher-0.11.1-1|159	--with-baratinoo=no \
21mr|speech-dispatcher-0.11.1-1|160	--with-ibmtts=no \
21mr|speech-dispatcher-0.11.1-1|161	--with-voxin=no \
21mr|speech-dispatcher-0.11.1-1|162	%if %{with alsa}
21mr|speech-dispatcher-0.11.1-1|163	--with-alsa \
21mr|speech-dispatcher-0.11.1-1|164	%else
21mr|speech-dispatcher-0.11.1-1|165	--without-alsa \
21mr|speech-dispatcher-0.11.1-1|166	%endif
21mr|speech-dispatcher-0.11.1-1|167	%if %{with pulse}
21mr|speech-dispatcher-0.11.1-1|168	--with-pulse \
21mr|speech-dispatcher-0.11.1-1|169	%else
21mr|speech-dispatcher-0.11.1-1|170	--without-pulse \
21mr|speech-dispatcher-0.11.1-1|171	%endif
21mr|speech-dispatcher-0.11.1-1|172	%if %{with nas}
21mr|speech-dispatcher-0.11.1-1|173	--with-nas \
21mr|speech-dispatcher-0.11.1-1|174	%else
21mr|speech-dispatcher-0.11.1-1|175	--without-nas \
21mr|speech-dispatcher-0.11.1-1|176	%endif
21mr|speech-dispatcher-0.11.1-1|177	%if %{with espeak}
21mr|speech-dispatcher-0.11.1-1|178	--with-espeak-ng \
21mr|speech-dispatcher-0.11.1-1|179	%else
21mr|speech-dispatcher-0.11.1-1|180	--without-espeak-ng \
21mr|speech-dispatcher-0.11.1-1|181	%endif
21mr|speech-dispatcher-0.11.1-1|182	%if %{with libao}
21mr|speech-dispatcher-0.11.1-1|183	--with-libao
21mr|speech-dispatcher-0.11.1-1|184	%else
21mr|speech-dispatcher-0.11.1-1|185	--without-libao
21mr|speech-dispatcher-0.11.1-1|186	%endif
21mr|speech-dispatcher-0.11.1-1|187	
21mr|speech-dispatcher-0.11.1-1|188	%make
21mr|speech-dispatcher-0.11.1-1|189	
21mr|speech-dispatcher-0.11.1-1|190	
21mr|speech-dispatcher-0.11.1-1|191	%install
21mr|speech-dispatcher-0.11.1-1|192	%makeinstall_std
21mr|speech-dispatcher-0.11.1-1|193	
21mr|speech-dispatcher-0.11.1-1|194	# Remove duplicates with /etc conf files
21mr|speech-dispatcher-0.11.1-1|195	rm -rf %{buildroot}%{_datadir}/%{name}
21mr|speech-dispatcher-0.11.1-1|196	
21mr|speech-dispatcher-0.11.1-1|197	# Logrotate install
21mr|speech-dispatcher-0.11.1-1|198	install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
21mr|speech-dispatcher-0.11.1-1|199	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|speech-dispatcher-0.11.1-1|200	
21mr|speech-dispatcher-0.11.1-1|201	# Create the needed directory for logs
21mr|speech-dispatcher-0.11.1-1|202	install -d -m 0700 %{buildroot}%{_logdir}/%{name}
21mr|speech-dispatcher-0.11.1-1|203	
21mr|speech-dispatcher-0.11.1-1|204	# Install the /etc/default configuration file
21mr|speech-dispatcher-0.11.1-1|205	install -d -m 0755 %{buildroot}%{_sysconfdir}/default
21mr|speech-dispatcher-0.11.1-1|206	install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/default/speech-dispatcherd
21mr|speech-dispatcher-0.11.1-1|207	
21mr|speech-dispatcher-0.11.1-1|208	# Remove flite module from the default configuration in speechd.conf
21mr|speech-dispatcher-0.11.1-1|209	sed -i -e "210 s:AddModule:#AddModule:g" %{buildroot}%{_sysconfdir}/%{name}/speechd.conf
21mr|speech-dispatcher-0.11.1-1|210	
21mr|speech-dispatcher-0.11.1-1|211	# Enable pulseaudio as default with a fallback to alsa
21mr|speech-dispatcher-0.11.1-1|212	sed -i 's/# AudioOutputMethod "pulse"/AudioOutputMethod "pulse,alsa"/' %{buildroot}%{_sysconfdir}/%{name}/speechd.conf
21mr|speech-dispatcher-0.11.1-1|213	
21mr|speech-dispatcher-0.11.1-1|214	# Fix version in pkgconfig file
21mr|speech-dispatcher-0.11.1-1|215	sed -i 's/0.11.1-dirty/0.11.1/' %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|speech-dispatcher-0.11.1-1|216	
21mr|speech-dispatcher-0.11.1-1|217	# Fix perms
21mr|speech-dispatcher-0.11.1-1|218	chmod +x %{buildroot}%{python3_sitearch}/%{oname}/_test.py
21mr|speech-dispatcher-0.11.1-1|219	
21mr|speech-dispatcher-0.11.1-1|220	%find_lang %{name}

16831 21
21mr|speedcrunch-0.12.0-4|1	Summary:	Fast, high precision and powerful desktop calculator
21mr|speedcrunch-0.12.0-4|2	Name:		speedcrunch
21mr|speedcrunch-0.12.0-4|3	Version:	0.12.0
21mr|speedcrunch-0.12.0-4|4	Release:	4
21mr|speedcrunch-0.12.0-4|5	License:	GPLv2+
21mr|speedcrunch-0.12.0-4|6	Group:		Sciences/Mathematics
21mr|speedcrunch-0.12.0-4|7	Url:		https://bitbucket.org/heldercorreia/speedcrunch
21mr|speedcrunch-0.12.0-4|8	# Obtaining the source:
21mr|speedcrunch-0.12.0-4|9	# git clone https://bitbucket.org/heldercorreia/speedcrunch.git --branch release-%%{version} --single-branch
21mr|speedcrunch-0.12.0-4|10	# tar -zcvf %%{name}-%%{version}.tar.gz %%{name}
21mr|speedcrunch-0.12.0-4|11	Source0:	%{name}-%{version}.tar.gz
21mr|speedcrunch-0.12.0-4|12	Source1:	%{name}-%{version}-alt3.tar.xz
21mr|speedcrunch-0.12.0-4|13	Source2:	speedcrunch.desktop
21mr|speedcrunch-0.12.0-4|14	Patch0:		speedcrunch-0.12.0-ts-ru-translation.patch
21mr|speedcrunch-0.12.0-4|15	Patch1:		speedcrunch-0.12.0-clear.patch
21mr|speedcrunch-0.12.0-4|16	BuildRequires:	imagemagick
21mr|speedcrunch-0.12.0-4|17	BuildRequires:	qt5-linguist-tools
21mr|speedcrunch-0.12.0-4|18	BuildRequires:	pkgconfig(Qt5Help)
21mr|speedcrunch-0.12.0-4|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|speedcrunch-0.12.0-4|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|speedcrunch-0.12.0-4|21	
21mr|speedcrunch-0.12.0-4|22	%description
21mr|speedcrunch-0.12.0-4|23	SpeedCrunch is a fast, high precision and powerful desktop calculator.
21mr|speedcrunch-0.12.0-4|24	
21mr|speedcrunch-0.12.0-4|25	Among its features are:
21mr|speedcrunch-0.12.0-4|26	- high precision, up to 50 decimal digits
21mr|speedcrunch-0.12.0-4|27	- to be enjoyed using keyboard
21mr|speedcrunch-0.12.0-4|28	- result shown in scrollable window
21mr|speedcrunch-0.12.0-4|29	- history of last expressions (use up and down arrow)
21mr|speedcrunch-0.12.0-4|30	- built-in functions: abs, sqrt, pi, log, exp, ln, sin, cos, tan, sinh,
21mr|speedcrunch-0.12.0-4|31	cosh, tanh, asin, acos, atan, arsinh, arcosh, artanh
21mr|speedcrunch-0.12.0-4|32	- postfix operator ! lets you compute factorials
21mr|speedcrunch-0.12.0-4|33	- support for variables, e.g try x=pi/3 and then sin(x)
21mr|speedcrunch-0.12.0-4|34	- special variable ans holds the last calculation result
21mr|speedcrunch-0.12.0-4|35	- percent operator, try e.g. 45%*75 or price/80%
21mr|speedcrunch-0.12.0-4|36	- angle mode: Alt+D for degrees, Alt+R for radians
21mr|speedcrunch-0.12.0-4|37	- automatic parentheses closing, e.g. cos(pi/4 becomes cos(pi/4)
21mr|speedcrunch-0.12.0-4|38	
21mr|speedcrunch-0.12.0-4|39	%files
21mr|speedcrunch-0.12.0-4|40	%doc README.md doc/legacy/logic-unit.pdf doc/legacy/new_engine.pdf doc/legacy/speedcrunch-manual.odt
21mr|speedcrunch-0.12.0-4|41	%license LICENSE
21mr|speedcrunch-0.12.0-4|42	%{_bindir}/%{name}
21mr|speedcrunch-0.12.0-4|43	%{_datadir}/applications/%{name}.desktop
21mr|speedcrunch-0.12.0-4|44	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21mr|speedcrunch-0.12.0-4|45	
21mr|speedcrunch-0.12.0-4|46	#----------------------------------------------------------------------------
21mr|speedcrunch-0.12.0-4|47	
21mr|speedcrunch-0.12.0-4|48	%prep
21mr|speedcrunch-0.12.0-4|49	%setup -qn %{name} -a1
21mr|speedcrunch-0.12.0-4|50	patch -p1 < %{name}-%{version}-alt3.patch
21mr|speedcrunch-0.12.0-4|51	%apply_patches
21mr|speedcrunch-0.12.0-4|52	rm -f src/resources/locale/*.qm
21mr|speedcrunch-0.12.0-4|53	pushd src/resources/locale/
21mr|speedcrunch-0.12.0-4|54	for i in *.ts; do
21mr|speedcrunch-0.12.0-4|55	lconvert-qt5 $i -o $(echo $i |sed "s/\.ts/.qm/")
21mr|speedcrunch-0.12.0-4|56	done
21mr|speedcrunch-0.12.0-4|57	popd
21mr|speedcrunch-0.12.0-4|58	
21mr|speedcrunch-0.12.0-4|59	%build
21mr|speedcrunch-0.12.0-4|60	%qmake_qt5 src/%{name}.pro
21mr|speedcrunch-0.12.0-4|61	
21mr|speedcrunch-0.12.0-4|62	%install
21mr|speedcrunch-0.12.0-4|63	%makeinstall_qt
21mr|speedcrunch-0.12.0-4|64	
21mr|speedcrunch-0.12.0-4|65	mkdir -p %{buildroot}%{_prefix}
21mr|speedcrunch-0.12.0-4|66	mv %{buildroot}/bin %{buildroot}%{_prefix}/
21mr|speedcrunch-0.12.0-4|67	mv %{buildroot}/share %{buildroot}%{_prefix}/
21mr|speedcrunch-0.12.0-4|68	
21mr|speedcrunch-0.12.0-4|69	install -Dp -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|speedcrunch-0.12.0-4|70	
21mr|speedcrunch-0.12.0-4|71	# move and convert speedcrunch icon
21mr|speedcrunch-0.12.0-4|72	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48}/apps
21mr|speedcrunch-0.12.0-4|73	pushd %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
21mr|speedcrunch-0.12.0-4|74	mv %{buildroot}%{_datadir}/pixmaps/%{name}.png %{name}.png
21mr|speedcrunch-0.12.0-4|75	convert -resize 16x16 %{name}.png \
21mr|speedcrunch-0.12.0-4|76	%{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
21mr|speedcrunch-0.12.0-4|77	convert -resize 32x32 %{name}.png \
21mr|speedcrunch-0.12.0-4|78	%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21mr|speedcrunch-0.12.0-4|79	rm -rf %{buildroot}%{_datadir}/pixmaps

16832 21
21mr|speedtouch-firmware-extractor-0.1-15|1	%define oname firmware-extractor
21mr|speedtouch-firmware-extractor-0.1-15|2	
21mr|speedtouch-firmware-extractor-0.1-15|3	Summary:	Speedtouch firmware extractor
21mr|speedtouch-firmware-extractor-0.1-15|4	Name:		speedtouch-firmware-extractor
21mr|speedtouch-firmware-extractor-0.1-15|5	Version:	0.1
21mr|speedtouch-firmware-extractor-0.1-15|6	Release:	15
21mr|speedtouch-firmware-extractor-0.1-15|7	License:	GPLv2+
21mr|speedtouch-firmware-extractor-0.1-15|8	Group:		System/Kernel and hardware
21mr|speedtouch-firmware-extractor-0.1-15|9	Url:		http://www.linux-usb.org/SpeedTouch/firmware/index.html
21mr|speedtouch-firmware-extractor-0.1-15|10	Source0:	%{oname}.tar.bz2
21mr|speedtouch-firmware-extractor-0.1-15|11	
21mr|speedtouch-firmware-extractor-0.1-15|12	%description
21mr|speedtouch-firmware-extractor-0.1-15|13	This is a small application to prepare and install the firmware for a
21mr|speedtouch-firmware-extractor-0.1-15|14	SpeedTouch USB modem so that a 2.6.10 kernel (or later) can load the
21mr|speedtouch-firmware-extractor-0.1-15|15	firmware without the assistance of modem_run.
21mr|speedtouch-firmware-extractor-0.1-15|16	
21mr|speedtouch-firmware-extractor-0.1-15|17	The firmware extractor splits the firmware file (old mgmt.o) in
21mr|speedtouch-firmware-extractor-0.1-15|18	smaller firmware files (stage1 and stage2) that are meant to be used
21mr|speedtouch-firmware-extractor-0.1-15|19	with hotplug firmware loading.
21mr|speedtouch-firmware-extractor-0.1-15|20	
21mr|speedtouch-firmware-extractor-0.1-15|21	%files
21mr|speedtouch-firmware-extractor-0.1-15|22	%doc README
21mr|speedtouch-firmware-extractor-0.1-15|23	%{_sbindir}/%{oname}
21mr|speedtouch-firmware-extractor-0.1-15|24	
21mr|speedtouch-firmware-extractor-0.1-15|25	#----------------------------------------------------------------------------
21mr|speedtouch-firmware-extractor-0.1-15|26	
21mr|speedtouch-firmware-extractor-0.1-15|27	%prep
21mr|speedtouch-firmware-extractor-0.1-15|28	%setup -qn %{oname}
21mr|speedtouch-firmware-extractor-0.1-15|29	
21mr|speedtouch-firmware-extractor-0.1-15|30	%build
21mr|speedtouch-firmware-extractor-0.1-15|31	gcc %{optflags} -o %{oname} firmware.c
21mr|speedtouch-firmware-extractor-0.1-15|32	
21mr|speedtouch-firmware-extractor-0.1-15|33	%install
21mr|speedtouch-firmware-extractor-0.1-15|34	install -D -m755 %{oname} %{buildroot}%{_sbindir}/%{oname}

16833 21
21mr|speex-1.2.0-4|1	%define major 1
21mr|speex-1.2.0-4|2	%define libname %mklibname %{name} %{major}
21mr|speex-1.2.0-4|3	%define devname %mklibname %{name} -d
21mr|speex-1.2.0-4|4	
21mr|speex-1.2.0-4|5	Summary:	An open-source, patent-free speech codec
21mr|speex-1.2.0-4|6	Name:		speex
21mr|speex-1.2.0-4|7	Version:	1.2.0
21mr|speex-1.2.0-4|8	Release:	4
21mr|speex-1.2.0-4|9	License:	BSD
21mr|speex-1.2.0-4|10	Group:		Sound
21mr|speex-1.2.0-4|11	Url:		http://www.speex.org/
21mr|speex-1.2.0-4|12	Source0:	http://downloads.us.xiph.org/releases/speex/%{name}-%{version}.tar.gz
21mr|speex-1.2.0-4|13	Patch1:		speex-1.1.6-fix-pkgconfig-path.patch
21mr|speex-1.2.0-4|14	Patch2:		speex-1.2rc1-CVE-2008-1686.patch
21mr|speex-1.2.0-4|15	BuildRequires:	chrpath
21mr|speex-1.2.0-4|16	BuildRequires:	pkgconfig(vorbis)
21mr|speex-1.2.0-4|17	%ifnarch %{e2k}
21mr|speex-1.2.0-4|18	BuildRequires:	pkgconfig(speexdsp)
21mr|speex-1.2.0-4|19	%endif
21mr|speex-1.2.0-4|20	
21mr|speex-1.2.0-4|21	%description
21mr|speex-1.2.0-4|22	Speex is a patent-free audio codec designed especially for voice (unlike
21mr|speex-1.2.0-4|23	Vorbis which targets general audio) signals and providing good narrowband
21mr|speex-1.2.0-4|24	and wideband quality. This project aims to be complementary to the Vorbis
21mr|speex-1.2.0-4|25	codec.
21mr|speex-1.2.0-4|26	
21mr|speex-1.2.0-4|27	%files
21mr|speex-1.2.0-4|28	%doc COPYING AUTHORS ChangeLog NEWS README
21mr|speex-1.2.0-4|29	%attr(755,root,root) %{_bindir}/speex*
21mr|speex-1.2.0-4|30	%{_mandir}/man1/speexenc.1*
21mr|speex-1.2.0-4|31	%{_mandir}/man1/speexdec.1*
21mr|speex-1.2.0-4|32	
21mr|speex-1.2.0-4|33	#----------------------------------------------------------------------------
21mr|speex-1.2.0-4|34	
21mr|speex-1.2.0-4|35	%package -n %{libname}
21mr|speex-1.2.0-4|36	Summary:	Shared library of the Speex codec
21mr|speex-1.2.0-4|37	Group:		System/Libraries
21mr|speex-1.2.0-4|38	
21mr|speex-1.2.0-4|39	%description -n %{libname}
21mr|speex-1.2.0-4|40	This package contains the shared library required for running
21mr|speex-1.2.0-4|41	applications based on Speex.
21mr|speex-1.2.0-4|42	
21mr|speex-1.2.0-4|43	%files -n %{libname}
21mr|speex-1.2.0-4|44	%{_libdir}/libspeex.so.%{major}*
21mr|speex-1.2.0-4|45	
21mr|speex-1.2.0-4|46	#----------------------------------------------------------------------------
21mr|speex-1.2.0-4|47	
21mr|speex-1.2.0-4|48	%package -n %{devname}
21mr|speex-1.2.0-4|49	Summary:	Speex development files
21mr|speex-1.2.0-4|50	Group:		Development/C
21mr|speex-1.2.0-4|51	Requires:	%{libname} = %{EVRD}
21mr|speex-1.2.0-4|52	Provides:	%{name}-devel = %{EVRD}
21mr|speex-1.2.0-4|53	Obsoletes:	%{mklibname -s -d speex} < 1.2-0.rc1.7
21mr|speex-1.2.0-4|54	
21mr|speex-1.2.0-4|55	%description -n %{devname}
21mr|speex-1.2.0-4|56	Speex development files.
21mr|speex-1.2.0-4|57	
21mr|speex-1.2.0-4|58	%files -n %{devname}
21mr|speex-1.2.0-4|59	%doc doc/manual.pdf
21mr|speex-1.2.0-4|60	%{_libdir}/libspeex.so
21mr|speex-1.2.0-4|61	%{_includedir}/speex/*.h
21mr|speex-1.2.0-4|62	%{_libdir}/pkgconfig/speex.pc
21mr|speex-1.2.0-4|63	%{_datadir}/aclocal/speex.m4
21mr|speex-1.2.0-4|64	
21mr|speex-1.2.0-4|65	#----------------------------------------------------------------------------
21mr|speex-1.2.0-4|66	
21mr|speex-1.2.0-4|67	%prep
21mr|speex-1.2.0-4|68	%setup -q
21mr|speex-1.2.0-4|69	%apply_patches
21mr|speex-1.2.0-4|70	
21mr|speex-1.2.0-4|71	%build
21mr|speex-1.2.0-4|72	autoreconf -fi
21mr|speex-1.2.0-4|73	export CFLAGS='%{optflags} -DRELEASE'
21mr|speex-1.2.0-4|74	%configure \
21mr|speex-1.2.0-4|75	--disable-static \
21mr|speex-1.2.0-4|76	--enable-binaries
21mr|speex-1.2.0-4|77	
21mr|speex-1.2.0-4|78	%make_build
21mr|speex-1.2.0-4|79	
21mr|speex-1.2.0-4|80	%install
21mr|speex-1.2.0-4|81	%makeinstall_std
21mr|speex-1.2.0-4|82	chrpath -d %{buildroot}%{_bindir}/*
21mr|speex-1.2.0-4|83	rm -f %{buildroot}%{_datadir}/doc/*/manual.pdf

16834 21
21mr|speexdsp-1.2.0-2|1	%define major 1
21mr|speexdsp-1.2.0-2|2	%define libname %mklibname %{name} %{major}
21mr|speexdsp-1.2.0-2|3	%define devname %mklibname -d %{name}
21mr|speexdsp-1.2.0-2|4	
21mr|speexdsp-1.2.0-2|5	Summary:	Preprocessing, echo cancellation and jitter buffer helpers for Speex
21mr|speexdsp-1.2.0-2|6	Name:		speexdsp
21mr|speexdsp-1.2.0-2|7	Version:	1.2.0
21mr|speexdsp-1.2.0-2|8	Release:	2
21mr|speexdsp-1.2.0-2|9	License:	BSD
21mr|speexdsp-1.2.0-2|10	Group:		Sound
21mr|speexdsp-1.2.0-2|11	Url:		http://www.speex.org/
21mr|speexdsp-1.2.0-2|12	Source0:	http://downloads.us.xiph.org/releases/speex/%{name}-%{version}.tar.gz
21mr|speexdsp-1.2.0-2|13	Patch0:		speexdsp-1.2rc3-fix-pkg-config-file.patch
21mr|speexdsp-1.2.0-2|14	
21mr|speexdsp-1.2.0-2|15	%description
21mr|speexdsp-1.2.0-2|16	Preprocessing, echo cancellation and jitter buffer helpers for Speex.
21mr|speexdsp-1.2.0-2|17	
21mr|speexdsp-1.2.0-2|18	Speex is a patent-free audio codec designed especially for voice (unlike
21mr|speexdsp-1.2.0-2|19	Vorbis which targets general audio) signals and providing good narrowband
21mr|speexdsp-1.2.0-2|20	and wideband quality. This project aims to be complementary to the Vorbis
21mr|speexdsp-1.2.0-2|21	codec.
21mr|speexdsp-1.2.0-2|22	
21mr|speexdsp-1.2.0-2|23	#----------------------------------------------------------------------------
21mr|speexdsp-1.2.0-2|24	
21mr|speexdsp-1.2.0-2|25	%package -n %{libname}
21mr|speexdsp-1.2.0-2|26	Summary:	Shared library of the Speex codec
21mr|speexdsp-1.2.0-2|27	Group:		System/Libraries
21mr|speexdsp-1.2.0-2|28	Conflicts:	%{_lib}speex1 < 1.2.0
21mr|speexdsp-1.2.0-2|29	
21mr|speexdsp-1.2.0-2|30	%description -n %{libname}
21mr|speexdsp-1.2.0-2|31	This package contains the shared library required for running
21mr|speexdsp-1.2.0-2|32	applications based on Speex.
21mr|speexdsp-1.2.0-2|33	
21mr|speexdsp-1.2.0-2|34	%files -n %{libname}
21mr|speexdsp-1.2.0-2|35	%{_libdir}/libspeexdsp.so.%{major}*
21mr|speexdsp-1.2.0-2|36	
21mr|speexdsp-1.2.0-2|37	#----------------------------------------------------------------------------
21mr|speexdsp-1.2.0-2|38	
21mr|speexdsp-1.2.0-2|39	%package -n %{devname}
21mr|speexdsp-1.2.0-2|40	Summary:	SpeexDSP development files
21mr|speexdsp-1.2.0-2|41	Group:		Development/C
21mr|speexdsp-1.2.0-2|42	Requires:	%{libname} = %{EVRD}
21mr|speexdsp-1.2.0-2|43	Provides:	%{name}-devel = %{EVRD}
21mr|speexdsp-1.2.0-2|44	Conflicts:	%{_lib}speex-devel < 1.2.0
21mr|speexdsp-1.2.0-2|45	
21mr|speexdsp-1.2.0-2|46	%description -n %{devname}
21mr|speexdsp-1.2.0-2|47	SpeexDSP development files.
21mr|speexdsp-1.2.0-2|48	
21mr|speexdsp-1.2.0-2|49	%files -n %{devname}
21mr|speexdsp-1.2.0-2|50	%doc %{_docdir}/speexdsp
21mr|speexdsp-1.2.0-2|51	%{_libdir}/libspeexdsp.so
21mr|speexdsp-1.2.0-2|52	%{_includedir}/speex/speex_echo.h
21mr|speexdsp-1.2.0-2|53	%{_includedir}/speex/speex_jitter.h
21mr|speexdsp-1.2.0-2|54	%{_includedir}/speex/speex_preprocess.h
21mr|speexdsp-1.2.0-2|55	%{_includedir}/speex/speex_resampler.h
21mr|speexdsp-1.2.0-2|56	%{_includedir}/speex/speexdsp_config_types.h
21mr|speexdsp-1.2.0-2|57	%{_includedir}/speex/speexdsp_types.h
21mr|speexdsp-1.2.0-2|58	%{_libdir}/pkgconfig/speexdsp.pc
21mr|speexdsp-1.2.0-2|59	
21mr|speexdsp-1.2.0-2|60	#----------------------------------------------------------------------------
21mr|speexdsp-1.2.0-2|61	
21mr|speexdsp-1.2.0-2|62	%prep
21mr|speexdsp-1.2.0-2|63	%setup -qn %{name}-%{version}
21mr|speexdsp-1.2.0-2|64	%autopatch -p1
21mr|speexdsp-1.2.0-2|65	
21mr|speexdsp-1.2.0-2|66	%build
21mr|speexdsp-1.2.0-2|67	autoreconf -fi
21mr|speexdsp-1.2.0-2|68	export CFLAGS='%{optflags} -DRELEASE'
21mr|speexdsp-1.2.0-2|69	%configure \
21mr|speexdsp-1.2.0-2|70	%ifarch %{e2k} %{x86_64} %{ix86}
21mr|speexdsp-1.2.0-2|71	--enable-sse \
21mr|speexdsp-1.2.0-2|72	--disable-neon \
21mr|speexdsp-1.2.0-2|73	%endif
21mr|speexdsp-1.2.0-2|74	--enable-binaries
21mr|speexdsp-1.2.0-2|75	
21mr|speexdsp-1.2.0-2|76	%make_build
21mr|speexdsp-1.2.0-2|77	
21mr|speexdsp-1.2.0-2|78	%install
21mr|speexdsp-1.2.0-2|79	%make_install

16835 21
21mr|spglib-1.16.0-1|1	%define major		0
21mr|spglib-1.16.0-1|2	%define libname		%mklibname symspg %{major}
21mr|spglib-1.16.0-1|3	%define develname	%mklibname -d %{name}
21mr|spglib-1.16.0-1|4	
21mr|spglib-1.16.0-1|5	Name:		spglib
21mr|spglib-1.16.0-1|6	Version:	1.16.0
21mr|spglib-1.16.0-1|7	Release:	1
21mr|spglib-1.16.0-1|8	Summary:	C library for finding and handling crystal symmetries
21mr|spglib-1.16.0-1|9	License:	BSD
21mr|spglib-1.16.0-1|10	Group:		System/Libraries
21mr|spglib-1.16.0-1|11	Url:		https://atztogo.github.io/spglib/
21mr|spglib-1.16.0-1|12	Source0:	https://github.com/atztogo/spglib/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|spglib-1.16.0-1|13	
21mr|spglib-1.16.0-1|14	BuildRequires:	automake
21mr|spglib-1.16.0-1|15	BuildRequires:	autoconf
21mr|spglib-1.16.0-1|16	BuildRequires:	libtool
21mr|spglib-1.16.0-1|17	
21mr|spglib-1.16.0-1|18	%description
21mr|spglib-1.16.0-1|19	C library for finding and handling crystal symmetries.
21mr|spglib-1.16.0-1|20	
21mr|spglib-1.16.0-1|21	#----------------------------------------------------
21mr|spglib-1.16.0-1|22	
21mr|spglib-1.16.0-1|23	%package -n	%{libname}
21mr|spglib-1.16.0-1|24	Summary:	C library for finding and handling crystal symmetries
21mr|spglib-1.16.0-1|25	Group:		System/Libraries
21mr|spglib-1.16.0-1|26	
21mr|spglib-1.16.0-1|27	%description -n	%{libname}
21mr|spglib-1.16.0-1|28	C library for finding and handling crystal symmetries.
21mr|spglib-1.16.0-1|29	This package contains library files for %{name}.
21mr|spglib-1.16.0-1|30	
21mr|spglib-1.16.0-1|31	#----------------------------------------------------
21mr|spglib-1.16.0-1|32	
21mr|spglib-1.16.0-1|33	%package -n	%{develname}
21mr|spglib-1.16.0-1|34	Summary:	Development files for %{name}
21mr|spglib-1.16.0-1|35	Group:		Development/C
21mr|spglib-1.16.0-1|36	Requires:	%{libname} >= %{version}-%{release}
21mr|spglib-1.16.0-1|37	Provides:	%{name}-devel = %{version}-%{release}
21mr|spglib-1.16.0-1|38	Provides:	libspg-devel = %{version}-%{release}
21mr|spglib-1.16.0-1|39	
21mr|spglib-1.16.0-1|40	%description -n	%{develname}
21mr|spglib-1.16.0-1|41	The %{develname} package contains libraries and header files for
21mr|spglib-1.16.0-1|42	developing applications that use %{name}.
21mr|spglib-1.16.0-1|43	
21mr|spglib-1.16.0-1|44	#----------------------------------------------------
21mr|spglib-1.16.0-1|45	
21mr|spglib-1.16.0-1|46	%prep
21mr|spglib-1.16.0-1|47	%setup -q
21mr|spglib-1.16.0-1|48	
21mr|spglib-1.16.0-1|49	%build
21mr|spglib-1.16.0-1|50	touch INSTALL NEWS README AUTHORS
21mr|spglib-1.16.0-1|51	autoreconf -vfi
21mr|spglib-1.16.0-1|52	
21mr|spglib-1.16.0-1|53	%configure --disable-static
21mr|spglib-1.16.0-1|54	
21mr|spglib-1.16.0-1|55	%make
21mr|spglib-1.16.0-1|56	
21mr|spglib-1.16.0-1|57	%install
21mr|spglib-1.16.0-1|58	%makeinstall_std
21mr|spglib-1.16.0-1|59	
21mr|spglib-1.16.0-1|60	find %{buildroot} -name '*.la' -delete
21mr|spglib-1.16.0-1|61	
21mr|spglib-1.16.0-1|62	%files -n %{libname}
21mr|spglib-1.16.0-1|63	%doc README.md
21mr|spglib-1.16.0-1|64	%{_libdir}/libsymspg.so.*
21mr|spglib-1.16.0-1|65	
21mr|spglib-1.16.0-1|66	%files -n %{develname}
21mr|spglib-1.16.0-1|67	%doc ChangeLog README.md
21mr|spglib-1.16.0-1|68	# %license COPYING
21mr|spglib-1.16.0-1|69	%{_includedir}/%{name}/
21mr|spglib-1.16.0-1|70	%{_libdir}/libsymspg.so

16836 21
21mr|spice-gtk-0.41-1|1	%bcond_without vala
21mr|spice-gtk-0.41-1|2	
21mr|spice-gtk-0.41-1|3	%define glibapi 2.0
21mr|spice-gtk-0.41-1|4	%define glibmajor 8
21mr|spice-gtk-0.41-1|5	%define libglib %mklibname spice-client-glib %{glibapi} %{glibmajor}
21mr|spice-gtk-0.41-1|6	%define glibgir %mklibname spice-client-glib-gir %{glibapi}
21mr|spice-gtk-0.41-1|7	
21mr|spice-gtk-0.41-1|8	%define gtkapi 3.0
21mr|spice-gtk-0.41-1|9	%define gtkmajor 5
21mr|spice-gtk-0.41-1|10	%define libgtk %mklibname spice-client-gtk %{gtkapi} %{gtkmajor}
21mr|spice-gtk-0.41-1|11	%define gtkgir %mklibname spice-client-gtk-gir %{gtkapi}
21mr|spice-gtk-0.41-1|12	
21mr|spice-gtk-0.41-1|13	%define devname %mklibname %{name} -d
21mr|spice-gtk-0.41-1|14	
21mr|spice-gtk-0.41-1|15	# subprojects/spice-common/tests/generated_test_demarshallers.c
21mr|spice-gtk-0.41-1|16	%global optflags %{optflags} -Wno-error=strict-aliasing
21mr|spice-gtk-0.41-1|17	
21mr|spice-gtk-0.41-1|18	Summary:	A GTK client widget for accessing SPICE desktop servers
21mr|spice-gtk-0.41-1|19	Name:		spice-gtk
21mr|spice-gtk-0.41-1|20	Version:	0.41
21mr|spice-gtk-0.41-1|21	Release:	1
21mr|spice-gtk-0.41-1|22	License:	LGPLv2+
21mr|spice-gtk-0.41-1|23	Group:		Networking/Remote access
21mr|spice-gtk-0.41-1|24	Url:		http://spice-space.org/page/Spice-Gtk
21mr|spice-gtk-0.41-1|25	Source0:	http://www.spice-space.org/download/gtk/%{name}-%{version}.tar.xz
21mr|spice-gtk-0.41-1|26	BuildRequires:	gtk-doc
21mr|spice-gtk-0.41-1|27	BuildRequires:	meson
21mr|spice-gtk-0.41-1|28	BuildRequires:	python3-parsing
21mr|spice-gtk-0.41-1|29	BuildRequires:	gettext-devel
21mr|spice-gtk-0.41-1|30	BuildRequires:	jpeg-devel
21mr|spice-gtk-0.41-1|31	# for virtmanager
21mr|spice-gtk-0.41-1|32	BuildRequires:	python3-six
21mr|spice-gtk-0.41-1|33	BuildRequires:	sasl-devel
21mr|spice-gtk-0.41-1|34	BuildRequires:  pkgconfig(gstreamer-1.0)
21mr|spice-gtk-0.41-1|35	BuildRequires:  pkgconfig(gstreamer-base-1.0)
21mr|spice-gtk-0.41-1|36	BuildRequires:  pkgconfig(gstreamer-app-1.0)
21mr|spice-gtk-0.41-1|37	BuildRequires:  pkgconfig(gstreamer-audio-1.0)
21mr|spice-gtk-0.41-1|38	BuildRequires:  pkgconfig(gstreamer-video-1.0)
21mr|spice-gtk-0.41-1|39	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|spice-gtk-0.41-1|40	BuildRequires:	pkgconfig(cairo)
21mr|spice-gtk-0.41-1|41	BuildRequires:	pkgconfig(celt051)
21mr|spice-gtk-0.41-1|42	BuildRequires:	pkgconfig(egl)
21mr|spice-gtk-0.41-1|43	BuildRequires:	pkgconfig(gio-2.0)
21mr|spice-gtk-0.41-1|44	BuildRequires:	pkgconfig(glib-2.0)
21mr|spice-gtk-0.41-1|45	BuildRequires:	pkgconfig(gobject-2.0)
21mr|spice-gtk-0.41-1|46	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|spice-gtk-0.41-1|47	BuildRequires:	pkgconfig(gthread-2.0)
21mr|spice-gtk-0.41-1|48	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|spice-gtk-0.41-1|49	BuildRequires:	pkgconfig(gtk+-x11-3.0)
21mr|spice-gtk-0.41-1|50	BuildRequires:	pkgconfig(gudev-1.0)
21mr|spice-gtk-0.41-1|51	BuildRequires:	pkgconfig(libcacard)
21mr|spice-gtk-0.41-1|52	BuildRequires:	pkgconfig(liblz4)
21mr|spice-gtk-0.41-1|53	BuildRequires:	pkgconfig(libphodav-2.0)
21mr|spice-gtk-0.41-1|54	BuildRequires:	pkgconfig(libpulse)
21mr|spice-gtk-0.41-1|55	BuildRequires:	pkgconfig(libpulse-mainloop-glib)
21mr|spice-gtk-0.41-1|56	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|spice-gtk-0.41-1|57	BuildRequires:	pkgconfig(libusb-1.0)
21mr|spice-gtk-0.41-1|58	BuildRequires:	pkgconfig(libusbredirhost)
21mr|spice-gtk-0.41-1|59	BuildRequires:	pkgconfig(libusbredirparser-0.5)
21mr|spice-gtk-0.41-1|60	BuildRequires:	pkgconfig(openssl)
21mr|spice-gtk-0.41-1|61	BuildRequires:	pkgconfig(opus)
21mr|spice-gtk-0.41-1|62	BuildRequires:	pkgconfig(pixman-1)
21mr|spice-gtk-0.41-1|63	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|spice-gtk-0.41-1|64	BuildRequires:	pkgconfig(spice-server)
21mr|spice-gtk-0.41-1|65	BuildRequires:	pkgconfig(spice-protocol)
21mr|spice-gtk-0.41-1|66	BuildRequires:	pkgconfig(x11)
21mr|spice-gtk-0.41-1|67	BuildRequires:	pkgconfig(xrandr)
21mr|spice-gtk-0.41-1|68	BuildRequires:	pkgconfig(zlib)
21mr|spice-gtk-0.41-1|69	BuildRequires:	pkgconfig(libacl)
21mr|spice-gtk-0.41-1|70	%if %{with vala}
21mr|spice-gtk-0.41-1|71	BuildRequires:	vala-devel
21mr|spice-gtk-0.41-1|72	BuildRequires:	vala-tools
21mr|spice-gtk-0.41-1|73	%endif
21mr|spice-gtk-0.41-1|74	
21mr|spice-gtk-0.41-1|75	%description
21mr|spice-gtk-0.41-1|76	Spice-GTK is a GTK client widget for accessing SPICE desktop
21mr|spice-gtk-0.41-1|77	servers. This package contains two simple clients based on the
21mr|spice-gtk-0.41-1|78	library:
21mr|spice-gtk-0.41-1|79	spicy is a client to access SPICE desktops.
21mr|spice-gtk-0.41-1|80	snappy is a tool to capture screen-shots of a SPICE desktop.
21mr|spice-gtk-0.41-1|81	
21mr|spice-gtk-0.41-1|82	%files -f %{name}.lang
21mr|spice-gtk-0.41-1|83	%{_bindir}/spicy
21mr|spice-gtk-0.41-1|84	%{_bindir}/spicy-screenshot
21mr|spice-gtk-0.41-1|85	%{_bindir}/spicy-stats
21mr|spice-gtk-0.41-1|86	%{_libexecdir}/spice-gtk-%{_arch}/spice-client-glib-usb-acl-helper
21mr|spice-gtk-0.41-1|87	%{_bindir}/spice-client-glib-usb-acl-helper
21mr|spice-gtk-0.41-1|88	%{_datadir}/polkit-1/actions/org.spice-space.lowlevelusbaccess.policy
21mr|spice-gtk-0.41-1|89	%{_mandir}/man1/spice-client.1*
21mr|spice-gtk-0.41-1|90	
21mr|spice-gtk-0.41-1|91	#----------------------------------------------------------------------------
21mr|spice-gtk-0.41-1|92	
21mr|spice-gtk-0.41-1|93	%package -n %{libglib}
21mr|spice-gtk-0.41-1|94	Summary:	Runtime libraries for %{name}
21mr|spice-gtk-0.41-1|95	Group:		System/Libraries
21mr|spice-gtk-0.41-1|96	Conflicts:	%{_lib}spice-gtk3.0_1 < 0.7.81-2
21mr|spice-gtk-0.41-1|97	
21mr|spice-gtk-0.41-1|98	%description -n %{libglib}
21mr|spice-gtk-0.41-1|99	Runtime libraries for %{name}.
21mr|spice-gtk-0.41-1|100	
21mr|spice-gtk-0.41-1|101	%files -n %{libglib}
21mr|spice-gtk-0.41-1|102	%{_libdir}/libspice-client-glib-%{glibapi}.so.%{glibmajor}
21mr|spice-gtk-0.41-1|103	%{_libdir}/libspice-client-glib-%{glibapi}.so.%{glibmajor}.*
21mr|spice-gtk-0.41-1|104	
21mr|spice-gtk-0.41-1|105	#----------------------------------------------------------------------------
21mr|spice-gtk-0.41-1|106	
21mr|spice-gtk-0.41-1|107	%package -n %{glibgir}
21mr|spice-gtk-0.41-1|108	Summary:	GObject introspection interface library for %{name}
21mr|spice-gtk-0.41-1|109	Group:		System/Libraries
21mr|spice-gtk-0.41-1|110	Requires:	%{libglib} = %{EVRD}
21mr|spice-gtk-0.41-1|111	Conflicts:	%{_lib}spice-gtk3.0_1 < 0.7.81-2
21mr|spice-gtk-0.41-1|112	
21mr|spice-gtk-0.41-1|113	%description -n %{glibgir}
21mr|spice-gtk-0.41-1|114	GObject introspection interface library for %{name}.
21mr|spice-gtk-0.41-1|115	
21mr|spice-gtk-0.41-1|116	%files -n %{glibgir}
21mr|spice-gtk-0.41-1|117	%{_libdir}/girepository-1.0/SpiceClientGLib-%{glibapi}.typelib
21mr|spice-gtk-0.41-1|118	
21mr|spice-gtk-0.41-1|119	#----------------------------------------------------------------------------
21mr|spice-gtk-0.41-1|120	
21mr|spice-gtk-0.41-1|121	%package -n %{libgtk}
21mr|spice-gtk-0.41-1|122	Summary:	Runtime libraries for %{name}
21mr|spice-gtk-0.41-1|123	Group:		System/Libraries
21mr|spice-gtk-0.41-1|124	Obsoletes:	%{_lib}spice-gtk3.0_1 < 0.7.81-2
21mr|spice-gtk-0.41-1|125	
21mr|spice-gtk-0.41-1|126	%description -n %{libgtk}
21mr|spice-gtk-0.41-1|127	Runtime libraries for %{name}.
21mr|spice-gtk-0.41-1|128	
21mr|spice-gtk-0.41-1|129	%files -n %{libgtk}
21mr|spice-gtk-0.41-1|130	%{_libdir}/libspice-client-gtk-%{gtkapi}.so.%{gtkmajor}
21mr|spice-gtk-0.41-1|131	%{_libdir}/libspice-client-gtk-%{gtkapi}.so.%{gtkmajor}.*
21mr|spice-gtk-0.41-1|132	
21mr|spice-gtk-0.41-1|133	#----------------------------------------------------------------------------
21mr|spice-gtk-0.41-1|134	
21mr|spice-gtk-0.41-1|135	%package -n %{gtkgir}
21mr|spice-gtk-0.41-1|136	Summary:	GObject introspection interface library for %{name}
21mr|spice-gtk-0.41-1|137	Group:		System/Libraries
21mr|spice-gtk-0.41-1|138	Requires:	%{libgtk} = %{EVRD}
21mr|spice-gtk-0.41-1|139	Conflicts:	%{_lib}spice-gtk3.0_1 < 0.7.81-2
21mr|spice-gtk-0.41-1|140	
21mr|spice-gtk-0.41-1|141	%description -n %{gtkgir}
21mr|spice-gtk-0.41-1|142	GObject introspection interface library for %{name}.
21mr|spice-gtk-0.41-1|143	
21mr|spice-gtk-0.41-1|144	%files -n %{gtkgir}
21mr|spice-gtk-0.41-1|145	%{_libdir}/girepository-1.0/SpiceClientGtk-%{gtkapi}.typelib
21mr|spice-gtk-0.41-1|146	
21mr|spice-gtk-0.41-1|147	#----------------------------------------------------------------------------
21mr|spice-gtk-0.41-1|148	
21mr|spice-gtk-0.41-1|149	%package -n %{devname}
21mr|spice-gtk-0.41-1|150	Summary:	Development files for %{name}
21mr|spice-gtk-0.41-1|151	Group:		Development/C
21mr|spice-gtk-0.41-1|152	Requires:	%{libglib} = %{EVRD}
21mr|spice-gtk-0.41-1|153	Requires:	%{libgtk} = %{EVRD}
21mr|spice-gtk-0.41-1|154	Requires:	%{glibgir} = %{EVRD}
21mr|spice-gtk-0.41-1|155	Requires:	%{gtkgir} = %{EVRD}
21mr|spice-gtk-0.41-1|156	Provides:	%{name}-devel = %{EVRD}
21mr|spice-gtk-0.41-1|157	Obsoletes:	%{_lib}spice-gtk3.0-devel < 0.7.81-2
21mr|spice-gtk-0.41-1|158	
21mr|spice-gtk-0.41-1|159	%description -n %{devname}
21mr|spice-gtk-0.41-1|160	Development files for %{name}.
21mr|spice-gtk-0.41-1|161	
21mr|spice-gtk-0.41-1|162	%files -n %{devname}
21mr|spice-gtk-0.41-1|163	%doc %{_datadir}/gtk-doc/html/spice-gtk
21mr|spice-gtk-0.41-1|164	%{_includedir}/spice-client-glib-%{glibapi}/
21mr|spice-gtk-0.41-1|165	%{_includedir}/spice-client-gtk-%{gtkapi}/
21mr|spice-gtk-0.41-1|166	%{_libdir}/libspice-client-glib-%{glibapi}.so
21mr|spice-gtk-0.41-1|167	%{_libdir}/libspice-client-gtk-%{gtkapi}.so
21mr|spice-gtk-0.41-1|168	%{_libdir}/pkgconfig/spice-client-glib-%{glibapi}.pc
21mr|spice-gtk-0.41-1|169	%{_libdir}/pkgconfig/spice-client-gtk-%{gtkapi}.pc
21mr|spice-gtk-0.41-1|170	%{_datadir}/gir-1.0/SpiceClientGLib-%{glibapi}.gir
21mr|spice-gtk-0.41-1|171	%{_datadir}/gir-1.0/SpiceClientGtk-%{gtkapi}.gir
21mr|spice-gtk-0.41-1|172	%{_datadir}/vala/vapi/spice-client-glib-%{glibapi}.deps
21mr|spice-gtk-0.41-1|173	%{_datadir}/vala/vapi/spice-client-glib-%{glibapi}.vapi
21mr|spice-gtk-0.41-1|174	%{_datadir}/vala/vapi/spice-client-gtk-%{gtkapi}.deps
21mr|spice-gtk-0.41-1|175	%{_datadir}/vala/vapi/spice-client-gtk-%{gtkapi}.vapi
21mr|spice-gtk-0.41-1|176	
21mr|spice-gtk-0.41-1|177	#----------------------------------------------------------------------------
21mr|spice-gtk-0.41-1|178	
21mr|spice-gtk-0.41-1|179	%prep
21mr|spice-gtk-0.41-1|180	%setup -q
21mr|spice-gtk-0.41-1|181	
21mr|spice-gtk-0.41-1|182	%build
21mr|spice-gtk-0.41-1|183	# (From Fedora)
21mr|spice-gtk-0.41-1|184	
21mr|spice-gtk-0.41-1|185	# gstreamer should be enough, may be deprecated in the future
21mr|spice-gtk-0.41-1|186	%global mjpegflag -Dbuiltin-mjpeg=false
21mr|spice-gtk-0.41-1|187	
21mr|spice-gtk-0.41-1|188	%meson \
21mr|spice-gtk-0.41-1|189	--auto-features=enabled \
21mr|spice-gtk-0.41-1|190	%{mjpegflag} \
21mr|spice-gtk-0.41-1|191	%ifarch s390x # https://gitlab.freedesktop.org/spice/spice-gtk/issues/120
21mr|spice-gtk-0.41-1|192	-Dusbredir=disabled \
21mr|spice-gtk-0.41-1|193	%endif
21mr|spice-gtk-0.41-1|194	-Dusb-acl-helper-dir=%{_libexecdir}/spice-gtk-%{_arch}/
21mr|spice-gtk-0.41-1|195	
21mr|spice-gtk-0.41-1|196	%meson_build
21mr|spice-gtk-0.41-1|197	
21mr|spice-gtk-0.41-1|198	%install
21mr|spice-gtk-0.41-1|199	%meson_install
21mr|spice-gtk-0.41-1|200	
21mr|spice-gtk-0.41-1|201	# compat symlink, compat with old location
21mr|spice-gtk-0.41-1|202	( cd %{buildroot}
21mr|spice-gtk-0.41-1|203	ln -s %{_libexecdir}/spice-gtk-%{_arch}/spice-client-glib-usb-acl-helper \
21mr|spice-gtk-0.41-1|204	./%{_bindir}/spice-client-glib-usb-acl-helper
21mr|spice-gtk-0.41-1|205	)
21mr|spice-gtk-0.41-1|206	
21mr|spice-gtk-0.41-1|207	# needed because of the upstream issue described in
21mr|spice-gtk-0.41-1|208	# http://lists.freedesktop.org/archives/spice-devel/2012-August/010343.html
21mr|spice-gtk-0.41-1|209	# these are unwanted spice-protocol files
21mr|spice-gtk-0.41-1|210	rm -rf %{buildroot}%{_includedir}/spice-1
21mr|spice-gtk-0.41-1|211	rm -rf %{buildroot}%{_datadir}/pkgconfig/spice-protocol.pc
21mr|spice-gtk-0.41-1|212	
21mr|spice-gtk-0.41-1|213	%find_lang %{name}
21mr|spice-gtk-0.41-1|214	
21mr|spice-gtk-0.41-1|215	%check
21mr|spice-gtk-0.41-1|216	%meson_test

16837 21
21mr|spice-parent-26-11|1	Name:           spice-parent
21mr|spice-parent-26-11|2	Version:        26
21mr|spice-parent-26-11|3	Release:        11
21mr|spice-parent-26-11|4	Summary:        Sonatype Spice Components
21mr|spice-parent-26-11|5	License:        ASL 2.0
21mr|spice-parent-26-11|6	URL:            http://github.com/sonatype/oss-parents
21mr|spice-parent-26-11|7	Group:          Development/Java
21mr|spice-parent-26-11|8	BuildArch:      noarch
21mr|spice-parent-26-11|9	# Java stack is not supported on x86_32
21mr|spice-parent-26-11|10	ExcludeArch: %{ix86}
21mr|spice-parent-26-11|11	
21mr|spice-parent-26-11|12	Source0:        http://repo1.maven.org/maven2/org/sonatype/spice/%{name}/%{version}/%{name}-%{version}.pom
21mr|spice-parent-26-11|13	Source1:        http://apache.org/licenses/LICENSE-2.0.txt
21mr|spice-parent-26-11|14	
21mr|spice-parent-26-11|15	Patch0:         pom.patch
21mr|spice-parent-26-11|16	
21mr|spice-parent-26-11|17	BuildRequires:  maven-local
21mr|spice-parent-26-11|18	BuildRequires:  forge-parent
21mr|spice-parent-26-11|19	
21mr|spice-parent-26-11|20	%description
21mr|spice-parent-26-11|21	Spice components and libraries are common components
21mr|spice-parent-26-11|22	used throughout the Sonatype Forge.
21mr|spice-parent-26-11|23	
21mr|spice-parent-26-11|24	%prep
21mr|spice-parent-26-11|25	%setup -qcT
21mr|spice-parent-26-11|26	cp -p %{SOURCE0} pom.xml
21mr|spice-parent-26-11|27	cp -p %{SOURCE1} .
21mr|spice-parent-26-11|28	
21mr|spice-parent-26-11|29	#Remove plexus-javadoc
21mr|spice-parent-26-11|30	%patch0
21mr|spice-parent-26-11|31	
21mr|spice-parent-26-11|32	%build
21mr|spice-parent-26-11|33	%mvn_build
21mr|spice-parent-26-11|34	
21mr|spice-parent-26-11|35	%install
21mr|spice-parent-26-11|36	%mvn_install
21mr|spice-parent-26-11|37	
21mr|spice-parent-26-11|38	%files -f .mfiles
21mr|spice-parent-26-11|39	%doc LICENSE-2.0.txt
21mr|spice-parent-26-11|40	

16838 21
21mr|spice-protocol-0.14.3-1|1	Summary:	Spice protocol header files
21mr|spice-protocol-0.14.3-1|2	Name:		spice-protocol
21mr|spice-protocol-0.14.3-1|3	Version:	0.14.3
21mr|spice-protocol-0.14.3-1|4	Release:	1
21mr|spice-protocol-0.14.3-1|5	# Main headers are BSD, controller / foreign menu are LGPL, macros.h is GPL?
21mr|spice-protocol-0.14.3-1|6	License:	BSD and LGPLv2+ and GPLv2+
21mr|spice-protocol-0.14.3-1|7	Group:		Development/Other
21mr|spice-protocol-0.14.3-1|8	Url:		http://www.spice-space.org/
21mr|spice-protocol-0.14.3-1|9	Source0:	http://www.spice-space.org/download/releases/%{name}-%{version}.tar.xz
21mr|spice-protocol-0.14.3-1|10	BuildArch:	noarch
21mr|spice-protocol-0.14.3-1|11	BuildRequires:  meson
21mr|spice-protocol-0.14.3-1|12	
21mr|spice-protocol-0.14.3-1|13	%description
21mr|spice-protocol-0.14.3-1|14	Header files describing the spice protocol and the para-virtual
21mr|spice-protocol-0.14.3-1|15	graphics card QXL.
21mr|spice-protocol-0.14.3-1|16	
21mr|spice-protocol-0.14.3-1|17	%files
21mr|spice-protocol-0.14.3-1|18	%doc COPYING
21mr|spice-protocol-0.14.3-1|19	%{_includedir}/spice-1
21mr|spice-protocol-0.14.3-1|20	%{_datadir}/pkgconfig/spice-protocol.pc
21mr|spice-protocol-0.14.3-1|21	
21mr|spice-protocol-0.14.3-1|22	#----------------------------------------------------------------------------
21mr|spice-protocol-0.14.3-1|23	
21mr|spice-protocol-0.14.3-1|24	%prep
21mr|spice-protocol-0.14.3-1|25	%setup -q
21mr|spice-protocol-0.14.3-1|26	
21mr|spice-protocol-0.14.3-1|27	%build
21mr|spice-protocol-0.14.3-1|28	%meson
21mr|spice-protocol-0.14.3-1|29	%meson_build
21mr|spice-protocol-0.14.3-1|30	
21mr|spice-protocol-0.14.3-1|31	%install
21mr|spice-protocol-0.14.3-1|32	%meson_install
21mr|spice-protocol-0.14.3-1|33	

16839 21
21mr|spice-server-0.14.3-2|1	%define major 1
21mr|spice-server-0.14.3-2|2	%define Werror_cflags %nil
21mr|spice-server-0.14.3-2|3	%define _disable_ld_no_undefined 1
21mr|spice-server-0.14.3-2|4	%define _disable_rebuild_configure 1
21mr|spice-server-0.14.3-2|5	
21mr|spice-server-0.14.3-2|6	%define libname %mklibname %{name} %major
21mr|spice-server-0.14.3-2|7	%define libnamedev %mklibname %{name} -d
21mr|spice-server-0.14.3-2|8	
21mr|spice-server-0.14.3-2|9	Name:		spice-server
21mr|spice-server-0.14.3-2|10	Version:	0.14.3
21mr|spice-server-0.14.3-2|11	Release:	2
21mr|spice-server-0.14.3-2|12	Summary:	Implements the SPICE protocol
21mr|spice-server-0.14.3-2|13	Group:		Networking/Remote access
21mr|spice-server-0.14.3-2|14	License:	LGPLv2+
21mr|spice-server-0.14.3-2|15	URL:		http://www.spice-space.org/
21mr|spice-server-0.14.3-2|16	Source0:	http://www.spice-space.org/download/releases/%{name}/spice-%{version}.tar.bz2
21mr|spice-server-0.14.3-2|17	Source1:	spice-xpi-client-spicec
21mr|spice-server-0.14.3-2|18	
21mr|spice-server-0.14.3-2|19	# https://bugzilla.redhat.com/show_bug.cgi?id=613529
21mr|spice-server-0.14.3-2|20	ExclusiveArch:	%{ix86} %{x86_64} %{armx} %{e2k}
21mr|spice-server-0.14.3-2|21	
21mr|spice-server-0.14.3-2|22	BuildRequires:	pkgconfig
21mr|spice-server-0.14.3-2|23	BuildRequires:	spice-protocol >= 0.12.14
21mr|spice-server-0.14.3-2|24	BuildRequires:	pkgconfig(pixman-1)
21mr|spice-server-0.14.3-2|25	BuildRequires:	python3egg(pyparsing)
21mr|spice-server-0.14.3-2|26	BuildRequires:	alsa-oss-devel openssl-devel
21mr|spice-server-0.14.3-2|27	BuildRequires:	pkgconfig(libjpeg)
21mr|spice-server-0.14.3-2|28	BuildRequires:	pkgconfig(xrandr)
21mr|spice-server-0.14.3-2|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|spice-server-0.14.3-2|30	#BuildRequires:	cegui06-devel
21mr|spice-server-0.14.3-2|31	BuildRequires:	pkgconfig(libcacard)
21mr|spice-server-0.14.3-2|32	BuildRequires:	pkgconfig(libsasl2)
21mr|spice-server-0.14.3-2|33	BuildRequires:	pkgconfig(xfixes)
21mr|spice-server-0.14.3-2|34	BuildRequires:	pkgconfig(zlib)
21mr|spice-server-0.14.3-2|35	BuildRequires:	pkgconfig(alsa)
21mr|spice-server-0.14.3-2|36	BuildRequires:	pkgconfig(liblz4)
21mr|spice-server-0.14.3-2|37	BuildRequires:	pkgconfig(opus)
21mr|spice-server-0.14.3-2|38	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|spice-server-0.14.3-2|39	BuildRequires:  pkgconfig(gstreamer-base-1.0)
21mr|spice-server-0.14.3-2|40	BuildRequires:  pkgconfig(gstreamer-app-1.0)
21mr|spice-server-0.14.3-2|41	BuildRequires:  pkgconfig(gstreamer-audio-1.0)
21mr|spice-server-0.14.3-2|42	BuildRequires:  pkgconfig(gstreamer-video-1.0)
21mr|spice-server-0.14.3-2|43	
21mr|spice-server-0.14.3-2|44	%description
21mr|spice-server-0.14.3-2|45	The Simple Protocol for Independent Computing Environments (SPICE) is
21mr|spice-server-0.14.3-2|46	a remote display system built for virtual environments which allows
21mr|spice-server-0.14.3-2|47	you to view a computing 'desktop' environment not only on the machine
21mr|spice-server-0.14.3-2|48	where it is running, but from anywhere on the Internet and from a wide
21mr|spice-server-0.14.3-2|49	variety of machine architectures.
21mr|spice-server-0.14.3-2|50	
21mr|spice-server-0.14.3-2|51	%package -n %libname
21mr|spice-server-0.14.3-2|52	Summary:	Implements the server side of the SPICE protocol
21mr|spice-server-0.14.3-2|53	Group:		System/Libraries
21mr|spice-server-0.14.3-2|54	
21mr|spice-server-0.14.3-2|55	%description -n %libname
21mr|spice-server-0.14.3-2|56	The Simple Protocol for Independent Computing Environments (SPICE) is
21mr|spice-server-0.14.3-2|57	a remote display system built for virtual environments which allows
21mr|spice-server-0.14.3-2|58	you to view a computing 'desktop' environment not only on the machine
21mr|spice-server-0.14.3-2|59	where it is running, but from anywhere on the Internet and from a wide
21mr|spice-server-0.14.3-2|60	variety of machine architectures.
21mr|spice-server-0.14.3-2|61	
21mr|spice-server-0.14.3-2|62	This package contains the run-time libraries for any application that wishes
21mr|spice-server-0.14.3-2|63	to be a SPICE server.
21mr|spice-server-0.14.3-2|64	
21mr|spice-server-0.14.3-2|65	%package -n %libnamedev
21mr|spice-server-0.14.3-2|66	Summary:	Header files, libraries and development documentation for spice-server
21mr|spice-server-0.14.3-2|67	Group:		Development/C
21mr|spice-server-0.14.3-2|68	Requires:	%libname = %{version}-%{release}
21mr|spice-server-0.14.3-2|69	Requires:	pkgconfig(libcacard)
21mr|spice-server-0.14.3-2|70	Provides:	%name-devel = %version-%release
21mr|spice-server-0.14.3-2|71	
21mr|spice-server-0.14.3-2|72	
21mr|spice-server-0.14.3-2|73	%description -n %libnamedev
21mr|spice-server-0.14.3-2|74	This package contains the header files, static libraries and development
21mr|spice-server-0.14.3-2|75	documentation for spice-server. If you like to develop programs
21mr|spice-server-0.14.3-2|76	using spice-server, you will need to install spice-server-devel.
21mr|spice-server-0.14.3-2|77	
21mr|spice-server-0.14.3-2|78	%package client
21mr|spice-server-0.14.3-2|79	Summary:       Implements the client side of the SPICE protocol
21mr|spice-server-0.14.3-2|80	Group:         Networking/Remote access
21mr|spice-server-0.14.3-2|81	Requires(post,postun): update-alternatives
21mr|spice-server-0.14.3-2|82	
21mr|spice-server-0.14.3-2|83	%description client
21mr|spice-server-0.14.3-2|84	The Simple Protocol for Independent Computing Environments (SPICE) is
21mr|spice-server-0.14.3-2|85	a remote display system built for virtual environments which allows
21mr|spice-server-0.14.3-2|86	you to view a computing 'desktop' environment not only on the machine
21mr|spice-server-0.14.3-2|87	where it is running, but from anywhere on the Internet and from a wide
21mr|spice-server-0.14.3-2|88	variety of machine architectures.
21mr|spice-server-0.14.3-2|89	
21mr|spice-server-0.14.3-2|90	This package contains the SPICE client application.
21mr|spice-server-0.14.3-2|91	
21mr|spice-server-0.14.3-2|92	%files client
21mr|spice-server-0.14.3-2|93	%doc COPYING README
21mr|spice-server-0.14.3-2|94	%ghost %{_bindir}/spicec
21mr|spice-server-0.14.3-2|95	%ghost %{_libexecdir}/spice-xpi-client
21mr|spice-server-0.14.3-2|96	%{_libexecdir}/spice-xpi-client-spicec
21mr|spice-server-0.14.3-2|97	
21mr|spice-server-0.14.3-2|98	%post client
21mr|spice-server-0.14.3-2|99	update-alternatives --install %{_libexecdir}/spice-xpi-client \
21mr|spice-server-0.14.3-2|100	spice-xpi-client %{_libexecdir}/spice-xpi-client-spicec 10
21mr|spice-server-0.14.3-2|101	
21mr|spice-server-0.14.3-2|102	%postun client
21mr|spice-server-0.14.3-2|103	if [ $1 -eq 0 ] ; then
21mr|spice-server-0.14.3-2|104	update-alternatives --remove spice-xpi-client %{_libexecdir}/spice-xpi-client-spicec
21mr|spice-server-0.14.3-2|105	fi
21mr|spice-server-0.14.3-2|106	
21mr|spice-server-0.14.3-2|107	%prep
21mr|spice-server-0.14.3-2|108	%setup -q -n spice-%{version}
21mr|spice-server-0.14.3-2|109	%autopatch -p1
21mr|spice-server-0.14.3-2|110	
21mr|spice-server-0.14.3-2|111	
21mr|spice-server-0.14.3-2|112	%build
21mr|spice-server-0.14.3-2|113	export PYTHON=%__python3
21mr|spice-server-0.14.3-2|114	export CC=gcc
21mr|spice-server-0.14.3-2|115	export CXX=g++
21mr|spice-server-0.14.3-2|116	%configure --enable-smartcard --disable-werror --disable-celt051
21mr|spice-server-0.14.3-2|117	%make WARN_CFLAGS='' V=1 LIBS="-lX11 -lXext -lXrandr -lXrender -lXfixes -lasound"
21mr|spice-server-0.14.3-2|118	
21mr|spice-server-0.14.3-2|119	%install
21mr|spice-server-0.14.3-2|120	%makeinstall_std
21mr|spice-server-0.14.3-2|121	rm -f %{buildroot}%{_libdir}/libspice-server.a
21mr|spice-server-0.14.3-2|122	rm -f %{buildroot}%{_libdir}/libspice-server.la
21mr|spice-server-0.14.3-2|123	
21mr|spice-server-0.14.3-2|124	mkdir -p %{buildroot}%{_libexecdir}
21mr|spice-server-0.14.3-2|125	touch %{buildroot}%{_libexecdir}/spice-xpi-client
21mr|spice-server-0.14.3-2|126	install -m 0755 %{SOURCE1} %{buildroot}%{_libexecdir}/
21mr|spice-server-0.14.3-2|127	
21mr|spice-server-0.14.3-2|128	%files -n %libname
21mr|spice-server-0.14.3-2|129	%doc COPYING README
21mr|spice-server-0.14.3-2|130	%{_libdir}/libspice-server.so.%{major}*
21mr|spice-server-0.14.3-2|131	
21mr|spice-server-0.14.3-2|132	%files -n %libnamedev
21mr|spice-server-0.14.3-2|133	%{_includedir}/spice-server
21mr|spice-server-0.14.3-2|134	%{_libdir}/libspice-server.so
21mr|spice-server-0.14.3-2|135	%{_libdir}/pkgconfig/spice-server.pc

16840 21
21mr|spice-server-0.15.2-2|1	%global	Werror_cflags %{nil}
21mr|spice-server-0.15.2-2|2	%global	_disable_ld_no_undefined 1
21mr|spice-server-0.15.2-2|3	%global	_disable_rebuild_configure 1
21mr|spice-server-0.15.2-2|4	
21mr|spice-server-0.15.2-2|5	%define	major 1
21mr|spice-server-0.15.2-2|6	%define	libname %mklibname %{name} %{major}
21mr|spice-server-0.15.2-2|7	%define	libnamedev %mklibname %{name} -d
21mr|spice-server-0.15.2-2|8	
21mr|spice-server-0.15.2-2|9	Name:		spice-server
21mr|spice-server-0.15.2-2|10	Version:	0.15.2
21mr|spice-server-0.15.2-2|11	Release:	2
21mr|spice-server-0.15.2-2|12	Summary:	Implements the SPICE protocol
21mr|spice-server-0.15.2-2|13	Group:		Networking/Remote access
21mr|spice-server-0.15.2-2|14	License:	LGPLv2+
21mr|spice-server-0.15.2-2|15	Url:		https://www.spice-space.org/
21mr|spice-server-0.15.2-2|16	Source0:	https://www.spice-space.org/download/releases/%{name}/spice-%{version}.tar.bz2
21mr|spice-server-0.15.2-2|17	Source1:	spice-xpi-client-spicec
21mr|spice-server-0.15.2-2|18	
21mr|spice-server-0.15.2-2|19	BuildRequires:	pkgconfig
21mr|spice-server-0.15.2-2|20	BuildRequires:	python3egg(pyparsing)
21mr|spice-server-0.15.2-2|21	BuildRequires:	spice-protocol >= 0.12.14
21mr|spice-server-0.15.2-2|22	BuildRequires:	alsa-oss-devel
21mr|spice-server-0.15.2-2|23	BuildRequires:	openssl-devel
21mr|spice-server-0.15.2-2|24	BuildRequires:	pkgconfig(alsa)
21mr|spice-server-0.15.2-2|25	#BuildRequires:	cegui06-devel
21mr|spice-server-0.15.2-2|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|spice-server-0.15.2-2|27	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|spice-server-0.15.2-2|28	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|spice-server-0.15.2-2|29	BuildRequires:	pkgconfig(gstreamer-app-1.0)
21mr|spice-server-0.15.2-2|30	BuildRequires:	pkgconfig(gstreamer-audio-1.0)
21mr|spice-server-0.15.2-2|31	BuildRequires:	pkgconfig(gstreamer-video-1.0)
21mr|spice-server-0.15.2-2|32	BuildRequires:	pkgconfig(libcacard)
21mr|spice-server-0.15.2-2|33	BuildRequires:	pkgconfig(libjpeg)
21mr|spice-server-0.15.2-2|34	BuildRequires:	pkgconfig(liblz4)
21mr|spice-server-0.15.2-2|35	BuildRequires:	pkgconfig(libsasl2)
21mr|spice-server-0.15.2-2|36	BuildRequires:	pkgconfig(opus)
21mr|spice-server-0.15.2-2|37	BuildRequires:	pkgconfig(pixman-1)
21mr|spice-server-0.15.2-2|38	BuildRequires:	pkgconfig(xfixes)
21mr|spice-server-0.15.2-2|39	BuildRequires:	pkgconfig(xrandr)
21mr|spice-server-0.15.2-2|40	BuildRequires:	pkgconfig(zlib)
21mr|spice-server-0.15.2-2|41	
21mr|spice-server-0.15.2-2|42	%description
21mr|spice-server-0.15.2-2|43	The Simple Protocol for Independent Computing Environments (SPICE) is
21mr|spice-server-0.15.2-2|44	a remote display system built for virtual environments which allows
21mr|spice-server-0.15.2-2|45	you to view a computing 'desktop' environment not only on the machine
21mr|spice-server-0.15.2-2|46	where it is running, but from anywhere on the Internet and from a wide
21mr|spice-server-0.15.2-2|47	variety of machine architectures.
21mr|spice-server-0.15.2-2|48	
21mr|spice-server-0.15.2-2|49	%package -n %{libname}
21mr|spice-server-0.15.2-2|50	Summary:	Implements the server side of the SPICE protocol
21mr|spice-server-0.15.2-2|51	Group:		System/Libraries
21mr|spice-server-0.15.2-2|52	
21mr|spice-server-0.15.2-2|53	%description -n %{libname}
21mr|spice-server-0.15.2-2|54	The Simple Protocol for Independent Computing Environments (SPICE) is
21mr|spice-server-0.15.2-2|55	a remote display system built for virtual environments which allows
21mr|spice-server-0.15.2-2|56	you to view a computing 'desktop' environment not only on the machine
21mr|spice-server-0.15.2-2|57	where it is running, but from anywhere on the Internet and from a wide
21mr|spice-server-0.15.2-2|58	variety of machine architectures.
21mr|spice-server-0.15.2-2|59	This package contains the run-time libraries for any application that wishes
21mr|spice-server-0.15.2-2|60	to be a SPICE server.
21mr|spice-server-0.15.2-2|61	
21mr|spice-server-0.15.2-2|62	%files -n %{libname}
21mr|spice-server-0.15.2-2|63	%doc COPYING README
21mr|spice-server-0.15.2-2|64	%{_libdir}/libspice-server.so.%{major}*
21mr|spice-server-0.15.2-2|65	
21mr|spice-server-0.15.2-2|66	#-----------------------------------------------------------------------------
21mr|spice-server-0.15.2-2|67	
21mr|spice-server-0.15.2-2|68	%package -n %{libnamedev}
21mr|spice-server-0.15.2-2|69	Summary:	Header files, libraries and development documentation for spice-server
21mr|spice-server-0.15.2-2|70	Group:		Development/C
21mr|spice-server-0.15.2-2|71	Requires:	%{libname} = %{EVRD}
21mr|spice-server-0.15.2-2|72	Requires:	pkgconfig(libcacard)
21mr|spice-server-0.15.2-2|73	Provides:	%{name}-devel = %{EVRD}
21mr|spice-server-0.15.2-2|74	
21mr|spice-server-0.15.2-2|75	%description -n %{libnamedev}
21mr|spice-server-0.15.2-2|76	This package contains the header files, static libraries and development
21mr|spice-server-0.15.2-2|77	documentation for spice-server. If you like to develop programs
21mr|spice-server-0.15.2-2|78	using spice-server, you will need to install spice-server-devel.
21mr|spice-server-0.15.2-2|79	
21mr|spice-server-0.15.2-2|80	%files -n %{libnamedev}
21mr|spice-server-0.15.2-2|81	%{_includedir}/%{name}
21mr|spice-server-0.15.2-2|82	%{_libdir}/libspice-server.so
21mr|spice-server-0.15.2-2|83	%{_libdir}/pkgconfig/%{name}.pc
21mr|spice-server-0.15.2-2|84	
21mr|spice-server-0.15.2-2|85	#-----------------------------------------------------------------------------
21mr|spice-server-0.15.2-2|86	
21mr|spice-server-0.15.2-2|87	%package client
21mr|spice-server-0.15.2-2|88	Summary:	Implements the client side of the SPICE protocol
21mr|spice-server-0.15.2-2|89	Group:		Networking/Remote access
21mr|spice-server-0.15.2-2|90	Requires(post,postun):	update-alternatives
21mr|spice-server-0.15.2-2|91	
21mr|spice-server-0.15.2-2|92	%description client
21mr|spice-server-0.15.2-2|93	The Simple Protocol for Independent Computing Environments (SPICE) is
21mr|spice-server-0.15.2-2|94	a remote display system built for virtual environments which allows
21mr|spice-server-0.15.2-2|95	you to view a computing 'desktop' environment not only on the machine
21mr|spice-server-0.15.2-2|96	where it is running, but from anywhere on the Internet and from a wide
21mr|spice-server-0.15.2-2|97	variety of machine architectures.
21mr|spice-server-0.15.2-2|98	This package contains the SPICE client application.
21mr|spice-server-0.15.2-2|99	
21mr|spice-server-0.15.2-2|100	%files client
21mr|spice-server-0.15.2-2|101	%doc COPYING README
21mr|spice-server-0.15.2-2|102	%ghost %{_bindir}/spicec
21mr|spice-server-0.15.2-2|103	%ghost %{_libexecdir}/spice-xpi-client
21mr|spice-server-0.15.2-2|104	%{_libexecdir}/spice-xpi-client-spicec
21mr|spice-server-0.15.2-2|105	
21mr|spice-server-0.15.2-2|106	%post client
21mr|spice-server-0.15.2-2|107	update-alternatives --install %{_libexecdir}/spice-xpi-client \
21mr|spice-server-0.15.2-2|108	spice-xpi-client %{_libexecdir}/spice-xpi-client-spicec 10
21mr|spice-server-0.15.2-2|109	
21mr|spice-server-0.15.2-2|110	%postun client
21mr|spice-server-0.15.2-2|111	if [ $1 -eq 0 ] ; then
21mr|spice-server-0.15.2-2|112	update-alternatives --remove spice-xpi-client %{_libexecdir}/spice-xpi-client-spicec
21mr|spice-server-0.15.2-2|113	fi
21mr|spice-server-0.15.2-2|114	
21mr|spice-server-0.15.2-2|115	#-----------------------------------------------------------------------------
21mr|spice-server-0.15.2-2|116	
21mr|spice-server-0.15.2-2|117	%prep
21mr|spice-server-0.15.2-2|118	%setup -q -n spice-%{version}
21mr|spice-server-0.15.2-2|119	%autopatch -p1
21mr|spice-server-0.15.2-2|120	
21mr|spice-server-0.15.2-2|121	
21mr|spice-server-0.15.2-2|122	%build
21mr|spice-server-0.15.2-2|123	export PYTHON=%{__python3}
21mr|spice-server-0.15.2-2|124	export CC=gcc
21mr|spice-server-0.15.2-2|125	export CXX=g++
21mr|spice-server-0.15.2-2|126	%configure --enable-smartcard --disable-werror --disable-celt051
21mr|spice-server-0.15.2-2|127	%make_build WARN_CFLAGS='' V=1 LIBS="-lX11 -lXext -lXrandr -lXrender -lXfixes -lasound"
21mr|spice-server-0.15.2-2|128	
21mr|spice-server-0.15.2-2|129	
21mr|spice-server-0.15.2-2|130	%install
21mr|spice-server-0.15.2-2|131	%make_install
21mr|spice-server-0.15.2-2|132	rm -f %{buildroot}%{_libdir}/libspice-server.a
21mr|spice-server-0.15.2-2|133	rm -f %{buildroot}%{_libdir}/libspice-server.la
21mr|spice-server-0.15.2-2|134	
21mr|spice-server-0.15.2-2|135	mkdir -p %{buildroot}%{_libexecdir}
21mr|spice-server-0.15.2-2|136	touch %{buildroot}%{_libexecdir}/spice-xpi-client
21mr|spice-server-0.15.2-2|137	install -m 0755 %{SOURCE1} %{buildroot}%{_libexecdir}/

16841 21
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|1	%define commit aa08162f036840d3e33502dc0a836b03b9cec97c
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|3	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|4	Summary:	Agent for Spice guests
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|5	Name:		spice-vdagent
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|6	Version:	0.22.1
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|7	Release:	6.git%{commit_short}.4
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|8	License:	GPLv3+
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|9	Group:		System/Kernel and hardware
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|10	Url:		http://spice-space.org/
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|11	#Source0:	http://spice-space.org/download/releases/%{name}-%{version}.tar.bz2
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|12	Source0:	https://gitlab.freedesktop.org/spice/linux/vd_agent/-/archive/%{commit}/vd_agent-%{commit}.tar
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|13	# https://build.opensuse.org/package/view_file/openSUSE:Factory/spice-vdagent/harden_spice-vdagentd.service.patch?expand=1
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|14	Patch0:		harden_spice-vdagentd.service.patch
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|15	BuildRequires:	spice-protocol
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|16	BuildRequires:	pkgconfig(alsa)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|17	BuildRequires:	pkgconfig(dbus-1)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|19	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|20	BuildRequires:	pkgconfig(libdrm)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|21	BuildRequires:	pkgconfig(libsystemd)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|22	BuildRequires:	pkgconfig(pciaccess)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|23	BuildRequires:	pkgconfig(systemd)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|24	# pkg-config --variable=udevdir udev
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|25	BuildRequires:	pkgconfig(udev)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|26	BuildRequires:	pkgconfig(xfixes)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|27	BuildRequires:	pkgconfig(xinerama)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|28	BuildRequires:	pkgconfig(xrandr)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|29	Recommends:	(%{name}-gdm if gdm)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|30	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|31	%description
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|32	Spice agent for Linux guests offering the following features:
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|33	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|34	Features:
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|35	* Client mouse mode (no need to grab mouse by client, no mouse lag)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|36	this is handled by the daemon by feeding mouse events into the kernel
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|37	via uinput. This will only work if the active X-session is running a
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|38	spice-vdagent process so that its resolution can be determined.
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|39	* Automatic adjustment of the X-session resolution to the client resolution
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|40	* Support of copy and paste (text and images) between the active X-session
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|41	and the client
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|42	* And more. See README.
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|43	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|44	%files
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|45	%doc CHANGELOG.md README.md
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|46	%license COPYING
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|47	%{_bindir}/spice-vdagent
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|48	%{_mandir}/man1/spice-vdagent.1*
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|49	%{_mandir}/man1/spice-vdagentd.1*
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|50	%{_sbindir}/spice-vdagentd
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|51	%{_tmpfilesdir}/spice-vdagentd.conf
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|52	%{_udevrulesdir}/70-spice-vdagentd.rules
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|53	%{_unitdir}/spice-vdagentd.service
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|54	%{_unitdir}/spice-vdagentd.socket
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|55	%{_userunitdir}/spice-vdagent.service
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|56	%{_sysconfdir}/xdg/autostart/spice-vdagent.desktop
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|57	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|58	%post
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|59	%tmpfiles_create %{_tmpfilesdir}/spice-vdagentd.conf
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|60	%systemd_post spice-vdagentd.service spice-vdagentd.socket
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|61	%systemd_user_post spice-vdagent.service
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|62	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|63	%if %{mdvver} <= 202110
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|64	%posttrans
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|65	# if updating from version without https://gitlab.freedesktop.org/spice/linux/vd_agent/-/commit/aa08162f
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|66	# and if spice-vdagent-xdg-autostart is not installed
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|67	# (because %%systemd_user_post will not enable the user service on package upgrade)
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|68	if ! test -f %{_sysconfdir}/xdg/autostart/spice-vdagent.desktop; then
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|69	systemctl --global preset spice-vdagent.service || :
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|70	fi
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|71	%endif
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|72	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|73	%preun
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|74	%systemd_preun spice-vdagentd.service spice-vdagentd.socket
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|75	%systemd_user_preun spice-vdagent.service
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|76	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|77	%postun
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|78	%systemd_postun_with_restart spice-vdagentd.service
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|79	%systemd_user_postun_with_restart spice-vdagent.service
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|80	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|81	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|82	#----------------------------------------------------------------------------
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|83	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|84	%package gdm
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|85	Summary:	Integration of spice-vdagent with GDM
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|86	Group:		Graphical desktop/GNOME
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|87	BuildArch:	noarch
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|88	Requires:	gdm
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|89	Requires:	%{name}
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|90	# files were moved to a new subpackage
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|91	Conflicts:	spice-vdagent < 0.21.0-3
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|92	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|93	%description gdm
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|94	Integration of spice-vdagent with GDM
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|95	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|96	%files gdm
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|97	%{_datadir}/gdm/autostart/LoginWindow/spice-vdagent.desktop
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|98	%{_datadir}/gdm/greeter/autostart/spice-vdagent.desktop
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|99	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|100	#----------------------------------------------------------------------------
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|101	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|102	%prep
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|103	#autosetup -p1
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|104	%autosetup -p1 -n vd_agent-%{commit}
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|105	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|106	%build
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|107	autoreconf -if
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|108	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|109	# --with-gtk4=yes breaks mouse in KDE after changing resolution,
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|110	# without it, gtk3 is used automatically
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|111	%configure \
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|112	--with-session-info=systemd \
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|113	--with-init-script=systemd \
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|114	--
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|115	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|116	%make_build
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|117	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|118	%install
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|119	%make_install
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|120	
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|121	# When building from git, mans are not created, create them
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|122	# XXX spice-vdagentd must have section 8, not 1:
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|123	# https://gitlab.freedesktop.org/spice/linux/vd_agent/-/issues/25
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|124	mkdir -p %{buildroot}%{_mandir}/man1
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|125	( cd data
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|126	for i in *.1.in
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|127	do
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|128	new_name="$(echo "$i" | sed -e 's,.in$,,')"
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|129	sed "$i" -e 's,@PACKAGE_STRING@,%{name},g' > %{buildroot}%{_mandir}/man1/"$new_name"
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|130	done
21mr|spice-vdagent-0.22.1-6.gitaa0816.4|131	)

16842 21
21mr|spirv-headers-1.3.283.0-1|1	%define	oname SPIRV-Headers
21mr|spirv-headers-1.3.283.0-1|2	
21mr|spirv-headers-1.3.283.0-1|3	Summary:	Headers for working with SPIR-V, a language for running on GPUs
21mr|spirv-headers-1.3.283.0-1|4	Name:		spirv-headers
21mr|spirv-headers-1.3.283.0-1|5	Version:	1.3.283.0
21mr|spirv-headers-1.3.283.0-1|6	Release:	1
21mr|spirv-headers-1.3.283.0-1|7	Epoch:		1
21mr|spirv-headers-1.3.283.0-1|8	License:	BSD
21mr|spirv-headers-1.3.283.0-1|9	Group:		Development/C
21mr|spirv-headers-1.3.283.0-1|10	Url:		https://github.com/KhronosGroup/SPIRV-Headers
21mr|spirv-headers-1.3.283.0-1|11	Source0:	https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-%{version}.tar.gz?/%{oname}-vulkan-sdk-%{version}.tar.gz
21mr|spirv-headers-1.3.283.0-1|12	BuildRequires:	cmake
21mr|spirv-headers-1.3.283.0-1|13	BuildArch:	noarch
21mr|spirv-headers-1.3.283.0-1|14	
21mr|spirv-headers-1.3.283.0-1|15	%description
21mr|spirv-headers-1.3.283.0-1|16	This package contains machine-readable files for the SPIR-V Registry.
21mr|spirv-headers-1.3.283.0-1|17	It includes:
21mr|spirv-headers-1.3.283.0-1|18	* Header files for various languages.
21mr|spirv-headers-1.3.283.0-1|19	* JSON files describing the grammar for the SPIR-V core instruction
21mr|spirv-headers-1.3.283.0-1|20	set and the extended instruction sets.
21mr|spirv-headers-1.3.283.0-1|21	* The XML registry file.
21mr|spirv-headers-1.3.283.0-1|22	Headers are placed in the include directory, with up-to-date headers in the
21mr|spirv-headers-1.3.283.0-1|23	unified1 sub-directory. Older headers are placed in subdirectories according
21mr|spirv-headers-1.3.283.0-1|24	to their version.
21mr|spirv-headers-1.3.283.0-1|25	
21mr|spirv-headers-1.3.283.0-1|26	%files
21mr|spirv-headers-1.3.283.0-1|27	%doc README.md
21mr|spirv-headers-1.3.283.0-1|28	%license LICENSE
21mr|spirv-headers-1.3.283.0-1|29	%{_datadir}/cmake/%{oname}
21mr|spirv-headers-1.3.283.0-1|30	%{_datadir}/pkgconfig/%{oname}.pc
21mr|spirv-headers-1.3.283.0-1|31	%{_includedir}/spirv
21mr|spirv-headers-1.3.283.0-1|32	
21mr|spirv-headers-1.3.283.0-1|33	#-----------------------------------------------------------------------------
21mr|spirv-headers-1.3.283.0-1|34	
21mr|spirv-headers-1.3.283.0-1|35	%prep
21mr|spirv-headers-1.3.283.0-1|36	%autosetup -p1 -n %{oname}-vulkan-sdk-%{version}
21mr|spirv-headers-1.3.283.0-1|37	
21mr|spirv-headers-1.3.283.0-1|38	%build
21mr|spirv-headers-1.3.283.0-1|39	%cmake
21mr|spirv-headers-1.3.283.0-1|40	%make
21mr|spirv-headers-1.3.283.0-1|41	
21mr|spirv-headers-1.3.283.0-1|42	%install
21mr|spirv-headers-1.3.283.0-1|43	%makeinstall_std -C build

16843 21
21mr|spirv-llvm-translator-17.0.0-2|1	%define major 16
21mr|spirv-llvm-translator-17.0.0-2|2	%define devname %mklibname LLVMSPIRVLib -d
21mr|spirv-llvm-translator-17.0.0-2|3	
21mr|spirv-llvm-translator-17.0.0-2|4	%define oname SPIRV-LLVM-Translator
21mr|spirv-llvm-translator-17.0.0-2|5	
21mr|spirv-llvm-translator-17.0.0-2|6	%if %{mdvver} < 202310
21mr|spirv-llvm-translator-17.0.0-2|7	%bcond_without alt_llvm
21mr|spirv-llvm-translator-17.0.0-2|8	%else
21mr|spirv-llvm-translator-17.0.0-2|9	%bcond_with alt_llvm
21mr|spirv-llvm-translator-17.0.0-2|10	%endif
21mr|spirv-llvm-translator-17.0.0-2|11	
21mr|spirv-llvm-translator-17.0.0-2|12	%global llvm_ver 17
21mr|spirv-llvm-translator-17.0.0-2|13	%global llvm_path /opt/llvm%{llvm_ver}
21mr|spirv-llvm-translator-17.0.0-2|14	
21mr|spirv-llvm-translator-17.0.0-2|15	Name:		spirv-llvm-translator
21mr|spirv-llvm-translator-17.0.0-2|16	Version:	17.0.0
21mr|spirv-llvm-translator-17.0.0-2|17	Release:	2
21mr|spirv-llvm-translator-17.0.0-2|18	Summary:	LLVM to SPIRV Translator
21mr|spirv-llvm-translator-17.0.0-2|19	Group:		Development/Other
21mr|spirv-llvm-translator-17.0.0-2|20	License:	NCSA
21mr|spirv-llvm-translator-17.0.0-2|21	URL:		https://github.com/KhronosGroup/SPIRV-LLVM-Translator
21mr|spirv-llvm-translator-17.0.0-2|22	Source0:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|spirv-llvm-translator-17.0.0-2|23	# https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/2258
21mr|spirv-llvm-translator-17.0.0-2|24	Patch0:         SPIRV-LLVM-Translator-17.0.0-upstream.patch
21mr|spirv-llvm-translator-17.0.0-2|25	BuildRequires:	cmake
21mr|spirv-llvm-translator-17.0.0-2|26	BuildRequires:	ninja
21mr|spirv-llvm-translator-17.0.0-2|27	%if %{with alt_llvm}
21mr|spirv-llvm-translator-17.0.0-2|28	BuildRequires:	llvm%{llvm_ver}
21mr|spirv-llvm-translator-17.0.0-2|29	%else
21mr|spirv-llvm-translator-17.0.0-2|30	BuildRequires:	llvm-devel
21mr|spirv-llvm-translator-17.0.0-2|31	%endif
21mr|spirv-llvm-translator-17.0.0-2|32	BuildRequires:	spirv-headers
21mr|spirv-llvm-translator-17.0.0-2|33	BuildRequires:	pkgconfig(zlib)
21mr|spirv-llvm-translator-17.0.0-2|34	BuildRequires:	spirv-tools
21mr|spirv-llvm-translator-17.0.0-2|35	
21mr|spirv-llvm-translator-17.0.0-2|36	%description
21mr|spirv-llvm-translator-17.0.0-2|37	Khronos LLVM to SPIRV Translator. This is a library
21mr|spirv-llvm-translator-17.0.0-2|38	to be used by Mesa for OpenCL support. It translate
21mr|spirv-llvm-translator-17.0.0-2|39	LLVM IR to Khronos SPIR-V. It also includes a
21mr|spirv-llvm-translator-17.0.0-2|40	standalone tool used for building libclc.
21mr|spirv-llvm-translator-17.0.0-2|41	
21mr|spirv-llvm-translator-17.0.0-2|42	#------------------------------------------------------------
21mr|spirv-llvm-translator-17.0.0-2|43	
21mr|spirv-llvm-translator-17.0.0-2|44	%package -n %{devname}
21mr|spirv-llvm-translator-17.0.0-2|45	Summary:	Development files for LLVM to SPIRV Translator
21mr|spirv-llvm-translator-17.0.0-2|46	Group:		Development/Other
21mr|spirv-llvm-translator-17.0.0-2|47	Requires:	spirv-headers
21mr|spirv-llvm-translator-17.0.0-2|48	Provides:	spirv-llvm-devel = %{EVRD}
21mr|spirv-llvm-translator-17.0.0-2|49	Provides:	llvm-spirv-devel = %{EVRD}
21mr|spirv-llvm-translator-17.0.0-2|50	Obsoletes:	%{mklibname LLVMSPIRVLib}15 < 15.0.0-1
21mr|spirv-llvm-translator-17.0.0-2|51	
21mr|spirv-llvm-translator-17.0.0-2|52	%description -n %{devname}
21mr|spirv-llvm-translator-17.0.0-2|53	This package contains libraries and header files for
21mr|spirv-llvm-translator-17.0.0-2|54	developing against %{name}
21mr|spirv-llvm-translator-17.0.0-2|55	
21mr|spirv-llvm-translator-17.0.0-2|56	%files -n %{devname}
21mr|spirv-llvm-translator-17.0.0-2|57	%{_includedir}/LLVMSPIRVLib
21mr|spirv-llvm-translator-17.0.0-2|58	%{_libdir}/libLLVMSPIRVLib.a
21mr|spirv-llvm-translator-17.0.0-2|59	%{_libdir}/pkgconfig/LLVMSPIRVLib.pc
21mr|spirv-llvm-translator-17.0.0-2|60	
21mr|spirv-llvm-translator-17.0.0-2|61	#------------------------------------------------------------
21mr|spirv-llvm-translator-17.0.0-2|62	
21mr|spirv-llvm-translator-17.0.0-2|63	%package tools
21mr|spirv-llvm-translator-17.0.0-2|64	Summary:	Standalone llvm to spirv translator tool
21mr|spirv-llvm-translator-17.0.0-2|65	Group:		Development/Other
21mr|spirv-llvm-translator-17.0.0-2|66	Provides:	llvm-spirv-tools = %{EVRD}
21mr|spirv-llvm-translator-17.0.0-2|67	Provides:	spirv-llvm-tools = %{EVRD}
21mr|spirv-llvm-translator-17.0.0-2|68	
21mr|spirv-llvm-translator-17.0.0-2|69	%description tools
21mr|spirv-llvm-translator-17.0.0-2|70	This package contains the standalone llvm to spirv tool.
21mr|spirv-llvm-translator-17.0.0-2|71	
21mr|spirv-llvm-translator-17.0.0-2|72	%files tools
21mr|spirv-llvm-translator-17.0.0-2|73	%{_bindir}/llvm-spirv
21mr|spirv-llvm-translator-17.0.0-2|74	
21mr|spirv-llvm-translator-17.0.0-2|75	#------------------------------------------------------------
21mr|spirv-llvm-translator-17.0.0-2|76	
21mr|spirv-llvm-translator-17.0.0-2|77	%prep
21mr|spirv-llvm-translator-17.0.0-2|78	%autosetup -p1 -n %{oname}-%{version}
21mr|spirv-llvm-translator-17.0.0-2|79	
21mr|spirv-llvm-translator-17.0.0-2|80	
21mr|spirv-llvm-translator-17.0.0-2|81	%build
21mr|spirv-llvm-translator-17.0.0-2|82	
21mr|spirv-llvm-translator-17.0.0-2|83	%if %{with alt_llvm}
21mr|spirv-llvm-translator-17.0.0-2|84	export PATH="%{llvm_path}/bin:$PATH"
21mr|spirv-llvm-translator-17.0.0-2|85	%endif
21mr|spirv-llvm-translator-17.0.0-2|86	
21mr|spirv-llvm-translator-17.0.0-2|87	%cmake -G Ninja \
21mr|spirv-llvm-translator-17.0.0-2|88	-DLLVM_BUILD_TOOLS=ON \
21mr|spirv-llvm-translator-17.0.0-2|89	-DBUILD_SHARED_LIBS:BOOL=OFF \
21mr|spirv-llvm-translator-17.0.0-2|90	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
21mr|spirv-llvm-translator-17.0.0-2|91	-DLLVM_EXTERNAL_PROJECTS="SPIRV-Headers" \
21mr|spirv-llvm-translator-17.0.0-2|92	-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="/usr/include/spirv/" \
21mr|spirv-llvm-translator-17.0.0-2|93	-DCMAKE_INSTALL_RPATH:BOOL=";"
21mr|spirv-llvm-translator-17.0.0-2|94	
21mr|spirv-llvm-translator-17.0.0-2|95	%ninja_build
21mr|spirv-llvm-translator-17.0.0-2|96	
21mr|spirv-llvm-translator-17.0.0-2|97	%install
21mr|spirv-llvm-translator-17.0.0-2|98	%ninja_install -C build
21mr|spirv-llvm-translator-17.0.0-2|99	rm -rf %{buildroot}/%{_includedir}/spirv/
21mr|spirv-llvm-translator-17.0.0-2|100	
21mr|spirv-llvm-translator-17.0.0-2|101	

16844 21
21mr|spirv-tools-1.3.283.0-1|1	%global	__requires_exclude devel\\(libgcc_s*
21mr|spirv-tools-1.3.283.0-1|2	
21mr|spirv-tools-1.3.283.0-1|3	%define	oname SPIRV-Tools
21mr|spirv-tools-1.3.283.0-1|4	
21mr|spirv-tools-1.3.283.0-1|5	# No soname upstream, arbitrarily using 0 for now
21mr|spirv-tools-1.3.283.0-1|6	%define major 0
21mr|spirv-tools-1.3.283.0-1|7	%define	libname	%mklibname %{name} %{major}
21mr|spirv-tools-1.3.283.0-1|8	%define	devname	%mklibname -d %{name}
21mr|spirv-tools-1.3.283.0-1|9	
21mr|spirv-tools-1.3.283.0-1|10	Summary:	API and commands for processing SPIR-V modules
21mr|spirv-tools-1.3.283.0-1|11	Name:		spirv-tools
21mr|spirv-tools-1.3.283.0-1|12	Version:	1.3.283.0
21mr|spirv-tools-1.3.283.0-1|13	Release:	1
21mr|spirv-tools-1.3.283.0-1|14	Epoch:		1
21mr|spirv-tools-1.3.283.0-1|15	Group:		Development/Tools
21mr|spirv-tools-1.3.283.0-1|16	License:	ASL 2.0
21mr|spirv-tools-1.3.283.0-1|17	Url:		https://github.com/KhronosGroup/SPIRV-Tools
21mr|spirv-tools-1.3.283.0-1|18	Source0:	https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/vulkan-sdk-%{version}.tar.gz?/%{oname}-vulkan-sdk-%{version}.tar.gz
21mr|spirv-tools-1.3.283.0-1|19	Patch0:		spirv-tools-2020.6-soname.patch
21mr|spirv-tools-1.3.283.0-1|20	# Fix upstream issue #3905: https://github.com/KhronosGroup/SPIRV-Tools/pull/3906
21mr|spirv-tools-1.3.283.0-1|21	Patch2:		spirv-tools-1.3.283.0.patch
21mr|spirv-tools-1.3.283.0-1|22	BuildRequires:	cmake
21mr|spirv-tools-1.3.283.0-1|23	BuildRequires:	spirv-headers
21mr|spirv-tools-1.3.283.0-1|24	BuildRequires:	python3dist(numpy)
21mr|spirv-tools-1.3.283.0-1|25	BuildRequires:	python3dist(simplejson)
21mr|spirv-tools-1.3.283.0-1|26	BuildRequires:	pkgconfig(python3)
21mr|spirv-tools-1.3.283.0-1|27	Requires:	%{libname} = %{EVRD}
21mr|spirv-tools-1.3.283.0-1|28	
21mr|spirv-tools-1.3.283.0-1|29	%description
21mr|spirv-tools-1.3.283.0-1|30	This package provides an API and various tools for processing SPIR-V modules.
21mr|spirv-tools-1.3.283.0-1|31	It includes an assembler, a binary parser, a disassembler, and a validator.
21mr|spirv-tools-1.3.283.0-1|32	
21mr|spirv-tools-1.3.283.0-1|33	%files
21mr|spirv-tools-1.3.283.0-1|34	%doc README.md CHANGES
21mr|spirv-tools-1.3.283.0-1|35	%license LICENSE
21mr|spirv-tools-1.3.283.0-1|36	%{_bindir}/spirv-*
21mr|spirv-tools-1.3.283.0-1|37	
21mr|spirv-tools-1.3.283.0-1|38	#-----------------------------------------------------------------------------
21mr|spirv-tools-1.3.283.0-1|39	
21mr|spirv-tools-1.3.283.0-1|40	%package -n %{libname}
21mr|spirv-tools-1.3.283.0-1|41	Summary:	Library files for %{name}
21mr|spirv-tools-1.3.283.0-1|42	Group:		System/Libraries
21mr|spirv-tools-1.3.283.0-1|43	Conflicts:	%{_lib}%{name} < %{version}
21mr|spirv-tools-1.3.283.0-1|44	Obsoletes:	%{_lib}%{name} < %{version}
21mr|spirv-tools-1.3.283.0-1|45	
21mr|spirv-tools-1.3.283.0-1|46	%description -n %{libname}
21mr|spirv-tools-1.3.283.0-1|47	Library files for programs included in %{name}.
21mr|spirv-tools-1.3.283.0-1|48	
21mr|spirv-tools-1.3.283.0-1|49	%files -n %{libname}
21mr|spirv-tools-1.3.283.0-1|50	%license LICENSE
21mr|spirv-tools-1.3.283.0-1|51	%{_libdir}/lib%{oname}*.so.%{major}*
21mr|spirv-tools-1.3.283.0-1|52	%{_libdir}/lib%{oname}*.so.%{version}
21mr|spirv-tools-1.3.283.0-1|53	
21mr|spirv-tools-1.3.283.0-1|54	#-----------------------------------------------------------------------------
21mr|spirv-tools-1.3.283.0-1|55	
21mr|spirv-tools-1.3.283.0-1|56	%package -n %{devname}
21mr|spirv-tools-1.3.283.0-1|57	Summary:	Development files for %{name}
21mr|spirv-tools-1.3.283.0-1|58	Group:		Development/C++
21mr|spirv-tools-1.3.283.0-1|59	Requires:	spirv-headers
21mr|spirv-tools-1.3.283.0-1|60	Requires:	%{libname} = %{EVRD}
21mr|spirv-tools-1.3.283.0-1|61	Provides:	%{name}-devel = %{EVRD}
21mr|spirv-tools-1.3.283.0-1|62	
21mr|spirv-tools-1.3.283.0-1|63	%description -n %{devname}
21mr|spirv-tools-1.3.283.0-1|64	Development files for using %{libname}.
21mr|spirv-tools-1.3.283.0-1|65	
21mr|spirv-tools-1.3.283.0-1|66	%files -n %{devname}
21mr|spirv-tools-1.3.283.0-1|67	%license LICENSE
21mr|spirv-tools-1.3.283.0-1|68	%{_includedir}/%{name}/*
21mr|spirv-tools-1.3.283.0-1|69	%{_libdir}/lib%{oname}*.so
21mr|spirv-tools-1.3.283.0-1|70	%{_libdir}/cmake/%{oname}*
21mr|spirv-tools-1.3.283.0-1|71	%{_libdir}/pkgconfig/%{oname}*.pc
21mr|spirv-tools-1.3.283.0-1|72	
21mr|spirv-tools-1.3.283.0-1|73	#-----------------------------------------------------------------------------
21mr|spirv-tools-1.3.283.0-1|74	
21mr|spirv-tools-1.3.283.0-1|75	%prep
21mr|spirv-tools-1.3.283.0-1|76	%autosetup -p1 -n %{oname}-vulkan-sdk-%{version}
21mr|spirv-tools-1.3.283.0-1|77	
21mr|spirv-tools-1.3.283.0-1|78	%build
21mr|spirv-tools-1.3.283.0-1|79	%cmake	\
21mr|spirv-tools-1.3.283.0-1|80	-DCMAKE_BUILD_TYPE=Release		\
21mr|spirv-tools-1.3.283.0-1|81	-DCMAKE_INSTALL_LIBDIR="%{_lib}"	\
21mr|spirv-tools-1.3.283.0-1|82	-DCMAKE_SYSTEM_NAME="Linux"		\
21mr|spirv-tools-1.3.283.0-1|83	-DENABLE_RTTI=ON			\
21mr|spirv-tools-1.3.283.0-1|84	-DPYTHON_EXECUTABLE:FILEPATH="%{_bindir}/python3"	\
21mr|spirv-tools-1.3.283.0-1|85	-DSPIRV-Headers_SOURCE_DIR="%{_prefix}"	\
21mr|spirv-tools-1.3.283.0-1|86	-DSPIRV_TOOLS_BUILD_STATIC=OFF		\
21mr|spirv-tools-1.3.283.0-1|87	-DSPIRV_TOOLS_SOVERSION=%{major}	\
21mr|spirv-tools-1.3.283.0-1|88	-DSPIRV_TOOLS_VERSION=%{version}	\
21mr|spirv-tools-1.3.283.0-1|89	-DSPIRV_WERROR=OFF			\
21mr|spirv-tools-1.3.283.0-1|90	..
21mr|spirv-tools-1.3.283.0-1|91	%make
21mr|spirv-tools-1.3.283.0-1|92	
21mr|spirv-tools-1.3.283.0-1|93	%install
21mr|spirv-tools-1.3.283.0-1|94	%makeinstall_std -C build
21mr|spirv-tools-1.3.283.0-1|95	
21mr|spirv-tools-1.3.283.0-1|96	rm -rf %{buildroot}%{prefix}/lib/debug

16845 21
21mr|springframework-3.2.18-4|1	%global namedreltag .RELEASE
21mr|springframework-3.2.18-4|2	%global namedversion %{version}%{?namedreltag}
21mr|springframework-3.2.18-4|3	
21mr|springframework-3.2.18-4|4	Name:          springframework
21mr|springframework-3.2.18-4|5	Version:       3.2.18
21mr|springframework-3.2.18-4|6	Release:       4
21mr|springframework-3.2.18-4|7	Summary:       Spring Java Application Framework
21mr|springframework-3.2.18-4|8	Epoch:         0
21mr|springframework-3.2.18-4|9	License:       ASL 2.0
21mr|springframework-3.2.18-4|10	URL:           http://projects.spring.io/spring-framework/
21mr|springframework-3.2.18-4|11	
21mr|springframework-3.2.18-4|12	Source0:       https://github.com/spring-projects/spring-framework/archive/v%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|springframework-3.2.18-4|13	
21mr|springframework-3.2.18-4|14	Source101:     springframework-%{namedversion}.pom
21mr|springframework-3.2.18-4|15	Source102:     http://repo1.maven.org/maven2/org/%{name}/spring-core/%{namedversion}/spring-core-%{namedversion}.pom
21mr|springframework-3.2.18-4|16	Source103:     http://repo1.maven.org/maven2/org/%{name}/spring-expression/%{namedversion}/spring-expression-%{namedversion}.pom
21mr|springframework-3.2.18-4|17	Source104:     http://repo1.maven.org/maven2/org/%{name}/spring-context/%{namedversion}/spring-context-%{namedversion}.pom
21mr|springframework-3.2.18-4|18	Source105:     http://repo1.maven.org/maven2/org/%{name}/spring-aop/%{namedversion}/spring-aop-%{namedversion}.pom
21mr|springframework-3.2.18-4|19	Source106:     http://repo1.maven.org/maven2/org/%{name}/spring-instrument/%{namedversion}/spring-instrument-%{namedversion}.pom
21mr|springframework-3.2.18-4|20	Source107:     http://repo1.maven.org/maven2/org/%{name}/spring-beans/%{namedversion}/spring-beans-%{namedversion}.pom
21mr|springframework-3.2.18-4|21	Source108:     http://repo1.maven.org/maven2/org/%{name}/spring-orm/%{namedversion}/spring-orm-%{namedversion}.pom
21mr|springframework-3.2.18-4|22	Source109:     http://repo1.maven.org/maven2/org/%{name}/spring-test/%{namedversion}/spring-test-%{namedversion}.pom
21mr|springframework-3.2.18-4|23	Source110:     http://repo1.maven.org/maven2/org/%{name}/spring-context-support/%{namedversion}/spring-context-support-%{namedversion}.pom
21mr|springframework-3.2.18-4|24	Source111:     http://repo1.maven.org/maven2/org/%{name}/spring-instrument-tomcat/%{namedversion}/spring-instrument-tomcat-%{namedversion}.pom
21mr|springframework-3.2.18-4|25	Source112:     http://repo1.maven.org/maven2/org/%{name}/spring-jdbc/%{namedversion}/spring-jdbc-%{namedversion}.pom
21mr|springframework-3.2.18-4|26	Source113:     http://repo1.maven.org/maven2/org/%{name}/spring-jms/%{namedversion}/spring-jms-%{namedversion}.pom
21mr|springframework-3.2.18-4|27	Source114:     http://repo1.maven.org/maven2/org/%{name}/spring-tx/%{namedversion}/spring-tx-%{namedversion}.pom
21mr|springframework-3.2.18-4|28	Source115:     http://repo1.maven.org/maven2/org/%{name}/spring-web/%{namedversion}/spring-web-%{namedversion}.pom
21mr|springframework-3.2.18-4|29	Source116:     http://repo1.maven.org/maven2/org/%{name}/spring-oxm/%{namedversion}/spring-oxm-%{namedversion}.pom
21mr|springframework-3.2.18-4|30	Source117:     http://repo1.maven.org/maven2/org/%{name}/spring-struts/%{namedversion}/spring-struts-%{namedversion}.pom
21mr|springframework-3.2.18-4|31	Source118:     http://repo1.maven.org/maven2/org/%{name}/spring-webmvc/%{namedversion}/spring-webmvc-%{namedversion}.pom
21mr|springframework-3.2.18-4|32	Source119:     http://repo1.maven.org/maven2/org/%{name}/spring-webmvc-portlet/%{namedversion}/spring-webmvc-portlet-%{namedversion}.pom
21mr|springframework-3.2.18-4|33	# Customized pom file
21mr|springframework-3.2.18-4|34	# Some project use these classes.
21mr|springframework-3.2.18-4|35	Source120:     spring-test-mvc-%{namedversion}.pom
21mr|springframework-3.2.18-4|36	Source121:     spring-orm-hibernate4-template.pom
21mr|springframework-3.2.18-4|37	
21mr|springframework-3.2.18-4|38	Patch0:        springframework-3.2.6-java.io.IOException-is-never-thrown.patch
21mr|springframework-3.2.18-4|39	Patch1:        springframework-3.2.6-port-spring-jms-to-javax.resources-1.7.patch
21mr|springframework-3.2.18-4|40	Patch2:        springframework-3.2.6-port-spring-orm-to-javax.persistence-2.0.patch
21mr|springframework-3.2.18-4|41	Patch3:        springframework-3.2.6-port-spring-test-to-servlet-3.1.patch
21mr|springframework-3.2.18-4|42	Patch4:        springframework-3.2.6-port-spring-tx-to-javax.resources-1.7.patch
21mr|springframework-3.2.18-4|43	Patch5:        springframework-3.2.6-port-to-hibernate-validator-5.patch
21mr|springframework-3.2.18-4|44	# Derby 10.6+ support
21mr|springframework-3.2.18-4|45	Patch6:        springframework-3.2.13-derby.patch
21mr|springframework-3.2.18-4|46	# jopt-simple 4.6 support
21mr|springframework-3.2.18-4|47	Patch7:        springframework-3.2.14-jopt-simple.patch
21mr|springframework-3.2.18-4|48	Patch8:        springframework-3.2.14-build-with-tomcat8.patch
21mr|springframework-3.2.18-4|49	# Hibernate 4.3+ and for JTA 1.1 support
21mr|springframework-3.2.18-4|50	Patch9:        springframework-3.2.18-hibernate4.3.patch
21mr|springframework-3.2.18-4|51	# ROSA
21mr|springframework-3.2.18-4|52	Patch10:       0001-Fix-building-with-Servlet-4.x.patch
21mr|springframework-3.2.18-4|53	
21mr|springframework-3.2.18-4|54	BuildRequires:  maven-local
21mr|springframework-3.2.18-4|55	BuildRequires:  mvn(aopalliance:aopalliance)
21mr|springframework-3.2.18-4|56	BuildRequires:  mvn(c3p0:c3p0)
21mr|springframework-3.2.18-4|57	BuildRequires:  mvn(com.caucho:hessian)
21mr|springframework-3.2.18-4|58	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|springframework-3.2.18-4|59	BuildRequires:  mvn(com.h2database:h2)
21mr|springframework-3.2.18-4|60	BuildRequires:  mvn(com.jamonapi:jamon)
21mr|springframework-3.2.18-4|61	BuildRequires:  mvn(com.lowagie:itext)
21mr|springframework-3.2.18-4|62	BuildRequires:  mvn(com.rometools:rome)
21mr|springframework-3.2.18-4|63	BuildRequires:  mvn(commons-beanutils:commons-beanutils)
21mr|springframework-3.2.18-4|64	BuildRequires:  mvn(commons-fileupload:commons-fileupload)
21mr|springframework-3.2.18-4|65	BuildRequires:  mvn(commons-httpclient:commons-httpclient)
21mr|springframework-3.2.18-4|66	BuildRequires:  mvn(commons-io:commons-io)
21mr|springframework-3.2.18-4|67	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|springframework-3.2.18-4|68	BuildRequires:  mvn(commons-pool:commons-pool)
21mr|springframework-3.2.18-4|69	BuildRequires:  mvn(com.thoughtworks.xstream:xstream)
21mr|springframework-3.2.18-4|70	BuildRequires:  mvn(hsqldb:hsqldb:1)
21mr|springframework-3.2.18-4|71	BuildRequires:  mvn(jasperreports:jasperreports)
21mr|springframework-3.2.18-4|72	BuildRequires:  mvn(javax.ejb:ejb-api)
21mr|springframework-3.2.18-4|73	BuildRequires:  mvn(javax.faces:jsf-api)
21mr|springframework-3.2.18-4|74	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|springframework-3.2.18-4|75	BuildRequires:  mvn(javax.jdo:jdo-api)
21mr|springframework-3.2.18-4|76	BuildRequires:  mvn(javax.mail:mail)
21mr|springframework-3.2.18-4|77	BuildRequires:  portlet-2.0-api
21mr|springframework-3.2.18-4|78	BuildRequires:  mvn(javax.servlet:javax.servlet-api)
21mr|springframework-3.2.18-4|79	BuildRequires:  mvn(javax.servlet.jsp:jsp-api)
21mr|springframework-3.2.18-4|80	BuildRequires:  mvn(javax.servlet:jstl)
21mr|springframework-3.2.18-4|81	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|springframework-3.2.18-4|82	BuildRequires:  mvn(javax.xml:jaxrpc-api)
21mr|springframework-3.2.18-4|83	BuildRequires:  mvn(javax.xml.soap:saaj-api)
21mr|springframework-3.2.18-4|84	BuildRequires:  mvn(joda-time:joda-time)
21mr|springframework-3.2.18-4|85	BuildRequires:  mvn(junit:junit)
21mr|springframework-3.2.18-4|86	BuildRequires:  mvn(log4j:log4j)
21mr|springframework-3.2.18-4|87	BuildRequires:  mvn(net.sf.cglib:cglib)
21mr|springframework-3.2.18-4|88	BuildRequires:  mvn(net.sf.ehcache:ehcache-core)
21mr|springframework-3.2.18-4|89	BuildRequires:  mvn(net.sourceforge.jexcelapi:jxl)
21mr|springframework-3.2.18-4|90	BuildRequires:  mvn(org.apache.derby:derby)
21mr|springframework-3.2.18-4|91	BuildRequires:  mvn(org.apache.derby:derbyclient)
21mr|springframework-3.2.18-4|92	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|springframework-3.2.18-4|93	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-interceptor_3.0_spec)
21mr|springframework-3.2.18-4|94	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|springframework-3.2.18-4|95	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|springframework-3.2.18-4|96	BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-validation_1.0_spec)
21mr|springframework-3.2.18-4|97	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|springframework-3.2.18-4|98	BuildRequires:  mvn(org.apache.openjpa:openjpa-lib)
21mr|springframework-3.2.18-4|99	BuildRequires:  mvn(org.apache.openjpa:openjpa-persistence)
21mr|springframework-3.2.18-4|100	BuildRequires:  mvn(org.apache.poi:poi)
21mr|springframework-3.2.18-4|101	BuildRequires:  mvn(org.apache.struts:struts-core)
21mr|springframework-3.2.18-4|102	BuildRequires:  mvn(org.apache.struts:struts-extras)
21mr|springframework-3.2.18-4|103	BuildRequires:  mvn(org.apache.struts:struts-tiles)
21mr|springframework-3.2.18-4|104	BuildRequires:  mvn(org.apache.tiles:tiles-api)
21mr|springframework-3.2.18-4|105	BuildRequires:  mvn(org.apache.tiles:tiles-core)
21mr|springframework-3.2.18-4|106	BuildRequires:  mvn(org.apache.tiles:tiles-el)
21mr|springframework-3.2.18-4|107	BuildRequires:  mvn(org.apache.tiles:tiles-jsp)
21mr|springframework-3.2.18-4|108	BuildRequires:  mvn(org.apache.tiles:tiles-servlet)
21mr|springframework-3.2.18-4|109	BuildRequires:  mvn(org.apache.tomcat:tomcat-catalina)
21mr|springframework-3.2.18-4|110	BuildRequires:  mvn(org.apache.tomcat:tomcat-el-api)
21mr|springframework-3.2.18-4|111	BuildRequires:  mvn(org.apache.tomcat:tomcat-jsp-api)
21mr|springframework-3.2.18-4|112	BuildRequires:  mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|springframework-3.2.18-4|113	BuildRequires:  mvn(org.apache.xmlbeans:xmlbeans)
21mr|springframework-3.2.18-4|114	BuildRequires:  mvn(org.aspectj:aspectjweaver)
21mr|springframework-3.2.18-4|115	BuildRequires:  mvn(org.beanshell:bsh)
21mr|springframework-3.2.18-4|116	BuildRequires:  mvn(org.codehaus.castor:castor-xml)
21mr|springframework-3.2.18-4|117	BuildRequires:  mvn(org.codehaus.groovy:groovy)
21mr|springframework-3.2.18-4|118	BuildRequires:  mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|springframework-3.2.18-4|119	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|springframework-3.2.18-4|120	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)
21mr|springframework-3.2.18-4|121	BuildRequires:  mvn(org.eclipse.persistence:org.eclipse.persistence.core)
21mr|springframework-3.2.18-4|122	BuildRequires:  mvn(org.eclipse.persistence:org.eclipse.persistence.jpa)
21mr|springframework-3.2.18-4|123	BuildRequires:  mvn(org.freemarker:freemarker)
21mr|springframework-3.2.18-4|124	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|springframework-3.2.18-4|125	BuildRequires:  mvn(org.hibernate:hibernate-core:4)
21mr|springframework-3.2.18-4|126	BuildRequires:  mvn(org.hibernate:hibernate-core:3)
21mr|springframework-3.2.18-4|127	BuildRequires:  mvn(org.hibernate:hibernate-entitymanager:4)
21mr|springframework-3.2.18-4|128	BuildRequires:  mvn(org.hibernate:hibernate-entitymanager:3)
21mr|springframework-3.2.18-4|129	BuildRequires:  mvn(org.hibernate:hibernate-validator)
21mr|springframework-3.2.18-4|130	BuildRequires:  mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|springframework-3.2.18-4|131	BuildRequires:  mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|springframework-3.2.18-4|132	BuildRequires:  mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec)
21mr|springframework-3.2.18-4|133	BuildRequires:  mvn(org.jibx:jibx-run)
21mr|springframework-3.2.18-4|134	BuildRequires:  mvn(org.jruby.extras:bytelist)
21mr|springframework-3.2.18-4|135	BuildRequires:  mvn(org.jruby:jruby)
21mr|springframework-3.2.18-4|136	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|springframework-3.2.18-4|137	BuildRequires:  mvn(org.quartz-scheduler:quartz)
21mr|springframework-3.2.18-4|138	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|springframework-3.2.18-4|139	BuildRequires:  mvn(org.testng:testng)
21mr|springframework-3.2.18-4|140	BuildRequires:  mvn(toplink.essentials:toplink-essentials)
21mr|springframework-3.2.18-4|141	BuildRequires:  mvn(velocity-tools:velocity-tools-view)
21mr|springframework-3.2.18-4|142	BuildRequires:  mvn(velocity:velocity)
21mr|springframework-3.2.18-4|143	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|springframework-3.2.18-4|144	BuildRequires:  mvn(org.apache.taglibs:taglibs-standard-jstlel)
21mr|springframework-3.2.18-4|145	BuildRequires:  mvn(javax.servlet:jstl)
21mr|springframework-3.2.18-4|146	BuildRequires:  mvn(org.apache.taglibs:taglibs-standard-spec)
21mr|springframework-3.2.18-4|147	BuildRequires:  mvn(com.jayway.jsonpath:json-path)
21mr|springframework-3.2.18-4|148	BuildRequires:  mvn(net.sf.jopt-simple:jopt-simple)
21mr|springframework-3.2.18-4|149	BuildRequires:  xmvn
21mr|springframework-3.2.18-4|150	
21mr|springframework-3.2.18-4|151	Obsoletes:     %{name}-instrument-tomcat
21mr|springframework-3.2.18-4|152	
21mr|springframework-3.2.18-4|153	Group:          Development/Java
21mr|springframework-3.2.18-4|154	BuildArch:     noarch
21mr|springframework-3.2.18-4|155	# Java stack is not supported on x86_32
21mr|springframework-3.2.18-4|156	ExcludeArch: %{ix86}
21mr|springframework-3.2.18-4|157	
21mr|springframework-3.2.18-4|158	%description
21mr|springframework-3.2.18-4|159	Spring is a layered Java/J2EE application framework, based on code published in
21mr|springframework-3.2.18-4|160	Expert One-on-One J2EE Design and Development by Rod Johnson (Wrox, 2002).
21mr|springframework-3.2.18-4|161	
21mr|springframework-3.2.18-4|162	%package javadoc
21mr|springframework-3.2.18-4|163	Summary:       Javadoc for %{name}
21mr|springframework-3.2.18-4|164	
21mr|springframework-3.2.18-4|165	%description javadoc
21mr|springframework-3.2.18-4|166	This package contains javadoc for %{name}.
21mr|springframework-3.2.18-4|167	
21mr|springframework-3.2.18-4|168	%package aop
21mr|springframework-3.2.18-4|169	Summary:       Spring Aspect Oriented Framework
21mr|springframework-3.2.18-4|170	
21mr|springframework-3.2.18-4|171	%description aop
21mr|springframework-3.2.18-4|172	Spring AOP is an enabling technology that allows the implementation of custom
21mr|springframework-3.2.18-4|173	aspects and provides declarative transaction management without EJB.
21mr|springframework-3.2.18-4|174	
21mr|springframework-3.2.18-4|175	%package beans
21mr|springframework-3.2.18-4|176	Summary:       Spring Bean Factory
21mr|springframework-3.2.18-4|177	
21mr|springframework-3.2.18-4|178	%description beans
21mr|springframework-3.2.18-4|179	The Spring Bean Factory provides an advanced configuration mechanism capable of
21mr|springframework-3.2.18-4|180	managing beans of any nature, using potentially any kind of storage facility.
21mr|springframework-3.2.18-4|181	
21mr|springframework-3.2.18-4|182	%package context
21mr|springframework-3.2.18-4|183	Summary:       Spring Application Context
21mr|springframework-3.2.18-4|184	
21mr|springframework-3.2.18-4|185	%description context
21mr|springframework-3.2.18-4|186	The Spring Application Context is a complete superset of a bean factory, and
21mr|springframework-3.2.18-4|187	adds enhanced capabilities to it, some of them more J2EE and
21mr|springframework-3.2.18-4|188	enterprise-centric.
21mr|springframework-3.2.18-4|189	
21mr|springframework-3.2.18-4|190	%package context-support
21mr|springframework-3.2.18-4|191	Summary:       Spring Context Support
21mr|springframework-3.2.18-4|192	
21mr|springframework-3.2.18-4|193	%description context-support
21mr|springframework-3.2.18-4|194	This package provide Quartz/CommonJ scheduling,
21mr|springframework-3.2.18-4|195	UI templating, mail and caching.
21mr|springframework-3.2.18-4|196	
21mr|springframework-3.2.18-4|197	%package expression
21mr|springframework-3.2.18-4|198	Summary:       Spring Expression Language (SpEL)
21mr|springframework-3.2.18-4|199	
21mr|springframework-3.2.18-4|200	%description expression
21mr|springframework-3.2.18-4|201	The Spring Expression Language (SpEL for short) is a powerful expression
21mr|springframework-3.2.18-4|202	language that supports querying and manipulating an object graph at runtime.
21mr|springframework-3.2.18-4|203	
21mr|springframework-3.2.18-4|204	%package instrument
21mr|springframework-3.2.18-4|205	Summary:       Spring Instrumentation
21mr|springframework-3.2.18-4|206	
21mr|springframework-3.2.18-4|207	%description instrument
21mr|springframework-3.2.18-4|208	The Spring Instrumentation Framework exposes performance and
21mr|springframework-3.2.18-4|209	resource utilization metrics for the Spring container and
21mr|springframework-3.2.18-4|210	gives you runtime control of the container.
21mr|springframework-3.2.18-4|211	
21mr|springframework-3.2.18-4|212	#%%package instrument-tomcat
21mr|springframework-3.2.18-4|213	#Summary:       Spring Instrument Tomcat Weaver
21mr|springframework-3.2.18-4|214	
21mr|springframework-3.2.18-4|215	#%%description instrument-tomcat
21mr|springframework-3.2.18-4|216	#Extension of Tomcat's default class loader which
21mr|springframework-3.2.18-4|217	#adds instrumentation to loaded classes without the
21mr|springframework-3.2.18-4|218	#need to use a VM-wide agent.
21mr|springframework-3.2.18-4|219	
21mr|springframework-3.2.18-4|220	%package jdbc
21mr|springframework-3.2.18-4|221	Summary:       Spring JDBC
21mr|springframework-3.2.18-4|222	
21mr|springframework-3.2.18-4|223	%description jdbc
21mr|springframework-3.2.18-4|224	Spring JDBC takes care of all the low-level details associated to the
21mr|springframework-3.2.18-4|225	development with JDBC.
21mr|springframework-3.2.18-4|226	
21mr|springframework-3.2.18-4|227	%package jms
21mr|springframework-3.2.18-4|228	Summary:       Spring jms
21mr|springframework-3.2.18-4|229	
21mr|springframework-3.2.18-4|230	%description jms
21mr|springframework-3.2.18-4|231	This package provide Java Message Service 1.0.2/1.1 support.
21mr|springframework-3.2.18-4|232	
21mr|springframework-3.2.18-4|233	%package orm
21mr|springframework-3.2.18-4|234	Summary:       Spring ORM
21mr|springframework-3.2.18-4|235	
21mr|springframework-3.2.18-4|236	%description orm
21mr|springframework-3.2.18-4|237	This package provide JDO support, JPA support, Hibernate
21mr|springframework-3.2.18-4|238	support, TopLink support.
21mr|springframework-3.2.18-4|239	
21mr|springframework-3.2.18-4|240	%package orm-hibernate4
21mr|springframework-3.2.18-4|241	Summary:       Spring ORM Hibernate 4 Support
21mr|springframework-3.2.18-4|242	
21mr|springframework-3.2.18-4|243	%description orm-hibernate4
21mr|springframework-3.2.18-4|244	This package provide Hibernate 4 support.
21mr|springframework-3.2.18-4|245	
21mr|springframework-3.2.18-4|246	%package oxm
21mr|springframework-3.2.18-4|247	Summary:       Spring OXM
21mr|springframework-3.2.18-4|248	
21mr|springframework-3.2.18-4|249	%description oxm
21mr|springframework-3.2.18-4|250	This package provide marshaling and unmarshalling
21mr|springframework-3.2.18-4|251	for XML with JAXB context and JiBX binding factories.
21mr|springframework-3.2.18-4|252	
21mr|springframework-3.2.18-4|253	%package struts
21mr|springframework-3.2.18-4|254	Summary:       Spring Web Struts
21mr|springframework-3.2.18-4|255	
21mr|springframework-3.2.18-4|256	%description struts
21mr|springframework-3.2.18-4|257	This package provide integrate a Struts
21mr|springframework-3.2.18-4|258	application with Spring
21mr|springframework-3.2.18-4|259	
21mr|springframework-3.2.18-4|260	%package test
21mr|springframework-3.2.18-4|261	Summary:       Spring test context framework
21mr|springframework-3.2.18-4|262	
21mr|springframework-3.2.18-4|263	%description test
21mr|springframework-3.2.18-4|264	Spring's test context framework. Also includes common Servlet and
21mr|springframework-3.2.18-4|265	Portlet API mocks.
21mr|springframework-3.2.18-4|266	
21mr|springframework-3.2.18-4|267	%package test-mvc
21mr|springframework-3.2.18-4|268	Summary:       Spring Test MVC Framework
21mr|springframework-3.2.18-4|269	
21mr|springframework-3.2.18-4|270	%description test-mvc
21mr|springframework-3.2.18-4|271	Spring's test MVC framework.
21mr|springframework-3.2.18-4|272	
21mr|springframework-3.2.18-4|273	%package tx
21mr|springframework-3.2.18-4|274	Summary:       Spring Transaction Management
21mr|springframework-3.2.18-4|275	
21mr|springframework-3.2.18-4|276	%description tx
21mr|springframework-3.2.18-4|277	Spring provides a consistent abstraction for transaction management that
21mr|springframework-3.2.18-4|278	provides a consistent programming model across different transaction APIs,
21mr|springframework-3.2.18-4|279	supports declarative transaction management, provides a simpler API for
21mr|springframework-3.2.18-4|280	programmatic transaction management and integrates with Spring's various data
21mr|springframework-3.2.18-4|281	access abstractions.
21mr|springframework-3.2.18-4|282	
21mr|springframework-3.2.18-4|283	%package web
21mr|springframework-3.2.18-4|284	Summary:       Spring Web
21mr|springframework-3.2.18-4|285	
21mr|springframework-3.2.18-4|286	%description web
21mr|springframework-3.2.18-4|287	This package provide web application context, multipart
21mr|springframework-3.2.18-4|288	resolver, HTTP-based remoting support.
21mr|springframework-3.2.18-4|289	
21mr|springframework-3.2.18-4|290	%package webmvc
21mr|springframework-3.2.18-4|291	Summary:       Spring Web Servlet
21mr|springframework-3.2.18-4|292	
21mr|springframework-3.2.18-4|293	%description webmvc
21mr|springframework-3.2.18-4|294	This package provide framework servlets, web MVC framework,
21mr|springframework-3.2.18-4|295	web controllers, web views for JSP, Velocity, Tiles,
21mr|springframework-3.2.18-4|296	iText and POI.
21mr|springframework-3.2.18-4|297	
21mr|springframework-3.2.18-4|298	%package webmvc-portlet
21mr|springframework-3.2.18-4|299	Summary:       Spring Web Portlet
21mr|springframework-3.2.18-4|300	
21mr|springframework-3.2.18-4|301	%description webmvc-portlet
21mr|springframework-3.2.18-4|302	This package provide support development of Portlet
21mr|springframework-3.2.18-4|303	applications with Spring.
21mr|springframework-3.2.18-4|304	
21mr|springframework-3.2.18-4|305	%prep
21mr|springframework-3.2.18-4|306	%setup -q -n spring-framework-%{namedversion}
21mr|springframework-3.2.18-4|307	find -name "*.class" -delete
21mr|springframework-3.2.18-4|308	find -name "*.jar" -print -delete
21mr|springframework-3.2.18-4|309	
21mr|springframework-3.2.18-4|310	%autopatch -p1
21mr|springframework-3.2.18-4|311	
21mr|springframework-3.2.18-4|312	cp %{SOURCE101} pom.xml
21mr|springframework-3.2.18-4|313	cp %{SOURCE102} spring-core/pom.xml
21mr|springframework-3.2.18-4|314	cp %{SOURCE103} spring-expression/pom.xml
21mr|springframework-3.2.18-4|315	cp %{SOURCE104} spring-context/pom.xml
21mr|springframework-3.2.18-4|316	cp %{SOURCE105} spring-aop/pom.xml
21mr|springframework-3.2.18-4|317	cp %{SOURCE106} spring-instrument/pom.xml
21mr|springframework-3.2.18-4|318	cp %{SOURCE107} spring-beans/pom.xml
21mr|springframework-3.2.18-4|319	cp %{SOURCE108} spring-orm/pom.xml
21mr|springframework-3.2.18-4|320	cp %{SOURCE109} spring-test/pom.xml
21mr|springframework-3.2.18-4|321	cp %{SOURCE110} spring-context-support/pom.xml
21mr|springframework-3.2.18-4|322	
21mr|springframework-3.2.18-4|323	%pom_disable_module spring-instrument-tomcat
21mr|springframework-3.2.18-4|324	#cp %%{SOURCE111} spring-instrument-tomcat/pom.xml
21mr|springframework-3.2.18-4|325	
21mr|springframework-3.2.18-4|326	cp %{SOURCE112} spring-jdbc/pom.xml
21mr|springframework-3.2.18-4|327	cp %{SOURCE113} spring-jms/pom.xml
21mr|springframework-3.2.18-4|328	cp %{SOURCE114} spring-tx/pom.xml
21mr|springframework-3.2.18-4|329	cp %{SOURCE115} spring-web/pom.xml
21mr|springframework-3.2.18-4|330	cp %{SOURCE116} spring-oxm/pom.xml
21mr|springframework-3.2.18-4|331	cp %{SOURCE117} spring-struts/pom.xml
21mr|springframework-3.2.18-4|332	cp %{SOURCE118} spring-webmvc/pom.xml
21mr|springframework-3.2.18-4|333	cp %{SOURCE119} spring-webmvc-portlet/pom.xml
21mr|springframework-3.2.18-4|334	cp %{SOURCE120} spring-test-mvc/pom.xml
21mr|springframework-3.2.18-4|335	cp %{SOURCE121} spring-orm-hibernate4/pom.xml
21mr|springframework-3.2.18-4|336	sed -i "s|@VERSION@|%{namedversion}|" spring-orm-hibernate4/pom.xml
21mr|springframework-3.2.18-4|337	%pom_xpath_inject pom:modules "<module>spring-orm-hibernate4</module>"
21mr|springframework-3.2.18-4|338	%pom_change_dep -r org.hibernate: ::4 spring-orm-hibernate4
21mr|springframework-3.2.18-4|339	
21mr|springframework-3.2.18-4|340	# do not generate R on hiberante4, we use version 3
21mr|springframework-3.2.18-4|341	%pom_remove_dep :hibernate-entitymanager spring-orm
21mr|springframework-3.2.18-4|342	%pom_add_dep org.hibernate:hibernate-entitymanager:3 spring-orm
21mr|springframework-3.2.18-4|343	%pom_remove_dep :hibernate-core spring-orm
21mr|springframework-3.2.18-4|344	%pom_add_dep org.hibernate:hibernate-core:3 spring-orm
21mr|springframework-3.2.18-4|345	
21mr|springframework-3.2.18-4|346	%pom_remove_dep struts:struts spring-struts
21mr|springframework-3.2.18-4|347	%pom_add_dep org.apache.struts:struts-core spring-struts
21mr|springframework-3.2.18-4|348	%pom_add_dep org.apache.struts:struts-extras spring-struts
21mr|springframework-3.2.18-4|349	%pom_add_dep org.apache.struts:struts-tiles spring-struts
21mr|springframework-3.2.18-4|350	
21mr|springframework-3.2.18-4|351	# remove optional/missing deps
21mr|springframework-3.2.18-4|352	%pom_remove_dep org.apache.tiles:tiles-extras spring-webmvc
21mr|springframework-3.2.18-4|353	%pom_change_dep :tiles-el ::2.1.2 spring-webmvc
21mr|springframework-3.2.18-4|354	%pom_remove_dep ::3.0.4 spring-webmvc
21mr|springframework-3.2.18-4|355	
21mr|springframework-3.2.18-4|356	# build against connector-api 1.7 instead of 1.5
21mr|springframework-3.2.18-4|357	%pom_remove_dep javax.resource:connector-api spring-tx
21mr|springframework-3.2.18-4|358	%pom_add_dep org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec spring-tx
21mr|springframework-3.2.18-4|359	
21mr|springframework-3.2.18-4|360	# Remove the dependency on WebSphere UOW as it is not open source and we will
21mr|springframework-3.2.18-4|361	# never be able to build it:
21mr|springframework-3.2.18-4|362	%pom_remove_dep com.ibm.websphere:uow spring-tx
21mr|springframework-3.2.18-4|363	rm spring-tx/src/main/java/org/springframework/transaction/jta/WebSphereUowTransactionManager.java \
21mr|springframework-3.2.18-4|364	spring-tx/src/test/java/org/springframework/transaction/jta/WebSphereUowTransactionManagerTests.java
21mr|springframework-3.2.18-4|365	
21mr|springframework-3.2.18-4|366	# hiberante3 is a compat package
21mr|springframework-3.2.18-4|367	%pom_remove_dep :hibernate-annotations spring-orm
21mr|springframework-3.2.18-4|368	%pom_remove_dep :hibernate-core spring-orm
21mr|springframework-3.2.18-4|369	%pom_add_dep org.hibernate:hibernate-core:3 spring-orm
21mr|springframework-3.2.18-4|370	
21mr|springframework-3.2.18-4|371	# missing dep ibatis
21mr|springframework-3.2.18-4|372	rm -rf spring-orm/src/main/java/org/springframework/orm/ibatis/*
21mr|springframework-3.2.18-4|373	%pom_remove_dep :ibatis-sqlmap spring-orm
21mr|springframework-3.2.18-4|374	
21mr|springframework-3.2.18-4|375	%pom_remove_dep :openjpa spring-orm
21mr|springframework-3.2.18-4|376	%pom_add_dep org.apache.openjpa:openjpa-lib spring-orm
21mr|springframework-3.2.18-4|377	
21mr|springframework-3.2.18-4|378	%pom_add_dep org.apache.openjpa:openjpa-persistence spring-orm
21mr|springframework-3.2.18-4|379	
21mr|springframework-3.2.18-4|380	# build against connector-api 1.7 instead of 1.5
21mr|springframework-3.2.18-4|381	%pom_remove_dep javax.resource:connector-api spring-jms
21mr|springframework-3.2.18-4|382	%pom_add_dep org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec spring-jms
21mr|springframework-3.2.18-4|383	
21mr|springframework-3.2.18-4|384	# hsqldb1 is a compat package, fix version
21mr|springframework-3.2.18-4|385	%pom_remove_dep hsqldb:hsqldb spring-jdbc
21mr|springframework-3.2.18-4|386	%pom_add_dep hsqldb:hsqldb:1 spring-jdbc
21mr|springframework-3.2.18-4|387	
21mr|springframework-3.2.18-4|388	# use tomcat 7 lib
21mr|springframework-3.2.18-4|389	#%% pom_remove_dep org.apache.tomcat:catalina spring-instrument-tomcat
21mr|springframework-3.2.18-4|390	#%% pom_add_dep org.apache.tomcat:tomcat-catalina spring-instrument-tomcat
21mr|springframework-3.2.18-4|391	
21mr|springframework-3.2.18-4|392	# missing dep jcache TODO use geronimo-jcache
21mr|springframework-3.2.18-4|393	rm -Rf spring-context-support/src/main/java/org/springframework/cache/jcache/
21mr|springframework-3.2.18-4|394	%pom_remove_dep javax.cache:cache-api spring-context-support
21mr|springframework-3.2.18-4|395	
21mr|springframework-3.2.18-4|396	# missing dep commonj
21mr|springframework-3.2.18-4|397	rm -Rf spring-context-support/src/main/java/org/springframework/scheduling/
21mr|springframework-3.2.18-4|398	%pom_remove_dep org.codehaus.fabric3.api:commonj spring-context-support
21mr|springframework-3.2.18-4|399	
21mr|springframework-3.2.18-4|400	# replace javax deps
21mr|springframework-3.2.18-4|401	for p in beans \
21mr|springframework-3.2.18-4|402	web \
21mr|springframework-3.2.18-4|403	webmvc; do
21mr|springframework-3.2.18-4|404	%pom_remove_dep :el-api spring-${p}
21mr|springframework-3.2.18-4|405	%pom_add_dep org.apache.tomcat:tomcat-el-api spring-${p}
21mr|springframework-3.2.18-4|406	done
21mr|springframework-3.2.18-4|407	
21mr|springframework-3.2.18-4|408	%pom_remove_dep :persistence-api spring-context
21mr|springframework-3.2.18-4|409	%pom_add_dep org.hibernate.javax.persistence:hibernate-jpa-2.0-api spring-context
21mr|springframework-3.2.18-4|410	%pom_remove_dep :validation-api spring-context
21mr|springframework-3.2.18-4|411	%pom_add_dep org.apache.geronimo.specs:geronimo-validation_1.0_spec spring-context
21mr|springframework-3.2.18-4|412	
21mr|springframework-3.2.18-4|413	%pom_add_dep org.apache.geronimo.specs:geronimo-interceptor_3.0_spec spring-context
21mr|springframework-3.2.18-4|414	%pom_add_dep org.jruby.extras:bytelist spring-context
21mr|springframework-3.2.18-4|415	
21mr|springframework-3.2.18-4|416	%pom_remove_dep :persistence-api spring-orm
21mr|springframework-3.2.18-4|417	%pom_add_dep org.hibernate.javax.persistence:hibernate-jpa-2.0-api spring-orm
21mr|springframework-3.2.18-4|418	%pom_remove_dep javax.servlet:servlet-api spring-orm
21mr|springframework-3.2.18-4|419	%pom_add_dep org.apache.tomcat:tomcat-servlet-api spring-context
21mr|springframework-3.2.18-4|420	
21mr|springframework-3.2.18-4|421	%pom_remove_dep :persistence-api spring-test
21mr|springframework-3.2.18-4|422	%pom_add_dep org.apache.tomcat:tomcat-el-api spring-test
21mr|springframework-3.2.18-4|423	%pom_remove_dep javax.servlet.jsp:jsp-api spring-test
21mr|springframework-3.2.18-4|424	%pom_add_dep org.apache.tomcat:tomcat-jsp-api spring-test
21mr|springframework-3.2.18-4|425	
21mr|springframework-3.2.18-4|426	%pom_remove_dep -r javax.activation:activation
21mr|springframework-3.2.18-4|427	
21mr|springframework-3.2.18-4|428	%pom_add_dep org.apache.taglibs:taglibs-standard-jstlel spring-test '<optional>true</optional>'
21mr|springframework-3.2.18-4|429	
21mr|springframework-3.2.18-4|430	%pom_add_dep javax.servlet:jstl spring-web '<optional>true</optional>'
21mr|springframework-3.2.18-4|431	%pom_remove_dep taglibs:standard spring-web
21mr|springframework-3.2.18-4|432	
21mr|springframework-3.2.18-4|433	%pom_add_dep org.apache.taglibs:taglibs-standard-spec spring-webmvc '<optional>true</optional>'
21mr|springframework-3.2.18-4|434	
21mr|springframework-3.2.18-4|435	# ERROR: XThis is not public in Bsh
21mr|springframework-3.2.18-4|436	rm spring-context/src/main/java/org/springframework/scripting/bsh/BshScriptFactory.java
21mr|springframework-3.2.18-4|437	rm spring-context/src/main/java/org/springframework/scripting/bsh/BshScriptUtils.java
21mr|springframework-3.2.18-4|438	
21mr|springframework-3.2.18-4|439	# Don't depend on backport-util-concurrent (upstream dropped this dep in 4.x)
21mr|springframework-3.2.18-4|440	%pom_remove_dep :backport-util-concurrent spring-context
21mr|springframework-3.2.18-4|441	
21mr|springframework-3.2.18-4|442	# TODO: missing deps in upstream poms?
21mr|springframework-3.2.18-4|443	%pom_add_dep org.ow2.asm:asm spring-core
21mr|springframework-3.2.18-4|444	%pom_add_dep net.sf.cglib:cglib:4.2 spring-core
21mr|springframework-3.2.18-4|445	
21mr|springframework-3.2.18-4|446	%pom_xpath_set "pom:dependencies/pom:dependency[pom:groupId = 'org.codehaus.groovy']/pom:artifactId" groovy spring-context
21mr|springframework-3.2.18-4|447	
21mr|springframework-3.2.18-4|448	find ./ -name "*.java" -exec sed -i "s/org.springframework.asm/org.objectweb.asm/g" {} +
21mr|springframework-3.2.18-4|449	find ./ -name "*.java" -exec sed -i "s/org.springframework.cglib/net.sf.cglib/g" {} +
21mr|springframework-3.2.18-4|450	find ./ -name "*.java" -exec sed -i "/edu.emory.mathcs.backport/d" {} +
21mr|springframework-3.2.18-4|451	
21mr|springframework-3.2.18-4|452	%pom_change_dep -r :rome com.rometools: spring-test-mvc spring-web spring-webmvc
21mr|springframework-3.2.18-4|453	find ./spring-test-mvc -name "*.java" -exec sed -i "s/com.sun.syndication/com.rometools.rome/g" {} +
21mr|springframework-3.2.18-4|454	find ./spring-web -name "*.java" -exec sed -i "s/com.sun.syndication/com.rometools.rome/g" {} +
21mr|springframework-3.2.18-4|455	find ./spring-webmvc -name "*.java" -exec sed -i "s/com.sun.syndication/com.rometools.rome/g" {} +
21mr|springframework-3.2.18-4|456	
21mr|springframework-3.2.18-4|457	
21mr|springframework-3.2.18-4|458	rm spring-context/src/main/java/org/springframework/scheduling/backportconcurrent/*
21mr|springframework-3.2.18-4|459	
21mr|springframework-3.2.18-4|460	# copy license and notice file
21mr|springframework-3.2.18-4|461	cp -p src/dist/* .
21mr|springframework-3.2.18-4|462	
21mr|springframework-3.2.18-4|463	# Copy resources in non standard directory. Several projects (also test suite) use these resources
21mr|springframework-3.2.18-4|464	mkdir -p spring-context/src/main/resources/org/springframework/remoting/rmi
21mr|springframework-3.2.18-4|465	cp -p spring-context/src/main/java/org/springframework/remoting/rmi/RmiInvocationWrapperRTD.xml \
21mr|springframework-3.2.18-4|466	spring-context/src/main/resources/org/springframework/remoting/rmi/
21mr|springframework-3.2.18-4|467	mkdir -p spring-context-support/src/main/resources/org/springframework/mail/javamail
21mr|springframework-3.2.18-4|468	cp -p spring-context-support/src/main/java/org/springframework/mail/javamail/mime.types \
21mr|springframework-3.2.18-4|469	spring-context-support/src/main/resources/org/springframework/mail/javamail/
21mr|springframework-3.2.18-4|470	mkdir -p spring-web/src/main/resources/org/springframework/web/context
21mr|springframework-3.2.18-4|471	cp -p spring-web/src/main/java/org/springframework/web/context/ContextLoader.properties \
21mr|springframework-3.2.18-4|472	spring-web/src/main/resources/org/springframework/web/context/
21mr|springframework-3.2.18-4|473	mkdir -p spring-webmvc/src/main/resources/org/springframework/web/servlet/view/velocity
21mr|springframework-3.2.18-4|474	cp -p spring-webmvc/src/main/java/org/springframework/web/servlet/DispatcherServlet.properties \
21mr|springframework-3.2.18-4|475	spring-webmvc/src/main/resources/org/springframework/web/servlet/
21mr|springframework-3.2.18-4|476	cp -p spring-webmvc/src/main/java/org/springframework/web/servlet/view/velocity/spring.vm \
21mr|springframework-3.2.18-4|477	spring-webmvc/src/main/resources/org/springframework/web/servlet/view/velocity
21mr|springframework-3.2.18-4|478	mkdir -p spring-webmvc/src/main/resources/org/springframework/web/servlet/view/freemarker
21mr|springframework-3.2.18-4|479	cp -p spring-webmvc/src/main/java/org/springframework/web/servlet/view/freemarker/spring.ftl \
21mr|springframework-3.2.18-4|480	spring-webmvc/src/main/resources/org/springframework/web/servlet/view/freemarker/
21mr|springframework-3.2.18-4|481	mkdir -p spring-webmvc-portlet/src/main/resources/org/springframework/web/portlet
21mr|springframework-3.2.18-4|482	cp -p spring-webmvc-portlet/src/main/java/org/springframework/web/portlet/DispatcherPortlet.properties \
21mr|springframework-3.2.18-4|483	spring-webmvc-portlet/src/main/resources/org/springframework/web/portlet/
21mr|springframework-3.2.18-4|484	
21mr|springframework-3.2.18-4|485	#  instrument-tomcat
21mr|springframework-3.2.18-4|486	for p in aop \
21mr|springframework-3.2.18-4|487	beans \
21mr|springframework-3.2.18-4|488	context \
21mr|springframework-3.2.18-4|489	context-support \
21mr|springframework-3.2.18-4|490	core \
21mr|springframework-3.2.18-4|491	expression \
21mr|springframework-3.2.18-4|492	instrument \
21mr|springframework-3.2.18-4|493	jdbc \
21mr|springframework-3.2.18-4|494	jms \
21mr|springframework-3.2.18-4|495	orm \
21mr|springframework-3.2.18-4|496	oxm \
21mr|springframework-3.2.18-4|497	struts \
21mr|springframework-3.2.18-4|498	test \
21mr|springframework-3.2.18-4|499	test-mvc \
21mr|springframework-3.2.18-4|500	tx \
21mr|springframework-3.2.18-4|501	web \
21mr|springframework-3.2.18-4|502	webmvc \
21mr|springframework-3.2.18-4|503	webmvc-portlet; do
21mr|springframework-3.2.18-4|504	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" spring-${p}
21mr|springframework-3.2.18-4|505	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 spring-${p} "
21mr|springframework-3.2.18-4|506	<extensions>true</extensions>
21mr|springframework-3.2.18-4|507	<configuration>
21mr|springframework-3.2.18-4|508	<instructions>
21mr|springframework-3.2.18-4|509	<Bundle-SymbolicName>\${project.groupId}.${p}</Bundle-SymbolicName>
21mr|springframework-3.2.18-4|510	<Bundle-Name>\${project.name}</Bundle-Name>
21mr|springframework-3.2.18-4|511	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|springframework-3.2.18-4|512	</instructions>
21mr|springframework-3.2.18-4|513	</configuration>
21mr|springframework-3.2.18-4|514	<executions>
21mr|springframework-3.2.18-4|515	<execution>
21mr|springframework-3.2.18-4|516	<id>bundle-manifest</id>
21mr|springframework-3.2.18-4|517	<phase>process-classes</phase>
21mr|springframework-3.2.18-4|518	<goals>
21mr|springframework-3.2.18-4|519	<goal>manifest</goal>
21mr|springframework-3.2.18-4|520	</goals>
21mr|springframework-3.2.18-4|521	</execution>
21mr|springframework-3.2.18-4|522	</executions>"
21mr|springframework-3.2.18-4|523	done
21mr|springframework-3.2.18-4|524	
21mr|springframework-3.2.18-4|525	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" spring-orm-hibernate4
21mr|springframework-3.2.18-4|526	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 spring-orm-hibernate4 "
21mr|springframework-3.2.18-4|527	<extensions>true</extensions>
21mr|springframework-3.2.18-4|528	<configuration>
21mr|springframework-3.2.18-4|529	<instructions>
21mr|springframework-3.2.18-4|530	<Bundle-SymbolicName>\${project.groupId}.orm.hibernate4</Bundle-SymbolicName>
21mr|springframework-3.2.18-4|531	<Bundle-Name>\${project.name}</Bundle-Name>
21mr|springframework-3.2.18-4|532	<Bundle-Version>\${project.version}</Bundle-Version>
21mr|springframework-3.2.18-4|533	</instructions>
21mr|springframework-3.2.18-4|534	</configuration>
21mr|springframework-3.2.18-4|535	<executions>
21mr|springframework-3.2.18-4|536	<execution>
21mr|springframework-3.2.18-4|537	<id>bundle-manifest</id>
21mr|springframework-3.2.18-4|538	<phase>process-classes</phase>
21mr|springframework-3.2.18-4|539	<goals>
21mr|springframework-3.2.18-4|540	<goal>manifest</goal>
21mr|springframework-3.2.18-4|541	</goals>
21mr|springframework-3.2.18-4|542	</execution>
21mr|springframework-3.2.18-4|543	</executions>"
21mr|springframework-3.2.18-4|544	
21mr|springframework-3.2.18-4|545	%mvn_package ":spring-core" %{name}
21mr|springframework-3.2.18-4|546	%mvn_package :spring-project __noinstall
21mr|springframework-3.2.18-4|547	
21mr|springframework-3.2.18-4|548	%build
21mr|springframework-3.2.18-4|549	# Build without the tests, as they bring a lot of dependecies that are not
21mr|springframework-3.2.18-4|550	# available in the distribution at the moment:
21mr|springframework-3.2.18-4|551	%mvn_build -X -f -s -- -Dproject.build.sourceEncoding=ISO-8859-1
21mr|springframework-3.2.18-4|552	
21mr|springframework-3.2.18-4|553	%install
21mr|springframework-3.2.18-4|554	%mvn_install
21mr|springframework-3.2.18-4|555	
21mr|springframework-3.2.18-4|556	%files -f .mfiles-%{name}
21mr|springframework-3.2.18-4|557	%doc README.md
21mr|springframework-3.2.18-4|558	%license license.txt  notice.txt
21mr|springframework-3.2.18-4|559	%files javadoc -f .mfiles-javadoc
21mr|springframework-3.2.18-4|560	%license license.txt  notice.txt
21mr|springframework-3.2.18-4|561	%files aop -f .mfiles-spring-aop
21mr|springframework-3.2.18-4|562	%files beans -f .mfiles-spring-beans
21mr|springframework-3.2.18-4|563	%files context -f .mfiles-spring-context
21mr|springframework-3.2.18-4|564	%files context-support -f .mfiles-spring-context-support
21mr|springframework-3.2.18-4|565	%files expression -f .mfiles-spring-expression
21mr|springframework-3.2.18-4|566	%files instrument -f .mfiles-spring-instrument
21mr|springframework-3.2.18-4|567	%license license.txt  notice.txt
21mr|springframework-3.2.18-4|568	#%%files instrument-tomcat -f .mfiles-spring-instrument-tomcat
21mr|springframework-3.2.18-4|569	#%%license license.txt  notice.txt
21mr|springframework-3.2.18-4|570	%files jdbc -f .mfiles-spring-jdbc
21mr|springframework-3.2.18-4|571	%files jms -f .mfiles-spring-jms
21mr|springframework-3.2.18-4|572	%files orm -f .mfiles-spring-orm
21mr|springframework-3.2.18-4|573	%files orm-hibernate4 -f .mfiles-spring-orm-hibernate4
21mr|springframework-3.2.18-4|574	%files oxm -f .mfiles-spring-oxm
21mr|springframework-3.2.18-4|575	%files struts -f .mfiles-spring-struts
21mr|springframework-3.2.18-4|576	%files test -f .mfiles-spring-test
21mr|springframework-3.2.18-4|577	%files test-mvc -f .mfiles-spring-test-mvc
21mr|springframework-3.2.18-4|578	%files tx -f .mfiles-spring-tx
21mr|springframework-3.2.18-4|579	%files web -f .mfiles-spring-web
21mr|springframework-3.2.18-4|580	%files webmvc -f .mfiles-spring-webmvc
21mr|springframework-3.2.18-4|581	%files webmvc-portlet -f .mfiles-spring-webmvc-portlet
21mr|springframework-3.2.18-4|582	
21mr|springframework-3.2.18-4|583	

16846 21
21mr|springframework-amqp-1.3.9-11|1	%global namedreltag .RELEASE
21mr|springframework-amqp-1.3.9-11|2	%global namedversion %{version}%{?namedreltag}
21mr|springframework-amqp-1.3.9-11|3	%global oname spring-amqp
21mr|springframework-amqp-1.3.9-11|4	
21mr|springframework-amqp-1.3.9-11|5	# https://bugzilla.redhat.com/show_bug.cgi?id=1231430
21mr|springframework-amqp-1.3.9-11|6	%bcond_with jinterface
21mr|springframework-amqp-1.3.9-11|7	
21mr|springframework-amqp-1.3.9-11|8	Name:          springframework-amqp
21mr|springframework-amqp-1.3.9-11|9	Version:       1.3.9
21mr|springframework-amqp-1.3.9-11|10	Release:       11
21mr|springframework-amqp-1.3.9-11|11	Summary:       Support for Spring programming model with AMQP
21mr|springframework-amqp-1.3.9-11|12	License:       ASL 2.0
21mr|springframework-amqp-1.3.9-11|13	URL:           http://projects.spring.io/spring-amqp/
21mr|springframework-amqp-1.3.9-11|14	# Newer release require springframework >= 4.1.7.RELEASE
21mr|springframework-amqp-1.3.9-11|15	Source0:       https://github.com/spring-projects/spring-amqp/archive/v%{namedversion}.tar.gz
21mr|springframework-amqp-1.3.9-11|16	# Use gradle
21mr|springframework-amqp-1.3.9-11|17	Source1:       http://repo1.maven.org/maven2/org/springframework/amqp/spring-amqp/%{namedversion}/spring-amqp-%{namedversion}.pom
21mr|springframework-amqp-1.3.9-11|18	Source2:       http://repo1.maven.org/maven2/org/springframework/amqp/spring-erlang/%{namedversion}/spring-erlang-%{namedversion}.pom
21mr|springframework-amqp-1.3.9-11|19	Source3:       http://repo1.maven.org/maven2/org/springframework/amqp/spring-rabbit/%{namedversion}/spring-rabbit-%{namedversion}.pom
21mr|springframework-amqp-1.3.9-11|20	# rabbitmq-java-client 3.6.x support
21mr|springframework-amqp-1.3.9-11|21	Patch0:        springframework-amqp-1.3.9-amqp-client36.patch
21mr|springframework-amqp-1.3.9-11|22	# Security fix for CVE-2016-2173
21mr|springframework-amqp-1.3.9-11|23	Patch1:        springframework-amqp-1.3.9-CVE-2016-2173.patch
21mr|springframework-amqp-1.3.9-11|24	
21mr|springframework-amqp-1.3.9-11|25	BuildRequires: maven-local
21mr|springframework-amqp-1.3.9-11|26	BuildRequires: mvn(cglib:cglib)
21mr|springframework-amqp-1.3.9-11|27	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
21mr|springframework-amqp-1.3.9-11|28	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|springframework-amqp-1.3.9-11|29	# Use rabbitmq-java-client:3.3.4
21mr|springframework-amqp-1.3.9-11|30	BuildRequires: mvn(com.rabbitmq:amqp-client)
21mr|springframework-amqp-1.3.9-11|31	BuildRequires: mvn(commons-cli:commons-cli)
21mr|springframework-amqp-1.3.9-11|32	BuildRequires: mvn(commons-io:commons-io)
21mr|springframework-amqp-1.3.9-11|33	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|springframework-amqp-1.3.9-11|34	BuildRequires: mvn(junit:junit)
21mr|springframework-amqp-1.3.9-11|35	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|springframework-amqp-1.3.9-11|36	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|springframework-amqp-1.3.9-11|37	BuildRequires: mvn(org.codehaus.jackson:jackson-core-asl)
21mr|springframework-amqp-1.3.9-11|38	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|springframework-amqp-1.3.9-11|39	%if %{with jinterface}
21mr|springframework-amqp-1.3.9-11|40	BuildRequires: mvn(org.erlang.otp:jinterface)
21mr|springframework-amqp-1.3.9-11|41	%endif
21mr|springframework-amqp-1.3.9-11|42	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|springframework-amqp-1.3.9-11|43	BuildRequires: mvn(org.mockito:mockito-core)
21mr|springframework-amqp-1.3.9-11|44	BuildRequires: mvn(org.springframework:spring-aop)
21mr|springframework-amqp-1.3.9-11|45	BuildRequires: mvn(org.springframework:spring-beans)
21mr|springframework-amqp-1.3.9-11|46	BuildRequires: mvn(org.springframework:spring-context)
21mr|springframework-amqp-1.3.9-11|47	BuildRequires: mvn(org.springframework:spring-core)
21mr|springframework-amqp-1.3.9-11|48	BuildRequires: mvn(org.springframework:spring-oxm)
21mr|springframework-amqp-1.3.9-11|49	BuildRequires: mvn(org.springframework:spring-test)
21mr|springframework-amqp-1.3.9-11|50	BuildRequires: mvn(org.springframework:spring-tx)
21mr|springframework-amqp-1.3.9-11|51	BuildRequires: mvn(org.springframework.retry:spring-retry)
21mr|springframework-amqp-1.3.9-11|52	
21mr|springframework-amqp-1.3.9-11|53	Group:          Development/Java
21mr|springframework-amqp-1.3.9-11|54	BuildArch:     noarch
21mr|springframework-amqp-1.3.9-11|55	# Java stack is not supported on x86_32
21mr|springframework-amqp-1.3.9-11|56	ExcludeArch: %{ix86}
21mr|springframework-amqp-1.3.9-11|57	
21mr|springframework-amqp-1.3.9-11|58	%description
21mr|springframework-amqp-1.3.9-11|59	The Spring AMQP project applies core Spring concepts to the
21mr|springframework-amqp-1.3.9-11|60	development of AMQP-based messaging solutions. It provides
21mr|springframework-amqp-1.3.9-11|61	a "template" as a high-level abstraction for sending and
21mr|springframework-amqp-1.3.9-11|62	receiving messages. It also provides support for Message
21mr|springframework-amqp-1.3.9-11|63	driven POJOs with a "listener container". These libraries
21mr|springframework-amqp-1.3.9-11|64	facilitate management of AMQP resources while promoting the
21mr|springframework-amqp-1.3.9-11|65	use of dependency injection and declarative configuration.
21mr|springframework-amqp-1.3.9-11|66	In all of these cases, you will see similarities to the
21mr|springframework-amqp-1.3.9-11|67	JMS support in the Spring Framework.
21mr|springframework-amqp-1.3.9-11|68	
21mr|springframework-amqp-1.3.9-11|69	%package javadoc
21mr|springframework-amqp-1.3.9-11|70	Summary:       Javadoc for %{name}
21mr|springframework-amqp-1.3.9-11|71	
21mr|springframework-amqp-1.3.9-11|72	%description javadoc
21mr|springframework-amqp-1.3.9-11|73	This package contains javadoc for %{name}.
21mr|springframework-amqp-1.3.9-11|74	
21mr|springframework-amqp-1.3.9-11|75	%prep
21mr|springframework-amqp-1.3.9-11|76	%setup -q -n %{oname}-%{namedversion}
21mr|springframework-amqp-1.3.9-11|77	find . -name "*.bat" -delete
21mr|springframework-amqp-1.3.9-11|78	find . -name "*.class" -delete
21mr|springframework-amqp-1.3.9-11|79	find . -name "*.jar" -delete
21mr|springframework-amqp-1.3.9-11|80	
21mr|springframework-amqp-1.3.9-11|81	%patch0 -p1
21mr|springframework-amqp-1.3.9-11|82	%patch1 -p1
21mr|springframework-amqp-1.3.9-11|83	
21mr|springframework-amqp-1.3.9-11|84	# This is a dummy POM added just to ease building in the RPM platforms
21mr|springframework-amqp-1.3.9-11|85	cat > pom.xml << EOF
21mr|springframework-amqp-1.3.9-11|86	<?xml version="1.0" encoding="UTF-8"?>
21mr|springframework-amqp-1.3.9-11|87	<project
21mr|springframework-amqp-1.3.9-11|88	xmlns="http://maven.apache.org/POM/4.0.0"
21mr|springframework-amqp-1.3.9-11|89	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
21mr|springframework-amqp-1.3.9-11|90	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
21mr|springframework-amqp-1.3.9-11|91	
21mr|springframework-amqp-1.3.9-11|92	<modelVersion>4.0.0</modelVersion>
21mr|springframework-amqp-1.3.9-11|93	<groupId>org.springframework.amqp</groupId>
21mr|springframework-amqp-1.3.9-11|94	<artifactId>spring-amqp-parent</artifactId>
21mr|springframework-amqp-1.3.9-11|95	<packaging>pom</packaging>
21mr|springframework-amqp-1.3.9-11|96	<name>Spring AMQP - Parent</name>
21mr|springframework-amqp-1.3.9-11|97	<version>%{namedversion}</version>
21mr|springframework-amqp-1.3.9-11|98	<description>Spring AMQP Parent</description>
21mr|springframework-amqp-1.3.9-11|99	
21mr|springframework-amqp-1.3.9-11|100	<modules>
21mr|springframework-amqp-1.3.9-11|101	<module>spring-amqp</module>
21mr|springframework-amqp-1.3.9-11|102	<module>spring-erlang</module>
21mr|springframework-amqp-1.3.9-11|103	<module>spring-rabbit</module>
21mr|springframework-amqp-1.3.9-11|104	</modules>
21mr|springframework-amqp-1.3.9-11|105	</project>
21mr|springframework-amqp-1.3.9-11|106	EOF
21mr|springframework-amqp-1.3.9-11|107	
21mr|springframework-amqp-1.3.9-11|108	cp -p %{SOURCE1} %{oname}/pom.xml
21mr|springframework-amqp-1.3.9-11|109	%if %{with jinterface}
21mr|springframework-amqp-1.3.9-11|110	cp -p %{SOURCE2} spring-erlang/pom.xml
21mr|springframework-amqp-1.3.9-11|111	%else
21mr|springframework-amqp-1.3.9-11|112	%pom_disable_module spring-erlang
21mr|springframework-amqp-1.3.9-11|113	%endif
21mr|springframework-amqp-1.3.9-11|114	cp -p %{SOURCE3} spring-rabbit/pom.xml
21mr|springframework-amqp-1.3.9-11|115	
21mr|springframework-amqp-1.3.9-11|116	%pom_add_dep cglib:cglib:3.1:test spring-amqp
21mr|springframework-amqp-1.3.9-11|117	%pom_add_dep junit:junit:4.11:test spring-amqp
21mr|springframework-amqp-1.3.9-11|118	%pom_add_dep log4j:log4j:1.2.17:test spring-amqp
21mr|springframework-amqp-1.3.9-11|119	%pom_add_dep org.hamcrest:hamcrest-all:1.3:test spring-amqp
21mr|springframework-amqp-1.3.9-11|120	%pom_add_dep org.mockito:mockito-core:1.9.5:test spring-amqp
21mr|springframework-amqp-1.3.9-11|121	%pom_add_dep org.springframework:spring-test:3.2.9.RELEASE:test spring-amqp
21mr|springframework-amqp-1.3.9-11|122	
21mr|springframework-amqp-1.3.9-11|123	%if %{with jinterface}
21mr|springframework-amqp-1.3.9-11|124	%pom_add_dep commons-cli:commons-cli:1.2:test spring-rabbit
21mr|springframework-amqp-1.3.9-11|125	%pom_add_dep junit:junit:4.11:test spring-rabbit
21mr|springframework-amqp-1.3.9-11|126	%pom_add_dep org.hamcrest:hamcrest-all:1.3:test spring-rabbit
21mr|springframework-amqp-1.3.9-11|127	%pom_add_dep org.mockito:mockito-core:1.9.5:test spring-rabbit
21mr|springframework-amqp-1.3.9-11|128	%pom_add_dep org.springframework.amqp:spring-erlang:'${project.version}':test spring-rabbit
21mr|springframework-amqp-1.3.9-11|129	%pom_add_dep org.springframework:spring-test:3.2.9.RELEASE:test spring-rabbit
21mr|springframework-amqp-1.3.9-11|130	# unreported exception java.util.concurrent.TimeoutException; must be caught or declared to be thrown
21mr|springframework-amqp-1.3.9-11|131	rm -r spring-rabbit/src/test/java/org/springframework/amqp/rabbit/connection/CachingConnectionFactoryTests.java \
21mr|springframework-amqp-1.3.9-11|132	spring-rabbit/src/test/java/org/springframework/amqp/rabbit/connection/AbstractConnectionFactoryTests.java \
21mr|springframework-amqp-1.3.9-11|133	spring-rabbit/src/test/java/org/springframework/amqp/rabbit/connection/SingleConnectionFactoryTests.java
21mr|springframework-amqp-1.3.9-11|134	%else
21mr|springframework-amqp-1.3.9-11|135	rm -r spring-rabbit/src/test/java/*
21mr|springframework-amqp-1.3.9-11|136	%endif
21mr|springframework-amqp-1.3.9-11|137	
21mr|springframework-amqp-1.3.9-11|138	for p in %{oname} \
21mr|springframework-amqp-1.3.9-11|139	%if %{with jinterface}
21mr|springframework-amqp-1.3.9-11|140	spring-erlang \
21mr|springframework-amqp-1.3.9-11|141	%endif
21mr|springframework-amqp-1.3.9-11|142	spring-rabbit; do
21mr|springframework-amqp-1.3.9-11|143	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" ${p}
21mr|springframework-amqp-1.3.9-11|144	%pom_add_plugin org.apache.felix:maven-bundle-plugin ${p} '
21mr|springframework-amqp-1.3.9-11|145	<extensions>true</extensions>
21mr|springframework-amqp-1.3.9-11|146	<configuration>
21mr|springframework-amqp-1.3.9-11|147	<instructions>
21mr|springframework-amqp-1.3.9-11|148	<Bundle-Vendor>SpringSource</Bundle-Vendor>
21mr|springframework-amqp-1.3.9-11|149	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-amqp-1.3.9-11|150	</instructions>
21mr|springframework-amqp-1.3.9-11|151	</configuration>
21mr|springframework-amqp-1.3.9-11|152	<executions>
21mr|springframework-amqp-1.3.9-11|153	<execution>
21mr|springframework-amqp-1.3.9-11|154	<id>bundle-manifest</id>
21mr|springframework-amqp-1.3.9-11|155	<phase>process-classes</phase>
21mr|springframework-amqp-1.3.9-11|156	<goals>
21mr|springframework-amqp-1.3.9-11|157	<goal>manifest</goal>
21mr|springframework-amqp-1.3.9-11|158	</goals>
21mr|springframework-amqp-1.3.9-11|159	</execution>
21mr|springframework-amqp-1.3.9-11|160	</executions>'
21mr|springframework-amqp-1.3.9-11|161	done
21mr|springframework-amqp-1.3.9-11|162	
21mr|springframework-amqp-1.3.9-11|163	%mvn_package :%{oname}-parent __noinstall
21mr|springframework-amqp-1.3.9-11|164	
21mr|springframework-amqp-1.3.9-11|165	%build
21mr|springframework-amqp-1.3.9-11|166	%if %{without jinterface}
21mr|springframework-amqp-1.3.9-11|167	opts="-f"
21mr|springframework-amqp-1.3.9-11|168	%endif
21mr|springframework-amqp-1.3.9-11|169	# no test deps spring-erlang
21mr|springframework-amqp-1.3.9-11|170	%mvn_build $opts -- -Dproject.build.sourceEncoding=UTF-8
21mr|springframework-amqp-1.3.9-11|171	
21mr|springframework-amqp-1.3.9-11|172	%install
21mr|springframework-amqp-1.3.9-11|173	%mvn_install
21mr|springframework-amqp-1.3.9-11|174	
21mr|springframework-amqp-1.3.9-11|175	%files -f .mfiles
21mr|springframework-amqp-1.3.9-11|176	%doc src/dist/README.md
21mr|springframework-amqp-1.3.9-11|177	%license src/dist/apache-license.txt src/dist/notice.txt
21mr|springframework-amqp-1.3.9-11|178	
21mr|springframework-amqp-1.3.9-11|179	%files javadoc -f .mfiles-javadoc
21mr|springframework-amqp-1.3.9-11|180	%license src/dist/apache-license.txt src/dist/notice.txt
21mr|springframework-amqp-1.3.9-11|181	

16847 21
21mr|springframework-batch-2.2.7-8|1	%global namedreltag .RELEASE
21mr|springframework-batch-2.2.7-8|2	%global namedversion %{version}%{?namedreltag}
21mr|springframework-batch-2.2.7-8|3	%global oname spring-batch
21mr|springframework-batch-2.2.7-8|4	
21mr|springframework-batch-2.2.7-8|5	%if 0%{?fedora}
21mr|springframework-batch-2.2.7-8|6	# Unavailable deps
21mr|springframework-batch-2.2.7-8|7	# https://bugzilla.redhat.com/show_bug.cgi?id=1240475
21mr|springframework-batch-2.2.7-8|8	%bcond_with vpp
21mr|springframework-batch-2.2.7-8|9	%endif
21mr|springframework-batch-2.2.7-8|10	
21mr|springframework-batch-2.2.7-8|11	Name:          springframework-batch
21mr|springframework-batch-2.2.7-8|12	Version:       2.2.7
21mr|springframework-batch-2.2.7-8|13	Release:       8
21mr|springframework-batch-2.2.7-8|14	Summary:       Tools for enterprise batch or bulk processing
21mr|springframework-batch-2.2.7-8|15	License:       ASL 2.0
21mr|springframework-batch-2.2.7-8|16	URL:           http://www.springsource.org/spring-batch
21mr|springframework-batch-2.2.7-8|17	# lastest release require springframework >= 4
21mr|springframework-batch-2.2.7-8|18	Source0:       https://github.com/spring-projects/spring-batch/archive/%{namedversion}.tar.gz
21mr|springframework-batch-2.2.7-8|19	Patch0:        %{name}-2.2.7-spring-retry1.1.0.patch
21mr|springframework-batch-2.2.7-8|20	
21mr|springframework-batch-2.2.7-8|21	BuildRequires: maven-local
21mr|springframework-batch-2.2.7-8|22	BuildRequires: mvn(cglib:cglib)
21mr|springframework-batch-2.2.7-8|23	BuildRequires: mvn(com.h2database:h2)
21mr|springframework-batch-2.2.7-8|24	BuildRequires: mvn(com.thoughtworks.xstream:xstream)
21mr|springframework-batch-2.2.7-8|25	BuildRequires: mvn(commons-collections:commons-collections)
21mr|springframework-batch-2.2.7-8|26	BuildRequires: mvn(commons-dbcp:commons-dbcp)
21mr|springframework-batch-2.2.7-8|27	BuildRequires: mvn(commons-io:commons-io)
21mr|springframework-batch-2.2.7-8|28	%if %{with vpp}
21mr|springframework-batch-2.2.7-8|29	# antrun-plugin deps
21mr|springframework-batch-2.2.7-8|30	BuildRequires: mvn(foundrylogic.vpp:vpp)
21mr|springframework-batch-2.2.7-8|31	%endif
21mr|springframework-batch-2.2.7-8|32	BuildRequires: mvn(javax.mail:mail)
21mr|springframework-batch-2.2.7-8|33	
21mr|springframework-batch-2.2.7-8|34	BuildRequires: mvn(junit:junit)
21mr|springframework-batch-2.2.7-8|35	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|springframework-batch-2.2.7-8|36	BuildRequires: mvn(net.java.dev.jets3t:jets3t)
21mr|springframework-batch-2.2.7-8|37	BuildRequires: mvn(org.apache.ant:ant)
21mr|springframework-batch-2.2.7-8|38	BuildRequires: mvn(org.apache.ant:ant-apache-regexp)
21mr|springframework-batch-2.2.7-8|39	BuildRequires: mvn(org.apache.derby:derby)
21mr|springframework-batch-2.2.7-8|40	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|springframework-batch-2.2.7-8|41	BuildRequires: mvn(org.apache.felix:org.osgi.core)
21mr|springframework-batch-2.2.7-8|42	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
21mr|springframework-batch-2.2.7-8|43	BuildRequires: mvn(org.apache.geronimo.specs:geronimo-jta_1.1_spec)
21mr|springframework-batch-2.2.7-8|44	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|springframework-batch-2.2.7-8|45	BuildRequires: mvn(org.aspectj:aspectjweaver)
21mr|springframework-batch-2.2.7-8|46	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|springframework-batch-2.2.7-8|47	BuildRequires: mvn(org.codehaus.jettison:jettison)
21mr|springframework-batch-2.2.7-8|48	BuildRequires: mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|springframework-batch-2.2.7-8|49	BuildRequires: mvn(org.eclipse.gemini.blueprint:gemini-blueprint-core)
21mr|springframework-batch-2.2.7-8|50	BuildRequires: mvn(org.jruby.jcodings:jcodings)
21mr|springframework-batch-2.2.7-8|51	BuildRequires: mvn(org.hibernate:hibernate-core)
21mr|springframework-batch-2.2.7-8|52	BuildRequires: mvn(org.hibernate:hibernate-entitymanager)
21mr|springframework-batch-2.2.7-8|53	BuildRequires: mvn(org.hibernate:hibernate-validator)
21mr|springframework-batch-2.2.7-8|54	BuildRequires: mvn(org.hsqldb:hsqldb)
21mr|springframework-batch-2.2.7-8|55	BuildRequires: mvn(org.mockito:mockito-all)
21mr|springframework-batch-2.2.7-8|56	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|springframework-batch-2.2.7-8|57	BuildRequires: mvn(org.springframework:spring-aop)
21mr|springframework-batch-2.2.7-8|58	BuildRequires: mvn(org.springframework:spring-beans)
21mr|springframework-batch-2.2.7-8|59	BuildRequires: mvn(org.springframework:spring-context)
21mr|springframework-batch-2.2.7-8|60	BuildRequires: mvn(org.springframework:spring-context-support)
21mr|springframework-batch-2.2.7-8|61	BuildRequires: mvn(org.springframework:spring-core)
21mr|springframework-batch-2.2.7-8|62	BuildRequires: mvn(org.springframework:spring-jdbc)
21mr|springframework-batch-2.2.7-8|63	BuildRequires: mvn(org.springframework:spring-jms)
21mr|springframework-batch-2.2.7-8|64	BuildRequires: mvn(org.springframework:spring-orm)
21mr|springframework-batch-2.2.7-8|65	BuildRequires: mvn(org.springframework:spring-oxm)
21mr|springframework-batch-2.2.7-8|66	BuildRequires: mvn(org.springframework:spring-test)
21mr|springframework-batch-2.2.7-8|67	BuildRequires: mvn(org.springframework:spring-tx)
21mr|springframework-batch-2.2.7-8|68	BuildRequires: mvn(org.springframework.amqp:spring-amqp)
21mr|springframework-batch-2.2.7-8|69	BuildRequires: mvn(org.springframework.amqp:spring-rabbit)
21mr|springframework-batch-2.2.7-8|70	BuildRequires: mvn(org.springframework.data:spring-data-commons)
21mr|springframework-batch-2.2.7-8|71	BuildRequires: mvn(org.springframework.data:spring-data-mongodb)
21mr|springframework-batch-2.2.7-8|72	BuildRequires: mvn(org.springframework.data:spring-data-redis)
21mr|springframework-batch-2.2.7-8|73	BuildRequires: mvn(org.springframework.retry:spring-retry)
21mr|springframework-batch-2.2.7-8|74	
21mr|springframework-batch-2.2.7-8|75	Group:          Development/Java
21mr|springframework-batch-2.2.7-8|76	BuildArch:     noarch
21mr|springframework-batch-2.2.7-8|77	# Java stack is not supported on x86_32
21mr|springframework-batch-2.2.7-8|78	ExcludeArch: %{ix86}
21mr|springframework-batch-2.2.7-8|79	
21mr|springframework-batch-2.2.7-8|80	%description
21mr|springframework-batch-2.2.7-8|81	Spring Batch provides tools for enterprise batch or bulk processing. It
21mr|springframework-batch-2.2.7-8|82	can be used to wire up jobs, and track their execution, or simply as an
21mr|springframework-batch-2.2.7-8|83	optimization for repetitive processing in a transactional environment.
21mr|springframework-batch-2.2.7-8|84	Spring Batch is part of the Spring Portfolio.
21mr|springframework-batch-2.2.7-8|85	
21mr|springframework-batch-2.2.7-8|86	%package javadoc
21mr|springframework-batch-2.2.7-8|87	Summary:       Javadoc for %{name}
21mr|springframework-batch-2.2.7-8|88	
21mr|springframework-batch-2.2.7-8|89	%description javadoc
21mr|springframework-batch-2.2.7-8|90	This package contains javadoc for %{name}.
21mr|springframework-batch-2.2.7-8|91	
21mr|springframework-batch-2.2.7-8|92	%prep
21mr|springframework-batch-2.2.7-8|93	%setup -q -n %{oname}-%{namedversion}
21mr|springframework-batch-2.2.7-8|94	%patch0 -p1
21mr|springframework-batch-2.2.7-8|95	
21mr|springframework-batch-2.2.7-8|96	sed -i 's/\r//' src/assembly/*.txt
21mr|springframework-batch-2.2.7-8|97	cp -p src/assembly/license.txt .
21mr|springframework-batch-2.2.7-8|98	cp -p src/assembly/notice.txt .
21mr|springframework-batch-2.2.7-8|99	
21mr|springframework-batch-2.2.7-8|100	%pom_remove_plugin :maven-assembly-plugin
21mr|springframework-batch-2.2.7-8|101	%pom_remove_plugin :maven-site-plugin
21mr|springframework-batch-2.2.7-8|102	%pom_remove_plugin :maven-deploy-plugin
21mr|springframework-batch-2.2.7-8|103	%pom_remove_plugin com.agilejava.docbkx:docbkx-maven-plugin
21mr|springframework-batch-2.2.7-8|104	%pom_remove_plugin org.codehaus.mojo:jdepend-maven-plugin
21mr|springframework-batch-2.2.7-8|105	%pom_remove_plugin -r :com.springsource.bundlor.maven
21mr|springframework-batch-2.2.7-8|106	# require com.springsource.bundlor:com.springsource.bundlor.maven
21mr|springframework-batch-2.2.7-8|107	%pom_remove_plugin org.eclipse.m2e:lifecycle-mapping spring-batch-parent
21mr|springframework-batch-2.2.7-8|108	# org.springframework.build.aws org.springframework.build.aws.maven
21mr|springframework-batch-2.2.7-8|109	%pom_xpath_remove -r pom:build/pom:extensions
21mr|springframework-batch-2.2.7-8|110	
21mr|springframework-batch-2.2.7-8|111	sed -i 's|${pom.version}|${project.version}|' pom.xml spring-batch-parent/pom.xml spring-batch-core/pom.xml
21mr|springframework-batch-2.2.7-8|112	
21mr|springframework-batch-2.2.7-8|113	# antrun-plugin deps
21mr|springframework-batch-2.2.7-8|114	%pom_remove_dep org.springframework.build:
21mr|springframework-batch-2.2.7-8|115	%pom_remove_dep :ant-trax spring-batch-parent
21mr|springframework-batch-2.2.7-8|116	# hibernate-annotations apis are available in hibernate-core
21mr|springframework-batch-2.2.7-8|117	%pom_remove_dep -r :hibernate-annotations
21mr|springframework-batch-2.2.7-8|118	
21mr|springframework-batch-2.2.7-8|119	# Fix cglib aId
21mr|springframework-batch-2.2.7-8|120	%pom_xpath_set -r "pom:dependency[pom:groupId = 'cglib']/pom:artifactId" cglib
21mr|springframework-batch-2.2.7-8|121	
21mr|springframework-batch-2.2.7-8|122	# Fix org.osgi.core gId aId
21mr|springframework-batch-2.2.7-8|123	%pom_change_dep -r :osgi_R4_core org.apache.felix:org.osgi.core
21mr|springframework-batch-2.2.7-8|124	
21mr|springframework-batch-2.2.7-8|125	%pom_xpath_set "pom:dependency[pom:groupId = 'org.aspectj']/pom:artifactId" aspectjweaver  spring-batch-test
21mr|springframework-batch-2.2.7-8|126	%pom_remove_dep -r :aspectjrt
21mr|springframework-batch-2.2.7-8|127	
21mr|springframework-batch-2.2.7-8|128	%pom_xpath_set "pom:dependency[pom:groupId = 'log4j']/pom:version" 1.2.17 spring-batch-parent
21mr|springframework-batch-2.2.7-8|129	
21mr|springframework-batch-2.2.7-8|130	# Use newer org.springframework.osgi
21mr|springframework-batch-2.2.7-8|131	%pom_change_dep -r :spring-osgi-core org.eclipse.gemini.blueprint:gemini-blueprint-core:1.0.2.RELEASE
21mr|springframework-batch-2.2.7-8|132	sed -i "s|org.springframework.osgi|org.eclipse.gemini.blueprint|" spring-batch-core/src/main/java/org/springframework/batch/core/configuration/support/OsgiBundleXmlApplicationContextFactory.java
21mr|springframework-batch-2.2.7-8|133	
21mr|springframework-batch-2.2.7-8|134	# Unavailable deps.
21mr|springframework-batch-2.2.7-8|135	# require: 2.3.4.726 < ibatis-sqlmap > 2.3.0
21mr|springframework-batch-2.2.7-8|136	%pom_remove_dep org.apache.ibatis:ibatis-sqlmap spring-batch-infrastructure
21mr|springframework-batch-2.2.7-8|137	rm -r spring-batch-infrastructure/src/main/java/org/springframework/batch/item/database/Ibatis*.java \
21mr|springframework-batch-2.2.7-8|138	spring-batch-infrastructure/src/test/java/org/springframework/batch/item/database/Ibatis*.java
21mr|springframework-batch-2.2.7-8|139	
21mr|springframework-batch-2.2.7-8|140	# AGPLv3
21mr|springframework-batch-2.2.7-8|141	%pom_remove_dep org.springframework.data:spring-data-neo4j spring-batch-infrastructure
21mr|springframework-batch-2.2.7-8|142	rm -r spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/Neo4jItemReader.java \
21mr|springframework-batch-2.2.7-8|143	spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/Neo4jItemWriter.java \
21mr|springframework-batch-2.2.7-8|144	spring-batch-infrastructure/src/test/java/org/springframework/batch/item/data/Neo4jItemReaderTests.java \
21mr|springframework-batch-2.2.7-8|145	spring-batch-infrastructure/src/test/java/org/springframework/batch/item/data/Neo4jItemWriterTests.java
21mr|springframework-batch-2.2.7-8|146	
21mr|springframework-batch-2.2.7-8|147	# NON free
21mr|springframework-batch-2.2.7-8|148	%pom_remove_dep org.springframework.data:spring-data-gemfire spring-batch-infrastructure
21mr|springframework-batch-2.2.7-8|149	rm -r spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/GemfireItemWriter.java \
21mr|springframework-batch-2.2.7-8|150	spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/SpELMappingGemfireItemWriter.java \
21mr|springframework-batch-2.2.7-8|151	spring-batch-infrastructure/src/test/java/org/springframework/batch/item/data/GemfireItemWriterTests.java
21mr|springframework-batch-2.2.7-8|152	
21mr|springframework-batch-2.2.7-8|153	# require foundrylogic.vpp vpp 2.2.1 for generate sql resources
21mr|springframework-batch-2.2.7-8|154	%if %{with vpp}
21mr|springframework-batch-2.2.7-8|155	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-antrun-plugin']" \
21mr|springframework-batch-2.2.7-8|156	"<dependencies>
21mr|springframework-batch-2.2.7-8|157	<dependency>
21mr|springframework-batch-2.2.7-8|158	<groupId>foundrylogic.vpp</groupId>
21mr|springframework-batch-2.2.7-8|159	<artifactId>vpp</artifactId>
21mr|springframework-batch-2.2.7-8|160	<version>2.2.1</version>
21mr|springframework-batch-2.2.7-8|161	</dependency>
21mr|springframework-batch-2.2.7-8|162	</dependencies>" spring-batch-core
21mr|springframework-batch-2.2.7-8|163	# regenerate resources.
21mr|springframework-batch-2.2.7-8|164	rm -r spring-batch-core/src/main/resources/org/springframework/batch/core/*.sql
21mr|springframework-batch-2.2.7-8|165	# Fix resources location
21mr|springframework-batch-2.2.7-8|166	sed -i 's|${basedir}/target/generated-resources|${basedir}/target/generated-resources/org/springframework/batch/core|' spring-batch-core/pom.xml
21mr|springframework-batch-2.2.7-8|167	%pom_xpath_inject "pom:project/pom:build" '
21mr|springframework-batch-2.2.7-8|168	<resources>
21mr|springframework-batch-2.2.7-8|169	<resource>
21mr|springframework-batch-2.2.7-8|170	<directory>${basedir}/src/main/resources</directory>
21mr|springframework-batch-2.2.7-8|171	<includes>
21mr|springframework-batch-2.2.7-8|172	<include>**/*</include>
21mr|springframework-batch-2.2.7-8|173	</includes>
21mr|springframework-batch-2.2.7-8|174	</resource>
21mr|springframework-batch-2.2.7-8|175	<resource>
21mr|springframework-batch-2.2.7-8|176	<directory>${basedir}/target/generated-resources</directory>
21mr|springframework-batch-2.2.7-8|177	<includes>
21mr|springframework-batch-2.2.7-8|178	<include>**/*</include>
21mr|springframework-batch-2.2.7-8|179	</includes>
21mr|springframework-batch-2.2.7-8|180	</resource>
21mr|springframework-batch-2.2.7-8|181	</resources>' spring-batch-core
21mr|springframework-batch-2.2.7-8|182	%else
21mr|springframework-batch-2.2.7-8|183	%pom_remove_plugin org.apache.maven.plugins:maven-antrun-plugin spring-batch-core
21mr|springframework-batch-2.2.7-8|184	%pom_remove_plugin org.apache.maven.plugins:maven-antrun-plugin spring-batch-parent
21mr|springframework-batch-2.2.7-8|185	%endif
21mr|springframework-batch-2.2.7-8|186	
21mr|springframework-batch-2.2.7-8|187	%pom_xpath_inject pom:properties '
21mr|springframework-batch-2.2.7-8|188	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>' spring-batch-parent
21mr|springframework-batch-2.2.7-8|189	
21mr|springframework-batch-2.2.7-8|190	# add OSGi support and FIX Bundle-SymbolicName
21mr|springframework-batch-2.2.7-8|191	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 spring-batch-infrastructure '
21mr|springframework-batch-2.2.7-8|192	<extensions>true</extensions>
21mr|springframework-batch-2.2.7-8|193	<configuration>
21mr|springframework-batch-2.2.7-8|194	<instructions>
21mr|springframework-batch-2.2.7-8|195	<Bundle-SymbolicName>org.springframework.batch.infrastructure</Bundle-SymbolicName>
21mr|springframework-batch-2.2.7-8|196	<Bundle-Name>Spring Batch Infrastructure</Bundle-Name>
21mr|springframework-batch-2.2.7-8|197	<Bundle-Vendor>Spring</Bundle-Vendor>
21mr|springframework-batch-2.2.7-8|198	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-batch-2.2.7-8|199	</instructions>
21mr|springframework-batch-2.2.7-8|200	</configuration>
21mr|springframework-batch-2.2.7-8|201	<executions>
21mr|springframework-batch-2.2.7-8|202	<execution>
21mr|springframework-batch-2.2.7-8|203	<id>bundle-manifest</id>
21mr|springframework-batch-2.2.7-8|204	<phase>process-classes</phase>
21mr|springframework-batch-2.2.7-8|205	<goals>
21mr|springframework-batch-2.2.7-8|206	<goal>manifest</goal>
21mr|springframework-batch-2.2.7-8|207	</goals>
21mr|springframework-batch-2.2.7-8|208	</execution>
21mr|springframework-batch-2.2.7-8|209	</executions>'
21mr|springframework-batch-2.2.7-8|210	
21mr|springframework-batch-2.2.7-8|211	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 spring-batch-core '
21mr|springframework-batch-2.2.7-8|212	<extensions>true</extensions>
21mr|springframework-batch-2.2.7-8|213	<configuration>
21mr|springframework-batch-2.2.7-8|214	<instructions>
21mr|springframework-batch-2.2.7-8|215	<Bundle-SymbolicName>org.springframework.batch.core</Bundle-SymbolicName>
21mr|springframework-batch-2.2.7-8|216	<Bundle-Name>Spring Batch Core</Bundle-Name>
21mr|springframework-batch-2.2.7-8|217	<Bundle-Vendor>Spring</Bundle-Vendor>
21mr|springframework-batch-2.2.7-8|218	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-batch-2.2.7-8|219	</instructions>
21mr|springframework-batch-2.2.7-8|220	</configuration>
21mr|springframework-batch-2.2.7-8|221	<executions>
21mr|springframework-batch-2.2.7-8|222	<execution>
21mr|springframework-batch-2.2.7-8|223	<id>bundle-manifest</id>
21mr|springframework-batch-2.2.7-8|224	<phase>process-classes</phase>
21mr|springframework-batch-2.2.7-8|225	<goals>
21mr|springframework-batch-2.2.7-8|226	<goal>manifest</goal>
21mr|springframework-batch-2.2.7-8|227	</goals>
21mr|springframework-batch-2.2.7-8|228	</execution>
21mr|springframework-batch-2.2.7-8|229	</executions>'
21mr|springframework-batch-2.2.7-8|230	
21mr|springframework-batch-2.2.7-8|231	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 spring-batch-test '
21mr|springframework-batch-2.2.7-8|232	<extensions>true</extensions>
21mr|springframework-batch-2.2.7-8|233	<configuration>
21mr|springframework-batch-2.2.7-8|234	<instructions>
21mr|springframework-batch-2.2.7-8|235	<Bundle-SymbolicName>org.springframework.batch.test</Bundle-SymbolicName>
21mr|springframework-batch-2.2.7-8|236	<Bundle-Name>Spring Batch Test</Bundle-Name>
21mr|springframework-batch-2.2.7-8|237	<Bundle-Vendor>Spring</Bundle-Vendor>
21mr|springframework-batch-2.2.7-8|238	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-batch-2.2.7-8|239	</instructions>
21mr|springframework-batch-2.2.7-8|240	</configuration>
21mr|springframework-batch-2.2.7-8|241	<executions>
21mr|springframework-batch-2.2.7-8|242	<execution>
21mr|springframework-batch-2.2.7-8|243	<id>bundle-manifest</id>
21mr|springframework-batch-2.2.7-8|244	<phase>process-classes</phase>
21mr|springframework-batch-2.2.7-8|245	<goals>
21mr|springframework-batch-2.2.7-8|246	<goal>manifest</goal>
21mr|springframework-batch-2.2.7-8|247	</goals>
21mr|springframework-batch-2.2.7-8|248	</execution>
21mr|springframework-batch-2.2.7-8|249	</executions>'
21mr|springframework-batch-2.2.7-8|250	
21mr|springframework-batch-2.2.7-8|251	%build
21mr|springframework-batch-2.2.7-8|252	# Test disabled, because:
21mr|springframework-batch-2.2.7-8|253	# due to the incompatibility of jettison 1.2+ with xstream
21mr|springframework-batch-2.2.7-8|254	# com.thoughtworks.xstream.converters.ConversionException: Cannot construct java.util.Map$Entry as it does not have a no-args constructor : Cannot construct java.util.Map$Entry as it does not have a no-args constructor
21mr|springframework-batch-2.2.7-8|255	# ---- Debugging information ----
21mr|springframework-batch-2.2.7-8|256	# message             : Cannot construct java.util.Map$Entry as it does not have a no-args constructor
21mr|springframework-batch-2.2.7-8|257	# cause-exception     : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
21mr|springframework-batch-2.2.7-8|258	# cause-message       : Cannot construct java.util.Map$Entry as it does not have a no-args constructor
21mr|springframework-batch-2.2.7-8|259	# class               : java.util.HashMap
21mr|springframework-batch-2.2.7-8|260	# required-type       : java.util.Map$Entry
21mr|springframework-batch-2.2.7-8|261	# path                : /map/map/entry
21mr|springframework-batch-2.2.7-8|262	# line number         : -1
21mr|springframework-batch-2.2.7-8|263	# -------------------------------
21mr|springframework-batch-2.2.7-8|264	# unavailable test deps: package org.springframework.orm.hibernate4 does not exist
21mr|springframework-batch-2.2.7-8|265	%mvn_build -f
21mr|springframework-batch-2.2.7-8|266	
21mr|springframework-batch-2.2.7-8|267	%install
21mr|springframework-batch-2.2.7-8|268	%mvn_install
21mr|springframework-batch-2.2.7-8|269	
21mr|springframework-batch-2.2.7-8|270	%files -f .mfiles
21mr|springframework-batch-2.2.7-8|271	%doc README.md
21mr|springframework-batch-2.2.7-8|272	%license license.txt notice.txt
21mr|springframework-batch-2.2.7-8|273	
21mr|springframework-batch-2.2.7-8|274	%files javadoc -f .mfiles-javadoc
21mr|springframework-batch-2.2.7-8|275	%license license.txt notice.txt
21mr|springframework-batch-2.2.7-8|276	

16848 21
21mr|springframework-data-commons-1.8.4-13|1	%global namedreltag .RELEASE
21mr|springframework-data-commons-1.8.4-13|2	%global namedversion %{version}%{?namedreltag}
21mr|springframework-data-commons-1.8.4-13|3	%global oname spring-data-commons
21mr|springframework-data-commons-1.8.4-13|4	
21mr|springframework-data-commons-1.8.4-13|5	Name:          springframework-data-commons
21mr|springframework-data-commons-1.8.4-13|6	Version:       1.8.4
21mr|springframework-data-commons-1.8.4-13|7	Release:       13
21mr|springframework-data-commons-1.8.4-13|8	Summary:       Interfaces between relational and non-relational data stores
21mr|springframework-data-commons-1.8.4-13|9	License:       ASL 2.0
21mr|springframework-data-commons-1.8.4-13|10	URL:           http://projects.spring.io/spring-data/
21mr|springframework-data-commons-1.8.4-13|11	# Newer release require springframework >= 4.0.7.RELEASE
21mr|springframework-data-commons-1.8.4-13|12	Source0:       https://github.com/spring-projects/spring-data-commons/archive/%{namedversion}.tar.gz
21mr|springframework-data-commons-1.8.4-13|13	
21mr|springframework-data-commons-1.8.4-13|14	
21mr|springframework-data-commons-1.8.4-13|15	BuildRequires: maven-local
21mr|springframework-data-commons-1.8.4-13|16	BuildRequires: mvn(com.google.guava:guava)
21mr|springframework-data-commons-1.8.4-13|17	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|springframework-data-commons-1.8.4-13|18	BuildRequires: mvn(com.mysema.querydsl:querydsl-apt)
21mr|springframework-data-commons-1.8.4-13|19	BuildRequires: mvn(com.mysema.querydsl:querydsl-core)
21mr|springframework-data-commons-1.8.4-13|20	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|springframework-data-commons-1.8.4-13|21	BuildRequires: mvn(javax.ejb:ejb-api)
21mr|springframework-data-commons-1.8.4-13|22	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|springframework-data-commons-1.8.4-13|23	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|springframework-data-commons-1.8.4-13|24	BuildRequires: mvn(joda-time:joda-time)
21mr|springframework-data-commons-1.8.4-13|25	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|springframework-data-commons-1.8.4-13|26	BuildRequires: mvn(org.springframework:spring-beans)
21mr|springframework-data-commons-1.8.4-13|27	BuildRequires: mvn(org.springframework:spring-context)
21mr|springframework-data-commons-1.8.4-13|28	BuildRequires: mvn(org.springframework:spring-core)
21mr|springframework-data-commons-1.8.4-13|29	BuildRequires: mvn(org.springframework:spring-expression)
21mr|springframework-data-commons-1.8.4-13|30	BuildRequires: mvn(org.springframework:spring-oxm)
21mr|springframework-data-commons-1.8.4-13|31	BuildRequires: mvn(org.springframework:spring-tx)
21mr|springframework-data-commons-1.8.4-13|32	BuildRequires: mvn(org.springframework:spring-web)
21mr|springframework-data-commons-1.8.4-13|33	BuildRequires: mvn(org.springframework:spring-webmvc)
21mr|springframework-data-commons-1.8.4-13|34	BuildRequires: mvn(org.springframework.hateoas:spring-hateoas)
21mr|springframework-data-commons-1.8.4-13|35	
21mr|springframework-data-commons-1.8.4-13|36	%if 0
21mr|springframework-data-commons-1.8.4-13|37	# Test deps
21mr|springframework-data-commons-1.8.4-13|38	# https://bugzilla.redhat.com/show_bug.cgi?id=1217162
21mr|springframework-data-commons-1.8.4-13|39	BuildRequires: mvn(com.mysema.maven:apt-maven-plugin)
21mr|springframework-data-commons-1.8.4-13|40	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|springframework-data-commons-1.8.4-13|41	BuildRequires: mvn(javax.el:javax.el-api)
21mr|springframework-data-commons-1.8.4-13|42	BuildRequires: mvn(org.apache.openwebbeans.test:cditest-owb)
21mr|springframework-data-commons-1.8.4-13|43	BuildRequires: mvn(org.codehaus.groovy:groovy-all:1.8.6)
21mr|springframework-data-commons-1.8.4-13|44	BuildRequires: mvn(xmlunit:xmlunit)
21mr|springframework-data-commons-1.8.4-13|45	%endif
21mr|springframework-data-commons-1.8.4-13|46	
21mr|springframework-data-commons-1.8.4-13|47	Group:          Development/Java
21mr|springframework-data-commons-1.8.4-13|48	BuildArch:     noarch
21mr|springframework-data-commons-1.8.4-13|49	# Java stack is not supported on x86_32
21mr|springframework-data-commons-1.8.4-13|50	ExcludeArch: %{ix86}
21mr|springframework-data-commons-1.8.4-13|51	
21mr|springframework-data-commons-1.8.4-13|52	%description
21mr|springframework-data-commons-1.8.4-13|53	Spring Data Commons is part of the umbrella Spring Data project that
21mr|springframework-data-commons-1.8.4-13|54	provides shared infrastructure across the Spring Data projects. Most
21mr|springframework-data-commons-1.8.4-13|55	importantly at the moment it contains technology neutral repository
21mr|springframework-data-commons-1.8.4-13|56	interfaces as well as a meta-data model for persisting Java classes.
21mr|springframework-data-commons-1.8.4-13|57	
21mr|springframework-data-commons-1.8.4-13|58	Features:
21mr|springframework-data-commons-1.8.4-13|59	° Powerful Repository and custom object-mapping abstractions
21mr|springframework-data-commons-1.8.4-13|60	° Support for cross-store persistence
21mr|springframework-data-commons-1.8.4-13|61	° Dynamic query generation from query method names
21mr|springframework-data-commons-1.8.4-13|62	° Implementation domain base classes providing basic properties
21mr|springframework-data-commons-1.8.4-13|63	° Support for transparent auditing (created, last changed)
21mr|springframework-data-commons-1.8.4-13|64	° Possibility to integrate custom repository code
21mr|springframework-data-commons-1.8.4-13|65	° Easy Spring integration with custom name-space
21mr|springframework-data-commons-1.8.4-13|66	
21mr|springframework-data-commons-1.8.4-13|67	%package javadoc
21mr|springframework-data-commons-1.8.4-13|68	Summary:       Javadoc for %{name}
21mr|springframework-data-commons-1.8.4-13|69	
21mr|springframework-data-commons-1.8.4-13|70	%description javadoc
21mr|springframework-data-commons-1.8.4-13|71	This package contains javadoc for %{name}.
21mr|springframework-data-commons-1.8.4-13|72	
21mr|springframework-data-commons-1.8.4-13|73	%prep
21mr|springframework-data-commons-1.8.4-13|74	%setup -q -n %{oname}-%{namedversion}
21mr|springframework-data-commons-1.8.4-13|75	
21mr|springframework-data-commons-1.8.4-13|76	cp -p src/main/resources/*.txt .
21mr|springframework-data-commons-1.8.4-13|77	sed -i 's/\r//' *.txt
21mr|springframework-data-commons-1.8.4-13|78	
21mr|springframework-data-commons-1.8.4-13|79	# https://github.com/spring-projects/spring-data-build
21mr|springframework-data-commons-1.8.4-13|80	%pom_remove_parent
21mr|springframework-data-commons-1.8.4-13|81	# Remove unavailable plugins
21mr|springframework-data-commons-1.8.4-13|82	%pom_remove_plugin :apt-maven-plugin
21mr|springframework-data-commons-1.8.4-13|83	%pom_remove_plugin :wagon-maven-plugin
21mr|springframework-data-commons-1.8.4-13|84	# Remove unwanted plugin
21mr|springframework-data-commons-1.8.4-13|85	%pom_remove_plugin :maven-assembly-plugin
21mr|springframework-data-commons-1.8.4-13|86	
21mr|springframework-data-commons-1.8.4-13|87	# Set dependecies version (available in parent pom)
21mr|springframework-data-commons-1.8.4-13|88	%pom_xpath_set "pom:dependency[pom:groupId='com.fasterxml.jackson.core']/pom:version" 2.5.0
21mr|springframework-data-commons-1.8.4-13|89	%pom_xpath_set "pom:dependency[pom:groupId='javax.enterprise']/pom:version" 1.1
21mr|springframework-data-commons-1.8.4-13|90	%pom_xpath_set "pom:dependency[pom:groupId='joda-time']/pom:version" 2.3
21mr|springframework-data-commons-1.8.4-13|91	%pom_xpath_set "pom:dependency[pom:groupId='org.apache.openwebbeans.test']/pom:version" 1.2.0
21mr|springframework-data-commons-1.8.4-13|92	%pom_xpath_set "pom:dependency[pom:groupId='com.mysema.querydsl']/pom:version" 3.6.4
21mr|springframework-data-commons-1.8.4-13|93	
21mr|springframework-data-commons-1.8.4-13|94	# Force EL 3.0 apis
21mr|springframework-data-commons-1.8.4-13|95	%pom_xpath_set "pom:dependency[pom:groupId='javax.el']/pom:artifactId" javax.el-api
21mr|springframework-data-commons-1.8.4-13|96	%pom_xpath_set "pom:dependency[pom:groupId='javax.el']/pom:version" 3.0.0
21mr|springframework-data-commons-1.8.4-13|97	# Force servlet 3.1 apis
21mr|springframework-data-commons-1.8.4-13|98	%pom_xpath_set "pom:dependency[pom:groupId='javax.servlet']/pom:artifactId" javax.servlet-api
21mr|springframework-data-commons-1.8.4-13|99	%pom_xpath_set "pom:dependency[pom:groupId='javax.servlet']/pom:version" 3.1.0
21mr|springframework-data-commons-1.8.4-13|100	
21mr|springframework-data-commons-1.8.4-13|101	# Use jvm apis (java.util.Optional)
21mr|springframework-data-commons-1.8.4-13|102	%pom_remove_dep org.springframework.data.build:spring-data-java8-stub
21mr|springframework-data-commons-1.8.4-13|103	
21mr|springframework-data-commons-1.8.4-13|104	# Add OSGi support
21mr|springframework-data-commons-1.8.4-13|105	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|springframework-data-commons-1.8.4-13|106	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|springframework-data-commons-1.8.4-13|107	<extensions>true</extensions>
21mr|springframework-data-commons-1.8.4-13|108	<configuration>
21mr|springframework-data-commons-1.8.4-13|109	<instructions>
21mr|springframework-data-commons-1.8.4-13|110	<Bundle-SymbolicName>org.springframework.data.core</Bundle-SymbolicName>
21mr|springframework-data-commons-1.8.4-13|111	<Bundle-Name>${project.name}</Bundle-Name>
21mr|springframework-data-commons-1.8.4-13|112	<Bundle-Vendor>Pivotal Software, Inc.</Bundle-Vendor>
21mr|springframework-data-commons-1.8.4-13|113	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-data-commons-1.8.4-13|114	</instructions>
21mr|springframework-data-commons-1.8.4-13|115	</configuration>
21mr|springframework-data-commons-1.8.4-13|116	<executions>
21mr|springframework-data-commons-1.8.4-13|117	<execution>
21mr|springframework-data-commons-1.8.4-13|118	<id>bundle-manifest</id>
21mr|springframework-data-commons-1.8.4-13|119	<phase>process-classes</phase>
21mr|springframework-data-commons-1.8.4-13|120	<goals>
21mr|springframework-data-commons-1.8.4-13|121	<goal>manifest</goal>
21mr|springframework-data-commons-1.8.4-13|122	</goals>
21mr|springframework-data-commons-1.8.4-13|123	</execution>
21mr|springframework-data-commons-1.8.4-13|124	</executions>'
21mr|springframework-data-commons-1.8.4-13|125	
21mr|springframework-data-commons-1.8.4-13|126	%mvn_file : %{oname}
21mr|springframework-data-commons-1.8.4-13|127	
21mr|springframework-data-commons-1.8.4-13|128	%build
21mr|springframework-data-commons-1.8.4-13|129	
21mr|springframework-data-commons-1.8.4-13|130	# Unavailable test deps
21mr|springframework-data-commons-1.8.4-13|131	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|springframework-data-commons-1.8.4-13|132	
21mr|springframework-data-commons-1.8.4-13|133	%install
21mr|springframework-data-commons-1.8.4-13|134	%mvn_install
21mr|springframework-data-commons-1.8.4-13|135	
21mr|springframework-data-commons-1.8.4-13|136	%files -f .mfiles
21mr|springframework-data-commons-1.8.4-13|137	%doc changelog.txt readme.*
21mr|springframework-data-commons-1.8.4-13|138	%license license.txt notice.txt
21mr|springframework-data-commons-1.8.4-13|139	
21mr|springframework-data-commons-1.8.4-13|140	%files javadoc -f .mfiles-javadoc
21mr|springframework-data-commons-1.8.4-13|141	%license license.txt notice.txt
21mr|springframework-data-commons-1.8.4-13|142	

16849 21
21mr|springframework-data-mongodb-1.5.2-11|1	%global namedreltag .RELEASE
21mr|springframework-data-mongodb-1.5.2-11|2	%global namedversion %{version}%{?namedreltag}
21mr|springframework-data-mongodb-1.5.2-11|3	%global oname spring-data-mongodb
21mr|springframework-data-mongodb-1.5.2-11|4	
21mr|springframework-data-mongodb-1.5.2-11|5	%if 0%{?fedora}
21mr|springframework-data-mongodb-1.5.2-11|6	%bcond_with aspectj
21mr|springframework-data-mongodb-1.5.2-11|7	# https://bugzilla.redhat.com/show_bug.cgi?id=1217162
21mr|springframework-data-mongodb-1.5.2-11|8	%bcond_with test
21mr|springframework-data-mongodb-1.5.2-11|9	%endif
21mr|springframework-data-mongodb-1.5.2-11|10	
21mr|springframework-data-mongodb-1.5.2-11|11	Name:          springframework-data-mongodb
21mr|springframework-data-mongodb-1.5.2-11|12	# Newer release require springframework >= 4.0.7.RELEASE
21mr|springframework-data-mongodb-1.5.2-11|13	Version:       1.5.2
21mr|springframework-data-mongodb-1.5.2-11|14	Release:       11
21mr|springframework-data-mongodb-1.5.2-11|15	Summary:       MongoDB support for Spring Data
21mr|springframework-data-mongodb-1.5.2-11|16	License:       ASL 2.0
21mr|springframework-data-mongodb-1.5.2-11|17	URL:           http://projects.spring.io/spring-data-mongodb/
21mr|springframework-data-mongodb-1.5.2-11|18	Source0:       https://github.com/spring-projects/spring-data-mongodb/archive/%{namedversion}.tar.gz
21mr|springframework-data-mongodb-1.5.2-11|19	
21mr|springframework-data-mongodb-1.5.2-11|20	BuildRequires: maven-local
21mr|springframework-data-mongodb-1.5.2-11|21	# https://jira.spring.io/browse/DATACMNS-670
21mr|springframework-data-mongodb-1.5.2-11|22	BuildRequires: mvn(com.mysema.querydsl:querydsl-apt)
21mr|springframework-data-mongodb-1.5.2-11|23	BuildRequires: mvn(com.mysema.querydsl:querydsl-mongodb)
21mr|springframework-data-mongodb-1.5.2-11|24	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|springframework-data-mongodb-1.5.2-11|25	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|springframework-data-mongodb-1.5.2-11|26	BuildRequires: mvn(javax.validation:validation-api)
21mr|springframework-data-mongodb-1.5.2-11|27	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|springframework-data-mongodb-1.5.2-11|28	BuildRequires: mvn(net.sf.cglib:cglib)
21mr|springframework-data-mongodb-1.5.2-11|29	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|springframework-data-mongodb-1.5.2-11|30	BuildRequires: mvn(org.mongodb:mongo-java-driver:2)
21mr|springframework-data-mongodb-1.5.2-11|31	BuildRequires: mvn(org.objenesis:objenesis)
21mr|springframework-data-mongodb-1.5.2-11|32	BuildRequires: mvn(org.springframework:spring-beans)
21mr|springframework-data-mongodb-1.5.2-11|33	BuildRequires: mvn(org.springframework:spring-context)
21mr|springframework-data-mongodb-1.5.2-11|34	BuildRequires: mvn(org.springframework:spring-core)
21mr|springframework-data-mongodb-1.5.2-11|35	BuildRequires: mvn(org.springframework:spring-expression)
21mr|springframework-data-mongodb-1.5.2-11|36	BuildRequires: mvn(org.springframework:spring-tx)
21mr|springframework-data-mongodb-1.5.2-11|37	BuildRequires: mvn(org.springframework.data:spring-data-commons)
21mr|springframework-data-mongodb-1.5.2-11|38	
21mr|springframework-data-mongodb-1.5.2-11|39	# spring-data-mongodb-cross-store
21mr|springframework-data-mongodb-1.5.2-11|40	%if %{with aspectj}
21mr|springframework-data-mongodb-1.5.2-11|41	BuildRequires: mvn(org.aspectj:aspectjrt)
21mr|springframework-data-mongodb-1.5.2-11|42	BuildRequires: mvn(org.aspectj:aspectjtools)
21mr|springframework-data-mongodb-1.5.2-11|43	BuildRequires: mvn(org.codehaus.mojo:aspectj-maven-plugin)
21mr|springframework-data-mongodb-1.5.2-11|44	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api)
21mr|springframework-data-mongodb-1.5.2-11|45	BuildRequires: mvn(org.springframework:spring-aspects)
21mr|springframework-data-mongodb-1.5.2-11|46	BuildRequires: mvn(org.springframework:spring-orm)
21mr|springframework-data-mongodb-1.5.2-11|47	%endif
21mr|springframework-data-mongodb-1.5.2-11|48	
21mr|springframework-data-mongodb-1.5.2-11|49	# Test deps
21mr|springframework-data-mongodb-1.5.2-11|50	%if %{with test}
21mr|springframework-data-mongodb-1.5.2-11|51	BuildRequires: mvn(hsqldb:hsqldb:1)
21mr|springframework-data-mongodb-1.5.2-11|52	BuildRequires: mvn(javax.el:el-api)
21mr|springframework-data-mongodb-1.5.2-11|53	BuildRequires: mvn(javax.servlet:servlet-api)
21mr|springframework-data-mongodb-1.5.2-11|54	BuildRequires: mvn(joda-time:joda-time)
21mr|springframework-data-mongodb-1.5.2-11|55	BuildRequires: mvn(org.apache.openwebbeans.test:cditest-owb)
21mr|springframework-data-mongodb-1.5.2-11|56	BuildRequires: mvn(org.hibernate:hibernate-entitymanager)
21mr|springframework-data-mongodb-1.5.2-11|57	BuildRequires: mvn(org.hibernate:hibernate-validator)
21mr|springframework-data-mongodb-1.5.2-11|58	# https://bugzilla.redhat.com/show_bug.cgi?id=1217162
21mr|springframework-data-mongodb-1.5.2-11|59	BuildRequires: mvn(com.mysema.maven:apt-maven-plugin)
21mr|springframework-data-mongodb-1.5.2-11|60	BuildRequires: mvn(org.slf4j:jul-to-slf4j)
21mr|springframework-data-mongodb-1.5.2-11|61	%endif
21mr|springframework-data-mongodb-1.5.2-11|62	
21mr|springframework-data-mongodb-1.5.2-11|63	Group:          Development/Java
21mr|springframework-data-mongodb-1.5.2-11|64	BuildArch:     noarch
21mr|springframework-data-mongodb-1.5.2-11|65	# Java stack is not supported on x86_32
21mr|springframework-data-mongodb-1.5.2-11|66	ExcludeArch: %{ix86}
21mr|springframework-data-mongodb-1.5.2-11|67	
21mr|springframework-data-mongodb-1.5.2-11|68	%description
21mr|springframework-data-mongodb-1.5.2-11|69	The Spring Data MongoDB project provides integration with the
21mr|springframework-data-mongodb-1.5.2-11|70	MongoDB document database. Key functional areas of Spring
21mr|springframework-data-mongodb-1.5.2-11|71	Data MongoDB are a POJO centric model for interacting with a
21mr|springframework-data-mongodb-1.5.2-11|72	MongoDB DBCollection and easily writing a Repository style
21mr|springframework-data-mongodb-1.5.2-11|73	data access layer.
21mr|springframework-data-mongodb-1.5.2-11|74	
21mr|springframework-data-mongodb-1.5.2-11|75	%package log4j
21mr|springframework-data-mongodb-1.5.2-11|76	Summary:       Spring Data MongoDB - Log4J Appender
21mr|springframework-data-mongodb-1.5.2-11|77	
21mr|springframework-data-mongodb-1.5.2-11|78	%description log4j
21mr|springframework-data-mongodb-1.5.2-11|79	Spring Data Mongo DB Log4J Appender.
21mr|springframework-data-mongodb-1.5.2-11|80	
21mr|springframework-data-mongodb-1.5.2-11|81	%package parent
21mr|springframework-data-mongodb-1.5.2-11|82	Summary:       Spring Data MongoDB Parent POM
21mr|springframework-data-mongodb-1.5.2-11|83	
21mr|springframework-data-mongodb-1.5.2-11|84	%description parent
21mr|springframework-data-mongodb-1.5.2-11|85	Spring Data MongoDB Parent POM.
21mr|springframework-data-mongodb-1.5.2-11|86	
21mr|springframework-data-mongodb-1.5.2-11|87	%package javadoc
21mr|springframework-data-mongodb-1.5.2-11|88	Summary:       Javadoc for %{name}
21mr|springframework-data-mongodb-1.5.2-11|89	
21mr|springframework-data-mongodb-1.5.2-11|90	%description javadoc
21mr|springframework-data-mongodb-1.5.2-11|91	This package contains javadoc for %{name}.
21mr|springframework-data-mongodb-1.5.2-11|92	
21mr|springframework-data-mongodb-1.5.2-11|93	%prep
21mr|springframework-data-mongodb-1.5.2-11|94	%setup -q -n %{oname}-%{namedversion}
21mr|springframework-data-mongodb-1.5.2-11|95	sed -i 's/\r//' src/main/resources/*.txt
21mr|springframework-data-mongodb-1.5.2-11|96	cp -p src/main/resources/*.txt .
21mr|springframework-data-mongodb-1.5.2-11|97	
21mr|springframework-data-mongodb-1.5.2-11|98	# org.springframework.data.build:spring-data-parent:pom:1.4.2.RELEASE
21mr|springframework-data-mongodb-1.5.2-11|99	%pom_remove_parent
21mr|springframework-data-mongodb-1.5.2-11|100	
21mr|springframework-data-mongodb-1.5.2-11|101	%if %{without aspectj}
21mr|springframework-data-mongodb-1.5.2-11|102	%pom_disable_module %{oname}-cross-store
21mr|springframework-data-mongodb-1.5.2-11|103	%endif
21mr|springframework-data-mongodb-1.5.2-11|104	%if %{without test}
21mr|springframework-data-mongodb-1.5.2-11|105	%pom_remove_plugin com.mysema.maven:apt-maven-plugin %{oname}
21mr|springframework-data-mongodb-1.5.2-11|106	%endif
21mr|springframework-data-mongodb-1.5.2-11|107	
21mr|springframework-data-mongodb-1.5.2-11|108	%pom_disable_module %{oname}-distribution
21mr|springframework-data-mongodb-1.5.2-11|109	%pom_remove_plugin :maven-assembly-plugin %{oname}-distribution
21mr|springframework-data-mongodb-1.5.2-11|110	%pom_remove_plugin :wagon-maven-plugin %{oname}-distribution
21mr|springframework-data-mongodb-1.5.2-11|111	
21mr|springframework-data-mongodb-1.5.2-11|112	# Fix version
21mr|springframework-data-mongodb-1.5.2-11|113	%pom_xpath_set "pom:project/pom:properties/pom:mongo" 2
21mr|springframework-data-mongodb-1.5.2-11|114	%pom_xpath_set "pom:project/pom:properties/pom:mongo.osgi" 2
21mr|springframework-data-mongodb-1.5.2-11|115	%pom_xpath_set "pom:properties/pom:log4j" 1.2.17 %{oname}-log4j
21mr|springframework-data-mongodb-1.5.2-11|116	
21mr|springframework-data-mongodb-1.5.2-11|117	%pom_change_dep :cdi-api ::1.0 %{oname}
21mr|springframework-data-mongodb-1.5.2-11|118	%pom_change_dep :cditest-owb ::1.2.8 %{oname}
21mr|springframework-data-mongodb-1.5.2-11|119	%pom_change_dep :querydsl-apt ::3.6.4 %{oname}
21mr|springframework-data-mongodb-1.5.2-11|120	%pom_change_dep :querydsl-mongodb ::3.6.4 %{oname}
21mr|springframework-data-mongodb-1.5.2-11|121	%pom_change_dep :el-api ::3.0.0 %{oname}
21mr|springframework-data-mongodb-1.5.2-11|122	%pom_change_dep :joda-time ::2.8.1 %{oname}
21mr|springframework-data-mongodb-1.5.2-11|123	%pom_change_dep :jul-to-slf4j ::1.7.12 %{oname}
21mr|springframework-data-mongodb-1.5.2-11|124	%pom_change_dep :objenesis ::2.1 %{oname}
21mr|springframework-data-mongodb-1.5.2-11|125	%pom_change_dep :validation-api ::1.1.0.Final %{oname}
21mr|springframework-data-mongodb-1.5.2-11|126	
21mr|springframework-data-mongodb-1.5.2-11|127	# Remove internal cglib
21mr|springframework-data-mongodb-1.5.2-11|128	find ./ -name "*.java" -exec sed -i "s/org.springframework.cglib/net.sf.cglib/g" {} +
21mr|springframework-data-mongodb-1.5.2-11|129	%pom_add_dep net.sf.cglib:cglib
21mr|springframework-data-mongodb-1.5.2-11|130	
21mr|springframework-data-mongodb-1.5.2-11|131	
21mr|springframework-data-mongodb-1.5.2-11|132	# Ass OSGi support
21mr|springframework-data-mongodb-1.5.2-11|133	for p in %{oname} %{oname}-log4j; do
21mr|springframework-data-mongodb-1.5.2-11|134	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" ${p}
21mr|springframework-data-mongodb-1.5.2-11|135	done
21mr|springframework-data-mongodb-1.5.2-11|136	
21mr|springframework-data-mongodb-1.5.2-11|137	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 %{oname} '
21mr|springframework-data-mongodb-1.5.2-11|138	<extensions>true</extensions>
21mr|springframework-data-mongodb-1.5.2-11|139	<configuration>
21mr|springframework-data-mongodb-1.5.2-11|140	<instructions>
21mr|springframework-data-mongodb-1.5.2-11|141	<Bundle-SymbolicName>org.springframework.data.mongodb</Bundle-SymbolicName>
21mr|springframework-data-mongodb-1.5.2-11|142	<Bundle-Name>Spring Data MongoDB Support</Bundle-Name>
21mr|springframework-data-mongodb-1.5.2-11|143	<Bundle-Vendor>Pivotal Software, Inc.</Bundle-Vendor>
21mr|springframework-data-mongodb-1.5.2-11|144	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-data-mongodb-1.5.2-11|145	</instructions>
21mr|springframework-data-mongodb-1.5.2-11|146	</configuration>
21mr|springframework-data-mongodb-1.5.2-11|147	<executions>
21mr|springframework-data-mongodb-1.5.2-11|148	<execution>
21mr|springframework-data-mongodb-1.5.2-11|149	<id>bundle-manifest</id>
21mr|springframework-data-mongodb-1.5.2-11|150	<phase>process-classes</phase>
21mr|springframework-data-mongodb-1.5.2-11|151	<goals>
21mr|springframework-data-mongodb-1.5.2-11|152	<goal>manifest</goal>
21mr|springframework-data-mongodb-1.5.2-11|153	</goals>
21mr|springframework-data-mongodb-1.5.2-11|154	</execution>
21mr|springframework-data-mongodb-1.5.2-11|155	</executions>'
21mr|springframework-data-mongodb-1.5.2-11|156	
21mr|springframework-data-mongodb-1.5.2-11|157	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 %{oname}-log4j '
21mr|springframework-data-mongodb-1.5.2-11|158	<extensions>true</extensions>
21mr|springframework-data-mongodb-1.5.2-11|159	<configuration>
21mr|springframework-data-mongodb-1.5.2-11|160	<instructions>
21mr|springframework-data-mongodb-1.5.2-11|161	<Bundle-SymbolicName>org.springframework.data.mongodb.log4j</Bundle-SymbolicName>
21mr|springframework-data-mongodb-1.5.2-11|162	<Bundle-Name>Spring Data Mongo DB Log4J Appender</Bundle-Name>
21mr|springframework-data-mongodb-1.5.2-11|163	<Bundle-Vendor>Pivotal Software, Inc.</Bundle-Vendor>
21mr|springframework-data-mongodb-1.5.2-11|164	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-data-mongodb-1.5.2-11|165	</instructions>
21mr|springframework-data-mongodb-1.5.2-11|166	</configuration>
21mr|springframework-data-mongodb-1.5.2-11|167	<executions>
21mr|springframework-data-mongodb-1.5.2-11|168	<execution>
21mr|springframework-data-mongodb-1.5.2-11|169	<id>bundle-manifest</id>
21mr|springframework-data-mongodb-1.5.2-11|170	<phase>process-classes</phase>
21mr|springframework-data-mongodb-1.5.2-11|171	<goals>
21mr|springframework-data-mongodb-1.5.2-11|172	<goal>manifest</goal>
21mr|springframework-data-mongodb-1.5.2-11|173	</goals>
21mr|springframework-data-mongodb-1.5.2-11|174	</execution>
21mr|springframework-data-mongodb-1.5.2-11|175	</executions>'
21mr|springframework-data-mongodb-1.5.2-11|176	
21mr|springframework-data-mongodb-1.5.2-11|177	%build
21mr|springframework-data-mongodb-1.5.2-11|178	
21mr|springframework-data-mongodb-1.5.2-11|179	%if %{without test}
21mr|springframework-data-mongodb-1.5.2-11|180	opts="-f"
21mr|springframework-data-mongodb-1.5.2-11|181	%endif
21mr|springframework-data-mongodb-1.5.2-11|182	# Unavailable test deps
21mr|springframework-data-mongodb-1.5.2-11|183	%mvn_build -s $opts -- -Dproject.build.sourceEncoding=UTF-8
21mr|springframework-data-mongodb-1.5.2-11|184	
21mr|springframework-data-mongodb-1.5.2-11|185	%install
21mr|springframework-data-mongodb-1.5.2-11|186	%mvn_install
21mr|springframework-data-mongodb-1.5.2-11|187	
21mr|springframework-data-mongodb-1.5.2-11|188	%files -f .mfiles-%{oname}
21mr|springframework-data-mongodb-1.5.2-11|189	%doc CONTRIBUTING.MD README.md changelog.txt
21mr|springframework-data-mongodb-1.5.2-11|190	%license license.txt notice.txt
21mr|springframework-data-mongodb-1.5.2-11|191	
21mr|springframework-data-mongodb-1.5.2-11|192	%files log4j -f .mfiles-%{oname}-log4j
21mr|springframework-data-mongodb-1.5.2-11|193	%doc %{oname}-log4j/README.md
21mr|springframework-data-mongodb-1.5.2-11|194	
21mr|springframework-data-mongodb-1.5.2-11|195	%files parent -f .mfiles-%{oname}-parent
21mr|springframework-data-mongodb-1.5.2-11|196	%license license.txt notice.txt
21mr|springframework-data-mongodb-1.5.2-11|197	
21mr|springframework-data-mongodb-1.5.2-11|198	%files javadoc -f .mfiles-javadoc
21mr|springframework-data-mongodb-1.5.2-11|199	%license license.txt notice.txt
21mr|springframework-data-mongodb-1.5.2-11|200	

16850 21
21mr|springframework-data-redis-1.3.5-6|1	%global namedreltag .RELEASE
21mr|springframework-data-redis-1.3.5-6|2	%global namedversion %{version}%{?namedreltag}
21mr|springframework-data-redis-1.3.5-6|3	%global oname spring-data-redis
21mr|springframework-data-redis-1.3.5-6|4	Name:          springframework-data-redis
21mr|springframework-data-redis-1.3.5-6|5	# Newer release require springframework >= 4.0.7.RELEASE
21mr|springframework-data-redis-1.3.5-6|6	Version:       1.3.5
21mr|springframework-data-redis-1.3.5-6|7	Release:       6
21mr|springframework-data-redis-1.3.5-6|8	Group:         Development/Java
21mr|springframework-data-redis-1.3.5-6|9	Summary:       Provides support to increase developer productivity in Java when using Redis
21mr|springframework-data-redis-1.3.5-6|10	License:       ASL 2.0
21mr|springframework-data-redis-1.3.5-6|11	URL:           http://projects.spring.io/spring-data-redis/
21mr|springframework-data-redis-1.3.5-6|12	Source0:       https://github.com/spring-projects/spring-data-redis/archive/v%{namedversion}.tar.gz
21mr|springframework-data-redis-1.3.5-6|13	# Default use gradle
21mr|springframework-data-redis-1.3.5-6|14	Source1:       http://central.maven.org/maven2/org/springframework/data/%{oname}/%{namedversion}/%{oname}-%{namedversion}.pom
21mr|springframework-data-redis-1.3.5-6|15	# Build fix for jedis 2.7.2
21mr|springframework-data-redis-1.3.5-6|16	Patch0:        %{name}-1.3.5-jedis27.patch
21mr|springframework-data-redis-1.3.5-6|17	
21mr|springframework-data-redis-1.3.5-6|18	
21mr|springframework-data-redis-1.3.5-6|19	BuildRequires: maven-local
21mr|springframework-data-redis-1.3.5-6|20	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
21mr|springframework-data-redis-1.3.5-6|21	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|springframework-data-redis-1.3.5-6|22	BuildRequires: mvn(com.github.spullara.redis:client)
21mr|springframework-data-redis-1.3.5-6|23	BuildRequires: mvn(com.lambdaworks:lettuce)
21mr|springframework-data-redis-1.3.5-6|24	BuildRequires: mvn(com.thoughtworks.xstream:xstream)
21mr|springframework-data-redis-1.3.5-6|25	BuildRequires: mvn(commons-beanutils:commons-beanutils-core)
21mr|springframework-data-redis-1.3.5-6|26	BuildRequires: mvn(javax.annotation:jsr250-api)
21mr|springframework-data-redis-1.3.5-6|27	BuildRequires: mvn(javax.transaction:jta)
21mr|springframework-data-redis-1.3.5-6|28	BuildRequires: mvn(junit:junit)
21mr|springframework-data-redis-1.3.5-6|29	BuildRequires: mvn(net.sf.cglib:cglib)
21mr|springframework-data-redis-1.3.5-6|30	BuildRequires: mvn(org.apache.commons:commons-pool2)
21mr|springframework-data-redis-1.3.5-6|31	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|springframework-data-redis-1.3.5-6|32	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|springframework-data-redis-1.3.5-6|33	BuildRequires: mvn(org.jredis:jredis-core-api)
21mr|springframework-data-redis-1.3.5-6|34	BuildRequires: mvn(org.jredis:jredis-core-ri)
21mr|springframework-data-redis-1.3.5-6|35	BuildRequires: mvn(org.mockito:mockito-core)
21mr|springframework-data-redis-1.3.5-6|36	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|springframework-data-redis-1.3.5-6|37	BuildRequires: mvn(org.springframework:spring-aop)
21mr|springframework-data-redis-1.3.5-6|38	BuildRequires: mvn(org.springframework:spring-context)
21mr|springframework-data-redis-1.3.5-6|39	BuildRequires: mvn(org.springframework:spring-context-support)
21mr|springframework-data-redis-1.3.5-6|40	BuildRequires: mvn(org.springframework:spring-core)
21mr|springframework-data-redis-1.3.5-6|41	BuildRequires: mvn(org.springframework:spring-jdbc)
21mr|springframework-data-redis-1.3.5-6|42	BuildRequires: mvn(org.springframework:spring-oxm)
21mr|springframework-data-redis-1.3.5-6|43	BuildRequires: mvn(org.springframework:spring-test)
21mr|springframework-data-redis-1.3.5-6|44	BuildRequires: mvn(org.springframework:spring-tx)
21mr|springframework-data-redis-1.3.5-6|45	BuildRequires: mvn(redis.clients:jedis)
21mr|springframework-data-redis-1.3.5-6|46	
21mr|springframework-data-redis-1.3.5-6|47	BuildArch:     noarch
21mr|springframework-data-redis-1.3.5-6|48	# Java stack is not supported on x86_32
21mr|springframework-data-redis-1.3.5-6|49	ExcludeArch: %{ix86}
21mr|springframework-data-redis-1.3.5-6|50	
21mr|springframework-data-redis-1.3.5-6|51	%description
21mr|springframework-data-redis-1.3.5-6|52	Spring Data Redis, part of the larger Spring Data family, provides
21mr|springframework-data-redis-1.3.5-6|53	easy configuration and access to Redis from Spring applications. It
21mr|springframework-data-redis-1.3.5-6|54	offers both low-level and high-level abstractions for interacting with
21mr|springframework-data-redis-1.3.5-6|55	the store, freeing the user from infrastructural concerns.
21mr|springframework-data-redis-1.3.5-6|56	
21mr|springframework-data-redis-1.3.5-6|57	%package javadoc
21mr|springframework-data-redis-1.3.5-6|58	Summary:       Javadoc for %{name}
21mr|springframework-data-redis-1.3.5-6|59	
21mr|springframework-data-redis-1.3.5-6|60	%description javadoc
21mr|springframework-data-redis-1.3.5-6|61	This package contains javadoc for %{name}.
21mr|springframework-data-redis-1.3.5-6|62	
21mr|springframework-data-redis-1.3.5-6|63	%prep
21mr|springframework-data-redis-1.3.5-6|64	%setup -q -n %{oname}-%{namedversion}
21mr|springframework-data-redis-1.3.5-6|65	find . -name "*.class" -print -delete
21mr|springframework-data-redis-1.3.5-6|66	find . -name "*.jar" -print -delete
21mr|springframework-data-redis-1.3.5-6|67	
21mr|springframework-data-redis-1.3.5-6|68	cp -p %{SOURCE1} pom.xml
21mr|springframework-data-redis-1.3.5-6|69	
21mr|springframework-data-redis-1.3.5-6|70	%patch0 -p1
21mr|springframework-data-redis-1.3.5-6|71	
21mr|springframework-data-redis-1.3.5-6|72	cp -p docs/src/info/*.txt .
21mr|springframework-data-redis-1.3.5-6|73	
21mr|springframework-data-redis-1.3.5-6|74	# Remove internal cglib
21mr|springframework-data-redis-1.3.5-6|75	find ./ -name "*.java" -exec sed -i "s/org.springframework.cglib/net.sf.cglib/g" {} +
21mr|springframework-data-redis-1.3.5-6|76	%pom_add_dep net.sf.cglib:cglib
21mr|springframework-data-redis-1.3.5-6|77	# Use jvm Base64
21mr|springframework-data-redis-1.3.5-6|78	rm src/main/java/org/springframework/data/redis/connection/util/Base64.java
21mr|springframework-data-redis-1.3.5-6|79	find ./ -name "*.java" -exec sed -i "s/org.springframework.data.redis.connection.util.Base64/java.util.Base64/g" {} +
21mr|springframework-data-redis-1.3.5-6|80	sed -i "s/Base64.encodeToString(bytes, false)/java.util.Base64.getEncoder().encodeToString(bytes)/g" \
21mr|springframework-data-redis-1.3.5-6|81	src/main/java/org/springframework/data/redis/connection/util/DecodeUtils.java
21mr|springframework-data-redis-1.3.5-6|82	sed -i "s/Base64.decode(string)/java.util.Base64.getDecoder().decode(string)/g" \
21mr|springframework-data-redis-1.3.5-6|83	src/main/java/org/springframework/data/redis/connection/util/DecodeUtils.java
21mr|springframework-data-redis-1.3.5-6|84	
21mr|springframework-data-redis-1.3.5-6|85	# Add test deps
21mr|springframework-data-redis-1.3.5-6|86	%pom_add_dep com.thoughtworks.xstream:xstream::test
21mr|springframework-data-redis-1.3.5-6|87	%pom_add_dep javax.annotation:jsr250-api::test
21mr|springframework-data-redis-1.3.5-6|88	%pom_add_dep javax.transaction:jta::test
21mr|springframework-data-redis-1.3.5-6|89	%pom_add_dep junit:junit::test
21mr|springframework-data-redis-1.3.5-6|90	%pom_add_dep org.mockito:mockito-core::test
21mr|springframework-data-redis-1.3.5-6|91	%pom_add_dep org.springframework:spring-test::test
21mr|springframework-data-redis-1.3.5-6|92	%pom_add_dep org.springframework:spring-jdbc::test
21mr|springframework-data-redis-1.3.5-6|93	
21mr|springframework-data-redis-1.3.5-6|94	# Add OSGi support
21mr|springframework-data-redis-1.3.5-6|95	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|springframework-data-redis-1.3.5-6|96	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 . '
21mr|springframework-data-redis-1.3.5-6|97	<extensions>true</extensions>
21mr|springframework-data-redis-1.3.5-6|98	<configuration>
21mr|springframework-data-redis-1.3.5-6|99	<instructions>
21mr|springframework-data-redis-1.3.5-6|100	<Bundle-SymbolicName>org.springframework.data.redis</Bundle-SymbolicName>
21mr|springframework-data-redis-1.3.5-6|101	<Bundle-Name>Spring Data Redis Support</Bundle-Name>
21mr|springframework-data-redis-1.3.5-6|102	<Bundle-Vendor>Pivotal Software, Inc.</Bundle-Vendor>
21mr|springframework-data-redis-1.3.5-6|103	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-data-redis-1.3.5-6|104	</instructions>
21mr|springframework-data-redis-1.3.5-6|105	</configuration>
21mr|springframework-data-redis-1.3.5-6|106	<executions>
21mr|springframework-data-redis-1.3.5-6|107	<execution>
21mr|springframework-data-redis-1.3.5-6|108	<id>bundle-manifest</id>
21mr|springframework-data-redis-1.3.5-6|109	<phase>process-classes</phase>
21mr|springframework-data-redis-1.3.5-6|110	<goals>
21mr|springframework-data-redis-1.3.5-6|111	<goal>manifest</goal>
21mr|springframework-data-redis-1.3.5-6|112	</goals>
21mr|springframework-data-redis-1.3.5-6|113	</execution>
21mr|springframework-data-redis-1.3.5-6|114	</executions>'
21mr|springframework-data-redis-1.3.5-6|115	
21mr|springframework-data-redis-1.3.5-6|116	# NullPointerException
21mr|springframework-data-redis-1.3.5-6|117	rm -r src/test/java/org/springframework/data/redis/config/NamespaceTest.java \
21mr|springframework-data-redis-1.3.5-6|118	src/test/java/org/springframework/data/redis/PropertyEditorsTest.java
21mr|springframework-data-redis-1.3.5-6|119	# NullPointerException IllegalArgumentException
21mr|springframework-data-redis-1.3.5-6|120	rm -r src/test/java/org/springframework/data/redis/listener/adapter/MessageListenerTest.java
21mr|springframework-data-redis-1.3.5-6|121	# RuntimeException
21mr|springframework-data-redis-1.3.5-6|122	rm -r src/test/java/org/springframework/data/redis/mapping/BeanUtilsHashMapperTest.java \
21mr|springframework-data-redis-1.3.5-6|123	src/test/java/org/springframework/data/redis/core/SessionTest.java
21mr|springframework-data-redis-1.3.5-6|124	# IncompatibleClassChangeError" message="class org.springframework.core.LocalVariableTableParameterNameDiscoverer$ParameterNameDiscoveringVisitor has interface org.objectweb.asm.ClassVisitor as super class
21mr|springframework-data-redis-1.3.5-6|125	rm -r src/test/java/org/springframework/data/redis/listener/adapter/ContainerXmlSetupTest.java
21mr|springframework-data-redis-1.3.5-6|126	# InstantiationException
21mr|springframework-data-redis-1.3.5-6|127	rm -r src/test/java/org/springframework/data/redis/cache/AbstractNativeCacheTest.java \
21mr|springframework-data-redis-1.3.5-6|128	src/test/java/org/springframework/data/redis/mapping/AbstractHashMapperTest.java \
21mr|springframework-data-redis-1.3.5-6|129	src/test/java/org/springframework/data/redis/mapping/JacksonHashMapperTest.java \
21mr|springframework-data-redis-1.3.5-6|130	src/test/java/org/springframework/data/redis/cache/RedisCacheTest.java
21mr|springframework-data-redis-1.3.5-6|131	
21mr|springframework-data-redis-1.3.5-6|132	
21mr|springframework-data-redis-1.3.5-6|133	%mvn_file : %{oname}
21mr|springframework-data-redis-1.3.5-6|134	
21mr|springframework-data-redis-1.3.5-6|135	%build
21mr|springframework-data-redis-1.3.5-6|136	
21mr|springframework-data-redis-1.3.5-6|137	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|springframework-data-redis-1.3.5-6|138	
21mr|springframework-data-redis-1.3.5-6|139	%install
21mr|springframework-data-redis-1.3.5-6|140	%mvn_install
21mr|springframework-data-redis-1.3.5-6|141	
21mr|springframework-data-redis-1.3.5-6|142	%files -f .mfiles
21mr|springframework-data-redis-1.3.5-6|143	%doc README.md
21mr|springframework-data-redis-1.3.5-6|144	%license license.txt notice.txt
21mr|springframework-data-redis-1.3.5-6|145	
21mr|springframework-data-redis-1.3.5-6|146	%files javadoc -f .mfiles-javadoc
21mr|springframework-data-redis-1.3.5-6|147	%license license.txt notice.txt
21mr|springframework-data-redis-1.3.5-6|148	

16851 21
21mr|springframework-hateoas-0.16.0-11|1	%global namedreltag .RELEASE
21mr|springframework-hateoas-0.16.0-11|2	%global namedversion %{version}%{?namedreltag}
21mr|springframework-hateoas-0.16.0-11|3	%global oname spring-hateoas
21mr|springframework-hateoas-0.16.0-11|4	Name:          springframework-hateoas
21mr|springframework-hateoas-0.16.0-11|5	Version:       0.16.0
21mr|springframework-hateoas-0.16.0-11|6	Release:       11
21mr|springframework-hateoas-0.16.0-11|7	Summary:       Representations for hyper-text driven REST web services
21mr|springframework-hateoas-0.16.0-11|8	License:       ASL 2.0
21mr|springframework-hateoas-0.16.0-11|9	URL:           http://github.com/SpringSource/spring-hateoas
21mr|springframework-hateoas-0.16.0-11|10	# Newer release require springframework >= 4.0.9.RELEASE
21mr|springframework-hateoas-0.16.0-11|11	Source0:       https://github.com/spring-projects/spring-hateoas/archive/%{namedversion}.tar.gz
21mr|springframework-hateoas-0.16.0-11|12	Patch0:        springframework-hateoas-0.16.0-jackson2.7.patch
21mr|springframework-hateoas-0.16.0-11|13	
21mr|springframework-hateoas-0.16.0-11|14	BuildRequires: maven-local
21mr|springframework-hateoas-0.16.0-11|15	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|springframework-hateoas-0.16.0-11|16	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|springframework-hateoas-0.16.0-11|17	BuildRequires: mvn(com.jayway.jsonpath:json-path)
21mr|springframework-hateoas-0.16.0-11|18	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|springframework-hateoas-0.16.0-11|19	BuildRequires: mvn(javax.ws.rs:jsr311-api)
21mr|springframework-hateoas-0.16.0-11|20	BuildRequires: mvn(net.sf.cglib:cglib)
21mr|springframework-hateoas-0.16.0-11|21	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|springframework-hateoas-0.16.0-11|22	BuildRequires: mvn(org.atteo:evo-inflector)
21mr|springframework-hateoas-0.16.0-11|23	BuildRequires: mvn(org.objenesis:objenesis)
21mr|springframework-hateoas-0.16.0-11|24	# BuildRequires: mvn(org.projectlombok:lombok:1.14.4) @  https://github.com/rzwitserloot/lombok/
21mr|springframework-hateoas-0.16.0-11|25	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|springframework-hateoas-0.16.0-11|26	BuildRequires: mvn(org.springframework:spring-aop)
21mr|springframework-hateoas-0.16.0-11|27	BuildRequires: mvn(org.springframework:spring-beans)
21mr|springframework-hateoas-0.16.0-11|28	BuildRequires: mvn(org.springframework:spring-context)
21mr|springframework-hateoas-0.16.0-11|29	BuildRequires: mvn(org.springframework:spring-core)
21mr|springframework-hateoas-0.16.0-11|30	BuildRequires: mvn(org.springframework:spring-web)
21mr|springframework-hateoas-0.16.0-11|31	BuildRequires: mvn(org.springframework:spring-webmvc)
21mr|springframework-hateoas-0.16.0-11|32	BuildRequires: mvn(org.springframework.plugin:spring-plugin-core)
21mr|springframework-hateoas-0.16.0-11|33	%if 0
21mr|springframework-hateoas-0.16.0-11|34	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|springframework-hateoas-0.16.0-11|35	BuildRequires: mvn(joda-time:joda-time)
21mr|springframework-hateoas-0.16.0-11|36	BuildRequires: mvn(junit:junit)
21mr|springframework-hateoas-0.16.0-11|37	BuildRequires: mvn(net.jadler:jadler-all)
21mr|springframework-hateoas-0.16.0-11|38	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|springframework-hateoas-0.16.0-11|39	BuildRequires: mvn(org.mockito:mockito-all)
21mr|springframework-hateoas-0.16.0-11|40	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|springframework-hateoas-0.16.0-11|41	BuildRequires: mvn(org.springframework:spring-test)
21mr|springframework-hateoas-0.16.0-11|42	BuildRequires: mvn(xmlunit:xmlunit)
21mr|springframework-hateoas-0.16.0-11|43	%endif
21mr|springframework-hateoas-0.16.0-11|44	
21mr|springframework-hateoas-0.16.0-11|45	Group:          Development/Java
21mr|springframework-hateoas-0.16.0-11|46	BuildArch:     noarch
21mr|springframework-hateoas-0.16.0-11|47	# Java stack is not supported on x86_32
21mr|springframework-hateoas-0.16.0-11|48	ExcludeArch: %{ix86}
21mr|springframework-hateoas-0.16.0-11|49	
21mr|springframework-hateoas-0.16.0-11|50	%description
21mr|springframework-hateoas-0.16.0-11|51	This project provides some APIs to ease creating REST representations that
21mr|springframework-hateoas-0.16.0-11|52	follow the HATEOAS principle when working with Spring and especially Spring
21mr|springframework-hateoas-0.16.0-11|53	MVC. The core problem it tries to address is link creation and representation
21mr|springframework-hateoas-0.16.0-11|54	assembly.
21mr|springframework-hateoas-0.16.0-11|55	
21mr|springframework-hateoas-0.16.0-11|56	%package javadoc
21mr|springframework-hateoas-0.16.0-11|57	Summary:       Javadoc for %{name}
21mr|springframework-hateoas-0.16.0-11|58	
21mr|springframework-hateoas-0.16.0-11|59	%description javadoc
21mr|springframework-hateoas-0.16.0-11|60	This package contains javadoc for %{name}.
21mr|springframework-hateoas-0.16.0-11|61	
21mr|springframework-hateoas-0.16.0-11|62	%prep
21mr|springframework-hateoas-0.16.0-11|63	%setup -q -n %{oname}-%{namedversion}
21mr|springframework-hateoas-0.16.0-11|64	
21mr|springframework-hateoas-0.16.0-11|65	cp -p src/main/resources/changelog.txt .
21mr|springframework-hateoas-0.16.0-11|66	cp -p src/main/resources/license.txt .
21mr|springframework-hateoas-0.16.0-11|67	cp -p src/main/resources/notice.txt .
21mr|springframework-hateoas-0.16.0-11|68	sed -i 's/\r//' *.txt readme.md
21mr|springframework-hateoas-0.16.0-11|69	
21mr|springframework-hateoas-0.16.0-11|70	%patch0 -p1
21mr|springframework-hateoas-0.16.0-11|71	
21mr|springframework-hateoas-0.16.0-11|72	%pom_remove_plugin :com.springsource.bundlor.maven
21mr|springframework-hateoas-0.16.0-11|73	%pom_remove_plugin :maven-source-plugin
21mr|springframework-hateoas-0.16.0-11|74	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|springframework-hateoas-0.16.0-11|75	
21mr|springframework-hateoas-0.16.0-11|76	%pom_change_dep :servlet-api javax.servlet:javax.servlet-api:3.1.0
21mr|springframework-hateoas-0.16.0-11|77	
21mr|springframework-hateoas-0.16.0-11|78	find ./ -name "*.java" -exec sed -i "s/org.springframework.cglib/net.sf.cglib/g" {} +
21mr|springframework-hateoas-0.16.0-11|79	%pom_add_dep net.sf.cglib:cglib
21mr|springframework-hateoas-0.16.0-11|80	
21mr|springframework-hateoas-0.16.0-11|81	%pom_remove_plugin :maven-jar-plugin
21mr|springframework-hateoas-0.16.0-11|82	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|springframework-hateoas-0.16.0-11|83	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|springframework-hateoas-0.16.0-11|84	<extensions>true</extensions>
21mr|springframework-hateoas-0.16.0-11|85	<configuration>
21mr|springframework-hateoas-0.16.0-11|86	<instructions>
21mr|springframework-hateoas-0.16.0-11|87	<Bundle-SymbolicName>org.springframework.hateoas</Bundle-SymbolicName>
21mr|springframework-hateoas-0.16.0-11|88	<Bundle-Name>Spring HATEOAS</Bundle-Name>
21mr|springframework-hateoas-0.16.0-11|89	<Bundle-Vendor>SpringSource</Bundle-Vendor>
21mr|springframework-hateoas-0.16.0-11|90	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-hateoas-0.16.0-11|91	</instructions>
21mr|springframework-hateoas-0.16.0-11|92	</configuration>
21mr|springframework-hateoas-0.16.0-11|93	<executions>
21mr|springframework-hateoas-0.16.0-11|94	<execution>
21mr|springframework-hateoas-0.16.0-11|95	<id>bundle-manifest</id>
21mr|springframework-hateoas-0.16.0-11|96	<phase>process-classes</phase>
21mr|springframework-hateoas-0.16.0-11|97	<goals>
21mr|springframework-hateoas-0.16.0-11|98	<goal>manifest</goal>
21mr|springframework-hateoas-0.16.0-11|99	</goals>
21mr|springframework-hateoas-0.16.0-11|100	</execution>
21mr|springframework-hateoas-0.16.0-11|101	</executions>'
21mr|springframework-hateoas-0.16.0-11|102	
21mr|springframework-hateoas-0.16.0-11|103	# org.projectlombok:lombok:jar:1.14.4
21mr|springframework-hateoas-0.16.0-11|104	%pom_remove_dep org.projectlombok:lombok
21mr|springframework-hateoas-0.16.0-11|105	rm -r src/main/java/org/springframework/hateoas/alps/Alps.java \
21mr|springframework-hateoas-0.16.0-11|106	src/main/java/org/springframework/hateoas/alps/Descriptor.java \
21mr|springframework-hateoas-0.16.0-11|107	src/main/java/org/springframework/hateoas/alps/Doc.java \
21mr|springframework-hateoas-0.16.0-11|108	src/main/java/org/springframework/hateoas/alps/Ext.java
21mr|springframework-hateoas-0.16.0-11|109	
21mr|springframework-hateoas-0.16.0-11|110	%mvn_file : %{oname}
21mr|springframework-hateoas-0.16.0-11|111	
21mr|springframework-hateoas-0.16.0-11|112	%build
21mr|springframework-hateoas-0.16.0-11|113	
21mr|springframework-hateoas-0.16.0-11|114	# Unavailable test deps
21mr|springframework-hateoas-0.16.0-11|115	%mvn_build -f
21mr|springframework-hateoas-0.16.0-11|116	
21mr|springframework-hateoas-0.16.0-11|117	%install
21mr|springframework-hateoas-0.16.0-11|118	%mvn_install
21mr|springframework-hateoas-0.16.0-11|119	
21mr|springframework-hateoas-0.16.0-11|120	%files -f .mfiles
21mr|springframework-hateoas-0.16.0-11|121	%doc changelog.txt readme.md
21mr|springframework-hateoas-0.16.0-11|122	%license license.txt notice.txt
21mr|springframework-hateoas-0.16.0-11|123	
21mr|springframework-hateoas-0.16.0-11|124	%files javadoc -f .mfiles-javadoc
21mr|springframework-hateoas-0.16.0-11|125	%license license.txt notice.txt
21mr|springframework-hateoas-0.16.0-11|126	

16852 21
21mr|springframework-plugin-1.1.0-12|1	%global namedreltag .RELEASE
21mr|springframework-plugin-1.1.0-12|2	%global namedversion %{version}%{?namedreltag}
21mr|springframework-plugin-1.1.0-12|3	%global oname spring-plugin
21mr|springframework-plugin-1.1.0-12|4	Name:          springframework-plugin
21mr|springframework-plugin-1.1.0-12|5	Version:       1.1.0
21mr|springframework-plugin-1.1.0-12|6	Release:       12
21mr|springframework-plugin-1.1.0-12|7	Summary:       Simple plugin infrastructure
21mr|springframework-plugin-1.1.0-12|8	License:       ASL 2.0
21mr|springframework-plugin-1.1.0-12|9	URL:           https://github.com/SpringSource/spring-plugin
21mr|springframework-plugin-1.1.0-12|10	Source0:       https://github.com/spring-projects/spring-plugin/archive/%{namedversion}.tar.gz
21mr|springframework-plugin-1.1.0-12|11	# https://github.com/spring-projects/spring-plugin/issues/12
21mr|springframework-plugin-1.1.0-12|12	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|springframework-plugin-1.1.0-12|13	
21mr|springframework-plugin-1.1.0-12|14	BuildRequires: maven-local
21mr|springframework-plugin-1.1.0-12|15	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|springframework-plugin-1.1.0-12|16	BuildRequires: mvn(junit:junit)
21mr|springframework-plugin-1.1.0-12|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|springframework-plugin-1.1.0-12|18	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|springframework-plugin-1.1.0-12|19	BuildRequires: mvn(org.mockito:mockito-all)
21mr|springframework-plugin-1.1.0-12|20	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|springframework-plugin-1.1.0-12|21	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|springframework-plugin-1.1.0-12|22	BuildRequires: mvn(org.springframework:spring-aop)
21mr|springframework-plugin-1.1.0-12|23	BuildRequires: mvn(org.springframework:spring-beans)
21mr|springframework-plugin-1.1.0-12|24	BuildRequires: mvn(org.springframework:spring-context)
21mr|springframework-plugin-1.1.0-12|25	BuildRequires: mvn(org.springframework:spring-test)
21mr|springframework-plugin-1.1.0-12|26	
21mr|springframework-plugin-1.1.0-12|27	Group:          Development/Java
21mr|springframework-plugin-1.1.0-12|28	BuildArch:     noarch
21mr|springframework-plugin-1.1.0-12|29	# Java stack is not supported on x86_32
21mr|springframework-plugin-1.1.0-12|30	ExcludeArch: %{ix86}
21mr|springframework-plugin-1.1.0-12|31	
21mr|springframework-plugin-1.1.0-12|32	%description
21mr|springframework-plugin-1.1.0-12|33	Spring Plugin provides a more pragmatic approach to plugin
21mr|springframework-plugin-1.1.0-12|34	development by providing the core flexibility of having
21mr|springframework-plugin-1.1.0-12|35	plugin implementations extending a core system's functionality
21mr|springframework-plugin-1.1.0-12|36	but of course not delivering core OSGi features like dynamic
21mr|springframework-plugin-1.1.0-12|37	class loading or run-time installation and deployment of plugins.
21mr|springframework-plugin-1.1.0-12|38	Although Spring Plugin thus is not nearly as powerful as OSGi,
21mr|springframework-plugin-1.1.0-12|39	it servers poor man's requirements to build a modular extensible
21mr|springframework-plugin-1.1.0-12|40	application.
21mr|springframework-plugin-1.1.0-12|41	
21mr|springframework-plugin-1.1.0-12|42	%package javadoc
21mr|springframework-plugin-1.1.0-12|43	Summary:       Javadoc for %{name}
21mr|springframework-plugin-1.1.0-12|44	
21mr|springframework-plugin-1.1.0-12|45	%description javadoc
21mr|springframework-plugin-1.1.0-12|46	This package contains javadoc for %{name}.
21mr|springframework-plugin-1.1.0-12|47	
21mr|springframework-plugin-1.1.0-12|48	%prep
21mr|springframework-plugin-1.1.0-12|49	%setup -q -n %{oname}-%{namedversion}
21mr|springframework-plugin-1.1.0-12|50	
21mr|springframework-plugin-1.1.0-12|51	%pom_remove_plugin :com.springsource.bundlor.maven
21mr|springframework-plugin-1.1.0-12|52	%pom_remove_plugin :maven-source-plugin
21mr|springframework-plugin-1.1.0-12|53	%pom_xpath_remove "pom:project/pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|springframework-plugin-1.1.0-12|54	
21mr|springframework-plugin-1.1.0-12|55	for p in core metadata; do
21mr|springframework-plugin-1.1.0-12|56	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>" ${p}
21mr|springframework-plugin-1.1.0-12|57	done
21mr|springframework-plugin-1.1.0-12|58	
21mr|springframework-plugin-1.1.0-12|59	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|springframework-plugin-1.1.0-12|60	<extensions>true</extensions>
21mr|springframework-plugin-1.1.0-12|61	<configuration>
21mr|springframework-plugin-1.1.0-12|62	<instructions>
21mr|springframework-plugin-1.1.0-12|63	<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
21mr|springframework-plugin-1.1.0-12|64	<Bundle-Name>${project.name}</Bundle-Name>
21mr|springframework-plugin-1.1.0-12|65	<Bundle-Vendor>SpringSource, a division of VMware</Bundle-Vendor>
21mr|springframework-plugin-1.1.0-12|66	<Bundle-Version>${project.version}</Bundle-Version>
21mr|springframework-plugin-1.1.0-12|67	<Bundle-RequiredExecutionEnvironment>J2SE-1.6</Bundle-RequiredExecutionEnvironment>
21mr|springframework-plugin-1.1.0-12|68	</instructions>
21mr|springframework-plugin-1.1.0-12|69	</configuration>
21mr|springframework-plugin-1.1.0-12|70	<executions>
21mr|springframework-plugin-1.1.0-12|71	<execution>
21mr|springframework-plugin-1.1.0-12|72	<id>bundle-manifest</id>
21mr|springframework-plugin-1.1.0-12|73	<phase>process-classes</phase>
21mr|springframework-plugin-1.1.0-12|74	<goals>
21mr|springframework-plugin-1.1.0-12|75	<goal>manifest</goal>
21mr|springframework-plugin-1.1.0-12|76	</goals>
21mr|springframework-plugin-1.1.0-12|77	</execution>
21mr|springframework-plugin-1.1.0-12|78	</executions>'
21mr|springframework-plugin-1.1.0-12|79	
21mr|springframework-plugin-1.1.0-12|80	cp -p %{SOURCE1} LICENSE
21mr|springframework-plugin-1.1.0-12|81	sed -i 's/\r//' LICENSE
21mr|springframework-plugin-1.1.0-12|82	
21mr|springframework-plugin-1.1.0-12|83	%mvn_file :%{oname}-core %{oname}-core
21mr|springframework-plugin-1.1.0-12|84	%mvn_file :%{oname}-metadata %{oname}-metadata
21mr|springframework-plugin-1.1.0-12|85	
21mr|springframework-plugin-1.1.0-12|86	%build
21mr|springframework-plugin-1.1.0-12|87	# Problem with new cglib: NoSuchFieldError: HASH_ASM_TYPE
21mr|springframework-plugin-1.1.0-12|88	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|springframework-plugin-1.1.0-12|89	
21mr|springframework-plugin-1.1.0-12|90	%install
21mr|springframework-plugin-1.1.0-12|91	%mvn_install
21mr|springframework-plugin-1.1.0-12|92	
21mr|springframework-plugin-1.1.0-12|93	%files -f .mfiles
21mr|springframework-plugin-1.1.0-12|94	%license LICENSE
21mr|springframework-plugin-1.1.0-12|95	%doc README.markdown
21mr|springframework-plugin-1.1.0-12|96	
21mr|springframework-plugin-1.1.0-12|97	%files javadoc -f .mfiles-javadoc
21mr|springframework-plugin-1.1.0-12|98	%license LICENSE
21mr|springframework-plugin-1.1.0-12|99	

16853 21
21mr|springframework-retry-1.1.1-10|1	%global short_name spring-retry
21mr|springframework-retry-1.1.1-10|2	
21mr|springframework-retry-1.1.1-10|3	Name:           springframework-retry
21mr|springframework-retry-1.1.1-10|4	Version:        1.1.1
21mr|springframework-retry-1.1.1-10|5	Release:        10
21mr|springframework-retry-1.1.1-10|6	Summary:        Abstraction around retrying failed operations
21mr|springframework-retry-1.1.1-10|7	
21mr|springframework-retry-1.1.1-10|8	License:        ASL 2.0
21mr|springframework-retry-1.1.1-10|9	URL:            https://github.com/spring-projects/spring-retry
21mr|springframework-retry-1.1.1-10|10	Source0:        https://github.com/spring-projects/%{short_name}/archive/%{version}.RELEASE.tar.gz
21mr|springframework-retry-1.1.1-10|11	
21mr|springframework-retry-1.1.1-10|12	BuildRequires:  maven-local
21mr|springframework-retry-1.1.1-10|13	BuildRequires:  mvn(junit:junit)
21mr|springframework-retry-1.1.1-10|14	BuildRequires:  mvn(log4j:log4j:1.2.17)
21mr|springframework-retry-1.1.1-10|15	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|springframework-retry-1.1.1-10|16	BuildRequires:  mvn(org.aspectj:aspectjweaver)
21mr|springframework-retry-1.1.1-10|17	BuildRequires:  mvn(org.easymock:easymock)
21mr|springframework-retry-1.1.1-10|18	BuildRequires:  mvn(org.springframework:spring-context)
21mr|springframework-retry-1.1.1-10|19	BuildRequires:  mvn(org.springframework:spring-test)
21mr|springframework-retry-1.1.1-10|20	BuildRequires:  mvn(org.springframework:spring-tx)
21mr|springframework-retry-1.1.1-10|21	
21mr|springframework-retry-1.1.1-10|22	Provides:       spring-retry = %{version}-%{release}
21mr|springframework-retry-1.1.1-10|23	Obsoletes:      spring-retry < %{version}-%{release}
21mr|springframework-retry-1.1.1-10|24	
21mr|springframework-retry-1.1.1-10|25	Group:          Development/Java
21mr|springframework-retry-1.1.1-10|26	BuildArch:      noarch
21mr|springframework-retry-1.1.1-10|27	# Java stack is not supported on x86_32
21mr|springframework-retry-1.1.1-10|28	ExcludeArch: %{ix86}
21mr|springframework-retry-1.1.1-10|29	
21mr|springframework-retry-1.1.1-10|30	%description
21mr|springframework-retry-1.1.1-10|31	Spring Retry provides an abstraction around retrying failed operations,
21mr|springframework-retry-1.1.1-10|32	with an emphasis on declarative control of the process and policy-based
21mr|springframework-retry-1.1.1-10|33	bahaviour that is easy to extend and customize. For instance, you can
21mr|springframework-retry-1.1.1-10|34	configure a plain POJO operation to retry if it fails, based on the type
21mr|springframework-retry-1.1.1-10|35	of exception, and with a fixed or exponential backoff.
21mr|springframework-retry-1.1.1-10|36	
21mr|springframework-retry-1.1.1-10|37	%package        javadoc
21mr|springframework-retry-1.1.1-10|38	Summary:        Javadoc for %{name}
21mr|springframework-retry-1.1.1-10|39	
21mr|springframework-retry-1.1.1-10|40	Provides:       spring-retry-javadoc = %{version}-%{release}
21mr|springframework-retry-1.1.1-10|41	Obsoletes:      spring-retry-javadoc < %{version}-%{release}
21mr|springframework-retry-1.1.1-10|42	
21mr|springframework-retry-1.1.1-10|43	%description javadoc
21mr|springframework-retry-1.1.1-10|44	This package contains the API documentation for %{name}.
21mr|springframework-retry-1.1.1-10|45	
21mr|springframework-retry-1.1.1-10|46	%prep
21mr|springframework-retry-1.1.1-10|47	%setup -q -n %{short_name}-%{version}.RELEASE
21mr|springframework-retry-1.1.1-10|48	
21mr|springframework-retry-1.1.1-10|49	%pom_remove_dep org.springframework:spring-test
21mr|springframework-retry-1.1.1-10|50	
21mr|springframework-retry-1.1.1-10|51	# bom dependency, we don't have it
21mr|springframework-retry-1.1.1-10|52	%pom_remove_dep org.springframework:spring-framework-bom
21mr|springframework-retry-1.1.1-10|53	
21mr|springframework-retry-1.1.1-10|54	%pom_remove_plugin :maven-javadoc-plugin
21mr|springframework-retry-1.1.1-10|55	
21mr|springframework-retry-1.1.1-10|56	%pom_change_dep :log4j ::1.2.17
21mr|springframework-retry-1.1.1-10|57	
21mr|springframework-retry-1.1.1-10|58	%build
21mr|springframework-retry-1.1.1-10|59	
21mr|springframework-retry-1.1.1-10|60	%mvn_build
21mr|springframework-retry-1.1.1-10|61	
21mr|springframework-retry-1.1.1-10|62	%install
21mr|springframework-retry-1.1.1-10|63	%mvn_install
21mr|springframework-retry-1.1.1-10|64	
21mr|springframework-retry-1.1.1-10|65	%files -f .mfiles
21mr|springframework-retry-1.1.1-10|66	%doc README.md
21mr|springframework-retry-1.1.1-10|67	%license LICENSE-2.0.txt
21mr|springframework-retry-1.1.1-10|68	
21mr|springframework-retry-1.1.1-10|69	%files javadoc -f .mfiles-javadoc
21mr|springframework-retry-1.1.1-10|70	%license LICENSE-2.0.txt
21mr|springframework-retry-1.1.1-10|71	

16854 21
21mr|spring-ldap-1.3.1-20|1	Name:           spring-ldap
21mr|spring-ldap-1.3.1-20|2	Version:        1.3.1
21mr|spring-ldap-1.3.1-20|3	Release:        20
21mr|spring-ldap-1.3.1-20|4	Summary:        Java library for simplifying LDAP operations
21mr|spring-ldap-1.3.1-20|5	License:        ASL 2.0
21mr|spring-ldap-1.3.1-20|6	URL:            http://www.springframework.org/ldap
21mr|spring-ldap-1.3.1-20|7	# https://github.com/spring-projects/spring-ldap
21mr|spring-ldap-1.3.1-20|8	# svn export https://src.springframework.org/svn/spring-ldap/tags/spring-ldap-1.3.1.RELEASE spring-ldap-1.3.1
21mr|spring-ldap-1.3.1-20|9	# tar cfJ spring-ldap-1.3.1.tar.xz spring-ldap-1.3.1
21mr|spring-ldap-1.3.1-20|10	Source0:        %{name}-%{version}.tar.xz
21mr|spring-ldap-1.3.1-20|11	# Don't use ldapbp.jar, as I couldn't find the source and I doubt it has a valid
21mr|spring-ldap-1.3.1-20|12	# open source license:
21mr|spring-ldap-1.3.1-20|13	Patch0:         %{name}-remove-ldapbp.patch
21mr|spring-ldap-1.3.1-20|14	# Use Java 5 to build the core as the JavaCC generated source code uses Java 5
21mr|spring-ldap-1.3.1-20|15	# features like generics and annotations:
21mr|spring-ldap-1.3.1-20|16	Patch1:         %{name}-use-java-5-to-build-core.patch
21mr|spring-ldap-1.3.1-20|17	# Remove the dependency on spring-orm:
21mr|spring-ldap-1.3.1-20|18	Patch2:         %{name}-remove-spring-orm.patch
21mr|spring-ldap-1.3.1-20|19	
21mr|spring-ldap-1.3.1-20|20	Group:          Development/Java
21mr|spring-ldap-1.3.1-20|21	BuildArch:      noarch
21mr|spring-ldap-1.3.1-20|22	# Java stack is not supported on x86_32
21mr|spring-ldap-1.3.1-20|23	ExcludeArch: %{ix86}
21mr|spring-ldap-1.3.1-20|24	
21mr|spring-ldap-1.3.1-20|25	BuildRequires:  dos2unix
21mr|spring-ldap-1.3.1-20|26	BuildRequires:  maven-local
21mr|spring-ldap-1.3.1-20|27	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|spring-ldap-1.3.1-20|28	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|spring-ldap-1.3.1-20|29	BuildRequires:  mvn(commons-lang:commons-lang)
21mr|spring-ldap-1.3.1-20|30	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|spring-ldap-1.3.1-20|31	BuildRequires:  mvn(commons-pool:commons-pool)
21mr|spring-ldap-1.3.1-20|32	BuildRequires:  mvn(gsbase:gsbase)
21mr|spring-ldap-1.3.1-20|33	BuildRequires:  mvn(jdepend:jdepend)
21mr|spring-ldap-1.3.1-20|34	BuildRequires:  mvn(junit:junit)
21mr|spring-ldap-1.3.1-20|35	BuildRequires:  mvn(log4j:log4j)
21mr|spring-ldap-1.3.1-20|36	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|spring-ldap-1.3.1-20|37	BuildRequires:  mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|spring-ldap-1.3.1-20|38	BuildRequires:  mvn(org.easymock:easymock)
21mr|spring-ldap-1.3.1-20|39	BuildRequires:  mvn(org.freemarker:freemarker)
21mr|spring-ldap-1.3.1-20|40	BuildRequires:  mvn(org.springframework:spring-beans)
21mr|spring-ldap-1.3.1-20|41	BuildRequires:  mvn(org.springframework:spring-context)
21mr|spring-ldap-1.3.1-20|42	BuildRequires:  mvn(org.springframework:spring-core)
21mr|spring-ldap-1.3.1-20|43	BuildRequires:  mvn(org.springframework:spring-jdbc)
21mr|spring-ldap-1.3.1-20|44	BuildRequires:  mvn(org.springframework:spring-tx)
21mr|spring-ldap-1.3.1-20|45	BuildRequires:  mvn(org.springframework.batch:spring-batch-core)
21mr|spring-ldap-1.3.1-20|46	BuildRequires:  mvn(org.springframework.batch:spring-batch-infrastructure)
21mr|spring-ldap-1.3.1-20|47	BuildRequires:  mvn(org.springframework.batch:spring-batch-test)
21mr|spring-ldap-1.3.1-20|48	
21mr|spring-ldap-1.3.1-20|49	%description
21mr|spring-ldap-1.3.1-20|50	Spring LDAP is a Java library for simplifying LDAP operations, based on the
21mr|spring-ldap-1.3.1-20|51	pattern of Spring's JdbcTemplate. The framework relieves the user of common
21mr|spring-ldap-1.3.1-20|52	chores, such as looking up and closing contexts, looping through results,
21mr|spring-ldap-1.3.1-20|53	encoding/decoding values and filters, and more. The LdapTemplate class
21mr|spring-ldap-1.3.1-20|54	encapsulates all the plumbing work involved in traditional LDAP programming,
21mr|spring-ldap-1.3.1-20|55	such as creating a DirContext, looping through NamingEnumerations, handling
21mr|spring-ldap-1.3.1-20|56	exceptions and cleaning up resources. This leaves the programmer to handle the
21mr|spring-ldap-1.3.1-20|57	important stuff - where to find data (DNs and Filters) and what do do with it
21mr|spring-ldap-1.3.1-20|58	(map to and from domain objects, bind, modify, unbind, etc.), in the same way
21mr|spring-ldap-1.3.1-20|59	that JdbcTemplate relieves the programmer of all but the actual SQL and how the
21mr|spring-ldap-1.3.1-20|60	data maps to the domain model. In addition to this, Spring LDAP provides
21mr|spring-ldap-1.3.1-20|61	transaction support, a pooling library, exception translation from
21mr|spring-ldap-1.3.1-20|62	NamingExceptions to a mirrored unchecked Exception hierarchy, as well as
21mr|spring-ldap-1.3.1-20|63	several utilities for working with filters, LDAP paths and Attributes.
21mr|spring-ldap-1.3.1-20|64	
21mr|spring-ldap-1.3.1-20|65	%package javadoc
21mr|spring-ldap-1.3.1-20|66	Summary:        Javadoc for %{name}
21mr|spring-ldap-1.3.1-20|67	
21mr|spring-ldap-1.3.1-20|68	%description javadoc
21mr|spring-ldap-1.3.1-20|69	This package contains javadoc for %{name}.
21mr|spring-ldap-1.3.1-20|70	
21mr|spring-ldap-1.3.1-20|71	%prep
21mr|spring-ldap-1.3.1-20|72	
21mr|spring-ldap-1.3.1-20|73	# Unpack and patch the source:
21mr|spring-ldap-1.3.1-20|74	%setup -q
21mr|spring-ldap-1.3.1-20|75	# Build the core only
21mr|spring-ldap-1.3.1-20|76	%pom_disable_module test-support
21mr|spring-ldap-1.3.1-20|77	%pom_disable_module test
21mr|spring-ldap-1.3.1-20|78	
21mr|spring-ldap-1.3.1-20|79	%pom_xpath_inject "pom:project/pom:parent" "<relativePath>../../parent/tiger</relativePath>" ldif/ldif-batch
21mr|spring-ldap-1.3.1-20|80	
21mr|spring-ldap-1.3.1-20|81	%pom_remove_plugin :cobertura-maven-plugin parent
21mr|spring-ldap-1.3.1-20|82	
21mr|spring-ldap-1.3.1-20|83	# Disable the AWS extension
21mr|spring-ldap-1.3.1-20|84	%pom_xpath_remove "pom:build/pom:extensions" parent
21mr|spring-ldap-1.3.1-20|85	%patch0 -p1
21mr|spring-ldap-1.3.1-20|86	%patch1 -p1
21mr|spring-ldap-1.3.1-20|87	%patch2 -p1
21mr|spring-ldap-1.3.1-20|88	
21mr|spring-ldap-1.3.1-20|89	# Remove binary files:
21mr|spring-ldap-1.3.1-20|90	find . -name '*.jar' -print -delete
21mr|spring-ldap-1.3.1-20|91	
21mr|spring-ldap-1.3.1-20|92	# Fix line endings in documentation files:
21mr|spring-ldap-1.3.1-20|93	dos2unix notice.txt
21mr|spring-ldap-1.3.1-20|94	dos2unix license.txt
21mr|spring-ldap-1.3.1-20|95	dos2unix readme.txt
21mr|spring-ldap-1.3.1-20|96	
21mr|spring-ldap-1.3.1-20|97	%build
21mr|spring-ldap-1.3.1-20|98	
21mr|spring-ldap-1.3.1-20|99	# Skip the tests for now, as they bring dependencies that are not available in
21mr|spring-ldap-1.3.1-20|100	# the distribution right now:
21mr|spring-ldap-1.3.1-20|101	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|spring-ldap-1.3.1-20|102	
21mr|spring-ldap-1.3.1-20|103	%install
21mr|spring-ldap-1.3.1-20|104	%mvn_install
21mr|spring-ldap-1.3.1-20|105	
21mr|spring-ldap-1.3.1-20|106	%files -f .mfiles
21mr|spring-ldap-1.3.1-20|107	%license license.txt notice.txt
21mr|spring-ldap-1.3.1-20|108	%doc readme.txt
21mr|spring-ldap-1.3.1-20|109	
21mr|spring-ldap-1.3.1-20|110	%files javadoc -f .mfiles-javadoc
21mr|spring-ldap-1.3.1-20|111	%license license.txt notice.txt
21mr|spring-ldap-1.3.1-20|112	

16855 21
21mr|spymemcached-2.11.4-11|1	Name:          spymemcached
21mr|spymemcached-2.11.4-11|2	Version:       2.11.4
21mr|spymemcached-2.11.4-11|3	Release:       11
21mr|spymemcached-2.11.4-11|4	Summary:       Java client for memcached
21mr|spymemcached-2.11.4-11|5	# ASL src/scripts/write-version-info.sh
21mr|spymemcached-2.11.4-11|6	License:       ASL 2.0 and MIT
21mr|spymemcached-2.11.4-11|7	Url:           https://github.com/dustin/java-memcached-client
21mr|spymemcached-2.11.4-11|8	Source0:       https://github.com/dustin/java-memcached-client/archive/%{version}.tar.gz
21mr|spymemcached-2.11.4-11|9	
21mr|spymemcached-2.11.4-11|10	BuildRequires: maven-local
21mr|spymemcached-2.11.4-11|11	BuildRequires: mvn(com.codahale.metrics:metrics-core)
21mr|spymemcached-2.11.4-11|12	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|spymemcached-2.11.4-11|13	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|spymemcached-2.11.4-11|14	BuildRequires: mvn(org.springframework:spring-beans)
21mr|spymemcached-2.11.4-11|15	
21mr|spymemcached-2.11.4-11|16	%if 0
21mr|spymemcached-2.11.4-11|17	# test deps
21mr|spymemcached-2.11.4-11|18	BuildRequires: mvn(jmock:jmock) >= 1.2.0
21mr|spymemcached-2.11.4-11|19	BuildRequires: mvn(junit:junit)
21mr|spymemcached-2.11.4-11|20	%endif
21mr|spymemcached-2.11.4-11|21	
21mr|spymemcached-2.11.4-11|22	Requires:      mvn(log4j:log4j:1.2.17)
21mr|spymemcached-2.11.4-11|23	
21mr|spymemcached-2.11.4-11|24	Group:          Development/Java
21mr|spymemcached-2.11.4-11|25	BuildArch:     noarch
21mr|spymemcached-2.11.4-11|26	# Java stack is not supported on x86_32
21mr|spymemcached-2.11.4-11|27	ExcludeArch: %{ix86}
21mr|spymemcached-2.11.4-11|28	
21mr|spymemcached-2.11.4-11|29	%description
21mr|spymemcached-2.11.4-11|30	A simple, asynchronous, single-threaded memcached client written in java.
21mr|spymemcached-2.11.4-11|31	
21mr|spymemcached-2.11.4-11|32	%package javadoc
21mr|spymemcached-2.11.4-11|33	Summary:       Javadoc for %{name}
21mr|spymemcached-2.11.4-11|34	
21mr|spymemcached-2.11.4-11|35	%description javadoc
21mr|spymemcached-2.11.4-11|36	This package contains javadoc for %{name}.
21mr|spymemcached-2.11.4-11|37	
21mr|spymemcached-2.11.4-11|38	%prep
21mr|spymemcached-2.11.4-11|39	%setup -q -n java-memcached-client-%{version}
21mr|spymemcached-2.11.4-11|40	find -name '*.jar' -delete
21mr|spymemcached-2.11.4-11|41	find -name '*.class' -delete
21mr|spymemcached-2.11.4-11|42	
21mr|spymemcached-2.11.4-11|43	sed -i "s|2.999.999-SNAPSHOT|%{version}|" pom.xml
21mr|spymemcached-2.11.4-11|44	sed -i.log4j12 "s|<version>1.2.16|<version>1.2.17|" pom.xml
21mr|spymemcached-2.11.4-11|45	
21mr|spymemcached-2.11.4-11|46	native2ascii -encoding UTF-8 src/main/java/net/spy/memcached/MemcachedConnection.java \
21mr|spymemcached-2.11.4-11|47	src/main/java/net/spy/memcached/MemcachedConnection.java
21mr|spymemcached-2.11.4-11|48	
21mr|spymemcached-2.11.4-11|49	# Unavailable test dep
21mr|spymemcached-2.11.4-11|50	%pom_remove_dep :jmock
21mr|spymemcached-2.11.4-11|51	
21mr|spymemcached-2.11.4-11|52	%mvn_file :%{name} %{name}
21mr|spymemcached-2.11.4-11|53	%mvn_alias :%{name} spy:spymemcached spy:memcached
21mr|spymemcached-2.11.4-11|54	
21mr|spymemcached-2.11.4-11|55	%build
21mr|spymemcached-2.11.4-11|56	
21mr|spymemcached-2.11.4-11|57	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|spymemcached-2.11.4-11|58	
21mr|spymemcached-2.11.4-11|59	%install
21mr|spymemcached-2.11.4-11|60	%mvn_install
21mr|spymemcached-2.11.4-11|61	
21mr|spymemcached-2.11.4-11|62	%files -f .mfiles
21mr|spymemcached-2.11.4-11|63	%doc README.markdown
21mr|spymemcached-2.11.4-11|64	%license LICENSE.txt
21mr|spymemcached-2.11.4-11|65	
21mr|spymemcached-2.11.4-11|66	%files javadoc -f .mfiles-javadoc
21mr|spymemcached-2.11.4-11|67	%license LICENSE.txt
21mr|spymemcached-2.11.4-11|68	

16856 21
21mr|sqlcipher-4.4.3-1|1	%define major 0
21mr|sqlcipher-4.4.3-1|2	%define libname %mklibname %{name} %{major}
21mr|sqlcipher-4.4.3-1|3	%define devname %mklibname %{name} -d
21mr|sqlcipher-4.4.3-1|4	
21mr|sqlcipher-4.4.3-1|5	Summary:	An SQLite extension that provides 256 bit AES encryption of database files
21mr|sqlcipher-4.4.3-1|6	Name:		sqlcipher
21mr|sqlcipher-4.4.3-1|7	# Make sure to rebuild Skrooge after every sqlcipher version update
21mr|sqlcipher-4.4.3-1|8	Version:	4.4.3
21mr|sqlcipher-4.4.3-1|9	Release:	1
21mr|sqlcipher-4.4.3-1|10	License:	BSD
21mr|sqlcipher-4.4.3-1|11	Group:		System/Libraries
21mr|sqlcipher-4.4.3-1|12	Url:		https://www.zetetic.net/sqlcipher/
21mr|sqlcipher-4.4.3-1|13	Source0:	https://github.com/sqlcipher/sqlcipher/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|sqlcipher-4.4.3-1|14	BuildRequires:	tcl
21mr|sqlcipher-4.4.3-1|15	BuildRequires:	readline-devel
21mr|sqlcipher-4.4.3-1|16	BuildRequires:	pkgconfig(openssl)
21mr|sqlcipher-4.4.3-1|17	
21mr|sqlcipher-4.4.3-1|18	%description
21mr|sqlcipher-4.4.3-1|19	SQLCipher is an SQLite extension that provides transparent 256-bit AES
21mr|sqlcipher-4.4.3-1|20	encryption of database files. Pages are encrypted before being written to
21mr|sqlcipher-4.4.3-1|21	disk and are decrypted when read back. Due to the small footprint and great
21mr|sqlcipher-4.4.3-1|22	performance it’s ideal for protecting embedded application databases and
21mr|sqlcipher-4.4.3-1|23	is well suited for mobile development.
21mr|sqlcipher-4.4.3-1|24	
21mr|sqlcipher-4.4.3-1|25	%files
21mr|sqlcipher-4.4.3-1|26	%doc CHANGELOG.md README.md LICENSE
21mr|sqlcipher-4.4.3-1|27	%{_bindir}/%{name}
21mr|sqlcipher-4.4.3-1|28	
21mr|sqlcipher-4.4.3-1|29	#----------------------------------------------------------------------------
21mr|sqlcipher-4.4.3-1|30	
21mr|sqlcipher-4.4.3-1|31	%package -n %{libname}
21mr|sqlcipher-4.4.3-1|32	Summary:	An SQLite extension that provides 256 bit AES encryption of database files
21mr|sqlcipher-4.4.3-1|33	Group:		System/Libraries
21mr|sqlcipher-4.4.3-1|34	
21mr|sqlcipher-4.4.3-1|35	%description -n %{libname}
21mr|sqlcipher-4.4.3-1|36	SQLCipher is an SQLite extension that provides transparent 256-bit AES
21mr|sqlcipher-4.4.3-1|37	encryption of database files. Pages are encrypted before being written to
21mr|sqlcipher-4.4.3-1|38	disk and are decrypted when read back. Due to the small footprint and great
21mr|sqlcipher-4.4.3-1|39	performance it’s ideal for protecting embedded application databases and
21mr|sqlcipher-4.4.3-1|40	is well suited for mobile development.
21mr|sqlcipher-4.4.3-1|41	
21mr|sqlcipher-4.4.3-1|42	This package contains the shared libraries for %{name}
21mr|sqlcipher-4.4.3-1|43	
21mr|sqlcipher-4.4.3-1|44	%files -n %{libname}
21mr|sqlcipher-4.4.3-1|45	%doc CHANGELOG.md README.md LICENSE
21mr|sqlcipher-4.4.3-1|46	%{_libdir}/lib%{name}.so.%{major}*
21mr|sqlcipher-4.4.3-1|47	
21mr|sqlcipher-4.4.3-1|48	#----------------------------------------------------------------------------
21mr|sqlcipher-4.4.3-1|49	
21mr|sqlcipher-4.4.3-1|50	%package -n %{devname}
21mr|sqlcipher-4.4.3-1|51	Summary:	Development library and header files for the %{name} library
21mr|sqlcipher-4.4.3-1|52	Group:		Development/C
21mr|sqlcipher-4.4.3-1|53	Requires:	%{libname} = %{EVRD}
21mr|sqlcipher-4.4.3-1|54	Provides:	%{name}-devel = %{EVRD}
21mr|sqlcipher-4.4.3-1|55	
21mr|sqlcipher-4.4.3-1|56	%description -n %{devname}
21mr|sqlcipher-4.4.3-1|57	SQLCipher is an SQLite extension that provides transparent 256-bit AES
21mr|sqlcipher-4.4.3-1|58	encryption of database files. Pages are encrypted before being written to
21mr|sqlcipher-4.4.3-1|59	disk and are decrypted when read back. Due to the small footprint and great
21mr|sqlcipher-4.4.3-1|60	performance it’s ideal for protecting embedded application databases and
21mr|sqlcipher-4.4.3-1|61	is well suited for mobile development.
21mr|sqlcipher-4.4.3-1|62	
21mr|sqlcipher-4.4.3-1|63	This package contains development files.
21mr|sqlcipher-4.4.3-1|64	
21mr|sqlcipher-4.4.3-1|65	%files -n %{devname}
21mr|sqlcipher-4.4.3-1|66	%doc CHANGELOG.md README.md LICENSE
21mr|sqlcipher-4.4.3-1|67	%{_includedir}/%{name}
21mr|sqlcipher-4.4.3-1|68	%{_libdir}/lib%{name}.so
21mr|sqlcipher-4.4.3-1|69	%{_libdir}/pkgconfig/%{name}.pc
21mr|sqlcipher-4.4.3-1|70	
21mr|sqlcipher-4.4.3-1|71	#----------------------------------------------------------------------------
21mr|sqlcipher-4.4.3-1|72	
21mr|sqlcipher-4.4.3-1|73	%prep
21mr|sqlcipher-4.4.3-1|74	%setup -q
21mr|sqlcipher-4.4.3-1|75	
21mr|sqlcipher-4.4.3-1|76	%build
21mr|sqlcipher-4.4.3-1|77	export CFLAGS="%{optflags} -DSQLITE_HAS_CODEC"
21mr|sqlcipher-4.4.3-1|78	autoreconf -fiv
21mr|sqlcipher-4.4.3-1|79	%configure \
21mr|sqlcipher-4.4.3-1|80	--disable-static \
21mr|sqlcipher-4.4.3-1|81	--disable-tcl \
21mr|sqlcipher-4.4.3-1|82	--enable-tempstore=yes
21mr|sqlcipher-4.4.3-1|83	%make
21mr|sqlcipher-4.4.3-1|84	
21mr|sqlcipher-4.4.3-1|85	%install
21mr|sqlcipher-4.4.3-1|86	%makeinstall_std

16857 21
21mr|sqlite-3.41.2-3|1	# Mixed automake/non-automake use
21mr|sqlite-3.41.2-3|2	%define _disable_rebuild_configure 1
21mr|sqlite-3.41.2-3|3	%define realver %(echo %version |cut -d. -f1)%(echo %version |cut -d. -f2)0%(echo %version |cut -d. -f3)00%(echo %version |cut -d. -f4)
21mr|sqlite-3.41.2-3|4	
21mr|sqlite-3.41.2-3|5	%define api 3
21mr|sqlite-3.41.2-3|6	%define major 0
21mr|sqlite-3.41.2-3|7	%define libname %mklibname %{name} %{api} %{major}
21mr|sqlite-3.41.2-3|8	%define devname %mklibname %{name} %{api} -d
21mr|sqlite-3.41.2-3|9	
21mr|sqlite-3.41.2-3|10	Summary:	C library that implements an embeddable SQL database engine
21mr|sqlite-3.41.2-3|11	Name:		sqlite
21mr|sqlite-3.41.2-3|12	Version:	3.41.2
21mr|sqlite-3.41.2-3|13	Release:	3
21mr|sqlite-3.41.2-3|14	License:	Public Domain
21mr|sqlite-3.41.2-3|15	Group:		System/Libraries
21mr|sqlite-3.41.2-3|16	Url:		http://www.sqlite.org
21mr|sqlite-3.41.2-3|17	Source0:	http://www.sqlite.org/%(date +%Y)/%{name}-autoconf-%{realver}.tar.gz
21mr|sqlite-3.41.2-3|18	Patch0:		CVE-2023-7104.patch
21mr|sqlite-3.41.2-3|19	Patch2:		CVE-2025-6965.patch
21mr|sqlite-3.41.2-3|20	BuildRequires:	readline-devel
21mr|sqlite-3.41.2-3|21	BuildRequires:	pkgconfig(ncurses)
21mr|sqlite-3.41.2-3|22	%rename	sqlite3
21mr|sqlite-3.41.2-3|23	
21mr|sqlite-3.41.2-3|24	%description
21mr|sqlite-3.41.2-3|25	SQLite is a C library that implements an embeddable SQL database
21mr|sqlite-3.41.2-3|26	engine. Programs that link with the SQLite library can have SQL
21mr|sqlite-3.41.2-3|27	database access without running a separate RDBMS process. The
21mr|sqlite-3.41.2-3|28	distribution comes with a standalone command-line access program
21mr|sqlite-3.41.2-3|29	(sqlite) that can be used to administer an SQLite database and
21mr|sqlite-3.41.2-3|30	which serves as an example of how to use the SQLite library.
21mr|sqlite-3.41.2-3|31	
21mr|sqlite-3.41.2-3|32	#----------------------------------------------------------------------------
21mr|sqlite-3.41.2-3|33	
21mr|sqlite-3.41.2-3|34	%package -n %{libname}
21mr|sqlite-3.41.2-3|35	Summary:	C library that implements an embeddable SQL database engine
21mr|sqlite-3.41.2-3|36	Group:		System/Libraries
21mr|sqlite-3.41.2-3|37	
21mr|sqlite-3.41.2-3|38	%description -n %{libname}
21mr|sqlite-3.41.2-3|39	SQLite is a C library that implements an embeddable SQL database
21mr|sqlite-3.41.2-3|40	engine. Programs that link with the SQLite library can have SQL
21mr|sqlite-3.41.2-3|41	database access without running a separate RDBMS process. The
21mr|sqlite-3.41.2-3|42	distribution comes with a standalone command-line access program
21mr|sqlite-3.41.2-3|43	(sqlite) that can be used to administer an SQLite database and
21mr|sqlite-3.41.2-3|44	which serves as an example of how to use the SQLite library.
21mr|sqlite-3.41.2-3|45	
21mr|sqlite-3.41.2-3|46	This package contains the shared libraries for %{name}
21mr|sqlite-3.41.2-3|47	
21mr|sqlite-3.41.2-3|48	%files -n %{libname}
21mr|sqlite-3.41.2-3|49	%doc README.txt
21mr|sqlite-3.41.2-3|50	%{_libdir}/lib%{name}%{api}.so.%{major}*
21mr|sqlite-3.41.2-3|51	
21mr|sqlite-3.41.2-3|52	#----------------------------------------------------------------------------
21mr|sqlite-3.41.2-3|53	
21mr|sqlite-3.41.2-3|54	%package -n %{devname}
21mr|sqlite-3.41.2-3|55	Summary:	Development library and header files for the %{name} library
21mr|sqlite-3.41.2-3|56	Group:		Development/C
21mr|sqlite-3.41.2-3|57	Requires:	%{libname} = %{EVRD}
21mr|sqlite-3.41.2-3|58	Provides:	%{name}-devel = %{EVRD}
21mr|sqlite-3.41.2-3|59	%rename sqlite3-devel
21mr|sqlite-3.41.2-3|60	
21mr|sqlite-3.41.2-3|61	%description -n %{devname}
21mr|sqlite-3.41.2-3|62	SQLite is a C library that implements an embeddable SQL database
21mr|sqlite-3.41.2-3|63	engine. Programs that link with the SQLite library can have SQL
21mr|sqlite-3.41.2-3|64	database access without running a separate RDBMS process. The
21mr|sqlite-3.41.2-3|65	distribution comes with a standalone command-line access program
21mr|sqlite-3.41.2-3|66	(sqlite) that can be used to administer an SQLite database and
21mr|sqlite-3.41.2-3|67	which serves as an example of how to use the SQLite library.
21mr|sqlite-3.41.2-3|68	
21mr|sqlite-3.41.2-3|69	This package contains the static %{libname} library and its header
21mr|sqlite-3.41.2-3|70	files.
21mr|sqlite-3.41.2-3|71	
21mr|sqlite-3.41.2-3|72	%files -n %{devname}
21mr|sqlite-3.41.2-3|73	%doc README.txt
21mr|sqlite-3.41.2-3|74	%{_includedir}/*.h
21mr|sqlite-3.41.2-3|75	%{_libdir}/lib*.so
21mr|sqlite-3.41.2-3|76	%{_libdir}/pkgconfig/*.pc
21mr|sqlite-3.41.2-3|77	
21mr|sqlite-3.41.2-3|78	#----------------------------------------------------------------------------
21mr|sqlite-3.41.2-3|79	
21mr|sqlite-3.41.2-3|80	%package tools
21mr|sqlite-3.41.2-3|81	Summary:	Command line tools for managing the %{libname} library
21mr|sqlite-3.41.2-3|82	Group:		Databases
21mr|sqlite-3.41.2-3|83	Requires:	%{libname} >= %{EVRD}
21mr|sqlite-3.41.2-3|84	%rename	sqlite3-tools
21mr|sqlite-3.41.2-3|85	
21mr|sqlite-3.41.2-3|86	%description tools
21mr|sqlite-3.41.2-3|87	SQLite is a C library that implements an embeddable SQL database
21mr|sqlite-3.41.2-3|88	engine. Programs that link with the SQLite library can have SQL
21mr|sqlite-3.41.2-3|89	database access without running a separate RDBMS process. The
21mr|sqlite-3.41.2-3|90	distribution comes with a standalone command-line access program
21mr|sqlite-3.41.2-3|91	(sqlite) that can be used to administer an SQLite database and
21mr|sqlite-3.41.2-3|92	which serves as an example of how to use the SQLite library.
21mr|sqlite-3.41.2-3|93	
21mr|sqlite-3.41.2-3|94	This package contains command line tools for managing the
21mr|sqlite-3.41.2-3|95	%{libname} library.
21mr|sqlite-3.41.2-3|96	
21mr|sqlite-3.41.2-3|97	%files tools
21mr|sqlite-3.41.2-3|98	%{_bindir}/sqlite*
21mr|sqlite-3.41.2-3|99	%{_mandir}/man1/*
21mr|sqlite-3.41.2-3|100	
21mr|sqlite-3.41.2-3|101	#----------------------------------------------------------------------------
21mr|sqlite-3.41.2-3|102	
21mr|sqlite-3.41.2-3|103	%prep
21mr|sqlite-3.41.2-3|104	%autosetup -p1 -n %{name}-autoconf-%{realver}
21mr|sqlite-3.41.2-3|105	
21mr|sqlite-3.41.2-3|106	autoreconf -fi
21mr|sqlite-3.41.2-3|107	
21mr|sqlite-3.41.2-3|108	%build
21mr|sqlite-3.41.2-3|109	export CFLAGS="${CFLAGS:-%{optflags}} -Wall -fno-strict-aliasing -DNDEBUG=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_FTS3=3 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_DISABLE_DIRSYNC=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_FTS3_TOKENIZER=1"
21mr|sqlite-3.41.2-3|110	
21mr|sqlite-3.41.2-3|111	%configure \
21mr|sqlite-3.41.2-3|112	--disable-static \
21mr|sqlite-3.41.2-3|113	--enable-fts5 \
21mr|sqlite-3.41.2-3|114	--enable-threadsafe \
21mr|sqlite-3.41.2-3|115	--enable-dynamic-extensions
21mr|sqlite-3.41.2-3|116	
21mr|sqlite-3.41.2-3|117	# rpath removal
21mr|sqlite-3.41.2-3|118	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|sqlite-3.41.2-3|119	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|sqlite-3.41.2-3|120	
21mr|sqlite-3.41.2-3|121	%make_build
21mr|sqlite-3.41.2-3|122	
21mr|sqlite-3.41.2-3|123	%install
21mr|sqlite-3.41.2-3|124	%make_install
21mr|sqlite-3.41.2-3|125	
21mr|sqlite-3.41.2-3|126	# cleanup
21mr|sqlite-3.41.2-3|127	ln -s sqlite3 %{buildroot}%{_bindir}/sqlite

16858 21
21mr|sqlite-jdbc-3.15.1-9|1	#%% global githash
21mr|sqlite-jdbc-3.15.1-9|2	# empty debuginfo
21mr|sqlite-jdbc-3.15.1-9|3	%global debug_package %nil
21mr|sqlite-jdbc-3.15.1-9|4	
21mr|sqlite-jdbc-3.15.1-9|5	Name:          sqlite-jdbc
21mr|sqlite-jdbc-3.15.1-9|6	Version:       3.15.1
21mr|sqlite-jdbc-3.15.1-9|7	Release:       9
21mr|sqlite-jdbc-3.15.1-9|8	Summary:       SQLite JDBC library
21mr|sqlite-jdbc-3.15.1-9|9	Group:         Development/Java
21mr|sqlite-jdbc-3.15.1-9|10	# ASL 2.0:
21mr|sqlite-jdbc-3.15.1-9|11	# ./src/main/java/org/sqlite/SQLiteConfig.java
21mr|sqlite-jdbc-3.15.1-9|12	# ./src/main/java/org/sqlite/SQLiteDataSource.java
21mr|sqlite-jdbc-3.15.1-9|13	# ./src/main/java/org/sqlite/SQLiteErrorCode.java
21mr|sqlite-jdbc-3.15.1-9|14	# ./src/main/java/org/sqlite/SQLiteJDBCLoader.java
21mr|sqlite-jdbc-3.15.1-9|15	# ./src/main/java/org/sqlite/SQLiteOpenMode.java
21mr|sqlite-jdbc-3.15.1-9|16	# ./src/main/java/org/sqlite/javax/SQLiteConnectionPoolDataSource.java
21mr|sqlite-jdbc-3.15.1-9|17	# ./src/main/java/org/sqlite/javax/SQLitePooledConnection.java
21mr|sqlite-jdbc-3.15.1-9|18	# ./src/main/java/org/sqlite/util/OSInfo.java
21mr|sqlite-jdbc-3.15.1-9|19	# ./src/main/java/org/sqlite/util/ResourceFinder.java
21mr|sqlite-jdbc-3.15.1-9|20	
21mr|sqlite-jdbc-3.15.1-9|21	# ISC:
21mr|sqlite-jdbc-3.15.1-9|22	# ./src/main/java/org/sqlite/Function.java
21mr|sqlite-jdbc-3.15.1-9|23	# ./src/main/java/org/sqlite/JDBC.java
21mr|sqlite-jdbc-3.15.1-9|24	# ./src/main/java/org/sqlite/SQLiteConnection.java:
21mr|sqlite-jdbc-3.15.1-9|25	# ./src/main/java/org/sqlite/core/Codes.java
21mr|sqlite-jdbc-3.15.1-9|26	# ./src/main/java/org/sqlite/core/CoreDatabaseMetaData.java
21mr|sqlite-jdbc-3.15.1-9|27	# ./src/main/java/org/sqlite/core/CoreResultSet.java
21mr|sqlite-jdbc-3.15.1-9|28	# ./src/main/java/org/sqlite/core/CoreStatement.java
21mr|sqlite-jdbc-3.15.1-9|29	# ./src/main/java/org/sqlite/core/CorePreparedStatement.java
21mr|sqlite-jdbc-3.15.1-9|30	# ./src/main/java/org/sqlite/core/DB.java
21mr|sqlite-jdbc-3.15.1-9|31	# ./src/main/java/org/sqlite/core/NativeDB.c
21mr|sqlite-jdbc-3.15.1-9|32	# ./src/main/java/org/sqlite/core/NativeDB.java
21mr|sqlite-jdbc-3.15.1-9|33	
21mr|sqlite-jdbc-3.15.1-9|34	# This package is a fork of zentus sqlite driver the
21mr|sqlite-jdbc-3.15.1-9|35	# original code is under BSD license. See LICENSE.zentus
21mr|sqlite-jdbc-3.15.1-9|36	# ./src/main/java/org/sqlite/Function.java
21mr|sqlite-jdbc-3.15.1-9|37	# ./src/main/java/org/sqlite/JDBC.java
21mr|sqlite-jdbc-3.15.1-9|38	# ./src/main/java/org/sqlite/core/Codes.java
21mr|sqlite-jdbc-3.15.1-9|39	# ./src/main/java/org/sqlite/core/DB.java
21mr|sqlite-jdbc-3.15.1-9|40	# ./src/main/java/org/sqlite/core/NativeDB.c
21mr|sqlite-jdbc-3.15.1-9|41	# ./src/main/java/org/sqlite/core/NativeDB.java
21mr|sqlite-jdbc-3.15.1-9|42	
21mr|sqlite-jdbc-3.15.1-9|43	License:       ASL 2.0 and BSD and ISC
21mr|sqlite-jdbc-3.15.1-9|44	URL:           https://github.com/xerial/sqlite-jdbc
21mr|sqlite-jdbc-3.15.1-9|45	Source0:       https://github.com/xerial/sqlite-jdbc/archive/%{version}/%{name}-%{version}.tar.gz
21mr|sqlite-jdbc-3.15.1-9|46	Patch0:        %{name}-3.15.1-build.patch
21mr|sqlite-jdbc-3.15.1-9|47	
21mr|sqlite-jdbc-3.15.1-9|48	BuildRequires: gcc
21mr|sqlite-jdbc-3.15.1-9|49	BuildRequires: maven-local
21mr|sqlite-jdbc-3.15.1-9|50	BuildRequires: mvn(junit:junit)
21mr|sqlite-jdbc-3.15.1-9|51	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|sqlite-jdbc-3.15.1-9|52	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|sqlite-jdbc-3.15.1-9|53	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|sqlite-jdbc-3.15.1-9|54	BuildRequires: sqlite-devel
21mr|sqlite-jdbc-3.15.1-9|55	
21mr|sqlite-jdbc-3.15.1-9|56	
21mr|sqlite-jdbc-3.15.1-9|57	%description
21mr|sqlite-jdbc-3.15.1-9|58	SQLite JDBC, is a library for accessing and
21mr|sqlite-jdbc-3.15.1-9|59	creating SQLite database files in Java.
21mr|sqlite-jdbc-3.15.1-9|60	
21mr|sqlite-jdbc-3.15.1-9|61	%package javadoc
21mr|sqlite-jdbc-3.15.1-9|62	Summary:       Javadoc for %{name}
21mr|sqlite-jdbc-3.15.1-9|63	Group:          Development/Java
21mr|sqlite-jdbc-3.15.1-9|64	BuildArch:     noarch
21mr|sqlite-jdbc-3.15.1-9|65	# Java stack is not supported on x86_32
21mr|sqlite-jdbc-3.15.1-9|66	ExcludeArch: %{ix86}
21mr|sqlite-jdbc-3.15.1-9|67	
21mr|sqlite-jdbc-3.15.1-9|68	%description javadoc
21mr|sqlite-jdbc-3.15.1-9|69	This package contains javadoc for %{name}.
21mr|sqlite-jdbc-3.15.1-9|70	
21mr|sqlite-jdbc-3.15.1-9|71	%prep
21mr|sqlite-jdbc-3.15.1-9|72	%setup -q -n %{name}-%{version}
21mr|sqlite-jdbc-3.15.1-9|73	# Cleanup
21mr|sqlite-jdbc-3.15.1-9|74	find . -name "*.class" -delete
21mr|sqlite-jdbc-3.15.1-9|75	# Do not delete test resources
21mr|sqlite-jdbc-3.15.1-9|76	find . -name "*.jar" ! -name "testdb.jar" -delete
21mr|sqlite-jdbc-3.15.1-9|77	
21mr|sqlite-jdbc-3.15.1-9|78	# Remove prebuilt libraries
21mr|sqlite-jdbc-3.15.1-9|79	find -name "*.jnilib" -print -delete
21mr|sqlite-jdbc-3.15.1-9|80	find -name "*.dll" -print -delete
21mr|sqlite-jdbc-3.15.1-9|81	find -name "*.so" -print -delete
21mr|sqlite-jdbc-3.15.1-9|82	find -name "*.h" -print -delete
21mr|sqlite-jdbc-3.15.1-9|83	rm -r archive/* docker/*
21mr|sqlite-jdbc-3.15.1-9|84	
21mr|sqlite-jdbc-3.15.1-9|85	# extensions won't work with our sqlite (should be patched)
21mr|sqlite-jdbc-3.15.1-9|86	# or use http://www.sqlite.org/2016/sqlite-amalgamation-3150100.zip
21mr|sqlite-jdbc-3.15.1-9|87	# ./sqlite-amalgamation-3150100/shell.c
21mr|sqlite-jdbc-3.15.1-9|88	# ./sqlite-amalgamation-3150100/sqlite3.c
21mr|sqlite-jdbc-3.15.1-9|89	# ./sqlite-amalgamation-3150100/sqlite3.h
21mr|sqlite-jdbc-3.15.1-9|90	# ./sqlite-amalgamation-3150100/sqlite3ext.h
21mr|sqlite-jdbc-3.15.1-9|91	# disable extensions and remove tests for them
21mr|sqlite-jdbc-3.15.1-9|92	# java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (no such function: radians)
21mr|sqlite-jdbc-3.15.1-9|93	rm -r src/test/java/org/sqlite/ExtensionTest.java
21mr|sqlite-jdbc-3.15.1-9|94	sed -i '/ExtensionTest/d' src/test/java/org/sqlite/AllTests.java
21mr|sqlite-jdbc-3.15.1-9|95	# secondConnWillWait(org.sqlite.TransactionTest)  Time elapsed: 23.213 sec
21mr|sqlite-jdbc-3.15.1-9|96	rm -r src/test/java/org/sqlite/TransactionTest.java
21mr|sqlite-jdbc-3.15.1-9|97	sed -i '/TransactionTest/d' src/test/java/org/sqlite/AllTests.java
21mr|sqlite-jdbc-3.15.1-9|98	
21mr|sqlite-jdbc-3.15.1-9|99	%ifarch %{power64}
21mr|sqlite-jdbc-3.15.1-9|100	# failed test on big endian arches
21mr|sqlite-jdbc-3.15.1-9|101	# ComparisonFailure: expected:<UTF-16[l]e> but was:<UTF-16[b]e>
21mr|sqlite-jdbc-3.15.1-9|102	rm -r src/test/java/org/sqlite/SQLiteDataSourceTest.java
21mr|sqlite-jdbc-3.15.1-9|103	sed -i '/SQLiteDataSourceTest/d' src/test/java/org/sqlite/AllTests.java
21mr|sqlite-jdbc-3.15.1-9|104	%endif
21mr|sqlite-jdbc-3.15.1-9|105	
21mr|sqlite-jdbc-3.15.1-9|106	%patch0 -p1
21mr|sqlite-jdbc-3.15.1-9|107	
21mr|sqlite-jdbc-3.15.1-9|108	# Build JNI library. Use native task to avoid to run multiple, conflicting,
21mr|sqlite-jdbc-3.15.1-9|109	# operations at the same time
21mr|sqlite-jdbc-3.15.1-9|110	%pom_add_plugin org.apache.maven.plugins:maven-antrun-plugin:1.7 . '
21mr|sqlite-jdbc-3.15.1-9|111	<dependencies>
21mr|sqlite-jdbc-3.15.1-9|112	<dependency>
21mr|sqlite-jdbc-3.15.1-9|113	<groupId>com.sun</groupId>
21mr|sqlite-jdbc-3.15.1-9|114	<artifactId>tools</artifactId>
21mr|sqlite-jdbc-3.15.1-9|115	<version>1.8.0</version>
21mr|sqlite-jdbc-3.15.1-9|116	</dependency>
21mr|sqlite-jdbc-3.15.1-9|117	</dependencies>
21mr|sqlite-jdbc-3.15.1-9|118	
21mr|sqlite-jdbc-3.15.1-9|119	<executions>
21mr|sqlite-jdbc-3.15.1-9|120	<execution>
21mr|sqlite-jdbc-3.15.1-9|121	<id>compile</id>
21mr|sqlite-jdbc-3.15.1-9|122	<phase>process-classes</phase>
21mr|sqlite-jdbc-3.15.1-9|123	<configuration>
21mr|sqlite-jdbc-3.15.1-9|124	<target>
21mr|sqlite-jdbc-3.15.1-9|125	<javac destdir="lib"
21mr|sqlite-jdbc-3.15.1-9|126	srcdir="lib"
21mr|sqlite-jdbc-3.15.1-9|127	source="1.6" target="1.6" debug="on"
21mr|sqlite-jdbc-3.15.1-9|128	classpathref="maven.plugin.classpath">
21mr|sqlite-jdbc-3.15.1-9|129	<include name="**/OSInfo.java"/>
21mr|sqlite-jdbc-3.15.1-9|130	</javac>
21mr|sqlite-jdbc-3.15.1-9|131	<exec executable="make">
21mr|sqlite-jdbc-3.15.1-9|132	<arg line="%{?_smp_mflags}
21mr|sqlite-jdbc-3.15.1-9|133	JAVA_HOME=%{_jvmdir}/java
21mr|sqlite-jdbc-3.15.1-9|134	JAVA=%{_jvmdir}/java/bin/java
21mr|sqlite-jdbc-3.15.1-9|135	JAVAC=%{_jvmdir}/java/bin/javac
21mr|sqlite-jdbc-3.15.1-9|136	JAVAH=%{_jvmdir}/java/bin/javah
21mr|sqlite-jdbc-3.15.1-9|137	native"/>
21mr|sqlite-jdbc-3.15.1-9|138	</exec>
21mr|sqlite-jdbc-3.15.1-9|139	</target>
21mr|sqlite-jdbc-3.15.1-9|140	</configuration>
21mr|sqlite-jdbc-3.15.1-9|141	<goals>
21mr|sqlite-jdbc-3.15.1-9|142	<goal>run</goal>
21mr|sqlite-jdbc-3.15.1-9|143	</goals>
21mr|sqlite-jdbc-3.15.1-9|144	</execution>
21mr|sqlite-jdbc-3.15.1-9|145	</executions>'
21mr|sqlite-jdbc-3.15.1-9|146	
21mr|sqlite-jdbc-3.15.1-9|147	# Used for build JNI library
21mr|sqlite-jdbc-3.15.1-9|148	cp -p src/main/java/org/sqlite/util/OSInfo.java lib/org/sqlite/
21mr|sqlite-jdbc-3.15.1-9|149	sed -i "s|package org.sqlite.util;|package org.sqlite;|" lib/org/sqlite/OSInfo.java
21mr|sqlite-jdbc-3.15.1-9|150	
21mr|sqlite-jdbc-3.15.1-9|151	%mvn_file org.xerial:%{name} %{name}
21mr|sqlite-jdbc-3.15.1-9|152	
21mr|sqlite-jdbc-3.15.1-9|153	%build
21mr|sqlite-jdbc-3.15.1-9|154	
21mr|sqlite-jdbc-3.15.1-9|155	%ifarch %{arm}
21mr|sqlite-jdbc-3.15.1-9|156	opts='-f'
21mr|sqlite-jdbc-3.15.1-9|157	%endif
21mr|sqlite-jdbc-3.15.1-9|158	
21mr|sqlite-jdbc-3.15.1-9|159	sed -i 's|$(CCFLAGS) -I|$(CCFLAGS) $(CFLAGS) -I|' Makefile
21mr|sqlite-jdbc-3.15.1-9|160	CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ;
21mr|sqlite-jdbc-3.15.1-9|161	sed -i 's|$(CCFLAGS) -o|$(CCFLAGS) $(LDFLAGS) -o|' Makefile
21mr|sqlite-jdbc-3.15.1-9|162	LDFLAGS="${LDFLAGS:-%__global_ldflags}"; export LDFLAGS;
21mr|sqlite-jdbc-3.15.1-9|163	%mvn_build $opts -- -Dmaven.test.failure.ignore=true
21mr|sqlite-jdbc-3.15.1-9|164	
21mr|sqlite-jdbc-3.15.1-9|165	%install
21mr|sqlite-jdbc-3.15.1-9|166	%mvn_install
21mr|sqlite-jdbc-3.15.1-9|167	
21mr|sqlite-jdbc-3.15.1-9|168	%files -f .mfiles
21mr|sqlite-jdbc-3.15.1-9|169	%doc CHANGELOG README.md Usage.md
21mr|sqlite-jdbc-3.15.1-9|170	%license LICENSE* NOTICE
21mr|sqlite-jdbc-3.15.1-9|171	
21mr|sqlite-jdbc-3.15.1-9|172	%files javadoc -f .mfiles-javadoc
21mr|sqlite-jdbc-3.15.1-9|173	%license LICENSE* NOTICE
21mr|sqlite-jdbc-3.15.1-9|174	

16859 21
21mr|sqljet-1.1.10-13|1	Name:           sqljet
21mr|sqljet-1.1.10-13|2	Version:        1.1.10
21mr|sqljet-1.1.10-13|3	Release:        13
21mr|sqljet-1.1.10-13|4	Summary:        Pure Java SQLite
21mr|sqljet-1.1.10-13|5	Group:          Development/Java
21mr|sqljet-1.1.10-13|6	License:        GPLv2
21mr|sqljet-1.1.10-13|7	URL:            http://sqljet.com/
21mr|sqljet-1.1.10-13|8	Source0:        http://sqljet.com/files/%{name}-%{version}-src.zip
21mr|sqljet-1.1.10-13|9	
21mr|sqljet-1.1.10-13|10	Source4:        %{name}-build.xml
21mr|sqljet-1.1.10-13|11	Source5:        %{name}-pom.xml
21mr|sqljet-1.1.10-13|12	
21mr|sqljet-1.1.10-13|13	BuildRequires:  ant
21mr|sqljet-1.1.10-13|14	BuildRequires:  antlr
21mr|sqljet-1.1.10-13|15	BuildRequires:  antlr32-java
21mr|sqljet-1.1.10-13|16	BuildRequires:  antlr32-tool
21mr|sqljet-1.1.10-13|17	BuildRequires:  easymock3
21mr|sqljet-1.1.10-13|18	BuildRequires:  junit
21mr|sqljet-1.1.10-13|19	BuildRequires:  stringtemplate
21mr|sqljet-1.1.10-13|20	BuildRequires:  hamcrest-core
21mr|sqljet-1.1.10-13|21	BuildRequires:  javapackages-local
21mr|sqljet-1.1.10-13|22	BuildArch: noarch
21mr|sqljet-1.1.10-13|23	# Java stack is not supported on x86_32
21mr|sqljet-1.1.10-13|24	ExcludeArch: %{ix86}
21mr|sqljet-1.1.10-13|25	
21mr|sqljet-1.1.10-13|26	%description
21mr|sqljet-1.1.10-13|27	SQLJet is an independent pure Java implementation of a popular SQLite database
21mr|sqljet-1.1.10-13|28	management system. SQLJet is a software library that provides API that enables
21mr|sqljet-1.1.10-13|29	Java application to read and modify SQLite databases.
21mr|sqljet-1.1.10-13|30	
21mr|sqljet-1.1.10-13|31	%package        javadoc
21mr|sqljet-1.1.10-13|32	Summary:        Javadoc for %{name}
21mr|sqljet-1.1.10-13|33	
21mr|sqljet-1.1.10-13|34	%description    javadoc
21mr|sqljet-1.1.10-13|35	API documentation for %{name}.
21mr|sqljet-1.1.10-13|36	
21mr|sqljet-1.1.10-13|37	%prep
21mr|sqljet-1.1.10-13|38	%setup -q -n %{name}-%{version}
21mr|sqljet-1.1.10-13|39	
21mr|sqljet-1.1.10-13|40	find \( -name '*.class' -o -name '*.jar' \) -delete
21mr|sqljet-1.1.10-13|41	
21mr|sqljet-1.1.10-13|42	rm -rf gradlew.bat gradlew gradle
21mr|sqljet-1.1.10-13|43	
21mr|sqljet-1.1.10-13|44	cp %{SOURCE4} build.xml
21mr|sqljet-1.1.10-13|45	cp %{SOURCE5} pom.xml
21mr|sqljet-1.1.10-13|46	
21mr|sqljet-1.1.10-13|47	cat > sqljet.build.properties <<EOF
21mr|sqljet-1.1.10-13|48	sqljet.version.major=1
21mr|sqljet-1.1.10-13|49	sqljet.version.minor=1
21mr|sqljet-1.1.10-13|50	sqljet.version.micro=10
21mr|sqljet-1.1.10-13|51	sqljet.version.build=local
21mr|sqljet-1.1.10-13|52	
21mr|sqljet-1.1.10-13|53	antlr.version=3.2
21mr|sqljet-1.1.10-13|54	sqlite.version=3.8.3
21mr|sqljet-1.1.10-13|55	EOF
21mr|sqljet-1.1.10-13|56	
21mr|sqljet-1.1.10-13|57	
21mr|sqljet-1.1.10-13|58	%build
21mr|sqljet-1.1.10-13|59	export CLASSPATH=$(build-classpath antlr32/antlr-runtime-3.2 antlr32/antlr-3.2 antlr stringtemplate easymock3 junit hamcrest-core)
21mr|sqljet-1.1.10-13|60	ant jars osgi javadoc pom
21mr|sqljet-1.1.10-13|61	
21mr|sqljet-1.1.10-13|62	%install
21mr|sqljet-1.1.10-13|63	%mvn_artifact pom.xml build/sqljet.jar
21mr|sqljet-1.1.10-13|64	%mvn_file ":sqljet" sqljet
21mr|sqljet-1.1.10-13|65	%mvn_install -J build/javadoc
21mr|sqljet-1.1.10-13|66	
21mr|sqljet-1.1.10-13|67	%files -f .mfiles
21mr|sqljet-1.1.10-13|68	%license LICENSE.txt
21mr|sqljet-1.1.10-13|69	%doc README.txt CHANGES.txt
21mr|sqljet-1.1.10-13|70	
21mr|sqljet-1.1.10-13|71	%files javadoc -f .mfiles-javadoc
21mr|sqljet-1.1.10-13|72	%license LICENSE.txt
21mr|sqljet-1.1.10-13|73	

16860 21
21mr|squashfs-tools-4.5.1-1|1	Name:		squashfs-tools
21mr|squashfs-tools-4.5.1-1|2	Version:	4.5.1
21mr|squashfs-tools-4.5.1-1|3	Release:	1
21mr|squashfs-tools-4.5.1-1|4	Summary:	Utilities for the creation of compressed squashfs images
21mr|squashfs-tools-4.5.1-1|5	License:	GPLv2+
21mr|squashfs-tools-4.5.1-1|6	Group:		File tools
21mr|squashfs-tools-4.5.1-1|7	URL:		http://squashfs.sourceforge.net/
21mr|squashfs-tools-4.5.1-1|8	Source0:	https://github.com/plougher/squashfs-tools/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|squashfs-tools-4.5.1-1|9	
21mr|squashfs-tools-4.5.1-1|10	BuildRequires:	attr-devel
21mr|squashfs-tools-4.5.1-1|11	BuildRequires:	liblzo-devel
21mr|squashfs-tools-4.5.1-1|12	BuildRequires:	help2man
21mr|squashfs-tools-4.5.1-1|13	BuildRequires:	pkgconfig(zlib)
21mr|squashfs-tools-4.5.1-1|14	BuildRequires:	pkgconfig(liblzma)
21mr|squashfs-tools-4.5.1-1|15	BuildRequires:	pkgconfig(liblz4)
21mr|squashfs-tools-4.5.1-1|16	BuildRequires:	pkgconfig(libzstd)
21mr|squashfs-tools-4.5.1-1|17	
21mr|squashfs-tools-4.5.1-1|18	%description
21mr|squashfs-tools-4.5.1-1|19	squashfs-tools are utilities for the creation
21mr|squashfs-tools-4.5.1-1|20	of compressed squashfs images.
21mr|squashfs-tools-4.5.1-1|21	
21mr|squashfs-tools-4.5.1-1|22	%prep
21mr|squashfs-tools-4.5.1-1|23	%autosetup -p1 -n %{name}-%{version}/squashfs-tools
21mr|squashfs-tools-4.5.1-1|24	sed -i'' Makefile -E \
21mr|squashfs-tools-4.5.1-1|25	-e 's,^INSTALL_PREFIX =.+,INSTALL_PREFIX = %{buildroot}%{_prefix},' \
21mr|squashfs-tools-4.5.1-1|26	-e 's,^INSTALL_MANPAGES_DIR =.+,INSTALL_MANPAGES_DIR = %{buildroot}%{_mandir}/man1,'
21mr|squashfs-tools-4.5.1-1|27	
21mr|squashfs-tools-4.5.1-1|28	%build
21mr|squashfs-tools-4.5.1-1|29	%setup_compile_flags
21mr|squashfs-tools-4.5.1-1|30	%make_build ZSTD_SUPPORT=1 XZ_SUPPORT=1 LZO_SUPPORT=1 LZ4_SUPPORT=1 COMP_DEFAULT=zstd EXTRA_CFLAGS="%{optflags}"
21mr|squashfs-tools-4.5.1-1|31	
21mr|squashfs-tools-4.5.1-1|32	%install
21mr|squashfs-tools-4.5.1-1|33	%make_install
21mr|squashfs-tools-4.5.1-1|34	
21mr|squashfs-tools-4.5.1-1|35	%files
21mr|squashfs-tools-4.5.1-1|36	%license ../COPYING
21mr|squashfs-tools-4.5.1-1|37	%doc ../CHANGES ../README* ../USAGE
21mr|squashfs-tools-4.5.1-1|38	%{_bindir}/mksquashfs
21mr|squashfs-tools-4.5.1-1|39	%{_bindir}/sqfstar
21mr|squashfs-tools-4.5.1-1|40	%{_bindir}/unsquashfs
21mr|squashfs-tools-4.5.1-1|41	%{_bindir}/sqfscat
21mr|squashfs-tools-4.5.1-1|42	%{_mandir}/man1/mksquashfs.1*
21mr|squashfs-tools-4.5.1-1|43	%{_mandir}/man1/sqfstar.1*
21mr|squashfs-tools-4.5.1-1|44	%{_mandir}/man1/unsquashfs.1*
21mr|squashfs-tools-4.5.1-1|45	%{_mandir}/man1/sqfscat.1*

16861 21
21mr|squashfuse-0.1.103-3|1	%define _disable_ld_no_undefined 1
21mr|squashfuse-0.1.103-3|2	
21mr|squashfuse-0.1.103-3|3	%define major 0
21mr|squashfuse-0.1.103-3|4	%define libname %mklibname %{name} %{major}
21mr|squashfuse-0.1.103-3|5	%define devname %mklibname %{name} -d
21mr|squashfuse-0.1.103-3|6	
21mr|squashfuse-0.1.103-3|7	%define libfuseprivate %mklibname fuseprivate %{major}
21mr|squashfuse-0.1.103-3|8	
21mr|squashfuse-0.1.103-3|9	Summary:	FUSE filesystem to mount squashfs archives
21mr|squashfuse-0.1.103-3|10	Name:		squashfuse
21mr|squashfuse-0.1.103-3|11	Version:	0.1.103
21mr|squashfuse-0.1.103-3|12	Release:	3
21mr|squashfuse-0.1.103-3|13	License:	BSD
21mr|squashfuse-0.1.103-3|14	Group:		System/Base
21mr|squashfuse-0.1.103-3|15	Url:		https://github.com/vasi/squashfuse
21mr|squashfuse-0.1.103-3|16	Source0:	https://github.com/vasi/squashfuse/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|squashfuse-0.1.103-3|17	BuildRequires:	attr-devel
21mr|squashfuse-0.1.103-3|18	BuildRequires:	liblzo-devel
21mr|squashfuse-0.1.103-3|19	BuildRequires:	pkgconfig(fuse)
21mr|squashfuse-0.1.103-3|20	BuildRequires:	pkgconfig(liblz4)
21mr|squashfuse-0.1.103-3|21	BuildRequires:	pkgconfig(liblzma)
21mr|squashfuse-0.1.103-3|22	BuildRequires:	pkgconfig(zlib)
21mr|squashfuse-0.1.103-3|23	BuildRequires:	pkgconfig(libzstd)
21mr|squashfuse-0.1.103-3|24	Requires:	fuse
21mr|squashfuse-0.1.103-3|25	
21mr|squashfuse-0.1.103-3|26	%description
21mr|squashfuse-0.1.103-3|27	Squashfuse lets you mount SquashFS archives in user-space. It supports almost
21mr|squashfuse-0.1.103-3|28	all features of the SquashFS format, yet is still fast and memory-efficient.
21mr|squashfuse-0.1.103-3|29	SquashFS is an efficiently compressed, read-only storage format. Support for it
21mr|squashfuse-0.1.103-3|30	has been built into the Linux kernel since 2009. It is very common on Live CDs
21mr|squashfuse-0.1.103-3|31	and embedded Linux distributions.
21mr|squashfuse-0.1.103-3|32	
21mr|squashfuse-0.1.103-3|33	%files
21mr|squashfuse-0.1.103-3|34	%doc LICENSE
21mr|squashfuse-0.1.103-3|35	%{_bindir}/squashfuse
21mr|squashfuse-0.1.103-3|36	%{_bindir}/squashfuse_ll
21mr|squashfuse-0.1.103-3|37	%{_mandir}/man1/squashfuse.1*
21mr|squashfuse-0.1.103-3|38	
21mr|squashfuse-0.1.103-3|39	#----------------------------------------------------------------------------
21mr|squashfuse-0.1.103-3|40	%package -n %{libname}
21mr|squashfuse-0.1.103-3|41	Summary:	%{summary}
21mr|squashfuse-0.1.103-3|42	Group:		System/Libraries
21mr|squashfuse-0.1.103-3|43	
21mr|squashfuse-0.1.103-3|44	%description -n %{libname}
21mr|squashfuse-0.1.103-3|45	%{name} shared library.
21mr|squashfuse-0.1.103-3|46	
21mr|squashfuse-0.1.103-3|47	%files -n %{libname}
21mr|squashfuse-0.1.103-3|48	%{_libdir}/lib%{name}.so.%{major}*
21mr|squashfuse-0.1.103-3|49	
21mr|squashfuse-0.1.103-3|50	#------------------------------------------------------------------
21mr|squashfuse-0.1.103-3|51	
21mr|squashfuse-0.1.103-3|52	%package -n %{libfuseprivate}
21mr|squashfuse-0.1.103-3|53	Summary:	%{summary}
21mr|squashfuse-0.1.103-3|54	Group:		System/Libraries
21mr|squashfuse-0.1.103-3|55	
21mr|squashfuse-0.1.103-3|56	%description -n %{libfuseprivate}
21mr|squashfuse-0.1.103-3|57	%{name} shared library.
21mr|squashfuse-0.1.103-3|58	
21mr|squashfuse-0.1.103-3|59	%files -n %{libfuseprivate}
21mr|squashfuse-0.1.103-3|60	%{_libdir}/libfuseprivate.so.%{major}*
21mr|squashfuse-0.1.103-3|61	
21mr|squashfuse-0.1.103-3|62	#------------------------------------------------------------------
21mr|squashfuse-0.1.103-3|63	
21mr|squashfuse-0.1.103-3|64	%package -n %{devname}
21mr|squashfuse-0.1.103-3|65	Summary:	%{name} development files
21mr|squashfuse-0.1.103-3|66	Group:		Development/Other
21mr|squashfuse-0.1.103-3|67	Requires:	%{libname} = %{EVRD}
21mr|squashfuse-0.1.103-3|68	Requires:	%{libfuseprivate} = %{EVRD}
21mr|squashfuse-0.1.103-3|69	Provides:	%{name}-devel = %{EVRD}
21mr|squashfuse-0.1.103-3|70	
21mr|squashfuse-0.1.103-3|71	%description -n %{devname}
21mr|squashfuse-0.1.103-3|72	%{name} development files.
21mr|squashfuse-0.1.103-3|73	
21mr|squashfuse-0.1.103-3|74	%files -n %{devname}
21mr|squashfuse-0.1.103-3|75	%{_includedir}/squashfuse/*.h
21mr|squashfuse-0.1.103-3|76	%{_libdir}/*.so
21mr|squashfuse-0.1.103-3|77	%{_libdir}/pkgconfig/squashfuse.pc
21mr|squashfuse-0.1.103-3|78	
21mr|squashfuse-0.1.103-3|79	#------------------------------------------------------------------
21mr|squashfuse-0.1.103-3|80	%prep
21mr|squashfuse-0.1.103-3|81	%autosetup -p1
21mr|squashfuse-0.1.103-3|82	
21mr|squashfuse-0.1.103-3|83	%build
21mr|squashfuse-0.1.103-3|84	%configure --disable-demo --includedir=%{_includedir}/squashfuse
21mr|squashfuse-0.1.103-3|85	%make
21mr|squashfuse-0.1.103-3|86	
21mr|squashfuse-0.1.103-3|87	%install
21mr|squashfuse-0.1.103-3|88	%makeinstall_std
21mr|squashfuse-0.1.103-3|89	

16862 21
21mr|squid-5.10-1|1	%global __requires_exclude ^.*Authen::Sm.*$
21mr|squid-5.10-1|2	
21mr|squid-5.10-1|3	# ECI disabled for fix CVE-2024-45802
21mr|squid-5.10-1|4	# https://github.com/squid-cache/squid/security/advisories/GHSA-f975-v7qw-q7hj
21mr|squid-5.10-1|5	%bcond_with esi
21mr|squid-5.10-1|6	
21mr|squid-5.10-1|7	Summary:	The Squid proxy caching server
21mr|squid-5.10-1|8	Name:		squid
21mr|squid-5.10-1|9	Version:	5.10
21mr|squid-5.10-1|10	Release:	1
21mr|squid-5.10-1|11	Epoch:		7
21mr|squid-5.10-1|12	Group:		System/Servers
21mr|squid-5.10-1|13	# See CREDITS for breakdown of non GPLv2+ code
21mr|squid-5.10-1|14	License:	GPLv2+ and (LGPLv2+ and MIT and BSD and Public Domain)
21mr|squid-5.10-1|15	Url:		http://www.squid-cache.org
21mr|squid-5.10-1|16	Source0:	http://www.squid-cache.org/Versions/v5/squid-%{version}.tar.xz
21mr|squid-5.10-1|17	Source3:	squid.logrotate
21mr|squid-5.10-1|18	Source4:	squid.sysconfig
21mr|squid-5.10-1|19	Source5:	squid.pam
21mr|squid-5.10-1|20	Source6:	squid.nm
21mr|squid-5.10-1|21	Source7:	squid.service
21mr|squid-5.10-1|22	Source8:	cache_swap.sh
21mr|squid-5.10-1|23	Source9:	squid.sysusers.conf
21mr|squid-5.10-1|24	# Upstream patches
21mr|squid-5.10-1|25	# Backported patches
21mr|squid-5.10-1|26	# Local patches
21mr|squid-5.10-1|27	# Applying upstream patches first makes it less likely that local patches
21mr|squid-5.10-1|28	# will break upstream ones.
21mr|squid-5.10-1|29	Patch201:	squid-4.0.11-config.patch
21mr|squid-5.10-1|30	Patch202:	squid-3.1.0.9-location.patch
21mr|squid-5.10-1|31	Patch203:	squid-3.0.STABLE1-perlpath.patch
21mr|squid-5.10-1|32	Patch204:	squid-3.5.9-include-guards.patch
21mr|squid-5.10-1|33	# CVE's
21mr|squid-5.10-1|34	# CVE-2023-46847 fixed
21mr|squid-5.10-1|35	# CVE-2023-46848 fixed
21mr|squid-5.10-1|36	# CVE-2023-49285 fixed
21mr|squid-5.10-1|37	# CVE-2023-46724 fixed
21mr|squid-5.10-1|38	Patch301:	CVE-2023-46728.patch
21mr|squid-5.10-1|39	# CVE-2023-46846 fixed
21mr|squid-5.10-1|40	# CVE-2023-50269 fixed
21mr|squid-5.10-1|41	# CVE-2024-23638 fixed
21mr|squid-5.10-1|42	BuildRequires:	perl-generators
21mr|squid-5.10-1|43	# time_quota requires DB
21mr|squid-5.10-1|44	BuildRequires:	db-devel
21mr|squid-5.10-1|45	#ip_user helper requires
21mr|squid-5.10-1|46	BuildRequires:	libtool-devel
21mr|squid-5.10-1|47	# squid_kerb_aut requires Kerberos development libs
21mr|squid-5.10-1|48	BuildRequires:	krb5-devel
21mr|squid-5.10-1|49	# squid_ldap_auth and other LDAP helpers require OpenLDAP
21mr|squid-5.10-1|50	BuildRequires:	openldap-devel
21mr|squid-5.10-1|51	# squid_pam_auth requires PAM development libs
21mr|squid-5.10-1|52	BuildRequires:	pam-devel
21mr|squid-5.10-1|53	# For test suite
21mr|squid-5.10-1|54	BuildRequires:	pkgconfig(cppunit)
21mr|squid-5.10-1|55	# SSL support requires OpenSSL
21mr|squid-5.10-1|56	BuildRequires:	pkgconfig(openssl)
21mr|squid-5.10-1|57	BuildRequires:	pkgconfig(libsasl2)
21mr|squid-5.10-1|58	# TPROXY requires libcap, and also increases security somewhat
21mr|squid-5.10-1|59	BuildRequires:	pkgconfig(libcap)
21mr|squid-5.10-1|60	# eCAP support
21mr|squid-5.10-1|61	BuildRequires:	pkgconfig(libecap)
21mr|squid-5.10-1|62	%if %{with esi}
21mr|squid-5.10-1|63	# ESI support requires Expat & libxml2
21mr|squid-5.10-1|64	BuildRequires:	pkgconfig(expat)
21mr|squid-5.10-1|65	BuildRequires:	pkgconfig(libxml-2.0)
21mr|squid-5.10-1|66	%endif
21mr|squid-5.10-1|67	BuildRequires:	samba-client
21mr|squid-5.10-1|68	BuildRequires:	samba-winbind
21mr|squid-5.10-1|69	BuildRequires:	pkgconfig(tdb)
21mr|squid-5.10-1|70	BuildRequires:	pkgconfig(libsystemd)
21mr|squid-5.10-1|71	BuildRequires:	pkgconfig(nettle)
21mr|squid-5.10-1|72	# cache_swap.sh
21mr|squid-5.10-1|73	Requires:	bash
21mr|squid-5.10-1|74	Requires:	gawk
21mr|squid-5.10-1|75	Requires:	grep
21mr|squid-5.10-1|76	Requires(pre):	shadow-utils
21mr|squid-5.10-1|77	Requires(pre):	/bin/systemd-sysusers
21mr|squid-5.10-1|78	# Old NetworkManager expects the dispatcher scripts in a different place
21mr|squid-5.10-1|79	Conflicts:	NetworkManager < 1.20
21mr|squid-5.10-1|80	
21mr|squid-5.10-1|81	%description
21mr|squid-5.10-1|82	Squid is a high-performance proxy caching server for Web clients,
21mr|squid-5.10-1|83	supporting FTP, gopher, and HTTP data objects. Unlike traditional
21mr|squid-5.10-1|84	caching software, Squid handles all requests in a single,
21mr|squid-5.10-1|85	non-blocking, I/O-driven process. Squid keeps meta data and especially
21mr|squid-5.10-1|86	hot objects cached in RAM, caches DNS lookups, supports non-blocking
21mr|squid-5.10-1|87	DNS lookups, and implements negative caching of failed requests.
21mr|squid-5.10-1|88	
21mr|squid-5.10-1|89	Squid consists of a main server program squid, a Domain Name System
21mr|squid-5.10-1|90	lookup program (dnsserver), a program for retrieving FTP data
21mr|squid-5.10-1|91	(ftpget), and some management and client tools.
21mr|squid-5.10-1|92	
21mr|squid-5.10-1|93	%files
21mr|squid-5.10-1|94	%license COPYING
21mr|squid-5.10-1|95	%doc CONTRIBUTORS README ChangeLog QUICKSTART src/squid.conf.documented
21mr|squid-5.10-1|96	%doc contrib/url-normalizer.pl contrib/user-agents.pl
21mr|squid-5.10-1|97	
21mr|squid-5.10-1|98	%{_unitdir}/squid.service
21mr|squid-5.10-1|99	%attr(755,root,root) %dir %{_libexecdir}/squid
21mr|squid-5.10-1|100	%attr(755,root,root) %{_libexecdir}/squid/cache_swap.sh
21mr|squid-5.10-1|101	%attr(755,root,root) %dir %{_sysconfdir}/squid
21mr|squid-5.10-1|102	%attr(755,root,root) %dir %{_libdir}/squid
21mr|squid-5.10-1|103	%attr(770,squid,root) %dir %{_localstatedir}/log/squid
21mr|squid-5.10-1|104	%attr(750,squid,squid) %dir %{_localstatedir}/spool/squid
21mr|squid-5.10-1|105	%attr(755,squid,squid) %dir /run/squid
21mr|squid-5.10-1|106	
21mr|squid-5.10-1|107	%config(noreplace) %attr(644,root,root) %{_sysconfdir}/httpd/conf.d/squid.conf
21mr|squid-5.10-1|108	%config(noreplace) %attr(640,root,squid) %{_sysconfdir}/squid/squid.conf
21mr|squid-5.10-1|109	%config(noreplace) %attr(644,root,squid) %{_sysconfdir}/squid/cachemgr.conf
21mr|squid-5.10-1|110	%config(noreplace) %{_sysconfdir}/squid/mime.conf
21mr|squid-5.10-1|111	%config(noreplace) %{_sysconfdir}/squid/errorpage.css
21mr|squid-5.10-1|112	%config(noreplace) %{_sysconfdir}/sysconfig/squid
21mr|squid-5.10-1|113	# These are not noreplace because they are just sample config files
21mr|squid-5.10-1|114	%config %{_sysconfdir}/squid/squid.conf.default
21mr|squid-5.10-1|115	%config %{_sysconfdir}/squid/mime.conf.default
21mr|squid-5.10-1|116	%config %{_sysconfdir}/squid/errorpage.css.default
21mr|squid-5.10-1|117	%config %{_sysconfdir}/squid/cachemgr.conf.default
21mr|squid-5.10-1|118	%config(noreplace) %{_sysconfdir}/pam.d/squid
21mr|squid-5.10-1|119	%config(noreplace) %{_sysconfdir}/logrotate.d/squid
21mr|squid-5.10-1|120	
21mr|squid-5.10-1|121	%dir %{_datadir}/squid
21mr|squid-5.10-1|122	%attr(-,root,root) %{_datadir}/squid/errors
21mr|squid-5.10-1|123	%{_prefix}/lib/NetworkManager
21mr|squid-5.10-1|124	%{_datadir}/squid/icons
21mr|squid-5.10-1|125	%{_sbindir}/squid
21mr|squid-5.10-1|126	%{_bindir}/squidclient
21mr|squid-5.10-1|127	%{_bindir}/purge
21mr|squid-5.10-1|128	%{_mandir}/man8/*
21mr|squid-5.10-1|129	%{_mandir}/man1/*
21mr|squid-5.10-1|130	%{_libdir}/squid/*
21mr|squid-5.10-1|131	%{_datadir}/snmp/mibs/SQUID-MIB.txt
21mr|squid-5.10-1|132	%{_tmpfilesdir}/squid.conf
21mr|squid-5.10-1|133	%{_sysusersdir}/squid.conf
21mr|squid-5.10-1|134	
21mr|squid-5.10-1|135	%pre
21mr|squid-5.10-1|136	# create user and group
21mr|squid-5.10-1|137	%sysusers_create_package squid %{SOURCE9}
21mr|squid-5.10-1|138	
21mr|squid-5.10-1|139	for i in /var/log/squid /var/spool/squid ; do
21mr|squid-5.10-1|140	if [ -d $i ] ; then
21mr|squid-5.10-1|141	for adir in `find $i -maxdepth 0 \! -user squid`; do
21mr|squid-5.10-1|142	chown -R squid:squid $adir
21mr|squid-5.10-1|143	done
21mr|squid-5.10-1|144	fi
21mr|squid-5.10-1|145	done
21mr|squid-5.10-1|146	exit 0
21mr|squid-5.10-1|147	
21mr|squid-5.10-1|148	%post
21mr|squid-5.10-1|149	%systemd_post squid.service
21mr|squid-5.10-1|150	
21mr|squid-5.10-1|151	%preun
21mr|squid-5.10-1|152	%systemd_preun squid.service
21mr|squid-5.10-1|153	
21mr|squid-5.10-1|154	%postun
21mr|squid-5.10-1|155	%systemd_postun_with_restart squid.service
21mr|squid-5.10-1|156	
21mr|squid-5.10-1|157	%triggerin -- samba-common
21mr|squid-5.10-1|158	if ! getent group wbpriv >/dev/null 2>&1 ; then
21mr|squid-5.10-1|159	/usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
21mr|squid-5.10-1|160	fi
21mr|squid-5.10-1|161	/usr/sbin/usermod -a -G wbpriv squid >/dev/null 2>&1 || \
21mr|squid-5.10-1|162	chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || :
21mr|squid-5.10-1|163	
21mr|squid-5.10-1|164	
21mr|squid-5.10-1|165	#----------------------------------------------------------------------------
21mr|squid-5.10-1|166	
21mr|squid-5.10-1|167	%prep
21mr|squid-5.10-1|168	%autosetup -p1
21mr|squid-5.10-1|169	
21mr|squid-5.10-1|170	# https://bugzilla.redhat.com/show_bug.cgi?id=1679526
21mr|squid-5.10-1|171	# Patch in the vendor documentation and used different location for documentation
21mr|squid-5.10-1|172	sed -i 's|@SYSCONFDIR@/squid.conf.documented|%{_pkgdocdir}/squid.conf.documented|' src/squid.8.in
21mr|squid-5.10-1|173	
21mr|squid-5.10-1|174	sed -i 's!touch $@!!g' libltdl/Makefile.in
21mr|squid-5.10-1|175	
21mr|squid-5.10-1|176	%build
21mr|squid-5.10-1|177	export SSLLIB="-L%{_libdir} `pkg-config --libs openssl`"
21mr|squid-5.10-1|178	export CPPFLAGS="-I%{_includedir}/openssl -I`find /usr/include -type f -name db_185.h|head -n1|xargs dirname` %{optflags} "
21mr|squid-5.10-1|179	
21mr|squid-5.10-1|180	%ifarch %{x86_64} aarch64
21mr|squid-5.10-1|181	export CFLAGS="$CFLAGS -I`find /usr/include -type f -name db_185.h|head -n1|xargs dirname` -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|squid-5.10-1|182	export CXXFLAGS="$CXXFLAGS -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|squid-5.10-1|183	%else
21mr|squid-5.10-1|184	export CFLAGS="$CFLAGS -I`find /usr/include -type f -name db_185.h|head -n1|xargs dirname` -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|squid-5.10-1|185	export CXXFLAGS="$CXXFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|squid-5.10-1|186	%endif
21mr|squid-5.10-1|187	
21mr|squid-5.10-1|188	autoreconf -if
21mr|squid-5.10-1|189	
21mr|squid-5.10-1|190	# NIS helper has been removed because of the following bug
21mr|squid-5.10-1|191	# https://bugzilla.redhat.com/show_bug.cgi?id=1531540
21mr|squid-5.10-1|192	%configure \
21mr|squid-5.10-1|193	--libexecdir=%{_libdir}/squid \
21mr|squid-5.10-1|194	--datadir=%{_datadir}/squid \
21mr|squid-5.10-1|195	--sysconfdir=%{_sysconfdir}/squid \
21mr|squid-5.10-1|196	--with-logdir='%{_localstatedir}/log/squid' \
21mr|squid-5.10-1|197	--with-pidfile='/run/squid.pid' \
21mr|squid-5.10-1|198	--disable-dependency-tracking \
21mr|squid-5.10-1|199	--enable-eui \
21mr|squid-5.10-1|200	--enable-follow-x-forwarded-for \
21mr|squid-5.10-1|201	--enable-auth \
21mr|squid-5.10-1|202	--enable-auth-basic="DB,fake,getpwnam,LDAP,NCSA,PAM,POP3,RADIUS,SASL,SMB,SMB_LM" \
21mr|squid-5.10-1|203	--enable-auth-ntlm="SMB_LM,fake" \
21mr|squid-5.10-1|204	--enable-auth-digest="file,LDAP" \
21mr|squid-5.10-1|205	--enable-auth-negotiate="kerberos" \
21mr|squid-5.10-1|206	--enable-external-acl-helpers="LDAP_group,time_quota,session,unix_group,wbinfo_group,kerberos_ldap_group" \
21mr|squid-5.10-1|207	--enable-storeid-rewrite-helpers="file" \
21mr|squid-5.10-1|208	--enable-cache-digests \
21mr|squid-5.10-1|209	--with-systemd \
21mr|squid-5.10-1|210	--enable-cachemgr-hostname=localhost \
21mr|squid-5.10-1|211	--enable-delay-pools \
21mr|squid-5.10-1|212	--enable-epoll \
21mr|squid-5.10-1|213	--enable-icap-client \
21mr|squid-5.10-1|214	--enable-ident-lookups \
21mr|squid-5.10-1|215	%ifnarch %{power64} ia64 %{x86_64} s390x aarch64
21mr|squid-5.10-1|216	--with-large-files \
21mr|squid-5.10-1|217	%endif
21mr|squid-5.10-1|218	--enable-linux-netfilter \
21mr|squid-5.10-1|219	--enable-removal-policies="heap,lru" \
21mr|squid-5.10-1|220	--enable-snmp \
21mr|squid-5.10-1|221	--enable-ssl \
21mr|squid-5.10-1|222	--enable-ssl-crtd \
21mr|squid-5.10-1|223	--enable-storeio="aufs,diskd,ufs,rock" \
21mr|squid-5.10-1|224	--enable-diskio \
21mr|squid-5.10-1|225	--enable-wccpv2 \
21mr|squid-5.10-1|226	%if %{with esi}
21mr|squid-5.10-1|227	--enable-esi \
21mr|squid-5.10-1|228	%else
21mr|squid-5.10-1|229	--disable-esi \
21mr|squid-5.10-1|230	%endif
21mr|squid-5.10-1|231	--enable-ecap \
21mr|squid-5.10-1|232	--with-aio \
21mr|squid-5.10-1|233	--with-default-user="squid" \
21mr|squid-5.10-1|234	--with-dl \
21mr|squid-5.10-1|235	--with-openssl \
21mr|squid-5.10-1|236	--with-pthreads \
21mr|squid-5.10-1|237	--disable-arch-native \
21mr|squid-5.10-1|238	--disable-security-cert-validators \
21mr|squid-5.10-1|239	--disable-strict-error-checking \
21mr|squid-5.10-1|240	--with-swapdir=%{_localstatedir}/spool/squid
21mr|squid-5.10-1|241	
21mr|squid-5.10-1|242	unlink libltdl/config-h.in
21mr|squid-5.10-1|243	cp -fv %{_datadir}/libtool/config-h.in libltdl/config-h.in
21mr|squid-5.10-1|244	
21mr|squid-5.10-1|245	# workaround to build squid v5
21mr|squid-5.10-1|246	mkdir -p src/icmp/tests
21mr|squid-5.10-1|247	mkdir -p tools/squidclient/tests
21mr|squid-5.10-1|248	mkdir -p tools/tests
21mr|squid-5.10-1|249	
21mr|squid-5.10-1|250	%make_build
21mr|squid-5.10-1|251	
21mr|squid-5.10-1|252	%install
21mr|squid-5.10-1|253	%make_install
21mr|squid-5.10-1|254	
21mr|squid-5.10-1|255	echo "
21mr|squid-5.10-1|256	#
21mr|squid-5.10-1|257	# This is %{_sysconfdir}/httpd/conf.d/squid.conf
21mr|squid-5.10-1|258	#
21mr|squid-5.10-1|259	
21mr|squid-5.10-1|260	ScriptAlias /Squid/cgi-bin/cachemgr.cgi %{_libdir}/squid/cachemgr.cgi
21mr|squid-5.10-1|261	
21mr|squid-5.10-1|262	# Only allow access from localhost by default
21mr|squid-5.10-1|263	<Location /Squid/cgi-bin/cachemgr.cgi>
21mr|squid-5.10-1|264	Require local
21mr|squid-5.10-1|265	# Add additional allowed hosts as needed
21mr|squid-5.10-1|266	# Require host example.com
21mr|squid-5.10-1|267	</Location>" > %{buildroot}/squid.httpd.tmp
21mr|squid-5.10-1|268	
21mr|squid-5.10-1|269	
21mr|squid-5.10-1|270	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|squid-5.10-1|271	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|squid-5.10-1|272	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|squid-5.10-1|273	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/
21mr|squid-5.10-1|274	mkdir -p %{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d
21mr|squid-5.10-1|275	mkdir -p %{buildroot}%{_unitdir}
21mr|squid-5.10-1|276	mkdir -p %{buildroot}%{_libexecdir}/squid
21mr|squid-5.10-1|277	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/squid
21mr|squid-5.10-1|278	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/squid
21mr|squid-5.10-1|279	install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pam.d/squid
21mr|squid-5.10-1|280	install -m 644 %{SOURCE7} %{buildroot}%{_unitdir}
21mr|squid-5.10-1|281	install -m 755 %{SOURCE8} %{buildroot}%{_libexecdir}/squid
21mr|squid-5.10-1|282	install -m 644 %{buildroot}/squid.httpd.tmp %{buildroot}%{_sysconfdir}/httpd/conf.d/squid.conf
21mr|squid-5.10-1|283	install -m 755 %{SOURCE6} %{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d/20-squid
21mr|squid-5.10-1|284	mkdir -p %{buildroot}%{_localstatedir}/log/squid
21mr|squid-5.10-1|285	mkdir -p %{buildroot}%{_localstatedir}/spool/squid
21mr|squid-5.10-1|286	mkdir -p %{buildroot}/run/squid
21mr|squid-5.10-1|287	chmod 644 contrib/url-normalizer.pl contrib/user-agents.pl
21mr|squid-5.10-1|288	iconv -f ISO88591 -t UTF8 ChangeLog -o ChangeLog.tmp
21mr|squid-5.10-1|289	mv -f ChangeLog.tmp ChangeLog
21mr|squid-5.10-1|290	
21mr|squid-5.10-1|291	# install /usr/lib/tmpfiles.d/squid.conf
21mr|squid-5.10-1|292	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|squid-5.10-1|293	cat > %{buildroot}%{_tmpfilesdir}/squid.conf <<EOF
21mr|squid-5.10-1|294	# See tmpfiles.d(5) for details
21mr|squid-5.10-1|295	
21mr|squid-5.10-1|296	d /run/squid 0755 squid squid - -
21mr|squid-5.10-1|297	EOF
21mr|squid-5.10-1|298	
21mr|squid-5.10-1|299	# Move the MIB definition to the proper place (and name)
21mr|squid-5.10-1|300	mkdir -p %{buildroot}%{_datadir}/snmp/mibs
21mr|squid-5.10-1|301	mv %{buildroot}%{_datadir}/squid/mib.txt %{buildroot}%{_datadir}/snmp/mibs/SQUID-MIB.txt
21mr|squid-5.10-1|302	
21mr|squid-5.10-1|303	# squid.conf.documented is documentation. We ship that in doc/
21mr|squid-5.10-1|304	rm -f %{buildroot}%{_sysconfdir}/squid/squid.conf.documented
21mr|squid-5.10-1|305	
21mr|squid-5.10-1|306	# remove unpackaged files from the buildroot
21mr|squid-5.10-1|307	rm -f %{buildroot}%{_bindir}/{RunAccel,RunCache}
21mr|squid-5.10-1|308	rm -f %{buildroot}/squid.httpd.tmp
21mr|squid-5.10-1|309	
21mr|squid-5.10-1|310	# install sysuser config
21mr|squid-5.10-1|311	install -d %{buildroot}%{_sysusersdir}/
21mr|squid-5.10-1|312	install -m0644 %{SOURCE9} %{buildroot}%{_sysusersdir}/squid.conf

16863 21
21mr|sratom-0.6.4-2|1	%define	_enable_debug_packages %{nil}
21mr|sratom-0.6.4-2|2	%define	debug_package %{nil}
21mr|sratom-0.6.4-2|3	
21mr|sratom-0.6.4-2|4	%define	api 0
21mr|sratom-0.6.4-2|5	%define	major 0
21mr|sratom-0.6.4-2|6	%define	libname %mklibname %{name} %{api} %{major}
21mr|sratom-0.6.4-2|7	%define	devname %mklibname %{name} -d
21mr|sratom-0.6.4-2|8	
21mr|sratom-0.6.4-2|9	Summary:	Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax
21mr|sratom-0.6.4-2|10	Name:		sratom
21mr|sratom-0.6.4-2|11	Version:	0.6.4
21mr|sratom-0.6.4-2|12	Release:	2
21mr|sratom-0.6.4-2|13	License:	MIT-like
21mr|sratom-0.6.4-2|14	Group:		System/Libraries
21mr|sratom-0.6.4-2|15	Url:		http://drobilla.net/software/%{name}/
21mr|sratom-0.6.4-2|16	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
21mr|sratom-0.6.4-2|17	BuildRequires:	doxygen
21mr|sratom-0.6.4-2|18	BuildRequires:	waf
21mr|sratom-0.6.4-2|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|sratom-0.6.4-2|20	BuildRequires:	pkgconfig(lv2) >= 1.16.0
21mr|sratom-0.6.4-2|21	BuildRequires:	pkgconfig(serd-0) >= 0.30.0
21mr|sratom-0.6.4-2|22	BuildRequires:	pkgconfig(sord-0) >= 0.14.0
21mr|sratom-0.6.4-2|23	
21mr|sratom-0.6.4-2|24	%description
21mr|sratom-0.6.4-2|25	Lightweight C library for storing RDF data in memory.
21mr|sratom-0.6.4-2|26	
21mr|sratom-0.6.4-2|27	%files
21mr|sratom-0.6.4-2|28	%doc COPYING README.md
21mr|sratom-0.6.4-2|29	
21mr|sratom-0.6.4-2|30	#----------------------------------------------------------------------------
21mr|sratom-0.6.4-2|31	
21mr|sratom-0.6.4-2|32	%package -n %{libname}
21mr|sratom-0.6.4-2|33	Summary:	Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax
21mr|sratom-0.6.4-2|34	Group:		System/Libraries
21mr|sratom-0.6.4-2|35	
21mr|sratom-0.6.4-2|36	%description -n %{libname}
21mr|sratom-0.6.4-2|37	Lightweight C library for storing RDF data in memory.
21mr|sratom-0.6.4-2|38	
21mr|sratom-0.6.4-2|39	%files -n %{libname}
21mr|sratom-0.6.4-2|40	%doc COPYING
21mr|sratom-0.6.4-2|41	%{_libdir}/lib%{name}-%{api}.so.%{major}
21mr|sratom-0.6.4-2|42	%{_libdir}/lib%{name}-%{api}.so.%{major}.*
21mr|sratom-0.6.4-2|43	
21mr|sratom-0.6.4-2|44	#----------------------------------------------------------------------------
21mr|sratom-0.6.4-2|45	
21mr|sratom-0.6.4-2|46	%package -n %{devname}
21mr|sratom-0.6.4-2|47	Summary:	Headers for the sord RDF storage library
21mr|sratom-0.6.4-2|48	Group:		System/Libraries
21mr|sratom-0.6.4-2|49	Requires:	%{libname} = %{EVRD}
21mr|sratom-0.6.4-2|50	Provides:	%{name}-devel = %{EVRD}
21mr|sratom-0.6.4-2|51	
21mr|sratom-0.6.4-2|52	%description -n %{devname}
21mr|sratom-0.6.4-2|53	Development files needed to build applications against %{name}.
21mr|sratom-0.6.4-2|54	
21mr|sratom-0.6.4-2|55	%files -n %{devname}
21mr|sratom-0.6.4-2|56	%doc build/doc/html/*
21mr|sratom-0.6.4-2|57	%{_libdir}/lib%{name}-%{api}.so
21mr|sratom-0.6.4-2|58	%dir %{_includedir}/%{name}-%{api}/%{name}
21mr|sratom-0.6.4-2|59	%{_includedir}/%{name}-%{api}/%{name}/*.h
21mr|sratom-0.6.4-2|60	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|sratom-0.6.4-2|61	%{_mandir}/man3/%{name}.3*
21mr|sratom-0.6.4-2|62	
21mr|sratom-0.6.4-2|63	#----------------------------------------------------------------------------
21mr|sratom-0.6.4-2|64	
21mr|sratom-0.6.4-2|65	%prep
21mr|sratom-0.6.4-2|66	%setup -q
21mr|sratom-0.6.4-2|67	
21mr|sratom-0.6.4-2|68	
21mr|sratom-0.6.4-2|69	%build
21mr|sratom-0.6.4-2|70	./waf configure \
21mr|sratom-0.6.4-2|71	--prefix=%{_prefix} \
21mr|sratom-0.6.4-2|72	--mandir=%{_mandir} \
21mr|sratom-0.6.4-2|73	--libdir=%{_libdir} \
21mr|sratom-0.6.4-2|74	--docs
21mr|sratom-0.6.4-2|75	
21mr|sratom-0.6.4-2|76	./waf
21mr|sratom-0.6.4-2|77	
21mr|sratom-0.6.4-2|78	
21mr|sratom-0.6.4-2|79	%install
21mr|sratom-0.6.4-2|80	./waf install \
21mr|sratom-0.6.4-2|81	--destdir=%{buildroot}
21mr|sratom-0.6.4-2|82	
21mr|sratom-0.6.4-2|83	# Drop installed devel docs: we have our macro to do this
21mr|sratom-0.6.4-2|84	rm -rf %{buildroot}%{_datadir}/doc/%{name}-0

16864 21
21mr|sscg-3.0.7-1|1	Name:           sscg
21mr|sscg-3.0.7-1|2	Version:        3.0.7
21mr|sscg-3.0.7-1|3	Release:        1
21mr|sscg-3.0.7-1|4	Group:          System/Base
21mr|sscg-3.0.7-1|5	Summary:        Simple SSL certificate generator
21mr|sscg-3.0.7-1|6	
21mr|sscg-3.0.7-1|7	License:        BSD
21mr|sscg-3.0.7-1|8	URL:            https://github.com/sgallagher/sscg
21mr|sscg-3.0.7-1|9	Source0:        https://github.com/sgallagher/sscg/archive/refs/tags/sscg-%{version}.tar.gz
21mr|sscg-3.0.7-1|10	
21mr|sscg-3.0.7-1|11	BuildRequires:  talloc-devel
21mr|sscg-3.0.7-1|12	BuildRequires:  openssl-devel
21mr|sscg-3.0.7-1|13	BuildRequires:  popt-devel
21mr|sscg-3.0.7-1|14	BuildRequires:  meson
21mr|sscg-3.0.7-1|15	BuildRequires:  pkgconfig(path_utils)
21mr|sscg-3.0.7-1|16	BuildRequires:  ninja
21mr|sscg-3.0.7-1|17	BuildRequires:  help2man
21mr|sscg-3.0.7-1|18	
21mr|sscg-3.0.7-1|19	%description
21mr|sscg-3.0.7-1|20	A utility to aid in the creation of more secure "self-signed"
21mr|sscg-3.0.7-1|21	certificates. The certificates created by this tool are generated in a
21mr|sscg-3.0.7-1|22	way so as to create a CA certificate that can be safely imported into a
21mr|sscg-3.0.7-1|23	client machine to trust the service certificate without needing to set
21mr|sscg-3.0.7-1|24	up a full PKI environment and without exposing the machine to a risk of
21mr|sscg-3.0.7-1|25	false signatures from the service certificate.
21mr|sscg-3.0.7-1|26	
21mr|sscg-3.0.7-1|27	%prep
21mr|sscg-3.0.7-1|28	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|sscg-3.0.7-1|29	
21mr|sscg-3.0.7-1|30	
21mr|sscg-3.0.7-1|31	%build
21mr|sscg-3.0.7-1|32	%meson
21mr|sscg-3.0.7-1|33	%meson_build
21mr|sscg-3.0.7-1|34	
21mr|sscg-3.0.7-1|35	%install
21mr|sscg-3.0.7-1|36	%meson_install
21mr|sscg-3.0.7-1|37	
21mr|sscg-3.0.7-1|38	%files
21mr|sscg-3.0.7-1|39	%license COPYING
21mr|sscg-3.0.7-1|40	%doc README.md
21mr|sscg-3.0.7-1|41	%{_bindir}/%{name}
21mr|sscg-3.0.7-1|42	%{_mandir}/man8/%{name}.8*

16865 21
21mr|ssd-utils-1.0-7|1	Name:		ssd-utils
21mr|ssd-utils-1.0-7|2	Summary:	Utilities for SSD drives needed for regular TRIMming
21mr|ssd-utils-1.0-7|3	Version:	1.0
21mr|ssd-utils-1.0-7|4	Release:	7
21mr|ssd-utils-1.0-7|5	License:	Public Domain
21mr|ssd-utils-1.0-7|6	Group:		System/Base
21mr|ssd-utils-1.0-7|7	Source0:	fstrim-all
21mr|ssd-utils-1.0-7|8	Source1:	fstrim.cron
21mr|ssd-utils-1.0-7|9	BuildArch:	noarch
21mr|ssd-utils-1.0-7|10	
21mr|ssd-utils-1.0-7|11	Requires:	anacron
21mr|ssd-utils-1.0-7|12	Requires:	util-linux
21mr|ssd-utils-1.0-7|13	
21mr|ssd-utils-1.0-7|14	%description
21mr|ssd-utils-1.0-7|15	This package sets up automatic TRIMming for SSD drives, which should lessen
21mr|ssd-utils-1.0-7|16	the performance degradation.
21mr|ssd-utils-1.0-7|17	See http://en.wikipedia.org/wiki/Trim_(computing) for details.
21mr|ssd-utils-1.0-7|18	
21mr|ssd-utils-1.0-7|19	%install
21mr|ssd-utils-1.0-7|20	install -m755 -d %{buildroot}/sbin
21mr|ssd-utils-1.0-7|21	install -p -m755 %{SOURCE0} %{buildroot}/sbin
21mr|ssd-utils-1.0-7|22	
21mr|ssd-utils-1.0-7|23	install -m755 -d %{buildroot}%{_sysconfdir}/cron.daily
21mr|ssd-utils-1.0-7|24	install -p -m755 %{SOURCE1} %{buildroot}%{_sysconfdir}/cron.daily
21mr|ssd-utils-1.0-7|25	
21mr|ssd-utils-1.0-7|26	%post
21mr|ssd-utils-1.0-7|27	/sbin/fstrim-all || true
21mr|ssd-utils-1.0-7|28	
21mr|ssd-utils-1.0-7|29	%files
21mr|ssd-utils-1.0-7|30	# Place fstrim-all to /sbin, where fstrim itself is.
21mr|ssd-utils-1.0-7|31	/sbin/fstrim-all
21mr|ssd-utils-1.0-7|32	%{_sysconfdir}/cron.daily/fstrim.cron

16866 21
21mr|sshfs-fuse-3.7.3-2|1	Summary:	Filesystem running over SFTP
21mr|sshfs-fuse-3.7.3-2|2	Name:		sshfs-fuse
21mr|sshfs-fuse-3.7.3-2|3	Version:	3.7.3
21mr|sshfs-fuse-3.7.3-2|4	Release:	2
21mr|sshfs-fuse-3.7.3-2|5	License:	GPLv2+
21mr|sshfs-fuse-3.7.3-2|6	Group:		Networking/Remote access
21mr|sshfs-fuse-3.7.3-2|7	Url:		https://github.com/libfuse/sshfs
21mr|sshfs-fuse-3.7.3-2|8	Source0:	https://github.com/libfuse/sshfs/releases/download/sshfs-%{version}/sshfs-%{version}.tar.xz
21mr|sshfs-fuse-3.7.3-2|9	BuildRequires:	meson
21mr|sshfs-fuse-3.7.3-2|10	BuildRequires:	openssh-clients
21mr|sshfs-fuse-3.7.3-2|11	BuildRequires:  python3-docutils
21mr|sshfs-fuse-3.7.3-2|12	BuildRequires:	pkgconfig(glib-2.0)
21mr|sshfs-fuse-3.7.3-2|13	BuildRequires:	pkgconfig(fuse3)
21mr|sshfs-fuse-3.7.3-2|14	# for tests
21mr|sshfs-fuse-3.7.3-2|15	BuildRequires:  fuse
21mr|sshfs-fuse-3.7.3-2|16	BuildRequires:  python3-pytest
21mr|sshfs-fuse-3.7.3-2|17	Requires:	fuse >= 3
21mr|sshfs-fuse-3.7.3-2|18	# stick to major FUSE version we were build against
21mr|sshfs-fuse-3.7.3-2|19	Requires:	openssh-clients
21mr|sshfs-fuse-3.7.3-2|20	Provides:	sshfs = %{EVRD}
21mr|sshfs-fuse-3.7.3-2|21	# compat with Fedora/RH
21mr|sshfs-fuse-3.7.3-2|22	Provides:	fuse-sshfs = %{EVRD}
21mr|sshfs-fuse-3.7.3-2|23	
21mr|sshfs-fuse-3.7.3-2|24	%description
21mr|sshfs-fuse-3.7.3-2|25	This is a filesystem client based on the SSH File Transfer Protocol.
21mr|sshfs-fuse-3.7.3-2|26	Since most SSH servers already support this protocol it is very easy to set up:
21mr|sshfs-fuse-3.7.3-2|27	i.e. on the server side there's nothing to do.  On the client side mounting the
21mr|sshfs-fuse-3.7.3-2|28	filesystem is as easy as logging into the server with ssh.
21mr|sshfs-fuse-3.7.3-2|29	
21mr|sshfs-fuse-3.7.3-2|30	* Based on FUSE
21mr|sshfs-fuse-3.7.3-2|31	* Multithreading: more than one request can be on it's way to the server
21mr|sshfs-fuse-3.7.3-2|32	* Allowing large reads (max 64k)
21mr|sshfs-fuse-3.7.3-2|33	* Caching directory contents
21mr|sshfs-fuse-3.7.3-2|34	
21mr|sshfs-fuse-3.7.3-2|35	%files
21mr|sshfs-fuse-3.7.3-2|36	%license COPYING
21mr|sshfs-fuse-3.7.3-2|37	%doc AUTHORS README.rst ChangeLog.rst
21mr|sshfs-fuse-3.7.3-2|38	%{_bindir}/sshfs
21mr|sshfs-fuse-3.7.3-2|39	%{_sbindir}/mount.sshfs
21mr|sshfs-fuse-3.7.3-2|40	%{_sbindir}/mount.fuse.sshfs
21mr|sshfs-fuse-3.7.3-2|41	%{_mandir}/man1/sshfs.1*
21mr|sshfs-fuse-3.7.3-2|42	
21mr|sshfs-fuse-3.7.3-2|43	#----------------------------------------------------------------------------
21mr|sshfs-fuse-3.7.3-2|44	
21mr|sshfs-fuse-3.7.3-2|45	%prep
21mr|sshfs-fuse-3.7.3-2|46	%autosetup -p1 -n sshfs-%{version}
21mr|sshfs-fuse-3.7.3-2|47	
21mr|sshfs-fuse-3.7.3-2|48	%build
21mr|sshfs-fuse-3.7.3-2|49	%meson
21mr|sshfs-fuse-3.7.3-2|50	%meson_build
21mr|sshfs-fuse-3.7.3-2|51	
21mr|sshfs-fuse-3.7.3-2|52	%install
21mr|sshfs-fuse-3.7.3-2|53	%meson_install
21mr|sshfs-fuse-3.7.3-2|54	
21mr|sshfs-fuse-3.7.3-2|55	%check
21mr|sshfs-fuse-3.7.3-2|56	%{__python3} -m pytest test/

16867 21
21mr|sshj-0.13.0-11|1	Name:          sshj
21mr|sshj-0.13.0-11|2	Version:       0.13.0
21mr|sshj-0.13.0-11|3	Release:       11
21mr|sshj-0.13.0-11|4	Summary:       SSHv2 library for Java
21mr|sshj-0.13.0-11|5	License:       ASL 2.0
21mr|sshj-0.13.0-11|6	URL:           https://github.com/hierynomus/sshj
21mr|sshj-0.13.0-11|7	Source0:       https://github.com/hierynomus/sshj/archive/v%{version}.tar.gz
21mr|sshj-0.13.0-11|8	
21mr|sshj-0.13.0-11|9	BuildRequires: gradle-local
21mr|sshj-0.13.0-11|10	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|sshj-0.13.0-11|11	BuildRequires: mvn(com.jcraft:jzlib) >= 1.1.0-2
21mr|sshj-0.13.0-11|12	BuildRequires: mvn(junit:junit)
21mr|sshj-0.13.0-11|13	BuildRequires: mvn(net.iharder:base64)
21mr|sshj-0.13.0-11|14	BuildRequires: mvn(org.apache.sshd:sshd-core)
21mr|sshj-0.13.0-11|15	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|sshj-0.13.0-11|16	BuildRequires: mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|sshj-0.13.0-11|17	BuildRequires: mvn(org.mockito:mockito-core)
21mr|sshj-0.13.0-11|18	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|sshj-0.13.0-11|19	BuildRequires: /usr/bin/perl
21mr|sshj-0.13.0-11|20	
21mr|sshj-0.13.0-11|21	Group:          Development/Java
21mr|sshj-0.13.0-11|22	BuildArch:     noarch
21mr|sshj-0.13.0-11|23	# Java stack is not supported on x86_32
21mr|sshj-0.13.0-11|24	ExcludeArch: %{ix86}
21mr|sshj-0.13.0-11|25	
21mr|sshj-0.13.0-11|26	%description
21mr|sshj-0.13.0-11|27	SSH, scp and sftp library for Java.
21mr|sshj-0.13.0-11|28	
21mr|sshj-0.13.0-11|29	%package javadoc
21mr|sshj-0.13.0-11|30	Summary:       Javadoc for %{name}
21mr|sshj-0.13.0-11|31	
21mr|sshj-0.13.0-11|32	%description javadoc
21mr|sshj-0.13.0-11|33	This package contains javadoc for %{name}.
21mr|sshj-0.13.0-11|34	
21mr|sshj-0.13.0-11|35	%prep
21mr|sshj-0.13.0-11|36	%setup -q
21mr|sshj-0.13.0-11|37	find . -name "*.jar" -print -delete
21mr|sshj-0.13.0-11|38	
21mr|sshj-0.13.0-11|39	# Enable local mode
21mr|sshj-0.13.0-11|40	perl -p -e "s/mavenCentral/xmvn()\n  mavenCentral/" build.gradle > build.gradle.temp
21mr|sshj-0.13.0-11|41	mv  build.gradle.temp  build.gradle
21mr|sshj-0.13.0-11|42	
21mr|sshj-0.13.0-11|43	# fix non ASCII chars
21mr|sshj-0.13.0-11|44	native2ascii -encoding UTF8 \
21mr|sshj-0.13.0-11|45	src/main/java/net/schmizz/sshj/SSHClient.java \
21mr|sshj-0.13.0-11|46	src/main/java/net/schmizz/sshj/SSHClient.java
21mr|sshj-0.13.0-11|47	
21mr|sshj-0.13.0-11|48	# Remove bundle library
21mr|sshj-0.13.0-11|49	rm -r src/main/java/net/schmizz/sshj/common/Base64.java
21mr|sshj-0.13.0-11|50	sed -i "s|net.schmizz.sshj.common.Base64|net.iharder.Base64|" \
21mr|sshj-0.13.0-11|51	src/main/java/net/schmizz/sshj/transport/verification/OpenSSHKnownHosts.java \
21mr|sshj-0.13.0-11|52	src/main/java/net/schmizz/sshj/userauth/keyprovider/OpenSSHKeyFile.java \
21mr|sshj-0.13.0-11|53	src/main/java/net/schmizz/sshj/userauth/keyprovider/PuTTYKeyFile.java
21mr|sshj-0.13.0-11|54	perl -p -e 's/compile "com.jcraft:jzlib:1.1.3"/compile "net.iharder:base64:2.3.8"\n  compile "com.jcraft:jzlib:1.1.3"/' \
21mr|sshj-0.13.0-11|55	build.gradle > build.gradle.temp
21mr|sshj-0.13.0-11|56	mv build.gradle.temp build.gradle
21mr|sshj-0.13.0-11|57	
21mr|sshj-0.13.0-11|58	# Fix javadoc task
21mr|sshj-0.13.0-11|59	perl -p -e 's/task javadocJar/task javadocs(type: Javadoc) {\n  source = sourceSets.main.allJava\n}\n\ntask javadocJar/' \
21mr|sshj-0.13.0-11|60	build.gradle > build.gradle.temp
21mr|sshj-0.13.0-11|61	mv build.gradle.temp build.gradle
21mr|sshj-0.13.0-11|62	
21mr|sshj-0.13.0-11|63	# https://discuss.gradle.org/t/rootproject-name-in-settings-gradle-vs-projectname-in-build-gradle/5704/2
21mr|sshj-0.13.0-11|64	echo 'rootProject.name="sshj"' >> settings.gradle
21mr|sshj-0.13.0-11|65	
21mr|sshj-0.13.0-11|66	# Test fails on koji only, cause: authenticated FAILED
21mr|sshj-0.13.0-11|67	rm -r src/test/java/com/hierynomus/sshj/userauth/GssApiTest.java
21mr|sshj-0.13.0-11|68	
21mr|sshj-0.13.0-11|69	%mvn_file com.hierynomus:%{name} %{name}
21mr|sshj-0.13.0-11|70	%mvn_alias com.hierynomus:%{name} net.schmizz:%{name}
21mr|sshj-0.13.0-11|71	
21mr|sshj-0.13.0-11|72	%build
21mr|sshj-0.13.0-11|73	
21mr|sshj-0.13.0-11|74	# Disable test suite
21mr|sshj-0.13.0-11|75	# On ARM builder test fails @ random
21mr|sshj-0.13.0-11|76	# com.hierynomus.sshj.transport.DisconnectionTest > listenerNotifiedOnServerDisconnect FAILED
21mr|sshj-0.13.0-11|77	#     net.schmizz.sshj.transport.TransportException at DisconnectionTest.java:36
21mr|sshj-0.13.0-11|78	#         Caused by: java.util.concurrent.TimeoutException at DisconnectionTest.java:36
21mr|sshj-0.13.0-11|79	# ? Test com.hierynomus.sshj.transport.DisconnectionTest; Executed: 4/3/1
21mr|sshj-0.13.0-11|80	# 69 tests completed, 1 failed
21mr|sshj-0.13.0-11|81	gradle -s --offline -x javadocs install
21mr|sshj-0.13.0-11|82	
21mr|sshj-0.13.0-11|83	%install
21mr|sshj-0.13.0-11|84	%mvn_artifact build/poms/pom-default.xml build/libs/%{name}-%{version}.jar
21mr|sshj-0.13.0-11|85	%mvn_install -J build/docs/javadoc
21mr|sshj-0.13.0-11|86	
21mr|sshj-0.13.0-11|87	%files -f .mfiles
21mr|sshj-0.13.0-11|88	%doc CONTRIBUTORS README.adoc
21mr|sshj-0.13.0-11|89	%license LICENSE NOTICE
21mr|sshj-0.13.0-11|90	
21mr|sshj-0.13.0-11|91	%files javadoc -f .mfiles-javadoc
21mr|sshj-0.13.0-11|92	%license LICENSE NOTICE
21mr|sshj-0.13.0-11|93	

16868 21
21mr|sshpass-1.09-1|1	Summary:	Non-interactive SSH authentication utility
21mr|sshpass-1.09-1|2	Name:		sshpass
21mr|sshpass-1.09-1|3	Version:	1.09
21mr|sshpass-1.09-1|4	Release:	1
21mr|sshpass-1.09-1|5	License:	GPLv2+
21mr|sshpass-1.09-1|6	Group:		Networking/Remote access
21mr|sshpass-1.09-1|7	Url:		http://sshpass.sourceforge.net/
21mr|sshpass-1.09-1|8	Source0:	http://downloads.sourceforge.net/sshpass/%{name}-%{version}.tar.gz
21mr|sshpass-1.09-1|9	
21mr|sshpass-1.09-1|10	%description
21mr|sshpass-1.09-1|11	Tool for non-interactively performing password authentication with so called
21mr|sshpass-1.09-1|12	"interactive keyboard password authentication" of SSH. Most users should use
21mr|sshpass-1.09-1|13	more secure public key authentication of SSH instead.
21mr|sshpass-1.09-1|14	
21mr|sshpass-1.09-1|15	%files
21mr|sshpass-1.09-1|16	%doc AUTHORS COPYING ChangeLog NEWS
21mr|sshpass-1.09-1|17	%{_bindir}/sshpass
21mr|sshpass-1.09-1|18	%{_mandir}/man1/sshpass.1*
21mr|sshpass-1.09-1|19	
21mr|sshpass-1.09-1|20	#----------------------------------------------------------------------------
21mr|sshpass-1.09-1|21	
21mr|sshpass-1.09-1|22	%prep
21mr|sshpass-1.09-1|23	%setup -q
21mr|sshpass-1.09-1|24	
21mr|sshpass-1.09-1|25	%build
21mr|sshpass-1.09-1|26	%configure
21mr|sshpass-1.09-1|27	%make
21mr|sshpass-1.09-1|28	
21mr|sshpass-1.09-1|29	%install
21mr|sshpass-1.09-1|30	%makeinstall_std

16869 21
21mr|sslext-1.2-16|1	Name:          sslext
21mr|sslext-1.2-16|2	Version:       1.2
21mr|sslext-1.2-16|3	Release:       16
21mr|sslext-1.2-16|4	Summary:       Struts SSL Switching Extension
21mr|sslext-1.2-16|5	License:       ASL 1.1
21mr|sslext-1.2-16|6	Url:           http://sslext.sourceforge.net/
21mr|sslext-1.2-16|7	#cvs -d:pserver:anonymous@sslext.cvs.sourceforge.net:/cvsroot/sslext login
21mr|sslext-1.2-16|8	#cvs -z3 -d:pserver:anonymous@sslext.cvs.sourceforge.net:/cvsroot/sslext export -r Release1_2_1 sslext120
21mr|sslext-1.2-16|9	#rm -rf sslext120/web/WEB-INF/lib/*.jar
21mr|sslext-1.2-16|10	#rm -rf sslext120/sslext-struts1.2-*.*
21mr|sslext-1.2-16|11	#rm -rf $(find sslext120 -name "CVS")
21mr|sslext-1.2-16|12	#rm -rf $(find sslext120 -name "*.class")
21mr|sslext-1.2-16|13	#rm -rf $(find sslext120 -name "*.bak")
21mr|sslext-1.2-16|14	# non free
21mr|sslext-1.2-16|15	# rm -rf sslext120/web/WEB-INF/web-app_2_3.dtd
21mr|sslext-1.2-16|16	#mv sslext120 sslext-1.2
21mr|sslext-1.2-16|17	#tar czf sslext-1.2-realclean-src-cvs.tar.gz sslext-1.2
21mr|sslext-1.2-16|18	Source0:       %{name}-%{version}-realclean-src-cvs.tar.gz
21mr|sslext-1.2-16|19	Source1:       http://repo1.maven.org/maven2/%{name}/%{name}/%{version}-0/%{name}-%{version}-0.pom
21mr|sslext-1.2-16|20	Patch0:        %{name}-%{version}-build.patch
21mr|sslext-1.2-16|21	# fix build java5+
21mr|sslext-1.2-16|22	Patch1:        %{name}-%{version}-SecureRequestUtils.patch
21mr|sslext-1.2-16|23	# update struts reference
21mr|sslext-1.2-16|24	Patch2:        %{name}-%{version}-pom.patch
21mr|sslext-1.2-16|25	# build apis documentation
21mr|sslext-1.2-16|26	Patch3:        %{name}-%{version}-javadocs.patch
21mr|sslext-1.2-16|27	
21mr|sslext-1.2-16|28	BuildRequires: java-devel
21mr|sslext-1.2-16|29	BuildRequires: javapackages-local
21mr|sslext-1.2-16|30	
21mr|sslext-1.2-16|31	BuildRequires: ant
21mr|sslext-1.2-16|32	BuildRequires: apache-commons-beanutils
21mr|sslext-1.2-16|33	BuildRequires: apache-commons-collections
21mr|sslext-1.2-16|34	BuildRequires: apache-commons-digester
21mr|sslext-1.2-16|35	BuildRequires: apache-commons-fileupload
21mr|sslext-1.2-16|36	BuildRequires: apache-commons-logging
21mr|sslext-1.2-16|37	BuildRequires: apache-commons-validator
21mr|sslext-1.2-16|38	BuildRequires: jakarta-oro
21mr|sslext-1.2-16|39	BuildRequires: struts
21mr|sslext-1.2-16|40	BuildRequires: tomcat-jsp-2.3-api
21mr|sslext-1.2-16|41	BuildRequires: tomcat-servlet-4.0-api
21mr|sslext-1.2-16|42	
21mr|sslext-1.2-16|43	Group:          Development/Java
21mr|sslext-1.2-16|44	BuildArch:     noarch
21mr|sslext-1.2-16|45	# Java stack is not supported on x86_32
21mr|sslext-1.2-16|46	ExcludeArch: %{ix86}
21mr|sslext-1.2-16|47	
21mr|sslext-1.2-16|48	%description
21mr|sslext-1.2-16|49	Extension to the Struts framework that allows developers to configure web
21mr|sslext-1.2-16|50	applications to automatically switch between the HTTP and HTTPS protocols.
21mr|sslext-1.2-16|51	Configuration is performed within the Struts config XML file.
21mr|sslext-1.2-16|52	
21mr|sslext-1.2-16|53	%package javadoc
21mr|sslext-1.2-16|54	Summary:       Javadoc for %{name}
21mr|sslext-1.2-16|55	
21mr|sslext-1.2-16|56	%description javadoc
21mr|sslext-1.2-16|57	This package contains javadoc for %{name}.
21mr|sslext-1.2-16|58	
21mr|sslext-1.2-16|59	%prep
21mr|sslext-1.2-16|60	%setup -q
21mr|sslext-1.2-16|61	mkdir -p web/WEB-INF/classes
21mr|sslext-1.2-16|62	%patch0 -p0
21mr|sslext-1.2-16|63	sed -i "s|tomcat-servlet-3.0-api|tomcat-servlet-api|" build.xml
21mr|sslext-1.2-16|64	sed -i "s|tomcat-jsp-2.2-api|tomcat-jsp-api|" build.xml
21mr|sslext-1.2-16|65	sed -i "s|1.5|1.6|" build.xml
21mr|sslext-1.2-16|66	%patch1 -p0
21mr|sslext-1.2-16|67	cp -p %{SOURCE1} pom.xml
21mr|sslext-1.2-16|68	%patch2 -p0
21mr|sslext-1.2-16|69	%patch3 -p0
21mr|sslext-1.2-16|70	
21mr|sslext-1.2-16|71	%build
21mr|sslext-1.2-16|72	
21mr|sslext-1.2-16|73	export CLASSPATH=$(build-classpath tomcat-servlet-api tomcat-jsp-api)
21mr|sslext-1.2-16|74	%ant compile make-jar javadoc
21mr|sslext-1.2-16|75	
21mr|sslext-1.2-16|76	%install
21mr|sslext-1.2-16|77	%mvn_artifact pom.xml web/WEB-INF/lib/%{name}.jar
21mr|sslext-1.2-16|78	%mvn_file %{name}:%{name} %{name}
21mr|sslext-1.2-16|79	%mvn_install -J docs
21mr|sslext-1.2-16|80	
21mr|sslext-1.2-16|81	%files -f .mfiles
21mr|sslext-1.2-16|82	
21mr|sslext-1.2-16|83	%files javadoc -f .mfiles-javadoc
21mr|sslext-1.2-16|84	

16870 21
21mr|sssd-2.9.7-1|1	# Don't provide private python extension libs
21mr|sssd-2.9.7-1|2	%define __provides_exclude_from ^%{python3_sitearch}/.*\.so$
21mr|sssd-2.9.7-1|3	
21mr|sssd-2.9.7-1|4	%define servicename sssd
21mr|sssd-2.9.7-1|5	%define sssdstatedir %{_localstatedir}/lib/sss
21mr|sssd-2.9.7-1|6	%define dbpath %{sssdstatedir}/db
21mr|sssd-2.9.7-1|7	%define keytabdir %{sssdstatedir}/keytabs
21mr|sssd-2.9.7-1|8	%define pipepath %{sssdstatedir}/pipes
21mr|sssd-2.9.7-1|9	%define mcpath %{sssdstatedir}/mc
21mr|sssd-2.9.7-1|10	%define pubconfpath %{sssdstatedir}/pubconf
21mr|sssd-2.9.7-1|11	%define gpocachepath %{sssdstatedir}/gpo_cache
21mr|sssd-2.9.7-1|12	%define secdbpath %{sssdstatedir}/secrets
21mr|sssd-2.9.7-1|13	%define	deskprofilepath %{sssdstatedir}/deskprofile
21mr|sssd-2.9.7-1|14	%define	ldb_modulesdir %(pkg-config --variable=modulesdir ldb)
21mr|sssd-2.9.7-1|15	
21mr|sssd-2.9.7-1|16	%define	sssd_user sssd
21mr|sssd-2.9.7-1|17	# Set setuid bit on child helpers if we support non-root user.
21mr|sssd-2.9.7-1|18	%define	child_attrs 4750
21mr|sssd-2.9.7-1|19	
21mr|sssd-2.9.7-1|20	%define	libipa_hbac %mklibname ipa_hbac 0
21mr|sssd-2.9.7-1|21	%define	libsss_nss_idmap %mklibname sss_nss_idmap 0
21mr|sssd-2.9.7-1|22	%define	libsss_certmap %mklibname sss_certmap 0
21mr|sssd-2.9.7-1|23	%define	libsss_simpleifp %mklibname sss_simpleifp 0
21mr|sssd-2.9.7-1|24	%define	libnsssss %mklibname nss_sss 2
21mr|sssd-2.9.7-1|25	
21mr|sssd-2.9.7-1|26	%global	Werror_cflags %{nil}
21mr|sssd-2.9.7-1|27	# Do not remove disable_ld_no_undefined:
21mr|sssd-2.9.7-1|28	# undefined symbols in debug files
21mr|sssd-2.9.7-1|29	%global	_disable_ld_no_undefined 1
21mr|sssd-2.9.7-1|30	
21mr|sssd-2.9.7-1|31	# TODO: package /usr/include/shadow/subid.h and enable it
21mr|sssd-2.9.7-1|32	%bcond_with subid
21mr|sssd-2.9.7-1|33	
21mr|sssd-2.9.7-1|34	# autoreconf is enough
21mr|sssd-2.9.7-1|35	%define	_disable_rebuild_configure 1
21mr|sssd-2.9.7-1|36	
21mr|sssd-2.9.7-1|37	Summary:	System Security Services Daemon
21mr|sssd-2.9.7-1|38	Name:		sssd
21mr|sssd-2.9.7-1|39	Version:	2.9.7
21mr|sssd-2.9.7-1|40	Release:	1
21mr|sssd-2.9.7-1|41	License:	GPLv3+
21mr|sssd-2.9.7-1|42	Group:		System/Base
21mr|sssd-2.9.7-1|43	Url:		https://github.com/SSSD/sssd
21mr|sssd-2.9.7-1|44	Source0:	https://github.com/SSSD/sssd/releases/download/%{version}/sssd-%{version}.tar.gz
21mr|sssd-2.9.7-1|45	Source10:	sssd.sysusers.conf
21mr|sssd-2.9.7-1|46	Source100:	sssd.rpmlintrc
21mr|sssd-2.9.7-1|47	BuildRequires:	bind-utils
21mr|sssd-2.9.7-1|48	BuildRequires:	docbook-dtd44-xml
21mr|sssd-2.9.7-1|49	BuildRequires:	docbook-style-xsl
21mr|sssd-2.9.7-1|50	BuildRequires:	doxygen
21mr|sssd-2.9.7-1|51	BuildRequires:	samba-common
21mr|sssd-2.9.7-1|52	BuildRequires:	sed
21mr|sssd-2.9.7-1|53	BuildRequires:	xsltproc
21mr|sssd-2.9.7-1|54	BuildRequires:	gettext-devel
21mr|sssd-2.9.7-1|55	BuildRequires:	cifs-utils-devel
21mr|sssd-2.9.7-1|56	BuildRequires:	openldap-devel
21mr|sssd-2.9.7-1|57	BuildRequires:	pam-devel
21mr|sssd-2.9.7-1|58	BuildRequires:	samba-devel
21mr|sssd-2.9.7-1|59	%ifnarch %{e2k}
21mr|sssd-2.9.7-1|60	BuildRequires:	systemtap-sdt-devel
21mr|sssd-2.9.7-1|61	%endif
21mr|sssd-2.9.7-1|62	BuildRequires:	config(nss)
21mr|sssd-2.9.7-1|63	BuildRequires:	config(openssl)
21mr|sssd-2.9.7-1|64	BuildRequires:	pkgconfig(augeas)
21mr|sssd-2.9.7-1|65	BuildRequires:	pkgconfig(check)
21mr|sssd-2.9.7-1|66	BuildRequires:	pkgconfig(collection)
21mr|sssd-2.9.7-1|67	BuildRequires:	pkgconfig(dbus-1)
21mr|sssd-2.9.7-1|68	BuildRequires:	pkgconfig(dhash)
21mr|sssd-2.9.7-1|69	BuildRequires:	pkgconfig(gio-2.0)
21mr|sssd-2.9.7-1|70	BuildRequires:	pkgconfig(jose)
21mr|sssd-2.9.7-1|71	BuildRequires:	pkgconfig(ini_config)
21mr|sssd-2.9.7-1|72	BuildRequires:	pkgconfig(krb5)
21mr|sssd-2.9.7-1|73	BuildRequires:	pkgconfig(ldb)
21mr|sssd-2.9.7-1|74	BuildRequires:	pkgconfig(libcares)
21mr|sssd-2.9.7-1|75	BuildRequires:	pkgconfig(libcurl)
21mr|sssd-2.9.7-1|76	BuildRequires:	pkgconfig(libkeyutils)
21mr|sssd-2.9.7-1|77	BuildRequires:	pkgconfig(libnfsidmap)
21mr|sssd-2.9.7-1|78	BuildRequires:	pkgconfig(libnl-3.0)
21mr|sssd-2.9.7-1|79	BuildRequires:	pkgconfig(libpcre)
21mr|sssd-2.9.7-1|80	BuildRequires:	pkgconfig(libsasl2)
21mr|sssd-2.9.7-1|81	BuildRequires:	pkgconfig(libselinux)
21mr|sssd-2.9.7-1|82	BuildRequires:	pkgconfig(libsemanage)
21mr|sssd-2.9.7-1|83	BuildRequires:	pkgconfig(libsystemd)
21mr|sssd-2.9.7-1|84	BuildRequires:	pkgconfig(libunistring)
21mr|sssd-2.9.7-1|85	BuildRequires:	pkgconfig(ndr)
21mr|sssd-2.9.7-1|86	BuildRequires:	pkgconfig(nspr)
21mr|sssd-2.9.7-1|87	BuildRequires:	pkgconfig(nss)
21mr|sssd-2.9.7-1|88	BuildRequires:	pkgconfig(openssl)
21mr|sssd-2.9.7-1|89	BuildRequires:	pkgconfig(p11-kit-1)
21mr|sssd-2.9.7-1|90	BuildRequires:	pkgconfig(path_utils)
21mr|sssd-2.9.7-1|91	BuildRequires:	pkgconfig(popt)
21mr|sssd-2.9.7-1|92	BuildRequires:	pkgconfig(python2)
21mr|sssd-2.9.7-1|93	BuildRequires:	pkgconfig(python3)
21mr|sssd-2.9.7-1|94	BuildRequires:	pkgconfig(samba-util)
21mr|sssd-2.9.7-1|95	BuildRequires:	pkgconfig(smbclient)
21mr|sssd-2.9.7-1|96	BuildRequires:	pkgconfig(talloc)
21mr|sssd-2.9.7-1|97	BuildRequires:	pkgconfig(tdb)
21mr|sssd-2.9.7-1|98	BuildRequires:	pkgconfig(tevent)
21mr|sssd-2.9.7-1|99	
21mr|sssd-2.9.7-1|100	Requires:	sssd-ad = %{EVRD}
21mr|sssd-2.9.7-1|101	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|102	Requires:	sssd-ipa = %{EVRD}
21mr|sssd-2.9.7-1|103	Requires:	sssd-krb5 = %{EVRD}
21mr|sssd-2.9.7-1|104	Requires:	sssd-ldap = %{EVRD}
21mr|sssd-2.9.7-1|105	Recommends:	sssd-proxy = %{EVRD}
21mr|sssd-2.9.7-1|106	Recommends:	logrotate
21mr|sssd-2.9.7-1|107	# XXX Suggests in Fedora
21mr|sssd-2.9.7-1|108	Recommends:	python3-sssdconfig = %{EVRD}
21mr|sssd-2.9.7-1|109	Recommends:	sssd-dbus = %{EVRD}
21mr|sssd-2.9.7-1|110	
21mr|sssd-2.9.7-1|111	# Subpackages were reworked
21mr|sssd-2.9.7-1|112	Obsoletes:	%{_lib}sssd0 < 2.6.1
21mr|sssd-2.9.7-1|113	Conflicts:	%{_lib}sssd0 < 2.6.1
21mr|sssd-2.9.7-1|114	# packages removed
21mr|sssd-2.9.7-1|115	Obsoletes:	%{_lib}sss_wbclient0 < 2.6.1
21mr|sssd-2.9.7-1|116	Conflicts:	%{_lib}sss_wbclient0 < 2.6.1
21mr|sssd-2.9.7-1|117	
21mr|sssd-2.9.7-1|118	%description
21mr|sssd-2.9.7-1|119	Provides a set of daemons to manage access to remote directories and
21mr|sssd-2.9.7-1|120	authentication mechanisms. It provides an NSS and PAM interface toward
21mr|sssd-2.9.7-1|121	the system and a pluggable back end system to connect to multiple different
21mr|sssd-2.9.7-1|122	account sources. It is also the basis to provide client auditing and policy
21mr|sssd-2.9.7-1|123	services for projects like FreeIPA.
21mr|sssd-2.9.7-1|124	
21mr|sssd-2.9.7-1|125	The sssd subpackage is a meta-package that pulls the daemon as well as all
21mr|sssd-2.9.7-1|126	the existing back ends.
21mr|sssd-2.9.7-1|127	
21mr|sssd-2.9.7-1|128	%files
21mr|sssd-2.9.7-1|129	%license COPYING
21mr|sssd-2.9.7-1|130	
21mr|sssd-2.9.7-1|131	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|132	
21mr|sssd-2.9.7-1|133	%package common
21mr|sssd-2.9.7-1|134	Summary:	Common files for the SSSD
21mr|sssd-2.9.7-1|135	License:	GPLv3+
21mr|sssd-2.9.7-1|136	Requires:	libldb
21mr|sssd-2.9.7-1|137	Requires:	libtevent
21mr|sssd-2.9.7-1|138	Requires:	sssd-client%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|139	Recommends:	libsss_sudo = %{EVRD}
21mr|sssd-2.9.7-1|140	Recommends:	libsss_autofs%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|141	Recommends:	sssd-nfs-idmap = %{EVRD}
21mr|sssd-2.9.7-1|142	# sssd may be configured to work from root, not sssd user
21mr|sssd-2.9.7-1|143	Recommends:	%{name}-polkit-rules = %{EVRD}
21mr|sssd-2.9.7-1|144	Requires:	logrotate
21mr|sssd-2.9.7-1|145	Requires:	libsss_idmap%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|146	Requires:	libsss_certmap%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|147	Requires(pre):	/bin/systemd-sysusers
21mr|sssd-2.9.7-1|148	
21mr|sssd-2.9.7-1|149	%description common
21mr|sssd-2.9.7-1|150	Common files for the SSSD. The common package includes all the files needed
21mr|sssd-2.9.7-1|151	to run a particular back end, however, the back ends are packaged in separate
21mr|sssd-2.9.7-1|152	subpackages such as sssd-ldap.
21mr|sssd-2.9.7-1|153	
21mr|sssd-2.9.7-1|154	%files common -f sssd.lang -f libsss_certmap.lang
21mr|sssd-2.9.7-1|155	%license COPYING
21mr|sssd-2.9.7-1|156	%doc src/examples/sssd-example.conf
21mr|sssd-2.9.7-1|157	%{_sbindir}/sssd
21mr|sssd-2.9.7-1|158	%{_unitdir}/sssd.service
21mr|sssd-2.9.7-1|159	%{_unitdir}/sssd-autofs.socket
21mr|sssd-2.9.7-1|160	%{_unitdir}/sssd-autofs.service
21mr|sssd-2.9.7-1|161	%{_unitdir}/sssd-nss.socket
21mr|sssd-2.9.7-1|162	%{_unitdir}/sssd-nss.service
21mr|sssd-2.9.7-1|163	%{_unitdir}/sssd-pac.socket
21mr|sssd-2.9.7-1|164	%{_unitdir}/sssd-pac.service
21mr|sssd-2.9.7-1|165	%{_unitdir}/sssd-pam.socket
21mr|sssd-2.9.7-1|166	%{_unitdir}/sssd-pam-priv.socket
21mr|sssd-2.9.7-1|167	%{_unitdir}/sssd-pam.service
21mr|sssd-2.9.7-1|168	%{_unitdir}/sssd-ssh.socket
21mr|sssd-2.9.7-1|169	%{_unitdir}/sssd-ssh.service
21mr|sssd-2.9.7-1|170	%{_unitdir}/sssd-sudo.socket
21mr|sssd-2.9.7-1|171	%{_unitdir}/sssd-sudo.service
21mr|sssd-2.9.7-1|172	%{_presetdir}/86-sssd.preset
21mr|sssd-2.9.7-1|173	%{_sysusersdir}/%{name}.conf
21mr|sssd-2.9.7-1|174	
21mr|sssd-2.9.7-1|175	%dir %{_libexecdir}/%{servicename}
21mr|sssd-2.9.7-1|176	%{_libexecdir}/%{servicename}/sssd_be
21mr|sssd-2.9.7-1|177	%{_libexecdir}/%{servicename}/sssd_nss
21mr|sssd-2.9.7-1|178	%{_libexecdir}/%{servicename}/sssd_pam
21mr|sssd-2.9.7-1|179	%{_libexecdir}/%{servicename}/sssd_autofs
21mr|sssd-2.9.7-1|180	%{_libexecdir}/%{servicename}/sssd_ssh
21mr|sssd-2.9.7-1|181	%{_libexecdir}/%{servicename}/sssd_sudo
21mr|sssd-2.9.7-1|182	%{_libexecdir}/%{servicename}/p11_child
21mr|sssd-2.9.7-1|183	%{_libexecdir}/%{servicename}/sssd_check_socket_activated_responders
21mr|sssd-2.9.7-1|184	
21mr|sssd-2.9.7-1|185	%dir %{_libdir}/%{name}
21mr|sssd-2.9.7-1|186	# The files provider is intentionally packaged in -common
21mr|sssd-2.9.7-1|187	%{_libdir}/%{name}/libsss_files.so
21mr|sssd-2.9.7-1|188	%{_libdir}/%{name}/libsss_simple.so
21mr|sssd-2.9.7-1|189	
21mr|sssd-2.9.7-1|190	%dir %{_libdir}/%{name}/modules
21mr|sssd-2.9.7-1|191	
21mr|sssd-2.9.7-1|192	#Internal shared libraries
21mr|sssd-2.9.7-1|193	%{_libdir}/%{name}/libsss_child.so
21mr|sssd-2.9.7-1|194	%{_libdir}/%{name}/libsss_crypt.so
21mr|sssd-2.9.7-1|195	%{_libdir}/%{name}/libsss_cert.so
21mr|sssd-2.9.7-1|196	%{_libdir}/%{name}/libsss_debug.so
21mr|sssd-2.9.7-1|197	%{_libdir}/%{name}/libsss_krb5_common.so
21mr|sssd-2.9.7-1|198	%{_libdir}/%{name}/libsss_ldap_common.so
21mr|sssd-2.9.7-1|199	%{_libdir}/%{name}/libsss_util.so
21mr|sssd-2.9.7-1|200	%{_libdir}/%{name}/libsss_semanage.so
21mr|sssd-2.9.7-1|201	%{_libdir}/%{name}/libifp_iface.so
21mr|sssd-2.9.7-1|202	%{_libdir}/%{name}/libifp_iface_sync.so
21mr|sssd-2.9.7-1|203	%{_libdir}/%{name}/libsss_iface.so
21mr|sssd-2.9.7-1|204	%{_libdir}/%{name}/libsss_iface_sync.so
21mr|sssd-2.9.7-1|205	%{_libdir}/%{name}/libsss_sbus.so
21mr|sssd-2.9.7-1|206	%{_libdir}/%{name}/libsss_sbus_sync.so
21mr|sssd-2.9.7-1|207	
21mr|sssd-2.9.7-1|208	%{ldb_modulesdir}/memberof.so
21mr|sssd-2.9.7-1|209	%{_bindir}/sss_ssh_authorizedkeys
21mr|sssd-2.9.7-1|210	%{_bindir}/sss_ssh_knownhostsproxy
21mr|sssd-2.9.7-1|211	%{_sbindir}/sss_cache
21mr|sssd-2.9.7-1|212	%{_libexecdir}/%{servicename}/sss_signal
21mr|sssd-2.9.7-1|213	
21mr|sssd-2.9.7-1|214	%dir %{sssdstatedir}
21mr|sssd-2.9.7-1|215	%dir %{_localstatedir}/cache/krb5rcache
21mr|sssd-2.9.7-1|216	%attr(700,%{sssd_user},%{sssd_user}) %dir %{dbpath}
21mr|sssd-2.9.7-1|217	%attr(775,%{sssd_user},%{sssd_user}) %dir %{mcpath}
21mr|sssd-2.9.7-1|218	%attr(700,root,root) %dir %{secdbpath}
21mr|sssd-2.9.7-1|219	%attr(751,root,root) %dir %{deskprofilepath}
21mr|sssd-2.9.7-1|220	%ghost %attr(0664,%{sssd_user},%{sssd_user}) %verify(not md5 size mtime) %{mcpath}/passwd
21mr|sssd-2.9.7-1|221	%ghost %attr(0664,%{sssd_user},%{sssd_user}) %verify(not md5 size mtime) %{mcpath}/group
21mr|sssd-2.9.7-1|222	%ghost %attr(0664,%{sssd_user},%{sssd_user}) %verify(not md5 size mtime) %{mcpath}/initgroups
21mr|sssd-2.9.7-1|223	%attr(755,%{sssd_user},%{sssd_user}) %dir %{pipepath}
21mr|sssd-2.9.7-1|224	%attr(750,%{sssd_user},root) %dir %{pipepath}/private
21mr|sssd-2.9.7-1|225	%attr(755,%{sssd_user},%{sssd_user}) %dir %{pubconfpath}
21mr|sssd-2.9.7-1|226	%attr(755,%{sssd_user},%{sssd_user}) %dir %{gpocachepath}
21mr|sssd-2.9.7-1|227	%attr(750,%{sssd_user},%{sssd_user}) %dir %{_var}/log/%{name}
21mr|sssd-2.9.7-1|228	%attr(700,%{sssd_user},%{sssd_user}) %dir %{_sysconfdir}/sssd
21mr|sssd-2.9.7-1|229	%attr(711,%{sssd_user},%{sssd_user}) %dir %{_sysconfdir}/sssd/conf.d
21mr|sssd-2.9.7-1|230	%attr(711,root,root) %dir %{_sysconfdir}/sssd/pki
21mr|sssd-2.9.7-1|231	%ghost %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sssd/sssd.conf
21mr|sssd-2.9.7-1|232	%config(noreplace) %{_sysconfdir}/logrotate.d/sssd
21mr|sssd-2.9.7-1|233	#dir %%{_sysconfdir}/rwtab.d
21mr|sssd-2.9.7-1|234	%config(noreplace) %{_sysconfdir}/rwtab.d/sssd
21mr|sssd-2.9.7-1|235	%dir %{_datadir}/sssd
21mr|sssd-2.9.7-1|236	%config(noreplace) %{_sysconfdir}/pam.d/sssd-shadowutils
21mr|sssd-2.9.7-1|237	%dir %{_libdir}/%{name}/conf
21mr|sssd-2.9.7-1|238	%{_libdir}/%{name}/conf/sssd.conf
21mr|sssd-2.9.7-1|239	
21mr|sssd-2.9.7-1|240	%{_datadir}/sssd/cfg_rules.ini
21mr|sssd-2.9.7-1|241	%{_mandir}/man1/sss_ssh_authorizedkeys.1*
21mr|sssd-2.9.7-1|242	%{_mandir}/man1/sss_ssh_knownhostsproxy.1*
21mr|sssd-2.9.7-1|243	%{_mandir}/man5/sssd.conf.5*
21mr|sssd-2.9.7-1|244	%{_mandir}/man5/sssd-files.5*
21mr|sssd-2.9.7-1|245	%{_mandir}/man5/sssd-simple.5*
21mr|sssd-2.9.7-1|246	%{_mandir}/man5/sssd-sudo.5*
21mr|sssd-2.9.7-1|247	%{_mandir}/man5/sssd-session-recording.5*
21mr|sssd-2.9.7-1|248	%{_mandir}/man5/sss-certmap.5*
21mr|sssd-2.9.7-1|249	%{_mandir}/man8/sssd.8*
21mr|sssd-2.9.7-1|250	%{_mandir}/man8/sss_cache.8*
21mr|sssd-2.9.7-1|251	%ifnarch %{e2k}
21mr|sssd-2.9.7-1|252	%dir %{_datadir}/sssd/systemtap
21mr|sssd-2.9.7-1|253	%{_datadir}/sssd/systemtap/id_perf.stp
21mr|sssd-2.9.7-1|254	%{_datadir}/sssd/systemtap/nested_group_perf.stp
21mr|sssd-2.9.7-1|255	%{_datadir}/sssd/systemtap/dp_request.stp
21mr|sssd-2.9.7-1|256	%{_datadir}/sssd/systemtap/ldap_perf.stp
21mr|sssd-2.9.7-1|257	%{_datadir}/systemtap/tapset/sssd.stp
21mr|sssd-2.9.7-1|258	%{_datadir}/systemtap/tapset/sssd_functions.stp
21mr|sssd-2.9.7-1|259	%{_mandir}/man5/sssd-systemtap.5*
21mr|sssd-2.9.7-1|260	%endif
21mr|sssd-2.9.7-1|261	
21mr|sssd-2.9.7-1|262	%pre common
21mr|sssd-2.9.7-1|263	%sysusers_create_package sssd %{SOURCE10}
21mr|sssd-2.9.7-1|264	
21mr|sssd-2.9.7-1|265	%triggerun common -- sssd < 2.6.1
21mr|sssd-2.9.7-1|266	# sssd.service was moved from sssd into sssd-common in 2.6.1,
21mr|sssd-2.9.7-1|267	# %%preun of old sssd will disable it, keep it enabled.
21mr|sssd-2.9.7-1|268	# https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#ordering
21mr|sssd-2.9.7-1|269	if systemctl -q is-enabled sssd.service; then
21mr|sssd-2.9.7-1|270	touch /tmp/.sssd_was_enabled
21mr|sssd-2.9.7-1|271	fi
21mr|sssd-2.9.7-1|272	
21mr|sssd-2.9.7-1|273	%triggerpostun common -- sssd < 2.6.1
21mr|sssd-2.9.7-1|274	if test -f /tmp/.sssd_was_enabled; then
21mr|sssd-2.9.7-1|275	systemctl enable sssd.service
21mr|sssd-2.9.7-1|276	rm -f /tmp/.sssd_was_enabled
21mr|sssd-2.9.7-1|277	fi
21mr|sssd-2.9.7-1|278	
21mr|sssd-2.9.7-1|279	%post common
21mr|sssd-2.9.7-1|280	%systemd_post sssd.service
21mr|sssd-2.9.7-1|281	%systemd_post sssd-autofs.socket
21mr|sssd-2.9.7-1|282	%systemd_post sssd-nss.socket
21mr|sssd-2.9.7-1|283	%systemd_post sssd-pac.socket
21mr|sssd-2.9.7-1|284	%systemd_post sssd-pam.socket
21mr|sssd-2.9.7-1|285	%systemd_post sssd-pam-priv.socket
21mr|sssd-2.9.7-1|286	%systemd_post sssd-ssh.socket
21mr|sssd-2.9.7-1|287	%systemd_post sssd-sudo.socket
21mr|sssd-2.9.7-1|288	
21mr|sssd-2.9.7-1|289	%posttrans common
21mr|sssd-2.9.7-1|290	%systemd_postun_with_restart sssd.service
21mr|sssd-2.9.7-1|291	
21mr|sssd-2.9.7-1|292	%preun common
21mr|sssd-2.9.7-1|293	%systemd_preun sssd.service
21mr|sssd-2.9.7-1|294	%systemd_preun sssd-autofs.socket
21mr|sssd-2.9.7-1|295	%systemd_preun sssd-nss.socket
21mr|sssd-2.9.7-1|296	%systemd_preun sssd-pac.socket
21mr|sssd-2.9.7-1|297	%systemd_preun sssd-pam.socket
21mr|sssd-2.9.7-1|298	%systemd_preun sssd-pam-priv.socket
21mr|sssd-2.9.7-1|299	%systemd_preun sssd-ssh.socket
21mr|sssd-2.9.7-1|300	%systemd_preun sssd-sudo.socket
21mr|sssd-2.9.7-1|301	
21mr|sssd-2.9.7-1|302	%postun common
21mr|sssd-2.9.7-1|303	%systemd_postun_with_restart sssd-autofs.socket
21mr|sssd-2.9.7-1|304	%systemd_postun_with_restart sssd-nss.socket
21mr|sssd-2.9.7-1|305	%systemd_postun_with_restart sssd-pac.socket
21mr|sssd-2.9.7-1|306	%systemd_postun_with_restart sssd-pam.socket
21mr|sssd-2.9.7-1|307	%systemd_postun_with_restart sssd-pam-priv.socket
21mr|sssd-2.9.7-1|308	%systemd_postun_with_restart sssd-ssh.socket
21mr|sssd-2.9.7-1|309	%systemd_postun_with_restart sssd-sudo.socket
21mr|sssd-2.9.7-1|310	
21mr|sssd-2.9.7-1|311	# Services have RefuseManualStart=true, therefore we can't request restart.
21mr|sssd-2.9.7-1|312	%systemd_postun sssd-autofs.service
21mr|sssd-2.9.7-1|313	%systemd_postun sssd-nss.service
21mr|sssd-2.9.7-1|314	%systemd_postun sssd-pac.service
21mr|sssd-2.9.7-1|315	%systemd_postun sssd-pam.service
21mr|sssd-2.9.7-1|316	%systemd_postun sssd-ssh.service
21mr|sssd-2.9.7-1|317	%systemd_postun sssd-sudo.service
21mr|sssd-2.9.7-1|318	
21mr|sssd-2.9.7-1|319	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|320	
21mr|sssd-2.9.7-1|321	%package client
21mr|sssd-2.9.7-1|322	Summary:	SSSD Client libraries for NSS and PAM
21mr|sssd-2.9.7-1|323	License:	LGPLv3+
21mr|sssd-2.9.7-1|324	Requires:	libsss_nss_idmap%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|325	Requires:	libsss_idmap%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|326	Requires:	%{libnsssss}%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|327	Requires:	cifs-utils%{_isa}
21mr|sssd-2.9.7-1|328	Requires(post):	update-alternatives
21mr|sssd-2.9.7-1|329	Requires(preun):	update-alternatives
21mr|sssd-2.9.7-1|330	# files may conflict
21mr|sssd-2.9.7-1|331	Conflicts:	sssd-client < 2.6.1
21mr|sssd-2.9.7-1|332	
21mr|sssd-2.9.7-1|333	%description client
21mr|sssd-2.9.7-1|334	Provides the libraries needed by the PAM and NSS stacks to connect to the SSSD
21mr|sssd-2.9.7-1|335	service.
21mr|sssd-2.9.7-1|336	
21mr|sssd-2.9.7-1|337	%files client -f sssd_client.lang
21mr|sssd-2.9.7-1|338	%license src/sss_client/COPYING src/sss_client/COPYING.LESSER
21mr|sssd-2.9.7-1|339	%if %{mdvver} >= 202310
21mr|sssd-2.9.7-1|340	%{_libdir}/security/pam_sss.so
21mr|sssd-2.9.7-1|341	%{_libdir}/security/pam_sss_gss.so
21mr|sssd-2.9.7-1|342	%else
21mr|sssd-2.9.7-1|343	/%{_lib}/security/pam_sss.so
21mr|sssd-2.9.7-1|344	/%{_lib}/security/pam_sss_gss.so
21mr|sssd-2.9.7-1|345	%endif
21mr|sssd-2.9.7-1|346	%{_libdir}/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
21mr|sssd-2.9.7-1|347	%{_libdir}/krb5/plugins/authdata/sssd_pac_plugin.so
21mr|sssd-2.9.7-1|348	%{_libdir}/cifs-utils/cifs_idmap_sss.so
21mr|sssd-2.9.7-1|349	%ghost %{_sysconfdir}/cifs-utils/idmap-plugin
21mr|sssd-2.9.7-1|350	%dir %{_libdir}/%{name}
21mr|sssd-2.9.7-1|351	%dir %{_libdir}/%{name}/modules
21mr|sssd-2.9.7-1|352	%{_libdir}/%{name}/modules/sssd_krb5_localauth_plugin.so
21mr|sssd-2.9.7-1|353	%{_mandir}/man8/pam_sss.8*
21mr|sssd-2.9.7-1|354	%{_mandir}/man8/pam_sss_gss.8*
21mr|sssd-2.9.7-1|355	%{_mandir}/man8/sssd_krb5_locator_plugin.8*
21mr|sssd-2.9.7-1|356	%{_mandir}/man8/sssd_krb5_localauth_plugin.8*
21mr|sssd-2.9.7-1|357	
21mr|sssd-2.9.7-1|358	%post client
21mr|sssd-2.9.7-1|359	update-alternatives --install /etc/cifs-utils/idmap-plugin cifs-idmap-plugin %{_libdir}/cifs-utils/cifs_idmap_sss.so 20
21mr|sssd-2.9.7-1|360	
21mr|sssd-2.9.7-1|361	%preun client
21mr|sssd-2.9.7-1|362	if [ $1 -eq 0 ] ; then
21mr|sssd-2.9.7-1|363	update-alternatives --remove cifs-idmap-plugin %{_libdir}/cifs-utils/cifs_idmap_sss.so
21mr|sssd-2.9.7-1|364	fi
21mr|sssd-2.9.7-1|365	
21mr|sssd-2.9.7-1|366	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|367	
21mr|sssd-2.9.7-1|368	%package -n %{libnsssss}
21mr|sssd-2.9.7-1|369	Summary:	SSSD plugin for NSS
21mr|sssd-2.9.7-1|370	Group:		System/Libraries
21mr|sssd-2.9.7-1|371	Provides:	nss_sss = %{EVRD}
21mr|sssd-2.9.7-1|372	
21mr|sssd-2.9.7-1|373	%description -n %{libnsssss}
21mr|sssd-2.9.7-1|374	SSSD plugin for the Name Service Switch.
21mr|sssd-2.9.7-1|375	
21mr|sssd-2.9.7-1|376	%files -n %{libnsssss}
21mr|sssd-2.9.7-1|377	%license src/sss_client/COPYING src/sss_client/COPYING.LESSER
21mr|sssd-2.9.7-1|378	%if %{mdvver} >= 202310
21mr|sssd-2.9.7-1|379	%{_libdir}/libnss_sss.so.2*
21mr|sssd-2.9.7-1|380	%else
21mr|sssd-2.9.7-1|381	/%{_lib}/libnss_sss.so.2*
21mr|sssd-2.9.7-1|382	%endif
21mr|sssd-2.9.7-1|383	
21mr|sssd-2.9.7-1|384	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|385	
21mr|sssd-2.9.7-1|386	%package -n %{libipa_hbac}
21mr|sssd-2.9.7-1|387	Summary:	FreeIPA HBAC Evaluator library
21mr|sssd-2.9.7-1|388	License:	LGPLv3+
21mr|sssd-2.9.7-1|389	Group:		System/Libraries
21mr|sssd-2.9.7-1|390	# Compat with Fedora/RH
21mr|sssd-2.9.7-1|391	Provides:	libipa_hbac = %{EVRD}
21mr|sssd-2.9.7-1|392	Provides:	libipa_hbac%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|393	# Package was renamed to match soname
21mr|sssd-2.9.7-1|394	Obsoletes:	%{_lib}sss_ipa_hbac0 < 2.6.1
21mr|sssd-2.9.7-1|395	Conflicts:	%{_lib}sss_ipa_hbac0 < 2.6.1
21mr|sssd-2.9.7-1|396	
21mr|sssd-2.9.7-1|397	%description -n %{libipa_hbac}
21mr|sssd-2.9.7-1|398	Utility library to validate FreeIPA HBAC rules for authorization requests
21mr|sssd-2.9.7-1|399	
21mr|sssd-2.9.7-1|400	%files -n %{libipa_hbac}
21mr|sssd-2.9.7-1|401	%license src/sss_client/COPYING src/sss_client/COPYING.LESSER
21mr|sssd-2.9.7-1|402	%{_libdir}/libipa_hbac.so.0*
21mr|sssd-2.9.7-1|403	
21mr|sssd-2.9.7-1|404	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|405	
21mr|sssd-2.9.7-1|406	%package -n %{libsss_nss_idmap}
21mr|sssd-2.9.7-1|407	Summary:	Library for SID and certificate based lookups
21mr|sssd-2.9.7-1|408	License:	LGPLv3+
21mr|sssd-2.9.7-1|409	Group:		System/Libraries
21mr|sssd-2.9.7-1|410	# Compat with Fedora/RH
21mr|sssd-2.9.7-1|411	Provides:	libsss_nss_idmap = %{EVRD}
21mr|sssd-2.9.7-1|412	Provides:	libsss_nss_idmap%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|413	# Package was renamed to match soname
21mr|sssd-2.9.7-1|414	Obsoletes:	%{_lib}sss_idmap_nss0 < 2.6.1
21mr|sssd-2.9.7-1|415	Conflicts:	%{_lib}sss_idmap_nss0 < 2.6.1
21mr|sssd-2.9.7-1|416	
21mr|sssd-2.9.7-1|417	%description -n %{libsss_nss_idmap}
21mr|sssd-2.9.7-1|418	Utility library for SID and certificate based lookups
21mr|sssd-2.9.7-1|419	
21mr|sssd-2.9.7-1|420	%files -n %{libsss_nss_idmap}
21mr|sssd-2.9.7-1|421	%license src/sss_client/COPYING src/sss_client/COPYING.LESSER
21mr|sssd-2.9.7-1|422	%{_libdir}/libsss_nss_idmap.so.0*
21mr|sssd-2.9.7-1|423	
21mr|sssd-2.9.7-1|424	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|425	
21mr|sssd-2.9.7-1|426	%package -n %{libsss_simpleifp}
21mr|sssd-2.9.7-1|427	Summary:	The SSSD D-Bus responder helper library
21mr|sssd-2.9.7-1|428	License:	GPLv3+
21mr|sssd-2.9.7-1|429	Group:		System/Libraries
21mr|sssd-2.9.7-1|430	Requires:	sssd-dbus%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|431	
21mr|sssd-2.9.7-1|432	%description -n %{libsss_simpleifp}
21mr|sssd-2.9.7-1|433	Provides library that simplifies D-Bus API for the SSSD InfoPipe responder.
21mr|sssd-2.9.7-1|434	
21mr|sssd-2.9.7-1|435	%files -n %{libsss_simpleifp}
21mr|sssd-2.9.7-1|436	%{_libdir}/libsss_simpleifp.so.0*
21mr|sssd-2.9.7-1|437	
21mr|sssd-2.9.7-1|438	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|439	
21mr|sssd-2.9.7-1|440	%package -n %{libsss_certmap}
21mr|sssd-2.9.7-1|441	Summary:	SSSD Certificate Mapping Library
21mr|sssd-2.9.7-1|442	License:	LGPLv3+
21mr|sssd-2.9.7-1|443	Group:		System/Libraries
21mr|sssd-2.9.7-1|444	# Compat with Fedora/RH
21mr|sssd-2.9.7-1|445	Provides:	libsss_certmap = %{EVRD}
21mr|sssd-2.9.7-1|446	Provides:	libsss_certmap%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|447	
21mr|sssd-2.9.7-1|448	%description -n %{libsss_certmap}
21mr|sssd-2.9.7-1|449	Library to map certificates to users based on rules
21mr|sssd-2.9.7-1|450	
21mr|sssd-2.9.7-1|451	%files -n %{libsss_certmap}
21mr|sssd-2.9.7-1|452	# -f libsss_certmap.lang is in -common
21mr|sssd-2.9.7-1|453	%license src/sss_client/COPYING src/sss_client/COPYING.LESSER
21mr|sssd-2.9.7-1|454	%{_libdir}/libsss_certmap.so.0*
21mr|sssd-2.9.7-1|455	# man5/sss-certmap.5* is in -common
21mr|sssd-2.9.7-1|456	
21mr|sssd-2.9.7-1|457	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|458	
21mr|sssd-2.9.7-1|459	
21mr|sssd-2.9.7-1|460	%package -n libsss_sudo
21mr|sssd-2.9.7-1|461	Summary:	A library to allow communication between SUDO and SSSD
21mr|sssd-2.9.7-1|462	License:	LGPLv3+
21mr|sssd-2.9.7-1|463	Requires:	sudo
21mr|sssd-2.9.7-1|464	
21mr|sssd-2.9.7-1|465	%description -n libsss_sudo
21mr|sssd-2.9.7-1|466	A utility library to allow communication between SUDO and SSSD
21mr|sssd-2.9.7-1|467	
21mr|sssd-2.9.7-1|468	%files -n libsss_sudo
21mr|sssd-2.9.7-1|469	%license src/sss_client/COPYING
21mr|sssd-2.9.7-1|470	# Here we could make a package lib64sss_sudo0,
21mr|sssd-2.9.7-1|471	# but other libsss* modules are inside private directories...
21mr|sssd-2.9.7-1|472	%{_libdir}/libsss_sudo.so
21mr|sssd-2.9.7-1|473	
21mr|sssd-2.9.7-1|474	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|475	
21mr|sssd-2.9.7-1|476	# Rename it into %%{_lib}sss_idmap0 if libsss_sudo.so becomes libsss_sudo.so.0
21mr|sssd-2.9.7-1|477	
21mr|sssd-2.9.7-1|478	%package -n libsss_idmap
21mr|sssd-2.9.7-1|479	Summary:	FreeIPA Idmap library
21mr|sssd-2.9.7-1|480	License:	LGPLv3+
21mr|sssd-2.9.7-1|481	Provides:	%{_lib}sss_idmap0 = %{EVRD}
21mr|sssd-2.9.7-1|482	Obsoletes:	%{_lib}sss_idmap0 < 2.6.1
21mr|sssd-2.9.7-1|483	Conflicts:	%{_lib}sss_idmap0 < 2.6.1
21mr|sssd-2.9.7-1|484	
21mr|sssd-2.9.7-1|485	%description -n libsss_idmap
21mr|sssd-2.9.7-1|486	Utility library to convert SIDs to Unix uids and gids
21mr|sssd-2.9.7-1|487	
21mr|sssd-2.9.7-1|488	%files -n libsss_idmap
21mr|sssd-2.9.7-1|489	%license src/sss_client/COPYING src/sss_client/COPYING.LESSER
21mr|sssd-2.9.7-1|490	%{_libdir}/libsss_idmap.so.0*
21mr|sssd-2.9.7-1|491	
21mr|sssd-2.9.7-1|492	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|493	
21mr|sssd-2.9.7-1|494	%package -n libsss_autofs
21mr|sssd-2.9.7-1|495	Summary:	A library to allow communication between Autofs and SSSD
21mr|sssd-2.9.7-1|496	License:	LGPLv3+
21mr|sssd-2.9.7-1|497	Requires:	autofs
21mr|sssd-2.9.7-1|498	
21mr|sssd-2.9.7-1|499	%description -n libsss_autofs
21mr|sssd-2.9.7-1|500	A utility library to allow communication between Autofs and SSSD
21mr|sssd-2.9.7-1|501	
21mr|sssd-2.9.7-1|502	%files -n libsss_autofs
21mr|sssd-2.9.7-1|503	%license src/sss_client/COPYING src/sss_client/COPYING.LESSER
21mr|sssd-2.9.7-1|504	%{_libdir}/%{name}/modules/libsss_autofs.so
21mr|sssd-2.9.7-1|505	
21mr|sssd-2.9.7-1|506	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|507	
21mr|sssd-2.9.7-1|508	%package tools
21mr|sssd-2.9.7-1|509	Summary:	Userspace tools for use with the SSSD
21mr|sssd-2.9.7-1|510	License:	GPLv3+
21mr|sssd-2.9.7-1|511	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|512	# Required by sss_obfuscate
21mr|sssd-2.9.7-1|513	Requires:	python3-sss = %{EVRD}
21mr|sssd-2.9.7-1|514	Requires:	python3-sssdconfig = %{EVRD}
21mr|sssd-2.9.7-1|515	Requires:	libsss_certmap = %{EVRD}
21mr|sssd-2.9.7-1|516	# For logger=journald support with sss_analyze
21mr|sssd-2.9.7-1|517	Requires:	python3-systemd
21mr|sssd-2.9.7-1|518	Requires:	sssd-dbus
21mr|sssd-2.9.7-1|519	
21mr|sssd-2.9.7-1|520	%description tools
21mr|sssd-2.9.7-1|521	Provides several administrative tools:
21mr|sssd-2.9.7-1|522	* sss_debuglevel to change the debug level on the fly
21mr|sssd-2.9.7-1|523	* sss_seed which pre-creates a user entry for use in kickstarts
21mr|sssd-2.9.7-1|524	* sss_obfuscate for generating an obfuscated LDAP password
21mr|sssd-2.9.7-1|525	* sssctl -- an sssd status and control utility.
21mr|sssd-2.9.7-1|526	
21mr|sssd-2.9.7-1|527	%files tools -f sssd_tools.lang
21mr|sssd-2.9.7-1|528	%license COPYING
21mr|sssd-2.9.7-1|529	%{_sbindir}/sss_obfuscate
21mr|sssd-2.9.7-1|530	%{_sbindir}/sss_override
21mr|sssd-2.9.7-1|531	%{_sbindir}/sss_debuglevel
21mr|sssd-2.9.7-1|532	%{_sbindir}/sss_seed
21mr|sssd-2.9.7-1|533	%{_sbindir}/sssctl
21mr|sssd-2.9.7-1|534	%{_libexecdir}/%{servicename}/sss_analyze
21mr|sssd-2.9.7-1|535	%{python3_sitelib}/sssd/
21mr|sssd-2.9.7-1|536	%{_mandir}/man8/sss_obfuscate.8*
21mr|sssd-2.9.7-1|537	%{_mandir}/man8/sss_override.8*
21mr|sssd-2.9.7-1|538	%{_mandir}/man8/sss_debuglevel.8*
21mr|sssd-2.9.7-1|539	%{_mandir}/man8/sss_seed.8*
21mr|sssd-2.9.7-1|540	%{_mandir}/man8/sssctl.8*
21mr|sssd-2.9.7-1|541	
21mr|sssd-2.9.7-1|542	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|543	
21mr|sssd-2.9.7-1|544	%package ldap
21mr|sssd-2.9.7-1|545	Summary:	The LDAP back end of the SSSD
21mr|sssd-2.9.7-1|546	License:	GPLv3+
21mr|sssd-2.9.7-1|547	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|548	Requires:	sssd-krb5-common = %{EVRD}
21mr|sssd-2.9.7-1|549	Requires:	libsss_idmap = %{EVRD}
21mr|sssd-2.9.7-1|550	Requires:	libsss_certmap = %{EVRD}
21mr|sssd-2.9.7-1|551	
21mr|sssd-2.9.7-1|552	%description ldap
21mr|sssd-2.9.7-1|553	Provides the LDAP back end that the SSSD can utilize to fetch identity data
21mr|sssd-2.9.7-1|554	from and authenticate against an LDAP server.
21mr|sssd-2.9.7-1|555	
21mr|sssd-2.9.7-1|556	%files ldap -f sssd_ldap.lang
21mr|sssd-2.9.7-1|557	%license COPYING
21mr|sssd-2.9.7-1|558	%{_libdir}/%{name}/libsss_ldap.so
21mr|sssd-2.9.7-1|559	%{_mandir}/man5/sssd-ldap.5*
21mr|sssd-2.9.7-1|560	%{_mandir}/man5/sssd-ldap-attributes.5*
21mr|sssd-2.9.7-1|561	
21mr|sssd-2.9.7-1|562	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|563	
21mr|sssd-2.9.7-1|564	%package krb5-common
21mr|sssd-2.9.7-1|565	Summary:	SSSD helpers needed for Kerberos and GSSAPI authentication
21mr|sssd-2.9.7-1|566	License:	GPLv3+
21mr|sssd-2.9.7-1|567	#Requires:	cyrus-sasl-gssapi%%{_isa}
21mr|sssd-2.9.7-1|568	Requires:	sasl-plug-gssapi
21mr|sssd-2.9.7-1|569	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|570	
21mr|sssd-2.9.7-1|571	%description krb5-common
21mr|sssd-2.9.7-1|572	Provides helper processes that the LDAP and Kerberos back ends can use for
21mr|sssd-2.9.7-1|573	Kerberos user or host authentication.
21mr|sssd-2.9.7-1|574	
21mr|sssd-2.9.7-1|575	%files krb5-common
21mr|sssd-2.9.7-1|576	%license COPYING
21mr|sssd-2.9.7-1|577	%attr(755,%{sssd_user},%{sssd_user}) %dir %{pubconfpath}/krb5.include.d
21mr|sssd-2.9.7-1|578	%attr(%{child_attrs},root,%{sssd_user}) %{_libexecdir}/%{servicename}/ldap_child
21mr|sssd-2.9.7-1|579	%attr(%{child_attrs},root,%{sssd_user}) %{_libexecdir}/%{servicename}/krb5_child
21mr|sssd-2.9.7-1|580	
21mr|sssd-2.9.7-1|581	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|582	
21mr|sssd-2.9.7-1|583	%package krb5
21mr|sssd-2.9.7-1|584	Summary:	The Kerberos authentication back end for the SSSD
21mr|sssd-2.9.7-1|585	License:	GPLv3+
21mr|sssd-2.9.7-1|586	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|587	Requires:	sssd-krb5-common = %{EVRD}
21mr|sssd-2.9.7-1|588	
21mr|sssd-2.9.7-1|589	%description krb5
21mr|sssd-2.9.7-1|590	Provides the Kerberos back end that the SSSD can utilize authenticate
21mr|sssd-2.9.7-1|591	against a Kerberos server.
21mr|sssd-2.9.7-1|592	
21mr|sssd-2.9.7-1|593	%files krb5 -f sssd_krb5.lang
21mr|sssd-2.9.7-1|594	%license COPYING
21mr|sssd-2.9.7-1|595	%{_libdir}/%{name}/libsss_krb5.so
21mr|sssd-2.9.7-1|596	%{_mandir}/man5/sssd-krb5.5*
21mr|sssd-2.9.7-1|597	%dir %{_datadir}/sssd/krb5-snippets
21mr|sssd-2.9.7-1|598	%{_datadir}/sssd/krb5-snippets/enable_sssd_conf_dir
21mr|sssd-2.9.7-1|599	%config(noreplace) %{_sysconfdir}/krb5.conf.d/enable_sssd_conf_dir
21mr|sssd-2.9.7-1|600	
21mr|sssd-2.9.7-1|601	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|602	
21mr|sssd-2.9.7-1|603	%package common-pac
21mr|sssd-2.9.7-1|604	Summary:	Common files needed for supporting PAC processing
21mr|sssd-2.9.7-1|605	License:	GPLv3+
21mr|sssd-2.9.7-1|606	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|607	Requires:	libsss_idmap = %{EVRD}
21mr|sssd-2.9.7-1|608	
21mr|sssd-2.9.7-1|609	%description common-pac
21mr|sssd-2.9.7-1|610	Provides common files needed by SSSD providers such as IPA and Active Directory
21mr|sssd-2.9.7-1|611	for handling Kerberos PACs.
21mr|sssd-2.9.7-1|612	
21mr|sssd-2.9.7-1|613	%files common-pac
21mr|sssd-2.9.7-1|614	%license COPYING
21mr|sssd-2.9.7-1|615	%{_libexecdir}/%{servicename}/sssd_pac
21mr|sssd-2.9.7-1|616	
21mr|sssd-2.9.7-1|617	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|618	
21mr|sssd-2.9.7-1|619	%package ipa
21mr|sssd-2.9.7-1|620	Summary:	The IPA back end of the SSSD
21mr|sssd-2.9.7-1|621	License:	GPLv3+
21mr|sssd-2.9.7-1|622	Requires:	libsmbclient
21mr|sssd-2.9.7-1|623	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|624	Requires:	sssd-krb5-common = %{EVRD}
21mr|sssd-2.9.7-1|625	Requires:	libipa_hbac%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|626	Requires:	libsss_certmap = %{EVRD}
21mr|sssd-2.9.7-1|627	Recommends:	bind-utils
21mr|sssd-2.9.7-1|628	Requires:	sssd-common-pac = %{EVRD}
21mr|sssd-2.9.7-1|629	Requires:	libsss_idmap = %{EVRD}
21mr|sssd-2.9.7-1|630	
21mr|sssd-2.9.7-1|631	%description ipa
21mr|sssd-2.9.7-1|632	Provides the IPA back end that the SSSD can utilize to fetch identity data
21mr|sssd-2.9.7-1|633	from and authenticate against an IPA server.
21mr|sssd-2.9.7-1|634	
21mr|sssd-2.9.7-1|635	%files ipa -f sssd_ipa.lang
21mr|sssd-2.9.7-1|636	%license COPYING
21mr|sssd-2.9.7-1|637	%attr(700,%{sssd_user},%{sssd_user}) %dir %{keytabdir}
21mr|sssd-2.9.7-1|638	%{_libdir}/%{name}/libsss_ipa.so
21mr|sssd-2.9.7-1|639	%attr(%{child_attrs},root,%{sssd_user}) %{_libexecdir}/%{servicename}/selinux_child
21mr|sssd-2.9.7-1|640	%{_mandir}/man5/sssd-ipa.5*
21mr|sssd-2.9.7-1|641	
21mr|sssd-2.9.7-1|642	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|643	
21mr|sssd-2.9.7-1|644	%package ad
21mr|sssd-2.9.7-1|645	Summary:	The AD back end of the SSSD
21mr|sssd-2.9.7-1|646	License:	GPLv3+
21mr|sssd-2.9.7-1|647	Requires:	libsmbclient
21mr|sssd-2.9.7-1|648	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|649	Requires:	sssd-krb5-common = %{EVRD}
21mr|sssd-2.9.7-1|650	Requires:	sssd-common-pac = %{EVRD}
21mr|sssd-2.9.7-1|651	Requires:	libsss_idmap = %{EVRD}
21mr|sssd-2.9.7-1|652	Requires:	libsss_certmap = %{EVRD}
21mr|sssd-2.9.7-1|653	Recommends:	bind-utils
21mr|sssd-2.9.7-1|654	Recommends:	adcli
21mr|sssd-2.9.7-1|655	#Suggests:	sssd-winbind-idmap = %%{EVRD}
21mr|sssd-2.9.7-1|656	
21mr|sssd-2.9.7-1|657	%description ad
21mr|sssd-2.9.7-1|658	Provides the Active Directory back end that the SSSD can utilize to fetch
21mr|sssd-2.9.7-1|659	identity data from and authenticate against an Active Directory server.
21mr|sssd-2.9.7-1|660	
21mr|sssd-2.9.7-1|661	%files ad -f sssd_ad.lang
21mr|sssd-2.9.7-1|662	%license COPYING
21mr|sssd-2.9.7-1|663	%{_libdir}/%{name}/libsss_ad.so
21mr|sssd-2.9.7-1|664	%{_libexecdir}/%{servicename}/gpo_child
21mr|sssd-2.9.7-1|665	%{_mandir}/man5/sssd-ad.5*
21mr|sssd-2.9.7-1|666	
21mr|sssd-2.9.7-1|667	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|668	
21mr|sssd-2.9.7-1|669	%package proxy
21mr|sssd-2.9.7-1|670	Summary:	The proxy back end of the SSSD
21mr|sssd-2.9.7-1|671	License:	GPLv3+
21mr|sssd-2.9.7-1|672	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|673	
21mr|sssd-2.9.7-1|674	%description proxy
21mr|sssd-2.9.7-1|675	Provides the proxy back end which can be used to wrap an existing NSS and/or
21mr|sssd-2.9.7-1|676	PAM modules to leverage SSSD caching.
21mr|sssd-2.9.7-1|677	
21mr|sssd-2.9.7-1|678	%files proxy
21mr|sssd-2.9.7-1|679	%license COPYING
21mr|sssd-2.9.7-1|680	%attr(%{child_attrs},root,%{sssd_user}) %{_libexecdir}/%{servicename}/proxy_child
21mr|sssd-2.9.7-1|681	%{_libdir}/%{name}/libsss_proxy.so
21mr|sssd-2.9.7-1|682	
21mr|sssd-2.9.7-1|683	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|684	
21mr|sssd-2.9.7-1|685	%package dbus
21mr|sssd-2.9.7-1|686	Summary:	The D-Bus responder of the SSSD
21mr|sssd-2.9.7-1|687	License:	GPLv3+
21mr|sssd-2.9.7-1|688	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|689	
21mr|sssd-2.9.7-1|690	%description dbus
21mr|sssd-2.9.7-1|691	Provides the D-Bus responder of the SSSD, called the InfoPipe, that allows
21mr|sssd-2.9.7-1|692	the information from the SSSD to be transmitted over the system bus.
21mr|sssd-2.9.7-1|693	
21mr|sssd-2.9.7-1|694	%files dbus -f sssd_dbus.lang
21mr|sssd-2.9.7-1|695	%license COPYING
21mr|sssd-2.9.7-1|696	%{_libexecdir}/%{servicename}/sssd_ifp
21mr|sssd-2.9.7-1|697	%{_mandir}/man5/sssd-ifp.5*
21mr|sssd-2.9.7-1|698	%{_unitdir}/sssd-ifp.service
21mr|sssd-2.9.7-1|699	# InfoPipe DBus plumbing
21mr|sssd-2.9.7-1|700	%{_datadir}/dbus-1/system.d/org.freedesktop.sssd.infopipe.conf
21mr|sssd-2.9.7-1|701	%{_datadir}/dbus-1/system-services/org.freedesktop.sssd.infopipe.service
21mr|sssd-2.9.7-1|702	
21mr|sssd-2.9.7-1|703	%post dbus
21mr|sssd-2.9.7-1|704	%systemd_post sssd-ifp.service
21mr|sssd-2.9.7-1|705	
21mr|sssd-2.9.7-1|706	%preun dbus
21mr|sssd-2.9.7-1|707	%systemd_preun sssd-ifp.service
21mr|sssd-2.9.7-1|708	
21mr|sssd-2.9.7-1|709	%postun dbus
21mr|sssd-2.9.7-1|710	%systemd_postun_with_restart sssd-ifp.service
21mr|sssd-2.9.7-1|711	
21mr|sssd-2.9.7-1|712	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|713	
21mr|sssd-2.9.7-1|714	%package polkit-rules
21mr|sssd-2.9.7-1|715	Summary:	Rules for polkit integration for SSSD
21mr|sssd-2.9.7-1|716	Group:		System/Base
21mr|sssd-2.9.7-1|717	License:	GPLv3+
21mr|sssd-2.9.7-1|718	Requires:	polkit
21mr|sssd-2.9.7-1|719	
21mr|sssd-2.9.7-1|720	%description polkit-rules
21mr|sssd-2.9.7-1|721	Provides rules for polkit integration with SSSD. This is required
21mr|sssd-2.9.7-1|722	for smartcard support.
21mr|sssd-2.9.7-1|723	
21mr|sssd-2.9.7-1|724	%files polkit-rules
21mr|sssd-2.9.7-1|725	%{_datadir}/polkit-1/rules.d/*
21mr|sssd-2.9.7-1|726	
21mr|sssd-2.9.7-1|727	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|728	
21mr|sssd-2.9.7-1|729	%package winbind-idmap
21mr|sssd-2.9.7-1|730	Summary:	SSSD's idmap_sss Backend for Winbind
21mr|sssd-2.9.7-1|731	License:	GPLv3+ and LGPLv3+
21mr|sssd-2.9.7-1|732	Requires:	libsss_nss_idmap = %{EVRD}
21mr|sssd-2.9.7-1|733	Requires:	libsss_idmap = %{EVRD}
21mr|sssd-2.9.7-1|734	
21mr|sssd-2.9.7-1|735	%description winbind-idmap
21mr|sssd-2.9.7-1|736	The idmap_sss module provides a way for Winbind to call SSSD to map UIDs/GIDs
21mr|sssd-2.9.7-1|737	and SIDs.
21mr|sssd-2.9.7-1|738	
21mr|sssd-2.9.7-1|739	%files winbind-idmap -f sssd_winbind_idmap.lang
21mr|sssd-2.9.7-1|740	%dir %{_libdir}/samba/idmap
21mr|sssd-2.9.7-1|741	%{_libdir}/samba/idmap/sss.so
21mr|sssd-2.9.7-1|742	%{_mandir}/man8/idmap_sss.8*
21mr|sssd-2.9.7-1|743	
21mr|sssd-2.9.7-1|744	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|745	
21mr|sssd-2.9.7-1|746	%package nfs-idmap
21mr|sssd-2.9.7-1|747	Summary:	SSSD plug-in for NFSv4 rpc.idmapd
21mr|sssd-2.9.7-1|748	License:	GPLv3+
21mr|sssd-2.9.7-1|749	
21mr|sssd-2.9.7-1|750	%description nfs-idmap
21mr|sssd-2.9.7-1|751	The libnfsidmap sssd module provides a way for rpc.idmapd to call SSSD to map
21mr|sssd-2.9.7-1|752	UIDs/GIDs to names and vice versa. It can be also used for mapping principal
21mr|sssd-2.9.7-1|753	(user) name to IDs(UID or GID) or to obtain groups which user are member of.
21mr|sssd-2.9.7-1|754	
21mr|sssd-2.9.7-1|755	%files nfs-idmap -f sssd_nfs_idmap.lang
21mr|sssd-2.9.7-1|756	%{_mandir}/man5/sss_rpcidmapd.5*
21mr|sssd-2.9.7-1|757	%{_libdir}/libnfsidmap/sss.so
21mr|sssd-2.9.7-1|758	
21mr|sssd-2.9.7-1|759	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|760	
21mr|sssd-2.9.7-1|761	%package idp
21mr|sssd-2.9.7-1|762	Summary:	SSSD Kerberos plugins and OIDC helper for external identity providers
21mr|sssd-2.9.7-1|763	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|764	
21mr|sssd-2.9.7-1|765	%description idp
21mr|sssd-2.9.7-1|766	This package provides Kerberos plugins that are required to enable
21mr|sssd-2.9.7-1|767	authentication against external identity providers. Additionally a helper
21mr|sssd-2.9.7-1|768	program to handle the OAuth 2.0 Device Authorization Grant is provided.
21mr|sssd-2.9.7-1|769	
21mr|sssd-2.9.7-1|770	%files idp
21mr|sssd-2.9.7-1|771	%{_libexecdir}/%{servicename}/oidc_child
21mr|sssd-2.9.7-1|772	%{_libdir}/%{name}/modules/sssd_krb5_idp_plugin.so
21mr|sssd-2.9.7-1|773	%{_datadir}/sssd/krb5-snippets/sssd_enable_idp
21mr|sssd-2.9.7-1|774	%config(noreplace) %{_sysconfdir}/krb5.conf.d/sssd_enable_idp
21mr|sssd-2.9.7-1|775	
21mr|sssd-2.9.7-1|776	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|777	
21mr|sssd-2.9.7-1|778	%package kcm
21mr|sssd-2.9.7-1|779	Summary:	An implementation of a Kerberos KCM server
21mr|sssd-2.9.7-1|780	License:	GPLv3+
21mr|sssd-2.9.7-1|781	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|782	Requires:	krb5
21mr|sssd-2.9.7-1|783	
21mr|sssd-2.9.7-1|784	%description kcm
21mr|sssd-2.9.7-1|785	An implementation of a Kerberos KCM server. Use this package if you want to
21mr|sssd-2.9.7-1|786	use the KCM Kerberos credentials cache.
21mr|sssd-2.9.7-1|787	
21mr|sssd-2.9.7-1|788	%files kcm -f sssd_kcm.lang
21mr|sssd-2.9.7-1|789	%{_libexecdir}/%{servicename}/sssd_kcm
21mr|sssd-2.9.7-1|790	%config(noreplace) %{_sysconfdir}/krb5.conf.d/kcm_default_ccache
21mr|sssd-2.9.7-1|791	%dir %{_datadir}/sssd-kcm
21mr|sssd-2.9.7-1|792	%{_datadir}/sssd-kcm/kcm_default_ccache
21mr|sssd-2.9.7-1|793	%{_unitdir}/sssd-kcm.socket
21mr|sssd-2.9.7-1|794	%{_unitdir}/sssd-kcm.service
21mr|sssd-2.9.7-1|795	%{_mandir}/man8/sssd-kcm.8*
21mr|sssd-2.9.7-1|796	
21mr|sssd-2.9.7-1|797	%post kcm
21mr|sssd-2.9.7-1|798	%systemd_post sssd-kcm.socket
21mr|sssd-2.9.7-1|799	
21mr|sssd-2.9.7-1|800	%preun kcm
21mr|sssd-2.9.7-1|801	%systemd_preun sssd-kcm.socket
21mr|sssd-2.9.7-1|802	
21mr|sssd-2.9.7-1|803	%postun kcm
21mr|sssd-2.9.7-1|804	%systemd_postun_with_restart sssd-kcm.socket
21mr|sssd-2.9.7-1|805	%systemd_postun_with_restart sssd-kcm.service
21mr|sssd-2.9.7-1|806	
21mr|sssd-2.9.7-1|807	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|808	
21mr|sssd-2.9.7-1|809	%package -n python3-sssdconfig
21mr|sssd-2.9.7-1|810	Summary:	SSSD and IPA configuration file manipulation classes and functions
21mr|sssd-2.9.7-1|811	License:	GPLv3+
21mr|sssd-2.9.7-1|812	Group:		Development/Python
21mr|sssd-2.9.7-1|813	BuildArch:	noarch
21mr|sssd-2.9.7-1|814	Conflicts:	python3-sssd < 2.6.1
21mr|sssd-2.9.7-1|815	Conflicts:	sssd < 2.6.1
21mr|sssd-2.9.7-1|816	
21mr|sssd-2.9.7-1|817	%description -n python3-sssdconfig
21mr|sssd-2.9.7-1|818	Provides python3 files for manipulation SSSD and IPA configuration files.
21mr|sssd-2.9.7-1|819	
21mr|sssd-2.9.7-1|820	%files -n python3-sssdconfig -f python3_sssdconfig.lang
21mr|sssd-2.9.7-1|821	%dir %{python3_sitelib}/SSSDConfig
21mr|sssd-2.9.7-1|822	%{python3_sitelib}/SSSDConfig/*.py*
21mr|sssd-2.9.7-1|823	%dir %{python3_sitelib}/SSSDConfig/__pycache__
21mr|sssd-2.9.7-1|824	%{python3_sitelib}/SSSDConfig/__pycache__/*.py*
21mr|sssd-2.9.7-1|825	%dir %{_datadir}/sssd
21mr|sssd-2.9.7-1|826	%{_datadir}/sssd/sssd.api.conf
21mr|sssd-2.9.7-1|827	%{_datadir}/sssd/sssd.api.d
21mr|sssd-2.9.7-1|828	
21mr|sssd-2.9.7-1|829	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|830	
21mr|sssd-2.9.7-1|831	%package -n python3-sss
21mr|sssd-2.9.7-1|832	Summary:	Python3 bindings for sssd
21mr|sssd-2.9.7-1|833	License:	LGPLv3+
21mr|sssd-2.9.7-1|834	Requires:	sssd-common = %{EVRD}
21mr|sssd-2.9.7-1|835	Group:		Development/Python
21mr|sssd-2.9.7-1|836	Obsoletes:	python3-sssd < 2.6.1
21mr|sssd-2.9.7-1|837	Conflicts:	python3-sssd < 2.6.1
21mr|sssd-2.9.7-1|838	
21mr|sssd-2.9.7-1|839	%description -n python3-sss
21mr|sssd-2.9.7-1|840	Provides python3 bindings:
21mr|sssd-2.9.7-1|841	* function for retrieving list of groups user belongs to
21mr|sssd-2.9.7-1|842	* class for obfuscation of passwords.
21mr|sssd-2.9.7-1|843	
21mr|sssd-2.9.7-1|844	%files -n python3-sss
21mr|sssd-2.9.7-1|845	%{python3_sitearch}/pysss.so
21mr|sssd-2.9.7-1|846	
21mr|sssd-2.9.7-1|847	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|848	
21mr|sssd-2.9.7-1|849	%package -n python3-sss-murmur
21mr|sssd-2.9.7-1|850	Summary:	Python3 bindings for murmur hash function
21mr|sssd-2.9.7-1|851	License:	LGPLv3+
21mr|sssd-2.9.7-1|852	Group:		Development/Python
21mr|sssd-2.9.7-1|853	Conflicts:	python3-sssd < 2.6.1
21mr|sssd-2.9.7-1|854	
21mr|sssd-2.9.7-1|855	%description -n python3-sss-murmur
21mr|sssd-2.9.7-1|856	Provides python3 module for calculating the murmur hash version 3.
21mr|sssd-2.9.7-1|857	
21mr|sssd-2.9.7-1|858	%files -n python3-sss-murmur
21mr|sssd-2.9.7-1|859	%{python3_sitearch}/pysss_murmur.so
21mr|sssd-2.9.7-1|860	
21mr|sssd-2.9.7-1|861	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|862	
21mr|sssd-2.9.7-1|863	%package -n python3-libipa_hbac
21mr|sssd-2.9.7-1|864	Summary:	Python3 bindings for the FreeIPA HBAC Evaluator library
21mr|sssd-2.9.7-1|865	License:	LGPLv3+
21mr|sssd-2.9.7-1|866	Group:		Development/Python
21mr|sssd-2.9.7-1|867	Requires:	%{libipa_hbac} = %{EVRD}
21mr|sssd-2.9.7-1|868	Conflicts:	python3-sssd < 2.6.1
21mr|sssd-2.9.7-1|869	
21mr|sssd-2.9.7-1|870	%description -n python3-libipa_hbac
21mr|sssd-2.9.7-1|871	The python3-libipa_hbac contains the bindings so that libipa_hbac can be
21mr|sssd-2.9.7-1|872	used by Python applications.
21mr|sssd-2.9.7-1|873	
21mr|sssd-2.9.7-1|874	%files -n python3-libipa_hbac
21mr|sssd-2.9.7-1|875	%{python3_sitearch}/pyhbac.so
21mr|sssd-2.9.7-1|876	
21mr|sssd-2.9.7-1|877	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|878	
21mr|sssd-2.9.7-1|879	%package -n python3-libsss_nss_idmap
21mr|sssd-2.9.7-1|880	Summary:	Python3 bindings for libsss_nss_idmap
21mr|sssd-2.9.7-1|881	License:	LGPLv3+
21mr|sssd-2.9.7-1|882	Group:		Development/Python
21mr|sssd-2.9.7-1|883	Requires:	libsss_nss_idmap%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|884	Conflicts:	python3-sssd < 2.6.1
21mr|sssd-2.9.7-1|885	
21mr|sssd-2.9.7-1|886	%description -n python3-libsss_nss_idmap
21mr|sssd-2.9.7-1|887	The python3-libsss_nss_idmap contains the bindings so that libsss_nss_idmap can
21mr|sssd-2.9.7-1|888	be used by Python applications.
21mr|sssd-2.9.7-1|889	
21mr|sssd-2.9.7-1|890	%files -n python3-libsss_nss_idmap
21mr|sssd-2.9.7-1|891	%{python3_sitearch}/pysss_nss_idmap.so
21mr|sssd-2.9.7-1|892	
21mr|sssd-2.9.7-1|893	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|894	
21mr|sssd-2.9.7-1|895	%package devel
21mr|sssd-2.9.7-1|896	Summary:	SSSD development package
21mr|sssd-2.9.7-1|897	Group:		Development/C
21mr|sssd-2.9.7-1|898	Provides:	%{mklibname sssd -d} = %{EVRD}
21mr|sssd-2.9.7-1|899	#Requires:	%%{name}-common = %%{EVRD}
21mr|sssd-2.9.7-1|900	Requires:	%{libsss_simpleifp} = %{EVRD}
21mr|sssd-2.9.7-1|901	Requires:	%{libsss_nss_idmap} = %{EVRD}
21mr|sssd-2.9.7-1|902	Requires:	%{libipa_hbac} = %{EVRD}
21mr|sssd-2.9.7-1|903	Requires:	%{libsss_certmap} = %{EVRD}
21mr|sssd-2.9.7-1|904	# libsss_sudo.so is an unversioned library
21mr|sssd-2.9.7-1|905	#Requires:	libsss_sudo%%{_isa} = %%{EVRD}
21mr|sssd-2.9.7-1|906	Requires:	libsss_idmap%{_isa} = %{EVRD}
21mr|sssd-2.9.7-1|907	# package was renamed
21mr|sssd-2.9.7-1|908	Obsoletes:	%{_lib}sssd-devel < 2.6.1
21mr|sssd-2.9.7-1|909	Conflicts:	%{_lib}sssd-devel < 2.6.1
21mr|sssd-2.9.7-1|910	
21mr|sssd-2.9.7-1|911	%description devel
21mr|sssd-2.9.7-1|912	System Security Services daemon (SSSD) development files.
21mr|sssd-2.9.7-1|913	
21mr|sssd-2.9.7-1|914	%files devel
21mr|sssd-2.9.7-1|915	%{_includedir}/*
21mr|sssd-2.9.7-1|916	%{_libdir}/libsss_simpleifp.so
21mr|sssd-2.9.7-1|917	%{_libdir}/libsss_nss_idmap.so
21mr|sssd-2.9.7-1|918	%{_libdir}/libsss_idmap.so
21mr|sssd-2.9.7-1|919	%{_libdir}/libipa_hbac.so
21mr|sssd-2.9.7-1|920	%{_libdir}/libsss_certmap.so
21mr|sssd-2.9.7-1|921	%{_libdir}/pkgconfig/sss_simpleifp.pc
21mr|sssd-2.9.7-1|922	%{_libdir}/pkgconfig/sss_nss_idmap.pc
21mr|sssd-2.9.7-1|923	%{_libdir}/pkgconfig/sss_idmap.pc
21mr|sssd-2.9.7-1|924	%{_libdir}/pkgconfig/ipa_hbac.pc
21mr|sssd-2.9.7-1|925	%{_libdir}/pkgconfig/sss_certmap.pc
21mr|sssd-2.9.7-1|926	%{_mandir}/man5/sss_rpcidmapd.5*
21mr|sssd-2.9.7-1|927	
21mr|sssd-2.9.7-1|928	#----------------------------------------------------------------------------
21mr|sssd-2.9.7-1|929	
21mr|sssd-2.9.7-1|930	%prep
21mr|sssd-2.9.7-1|931	%autosetup -p1
21mr|sssd-2.9.7-1|932	
21mr|sssd-2.9.7-1|933	# Versionize shebang
21mr|sssd-2.9.7-1|934	sed -i'' -E -e '1s,.+,#!%{__python3},' ./src/tools/analyzer/sss_analyze
21mr|sssd-2.9.7-1|935	
21mr|sssd-2.9.7-1|936	
21mr|sssd-2.9.7-1|937	%build
21mr|sssd-2.9.7-1|938	autoreconf -ivf
21mr|sssd-2.9.7-1|939	
21mr|sssd-2.9.7-1|940	%configure \
21mr|sssd-2.9.7-1|941	--disable-rpath \
21mr|sssd-2.9.7-1|942	--disable-static \
21mr|sssd-2.9.7-1|943	--enable-gss-spnego-for-zero-maxssf \
21mr|sssd-2.9.7-1|944	--enable-nfsidmaplibdir=%{_libdir}/libnfsidmap \
21mr|sssd-2.9.7-1|945	%if %{mdvver} >= 202310
21mr|sssd-2.9.7-1|946	--enable-nsslibdir=%{_libdir} \
21mr|sssd-2.9.7-1|947	--enable-pammoddir=%{_libdir}/security \
21mr|sssd-2.9.7-1|948	%else
21mr|sssd-2.9.7-1|949	--enable-nsslibdir=/%{_lib} \
21mr|sssd-2.9.7-1|950	--enable-pammoddir=/%{_lib}/security \
21mr|sssd-2.9.7-1|951	%endif
21mr|sssd-2.9.7-1|952	--enable-sss-default-nss-plugin \
21mr|sssd-2.9.7-1|953	%ifnarch %{e2k}
21mr|sssd-2.9.7-1|954	--enable-systemtap \
21mr|sssd-2.9.7-1|955	%endif
21mr|sssd-2.9.7-1|956	%if %{with subid}
21mr|sssd-2.9.7-1|957	--with-subid \
21mr|sssd-2.9.7-1|958	%else
21mr|sssd-2.9.7-1|959	--without-subid \
21mr|sssd-2.9.7-1|960	%endif
21mr|sssd-2.9.7-1|961	--with-db-path=%{dbpath} \
21mr|sssd-2.9.7-1|962	--with-gpo-cache-path=%{gpocachepath} \
21mr|sssd-2.9.7-1|963	--with-initscript=systemd \
21mr|sssd-2.9.7-1|964	--with-krb5-rcache-dir=%{_localstatedir}/cache/krb5rcache \
21mr|sssd-2.9.7-1|965	--with-mcache-path=%{mcpath} \
21mr|sssd-2.9.7-1|966	--with-pid-path=%{_rundir} \
21mr|sssd-2.9.7-1|967	--with-pipe-path=%{pipepath} \
21mr|sssd-2.9.7-1|968	--with-pubconf-path=%{pubconfpath} \
21mr|sssd-2.9.7-1|969	--with-sssd-user=%{sssd_user} \
21mr|sssd-2.9.7-1|970	--with-syslog=journald \
21mr|sssd-2.9.7-1|971	--with-test-dir=/dev/shm \
21mr|sssd-2.9.7-1|972	--with-files-provider \
21mr|sssd-2.9.7-1|973	--with-libsifp
21mr|sssd-2.9.7-1|974	
21mr|sssd-2.9.7-1|975	# this library deprecated and removed in next releases --with-files-provider --with-libsifp
21mr|sssd-2.9.7-1|976	
21mr|sssd-2.9.7-1|977	%make_build all docs runstatedir=%{_rundir}
21mr|sssd-2.9.7-1|978	
21mr|sssd-2.9.7-1|979	
21mr|sssd-2.9.7-1|980	%install
21mr|sssd-2.9.7-1|981	%make_install
21mr|sssd-2.9.7-1|982	
21mr|sssd-2.9.7-1|983	# Prepare language files
21mr|sssd-2.9.7-1|984	%find_lang sssd
21mr|sssd-2.9.7-1|985	
21mr|sssd-2.9.7-1|986	# Copy default logrotate file
21mr|sssd-2.9.7-1|987	mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d
21mr|sssd-2.9.7-1|988	install -m644 src/examples/logrotate %{buildroot}%{_sysconfdir}/logrotate.d/sssd
21mr|sssd-2.9.7-1|989	
21mr|sssd-2.9.7-1|990	# Make sure SSSD is able to run on read-only root
21mr|sssd-2.9.7-1|991	mkdir -p %{buildroot}/%{_sysconfdir}/rwtab.d
21mr|sssd-2.9.7-1|992	install -m644 src/examples/rwtab %{buildroot}%{_sysconfdir}/rwtab.d/sssd
21mr|sssd-2.9.7-1|993	
21mr|sssd-2.9.7-1|994	# Enable sssd service by default
21mr|sssd-2.9.7-1|995	mkdir -p %{buildroot}%{_presetdir}
21mr|sssd-2.9.7-1|996	echo 'enable sssd.service' > %{buildroot}%{_presetdir}/86-sssd.preset
21mr|sssd-2.9.7-1|997	
21mr|sssd-2.9.7-1|998	# Kerberos KCM credential cache by default
21mr|sssd-2.9.7-1|999	mkdir -p %{buildroot}/%{_sysconfdir}/krb5.conf.d
21mr|sssd-2.9.7-1|1000	cp %{buildroot}/%{_datadir}/sssd-kcm/kcm_default_ccache \
21mr|sssd-2.9.7-1|1001	%{buildroot}/%{_sysconfdir}/krb5.conf.d/kcm_default_ccache
21mr|sssd-2.9.7-1|1002	
21mr|sssd-2.9.7-1|1003	# Enable krb5 idp plugins by default (when sssd-idp package is installed)
21mr|sssd-2.9.7-1|1004	cp %{buildroot}/%{_datadir}/sssd/krb5-snippets/sssd_enable_idp \
21mr|sssd-2.9.7-1|1005	%{buildroot}/%{_sysconfdir}/krb5.conf.d/sssd_enable_idp
21mr|sssd-2.9.7-1|1006	
21mr|sssd-2.9.7-1|1007	# krb5 configuration snippet
21mr|sssd-2.9.7-1|1008	cp %{buildroot}/%{_datadir}/sssd/krb5-snippets/enable_sssd_conf_dir \
21mr|sssd-2.9.7-1|1009	%{buildroot}/%{_sysconfdir}/krb5.conf.d/enable_sssd_conf_dir
21mr|sssd-2.9.7-1|1010	
21mr|sssd-2.9.7-1|1011	# Create directory for cifs-idmap alternative
21mr|sssd-2.9.7-1|1012	# Otherwise this directory could not be owned by sssd-client
21mr|sssd-2.9.7-1|1013	mkdir -p %{buildroot}/%{_sysconfdir}/cifs-utils
21mr|sssd-2.9.7-1|1014	
21mr|sssd-2.9.7-1|1015	# Remove .la files created by libtool
21mr|sssd-2.9.7-1|1016	find %{buildroot} -name "*.la" -exec rm -f {} \;
21mr|sssd-2.9.7-1|1017	
21mr|sssd-2.9.7-1|1018	# Suppress developer-only documentation
21mr|sssd-2.9.7-1|1019	rm -Rf %{buildroot}/%{_docdir}/%{name}
21mr|sssd-2.9.7-1|1020	
21mr|sssd-2.9.7-1|1021	# Older versions of rpmbuild can only handle one -f option
21mr|sssd-2.9.7-1|1022	# So we need to append to the sssd*.lang file
21mr|sssd-2.9.7-1|1023	for file in `ls %{buildroot}/%{python3_sitelib}/*.egg-info 2> /dev/null`
21mr|sssd-2.9.7-1|1024	do
21mr|sssd-2.9.7-1|1025	echo %{python3_sitelib}/`basename $file` >> python3_sssdconfig.lang
21mr|sssd-2.9.7-1|1026	done
21mr|sssd-2.9.7-1|1027	
21mr|sssd-2.9.7-1|1028	touch sssd.lang
21mr|sssd-2.9.7-1|1029	for subpackage in sssd_ldap sssd_krb5 sssd_ipa sssd_ad sssd_proxy sssd_tools \
21mr|sssd-2.9.7-1|1030	sssd_client sssd_dbus sssd_nfs_idmap sssd_winbind_idmap \
21mr|sssd-2.9.7-1|1031	libsss_certmap sssd_kcm
21mr|sssd-2.9.7-1|1032	do
21mr|sssd-2.9.7-1|1033	touch $subpackage.lang
21mr|sssd-2.9.7-1|1034	done
21mr|sssd-2.9.7-1|1035	
21mr|sssd-2.9.7-1|1036	for man in `find %{buildroot}/%{_mandir}/??/man?/ -type f | sed -e "s#%{buildroot}/%{_mandir}/##"`
21mr|sssd-2.9.7-1|1037	do
21mr|sssd-2.9.7-1|1038	lang=`echo $man | cut -c 1-2`
21mr|sssd-2.9.7-1|1039	case `basename $man` in
21mr|sssd-2.9.7-1|1040	sss_cache*)
21mr|sssd-2.9.7-1|1041	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd.lang
21mr|sssd-2.9.7-1|1042	;;
21mr|sssd-2.9.7-1|1043	sss_ssh*)
21mr|sssd-2.9.7-1|1044	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd.lang
21mr|sssd-2.9.7-1|1045	;;
21mr|sssd-2.9.7-1|1046	sss_rpcidmapd*)
21mr|sssd-2.9.7-1|1047	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_nfs_idmap.lang
21mr|sssd-2.9.7-1|1048	;;
21mr|sssd-2.9.7-1|1049	sss_*)
21mr|sssd-2.9.7-1|1050	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_tools.lang
21mr|sssd-2.9.7-1|1051	;;
21mr|sssd-2.9.7-1|1052	sssctl*)
21mr|sssd-2.9.7-1|1053	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_tools.lang
21mr|sssd-2.9.7-1|1054	;;
21mr|sssd-2.9.7-1|1055	sssd_krb5_*)
21mr|sssd-2.9.7-1|1056	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_client.lang
21mr|sssd-2.9.7-1|1057	;;
21mr|sssd-2.9.7-1|1058	pam_sss*)
21mr|sssd-2.9.7-1|1059	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_client.lang
21mr|sssd-2.9.7-1|1060	;;
21mr|sssd-2.9.7-1|1061	sssd-ldap*)
21mr|sssd-2.9.7-1|1062	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_ldap.lang
21mr|sssd-2.9.7-1|1063	;;
21mr|sssd-2.9.7-1|1064	sssd-krb5*)
21mr|sssd-2.9.7-1|1065	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_krb5.lang
21mr|sssd-2.9.7-1|1066	;;
21mr|sssd-2.9.7-1|1067	sssd-ipa*)
21mr|sssd-2.9.7-1|1068	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_ipa.lang
21mr|sssd-2.9.7-1|1069	;;
21mr|sssd-2.9.7-1|1070	sssd-ad*)
21mr|sssd-2.9.7-1|1071	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_ad.lang
21mr|sssd-2.9.7-1|1072	;;
21mr|sssd-2.9.7-1|1073	sssd-proxy*)
21mr|sssd-2.9.7-1|1074	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_proxy.lang
21mr|sssd-2.9.7-1|1075	;;
21mr|sssd-2.9.7-1|1076	sssd-ifp*)
21mr|sssd-2.9.7-1|1077	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_dbus.lang
21mr|sssd-2.9.7-1|1078	;;
21mr|sssd-2.9.7-1|1079	sssd-kcm*)
21mr|sssd-2.9.7-1|1080	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_kcm.lang
21mr|sssd-2.9.7-1|1081	;;
21mr|sssd-2.9.7-1|1082	idmap_sss*)
21mr|sssd-2.9.7-1|1083	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_winbind_idmap.lang
21mr|sssd-2.9.7-1|1084	;;
21mr|sssd-2.9.7-1|1085	sss-certmap*)
21mr|sssd-2.9.7-1|1086	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> libsss_certmap.lang
21mr|sssd-2.9.7-1|1087	;;
21mr|sssd-2.9.7-1|1088	*)
21mr|sssd-2.9.7-1|1089	echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd.lang
21mr|sssd-2.9.7-1|1090	;;
21mr|sssd-2.9.7-1|1091	esac
21mr|sssd-2.9.7-1|1092	done
21mr|sssd-2.9.7-1|1093	
21mr|sssd-2.9.7-1|1094	# Print these to the rpmbuild log
21mr|sssd-2.9.7-1|1095	echo "sssd.lang:"
21mr|sssd-2.9.7-1|1096	cat sssd.lang
21mr|sssd-2.9.7-1|1097	
21mr|sssd-2.9.7-1|1098	echo "python3_sssdconfig.lang:"
21mr|sssd-2.9.7-1|1099	cat python3_sssdconfig.lang
21mr|sssd-2.9.7-1|1100	
21mr|sssd-2.9.7-1|1101	for subpackage in sssd_ldap sssd_krb5 sssd_ipa sssd_ad sssd_proxy sssd_tools \
21mr|sssd-2.9.7-1|1102	sssd_client sssd_dbus sssd_nfs_idmap sssd_winbind_idmap \
21mr|sssd-2.9.7-1|1103	libsss_certmap sssd_kcm
21mr|sssd-2.9.7-1|1104	do
21mr|sssd-2.9.7-1|1105	echo "$subpackage.lang:"
21mr|sssd-2.9.7-1|1106	cat $subpackage.lang
21mr|sssd-2.9.7-1|1107	done
21mr|sssd-2.9.7-1|1108	
21mr|sssd-2.9.7-1|1109	
21mr|sssd-2.9.7-1|1110	# ROSA-specific:
21mr|sssd-2.9.7-1|1111	
21mr|sssd-2.9.7-1|1112	# Versionize shebang
21mr|sssd-2.9.7-1|1113	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_sbindir}/sss_obfuscate
21mr|sssd-2.9.7-1|1114	
21mr|sssd-2.9.7-1|1115	mkdir -p %{buildroot}%{_sysusersdir}
21mr|sssd-2.9.7-1|1116	install -m0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|sssd-2.9.7-1|1117	
21mr|sssd-2.9.7-1|1118	%changelog
21mr|sssd-2.9.7-1|1119	* Mon Jan 12 2026 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|sssd-2.9.7-1|1120	- Update: 2.9.2 -> 2.9.7 (bz#16271)
21mr|sssd-2.9.7-1|1121	
21mr|sssd-2.9.7-1|1122	* Thu Mar 21 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2.9.2-4
21mr|sssd-2.9.7-1|1123	- Set enabled sssd service by default
21mr|sssd-2.9.7-1|1124	
21mr|sssd-2.9.7-1|1125	* Thu Mar 7 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2.9.2-3
21mr|sssd-2.9.7-1|1126	- Obsolete python3-sssd
21mr|sssd-2.9.7-1|1127	
21mr|sssd-2.9.7-1|1128	* Tue Mar 5 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2.9.2-2
21mr|sssd-2.9.7-1|1129	- Add Conflicts
21mr|sssd-2.9.7-1|1130	
21mr|sssd-2.9.7-1|1131	* Wed Nov 29 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.9.2-2
21mr|sssd-2.9.7-1|1132	- revert usr move for older platforms
21mr|sssd-2.9.7-1|1133	
21mr|sssd-2.9.7-1|1134	* Fri Sep 29 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.9.2-1
21mr|sssd-2.9.7-1|1135	- enable simpleifp
21mr|sssd-2.9.7-1|1136	
21mr|sssd-2.9.7-1|1137	* Fri Sep 29 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1138	- enable-files provider, fix files
21mr|sssd-2.9.7-1|1139	
21mr|sssd-2.9.7-1|1140	* Fri Sep 29 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1141	- Update version to 2.9.2
21mr|sssd-2.9.7-1|1142	
21mr|sssd-2.9.7-1|1143	* Tue Sep 26 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|sssd-2.9.7-1|1144	- rosa2023.1: /usr merge
21mr|sssd-2.9.7-1|1145	
21mr|sssd-2.9.7-1|1146	* Tue Apr 11 2023 Giovanni Mariani <mc2374@mclink.it> 2.8.2-3
21mr|sssd-2.9.7-1|1147	- Fix build
21mr|sssd-2.9.7-1|1148	
21mr|sssd-2.9.7-1|1149	* Tue Apr 11 2023 Giovanni Mariani <mc2374@mclink.it>
21mr|sssd-2.9.7-1|1150	- Rebuilt for new python 3.11, added S100 to trim useless rpmlint noises, bumped release
21mr|sssd-2.9.7-1|1151	
21mr|sssd-2.9.7-1|1152	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru> 2.8.2-2
21mr|sssd-2.9.7-1|1153	- MassBuild#3106: Increase release tag
21mr|sssd-2.9.7-1|1154	
21mr|sssd-2.9.7-1|1155	* Mon Dec 26 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.8.2-1
21mr|sssd-2.9.7-1|1156	- upd to 2.8.2
21mr|sssd-2.9.7-1|1157	- Note that v2.6.x was not published
21mr|sssd-2.9.7-1|1158	
21mr|sssd-2.9.7-1|1159	* Sun May 15 2022 HisShadow <shadowpilot34@gmail.com> 2.6.3-1
21mr|sssd-2.9.7-1|1160	- E2K: turn off systemtap, as it is not working
21mr|sssd-2.9.7-1|1161	
21mr|sssd-2.9.7-1|1162	* Mon Feb 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1163	- upd: 2.6.1 -> 2.6.3
21mr|sssd-2.9.7-1|1164	- Synced with Fedora
21mr|sssd-2.9.7-1|1165	- https://src.fedoraproject.org/rpms/sssd/c/2739fd3aa848484df089aaaa8a7119982bfb0c0b?branch=rawhide
21mr|sssd-2.9.7-1|1166	
21mr|sssd-2.9.7-1|1167	* Mon Feb 14 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1168	- Drop files owned by systemtap
21mr|sssd-2.9.7-1|1169	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11735#c9
21mr|sssd-2.9.7-1|1170	
21mr|sssd-2.9.7-1|1171	* Mon Dec 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1172	- Fix typo
21mr|sssd-2.9.7-1|1173	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11735#c1
21mr|sssd-2.9.7-1|1174	
21mr|sssd-2.9.7-1|1175	* Mon Dec 20 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1176	- Revert "XXX debug"
21mr|sssd-2.9.7-1|1177	- This reverts commit 3cdd9fe17ea2e4e578b0ac72f25c03399dd065d8.
21mr|sssd-2.9.7-1|1178	
21mr|sssd-2.9.7-1|1179	* Wed Dec 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1180	- XXX debug
21mr|sssd-2.9.7-1|1181	
21mr|sssd-2.9.7-1|1182	* Mon Nov 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1183	- v2.6.1, rework subpackages based on Fedora
21mr|sssd-2.9.7-1|1184	
21mr|sssd-2.9.7-1|1185	* Mon Nov 29 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1186	- Revert "update to current snapshot"
21mr|sssd-2.9.7-1|1187	- This reverts commit 52589b7369fdeb0658b106ef165df90a7442a399.
21mr|sssd-2.9.7-1|1188	
21mr|sssd-2.9.7-1|1189	* Mon Oct 11 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1190	- update to current snapshot
21mr|sssd-2.9.7-1|1191	
21mr|sssd-2.9.7-1|1192	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru> 2.3.0-2
21mr|sssd-2.9.7-1|1193	- Insert python2 migration metadata
21mr|sssd-2.9.7-1|1194	
21mr|sssd-2.9.7-1|1195	* Sun Dec 27 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1196	- fix if condition
21mr|sssd-2.9.7-1|1197	
21mr|sssd-2.9.7-1|1198	* Wed Jul 1 2020 Александр <a.proklov@rosalinux.ru> 2.3.0-2
21mr|sssd-2.9.7-1|1199	- up release
21mr|sssd-2.9.7-1|1200	
21mr|sssd-2.9.7-1|1201	* Wed Jul 1 2020 Александр <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1202	- add provide sssd-winbind-idmap
21mr|sssd-2.9.7-1|1203	
21mr|sssd-2.9.7-1|1204	* Tue Jun 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.3.0-1
21mr|sssd-2.9.7-1|1205	- upd: 2.2.3 -> 2.3.0
21mr|sssd-2.9.7-1|1206	
21mr|sssd-2.9.7-1|1207	* Mon Jun 29 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1208	- Fix filter regexp, delete strange things from there (why are they there and why are they needed?)
21mr|sssd-2.9.7-1|1209	
21mr|sssd-2.9.7-1|1210	- Merge: ef5e7e4 ca9e969
21mr|sssd-2.9.7-1|1211	* Mon Jun 29 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1212	- Merge branch 'rosa2019.1' of abf.io:samba412/sssd
21mr|sssd-2.9.7-1|1213	
21mr|sssd-2.9.7-1|1214	* Sun Jun 28 2020 Александр <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1215	- add comment for patch
21mr|sssd-2.9.7-1|1216	
21mr|sssd-2.9.7-1|1217	* Sun Jun 28 2020 Александр <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1218	- add comment
21mr|sssd-2.9.7-1|1219	
21mr|sssd-2.9.7-1|1220	* Thu Jun 18 2020 Александр <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1221	- add BR sasl
21mr|sssd-2.9.7-1|1222	
21mr|sssd-2.9.7-1|1223	* Tue Jun 16 2020 alexander stefanov <alexander@mezon.ru>
21mr|sssd-2.9.7-1|1224	- br pkgconfig(libsasl2)
21mr|sssd-2.9.7-1|1225	
21mr|sssd-2.9.7-1|1226	* Wed Jun 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1227	- use libldb >=2.1.3
21mr|sssd-2.9.7-1|1228	
21mr|sssd-2.9.7-1|1229	* Wed Jun 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1230	- remove ldb workaround, ldb-2.1.3 now good
21mr|sssd-2.9.7-1|1231	
21mr|sssd-2.9.7-1|1232	* Wed Jun 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1233	- add patches for build with samba 11,12
21mr|sssd-2.9.7-1|1234	
21mr|sssd-2.9.7-1|1235	* Wed Jun 10 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1236	- add BR openssl
21mr|sssd-2.9.7-1|1237	
21mr|sssd-2.9.7-1|1238	* Sun Jun 7 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|sssd-2.9.7-1|1239	- update version 2.2.3
21mr|sssd-2.9.7-1|1240	
21mr|sssd-2.9.7-1|1241	* Thu May 21 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|sssd-2.9.7-1|1242	- bot: rpm5 -> rpm4 (11) [rosa2019.05]
21mr|sssd-2.9.7-1|1243	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|sssd-2.9.7-1|1244	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|sssd-2.9.7-1|1245	- (9): Adopt spec for enabled byte compiling in Python
21mr|sssd-2.9.7-1|1246	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|sssd-2.9.7-1|1247	- 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|sssd-2.9.7-1|1248	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|sssd-2.9.7-1|1249	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|sssd-2.9.7-1|1250	
21mr|sssd-2.9.7-1|1251	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1252	- make python file lists not depend from enabled/disabled byte compiling
21mr|sssd-2.9.7-1|1253	
21mr|sssd-2.9.7-1|1254	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1255	- py2
21mr|sssd-2.9.7-1|1256	
21mr|sssd-2.9.7-1|1257	* Sat May 16 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|sssd-2.9.7-1|1258	- Rebuild with ldb-1.5.7 (RB#10545)
21mr|sssd-2.9.7-1|1259	
21mr|sssd-2.9.7-1|1260	* Wed May 6 2020 Святослав <xer8686@mail.ru> 2.1.0-9
21mr|sssd-2.9.7-1|1261	- editing directories rpm4

16871 21
21mr|sstp-client-1.0.20-2|1	# This spec file is based on:
21mr|sstp-client-1.0.20-2|2	# [0] Work by djam@ (Sergey Zhemoitel), based on RPM spec from upstream
21mr|sstp-client-1.0.20-2|3	# [1] https://packages.altlinux.org/ru/Sisyphus/srpms/sstp-client/spec (shaba@)
21mr|sstp-client-1.0.20-2|4	
21mr|sstp-client-1.0.20-2|5	%define major 0
21mr|sstp-client-1.0.20-2|6	%define oname sstp-client
21mr|sstp-client-1.0.20-2|7	%define oname_api sstp_api
21mr|sstp-client-1.0.20-2|8	%define libname %mklibname %{oname_api} %{major}
21mr|sstp-client-1.0.20-2|9	%define devname %mklibname %{oname_api} -d
21mr|sstp-client-1.0.20-2|10	
21mr|sstp-client-1.0.20-2|11	%global ppp_version %(rpm -q ppp --queryformat '%{VERSION}' || echo 0)
21mr|sstp-client-1.0.20-2|12	
21mr|sstp-client-1.0.20-2|13	Summary:	Secure Socket Tunneling Protocol (SSTP) Client
21mr|sstp-client-1.0.20-2|14	Name:		sstp-client
21mr|sstp-client-1.0.20-2|15	Version:	1.0.20
21mr|sstp-client-1.0.20-2|16	Release:	2
21mr|sstp-client-1.0.20-2|17	License:	GPLv2+
21mr|sstp-client-1.0.20-2|18	Group:		System/Servers
21mr|sstp-client-1.0.20-2|19	URL:		http://sstp-client.sourceforge.net/
21mr|sstp-client-1.0.20-2|20	Source0:	https://gitlab.com/sstp-project/sstp-client/-/archive/%{version}/sstp-client-%{version}.tar.gz
21mr|sstp-client-1.0.20-2|21	Source1:	%{name}.sysusers
21mr|sstp-client-1.0.20-2|22	Source2:	%{name}.tmpfiles
21mr|sstp-client-1.0.20-2|23	BuildRequires:	ppp
21mr|sstp-client-1.0.20-2|24	BuildRequires:	ppp-devel
21mr|sstp-client-1.0.20-2|25	Buildrequires:	pkgconfig(libevent) >= 2.0.10
21mr|sstp-client-1.0.20-2|26	Buildrequires:	pkgconfig(openssl)
21mr|sstp-client-1.0.20-2|27	Requires:	ppp = %{ppp_version}
21mr|sstp-client-1.0.20-2|28	Requires:	%{libname} = %{EVRD}
21mr|sstp-client-1.0.20-2|29	%if %{mdvver} >= 202310
21mr|sstp-client-1.0.20-2|30	Requires(post):	/usr/bin/systemd-sysusers
21mr|sstp-client-1.0.20-2|31	Requires(post):	/usr/bin/systemd-tmpfiles
21mr|sstp-client-1.0.20-2|32	%else
21mr|sstp-client-1.0.20-2|33	Requires(post):	/bin/systemd-sysusers
21mr|sstp-client-1.0.20-2|34	Requires(post):	/bin/systemd-tmpfiles
21mr|sstp-client-1.0.20-2|35	%endif
21mr|sstp-client-1.0.20-2|36	
21mr|sstp-client-1.0.20-2|37	%description
21mr|sstp-client-1.0.20-2|38	Client for the proprietary Microsoft Secure Socket Tunneling Protocol, SSTP.
21mr|sstp-client-1.0.20-2|39	Allows connection to a SSTP based VPN as used by employers and some cable
21mr|sstp-client-1.0.20-2|40	and ADSL service providers.
21mr|sstp-client-1.0.20-2|41	
21mr|sstp-client-1.0.20-2|42	%files
21mr|sstp-client-1.0.20-2|43	%license COPYING
21mr|sstp-client-1.0.20-2|44	%doc AUTHORS DEVELOPERS NEWS README TODO USING
21mr|sstp-client-1.0.20-2|45	%doc ChangeLog
21mr|sstp-client-1.0.20-2|46	%doc sstp-test-nopty.example sstp-test.example
21mr|sstp-client-1.0.20-2|47	%{_sbindir}/sstpc
21mr|sstp-client-1.0.20-2|48	%{_mandir}/man8/sstpc.8*
21mr|sstp-client-1.0.20-2|49	%{_libdir}/pppd/%{ppp_version}/*.so
21mr|sstp-client-1.0.20-2|50	%{_tmpfilesdir}/%{name}.conf
21mr|sstp-client-1.0.20-2|51	%{_sysusersdir}/%{name}.conf
21mr|sstp-client-1.0.20-2|52	
21mr|sstp-client-1.0.20-2|53	%post
21mr|sstp-client-1.0.20-2|54	%sysusers_create %{name}.conf
21mr|sstp-client-1.0.20-2|55	%tmpfiles_create %{name}.conf
21mr|sstp-client-1.0.20-2|56	
21mr|sstp-client-1.0.20-2|57	#----------------------------------------------------------------------------
21mr|sstp-client-1.0.20-2|58	
21mr|sstp-client-1.0.20-2|59	%package -n %{libname}
21mr|sstp-client-1.0.20-2|60	Summary:	The libsstp library
21mr|sstp-client-1.0.20-2|61	Group:		System/Libraries
21mr|sstp-client-1.0.20-2|62	
21mr|sstp-client-1.0.20-2|63	%description -n %{libname}
21mr|sstp-client-1.0.20-2|64	This package contains the libsstp library.
21mr|sstp-client-1.0.20-2|65	
21mr|sstp-client-1.0.20-2|66	%files -n %{libname}
21mr|sstp-client-1.0.20-2|67	%{_libdir}/libsstp_api-%{major}.so
21mr|sstp-client-1.0.20-2|68	
21mr|sstp-client-1.0.20-2|69	#----------------------------------------------------------------------------
21mr|sstp-client-1.0.20-2|70	
21mr|sstp-client-1.0.20-2|71	%package -n %{devname}
21mr|sstp-client-1.0.20-2|72	Summary:	Development headers for sstp-client
21mr|sstp-client-1.0.20-2|73	Group:		Development/C
21mr|sstp-client-1.0.20-2|74	Requires:	%{libname} = %{EVRD}
21mr|sstp-client-1.0.20-2|75	Provides:	%{oname_api}-devel = %{EVRD}
21mr|sstp-client-1.0.20-2|76	
21mr|sstp-client-1.0.20-2|77	%description -n %{devname}
21mr|sstp-client-1.0.20-2|78	This package contains the necessary header files for sstp-client development.
21mr|sstp-client-1.0.20-2|79	This package is required to compile plugin's for sstp-client.
21mr|sstp-client-1.0.20-2|80	
21mr|sstp-client-1.0.20-2|81	%files -n %{devname}
21mr|sstp-client-1.0.20-2|82	%{_libdir}/libsstp_api.so
21mr|sstp-client-1.0.20-2|83	%{_includedir}/%{oname}*
21mr|sstp-client-1.0.20-2|84	%{_libdir}/pkgconfig/%{name}*.pc
21mr|sstp-client-1.0.20-2|85	
21mr|sstp-client-1.0.20-2|86	#----------------------------------------------------------------------------
21mr|sstp-client-1.0.20-2|87	
21mr|sstp-client-1.0.20-2|88	%prep
21mr|sstp-client-1.0.20-2|89	%autosetup -p1 -n %{name}-%{version}
21mr|sstp-client-1.0.20-2|90	
21mr|sstp-client-1.0.20-2|91	%build
21mr|sstp-client-1.0.20-2|92	autoreconf -ifv
21mr|sstp-client-1.0.20-2|93	%configure \
21mr|sstp-client-1.0.20-2|94	--disable-static \
21mr|sstp-client-1.0.20-2|95	--with-libevent=2 \
21mr|sstp-client-1.0.20-2|96	--with-pppd-plugin-dir=%{_libdir}/pppd/%{ppp_version} \
21mr|sstp-client-1.0.20-2|97	--with-pppd-auth-notify-support \
21mr|sstp-client-1.0.20-2|98	--with-runtime-dir="/run/sstp-client" \
21mr|sstp-client-1.0.20-2|99	--with-system-ca-path=%{_openssldir}/certs \
21mr|sstp-client-1.0.20-2|100	--enable-user=sstp-client \
21mr|sstp-client-1.0.20-2|101	--enable-group=sstp-client
21mr|sstp-client-1.0.20-2|102	%make_build
21mr|sstp-client-1.0.20-2|103	
21mr|sstp-client-1.0.20-2|104	%install
21mr|sstp-client-1.0.20-2|105	%make_install
21mr|sstp-client-1.0.20-2|106	install -c -d -m 755 %{buildroot}%{_mandir}/man8
21mr|sstp-client-1.0.20-2|107	install -c -m 755 sstpc.8 %{buildroot}%{_mandir}/man8
21mr|sstp-client-1.0.20-2|108	install -Dpm 644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|sstp-client-1.0.20-2|109	install -Dpm 644 %{SOURCE1} %{buildroot}%{_sysusersdir}/%{name}.conf

16872 21
21mr|stardict-3.0.6.3-1|1	%define _disable_rebuild_configure 1
21mr|stardict-3.0.6.3-1|2	
21mr|stardict-3.0.6.3-1|3	# used to indicate difference between new/old dictionary formats
21mr|stardict-3.0.6.3-1|4	%define dict_format_version 2.4.2
21mr|stardict-3.0.6.3-1|5	
21mr|stardict-3.0.6.3-1|6	Summary:	International dictionary written for GNOME
21mr|stardict-3.0.6.3-1|7	Name:		stardict
21mr|stardict-3.0.6.3-1|8	Version:	3.0.6.3
21mr|stardict-3.0.6.3-1|9	Release:	1
21mr|stardict-3.0.6.3-1|10	License:	GPLv3+
21mr|stardict-3.0.6.3-1|11	Group:		Text tools
21mr|stardict-3.0.6.3-1|12	Url:		https://stardict-4.sourceforge.net/index_en.php
21mr|stardict-3.0.6.3-1|13	Source0:	https://sourceforge.net/projects/stardict-4/files/%{version}/%{name}-%{version}-2-src.7z?/%{name}-%{version}.7z
21mr|stardict-3.0.6.3-1|14	Source1:	defaultdict.cfg
21mr|stardict-3.0.6.3-1|15	Source2:	stardict_128.png
21mr|stardict-3.0.6.3-1|16	Patch3:		stardict-3.0.6-zlib.patch
21mr|stardict-3.0.6.3-1|17	# Avoid underlinking of plugins
21mr|stardict-3.0.6.3-1|18	Patch4:		stardict-3.0.3-alt-linkage.patch
21mr|stardict-3.0.6.3-1|19	BuildRequires:	desktop-file-utils
21mr|stardict-3.0.6.3-1|20	BuildRequires:	gnome-common
21mr|stardict-3.0.6.3-1|21	BuildRequires:	gnome-doc-utils
21mr|stardict-3.0.6.3-1|22	BuildRequires:	imagemagick
21mr|stardict-3.0.6.3-1|23	BuildRequires:	intltool
21mr|stardict-3.0.6.3-1|24	BuildRequires:	p7zip
21mr|stardict-3.0.6.3-1|25	BuildRequires:	scrollkeeper
21mr|stardict-3.0.6.3-1|26	BuildRequires:	libespeak-devel
21mr|stardict-3.0.6.3-1|27	BuildRequires:	mysql-devel
21mr|stardict-3.0.6.3-1|28	BuildRequires:	pkgconfig(enchant-2)
21mr|stardict-3.0.6.3-1|29	BuildRequires:	pkgconfig(expat)
21mr|stardict-3.0.6.3-1|30	BuildRequires:	pkgconfig(gconf-2.0)
21mr|stardict-3.0.6.3-1|31	BuildRequires:	pkgconfig(gio-2.0)
21mr|stardict-3.0.6.3-1|32	BuildRequires:	pkgconfig(glib-2.0)
21mr|stardict-3.0.6.3-1|33	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|stardict-3.0.6.3-1|34	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|stardict-3.0.6.3-1|35	%if %{with gnome}
21mr|stardict-3.0.6.3-1|36	BuildRequires:	pkgconfig(libgnomeui-2.0)
21mr|stardict-3.0.6.3-1|37	%endif
21mr|stardict-3.0.6.3-1|38	BuildRequires:	pkgconfig(libpcre)
21mr|stardict-3.0.6.3-1|39	BuildRequires:	pkgconfig(libxml-2.0)
21mr|stardict-3.0.6.3-1|40	BuildRequires:	pkgconfig(sigc++-2.0)
21mr|stardict-3.0.6.3-1|41	BuildRequires:	pkgconfig(zlib)
21mr|stardict-3.0.6.3-1|42	Provides:	%{name}-tools = %{EVRD}
21mr|stardict-3.0.6.3-1|43	Requires:	espeak
21mr|stardict-3.0.6.3-1|44	Requires:	stardict-dictionary = %{dict_format_version}
21mr|stardict-3.0.6.3-1|45	Conflicts:	stardict-dictionary < %{dict_format_version}
21mr|stardict-3.0.6.3-1|46	Conflicts:	stardict-dictionary > %{dict_format_version}
21mr|stardict-3.0.6.3-1|47	
21mr|stardict-3.0.6.3-1|48	%description
21mr|stardict-3.0.6.3-1|49	StarDict is an international dictionary written for the GNOME environment.
21mr|stardict-3.0.6.3-1|50	It has evolved from Motif/Lesstif based Chinese dictionary, into a full
21mr|stardict-3.0.6.3-1|51	featured international dictionary written in GTK+. Here are some of its
21mr|stardict-3.0.6.3-1|52	features:
21mr|stardict-3.0.6.3-1|53	
21mr|stardict-3.0.6.3-1|54	- Instantly popup word definition when word is selected on screen
21mr|stardict-3.0.6.3-1|55	- Wildcard search ( e.g. "wo?d*" )
21mr|stardict-3.0.6.3-1|56	- Fuzzy query
21mr|stardict-3.0.6.3-1|57	- Dock into notification area
21mr|stardict-3.0.6.3-1|58	- Find text in word definition
21mr|stardict-3.0.6.3-1|59	- Many dictionaries available, including freedict, *quick, xdict,
21mr|stardict-3.0.6.3-1|60	dict.org dictionaries
21mr|stardict-3.0.6.3-1|61	
21mr|stardict-3.0.6.3-1|62	%files -f %{name}.lang
21mr|stardict-3.0.6.3-1|63	%{_bindir}/*
21mr|stardict-3.0.6.3-1|64	%config(noreplace) %{_sysconfdir}/%{name}/defaultdict.cfg
21mr|stardict-3.0.6.3-1|65	%{_datadir}/appdata/stardict.appdata.xml
21mr|stardict-3.0.6.3-1|66	%{_datadir}/applications/*.desktop
21mr|stardict-3.0.6.3-1|67	%{_datadir}/%{name}
21mr|stardict-3.0.6.3-1|68	%{_datadir}/pixmaps/*
21mr|stardict-3.0.6.3-1|69	%dir %{_sysconfdir}/%{name}
21mr|stardict-3.0.6.3-1|70	%{_iconsdir}/hicolor/*/apps/%{name}.png
21mr|stardict-3.0.6.3-1|71	%{_libdir}/%{name}
21mr|stardict-3.0.6.3-1|72	%{_mandir}/man?/*
21mr|stardict-3.0.6.3-1|73	
21mr|stardict-3.0.6.3-1|74	#----------------------------------------------------------------------------
21mr|stardict-3.0.6.3-1|75	
21mr|stardict-3.0.6.3-1|76	%prep
21mr|stardict-3.0.6.3-1|77	%autosetup -p1
21mr|stardict-3.0.6.3-1|78	
21mr|stardict-3.0.6.3-1|79	%build
21mr|stardict-3.0.6.3-1|80	export CXXFLAGS="%{optflags} -std=gnu++11 -Wno-error=format-security"
21mr|stardict-3.0.6.3-1|81	pushd dict
21mr|stardict-3.0.6.3-1|82	%before_configure
21mr|stardict-3.0.6.3-1|83	popd
21mr|stardict-3.0.6.3-1|84	./autogen.sh
21mr|stardict-3.0.6.3-1|85	%configure	\
21mr|stardict-3.0.6.3-1|86	--disable-espeak	\
21mr|stardict-3.0.6.3-1|87	--disable-festival	\
21mr|stardict-3.0.6.3-1|88	--disable-flite		\
21mr|stardict-3.0.6.3-1|89	--disable-gnome-support	\
21mr|stardict-3.0.6.3-1|90	--disable-gucharmap	\
21mr|stardict-3.0.6.3-1|91	--disable-schemas-install	\
21mr|stardict-3.0.6.3-1|92	--enable-espeak-ng
21mr|stardict-3.0.6.3-1|93	%make
21mr|stardict-3.0.6.3-1|94	
21mr|stardict-3.0.6.3-1|95	%install
21mr|stardict-3.0.6.3-1|96	%makeinstall_std
21mr|stardict-3.0.6.3-1|97	
21mr|stardict-3.0.6.3-1|98	# copy config file of locale specific default dictionaries
21mr|stardict-3.0.6.3-1|99	install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/defaultdict.cfg
21mr|stardict-3.0.6.3-1|100	
21mr|stardict-3.0.6.3-1|101	# menu
21mr|stardict-3.0.6.3-1|102	desktop-file-install --vendor="" \
21mr|stardict-3.0.6.3-1|103	--remove-category="Application" \
21mr|stardict-3.0.6.3-1|104	--add-category="GTK" \
21mr|stardict-3.0.6.3-1|105	--add-category="Office" \
21mr|stardict-3.0.6.3-1|106	--add-category="Dictionary" \
21mr|stardict-3.0.6.3-1|107	--dir %{buildroot}%{_datadir}/applications \
21mr|stardict-3.0.6.3-1|108	%{buildroot}%{_datadir}/applications/*
21mr|stardict-3.0.6.3-1|109	
21mr|stardict-3.0.6.3-1|110	# install menu icons
21mr|stardict-3.0.6.3-1|111	for N in 16 32 48 64 128;
21mr|stardict-3.0.6.3-1|112	do
21mr|stardict-3.0.6.3-1|113	convert %{SOURCE2} -scale ${N}x${N} $N.png;
21mr|stardict-3.0.6.3-1|114	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21mr|stardict-3.0.6.3-1|115	done
21mr|stardict-3.0.6.3-1|116	
21mr|stardict-3.0.6.3-1|117	# own various directories
21mr|stardict-3.0.6.3-1|118	mkdir -p %{buildroot}%{_datadir}/stardict/dic \
21mr|stardict-3.0.6.3-1|119	%{buildroot}%{_datadir}/stardict/treedict
21mr|stardict-3.0.6.3-1|120	
21mr|stardict-3.0.6.3-1|121	%find_lang %{name} --with-gnome

16873 21
21mr|stardict-freedict-afr-deu-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-afr-deu-2.4.2-13|2	%define release 13
21mr|stardict-freedict-afr-deu-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-afr-deu-2.4.2-13|4	
21mr|stardict-freedict-afr-deu-2.4.2-13|5	Summary:	Afrikaans -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-afr-deu-2.4.2-13|6	Name:		stardict-freedict-afr-deu
21mr|stardict-freedict-afr-deu-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-afr-deu-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-afr-deu-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-afr-deu-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-afr-deu-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-afr-deu-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-afr-deu-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-afr-deu-2.4.2-13|14	
21mr|stardict-freedict-afr-deu-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_afr-deu-%{version}.tar.bz2
21mr|stardict-freedict-afr-deu-2.4.2-13|16	
21mr|stardict-freedict-afr-deu-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-afr-deu-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-afr-deu-2.4.2-13|19	
21mr|stardict-freedict-afr-deu-2.4.2-13|20	%description
21mr|stardict-freedict-afr-deu-2.4.2-13|21	Afrikaans -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-afr-deu-2.4.2-13|22	
21mr|stardict-freedict-afr-deu-2.4.2-13|23	%prep
21mr|stardict-freedict-afr-deu-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_afr-deu-%{version}
21mr|stardict-freedict-afr-deu-2.4.2-13|25	
21mr|stardict-freedict-afr-deu-2.4.2-13|26	%build
21mr|stardict-freedict-afr-deu-2.4.2-13|27	
21mr|stardict-freedict-afr-deu-2.4.2-13|28	%install
21mr|stardict-freedict-afr-deu-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-afr-deu-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-afr-deu-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-afr-deu-2.4.2-13|32	
21mr|stardict-freedict-afr-deu-2.4.2-13|33	%clean
21mr|stardict-freedict-afr-deu-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-afr-deu-2.4.2-13|35	
21mr|stardict-freedict-afr-deu-2.4.2-13|36	%files
21mr|stardict-freedict-afr-deu-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-afr-deu-2.4.2-13|38	%{_datadir}/stardict/dic/*

16874 21
21mr|stardict-freedict-afr-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-afr-eng-2.4.2-14|2	%define release 14
21mr|stardict-freedict-afr-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-afr-eng-2.4.2-14|4	
21mr|stardict-freedict-afr-eng-2.4.2-14|5	Summary:	Afrikaans -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-afr-eng-2.4.2-14|6	Name:		stardict-freedict-afr-eng
21mr|stardict-freedict-afr-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-afr-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-afr-eng-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-afr-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-afr-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-afr-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-afr-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-afr-eng-2.4.2-14|14	
21mr|stardict-freedict-afr-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_afr-eng-%{version}.tar.bz2
21mr|stardict-freedict-afr-eng-2.4.2-14|16	
21mr|stardict-freedict-afr-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-afr-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-afr-eng-2.4.2-14|19	
21mr|stardict-freedict-afr-eng-2.4.2-14|20	%description
21mr|stardict-freedict-afr-eng-2.4.2-14|21	Afrikaans -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-afr-eng-2.4.2-14|22	
21mr|stardict-freedict-afr-eng-2.4.2-14|23	%prep
21mr|stardict-freedict-afr-eng-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_afr-eng-%{version}
21mr|stardict-freedict-afr-eng-2.4.2-14|25	
21mr|stardict-freedict-afr-eng-2.4.2-14|26	%build
21mr|stardict-freedict-afr-eng-2.4.2-14|27	
21mr|stardict-freedict-afr-eng-2.4.2-14|28	%install
21mr|stardict-freedict-afr-eng-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-afr-eng-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-afr-eng-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-afr-eng-2.4.2-14|32	
21mr|stardict-freedict-afr-eng-2.4.2-14|33	%clean
21mr|stardict-freedict-afr-eng-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-afr-eng-2.4.2-14|35	
21mr|stardict-freedict-afr-eng-2.4.2-14|36	%files
21mr|stardict-freedict-afr-eng-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-afr-eng-2.4.2-14|38	%{_datadir}/stardict/dic/*

16875 21
21mr|stardict-freedict-cze-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-cze-eng-2.4.2-13|2	%define release 13
21mr|stardict-freedict-cze-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-cze-eng-2.4.2-13|4	
21mr|stardict-freedict-cze-eng-2.4.2-13|5	Summary:	Czech -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-cze-eng-2.4.2-13|6	Name:		stardict-freedict-cze-eng
21mr|stardict-freedict-cze-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-cze-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-cze-eng-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-cze-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-cze-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-cze-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-cze-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-cze-eng-2.4.2-13|14	
21mr|stardict-freedict-cze-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_cze-eng-%{version}.tar.bz2
21mr|stardict-freedict-cze-eng-2.4.2-13|16	
21mr|stardict-freedict-cze-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-cze-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-cze-eng-2.4.2-13|19	
21mr|stardict-freedict-cze-eng-2.4.2-13|20	%description
21mr|stardict-freedict-cze-eng-2.4.2-13|21	Czech -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-cze-eng-2.4.2-13|22	
21mr|stardict-freedict-cze-eng-2.4.2-13|23	%prep
21mr|stardict-freedict-cze-eng-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_cze-eng-%{version}
21mr|stardict-freedict-cze-eng-2.4.2-13|25	
21mr|stardict-freedict-cze-eng-2.4.2-13|26	%build
21mr|stardict-freedict-cze-eng-2.4.2-13|27	
21mr|stardict-freedict-cze-eng-2.4.2-13|28	%install
21mr|stardict-freedict-cze-eng-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-cze-eng-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-cze-eng-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-cze-eng-2.4.2-13|32	
21mr|stardict-freedict-cze-eng-2.4.2-13|33	%clean
21mr|stardict-freedict-cze-eng-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-cze-eng-2.4.2-13|35	
21mr|stardict-freedict-cze-eng-2.4.2-13|36	%files
21mr|stardict-freedict-cze-eng-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-cze-eng-2.4.2-13|38	%{_datadir}/stardict/dic/*

16876 21
21mr|stardict-freedict-dan-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-dan-eng-2.4.2-12|2	%define release 12
21mr|stardict-freedict-dan-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-dan-eng-2.4.2-12|4	
21mr|stardict-freedict-dan-eng-2.4.2-12|5	Summary:	Danish -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-dan-eng-2.4.2-12|6	Name:		stardict-freedict-dan-eng
21mr|stardict-freedict-dan-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-dan-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-dan-eng-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-dan-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-dan-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-dan-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-dan-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-dan-eng-2.4.2-12|14	
21mr|stardict-freedict-dan-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_dan-eng-%{version}.tar.bz2
21mr|stardict-freedict-dan-eng-2.4.2-12|16	
21mr|stardict-freedict-dan-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-dan-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-dan-eng-2.4.2-12|19	
21mr|stardict-freedict-dan-eng-2.4.2-12|20	%description
21mr|stardict-freedict-dan-eng-2.4.2-12|21	Danish -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-dan-eng-2.4.2-12|22	
21mr|stardict-freedict-dan-eng-2.4.2-12|23	%prep
21mr|stardict-freedict-dan-eng-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_dan-eng-%{version}
21mr|stardict-freedict-dan-eng-2.4.2-12|25	
21mr|stardict-freedict-dan-eng-2.4.2-12|26	%build
21mr|stardict-freedict-dan-eng-2.4.2-12|27	
21mr|stardict-freedict-dan-eng-2.4.2-12|28	%install
21mr|stardict-freedict-dan-eng-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-dan-eng-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-dan-eng-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-dan-eng-2.4.2-12|32	
21mr|stardict-freedict-dan-eng-2.4.2-12|33	%clean
21mr|stardict-freedict-dan-eng-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-dan-eng-2.4.2-12|35	
21mr|stardict-freedict-dan-eng-2.4.2-12|36	%files
21mr|stardict-freedict-dan-eng-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-dan-eng-2.4.2-12|38	%{_datadir}/stardict/dic/*

16877 21
21mr|stardict-freedict-deu-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-deu-eng-2.4.2-13|2	%define release 13
21mr|stardict-freedict-deu-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-deu-eng-2.4.2-13|4	
21mr|stardict-freedict-deu-eng-2.4.2-13|5	Summary:	German -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-deu-eng-2.4.2-13|6	Name:		stardict-freedict-deu-eng
21mr|stardict-freedict-deu-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-deu-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-deu-eng-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-deu-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-deu-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-deu-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-deu-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-deu-eng-2.4.2-13|14	
21mr|stardict-freedict-deu-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-eng-%{version}.tar.bz2
21mr|stardict-freedict-deu-eng-2.4.2-13|16	
21mr|stardict-freedict-deu-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-deu-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-deu-eng-2.4.2-13|19	
21mr|stardict-freedict-deu-eng-2.4.2-13|20	%description
21mr|stardict-freedict-deu-eng-2.4.2-13|21	German -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-deu-eng-2.4.2-13|22	
21mr|stardict-freedict-deu-eng-2.4.2-13|23	%prep
21mr|stardict-freedict-deu-eng-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_deu-eng-%{version}
21mr|stardict-freedict-deu-eng-2.4.2-13|25	
21mr|stardict-freedict-deu-eng-2.4.2-13|26	%build
21mr|stardict-freedict-deu-eng-2.4.2-13|27	
21mr|stardict-freedict-deu-eng-2.4.2-13|28	%install
21mr|stardict-freedict-deu-eng-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-eng-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-eng-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-eng-2.4.2-13|32	
21mr|stardict-freedict-deu-eng-2.4.2-13|33	%clean
21mr|stardict-freedict-deu-eng-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-eng-2.4.2-13|35	
21mr|stardict-freedict-deu-eng-2.4.2-13|36	%files
21mr|stardict-freedict-deu-eng-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-deu-eng-2.4.2-13|38	%{_datadir}/stardict/dic/*

16878 21
21mr|stardict-freedict-deu-fra-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-deu-fra-2.4.2-13|2	%define release 13
21mr|stardict-freedict-deu-fra-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-deu-fra-2.4.2-13|4	
21mr|stardict-freedict-deu-fra-2.4.2-13|5	Summary:	German -> French Freedict dictionary for StarDict 2
21mr|stardict-freedict-deu-fra-2.4.2-13|6	Name:		stardict-freedict-deu-fra
21mr|stardict-freedict-deu-fra-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-deu-fra-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-deu-fra-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-deu-fra-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-deu-fra-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-deu-fra-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-deu-fra-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-deu-fra-2.4.2-13|14	
21mr|stardict-freedict-deu-fra-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-fra-%{version}.tar.bz2
21mr|stardict-freedict-deu-fra-2.4.2-13|16	
21mr|stardict-freedict-deu-fra-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-deu-fra-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-deu-fra-2.4.2-13|19	
21mr|stardict-freedict-deu-fra-2.4.2-13|20	%description
21mr|stardict-freedict-deu-fra-2.4.2-13|21	German -> French Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-deu-fra-2.4.2-13|22	
21mr|stardict-freedict-deu-fra-2.4.2-13|23	%prep
21mr|stardict-freedict-deu-fra-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_deu-fra-%{version}
21mr|stardict-freedict-deu-fra-2.4.2-13|25	
21mr|stardict-freedict-deu-fra-2.4.2-13|26	%build
21mr|stardict-freedict-deu-fra-2.4.2-13|27	
21mr|stardict-freedict-deu-fra-2.4.2-13|28	%install
21mr|stardict-freedict-deu-fra-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-fra-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-fra-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-fra-2.4.2-13|32	
21mr|stardict-freedict-deu-fra-2.4.2-13|33	%clean
21mr|stardict-freedict-deu-fra-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-fra-2.4.2-13|35	
21mr|stardict-freedict-deu-fra-2.4.2-13|36	%files
21mr|stardict-freedict-deu-fra-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-deu-fra-2.4.2-13|38	%{_datadir}/stardict/dic/*

16879 21
21mr|stardict-freedict-deu-ita-2.4.2-15|1	%define	version	2.4.2
21mr|stardict-freedict-deu-ita-2.4.2-15|2	%define release 15
21mr|stardict-freedict-deu-ita-2.4.2-15|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-deu-ita-2.4.2-15|4	
21mr|stardict-freedict-deu-ita-2.4.2-15|5	Summary:	German -> Italian Freedict dictionary for StarDict 2
21mr|stardict-freedict-deu-ita-2.4.2-15|6	Name:		stardict-freedict-deu-ita
21mr|stardict-freedict-deu-ita-2.4.2-15|7	Version:	%{version}
21mr|stardict-freedict-deu-ita-2.4.2-15|8	Release:	%{release}
21mr|stardict-freedict-deu-ita-2.4.2-15|9	License:	GPL
21mr|stardict-freedict-deu-ita-2.4.2-15|10	Group:		Databases
21mr|stardict-freedict-deu-ita-2.4.2-15|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-deu-ita-2.4.2-15|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-deu-ita-2.4.2-15|13	BuildArch:	noarch
21mr|stardict-freedict-deu-ita-2.4.2-15|14	
21mr|stardict-freedict-deu-ita-2.4.2-15|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-ita-%{version}.tar.bz2
21mr|stardict-freedict-deu-ita-2.4.2-15|16	
21mr|stardict-freedict-deu-ita-2.4.2-15|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-deu-ita-2.4.2-15|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-deu-ita-2.4.2-15|19	
21mr|stardict-freedict-deu-ita-2.4.2-15|20	%description
21mr|stardict-freedict-deu-ita-2.4.2-15|21	German -> Italian Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-deu-ita-2.4.2-15|22	
21mr|stardict-freedict-deu-ita-2.4.2-15|23	%prep
21mr|stardict-freedict-deu-ita-2.4.2-15|24	%setup -q -n stardict-dictd_www.freedict.de_deu-ita-%{version}
21mr|stardict-freedict-deu-ita-2.4.2-15|25	
21mr|stardict-freedict-deu-ita-2.4.2-15|26	%build
21mr|stardict-freedict-deu-ita-2.4.2-15|27	
21mr|stardict-freedict-deu-ita-2.4.2-15|28	%install
21mr|stardict-freedict-deu-ita-2.4.2-15|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-ita-2.4.2-15|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-ita-2.4.2-15|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-ita-2.4.2-15|32	
21mr|stardict-freedict-deu-ita-2.4.2-15|33	%clean
21mr|stardict-freedict-deu-ita-2.4.2-15|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-ita-2.4.2-15|35	
21mr|stardict-freedict-deu-ita-2.4.2-15|36	%files
21mr|stardict-freedict-deu-ita-2.4.2-15|37	%defattr(-,root,root)
21mr|stardict-freedict-deu-ita-2.4.2-15|38	%{_datadir}/stardict/dic/*

16880 21
21mr|stardict-freedict-deu-nld-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-deu-nld-2.4.2-13|2	%define release 13
21mr|stardict-freedict-deu-nld-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-deu-nld-2.4.2-13|4	
21mr|stardict-freedict-deu-nld-2.4.2-13|5	Summary:	German -> Nederland Freedict dictionary for StarDict 2
21mr|stardict-freedict-deu-nld-2.4.2-13|6	Name:		stardict-freedict-deu-nld
21mr|stardict-freedict-deu-nld-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-deu-nld-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-deu-nld-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-deu-nld-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-deu-nld-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-deu-nld-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-deu-nld-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-deu-nld-2.4.2-13|14	
21mr|stardict-freedict-deu-nld-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-nld-%{version}.tar.bz2
21mr|stardict-freedict-deu-nld-2.4.2-13|16	
21mr|stardict-freedict-deu-nld-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-deu-nld-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-deu-nld-2.4.2-13|19	
21mr|stardict-freedict-deu-nld-2.4.2-13|20	%description
21mr|stardict-freedict-deu-nld-2.4.2-13|21	German -> Nederland Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-deu-nld-2.4.2-13|22	
21mr|stardict-freedict-deu-nld-2.4.2-13|23	%prep
21mr|stardict-freedict-deu-nld-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_deu-nld-%{version}
21mr|stardict-freedict-deu-nld-2.4.2-13|25	
21mr|stardict-freedict-deu-nld-2.4.2-13|26	%build
21mr|stardict-freedict-deu-nld-2.4.2-13|27	
21mr|stardict-freedict-deu-nld-2.4.2-13|28	%install
21mr|stardict-freedict-deu-nld-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-nld-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-nld-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-nld-2.4.2-13|32	
21mr|stardict-freedict-deu-nld-2.4.2-13|33	%clean
21mr|stardict-freedict-deu-nld-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-nld-2.4.2-13|35	
21mr|stardict-freedict-deu-nld-2.4.2-13|36	%files
21mr|stardict-freedict-deu-nld-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-deu-nld-2.4.2-13|38	%{_datadir}/stardict/dic/*

16881 21
21mr|stardict-freedict-deu-por-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-deu-por-2.4.2-13|2	%define release 13
21mr|stardict-freedict-deu-por-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-deu-por-2.4.2-13|4	
21mr|stardict-freedict-deu-por-2.4.2-13|5	Summary:	German -> Portugese Freedict dictionary for StarDict 2
21mr|stardict-freedict-deu-por-2.4.2-13|6	Name:		stardict-freedict-deu-por
21mr|stardict-freedict-deu-por-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-deu-por-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-deu-por-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-deu-por-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-deu-por-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-deu-por-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-deu-por-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-deu-por-2.4.2-13|14	
21mr|stardict-freedict-deu-por-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-por-%{version}.tar.bz2
21mr|stardict-freedict-deu-por-2.4.2-13|16	
21mr|stardict-freedict-deu-por-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-deu-por-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-deu-por-2.4.2-13|19	
21mr|stardict-freedict-deu-por-2.4.2-13|20	%description
21mr|stardict-freedict-deu-por-2.4.2-13|21	German -> Portugese Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-deu-por-2.4.2-13|22	
21mr|stardict-freedict-deu-por-2.4.2-13|23	%prep
21mr|stardict-freedict-deu-por-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_deu-por-%{version}
21mr|stardict-freedict-deu-por-2.4.2-13|25	
21mr|stardict-freedict-deu-por-2.4.2-13|26	%build
21mr|stardict-freedict-deu-por-2.4.2-13|27	
21mr|stardict-freedict-deu-por-2.4.2-13|28	%install
21mr|stardict-freedict-deu-por-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-por-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-por-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-deu-por-2.4.2-13|32	
21mr|stardict-freedict-deu-por-2.4.2-13|33	%clean
21mr|stardict-freedict-deu-por-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-deu-por-2.4.2-13|35	
21mr|stardict-freedict-deu-por-2.4.2-13|36	%files
21mr|stardict-freedict-deu-por-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-deu-por-2.4.2-13|38	%{_datadir}/stardict/dic/*

16882 21
21mr|stardict-freedict-eng-afr-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-eng-afr-2.4.2-13|2	%define release 13
21mr|stardict-freedict-eng-afr-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-afr-2.4.2-13|4	
21mr|stardict-freedict-eng-afr-2.4.2-13|5	Summary:	English -> Afrikaans Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-afr-2.4.2-13|6	Name:		stardict-freedict-eng-afr
21mr|stardict-freedict-eng-afr-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-eng-afr-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-eng-afr-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-eng-afr-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-eng-afr-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-afr-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-afr-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-eng-afr-2.4.2-13|14	
21mr|stardict-freedict-eng-afr-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-afr-%{version}.tar.bz2
21mr|stardict-freedict-eng-afr-2.4.2-13|16	
21mr|stardict-freedict-eng-afr-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-afr-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-afr-2.4.2-13|19	
21mr|stardict-freedict-eng-afr-2.4.2-13|20	%description
21mr|stardict-freedict-eng-afr-2.4.2-13|21	English -> Afrikaans Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-afr-2.4.2-13|22	
21mr|stardict-freedict-eng-afr-2.4.2-13|23	%prep
21mr|stardict-freedict-eng-afr-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_eng-afr-%{version}
21mr|stardict-freedict-eng-afr-2.4.2-13|25	
21mr|stardict-freedict-eng-afr-2.4.2-13|26	%build
21mr|stardict-freedict-eng-afr-2.4.2-13|27	
21mr|stardict-freedict-eng-afr-2.4.2-13|28	%install
21mr|stardict-freedict-eng-afr-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-afr-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-afr-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-afr-2.4.2-13|32	
21mr|stardict-freedict-eng-afr-2.4.2-13|33	%clean
21mr|stardict-freedict-eng-afr-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-afr-2.4.2-13|35	
21mr|stardict-freedict-eng-afr-2.4.2-13|36	%files
21mr|stardict-freedict-eng-afr-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-afr-2.4.2-13|38	%{_datadir}/stardict/dic/*

16883 21
21mr|stardict-freedict-eng-deu-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-eng-deu-2.4.2-12|2	%define release 12
21mr|stardict-freedict-eng-deu-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-deu-2.4.2-12|4	
21mr|stardict-freedict-eng-deu-2.4.2-12|5	Summary:	English -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-deu-2.4.2-12|6	Name:		stardict-freedict-eng-deu
21mr|stardict-freedict-eng-deu-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-eng-deu-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-eng-deu-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-eng-deu-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-eng-deu-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-deu-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-deu-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-eng-deu-2.4.2-12|14	
21mr|stardict-freedict-eng-deu-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-deu-%{version}.tar.bz2
21mr|stardict-freedict-eng-deu-2.4.2-12|16	
21mr|stardict-freedict-eng-deu-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-deu-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-deu-2.4.2-12|19	
21mr|stardict-freedict-eng-deu-2.4.2-12|20	%description
21mr|stardict-freedict-eng-deu-2.4.2-12|21	English -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-deu-2.4.2-12|22	
21mr|stardict-freedict-eng-deu-2.4.2-12|23	%prep
21mr|stardict-freedict-eng-deu-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_eng-deu-%{version}
21mr|stardict-freedict-eng-deu-2.4.2-12|25	
21mr|stardict-freedict-eng-deu-2.4.2-12|26	%build
21mr|stardict-freedict-eng-deu-2.4.2-12|27	
21mr|stardict-freedict-eng-deu-2.4.2-12|28	%install
21mr|stardict-freedict-eng-deu-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-deu-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-deu-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-deu-2.4.2-12|32	
21mr|stardict-freedict-eng-deu-2.4.2-12|33	%clean
21mr|stardict-freedict-eng-deu-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-deu-2.4.2-12|35	
21mr|stardict-freedict-eng-deu-2.4.2-12|36	%files
21mr|stardict-freedict-eng-deu-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-deu-2.4.2-12|38	%{_datadir}/stardict/dic/*

16884 21
21mr|stardict-freedict-eng-fra-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-eng-fra-2.4.2-14|2	%define release 14
21mr|stardict-freedict-eng-fra-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-fra-2.4.2-14|4	
21mr|stardict-freedict-eng-fra-2.4.2-14|5	Summary:	English -> French Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-fra-2.4.2-14|6	Name:		stardict-freedict-eng-fra
21mr|stardict-freedict-eng-fra-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-eng-fra-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-eng-fra-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-eng-fra-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-eng-fra-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-fra-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-fra-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-eng-fra-2.4.2-14|14	
21mr|stardict-freedict-eng-fra-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-fra-%{version}.tar.bz2
21mr|stardict-freedict-eng-fra-2.4.2-14|16	
21mr|stardict-freedict-eng-fra-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-fra-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-fra-2.4.2-14|19	
21mr|stardict-freedict-eng-fra-2.4.2-14|20	%description
21mr|stardict-freedict-eng-fra-2.4.2-14|21	English -> French Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-fra-2.4.2-14|22	
21mr|stardict-freedict-eng-fra-2.4.2-14|23	%prep
21mr|stardict-freedict-eng-fra-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_eng-fra-%{version}
21mr|stardict-freedict-eng-fra-2.4.2-14|25	
21mr|stardict-freedict-eng-fra-2.4.2-14|26	%build
21mr|stardict-freedict-eng-fra-2.4.2-14|27	
21mr|stardict-freedict-eng-fra-2.4.2-14|28	%install
21mr|stardict-freedict-eng-fra-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-fra-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-fra-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-fra-2.4.2-14|32	
21mr|stardict-freedict-eng-fra-2.4.2-14|33	%clean
21mr|stardict-freedict-eng-fra-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-fra-2.4.2-14|35	
21mr|stardict-freedict-eng-fra-2.4.2-14|36	%files
21mr|stardict-freedict-eng-fra-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-fra-2.4.2-14|38	%{_datadir}/stardict/dic/*

16885 21
21mr|stardict-freedict-eng-hun-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-eng-hun-2.4.2-12|2	%define release 12
21mr|stardict-freedict-eng-hun-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-hun-2.4.2-12|4	
21mr|stardict-freedict-eng-hun-2.4.2-12|5	Summary:	English -> Hungarian Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-hun-2.4.2-12|6	Name:		stardict-freedict-eng-hun
21mr|stardict-freedict-eng-hun-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-eng-hun-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-eng-hun-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-eng-hun-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-eng-hun-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-hun-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-hun-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-eng-hun-2.4.2-12|14	
21mr|stardict-freedict-eng-hun-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-hun-%{version}.tar.bz2
21mr|stardict-freedict-eng-hun-2.4.2-12|16	
21mr|stardict-freedict-eng-hun-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-hun-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-hun-2.4.2-12|19	
21mr|stardict-freedict-eng-hun-2.4.2-12|20	%description
21mr|stardict-freedict-eng-hun-2.4.2-12|21	English -> Hungarian Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-hun-2.4.2-12|22	
21mr|stardict-freedict-eng-hun-2.4.2-12|23	%prep
21mr|stardict-freedict-eng-hun-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_eng-hun-%{version}
21mr|stardict-freedict-eng-hun-2.4.2-12|25	
21mr|stardict-freedict-eng-hun-2.4.2-12|26	%build
21mr|stardict-freedict-eng-hun-2.4.2-12|27	
21mr|stardict-freedict-eng-hun-2.4.2-12|28	%install
21mr|stardict-freedict-eng-hun-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-hun-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-hun-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-hun-2.4.2-12|32	
21mr|stardict-freedict-eng-hun-2.4.2-12|33	%clean
21mr|stardict-freedict-eng-hun-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-hun-2.4.2-12|35	
21mr|stardict-freedict-eng-hun-2.4.2-12|36	%files
21mr|stardict-freedict-eng-hun-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-hun-2.4.2-12|38	%{_datadir}/stardict/dic/*

16886 21
21mr|stardict-freedict-eng-iri-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-eng-iri-2.4.2-14|2	%define release 14
21mr|stardict-freedict-eng-iri-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-iri-2.4.2-14|4	
21mr|stardict-freedict-eng-iri-2.4.2-14|5	Summary:	English -> Irish Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-iri-2.4.2-14|6	Name:		stardict-freedict-eng-iri
21mr|stardict-freedict-eng-iri-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-eng-iri-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-eng-iri-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-eng-iri-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-eng-iri-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-iri-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-iri-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-eng-iri-2.4.2-14|14	
21mr|stardict-freedict-eng-iri-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-iri-%{version}.tar.bz2
21mr|stardict-freedict-eng-iri-2.4.2-14|16	
21mr|stardict-freedict-eng-iri-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-iri-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-iri-2.4.2-14|19	
21mr|stardict-freedict-eng-iri-2.4.2-14|20	%description
21mr|stardict-freedict-eng-iri-2.4.2-14|21	English -> Irish Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-iri-2.4.2-14|22	
21mr|stardict-freedict-eng-iri-2.4.2-14|23	%prep
21mr|stardict-freedict-eng-iri-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_eng-iri-%{version}
21mr|stardict-freedict-eng-iri-2.4.2-14|25	
21mr|stardict-freedict-eng-iri-2.4.2-14|26	%build
21mr|stardict-freedict-eng-iri-2.4.2-14|27	
21mr|stardict-freedict-eng-iri-2.4.2-14|28	%install
21mr|stardict-freedict-eng-iri-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-iri-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-iri-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-iri-2.4.2-14|32	
21mr|stardict-freedict-eng-iri-2.4.2-14|33	%clean
21mr|stardict-freedict-eng-iri-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-iri-2.4.2-14|35	
21mr|stardict-freedict-eng-iri-2.4.2-14|36	%files
21mr|stardict-freedict-eng-iri-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-iri-2.4.2-14|38	%{_datadir}/stardict/dic/*

16887 21
21mr|stardict-freedict-eng-ita-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-eng-ita-2.4.2-13|2	%define release 13
21mr|stardict-freedict-eng-ita-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-ita-2.4.2-13|4	
21mr|stardict-freedict-eng-ita-2.4.2-13|5	Summary:	English -> Italian Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-ita-2.4.2-13|6	Name:		stardict-freedict-eng-ita
21mr|stardict-freedict-eng-ita-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-eng-ita-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-eng-ita-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-eng-ita-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-eng-ita-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-ita-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-ita-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-eng-ita-2.4.2-13|14	
21mr|stardict-freedict-eng-ita-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-ita-%{version}.tar.bz2
21mr|stardict-freedict-eng-ita-2.4.2-13|16	
21mr|stardict-freedict-eng-ita-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-ita-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-ita-2.4.2-13|19	
21mr|stardict-freedict-eng-ita-2.4.2-13|20	%description
21mr|stardict-freedict-eng-ita-2.4.2-13|21	English -> Italian Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-ita-2.4.2-13|22	
21mr|stardict-freedict-eng-ita-2.4.2-13|23	%prep
21mr|stardict-freedict-eng-ita-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_eng-ita-%{version}
21mr|stardict-freedict-eng-ita-2.4.2-13|25	
21mr|stardict-freedict-eng-ita-2.4.2-13|26	%build
21mr|stardict-freedict-eng-ita-2.4.2-13|27	
21mr|stardict-freedict-eng-ita-2.4.2-13|28	%install
21mr|stardict-freedict-eng-ita-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-ita-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-ita-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-ita-2.4.2-13|32	
21mr|stardict-freedict-eng-ita-2.4.2-13|33	%clean
21mr|stardict-freedict-eng-ita-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-ita-2.4.2-13|35	
21mr|stardict-freedict-eng-ita-2.4.2-13|36	%files
21mr|stardict-freedict-eng-ita-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-ita-2.4.2-13|38	%{_datadir}/stardict/dic/*

16888 21
21mr|stardict-freedict-eng-lat-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-eng-lat-2.4.2-14|2	%define release 14
21mr|stardict-freedict-eng-lat-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-lat-2.4.2-14|4	
21mr|stardict-freedict-eng-lat-2.4.2-14|5	Summary:	English -> Latin Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-lat-2.4.2-14|6	Name:		stardict-freedict-eng-lat
21mr|stardict-freedict-eng-lat-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-eng-lat-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-eng-lat-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-eng-lat-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-eng-lat-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-lat-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-lat-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-eng-lat-2.4.2-14|14	
21mr|stardict-freedict-eng-lat-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-lat-%{version}.tar.bz2
21mr|stardict-freedict-eng-lat-2.4.2-14|16	
21mr|stardict-freedict-eng-lat-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-lat-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-lat-2.4.2-14|19	
21mr|stardict-freedict-eng-lat-2.4.2-14|20	%description
21mr|stardict-freedict-eng-lat-2.4.2-14|21	English -> Latin Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-lat-2.4.2-14|22	
21mr|stardict-freedict-eng-lat-2.4.2-14|23	%prep
21mr|stardict-freedict-eng-lat-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_eng-lat-%{version}
21mr|stardict-freedict-eng-lat-2.4.2-14|25	
21mr|stardict-freedict-eng-lat-2.4.2-14|26	%build
21mr|stardict-freedict-eng-lat-2.4.2-14|27	
21mr|stardict-freedict-eng-lat-2.4.2-14|28	%install
21mr|stardict-freedict-eng-lat-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-lat-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-lat-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-lat-2.4.2-14|32	
21mr|stardict-freedict-eng-lat-2.4.2-14|33	%clean
21mr|stardict-freedict-eng-lat-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-lat-2.4.2-14|35	
21mr|stardict-freedict-eng-lat-2.4.2-14|36	%files
21mr|stardict-freedict-eng-lat-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-lat-2.4.2-14|38	%{_datadir}/stardict/dic/*

16889 21
21mr|stardict-freedict-eng-nld-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-eng-nld-2.4.2-13|2	%define release 13
21mr|stardict-freedict-eng-nld-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-nld-2.4.2-13|4	
21mr|stardict-freedict-eng-nld-2.4.2-13|5	Summary:	English -> Nederland Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-nld-2.4.2-13|6	Name:		stardict-freedict-eng-nld
21mr|stardict-freedict-eng-nld-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-eng-nld-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-eng-nld-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-eng-nld-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-eng-nld-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-nld-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-nld-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-eng-nld-2.4.2-13|14	
21mr|stardict-freedict-eng-nld-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-nld-%{version}.tar.bz2
21mr|stardict-freedict-eng-nld-2.4.2-13|16	
21mr|stardict-freedict-eng-nld-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-nld-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-nld-2.4.2-13|19	
21mr|stardict-freedict-eng-nld-2.4.2-13|20	%description
21mr|stardict-freedict-eng-nld-2.4.2-13|21	English -> Nederland Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-nld-2.4.2-13|22	
21mr|stardict-freedict-eng-nld-2.4.2-13|23	%prep
21mr|stardict-freedict-eng-nld-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_eng-nld-%{version}
21mr|stardict-freedict-eng-nld-2.4.2-13|25	
21mr|stardict-freedict-eng-nld-2.4.2-13|26	%build
21mr|stardict-freedict-eng-nld-2.4.2-13|27	
21mr|stardict-freedict-eng-nld-2.4.2-13|28	%install
21mr|stardict-freedict-eng-nld-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-nld-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-nld-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-nld-2.4.2-13|32	
21mr|stardict-freedict-eng-nld-2.4.2-13|33	%clean
21mr|stardict-freedict-eng-nld-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-nld-2.4.2-13|35	
21mr|stardict-freedict-eng-nld-2.4.2-13|36	%files
21mr|stardict-freedict-eng-nld-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-nld-2.4.2-13|38	%{_datadir}/stardict/dic/*

16890 21
21mr|stardict-freedict-eng-por-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-eng-por-2.4.2-13|2	%define release 13
21mr|stardict-freedict-eng-por-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-por-2.4.2-13|4	
21mr|stardict-freedict-eng-por-2.4.2-13|5	Summary:	English -> Portugese Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-por-2.4.2-13|6	Name:		stardict-freedict-eng-por
21mr|stardict-freedict-eng-por-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-eng-por-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-eng-por-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-eng-por-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-eng-por-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-por-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-por-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-eng-por-2.4.2-13|14	
21mr|stardict-freedict-eng-por-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-por-%{version}.tar.bz2
21mr|stardict-freedict-eng-por-2.4.2-13|16	
21mr|stardict-freedict-eng-por-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-por-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-por-2.4.2-13|19	
21mr|stardict-freedict-eng-por-2.4.2-13|20	%description
21mr|stardict-freedict-eng-por-2.4.2-13|21	English -> Portugese Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-por-2.4.2-13|22	
21mr|stardict-freedict-eng-por-2.4.2-13|23	%prep
21mr|stardict-freedict-eng-por-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_eng-por-%{version}
21mr|stardict-freedict-eng-por-2.4.2-13|25	
21mr|stardict-freedict-eng-por-2.4.2-13|26	%build
21mr|stardict-freedict-eng-por-2.4.2-13|27	
21mr|stardict-freedict-eng-por-2.4.2-13|28	%install
21mr|stardict-freedict-eng-por-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-por-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-por-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-por-2.4.2-13|32	
21mr|stardict-freedict-eng-por-2.4.2-13|33	%clean
21mr|stardict-freedict-eng-por-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-por-2.4.2-13|35	
21mr|stardict-freedict-eng-por-2.4.2-13|36	%files
21mr|stardict-freedict-eng-por-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-por-2.4.2-13|38	%{_datadir}/stardict/dic/*

16891 21
21mr|stardict-freedict-eng-rom-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-eng-rom-2.4.2-13|2	%define release 13
21mr|stardict-freedict-eng-rom-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-rom-2.4.2-13|4	
21mr|stardict-freedict-eng-rom-2.4.2-13|5	Summary:	English -> Romanian Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-rom-2.4.2-13|6	Name:		stardict-freedict-eng-rom
21mr|stardict-freedict-eng-rom-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-eng-rom-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-eng-rom-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-eng-rom-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-eng-rom-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-rom-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-rom-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-eng-rom-2.4.2-13|14	
21mr|stardict-freedict-eng-rom-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-rom-%{version}.tar.bz2
21mr|stardict-freedict-eng-rom-2.4.2-13|16	
21mr|stardict-freedict-eng-rom-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-rom-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-rom-2.4.2-13|19	
21mr|stardict-freedict-eng-rom-2.4.2-13|20	%description
21mr|stardict-freedict-eng-rom-2.4.2-13|21	English -> Romanian Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-rom-2.4.2-13|22	
21mr|stardict-freedict-eng-rom-2.4.2-13|23	%prep
21mr|stardict-freedict-eng-rom-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_eng-rom-%{version}
21mr|stardict-freedict-eng-rom-2.4.2-13|25	
21mr|stardict-freedict-eng-rom-2.4.2-13|26	%build
21mr|stardict-freedict-eng-rom-2.4.2-13|27	
21mr|stardict-freedict-eng-rom-2.4.2-13|28	%install
21mr|stardict-freedict-eng-rom-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-rom-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-rom-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-rom-2.4.2-13|32	
21mr|stardict-freedict-eng-rom-2.4.2-13|33	%clean
21mr|stardict-freedict-eng-rom-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-rom-2.4.2-13|35	
21mr|stardict-freedict-eng-rom-2.4.2-13|36	%files
21mr|stardict-freedict-eng-rom-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-rom-2.4.2-13|38	%{_datadir}/stardict/dic/*

16892 21
21mr|stardict-freedict-eng-rus-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-eng-rus-2.4.2-12|2	%define release 12
21mr|stardict-freedict-eng-rus-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-rus-2.4.2-12|4	
21mr|stardict-freedict-eng-rus-2.4.2-12|5	Summary:	English -> Russian Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-rus-2.4.2-12|6	Name:		stardict-freedict-eng-rus
21mr|stardict-freedict-eng-rus-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-eng-rus-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-eng-rus-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-eng-rus-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-eng-rus-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-rus-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-rus-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-eng-rus-2.4.2-12|14	
21mr|stardict-freedict-eng-rus-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-rus-%{version}.tar.bz2
21mr|stardict-freedict-eng-rus-2.4.2-12|16	
21mr|stardict-freedict-eng-rus-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-rus-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-rus-2.4.2-12|19	
21mr|stardict-freedict-eng-rus-2.4.2-12|20	%description
21mr|stardict-freedict-eng-rus-2.4.2-12|21	English -> Russian Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-rus-2.4.2-12|22	
21mr|stardict-freedict-eng-rus-2.4.2-12|23	%prep
21mr|stardict-freedict-eng-rus-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_eng-rus-%{version}
21mr|stardict-freedict-eng-rus-2.4.2-12|25	
21mr|stardict-freedict-eng-rus-2.4.2-12|26	%build
21mr|stardict-freedict-eng-rus-2.4.2-12|27	
21mr|stardict-freedict-eng-rus-2.4.2-12|28	%install
21mr|stardict-freedict-eng-rus-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-rus-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-rus-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-rus-2.4.2-12|32	
21mr|stardict-freedict-eng-rus-2.4.2-12|33	%clean
21mr|stardict-freedict-eng-rus-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-rus-2.4.2-12|35	
21mr|stardict-freedict-eng-rus-2.4.2-12|36	%files
21mr|stardict-freedict-eng-rus-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-rus-2.4.2-12|38	%{_datadir}/stardict/dic/*

16893 21
21mr|stardict-freedict-eng-scr-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-eng-scr-2.4.2-14|2	%define release 14
21mr|stardict-freedict-eng-scr-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-scr-2.4.2-14|4	
21mr|stardict-freedict-eng-scr-2.4.2-14|5	Summary:	English -> Serbo-Croat Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-scr-2.4.2-14|6	Name:		stardict-freedict-eng-scr
21mr|stardict-freedict-eng-scr-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-eng-scr-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-eng-scr-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-eng-scr-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-eng-scr-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-scr-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-scr-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-eng-scr-2.4.2-14|14	
21mr|stardict-freedict-eng-scr-2.4.2-14|15	# http://freedict.sourceforge.net/download/linux/eng-scr.tar.gz
21mr|stardict-freedict-eng-scr-2.4.2-14|16	Source0:	http://deaddog.org/stardict/stardict-dictd_www.freedict.de_eng-scr-%{version}.tar.bz2
21mr|stardict-freedict-eng-scr-2.4.2-14|17	
21mr|stardict-freedict-eng-scr-2.4.2-14|18	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-scr-2.4.2-14|19	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-scr-2.4.2-14|20	
21mr|stardict-freedict-eng-scr-2.4.2-14|21	%description
21mr|stardict-freedict-eng-scr-2.4.2-14|22	English -> Serbo-Croat Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-scr-2.4.2-14|23	(originally for dictd)
21mr|stardict-freedict-eng-scr-2.4.2-14|24	
21mr|stardict-freedict-eng-scr-2.4.2-14|25	%prep
21mr|stardict-freedict-eng-scr-2.4.2-14|26	%setup -q -n stardict-dictd_www.freedict.de_eng-scr-%{version}
21mr|stardict-freedict-eng-scr-2.4.2-14|27	
21mr|stardict-freedict-eng-scr-2.4.2-14|28	%build
21mr|stardict-freedict-eng-scr-2.4.2-14|29	
21mr|stardict-freedict-eng-scr-2.4.2-14|30	%install
21mr|stardict-freedict-eng-scr-2.4.2-14|31	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-scr-2.4.2-14|32	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-scr-2.4.2-14|33	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-scr-2.4.2-14|34	
21mr|stardict-freedict-eng-scr-2.4.2-14|35	%clean
21mr|stardict-freedict-eng-scr-2.4.2-14|36	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-scr-2.4.2-14|37	
21mr|stardict-freedict-eng-scr-2.4.2-14|38	%files
21mr|stardict-freedict-eng-scr-2.4.2-14|39	%defattr(-,root,root)
21mr|stardict-freedict-eng-scr-2.4.2-14|40	%{_datadir}/stardict/dic/*

16894 21
21mr|stardict-freedict-eng-spa-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-eng-spa-2.4.2-13|2	%define release 13
21mr|stardict-freedict-eng-spa-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-spa-2.4.2-13|4	
21mr|stardict-freedict-eng-spa-2.4.2-13|5	Summary:	English -> Spanish Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-spa-2.4.2-13|6	Name:		stardict-freedict-eng-spa
21mr|stardict-freedict-eng-spa-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-eng-spa-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-eng-spa-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-eng-spa-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-eng-spa-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-spa-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-spa-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-eng-spa-2.4.2-13|14	
21mr|stardict-freedict-eng-spa-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-spa-%{version}.tar.bz2
21mr|stardict-freedict-eng-spa-2.4.2-13|16	
21mr|stardict-freedict-eng-spa-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-spa-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-spa-2.4.2-13|19	
21mr|stardict-freedict-eng-spa-2.4.2-13|20	%description
21mr|stardict-freedict-eng-spa-2.4.2-13|21	English -> Spanish Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-spa-2.4.2-13|22	
21mr|stardict-freedict-eng-spa-2.4.2-13|23	%prep
21mr|stardict-freedict-eng-spa-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_eng-spa-%{version}
21mr|stardict-freedict-eng-spa-2.4.2-13|25	
21mr|stardict-freedict-eng-spa-2.4.2-13|26	%build
21mr|stardict-freedict-eng-spa-2.4.2-13|27	
21mr|stardict-freedict-eng-spa-2.4.2-13|28	%install
21mr|stardict-freedict-eng-spa-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-spa-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-spa-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-spa-2.4.2-13|32	
21mr|stardict-freedict-eng-spa-2.4.2-13|33	%clean
21mr|stardict-freedict-eng-spa-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-spa-2.4.2-13|35	
21mr|stardict-freedict-eng-spa-2.4.2-13|36	%files
21mr|stardict-freedict-eng-spa-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-spa-2.4.2-13|38	%{_datadir}/stardict/dic/*

16895 21
21mr|stardict-freedict-eng-swe-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-eng-swe-2.4.2-13|2	%define release 13
21mr|stardict-freedict-eng-swe-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-swe-2.4.2-13|4	
21mr|stardict-freedict-eng-swe-2.4.2-13|5	Summary:	English -> Swedish Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-swe-2.4.2-13|6	Name:		stardict-freedict-eng-swe
21mr|stardict-freedict-eng-swe-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-eng-swe-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-eng-swe-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-eng-swe-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-eng-swe-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-swe-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-swe-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-eng-swe-2.4.2-13|14	
21mr|stardict-freedict-eng-swe-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-swe-%{version}.tar.bz2
21mr|stardict-freedict-eng-swe-2.4.2-13|16	
21mr|stardict-freedict-eng-swe-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-swe-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-swe-2.4.2-13|19	
21mr|stardict-freedict-eng-swe-2.4.2-13|20	%description
21mr|stardict-freedict-eng-swe-2.4.2-13|21	English -> Swedish Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-swe-2.4.2-13|22	
21mr|stardict-freedict-eng-swe-2.4.2-13|23	%prep
21mr|stardict-freedict-eng-swe-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_eng-swe-%{version}
21mr|stardict-freedict-eng-swe-2.4.2-13|25	
21mr|stardict-freedict-eng-swe-2.4.2-13|26	%build
21mr|stardict-freedict-eng-swe-2.4.2-13|27	
21mr|stardict-freedict-eng-swe-2.4.2-13|28	%install
21mr|stardict-freedict-eng-swe-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-swe-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-swe-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-swe-2.4.2-13|32	
21mr|stardict-freedict-eng-swe-2.4.2-13|33	%clean
21mr|stardict-freedict-eng-swe-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-swe-2.4.2-13|35	
21mr|stardict-freedict-eng-swe-2.4.2-13|36	%files
21mr|stardict-freedict-eng-swe-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-swe-2.4.2-13|38	%{_datadir}/stardict/dic/*

16896 21
21mr|stardict-freedict-eng-wel-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-eng-wel-2.4.2-14|2	%define release 14
21mr|stardict-freedict-eng-wel-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-eng-wel-2.4.2-14|4	
21mr|stardict-freedict-eng-wel-2.4.2-14|5	Summary:	English -> Welsh Freedict dictionary for StarDict 2
21mr|stardict-freedict-eng-wel-2.4.2-14|6	Name:		stardict-freedict-eng-wel
21mr|stardict-freedict-eng-wel-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-eng-wel-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-eng-wel-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-eng-wel-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-eng-wel-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-eng-wel-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-eng-wel-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-eng-wel-2.4.2-14|14	
21mr|stardict-freedict-eng-wel-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-wel-%{version}.tar.bz2
21mr|stardict-freedict-eng-wel-2.4.2-14|16	
21mr|stardict-freedict-eng-wel-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-eng-wel-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-eng-wel-2.4.2-14|19	
21mr|stardict-freedict-eng-wel-2.4.2-14|20	%description
21mr|stardict-freedict-eng-wel-2.4.2-14|21	English -> Welsh Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-eng-wel-2.4.2-14|22	
21mr|stardict-freedict-eng-wel-2.4.2-14|23	%prep
21mr|stardict-freedict-eng-wel-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_eng-wel-%{version}
21mr|stardict-freedict-eng-wel-2.4.2-14|25	
21mr|stardict-freedict-eng-wel-2.4.2-14|26	%build
21mr|stardict-freedict-eng-wel-2.4.2-14|27	
21mr|stardict-freedict-eng-wel-2.4.2-14|28	%install
21mr|stardict-freedict-eng-wel-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-wel-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-wel-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-eng-wel-2.4.2-14|32	
21mr|stardict-freedict-eng-wel-2.4.2-14|33	%clean
21mr|stardict-freedict-eng-wel-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-eng-wel-2.4.2-14|35	
21mr|stardict-freedict-eng-wel-2.4.2-14|36	%files
21mr|stardict-freedict-eng-wel-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-eng-wel-2.4.2-14|38	%{_datadir}/stardict/dic/*

16897 21
21mr|stardict-freedict-fra-deu-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-fra-deu-2.4.2-12|2	%define release 12
21mr|stardict-freedict-fra-deu-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-fra-deu-2.4.2-12|4	
21mr|stardict-freedict-fra-deu-2.4.2-12|5	Summary:	French -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-fra-deu-2.4.2-12|6	Name:		stardict-freedict-fra-deu
21mr|stardict-freedict-fra-deu-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-fra-deu-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-fra-deu-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-fra-deu-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-fra-deu-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-fra-deu-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-fra-deu-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-fra-deu-2.4.2-12|14	
21mr|stardict-freedict-fra-deu-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_fra-deu-%{version}.tar.bz2
21mr|stardict-freedict-fra-deu-2.4.2-12|16	
21mr|stardict-freedict-fra-deu-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-fra-deu-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-fra-deu-2.4.2-12|19	
21mr|stardict-freedict-fra-deu-2.4.2-12|20	%description
21mr|stardict-freedict-fra-deu-2.4.2-12|21	French -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-fra-deu-2.4.2-12|22	
21mr|stardict-freedict-fra-deu-2.4.2-12|23	%prep
21mr|stardict-freedict-fra-deu-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_fra-deu-%{version}
21mr|stardict-freedict-fra-deu-2.4.2-12|25	
21mr|stardict-freedict-fra-deu-2.4.2-12|26	%build
21mr|stardict-freedict-fra-deu-2.4.2-12|27	
21mr|stardict-freedict-fra-deu-2.4.2-12|28	%install
21mr|stardict-freedict-fra-deu-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-fra-deu-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-fra-deu-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-fra-deu-2.4.2-12|32	
21mr|stardict-freedict-fra-deu-2.4.2-12|33	%clean
21mr|stardict-freedict-fra-deu-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-fra-deu-2.4.2-12|35	
21mr|stardict-freedict-fra-deu-2.4.2-12|36	%files
21mr|stardict-freedict-fra-deu-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-fra-deu-2.4.2-12|38	%{_datadir}/stardict/dic/*

16898 21
21mr|stardict-freedict-fra-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-fra-eng-2.4.2-14|2	%define release 14
21mr|stardict-freedict-fra-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-fra-eng-2.4.2-14|4	
21mr|stardict-freedict-fra-eng-2.4.2-14|5	Summary:	French -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-fra-eng-2.4.2-14|6	Name:		stardict-freedict-fra-eng
21mr|stardict-freedict-fra-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-fra-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-fra-eng-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-fra-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-fra-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-fra-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-fra-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-fra-eng-2.4.2-14|14	
21mr|stardict-freedict-fra-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_fra-eng-%{version}.tar.bz2
21mr|stardict-freedict-fra-eng-2.4.2-14|16	
21mr|stardict-freedict-fra-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-fra-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-fra-eng-2.4.2-14|19	
21mr|stardict-freedict-fra-eng-2.4.2-14|20	%description
21mr|stardict-freedict-fra-eng-2.4.2-14|21	French -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-fra-eng-2.4.2-14|22	
21mr|stardict-freedict-fra-eng-2.4.2-14|23	%prep
21mr|stardict-freedict-fra-eng-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_fra-eng-%{version}
21mr|stardict-freedict-fra-eng-2.4.2-14|25	
21mr|stardict-freedict-fra-eng-2.4.2-14|26	%build
21mr|stardict-freedict-fra-eng-2.4.2-14|27	
21mr|stardict-freedict-fra-eng-2.4.2-14|28	%install
21mr|stardict-freedict-fra-eng-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-fra-eng-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-fra-eng-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-fra-eng-2.4.2-14|32	
21mr|stardict-freedict-fra-eng-2.4.2-14|33	%clean
21mr|stardict-freedict-fra-eng-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-fra-eng-2.4.2-14|35	
21mr|stardict-freedict-fra-eng-2.4.2-14|36	%files
21mr|stardict-freedict-fra-eng-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-fra-eng-2.4.2-14|38	%{_datadir}/stardict/dic/*

16899 21
21mr|stardict-freedict-fra-nld-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-fra-nld-2.4.2-13|2	%define release 13
21mr|stardict-freedict-fra-nld-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-fra-nld-2.4.2-13|4	
21mr|stardict-freedict-fra-nld-2.4.2-13|5	Summary:	French -> Nederland Freedict dictionary for StarDict 2
21mr|stardict-freedict-fra-nld-2.4.2-13|6	Name:		stardict-freedict-fra-nld
21mr|stardict-freedict-fra-nld-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-fra-nld-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-fra-nld-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-fra-nld-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-fra-nld-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-fra-nld-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-fra-nld-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-fra-nld-2.4.2-13|14	
21mr|stardict-freedict-fra-nld-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_fra-nld-%{version}.tar.bz2
21mr|stardict-freedict-fra-nld-2.4.2-13|16	
21mr|stardict-freedict-fra-nld-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-fra-nld-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-fra-nld-2.4.2-13|19	
21mr|stardict-freedict-fra-nld-2.4.2-13|20	%description
21mr|stardict-freedict-fra-nld-2.4.2-13|21	French -> Nederland Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-fra-nld-2.4.2-13|22	
21mr|stardict-freedict-fra-nld-2.4.2-13|23	%prep
21mr|stardict-freedict-fra-nld-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_fra-nld-%{version}
21mr|stardict-freedict-fra-nld-2.4.2-13|25	
21mr|stardict-freedict-fra-nld-2.4.2-13|26	%build
21mr|stardict-freedict-fra-nld-2.4.2-13|27	
21mr|stardict-freedict-fra-nld-2.4.2-13|28	%install
21mr|stardict-freedict-fra-nld-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-fra-nld-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-fra-nld-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-fra-nld-2.4.2-13|32	
21mr|stardict-freedict-fra-nld-2.4.2-13|33	%clean
21mr|stardict-freedict-fra-nld-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-fra-nld-2.4.2-13|35	
21mr|stardict-freedict-fra-nld-2.4.2-13|36	%files
21mr|stardict-freedict-fra-nld-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-fra-nld-2.4.2-13|38	%{_datadir}/stardict/dic/*

16900 21
21mr|stardict-freedict-hun-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-hun-eng-2.4.2-12|2	%define release 12
21mr|stardict-freedict-hun-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-hun-eng-2.4.2-12|4	
21mr|stardict-freedict-hun-eng-2.4.2-12|5	Summary:	Hungarian -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-hun-eng-2.4.2-12|6	Name:		stardict-freedict-hun-eng
21mr|stardict-freedict-hun-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-hun-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-hun-eng-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-hun-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-hun-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-hun-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-hun-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-hun-eng-2.4.2-12|14	
21mr|stardict-freedict-hun-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_hun-eng-%{version}.tar.bz2
21mr|stardict-freedict-hun-eng-2.4.2-12|16	
21mr|stardict-freedict-hun-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-hun-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-hun-eng-2.4.2-12|19	
21mr|stardict-freedict-hun-eng-2.4.2-12|20	%description
21mr|stardict-freedict-hun-eng-2.4.2-12|21	Hungarian -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-hun-eng-2.4.2-12|22	
21mr|stardict-freedict-hun-eng-2.4.2-12|23	%prep
21mr|stardict-freedict-hun-eng-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_hun-eng-%{version}
21mr|stardict-freedict-hun-eng-2.4.2-12|25	
21mr|stardict-freedict-hun-eng-2.4.2-12|26	%build
21mr|stardict-freedict-hun-eng-2.4.2-12|27	
21mr|stardict-freedict-hun-eng-2.4.2-12|28	%install
21mr|stardict-freedict-hun-eng-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-hun-eng-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-hun-eng-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-hun-eng-2.4.2-12|32	
21mr|stardict-freedict-hun-eng-2.4.2-12|33	%clean
21mr|stardict-freedict-hun-eng-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-hun-eng-2.4.2-12|35	
21mr|stardict-freedict-hun-eng-2.4.2-12|36	%files
21mr|stardict-freedict-hun-eng-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-hun-eng-2.4.2-12|38	%{_datadir}/stardict/dic/*

16901 21
21mr|stardict-freedict-iri-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-iri-eng-2.4.2-14|2	%define release 14
21mr|stardict-freedict-iri-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-iri-eng-2.4.2-14|4	
21mr|stardict-freedict-iri-eng-2.4.2-14|5	Summary:	Irish -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-iri-eng-2.4.2-14|6	Name:		stardict-freedict-iri-eng
21mr|stardict-freedict-iri-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-iri-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-iri-eng-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-iri-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-iri-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-iri-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-iri-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-iri-eng-2.4.2-14|14	
21mr|stardict-freedict-iri-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_iri-eng-%{version}.tar.bz2
21mr|stardict-freedict-iri-eng-2.4.2-14|16	
21mr|stardict-freedict-iri-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-iri-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-iri-eng-2.4.2-14|19	
21mr|stardict-freedict-iri-eng-2.4.2-14|20	%description
21mr|stardict-freedict-iri-eng-2.4.2-14|21	Irish -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-iri-eng-2.4.2-14|22	
21mr|stardict-freedict-iri-eng-2.4.2-14|23	%prep
21mr|stardict-freedict-iri-eng-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_iri-eng-%{version}
21mr|stardict-freedict-iri-eng-2.4.2-14|25	
21mr|stardict-freedict-iri-eng-2.4.2-14|26	%build
21mr|stardict-freedict-iri-eng-2.4.2-14|27	
21mr|stardict-freedict-iri-eng-2.4.2-14|28	%install
21mr|stardict-freedict-iri-eng-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-iri-eng-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-iri-eng-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-iri-eng-2.4.2-14|32	
21mr|stardict-freedict-iri-eng-2.4.2-14|33	%clean
21mr|stardict-freedict-iri-eng-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-iri-eng-2.4.2-14|35	
21mr|stardict-freedict-iri-eng-2.4.2-14|36	%files
21mr|stardict-freedict-iri-eng-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-iri-eng-2.4.2-14|38	%{_datadir}/stardict/dic/*

16902 21
21mr|stardict-freedict-ita-deu-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-ita-deu-2.4.2-12|2	%define release 12
21mr|stardict-freedict-ita-deu-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-ita-deu-2.4.2-12|4	
21mr|stardict-freedict-ita-deu-2.4.2-12|5	Summary:	Italian -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-ita-deu-2.4.2-12|6	Name:		stardict-freedict-ita-deu
21mr|stardict-freedict-ita-deu-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-ita-deu-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-ita-deu-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-ita-deu-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-ita-deu-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-ita-deu-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-ita-deu-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-ita-deu-2.4.2-12|14	
21mr|stardict-freedict-ita-deu-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_ita-deu-%{version}.tar.bz2
21mr|stardict-freedict-ita-deu-2.4.2-12|16	
21mr|stardict-freedict-ita-deu-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-ita-deu-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-ita-deu-2.4.2-12|19	
21mr|stardict-freedict-ita-deu-2.4.2-12|20	%description
21mr|stardict-freedict-ita-deu-2.4.2-12|21	Italian -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-ita-deu-2.4.2-12|22	
21mr|stardict-freedict-ita-deu-2.4.2-12|23	%prep
21mr|stardict-freedict-ita-deu-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_ita-deu-%{version}
21mr|stardict-freedict-ita-deu-2.4.2-12|25	
21mr|stardict-freedict-ita-deu-2.4.2-12|26	%build
21mr|stardict-freedict-ita-deu-2.4.2-12|27	
21mr|stardict-freedict-ita-deu-2.4.2-12|28	%install
21mr|stardict-freedict-ita-deu-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-ita-deu-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-ita-deu-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-ita-deu-2.4.2-12|32	
21mr|stardict-freedict-ita-deu-2.4.2-12|33	%clean
21mr|stardict-freedict-ita-deu-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-ita-deu-2.4.2-12|35	
21mr|stardict-freedict-ita-deu-2.4.2-12|36	%files
21mr|stardict-freedict-ita-deu-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-ita-deu-2.4.2-12|38	%{_datadir}/stardict/dic/*

16903 21
21mr|stardict-freedict-ita-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-ita-eng-2.4.2-14|2	%define release 14
21mr|stardict-freedict-ita-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-ita-eng-2.4.2-14|4	
21mr|stardict-freedict-ita-eng-2.4.2-14|5	Summary:	Italian -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-ita-eng-2.4.2-14|6	Name:		stardict-freedict-ita-eng
21mr|stardict-freedict-ita-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-ita-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-ita-eng-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-ita-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-ita-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-ita-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-ita-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-ita-eng-2.4.2-14|14	
21mr|stardict-freedict-ita-eng-2.4.2-14|15	# http://freedict.sourceforge.net/download/linux/ita-eng.tar.gz
21mr|stardict-freedict-ita-eng-2.4.2-14|16	Source0:	http://deaddog.org/stardict/stardict-dictd_www.freedict.de_ita-eng-%{version}.tar.bz2
21mr|stardict-freedict-ita-eng-2.4.2-14|17	
21mr|stardict-freedict-ita-eng-2.4.2-14|18	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-ita-eng-2.4.2-14|19	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-ita-eng-2.4.2-14|20	
21mr|stardict-freedict-ita-eng-2.4.2-14|21	%description
21mr|stardict-freedict-ita-eng-2.4.2-14|22	Italian -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-ita-eng-2.4.2-14|23	(originally for dictd)
21mr|stardict-freedict-ita-eng-2.4.2-14|24	
21mr|stardict-freedict-ita-eng-2.4.2-14|25	%prep
21mr|stardict-freedict-ita-eng-2.4.2-14|26	%setup -q -n stardict-dictd_www.freedict.de_ita-eng-%{version}
21mr|stardict-freedict-ita-eng-2.4.2-14|27	
21mr|stardict-freedict-ita-eng-2.4.2-14|28	%build
21mr|stardict-freedict-ita-eng-2.4.2-14|29	
21mr|stardict-freedict-ita-eng-2.4.2-14|30	%install
21mr|stardict-freedict-ita-eng-2.4.2-14|31	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-ita-eng-2.4.2-14|32	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-ita-eng-2.4.2-14|33	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-ita-eng-2.4.2-14|34	
21mr|stardict-freedict-ita-eng-2.4.2-14|35	%clean
21mr|stardict-freedict-ita-eng-2.4.2-14|36	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-ita-eng-2.4.2-14|37	
21mr|stardict-freedict-ita-eng-2.4.2-14|38	%files
21mr|stardict-freedict-ita-eng-2.4.2-14|39	%defattr(-,root,root)
21mr|stardict-freedict-ita-eng-2.4.2-14|40	%{_datadir}/stardict/dic/*

16904 21
21mr|stardict-freedict-jpn-deu-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-jpn-deu-2.4.2-14|2	%define release 14
21mr|stardict-freedict-jpn-deu-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-jpn-deu-2.4.2-14|4	
21mr|stardict-freedict-jpn-deu-2.4.2-14|5	Summary:	Japanese -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-jpn-deu-2.4.2-14|6	Name:		stardict-freedict-jpn-deu
21mr|stardict-freedict-jpn-deu-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-jpn-deu-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-jpn-deu-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-jpn-deu-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-jpn-deu-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-jpn-deu-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-jpn-deu-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-jpn-deu-2.4.2-14|14	
21mr|stardict-freedict-jpn-deu-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_jpn-deu-%{version}.tar.bz2
21mr|stardict-freedict-jpn-deu-2.4.2-14|16	
21mr|stardict-freedict-jpn-deu-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-jpn-deu-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-jpn-deu-2.4.2-14|19	
21mr|stardict-freedict-jpn-deu-2.4.2-14|20	%description
21mr|stardict-freedict-jpn-deu-2.4.2-14|21	Japanese -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-jpn-deu-2.4.2-14|22	
21mr|stardict-freedict-jpn-deu-2.4.2-14|23	%prep
21mr|stardict-freedict-jpn-deu-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_jpn-deu-%{version}
21mr|stardict-freedict-jpn-deu-2.4.2-14|25	
21mr|stardict-freedict-jpn-deu-2.4.2-14|26	%build
21mr|stardict-freedict-jpn-deu-2.4.2-14|27	
21mr|stardict-freedict-jpn-deu-2.4.2-14|28	%install
21mr|stardict-freedict-jpn-deu-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-jpn-deu-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-jpn-deu-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-jpn-deu-2.4.2-14|32	
21mr|stardict-freedict-jpn-deu-2.4.2-14|33	%clean
21mr|stardict-freedict-jpn-deu-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-jpn-deu-2.4.2-14|35	
21mr|stardict-freedict-jpn-deu-2.4.2-14|36	%files
21mr|stardict-freedict-jpn-deu-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-jpn-deu-2.4.2-14|38	%{_datadir}/stardict/dic/*

16905 21
21mr|stardict-freedict-kha-deu-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-kha-deu-2.4.2-13|2	%define release 13
21mr|stardict-freedict-kha-deu-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-kha-deu-2.4.2-13|4	
21mr|stardict-freedict-kha-deu-2.4.2-13|5	Summary:	Khasi -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-kha-deu-2.4.2-13|6	Name:		stardict-freedict-kha-deu
21mr|stardict-freedict-kha-deu-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-kha-deu-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-kha-deu-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-kha-deu-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-kha-deu-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-kha-deu-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-kha-deu-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-kha-deu-2.4.2-13|14	
21mr|stardict-freedict-kha-deu-2.4.2-13|15	# http://freedict.sourceforge.net/download/linux/kha-deu.tar.gz
21mr|stardict-freedict-kha-deu-2.4.2-13|16	Source0:	http://deaddog.org/stardict/stardict-dictd_www.freedict.de_kha-deu-%{version}.tar.bz2
21mr|stardict-freedict-kha-deu-2.4.2-13|17	
21mr|stardict-freedict-kha-deu-2.4.2-13|18	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-kha-deu-2.4.2-13|19	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-kha-deu-2.4.2-13|20	
21mr|stardict-freedict-kha-deu-2.4.2-13|21	%description
21mr|stardict-freedict-kha-deu-2.4.2-13|22	Khasi -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-kha-deu-2.4.2-13|23	(originally for dictd)
21mr|stardict-freedict-kha-deu-2.4.2-13|24	
21mr|stardict-freedict-kha-deu-2.4.2-13|25	%prep
21mr|stardict-freedict-kha-deu-2.4.2-13|26	%setup -q -n stardict-dictd_www.freedict.de_kha-deu-%{version}
21mr|stardict-freedict-kha-deu-2.4.2-13|27	
21mr|stardict-freedict-kha-deu-2.4.2-13|28	%build
21mr|stardict-freedict-kha-deu-2.4.2-13|29	
21mr|stardict-freedict-kha-deu-2.4.2-13|30	%install
21mr|stardict-freedict-kha-deu-2.4.2-13|31	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-kha-deu-2.4.2-13|32	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-kha-deu-2.4.2-13|33	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-kha-deu-2.4.2-13|34	
21mr|stardict-freedict-kha-deu-2.4.2-13|35	%clean
21mr|stardict-freedict-kha-deu-2.4.2-13|36	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-kha-deu-2.4.2-13|37	
21mr|stardict-freedict-kha-deu-2.4.2-13|38	%files
21mr|stardict-freedict-kha-deu-2.4.2-13|39	%defattr(-,root,root)
21mr|stardict-freedict-kha-deu-2.4.2-13|40	%{_datadir}/stardict/dic/*

16906 21
21mr|stardict-freedict-lat-deu-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-lat-deu-2.4.2-14|2	%define release 14
21mr|stardict-freedict-lat-deu-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-lat-deu-2.4.2-14|4	
21mr|stardict-freedict-lat-deu-2.4.2-14|5	Summary:	Latin -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-lat-deu-2.4.2-14|6	Name:		stardict-freedict-lat-deu
21mr|stardict-freedict-lat-deu-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-lat-deu-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-lat-deu-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-lat-deu-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-lat-deu-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-lat-deu-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-lat-deu-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-lat-deu-2.4.2-14|14	
21mr|stardict-freedict-lat-deu-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_lat-deu-%{version}.tar.bz2
21mr|stardict-freedict-lat-deu-2.4.2-14|16	
21mr|stardict-freedict-lat-deu-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-lat-deu-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-lat-deu-2.4.2-14|19	
21mr|stardict-freedict-lat-deu-2.4.2-14|20	%description
21mr|stardict-freedict-lat-deu-2.4.2-14|21	Latin -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-lat-deu-2.4.2-14|22	
21mr|stardict-freedict-lat-deu-2.4.2-14|23	%prep
21mr|stardict-freedict-lat-deu-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_lat-deu-%{version}
21mr|stardict-freedict-lat-deu-2.4.2-14|25	
21mr|stardict-freedict-lat-deu-2.4.2-14|26	%build
21mr|stardict-freedict-lat-deu-2.4.2-14|27	
21mr|stardict-freedict-lat-deu-2.4.2-14|28	%install
21mr|stardict-freedict-lat-deu-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-lat-deu-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-lat-deu-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-lat-deu-2.4.2-14|32	
21mr|stardict-freedict-lat-deu-2.4.2-14|33	%clean
21mr|stardict-freedict-lat-deu-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-lat-deu-2.4.2-14|35	
21mr|stardict-freedict-lat-deu-2.4.2-14|36	%files
21mr|stardict-freedict-lat-deu-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-lat-deu-2.4.2-14|38	%{_datadir}/stardict/dic/*

16907 21
21mr|stardict-freedict-lat-eng-2.4.2-18|1	%define	version	2.4.2
21mr|stardict-freedict-lat-eng-2.4.2-18|2	%define release 18
21mr|stardict-freedict-lat-eng-2.4.2-18|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-lat-eng-2.4.2-18|4	
21mr|stardict-freedict-lat-eng-2.4.2-18|5	Summary:	Latin -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-lat-eng-2.4.2-18|6	Name:		stardict-freedict-lat-eng
21mr|stardict-freedict-lat-eng-2.4.2-18|7	Version:	%{version}
21mr|stardict-freedict-lat-eng-2.4.2-18|8	Release:	%{release}
21mr|stardict-freedict-lat-eng-2.4.2-18|9	License:	GPL
21mr|stardict-freedict-lat-eng-2.4.2-18|10	Group:		Databases
21mr|stardict-freedict-lat-eng-2.4.2-18|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-lat-eng-2.4.2-18|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-lat-eng-2.4.2-18|13	BuildArch:	noarch
21mr|stardict-freedict-lat-eng-2.4.2-18|14	
21mr|stardict-freedict-lat-eng-2.4.2-18|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_lat-eng-%{version}.tar.bz2
21mr|stardict-freedict-lat-eng-2.4.2-18|16	
21mr|stardict-freedict-lat-eng-2.4.2-18|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-lat-eng-2.4.2-18|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-lat-eng-2.4.2-18|19	
21mr|stardict-freedict-lat-eng-2.4.2-18|20	%description
21mr|stardict-freedict-lat-eng-2.4.2-18|21	Latin -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-lat-eng-2.4.2-18|22	
21mr|stardict-freedict-lat-eng-2.4.2-18|23	%prep
21mr|stardict-freedict-lat-eng-2.4.2-18|24	%setup -q -n stardict-dictd_www.freedict.de_lat-eng-%{version}
21mr|stardict-freedict-lat-eng-2.4.2-18|25	
21mr|stardict-freedict-lat-eng-2.4.2-18|26	%build
21mr|stardict-freedict-lat-eng-2.4.2-18|27	
21mr|stardict-freedict-lat-eng-2.4.2-18|28	%install
21mr|stardict-freedict-lat-eng-2.4.2-18|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-lat-eng-2.4.2-18|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-lat-eng-2.4.2-18|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-lat-eng-2.4.2-18|32	
21mr|stardict-freedict-lat-eng-2.4.2-18|33	%clean
21mr|stardict-freedict-lat-eng-2.4.2-18|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-lat-eng-2.4.2-18|35	
21mr|stardict-freedict-lat-eng-2.4.2-18|36	%files
21mr|stardict-freedict-lat-eng-2.4.2-18|37	%defattr(-,root,root)
21mr|stardict-freedict-lat-eng-2.4.2-18|38	%{_datadir}/stardict/dic/*

16908 21
21mr|stardict-freedict-nld-deu-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-nld-deu-2.4.2-14|2	%define release 14
21mr|stardict-freedict-nld-deu-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-nld-deu-2.4.2-14|4	
21mr|stardict-freedict-nld-deu-2.4.2-14|5	Summary:	Nederland -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-nld-deu-2.4.2-14|6	Name:		stardict-freedict-nld-deu
21mr|stardict-freedict-nld-deu-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-nld-deu-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-nld-deu-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-nld-deu-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-nld-deu-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-nld-deu-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-nld-deu-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-nld-deu-2.4.2-14|14	
21mr|stardict-freedict-nld-deu-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_nld-deu-%{version}.tar.bz2
21mr|stardict-freedict-nld-deu-2.4.2-14|16	
21mr|stardict-freedict-nld-deu-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-nld-deu-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-nld-deu-2.4.2-14|19	
21mr|stardict-freedict-nld-deu-2.4.2-14|20	%description
21mr|stardict-freedict-nld-deu-2.4.2-14|21	Nederland -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-nld-deu-2.4.2-14|22	
21mr|stardict-freedict-nld-deu-2.4.2-14|23	%prep
21mr|stardict-freedict-nld-deu-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_nld-deu-%{version}
21mr|stardict-freedict-nld-deu-2.4.2-14|25	
21mr|stardict-freedict-nld-deu-2.4.2-14|26	%build
21mr|stardict-freedict-nld-deu-2.4.2-14|27	
21mr|stardict-freedict-nld-deu-2.4.2-14|28	%install
21mr|stardict-freedict-nld-deu-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-nld-deu-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-nld-deu-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-nld-deu-2.4.2-14|32	
21mr|stardict-freedict-nld-deu-2.4.2-14|33	%clean
21mr|stardict-freedict-nld-deu-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-nld-deu-2.4.2-14|35	
21mr|stardict-freedict-nld-deu-2.4.2-14|36	%files
21mr|stardict-freedict-nld-deu-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-nld-deu-2.4.2-14|38	%{_datadir}/stardict/dic/*

16909 21
21mr|stardict-freedict-nld-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-nld-eng-2.4.2-13|2	%define release 13
21mr|stardict-freedict-nld-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-nld-eng-2.4.2-13|4	
21mr|stardict-freedict-nld-eng-2.4.2-13|5	Summary:	Nederland -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-nld-eng-2.4.2-13|6	Name:		stardict-freedict-nld-eng
21mr|stardict-freedict-nld-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-nld-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-nld-eng-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-nld-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-nld-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-nld-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-nld-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-nld-eng-2.4.2-13|14	
21mr|stardict-freedict-nld-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_nld-eng-%{version}.tar.bz2
21mr|stardict-freedict-nld-eng-2.4.2-13|16	
21mr|stardict-freedict-nld-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-nld-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-nld-eng-2.4.2-13|19	
21mr|stardict-freedict-nld-eng-2.4.2-13|20	%description
21mr|stardict-freedict-nld-eng-2.4.2-13|21	Nederland -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-nld-eng-2.4.2-13|22	
21mr|stardict-freedict-nld-eng-2.4.2-13|23	%prep
21mr|stardict-freedict-nld-eng-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_nld-eng-%{version}
21mr|stardict-freedict-nld-eng-2.4.2-13|25	
21mr|stardict-freedict-nld-eng-2.4.2-13|26	%build
21mr|stardict-freedict-nld-eng-2.4.2-13|27	
21mr|stardict-freedict-nld-eng-2.4.2-13|28	%install
21mr|stardict-freedict-nld-eng-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-nld-eng-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-nld-eng-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-nld-eng-2.4.2-13|32	
21mr|stardict-freedict-nld-eng-2.4.2-13|33	%clean
21mr|stardict-freedict-nld-eng-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-nld-eng-2.4.2-13|35	
21mr|stardict-freedict-nld-eng-2.4.2-13|36	%files
21mr|stardict-freedict-nld-eng-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-nld-eng-2.4.2-13|38	%{_datadir}/stardict/dic/*

16910 21
21mr|stardict-freedict-nld-fra-2.4.2-15|1	%define	version	2.4.2
21mr|stardict-freedict-nld-fra-2.4.2-15|2	%define release 15
21mr|stardict-freedict-nld-fra-2.4.2-15|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-nld-fra-2.4.2-15|4	
21mr|stardict-freedict-nld-fra-2.4.2-15|5	Summary:	Nederland -> French Freedict dictionary for StarDict 2
21mr|stardict-freedict-nld-fra-2.4.2-15|6	Name:		stardict-freedict-nld-fra
21mr|stardict-freedict-nld-fra-2.4.2-15|7	Version:	%{version}
21mr|stardict-freedict-nld-fra-2.4.2-15|8	Release:	%{release}
21mr|stardict-freedict-nld-fra-2.4.2-15|9	License:	GPL
21mr|stardict-freedict-nld-fra-2.4.2-15|10	Group:		Databases
21mr|stardict-freedict-nld-fra-2.4.2-15|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-nld-fra-2.4.2-15|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-nld-fra-2.4.2-15|13	BuildArch:	noarch
21mr|stardict-freedict-nld-fra-2.4.2-15|14	
21mr|stardict-freedict-nld-fra-2.4.2-15|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_nld-fra-%{version}.tar.bz2
21mr|stardict-freedict-nld-fra-2.4.2-15|16	
21mr|stardict-freedict-nld-fra-2.4.2-15|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-nld-fra-2.4.2-15|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-nld-fra-2.4.2-15|19	
21mr|stardict-freedict-nld-fra-2.4.2-15|20	%description
21mr|stardict-freedict-nld-fra-2.4.2-15|21	Nederland -> French Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-nld-fra-2.4.2-15|22	
21mr|stardict-freedict-nld-fra-2.4.2-15|23	%prep
21mr|stardict-freedict-nld-fra-2.4.2-15|24	%setup -q -n stardict-dictd_www.freedict.de_nld-fra-%{version}
21mr|stardict-freedict-nld-fra-2.4.2-15|25	
21mr|stardict-freedict-nld-fra-2.4.2-15|26	%build
21mr|stardict-freedict-nld-fra-2.4.2-15|27	
21mr|stardict-freedict-nld-fra-2.4.2-15|28	%install
21mr|stardict-freedict-nld-fra-2.4.2-15|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-nld-fra-2.4.2-15|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-nld-fra-2.4.2-15|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-nld-fra-2.4.2-15|32	
21mr|stardict-freedict-nld-fra-2.4.2-15|33	%clean
21mr|stardict-freedict-nld-fra-2.4.2-15|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-nld-fra-2.4.2-15|35	
21mr|stardict-freedict-nld-fra-2.4.2-15|36	%files
21mr|stardict-freedict-nld-fra-2.4.2-15|37	%defattr(-,root,root)
21mr|stardict-freedict-nld-fra-2.4.2-15|38	%{_datadir}/stardict/dic/*

16911 21
21mr|stardict-freedict-por-deu-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-por-deu-2.4.2-12|2	%define release 12
21mr|stardict-freedict-por-deu-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-por-deu-2.4.2-12|4	
21mr|stardict-freedict-por-deu-2.4.2-12|5	Summary:	Portugese -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-por-deu-2.4.2-12|6	Name:		stardict-freedict-por-deu
21mr|stardict-freedict-por-deu-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-por-deu-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-por-deu-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-por-deu-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-por-deu-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-por-deu-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-por-deu-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-por-deu-2.4.2-12|14	
21mr|stardict-freedict-por-deu-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_por-deu-%{version}.tar.bz2
21mr|stardict-freedict-por-deu-2.4.2-12|16	
21mr|stardict-freedict-por-deu-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-por-deu-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-por-deu-2.4.2-12|19	
21mr|stardict-freedict-por-deu-2.4.2-12|20	%description
21mr|stardict-freedict-por-deu-2.4.2-12|21	Portugese -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-por-deu-2.4.2-12|22	
21mr|stardict-freedict-por-deu-2.4.2-12|23	%prep
21mr|stardict-freedict-por-deu-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_por-deu-%{version}
21mr|stardict-freedict-por-deu-2.4.2-12|25	
21mr|stardict-freedict-por-deu-2.4.2-12|26	%build
21mr|stardict-freedict-por-deu-2.4.2-12|27	
21mr|stardict-freedict-por-deu-2.4.2-12|28	%install
21mr|stardict-freedict-por-deu-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-por-deu-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-por-deu-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-por-deu-2.4.2-12|32	
21mr|stardict-freedict-por-deu-2.4.2-12|33	%clean
21mr|stardict-freedict-por-deu-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-por-deu-2.4.2-12|35	
21mr|stardict-freedict-por-deu-2.4.2-12|36	%files
21mr|stardict-freedict-por-deu-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-por-deu-2.4.2-12|38	%{_datadir}/stardict/dic/*

16912 21
21mr|stardict-freedict-por-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-por-eng-2.4.2-13|2	%define release 13
21mr|stardict-freedict-por-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-por-eng-2.4.2-13|4	
21mr|stardict-freedict-por-eng-2.4.2-13|5	Summary:	Portugese -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-por-eng-2.4.2-13|6	Name:		stardict-freedict-por-eng
21mr|stardict-freedict-por-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-por-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-por-eng-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-por-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-por-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-por-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-por-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-por-eng-2.4.2-13|14	
21mr|stardict-freedict-por-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_por-eng-%{version}.tar.bz2
21mr|stardict-freedict-por-eng-2.4.2-13|16	
21mr|stardict-freedict-por-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-por-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-por-eng-2.4.2-13|19	
21mr|stardict-freedict-por-eng-2.4.2-13|20	%description
21mr|stardict-freedict-por-eng-2.4.2-13|21	Portugese -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-por-eng-2.4.2-13|22	
21mr|stardict-freedict-por-eng-2.4.2-13|23	%prep
21mr|stardict-freedict-por-eng-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_por-eng-%{version}
21mr|stardict-freedict-por-eng-2.4.2-13|25	
21mr|stardict-freedict-por-eng-2.4.2-13|26	%build
21mr|stardict-freedict-por-eng-2.4.2-13|27	
21mr|stardict-freedict-por-eng-2.4.2-13|28	%install
21mr|stardict-freedict-por-eng-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-por-eng-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-por-eng-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-por-eng-2.4.2-13|32	
21mr|stardict-freedict-por-eng-2.4.2-13|33	%clean
21mr|stardict-freedict-por-eng-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-por-eng-2.4.2-13|35	
21mr|stardict-freedict-por-eng-2.4.2-13|36	%files
21mr|stardict-freedict-por-eng-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-por-eng-2.4.2-13|38	%{_datadir}/stardict/dic/*

16913 21
21mr|stardict-freedict-sco-deu-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-sco-deu-2.4.2-12|2	%define release 12
21mr|stardict-freedict-sco-deu-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-sco-deu-2.4.2-12|4	
21mr|stardict-freedict-sco-deu-2.4.2-12|5	Summary:	Scottish -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-sco-deu-2.4.2-12|6	Name:		stardict-freedict-sco-deu
21mr|stardict-freedict-sco-deu-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-sco-deu-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-sco-deu-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-sco-deu-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-sco-deu-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-sco-deu-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-sco-deu-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-sco-deu-2.4.2-12|14	
21mr|stardict-freedict-sco-deu-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_sco-deu-%{version}.tar.bz2
21mr|stardict-freedict-sco-deu-2.4.2-12|16	
21mr|stardict-freedict-sco-deu-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-sco-deu-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-sco-deu-2.4.2-12|19	
21mr|stardict-freedict-sco-deu-2.4.2-12|20	%description
21mr|stardict-freedict-sco-deu-2.4.2-12|21	Scottish -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-sco-deu-2.4.2-12|22	
21mr|stardict-freedict-sco-deu-2.4.2-12|23	%prep
21mr|stardict-freedict-sco-deu-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_sco-deu-%{version}
21mr|stardict-freedict-sco-deu-2.4.2-12|25	
21mr|stardict-freedict-sco-deu-2.4.2-12|26	%build
21mr|stardict-freedict-sco-deu-2.4.2-12|27	
21mr|stardict-freedict-sco-deu-2.4.2-12|28	%install
21mr|stardict-freedict-sco-deu-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-sco-deu-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-sco-deu-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-sco-deu-2.4.2-12|32	
21mr|stardict-freedict-sco-deu-2.4.2-12|33	%clean
21mr|stardict-freedict-sco-deu-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-sco-deu-2.4.2-12|35	
21mr|stardict-freedict-sco-deu-2.4.2-12|36	%files
21mr|stardict-freedict-sco-deu-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-sco-deu-2.4.2-12|38	%{_datadir}/stardict/dic/*

16914 21
21mr|stardict-freedict-scr-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-scr-eng-2.4.2-12|2	%define release 12
21mr|stardict-freedict-scr-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-scr-eng-2.4.2-12|4	
21mr|stardict-freedict-scr-eng-2.4.2-12|5	Summary:	Serbo-Croat -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-scr-eng-2.4.2-12|6	Name:		stardict-freedict-scr-eng
21mr|stardict-freedict-scr-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-scr-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-scr-eng-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-scr-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-scr-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-scr-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-scr-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-scr-eng-2.4.2-12|14	
21mr|stardict-freedict-scr-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_scr-eng-%{version}.tar.bz2
21mr|stardict-freedict-scr-eng-2.4.2-12|16	
21mr|stardict-freedict-scr-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-scr-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-scr-eng-2.4.2-12|19	
21mr|stardict-freedict-scr-eng-2.4.2-12|20	%description
21mr|stardict-freedict-scr-eng-2.4.2-12|21	Serbo-Croat -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-scr-eng-2.4.2-12|22	
21mr|stardict-freedict-scr-eng-2.4.2-12|23	%prep
21mr|stardict-freedict-scr-eng-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_scr-eng-%{version}
21mr|stardict-freedict-scr-eng-2.4.2-12|25	
21mr|stardict-freedict-scr-eng-2.4.2-12|26	%build
21mr|stardict-freedict-scr-eng-2.4.2-12|27	
21mr|stardict-freedict-scr-eng-2.4.2-12|28	%install
21mr|stardict-freedict-scr-eng-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-scr-eng-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-scr-eng-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-scr-eng-2.4.2-12|32	
21mr|stardict-freedict-scr-eng-2.4.2-12|33	%clean
21mr|stardict-freedict-scr-eng-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-scr-eng-2.4.2-12|35	
21mr|stardict-freedict-scr-eng-2.4.2-12|36	%files
21mr|stardict-freedict-scr-eng-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-scr-eng-2.4.2-12|38	%{_datadir}/stardict/dic/*

16915 21
21mr|stardict-freedict-slo-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-slo-eng-2.4.2-12|2	%define release 12
21mr|stardict-freedict-slo-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-slo-eng-2.4.2-12|4	
21mr|stardict-freedict-slo-eng-2.4.2-12|5	Summary:	Slovak -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-slo-eng-2.4.2-12|6	Name:		stardict-freedict-slo-eng
21mr|stardict-freedict-slo-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-slo-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-slo-eng-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-slo-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-slo-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-slo-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-slo-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-slo-eng-2.4.2-12|14	
21mr|stardict-freedict-slo-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_slo-eng-%{version}.tar.bz2
21mr|stardict-freedict-slo-eng-2.4.2-12|16	
21mr|stardict-freedict-slo-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-slo-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-slo-eng-2.4.2-12|19	
21mr|stardict-freedict-slo-eng-2.4.2-12|20	%description
21mr|stardict-freedict-slo-eng-2.4.2-12|21	Slovak -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-slo-eng-2.4.2-12|22	
21mr|stardict-freedict-slo-eng-2.4.2-12|23	%prep
21mr|stardict-freedict-slo-eng-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_slo-eng-%{version}
21mr|stardict-freedict-slo-eng-2.4.2-12|25	
21mr|stardict-freedict-slo-eng-2.4.2-12|26	%build
21mr|stardict-freedict-slo-eng-2.4.2-12|27	
21mr|stardict-freedict-slo-eng-2.4.2-12|28	%install
21mr|stardict-freedict-slo-eng-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-slo-eng-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-slo-eng-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-slo-eng-2.4.2-12|32	
21mr|stardict-freedict-slo-eng-2.4.2-12|33	%clean
21mr|stardict-freedict-slo-eng-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-slo-eng-2.4.2-12|35	
21mr|stardict-freedict-slo-eng-2.4.2-12|36	%files
21mr|stardict-freedict-slo-eng-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-slo-eng-2.4.2-12|38	%{_datadir}/stardict/dic/*

16916 21
21mr|stardict-freedict-spa-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-spa-eng-2.4.2-14|2	%define release 14
21mr|stardict-freedict-spa-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-spa-eng-2.4.2-14|4	
21mr|stardict-freedict-spa-eng-2.4.2-14|5	Summary:	Spanish -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-spa-eng-2.4.2-14|6	Name:		stardict-freedict-spa-eng
21mr|stardict-freedict-spa-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-spa-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-spa-eng-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-spa-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-spa-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-spa-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-spa-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-spa-eng-2.4.2-14|14	
21mr|stardict-freedict-spa-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_spa-eng-%{version}.tar.bz2
21mr|stardict-freedict-spa-eng-2.4.2-14|16	
21mr|stardict-freedict-spa-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-spa-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-spa-eng-2.4.2-14|19	
21mr|stardict-freedict-spa-eng-2.4.2-14|20	%description
21mr|stardict-freedict-spa-eng-2.4.2-14|21	Spanish -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-spa-eng-2.4.2-14|22	
21mr|stardict-freedict-spa-eng-2.4.2-14|23	%prep
21mr|stardict-freedict-spa-eng-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_spa-eng-%{version}
21mr|stardict-freedict-spa-eng-2.4.2-14|25	
21mr|stardict-freedict-spa-eng-2.4.2-14|26	%build
21mr|stardict-freedict-spa-eng-2.4.2-14|27	
21mr|stardict-freedict-spa-eng-2.4.2-14|28	%install
21mr|stardict-freedict-spa-eng-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-spa-eng-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-spa-eng-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-spa-eng-2.4.2-14|32	
21mr|stardict-freedict-spa-eng-2.4.2-14|33	%clean
21mr|stardict-freedict-spa-eng-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-spa-eng-2.4.2-14|35	
21mr|stardict-freedict-spa-eng-2.4.2-14|36	%files
21mr|stardict-freedict-spa-eng-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-spa-eng-2.4.2-14|38	%{_datadir}/stardict/dic/*

16917 21
21mr|stardict-freedict-swa-eng-2.4.2-15|1	%define	version	2.4.2
21mr|stardict-freedict-swa-eng-2.4.2-15|2	%define release 15
21mr|stardict-freedict-swa-eng-2.4.2-15|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-swa-eng-2.4.2-15|4	
21mr|stardict-freedict-swa-eng-2.4.2-15|5	Summary:	Swahili -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-swa-eng-2.4.2-15|6	Name:		stardict-freedict-swa-eng
21mr|stardict-freedict-swa-eng-2.4.2-15|7	Version:	%{version}
21mr|stardict-freedict-swa-eng-2.4.2-15|8	Release:	%{release}
21mr|stardict-freedict-swa-eng-2.4.2-15|9	License:	GPL
21mr|stardict-freedict-swa-eng-2.4.2-15|10	Group:		Databases
21mr|stardict-freedict-swa-eng-2.4.2-15|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-swa-eng-2.4.2-15|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-swa-eng-2.4.2-15|13	BuildArch:	noarch
21mr|stardict-freedict-swa-eng-2.4.2-15|14	
21mr|stardict-freedict-swa-eng-2.4.2-15|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_swa-eng-%{version}.tar.bz2
21mr|stardict-freedict-swa-eng-2.4.2-15|16	
21mr|stardict-freedict-swa-eng-2.4.2-15|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-swa-eng-2.4.2-15|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-swa-eng-2.4.2-15|19	
21mr|stardict-freedict-swa-eng-2.4.2-15|20	%description
21mr|stardict-freedict-swa-eng-2.4.2-15|21	Swahili -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-swa-eng-2.4.2-15|22	
21mr|stardict-freedict-swa-eng-2.4.2-15|23	%prep
21mr|stardict-freedict-swa-eng-2.4.2-15|24	%setup -q -n stardict-dictd_www.freedict.de_swa-eng-%{version}
21mr|stardict-freedict-swa-eng-2.4.2-15|25	
21mr|stardict-freedict-swa-eng-2.4.2-15|26	%build
21mr|stardict-freedict-swa-eng-2.4.2-15|27	
21mr|stardict-freedict-swa-eng-2.4.2-15|28	%install
21mr|stardict-freedict-swa-eng-2.4.2-15|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-swa-eng-2.4.2-15|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-swa-eng-2.4.2-15|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-swa-eng-2.4.2-15|32	
21mr|stardict-freedict-swa-eng-2.4.2-15|33	%clean
21mr|stardict-freedict-swa-eng-2.4.2-15|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-swa-eng-2.4.2-15|35	
21mr|stardict-freedict-swa-eng-2.4.2-15|36	%files
21mr|stardict-freedict-swa-eng-2.4.2-15|37	%defattr(-,root,root)
21mr|stardict-freedict-swa-eng-2.4.2-15|38	%{_datadir}/stardict/dic/*

16918 21
21mr|stardict-freedict-swe-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-freedict-swe-eng-2.4.2-13|2	%define release 13
21mr|stardict-freedict-swe-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-swe-eng-2.4.2-13|4	
21mr|stardict-freedict-swe-eng-2.4.2-13|5	Summary:	Swedish -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-swe-eng-2.4.2-13|6	Name:		stardict-freedict-swe-eng
21mr|stardict-freedict-swe-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-freedict-swe-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-freedict-swe-eng-2.4.2-13|9	License:	GPL
21mr|stardict-freedict-swe-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-freedict-swe-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-swe-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-swe-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-freedict-swe-eng-2.4.2-13|14	
21mr|stardict-freedict-swe-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_swe-eng-%{version}.tar.bz2
21mr|stardict-freedict-swe-eng-2.4.2-13|16	
21mr|stardict-freedict-swe-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-swe-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-swe-eng-2.4.2-13|19	
21mr|stardict-freedict-swe-eng-2.4.2-13|20	%description
21mr|stardict-freedict-swe-eng-2.4.2-13|21	Swedish -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-swe-eng-2.4.2-13|22	
21mr|stardict-freedict-swe-eng-2.4.2-13|23	%prep
21mr|stardict-freedict-swe-eng-2.4.2-13|24	%setup -q -n stardict-dictd_www.freedict.de_swe-eng-%{version}
21mr|stardict-freedict-swe-eng-2.4.2-13|25	
21mr|stardict-freedict-swe-eng-2.4.2-13|26	%build
21mr|stardict-freedict-swe-eng-2.4.2-13|27	
21mr|stardict-freedict-swe-eng-2.4.2-13|28	%install
21mr|stardict-freedict-swe-eng-2.4.2-13|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-swe-eng-2.4.2-13|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-swe-eng-2.4.2-13|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-swe-eng-2.4.2-13|32	
21mr|stardict-freedict-swe-eng-2.4.2-13|33	%clean
21mr|stardict-freedict-swe-eng-2.4.2-13|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-swe-eng-2.4.2-13|35	
21mr|stardict-freedict-swe-eng-2.4.2-13|36	%files
21mr|stardict-freedict-swe-eng-2.4.2-13|37	%defattr(-,root,root)
21mr|stardict-freedict-swe-eng-2.4.2-13|38	%{_datadir}/stardict/dic/*

16919 21
21mr|stardict-freedict-tur-deu-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-freedict-tur-deu-2.4.2-14|2	%define release 14
21mr|stardict-freedict-tur-deu-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-tur-deu-2.4.2-14|4	
21mr|stardict-freedict-tur-deu-2.4.2-14|5	Summary:	Turkish -> German Freedict dictionary for StarDict 2
21mr|stardict-freedict-tur-deu-2.4.2-14|6	Name:		stardict-freedict-tur-deu
21mr|stardict-freedict-tur-deu-2.4.2-14|7	Version:	%{version}
21mr|stardict-freedict-tur-deu-2.4.2-14|8	Release:	%{release}
21mr|stardict-freedict-tur-deu-2.4.2-14|9	License:	GPL
21mr|stardict-freedict-tur-deu-2.4.2-14|10	Group:		Databases
21mr|stardict-freedict-tur-deu-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-tur-deu-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-tur-deu-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-freedict-tur-deu-2.4.2-14|14	
21mr|stardict-freedict-tur-deu-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_tur-deu-%{version}.tar.bz2
21mr|stardict-freedict-tur-deu-2.4.2-14|16	
21mr|stardict-freedict-tur-deu-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-tur-deu-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-tur-deu-2.4.2-14|19	
21mr|stardict-freedict-tur-deu-2.4.2-14|20	%description
21mr|stardict-freedict-tur-deu-2.4.2-14|21	Turkish -> German Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-tur-deu-2.4.2-14|22	
21mr|stardict-freedict-tur-deu-2.4.2-14|23	%prep
21mr|stardict-freedict-tur-deu-2.4.2-14|24	%setup -q -n stardict-dictd_www.freedict.de_tur-deu-%{version}
21mr|stardict-freedict-tur-deu-2.4.2-14|25	
21mr|stardict-freedict-tur-deu-2.4.2-14|26	%build
21mr|stardict-freedict-tur-deu-2.4.2-14|27	
21mr|stardict-freedict-tur-deu-2.4.2-14|28	%install
21mr|stardict-freedict-tur-deu-2.4.2-14|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-tur-deu-2.4.2-14|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-tur-deu-2.4.2-14|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-tur-deu-2.4.2-14|32	
21mr|stardict-freedict-tur-deu-2.4.2-14|33	%clean
21mr|stardict-freedict-tur-deu-2.4.2-14|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-tur-deu-2.4.2-14|35	
21mr|stardict-freedict-tur-deu-2.4.2-14|36	%files
21mr|stardict-freedict-tur-deu-2.4.2-14|37	%defattr(-,root,root)
21mr|stardict-freedict-tur-deu-2.4.2-14|38	%{_datadir}/stardict/dic/*

16920 21
21mr|stardict-freedict-tur-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-freedict-tur-eng-2.4.2-12|2	%define release 12
21mr|stardict-freedict-tur-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-tur-eng-2.4.2-12|4	
21mr|stardict-freedict-tur-eng-2.4.2-12|5	Summary:	Turkish -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-tur-eng-2.4.2-12|6	Name:		stardict-freedict-tur-eng
21mr|stardict-freedict-tur-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-freedict-tur-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-freedict-tur-eng-2.4.2-12|9	License:	GPL
21mr|stardict-freedict-tur-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-freedict-tur-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-tur-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-tur-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-freedict-tur-eng-2.4.2-12|14	
21mr|stardict-freedict-tur-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_tur-eng-%{version}.tar.bz2
21mr|stardict-freedict-tur-eng-2.4.2-12|16	
21mr|stardict-freedict-tur-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-tur-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-tur-eng-2.4.2-12|19	
21mr|stardict-freedict-tur-eng-2.4.2-12|20	%description
21mr|stardict-freedict-tur-eng-2.4.2-12|21	Turkish -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-tur-eng-2.4.2-12|22	
21mr|stardict-freedict-tur-eng-2.4.2-12|23	%prep
21mr|stardict-freedict-tur-eng-2.4.2-12|24	%setup -q -n stardict-dictd_www.freedict.de_tur-eng-%{version}
21mr|stardict-freedict-tur-eng-2.4.2-12|25	
21mr|stardict-freedict-tur-eng-2.4.2-12|26	%build
21mr|stardict-freedict-tur-eng-2.4.2-12|27	
21mr|stardict-freedict-tur-eng-2.4.2-12|28	%install
21mr|stardict-freedict-tur-eng-2.4.2-12|29	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-tur-eng-2.4.2-12|30	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-tur-eng-2.4.2-12|31	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-tur-eng-2.4.2-12|32	
21mr|stardict-freedict-tur-eng-2.4.2-12|33	%clean
21mr|stardict-freedict-tur-eng-2.4.2-12|34	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-tur-eng-2.4.2-12|35	
21mr|stardict-freedict-tur-eng-2.4.2-12|36	%files
21mr|stardict-freedict-tur-eng-2.4.2-12|37	%defattr(-,root,root)
21mr|stardict-freedict-tur-eng-2.4.2-12|38	%{_datadir}/stardict/dic/*

16921 21
21mr|stardict-freedict-wel-eng-2.4.2-16|1	%define	version	2.4.2
21mr|stardict-freedict-wel-eng-2.4.2-16|2	%define release 16
21mr|stardict-freedict-wel-eng-2.4.2-16|3	%define dict_format_version	2.4.2
21mr|stardict-freedict-wel-eng-2.4.2-16|4	
21mr|stardict-freedict-wel-eng-2.4.2-16|5	Summary:	Welsh -> English Freedict dictionary for StarDict 2
21mr|stardict-freedict-wel-eng-2.4.2-16|6	Name:		stardict-freedict-wel-eng
21mr|stardict-freedict-wel-eng-2.4.2-16|7	Version:	%{version}
21mr|stardict-freedict-wel-eng-2.4.2-16|8	Release:	%{release}
21mr|stardict-freedict-wel-eng-2.4.2-16|9	License:	GPL
21mr|stardict-freedict-wel-eng-2.4.2-16|10	Group:		Databases
21mr|stardict-freedict-wel-eng-2.4.2-16|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-freedict-wel-eng-2.4.2-16|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-freedict-wel-eng-2.4.2-16|13	BuildArch:	noarch
21mr|stardict-freedict-wel-eng-2.4.2-16|14	
21mr|stardict-freedict-wel-eng-2.4.2-16|15	# http://freedict.sourceforge.net/download/linux/wel-eng.tar.gz
21mr|stardict-freedict-wel-eng-2.4.2-16|16	Source0:	http://deaddog.org/stardict/stardict-dictd_www.freedict.de_wel-eng-%{version}.tar.bz2
21mr|stardict-freedict-wel-eng-2.4.2-16|17	
21mr|stardict-freedict-wel-eng-2.4.2-16|18	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-freedict-wel-eng-2.4.2-16|19	Requires:	stardict >= %{dict_format_version}
21mr|stardict-freedict-wel-eng-2.4.2-16|20	
21mr|stardict-freedict-wel-eng-2.4.2-16|21	%description
21mr|stardict-freedict-wel-eng-2.4.2-16|22	Welsh -> English Freedict dictionary in StarDict 2 format
21mr|stardict-freedict-wel-eng-2.4.2-16|23	(originally for dictd)
21mr|stardict-freedict-wel-eng-2.4.2-16|24	
21mr|stardict-freedict-wel-eng-2.4.2-16|25	%prep
21mr|stardict-freedict-wel-eng-2.4.2-16|26	%setup -q -n stardict-dictd_www.freedict.de_wel-eng-%{version}
21mr|stardict-freedict-wel-eng-2.4.2-16|27	
21mr|stardict-freedict-wel-eng-2.4.2-16|28	%build
21mr|stardict-freedict-wel-eng-2.4.2-16|29	
21mr|stardict-freedict-wel-eng-2.4.2-16|30	%install
21mr|stardict-freedict-wel-eng-2.4.2-16|31	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-wel-eng-2.4.2-16|32	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-wel-eng-2.4.2-16|33	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-freedict-wel-eng-2.4.2-16|34	
21mr|stardict-freedict-wel-eng-2.4.2-16|35	%clean
21mr|stardict-freedict-wel-eng-2.4.2-16|36	rm -rf $RPM_BUILD_ROOT
21mr|stardict-freedict-wel-eng-2.4.2-16|37	
21mr|stardict-freedict-wel-eng-2.4.2-16|38	%files
21mr|stardict-freedict-wel-eng-2.4.2-16|39	%defattr(-,root,root)
21mr|stardict-freedict-wel-eng-2.4.2-16|40	%{_datadir}/stardict/dic/*

16922 21
21mr|stardict-quick-afr-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-afr-eng-2.4.2-12|2	%define release 12
21mr|stardict-quick-afr-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-afr-eng-2.4.2-12|4	
21mr|stardict-quick-afr-eng-2.4.2-12|5	Summary:	Afrikaanss -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-afr-eng-2.4.2-12|6	Name:		stardict-quick-afr-eng
21mr|stardict-quick-afr-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-afr-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-afr-eng-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-afr-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-afr-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-afr-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-afr-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-afr-eng-2.4.2-12|14	
21mr|stardict-quick-afr-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_afr-eng-%{version}.tar.bz2
21mr|stardict-quick-afr-eng-2.4.2-12|16	
21mr|stardict-quick-afr-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-afr-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-afr-eng-2.4.2-12|19	
21mr|stardict-quick-afr-eng-2.4.2-12|20	%description
21mr|stardict-quick-afr-eng-2.4.2-12|21	Afrikaanss -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-afr-eng-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-afr-eng-2.4.2-12|23	
21mr|stardict-quick-afr-eng-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-afr-eng-2.4.2-12|25	
21mr|stardict-quick-afr-eng-2.4.2-12|26	%prep
21mr|stardict-quick-afr-eng-2.4.2-12|27	%setup -q -n stardict-quick_afr-eng-%{version}
21mr|stardict-quick-afr-eng-2.4.2-12|28	
21mr|stardict-quick-afr-eng-2.4.2-12|29	%build
21mr|stardict-quick-afr-eng-2.4.2-12|30	
21mr|stardict-quick-afr-eng-2.4.2-12|31	%install
21mr|stardict-quick-afr-eng-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-afr-eng-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-afr-eng-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-afr-eng-2.4.2-12|35	
21mr|stardict-quick-afr-eng-2.4.2-12|36	%clean
21mr|stardict-quick-afr-eng-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-afr-eng-2.4.2-12|38	
21mr|stardict-quick-afr-eng-2.4.2-12|39	%files
21mr|stardict-quick-afr-eng-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-afr-eng-2.4.2-12|41	%{_datadir}/stardict/dic/*

16923 21
21mr|stardict-quick-dan-deu-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-dan-deu-2.4.2-12|2	%define release 12
21mr|stardict-quick-dan-deu-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-dan-deu-2.4.2-12|4	
21mr|stardict-quick-dan-deu-2.4.2-12|5	Summary:	Danish -> German *Quick dictionary for StarDict 2
21mr|stardict-quick-dan-deu-2.4.2-12|6	Name:		stardict-quick-dan-deu
21mr|stardict-quick-dan-deu-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-dan-deu-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-dan-deu-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-dan-deu-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-dan-deu-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-dan-deu-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-dan-deu-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-dan-deu-2.4.2-12|14	
21mr|stardict-quick-dan-deu-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-deu-%{version}.tar.bz2
21mr|stardict-quick-dan-deu-2.4.2-12|16	
21mr|stardict-quick-dan-deu-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-dan-deu-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-dan-deu-2.4.2-12|19	
21mr|stardict-quick-dan-deu-2.4.2-12|20	%description
21mr|stardict-quick-dan-deu-2.4.2-12|21	Danish -> German *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-dan-deu-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-dan-deu-2.4.2-12|23	
21mr|stardict-quick-dan-deu-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-dan-deu-2.4.2-12|25	
21mr|stardict-quick-dan-deu-2.4.2-12|26	%prep
21mr|stardict-quick-dan-deu-2.4.2-12|27	%setup -q -n stardict-quick_dan-deu-%{version}
21mr|stardict-quick-dan-deu-2.4.2-12|28	
21mr|stardict-quick-dan-deu-2.4.2-12|29	%build
21mr|stardict-quick-dan-deu-2.4.2-12|30	
21mr|stardict-quick-dan-deu-2.4.2-12|31	%install
21mr|stardict-quick-dan-deu-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-dan-deu-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-dan-deu-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-dan-deu-2.4.2-12|35	
21mr|stardict-quick-dan-deu-2.4.2-12|36	%clean
21mr|stardict-quick-dan-deu-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-dan-deu-2.4.2-12|38	
21mr|stardict-quick-dan-deu-2.4.2-12|39	%files
21mr|stardict-quick-dan-deu-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-dan-deu-2.4.2-12|41	%{_datadir}/stardict/dic/*

16924 21
21mr|stardict-quick-dan-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-dan-eng-2.4.2-13|2	%define release 13
21mr|stardict-quick-dan-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-dan-eng-2.4.2-13|4	
21mr|stardict-quick-dan-eng-2.4.2-13|5	Summary:	Danish -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-dan-eng-2.4.2-13|6	Name:		stardict-quick-dan-eng
21mr|stardict-quick-dan-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-dan-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-dan-eng-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-dan-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-dan-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-dan-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-dan-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-dan-eng-2.4.2-13|14	
21mr|stardict-quick-dan-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-eng-%{version}.tar.bz2
21mr|stardict-quick-dan-eng-2.4.2-13|16	
21mr|stardict-quick-dan-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-dan-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-dan-eng-2.4.2-13|19	
21mr|stardict-quick-dan-eng-2.4.2-13|20	%description
21mr|stardict-quick-dan-eng-2.4.2-13|21	Danish -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-dan-eng-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-dan-eng-2.4.2-13|23	
21mr|stardict-quick-dan-eng-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-dan-eng-2.4.2-13|25	
21mr|stardict-quick-dan-eng-2.4.2-13|26	%prep
21mr|stardict-quick-dan-eng-2.4.2-13|27	%setup -q -n stardict-quick_dan-eng-%{version}
21mr|stardict-quick-dan-eng-2.4.2-13|28	
21mr|stardict-quick-dan-eng-2.4.2-13|29	%build
21mr|stardict-quick-dan-eng-2.4.2-13|30	
21mr|stardict-quick-dan-eng-2.4.2-13|31	%install
21mr|stardict-quick-dan-eng-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-dan-eng-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-dan-eng-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-dan-eng-2.4.2-13|35	
21mr|stardict-quick-dan-eng-2.4.2-13|36	%clean
21mr|stardict-quick-dan-eng-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-dan-eng-2.4.2-13|38	
21mr|stardict-quick-dan-eng-2.4.2-13|39	%files
21mr|stardict-quick-dan-eng-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-dan-eng-2.4.2-13|41	%{_datadir}/stardict/dic/*

16925 21
21mr|stardict-quick-dan-fra-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-dan-fra-2.4.2-14|2	%define release 14
21mr|stardict-quick-dan-fra-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-dan-fra-2.4.2-14|4	
21mr|stardict-quick-dan-fra-2.4.2-14|5	Summary:	Danish -> French *Quick dictionary for StarDict 2
21mr|stardict-quick-dan-fra-2.4.2-14|6	Name:		stardict-quick-dan-fra
21mr|stardict-quick-dan-fra-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-dan-fra-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-dan-fra-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-dan-fra-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-dan-fra-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-dan-fra-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-dan-fra-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-dan-fra-2.4.2-14|14	
21mr|stardict-quick-dan-fra-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-fra-%{version}.tar.bz2
21mr|stardict-quick-dan-fra-2.4.2-14|16	
21mr|stardict-quick-dan-fra-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-dan-fra-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-dan-fra-2.4.2-14|19	
21mr|stardict-quick-dan-fra-2.4.2-14|20	%description
21mr|stardict-quick-dan-fra-2.4.2-14|21	Danish -> French *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-dan-fra-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-dan-fra-2.4.2-14|23	
21mr|stardict-quick-dan-fra-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-dan-fra-2.4.2-14|25	
21mr|stardict-quick-dan-fra-2.4.2-14|26	%prep
21mr|stardict-quick-dan-fra-2.4.2-14|27	%setup -q -n stardict-quick_dan-fra-%{version}
21mr|stardict-quick-dan-fra-2.4.2-14|28	
21mr|stardict-quick-dan-fra-2.4.2-14|29	%build
21mr|stardict-quick-dan-fra-2.4.2-14|30	
21mr|stardict-quick-dan-fra-2.4.2-14|31	%install
21mr|stardict-quick-dan-fra-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-dan-fra-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-dan-fra-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-dan-fra-2.4.2-14|35	
21mr|stardict-quick-dan-fra-2.4.2-14|36	%clean
21mr|stardict-quick-dan-fra-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-dan-fra-2.4.2-14|38	
21mr|stardict-quick-dan-fra-2.4.2-14|39	%files
21mr|stardict-quick-dan-fra-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-dan-fra-2.4.2-14|41	%{_datadir}/stardict/dic/*

16926 21
21mr|stardict-quick-deu-dan-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-deu-dan-2.4.2-13|2	%define release 13
21mr|stardict-quick-deu-dan-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-deu-dan-2.4.2-13|4	
21mr|stardict-quick-deu-dan-2.4.2-13|5	Summary:	German -> Danish *Quick dictionary for StarDict 2
21mr|stardict-quick-deu-dan-2.4.2-13|6	Name:		stardict-quick-deu-dan
21mr|stardict-quick-deu-dan-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-deu-dan-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-deu-dan-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-deu-dan-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-deu-dan-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-deu-dan-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-deu-dan-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-deu-dan-2.4.2-13|14	
21mr|stardict-quick-deu-dan-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_deu-dan-%{version}.tar.bz2
21mr|stardict-quick-deu-dan-2.4.2-13|16	
21mr|stardict-quick-deu-dan-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-deu-dan-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-deu-dan-2.4.2-13|19	
21mr|stardict-quick-deu-dan-2.4.2-13|20	%description
21mr|stardict-quick-deu-dan-2.4.2-13|21	German -> Danish *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-deu-dan-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-deu-dan-2.4.2-13|23	
21mr|stardict-quick-deu-dan-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-deu-dan-2.4.2-13|25	
21mr|stardict-quick-deu-dan-2.4.2-13|26	%prep
21mr|stardict-quick-deu-dan-2.4.2-13|27	%setup -q -n stardict-quick_deu-dan-%{version}
21mr|stardict-quick-deu-dan-2.4.2-13|28	
21mr|stardict-quick-deu-dan-2.4.2-13|29	%build
21mr|stardict-quick-deu-dan-2.4.2-13|30	
21mr|stardict-quick-deu-dan-2.4.2-13|31	%install
21mr|stardict-quick-deu-dan-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-deu-dan-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-deu-dan-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-deu-dan-2.4.2-13|35	
21mr|stardict-quick-deu-dan-2.4.2-13|36	%clean
21mr|stardict-quick-deu-dan-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-deu-dan-2.4.2-13|38	
21mr|stardict-quick-deu-dan-2.4.2-13|39	%files
21mr|stardict-quick-deu-dan-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-deu-dan-2.4.2-13|41	%{_datadir}/stardict/dic/*

16927 21
21mr|stardict-quick-deu-deu-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-deu-deu-2.4.2-13|2	%define release 13
21mr|stardict-quick-deu-deu-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-deu-deu-2.4.2-13|4	
21mr|stardict-quick-deu-deu-2.4.2-13|5	Summary:	German -> German *Quick dictionary for StarDict 2
21mr|stardict-quick-deu-deu-2.4.2-13|6	Name:		stardict-quick-deu-deu
21mr|stardict-quick-deu-deu-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-deu-deu-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-deu-deu-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-deu-deu-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-deu-deu-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-deu-deu-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-deu-deu-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-deu-deu-2.4.2-13|14	
21mr|stardict-quick-deu-deu-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_deu-deu-%{version}.tar.bz2
21mr|stardict-quick-deu-deu-2.4.2-13|16	
21mr|stardict-quick-deu-deu-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-deu-deu-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-deu-deu-2.4.2-13|19	
21mr|stardict-quick-deu-deu-2.4.2-13|20	%description
21mr|stardict-quick-deu-deu-2.4.2-13|21	German -> German *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-deu-deu-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-deu-deu-2.4.2-13|23	
21mr|stardict-quick-deu-deu-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-deu-deu-2.4.2-13|25	
21mr|stardict-quick-deu-deu-2.4.2-13|26	%prep
21mr|stardict-quick-deu-deu-2.4.2-13|27	%setup -q -n stardict-quick_deu-deu-%{version}
21mr|stardict-quick-deu-deu-2.4.2-13|28	
21mr|stardict-quick-deu-deu-2.4.2-13|29	%build
21mr|stardict-quick-deu-deu-2.4.2-13|30	
21mr|stardict-quick-deu-deu-2.4.2-13|31	%install
21mr|stardict-quick-deu-deu-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-deu-deu-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-deu-deu-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-deu-deu-2.4.2-13|35	
21mr|stardict-quick-deu-deu-2.4.2-13|36	%clean
21mr|stardict-quick-deu-deu-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-deu-deu-2.4.2-13|38	
21mr|stardict-quick-deu-deu-2.4.2-13|39	%files
21mr|stardict-quick-deu-deu-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-deu-deu-2.4.2-13|41	%{_datadir}/stardict/dic/*

16928 21
21mr|stardict-quick-deu-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-deu-eng-2.4.2-13|2	%define release 13
21mr|stardict-quick-deu-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-deu-eng-2.4.2-13|4	
21mr|stardict-quick-deu-eng-2.4.2-13|5	Summary:	German -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-deu-eng-2.4.2-13|6	Name:		stardict-quick-deu-eng
21mr|stardict-quick-deu-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-deu-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-deu-eng-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-deu-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-deu-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-deu-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-deu-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-deu-eng-2.4.2-13|14	
21mr|stardict-quick-deu-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_deu-eng-%{version}.tar.bz2
21mr|stardict-quick-deu-eng-2.4.2-13|16	
21mr|stardict-quick-deu-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-deu-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-deu-eng-2.4.2-13|19	
21mr|stardict-quick-deu-eng-2.4.2-13|20	%description
21mr|stardict-quick-deu-eng-2.4.2-13|21	German -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-deu-eng-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-deu-eng-2.4.2-13|23	
21mr|stardict-quick-deu-eng-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-deu-eng-2.4.2-13|25	
21mr|stardict-quick-deu-eng-2.4.2-13|26	%prep
21mr|stardict-quick-deu-eng-2.4.2-13|27	%setup -q -n stardict-quick_deu-eng-%{version}
21mr|stardict-quick-deu-eng-2.4.2-13|28	
21mr|stardict-quick-deu-eng-2.4.2-13|29	%build
21mr|stardict-quick-deu-eng-2.4.2-13|30	
21mr|stardict-quick-deu-eng-2.4.2-13|31	%install
21mr|stardict-quick-deu-eng-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-deu-eng-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-deu-eng-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-deu-eng-2.4.2-13|35	
21mr|stardict-quick-deu-eng-2.4.2-13|36	%clean
21mr|stardict-quick-deu-eng-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-deu-eng-2.4.2-13|38	
21mr|stardict-quick-deu-eng-2.4.2-13|39	%files
21mr|stardict-quick-deu-eng-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-deu-eng-2.4.2-13|41	%{_datadir}/stardict/dic/*

16929 21
21mr|stardict-quick-deu-swe-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-deu-swe-2.4.2-13|2	%define release 13
21mr|stardict-quick-deu-swe-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-deu-swe-2.4.2-13|4	
21mr|stardict-quick-deu-swe-2.4.2-13|5	Summary:	German -> Swedish *Quick dictionary for StarDict 2
21mr|stardict-quick-deu-swe-2.4.2-13|6	Name:		stardict-quick-deu-swe
21mr|stardict-quick-deu-swe-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-deu-swe-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-deu-swe-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-deu-swe-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-deu-swe-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-deu-swe-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-deu-swe-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-deu-swe-2.4.2-13|14	
21mr|stardict-quick-deu-swe-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_deu-swe-%{version}.tar.bz2
21mr|stardict-quick-deu-swe-2.4.2-13|16	
21mr|stardict-quick-deu-swe-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-deu-swe-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-deu-swe-2.4.2-13|19	
21mr|stardict-quick-deu-swe-2.4.2-13|20	%description
21mr|stardict-quick-deu-swe-2.4.2-13|21	German -> Swedish *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-deu-swe-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-deu-swe-2.4.2-13|23	
21mr|stardict-quick-deu-swe-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-deu-swe-2.4.2-13|25	
21mr|stardict-quick-deu-swe-2.4.2-13|26	%prep
21mr|stardict-quick-deu-swe-2.4.2-13|27	%setup -q -n stardict-quick_deu-swe-%{version}
21mr|stardict-quick-deu-swe-2.4.2-13|28	
21mr|stardict-quick-deu-swe-2.4.2-13|29	%build
21mr|stardict-quick-deu-swe-2.4.2-13|30	
21mr|stardict-quick-deu-swe-2.4.2-13|31	%install
21mr|stardict-quick-deu-swe-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-deu-swe-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-deu-swe-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-deu-swe-2.4.2-13|35	
21mr|stardict-quick-deu-swe-2.4.2-13|36	%clean
21mr|stardict-quick-deu-swe-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-deu-swe-2.4.2-13|38	
21mr|stardict-quick-deu-swe-2.4.2-13|39	%files
21mr|stardict-quick-deu-swe-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-deu-swe-2.4.2-13|41	%{_datadir}/stardict/dic/*

16930 21
21mr|stardict-quick-eng-afr-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-eng-afr-2.4.2-14|2	%define release 14
21mr|stardict-quick-eng-afr-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-afr-2.4.2-14|4	
21mr|stardict-quick-eng-afr-2.4.2-14|5	Summary:	English -> Afrikaanss *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-afr-2.4.2-14|6	Name:		stardict-quick-eng-afr
21mr|stardict-quick-eng-afr-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-eng-afr-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-eng-afr-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-eng-afr-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-eng-afr-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-afr-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-afr-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-eng-afr-2.4.2-14|14	
21mr|stardict-quick-eng-afr-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-afr-%{version}.tar.bz2
21mr|stardict-quick-eng-afr-2.4.2-14|16	
21mr|stardict-quick-eng-afr-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-afr-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-afr-2.4.2-14|19	
21mr|stardict-quick-eng-afr-2.4.2-14|20	%description
21mr|stardict-quick-eng-afr-2.4.2-14|21	English -> Afrikaanss *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-afr-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-afr-2.4.2-14|23	
21mr|stardict-quick-eng-afr-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-eng-afr-2.4.2-14|25	
21mr|stardict-quick-eng-afr-2.4.2-14|26	%prep
21mr|stardict-quick-eng-afr-2.4.2-14|27	%setup -q -n stardict-quick_eng-afr-%{version}
21mr|stardict-quick-eng-afr-2.4.2-14|28	
21mr|stardict-quick-eng-afr-2.4.2-14|29	%build
21mr|stardict-quick-eng-afr-2.4.2-14|30	
21mr|stardict-quick-eng-afr-2.4.2-14|31	%install
21mr|stardict-quick-eng-afr-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-afr-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-afr-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-afr-2.4.2-14|35	
21mr|stardict-quick-eng-afr-2.4.2-14|36	%clean
21mr|stardict-quick-eng-afr-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-afr-2.4.2-14|38	
21mr|stardict-quick-eng-afr-2.4.2-14|39	%files
21mr|stardict-quick-eng-afr-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-eng-afr-2.4.2-14|41	%{_datadir}/stardict/dic/*

16931 21
21mr|stardict-quick-eng-dan-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-eng-dan-2.4.2-14|2	%define release 14
21mr|stardict-quick-eng-dan-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-dan-2.4.2-14|4	
21mr|stardict-quick-eng-dan-2.4.2-14|5	Summary:	English -> Danish *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-dan-2.4.2-14|6	Name:		stardict-quick-eng-dan
21mr|stardict-quick-eng-dan-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-eng-dan-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-eng-dan-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-eng-dan-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-eng-dan-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-dan-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-dan-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-eng-dan-2.4.2-14|14	
21mr|stardict-quick-eng-dan-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-dan-%{version}.tar.bz2
21mr|stardict-quick-eng-dan-2.4.2-14|16	
21mr|stardict-quick-eng-dan-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-dan-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-dan-2.4.2-14|19	
21mr|stardict-quick-eng-dan-2.4.2-14|20	%description
21mr|stardict-quick-eng-dan-2.4.2-14|21	English -> Danish *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-dan-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-dan-2.4.2-14|23	
21mr|stardict-quick-eng-dan-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-eng-dan-2.4.2-14|25	
21mr|stardict-quick-eng-dan-2.4.2-14|26	%prep
21mr|stardict-quick-eng-dan-2.4.2-14|27	%setup -q -n stardict-quick_eng-dan-%{version}
21mr|stardict-quick-eng-dan-2.4.2-14|28	
21mr|stardict-quick-eng-dan-2.4.2-14|29	%build
21mr|stardict-quick-eng-dan-2.4.2-14|30	
21mr|stardict-quick-eng-dan-2.4.2-14|31	%install
21mr|stardict-quick-eng-dan-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-dan-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-dan-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-dan-2.4.2-14|35	
21mr|stardict-quick-eng-dan-2.4.2-14|36	%clean
21mr|stardict-quick-eng-dan-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-dan-2.4.2-14|38	
21mr|stardict-quick-eng-dan-2.4.2-14|39	%files
21mr|stardict-quick-eng-dan-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-eng-dan-2.4.2-14|41	%{_datadir}/stardict/dic/*

16932 21
21mr|stardict-quick-eng-deu-2.4.2-16|1	%define	version	2.4.2
21mr|stardict-quick-eng-deu-2.4.2-16|2	%define release 16
21mr|stardict-quick-eng-deu-2.4.2-16|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-deu-2.4.2-16|4	
21mr|stardict-quick-eng-deu-2.4.2-16|5	Summary:	English -> German *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-deu-2.4.2-16|6	Name:		stardict-quick-eng-deu
21mr|stardict-quick-eng-deu-2.4.2-16|7	Version:	%{version}
21mr|stardict-quick-eng-deu-2.4.2-16|8	Release:	%{release}
21mr|stardict-quick-eng-deu-2.4.2-16|9	License:	Distributable
21mr|stardict-quick-eng-deu-2.4.2-16|10	Group:		Databases
21mr|stardict-quick-eng-deu-2.4.2-16|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-deu-2.4.2-16|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-deu-2.4.2-16|13	BuildArch:	noarch
21mr|stardict-quick-eng-deu-2.4.2-16|14	
21mr|stardict-quick-eng-deu-2.4.2-16|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-deu-%{version}.tar.bz2
21mr|stardict-quick-eng-deu-2.4.2-16|16	
21mr|stardict-quick-eng-deu-2.4.2-16|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-deu-2.4.2-16|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-deu-2.4.2-16|19	
21mr|stardict-quick-eng-deu-2.4.2-16|20	%description
21mr|stardict-quick-eng-deu-2.4.2-16|21	English -> German *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-deu-2.4.2-16|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-deu-2.4.2-16|23	
21mr|stardict-quick-eng-deu-2.4.2-16|24	http://www.futureware.at/.
21mr|stardict-quick-eng-deu-2.4.2-16|25	
21mr|stardict-quick-eng-deu-2.4.2-16|26	%prep
21mr|stardict-quick-eng-deu-2.4.2-16|27	%setup -q -n stardict-quick_eng-deu-%{version}
21mr|stardict-quick-eng-deu-2.4.2-16|28	
21mr|stardict-quick-eng-deu-2.4.2-16|29	%build
21mr|stardict-quick-eng-deu-2.4.2-16|30	
21mr|stardict-quick-eng-deu-2.4.2-16|31	%install
21mr|stardict-quick-eng-deu-2.4.2-16|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-deu-2.4.2-16|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-deu-2.4.2-16|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-deu-2.4.2-16|35	
21mr|stardict-quick-eng-deu-2.4.2-16|36	%clean
21mr|stardict-quick-eng-deu-2.4.2-16|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-deu-2.4.2-16|38	
21mr|stardict-quick-eng-deu-2.4.2-16|39	%files
21mr|stardict-quick-eng-deu-2.4.2-16|40	%defattr(-,root,root)
21mr|stardict-quick-eng-deu-2.4.2-16|41	%{_datadir}/stardict/dic/*

16933 21
21mr|stardict-quick-eng-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-eng-eng-2.4.2-12|2	%define release 12
21mr|stardict-quick-eng-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-eng-2.4.2-12|4	
21mr|stardict-quick-eng-eng-2.4.2-12|5	Summary:	English -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-eng-2.4.2-12|6	Name:		stardict-quick-eng-eng
21mr|stardict-quick-eng-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-eng-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-eng-eng-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-eng-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-eng-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-eng-eng-2.4.2-12|14	
21mr|stardict-quick-eng-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-eng-%{version}.tar.bz2
21mr|stardict-quick-eng-eng-2.4.2-12|16	
21mr|stardict-quick-eng-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-eng-2.4.2-12|19	
21mr|stardict-quick-eng-eng-2.4.2-12|20	%description
21mr|stardict-quick-eng-eng-2.4.2-12|21	English -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-eng-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-eng-2.4.2-12|23	
21mr|stardict-quick-eng-eng-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-eng-eng-2.4.2-12|25	
21mr|stardict-quick-eng-eng-2.4.2-12|26	%prep
21mr|stardict-quick-eng-eng-2.4.2-12|27	%setup -q -n stardict-quick_eng-eng-%{version}
21mr|stardict-quick-eng-eng-2.4.2-12|28	
21mr|stardict-quick-eng-eng-2.4.2-12|29	%build
21mr|stardict-quick-eng-eng-2.4.2-12|30	
21mr|stardict-quick-eng-eng-2.4.2-12|31	%install
21mr|stardict-quick-eng-eng-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-eng-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-eng-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-eng-2.4.2-12|35	
21mr|stardict-quick-eng-eng-2.4.2-12|36	%clean
21mr|stardict-quick-eng-eng-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-eng-2.4.2-12|38	
21mr|stardict-quick-eng-eng-2.4.2-12|39	%files
21mr|stardict-quick-eng-eng-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-eng-eng-2.4.2-12|41	%{_datadir}/stardict/dic/*

16934 21
21mr|stardict-quick-eng-fin-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-fin-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-fin-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-fin-2.4.2-13|4	
21mr|stardict-quick-eng-fin-2.4.2-13|5	Summary:	English -> Finnish *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-fin-2.4.2-13|6	Name:		stardict-quick-eng-fin
21mr|stardict-quick-eng-fin-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-fin-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-fin-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-fin-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-fin-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-fin-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-fin-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-fin-2.4.2-13|14	
21mr|stardict-quick-eng-fin-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-fin-%{version}.tar.bz2
21mr|stardict-quick-eng-fin-2.4.2-13|16	
21mr|stardict-quick-eng-fin-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-fin-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-fin-2.4.2-13|19	
21mr|stardict-quick-eng-fin-2.4.2-13|20	%description
21mr|stardict-quick-eng-fin-2.4.2-13|21	English -> Finnish *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-fin-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-fin-2.4.2-13|23	
21mr|stardict-quick-eng-fin-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-fin-2.4.2-13|25	
21mr|stardict-quick-eng-fin-2.4.2-13|26	%prep
21mr|stardict-quick-eng-fin-2.4.2-13|27	%setup -q -n stardict-quick_eng-fin-%{version}
21mr|stardict-quick-eng-fin-2.4.2-13|28	
21mr|stardict-quick-eng-fin-2.4.2-13|29	%build
21mr|stardict-quick-eng-fin-2.4.2-13|30	
21mr|stardict-quick-eng-fin-2.4.2-13|31	%install
21mr|stardict-quick-eng-fin-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-fin-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-fin-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-fin-2.4.2-13|35	
21mr|stardict-quick-eng-fin-2.4.2-13|36	%clean
21mr|stardict-quick-eng-fin-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-fin-2.4.2-13|38	
21mr|stardict-quick-eng-fin-2.4.2-13|39	%files
21mr|stardict-quick-eng-fin-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-fin-2.4.2-13|41	%{_datadir}/stardict/dic/*

16935 21
21mr|stardict-quick-eng-fra-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-eng-fra-2.4.2-12|2	%define release 12
21mr|stardict-quick-eng-fra-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-fra-2.4.2-12|4	
21mr|stardict-quick-eng-fra-2.4.2-12|5	Summary:	English -> French *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-fra-2.4.2-12|6	Name:		stardict-quick-eng-fra
21mr|stardict-quick-eng-fra-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-eng-fra-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-eng-fra-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-eng-fra-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-eng-fra-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-fra-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-fra-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-eng-fra-2.4.2-12|14	
21mr|stardict-quick-eng-fra-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-fra-%{version}.tar.bz2
21mr|stardict-quick-eng-fra-2.4.2-12|16	
21mr|stardict-quick-eng-fra-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-fra-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-fra-2.4.2-12|19	
21mr|stardict-quick-eng-fra-2.4.2-12|20	%description
21mr|stardict-quick-eng-fra-2.4.2-12|21	English -> French *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-fra-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-fra-2.4.2-12|23	
21mr|stardict-quick-eng-fra-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-eng-fra-2.4.2-12|25	
21mr|stardict-quick-eng-fra-2.4.2-12|26	%prep
21mr|stardict-quick-eng-fra-2.4.2-12|27	%setup -q -n stardict-quick_eng-fra-%{version}
21mr|stardict-quick-eng-fra-2.4.2-12|28	
21mr|stardict-quick-eng-fra-2.4.2-12|29	%build
21mr|stardict-quick-eng-fra-2.4.2-12|30	
21mr|stardict-quick-eng-fra-2.4.2-12|31	%install
21mr|stardict-quick-eng-fra-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-fra-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-fra-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-fra-2.4.2-12|35	
21mr|stardict-quick-eng-fra-2.4.2-12|36	%clean
21mr|stardict-quick-eng-fra-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-fra-2.4.2-12|38	
21mr|stardict-quick-eng-fra-2.4.2-12|39	%files
21mr|stardict-quick-eng-fra-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-eng-fra-2.4.2-12|41	%{_datadir}/stardict/dic/*

16936 21
21mr|stardict-quick-eng-gre-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-gre-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-gre-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-gre-2.4.2-13|4	
21mr|stardict-quick-eng-gre-2.4.2-13|5	Summary:	English -> Greek *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-gre-2.4.2-13|6	Name:		stardict-quick-eng-gre
21mr|stardict-quick-eng-gre-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-gre-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-gre-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-gre-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-gre-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-gre-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-gre-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-gre-2.4.2-13|14	
21mr|stardict-quick-eng-gre-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-gre-%{version}.tar.bz2
21mr|stardict-quick-eng-gre-2.4.2-13|16	
21mr|stardict-quick-eng-gre-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-gre-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-gre-2.4.2-13|19	
21mr|stardict-quick-eng-gre-2.4.2-13|20	%description
21mr|stardict-quick-eng-gre-2.4.2-13|21	English -> Greek *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-gre-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-gre-2.4.2-13|23	
21mr|stardict-quick-eng-gre-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-gre-2.4.2-13|25	
21mr|stardict-quick-eng-gre-2.4.2-13|26	%prep
21mr|stardict-quick-eng-gre-2.4.2-13|27	%setup -q -n stardict-quick_eng-gre-%{version}
21mr|stardict-quick-eng-gre-2.4.2-13|28	
21mr|stardict-quick-eng-gre-2.4.2-13|29	%build
21mr|stardict-quick-eng-gre-2.4.2-13|30	
21mr|stardict-quick-eng-gre-2.4.2-13|31	%install
21mr|stardict-quick-eng-gre-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-gre-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-gre-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-gre-2.4.2-13|35	
21mr|stardict-quick-eng-gre-2.4.2-13|36	%clean
21mr|stardict-quick-eng-gre-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-gre-2.4.2-13|38	
21mr|stardict-quick-eng-gre-2.4.2-13|39	%files
21mr|stardict-quick-eng-gre-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-gre-2.4.2-13|41	%{_datadir}/stardict/dic/*

16937 21
21mr|stardict-quick-eng-hun-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-hun-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-hun-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-hun-2.4.2-13|4	
21mr|stardict-quick-eng-hun-2.4.2-13|5	Summary:	English -> Hungarian *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-hun-2.4.2-13|6	Name:		stardict-quick-eng-hun
21mr|stardict-quick-eng-hun-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-hun-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-hun-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-hun-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-hun-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-hun-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-hun-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-hun-2.4.2-13|14	
21mr|stardict-quick-eng-hun-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-hun-%{version}.tar.bz2
21mr|stardict-quick-eng-hun-2.4.2-13|16	
21mr|stardict-quick-eng-hun-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-hun-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-hun-2.4.2-13|19	
21mr|stardict-quick-eng-hun-2.4.2-13|20	%description
21mr|stardict-quick-eng-hun-2.4.2-13|21	English -> Hungarian *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-hun-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-hun-2.4.2-13|23	
21mr|stardict-quick-eng-hun-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-hun-2.4.2-13|25	
21mr|stardict-quick-eng-hun-2.4.2-13|26	%prep
21mr|stardict-quick-eng-hun-2.4.2-13|27	%setup -q -n stardict-quick_eng-hun-%{version}
21mr|stardict-quick-eng-hun-2.4.2-13|28	
21mr|stardict-quick-eng-hun-2.4.2-13|29	%build
21mr|stardict-quick-eng-hun-2.4.2-13|30	
21mr|stardict-quick-eng-hun-2.4.2-13|31	%install
21mr|stardict-quick-eng-hun-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-hun-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-hun-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-hun-2.4.2-13|35	
21mr|stardict-quick-eng-hun-2.4.2-13|36	%clean
21mr|stardict-quick-eng-hun-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-hun-2.4.2-13|38	
21mr|stardict-quick-eng-hun-2.4.2-13|39	%files
21mr|stardict-quick-eng-hun-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-hun-2.4.2-13|41	%{_datadir}/stardict/dic/*

16938 21
21mr|stardict-quick-eng-ind-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-eng-ind-2.4.2-14|2	%define release 14
21mr|stardict-quick-eng-ind-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-ind-2.4.2-14|4	
21mr|stardict-quick-eng-ind-2.4.2-14|5	Summary:	English -> Indonesian *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-ind-2.4.2-14|6	Name:		stardict-quick-eng-ind
21mr|stardict-quick-eng-ind-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-eng-ind-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-eng-ind-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-eng-ind-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-eng-ind-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-ind-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-ind-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-eng-ind-2.4.2-14|14	
21mr|stardict-quick-eng-ind-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-ind-%{version}.tar.bz2
21mr|stardict-quick-eng-ind-2.4.2-14|16	
21mr|stardict-quick-eng-ind-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-ind-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-ind-2.4.2-14|19	
21mr|stardict-quick-eng-ind-2.4.2-14|20	%description
21mr|stardict-quick-eng-ind-2.4.2-14|21	English -> Indonesian *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-ind-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-ind-2.4.2-14|23	
21mr|stardict-quick-eng-ind-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-eng-ind-2.4.2-14|25	
21mr|stardict-quick-eng-ind-2.4.2-14|26	%prep
21mr|stardict-quick-eng-ind-2.4.2-14|27	%setup -q -n stardict-quick_eng-ind-%{version}
21mr|stardict-quick-eng-ind-2.4.2-14|28	
21mr|stardict-quick-eng-ind-2.4.2-14|29	%build
21mr|stardict-quick-eng-ind-2.4.2-14|30	
21mr|stardict-quick-eng-ind-2.4.2-14|31	%install
21mr|stardict-quick-eng-ind-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-ind-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-ind-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-ind-2.4.2-14|35	
21mr|stardict-quick-eng-ind-2.4.2-14|36	%clean
21mr|stardict-quick-eng-ind-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-ind-2.4.2-14|38	
21mr|stardict-quick-eng-ind-2.4.2-14|39	%files
21mr|stardict-quick-eng-ind-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-eng-ind-2.4.2-14|41	%{_datadir}/stardict/dic/*

16939 21
21mr|stardict-quick-eng-ita-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-ita-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-ita-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-ita-2.4.2-13|4	
21mr|stardict-quick-eng-ita-2.4.2-13|5	Summary:	English -> Italian *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-ita-2.4.2-13|6	Name:		stardict-quick-eng-ita
21mr|stardict-quick-eng-ita-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-ita-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-ita-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-ita-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-ita-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-ita-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-ita-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-ita-2.4.2-13|14	
21mr|stardict-quick-eng-ita-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-ita-%{version}.tar.bz2
21mr|stardict-quick-eng-ita-2.4.2-13|16	
21mr|stardict-quick-eng-ita-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-ita-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-ita-2.4.2-13|19	
21mr|stardict-quick-eng-ita-2.4.2-13|20	%description
21mr|stardict-quick-eng-ita-2.4.2-13|21	English -> Italian *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-ita-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-ita-2.4.2-13|23	
21mr|stardict-quick-eng-ita-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-ita-2.4.2-13|25	
21mr|stardict-quick-eng-ita-2.4.2-13|26	%prep
21mr|stardict-quick-eng-ita-2.4.2-13|27	%setup -q -n stardict-quick_eng-ita-%{version}
21mr|stardict-quick-eng-ita-2.4.2-13|28	
21mr|stardict-quick-eng-ita-2.4.2-13|29	%build
21mr|stardict-quick-eng-ita-2.4.2-13|30	
21mr|stardict-quick-eng-ita-2.4.2-13|31	%install
21mr|stardict-quick-eng-ita-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-ita-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-ita-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-ita-2.4.2-13|35	
21mr|stardict-quick-eng-ita-2.4.2-13|36	%clean
21mr|stardict-quick-eng-ita-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-ita-2.4.2-13|38	
21mr|stardict-quick-eng-ita-2.4.2-13|39	%files
21mr|stardict-quick-eng-ita-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-ita-2.4.2-13|41	%{_datadir}/stardict/dic/*

16940 21
21mr|stardict-quick-eng-jpn-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-jpn-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-jpn-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-jpn-2.4.2-13|4	
21mr|stardict-quick-eng-jpn-2.4.2-13|5	Summary:	English -> Japanese *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-jpn-2.4.2-13|6	Name:		stardict-quick-eng-jpn
21mr|stardict-quick-eng-jpn-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-jpn-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-jpn-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-jpn-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-jpn-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-jpn-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-jpn-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-jpn-2.4.2-13|14	
21mr|stardict-quick-eng-jpn-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-jpn-%{version}.tar.bz2
21mr|stardict-quick-eng-jpn-2.4.2-13|16	
21mr|stardict-quick-eng-jpn-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-jpn-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-jpn-2.4.2-13|19	
21mr|stardict-quick-eng-jpn-2.4.2-13|20	%description
21mr|stardict-quick-eng-jpn-2.4.2-13|21	English -> Japanese *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-jpn-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-jpn-2.4.2-13|23	
21mr|stardict-quick-eng-jpn-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-jpn-2.4.2-13|25	
21mr|stardict-quick-eng-jpn-2.4.2-13|26	%prep
21mr|stardict-quick-eng-jpn-2.4.2-13|27	%setup -q -n stardict-quick_eng-jpn-%{version}
21mr|stardict-quick-eng-jpn-2.4.2-13|28	
21mr|stardict-quick-eng-jpn-2.4.2-13|29	%build
21mr|stardict-quick-eng-jpn-2.4.2-13|30	
21mr|stardict-quick-eng-jpn-2.4.2-13|31	%install
21mr|stardict-quick-eng-jpn-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-jpn-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-jpn-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-jpn-2.4.2-13|35	
21mr|stardict-quick-eng-jpn-2.4.2-13|36	%clean
21mr|stardict-quick-eng-jpn-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-jpn-2.4.2-13|38	
21mr|stardict-quick-eng-jpn-2.4.2-13|39	%files
21mr|stardict-quick-eng-jpn-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-jpn-2.4.2-13|41	%{_datadir}/stardict/dic/*

16941 21
21mr|stardict-quick-eng-lat-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-eng-lat-2.4.2-12|2	%define release 12
21mr|stardict-quick-eng-lat-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-lat-2.4.2-12|4	
21mr|stardict-quick-eng-lat-2.4.2-12|5	Summary:	English -> Latin *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-lat-2.4.2-12|6	Name:		stardict-quick-eng-lat
21mr|stardict-quick-eng-lat-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-eng-lat-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-eng-lat-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-eng-lat-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-eng-lat-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-lat-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-lat-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-eng-lat-2.4.2-12|14	
21mr|stardict-quick-eng-lat-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-lat-%{version}.tar.bz2
21mr|stardict-quick-eng-lat-2.4.2-12|16	
21mr|stardict-quick-eng-lat-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-lat-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-lat-2.4.2-12|19	
21mr|stardict-quick-eng-lat-2.4.2-12|20	%description
21mr|stardict-quick-eng-lat-2.4.2-12|21	English -> Latin *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-lat-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-lat-2.4.2-12|23	
21mr|stardict-quick-eng-lat-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-eng-lat-2.4.2-12|25	
21mr|stardict-quick-eng-lat-2.4.2-12|26	%prep
21mr|stardict-quick-eng-lat-2.4.2-12|27	%setup -q -n stardict-quick_eng-lat-%{version}
21mr|stardict-quick-eng-lat-2.4.2-12|28	
21mr|stardict-quick-eng-lat-2.4.2-12|29	%build
21mr|stardict-quick-eng-lat-2.4.2-12|30	
21mr|stardict-quick-eng-lat-2.4.2-12|31	%install
21mr|stardict-quick-eng-lat-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-lat-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-lat-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-lat-2.4.2-12|35	
21mr|stardict-quick-eng-lat-2.4.2-12|36	%clean
21mr|stardict-quick-eng-lat-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-lat-2.4.2-12|38	
21mr|stardict-quick-eng-lat-2.4.2-12|39	%files
21mr|stardict-quick-eng-lat-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-eng-lat-2.4.2-12|41	%{_datadir}/stardict/dic/*

16942 21
21mr|stardict-quick-eng-nld-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-eng-nld-2.4.2-14|2	%define release 14
21mr|stardict-quick-eng-nld-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-nld-2.4.2-14|4	
21mr|stardict-quick-eng-nld-2.4.2-14|5	Summary:	English -> Dutch *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-nld-2.4.2-14|6	Name:		stardict-quick-eng-nld
21mr|stardict-quick-eng-nld-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-eng-nld-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-eng-nld-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-eng-nld-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-eng-nld-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-nld-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-nld-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-eng-nld-2.4.2-14|14	
21mr|stardict-quick-eng-nld-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-nld-%{version}.tar.bz2
21mr|stardict-quick-eng-nld-2.4.2-14|16	
21mr|stardict-quick-eng-nld-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-nld-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-nld-2.4.2-14|19	
21mr|stardict-quick-eng-nld-2.4.2-14|20	%description
21mr|stardict-quick-eng-nld-2.4.2-14|21	English -> Dutch *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-nld-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-nld-2.4.2-14|23	
21mr|stardict-quick-eng-nld-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-eng-nld-2.4.2-14|25	
21mr|stardict-quick-eng-nld-2.4.2-14|26	%prep
21mr|stardict-quick-eng-nld-2.4.2-14|27	%setup -q -n stardict-quick_eng-nld-%{version}
21mr|stardict-quick-eng-nld-2.4.2-14|28	
21mr|stardict-quick-eng-nld-2.4.2-14|29	%build
21mr|stardict-quick-eng-nld-2.4.2-14|30	
21mr|stardict-quick-eng-nld-2.4.2-14|31	%install
21mr|stardict-quick-eng-nld-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-nld-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-nld-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-nld-2.4.2-14|35	
21mr|stardict-quick-eng-nld-2.4.2-14|36	%clean
21mr|stardict-quick-eng-nld-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-nld-2.4.2-14|38	
21mr|stardict-quick-eng-nld-2.4.2-14|39	%files
21mr|stardict-quick-eng-nld-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-eng-nld-2.4.2-14|41	%{_datadir}/stardict/dic/*

16943 21
21mr|stardict-quick-eng-nor-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-eng-nor-2.4.2-14|2	%define release 14
21mr|stardict-quick-eng-nor-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-nor-2.4.2-14|4	
21mr|stardict-quick-eng-nor-2.4.2-14|5	Summary:	English -> Norwegian *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-nor-2.4.2-14|6	Name:		stardict-quick-eng-nor
21mr|stardict-quick-eng-nor-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-eng-nor-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-eng-nor-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-eng-nor-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-eng-nor-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-nor-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-nor-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-eng-nor-2.4.2-14|14	
21mr|stardict-quick-eng-nor-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-nor-%{version}.tar.bz2
21mr|stardict-quick-eng-nor-2.4.2-14|16	
21mr|stardict-quick-eng-nor-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-nor-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-nor-2.4.2-14|19	
21mr|stardict-quick-eng-nor-2.4.2-14|20	%description
21mr|stardict-quick-eng-nor-2.4.2-14|21	English -> Norwegian *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-nor-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-nor-2.4.2-14|23	
21mr|stardict-quick-eng-nor-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-eng-nor-2.4.2-14|25	
21mr|stardict-quick-eng-nor-2.4.2-14|26	%prep
21mr|stardict-quick-eng-nor-2.4.2-14|27	%setup -q -n stardict-quick_eng-nor-%{version}
21mr|stardict-quick-eng-nor-2.4.2-14|28	
21mr|stardict-quick-eng-nor-2.4.2-14|29	%build
21mr|stardict-quick-eng-nor-2.4.2-14|30	
21mr|stardict-quick-eng-nor-2.4.2-14|31	%install
21mr|stardict-quick-eng-nor-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-nor-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-nor-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-nor-2.4.2-14|35	
21mr|stardict-quick-eng-nor-2.4.2-14|36	%clean
21mr|stardict-quick-eng-nor-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-nor-2.4.2-14|38	
21mr|stardict-quick-eng-nor-2.4.2-14|39	%files
21mr|stardict-quick-eng-nor-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-eng-nor-2.4.2-14|41	%{_datadir}/stardict/dic/*

16944 21
21mr|stardict-quick-eng-por-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-por-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-por-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-por-2.4.2-13|4	
21mr|stardict-quick-eng-por-2.4.2-13|5	Summary:	English -> Portuguese *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-por-2.4.2-13|6	Name:		stardict-quick-eng-por
21mr|stardict-quick-eng-por-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-por-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-por-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-por-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-por-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-por-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-por-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-por-2.4.2-13|14	
21mr|stardict-quick-eng-por-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-por-%{version}.tar.bz2
21mr|stardict-quick-eng-por-2.4.2-13|16	
21mr|stardict-quick-eng-por-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-por-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-por-2.4.2-13|19	
21mr|stardict-quick-eng-por-2.4.2-13|20	%description
21mr|stardict-quick-eng-por-2.4.2-13|21	English -> Portuguese *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-por-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-por-2.4.2-13|23	
21mr|stardict-quick-eng-por-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-por-2.4.2-13|25	
21mr|stardict-quick-eng-por-2.4.2-13|26	%prep
21mr|stardict-quick-eng-por-2.4.2-13|27	%setup -q -n stardict-quick_eng-por-%{version}
21mr|stardict-quick-eng-por-2.4.2-13|28	
21mr|stardict-quick-eng-por-2.4.2-13|29	%build
21mr|stardict-quick-eng-por-2.4.2-13|30	
21mr|stardict-quick-eng-por-2.4.2-13|31	%install
21mr|stardict-quick-eng-por-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-por-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-por-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-por-2.4.2-13|35	
21mr|stardict-quick-eng-por-2.4.2-13|36	%clean
21mr|stardict-quick-eng-por-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-por-2.4.2-13|38	
21mr|stardict-quick-eng-por-2.4.2-13|39	%files
21mr|stardict-quick-eng-por-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-por-2.4.2-13|41	%{_datadir}/stardict/dic/*

16945 21
21mr|stardict-quick-eng-rus-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-rus-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-rus-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-rus-2.4.2-13|4	
21mr|stardict-quick-eng-rus-2.4.2-13|5	Summary:	English -> Russian *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-rus-2.4.2-13|6	Name:		stardict-quick-eng-rus
21mr|stardict-quick-eng-rus-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-rus-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-rus-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-rus-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-rus-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-rus-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-rus-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-rus-2.4.2-13|14	
21mr|stardict-quick-eng-rus-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-rus-%{version}.tar.bz2
21mr|stardict-quick-eng-rus-2.4.2-13|16	
21mr|stardict-quick-eng-rus-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-rus-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-rus-2.4.2-13|19	
21mr|stardict-quick-eng-rus-2.4.2-13|20	%description
21mr|stardict-quick-eng-rus-2.4.2-13|21	English -> Russian *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-rus-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-rus-2.4.2-13|23	
21mr|stardict-quick-eng-rus-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-rus-2.4.2-13|25	
21mr|stardict-quick-eng-rus-2.4.2-13|26	%prep
21mr|stardict-quick-eng-rus-2.4.2-13|27	%setup -q -n stardict-quick_eng-rus-%{version}
21mr|stardict-quick-eng-rus-2.4.2-13|28	
21mr|stardict-quick-eng-rus-2.4.2-13|29	%build
21mr|stardict-quick-eng-rus-2.4.2-13|30	
21mr|stardict-quick-eng-rus-2.4.2-13|31	%install
21mr|stardict-quick-eng-rus-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-rus-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-rus-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-rus-2.4.2-13|35	
21mr|stardict-quick-eng-rus-2.4.2-13|36	%clean
21mr|stardict-quick-eng-rus-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-rus-2.4.2-13|38	
21mr|stardict-quick-eng-rus-2.4.2-13|39	%files
21mr|stardict-quick-eng-rus-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-rus-2.4.2-13|41	%{_datadir}/stardict/dic/*

16946 21
21mr|stardict-quick-eng-spa-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-spa-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-spa-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-spa-2.4.2-13|4	
21mr|stardict-quick-eng-spa-2.4.2-13|5	Summary:	English -> Spanish *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-spa-2.4.2-13|6	Name:		stardict-quick-eng-spa
21mr|stardict-quick-eng-spa-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-spa-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-spa-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-spa-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-spa-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-spa-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-spa-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-spa-2.4.2-13|14	
21mr|stardict-quick-eng-spa-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-spa-%{version}.tar.bz2
21mr|stardict-quick-eng-spa-2.4.2-13|16	
21mr|stardict-quick-eng-spa-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-spa-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-spa-2.4.2-13|19	
21mr|stardict-quick-eng-spa-2.4.2-13|20	%description
21mr|stardict-quick-eng-spa-2.4.2-13|21	English -> Spanish *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-spa-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-spa-2.4.2-13|23	
21mr|stardict-quick-eng-spa-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-spa-2.4.2-13|25	
21mr|stardict-quick-eng-spa-2.4.2-13|26	%prep
21mr|stardict-quick-eng-spa-2.4.2-13|27	%setup -q -n stardict-quick_eng-spa-%{version}
21mr|stardict-quick-eng-spa-2.4.2-13|28	
21mr|stardict-quick-eng-spa-2.4.2-13|29	%build
21mr|stardict-quick-eng-spa-2.4.2-13|30	
21mr|stardict-quick-eng-spa-2.4.2-13|31	%install
21mr|stardict-quick-eng-spa-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-spa-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-spa-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-spa-2.4.2-13|35	
21mr|stardict-quick-eng-spa-2.4.2-13|36	%clean
21mr|stardict-quick-eng-spa-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-spa-2.4.2-13|38	
21mr|stardict-quick-eng-spa-2.4.2-13|39	%files
21mr|stardict-quick-eng-spa-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-spa-2.4.2-13|41	%{_datadir}/stardict/dic/*

16947 21
21mr|stardict-quick-eng-swa-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-swa-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-swa-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-swa-2.4.2-13|4	
21mr|stardict-quick-eng-swa-2.4.2-13|5	Summary:	English -> Swahili *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-swa-2.4.2-13|6	Name:		stardict-quick-eng-swa
21mr|stardict-quick-eng-swa-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-swa-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-swa-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-swa-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-swa-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-swa-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-swa-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-swa-2.4.2-13|14	
21mr|stardict-quick-eng-swa-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-swa-%{version}.tar.bz2
21mr|stardict-quick-eng-swa-2.4.2-13|16	
21mr|stardict-quick-eng-swa-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-swa-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-swa-2.4.2-13|19	
21mr|stardict-quick-eng-swa-2.4.2-13|20	%description
21mr|stardict-quick-eng-swa-2.4.2-13|21	English -> Swahili *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-swa-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-swa-2.4.2-13|23	
21mr|stardict-quick-eng-swa-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-swa-2.4.2-13|25	
21mr|stardict-quick-eng-swa-2.4.2-13|26	%prep
21mr|stardict-quick-eng-swa-2.4.2-13|27	%setup -q -n stardict-quick_eng-swa-%{version}
21mr|stardict-quick-eng-swa-2.4.2-13|28	
21mr|stardict-quick-eng-swa-2.4.2-13|29	%build
21mr|stardict-quick-eng-swa-2.4.2-13|30	
21mr|stardict-quick-eng-swa-2.4.2-13|31	%install
21mr|stardict-quick-eng-swa-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-swa-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-swa-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-swa-2.4.2-13|35	
21mr|stardict-quick-eng-swa-2.4.2-13|36	%clean
21mr|stardict-quick-eng-swa-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-swa-2.4.2-13|38	
21mr|stardict-quick-eng-swa-2.4.2-13|39	%files
21mr|stardict-quick-eng-swa-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-swa-2.4.2-13|41	%{_datadir}/stardict/dic/*

16948 21
21mr|stardict-quick-eng-swe-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-eng-swe-2.4.2-13|2	%define release 13
21mr|stardict-quick-eng-swe-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-eng-swe-2.4.2-13|4	
21mr|stardict-quick-eng-swe-2.4.2-13|5	Summary:	English -> Swedish *Quick dictionary for StarDict 2
21mr|stardict-quick-eng-swe-2.4.2-13|6	Name:		stardict-quick-eng-swe
21mr|stardict-quick-eng-swe-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-eng-swe-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-eng-swe-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-eng-swe-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-eng-swe-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-eng-swe-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-eng-swe-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-eng-swe-2.4.2-13|14	
21mr|stardict-quick-eng-swe-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-swe-%{version}.tar.bz2
21mr|stardict-quick-eng-swe-2.4.2-13|16	
21mr|stardict-quick-eng-swe-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-eng-swe-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-eng-swe-2.4.2-13|19	
21mr|stardict-quick-eng-swe-2.4.2-13|20	%description
21mr|stardict-quick-eng-swe-2.4.2-13|21	English -> Swedish *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-eng-swe-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-eng-swe-2.4.2-13|23	
21mr|stardict-quick-eng-swe-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-eng-swe-2.4.2-13|25	
21mr|stardict-quick-eng-swe-2.4.2-13|26	%prep
21mr|stardict-quick-eng-swe-2.4.2-13|27	%setup -q -n stardict-quick_eng-swe-%{version}
21mr|stardict-quick-eng-swe-2.4.2-13|28	
21mr|stardict-quick-eng-swe-2.4.2-13|29	%build
21mr|stardict-quick-eng-swe-2.4.2-13|30	
21mr|stardict-quick-eng-swe-2.4.2-13|31	%install
21mr|stardict-quick-eng-swe-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-swe-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-swe-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-eng-swe-2.4.2-13|35	
21mr|stardict-quick-eng-swe-2.4.2-13|36	%clean
21mr|stardict-quick-eng-swe-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-eng-swe-2.4.2-13|38	
21mr|stardict-quick-eng-swe-2.4.2-13|39	%files
21mr|stardict-quick-eng-swe-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-eng-swe-2.4.2-13|41	%{_datadir}/stardict/dic/*

16949 21
21mr|stardict-quick-fin-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-fin-eng-2.4.2-13|2	%define release 13
21mr|stardict-quick-fin-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-fin-eng-2.4.2-13|4	
21mr|stardict-quick-fin-eng-2.4.2-13|5	Summary:	Finnish -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-fin-eng-2.4.2-13|6	Name:		stardict-quick-fin-eng
21mr|stardict-quick-fin-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-fin-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-fin-eng-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-fin-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-fin-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-fin-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-fin-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-fin-eng-2.4.2-13|14	
21mr|stardict-quick-fin-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fin-eng-%{version}.tar.bz2
21mr|stardict-quick-fin-eng-2.4.2-13|16	
21mr|stardict-quick-fin-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-fin-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-fin-eng-2.4.2-13|19	
21mr|stardict-quick-fin-eng-2.4.2-13|20	%description
21mr|stardict-quick-fin-eng-2.4.2-13|21	Finnish -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-fin-eng-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-fin-eng-2.4.2-13|23	
21mr|stardict-quick-fin-eng-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-fin-eng-2.4.2-13|25	
21mr|stardict-quick-fin-eng-2.4.2-13|26	%prep
21mr|stardict-quick-fin-eng-2.4.2-13|27	%setup -q -n stardict-quick_fin-eng-%{version}
21mr|stardict-quick-fin-eng-2.4.2-13|28	
21mr|stardict-quick-fin-eng-2.4.2-13|29	%build
21mr|stardict-quick-fin-eng-2.4.2-13|30	
21mr|stardict-quick-fin-eng-2.4.2-13|31	%install
21mr|stardict-quick-fin-eng-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-fin-eng-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-fin-eng-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-fin-eng-2.4.2-13|35	
21mr|stardict-quick-fin-eng-2.4.2-13|36	%clean
21mr|stardict-quick-fin-eng-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-fin-eng-2.4.2-13|38	
21mr|stardict-quick-fin-eng-2.4.2-13|39	%files
21mr|stardict-quick-fin-eng-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-fin-eng-2.4.2-13|41	%{_datadir}/stardict/dic/*

16950 21
21mr|stardict-quick-fra-dan-2.4.2-15|1	%define	version	2.4.2
21mr|stardict-quick-fra-dan-2.4.2-15|2	%define release 15
21mr|stardict-quick-fra-dan-2.4.2-15|3	%define dict_format_version	2.4.2
21mr|stardict-quick-fra-dan-2.4.2-15|4	
21mr|stardict-quick-fra-dan-2.4.2-15|5	Summary:	French -> Danish *Quick dictionary for StarDict 2
21mr|stardict-quick-fra-dan-2.4.2-15|6	Name:		stardict-quick-fra-dan
21mr|stardict-quick-fra-dan-2.4.2-15|7	Version:	%{version}
21mr|stardict-quick-fra-dan-2.4.2-15|8	Release:	%{release}
21mr|stardict-quick-fra-dan-2.4.2-15|9	License:	Distributable
21mr|stardict-quick-fra-dan-2.4.2-15|10	Group:		Databases
21mr|stardict-quick-fra-dan-2.4.2-15|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-fra-dan-2.4.2-15|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-fra-dan-2.4.2-15|13	BuildArch:	noarch
21mr|stardict-quick-fra-dan-2.4.2-15|14	
21mr|stardict-quick-fra-dan-2.4.2-15|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fra-dan-%{version}.tar.bz2
21mr|stardict-quick-fra-dan-2.4.2-15|16	
21mr|stardict-quick-fra-dan-2.4.2-15|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-fra-dan-2.4.2-15|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-fra-dan-2.4.2-15|19	
21mr|stardict-quick-fra-dan-2.4.2-15|20	%description
21mr|stardict-quick-fra-dan-2.4.2-15|21	French -> Danish *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-fra-dan-2.4.2-15|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-fra-dan-2.4.2-15|23	
21mr|stardict-quick-fra-dan-2.4.2-15|24	http://www.futureware.at/.
21mr|stardict-quick-fra-dan-2.4.2-15|25	
21mr|stardict-quick-fra-dan-2.4.2-15|26	%prep
21mr|stardict-quick-fra-dan-2.4.2-15|27	%setup -q -n stardict-quick_fra-dan-%{version}
21mr|stardict-quick-fra-dan-2.4.2-15|28	
21mr|stardict-quick-fra-dan-2.4.2-15|29	%build
21mr|stardict-quick-fra-dan-2.4.2-15|30	
21mr|stardict-quick-fra-dan-2.4.2-15|31	%install
21mr|stardict-quick-fra-dan-2.4.2-15|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-fra-dan-2.4.2-15|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-fra-dan-2.4.2-15|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-fra-dan-2.4.2-15|35	
21mr|stardict-quick-fra-dan-2.4.2-15|36	%clean
21mr|stardict-quick-fra-dan-2.4.2-15|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-fra-dan-2.4.2-15|38	
21mr|stardict-quick-fra-dan-2.4.2-15|39	%files
21mr|stardict-quick-fra-dan-2.4.2-15|40	%defattr(-,root,root)
21mr|stardict-quick-fra-dan-2.4.2-15|41	%{_datadir}/stardict/dic/*

16951 21
21mr|stardict-quick-fra-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-fra-eng-2.4.2-13|2	%define release 13
21mr|stardict-quick-fra-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-fra-eng-2.4.2-13|4	
21mr|stardict-quick-fra-eng-2.4.2-13|5	Summary:	French -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-fra-eng-2.4.2-13|6	Name:		stardict-quick-fra-eng
21mr|stardict-quick-fra-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-fra-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-fra-eng-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-fra-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-fra-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-fra-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-fra-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-fra-eng-2.4.2-13|14	
21mr|stardict-quick-fra-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fra-eng-%{version}.tar.bz2
21mr|stardict-quick-fra-eng-2.4.2-13|16	
21mr|stardict-quick-fra-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-fra-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-fra-eng-2.4.2-13|19	
21mr|stardict-quick-fra-eng-2.4.2-13|20	%description
21mr|stardict-quick-fra-eng-2.4.2-13|21	French -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-fra-eng-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-fra-eng-2.4.2-13|23	
21mr|stardict-quick-fra-eng-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-fra-eng-2.4.2-13|25	
21mr|stardict-quick-fra-eng-2.4.2-13|26	%prep
21mr|stardict-quick-fra-eng-2.4.2-13|27	%setup -q -n stardict-quick_fra-eng-%{version}
21mr|stardict-quick-fra-eng-2.4.2-13|28	
21mr|stardict-quick-fra-eng-2.4.2-13|29	%build
21mr|stardict-quick-fra-eng-2.4.2-13|30	
21mr|stardict-quick-fra-eng-2.4.2-13|31	%install
21mr|stardict-quick-fra-eng-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-fra-eng-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-fra-eng-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-fra-eng-2.4.2-13|35	
21mr|stardict-quick-fra-eng-2.4.2-13|36	%clean
21mr|stardict-quick-fra-eng-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-fra-eng-2.4.2-13|38	
21mr|stardict-quick-fra-eng-2.4.2-13|39	%files
21mr|stardict-quick-fra-eng-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-fra-eng-2.4.2-13|41	%{_datadir}/stardict/dic/*

16952 21
21mr|stardict-quick-fra-swe-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-fra-swe-2.4.2-12|2	%define release 12
21mr|stardict-quick-fra-swe-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-fra-swe-2.4.2-12|4	
21mr|stardict-quick-fra-swe-2.4.2-12|5	Summary:	French -> Swedish *Quick dictionary for StarDict 2
21mr|stardict-quick-fra-swe-2.4.2-12|6	Name:		stardict-quick-fra-swe
21mr|stardict-quick-fra-swe-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-fra-swe-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-fra-swe-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-fra-swe-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-fra-swe-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-fra-swe-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-fra-swe-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-fra-swe-2.4.2-12|14	
21mr|stardict-quick-fra-swe-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fra-swe-%{version}.tar.bz2
21mr|stardict-quick-fra-swe-2.4.2-12|16	
21mr|stardict-quick-fra-swe-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-fra-swe-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-fra-swe-2.4.2-12|19	
21mr|stardict-quick-fra-swe-2.4.2-12|20	%description
21mr|stardict-quick-fra-swe-2.4.2-12|21	French -> Swedish *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-fra-swe-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-fra-swe-2.4.2-12|23	
21mr|stardict-quick-fra-swe-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-fra-swe-2.4.2-12|25	
21mr|stardict-quick-fra-swe-2.4.2-12|26	%prep
21mr|stardict-quick-fra-swe-2.4.2-12|27	%setup -q -n stardict-quick_fra-swe-%{version}
21mr|stardict-quick-fra-swe-2.4.2-12|28	
21mr|stardict-quick-fra-swe-2.4.2-12|29	%build
21mr|stardict-quick-fra-swe-2.4.2-12|30	
21mr|stardict-quick-fra-swe-2.4.2-12|31	%install
21mr|stardict-quick-fra-swe-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-fra-swe-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-fra-swe-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-fra-swe-2.4.2-12|35	
21mr|stardict-quick-fra-swe-2.4.2-12|36	%clean
21mr|stardict-quick-fra-swe-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-fra-swe-2.4.2-12|38	
21mr|stardict-quick-fra-swe-2.4.2-12|39	%files
21mr|stardict-quick-fra-swe-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-fra-swe-2.4.2-12|41	%{_datadir}/stardict/dic/*

16953 21
21mr|stardict-quick-gre-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-gre-eng-2.4.2-12|2	%define release 12
21mr|stardict-quick-gre-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-gre-eng-2.4.2-12|4	
21mr|stardict-quick-gre-eng-2.4.2-12|5	Summary:	Greek -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-gre-eng-2.4.2-12|6	Name:		stardict-quick-gre-eng
21mr|stardict-quick-gre-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-gre-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-gre-eng-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-gre-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-gre-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-gre-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-gre-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-gre-eng-2.4.2-12|14	
21mr|stardict-quick-gre-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_gre-eng-%{version}.tar.bz2
21mr|stardict-quick-gre-eng-2.4.2-12|16	
21mr|stardict-quick-gre-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-gre-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-gre-eng-2.4.2-12|19	
21mr|stardict-quick-gre-eng-2.4.2-12|20	%description
21mr|stardict-quick-gre-eng-2.4.2-12|21	Greek -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-gre-eng-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-gre-eng-2.4.2-12|23	
21mr|stardict-quick-gre-eng-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-gre-eng-2.4.2-12|25	
21mr|stardict-quick-gre-eng-2.4.2-12|26	%prep
21mr|stardict-quick-gre-eng-2.4.2-12|27	%setup -q -n stardict-quick_gre-eng-%{version}
21mr|stardict-quick-gre-eng-2.4.2-12|28	
21mr|stardict-quick-gre-eng-2.4.2-12|29	%build
21mr|stardict-quick-gre-eng-2.4.2-12|30	
21mr|stardict-quick-gre-eng-2.4.2-12|31	%install
21mr|stardict-quick-gre-eng-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-gre-eng-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-gre-eng-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-gre-eng-2.4.2-12|35	
21mr|stardict-quick-gre-eng-2.4.2-12|36	%clean
21mr|stardict-quick-gre-eng-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-gre-eng-2.4.2-12|38	
21mr|stardict-quick-gre-eng-2.4.2-12|39	%files
21mr|stardict-quick-gre-eng-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-gre-eng-2.4.2-12|41	%{_datadir}/stardict/dic/*

16954 21
21mr|stardict-quick-hun-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-hun-eng-2.4.2-14|2	%define release 14
21mr|stardict-quick-hun-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-hun-eng-2.4.2-14|4	
21mr|stardict-quick-hun-eng-2.4.2-14|5	Summary:	Hungarian -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-hun-eng-2.4.2-14|6	Name:		stardict-quick-hun-eng
21mr|stardict-quick-hun-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-hun-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-hun-eng-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-hun-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-hun-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-hun-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-hun-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-hun-eng-2.4.2-14|14	
21mr|stardict-quick-hun-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_hun-eng-%{version}.tar.bz2
21mr|stardict-quick-hun-eng-2.4.2-14|16	
21mr|stardict-quick-hun-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-hun-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-hun-eng-2.4.2-14|19	
21mr|stardict-quick-hun-eng-2.4.2-14|20	%description
21mr|stardict-quick-hun-eng-2.4.2-14|21	Hungarian -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-hun-eng-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-hun-eng-2.4.2-14|23	
21mr|stardict-quick-hun-eng-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-hun-eng-2.4.2-14|25	
21mr|stardict-quick-hun-eng-2.4.2-14|26	%prep
21mr|stardict-quick-hun-eng-2.4.2-14|27	%setup -q -n stardict-quick_hun-eng-%{version}
21mr|stardict-quick-hun-eng-2.4.2-14|28	
21mr|stardict-quick-hun-eng-2.4.2-14|29	%build
21mr|stardict-quick-hun-eng-2.4.2-14|30	
21mr|stardict-quick-hun-eng-2.4.2-14|31	%install
21mr|stardict-quick-hun-eng-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-hun-eng-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-hun-eng-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-hun-eng-2.4.2-14|35	
21mr|stardict-quick-hun-eng-2.4.2-14|36	%clean
21mr|stardict-quick-hun-eng-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-hun-eng-2.4.2-14|38	
21mr|stardict-quick-hun-eng-2.4.2-14|39	%files
21mr|stardict-quick-hun-eng-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-hun-eng-2.4.2-14|41	%{_datadir}/stardict/dic/*

16955 21
21mr|stardict-quick-ind-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-ind-eng-2.4.2-13|2	%define release 13
21mr|stardict-quick-ind-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-ind-eng-2.4.2-13|4	
21mr|stardict-quick-ind-eng-2.4.2-13|5	Summary:	Indonesian -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-ind-eng-2.4.2-13|6	Name:		stardict-quick-ind-eng
21mr|stardict-quick-ind-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-ind-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-ind-eng-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-ind-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-ind-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-ind-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-ind-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-ind-eng-2.4.2-13|14	
21mr|stardict-quick-ind-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ind-eng-%{version}.tar.bz2
21mr|stardict-quick-ind-eng-2.4.2-13|16	
21mr|stardict-quick-ind-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-ind-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-ind-eng-2.4.2-13|19	
21mr|stardict-quick-ind-eng-2.4.2-13|20	%description
21mr|stardict-quick-ind-eng-2.4.2-13|21	Indonesian -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-ind-eng-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-ind-eng-2.4.2-13|23	
21mr|stardict-quick-ind-eng-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-ind-eng-2.4.2-13|25	
21mr|stardict-quick-ind-eng-2.4.2-13|26	%prep
21mr|stardict-quick-ind-eng-2.4.2-13|27	%setup -q -n stardict-quick_ind-eng-%{version}
21mr|stardict-quick-ind-eng-2.4.2-13|28	
21mr|stardict-quick-ind-eng-2.4.2-13|29	%build
21mr|stardict-quick-ind-eng-2.4.2-13|30	
21mr|stardict-quick-ind-eng-2.4.2-13|31	%install
21mr|stardict-quick-ind-eng-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-ind-eng-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-ind-eng-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-ind-eng-2.4.2-13|35	
21mr|stardict-quick-ind-eng-2.4.2-13|36	%clean
21mr|stardict-quick-ind-eng-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-ind-eng-2.4.2-13|38	
21mr|stardict-quick-ind-eng-2.4.2-13|39	%files
21mr|stardict-quick-ind-eng-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-ind-eng-2.4.2-13|41	%{_datadir}/stardict/dic/*

16956 21
21mr|stardict-quick-ita-eng-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-quick-ita-eng-2.4.2-13|2	%define release 13
21mr|stardict-quick-ita-eng-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-quick-ita-eng-2.4.2-13|4	
21mr|stardict-quick-ita-eng-2.4.2-13|5	Summary:	Italian -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-ita-eng-2.4.2-13|6	Name:		stardict-quick-ita-eng
21mr|stardict-quick-ita-eng-2.4.2-13|7	Version:	%{version}
21mr|stardict-quick-ita-eng-2.4.2-13|8	Release:	%{release}
21mr|stardict-quick-ita-eng-2.4.2-13|9	License:	Distributable
21mr|stardict-quick-ita-eng-2.4.2-13|10	Group:		Databases
21mr|stardict-quick-ita-eng-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-ita-eng-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-ita-eng-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-quick-ita-eng-2.4.2-13|14	
21mr|stardict-quick-ita-eng-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ita-eng-%{version}.tar.bz2
21mr|stardict-quick-ita-eng-2.4.2-13|16	
21mr|stardict-quick-ita-eng-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-ita-eng-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-ita-eng-2.4.2-13|19	
21mr|stardict-quick-ita-eng-2.4.2-13|20	%description
21mr|stardict-quick-ita-eng-2.4.2-13|21	Italian -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-ita-eng-2.4.2-13|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-ita-eng-2.4.2-13|23	
21mr|stardict-quick-ita-eng-2.4.2-13|24	http://www.futureware.at/.
21mr|stardict-quick-ita-eng-2.4.2-13|25	
21mr|stardict-quick-ita-eng-2.4.2-13|26	%prep
21mr|stardict-quick-ita-eng-2.4.2-13|27	%setup -q -n stardict-quick_ita-eng-%{version}
21mr|stardict-quick-ita-eng-2.4.2-13|28	
21mr|stardict-quick-ita-eng-2.4.2-13|29	%build
21mr|stardict-quick-ita-eng-2.4.2-13|30	
21mr|stardict-quick-ita-eng-2.4.2-13|31	%install
21mr|stardict-quick-ita-eng-2.4.2-13|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-ita-eng-2.4.2-13|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-ita-eng-2.4.2-13|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-ita-eng-2.4.2-13|35	
21mr|stardict-quick-ita-eng-2.4.2-13|36	%clean
21mr|stardict-quick-ita-eng-2.4.2-13|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-ita-eng-2.4.2-13|38	
21mr|stardict-quick-ita-eng-2.4.2-13|39	%files
21mr|stardict-quick-ita-eng-2.4.2-13|40	%defattr(-,root,root)
21mr|stardict-quick-ita-eng-2.4.2-13|41	%{_datadir}/stardict/dic/*

16957 21
21mr|stardict-quick-jpn-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-jpn-eng-2.4.2-12|2	%define release 12
21mr|stardict-quick-jpn-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-jpn-eng-2.4.2-12|4	
21mr|stardict-quick-jpn-eng-2.4.2-12|5	Summary:	Japanese -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-jpn-eng-2.4.2-12|6	Name:		stardict-quick-jpn-eng
21mr|stardict-quick-jpn-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-jpn-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-jpn-eng-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-jpn-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-jpn-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-jpn-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-jpn-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-jpn-eng-2.4.2-12|14	
21mr|stardict-quick-jpn-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_jpn-eng-%{version}.tar.bz2
21mr|stardict-quick-jpn-eng-2.4.2-12|16	
21mr|stardict-quick-jpn-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-jpn-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-jpn-eng-2.4.2-12|19	
21mr|stardict-quick-jpn-eng-2.4.2-12|20	%description
21mr|stardict-quick-jpn-eng-2.4.2-12|21	Japanese -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-jpn-eng-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-jpn-eng-2.4.2-12|23	
21mr|stardict-quick-jpn-eng-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-jpn-eng-2.4.2-12|25	
21mr|stardict-quick-jpn-eng-2.4.2-12|26	%prep
21mr|stardict-quick-jpn-eng-2.4.2-12|27	%setup -q -n stardict-quick_jpn-eng-%{version}
21mr|stardict-quick-jpn-eng-2.4.2-12|28	
21mr|stardict-quick-jpn-eng-2.4.2-12|29	%build
21mr|stardict-quick-jpn-eng-2.4.2-12|30	
21mr|stardict-quick-jpn-eng-2.4.2-12|31	%install
21mr|stardict-quick-jpn-eng-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-jpn-eng-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-jpn-eng-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-jpn-eng-2.4.2-12|35	
21mr|stardict-quick-jpn-eng-2.4.2-12|36	%clean
21mr|stardict-quick-jpn-eng-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-jpn-eng-2.4.2-12|38	
21mr|stardict-quick-jpn-eng-2.4.2-12|39	%files
21mr|stardict-quick-jpn-eng-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-jpn-eng-2.4.2-12|41	%{_datadir}/stardict/dic/*

16958 21
21mr|stardict-quick-lat-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-lat-eng-2.4.2-14|2	%define release 14
21mr|stardict-quick-lat-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-lat-eng-2.4.2-14|4	
21mr|stardict-quick-lat-eng-2.4.2-14|5	Summary:	Latin -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-lat-eng-2.4.2-14|6	Name:		stardict-quick-lat-eng
21mr|stardict-quick-lat-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-lat-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-lat-eng-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-lat-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-lat-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-lat-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-lat-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-lat-eng-2.4.2-14|14	
21mr|stardict-quick-lat-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_lat-eng-%{version}.tar.bz2
21mr|stardict-quick-lat-eng-2.4.2-14|16	
21mr|stardict-quick-lat-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-lat-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-lat-eng-2.4.2-14|19	
21mr|stardict-quick-lat-eng-2.4.2-14|20	%description
21mr|stardict-quick-lat-eng-2.4.2-14|21	Latin -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-lat-eng-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-lat-eng-2.4.2-14|23	
21mr|stardict-quick-lat-eng-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-lat-eng-2.4.2-14|25	
21mr|stardict-quick-lat-eng-2.4.2-14|26	%prep
21mr|stardict-quick-lat-eng-2.4.2-14|27	%setup -q -n stardict-quick_lat-eng-%{version}
21mr|stardict-quick-lat-eng-2.4.2-14|28	
21mr|stardict-quick-lat-eng-2.4.2-14|29	%build
21mr|stardict-quick-lat-eng-2.4.2-14|30	
21mr|stardict-quick-lat-eng-2.4.2-14|31	%install
21mr|stardict-quick-lat-eng-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-lat-eng-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-lat-eng-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-lat-eng-2.4.2-14|35	
21mr|stardict-quick-lat-eng-2.4.2-14|36	%clean
21mr|stardict-quick-lat-eng-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-lat-eng-2.4.2-14|38	
21mr|stardict-quick-lat-eng-2.4.2-14|39	%files
21mr|stardict-quick-lat-eng-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-lat-eng-2.4.2-14|41	%{_datadir}/stardict/dic/*

16959 21
21mr|stardict-quick-nld-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-nld-eng-2.4.2-14|2	%define release 14
21mr|stardict-quick-nld-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-nld-eng-2.4.2-14|4	
21mr|stardict-quick-nld-eng-2.4.2-14|5	Summary:	Dutch -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-nld-eng-2.4.2-14|6	Name:		stardict-quick-nld-eng
21mr|stardict-quick-nld-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-nld-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-nld-eng-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-nld-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-nld-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-nld-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-nld-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-nld-eng-2.4.2-14|14	
21mr|stardict-quick-nld-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nld-eng-%{version}.tar.bz2
21mr|stardict-quick-nld-eng-2.4.2-14|16	
21mr|stardict-quick-nld-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-nld-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-nld-eng-2.4.2-14|19	
21mr|stardict-quick-nld-eng-2.4.2-14|20	%description
21mr|stardict-quick-nld-eng-2.4.2-14|21	Dutch -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-nld-eng-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-nld-eng-2.4.2-14|23	
21mr|stardict-quick-nld-eng-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-nld-eng-2.4.2-14|25	
21mr|stardict-quick-nld-eng-2.4.2-14|26	%prep
21mr|stardict-quick-nld-eng-2.4.2-14|27	%setup -q -n stardict-quick_nld-eng-%{version}
21mr|stardict-quick-nld-eng-2.4.2-14|28	
21mr|stardict-quick-nld-eng-2.4.2-14|29	%build
21mr|stardict-quick-nld-eng-2.4.2-14|30	
21mr|stardict-quick-nld-eng-2.4.2-14|31	%install
21mr|stardict-quick-nld-eng-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-nld-eng-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-nld-eng-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-nld-eng-2.4.2-14|35	
21mr|stardict-quick-nld-eng-2.4.2-14|36	%clean
21mr|stardict-quick-nld-eng-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-nld-eng-2.4.2-14|38	
21mr|stardict-quick-nld-eng-2.4.2-14|39	%files
21mr|stardict-quick-nld-eng-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-nld-eng-2.4.2-14|41	%{_datadir}/stardict/dic/*

16960 21
21mr|stardict-quick-nor-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-nor-eng-2.4.2-12|2	%define release 12
21mr|stardict-quick-nor-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-nor-eng-2.4.2-12|4	
21mr|stardict-quick-nor-eng-2.4.2-12|5	Summary:	Norwegian -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-nor-eng-2.4.2-12|6	Name:		stardict-quick-nor-eng
21mr|stardict-quick-nor-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-nor-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-nor-eng-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-nor-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-nor-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-nor-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-nor-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-nor-eng-2.4.2-12|14	
21mr|stardict-quick-nor-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nor-eng-%{version}.tar.bz2
21mr|stardict-quick-nor-eng-2.4.2-12|16	
21mr|stardict-quick-nor-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-nor-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-nor-eng-2.4.2-12|19	
21mr|stardict-quick-nor-eng-2.4.2-12|20	%description
21mr|stardict-quick-nor-eng-2.4.2-12|21	Norwegian -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-nor-eng-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-nor-eng-2.4.2-12|23	
21mr|stardict-quick-nor-eng-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-nor-eng-2.4.2-12|25	
21mr|stardict-quick-nor-eng-2.4.2-12|26	%prep
21mr|stardict-quick-nor-eng-2.4.2-12|27	%setup -q -n stardict-quick_nor-eng-%{version}
21mr|stardict-quick-nor-eng-2.4.2-12|28	
21mr|stardict-quick-nor-eng-2.4.2-12|29	%build
21mr|stardict-quick-nor-eng-2.4.2-12|30	
21mr|stardict-quick-nor-eng-2.4.2-12|31	%install
21mr|stardict-quick-nor-eng-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-nor-eng-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-nor-eng-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-nor-eng-2.4.2-12|35	
21mr|stardict-quick-nor-eng-2.4.2-12|36	%clean
21mr|stardict-quick-nor-eng-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-nor-eng-2.4.2-12|38	
21mr|stardict-quick-nor-eng-2.4.2-12|39	%files
21mr|stardict-quick-nor-eng-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-nor-eng-2.4.2-12|41	%{_datadir}/stardict/dic/*

16961 21
21mr|stardict-quick-por-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-por-eng-2.4.2-14|2	%define release 14
21mr|stardict-quick-por-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-por-eng-2.4.2-14|4	
21mr|stardict-quick-por-eng-2.4.2-14|5	Summary:	Portuguese -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-por-eng-2.4.2-14|6	Name:		stardict-quick-por-eng
21mr|stardict-quick-por-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-por-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-por-eng-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-por-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-por-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-por-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-por-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-por-eng-2.4.2-14|14	
21mr|stardict-quick-por-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_por-eng-%{version}.tar.bz2
21mr|stardict-quick-por-eng-2.4.2-14|16	
21mr|stardict-quick-por-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-por-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-por-eng-2.4.2-14|19	
21mr|stardict-quick-por-eng-2.4.2-14|20	%description
21mr|stardict-quick-por-eng-2.4.2-14|21	Portuguese -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-por-eng-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-por-eng-2.4.2-14|23	
21mr|stardict-quick-por-eng-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-por-eng-2.4.2-14|25	
21mr|stardict-quick-por-eng-2.4.2-14|26	%prep
21mr|stardict-quick-por-eng-2.4.2-14|27	%setup -q -n stardict-quick_por-eng-%{version}
21mr|stardict-quick-por-eng-2.4.2-14|28	
21mr|stardict-quick-por-eng-2.4.2-14|29	%build
21mr|stardict-quick-por-eng-2.4.2-14|30	
21mr|stardict-quick-por-eng-2.4.2-14|31	%install
21mr|stardict-quick-por-eng-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-por-eng-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-por-eng-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-por-eng-2.4.2-14|35	
21mr|stardict-quick-por-eng-2.4.2-14|36	%clean
21mr|stardict-quick-por-eng-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-por-eng-2.4.2-14|38	
21mr|stardict-quick-por-eng-2.4.2-14|39	%files
21mr|stardict-quick-por-eng-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-por-eng-2.4.2-14|41	%{_datadir}/stardict/dic/*

16962 21
21mr|stardict-quick-rus-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-rus-eng-2.4.2-14|2	%define release 14
21mr|stardict-quick-rus-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-rus-eng-2.4.2-14|4	
21mr|stardict-quick-rus-eng-2.4.2-14|5	Summary:	Russian -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-rus-eng-2.4.2-14|6	Name:		stardict-quick-rus-eng
21mr|stardict-quick-rus-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-rus-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-rus-eng-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-rus-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-rus-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-rus-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-rus-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-rus-eng-2.4.2-14|14	
21mr|stardict-quick-rus-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_rus-eng-%{version}.tar.bz2
21mr|stardict-quick-rus-eng-2.4.2-14|16	
21mr|stardict-quick-rus-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-rus-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-rus-eng-2.4.2-14|19	
21mr|stardict-quick-rus-eng-2.4.2-14|20	%description
21mr|stardict-quick-rus-eng-2.4.2-14|21	Russian -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-rus-eng-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-rus-eng-2.4.2-14|23	
21mr|stardict-quick-rus-eng-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-rus-eng-2.4.2-14|25	
21mr|stardict-quick-rus-eng-2.4.2-14|26	%prep
21mr|stardict-quick-rus-eng-2.4.2-14|27	%setup -q -n stardict-quick_rus-eng-%{version}
21mr|stardict-quick-rus-eng-2.4.2-14|28	
21mr|stardict-quick-rus-eng-2.4.2-14|29	%build
21mr|stardict-quick-rus-eng-2.4.2-14|30	
21mr|stardict-quick-rus-eng-2.4.2-14|31	%install
21mr|stardict-quick-rus-eng-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-rus-eng-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-rus-eng-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-rus-eng-2.4.2-14|35	
21mr|stardict-quick-rus-eng-2.4.2-14|36	%clean
21mr|stardict-quick-rus-eng-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-rus-eng-2.4.2-14|38	
21mr|stardict-quick-rus-eng-2.4.2-14|39	%files
21mr|stardict-quick-rus-eng-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-rus-eng-2.4.2-14|41	%{_datadir}/stardict/dic/*

16963 21
21mr|stardict-quick-spa-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-spa-eng-2.4.2-14|2	%define release 14
21mr|stardict-quick-spa-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-spa-eng-2.4.2-14|4	
21mr|stardict-quick-spa-eng-2.4.2-14|5	Summary:	Spanish -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-spa-eng-2.4.2-14|6	Name:		stardict-quick-spa-eng
21mr|stardict-quick-spa-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-spa-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-spa-eng-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-spa-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-spa-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-spa-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-spa-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-spa-eng-2.4.2-14|14	
21mr|stardict-quick-spa-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_spa-eng-%{version}.tar.bz2
21mr|stardict-quick-spa-eng-2.4.2-14|16	
21mr|stardict-quick-spa-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-spa-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-spa-eng-2.4.2-14|19	
21mr|stardict-quick-spa-eng-2.4.2-14|20	%description
21mr|stardict-quick-spa-eng-2.4.2-14|21	Spanish -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-spa-eng-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-spa-eng-2.4.2-14|23	
21mr|stardict-quick-spa-eng-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-spa-eng-2.4.2-14|25	
21mr|stardict-quick-spa-eng-2.4.2-14|26	%prep
21mr|stardict-quick-spa-eng-2.4.2-14|27	%setup -q -n stardict-quick_spa-eng-%{version}
21mr|stardict-quick-spa-eng-2.4.2-14|28	
21mr|stardict-quick-spa-eng-2.4.2-14|29	%build
21mr|stardict-quick-spa-eng-2.4.2-14|30	
21mr|stardict-quick-spa-eng-2.4.2-14|31	%install
21mr|stardict-quick-spa-eng-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-spa-eng-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-spa-eng-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-spa-eng-2.4.2-14|35	
21mr|stardict-quick-spa-eng-2.4.2-14|36	%clean
21mr|stardict-quick-spa-eng-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-spa-eng-2.4.2-14|38	
21mr|stardict-quick-spa-eng-2.4.2-14|39	%files
21mr|stardict-quick-spa-eng-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-spa-eng-2.4.2-14|41	%{_datadir}/stardict/dic/*

16964 21
21mr|stardict-quick-swa-eng-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-quick-swa-eng-2.4.2-12|2	%define release 12
21mr|stardict-quick-swa-eng-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-quick-swa-eng-2.4.2-12|4	
21mr|stardict-quick-swa-eng-2.4.2-12|5	Summary:	Swahili -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-swa-eng-2.4.2-12|6	Name:		stardict-quick-swa-eng
21mr|stardict-quick-swa-eng-2.4.2-12|7	Version:	%{version}
21mr|stardict-quick-swa-eng-2.4.2-12|8	Release:	%{release}
21mr|stardict-quick-swa-eng-2.4.2-12|9	License:	Distributable
21mr|stardict-quick-swa-eng-2.4.2-12|10	Group:		Databases
21mr|stardict-quick-swa-eng-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-swa-eng-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-swa-eng-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-quick-swa-eng-2.4.2-12|14	
21mr|stardict-quick-swa-eng-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swa-eng-%{version}.tar.bz2
21mr|stardict-quick-swa-eng-2.4.2-12|16	
21mr|stardict-quick-swa-eng-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-swa-eng-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-swa-eng-2.4.2-12|19	
21mr|stardict-quick-swa-eng-2.4.2-12|20	%description
21mr|stardict-quick-swa-eng-2.4.2-12|21	Swahili -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-swa-eng-2.4.2-12|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-swa-eng-2.4.2-12|23	
21mr|stardict-quick-swa-eng-2.4.2-12|24	http://www.futureware.at/.
21mr|stardict-quick-swa-eng-2.4.2-12|25	
21mr|stardict-quick-swa-eng-2.4.2-12|26	%prep
21mr|stardict-quick-swa-eng-2.4.2-12|27	%setup -q -n stardict-quick_swa-eng-%{version}
21mr|stardict-quick-swa-eng-2.4.2-12|28	
21mr|stardict-quick-swa-eng-2.4.2-12|29	%build
21mr|stardict-quick-swa-eng-2.4.2-12|30	
21mr|stardict-quick-swa-eng-2.4.2-12|31	%install
21mr|stardict-quick-swa-eng-2.4.2-12|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-swa-eng-2.4.2-12|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-swa-eng-2.4.2-12|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-swa-eng-2.4.2-12|35	
21mr|stardict-quick-swa-eng-2.4.2-12|36	%clean
21mr|stardict-quick-swa-eng-2.4.2-12|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-swa-eng-2.4.2-12|38	
21mr|stardict-quick-swa-eng-2.4.2-12|39	%files
21mr|stardict-quick-swa-eng-2.4.2-12|40	%defattr(-,root,root)
21mr|stardict-quick-swa-eng-2.4.2-12|41	%{_datadir}/stardict/dic/*

16965 21
21mr|stardict-quick-swe-deu-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-swe-deu-2.4.2-14|2	%define release 14
21mr|stardict-quick-swe-deu-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-swe-deu-2.4.2-14|4	
21mr|stardict-quick-swe-deu-2.4.2-14|5	Summary:	Swedish -> German *Quick dictionary for StarDict 2
21mr|stardict-quick-swe-deu-2.4.2-14|6	Name:		stardict-quick-swe-deu
21mr|stardict-quick-swe-deu-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-swe-deu-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-swe-deu-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-swe-deu-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-swe-deu-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-swe-deu-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-swe-deu-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-swe-deu-2.4.2-14|14	
21mr|stardict-quick-swe-deu-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-deu-%{version}.tar.bz2
21mr|stardict-quick-swe-deu-2.4.2-14|16	
21mr|stardict-quick-swe-deu-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-swe-deu-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-swe-deu-2.4.2-14|19	
21mr|stardict-quick-swe-deu-2.4.2-14|20	%description
21mr|stardict-quick-swe-deu-2.4.2-14|21	Swedish -> German *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-swe-deu-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-swe-deu-2.4.2-14|23	
21mr|stardict-quick-swe-deu-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-swe-deu-2.4.2-14|25	
21mr|stardict-quick-swe-deu-2.4.2-14|26	%prep
21mr|stardict-quick-swe-deu-2.4.2-14|27	%setup -q -n stardict-quick_swe-deu-%{version}
21mr|stardict-quick-swe-deu-2.4.2-14|28	
21mr|stardict-quick-swe-deu-2.4.2-14|29	%build
21mr|stardict-quick-swe-deu-2.4.2-14|30	
21mr|stardict-quick-swe-deu-2.4.2-14|31	%install
21mr|stardict-quick-swe-deu-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-swe-deu-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-swe-deu-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-swe-deu-2.4.2-14|35	
21mr|stardict-quick-swe-deu-2.4.2-14|36	%clean
21mr|stardict-quick-swe-deu-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-swe-deu-2.4.2-14|38	
21mr|stardict-quick-swe-deu-2.4.2-14|39	%files
21mr|stardict-quick-swe-deu-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-swe-deu-2.4.2-14|41	%{_datadir}/stardict/dic/*

16966 21
21mr|stardict-quick-swe-eng-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-swe-eng-2.4.2-14|2	%define release 14
21mr|stardict-quick-swe-eng-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-swe-eng-2.4.2-14|4	
21mr|stardict-quick-swe-eng-2.4.2-14|5	Summary:	Swedish -> English *Quick dictionary for StarDict 2
21mr|stardict-quick-swe-eng-2.4.2-14|6	Name:		stardict-quick-swe-eng
21mr|stardict-quick-swe-eng-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-swe-eng-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-swe-eng-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-swe-eng-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-swe-eng-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-swe-eng-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-swe-eng-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-swe-eng-2.4.2-14|14	
21mr|stardict-quick-swe-eng-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-eng-%{version}.tar.bz2
21mr|stardict-quick-swe-eng-2.4.2-14|16	
21mr|stardict-quick-swe-eng-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-swe-eng-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-swe-eng-2.4.2-14|19	
21mr|stardict-quick-swe-eng-2.4.2-14|20	%description
21mr|stardict-quick-swe-eng-2.4.2-14|21	Swedish -> English *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-swe-eng-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-swe-eng-2.4.2-14|23	
21mr|stardict-quick-swe-eng-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-swe-eng-2.4.2-14|25	
21mr|stardict-quick-swe-eng-2.4.2-14|26	%prep
21mr|stardict-quick-swe-eng-2.4.2-14|27	%setup -q -n stardict-quick_swe-eng-%{version}
21mr|stardict-quick-swe-eng-2.4.2-14|28	
21mr|stardict-quick-swe-eng-2.4.2-14|29	%build
21mr|stardict-quick-swe-eng-2.4.2-14|30	
21mr|stardict-quick-swe-eng-2.4.2-14|31	%install
21mr|stardict-quick-swe-eng-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-swe-eng-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-swe-eng-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-swe-eng-2.4.2-14|35	
21mr|stardict-quick-swe-eng-2.4.2-14|36	%clean
21mr|stardict-quick-swe-eng-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-swe-eng-2.4.2-14|38	
21mr|stardict-quick-swe-eng-2.4.2-14|39	%files
21mr|stardict-quick-swe-eng-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-swe-eng-2.4.2-14|41	%{_datadir}/stardict/dic/*

16967 21
21mr|stardict-quick-swe-fra-2.4.2-14|1	%define	version	2.4.2
21mr|stardict-quick-swe-fra-2.4.2-14|2	%define release 14
21mr|stardict-quick-swe-fra-2.4.2-14|3	%define dict_format_version	2.4.2
21mr|stardict-quick-swe-fra-2.4.2-14|4	
21mr|stardict-quick-swe-fra-2.4.2-14|5	Summary:	Swedish -> French *Quick dictionary for StarDict 2
21mr|stardict-quick-swe-fra-2.4.2-14|6	Name:		stardict-quick-swe-fra
21mr|stardict-quick-swe-fra-2.4.2-14|7	Version:	%{version}
21mr|stardict-quick-swe-fra-2.4.2-14|8	Release:	%{release}
21mr|stardict-quick-swe-fra-2.4.2-14|9	License:	Distributable
21mr|stardict-quick-swe-fra-2.4.2-14|10	Group:		Databases
21mr|stardict-quick-swe-fra-2.4.2-14|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-quick-swe-fra-2.4.2-14|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-quick-swe-fra-2.4.2-14|13	BuildArch:	noarch
21mr|stardict-quick-swe-fra-2.4.2-14|14	
21mr|stardict-quick-swe-fra-2.4.2-14|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-fra-%{version}.tar.bz2
21mr|stardict-quick-swe-fra-2.4.2-14|16	
21mr|stardict-quick-swe-fra-2.4.2-14|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-quick-swe-fra-2.4.2-14|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-quick-swe-fra-2.4.2-14|19	
21mr|stardict-quick-swe-fra-2.4.2-14|20	%description
21mr|stardict-quick-swe-fra-2.4.2-14|21	Swedish -> French *Quick dictionary in StarDict 2 format.
21mr|stardict-quick-swe-fra-2.4.2-14|22	*Quick is an open source translation application. For more info, visit
21mr|stardict-quick-swe-fra-2.4.2-14|23	
21mr|stardict-quick-swe-fra-2.4.2-14|24	http://www.futureware.at/.
21mr|stardict-quick-swe-fra-2.4.2-14|25	
21mr|stardict-quick-swe-fra-2.4.2-14|26	%prep
21mr|stardict-quick-swe-fra-2.4.2-14|27	%setup -q -n stardict-quick_swe-fra-%{version}
21mr|stardict-quick-swe-fra-2.4.2-14|28	
21mr|stardict-quick-swe-fra-2.4.2-14|29	%build
21mr|stardict-quick-swe-fra-2.4.2-14|30	
21mr|stardict-quick-swe-fra-2.4.2-14|31	%install
21mr|stardict-quick-swe-fra-2.4.2-14|32	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-swe-fra-2.4.2-14|33	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-swe-fra-2.4.2-14|34	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-quick-swe-fra-2.4.2-14|35	
21mr|stardict-quick-swe-fra-2.4.2-14|36	%clean
21mr|stardict-quick-swe-fra-2.4.2-14|37	rm -rf $RPM_BUILD_ROOT
21mr|stardict-quick-swe-fra-2.4.2-14|38	
21mr|stardict-quick-swe-fra-2.4.2-14|39	%files
21mr|stardict-quick-swe-fra-2.4.2-14|40	%defattr(-,root,root)
21mr|stardict-quick-swe-fra-2.4.2-14|41	%{_datadir}/stardict/dic/*

16968 21
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|1	%define	version	2.4.2
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|2	%define release 12
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|3	%define dict_format_version	2.4.2
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|4	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|5	Summary:	StarDict 1.3 dictionary (English -> Simplified Chinese) converted to StarDict 2
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|6	Name:		stardict-stardict1.3-en-zh_CN
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|7	Version:	%{version}
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|8	Release:	%{release}
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|9	License:	GPL
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|10	Group:		Databases
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|13	BuildArch:	noarch
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|14	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-stardict1.3-%{version}.tar.bz2
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|16	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|19	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|20	%description
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|21	This package contains StarDict 1.3 dictionary (English -> Simplified Chinese)
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|22	database converted into StarDict 2 format.
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|23	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|24	%prep
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|25	%setup -q -n stardict-stardict1.3-%{version}
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|26	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|27	%build
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|28	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|29	%install
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|30	rm -rf $RPM_BUILD_ROOT
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|33	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|34	%clean
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|35	rm -rf $RPM_BUILD_ROOT
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|36	
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|37	%files
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|38	%defattr(-,root,root)
21mr|stardict-stardict1.3-en-zh_CN-2.4.2-12|39	%{_datadir}/stardict/dic/*

16969 21
21mr|stardict-xdict-en-zh_CN-2.4.2-15|1	%define	version	2.4.2
21mr|stardict-xdict-en-zh_CN-2.4.2-15|2	%define release 15
21mr|stardict-xdict-en-zh_CN-2.4.2-15|3	%define dict_format_version	2.4.2
21mr|stardict-xdict-en-zh_CN-2.4.2-15|4	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|5	Summary:	Simplified Chinese dictionary for stardict 2
21mr|stardict-xdict-en-zh_CN-2.4.2-15|6	Name:		stardict-xdict-en-zh_CN
21mr|stardict-xdict-en-zh_CN-2.4.2-15|7	Version:	%{version}
21mr|stardict-xdict-en-zh_CN-2.4.2-15|8	Release:	%{release}
21mr|stardict-xdict-en-zh_CN-2.4.2-15|9	License:	GPL
21mr|stardict-xdict-en-zh_CN-2.4.2-15|10	Group:		Databases
21mr|stardict-xdict-en-zh_CN-2.4.2-15|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-xdict-en-zh_CN-2.4.2-15|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-xdict-en-zh_CN-2.4.2-15|13	BuildArch:	noarch
21mr|stardict-xdict-en-zh_CN-2.4.2-15|14	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-xdict-ec-gb-%{version}.tar.bz2
21mr|stardict-xdict-en-zh_CN-2.4.2-15|16	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-xdict-en-zh_CN-2.4.2-15|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-xdict-en-zh_CN-2.4.2-15|19	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|20	%description
21mr|stardict-xdict-en-zh_CN-2.4.2-15|21	Xdict is an old English to Chinese dictionary application.
21mr|stardict-xdict-en-zh_CN-2.4.2-15|22	This package contains xdict database converted into stardict format.
21mr|stardict-xdict-en-zh_CN-2.4.2-15|23	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|24	%prep
21mr|stardict-xdict-en-zh_CN-2.4.2-15|25	%setup -q -n stardict-xdict-ec-gb-%{version}
21mr|stardict-xdict-en-zh_CN-2.4.2-15|26	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|27	%build
21mr|stardict-xdict-en-zh_CN-2.4.2-15|28	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|29	%install
21mr|stardict-xdict-en-zh_CN-2.4.2-15|30	rm -rf $RPM_BUILD_ROOT
21mr|stardict-xdict-en-zh_CN-2.4.2-15|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-xdict-en-zh_CN-2.4.2-15|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-xdict-en-zh_CN-2.4.2-15|33	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|34	%clean
21mr|stardict-xdict-en-zh_CN-2.4.2-15|35	rm -rf $RPM_BUILD_ROOT
21mr|stardict-xdict-en-zh_CN-2.4.2-15|36	
21mr|stardict-xdict-en-zh_CN-2.4.2-15|37	%files
21mr|stardict-xdict-en-zh_CN-2.4.2-15|38	%defattr(-,root,root)
21mr|stardict-xdict-en-zh_CN-2.4.2-15|39	%{_datadir}/stardict/dic/*

16970 21
21mr|stardict-xdict-en-zh_TW-2.4.2-15|1	%define	version	2.4.2
21mr|stardict-xdict-en-zh_TW-2.4.2-15|2	%define release 15
21mr|stardict-xdict-en-zh_TW-2.4.2-15|3	%define dict_format_version	2.4.2
21mr|stardict-xdict-en-zh_TW-2.4.2-15|4	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|5	Summary:	Traditional Chinese dictionary for stardict 2
21mr|stardict-xdict-en-zh_TW-2.4.2-15|6	Name:		stardict-xdict-en-zh_TW
21mr|stardict-xdict-en-zh_TW-2.4.2-15|7	Version:	%{version}
21mr|stardict-xdict-en-zh_TW-2.4.2-15|8	Release:	%{release}
21mr|stardict-xdict-en-zh_TW-2.4.2-15|9	License:	GPL
21mr|stardict-xdict-en-zh_TW-2.4.2-15|10	Group:		Databases
21mr|stardict-xdict-en-zh_TW-2.4.2-15|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-xdict-en-zh_TW-2.4.2-15|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-xdict-en-zh_TW-2.4.2-15|13	BuildArch:	noarch
21mr|stardict-xdict-en-zh_TW-2.4.2-15|14	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-xdict-ec-big5-%{version}.tar.bz2
21mr|stardict-xdict-en-zh_TW-2.4.2-15|16	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-xdict-en-zh_TW-2.4.2-15|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-xdict-en-zh_TW-2.4.2-15|19	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|20	%description
21mr|stardict-xdict-en-zh_TW-2.4.2-15|21	Xdict is an old English to Chinese dictionary application.
21mr|stardict-xdict-en-zh_TW-2.4.2-15|22	This package contains xdict database converted into stardict format.
21mr|stardict-xdict-en-zh_TW-2.4.2-15|23	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|24	%prep
21mr|stardict-xdict-en-zh_TW-2.4.2-15|25	%setup -q -n stardict-xdict-ec-big5-%{version}
21mr|stardict-xdict-en-zh_TW-2.4.2-15|26	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|27	%build
21mr|stardict-xdict-en-zh_TW-2.4.2-15|28	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|29	%install
21mr|stardict-xdict-en-zh_TW-2.4.2-15|30	rm -rf $RPM_BUILD_ROOT
21mr|stardict-xdict-en-zh_TW-2.4.2-15|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-xdict-en-zh_TW-2.4.2-15|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-xdict-en-zh_TW-2.4.2-15|33	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|34	%clean
21mr|stardict-xdict-en-zh_TW-2.4.2-15|35	rm -rf $RPM_BUILD_ROOT
21mr|stardict-xdict-en-zh_TW-2.4.2-15|36	
21mr|stardict-xdict-en-zh_TW-2.4.2-15|37	%files
21mr|stardict-xdict-en-zh_TW-2.4.2-15|38	%defattr(-,root,root)
21mr|stardict-xdict-en-zh_TW-2.4.2-15|39	%{_datadir}/stardict/dic/*

16971 21
21mr|stardict-xdict-zh_CN-en-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-xdict-zh_CN-en-2.4.2-13|2	%define release 13
21mr|stardict-xdict-zh_CN-en-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-xdict-zh_CN-en-2.4.2-13|4	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|5	Summary:	Xdict Simplified Chinese -> English dictionary for stardict 2
21mr|stardict-xdict-zh_CN-en-2.4.2-13|6	Name:		stardict-xdict-zh_CN-en
21mr|stardict-xdict-zh_CN-en-2.4.2-13|7	Version:	%{version}
21mr|stardict-xdict-zh_CN-en-2.4.2-13|8	Release:	%{release}
21mr|stardict-xdict-zh_CN-en-2.4.2-13|9	License:	GPL
21mr|stardict-xdict-zh_CN-en-2.4.2-13|10	Group:		Databases
21mr|stardict-xdict-zh_CN-en-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-xdict-zh_CN-en-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-xdict-zh_CN-en-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-xdict-zh_CN-en-2.4.2-13|14	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-xdict-ce-gb-%{version}.tar.bz2
21mr|stardict-xdict-zh_CN-en-2.4.2-13|16	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-xdict-zh_CN-en-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-xdict-zh_CN-en-2.4.2-13|19	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|20	%description
21mr|stardict-xdict-zh_CN-en-2.4.2-13|21	Xdict is an old English to Chinese dictionary application.
21mr|stardict-xdict-zh_CN-en-2.4.2-13|22	This package contains xdict database converted into stardict format.
21mr|stardict-xdict-zh_CN-en-2.4.2-13|23	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|24	%prep
21mr|stardict-xdict-zh_CN-en-2.4.2-13|25	%setup -q -n stardict-xdict-ce-gb-%{version}
21mr|stardict-xdict-zh_CN-en-2.4.2-13|26	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|27	%build
21mr|stardict-xdict-zh_CN-en-2.4.2-13|28	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|29	%install
21mr|stardict-xdict-zh_CN-en-2.4.2-13|30	rm -rf $RPM_BUILD_ROOT
21mr|stardict-xdict-zh_CN-en-2.4.2-13|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-xdict-zh_CN-en-2.4.2-13|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-xdict-zh_CN-en-2.4.2-13|33	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|34	%clean
21mr|stardict-xdict-zh_CN-en-2.4.2-13|35	rm -rf $RPM_BUILD_ROOT
21mr|stardict-xdict-zh_CN-en-2.4.2-13|36	
21mr|stardict-xdict-zh_CN-en-2.4.2-13|37	%files
21mr|stardict-xdict-zh_CN-en-2.4.2-13|38	%defattr(-,root,root)
21mr|stardict-xdict-zh_CN-en-2.4.2-13|39	%{_datadir}/stardict/dic/*

16972 21
21mr|stardict-xdict-zh_TW-en-2.4.2-13|1	%define	version	2.4.2
21mr|stardict-xdict-zh_TW-en-2.4.2-13|2	%define release 13
21mr|stardict-xdict-zh_TW-en-2.4.2-13|3	%define dict_format_version	2.4.2
21mr|stardict-xdict-zh_TW-en-2.4.2-13|4	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|5	Summary:	Xdict Traditional Chinese -> English dictionary for stardict 2
21mr|stardict-xdict-zh_TW-en-2.4.2-13|6	Name:		stardict-xdict-zh_TW-en
21mr|stardict-xdict-zh_TW-en-2.4.2-13|7	Version:	%{version}
21mr|stardict-xdict-zh_TW-en-2.4.2-13|8	Release:	%{release}
21mr|stardict-xdict-zh_TW-en-2.4.2-13|9	License:	GPL
21mr|stardict-xdict-zh_TW-en-2.4.2-13|10	Group:		Databases
21mr|stardict-xdict-zh_TW-en-2.4.2-13|11	URL:		http://stardict.sourceforge.net/
21mr|stardict-xdict-zh_TW-en-2.4.2-13|12	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|stardict-xdict-zh_TW-en-2.4.2-13|13	BuildArch:	noarch
21mr|stardict-xdict-zh_TW-en-2.4.2-13|14	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|15	Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-xdict-ce-big5-%{version}.tar.bz2
21mr|stardict-xdict-zh_TW-en-2.4.2-13|16	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|17	Provides:	stardict-dictionary = %{dict_format_version}
21mr|stardict-xdict-zh_TW-en-2.4.2-13|18	Requires:	stardict >= %{dict_format_version}
21mr|stardict-xdict-zh_TW-en-2.4.2-13|19	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|20	%description
21mr|stardict-xdict-zh_TW-en-2.4.2-13|21	Xdict is an old English to Chinese dictionary application.
21mr|stardict-xdict-zh_TW-en-2.4.2-13|22	This package contains xdict database converted into stardict format.
21mr|stardict-xdict-zh_TW-en-2.4.2-13|23	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|24	%prep
21mr|stardict-xdict-zh_TW-en-2.4.2-13|25	%setup -q -n stardict-xdict-ce-big5-%{version}
21mr|stardict-xdict-zh_TW-en-2.4.2-13|26	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|27	%build
21mr|stardict-xdict-zh_TW-en-2.4.2-13|28	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|29	%install
21mr|stardict-xdict-zh_TW-en-2.4.2-13|30	rm -rf $RPM_BUILD_ROOT
21mr|stardict-xdict-zh_TW-en-2.4.2-13|31	mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-xdict-zh_TW-en-2.4.2-13|32	install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic
21mr|stardict-xdict-zh_TW-en-2.4.2-13|33	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|34	%clean
21mr|stardict-xdict-zh_TW-en-2.4.2-13|35	rm -rf $RPM_BUILD_ROOT
21mr|stardict-xdict-zh_TW-en-2.4.2-13|36	
21mr|stardict-xdict-zh_TW-en-2.4.2-13|37	%files
21mr|stardict-xdict-zh_TW-en-2.4.2-13|38	%defattr(-,root,root)
21mr|stardict-xdict-zh_TW-en-2.4.2-13|39	%{_datadir}/stardict/dic/*

16973 21
21mr|startup-notification-0.12-13|1	%define api 1
21mr|startup-notification-0.12-13|2	%define major 0
21mr|startup-notification-0.12-13|3	%define libname %mklibname %{name}- %{api} %{major}
21mr|startup-notification-0.12-13|4	%define devname %mklibname %{name}- %{api}  -d
21mr|startup-notification-0.12-13|5	
21mr|startup-notification-0.12-13|6	Summary:	Library used to monitor application startup
21mr|startup-notification-0.12-13|7	Name:		startup-notification
21mr|startup-notification-0.12-13|8	Version:	0.12
21mr|startup-notification-0.12-13|9	Release:	13
21mr|startup-notification-0.12-13|10	License:	LGPLv2.1+
21mr|startup-notification-0.12-13|11	Group:		System/Libraries
21mr|startup-notification-0.12-13|12	Url:		http://www.freedesktop.org/
21mr|startup-notification-0.12-13|13	Source0:	http://www.freedesktop.org/software/%{name}/releases/%{name}-%{version}.tar.bz2
21mr|startup-notification-0.12-13|14	BuildRequires:	pkgconfig(xcb-util)
21mr|startup-notification-0.12-13|15	BuildRequires:	pkgconfig(x11-xcb)
21mr|startup-notification-0.12-13|16	
21mr|startup-notification-0.12-13|17	%description
21mr|startup-notification-0.12-13|18	Startup-notification is a library used to monitor application startup.
21mr|startup-notification-0.12-13|19	
21mr|startup-notification-0.12-13|20	#----------------------------------------------------------------------------
21mr|startup-notification-0.12-13|21	
21mr|startup-notification-0.12-13|22	%package -n %{libname}
21mr|startup-notification-0.12-13|23	Summary:	Library used to monitor application startup
21mr|startup-notification-0.12-13|24	Group:		System/Libraries
21mr|startup-notification-0.12-13|25	Provides:	lib%{name}-%{api} = %{EVRD}
21mr|startup-notification-0.12-13|26	
21mr|startup-notification-0.12-13|27	%description -n %{libname}
21mr|startup-notification-0.12-13|28	Startup-notification is a library used to monitor application startup.
21mr|startup-notification-0.12-13|29	
21mr|startup-notification-0.12-13|30	%files -n %{libname}
21mr|startup-notification-0.12-13|31	%{_libdir}/libstartup-notification-%{api}.so.%{major}*
21mr|startup-notification-0.12-13|32	
21mr|startup-notification-0.12-13|33	#----------------------------------------------------------------------------
21mr|startup-notification-0.12-13|34	
21mr|startup-notification-0.12-13|35	%package -n %{devname}
21mr|startup-notification-0.12-13|36	Summary:	Library used to monitor application startup
21mr|startup-notification-0.12-13|37	Group:		Development/C
21mr|startup-notification-0.12-13|38	Requires:	%{libname} = %{EVRD}
21mr|startup-notification-0.12-13|39	Provides:	%{name}-devel = %{EVRD}
21mr|startup-notification-0.12-13|40	Obsoletes:	%{mklibname startup-notification- 1 0 -d} < 0.12-5
21mr|startup-notification-0.12-13|41	
21mr|startup-notification-0.12-13|42	%description -n %{devname}
21mr|startup-notification-0.12-13|43	Startup-notification is a library used to monitor application startup.
21mr|startup-notification-0.12-13|44	
21mr|startup-notification-0.12-13|45	%files -n %{devname}
21mr|startup-notification-0.12-13|46	%doc ChangeLog
21mr|startup-notification-0.12-13|47	%{_libdir}/libstartup-notification-%{api}.so
21mr|startup-notification-0.12-13|48	%{_libdir}/pkgconfig/*
21mr|startup-notification-0.12-13|49	%{_includedir}/*
21mr|startup-notification-0.12-13|50	
21mr|startup-notification-0.12-13|51	#----------------------------------------------------------------------------
21mr|startup-notification-0.12-13|52	
21mr|startup-notification-0.12-13|53	%prep
21mr|startup-notification-0.12-13|54	%setup -q
21mr|startup-notification-0.12-13|55	
21mr|startup-notification-0.12-13|56	%build
21mr|startup-notification-0.12-13|57	%configure \
21mr|startup-notification-0.12-13|58	--disable-static
21mr|startup-notification-0.12-13|59	
21mr|startup-notification-0.12-13|60	%make
21mr|startup-notification-0.12-13|61	
21mr|startup-notification-0.12-13|62	%install
21mr|startup-notification-0.12-13|63	%makeinstall_std

16974 21
21mr|station-2.2.0-2|1	Summary:	Terminal for Plasma Mobile
21mr|station-2.2.0-2|2	Name:		station
21mr|station-2.2.0-2|3	Version:	2.2.0
21mr|station-2.2.0-2|4	Release:	2
21mr|station-2.2.0-2|5	Group:		Graphical desktop/KDE
21mr|station-2.2.0-2|6	License:	GPLv3
21mr|station-2.2.0-2|7	URL:		https://invent.kde.org/maui/station/
21mr|station-2.2.0-2|8	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|station-2.2.0-2|9	Patch0:		station-cmake_locale.patch
21mr|station-2.2.0-2|10	Patch1:		station-russian_locale.patch
21mr|station-2.2.0-2|11	Patch2:		station-i18n_locale.patch
21mr|station-2.2.0-2|12	BuildRequires:	extra-cmake-modules
21mr|station-2.2.0-2|13	BuildRequires:	kf5configwidgets-devel
21mr|station-2.2.0-2|14	BuildRequires:	kf5i18n-devel
21mr|station-2.2.0-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|station-2.2.0-2|16	BuildRequires:	pkgconfig(Qt5Qml)
21mr|station-2.2.0-2|17	BuildRequires:	pkgconfig(Qt5Quick)
21mr|station-2.2.0-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|station-2.2.0-2|19	BuildRequires:  qmltermwidget
21mr|station-2.2.0-2|20	BuildRequires:	mauikit-devel
21mr|station-2.2.0-2|21	BuildRequires:	mauikit-filebrowsing-devel
21mr|station-2.2.0-2|22	
21mr|station-2.2.0-2|23	Requires: qmltermwidget
21mr|station-2.2.0-2|24	
21mr|station-2.2.0-2|25	%description
21mr|station-2.2.0-2|26	Terminal for Plasma Mobile.
21mr|station-2.2.0-2|27	
21mr|station-2.2.0-2|28	%files -f %{name}.lang
21mr|station-2.2.0-2|29	%{_kde5_bindir}/station
21mr|station-2.2.0-2|30	%{_kde5_applicationsdir}/org.kde.station.desktop
21mr|station-2.2.0-2|31	%{_kde5_datadir}/icons/hicolor/scalable/apps/station.svg
21mr|station-2.2.0-2|32	
21mr|station-2.2.0-2|33	#------------------------------------------------------------
21mr|station-2.2.0-2|34	
21mr|station-2.2.0-2|35	%prep
21mr|station-2.2.0-2|36	%autosetup -p1
21mr|station-2.2.0-2|37	
21mr|station-2.2.0-2|38	%build
21mr|station-2.2.0-2|39	%cmake_kde5
21mr|station-2.2.0-2|40	%make
21mr|station-2.2.0-2|41	
21mr|station-2.2.0-2|42	%install
21mr|station-2.2.0-2|43	%makeinstall_std -C build
21mr|station-2.2.0-2|44	
21mr|station-2.2.0-2|45	%find_lang %{name}

16975 21
21mr|stax2-api-4.2-1|1	Name:             stax2-api
21mr|stax2-api-4.2-1|2	Version:          4.2
21mr|stax2-api-4.2-1|3	Release:          1
21mr|stax2-api-4.2-1|4	Summary:          Experimental API extending basic StAX implementation
21mr|stax2-api-4.2-1|5	License:          BSD
21mr|stax2-api-4.2-1|6	
21mr|stax2-api-4.2-1|7	URL:              https://github.com/FasterXML/%{name}
21mr|stax2-api-4.2-1|8	Source0:          %{url}/archive/%{name}-%{version}.tar.gz
21mr|stax2-api-4.2-1|9	
21mr|stax2-api-4.2-1|10	Group:            Development/Java
21mr|stax2-api-4.2-1|11	BuildArch:        noarch
21mr|stax2-api-4.2-1|12	# Java stack is not supported on x86_32
21mr|stax2-api-4.2-1|13	ExcludeArch: %{ix86}
21mr|stax2-api-4.2-1|14	
21mr|stax2-api-4.2-1|15	BuildRequires:  maven-local
21mr|stax2-api-4.2-1|16	BuildRequires:  mvn(com.fasterxml:oss-parent:pom:)
21mr|stax2-api-4.2-1|17	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|stax2-api-4.2-1|18	
21mr|stax2-api-4.2-1|19	%description
21mr|stax2-api-4.2-1|20	StAX2 is an experimental API that is intended to extend
21mr|stax2-api-4.2-1|21	basic StAX specifications in a way that allows implementations
21mr|stax2-api-4.2-1|22	to experiment with features before they end up in the actual
21mr|stax2-api-4.2-1|23	StAX specification (if they do). As such, it is intended
21mr|stax2-api-4.2-1|24	to be freely implementable by all StAX implementations same way
21mr|stax2-api-4.2-1|25	as StAX, but without going through a formal JCP process.
21mr|stax2-api-4.2-1|26	
21mr|stax2-api-4.2-1|27	%package javadoc
21mr|stax2-api-4.2-1|28	Summary:          API documentation for %{name}
21mr|stax2-api-4.2-1|29	
21mr|stax2-api-4.2-1|30	%description javadoc
21mr|stax2-api-4.2-1|31	This package contains the API documentation for %{name}.
21mr|stax2-api-4.2-1|32	
21mr|stax2-api-4.2-1|33	%prep
21mr|stax2-api-4.2-1|34	%setup -q -n %{name}-%{name}-%{version}
21mr|stax2-api-4.2-1|35	
21mr|stax2-api-4.2-1|36	%pom_xpath_remove pom:Import-Package
21mr|stax2-api-4.2-1|37	
21mr|stax2-api-4.2-1|38	# javadoc generation fails due to strict doclint in JDK 8
21mr|stax2-api-4.2-1|39	%pom_remove_plugin :maven-javadoc-plugin
21mr|stax2-api-4.2-1|40	%pom_remove_plugin :moditect-maven-plugin
21mr|stax2-api-4.2-1|41	
21mr|stax2-api-4.2-1|42	%build
21mr|stax2-api-4.2-1|43	%mvn_file :%{name} %{name}
21mr|stax2-api-4.2-1|44	%mvn_build
21mr|stax2-api-4.2-1|45	
21mr|stax2-api-4.2-1|46	%install
21mr|stax2-api-4.2-1|47	%mvn_install
21mr|stax2-api-4.2-1|48	
21mr|stax2-api-4.2-1|49	%files -f .mfiles
21mr|stax2-api-4.2-1|50	
21mr|stax2-api-4.2-1|51	%files javadoc -f .mfiles-javadoc
21mr|stax2-api-4.2-1|52	

16976 21
21mr|stax-ex-1.7.7-11|1	Name:          stax-ex
21mr|stax-ex-1.7.7-11|2	Version:       1.7.7
21mr|stax-ex-1.7.7-11|3	Release:       11
21mr|stax-ex-1.7.7-11|4	Summary:       StAX API extensions
21mr|stax-ex-1.7.7-11|5	License:       CDDL or GPLv2
21mr|stax-ex-1.7.7-11|6	Url:           https://stax-ex.dev.java.net
21mr|stax-ex-1.7.7-11|7	# svn export https://svn.java.net/svn/stax-ex~svn/tags/stax-ex-1.7.7/ stax-ex-1.7.7
21mr|stax-ex-1.7.7-11|8	# find stax-ex-1.7.7/ -name '*.jar' -delete
21mr|stax-ex-1.7.7-11|9	# tar czf stax-ex-1.7.7.tar.gz stax-ex-1.7.7
21mr|stax-ex-1.7.7-11|10	Source0:       %{name}-%{version}.tar.gz
21mr|stax-ex-1.7.7-11|11	
21mr|stax-ex-1.7.7-11|12	BuildRequires: dos2unix
21mr|stax-ex-1.7.7-11|13	BuildRequires: maven-local
21mr|stax-ex-1.7.7-11|14	BuildRequires: mvn(javax.xml.stream:stax-api)
21mr|stax-ex-1.7.7-11|15	BuildRequires: mvn(junit:junit)
21mr|stax-ex-1.7.7-11|16	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|stax-ex-1.7.7-11|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|stax-ex-1.7.7-11|18	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|stax-ex-1.7.7-11|19	
21mr|stax-ex-1.7.7-11|20	Group:          Development/Java
21mr|stax-ex-1.7.7-11|21	BuildArch:     noarch
21mr|stax-ex-1.7.7-11|22	# Java stack is not supported on x86_32
21mr|stax-ex-1.7.7-11|23	ExcludeArch: %{ix86}
21mr|stax-ex-1.7.7-11|24	
21mr|stax-ex-1.7.7-11|25	%description
21mr|stax-ex-1.7.7-11|26	This project develops a few extensions to complement JSR-173 StAX API in the
21mr|stax-ex-1.7.7-11|27	following area.
21mr|stax-ex-1.7.7-11|28	
21mr|stax-ex-1.7.7-11|29	* Enable parser instance reuse (which is important in the
21mr|stax-ex-1.7.7-11|30	high-performance environment like JAXB and JAX-WS)
21mr|stax-ex-1.7.7-11|31	* Improve the support for reading from non-text XML infoset,
21mr|stax-ex-1.7.7-11|32	such as FastInfoset.
21mr|stax-ex-1.7.7-11|33	* Improve the namespace support.
21mr|stax-ex-1.7.7-11|34	
21mr|stax-ex-1.7.7-11|35	%package javadoc
21mr|stax-ex-1.7.7-11|36	Summary:       Javadoc for %{name}
21mr|stax-ex-1.7.7-11|37	
21mr|stax-ex-1.7.7-11|38	%description javadoc
21mr|stax-ex-1.7.7-11|39	This package contains javadoc for %{name}.
21mr|stax-ex-1.7.7-11|40	
21mr|stax-ex-1.7.7-11|41	%prep
21mr|stax-ex-1.7.7-11|42	%setup -q
21mr|stax-ex-1.7.7-11|43	
21mr|stax-ex-1.7.7-11|44	%pom_remove_dep javax.activation:activation
21mr|stax-ex-1.7.7-11|45	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin
21mr|stax-ex-1.7.7-11|46	%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin
21mr|stax-ex-1.7.7-11|47	%pom_remove_plugin org.glassfish.copyright:glassfish-copyright-maven-plugin
21mr|stax-ex-1.7.7-11|48	%pom_remove_plugin org.apache.maven.plugins:maven-deploy-plugin
21mr|stax-ex-1.7.7-11|49	
21mr|stax-ex-1.7.7-11|50	# Convert the license to UTF-8:
21mr|stax-ex-1.7.7-11|51	mv LICENSE.txt LICENSE.txt.tmp
21mr|stax-ex-1.7.7-11|52	iconv -f ISO-8859-1 -t UTF-8 LICENSE.txt.tmp > LICENSE.txt
21mr|stax-ex-1.7.7-11|53	dos2unix LICENSE.txt
21mr|stax-ex-1.7.7-11|54	
21mr|stax-ex-1.7.7-11|55	%mvn_file :stax-ex %{name}
21mr|stax-ex-1.7.7-11|56	
21mr|stax-ex-1.7.7-11|57	%build
21mr|stax-ex-1.7.7-11|58	
21mr|stax-ex-1.7.7-11|59	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|stax-ex-1.7.7-11|60	
21mr|stax-ex-1.7.7-11|61	%install
21mr|stax-ex-1.7.7-11|62	%mvn_install
21mr|stax-ex-1.7.7-11|63	
21mr|stax-ex-1.7.7-11|64	%files -f .mfiles
21mr|stax-ex-1.7.7-11|65	%license LICENSE.txt
21mr|stax-ex-1.7.7-11|66	
21mr|stax-ex-1.7.7-11|67	%files javadoc -f .mfiles-javadoc
21mr|stax-ex-1.7.7-11|68	%license LICENSE.txt
21mr|stax-ex-1.7.7-11|69	

16977 21
21mr|staxmapper-1.2.0-6|1	%global namedreltag .Final
21mr|staxmapper-1.2.0-6|2	%global namedversion %{version}%{?namedreltag}
21mr|staxmapper-1.2.0-6|3	
21mr|staxmapper-1.2.0-6|4	Name:             staxmapper
21mr|staxmapper-1.2.0-6|5	Version:          1.2.0
21mr|staxmapper-1.2.0-6|6	Release:          6
21mr|staxmapper-1.2.0-6|7	Summary:          StAX Mapper
21mr|staxmapper-1.2.0-6|8	License:          LGPLv2+
21mr|staxmapper-1.2.0-6|9	URL:              https://github.com/jbossas/staxmapper
21mr|staxmapper-1.2.0-6|10	Source0:          https://github.com/jbossas/staxmapper/archive/%{namedversion}.tar.gz
21mr|staxmapper-1.2.0-6|11	Group:          Development/Java
21mr|staxmapper-1.2.0-6|12	BuildArch:        noarch
21mr|staxmapper-1.2.0-6|13	# Java stack is not supported on x86_32
21mr|staxmapper-1.2.0-6|14	ExcludeArch: %{ix86}
21mr|staxmapper-1.2.0-6|15	
21mr|staxmapper-1.2.0-6|16	BuildRequires:    maven-local
21mr|staxmapper-1.2.0-6|17	BuildRequires:    mvn(junit:junit)
21mr|staxmapper-1.2.0-6|18	BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|staxmapper-1.2.0-6|19	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|staxmapper-1.2.0-6|20	
21mr|staxmapper-1.2.0-6|21	%description
21mr|staxmapper-1.2.0-6|22	This package contains the StAX Mapper.
21mr|staxmapper-1.2.0-6|23	
21mr|staxmapper-1.2.0-6|24	%package javadoc
21mr|staxmapper-1.2.0-6|25	Summary:          Javadoc for %{name}
21mr|staxmapper-1.2.0-6|26	
21mr|staxmapper-1.2.0-6|27	%description javadoc
21mr|staxmapper-1.2.0-6|28	This package contains the API documentation for %{name}.
21mr|staxmapper-1.2.0-6|29	
21mr|staxmapper-1.2.0-6|30	%prep
21mr|staxmapper-1.2.0-6|31	%setup -q -n %{name}-%{namedversion}
21mr|staxmapper-1.2.0-6|32	
21mr|staxmapper-1.2.0-6|33	%build
21mr|staxmapper-1.2.0-6|34	%mvn_build
21mr|staxmapper-1.2.0-6|35	
21mr|staxmapper-1.2.0-6|36	%install
21mr|staxmapper-1.2.0-6|37	%mvn_install
21mr|staxmapper-1.2.0-6|38	
21mr|staxmapper-1.2.0-6|39	# Not available license file reported @ https://issues.jboss.org/browse/STXM-14
21mr|staxmapper-1.2.0-6|40	%files -f .mfiles
21mr|staxmapper-1.2.0-6|41	%files javadoc -f .mfiles-javadoc
21mr|staxmapper-1.2.0-6|42	

16978 21
21mr|staxmate-2.3.0-9|1	Name:          staxmate
21mr|staxmate-2.3.0-9|2	Version:       2.3.0
21mr|staxmate-2.3.0-9|3	Release:       9
21mr|staxmate-2.3.0-9|4	Summary:       Light-weight Java framework for streaming XML processing
21mr|staxmate-2.3.0-9|5	License:       BSD
21mr|staxmate-2.3.0-9|6	URL:           https://github.com/FasterXML/StaxMate
21mr|staxmate-2.3.0-9|7	Source0:       https://github.com/FasterXML/StaxMate/archive/%{name}-%{version}.tar.gz
21mr|staxmate-2.3.0-9|8	
21mr|staxmate-2.3.0-9|9	BuildRequires: maven-local
21mr|staxmate-2.3.0-9|10	BuildRequires: mvn(javax.xml.stream:stax-api)
21mr|staxmate-2.3.0-9|11	BuildRequires: mvn(junit:junit)
21mr|staxmate-2.3.0-9|12	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|staxmate-2.3.0-9|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|staxmate-2.3.0-9|14	BuildRequires: mvn(org.codehaus.woodstox:stax2-api)
21mr|staxmate-2.3.0-9|15	BuildRequires: mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|staxmate-2.3.0-9|16	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|staxmate-2.3.0-9|17	
21mr|staxmate-2.3.0-9|18	Group:          Development/Java
21mr|staxmate-2.3.0-9|19	BuildArch:     noarch
21mr|staxmate-2.3.0-9|20	# Java stack is not supported on x86_32
21mr|staxmate-2.3.0-9|21	ExcludeArch: %{ix86}
21mr|staxmate-2.3.0-9|22	
21mr|staxmate-2.3.0-9|23	%description
21mr|staxmate-2.3.0-9|24	StaxMate is a light-weight framework that
21mr|staxmate-2.3.0-9|25	adds convenience to streaming XML-processing
21mr|staxmate-2.3.0-9|26	without significant additional overhead. It
21mr|staxmate-2.3.0-9|27	builds on top of a Stax (JSR-173) compliant
21mr|staxmate-2.3.0-9|28	XML processors such as Woodstox or Sjsxp
21mr|staxmate-2.3.0-9|29	(default Stax implementation of JDK 1.6) and
21mr|staxmate-2.3.0-9|30	offers two basic abstractions: Cursors, which
21mr|staxmate-2.3.0-9|31	build on XMLStreamReaders and Output objects,
21mr|staxmate-2.3.0-9|32	which build on XMLStreamWriters.
21mr|staxmate-2.3.0-9|33	
21mr|staxmate-2.3.0-9|34	%package javadoc
21mr|staxmate-2.3.0-9|35	Summary:       Javadoc for %{name}
21mr|staxmate-2.3.0-9|36	
21mr|staxmate-2.3.0-9|37	%description javadoc
21mr|staxmate-2.3.0-9|38	This package contains javadoc for %{name}.
21mr|staxmate-2.3.0-9|39	
21mr|staxmate-2.3.0-9|40	%prep
21mr|staxmate-2.3.0-9|41	%setup -q -n StaxMate-%{name}-%{version}
21mr|staxmate-2.3.0-9|42	find . -name '*.jar' -delete
21mr|staxmate-2.3.0-9|43	find . -name '*.class' -delete
21mr|staxmate-2.3.0-9|44	
21mr|staxmate-2.3.0-9|45	# Unwanted
21mr|staxmate-2.3.0-9|46	%pom_remove_plugin :maven-source-plugin
21mr|staxmate-2.3.0-9|47	%pom_remove_plugin :cobertura-maven-plugin
21mr|staxmate-2.3.0-9|48	
21mr|staxmate-2.3.0-9|49	# these tests fails
21mr|staxmate-2.3.0-9|50	#rm src/test/java/org/codehaus/staxmate/dom/TestDOMConverter.java \
21mr|staxmate-2.3.0-9|51	# src/test/java/org/codehaus/staxmate/out/TestBinary.java
21mr|staxmate-2.3.0-9|52	
21mr|staxmate-2.3.0-9|53	%mvn_file : %{name}
21mr|staxmate-2.3.0-9|54	
21mr|staxmate-2.3.0-9|55	%build
21mr|staxmate-2.3.0-9|56	
21mr|staxmate-2.3.0-9|57	%mvn_build
21mr|staxmate-2.3.0-9|58	
21mr|staxmate-2.3.0-9|59	%install
21mr|staxmate-2.3.0-9|60	%mvn_install
21mr|staxmate-2.3.0-9|61	
21mr|staxmate-2.3.0-9|62	%files -f .mfiles
21mr|staxmate-2.3.0-9|63	%doc README.md release-notes/*
21mr|staxmate-2.3.0-9|64	%license LICENSE.txt
21mr|staxmate-2.3.0-9|65	
21mr|staxmate-2.3.0-9|66	%files javadoc -f .mfiles-javadoc
21mr|staxmate-2.3.0-9|67	%license LICENSE.txt
21mr|staxmate-2.3.0-9|68	

16979 21
21mr|stb-2.37-1.5736b1.1|1	%define commit 5736b15f7ea0ffb08dd38af21067c314d6a3aae9
21mr|stb-2.37-1.5736b1.1|2	%define git %(echo %{commit} | head -c6)
21mr|stb-2.37-1.5736b1.1|3	%define devname %mklibname %{name} -d
21mr|stb-2.37-1.5736b1.1|4	
21mr|stb-2.37-1.5736b1.1|5	Name:		stb
21mr|stb-2.37-1.5736b1.1|6	Version:	2.37
21mr|stb-2.37-1.5736b1.1|7	Release:	1.%{git}.1
21mr|stb-2.37-1.5736b1.1|8	Summary:	single-file libraries for C/C++
21mr|stb-2.37-1.5736b1.1|9	Group:		Development/C++
21mr|stb-2.37-1.5736b1.1|10	License:	MIT
21mr|stb-2.37-1.5736b1.1|11	# see stb.h for the version
21mr|stb-2.37-1.5736b1.1|12	Url:		http://github.com/nothings/stb
21mr|stb-2.37-1.5736b1.1|13	Source0:	https://github.com/nothings/stb/archive/%{commit}.zip?/%{name}-%{git}.zip
21mr|stb-2.37-1.5736b1.1|14	Source1:	stb.pc
21mr|stb-2.37-1.5736b1.1|15	BuildArch:	noarch
21mr|stb-2.37-1.5736b1.1|16	
21mr|stb-2.37-1.5736b1.1|17	%description
21mr|stb-2.37-1.5736b1.1|18	Noteworthy:
21mr|stb-2.37-1.5736b1.1|19	* image loader: stb_image.h
21mr|stb-2.37-1.5736b1.1|20	* image writer: stb_image_write.h
21mr|stb-2.37-1.5736b1.1|21	* image resizer: stb_image_resize.h
21mr|stb-2.37-1.5736b1.1|22	* font text rasterizer: stb_truetype.h
21mr|stb-2.37-1.5736b1.1|23	* typesafe containers: stb_ds.h
21mr|stb-2.37-1.5736b1.1|24	
21mr|stb-2.37-1.5736b1.1|25	#-----------------------------------------------------------------
21mr|stb-2.37-1.5736b1.1|26	%package -n %{devname}
21mr|stb-2.37-1.5736b1.1|27	Summary:	single-file libraries for C/C++
21mr|stb-2.37-1.5736b1.1|28	Group:		Development/C++
21mr|stb-2.37-1.5736b1.1|29	Provides:	%{name}-devel = %{EVRD}
21mr|stb-2.37-1.5736b1.1|30	
21mr|stb-2.37-1.5736b1.1|31	%description -n %{devname}
21mr|stb-2.37-1.5736b1.1|32	Header files for STB library.
21mr|stb-2.37-1.5736b1.1|33	
21mr|stb-2.37-1.5736b1.1|34	Noteworthy:
21mr|stb-2.37-1.5736b1.1|35	* image loader: stb_image.h
21mr|stb-2.37-1.5736b1.1|36	* image writer: stb_image_write.h
21mr|stb-2.37-1.5736b1.1|37	* image resizer: stb_image_resize.h
21mr|stb-2.37-1.5736b1.1|38	* font text rasterizer: stb_truetype.h
21mr|stb-2.37-1.5736b1.1|39	* typesafe containers: stb_ds.h
21mr|stb-2.37-1.5736b1.1|40	
21mr|stb-2.37-1.5736b1.1|41	%files -n %{devname}
21mr|stb-2.37-1.5736b1.1|42	%{_includedir}/stb
21mr|stb-2.37-1.5736b1.1|43	%{_datadir}/pkgconfig/stb.pc
21mr|stb-2.37-1.5736b1.1|44	%doc *.md docs/*
21mr|stb-2.37-1.5736b1.1|45	
21mr|stb-2.37-1.5736b1.1|46	#-----------------------------------------------------------------
21mr|stb-2.37-1.5736b1.1|47	%prep
21mr|stb-2.37-1.5736b1.1|48	%setup -n %{name}-%{commit}
21mr|stb-2.37-1.5736b1.1|49	
21mr|stb-2.37-1.5736b1.1|50	%build
21mr|stb-2.37-1.5736b1.1|51	
21mr|stb-2.37-1.5736b1.1|52	%install
21mr|stb-2.37-1.5736b1.1|53	mv stb_vorbis.c stb_vorbis.h
21mr|stb-2.37-1.5736b1.1|54	mkdir -p %{buildroot}%{_includedir}/stb
21mr|stb-2.37-1.5736b1.1|55	mkdir -p %{buildroot}%{_datadir}/pkgconfig
21mr|stb-2.37-1.5736b1.1|56	install -pm644 *.h %{buildroot}%{_includedir}/stb
21mr|stb-2.37-1.5736b1.1|57	install -pm644 %{SOURCE1} %{buildroot}%{_datadir}/pkgconfig/stb.pc
21mr|stb-2.37-1.5736b1.1|58	
21mr|stb-2.37-1.5736b1.1|59	

16980 21
21mr|step-23.08.4-2|1	
21mr|step-23.08.4-2|2	%define eigen_version 3.2.2
21mr|step-23.08.4-2|3	
21mr|step-23.08.4-2|4	Summary:	Interactive physical simulator
21mr|step-23.08.4-2|5	Name:		step
21mr|step-23.08.4-2|6	Version:	23.08.4
21mr|step-23.08.4-2|7	Release:	2
21mr|step-23.08.4-2|8	License:	GPLv2+
21mr|step-23.08.4-2|9	Group:		Graphical desktop/KDE
21mr|step-23.08.4-2|10	Url:		http://edu.kde.org/step/
21mr|step-23.08.4-2|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|step-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|step-23.08.4-2|13	BuildRequires:	kf5config-devel
21mr|step-23.08.4-2|14	BuildRequires:	kf5crash-devel
21mr|step-23.08.4-2|15	BuildRequires:	kf5doctools-devel
21mr|step-23.08.4-2|16	BuildRequires:	kf5kdelibs4support-devel
21mr|step-23.08.4-2|17	BuildRequires:	kf5khtml-devel
21mr|step-23.08.4-2|18	BuildRequires:	kf5newstuff-devel
21mr|step-23.08.4-2|19	BuildRequires:	kf5plotting-devel
21mr|step-23.08.4-2|20	BuildRequires:	pkgconfig(gsl)
21mr|step-23.08.4-2|21	BuildRequires:	pkgconfig(eigen3) >= %{eigen_version}
21mr|step-23.08.4-2|22	BuildRequires:	pkgconfig(libqalculate)
21mr|step-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|step-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Gui)
21mr|step-23.08.4-2|25	BuildRequires:	pkgconfig(Qt5Network)
21mr|step-23.08.4-2|26	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|step-23.08.4-2|27	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|step-23.08.4-2|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|step-23.08.4-2|29	BuildRequires:	pkgconfig(Qt5Quick)
21mr|step-23.08.4-2|30	BuildRequires:	pkgconfig(Qt5Svg)
21mr|step-23.08.4-2|31	BuildRequires:	pkgconfig(Qt5Test)
21mr|step-23.08.4-2|32	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|step-23.08.4-2|33	BuildRequires:	pkgconfig(Qt5Xml)
21mr|step-23.08.4-2|34	
21mr|step-23.08.4-2|35	%description
21mr|step-23.08.4-2|36	Step is an interactive physical simulator. It works like this:
21mr|step-23.08.4-2|37	you place some bodies on the scene, add some forces such as gravity
21mr|step-23.08.4-2|38	or springs, then click "Simulate" and Step shows you how your scene
21mr|step-23.08.4-2|39	will evolve according to the laws of physics. You can change every
21mr|step-23.08.4-2|40	property of bodies/forces in your experiment (even during simulation)
21mr|step-23.08.4-2|41	and see how this will change evolution of the experiment. With Step
21mr|step-23.08.4-2|42	you can not only learn but feel how physics works!
21mr|step-23.08.4-2|43	
21mr|step-23.08.4-2|44	%files -f %{name}.lang
21mr|step-23.08.4-2|45	%doc README AUTHORS ChangeLog DESIGN TODO
21mr|step-23.08.4-2|46	%{_kde5_applicationsdir}/org.kde.step.desktop
21mr|step-23.08.4-2|47	%{_kde5_bindir}/step
21mr|step-23.08.4-2|48	%{_kde5_datadir}/config.kcfg/step.kcfg
21mr|step-23.08.4-2|49	%{_kde5_datadir}/step
21mr|step-23.08.4-2|50	%{_kde5_iconsdir}/hicolor/*/actions/pointer.*
21mr|step-23.08.4-2|51	%{_kde5_iconsdir}/hicolor/*/actions/step_*.*
21mr|step-23.08.4-2|52	%{_kde5_iconsdir}/hicolor/*/apps/step.*
21mr|step-23.08.4-2|53	%{_kde5_datadir}/knsrcfiles/step.knsrc
21mr|step-23.08.4-2|54	%{_appdatadir}/org.kde.step.appdata.xml
21mr|step-23.08.4-2|55	%{_datadir}/mime/packages/org.kde.step.xml
21mr|step-23.08.4-2|56	%lang(nn) %{_localedir}/nn/LC_SCRIPTS/step
21mr|step-23.08.4-2|57	
21mr|step-23.08.4-2|58	#----------------------------------------------------------------------
21mr|step-23.08.4-2|59	
21mr|step-23.08.4-2|60	%prep
21mr|step-23.08.4-2|61	%autosetup -p1
21mr|step-23.08.4-2|62	
21mr|step-23.08.4-2|63	%build
21mr|step-23.08.4-2|64	%cmake_kde5
21mr|step-23.08.4-2|65	%make
21mr|step-23.08.4-2|66	
21mr|step-23.08.4-2|67	%install
21mr|step-23.08.4-2|68	%makeinstall_std -C build
21mr|step-23.08.4-2|69	
21mr|step-23.08.4-2|70	%find_lang step_example_files step_objinfo_files %{name} %{name}.lang --with-kde --with-html --with-qt
21mr|step-23.08.4-2|71	

16981 21
21mr|stk-4.6.1-1|1	%define major 4
21mr|stk-4.6.1-1|2	%define libname %mklibname %{name} %{major}
21mr|stk-4.6.1-1|3	%define devname %mklibname %{name} -d
21mr|stk-4.6.1-1|4	
21mr|stk-4.6.1-1|5	Summary:	Synthesis ToolKit in C++
21mr|stk-4.6.1-1|6	Name:		stk
21mr|stk-4.6.1-1|7	Version:	4.6.1
21mr|stk-4.6.1-1|8	Release:	1
21mr|stk-4.6.1-1|9	Group:		Sound
21mr|stk-4.6.1-1|10	License:	MIT
21mr|stk-4.6.1-1|11	Url:		http://ccrma.stanford.edu/software/stk/
21mr|stk-4.6.1-1|12	# Original tarfile can be found at %%{url}/release/%%{name}-%%{version}.tar.gz
21mr|stk-4.6.1-1|13	# We remove legally questionable files as well as accidentally packed
21mr|stk-4.6.1-1|14	# object files.
21mr|stk-4.6.1-1|15	#github.com/thestk/stk
21mr|stk-4.6.1-1|16	Source0:	%{name}-%{version}-stripped.tar.xz
21mr|stk-4.6.1-1|17	Source1:	README.fedora
21mr|stk-4.6.1-1|18	Source2:	stk.rpmlintrc
21mr|stk-4.6.1-1|19	Patch1:		%{name}-4.5.1-cflags-lib.patch
21mr|stk-4.6.1-1|20	Patch2:		%{name}-4.6.1-fix-install-path.patch
21mr|stk-4.6.1-1|21	BuildRequires:	autoconf
21mr|stk-4.6.1-1|22	BuildRequires:	symlinks
21mr|stk-4.6.1-1|23	BuildRequires:	pkgconfig(alsa)
21mr|stk-4.6.1-1|24	BuildRequires:	pkgconfig(jack)
21mr|stk-4.6.1-1|25	Conflicts:	%{_lib}stk4 < 4.5.1-5
21mr|stk-4.6.1-1|26	
21mr|stk-4.6.1-1|27	%description
21mr|stk-4.6.1-1|28	The Synthesis ToolKit in C++ (STK) is a set of open source audio signal
21mr|stk-4.6.1-1|29	processing and algorithmic synthesis classes written in the C++ programming
21mr|stk-4.6.1-1|30	language. STK was designed to facilitate rapid development of music synthesis
21mr|stk-4.6.1-1|31	and audio processing software, with an emphasis on cross-platform
21mr|stk-4.6.1-1|32	functionality, realtime control, ease of use, and educational example code.
21mr|stk-4.6.1-1|33	The Synthesis ToolKit is extremely portable (it's mostly platform-independent
21mr|stk-4.6.1-1|34	C and C++ code), and it's completely user-extensible (all source included, no
21mr|stk-4.6.1-1|35	unusual libraries, and no hidden drivers). We like to think that this
21mr|stk-4.6.1-1|36	increases the chances that our programs will still work in another 5-10 years.
21mr|stk-4.6.1-1|37	In fact, the ToolKit has been working continuously for about 10 years now. STK
21mr|stk-4.6.1-1|38	currently runs with real-time support (audio and MIDI) on Linux, Macintosh OS
21mr|stk-4.6.1-1|39	X and Windows computer platforms. Generic, non-realtime support has been
21mr|stk-4.6.1-1|40	tested under NeXTStep, Sun, and other platforms and should work with any
21mr|stk-4.6.1-1|41	standard C++ compiler.
21mr|stk-4.6.1-1|42	
21mr|stk-4.6.1-1|43	%files
21mr|stk-4.6.1-1|44	%dir %{_datadir}/%{name}
21mr|stk-4.6.1-1|45	%{_datadir}/%{name}/rawwaves
21mr|stk-4.6.1-1|46	
21mr|stk-4.6.1-1|47	#------------------------------------------------------------------------------
21mr|stk-4.6.1-1|48	
21mr|stk-4.6.1-1|49	%package -n %{libname}
21mr|stk-4.6.1-1|50	Summary:	Library for %{name}
21mr|stk-4.6.1-1|51	Group:		System/Libraries
21mr|stk-4.6.1-1|52	Requires:	%{name}
21mr|stk-4.6.1-1|53	
21mr|stk-4.6.1-1|54	%description -n %{libname}
21mr|stk-4.6.1-1|55	This package contains the main library for %{name}.
21mr|stk-4.6.1-1|56	
21mr|stk-4.6.1-1|57	%files -n %{libname}
21mr|stk-4.6.1-1|58	%doc README.md
21mr|stk-4.6.1-1|59	%{_libdir}/libstk.so.%{major}*
21mr|stk-4.6.1-1|60	
21mr|stk-4.6.1-1|61	#------------------------------------------------------------------------------
21mr|stk-4.6.1-1|62	
21mr|stk-4.6.1-1|63	%package -n %{devname}
21mr|stk-4.6.1-1|64	Summary:	Development files for %{name}
21mr|stk-4.6.1-1|65	Group:		Development/C++
21mr|stk-4.6.1-1|66	Provides:	%{name}-devel = %{EVRD}
21mr|stk-4.6.1-1|67	Requires:	%{libname} = %{EVRD}
21mr|stk-4.6.1-1|68	
21mr|stk-4.6.1-1|69	%description -n %{devname}
21mr|stk-4.6.1-1|70	The %{name}-devel package contains libraries and header files for developing
21mr|stk-4.6.1-1|71	applications that use %{name}.
21mr|stk-4.6.1-1|72	
21mr|stk-4.6.1-1|73	%files -n %{devname}
21mr|stk-4.6.1-1|74	%doc README.md doc/* README.fedora
21mr|stk-4.6.1-1|75	%{_libdir}/libstk.so
21mr|stk-4.6.1-1|76	%{_includedir}/stk/
21mr|stk-4.6.1-1|77	
21mr|stk-4.6.1-1|78	#------------------------------------------------------------------------------
21mr|stk-4.6.1-1|79	
21mr|stk-4.6.1-1|80	%package demos
21mr|stk-4.6.1-1|81	Summary:	Demo applications for %{name}
21mr|stk-4.6.1-1|82	Group:		Sound
21mr|stk-4.6.1-1|83	Requires:	tk >= 8.0
21mr|stk-4.6.1-1|84	Requires:	%{libname} = %{EVRD}
21mr|stk-4.6.1-1|85	
21mr|stk-4.6.1-1|86	%description demos
21mr|stk-4.6.1-1|87	The %{name}-demo package contains the demo applications for the C++ Sound
21mr|stk-4.6.1-1|88	Synthesis ToolKit.
21mr|stk-4.6.1-1|89	
21mr|stk-4.6.1-1|90	%files demos
21mr|stk-4.6.1-1|91	%doc README.md README.fedora
21mr|stk-4.6.1-1|92	%{_bindir}/%{name}-*
21mr|stk-4.6.1-1|93	%{_bindir}/Md2Skini
21mr|stk-4.6.1-1|94	%{_datadir}/%{name}/demo
21mr|stk-4.6.1-1|95	%{_datadir}/%{name}/examples
21mr|stk-4.6.1-1|96	%{_datadir}/%{name}/effects
21mr|stk-4.6.1-1|97	%{_datadir}/%{name}/ragamatic
21mr|stk-4.6.1-1|98	%{_datadir}/%{name}/eguitar
21mr|stk-4.6.1-1|99	
21mr|stk-4.6.1-1|100	#--------------------------------------------------------------------------------
21mr|stk-4.6.1-1|101	
21mr|stk-4.6.1-1|102	%prep
21mr|stk-4.6.1-1|103	%autosetup -p1
21mr|stk-4.6.1-1|104	
21mr|stk-4.6.1-1|105	# we patched configure.ac in P1
21mr|stk-4.6.1-1|106	autoreconf -vfi
21mr|stk-4.6.1-1|107	
21mr|stk-4.6.1-1|108	cp -a %{SOURCE1} README.fedora
21mr|stk-4.6.1-1|109	
21mr|stk-4.6.1-1|110	# Already generated file
21mr|stk-4.6.1-1|111	#rm projects/examples/libMakefile
21mr|stk-4.6.1-1|112	
21mr|stk-4.6.1-1|113	# Remove backup files
21mr|stk-4.6.1-1|114	find . -name '*~' -exec rm {} \;
21mr|stk-4.6.1-1|115	
21mr|stk-4.6.1-1|116	
21mr|stk-4.6.1-1|117	%build
21mr|stk-4.6.1-1|118	%configure \
21mr|stk-4.6.1-1|119	--enable-shared \
21mr|stk-4.6.1-1|120	--disable-static \
21mr|stk-4.6.1-1|121	--with-jack \
21mr|stk-4.6.1-1|122	--with-alsa \
21mr|stk-4.6.1-1|123	RAWWAVE_PATH=%{_datadir}/stk/rawwaves/
21mr|stk-4.6.1-1|124	# Build first the main library
21mr|stk-4.6.1-1|125	%make -C src
21mr|stk-4.6.1-1|126	# Next build demos and examples
21mr|stk-4.6.1-1|127	%make -C projects/demo libdemo libMd2Skini
21mr|stk-4.6.1-1|128	%make -C projects/examples -f libMakefile
21mr|stk-4.6.1-1|129	%make -C projects/effects libeffects
21mr|stk-4.6.1-1|130	%make -C projects/ragamatic libragamat
21mr|stk-4.6.1-1|131	%make -C projects/eguitar libeguitar
21mr|stk-4.6.1-1|132	
21mr|stk-4.6.1-1|133	
21mr|stk-4.6.1-1|134	%install
21mr|stk-4.6.1-1|135	%makeinstall_std
21mr|stk-4.6.1-1|136	
21mr|stk-4.6.1-1|137	# The above only installs the main library and the related devel files:
21mr|stk-4.6.1-1|138	# go manually for demos and examples
21mr|stk-4.6.1-1|139	# 1. Prepare the needed dirs
21mr|stk-4.6.1-1|140	mkdir -p \
21mr|stk-4.6.1-1|141	%{buildroot}%{_bindir} \
21mr|stk-4.6.1-1|142	%{buildroot}%{_datadir}/stk/rawwaves \
21mr|stk-4.6.1-1|143	%{buildroot}%{_datadir}/stk/demo \
21mr|stk-4.6.1-1|144	%{buildroot}%{_datadir}/stk/examples \
21mr|stk-4.6.1-1|145	%{buildroot}%{_datadir}/stk/effects \
21mr|stk-4.6.1-1|146	%{buildroot}%{_datadir}/stk/ragamatic \
21mr|stk-4.6.1-1|147	%{buildroot}%{_datadir}/stk/eguitar
21mr|stk-4.6.1-1|148	# 2. Install sample sound files
21mr|stk-4.6.1-1|149	#cp -p include/* %%{buildroot}%%{_includedir}/stk
21mr|stk-4.6.1-1|150	#cp -pd src/libstk.* %%{buildroot}%%{_libdir}
21mr|stk-4.6.1-1|151	cp -p rawwaves/*.raw %{buildroot}%{_datadir}/stk/rawwaves
21mr|stk-4.6.1-1|152	# 3. Install demos
21mr|stk-4.6.1-1|153	cp -pr projects/demo/tcl %{buildroot}%{_datadir}/stk/demo
21mr|stk-4.6.1-1|154	cp -pr projects/demo/scores %{buildroot}%{_datadir}/stk/demo
21mr|stk-4.6.1-1|155	cp -p projects/demo/stk-demo %{buildroot}%{_bindir}/
21mr|stk-4.6.1-1|156	cp -p projects/demo/Md2Skini %{buildroot}%{_bindir}/
21mr|stk-4.6.1-1|157	for f in Banded Drums Modal Physical Shakers StkDemo Voice ; do
21mr|stk-4.6.1-1|158	chmod +x projects/demo/$f
21mr|stk-4.6.1-1|159	sed -e 's,\./demo,%{_bindir}/stk-demo,' -e '1i#! /bin/sh' -i projects/demo/$f
21mr|stk-4.6.1-1|160	cp -p projects/demo/$f %{buildroot}%{_datadir}/stk/demo
21mr|stk-4.6.1-1|161	done
21mr|stk-4.6.1-1|162	# 4. Install examples
21mr|stk-4.6.1-1|163	cp -pr projects/examples/midifiles %{buildroot}%{_datadir}/stk/examples
21mr|stk-4.6.1-1|164	cp -pr projects/examples/rawwaves %{buildroot}%{_datadir}/stk/examples
21mr|stk-4.6.1-1|165	cp -pr projects/examples/scores %{buildroot}%{_datadir}/stk/examples
21mr|stk-4.6.1-1|166	for f in sine sineosc foursine audioprobe midiprobe duplex play \
21mr|stk-4.6.1-1|167	record inetIn inetOut rtsine crtsine bethree controlbee threebees playsmf grains ; do
21mr|stk-4.6.1-1|168	cp -p projects/examples/$f %{buildroot}%{_bindir}/stk-$f
21mr|stk-4.6.1-1|169	# absolute links, will be shortened later
21mr|stk-4.6.1-1|170	ln -s %{buildroot}%{_bindir}/stk-$f %{buildroot}%{_datadir}/stk/examples/$f
21mr|stk-4.6.1-1|171	done
21mr|stk-4.6.1-1|172	# 5. Install effects
21mr|stk-4.6.1-1|173	cp -pr projects/effects/tcl %{buildroot}%{_datadir}/stk/effects
21mr|stk-4.6.1-1|174	cp -p projects/effects/effects %{buildroot}%{_bindir}/stk-effects
21mr|stk-4.6.1-1|175	sed -e 's,\./effects,%{_bindir}/stk-effects,' -e '1i#! /bin/sh' \
21mr|stk-4.6.1-1|176	-i projects/effects/StkEffects
21mr|stk-4.6.1-1|177	cp -p projects/effects/StkEffects %{buildroot}%{_datadir}/stk/effects
21mr|stk-4.6.1-1|178	# 6. Install other examples (ragamatic)
21mr|stk-4.6.1-1|179	cp -pr projects/ragamatic/tcl %{buildroot}%{_datadir}/stk/ragamatic
21mr|stk-4.6.1-1|180	cp -pr projects/ragamatic/rawwaves %{buildroot}%{_datadir}/stk/ragamatic
21mr|stk-4.6.1-1|181	cp -p projects/ragamatic/ragamat %{buildroot}%{_bindir}/stk-ragamat
21mr|stk-4.6.1-1|182	sed -e 's,\./ragamat,%{_bindir}/stk-ragamat,' -e '1i#! /bin/sh' \
21mr|stk-4.6.1-1|183	-i projects/ragamatic/Raga
21mr|stk-4.6.1-1|184	cp -p projects/ragamatic/Raga %{buildroot}%{_datadir}/stk/ragamatic
21mr|stk-4.6.1-1|185	# 6. Install other examples (eguitar)
21mr|stk-4.6.1-1|186	cp -pr projects/eguitar/tcl %{buildroot}%{_datadir}/stk/eguitar
21mr|stk-4.6.1-1|187	cp -pr projects/eguitar/scores %{buildroot}%{_datadir}/stk/eguitar
21mr|stk-4.6.1-1|188	cp -p projects/eguitar/eguitar %{buildroot}%{_bindir}/stk-eguitar
21mr|stk-4.6.1-1|189	sed -e 's,\./eguitar,%{_bindir}/stk-eguitar,' -e '1i#! /bin/sh' \
21mr|stk-4.6.1-1|190	-i projects/eguitar/ElectricGuitar
21mr|stk-4.6.1-1|191	cp -p projects/eguitar/ElectricGuitar %{buildroot}%{_datadir}/stk/eguitar
21mr|stk-4.6.1-1|192	
21mr|stk-4.6.1-1|193	# Fix encoding
21mr|stk-4.6.1-1|194	iconv -f iso-8859-1 -t utf-8 doc/doxygen/index.txt \
21mr|stk-4.6.1-1|195	-o doc/doxygen/index.txt.tmp
21mr|stk-4.6.1-1|196	mv doc/doxygen/index.txt.tmp doc/doxygen/index.txt
21mr|stk-4.6.1-1|197	
21mr|stk-4.6.1-1|198	# fix symlinks
21mr|stk-4.6.1-1|199	symlinks -crv %{buildroot}

16982 21
21mr|strace-6.6-1|1	Summary:	Tracks and displays system calls associated with a running process
21mr|strace-6.6-1|2	Name:		strace
21mr|strace-6.6-1|3	Version:	6.6
21mr|strace-6.6-1|4	Release:	1
21mr|strace-6.6-1|5	License:	BSD
21mr|strace-6.6-1|6	Group:		Development/Kernel
21mr|strace-6.6-1|7	Url:		https://strace.io
21mr|strace-6.6-1|8	Source0:	https://github.com/strace/strace/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|strace-6.6-1|9	BuildRequires:	binutils-devel
21mr|strace-6.6-1|10	BuildRequires:	elfutils-devel
21mr|strace-6.6-1|11	ExcludeArch:	%{e2k}
21mr|strace-6.6-1|12	
21mr|strace-6.6-1|13	%description
21mr|strace-6.6-1|14	The strace program intercepts and records the system calls called
21mr|strace-6.6-1|15	and received by a running process.  Strace can print a record of
21mr|strace-6.6-1|16	each system call, its arguments and its return value.  Strace is useful
21mr|strace-6.6-1|17	for diagnosing problems and debugging, as well as for instructional
21mr|strace-6.6-1|18	purposes.
21mr|strace-6.6-1|19	
21mr|strace-6.6-1|20	Install strace if you need a tool to track the system calls made and
21mr|strace-6.6-1|21	received by a process.
21mr|strace-6.6-1|22	
21mr|strace-6.6-1|23	%files
21mr|strace-6.6-1|24	%license COPYING
21mr|strace-6.6-1|25	%doc README* CREDITS ChangeLog NEWS
21mr|strace-6.6-1|26	%{_bindir}/strace
21mr|strace-6.6-1|27	%{_bindir}/strace-log-merge
21mr|strace-6.6-1|28	%{_mandir}/man1/strace*.1*
21mr|strace-6.6-1|29	
21mr|strace-6.6-1|30	#------------------------------------------------------------------
21mr|strace-6.6-1|31	
21mr|strace-6.6-1|32	%prep
21mr|strace-6.6-1|33	%autosetup -p1
21mr|strace-6.6-1|34	
21mr|strace-6.6-1|35	%build
21mr|strace-6.6-1|36	%global optflags %{optflags} -Wno-error=strict-aliasing
21mr|strace-6.6-1|37	# https://sourceforge.net/p/strace/mailman/message/36236388/
21mr|strace-6.6-1|38	%configure --enable-mpers=check
21mr|strace-6.6-1|39	
21mr|strace-6.6-1|40	%make_build
21mr|strace-6.6-1|41	
21mr|strace-6.6-1|42	%install
21mr|strace-6.6-1|43	%make_install

16983 21
21mr|stream-lib-2.6.0-12|1	# NB: this package includes a forked version of Bloom filter code
21mr|stream-lib-2.6.0-12|2	# from Apache Cassandra.  FPC has granted a bundling exception since
21mr|stream-lib-2.6.0-12|3	# it is a fork; see https://fedorahosted.org/fpc/ticket/401 and
21mr|stream-lib-2.6.0-12|4	# http://meetbot.fedoraproject.org/fedora-meeting-1/2014-03-20/fedora-meeting-1.2014-03-20-17.05.html
21mr|stream-lib-2.6.0-12|5	
21mr|stream-lib-2.6.0-12|6	%global streamlib_version 2.6.0
21mr|stream-lib-2.6.0-12|7	%global commit 214c92595d5be3a1cedc881b50231ccb34862074
21mr|stream-lib-2.6.0-12|8	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|stream-lib-2.6.0-12|9	
21mr|stream-lib-2.6.0-12|10	Name:           stream-lib
21mr|stream-lib-2.6.0-12|11	Version:        %{streamlib_version}
21mr|stream-lib-2.6.0-12|12	Release:        12
21mr|stream-lib-2.6.0-12|13	Summary:        Stream summarizer and cardinality estimator
21mr|stream-lib-2.6.0-12|14	License:        ASL 2.0
21mr|stream-lib-2.6.0-12|15	URL:            https://github.com/addthis/stream-lib/
21mr|stream-lib-2.6.0-12|16	Source0:        https://github.com/addthis/stream-lib/archive/%{commit}/stream-lib-%{commit}.tar.gz
21mr|stream-lib-2.6.0-12|17	Group:          Development/Java
21mr|stream-lib-2.6.0-12|18	BuildArch:      noarch
21mr|stream-lib-2.6.0-12|19	# Java stack is not supported on x86_32
21mr|stream-lib-2.6.0-12|20	ExcludeArch: %{ix86}
21mr|stream-lib-2.6.0-12|21	
21mr|stream-lib-2.6.0-12|22	BuildRequires:  maven-local
21mr|stream-lib-2.6.0-12|23	BuildRequires:  mvn(it.unimi.dsi:fastutil)
21mr|stream-lib-2.6.0-12|24	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|stream-lib-2.6.0-12|25	
21mr|stream-lib-2.6.0-12|26	%description
21mr|stream-lib-2.6.0-12|27	A Java library for summarizing data in streams for which it is
21mr|stream-lib-2.6.0-12|28	infeasible to store all events. More specifically, there are classes
21mr|stream-lib-2.6.0-12|29	for estimating: cardinality (i.e. counting things); set membership;
21mr|stream-lib-2.6.0-12|30	top-k elements and frequency. One particularly useful feature is that
21mr|stream-lib-2.6.0-12|31	cardinality estimators with compatible configurations may be safely
21mr|stream-lib-2.6.0-12|32	merged.
21mr|stream-lib-2.6.0-12|33	
21mr|stream-lib-2.6.0-12|34	%package javadoc
21mr|stream-lib-2.6.0-12|35	Summary:        API documentation for %{name}
21mr|stream-lib-2.6.0-12|36	
21mr|stream-lib-2.6.0-12|37	%description javadoc
21mr|stream-lib-2.6.0-12|38	This package provides %{summary}.
21mr|stream-lib-2.6.0-12|39	
21mr|stream-lib-2.6.0-12|40	%prep
21mr|stream-lib-2.6.0-12|41	%setup -qn %{name}-%{commit}
21mr|stream-lib-2.6.0-12|42	
21mr|stream-lib-2.6.0-12|43	%pom_remove_plugin org.apache.maven.plugins:maven-shade-plugin pom.xml
21mr|stream-lib-2.6.0-12|44	# Unneeded task
21mr|stream-lib-2.6.0-12|45	%pom_remove_plugin :maven-source-plugin
21mr|stream-lib-2.6.0-12|46	# Fix doclint issues
21mr|stream-lib-2.6.0-12|47	%pom_remove_plugin :maven-javadoc-plugin
21mr|stream-lib-2.6.0-12|48	
21mr|stream-lib-2.6.0-12|49	%build
21mr|stream-lib-2.6.0-12|50	%mvn_build -f
21mr|stream-lib-2.6.0-12|51	
21mr|stream-lib-2.6.0-12|52	%install
21mr|stream-lib-2.6.0-12|53	%mvn_install
21mr|stream-lib-2.6.0-12|54	
21mr|stream-lib-2.6.0-12|55	%files -f .mfiles
21mr|stream-lib-2.6.0-12|56	%doc README.mdown
21mr|stream-lib-2.6.0-12|57	%license LICENSE.txt
21mr|stream-lib-2.6.0-12|58	
21mr|stream-lib-2.6.0-12|59	%files javadoc -f .mfiles-javadoc
21mr|stream-lib-2.6.0-12|60	%license LICENSE.txt
21mr|stream-lib-2.6.0-12|61	

16984 21
21mr|stringtemplate-3.2.1-20|1	Summary: A Java template engine
21mr|stringtemplate-3.2.1-20|2	Name: stringtemplate
21mr|stringtemplate-3.2.1-20|3	Version: 3.2.1
21mr|stringtemplate-3.2.1-20|4	Release: 20
21mr|stringtemplate-3.2.1-20|5	URL: http://www.stringtemplate.org/
21mr|stringtemplate-3.2.1-20|6	Source0: http://www.stringtemplate.org/download/stringtemplate-%{version}.tar.gz
21mr|stringtemplate-3.2.1-20|7	# Build jUnit tests + make the antlr2 generated code before preparing sources
21mr|stringtemplate-3.2.1-20|8	Patch0: stringtemplate-3.1-build-junit.patch
21mr|stringtemplate-3.2.1-20|9	License: BSD
21mr|stringtemplate-3.2.1-20|10	
21mr|stringtemplate-3.2.1-20|11	BuildRequires: ant
21mr|stringtemplate-3.2.1-20|12	BuildRequires: ant-antlr
21mr|stringtemplate-3.2.1-20|13	BuildRequires: ant-junit
21mr|stringtemplate-3.2.1-20|14	BuildRequires: javapackages-local
21mr|stringtemplate-3.2.1-20|15	
21mr|stringtemplate-3.2.1-20|16	Group:          Development/Java
21mr|stringtemplate-3.2.1-20|17	BuildArch: noarch
21mr|stringtemplate-3.2.1-20|18	# Java stack is not supported on x86_32
21mr|stringtemplate-3.2.1-20|19	ExcludeArch: %{ix86}
21mr|stringtemplate-3.2.1-20|20	
21mr|stringtemplate-3.2.1-20|21	%description
21mr|stringtemplate-3.2.1-20|22	StringTemplate is a java template engine (with ports for
21mr|stringtemplate-3.2.1-20|23	C# and Python) for generating source code, web pages,
21mr|stringtemplate-3.2.1-20|24	emails, or any other formatted text output. StringTemplate
21mr|stringtemplate-3.2.1-20|25	is particularly good at multi-targeted code generators,
21mr|stringtemplate-3.2.1-20|26	multiple site skins, and internationalization/localization.
21mr|stringtemplate-3.2.1-20|27	
21mr|stringtemplate-3.2.1-20|28	%package        javadoc
21mr|stringtemplate-3.2.1-20|29	Summary:        API documentation for %{name}
21mr|stringtemplate-3.2.1-20|30	Requires:       java-javadoc
21mr|stringtemplate-3.2.1-20|31	
21mr|stringtemplate-3.2.1-20|32	%description    javadoc
21mr|stringtemplate-3.2.1-20|33	API documentation for %{name}.
21mr|stringtemplate-3.2.1-20|34	
21mr|stringtemplate-3.2.1-20|35	%prep
21mr|stringtemplate-3.2.1-20|36	%setup -q
21mr|stringtemplate-3.2.1-20|37	%patch0
21mr|stringtemplate-3.2.1-20|38	
21mr|stringtemplate-3.2.1-20|39	%build
21mr|stringtemplate-3.2.1-20|40	rm -rf lib target
21mr|stringtemplate-3.2.1-20|41	ant jar
21mr|stringtemplate-3.2.1-20|42	ant javadocs -Dpackages= -Djavadocs.additionalparam="-Xdoclint:none"
21mr|stringtemplate-3.2.1-20|43	
21mr|stringtemplate-3.2.1-20|44	%install
21mr|stringtemplate-3.2.1-20|45	%mvn_artifact pom.xml build/%{name}.jar
21mr|stringtemplate-3.2.1-20|46	%mvn_file : %{name}
21mr|stringtemplate-3.2.1-20|47	%mvn_install -J docs/api/
21mr|stringtemplate-3.2.1-20|48	
21mr|stringtemplate-3.2.1-20|49	%files -f .mfiles
21mr|stringtemplate-3.2.1-20|50	%license LICENSE.txt
21mr|stringtemplate-3.2.1-20|51	%doc README.txt
21mr|stringtemplate-3.2.1-20|52	
21mr|stringtemplate-3.2.1-20|53	%files javadoc
21mr|stringtemplate-3.2.1-20|54	%license LICENSE.txt
21mr|stringtemplate-3.2.1-20|55	%{_javadocdir}/%{name}
21mr|stringtemplate-3.2.1-20|56	

16985 21
21mr|stringtemplate4-4.0.8-9|1	Name:           stringtemplate4
21mr|stringtemplate4-4.0.8-9|2	Version:        4.0.8
21mr|stringtemplate4-4.0.8-9|3	Release:        9
21mr|stringtemplate4-4.0.8-9|4	Summary:        A Java template engine
21mr|stringtemplate4-4.0.8-9|5	License:        BSD
21mr|stringtemplate4-4.0.8-9|6	URL:            http://www.stringtemplate.org/
21mr|stringtemplate4-4.0.8-9|7	Group:          Development/Java
21mr|stringtemplate4-4.0.8-9|8	BuildArch:      noarch
21mr|stringtemplate4-4.0.8-9|9	# Java stack is not supported on x86_32
21mr|stringtemplate4-4.0.8-9|10	ExcludeArch: %{ix86}
21mr|stringtemplate4-4.0.8-9|11	
21mr|stringtemplate4-4.0.8-9|12	Source0:        https://github.com/antlr/stringtemplate4/archive/%{version}.tar.gz
21mr|stringtemplate4-4.0.8-9|13	
21mr|stringtemplate4-4.0.8-9|14	BuildRequires:  maven-local
21mr|stringtemplate4-4.0.8-9|15	BuildRequires:  mvn(junit:junit)
21mr|stringtemplate4-4.0.8-9|16	BuildRequires:  mvn(org.antlr:antlr-runtime) >= 3.5.2
21mr|stringtemplate4-4.0.8-9|17	BuildRequires:  mvn(org.antlr:antlr3-maven-plugin) >= 3.5.2
21mr|stringtemplate4-4.0.8-9|18	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|stringtemplate4-4.0.8-9|19	
21mr|stringtemplate4-4.0.8-9|20	
21mr|stringtemplate4-4.0.8-9|21	%description
21mr|stringtemplate4-4.0.8-9|22	StringTemplate is a java template engine (with ports for
21mr|stringtemplate4-4.0.8-9|23	C# and Python) for generating source code, web pages,
21mr|stringtemplate4-4.0.8-9|24	emails, or any other formatted text output. StringTemplate
21mr|stringtemplate4-4.0.8-9|25	is particularly good at multi-targeted code generators,
21mr|stringtemplate4-4.0.8-9|26	multiple site skins, and internationalization/localization.
21mr|stringtemplate4-4.0.8-9|27	
21mr|stringtemplate4-4.0.8-9|28	%package javadoc
21mr|stringtemplate4-4.0.8-9|29	Summary:       Javadoc for %{name}
21mr|stringtemplate4-4.0.8-9|30	
21mr|stringtemplate4-4.0.8-9|31	%description javadoc
21mr|stringtemplate4-4.0.8-9|32	This package contains javadoc for %{name}.
21mr|stringtemplate4-4.0.8-9|33	
21mr|stringtemplate4-4.0.8-9|34	%prep
21mr|stringtemplate4-4.0.8-9|35	%setup -q
21mr|stringtemplate4-4.0.8-9|36	
21mr|stringtemplate4-4.0.8-9|37	%pom_remove_plugin :findbugs-maven-plugin
21mr|stringtemplate4-4.0.8-9|38	%pom_remove_plugin :maven-gpg-plugin
21mr|stringtemplate4-4.0.8-9|39	%pom_remove_plugin :maven-shade-plugin
21mr|stringtemplate4-4.0.8-9|40	
21mr|stringtemplate4-4.0.8-9|41	# Bug, should be reported upstream
21mr|stringtemplate4-4.0.8-9|42	sed -i '/tmpdir =/s,;,+"/"&,' test/org/stringtemplate/v4/test/BaseTest.java
21mr|stringtemplate4-4.0.8-9|43	# Tests fail for unknown reason
21mr|stringtemplate4-4.0.8-9|44	sed -i /testUnknownNamedArg/s/@Test// test/org/stringtemplate/v4/test/TestGroups.java
21mr|stringtemplate4-4.0.8-9|45	sed -i /testMissingImportString/s/@Test// test/org/stringtemplate/v4/test/TestGroupSyntaxErrors.java
21mr|stringtemplate4-4.0.8-9|46	# Requires running X server
21mr|stringtemplate4-4.0.8-9|47	rm -r test/org/stringtemplate/v4/test/TestEarlyEvaluation.java
21mr|stringtemplate4-4.0.8-9|48	
21mr|stringtemplate4-4.0.8-9|49	%build
21mr|stringtemplate4-4.0.8-9|50	%mvn_build
21mr|stringtemplate4-4.0.8-9|51	
21mr|stringtemplate4-4.0.8-9|52	%install
21mr|stringtemplate4-4.0.8-9|53	%mvn_install
21mr|stringtemplate4-4.0.8-9|54	
21mr|stringtemplate4-4.0.8-9|55	%files -f .mfiles
21mr|stringtemplate4-4.0.8-9|56	%doc CHANGES.txt contributors.txt README.txt
21mr|stringtemplate4-4.0.8-9|57	%license LICENSE.txt
21mr|stringtemplate4-4.0.8-9|58	
21mr|stringtemplate4-4.0.8-9|59	%files javadoc -f .mfiles-javadoc
21mr|stringtemplate4-4.0.8-9|60	%license LICENSE.txt
21mr|stringtemplate4-4.0.8-9|61	

16986 21
21mr|string-template-maven-plugin-1.1-1|1	Name:           string-template-maven-plugin
21mr|string-template-maven-plugin-1.1-1|2	Version:        1.1
21mr|string-template-maven-plugin-1.1-1|3	Release:        1
21mr|string-template-maven-plugin-1.1-1|4	Summary:        Execute StringTemplate files during a maven build
21mr|string-template-maven-plugin-1.1-1|5	
21mr|string-template-maven-plugin-1.1-1|6	License:        MIT
21mr|string-template-maven-plugin-1.1-1|7	URL:            http://kevinbirch.github.io/%{name}/
21mr|string-template-maven-plugin-1.1-1|8	Group:          Development/Java
21mr|string-template-maven-plugin-1.1-1|9	BuildArch:      noarch
21mr|string-template-maven-plugin-1.1-1|10	Source0:        https://github.com/kevinbirch/%{name}/archive/%{name}-%{version}.tar.gz
21mr|string-template-maven-plugin-1.1-1|11	# The license file was added to git after the last release
21mr|string-template-maven-plugin-1.1-1|12	Source1:        https://raw.githubusercontent.com/kevinbirch/%{name}/master/LICENSE
21mr|string-template-maven-plugin-1.1-1|13	# Update org.sonatype.aether to org.eclipse.aether
21mr|string-template-maven-plugin-1.1-1|14	# https://github.com/kevinbirch/string-template-maven-plugin/pull/12
21mr|string-template-maven-plugin-1.1-1|15	Patch0:         %{name}-aether.patch
21mr|string-template-maven-plugin-1.1-1|16	# Tell javadoc about maven mojo tags
21mr|string-template-maven-plugin-1.1-1|17	# https://github.com/kevinbirch/string-template-maven-plugin/pull/13
21mr|string-template-maven-plugin-1.1-1|18	Patch1:         %{name}-javadoc.patch
21mr|string-template-maven-plugin-1.1-1|19	
21mr|string-template-maven-plugin-1.1-1|20	BuildRequires:  maven-local
21mr|string-template-maven-plugin-1.1-1|21	BuildRequires:  mvn(org.antlr:ST4)
21mr|string-template-maven-plugin-1.1-1|22	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|string-template-maven-plugin-1.1-1|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|string-template-maven-plugin-1.1-1|24	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|string-template-maven-plugin-1.1-1|25	BuildRequires:  mvn(org.twdata.maven:mojo-executor-maven-plugin)
21mr|string-template-maven-plugin-1.1-1|26	ExcludeArch:    %{ix86}
21mr|string-template-maven-plugin-1.1-1|27	
21mr|string-template-maven-plugin-1.1-1|28	%description
21mr|string-template-maven-plugin-1.1-1|29	This plugin allows you to execute StringTemplate template files during
21mr|string-template-maven-plugin-1.1-1|30	your build.  The values for templates can come from static declarations
21mr|string-template-maven-plugin-1.1-1|31	or from a Java class specified to be executed.
21mr|string-template-maven-plugin-1.1-1|32	
21mr|string-template-maven-plugin-1.1-1|33	%package javadoc
21mr|string-template-maven-plugin-1.1-